16725 2532 1517 1697 1203 1478 1400 1018 920 1268 1151 1399 1774 1791 1815 1411 1345 1854 1725 1578 1518 1865 806 1120 1147 1170 1394 1442 1286 1597 1436 1128 2054 1623 1499 1689 1427 1624 1617 1714 1762 1866 1559 1611 1549 1536 1500 1546 1764 944 1766 2088 2066 1650 1903 1659 1562 1773 1845 1667 1795 1631 1728 1546 1392 1862 1875 1729 1748 1860 1745 1695 1870 1774 1772 2269 1873 2250 1625 1738 1868 1603 1547 1957 1384 1783 1089 1557 2049 1491 1810 1738 1303 1468 1776 1661 1679 1626 1736 1470 1699 1497 1564 1984 1741 2185 1736 1975 2004 1917 2154 2409 2410 2092 2386 1796 1502 1506 1863 2040 1884 1994 2063 1922 2351 2419 2554 2387 1308 1081 1283 1668 989 854 457 605 501 675 752 1053 450 513 455 422 626 616 648 569 659 586 737 762 483 794 534 718 835 524 568 482 518 563 638 596 518 1036 588 665 568 869 803 753 484 533 493 687 602 476 598 771 885 706 647 1454 750 592 542 384 577 694 1044 665 729 365 321 307 422 456 502 361 709 276 982 1165 684 374 650 447 554 505 719 898 748 1271 557 645 643 697 807 1230 1104 1092 1901 409 715 386 655 460 603 1179 1166 673 1179 757 1031 1180 778 975 818 1454 1278 1083 673 1039 936 740 1530 767 948 778 853 687 603 964 605 619 1109 490 954 1595 990 797 1902 1509 1633 1195 919 960 1291 1822 1121 1579 830 718 1071 907 698 1767 1422 1763 1319 895 1506 1324 742 1448 948 971 960 1629 1311 959 888 777 978 1307 548 1045 780 1179 1889 801 976 1286 1174 1268 1376 1660 660 1174 833 944 1021 773 682 817 604 689 409 731 514 1083 1556 1122 1417 1034 767 595 952 1095 471 645 771 947 683 1105 1161 1530 1111 1031 1259 1055 1652 1101 1121 711 651 843 882 1169 838 953 501 775 1123 1139 884 511 1161 988 1029 1245 772 1722 610 1386 742 1011 729 826 528 1134 844 1052 905 1018 813 853 997 677 1215 1260 1211 1445 1449 1210 915 684 665 731 933 704 1100 1559 355 477 451 412 764 503 796 1405 742 912 817 629 1224 1224 1304 1866 894 974 940 825 376 197 168 270 365 668 744 1275 1336 1175 1285 1242 996 882 979 590 281 283 793 857 395 791 822 947 1246 1348 935 837 686 511 988 1076 1351 991 1192 1008 918 451 539 1157 615 585 692 764 754 613 775 1089 726 784 470 1014 690 671 918 1024 1230 812 713 1312 690 458 776 1018 805 1051 1052 1033 1042 1043 417 815 1123 515 630 1079 940 1289 1174 5629 5730 1164 1059 1136 1200 1098 1119 1219 1064 1563 1187 1279 1405 1558 876 520 991 565 755 1003 1141 1375 1365 1153 859 709 1545 1735 1063 782 1187 1062 1030 1163 801 1249 431 506 1247 1022 922 641 550 1158 1108 800 731 1720 1042 989 602 1180 623 1066 1083 673 2372 1755 1148 1129 1209 669 1173 1067 970 1299 1224 651 743 727 2167 2247 2897 1539 1716 2418 1861 1698 1738 1634 2426 1257 1588 1352 943 874 672 1967 1617 573 448 571 441 872 756 1664 2027 1746 1524 1501 2704 2724 2812 2708 2576 2402 3074 1820 1544 2621 2453 2845 3524 3418 2120 2996 3207 2535 3020 3318 2955 3267 3575 3024 3550 3331 4042 4779 3273 3286 3815 4183 5899 4974 4843 2682 2030 2751 2375 1513 2862 2719 2189 1457 2939 1081 1030 1369 1068 1419 1287 911 2202 1985 1195 676 1103 1006 814 888 5166 4976 4948 3976 4409 4274 4013 4798 4515 4969 4429 5607 5148 3941 3941 4508 4133 4441 5377 5126 5288 6631 3405 4138 4473 4743 4294 4206 4660 1271 1023 602 3737 4460 2387 5527 5852 5677 4809 1849 1910 2138 888 2269 254 1025 742 1061 3578 2373 2552 627 1222 1013 985 2342 2753 1788 3243 2621 3154 3977 2310 3746 6357 7121 5555 5212 10397 8678 5552 6389 6616 7010 3079 1918 2626 2387 2915 1471 3055 1028 3695 1723 3671 2098 281 259 2830 2667 3319 5185 2790 1538 2477 1783 1975 996 920 1888 1699 1632 2194 1972 4089 4961 1833 1377 2790 3303 3123 4522 3072 3164 1729 1616 1373 3139 2424 4612 1878 2340 1163 2263 1763 1632 2118 2303 5208 4813 1584 1519 1228 1602 1744 1308 1806 1579 1357 1974 2092 1935 1665 2868 1442 1378 4262 1300 1640 1953 1099 2452 2550 2299 2258 1639 1939 1891 1977 1877 1869 2227 1959 2049 2059 2401 2003 1569 2409 2060 945 689 838 986 747 927 2156 1237 745 1221 746 1001 1407 1328 1599 1135 2337 1810 1040 471 699 518 494 827 846 799 488 592 576 670 642 751 807 1075 1120 500 949 972 1062 811 984 770 604 449 1164 1218 1141 355 994 824 868 747 1142 632 797 1056 680 1096 1455 1230 787 630 861 1301 1409 1449 651 822 674 665 800 1252 766 777 879 1030 1076 1260 842 1300 751 923 895 1170 937 969 857 898 1035 790 841 1467 647 1394 1209 695 1316 1234 1016 1262 996 1321 1271 1432 707 981 1936 251 1671 1156 1222 877 748 410 1059 1316 783 1798 1806 1256 1904 1131 1430 1028 752 690 775 823 1003 1129 709 611 479 707 651 581 592 924 720 815 405 328 390 680 396 557 568 659 453 1728 1294 1291 1095 1131 1033 868 881 904 1030 1014 1508 1156 1938 1259 1217 1072 1163 1619 645 1070 761 1274 1207 1021 966 1162 1477 977 901 478 856 608 423 392 1234 1150 1300 1130 1772 1322 1420 1291 1032 1956 1211 1488 1285 1088 1481 1664 1509 2693 2392 1287 1614 1556 1131 1430 943 506 1229 1594 1391 1811 1361 1621 1633 614 905 1094 2950 671 582 369 576 536 667 474 795 943 643 1004 1558 1976 509 463 634 1476 1285 992 1148 887 2098 388 693 500 447 1198 1584 1141 1412 1298 1252 1422 1203 1174 1142 974 1046 1380 1094 1152 989 1456 1214 1652 1294 1257 831 1001 807 851 761 1450 781 607 802 259 920 685 712 633 1597 991 708 1958 1322 1492 1585 1902 2203 1192 813 2118 1391 1786 1916 1265 1569 1424 1487 1609 1936 1686 1630 1244 992 669 658 963 1739 1479 2109 1735 940 2340 2538 2918 1858 1535 1613 2031 1606 1638 1920 918 1635 1185 1182 1171 1098 2013 1934 2041 2042 1435 1549 1335 1583 1272 2578 1780 1474 1907 2517 2835 1432 1283 839 1605 1363 941 1029 1114 1075 1367 1006 973 897 1170 1393 1164 1629 1743 1232 1768 1504 932 1185 1007 2493 1540 1272 2076 1279 1685 1580 2269 1563 1576 1738 1603 1584 1277 1260 1620 2015 2077 1561 1707 2030 1521 1690 2268 2323 1581 1717 2051 2059 5015 4712 3656 3584 3491 3586 3058 3257 2719 3802 3255 3521 2670 3313 3090 3183 4132 3669 2489 2037 2388 1726 1457 2347 1902 2511 1515 2513 3058 2703 3769 1465 2012 1700 1197 1032 1443 555 1139 1272 1661 1170 854 932 823 500 776 654 1054 732 897 781 749 1251 1020 1225 969 1173 1661 1385 1919 2004 1757 1777 1427 1896 1878 1600 1666 2462 1827 1708 1839 1207 690 574 525 791 807 664 629 539 775 407 778 767 402 388 730 685 200 182 295 524 789 764 763 768 639 1160 623 851 1059 1052 1023 961 953 804 953 617 927 547 490 534 932 786 878 967 1685 502 472 590 433 430 722 994 609 910 1004 1509 646 697 445 717 846 685 863 977 1098 932 823 825 927 830 807 663 875 827 875 706 1014 812 770 993 683 1622 970 1366 1047 1234 1130 1148 1342 612 1063 938 579 255 1254 527 1204 709 422 1227 600 644 584 554 1470 1352 621 873 639 1740 1656 1455 2297 1205 701 663 818 1491 930 2136 1614 913 837 1696 1624 865 739 1193 1693 1352 1513 1289 1820 1208 1809 1343 1918 2056 1447 1604 1562 2368 1996 1790 1449 541 1391 989 856 952 847 4287 1586 1832 1632 1649 1721 1648 1370 1474 1671 1760 1643 1573 1151 1440 1057 1072 729 982 1034 1116 902 933 1206 1079 982 1088 1443 1394 2036 1432 1205 1010 845 1037 853 336 344 312 338 330 312 292 649 522 787 759 444 1321 1554 1741 1431 1695 1801 1253 1506 1206 994 1529 1796 1820 1925 1619 1643 1717 1664 1138 1237 1319 1137 1168 1797 1361 1197 1473 1508 1168 1741 1085 1404 2045 1650 1113 1185 1403 1087 1012 1392 1536 1831 1347 1407 1253 1651 1059 2089 1432 1364 1437 1529 1598 1436 1845 1020 1103 1047 2462 981 1384 2158 1243 662 498 345 332 379 280 470 1138 824 941 1093 1249 1112 938 681 888 1206 633 831 605 651 878 1129 2485 413 1121 936 646 809 1053 662 749 589 548 731 671 1043 647 763 534 541 935 1031 1452 1820 927 2980 930 861 1293 940 912 1067 976 583 758 788 1270 1195 983 1208 509 565 655 873 1060 1860 847 920 890 968 1047 722 1327 1233 1405 1367 1791 644 1046 1668 1526 1683 1840 1572 1343 752 1237 1586 683 795 1206 1097 810 1496 2425 2431 2259 515 981 848 859 751 1041 821 3630 907 4055 3763 2970 2767 3549 3753 3742 3581 2894 3560 2987 3500 4581 4232 1210 1132 1426 1109 1760 1469 2225 1176 988 1166 1497 1835 1354 839 1147 1523 834 1546 1651 1179 1149 1146 1200 1618 1579 2124 2124 2373 2532 15832 1416 1217 1141 1715 1676 913 836 1404 1027 1278 1857 1864 1819 2100 1440 1651 1383 1319 1475 1783 488 791 697 701 1206 1262 1188 1458 943 987 1402 1465 1110 1347 1459 1758 1797 1872 1683 955 1393 1346 1529 1290 1436 1209 1297 794 1057 1363 1333 2107 1960 2306 2407 2326 2104 1876 1962 1572 1552 1567 1454 1185 2095 1505 1264 1981 2204 1789 2204 2048 1855 1956 1817 1884 1802 1776 1680 1124 1416 1580 1453 1595 1027 1383 2295 1380 1361 1315 951 1481 1472 1449 2197 2412 1731 1138 1417 1327 1673 1511 1506 1486 1414 1472 1394 1335 1428 1359 1455 1544 1337 1652 1405 2013 1379 1449 1355 976 1032 968 1345 1599 1523 1660 1191 908 883 1589 612 759 585 530 731 632 711 568 543 514 388 602 496 476 478 384 418 390 410 602 295 646 355 452 552 239 323 228 250 304 494 406 455 522 501 272 252 395 450 668 334 338 291 426 262 473 393 654 737 452 408 1038 518 555 545 276 512 343 930 346 398 272 524 302 601 412 531 318 468 244 759 1012 661 369 441 791 379 700 648 1198 696 804 430 468 535 463 654 1049 906 770 1589 394 392 531 353 454 673 717 636 416 587 344 566 815 566 675 792 1559 854 935 552 972 848 702 1020 732 768 692 742 489 680 947 538 658 760 324 300 1607 938 409 1952 1660 1170 856 825 1110 931 1763 1435 1131 543 573 573 816 558 1066 1013 1791 868 1030 897 668 828 856 877 950 753 1195 1195 754 1262 622 1136 968 627 648 599 706 1489 605 858 1213 1028 1167 1953 1428 745 824 549 570 629 502 451 556 562 659 359 694 615 532 1685 1434 1345 974 364 588 1075 1199 610 330 513 919 607 897 1468 1652 774 746 915 900 1369 917 711 485 430 423 421 1051 601 752 307 615 800 874 814 758 1000 493 683 1669 405 1671 620 1176 745 580 1043 649 644 1271 969 836 666 897 712 727 502 526 878 1030 982 1500 1519 691 825 567 589 622 1115 907 1149 776 349 482 178 460 799 459 672 1456 668 810 688 525 658 478 1146 1479 388 504 627 510 182 159 347 173 242 367 344 1321 1106 1241 1221 957 879 811 759 551 207 237 664 869 308 1025 910 767 1130 1179 530 630 775 317 1126 703 1213 1101 917 850 784 323 405 1281 434 373 630 424 643 414 397 861 417 477 659 790 568 484 429 805 1460 1133 1186 945 666 423 626 967 759 1085 923 948 1193 862 609 549 791 451 509 758 837 962 1021 5645 5628 986 1623 1476 1010 1290 1036 738 743 1635 1666 1062 828 885 541 497 955 427 504 749 942 921 915 1141 835 640 1289 1687 800 510 1051 1195 1116 931 670 862 285 429 1164 828 1070 738 600 924 819 772 561 1183 1186 948 740 1016 695 596 872 543 1597 1189 1091 838 1165 330 1043 751 577 1096 947 972 1012 1008 1600 1363 2327 1181 1309 1179 1643 1435 1258 1042 1546 1103 1899 1662 1267 398 550 1389 814 532 433 657 863 991 806 1265 1370 1258 1256 1084 2486 2415 2631 2340 2358 2425 3132 2127 1185 3042 2843 3004 3157 3445 2530 2733 2883 2702 3304 3822 3120 3897 3671 3575 3000 2686 3283 3996 2979 2802 3101 3284 6283 5858 4965 1836 1631 2404 1826 1151 3059 2325 1963 755 2977 781 813 1030 976 1112 573 797 2297 1663 868 962 1356 1186 868 758 4895 4906 4421 3093 3022 3476 3449 3759 4524 4018 3796 6051 4264 3374 3671 3986 3739 4455 4856 5321 4427 6957 3314 3383 5257 5133 3804 4558 4850 1379 1206 660 3298 3764 2235 6053 5934 5704 4937 1542 1542 1135 380 1270 572 470 344 423 2468 1700 1727 366 717 624 704 1637 1722 1258 2155 1807 1980 2593 1887 3263 6000 6763 5282 4286 9595 9184 4145 5589 5621 7678 2177 1212 2365 2389 3120 1693 2703 1360 3671 1445 2668 1765 200 178 3144 2144 2908 5740 2654 1145 1987 1564 1851 546 508 1728 1642 1469 1746 1537 3851 3849 1815 1102 2922 2690 2467 4464 2110 2237 1041 583 711 2732 1543 4741 876 1477 893 1215 1288 1206 1614 1417 4321 4837 1188 1287 1257 1586 1279 1231 1463 832 825 920 2359 2177 1500 2337 907 811 3271 707 1044 1337 793 3203 2866 2700 1678 1841 1973 1823 2205 2333 2260 2338 2183 2230 1970 2665 1973 1970 3110 1872 581 563 852 1029 555 333 1975 805 551 1707 681 594 1191 770 1984 1020 1566 1023 459 435 441 547 531 305 830 615 683 583 497 647 643 860 974 820 828 620 581 795 1027 739 981 576 613 379 916 964 857 474 467 488 514 495 653 420 595 561 476 726 1209 645 757 651 547 1050 1108 1308 485 591 650 645 494 610 474 496 537 717 867 729 597 704 667 728 612 803 1070 1057 360 745 667 644 683 1177 676 934 808 799 1000 1197 1102 1257 835 979 1274 1371 881 947 1998 142 1757 1029 811 600 751 271 793 1029 849 1563 2028 1104 1676 1078 1315 650 657 626 773 311 1325 669 427 425 230 435 589 374 451 740 300 612 547 379 338 522 276 423 870 608 325 1468 1141 1325 988 772 769 722 431 442 960 894 882 599 1312 1117 1062 972 1392 1263 476 1195 994 518 1290 1090 1133 913 1136 1057 509 483 860 661 383 239 761 999 1158 673 1848 1517 1155 987 938 1162 897 1399 979 834 1007 1204 1102 2254 2065 854 1149 1243 822 993 841 394 876 1222 1386 1737 983 781 1577 505 839 1052 2221 397 426 317 482 373 418 347 560 944 506 828 957 1604 509 481 584 1155 815 809 897 500 1985 351 563 444 371 779 1934 1411 1709 1860 1754 1974 925 1574 1291 1207 1168 1387 1139 1196 667 1243 1006 1325 1032 1191 932 1128 882 419 438 1268 380 571 482 226 493 477 795 719 1202 564 400 1527 978 1051 1175 1114 1383 1808 367 2588 1203 1220 1479 730 1186 834 1042 1092 1366 1122 1056 909 923 648 694 604 1653 1237 1791 1289 591 1760 2066 2231 1404 1092 1216 1712 1444 1235 1815 589 1559 1321 943 1374 926 1857 1501 1524 1572 1024 1291 1342 1404 842 1881 1151 1199 1279 1652 1756 819 714 726 1060 815 641 884 1089 652 796 857 565 731 845 535 1099 1005 1473 1424 2102 1142 520 841 759 2708 1310 883 786 1216 1075 1448 1567 898 1458 1492 1177 1588 1206 1233 947 1258 1701 1166 1265 1430 1568 1487 2058 2174 1319 1253 1338 1726 3835 3842 2523 2484 3081 2470 2555 2784 2138 2680 1926 2112 3034 2300 2923 2854 2991 2793 2693 1585 1966 1277 1239 1509 1323 1656 1145 1443 2317 1857 2964 2283 1942 1054 666 552 665 379 1150 1170 1511 1053 733 1048 652 325 515 695 1014 686 630 597 461 594 577 963 704 1070 1912 1954 970 1264 1222 1132 1420 1849 1211 1790 1956 2171 1388 1259 1432 1246 512 264 226 644 522 480 685 600 812 346 598 587 171 332 363 732 125 116 231 264 669 682 748 773 644 805 681 745 721 823 770 696 736 865 830 546 953 458 421 482 754 424 734 554 1665 340 312 429 301 431 569 808 411 787 1313 1524 835 661 524 1338 1277 957 969 1018 1087 833 907 553 551 1012 1298 780 1206 775 813 631 566 1060 587 655 646 1304 816 741 1138 668 1150 816 799 729 1131 992 658 242 1393 414 1117 749 431 1000 469 958 413 760 1372 1247 247 704 593 1546 1161 1452 1721 1028 418 388 666 1052 656 1394 1104 799 450 1099 1410 427 498 1518 1589 957 1327 911 1582 1466 1217 1197 1426 1437 1680 1267 1509 1835 1759 2029 1231 320 1647 1035 1409 985 668 3575 1290 1369 1177 1312 1112 1010 887 1139 1510 1452 1691 1146 942 1439 1279 968 551 805 496 828 831 819 858 1086 818 816 1462 1576 1544 1632 1320 1073 767 1130 1053 267 276 246 241 233 237 223 515 333 345 597 206 663 1833 1384 1703 1046 1086 1204 1039 1068 923 1449 1606 1696 1807 1866 1402 2047 1513 1284 1439 1297 1049 1222 2136 1503 1144 1134 950 1339 1006 1304 1230 1923 1236 754 872 1153 1333 897 1150 1418 2026 1656 971 1196 1529 799 1813 825 1514 1309 1585 1462 2296 1717 960 839 666 1761 964 1457 1548 1140 950 587 325 124 183 158 253 862 806 776 492 712 936 669 509 932 838 662 670 747 597 688 918 1791 474 1179 970 841 729 894 1010 589 581 526 878 768 630 590 1083 890 595 1405 765 696 1660 599 2726 1113 1091 1085 407 521 662 624 594 542 821 599 689 808 544 330 354 549 466 874 1580 1080 613 763 955 680 747 934 1141 1333 958 1260 434 640 1373 1291 1480 1525 1197 1577 476 1320 1490 659 725 1041 1012 760 1421 1467 1877 1564 449 606 451 1041 668 938 847 2400 557 2467 2279 2673 2804 3436 3430 3562 2896 2548 3019 2403 2754 3088 3516 829 1005 878 1158 1611 1266 1280 1237 940 1159 1586 1676 952 689 993 1135 690 1033 1655 1367 1289 1174 1328 1339 1267 1748 1774 1989 1517 1416 11224 779 876 1482 1235 1206 1035 1149 697 776 1115 1202 1141 1011 1114 1058 1378 831 1118 1413 1208 718 754 961 604 559 591 828 750 480 916 970 734 566 849 501 523 420 1166 826 1047 1130 1023 1128 1143 1141 1130 623 856 766 1106 747 941 794 949 932 731 717 871 912 718 605 887 836 787 856 576 1033 1090 1096 962 857 967 1155 963 991 988 885 1026 717 667 910 613 916 587 783 1149 800 908 723 943 910 803 741 903 983 717 650 743 691 1148 1040 644 1064 1013 1059 1018 944 826 930 756 879 942 950 882 899 843 1026 1001 1063 884 1091 953 804 942 966 811 729 446 936 423 439 440 294 483 385 483 464 330 495 427 517 355 312 314 295 358 318 315 491 387 531 454 461 553 405 521 439 457 324 288 373 411 752 702 365 310 412 289 439 400 416 348 515 272 418 368 301 341 500 399 826 507 253 239 257 360 328 562 424 440 281 219 328 247 430 222 380 533 285 690 772 282 242 360 236 432 200 605 737 403 766 434 470 315 413 281 647 595 531 908 608 469 241 367 252 485 428 494 662 516 499 572 578 522 442 417 650 526 460 454 990 592 563 728 268 342 715 557 471 505 402 511 536 603 335 323 702 623 288 1251 1009 910 970 748 1018 916 1109 594 985 722 610 751 478 586 866 601 927 771 533 724 886 630 767 548 501 330 914 696 481 482 467 610 386 527 393 770 706 1100 784 550 743 895 659 854 582 741 467 563 646 635 405 494 452 495 571 485 503 408 574 737 602 812 464 274 498 391 445 280 349 473 609 631 621 746 970 623 473 760 523 838 598 667 376 337 420 381 623 405 458 280 508 836 765 454 499 597 786 596 686 552 1234 481 967 436 558 463 564 577 893 436 846 728 673 454 553 318 556 580 696 669 859 841 545 468 348 363 524 592 448 678 497 233 299 267 252 473 540 673 785 351 502 375 450 534 614 878 881 437 412 748 636 210 315 186 270 248 737 575 729 875 794 707 901 885 813 577 709 253 193 452 726 147 583 412 738 744 999 328 348 465 520 745 667 689 564 550 744 402 441 311 618 337 305 434 430 469 284 300 556 375 403 442 424 371 613 455 628 637 468 427 828 698 392 390 409 377 462 425 547 840 582 443 416 597 280 269 498 732 896 661 3623 3407 493 828 873 595 514 934 702 539 955 795 1121 603 581 598 403 418 400 473 403 387 588 572 590 533 654 1019 1016 445 403 557 713 670 706 530 801 306 256 759 558 542 511 490 443 430 372 363 623 705 674 532 579 467 468 587 513 867 655 687 674 466 282 699 519 456 1041 948 242 307 480 1449 992 912 661 1108 924 1025 569 847 881 1173 682 1086 1187 933 511 437 1374 883 400 365 547 282 459 346 1147 1082 1105 913 849 1352 1432 1693 1494 1415 1253 1570 1240 954 2180 1963 2394 2355 2475 1542 1486 1399 1694 2078 1706 1987 1960 1771 1898 2594 2233 2426 1906 2151 1792 2481 1961 3748 3718 3446 1508 1451 1755 1123 791 1690 1757 1412 741 1673 815 628 435 615 961 548 685 1419 1102 796 559 618 561 427 543 2435 2669 2585 2161 2487 2283 2477 2482 2388 3162 2427 2808 2669 2304 2305 2597 2216 2677 2565 2224 2709 3418 2587 2375 3117 3198 2567 3003 3191 768 629 604 2171 2402 1316 3871 4015 3876 3541 1144 1073 856 357 1002 218 525 403 383 2216 1173 1138 405 615 406 490 1271 1523 1063 1487 1175 1624 1529 1318 2022 2845 3647 2799 3330 6106 5315 2641 3392 3437 4047 1746 968 1571 1662 1722 1303 1963 792 2548 843 2042 929 149 127 1638 1531 1701 3320 1701 584 1181 965 861 558 459 1354 1275 1209 1415 1225 2288 2492 1035 874 1509 2508 2211 2465 1577 1821 815 709 617 1768 1125 2345 680 1095 598 1156 822 720 943 1239 2544 2459 840 786 1009 1070 1325 966 952 700 599 1321 1701 1160 794 1642 742 692 2666 825 992 1116 839 1266 1379 1330 1517 1498 1333 1214 1168 1503 1517 1405 1408 1538 1512 1676 1274 1156 1610 1470 598 419 552 455 513 354 1216 598 615 779 611 669 901 997 972 754 994 904 689 455 498 289 263 394 352 452 447 488 411 517 623 555 565 401 377 419 369 443 587 486 483 443 552 402 640 678 620 359 270 356 468 462 405 400 419 488 339 397 668 295 492 344 391 658 719 758 518 566 446 447 463 739 474 507 425 596 467 520 399 430 343 444 492 589 832 475 433 481 433 365 352 929 398 602 589 303 1137 530 473 613 680 755 629 702 514 677 1242 187 1077 494 506 311 368 503 570 743 691 977 918 950 938 877 705 490 563 558 521 410 358 375 380 225 171 384 411 300 422 588 239 210 576 380 285 346 245 213 310 265 349 770 839 695 605 541 685 734 530 516 448 485 712 531 891 458 409 565 657 1019 624 532 636 535 882 813 604 788 899 721 362 317 503 516 373 239 686 638 734 687 1281 602 694 926 838 1012 703 790 683 809 755 1156 898 1401 1169 984 1066 1144 645 786 808 308 1038 1233 905 976 890 897 698 331 648 762 1849 338 331 270 285 322 346 466 323 641 254 824 417 812 256 244 430 1176 859 647 677 607 1310 132 465 413 156 732 761 631 671 733 659 816 677 735 715 603 640 718 601 656 554 788 682 863 738 785 579 651 540 277 303 825 295 260 493 274 456 619 537 456 1075 624 386 981 965 1095 874 1145 860 733 482 1209 1120 1113 1253 813 696 612 775 640 678 733 647 653 534 547 568 769 935 1082 1116 1022 580 1613 1378 1511 761 853 672 1239 644 773 1008 448 913 840 969 890 953 1122 972 1015 1004 923 789 1055 1031 806 942 1025 942 1268 1248 1286 1046 881 677 905 753 750 609 749 494 567 866 793 636 710 565 769 859 884 762 1160 661 714 827 632 1741 1099 800 840 1013 1180 1025 1278 974 1132 969 1027 1153 1266 1146 879 982 1291 934 613 1296 827 1144 1117 1248 993 1169 1103 1139 2738 2791 1926 1697 2129 1925 1852 1993 1859 2129 1495 1673 1970 1859 2010 1610 2723 1974 1800 1229 1351 902 1065 1166 1086 1339 789 1096 1502 1367 1604 1053 1068 740 495 544 795 433 702 696 732 584 291 537 495 431 591 463 458 439 511 499 700 667 720 1064 755 624 930 1086 783 1200 669 748 866 1066 798 849 1072 1272 1060 1006 1093 934 458 331 266 460 468 389 524 581 392 202 443 585 259 168 345 353 356 176 149 228 236 219 244 240 234 500 263 643 459 605 880 765 864 318 391 334 630 390 341 386 530 422 388 451 596 362 323 339 309 268 379 725 456 662 908 1090 559 515 359 717 879 602 686 626 562 700 684 492 458 672 576 512 582 566 679 634 519 685 420 613 471 872 739 559 566 693 684 577 556 384 599 564 649 118 1186 426 1088 650 333 1111 474 703 442 728 1107 1133 379 516 479 861 1095 1013 1183 822 411 369 710 1168 640 1084 891 558 425 1028 960 859 569 993 939 1033 907 1047 999 1055 1216 1031 1456 1273 938 1317 1630 1714 1266 1769 1227 387 654 580 528 802 654 2083 801 1165 1052 979 1054 839 592 953 1092 1066 1136 1022 527 1026 618 450 414 620 702 697 721 600 787 756 445 758 1125 866 978 972 753 625 659 747 729 336 353 296 359 355 316 271 469 432 366 414 194 615 923 894 890 1077 1211 782 1079 1039 964 829 992 867 1081 1130 935 1059 1089 732 855 786 796 774 1011 893 705 1078 800 747 1099 847 734 708 776 721 456 726 896 564 768 964 881 1051 917 674 657 820 833 575 861 854 1003 1153 1027 1395 885 724 753 1417 639 1065 1291 810 483 317 259 287 403 326 476 878 659 529 531 596 641 864 398 636 655 550 352 684 509 555 393 1339 506 690 674 547 317 560 483 307 410 387 552 456 377 452 363 502 325 785 642 442 792 530 1577 706 674 760 459 476 583 522 547 593 530 419 447 511 421 265 349 325 420 874 926 605 516 644 712 581 457 576 712 767 836 735 385 616 855 801 876 893 818 1419 532 771 677 463 738 698 587 401 1008 1484 1358 835 400 437 460 443 392 521 340 1860 509 2116 1886 2228 1896 1980 1821 1929 2107 1751 2123 1946 2059 2101 2043 617 609 646 630 1133 950 1274 605 762 622 1331 1552 697 593 690 849 480 703 1314 963 921 885 787 977 925 1109 1098 1291 1697 1217 779 12396 1081 1048 1198 697 655 1346 1367 854 1252 1387 1206 1353 1747 1672 1396 988 1134 1340 810 888 834 826 959 816 992 730 760 693 1125 983 1044 1004 1058 889 850 1082 1618 924 1504 1426 1454 1503 1403 1207 1371 780 1531 1284 1509 962 1330 1021 1201 1019 1042 874 908 1022 1090 734 970 713 809 1220 837 1004 1040 834 914 930 948 1059 1092 992 1274 1247 1098 810 1073 967 984 1088 834 1102 1126 1133 981 807 1051 1011 1215 1144 1128 1060 1111 1091 966 980 1345 777 879 1308 1344 1313 1345 1162 1463 1478 1255 1498 1389 917 991 935 1673 1743 1590 1308 1272 1204 1355 1315 1275 1410 1062 935 946 1298 577 575 319 448 335 564 533 597 285 407 772 375 626 658 671 485 574 532 584 604 515 626 522 553 656 560 533 469 505 524 571 509 558 884 623 551 445 598 515 586 548 588 552 649 439 487 655 632 680 503 475 1121 638 390 368 307 294 532 735 397 417 333 378 236 492 341 443 238 454 441 684 1051 494 239 338 299 288 304 444 687 487 825 430 478 667 627 434 738 633 453 1032 375 529 382 438 334 370 599 627 491 688 418 631 753 518 829 517 800 471 580 341 842 748 519 1058 481 710 464 533 540 544 594 549 715 718 457 495 847 805 443 1400 1121 991 825 824 1010 839 1304 804 1234 931 596 922 512 636 1288 816 883 841 595 952 880 541 936 846 869 884 936 707 941 1147 683 666 525 423 371 747 1054 1124 691 740 903 528 896 1036 985 520 751 518 709 646 630 583 704 524 382 613 677 464 560 841 670 1077 719 473 386 593 631 668 660 455 606 644 492 667 938 619 647 1023 593 1221 643 655 352 319 558 662 816 496 574 289 555 842 715 729 650 535 797 624 844 551 1497 357 1044 338 1081 504 795 566 987 698 512 601 430 739 451 449 533 831 645 587 802 850 760 758 501 521 365 795 585 884 810 265 299 410 291 460 358 748 940 545 682 540 446 1009 589 775 848 503 531 548 873 360 126 190 454 390 606 560 720 749 619 884 486 802 732 457 426 174 213 399 552 275 352 701 676 624 639 410 403 485 572 559 693 956 781 823 877 429 568 561 575 472 446 466 474 564 429 509 649 684 732 475 630 570 642 489 511 887 344 348 940 672 356 647 745 666 771 754 751 742 721 330 583 749 451 557 972 500 873 750 3768 3958 876 876 859 768 837 860 577 489 1230 973 1145 754 740 546 390 536 328 581 510 461 640 639 768 589 618 916 1078 546 399 835 967 799 704 515 685 370 530 746 590 851 321 419 630 684 512 441 630 647 884 579 623 619 562 676 485 1110 820 747 700 408 552 727 594 679 808 758 308 363 450 1702 1597 1578 773 1366 1176 1250 1279 963 800 1498 673 794 1021 819 710 415 1368 1317 451 419 773 280 473 431 1035 1260 1320 930 1079 1355 1590 1823 2019 1865 1717 2151 1437 843 1733 1627 1795 2510 2246 1773 1526 1409 1814 2610 2019 2612 2271 2216 2834 2267 2042 2533 2539 2431 2316 2394 1883 3854 3222 3163 1545 1824 1460 1016 1117 1996 2280 1390 800 1718 590 536 620 499 727 623 501 1232 1473 848 585 863 794 472 508 3548 3671 3524 2642 2733 2724 3311 2722 2665 3055 2683 2295 2892 2342 2471 2763 2845 2626 3127 2753 3306 3049 3035 2563 3369 3475 3101 3060 3335 829 717 475 2673 2500 1817 3806 3944 3814 3063 1258 1333 1306 571 1333 319 871 658 606 2033 1493 1526 498 558 460 621 1486 1550 1345 2251 1885 2018 2458 1571 1765 3833 4469 3567 3928 7434 6851 3145 3746 4054 5044 2266 1171 1940 1929 2280 1136 2289 1037 2948 1274 2369 973 136 72 1352 1448 1821 3692 2250 689 1361 1184 1229 793 789 1705 1442 1509 1433 1148 2852 3466 1169 969 2136 2280 2136 3339 2045 2217 1147 1010 776 2489 1225 2610 884 1090 581 1348 1141 1046 1639 1392 2920 3147 1069 950 1148 1057 1288 1095 1113 997 875 1160 1906 1333 986 2122 900 876 2890 1078 1422 1068 731 1402 1613 1552 1467 1551 1275 1317 1350 1514 1469 1489 1284 1426 1501 1375 1600 1415 1436 1424 529 694 858 540 458 598 986 638 568 904 629 630 1212 1122 1084 1011 1390 961 654 600 410 415 405 257 409 540 790 702 409 726 554 717 727 621 602 601 537 773 571 561 689 573 726 273 714 764 804 418 495 536 319 443 619 678 540 634 648 842 855 554 537 433 501 1196 828 1485 847 968 775 844 887 815 924 778 535 1097 831 755 756 885 588 832 816 661 628 611 478 436 437 362 381 898 452 729 790 431 964 635 549 746 768 880 726 861 342 583 943 179 882 587 598 388 527 328 674 556 638 956 952 1009 1349 1088 1119 708 513 354 402 340 540 604 568 352 277 576 455 359 456 586 499 403 377 330 265 526 530 255 361 546 289 806 986 699 614 402 738 759 521 508 619 487 940 784 847 512 497 876 924 958 896 712 615 496 914 1003 901 930 1077 858 467 282 628 558 409 622 873 796 902 783 1262 670 665 1008 774 1312 796 677 752 953 1131 1517 1147 1305 1113 1293 1392 1217 613 702 936 440 935 1276 1103 1230 1017 964 1111 576 742 792 1366 301 324 198 392 301 328 374 585 704 312 605 696 910 401 359 403 1317 1103 519 565 705 1495 392 392 286 398 829 1011 832 874 963 905 1088 1100 840 627 597 525 678 423 539 884 1041 862 1126 848 939 716 818 659 441 520 1191 516 652 366 246 643 394 592 600 1453 536 838 1014 830 1557 1350 1209 1326 686 823 1354 995 1056 1118 1051 981 987 888 895 836 712 919 945 812 857 943 701 1125 1347 1186 983 542 1653 1099 1604 1089 990 1013 1456 1019 960 1426 677 928 924 1064 904 1124 1222 1105 1225 1165 960 787 1345 1025 822 1253 1355 1164 1672 2062 1840 1158 1047 890 834 795 701 770 763 542 684 1187 720 622 713 1124 996 642 955 1114 1270 999 608 771 774 1832 1137 1232 931 1133 1348 1317 1258 1285 1321 1184 1175 1221 1215 920 1005 1266 1294 1416 1067 1195 1166 1309 1388 1345 1491 1500 1317 1305 3073 3139 2463 2482 2068 2039 1956 2048 1669 2323 2048 2450 2222 2142 2165 2027 3219 2003 1549 1435 1562 1321 1264 1131 1292 1447 811 1321 1657 1403 1757 1147 879 945 630 601 802 580 552 812 791 653 527 643 681 560 446 571 611 785 753 723 810 876 1143 1120 844 705 1060 1431 882 1056 1117 969 860 977 999 1340 1187 1553 1255 1454 1481 661 514 375 292 572 530 439 631 536 477 188 503 464 325 489 447 648 248 273 170 293 352 343 356 379 336 467 580 654 589 825 629 563 629 555 547 629 455 412 337 359 571 306 582 602 537 497 409 477 347 273 365 835 618 706 953 988 618 636 411 657 662 458 721 1034 1034 723 869 577 584 595 692 837 956 1003 653 834 645 812 513 675 656 1216 776 837 777 879 772 639 678 596 776 580 555 181 1159 378 1048 575 392 1138 613 653 518 537 972 1049 352 750 666 1391 1329 1477 1615 865 413 339 641 1023 628 1221 1086 726 450 1128 1099 754 672 933 1359 1124 1149 1081 1332 988 1202 1073 1338 1868 1225 1317 1370 1345 1170 1456 1485 339 751 873 533 643 590 2225 1057 1136 1016 1367 1382 1178 1032 1240 1491 1350 1479 1079 591 990 497 606 335 957 701 893 731 855 903 530 559 673 1053 593 956 598 780 677 506 654 602 180 148 120 170 172 160 142 468 477 543 460 292 752 768 971 706 1062 1103 1185 946 1051 1146 1170 1150 1001 1012 952 968 920 1030 889 925 1083 936 827 1258 1046 770 906 1126 652 1058 792 771 823 951 847 646 936 985 782 1060 1250 1063 973 1014 790 907 640 928 663 1075 1239 1432 1946 1220 1572 964 852 787 1532 911 1325 1243 749 454 432 406 233 248 277 325 500 757 662 582 607 777 728 233 549 538 459 520 588 472 517 750 1648 397 723 446 497 499 721 598 607 544 608 531 495 381 435 651 586 529 736 726 451 468 407 1932 899 881 704 425 601 377 331 564 850 688 769 752 702 517 657 708 389 652 717 1362 689 660 990 1500 941 620 634 664 1077 1108 1296 365 908 836 722 984 975 995 972 599 666 836 553 517 702 684 444 1071 1473 1874 1044 439 705 481 607 1023 587 490 2821 595 3365 3081 2373 2191 2491 2408 2464 2703 2619 2615 2333 2904 2843 2639 682 1157 1016 465 1023 1083 1123 831 1004 1109 1447 1114 939 667 1057 1162 875 949 1346 1123 1055 1040 698 1054 1066 1137 1206 1310 1203 1141 876 1081 10189 936 894 707 646 852 635 702 931 945 872 961 1325 985 1160 1090 1289 1556 830 999 974 762 845 525 793 717 975 453 964 823 735 686 819 690 687 812 1140 588 1195 1288 1213 1280 1231 1115 1012 579 1159 961 869 903 1270 1200 1106 1014 1062 914 816 1044 827 801 1078 714 813 1334 748 820 1000 804 851 893 840 791 924 698 865 872 1075 623 900 951 803 832 918 699 1034 938 741 735 752 633 1089 1170 913 897 816 698 902 863 1134 769 542 1076 1150 916 1068 964 934 893 987 932 892 929 840 909 961 1065 864 1121 978 1155 839 751 849 1081 531 825 662 1120 439 352 410 374 430 452 488 506 212 409 306 390 477 487 579 358 349 325 321 660 490 604 530 657 757 422 521 411 445 294 465 611 465 657 613 609 524 513 482 424 549 550 538 730 368 296 675 493 537 450 424 1093 547 331 242 175 298 235 636 420 492 281 322 320 422 528 356 220 233 306 368 886 569 249 336 280 247 254 323 620 488 714 399 464 609 334 418 700 592 599 769 386 414 372 523 282 389 669 650 576 536 438 460 545 444 620 387 721 405 528 489 1057 690 665 686 654 387 396 615 375 399 621 471 743 749 395 407 774 782 370 1320 784 966 973 675 1136 998 1206 613 1068 977 603 916 428 799 1061 352 814 683 678 674 684 610 757 766 791 457 1141 776 581 898 589 465 601 432 537 667 862 1209 678 781 603 608 731 814 765 402 782 413 689 551 551 579 562 567 491 432 453 406 489 956 688 830 523 481 528 495 574 561 254 713 477 741 516 550 713 452 623 709 719 965 550 462 418 340 357 459 764 521 539 304 308 386 668 674 437 595 670 616 669 576 968 352 971 478 737 608 590 361 1001 705 634 979 770 515 528 308 575 805 793 644 726 747 690 680 241 350 457 579 381 633 671 167 193 241 338 431 708 833 921 527 640 628 268 575 706 950 807 464 629 386 717 274 101 164 149 110 627 643 822 830 761 808 821 630 583 387 376 211 193 437 556 186 464 391 809 1036 1034 339 377 210 281 673 530 847 999 664 798 473 380 532 623 386 369 336 340 349 311 307 536 253 291 399 377 554 636 538 550 1020 415 528 863 717 346 449 568 538 550 609 572 713 759 674 335 638 404 405 672 431 937 651 3389 3286 569 925 924 608 906 571 899 762 1392 963 944 769 674 537 428 339 658 482 617 410 565 557 780 635 516 1223 1164 727 362 737 933 801 881 550 824 325 300 674 547 521 539 432 329 290 254 278 536 465 593 497 808 502 497 507 511 1004 758 747 555 487 317 815 651 887 877 825 457 483 606 979 1014 1024 861 1139 1584 1475 935 1059 914 1145 737 948 962 983 563 583 1500 873 299 273 599 319 567 438 1155 1035 1064 907 1062 1177 1109 1346 1529 1435 1458 1820 1283 893 1785 1817 1855 1857 1975 1514 1142 1359 1334 1807 1511 1843 1868 1774 2104 2189 2065 1867 1831 1828 1478 2092 1780 3093 3034 3115 1482 1534 1488 1178 760 1675 1393 1474 803 1488 558 583 592 603 758 588 390 1072 1078 708 455 570 544 488 462 2409 2371 2519 2805 2378 2351 2282 2471 2465 3172 2763 3331 3121 2074 2540 2728 2273 2735 2786 3413 2906 3149 2761 2452 3555 3416 3065 3402 3559 750 634 334 2537 2724 1361 3413 3394 3387 2799 952 870 977 445 948 336 822 702 372 2163 1780 1509 462 572 510 780 1020 1543 1144 1945 1249 1432 1757 1627 1944 3026 3676 3347 2782 5741 5837 2953 3486 3604 4264 1706 1363 1633 1752 1705 1122 2142 920 2585 974 2159 1264 154 134 1539 1159 2233 3848 1564 748 1275 956 995 821 836 1303 1179 1383 1433 1168 2443 2497 1271 891 1399 2073 1958 2447 1532 1633 955 708 692 1658 1048 2447 549 1052 518 1040 834 786 1019 1160 2297 2351 842 788 1013 975 1078 850 1011 1030 1262 996 1780 1062 730 1679 759 635 3021 1027 1215 1341 619 1247 1280 1509 1543 1065 1242 1067 1214 1621 1525 1421 1375 1421 1191 1293 1156 1064 1278 1116 451 424 693 638 511 410 1103 763 612 522 844 598 1092 1114 831 507 1000 797 679 521 513 279 269 241 450 567 703 715 426 400 420 633 542 522 442 531 597 824 575 581 634 449 595 306 588 651 802 319 352 492 516 520 476 424 321 559 367 479 885 412 785 549 366 1016 978 1007 612 847 764 742 1072 730 896 988 504 528 573 515 693 545 523 577 565 539 710 304 345 573 770 468 564 716 415 551 503 332 812 537 523 598 409 453 558 608 428 592 891 110 938 429 503 332 574 268 638 704 391 851 696 834 974 900 711 744 381 441 443 348 482 387 438 331 281 440 259 313 420 454 421 369 398 310 429 744 499 327 268 411 314 792 757 464 402 417 472 554 381 391 647 615 818 578 741 683 758 645 746 738 848 685 438 514 596 678 940 1022 837 670 453 427 592 584 449 561 924 640 748 844 1242 780 683 1006 930 1054 684 619 650 708 876 1313 735 1297 1031 1037 1448 1169 653 747 602 312 863 1005 1153 1098 806 818 914 253 716 911 1586 224 153 213 339 243 261 373 464 698 341 600 496 700 385 329 380 1119 1126 422 501 525 1229 233 349 238 291 557 876 693 735 805 754 896 744 788 569 389 426 680 433 500 474 857 705 925 784 853 535 639 599 434 366 1234 399 491 228 181 437 284 566 578 1312 545 460 1307 764 1062 816 928 1023 703 460 1352 892 918 1008 644 740 668 623 746 540 598 536 453 613 615 605 810 1121 1102 1005 961 426 1092 1088 1244 770 709 706 1293 845 730 764 436 693 818 1022 821 1034 1150 1071 1105 1141 821 737 976 907 893 1012 920 979 1526 1581 1599 942 808 566 986 849 599 578 895 715 858 942 644 560 495 412 707 624 595 921 1213 1156 833 585 555 1586 797 999 804 1137 1051 1100 1212 977 1191 1082 874 1027 1285 831 990 815 1228 1148 936 1090 1321 992 1523 1642 1028 1128 1133 1084 3025 3130 1938 1971 1987 1711 2018 2084 1901 2355 1654 1935 2035 1739 1972 1807 2273 2191 1560 1359 1435 1129 895 1219 886 1298 468 1102 1685 1513 1755 971 968 1009 736 506 622 706 789 737 936 548 412 718 488 349 454 604 565 639 460 462 603 695 624 1002 692 776 966 1410 811 961 882 796 841 1022 606 804 1087 1129 1091 1479 1540 874 382 298 264 416 388 362 617 700 516 225 641 394 308 186 432 429 242 407 322 230 467 448 402 465 374 424 388 461 607 689 772 551 649 378 363 489 685 301 265 312 558 224 501 663 553 226 214 325 278 216 248 602 350 491 728 1031 616 533 431 828 778 592 690 699 776 587 785 684 709 592 562 1096 1082 865 811 523 429 413 559 510 474 981 578 612 754 487 585 679 633 467 865 718 572 291 1138 453 1111 630 525 1205 559 657 485 592 763 964 570 522 498 862 1029 1011 1224 1170 449 431 570 1003 569 1086 992 728 381 834 1140 826 616 981 834 650 1122 812 995 876 1004 767 1381 1613 1192 1182 1068 1389 993 1340 1231 393 664 673 604 714 581 2147 799 854 851 1003 970 967 737 948 1291 1207 1167 1277 1000 848 497 401 433 910 463 944 690 639 710 573 378 868 854 914 1033 785 733 532 449 706 590 285 304 233 304 312 267 208 416 252 426 463 290 624 1271 1207 1147 954 923 952 831 1072 1035 789 1329 1101 870 821 852 1056 926 688 763 1181 908 828 1254 648 805 754 832 845 855 663 682 807 879 784 949 904 950 724 845 869 710 934 713 1009 647 942 956 879 766 1098 1070 1360 1085 1320 760 721 545 1061 775 1236 1367 821 505 481 496 248 256 278 341 746 600 692 634 418 641 731 386 396 465 552 217 564 335 286 458 1340 324 657 465 303 375 635 725 353 425 442 375 339 401 735 423 489 691 1016 991 681 1044 425 1555 541 508 845 363 307 337 281 232 707 632 532 624 549 543 463 486 318 353 613 1002 680 866 852 1037 837 812 957 552 1070 723 966 242 870 878 786 987 926 958 898 728 635 794 533 508 629 897 610 1018 1427 1147 827 409 323 401 679 615 710 635 2422 747 2839 2570 2651 2125 2385 2523 2354 2430 2279 2319 2058 2699 2146 2573 642 677 502 540 749 964 941 569 929 1013 948 1317 583 725 698 834 676 888 1075 1067 934 852 738 773 763 912 913 1119 1478 1715 1482 1048 936 14227 1380 1365 1204 1532 1360 874 1658 1754 1661 975 1332 1708 1892 1255 1611 1583 994 910 1046 1161 679 590 820 666 810 760 975 1028 1016 668 1151 939 762 759 1056 942 1189 1373 1053 1293 1137 1146 976 900 959 1024 1372 872 871 879 974 1036 939 840 1109 943 918 840 1444 1090 935 1236 926 953 1193 1070 1132 1039 1008 1056 1181 1078 1232 1142 1144 869 888 1225 779 779 970 834 1103 1168 968 965 874 972 1252 1217 1005 1088 969 1131 1034 1215 1893 990 620 893 1179 1084 919 1086 1187 1152 1088 1125 1071 925 982 923 883 1103 884 1008 952 956 982 1147 1026 1265 1030 764 873 1332 401 374 658 474 668 606 409 555 210 883 390 419 530 507 533 535 591 545 582 607 459 558 621 473 559 412 426 367 389 447 397 421 598 637 491 373 342 370 510 586 397 416 373 495 303 376 568 487 591 376 352 987 377 449 433 227 578 347 614 450 499 370 348 391 403 329 392 241 536 321 740 945 399 427 554 347 286 335 392 562 667 1083 347 367 365 568 363 801 773 652 646 268 487 618 363 533 523 540 473 686 553 380 539 725 363 485 370 718 606 490 606 1007 511 832 677 459 867 655 916 700 574 528 395 606 856 409 336 1281 935 711 1418 1245 1339 1304 818 1353 1004 1392 684 1354 954 611 790 732 474 1337 580 1191 643 840 1002 1009 877 959 484 490 404 989 819 682 900 491 463 429 640 395 899 833 1164 882 706 686 748 1032 718 868 528 784 463 708 551 651 534 746 560 428 641 697 521 626 1359 1103 945 734 506 448 616 833 571 355 736 631 571 839 1149 1455 850 683 894 960 1413 867 984 544 422 524 612 916 448 482 473 484 730 752 618 696 853 689 687 989 650 1265 701 1645 521 790 700 894 760 1419 1164 585 838 621 634 692 388 519 817 834 796 1004 919 836 718 661 538 471 537 323 559 523 359 406 378 341 573 533 698 853 467 545 470 282 805 673 854 728 468 453 853 649 140 208 174 239 429 744 690 977 925 967 1068 928 1200 1080 569 457 283 219 517 719 242 714 582 548 704 738 449 624 559 478 649 675 1041 841 526 1279 676 598 421 759 575 541 609 484 593 682 296 672 359 405 499 395 529 666 554 739 1122 449 427 967 890 577 699 778 760 887 871 1009 1081 725 637 364 778 485 352 721 930 857 994 5454 4057 764 1071 1017 1070 869 799 1199 1102 1396 960 1694 998 850 495 431 551 343 596 601 501 942 952 1190 692 710 1173 1368 822 438 887 625 661 656 564 966 256 485 1087 806 545 511 465 514 408 579 437 660 734 588 732 1036 711 778 831 778 943 637 952 688 726 524 1183 630 687 1035 954 604 660 666 1627 1502 1136 760 1609 1093 1626 983 964 916 1365 1096 1274 1189 979 698 786 1443 1042 439 384 986 608 733 538 1319 1436 1029 1280 1124 1777 1659 1831 1319 1167 1418 1659 1638 1009 2266 1865 1812 1743 2539 2810 1930 1972 2016 2692 2118 2543 2333 2517 2674 2640 1995 2298 2280 2276 1843 2363 2220 4045 3799 3869 1971 1521 1935 1111 678 2111 2456 1825 762 1611 588 573 639 569 979 969 540 1380 1587 802 710 859 785 757 539 2900 3290 3109 2378 2527 2322 2918 2589 2882 3893 3252 2777 3224 2767 2992 2908 2459 2959 2730 2719 2610 3366 3217 2967 3674 3958 3625 3550 3954 1025 910 523 2456 2963 1716 4141 4771 4635 3093 1507 1530 1052 337 1011 289 433 391 529 2854 1297 1385 569 831 767 708 1597 1585 1617 1757 1676 1585 1595 1909 2371 3577 4260 2966 3916 7580 8014 3138 3701 5103 5130 2130 1245 2010 1949 1983 1210 2300 1124 3107 1517 2573 1502 151 121 1864 1868 2806 4939 2862 707 1461 863 1205 652 646 1404 1261 1301 1869 1644 2782 2820 1172 1507 2643 3144 2880 3087 2278 2049 1418 951 873 2592 1449 2434 712 1620 800 1511 1417 1367 1448 1316 3273 3245 960 1074 1452 1327 1366 886 1182 882 934 1218 2031 1829 1145 2065 1007 959 3316 1173 1347 1456 848 1773 1825 1747 1841 1873 1223 1143 1315 1585 1529 1774 1389 1508 1721 1869 1672 1216 1815 1602 518 497 833 868 471 376 1220 715 728 757 1104 612 1248 1297 1276 681 979 760 590 835 801 419 362 511 321 596 615 593 526 603 549 671 685 665 499 437 588 564 554 546 816 730 494 295 387 494 837 561 416 550 494 435 539 502 613 577 712 697 975 405 662 462 589 905 931 1062 756 893 918 623 688 718 579 709 755 948 721 689 561 782 460 641 590 820 831 483 500 433 496 455 469 930 337 623 897 586 902 678 658 781 687 764 747 827 618 531 1058 195 961 776 486 419 524 309 651 798 686 1096 1139 1175 768 977 1218 499 417 449 524 260 428 377 423 295 279 425 532 525 630 834 334 528 414 378 349 454 301 281 456 298 392 1115 853 629 517 583 855 939 465 464 656 607 618 468 654 615 655 739 772 1153 791 514 598 788 670 810 950 813 1185 1423 344 401 555 495 337 309 878 828 1016 786 1627 1013 931 960 939 1133 1220 809 906 1145 882 1362 1217 1375 1188 1184 1810 1263 1044 1020 793 430 807 1096 1184 1425 1365 795 1178 386 1008 1062 2039 473 541 513 661 585 584 679 610 1090 339 786 610 1012 343 325 565 1472 1011 595 712 857 1915 254 320 207 262 697 910 701 824 787 775 875 812 908 630 539 539 680 507 523 531 715 617 771 651 682 576 636 566 369 319 948 489 639 535 305 712 626 847 718 1065 754 635 1502 1217 816 1086 1247 1082 1370 648 1522 959 733 899 985 774 841 632 640 685 559 804 909 892 819 709 950 943 872 961 1080 457 2124 1603 1794 974 914 873 1170 970 945 1218 320 1006 798 1193 980 1183 1305 1220 1270 1296 1061 862 1440 1580 1361 966 1150 1044 1452 1556 1225 1327 1185 812 839 618 816 709 799 470 520 837 815 693 638 484 1475 1067 764 825 1531 1094 560 661 740 2255 1322 1102 956 989 1427 1306 1332 1281 1502 1402 1414 1403 1285 1095 782 1074 1292 1444 1071 1200 1219 1410 1407 1330 1348 1262 1160 1530 3647 3387 2274 2421 2770 2545 2270 2570 2011 2571 1891 2266 2443 2208 2123 1692 2988 2604 2007 1338 1448 818 913 947 940 1429 644 1041 2051 1897 1440 824 1245 1122 624 484 851 775 668 785 655 726 403 1022 652 424 574 701 693 661 526 562 814 980 1083 1061 840 850 1129 1713 782 1103 968 1057 822 1282 591 1002 1364 1240 1383 1740 1767 847 637 469 394 628 607 543 534 515 930 279 609 270 453 298 379 837 165 215 255 227 337 325 327 331 309 553 421 694 550 660 1032 932 968 425 433 691 593 487 475 534 442 293 693 813 979 297 271 264 212 241 394 948 481 751 1050 1364 921 705 321 925 953 634 936 884 922 853 1022 964 944 845 842 824 762 703 920 822 812 913 505 613 535 1377 975 1100 1300 1273 1052 1257 1244 715 1034 1010 644 288 1600 670 1329 680 603 1130 799 833 757 830 1308 1144 396 502 468 1322 1161 1300 1457 1344 677 570 637 1256 741 1583 1240 834 585 1427 1186 749 679 1308 1368 1255 993 1187 1194 1195 1222 1504 1655 1836 1541 1590 1382 2041 1474 1656 1501 573 855 819 742 886 751 3030 1631 1260 1261 1113 1239 1187 902 1197 1402 1243 1429 1232 733 956 765 653 350 1109 879 935 994 669 924 1180 411 749 1166 1224 1292 1357 889 708 588 1068 682 243 194 166 208 214 221 203 489 279 563 383 304 686 1305 1252 1276 1141 1235 1201 1036 1059 1049 1004 1367 1297 1346 1376 1129 1434 1177 949 1088 934 794 821 1034 1131 966 944 1339 931 1149 1083 778 937 847 701 848 919 1103 780 956 890 1034 1114 866 807 908 1339 1186 817 1157 1184 1938 1827 1389 1510 837 713 783 1692 1142 1585 1627 1008 479 520 466 272 284 288 330 789 432 710 691 486 817 833 406 652 591 358 381 494 454 421 506 1640 701 972 970 611 388 580 835 375 460 446 772 681 560 743 488 749 644 908 492 457 663 541 1746 792 768 846 312 286 405 353 279 626 757 564 637 750 696 357 341 460 301 936 1079 950 937 1024 1275 1088 641 789 711 864 1013 1199 419 720 1155 1032 1081 1271 1034 742 1079 626 1293 583 806 563 595 371 965 1659 1688 1061 563 480 458 776 708 825 547 2637 812 2815 2517 2841 2234 2828 2571 2410 2800 2474 2744 2417 2644 2453 2530 1041 942 792 784 1101 1073 1387 964 874 1025 1731 1718 592 693 677 1451 758 996 1600 926 914 765 840 1235 1238 1052 1050 1169 1400 1676 1235 1198 894 1380 12827 1204 949 1161 796 834 1161 1245 1198 1529 1000 1338 1714 930 943 1744 816 721 737 1041 1051 785 907 1203 1049 579 1076 1275 993 772 842 958 950 879 1160 1032 986 1106 1042 1063 1182 1100 978 717 953 1025 1209 897 1158 938 1021 1075 947 1000 906 971 1026 906 1220 1107 933 1090 1001 1040 1126 904 1115 1256 978 1205 1012 1009 1087 1085 994 890 1012 1242 1008 1195 887 1113 1051 955 1032 976 823 903 1160 842 953 1045 891 792 930 761 1550 1165 716 1017 1260 1086 1179 1087 1239 1305 1259 1253 1226 1025 1063 1248 1106 1149 1115 898 934 1098 1422 1208 1260 1392 1009 699 755 1054 517 490 433 347 463 417 573 496 410 481 276 341 594 609 582 246 319 303 284 411 286 425 381 516 568 438 480 395 419 386 454 360 406 692 519 368 293 400 454 509 380 352 348 422 369 294 480 568 637 650 597 930 393 549 537 232 393 323 763 527 551 269 157 214 219 258 270 231 363 207 574 971 613 233 432 453 584 484 600 1102 423 626 354 444 413 457 484 887 752 604 790 408 441 316 475 332 470 544 558 426 446 235 499 758 481 524 509 839 542 647 350 806 705 612 833 390 758 715 592 688 766 937 523 595 584 313 385 1265 965 379 1273 1711 1346 857 800 981 1020 1101 748 1042 785 559 733 657 587 1005 972 1064 525 573 965 896 638 789 773 837 597 750 821 522 770 664 513 902 768 394 709 796 824 640 799 844 985 1026 1039 1009 497 653 617 596 665 438 337 391 433 352 452 662 452 536 1254 646 949 653 416 495 367 558 543 416 449 550 547 807 853 1001 725 470 983 824 1183 764 875 657 616 401 417 955 735 729 338 402 672 667 667 547 603 498 528 1063 647 1543 492 1209 773 550 596 604 566 1130 784 787 833 861 507 653 346 378 603 786 751 940 965 828 799 362 371 350 552 451 632 716 300 326 314 372 700 375 604 726 393 520 476 654 794 687 849 1133 482 442 622 471 122 162 336 269 454 421 353 913 1047 798 1045 780 736 670 629 433 231 156 555 629 262 881 452 618 753 785 273 457 537 384 723 893 888 723 658 895 727 490 456 635 531 487 323 335 334 513 472 358 387 417 458 474 378 422 589 573 843 546 527 632 874 573 381 552 514 689 591 755 600 517 386 463 596 424 557 567 691 773 777 4147 3836 811 904 853 820 822 752 1000 843 1269 1059 1067 862 665 432 462 537 249 603 634 544 863 861 938 891 706 945 1089 622 619 1026 908 848 806 477 772 297 413 1268 897 642 476 522 487 414 299 353 805 1121 836 638 902 392 654 641 465 1022 818 853 584 760 380 1043 468 528 1370 1254 667 697 698 1614 1401 1758 1044 959 1046 1089 876 957 889 1298 935 957 1130 846 687 481 1159 1487 419 358 508 556 586 440 1238 1022 1103 1063 1255 1870 1700 1765 1488 1436 1375 1678 1670 1447 2447 2299 2183 2297 2741 1900 1983 1904 1789 2262 1970 2346 2606 2631 2613 2153 2156 2266 2216 2362 1979 1941 1929 4040 3804 3400 1692 1192 1929 1397 870 1894 2399 1646 850 1697 739 773 541 750 968 567 575 943 1511 947 432 902 815 442 678 3315 3345 3232 2596 2268 2421 2493 2442 3166 3228 3296 3060 3345 2837 2947 2326 3272 3163 2985 2695 3031 3874 2686 2721 3011 3619 3107 2775 3472 1083 956 496 2522 2460 1662 4432 4017 3977 3376 1456 1457 1182 442 1396 206 484 442 403 2354 1193 1234 466 969 773 548 1416 1725 1559 2312 1114 1936 1870 1512 2116 3936 4564 3416 3484 7104 7372 3370 4386 4005 4915 1871 953 1892 2243 2158 1501 2647 1013 2569 1042 2241 1539 186 158 2318 1634 2950 4475 1919 937 1964 1015 1502 742 728 1601 1436 1171 1195 1186 3262 3628 928 767 1073 2732 2474 3647 1595 1642 836 740 733 2123 1154 2970 546 1291 760 823 1380 1269 1448 1330 3101 3087 1283 1192 1010 1116 1098 1001 946 945 722 847 2242 1532 1117 2302 1171 1111 3037 668 870 1090 692 2031 2215 2459 1443 1187 1208 1186 1203 1711 1756 1774 1615 1743 1381 1429 2099 1485 1894 1591 388 460 727 560 403 304 948 555 586 859 751 603 1066 1219 1114 867 1292 856 640 502 537 454 432 273 333 482 458 392 358 560 611 699 536 595 426 528 495 521 644 520 559 425 396 402 654 779 590 353 279 320 419 539 370 421 546 429 374 620 882 626 699 543 391 964 1097 824 543 678 517 483 591 819 690 416 576 544 520 698 485 490 376 582 555 500 685 864 463 464 561 627 617 719 475 523 817 370 865 858 742 929 606 664 950 1006 502 921 1306 118 1169 732 468 546 657 255 708 821 753 970 980 995 956 837 978 666 404 671 603 577 504 417 475 389 312 429 499 311 369 723 293 393 557 447 271 303 214 173 450 447 260 872 841 930 625 462 497 935 622 601 620 617 1045 586 801 876 854 688 805 1146 727 684 544 560 816 998 733 890 1081 1111 326 342 565 701 509 478 1043 686 778 809 1385 1069 723 1141 758 1148 916 876 1047 1391 965 1042 1027 1163 1006 864 1263 1210 811 683 1118 297 785 1018 1134 1115 976 847 952 359 745 1019 1916 275 292 280 454 328 344 459 581 870 312 941 722 858 370 326 406 1069 825 609 735 445 1361 316 449 323 338 675 1032 900 978 1124 1057 1184 735 1056 828 796 751 980 757 814 644 1138 1023 1283 1130 1029 689 766 696 443 419 1010 497 480 438 234 552 506 751 570 1346 490 417 1320 840 1029 1088 1121 905 917 708 1639 1205 1071 1344 679 794 602 757 594 460 798 639 756 550 473 524 603 1062 1083 985 1036 620 1763 1431 1561 938 1026 860 1504 711 895 1201 457 1542 1002 1167 1048 1196 1183 1052 1117 1153 1067 876 1381 1213 900 1483 1149 965 1177 1407 1106 910 850 780 810 600 892 868 721 562 587 813 685 627 586 584 1124 960 914 1039 1393 922 494 622 734 2050 1175 731 601 975 1416 1355 1118 857 1575 1057 1149 1014 1070 983 1018 1129 1134 1011 1203 1255 1080 1396 1722 1688 1303 1306 1392 1875 3267 2871 2278 2260 2584 1823 1702 1796 2182 2431 2231 2473 2268 2239 2347 2088 2431 2695 1855 1564 1645 1203 887 1294 1098 1409 967 1544 1983 1730 1968 1153 1077 1204 592 652 793 509 714 860 826 785 548 742 704 468 614 492 710 342 537 596 555 744 917 891 777 649 1186 1267 1071 1068 1125 1089 1241 1561 1075 1007 1020 1478 1089 1435 1465 705 446 244 210 462 481 437 467 611 641 242 364 680 298 220 404 738 182 100 174 269 348 340 335 362 311 558 444 706 538 810 591 580 592 528 445 705 862 388 397 365 427 404 601 627 854 381 365 373 299 262 367 980 526 675 794 1144 638 730 400 715 734 481 536 821 922 616 897 673 646 448 446 628 711 460 660 492 718 617 433 628 592 901 800 659 712 816 663 708 705 453 664 630 357 163 1111 304 691 365 312 698 566 575 528 574 1140 975 168 340 246 929 978 1057 1442 863 433 425 534 951 676 1330 1031 691 504 987 917 786 548 959 1175 820 1166 836 1027 1180 805 948 1378 1379 1273 1139 1253 1124 1236 1535 1186 351 876 646 796 1203 846 2524 1196 1167 1224 1153 1011 1015 823 938 1471 1500 1373 1174 876 891 850 719 460 849 744 606 827 657 813 903 438 755 1298 828 1231 924 743 615 679 912 808 307 342 315 357 335 257 251 679 286 614 517 204 740 945 1015 865 1142 1267 975 1126 1103 919 1157 1227 1249 1152 1182 1163 1251 957 772 864 784 613 929 1146 1024 852 887 1125 700 1206 1091 686 1198 1127 709 900 815 1172 665 898 1053 1251 1007 925 1199 954 623 1249 905 959 941 1289 2079 1113 1632 796 839 975 1434 799 1370 1213 821 588 534 317 354 305 280 335 616 728 587 523 634 616 739 448 586 719 452 426 841 554 579 798 1271 541 697 705 587 523 758 661 414 320 284 661 597 927 437 399 797 414 697 474 604 978 541 2105 862 809 570 614 565 493 431 325 561 589 516 557 619 555 281 329 477 457 770 1377 616 505 907 967 809 587 908 779 1005 795 1016 360 613 1324 1255 1471 1401 832 1376 829 952 1014 579 700 522 588 469 1272 1381 1584 1523 427 403 492 764 468 773 422 2756 732 2928 2580 2455 2387 2586 2558 2601 2978 2000 2826 2054 2570 2465 2487 751 1084 845 794 1149 1067 1361 1147 1108 1176 1224 1492 787 464 732 978 517 578 1277 1021 958 837 840 1141 1111 1218 1224 1386 1018 913 1206 697 707 1365 1204 12684 11173 1003 779 944 1011 1246 1108 901 899 1062 1057 1231 1301 1167 1279 1434 1415 1371 528 1324 899 1020 1019 522 1418 1653 1711 1044 1137 880 891 690 1420 1290 1382 1455 1283 1395 1359 1140 981 879 1369 1336 1321 1305 1203 1437 1235 1488 1398 1378 1127 1310 1033 1399 1084 1552 1334 1214 1493 1319 1485 1288 1478 1175 1371 1198 1310 1228 1397 1216 1321 1247 1066 1323 1126 937 1335 1165 1544 1415 1453 1384 770 1152 1046 1058 1377 1307 789 840 1004 911 1615 1159 664 791 1121 1026 938 876 1258 1211 1242 1128 1070 1168 1297 1318 1003 1015 926 915 1072 1039 1432 1315 1124 1534 766 723 730 1272 747 712 661 542 687 750 413 366 407 776 311 470 300 290 349 256 425 277 216 603 409 587 575 450 579 444 466 353 381 351 268 332 464 422 299 389 312 469 461 349 242 300 251 258 424 334 518 226 386 235 217 1384 643 223 183 240 438 258 462 349 403 453 216 317 238 396 370 243 643 433 625 540 655 305 492 351 341 352 575 869 873 844 376 483 569 526 324 849 683 597 455 318 356 355 323 459 391 457 445 661 359 392 837 647 455 333 324 618 317 558 520 1061 432 623 684 459 484 324 701 568 539 378 276 442 687 506 415 569 897 897 1219 907 1074 1313 1074 1113 1054 1178 751 1495 943 547 1035 273 706 1118 400 1138 846 899 727 816 524 1147 351 367 500 857 572 524 492 616 396 384 738 443 711 1015 1194 706 782 843 1008 697 624 561 426 686 714 1094 1030 567 544 492 552 392 657 686 713 588 798 1256 942 652 486 580 344 442 509 322 683 395 643 591 887 1272 637 646 742 680 1318 656 662 777 772 480 742 939 516 330 472 606 958 973 369 458 569 666 663 964 600 1300 709 1364 635 1022 1065 669 567 1245 836 775 1130 536 698 591 394 486 984 671 676 656 681 897 724 417 458 659 581 379 609 581 411 427 332 521 358 335 753 859 381 500 557 456 770 791 1021 560 498 662 955 761 153 76 192 150 170 610 802 740 604 679 616 592 764 666 605 888 451 250 641 865 203 605 366 562 482 536 513 473 497 310 732 576 937 888 478 1135 423 536 767 629 456 358 519 459 566 409 408 662 358 436 514 486 373 661 642 617 984 862 889 865 1007 560 661 598 580 648 624 731 511 462 486 184 870 597 394 598 1057 886 1164 4314 3919 1010 1643 1165 961 1152 815 1357 1081 1447 1137 1391 1396 964 553 539 416 298 482 476 308 980 990 772 990 617 1186 921 920 799 415 963 906 827 483 770 278 535 675 457 346 652 475 415 437 204 302 857 801 643 318 615 346 333 488 595 615 543 648 493 383 412 705 737 539 692 648 180 225 256 883 1521 884 567 1302 1169 1664 640 1102 945 1497 995 1076 672 936 639 516 1753 838 245 215 432 472 397 660 1096 1277 1103 1172 1132 1565 1668 1898 2147 1525 1681 1385 1293 1147 2501 2267 1962 2606 2335 2315 1753 1800 2297 2612 2107 2285 2598 3135 2950 2345 2626 2128 1950 1902 2153 1923 2353 3677 3364 3500 1850 1507 2137 850 952 2071 2080 1888 1076 2039 892 886 1192 445 1015 814 701 1182 1241 797 669 627 571 682 782 3093 3343 3371 2883 3054 2527 2711 2542 3035 3532 3788 3161 3400 3000 3475 2670 2459 2979 2715 2640 3389 2739 3291 3432 3959 3165 3913 3829 4027 732 499 401 2772 2792 1386 3660 4959 4617 3049 1312 1389 946 429 880 271 378 348 394 2710 1300 1229 342 1026 920 688 1492 1631 1464 1788 1566 1614 1314 2009 1392 2953 3732 3398 3152 6642 7162 3515 3668 5256 5044 2260 1152 2442 1991 2052 1158 2151 1007 3077 1280 2289 1314 104 94 2075 1446 2328 4758 2231 605 2156 1034 1262 629 653 1514 1552 1405 1961 1657 2670 2617 1283 1003 2277 2456 2359 2503 1630 1525 1120 765 859 2445 1811 1954 779 1583 1086 998 1189 1109 1367 885 1918 1768 1152 1210 1198 1293 911 607 788 1037 1032 1169 1710 1456 1133 2055 864 840 2685 1012 1232 1582 1058 864 871 830 1380 1229 1525 1395 1332 1501 1470 1553 1263 1381 1438 1529 1139 1267 1266 1312 705 419 408 325 585 367 1252 664 519 349 715 533 1024 590 507 576 714 412 466 557 701 228 174 243 301 454 554 617 477 615 633 670 710 510 430 527 493 800 568 794 666 633 650 303 574 681 737 550 450 268 502 373 440 488 601 310 710 700 797 391 628 486 552 895 1157 1239 651 756 787 768 602 661 810 561 969 770 877 681 614 805 679 755 769 935 907 590 726 762 511 436 506 854 545 478 945 491 701 602 558 723 336 382 703 757 722 689 1073 170 1195 496 611 513 474 337 481 809 550 1119 1155 1219 1059 1342 1087 604 255 658 483 375 322 348 201 292 238 210 356 429 505 524 289 303 357 268 200 485 279 279 421 436 309 1130 606 557 460 790 793 522 561 543 639 554 687 568 641 728 829 782 753 907 669 635 555 524 766 584 1100 678 895 427 312 319 531 413 298 340 559 740 819 1169 1239 824 905 760 563 792 779 769 680 688 974 1303 739 1260 1296 1186 1228 964 627 674 683 408 953 1192 1309 1255 1040 690 692 223 815 1002 1997 286 291 290 425 362 378 414 471 577 342 562 550 574 512 432 437 1279 1336 531 577 589 1366 287 245 159 299 605 633 400 556 499 532 669 732 626 923 739 732 980 699 760 724 751 669 831 749 595 413 445 508 398 381 1122 352 614 714 346 474 412 728 338 1166 730 421 1382 739 991 640 861 999 819 472 962 1121 775 845 1019 912 878 953 822 690 807 974 1196 687 808 818 960 1176 854 1298 1024 812 1657 1544 1660 1213 1194 1065 1138 661 794 1390 365 1473 937 946 987 962 1228 1097 1265 1254 1190 759 1322 862 1164 1134 863 693 1669 1812 1538 1053 917 575 664 576 972 1013 662 695 761 713 745 420 753 692 898 1013 958 1092 1017 1031 776 817 804 1387 987 1050 601 731 1363 1149 1035 895 1547 1455 1234 1300 1415 1139 1086 1205 1410 1319 1291 1146 1725 1036 1232 1154 1197 1327 1391 1044 2796 2883 2241 2718 2187 2252 2023 2227 2076 2874 2606 2811 2199 2047 2401 1282 3148 1662 1718 1317 1469 1205 1297 1200 1147 1750 577 1468 2554 2153 1350 696 862 726 643 804 1123 1012 937 1025 1101 817 374 755 976 571 734 581 591 380 636 626 712 839 1032 1202 1063 769 1186 1591 908 1025 561 774 592 876 1009 748 1200 1847 1172 1189 1292 1098 312 265 239 326 320 296 478 695 242 295 383 346 438 355 662 196 135 233 328 276 195 239 239 262 198 467 274 547 489 582 743 611 643 332 256 407 529 544 506 600 376 409 503 375 690 428 426 286 258 278 312 734 402 696 931 1045 548 636 347 828 778 827 751 629 553 787 987 762 870 624 816 492 637 896 815 662 653 1104 729 726 846 910 963 796 1295 1024 1045 777 744 844 1406 1344 500 319 1289 651 1221 564 599 1235 649 625 603 672 1511 1539 552 654 632 1324 1271 1323 1118 1231 572 516 475 1010 709 1495 1055 518 631 1168 1044 961 634 1393 1426 1269 1040 1381 991 1748 921 1483 1816 1592 997 1459 1917 1616 1252 1919 1438 497 1033 872 906 877 813 2827 1134 895 958 987 1512 1244 1018 1382 1537 1333 1837 1007 497 852 692 665 378 805 1351 910 1410 985 850 1029 615 928 1255 1053 1131 1396 735 766 767 976 572 467 445 374 455 431 429 376 417 520 605 551 388 806 1215 1353 1108 1301 1004 909 1214 1518 1102 993 1101 1429 1393 1439 1353 1320 1773 1291 1486 1236 1222 885 861 1250 1079 1069 1216 1220 1150 701 668 1255 960 922 763 674 1089 589 1325 938 943 1561 938 1105 656 1018 1370 853 1455 1304 1325 1263 966 1809 1045 1116 856 1554 675 1611 1226 797 431 667 519 108 141 137 191 858 651 917 653 628 630 709 419 611 729 399 394 380 321 457 445 1134 481 724 489 753 582 672 612 412 357 376 442 352 603 588 394 717 564 697 640 636 416 413 1277 1021 958 764 679 672 696 633 738 566 639 476 550 807 402 484 582 606 564 1116 922 1263 1415 784 949 759 562 980 664 618 786 737 498 754 919 817 856 991 691 856 797 608 985 601 724 475 558 353 1150 1670 1550 991 535 471 443 1027 725 676 440 2312 678 2421 2187 2924 2337 2557 2681 2433 2585 2204 2630 2418 2356 2234 2345 909 1053 927 898 1003 1070 851 1045 1128 836 1516 1503 611 521 724 844 543 933 1004 880 780 708 858 1015 991 873 867 1096 920 836 1035 655 646 1204 949 11173 11055 900 716 886 926 1128 957 833 783 1016 983 1140 1209 999 1176 1235 1210 1172 446 997 819 854 820 450 1220 1365 1512 854 1061 620 641 579 1246 1018 1287 1302 1142 1242 1216 1033 917 697 1226 1014 1172 1168 988 1314 1171 1303 1244 1245 1000 1079 863 1227 964 1435 1214 1138 1287 1134 1289 1155 1272 964 1191 1022 1134 986 1196 1028 1223 978 853 1199 926 796 1136 996 1343 1335 1219 1150 692 1022 936 965 1313 1194 733 743 944 738 1515 938 526 702 1018 898 826 804 1056 1008 1020 957 858 1012 1087 1092 925 891 825 805 988 957 1019 1013 956 1267 693 613 580 1086 699 692 617 536 643 730 356 350 393 744 303 432 282 276 327 238 401 257 198 585 397 557 545 420 539 381 403 298 320 294 240 296 395 398 275 363 286 433 449 327 238 292 243 250 352 314 498 212 366 207 197 1245 587 215 175 214 377 240 381 275 323 437 198 313 218 382 348 231 570 411 507 508 556 293 464 309 293 334 454 810 806 763 341 365 549 510 310 793 639 567 433 250 328 306 309 387 321 431 421 583 329 352 746 581 384 317 306 544 225 491 438 998 369 595 644 435 450 296 629 519 492 346 256 395 628 436 403 515 834 767 1163 875 1006 1243 977 1020 986 1051 723 1427 856 486 956 234 690 1006 352 1080 702 861 667 715 438 1069 314 330 472 799 548 508 466 572 380 362 658 389 677 945 1108 670 724 769 802 643 592 523 379 629 656 1046 958 503 520 424 499 337 592 640 654 526 682 1171 888 601 433 502 338 424 475 294 639 377 597 549 835 1129 589 630 667 642 1209 587 608 709 704 448 704 825 331 310 452 529 860 862 349 436 507 574 649 890 510 1142 633 1296 567 909 1021 641 507 1143 790 725 1060 486 618 521 366 474 954 557 558 630 655 769 655 389 438 543 521 325 549 519 254 270 312 499 348 309 657 797 363 470 502 404 694 620 886 536 410 578 832 689 98 66 186 146 152 537 733 684 572 604 542 558 654 584 546 848 429 234 615 847 141 593 314 530 454 508 483 417 436 253 694 558 873 782 448 931 368 496 696 601 365 277 454 419 487 345 335 593 295 369 467 375 305 637 594 593 934 714 703 809 893 530 576 550 536 586 570 699 480 419 464 162 777 556 366 523 1005 789 1050 3892 3598 904 1577 1119 874 1114 736 1161 1002 1340 1059 1231 1207 902 474 503 313 278 454 442 247 920 926 738 914 545 1096 833 847 722 387 877 808 773 443 707 240 501 573 427 328 606 445 294 333 166 251 721 688 613 298 553 320 297 417 462 557 489 610 451 280 384 617 678 499 660 616 180 225 256 747 1098 774 457 1195 1022 1527 543 1050 836 1314 949 1002 622 822 553 443 1600 730 229 199 416 404 379 628 1046 1207 990 1088 1034 1262 1337 1646 1913 1361 1547 1271 1237 1062 2220 1948 1670 2359 2001 1898 1527 1536 2050 2278 1736 2043 2148 2665 2564 2126 2295 1796 1670 1776 1868 1732 2056 3304 3074 3140 1665 1285 1837 772 894 1889 1889 1697 999 1704 823 825 1046 395 939 757 659 1084 1090 761 595 577 529 626 688 2844 3074 3110 2747 2651 2262 2481 2290 2737 3168 3511 2835 3040 2674 3098 2211 2238 2634 2559 2370 2981 2540 2908 2999 3662 2869 3546 3526 3693 698 475 340 2632 2537 1197 3221 4401 4110 2822 1246 1287 801 413 800 257 330 304 374 2306 1103 1107 302 864 776 674 1373 1531 1278 1598 1375 1511 1200 1903 1308 2732 3405 3101 2800 5776 6588 3216 3263 4752 4485 1947 1007 2280 1784 1862 1060 1926 957 2755 1166 2089 1240 104 94 1774 1346 2029 4378 2037 537 1822 992 1130 601 627 1393 1451 1325 1741 1511 2298 2378 1225 919 2089 2258 2183 2313 1367 1390 970 638 815 2185 1624 1854 739 1440 996 863 1125 1049 1287 799 1647 1590 974 1026 1121 1076 783 569 699 965 958 1036 1438 1198 1032 1882 800 780 2467 887 1044 1450 998 762 781 728 1250 1119 1412 1290 1272 1386 1371 1409 1166 1276 1263 1366 1021 1114 1167 1102 673 401 350 301 535 325 1138 603 442 313 655 447 878 544 499 550 694 380 430 510 609 214 168 229 279 420 522 589 447 566 585 640 692 466 418 509 467 782 548 764 640 597 610 273 516 629 693 516 406 248 466 353 386 428 497 280 666 640 693 347 568 423 442 799 1083 1158 621 714 741 720 538 615 699 535 855 650 722 613 529 656 629 568 586 814 759 454 682 686 475 371 419 774 489 432 875 426 643 544 514 661 312 340 639 687 650 637 969 150 1066 472 575 389 438 285 425 717 439 992 997 1013 957 1102 922 535 231 582 409 285 262 308 189 210 160 202 342 403 460 419 255 279 329 242 166 455 257 255 413 412 260 1046 566 537 442 772 725 452 479 461 589 530 637 528 603 628 737 742 725 869 637 601 523 486 599 476 1031 636 843 403 298 297 451 393 280 300 505 673 748 893 1134 649 810 674 543 695 708 691 636 608 872 1179 610 1137 1169 1096 1104 903 593 620 600 392 876 1109 1170 1189 972 640 660 209 728 911 1867 266 269 280 397 342 354 338 429 553 320 500 485 505 502 420 403 1122 1250 484 528 573 1218 254 225 145 262 591 617 386 542 487 520 651 665 610 877 699 688 922 655 714 672 651 579 721 653 567 361 393 446 320 305 965 312 546 626 332 387 340 678 308 1088 597 393 1294 628 909 592 758 937 787 429 858 967 701 767 883 839 768 771 662 614 628 892 1100 637 750 760 811 1018 708 1041 878 732 1523 1391 1487 1106 1044 978 1019 598 738 1277 286 1289 814 863 850 877 1164 1037 1205 1196 1059 717 1260 736 1072 919 811 566 1542 1665 1397 962 834 516 582 496 922 959 638 642 708 657 669 376 642 537 760 919 900 1004 934 972 710 736 729 1166 927 829 516 629 1224 1089 944 810 1487 1285 994 1214 1244 1039 999 1002 1322 1188 1127 969 1580 942 1093 1040 1057 1137 1281 954 2406 2542 2011 2327 1962 2136 1849 2023 1785 2630 2321 2500 2073 1844 2114 1198 2902 1483 1500 1149 1297 1050 1197 1081 907 1392 531 1216 2296 1944 1209 638 814 624 599 698 974 877 862 951 1014 783 338 680 914 533 698 549 551 344 546 538 672 760 998 1160 964 721 1105 1428 744 862 493 582 532 759 834 664 1106 1573 1040 1058 1155 978 302 245 223 308 302 286 456 659 234 255 367 303 400 331 499 192 125 221 296 268 193 235 235 258 194 429 236 492 422 528 719 577 611 310 240 379 455 504 470 548 329 361 465 357 608 328 326 236 218 238 262 673 380 640 850 1023 516 553 345 802 746 777 715 605 525 718 820 659 711 495 772 438 517 856 773 632 484 904 611 608 711 804 843 704 1122 899 854 650 640 755 1295 1227 444 309 1146 607 1096 481 561 1135 586 549 542 602 1376 1325 404 610 592 1112 1139 1149 988 1122 522 474 429 908 657 1305 896 464 516 1058 909 782 571 1273 1248 1165 972 1247 897 1417 757 1333 1637 1498 797 1258 1680 1459 1108 1683 1240 445 948 756 806 798 678 2527 1014 762 840 835 1330 1091 873 1208 1368 1188 1658 837 407 818 498 629 321 744 1166 811 1133 785 766 949 553 776 1017 989 1004 1308 703 707 727 912 544 412 365 298 375 351 374 325 385 479 533 506 368 727 1077 1179 1028 1140 868 812 1070 1279 985 912 1049 1369 1275 1277 1213 1208 1581 1144 1310 1180 1145 802 813 1130 1011 920 1075 1160 1086 635 622 1110 800 809 672 595 990 471 1057 868 847 1351 869 962 498 970 1257 781 1265 1176 1242 1199 899 1656 960 998 742 1396 637 1366 1115 722 384 430 344 96 125 119 171 814 580 647 591 484 487 637 389 557 659 358 358 366 313 417 407 1052 386 626 459 711 523 603 570 339 280 311 428 338 551 560 374 663 544 642 556 519 388 391 1180 958 903 736 643 594 666 607 706 544 502 452 516 741 372 427 535 537 515 940 888 1181 1341 748 903 711 513 942 579 592 714 644 440 700 804 704 721 858 611 800 668 568 927 555 608 453 501 300 1042 1449 1174 766 480 441 383 950 675 598 398 2001 634 2153 1937 2567 1968 2175 2264 2054 2182 1957 2258 2144 1962 1959 2155 798 921 811 792 883 864 797 929 1012 761 1434 1119 529 450 628 814 492 846 954 791 718 642 761 903 889 819 809 964 1268 1404 1149 1346 852 1532 1161 1003 900 12648 1082 1122 1459 1544 1506 1121 1267 1959 1896 1301 1276 1382 1037 1003 1038 1037 589 846 803 723 843 533 934 856 814 695 1011 638 625 664 1669 620 1804 1653 1754 1673 1510 1585 1499 710 1263 982 1368 832 977 994 866 993 782 886 885 909 926 738 1386 817 858 923 761 878 1128 887 983 965 1009 1255 990 938 955 956 999 750 1000 1031 920 734 959 734 1014 1224 822 680 1045 769 1038 968 1180 1182 1051 1217 1441 926 1901 943 752 993 1121 841 926 1004 823 848 806 810 850 854 835 787 931 1013 1024 924 814 847 1018 1100 1097 1104 791 653 830 1130 504 597 457 528 475 584 413 793 315 446 681 479 431 410 442 511 463 408 373 700 461 678 575 451 613 364 397 336 389 514 426 465 500 759 757 659 567 713 427 459 616 587 549 603 506 499 599 396 471 514 502 1082 485 419 343 258 224 475 558 431 494 406 294 401 390 442 400 458 542 384 648 1039 681 350 502 352 406 510 423 782 500 710 442 476 494 377 352 743 725 603 741 372 550 472 509 415 274 715 716 761 566 374 592 738 384 510 717 721 301 430 491 1005 732 761 1098 346 525 677 731 372 474 759 656 431 851 815 505 869 812 773 1535 1391 1260 1466 791 1535 954 1433 1078 2148 1090 538 1234 591 617 1306 575 1146 987 876 763 628 654 768 943 957 555 1279 803 700 845 463 669 725 886 521 814 876 1179 804 849 787 704 951 840 779 366 643 610 780 714 499 643 749 628 420 677 835 730 528 1063 743 859 747 607 676 774 824 578 491 552 545 759 650 1004 1248 738 686 1047 828 1239 645 797 446 395 533 692 1190 576 632 338 712 1031 807 554 647 633 632 893 1012 847 1271 461 1081 457 1007 735 790 756 1067 728 606 1106 760 748 759 427 432 772 901 875 1538 1685 805 571 645 519 315 755 547 839 538 252 328 330 373 587 497 964 1084 618 793 534 333 910 804 1041 936 540 488 855 1094 182 150 280 260 240 1262 1045 989 896 928 1098 1080 1094 1058 526 396 170 161 510 724 247 623 451 654 658 709 560 607 436 555 562 689 942 748 749 1110 374 453 364 764 470 383 379 385 334 372 346 709 420 504 434 499 602 755 677 946 830 528 592 886 938 398 558 608 576 697 654 1333 965 702 521 470 736 705 564 595 786 1308 1607 5037 4324 842 1179 1220 845 1235 775 825 775 1217 803 1357 694 898 411 468 564 463 751 504 638 1082 1082 837 774 620 1379 978 845 520 1039 758 676 967 607 925 309 441 814 708 803 464 706 411 364 202 270 604 717 794 483 814 581 416 763 355 869 711 1058 635 792 378 1492 748 593 1014 980 467 575 581 1395 1260 1123 773 1168 1848 1409 1259 811 751 1333 935 1094 1355 799 701 565 1518 1300 488 468 791 571 631 613 1502 1225 1183 1603 1181 1491 1679 1404 1547 1385 1337 2297 1599 1163 1722 1495 1726 2069 2240 1958 1724 1768 1835 2163 1630 2221 1731 2046 2550 2823 2541 2237 2386 2173 1914 2604 1666 3923 3779 3853 2149 1867 2088 1235 764 2130 2118 1770 1099 1880 535 507 685 692 988 535 541 1254 1371 790 572 1081 1006 611 821 2671 2926 3044 2849 2873 2512 2931 2989 2662 3536 2722 2942 2843 2776 2587 2551 2616 3100 3037 3078 2884 3353 3412 3159 3885 3499 3334 3560 3742 959 814 712 2854 3386 1400 3908 4258 4383 3650 1675 1530 1218 396 1486 242 910 786 660 2628 1739 1744 514 364 320 1008 1704 2013 1639 1986 1354 1988 1438 1848 3538 3400 3961 3276 3654 7187 7752 3331 4068 5342 5474 2256 1335 1860 1893 1986 1194 2480 1382 3463 1453 3051 1307 249 189 1576 1512 2711 5065 2514 825 1854 1132 1325 957 974 1807 1730 1547 1744 1315 3047 2877 1726 913 1858 2995 2901 3595 1741 2140 1125 864 1316 2086 1449 2851 776 1367 718 1454 1597 1580 1775 2079 2872 3909 932 928 1268 1522 1381 1028 1214 801 805 1302 1958 1417 920 2362 1319 1201 3356 932 1079 1476 773 1643 1615 1612 1576 1562 1099 1134 1133 1504 1509 1471 1462 1470 1435 1360 1723 1481 1465 1559 449 495 1248 549 546 348 1203 733 763 929 865 636 1498 1258 1444 831 1443 1483 584 757 816 511 475 396 429 720 755 633 582 759 934 776 862 631 719 577 702 739 769 864 823 493 835 608 817 961 902 470 520 417 577 766 527 340 533 398 515 618 1066 411 517 421 510 1259 1020 1127 775 886 945 839 925 1005 658 774 638 1026 613 606 625 619 503 809 786 540 574 613 390 441 579 349 400 853 445 506 673 342 973 740 707 914 471 487 896 970 408 777 1076 185 1149 748 443 340 332 291 608 591 573 779 1242 775 1078 916 1117 707 530 397 612 272 326 612 392 402 324 392 340 397 709 915 382 418 395 348 252 315 218 141 548 389 348 993 727 717 613 580 982 857 665 598 586 405 776 612 1122 702 611 1021 813 1160 1150 1024 723 811 905 811 1263 837 1017 805 472 273 439 592 407 297 962 907 1156 818 1731 766 669 1143 1032 1047 1069 883 890 1108 848 1573 1246 1618 1175 1862 1843 1143 1175 918 823 274 909 1096 1222 1482 1160 973 875 563 748 782 2801 517 366 341 438 463 499 639 561 1056 456 558 679 1075 453 443 340 1186 1288 774 890 705 1596 175 453 254 193 822 1316 1097 1163 1193 1267 1395 1145 1244 685 530 539 852 518 566 759 714 596 801 646 643 493 535 448 483 416 1444 558 668 400 288 772 450 895 686 1505 533 485 1405 1126 1187 977 1229 1221 997 503 1589 1013 936 1014 902 985 531 624 550 674 451 647 831 752 688 683 598 930 934 1005 1080 729 1897 1609 1833 1271 781 1211 1332 772 908 940 447 861 856 1170 927 1243 1119 1053 1044 1052 1114 1318 1838 1555 1012 1114 1214 919 1854 2092 1628 1614 1345 812 853 799 724 852 920 1023 1103 1546 623 507 650 514 830 857 1186 1080 1312 1407 630 577 608 1408 1394 960 973 1050 1622 1679 1325 1122 1365 1308 1604 1430 1361 1405 1378 1302 1449 1747 1154 1449 1525 1296 1551 1445 1363 1583 1413 1290 2720 2556 2001 1940 2647 2436 2086 2216 2103 2304 1848 2102 2375 2175 2324 1734 3337 2633 2036 1393 1475 1042 1033 1711 1457 1815 523 1156 2449 2122 2311 855 1357 1461 782 526 866 942 810 829 748 826 514 953 755 731 780 696 752 585 430 397 761 798 821 1335 977 811 1107 1195 656 919 974 880 795 1053 716 984 1203 1311 1191 1535 1627 925 659 563 539 672 713 585 447 718 791 330 623 426 418 508 381 492 152 330 212 236 343 332 339 367 315 502 234 1065 667 708 1003 730 934 714 658 613 702 581 439 469 451 256 463 940 927 332 256 277 233 242 295 915 445 592 1144 1311 585 478 452 1362 1374 921 933 912 850 862 939 929 919 483 624 1113 992 889 973 732 876 979 367 473 381 1083 723 930 1111 728 1325 774 868 562 801 764 745 412 1922 659 1440 771 635 1384 1176 760 1150 684 1188 1436 591 478 442 971 1125 1197 1095 1252 492 450 534 982 587 1370 1141 763 646 1456 883 833 791 1129 1176 997 1055 1254 1471 1063 1142 1190 1327 2000 1189 1399 1415 1906 1237 1653 1338 432 704 570 480 702 731 2463 891 1090 1062 1138 1378 1279 1132 1294 1677 1519 1797 1359 835 1193 706 478 417 1218 719 940 794 908 740 695 644 657 808 1127 1180 1104 665 686 611 739 591 432 371 322 410 452 414 363 449 459 594 346 400 729 1154 1161 1158 1411 941 1412 1209 1031 1004 1127 1586 1539 1463 1285 1294 1558 1105 934 1031 1548 1091 992 1332 1145 681 958 956 651 1552 977 1125 783 721 593 784 722 965 747 928 1047 745 1051 1259 887 553 1356 1109 747 1134 1199 2094 2205 1351 2037 1306 1009 939 1790 978 1500 1574 1014 541 369 403 408 473 416 579 646 705 536 719 655 712 797 555 664 597 355 248 400 385 417 572 1685 439 902 846 586 509 616 633 329 339 379 575 529 441 539 353 760 582 890 660 761 1140 363 1922 761 718 1525 694 509 519 440 492 819 705 644 644 636 546 536 556 324 609 976 1220 814 744 1100 1162 987 584 966 599 942 1316 1205 305 1101 1057 911 1108 1101 1316 776 508 721 916 640 636 785 695 538 1147 1929 1279 726 311 523 484 874 567 866 452 3134 947 3500 3221 2859 1996 2772 3048 3125 2505 2481 2412 2493 2375 3004 2829 742 966 833 471 975 1230 1469 998 812 813 1398 1191 660 521 821 1406 645 898 1766 1021 971 890 551 964 952 1013 1081 1256 1151 1027 697 1367 635 1360 796 779 716 1082 10949 826 1238 1463 1197 856 1471 1617 1000 694 958 799 833 775 751 832 726 551 670 796 741 595 802 798 673 887 862 695 699 769 1324 765 1327 1081 1271 1099 1283 1061 896 692 1161 946 1093 901 745 873 1108 814 801 714 848 716 1019 682 1382 756 729 832 686 829 1004 930 861 1097 836 954 1027 930 998 1027 1189 891 883 753 766 847 722 909 834 1146 841 689 811 753 1231 933 905 815 1157 1390 1367 743 1184 943 626 749 772 875 911 879 1351 1322 997 1400 1108 858 926 764 1093 1158 1109 883 896 1031 1331 1267 1351 1286 816 638 807 1429 585 434 270 351 418 422 228 317 221 452 498 199 463 411 427 325 341 337 436 719 594 691 644 410 519 259 385 287 323 274 501 328 332 490 472 367 299 444 397 399 371 351 335 390 285 304 347 390 460 384 376 756 330 246 199 145 318 335 494 436 464 294 328 308 399 283 372 357 470 214 341 660 508 385 513 285 241 271 391 550 599 1164 558 598 399 323 444 711 703 498 803 386 523 440 393 265 465 515 535 446 505 379 466 889 373 458 363 616 706 540 453 896 570 557 689 276 254 551 373 448 541 476 516 389 666 496 469 1039 660 339 1143 1031 859 862 810 1219 964 911 772 1235 635 393 644 444 583 729 692 983 737 764 766 496 511 804 805 808 799 713 420 520 534 483 482 457 468 507 875 577 1183 948 654 853 636 1122 1050 810 457 480 402 539 453 645 454 489 613 402 532 652 402 447 847 529 546 462 379 463 447 465 242 410 241 435 724 565 492 637 478 542 720 466 766 343 798 424 404 434 569 928 291 413 223 293 695 680 848 756 684 493 593 942 398 880 465 1004 514 539 427 934 472 1006 465 670 523 505 731 403 508 489 484 1037 923 994 993 811 417 470 505 327 475 387 519 571 211 231 317 239 431 271 352 775 431 564 352 252 505 559 737 542 394 560 503 610 168 86 127 408 250 598 739 679 829 647 935 651 738 700 536 489 222 178 309 442 84 330 318 728 548 546 290 360 441 277 777 518 873 538 582 704 249 441 466 511 271 233 574 494 542 288 629 668 515 605 545 620 476 627 531 494 496 450 458 707 652 328 606 703 629 733 777 742 753 616 254 495 625 434 370 749 752 1202 1143 3935 3685 840 766 777 884 776 992 515 400 941 669 992 700 716 398 332 417 390 621 545 383 862 896 644 941 633 824 1082 464 440 593 625 593 1028 409 641 295 515 463 366 505 541 591 706 600 399 530 697 732 852 389 507 627 440 585 270 1060 692 901 549 580 333 667 448 449 497 473 452 533 555 1397 941 1425 771 795 999 1314 1106 1017 787 1389 848 1032 864 632 660 386 1086 984 283 261 309 253 417 524 896 1542 914 878 1113 1621 1353 1954 1486 1431 1708 1560 907 947 1793 1462 1689 1896 1789 1951 1474 1388 1827 2201 1864 2120 1973 2163 2492 2361 1902 2236 1922 2475 1702 2293 1918 4495 2848 2992 1279 1423 1584 1237 1007 2018 1789 1453 686 1541 682 612 462 532 790 678 507 1286 1275 852 515 665 635 901 345 2798 2750 2672 1895 2517 2604 2925 2238 2469 2795 2423 2285 2765 2493 2748 2168 2825 2748 3270 3030 2629 3326 2605 2724 3334 2849 2818 3467 2538 625 587 696 2453 2081 1670 3862 4267 4175 3637 986 1000 836 244 914 192 731 555 450 1879 1370 1312 451 580 402 746 1355 1648 901 2178 1438 1712 2202 1509 1611 3066 3727 3285 3505 6482 7117 2942 3700 4626 4749 1891 984 1721 2077 1926 955 2359 722 2662 1165 2288 1261 270 151 1651 1788 1883 3587 2435 844 1235 1233 950 733 700 1234 1130 1233 1276 1126 2574 3196 1313 664 1450 2580 2544 2641 1732 2059 1101 882 646 2106 1224 2299 953 1036 635 1048 822 750 888 1389 3436 2919 837 691 1510 988 1017 718 829 724 926 1335 1262 1371 963 1848 810 784 2672 704 875 1408 496 1033 1190 1178 1310 1100 1222 1035 1370 1140 1115 1311 1139 1189 1119 1811 1184 927 1295 1561 646 547 852 442 331 263 897 591 800 574 583 586 1120 676 684 733 866 885 684 613 371 318 290 401 391 855 928 828 777 735 427 560 577 685 650 662 590 759 774 707 924 571 749 421 584 684 769 236 436 405 236 276 417 436 479 480 475 594 747 545 452 319 419 789 961 1056 571 583 519 505 591 686 669 684 527 1044 517 513 337 776 446 674 650 790 757 478 345 598 580 397 388 795 485 566 660 366 762 676 519 783 335 443 804 905 516 493 880 96 873 559 448 388 316 266 577 751 408 651 975 952 927 844 1029 642 566 438 458 144 284 560 362 271 235 360 234 326 479 518 336 328 425 343 242 459 425 256 503 598 184 748 787 884 666 619 1014 572 628 493 459 633 684 481 718 652 551 727 843 768 788 467 465 520 727 610 615 678 1013 558 251 195 524 502 369 286 564 786 855 633 908 642 812 952 647 831 861 707 989 998 725 1385 861 956 873 1006 1027 1008 489 731 723 226 684 836 993 1231 876 745 953 355 597 661 1647 368 416 698 704 828 830 505 685 762 391 454 532 702 425 387 370 873 938 753 932 446 1124 165 583 457 185 605 838 629 778 836 800 870 860 995 484 427 427 655 461 545 574 765 584 838 608 649 459 525 480 548 490 1175 463 731 415 221 315 311 599 464 931 474 596 1528 775 1349 1385 1077 1307 732 460 848 822 918 964 790 858 693 743 624 557 819 884 606 780 732 699 584 1004 1071 1071 934 607 1606 1246 1382 916 701 822 1027 925 851 1226 420 978 1087 974 1159 1014 1457 1232 1262 1230 702 672 1201 1045 996 843 1165 785 1226 1646 1439 1157 1062 654 610 518 596 559 617 551 692 825 594 517 782 826 674 736 1245 679 1308 1171 766 716 522 1251 1071 910 789 892 1115 1360 1008 936 905 837 1025 1096 1396 885 1050 879 1039 969 809 1166 1013 1006 994 1292 810 964 851 840 2730 2803 2270 2075 1921 1747 1732 1884 1681 2374 1911 2164 2267 1520 2004 1619 2437 2342 1757 970 1058 925 813 1107 1163 1416 623 1473 1747 1562 1956 959 1126 718 370 345 834 770 601 729 620 539 670 741 427 429 270 383 564 522 464 435 529 1072 628 961 638 647 1039 1037 610 1050 954 719 567 895 1198 1001 1220 1356 1211 1007 1082 712 338 515 497 302 389 297 625 418 314 264 342 201 499 409 270 386 96 170 91 196 215 163 163 211 153 486 373 521 566 587 600 542 629 552 561 410 576 254 228 286 538 350 555 548 798 295 273 265 202 270 401 538 353 457 786 1321 371 416 336 488 679 497 642 531 532 647 639 601 576 526 736 522 659 625 695 608 659 725 584 604 554 1392 569 638 832 834 578 667 661 642 844 757 381 292 972 450 841 403 492 958 542 475 503 473 1081 835 381 370 303 937 1045 1187 1034 856 492 445 410 902 503 966 981 487 579 972 925 708 671 813 668 901 796 701 708 875 911 1091 1263 1051 928 815 842 1194 756 1297 1530 441 477 713 588 477 505 1825 872 817 818 696 1240 1043 923 1080 1202 1323 1321 868 565 907 470 507 435 730 595 777 916 588 736 721 389 886 1147 1115 883 986 717 571 523 530 488 244 298 284 304 312 236 226 324 423 400 370 316 800 936 939 899 883 873 825 988 697 768 749 1076 1188 1062 1035 969 1081 738 646 670 914 651 752 931 1029 681 948 712 644 811 804 963 924 1008 567 673 626 711 591 722 932 1193 754 766 713 751 997 1291 990 1128 1396 1089 1264 1082 1521 704 724 771 1291 693 1006 1304 752 428 285 261 116 192 212 250 748 521 509 453 555 609 413 284 652 663 286 561 301 388 704 440 1459 176 771 568 524 470 505 713 430 386 377 380 332 526 274 344 568 462 582 554 527 742 330 1611 979 925 763 542 454 470 444 293 716 328 558 572 859 557 421 469 256 222 777 1118 868 608 755 1000 701 672 830 632 906 635 1048 258 694 515 442 634 610 775 1142 463 420 691 373 377 548 1000 872 1300 1313 1131 937 240 450 267 495 813 554 554 2122 566 2307 2148 2138 1709 2122 2089 2394 2045 2393 1971 2340 2451 2533 2304 782 733 692 608 888 837 961 618 421 604 1154 1052 782 697 652 754 585 1089 1393 774 606 640 817 876 802 1183 1235 1385 1399 1278 776 854 702 874 834 944 886 1122 826 10218 977 993 950 816 784 1314 1365 864 864 924 966 739 801 867 879 635 685 849 713 662 776 1025 918 1072 804 868 860 951 1168 1021 1010 1100 1057 1060 968 981 1288 749 1030 1328 1309 896 923 908 955 1047 919 731 871 980 949 970 1160 908 943 949 923 1053 1037 1048 1139 1196 1113 1071 1168 1175 1041 1098 1128 794 854 1135 821 772 733 763 1043 921 1109 1089 801 785 1022 899 1130 1120 797 775 825 849 1130 960 648 1086 1134 1000 1062 1186 1145 1153 958 1080 1093 966 1047 1100 970 1090 1048 1062 1132 1115 1107 1076 1024 1265 723 755 821 1191 484 493 363 475 418 538 437 404 259 522 410 356 343 312 330 364 392 368 372 600 410 633 495 393 474 410 413 366 411 384 361 459 310 550 488 343 384 413 288 451 292 294 249 366 301 280 251 505 586 418 402 1012 349 248 222 168 393 268 555 451 514 344 176 270 210 345 250 259 365 267 683 1010 528 340 425 318 357 377 511 922 373 818 474 512 405 492 469 707 649 575 803 371 328 398 350 360 370 506 591 435 652 395 473 428 354 593 520 719 521 532 426 728 515 639 694 359 515 618 892 579 671 688 382 620 465 492 582 925 576 452 1355 927 966 1094 604 809 962 1123 752 1455 916 611 824 657 459 962 706 879 523 600 854 547 531 843 513 539 516 803 731 512 583 527 429 713 848 342 933 684 1117 937 740 635 713 771 632 753 309 734 709 706 781 692 568 540 553 415 550 518 399 443 861 656 905 549 434 571 516 628 450 340 446 432 530 545 694 949 579 731 959 643 970 644 630 650 477 585 588 630 385 424 474 464 687 519 572 430 700 608 577 1155 617 986 423 850 399 557 549 480 551 878 532 617 650 627 549 510 421 344 691 936 928 999 943 593 709 547 544 588 531 331 573 693 156 184 363 432 482 351 652 783 452 562 690 311 770 548 833 899 437 321 520 725 248 94 201 334 204 464 479 838 781 767 664 737 628 586 497 458 247 263 363 555 259 550 400 472 744 588 419 503 578 414 618 694 961 587 710 819 411 336 443 579 360 312 403 399 438 318 397 474 310 342 321 489 475 595 515 715 1050 488 454 823 834 525 397 457 415 540 536 677 765 411 282 558 756 487 408 713 641 996 989 3975 3166 656 1044 1083 712 965 654 1081 1125 843 1184 902 637 731 592 340 427 448 911 473 492 637 654 707 671 733 861 1011 644 518 816 499 526 610 542 726 339 355 980 774 454 393 520 737 522 475 465 707 502 625 480 723 510 372 501 254 938 780 674 639 577 369 845 594 625 873 833 266 292 355 1129 1298 1419 643 1029 1210 1337 852 772 749 1577 714 743 924 819 581 617 1218 1272 324 294 366 409 500 400 817 945 889 1179 829 1519 1603 1613 1672 1560 1597 1237 1173 1044 1669 1696 1971 2624 2043 1557 1833 1800 1918 1911 1946 1722 1890 2080 2336 2089 1865 2264 1851 2298 1768 2400 2011 2797 3316 3089 1408 1745 1799 1465 906 2035 1655 1344 848 1574 419 455 807 667 995 638 433 1402 1218 697 585 635 576 433 426 2682 2961 2773 2349 2769 2296 2411 2283 2939 2853 2626 3150 2867 2212 2588 2718 2509 2818 3082 2684 2976 2787 2735 2738 3279 3028 2843 3008 2806 796 681 421 2536 2471 1436 3319 3644 3414 2701 1020 1179 1047 469 1102 138 565 443 421 1800 1309 1333 791 788 606 616 1436 1465 1218 2115 1264 1547 1849 1260 2326 3861 4535 3534 3019 6016 6243 3070 3389 4401 4372 1739 1178 1695 1638 1914 1211 1990 802 2328 1028 2709 992 183 161 1886 1390 1864 4045 1950 925 1498 673 1209 697 692 1247 1150 1285 1293 1270 2855 2399 1150 833 1673 1852 1803 2375 1591 1680 976 903 706 1762 1233 2282 738 1048 540 880 981 899 1102 1266 2750 2734 849 875 1062 844 934 900 982 736 717 1441 1524 1273 1127 1608 943 804 2841 886 1040 1061 652 1349 1107 1283 1172 1349 1419 1266 1252 1127 1141 1101 1145 1183 1248 1462 1417 1002 1113 1098 633 409 784 454 304 262 1121 544 321 751 532 458 1183 1195 848 747 1167 1243 576 539 425 456 432 313 395 535 393 342 413 433 546 482 540 753 663 454 571 905 721 562 598 589 524 519 554 612 792 453 284 577 384 447 636 564 440 442 493 668 971 607 608 449 431 758 805 824 550 597 549 589 522 574 439 478 554 577 571 484 667 516 485 472 466 620 797 476 352 613 662 488 539 909 659 649 497 494 717 614 558 685 467 545 640 827 568 674 1108 101 896 541 792 509 636 429 689 732 537 1036 1351 888 1363 997 906 506 352 301 431 381 451 503 420 280 238 422 409 353 507 577 544 527 413 319 438 690 501 395 350 330 309 1018 704 622 529 424 597 475 588 594 641 502 915 706 915 856 608 984 652 770 635 588 487 615 647 624 797 779 1037 678 292 263 685 485 383 322 784 796 931 742 1315 648 707 750 574 838 814 764 814 861 658 981 904 1239 930 1059 1203 951 723 906 739 217 870 994 905 1124 840 635 914 364 541 690 2132 267 222 331 390 383 479 381 561 551 447 685 713 856 215 180 537 906 1088 989 1109 528 1055 175 372 240 185 611 840 707 782 827 821 875 877 886 629 577 521 707 517 553 488 895 791 1063 875 919 412 460 467 342 392 945 424 322 560 230 426 317 489 630 1128 349 346 1339 977 996 799 911 1017 631 433 1058 1053 1155 1340 781 798 646 645 843 791 840 679 682 483 526 459 635 1296 1320 1338 1134 572 1429 1225 1344 1178 617 1077 1018 730 722 1029 457 947 926 813 838 821 1176 983 1171 1183 980 843 1211 783 845 1137 1049 762 1383 1349 1224 939 857 584 728 614 672 711 748 547 672 963 606 424 689 545 916 914 752 955 1167 835 703 638 658 1552 1033 895 890 777 1132 1161 1313 913 1078 1176 1201 1046 1036 1055 1142 1119 1071 749 927 1467 1365 1151 1422 1607 1053 1165 1328 1169 2466 2328 2127 1929 2347 2270 1693 1828 1613 1912 1782 2047 1766 1985 2133 1631 2807 2353 1778 1117 1183 904 795 1239 1052 1529 640 1084 1691 1460 1940 907 1013 1218 628 374 873 726 842 859 942 704 508 535 555 390 514 373 416 382 408 358 489 658 599 1048 645 602 1051 1072 846 1003 866 884 880 937 851 821 1266 1209 1045 1276 1451 700 502 308 238 526 551 456 475 650 502 246 737 269 280 280 292 479 118 163 352 203 376 384 411 396 360 593 240 485 381 822 784 675 730 526 537 395 566 469 437 507 549 329 586 590 588 394 363 359 300 236 311 723 326 477 662 909 681 559 427 752 816 505 577 569 691 653 812 762 696 613 516 950 806 762 588 527 584 665 466 484 424 881 681 949 926 730 841 816 954 615 905 879 493 341 1129 585 1036 513 497 1074 587 533 561 482 850 770 242 410 370 775 748 800 1244 806 375 349 339 698 592 1233 938 601 578 826 859 600 555 883 1075 899 879 927 771 892 797 909 1468 1354 960 968 1192 1074 998 1247 1130 445 829 680 811 633 694 2764 1015 917 869 840 1085 961 780 977 1099 1263 1255 1036 679 1019 923 600 526 584 616 529 649 660 872 648 632 717 1017 925 1049 1011 654 547 847 715 565 309 291 215 305 297 266 221 331 355 341 385 353 604 1049 906 1022 816 708 930 768 648 600 1061 991 1121 1095 908 776 1158 802 563 688 778 757 784 1067 872 601 918 862 782 771 932 1144 845 777 529 654 739 674 543 737 1123 844 736 812 759 725 685 1238 773 709 970 1528 1233 918 1630 958 830 771 1426 987 905 1167 815 487 346 342 191 296 239 377 922 728 659 564 1151 976 716 366 615 706 386 479 449 343 538 485 1066 390 806 634 459 517 655 570 347 283 293 393 345 486 449 621 586 345 830 739 519 891 348 1888 559 533 920 534 591 708 562 497 646 720 641 689 584 559 428 382 474 324 736 1015 694 600 820 952 877 652 827 585 688 1052 1150 253 645 983 917 936 1055 888 1014 702 625 855 538 499 666 580 384 1092 1573 1381 985 371 426 397 772 797 977 538 2164 515 2274 2087 2273 2031 2214 2277 2410 2242 2424 2228 2233 1992 2197 2380 672 632 478 567 1103 888 1272 706 576 696 945 1157 642 604 920 927 460 1139 1099 800 731 636 685 1044 1096 993 1015 1195 1774 1857 1115 1252 931 1658 1161 1011 926 1459 1238 977 13844 13102 11402 1501 1489 1592 1418 1410 1373 1851 1410 1108 1062 1141 1049 812 957 996 1281 862 1375 1051 1228 1004 1267 969 1035 1027 1304 1456 1190 1318 1253 1343 1339 1132 1205 866 1083 1114 1436 1089 999 1119 1098 1334 1204 1066 1119 1060 1113 1081 1597 1342 1423 1108 1103 1252 1229 1271 1437 1388 1387 1395 1439 1227 1041 1033 1206 920 1034 1250 989 1195 943 1078 1256 1375 959 1179 944 1045 1341 1027 1401 1471 1196 1154 1133 1010 1507 1203 813 1276 1188 1247 1244 1409 1458 1268 1356 1440 1405 1408 1440 1407 1489 1401 1400 1255 1145 1312 1891 1943 1844 1896 1028 783 922 1423 603 442 472 593 461 713 432 657 311 443 581 557 547 493 577 542 564 462 470 723 585 703 628 461 563 406 523 465 481 371 531 409 427 704 675 497 333 578 661 460 489 569 507 733 335 632 649 468 659 596 570 1205 506 415 393 226 437 409 639 566 621 379 289 216 326 381 315 238 467 394 700 1250 300 369 465 406 454 402 605 873 531 953 361 391 725 538 401 1044 903 830 803 390 590 433 574 424 503 740 627 829 583 696 688 919 482 730 555 1069 846 615 531 1000 851 645 844 750 528 509 819 742 568 671 489 426 955 703 531 1348 680 778 1030 1071 1248 1190 931 1185 967 1172 802 1410 1066 605 1099 535 497 1565 672 1683 783 952 915 926 779 980 936 948 694 1160 611 546 890 631 466 801 707 636 1017 1066 1603 1078 1029 827 752 933 1257 1067 728 735 654 989 752 539 747 640 545 549 754 704 534 532 1293 1290 976 732 539 570 638 715 372 309 585 691 975 785 797 1071 740 784 982 765 1405 727 701 546 537 978 887 1055 431 569 444 573 1196 1015 724 651 819 818 1001 1274 664 1156 571 1328 553 742 691 587 659 1078 630 858 704 892 876 525 626 536 849 1137 1082 1238 1213 710 754 532 613 542 1022 691 1064 658 317 400 263 439 787 427 948 1444 784 1028 788 457 942 933 1133 1245 827 614 1151 706 215 164 194 149 219 975 615 1086 994 918 1003 813 1100 1009 671 777 580 385 710 935 369 846 810 707 919 935 512 445 703 584 645 735 1001 741 958 910 601 467 504 838 583 515 662 682 690 464 499 838 616 713 509 807 844 522 869 887 1076 694 712 1251 781 421 743 897 831 965 946 1057 1005 758 457 382 850 511 683 915 1143 1106 1271 4830 4475 1029 1120 1056 882 1381 1164 849 829 1208 1339 1375 1232 1214 778 505 692 367 522 382 757 955 979 1002 858 773 1148 1521 701 772 943 911 808 907 585 838 426 428 795 717 784 646 611 550 557 398 285 935 615 704 545 960 835 512 800 452 1059 879 960 897 827 600 940 888 1080 1078 890 481 551 753 1399 1820 1449 1120 1472 1762 1482 1137 1402 1245 1585 887 1066 986 1358 607 645 1588 1316 294 250 856 587 621 620 1509 1430 1130 1522 1113 2329 2062 2234 1766 1607 1823 1669 1439 1102 2416 2297 2172 2271 2109 3020 2381 2503 2356 2441 2150 2465 2333 2568 2137 3296 2757 2938 2490 2608 1854 2739 2509 4181 4546 3705 2366 2135 1878 1592 1044 2684 2164 1696 945 1966 821 830 848 686 1066 858 655 1372 1492 1252 974 747 611 781 627 3038 3232 3162 3011 3017 3202 3126 3179 2900 4070 3244 3445 3346 2817 3437 3663 2985 3639 3467 3478 3017 4368 3148 3450 4309 4162 3525 4033 4221 779 677 561 3353 3846 1734 4118 5149 5274 3088 1508 1434 1112 411 1227 466 648 544 450 2872 1712 1751 559 1142 893 1038 1905 2351 1869 2837 1706 2093 2072 2096 2957 3571 4086 3669 3834 8131 7744 3504 4351 5264 5232 2303 1365 1982 2067 2581 1106 2619 1004 3968 1157 3071 1523 320 286 2069 1680 2754 4652 2408 1238 2338 1515 1532 916 896 1766 1620 1855 2426 2133 3041 3267 1417 1539 2778 2935 2855 3201 2470 2439 1375 1279 1156 2749 1776 3992 913 1659 799 1916 1418 1311 1448 1671 3879 3504 1524 1594 1242 1107 1388 1237 1196 974 888 1123 1859 1467 1173 2127 1277 1134 3802 1034 1324 1685 967 1523 1737 1364 1728 1261 1266 1340 1465 1802 1785 1942 1733 1870 1427 2191 1717 1490 1713 1585 762 586 1017 812 736 513 1450 871 760 1047 996 543 1348 1335 1573 987 1381 1226 883 778 867 424 390 331 493 661 707 629 613 789 656 903 815 846 694 657 569 710 798 745 1054 699 611 496 876 1002 1007 611 582 838 721 701 938 701 659 855 741 1032 980 735 785 556 602 1071 956 1089 742 886 907 901 920 731 1061 977 848 1113 958 1174 706 930 730 1115 969 885 807 546 664 454 673 441 386 1076 463 473 690 544 1207 876 854 1067 759 898 1029 1172 715 815 1241 218 999 902 709 440 604 491 810 735 688 1470 1149 1155 1221 939 1497 468 527 484 526 395 587 574 534 322 288 557 498 459 567 818 559 666 465 451 362 570 413 386 820 617 483 1191 1164 834 718 703 866 906 698 669 1032 1041 1112 909 1233 883 866 804 890 1241 668 746 922 789 882 801 1037 935 1253 803 778 550 768 634 399 326 1038 634 845 822 1615 1116 1077 1492 924 1069 1000 1064 1137 1354 1128 1683 926 1899 1498 1415 1504 1430 987 849 1070 572 1148 1451 1530 1851 1326 1130 1286 372 848 907 2483 437 460 476 516 643 664 714 606 901 791 580 711 1306 584 589 612 1668 1001 735 820 641 1979 412 572 315 430 745 1155 830 987 1016 910 1169 716 967 926 747 809 1114 804 919 582 972 848 1115 950 1053 673 980 566 574 515 1265 777 588 500 500 663 316 654 623 1363 783 721 1406 1319 1303 892 1645 1152 1175 797 1842 1045 1139 1231 1199 925 1063 959 854 1053 927 755 849 1000 1124 1083 974 922 774 1174 983 651 1765 1650 2050 1336 1312 1069 1457 1275 1261 1012 510 1080 902 846 907 866 1156 1080 1125 1509 1240 1050 1506 1407 918 1348 1130 842 1462 1736 1681 1332 1212 791 1219 1054 1071 711 1295 816 971 1061 650 660 763 891 1185 1058 950 898 1495 1563 650 849 923 2062 1358 1007 1157 1027 1637 1531 1205 1248 1472 1458 1463 1216 1428 1195 1164 1179 1691 1406 1510 1678 1163 1542 1736 1935 1549 1903 1397 1740 3376 3756 2835 1949 2837 2193 2529 2837 2140 2969 2412 2809 2744 2127 2571 2736 2961 2505 2458 1252 1356 1276 1497 1426 1211 1806 794 1295 2509 2273 2385 1156 1235 1205 782 635 906 657 915 731 934 993 810 916 809 623 578 584 755 800 585 594 760 1045 968 1182 799 1049 1312 1173 1122 1304 1072 1185 1154 1284 752 1292 1288 1635 1440 1440 1513 1028 665 435 357 702 671 521 683 683 662 259 573 498 410 578 498 654 118 147 245 232 454 472 510 408 409 782 534 762 691 768 936 822 838 896 781 600 847 525 453 510 500 434 797 753 855 235 213 366 328 321 465 822 699 1093 1159 1639 762 784 366 938 925 810 820 927 886 804 785 894 812 895 896 675 779 693 847 604 783 893 678 836 663 1384 1216 910 1186 816 986 1070 1009 543 1021 1096 854 400 1950 856 1840 1002 719 1688 880 1241 763 1318 1520 1576 511 666 610 1495 1538 1476 1894 1391 769 697 663 1328 671 1475 1415 730 873 1701 1491 1138 1114 1423 1841 1594 1469 1429 1590 1509 1443 1377 1806 2047 1377 1990 1596 1791 1986 2021 2105 548 865 760 615 651 764 3106 1597 1173 1026 1078 1147 1110 945 1066 1978 1909 1809 1211 766 991 860 978 582 1257 894 836 922 721 958 941 466 867 1010 1662 1272 1496 769 866 650 1233 787 563 445 403 557 445 469 422 463 555 798 471 560 1068 1331 1353 1361 1512 1424 1185 1337 1202 1153 1183 1388 1548 1466 1387 1023 1320 1533 1194 1258 1137 1261 1303 1316 1374 1038 1095 1217 843 1357 885 1142 1251 1425 704 847 820 927 701 828 945 808 1370 976 931 954 1105 1514 829 948 1300 1636 1658 1111 2216 1303 1151 959 2019 904 1460 1858 1048 520 465 330 235 254 244 312 1380 730 609 659 774 797 788 506 699 625 389 425 685 724 618 919 1665 483 853 810 616 692 705 580 364 443 416 431 379 733 754 640 863 680 1075 744 638 859 477 2327 821 793 1103 585 515 759 647 497 781 827 567 650 904 603 435 511 416 351 858 1565 928 1011 1120 1241 1025 633 1107 932 1063 877 1366 618 758 1130 966 1143 1180 1418 1002 894 801 1219 526 617 851 444 326 1002 2210 1323 1035 542 686 375 982 698 842 775 2901 777 3397 2983 2831 2368 2675 2950 3074 2499 2859 2587 2977 2790 3160 2897 978 1100 946 1200 1231 1335 1581 932 914 1018 1418 1671 604 779 998 1330 627 1184 1188 1128 1128 1068 991 1054 1072 858 819 907 1791 1864 1202 1387 945 1754 1245 1246 1128 1544 1463 993 13102 15028 11763 1503 1565 1680 1502 1439 1433 1983 1446 1191 1151 1192 1037 780 920 990 1300 805 1423 1040 1257 1025 1341 813 873 865 1348 1408 1196 1334 1259 1367 1345 1166 1196 989 1161 1120 1500 1145 1042 1243 1328 1427 1286 1122 1186 1097 1242 1059 1711 1376 1446 1075 1061 1283 1287 1382 1420 1445 1349 1380 1474 1219 1148 1138 1427 968 1152 1264 1074 1234 1010 1162 1281 1464 1069 1242 982 1080 1417 1092 1419 1499 1288 1281 1324 1021 1650 1267 813 1197 1121 1179 1202 1338 1457 1312 1352 1474 1383 1403 1416 1404 1388 1403 1394 1308 1174 1363 1887 1820 1768 1896 1084 930 1009 1498 601 446 498 609 497 733 452 613 276 443 606 552 573 523 615 600 576 522 528 769 633 749 726 451 565 446 569 511 533 397 551 447 441 723 754 560 371 637 681 496 578 660 533 749 398 700 683 488 725 622 594 1201 531 411 387 259 461 494 633 560 621 435 329 214 372 383 355 240 511 404 646 1307 348 429 535 386 405 376 609 887 617 1138 401 433 739 529 409 1086 933 846 862 422 655 435 578 423 519 750 629 944 574 676 693 929 529 730 582 1037 794 543 515 1102 861 716 881 734 526 525 866 819 645 661 511 416 987 746 555 1403 737 790 1126 1218 1277 1268 1105 1253 1151 1243 983 1502 1128 684 1189 573 505 1595 643 1399 817 970 988 936 816 1014 909 923 719 1184 595 586 935 674 486 829 749 628 1057 1176 1534 1139 1086 903 838 990 1338 1097 610 647 644 924 752 515 824 649 708 613 762 668 568 603 1382 1146 890 802 591 563 612 701 378 323 662 679 1049 816 839 1088 712 805 1029 860 1361 692 672 562 549 1035 1022 1105 437 577 464 554 1308 1175 767 667 561 824 1029 1256 773 1205 583 1302 535 870 761 731 685 1148 643 853 718 873 885 545 640 614 830 1304 1157 1274 1255 782 790 494 667 500 1051 716 1093 670 375 458 347 420 770 472 958 1592 871 1127 810 521 976 984 1104 1264 873 670 1175 773 233 201 235 169 235 1007 839 1132 1096 940 1108 855 1214 1121 744 869 638 401 738 886 383 724 785 743 991 997 528 534 771 598 736 796 1023 814 1071 972 597 573 568 929 626 562 688 692 763 500 492 928 687 794 570 882 835 584 955 775 996 739 775 1265 872 464 771 913 859 937 978 1099 1027 802 457 406 947 555 619 942 1220 1225 1382 4938 4459 1092 1087 1076 981 1438 1268 931 765 1395 1241 1498 1285 1246 810 562 735 375 571 479 763 965 993 1014 985 779 1278 1496 796 814 991 967 854 955 619 870 501 466 834 729 722 675 557 426 506 437 306 937 682 790 718 994 946 534 828 540 1142 952 1025 923 876 635 990 963 1131 1065 976 511 589 581 1537 1856 1440 1096 1662 1772 1526 1227 1419 1224 1564 983 1120 937 1355 637 505 1688 1368 343 299 876 624 649 634 1522 1513 1228 1540 1177 2201 2024 2065 1568 1457 1564 1708 1423 1157 2534 2206 2099 2221 2151 2910 2319 2416 2280 2639 2339 2740 2295 2591 2274 3230 2818 2862 2434 2639 1911 2470 2473 4507 4612 3977 2585 2100 2069 1576 1046 2676 2309 1721 955 2033 881 884 811 678 1115 809 629 1389 1370 1325 1072 821 685 831 607 3137 3301 3315 3129 3133 3411 3192 3183 3001 4340 3406 3485 3454 2889 3414 3738 2931 3760 3673 3570 3127 4519 3308 3698 4556 4502 3839 4311 4494 838 732 653 3310 3893 1738 4189 5564 5632 3345 1554 1501 1188 413 1283 374 701 601 466 3022 1769 1772 585 1087 909 1082 2015 2412 1925 3105 1786 2194 2123 2145 3053 3529 4119 3798 4200 8466 8301 3741 4597 5628 5548 2499 1423 2059 2257 2767 1203 2837 1019 4230 1221 3242 1630 342 302 2154 1793 2925 4835 2531 1278 2460 1656 1531 923 909 1869 1713 1916 2469 2291 3181 3437 1472 1483 2525 3135 3044 3516 2632 2573 1441 1377 1189 2808 1887 4125 991 1686 814 1898 1387 1408 1517 1805 4320 3687 1579 1655 1383 1223 1447 1361 1270 1063 929 1262 2022 1607 1159 2320 1259 1194 3953 1088 1341 1754 983 1523 1767 1414 1958 1282 1521 1594 1634 1856 1847 1986 1804 1953 1583 2336 1794 1553 1787 1764 780 567 1075 828 672 502 1476 905 804 953 1045 603 1374 1363 1575 1054 1409 1236 909 872 922 450 408 335 551 701 720 624 633 856 717 929 854 879 766 544 432 780 665 678 976 729 637 518 904 1034 1075 485 490 735 660 636 887 658 649 762 773 1002 937 694 752 374 449 1035 1074 1133 748 888 901 909 871 843 966 924 835 1143 946 1160 692 926 740 1080 940 923 913 483 686 437 660 420 369 1120 453 483 720 496 1170 859 831 1068 721 856 1036 1183 912 759 1365 228 1065 905 660 446 563 454 752 727 690 1478 1097 1249 1276 1050 1364 474 549 526 544 417 561 578 564 353 300 589 476 469 554 748 551 664 520 504 329 635 470 425 856 605 450 1211 1339 872 744 779 965 932 736 701 897 1069 1113 929 1214 870 853 745 926 1230 734 760 910 795 927 870 1083 967 1377 786 643 468 782 659 413 332 1025 648 863 857 1614 1117 1146 1533 970 1105 1093 1052 1191 1509 1170 1862 966 1974 1552 1567 1633 1449 954 744 905 615 1174 1512 1578 1890 1427 1190 1219 431 884 951 2561 517 534 575 627 756 777 757 651 995 791 596 694 1349 602 641 632 1784 1057 745 834 645 2240 380 529 272 392 776 1201 898 1109 1061 1021 1204 679 1065 979 799 854 1155 847 970 653 996 898 1075 977 1091 628 728 513 603 529 1224 814 594 459 510 650 330 678 677 1525 863 753 1559 1355 1371 892 1725 1268 1182 835 1918 1124 1334 1422 1247 964 1066 965 821 932 899 756 856 1046 1168 1123 988 996 922 1240 1060 687 1930 1721 2127 1384 1418 1117 1433 1291 1170 1048 611 1205 915 989 930 1019 1257 1146 1230 1240 1309 1037 1638 1418 995 1363 1232 798 1552 1979 1722 1364 1236 886 1217 1052 1149 779 1249 825 954 1065 678 658 803 903 1199 1084 941 951 1604 1707 699 883 955 2095 1309 999 1220 1045 1736 1619 1231 1243 1617 1601 1489 1277 1464 1239 1198 1098 1735 1479 1659 1689 1115 1566 1770 1942 1562 1892 1426 1770 3439 3841 2913 2072 3007 2286 2686 2915 2262 3197 2751 3160 2791 2221 2661 2693 3185 2702 2553 1193 1263 1206 1566 1496 1251 1927 794 1339 2689 2441 2414 1221 1205 1223 788 659 1023 721 901 741 906 1015 733 952 841 561 551 606 793 833 615 616 887 1107 1059 1313 919 1087 1365 1308 1071 1293 1054 1096 1120 1195 737 1265 1438 1705 1428 1602 1636 1205 689 445 371 716 695 543 693 827 722 294 603 512 401 636 508 672 120 151 224 248 423 445 481 379 380 794 536 823 748 853 919 805 819 878 765 664 931 572 467 549 528 440 805 855 863 267 249 372 338 292 440 969 738 1145 1168 1741 734 880 361 946 972 797 869 931 896 878 761 906 820 988 937 724 812 715 881 686 817 905 635 793 618 1495 1241 904 1186 812 970 973 993 509 983 1080 740 402 1865 812 1692 902 721 1536 881 1203 770 1280 1539 1540 480 730 670 1452 1455 1457 1811 1327 788 689 671 1359 701 1430 1417 746 873 1738 1501 1181 1136 1460 1812 1613 1528 1356 1621 1465 1510 1394 1932 2055 1421 2102 1636 1766 1960 2109 1955 558 859 766 634 703 804 3127 1549 1264 1086 1084 1267 1152 1020 1115 1956 1869 1895 1263 792 1089 858 984 582 1291 1008 963 1101 797 1070 1114 571 845 1250 1616 1308 1466 834 913 550 1077 683 519 432 396 519 432 454 409 550 608 774 487 522 1124 1329 1300 1297 1687 1581 1379 1529 1311 1223 1296 1494 1689 1628 1547 1083 1476 1554 1192 1244 1132 1318 1353 1366 1443 1074 1125 1128 901 1408 915 1210 1111 1001 728 864 834 967 767 872 993 838 1363 1006 994 984 1359 1580 871 1029 1368 1787 1752 1215 2424 1406 1236 999 2209 1001 1558 2041 1137 562 469 346 293 264 254 318 1376 742 623 638 717 815 792 507 758 649 498 497 757 858 696 947 1705 509 855 820 640 663 715 654 382 478 459 449 397 759 713 404 917 712 955 732 632 857 469 2355 828 794 1111 591 531 763 655 549 777 811 587 622 940 609 423 505 428 345 940 1633 949 992 1075 1184 1036 718 1168 1005 1065 936 1378 568 810 1221 970 1223 1291 1495 1028 922 728 1184 550 520 865 458 344 1110 2237 1462 1053 560 720 379 1010 785 862 525 2947 787 3364 3039 2884 2422 2727 3119 3219 2545 2857 2617 2986 2943 3218 3044 1034 1122 980 873 1345 1397 1596 976 930 1008 1513 1856 624 757 1059 1354 679 1274 1222 1191 1181 1117 1081 1114 1106 886 853 939 1815 1819 1141 1206 872 1661 1198 1108 957 1506 1197 950 11402 11763 13691 1540 1631 1662 1393 1422 1565 1639 1503 1161 1098 1189 968 819 896 885 1292 724 1277 1000 944 965 1499 789 836 835 1323 1139 1177 1310 1215 1347 1286 1131 1121 721 1151 1159 1484 955 1077 951 994 1233 1032 963 1214 1038 1167 1006 1378 1137 1400 1151 937 1157 1162 1255 1244 1230 1258 1216 1306 1148 1040 1024 1120 811 989 1287 945 1194 949 983 1173 1578 1032 1130 1070 989 1458 1124 1361 1437 1122 1219 1264 984 1472 1206 784 1151 1096 1096 1175 1256 1251 1109 1211 1267 1281 1365 1364 1305 1252 1251 1350 1185 1137 1255 1841 1786 1742 1730 1030 829 940 1342 583 378 507 491 498 584 444 615 301 422 537 484 591 543 631 585 513 461 469 822 680 808 773 483 597 412 481 425 443 398 504 413 467 617 599 529 353 610 589 440 635 709 561 764 380 569 728 442 619 468 442 1090 499 459 439 214 421 411 673 528 589 379 312 239 355 369 318 280 469 432 560 1288 365 357 455 348 419 303 563 740 620 863 369 403 709 457 446 995 858 797 811 393 680 380 578 349 532 671 538 960 596 679 668 934 509 691 515 946 750 493 495 998 812 660 749 728 494 507 827 722 532 643 500 427 802 749 636 1290 638 707 1016 1090 1209 1233 1113 1192 1040 1162 797 1609 1077 702 1098 585 477 1616 653 1391 776 948 900 972 743 936 868 880 732 1088 588 507 867 680 474 795 715 660 1091 1072 1416 1142 986 772 752 888 1185 1140 622 675 664 876 811 486 742 605 539 533 800 814 531 570 1333 1084 802 936 508 508 609 692 344 349 631 578 1002 774 815 1102 696 677 1011 749 1244 697 698 497 490 897 905 1042 431 563 567 602 1366 1057 712 569 521 900 971 1213 745 1108 613 1330 555 850 737 568 726 1100 584 771 864 834 857 579 510 504 831 1114 1042 1235 1210 802 753 532 611 559 990 686 1042 708 286 371 298 351 760 458 980 1529 847 1087 820 522 939 967 1066 1223 924 663 1194 777 244 206 252 130 232 941 664 1044 999 896 1076 868 1133 1038 753 764 557 393 722 855 333 663 769 838 1040 1044 508 449 754 607 742 727 979 747 826 930 469 458 480 822 579 521 681 670 755 503 524 874 618 719 622 838 826 613 930 735 938 700 712 1349 861 434 709 841 791 867 896 1058 925 772 425 376 1036 591 590 1012 1136 1091 1176 4835 4193 1050 887 1045 891 1304 1315 950 767 1283 1232 1332 1165 1266 800 505 662 351 561 362 744 905 927 1007 897 776 1184 1346 767 826 879 943 848 982 592 860 458 437 809 733 620 574 436 380 464 426 308 917 583 692 574 922 726 521 823 571 1152 964 969 941 812 534 1010 1079 1048 1030 978 504 614 647 1430 1751 1423 1062 1684 1806 1456 1107 1311 1139 1495 917 1121 917 1200 627 521 1612 1411 310 266 742 527 623 539 1432 1375 1108 1602 1065 2065 1882 1818 1603 1387 1402 1442 1538 1156 2143 1986 2062 1905 2134 2785 2185 2306 2383 2274 2095 2180 2119 2243 2005 3240 2712 2684 2415 2380 1675 2532 2266 4003 4505 3762 2625 2129 2096 1587 946 2469 2321 1589 1026 2096 861 854 814 668 1062 802 586 1284 1231 1199 787 799 640 727 538 2830 3034 3024 3008 3148 3221 3045 3137 3179 4088 2970 3651 3485 2958 3053 3669 2916 3336 3332 3453 2979 4421 3249 3383 4253 4112 3548 3942 4127 819 686 615 3244 3561 1725 4182 5216 5159 3227 1514 1458 1183 433 1305 409 677 571 470 2989 1710 1779 559 965 779 1058 1890 2378 2022 2831 1655 2193 1970 2077 3015 3212 3733 3725 3736 7861 7615 3571 4467 5286 5386 2592 1419 2124 2233 2575 1231 2887 1013 3998 1222 3166 1508 289 259 2221 1750 2600 4552 2402 1291 2344 1609 1506 916 902 1735 1583 1865 2439 2115 2962 3491 1466 1331 2285 2960 2910 3279 2574 2446 1442 1341 1215 2835 1785 3689 875 1610 793 1875 1270 1297 1375 1723 3847 3389 1490 1510 1303 1074 1393 1232 1284 911 767 1147 1769 1480 1203 2268 1309 1240 3676 1087 1318 1667 947 1368 1551 1236 1788 1222 1288 1356 1357 1869 1834 1985 1832 1996 1465 2301 1692 1442 1661 1663 779 530 956 783 798 582 1312 761 756 970 940 544 1318 1408 1497 972 1546 1214 903 814 900 424 340 372 468 656 581 509 589 901 791 837 809 691 651 502 435 611 637 637 843 694 721 506 878 1012 1220 470 491 679 618 604 772 629 566 682 586 935 960 604 706 504 391 985 1062 1184 675 813 780 794 831 728 940 837 742 1107 907 1280 708 936 672 954 865 1013 869 444 746 548 782 575 516 1122 480 401 693 607 1149 796 770 902 751 850 876 1046 695 839 1423 268 1023 759 592 476 516 448 771 677 596 1432 1057 1133 1281 995 1414 466 565 498 516 415 584 582 562 285 257 585 583 544 566 691 492 659 489 473 331 618 434 410 839 531 432 1181 1158 820 708 697 932 1039 856 839 832 1087 1083 915 1156 819 779 781 754 1051 713 779 1074 922 817 793 922 872 1121 832 624 393 693 620 403 392 932 692 907 877 1537 1219 1033 1508 980 1214 1011 1012 1102 1335 1123 1789 1019 1939 1532 1441 1523 1345 933 841 918 607 1139 1481 1365 1679 1290 1247 1173 376 844 897 2469 509 463 467 570 696 719 690 627 915 777 609 666 1422 608 598 596 1799 1073 833 918 557 2081 353 505 248 365 657 1031 804 951 922 880 1059 586 903 903 712 796 1083 793 900 618 960 874 1045 957 1104 614 739 507 612 573 1217 807 586 451 511 645 310 691 619 1378 843 685 1376 1259 1372 902 1651 1277 1218 863 1792 1013 1092 1189 1125 961 920 885 825 995 873 829 894 955 1089 1000 889 935 820 1275 988 684 1925 1679 1990 1390 1301 1085 1445 1143 1153 1009 501 1184 918 876 948 882 1222 1123 1175 1183 1286 994 1509 1486 886 1220 1191 764 1432 1777 1635 1442 1316 813 1160 987 939 779 1211 758 941 1076 701 675 911 807 1068 1045 923 835 1440 1694 679 795 936 1951 1300 958 1168 1009 1761 1518 1232 1189 1413 1595 1334 1207 1405 1180 1169 1170 1458 1383 1475 1676 1083 1473 1643 1851 1330 1631 1528 1690 3223 3764 2950 2105 3065 2169 2523 2748 2289 3155 2591 2986 2807 2250 2449 2704 2944 2489 2366 1187 1267 1152 1559 1468 1271 1892 936 1480 2572 2305 2440 1103 1106 1309 771 721 1023 758 864 844 861 1008 676 911 779 572 468 692 755 772 498 511 866 1025 840 1181 837 1196 1278 1226 1032 1281 1012 1141 1095 1315 780 1102 1185 1599 1374 1324 1355 1102 633 453 354 712 691 508 669 598 720 269 565 524 400 619 485 611 127 149 206 294 417 439 477 373 372 750 534 834 730 767 849 737 753 805 702 595 801 633 551 649 617 460 760 789 847 278 225 362 328 247 395 922 567 800 1063 1441 727 819 366 919 924 924 805 852 863 900 802 931 832 825 865 587 660 679 911 654 840 940 625 883 671 1426 1119 807 1138 772 860 896 959 521 929 1016 780 390 1891 756 1620 880 665 1497 775 1287 706 1395 1525 1568 504 785 733 1451 1597 1472 1735 1243 794 735 735 1442 702 1479 1661 846 1003 1671 1469 1204 1150 1451 1931 1479 1437 1320 1451 1511 1397 1343 1928 2122 1480 2023 1606 1719 1886 1953 1950 570 783 790 612 692 824 3002 1421 1205 989 1110 1152 1078 964 1041 1795 1779 1782 1297 820 920 818 994 473 1225 939 948 965 767 975 980 487 758 1066 1415 1249 1275 707 833 490 1020 659 484 395 357 486 397 425 374 465 497 763 446 502 990 1186 1161 1201 1593 1478 1233 1385 1270 1164 1156 1350 1639 1509 1459 1092 1386 1597 1214 1272 1156 1220 1171 1420 1400 997 1139 1108 891 1393 886 1175 1074 1005 759 818 904 903 746 988 935 833 1350 1044 908 911 1155 1516 950 1074 1277 1609 1766 1162 2130 1222 1144 835 2333 887 1732 2073 1212 505 406 344 284 295 295 341 1202 734 641 676 688 817 744 504 652 632 451 407 649 727 703 913 1576 479 816 790 584 567 665 656 404 493 464 448 400 791 701 355 947 655 924 665 630 839 521 2330 841 803 1129 622 513 748 646 479 773 881 567 644 806 594 468 550 402 333 892 1556 860 1038 984 1093 996 585 1100 957 1021 933 1422 552 791 1123 880 1131 1169 1351 1015 901 692 1191 501 444 837 424 318 1008 2073 1328 979 490 648 397 1016 688 763 522 2776 782 3251 2917 2772 2293 2804 2976 3118 2747 2568 2760 2793 2681 3361 2986 992 1052 887 802 1120 1301 1568 924 889 903 1652 1581 615 794 961 1434 686 1155 1130 1246 1250 1171 1071 1129 1112 845 839 913 1411 2100 1011 1353 961 975 1529 901 833 1121 856 816 1501 1503 1540 13595 1490 1201 1198 1230 1285 1539 719 976 958 991 474 891 806 938 1147 566 1106 946 839 783 1091 901 826 761 1325 924 1316 965 1312 1084 1095 1013 849 791 1217 1187 1153 993 1361 1136 1013 1228 957 1073 906 1005 1153 1094 908 1085 1329 1339 1235 1105 1269 958 1228 933 1159 1303 1249 1120 1166 1088 979 812 1093 1162 1052 971 963 1132 1293 1294 914 799 1244 757 1016 1119 1571 1806 641 719 830 1025 1065 1105 836 1047 1151 908 958 928 1052 1212 1181 1073 1303 1218 1214 1403 1305 1309 1317 1149 1361 1235 1267 1307 1342 1284 1253 747 1144 1270 625 580 536 424 622 681 786 661 540 495 461 752 503 480 507 431 547 474 418 638 443 587 544 494 607 348 506 366 396 462 556 434 433 751 682 387 310 440 449 482 521 505 471 624 340 419 612 561 627 580 536 1107 445 626 589 281 435 318 707 506 550 318 204 361 287 409 307 403 301 242 637 998 394 370 454 483 471 487 424 1168 627 731 522 616 471 505 451 659 647 446 909 469 415 552 371 357 496 688 659 426 637 319 796 763 612 493 767 1238 777 540 493 1009 570 873 774 408 526 614 444 390 466 958 376 423 707 483 321 887 876 646 1226 1260 1399 1035 802 699 1006 1208 833 1207 693 516 830 868 561 997 666 990 489 649 1061 1155 840 855 927 891 647 1152 689 743 901 660 767 1033 664 700 565 739 1150 624 754 849 690 975 1163 827 477 962 578 656 654 561 433 478 584 423 525 794 418 743 1124 958 1149 647 443 507 536 621 453 301 357 888 703 647 856 1153 618 654 826 631 1072 646 528 560 500 454 628 1046 699 817 419 434 650 726 588 645 500 475 787 1020 601 1533 619 1163 532 724 624 792 606 1000 791 850 792 868 605 648 458 476 726 951 764 1020 1033 712 667 331 457 503 659 460 755 708 246 311 210 449 842 442 724 1198 738 892 946 623 618 832 1026 1076 298 723 811 565 155 121 327 167 189 564 471 867 831 904 958 902 582 505 801 496 224 239 580 876 311 593 521 780 1090 1208 396 380 403 519 688 842 1014 781 783 884 550 509 670 939 443 356 354 382 407 455 536 410 475 527 486 638 587 515 519 754 806 640 636 741 946 336 605 644 589 734 658 716 848 624 386 325 517 300 1032 757 616 858 813 3783 3907 1054 909 903 819 933 1016 724 567 1121 1053 1031 792 973 675 458 567 234 573 477 435 1028 1028 786 751 745 969 1040 595 683 886 983 958 1032 775 970 539 550 921 644 478 447 355 338 420 277 414 1057 887 938 685 1149 506 668 459 442 972 802 652 533 421 363 694 771 516 1292 1216 414 444 428 1087 721 1321 551 1095 1153 1182 934 839 848 1364 616 767 1149 920 736 787 934 1046 569 456 547 390 760 682 1281 1050 1346 1077 1148 2011 2042 2048 1744 1802 1613 2066 1669 1650 2079 1910 2367 2298 2434 2043 1922 1850 1850 2418 2202 2322 3014 2098 2434 2464 2485 2505 2227 2683 2121 2677 2167 4048 3933 3574 1565 1920 2220 1124 741 2121 2028 1344 718 2501 789 792 783 547 1245 734 639 1437 1453 1007 474 964 713 435 625 2884 2964 3079 3083 2463 2903 2852 2730 3177 3158 2966 3412 3623 2792 3381 3011 3391 3339 3237 3367 3442 3778 3233 3306 3572 3897 3064 2814 3881 742 542 671 2955 3415 1328 4205 4028 3873 3606 1165 1248 1187 416 1185 174 771 557 608 2766 1794 1832 515 691 595 589 1569 2088 1301 1995 1399 1844 1933 1640 2128 3690 4216 3519 3235 6807 6633 3286 4524 4122 5231 1915 1373 2103 2079 2239 1319 2503 787 2522 1100 2758 1316 102 90 2194 1710 2624 4461 2095 894 1749 858 1449 585 575 1329 1146 1208 1681 1728 3223 3801 1252 1032 1474 2600 2267 4055 2342 2142 1227 753 895 2396 955 2955 601 1150 617 1271 1188 1161 1354 1390 3033 3103 1127 1202 1150 1234 1181 939 962 1101 994 1049 2445 1241 840 1971 999 907 3039 594 984 1403 944 1706 1706 1711 1207 1268 1304 1182 1288 1837 1829 1837 1700 1855 1463 1665 1792 1489 1798 1459 563 733 575 720 570 402 979 530 667 822 736 611 1236 868 1163 628 1287 1009 675 445 541 331 281 375 388 594 556 555 404 555 546 752 646 671 608 460 352 676 618 550 579 640 481 348 714 813 801 396 399 488 529 594 788 440 688 467 512 710 1040 362 718 526 433 1144 937 927 581 731 755 734 796 977 879 749 675 561 923 625 559 649 657 607 643 731 932 600 604 412 449 495 526 1045 887 658 512 619 964 753 729 880 657 748 797 915 449 747 1474 251 1055 718 498 523 573 413 692 812 838 1128 1255 1053 1233 731 1064 687 610 689 579 478 509 337 262 305 251 268 526 669 458 325 272 369 375 330 331 589 431 238 485 447 497 1076 1069 768 591 565 489 627 626 595 753 530 1202 797 897 831 826 585 849 998 571 843 1072 778 806 886 901 863 1266 1192 422 446 531 644 529 479 664 749 1065 782 1596 1046 715 1231 611 1054 713 858 1121 1109 1105 1908 1017 1463 1270 1288 1312 1230 899 930 1152 333 855 1110 962 1076 1098 964 1063 369 898 963 1629 240 214 245 386 278 306 266 364 581 411 810 757 947 733 731 461 1282 1002 957 1007 594 1266 297 490 388 321 740 988 888 934 1094 1041 1208 873 842 885 760 683 905 658 784 611 1203 961 1311 1003 1065 635 857 831 494 546 1260 698 552 466 285 702 639 840 433 1200 461 599 1170 989 1482 1173 1592 1320 819 784 1579 922 936 1079 633 810 837 966 805 923 822 648 804 738 588 587 619 979 954 1101 995 762 1759 1101 1257 939 951 673 1145 668 877 980 364 923 940 872 974 807 1019 940 1022 1034 985 913 1626 757 1058 1402 1102 674 1212 1181 1321 1055 972 521 822 645 671 724 799 595 720 1077 782 851 579 454 860 1262 1263 813 1606 1023 705 843 811 1783 1018 946 707 1086 1393 1646 1333 978 1351 1079 1284 1028 1139 1315 1045 1002 1231 1265 1153 1535 1654 1296 1461 1463 1210 1402 1441 1803 3186 3307 2610 2463 2304 1800 2327 2457 1974 2190 1663 1885 2246 2330 2639 2237 3409 2215 2135 1587 1753 1404 1171 1495 1256 1632 908 1443 1750 1508 2428 1091 1065 957 574 673 888 602 1032 840 905 625 347 631 701 462 530 801 663 566 386 392 754 818 872 1469 792 1002 1395 1209 837 974 934 922 1009 1327 1029 838 1421 1534 944 1287 1454 960 452 400 334 456 410 384 564 685 362 358 409 577 444 422 628 361 194 353 235 283 495 501 555 559 531 793 411 665 407 712 734 692 728 678 454 487 569 577 555 622 509 528 726 423 728 269 255 258 226 343 418 835 330 535 903 1443 617 661 439 882 871 616 800 814 831 928 927 778 781 796 662 475 675 649 740 735 897 757 619 675 630 1352 733 559 617 593 729 650 565 743 968 804 670 214 1218 451 1188 673 362 1404 708 560 659 533 1177 1404 336 542 487 930 1452 1321 1230 853 435 407 714 1141 679 1209 1144 827 450 1119 1280 553 809 1126 1174 741 1218 1011 1354 1179 925 1158 1223 1507 1449 1334 1644 1567 1878 2111 1684 276 646 764 729 862 435 2871 1361 1128 1058 1143 1366 1262 1098 1371 1703 1624 1814 1136 788 919 833 664 540 1089 529 607 737 841 1066 661 381 883 1190 1087 981 975 675 740 415 824 585 287 292 276 327 290 236 224 554 464 488 682 562 638 1178 1068 1058 924 1017 896 1064 1039 934 1106 965 1238 1164 1209 937 1304 1349 1140 1286 1017 1143 1199 1414 1242 1022 838 972 711 1340 772 696 1020 1117 761 960 909 946 512 880 1056 967 1430 1130 1288 1084 709 1232 1108 996 1026 1245 1746 1164 1844 1022 916 1062 1217 738 1315 1402 735 596 424 245 206 216 222 341 863 762 829 696 733 594 1028 516 786 696 584 451 631 457 478 612 1432 292 734 558 764 538 808 740 609 396 432 682 611 593 499 617 932 568 813 620 482 771 460 1951 873 857 950 777 516 651 611 330 836 553 549 522 755 597 548 623 548 496 819 1252 575 685 855 1185 756 557 1011 879 1107 634 1036 309 780 997 969 1087 1125 984 1067 613 697 863 490 671 445 571 407 1299 1749 1462 882 330 580 603 799 454 761 490 2424 489 2817 2566 2463 2959 2818 3047 3031 3035 2979 2993 2636 3174 2795 2448 741 1160 755 857 1102 945 1240 868 988 1280 1398 1281 652 592 949 773 701 783 1368 963 897 857 619 1035 1011 1195 1189 1360 1345 1440 1114 1747 1325 1332 1000 899 783 1267 1471 784 1489 1565 1631 1490 14847 1505 1596 1406 1364 1354 1016 959 955 1002 986 697 970 924 915 718 1394 1101 1239 1088 1179 1023 934 1149 1282 899 1303 1099 1165 1304 1100 1198 1356 1081 1545 1391 1610 1114 1431 1244 1175 1233 1148 1023 1311 1280 1065 1262 1221 1111 1174 1170 1239 1061 1236 1120 934 1021 1087 1123 1211 960 1025 1049 1261 1254 1472 1190 1356 1461 1153 1465 1285 1492 1094 1093 1133 1046 1606 1422 1311 1251 1490 1363 1225 1112 1687 1194 1043 1238 1302 1359 1182 1307 1554 1610 1180 1659 1506 1467 1636 1391 1542 1726 1680 1259 1250 1214 1424 1311 1510 1409 1073 1078 1178 1458 650 624 447 355 465 573 394 349 419 427 439 452 341 370 474 406 475 441 629 628 530 640 676 459 570 389 543 476 504 625 542 528 654 674 507 408 316 509 692 466 433 422 386 632 252 404 547 402 483 455 394 1306 465 681 624 330 562 472 791 387 437 395 407 310 459 292 524 371 380 334 832 1094 546 399 592 590 505 518 468 902 701 1038 866 896 530 615 649 893 891 525 773 495 538 460 386 450 315 583 513 825 787 608 791 742 705 647 589 697 683 676 484 1363 734 878 1158 711 534 498 590 543 526 800 541 609 773 602 670 931 747 513 1477 1277 1482 1026 1095 1253 1075 1360 717 1540 1128 919 1033 580 548 1245 797 1210 861 706 1075 874 588 852 860 849 692 1049 781 766 1013 676 922 454 536 551 1152 1090 1200 1073 760 806 733 982 1018 878 753 633 496 725 574 689 496 592 585 440 410 596 528 695 1462 786 964 833 703 614 721 866 532 460 442 747 702 641 742 1054 642 521 755 711 1080 688 903 354 365 883 774 917 372 439 402 513 759 726 733 614 597 683 897 1033 791 1426 648 1571 549 734 562 1044 498 1447 714 548 1019 580 734 599 528 451 724 1126 1028 912 810 1014 859 529 714 493 860 691 898 793 204 238 409 416 541 588 841 982 595 712 781 483 688 985 944 769 470 546 594 688 279 163 186 283 206 402 649 813 897 738 768 916 860 783 587 565 144 144 433 530 176 437 766 922 734 777 352 360 506 616 872 786 1216 1227 1131 1124 527 639 732 851 345 330 492 467 626 373 574 667 514 595 750 637 839 736 630 722 783 555 519 981 708 457 711 745 661 776 761 806 766 699 570 464 717 724 434 1097 681 1175 948 4144 4411 729 1071 1036 886 1163 798 1175 1052 1551 1077 1441 984 936 648 493 370 319 682 770 528 757 741 719 754 815 1130 1068 716 398 1101 621 605 993 722 874 535 458 763 558 608 501 463 659 561 437 624 798 978 867 936 1247 639 558 642 752 1372 933 1045 844 463 559 1087 813 700 907 847 512 546 650 1558 1537 1522 950 1531 1519 1795 933 1173 1225 1524 1310 1207 919 920 746 624 1425 1039 456 406 623 405 646 626 1353 1524 1367 1103 1713 2100 2097 2070 2097 1760 1903 2252 1151 1192 2044 2101 2475 2556 2596 2029 1693 1586 1847 2609 2313 2450 2265 2404 2531 2398 2407 2376 2506 2454 2468 2564 2329 3943 3327 3403 1565 2279 1972 1094 1115 2717 2623 1592 818 2031 401 398 818 602 866 830 808 1357 1137 1075 465 655 593 522 632 3263 3198 3167 2950 3052 3165 3458 3119 2826 3356 3187 2811 3313 2952 3302 2911 2873 3029 3343 3299 3194 3112 2936 3124 4002 3982 3490 3944 3513 769 629 502 2403 2660 1778 4133 5021 5081 3783 1450 1424 1202 400 1067 429 1073 812 525 2704 2057 2019 555 887 739 957 1718 1973 1512 2455 1845 1820 1958 1987 1953 3741 4460 4088 4189 8150 7404 3685 4647 5290 5415 2116 1379 2535 2444 2200 1237 2823 1080 3206 1484 2817 1113 165 124 1764 1866 2881 4620 2495 863 1756 1214 1377 775 761 1553 1392 1525 1442 1482 3618 3421 1381 899 1739 2603 2593 3022 2058 2242 1295 974 790 2559 1492 3225 1065 1532 813 1268 886 810 975 1448 3498 3366 1126 1200 1641 1253 1598 1155 1435 946 1118 1252 1918 1618 1057 1686 814 758 3023 1186 1419 1532 958 1570 1706 1539 1581 1289 1467 1324 1505 1459 1446 1500 1430 1486 1661 1933 1649 1367 1642 1639 709 715 850 607 730 604 1102 696 758 519 575 577 1591 1471 874 817 1280 956 585 644 555 624 566 512 428 732 655 662 659 731 664 643 747 763 555 703 765 711 604 693 697 686 576 501 705 845 1059 767 386 628 313 417 665 548 689 678 577 722 1001 646 543 553 521 982 1065 1148 537 645 755 844 747 753 610 690 398 899 603 691 666 768 721 937 896 1028 755 578 461 648 607 597 524 785 548 797 713 483 1061 532 478 624 645 760 648 787 532 884 1293 307 1240 560 548 528 617 392 607 730 573 1202 858 1327 1089 1005 1233 609 466 608 362 456 524 491 389 291 228 401 408 480 543 658 461 492 407 363 386 688 608 326 401 741 381 913 870 678 610 590 947 632 638 621 602 631 1121 936 595 626 779 974 790 800 817 553 464 697 836 831 1202 812 1228 810 570 399 632 467 377 485 740 888 1022 1143 1525 756 982 946 1098 1335 1123 805 975 871 997 1928 1088 1482 1209 1302 1555 1044 770 957 906 307 1082 1242 990 1178 980 873 1092 435 1058 1090 1878 406 395 471 528 553 547 395 612 766 443 768 614 726 636 592 542 1049 885 695 767 679 1823 240 486 357 326 677 1058 857 963 1006 968 1066 844 1137 890 736 780 1140 883 956 854 1181 925 1299 961 1093 674 779 769 599 761 1370 647 706 512 309 985 393 823 603 1665 854 734 1247 1189 1436 1398 1298 1735 911 918 1353 834 1120 1229 841 1029 1273 985 1079 1214 1050 1122 875 892 1008 972 922 1295 1283 1303 1421 590 1789 1582 1769 1283 1187 1082 1894 1065 1119 1686 535 1202 979 1397 1021 1380 1658 1520 1492 1500 1203 851 1625 1226 1023 1289 1158 1228 1797 1643 1681 1550 1432 810 885 777 746 847 702 552 732 879 608 616 904 1164 1307 891 1099 751 1297 1036 748 1089 808 1935 1006 1196 964 1207 1594 1500 1291 1316 1552 1578 1301 1303 1164 1053 1103 1294 1351 1188 1123 1688 1116 1455 1359 1425 1272 1232 1222 1391 3717 3794 2518 2832 2660 2388 2372 2515 1938 2367 2387 2597 2829 2185 2412 2118 3246 2295 1729 1143 1199 1182 1295 993 1057 1880 700 1222 2280 2090 1740 923 1142 921 747 787 1008 774 693 791 825 809 671 752 626 498 369 796 744 941 628 647 925 1039 814 1128 976 1318 1290 1398 1121 1028 1280 1183 888 1117 1290 1139 1303 1571 1313 1393 1445 1018 509 621 546 477 510 430 589 756 584 330 557 347 347 443 579 590 210 238 122 306 319 301 310 293 267 561 705 678 623 683 903 789 893 488 452 424 654 592 558 577 603 441 676 569 762 668 609 304 252 240 352 860 589 790 994 1279 812 904 308 671 697 859 774 831 899 916 1096 813 811 593 737 1001 954 857 818 754 801 770 667 868 795 1129 850 680 950 1026 827 789 820 673 930 727 690 432 1169 676 1349 705 614 1093 549 664 519 666 999 1263 540 397 326 1472 1454 1625 1352 1162 510 436 584 1060 692 1252 1021 599 512 1199 1043 811 766 1064 1301 1078 1414 1247 1431 1096 1537 1481 1951 1641 1516 1310 1301 1533 1282 1936 1274 628 816 868 536 638 665 2785 1034 1189 1038 1161 1278 1054 854 1225 1918 1707 1587 1242 847 1075 760 696 618 1009 720 950 980 649 621 750 446 1133 1308 1080 958 1023 699 618 611 710 593 269 281 259 281 289 251 233 361 292 476 773 428 796 1257 1110 1034 1139 1019 1057 1325 1080 1200 948 1512 1338 1373 1390 1078 1464 1431 1082 1166 1065 1093 903 1523 1076 1061 1095 1082 886 712 1216 1002 979 1131 908 834 1052 919 871 1056 870 1184 1223 740 1106 1048 871 1201 1058 1028 1142 1802 1693 1229 2092 1192 1181 913 1832 967 1539 1636 910 748 673 519 268 278 313 465 612 662 638 799 772 902 747 582 781 1001 483 645 639 550 626 581 1289 562 702 508 528 596 720 793 718 677 610 423 389 496 432 569 870 840 732 652 671 465 403 1869 775 703 804 746 568 553 486 400 997 526 844 937 811 845 614 624 528 265 830 997 787 1163 910 1302 737 596 1070 791 762 1139 1337 368 892 1120 993 1232 1199 1067 873 673 707 759 518 589 579 722 589 1279 1646 1633 1429 479 884 646 910 837 726 624 2790 924 3067 2907 2809 2639 2917 2711 2737 2809 2972 2797 2950 3517 3069 2854 912 942 874 725 1045 926 1346 1080 784 1235 1738 1581 882 1017 885 1382 834 929 1584 1108 994 1037 927 1354 1347 1297 1321 1454 1854 1651 1058 1672 985 1708 1338 1062 1016 1959 1617 1314 1592 1680 1662 1201 1505 16387 4187 1673 2239 2650 1707 1343 1310 1587 1020 802 1066 1122 894 618 1368 1358 1068 890 1227 783 809 762 1511 1198 1442 1413 1477 1490 1596 1406 1441 782 1387 1437 1425 996 1123 1149 1175 1279 1148 842 1148 985 1331 913 1414 895 967 1117 940 1274 1482 1413 1481 1596 1454 1427 1380 1318 1464 1536 1566 1023 1251 1337 1230 1277 1072 1154 1297 1376 1089 970 1201 1200 1359 1093 1711 1766 1331 1189 1564 1149 1871 1390 1036 1417 1537 1498 1237 1424 1200 1307 1664 1542 1548 1055 1227 1181 1444 1586 1564 1228 1424 1413 1387 1413 1378 1338 1067 886 918 1673 792 488 452 577 470 666 421 655 444 551 551 647 497 542 509 490 572 472 480 672 546 682 592 684 823 572 625 581 617 599 489 825 674 909 764 755 605 853 573 716 644 608 562 760 639 784 700 511 595 434 400 1191 749 510 438 271 481 360 678 548 590 511 413 532 487 547 544 514 838 472 694 1461 601 565 743 601 431 672 525 1222 725 829 502 565 773 671 811 1144 1105 1014 946 595 507 526 549 428 480 706 853 939 798 931 776 800 610 873 800 770 633 750 592 1366 935 872 1039 518 778 775 759 624 547 925 830 895 1060 765 505 1050 1019 858 1631 1155 1595 1417 1001 1388 1459 1526 1045 1900 1387 592 1424 623 725 1749 839 1533 626 971 1091 870 769 1150 819 857 895 1260 888 1104 1168 772 733 791 874 579 1260 1053 1310 1301 829 896 931 903 932 929 553 542 683 1114 917 685 521 669 529 674 656 624 630 781 1497 995 1114 703 661 564 898 1021 592 637 763 913 975 772 1103 1334 934 745 1029 957 1648 790 965 671 561 968 960 1184 668 582 623 709 1213 937 868 631 819 888 1186 1361 1004 1469 735 1516 665 852 899 1032 840 936 994 802 877 990 950 700 641 597 928 1253 1051 1407 1506 1242 1011 397 457 456 1004 774 1050 1106 297 360 488 445 712 726 1010 972 527 685 627 397 1188 967 1234 1150 598 586 1179 905 250 76 184 198 161 1299 1128 1409 1336 1188 1197 1074 1244 1202 1034 676 328 367 892 944 450 701 633 1165 1290 1374 687 797 434 705 841 673 1194 1085 930 865 522 495 588 869 612 578 512 578 509 674 429 941 472 558 560 550 715 878 932 1097 1241 680 650 1256 1244 539 600 698 646 766 772 1248 1343 1074 446 593 891 703 717 891 864 1121 1297 5440 4560 905 1307 1200 1018 1116 1099 1140 1035 1522 1234 1405 1111 1337 681 620 573 865 713 988 571 1243 1224 1265 1014 912 1277 1443 1115 730 1147 1154 1149 1166 721 1067 339 760 904 645 713 537 526 470 505 426 326 632 773 930 714 1431 736 629 824 474 1069 870 1212 719 528 532 1576 880 898 1147 1054 770 828 901 1764 1861 1748 912 1487 2116 2474 1402 1208 1051 1719 941 1330 1416 968 845 733 1621 1613 845 642 972 615 797 741 1633 1783 1608 1441 1303 2032 1979 1869 2045 1890 2058 2275 1755 1538 2010 1631 1791 2592 2576 2820 2382 2235 2385 2756 2252 3133 2283 2536 2638 3036 2640 2609 2953 3196 2190 2749 2324 4562 4405 4557 2570 2037 2391 1330 1265 2501 2635 2260 1134 2272 802 743 1003 671 1348 895 744 1524 1609 1124 720 989 941 648 561 4316 4560 4274 3664 4151 3181 3632 3830 3527 3865 3121 3476 3654 3288 3564 3557 2964 3313 3650 2833 2798 3781 4065 4131 4341 4104 3859 4186 4160 1242 1076 760 3587 3448 2430 4637 5394 5179 3961 2041 1984 1388 649 1642 207 910 816 631 2802 1848 1973 751 789 689 735 2271 2241 1926 2784 1904 2299 2477 2265 3672 4703 5503 4156 4304 8369 8849 3710 5075 5167 5704 2588 1515 2315 2666 3021 1846 3536 1204 3914 1335 3028 2026 317 225 2030 2342 2964 5846 2764 1016 1969 1554 1853 1099 973 2200 2103 1873 2099 1552 3648 4215 1677 1071 2435 3612 3539 3993 1965 2184 1455 1402 1286 3047 1855 3001 948 1668 800 1956 1679 1605 1752 2154 4424 4693 1414 1320 1431 1799 1527 1353 1487 1078 1206 1299 2450 1645 1110 2481 1295 1211 3819 1436 1693 1716 907 1542 1511 1532 2059 1956 1782 1725 1831 2139 2135 2143 1943 2091 1823 2167 1749 1528 2222 1975 807 593 1078 676 788 659 1550 774 1063 889 948 674 1526 1764 1389 888 1539 1264 742 780 742 558 534 404 425 966 669 807 834 722 892 785 1096 725 1047 662 601 852 1001 915 1134 689 837 445 744 915 1041 595 526 631 591 495 657 715 740 617 738 654 1365 692 642 652 600 966 1112 912 800 844 909 873 926 783 853 814 589 915 1081 989 697 662 428 730 694 880 696 543 385 565 592 300 299 1067 526 768 809 620 1258 711 669 821 609 661 761 917 859 837 1509 177 1136 827 817 468 719 516 777 709 771 922 1426 1063 1120 1050 1169 914 551 667 709 356 524 548 783 576 470 733 401 576 575 893 360 465 931 833 395 436 349 211 544 526 342 1049 1136 768 608 630 839 878 721 697 852 551 1297 1151 833 713 842 1137 1212 1470 1136 994 930 993 1006 1116 1293 1412 1211 936 495 396 681 562 317 451 1015 1289 1561 1048 1963 1194 923 1376 1354 1602 1090 1219 1381 1189 1018 1757 1596 1602 1285 1361 1642 1453 1279 1216 947 576 1211 1529 1580 1638 1427 1392 1089 542 1079 1149 2348 591 584 875 566 883 903 927 647 1205 580 816 1133 941 463 467 423 1953 1458 654 878 871 2007 450 621 461 462 885 1427 1098 1241 1376 1267 1508 1019 1361 726 636 640 775 602 686 772 916 792 1052 835 1078 847 977 717 625 526 1668 648 526 740 353 781 521 769 579 1836 763 559 1532 1498 1385 1315 1772 1851 1051 587 1589 1224 1382 1599 1139 1003 933 1057 881 1052 770 988 1108 973 894 781 841 1415 1160 1089 1248 767 2455 1965 2269 1182 936 1098 1485 845 1041 1583 475 974 1011 1228 1064 1292 1575 1411 1470 1406 1253 1228 1682 1523 1217 1228 1452 1510 1622 1837 2233 1655 1505 883 1380 1167 1095 1089 1158 1053 1138 1480 922 717 718 716 1235 1121 1317 1087 1729 1672 707 624 662 2084 1442 1247 1410 1199 1757 2008 1367 1637 1784 1661 1709 1476 1218 1372 1331 1098 1332 1694 1487 1763 1555 2063 1932 1939 1831 1548 1916 1814 4383 4083 3319 3034 3115 2704 2674 2829 2166 3645 2870 3180 3129 2675 2866 2523 3562 3187 2486 1634 1726 1384 1566 1694 1406 2252 776 1773 2619 2428 2345 1266 1081 1493 637 614 1180 937 639 892 875 736 676 735 813 564 591 741 913 554 641 623 1423 1090 1063 1421 998 1086 1518 1530 1036 1427 1451 1318 1018 1464 989 1408 1676 1763 1415 1696 1813 1208 620 772 707 671 707 602 573 824 613 355 1020 501 491 448 472 590 202 296 230 423 434 448 392 442 364 526 280 985 810 952 1212 1124 1152 517 559 399 970 440 428 440 559 530 706 831 1015 465 433 343 258 476 524 1031 634 892 1324 1461 880 685 514 888 857 854 725 941 1001 941 838 901 862 867 778 850 711 758 1215 901 791 1069 369 617 519 1451 892 1051 1052 960 1086 854 996 541 785 759 547 560 1579 912 1629 727 843 1449 871 789 786 796 1304 1562 771 734 654 1345 1378 1473 1585 1363 499 473 569 1042 847 1547 1163 804 573 1223 1025 944 914 1240 1680 1310 1260 1385 1330 1041 1253 1653 1634 2590 1833 1887 2106 2107 2067 2157 1605 515 869 913 910 916 905 3772 1399 1312 1311 1618 1601 1537 1282 1478 1930 1967 1992 1500 895 1307 936 955 485 1018 1002 1052 1027 1049 706 833 770 822 1144 1230 1176 1425 888 944 975 981 897 433 438 335 477 527 346 293 660 523 663 418 417 825 1420 1322 1321 1515 1484 1469 1396 1115 1303 1661 1567 1838 1595 1606 1396 1657 1302 1098 1144 1839 1149 1240 1401 1276 855 1329 1177 878 1689 988 1375 1383 1224 909 944 1145 1078 1027 1054 1329 1117 1220 1252 1130 988 1205 1392 891 1407 1550 2237 2108 1381 2163 1135 1015 991 1987 1204 1632 2028 1194 742 463 440 386 350 382 416 1072 969 648 906 731 870 964 400 877 964 803 669 597 667 770 912 1540 407 1321 876 593 490 923 1130 462 521 491 867 807 679 670 593 790 770 1035 696 580 835 666 2145 946 934 1227 643 486 652 484 409 894 764 922 892 660 967 692 793 502 437 1077 1469 926 997 1157 1170 1151 744 1263 830 1036 1400 1533 643 1029 1071 1021 1145 1181 1194 1017 783 910 1022 351 554 1118 822 568 1220 1986 1740 1241 434 696 692 819 968 844 822 2900 801 3457 3187 2771 2983 3320 3207 3393 3038 3031 2946 3072 3601 3396 3491 1106 1383 1120 803 1500 1389 1524 1195 1173 1098 2341 1658 845 764 1186 1401 771 1032 1370 1251 1132 985 854 1320 1386 1347 1488 1748 1725 1383 1378 1396 1160 1892 1714 1057 983 1896 1000 1365 1418 1502 1393 1198 1596 4187 16025 1257 2035 2411 1131 1216 1178 1234 903 756 835 812 1077 489 1091 1115 1077 822 916 651 640 563 1252 1039 1413 1488 1383 1404 1506 1607 1223 730 1208 1079 1460 799 1243 859 879 895 806 794 1097 958 1057 907 1205 1106 962 1223 1029 1149 1172 1052 1223 1345 1376 1313 1151 1086 1506 1534 1252 943 780 1315 781 1173 997 1043 1136 1211 1064 942 1089 1047 1273 1169 1220 1361 1182 1042 1211 1103 2397 1162 932 1100 1302 1285 906 1061 1265 1334 1159 1257 1266 1091 1077 1119 1236 1478 1185 1159 1047 1175 1209 1138 1186 1060 900 868 1017 1194 557 655 592 655 598 721 522 851 319 627 493 619 727 727 768 525 574 508 535 500 410 480 563 618 741 659 646 571 620 593 509 604 618 903 829 696 389 771 842 657 656 644 616 702 584 500 528 721 795 823 775 1257 522 491 469 198 508 441 740 749 783 401 297 385 341 396 370 351 562 357 828 1879 683 424 558 456 517 368 648 939 570 968 594 636 488 711 591 997 925 843 881 511 606 272 611 382 690 692 722 685 523 407 996 536 573 581 690 814 731 462 621 1150 919 926 1054 589 709 987 1114 605 614 825 636 654 987 722 544 947 914 750 1565 1476 1364 1128 1169 1409 1326 1616 936 1591 1111 557 1097 635 548 1941 716 1313 664 994 1095 875 833 1174 634 665 667 1008 820 765 1174 721 595 787 704 460 1045 905 1180 1013 1003 755 1020 924 787 997 698 496 696 928 776 818 607 798 543 719 759 731 551 556 1431 713 983 713 688 747 687 799 438 479 788 639 899 823 945 1113 776 735 922 846 1224 901 878 791 700 558 777 1109 695 580 508 638 1062 1008 701 456 539 1077 1308 1132 752 1735 513 1503 446 977 797 694 557 1439 804 695 899 882 988 750 660 727 700 788 770 1317 1246 922 803 393 431 362 705 551 741 728 342 403 431 384 794 701 873 977 519 703 719 572 978 1103 1217 1207 664 424 1110 759 134 78 194 180 130 806 824 1173 1320 991 1303 1379 921 853 600 549 351 190 594 832 394 551 588 839 1106 1111 501 596 504 823 768 652 1407 932 1085 1383 628 456 559 923 554 520 511 498 465 527 264 690 583 649 590 701 592 976 883 906 1092 677 673 1371 1053 481 467 794 663 786 826 1099 861 652 646 647 823 592 729 717 802 1075 1305 5139 4212 957 1071 1194 942 1033 926 1113 1069 1405 1342 1698 1085 818 450 567 537 580 577 612 598 1340 1394 1146 932 844 1432 1741 673 589 901 1231 1239 1175 823 1138 509 606 869 705 571 334 464 382 404 321 241 710 829 736 785 1247 805 763 713 403 1224 867 1163 949 763 490 1227 868 893 1520 1451 572 632 630 1885 1404 1462 1015 1459 1822 1788 1554 1662 1141 1665 1137 1336 1437 1174 869 708 1575 1373 434 400 785 622 845 600 1604 1391 1443 1492 1560 1948 1667 1633 1910 1802 1669 2057 1414 1335 2098 1730 1955 2032 2427 2283 2263 2048 2153 2417 1820 2660 2089 2151 2600 2597 2212 2496 2693 2626 1966 2533 2647 4462 3977 3837 2164 1865 2364 1180 1191 2345 2264 1920 1022 1869 784 793 883 510 1287 797 793 1159 1407 999 602 846 787 636 655 3546 3608 3456 3102 3083 2749 3009 3155 3246 4242 3369 3140 4334 3374 3502 3673 3249 3224 3717 2812 3188 3703 3697 3511 4127 4104 4045 4397 4092 922 805 708 3313 3435 1831 4356 4858 4582 3423 1444 1435 1289 487 1564 304 1038 852 855 2949 1837 2003 786 1093 971 774 1973 2237 1685 2826 1954 1796 2310 1582 2957 4257 4908 3613 3571 7473 8025 3707 4320 5500 5555 2804 1230 2210 2200 2688 1445 3048 1179 3415 1102 3296 1546 286 187 2693 1960 3422 5726 3139 1045 1966 1200 1743 923 911 1972 1915 1879 1616 1432 3625 3816 1341 908 1810 3005 2930 3946 2390 2184 1050 1126 991 2408 1655 2498 676 1366 684 1449 1651 1483 1601 2061 3497 4379 1318 1219 1181 1113 1591 1071 1391 1246 1120 1199 2163 1446 1028 2985 1567 1493 3974 1448 1655 1742 752 1675 1777 1736 1499 1746 1561 1561 1541 1730 1843 1558 1514 1598 1574 1558 2121 1196 1925 1563 666 641 1005 558 493 617 1324 720 1085 1043 961 621 1250 2345 1897 863 1500 1190 944 746 886 581 528 404 503 606 599 602 718 544 923 785 712 717 761 610 491 842 696 739 721 625 701 503 752 812 931 482 424 433 530 427 560 647 453 382 483 692 1228 389 734 556 554 1257 988 1236 750 761 668 705 666 857 661 885 671 851 649 917 561 809 453 630 652 790 740 442 396 422 499 312 395 1026 462 645 718 483 1139 583 513 678 543 693 696 778 537 622 1180 151 950 852 634 707 527 676 753 678 794 1081 1003 1401 1232 955 1256 804 527 538 527 422 399 378 483 370 316 495 380 532 460 917 454 481 697 669 374 391 317 160 447 515 424 1129 935 732 610 475 572 1087 742 711 567 495 1249 965 1062 884 603 843 1088 1393 794 857 689 1091 858 1042 1076 1214 1100 1201 551 274 421 583 429 509 1114 818 1041 793 1911 875 843 1663 1365 1499 1183 907 1099 1429 1277 1722 1447 2213 1776 1260 1636 1303 1245 1090 1163 543 1396 1711 1558 1434 1641 1622 898 457 1309 1355 2691 417 381 509 280 529 670 415 505 1126 543 1193 818 1188 455 477 438 1429 1111 935 1115 959 1921 305 795 611 327 1396 1294 1128 1218 1238 1198 1320 1111 1191 818 682 723 972 773 883 731 1318 1174 1462 1202 1258 874 924 790 568 422 1347 599 565 355 297 990 555 1004 566 1734 653 753 1429 1522 947 1184 1648 1712 946 635 1952 1361 1351 1469 839 837 781 731 514 746 535 671 914 895 812 709 861 1465 1171 1383 1236 835 2386 1968 2163 1133 971 1053 1567 743 823 1334 551 934 678 1680 656 1686 1353 1263 1277 1289 1222 1085 1705 1732 1046 1306 1469 1005 1428 1562 1419 1071 940 927 1125 951 1030 1077 1045 938 1057 1401 746 684 691 693 1456 967 971 1081 1636 1567 573 883 860 1972 1218 1244 1110 1244 1802 1502 1268 1361 1889 1724 1599 1554 1380 1387 1465 1200 1415 1356 1481 1405 1552 1835 2023 1988 1637 1652 1778 1822 3827 3520 2787 2589 3849 2617 2937 3066 2141 2992 2121 2471 2661 3035 2887 2380 3533 2467 2543 1716 1833 1399 1148 1505 1495 1884 804 1516 2517 2205 2162 1167 1132 1461 895 625 916 691 654 982 787 1082 508 796 667 502 774 745 764 691 440 446 974 824 924 1149 934 932 1646 1403 1057 1289 1347 1315 1079 1626 927 1166 1477 1623 1039 1715 1797 944 755 509 388 755 771 622 538 865 810 427 809 456 352 363 425 774 140 287 291 338 423 429 420 423 390 582 421 826 692 999 955 869 899 604 654 538 672 468 442 444 403 394 857 739 845 478 462 407 311 571 638 1000 681 927 996 1434 1085 901 537 921 904 705 844 847 897 958 929 817 774 520 746 819 781 861 857 872 755 675 610 661 566 1421 910 1097 913 730 794 806 823 516 701 687 696 392 1821 730 1476 730 729 1659 869 992 825 956 1143 1450 539 577 529 1347 1351 1094 1554 1217 660 609 635 1193 747 1626 1372 914 702 1370 1114 1148 977 1038 1173 1334 1408 1258 1678 1248 1363 1366 1785 2299 1612 1877 1767 2026 1861 1983 1317 496 793 1023 530 769 727 3005 1550 1315 1283 1312 1655 1645 1259 1661 2025 2081 1945 1678 1159 1175 952 758 418 1158 696 867 823 1017 883 879 528 798 1061 850 1477 882 838 921 778 855 619 375 326 302 334 389 345 323 782 561 558 458 494 812 948 964 987 1277 1219 1270 1063 1155 1202 1371 1826 1498 1487 1699 1274 1658 1399 1096 1183 1378 935 923 1458 1143 1152 1128 1047 1131 1245 1046 1259 1035 875 930 809 1006 1243 724 968 1192 1015 1225 1157 861 639 1155 1179 1022 1270 1152 2374 2727 1162 1973 1141 1076 1010 2066 1036 1562 1842 1220 701 414 600 372 432 405 472 881 1081 632 648 648 838 847 662 652 730 547 294 782 709 447 883 1611 906 862 854 867 725 957 804 365 469 441 637 562 491 643 559 622 530 956 784 476 997 432 2242 836 814 1053 521 424 591 446 403 847 727 786 888 780 715 443 512 496 417 1015 1312 915 717 863 1033 994 613 1114 874 1094 1198 1442 654 948 973 917 983 1064 1145 803 789 497 937 423 462 827 537 386 1161 2104 1687 1063 472 479 616 908 550 709 489 2962 858 3132 2813 2721 2944 3066 3103 2766 3211 2629 2975 2687 2640 2823 2893 784 1058 847 701 1462 1250 1735 1000 1075 1329 1396 1616 769 593 958 1685 766 843 1490 1126 1078 981 886 1019 1042 1337 1330 1566 1578 1319 831 988 1090 1255 930 1231 1140 1301 694 864 1410 1439 1422 1230 1406 1673 1257 13493 1168 1557 1199 1189 1220 1202 688 1025 986 1001 895 720 1094 1311 998 854 1042 934 992 959 1193 1123 1279 1336 1311 1338 1256 1130 1648 906 1065 1187 1373 1169 1187 1363 1089 1164 1254 1226 1057 1120 1106 1157 1498 1100 1137 1348 1294 1171 1204 1118 1478 1156 1353 1410 1292 1139 1152 1191 1352 990 1109 1180 1041 1196 1244 1115 1321 1119 993 964 955 889 1147 1116 1508 1543 1108 1130 1115 1167 1606 1010 676 1316 1269 1385 1071 1151 1166 1266 1235 1183 1131 1250 1289 1195 1232 1272 1233 1213 1136 1330 1359 1158 1406 1291 1061 704 908 1274 522 449 397 465 419 593 432 513 285 486 492 418 466 456 460 456 415 350 362 807 467 763 521 525 678 432 534 381 413 422 447 607 403 734 673 557 624 622 507 400 446 452 383 516 460 438 682 489 543 521 468 1157 434 319 305 256 451 393 572 329 429 616 351 399 431 421 405 303 354 333 724 1130 515 436 602 346 375 394 472 703 709 818 480 664 555 466 484 903 808 702 821 654 686 382 602 454 416 905 711 680 678 451 696 853 636 690 553 953 613 651 614 1068 728 665 915 692 469 495 587 624 553 703 413 533 820 767 500 1183 844 661 1305 1140 1126 1424 957 999 911 1497 818 1630 955 598 1021 642 530 1547 649 1082 775 888 935 768 870 927 799 763 634 1332 689 673 922 769 530 535 617 590 1036 855 1517 1113 800 980 681 993 1013 1084 663 769 679 877 869 513 489 458 636 481 574 540 770 667 908 924 921 690 464 586 761 860 524 386 943 690 782 595 666 940 579 935 900 593 1168 656 920 916 851 647 695 906 503 546 624 651 792 909 560 702 603 742 654 1313 619 1272 540 1084 311 747 989 670 555 1016 768 587 687 875 847 713 479 505 954 742 720 1230 1217 789 744 567 464 622 852 535 924 752 257 336 224 372 451 366 1179 1107 723 842 602 520 784 703 1034 950 540 917 867 876 209 112 150 163 131 656 567 827 879 973 947 795 855 803 455 500 247 194 475 780 184 640 717 732 851 898 513 415 485 392 762 566 942 859 874 702 485 692 550 1010 427 399 883 887 880 437 526 997 373 446 683 429 604 748 645 873 890 427 431 1137 972 333 736 753 703 781 783 728 895 735 447 446 986 610 777 836 770 997 1150 4563 3841 1151 1213 1109 1152 964 974 938 932 1587 1164 1016 897 1212 748 443 557 457 676 775 793 846 809 665 720 553 1397 1081 786 840 931 965 959 1058 554 640 371 421 664 502 619 597 495 531 448 294 333 820 708 623 688 1127 754 557 542 567 1392 1059 1135 1093 690 531 841 655 1011 895 845 353 414 509 874 1674 1056 733 1356 1779 1531 1315 1159 849 1519 832 1115 1114 1071 582 698 1438 1260 494 454 590 423 469 683 1425 1567 1386 1427 1249 1790 1624 2135 1561 1735 1641 1704 1708 1243 2255 2280 2183 2573 2779 1942 1853 1879 1832 2204 2337 2809 2521 2805 2815 2372 2622 2462 2542 2416 2114 2255 2282 4608 4114 3894 2185 1831 2089 1426 1190 2151 1940 1657 1125 2171 799 837 1047 556 1109 787 509 1300 1648 729 523 682 597 537 517 3247 3495 3400 3117 2998 2670 2993 3460 3191 3870 3502 3517 3495 2864 3585 3737 3204 3482 3643 3336 3512 3768 3645 2918 3842 3777 3152 3565 3789 683 552 402 3642 3274 1644 4376 5045 5118 3319 1261 1371 1122 508 1105 304 736 628 504 3191 1939 1790 399 845 677 650 1272 1835 1319 2197 1396 1882 2116 1839 2535 3889 4579 3871 3484 7423 7354 3329 4150 5129 5490 2672 1325 2038 1966 2217 1494 2541 834 3098 1529 2810 1495 434 396 2207 1782 2315 4247 2327 899 1760 1253 1461 507 463 1762 1655 1901 1680 1418 2966 3616 1458 1296 1879 2468 2471 2927 2117 2073 1043 1081 789 2954 1491 2978 1144 1477 781 1336 1157 1154 1411 1550 2980 3674 1109 1150 887 1070 1181 1210 1046 1196 1097 1134 2045 1440 895 2113 1090 997 3685 1073 1275 1567 870 1309 1280 1110 1403 1564 1825 1815 1597 1509 1496 1528 1477 1560 1323 1439 1389 1371 1780 1359 869 730 754 633 556 653 1372 919 691 659 803 685 1234 987 1117 512 1421 903 611 559 628 349 293 419 379 652 659 619 542 663 715 524 717 673 599 481 751 571 741 593 673 835 640 417 615 696 892 767 416 544 627 566 658 488 609 535 604 720 1531 473 601 591 638 911 1014 1112 676 791 829 810 656 738 658 620 764 816 931 887 768 1165 605 918 886 819 758 636 515 625 667 550 630 915 575 821 680 404 1244 746 698 942 738 776 858 953 537 617 1499 235 1019 689 1144 628 638 517 939 827 829 1344 1152 1088 1060 1077 1233 794 700 618 585 403 547 683 476 216 184 468 427 428 679 523 560 441 492 447 259 459 325 232 522 443 462 1344 865 729 649 754 990 483 472 521 870 657 969 847 1054 874 903 1012 887 982 617 1002 832 683 760 893 1160 997 1371 847 484 402 617 545 421 366 953 968 1175 824 1530 919 978 990 733 1082 898 933 846 1034 1054 1479 1001 1319 1093 1229 1939 984 961 1150 889 560 1055 1424 1097 1453 1292 1012 902 548 822 858 2081 604 712 389 421 569 601 477 789 1082 438 675 726 891 468 500 551 981 1011 745 898 610 1476 333 507 273 353 1136 844 629 744 752 724 826 825 758 921 788 830 994 819 849 867 1028 851 1138 950 1129 526 635 567 727 586 1528 544 677 646 306 676 374 703 468 1036 784 593 1300 1106 1359 1051 1364 1353 1096 689 1674 1014 1059 1231 841 945 779 818 790 1094 672 1291 1059 709 932 857 789 940 936 1054 1063 849 1659 1736 1932 1238 840 1095 1419 930 1102 1496 441 938 863 989 903 961 1174 1015 1114 1089 1002 806 1224 933 1040 1189 1020 955 2079 1867 2004 955 850 1148 1161 834 844 724 1029 918 1101 1066 770 695 851 725 1084 1017 1141 972 1367 1140 1030 1009 748 1905 1180 1038 1129 1156 1529 1445 1521 1350 1659 1939 1226 1532 1409 1203 1304 1580 1304 1356 1598 1481 1514 1425 1744 1722 1473 1311 1767 1339 3550 3707 2766 2545 2512 2521 2456 2621 2359 2937 2111 2319 2417 2377 2648 2480 3125 2230 2099 1691 1788 1400 1404 1433 1637 2074 838 1675 2682 2323 2427 1275 1389 1071 794 576 1035 716 921 1035 869 857 807 803 676 572 667 662 579 545 679 673 871 781 1066 1137 801 911 1298 1567 876 1352 1203 1148 1068 1184 1029 1215 1318 1390 915 1522 1545 806 534 419 314 574 560 506 656 809 512 254 825 428 361 495 588 594 153 158 262 363 355 488 442 409 322 551 344 648 676 557 1062 811 856 487 501 511 701 487 424 553 395 409 581 506 889 335 331 320 293 422 482 991 481 733 1049 1241 938 648 404 997 1048 805 1041 1068 1006 898 908 1041 961 569 750 836 861 816 782 688 657 782 474 602 455 1189 834 1001 965 1160 921 926 900 717 1106 1057 649 411 1214 757 1415 692 668 1405 772 479 725 459 1188 1468 501 589 551 1221 1218 1494 1878 1418 693 598 528 1201 686 1720 1179 645 681 1289 1259 919 877 1431 1527 1334 1087 1393 1239 1396 1255 1755 1876 1718 1156 1392 1594 1438 1398 1877 1610 553 857 704 720 635 753 3234 1227 1250 1121 1005 1404 1263 1057 1274 1691 1591 1823 1107 718 1192 853 725 523 1172 1192 951 1177 1067 901 729 600 874 1416 1308 1193 1325 736 969 737 868 806 363 356 295 355 339 319 272 519 396 613 522 370 878 1286 1366 1275 1168 1120 1147 1193 991 1069 1140 1512 1574 1308 1351 1123 1425 1110 927 1105 1411 1111 1033 1462 1255 852 1095 1178 1021 1134 832 1117 912 1142 832 898 944 971 816 1263 1317 1122 1085 840 1026 945 1231 1392 1046 1343 1354 1924 1725 1300 1828 1098 872 784 1552 840 1562 1317 754 545 455 405 216 220 242 313 1145 599 663 778 629 765 863 383 724 598 459 576 423 344 563 620 1601 431 822 649 743 524 733 605 619 290 278 338 255 610 748 493 688 669 718 895 768 823 534 2413 747 681 1271 700 479 872 780 531 663 1058 595 685 930 785 469 492 598 439 691 1412 956 1010 1125 1191 773 579 1306 686 979 1100 1256 401 929 1068 1018 1143 1163 891 852 765 874 926 507 1014 803 585 429 929 2047 1293 745 457 525 665 1005 674 776 572 2708 829 3113 2867 2689 2546 2685 2497 2436 3036 2758 3160 2806 2545 3231 2927 689 961 836 603 1309 1396 1309 1054 945 963 1240 1137 661 713 911 905 803 761 1439 886 872 799 794 926 1088 1141 1148 1268 1518 1475 1118 1134 1289 1611 943 1301 1209 1276 958 864 1373 1433 1565 1285 1364 2239 2035 1168 14513 3313 1209 1064 1111 988 774 988 1160 1135 1086 794 1216 1385 1077 1096 1338 1244 1255 1216 1351 1130 1346 1304 1260 1225 1391 1348 1059 915 1376 1411 1328 1075 1298 1404 1221 1250 1169 1053 1504 1155 1189 1077 1250 1236 1103 1227 1238 920 1128 1055 1021 1029 1075 987 1013 1013 1084 1091 1068 1011 1197 1090 1166 907 1056 1147 1046 1496 1112 1129 1176 1116 1415 1271 1571 1583 1251 1221 1227 1076 1603 1118 1000 1103 1102 1271 917 1106 1437 1221 1392 1343 1504 1316 1202 1392 1123 1267 1304 1383 1401 1345 1338 1258 1469 1377 917 1100 1004 1451 579 498 440 639 460 749 655 505 281 449 453 391 434 434 459 556 668 578 578 627 492 615 592 788 915 490 507 369 407 724 531 501 614 690 596 528 391 574 508 686 535 529 488 598 408 457 825 423 502 638 608 1069 509 487 461 237 579 446 946 573 601 228 264 273 450 333 372 263 530 424 699 1052 517 555 665 469 398 433 500 738 724 912 561 686 673 572 490 912 798 763 1031 734 605 591 513 242 426 704 648 620 734 746 896 891 658 769 531 823 863 715 476 1073 789 911 1084 559 480 704 761 509 466 908 609 675 827 457 415 1011 682 507 1050 1233 1013 1105 913 1318 1118 1628 988 1520 1019 546 956 557 602 1268 737 1942 746 1007 1001 1078 700 889 603 590 634 1198 826 784 756 633 750 649 688 608 1013 732 1154 961 856 971 854 900 923 884 716 778 612 973 794 802 596 626 559 553 690 918 397 579 1321 951 1108 933 648 690 559 654 345 347 719 635 892 568 700 899 575 799 754 620 1088 573 788 648 514 702 773 935 550 628 487 568 928 896 640 463 760 851 978 1047 625 1367 859 1144 698 865 511 989 951 1531 737 668 778 686 747 440 478 470 654 948 934 1004 1041 744 820 537 530 673 704 523 833 923 313 343 415 436 613 522 876 1011 576 660 540 610 742 1027 943 918 581 671 890 767 209 92 138 214 192 682 673 977 1017 902 845 1189 938 859 759 557 282 259 644 860 217 701 458 750 737 789 749 573 421 436 857 745 1166 973 759 925 532 675 529 846 473 433 548 550 586 480 389 568 370 451 541 458 746 756 609 969 1027 688 677 894 754 412 703 847 751 903 883 825 834 635 462 520 642 461 713 677 772 820 1056 4103 4497 1024 930 1071 918 828 892 936 897 1020 1164 1316 1063 1065 603 473 475 417 458 647 604 894 899 1297 797 988 1268 1260 719 478 884 721 679 1054 751 892 446 523 1055 759 648 608 452 544 579 319 534 708 930 808 802 1082 684 617 660 483 1331 942 1020 902 640 540 914 693 620 821 761 701 805 909 1697 1337 1436 777 1529 1789 1531 897 1001 999 1517 1337 1147 1223 853 698 653 1683 923 424 341 600 617 743 771 1468 1339 1514 1386 1598 1787 1796 2011 2097 1886 1763 2447 1827 1359 2432 2302 2619 2627 2693 2307 1648 1837 2197 2653 2436 2843 2586 2466 3018 2632 2550 2582 2443 2400 2360 2751 2273 4298 4259 3735 1714 1825 2804 1086 1035 2310 2249 1969 1182 2201 697 719 850 781 1008 762 807 1370 1321 954 574 675 635 672 560 3526 3583 3598 2769 2947 3081 3078 3237 2967 3819 3199 3317 4049 3316 3536 3547 3192 3347 3646 3363 3511 3565 3382 3219 4204 5109 3746 4347 3758 1035 859 561 2887 3273 1920 4279 4702 4860 3570 1749 1649 1208 347 1232 345 717 552 434 2719 1969 1891 556 1093 978 646 1783 2015 1265 1993 1811 1692 2082 1666 2533 3935 4740 3879 3728 7075 8174 3564 4604 5657 5859 2008 1220 2488 2654 2590 1336 3048 1089 2999 1277 3251 1519 229 195 2183 2236 2861 4480 2573 1127 1693 1394 1310 775 773 1500 1394 1406 1883 1617 2866 3941 1178 1023 2310 2619 2522 3225 2300 2244 1184 1126 928 2555 1809 3028 791 1462 796 1496 1156 1140 1246 1671 3579 3506 1298 1273 994 1136 1548 1043 1368 1278 1158 1287 2183 1525 1061 2260 1047 991 3862 1078 1370 1633 986 1590 1770 1653 1469 1457 1322 1225 1509 1930 1883 1972 1737 1889 1908 1761 1725 1657 1751 1816 582 541 727 749 531 523 1366 698 861 751 1058 499 1705 1263 1172 931 1020 806 742 652 566 370 356 370 488 594 531 482 659 598 714 510 510 508 761 640 559 577 698 767 596 657 631 470 825 879 1353 574 526 632 531 669 662 507 510 569 455 744 1152 477 561 621 484 1036 1098 1191 748 876 916 866 818 1089 623 692 583 775 962 872 628 923 498 654 648 658 751 708 439 656 706 534 565 1313 491 649 713 602 1060 718 618 843 814 965 847 935 649 725 1275 118 1304 714 709 503 820 446 716 756 607 1040 1313 969 1213 1062 966 650 676 668 440 346 496 556 455 340 300 491 406 438 372 887 358 342 555 501 343 444 305 264 502 513 407 1152 884 775 598 465 551 790 593 560 729 583 869 658 877 1010 882 781 730 1307 702 720 695 793 835 990 1116 1257 1454 814 656 388 528 557 397 336 691 1030 1018 768 1409 1035 963 1005 711 1202 931 939 1105 958 1003 1333 1212 2058 1867 1059 1502 1212 810 1082 926 276 1136 1299 1289 1486 1167 1041 1105 638 936 986 2075 537 605 536 610 611 701 388 613 810 503 1014 589 991 550 564 488 1444 1176 738 891 665 1740 391 478 367 415 687 1052 827 958 1089 1040 1183 923 929 892 714 744 1008 724 804 847 1075 938 1154 960 1012 816 876 949 572 822 1277 420 620 661 350 748 474 581 543 1518 605 901 1092 902 1259 1266 1158 1207 1190 658 1239 1336 1378 1614 910 993 615 939 1023 906 877 852 913 748 712 637 750 1327 1341 1457 1222 894 1823 1547 1718 1027 920 922 1613 916 941 1423 518 1106 1075 986 1050 1034 1535 1421 1436 1446 1040 1072 1741 1457 1084 1231 1507 1302 1690 1774 1625 1265 1034 831 1031 845 773 830 1173 679 809 879 922 805 647 612 878 1026 1172 749 1356 1211 664 943 897 2253 1167 1070 1163 1044 1435 1366 1281 1083 1500 1306 1460 1446 1353 1355 1467 1373 1325 1045 1419 1450 1565 1438 1571 1727 1397 1313 1231 1474 3560 3625 2779 2897 2982 2627 2958 3302 2287 3039 2502 2812 2284 2646 2279 2037 3644 3035 2203 1376 1561 1343 1270 1295 1687 1871 664 1766 2160 1940 2416 834 1227 1467 672 532 909 576 792 804 998 913 713 801 665 722 503 618 645 681 516 492 788 927 816 1144 868 861 1533 1591 989 1249 1354 1343 1125 1531 1104 1176 1542 1415 1349 1586 1669 1006 643 473 427 675 694 619 713 919 465 215 783 431 321 378 691 633 146 189 178 302 344 322 345 352 319 593 474 858 635 958 836 760 821 582 684 657 648 765 739 773 638 413 998 687 1072 361 323 407 317 331 373 1038 520 673 988 1105 987 853 594 830 807 655 850 801 818 895 805 722 749 720 810 761 908 622 743 757 681 963 735 724 577 1211 786 838 890 919 877 759 784 929 1290 1143 577 232 1440 558 1271 663 574 1203 733 777 602 755 1244 1548 500 498 456 1126 1184 1222 1504 1015 584 550 701 1314 1047 1684 1262 733 679 1398 1300 712 743 1505 1370 1010 1192 763 1341 1127 1015 1415 1960 1899 1573 1510 1773 1521 1149 1930 1621 429 1027 893 555 737 679 2828 1243 1177 1066 1062 1370 1327 1094 1332 1612 1583 1721 1582 1113 1325 854 737 536 785 756 1192 968 823 844 928 454 1078 1545 1207 1191 1240 891 774 688 1050 760 376 353 307 407 405 356 320 494 342 496 736 387 728 1220 1231 1085 974 1115 904 971 892 1109 1082 1477 1418 1325 1266 1526 1311 1324 1104 1216 1260 1178 977 1469 1274 985 1016 1184 1089 1257 883 902 1015 1181 1078 836 1069 1183 895 1030 974 975 1507 936 974 947 1172 1237 941 1310 1323 1843 1952 1201 1662 927 811 1231 1703 950 1517 2020 1268 582 763 506 257 277 269 325 741 782 783 871 543 823 746 570 915 648 485 516 724 613 669 748 1654 526 899 655 639 517 785 933 471 714 577 466 400 492 687 773 606 593 1036 584 643 881 609 1682 874 840 1126 513 481 400 358 415 586 707 617 675 1086 545 591 607 558 631 714 1093 1081 833 832 897 771 847 1189 1243 939 900 1268 400 997 904 792 950 974 1094 976 723 829 871 483 534 760 525 395 1097 1820 1769 1255 397 795 648 713 583 773 767 2879 799 2812 2622 2933 2700 3259 3214 3172 2966 2440 2832 2483 2665 2898 2569 912 1181 1140 1066 1182 1134 1366 974 926 1009 1832 1706 839 643 807 976 1124 814 1423 1337 1215 1141 802 1308 1287 1138 1177 1385 1865 1783 1413 1340 1556 1583 1744 1167 999 1382 799 924 1851 1983 1639 1539 1354 2650 2411 1557 3313 15989 1254 1284 1286 990 904 994 967 1033 962 503 1136 1420 1237 1111 1398 991 1022 987 1312 1074 1091 1288 1202 1351 1257 1280 1285 734 1099 1085 1516 1230 1237 1365 1231 1447 1331 1331 1384 990 1323 1025 1434 1113 1157 1265 1151 1147 1329 1152 1261 1155 1206 1396 1167 1257 1261 1246 1231 777 1107 1219 1152 1118 1406 1191 1377 981 1044 1035 1264 1038 1257 1111 1259 1298 1265 1319 1274 1169 1860 1069 1095 1001 1219 1155 1176 1082 1624 1575 1428 1492 1366 1410 1607 1611 1262 1306 1325 1228 957 1158 1350 1362 1400 1268 1142 753 926 1627 503 503 655 895 681 1050 818 553 521 541 519 665 609 599 607 425 542 481 495 597 493 577 563 499 661 344 437 333 365 594 526 362 578 761 610 427 367 459 715 498 390 356 330 434 390 437 426 470 743 593 559 1097 612 527 478 273 628 341 798 654 694 406 370 355 480 528 416 345 517 348 779 1267 735 468 667 362 423 434 557 797 633 967 430 499 681 757 400 1187 1053 717 937 553 599 515 429 460 648 884 912 658 677 463 866 926 770 513 778 950 653 543 531 1272 907 966 1123 654 632 752 880 659 544 713 502 558 1134 497 439 1284 839 713 1447 1434 1534 1335 745 1176 908 1657 956 1264 979 535 868 613 530 1499 826 1499 753 753 1290 1300 843 1135 727 749 728 1203 886 889 1194 865 784 733 853 632 809 839 1372 866 1158 1254 915 1186 1105 752 486 697 525 759 650 738 583 642 641 498 511 745 456 848 1404 1000 826 799 496 667 794 887 619 395 677 577 987 824 965 1183 739 841 1155 977 1560 832 721 561 409 611 634 1073 669 807 624 521 993 944 775 559 660 725 944 1306 884 1817 599 1343 599 906 694 763 840 826 757 915 925 980 734 677 608 649 916 968 943 973 1085 964 699 315 436 522 765 514 797 1091 405 522 352 438 767 838 752 1074 528 701 619 653 786 998 1242 1250 598 595 1161 780 287 231 261 219 195 700 851 1047 970 900 1122 1078 816 694 734 716 360 355 797 885 468 852 730 758 1076 1109 446 442 445 621 716 805 1105 1042 795 1114 803 945 762 1030 438 432 498 514 568 425 404 834 602 716 653 731 681 771 939 860 1001 786 747 1048 837 417 626 853 755 1070 889 942 1190 745 439 567 674 666 716 567 873 973 1207 5051 4168 877 1362 1188 1296 1115 1284 1226 1007 1548 907 1541 1043 1079 574 433 576 657 491 679 679 1139 1121 1026 990 735 1445 1537 690 516 978 1293 1160 1232 644 1077 372 623 838 641 513 491 472 472 496 418 419 1045 816 592 845 1379 991 589 1056 507 1288 897 1124 886 690 591 755 861 730 1427 1099 900 944 910 1627 1638 1693 952 1780 1673 1565 1134 1024 1130 1410 1026 1197 1569 869 760 667 1437 1145 628 598 1198 435 739 730 1556 1961 1301 1288 1895 2271 2004 1995 2029 2053 1513 2439 1946 1344 2824 2377 2938 2599 2415 2368 2128 2023 1771 3057 2269 2757 2636 2420 2853 2769 2471 2690 2789 2841 2367 2721 2368 5056 4215 4008 1779 1935 2192 1306 1156 2239 2174 1856 956 2144 885 910 1074 732 1119 868 922 1374 1705 981 702 963 859 704 659 3977 4226 4200 3111 2938 3059 2892 3239 3508 3921 3476 3563 3566 3082 3488 3477 3620 3705 3896 4384 3775 4675 3248 3673 4020 4496 3942 3833 4066 1246 962 657 3520 3686 2188 4218 4820 4793 3400 1667 1525 1500 488 1612 261 812 665 561 3500 1799 1830 644 992 901 731 2260 2597 1750 2022 1564 1853 2359 1641 2458 4386 5112 3827 3813 8285 8952 3999 4520 5199 5765 2301 1541 2517 2313 2547 1750 2880 1138 3369 1190 2567 1749 175 130 2460 2039 3044 4867 2538 1196 1982 1559 1611 1012 1008 1870 1709 1670 1641 1676 3157 3803 1379 1079 2081 3509 3203 3834 2011 2476 1090 1197 1375 2763 1564 3299 889 1494 801 1425 1141 1114 1311 1856 3680 4199 1042 1044 1078 1308 1459 1134 1286 1145 1015 1676 2514 1384 1377 2315 1115 994 3697 1187 1366 1642 937 2385 2220 2449 2002 1472 1392 1356 1369 1707 1702 1833 1642 1753 1617 1861 1949 1752 2044 1700 615 528 853 991 585 614 1322 678 648 1069 1026 647 1466 1873 1625 1135 1368 997 727 1112 716 603 561 388 405 563 608 518 508 569 674 854 1030 948 631 567 507 730 784 639 657 738 447 401 702 785 885 643 385 762 643 793 809 616 712 654 611 819 1221 444 757 589 459 1190 1012 977 715 848 923 899 754 866 680 753 622 763 839 907 484 831 718 679 555 705 891 756 512 398 484 454 466 1239 501 687 635 580 1316 1052 951 1165 676 756 1143 1237 762 805 1388 157 1332 860 790 582 488 604 1009 1005 852 1377 1315 1167 1185 1035 1217 744 534 711 729 395 591 488 382 383 271 443 599 368 437 1040 411 410 993 941 413 546 464 306 459 680 421 1268 1327 851 615 741 635 936 526 512 1046 754 976 706 1163 831 656 904 1168 1443 682 613 709 744 1104 1057 1246 1427 1460 992 563 420 551 659 515 416 934 975 1094 721 1627 1364 832 1300 768 1559 937 1267 1453 1428 1293 1417 1308 1830 1610 1521 1719 1471 1027 1027 1102 509 1322 1515 1439 1784 1597 1080 856 601 1098 1137 2093 426 449 378 516 443 471 314 476 954 457 1070 768 1145 513 517 507 1430 1014 838 1013 732 2546 344 541 399 354 879 1026 880 944 1033 1017 1118 827 942 776 543 580 753 566 622 614 1172 987 1238 1017 1062 651 749 682 693 537 1629 533 477 418 284 866 531 966 520 1462 829 586 1453 1699 1052 814 1437 1166 1363 678 2078 1599 1923 2117 1076 828 662 1245 908 949 821 869 1029 928 732 687 996 1418 1365 967 1131 827 2095 2063 2246 1145 1195 983 1572 1167 992 1324 681 1379 1087 1211 1063 1217 1718 1485 1694 1595 1118 1264 1651 1494 1139 1783 1331 1400 1211 1496 1424 1656 1429 779 1033 749 965 867 952 672 843 1188 879 848 620 608 1552 962 1311 1134 1549 1302 624 881 927 2603 1089 1169 955 1132 1869 1852 1510 1260 1557 1574 1735 1542 1258 1284 1293 1412 1552 1494 1444 1585 1585 1583 2008 1652 1865 1719 1686 1763 3530 3582 2833 2957 2997 2700 2925 3173 2208 2691 2148 2352 2671 2908 2740 2376 3634 3327 2870 1406 1598 1267 1277 1264 1363 1779 862 1648 2420 2169 2348 1166 1580 1247 767 576 711 574 960 1299 1183 1018 520 1118 753 572 753 633 951 597 656 646 870 1078 903 1354 1212 975 1737 1569 1045 1221 1511 1383 1157 1384 1053 1562 1400 1555 1307 1707 1880 1015 766 606 518 812 762 638 588 888 611 295 925 473 463 422 479 799 169 168 312 411 476 556 520 498 478 633 408 708 769 1402 1135 1038 1106 684 648 559 758 379 339 383 610 474 940 645 954 420 402 398 306 323 379 917 619 899 931 1338 912 897 363 1116 1125 750 925 1175 1101 992 1185 809 684 845 543 925 1075 621 902 830 852 957 564 693 731 1604 1348 952 871 933 752 898 900 721 1012 997 675 279 1667 696 1455 711 680 1385 757 968 705 892 1123 1246 426 599 511 1329 1348 1401 1543 1240 717 598 651 1259 678 1339 1342 851 756 1450 1404 1121 856 1147 1524 1084 1709 1212 1845 1463 1422 1739 1755 1612 1759 1966 1767 1768 1432 1739 1700 391 901 882 712 967 731 3407 1482 1910 1791 1899 1864 1736 1625 1791 1693 1737 1679 1280 867 1521 837 490 593 1136 1006 981 934 977 1099 1062 613 1080 1137 1454 1553 1632 709 917 854 922 884 372 309 289 378 423 339 315 620 645 440 523 352 887 1388 1392 1214 1259 1487 1294 1174 1351 1237 1296 1505 1516 1396 1403 1447 1624 1619 1374 1478 1190 963 1190 1544 1477 1484 1102 1055 655 1165 1059 894 1042 1173 1023 778 1017 1261 706 821 1273 1004 1526 892 1120 959 978 1365 912 1051 1265 2596 2773 1434 1859 1164 1010 1212 1741 946 1354 1926 1325 691 500 458 300 386 328 479 975 799 556 723 516 572 944 492 873 764 586 857 782 754 643 930 1643 664 945 889 789 757 875 778 570 499 515 710 619 395 609 774 770 607 883 580 455 914 425 1973 734 685 890 507 368 694 548 386 731 772 495 565 972 621 478 569 474 494 939 1515 833 823 840 952 945 718 1413 1208 1065 1005 1286 669 937 1105 1016 1180 1220 1114 1022 795 823 1068 623 653 837 586 400 1212 2144 1826 1270 412 508 510 787 955 915 507 2883 927 3326 3029 2566 2640 2646 2833 2748 2891 2401 2946 2505 2791 3092 3021 811 1361 986 989 1348 1154 1426 1399 1026 1362 1524 1772 892 675 901 1272 804 877 1448 1270 1221 1064 852 1352 1382 1380 1349 1616 806 488 1208 810 830 994 816 1279 1176 1037 833 966 1410 1446 1503 719 1016 1707 1131 1199 1209 1254 11916 3554 3550 3344 656 740 811 624 704 707 970 972 1090 826 979 860 759 867 1162 1001 1123 1427 1135 1410 1186 1127 1304 735 1118 996 1037 749 778 758 784 746 796 695 1155 752 1013 814 1206 995 951 866 948 692 973 1124 707 795 983 907 1102 713 874 851 1126 792 1209 1195 1183 973 857 1046 770 1884 1173 1054 1119 875 894 744 935 913 1042 996 1121 1004 1449 944 609 849 915 980 996 971 1071 822 971 1039 1030 746 875 854 838 915 1068 824 890 870 995 1159 941 1217 705 697 758 1251 588 347 370 340 376 450 293 404 234 465 622 445 429 447 475 341 442 388 397 672 585 662 693 469 551 384 332 331 351 234 325 377 326 397 456 589 479 603 295 200 358 356 305 358 562 325 433 219 299 296 272 1271 417 520 399 312 342 308 494 290 339 540 226 389 231 357 349 391 368 253 419 877 506 370 577 399 249 369 398 902 433 766 533 571 598 670 421 742 692 572 495 363 526 392 327 271 216 408 325 1107 539 716 553 769 474 426 656 505 386 377 566 1100 567 896 752 498 414 434 583 552 726 477 460 638 620 773 902 505 639 718 948 1031 1338 1284 1140 1271 1284 1228 914 2277 1250 845 1505 471 685 1389 454 1196 779 777 715 746 631 681 415 425 493 822 470 480 786 782 538 240 566 402 1195 1320 1128 1209 673 539 744 594 328 261 570 485 761 934 898 534 678 617 587 413 988 676 644 567 770 901 826 373 568 471 658 732 547 437 580 419 658 502 685 855 584 531 800 803 1241 566 915 738 591 750 868 598 261 299 379 662 824 815 422 382 661 715 914 962 841 979 632 1135 342 865 635 1208 810 1131 582 706 1038 420 982 481 298 419 914 695 706 750 677 925 731 521 709 597 509 313 555 494 312 358 329 463 391 446 924 954 458 639 587 355 733 655 1084 518 715 562 764 898 96 88 94 217 123 656 960 894 877 1232 905 689 1153 1087 614 702 464 300 483 526 236 480 374 791 698 785 292 272 493 599 537 632 1129 836 639 777 487 541 639 360 566 462 690 770 616 489 571 637 423 505 402 451 459 949 745 877 768 362 311 979 818 542 485 470 423 498 471 909 832 582 529 297 867 729 385 852 732 1073 829 3840 3427 950 902 898 814 774 734 1269 1288 1459 1050 1329 802 760 560 310 356 345 1163 440 299 920 958 848 808 703 986 1281 769 628 664 619 557 820 639 984 329 448 546 389 525 470 570 346 408 215 212 464 406 371 560 942 499 311 523 629 766 658 620 771 277 395 1016 668 762 598 538 516 562 586 782 1550 935 652 1189 1466 1464 579 674 920 1441 1008 901 605 888 880 856 1815 1253 416 384 644 556 507 429 1087 1137 1041 1412 1088 1380 1561 1367 1641 1331 1475 1417 1313 1226 1766 1528 1925 2035 1712 2516 1456 1386 1815 2062 1398 1500 1386 2103 2038 2723 1824 2185 1418 2117 1494 2229 1810 3001 2631 3362 2338 1624 1779 1028 801 2114 1859 1297 923 2059 457 557 945 647 757 765 468 773 1068 703 589 545 462 605 602 2256 2596 2779 2804 2709 2295 2602 2199 2699 3568 3029 2110 2321 2397 2628 2402 1774 2094 2218 1489 1948 1655 2962 2832 3325 2793 3601 3553 3320 872 559 529 2560 3008 1352 3322 4085 4136 3053 1224 1179 1078 424 1236 357 583 555 277 2475 1211 1254 438 731 569 820 1586 1827 1373 2296 1456 1596 1299 1950 2160 2490 3048 2911 2898 6102 6615 3107 3323 4657 4307 2094 1008 1544 2060 1525 1081 2520 693 3450 1233 2216 1078 129 105 1114 1461 2525 4706 2320 730 1856 780 1259 877 860 1305 1239 1546 2040 1629 2457 2481 1191 1185 2419 2548 2298 1964 1783 1782 1148 1064 959 2760 1623 1798 540 1723 888 1635 1183 1043 1149 1397 1981 2573 1256 1222 1052 1226 1286 1609 1416 772 780 1139 1599 983 924 1970 1120 966 2846 1124 1244 1821 759 872 803 803 1423 1396 1262 1225 1204 1238 1198 1237 1113 1305 1283 1555 1185 1160 1134 1274 684 627 661 377 580 563 1429 702 800 450 793 478 1482 1098 709 518 702 572 720 738 614 317 261 391 341 638 400 406 499 492 707 682 820 495 543 410 460 539 471 704 502 495 660 535 408 506 774 417 494 489 549 456 468 608 499 517 486 524 1089 466 503 551 551 801 928 640 780 972 853 814 929 668 845 907 633 823 1076 914 790 676 611 794 918 856 501 536 401 459 403 471 487 687 366 318 621 456 1023 463 381 507 628 668 487 592 759 636 931 151 764 510 795 469 685 394 629 633 578 1009 753 913 912 881 993 213 309 358 341 333 189 369 562 142 120 550 308 443 534 626 340 472 477 391 362 456 389 188 514 336 395 993 734 372 294 598 684 749 529 505 621 393 671 571 500 640 588 1111 550 728 862 346 329 764 688 702 812 997 1155 599 627 296 471 360 248 194 995 935 1076 908 1046 804 875 977 907 753 1085 649 558 988 540 1411 766 1135 975 1076 1156 1115 892 816 987 415 1066 1194 1303 1178 971 896 735 284 675 678 1967 667 438 477 524 680 683 909 559 850 407 509 406 360 538 551 293 1290 1025 510 675 798 1920 217 275 188 233 742 748 624 674 730 708 840 639 677 627 479 477 662 473 538 581 801 720 831 779 842 327 469 313 464 437 1118 590 562 692 320 557 353 481 531 1230 647 589 1418 814 847 744 962 1075 724 511 816 934 926 1084 1009 881 419 685 615 882 706 1213 1037 694 788 735 794 1228 871 1052 990 529 2161 1410 1558 1060 722 962 1035 676 728 843 240 973 713 902 768 929 937 828 1024 1052 1168 1055 1985 1053 882 622 869 798 1901 1863 1765 1446 1366 766 679 584 1066 863 1005 542 569 1115 725 713 670 603 889 769 533 886 1294 1168 731 820 678 1429 1373 852 879 996 1539 1491 1131 1183 1200 1339 1303 1465 1178 1041 849 844 1183 1436 1045 983 1575 1373 1462 1303 1283 1244 1669 1191 2654 2622 2243 2576 2457 1890 2482 2691 2054 2846 2690 3025 2101 2015 2187 1247 2800 1584 1548 1041 1109 1061 1426 898 974 1742 394 1005 1986 1766 1088 699 500 951 577 586 858 1140 469 540 410 357 394 788 681 947 469 526 430 419 615 614 848 1013 1060 1388 889 816 847 925 839 1157 999 1078 800 982 673 1003 1102 1359 1122 1305 1362 999 386 360 326 388 390 342 332 831 395 191 728 414 494 329 322 663 217 205 303 145 194 247 247 208 219 389 207 636 618 541 894 768 827 487 417 460 576 481 428 448 305 346 522 792 719 387 421 270 246 311 356 705 611 838 1360 1034 851 623 339 911 949 737 942 963 818 782 753 895 845 618 929 826 831 863 714 780 607 689 505 686 514 1001 758 802 980 838 892 695 838 561 1029 998 450 280 1301 770 1236 484 624 1173 701 618 657 644 1155 1190 595 572 546 1329 1120 1181 1125 1223 415 387 466 879 815 1498 1024 596 568 1242 782 1291 853 924 1446 1544 883 1398 975 1442 925 1551 1817 1945 1429 1258 1585 1055 1329 1553 1817 679 404 669 464 643 756 2882 1203 914 856 865 1240 1218 954 1274 1422 1663 1719 1293 522 764 664 407 465 694 1183 1113 1233 847 687 720 408 536 1020 1352 1026 1497 446 635 747 765 779 407 476 367 498 494 393 276 670 369 526 271 345 722 840 867 838 1400 1411 1235 1280 1219 1341 1022 1282 1087 911 1030 1085 857 1308 1028 1155 1516 861 834 911 747 689 1076 841 710 1250 727 703 920 666 948 758 772 759 833 880 808 646 1120 909 813 600 1148 1164 781 1198 1013 1761 1564 1221 2054 978 818 823 1831 963 1386 1303 681 416 406 388 342 396 405 477 759 484 488 978 674 661 1296 322 683 626 312 315 439 252 381 397 968 415 821 525 406 461 503 498 392 676 539 442 382 670 562 424 786 495 723 650 277 406 329 1424 675 649 799 640 723 574 445 381 460 838 672 686 730 817 492 590 526 460 972 1040 1103 995 1187 1322 1018 588 1048 634 675 907 1113 446 638 832 729 782 901 1042 612 723 532 840 459 727 716 403 337 715 1793 1022 648 434 906 380 627 767 587 481 2548 671 3246 2759 2847 2254 2211 2055 2187 2722 2241 2701 2490 2382 2300 1962 1030 839 731 663 1075 1066 1074 1089 788 631 1788 1068 490 778 1166 1046 666 902 1139 885 894 757 760 850 821 652 686 815 1120 791 718 888 999 910 721 1434 1235 1003 775 739 1108 1191 1161 976 959 1343 1216 1189 1064 1284 3554 11766 10745 3613 717 935 832 803 629 725 962 1057 1298 794 1069 952 1071 905 1376 1086 1423 1521 1349 1486 1277 1054 1267 849 1556 1502 1468 953 870 986 956 1006 1167 831 1270 942 1000 915 1097 814 1195 779 907 863 969 1155 842 782 994 982 1097 752 843 870 1047 832 845 1057 873 827 991 795 953 1321 1172 1118 1050 766 1152 1124 729 699 930 1008 934 1183 1206 1018 717 812 838 691 785 889 984 981 1005 1089 922 869 917 936 1133 1041 992 1134 1181 1087 1041 1046 976 1016 615 711 772 1294 858 328 475 397 485 532 235 466 267 566 464 595 280 276 450 344 470 379 375 518 444 488 567 466 593 428 467 371 447 334 287 516 344 499 539 501 364 527 344 241 355 343 280 380 360 371 350 277 442 341 305 1049 538 368 222 274 295 406 512 225 276 447 284 272 334 366 442 320 519 353 442 777 503 282 390 227 327 266 223 490 550 787 412 469 585 507 435 982 864 774 395 284 548 318 363 331 239 366 431 737 591 994 613 766 410 441 658 545 458 473 602 957 591 827 1096 330 369 330 687 555 582 428 420 471 675 528 470 446 679 676 987 908 1105 1122 1263 1169 1038 1089 852 1426 1265 709 1378 390 559 1044 634 849 623 741 811 755 549 892 425 439 550 821 544 515 720 832 354 222 420 361 865 1223 955 885 936 591 575 565 481 359 605 686 798 1162 1103 567 465 463 648 268 623 508 594 493 684 908 632 442 716 374 555 615 488 273 808 342 643 474 715 1050 576 742 793 648 917 533 642 869 673 633 857 669 385 387 405 607 950 1206 402 589 575 741 627 767 607 1024 668 1053 415 757 696 797 392 952 563 494 949 505 938 488 398 404 568 700 653 878 900 1044 877 602 576 593 588 351 692 718 249 291 432 430 345 499 827 645 335 448 437 454 672 592 862 454 540 604 663 850 129 89 98 139 125 755 1052 986 1020 1108 805 760 991 790 522 577 394 298 433 437 168 520 510 533 520 483 365 373 354 581 568 407 1182 939 941 958 446 607 642 372 521 442 511 478 464 570 583 646 365 474 454 460 770 874 762 749 807 367 377 794 1073 310 536 490 431 492 506 917 671 477 413 273 861 682 459 686 739 1158 730 3743 3359 700 879 793 809 906 803 1200 1055 1377 864 1171 759 699 505 515 364 457 744 544 344 659 663 672 621 485 1007 1155 722 516 653 757 698 977 526 960 232 348 620 388 519 388 341 365 411 264 164 510 335 427 415 748 523 270 608 718 739 550 478 676 277 722 958 543 775 728 686 234 248 272 1210 1653 968 998 1266 1883 1489 589 955 1051 1514 830 964 703 749 694 497 1726 826 314 310 486 437 350 276 1099 1050 1117 1429 1159 1398 1443 1478 1583 1325 1518 1180 1436 848 1947 1780 1520 1591 1669 2497 1618 1497 2124 1719 1828 1557 1687 1824 1933 2541 2271 2284 2114 2252 1780 2127 1950 2820 2798 3411 2503 1581 1908 936 827 1874 1411 1227 875 1788 640 613 979 877 528 775 446 1244 943 729 534 563 510 602 378 2279 2489 2499 2678 2851 2610 2522 2276 2342 3771 2669 2353 2406 2492 2794 2585 2388 2235 2418 1981 2451 1964 2627 2915 3312 2631 3804 3499 3470 693 569 455 2905 3226 1331 3552 4318 4466 3404 1044 1026 991 290 1010 389 413 343 468 2676 1082 1228 498 860 603 743 1336 1864 1351 2091 1345 1718 1800 1796 2016 2707 3537 3119 3084 6402 6105 2967 3403 4721 4506 2621 1229 1513 1783 1723 1136 2133 877 2758 1135 2429 1249 96 86 1201 1294 2068 4239 2330 620 2028 916 1137 646 691 1161 1240 1509 1987 1588 2321 2373 1208 1380 3188 2217 2144 2347 1854 1904 1107 1276 795 2851 1627 2249 660 1370 679 1420 1013 984 1102 1309 2291 2175 918 846 925 980 1027 1098 963 788 685 1192 1495 1271 861 1853 1107 1021 2616 940 1126 1391 772 1107 1001 775 1203 1418 1188 1174 1090 1328 1276 1349 1342 1466 1271 1190 1162 807 1107 1335 616 658 762 370 557 726 1323 608 514 367 764 451 1353 818 632 535 722 523 624 796 639 282 240 389 407 614 358 326 534 495 527 530 629 565 545 446 508 553 485 653 857 665 696 435 501 700 783 349 575 457 609 570 630 697 753 556 593 823 972 404 535 510 442 843 662 609 824 1141 1271 1109 1077 809 845 965 779 886 1048 1041 674 841 644 903 862 708 591 492 453 520 532 501 738 711 506 510 956 318 857 543 461 597 416 472 596 646 529 502 817 154 1020 493 611 515 532 585 456 693 506 1160 939 833 932 947 1107 304 247 398 344 262 350 523 415 134 110 384 262 362 621 438 338 498 208 192 268 315 240 92 378 414 332 1395 550 377 335 598 639 527 560 550 417 365 786 618 445 577 512 808 594 728 1001 485 433 508 736 669 915 919 926 592 459 449 362 428 264 484 872 985 1094 964 1184 713 768 620 794 778 874 805 619 830 1093 1521 947 1038 933 1240 1191 1271 870 896 682 357 976 1095 1119 1109 1004 920 725 220 727 724 1766 406 386 325 454 434 481 1008 594 646 514 534 338 494 440 395 409 1497 1116 741 859 580 1889 294 191 145 310 776 752 601 653 661 665 768 612 686 743 426 493 791 469 643 612 704 618 758 674 754 397 461 402 630 488 1063 545 568 592 303 525 293 504 558 1057 591 551 1223 644 1151 830 942 1107 747 481 1058 899 1140 1203 954 742 781 685 681 978 747 1149 937 980 1138 1150 858 1021 711 982 919 618 1797 1573 1769 881 725 759 1280 576 773 894 501 962 843 1081 875 1045 1019 895 1065 1042 890 781 1450 836 730 652 1004 626 2173 2323 1959 1132 930 825 564 506 1048 1052 939 519 628 880 726 689 476 747 968 799 639 664 1065 1026 636 900 896 1385 1162 817 1085 1011 1067 1436 1115 1384 1224 1298 1233 1342 1367 1189 1105 1244 1282 1510 1323 1400 1457 1663 1227 1132 1180 1087 1914 1237 3106 3108 2459 2400 2614 1941 2095 2292 2138 2835 2092 2473 2127 1993 2008 1522 2966 1685 1478 1395 1447 1092 1184 1218 988 1868 631 1058 2068 1746 1189 746 694 823 656 677 827 796 494 477 577 430 540 713 913 766 620 383 386 448 435 484 971 972 1028 987 1078 909 810 775 1024 1101 780 950 723 855 654 996 950 1356 947 1401 1411 884 401 406 347 602 451 353 393 778 266 238 620 209 497 275 315 570 140 344 259 249 243 236 292 238 268 387 257 611 605 546 930 864 971 546 402 529 477 738 505 601 445 500 449 563 569 476 441 435 415 310 344 720 487 736 798 973 727 498 376 868 819 694 884 910 879 747 731 731 676 631 857 680 883 754 820 811 596 650 617 812 669 992 878 1065 1367 869 995 952 1063 660 1199 1153 694 290 1449 607 1403 753 556 1438 761 739 698 693 1374 1530 684 588 558 1221 1063 1060 1683 1365 585 543 696 1277 518 1203 1404 869 732 1425 1161 1350 946 850 1275 1493 1159 1374 1295 1329 1235 1381 1750 1913 1398 1390 1470 1631 1071 1261 1350 668 541 501 447 636 684 3028 1032 1022 992 1234 1130 1361 1082 1115 1595 1687 1768 1129 493 717 541 427 398 774 997 953 1121 657 845 651 782 644 911 929 1040 1130 565 698 719 807 474 339 325 238 341 333 325 236 538 447 561 208 439 656 929 976 928 1099 1145 1096 1032 916 1119 919 1214 1224 1309 1206 1117 1193 1139 874 930 1117 1072 748 981 783 852 1048 826 821 1252 878 613 664 1056 1097 825 967 892 728 929 1062 703 991 705 678 787 1333 1186 838 1131 1113 1561 1463 764 1661 1053 982 816 1833 1007 1494 1498 927 347 452 531 218 174 162 253 620 531 542 1028 701 647 1025 435 621 550 254 381 379 298 424 417 882 339 703 643 412 361 594 495 365 683 618 462 404 506 534 431 624 472 488 746 531 319 412 1506 564 540 857 488 529 422 324 419 430 625 806 895 617 647 525 564 537 276 952 799 751 997 1101 1240 888 814 967 584 525 735 1018 680 578 788 598 864 899 1053 484 741 571 759 697 516 843 444 366 760 1662 1256 566 534 671 417 578 534 541 681 2534 732 2733 2498 2330 2025 2330 2369 2444 2446 2199 2284 2422 2524 2269 2163 870 676 695 529 978 965 1177 1020 753 776 1289 1054 578 596 928 1036 618 872 902 826 771 729 670 589 573 490 515 599 1147 697 754 834 974 1046 737 1415 1210 1038 751 801 1062 1151 1098 958 955 1310 1178 1220 1111 1286 3550 10745 11661 3665 645 839 774 762 580 671 921 1045 1239 855 1041 785 777 728 1335 1217 1419 1514 1373 1427 1283 1114 1222 845 1489 1425 1515 1079 852 1006 993 997 1132 1018 1347 958 924 990 1102 878 932 862 886 808 1055 1201 855 757 1004 944 1123 793 774 887 1189 818 861 1008 872 827 983 808 911 1318 1209 1195 1091 733 1007 1149 767 737 845 934 918 1198 1166 1041 688 832 922 756 806 964 962 967 958 1111 961 903 908 1030 1043 998 951 1076 1187 1067 1040 1024 960 1086 614 754 719 1290 788 322 377 373 385 500 302 466 241 574 431 626 231 231 401 381 534 416 418 568 473 546 582 453 562 428 473 373 449 367 293 516 344 536 535 509 368 541 392 299 371 365 300 398 366 380 370 281 434 289 253 1034 507 376 230 222 299 402 471 200 261 443 280 278 336 381 442 307 428 345 438 772 521 290 398 230 307 281 225 490 518 788 428 485 556 517 495 954 846 764 394 294 519 357 369 304 259 352 390 799 637 936 611 768 398 439 637 535 493 475 615 900 449 825 1047 383 388 347 646 476 517 411 422 471 586 495 517 413 751 697 975 829 1247 1124 1225 1202 1058 1105 831 1475 1269 725 1367 474 673 1102 608 798 613 674 829 805 543 804 427 433 507 861 499 467 667 814 408 213 420 347 840 1231 959 854 886 572 579 525 461 455 643 745 811 1149 1107 570 507 461 702 312 646 506 590 429 699 870 615 438 668 360 509 617 500 279 810 352 621 518 684 1042 601 761 859 633 902 606 710 964 762 698 896 675 371 377 393 599 950 1218 386 521 463 830 629 825 625 1021 660 1027 318 736 653 741 444 990 583 596 912 492 953 490 417 404 616 734 683 745 756 1100 875 654 555 639 621 363 725 770 247 295 488 422 289 465 812 642 320 431 403 418 698 564 941 500 571 695 691 850 110 77 117 137 121 801 1029 1013 1016 1095 750 702 927 736 529 563 388 325 462 449 172 510 441 545 526 493 390 352 375 567 545 379 1082 798 902 954 454 601 613 399 564 489 486 461 462 638 560 638 373 455 432 380 714 888 827 801 757 373 375 770 1059 302 523 469 414 483 495 917 691 481 429 379 788 593 405 660 719 1146 796 3749 3234 694 877 789 797 915 795 1272 1141 1338 893 1159 679 730 498 506 379 476 752 562 368 665 671 618 650 513 1019 1193 786 527 668 711 648 856 518 872 234 324 686 436 489 393 383 377 411 269 240 463 347 431 425 812 525 243 583 685 733 556 505 665 489 716 987 557 746 620 574 255 271 297 1269 1728 981 957 1236 1974 1544 603 836 1075 1476 878 981 702 780 641 565 1661 858 316 314 498 399 366 283 1052 1003 1065 1402 1081 1465 1475 1504 1582 1228 1457 1211 1387 882 2013 1810 1572 1887 1693 2435 1525 1525 2048 1694 1973 1486 1703 1840 1839 2452 2051 2315 1823 2139 1623 2154 1771 2658 2783 3287 2521 1690 1986 931 773 1885 1469 1271 947 1746 596 607 912 700 510 744 438 1248 907 726 536 557 510 568 316 2139 2434 2425 2809 2717 2386 2369 2219 2345 3624 2691 2222 2382 2439 2702 2574 2116 2193 2386 1990 2438 2013 2475 2764 3378 2680 3843 3488 3313 668 540 453 2477 3066 1355 3411 4300 4321 3113 1084 1088 1009 302 1047 287 446 351 458 2708 1082 1251 515 852 597 689 1381 1768 1268 1940 1382 1784 1708 1778 2038 2725 3571 2990 2997 6545 5852 2942 3464 4551 4584 2419 1217 1493 1889 1833 1156 2255 798 2847 1127 2409 1147 86 76 1040 1256 1980 4192 2135 647 1923 766 1074 560 597 1172 1220 1489 1951 1560 2339 2301 1158 1307 2944 2180 2087 2137 1905 1956 1066 1238 797 2614 1549 1990 637 1361 686 1410 1040 1003 1105 1289 2282 2298 871 799 951 971 1073 1063 980 771 673 1217 1559 1234 849 1744 1042 952 2516 951 1160 1309 655 1116 1001 833 1201 1443 1164 1173 1051 1326 1272 1335 1340 1460 1337 1310 1256 867 974 1262 646 652 714 386 464 691 1363 642 514 406 750 449 1396 841 577 521 682 469 644 713 631 427 381 391 280 549 462 380 488 504 573 466 532 543 499 478 492 553 436 649 760 612 787 385 476 650 744 349 485 408 557 552 563 614 720 530 538 755 964 434 590 512 444 857 779 628 808 1113 1239 1087 1067 794 835 957 766 826 1038 923 698 879 570 886 913 729 576 411 435 520 542 428 667 679 435 481 898 308 752 665 591 719 467 511 718 793 515 530 840 168 1020 485 644 509 545 607 422 655 618 1128 881 735 822 864 1097 368 212 396 321 262 317 501 386 134 110 353 258 364 588 448 328 459 258 236 300 330 234 115 388 358 383 1434 552 375 327 636 662 529 552 544 444 270 757 589 495 806 530 769 609 701 1011 421 435 535 653 645 842 946 954 549 453 430 354 417 253 447 808 995 1114 931 1164 731 845 587 778 749 844 845 626 874 991 1432 958 1054 965 1208 1257 1232 997 925 680 363 964 1066 1149 1152 964 874 731 212 708 753 1721 400 349 336 528 447 498 1004 549 703 522 555 375 467 394 345 431 1452 1067 717 835 582 1861 274 330 259 288 699 717 560 616 624 628 739 587 623 769 448 521 827 499 673 628 766 670 814 726 802 399 453 414 636 469 1042 532 533 604 305 595 302 496 545 1046 553 549 1226 619 1125 783 952 1132 735 498 940 862 1144 1209 932 837 890 701 673 991 766 1168 842 940 914 963 789 956 704 975 975 634 1854 1672 1866 890 719 764 1265 507 790 785 462 894 798 1043 832 1007 1005 843 1030 1015 846 759 1427 784 776 703 1044 616 2135 2241 1951 1217 1011 828 587 527 1067 983 884 536 612 866 803 581 469 728 1007 861 685 693 975 945 688 944 892 1372 1067 855 1136 1038 1096 1340 1051 1203 1278 1316 1312 1256 1272 1105 991 1179 1197 1569 1240 1332 1349 1634 1183 1106 1206 1125 1937 1190 2979 2919 2298 2132 2469 1998 2159 2392 2183 2932 2137 2528 2192 1992 1916 1473 2952 1655 1454 1449 1493 990 1145 1226 981 1818 585 1018 1968 1753 1258 749 630 842 599 603 779 713 519 457 572 419 530 680 999 802 638 425 376 420 447 467 990 973 1031 983 1064 839 879 814 1030 1124 758 885 608 766 697 900 951 1365 1054 1380 1392 873 370 381 324 419 384 311 331 805 272 236 660 199 474 271 296 477 134 352 267 259 230 246 285 229 265 366 255 621 638 596 913 861 972 513 369 525 495 836 605 703 434 501 440 556 606 511 478 445 425 298 336 689 481 720 815 1011 700 500 382 843 811 685 956 889 829 726 811 830 777 623 841 646 934 731 770 867 604 639 589 701 593 973 788 969 1203 848 973 883 968 578 1113 1070 611 234 1300 593 1304 708 513 1373 812 529 753 515 1350 1657 656 560 532 983 987 971 1655 1387 600 562 613 1211 582 1302 1338 788 743 1434 1117 1233 841 929 1231 1408 1174 1325 1276 1274 1260 1379 1671 2012 1410 1402 1510 1617 1097 1287 1314 663 590 534 556 759 782 3111 1040 958 915 1262 1110 1343 1066 1087 1563 1570 1666 1147 519 736 527 466 421 754 1100 959 1107 635 903 567 709 586 933 907 1055 1114 532 676 762 855 482 358 340 232 362 352 346 234 532 463 563 200 412 723 900 930 936 1118 1129 1106 1026 937 1126 991 1208 1182 1266 1177 1146 1110 1138 869 933 1129 1048 684 925 751 791 1022 853 774 1214 820 598 641 1018 1092 801 844 901 767 927 1034 686 998 668 657 805 1378 1246 836 1070 1096 1482 1373 842 1700 1094 978 837 1859 1107 1516 1434 848 349 390 534 224 176 166 255 701 519 556 1062 740 731 1033 377 639 568 250 390 387 321 395 417 932 381 791 625 400 343 563 487 349 669 610 398 344 513 509 405 602 408 535 739 568 342 418 1477 596 564 831 492 508 418 324 405 320 590 804 891 571 651 539 547 545 274 1005 791 661 913 1116 1245 905 838 956 619 507 791 1031 654 584 804 610 884 907 1060 604 796 598 829 662 509 856 460 359 686 1707 1113 606 543 661 438 610 480 526 706 2444 709 2673 2413 2371 1970 2293 2301 2347 2550 2375 2367 2438 2534 2303 2163 808 666 666 606 1027 950 1114 985 734 759 1224 1096 576 568 932 1072 593 828 873 811 756 720 622 563 557 525 552 630 1170 701 961 826 762 1161 1041 1371 1172 1037 832 867 1141 1192 1189 991 1002 1587 1234 1202 988 990 3344 3613 3665 11250 710 1097 809 737 720 663 1288 1107 919 731 1272 799 737 750 967 1062 1064 1181 1026 1091 922 1224 1247 889 1188 1283 1402 764 1114 961 1247 1044 1089 867 1250 760 1141 1013 1040 874 1064 735 826 965 965 1081 996 851 1003 1021 1224 737 780 759 951 799 937 1104 936 898 709 1062 957 1575 1298 1158 1010 1035 893 1026 805 835 912 992 869 1107 1325 1114 590 871 1187 887 908 1046 1118 1119 1202 1186 1149 698 844 1057 1159 897 970 781 870 847 1231 1217 1196 1170 858 591 685 1109 489 408 633 353 649 439 259 393 219 674 601 460 410 416 504 323 402 341 327 489 408 451 501 516 582 449 435 373 407 313 401 417 290 500 676 551 447 621 320 345 489 489 440 502 438 326 441 395 473 476 440 1463 311 374 245 282 366 381 390 210 284 435 235 438 300 395 377 401 494 371 431 685 620 324 445 314 300 325 359 589 552 727 334 358 474 490 323 643 484 406 454 344 429 440 493 260 313 351 442 887 560 774 442 767 438 330 552 668 478 466 450 781 438 703 677 426 411 635 668 626 554 340 459 730 848 360 612 735 800 532 1208 1039 1240 1147 1058 1385 1240 1113 793 1214 1408 848 1509 538 567 860 343 1101 647 792 911 649 478 811 395 403 559 911 510 517 610 907 371 343 487 447 1054 1040 981 1068 703 632 785 580 665 546 337 683 486 948 739 424 412 427 581 410 564 587 745 425 859 694 708 502 754 466 311 488 447 407 630 337 831 457 519 650 443 469 631 582 1083 579 707 833 625 607 820 716 313 337 343 507 787 704 318 490 520 610 842 775 596 1113 601 1042 696 699 602 950 400 1002 638 748 928 560 615 572 409 438 751 640 617 811 836 779 822 371 552 352 527 323 561 603 237 263 449 339 331 330 652 826 474 589 396 431 893 581 677 570 374 456 650 610 96 98 74 179 106 629 827 887 937 963 751 643 911 753 575 625 433 249 352 459 132 532 480 772 620 687 445 582 471 629 571 482 1250 875 739 958 421 638 481 522 431 383 418 430 385 466 706 543 257 339 371 323 443 731 635 742 708 530 587 727 1050 471 517 432 397 433 456 629 816 579 515 317 599 498 467 751 777 963 807 3621 3606 856 725 654 835 729 548 1328 1088 1294 921 1146 973 806 549 334 341 423 567 396 279 813 809 696 897 489 916 1065 712 852 538 592 662 774 402 732 416 430 782 488 642 474 465 299 433 372 309 490 468 457 423 722 328 292 778 426 681 604 752 582 322 303 1057 568 614 514 476 222 252 330 969 1336 1508 751 1104 1194 1704 666 927 935 1246 955 981 622 1021 863 539 1594 952 359 339 611 610 498 396 922 994 1525 1297 1006 1395 1264 1426 1532 1195 1630 1380 1098 1062 2060 1824 1483 1962 1978 1885 1735 1620 1948 2313 2077 2550 2169 2403 2174 2207 2208 1957 1889 2088 1931 2066 2106 3425 3143 3201 2224 1393 1884 859 726 1798 1614 1309 696 1871 580 588 811 488 828 876 613 911 1220 647 442 650 604 485 616 2473 2573 2775 2215 2538 2291 2511 2100 2777 3184 2808 2520 2759 2438 2108 2379 2077 2559 2684 2339 2662 2420 2983 3294 3071 2744 3400 3253 3316 701 542 472 2616 2430 1367 3435 4333 4382 3582 1247 1196 1164 316 1126 469 449 371 337 2243 1086 1118 661 793 687 677 1592 2239 1168 2095 1580 1572 1507 1514 1856 3187 3797 3164 3245 6255 5643 3149 3212 4317 4666 1831 1151 1720 2139 1760 1102 2362 895 2777 1055 2499 1045 193 159 1390 1567 1882 4457 2237 460 1722 827 957 585 610 1188 1051 1366 1797 1338 2867 2236 1020 960 1861 2476 2311 2325 1920 1938 924 985 915 2446 1223 2090 541 1344 827 1387 937 869 972 1220 2694 2072 919 927 944 951 968 960 1050 884 752 1361 1824 1240 1050 1926 1106 1025 2793 890 1051 1310 580 802 818 829 1198 1152 1507 1373 1386 1537 1565 1505 1525 1660 1402 1491 1008 1078 1019 1547 468 558 726 350 411 426 1106 671 591 370 868 470 1387 781 457 445 649 677 464 669 562 288 237 329 386 385 385 384 452 557 628 425 577 641 302 378 472 549 518 641 677 444 687 443 559 689 659 532 327 362 443 459 569 472 651 403 628 644 743 613 618 487 397 950 899 809 609 762 702 599 886 594 827 825 802 960 899 686 692 803 515 625 606 804 624 512 491 371 457 544 571 734 451 413 747 402 1037 771 701 911 555 601 811 910 587 576 783 154 851 424 507 539 546 295 568 832 479 905 1026 810 943 782 1043 390 254 483 309 334 245 307 448 218 169 428 349 332 478 531 342 441 436 416 221 403 307 110 463 381 266 1208 480 486 376 476 842 566 458 440 652 351 665 522 610 490 721 590 565 797 863 503 310 518 605 517 823 808 873 513 479 280 466 429 256 414 836 912 1081 929 1121 640 767 679 831 904 814 642 720 858 624 1245 622 1193 1007 836 1102 1018 654 618 717 324 974 1102 1192 905 1056 708 870 339 879 920 1817 394 469 370 468 466 521 679 467 842 489 588 468 436 426 404 559 1287 1325 516 605 491 1536 460 412 342 474 493 781 618 701 818 765 934 605 912 862 740 729 911 686 748 794 682 579 777 667 622 572 612 524 389 437 1203 545 381 637 335 477 304 498 532 942 609 682 1161 530 1085 743 1128 961 755 725 1158 822 903 989 1164 751 666 721 665 910 753 1157 898 706 802 750 559 960 798 1237 1333 464 1647 1275 1397 974 1024 743 1209 471 870 1169 339 1013 916 881 964 897 889 741 949 922 912 1066 1707 812 892 881 1009 595 1796 2071 1489 1088 941 877 690 611 1072 928 702 344 369 856 541 680 488 602 1079 829 474 560 1040 750 619 775 968 1250 832 911 726 793 1299 1244 1421 1049 1058 1197 1223 1170 1157 968 941 1039 1315 1441 1125 1091 1161 1089 1235 1108 1088 1048 1324 1284 2643 2783 2455 2028 2126 2086 2273 2442 1781 2483 2230 2488 2099 2266 2163 1583 2728 1872 1427 1222 1280 1157 1513 980 1068 1257 658 1099 2259 2042 1408 652 674 818 377 727 701 703 474 579 691 445 441 743 782 928 478 646 470 482 648 642 1027 947 898 969 906 575 829 1003 859 1030 744 773 787 1054 667 855 1230 1460 1117 1148 1213 949 372 415 387 394 382 354 646 679 230 281 471 223 311 303 359 398 143 259 235 184 184 254 237 254 190 426 243 414 517 561 711 675 690 363 270 284 533 468 380 502 410 460 488 685 587 489 479 319 303 241 298 580 489 698 782 1046 766 478 408 746 732 678 755 719 609 937 750 831 816 665 589 772 833 739 1010 584 474 760 639 657 616 890 771 965 1243 850 833 883 1091 484 932 1017 518 265 1211 636 1209 575 567 1136 592 659 569 531 1247 1051 603 707 677 1271 1283 1253 1088 1079 396 368 514 902 718 1414 921 560 475 1143 896 1297 824 986 1312 1416 818 1121 923 1183 947 1310 1716 1492 1241 1172 1266 1107 1051 1736 1455 604 560 580 553 676 554 2872 1224 1009 970 972 1298 1154 1032 1159 1362 1498 1670 977 448 928 420 759 357 789 1079 976 896 745 743 741 753 763 977 1228 829 1215 595 645 546 518 505 333 317 273 339 331 315 275 554 324 511 329 275 782 876 966 807 1122 1203 1074 1100 1059 974 816 915 1285 1161 1247 1239 1219 1142 871 998 918 837 940 803 898 748 787 935 706 994 698 656 838 753 746 740 688 703 640 689 828 585 1001 694 814 892 1278 1128 836 1060 1263 1369 1607 856 1558 884 877 1061 1464 1105 1490 1105 641 413 453 314 183 175 169 217 662 482 624 705 718 673 915 332 498 582 432 411 327 348 323 530 1073 353 798 564 651 444 516 837 522 617 533 578 536 753 402 314 664 620 645 475 572 355 319 1465 801 783 740 453 536 334 308 256 288 617 678 726 743 526 510 543 447 428 832 919 988 812 908 1095 936 664 633 696 673 763 1062 414 631 665 587 675 801 804 590 718 555 741 420 584 939 452 358 758 1643 995 800 400 775 373 648 427 681 924 2326 789 2491 2101 2514 2180 2153 2142 2254 2164 2465 2127 2477 2267 2475 2599 905 742 778 498 976 926 804 870 841 662 1449 1283 693 754 996 1091 641 1050 1080 915 902 775 652 619 583 686 728 830 1394 1206 604 959 845 679 1051 528 446 589 726 879 1049 1037 968 474 986 1020 903 688 774 904 656 717 645 710 11829 1707 1578 1850 975 1271 1743 1574 1503 1733 1065 1803 1834 2112 941 1725 1014 1073 1013 1008 1122 871 1268 1167 1748 1890 1584 1722 1156 1315 1585 1883 1618 1374 1407 1877 1044 1273 1220 1067 1179 928 1381 1736 1203 1419 1623 2027 1772 1673 1419 2112 1168 1142 1352 1614 1291 1072 1293 1387 712 1181 1529 790 1523 1436 713 2058 1259 991 1180 1043 1943 1378 1265 1032 993 1472 1100 1577 1280 1769 1830 1596 2020 2742 2278 2598 2343 1508 1530 1256 1766 2006 1472 1465 1452 1322 1790 1691 1651 1680 695 906 626 956 520 306 311 222 331 252 186 296 132 252 235 160 256 206 251 283 268 260 485 247 173 309 300 460 518 312 265 247 251 244 348 312 353 535 290 362 292 707 453 331 276 257 213 315 206 327 239 232 305 347 329 908 430 236 236 192 207 241 1479 334 389 423 164 138 194 185 192 163 382 265 669 474 424 176 198 509 300 505 284 719 309 803 185 306 466 261 688 1148 979 855 844 182 437 138 247 389 463 430 519 411 603 653 439 559 795 1194 474 807 973 682 389 720 782 381 587 650 605 548 785 435 371 618 462 687 340 225 270 836 559 430 1183 899 795 703 367 637 553 1077 487 450 422 242 614 328 512 667 1248 788 902 423 946 621 273 933 609 646 650 545 736 297 504 515 470 947 230 488 579 872 600 536 620 665 686 822 904 813 540 699 477 233 545 481 336 476 246 296 462 599 498 578 514 618 624 366 316 413 371 403 205 543 326 393 544 402 390 875 712 373 472 382 590 485 600 284 319 425 473 768 597 424 254 536 636 412 545 241 552 538 590 420 347 1077 247 658 507 311 351 400 301 833 315 480 624 816 641 574 419 424 349 681 623 717 743 586 816 693 361 474 363 214 389 911 222 295 223 194 244 288 369 583 291 317 399 560 438 797 832 916 497 269 546 401 240 140 206 306 94 444 270 667 648 775 822 588 405 373 604 461 240 327 300 378 384 494 392 500 358 380 426 659 506 346 709 751 753 734 778 609 910 359 219 488 231 211 607 577 445 248 353 550 292 310 239 194 448 240 386 290 422 581 518 720 333 251 239 627 359 493 431 660 378 457 162 676 401 290 349 650 658 528 750 2743 2778 759 553 759 633 465 573 706 527 703 1251 755 1047 807 517 499 748 652 331 833 589 517 606 633 527 324 464 978 478 400 586 749 743 428 299 540 490 355 614 468 664 419 442 995 1002 653 434 1072 536 742 542 387 270 347 737 687 1794 950 755 970 427 590 665 442 784 495 427 286 312 367 1970 1544 2768 1112 613 1403 1022 1169 986 1261 1113 1249 880 898 901 613 522 1255 693 403 349 280 222 311 305 1078 1248 973 876 1250 2992 2813 2665 3225 2958 2688 1803 1133 503 2415 2546 2606 2657 2917 1872 1990 1956 2225 2490 2996 2082 2128 2972 2423 1962 2654 3173 3744 3104 3054 3259 2481 3612 3045 3337 1046 1480 1575 1444 1592 2182 2058 1791 1162 1915 486 527 853 1038 855 502 690 1237 2023 912 326 515 441 423 342 3817 3109 3134 2029 3253 2942 2514 2947 2120 2436 3000 3732 2778 2646 3171 2543 3343 3582 3364 3787 4518 3273 1562 1896 2537 2613 2545 2473 2219 614 578 283 2588 2383 1929 5081 5136 4791 4687 1053 1142 1110 393 1275 258 519 216 339 1782 1100 1128 725 812 736 389 971 1510 927 1804 1627 1123 2818 909 981 4114 4814 3427 3649 7043 5427 3295 3649 3754 4558 1183 1001 870 1649 1531 851 1808 639 2108 914 2354 1246 143 113 2016 1360 1939 2707 1392 1066 1568 1111 792 491 438 1197 1091 1312 807 730 2814 3609 1414 819 1827 1345 1411 2627 1402 1420 1085 906 821 2143 1312 2942 1209 1118 632 1434 721 606 986 1058 3820 2444 787 679 641 852 700 626 808 691 676 1057 1431 941 1264 1770 944 849 2806 556 752 870 540 1339 1441 1342 938 827 1437 1276 1390 753 779 1078 739 811 1088 871 1258 752 912 789 730 647 247 642 259 555 1231 537 507 477 389 802 1256 800 833 617 764 961 497 253 754 242 228 350 554 453 396 362 583 578 451 415 383 717 555 710 687 674 821 612 742 419 488 108 675 750 541 220 981 1240 543 566 1208 979 1407 1098 650 722 947 1367 925 545 571 865 1172 930 574 668 679 631 612 562 681 620 746 878 1152 1277 542 1335 435 1025 974 1310 1273 783 594 746 888 757 809 822 581 1165 676 399 906 953 713 953 435 636 951 1245 699 799 1260 244 1675 562 1103 553 880 375 585 964 539 1544 1656 1801 1558 1349 1180 691 512 210 542 534 1054 668 387 469 353 387 277 213 247 784 540 503 352 324 577 178 217 276 159 574 233 1411 470 555 475 291 442 469 347 383 455 582 1463 1040 1002 1000 663 493 843 895 414 701 395 276 806 487 445 808 635 434 380 626 728 396 299 451 1045 712 738 901 753 769 588 389 764 704 536 718 587 773 572 850 664 1296 1206 730 844 760 453 659 626 199 783 914 997 925 570 414 802 302 574 718 1216 315 356 294 302 403 414 444 857 399 353 465 772 692 118 108 350 475 794 774 836 388 1262 372 410 257 437 351 1219 867 1114 1114 1033 1138 1004 845 570 552 542 712 564 582 545 954 719 1153 817 781 647 737 578 369 308 1098 488 493 365 88 511 290 540 640 946 382 348 1068 848 1260 965 1103 1281 644 239 1377 1277 1531 1583 1248 1559 1799 1366 1612 1929 1799 1564 1008 711 698 709 483 1701 1703 1279 1652 519 1450 2090 2307 1105 959 1008 1427 893 1031 1923 1065 977 1319 777 1582 781 1085 1019 1018 1068 732 880 1089 898 483 1206 1079 984 940 1462 1446 474 325 673 1109 973 464 353 852 602 635 647 508 589 1259 2164 1075 669 1302 978 1138 584 358 804 809 1633 831 1333 882 979 902 830 1048 1327 1051 1063 947 1537 954 854 1076 1251 1722 904 1558 1652 1258 758 1425 1604 956 1170 1023 839 3525 3282 2640 3393 2128 1927 1465 1666 1598 1992 1376 1757 1269 1797 1966 2027 3357 1839 1582 1124 1221 926 616 1024 1350 1183 990 1527 1554 1388 2367 1110 874 1100 794 513 1054 288 896 1090 1100 543 918 689 538 247 512 258 471 437 369 327 571 553 387 524 506 587 737 973 1553 1362 1203 1278 1205 1532 2038 1366 1377 1873 1375 1088 1173 444 327 452 404 395 463 247 454 377 455 195 344 250 301 160 400 414 158 74 150 118 452 433 508 355 409 394 677 388 541 772 819 839 857 554 644 506 798 393 332 344 511 768 598 454 1149 691 652 708 589 434 782 565 267 481 366 662 508 458 207 299 464 490 484 507 628 459 882 484 586 289 505 504 700 567 506 330 837 504 412 528 352 508 686 1148 1107 1281 763 1249 1673 345 609 529 552 177 821 255 849 660 275 777 220 605 212 575 1108 1035 420 418 262 986 880 852 1578 849 333 319 458 761 519 1272 935 578 430 856 821 462 305 868 1058 804 1298 961 1071 890 1281 747 1192 956 1180 1023 673 1227 707 669 1016 305 881 391 481 510 643 2145 1158 1185 930 1204 1208 1064 916 1150 957 966 843 856 614 627 952 541 531 559 562 771 733 664 560 454 846 823 1181 605 890 749 606 394 542 273 304 218 192 170 208 198 200 190 292 145 486 431 441 561 953 1090 845 564 660 635 632 584 495 655 890 628 641 711 891 709 992 775 845 694 673 932 1419 725 702 1086 867 878 744 838 703 1644 1367 973 946 935 1144 1040 839 1200 1618 972 760 783 1479 712 804 1073 980 947 854 916 594 1035 552 524 697 1579 450 904 1247 796 347 439 254 90 158 214 194 634 651 1053 595 1158 1300 940 296 812 910 274 927 503 547 655 535 957 289 802 329 332 473 516 359 551 514 464 438 406 531 213 594 271 251 392 591 832 836 280 1185 508 482 477 635 851 565 520 540 672 534 475 549 327 509 207 285 299 366 514 704 696 470 506 438 598 462 668 541 637 737 1082 324 587 694 450 840 887 698 688 460 565 634 377 378 572 528 406 971 1683 1755 2466 740 462 570 423 414 574 930 2499 985 2619 2309 2066 1678 2192 2429 2322 2025 2112 1918 2115 2676 2200 2119 709 634 902 681 1411 1087 1000 856 852 928 687 1105 1663 1345 503 730 749 685 911 1095 1053 1145 843 1131 1158 1751 1823 2109 1442 1262 559 816 525 590 785 1324 997 846 551 635 812 780 819 891 697 802 756 1025 988 994 740 935 839 1097 1707 11446 2229 1653 1065 970 1383 1498 1308 1230 1300 1747 1662 1460 1143 1365 1310 1415 1344 1318 1232 1041 1067 1130 1196 1581 1306 1697 1392 1621 1207 1729 1666 1658 1465 1516 1549 1753 1483 1314 1652 1215 1566 1401 1271 1399 1457 1445 1471 1627 1392 1519 1152 1221 1262 1331 1248 1170 1247 1145 1082 1350 1422 950 1281 1119 956 1284 1253 1453 1169 1154 1415 1337 1041 983 834 1270 1145 1347 1180 1714 1647 1510 1626 1969 1791 1668 1642 1256 1301 1237 1406 1537 1270 1259 1165 1227 1649 1502 1467 1411 770 675 581 1083 702 501 285 261 301 355 547 334 186 339 467 282 387 292 377 334 409 349 409 352 211 392 267 476 640 422 321 229 247 335 381 236 317 627 466 520 486 654 389 362 285 304 272 312 539 382 318 282 359 442 410 1068 518 182 172 456 396 298 1083 354 402 332 327 212 365 332 413 258 359 238 600 705 892 250 306 422 319 467 388 595 563 988 261 536 361 389 376 755 586 428 818 313 490 190 344 279 515 591 583 397 545 659 582 558 630 556 475 665 673 649 536 607 833 610 853 361 492 468 766 402 425 509 359 322 524 469 300 881 587 399 817 1101 818 658 810 657 766 1206 574 1047 607 413 836 423 384 1094 819 990 731 404 734 740 349 921 548 693 632 656 652 417 446 556 369 510 405 546 461 863 900 490 559 920 668 838 974 887 455 751 576 427 650 358 398 580 351 409 531 424 516 543 861 549 742 491 608 482 542 670 292 362 345 341 545 565 600 890 637 512 582 447 828 411 701 517 504 369 422 688 740 562 365 678 636 727 465 345 563 681 506 618 420 1148 383 810 529 776 363 531 327 1010 442 663 616 705 515 565 501 572 685 928 892 676 700 768 860 455 450 656 567 362 597 708 403 463 223 341 272 446 576 698 457 533 542 713 585 669 795 870 525 726 629 406 170 163 134 160 220 502 354 766 630 885 904 711 578 500 478 726 350 205 543 575 265 314 575 638 503 592 501 496 371 302 529 496 730 918 864 738 659 409 503 579 453 388 525 581 507 341 602 639 365 397 363 366 449 446 356 366 567 465 441 757 475 404 389 562 337 454 411 476 610 335 303 685 910 442 399 610 742 749 715 3394 3832 754 731 633 708 693 689 914 657 844 1102 803 926 1097 603 486 580 447 456 555 732 970 945 573 700 462 684 736 574 536 539 710 600 572 467 908 349 288 731 579 498 349 307 517 649 530 656 891 826 563 445 677 445 304 675 737 1313 942 834 567 573 559 544 466 613 603 537 193 234 306 1310 1318 1352 930 852 1301 957 1215 914 1304 1408 941 1249 951 548 605 517 1083 694 367 361 223 290 362 380 844 1147 1140 1062 1059 2104 2157 2150 2324 2163 1821 1803 1528 799 2466 2539 2418 2163 2845 1832 2235 2380 2024 2272 2516 2156 2437 2429 2369 2437 2364 2964 2891 2397 2148 2954 2292 3122 2851 3183 1245 1412 1948 1163 959 1954 2007 1540 890 2002 707 753 1054 741 825 734 662 1368 1492 599 410 526 490 449 563 2984 3018 2994 2375 3055 3068 2790 3055 2648 3225 3299 3380 3360 3012 3159 2826 3461 2902 3064 3718 4184 2975 2609 2426 3057 3153 2915 2796 2879 490 424 422 2767 2904 1773 3834 4112 4335 4536 1184 1245 950 336 1195 217 382 264 420 2333 1196 1114 434 860 668 465 1231 1413 1047 1892 1238 1665 2187 1122 1051 3656 4282 3378 3388 6670 5903 2899 3500 3924 5053 1465 988 1516 1692 1591 1176 1903 765 2196 1215 2370 1207 200 190 2040 1262 1882 2874 1610 803 1842 800 1038 528 481 1117 1109 1070 1121 898 2777 3118 1260 785 1777 1761 1693 2357 1604 1737 1422 1105 737 2164 1502 3073 1138 1407 875 1102 877 766 1135 1124 2766 2161 942 901 703 938 883 982 903 713 788 952 1416 1186 893 1738 943 806 2715 627 832 880 895 1265 1197 1272 871 970 1101 1029 1097 962 960 1089 1032 1145 916 1177 1285 1046 1103 963 547 669 362 451 562 510 1220 598 488 505 518 735 1245 621 574 504 847 736 544 307 622 274 211 370 476 585 468 422 461 485 515 378 355 722 445 398 485 612 653 799 639 597 579 294 567 619 595 210 868 609 609 483 743 562 962 722 539 784 1128 791 807 755 641 1008 915 1221 507 556 525 585 516 562 641 476 687 861 1124 915 646 1170 526 995 937 977 890 583 507 535 537 641 721 924 623 805 759 484 1058 743 586 837 509 729 814 1001 550 678 1285 173 1402 731 828 486 604 345 710 1023 761 1309 1326 1295 1362 1165 1172 1005 610 381 500 614 714 719 292 402 360 298 398 362 348 558 340 375 462 374 334 264 222 184 204 459 249 1344 460 565 493 413 741 413 485 507 587 551 1040 788 1104 896 682 585 858 726 431 788 451 540 597 428 616 626 739 700 551 436 476 394 354 312 789 708 742 900 962 861 859 581 550 884 722 926 471 972 948 1138 875 1326 1266 911 1061 706 572 835 569 227 724 879 782 663 797 513 755 381 571 581 1313 439 498 202 476 333 367 269 603 559 327 518 913 940 197 208 325 894 1194 731 789 346 1235 437 392 281 484 527 933 649 761 852 753 931 945 670 665 607 599 787 597 644 585 828 674 999 714 594 599 773 471 499 623 1163 568 410 510 238 634 238 481 394 1053 583 677 1223 556 1009 1015 1114 1487 822 552 1082 908 1020 1058 754 1067 1100 1026 1486 1836 1583 1249 1273 599 664 586 736 1211 1020 1356 1131 497 1474 1550 1734 1168 1386 1003 1265 836 1062 1542 522 1494 918 620 971 595 1089 1013 1043 1089 980 740 1058 921 939 1179 954 860 1146 1465 1440 797 623 441 856 675 617 826 583 618 710 523 578 713 1107 1204 1035 754 1314 843 1060 634 534 922 765 1783 824 1076 1082 924 866 851 985 1298 828 1072 1230 1346 956 1147 1018 1303 1328 1073 1335 1769 1291 1080 1508 1672 1103 1201 1210 1125 3356 3371 3039 3068 1748 2144 1793 1957 1942 2426 2037 2332 1567 2086 2367 1807 3097 1985 1828 1190 1346 1172 1022 1179 1523 1394 898 1861 1884 1578 1993 860 1088 1054 512 579 891 659 685 654 1138 575 860 564 502 497 387 629 424 464 554 515 614 575 589 778 819 502 911 1099 1757 1290 1150 1462 922 1368 1605 1314 993 1661 1234 1121 1321 570 423 330 306 520 510 401 414 361 191 310 426 540 213 275 486 279 165 98 285 251 234 218 266 221 192 419 654 544 566 718 623 591 633 454 615 512 458 411 385 421 477 649 489 379 757 727 746 667 605 522 690 681 363 560 612 696 679 394 209 396 443 559 392 547 609 720 814 588 810 669 542 596 951 761 541 444 762 935 488 565 492 887 805 986 1070 1133 969 1091 1104 585 876 981 568 193 1203 456 1113 651 398 938 542 676 471 639 1089 1189 392 697 559 1305 1143 1134 1514 816 466 395 554 966 548 1095 984 647 455 1100 1079 501 459 845 1005 898 864 960 1160 1186 1106 1105 1505 1208 981 1196 1366 1193 1001 1131 1004 382 884 624 857 787 658 2413 977 943 710 957 1400 1150 1094 1362 1118 1182 1244 839 587 703 790 453 483 616 700 940 1004 754 826 914 604 634 1185 853 829 759 458 531 598 609 509 308 292 262 306 244 278 237 364 221 420 259 235 598 1080 1108 918 771 779 808 865 851 872 1052 771 917 951 1075 1024 1161 1167 799 1028 950 689 796 1375 986 1121 984 1022 911 923 658 670 1622 1248 1235 926 988 1156 1031 1215 1021 1534 1092 813 1009 1175 628 959 967 1234 1109 953 1043 655 1281 636 674 847 1354 401 1210 1396 697 347 510 269 191 240 236 288 696 522 889 729 846 699 731 562 870 673 335 551 325 312 625 573 1244 316 661 325 294 468 587 575 647 324 320 371 285 552 252 474 440 357 510 613 842 733 233 1283 803 753 584 738 732 779 730 521 598 548 739 692 596 513 210 253 339 408 730 759 713 623 571 616 528 553 880 616 652 776 826 437 757 682 562 701 786 751 758 367 504 816 495 666 483 637 509 876 1682 2218 1668 375 406 434 516 429 579 847 2286 491 2574 2379 2119 2046 2339 2079 2397 2671 2019 2747 2234 2103 2606 2364 806 675 852 679 1212 993 955 1032 833 703 1021 1320 1013 885 789 526 760 830 931 887 871 876 753 1021 986 1183 1189 1534 1286 1188 591 992 793 820 907 899 819 803 670 685 957 920 896 806 970 1066 835 986 1160 967 811 832 774 809 1578 2229 12126 1515 1491 986 1640 1325 1251 1445 1216 1285 1313 1236 1365 1437 1434 1538 1357 1339 1334 1060 1454 1051 1472 1549 1504 1660 1318 1503 1314 1581 1493 1562 1414 1448 1413 1733 1712 1134 1513 1241 1305 1630 1286 1447 1489 1565 1572 1652 1523 1587 1237 1185 1288 1358 1276 1183 1189 1192 1005 1099 1486 662 1530 1275 1189 1319 1462 1438 1218 1061 1512 1778 1436 1128 1093 1255 1180 1327 1269 1545 1608 1564 1435 1990 1807 1879 1492 1391 1806 1438 1782 1929 1715 1426 1187 1281 1545 1673 1532 1392 895 1017 775 1055 795 726 370 615 390 765 352 395 159 284 441 239 358 338 348 349 351 335 437 409 187 481 289 452 599 415 295 273 293 404 413 483 235 472 479 303 288 417 451 405 310 282 248 397 206 308 246 353 462 331 294 1060 541 287 267 271 191 240 1101 543 631 414 493 241 527 358 656 308 394 363 395 820 732 186 288 413 419 397 297 595 552 976 258 308 611 364 397 770 682 646 976 251 433 202 317 423 451 611 654 415 638 707 483 1064 965 926 551 862 611 888 649 831 897 563 927 520 397 544 791 515 556 447 333 394 539 459 434 836 476 600 1067 1003 932 775 797 827 767 1174 605 1509 710 322 816 533 519 1125 986 1440 1001 732 1189 927 389 889 824 844 594 830 741 433 584 765 492 490 536 414 723 1036 942 700 791 771 530 755 979 837 435 696 652 555 738 404 396 393 297 378 519 531 625 688 940 755 708 601 581 540 707 765 311 446 296 435 791 549 770 1115 742 682 906 474 807 452 711 302 312 357 416 822 539 577 576 644 609 715 750 455 622 641 588 835 479 1455 452 836 406 968 703 335 529 986 527 747 770 708 683 520 626 443 629 989 946 917 923 726 847 623 374 775 629 322 661 1117 274 345 212 325 539 399 894 845 522 607 580 660 801 737 947 923 596 602 1116 623 150 123 170 140 201 525 664 1121 989 992 855 847 800 734 711 766 286 273 485 546 208 773 411 692 674 709 630 746 401 194 651 589 944 882 854 772 916 674 411 736 715 681 797 835 719 577 661 687 372 422 232 398 787 611 723 535 688 632 494 718 700 341 559 603 428 618 587 729 620 426 193 637 616 491 634 686 673 966 925 4186 4239 798 1166 1098 670 862 891 905 685 1114 1137 924 1179 1183 515 454 632 708 545 541 771 917 933 770 894 639 789 1068 617 644 983 990 938 1245 904 615 332 358 761 635 355 304 305 520 581 437 465 898 687 681 455 708 477 368 863 932 1337 1006 705 475 558 497 722 569 808 790 704 182 204 322 1534 1324 1548 1165 901 1504 1332 1177 1002 1283 1540 633 730 750 754 543 623 1110 1203 344 348 495 377 360 504 1222 1542 1425 1529 1483 2146 2749 2474 2553 2388 2302 2180 1268 911 2767 2727 2524 2585 2840 2272 2541 2861 2503 2017 2053 1844 1942 2166 1947 2656 2900 3141 3521 2959 3144 3455 2335 3411 3406 3452 1715 1935 1953 1281 1277 2113 2620 1840 1163 2215 804 801 1148 873 823 736 911 1618 1798 1430 490 647 557 825 633 3181 3186 2942 2527 3040 3264 3171 3658 2831 3784 3607 3312 3324 2855 3882 2985 3848 3190 3938 4052 3908 3695 2610 2505 3394 3080 2959 3156 3151 606 507 320 3553 3342 2077 4729 5141 5437 4631 1568 1418 959 340 1145 326 635 422 408 2962 1487 1496 701 953 799 790 1687 2151 1662 2292 1423 1470 2550 2056 1893 3839 4453 3516 3664 7655 6147 3224 3855 4353 5336 1666 1187 1458 1861 2018 889 2269 763 2608 1180 2731 1335 208 188 1855 1574 2184 3437 1996 872 1635 1294 1478 884 1076 1442 1395 1275 1159 1107 2720 3377 1654 977 2173 2526 2515 3140 2028 1723 1264 1158 977 2576 1817 3061 1044 1891 1263 1238 1164 1275 1663 1208 3659 2448 1278 1082 800 1039 1037 991 945 661 745 739 1652 1399 1252 1754 1005 889 3223 794 977 1097 839 1312 1400 1255 884 1027 1191 1248 1037 1070 1081 1316 939 1006 982 1152 1300 965 1360 889 733 770 434 548 643 653 1478 631 501 718 839 1036 1133 970 916 641 1160 774 811 593 565 323 272 506 455 728 444 457 501 532 666 449 534 995 615 464 557 584 717 851 714 874 756 265 574 642 779 366 1016 834 622 596 802 770 1376 869 809 898 1244 756 1100 1052 711 1383 1057 1283 666 768 661 635 941 801 725 764 1035 950 1061 1213 790 1261 511 1040 1013 891 976 712 745 885 743 728 773 1216 1133 1310 718 512 1278 909 694 1007 512 837 1016 1186 680 748 1111 239 1419 798 915 587 602 317 737 1182 529 1136 1383 1417 1410 1262 975 617 580 482 540 478 694 874 294 420 372 288 248 380 396 704 396 445 409 393 469 300 260 186 320 799 453 1807 838 696 644 464 948 473 393 424 928 739 1301 1127 933 795 890 802 962 896 689 964 619 465 680 576 873 788 921 514 537 476 464 453 399 405 1088 869 917 1122 1294 1018 912 795 610 1241 809 923 692 848 1331 1296 1368 1330 1207 901 1066 1119 783 1225 630 600 1054 1400 857 1411 1341 847 1033 410 753 820 1989 366 420 391 583 554 542 486 705 859 402 657 968 1007 374 360 506 900 1167 818 896 564 1303 500 476 396 532 873 1273 971 1083 1269 1116 1291 943 918 719 659 655 967 650 721 632 847 575 964 601 590 706 835 677 784 735 1803 669 559 680 343 630 283 582 440 1009 566 583 1167 822 1476 1159 1334 1400 969 540 1266 791 979 1015 910 1674 1421 1161 1912 1815 2091 1444 1587 838 746 679 969 936 896 1144 1140 709 1733 1753 1988 1146 1243 1080 1337 1164 916 2042 557 1658 1062 1118 1219 1105 1419 1348 1475 1515 794 968 898 903 1048 1164 1007 893 1610 2235 2034 949 823 574 1368 1219 653 971 905 835 979 699 674 707 1103 1307 981 1053 1825 945 1068 966 560 981 909 1727 684 1322 1295 1413 1231 1180 1215 1487 992 1356 1284 1503 1934 1217 1588 1694 1612 1302 1671 2110 1738 1496 1414 1575 1246 1579 1387 1302 3174 3347 2950 3095 2090 2298 1728 1936 2049 2988 1942 2241 1897 2203 2548 2148 3537 2190 2247 1384 1603 913 987 1325 1484 1767 1106 2333 2156 1684 2470 1059 1548 1483 690 960 1173 705 1064 1216 1135 794 779 593 824 558 457 474 531 604 460 446 679 696 697 983 736 631 1130 1025 1388 1166 1703 1920 1242 1822 1743 1007 1360 1700 942 1456 1658 577 382 343 293 443 474 345 509 545 286 304 598 411 359 494 591 335 108 213 211 176 262 228 207 268 181 543 870 613 537 998 662 598 628 527 704 487 480 533 492 530 420 705 667 315 765 594 555 627 514 416 630 757 391 585 781 888 528 355 341 587 553 600 450 804 951 655 1187 840 836 1094 641 539 784 890 660 675 882 994 474 645 442 1208 653 1332 1502 1508 973 1415 1652 695 1094 1168 859 269 1365 681 1602 872 615 1500 552 877 514 803 1498 1308 652 572 429 1480 1410 1482 1880 1284 510 484 749 1227 572 1207 1335 860 634 1427 996 761 726 1089 1411 1212 1176 1189 1412 1741 1183 1346 1395 1515 1109 1278 1369 1428 903 1359 1310 572 951 694 786 593 665 3216 912 1404 1082 1468 883 849 759 929 1360 1303 1120 1115 726 755 653 485 553 743 920 872 1023 754 724 1127 780 855 1069 734 982 865 648 554 632 631 489 281 314 274 318 318 255 231 464 293 589 358 273 738 1320 1464 1134 900 923 835 958 925 863 1071 1060 998 1205 1317 1370 1245 1252 1099 1192 1527 1063 1152 1463 907 1022 1383 1159 1224 949 914 970 1617 1420 1464 1260 1153 1164 1269 1240 1287 1594 1221 824 942 1432 1115 1412 1171 1373 1120 1234 1234 778 1524 765 762 630 1521 526 1194 1908 1036 427 468 522 120 233 263 400 924 748 996 798 1076 934 580 255 1094 947 239 867 472 538 838 719 925 387 786 605 558 525 533 533 553 491 502 488 440 557 403 554 525 293 700 704 756 625 404 1926 519 491 773 713 877 798 712 564 735 882 742 865 622 520 479 484 483 219 650 1075 878 1082 1017 1043 805 621 1111 653 951 638 1065 477 794 622 548 712 723 706 729 544 610 724 524 488 494 735 611 968 2045 1602 1349 377 268 571 480 578 595 1073 3009 657 3196 3052 2786 2358 2856 2605 2710 3142 2892 3081 2868 2712 3527 3147 993 638 863 574 1152 1164 1092 1198 1016 1073 865 832 1007 879 897 954 695 802 1023 964 980 1038 781 945 906 976 916 1076 1597 1458 828 730 717 666 1203 1020 854 723 796 849 996 990 885 938 924 1122 812 1001 1135 1033 624 803 762 737 1850 1653 1515 12108 1013 1428 1665 1441 1347 1718 1189 1671 1689 1871 1544 1489 1476 1570 1469 1457 1458 1169 1196 1040 1470 1700 1390 1491 1246 1650 1226 1725 1662 1664 1431 1542 1507 1719 1452 1333 1538 1372 1561 1514 1421 1235 1679 1623 1639 1642 1425 1704 1523 1480 1237 1561 1399 1209 1297 1587 945 1325 1399 677 1354 1311 771 2041 1047 1146 1121 1186 1643 1236 1033 783 1136 1445 1061 1345 1574 1606 1466 1429 1566 1870 1917 1682 1703 1696 1742 1356 1377 1613 1362 1468 1500 1306 1661 1702 1626 1318 855 943 796 1004 402 505 392 275 449 382 261 350 267 313 322 404 414 390 416 338 410 350 521 734 297 702 351 430 544 323 560 400 428 429 474 359 531 660 327 559 525 663 350 370 373 319 258 431 414 386 287 443 521 469 418 1019 560 371 357 258 321 365 977 345 391 197 179 384 207 428 211 334 380 275 608 815 559 187 279 497 438 513 449 911 535 1182 380 457 564 411 612 602 533 466 722 398 482 315 338 385 512 697 643 487 766 530 618 726 769 918 746 941 601 850 656 978 1002 555 858 569 583 705 587 471 486 775 383 775 593 612 530 1310 627 442 1099 1001 1193 560 733 805 778 1214 785 897 522 416 689 479 592 738 1229 1283 621 446 1239 883 537 903 817 878 944 757 736 477 528 623 482 638 440 635 766 735 1119 787 875 848 971 703 1326 1098 866 923 530 410 588 457 419 620 477 523 430 649 380 638 1023 705 850 594 629 657 548 621 560 444 512 360 435 601 514 1026 758 444 576 515 850 716 642 361 364 477 444 765 435 477 430 593 611 1089 614 385 608 643 615 826 523 1408 502 989 657 555 532 447 326 1126 493 937 546 975 718 510 560 540 640 1075 1047 747 746 726 755 581 680 768 642 480 676 1175 164 260 242 352 493 539 680 897 428 554 459 563 654 803 930 841 348 607 568 410 132 144 115 220 176 474 359 809 724 675 711 676 553 489 530 536 242 290 563 636 323 598 729 784 510 583 636 531 458 234 890 548 1206 769 906 677 871 368 328 542 416 348 706 807 582 331 523 597 285 333 417 464 632 402 463 431 626 828 804 723 611 268 499 635 407 545 506 686 561 502 323 491 669 399 498 521 525 827 721 3389 4103 663 745 589 664 622 592 918 694 928 1073 873 906 1322 704 573 632 685 646 1118 747 772 810 726 796 693 773 922 568 463 604 662 592 757 467 655 352 517 698 545 611 569 530 939 862 500 411 1013 719 916 512 632 392 275 590 737 1455 930 717 544 547 445 1024 529 625 677 584 272 296 355 1157 1266 1626 942 875 1613 1262 892 889 893 1631 823 989 718 844 582 577 1407 831 407 347 387 306 395 518 1343 1549 1554 1032 1156 2484 2559 2690 2834 2693 2368 2237 1372 1202 2431 2522 2910 2990 2995 1707 2416 2631 2420 2094 2287 1993 2735 2636 2552 2832 2865 3086 3532 3352 2742 3573 2611 3456 3771 3432 1168 1923 1775 1609 1304 2079 2018 1978 878 2660 651 608 1056 814 1113 572 731 1585 2007 836 432 528 510 525 538 3863 3638 3462 2750 3514 3351 3058 3284 3217 3419 3230 4353 3334 3389 3704 3127 3984 3809 4529 3955 4219 4017 2987 2912 2802 3525 2850 3017 2976 775 671 506 3144 3123 1904 5025 5123 5011 4367 1227 1261 924 335 1063 272 617 356 328 2142 1314 1317 526 980 782 600 1316 1458 951 2152 1661 1443 2832 1325 1519 4217 4854 4005 3735 7139 6247 3510 3935 3940 5238 1734 868 1214 1791 1714 1015 1997 812 2255 1017 2266 1075 142 120 2337 1592 2345 3078 1963 897 1511 794 1252 718 633 1088 1040 1137 1361 1268 2741 3151 1683 809 1766 1840 1745 2479 1614 1582 1188 775 807 2346 1559 2964 1088 1240 632 1049 943 822 1248 1279 3639 2398 928 859 799 1003 931 783 856 849 799 1143 2486 1228 1419 2160 1273 1038 2898 681 974 1180 856 1616 1388 1235 931 1344 1465 1355 1482 1174 1179 1332 1190 1340 1211 1415 1286 1122 1321 1332 483 578 364 488 645 722 1403 677 513 519 489 971 1103 615 743 808 1108 934 636 241 605 374 338 403 402 479 453 450 550 594 553 635 635 698 615 540 619 713 930 623 765 614 579 258 896 920 930 236 753 931 559 630 779 661 766 951 578 1025 1202 843 824 571 792 1116 1086 1109 572 653 593 569 585 647 528 589 967 891 999 952 810 1144 592 807 769 1118 1181 792 684 665 580 570 561 973 759 1398 862 617 969 934 694 964 625 818 976 1208 724 840 1536 241 1465 655 809 532 569 442 857 1206 834 1262 1472 1248 1285 920 834 542 405 617 560 455 754 628 583 475 361 585 313 423 424 592 542 416 360 308 400 345 257 351 292 508 347 1376 629 874 767 509 704 596 452 423 686 489 1170 881 1168 932 882 887 996 960 634 918 563 524 641 797 830 989 762 687 449 637 758 395 225 437 1128 854 895 919 1179 776 877 551 791 980 678 924 605 720 661 1172 826 1457 1418 947 1057 975 434 801 787 272 954 1129 940 1043 653 660 1217 311 602 716 1705 311 243 232 436 305 356 442 686 581 240 809 821 556 399 367 490 921 829 996 1075 447 1087 396 481 283 499 418 1152 891 943 1093 993 1208 933 831 932 962 872 1047 888 920 554 830 597 991 671 672 661 887 601 541 655 1222 714 483 546 329 718 456 548 540 1002 549 471 1478 510 1107 920 812 1498 650 580 1551 805 964 1053 1003 1345 1149 1143 1573 1500 1899 1431 1019 529 631 643 954 999 1100 1553 1013 490 1336 1754 1999 1379 1128 1257 1275 1124 1116 1634 497 1121 929 752 968 750 1252 1234 1167 1278 754 845 1243 925 771 1420 941 934 1176 1382 1498 1088 932 541 1417 1130 816 731 782 615 699 739 588 516 1096 1302 761 860 1291 901 1558 467 613 660 607 1953 921 1025 799 1021 977 921 1284 1257 963 978 1274 1203 1130 1195 1289 1484 1313 1232 1407 1791 1489 931 1154 1419 932 1056 876 1071 3278 3415 2708 3134 2376 2077 1597 1890 2362 2917 2052 2200 1972 1948 2353 1825 3385 2411 1906 1377 1496 1048 965 1417 1494 1541 1034 1929 1977 1718 2461 1278 1231 1052 786 592 1009 475 753 793 985 706 897 561 592 550 464 385 546 323 549 466 617 797 715 723 728 518 1043 1153 1508 1617 1208 1158 1253 1371 2012 1530 1442 1339 1110 1287 1419 934 268 435 393 349 530 332 769 435 403 249 406 408 335 232 503 329 208 111 147 155 353 340 345 332 279 592 567 495 520 738 1016 892 944 558 649 564 705 365 347 373 792 505 420 419 1066 286 264 416 321 450 626 839 523 702 1034 1294 565 472 239 651 574 638 538 611 700 653 816 583 556 908 827 661 823 446 810 590 543 720 488 516 439 923 929 1350 1145 1470 1201 1378 1701 920 1347 1021 683 280 1176 494 1209 777 441 1079 659 580 581 530 1358 1022 595 771 600 1223 1220 1174 1696 999 378 362 645 953 644 1346 1037 694 469 1005 1059 479 578 1110 1185 890 1110 1064 1081 1060 1344 1075 1539 1354 958 1157 1075 1493 1059 1485 1601 396 1464 652 714 761 657 2874 1335 1038 895 1278 1166 1042 894 1154 1500 1516 1266 1114 882 1068 771 567 553 530 596 770 903 712 810 979 798 884 1271 888 936 731 657 607 674 609 517 200 263 233 246 234 172 154 505 244 461 484 355 678 1336 1107 1174 793 864 700 967 850 830 1088 1067 794 941 937 1171 942 1022 871 944 1058 648 768 1469 758 758 1145 1162 1139 771 905 1020 1824 1648 979 927 1122 1085 824 973 1262 1548 1163 834 980 1643 686 1167 1225 1213 1181 1071 1455 874 1545 945 810 731 1017 629 866 1101 685 524 439 323 252 262 276 337 700 756 734 921 1011 857 731 265 668 764 366 871 654 275 582 799 1352 276 939 422 477 478 783 460 674 599 544 553 439 525 384 795 425 495 611 500 1043 1048 428 1564 663 583 571 689 586 658 587 458 626 500 685 717 576 722 339 440 203 299 649 1013 883 701 769 826 727 661 885 667 815 734 1314 493 542 837 731 801 972 908 974 506 739 713 555 545 750 789 621 935 1416 1687 1544 350 431 465 512 428 535 1056 2851 845 2901 2673 2546 2400 2638 2637 2551 2575 2494 2589 2542 2754 2661 2345 926 752 1063 807 1530 1037 1170 1063 1017 945 969 1245 1183 895 844 663 658 974 1263 1340 1203 1199 1145 1323 1369 1897 1905 2179 1436 943 750 760 975 810 1049 1019 820 843 741 713 1281 1300 1292 1147 915 894 1077 895 1086 962 704 629 580 720 975 1065 1491 1013 12051 702 1242 1269 833 1348 777 1122 1327 1057 939 1083 1174 1133 1051 1031 912 759 1013 986 1019 1071 1033 1161 1254 1264 848 1455 1307 1157 976 1100 1294 999 902 957 1036 936 1113 1038 1238 912 984 1013 1227 1049 1076 1088 1054 1016 929 877 823 781 861 826 963 838 1178 875 1077 1039 1291 890 1116 1206 1305 1307 1059 1176 1142 807 1233 1199 1356 1361 1116 1295 1247 1214 1470 1903 1553 1514 1651 1368 1666 1463 1293 1356 1194 1255 1146 1224 1553 1561 1539 1606 957 609 919 954 522 450 302 288 334 416 398 282 326 313 275 347 452 388 384 349 441 435 500 395 243 370 292 536 657 346 381 307 333 471 513 399 409 548 382 270 250 418 294 376 326 342 330 635 275 413 413 528 591 703 652 980 533 446 430 307 346 268 743 645 693 258 237 211 279 215 226 221 306 228 567 1141 354 286 437 314 341 448 446 707 611 983 306 435 490 328 357 714 566 441 592 473 695 422 273 413 413 505 540 261 653 443 504 779 641 541 381 859 742 756 656 754 601 698 628 351 649 509 409 557 349 702 280 422 822 413 453 940 576 589 880 1205 968 508 678 634 695 1084 653 809 693 406 810 624 478 1126 930 1279 605 598 1036 821 740 935 740 715 605 987 667 428 743 819 626 728 585 616 676 656 892 696 526 788 694 777 907 948 632 441 442 372 503 401 387 422 361 449 249 524 333 752 1172 483 780 424 631 514 380 430 387 306 413 484 633 521 665 861 646 393 618 476 925 575 762 323 404 547 677 721 651 738 426 463 460 647 457 383 456 886 468 800 573 1311 404 946 512 507 398 376 457 1030 545 980 714 881 637 566 481 329 631 922 961 1109 1170 811 745 431 380 456 668 537 714 695 266 298 228 422 464 340 676 972 493 734 892 459 892 830 872 957 272 449 925 432 193 168 146 183 148 525 502 1059 854 926 679 974 573 461 401 441 150 117 439 559 191 733 623 744 804 750 257 406 428 227 626 590 1077 820 788 905 504 274 381 684 349 321 305 329 452 311 367 361 398 462 373 588 456 368 525 506 669 748 863 667 871 262 591 617 558 634 637 892 523 595 450 424 586 359 837 497 561 860 754 3759 3957 914 601 634 728 1153 971 600 452 1108 1104 1049 672 865 673 489 599 444 576 627 624 1058 1026 736 801 641 801 870 478 548 874 827 726 986 548 827 587 402 673 470 349 437 421 584 775 455 358 981 701 939 617 966 603 839 503 727 1121 941 746 524 618 326 510 643 767 1020 902 240 258 335 1083 1440 1839 1035 874 1406 1025 1158 1299 1368 1550 700 689 900 797 763 940 963 1201 434 356 379 349 519 555 1379 1026 837 1285 1337 2014 2299 2125 2185 1749 1899 1757 1043 1314 2021 2012 2276 2930 2742 1812 1860 1948 2090 2079 1960 2186 2252 2124 2246 3121 2787 2944 2649 2397 2008 3286 2170 3523 3393 3685 1156 1565 2248 1041 897 1951 1782 1288 1127 2221 905 851 870 835 1019 683 533 1220 1318 1036 367 388 311 481 575 2888 3011 2886 2458 2855 3255 2744 3149 3055 2974 2667 4029 3870 3361 3850 3374 3790 3368 3847 3566 4090 4017 2607 2304 3175 3290 2548 2616 3150 636 505 581 2731 2866 1430 4638 4904 4610 4203 1226 1193 1159 326 1263 287 710 475 525 3069 1278 1076 962 865 696 627 2045 2048 1447 2261 1311 1481 2576 1526 1766 3050 3652 2450 3019 6229 6005 2757 3428 3700 4921 1557 1356 1763 1606 1757 1028 1928 708 2223 1137 2613 1523 276 243 2713 1491 2064 2960 1641 1028 1378 730 1422 606 547 1366 1289 1257 1261 1208 2914 4040 1558 607 1326 2330 2145 2668 1967 2002 1250 821 723 2251 1378 2888 814 1353 926 1195 1072 947 1283 1264 3026 2818 1140 1123 803 1070 902 833 713 902 953 911 1648 1024 911 2000 965 835 2633 644 902 1282 819 1193 1498 1184 1014 862 806 779 774 1442 1611 1463 1297 1544 1296 1456 1112 986 1517 1004 815 741 618 451 631 662 1225 626 484 656 812 766 1191 776 1439 662 1022 658 783 352 579 372 338 497 433 598 382 382 402 527 417 516 551 649 498 406 397 651 665 732 704 643 349 473 783 935 908 419 839 661 406 603 856 696 732 800 564 758 999 491 549 579 489 1433 1011 1063 501 537 518 526 515 472 520 468 477 760 997 931 495 642 531 807 857 792 1031 555 532 565 483 666 683 1174 633 756 505 674 812 670 565 799 498 693 789 887 530 613 1401 260 1538 689 620 490 489 287 1005 1150 664 1090 1077 1203 1250 919 974 826 698 611 553 670 535 448 384 378 323 343 371 359 684 433 374 436 245 221 840 474 407 395 217 702 397 1196 955 710 650 503 761 588 676 711 735 804 1099 787 1000 812 730 813 797 719 413 901 688 370 721 744 890 899 1060 926 882 290 393 401 329 399 786 706 862 642 1232 998 817 1141 886 1200 908 707 1318 1400 1037 1403 1108 1709 1416 577 806 1076 650 833 578 365 840 1068 1130 1062 934 806 922 645 588 695 1817 228 206 259 292 335 335 408 548 507 402 1087 689 1463 425 423 450 861 918 645 764 422 1032 262 478 328 349 611 932 790 846 978 888 1000 1062 899 556 528 522 618 524 562 490 747 589 815 627 729 743 966 626 672 755 1341 767 625 442 385 530 282 500 420 1069 505 446 1101 1192 1478 1166 1330 1085 749 642 1719 1107 1042 1105 806 869 835 911 1106 1104 1184 683 738 788 970 879 768 1051 942 1335 971 612 1212 1069 1258 1093 864 922 1298 1065 936 1289 448 1100 711 899 789 915 907 851 1004 1071 930 977 986 1387 654 1372 898 798 1024 1117 1252 860 800 618 1076 962 775 733 704 639 760 868 676 652 926 705 1134 1253 1416 868 1396 982 831 955 751 1749 820 1163 832 1099 1676 1431 1814 1220 1307 1042 1219 1239 1553 991 929 1367 1310 1165 1325 2032 1153 1169 1628 1608 1295 1288 1242 1426 3363 3328 2745 2982 2279 2049 1877 2083 1961 2574 1888 2113 1908 2178 2291 2116 3382 2398 2060 1475 1588 1169 1097 1618 1138 1912 883 1621 2303 1955 2128 1052 1516 1354 610 741 1133 727 1157 1182 1147 783 550 544 499 427 421 650 606 502 333 314 463 861 630 1035 893 770 951 1353 1165 1091 1279 1327 1197 1276 1474 903 1128 1137 884 1293 1474 587 352 371 335 405 463 331 652 540 392 283 576 541 388 284 596 370 58 48 411 179 176 165 172 172 156 652 622 608 477 489 454 406 412 410 528 493 448 446 422 431 420 531 570 322 768 463 428 540 448 374 525 718 551 779 758 1132 615 515 343 467 502 476 699 473 529 483 639 765 760 506 415 523 606 559 528 356 580 639 576 691 608 1158 642 755 834 900 753 804 884 548 794 761 815 349 1297 609 1456 866 544 1510 702 695 638 674 1261 1050 597 450 414 1251 1180 1414 1523 862 587 467 441 987 466 1086 1140 606 748 980 1049 698 760 848 1361 902 1038 1047 1284 1406 1074 944 1277 1279 1086 1080 1385 1507 1224 1493 1445 386 600 403 745 641 595 2673 980 1073 907 1010 1020 936 836 973 1448 1344 1099 1600 1239 790 735 538 842 1384 618 670 753 771 758 864 723 714 1080 736 707 907 527 614 360 589 475 453 489 463 469 467 433 425 607 252 511 745 260 822 1093 925 797 870 865 677 872 909 798 1066 935 1042 1076 1060 930 1067 1210 937 1041 989 995 1102 1354 1143 1308 1004 944 772 1056 706 684 1244 1237 957 1184 959 1085 837 975 899 1175 1244 827 694 1011 516 1121 1517 1098 999 1108 1399 681 1604 818 727 683 1607 462 1369 1628 957 769 603 408 209 306 271 386 617 946 729 482 778 634 435 569 857 838 361 765 385 283 728 638 958 373 522 603 482 531 682 483 435 421 603 340 273 433 364 469 471 295 953 500 1007 801 338 1827 738 647 565 469 737 504 460 378 639 751 423 512 633 513 423 477 428 360 708 1244 772 698 819 826 560 756 1134 942 983 563 1407 416 1007 975 914 1062 1078 877 627 441 396 580 471 665 551 546 406 965 1613 1529 1002 406 466 376 517 429 708 608 2389 379 2594 2245 2512 2494 2698 2796 2937 2822 2543 2689 2744 2521 3104 2627 643 838 1021 760 1115 1216 1182 931 898 970 1044 914 670 798 728 865 786 1163 1000 804 774 780 703 1071 1045 1009 972 1192 1128 987 480 693 453 760 579 522 450 533 595 662 862 805 724 566 718 618 489 720 794 503 707 725 671 663 1271 970 986 1428 702 10911 1575 1161 1257 1672 968 2169 2286 2300 1408 2102 1283 1308 1206 1243 1203 1276 2101 1110 1489 1891 1113 1600 1567 1524 1534 1683 1741 1445 1079 1612 1121 1467 1141 1446 1484 1167 1754 1378 1304 1311 1406 1475 1406 1456 1334 1891 943 1056 1324 1242 1416 1333 1350 1601 800 1415 1267 783 1565 1460 649 1812 1263 889 1074 878 1416 1589 768 830 1062 1181 878 1334 1246 1564 1376 1620 1541 1909 1934 1845 1669 1095 1306 976 1229 1291 1111 1479 1622 1333 1474 1618 1601 1450 612 831 685 1098 448 366 153 120 163 158 193 398 149 352 190 270 244 194 208 176 231 172 384 292 146 371 221 464 623 132 156 128 140 219 347 138 221 434 268 454 411 561 200 344 278 274 228 323 266 227 286 299 377 181 171 708 396 228 214 142 309 290 719 254 282 90 223 236 270 338 225 269 449 336 425 538 532 168 226 251 352 279 297 603 347 956 286 403 468 301 527 327 387 291 674 330 391 166 178 678 355 303 355 467 674 633 454 640 806 876 484 693 884 833 583 753 610 515 542 427 365 546 644 319 345 401 532 424 543 204 350 904 557 318 947 758 679 522 381 487 554 1087 518 846 484 287 434 329 414 646 931 951 995 519 1129 838 335 723 475 528 551 473 480 321 436 500 370 554 269 729 679 862 1013 760 604 888 538 747 792 834 817 864 917 412 961 438 350 322 328 356 345 394 648 550 554 801 682 376 401 443 432 545 186 456 352 400 574 449 348 717 475 476 441 355 639 374 542 339 366 641 578 546 173 189 250 568 367 413 505 265 626 575 356 563 288 1134 318 773 500 341 384 384 284 870 486 492 554 393 640 427 445 320 393 754 745 673 677 666 640 729 528 593 463 322 479 793 209 353 208 382 334 224 490 619 351 381 346 376 367 528 572 631 590 479 548 294 183 76 108 281 151 664 354 562 450 714 680 579 801 730 431 480 289 286 422 590 126 458 481 412 271 291 465 509 690 359 562 635 780 685 727 530 852 317 179 459 511 449 580 703 501 403 588 576 298 346 373 264 459 555 302 571 362 391 323 696 420 239 549 608 499 553 612 463 512 291 417 496 577 388 264 527 666 1145 663 2794 3313 500 525 565 612 610 431 860 712 762 1055 492 1047 947 349 370 680 449 698 810 580 402 402 531 392 324 637 862 468 401 602 375 411 473 316 490 265 291 625 391 664 428 562 1202 1208 564 483 815 470 621 410 329 190 532 498 467 1389 866 608 871 378 616 492 514 637 485 357 227 235 229 1499 1501 1763 662 851 1343 1283 833 733 1007 1271 950 881 704 893 403 370 1560 535 197 181 242 355 171 276 1040 1114 893 738 958 2155 2382 2871 2245 2218 2097 1675 1173 531 2597 2386 2693 2768 2720 1538 2041 2172 2111 1931 2315 1441 2366 2191 2336 2605 2324 3039 3196 2820 2031 2813 2404 2354 2924 3179 1410 1572 1058 1340 1409 1892 1673 1571 1058 2001 562 540 873 740 726 403 862 1316 1754 799 235 408 390 471 324 3386 3389 3188 2429 2859 2405 2414 2973 2237 2116 3065 2737 2638 2506 2945 2652 2537 2773 2828 2470 3186 2140 1434 1824 2492 2297 2109 2427 1995 527 429 321 2753 2618 1990 4419 4593 4668 3880 1226 1344 691 210 689 235 285 108 142 1849 1169 1054 596 646 531 589 887 1131 851 1632 1569 1125 2112 1529 1164 3295 4140 3378 2870 5958 5178 2663 3589 3219 3482 1552 785 1004 1368 1227 806 1489 453 1873 931 2302 974 175 139 1190 1053 1662 2975 1691 576 1414 832 726 582 400 878 803 844 1096 928 2011 2239 1665 1539 2999 1502 1490 2023 1697 1583 1484 935 1099 2053 1006 2550 1303 1326 791 1257 677 715 1409 1360 3649 2009 611 513 779 749 732 817 724 679 676 976 1092 918 1368 1111 661 594 2329 516 757 849 693 1164 1130 1251 680 1006 1052 914 1221 646 711 787 618 723 965 1133 958 823 762 1115 613 644 253 561 600 563 1184 550 390 578 536 673 849 440 697 419 1063 859 387 389 576 257 237 710 721 536 526 476 659 803 402 439 491 513 679 663 521 784 732 469 775 558 540 231 603 643 631 237 880 1321 1033 1039 980 1002 1307 962 815 736 890 1213 1005 806 982 968 1155 737 632 1071 1017 846 529 541 551 554 1172 1225 1249 1341 721 1294 521 1122 1138 1380 816 1121 807 840 729 1099 1087 749 756 1115 718 444 668 871 677 922 544 795 876 1028 731 619 1196 150 1314 723 831 501 605 417 609 1332 761 1317 1407 1281 889 967 1059 777 402 346 456 422 654 617 311 162 138 305 276 188 191 523 409 382 275 269 269 246 250 318 186 658 249 994 472 561 485 345 1019 306 301 289 614 551 864 567 668 738 636 553 843 555 372 720 265 274 466 436 666 538 743 376 423 461 739 331 170 331 630 537 553 775 820 637 772 417 420 681 490 744 334 597 881 1451 773 974 902 602 805 874 394 744 460 223 741 887 903 829 637 400 1326 310 690 795 1107 318 467 322 332 447 506 712 695 370 366 577 571 588 373 392 304 890 793 625 680 367 966 296 532 205 372 399 1449 1056 1139 1330 1082 1378 1050 1317 674 847 560 916 601 637 466 646 403 799 457 619 399 710 378 609 591 1248 595 321 687 201 331 156 256 607 1028 421 483 993 474 1150 994 985 1075 593 264 852 807 1177 1241 940 2049 1338 1423 1954 1999 2054 1518 1340 707 926 747 766 801 884 1040 987 469 1101 1746 1934 1316 833 1187 1374 862 972 1540 707 941 742 500 808 502 964 940 923 967 747 904 988 946 800 1279 815 1068 1621 1546 1527 550 470 492 642 498 523 450 628 382 427 534 428 446 1046 1208 971 1171 1356 618 756 356 632 1001 890 1400 707 1156 970 981 764 780 1290 1059 991 688 1022 1194 1080 861 925 1154 1463 989 1007 1303 1026 864 1369 1411 1070 1070 1130 1151 2916 3176 2604 2707 1830 1742 1475 1706 1273 1688 1715 2068 1502 1443 1663 1712 2969 1851 1239 1015 1151 1079 829 1230 1450 1180 771 1219 1450 1236 1679 869 996 708 598 423 763 331 616 686 872 575 603 454 533 513 469 287 401 400 430 353 652 487 430 556 577 578 695 691 1475 1236 1251 1249 1311 1210 1691 1148 1275 1317 1288 991 1179 630 242 409 363 298 470 230 386 306 106 221 403 181 253 157 330 490 153 128 86 70 229 225 254 184 182 630 588 450 601 501 701 671 683 541 593 304 586 572 517 535 573 639 407 249 1018 491 443 407 319 377 671 721 378 592 517 573 492 329 92 389 445 318 497 537 558 461 506 491 563 448 627 601 678 667 544 334 609 682 477 705 450 504 766 1238 1216 1379 1464 1415 1481 631 1023 876 490 201 983 339 847 590 299 938 502 627 416 527 972 1315 338 457 288 1130 1006 1101 1557 831 303 293 348 622 417 1093 748 392 396 705 578 309 293 758 932 715 608 915 757 949 1119 883 1190 929 855 1017 745 1284 728 1000 1371 369 912 429 474 429 639 2262 1016 961 878 1087 852 784 732 953 1026 918 979 1294 1067 848 578 605 426 423 844 1029 1051 969 647 781 714 734 1064 767 748 827 485 334 484 422 262 157 164 130 170 152 123 103 278 166 473 385 272 379 1107 925 823 472 685 670 556 534 514 595 655 748 627 665 779 627 784 581 677 861 741 751 1061 1082 813 897 907 780 832 546 914 1720 1283 858 679 1014 784 1023 702 708 1753 861 878 923 1905 744 867 1152 1097 1039 738 872 585 1128 724 689 442 1050 495 1051 736 378 347 301 313 86 131 230 275 519 533 832 765 727 1209 847 250 907 1073 204 830 486 456 505 563 831 322 883 353 340 443 395 533 622 430 459 329 273 628 436 602 396 297 364 631 653 649 339 989 655 619 374 633 540 444 432 433 463 600 503 547 572 946 292 292 282 352 790 711 840 654 612 660 604 529 622 559 688 739 1097 460 381 647 485 622 737 745 758 521 718 751 485 338 342 457 360 768 1600 1501 1342 241 311 340 404 427 838 758 2515 732 2786 2403 2202 2264 1959 2087 2089 2218 2182 2260 2083 2420 2160 2026 891 573 1053 742 839 892 762 808 673 747 701 603 952 824 514 479 444 771 1324 656 630 645 678 1078 953 1148 1156 1354 2054 1402 916 1125 964 975 1076 1418 1220 934 802 776 1375 1423 1277 1106 1394 1368 1091 1094 1216 1136 970 962 921 1288 1743 1383 1640 1665 1242 1575 14150 5583 3655 1993 1808 1971 1945 2174 1749 2242 1523 1593 1455 1452 1390 1294 1889 1653 1853 2209 1873 1886 1862 2064 1947 2234 2264 1784 1739 2690 1840 2412 1761 1757 1746 1540 2132 1815 1784 1861 1708 1880 1817 1885 1826 1984 1454 1486 1449 1668 1515 1435 1449 1419 1090 1734 1635 1118 1859 1858 818 1929 1669 1628 1438 1553 1808 1292 1414 1100 1671 2103 1166 1965 2072 2192 1996 2325 2107 2609 2493 2403 1991 1735 1869 1721 2294 2411 2158 1569 1716 1526 2026 1862 1996 2021 877 1226 909 1546 776 921 442 321 464 400 402 449 366 431 427 553 336 286 310 385 467 393 577 613 471 570 583 557 733 386 336 262 288 297 368 337 612 636 486 414 358 506 626 336 366 364 328 475 296 364 451 408 490 328 312 1356 511 287 246 269 482 352 1367 473 523 307 324 319 370 390 381 311 622 433 686 789 617 338 498 558 471 580 393 899 533 1226 342 435 480 536 522 884 849 788 990 297 548 328 368 688 678 539 549 644 880 651 623 856 721 974 790 899 980 923 602 1215 703 751 776 595 564 584 679 667 556 558 407 747 844 447 664 932 902 612 1275 1078 1065 1077 781 843 874 1289 894 1437 906 506 917 530 534 835 1155 1435 987 658 1159 1012 573 1191 536 534 675 948 753 582 645 903 427 765 485 585 658 1148 1198 711 619 991 807 966 1353 1126 640 980 785 768 867 623 491 634 643 693 429 691 552 789 914 931 1283 516 657 696 465 524 467 722 540 621 739 556 608 979 729 836 744 632 1052 689 730 576 483 854 848 1111 441 379 453 767 999 925 634 583 694 740 871 864 500 1210 696 940 814 682 689 666 558 1329 689 1168 870 585 813 568 847 512 706 1020 965 939 981 983 1007 798 695 609 757 410 851 964 311 394 213 385 524 457 724 1035 533 647 682 486 767 815 860 1031 556 540 907 496 211 100 138 241 167 770 509 654 725 750 886 715 970 797 860 649 300 269 447 557 264 558 802 702 676 821 663 831 540 381 719 616 1150 1087 1224 969 777 689 604 581 667 582 676 775 455 481 701 693 449 548 497 581 698 529 484 493 699 754 658 1034 551 346 537 539 460 569 599 581 656 680 360 471 682 599 595 895 747 1229 1145 4094 4565 915 1090 1155 886 1026 818 1059 849 1103 1219 940 1683 1279 784 490 915 664 558 761 727 963 910 730 1015 413 1000 1455 819 684 700 873 833 1029 504 757 338 565 814 590 779 665 751 859 991 563 562 1096 754 942 489 663 514 620 938 873 1419 1059 1020 516 533 667 763 618 673 746 692 162 188 289 1797 1804 2124 1117 1496 1581 1676 1374 1510 1577 1947 1140 1217 914 1259 564 520 1737 1130 548 385 569 361 520 413 1525 1488 1625 1327 1628 2998 3383 3184 3325 3059 2987 2536 1277 1096 2876 2766 2798 2540 2979 2204 2548 2725 2752 3193 3021 2725 2970 3397 2971 3129 3109 3835 3880 3586 3041 3616 3170 4244 3792 3997 1792 1945 1935 1455 1596 2479 2443 2006 1039 2821 747 667 1249 820 1318 964 973 1404 1698 1002 411 647 592 503 501 3938 3790 3649 2964 3593 3597 3086 3853 2858 3867 3573 4276 3962 3546 4149 3873 4070 4076 4394 4079 4445 3615 3097 3269 3396 3899 3485 3312 4135 829 692 344 3472 3499 2208 5274 5650 5556 4816 1434 1564 1329 477 1335 420 774 552 435 3262 2203 2192 672 1387 1099 808 1674 1652 1569 2496 1717 1930 2672 1965 1805 4938 5855 4444 4610 8655 7203 3924 4364 5250 6041 2233 1339 1779 1961 2268 1178 2264 803 2685 1252 2936 1355 138 114 2125 1738 2883 4077 2604 1148 2089 1032 1164 767 643 1458 1346 1336 1923 1517 3527 3751 1820 1209 2318 2250 2010 3109 2145 1945 1847 943 1343 3060 1706 3221 1541 1864 1089 1579 1054 897 1418 1383 4416 2725 1323 1305 1160 1227 1086 1135 1071 876 834 1363 1898 1556 1839 1971 1035 952 3393 1033 1245 1470 964 1464 1406 1434 1176 1268 1503 1369 1503 1402 1470 1599 1300 1419 1778 1568 1210 1504 1639 1222 871 707 455 801 678 509 1314 751 632 643 839 727 1508 882 971 746 1172 1332 633 381 865 336 260 527 848 870 632 625 557 765 670 662 786 806 835 722 847 788 732 849 697 824 730 344 891 957 832 383 910 955 965 927 852 1047 1272 1111 981 1279 1103 1372 1118 853 898 1429 1237 1419 662 840 688 695 917 698 881 791 1261 1223 1154 1357 882 1388 894 1101 1000 1192 1345 1164 841 761 878 888 990 991 748 1174 953 657 945 1107 956 1241 686 884 1220 1444 1166 983 1579 254 1575 900 820 601 759 401 946 1106 710 1249 1659 1449 1537 967 1463 611 504 575 491 595 961 701 538 511 413 505 421 374 532 544 783 647 398 376 317 461 375 316 447 580 312 1510 821 803 723 761 1018 758 476 518 961 778 1342 1050 923 787 972 774 840 952 588 827 546 530 930 685 920 930 1301 569 751 551 913 436 224 427 1122 834 828 1086 1036 784 1031 876 844 1004 735 1198 812 1179 885 1653 953 1725 1587 1009 980 1304 675 1138 731 260 925 1079 965 1113 983 630 1403 558 724 859 1754 452 557 392 688 528 646 545 774 621 532 875 781 755 389 435 485 852 1309 808 860 628 1650 362 508 416 427 605 1393 976 1096 1146 1016 1210 1027 1029 956 780 797 1158 811 912 819 979 726 1121 732 790 747 880 777 766 901 1575 725 724 806 315 748 419 499 558 1215 806 678 1523 707 1317 1179 1709 1786 873 499 1543 1200 1490 1556 1176 1948 1984 1774 2048 2323 2302 1748 1736 874 971 899 1005 1413 1216 1456 1310 570 2149 1896 2198 1213 1555 1048 1772 1227 1317 1860 1011 1847 1269 1051 1499 1093 1284 1128 1338 1273 1012 1353 1256 1036 933 1463 1179 1266 1815 1739 1862 974 804 967 1227 1001 1055 836 865 646 800 767 621 601 882 1656 1072 1016 1529 1077 1185 907 621 1159 1114 1812 1140 1192 995 1150 1235 1323 1497 1735 1119 1302 1319 1557 1507 1148 1313 1765 1453 1521 1519 1903 1395 1470 1783 1983 1712 1636 1535 1635 4237 4236 2950 3573 2463 2800 2293 2483 2199 2672 2537 2894 2149 2677 2613 2673 4029 2711 2022 1408 1640 1385 1622 1415 1589 1634 1087 2138 2361 2032 2196 1030 1191 1163 800 924 1235 512 1220 858 1298 782 745 1204 609 472 495 506 675 619 771 664 764 760 842 892 1010 854 1031 1390 1566 1442 1436 1551 1377 1412 1821 1602 1539 1872 2099 1290 1367 1080 524 551 449 626 641 461 561 669 232 253 575 577 260 318 669 469 353 228 193 191 308 374 423 356 354 769 694 671 663 832 894 857 904 414 600 635 788 647 605 625 695 796 557 538 1167 711 720 557 505 461 705 874 532 773 1158 1171 851 416 345 576 597 719 593 776 820 899 1047 694 790 549 698 686 727 718 726 523 736 997 853 857 785 911 866 1592 1549 1554 1293 1433 1891 941 1362 1182 580 227 1221 568 1204 709 457 1046 630 623 528 564 1669 1451 570 682 519 1745 1825 1582 1873 1226 557 506 484 1006 674 1354 1278 652 796 1145 1078 771 640 1051 1699 1187 1142 1192 1377 1476 1358 1045 1442 1658 1169 1827 1513 1659 1541 1367 1473 578 984 816 1019 866 637 3255 1337 1498 1241 1516 1314 1191 1034 1186 1479 1441 1598 1171 854 965 812 815 515 739 1052 1121 1084 914 825 992 1000 1090 1490 1232 1082 1473 739 843 980 652 453 328 291 253 312 298 286 272 652 359 515 692 296 754 1402 1568 1331 974 988 982 956 1069 988 1193 1097 1245 1118 1102 1228 1060 1507 1200 1303 1025 1033 1027 1219 1235 1187 1240 1107 1150 1027 931 1102 2303 1931 1277 1312 1220 1037 1248 1219 1346 1601 1478 1189 1176 1627 1264 1489 1344 1305 1354 990 1404 757 1643 1009 990 1005 1768 825 1472 1401 774 570 593 389 238 256 291 351 758 622 890 1017 1251 1337 1041 500 1260 1228 483 814 549 586 798 606 1499 281 983 802 484 690 648 527 731 676 509 469 373 888 440 681 604 467 637 729 812 831 420 1870 708 682 607 786 900 713 648 566 755 821 851 956 862 625 417 398 425 467 1172 1190 1091 966 974 887 1089 715 911 994 1017 922 1327 541 684 1052 891 1166 1212 1108 826 569 1059 1092 475 517 767 687 512 1014 1869 1967 1926 690 729 493 547 649 570 1059 2978 1025 3218 2971 2931 2252 2974 3088 3190 3167 2849 3012 3248 2921 2738 2958 928 897 1222 909 1196 1371 1081 1194 954 987 1095 1162 1258 1164 906 944 1068 1491 1318 1127 1109 1129 861 1197 1145 1715 1780 1950 1623 1465 970 983 823 1028 1275 1653 1365 856 798 1025 1051 1040 1000 946 1101 1358 1115 1311 1385 1420 972 1057 1045 1107 1574 1498 1325 1441 1269 1161 5583 14253 4494 2080 1332 1709 1851 1709 1202 2239 1161 1203 1066 1071 1089 1059 1636 1649 1463 1821 1815 1730 1502 1569 1522 1678 1729 1461 1648 1974 1506 1743 1448 1366 1700 1363 1712 1804 1767 1735 2049 1870 1911 2154 1916 2106 1481 1556 1639 1751 1436 1409 1539 1777 1241 1531 1876 1181 2072 2126 886 1733 1896 1577 1687 1577 1492 1535 1403 1130 1798 2014 1424 1722 1739 2090 1582 1650 2014 2565 2324 2210 2202 1339 1723 1583 1736 1842 1504 1451 1509 1597 2007 1935 1996 2090 706 944 946 1160 728 580 513 496 541 638 355 410 322 680 418 450 368 386 377 327 464 353 425 632 419 648 524 519 660 337 340 278 306 507 404 339 558 521 503 463 354 568 427 362 392 348 341 442 394 302 518 360 448 403 354 1259 453 320 273 238 438 407 1180 692 740 300 342 314 385 429 360 251 664 373 666 864 735 331 454 576 719 497 505 909 694 1184 374 453 451 658 349 1162 1078 974 810 387 608 388 484 557 625 697 613 604 1058 486 668 940 647 767 495 1014 975 876 554 1075 757 613 825 673 671 732 994 617 625 535 610 801 693 421 512 1086 852 826 1488 1164 1227 1018 794 903 977 1599 856 1089 1026 568 944 440 482 882 976 1222 1058 794 1278 1211 546 1204 568 560 731 782 824 615 426 753 501 682 573 593 653 1162 1192 713 871 934 835 1109 1230 1083 644 1109 648 742 754 666 391 495 587 713 462 706 618 834 1125 1028 994 624 734 557 487 578 454 480 670 638 692 683 636 963 630 794 904 686 1164 828 817 684 595 533 714 769 744 648 455 726 915 959 563 678 694 635 811 1082 516 1188 809 1279 694 837 904 671 680 1473 838 1047 697 694 761 962 619 420 920 913 862 1170 1254 834 818 696 566 896 683 434 709 942 332 374 354 523 601 393 846 966 531 647 586 580 724 898 1127 1130 544 589 909 509 193 167 199 441 212 763 543 787 768 848 991 698 690 614 783 682 420 266 652 729 272 792 709 728 700 862 634 847 721 472 773 689 1115 941 857 932 747 647 563 791 766 695 609 740 525 630 617 623 372 447 536 430 651 502 666 521 933 704 605 1156 650 630 526 559 468 626 631 756 580 687 462 608 663 699 673 722 923 1092 1164 4775 4643 920 1047 927 1087 930 938 1290 955 1313 1378 1330 1536 1319 872 467 929 521 888 650 779 1051 989 831 1068 437 1134 1252 714 787 922 938 876 1305 777 556 526 574 766 568 514 530 515 830 1007 499 561 1062 616 668 474 985 483 550 1005 728 1513 1240 957 767 674 552 998 749 832 798 730 294 318 386 1764 1980 1966 1180 1272 1617 1452 1194 1441 1472 1818 1172 1138 995 1149 715 820 1634 961 521 383 562 464 507 471 1461 1571 1501 1217 1579 2522 2556 2810 3262 3215 2439 2455 1798 1278 2815 2891 2813 2903 2773 2426 2576 2812 2611 3124 3022 2721 2985 3420 3357 3264 3075 3591 3457 3296 3228 3778 2963 4680 4332 3795 1674 1829 2049 1582 1456 2715 2906 2058 1160 2772 920 802 1492 985 1246 838 735 1531 1836 991 347 626 596 645 519 3877 4163 3778 2956 3305 3423 2800 3946 3094 4093 3609 4240 4552 3344 4654 3540 3953 4297 3623 4362 4830 3473 2978 3368 4300 4318 4013 3700 3968 743 588 490 3457 3428 2207 5479 6210 5875 4408 1617 1846 1324 422 1301 354 516 375 425 3560 1943 1806 804 1284 1089 616 1818 1888 1586 2712 1856 2110 3002 1899 1934 4061 5144 4050 3950 8294 7344 3887 4870 5108 6233 2326 1597 2122 2226 2253 1350 2642 883 2912 1366 3010 1675 234 214 2455 1658 3259 4593 2250 1314 2126 1187 1394 830 767 1608 1494 1413 1703 1305 3587 4314 1859 1231 2220 2291 2156 3067 2249 2088 1356 912 974 2800 1642 3049 1458 1682 959 1774 1118 1083 1454 1462 4152 3154 1562 1581 1011 1301 1105 1054 1162 845 907 1232 1906 1733 1801 2343 1295 1156 3306 943 1193 1598 772 1516 1639 1653 1348 1539 1718 1561 1555 1682 1639 1929 1483 1668 1897 1384 1254 1305 1596 1663 686 653 553 839 725 487 1295 685 786 790 826 722 1435 759 940 645 1200 988 746 496 834 418 366 690 565 660 588 553 599 754 738 544 726 685 715 761 686 887 598 651 851 760 836 271 638 667 826 395 944 752 835 794 799 911 1132 871 873 1253 1025 955 1071 790 850 1075 1071 1162 660 871 833 929 798 607 989 844 1001 1082 1158 1102 847 1212 637 1024 984 1190 1318 1191 720 849 822 827 1069 1079 700 1036 1001 595 1110 1184 1031 1274 755 964 1208 1345 1045 835 1255 207 1404 829 718 859 656 634 1089 1552 1098 1635 1631 1388 1504 1118 1128 582 521 606 594 604 854 757 621 460 430 553 366 536 474 822 602 588 487 451 542 498 310 415 439 504 398 1496 920 886 707 775 1003 712 441 468 816 777 1193 935 968 1013 851 851 1114 1045 550 759 613 435 802 860 1080 1127 1542 731 589 437 973 456 315 819 1267 980 988 1095 1279 1038 973 955 764 1285 924 1154 901 1403 1062 1856 890 1544 1444 1063 1110 1280 738 994 756 382 894 1101 1399 1579 1038 896 1148 526 1049 1209 2467 332 563 376 526 458 570 619 745 677 465 792 876 867 304 358 492 1070 1085 721 900 589 1608 350 644 432 382 912 1302 998 1113 1169 1078 1247 858 1131 782 737 698 991 738 804 795 1030 836 1170 922 925 769 916 720 583 563 1837 604 624 863 358 844 516 642 509 1197 765 651 1792 809 1342 1340 1755 1500 1140 597 1878 1323 1680 1785 1113 1734 1380 1400 1625 1473 1932 1660 1628 932 1036 1003 999 1396 1319 1451 1455 722 2009 2207 2426 1363 1271 1199 1499 1493 1297 2135 830 1384 1234 1085 1283 1195 1505 1307 1582 1478 1312 1046 1247 1186 1058 1504 1215 1262 1951 2101 1723 962 853 1006 1097 867 1072 890 705 702 803 785 717 571 852 1145 1226 1010 1458 1043 1319 844 742 1030 1116 2430 1027 1681 1165 1329 1250 1431 1483 1457 1145 1327 1236 1425 1598 1049 1447 2167 1467 1111 1717 2182 2045 1484 1839 1860 1675 1689 1520 1619 4129 4467 3388 3401 2475 2655 1920 2231 2267 2947 2535 2950 2379 2555 2762 2985 3429 2320 2318 1534 1650 1498 1226 1639 1710 2012 1088 2101 2518 2132 2126 1305 1267 1029 779 1193 1206 898 997 1021 1384 754 919 859 721 441 581 532 1020 571 612 618 741 800 808 953 990 952 1081 1482 1524 1635 1496 1669 1446 1631 1822 1639 1267 1885 1598 1428 1537 1085 452 556 439 644 666 444 525 680 393 255 527 433 493 345 797 476 151 154 178 229 244 321 442 292 375 674 626 601 636 756 949 968 1017 669 715 583 841 611 570 600 805 585 687 479 1385 706 711 868 758 605 873 1049 500 881 991 1262 849 645 438 667 639 704 672 746 857 760 1184 795 819 772 613 659 1050 646 955 954 831 996 898 855 947 1283 1129 1354 1514 1645 1279 1132 1352 1106 1417 1523 658 561 1567 1028 1714 710 900 1583 769 823 610 848 1592 1792 638 517 393 1458 1522 1909 2320 1358 563 523 659 1214 805 1638 1502 851 852 1542 1296 794 818 1492 1869 1174 1310 1129 1435 1881 1415 1696 1872 1810 1427 1908 1615 1729 1789 1551 1822 915 1070 852 937 656 723 3669 1267 1582 1410 1434 1522 1395 1210 1505 1571 1582 1924 1234 908 1185 791 680 485 697 1039 928 1093 1159 1062 1269 957 1071 1389 1158 1109 1435 658 753 936 856 517 428 400 366 410 400 388 372 687 453 846 433 224 666 1566 1675 1370 924 855 943 996 884 916 1409 1211 1172 1108 1064 1359 1158 1266 1026 1120 1116 841 1037 1559 1388 1014 1406 1311 1045 1058 1081 1109 2019 1479 1287 1086 1232 1136 1545 1155 1540 1732 1263 957 996 1218 944 1725 1364 1475 1434 1380 1698 979 1837 1092 881 874 1851 671 1625 1744 1037 469 569 445 162 192 250 321 806 592 1069 787 1228 1159 953 541 1066 1127 435 672 523 591 759 779 1315 308 923 667 481 700 639 607 972 609 524 518 406 860 486 865 712 421 635 991 1107 974 530 2109 946 864 590 624 810 789 726 561 737 893 849 881 914 528 499 455 481 439 1019 1217 1165 868 957 1062 788 769 1104 966 1200 944 1471 557 653 1104 1010 1238 1290 1062 950 701 1071 1210 616 636 693 684 498 1070 2191 2034 1828 477 787 575 560 588 993 1031 2981 889 3235 2953 3199 2740 3029 3010 3022 3472 3219 3412 3151 2832 3055 3307 992 892 1242 894 1165 1168 1134 990 1145 840 1372 1270 1368 948 924 932 797 1283 1182 1038 997 960 1154 1459 1434 1661 1675 2000 1499 1110 734 1044 735 1016 993 1711 1512 814 673 918 1228 1257 944 839 1239 1068 1077 998 1077 1237 1090 1298 1239 919 1503 1308 1251 1347 833 1257 3655 4494 13824 1979 1289 2017 2025 2141 1452 2108 1677 1433 1367 1282 1558 1495 1392 1366 1746 1810 1935 1640 1395 1470 1474 1870 1664 1381 1876 1944 1401 2042 1502 1495 1346 1457 1743 2210 1855 2078 2119 1962 2422 2307 2364 1870 1814 1891 1895 1654 1359 1663 1335 1401 1077 1442 2001 1344 1780 1868 833 1620 1708 1758 1385 1271 1868 1345 1211 1105 1417 1841 1139 1654 1456 1560 1557 1384 1818 2192 2070 2221 1820 1304 1563 1270 1345 1542 1271 1670 1613 1691 1769 1745 1883 1683 875 1109 778 1497 726 651 472 547 486 729 353 241 179 360 238 567 224 174 270 270 328 286 457 437 312 473 425 359 544 332 353 315 351 291 514 318 390 488 519 524 365 660 515 392 247 231 201 256 333 465 404 275 396 284 262 1343 466 343 234 316 581 422 1219 466 519 535 510 345 580 471 573 224 394 323 562 878 800 353 472 528 544 454 395 852 678 975 416 512 521 810 556 1139 1035 992 836 235 482 362 249 471 516 612 665 554 638 610 670 661 710 971 409 749 723 706 623 1145 929 645 778 510 411 558 727 583 583 501 454 624 784 608 704 932 678 662 1801 1344 1425 1081 1071 1160 1005 1656 851 1473 1305 569 1042 392 385 1029 1065 1134 1159 778 952 802 581 1111 304 322 532 836 1092 519 623 708 608 583 584 540 684 1023 1413 750 741 782 816 840 882 763 650 873 709 693 849 728 675 792 646 533 522 683 446 790 825 971 903 696 864 632 448 513 460 680 594 661 543 707 585 1063 716 876 1075 860 1177 820 773 636 584 448 821 991 467 335 369 889 820 746 572 598 767 1015 709 706 520 1448 622 1175 483 749 774 889 603 1160 511 703 964 478 593 513 593 522 1005 1033 1041 741 789 977 708 599 549 468 715 442 765 971 317 353 271 348 506 373 649 863 362 542 391 456 634 916 1035 596 519 849 886 729 206 133 237 489 225 747 596 762 686 784 851 695 725 640 936 558 269 184 475 574 315 552 545 576 551 682 476 606 541 374 711 719 1024 1023 1185 1175 749 593 679 593 632 539 755 798 617 589 565 888 457 497 551 616 716 685 647 614 705 691 524 1074 582 457 627 646 563 708 672 549 772 420 390 534 690 679 391 853 863 1273 913 4247 4011 854 958 999 975 1030 680 1397 1193 1232 1249 1286 1130 907 668 587 657 612 621 811 711 839 841 649 806 512 838 1173 854 668 822 769 821 805 534 611 368 577 804 606 371 424 428 703 765 432 419 946 575 582 598 534 408 427 919 916 1421 957 1057 798 515 620 784 443 621 728 680 284 302 309 1839 1943 1928 956 1312 1438 1491 976 1289 1554 1771 1247 1186 824 906 629 536 1803 945 479 408 434 334 371 661 1485 1514 1020 1346 1483 2112 2604 2658 3387 3148 2462 1975 1006 868 2380 2389 2309 2257 2825 2442 2354 2555 2433 2651 2466 2326 2413 2730 2976 3040 2784 3634 3649 3434 2821 3246 3035 3989 3446 3479 1947 1948 1930 1065 1643 2536 2568 1834 1038 2627 856 844 1495 907 997 756 718 1302 1807 1051 560 691 627 478 612 3788 3886 3757 3028 3604 2971 3002 3060 2394 3492 3901 3781 3236 2952 3860 3132 3140 3404 3527 3507 3755 2606 2760 3593 3550 3447 3836 3422 3682 860 760 420 3382 3244 2025 4939 4924 5031 3906 1306 1393 1236 369 1314 308 591 300 424 2545 1464 1416 727 945 843 764 1536 1739 1645 2397 1676 1565 2208 1758 1399 3343 4037 3779 4053 7793 7032 3715 4363 4935 5749 2053 1325 1829 1770 1851 1110 1996 723 2749 1280 3256 1419 280 270 1820 1503 2884 4398 2599 972 1914 769 1534 811 870 1425 1304 1277 1833 1313 3038 3326 1569 1557 2617 2043 2166 2419 2035 1882 1368 1098 1102 2817 1932 2644 999 1747 1147 1670 914 802 1229 1467 3800 2911 1311 1227 971 1261 999 1062 1040 1151 1119 1174 1687 1340 1634 2002 880 838 3025 987 1149 1678 857 1502 1215 1438 1170 1409 1968 1801 1847 1151 1136 1255 1126 1226 1348 1189 1210 1053 1197 1186 670 604 385 795 529 685 1573 851 682 449 682 717 1142 674 600 886 1113 826 463 578 879 414 368 449 404 745 475 484 591 629 662 669 688 674 809 734 952 956 571 707 734 837 500 274 656 762 890 389 726 816 745 754 813 830 894 744 803 1182 1478 887 966 1130 1202 968 1074 1183 688 934 805 854 915 753 946 951 1311 1102 1025 1037 947 1097 605 1141 1000 915 980 788 671 1126 828 805 815 811 598 1026 970 399 1058 894 781 1017 622 827 986 1230 805 765 1080 213 1625 797 982 673 787 569 871 1047 928 1255 1625 1080 1342 1477 1342 661 540 556 584 485 619 653 518 366 309 420 345 245 409 750 573 514 304 298 377 358 395 286 306 533 256 1369 707 568 457 674 1070 412 466 495 676 515 1059 775 600 656 817 752 938 879 683 499 626 518 790 758 994 858 1096 436 840 470 663 380 269 547 1294 947 980 1240 1104 742 1136 877 842 951 1018 925 695 985 957 1542 886 1287 1255 1199 1119 1109 754 859 683 342 1043 1267 1230 1408 948 809 1011 263 785 843 1822 333 482 227 480 393 583 546 801 548 480 554 733 573 456 446 356 960 1256 1175 1301 666 1528 298 462 324 322 837 1208 904 995 1035 958 1107 875 1176 847 576 541 995 519 671 676 961 683 1153 837 765 724 955 581 576 469 1395 672 555 856 355 699 512 656 647 1096 733 765 1573 1210 1349 1018 1448 1454 684 586 1543 1111 1689 1733 1513 1754 1540 1769 1817 1694 1936 1871 1651 962 1215 1093 1027 1109 1084 1316 1010 543 1769 2091 2423 1176 1113 1053 1465 1232 1259 2048 801 1481 1138 1097 1312 1146 1234 1145 1194 1191 1344 1026 1441 1110 983 1235 1166 1163 1777 1930 1600 1096 899 860 831 666 1006 947 851 637 711 627 814 582 973 1447 992 974 1559 799 1127 807 797 1044 1019 1818 1068 1272 1157 1012 1216 1416 1362 1405 1125 1235 1064 1627 1111 888 969 1610 1504 1249 1232 1676 1661 1173 1468 1501 1781 1922 1663 1330 3938 3952 2852 3452 2215 2642 2150 2356 1892 2382 2382 2788 2267 2274 2576 2529 3444 2188 1993 1194 1346 1459 1002 1081 1798 1673 798 1643 2617 2411 1488 892 1104 863 792 933 1092 882 1143 944 875 703 843 921 729 628 688 418 596 542 626 564 962 934 744 1072 1088 809 914 1004 1558 1306 1464 1434 1342 1625 1684 1271 1043 1835 1426 1502 1626 896 318 449 334 500 476 274 584 569 291 399 413 397 271 264 490 548 254 252 294 188 242 266 326 252 292 436 754 508 640 649 966 783 923 483 592 396 702 640 563 607 640 722 489 571 1167 560 581 561 424 520 685 838 457 812 854 1044 834 495 290 582 631 652 776 860 756 669 1160 588 663 758 911 677 891 960 710 935 650 894 752 1177 805 1298 1245 1500 1635 1670 1136 1206 1330 1159 1637 1514 480 257 1231 560 1107 584 499 912 589 664 514 668 1414 1401 673 628 558 1685 1860 1706 1909 1398 707 671 726 1276 628 1584 1473 759 797 1456 1249 749 747 872 1595 1318 1286 1474 1506 1391 1590 1479 1682 1562 1047 1683 1458 1768 1356 1003 1894 640 1178 596 779 547 709 3607 1141 1381 1350 1371 1287 1276 1101 1381 1533 1469 1839 940 597 966 936 702 571 641 1027 1096 1294 984 812 1089 913 1061 1103 1009 960 1295 607 558 974 755 429 404 341 250 347 333 356 289 403 507 731 432 495 742 1272 1340 1312 1002 916 784 872 907 902 1180 1139 1141 1127 1100 1163 1130 1331 989 1159 1047 836 850 1255 1102 1053 1153 1230 1094 977 1034 972 1708 1349 1217 966 882 1027 1165 1167 1391 1347 1210 841 847 1276 917 1686 1236 1343 1353 1338 1309 899 1562 1035 986 765 1652 814 1606 1539 834 406 666 457 149 151 157 263 849 579 982 1070 937 1025 1034 393 973 1061 366 884 750 466 584 623 1156 233 712 439 531 648 718 465 796 627 566 436 380 671 467 904 511 508 593 752 865 524 472 1190 800 764 514 960 686 1032 936 612 472 678 958 1055 859 720 625 580 441 280 1052 1000 1047 1130 822 858 837 683 1254 658 739 869 1527 558 600 1071 818 1025 1253 920 801 703 735 974 589 601 737 566 480 926 2005 1900 1995 452 716 438 485 842 887 924 2740 796 3004 2614 2757 2552 2914 3046 2934 3260 2634 3052 2661 3201 2776 2525 805 775 1210 823 1265 1294 990 1014 875 641 1198 1191 964 1076 893 870 723 804 1259 1207 1172 1174 881 1271 1275 1461 1506 1705 1689 1347 566 1004 686 668 772 1044 854 695 887 1072 1004 1025 965 783 1088 890 822 854 1096 1111 826 794 855 731 1733 1230 1445 1718 1348 1672 1993 2080 1979 14885 1199 3041 3302 3284 1550 2775 1534 1740 1605 1523 1488 1511 1760 2118 2090 2613 1858 1913 1537 1761 2053 2175 2372 1667 1807 2135 1399 1812 1487 1223 1826 1329 1650 1926 1854 1838 1948 2032 1932 2037 2107 2203 1787 1769 2264 1919 1594 1664 1592 1505 1038 1559 1781 1071 2470 2366 883 2765 1611 1281 1245 1032 1831 1688 1375 1253 1016 1502 1370 1945 1913 2067 1928 2118 2132 2387 2048 2491 2069 1595 2217 1650 1690 1663 1440 2103 2229 2013 1576 1943 1907 1796 868 976 995 1211 582 387 309 159 330 244 84 508 190 223 351 394 263 208 242 214 345 255 480 706 556 717 680 576 656 255 308 264 278 358 638 356 296 556 340 424 371 765 409 508 232 228 194 433 343 417 327 292 417 376 362 892 681 152 138 168 392 415 1181 453 534 250 271 218 330 309 622 219 430 341 1052 736 538 210 293 237 220 446 378 912 361 1142 160 212 522 372 754 650 640 619 921 286 381 271 282 688 690 583 534 403 751 403 792 644 899 1195 494 449 844 1014 694 1063 886 705 864 436 501 643 788 382 298 581 365 517 709 454 275 907 657 493 1364 831 929 599 580 575 524 1529 713 1061 608 435 869 345 615 797 1573 1199 931 647 988 1182 225 1017 483 477 662 504 847 569 355 681 702 826 468 457 644 932 1164 599 590 878 684 1077 1025 939 777 1218 814 551 910 780 338 454 372 569 554 415 478 639 655 1192 1078 531 588 562 531 587 330 581 328 582 464 763 609 1241 865 798 935 559 1022 470 723 430 420 643 474 826 291 319 364 643 717 461 740 357 835 666 527 814 555 1203 353 823 560 454 583 581 371 749 638 676 578 648 531 444 468 382 891 841 697 743 815 845 612 758 939 615 384 202 426 1505 328 420 337 215 364 257 340 737 385 413 349 573 518 574 872 1092 732 329 719 406 189 155 182 392 274 764 516 695 567 786 879 734 709 638 570 531 357 427 451 582 398 459 421 272 333 357 538 485 725 342 536 647 820 825 784 717 912 470 398 457 657 609 583 673 553 592 853 751 434 498 416 423 621 463 522 678 649 478 365 875 377 166 493 612 498 736 693 582 462 291 392 643 497 441 462 825 767 961 780 3368 3922 741 762 848 809 617 662 1320 1156 756 1176 952 1256 1038 573 617 701 513 484 1275 851 575 589 549 584 483 685 1055 534 616 768 720 773 1076 418 461 530 489 718 487 460 772 751 1194 1399 863 683 1138 741 685 592 648 394 570 1117 697 1663 1075 1027 1069 460 438 695 458 447 530 425 140 160 238 1750 1894 2751 1202 923 1503 1352 1292 1016 1211 1598 784 890 979 1415 415 704 1451 564 319 281 335 338 342 374 1180 1205 1342 1230 1472 2904 3286 3209 3618 3343 3070 2123 1376 966 2915 3008 3336 2927 3403 2593 2429 2758 3060 2402 2928 2246 2211 2957 3392 3959 2958 4440 3858 4262 3319 4452 3029 3204 3302 3359 1531 1900 1914 1480 1383 2842 2400 1788 1358 2331 532 521 1026 1168 908 684 798 1597 2015 597 388 636 630 511 570 4591 4564 3942 3182 3577 4256 3662 3950 2586 3397 3565 3483 3587 3139 4094 3283 3843 3759 3891 3564 3988 3679 1826 2416 2986 3363 3091 3241 3132 660 597 356 3029 3437 2194 5804 6059 6034 4879 1416 1494 1218 503 1367 250 626 349 308 2041 1180 1275 738 822 668 633 1612 1703 1325 2123 1934 1254 2689 1533 1210 4052 4680 4190 4199 7885 6700 3631 3814 3548 5597 1945 1154 1388 2228 1634 1098 2505 698 2340 1117 2622 1617 149 96 1506 1463 2082 3478 2259 1108 1895 842 1162 674 457 1297 1193 1193 1380 1286 2840 4299 2354 1418 2328 1630 1669 2818 1939 1887 1357 706 1135 3245 1465 2863 1159 1767 952 1794 993 896 1469 1708 3883 3268 847 730 1181 1093 889 947 878 778 984 1318 1518 1262 1791 1723 965 811 2755 930 1182 1016 767 1891 1656 1810 1225 1279 1362 1225 1490 1262 1098 1491 1018 1081 1226 1298 1202 904 1253 945 733 592 399 565 556 591 1593 619 374 574 755 663 999 908 774 713 836 1468 385 394 650 642 556 645 903 916 675 846 806 1112 535 514 551 642 666 862 776 873 643 942 630 877 740 158 565 657 872 308 1111 809 925 1081 1008 1186 1233 945 836 1029 1479 1485 1281 863 1010 1329 1094 859 726 859 831 948 614 846 955 675 1322 1455 1571 1673 944 1475 576 1141 1061 1498 1325 1511 1008 1093 1050 1007 1101 1160 875 1289 680 536 1074 1293 1006 1438 533 822 1401 1701 936 879 1554 170 1542 1205 1092 1004 915 641 1102 1203 878 1599 1518 1453 1630 1248 1303 725 589 427 530 416 865 889 369 208 164 353 409 254 310 1111 675 783 626 598 559 285 238 296 221 621 520 1461 900 566 375 544 1203 510 547 596 439 507 1052 791 986 1003 796 478 1284 555 493 701 287 471 547 631 641 583 897 635 458 507 721 301 221 461 938 976 1027 1226 1014 803 1032 877 1010 879 815 1013 443 982 908 1701 931 1351 1345 955 1076 916 443 1078 822 377 991 1239 1181 1033 517 598 1606 363 723 787 1414 308 478 210 580 413 507 416 764 469 366 720 1135 915 331 339 401 720 1062 818 902 542 1659 280 563 388 328 571 1303 921 989 1101 938 1175 1008 1187 737 666 647 897 655 697 724 1080 727 1264 765 752 545 811 480 793 577 1274 902 429 755 228 584 197 394 474 1053 352 710 1180 760 1219 906 1168 1393 737 386 1134 1196 1554 1723 1492 2438 2239 2444 2205 2790 3045 2121 1617 811 998 877 913 1107 1064 1658 1070 706 1317 2467 2704 1470 1199 1400 1910 1559 1256 2162 978 1468 994 832 996 812 1156 1080 1144 1277 1379 1204 1317 1069 845 1805 1305 1408 1791 1977 1771 741 581 811 700 504 600 589 758 739 689 603 643 494 1340 2232 1067 1153 1954 962 1117 526 648 1381 1064 2127 1093 1925 1312 1415 907 914 1299 1220 1282 1331 1344 1203 1029 928 1278 1424 1470 1129 1222 1754 1443 1238 1509 1625 1260 1346 1364 1265 3896 4099 3732 4020 2096 2512 1903 2194 2043 2612 2356 2728 1849 2257 2606 2250 5191 2460 2174 1381 1573 1095 826 1369 1409 1641 1502 1793 1685 1440 2600 1129 1230 1180 545 666 1234 534 934 886 978 793 864 631 776 603 587 407 668 556 439 366 555 653 647 576 793 597 688 1151 1795 1843 1854 1954 1379 1514 2601 1319 1668 1789 1559 1081 1287 914 337 539 422 472 522 275 354 371 185 289 236 183 293 159 407 330 189 218 134 135 339 342 423 329 385 898 929 625 673 749 908 903 925 657 712 465 606 454 383 438 866 1115 494 377 1036 455 451 598 429 398 647 766 463 1009 868 773 588 474 171 488 521 677 650 749 784 995 745 561 574 729 711 807 962 650 812 462 529 1103 496 818 580 812 1084 1915 1526 1920 1339 1621 1920 918 1338 1239 738 171 1059 364 1144 881 309 1152 393 690 347 652 1954 1356 602 698 443 1797 1706 1689 2457 1231 492 456 606 1057 803 1730 1435 841 712 1154 1091 589 475 825 1098 975 1102 1596 1287 1634 1420 1097 1319 1737 1164 1599 1560 1654 1055 1065 1510 485 1192 804 734 884 951 3139 1305 1440 1285 1347 1262 1111 1031 1335 1510 1486 1596 1247 994 948 822 797 770 572 754 941 1122 1125 895 897 1219 691 1385 786 914 738 833 561 799 559 425 234 174 99 198 172 184 131 277 331 669 310 350 641 1280 968 1130 1122 1034 976 997 1027 1061 955 931 966 1173 1252 1116 1171 1363 1009 1071 751 947 940 1467 811 832 844 1227 1024 1045 949 904 2445 1496 1192 958 1147 864 1716 808 1210 1839 1273 1123 886 1874 660 1369 1129 1127 1820 774 1206 740 1101 590 871 753 1535 518 1026 1446 740 556 530 547 171 308 300 409 670 530 1088 924 1120 1226 996 368 1152 1179 433 1234 661 509 781 669 1010 249 982 419 280 431 567 356 537 701 639 444 416 544 319 856 348 232 632 961 767 894 374 1230 570 507 395 973 878 747 733 739 570 707 708 711 732 682 498 447 516 416 869 1108 878 716 847 928 645 501 797 943 791 853 1631 520 733 778 581 794 907 785 762 534 940 890 417 526 829 558 488 971 1898 2317 2340 400 372 479 458 671 778 1162 2895 727 3134 2808 2814 3092 2953 3221 3101 2923 3096 3043 2819 3563 2694 2737 821 774 1408 1241 1502 1175 1306 930 738 722 659 963 1259 1202 904 541 695 943 1043 1109 1045 1035 824 1417 1368 1423 1478 1665 1427 1459 849 1058 819 1151 842 1137 1061 1011 862 804 1267 1341 1499 1091 1179 1227 916 1042 1338 1398 979 1069 1041 1272 1065 1300 1216 1189 777 968 1808 1332 1289 1199 13984 1606 1673 1782 2227 1168 1905 1719 1951 1716 1904 1569 1547 975 1597 1514 1607 1362 1403 1229 1191 1553 1250 1094 1339 1417 1276 1318 1210 1343 1496 1529 1266 1151 1164 1413 1238 1300 1303 1244 1196 1573 1364 1273 1224 1170 1239 1292 1200 1355 1154 1225 1167 1329 1655 1534 1238 1404 1242 1591 1251 1338 1748 1316 1978 969 1462 1357 1076 1274 1220 1176 1519 1322 1290 1712 1441 1515 1507 1379 1297 1456 1222 1440 1243 1370 1358 1322 1554 1350 1737 1436 796 1199 703 1114 553 387 413 469 425 539 293 950 327 399 486 569 474 468 454 223 292 221 306 726 505 753 611 526 604 425 433 367 403 504 392 497 466 785 588 403 392 508 473 438 623 617 473 579 323 427 433 398 516 539 444 1278 748 453 437 351 311 260 740 424 581 268 218 297 426 530 526 361 451 443 547 914 639 342 562 405 555 387 542 858 808 1130 267 315 629 592 640 718 686 630 1149 369 642 414 579 489 427 592 589 641 525 884 980 631 693 890 736 642 458 743 629 870 710 778 907 566 495 660 884 593 657 571 531 662 788 714 659 570 889 484 1242 1060 1292 1099 1014 1100 895 1407 777 1392 893 820 1040 513 485 1189 727 1213 1003 561 1358 1023 579 1239 470 496 721 1043 686 677 861 908 502 621 592 531 1059 1068 1699 996 744 740 850 874 950 817 588 688 722 679 1008 544 564 437 636 493 935 706 657 827 888 1068 979 689 602 666 903 1074 464 507 735 446 945 488 466 708 485 796 725 555 950 646 650 643 630 730 901 830 455 455 573 760 1116 792 689 419 702 1006 842 1143 700 1292 610 1131 402 945 362 776 556 1160 688 827 1086 738 826 711 494 789 657 1064 1009 879 928 1034 885 933 759 932 796 531 881 1052 273 347 383 361 604 586 859 897 639 735 573 498 737 840 900 937 708 716 1164 753 174 151 135 280 126 899 509 834 916 792 874 745 796 746 758 753 396 428 609 664 316 733 655 897 672 721 864 501 564 366 914 542 1228 1087 886 1139 717 550 620 510 600 487 752 805 761 533 552 697 610 654 450 635 652 854 690 814 714 484 459 1126 836 271 594 595 535 725 642 633 558 448 294 483 790 419 446 790 812 883 793 4303 3812 659 1034 940 797 815 610 1057 921 1063 1314 1165 1314 1041 799 513 549 645 497 635 604 916 922 990 847 990 1369 938 1131 516 750 675 643 1013 802 720 376 413 542 424 472 400 471 582 692 383 503 965 638 783 357 648 511 392 762 536 1264 803 705 650 456 469 985 578 625 753 697 304 363 324 1570 1678 1370 1050 1432 1713 1463 922 1076 1353 1886 821 969 929 882 733 751 2156 1005 436 447 338 470 399 520 1450 1573 1395 1430 1036 2030 2161 2153 2585 2448 2203 1417 1686 1062 2348 2277 2226 1925 2339 2425 2307 2287 2508 2095 1734 1916 2043 2332 1646 2761 2649 2768 2541 2789 2333 3285 2135 3017 3684 3892 2100 2183 1729 1420 1089 2404 2127 1652 1455 2368 914 758 904 788 1027 861 637 1618 1311 1021 783 660 578 543 516 2892 2848 3014 2723 3175 3024 3689 3167 2633 3883 2826 2887 3277 2998 3063 3737 3017 2723 2808 3324 3933 3201 2780 3193 3207 3493 3287 3305 3405 852 687 429 3427 3992 1772 4359 4590 5154 3708 1320 1402 1613 613 1597 387 605 354 495 2386 1854 1942 508 655 518 640 1780 2287 1468 2556 1686 2508 2354 1851 2307 4032 5068 3391 4360 7892 7090 3172 3885 4920 5577 2152 1517 1697 2307 1971 1213 2699 838 3413 1091 2540 1208 132 120 1520 1518 2701 3990 1876 992 2104 1211 1226 1055 917 1137 1092 1354 2051 1439 2628 3188 1833 1337 2817 2259 2168 3097 1958 2167 1281 1618 1296 2571 1482 3018 919 1702 850 1758 1040 1198 1435 1483 3544 2800 1101 1007 1223 1111 1307 1060 1332 664 667 1617 1832 1310 1085 2510 1131 1065 3578 1109 1439 1305 976 1207 1001 1080 1267 1321 1101 1053 1303 1432 1157 1439 1147 1258 1424 1602 1322 1303 1114 1367 867 563 629 580 774 788 1650 756 694 461 634 541 1230 1022 798 599 980 1089 699 803 780 547 505 440 619 824 805 739 942 709 832 739 630 969 797 604 770 789 864 887 853 818 622 365 726 903 923 459 667 1080 790 734 778 714 655 958 653 1078 1507 930 804 768 688 1003 1187 1492 816 987 878 926 1067 889 941 984 817 1397 1033 1101 881 1031 797 1102 1000 941 1087 699 915 648 858 599 557 1356 508 959 1264 494 1504 709 625 757 720 967 786 936 628 772 1237 222 1276 854 571 529 799 448 870 1179 647 1198 1273 1221 1274 1155 1392 525 495 576 320 448 616 516 394 422 352 400 304 385 479 597 738 537 294 260 270 444 433 297 483 602 450 1665 640 533 446 523 895 663 747 741 883 541 1262 1022 984 635 495 655 708 629 807 725 649 752 1058 772 899 990 1082 697 690 651 632 494 277 343 1123 949 1053 1120 1429 882 878 823 798 1322 1114 1113 783 759 1143 1569 1388 1770 1619 1429 1764 1098 1130 1269 1383 320 937 1134 1243 1277 1193 1003 1146 447 748 914 1773 326 247 258 511 454 476 545 535 515 406 770 641 835 478 368 549 1488 1379 845 932 708 1432 432 512 337 450 688 1032 813 859 833 764 899 770 919 1222 1070 1021 1360 1046 1110 1008 865 607 1120 712 711 559 796 537 666 690 1436 635 762 648 264 511 593 571 711 1202 777 700 1493 803 1214 1103 1511 1605 1030 483 1135 957 1063 1138 1238 1367 1370 1071 1600 1338 1483 1177 1162 738 659 704 872 976 777 949 1026 872 2035 1749 2084 1132 1096 1023 1784 868 1021 1647 891 1091 1119 1350 1236 1252 1404 1272 1324 1391 945 1067 1466 1020 939 1037 1290 932 2068 2166 2224 1673 1258 881 972 845 767 809 1194 641 757 1067 863 567 851 1252 841 1012 1253 887 1169 1228 862 897 869 1545 1046 1135 1504 1268 1526 1207 1542 1572 1267 1449 1603 1430 1254 1491 1437 1377 1327 1643 1374 1686 1112 1477 1789 1650 1225 1337 1290 1770 3701 4026 2657 2837 2606 2480 2120 2321 2684 3391 2937 3271 2557 2739 2803 2395 3644 2728 1942 1384 1532 1297 1239 1480 1262 1991 671 1369 2135 1913 2199 1007 1052 1315 759 934 905 1057 661 809 785 579 720 934 1083 719 710 822 562 600 557 485 920 793 977 1102 1182 898 1327 1154 1316 1387 1210 1149 975 1217 1521 1413 1419 1429 1272 1290 1312 791 468 508 424 579 510 357 636 549 410 342 657 366 347 331 317 274 241 196 174 208 262 295 346 264 298 518 455 677 584 813 838 780 834 401 479 668 557 617 565 749 578 659 585 602 698 408 357 340 302 424 474 907 515 593 1048 1167 647 495 326 1029 1086 922 1124 1241 1190 897 987 1104 1028 744 653 616 863 910 1220 785 949 1494 670 1110 999 1214 1078 1200 1512 1142 1129 1186 1163 818 1209 1185 949 242 1805 684 1650 900 540 1764 675 1172 629 1158 1225 1092 725 877 771 1648 1462 1489 1954 1478 650 571 862 1422 695 1802 1558 993 717 1621 1148 904 789 1133 1618 1458 1326 1059 1601 1221 1317 1309 1579 1841 1441 1190 1290 1328 1337 1451 1695 594 692 1076 649 616 670 2921 961 985 895 1125 973 916 798 935 1540 1535 1258 1276 670 671 591 723 485 950 1032 1198 883 647 596 714 613 752 1188 837 1256 811 862 835 794 898 616 341 306 242 316 298 313 257 606 391 786 316 252 1178 1018 979 899 1035 1095 1215 950 1008 1299 865 1152 1823 1637 1586 1405 1566 1291 1128 1194 985 1197 1231 1140 1095 957 1210 1326 1236 1133 745 1020 1241 1089 957 798 1339 979 971 1265 1106 1302 1304 1142 888 1623 1085 1093 1108 1070 1386 1092 1251 858 1836 1099 865 651 1443 895 1490 1873 1072 554 694 606 228 282 274 398 814 788 857 1136 857 1203 1035 576 882 988 335 702 616 593 563 443 1531 415 986 671 320 446 598 977 576 563 487 624 549 635 596 450 473 589 602 930 455 731 571 1945 797 744 974 913 787 712 688 669 849 670 936 918 937 479 516 595 439 432 996 1099 1197 997 922 1116 1059 572 1234 581 923 1045 1548 545 661 951 826 943 1021 1306 823 730 845 805 602 709 598 678 550 737 2550 1801 1083 614 533 426 733 614 643 828 2856 862 2980 2676 3119 2629 3068 3126 3034 3210 2815 3216 2914 3152 2969 3134 951 946 893 901 1326 1034 1277 1064 999 923 1345 1425 744 969 1150 1122 757 1140 1159 1388 1312 1279 1087 663 673 1002 1067 1232 1624 1758 501 889 690 939 958 880 620 638 695 868 969 813 789 901 1023 783 651 934 1244 991 860 952 785 799 1803 1747 1285 1671 1122 2169 1971 1709 2017 3041 1606 15438 13670 13154 2164 2651 1552 1856 2074 1876 1790 1579 1987 1541 1752 2212 1987 2105 1928 2097 1845 2603 2421 1903 2094 2409 2167 2344 1394 1544 2041 1829 1712 1865 1643 1505 1926 1934 1818 1943 1893 2334 1575 1651 1592 1712 2050 1517 1825 1708 872 1630 1715 982 2153 2121 762 2061 1633 1820 1451 1383 2339 1865 1397 1310 1274 1843 1621 2157 1982 2329 2178 2434 2430 2875 2660 2476 2892 1986 2145 1830 1826 1939 1739 2068 1934 1767 2345 2259 2529 2318 908 1119 1108 1515 650 460 297 170 360 220 374 422 238 306 227 542 341 291 323 223 303 239 693 542 289 676 329 489 616 265 271 216 222 524 727 234 320 534 415 484 468 675 254 437 194 206 156 316 408 289 260 451 605 348 344 973 549 418 406 514 312 444 1283 504 552 241 273 361 305 368 398 403 394 417 986 716 814 352 476 510 469 603 361 932 448 1026 213 514 475 453 547 489 449 372 1089 265 742 305 180 586 352 653 554 529 1050 815 796 870 1077 1151 705 704 802 1133 725 809 826 591 879 821 698 933 743 349 410 768 492 712 678 412 410 1175 772 409 1361 919 876 653 656 713 1096 1447 843 1372 506 525 691 386 463 1013 1653 1957 985 565 1278 1199 373 1104 438 560 738 816 858 595 528 783 903 435 428 601 706 936 1394 668 869 1351 781 1020 890 747 1265 1205 697 517 792 823 395 454 516 603 492 756 434 750 738 1520 1399 749 633 597 644 831 310 599 350 598 516 661 708 1194 769 575 943 543 1021 577 626 416 361 782 608 789 580 414 489 680 757 624 593 405 1365 664 546 915 540 1165 609 811 795 820 509 657 639 1598 851 861 661 552 670 550 548 529 895 1273 1139 824 883 723 952 904 758 879 752 536 834 1672 440 496 312 501 513 311 577 941 524 552 365 621 614 845 594 678 451 458 887 507 163 116 150 415 203 804 442 835 738 891 779 904 566 516 723 639 380 209 643 590 244 495 509 591 498 536 861 842 726 405 747 461 1377 1046 1185 968 1022 309 439 722 713 655 999 1072 965 639 959 753 365 444 494 671 810 449 590 858 959 636 570 916 389 263 529 574 450 628 574 465 550 440 402 597 431 354 491 784 851 1108 828 4100 4375 770 714 583 750 993 753 1167 1080 1082 1567 837 1109 1173 822 535 1049 601 553 1042 759 735 727 601 503 498 980 1104 730 596 879 502 564 818 538 693 351 433 627 411 643 446 673 1496 1420 664 767 1360 855 909 552 719 316 433 878 456 2103 1216 1196 800 561 689 898 440 498 437 291 327 339 480 1644 1813 2323 1333 927 1726 1510 1163 1133 1427 2024 1126 1067 814 1158 716 824 1620 851 344 312 202 391 285 448 1405 1638 1224 1256 1400 3305 3240 3682 3663 3223 3087 2714 1433 760 2576 2819 3509 3091 3839 2041 2405 2902 3108 2193 3358 2196 2781 3796 2954 3414 3067 4058 4686 3714 3214 4721 3726 3605 3497 3563 1425 1994 1832 1495 1787 2739 2886 1825 1268 3085 899 877 1025 1158 1113 680 1097 1676 2614 779 444 580 550 466 421 4938 4893 4266 3423 3200 4112 3404 4260 3018 3256 3559 3965 3795 3265 3959 3392 4288 3858 4143 3765 4863 3626 2684 2778 3252 3449 3042 2982 3160 745 647 324 3457 3933 2449 5362 5450 5583 5810 2050 2057 1294 414 1473 298 627 226 255 2435 1531 1383 603 943 764 727 1689 1796 1187 2832 1874 1449 2869 1635 1253 4287 4956 4624 3616 7949 6046 3394 4269 4536 5862 1613 883 1447 2399 1910 1068 2494 718 2911 1228 2777 1269 129 90 2244 1468 2336 3910 1982 1653 2563 823 1242 864 711 1114 1033 1084 1260 1456 3348 3752 1939 1307 3157 1771 1611 2827 2011 1939 1491 1177 1303 2799 1681 3811 1412 1927 1170 1658 1091 908 1465 1562 4027 2952 1231 1169 1140 1156 901 841 1010 1066 970 1061 1664 1454 1783 2114 960 847 3189 727 1017 1149 785 1766 1702 1460 1171 1502 1445 1391 1478 1122 1125 1440 1049 1093 1295 1462 1294 1154 1347 1016 770 558 377 790 876 746 1913 921 409 479 663 896 1944 755 974 526 1017 1201 454 457 733 376 356 580 963 990 576 562 907 1146 540 789 777 688 846 807 679 623 808 661 659 990 673 219 490 534 829 376 1052 1371 1243 1111 1248 1304 1443 1048 758 1083 1562 1511 1207 1130 1395 857 1002 1074 549 773 760 801 731 941 794 764 1469 1440 1504 1698 1214 1341 826 1237 1203 1215 1144 1428 784 1088 1011 1192 1139 1199 764 1456 1094 747 1121 1449 1198 1511 736 1024 1442 1685 834 812 1781 240 2040 1332 1273 690 1139 710 1171 1324 884 1422 1730 1699 1484 1624 1098 804 535 606 640 459 926 753 389 395 357 387 615 296 338 936 712 731 454 440 501 283 393 468 244 753 410 1802 623 694 580 464 933 373 544 542 783 536 1243 999 1094 1211 982 647 1002 663 316 617 382 373 1058 543 930 1014 861 833 994 860 864 419 243 495 1032 1073 1054 1249 1124 883 1055 1037 748 1065 597 961 502 727 839 1396 840 2002 1880 587 847 866 449 1314 1247 463 921 1214 1126 1026 628 706 1881 452 649 729 1583 293 398 219 570 419 473 431 1053 471 488 760 943 943 346 372 519 945 1118 822 930 505 1402 317 655 484 365 540 1468 1066 1165 1283 1112 1362 1217 1121 860 899 804 1087 802 848 720 835 566 1017 630 656 742 1241 682 927 915 1708 917 409 978 174 569 323 356 728 1086 759 772 1307 826 1180 1081 1581 1615 890 497 1345 1151 1441 1552 1375 2296 1770 2247 2351 2338 2628 2043 1608 790 714 656 1067 1271 1064 1579 1173 630 1726 2538 2842 1385 1232 1247 2098 1493 1251 2221 846 1904 1310 899 1455 920 1305 1266 1164 1383 1084 1208 1141 1088 747 1486 1061 1397 2022 2199 2113 700 565 857 744 500 602 711 991 835 873 683 675 623 1088 1658 1266 1314 1481 1059 1390 396 912 1408 1155 2406 1328 1453 1262 1329 987 1330 1488 1532 1144 1231 1064 1413 1044 1307 1245 1622 1424 980 1624 1625 1751 1327 1600 1641 1247 1320 1537 1533 4606 5117 3078 3573 2250 2757 2103 2453 2232 2727 2350 2586 2134 2138 2787 2480 4154 2174 2445 1429 1598 1628 1112 1160 1557 1561 1295 1761 1936 1431 2161 896 1152 859 802 817 1013 559 849 809 1104 908 1150 663 615 698 577 582 833 427 618 473 769 736 579 654 727 608 1025 1050 1985 1812 1939 1764 1673 1922 2550 1583 1501 1554 1483 1119 1326 1007 265 553 457 511 433 266 727 358 268 217 567 262 263 191 571 506 219 138 184 185 528 598 615 578 558 772 913 495 575 877 1006 1084 1165 564 745 427 890 693 671 680 674 867 742 347 1062 686 672 655 592 461 661 945 534 746 1030 1100 854 666 172 471 573 630 617 939 954 729 867 640 697 832 1057 856 1149 818 767 379 658 929 690 955 651 745 1573 1508 1636 1576 1649 1591 1772 1171 1749 1592 842 232 1213 452 1315 911 392 1358 415 836 367 692 1850 1527 613 517 400 1855 1787 2090 2114 1235 655 621 463 1127 578 1467 1292 602 803 1067 1090 502 519 967 1352 1178 1086 1152 1290 1389 1888 1143 1310 1454 995 1056 1237 1404 1362 1392 1596 447 1391 922 750 799 881 3162 1363 1215 1064 1199 1305 1194 1059 1411 1422 1288 1314 1318 1057 853 910 723 895 521 870 1123 1223 960 624 952 1229 908 1686 1119 1080 1188 953 623 801 764 515 384 376 253 353 325 257 227 445 410 412 318 326 722 1592 1525 1656 841 999 719 872 967 859 732 787 1463 1189 1180 1355 1280 1084 949 1017 1130 1222 1114 1717 806 621 863 1033 1490 955 1105 837 2093 1756 1223 1441 1307 1290 1641 1158 1214 1722 1339 1094 1088 2475 825 1370 1355 1668 1406 952 1479 842 1270 706 827 627 1368 644 1592 1380 768 528 876 518 256 331 358 464 663 791 1208 989 912 1207 1110 424 1310 1264 242 1113 954 573 715 611 1210 275 1182 488 508 764 693 629 611 480 538 819 750 399 561 830 511 338 1189 940 1181 1167 470 1753 712 638 493 784 835 746 720 974 713 815 816 844 689 701 537 581 386 494 893 935 1149 939 886 898 839 594 973 838 1084 899 1404 522 568 906 652 964 1150 970 1018 584 1175 933 436 595 410 637 490 920 2356 2727 2494 457 312 454 535 607 719 1226 3348 870 3158 2788 3148 2881 2797 3065 3104 3542 2993 3430 2784 3627 2715 2698 706 848 1388 1223 1580 1142 862 1129 938 1020 939 1137 1184 1123 1068 609 913 867 1337 1170 1128 1239 888 1371 1330 1511 1556 1876 1617 1797 523 850 687 762 950 891 641 625 699 860 1035 873 836 826 934 809 640 992 1255 1022 759 1071 777 737 1834 1662 1313 1689 1327 2286 1945 1851 2025 3302 1673 13670 15408 13043 2422 2491 1798 2016 2223 2049 2007 1466 2039 1535 1707 2293 1980 1830 1819 1890 1725 2491 2114 1692 1916 2439 1970 2133 1474 1461 2171 1886 1759 1802 1609 1575 1987 1981 1820 1908 1844 2330 1710 1607 1574 1809 1836 1585 1715 1774 796 1742 1656 907 2088 2054 752 2160 1809 1871 1500 1434 2386 2124 1352 1240 1346 1935 1571 2268 2009 2302 2150 2339 2449 2779 2565 2412 2870 2122 2349 2083 1854 1929 1712 2155 1825 1841 2366 2258 2652 2389 964 1060 1149 1440 592 419 324 207 383 257 253 515 234 266 272 598 377 331 351 235 327 263 650 474 228 608 252 517 628 281 269 216 222 562 680 254 299 542 432 531 525 716 285 433 221 227 183 393 455 329 293 379 539 372 366 1024 631 436 424 499 289 387 1219 527 579 245 267 367 297 389 390 415 378 444 1087 775 780 360 505 561 462 646 429 1092 455 1022 223 532 558 478 553 470 434 365 1138 299 733 323 200 567 394 646 510 535 1105 816 801 741 1110 1150 791 765 831 1132 733 854 845 624 941 829 757 953 888 373 442 817 605 747 711 438 449 1217 853 480 1271 866 973 707 620 716 1066 1484 764 1439 588 637 739 429 502 954 1733 1897 1018 591 1264 1204 338 1065 464 586 728 885 879 599 553 843 895 451 383 630 684 959 1372 675 926 1370 809 1056 937 837 1269 1253 803 541 910 1009 336 465 509 552 505 754 420 748 744 1650 1371 657 597 589 660 792 306 616 402 628 586 687 789 1214 843 602 1018 557 1063 605 602 448 401 792 612 772 592 436 516 716 878 650 653 287 1439 628 574 909 556 1279 677 881 848 764 461 719 655 1511 903 931 691 624 630 674 556 551 1007 1259 1115 948 1028 742 939 945 743 804 730 514 812 1746 446 500 322 471 457 404 664 1069 592 622 416 697 694 776 712 767 490 488 781 542 194 124 180 417 226 888 497 911 821 966 780 1021 570 524 646 631 378 201 627 614 248 542 531 581 477 521 928 888 761 415 720 495 1467 987 1202 987 1069 323 362 720 669 607 980 1059 979 614 932 701 377 454 539 660 924 563 672 857 1005 609 547 990 389 249 461 522 415 562 518 536 565 492 517 650 454 356 526 799 838 1084 812 4059 4575 774 642 534 754 962 737 1010 976 1032 1518 980 1099 1191 848 447 1009 641 603 1101 793 674 664 726 510 591 1042 1091 794 563 914 600 664 857 573 726 404 431 633 429 677 480 668 1529 1485 684 771 1398 955 985 516 726 346 510 799 502 2118 1254 1209 829 598 735 940 468 523 502 360 352 364 519 1725 1844 2480 1484 942 1739 1509 1168 1152 1498 2033 1060 1101 819 1170 770 976 1768 851 336 304 275 380 291 424 1619 1602 1287 1293 1395 3314 3321 3692 3666 3438 3216 2768 1471 803 2633 2888 3426 3088 3724 2009 2479 2934 3125 2029 3267 2198 2662 3791 2957 3516 2996 4089 4602 3667 3269 4754 3750 3689 3763 3836 1597 1962 1913 1529 1725 2987 2787 1820 1624 3129 1021 982 997 1493 1111 661 1203 1777 2639 917 448 548 526 466 480 4986 4733 4237 3842 3199 4253 3513 4484 3020 3398 3680 4079 4001 3230 4090 3552 4534 3745 4437 3917 4819 3603 2734 2761 3316 3522 2941 3184 3132 766 697 330 3818 4186 2513 5529 5967 6025 5472 2068 2058 1345 418 1534 296 669 279 226 2550 1514 1366 579 986 803 823 1628 1824 1143 2846 1971 1622 3054 1731 1340 4411 5157 4627 3766 8185 6537 3526 4560 4567 5923 1610 863 1395 2416 1868 1198 2565 794 2903 1095 2996 1393 119 80 2245 1459 2620 4110 2078 1732 2657 821 1262 977 822 1187 1108 1105 1218 1442 3261 3911 2012 1410 3036 1733 1667 3101 2179 2181 1593 1193 1265 2687 1658 3871 1404 1985 1204 1712 1097 935 1484 1551 4065 3164 1210 1121 1037 1126 910 839 1084 1025 937 1026 1664 1423 1712 2316 1026 889 3195 666 913 1152 909 1909 1734 1492 1318 1435 1395 1319 1418 1071 1091 1292 1037 1117 1419 1504 1297 1200 1311 1042 832 671 447 761 944 788 1905 864 354 506 693 891 1976 818 1005 551 1081 1263 582 465 754 413 399 655 854 943 579 569 972 1164 549 846 820 641 905 798 660 631 766 668 741 952 614 251 566 616 811 350 1184 1308 1186 1116 1258 1277 1429 1048 764 1136 1736 1453 1194 961 1194 882 1056 1046 602 780 736 797 734 870 823 745 1434 1480 1594 1713 1152 1297 842 1271 1195 1192 1275 1416 809 1005 1058 1161 1171 1220 849 1501 1059 826 1122 1351 1084 1403 802 1075 1334 1554 817 868 1836 236 1984 1341 1252 664 1171 754 1115 1305 867 1478 1702 1735 1603 1886 1119 837 554 614 627 483 970 765 407 385 351 405 594 300 338 907 840 774 495 477 540 289 418 479 246 777 444 1786 674 688 555 504 999 438 616 610 762 467 1289 1045 1195 1319 1050 715 982 671 333 655 423 427 1044 549 871 1061 985 1014 960 871 900 423 249 456 1015 1089 1087 1273 1206 897 1083 1181 759 1007 658 972 601 765 967 1621 915 2152 2032 545 856 782 505 1408 1276 535 946 1291 1241 1030 596 743 1913 429 679 771 1738 309 346 229 539 413 503 478 988 515 518 703 931 1044 366 410 612 998 1097 831 949 508 1386 311 645 476 361 608 1558 1154 1255 1369 1200 1462 1296 1163 876 884 816 1081 806 852 776 841 578 1009 646 676 777 1278 719 1030 956 1707 1006 391 974 198 623 337 362 748 1251 896 800 1394 780 1326 1230 1660 1565 994 541 1568 1209 1478 1587 1437 2201 1932 2240 2401 2339 2605 1890 1591 771 761 691 1050 1232 995 1529 1187 647 1830 2407 2703 1399 1258 1275 2125 1480 1417 2111 875 1997 1236 1032 1350 1059 1310 1291 1289 1520 1158 1188 1235 1087 770 1528 1217 1411 2182 2306 2256 875 715 891 768 554 603 763 1183 880 920 680 739 664 1075 1579 1368 1284 1441 1106 1397 396 866 1335 1177 2380 1388 1526 1354 1483 935 1230 1565 1729 1252 1287 1123 1356 1119 1361 1255 1581 1302 928 1661 1649 1685 1469 1601 1645 1232 1381 1532 1637 4693 4890 3227 3708 2532 2763 2029 2380 2414 2821 2250 2462 2156 2106 2777 2563 4077 2172 2521 1674 1833 1691 1177 1360 1482 1701 1162 1584 1936 1495 2277 949 1155 937 732 848 1013 526 887 765 1088 799 1158 558 635 772 586 608 800 426 530 423 763 668 597 660 773 636 1026 1183 1985 1745 1783 1877 1669 1751 2646 1642 1535 1612 1609 1147 1270 1070 224 490 388 593 384 233 719 362 268 213 689 243 265 204 627 505 271 132 182 180 624 704 723 674 656 766 921 521 633 937 1072 1110 1157 680 836 462 984 610 588 593 647 907 754 424 1076 708 698 699 636 457 659 1116 486 708 1078 1191 845 685 249 617 721 749 797 976 991 705 950 697 742 802 941 795 1084 881 810 334 741 913 775 1182 760 786 1675 1453 1605 1579 1717 1633 1805 1230 1766 1667 975 296 1343 522 1516 1006 452 1671 450 941 396 805 1716 1236 662 545 424 1968 1912 2106 2175 1328 724 690 513 1312 569 1582 1418 653 890 1275 1208 579 623 1036 1381 1088 1079 1194 1295 1530 2006 1207 1389 1646 973 1090 1400 1398 1561 1451 1618 431 1415 946 747 843 833 3005 1418 1252 1127 1165 1363 1244 1105 1442 1471 1365 1348 1261 1034 823 920 729 891 460 890 1170 1132 1038 621 836 1365 853 1684 1127 1193 1163 930 645 849 773 515 417 405 274 382 344 274 248 513 461 393 310 305 733 1575 1474 1533 952 1162 752 979 1057 904 812 757 1336 1147 1130 1227 1278 1162 1039 1103 1148 1318 1202 1635 811 631 860 1102 1288 896 1056 902 2180 1820 1193 1437 1226 1128 1590 1216 1189 1754 1409 1071 1108 2228 709 1227 1398 1538 1362 1053 1477 794 1247 725 746 655 1395 572 1715 1514 867 622 860 586 231 316 329 449 754 866 1357 1059 978 1338 1162 484 1257 1226 239 1041 930 569 773 583 1180 264 1098 468 494 752 721 595 566 428 478 670 634 438 563 822 516 366 1178 985 1088 1196 513 1822 699 635 566 801 887 733 703 1044 691 851 834 870 740 737 523 557 404 540 937 894 1189 903 837 853 945 575 1043 843 937 933 1427 532 592 963 709 1029 1201 1026 953 510 1252 891 450 593 431 651 508 938 2454 3029 2483 451 310 458 563 653 730 1258 3378 876 3266 2896 3323 2881 2858 3245 3251 3322 2950 3291 2789 3704 2733 2580 723 924 1458 1202 1498 1006 977 1116 968 1102 864 1066 1123 1124 1180 616 860 859 1425 1175 1157 1260 931 1335 1264 1510 1549 1905 1714 1872 420 1082 812 759 879 690 579 664 769 951 1027 865 835 761 1149 762 563 959 1216 987 867 905 728 750 2112 1460 1236 1871 1057 2300 2174 1709 2141 3284 1782 13154 13043 15792 2298 2806 1757 1835 2062 1958 1944 1621 2140 1510 1766 2337 1962 2112 2016 2173 2087 2737 2462 1843 2123 2634 2160 2418 1555 1575 2187 2023 1836 1821 1585 1613 1980 2008 1798 1959 1859 2566 1609 1694 1702 2107 2321 1593 1991 1788 847 1972 1722 910 2175 2266 738 2559 1893 1871 1508 1403 2687 2026 1512 1370 1310 1801 1643 2557 2198 2489 2328 2641 2632 3079 2744 2680 2892 2061 2226 1744 1944 2105 1901 2256 1938 1889 2304 2317 2670 2363 1027 1352 1190 1515 478 432 297 191 362 229 252 461 226 335 239 446 384 334 364 291 381 323 819 437 216 621 236 443 566 267 285 224 236 574 756 256 311 663 429 513 487 667 298 449 229 235 203 386 369 270 309 469 621 360 354 909 660 438 418 491 289 502 1286 484 530 303 277 480 305 376 381 397 428 407 1059 776 896 366 496 549 374 646 424 924 437 1063 203 361 514 447 627 565 541 466 1159 277 707 305 178 665 408 616 597 512 1142 817 678 849 1130 1480 661 669 856 1226 704 945 875 752 898 884 857 961 832 373 457 802 584 807 671 467 471 1212 834 374 1456 929 1062 711 644 895 1098 1540 811 1432 513 554 675 366 543 1016 1749 1979 1111 582 1180 1105 338 1152 464 586 794 802 1009 601 625 770 1035 496 376 661 742 983 1323 727 806 1295 753 1091 1082 911 1321 1347 784 590 852 895 338 468 503 552 461 772 526 775 695 1559 1273 685 583 624 641 790 419 632 302 611 516 670 655 1200 852 627 989 579 1057 567 666 373 301 768 634 862 410 392 471 692 838 547 688 307 1348 710 583 870 476 1222 543 824 769 711 404 684 748 1661 800 882 621 503 625 495 586 618 906 1220 1118 886 951 735 809 909 764 743 744 524 834 1819 371 427 299 431 506 334 506 1042 564 588 398 627 636 778 707 713 469 432 815 649 177 106 160 471 252 755 501 845 754 831 784 884 542 506 724 605 376 229 617 609 385 436 491 590 520 552 691 670 773 463 776 492 1315 1168 1346 1042 1136 357 431 546 666 606 1027 1112 1020 536 923 953 383 468 486 675 757 535 675 841 956 574 488 919 322 257 493 629 461 633 593 481 571 469 402 649 429 387 455 833 917 1124 793 4183 4390 802 682 562 827 1057 628 1090 1028 1121 1536 820 962 1086 707 607 1172 692 564 1340 893 733 717 621 533 533 851 1250 688 495 1006 446 502 725 521 661 315 437 614 416 715 456 645 1564 1529 741 790 1427 780 922 566 704 302 475 927 485 2391 1308 1240 825 619 674 896 352 524 423 281 450 470 553 1787 1762 2632 1344 926 1717 1584 1249 1237 1598 2036 1221 943 968 1131 821 687 1588 791 322 290 255 368 301 446 1492 1840 1342 1315 1552 3500 3736 3899 4131 3719 3318 2758 1344 716 2815 2941 3643 3239 3838 1897 2447 2812 3154 2199 3370 2243 2635 3839 2859 3383 2858 4281 4688 3830 3404 4935 3711 3666 3555 3518 1376 2065 1800 1586 1950 2949 3020 1889 1309 3074 746 796 988 1204 1020 645 1076 1729 2790 932 523 626 606 569 429 5522 5118 4593 3371 3458 4157 3562 4182 3054 3498 3639 4104 3634 3385 4189 3314 4415 3855 4345 4000 4884 3694 2563 2678 3150 3492 2699 3020 3201 841 770 304 3682 4042 2401 5625 5741 5732 5754 1736 1847 1275 395 1471 389 639 218 218 2371 1590 1497 639 882 772 889 1630 1909 1114 2948 1997 1394 3062 1759 1205 4661 5358 4921 4174 8473 6314 3763 4271 4739 5955 1681 944 1522 2560 1989 1110 2621 702 3001 1178 2937 1454 127 88 2321 1439 2360 3937 2140 1785 2465 921 1147 919 742 1192 1137 1135 1219 1333 3326 4142 2119 1466 3063 1806 1672 2984 1875 1933 1689 1252 1407 3033 1791 3992 1619 2076 1183 1692 1024 866 1449 1654 4064 3282 1165 1131 1093 1180 962 1017 1161 1040 966 1283 1542 1434 1859 2355 1097 930 3267 801 1018 1148 826 1894 1744 1576 1326 1508 1527 1432 1616 1071 1095 1354 1048 1080 1352 1511 1161 1164 1399 1040 847 658 453 752 839 744 1811 840 338 469 689 944 2011 824 990 627 1117 1495 416 498 743 463 449 558 982 925 522 502 954 1198 491 817 880 739 931 860 902 697 907 629 631 932 625 217 617 684 899 344 1146 1546 1255 1237 1367 1350 1622 1232 773 1209 1726 1777 1210 1129 1440 843 1231 1103 585 752 731 817 803 940 828 819 1566 1595 1633 1696 1214 1453 944 1193 1117 1268 1177 1430 821 1028 1037 1262 1177 1081 736 1622 999 653 1202 1546 1221 1594 830 1151 1543 1831 801 889 1769 240 2048 1321 1435 856 1355 693 1141 1347 789 1503 1758 1594 1430 1436 1142 812 595 638 595 568 1049 954 480 463 433 482 645 276 343 1031 781 862 519 501 489 376 524 580 222 805 447 1879 649 767 593 464 972 492 591 589 749 506 1281 989 1135 1147 1013 628 1002 626 382 625 362 324 999 498 1062 992 808 821 1034 985 942 423 211 589 1189 1141 1158 1252 896 850 1033 1124 865 967 682 991 448 729 707 1518 858 1956 1860 595 846 820 586 1324 1208 496 1017 1324 1272 1014 602 637 1968 419 641 743 1671 307 386 221 580 426 516 441 1139 449 641 700 881 959 407 451 509 951 954 805 943 485 1440 302 647 470 440 621 1621 1197 1294 1418 1243 1495 1361 1236 868 868 790 1125 778 862 744 961 642 1143 710 750 797 1318 725 909 847 1722 918 449 938 154 667 377 389 851 1068 763 807 1457 800 1282 1175 1541 1671 965 428 1388 1220 1683 1802 1550 2539 2125 2402 2699 2680 2940 2353 1717 782 742 678 1071 1333 1159 1453 1316 580 1635 2750 3075 1628 1405 1508 2082 1502 1243 2345 919 2020 1322 741 1474 772 1248 1240 1140 1357 1149 1207 1463 1069 699 1505 1088 1460 1941 2174 2195 726 539 1011 869 613 614 702 990 823 869 682 708 554 1149 2095 1410 1299 1671 1066 1453 404 790 1441 1160 2630 1442 1471 1163 1233 789 1271 1575 1529 1207 1270 1111 1557 917 1244 1147 1416 1385 906 1475 1495 1627 1364 1686 1835 1265 1258 1534 1495 4563 4970 3142 4012 2374 3058 1844 2130 2091 2478 2150 2389 2287 1974 2941 2565 4256 2227 2354 1383 1550 1440 1089 1095 1429 1544 1121 1904 1686 1318 2234 973 1227 906 756 704 940 594 854 802 1136 809 1265 600 622 667 523 679 762 434 696 485 732 755 555 614 733 549 1082 1058 2280 1928 2187 1897 1662 1952 2832 1699 1583 1637 1509 1101 1226 1037 246 511 415 530 432 253 719 396 315 205 542 185 204 198 459 627 258 240 207 183 619 666 729 638 630 817 997 493 602 967 1138 1196 1261 598 805 524 1036 669 643 644 802 992 755 448 1217 699 660 622 505 459 713 876 519 799 994 1207 817 673 166 422 536 644 590 976 1018 635 954 641 692 805 1024 788 1137 1109 779 355 646 911 641 897 622 765 1733 1645 1651 1664 1730 1661 1982 1039 1699 1570 750 230 1111 436 1216 888 376 1185 387 772 341 632 1440 1415 566 519 342 1859 1696 1929 2093 1123 614 576 356 963 483 1400 1158 505 766 905 977 445 503 911 1274 977 999 1150 1152 1410 1926 1104 1182 1398 852 1019 1121 1622 1199 1231 1748 398 1479 893 707 736 767 3108 1454 1234 1080 1210 1315 1186 1051 1404 1542 1393 1376 1316 1101 876 913 723 978 323 719 1071 1095 1036 610 734 1305 788 1524 1137 1192 1181 959 616 929 762 629 277 265 146 238 204 144 122 417 435 404 340 284 698 1705 1491 1772 886 987 922 842 983 955 756 852 1503 1233 1215 1313 1307 1137 976 1032 1001 1245 1228 1674 749 620 906 1071 1144 855 1014 873 2290 1839 1263 1410 1302 1185 1843 886 1370 1828 1332 1221 1064 2578 753 1296 1396 1653 1394 916 1595 943 1030 591 792 724 1428 559 1365 1450 776 565 880 641 152 246 258 339 548 686 1220 1178 931 1353 1173 477 1372 1304 207 1166 1023 608 652 666 1106 282 1036 493 541 766 667 592 643 570 599 677 616 403 543 964 521 443 1171 1107 1112 1231 487 1647 681 607 515 855 848 772 742 992 695 818 899 931 647 757 587 606 395 579 826 870 1173 1041 916 924 989 596 1044 824 1049 953 1475 468 535 1103 694 1121 1347 992 1025 655 1274 910 473 553 441 729 574 911 2077 2569 2967 539 402 532 483 664 725 1367 3571 1109 3217 2890 3257 3034 2885 3071 3076 3484 3134 3375 2976 3848 2781 2723 913 800 1506 1207 1623 1049 897 1034 797 885 821 1143 1432 1372 1101 584 997 1013 1493 1231 1203 1368 939 1473 1392 1825 1859 2095 1762 1683 1166 1618 1140 1056 1160 1420 1246 1669 1324 1168 1304 1348 1323 1325 1282 1511 1252 1193 1351 1312 1162 1376 1335 967 941 1143 1365 1544 939 1408 1749 1202 1452 1550 2227 2164 2422 2298 14950 1640 9658 10230 10867 10297 9333 5243 4034 1326 1947 1801 2267 1789 1706 1618 1551 2025 1895 1453 1625 1970 1843 1677 2004 1357 1701 1742 1633 1578 1809 1627 1855 1643 1798 1737 1751 1707 1639 1714 1932 1548 1794 1851 1608 1583 1225 1723 1670 1325 1658 1514 1188 1559 1807 1679 1466 1529 2221 1501 1382 1159 1728 2056 1172 1310 1662 1526 1622 1535 1447 1563 1304 1410 1310 1683 1381 1208 1075 1324 1163 1301 1300 1256 1274 1248 1410 1493 610 1076 866 1719 580 545 591 498 611 564 320 938 246 378 718 525 539 568 648 354 413 341 391 560 403 613 457 560 723 490 480 420 440 610 665 512 428 879 687 607 593 723 499 502 572 566 471 646 492 439 636 576 685 450 422 996 668 553 521 329 312 321 844 547 673 542 328 480 378 647 459 504 588 382 958 1218 761 367 557 367 323 394 466 725 575 1102 502 614 718 572 826 997 932 755 1432 360 586 470 492 572 524 763 659 810 887 884 759 819 843 1154 551 883 602 724 603 963 959 684 1001 671 669 855 970 561 645 881 573 516 654 993 609 877 1237 854 1795 1163 1306 1223 1194 1468 1134 1876 924 2802 1118 830 1245 617 737 1579 1136 1294 1187 633 1276 1021 674 1250 912 968 1101 891 798 724 1047 798 624 639 710 581 1188 1341 1852 1154 1112 917 789 1139 932 1095 809 976 1102 957 1420 869 561 592 734 407 886 905 524 737 1414 999 859 683 591 709 843 917 690 570 554 446 813 661 745 1057 663 757 1030 607 857 487 844 635 516 938 780 973 464 510 447 649 1270 969 918 679 725 993 1034 1288 779 1331 544 1613 526 933 514 526 752 1433 812 917 1054 888 998 967 688 874 1069 1279 1152 1013 976 1322 975 789 738 840 871 550 1007 1333 312 520 393 389 516 546 1025 1450 1062 1178 609 533 955 849 1236 1145 728 1087 930 1029 214 86 192 161 264 1448 734 984 994 906 1200 1073 1160 1103 822 818 427 373 741 779 342 580 469 730 814 834 843 797 740 343 1081 747 1404 1283 1113 1047 725 654 851 800 941 805 1212 1308 1210 692 682 1011 664 762 713 844 935 1555 1036 834 987 625 638 1328 806 434 803 850 754 887 944 1116 983 726 417 562 880 733 532 870 803 1581 1001 4776 5119 917 907 857 672 1026 841 1055 943 1223 1112 1571 1340 1421 667 607 1189 602 1051 905 679 1046 1048 995 758 879 1197 1231 908 714 1158 895 818 1195 765 1068 410 509 1142 936 601 422 445 477 541 427 367 990 827 1125 463 833 582 598 809 698 1174 936 879 776 745 639 1097 693 849 975 891 321 368 357 1757 1948 1579 1249 1405 2312 2404 1126 937 1114 2074 958 860 1749 901 823 687 1804 1503 647 633 639 449 364 518 1405 1508 1746 1508 1125 1972 2356 2554 2477 2277 1990 2016 1653 1655 2773 2842 2760 2345 2636 2338 2765 2683 3038 1911 2001 2085 2241 2625 2133 3080 3273 3572 4083 3398 2895 3260 2842 3435 4422 4503 2245 2771 2026 1876 1806 2983 2373 1655 1145 2573 979 981 1270 984 1067 801 661 1704 1539 1042 484 803 759 596 495 4167 3992 3934 3732 3523 3633 3823 3682 3343 4647 3201 3764 4103 3298 3940 3969 3627 3231 4277 3924 4493 4466 3530 3804 3702 3432 3316 3937 4106 930 850 596 4210 4310 2003 4470 5429 5443 4283 1175 1352 1726 667 2001 373 810 695 574 3432 2104 2390 586 880 660 966 1629 2331 1685 3517 2198 2552 2478 2423 2917 4590 5385 3813 4253 8104 8114 3633 5397 6229 6396 2650 1195 2023 2634 2240 1400 3153 1177 3485 1635 3615 1748 121 111 1772 2110 3206 5020 2659 972 2473 1233 1564 991 927 1683 1611 1875 2200 1643 3455 3988 2051 1373 3492 3010 2826 3554 2410 2165 1712 1830 1751 3289 2330 3397 1120 2715 1400 2044 1606 1510 1872 2082 4080 3449 1408 1094 1356 1431 1940 1639 1551 985 1007 1179 2247 1720 1573 2487 1325 1229 3915 1223 1595 1449 958 1890 1688 1633 1272 1867 1384 1272 1724 1540 1364 1616 1361 1411 1817 1847 1934 1431 1446 1470 857 1208 986 528 884 937 1683 1040 977 822 1021 702 1712 1313 1222 950 1684 1805 892 934 939 636 616 697 892 954 796 636 689 927 1086 971 922 1055 1273 849 897 959 1134 962 1276 1272 862 368 886 1040 1199 371 991 871 1266 1208 1036 1218 936 816 738 1409 1838 939 966 1236 1312 1204 1370 1301 1038 1298 1201 1131 1331 1046 1195 1265 1477 1428 1518 1298 916 1198 1093 1280 1217 1273 1163 928 852 1243 1129 1060 1146 1116 718 1117 1043 462 1068 951 727 1010 867 1011 1127 1328 902 1045 1325 207 1189 1055 800 720 802 474 1140 940 794 1635 1399 1298 1315 1491 1316 697 551 555 555 599 703 885 543 321 267 539 460 503 486 706 818 787 491 475 389 462 329 211 303 769 341 1555 906 726 612 872 1444 761 1109 1103 1060 557 1400 1107 1120 920 854 985 655 1006 995 867 971 1028 1162 790 1283 935 1132 999 530 620 883 342 198 409 1229 1442 1525 1716 1756 1112 1120 1269 822 1405 1059 1339 791 1021 1010 2035 1635 2034 1759 1712 1869 1319 1439 1732 954 706 1139 1679 1466 1819 1680 1157 1425 517 899 1112 2435 353 381 224 537 436 525 1011 938 606 604 680 756 1061 474 391 406 1428 1904 1222 1332 938 1738 387 519 316 455 1068 1315 978 1097 1181 1082 1332 1247 1021 952 795 756 1120 756 837 834 1204 895 1355 1017 1009 538 775 571 911 1004 1686 1072 696 728 475 627 787 722 890 1557 965 940 1881 953 1612 1448 1934 2236 911 696 1639 1324 1081 1150 1309 1803 1274 1204 1725 2351 1737 2012 1490 850 937 918 1233 1103 888 970 1289 688 2328 1906 2329 1315 1380 1237 1857 1370 1349 1560 580 1392 928 1281 1005 1150 1144 1081 1131 1157 1539 1487 1378 1197 1009 1515 1584 1036 2584 2733 2790 1659 1357 757 1082 940 854 1027 1212 758 855 1272 890 604 1136 1027 1042 1306 1732 1156 1216 1061 958 1337 1269 2178 1607 1463 1887 1586 1841 1611 1522 1700 1336 1428 1771 1681 1387 1749 1634 1933 1534 2213 1280 2270 1772 1840 1863 2019 1685 1995 1927 1762 3647 4269 3141 3239 3019 3135 2835 2949 2870 3619 2867 3170 2515 2708 2959 2603 4171 2941 2489 1633 1756 1508 1309 1945 1768 2331 903 1876 2501 2062 2883 1123 1429 1705 828 1002 1116 1138 860 932 912 737 825 1115 901 796 818 633 551 798 668 624 858 1334 1201 1196 878 787 1399 1147 1379 1697 1412 1469 1290 1133 1611 1469 1329 1950 1306 1694 1687 965 546 692 586 786 665 495 690 703 381 397 938 372 322 364 555 506 344 328 195 374 356 359 360 321 294 879 508 829 905 733 1237 1032 1265 583 659 790 775 620 553 599 826 656 712 716 973 576 554 706 652 294 374 1241 687 815 1543 1484 776 680 285 961 1006 625 1056 1141 1305 907 1108 1195 1153 661 866 693 820 1582 1214 981 906 1283 736 1146 791 1239 1107 1485 1685 1498 1468 1371 1674 833 1467 1383 983 380 1657 857 1898 1005 698 1988 853 886 771 795 1486 1557 779 852 720 1601 1716 1526 2210 1744 761 727 1030 1831 866 1926 1918 1270 869 2027 1462 1065 1070 1136 1671 1345 1708 1358 2056 1769 1530 1337 2049 2008 1145 1255 1485 1912 1417 1690 1839 593 1108 911 802 737 833 3474 1584 1181 1140 1164 1605 1344 1234 1589 2102 1978 1813 1271 746 899 774 664 528 999 1142 1263 1242 843 1176 776 1060 774 1174 1020 1712 1131 682 738 755 930 613 357 334 212 336 334 325 223 520 561 549 573 419 1102 1026 1105 975 1624 1284 1413 1364 1254 1302 1217 1445 1842 1682 1763 1501 1687 1359 1198 1255 1463 1162 978 1668 1180 877 1225 1361 1337 1430 1073 1208 1563 1635 1291 1108 1538 1226 962 1379 1565 1537 1336 1318 1205 1444 1221 1331 997 1212 1503 1708 1605 1324 1830 1065 986 865 1847 1098 1429 2128 983 625 796 825 450 502 486 682 1045 1031 931 1310 1131 1090 1257 513 1087 964 404 590 627 687 434 678 1758 431 1059 778 699 685 864 668 637 673 565 639 486 732 803 521 731 1014 657 1046 679 883 455 2060 1015 963 1329 1057 974 826 788 686 859 1045 1064 1061 835 861 552 568 494 572 1101 1469 1274 1100 1322 1566 1418 820 1338 523 1072 1291 1612 497 858 1289 1092 1486 1362 1542 832 850 1111 1215 508 662 802 840 711 1270 2901 1996 1331 423 598 443 615 923 527 1110 3948 1134 4010 3780 3384 2995 3333 3373 3225 3792 3901 3709 3836 3665 3648 4012 851 1154 1093 1121 1389 1374 1735 1133 1106 1170 1546 1138 1025 837 1515 1241 731 1238 1599 1215 1141 1106 804 1114 1139 1327 1344 1505 1866 955 826 924 588 942 1032 1290 1018 620 765 1021 1456 1408 1139 924 899 1198 1039 1123 1130 1074 1001 1086 1217 1062 1725 1365 1437 1489 1083 2102 2242 2239 2108 2775 1168 2651 2491 2806 1640 14985 1479 1573 1585 1400 1526 1619 2201 2085 1688 2524 2358 2069 1699 1811 2052 2054 2291 1599 1601 1953 1244 1927 1827 1529 1777 1461 2003 1517 1476 1680 1633 1949 1852 1749 1630 1985 1447 1677 1860 1579 1545 1380 1553 1522 732 1320 1256 1111 2488 2697 1010 2126 1595 1743 1342 1261 1695 1396 1440 1509 1100 1769 1309 1877 2079 2375 1986 2100 2338 3025 3006 2710 2677 2336 2308 1759 1830 1860 1915 2077 2189 1981 1922 2090 2028 2132 1003 1083 904 1572 723 423 402 299 486 345 393 353 257 304 274 402 343 332 444 318 674 334 624 763 603 896 700 480 584 270 304 274 284 417 399 347 340 478 419 496 365 682 516 394 182 196 158 293 370 295 405 365 431 337 319 1010 676 336 312 160 280 411 1022 465 511 253 260 269 268 250 336 276 438 457 883 1038 699 222 306 330 452 441 496 704 392 1069 395 530 629 394 657 633 636 578 940 390 598 208 282 574 610 593 774 441 1004 836 633 836 830 1331 559 652 953 956 508 880 776 480 847 559 506 738 761 491 442 425 385 841 682 300 434 1056 709 736 965 794 1059 626 670 739 712 1400 642 1069 841 398 1153 528 413 808 1324 1196 1139 564 1199 1313 461 1223 459 475 742 811 689 372 429 592 595 745 297 607 644 1059 1072 662 882 1134 763 1091 1007 940 858 1092 1306 848 1442 756 623 502 520 582 489 367 648 736 781 1186 1138 556 752 486 520 576 238 488 379 605 665 825 691 1235 921 435 843 570 981 618 1023 775 748 797 670 1209 355 319 331 798 800 824 633 445 774 763 641 907 443 1093 555 1225 789 755 479 604 425 1229 680 688 669 413 1043 337 700 445 963 876 828 1084 1158 896 857 926 897 886 533 327 577 1505 495 543 279 474 364 361 561 1056 510 739 647 384 659 822 1157 967 647 525 829 389 168 89 110 332 161 1042 594 686 585 728 954 714 756 644 737 806 440 254 666 498 339 733 523 451 489 478 710 620 967 418 852 603 1111 1156 918 869 750 627 274 525 1075 990 1003 1133 872 932 815 1062 406 454 396 487 598 559 956 580 552 612 378 992 477 339 677 668 614 718 716 673 609 451 359 612 519 416 415 873 861 1148 1372 4093 4301 803 735 803 725 707 796 1296 1049 1075 1187 1043 1541 1590 574 487 1005 526 763 1033 869 934 989 605 902 429 978 1551 621 510 928 676 665 821 680 776 533 720 785 607 392 469 565 1467 1433 797 463 1006 716 735 544 613 391 838 1010 724 1796 1134 796 1015 568 662 875 621 692 547 477 321 393 381 2122 2086 2243 1245 1423 1718 1657 929 1207 1398 1957 1556 1217 949 1206 696 693 1882 956 396 358 402 291 318 637 1261 1618 1644 1333 1286 3099 3404 3189 3322 2918 2738 2057 1531 930 3363 3579 4015 3529 4275 2430 2988 3246 3248 3091 3304 2656 2852 3464 3307 3318 3064 4627 4258 3797 3163 4070 3371 3897 3727 3598 1905 1857 2105 1545 1699 2439 2777 2126 1502 2698 841 975 1630 1173 1069 979 770 1700 2195 981 462 707 633 511 701 4536 4392 4072 3135 3797 3781 3251 3962 2996 3897 4574 4206 4368 3376 5144 3498 4242 4485 4517 3626 4749 4037 2565 3024 3563 3570 3424 3477 3234 707 607 491 3395 3114 2172 5501 7171 6537 5594 1839 2041 1111 509 1505 357 653 313 352 2897 1469 1517 919 942 771 662 1743 1865 1162 2675 2473 1552 3125 1751 1547 3929 4608 4180 4489 8104 6877 3658 4556 4667 5310 2108 889 1435 2375 2344 1039 2638 559 3004 1575 2721 1792 231 145 1914 1467 2167 3882 2105 1209 2221 967 1275 874 630 1290 1231 1218 1774 1367 3799 4172 2231 1117 2351 2154 2059 2805 2161 2097 1305 1158 1218 3432 1686 3044 1729 1825 1030 2099 1200 1249 1755 1590 4562 3457 1233 1159 1202 1343 1051 1142 922 887 1014 1516 1722 1698 1612 1982 1026 986 3393 1126 1525 1442 1092 1717 1572 1257 1130 1600 1591 1403 1730 1254 1300 1498 1300 1376 1454 1256 1658 1128 1273 950 1041 643 397 572 551 552 1696 728 528 497 601 914 1499 736 1007 562 1176 1459 756 517 816 404 343 502 775 711 584 576 871 891 548 684 655 958 974 587 1032 1346 818 705 910 921 826 303 621 689 853 244 1124 1270 878 987 1319 1337 1779 1139 1108 1109 1311 1698 1161 1105 1448 1314 1233 914 517 703 738 819 892 1025 949 893 1559 1394 1391 1557 1167 1500 752 1105 1148 1408 1154 1506 992 1085 1065 927 1092 998 904 1540 1227 652 898 1322 853 1247 379 631 1455 1632 941 943 1596 219 1940 1180 1235 817 908 740 1213 1359 1222 1679 1616 1595 1327 1474 1252 649 482 344 504 632 894 793 724 303 285 710 552 229 421 738 779 674 452 396 593 572 459 501 319 594 340 2073 941 858 674 649 1131 510 596 590 451 794 1285 943 1317 962 928 594 999 935 556 718 392 398 778 635 868 816 1122 495 660 717 807 469 352 717 1198 858 930 1211 875 737 1503 914 812 1038 764 1271 490 1314 913 1374 1091 1579 1520 817 1075 1102 557 1013 675 488 1022 1279 1475 1408 943 681 1584 368 833 992 1759 421 609 480 787 650 885 725 834 665 546 718 1021 932 550 548 459 802 1070 1190 1279 552 1431 435 555 370 504 930 1358 1091 1170 1192 1100 1283 1072 1110 729 696 655 944 635 689 773 1242 899 1635 1156 1007 545 726 515 895 678 1809 764 455 1036 262 670 250 366 582 1248 696 844 1510 934 1250 1014 1488 1460 855 500 1185 1275 1690 1782 1736 2703 1905 2077 2462 2250 2652 2166 1801 898 977 939 1041 1409 1703 2039 1578 386 1670 2412 2711 1452 1159 1380 1665 1329 1158 2040 742 1482 1145 902 1223 890 1160 1130 1206 1222 1068 1185 1314 1157 684 1410 955 1297 1795 1934 2493 868 726 866 896 692 677 766 738 672 726 705 666 461 1537 1967 1256 1359 1728 1210 1092 761 973 1334 1065 1898 901 1875 1524 1441 1112 1160 1737 1195 1512 1460 1404 1292 1274 987 1389 2053 1609 1069 1548 2062 1507 1218 1692 1879 1093 1300 1876 1411 4429 4958 3440 3520 2267 3189 2148 2410 2280 3310 2749 3232 2135 2366 2965 2744 4773 2344 2094 1451 1527 1329 1422 1467 1794 1693 1198 2426 1878 1732 2795 977 1266 1299 535 708 1163 518 877 792 1004 807 813 981 854 601 662 602 717 493 857 693 928 1042 920 777 732 524 768 1458 1851 1610 1980 1849 1242 1825 2418 1180 1828 1722 1573 1286 1396 1001 463 641 577 566 734 428 476 405 185 302 411 426 460 289 453 528 132 184 228 222 352 357 401 358 350 883 990 724 959 525 1077 1242 1258 547 489 543 657 462 430 458 886 662 708 456 1240 635 646 761 510 354 646 1012 501 808 765 958 863 494 187 537 627 634 765 743 771 771 924 582 670 809 830 696 1127 734 954 614 645 1074 919 1064 898 942 1079 1878 1964 1928 1388 1946 2100 858 1370 1342 780 394 1373 826 1646 869 562 1574 513 638 435 631 1561 2001 638 639 412 1489 1465 1619 2612 1520 692 674 513 1217 642 1510 1533 699 966 1262 1379 790 630 881 1544 1269 878 1463 1148 1420 1457 1209 1685 1818 1064 1703 1599 1774 1458 1723 1438 703 1408 759 845 990 983 3701 1528 1242 1304 1629 1483 1290 1212 1449 1709 1721 1793 1160 872 1082 1203 1123 625 771 1164 1155 1296 1032 1033 641 1342 945 1901 836 991 1008 788 645 824 781 550 378 348 277 412 338 288 241 568 488 705 406 273 676 1634 1636 1457 1204 1207 1188 1117 1295 1119 1275 1377 1402 1104 1102 1536 1048 1329 1083 1145 883 1245 1226 1243 1160 986 986 1368 1202 1177 910 1182 2250 1822 1497 1191 1185 1384 1929 1198 1213 1933 1582 1124 1331 2409 1267 1689 1362 1842 1674 877 1141 1009 1701 1150 970 872 1643 853 1460 1454 852 459 480 367 189 277 291 447 1041 648 937 1161 1420 1239 1093 357 1016 1039 369 1377 497 355 744 737 907 350 1210 475 701 549 321 498 591 643 607 382 298 624 528 469 417 336 770 907 908 1139 483 1625 819 647 572 800 1138 768 734 645 630 866 1107 1191 729 578 596 578 581 386 1063 1014 902 979 861 870 1063 733 827 843 1022 968 1424 609 549 624 422 693 838 827 1117 744 1245 1176 385 559 737 744 461 949 2425 2134 2332 509 434 544 607 842 713 1146 3064 772 3222 2866 2398 2647 2625 2986 2679 3469 3233 3356 3139 3446 2884 2763 901 777 1416 950 1668 1379 1385 1058 847 974 903 1592 1615 1234 1045 830 922 967 1375 930 897 1100 950 1503 1343 1476 1459 1724 1559 1393 1047 1504 1195 1189 986 1382 1287 1804 1327 1010 1190 1196 1177 1316 1303 1442 1413 1279 1346 1091 1123 1423 1419 1064 1014 1310 1434 1476 1174 1283 1523 1161 1677 1534 1905 1552 1798 1757 9658 1479 14810 10910 11010 9795 9962 5990 3900 1131 1797 1667 2067 2042 1558 1739 1685 2132 2047 1482 1809 1854 1630 1600 2071 1374 1648 1491 1675 1573 1766 1513 1570 1527 1711 1723 1722 1645 1599 1620 1719 1757 1655 1764 1517 1487 1154 1512 1872 1443 1571 1442 1227 1675 1551 1797 1569 1609 1877 1399 1574 1203 1553 1886 998 1331 1394 1261 1423 1319 1301 1276 1246 1303 1270 1487 1336 1100 1165 1412 1259 1283 1277 1280 1271 1469 1508 1430 914 1175 949 1638 833 518 678 425 696 518 403 819 266 391 569 595 546 565 653 368 459 355 453 606 445 606 563 438 590 536 493 412 434 664 672 520 424 846 675 569 505 677 476 497 612 591 510 659 457 459 611 572 702 458 415 984 801 512 482 294 335 385 821 508 644 458 330 557 412 680 503 602 449 319 669 1286 733 426 699 371 325 370 403 721 685 1043 594 657 686 556 706 970 903 736 1332 328 533 517 439 534 581 867 761 705 969 661 858 763 750 1257 606 1006 536 809 681 1129 1214 655 1031 638 643 878 973 489 635 733 568 504 681 910 624 1052 1202 877 1573 1137 1344 1239 1191 1489 1186 1744 843 2606 1222 876 1416 703 860 1813 1211 1299 1080 706 1276 1061 647 1459 1082 1067 885 1147 761 658 912 922 623 645 665 510 1069 1461 2040 1120 1056 1008 762 1198 995 1136 763 1072 1010 936 1299 977 493 591 820 491 917 826 590 629 1172 1026 852 669 601 621 870 977 720 489 610 514 756 790 846 1229 866 953 890 653 985 537 916 761 705 796 836 1057 371 432 477 843 1258 975 812 780 628 922 1044 1300 832 1351 543 1634 468 910 678 628 656 1251 882 1007 1316 942 985 898 604 613 1118 1234 1187 1197 1105 1465 979 832 893 738 852 591 948 1193 267 439 405 436 524 539 1002 1250 882 994 708 454 874 878 1170 1131 649 1031 845 948 148 98 206 186 241 1363 713 1010 974 971 1110 850 997 939 963 862 453 364 809 806 374 707 552 685 680 710 674 815 703 384 952 754 1371 1216 977 1030 532 611 735 744 875 766 1035 1127 1086 740 783 984 571 655 590 701 872 1527 817 947 1061 621 544 1281 863 428 682 774 583 789 777 1305 953 746 553 548 853 758 549 822 943 1646 930 5023 4995 1022 1010 953 810 1261 837 995 951 1348 1039 1297 1108 1472 752 697 971 518 927 904 724 1212 1179 1029 840 810 1241 1185 1006 597 1128 1001 993 1249 833 981 506 510 1060 857 784 409 482 446 477 306 260 814 651 946 567 907 471 624 677 713 1333 1007 981 790 684 598 1190 765 871 1001 931 329 403 427 1522 1837 1880 1236 1268 2280 2186 1123 983 1252 1846 807 973 1672 907 700 743 1937 1265 648 610 666 462 373 569 1530 1866 1871 1637 1192 1818 2306 2662 2373 2177 1817 2185 1856 1447 2384 2498 2390 2593 2818 2499 2843 3049 3008 2155 2128 2266 2291 2560 2295 3146 3365 3489 3787 3088 2796 3430 2943 3747 4284 4582 2271 2749 2161 1787 1693 2867 2177 1743 1429 2563 870 799 1284 1093 1071 749 655 1766 1835 1179 550 895 786 581 564 4337 4349 4229 3903 3947 3181 3921 3905 3381 4706 3356 3849 4184 3575 4111 3687 3494 3357 4215 3941 4317 4138 4110 4009 3704 3535 3382 3987 4531 829 743 563 4219 4237 1974 4953 5304 5408 4471 1473 1466 1629 639 1916 409 882 757 472 3275 1905 2300 616 656 510 908 1694 2063 1751 3557 2252 2294 2670 2393 2970 4173 4845 3449 4095 7867 8328 3615 5135 5671 6322 2546 1357 2301 2547 2168 1400 3078 1131 3178 1723 3711 1845 224 183 1649 1973 3394 4934 2734 1135 2149 1264 1648 955 894 1681 1671 1856 2164 1632 3530 3998 1928 1489 3114 2982 2966 3799 2315 2197 1505 1858 1568 3498 2153 3287 998 2274 1175 1777 1687 1662 2029 2054 3770 3529 1258 978 1447 1730 1888 1572 1476 959 1043 1211 2188 2034 1614 2304 1317 1165 4219 1140 1375 1431 1106 1837 1604 1729 1541 1959 1497 1328 1724 1687 1557 1776 1399 1554 1624 1705 1736 1375 1541 1297 872 927 815 558 910 977 1608 968 948 735 1097 713 1524 1224 1281 785 1546 1646 826 756 878 608 576 633 604 1052 919 753 740 949 1043 872 859 1091 1221 992 844 1048 1105 991 1328 1194 876 430 941 1093 1023 310 836 883 1057 1089 966 1142 954 825 748 1360 1772 946 923 1030 1451 1330 1514 1516 1088 1311 1223 1119 1363 933 1201 1269 1208 1256 1206 1161 821 1055 1005 1128 1066 1182 946 936 750 1276 1062 971 1072 1090 615 975 1083 443 1181 975 855 1046 859 947 1084 1283 606 1033 1440 236 1291 1094 952 711 627 543 1071 858 751 1490 1436 1381 1202 1464 1312 857 570 735 622 578 747 894 558 289 218 554 424 541 663 757 834 707 537 517 349 375 287 188 368 758 414 1316 953 728 614 947 1282 666 845 815 1035 641 1123 821 1054 905 935 1088 802 989 980 953 816 924 1040 781 1345 938 1104 1033 679 529 694 428 252 449 1231 1570 1661 1597 1897 991 1067 1355 905 1540 974 1106 853 974 989 1897 1493 1833 1766 1594 1765 1344 1487 1547 1013 805 1221 1862 1423 1758 1514 1124 1351 456 923 1088 2458 345 435 216 615 511 571 772 782 759 598 615 802 934 544 447 437 1391 1602 1164 1268 874 1630 398 599 406 420 1146 1421 1090 1213 1220 1158 1353 1326 1110 913 742 696 1064 679 743 772 1197 828 1340 955 1003 617 862 625 855 911 1617 952 640 695 449 775 685 785 887 1626 840 963 1922 934 1535 1413 1788 1916 899 750 1790 1366 1262 1370 1322 1880 1068 1097 1619 2040 1759 1728 1331 790 971 875 1143 1058 926 962 1114 728 2072 2058 2401 1369 1118 1217 1613 1164 1303 1521 610 1196 1005 1347 1109 1291 1170 1104 1189 1291 1331 1372 1527 1061 1013 1404 1531 968 2345 2675 2618 1660 1310 906 1015 905 807 1058 1092 683 887 1265 871 750 1016 956 931 1363 1660 1063 1300 1069 1045 1262 1224 1900 1415 1468 1728 1601 1750 1696 1668 1783 1596 1465 1706 1721 1500 1737 1562 1517 1552 2082 1413 2338 1920 1783 1727 1803 1668 1847 1809 1652 3908 4453 3026 3078 2813 2645 2424 2613 2855 3479 2639 2891 2635 2457 3033 2523 3992 3056 2404 1763 1889 1530 1345 1878 1674 2347 967 1619 2539 2081 2809 1125 1559 1631 705 733 1146 1184 958 1003 892 902 848 984 804 740 698 632 514 763 607 573 919 1156 1102 1258 849 822 1349 1026 1305 1646 1384 1435 1209 981 1494 1444 1365 1819 1477 1664 1733 909 604 634 526 837 736 530 648 707 330 388 901 404 274 318 626 548 294 379 234 341 396 374 384 357 322 822 540 887 794 789 1263 978 1234 593 624 560 874 422 388 478 720 687 574 723 959 412 396 506 402 279 374 996 748 945 1226 1685 768 595 322 1012 1022 698 1208 1208 1295 1150 1202 1232 1201 825 903 891 1003 1451 1206 941 921 1135 628 922 727 1183 963 1630 1619 1469 1320 1317 1399 897 1433 1442 947 449 1933 955 1973 978 780 1922 982 916 976 900 1209 1632 758 793 654 1499 1441 1465 2080 1603 752 718 888 1708 824 2073 1738 1142 823 1717 1494 1029 1108 1126 1437 1236 1469 1301 2211 1891 1373 1342 1881 2015 1238 1394 1414 1697 1381 1554 1992 730 1198 1029 879 793 1019 3538 1220 1183 1192 1106 1726 1469 1284 1733 2155 1827 1860 1254 737 948 786 771 653 1224 1090 1222 1284 863 1146 790 999 703 1129 1163 1532 1199 719 822 873 971 641 356 356 242 368 343 299 220 530 596 502 581 423 1270 1237 1287 1197 1489 1192 1390 1207 1128 1061 1137 1484 1661 1583 1698 1338 1575 1387 1199 1297 1574 1256 1000 1731 1211 1014 1174 1330 1287 1548 963 1131 1524 1681 1101 1004 1437 1199 956 1243 1494 1462 1294 1206 1285 1383 1243 1509 1112 1295 1432 1745 1956 1304 1879 1126 995 808 1756 1024 1430 1939 895 722 770 778 409 552 573 823 1070 965 981 1255 995 997 1097 442 1264 919 432 629 539 518 561 661 1670 409 887 723 631 693 985 680 542 736 626 600 503 734 833 602 844 763 749 966 690 920 386 2148 863 819 1294 1062 943 720 668 747 801 1171 1141 1158 900 932 735 789 506 622 947 1615 1280 1026 1431 1795 1360 839 1262 735 1170 1147 1455 540 971 1344 1059 1552 1415 1523 904 796 1017 1047 500 604 772 928 760 1355 2550 1891 1150 343 630 517 625 766 414 1130 4146 1079 4477 4256 3420 3227 3785 3966 3894 3786 3896 3734 3958 4261 3730 3651 773 1167 1117 1016 1385 1607 1703 968 1051 1091 1577 1163 1077 814 1268 1190 798 1176 1567 1197 1133 1098 678 1145 1182 1199 1205 1370 1611 1346 1130 1426 1288 1373 1106 1455 1302 1653 1081 1100 1318 1334 1310 965 1099 1413 1488 1336 1304 1288 1427 1521 1514 1181 1073 1415 1538 1570 1133 1308 1593 1203 1433 1740 1719 1856 2016 1835 10230 1573 10910 15054 11631 12797 10204 6101 3855 1367 1645 1643 1968 1966 1530 1832 1648 2209 2122 1562 1742 1995 1682 1906 1967 1493 1675 1508 1873 1728 1814 1444 1581 1712 1920 1870 1810 1691 1391 1476 1570 1684 1538 1806 1435 1470 1236 1204 1882 1243 1686 1559 976 1659 1598 1804 1440 1522 2013 1182 1492 1081 1767 1788 1020 1274 1577 1480 1451 1577 1366 1322 1299 1268 1387 1612 1355 1210 1128 1296 1172 1327 1270 1304 1426 1565 1519 1715 783 1124 1008 1616 714 546 721 518 737 578 428 910 250 410 524 540 517 536 610 437 534 430 476 550 403 593 511 488 634 495 462 407 419 484 658 443 424 858 624 549 506 645 506 455 567 571 457 640 435 439 495 599 760 455 433 961 624 643 619 302 406 355 941 486 602 591 271 517 311 758 428 505 510 328 973 1171 634 331 563 386 263 436 441 822 707 1029 542 617 692 543 718 980 876 726 1372 324 574 449 386 525 429 755 640 758 754 662 765 777 660 932 648 941 502 841 638 959 996 731 1056 622 594 814 978 510 518 770 568 509 699 923 600 878 1083 916 1673 1229 1335 1246 1107 1437 1191 1660 925 2510 1159 848 1305 678 861 1723 1076 1367 1139 687 1260 1034 593 1381 1098 1099 942 981 726 752 884 863 718 565 674 518 1079 1564 1999 1101 1064 969 903 1174 940 970 706 955 1085 970 1388 876 584 662 884 484 879 874 668 714 1145 1013 818 683 620 683 873 999 933 480 638 421 795 791 840 1159 740 949 960 715 1053 517 859 818 703 783 811 962 399 453 418 809 1331 967 828 719 587 933 1048 1176 953 1347 567 1603 557 821 708 632 560 1338 804 910 1077 920 1013 898 737 745 958 1133 984 1071 1002 1301 893 671 762 799 738 500 841 1062 357 556 436 419 578 566 1029 1353 908 1018 509 496 993 801 1316 1180 591 1065 892 874 147 102 207 203 237 1438 683 1151 1055 1087 1052 1000 1019 965 733 853 503 404 723 737 356 718 522 677 769 801 667 782 778 402 773 789 1272 1326 956 1139 630 750 879 753 1198 1039 945 1035 965 938 741 949 582 654 592 712 865 1585 950 828 1056 592 605 1240 853 437 673 793 606 804 798 1151 894 618 723 547 698 542 571 875 857 1525 969 4725 5334 1059 1045 958 889 1141 788 1243 1175 1264 1388 1427 1132 1449 762 614 1123 558 927 781 597 1121 1121 1037 723 753 1133 1265 932 647 1013 991 974 1100 628 993 440 540 1049 856 801 411 495 430 483 329 280 976 731 826 485 943 496 655 835 835 1289 986 1044 840 784 633 1227 749 904 1113 1007 388 460 536 1587 1873 1742 1272 1389 2299 2148 1067 969 1221 2019 749 1002 1928 1021 667 647 1956 1496 496 474 784 487 343 468 1623 1517 1719 1705 1233 2060 2243 2614 2508 2392 1951 2507 1839 1326 2923 2825 2855 2653 2949 2584 2643 2798 2727 2144 2061 2278 2074 2505 2575 3214 3223 3546 3761 3114 2791 3520 3008 3504 4451 4759 2225 2827 2257 1921 1534 2934 2345 1713 1142 2553 902 798 1258 1014 1093 809 617 1663 1895 928 482 783 749 640 470 4216 4195 3997 3783 3843 3247 3686 3457 3237 4817 3440 3771 3977 3473 4185 3769 3504 3424 4148 3572 4235 3969 3904 4047 3581 3644 3512 3720 4612 916 844 443 4399 4380 1978 4596 5515 5584 4401 1458 1410 1654 594 1882 373 789 701 512 3328 1830 2194 589 834 684 815 1678 2040 1732 3258 1925 2637 2452 2267 2694 4160 4875 3731 4246 8258 8446 3734 5093 5688 6359 2552 1362 2128 2469 2222 1305 2939 1223 3122 1644 3606 1924 191 173 1883 1828 3299 5228 2772 1035 2348 1178 1583 928 882 1741 1641 1899 2116 1516 3463 3957 1884 1684 3503 3073 3030 3786 2387 2137 1575 1747 1577 3300 2230 3202 832 2748 1445 2122 1687 1606 1998 1993 3826 3484 1360 1098 1352 1539 2005 1631 1489 1021 1058 1322 2339 1815 1480 2442 1297 1147 4197 1131 1342 1498 963 2073 1682 1764 1526 1844 1534 1486 1632 1504 1482 1591 1390 1514 1839 1641 1835 1383 1463 1481 715 800 929 592 883 884 1601 964 838 921 1165 597 1571 1346 1129 815 1544 1591 757 691 876 588 548 688 749 829 895 781 631 989 1016 957 980 852 1075 928 798 955 1062 990 1285 1027 810 421 955 1115 1080 273 870 985 1304 1241 1005 1254 934 835 802 1394 1894 850 1132 1147 1097 1306 1432 1568 1126 1361 1306 1163 1281 1077 1261 1190 1297 1283 1336 1292 913 1087 989 1177 1170 1089 1203 1001 859 1025 877 1077 1199 1143 767 959 984 485 1184 1110 888 1161 923 1062 1217 1414 923 955 1476 234 1263 960 915 645 767 485 1083 932 812 1441 1385 1391 1323 1398 1413 714 526 681 537 560 863 818 587 344 257 585 499 624 608 875 719 729 500 476 331 348 241 150 373 626 423 1512 888 659 531 770 1260 840 819 845 887 545 1137 854 1079 985 864 977 771 1052 800 897 685 989 935 763 1235 1049 1301 1165 634 723 781 414 260 372 1326 1420 1511 1774 1996 1135 1125 1254 882 1298 1265 1235 783 942 1017 1915 1438 2008 1821 1573 1743 1435 1288 1723 1088 678 1323 1795 1434 1768 1647 1026 1325 460 874 974 2353 394 544 227 503 427 476 748 840 850 634 626 834 941 477 384 445 1551 1663 1129 1268 1045 1725 323 490 335 362 1088 1446 1077 1221 1273 1184 1416 1296 1119 936 749 715 1119 784 851 695 1089 821 1210 954 930 585 865 580 770 771 1627 799 612 659 510 820 816 753 941 1695 952 847 1834 907 1482 1280 1689 1891 1198 739 1715 1334 1219 1318 1281 1660 1093 1183 1783 2050 1711 1581 1276 785 1048 934 1229 1053 957 946 1078 743 2015 2212 2571 1320 1201 1258 1626 1311 1309 1269 704 1352 950 1493 1081 1447 1150 1105 1156 1274 1389 1586 1640 1158 1012 1764 1549 982 2438 2906 2595 1627 1285 904 1194 1054 849 1011 1080 814 912 1374 888 641 1176 1035 946 1217 1465 1211 1423 961 1062 1255 1240 2184 1647 1378 1661 1573 1555 1669 1597 1737 1379 1411 1827 1729 1540 1775 1436 1696 1527 1985 1505 2518 1944 1726 1816 2017 1645 1978 1764 1682 3833 4466 3187 3072 2658 2756 2752 2974 2799 3345 2601 2878 2426 2648 2798 2359 4224 2986 2697 1617 1782 1606 1276 1897 1727 2462 1090 1710 2586 1999 2688 1222 1443 1577 773 976 1066 1196 780 960 1105 828 788 990 708 729 687 734 574 761 602 578 951 1126 1292 1214 930 822 1241 1160 1252 1769 1375 1456 1295 1094 1527 1383 1426 1803 1431 1544 1569 949 571 674 562 813 694 510 605 669 398 304 911 440 379 303 594 672 242 398 251 375 417 438 475 377 401 856 442 856 788 782 1185 983 1158 609 647 651 947 416 390 484 726 684 630 768 978 385 371 571 491 266 348 1088 652 852 1337 1701 892 764 368 1074 1064 748 1043 1199 1261 1057 1181 1266 1264 808 892 895 1002 1457 1190 1021 752 1193 729 1076 714 1172 981 1593 1588 1518 1363 1376 1543 989 1582 1626 902 419 1871 1010 1954 920 797 1972 919 921 916 874 1519 1852 787 762 648 1633 1723 1696 2403 1921 874 819 908 1805 796 1878 1803 1147 911 2007 1538 1178 1035 1383 1603 1335 1549 1398 2016 1976 1355 1382 2051 2302 1326 1643 1683 1889 1501 1500 1804 813 1223 988 968 738 879 3652 1350 1258 1248 1183 1638 1426 1209 1657 2038 1908 1826 1259 731 918 673 712 567 959 1148 1300 1183 944 1147 839 1029 711 1218 1084 1723 1149 721 765 837 907 691 463 363 224 417 346 354 254 586 574 571 505 409 1117 1113 1175 1066 1487 1245 1392 1189 1236 1128 1160 1495 1450 1468 1687 1517 1604 1419 1200 1309 1559 1060 876 1745 1101 860 1270 1286 1380 1436 1206 1172 1625 1740 1238 1079 1211 1133 1005 1201 1619 1437 1355 1209 1289 1332 1218 1310 941 1233 1454 1929 1857 1245 1788 1014 953 935 1967 1018 1563 2021 880 711 702 802 381 439 448 662 1002 958 906 1160 1075 921 1209 456 1009 863 462 568 526 510 451 745 1655 472 1111 726 612 805 877 734 451 684 568 783 628 608 808 633 689 603 712 1002 697 825 464 2158 900 852 1139 1002 840 774 716 740 782 1243 1020 1025 842 868 574 582 469 616 1079 1267 1254 1003 1348 1683 1176 855 1167 528 1037 1203 1615 613 883 1288 1079 1445 1400 1385 855 837 1003 1332 672 696 845 836 659 1289 2583 2059 1287 351 567 531 616 832 512 1205 3656 1057 3967 3670 3343 2919 3392 3562 3407 3634 3516 3626 3609 3554 3579 3595 842 1285 1069 1039 1391 1454 1662 989 1045 1044 1397 1233 841 747 1261 1173 716 1079 1484 1191 1163 1048 765 1108 1142 1152 1164 1332 1549 1529 1023 1454 1213 1053 1042 1283 1142 1754 1271 1057 1253 1259 1215 1312 1165 1477 1383 1311 1260 1202 1135 1349 1373 1026 1013 1344 1357 1469 1051 1206 1455 1066 1367 1605 1951 2074 2223 2062 10867 1585 11010 11631 15084 10930 11356 5806 4055 1249 1741 1885 1883 1797 1563 1698 1619 2032 2084 1478 1759 2157 1706 1809 1977 1535 1624 1507 1734 1567 1785 1527 1656 1675 1887 1802 1766 1621 1450 1514 1604 1778 1771 1774 1641 1437 1327 1671 1689 1326 1563 1412 1004 1653 1618 1769 1442 1470 1963 1338 1688 1156 1764 1703 999 1357 1472 1497 1463 1566 1281 1302 1234 1239 1360 1514 1294 1171 1139 1410 1261 1352 1399 1381 1431 1485 1658 1443 831 1101 940 1631 714 440 523 369 543 433 388 958 248 436 524 535 465 490 558 376 453 367 413 581 406 618 489 523 671 420 415 356 374 619 566 418 386 828 613 545 496 649 454 469 576 572 463 692 397 385 564 650 807 400 376 910 605 541 513 367 337 351 805 440 512 574 350 497 375 727 456 607 494 389 926 1161 690 345 550 404 323 425 383 780 727 1058 448 515 696 557 726 910 810 664 1329 268 602 481 486 484 502 718 672 771 836 663 710 779 586 1190 615 863 577 789 650 1013 1100 660 1098 571 606 965 923 467 523 783 634 547 697 926 615 761 1018 955 1708 1021 1235 1252 1098 1405 1059 1784 958 2764 1081 938 1182 572 674 1804 1050 1324 1166 654 1213 1055 624 1355 1019 1018 1004 973 826 682 928 774 597 574 588 574 1222 1527 1924 1221 1128 963 748 1151 969 1054 681 996 999 946 1315 930 592 585 714 491 972 901 617 635 1267 917 796 705 569 747 896 1003 749 456 594 494 797 771 808 1121 772 923 1007 614 973 456 749 743 620 815 815 937 392 371 456 730 1210 744 805 769 621 893 936 1174 837 1214 561 1552 524 796 624 672 599 1319 902 874 1056 933 1140 827 525 720 1169 1237 1278 1042 1007 1239 937 836 812 842 764 524 890 1234 343 580 393 380 537 540 966 1216 833 937 543 593 912 802 1394 1095 632 1074 927 990 174 106 214 149 273 1562 731 1051 948 998 1060 1042 1021 950 697 869 500 437 693 653 307 676 481 616 752 762 850 796 710 320 869 760 1342 1121 896 1030 648 753 878 715 1013 873 1096 1200 1080 745 651 920 623 693 562 601 846 1534 942 813 1098 513 511 1235 767 490 771 873 669 859 876 1111 956 665 582 564 844 750 532 883 858 1363 979 4481 4926 930 954 884 860 1299 743 1021 951 1265 1195 1392 1382 1453 680 716 1182 631 957 746 625 1032 1028 959 592 709 1241 1267 977 626 1124 926 882 1270 801 1043 442 475 1058 882 742 421 499 422 514 394 266 915 832 1106 506 891 572 624 728 731 1290 953 926 846 659 655 1238 733 807 909 815 326 400 459 1773 1899 1702 1137 1227 2264 2046 1165 940 1223 1825 845 934 1752 931 678 673 1716 1462 533 525 683 373 321 530 1295 1605 1838 1640 1232 1990 2275 2689 2595 2511 1989 2078 1691 1160 2816 2840 2945 2484 2894 2462 2971 3013 2988 2088 2234 2363 2216 2830 2295 3295 3257 3588 3795 3215 2815 3375 2879 3474 4519 4744 2359 2936 2028 1928 1442 3007 2361 1679 1187 2377 924 878 1274 1037 1018 669 669 1665 1737 959 435 831 785 664 474 4135 3930 3785 3786 3951 3188 3932 3660 3420 4846 3221 3508 4185 3340 4083 3851 3409 3145 4209 3645 4194 3903 3907 3766 3857 3438 3445 3955 4398 809 729 530 4349 4480 1872 4867 5213 5368 4280 1266 1318 1654 652 2099 360 774 690 619 3394 1859 2200 586 826 592 903 1592 2162 1647 3158 1880 2391 2522 2272 2812 4275 4991 3816 4009 8114 7873 3814 5093 5731 5992 2254 1244 2070 2423 2177 1297 2941 1194 3225 1609 3482 1685 147 129 1748 1834 3167 4982 2697 973 2375 1199 1610 941 885 1565 1470 1805 2214 1622 3049 3652 1975 1479 3443 3000 2845 3397 2218 2145 1797 1814 1593 3052 2216 3154 985 2700 1253 1997 1558 1493 1827 1889 3754 3446 1347 1011 1257 1371 1881 1508 1473 972 1051 1178 2190 1717 1551 2380 1214 1052 4022 1123 1490 1339 951 1855 1626 1685 1314 1913 1561 1366 1787 1454 1411 1507 1281 1403 1575 1735 2010 1444 1499 1341 823 1090 1039 553 932 957 1695 989 892 962 1021 596 1506 1197 1135 834 1626 1699 816 749 880 626 600 629 679 953 918 761 620 959 1093 995 916 992 1223 1033 864 964 1122 987 1305 1100 932 423 1011 1167 1013 277 950 835 1162 1210 938 1200 850 794 827 1468 1978 1078 1057 1110 1424 1159 1336 1615 1138 1350 1259 1308 1466 1042 1211 1338 1565 1389 1475 1484 1016 1126 1087 1300 1232 1189 1270 1026 602 1058 953 1010 1113 1303 670 979 1122 476 1270 1007 825 1060 845 992 1104 1307 872 1068 1425 220 1340 1123 897 593 745 506 1119 970 755 1362 1506 1217 1356 1470 1332 727 501 571 474 531 808 827 548 322 170 548 494 485 552 807 740 719 526 512 358 345 271 170 312 734 407 1621 873 609 491 704 1349 677 861 862 926 575 1311 1029 1069 903 904 962 714 962 861 902 704 1122 906 787 1192 964 1067 1134 707 584 787 358 206 449 1354 1549 1624 1734 1898 1144 1060 1278 821 1437 1082 1243 788 865 951 1816 1442 1883 1654 1587 1773 1326 1423 1699 1103 528 1158 1534 1372 1849 1752 1046 1344 483 972 1091 2504 388 584 214 509 449 511 942 869 774 583 715 735 930 490 401 431 1498 1743 1190 1310 968 1475 376 532 360 425 1130 1395 1022 1158 1261 1129 1424 1264 1094 1043 862 832 1167 805 880 820 1197 856 1349 985 1040 660 913 579 829 845 1704 864 701 702 414 730 717 677 884 1603 799 1001 1824 832 1462 1370 1883 2083 1054 694 1456 1184 1043 1138 1288 1783 1249 1280 1974 2248 1733 1858 1326 905 1073 972 1194 1144 1030 898 1046 687 2215 1911 2289 1160 1120 1094 1705 1333 1159 1450 542 1133 903 1425 969 1333 1130 1077 1095 1217 1486 1433 1383 1163 979 1492 1658 1125 2355 2685 2597 1584 1301 836 1103 1011 803 1023 1079 740 836 1284 839 644 1110 971 1048 1243 1552 1204 1216 990 935 1266 1193 2114 1424 1509 1788 1695 1750 1436 1499 1828 1307 1329 1637 1787 1492 1906 1657 1909 1602 1934 1423 2321 1763 1615 1649 1903 1627 1793 1679 1567 3843 4349 3338 2975 2654 2904 2606 2772 2943 3400 2653 2932 2469 2555 2852 2513 3933 2907 2709 1640 1811 1510 1164 1761 1599 2292 901 1634 2484 2015 2661 1087 1431 1639 804 875 1105 1155 626 972 945 698 890 897 958 872 818 624 598 777 634 558 852 1079 1193 1080 863 826 1188 1150 1346 1721 1570 1582 1237 970 1481 1582 1275 1900 1458 1575 1586 792 587 794 676 812 714 511 554 711 338 329 954 382 330 410 668 547 340 372 225 362 384 399 384 349 318 771 392 922 771 777 1231 965 1204 560 564 661 713 481 422 518 758 782 543 674 993 373 349 573 509 302 366 1173 605 771 1382 1453 837 652 279 1109 1113 683 1105 1233 1323 1028 1239 1203 1206 878 957 944 1008 1397 1261 958 882 1198 590 1069 773 1103 1197 1689 1731 1421 1620 1442 1539 892 1538 1457 1081 393 1850 944 2095 1181 766 2056 1015 948 896 956 1530 1715 733 783 663 1589 1834 1646 2182 1699 800 770 1123 1967 676 1799 2001 1335 853 1913 1608 1069 1047 1331 1685 1270 1607 1415 1994 1817 1539 1376 2010 2171 1295 1475 1510 1791 1408 1444 1950 690 1074 1023 918 753 895 3339 1461 1337 1344 1252 1633 1493 1285 1633 1977 1794 1566 1247 742 871 655 738 582 1040 1150 1270 1118 857 1212 759 1081 664 1187 1062 1653 1093 633 818 866 913 624 337 333 200 333 306 276 182 531 509 487 413 427 1164 1104 1179 1047 1514 1282 1453 1297 1214 1278 1161 1382 1566 1297 1420 1404 1331 1385 1187 1286 1591 1114 1005 1811 1187 912 1222 1351 1598 1363 1121 1153 1630 1673 971 989 1514 1289 993 1243 1615 1340 1351 1307 1319 1254 1153 1223 1033 1196 1431 1899 1739 1081 1608 980 1066 845 1709 1088 1583 2017 898 672 778 808 417 485 496 748 1116 1018 1037 1217 1051 1010 1215 434 1088 822 461 546 647 655 478 781 1669 467 977 649 592 689 874 730 463 546 532 691 532 604 689 541 760 734 687 960 610 866 456 1971 955 872 1253 925 738 617 563 647 796 1196 1088 1126 832 827 564 566 541 667 1058 1348 1373 1059 1294 1672 1326 828 1192 483 995 1123 1628 528 843 1267 1064 1400 1352 1413 909 844 1055 1203 555 557 762 836 680 1210 2636 1992 1228 381 541 402 640 991 493 1216 3840 1172 4037 3795 3365 2822 3480 3464 3492 3772 3627 3760 3694 3493 3453 3776 694 1155 1108 909 1398 1408 1677 1054 1076 1047 1450 1163 1006 835 1274 1259 699 1107 1456 1243 1173 1114 713 974 1034 1187 1255 1428 1536 1290 1128 1503 1280 1293 1063 1395 1242 1673 1099 1060 1343 1367 1347 1084 1304 1490 1404 1338 1225 1351 1410 1486 1427 1091 1008 1318 1339 1457 1031 1243 1452 1071 1282 1523 1716 1876 2049 1958 10297 1400 9795 12797 10930 15060 10017 5642 4087 1177 1646 1524 2032 1829 1412 1688 1689 2066 2050 1448 1532 1848 1595 1709 1872 1340 1607 1525 1714 1463 1740 1357 1475 1585 1778 1732 1624 1479 1412 1422 1557 1552 1481 1830 1315 1485 1225 1220 1713 1335 1464 1411 958 1552 1569 1582 1400 1463 1945 1211 1738 1095 1716 1719 997 1213 1287 1390 1305 1351 1313 1311 1104 1173 1257 1504 1274 1215 1155 1216 1151 1191 1140 1231 1339 1424 1522 1545 742 1085 993 1702 674 430 700 474 710 532 357 861 269 404 479 498 558 583 651 416 493 411 441 543 390 527 502 523 704 509 484 407 425 428 619 469 397 809 650 603 560 641 490 427 561 555 439 612 462 429 514 568 743 489 459 901 556 708 670 348 400 395 774 495 611 583 313 515 361 740 460 491 433 299 994 1236 639 297 548 403 249 421 401 803 629 1081 558 639 774 507 741 966 878 678 1265 308 625 443 353 425 425 729 624 756 591 613 686 774 623 873 704 781 579 801 620 916 1076 766 1157 607 566 910 887 566 591 834 559 477 659 969 595 822 1092 878 1669 1046 1468 1304 1111 1429 1126 1732 900 2568 1209 877 1332 643 798 1721 801 1423 1192 678 1263 1041 629 1329 1140 1141 968 1013 720 673 945 853 677 499 602 579 1257 1609 1998 1279 988 986 879 1146 830 967 736 950 1074 956 1327 783 683 738 933 507 870 906 669 617 1168 1009 790 673 698 667 816 938 963 682 672 425 799 767 790 1099 680 904 912 712 1010 472 909 822 684 883 822 989 355 365 411 707 1217 960 809 708 574 890 1022 1231 885 1407 588 1784 555 898 703 566 594 1372 791 862 1079 930 1066 864 576 697 919 1064 966 966 893 1305 845 648 716 714 752 522 857 984 369 551 464 429 548 599 977 1408 953 1063 511 484 918 820 1094 1096 588 959 921 1007 161 142 232 141 186 1412 706 1139 986 1073 951 888 924 874 674 817 483 365 693 748 348 623 513 647 767 797 613 706 717 447 786 761 1359 1442 1082 1090 603 688 918 712 1050 873 804 892 847 801 623 886 634 708 595 759 830 1414 955 823 955 574 628 1174 831 459 724 844 665 828 845 1201 868 662 702 444 679 532 551 867 806 1670 875 4675 5121 896 960 965 864 1136 749 1153 1062 1209 1350 1330 1114 1522 785 620 1228 543 969 738 547 1018 1018 968 684 646 1061 1323 871 587 955 894 847 1120 698 1015 400 547 976 833 779 451 538 433 543 330 274 994 840 1010 433 974 504 594 778 790 1202 955 899 802 745 649 1251 753 884 1151 1029 405 481 526 1479 1936 1556 1138 1565 2294 2146 994 920 1228 1891 839 915 1807 972 714 759 2023 1299 511 493 828 479 357 446 1439 1529 1658 1679 1217 2072 2168 2757 2384 2150 1831 2248 1723 1313 2914 2829 2907 2595 2723 2453 2540 2568 2861 1918 2063 2208 2176 2604 2523 3350 3204 3510 3638 2922 2911 3309 2872 3720 4352 4582 2285 2791 2174 1852 1433 2935 2375 1681 1119 2493 907 917 1212 967 991 741 582 1570 1716 898 487 783 743 608 440 4172 3963 3770 3783 3722 3095 3630 3340 3280 4827 3098 3680 3975 3456 3930 3636 3326 3269 4160 3303 3987 3910 3977 3943 3498 3557 3359 3642 4569 896 820 456 3927 4329 1868 4483 5292 5455 4459 1378 1383 1691 613 1863 366 724 656 464 3243 1876 2291 546 898 748 946 1690 1969 1594 3235 1800 2091 2443 2237 2723 4169 4797 3853 4067 7986 8434 3763 4990 5767 6063 2458 1363 2194 2278 2352 1360 2738 1126 3164 1719 3391 1849 199 185 1699 1849 3140 5213 2765 1081 2412 1142 1478 919 859 1706 1615 1920 2213 1592 3377 3492 1657 1552 3540 3380 3179 3432 2090 1942 1500 1549 1616 3062 2280 2955 839 2517 1271 2003 1545 1454 1776 2066 3749 3288 1496 1265 1363 1537 2122 1643 1585 977 1015 1180 2353 1786 1451 2450 1249 1097 3949 1293 1492 1591 952 1885 1578 1754 1486 1970 1438 1402 1560 1704 1498 1764 1460 1568 1782 1669 1788 1379 1447 1397 712 769 920 546 933 870 1607 962 852 862 1161 548 1568 1245 1094 883 1537 1525 742 891 859 578 548 544 716 821 785 713 627 861 921 940 985 821 1211 908 789 903 1089 969 1202 1059 782 496 939 1089 1044 273 908 863 1232 1149 936 1076 693 783 749 1352 1927 812 933 1004 899 1035 1379 1437 1107 1431 1361 1197 1340 1080 1215 1226 1180 1128 1129 1190 1037 997 1153 1059 991 1078 1201 813 721 879 895 849 938 1198 723 973 981 521 1215 988 835 1041 907 1027 1093 1257 909 968 1435 212 1294 808 770 595 703 402 1072 1004 834 1501 1390 1219 1304 1498 1252 666 574 669 471 544 775 827 591 335 231 587 476 596 593 810 673 703 482 462 354 378 277 132 306 469 373 1580 891 601 479 761 1261 687 789 792 844 539 1074 825 1013 880 858 954 618 1038 876 833 691 964 992 746 1245 1184 1145 1192 778 588 752 404 266 418 1379 1381 1468 1790 1903 1201 1083 1299 886 1316 1223 1152 707 923 947 1835 1488 1936 1734 1600 1826 1312 1222 1635 1142 697 1325 1783 1430 1857 1512 1085 1316 399 803 918 2297 398 539 237 468 439 501 807 858 820 560 640 721 947 489 400 446 1371 1746 1060 1201 1038 1839 331 523 315 368 938 1533 1193 1319 1356 1294 1481 1278 1121 867 709 673 984 647 728 701 1130 823 1261 954 973 562 881 553 812 843 1590 857 594 550 464 804 783 731 951 1686 883 777 1816 895 1503 1234 1471 1741 1098 665 1544 1162 1027 1126 1176 1528 1029 1188 1528 1823 1496 1515 1118 796 1023 911 1055 1010 951 947 1224 738 1983 1754 2099 1235 1137 1167 1575 1282 1226 1294 558 1199 951 1369 1045 1342 1168 1069 1105 1229 1196 1541 1615 1170 1017 1623 1478 1095 2176 2597 2172 1519 1212 863 1122 988 833 1055 1015 800 902 1307 767 570 914 884 881 1189 1394 1164 1369 1002 963 1186 1134 2156 1623 1385 1586 1522 1736 1694 1473 1789 1261 1336 1840 1651 1412 1803 1468 1582 1494 2013 1393 2255 1902 1719 1807 1868 1637 1855 1778 1702 3557 4263 3082 2965 2688 2690 2858 3053 2778 3310 2604 2837 2477 2635 2807 2201 3855 2834 2584 1550 1703 1600 1232 1718 1547 2311 942 1596 2594 2051 2541 1030 1359 1566 791 964 1075 1241 642 888 885 774 886 961 758 862 621 700 545 849 669 607 952 1146 1204 1107 909 872 1195 1143 1145 1616 1295 1262 1253 1189 1349 1413 1303 1754 1356 1327 1359 973 561 657 545 832 674 525 579 689 425 304 835 417 369 295 519 571 246 373 255 415 431 452 447 383 377 841 428 821 730 707 1230 980 1187 567 595 632 806 576 511 613 719 628 569 689 875 386 339 461 401 275 327 1088 683 944 1446 1699 884 765 352 1007 980 730 952 1253 1272 902 1039 1216 1197 756 834 865 929 1455 1197 1063 667 1117 713 1074 755 1045 925 1529 1493 1259 1430 1307 1351 861 1448 1487 909 362 1805 953 1904 935 767 1969 867 917 870 864 1465 1798 823 770 656 1735 1694 1656 2233 1792 938 902 805 1791 770 1738 1802 1014 980 1701 1403 1148 1001 1464 1509 1349 1465 1345 1862 1891 1357 1454 2102 2074 1243 1415 1700 1827 1411 1489 2006 620 1064 877 877 696 868 3391 1566 1169 1157 1123 1622 1471 1262 1635 2107 2041 1822 1298 731 896 671 660 490 959 1012 1359 1239 887 1067 780 1053 669 1176 1113 1688 1156 659 763 695 882 681 446 398 251 410 381 373 269 525 589 607 509 426 1051 1088 1091 1087 1489 1210 1359 1235 1275 1182 1138 1465 1541 1508 1679 1498 1572 1440 1229 1318 1514 1051 940 1546 1033 796 1353 1213 1334 1369 1238 1236 1385 1582 1028 921 1173 1116 928 1125 1532 1323 1382 1255 1183 1226 1162 1179 882 1263 1414 1878 1738 1178 1817 1058 949 944 2031 911 1479 1948 892 665 534 549 418 466 471 725 1017 1012 921 1136 1057 883 1281 419 981 825 405 521 586 614 437 747 1607 444 933 664 648 677 841 665 458 584 501 752 599 587 706 574 717 724 700 1156 609 810 464 2129 875 819 1241 920 818 797 743 716 877 1180 969 1003 831 939 575 574 457 572 1119 1258 1107 1079 1353 1660 1203 831 1195 516 1015 1082 1594 616 886 1215 1028 1377 1342 1344 818 849 1054 1206 642 731 857 858 706 1400 2786 1995 1192 431 591 448 577 863 557 1128 3596 1040 4017 3720 3313 3111 3414 3498 3346 3829 3703 3679 3747 3675 3372 3452 803 1273 944 950 1168 1404 1500 873 1091 1038 1554 1388 798 792 1345 1202 716 1140 1578 1173 1137 1014 723 1140 1134 1067 1064 1216 1500 1436 1143 1403 1231 1137 1182 1359 1216 1510 1283 968 1339 1345 1286 1095 1100 1596 1506 1256 1391 1257 1186 1277 1283 922 1122 1232 1334 1458 912 1203 1390 1089 1558 1488 1904 1790 2007 1944 9333 1526 9962 10204 11356 10017 15306 5216 3746 1266 1805 1838 2187 1898 1399 1663 1500 1939 1831 1506 1569 2015 1397 1589 1875 1575 1392 1411 1742 1429 1848 1363 1404 1456 1658 1652 1496 1412 1363 1345 1435 1593 1547 1927 1436 1445 1184 1242 1733 1365 1434 1304 1007 1608 1514 1552 1289 1376 1935 1217 1475 1095 1647 1639 968 1114 1303 1489 1330 1390 1225 1262 1203 1171 1349 1597 1343 1277 1211 1343 1258 1244 1215 1247 1474 1464 1696 1436 801 1021 920 1638 670 392 591 463 607 515 367 960 227 419 442 577 449 474 558 478 559 471 519 564 401 603 455 519 673 372 391 332 354 611 548 390 429 889 628 575 552 685 439 508 683 677 503 666 416 380 566 464 629 414 375 922 597 543 509 227 269 336 690 441 569 438 365 438 413 745 453 506 421 365 942 1306 691 382 606 492 295 439 382 629 683 1108 442 526 630 557 708 1023 931 787 1216 280 626 491 427 493 504 705 659 847 783 614 884 744 725 1212 644 732 660 766 765 1051 1065 740 1180 643 533 785 1063 529 626 963 653 571 753 978 653 877 1014 877 1601 1088 1279 1235 1034 1543 1023 1751 836 2598 1269 975 1317 652 648 1731 921 1374 1056 626 1323 1059 644 1213 818 817 1016 887 712 826 948 844 599 526 620 504 1293 1558 2054 1230 1040 923 703 1155 849 822 742 1019 1076 1144 1394 733 604 540 788 478 816 858 568 594 1208 972 855 762 550 706 869 949 642 578 639 434 888 696 901 1200 827 1006 1038 615 964 499 727 744 577 906 869 959 511 543 394 743 1105 897 951 558 750 1036 913 1447 780 1412 520 1577 551 794 602 612 506 1377 837 930 1090 894 1171 864 598 725 1085 1227 1148 994 988 1264 793 729 851 712 818 524 927 1021 345 473 387 426 550 542 964 1213 900 992 489 600 935 917 1443 1055 717 1171 874 918 327 108 191 149 225 1618 754 904 832 933 967 973 1075 1012 820 856 510 408 811 768 402 660 486 563 655 695 813 759 818 424 799 718 1398 1302 997 1068 612 698 893 709 1014 856 1103 1178 1084 755 756 1009 556 618 556 519 831 1456 961 788 973 542 523 1218 810 481 794 848 659 875 849 1100 856 593 662 495 642 670 561 772 934 1300 1067 4614 4819 860 927 958 742 1116 810 1059 983 1271 1204 1245 1213 1319 755 599 1041 689 971 763 638 1010 1018 953 658 640 1285 1366 977 597 1172 997 971 1287 886 1157 372 494 1197 1056 664 430 504 440 563 333 248 835 929 1138 488 873 445 578 825 708 1213 967 808 824 636 629 1164 712 776 959 869 288 381 462 1609 1992 1533 995 1388 2339 2099 1112 1000 1211 1600 853 1024 1766 1014 773 760 1819 1412 564 558 671 367 344 442 1612 1571 1871 1660 979 2018 2261 2606 2454 2097 1908 2090 1856 1200 3041 2995 2781 2511 2854 2625 2889 3157 3086 2082 2073 2344 2172 2577 2265 3216 3225 3491 3468 3231 2771 3301 2942 3734 4585 4513 2366 2851 2022 1784 1387 3081 2140 1881 1282 2338 912 958 1218 1155 1064 635 548 1542 1724 921 545 623 573 676 593 3890 3713 3608 4003 3712 3059 3685 3666 3160 4872 3395 3639 4369 3429 3800 3776 3337 3152 4138 3559 3841 3639 3895 3908 3696 3531 3172 3561 4621 777 693 470 4547 4376 1849 4845 5345 5663 4584 1406 1427 1680 699 2081 585 725 649 464 3382 1817 2092 609 777 577 862 1656 2115 1737 3418 1960 2191 2758 2162 2664 3934 4534 3725 3988 7768 7648 3639 5110 5218 5760 2347 1208 1866 2239 2224 1178 2848 1083 3352 1645 3135 1690 162 148 1660 1646 3319 4761 2713 1007 2338 1165 1513 937 873 1708 1599 1823 2352 1564 3191 3782 2003 1569 3741 3114 2971 3635 2306 1946 1665 1859 1458 3085 2189 3088 827 2567 1189 1938 1622 1575 1832 1936 3579 3209 1421 1039 1395 1507 2143 1747 1543 1004 994 1173 2446 1601 1414 2356 1226 1060 4218 1247 1650 1384 1023 1948 1572 1774 1395 1916 1341 1226 1638 1413 1371 1526 1226 1377 1575 1577 1752 1435 1315 1360 790 969 925 565 916 938 1665 1012 842 732 1057 490 1474 1192 1038 831 1417 1562 699 732 969 638 624 512 732 698 828 707 591 829 963 911 833 828 1072 814 767 933 990 929 1120 833 924 399 986 1152 954 362 838 795 1214 1133 986 1120 830 766 858 1417 1795 881 949 1027 1278 1112 1302 1428 1219 1472 1357 1196 1510 1053 1203 1373 1623 1348 1436 1397 1039 1106 1006 1224 1161 1128 1308 864 628 994 927 914 938 1275 720 1014 1135 487 1386 1068 892 1113 782 924 1212 1409 943 931 1355 197 1299 1073 967 584 823 462 954 1070 846 1388 1446 1113 1324 1430 1333 794 561 727 486 446 751 725 547 392 211 549 469 493 487 842 858 923 469 453 370 355 273 166 337 730 426 1656 798 550 440 598 1290 664 821 801 706 589 1268 981 950 964 946 862 618 980 845 816 718 990 890 895 1275 1088 1259 992 722 634 903 470 284 424 1148 1417 1454 1704 1832 1133 995 1247 851 1302 1205 1059 720 800 914 1849 1527 1657 1394 1508 1708 1317 1449 1703 1155 447 1174 1465 1450 1748 1659 1191 1354 463 764 860 2439 378 378 235 513 453 494 831 785 603 597 625 640 1050 474 401 425 1513 1654 1241 1372 1039 1603 347 501 333 388 1083 1432 1053 1139 1277 1128 1460 1067 1079 1106 862 844 1305 828 915 860 1058 736 1222 890 918 803 1044 731 764 769 1773 868 681 685 416 839 629 668 1002 1495 880 994 1863 782 1478 1289 1822 2120 1048 595 1408 1201 1028 1129 1289 1732 1198 1310 1739 1938 1669 1654 1239 855 887 947 1143 1000 969 861 993 611 2042 1945 2317 1172 1098 1114 1695 1291 1225 1399 554 1153 1022 1336 1122 1288 1236 1188 1141 1257 1343 1568 1460 1068 987 1395 1567 970 2578 2399 2761 1613 1318 844 1074 996 810 1023 1179 697 779 1265 817 546 947 934 911 1240 1433 1180 1173 992 949 1186 1161 2140 1516 1480 1970 1791 1735 1528 1501 1629 1196 1276 1746 1706 1428 1718 1301 1609 1504 1891 1221 2258 1976 1702 1744 1851 1697 1775 1585 1528 3714 4201 3239 2992 2698 2654 2529 2664 2963 3458 2650 3057 2435 2598 2824 2303 3809 2940 2635 1522 1676 1579 1155 1672 1588 2281 796 1542 2224 1830 2730 896 1441 1581 862 899 1053 1231 618 1089 924 722 915 931 887 969 830 648 562 720 661 581 913 1063 1144 1074 901 824 1108 1119 1296 1686 1527 1546 1145 858 1322 1496 1438 1628 1407 1494 1550 780 550 703 595 830 692 508 524 793 330 338 795 461 314 390 668 470 409 396 307 371 439 460 461 389 385 757 405 752 693 751 1174 960 1162 518 570 670 702 440 396 509 674 858 575 655 932 386 368 506 421 310 370 1137 602 799 1219 1578 800 501 353 1044 1081 775 1031 1171 1265 961 1198 1150 1139 791 877 827 967 1383 1199 1072 757 1267 659 1108 866 1059 1102 1766 1732 1330 1400 1311 1368 933 1573 1521 1037 413 1861 1015 2112 1053 802 2090 1063 933 922 953 1496 1673 852 748 628 1477 1692 1570 2184 1614 775 747 897 1730 681 1629 1824 1108 898 1626 1445 1040 1148 1290 1688 1236 1656 1477 1902 1848 1414 1458 2035 2081 1209 1452 1620 1787 1528 1460 1896 733 1097 1142 934 839 1033 3556 1449 1157 1144 1169 1656 1552 1444 1674 2182 1988 1685 1209 771 861 615 740 543 1068 1212 1152 1065 834 1133 665 1003 761 1119 1176 1518 1174 683 668 870 893 676 369 349 187 361 332 302 179 536 580 516 394 457 1166 997 965 1018 1462 1236 1374 1176 1340 1313 1218 1202 1640 1360 1373 1481 1396 1334 1163 1274 1598 1103 961 1639 1243 997 1236 1273 1428 1482 1243 1176 1687 1669 1065 954 1360 1302 967 1245 1335 1222 1299 1319 1259 1280 1231 1121 962 1292 1409 1862 1780 1060 1740 992 1088 875 1820 1036 1645 2089 937 640 797 842 386 452 475 689 1156 990 1028 1308 1193 976 1304 452 995 875 458 509 669 606 503 715 1564 383 992 580 611 605 759 707 443 591 585 795 588 592 779 608 761 767 568 1025 594 873 502 1877 970 902 1304 952 736 626 576 751 858 1203 1027 1048 875 787 498 546 611 587 1090 1271 1274 1116 1408 1698 1389 778 1328 480 993 1191 1602 535 802 1326 1071 1460 1397 1330 919 982 1441 1313 623 586 830 887 733 1387 2682 1735 1158 456 542 510 657 899 512 1071 3789 1189 4028 3764 3308 2898 3431 3455 3407 3844 3669 3780 3678 3654 3387 3440 700 1162 977 833 1538 1533 1679 1041 1175 1046 1568 1159 836 858 1297 1169 631 999 1627 1071 1037 968 693 805 888 1213 1408 1575 1546 1209 1141 1207 1115 1146 1100 1140 1033 1585 1061 981 1132 1166 1131 1013 1198 1406 1607 1130 1348 1280 1127 1054 1114 1224 871 1041 1060 1169 759 1276 1294 1059 1495 1511 1569 1579 1466 1621 5243 1619 5990 6101 5806 5642 5216 14642 3053 1054 1709 1608 1846 1607 1545 1667 1471 1790 1997 1464 1678 1702 1805 1855 1752 1435 1667 1502 1880 1694 1660 1790 1609 1594 1762 1859 1841 1718 1585 1746 2059 1634 1451 1601 1412 1549 1399 1715 1764 1709 1657 1452 1179 1567 1401 1383 1659 1543 1952 1468 1316 1336 1857 1833 1052 1168 1616 1625 1303 1671 1249 1287 1425 1207 1380 1345 1456 1196 1117 1212 1120 1313 1310 1355 1415 1360 1234 1388 659 851 851 1397 599 459 487 431 503 514 557 698 280 396 605 496 420 447 564 491 592 472 473 659 526 723 580 635 739 490 543 480 504 661 668 679 334 994 702 576 488 675 502 644 531 535 462 536 454 447 572 520 609 382 356 957 521 517 487 304 333 474 793 420 498 484 312 444 548 608 665 489 502 401 659 1225 598 422 637 347 489 422 417 793 644 1369 496 548 753 539 598 896 819 687 1078 343 578 369 648 382 586 829 868 863 963 888 719 636 554 867 635 811 462 552 634 1296 1000 844 917 437 622 832 816 662 711 692 892 530 936 846 691 772 849 761 1663 1244 1432 1213 1328 1235 1176 1824 1049 2171 1033 951 1213 537 684 1676 861 1239 868 740 1030 1249 610 1271 651 640 760 906 724 654 977 760 570 459 574 683 884 1150 1503 918 1049 1133 726 1204 798 772 666 1061 891 857 1325 643 507 586 617 469 1004 742 430 698 1077 867 996 625 798 800 785 1019 750 498 549 580 683 664 734 946 655 979 840 743 1094 633 786 673 662 919 882 1053 433 436 434 1012 946 736 697 846 740 906 1004 1463 929 1340 988 1615 501 866 552 783 675 1153 907 925 895 982 926 755 679 750 943 1213 1077 1028 966 1143 940 687 894 894 810 508 874 1381 375 469 365 317 499 599 1014 1069 779 864 493 522 1061 835 1047 1074 668 994 820 838 150 162 200 203 225 1241 788 929 909 928 845 802 1001 955 777 693 401 332 676 659 341 623 502 791 675 807 654 794 691 604 842 702 1068 1735 1056 889 509 501 678 704 837 729 786 866 826 771 719 906 597 692 501 583 953 1425 1007 871 825 656 624 1098 918 411 632 621 517 645 657 1071 793 589 526 572 714 656 508 939 927 1385 865 4199 4236 895 850 878 934 853 685 1102 1029 1333 1247 1334 1172 1183 840 713 623 556 732 685 640 949 943 1106 755 767 1144 1189 1025 746 1104 953 958 1228 899 965 414 394 978 821 739 520 433 405 543 321 271 800 703 657 700 1014 501 877 636 659 1159 899 970 997 614 576 1301 852 961 930 882 428 485 478 1662 1977 1682 1023 1105 2034 1857 984 1077 1315 2099 1015 942 1313 879 801 641 2032 1109 664 627 503 448 501 596 1499 1519 1668 1368 1242 1548 2086 2283 2073 2297 1644 1619 1632 1278 2647 2590 2613 2451 2974 2427 2549 2546 2618 2256 2028 2260 2280 2659 2287 3579 3144 3258 3059 3315 2564 3059 2426 3749 4068 4130 2208 2796 2126 1666 1387 2430 2227 1599 1241 2074 770 831 1258 775 1203 613 592 1518 1661 1164 786 885 780 661 611 3745 3866 3677 3796 3830 2872 3829 3729 3214 4443 3597 3749 3895 3349 3357 3816 2851 3429 3659 3400 3439 4010 3342 3866 3745 3653 3977 4084 4052 828 740 550 4014 3574 1815 4805 4908 4967 4121 1525 1586 1484 541 1743 324 581 439 498 3076 1725 1961 688 694 580 746 1925 2007 1789 3241 1778 2224 2176 2033 2787 3831 4412 3961 4077 8003 7829 3690 4762 6060 6050 2592 1689 2095 2487 2071 1454 3010 1189 3082 1382 3261 1470 214 192 1740 1708 3094 5192 2491 1132 2340 1120 1692 776 701 1266 1224 1569 2115 1579 2964 3488 1701 1255 2713 2781 2706 3487 2292 2132 1638 1669 1223 2548 1878 3136 845 1802 822 1685 1435 1234 1505 1881 3635 3106 1098 874 1418 1473 1778 1368 1497 955 956 1318 2125 1726 1468 2301 1220 1081 3519 1372 1572 1646 1039 1515 1451 1501 1893 1549 1263 1230 1414 1577 1550 1754 1325 1478 1731 1562 1503 1237 1048 1407 823 625 858 616 858 868 1638 1062 841 753 1180 720 1247 1303 1092 855 1504 1665 738 719 961 647 571 490 436 889 855 748 889 935 886 851 627 867 745 751 795 908 925 809 1074 867 666 379 1013 1135 841 459 652 582 839 1062 860 739 664 667 611 907 1642 756 695 809 901 1098 1338 1535 748 892 841 810 945 837 944 955 1057 1079 1294 1092 1010 849 681 1142 1063 1133 707 824 565 880 838 724 797 892 493 898 984 465 1330 853 795 940 722 831 972 1116 682 1115 1526 201 1452 722 648 561 552 568 1148 772 728 1154 1296 1304 1272 1424 1092 876 518 644 565 560 443 627 533 314 249 520 437 693 512 808 660 625 550 512 372 437 234 239 353 617 402 1196 862 678 540 625 1174 586 947 913 728 618 920 703 988 927 955 736 882 925 1082 935 589 988 895 769 1368 938 943 977 615 551 572 593 408 398 970 1366 1457 1106 1581 918 947 1081 1000 1338 1195 1155 891 1159 1207 1648 1351 1900 1541 1479 1929 1344 986 1197 1281 578 1132 1529 1480 1676 1532 942 1240 459 913 1068 2555 508 551 373 562 535 605 820 820 856 568 744 574 751 486 390 590 1645 1510 921 1022 852 1905 386 662 436 448 894 948 692 786 876 774 1026 980 877 791 779 693 958 698 726 780 955 612 1119 738 863 654 768 720 835 676 1381 934 679 1163 354 761 847 696 878 1520 701 791 1600 780 1381 1202 1460 1618 734 769 1568 1467 1014 1089 1176 1473 1125 1420 1330 1448 1423 1545 1505 851 935 948 1149 1138 1139 1210 1021 649 1810 2022 2331 1097 1131 1008 1567 1204 1044 1412 743 1252 987 1366 1055 1393 1232 1205 1197 1211 1213 1153 1834 1326 794 1371 1571 878 2147 2321 2323 1895 1645 850 1034 837 699 897 925 675 816 1128 815 674 943 959 796 1316 1169 1102 1407 1027 1003 1233 1128 2091 1366 1371 1713 1585 1647 1542 1737 1768 1564 1582 1763 1495 1320 1531 1635 1220 1657 1696 1380 1865 1440 1572 1947 1867 1427 1470 1822 1545 4100 4220 3175 3003 2844 2494 2782 2998 2576 3235 2680 2983 2483 2492 2534 1979 3597 2425 1940 1612 1681 1569 1211 1850 1694 2301 845 1337 2409 2093 2451 984 1349 1196 1067 806 1248 1094 748 808 906 699 746 1106 845 782 794 614 543 744 632 573 861 1106 1047 1288 1112 993 1161 1101 1264 1625 1329 1369 983 1090 1164 1374 1195 1708 1333 1428 1488 851 578 712 611 701 610 468 726 579 509 295 629 316 525 318 428 412 343 408 189 318 387 412 438 356 337 633 497 972 818 716 1312 1057 1244 579 515 521 746 614 574 664 813 913 691 695 756 450 440 391 333 312 360 1220 612 806 1386 1443 937 530 457 929 998 798 1160 1131 1043 814 807 994 967 628 723 662 722 980 1034 851 645 885 580 849 722 1350 952 1279 1496 1421 1331 1140 1333 900 1316 1229 775 371 1749 803 1608 889 651 1957 919 794 928 682 1586 1423 637 664 519 1412 1309 1349 1891 1853 628 575 722 1354 852 1812 1496 1003 777 1492 1158 1087 1071 1225 1222 1255 1393 1203 1723 1758 1186 1380 2038 2047 1215 1502 1573 1622 1727 1608 1841 653 866 848 841 862 876 3497 1145 1173 1173 1198 1520 1207 1077 1389 1760 1836 1783 1195 724 1196 575 959 651 889 1296 1354 1220 653 884 876 941 785 1164 1194 1406 1426 795 627 926 728 741 315 309 184 317 307 237 172 560 468 541 317 404 1159 973 911 843 1391 1071 1218 1107 1099 1145 1097 1546 1590 1306 1343 1312 1342 1372 1043 1115 1347 1291 992 1675 1083 773 1150 911 1145 1368 934 1135 1301 1183 919 1055 1138 1105 1058 1226 1260 1177 1182 1204 1267 1141 1024 1455 1015 1110 1503 1565 1913 1329 2140 1275 1152 772 1694 1033 1467 1957 782 448 710 668 420 429 449 625 917 800 884 1301 1005 1088 1051 429 1064 879 641 493 602 529 518 775 1713 396 1056 703 587 550 872 740 431 508 556 721 586 810 746 515 535 640 725 732 716 1095 661 1525 685 647 1006 859 729 541 484 561 666 772 1012 1011 866 954 513 550 455 714 991 1535 1212 1003 1448 1447 1437 607 1067 802 1349 1027 1587 534 949 1245 1042 1323 1307 1347 1273 1066 998 1217 606 642 601 684 549 1445 2427 1776 1120 421 589 398 675 837 698 935 3496 909 3728 3351 2806 2896 3002 3427 3408 2708 3238 2664 3173 3231 3392 3207 909 977 1034 737 1338 1483 1487 897 963 1035 1406 1425 863 785 1295 1123 628 1055 1645 1301 1283 1224 665 1042 981 1213 1160 1311 1764 1297 1130 1371 1012 976 978 981 917 1499 896 1288 1205 1196 1121 849 1356 1441 1223 1648 1059 1285 1304 1267 1222 1247 1268 1067 1454 1196 1013 2101 1889 1636 1392 1760 1547 1987 2039 2140 4034 2201 3900 3855 4055 4087 3746 3053 14409 1448 2057 1906 2386 1609 1811 1668 1724 1861 2080 1620 1727 1891 1392 1696 1531 1499 1475 1425 1700 1771 1927 2056 1725 1706 1982 1701 1865 1652 1324 1390 1754 1641 1718 1648 1578 1885 1024 1675 1941 1361 1830 1709 923 1821 1450 1461 1264 1180 2322 1968 1571 979 1680 1535 1310 1861 1704 1714 1928 2060 1784 2006 1877 2208 1769 1582 1611 1520 1880 1831 1648 1830 1817 1741 1526 1561 1693 1780 763 1123 853 1725 715 464 536 524 589 558 440 683 262 453 637 360 451 453 495 348 414 354 599 516 288 556 367 476 648 298 331 311 319 372 357 413 363 711 580 499 369 602 403 411 511 482 415 641 310 391 430 346 420 296 282 1194 639 312 298 488 321 292 736 539 628 524 415 358 432 578 494 347 495 298 809 909 686 286 554 320 316 398 421 698 431 1029 493 517 889 482 827 1031 988 805 1375 403 724 305 484 643 509 744 788 682 1062 890 878 1019 785 1242 616 878 663 985 467 1162 928 646 1110 799 528 766 894 712 705 1007 810 776 911 955 591 882 993 722 1950 1103 1307 1374 1019 1170 1103 1421 1115 2332 832 753 993 621 667 1693 1110 1894 1275 598 1499 892 421 1444 798 814 1029 1108 780 564 952 714 731 414 1000 506 1196 1358 2055 1225 1047 1109 723 1190 1376 1014 972 1184 995 1065 1143 626 532 546 514 531 728 869 415 718 921 1018 923 640 581 742 850 924 691 493 774 544 966 790 681 1116 716 805 958 608 914 555 913 584 399 785 781 979 450 502 565 836 907 793 894 584 715 903 863 1315 620 1376 474 1034 656 816 626 585 587 1406 883 890 844 707 760 811 892 781 1189 1034 1028 1355 1320 866 715 1083 1007 616 993 650 1053 1074 253 339 378 414 404 506 954 1119 728 838 466 618 818 698 1195 1010 863 742 778 844 215 188 153 250 330 943 517 1178 1089 1175 1257 885 839 815 716 676 411 373 590 866 298 763 432 828 763 737 724 795 917 490 662 755 1353 1340 995 937 804 688 613 724 533 485 1059 1160 989 367 574 1066 509 609 460 638 683 1059 645 860 843 391 338 1142 785 388 513 554 496 576 641 1220 889 654 395 513 894 833 432 820 926 1441 1271 5209 4597 909 1041 1018 955 998 706 1316 1171 1060 1106 1139 1194 1359 576 488 821 486 1048 1084 988 753 745 676 679 688 1308 1243 1154 516 1070 864 863 1237 648 861 512 508 799 672 570 421 505 1052 1128 587 377 999 647 864 526 406 456 485 972 921 1439 1108 1081 772 690 772 1028 573 925 1024 880 248 276 548 1617 2168 2053 881 1523 1881 1991 1157 1288 1225 2063 1089 1253 1636 1189 531 533 1806 1155 656 636 552 315 302 427 1428 1829 1862 1704 1245 2510 2585 3015 3001 2529 2566 2272 1558 1102 2728 2830 3426 3133 3431 2396 2701 2939 3030 2314 2585 2342 2421 2889 2336 4166 3550 3756 3853 3739 3205 4015 3219 3933 4266 4664 2371 2322 1779 2117 1805 2634 2517 1979 1697 2409 837 836 1495 991 890 837 727 2195 1927 1018 533 895 865 563 644 4690 4784 4647 4018 3855 3525 4126 3909 3568 4583 3788 3844 4310 3658 3622 3510 3621 3967 4968 3766 4029 3603 3422 3601 4083 3663 3682 3748 4579 770 738 456 4289 4289 2302 5502 6066 6175 5169 1416 1467 1164 481 1457 293 613 473 317 3249 1993 2146 628 803 661 851 1381 2325 1719 2731 1807 2133 2655 2343 3102 4960 5666 5031 4332 8363 7957 4553 4487 5717 6485 2346 1550 2161 2022 2243 1457 2471 1006 3321 1316 2897 1459 211 181 1787 2004 2833 4559 2362 891 2563 1707 1513 927 698 1505 1387 1592 1767 1460 3333 3597 2321 1311 2879 2742 2803 3426 1711 2086 1425 1661 1125 3499 1887 3312 1494 2325 1179 1880 1401 1465 1943 1664 4422 3339 1236 1018 1362 1373 1619 1435 1285 833 845 1415 1699 1643 1866 2514 1251 1107 4461 1070 1262 1359 1145 1795 1695 1771 1497 2001 1663 1466 1886 1540 1590 1743 1544 1629 1784 1603 1618 1144 1628 1181 912 786 807 613 681 765 1753 1098 713 924 785 852 1413 1047 1161 798 1524 1489 738 548 628 379 349 579 888 871 480 417 492 622 882 768 713 943 837 765 821 1071 963 952 1045 833 721 277 861 972 914 275 949 1193 1129 1175 922 1106 855 828 1086 1196 1863 1409 1027 1009 1031 1241 1279 1268 944 1280 1137 1043 1171 1027 1067 1133 1413 1468 1370 1579 966 1580 1091 1189 1114 1578 1008 1094 870 1073 875 866 1046 1035 572 1399 1039 466 1357 1106 986 1146 820 927 1188 1330 740 958 1198 184 1271 1085 1181 708 613 768 1507 1012 624 1690 1668 1414 1450 1319 1533 580 648 623 439 473 867 859 613 303 255 607 564 431 594 707 751 649 715 701 386 278 238 249 518 667 364 1681 855 998 879 512 1366 852 632 585 882 704 1042 852 1092 942 872 1030 1172 1000 986 886 793 683 975 917 992 1089 1055 912 661 577 966 507 260 418 1187 1014 1056 1322 1434 886 1032 976 952 1181 768 1258 750 886 974 1526 1348 1460 1344 1547 1612 1424 1031 1265 960 598 1189 1566 1470 1465 1238 1026 1310 376 983 1148 2999 445 555 254 484 461 548 1059 906 660 520 585 754 862 335 286 402 1192 1363 1106 1280 834 1872 438 527 340 562 938 1889 1491 1697 1684 1557 1732 1563 1634 1120 1082 1006 1264 935 967 938 1011 740 1169 784 995 739 969 730 831 755 2026 736 527 579 288 763 641 577 596 1391 665 789 1888 749 1674 1364 1702 1784 1022 537 1464 1100 1224 1452 1262 1910 1405 1416 1664 2270 1685 2233 1762 822 988 891 1216 1326 1300 1207 1012 738 2168 2040 2308 1487 1182 1396 1797 1489 1073 1948 767 1395 1011 1174 987 1197 1663 1461 1395 1465 1289 1315 1346 1198 995 1683 1256 1175 2424 2773 2705 1427 1185 799 848 763 875 1100 1062 682 855 1153 805 580 1334 1207 1020 1173 1662 970 1139 990 758 1189 1357 1901 1526 2041 1464 1604 1486 1351 1626 2008 1468 1348 1530 1519 1307 1528 1455 1727 1726 1569 1312 2004 1701 1544 1955 1639 1813 1684 2086 1658 3663 4254 3436 3805 2587 2861 2312 2473 2350 3150 2499 2717 2400 2321 2822 2711 3809 2765 2142 1393 1661 1309 1336 1699 1841 1905 1046 2029 2151 1812 2768 1378 1328 1352 688 831 1546 1144 776 1109 1184 1037 798 817 804 728 753 329 711 723 703 541 872 930 1024 1040 982 727 1079 884 1481 2008 1813 1589 1503 1354 1548 1475 1836 1687 1459 1506 1734 791 591 710 686 683 682 470 581 715 294 239 821 489 426 311 422 527 257 281 215 319 449 371 425 443 358 734 516 871 705 619 1311 1102 1227 461 507 667 815 634 587 667 832 593 767 752 1156 502 475 445 370 456 662 1000 646 998 1061 1418 844 454 268 989 997 655 963 952 1062 938 1053 936 921 1113 691 825 792 1193 1107 698 935 1582 486 1008 804 1402 770 1742 1881 1308 1633 1458 1710 695 1210 1232 917 401 1436 776 1725 884 643 1590 555 905 531 844 1412 1750 683 705 613 1669 1658 1723 2248 1534 713 691 818 1531 669 1584 1666 917 849 1718 1246 1123 958 1293 1636 1393 1410 1518 1652 1490 1589 1539 1941 1980 1227 1541 1178 1544 1314 1424 1720 470 1177 885 691 576 724 3604 1128 1620 1505 1199 1555 1332 1215 1520 1841 1913 1916 1451 959 1025 718 757 438 760 1204 973 1251 1050 1075 959 1178 950 1136 916 1608 1025 795 923 1059 686 671 341 309 230 325 309 311 244 539 386 496 248 434 1132 1310 1294 1031 1269 1086 1290 952 1138 1169 989 1086 1852 1424 1498 1360 1620 1420 1166 1283 1435 1096 958 1397 1502 792 1292 1287 1190 1335 1207 1262 1374 1635 1396 1141 1441 1096 1426 1189 1422 1581 1381 1276 1044 1745 1186 1670 1341 1439 1520 1671 1379 1145 1593 931 855 976 2260 900 1539 1468 805 676 573 532 158 214 218 381 1051 663 805 1075 1173 1100 1101 360 1073 1114 484 784 465 519 545 824 1431 561 908 588 702 516 715 698 573 544 476 512 420 598 649 687 589 477 627 969 762 771 637 2146 948 796 818 960 1041 747 670 842 1249 1321 934 937 858 815 369 395 491 334 1281 1317 1015 1151 1267 1327 1154 1015 1305 673 912 1337 1283 448 841 952 815 875 1059 1001 893 828 1213 1319 405 516 801 935 758 1356 2121 1987 1645 497 550 650 708 814 660 1202 3097 924 3466 3162 2775 2796 3167 3055 3039 3507 3189 3600 3066 3577 3731 3390 930 869 1112 1103 1496 1402 1462 1107 1067 1053 1294 1019 984 926 1110 1314 815 1180 1665 1245 1213 1231 1010 1080 968 1535 1557 1704 944 794 623 780 579 900 717 879 697 710 692 749 866 989 721 791 1081 782 730 906 915 734 735 849 845 889 1167 1130 1051 1040 986 1110 1653 1649 1366 2118 975 1541 1535 1510 1326 2085 1131 1367 1249 1177 1266 1054 1448 12855 1232 1324 1272 1455 1207 1366 1222 1453 1570 1233 1122 1447 1050 1328 1298 1186 1219 1047 1345 1227 1195 1146 1241 1246 1350 1214 1075 1344 1327 1218 1094 1481 1142 1077 969 1056 1054 1023 1445 1281 1344 1522 872 1543 1290 1463 820 728 1428 1293 1283 1040 1164 1248 1087 1148 1126 1237 1203 1308 1402 1289 1498 1314 1494 1322 1692 1336 1435 1368 1236 1247 1382 1311 1374 1682 1502 1570 625 1056 740 1377 478 432 285 282 325 344 211 294 142 352 236 414 199 175 217 160 251 186 254 521 412 545 530 386 472 256 393 357 383 249 271 218 319 438 252 347 262 456 294 433 231 221 153 233 376 327 271 244 340 329 292 1007 434 362 292 240 320 237 806 337 371 176 234 184 296 253 387 164 292 302 672 729 556 212 280 476 356 482 430 874 500 911 298 394 470 395 418 591 536 402 711 283 452 232 308 368 280 428 354 465 739 427 579 474 648 592 450 570 629 502 516 911 614 776 614 338 406 440 527 368 437 540 410 551 613 443 525 607 623 385 827 738 898 685 901 668 634 1164 807 1378 697 458 738 554 596 716 756 739 761 818 914 1176 576 779 518 532 734 690 683 495 501 551 440 377 413 466 752 794 1134 606 720 759 690 680 636 715 466 665 628 649 686 537 407 536 417 429 435 376 433 591 633 584 913 378 552 534 389 443 296 489 293 414 587 495 507 914 446 646 474 488 894 460 772 537 556 530 675 644 312 358 326 475 692 709 496 326 644 591 531 710 402 1163 849 872 561 457 392 630 306 1067 506 578 750 544 820 338 476 439 506 1000 833 516 522 793 569 648 687 807 520 306 550 637 321 392 262 279 302 214 443 630 345 379 370 336 468 609 845 562 321 536 640 340 92 167 101 213 161 810 417 563 523 647 578 582 1066 942 527 721 315 295 298 315 295 463 644 333 290 310 349 365 521 291 691 571 1028 1052 763 957 567 697 364 403 1012 762 538 591 424 910 754 641 286 338 341 350 386 412 531 371 488 415 373 723 594 274 374 350 316 367 382 516 361 340 524 516 519 390 383 701 697 923 808 2998 3579 685 833 752 588 623 458 1069 852 943 855 1043 847 945 627 318 629 426 656 578 545 836 870 669 584 373 537 864 403 562 755 446 473 692 564 442 580 413 550 412 435 333 478 719 686 463 428 643 613 591 457 541 332 655 671 982 912 669 589 757 466 439 716 537 410 561 513 170 190 308 1425 1358 1676 703 1054 1125 1330 892 882 1050 1422 920 878 887 915 804 443 1469 760 282 278 383 229 241 410 1181 1187 965 1269 1132 2304 2407 2288 2245 2233 2166 1483 1082 693 3012 3066 2943 2456 2869 1940 1973 2078 1988 1859 1986 2623 1840 2330 2072 2527 2189 3085 2560 2437 2309 3054 2201 3341 3173 3628 1521 1612 1892 822 988 2426 2068 1575 903 2122 611 639 875 861 752 720 614 1089 1214 643 276 457 435 323 409 2679 2624 2448 2568 3010 2912 3208 2829 2546 3505 2899 3207 2704 2791 3548 2605 2889 3319 3439 2935 3430 2644 2595 2343 3238 3546 3372 3111 3267 480 395 316 3049 2796 1376 4735 4571 5006 4281 1127 1306 1102 407 1056 233 397 289 302 2112 1186 1202 623 761 611 549 1404 1482 1243 1788 1767 1457 2014 1451 1230 3006 3545 3341 2819 5929 5372 2934 3436 3512 4256 1863 1114 1491 1576 1647 962 1703 702 2086 1247 1884 1086 96 80 1208 1245 1879 3305 1810 1015 1678 1045 1281 557 465 1004 960 1176 1867 1650 2453 2768 1194 887 1774 1727 1754 2289 1551 1654 1151 721 734 2166 1286 2081 739 1391 836 1127 809 736 1000 1067 2668 2106 732 708 1084 1059 970 1096 975 734 653 789 1383 1092 1201 1610 594 536 2659 980 1140 1000 909 1323 1312 1306 902 1114 1108 978 1131 1042 980 1351 960 1091 1040 963 1118 953 1136 1008 591 591 327 420 497 525 1331 726 512 304 533 481 1217 510 576 607 663 616 334 458 529 342 306 390 375 517 600 524 770 723 560 619 579 467 517 405 423 638 323 580 658 734 876 260 733 781 748 255 910 787 729 717 689 635 660 755 505 770 1012 643 1134 656 735 930 929 868 517 761 791 837 753 773 830 773 825 979 942 1193 852 1387 770 898 923 1129 1094 613 559 603 525 703 910 1057 792 1102 995 648 716 802 676 861 578 700 921 1022 994 654 1112 166 1314 708 926 611 633 655 667 966 758 1371 1079 1202 1440 1046 1274 303 318 396 257 349 526 395 239 207 144 233 421 233 494 360 376 461 369 329 497 312 345 221 236 329 308 1350 494 470 362 459 808 373 471 479 391 371 805 578 661 969 588 436 732 565 585 431 393 315 647 666 771 693 995 674 387 420 508 343 213 407 637 689 697 1055 944 632 776 617 633 658 1137 801 568 850 615 1487 762 1302 1215 874 942 896 585 795 641 163 602 695 645 761 571 621 803 438 560 657 1482 366 467 366 467 406 529 441 556 393 431 526 393 883 414 381 294 927 1153 714 762 513 1127 214 393 327 288 432 1120 726 936 974 885 1071 931 893 764 621 656 904 700 726 636 769 615 933 717 546 556 714 534 675 620 1250 629 414 660 311 513 287 292 347 782 457 661 995 599 1141 780 1199 1216 639 366 701 694 909 1006 794 1446 1140 1239 1465 1515 1765 1309 1270 870 713 707 927 1078 1428 1559 1103 515 1384 1389 1584 700 802 640 1374 1144 833 1343 460 1242 1057 777 1045 761 853 812 823 830 716 957 1051 1172 985 941 936 1190 1484 1308 1323 908 754 694 653 572 724 668 638 446 506 707 735 536 1075 1485 936 1084 923 896 903 642 605 965 822 1268 755 1731 1172 1237 911 892 1300 1293 957 1038 1140 1272 1216 925 797 1409 1480 1314 984 1407 1323 969 1212 1293 1190 1229 1110 1216 3157 3402 2721 2957 2053 2063 1869 2124 1988 2592 2253 2729 2343 1740 2064 1597 3395 1879 2010 1126 1234 1055 946 830 1416 1766 705 1303 1789 1618 1476 604 773 926 918 806 841 1062 850 729 754 424 601 641 634 515 602 284 362 481 579 581 648 481 921 874 714 612 945 1005 1349 1155 1238 1353 941 788 1296 935 1325 1120 1123 1146 1202 676 255 458 402 332 330 221 431 353 180 286 350 178 336 126 476 254 136 180 98 126 152 166 186 154 154 413 574 527 501 534 507 483 523 395 369 460 445 482 409 472 478 445 446 247 822 381 385 624 519 244 337 735 434 705 719 1017 910 396 145 444 496 624 580 609 616 655 643 614 614 815 731 786 917 683 651 599 521 847 440 720 837 743 702 1269 1285 1152 964 1271 1334 723 1154 1083 652 342 1047 571 1256 726 509 1119 505 551 429 497 1634 1337 507 454 392 1357 1508 1574 1767 1493 448 402 519 952 509 1020 972 570 497 1310 965 464 499 1022 1244 1472 894 1165 1152 1103 1070 1137 1308 1726 1171 1636 1500 1186 1291 1113 1065 652 602 846 842 663 707 2531 1112 1007 986 1059 1312 1132 1005 1142 1234 1290 1513 972 741 613 778 481 608 532 838 785 943 797 685 722 903 576 1224 802 786 963 616 352 538 500 478 324 265 182 306 247 237 186 386 150 751 300 210 512 1384 1166 1136 1204 963 997 957 938 1070 727 860 783 844 869 991 900 1330 1086 1136 868 1012 1047 1039 796 770 953 800 973 1071 668 761 1346 1221 1169 1035 903 924 1487 876 691 929 1288 689 624 1151 944 994 967 1039 1055 947 1098 644 1301 682 883 817 1512 582 1202 1093 495 392 509 352 141 130 178 257 514 675 835 903 966 870 1128 459 949 663 262 736 526 371 632 481 1035 297 790 336 393 486 497 502 559 761 649 392 209 486 436 472 532 348 386 515 688 419 270 1002 493 437 486 842 619 692 658 502 478 751 733 784 706 602 329 303 553 476 767 768 821 635 735 829 735 663 841 466 541 813 1159 477 866 610 506 720 731 673 607 669 560 783 492 557 573 490 440 894 1518 1526 1155 406 421 314 333 745 616 802 2189 468 2547 2239 2373 1899 2523 2535 2408 2586 2224 2716 2218 2296 2069 1932 555 875 825 726 1125 1122 925 983 711 792 1338 1030 621 829 793 587 760 757 1238 978 932 946 909 911 809 920 958 1151 1766 1057 856 1531 1159 959 953 1369 1226 1263 1161 1030 1083 1161 1151 1217 1545 1387 1208 1065 1376 1099 1118 1556 1489 1188 1748 1196 1472 1470 1019 1489 1853 1463 1746 2090 1597 1752 1707 1766 1947 1688 1797 1645 1741 1646 1805 1709 2057 1232 14796 4448 3457 1847 1706 1401 1436 1653 1727 1420 1356 1793 1547 1807 1533 1443 1474 1665 1673 1893 1855 2028 2093 1914 2124 2072 2054 1862 1745 1746 2134 1902 1420 1741 1298 1585 1611 1400 1810 1410 1669 1520 1026 1731 2027 1867 1446 1273 1973 1710 1806 1182 1638 1938 924 1645 1776 1633 1665 1502 1815 2318 1937 2197 1959 1483 1577 1487 1904 2076 1815 1908 1956 1660 1729 1832 1631 1819 669 1607 998 1571 673 442 378 338 408 453 400 806 269 475 623 415 547 561 631 473 599 470 635 826 495 868 631 755 859 554 628 571 620 825 532 719 482 794 579 757 504 922 385 392 551 553 515 553 511 478 434 256 310 512 482 1409 681 401 308 257 324 392 923 475 572 379 495 535 600 565 760 667 651 476 726 967 616 390 515 555 374 536 626 872 762 1074 649 735 669 410 869 775 726 664 961 319 494 455 472 472 380 559 630 978 986 768 929 869 1167 944 847 831 846 907 724 1463 966 669 909 550 609 673 859 630 730 927 696 727 746 736 645 1010 989 780 1344 1224 1192 1275 1157 1407 1186 1726 942 1969 1018 944 1383 485 634 1582 1239 1450 1153 848 1531 1380 491 1256 741 771 1035 1047 929 687 973 1138 642 756 806 760 928 1589 1483 896 1357 1015 913 1276 1082 998 752 1130 1019 1196 1357 899 572 623 512 345 779 648 529 852 1141 1021 837 648 997 588 713 812 540 630 777 399 630 635 771 1215 790 788 1018 892 1435 652 721 588 537 818 769 908 557 400 504 910 921 1155 828 502 865 980 867 1055 732 1463 573 1319 531 920 776 692 411 1553 763 761 1286 550 1163 763 644 652 1023 1229 1004 955 973 954 799 897 972 976 786 505 918 1234 376 501 291 288 584 586 1138 1107 600 774 768 717 1344 893 1152 954 774 935 805 1168 343 119 293 320 286 1092 709 1235 1348 1042 1043 1031 708 678 1021 609 347 342 576 664 311 493 658 719 658 732 815 649 577 518 1004 668 1227 1078 733 1088 609 608 992 652 502 407 815 872 860 426 991 867 444 499 658 453 990 588 741 728 687 830 631 1272 969 442 499 524 476 538 592 908 634 533 305 530 781 524 513 901 837 1349 1046 4509 4668 958 882 829 878 923 700 1186 1025 1344 1387 1373 1174 1339 983 620 597 629 1287 924 880 1147 1145 942 872 659 987 1166 1257 711 849 953 878 993 808 988 302 397 950 789 618 515 513 773 684 452 514 1140 967 1127 622 840 676 523 917 738 1775 1287 1098 1163 501 568 1191 821 873 890 850 335 373 418 1951 2112 2054 1053 1287 2025 1780 1549 1270 1496 1999 1318 1423 1259 1121 694 736 1786 1210 391 351 455 491 404 505 1509 1493 1570 1593 1926 2300 2584 2839 3478 2746 2170 2161 1531 1237 2890 2656 2880 2948 3136 2591 2240 2454 2719 2427 2508 2224 2240 2844 2570 3317 3245 3414 3382 3335 2731 3594 2943 3468 4016 4148 2464 2545 2247 1473 1562 2548 3009 2151 1189 2504 777 672 1377 929 1316 782 866 1459 1837 922 672 1097 1075 887 415 4130 3879 4090 3503 4417 4136 3597 3943 3264 4591 3776 4069 3773 3433 3759 3855 3295 3320 3998 4374 4529 3395 3090 4108 4747 4036 4532 4412 4241 777 678 573 3329 4262 2180 5353 6273 6187 5474 1677 1804 1157 404 1316 457 861 634 619 3267 2021 2040 618 913 801 987 1744 2074 1893 3407 2039 2269 2738 2155 2183 4383 5362 4870 4848 9438 7991 5214 5139 5400 6472 2530 1545 1929 2405 2129 1226 2890 1048 3215 1617 3919 1821 186 160 1874 1720 2852 4829 2108 771 2422 1483 1704 877 731 1476 1387 1480 1902 1550 3555 3983 2173 1443 2656 2826 2812 3650 2573 2493 1707 1246 1209 3257 1897 3000 1366 2048 1107 1997 1567 1440 1828 1792 4732 3075 1289 1090 1685 1640 1514 1476 1485 1030 1114 1157 1999 1429 1579 3246 1515 1359 3938 1229 1679 1871 1179 1862 1761 1772 1517 1443 1440 1273 1349 1648 1628 1877 1486 1600 1916 1590 1592 1218 1138 1422 846 781 787 502 652 847 1884 954 1009 675 897 909 1852 1313 824 714 1419 1599 890 601 1022 456 416 549 748 928 744 794 911 817 736 636 616 893 696 732 774 915 755 850 1077 812 814 374 838 927 1258 369 825 1127 839 851 945 1135 942 955 923 993 1491 897 1151 1074 1281 1112 1306 1436 769 930 917 1019 937 867 878 951 1500 1542 1661 1597 1062 1567 886 1576 1526 1497 1224 904 937 1158 1117 905 954 925 958 1209 1350 533 933 879 722 926 638 852 945 1162 853 872 1519 344 1482 894 779 594 677 480 699 1310 578 1608 1303 1548 1829 1537 1707 769 541 366 533 497 821 904 513 447 325 515 377 598 451 751 929 603 511 422 706 435 334 250 469 719 464 1838 834 682 554 515 1275 675 650 622 1033 515 1256 1029 790 790 883 716 1178 1150 989 1121 871 938 1029 972 1071 1082 1073 828 553 582 935 527 335 470 1173 1280 1356 1231 1442 852 1182 843 1024 1079 1108 1024 829 1019 1081 2395 1365 1817 1603 1534 1648 1205 1129 1269 787 473 1220 1437 1138 1159 1091 1381 1001 477 1152 1366 2451 546 399 353 580 573 594 926 779 965 540 739 819 1008 433 303 560 1368 1554 1128 1331 493 2151 421 628 363 449 844 1650 1412 1509 1459 1418 1602 1414 1272 844 757 709 1166 756 860 857 1129 850 1256 923 1067 629 829 723 1205 1000 1543 1082 854 884 392 1152 491 866 757 1687 757 693 1918 1139 1681 1441 1456 1862 837 529 1674 1137 1374 1491 1730 1753 1574 1615 1371 2159 2170 1902 1592 778 957 869 1291 1466 1240 1559 1593 807 2282 2074 2436 1721 1317 1607 2108 1093 1233 1611 933 1722 1299 1343 1404 1409 1635 1574 1607 1593 1163 1214 1663 1214 979 1538 1424 1113 2878 2640 3019 1736 1528 956 1262 1184 1138 1156 1025 924 1022 1233 801 511 1359 2005 1094 1206 1560 1104 1257 1106 737 1363 1258 1638 1610 1645 1283 1375 1699 1403 1627 2118 1341 1738 1850 1381 1528 1680 1836 1815 1721 2077 1749 2047 2061 1544 1716 1697 1716 1641 1610 1627 4020 4239 3203 3517 2450 3014 2584 2807 2181 3075 2597 2985 2820 2767 2700 2440 4112 2892 2105 1836 1969 1848 1444 1593 1805 2194 900 2199 2774 2355 2914 1326 1237 1338 902 835 1404 1075 896 923 825 776 699 923 921 813 855 495 654 644 485 420 1348 1150 1284 1220 1244 818 1036 1191 1839 1681 1395 1490 1473 1138 1646 1138 1509 2349 1576 1670 1828 1073 417 728 690 478 640 398 568 642 478 449 643 263 513 332 508 449 269 358 393 367 471 533 583 540 463 507 658 646 806 1125 1055 1117 1167 787 753 644 731 748 694 768 575 837 645 775 1263 683 603 665 562 411 512 1120 452 677 1201 1206 762 512 614 1124 1198 1018 1121 1028 1026 960 1258 942 944 708 587 867 910 1027 1007 804 814 889 621 723 845 1289 996 1395 1877 1319 1604 1493 1711 1017 1444 1268 906 439 1939 769 1743 944 702 1827 931 981 931 829 1562 1904 890 755 660 1442 1323 1384 2223 1402 638 565 777 1371 827 1723 1547 1023 779 1558 1126 1033 970 1237 1649 1373 1424 1383 1625 1182 1799 1655 2064 2319 1471 1559 1454 2067 1431 1445 1675 568 1047 1059 897 866 913 3623 1098 1208 1052 1331 1373 1195 1143 1351 1531 1742 2043 1191 741 819 751 696 634 1137 1034 1144 1217 854 1012 946 1092 922 1240 939 1231 1063 964 889 906 896 558 465 378 275 425 367 416 321 634 399 856 363 552 1117 1181 1348 858 1007 1109 844 995 927 1126 1032 1556 1571 1408 1347 1781 1466 1555 1119 1234 1355 1211 1229 1531 1096 847 1344 1513 1189 1347 1195 1098 1799 1556 1184 1227 1188 1383 1284 1368 1700 2004 1308 1260 1536 1500 1001 1340 1611 1183 1623 1464 1633 966 2293 1214 1178 929 2085 745 1415 1676 854 631 730 614 186 312 252 420 747 802 887 1227 1062 1241 1345 571 891 1039 383 911 623 497 641 684 1590 511 1254 551 454 682 631 650 652 692 593 482 426 636 594 462 620 568 701 979 976 968 542 1925 811 753 1060 1069 906 846 786 610 983 891 965 996 827 729 314 472 513 563 1147 1306 1069 1294 1458 1556 1247 890 1382 770 743 930 1664 688 947 1288 1090 1284 1427 1192 1233 784 1016 914 505 693 728 677 601 1257 2490 2414 1882 752 630 456 1198 628 671 971 3406 1093 3954 3481 3248 2662 3318 3346 3307 3295 3708 3307 3369 3776 3326 3155 1032 1008 1123 1020 1400 1231 1518 1260 1308 1277 1234 1238 1080 1147 1358 1624 694 1175 1330 1370 1266 1326 1029 1386 1339 1251 1473 1897 2088 1363 766 1284 961 1024 1025 1336 1014 982 946 1328 1114 1120 1159 1187 1391 1437 1079 1187 1411 1085 996 1502 1425 1283 1890 1581 1549 1700 1071 1891 2209 1821 1810 2613 1514 2212 2293 2337 1801 2524 1667 1643 1885 1524 1838 1608 1906 1324 4448 14298 3139 2129 1978 2002 2014 2278 2656 1839 1751 2383 1696 2082 1849 1797 2057 1610 1969 1653 1682 2113 1987 2003 2185 1848 1653 2232 1580 1704 1808 1972 1704 1818 1809 1698 1356 1825 1727 1320 2175 2214 883 2252 1861 1779 2078 1906 2070 1678 1884 1628 1665 1908 1406 1888 2025 2390 1871 2139 1975 2587 2515 2406 2291 1449 1613 1323 1760 1929 1630 2079 2148 1970 2304 2181 2246 1823 966 1313 987 1810 512 502 393 381 433 455 336 621 530 489 361 517 377 398 470 347 428 359 723 625 387 716 444 508 660 496 623 497 563 663 523 878 473 713 606 526 440 805 426 588 330 344 328 424 389 585 377 361 454 566 530 975 602 327 265 178 344 478 1143 667 729 312 281 242 327 269 450 279 583 391 768 984 819 196 364 368 435 374 558 690 662 1164 388 467 648 458 823 750 691 679 982 265 487 398 324 605 602 725 907 545 1111 767 800 850 1016 1418 631 1032 981 1192 790 1236 929 444 1116 747 600 637 1071 582 662 735 380 790 687 801 595 1001 1070 721 1297 1272 1264 1081 745 1159 1120 1517 913 1475 793 707 830 382 582 1315 1499 1565 1110 699 1226 1373 431 1158 646 656 1031 838 816 545 694 887 604 769 653 974 821 1093 1103 811 1261 1079 991 1136 1058 1217 1052 1439 938 882 1120 599 437 472 575 570 691 635 704 650 983 1125 1010 640 967 670 558 766 418 610 461 378 586 869 767 1326 916 738 1089 896 1460 776 743 516 512 728 674 1049 590 444 530 832 788 792 1020 388 1118 843 682 1146 489 1361 595 1324 932 547 717 625 361 1603 610 1005 894 589 956 629 671 493 1059 1170 1077 1061 1042 959 851 1069 915 836 958 487 1056 1730 404 483 359 339 711 412 891 1003 565 668 543 840 1182 1040 1059 1187 880 736 760 774 225 134 202 293 226 952 554 828 895 1062 962 878 688 618 849 866 443 374 592 581 326 505 636 546 558 599 1185 1006 948 444 832 568 1219 1165 1312 848 950 510 575 680 615 521 868 932 858 468 1069 907 622 707 673 516 895 584 1099 645 828 656 421 1141 888 390 718 877 745 902 1070 1063 725 669 450 617 691 486 621 969 849 1631 1151 4119 4425 1074 765 879 1112 871 698 1122 853 1295 1413 1087 1614 1238 888 742 626 641 884 1438 879 797 787 903 606 481 950 1352 865 695 927 898 857 940 788 1091 396 549 1075 827 497 397 523 873 1034 705 649 1134 835 852 542 895 295 757 1042 846 1955 1254 1109 1106 648 1043 856 694 723 882 824 427 437 456 2088 2485 2431 1217 1295 2149 1987 1379 1170 1270 2232 997 1271 1118 1262 488 741 1953 1321 402 316 539 573 449 606 1327 1551 1630 1632 1469 2720 3047 2896 3493 3145 2873 1861 1406 1355 3044 2968 2963 3275 3699 2331 2716 3009 2932 2893 2805 2480 3366 3367 2898 2880 2882 3539 4034 3622 2813 3502 3335 3477 4053 4008 2336 2160 1905 2116 1661 2834 2470 2298 1203 2514 596 602 1211 861 1143 1052 1032 1580 2245 924 553 1098 1074 780 595 4762 4993 4572 3476 4360 4488 3506 4307 3433 4872 4503 4911 4206 3471 4607 4145 4071 4014 5073 4365 5206 4281 2751 3308 4321 3792 3626 3885 3671 1010 924 382 3760 4255 2631 5871 6860 6987 5311 1886 2173 1630 669 1958 458 885 547 591 2864 1620 1603 776 1220 1096 924 1691 2185 1879 3497 2032 2122 3534 1658 2198 5067 6127 5169 5165 9611 7974 4547 5157 5207 7249 2525 1617 1534 2658 2188 1268 2977 949 3348 1412 3330 1857 168 154 2375 2017 2539 4788 2338 1166 2493 1305 1348 993 777 1397 1351 1386 1834 1467 3876 4365 2454 1664 2997 2371 2305 3663 2603 2443 1964 1410 1437 3386 2441 3348 1595 2431 1206 2058 1546 1675 2039 2217 5030 3366 1547 1292 1577 1425 1083 1429 1209 1168 1152 1583 2115 1813 2130 2747 1417 1361 3883 1390 1838 1344 1020 1800 1784 1955 1517 1512 1679 1481 1567 1561 1602 1770 1539 1583 1849 1501 1351 1316 1180 1563 830 719 716 738 725 965 1896 933 748 635 695 959 1673 1398 929 745 1720 2007 967 577 950 460 440 694 1073 628 467 488 711 692 628 672 719 1112 829 783 1039 947 903 722 1263 964 598 500 926 996 1104 354 946 1210 1236 1107 1035 1175 1133 1328 825 1020 1432 1626 1375 1052 1124 1106 1369 1240 754 1021 994 935 789 933 829 819 1493 1533 1728 1310 1118 1475 832 1585 1555 1431 1222 1272 866 1192 998 831 936 984 798 1361 1122 549 1312 1190 942 1212 596 854 1247 1515 996 655 1517 203 1459 995 1234 974 652 425 1136 1090 797 1618 1663 1469 1533 1649 1347 738 585 320 513 655 1064 1306 574 475 375 586 468 367 314 886 1092 956 588 484 735 445 303 420 353 940 351 1822 935 824 671 734 1398 663 669 652 804 676 1499 1231 1229 1108 1058 1109 1347 1128 692 1017 482 722 634 806 1408 956 1150 819 664 551 939 494 282 656 1196 1359 1421 1687 1463 1195 1124 685 1033 1401 1030 1390 610 964 925 1709 1683 1805 1732 1294 1442 1347 1110 1831 817 490 1117 1418 1545 1777 953 1131 1574 483 1232 1630 2244 372 438 268 758 467 574 834 873 660 627 1077 941 914 334 308 758 1082 1827 1177 1338 744 1945 416 616 367 446 1019 1376 1066 1148 1278 1194 1357 1220 1217 1085 888 920 1456 891 948 1016 1232 775 1501 848 1110 673 733 782 1032 1044 1951 1012 741 923 313 980 335 655 859 1504 705 824 1592 1171 1550 1330 1784 2282 790 585 1547 1239 1503 1663 2061 2575 1577 2050 2756 2303 2881 2425 1957 781 819 730 955 1632 1388 1985 1469 570 1933 2349 2807 2214 1406 1922 2261 1254 1185 2169 871 2135 1516 985 1534 1012 1355 1334 1362 1344 1348 1326 1190 1137 974 1783 1178 1224 2921 2938 2869 1270 1158 971 1258 1039 1129 1370 995 984 1062 953 761 555 1518 2296 1423 1959 1818 1106 1357 942 955 1743 1592 2110 1185 1427 1804 1424 1494 1064 1740 1599 1596 1334 2042 1509 1820 1441 1383 2086 1962 1562 1644 2088 2135 1615 1975 1844 1628 1709 2021 1774 4418 4428 3595 4009 2857 3283 2700 2943 2586 3121 2866 3219 2374 2980 3241 2690 4507 3161 2013 1524 1703 1722 1489 1693 2131 2128 1193 2576 2366 1943 3429 1494 1305 1574 714 925 1092 692 924 965 1262 751 1056 875 858 715 762 396 606 600 648 556 884 892 1100 1252 1050 871 1115 1331 1779 1540 1767 1754 1188 1631 2047 1350 1652 2263 1867 1479 1615 1129 590 863 809 647 902 559 435 617 265 270 554 249 448 387 578 520 248 282 410 240 666 634 652 653 562 877 805 730 927 1132 1001 1038 1078 710 827 559 919 737 695 751 769 890 973 819 1493 683 613 549 436 492 658 885 469 606 1081 1248 543 425 246 885 932 780 1013 783 855 1032 1191 1009 1160 737 562 859 1127 952 1337 758 764 1104 534 986 874 1191 1072 2128 2556 1936 1427 2065 2368 903 1547 1475 819 325 1512 495 1435 1058 502 1633 567 984 522 1024 1293 1280 857 810 515 1663 1496 1489 2334 1395 586 548 758 1299 915 2156 1487 913 722 1485 1336 812 731 1180 1757 1433 1292 1628 1560 1448 1686 1200 1916 2019 1295 1682 1337 1746 1351 1810 1558 550 1097 1103 1069 860 1036 3975 1261 1750 1660 1432 1606 1440 1330 1635 1451 1615 1627 1158 892 1098 887 1014 644 880 1177 866 1406 1018 1094 873 1209 994 1653 1179 1452 1257 1014 1057 981 765 645 339 275 247 321 267 331 303 781 339 934 392 402 842 1590 1409 1146 1090 1156 1333 1275 870 1274 1575 1333 1788 1499 1469 1447 1435 1528 1146 1297 1688 1350 1340 1595 1025 831 1443 1403 1305 1362 956 1253 2339 1777 1256 1060 1534 1519 1469 1336 1524 2093 1440 1367 1402 2437 986 1631 1764 1202 1858 1178 1377 1229 1461 849 1086 1096 1637 852 1543 1781 916 572 987 688 212 261 263 325 823 769 1353 1318 1633 1767 1409 445 1145 1239 224 1166 645 526 912 632 1538 529 1268 577 487 599 551 557 746 667 591 523 443 548 490 754 667 479 688 1019 1146 1154 536 2019 822 756 928 959 1033 726 640 890 883 784 1154 1240 873 1171 409 479 664 398 946 1273 1068 976 1247 1338 1320 817 1054 789 929 1382 1513 546 891 1209 948 1154 1339 1176 1230 826 1144 1176 504 650 776 727 576 1179 2230 2426 2407 732 503 391 879 705 742 1346 4041 1363 4635 4371 3760 2783 3529 3499 3447 3437 3653 3589 3571 4099 3457 3390 1139 1020 1280 1014 1614 1558 1773 1328 1292 1090 1038 1377 1418 1033 1305 1360 909 1144 1444 1139 944 1091 726 1595 1587 1700 1763 2191 2066 1333 1106 1509 869 1372 1209 1321 1172 1368 1093 1309 1436 1500 1484 1153 1610 1425 1460 1373 1328 1516 1037 1468 1515 1402 1584 1306 1504 1390 1033 1113 1873 1815 1935 1858 1607 1987 1980 1962 2267 2358 2067 1968 1883 2032 2187 1846 2386 1272 3457 3139 16042 1928 1598 1599 1449 1734 1621 1621 1354 1695 1371 1445 1415 1500 1598 1538 1405 1631 1829 1962 1633 1642 1705 1807 1531 1647 1484 1578 1948 1559 1174 1639 1083 1407 1213 1313 1832 1304 2053 2132 1190 1855 1744 1704 1579 1498 2044 1791 1717 1454 1602 2157 1235 1526 1598 1714 1633 1767 1763 2395 2017 1967 1950 1705 1770 1575 1867 2002 1673 1795 1777 1781 2314 2025 1961 2167 825 1235 829 1663 794 492 572 554 612 649 542 966 240 366 595 688 507 499 567 630 724 579 800 559 449 664 562 778 919 497 585 510 540 513 482 636 610 658 583 598 407 721 506 400 378 374 342 526 438 528 563 319 379 555 492 1341 563 380 348 327 469 541 1205 588 687 429 460 470 568 563 706 479 510 512 804 970 753 449 636 370 467 327 580 1026 702 1090 733 959 599 560 779 1227 1060 1063 1283 282 668 351 423 438 727 781 714 547 971 598 889 711 756 911 510 788 789 804 680 1159 851 615 877 666 648 670 1122 679 773 874 493 748 933 692 533 1265 1033 1076 1430 1163 1212 1139 1365 1244 1180 1731 918 1895 1122 786 1197 560 656 1432 1006 1403 1118 746 1700 1267 662 1110 835 918 1031 1130 1004 760 789 833 704 639 755 571 973 1582 1253 1009 897 1095 868 1302 1133 1299 799 1149 1191 1084 1458 642 552 562 548 512 603 825 599 947 1346 1003 880 714 861 862 683 823 487 741 673 613 694 807 740 1138 713 901 976 771 1094 790 978 659 551 965 934 1170 622 633 544 847 1066 964 1188 449 958 789 763 1168 605 1751 633 1404 642 661 540 687 617 1613 825 888 1045 959 1039 683 808 804 1079 1120 1003 1287 1199 1196 815 1006 1108 735 852 576 965 1059 387 473 405 351 664 507 907 1481 945 1113 643 662 1132 873 1177 1190 788 700 889 947 274 333 267 335 215 1181 759 940 900 839 927 1005 920 866 974 705 384 402 699 742 287 393 685 815 788 824 973 876 652 627 888 828 1458 1473 1064 982 648 757 792 722 738 680 976 985 1152 624 955 956 619 715 607 857 968 866 676 758 821 772 716 1330 893 419 674 776 706 802 887 1264 1037 891 421 698 1043 698 535 965 928 1389 1253 5064 4550 1026 815 883 863 866 812 1060 865 1328 1349 1587 1150 1267 898 634 641 628 1147 943 1099 974 978 994 825 583 1065 1313 1137 643 899 853 769 942 700 1095 336 434 975 796 484 510 511 774 930 518 485 1130 935 877 619 837 604 613 898 786 1596 1087 1105 1043 570 771 1192 909 730 841 768 459 523 619 2218 2417 1725 1002 1464 2097 1737 1377 1445 1489 2482 1732 1504 1548 1279 681 748 1935 1477 636 529 604 428 553 585 1517 1429 1757 1331 2039 2651 2793 2841 3579 3183 2595 1881 1505 1285 3080 3179 3279 3254 3444 2769 2444 2458 3121 2844 2991 1997 2609 3170 2602 3503 3278 3507 3656 3597 2970 3858 3398 4224 4910 4324 2351 2567 2006 1812 1796 2936 3196 2139 1322 2768 1037 1170 1202 950 1296 926 854 1523 1659 1059 655 1020 980 783 605 4141 4214 4050 3529 4122 4204 3657 4287 3704 5259 4247 4513 4811 3660 4113 3937 3397 4052 4598 4631 4729 4700 3729 3844 4547 4609 3840 3899 4603 866 808 631 3642 3983 2443 5174 5932 5715 5474 1751 1863 1939 768 2131 324 948 687 577 3317 1960 2070 881 1103 934 1092 2050 2651 1900 3049 2206 2473 3001 1996 2774 4657 5414 4316 5036 9409 9039 4150 5056 6491 7191 2551 1619 1938 2874 2623 1431 3345 1191 3741 1460 2968 1717 232 204 2507 2381 2666 4503 2844 1075 2598 1300 1594 890 823 1509 1448 1571 1908 1334 4551 4157 2062 1474 2689 2497 2497 3513 2538 2445 1872 1384 1443 3388 2262 3800 1352 1972 1070 1953 1494 1478 1737 1982 5138 3557 1638 1513 1582 1379 1657 1583 1426 998 1015 1318 2262 1746 1583 2841 1357 1311 3950 1654 2115 1846 1013 1872 1733 1926 1833 1825 1452 1359 1298 1803 1812 2010 1695 1742 1716 1766 1450 1055 1585 1356 796 871 729 722 704 977 1967 1117 862 515 857 931 1654 1152 777 760 2022 1666 890 730 939 602 512 641 892 772 590 560 624 784 725 554 638 936 793 904 791 981 788 629 1185 849 746 222 652 738 1288 430 908 864 858 807 935 993 1106 1093 1016 1187 1394 1157 970 835 946 1314 1415 1274 730 997 1011 874 971 1207 939 921 1290 1520 1289 1379 832 1468 726 1362 1307 1241 1114 847 618 910 1076 849 876 992 681 1403 1276 504 1054 1106 939 1161 664 917 1146 1366 630 948 1527 292 1593 967 792 796 647 555 1071 1264 833 1512 1622 1451 1705 1177 1373 752 545 462 659 996 1146 1140 563 404 350 596 563 489 541 872 710 746 860 764 716 530 438 381 469 903 411 1966 1101 935 812 884 1107 649 657 606 824 649 1449 1206 1237 1097 800 774 1065 1309 991 1041 1046 1087 1007 976 1272 1024 1117 874 605 511 780 556 366 558 1102 1226 1269 1543 1355 752 1242 813 1124 1340 789 1164 849 1249 1061 2102 1217 2184 1721 1547 1694 1382 954 1298 961 572 1288 1576 1412 1497 1773 1197 1638 359 1129 1370 2931 384 485 394 495 520 608 961 901 691 573 928 1039 1056 443 411 548 1210 1615 1166 1240 710 1804 383 707 436 417 882 1190 929 1041 981 887 1081 1178 914 964 851 838 1396 915 1004 881 1419 1089 1651 1218 1109 868 1042 1037 902 831 1752 1010 555 801 356 1282 429 649 859 1349 864 852 2097 1244 1548 1288 1748 1876 1005 595 1794 1348 1273 1342 1684 1846 1758 1617 1857 1673 1861 2042 1423 749 745 728 1080 1544 1374 1840 1811 890 2298 2547 2917 1921 1347 1538 2085 1368 1234 2402 844 1808 1442 1315 1527 1313 1604 1499 1565 1534 1295 1522 1038 1392 1190 1597 1361 994 2384 2437 2338 1754 1478 964 1256 1040 1033 840 1008 851 1051 930 1017 822 1667 2008 1383 988 1722 1215 1273 945 869 1396 1451 2173 1455 1526 1608 1303 1638 1361 1730 1777 1313 1688 1959 1740 1411 1520 1577 1636 1942 1611 1509 1939 1618 1705 1988 1968 2094 2027 2174 1698 4015 4169 3309 3418 3134 3569 2834 3042 3044 3550 2544 3120 2677 3134 2839 2515 4263 3163 2483 1565 1703 1409 1708 1972 1782 1862 1330 2745 2330 1995 3137 1313 1424 1461 1052 891 1570 789 1150 1061 1030 853 949 711 907 698 749 532 829 717 635 587 1189 1379 1215 977 1217 1113 1224 1269 1978 1713 1527 1532 1158 1835 2101 1302 1578 2191 1837 1543 1603 1003 453 602 502 521 521 355 469 595 589 320 560 310 350 401 524 482 291 377 379 282 424 425 477 442 412 851 891 783 838 999 1081 1082 1115 470 534 719 817 785 718 786 696 762 832 853 1175 889 819 589 441 401 718 1048 548 821 1388 1490 841 707 441 1024 1005 1060 1160 874 1001 1129 1027 1065 1067 760 623 640 891 1029 980 821 937 1160 617 904 781 1480 1083 1650 1893 1546 1400 1763 1958 1003 1365 1354 852 332 1456 665 1575 924 646 1524 664 822 626 696 1648 1481 772 861 729 1559 1731 1548 1906 1512 652 569 689 1310 866 1799 1418 919 692 1438 1328 1055 764 947 1352 1502 1696 1306 1621 1240 1715 1396 2155 2180 1442 1702 1533 2389 1557 1715 1563 636 1244 1159 1033 713 739 4308 1294 1087 1087 1263 1800 1473 1358 1669 1555 1759 1614 1414 971 1184 905 873 553 1006 1503 1035 1153 825 1370 898 1087 955 1749 1224 1561 1430 876 823 888 930 683 468 419 348 416 402 423 381 575 545 586 545 441 998 1602 1427 1280 1301 1264 1167 1375 1259 1376 1340 1390 1846 1512 1612 1655 1587 1733 1279 1365 1283 1630 1329 1473 1525 1179 1513 1698 1447 1558 962 1167 1785 1803 1190 1058 1306 1419 1133 1250 1544 1945 1466 1285 1201 1718 1134 1635 1614 1712 1648 1427 1402 1239 2267 1410 1281 1037 2292 795 1684 2217 1201 518 783 823 353 341 360 459 953 894 1459 1623 1319 1173 1493 528 1132 1457 388 838 584 422 731 795 2052 454 1233 723 669 700 744 700 618 582 656 560 455 839 670 520 583 697 653 1047 951 1252 603 2071 872 735 1103 869 1114 869 787 692 917 961 1050 1225 907 882 553 604 665 417 1189 1287 762 976 1421 1642 1192 974 1250 1063 909 1156 1817 652 974 1234 1060 1260 1392 1083 1190 977 1017 1427 613 754 1069 849 622 1435 2531 2625 2443 736 863 506 995 569 675 860 3716 1151 4124 3550 3390 3014 3813 3458 3422 3155 3575 3277 3495 3684 3639 3459 1067 1048 1106 824 1750 1345 1779 1331 1252 901 1001 1403 1103 1229 1251 1814 963 1095 1587 1341 1335 1479 1107 1184 1121 1673 1766 1996 1650 2107 747 962 903 872 897 1305 1168 832 901 896 1089 1145 955 993 1114 996 799 1169 1075 1230 749 953 1079 764 1722 1697 1660 1491 1161 1600 1886 1730 1640 1913 1362 2105 1830 2112 1789 2069 2042 1966 1797 1829 1898 1607 1609 1455 1847 2129 1928 13820 5181 10120 7429 9964 9286 8798 4671 5942 4699 4098 2712 3024 3218 2817 4043 2965 2966 2895 2796 2628 3192 2756 3005 2875 2821 2951 3027 2259 2484 1825 2538 1923 1608 1871 6495 1132 2147 2094 924 1622 1743 1825 1907 1661 1767 1478 1746 1325 1015 1704 1352 1687 1485 2215 1803 1910 1904 2367 2120 2066 1815 1672 1740 1633 1185 1385 1044 1461 1440 1512 1700 1609 1791 1882 760 1044 709 1430 665 539 599 407 679 492 465 455 357 350 250 333 276 223 247 220 274 238 326 508 239 540 343 327 545 301 311 255 275 458 725 420 286 600 451 377 341 536 498 747 374 478 423 578 349 271 503 656 758 430 377 785 533 341 321 253 673 472 1259 394 518 251 270 242 310 353 427 228 465 260 689 779 932 241 342 348 426 290 539 577 567 1013 310 409 657 405 371 896 807 571 1102 166 471 360 388 514 580 840 739 373 862 414 571 805 984 1117 520 813 735 908 725 924 584 347 845 414 503 647 778 348 580 556 387 458 676 431 383 1046 1030 535 1488 1104 884 942 784 955 1125 1743 833 1184 587 533 598 655 617 1044 979 1416 740 557 1111 995 399 1140 648 662 828 679 835 478 602 638 641 762 504 612 450 881 1170 475 934 1536 830 1124 1201 1110 731 1150 825 590 901 610 372 508 500 498 511 626 579 620 1013 1131 1119 704 728 538 617 777 384 503 457 519 665 863 864 1256 862 764 811 647 941 592 662 605 557 477 410 954 400 404 606 755 957 767 620 647 762 712 635 964 475 1402 577 915 729 682 526 607 472 1366 685 840 739 915 797 619 681 537 1040 955 856 772 792 804 1021 709 618 925 616 334 667 1474 266 357 384 430 654 329 436 1205 631 779 327 451 803 769 1028 1516 578 688 688 605 106 74 202 177 215 720 462 854 716 821 983 816 748 652 810 605 245 387 736 690 195 425 409 419 540 542 681 553 557 257 668 558 970 1001 1168 817 740 373 415 673 619 508 658 657 534 461 489 928 430 472 350 645 667 502 605 812 883 584 518 872 704 222 690 737 653 887 836 671 711 560 333 738 641 511 367 817 850 973 987 3864 3867 952 1033 972 832 916 643 1023 838 1312 982 852 1115 882 584 624 753 550 516 822 886 990 978 690 831 520 810 1620 766 544 914 818 791 580 390 744 309 382 1079 760 473 397 437 765 773 535 553 992 698 717 354 648 416 644 1186 980 1682 1001 971 579 792 459 788 507 666 673 601 339 380 403 1902 1748 1876 1121 1121 1369 1533 1037 971 1252 1825 972 1256 1145 1091 353 614 1652 1084 478 442 349 296 397 798 1242 1301 1265 1385 994 2430 2660 3096 2824 2423 2410 2608 1520 1271 3196 3305 3103 2977 3386 2237 2324 2711 2954 2770 3420 2360 2691 3156 3101 2509 2858 4295 3950 2914 2544 4076 3264 4330 3679 3770 1632 1976 1956 1716 1935 2521 2384 1720 1122 2245 772 765 1034 857 1040 713 678 1719 1882 803 548 814 767 916 562 4605 4567 4160 3029 3690 3499 2951 3455 3311 3556 3625 4685 4058 2882 3908 3354 3989 3915 3944 4516 5062 5510 2599 3071 3995 3652 3781 3785 3935 1081 909 445 2938 3059 2182 4709 5499 5345 4360 1351 1501 1393 541 1653 492 571 429 543 2105 1278 1169 779 829 717 701 1084 1711 1253 2565 1855 1858 2919 1668 1994 4731 5528 4794 3812 7522 6594 4082 4752 5242 6397 1792 1122 1666 2318 2267 1195 2504 1003 2998 1502 2917 1482 176 156 2181 1672 2397 4283 1870 1112 1827 1221 1223 663 616 1412 1312 1257 1568 1525 3400 3433 2017 908 2163 1852 1972 3240 1977 1904 1284 757 1136 2557 1412 3964 1306 1736 889 1471 950 882 1195 1576 4300 2893 1123 888 1092 1204 1036 1303 1127 957 956 1197 2080 2204 1414 1828 785 743 2913 869 1298 1321 611 1542 1574 1405 1228 1465 1896 1766 1833 1284 1350 1472 1295 1397 1562 1676 1496 1625 1267 1353 817 708 301 872 616 533 1580 827 433 733 598 1169 1242 610 950 741 1147 1495 658 328 647 312 268 481 549 898 677 565 667 766 526 763 676 963 986 787 822 1182 1015 732 916 855 685 264 529 645 781 245 972 713 826 1099 942 832 1081 836 720 1137 1164 1060 1139 864 995 1049 1165 1314 557 834 949 1040 573 778 712 561 1176 1186 1099 1157 699 1278 619 811 783 1314 964 969 584 816 887 937 1001 981 699 1289 1006 701 1046 1415 1294 1524 583 884 1410 1699 589 611 1586 227 1765 905 866 586 717 484 990 1312 981 1436 1802 1175 1263 943 1084 707 609 453 508 493 1013 790 549 412 318 547 382 368 294 537 552 554 441 377 564 434 248 368 460 682 437 1969 869 943 727 815 963 352 668 666 888 492 1209 883 1005 1228 904 509 1221 829 500 816 365 592 823 809 1110 1025 1010 721 506 658 833 462 291 714 819 1101 1164 1107 1167 981 1249 674 673 1504 580 1027 729 940 998 1564 1163 1734 1681 1036 1271 1258 729 1025 722 271 986 1180 1266 1646 993 656 1292 369 786 1005 1522 328 393 276 582 430 497 511 842 699 303 781 1099 841 289 265 586 1001 1298 1102 1238 528 1649 291 757 435 325 738 1380 1057 1182 1243 1140 1332 1086 1029 818 699 663 1081 697 787 693 903 601 1052 704 657 442 716 540 760 608 1407 756 600 629 222 493 343 690 688 810 484 545 1549 837 1264 1326 1086 1579 997 581 1396 1187 1451 1542 1363 1808 1577 1732 2041 1468 2280 1401 1161 933 703 651 775 1426 1361 1689 1563 713 1605 1622 2006 1536 1261 1399 1270 1133 1396 1785 628 1592 1114 908 1147 917 1630 1575 1659 1648 1036 955 1032 1000 747 1367 926 1245 1821 2186 1855 976 758 618 1019 904 758 754 840 598 672 712 691 766 1179 1347 871 1273 1410 1187 1296 728 800 1386 1053 2109 928 1127 1252 1144 918 1102 1326 1236 1238 1641 1109 1495 1173 1042 1629 1540 1917 1506 1227 2074 1869 1287 1861 1980 1369 1503 1961 1469 3888 3897 3350 3450 1989 3030 2417 2710 2314 2942 2242 2682 1662 2679 2417 2159 3955 2455 1880 1481 1660 1133 1173 1310 1558 1716 1061 2344 2536 2268 2933 1186 1586 1427 581 693 917 505 946 1254 1254 772 921 574 629 401 782 429 634 462 463 414 678 869 732 859 756 969 1270 1373 1470 1557 1488 1450 939 1495 2055 1231 1645 1950 1614 1199 1345 1025 403 496 454 482 513 383 503 640 144 470 388 221 292 210 486 334 118 194 219 149 483 522 471 532 431 1005 635 604 898 695 895 885 1016 571 482 475 774 487 421 473 1314 544 675 425 1313 684 676 605 512 408 721 939 354 634 614 856 465 567 192 527 617 398 737 725 789 762 964 745 725 780 945 652 1143 880 869 645 600 876 668 729 618 1191 865 1674 1406 1482 1123 1280 1459 861 1310 1203 601 202 1336 368 1001 673 358 1048 697 632 645 527 1547 1598 521 560 422 1241 1298 1372 1840 1364 338 330 572 870 731 1763 1076 726 431 927 849 545 378 1271 1218 990 1166 1042 1327 1387 1101 1026 1702 1602 1474 1588 1594 1517 1216 1624 1068 541 1119 996 1244 792 815 3292 1236 1332 1209 1443 1135 1106 895 1118 1080 1133 1529 1327 1088 1173 649 695 634 927 838 1061 1159 958 949 830 814 1191 1987 892 1167 924 609 527 824 740 704 268 262 230 262 246 244 222 701 440 618 404 449 844 1633 1499 1515 801 763 1014 921 807 829 1133 1180 1349 1442 1359 1375 1353 1242 1037 1183 1378 959 1099 1735 1139 1171 1249 1140 1543 1027 1142 1270 1824 1231 1037 1002 1663 1229 1102 1200 1418 2012 1379 1311 1796 2092 821 1839 1166 1321 1488 1138 969 1129 1347 777 677 598 1444 705 1193 1735 1048 667 319 292 249 300 352 410 847 766 1139 773 1320 1075 1013 390 1094 1014 436 936 587 432 710 904 1379 289 704 627 653 659 563 883 588 694 672 442 366 603 486 602 422 371 818 1060 1329 1457 311 1530 826 745 716 679 682 859 771 498 654 612 937 970 618 650 344 395 425 354 935 1385 774 809 773 809 817 656 952 962 1261 962 1179 431 712 919 802 1024 1144 1082 1141 576 1076 1067 698 692 579 842 716 1547 1979 2039 1766 324 500 381 624 708 715 850 2926 735 3385 3012 2742 2449 3221 2830 2612 2509 2639 2614 2675 3213 2698 3452 881 894 649 790 1274 1322 1328 1098 743 775 1040 1466 1351 1032 879 699 740 985 1351 1138 944 1016 748 1046 1008 1395 1417 1740 1903 1960 941 1330 1270 871 1158 1203 988 977 745 923 999 1042 1077 1361 1431 1123 1243 1187 1298 1237 778 870 852 1114 1156 1392 1318 1246 1254 1567 1862 1502 1395 1537 1403 1928 1819 2016 1706 1699 1558 1530 1563 1412 1399 1545 1811 1207 1706 1978 1598 5181 13590 5281 4020 5023 4958 4967 4228 4884 4464 3421 2390 2823 3435 2386 3171 1980 2279 2459 2183 1739 2437 2055 2230 2091 2408 2294 2264 2030 2546 1680 2460 1582 1761 1899 3742 1308 1976 1931 836 1728 1834 1588 1473 1428 1380 1167 1079 1101 1132 2043 1047 1679 1472 1871 1695 1446 1921 1972 1841 1967 2032 1450 1654 1664 1247 1401 1188 1281 1578 1371 1790 1869 1839 2026 869 949 901 1318 592 595 640 435 672 566 494 492 369 460 389 480 509 539 561 276 330 294 425 547 338 632 398 433 584 317 332 263 308 412 502 354 331 724 587 492 436 640 458 720 531 581 555 627 450 408 578 517 573 546 516 1250 544 421 409 253 660 564 965 607 649 249 292 269 320 334 470 214 486 334 881 898 677 260 400 435 590 371 609 835 702 1165 337 411 634 405 419 792 683 540 1032 334 453 379 497 414 541 521 466 633 600 431 553 815 907 960 457 949 666 1091 743 971 781 519 892 413 628 510 709 475 763 661 395 616 647 466 469 1061 1165 521 1547 1091 1066 1193 894 917 1181 1487 944 1509 644 682 865 705 749 1187 979 1408 878 606 975 851 670 1069 844 848 825 1120 909 470 727 640 612 705 579 531 554 1030 1213 546 1057 1254 821 725 1156 1102 728 935 681 707 753 485 382 648 548 441 355 600 580 654 1285 1090 1034 737 473 594 492 688 466 529 484 587 729 734 908 1136 726 505 838 634 1092 610 770 598 578 427 442 893 648 574 569 659 902 842 603 456 832 741 744 1018 592 1397 564 1161 594 775 718 734 464 1112 758 672 889 662 784 694 557 513 1137 773 808 685 710 759 878 596 507 835 783 511 834 1134 292 336 403 351 681 446 802 1489 950 1074 534 494 1022 925 979 1011 776 457 723 575 152 92 102 183 240 717 643 938 697 772 1305 676 768 668 529 492 171 319 457 710 255 693 526 615 802 803 514 542 527 360 731 460 967 870 1216 930 848 433 439 653 483 401 721 762 671 475 575 615 452 494 505 756 539 756 610 689 826 817 614 722 888 367 611 606 472 639 653 833 753 663 502 483 813 426 435 1043 745 1100 1046 4211 4303 925 956 852 921 972 725 1130 908 1417 1192 960 943 713 568 466 1009 469 537 851 862 1000 978 834 826 650 1062 1398 838 407 874 834 743 600 510 782 483 335 916 718 601 412 370 679 856 510 503 999 699 837 450 748 357 757 1018 911 1402 1083 770 592 708 423 807 715 619 802 726 221 239 349 1557 1416 2028 945 1170 1528 1733 1139 1197 1251 1341 997 1221 969 853 662 603 1621 1023 539 501 490 320 693 625 1282 1562 1461 1120 1231 2309 2459 2393 2608 2377 2354 2347 1738 1218 2969 3230 3110 2903 3224 2018 2536 2610 2563 2628 3036 2549 3060 2892 2508 2462 2977 3464 3610 2554 2950 3068 2676 3853 3779 3451 1647 1855 2150 1209 1254 2093 2647 1733 981 2664 691 633 942 999 974 925 641 1720 1604 1291 606 777 718 691 650 4146 4127 3995 3515 3375 3269 3180 3294 2867 3469 3245 4171 3959 2984 3515 3065 3696 3762 3939 3721 5219 4634 2803 3062 4207 3755 3525 4047 3708 1119 979 367 3101 3080 2182 4932 5136 5060 4536 1602 1806 1257 555 1356 419 931 742 640 2740 1912 1698 674 823 676 588 1512 1499 1262 2711 2059 1758 2823 1659 2406 4462 5335 4789 4186 7728 6972 4083 4637 4950 5957 2191 1135 1923 2788 2265 1355 3123 1057 3155 1189 2670 1647 115 109 1997 1899 2397 4090 1939 1140 1796 1227 1461 664 628 1433 1334 1229 1720 1672 3269 3312 1473 787 1523 2072 2118 3484 2243 2009 1254 783 863 2586 1491 3356 992 1458 933 1377 1318 1242 1536 1303 3425 3001 1061 895 907 1204 1217 948 1093 982 844 1244 2276 1870 1362 2075 656 580 3084 1076 1607 1344 823 1608 1656 1672 1248 1618 1804 1651 1637 1426 1440 1469 1380 1443 1643 2073 1789 1869 1394 1500 817 612 654 928 474 677 1287 673 550 855 680 862 1470 1055 1016 712 949 876 566 292 607 377 345 642 425 776 694 663 479 690 514 732 635 684 730 682 547 759 775 626 709 731 679 371 717 746 869 351 803 607 760 786 663 613 1050 662 544 943 1232 740 608 646 667 1364 1172 1464 531 644 597 795 743 589 584 587 828 1130 1086 1131 842 1169 771 883 906 1099 1085 895 515 835 953 684 749 943 701 1188 928 571 925 818 677 870 546 763 801 935 679 644 1660 179 1450 632 841 532 593 463 753 1189 830 1153 1374 1070 1465 1076 1201 758 592 403 533 493 756 586 484 585 485 497 628 390 366 545 428 354 416 360 375 458 278 326 697 609 364 1679 1021 998 866 809 830 496 587 573 1096 590 1044 877 981 1063 712 662 827 920 565 783 466 586 845 912 1070 1029 987 768 547 506 483 416 293 642 668 1057 1176 863 1338 805 957 873 790 1432 687 1086 794 951 1239 1580 1408 1734 1572 974 1214 1233 707 1033 927 361 1009 1310 1129 1397 1123 599 1184 373 732 921 1368 212 214 182 536 285 325 306 573 640 379 730 951 995 455 426 594 1019 1118 788 879 474 1561 220 373 243 275 790 1218 1016 1098 1228 1164 1364 882 975 848 748 688 1010 690 732 831 883 615 1036 675 771 604 726 612 557 590 1235 537 611 736 266 496 568 855 714 926 441 740 1190 877 1276 1132 1119 1903 971 933 1560 1215 1234 1391 967 1469 1390 1518 1857 1553 1817 1431 1100 792 703 708 784 1287 1098 1762 1321 647 1938 1706 1986 1307 1388 1154 1535 918 1167 1789 757 1219 1173 933 1183 945 1138 1104 1160 1194 1250 823 1198 998 753 1470 920 1376 1812 1827 1918 1078 936 633 784 620 763 1087 925 666 773 1102 934 819 1113 1392 1277 1028 1108 1244 1395 795 802 1190 1173 1832 1101 1284 901 1245 1180 1257 1615 1398 1533 1398 1010 1182 1176 1290 1278 1660 1719 1624 1245 1516 1469 1211 1737 1679 1392 1403 1687 1619 4117 4080 2690 3512 2262 2525 2381 2600 2151 2775 2261 2472 1854 2320 2492 2666 3480 2165 1871 1856 2046 1508 1352 1084 1436 1276 1016 1849 2298 1990 2535 1116 1231 1134 608 1043 1157 569 885 851 1053 680 671 523 640 595 737 633 684 656 562 480 734 907 836 1054 968 943 1161 1242 1412 1328 1465 1466 1030 1126 1614 1082 1724 2075 1496 1502 1747 1417 695 707 563 791 795 577 411 661 216 388 523 326 423 292 562 308 203 174 243 151 475 621 579 650 516 684 714 673 729 676 707 681 711 505 420 552 700 569 519 549 761 529 863 544 1039 585 567 511 475 363 527 976 392 708 745 1042 640 696 276 746 753 475 723 804 880 783 1008 888 813 672 1017 946 1229 906 792 683 682 1106 811 914 783 1552 915 1101 1204 1087 974 1034 1092 804 1181 868 873 289 1261 468 1397 928 464 1227 679 672 581 538 1371 1354 499 662 575 1377 1482 1470 1721 1331 410 361 581 925 668 1323 1138 789 452 900 961 667 553 1077 1227 1071 1021 1143 1021 1163 1197 1074 1907 1772 1438 1669 1932 1572 1656 1863 1445 522 1099 885 1046 839 985 3446 1206 1259 1119 1207 1354 1194 1069 1396 1562 1519 1757 1410 1113 926 784 769 671 954 755 924 1091 791 915 786 863 848 1457 1104 1305 1204 600 660 724 883 732 243 227 195 233 211 213 197 818 545 681 499 360 884 1205 1103 1259 951 832 858 1024 1024 1010 931 1362 1264 1278 1247 1243 1308 1478 1243 1348 1345 1125 1022 1604 1256 1068 1290 1301 1020 979 1096 1171 1743 1481 992 993 1527 1419 1239 1155 1294 1615 1578 1118 1327 1467 857 1496 1037 1289 1129 1128 1311 1306 1659 936 1060 628 1410 1016 1347 1335 735 633 709 394 168 175 183 203 874 1013 1240 938 1115 1348 956 525 1143 1053 507 1161 636 455 649 687 1527 371 815 666 667 597 620 853 890 658 680 433 379 624 516 732 696 487 842 1018 937 1034 320 1743 770 703 565 628 787 803 753 553 779 660 722 743 950 687 449 461 551 431 1034 1410 785 658 711 937 690 755 890 893 1026 1102 1334 306 742 987 878 1039 1252 1159 893 557 965 1224 568 771 559 722 583 1144 1809 2117 1595 388 593 292 992 675 835 918 2843 788 3168 2700 2949 2134 2995 2921 2914 2930 2717 3098 2525 3186 2846 3147 899 1017 906 814 1437 1096 1262 883 869 1071 1405 1523 1156 979 806 852 970 1022 1502 1101 1004 1097 947 1130 1088 1232 1349 1603 1659 2306 794 1021 1200 879 938 1437 1314 994 873 908 1119 1243 951 1136 1244 1149 859 1363 1404 1365 758 986 1006 961 1315 1621 1503 1650 1264 1524 2064 1569 1470 1761 1229 2097 1890 2173 1618 1811 1739 1832 1698 1688 1663 1667 1668 1366 1401 2002 1599 10120 5281 14386 7772 10166 9913 8604 4939 6354 4766 4066 2762 3278 3356 2820 3876 2837 3106 3014 2943 2600 3069 2708 2926 2956 2661 2625 2681 1923 2501 1850 2384 1697 1640 1897 5821 1245 1920 1884 889 1922 1817 1533 2127 1984 1485 1342 1389 1173 1135 1864 1168 1740 1427 2191 1461 1875 1635 1800 1793 1744 1828 1595 1582 1589 1247 1418 1088 1827 1693 1708 1621 1717 1735 1986 822 971 722 1661 680 616 486 430 524 558 440 460 341 547 303 396 307 295 315 233 298 274 320 617 286 614 361 317 533 233 274 206 228 462 706 364 286 629 444 493 461 640 454 726 324 394 335 420 450 232 398 599 764 424 371 949 492 342 320 261 579 461 1168 304 428 247 300 240 344 331 440 222 449 236 789 810 812 301 431 344 361 312 588 667 553 909 364 463 562 467 371 950 825 556 1205 179 460 422 415 710 549 936 787 469 846 391 592 861 732 1051 568 952 641 1027 752 1185 667 384 1015 391 517 515 739 331 475 638 544 498 753 525 382 1151 1328 567 1642 1151 855 1034 829 1002 1277 1564 1033 1251 584 541 657 535 667 1087 907 1547 723 572 1211 921 434 1117 706 751 638 783 911 567 667 501 527 559 496 684 583 953 1436 622 878 1571 876 957 1401 1066 710 1078 841 653 909 779 455 588 571 626 474 707 664 564 1101 1299 1231 1000 560 623 651 823 412 445 530 579 806 853 815 1090 688 701 848 679 1139 593 545 691 608 483 392 913 329 387 710 913 917 789 593 796 834 607 714 1032 486 1188 681 1126 735 651 783 632 487 1301 798 845 789 938 738 559 624 607 1095 920 827 830 857 871 968 598 555 818 671 372 695 1441 250 312 378 533 704 300 484 1320 648 810 422 453 793 577 932 1421 486 668 710 540 133 66 176 161 256 711 486 1025 794 977 984 745 791 703 672 655 234 343 601 558 218 603 536 462 622 634 687 586 512 249 598 565 904 1079 1032 889 781 535 535 767 555 446 628 665 560 456 498 735 410 460 345 646 650 579 599 1000 1007 606 573 822 723 236 674 694 593 838 791 666 773 549 414 721 813 597 417 803 809 1216 948 4158 4162 1062 1195 1138 881 1059 637 981 799 1361 1196 976 1014 739 554 565 753 516 504 639 715 862 862 714 840 583 900 1387 779 649 1041 685 717 702 390 822 354 433 998 757 490 443 421 557 890 483 761 973 868 829 386 716 431 684 972 1024 1752 1092 1186 690 627 443 916 561 698 623 518 214 226 294 1705 1666 2027 1033 1125 1524 1644 1039 1007 1107 1704 899 1477 1287 1254 325 497 1699 1054 453 418 410 270 441 866 1301 1333 1582 1453 937 2588 2630 3270 2775 2276 2297 2825 1704 1154 3256 3341 3173 3156 3407 2301 2523 2809 2722 2731 3479 2600 2874 3383 3407 2590 3066 3918 3595 2732 2576 3754 3324 4535 3820 3612 1739 1822 2315 1800 1926 2522 2322 1786 1032 2151 747 733 1168 774 897 706 850 1776 1882 864 537 876 817 804 571 4544 4673 4236 3436 3579 3791 3342 3333 3307 4000 3585 4638 3675 2832 3772 3390 3788 3854 3901 4262 5238 5365 3085 3411 4066 3977 3875 4067 4051 1183 978 421 3001 3183 2230 4889 5666 5445 4359 1461 1622 1290 479 1553 555 592 431 551 2218 1385 1285 607 772 652 854 1103 1657 1340 2270 1765 1858 2786 1711 2094 4945 5825 5238 3513 7360 7287 4235 5118 5269 6551 1744 1057 1830 2405 2571 1175 2587 1093 2993 1431 2799 1333 184 162 2067 1728 2272 4747 2066 1122 1726 1361 1236 579 525 1605 1527 1287 1659 1484 3473 3199 1781 1198 2246 1858 1988 3501 2156 2071 1291 743 1108 2678 1546 4067 1302 1628 847 1532 1257 1148 1665 1780 4184 2731 1043 917 1020 1261 1002 1159 1084 1221 1179 1215 2033 2038 1396 2112 810 758 2844 713 1139 1305 638 1647 1717 1659 1201 1415 1962 1736 1869 1383 1439 1557 1437 1572 1606 1920 1552 2162 1398 1491 846 706 383 826 662 546 1803 1040 426 820 654 980 1120 628 956 737 1122 1331 562 366 536 312 276 425 688 887 654 577 578 946 528 724 781 880 897 884 792 1183 1076 1074 959 853 667 308 556 664 775 343 880 753 913 875 831 745 893 890 716 1152 1140 910 1096 876 918 1044 1108 1266 609 843 855 909 611 772 784 616 1106 1255 1019 949 751 1231 683 740 700 1197 916 1144 563 785 961 840 878 1225 931 986 734 716 1242 1217 1091 1388 551 793 1304 1512 643 665 1817 240 1872 851 1041 488 692 436 848 946 1025 1291 1426 1082 1208 943 1181 710 570 472 543 351 901 715 657 341 275 647 433 339 391 635 538 548 415 343 451 498 267 415 647 731 390 1779 1073 795 665 817 910 371 628 616 1064 611 991 763 1010 1193 948 554 1084 885 521 923 365 594 928 757 1110 1025 1044 844 441 579 792 506 329 556 762 882 932 1024 1276 1053 1141 622 658 1422 599 1018 735 966 989 1539 1028 1774 1737 958 1221 1323 660 1019 755 290 964 1162 1191 1756 993 607 1339 396 775 952 1480 320 347 369 666 503 590 409 716 711 359 746 874 807 334 314 634 1143 1218 994 1088 548 1664 208 570 328 246 742 1287 899 1087 1245 1144 1354 1149 1017 1000 851 843 1195 846 932 804 844 595 975 639 653 450 598 550 693 719 1328 671 558 653 263 578 392 790 551 944 498 599 1230 864 1248 1107 1052 1566 994 784 1476 1272 1290 1419 1248 1501 1558 1785 2140 1475 1807 1157 1177 920 644 650 774 1323 1198 1645 1301 666 1776 1678 1952 1342 1397 1226 1309 1168 1204 1550 705 1340 1122 811 1137 838 1595 1516 1653 1662 1057 1112 1094 904 847 1590 959 1160 1929 2223 2048 947 751 580 887 745 970 861 813 656 766 890 604 700 1004 1131 871 1542 1475 1213 1371 859 671 1567 1111 2024 971 1058 1052 1253 1024 1314 1529 1176 1312 1548 1123 1656 1343 910 1580 1588 1888 1335 1106 1696 1797 1493 2027 2126 1500 1541 2148 1504 3979 3930 3107 3406 2071 3196 2741 2959 1917 2562 1934 2235 1791 2673 2469 2245 3872 2319 1834 1469 1706 1255 1169 1278 1440 1919 928 1989 2521 2237 2878 1114 1732 1238 545 740 817 535 1061 1282 1462 889 838 683 588 409 581 467 669 426 554 486 718 802 833 968 867 934 1334 1467 1338 1385 1474 1411 1019 1251 1524 1250 1828 1945 1809 1312 1494 1211 437 433 395 508 523 421 467 836 165 410 448 257 276 254 492 351 126 206 244 145 441 485 506 508 456 900 520 799 840 687 752 711 886 576 562 436 795 495 431 477 1080 460 778 389 1133 505 491 461 403 343 460 815 359 726 707 921 586 469 184 677 692 470 732 836 805 969 1008 665 673 944 973 735 1172 841 741 630 513 1046 612 672 635 1205 879 1490 1447 1407 1051 1280 1354 915 1461 1296 529 140 1310 357 900 627 302 937 735 570 685 475 1505 1483 508 549 423 1425 1355 1489 1723 1270 300 294 509 788 593 1572 952 622 407 845 904 580 372 1234 1324 902 1001 975 1305 1509 1147 1149 1732 1724 1462 1704 1817 1526 1462 1657 1273 442 1401 917 1245 947 1090 3106 1254 1163 1116 1272 1307 1222 999 1255 1033 1072 1564 1331 1104 1335 672 670 715 721 793 1331 1235 1089 969 772 809 940 1886 1298 1257 1229 716 657 940 832 698 227 229 174 229 217 203 160 618 456 585 514 478 878 1822 1400 1904 912 891 1134 969 879 938 1381 1219 1307 1439 1339 1317 1402 1443 1230 1392 1510 1109 1256 1671 1191 1007 1108 1069 1535 1107 1152 1285 1615 1131 995 1148 1589 1253 1220 1130 1366 1706 1570 1090 1659 1855 1103 1755 1180 1275 1437 1229 1235 1242 1260 738 692 646 1384 890 1234 1690 957 626 361 355 270 290 338 408 894 908 973 789 1010 1150 873 400 935 838 512 786 629 586 527 822 1421 263 767 579 796 775 631 930 788 561 581 595 507 571 514 774 669 365 1216 1059 1563 1446 309 1504 784 729 860 527 688 691 624 750 570 641 898 897 764 629 454 485 488 370 868 1407 914 942 736 856 737 660 1142 1026 1311 780 1015 276 749 1051 942 1032 1247 1110 1036 590 1128 1110 737 879 568 870 724 1570 1750 2141 1393 270 460 357 693 729 753 855 2810 738 3257 2904 2868 2494 2936 3173 2779 2625 2400 2774 2552 2812 2457 3466 917 910 830 923 1279 1439 1272 1073 879 879 1038 1549 1163 1129 785 583 729 1027 1480 1190 978 997 809 1190 1156 1163 1164 1438 1562 2407 949 1201 1106 974 1021 1235 1171 866 1108 955 1098 1328 994 1013 1175 1175 879 1089 1221 1231 784 956 993 1247 1585 1207 1314 1226 848 1534 1947 1522 1474 2053 1191 1845 1725 2087 1551 2052 1685 1648 1619 1689 1500 1471 1724 1222 1436 2014 1449 7429 4020 7772 14160 8648 7747 5807 3933 3984 3614 3084 2388 2121 2512 2352 2904 2746 2613 2555 2604 2922 2721 2642 2916 2577 2194 2239 2946 1990 2123 1582 2086 1585 1136 1908 4514 1373 1563 1575 790 2053 1914 1318 1516 1462 1537 1648 1701 1267 1125 1609 1086 1745 1674 2075 1725 1675 1792 2023 1677 2329 1666 1413 1470 1522 1473 1383 1293 1319 1366 1374 1512 1583 1627 1874 794 821 718 1342 667 493 554 425 602 513 379 538 355 508 324 364 320 255 297 224 262 238 304 588 356 573 536 578 792 243 308 246 283 232 639 488 314 707 585 576 481 706 461 593 291 321 275 388 485 278 478 634 722 365 337 993 477 302 284 351 387 394 910 216 284 385 332 312 354 420 432 381 484 222 787 695 943 232 323 363 367 409 549 624 465 936 419 479 403 409 437 1012 897 709 1260 246 502 540 403 644 606 636 538 487 650 242 374 730 636 856 492 985 1100 944 655 1077 696 463 997 430 410 505 725 402 570 489 513 644 717 308 299 1060 1134 451 1320 1002 892 1279 662 1031 1216 1584 858 1030 711 412 726 558 613 814 744 1510 745 598 954 953 455 907 687 709 720 718 879 762 477 442 668 668 457 461 542 911 1198 542 860 1453 1189 1129 1135 800 675 1070 718 646 758 806 490 515 663 594 351 653 763 549 859 1126 1042 626 581 477 631 775 354 467 662 602 777 1036 759 1114 692 504 885 773 1166 591 589 820 711 484 530 899 288 319 338 675 622 738 688 647 718 471 763 831 457 1394 457 778 695 755 630 651 431 1146 638 777 755 675 608 587 483 575 800 739 730 870 918 616 1037 629 674 607 593 363 629 1256 264 350 554 314 589 270 314 1063 534 647 316 464 579 489 835 1089 585 592 391 535 141 105 229 336 150 538 650 946 1036 728 907 723 736 692 759 620 303 356 530 649 194 485 357 522 603 603 529 543 638 338 653 441 790 953 952 879 1034 439 374 703 384 303 567 587 583 314 534 762 440 496 394 527 527 616 502 950 789 785 696 816 634 271 516 648 574 678 708 669 885 577 377 684 927 727 246 975 960 1047 1146 4078 4189 885 1022 1050 928 894 679 963 785 1470 1012 802 1121 695 525 408 854 500 440 652 516 526 518 554 1074 481 912 1555 823 544 893 746 763 557 420 659 254 472 1016 605 560 612 536 779 813 605 667 855 853 845 539 528 407 460 935 770 1832 1078 1282 782 606 530 716 592 765 701 565 287 325 560 2072 1865 2260 902 1322 1112 1470 1120 1072 1120 1546 1084 1421 1138 1089 392 436 1586 856 368 320 411 341 522 583 1064 1349 1394 1134 1118 2029 2186 2680 2613 2188 2355 2576 1373 651 3088 3040 2894 2930 3600 2250 2015 2189 2917 3273 3654 2855 2569 3429 3461 2364 2766 3499 3320 2696 2545 2788 3141 4381 3559 3653 2299 1381 2293 1449 2082 2333 2634 1487 987 1785 685 626 883 548 613 790 842 1703 1729 751 460 780 735 677 591 4645 4558 4252 2770 3266 3304 3184 3045 3506 3580 3742 3621 3014 2563 2834 2622 2986 3079 3667 3426 4262 4289 2459 3302 3709 3395 3557 3742 3719 1001 896 493 2642 2995 2551 4378 5163 4918 4608 1363 1377 1119 417 1234 383 464 343 326 1873 1178 1126 521 864 800 704 935 1205 1038 2010 1558 1753 2111 1449 1776 5156 6197 5105 4205 7813 7298 4190 4807 4729 5959 1738 933 1616 2307 2214 1256 2466 900 2880 1410 2976 1542 182 128 1480 1493 2184 4586 1674 915 1529 1388 1226 729 626 1568 1427 1486 1618 1270 3511 3546 1602 1115 2436 1944 2054 3131 1860 1764 1148 878 1102 2419 1184 3400 1343 1564 693 1485 832 822 1168 1979 4409 3158 1056 916 1220 1098 1111 1183 1196 1179 1181 1296 2000 1882 1343 1627 672 634 2888 1040 1320 1281 566 2028 1873 1898 1614 1537 2469 2187 2208 1662 1731 1897 1617 1737 1704 1846 1466 1808 1451 1423 602 601 476 799 440 414 1655 803 433 820 596 896 988 693 754 917 701 884 401 611 497 439 413 524 616 894 735 656 673 741 569 608 728 907 1056 991 847 1225 1037 1114 986 701 781 242 669 743 653 338 810 813 789 744 731 803 1052 873 790 734 1023 1207 1103 731 657 957 1154 1024 745 934 967 980 781 762 917 805 829 1296 886 1015 811 1112 775 783 684 1115 999 1048 574 657 722 789 741 1012 708 874 940 518 1332 1177 968 1298 504 656 1261 1418 696 635 1520 180 1765 744 931 642 784 359 692 759 790 1349 1629 1229 1128 1057 1272 476 809 462 683 272 665 613 610 312 206 602 327 230 247 897 481 435 562 482 324 483 313 337 567 610 262 1569 955 804 551 668 1168 466 422 412 720 608 838 605 702 864 766 567 953 816 410 530 391 401 812 696 1029 823 1340 645 409 417 923 481 297 472 969 861 874 1121 1134 869 995 759 688 1116 690 850 732 859 768 1496 807 1498 1585 967 1321 1436 479 954 582 465 1282 1511 1097 1664 874 429 1362 482 1051 1239 1171 360 707 493 939 726 862 505 795 982 500 655 1053 651 418 396 532 1029 1107 674 756 558 1785 203 481 323 254 775 1424 1061 1183 1269 1141 1341 961 1215 903 850 770 1123 753 793 792 1081 651 1295 695 741 448 596 458 523 393 1060 425 492 485 174 422 421 578 649 1129 412 576 1353 623 1220 1025 1196 1409 1056 509 1483 1365 1574 1700 1293 1530 1363 1646 1777 1715 1943 1192 1051 955 661 655 669 1290 1439 1450 1638 617 2089 1711 1926 1405 1084 1314 1248 1107 1097 1349 745 1300 1288 866 1336 860 1565 1401 1611 1579 1174 910 1202 711 708 1371 1177 1265 1644 2328 1768 661 540 856 707 568 982 778 553 488 506 406 545 616 845 1301 816 1158 1300 1054 1344 733 607 1489 1219 2249 1148 1008 877 1079 705 1206 1052 1181 1136 1380 1100 1380 1213 869 1236 1253 1812 1390 1015 1376 1249 1357 1607 1719 1150 1134 1622 1353 3909 3701 2423 3058 2213 3081 2493 2643 1662 2412 2036 2383 1894 2340 2276 2022 3302 2600 1773 1223 1424 1121 1173 1006 1322 1394 1063 1674 2067 1866 2412 1094 1415 890 348 294 785 340 661 918 1073 630 803 517 528 387 687 450 738 470 553 533 916 957 799 986 817 646 1187 1544 1254 1450 1374 1380 879 1539 1505 1242 2126 1732 1556 1243 1403 1277 338 415 383 366 398 338 405 697 319 443 360 182 280 185 294 421 96 170 157 183 400 430 449 413 388 588 719 701 631 1050 643 572 674 655 529 470 776 532 435 467 1219 461 592 398 972 545 518 629 455 277 425 712 466 706 635 809 534 610 261 487 523 315 542 661 715 904 826 563 582 757 888 632 1226 744 876 538 535 821 532 533 399 1200 777 1382 1269 1248 1032 1076 1218 573 1012 844 481 230 1004 305 814 629 324 692 433 563 401 518 1174 1279 400 495 342 1145 971 1300 1221 1069 254 238 454 710 668 1494 863 588 331 755 639 488 291 1084 1222 1055 1195 943 1174 1055 1191 904 1381 1540 1337 1467 1427 1433 1117 1621 1001 407 1138 830 943 811 880 2995 1276 1306 1332 1300 1199 1090 980 1141 905 932 1569 1204 984 1426 632 722 494 623 602 1332 1351 916 907 757 601 1210 1851 1366 1012 1155 719 631 912 611 677 210 216 190 212 216 196 178 494 466 573 387 371 539 1437 1269 1561 641 667 804 732 601 757 1266 1279 1440 1546 1421 1152 1394 1046 817 898 1169 755 918 1471 930 1026 949 871 987 968 1232 1310 1158 866 1012 1022 1319 956 1413 960 1421 1655 1088 947 1735 1741 1266 1569 1005 1091 1587 1173 1282 1406 1141 743 695 809 1657 1044 1255 1616 993 617 472 300 90 176 162 218 979 781 809 746 869 901 767 323 1020 763 515 611 849 567 614 716 1320 321 614 579 626 507 527 811 483 643 537 541 443 439 454 630 498 327 874 874 915 1202 327 1147 648 610 563 525 714 606 516 559 470 518 835 919 658 710 414 461 462 363 841 1080 813 707 661 772 710 861 619 854 970 937 816 375 673 939 652 1050 1116 996 1099 502 895 938 507 747 602 876 748 1355 1706 2012 1661 259 363 391 617 817 608 763 2642 812 3003 2756 2452 2237 2472 2652 2696 2053 1990 2116 1962 2826 2323 3216 905 859 906 656 1139 1050 1053 801 660 710 1249 1502 1279 936 772 758 677 1283 1336 1153 1001 967 803 1132 1096 1312 1425 1675 1773 2326 932 1019 1014 1036 1075 1488 1303 993 814 1047 1334 1427 1233 1228 1233 1279 895 1164 1250 1447 746 1006 997 1044 1883 1729 1581 1725 1455 1683 2234 1678 1870 2175 1553 2603 2491 2737 2025 2054 2132 2209 2032 2066 1939 1790 1861 1453 1653 2278 1734 9964 5023 10166 8648 14006 9830 7711 4547 5913 4522 4498 2543 2826 3624 3128 3572 2820 2986 2807 2968 2625 3201 2707 2851 3278 2634 2596 2856 2560 2537 2062 2451 1955 1464 2042 5543 1223 2009 2024 951 2012 1863 1501 2023 1990 1829 1580 1652 1252 1030 2000 1364 1913 1615 2438 1776 1886 1748 2219 1877 1848 1812 1640 1685 1577 1461 1718 1314 1785 1673 1636 1714 1694 1735 1868 874 987 771 1669 658 537 575 422 607 559 449 571 371 499 341 333 321 309 329 222 266 236 435 613 299 684 434 370 590 270 314 264 280 462 844 481 314 688 460 483 447 652 451 727 287 367 327 402 455 251 454 766 897 469 437 932 675 342 328 290 617 438 1320 374 506 257 298 258 330 380 430 256 479 307 847 830 999 235 356 367 442 347 592 670 536 1003 352 453 593 379 534 934 850 601 1442 240 516 471 386 719 525 820 719 525 900 478 705 844 971 1193 751 1078 795 976 728 1267 674 400 862 413 543 676 862 516 537 635 301 567 692 474 374 1060 1153 585 1620 1183 994 1124 783 905 1235 1832 971 1511 629 544 633 607 677 1205 1207 1733 782 617 1411 1003 469 1323 784 798 760 897 851 545 630 562 762 737 611 654 491 858 1361 491 897 1594 1009 1218 1265 1052 849 1308 898 605 964 684 378 643 540 494 541 642 541 640 994 1295 1202 783 568 614 677 883 384 512 430 599 677 870 929 1391 937 778 902 605 1124 577 593 556 504 554 508 1096 422 472 647 752 1091 874 589 653 864 623 743 1215 500 1386 619 1080 910 817 657 556 637 1263 787 855 941 942 776 749 604 552 796 882 841 903 934 881 1013 749 707 794 765 427 795 1784 349 448 403 493 604 339 579 1551 708 874 512 533 822 712 1015 1408 573 760 807 559 149 68 176 206 217 785 466 966 913 907 1113 929 918 818 880 779 290 363 671 687 330 579 455 492 624 647 793 650 699 257 662 509 1008 960 948 869 894 382 452 674 559 452 760 815 666 377 600 699 404 462 294 677 617 575 753 864 933 668 591 820 770 208 782 800 724 956 941 729 915 523 415 872 786 650 451 803 775 1080 1089 4326 4257 946 1105 1092 818 1118 648 1112 876 1374 1157 1040 1134 868 585 633 895 685 564 916 807 845 837 745 840 687 993 1409 727 799 970 744 765 844 450 864 310 390 1226 787 382 366 391 777 941 482 641 1130 831 971 381 556 328 626 1083 968 2008 1185 1347 716 736 497 774 583 777 772 665 220 236 421 1793 1850 2204 1313 1130 1666 1575 1161 1122 1393 1879 843 1214 1198 1285 413 609 1720 1319 503 445 437 341 410 876 1396 1553 1486 1551 1191 2738 2875 3178 3334 2708 2358 2661 1811 1277 3036 3126 3149 2981 3754 2229 2900 3298 2992 2935 3329 2414 2931 3403 3078 2865 3245 4259 4150 2961 2841 4124 3758 4234 3868 3997 2054 2101 2196 1718 2133 2536 2476 1939 1131 2167 757 664 1044 941 925 817 1006 1849 1958 791 467 932 869 771 628 5153 5149 4608 3591 4004 3956 3329 3794 3626 3854 3925 4802 3877 2879 4102 3819 3922 3658 4006 4489 5623 5701 2851 3603 4198 4023 3933 4008 4004 1097 933 488 3110 3652 2271 5411 6098 5866 4529 1533 1684 1320 501 1701 530 760 445 604 2586 1586 1436 655 899 775 846 1336 1768 1273 3066 2080 2002 2774 1639 2113 5108 5939 4889 4264 8235 7325 3824 4902 5453 7176 1957 1344 1840 2389 2402 1231 2640 1053 2879 1425 3040 1658 122 108 2400 1638 2554 4891 1934 1377 1975 1281 1271 836 750 1466 1373 1282 1817 1609 3688 3552 2102 1158 2691 2075 2189 3622 2209 2087 1331 868 1350 2815 1561 3997 1531 1941 1014 1829 1055 1000 1400 1739 4537 3016 1078 930 1225 1174 986 1243 1115 1075 1189 1420 2290 2119 1537 2343 1065 1005 3048 796 1118 1276 659 1876 1731 1494 1293 1466 1916 1752 1728 1365 1411 1533 1372 1449 1786 2121 1690 1774 1515 1335 1005 799 508 831 693 770 1763 850 451 895 676 1240 1305 768 1071 707 1130 1606 681 344 630 379 335 614 864 984 567 480 598 1026 587 817 845 1099 1071 1065 924 1373 1288 1075 939 1044 565 309 591 784 740 291 1123 962 1035 1130 1085 1018 1178 999 712 920 1369 1173 1093 808 972 1157 1255 1259 575 811 945 1019 572 831 698 593 1112 1283 1273 1045 784 1196 716 968 940 1248 1116 1082 583 923 1016 877 929 1166 791 1143 872 730 1137 1316 1099 1456 558 847 1419 1780 667 766 1908 277 2114 962 1043 517 753 419 978 1111 837 1433 1806 1421 1371 1001 1241 735 634 543 696 442 1028 821 511 577 475 503 474 311 436 587 627 628 366 298 522 462 330 444 510 859 359 1719 1067 917 768 780 1080 403 713 705 891 532 1123 927 1063 1118 1014 582 1158 880 459 805 417 670 1074 756 1339 1066 1099 801 578 763 1012 474 277 589 936 964 1043 1279 1406 1003 1176 776 704 1617 680 1104 776 1032 986 1846 1118 2079 2053 1151 1400 1030 675 1009 874 359 1217 1472 1248 1768 1163 687 1468 461 921 1200 1556 271 375 275 597 405 484 457 915 742 355 882 903 965 368 346 698 1042 1322 1031 1175 582 1727 280 659 382 316 806 1461 1128 1234 1312 1192 1380 1292 1189 1012 949 877 1245 901 941 858 1028 663 1209 734 735 496 775 578 808 613 1616 932 723 691 255 547 315 790 918 927 616 620 1353 1114 1426 1237 1228 1825 961 849 1685 1295 1579 1681 1537 1920 1804 1980 2690 2090 2681 1554 1372 858 694 719 837 1311 1206 1577 1368 854 1811 1937 2277 1536 1501 1371 1386 1095 1215 1956 818 1748 1260 944 1380 949 1582 1507 1680 1685 1309 1124 1243 990 820 1822 1000 1343 1777 2517 2013 963 799 703 992 873 958 908 983 716 774 812 665 656 1197 1890 895 1660 1824 1429 1560 907 802 1549 1150 2244 1096 1162 1204 1248 1088 1242 1513 1338 1547 1736 1305 1690 1275 1079 1322 1518 1995 1556 1257 2017 1643 1570 1940 2084 1431 1535 2067 1741 4084 3909 3203 3778 2063 2967 2515 2713 2141 2819 2169 2387 1804 2454 2578 2325 4148 2632 2008 1734 1995 1329 1368 1324 1759 1835 1110 2190 2732 2432 2974 1207 1704 1535 688 694 868 519 1174 1225 1390 862 947 723 817 466 852 462 582 436 732 676 896 863 774 1096 974 883 1410 1538 1576 1638 1618 1715 978 1463 2158 1270 2041 1845 1967 1177 1333 1220 427 482 442 502 566 428 523 847 162 484 506 359 258 259 522 465 120 186 200 213 536 566 604 597 543 1013 667 782 838 844 819 732 855 597 542 557 778 449 393 460 1111 510 829 497 1319 778 743 665 609 445 621 885 334 715 785 969 659 875 220 739 807 529 837 843 880 946 1221 965 1001 979 1088 691 1232 1043 1032 606 606 1111 738 804 580 1345 1041 1703 1520 1803 1160 1439 1820 848 1322 1119 675 192 1623 415 1116 767 370 1139 850 794 808 681 1427 1596 471 595 444 1387 1266 1354 2163 1393 387 377 518 899 715 1765 1069 687 479 945 1065 565 386 1099 1286 1026 1204 1173 1346 1544 1338 1100 1643 1688 1330 1591 1711 1715 1377 1827 1365 504 1301 919 1328 1040 1270 3307 1283 1178 1135 1334 1466 1282 1049 1425 1142 1215 1633 1304 1027 1367 900 750 832 870 842 1112 1178 970 979 908 839 892 2066 1107 1377 1226 719 593 920 746 677 277 275 247 277 261 249 233 738 505 633 543 558 851 1682 1599 1647 860 825 1142 937 828 836 1230 1237 1545 1660 1483 1383 1561 1332 1111 1310 1470 1041 1193 1805 1159 1103 1184 1242 1093 1060 1025 1337 1790 1254 1116 1269 1652 1287 1139 1217 1571 2040 1488 1091 1860 2065 901 1763 1310 1438 1456 1265 1289 1292 1642 906 762 818 1666 753 1239 1956 1058 729 453 369 282 316 310 378 1074 900 1062 1013 1161 1242 1112 503 992 1047 460 912 663 565 539 758 1528 381 762 593 941 782 752 893 587 588 593 540 450 498 540 616 493 343 1251 1029 1371 1477 371 1616 805 740 883 657 751 853 763 873 767 607 1061 1127 667 638 462 513 441 466 941 1606 1038 975 917 972 876 750 1256 883 1133 988 1315 430 892 1113 948 1125 1390 1131 1227 597 1224 1039 654 736 623 869 721 1765 2140 2551 2209 319 414 293 831 671 602 938 3185 994 3678 3300 3115 2710 3140 3163 2770 2793 2793 2955 2746 3776 2925 3401 1058 992 929 876 1439 1472 1384 1050 972 949 1110 1582 1347 1244 770 692 825 1325 1356 1317 1155 1335 702 1315 1241 1522 1503 1799 1845 2104 731 1042 1062 939 947 1398 1244 782 801 919 1204 1286 1032 957 1148 1148 806 1254 1169 1331 796 1167 1132 1089 1618 1666 1493 1662 1307 1741 2264 1729 1664 2372 1250 2421 2114 2462 1895 2291 2047 2122 2084 2050 1831 1997 2080 1570 1727 2656 1621 9286 4958 9913 7747 9830 14272 7847 4260 5688 4456 4433 2740 2931 3478 2697 3913 2866 3139 2807 2854 3097 3262 2914 2826 2783 2585 2649 2797 2402 2659 1912 2717 1831 1610 1986 5468 1050 1902 1858 849 2119 1683 1427 1480 1344 1919 1593 1840 1388 1118 1862 1343 1666 1558 2036 1457 1880 1881 2040 2229 1910 1754 1609 1747 1529 1309 1409 1117 1676 1562 1577 1681 1842 1937 1732 903 816 797 1496 623 555 551 414 583 543 360 552 288 538 238 339 216 198 218 219 245 231 335 525 253 540 406 375 579 271 327 281 299 433 696 484 310 593 454 366 310 454 483 623 353 445 409 454 318 256 439 595 708 383 351 904 596 280 266 243 704 483 1100 364 461 267 304 246 336 401 418 263 386 323 808 821 901 239 336 371 374 303 427 656 518 926 278 357 555 393 395 1009 878 620 1147 224 400 370 304 725 427 866 761 376 923 445 579 837 754 1036 460 1063 802 1098 787 985 726 402 900 427 428 562 805 496 537 488 523 534 696 467 338 987 1374 509 1485 1248 852 1142 785 862 1119 1585 926 1293 494 456 533 427 679 1098 987 1595 592 552 1116 883 346 1169 693 730 810 633 806 497 584 566 634 622 562 687 545 918 1256 574 863 1327 760 1030 1361 1188 767 1310 732 483 782 656 398 524 488 550 489 610 523 555 995 1129 1004 724 688 569 623 773 394 458 430 508 591 820 797 1137 751 675 798 672 1011 596 614 512 464 527 484 810 370 381 596 755 1059 713 584 690 810 521 740 1002 391 1442 532 978 928 629 668 469 439 1091 703 849 741 785 745 553 665 497 801 831 812 748 775 872 946 685 680 857 590 294 612 1832 386 498 339 534 614 282 450 1221 663 825 346 415 715 589 1031 1348 524 530 730 461 121 95 204 168 130 754 422 914 759 821 871 794 977 829 721 710 282 289 648 573 226 507 480 437 585 595 693 581 544 302 632 496 893 1022 1022 839 882 454 502 607 643 548 623 682 558 452 620 863 416 476 326 669 631 579 651 695 901 589 548 769 764 200 818 854 700 964 987 759 781 506 378 704 716 664 386 914 964 1221 1059 4102 4062 930 1048 1076 852 1044 621 1136 880 1338 1119 876 1405 795 553 600 733 623 537 908 840 782 776 687 787 471 863 1268 665 732 1134 701 724 823 391 808 320 404 967 690 475 422 433 663 880 522 572 1201 873 854 497 509 395 674 1198 966 1542 1115 1161 664 617 509 817 536 610 704 585 281 295 498 1792 2088 2173 1037 1196 1642 1634 963 1096 1281 1852 807 1266 1149 1211 340 552 1708 1116 461 452 359 238 376 843 1284 1382 1419 1454 1084 2444 2785 3247 3086 2456 2571 2414 1563 1215 3319 3510 3517 3303 3555 2187 2842 3022 2828 3077 3457 2392 2860 3293 3113 3075 2844 4477 4049 3091 2558 3845 3493 4105 3989 3647 1927 1671 1966 1761 2173 2504 2248 1760 1013 1978 702 662 1203 888 992 795 910 1632 1836 863 527 867 814 701 523 4827 4858 4393 2939 3788 3773 3298 3314 3507 3938 3886 4897 3811 2997 3780 3446 3913 4176 4024 4160 5172 5445 2687 3378 3859 3911 3739 3612 3854 1139 975 424 2908 3311 2188 5075 5697 5477 4444 1476 1670 1305 457 1630 441 597 444 572 2275 1242 1221 670 955 849 817 1145 1804 1268 2621 1798 1832 2819 1717 2053 4953 5906 4965 4080 7860 7512 3920 4407 4924 6554 2026 1204 1697 2192 2185 1108 2346 851 2675 1375 2707 1627 140 118 2218 1735 2424 4130 1928 1093 1898 1371 1229 693 578 1346 1290 1212 1691 1529 3376 3294 2128 1147 2590 1855 2039 3411 1848 1857 1391 786 1179 2726 1649 3917 1221 2040 985 1611 978 958 1455 1554 4418 2815 1048 878 989 1282 984 1173 1180 1076 1153 1376 1897 2009 1746 1921 824 770 2970 851 1280 1185 684 1616 1719 1397 1295 1543 1970 1739 1911 1272 1335 1555 1289 1412 1622 1904 1469 1673 1402 1220 694 692 408 901 650 618 1935 1036 560 802 784 1082 1078 720 1065 781 1215 1598 624 447 674 342 296 565 911 900 594 515 521 788 604 749 783 974 863 883 828 1061 1168 912 955 1117 594 262 645 830 688 271 1113 916 1075 1071 1069 939 1039 1051 720 964 1181 1637 1415 832 1147 1248 1290 1229 657 861 802 845 631 720 773 615 1107 1365 1082 1191 881 1270 762 846 800 1306 1023 1143 642 897 930 1008 1066 1092 767 1196 1022 571 1141 1509 1290 1653 666 941 1535 1791 625 720 1732 163 1731 982 966 668 733 448 1007 1167 837 1441 1644 1137 1175 1027 1076 674 588 472 544 454 1026 859 706 389 285 698 400 328 353 562 619 703 378 332 451 408 248 350 460 938 286 1830 999 866 684 804 1108 362 649 649 810 558 1021 812 976 958 1052 579 1160 978 437 927 361 602 826 741 1299 1024 1150 751 455 665 741 385 228 613 996 1091 1133 1267 1297 1067 1084 630 721 1555 677 1179 683 1027 963 1635 1062 1780 1751 1092 1287 1174 678 1025 808 360 1031 1277 1326 1763 1035 561 1573 351 937 1177 1477 239 403 239 631 381 491 495 892 576 389 851 902 923 368 326 658 916 1363 1040 1140 642 1586 298 650 332 361 675 1361 1016 1116 1202 1066 1248 1091 1007 942 868 832 1154 806 848 683 909 537 1100 608 739 476 654 486 752 610 1391 724 564 640 336 496 349 758 602 900 532 634 1385 831 1277 1055 1105 1592 933 697 1418 1080 1461 1574 1575 1899 1578 2201 2118 1886 2684 1554 1355 964 658 646 711 1187 1155 1547 1288 634 1702 1888 2237 1434 1329 1234 1271 1221 1227 1891 740 1618 1078 838 1098 847 1583 1505 1612 1619 1056 1083 1137 1004 836 1519 965 1219 1709 2202 1934 958 806 699 1014 845 838 872 819 769 925 738 651 663 1138 1580 1014 1616 1658 1170 1357 808 640 1867 1325 1950 967 1183 1142 1250 998 1235 1309 1381 1154 1581 1331 1645 1325 933 1329 1631 1969 1611 1302 2243 1767 1405 1961 2025 1490 1450 1948 1485 3700 3699 3464 3574 2029 3022 2296 2478 2017 2786 2051 2335 1748 2537 2514 2109 4355 2482 1878 1445 1709 1116 1135 1186 1563 1869 1080 2336 2763 2463 2836 1059 1521 1363 609 701 893 521 986 1126 1319 868 723 738 721 501 811 415 533 541 637 597 692 848 680 875 1023 923 1341 1456 1428 1560 1591 1653 1048 1249 1857 1435 1637 1796 1686 1158 1312 1075 390 569 523 462 559 364 488 728 196 379 433 216 260 254 457 401 104 141 211 182 483 499 473 516 417 1061 678 702 800 743 844 811 939 587 598 551 806 465 417 455 1290 638 741 442 1180 690 680 496 432 323 433 800 359 702 740 873 549 438 196 567 580 368 653 865 902 892 1023 744 745 916 912 770 1175 922 1046 615 542 982 587 771 492 1364 964 1913 1859 1788 1345 1699 1911 891 1437 1370 572 217 1393 442 1044 738 395 999 726 693 686 576 1344 1481 574 644 440 1482 1225 1391 2028 1476 298 292 525 777 583 1443 929 615 391 893 899 554 397 1081 1315 965 1126 1095 1368 1406 1288 976 1551 1588 1451 1739 1617 1629 1325 1521 1223 497 1135 876 1173 777 911 3364 1478 1383 1331 1383 1365 1285 1060 1305 1060 1082 1427 1280 1055 1422 720 711 723 921 804 1164 1274 1167 1069 995 965 960 1826 991 1397 1066 686 662 933 704 714 303 242 212 297 274 283 267 786 368 656 519 433 739 1818 1619 1713 874 886 1212 942 822 893 1329 1310 1358 1503 1467 1236 1488 1348 1133 1320 1444 942 1131 1917 1198 1081 1211 1165 1591 1001 1105 1301 1867 1280 1049 1154 1549 1341 1370 1039 1552 1848 1488 1205 1585 2058 982 1716 1205 1440 1510 1128 1313 1134 1154 645 776 706 1498 721 1154 1793 919 621 422 381 231 286 309 369 995 699 987 878 1174 1238 1037 370 959 997 512 1045 805 628 587 990 1319 342 839 583 686 745 613 772 598 556 566 515 439 573 478 585 499 403 1016 871 1219 1368 320 1528 722 669 782 632 722 776 713 760 608 744 1072 1115 665 672 438 483 438 420 786 1481 1023 964 870 932 930 581 1051 818 1268 803 1309 396 745 1033 865 1046 1222 959 1026 600 1139 1085 852 775 651 747 625 1459 1707 2456 1741 291 491 275 613 800 619 858 3116 1100 3481 3173 2573 2474 2765 2879 2549 2664 2591 2587 2682 3102 2611 3409 974 880 973 960 1275 1659 1360 911 844 773 1120 1395 1426 920 732 698 743 1221 1291 1305 1139 1160 932 1220 1150 1427 1402 1651 1667 1876 717 874 914 840 1000 1378 1245 886 714 731 1066 1122 963 1073 1023 842 794 1226 1053 1331 695 831 1018 867 1374 1658 1562 1664 1157 1445 1784 1461 1381 1667 1094 1903 1692 1843 1453 1599 1482 1562 1478 1448 1506 1464 1620 1233 1420 1839 1621 8798 4967 8604 5807 7711 7847 13700 4209 5260 3779 3896 2399 3356 2816 2475 3907 2875 3299 2868 2776 2266 3264 2476 2789 2722 2160 2311 2693 1876 2173 1727 2189 1481 1956 1694 5721 1212 2118 2037 1071 1684 1503 1970 1642 1507 1388 1130 1384 1244 980 1565 1303 1519 1436 2096 1647 1852 1769 1995 2005 1863 1716 1855 1863 1848 1283 1483 1111 1454 1642 1488 1542 1687 1644 1564 866 861 760 1542 664 589 428 445 462 617 576 494 303 383 258 266 280 215 280 173 239 197 229 519 220 502 339 276 496 242 309 241 277 261 526 248 174 581 439 329 258 545 558 611 255 355 319 401 246 261 485 525 634 370 317 1044 374 288 266 249 703 395 1014 275 387 189 283 205 319 251 401 177 448 178 608 641 697 253 342 292 376 282 454 621 562 886 280 358 616 400 301 780 683 466 1151 241 469 326 375 470 571 859 734 441 879 314 548 807 725 870 515 931 663 672 610 955 633 442 870 395 331 473 616 331 516 521 431 469 803 517 498 984 942 492 1681 1184 884 1002 844 884 1125 1346 789 1074 646 522 762 500 777 1074 730 1463 703 622 1033 929 367 999 681 701 706 693 856 402 524 464 537 566 543 568 452 835 1344 456 868 1354 752 931 1315 1109 560 933 819 609 895 537 387 519 483 445 446 630 545 509 930 1106 1043 719 596 620 549 739 467 463 556 494 706 820 900 1203 764 719 742 611 959 639 650 539 489 417 396 914 378 498 472 626 832 623 497 630 748 629 621 730 415 1208 509 914 648 592 741 625 467 1234 738 655 846 964 676 514 613 461 922 887 930 589 653 776 982 564 497 767 547 298 592 1278 250 336 219 564 563 281 550 975 492 600 351 442 585 751 1182 1189 568 644 654 543 150 90 297 106 159 595 479 889 755 886 946 647 710 584 650 603 215 331 556 609 188 600 417 398 562 570 557 434 381 221 668 564 1077 916 947 694 808 475 336 704 524 398 571 600 520 389 652 840 330 370 306 543 592 557 488 809 711 474 450 789 680 295 552 560 459 648 609 511 702 396 436 486 828 506 506 774 787 909 1032 3486 3931 909 1060 1005 835 930 634 1098 902 1325 910 960 946 780 480 617 685 589 424 649 652 955 971 680 785 489 851 1377 721 615 960 809 742 635 364 789 489 400 897 663 507 350 364 548 687 555 597 1063 890 918 407 516 269 413 1056 1080 1529 940 816 621 703 450 648 564 709 776 611 276 303 349 1328 1485 1949 930 1118 1076 1497 985 845 843 1482 982 1102 1099 836 368 491 1498 881 479 455 382 265 436 836 1224 1335 1172 1127 828 2228 2297 2628 2294 2075 2200 2356 1397 1093 3244 3170 3205 3378 3137 2449 2272 2536 2510 2906 3525 2501 2719 3088 2932 2846 2969 3984 3522 2886 2353 3668 3010 4086 3612 3662 1580 1590 2289 1391 1765 2587 2135 1562 872 2150 781 816 1052 906 800 722 659 1578 1765 795 580 800 745 818 653 4266 4373 4088 2825 3466 3638 3053 3325 2855 3852 3576 4206 3547 2756 3679 2927 4008 3646 4010 4008 4942 5027 2492 2888 4279 4099 4249 4079 3675 910 734 423 3040 2801 1901 4696 5258 4993 4337 1383 1445 1226 478 1366 531 354 286 638 2194 1380 1251 572 870 770 741 1050 1710 1355 1864 1580 2000 2439 1631 1804 4134 4799 4502 3019 6650 6547 3952 4482 4834 5532 1947 1143 1524 2223 2197 1294 2373 1137 3012 1300 2370 1266 118 110 2140 1517 2178 4250 1952 972 1568 1209 1117 581 593 1578 1454 1400 1609 1555 3027 3208 1707 863 2088 1648 1785 2909 1652 1720 1302 830 915 2524 1494 3580 1059 1534 897 1139 876 808 1213 1175 3687 2449 1039 879 886 1171 760 1124 1011 1132 970 1139 1830 1934 1356 1769 703 596 2830 610 868 1373 631 1633 1487 1588 1181 1467 1757 1729 1699 1120 1249 1319 1228 1411 1569 1602 1518 1842 1258 1350 544 662 284 684 525 478 1335 798 433 861 627 672 1056 519 650 636 1305 914 506 316 606 268 213 357 501 800 748 575 603 717 475 603 746 675 758 865 686 1192 901 1082 790 786 724 222 632 734 680 303 742 669 856 848 778 667 963 763 702 1038 1023 1051 913 740 933 1111 1328 1389 593 824 754 817 615 817 672 571 960 1026 934 916 751 1130 763 791 752 1162 1125 853 464 804 877 811 851 1076 671 1069 1001 516 1124 1384 1276 1521 536 762 1433 1591 615 644 1672 192 1835 830 913 710 592 442 1064 1137 894 1231 1707 1053 1328 911 1107 555 603 434 508 468 851 614 360 371 257 358 542 299 411 553 428 388 526 444 382 414 214 294 487 546 333 1676 968 882 668 820 874 316 497 495 770 478 988 734 862 1321 771 621 1067 874 672 825 365 400 805 696 1055 1009 919 562 418 553 624 385 218 483 695 808 838 925 1300 989 970 493 664 1019 623 886 670 1136 942 1676 861 1615 1613 837 972 1109 602 904 533 226 742 905 1140 1602 1057 471 1112 271 600 792 1348 267 331 162 507 271 385 334 635 556 338 683 935 642 376 344 491 958 1134 1017 1101 529 1547 136 689 389 170 674 992 666 797 923 824 1003 847 860 1027 873 877 1256 894 980 874 866 676 1148 773 801 446 572 500 533 502 1145 502 686 486 270 515 308 639 475 743 437 473 1502 801 1123 849 987 1466 943 564 1312 1330 1247 1352 1177 1480 1144 1633 1674 1427 1672 1332 1053 946 688 741 862 1336 1265 1568 1417 528 1531 1475 1664 1225 1304 1119 1123 1053 1253 1338 536 1358 1048 858 1077 854 1456 1292 1438 1458 1062 936 979 931 898 1499 868 1052 1699 1997 1656 828 662 506 916 797 679 678 691 448 500 631 564 635 1138 1201 865 1026 1266 1146 1213 830 671 1627 1151 1930 923 976 798 1029 920 1005 1315 1269 1084 1463 1038 1721 1215 924 1393 1480 2247 1391 1163 1493 1835 1041 1662 1695 1278 1231 1877 1224 3620 3450 3074 3765 1842 2723 2413 2687 1919 2715 2061 2490 1642 2523 2441 1885 3507 2339 1506 1430 1668 1109 937 1145 1406 1563 974 2063 2480 2212 2526 1090 1393 1139 615 585 875 459 1008 1217 1341 818 831 623 559 479 688 451 634 445 662 673 593 895 743 845 900 836 1230 1498 1396 1350 1245 1276 1034 1149 1508 1344 1912 1787 1496 1527 1727 953 371 450 389 408 437 325 436 734 173 443 402 240 216 215 571 370 161 228 225 118 376 417 404 423 364 980 437 559 660 674 765 693 836 418 340 414 742 506 405 447 959 576 614 369 1157 562 552 373 315 384 523 780 237 583 598 743 557 437 186 751 707 391 759 804 829 741 1075 762 775 925 825 1015 1155 838 729 491 806 1003 601 816 621 1359 871 1442 1416 1202 1190 1189 1301 939 1478 1284 414 154 895 316 787 524 281 766 565 350 515 312 1630 1576 412 531 430 1282 1369 1398 1546 1357 310 292 566 834 559 1364 922 604 360 861 897 558 323 1152 1285 874 972 1111 1089 1345 886 1081 1815 1747 1415 1818 1710 1296 1392 1498 1236 576 1136 851 1190 854 1024 2845 1363 1580 1365 1478 1321 1302 1040 1354 1037 1035 1450 1178 941 1284 606 683 761 796 763 1050 996 1055 972 760 748 838 1700 1039 1189 1014 589 553 886 700 628 247 245 211 239 229 229 207 536 242 512 530 393 758 1587 1353 1613 735 703 848 837 652 721 1036 1127 1388 1418 1328 1376 1372 1325 1106 1299 1233 926 1188 1363 1294 1181 1041 1071 1322 1130 975 1097 1571 1036 1015 1042 1466 1261 839 1095 1169 1707 1475 1140 1550 1583 875 1747 1234 1400 1258 1320 1149 1278 1250 737 752 700 1318 820 1081 1191 752 627 290 309 156 174 186 254 791 715 988 670 1226 745 771 412 1119 924 418 688 654 467 658 898 1385 267 660 579 734 671 559 750 636 604 656 497 419 563 373 575 474 469 841 909 1021 1112 226 1310 732 659 695 584 685 740 677 608 546 505 672 689 698 560 390 412 487 392 909 1309 853 871 602 714 638 554 1218 696 1233 877 937 246 715 1201 1106 1288 1322 1023 1139 661 1155 1045 746 839 575 955 821 1332 1328 1732 1450 474 437 335 635 731 675 812 2692 641 3190 2768 2816 2416 2865 2749 2453 2295 2501 2497 2656 2595 2748 3230 853 910 767 806 1084 1361 1291 968 674 864 1141 1519 1045 1075 763 564 892 878 1375 1099 875 890 863 1164 1138 1311 1282 1641 1795 1962 871 908 816 1109 906 1127 1000 885 848 871 1119 1186 1214 906 1311 1148 1097 1057 1504 1384 1155 1270 1347 1250 1407 1465 1414 1431 976 1079 1739 1648 1876 1807 1339 2094 1916 2123 1625 1601 1809 1742 1759 1532 1569 1678 1727 1122 1356 1751 1354 4671 4228 4939 3933 4547 4260 4209 13692 4380 6452 4009 2592 2773 3395 2445 3046 2744 2501 3117 2938 2341 2927 2733 2824 2406 2721 2576 2683 2014 2464 1812 2309 1786 1390 1893 3670 1404 1860 1727 1142 1599 1664 1696 1407 1272 1740 1987 1560 1108 1283 1907 1091 1733 1511 1997 1690 1622 1588 1688 1854 1771 1684 1463 1837 1609 1337 1367 1191 1149 1181 1201 1543 1654 1537 1665 652 948 749 1188 470 371 367 472 381 574 395 474 229 368 325 426 266 234 266 283 343 291 359 549 320 530 429 580 717 351 312 262 282 483 595 420 310 532 468 579 479 707 473 504 334 337 334 419 479 331 386 396 492 380 368 1280 540 251 233 349 392 428 1063 461 515 397 393 256 464 325 755 259 368 396 744 897 888 454 631 355 428 304 560 692 566 1199 287 321 555 573 337 1011 918 730 774 183 477 350 451 426 605 682 629 504 987 433 553 761 571 961 715 817 749 951 697 1180 626 484 933 505 626 722 808 295 349 636 355 457 843 533 446 1325 1017 728 1882 1287 1236 846 838 1073 1434 1625 924 1478 802 664 752 527 466 1234 854 1203 1019 647 1018 904 424 911 524 558 745 786 675 403 857 610 627 598 524 690 624 862 995 622 1203 1118 828 671 1026 685 642 985 754 587 943 773 486 814 579 559 504 673 558 498 1253 1094 919 643 534 532 643 835 422 373 521 624 692 778 888 1221 696 761 867 906 1205 658 511 577 495 567 552 740 375 423 697 719 969 737 521 588 941 940 735 959 666 1263 620 954 687 532 695 590 492 1067 780 834 811 711 714 643 494 476 1117 746 700 1092 1097 983 801 666 479 849 527 335 559 1523 362 410 444 453 579 463 606 927 616 672 390 574 660 704 846 1168 725 577 782 673 188 252 217 190 237 648 485 1151 940 1094 1091 1008 780 604 802 625 287 308 740 834 222 436 568 559 570 576 594 647 625 457 555 628 1222 1097 1252 828 667 489 445 682 562 466 729 741 693 507 610 1065 591 641 479 775 705 943 788 866 1230 937 857 946 583 372 389 595 437 605 686 752 642 426 350 628 864 483 313 894 947 1278 901 4238 4003 1049 1015 940 1343 914 803 1383 957 1542 1238 1171 1368 984 592 361 675 606 689 792 798 638 625 832 949 528 976 1280 691 653 694 687 655 807 595 1032 383 420 962 772 549 586 441 586 789 397 709 941 481 468 588 1037 687 583 1220 987 1514 1024 1044 794 639 551 956 606 716 523 431 558 572 609 1815 1892 2089 1391 1075 1497 1642 1060 1279 1342 1863 1002 1147 973 1125 638 652 1855 939 355 335 383 365 522 566 1240 1379 1314 1169 1256 2173 2270 2265 2390 2166 1803 2377 1395 1123 2611 2575 2844 2902 2858 2262 2352 2639 2542 2514 2923 2246 2273 2795 2690 2661 2909 3315 3727 2746 2767 3524 3029 3823 3652 3729 1774 2046 2197 1809 1325 2512 2285 1641 1104 2815 667 704 1214 869 964 733 696 1680 2016 1047 478 735 680 689 494 3770 4049 3438 3453 3183 3571 2823 3382 3028 3976 3370 3584 3941 2447 3590 3168 3574 3871 3741 3748 4563 4414 2737 3499 3640 3586 3376 3765 3914 1065 910 367 3514 3795 2219 4893 5306 5088 4166 1446 1576 1548 544 1729 336 507 366 543 2745 1641 1741 651 926 775 844 1546 1765 1461 2587 1779 1609 2564 1524 2201 4337 5314 4612 3798 7642 6502 3738 4768 5488 6822 1904 1023 1855 2085 2123 1499 2465 948 3039 1647 2866 1380 189 155 1838 1897 2481 4220 2097 977 1864 1364 1546 714 668 1427 1335 1227 1734 1376 3572 3111 1604 1180 2590 2067 2093 2893 2910 2386 1364 1273 997 2890 2047 3411 1464 1886 1023 1668 1239 1259 1499 1704 4153 3205 1105 987 923 1329 1032 1179 1103 1319 1130 1109 1804 1762 1590 1937 786 707 3327 1067 1291 1194 842 1591 1472 1397 1352 1678 1970 1724 1790 1244 1295 1470 1258 1312 1340 1770 1629 1479 1066 1333 865 654 543 814 914 766 1623 869 533 732 552 841 1596 1031 882 808 1346 1259 965 542 576 423 356 514 627 826 545 520 551 760 555 529 565 727 732 689 727 878 866 712 808 838 757 236 533 617 825 393 1045 746 846 858 967 871 981 788 776 1228 1554 903 819 704 708 1018 1194 1158 678 873 864 889 696 664 643 752 918 962 1038 891 631 986 495 871 815 1025 693 648 723 874 828 1109 1087 963 474 1021 907 656 1175 1087 976 1251 635 987 1158 1314 588 699 1425 169 1733 849 775 448 622 494 700 800 1029 1397 1419 1141 1426 1270 1258 683 725 463 519 425 894 760 732 327 291 745 530 255 288 789 453 535 550 512 435 392 262 378 335 521 413 1872 936 754 597 763 912 692 467 467 829 689 1061 796 1129 1139 778 615 1068 1138 679 861 427 507 968 691 956 858 960 680 605 471 585 489 332 406 940 1190 1230 822 1223 900 1236 940 770 1201 730 875 751 1015 1018 1414 1061 1951 1729 1300 1742 1348 781 1233 787 337 1252 1419 1444 1395 967 722 1175 428 746 825 1707 480 492 383 766 588 640 550 945 919 358 778 964 1086 175 175 713 1264 1193 1016 1116 715 1978 357 631 467 414 1152 1384 1014 1239 1302 1250 1381 908 1023 863 726 705 1075 750 832 741 913 692 1046 802 633 573 814 547 744 580 1583 886 399 582 235 618 427 635 477 1249 488 653 1358 780 1284 1177 1429 1432 986 711 1799 1219 1843 1907 1154 1208 1541 1481 1514 1483 1384 1140 1336 923 767 717 867 1487 1273 1604 1593 615 1715 1922 2271 1478 1409 1382 1550 860 1114 1870 611 1348 1301 1037 1204 994 1595 1445 1701 1714 1139 1150 1242 792 675 1544 1142 1266 2058 2524 1926 957 702 760 1021 863 955 884 666 670 718 702 726 816 1486 1173 1068 1393 1367 879 1280 753 646 1263 1115 2272 1099 1120 1664 1233 1043 1199 1089 1272 1389 1525 1344 1360 1131 1076 1444 1466 1254 1531 1472 1709 1338 1511 1618 1845 1378 1417 1754 1576 3964 3865 3147 3353 2231 2802 2076 2342 2079 2494 2320 2649 2305 2633 2655 2467 3563 2534 1930 1732 1883 1115 1277 1545 1581 1846 1218 1950 2577 2214 2644 1012 1484 1342 737 694 1020 871 767 1074 878 471 847 603 611 609 554 646 733 632 486 474 611 637 642 1049 805 983 1074 1319 1307 1670 1452 1517 1161 1320 1462 1450 1590 1942 1290 1203 1294 996 385 489 416 512 439 330 414 525 204 279 585 356 363 244 462 582 138 136 229 180 492 592 598 502 522 741 559 670 731 810 1044 940 1052 622 745 481 857 602 554 590 780 672 971 601 1047 602 592 799 726 388 562 785 404 717 812 958 651 536 221 656 677 509 821 930 977 933 942 725 737 1016 1089 637 1065 832 735 659 757 1045 420 699 554 1073 797 988 1409 1044 939 974 1074 792 1331 1221 923 318 1806 533 1575 1047 528 1574 648 1192 596 963 1587 1217 460 712 585 1373 1268 1365 1985 1377 560 515 706 1250 787 1650 1291 874 530 1197 1167 630 516 1041 1215 1195 1551 1192 1886 1411 1495 1162 1598 1587 1281 1624 1529 1681 1280 1457 1408 593 1171 806 1092 869 934 3253 1396 1285 1138 1431 1264 1131 977 1217 1288 1266 1445 1266 965 946 657 656 741 882 771 1045 1444 838 703 1111 742 1067 1801 1298 1092 1248 650 562 776 692 721 320 351 321 328 316 302 274 556 390 588 407 324 951 1612 1461 1534 866 781 1007 831 930 850 1211 1173 1340 1356 1465 1347 1355 1328 1067 1177 1228 909 864 1816 1005 855 1088 879 1177 978 1025 1060 1251 1028 973 1122 1544 920 1217 1080 1239 1191 1347 1195 1242 1601 884 1446 1280 1303 1506 1262 1393 1179 1248 742 1064 693 1901 1020 1298 1849 1040 688 396 489 196 201 201 292 805 667 1111 873 1057 1057 702 284 918 854 412 905 562 610 607 766 1490 343 742 447 545 746 647 669 698 654 657 599 508 541 400 580 464 364 646 960 1124 959 403 1472 769 741 657 890 713 775 690 562 592 880 1178 1169 636 836 443 451 506 388 872 1186 799 856 792 898 913 804 922 1129 1250 960 973 416 753 1058 872 1022 1249 1288 910 756 1251 1104 698 660 459 814 691 1008 2041 1823 1439 417 475 339 747 763 801 819 2998 887 3074 2563 2496 2300 2566 2601 2841 2683 2461 2775 2417 3377 2786 3314 988 622 879 796 1249 1236 1330 1030 1043 948 1071 1561 1190 891 1060 808 985 946 1312 1196 1060 984 919 1231 1185 1237 1197 1461 1631 1572 912 1022 1044 943 971 1310 1079 909 716 980 1060 1097 1038 1005 1280 985 958 1120 1155 990 752 942 958 760 1877 1516 1448 1542 1100 1612 2690 1974 1944 2135 1417 2409 2439 2634 1970 1953 1854 1995 2157 1848 2015 1702 1891 1447 1793 2383 1695 5942 4884 6354 3984 5913 5688 5260 4380 13708 4062 4167 2229 3130 2872 2118 3497 2455 2556 2458 2527 2700 2951 2557 2509 2406 2155 2072 1881 2151 2343 1816 2357 1707 1595 1886 3507 984 1719 1758 1077 2493 1470 1320 1463 1385 1701 1417 1438 1302 1097 2018 1186 1659 1549 1814 1492 1711 1903 1972 1868 1762 1655 1260 1577 1324 1273 1466 1104 1700 1707 1515 1829 1636 1640 1534 788 1052 965 1435 435 429 577 391 609 459 326 509 355 360 225 390 384 383 415 252 301 277 312 438 292 503 410 453 580 293 277 241 253 475 502 391 430 644 452 301 314 536 423 533 415 442 433 530 277 245 505 497 586 403 348 1007 464 305 277 227 530 397 1065 475 552 327 238 282 274 368 309 268 441 402 885 828 986 239 307 430 381 392 440 781 583 1021 226 323 637 387 399 784 713 576 1026 195 520 367 555 535 680 740 619 585 875 557 728 692 707 1034 578 916 722 766 779 828 878 388 839 455 500 775 885 403 520 478 596 490 659 525 549 726 989 484 1573 1066 825 1027 979 1067 1007 1648 758 1695 582 629 812 654 539 949 982 1390 944 608 1210 851 474 1198 553 575 631 970 781 440 602 677 508 440 511 537 674 998 1120 680 1003 1181 746 803 1066 920 808 842 989 742 1069 541 350 663 467 378 545 599 422 610 880 1030 1087 675 556 552 531 609 333 509 493 577 685 805 850 1184 718 629 783 770 1085 737 535 468 435 489 469 1028 715 424 615 745 1139 909 651 454 823 819 665 934 594 1343 637 1019 744 642 530 559 503 1221 724 735 766 674 735 650 757 487 846 924 885 674 731 922 830 610 650 780 507 270 539 1530 362 420 280 304 645 427 602 1352 909 1049 485 506 749 789 946 915 603 575 822 510 125 64 166 132 272 508 525 897 718 972 785 830 668 580 700 592 258 241 682 468 225 525 476 504 440 448 565 484 412 340 661 562 1103 1020 1200 954 744 462 647 642 660 580 700 745 680 463 415 722 519 561 499 529 798 545 484 611 718 727 710 926 504 263 728 726 614 793 781 743 597 429 543 687 778 489 325 862 848 994 841 4109 3699 791 1112 1107 765 1055 582 1175 943 1300 1107 967 1067 903 548 624 935 716 625 845 700 686 700 725 904 530 985 1105 711 579 938 881 979 644 385 577 355 494 721 593 370 353 447 605 791 485 540 1202 670 722 407 552 360 567 927 886 1547 1086 772 707 601 370 853 557 621 573 509 239 253 336 1783 1801 2058 881 1086 1477 1673 989 999 1126 1633 949 1349 1070 1135 496 608 1722 832 405 389 404 258 468 557 1339 1663 1403 1309 1103 2582 2288 2687 2940 2602 2220 2137 1387 937 2740 2896 3171 2620 2790 2250 2219 2385 2486 2160 2628 1810 2315 3066 2446 2742 2842 3116 3594 2891 2675 3410 2943 3378 3508 3549 2000 2261 2023 1471 1537 2368 2214 1964 1138 2233 769 722 1201 925 1110 641 768 1725 1730 1222 371 794 704 728 441 3968 4084 3848 3236 4047 3674 2988 3422 2403 3867 3439 4070 3963 2820 3655 3587 3442 3423 3325 3713 4574 4043 2881 2913 3673 3362 3443 3311 3939 991 827 285 3164 3192 1988 4893 5170 5198 4223 1425 1433 1203 391 1463 397 898 683 533 2855 1670 1578 656 1216 1027 766 1370 1793 1519 2566 2036 1823 2528 1634 1867 4341 5164 4523 3935 7833 5989 3554 4375 4875 5590 1850 1173 2015 2185 2270 1136 2450 865 2593 1215 2548 1360 140 136 1953 1944 2599 3667 1952 932 2088 1125 1349 796 764 1458 1380 1380 1514 1501 3062 3119 1599 1114 1933 1980 2031 2940 2005 2057 1316 799 954 2756 1785 2970 1161 1477 778 1626 931 908 1214 1400 3768 2685 1142 1007 915 1227 1061 1053 1101 844 836 1192 1833 1601 1452 2155 774 712 2686 1123 1378 1486 782 1508 1353 1446 1156 1522 1946 1647 1755 1120 1171 1271 1071 1170 1476 1355 1466 1548 1411 1225 813 540 413 707 696 657 1250 816 501 564 522 806 1429 865 787 686 1046 1331 629 394 734 406 386 511 610 871 640 614 645 742 557 839 693 767 816 816 767 941 983 683 761 953 629 337 754 752 837 310 838 831 840 887 743 878 1224 802 756 1233 1418 1061 970 612 885 1361 1140 1530 606 776 683 699 695 670 777 653 1092 907 1084 1067 863 1307 746 869 830 1453 1178 953 605 837 884 824 858 1013 619 894 832 654 881 1136 986 1220 600 871 1147 1324 745 829 1558 163 1614 753 820 644 755 523 812 890 684 1230 1565 1056 1511 1186 1119 747 540 488 485 578 906 719 346 620 574 357 392 259 377 869 569 442 410 378 502 338 264 262 593 743 451 1661 821 742 598 741 1001 488 769 814 733 412 1270 1045 865 926 897 583 795 800 612 861 493 487 772 675 1079 1026 893 689 522 568 612 417 268 431 1050 850 915 1048 1568 804 815 907 640 1331 636 1016 668 879 844 1502 1140 1600 1487 1087 1205 1125 685 1156 751 288 930 1096 981 1297 903 888 1247 352 645 799 1676 328 473 202 505 354 429 529 855 547 439 789 727 746 373 327 565 904 1137 1015 1117 646 1496 278 489 317 324 661 1221 1018 1101 1167 1099 1233 1228 961 710 578 568 901 550 644 619 890 725 1047 820 783 587 734 648 723 625 1186 737 446 746 211 622 440 807 560 916 499 717 1318 828 1272 1186 1172 1707 993 722 1194 909 1034 1173 1176 1310 1674 1828 2292 1541 1965 1368 1290 800 820 798 1039 1229 956 1532 1178 830 1613 1806 2159 1392 1312 1298 1242 1144 1606 1551 838 1308 1250 920 1308 893 1487 1407 1516 1537 1107 1043 1142 800 826 1213 976 1120 1793 1929 1904 1177 847 643 858 671 839 1211 763 746 837 751 605 617 1259 1433 1142 1114 1399 1025 1265 624 617 1376 1112 1896 1129 1525 1422 1281 1116 1273 1637 1472 1103 1564 1018 1367 1316 1263 1466 1451 1615 1440 1109 1869 1508 1380 1762 1809 1532 1471 1867 1431 3772 3786 3077 3375 1984 2963 2259 2450 1862 2447 2009 2415 1794 2595 2693 2158 3674 2390 1529 1802 1956 1260 1168 1155 1721 1586 885 1738 2301 2029 2373 913 1281 1328 760 863 1192 652 977 1030 1000 761 883 527 574 568 675 486 607 541 589 552 528 1020 806 848 983 787 1137 1222 1501 1488 1491 1585 1125 1128 1829 1376 1608 1871 1574 1263 1483 1117 398 562 513 479 470 343 373 619 190 355 523 317 282 209 682 363 233 157 183 156 447 592 644 605 560 700 750 568 739 726 865 831 951 511 428 470 786 684 636 658 882 628 592 427 997 586 572 621 548 451 616 730 346 620 794 1124 643 443 226 621 643 658 688 812 925 731 1137 582 723 868 880 624 841 907 835 600 564 930 497 737 594 1110 1022 1373 1487 1279 1141 1269 1752 916 1433 1242 606 181 1485 457 1099 694 396 1145 777 801 725 614 1575 1377 499 562 440 1358 1669 1525 1822 1196 524 462 552 1012 581 1322 1066 660 501 991 1109 682 476 949 1106 1180 1137 963 1240 1645 1247 1233 1895 1686 1307 1593 1686 1881 1317 1384 1328 532 1242 865 1112 932 999 3030 1157 1387 1347 1501 1161 1079 868 1137 1237 1097 1452 1358 1125 1006 707 579 691 608 850 947 1171 886 961 883 1003 862 1598 983 1516 1072 625 570 834 767 655 285 273 241 275 259 263 239 605 353 711 339 595 872 1294 1278 1090 1075 994 960 955 900 897 1010 1294 1237 1218 1234 1563 1277 1470 1186 1334 1267 888 881 1729 1019 873 1243 1084 1485 1052 954 1098 1597 1118 1049 1073 1550 1104 1138 1227 1467 1611 1472 1099 1227 1575 835 1284 1260 1433 1292 1124 1248 929 1518 877 952 854 1530 699 1284 1891 1032 584 630 446 195 211 202 277 842 703 903 845 1236 1000 799 410 909 1003 390 665 625 627 574 666 1166 305 957 475 521 580 511 599 726 445 421 486 408 474 272 597 573 428 750 1086 832 816 364 1665 646 583 580 806 759 777 681 813 692 751 867 965 459 658 507 547 519 435 991 1186 818 964 932 1042 1101 589 1193 571 965 969 1132 406 786 968 859 996 1090 1365 950 574 1085 980 611 602 574 616 514 1124 1826 2384 1956 583 487 378 770 622 742 1131 3209 1232 3322 3030 2514 2419 3068 3088 3047 2845 2633 2855 2574 3191 2759 2973 876 869 989 916 1243 1320 1271 1012 951 836 1245 1087 1247 1021 781 675 870 876 1267 1207 1073 1150 884 1323 1426 1306 1342 1628 1728 1552 718 1090 827 918 1026 1033 863 926 1019 949 1113 1242 1167 1153 1065 1331 1057 1106 1189 1323 1013 1000 924 1141 1044 1549 1413 1507 1294 1121 1840 1506 1401 1399 1276 2167 1970 2160 1843 1244 1630 1682 1706 1595 1397 1805 1392 1050 1547 1696 1371 4699 4464 4766 3614 4522 4456 3779 6452 4062 13386 3396 2401 2463 3451 2132 2955 3107 2544 2694 2853 2249 2831 2864 3061 2517 2809 2876 2531 2044 2328 1985 2308 1920 1868 2361 3978 1175 1743 1619 1067 1254 1686 1575 1442 1359 1698 1675 1365 970 1414 1809 1037 1381 1404 1541 1278 1376 1504 1694 1455 1578 1556 1127 1476 1387 1051 1179 941 1214 945 1107 1549 1387 1530 1507 742 967 808 1140 615 388 425 389 441 499 397 440 262 342 532 465 425 415 419 245 291 255 312 476 288 469 406 458 569 388 390 346 360 545 539 449 402 625 495 510 482 608 411 578 301 342 326 350 472 350 353 442 508 453 427 1410 620 331 315 322 443 308 1175 415 486 417 238 233 272 401 459 287 322 316 758 800 921 335 491 455 429 425 440 573 715 929 382 449 555 404 545 837 738 633 904 182 500 475 361 382 397 693 713 574 919 467 534 756 798 812 575 921 663 926 703 884 653 375 865 413 716 593 635 334 437 773 457 418 820 497 482 1240 959 700 1625 1234 1186 918 959 1053 1205 1476 955 1468 564 620 691 691 473 1240 872 1171 708 702 1121 921 489 1118 711 812 874 774 788 468 923 579 558 542 646 821 695 907 1041 647 1195 1116 817 700 1039 968 658 825 617 499 695 540 464 742 585 492 576 686 483 604 1120 979 847 582 714 537 517 716 422 373 392 415 685 767 734 966 634 525 758 725 1011 679 549 628 530 466 497 702 409 420 642 574 971 789 555 546 739 983 784 1152 751 1225 739 1145 728 823 716 527 548 972 674 977 861 790 887 578 418 486 817 886 759 857 831 898 952 504 355 870 638 339 670 1481 276 320 495 480 825 508 833 1176 751 842 558 559 947 781 871 1049 598 585 921 728 139 68 177 164 213 531 562 1213 950 877 1280 775 621 533 871 634 329 302 487 523 355 526 758 742 849 802 666 688 457 298 651 601 1044 1130 1057 799 914 404 584 768 504 420 664 676 611 421 526 780 729 775 480 823 676 766 674 760 995 693 716 882 813 342 524 699 556 720 740 812 804 381 313 555 784 412 362 803 826 1194 841 4542 4128 1043 748 820 1093 968 670 1095 781 1360 1156 966 1335 1033 675 494 780 341 522 686 757 934 926 861 997 730 933 1137 817 659 698 659 670 733 529 961 295 488 814 669 666 514 364 405 482 307 571 951 614 616 567 728 662 656 1161 1043 1448 1095 1076 740 657 586 904 644 795 746 697 503 550 584 1504 1563 1677 1185 1017 1774 1733 1411 1150 1251 1851 1026 949 1155 1082 604 669 1841 1002 547 527 402 427 557 667 1150 1458 1201 1165 1235 1890 2187 2292 2363 2103 1832 2547 1692 1452 2440 2344 2729 2348 2626 2300 2160 2326 2559 2187 2560 2039 2324 2711 2399 2432 2764 3140 3514 2357 2773 2927 2805 3826 3870 3708 1501 2228 2209 1684 1280 2181 2205 1406 985 2464 791 706 1276 747 1148 793 625 1715 1808 954 517 723 660 713 405 3788 3815 3475 3355 3021 3824 2985 3561 3389 3579 3064 3352 3601 2548 3771 3052 3554 3994 3465 3417 4384 4345 2732 3755 3602 3638 3213 3716 3741 1073 891 493 3660 3571 1999 4553 4781 4874 4171 1342 1533 1486 457 1591 262 594 496 533 2366 1540 1579 584 895 791 758 1822 1573 1388 2934 1799 1717 2689 1429 2423 4225 5120 4695 3536 7388 6990 3651 4939 5173 6152 1911 967 2189 2331 2250 1353 2787 795 3255 1169 3044 1349 134 104 2014 1809 2966 4789 1692 1076 1840 1248 1620 723 714 1328 1267 1213 1724 1508 3104 2701 1562 863 2356 2306 2403 3277 2695 2077 1281 1326 906 2633 1842 3766 1072 1531 827 1820 1161 1029 1436 1591 4108 3044 1102 1041 823 1125 1169 1151 1328 1149 983 983 2267 1618 1348 1916 795 733 3519 1159 1452 1462 706 1494 1442 1394 1403 1309 1913 1761 1715 1334 1339 1419 1267 1346 1418 1837 1680 1342 1240 1255 730 533 569 753 607 587 1348 841 474 777 671 950 1600 1089 1176 857 1308 1321 761 441 689 449 411 399 683 1084 640 590 514 874 653 771 622 876 926 772 739 931 1136 964 956 1177 718 299 529 606 799 355 886 639 559 621 854 867 943 751 754 1187 1416 848 850 733 768 1195 1170 1101 536 753 701 696 680 560 735 663 1012 1170 1106 993 689 1074 735 910 859 1119 785 519 483 675 747 782 741 939 609 939 926 682 1213 964 880 1107 648 918 1004 1215 545 792 1614 281 1123 875 678 389 527 339 750 900 724 1260 1501 1143 1305 896 1140 662 661 437 677 535 818 704 537 474 421 556 319 312 303 515 402 507 355 325 446 422 238 367 400 654 327 1525 961 724 619 657 825 743 610 620 1136 718 937 795 1078 963 763 765 853 1089 661 1024 468 640 816 844 1174 952 939 864 638 542 471 598 468 458 1132 1057 1163 693 1349 1025 1335 955 936 1745 975 963 984 1109 890 1565 1223 1712 1487 1146 1583 1400 929 905 912 371 1161 1351 1223 1466 1039 760 1149 384 854 1008 1724 344 424 420 687 534 582 296 893 806 389 864 1167 1000 311 250 493 1175 1296 812 940 642 1896 367 579 388 422 872 1250 974 1154 1182 1152 1234 904 889 734 655 628 896 644 714 716 993 761 1085 821 728 597 748 555 766 550 1200 901 506 589 196 570 436 735 427 995 518 660 1446 797 1099 1076 1303 1353 972 737 1762 1061 1318 1430 911 1036 1343 1350 1356 1411 1315 986 1075 702 795 768 802 1239 993 1518 1383 654 2066 1484 1767 1364 1668 1260 1094 750 997 1500 798 1276 1154 873 1147 865 1242 1131 1303 1277 1106 1122 1533 945 651 1396 922 1005 1505 2027 1711 1140 892 715 1250 1031 1042 919 916 942 1050 870 796 748 987 1042 1124 1318 1414 1264 1528 950 591 1120 946 2110 884 971 1228 1014 1103 1411 1239 1400 1218 1581 1300 1360 1303 1109 1714 1644 1317 1701 1373 2040 1627 1588 1699 1941 1407 1556 1678 1746 3918 3966 2871 3539 2327 2481 2332 2504 2122 2317 2233 2494 2069 2467 2227 2202 3584 2344 2091 1457 1605 1234 1411 1361 1527 1896 980 2166 2800 2342 2229 925 1248 1516 681 924 939 679 796 1034 984 660 827 574 663 533 451 482 544 526 482 453 695 836 601 1034 1046 864 1184 1302 1221 1366 1465 1482 1124 1112 1431 1643 1182 1752 1141 1403 1694 953 437 362 296 547 488 387 554 631 338 377 848 315 375 333 522 508 149 104 246 196 454 481 474 449 398 712 588 646 765 730 837 826 939 513 615 582 671 410 355 373 802 674 1052 631 857 517 517 546 479 448 570 848 467 738 815 1241 517 779 220 721 704 400 818 940 1062 849 981 1023 1008 685 876 658 837 907 817 783 656 1063 550 707 629 1406 870 861 1125 997 896 894 886 668 1113 1119 582 214 1654 501 1142 660 424 1120 776 896 750 587 1186 1052 479 502 383 1464 1466 1568 1675 1252 549 468 467 973 719 1516 1090 678 577 1160 966 636 556 1021 1444 1215 1304 895 1527 1550 1443 1189 1639 1793 1570 1347 1618 1662 1145 1792 1485 489 988 723 1090 777 769 3361 1048 1130 1011 1097 1310 1133 1022 1242 1366 1400 1682 1167 845 848 811 457 564 910 870 1179 1345 937 704 843 609 801 1818 1274 1303 1183 813 763 705 802 639 295 388 358 311 309 281 261 715 587 540 431 468 1028 1356 1345 1287 998 1191 1004 1059 919 1039 1173 1230 1285 1144 1184 1153 1207 1217 1091 1168 1159 851 934 1985 949 802 1139 1061 978 868 1135 1113 1557 1160 869 1127 1642 1028 887 1292 1468 1368 1250 1130 1204 1408 916 1336 965 1007 1411 1317 1528 1297 1580 938 1000 783 1334 1041 1307 1877 982 736 377 292 464 402 421 464 713 950 1051 793 1083 1187 830 445 918 1002 390 674 514 533 557 702 1523 478 829 598 565 583 880 748 551 439 392 577 492 515 446 466 527 371 826 874 950 1059 378 1677 661 649 732 726 532 651 583 483 660 995 898 783 693 693 389 433 448 373 918 1268 890 893 715 879 964 762 931 842 1383 782 985 414 751 1007 951 1032 1145 1244 768 764 900 1103 539 658 361 697 563 1190 2146 1735 1415 345 373 286 742 773 714 727 2632 667 2663 2268 2512 2573 2650 2558 2736 2641 2592 2705 2537 3047 3179 3295 965 780 936 825 1174 1171 1252 1046 959 984 1273 1414 1123 825 908 788 710 916 1086 1202 996 943 734 961 1017 1078 1038 1211 1546 1567 605 734 801 840 906 1399 1227 738 682 970 1081 1059 1006 1094 1262 913 907 1157 1077 1025 814 915 990 1013 1273 1753 1733 1719 999 1467 2412 1743 2042 1812 1318 2344 2133 2418 1677 1927 1600 1906 1809 1709 1589 1855 1696 1328 1807 2082 1445 4098 3421 4066 3084 4498 4433 3896 4009 4167 3396 13825 2932 3723 5139 2353 5388 2447 2476 2494 2608 2609 2938 2147 2404 2595 2065 1942 1993 2211 2316 1615 2416 2348 1849 1927 3127 1219 1884 1899 811 1994 1799 1386 1306 1239 1969 1453 1315 1179 1119 2232 1221 1921 2054 2102 1819 1773 1798 2024 2076 1793 2101 1635 1768 1852 1509 1467 1296 1536 1649 1485 2023 1968 2268 2054 842 893 896 1286 538 579 502 334 522 452 607 355 243 454 318 371 258 226 311 203 330 209 340 485 207 507 282 321 487 226 251 209 225 331 510 293 346 535 337 395 327 553 388 432 279 325 320 371 264 320 371 319 414 216 198 1047 409 329 301 212 567 363 1124 360 412 154 219 343 305 453 396 369 467 342 676 763 976 323 407 557 328 511 481 963 624 1207 307 337 691 530 413 598 552 566 860 318 451 282 310 479 634 751 585 507 1097 450 722 989 737 913 676 814 847 1159 729 949 664 493 974 570 463 633 804 430 437 644 427 503 662 610 706 927 875 638 1349 1291 1120 781 1067 1180 1221 1431 953 1737 708 432 887 386 634 1014 989 1609 829 596 1234 926 420 855 776 804 782 743 809 598 506 592 515 589 531 619 605 1068 1418 643 1143 1060 676 841 1216 1071 825 1175 826 717 1056 595 508 624 592 525 510 587 455 878 1029 1148 1355 591 571 589 670 873 594 470 465 382 546 742 855 1563 1046 902 880 577 1000 673 660 548 430 589 599 864 404 406 595 788 865 717 562 494 846 690 719 827 446 1185 727 1025 813 602 915 572 382 1137 924 808 774 575 757 448 817 515 908 865 767 796 842 857 716 659 735 718 796 474 822 1384 281 331 246 477 569 411 519 990 546 642 320 619 712 764 1125 1070 577 698 767 372 84 72 186 98 221 686 379 788 634 790 884 760 711 634 657 616 307 339 461 587 236 541 516 599 548 516 540 660 467 281 593 472 1163 1352 1413 960 982 490 763 492 775 683 746 839 838 655 776 777 330 392 493 425 734 656 491 770 788 697 668 950 641 323 486 502 392 580 509 654 532 321 402 553 790 474 361 1024 801 1188 963 4079 4213 884 896 913 901 951 552 1405 1431 1330 1282 1212 1061 850 631 722 673 842 821 838 745 794 808 762 884 361 1083 1216 617 871 912 637 629 668 597 636 449 352 887 663 632 449 407 709 808 609 601 1009 858 989 427 471 309 524 1299 1062 1329 938 714 700 524 618 657 475 517 602 464 152 166 289 1273 1671 1742 1030 1032 1482 1709 1046 1205 1502 2053 1063 1271 1104 827 409 553 1394 742 343 298 208 373 315 563 1348 1233 1204 1464 1239 2239 2428 2631 3162 2633 2773 2049 1557 1352 3192 3484 3208 3534 3473 2370 2611 3084 2706 2760 2981 2305 2875 2993 2646 3063 2838 4116 3657 3208 2509 4365 3533 3979 3626 3184 1880 2097 1787 1565 1770 2543 2439 1734 1039 2806 713 679 1180 981 938 785 786 1533 2273 822 372 678 617 607 484 4178 4292 4165 3655 3834 3763 3174 3510 2921 3979 3954 3940 4084 3523 3706 3283 3838 4061 3797 3683 4285 4341 3067 3404 3606 3674 3530 3660 3976 884 658 271 3354 3197 2053 4820 5403 5261 4552 1609 1770 1076 408 1215 376 520 380 461 2666 1580 1626 597 999 830 826 1247 1562 1391 2670 1884 1521 2649 1547 1418 4313 5033 4882 3640 7643 6879 3813 4459 4670 6135 2162 1220 1383 2379 2235 1215 2445 742 2489 1527 2432 1243 124 106 2185 1893 2156 3934 2400 980 2085 908 1136 722 691 1300 1410 1238 1692 1554 2669 3204 1817 1187 2458 1736 1812 2623 1844 1600 1534 1037 1045 2409 1845 3572 1502 1937 1075 1394 1064 872 1518 1252 4001 2362 1025 966 891 1125 1059 1090 1036 1171 1135 1053 1854 1643 1558 2124 843 757 3147 882 1141 1457 940 1264 1308 1201 960 1219 1503 1388 1564 984 1091 1227 1103 1234 1191 1652 1441 1462 1373 1242 667 508 272 679 636 620 1611 1019 478 634 614 763 1466 730 850 650 1230 997 586 324 741 361 288 479 577 788 636 585 555 902 455 663 581 833 661 687 700 582 868 585 656 1088 725 299 752 781 641 411 1160 920 1013 1193 834 699 931 825 596 1142 1454 1167 1150 1191 1344 1209 1171 1553 592 774 763 835 625 864 753 811 1402 1105 1386 1198 927 1684 750 1033 1042 1271 1090 1083 772 1055 884 991 893 1238 786 1323 1056 745 1326 1184 1080 1222 485 770 1076 1275 921 738 1490 201 1704 742 931 692 720 599 1050 1378 729 1447 1649 1121 1508 1053 1410 458 542 633 341 432 954 738 414 477 352 433 464 294 388 778 602 611 525 466 360 349 275 289 449 679 294 1596 748 972 751 698 1088 362 633 644 975 522 1067 876 1043 980 1037 650 1103 1044 567 836 518 466 866 794 943 781 884 514 598 673 693 412 271 516 829 977 1003 913 1183 931 1013 598 700 1062 596 906 627 871 783 1624 931 1603 1643 1143 1243 1041 621 1201 898 273 823 1023 1024 1248 978 482 1383 394 672 819 1445 262 304 261 629 373 489 458 871 369 593 707 979 510 399 342 478 973 1289 861 957 606 1378 402 557 381 454 658 1532 1042 1166 1242 1106 1345 1095 1076 936 835 773 1196 764 816 774 992 677 1128 641 698 709 913 681 708 611 1453 679 461 621 267 623 555 725 478 810 563 516 1184 653 1361 1007 1083 1411 809 678 1334 863 1308 1362 1264 1766 1711 1658 2150 1872 2275 1642 1948 668 710 672 833 1283 992 1424 1101 641 1509 1848 2126 1467 1254 1321 1521 1277 1369 1915 842 1426 1477 941 1416 925 1475 1413 1514 1769 938 1267 1418 958 884 1218 958 1321 1884 2035 1764 1053 820 617 1260 1067 688 1032 899 746 786 616 725 773 1433 1310 954 1144 1452 856 1196 548 828 1259 994 1585 1308 1209 1015 1056 962 1183 1287 1206 937 1487 1139 1631 1704 1093 1184 1636 1562 1378 1412 1644 1782 1185 1513 1800 1311 1291 1673 1308 3660 4050 3595 3732 2075 2806 2202 2680 2124 2275 2130 2337 2076 2375 2845 2285 3874 2362 1893 1549 1893 1200 1138 1235 1648 1741 813 2255 2497 2125 2049 739 1267 1082 553 745 1093 590 947 982 1124 840 641 664 536 588 725 349 697 501 607 516 544 844 827 862 834 842 1197 1209 1817 1699 1668 1793 1271 1386 1685 1387 1952 1799 1608 1341 1455 1192 296 455 404 358 418 315 473 620 160 365 475 318 285 229 471 381 193 184 150 129 411 495 468 441 384 767 529 696 819 669 964 832 867 511 607 409 727 915 808 936 854 800 570 471 1088 468 442 494 423 508 640 719 424 860 850 1064 589 420 198 521 462 587 551 1025 811 720 954 687 703 853 1021 807 1024 790 731 607 502 1060 707 850 736 1258 976 1747 1964 1868 1522 1806 2088 1155 1726 1765 759 240 1535 516 1297 899 444 1318 683 926 600 794 1697 1454 502 679 516 1593 1762 1528 2036 1631 445 377 527 908 757 1491 1112 664 548 1017 1010 871 617 911 1459 1185 1305 1480 1392 1945 1272 1272 1699 1634 1129 1637 1618 1539 1436 1367 1611 570 1127 812 860 720 854 2891 1563 1417 1320 1751 1315 1244 1101 1344 1411 1401 1656 1268 954 1040 632 743 801 712 942 1103 1582 1156 956 964 984 1052 1731 943 1083 1050 457 607 1084 850 762 395 282 182 345 291 288 235 569 245 745 412 564 901 1456 1258 1345 933 798 877 984 871 904 1004 1214 1301 1455 1582 1509 1490 1287 996 1191 1529 889 1083 1830 1120 1156 1286 1248 1467 871 1139 1153 1745 1494 936 1110 1271 882 1218 1008 1275 1566 1593 1087 1403 1952 747 1393 1484 1669 1255 828 1187 1041 1401 742 942 819 1325 671 1166 1424 669 651 637 522 169 169 177 241 786 617 1077 1041 1054 1272 808 345 1106 999 380 718 590 563 559 862 1391 298 978 487 545 837 642 626 716 637 578 469 374 484 420 874 653 441 737 1103 1369 880 377 1534 715 681 550 762 665 882 821 832 471 660 1128 1187 746 691 466 495 554 444 906 1210 1013 1132 950 1072 953 859 944 787 1042 674 1172 718 665 878 759 872 1045 1107 1211 632 1273 1113 731 859 766 696 523 1255 1921 1928 1597 418 577 390 743 668 815 1108 2729 670 2832 2489 2894 2623 2815 2638 2758 2627 2700 2833 2530 3197 2646 2673 877 976 985 842 1252 1131 1007 1094 1065 915 1247 1106 869 971 1144 693 840 1067 1280 1313 1205 1162 871 1353 1297 1360 1392 1674 1392 1454 887 970 1078 1444 1220 1084 964 1386 1382 1160 1597 1711 1378 908 1221 1414 1205 1498 1250 1434 1206 1097 1102 1040 1220 1483 1712 1452 902 1141 1761 1448 1502 1487 1210 1394 1474 1555 2004 1827 2071 1967 1977 1872 1875 1752 1531 1298 1533 1849 1415 2712 2390 2762 2388 2543 2740 2399 2592 2229 2401 2932 14056 2217 2563 2951 2930 2328 2040 2126 2709 2484 2607 2616 2138 2068 2354 2463 2314 1496 1742 1534 1716 1455 1525 1782 2295 1219 1258 1203 885 1473 2005 1190 1771 1614 1722 1786 1343 979 1422 1623 1054 1582 1579 1570 1511 1547 1473 1848 1710 1732 1512 1685 1480 1457 1089 1243 1135 1317 1191 1260 1285 1398 1426 1558 812 912 747 1379 510 468 654 441 668 509 291 514 198 477 661 335 697 586 654 372 456 428 488 786 460 789 571 460 576 257 340 294 312 567 556 346 414 542 640 639 546 755 370 517 418 360 347 454 637 351 495 558 714 509 487 973 489 272 236 156 287 298 855 568 622 180 245 344 323 526 428 321 498 388 789 868 817 309 441 282 287 286 375 437 888 1087 259 318 567 517 466 734 644 590 898 235 373 380 393 435 470 1089 1101 928 805 368 665 1141 759 1031 571 894 704 879 698 1194 653 681 1046 548 506 802 812 444 652 654 633 486 713 627 361 1266 741 561 1342 1394 1261 1002 781 1608 1176 1656 833 1816 959 624 966 581 541 1086 1112 1202 751 723 1453 707 419 861 828 755 924 928 552 610 666 779 431 963 624 701 907 1098 1369 905 952 810 804 893 1559 1338 472 786 755 602 887 749 430 588 471 462 681 654 644 699 985 812 1092 664 762 533 781 964 419 445 458 491 629 874 815 1114 773 935 1139 713 1092 660 676 389 346 726 577 1047 443 610 609 556 793 803 581 675 833 737 800 852 581 1224 583 1272 667 832 661 490 553 1257 702 705 944 671 914 600 529 303 914 815 689 1266 1187 860 853 570 527 597 495 330 529 839 348 406 395 329 517 470 719 750 436 571 539 481 833 729 1211 1050 692 746 852 654 128 90 342 370 254 727 576 954 868 995 1127 1264 959 896 784 715 309 281 587 935 193 419 582 663 496 507 462 474 557 545 850 591 1257 909 948 836 537 598 542 501 690 643 533 541 422 564 590 781 439 475 709 475 761 784 674 792 857 538 455 828 664 316 553 641 589 704 710 1040 712 544 325 669 773 514 499 1031 1146 1460 1455 4961 4592 968 1052 1162 807 1128 857 1100 909 1651 1091 1118 999 1184 614 407 542 483 821 881 874 844 815 787 917 554 1141 1376 734 458 1110 760 769 937 608 1180 206 313 1453 1181 563 653 470 581 497 448 566 759 814 888 426 930 495 593 1014 753 1351 980 987 725 693 684 1132 678 805 891 853 261 289 313 1808 1683 1669 1338 996 2084 1719 1300 1057 1076 1776 927 1189 1277 1269 593 741 1489 1239 422 388 433 454 574 622 1255 1276 1145 1479 980 2161 2275 2287 2264 2447 2240 2436 1621 1193 2688 2754 2434 2351 2854 2288 2315 2453 2811 2660 2701 2389 2198 3236 2577 2783 2745 3627 3592 2693 2456 3119 2225 4592 3692 3065 1892 1876 1710 1963 1428 2318 1882 1749 1101 2183 882 921 940 1045 891 815 529 1287 1880 1256 602 637 601 680 607 3457 3521 3419 3216 3406 3716 2680 3546 3244 4109 3766 3413 3767 3268 3470 3322 4149 4087 4277 4132 4399 4202 3894 3511 3578 4490 3555 3822 3405 787 733 504 3674 3480 2050 5274 5509 5751 4433 1286 1464 1300 493 1366 406 535 428 577 3204 1653 1729 755 996 797 1016 1599 1895 1516 2508 1813 2054 2524 1782 2330 4536 5376 4061 3830 7698 7147 3666 5012 5448 5766 2013 1146 1733 2752 2218 1247 3187 939 3144 1243 3333 1806 239 164 2195 1834 2726 5121 2346 1121 1875 1289 1401 1083 1045 1681 1642 1523 1628 1525 3089 3557 1874 1291 2892 2349 2370 3926 2084 2171 1453 1245 1251 2970 1904 3712 1592 1787 785 1570 1454 1329 1597 2479 4818 3978 1076 984 1529 1491 1278 1078 1274 1241 1358 1429 2106 1541 1129 2214 1024 885 4135 1079 1267 1772 1075 1916 1934 2066 1572 1393 1516 1439 1632 1326 1380 1405 1365 1521 1437 1792 2003 1528 1383 1569 840 745 748 679 635 571 1587 886 688 707 865 827 1513 1094 1226 678 1322 1157 878 943 1072 463 439 654 606 864 855 705 983 765 859 683 604 1187 777 670 934 930 788 816 979 1052 989 363 630 807 936 488 901 706 781 1012 752 707 802 732 725 1198 1115 834 842 803 1031 1177 1445 1244 602 763 821 767 888 789 795 870 1058 848 906 970 590 1274 675 813 735 1143 853 750 688 600 741 625 682 1042 877 1140 934 450 1597 944 883 1218 469 645 1210 1408 656 615 1592 162 1239 851 807 704 742 289 1059 1009 717 1526 1267 1383 1175 960 1029 702 1003 511 707 494 573 944 665 259 210 684 376 453 546 726 593 577 724 638 587 471 333 244 315 573 394 1324 1194 833 684 645 948 633 441 427 656 810 902 712 999 858 993 725 1071 949 752 951 560 610 834 750 1083 940 1706 793 455 460 755 446 260 509 1179 841 932 1079 1510 883 1250 962 840 1201 1108 1523 934 1202 1044 1682 1269 1779 1518 1257 1634 1494 876 1105 876 540 1298 1686 1337 1720 839 800 1060 702 798 927 1968 266 336 601 891 792 844 647 922 1124 426 674 1139 1007 433 369 448 987 1396 1365 1429 502 1866 237 624 366 270 1045 1267 974 1098 1156 1092 1230 1051 1099 764 647 606 955 588 636 734 1066 770 1246 880 907 624 737 630 990 749 1655 701 594 386 408 519 707 960 693 1423 565 739 1356 1084 1481 1108 1548 1313 1010 880 2033 1141 1498 1596 1192 1503 1133 1167 1426 1113 1581 1092 956 870 935 958 827 1506 1629 1256 1133 509 2235 1710 1910 1580 1096 1445 1395 1196 1326 1617 549 1550 854 962 817 968 1421 1337 1464 1426 749 1139 1378 1513 979 1217 1168 920 1921 2116 2106 1366 1167 1018 1052 855 989 692 1020 723 745 930 765 971 1105 1137 959 1461 1481 961 1619 965 740 1298 914 1785 1163 1389 1342 1270 1248 1716 1500 1816 1509 1635 1580 1511 1354 1265 1447 1826 1483 1834 1233 2395 1575 2020 1879 2290 1667 1960 1521 2112 3873 4246 2816 2573 2392 2741 2148 2350 2323 3045 2200 2529 2382 2371 2338 2849 3403 2927 2216 1761 1834 1076 1147 1632 1719 1807 934 2516 2548 2174 2667 1208 1563 1489 808 915 1036 683 933 876 893 746 784 943 508 571 737 613 565 472 512 450 688 753 699 1240 976 689 1478 1344 1432 1330 1420 1334 928 1375 1473 1626 1431 1952 1309 1449 1537 675 692 820 715 860 963 693 543 742 400 419 613 306 412 319 511 609 161 134 166 195 386 374 374 386 332 758 629 687 840 706 1074 908 1025 534 746 502 733 540 466 511 859 518 671 602 1174 447 443 433 358 304 450 1244 276 440 1004 920 589 495 332 765 801 582 696 864 1092 820 1218 880 843 928 706 795 951 923 824 726 616 905 400 637 532 1297 831 1508 1401 1343 1112 1547 1503 765 1205 1070 764 650 1411 863 1621 760 862 1462 870 573 848 535 1080 1136 472 545 421 1228 1269 1498 1832 1532 389 379 598 960 695 1273 1132 772 566 1178 1045 854 892 1044 1162 1023 1193 1301 1296 1356 1379 1153 1869 1684 1178 1330 1447 1705 940 1454 1447 758 1323 716 691 910 804 3282 1155 1036 967 1384 1491 1189 1076 1362 1464 1607 1539 1330 910 1057 869 807 531 945 819 1275 1342 947 998 931 898 1073 1286 1057 1355 1063 555 603 568 763 869 362 438 385 392 390 352 303 707 439 783 428 294 918 1310 1357 1329 1120 876 1170 1189 837 998 1077 1195 1334 1405 1289 1197 1583 1132 938 1006 1336 785 897 1939 1073 1189 1200 1255 1429 1291 1192 1495 1410 1275 1145 799 1389 1093 1127 939 1259 1678 1209 1151 1320 1445 1088 1765 1191 1406 1801 1779 1657 1122 1692 1008 961 920 1663 757 1233 1795 907 748 552 362 270 368 339 432 1061 679 968 1083 1027 856 1032 432 909 840 444 925 429 445 783 717 1385 397 1145 605 496 655 741 556 723 568 517 553 499 484 458 362 552 467 782 810 1184 1388 223 2351 710 680 950 875 591 810 722 432 854 770 703 802 710 960 542 614 385 468 666 1290 1020 1170 1267 1332 1074 734 1075 796 1282 691 1407 364 884 1028 804 1058 1220 1102 761 743 769 977 684 497 504 750 639 1026 2348 1803 1495 361 343 374 710 960 770 651 2841 812 3280 3116 2655 2316 2974 2906 3372 2968 2937 2890 3081 3056 2950 3181 977 873 870 681 1244 1138 1566 1061 907 981 1017 1197 983 1012 1072 1157 713 1141 1292 834 757 677 851 980 965 1489 1482 1758 1862 1185 836 713 714 1090 1107 1552 1435 817 756 908 1342 1376 1137 1085 1111 895 1106 1100 1236 1113 995 814 878 874 1067 1314 1134 1333 957 1446 1757 1366 1495 1223 1343 1544 1461 1575 1357 1529 1374 1493 1535 1340 1575 1435 1499 1186 1443 1797 1500 3024 2823 3278 2121 2826 2931 3356 2773 3130 2463 3723 2217 13489 3880 1945 7600 2709 2582 3014 2843 2322 2931 2432 2527 2602 2276 2317 2373 2152 1958 2018 2069 2250 1561 1891 3048 1422 1678 1703 840 1397 1134 1089 1198 1115 1391 1350 965 1139 1268 2126 1083 1402 1506 1770 1522 1595 1870 2052 2182 1917 2088 1516 1511 1498 1535 1536 1435 1278 1512 1210 2161 1773 2107 1739 895 1005 872 1238 693 479 379 341 383 524 358 486 357 309 384 361 442 442 530 267 480 304 337 609 411 644 527 343 508 304 376 276 294 333 617 260 340 668 464 450 350 593 472 553 446 500 470 521 362 357 691 388 506 294 264 1074 390 330 263 278 675 490 988 373 435 265 289 320 331 300 365 344 548 312 791 860 811 533 685 680 609 711 694 1154 570 1100 357 472 443 529 475 655 624 536 763 249 640 380 532 482 589 892 809 726 741 719 702 673 621 950 552 954 913 947 723 814 629 579 884 401 551 613 688 425 499 544 660 563 828 548 917 961 759 576 984 904 1498 1146 1077 1305 1145 1251 762 1461 696 761 1114 602 444 1041 902 1369 850 778 1027 888 683 960 634 650 879 773 962 339 571 666 529 858 543 623 757 1199 1524 757 787 854 1144 744 924 984 626 1022 734 806 838 699 583 558 646 547 459 810 603 743 1054 1135 1189 693 531 657 625 834 549 398 635 415 614 946 731 1207 821 935 936 743 1184 678 633 696 695 556 631 925 500 513 775 628 1114 809 565 468 645 777 575 985 579 1050 642 1248 765 850 703 697 575 1324 787 837 802 592 832 436 748 482 939 872 786 637 633 849 901 686 559 467 743 559 795 1091 336 374 381 391 757 378 591 974 604 698 468 607 793 832 1008 938 673 566 670 518 109 116 196 126 248 671 608 794 714 643 873 737 876 814 719 558 245 224 589 622 325 669 529 612 678 682 601 614 519 272 625 611 990 1179 958 777 902 661 480 566 555 487 688 739 841 578 659 823 365 434 575 482 688 718 765 919 774 499 404 1322 745 405 915 1032 808 1060 1060 637 529 479 663 608 669 571 302 1039 978 1300 981 3845 4349 841 1034 905 993 920 628 1355 1209 1575 1347 1283 1175 904 503 662 659 613 686 559 696 802 805 909 859 602 1100 1422 818 684 992 525 550 665 606 817 368 562 1461 1022 642 547 485 683 658 555 455 830 649 733 495 530 484 474 951 963 1024 717 741 799 714 779 755 561 679 701 593 171 218 270 1213 1557 1249 999 1274 1487 1590 1079 1158 1301 2174 1300 1111 832 811 536 539 1691 1132 358 336 337 335 434 577 1621 1625 1195 1374 1249 2156 2178 2176 2448 2135 2099 2284 1643 1156 2789 2901 2625 3074 3208 2570 2529 2602 2437 2260 2488 2034 2816 2947 2757 2528 2477 3191 2779 2775 1920 3219 2471 4227 3299 3343 1861 2067 2198 1371 1514 2302 2356 2106 1008 2458 780 717 1045 915 958 907 839 1443 1750 955 639 588 469 782 490 3592 3569 3449 3634 3706 3070 3453 3048 2840 3465 3588 3997 3614 3229 3385 3369 3607 3537 3593 3474 4096 4009 2666 3182 3350 3466 3403 3826 3342 818 594 404 3351 3505 1963 4200 5317 5284 3921 1713 1776 1104 399 1333 434 536 408 378 2384 1618 1518 515 1061 794 810 1300 1591 1640 2744 1662 1854 2764 1771 1822 3899 4656 4369 3893 7482 7261 3543 4352 5091 5746 2072 1258 1567 2352 1815 1339 2640 994 2620 1404 2379 1303 276 254 2048 1686 2844 4860 2428 1119 2118 801 1097 716 623 1416 1396 1442 1858 1801 3097 3311 1582 1030 2497 2039 2109 2214 2306 2306 1521 1534 1195 2791 2007 3340 1531 2233 1129 1405 1243 1141 1556 1594 3725 2988 1223 1109 1098 1096 1071 1250 1107 1138 1066 1254 1839 1707 1246 2205 1154 1098 2946 893 1259 1536 1068 1115 1200 1281 1474 1113 1434 1318 1695 1100 1156 1195 1019 1248 1497 1677 1361 1514 1070 1462 643 684 532 631 625 539 1847 1132 522 616 686 703 1376 864 704 704 1243 989 984 590 1000 407 352 492 364 607 542 635 586 546 557 638 552 854 503 698 632 663 658 800 695 855 861 339 649 750 681 324 884 858 649 818 901 720 817 800 565 903 1274 1022 1087 804 1150 1065 1677 1320 513 654 563 748 717 771 732 727 1118 969 1091 1037 696 1104 685 924 915 1022 1043 946 691 721 826 715 703 1094 509 1080 928 481 1039 1129 1019 1235 549 811 1154 1315 690 703 1742 166 1537 952 988 738 502 477 866 1026 691 1345 1442 985 1273 1184 1451 809 666 655 537 704 643 724 317 376 272 340 500 393 397 579 601 529 328 253 547 607 477 576 465 610 419 1271 992 651 567 611 1122 660 569 541 790 837 1037 836 939 1015 874 628 978 799 639 860 522 416 617 791 1065 820 1047 562 470 510 721 397 208 437 866 888 926 691 1240 775 912 718 583 1003 798 937 626 926 1005 1578 1141 1585 1411 1021 1617 1253 907 1045 680 281 946 1138 1057 1288 1047 723 1192 397 735 996 1635 404 313 354 737 522 578 450 714 551 716 606 1107 876 443 414 557 992 1158 686 829 750 1469 274 694 306 310 858 1174 811 973 1019 945 1131 919 850 985 899 853 1187 830 922 769 1001 760 1194 889 905 572 731 646 875 880 1423 636 602 804 240 729 447 442 630 921 557 551 1391 872 1046 1038 1262 1466 647 697 1361 1196 1401 1530 1218 1407 1097 1137 1718 1242 1478 1273 1317 661 739 693 696 1063 857 1417 1168 502 1714 1733 2050 1435 1406 1268 1470 995 1226 1404 530 1332 902 781 903 776 1518 1477 1615 1732 1193 698 1387 989 1034 1613 993 1066 1831 2011 1842 1057 865 732 827 709 747 842 934 504 560 827 639 575 996 935 1099 1187 1024 920 1064 741 1079 1045 966 1747 959 963 1222 892 1247 1148 1288 1355 1258 1709 1205 1780 1333 918 1176 1204 2039 1350 1054 1659 1467 1182 1410 1603 1175 1187 1393 1426 3901 3884 2821 3045 2426 2551 1993 2329 2019 2407 2365 2706 2078 2059 2384 2301 3379 1994 2048 1821 2067 1482 1180 1609 1442 1815 785 1752 2305 2126 2258 823 1303 1240 501 711 1112 680 1158 1021 946 651 875 679 588 738 643 395 678 373 524 466 645 768 878 809 673 918 1187 1331 1612 1606 1351 1493 1061 1316 1605 1223 1559 1765 1693 1414 1502 1137 352 554 520 346 403 324 575 641 209 263 630 241 270 420 566 650 221 247 242 138 271 345 401 325 288 512 442 696 814 536 945 826 847 531 645 579 829 498 412 434 880 752 683 564 976 485 461 422 364 497 608 831 387 727 952 1324 558 619 211 589 616 467 577 946 1022 798 941 729 781 752 1010 691 816 990 895 454 589 939 647 878 952 1133 1021 1490 1278 1514 1090 1418 1304 1097 1449 1267 653 231 1425 630 1313 740 525 1269 657 749 593 745 1371 1289 376 594 429 1397 1494 1317 1401 1470 324 304 531 857 810 1422 992 699 419 1009 899 680 483 968 1245 1334 1100 1256 1132 1301 1054 1177 1758 1851 1069 1684 1743 1376 1386 1592 1616 835 1225 1172 1248 907 988 2925 1492 1276 1182 1200 1422 1424 1171 1466 1591 1518 1573 1525 1105 997 563 634 626 676 986 1044 1179 981 948 970 757 1143 1343 1043 1324 1111 508 549 779 968 607 265 257 174 261 225 217 156 648 411 561 511 387 929 839 929 951 945 882 895 952 895 881 903 1306 1429 1242 1261 1420 1228 1512 1160 1352 1263 1014 1123 1367 1099 842 1042 1294 1067 1103 862 1019 1527 914 823 810 1022 856 1023 953 1234 1255 1503 1042 1222 1435 859 1462 1683 1200 1198 1116 1131 1125 1458 811 953 508 1388 928 1388 1412 809 383 487 433 188 227 194 291 886 680 965 1023 766 1080 967 674 811 915 353 516 470 433 652 758 1351 289 840 606 380 762 556 589 616 659 660 511 362 614 568 765 623 706 643 1042 1118 1467 447 1312 693 649 790 701 738 673 610 490 699 641 949 1005 824 659 465 452 611 295 1051 1193 843 1066 1002 1123 814 594 1195 702 1122 853 1187 436 652 1067 946 1021 1153 1133 1349 697 970 1114 710 705 562 615 411 1043 1978 1582 1237 480 645 355 663 621 625 769 2940 826 3394 3036 3083 2647 2700 2585 2524 2952 2711 3110 2825 3273 3003 2728 1130 906 960 795 1409 1110 1108 1232 973 1091 1254 1336 745 1016 1188 663 741 1072 1554 946 916 877 914 1039 967 1212 1236 1523 1875 2095 787 809 813 935 933 1334 1214 858 729 943 1423 1446 1400 1329 1174 967 962 1137 1103 1157 951 1195 932 1064 1179 1652 1513 1538 1036 1484 1746 1700 1346 1826 1496 2041 2171 2187 1701 1777 1648 1675 1624 1607 1392 1667 1475 1219 1474 2057 1598 3218 3435 3356 2512 3624 3478 2816 3395 2872 3451 5139 2563 3880 13982 2049 4263 2629 2378 2795 3083 2227 2471 2481 2656 2472 2691 2425 2537 2322 1930 1754 1990 2209 1228 2172 3124 1393 1694 1627 908 1419 1648 1543 1636 1598 1679 1438 1246 1329 1371 2043 1212 1717 1560 1804 1701 1484 1626 1807 1929 1653 1899 1259 1551 1422 1378 1375 1252 1228 1310 1334 1546 1538 1874 1610 733 968 851 1474 593 473 394 371 418 435 311 400 354 417 424 422 609 582 622 275 383 287 327 463 283 454 370 383 526 324 339 256 282 346 599 466 321 596 457 507 444 623 447 670 374 412 396 495 443 357 616 495 577 373 332 1161 527 317 291 259 375 606 900 421 522 200 225 311 271 431 403 340 348 425 686 997 961 331 462 557 454 558 745 965 635 908 349 393 741 575 438 679 585 583 776 276 537 371 346 401 685 815 760 661 841 473 624 838 773 1074 738 1085 765 1203 804 1189 632 634 1127 547 606 638 994 409 540 649 470 702 778 933 697 1109 944 584 1510 1620 1398 880 825 1181 1301 1379 869 1614 771 638 842 647 509 1035 979 1468 759 604 1443 966 625 827 877 897 914 800 767 588 731 681 648 775 629 747 829 1214 1328 823 1387 1188 1130 1048 1171 1205 650 1092 804 520 967 676 423 580 599 498 412 512 551 749 1059 1269 800 550 631 698 681 805 493 467 401 419 642 660 922 1322 854 777 1021 714 1134 635 813 490 420 580 533 845 358 407 837 626 1148 878 648 497 1011 557 642 1104 573 1349 738 1352 1114 751 611 709 535 1083 929 1010 816 719 667 772 694 419 999 783 747 926 922 1031 797 617 628 654 987 665 1015 1579 329 408 417 418 640 480 871 1332 745 882 653 426 883 849 868 1299 722 630 626 467 102 98 204 136 214 680 512 934 674 828 1334 860 740 692 802 626 286 318 821 740 329 629 681 635 767 738 721 764 717 358 692 604 1359 1453 1336 781 975 685 499 943 609 561 751 798 765 514 655 910 495 582 519 717 711 660 911 835 856 885 823 1001 762 296 485 652 459 636 693 730 671 396 499 570 875 572 385 837 850 1401 851 4035 4236 1027 805 983 1254 897 639 1489 1374 1805 1305 1360 1248 1111 837 557 800 650 757 748 730 736 720 1173 1058 477 1181 1397 614 658 805 592 613 877 727 866 408 519 1160 974 705 512 353 534 700 415 449 1002 725 669 533 589 522 520 1057 1105 1550 1047 705 762 816 686 792 668 667 819 688 363 391 361 1427 1679 1726 1128 1173 1834 1883 979 1280 1494 1817 1421 1170 1110 976 607 590 1839 832 353 331 403 463 575 582 1504 1424 1214 1417 1267 2134 2123 2514 2509 2236 2501 2446 1646 1432 2925 3120 2872 3000 3412 2133 2756 2960 2701 2551 2464 2018 2919 3060 2503 3289 2575 3612 3484 2920 2692 3255 3028 4568 3881 3650 2170 2019 1856 1891 1550 2313 2131 1469 1111 2731 601 623 948 987 810 947 714 1648 1795 1119 567 778 677 793 439 3642 3848 3664 3536 3475 3254 2960 3264 3482 4053 3558 4182 4026 3376 3547 3407 3694 3829 4045 3943 4110 5082 3061 3769 3603 3587 3273 3638 3515 949 780 284 3746 3750 2085 5128 5856 5735 4215 1548 1752 1534 549 1536 447 453 363 422 3012 1638 1698 497 857 732 844 1216 1507 1685 3059 1946 1962 2926 1706 2060 4669 5363 4997 3717 7663 6911 3993 4835 5071 6915 1970 1292 1613 2812 2347 1340 3041 845 2897 1626 2825 1979 364 294 2284 1673 2858 4934 2470 872 2139 1110 1195 809 802 1773 1713 1457 1666 1312 3178 3634 1680 1226 2683 2313 2310 3346 2306 2007 1242 1243 1044 2699 2029 3943 1440 1923 1030 1851 1195 1159 1754 1712 3778 3307 1046 923 850 1158 1246 1304 1289 869 1043 1218 1800 1646 1341 2431 1179 1099 3186 1159 1422 1538 1035 1930 1865 1596 1278 1179 1552 1423 1631 1237 1226 1344 1168 1219 1585 1568 1489 1266 1422 1481 755 507 612 745 587 630 1702 964 498 700 576 796 1402 831 1201 720 1567 1397 908 624 778 446 410 687 795 781 538 604 862 686 557 607 613 873 632 644 694 529 855 597 766 1077 750 389 713 773 913 272 1040 916 774 923 1132 633 836 916 729 1037 1475 1037 998 783 935 1182 1558 1574 675 816 780 761 537 831 773 594 841 1113 1097 1089 672 1287 744 846 840 1333 947 781 700 1090 1033 857 874 1071 696 1283 1093 639 1231 1382 1281 1511 680 960 1400 1582 797 573 1642 139 1518 790 901 573 587 450 931 1144 957 1574 1539 1121 1734 1113 1192 804 757 640 654 504 970 844 643 308 249 695 502 366 448 529 551 571 408 384 503 464 251 364 436 663 435 1565 904 817 650 822 1182 590 664 648 904 890 1122 982 1223 949 1034 819 1128 1139 691 1007 452 420 968 651 1159 792 1224 714 624 802 686 381 262 488 910 1048 1121 735 1428 1115 1010 825 769 1009 777 1009 712 964 954 1753 990 2033 1988 1322 1617 1138 912 1199 888 337 1021 1271 985 1217 958 789 1653 472 983 1082 1653 257 311 321 651 439 483 384 881 761 477 629 1286 764 347 256 632 826 1272 863 965 592 1597 481 553 328 563 1030 1211 849 941 1090 993 1154 1026 872 771 699 656 966 667 719 739 1060 731 1249 752 749 458 594 542 746 665 1314 665 567 760 356 569 424 527 534 1184 544 599 1274 919 1283 1225 1193 1644 914 728 1870 1146 1701 1803 1187 1666 1595 1487 2009 1812 1627 1265 1311 715 652 648 874 1394 1038 1547 1257 762 2006 2044 2324 1832 1461 1694 1547 1181 1107 1957 989 1507 1084 1065 1141 1035 1544 1463 1584 1606 1161 1102 1575 1082 990 1457 1191 1175 1616 1858 1855 1110 962 820 1307 1052 857 815 859 880 975 649 784 793 1178 1193 825 1168 1366 953 1349 802 825 1572 1294 2398 984 1125 1260 1232 1147 1345 1507 1393 1296 1478 1487 1465 1339 1165 1405 1340 1535 1255 1502 1714 1637 1607 1572 1733 1425 1527 1642 1817 3971 4007 3410 3457 2306 2985 2127 2362 2116 2656 2806 2993 2180 2267 2768 2544 3798 2475 1874 1711 2016 1374 1420 1649 1596 1964 988 2130 2565 2131 2373 925 1572 1287 702 851 964 795 1035 1090 1137 750 793 627 584 678 602 514 664 536 583 524 522 705 734 902 727 833 1191 1216 1661 1743 1491 1550 1266 1386 1632 1534 1955 1858 1549 1228 1381 1214 431 533 469 637 502 421 564 646 327 359 644 324 311 289 372 645 148 147 214 144 658 696 785 666 649 791 668 748 912 790 1061 975 1011 817 736 613 987 473 441 485 988 659 804 682 982 426 387 386 304 414 508 1238 317 628 1042 1196 542 781 290 704 708 622 831 787 957 904 877 712 736 820 967 725 940 922 917 600 727 829 650 877 765 1292 1114 1278 1352 1258 1107 1537 1333 814 1226 1307 813 358 1568 607 1453 926 521 1560 527 933 575 751 1182 978 413 687 430 1659 1480 1441 1606 1530 412 382 631 992 997 1626 1302 879 608 1111 1063 847 486 895 1101 1104 1193 1222 1252 1406 1342 1345 1818 1565 1060 1684 1488 1714 1526 1855 1501 610 1339 858 960 653 696 2905 1346 1405 1238 1339 1342 1069 925 1316 1620 1712 1694 1606 1255 1208 790 654 694 672 889 1012 1146 982 1020 1174 981 930 1571 1025 1570 1045 820 610 793 676 795 319 371 310 338 324 295 244 653 469 526 383 431 967 1448 1341 1233 1055 1060 992 1157 900 948 1323 1479 1644 1495 1487 1556 1503 1332 1029 1159 1090 1015 976 1933 968 854 1057 1248 1366 1043 1108 1160 1804 1265 751 816 1447 813 1070 1080 1144 1618 1336 1263 1160 1809 823 1370 1416 1298 1365 1222 1405 1413 1772 914 962 676 1423 1005 1363 1693 867 894 569 548 234 223 227 285 859 741 1087 1060 941 1190 982 492 795 898 311 620 590 469 732 884 1428 322 852 607 391 851 626 633 575 465 457 687 632 689 524 647 788 564 618 1019 1111 1344 436 1694 670 644 898 921 798 778 703 753 696 768 1065 1143 1008 741 375 395 472 275 1042 1440 1109 904 1087 1117 967 717 1002 828 1153 828 1021 619 672 1098 1024 1140 1265 1129 1137 661 1238 1016 720 769 638 808 661 1270 2052 1801 1547 577 531 359 954 569 799 985 2983 799 3177 2915 2898 3017 2916 2759 2845 2656 2852 2909 2980 3478 3317 3056 1171 844 1003 844 1167 1060 1340 1288 920 1169 859 1536 1181 887 1207 722 791 1057 1474 1407 1286 1227 999 1088 1074 1440 1473 1774 1729 1505 856 1220 1334 1236 1090 1214 1138 923 832 949 1108 1075 1151 1339 1170 1117 1223 1348 1227 1265 866 779 862 735 928 1215 1241 1372 936 1167 1540 1363 1457 1329 1529 1829 1886 2023 1742 1461 1491 1508 1507 1525 1411 1502 1425 1047 1665 1610 1538 2817 2386 2820 2352 3128 2697 2475 2445 2118 2132 2353 2951 1945 2049 13491 2250 2034 2302 2323 2082 1946 2229 1946 2101 2161 2234 2180 2207 1848 1939 1621 1871 1516 1431 1792 2562 1336 1703 1654 1106 1200 1740 1425 1982 1765 1478 1346 1582 1201 1178 1389 1059 1196 1381 1489 1319 1262 1402 1604 1482 1308 1431 1516 1516 1429 1439 1635 1314 1557 1583 1604 1323 1474 1368 1415 752 1129 735 1504 381 598 504 454 520 612 406 731 299 373 521 479 578 528 579 248 421 282 385 504 252 565 304 445 545 354 412 320 336 305 651 423 341 676 454 556 456 714 415 666 321 306 292 364 452 317 444 491 535 464 444 1171 622 277 263 214 450 482 716 359 426 297 250 361 282 386 362 368 424 323 853 816 902 247 385 298 557 416 673 700 457 1105 420 462 545 514 396 599 571 507 973 285 697 257 423 408 524 813 738 461 653 364 646 1081 713 828 568 884 710 906 651 1077 559 487 911 493 567 691 572 497 628 650 797 502 836 554 549 1056 867 504 1319 1014 1187 902 893 1039 1126 1523 687 1310 645 618 695 691 970 1193 724 1263 838 654 1287 947 467 1022 892 874 703 704 1007 448 811 661 680 752 581 556 645 919 1423 624 1090 986 807 1044 1293 1058 780 808 829 679 1062 732 541 599 583 507 509 581 541 695 1037 792 1025 615 629 734 544 828 622 406 350 503 700 777 681 951 661 628 1063 762 1287 641 682 543 458 602 568 784 357 447 499 798 637 822 609 500 767 808 676 1027 581 1315 452 1218 480 751 747 480 503 1227 577 863 786 754 775 490 484 535 959 787 684 841 942 769 796 553 638 596 774 474 827 1370 246 296 292 371 531 552 555 996 501 582 554 592 792 726 1091 801 640 859 777 812 244 124 168 174 253 639 466 1089 896 911 1005 982 774 712 691 546 179 199 606 788 221 441 674 618 747 805 724 619 512 513 1006 665 1344 796 840 765 709 395 447 597 490 450 682 718 710 583 757 856 392 440 599 677 644 726 907 826 762 769 616 1009 804 448 404 493 406 533 548 520 696 411 362 588 802 398 453 625 853 1249 993 3763 4316 1002 852 734 946 713 865 1164 1010 1388 1148 944 862 1094 556 385 696 542 621 642 744 887 887 904 758 663 1161 1171 727 599 769 787 826 738 553 890 426 251 977 707 429 467 450 549 652 503 566 991 759 806 568 810 379 538 883 644 1491 1063 936 714 632 516 943 614 873 701 639 272 329 425 1415 1558 1848 1200 1319 1629 1654 1178 1056 1242 1868 934 846 1189 953 512 720 1516 950 562 520 510 389 432 696 1351 1472 1178 1420 1100 1924 2264 2344 2364 2027 1928 2785 1605 1217 2772 2937 2760 3042 2909 1951 2059 2452 2114 2055 2415 2038 2296 2714 2445 2461 2273 3161 3394 2421 2176 3253 2413 3486 3887 3705 1318 1847 1748 1352 1595 2398 2271 1659 1120 2734 593 607 948 721 1028 773 812 1393 1568 916 576 894 827 511 439 3481 3478 3217 3418 3006 3419 2889 3716 3731 3638 3771 3608 3387 3062 3061 2809 3815 2987 3448 4054 4318 3851 2836 2977 3412 3585 3509 3743 3460 1188 916 328 3036 3664 1819 4353 5152 4862 3786 1320 1333 1160 367 1469 283 693 514 427 2689 1914 1947 538 786 668 785 1418 1560 1266 2820 1952 1858 2336 1581 1669 4547 5423 4381 3778 7695 6857 3629 5288 5360 5532 2316 1194 1788 2475 2035 1286 2842 840 3113 1326 2794 1584 177 159 1914 1694 2569 4481 1986 1104 1766 1307 1449 867 706 1129 1116 1041 1429 1404 3062 3803 1544 1204 2265 2126 2108 3395 2279 2450 1236 1088 939 2210 1666 3116 1042 1711 968 1565 1214 1236 1469 1820 3212 2968 1061 934 961 1176 1232 1080 991 997 1362 1263 2030 1637 1016 1855 775 691 3546 791 1005 1284 558 1430 1481 1593 1230 1213 1349 1202 1486 1282 1373 1269 1152 1330 1649 1817 1846 1581 1146 1540 738 624 376 714 729 572 1503 752 534 482 530 703 1345 1008 835 690 1059 990 664 366 644 361 306 539 471 841 600 534 713 831 718 558 567 650 727 639 627 606 637 568 650 928 841 292 682 729 781 343 848 783 724 836 985 935 1080 826 668 1000 1581 805 966 898 677 1077 1132 1462 472 704 728 774 770 909 776 709 941 1187 1051 1083 805 1086 788 887 926 1063 704 769 629 645 861 1024 815 1007 729 1209 985 652 1090 1052 926 1094 579 853 1100 1182 519 748 1414 160 1502 815 856 631 722 623 859 1165 689 1266 1186 1178 1185 1085 982 558 645 439 550 489 562 765 593 496 409 578 410 408 331 476 524 533 506 450 443 554 336 370 557 464 521 1612 967 752 629 571 1039 521 645 649 686 461 1023 812 1000 975 964 641 739 744 532 799 495 456 828 642 1004 848 1129 814 511 586 832 539 302 670 833 1332 1408 911 1414 887 1135 800 649 1387 900 1100 666 965 973 1552 1130 1556 1504 1353 1818 1440 913 1247 737 437 919 1280 1003 1258 1040 722 1188 519 964 1082 1891 268 316 214 718 359 391 284 786 708 410 812 738 897 485 463 528 1420 1152 978 1175 534 1716 293 531 342 367 809 1483 1106 1247 1226 1075 1417 1085 1062 898 851 806 1181 826 902 1028 1065 738 1321 801 968 546 811 632 904 807 1409 868 666 646 340 536 377 822 694 1224 681 617 1230 761 1278 1140 1225 1514 982 754 1614 1296 1066 1154 1224 1559 1452 1120 1636 1523 1682 1216 1357 775 578 654 808 1163 903 1219 1249 508 1572 1899 2264 1355 1169 1280 1353 912 1194 1544 681 1441 958 937 1035 923 1537 1470 1538 1582 1158 945 1197 1143 749 1364 1088 1177 1930 2002 2018 1072 877 762 970 727 610 694 922 537 603 897 692 663 949 1157 751 1353 1264 1130 1384 819 883 1384 1114 1910 1361 1133 1110 1231 1056 1070 1352 1462 1258 1567 1202 1277 1056 1181 1504 1503 1430 1438 1099 1640 1682 1240 1385 1406 1151 1235 1487 1452 3506 3843 2821 2970 2323 2527 2485 2731 2013 2388 1952 2223 1931 2428 2648 2407 3242 2622 2048 1800 1884 1407 1232 1199 1448 1424 876 2007 2945 2445 2287 1253 1268 1192 526 725 1123 757 923 1342 1084 573 617 643 638 698 648 679 598 525 615 521 613 838 764 1288 1028 812 1454 1328 1336 1419 1795 1810 1168 1338 2038 1184 1435 1683 1746 1275 1336 1053 538 405 340 576 596 528 678 614 273 370 566 314 291 337 560 417 185 304 164 246 369 397 324 408 259 680 396 527 639 815 934 751 846 528 653 552 694 488 458 515 735 578 715 553 962 397 381 508 398 372 490 958 388 548 797 891 816 595 209 833 852 659 813 816 898 676 1231 800 836 754 809 628 916 943 735 729 663 1303 557 584 468 1274 813 1154 1070 1315 1016 1211 1230 801 1365 1234 525 225 1194 427 995 570 325 1149 470 725 440 595 1333 1246 298 552 484 1465 1235 1190 1667 1106 475 443 424 898 737 1598 911 507 505 941 967 451 448 979 1157 1015 1153 1149 1399 973 1120 980 1427 1945 1189 1278 1455 1519 1356 1578 1257 519 1083 617 784 853 853 3285 1047 1374 1222 1112 1143 1110 1003 1181 1638 1519 1511 1282 995 974 520 616 579 737 922 971 1296 885 796 887 837 971 1255 1099 1169 923 783 596 518 884 646 228 236 208 220 210 200 186 534 444 564 581 345 859 1479 1448 1651 1101 903 986 1074 1016 1208 1160 1124 1241 1292 1227 1059 1256 1411 1166 1228 1573 898 772 1723 1061 1038 1138 1260 1143 1015 921 1507 1407 1098 1133 1240 1435 1207 1058 1194 1222 1606 1435 1112 1299 1580 744 1537 1224 1383 1271 1138 1538 1181 1631 941 783 734 1565 706 1180 1656 943 495 451 395 206 206 198 285 764 793 759 1139 969 915 985 613 1092 833 296 717 486 372 496 692 1579 384 823 570 449 750 727 594 806 586 580 348 300 566 458 526 561 385 991 862 826 1227 452 1790 961 919 613 590 497 858 737 490 670 750 1040 1052 738 823 485 567 408 397 886 1194 764 914 783 894 779 499 1095 678 1255 917 1041 491 713 896 779 988 1028 1272 966 714 959 959 690 618 355 959 769 1241 1796 1782 1444 372 618 433 812 727 818 748 2675 911 2951 2647 3030 2639 3368 2939 2754 2992 2816 2862 2792 3141 3388 3621 730 810 1021 766 1336 1071 916 1171 942 903 1196 1209 944 778 950 791 840 866 1389 1199 1091 1069 808 1164 1057 1025 1023 1322 1748 1264 576 837 748 926 1001 1493 1287 761 686 923 1103 1061 937 1235 1239 940 1029 1294 1238 1151 948 907 886 826 1381 1566 1305 1561 1113 1754 2132 1712 1743 1650 1266 1712 1759 1836 1633 2003 1675 1873 1734 1714 1742 1880 1700 1345 1673 1969 1405 4043 3171 3876 2904 3572 3913 3907 3046 3497 2955 5388 2930 7600 4263 2250 14186 3666 3036 2987 3305 2851 3680 3184 3384 3107 2663 2881 2727 2499 2389 1828 2443 2569 1692 2681 4016 1390 1922 2002 887 1843 1450 1294 1321 1260 1654 1483 1261 1373 1058 2113 1191 1298 1421 1879 1380 1506 2161 2676 2319 2089 2141 1751 1693 1589 1642 1670 1517 1358 1429 1189 2099 1735 1881 1854 806 838 809 1433 719 535 476 238 484 404 513 414 327 440 371 472 343 310 421 280 435 300 373 511 314 514 470 373 504 288 355 299 319 344 452 276 256 622 468 334 298 418 495 477 415 404 397 482 327 480 612 363 429 351 323 990 451 294 235 368 578 391 933 430 500 144 170 248 242 322 343 233 463 194 753 810 1066 400 488 723 593 801 692 989 569 1099 392 498 533 530 485 717 652 535 806 320 557 437 513 544 788 1005 898 715 799 691 802 910 871 1077 611 952 831 947 821 856 627 438 1009 414 507 601 853 394 513 585 571 540 790 601 736 1169 1076 567 1290 1079 1355 963 1166 1259 1198 1337 842 1593 668 501 835 561 655 929 1007 1328 593 632 1098 873 677 923 799 819 934 696 961 471 607 572 413 911 594 825 578 1332 1560 588 863 1057 898 1217 1067 1287 598 1100 809 717 942 537 426 531 533 566 409 766 521 842 1049 1431 1452 713 610 563 618 748 578 362 654 400 666 969 914 1594 1132 1036 797 591 1008 581 641 614 598 515 616 993 647 466 852 754 908 745 577 491 734 657 585 1157 550 1286 852 1302 808 856 779 762 458 1479 788 831 909 618 901 526 727 575 939 903 802 634 651 909 1162 557 510 600 871 615 913 1070 441 477 333 498 633 406 689 977 671 727 333 628 864 828 1265 1013 764 676 622 688 90 112 161 134 294 631 403 749 646 691 985 834 796 746 695 583 280 253 648 608 243 636 576 429 775 691 473 559 535 328 650 542 1019 1603 1077 872 734 693 619 774 761 655 543 652 591 619 753 685 338 496 625 514 696 815 677 942 807 510 429 967 702 275 699 786 616 816 747 538 659 393 521 789 715 527 320 922 974 1158 827 4164 4377 1018 1058 921 986 859 671 1316 1243 1341 1391 1046 1113 889 604 663 792 687 766 734 704 886 878 923 656 444 1164 1369 948 884 1025 856 839 721 604 682 423 378 1638 1111 805 438 449 802 617 409 640 889 619 756 367 534 394 459 886 934 1221 993 787 742 679 530 683 479 625 695 577 148 191 262 1256 1510 1708 1037 1076 1641 1941 1206 1056 1162 2206 1183 992 1050 835 513 602 1982 931 439 419 281 323 355 694 1528 1420 1308 1408 1217 2317 2423 2485 2575 2254 2059 2426 1562 1153 2752 2919 2628 3291 3771 2962 2486 2802 2627 2330 2923 2390 2993 3081 3087 2873 2911 4302 3554 2855 2221 3769 2707 4078 3358 3251 1686 2072 2006 1750 1796 2449 2340 2118 930 2828 751 696 1025 1026 1165 809 696 1481 2441 779 620 541 495 837 609 3935 3849 3602 3755 4116 3452 3260 3068 2921 3774 3780 4151 3611 3343 3901 3546 4163 3727 3931 3926 4604 4553 2900 3547 3619 3979 3567 3962 3640 885 700 387 3516 3604 2185 5010 5621 5663 4118 1546 1615 965 335 1188 458 499 346 465 2428 1597 1495 608 907 693 644 1142 1583 1583 3155 1718 1633 2679 1726 1571 4372 5068 4359 3869 7776 7705 3694 4608 5182 6352 1767 1226 1600 2583 1839 1392 2789 698 2479 1495 2381 1497 205 183 2107 1645 2707 4596 2425 888 2166 1054 1118 627 566 1624 1656 1552 1727 1768 3276 3645 1787 1260 2706 1869 1988 2740 2239 2084 1519 1186 964 2595 1945 3428 1556 2086 1114 1424 1221 1141 1576 1606 3943 2484 1205 1044 915 1305 1082 1198 1089 1436 1357 1131 1756 2045 1293 2277 1197 1141 3019 871 1177 1569 854 1430 1394 1498 1490 1208 1499 1323 1493 1184 1273 1277 1190 1428 1328 1373 1455 1889 1199 1601 495 549 405 510 657 512 1382 830 400 624 708 951 1539 822 974 625 1286 988 1044 433 1013 455 259 511 514 757 501 490 619 586 598 766 639 732 604 622 600 648 575 681 711 841 812 314 755 830 609 360 935 728 842 1067 892 747 1032 761 573 1005 1216 834 941 986 1278 1378 1619 1576 552 697 698 815 590 721 782 582 1165 985 1294 1263 661 1237 633 1107 1104 1237 1191 1124 704 883 904 793 743 1016 665 1327 921 626 1232 1015 920 1129 673 946 1123 1267 902 604 1841 189 1655 855 894 789 533 423 1002 1283 746 1424 1742 1255 1376 1158 1277 711 773 588 627 752 735 764 372 410 322 393 427 328 418 634 589 454 463 384 534 620 430 517 667 629 408 1520 1197 786 628 765 1060 501 601 581 987 961 1044 803 966 1180 842 586 946 860 691 1079 391 439 667 890 1137 700 1184 440 395 569 789 483 277 652 776 922 950 719 1446 992 942 626 523 857 658 959 679 841 1081 1817 956 1489 1566 1237 1660 1137 753 1065 810 279 1077 1310 1096 1295 1098 634 1162 520 805 1022 1495 285 274 362 680 472 530 442 844 535 508 571 1084 745 361 333 550 1146 1204 715 829 760 1516 338 613 381 393 907 1156 822 915 1078 1002 1313 950 924 870 797 702 1126 662 754 748 1155 763 1457 955 958 698 928 777 911 762 1388 649 639 738 300 617 417 474 587 1032 555 541 1524 674 1129 1047 1255 1390 731 735 1652 1023 1473 1581 1330 1683 1166 1331 1616 1390 1859 1226 1268 655 808 800 768 1272 1150 1593 1072 641 1656 1552 1887 1475 1180 1322 1574 1169 1320 1643 636 1612 1048 896 1068 923 1719 1644 1819 1902 987 999 1490 941 840 1641 924 1214 2184 1911 2069 958 791 609 958 813 676 738 991 481 529 770 650 801 961 1165 1182 1177 1490 1137 1007 716 1059 1254 1046 1715 1025 998 1007 986 1219 1143 1232 1353 1104 1508 1266 2016 1445 1000 1361 1330 2295 1683 1375 1950 1526 1396 1643 1817 1254 1254 1563 1729 3935 4098 3349 3577 2292 2620 2436 2690 1888 2621 2049 2404 1623 2360 2584 2303 3558 2305 1853 1837 2109 1217 1141 1788 1826 2018 686 2113 2385 2086 2207 866 1421 1215 625 745 1012 704 1231 958 1376 717 946 833 521 507 632 448 731 471 491 443 586 831 922 863 846 928 1236 1326 1768 1787 1413 1644 1242 1500 1865 1446 1746 1661 1569 1406 1513 870 419 648 579 500 578 388 621 572 177 305 502 207 230 247 605 656 184 186 216 135 359 456 471 392 310 621 639 680 703 735 945 839 893 666 634 558 963 749 638 712 772 814 770 573 1306 632 616 523 438 461 565 762 342 707 782 1289 712 663 156 614 579 534 668 1055 1107 765 1119 853 940 698 1004 857 992 1026 714 505 545 1054 940 1035 1208 1084 1077 1756 1697 1843 1549 1726 1695 1321 1782 1697 892 256 1436 637 1557 1055 540 1626 719 710 628 686 1573 1451 524 671 473 1346 1632 1421 1549 1657 396 358 654 988 844 1521 1118 732 485 1195 1011 860 531 1127 1664 1244 1064 1482 1438 1551 1090 1395 1860 1733 1236 1567 1878 1405 1435 1736 1749 942 1519 940 1116 920 1018 3495 1381 1413 1474 1430 1377 1245 1004 1380 1712 1548 1739 1466 1111 974 637 847 810 819 1003 1117 1201 1062 999 783 1074 1139 1381 1089 1182 1154 612 647 897 1083 683 288 278 176 269 233 213 150 624 636 627 523 414 997 1282 1026 1108 905 872 848 1014 941 989 1000 1392 1318 1449 1530 1458 1467 1532 1263 1389 1424 1079 1009 1609 1323 1076 1091 1321 1478 974 904 1083 1661 1287 1068 1001 1025 953 1111 1208 1205 1673 1564 1010 1683 1675 810 1274 1561 1242 1312 1054 1172 1001 1465 799 834 572 1406 808 1523 1259 759 453 505 413 157 191 179 263 770 735 996 1063 1007 910 1038 564 1030 1078 361 621 551 446 701 816 1519 257 860 544 441 814 708 604 705 522 608 604 500 610 539 846 695 682 612 1149 1289 1661 481 1407 811 740 662 730 576 642 608 584 706 683 985 1030 891 685 396 392 648 407 966 1107 1048 983 1039 1028 853 694 1052 854 1178 732 1093 548 657 864 758 921 1019 1211 1075 722 1039 1183 774 858 826 757 547 1110 2063 1692 1582 520 624 358 784 787 767 828 3268 816 3895 3486 3345 2838 3393 3044 3124 3032 3253 3051 3273 3413 3294 2945 1162 740 809 738 1382 1258 1124 1186 947 985 1228 1239 893 791 1183 631 699 1062 1447 904 812 849 948 1092 983 1404 1381 1775 1860 1981 1033 1004 820 953 1040 1319 1134 878 829 1053 1252 1283 1157 1105 1061 1274 1149 1171 920 1147 692 863 808 965 1736 1401 1630 1514 1038 1378 1815 1804 2210 1926 1151 1865 1802 1821 1578 1517 1573 1728 1567 1463 1429 1694 1771 1227 1893 1653 1631 2965 1980 2837 2746 2820 2866 2875 2744 2455 3107 2447 2328 2709 2629 2034 3666 14281 7088 7236 9547 6738 9233 9953 10829 7797 5721 5936 5400 3691 2778 2046 2793 2986 1635 3368 10293 962 1769 1585 930 1790 1469 1747 1491 1463 1797 1692 1536 1083 1009 2004 962 1336 1494 1570 1640 1219 1635 1894 1641 1795 1578 1467 1618 1487 1506 1454 1236 1366 1465 1242 1633 1644 1573 1937 863 1195 711 1264 715 426 516 393 530 477 426 484 231 484 451 408 397 329 372 243 329 204 254 519 347 559 435 439 525 250 313 279 295 317 494 378 341 595 452 377 319 589 353 305 287 295 253 357 315 477 413 409 657 340 326 1144 481 258 252 252 375 208 1051 364 420 468 336 385 382 561 602 450 593 374 820 900 785 198 254 634 564 614 516 738 656 795 388 492 486 483 547 765 623 566 1210 322 431 312 312 486 544 804 679 482 704 432 617 665 761 671 559 1028 783 1392 922 1089 718 426 939 508 582 610 622 518 618 705 534 468 1030 486 524 1192 666 568 1922 1374 939 659 854 1066 885 1417 985 1241 588 503 543 664 621 1011 842 980 886 689 1208 1020 544 1111 808 908 787 673 976 570 674 800 390 747 634 713 679 1078 1370 748 1041 1060 999 987 1540 1186 680 884 659 586 840 516 403 425 451 610 649 760 448 637 1030 1027 1053 670 681 720 763 873 383 260 402 675 698 770 1043 1500 826 1089 827 728 1044 757 555 502 476 435 477 978 515 473 517 830 757 879 547 801 594 832 491 1090 493 1771 560 1031 592 803 642 450 559 1215 544 883 851 690 888 602 687 577 759 883 804 1049 1063 709 733 574 570 662 941 511 983 1026 413 559 300 404 751 316 621 992 540 594 479 484 611 597 1080 1359 557 670 492 505 159 128 247 270 277 638 585 857 888 791 1203 735 827 681 750 692 327 386 708 675 328 696 480 678 871 877 589 610 426 341 782 653 966 1064 1005 912 969 617 468 659 499 424 565 662 524 432 539 1050 328 360 352 519 705 735 563 729 810 685 681 989 650 234 420 651 421 632 563 795 706 561 197 533 702 499 587 923 989 1118 1139 4661 4608 1095 1029 1228 1138 934 931 1088 809 1305 1097 959 1289 1104 645 508 696 532 423 568 717 702 712 711 734 480 1100 1222 829 816 831 1019 963 839 620 866 370 690 767 575 617 529 495 527 554 366 472 1154 827 859 549 540 422 470 1014 1035 1394 1022 1300 897 653 493 823 619 650 922 860 208 236 361 1400 1830 1970 1083 908 1522 1349 1350 1202 1495 2070 1086 1166 1269 1459 447 540 1613 1217 308 306 410 267 363 433 1466 1401 1383 1420 1110 2370 2546 3204 3047 2565 2360 2911 1436 1211 2480 2725 2739 2937 3132 2652 2807 2950 2715 2545 2983 2886 2968 2923 3181 3661 3056 3831 3438 3315 2973 3824 3395 4336 4324 4207 1946 2156 2221 1816 1620 2458 2105 1945 1210 2459 1004 939 1196 788 941 512 717 1910 2377 971 704 635 615 763 694 4499 4261 4155 3351 3574 4072 3608 3854 3296 4251 4054 4167 3715 3409 3910 3548 3794 4836 4388 4018 5123 4876 2647 3686 3872 4024 4043 4098 3837 793 708 775 3567 3820 2492 5783 5676 5493 4524 1477 1617 1207 499 1204 307 540 456 380 2302 1532 1603 453 1125 879 700 1745 1952 1502 2498 1716 2087 2991 1721 1923 4369 5043 4393 3741 7971 7344 3670 4589 5008 6360 2127 1180 2090 2329 2701 1240 2586 867 2641 1061 2998 1581 244 168 2206 1616 2983 4526 2132 931 2191 1196 1403 993 888 1830 1787 1660 1743 1528 3286 3482 1804 1060 2664 1696 1640 3543 1933 1738 1209 1227 1021 2401 1535 3330 1321 1535 780 1623 1061 1047 1787 1508 4773 3270 1117 948 1090 1360 1536 1339 1483 956 1196 922 2360 1986 1472 2014 977 836 3236 1174 1469 1347 1025 1698 1557 1748 1083 1586 2075 1835 1929 1281 1260 1348 1253 1291 1533 1428 1614 1702 1575 972 499 775 515 524 592 525 1798 1111 649 917 806 1018 1285 570 959 583 1513 877 585 522 736 339 270 342 620 728 665 658 743 654 719 757 775 888 760 752 637 819 927 742 911 961 797 248 664 694 841 306 633 999 839 685 796 938 1108 753 765 1077 1306 943 1511 838 897 1335 1470 1235 734 923 808 827 745 840 963 704 1210 1297 1118 1126 847 1342 689 930 863 1213 1014 937 645 854 934 738 718 971 796 1075 1028 706 1251 956 852 1154 666 942 1246 1353 804 867 1539 228 1693 1026 909 556 621 422 932 1103 678 1426 1643 1701 1662 1336 1300 659 660 500 515 437 850 815 488 385 290 518 490 394 481 550 395 379 487 441 527 389 209 294 373 617 349 1595 807 795 655 660 945 728 417 439 763 670 989 679 1058 1093 818 739 1446 1164 775 1076 781 411 921 947 802 830 1014 679 390 707 796 630 441 296 874 923 971 1050 1351 953 1141 893 613 1276 695 986 798 1114 1110 1516 1065 1351 1280 1166 1422 1271 863 1151 676 484 896 1267 931 1273 1101 680 1018 486 743 829 2060 379 465 315 496 395 450 490 848 640 386 787 1436 781 264 214 462 1189 1181 903 955 446 1519 320 592 472 383 1096 1332 1057 1173 1188 1130 1254 856 1256 1045 979 973 1267 948 1022 687 936 689 1073 729 612 781 1019 626 543 325 1509 654 532 478 270 608 471 668 538 1147 398 339 1467 686 1210 971 1417 1553 951 442 1779 958 1632 1755 1197 1541 1475 1462 1467 1530 1606 1245 1335 758 855 775 1091 1551 1231 1382 1434 688 1901 2024 2376 1266 1167 1150 1329 1083 1038 1605 834 1533 1278 776 1473 750 1579 1435 1561 1546 872 1156 1305 954 935 1796 1146 1073 1520 1897 1801 938 733 672 1266 1123 752 812 746 549 662 876 999 743 1054 1012 854 997 1369 871 1136 863 674 1151 976 2028 801 883 1058 1368 1205 1182 1398 1534 1233 1210 1077 1413 1324 1172 1700 1643 1621 1385 1461 1943 1632 1064 1743 1969 1305 1433 1327 1211 4305 4431 3361 3699 2300 2466 2184 2349 2186 3122 2416 2817 2230 2421 2648 2279 3659 2404 1971 1459 1600 1206 1079 1887 1768 2171 1184 2073 2648 2190 2740 1394 1435 1202 743 762 1359 684 942 1195 1103 760 782 629 646 454 455 561 603 637 567 561 760 627 639 1026 1004 973 1151 1245 1405 1272 1477 1650 1308 1250 1548 1355 1683 1855 1248 1311 1548 826 407 392 296 554 444 384 458 673 315 376 425 319 287 272 662 473 188 150 208 213 333 329 329 310 249 503 861 598 738 732 817 734 823 599 765 603 858 382 361 386 794 774 812 517 914 472 502 541 429 442 634 711 483 731 1017 1197 519 622 244 859 873 722 660 872 944 862 1029 832 882 702 734 607 927 828 800 515 649 851 631 865 778 1395 664 1179 1201 1132 1320 1037 1169 733 1057 1253 709 294 1463 451 1202 804 430 1207 478 1016 419 833 1362 1289 500 693 529 1521 1780 1766 2176 1214 553 510 568 1109 633 1310 1110 625 549 1176 1225 715 463 1202 1385 1130 1611 1624 1975 1779 1548 1392 1612 1972 1419 1584 1446 1798 1433 1623 1315 702 1102 974 1003 689 679 3233 1115 1263 1101 1152 1336 1234 1133 1283 1405 1419 1413 1367 1053 1024 784 636 568 1039 772 1164 1576 886 983 1033 627 959 1488 1119 1223 1250 746 731 1007 807 818 342 381 332 373 371 330 287 575 468 807 339 400 866 1387 1277 1435 1091 914 1048 1080 966 1057 1266 1105 1257 1270 1369 1098 1412 1326 1082 1156 1377 1182 869 1715 1165 1075 1193 1239 1209 1103 1276 1222 2004 1413 1335 1349 1425 1294 1235 1130 1683 1725 1298 1136 1144 1621 717 1992 1364 1159 1577 1166 1310 950 1379 801 832 666 1715 602 1311 1421 940 788 480 415 162 269 254 424 778 804 971 883 1108 975 721 415 1034 1095 455 650 609 563 613 863 1367 320 1055 572 597 751 674 655 498 522 469 537 472 651 491 628 549 431 621 949 888 1404 393 2232 816 788 759 651 655 564 460 444 828 932 642 689 654 682 445 453 430 370 947 1574 935 951 861 939 895 787 949 837 1105 809 1038 709 928 959 824 1039 1041 1404 1071 743 846 997 726 644 668 743 626 1290 2163 1957 1818 449 632 416 780 826 615 1034 2795 822 3013 2773 2824 2567 2905 2873 2871 2598 2450 2834 2375 2797 3336 2927 823 625 1011 621 1254 1231 1196 1141 967 1105 1081 1112 1037 832 845 1021 544 760 1137 1294 1140 1131 924 926 896 1494 1464 1816 1745 2204 1090 1040 1000 1193 1126 1485 1289 1128 1004 1037 1229 1287 1162 1269 1236 1482 1172 1204 1128 1329 973 969 1055 965 1203 1271 1286 1421 1238 1304 1784 1767 1855 1854 1164 1643 1609 1585 1809 1476 1766 1814 1785 1740 1848 1660 1927 1195 1855 1682 1829 2966 2279 3106 2613 2986 3139 3299 2501 2556 2544 2476 2040 2582 2378 2302 3036 7088 14095 8256 7059 5460 7251 6083 6839 6431 5751 5980 5858 3523 2774 2432 2843 2799 1730 2960 6158 1356 1889 1706 955 1578 1503 1772 1918 2099 1742 1552 1419 1566 1365 1741 907 1218 1251 1804 1387 1343 1925 1943 1939 1828 1728 1316 1415 1518 1793 1693 1643 1112 1260 1254 1546 1699 1306 1595 744 1178 753 1396 751 549 463 453 463 641 411 466 315 490 456 426 490 486 504 284 357 284 326 752 543 768 596 481 567 260 310 225 257 293 463 286 382 682 360 435 374 540 398 468 309 367 327 456 444 472 452 451 531 412 376 1040 495 410 388 193 539 442 755 328 368 477 461 440 519 536 609 514 523 285 712 988 789 395 518 450 436 466 558 806 838 920 293 389 499 546 467 850 697 609 910 301 457 494 265 474 499 606 504 651 571 454 561 630 573 528 662 1026 1016 871 625 1320 828 491 1252 695 574 452 579 492 704 655 593 633 938 581 492 1076 1078 427 1732 1367 1093 922 935 1169 1213 1439 1153 1464 753 498 791 653 750 1128 834 1285 764 902 1166 1116 482 1098 648 684 587 819 1053 566 1022 765 506 610 690 653 694 1147 1617 708 912 1212 896 1046 1224 1086 617 978 753 893 920 763 510 663 643 747 543 853 451 562 1070 1042 1135 566 597 640 723 866 431 430 599 612 689 786 926 1278 685 951 867 870 1393 840 658 533 480 566 538 1014 490 367 388 665 757 938 541 728 778 844 695 1081 671 1436 612 1370 553 743 793 545 833 1257 791 998 726 756 959 574 580 492 966 1257 1134 798 841 982 851 499 526 759 1015 560 1053 775 393 485 194 530 601 378 712 1026 585 645 552 503 619 560 1177 765 670 575 788 843 192 181 283 167 235 916 556 915 743 856 1111 607 749 664 586 689 321 294 595 650 289 935 683 671 715 723 533 562 529 329 685 600 879 885 856 930 709 569 479 716 698 555 458 519 462 574 634 870 357 403 409 566 627 625 498 662 801 534 531 1002 767 347 758 781 697 818 767 860 766 521 380 616 745 479 650 866 814 1367 1046 4821 4503 1180 1282 1095 1036 1141 960 1018 926 1416 1025 847 1070 1059 625 400 665 551 640 677 671 806 810 573 707 729 1232 1126 1006 919 803 939 906 982 530 810 340 408 982 690 591 505 551 683 626 429 777 835 1071 920 378 750 511 490 977 904 1387 1103 1140 814 721 380 935 648 607 782 728 204 224 296 1673 1736 2016 782 980 1536 1688 1166 1043 1195 1787 891 1228 1244 1155 651 572 1803 1387 492 448 523 366 433 541 1474 1394 1378 1418 1083 2368 2296 2731 2484 2240 2330 2478 1392 1173 2734 2733 2639 2976 2953 2721 2551 2864 2805 2794 3432 2358 2617 2934 3350 3715 3084 3522 3187 3162 2854 3505 2963 4028 4239 4682 2137 2037 1937 1452 1336 2723 2308 1690 1053 2120 906 827 1035 634 1427 542 806 1855 1942 877 885 663 635 852 662 4433 4628 4316 3309 3431 3334 3415 3293 2925 4200 4058 3981 3607 3237 3679 3381 3036 3700 3929 3600 4207 4178 2975 3902 4448 4185 3967 4413 4436 1068 911 615 3242 3642 2301 5229 5555 5272 4329 1542 1616 1034 360 1042 371 465 368 463 2409 1475 1380 465 1204 995 808 1711 1851 1402 2170 2064 2001 2349 1675 2056 4173 5076 4174 3390 7437 7640 3695 4494 4940 6628 2605 1417 1919 2363 2358 1245 2715 1023 2879 1398 2994 1410 154 132 2212 1632 2640 4705 2688 900 1911 1243 1584 916 830 1604 1488 1644 1979 1430 3708 4125 1638 1266 2897 2052 2033 3250 1682 1866 1372 1253 1008 2789 1666 2921 842 1816 1016 1533 1110 1029 1332 1330 4348 3145 964 961 1259 1543 1290 1145 1179 1201 1384 1243 2302 1888 1222 1675 881 744 3191 1157 1460 1343 882 1756 1587 1739 1318 1576 2020 1814 2272 1351 1364 1336 1262 1381 1825 1847 1659 1706 1468 1285 564 830 670 674 559 375 1918 1289 658 988 894 750 1270 836 952 644 1019 793 495 518 856 325 299 629 486 703 627 594 521 638 557 464 631 621 458 588 577 916 755 802 771 828 728 322 784 928 779 506 712 736 658 562 719 729 861 744 790 1087 1281 604 1086 644 760 1311 1260 1422 715 842 726 745 847 808 920 701 1001 1066 1179 1059 744 907 683 955 936 986 909 860 555 603 688 610 622 1114 569 861 983 698 1079 870 816 959 525 747 929 1034 807 774 1506 161 1325 820 848 590 680 528 915 1126 667 1607 1730 1290 1443 1438 1018 562 557 492 576 357 843 532 391 308 208 365 382 370 464 716 491 488 478 434 539 410 264 368 443 425 341 1457 1036 500 420 522 882 510 401 463 936 622 760 557 860 993 984 726 1059 840 862 866 690 396 1031 727 941 817 1020 721 521 418 765 457 264 419 916 1045 1086 1069 1506 1074 1006 875 632 1028 771 1020 637 1014 994 1277 972 1875 1829 1358 1473 1309 812 1154 852 317 830 1027 949 1169 1236 563 1121 309 893 993 2005 396 404 317 630 448 484 606 655 667 308 586 855 700 479 447 550 1406 1176 1095 1182 785 1561 281 873 694 328 861 1308 1068 1152 1125 1034 1230 1272 1317 1017 970 919 1182 918 986 724 886 683 988 717 836 731 955 793 514 523 1417 750 682 663 271 624 438 663 485 1198 616 529 1470 854 1462 897 1130 1599 1003 428 1726 1368 1453 1598 1061 1231 1101 1503 1601 1399 1420 1285 1047 800 760 784 1008 1716 1366 1493 1461 647 1755 1872 2194 1102 1296 999 1405 1084 1099 1431 587 1347 1117 887 1177 958 1433 1340 1390 1426 1041 845 1440 878 859 1583 1244 1316 1899 1985 2013 1160 946 753 1170 959 924 747 848 666 660 1025 1010 596 993 948 942 1229 1108 1169 1194 784 627 1220 998 1822 1439 1078 1016 1636 1142 1342 1287 1715 1215 1324 1083 1326 1322 1244 1436 1364 1553 1691 1366 1933 1371 1276 1526 1708 1416 1348 1548 1334 3700 4330 3085 3103 2224 2361 2587 2739 2041 2930 2209 2571 2215 2212 2554 2445 3538 2630 2060 1389 1550 1355 1494 1363 1616 2054 913 1410 2630 2303 2245 1259 1232 1027 726 724 1098 751 934 1096 1275 876 668 788 607 425 627 434 726 562 427 394 719 847 609 1031 848 745 1357 1229 1398 1486 1191 1406 1259 1247 1473 1289 1580 2075 1420 1435 1499 1117 357 403 338 447 408 335 304 673 342 365 498 342 419 257 577 528 227 202 213 194 260 285 322 289 261 683 609 653 626 725 780 617 701 779 562 474 764 580 549 570 760 722 749 432 884 547 521 471 394 310 414 753 459 744 1004 1044 588 615 236 897 876 641 855 985 962 838 1112 837 839 730 884 813 832 936 763 585 676 1084 725 749 880 1311 831 1265 1342 1214 1351 1104 1133 739 1146 1047 738 231 1467 615 1540 830 563 1362 780 775 613 651 1524 1624 500 578 487 1345 1603 1571 1837 1202 498 443 767 1215 700 1540 1335 892 560 1223 1242 735 662 1449 1799 1085 1510 1706 1958 1757 1529 1425 1560 2311 1450 1693 1750 1691 1604 1603 1515 617 1423 785 1155 714 627 3421 1114 1213 1243 1124 1462 1267 1137 1481 1648 1738 1812 1354 943 1156 879 690 480 962 868 1383 1355 954 1008 1013 598 642 1666 1091 1084 1200 875 903 896 980 727 276 299 240 297 295 262 207 445 414 765 621 397 808 1468 1264 1593 1063 950 936 1005 961 1085 1379 1143 1230 1362 1273 1101 1285 1301 1028 1119 1399 1185 909 1226 1361 1195 1038 1040 1204 1300 1016 999 1685 1192 1063 1220 1145 1119 1055 1380 1463 1668 1284 1286 1211 1121 825 1573 1377 1241 1302 1296 1657 1168 1743 920 806 831 1640 726 1489 1307 777 992 520 274 133 191 195 380 938 1003 965 786 1049 923 778 390 990 938 497 552 601 498 635 842 1435 260 888 454 672 564 721 552 699 561 798 649 544 537 539 899 638 609 1044 921 691 1327 304 1787 992 952 723 652 644 651 582 561 737 879 681 743 826 679 495 534 421 425 999 1230 1194 1080 913 989 817 964 1161 691 884 1075 1511 635 853 936 851 1030 1130 1288 786 785 843 1124 594 845 635 996 784 1466 1627 2251 1649 525 625 477 785 891 519 913 2896 785 3083 2854 3521 3383 3718 3433 3239 2947 3155 3051 2955 3004 3504 2892 908 999 1023 903 1137 1274 1406 1295 990 1096 1190 1466 820 632 909 890 543 1130 1434 1152 1067 1039 804 1002 948 1380 1362 1579 1695 1789 1096 834 804 1070 904 1288 1155 887 930 1048 1271 1382 1255 958 1120 1413 1052 1118 1055 1152 1124 1155 1201 1081 1419 1399 1447 1235 912 1311 1861 1735 2078 1838 1413 1505 1575 1613 1627 1680 1513 1444 1527 1357 1363 1790 2056 1146 2028 2113 1962 2895 2459 3014 2555 2807 2807 2868 3117 2458 2694 2494 2126 3014 2795 2323 2987 7236 8256 13992 7283 5359 7057 6520 7538 6122 6815 6782 6434 3309 3228 2442 3274 3215 1539 3372 5937 1254 1939 1685 1163 1574 1585 1676 1890 1778 1755 1652 1477 1325 1199 2011 905 1422 1417 1711 1552 1532 1978 2068 1906 2090 1663 1377 1466 1418 1635 1580 1452 1506 1671 1535 1673 1610 1598 1660 679 1314 761 1258 532 327 459 435 467 493 337 442 296 387 473 368 420 381 421 356 442 367 449 733 574 788 636 543 663 311 366 326 352 424 466 450 353 813 374 627 533 812 280 409 310 322 288 442 540 487 404 377 471 337 307 1029 521 291 269 176 375 266 1071 609 678 449 635 371 687 398 693 389 577 386 787 883 845 383 537 509 564 565 651 876 781 1136 436 484 760 570 525 719 582 509 935 400 614 448 340 401 686 773 702 830 827 570 607 720 701 783 611 923 818 1172 717 1213 793 559 1187 512 499 594 824 590 576 642 535 607 898 666 598 1079 896 605 1611 1048 1165 1065 946 1007 1142 1473 1197 1669 648 503 855 564 624 1288 993 1157 875 713 1296 1137 410 861 643 698 615 849 805 418 805 671 546 674 594 729 706 1202 1492 749 940 1133 1137 916 1098 1169 560 966 772 984 1032 778 526 606 694 578 615 545 389 525 929 1127 950 570 555 581 702 824 394 363 480 737 606 800 1043 1406 958 907 859 1004 1493 933 713 559 560 488 454 916 359 317 591 753 930 851 645 647 872 894 801 1153 585 1489 500 1082 699 733 648 506 657 1339 771 1016 892 779 866 613 719 552 1009 1213 974 893 949 943 811 633 620 704 975 560 1033 1038 301 391 270 388 471 550 740 1185 674 738 507 378 968 720 1079 1072 937 748 577 700 241 142 205 193 292 726 732 878 860 935 1084 783 838 757 731 645 380 310 641 608 237 820 540 745 741 741 706 657 649 333 834 638 1003 950 995 781 822 536 454 644 551 453 727 794 726 486 728 860 475 519 530 638 747 778 753 772 869 481 362 1225 650 251 550 629 503 618 658 1014 645 595 255 682 843 486 530 918 857 1354 1102 4299 4104 883 1059 983 939 1103 904 1267 1139 1288 1294 1080 1204 1052 658 401 682 644 949 661 922 668 682 586 760 501 1039 1266 920 578 934 886 828 921 634 818 368 418 995 729 579 468 471 768 707 589 682 760 1114 828 449 618 534 482 1209 881 1467 1153 1208 1081 827 557 1071 607 786 792 734 225 253 485 1713 2267 1886 989 1118 1694 1746 1383 1269 1422 2349 1247 1482 1201 1095 513 697 1767 1287 335 293 461 285 408 421 1451 1538 1224 1686 1202 2501 2764 2788 2682 2635 1996 2538 1464 1267 2834 2935 2709 2973 3129 2440 2635 2783 2838 2662 3070 2094 2480 3131 2713 3744 2802 3859 3148 3464 2925 3738 2797 4177 4358 4560 2338 1937 1960 1678 1453 2507 2421 1798 1158 2241 1007 901 1390 874 1199 652 786 1773 1753 1143 742 781 761 555 490 3939 4042 3730 3765 3832 3708 3295 3611 3003 4311 4266 4199 3835 3719 3528 3375 2963 3790 3966 3586 4426 4254 3086 4032 4682 3809 3810 4620 4210 807 737 501 3490 3761 2365 4917 5987 5814 4110 1715 1841 1247 556 1292 307 645 454 461 2887 1957 1992 551 1209 970 901 1753 1725 1635 2795 2053 2260 2946 1652 2354 4828 5778 4519 3948 8012 7431 3879 4794 4904 6592 2422 1325 1992 2382 2386 1226 2782 923 3056 1234 2951 1369 153 129 2137 1739 2520 4819 2396 1090 2280 1276 1389 1090 944 1835 1695 1741 1730 1477 3627 3615 2087 1407 2966 2125 2190 3563 2007 2247 1531 1348 1105 2885 1993 3336 1230 1781 840 1752 1185 1153 1554 1697 5034 3251 1106 947 1336 1349 1300 1209 1358 960 1029 1239 2148 1803 1482 2261 1250 1097 3098 1320 1682 1527 903 1605 1367 1655 1265 1563 2043 1734 2092 1231 1187 1230 1195 1217 1721 1702 1553 1356 1267 1367 813 762 603 654 633 762 1847 958 691 652 850 749 1293 724 809 719 1520 1195 856 571 975 433 393 603 614 1008 585 532 558 666 735 433 515 677 493 748 841 811 793 707 859 848 704 304 676 787 858 416 881 914 800 741 888 952 834 814 760 1061 1571 953 1235 731 797 1078 1504 1403 668 879 803 966 777 910 857 752 1078 1235 1098 1218 666 1267 494 919 898 1178 910 783 615 1108 1101 706 703 984 534 1090 1111 590 1048 774 692 872 510 751 841 983 808 875 1518 143 1540 752 1036 497 633 516 915 1041 583 1482 1460 1389 1424 1414 1105 584 576 458 491 440 823 861 550 255 207 526 369 390 349 714 674 647 603 513 712 413 285 363 446 567 468 1470 932 632 558 586 999 506 609 636 785 694 940 741 990 956 935 744 1231 950 891 917 717 496 824 630 815 892 1046 664 525 459 786 432 251 381 849 1106 1137 1244 1416 905 1211 1010 724 1116 865 1327 721 1071 969 1533 1196 1851 1752 1282 1502 1224 881 1290 722 432 1024 1303 996 1111 1047 832 1358 529 747 879 2061 441 437 309 617 479 525 745 687 626 414 666 916 732 272 234 673 1400 1258 1090 1247 598 1670 293 610 486 350 1006 1349 1030 1124 1192 1099 1283 1094 1324 910 814 838 1202 860 928 720 919 587 1054 647 761 664 842 800 910 680 1513 883 547 745 326 840 494 638 629 1140 527 587 1615 848 1172 1062 1382 1648 923 439 1718 1180 1775 1900 1224 1665 1578 1433 2011 2068 1580 1491 1565 681 749 689 1053 1509 1257 1344 1515 728 2136 2109 2468 1424 1426 1319 1514 1235 1367 1672 813 1511 1317 1026 1420 1059 1570 1499 1510 1515 1142 904 1283 885 739 1504 1120 1275 2165 2184 2256 1238 996 819 1422 1205 834 798 799 719 729 950 837 680 1159 1300 897 1079 1376 1091 1208 844 745 1157 1076 1704 1289 1200 1686 1408 1271 1236 1345 1468 1355 1396 1336 1237 1317 1284 1562 1530 1520 1441 1215 1870 1249 1258 1668 1767 1320 1493 1565 1111 3946 4061 3113 3327 2253 2905 2278 2451 2305 3092 2668 2988 2299 2250 2750 2495 4121 2656 2009 1324 1418 1181 1371 1826 1709 2372 1058 1710 2733 2437 2667 1310 1343 1252 758 671 1199 777 705 1024 1077 842 721 770 615 532 636 479 677 510 533 501 782 746 750 967 784 865 1354 1232 1668 1727 1414 1795 1259 1295 1688 1368 1618 1816 1628 1426 1500 1200 345 520 409 485 401 323 398 567 274 568 536 246 356 207 376 441 224 171 278 213 332 400 452 371 335 595 650 819 992 780 825 650 736 607 615 618 763 528 513 528 788 857 851 593 1037 799 777 508 433 355 491 845 427 718 1137 1123 644 629 215 650 692 644 608 853 935 1115 1006 742 748 614 695 777 964 882 954 499 711 963 604 811 749 1260 738 1449 1337 1421 1046 1364 1379 554 982 863 833 366 1400 650 1523 930 564 1463 568 893 480 847 1407 1158 605 724 567 1510 1614 1542 2212 1483 527 499 584 1109 771 1688 1258 765 597 1174 1229 827 570 1247 1288 1241 1590 1705 1773 1355 1766 1408 1669 2082 1168 1679 1473 1766 1675 1421 1384 671 1194 995 1219 674 665 3082 1077 1159 1060 1190 1369 1296 1206 1335 1480 1541 1891 1547 1167 946 827 660 557 891 873 1361 1462 839 879 821 684 750 1653 1122 1358 1234 913 712 1088 758 825 397 368 282 399 345 335 276 620 397 687 394 401 865 1292 1225 1386 1279 1092 1149 982 1056 1039 1349 1184 1565 1537 1353 1099 1357 1320 1000 1048 1206 1262 1048 1434 1090 999 1026 1069 1165 1489 949 1419 1993 1458 1221 1264 1247 940 1182 1335 1451 1733 1208 1184 1032 1511 881 1560 1409 1026 1515 1053 1366 1080 1964 1159 805 672 1709 733 1404 1630 951 758 469 563 185 227 223 387 978 841 1111 1067 1213 1077 986 421 1056 1227 479 714 596 586 837 692 1474 308 853 489 593 572 636 659 674 629 643 535 472 588 596 785 666 603 686 1016 773 1284 390 1967 733 697 716 1054 928 791 710 761 677 851 854 951 719 750 473 494 484 285 913 1597 923 871 979 1079 936 883 1384 814 875 967 1273 644 906 993 834 1033 1131 1424 1077 671 978 984 530 693 588 870 734 1411 2062 2072 1686 446 648 405 832 721 473 1120 2690 720 3090 2775 2739 2711 3422 3020 3025 2937 2969 3073 2872 3186 3361 2794 1080 797 1089 750 1350 1042 1412 1411 1101 1079 920 1143 928 781 936 884 646 1125 1518 1403 1312 1317 1004 1081 1041 1477 1486 1761 1870 2204 962 914 851 1132 1115 1478 1272 983 861 1139 1437 1420 1244 1228 934 1481 1223 1478 1021 1261 707 842 855 996 1623 1457 1489 1679 984 1406 1708 2049 2119 1948 1238 1926 1987 1980 1855 1633 1570 1581 1656 1475 1404 1609 1725 1241 2093 1987 1633 2796 2183 2943 2604 2968 2854 2776 2938 2527 2853 2608 2709 2843 3083 2082 3305 9547 7059 7283 14385 6895 9059 9150 8466 7771 5723 5555 5388 3588 2933 2273 2921 3120 1648 3487 6974 1054 1609 1493 948 1856 1581 1583 1601 1603 1617 1723 1395 1219 1006 2144 1063 1716 1712 1936 1768 1404 1863 2235 1926 1906 1859 1440 1535 1563 1263 1304 1133 1374 1465 1304 1884 1761 1723 1862 687 961 701 1340 498 357 497 413 507 497 408 499 274 531 477 340 463 434 438 387 367 304 391 661 317 722 387 442 538 264 330 286 302 550 445 341 368 678 490 570 539 670 321 353 284 334 286 384 592 442 509 393 520 340 326 996 457 324 314 237 430 418 925 387 492 442 348 320 392 511 548 424 468 403 845 1057 861 294 370 566 544 593 553 774 740 854 320 422 636 609 680 849 763 725 1009 281 458 378 290 511 504 912 794 565 754 491 641 640 634 899 581 1069 920 1500 909 1126 663 484 1029 617 574 654 864 476 638 775 477 538 714 510 447 1523 736 778 1812 1225 1087 730 806 933 1018 1537 1004 1520 649 447 669 696 592 1275 1050 1181 923 825 1362 869 594 1035 905 935 836 960 992 680 756 784 438 806 768 781 667 1081 1256 695 965 1144 979 962 1530 1227 742 895 656 631 816 569 406 469 541 604 685 670 549 588 1082 1074 1023 564 677 766 803 902 395 355 462 785 712 771 814 1344 752 1165 948 824 1216 844 555 704 644 513 614 1124 729 562 533 772 844 734 619 790 687 844 575 1177 456 1543 659 1302 583 640 815 406 595 1303 856 999 739 795 798 679 592 487 793 927 805 1093 1123 948 753 806 577 739 911 536 951 1093 393 585 315 387 667 372 820 1205 753 829 559 607 896 714 975 1375 525 803 634 623 129 116 267 249 217 875 647 1042 995 906 1235 921 954 879 692 700 343 425 922 853 421 829 482 658 869 879 639 670 531 496 737 568 993 985 1007 1040 1022 614 438 682 495 364 591 638 520 385 664 841 362 398 385 464 890 682 639 799 999 768 769 1053 700 252 570 823 635 847 804 1023 688 727 387 538 761 490 616 878 825 1224 1176 4392 5221 1116 1119 1169 903 991 781 1069 936 1625 1391 940 1358 1227 799 616 805 628 591 723 977 736 732 554 741 532 1173 1380 883 853 916 1070 1064 1106 676 849 355 731 977 718 575 576 562 600 556 377 545 1043 837 834 444 869 389 501 1180 947 1314 997 1249 875 604 570 880 847 699 998 908 258 286 358 1297 1846 1788 1139 876 1984 1576 1636 1218 1343 2054 1006 1039 1238 1460 552 880 1551 1389 322 310 522 252 440 632 1398 1410 1320 1500 1143 2539 2490 3415 2708 2661 2461 2584 1668 1485 2674 2854 2868 2725 3273 2641 2871 3171 2806 2807 2892 2589 2873 3314 2987 3462 3124 3940 3764 3411 2998 4026 3442 4700 4657 4336 2168 2466 2061 2103 1600 2602 2462 1911 1409 2755 1005 958 1210 880 972 650 756 1714 2285 1074 596 698 678 831 663 4397 4292 4187 3492 4014 3882 3549 4060 3479 4226 3731 4382 3953 3392 4389 3915 4209 4690 4498 4234 5445 5642 2907 3784 4287 4557 4202 4145 4141 935 865 750 3808 4176 2341 5713 6041 5992 4727 1395 1552 1361 545 1455 225 707 589 391 2655 1712 1697 503 1132 977 708 1492 1905 1709 2700 1761 1920 2966 1611 2261 5062 6036 4413 3958 8453 7554 3743 4988 5443 6441 2307 1172 2008 2512 2540 1443 2909 802 2820 1133 2930 1871 321 243 2233 1516 2955 4660 2291 1009 2103 1200 1448 988 862 2048 1958 1794 1891 1510 3372 3647 2094 1240 3322 2247 2145 3471 2103 1903 1298 1195 1100 2590 1676 3773 1406 1812 879 1671 1370 1376 1958 1936 5070 3753 1142 969 1225 1529 1359 1138 1465 1109 1230 990 2553 1855 1536 2384 1297 1063 3357 1178 1448 1411 925 1902 1645 1868 1239 1561 2170 1930 2293 1385 1287 1444 1289 1307 1561 1585 1572 1885 1545 1000 661 813 556 671 771 470 1990 1130 654 879 749 940 1419 760 988 661 1745 1278 818 647 685 412 376 433 629 678 634 650 716 670 882 700 713 1099 811 693 698 865 971 721 1103 990 726 291 691 700 808 463 818 999 969 894 1039 908 988 955 753 1110 1446 1079 1633 710 863 1303 1620 1067 798 974 840 827 699 892 836 730 1087 1301 1110 1034 1019 1333 669 957 902 1106 1038 964 661 921 1137 741 707 981 668 982 897 743 925 1111 973 1284 568 760 1284 1473 876 775 1732 160 1867 994 1014 548 595 427 941 1104 799 1398 1533 1212 1610 1274 1248 883 741 543 648 440 1042 1040 470 465 413 452 446 352 497 551 487 630 417 399 577 398 264 320 389 597 405 1616 797 957 763 775 896 630 470 538 888 774 1127 829 1213 1256 1105 629 1251 1296 782 1282 876 476 881 948 815 903 1203 768 521 726 893 446 267 259 903 994 1046 1255 1489 1115 1198 864 825 1045 920 1355 790 1075 1025 1800 1197 1678 1501 1212 1885 1370 800 1350 783 438 1147 1407 978 1402 1068 814 1138 518 806 892 2195 420 456 364 517 432 462 522 1016 910 406 760 1358 1051 276 226 582 1198 1337 976 1052 507 1413 337 715 520 394 1026 1538 1207 1371 1399 1349 1453 955 1229 979 890 907 1107 898 954 653 1036 776 1182 874 801 777 1002 837 844 517 1914 828 476 450 274 743 490 706 502 1281 452 456 1553 798 1403 1144 1654 1701 974 472 2066 1009 1526 1647 1266 1428 1555 1336 1654 1579 1641 1437 1292 805 863 850 988 1290 1139 1334 1550 723 2109 1962 2381 1692 1345 1545 1282 988 1144 1703 639 1554 1109 821 1217 792 1500 1395 1491 1496 944 1100 1338 1055 891 1658 1136 962 1763 2094 1805 1064 849 664 1346 1112 821 686 802 757 814 888 1024 681 970 1053 875 996 1483 927 1121 896 668 1352 1017 2358 1018 1164 1298 1374 1184 1396 1545 1518 1394 1443 1331 1508 1177 1032 1592 1791 1690 1411 1499 1904 1444 1305 1950 2184 1503 1717 1634 1449 4083 4225 3372 3937 2421 2609 2020 2166 2496 3251 2360 2685 2560 2291 2554 2652 3829 2582 2205 1692 1848 1372 1127 2005 2107 2495 1104 2325 2796 2455 2806 1447 1466 1375 798 736 1228 669 1051 1201 1110 758 828 702 655 469 556 501 671 555 498 449 844 588 588 1052 750 850 1262 1149 1514 1400 1497 1707 1353 1354 1730 1436 1694 2025 1300 1228 1333 907 387 534 377 589 454 400 439 713 435 483 456 290 347 245 651 664 184 117 216 236 462 445 504 441 397 586 978 612 853 818 975 889 1041 684 879 565 1029 411 388 446 974 778 924 690 908 467 522 605 493 525 740 1017 538 774 986 1357 610 736 293 955 971 729 813 775 932 850 1065 979 1162 620 764 671 903 889 803 687 611 941 625 742 597 1391 779 1279 1411 1322 1412 1248 1255 674 1029 1052 835 472 1574 799 1654 909 729 1563 647 938 603 846 1416 1331 644 615 435 1497 1546 1694 2163 1343 702 672 590 1284 810 1658 1295 841 629 1299 1579 679 655 1379 1352 1068 1788 1678 2084 1683 1709 1707 1800 1911 1390 1574 1329 1982 1363 1625 1547 602 1379 805 1119 701 696 3517 1570 1530 1340 1249 1527 1358 1287 1416 1581 1656 1604 1403 1067 1014 1011 725 607 1090 862 1019 1585 846 787 861 825 1030 1627 1185 1261 1238 686 819 1106 997 841 397 447 413 439 441 381 355 559 383 885 293 408 805 1536 1329 1454 1131 1012 1048 1180 1041 1022 1391 1226 1365 1283 1280 1210 1395 1306 1140 1218 1319 1284 1036 1595 987 948 1135 1265 992 1126 1234 1205 2309 1544 1307 1455 1275 1125 1343 1257 1774 1737 1336 1103 1134 1567 779 1583 1401 1023 1777 1294 1369 930 1508 782 667 672 1929 674 1463 1497 940 873 521 510 182 266 247 398 949 766 1126 994 1177 1084 893 358 985 872 433 635 627 591 672 1047 1670 357 961 538 757 692 796 516 521 467 376 462 391 622 554 677 558 593 694 1126 1103 1609 456 2459 819 795 1107 721 652 633 544 564 804 1047 678 754 780 816 424 378 388 373 904 1422 998 1025 856 913 1059 674 994 753 1014 823 1378 631 1160 1220 1121 1259 1343 1484 929 740 976 995 566 685 608 827 708 1321 2250 2391 1733 418 501 388 786 885 621 1000 3006 1063 3189 2929 2604 2523 3137 2945 3102 2695 2752 2913 2570 3129 3328 3138 1040 695 1223 738 1245 1149 1286 1177 1290 1312 919 1087 1126 799 977 1070 700 821 1159 1456 1342 1314 947 1068 1106 1506 1482 1846 1774 2048 857 930 893 1039 1256 1175 964 965 1097 1196 1388 1445 1230 933 1021 1596 1345 1156 1029 1155 795 782 757 851 2027 1445 1565 1623 1013 1475 1880 1870 1962 2032 1300 1934 1981 2008 1643 1949 1527 1712 1675 1585 1456 1594 1706 1246 1914 2003 1642 2628 1739 2600 2922 2625 3097 2266 2341 2700 2249 2609 2484 2322 2227 1946 2851 6738 5460 5359 6895 14662 7856 6821 5916 5541 4196 4331 4006 3314 2748 2391 2872 3001 1804 2762 4641 993 1565 1560 765 2003 1389 1395 1679 1626 1814 1657 1578 1361 1188 2100 1055 1445 1651 1833 1628 1434 2463 2900 2365 2558 1999 1652 1944 1796 1635 1480 1440 1419 1532 1384 2070 2011 1931 1872 872 903 700 1296 541 494 549 373 575 514 337 494 251 549 253 272 461 396 399 276 374 311 381 439 282 531 394 579 659 216 236 220 232 422 507 333 517 712 500 453 370 619 331 546 309 293 261 436 360 487 416 484 560 360 338 1228 475 258 248 292 346 311 935 494 544 459 311 463 353 544 485 450 684 304 1021 759 727 242 312 598 611 532 508 699 639 985 261 357 651 582 478 1036 928 931 963 198 626 245 322 559 607 839 787 427 744 545 556 685 645 944 535 1045 1153 1252 824 1219 577 575 955 474 642 786 802 498 533 555 671 629 769 510 219 1251 820 584 1479 1366 1010 735 636 963 869 1717 999 1179 575 444 578 533 537 1152 1044 1216 645 653 1230 910 486 916 624 671 774 641 938 551 686 758 422 824 445 887 644 1007 1087 685 838 984 1116 1144 1574 1121 674 839 741 475 818 668 425 569 406 583 682 823 679 724 848 828 852 630 645 903 536 654 354 409 400 581 587 936 800 1147 793 928 804 905 1224 819 650 524 500 532 548 1152 556 404 552 865 529 807 792 728 605 611 502 958 428 1538 495 979 531 523 807 383 365 1235 769 772 619 684 918 510 599 647 711 876 643 856 889 766 805 553 537 560 794 439 834 1014 357 503 322 560 628 454 411 938 548 594 383 468 602 524 1015 1429 597 418 480 342 117 76 200 280 216 692 554 804 906 908 900 840 784 730 670 688 400 416 627 764 301 866 517 697 737 753 636 798 486 294 678 466 1180 1076 1200 1095 931 552 554 560 426 369 502 578 405 353 483 777 418 458 402 492 769 562 590 596 671 824 794 789 644 248 600 863 648 826 867 1013 659 639 270 651 769 441 496 885 894 1212 1115 5003 4427 816 1176 1333 1041 939 1058 951 790 1217 1196 851 1612 974 617 397 1017 569 531 674 724 570 594 545 742 336 1032 1467 636 949 1038 939 872 828 488 785 336 560 1002 772 568 493 556 820 685 529 527 1211 958 739 672 540 381 399 1119 856 1526 943 1126 798 850 675 916 565 741 845 757 441 475 513 1542 1875 2125 1235 885 1414 1394 1500 1209 1465 1945 1044 1262 1591 1250 389 554 1510 945 232 212 492 444 505 527 1356 1386 1305 1340 1278 2899 2918 3555 2872 2555 2731 2880 1536 1045 3215 3360 3126 2596 3332 2451 2632 2785 2964 2812 3317 2567 3067 3440 3420 3045 2785 4084 3989 3756 3101 3774 3047 4310 4489 4076 1962 1822 2019 2092 2152 2586 2192 2385 1191 2313 953 954 1303 810 903 698 884 1712 2234 1022 487 672 638 715 775 4948 4603 4358 2649 3433 3867 3377 3468 3310 4074 3693 4037 3911 3281 3613 3633 3784 4790 3924 4254 5252 4903 2267 2938 3903 4110 3818 3903 3562 918 785 534 2975 3815 2967 6118 5623 5106 5011 1223 1269 1197 541 1280 275 601 470 341 2322 1496 1537 484 1209 1007 879 1325 1981 1359 2451 1940 1908 2881 1572 1960 5027 5892 4229 3714 7730 7922 4006 4434 5138 5792 2124 1108 1861 2464 2380 1169 2587 816 2644 1276 2901 2032 340 227 2099 1855 2887 4101 2308 962 1880 1418 1345 1038 888 1930 1863 1797 1395 1241 3554 3778 1775 1334 2891 1926 1891 3565 2000 1797 1243 1126 1159 2237 2002 3173 1273 1991 870 1712 1141 1177 1773 2006 4882 3592 1253 1057 876 1299 1344 1066 1334 1065 1191 980 2298 1825 1671 2078 1121 1036 3472 1079 1300 1489 725 2013 1868 2077 1162 1773 2238 2007 2310 1253 1269 1463 1165 1250 1360 1404 1561 1572 1850 1157 591 790 442 751 723 627 1588 796 497 794 677 857 1189 768 913 668 1315 1077 705 542 860 412 384 655 622 768 522 513 682 681 692 689 896 1027 704 798 652 812 960 757 1000 760 811 181 898 907 648 311 927 1044 784 695 923 984 1178 997 720 1041 1576 1109 1409 836 953 1493 1434 1076 740 961 862 869 686 798 886 649 1290 1034 1150 1300 771 1380 694 1051 1016 1060 1185 1205 657 725 899 790 827 911 685 1083 922 530 927 957 839 1026 525 751 1018 1142 1015 786 1418 108 1621 919 1081 789 833 438 936 1188 719 1329 1683 1303 1498 1214 1026 653 778 460 666 376 1027 1116 572 494 398 547 337 284 397 803 387 600 532 502 678 283 142 259 379 676 409 1732 859 776 597 626 893 540 548 556 666 901 1249 934 1210 1117 899 538 1411 1035 604 1022 670 357 1065 628 795 769 974 620 366 681 781 485 294 365 913 1010 1044 1133 1251 1090 1044 698 756 1009 569 993 722 950 824 1542 1065 1268 1172 1067 1313 1100 589 1112 871 402 920 1191 987 1373 1254 695 1251 475 801 917 1907 325 519 351 641 548 562 625 921 755 483 813 1370 890 452 418 534 899 1204 873 1003 488 1655 431 637 502 502 822 1746 1401 1551 1648 1547 1690 1149 1354 784 762 726 981 729 753 453 986 720 1123 777 775 938 1130 817 603 389 1658 702 670 520 180 620 380 530 606 1209 414 534 1397 673 1324 1167 1474 1537 1035 413 1779 1049 1390 1545 1168 1429 1559 1250 1851 1494 1750 1295 1373 728 657 585 706 1779 1473 1147 1503 617 2058 2357 2646 1391 1134 1257 1358 1191 1109 1840 778 1704 1153 811 1286 817 1544 1464 1511 1533 717 1129 1309 920 732 1673 1347 997 1374 1914 1914 789 630 801 1143 832 570 616 753 603 682 771 578 514 928 1107 1048 1136 1625 1065 1116 655 560 1044 824 2123 901 1438 1204 1461 778 1426 1123 1370 1199 1332 1201 1428 1103 1054 1415 1496 1565 1127 1541 2085 1626 1079 2037 2169 1281 1333 1332 1259 4045 3894 3514 4158 2290 2271 1888 2034 2197 2847 2420 2803 2219 2413 2466 2594 3697 2688 1865 1681 1815 1251 744 1671 1695 1930 854 1854 2505 2179 2667 1485 1627 1024 572 606 1548 395 1056 1113 1030 762 1049 756 658 308 473 457 605 585 520 460 558 694 501 853 805 882 1166 1271 1840 1593 1452 1851 1512 1472 1981 1623 1518 2044 1268 1228 1418 855 289 555 503 357 391 307 372 583 396 267 444 232 301 295 668 598 146 74 180 161 482 501 497 316 330 503 847 678 722 807 782 841 867 651 877 519 792 420 421 428 1006 899 821 501 1084 490 468 615 428 482 682 815 454 582 974 979 708 520 265 608 638 577 851 851 1018 856 1050 713 885 705 691 943 1023 1133 909 512 614 875 458 582 539 1047 808 1415 1368 1489 1292 1439 1614 536 1057 1089 708 233 1348 351 1095 829 347 1106 463 942 360 827 1286 1492 394 514 303 1599 1292 1463 2249 1376 415 380 518 890 821 1459 1075 724 407 1110 1042 556 399 935 1345 995 1433 1566 1641 1633 1385 1386 1542 1607 1434 1587 1133 1691 1151 1201 1365 688 1548 764 931 623 794 3478 1464 1387 1218 1158 1493 1409 1242 1531 1408 1419 1180 1209 1001 1018 974 884 542 842 858 1045 1527 1048 965 864 903 946 1590 793 1312 884 974 904 697 673 761 330 334 314 326 326 314 304 458 245 805 485 386 650 1544 1508 1503 1082 986 970 1223 1236 951 1384 1104 1139 1220 1208 1107 1401 1501 1221 1285 1076 834 983 1396 1237 1089 1319 1181 1233 922 1366 1292 2220 1556 1231 1388 1119 1290 1426 1205 1760 1886 1510 1116 1255 1585 774 1599 1403 1201 1512 1178 1604 1095 1062 586 644 857 1898 481 1139 1613 1035 506 562 455 147 264 284 351 826 559 1030 966 1086 1073 961 408 1155 1099 509 782 599 641 629 1117 1252 313 988 492 666 598 559 605 604 451 398 592 489 742 519 811 473 586 755 1058 1053 1539 522 2025 695 681 727 537 639 734 634 674 693 895 693 739 584 738 362 410 520 513 734 1334 1147 911 735 900 970 618 823 869 1190 648 1187 639 748 855 734 943 1082 1365 930 752 896 1030 581 574 749 925 712 1089 2076 2200 2364 584 473 614 643 796 854 1029 2865 964 2872 2662 2580 2615 3140 3417 3362 2527 2443 2607 2464 2705 2576 2802 861 698 1287 942 1580 1395 1309 955 1102 984 845 992 1143 838 849 821 886 987 1062 1198 1098 1031 1079 1258 1240 1481 1469 1805 1772 1855 967 948 840 1008 978 1371 1191 1009 836 1113 1387 1349 1258 1159 1087 1454 1376 1353 1075 1206 983 994 1004 1003 1772 1471 1572 1639 1227 1406 1817 1911 2422 1932 1303 1818 1820 1798 1798 1852 1711 1920 1887 1778 1658 1762 1982 1350 2124 2185 1705 3192 2437 3069 2721 3201 3262 3264 2927 2951 2831 2938 2607 2931 2471 2229 3680 9233 7251 7057 9059 7856 14098 8929 8736 7318 5112 5253 5295 3256 3063 2416 3201 2562 1966 3287 7379 1113 1953 1778 1124 1971 1565 1694 1672 1612 1785 1634 1549 1292 1128 1916 996 1453 1737 1817 1570 1428 2103 2399 2190 2239 2143 1365 1594 1393 1443 1601 1356 1474 1543 1288 1961 2153 1884 2056 759 1201 727 1435 610 472 592 420 614 560 373 420 270 558 419 458 428 331 403 264 327 246 339 546 366 634 466 412 518 317 365 285 299 340 483 347 355 747 440 453 283 698 331 378 293 335 291 423 394 517 501 377 455 409 391 1049 500 198 190 259 436 320 867 504 556 540 304 359 356 574 609 407 486 305 880 810 817 221 313 521 596 547 381 680 779 1089 303 397 715 432 543 836 762 678 982 323 548 299 320 424 502 779 642 485 716 545 619 786 637 853 573 1108 847 1233 854 1289 656 439 1042 475 482 686 762 547 706 808 445 510 775 554 515 1147 840 723 2014 1247 1153 870 1011 999 968 1560 1132 1347 644 426 735 761 563 1358 1091 1064 865 709 1351 972 414 1197 791 771 904 668 1017 491 685 960 446 825 727 745 623 1072 1323 645 898 892 992 774 1364 1146 578 824 746 728 891 554 508 500 420 606 719 664 540 607 975 1020 1176 706 771 804 677 762 416 319 504 574 579 771 915 1411 843 1267 971 914 1291 824 620 570 561 444 488 950 567 400 484 885 850 794 653 829 579 875 522 1132 594 1707 673 1217 573 786 797 508 620 1250 775 931 937 727 1093 669 681 568 762 952 870 922 928 922 851 655 622 823 920 478 966 1188 316 450 206 513 795 375 728 1077 631 701 448 586 721 694 1433 1271 581 555 630 641 125 114 193 220 178 971 525 968 798 845 1179 671 756 669 630 734 317 368 722 594 427 830 495 555 821 823 738 643 440 353 808 573 1002 1096 1095 998 880 538 569 665 542 480 610 673 537 439 693 920 388 438 385 602 827 832 710 684 783 685 680 1102 681 312 664 806 678 833 835 953 629 609 216 586 756 477 715 831 935 1149 1161 4731 4399 1035 1188 1129 969 889 808 1116 962 1523 1205 1008 1336 1186 615 505 819 624 485 732 809 844 919 554 723 485 1065 1330 997 989 991 1049 985 943 638 883 446 526 823 655 531 487 432 622 655 366 335 986 824 730 407 559 435 478 1298 1167 1495 1131 1137 873 612 720 851 589 674 869 805 228 252 320 1299 2106 1987 1138 976 1863 1485 1603 1320 1607 1959 1065 993 1268 1336 503 599 1785 1317 379 365 538 389 364 682 1560 1449 1317 1624 1245 2665 2616 3111 3098 2658 2316 2354 1391 1367 2703 2834 3140 3025 2988 2952 2511 2762 2458 2543 2791 2483 2711 3093 2871 3357 3489 3817 4106 3424 3173 3687 3609 4129 4287 4041 2144 2356 2219 1969 1790 2579 2365 2035 1318 2605 994 953 1306 876 1042 669 814 1741 2405 1116 895 703 679 790 712 4341 4336 4088 3422 4118 3946 3541 3897 3207 4379 3813 4490 3887 3392 4132 3844 3704 4421 4291 3917 5157 4871 2890 4342 4764 4266 4469 4600 4291 845 706 697 3470 4393 2318 5673 5815 5534 4669 1454 1538 1209 534 1325 403 646 512 445 2556 1641 1770 575 1350 1093 725 1767 2104 1628 2662 2015 2129 3069 1544 2303 4475 5374 4388 4129 8571 7575 4096 4751 5560 6150 2479 1328 1930 2550 2539 1236 2931 1116 3072 1275 3055 2006 347 273 2219 1619 2677 4754 2341 1135 2285 1261 1591 988 850 1681 1549 1570 1853 1321 3447 3521 2117 1390 3063 2167 2205 3741 1944 1928 1452 1200 1211 2607 1759 3197 1254 1930 910 1868 1198 1264 1763 2279 4648 3172 1224 1050 1050 1590 1386 1153 1390 1196 1209 1069 2391 2046 1780 2127 1028 868 3516 1210 1448 1418 923 1636 1455 1697 1307 1715 2130 1855 2115 1219 1210 1382 1178 1217 1633 1447 1681 1671 1407 1206 663 852 467 564 703 647 2039 1216 632 769 805 868 1267 689 830 881 1556 1264 764 536 868 344 308 444 638 620 619 564 708 575 736 714 753 977 704 655 653 853 1031 846 1003 877 705 230 795 814 775 331 728 930 974 825 906 967 1054 885 823 1153 1553 1022 1473 777 828 1375 1404 1024 730 871 859 908 753 885 979 777 1295 1191 1084 1474 879 1416 611 1076 1033 1133 1047 1057 694 788 945 649 679 950 708 1070 1129 661 1166 904 822 963 478 689 1023 1164 990 767 1491 149 1632 972 975 582 577 683 894 1180 649 1323 1517 1289 1534 1378 1139 705 679 427 560 435 939 1042 601 426 370 585 391 393 576 611 473 550 418 394 654 282 193 267 418 581 409 1767 962 846 691 744 965 472 540 558 797 665 1170 851 1143 1102 1023 722 1125 1139 864 1052 619 482 884 897 810 814 947 652 537 622 755 657 421 390 999 1111 1153 1213 1587 1031 1194 696 736 1080 870 1240 687 1024 948 1525 1239 1473 1367 1402 1636 1286 893 1317 692 392 1044 1317 1132 1620 1245 895 1051 472 801 865 2192 392 465 290 581 409 632 532 975 738 414 753 1234 910 388 308 575 1154 1441 1088 1158 619 1626 325 627 460 378 1046 1561 1260 1370 1445 1365 1507 1140 1284 948 853 866 1138 855 933 678 997 697 1189 822 788 902 1152 752 672 415 1809 758 679 565 293 699 474 739 614 1206 418 592 1549 908 1479 1010 1501 1690 926 456 1677 983 1500 1621 1278 1633 1487 1377 1821 1674 1950 1454 1368 839 774 684 942 1419 1274 1566 1527 601 2052 2067 2470 1458 1282 1280 1328 1121 1090 1723 711 1567 1325 973 1330 961 1697 1563 1722 1726 902 1096 1204 951 854 1674 1120 1097 1834 1923 2107 1231 1003 607 1236 1064 652 869 912 681 731 1114 917 695 1137 1384 981 1040 1509 933 1094 893 735 1265 960 1896 1021 1388 1341 1561 1147 1490 1469 1844 1165 1400 1268 1656 1361 1147 1532 1806 1641 1748 1638 1979 1414 1093 1749 1906 1448 1621 1423 1186 4309 4468 3477 3810 2107 2570 2145 2348 2600 3164 2587 3052 2434 2570 2770 2651 3805 2487 2065 1682 1832 1344 1306 1770 2111 2350 1053 2228 3061 2692 2863 1367 1547 1481 667 832 1275 874 1037 1404 1029 863 802 833 678 399 541 427 691 572 590 563 896 726 689 1117 904 998 1235 1117 1697 1284 1561 1753 1344 1269 1718 1589 1950 1865 1249 1202 1362 902 458 557 440 621 598 401 437 665 321 382 471 296 394 321 651 595 160 147 220 187 371 390 409 352 314 693 851 649 823 720 884 789 858 594 795 551 921 470 441 491 903 780 856 536 1087 466 468 463 411 497 660 843 543 749 1068 1184 613 698 204 878 880 660 817 897 908 1146 1487 1005 1107 816 805 970 1171 1003 800 713 713 1129 688 831 747 1508 739 1562 1654 1579 1455 1417 1543 780 1231 1308 879 313 1627 525 1454 994 483 1430 651 1037 522 960 1563 1712 605 593 440 1569 1626 1695 2364 1432 527 464 548 1052 616 1438 1216 677 631 1207 1163 798 490 1197 1623 1192 1495 1712 1793 1975 1590 1587 1721 1940 1561 1528 1494 1885 1273 1573 1429 753 1143 791 1135 651 808 3689 1359 1419 1197 1184 1429 1309 1213 1407 1491 1559 1753 1537 1122 1018 896 772 467 995 1015 1293 1589 1017 921 857 894 856 1574 992 1210 1121 681 907 1081 873 703 513 471 414 479 483 495 442 557 355 896 468 426 806 1371 1303 1377 1147 952 1127 1101 1104 1078 1305 1170 1340 1350 1328 1254 1364 1361 1117 1197 1417 1164 1056 1544 1383 1202 1268 1198 1264 1113 1312 1205 2233 1593 1282 1265 1184 1195 1397 1420 1918 1999 1307 1012 1195 1637 894 1567 1415 1230 1710 1308 1565 895 1350 742 821 691 1644 696 1501 1636 1033 673 474 467 176 237 243 434 864 814 1064 1043 1471 1160 852 406 1272 1000 422 896 505 554 749 929 1476 283 1106 517 743 793 736 610 603 616 497 462 345 725 455 660 649 585 792 1033 878 1393 311 2284 928 875 792 720 711 799 710 732 860 1014 747 800 762 668 495 500 484 406 973 1523 1096 1143 865 942 1060 610 1133 810 1020 887 1348 816 1005 917 798 958 1038 1548 807 938 896 1030 637 623 693 915 806 1307 2043 2175 1994 408 596 509 740 987 747 1104 3039 911 3301 3092 2984 2915 3426 3201 3203 2839 2720 2888 2618 3123 3457 3118 939 643 1154 644 1249 1337 1291 1080 1031 1058 1131 1123 1201 946 926 985 739 841 1075 1346 1264 1260 862 1095 1067 1335 1309 1615 2269 1956 1155 1059 791 1056 1205 1198 1022 1255 954 1071 1395 1380 1216 1303 1123 1427 1313 1410 987 1396 907 982 944 1021 1673 1627 1652 1642 1049 1456 1885 2154 2307 2037 1244 1943 1908 1959 1737 1749 1723 1870 1802 1732 1652 1859 1701 1214 2072 1848 1807 2756 2055 2708 2642 2707 2914 2476 2733 2557 2864 2147 2616 2432 2481 1946 3184 9953 6083 6520 9150 6821 8929 14291 9167 7969 5580 5884 5006 3471 2779 2320 2791 2960 1712 3180 7696 1069 1727 1639 999 1610 1677 1644 1485 1512 1792 1752 1427 1026 1293 2018 967 1475 1613 1556 1506 1324 1961 2162 1953 2074 1805 1600 1901 1708 1565 1532 1432 1608 1744 1411 1800 1902 1822 2067 857 1054 791 1342 828 453 474 463 482 535 518 593 359 587 452 408 560 488 504 320 358 291 339 619 435 737 529 485 577 337 453 370 384 396 469 476 436 665 511 526 425 641 376 391 312 322 284 446 475 473 443 403 663 392 372 1032 521 260 254 262 370 374 999 443 520 539 392 392 450 596 592 455 600 340 856 1018 791 236 324 630 618 529 494 707 747 813 384 472 620 486 497 837 664 590 1100 510 523 365 370 529 526 783 701 593 727 468 641 760 610 699 587 1251 891 1296 889 1040 737 551 911 479 638 809 685 549 694 730 583 491 989 435 444 1289 752 715 1836 1323 1054 920 812 910 1060 1578 1128 1489 663 477 658 793 576 1436 1115 1049 930 764 1453 1007 596 937 782 756 837 770 992 532 799 782 510 656 687 809 764 1074 1347 850 893 1002 1009 1042 1420 1118 785 952 683 657 868 598 392 585 453 600 721 767 606 798 977 995 974 663 642 722 723 816 414 328 454 788 686 805 1007 1437 884 1101 879 861 1200 850 728 696 593 540 546 949 579 472 482 879 972 991 662 990 607 691 574 1346 525 1880 704 1245 645 747 758 472 611 1314 647 982 849 779 895 684 601 634 807 932 846 1004 1026 833 720 578 532 827 1030 677 1124 1079 416 566 322 499 865 418 770 1111 622 713 537 697 837 538 1017 1488 742 757 602 513 184 112 205 277 210 763 608 987 926 988 1216 685 909 768 713 769 408 376 851 710 360 833 563 756 951 1038 681 761 432 394 739 699 929 1065 1098 1185 895 746 536 605 566 468 593 650 550 472 656 863 361 411 379 629 849 791 650 822 897 719 699 1065 662 224 476 651 465 609 582 993 804 723 324 597 809 570 581 1011 1033 1189 1218 5160 4983 1061 1222 1422 1171 1148 977 1099 840 1530 1316 1075 1332 1177 602 454 762 470 565 542 805 864 878 586 764 500 1085 1226 724 835 944 892 914 1099 747 886 285 746 822 634 711 621 555 631 543 391 453 1131 878 684 489 730 511 596 1113 1043 1506 1144 1078 901 717 621 1023 629 636 1072 992 260 278 359 1629 2088 1759 1177 1002 1707 1373 1733 1305 1465 2012 1044 1116 1322 1596 478 628 1614 1410 394 376 594 411 436 513 1518 1517 1394 1412 1291 2285 2542 3035 2951 2721 2393 2915 1601 1357 2513 2772 2943 2744 3247 2649 2742 2972 2826 2528 2840 2705 3077 3090 3049 3811 3223 4176 3675 3643 3241 4077 3371 4739 4609 4477 2200 2231 2165 2098 1597 2590 2214 1995 1155 2664 1004 979 1389 909 1193 640 837 2025 2376 1076 682 819 791 796 683 4400 4258 4064 3174 3814 3679 3768 3945 3682 4535 3920 4429 4057 3528 4284 3538 3828 4789 4394 4011 4742 5229 3007 4113 4205 4442 4017 4114 4091 830 754 875 3652 4369 2338 5968 5998 5855 4673 1275 1404 1506 722 1550 326 566 456 483 2651 1883 1953 539 1241 964 818 1637 1884 1623 2810 1916 2085 3070 1744 2431 4769 5568 4490 3688 8560 7506 4360 5043 5675 6391 2427 1268 2198 2240 2482 1327 2662 863 2945 1167 3038 1719 319 249 2449 1828 2773 4985 2343 1086 2245 1274 1453 1000 879 1812 1734 1666 1819 1613 3964 3759 1736 1253 2793 2236 2159 3944 2155 1993 1345 1248 1169 2638 1632 3458 1420 1674 831 2050 1278 1264 1980 2069 4814 3699 1108 990 1055 1476 1484 1341 1500 1124 1305 1061 2699 1891 1645 2212 1182 1012 3745 1205 1433 1416 847 1889 1665 1933 1211 1812 2197 2059 2146 1329 1329 1507 1322 1362 1487 1585 1770 1756 1677 998 916 843 621 572 783 734 1635 928 789 953 778 1192 1254 659 1156 704 1854 1167 808 564 846 481 427 521 559 739 528 498 651 553 759 673 703 925 827 682 635 834 886 730 897 789 742 434 716 704 792 250 837 1038 875 753 816 1003 1180 666 735 1167 1363 814 1401 879 940 1221 1589 927 707 854 750 777 714 973 949 716 1142 1188 959 1290 853 1348 705 1047 984 1238 1152 1139 597 819 889 751 747 934 678 838 833 579 1012 1111 1008 1290 515 741 1272 1363 864 853 1637 166 1737 967 1049 559 653 398 895 1057 798 1384 1538 1403 1606 1337 1278 747 707 430 638 475 922 1100 652 338 288 624 473 510 705 507 365 426 461 453 592 415 242 290 438 708 443 1765 881 838 702 820 1002 613 456 470 974 815 1175 835 1444 1181 983 853 1271 1261 747 1244 835 555 1017 1048 773 910 1128 874 432 735 808 561 370 371 1162 1016 1082 1204 1546 1066 1218 896 639 1357 917 1207 871 1164 1050 1613 1213 1457 1337 1445 1597 1342 730 1192 839 482 951 1291 1086 1405 1148 1153 1337 536 834 896 2163 439 566 378 615 532 583 556 904 723 406 918 1543 934 260 230 450 1145 1181 809 876 548 1386 344 781 600 409 1347 1470 1141 1297 1336 1251 1390 903 1330 971 894 901 1161 899 998 622 978 777 1101 807 919 967 1196 911 682 430 1671 678 550 660 274 791 577 781 603 1318 489 517 1672 830 1100 1050 1540 1551 1109 450 1836 932 1682 1850 1196 1566 1450 1574 1324 1551 1651 1411 1420 834 928 847 1015 1378 1247 1366 1363 675 2161 2105 2440 1420 1316 1274 1542 1016 1236 1742 728 1685 1139 874 1370 854 1499 1374 1471 1454 993 1178 1473 972 936 1684 1128 1078 1697 2191 2264 918 743 704 1321 1076 852 781 802 801 951 1013 748 709 1036 1013 922 1040 1548 1062 1456 913 778 1166 936 2338 933 1046 1357 1480 1366 1413 1527 1442 1171 1190 1313 1438 1242 1061 1617 1745 1566 1727 1647 1919 1459 1204 1848 2199 1494 1611 1717 1328 4435 4625 3515 3538 2516 2839 2268 2543 2504 3385 2522 2954 2671 2693 2848 2479 3619 2778 2382 1487 1650 1410 1198 1986 1997 2426 1426 2092 2863 2452 2569 1540 1488 1215 737 900 1295 736 878 1122 1010 904 885 729 774 570 607 479 618 590 597 569 688 759 759 1100 1022 871 1224 1119 1498 1248 1449 1631 1603 1346 1559 1536 1591 2164 1100 1375 1553 839 435 464 341 586 517 384 422 820 395 386 561 319 410 337 690 487 151 114 152 291 387 429 450 408 370 785 702 703 830 771 1062 994 1057 667 1010 552 993 480 465 488 980 708 811 460 1072 481 486 532 416 459 652 851 512 723 1141 1311 590 755 278 876 902 683 789 879 968 1210 1217 907 1000 751 744 751 1057 938 805 805 692 1008 782 845 697 1272 886 1317 1413 1424 1415 1294 1418 794 1253 1297 797 414 1378 578 1428 919 576 1490 521 836 514 725 1603 1652 563 646 436 1383 1644 1721 2433 1388 576 556 674 1188 824 1659 1313 786 642 1437 1496 685 537 1344 1560 1263 1767 1632 2184 1844 1640 1659 1606 1797 1335 1521 1406 1827 1330 1615 1564 767 1245 743 980 697 674 3602 1323 1341 1199 1171 1429 1264 1162 1348 1746 1801 1767 1399 997 1184 1158 645 487 1107 817 982 1406 828 964 1156 705 1007 1606 1317 1236 1406 828 804 1016 837 821 379 418 380 410 433 363 333 588 422 790 343 375 852 1447 1339 1445 1176 1029 1076 1147 1109 1069 1275 1317 1420 1322 1265 1294 1332 1337 1112 1184 1174 990 898 1549 1186 1089 1261 1259 1081 1083 1285 1094 1856 1725 1362 1327 1375 1162 1314 1246 1728 1795 1236 1179 1065 1486 766 1725 1301 1158 1808 1391 1447 917 1457 856 915 690 1881 783 1435 1770 1156 645 494 395 188 318 295 450 984 756 1014 919 1181 981 915 555 1145 1001 504 665 635 619 663 1023 1409 402 1007 535 607 843 692 705 560 592 495 611 490 787 579 631 605 510 762 912 855 1619 478 2725 889 846 900 803 699 681 611 460 685 1059 650 718 742 689 442 479 384 507 942 1701 928 1077 914 1085 981 715 1154 1036 1179 840 1402 764 881 1078 943 1082 1172 1520 825 673 884 1064 804 644 627 814 633 1145 2453 2030 1829 425 568 466 727 766 719 940 2951 919 3122 2864 2744 2704 2999 2881 2978 2893 2843 3013 2725 3080 3335 3159 861 662 1177 864 1346 1236 1309 1164 1146 1244 1048 1171 1049 774 1022 1103 658 921 1148 1214 1130 1086 940 1027 1017 1437 1370 1619 1873 1817 963 1092 924 1181 1012 1310 1134 990 1027 1168 1439 1474 1306 1249 1211 1380 1151 1292 1013 1167 1102 1097 1123 1224 1419 1392 1523 1425 1076 1334 1826 1916 2364 2107 1196 1893 1844 1859 1751 1630 1722 1810 1766 1624 1496 1841 1865 1075 2054 1653 1531 3005 2230 2926 2916 2851 2826 2789 2824 2509 3061 2404 2138 2527 2656 2101 3384 10829 6839 7538 8466 5916 8736 9167 14083 7531 6072 6269 6184 3286 3173 2278 3033 2913 1525 3427 7643 1207 1917 1694 1134 1842 1466 1761 1590 1565 1689 1575 1430 1358 1302 1930 854 1333 1540 1586 1522 1309 1689 2006 1749 1947 1648 1420 1658 1451 1604 1666 1558 1400 1664 1278 1771 1801 1604 2226 911 1115 758 1318 857 445 599 504 607 578 356 599 346 625 547 473 352 332 360 295 393 295 331 648 480 724 558 400 504 319 365 323 337 359 471 464 337 708 433 437 371 530 402 384 261 273 235 353 357 453 427 318 593 293 275 1013 465 239 227 269 422 218 1050 288 342 637 450 375 494 577 645 369 518 307 824 893 822 303 415 550 449 559 490 699 724 924 356 456 666 442 434 849 697 595 1082 309 454 381 301 478 449 778 607 659 599 487 530 569 590 603 533 1018 792 1053 868 1252 637 515 898 500 628 668 731 543 658 635 579 502 1225 452 470 1092 850 704 1942 1110 1077 1020 927 1133 1072 1434 1001 1550 741 501 880 685 575 1402 790 1008 1064 881 1146 974 547 1080 575 611 696 817 933 577 833 749 454 582 787 698 832 1143 1474 860 841 1006 1005 920 1459 1011 647 1083 696 776 866 651 425 558 423 603 681 824 599 647 1100 1285 1088 809 722 664 730 798 399 310 540 727 671 809 1081 1503 956 1064 995 887 1395 882 709 631 569 416 508 967 419 422 481 1051 827 932 557 926 589 920 555 1269 586 1949 674 1220 611 904 793 616 724 1105 702 1017 1027 788 966 620 689 605 921 1071 984 1113 1123 772 719 508 556 717 956 521 988 1092 366 512 361 432 755 374 713 1126 673 731 424 426 803 677 949 1245 807 647 580 643 153 124 183 293 226 724 665 947 795 880 1183 705 875 738 742 732 350 371 606 554 348 741 581 632 816 824 677 629 483 332 786 577 977 1006 1038 965 763 561 479 685 561 523 633 745 648 514 596 830 353 403 346 586 701 845 593 869 880 661 648 1277 701 322 557 726 560 722 703 833 792 459 227 468 859 672 575 1108 1083 1166 1087 5266 4615 1085 1231 1259 1254 980 1030 1293 1131 1344 1124 1080 1413 1254 677 419 627 523 550 499 616 936 919 558 805 518 1177 1250 995 919 827 838 896 970 676 746 476 570 789 570 711 762 578 750 630 415 451 1041 763 661 667 550 846 521 1174 954 1445 1050 1308 900 650 544 850 637 708 864 796 207 233 348 1500 1967 1745 923 1161 1589 1478 1469 1231 1515 2070 997 1084 1416 1509 595 508 1620 1301 407 377 569 314 396 541 1445 1524 1568 1418 1180 2228 2495 3048 2885 2450 2247 2793 1465 1144 2450 2704 2859 3047 2940 3004 2731 2933 2586 2490 2748 2937 2644 2996 3121 3392 3179 3712 3411 3332 3018 3663 3126 4457 4422 4339 2206 2201 2059 1748 1627 2497 2373 1775 1246 2320 890 811 1429 828 967 610 764 1807 2253 891 830 738 718 737 726 4341 4316 4166 3250 3826 3539 3489 3532 3314 4311 3944 3912 3514 3253 3692 3520 3116 4205 4149 3302 4322 4062 2940 4011 4263 3662 4077 4553 4060 797 704 731 3320 4249 2412 5481 5784 5627 4051 1525 1629 1349 606 1231 421 525 429 433 2592 1730 1790 503 1161 982 777 1803 1799 1736 2738 1932 1915 2834 1965 2327 4421 5208 4376 3765 8648 7207 3872 4541 5435 6508 2521 1197 2167 2344 2549 1314 2677 943 3298 1195 3042 1662 234 154 1926 1759 2766 5296 2228 954 2136 1161 1490 890 787 1553 1484 1602 1809 1643 3473 3368 1885 1308 2920 1871 1980 3302 1974 2017 1264 1374 1171 2813 1549 2931 1116 1882 1105 1818 1288 1198 1920 1598 4668 3240 1111 1022 1155 1418 1437 1227 1385 1060 1359 1043 2230 2000 1594 1883 982 843 3534 1190 1512 1527 727 1562 1359 1653 1248 1746 2241 1913 2080 1441 1441 1584 1428 1480 1751 1559 1652 1621 1526 1224 762 721 726 555 727 665 1748 987 609 932 833 1099 1287 735 879 719 1341 939 635 632 762 337 266 409 530 879 697 670 783 785 709 717 789 885 683 708 748 913 873 910 969 867 802 347 597 633 878 333 617 1006 858 734 779 989 1075 742 816 1167 1632 820 1435 900 881 1296 1308 1123 819 910 803 836 771 844 966 732 1133 1355 1048 1300 1049 1259 652 1026 944 1240 899 1064 655 855 893 738 715 944 700 938 964 753 1143 841 767 1070 589 788 1035 1130 921 1020 1566 225 1563 969 1049 476 612 478 918 918 663 1410 1640 1502 1492 1402 1311 552 530 415 533 395 785 724 544 302 223 537 424 412 457 635 414 376 358 330 462 422 216 297 491 656 423 1523 910 743 593 662 1027 609 574 594 752 616 1007 717 963 960 823 807 1205 1041 971 925 595 545 1055 969 854 755 1065 625 467 706 783 448 249 296 917 1171 1242 1194 1424 929 1057 719 651 1116 714 1059 817 971 934 1441 1066 1479 1412 1404 1618 1370 767 1210 779 461 1069 1393 1102 1415 1169 726 1035 464 920 1002 2057 425 539 354 626 524 583 666 1044 823 347 740 1447 735 268 216 553 1218 1192 839 938 595 1747 342 612 494 395 1067 1439 1129 1235 1310 1184 1380 993 1252 938 836 858 1089 858 953 787 822 631 965 657 655 665 933 589 623 358 1503 713 622 632 276 557 520 592 559 1111 535 422 1408 828 1167 914 1419 1489 851 438 1543 1176 1736 1879 1200 1550 1278 1407 1560 1663 1509 1333 1373 818 910 826 1017 1416 1445 1375 1484 646 1975 1884 2236 1386 1186 1249 1429 1130 1147 1446 839 1489 1242 912 1473 904 1669 1491 1610 1586 1170 1121 1561 976 939 1528 1313 1282 1985 2153 2225 1213 1041 576 1059 930 1058 1031 876 561 622 1073 877 762 974 904 900 958 1445 1110 1185 1055 791 1022 1060 1990 1033 1061 1132 1491 1293 1590 1434 1526 1358 1442 1142 1462 1231 1193 1539 1464 1788 1434 1376 1883 1515 1306 1747 1956 1295 1440 1451 1280 4402 4395 3066 3528 2482 2349 2383 2590 2235 3148 2365 2751 2418 2452 2855 2205 3724 2347 2217 1651 1873 1373 1158 1685 1775 2408 985 1839 2885 2419 2321 1296 1361 1234 657 641 1322 861 820 1129 1002 776 822 860 782 649 596 476 688 543 484 464 760 849 718 1056 987 970 1113 1304 1392 1207 1457 1626 1400 1203 1535 1231 1750 1975 1265 1386 1603 931 340 399 280 474 377 319 477 720 383 406 522 281 376 322 713 501 196 215 251 191 361 440 453 419 354 519 836 787 751 692 889 755 858 636 735 517 892 475 431 456 877 784 757 530 809 479 505 537 427 446 615 773 573 848 1125 1235 641 697 282 915 912 634 767 946 875 1163 1182 848 959 770 811 690 867 1109 839 600 683 1029 696 911 869 1385 847 1415 1343 1394 1438 1242 1348 737 1117 1194 701 334 1445 616 1359 796 544 1360 660 812 574 741 1531 1442 544 561 434 1363 1783 1788 2164 1365 546 512 518 1040 651 1511 1155 621 620 1144 1172 916 528 1251 1653 1308 1575 1481 1707 1779 1368 1524 1625 2000 1289 1558 1544 1721 1400 1728 1617 710 1166 995 1106 731 697 3405 1170 1433 1305 1176 1398 1241 1133 1370 1597 1674 1912 1316 832 1082 740 731 484 1011 878 1302 1569 903 882 1066 591 1044 1349 1304 1275 1423 728 871 1014 949 654 405 445 384 407 401 389 332 543 409 760 339 399 905 1338 1165 1414 1055 924 1079 982 1000 1112 1139 1257 1487 1332 1314 1047 1355 1292 1029 1099 1290 1039 877 1418 1252 1014 1142 1186 1001 1290 1180 1181 1903 1332 1350 1297 1200 1094 1252 1328 1636 1645 1177 1079 994 1403 993 2026 1317 1106 1750 1376 1340 1146 1343 818 861 675 1832 903 1561 1479 909 694 503 458 173 205 203 389 892 764 989 916 947 1005 946 537 1112 1043 471 531 488 533 657 802 1440 406 1036 547 692 785 718 584 476 567 518 693 603 732 749 668 599 602 696 1093 784 1223 483 2022 893 863 847 731 663 803 714 474 769 999 772 827 777 727 592 512 580 386 1069 1887 928 1068 880 1023 917 676 1146 979 875 928 1002 706 858 922 789 955 1035 1537 957 729 799 954 652 665 669 734 553 1241 2342 1836 1730 373 711 532 925 942 675 1060 2828 737 3031 2792 3163 2841 2848 2826 2970 2869 2807 3034 2721 3081 3490 3244 822 708 1075 774 1366 1153 1199 1163 883 1021 1177 1059 972 724 964 1110 508 1001 1215 1236 1103 1059 865 943 951 1307 1210 1429 2250 1884 991 992 698 1078 1009 1228 986 938 930 1175 1227 1219 1148 1120 960 1318 1086 1139 1013 1257 713 752 793 737 2112 1519 1587 1704 1088 1891 1984 2106 1870 2203 1573 2334 2330 2566 1707 1985 1645 1691 1621 1479 1412 1718 1652 1344 1862 2232 1647 2875 2091 2956 2577 3278 2783 2722 2406 2406 2517 2595 2068 2602 2472 2161 3107 7797 6431 6122 7771 5541 7318 7969 7531 13902 5188 5074 4908 3984 2889 2112 3087 3244 1816 3463 6199 1181 2077 1979 857 2055 1642 1808 1879 1863 2033 1627 1344 1282 1259 1663 1010 2013 1783 2404 1856 1834 2465 3100 2394 2628 2404 1641 2058 1654 1806 1950 1812 1944 1990 1787 2319 2426 2156 2427 884 1401 752 1290 773 454 464 312 474 392 359 498 273 474 479 323 511 444 502 223 294 227 577 526 330 649 375 385 459 233 296 266 280 307 593 290 293 695 447 362 301 487 280 521 233 270 244 408 304 509 473 511 639 385 361 1074 517 368 354 243 367 358 1214 461 505 388 261 368 309 615 437 362 663 259 772 809 731 186 314 442 448 477 430 719 564 908 259 359 684 482 549 739 682 586 1061 290 420 343 232 622 601 722 663 456 826 640 529 634 730 1182 527 1278 1036 1126 766 1041 804 444 1000 558 601 816 782 455 609 782 516 600 897 378 542 1290 742 549 1724 1287 1021 884 717 833 955 1681 1217 1214 683 581 668 581 641 1105 1251 1084 1135 800 1244 984 528 1164 555 652 839 813 1004 539 692 614 649 615 546 662 686 982 1393 766 709 980 1013 1055 1332 1132 896 1118 730 813 841 632 496 576 432 664 536 577 619 727 832 1326 1056 547 717 625 647 783 275 418 461 643 739 849 838 1589 979 955 851 846 1387 880 651 541 519 519 553 952 437 407 438 1004 877 792 571 653 882 839 511 973 427 1463 753 1072 593 750 603 563 835 1295 625 775 720 577 924 606 560 500 724 953 923 1018 1044 812 740 766 650 792 926 455 966 1144 349 485 180 388 708 309 544 977 491 541 574 563 719 703 991 1113 685 505 716 566 222 163 160 320 200 845 418 722 728 801 1139 677 778 724 724 696 294 527 561 643 347 993 624 586 741 840 854 645 785 282 837 518 902 965 1047 887 1098 435 436 621 494 450 657 737 617 415 697 725 369 403 357 378 625 523 657 800 748 601 508 1080 524 237 588 726 565 718 707 652 688 608 306 690 687 424 462 863 942 1318 996 4666 4302 970 1010 1040 888 963 858 960 847 1126 1261 991 1568 1043 643 562 873 605 568 908 858 803 849 509 698 492 900 1150 656 807 966 737 797 880 617 732 406 677 785 550 617 571 439 1181 1062 572 599 1104 788 730 416 570 399 521 1033 812 1756 1132 1322 893 747 603 824 485 731 871 797 218 238 284 1805 1845 2310 1198 999 1617 1395 1581 1125 1313 1928 1060 982 1139 1144 502 531 1653 1157 435 399 432 397 353 699 1467 1766 1391 1544 1543 2700 3301 3464 3507 3253 2911 2699 1506 1099 2729 2956 3167 3251 3238 2485 2794 2927 2957 2674 3117 2523 2720 3174 3270 3221 3689 3912 3893 3256 3060 3985 3997 3843 4226 4047 1777 2171 1849 2168 1569 2742 2711 2081 1214 2529 1022 865 1206 943 1261 589 856 1824 2298 1129 671 714 690 558 743 4279 3891 3834 2947 4041 3680 3903 3934 3343 4041 3993 4269 3714 3337 4174 3799 3956 4402 4109 3549 5349 4862 2785 3549 3731 3784 3629 3611 3204 835 759 779 3337 4076 2295 6212 6093 5645 4854 1334 1507 1283 595 1261 304 712 377 349 2469 1434 1485 508 1251 1064 598 1576 1849 1504 2705 2136 2061 2959 1732 1749 4854 5800 4651 3766 8281 7399 3793 4780 5164 6007 2542 1181 1843 2239 2494 1248 2475 816 2615 1343 2918 1443 92 76 2111 1520 2495 5014 2629 1184 2095 1115 1247 1066 831 1538 1525 1622 1877 1698 3495 3938 2043 1324 3082 1897 1981 3515 2108 1921 1582 1215 1106 2804 1574 3298 1721 1655 727 1839 1096 1177 2004 1620 4322 3579 1164 1069 994 1075 1201 1058 1290 1254 1081 1266 2444 1882 1611 2109 1140 955 3143 964 1239 1244 960 1853 1547 1718 1076 1672 1852 1592 1886 1223 1181 1397 1169 1209 1564 1660 1655 1724 1565 1009 758 743 460 708 528 629 1710 817 651 942 702 897 1378 652 920 686 1221 1212 572 484 834 411 385 639 835 661 557 539 705 820 579 746 809 888 841 630 827 816 958 661 1034 918 830 307 713 783 846 345 1029 1302 879 875 922 976 1325 1073 777 1162 1301 1292 1537 923 855 993 1365 985 654 797 770 836 760 757 968 727 1180 1101 1121 1241 924 1438 640 997 985 1213 1255 1266 756 857 966 811 829 1019 682 1205 1042 716 962 1015 830 1061 538 871 1088 1379 972 857 1750 257 1793 896 1124 722 804 529 866 1138 711 1487 1967 1665 1343 1405 1277 701 601 397 608 486 1209 821 508 383 333 484 487 329 411 657 613 545 427 389 414 549 433 554 460 710 346 1752 757 841 726 616 805 529 567 602 841 778 1220 880 1059 1216 976 702 1188 780 556 923 634 537 930 907 892 988 895 714 494 683 864 429 224 373 902 921 942 1396 1183 1146 1159 748 828 1317 782 1269 617 1014 1061 1476 1165 1719 1743 1081 1234 1131 648 1288 867 328 1005 1255 1092 1329 1032 676 1293 487 687 798 1860 443 575 298 555 481 551 548 792 676 373 781 1250 783 283 241 691 1184 1255 889 976 531 1452 323 863 634 398 1057 1498 1155 1243 1251 1136 1340 1251 1261 871 800 801 1064 790 854 632 899 598 1024 624 771 607 876 614 530 364 1720 696 578 826 203 629 393 505 809 1105 572 622 1443 788 1144 1075 1566 1559 994 402 1663 1245 1980 2146 1639 2161 1725 1650 2210 2174 2461 1961 1682 845 782 703 876 1379 1405 1649 1301 606 1736 2268 2567 1493 1253 1376 1547 1116 1040 1919 679 1619 1296 704 1524 698 1347 1281 1314 1340 1223 1075 1284 991 864 1568 1063 1429 1689 1972 2172 855 629 893 1253 1078 591 616 873 548 615 867 815 626 1096 1891 1058 1344 1689 1153 1344 724 636 1343 1081 2477 997 1353 1445 1594 1234 1323 1622 1514 1360 1187 1346 1583 1275 1058 1214 1583 1714 1309 1414 1827 1571 1390 1970 2148 1365 1370 1415 1429 4279 4595 3312 3653 2466 2518 2220 2578 2259 3042 2331 2669 2178 2287 2554 2457 4126 2777 2040 1511 1688 1391 1099 1565 1768 2378 1222 1835 2547 2231 2426 1471 1244 1306 708 803 1108 740 986 1200 1318 973 945 728 627 452 552 477 569 456 490 413 658 572 505 1127 806 778 1433 1068 1928 1656 1414 1664 1444 1584 2218 1508 1861 1843 1397 1188 1240 936 431 555 471 625 562 380 452 558 299 374 557 258 263 207 659 638 170 172 187 153 411 440 469 409 366 775 813 619 750 830 839 772 811 778 819 556 896 522 493 524 751 886 1037 509 1171 547 537 621 534 536 781 975 495 766 851 1075 642 898 234 639 675 525 636 774 842 977 952 759 864 639 786 786 959 863 813 564 626 930 1109 858 790 893 1047 1604 1523 1927 1437 1647 1922 703 1243 1139 699 319 1530 640 1365 818 558 1424 589 963 514 983 1678 1745 770 671 466 1495 1548 1635 2561 1169 607 540 521 1112 642 1674 1246 647 673 1223 1208 655 488 1130 1762 1080 1258 1511 1489 1593 1596 1404 1664 1547 1103 1304 1258 1577 1196 1520 1631 683 1379 1008 1018 746 707 3391 1508 1468 1419 1372 1560 1310 1146 1496 1418 1443 1450 1328 982 953 1013 755 587 662 786 1342 1418 880 857 768 675 978 1652 1057 1192 1311 857 724 943 1005 668 204 231 205 237 233 190 172 586 340 830 578 353 793 1467 1313 1489 907 861 890 842 830 809 1101 957 1248 1218 1229 956 1233 1156 967 1037 1033 929 949 1342 1154 957 1218 1158 1051 977 1125 978 2036 1535 1280 1280 1485 1217 1428 1168 1634 2013 1145 926 1044 2007 788 1751 1485 1268 1407 964 1326 935 1344 713 592 690 1663 499 1571 1533 1010 680 596 469 167 303 280 391 746 634 1086 1003 1145 1412 943 538 1190 1112 352 958 705 452 708 796 1402 291 1056 503 486 747 619 646 558 431 514 483 402 697 491 778 606 490 800 969 1093 1461 531 2091 765 694 685 614 802 709 630 818 556 1031 725 778 782 759 592 527 444 431 942 1279 1063 938 780 818 894 720 1008 820 969 871 1443 731 663 1028 755 1059 1156 1223 961 598 1160 891 686 661 559 727 551 1093 1823 2326 2416 351 668 443 761 735 584 1120 2960 800 3199 2919 3064 2598 3072 2944 2890 2840 2794 2962 2692 3401 3105 2924 766 775 1271 937 1520 1118 1316 1196 960 1194 930 1254 1297 1045 1039 995 780 917 1048 1331 1210 1357 917 1221 1243 1669 1641 1912 1625 1802 988 1274 865 1232 1087 1397 1196 955 998 1041 1041 1148 1040 1166 1025 1464 1506 1152 1084 1261 874 843 774 780 1168 1152 1237 1523 1054 943 1454 1481 1814 1787 1364 1575 1710 1609 1639 1447 1599 1391 1450 1412 1363 1585 1324 1327 1745 1580 1484 2821 2408 2661 2194 2634 2585 2160 2721 2155 2809 2065 2354 2276 2691 2234 2663 5721 5751 6815 5723 4196 5112 5580 6072 5188 14013 12197 7657 4003 3246 2176 2868 3714 1808 3624 4685 1028 1632 1403 954 1376 1528 1714 1624 1659 1835 1852 1262 1117 1471 2072 975 1267 1334 1503 1361 1353 1504 1974 1549 1711 1542 1587 1801 1431 1200 1296 1130 1290 1159 1231 1797 1630 1539 1495 748 1241 948 1352 730 440 415 350 417 410 337 386 311 391 631 527 646 598 638 343 354 324 400 672 498 741 544 570 699 358 368 304 332 439 462 537 390 558 481 552 506 610 563 533 386 388 370 493 691 343 403 422 523 547 517 1069 590 372 358 252 308 337 769 530 604 391 430 414 478 412 626 346 448 390 802 987 847 338 471 436 434 433 636 778 810 1187 370 424 722 536 492 727 616 543 979 413 478 355 297 511 487 863 859 644 787 455 539 844 802 1029 642 1050 887 1142 962 1206 659 566 841 395 612 1004 711 493 581 695 534 595 984 522 646 1075 738 540 1667 1240 1480 828 808 1196 976 1527 1185 1422 698 397 789 802 529 1037 979 1162 1084 918 1037 872 513 934 704 678 731 952 800 416 1013 856 442 804 569 787 833 1074 1261 826 941 1039 822 990 1197 1203 633 826 665 727 747 704 518 705 659 585 506 727 371 519 990 1026 956 534 535 593 524 615 392 390 497 851 513 666 931 1322 890 898 977 907 1287 842 691 575 538 511 510 1011 449 405 699 648 775 842 759 746 656 954 680 949 525 1501 498 984 796 764 863 592 525 1053 823 797 893 552 739 587 630 550 749 1128 1025 627 670 934 1062 465 414 668 921 612 953 1119 360 406 250 388 616 412 618 1009 572 642 417 346 727 793 910 1175 599 621 568 672 149 254 168 221 298 510 577 937 860 1074 977 766 864 793 577 606 259 366 484 593 301 672 570 644 893 879 353 580 486 327 841 603 1268 779 841 814 755 510 328 708 441 372 419 481 419 481 457 900 488 518 498 512 920 829 720 654 761 735 703 1139 762 322 495 634 420 637 617 742 602 606 290 589 600 396 580 861 855 1115 916 4755 4692 957 969 1210 910 1153 913 927 727 1451 901 1252 881 920 436 497 723 564 707 714 900 1028 1002 755 889 558 957 1201 848 487 844 826 808 921 661 859 317 623 970 708 819 676 445 501 538 542 723 928 832 900 587 688 689 547 1050 853 1276 1072 998 670 674 495 1010 547 563 656 598 236 258 270 1608 1769 1588 1112 957 1593 1385 1509 1192 1360 1966 974 1230 1224 1394 637 872 1581 1309 369 339 428 253 435 569 1465 1779 1164 1264 1027 2146 2343 2415 2707 2436 2107 2305 1455 1348 2719 2741 2780 2824 2844 2295 2357 2365 2273 2586 2634 2564 2483 2988 2837 3263 2807 3694 3508 3122 2890 3390 2372 5108 4071 3984 1840 1673 2271 1517 1277 2380 2338 1730 983 2345 911 874 865 982 973 767 809 1529 2128 1181 612 768 738 586 584 4221 4088 3884 3160 3484 3326 3446 3898 3184 4110 4014 3783 3680 3088 3627 3359 3780 4512 3914 3667 4600 4935 3467 3700 3588 3647 3769 4075 4126 927 851 504 3207 3293 2015 5622 5450 5356 4534 1243 1440 1267 538 1341 230 582 474 615 2965 1821 1727 592 799 647 806 1357 1516 1304 2348 2136 1950 3176 1697 1915 4731 5546 4554 3869 7708 7773 3524 4783 4819 6317 2083 1165 1838 2446 2395 1367 2828 913 2771 1129 2904 1509 198 160 2300 1974 2740 5272 2594 1176 1618 1137 1408 983 939 1565 1508 1451 1554 1444 3498 4155 1415 1169 2658 2181 2070 3181 1982 1877 1160 1119 865 2354 1716 3081 1369 1623 873 1411 1100 1005 1362 1649 4224 3749 1324 1067 1242 1512 1229 1039 1230 953 1123 1174 2030 1818 1518 2078 1059 954 2891 1406 1744 1553 685 1521 1478 1470 1554 1671 1714 1551 1913 1425 1372 1456 1131 1173 1407 1558 1966 1490 1543 1124 703 650 723 758 741 734 1470 777 561 819 666 941 1325 885 914 878 1195 964 803 510 631 386 346 468 453 934 578 556 636 529 555 635 669 662 560 718 636 700 791 702 916 897 717 348 613 648 838 327 980 647 484 583 744 645 782 575 600 1026 1463 733 892 835 796 936 1486 1275 678 714 577 593 613 669 729 627 850 1049 717 948 669 1077 530 831 835 976 926 720 531 754 728 767 786 1082 508 966 945 655 902 725 637 831 594 799 818 954 694 690 1506 185 1657 977 933 590 598 451 852 930 654 1412 1287 1352 1286 1187 912 599 868 412 611 527 707 882 489 446 340 477 453 311 439 581 486 381 375 293 655 340 278 274 382 614 446 1481 871 793 709 723 961 754 530 528 852 618 926 742 1206 949 941 753 1237 1017 873 915 708 565 832 726 758 867 1154 847 542 413 572 394 260 412 899 1211 1238 947 1373 896 1219 940 925 1320 866 1132 951 985 1249 1377 1380 1649 1533 1265 1482 1180 686 1032 860 570 1140 1604 981 1251 846 932 1137 546 609 702 1800 291 332 288 472 434 490 421 879 716 389 797 1160 932 335 302 407 1077 1100 933 1045 572 1544 290 590 476 345 1063 1313 1059 1181 1197 1145 1247 989 1039 750 743 678 866 684 748 697 1012 743 1159 793 912 717 866 750 879 653 1199 755 529 578 305 651 484 834 482 1152 514 638 1264 949 1091 1255 1357 1456 925 525 1698 1013 1462 1579 1086 1301 1182 1255 1231 1255 1290 1013 1211 674 659 689 906 1377 1307 1379 1334 531 1834 1900 2286 1590 1102 1516 1327 1054 1362 1642 608 1235 1238 983 1212 937 1661 1462 1642 1610 963 892 1557 1149 736 1478 1264 1302 1616 1901 1727 1261 1006 857 932 709 817 893 943 644 681 981 936 765 1017 858 931 1101 1519 1046 1407 878 757 952 879 1918 1046 1157 1188 1310 1134 1097 1505 1599 1348 1463 979 1118 1184 1075 1168 1288 1225 1322 1674 1820 1588 1243 1632 1809 1400 1488 1430 1510 3799 3717 2873 3359 2765 2586 2139 2288 2657 3274 2333 2641 2600 2540 2776 2389 3346 2322 2072 1757 1912 1212 1131 1572 1756 2310 763 2117 2662 2440 2347 1467 1628 1370 560 690 1120 702 869 735 866 812 727 836 664 523 642 505 782 432 526 490 670 684 649 1141 1046 973 1507 1372 1290 1557 1345 1583 1204 1534 1954 1463 1547 1798 1478 1324 1428 881 449 671 498 614 524 450 486 588 392 505 642 235 421 226 472 523 284 143 320 175 492 527 451 517 409 494 715 774 902 781 821 641 725 573 771 489 717 392 381 386 666 686 591 616 1058 587 596 512 386 375 479 966 475 684 835 1158 711 747 248 587 610 470 774 916 933 828 971 615 667 630 836 721 898 842 842 735 673 816 552 701 644 1348 875 1004 1086 1213 901 1102 1110 678 916 911 767 319 1218 507 1316 797 462 1462 502 804 412 694 1162 1245 394 606 421 1414 1563 1606 1788 1229 456 418 575 976 702 1522 1126 791 494 1041 1064 686 581 1168 1407 862 1322 1243 1501 1155 1606 1097 1651 1785 1214 1436 1489 1591 1339 1668 1254 609 1271 974 978 802 615 3084 1175 1047 1021 1111 1332 1212 1069 1298 1715 1746 1931 1163 839 1095 1007 605 617 825 789 1109 1335 974 761 814 707 732 1390 888 1172 1005 712 770 793 739 1015 429 454 422 446 446 411 393 674 369 721 406 460 832 1169 977 1312 1041 975 1071 1176 886 1161 1361 1173 1299 1432 1283 1058 1282 1184 990 1034 1350 1106 938 1587 991 831 957 1104 901 1076 973 1162 1706 1560 976 890 1340 962 1046 1257 1312 1518 1175 1181 1092 1335 941 1557 1207 1112 1655 1279 1507 1065 1487 784 797 685 1495 712 1400 1550 956 661 469 363 154 246 225 348 787 826 1071 995 964 1020 913 385 896 951 390 693 681 582 784 1016 1405 303 942 602 537 737 648 657 618 577 641 484 433 519 583 735 646 652 798 999 880 1545 296 2217 786 762 669 841 630 794 729 527 721 702 726 732 817 632 453 490 372 353 959 1249 1029 854 809 982 904 636 1101 857 1085 919 1217 475 881 950 840 1052 1142 1294 1127 705 766 954 725 645 537 833 658 1295 2062 1700 1473 449 745 456 731 863 535 629 2979 687 3069 2868 2855 2597 3204 2704 2875 2975 3055 3054 2926 3355 3013 2952 1017 930 1174 758 1185 1174 1323 1266 1081 1280 1058 1455 918 734 1154 979 695 1075 1406 1250 1087 1086 921 999 1023 1608 1552 1857 1738 1776 885 1247 872 1142 1085 1216 1028 956 1027 1098 1033 1138 1024 1088 1049 1536 1534 1191 1091 1246 851 870 887 759 1142 1221 1185 1480 1016 1056 1486 1556 1891 1769 1273 1651 1607 1694 1714 1677 1620 1476 1514 1422 1345 1746 1390 1218 1746 1704 1578 2951 2294 2625 2239 2596 2649 2311 2576 2072 2876 1942 2463 2317 2425 2180 2881 5936 5980 6782 5555 4331 5253 5884 6269 5074 12197 14139 7673 3777 3222 2100 2866 3557 1697 3760 4782 1030 1776 1588 1097 1438 1623 1812 1759 1766 1976 1861 1264 1191 1450 1973 975 1311 1397 1519 1393 1502 1597 2049 1700 1889 1581 1542 1804 1362 1251 1344 1215 1292 1375 1344 1814 1723 1598 1510 751 1257 896 1318 756 444 380 344 382 390 403 396 309 387 656 489 702 664 698 369 390 350 428 765 575 882 623 506 633 348 367 303 333 445 451 543 467 596 529 557 505 621 565 627 426 426 410 531 670 455 410 474 550 464 409 1184 545 339 323 239 343 327 835 538 635 351 396 380 444 370 600 300 474 311 685 940 775 380 540 432 439 427 597 729 740 1337 361 453 626 464 505 864 751 694 1038 402 484 337 317 492 625 900 891 697 762 473 624 843 900 959 550 1004 929 1164 966 1269 714 573 814 392 676 985 753 477 577 693 558 476 1048 518 634 1063 695 549 1696 1308 1409 865 845 1271 1091 1566 1174 1503 713 395 924 830 557 1112 957 1174 1031 905 1157 887 538 1096 683 655 714 900 882 480 1023 794 504 887 573 818 825 1136 1408 824 1034 1075 801 1058 1205 1216 643 836 708 741 804 783 500 802 677 601 552 717 412 613 1104 1022 967 521 638 615 532 631 412 451 505 725 569 688 871 1260 891 912 1009 919 1301 858 823 524 508 574 520 1006 398 354 714 604 753 848 744 748 595 950 688 1064 616 1523 536 1024 788 834 855 570 505 1041 804 868 868 540 777 561 613 554 720 1254 1153 636 696 979 1096 465 394 691 974 651 1016 1127 425 469 278 432 625 385 693 899 491 561 436 358 712 828 955 1167 633 590 635 617 172 160 160 246 360 530 628 953 876 1054 1097 698 842 773 639 626 269 292 537 645 345 660 605 613 857 843 398 617 450 362 865 627 1201 745 858 834 864 518 334 674 520 426 488 560 461 496 540 870 502 540 498 548 979 849 720 634 725 633 610 1147 828 264 544 675 457 688 668 685 636 622 288 577 645 414 541 851 786 1240 892 4668 4611 894 902 1170 909 1139 880 929 753 1453 922 1088 943 1074 444 503 759 573 690 663 914 947 913 734 924 527 965 1193 909 525 862 782 783 962 731 814 319 602 921 667 904 734 466 507 536 625 687 863 809 776 605 673 628 607 1122 837 1372 1140 928 736 682 552 1036 590 695 695 633 248 270 262 1653 1929 1639 1142 974 1647 1398 1466 1188 1368 1997 1010 1147 1182 1444 605 759 1587 1338 420 386 422 278 444 567 1425 1789 1213 1233 1088 2207 2618 2457 2752 2488 2103 2320 1455 1393 2674 2775 2775 2826 2658 2198 2413 2478 2307 2629 2655 2601 2526 2981 2951 3352 2674 3766 3499 3259 2870 3611 2387 5066 4204 4004 1924 1798 2231 1626 1394 2429 2338 1643 881 2308 843 814 958 896 1011 771 825 1572 2086 1184 698 760 732 628 514 4293 4030 3880 3093 3684 3287 3530 3910 3352 4126 4116 3890 3747 3082 3662 3296 3796 4689 3982 3788 4805 4865 3324 3820 3588 3690 3853 4029 3965 944 864 510 3128 3316 2088 5831 5685 5477 4584 1427 1626 1302 536 1361 220 557 435 611 2949 1879 1761 562 833 673 775 1453 1507 1337 2333 2042 2007 3092 1760 2072 4716 5531 4634 3926 8023 7844 3574 4801 4942 6585 2135 1168 1905 2352 2406 1391 2784 830 2963 1130 3028 1680 206 166 2374 2081 2599 5298 2682 1208 1811 1114 1399 956 916 1586 1531 1527 1531 1384 3471 4380 1381 1126 2517 2263 2152 3139 1977 1818 1172 1185 921 2483 1762 3087 1358 1696 885 1544 1222 1117 1476 1767 4218 3893 1259 1004 1426 1495 1185 1087 1208 921 1139 1173 1957 1874 1558 1982 1047 942 3172 1261 1498 1513 592 1521 1486 1540 1730 1614 1823 1672 1939 1425 1379 1416 1164 1196 1444 1519 2059 1373 1540 1152 716 625 690 786 751 692 1573 798 573 843 784 947 1335 871 950 851 1209 1008 770 504 632 398 356 622 508 1030 592 545 726 596 578 599 633 702 632 725 656 743 833 696 896 935 731 356 632 667 887 303 993 685 537 648 767 704 769 593 598 1061 1537 765 845 929 916 944 1517 1253 668 718 570 663 646 715 745 629 896 1078 802 1023 658 1083 611 931 956 1004 946 806 582 766 705 814 821 1015 518 1068 1084 566 968 816 720 920 684 889 922 1064 664 698 1447 143 1531 971 980 674 682 391 890 1054 645 1418 1401 1474 1280 1146 947 531 826 372 662 525 740 911 521 452 350 505 474 353 402 623 520 390 352 262 607 377 278 299 316 679 410 1486 1027 743 657 774 959 704 522 512 907 664 981 779 1193 935 859 767 1282 1021 912 901 671 635 746 725 726 888 1174 777 509 425 616 417 285 482 1010 1252 1279 908 1246 939 1198 873 930 1375 934 1141 899 994 1062 1365 1265 1641 1573 1233 1443 1167 800 1028 841 576 1134 1604 942 1314 957 1043 1179 529 649 748 1791 268 361 297 538 480 544 446 893 658 505 819 1208 929 351 314 366 1004 1093 897 1028 540 1560 346 626 466 401 1091 1293 1021 1153 1165 1101 1203 887 1088 780 749 700 894 700 778 721 1137 827 1303 865 1012 719 882 748 904 674 1170 806 607 678 292 606 486 830 451 1222 539 736 1374 1013 973 1283 1338 1538 915 545 1652 1233 1580 1716 1063 1418 1289 1309 1272 1320 1360 1131 1296 678 693 709 887 1441 1263 1189 1330 583 1793 2032 2462 1600 1094 1514 1474 1050 1372 1650 656 1236 1259 908 1223 908 1669 1470 1648 1614 1073 879 1604 1117 774 1378 1172 1233 1800 1984 1929 1247 1029 852 936 705 852 869 968 692 739 971 942 662 911 877 1041 1109 1643 1056 1406 934 778 1007 886 1907 1106 1145 1224 1288 1149 1117 1532 1528 1387 1448 981 1119 1220 1084 1270 1435 1201 1349 1664 1709 1626 1347 1624 1817 1460 1457 1600 1492 3858 3763 2957 3495 2672 2797 2207 2396 2381 3014 2312 2620 2559 2470 2762 2408 3574 2425 2052 1652 1813 1163 1125 1593 1853 2325 695 2235 2601 2352 2429 1419 1607 1357 538 685 1114 718 856 714 886 853 777 881 676 515 732 520 706 455 573 525 713 818 655 1206 1056 970 1464 1304 1361 1635 1451 1685 1172 1481 1890 1529 1452 1877 1434 1347 1445 903 493 672 518 601 542 444 426 583 394 507 644 256 407 230 422 531 224 151 330 290 431 435 359 425 323 533 752 714 921 777 854 712 796 531 772 485 717 410 395 402 683 691 604 612 1086 544 553 487 351 371 483 964 477 684 768 1136 678 703 244 668 727 581 901 929 952 863 1012 615 667 722 890 721 900 881 873 762 681 835 602 779 717 1344 867 1130 1084 1316 1043 1235 1177 705 983 909 760 348 1113 524 1341 825 473 1436 469 676 441 574 1209 1394 406 582 391 1383 1553 1656 1812 1232 456 428 564 969 677 1578 1153 777 587 1080 1098 674 619 1156 1465 878 1264 1192 1484 1228 1590 1159 1576 1719 1216 1384 1341 1554 1283 1730 1265 655 1268 953 992 911 738 3198 1271 1081 1012 1093 1439 1239 1119 1407 1869 1879 1886 1192 868 1115 937 660 550 804 784 1229 1423 1019 824 802 845 778 1348 878 1148 926 755 772 814 781 1025 400 429 378 419 425 390 349 627 359 714 422 505 864 1166 994 1413 962 912 1092 1024 836 1066 1421 1265 1424 1437 1286 1090 1296 1024 818 864 1366 985 886 1691 1040 862 985 1040 905 1138 979 1123 1749 1542 1114 1011 1347 1032 1154 1235 1326 1607 980 1200 1065 1393 1001 1838 1261 1136 1729 1253 1431 1108 1396 735 821 642 1409 740 1368 1541 906 600 414 357 160 273 250 381 838 841 965 1058 936 1065 921 425 940 1040 389 697 687 626 714 1004 1345 255 879 577 562 677 788 659 619 581 588 495 438 572 556 864 613 594 829 957 923 1572 313 2200 775 747 708 849 593 760 695 467 715 625 728 734 815 646 488 519 333 322 1021 1344 1078 876 861 982 939 723 1210 902 1125 984 1297 461 937 967 853 1042 1124 1215 1125 704 799 983 737 707 542 868 670 1232 2086 1678 1459 434 745 470 677 875 566 725 2961 701 3107 2906 2868 2539 3248 2690 2908 2867 3082 2977 2964 3315 3204 2977 1009 959 1156 785 1235 1249 1360 1290 1072 1282 1007 1344 1027 767 1133 1064 715 1063 1391 1165 1008 1007 890 1050 1078 1612 1550 1824 1868 1680 1026 1098 1075 1144 994 1321 1223 999 1189 1128 1206 1427 1120 979 1261 1566 1252 1352 1068 1231 1126 1047 1189 951 1352 1262 1288 1237 929 1324 1449 1639 1895 2264 1224 1592 1574 1702 1932 1860 1719 1570 1604 1557 1435 2059 1754 1094 2134 1808 1948 3027 2264 2681 2946 2856 2797 2693 2683 1881 2531 1993 2314 2373 2537 2207 2727 5400 5858 6434 5388 4006 5295 5006 6184 4908 7657 7673 14493 3360 3389 2370 3077 3303 1734 3082 4774 1278 2018 1750 1200 1607 1915 1877 1632 1601 1736 2060 1622 1329 1208 2082 862 1450 1477 1874 1545 1389 1797 2354 1917 2023 2042 1383 1638 1435 1532 1431 1415 1484 1612 1506 1482 1433 1482 1692 738 1132 654 1726 696 345 344 391 356 421 344 450 252 376 601 393 625 560 626 300 318 288 381 694 477 745 525 571 692 413 520 449 502 377 441 698 333 653 517 536 451 629 339 602 512 532 465 551 502 398 509 450 582 501 463 987 497 394 336 216 422 288 831 336 438 587 561 444 659 546 871 419 415 511 830 927 786 342 460 349 344 377 562 577 671 1096 381 462 534 429 478 938 845 725 1087 391 567 458 264 403 741 851 742 771 825 420 454 783 881 1048 669 970 994 1220 811 1295 689 625 1259 553 694 721 902 366 654 686 549 503 990 572 565 1145 922 577 1553 1011 1225 1185 888 1282 1330 1684 1135 1677 958 525 907 684 568 1144 859 1147 1272 883 1147 867 483 1090 799 823 810 1025 859 442 1156 704 603 730 643 806 842 1260 1456 820 1052 1163 890 1070 1223 1250 733 922 782 706 894 740 516 782 650 497 463 631 420 611 1060 877 1060 590 610 733 529 630 399 432 497 719 602 766 826 1216 770 943 958 979 1372 833 823 767 741 478 482 965 248 255 656 640 731 832 676 769 770 1035 763 1249 758 1728 399 983 696 761 734 542 578 1065 699 852 805 726 717 596 710 468 950 1221 1135 816 861 861 991 533 613 620 816 434 866 1035 256 438 330 285 486 326 836 905 565 636 495 412 903 845 864 1099 918 898 594 844 190 162 150 292 275 521 598 910 946 904 1377 734 880 811 644 710 366 352 556 754 275 689 481 596 906 881 579 559 558 334 980 466 915 654 856 714 939 430 346 665 472 345 498 500 525 402 655 1076 548 605 556 565 663 942 609 667 787 564 500 1241 907 398 449 614 502 597 578 750 716 596 359 627 868 519 535 1103 931 1299 935 4626 4479 1163 1285 1468 1260 1320 917 998 808 1519 1060 1047 1036 1169 585 547 775 692 822 804 756 985 972 649 880 592 959 1407 1107 604 741 757 727 895 620 849 280 353 1233 943 617 659 555 724 600 441 847 864 922 732 501 729 635 507 1262 930 1472 1080 1323 797 802 483 892 770 833 662 606 244 283 381 1963 1850 2001 1062 1296 1895 1517 1670 1158 1268 1988 1150 1302 1520 1367 655 649 1701 1399 580 560 496 364 439 483 1392 1709 1138 1406 1333 2110 2592 2651 2442 2541 2165 2673 1602 1375 2577 2527 2611 2632 3129 2454 2181 2216 2516 2682 3092 2290 2571 2947 3204 3390 2644 3629 3658 3069 3154 3365 2718 4633 4481 4491 2120 1853 2154 1989 1846 2520 2280 1507 1264 2264 708 705 1148 759 836 1001 947 1878 2067 1021 743 925 909 690 683 4590 4493 4258 3631 4072 3601 3223 3963 3385 4139 4337 3912 4150 3456 3653 3482 3435 3890 3927 3676 4465 4853 3132 3419 4554 3650 3944 4886 4217 935 862 541 3377 3631 2434 5133 5799 5587 4616 1441 1585 1312 583 1321 321 697 549 595 2932 1698 1764 505 720 561 849 1295 1354 1487 2647 2019 2163 3483 2016 2408 5115 6049 5296 4036 8061 7796 4098 5506 5530 7230 2301 1180 2024 2549 2587 1443 2951 969 3383 1243 3175 1718 295 257 1906 1680 2695 5833 2271 1018 1876 1228 1683 872 820 1768 1466 1667 1598 1324 3945 4128 1515 1129 3002 1932 1930 3201 1962 1970 1245 1222 1033 2782 1952 3476 1634 1610 893 1821 1154 1065 1497 2070 4671 4153 1191 929 1333 1313 1464 1222 1263 819 1164 1335 1806 1982 1631 2103 1199 1017 3280 1171 1492 1506 630 1632 1391 1754 1853 1564 2184 2112 2347 1373 1358 1428 1288 1296 1841 1738 1796 1375 1722 1567 691 750 797 639 570 499 1411 917 637 684 693 992 1322 1189 732 749 1451 920 827 445 746 361 341 523 590 951 641 551 700 638 629 523 611 805 779 885 693 915 881 749 817 742 810 327 566 616 866 282 980 770 761 737 957 834 774 737 700 1070 1554 816 970 734 848 1091 1743 1453 820 961 776 801 772 742 844 734 758 1102 1175 1142 768 1528 617 902 895 1419 855 671 489 921 1026 806 721 1022 419 891 1064 709 1166 752 688 872 655 839 916 1060 806 711 1547 195 1441 699 1119 655 639 480 991 892 834 1500 1345 1268 1425 1242 1086 626 759 365 642 633 843 956 533 260 208 531 423 354 396 742 431 388 408 355 586 358 236 260 371 541 494 1376 953 645 547 733 1062 522 620 668 826 813 843 690 1327 1254 1048 941 1356 1077 964 1018 625 649 906 943 960 762 1260 665 512 463 940 353 250 373 903 1001 1063 828 1455 956 1219 859 969 1058 880 1033 742 1048 985 1391 1160 1754 1655 1188 1471 1180 969 1212 603 538 1305 1687 1003 1371 966 835 990 452 697 795 2050 524 637 477 694 667 691 766 1236 828 362 635 1335 887 280 262 423 1178 1325 656 769 708 1551 220 670 482 250 958 1443 1052 1256 1325 1251 1399 994 1349 1045 941 981 1236 1030 1056 796 1006 726 1138 776 808 620 793 665 1067 605 1322 895 695 497 196 889 412 634 633 1207 626 691 1501 990 1092 1392 1308 1725 1111 495 1614 1638 2112 2202 972 1436 1372 1264 1259 1548 1499 1473 961 811 945 894 858 1583 1544 1409 1426 708 2082 1964 2352 1712 1248 1662 1460 1142 1412 1492 593 1519 1156 1089 1234 1079 2022 1879 2022 2004 1215 1021 1805 1112 889 1565 1235 1233 2212 2434 1940 1222 1068 822 1102 883 891 859 944 787 795 888 990 611 1091 1096 765 1026 1730 1307 1301 1113 742 1276 1097 2221 1328 1397 1201 1339 1360 1394 1427 1592 1348 1730 1337 1280 1240 1254 1659 1476 1583 1475 1437 1741 1336 1442 1681 1811 1503 1537 1832 1518 4352 4643 2866 3705 2515 2958 2390 2517 2605 3282 2366 2788 2526 2604 2700 2439 3473 2478 2144 1559 1737 1275 1151 1633 2005 2212 967 1940 2711 2466 2708 1537 1725 1046 660 567 1037 710 744 961 988 909 989 791 638 503 757 504 789 590 458 418 785 732 750 1148 1020 918 1403 1293 1365 2094 1499 1566 1356 1568 2127 1477 1800 2141 1383 1570 1587 991 481 599 495 563 548 455 491 668 447 802 479 249 478 215 437 626 228 210 304 225 439 435 426 416 344 496 692 828 1194 601 970 842 940 674 769 532 689 536 448 513 901 845 748 634 1053 593 606 396 303 444 683 906 498 630 850 1073 723 726 228 732 745 526 708 991 1073 764 892 655 660 665 627 786 915 822 849 692 811 796 597 819 542 1356 657 1331 1174 1287 950 980 1203 507 826 802 628 522 1014 591 1257 712 657 1245 474 547 477 457 1404 1342 555 635 458 1380 1316 1758 1773 1260 527 480 479 959 831 1796 1306 781 711 1156 894 829 646 1309 1260 958 1255 1475 1596 1360 1676 1247 1736 1798 1262 1533 1570 1543 1123 1656 1346 640 1231 802 808 679 677 3230 1089 1156 1118 1169 1473 1247 1134 1450 1629 1724 1878 1387 1050 1160 855 739 538 979 876 1374 1534 694 1122 781 621 1072 1524 976 1102 1101 942 698 960 760 930 292 300 245 290 300 284 237 521 414 736 430 347 838 1302 1090 1313 1027 895 1042 913 767 901 1270 1381 1387 1597 1499 1342 1505 1149 870 910 1465 1125 1035 1544 897 956 1152 1004 924 1320 1134 1390 1570 1232 1105 1212 1141 813 1235 1531 1423 1696 1031 1167 1006 1380 1143 1620 1409 1070 1780 1232 1523 1257 1799 970 738 812 1830 915 1481 1542 924 653 400 286 179 229 231 326 809 792 1034 1113 952 877 960 440 1043 1087 419 623 573 542 829 895 1573 291 870 502 493 637 684 684 658 669 582 426 375 778 558 690 461 547 731 1233 960 1582 471 2169 830 737 813 1052 683 929 790 566 877 745 830 836 783 940 336 413 367 341 1178 1431 1005 689 942 1011 841 704 1105 937 1083 977 1262 371 1059 1168 1033 1208 1347 1141 1041 592 850 883 748 663 565 917 798 1363 2320 1782 1959 460 441 423 887 1014 580 827 3172 792 3490 3253 2744 2447 3150 2911 3015 2693 2891 2800 2953 3604 3525 3647 884 880 988 840 1171 1311 1385 1152 845 1144 1291 1384 1100 968 1236 1134 593 1076 1574 1178 1037 996 1105 1092 1018 1508 1536 1837 1603 1124 717 810 623 869 890 1247 978 750 891 794 920 968 811 812 1254 1023 943 990 1011 777 792 832 818 799 1614 1331 1358 1561 877 1242 1668 1751 1654 1919 1170 1712 1809 2107 1548 1579 1757 1684 1778 1552 1593 1634 1641 1481 1902 1972 1559 2259 2030 1923 1990 2560 2402 1876 2014 2151 2044 2211 1496 2152 2322 1848 2499 3691 3523 3309 3588 3314 3256 3471 3286 3984 4003 3777 3360 14531 3612 1443 3287 3987 1946 4022 3516 1180 1879 1812 962 1912 1383 1468 1304 1207 1803 1754 1298 1264 1151 1702 989 1233 1173 1599 1393 1419 1566 2109 1907 1814 1829 1684 1891 1742 1751 2029 1762 1582 1531 1445 1776 1562 1447 1630 672 1214 851 1343 771 535 252 212 264 280 343 223 126 287 335 319 222 216 250 235 397 295 371 516 301 644 491 291 443 348 383 357 371 597 480 363 326 744 372 525 420 734 377 487 265 307 287 363 401 297 407 424 490 296 276 1027 559 365 355 329 306 309 873 419 461 393 241 304 283 276 530 291 500 376 848 759 830 183 282 449 683 479 604 966 801 1161 478 532 472 382 423 885 716 550 599 435 700 254 301 526 495 728 726 433 559 445 625 890 842 1151 501 746 1004 1345 871 1152 668 774 922 437 586 629 847 494 504 624 621 474 911 617 466 927 648 806 1055 950 1279 705 823 859 1042 1358 1001 1138 876 729 912 559 551 817 806 1158 950 840 1147 1018 620 1174 679 655 738 807 953 447 738 887 545 876 392 633 653 1243 1101 669 935 1090 675 1102 1055 868 932 950 693 572 775 619 480 612 522 604 358 449 578 671 662 926 872 639 558 751 514 566 367 388 414 589 513 609 695 1145 873 538 724 653 941 602 575 596 633 702 607 1067 516 319 436 587 723 618 644 505 837 929 566 832 477 1152 468 906 458 601 418 792 474 1324 575 695 818 483 797 372 577 585 771 935 1068 567 604 753 809 830 771 510 740 549 770 1154 367 449 231 441 563 442 481 840 550 600 614 608 459 682 797 686 501 571 597 440 144 198 126 227 272 526 620 722 777 757 705 631 816 762 547 570 275 344 534 590 204 632 444 482 528 512 601 682 574 382 762 510 908 990 781 881 779 641 421 612 479 408 660 714 584 460 551 568 389 431 405 559 586 526 711 819 654 632 651 798 569 319 469 478 406 532 538 615 405 526 283 634 588 460 216 838 623 1094 989 3842 4563 836 846 887 832 742 612 1032 860 1261 1057 825 1282 1058 604 529 735 496 593 659 723 851 826 740 829 617 993 1255 877 770 939 727 784 857 686 721 512 708 712 530 489 483 391 770 981 457 378 1112 710 788 526 419 324 282 781 727 1215 868 976 560 490 561 643 526 550 698 588 122 152 154 1332 1195 1458 1024 996 1526 1081 1337 1089 1250 1733 1083 1249 1082 1028 568 753 1396 947 300 302 232 223 299 380 1301 1685 924 1202 1207 2457 2928 2522 3009 2541 2383 2055 985 807 2503 2807 2805 2684 3122 2017 2226 2294 2331 2434 2844 2764 2449 2867 3012 3393 2691 3331 3452 3016 3128 3760 3167 4326 3215 3194 2102 1811 1995 1526 1634 1953 2400 1863 1020 2663 744 758 1126 939 932 826 921 1678 1935 937 433 394 372 625 732 3691 3491 3518 3315 3508 3701 3174 3579 2469 3418 3412 3167 3597 2909 3455 2936 3557 3425 3741 3818 4705 3731 2163 2871 3552 3319 3328 3585 4247 609 549 490 2869 3313 2077 5251 5743 5682 4322 1353 1405 890 301 992 377 436 310 461 2438 1544 1489 462 793 683 757 1372 1382 1234 2925 1695 1423 2361 1377 1678 4041 4839 4288 4140 7550 6294 3626 3982 4995 5494 1783 1171 1793 2230 1870 993 2457 729 2096 1159 2675 1594 250 205 1485 1607 2747 3715 2106 1094 1727 870 1278 769 652 1213 1169 1072 1354 1137 2976 3488 1588 1064 2141 2008 2101 2366 1833 1637 1222 932 824 2632 1892 2853 993 1697 956 1336 985 932 1133 1473 3683 2682 889 892 974 1388 1250 1100 1040 1292 1287 956 1529 1789 1612 2261 1121 926 2752 1199 1471 1475 812 1169 1107 1015 1004 1355 1441 1205 1236 1057 1079 1123 1055 1151 1006 1176 1061 1022 1118 1087 695 544 375 534 555 582 1325 751 393 449 488 695 1210 881 523 632 704 708 607 346 916 291 225 374 517 626 346 407 576 834 648 610 468 725 671 571 519 508 563 577 637 961 673 182 937 858 673 315 813 1099 844 1131 1074 1052 1214 966 733 1015 1315 980 997 820 1178 1178 1265 1094 668 834 862 901 717 813 768 663 943 1328 1187 760 866 1165 813 1138 1028 1015 1082 864 584 903 1035 830 918 1079 462 1028 990 507 1006 955 694 986 624 860 989 1145 568 682 1207 256 1786 1172 921 591 739 567 763 1308 698 1292 1398 1202 1307 1473 1014 602 648 564 598 353 705 625 400 505 461 390 387 229 333 549 534 484 404 360 448 479 372 486 280 584 314 1574 616 641 585 557 967 517 523 516 573 510 950 737 925 1063 1045 708 786 669 496 571 399 382 741 801 916 730 855 453 627 584 514 417 319 340 742 878 852 939 1181 648 742 709 775 944 784 789 755 743 751 1497 1047 1174 1280 796 1213 824 538 1058 722 498 1001 1241 842 1040 628 444 1087 516 699 735 1748 303 380 215 430 339 419 344 1023 667 425 625 786 634 343 348 532 845 985 732 875 505 1371 368 463 291 519 651 1356 1033 1242 1100 1038 1181 1081 957 941 976 863 1057 810 834 1154 982 637 1175 687 877 718 878 592 820 542 1467 841 593 968 150 807 347 592 778 1157 526 661 1262 587 1223 1218 1134 1492 765 473 1203 1138 1098 1160 1020 1522 1890 1430 1898 1945 1951 1557 1333 535 585 583 805 1072 1072 1268 1367 602 1356 2160 2507 1712 1117 1579 1385 918 1085 1516 1004 1298 1065 1022 1143 1031 1252 1210 1267 1312 1185 704 1063 1042 739 1327 965 960 1639 2003 1829 962 773 701 961 864 782 741 775 500 536 625 792 527 1049 1519 847 1150 1402 956 910 473 652 1063 926 1800 1071 1438 1091 1496 1138 1065 1089 1532 1191 1191 1179 1234 822 1227 1180 1321 1401 1263 1250 1350 1151 1184 1360 1560 1245 1338 1239 1208 4066 4259 3073 4149 1908 2221 1897 2151 1812 2591 2211 2487 1936 2185 2283 2029 3530 2508 1743 1539 1603 1652 1113 1078 1781 2163 719 1922 2300 2035 1956 1084 1276 805 634 699 1119 569 841 880 823 563 911 694 769 482 556 406 520 332 752 657 637 753 689 867 921 746 961 1279 1503 1489 1604 1857 1028 1246 1929 1341 1321 1713 1427 1055 1183 849 363 664 558 392 498 352 421 523 243 246 430 200 323 212 752 469 270 348 181 134 216 232 220 154 192 397 806 551 560 697 789 662 692 386 519 431 688 494 479 492 752 609 660 456 803 764 780 520 465 493 673 1047 472 863 812 1000 596 816 168 392 518 490 651 724 737 618 761 506 602 835 686 664 848 891 886 380 783 938 704 709 598 869 945 1109 1369 1465 929 1362 1503 565 801 835 521 218 1231 394 970 627 338 1026 458 779 438 749 1696 1410 566 605 480 1469 1338 1484 1543 1107 522 471 515 983 637 1363 978 533 511 1146 997 741 480 877 1246 952 1010 1545 1376 1315 1124 1184 1282 1709 944 1382 1652 1420 1196 1082 1470 602 1275 801 832 783 712 2724 1029 1064 986 1109 1423 1428 1168 1368 1403 1613 1487 932 734 913 1009 714 879 641 613 1269 1546 1107 593 668 787 834 1544 713 841 758 573 489 921 998 600 234 262 220 252 234 190 174 463 331 698 359 438 778 849 796 893 872 884 839 1143 803 866 1014 1304 1117 1167 1195 902 1124 1110 886 948 1178 1116 777 1106 779 798 1100 1104 934 884 692 916 1509 1114 1266 1223 801 1047 1210 1133 1428 1728 1303 1004 1132 1324 637 1652 1342 1259 1352 917 1188 998 1248 680 909 802 1358 713 1198 1472 841 494 686 517 84 133 122 193 689 925 1015 1159 1226 1239 853 553 895 876 299 644 542 544 699 794 1118 288 756 258 466 699 479 683 650 429 422 325 293 518 426 535 473 418 413 752 961 1018 369 1244 650 585 531 698 569 490 427 780 709 772 866 869 772 641 568 452 518 298 913 876 1363 810 922 938 893 541 1019 596 764 806 978 612 680 798 704 843 977 957 1070 526 768 1158 589 650 718 584 454 1069 2047 2105 1681 379 381 531 654 583 634 989 3032 941 3094 2783 2407 2697 2758 2779 2657 2725 2958 2802 2948 3167 2841 3042 1066 969 1089 765 1154 1270 1182 1114 781 1104 890 1172 1002 1111 857 827 666 1435 1325 1040 1081 1119 787 941 895 1246 1276 1651 1547 1416 667 1073 900 888 1012 1066 853 1000 883 854 1034 1152 989 1093 1472 1251 780 1109 1197 1107 1209 845 861 937 1291 1248 1276 1399 823 1416 1515 1436 1359 1594 1239 2050 1836 2321 1794 1545 1655 1538 1771 1481 1547 1451 1718 1142 1420 1704 1174 2484 2546 2501 2123 2537 2659 2173 2464 2343 2328 2316 1742 1958 1930 1939 2389 2778 2774 3228 2933 2748 3063 2779 3173 2889 3246 3222 3389 3612 13435 1809 11298 4582 1922 6053 2933 1322 1674 1652 1046 1455 1279 1395 1243 1078 1565 1717 1259 1271 1320 1494 1010 1530 1448 1590 1422 1497 1758 1737 1802 1733 1782 1448 1548 1432 1525 1881 1699 1167 1254 1137 1694 1617 1744 1765 989 1256 926 1571 547 524 242 280 254 373 637 330 311 352 343 390 369 328 348 154 258 197 277 635 405 711 467 404 512 289 358 239 261 359 379 437 204 625 351 442 350 676 480 381 237 271 263 457 378 355 387 291 349 337 294 982 604 414 388 278 461 398 843 357 397 299 326 345 355 397 468 371 473 483 656 805 757 235 373 360 276 382 516 755 665 1199 413 485 531 374 372 586 588 430 781 219 462 468 320 632 436 603 528 572 685 503 569 705 752 945 478 756 711 787 662 1079 696 611 772 352 511 596 835 488 557 679 541 527 734 447 548 737 771 444 1328 1051 1098 1037 940 1145 1105 1370 788 1378 629 505 796 410 510 1407 1104 1045 1100 739 971 745 411 881 476 488 591 710 885 432 551 655 574 462 535 608 741 1062 1297 729 850 930 760 911 1115 885 680 860 582 573 657 598 457 553 512 444 441 470 421 639 906 983 834 630 651 678 557 672 395 605 360 624 707 793 854 1118 824 525 876 731 1104 708 681 410 406 532 581 1024 357 281 410 427 759 827 437 555 696 872 661 912 499 1050 561 892 537 625 560 647 357 969 858 828 645 660 633 586 471 466 828 1230 1136 655 638 890 964 554 467 741 526 332 560 1070 215 280 306 413 638 347 608 1095 601 678 553 405 556 953 739 815 578 426 928 521 162 169 144 300 222 390 601 868 772 928 860 762 606 546 481 652 297 314 396 522 235 702 583 421 498 491 567 478 478 339 806 532 966 948 829 888 679 599 530 515 403 344 575 608 520 374 634 811 359 443 464 599 769 630 638 714 663 581 586 1147 693 266 489 526 403 524 559 511 625 497 314 545 555 523 306 809 913 1177 928 3634 4511 1065 877 901 1076 1168 939 1038 758 1421 886 995 955 906 368 559 690 558 516 607 482 894 854 726 821 692 1054 1367 800 435 785 639 734 898 488 646 340 476 735 518 649 803 583 944 960 397 556 919 612 747 468 663 343 382 946 700 1064 731 861 640 428 454 707 523 586 549 493 190 198 316 1395 1611 1693 749 1169 1508 1346 1142 942 1066 1499 875 1055 875 1032 567 627 1377 967 347 315 383 379 454 604 1218 1692 1260 1231 1467 2228 2531 2941 2746 2487 2396 1968 1360 1237 2601 2668 2924 2538 2615 2282 2274 2530 2310 2711 2870 2324 2580 2876 3113 2789 2845 3262 3217 3129 2875 3330 2290 3765 3178 3461 1655 1645 1923 1428 1581 2256 2235 1553 1326 2382 593 521 1015 933 990 872 822 1427 1576 902 345 668 567 597 497 4218 4245 3983 3103 3614 3289 3079 3259 2682 3105 3226 3413 2964 3012 3122 2808 3063 3422 3251 2946 4141 3687 2910 2697 3821 3508 3525 3850 3507 716 631 373 2985 3393 2012 5474 4897 5220 4081 1420 1463 1203 486 1267 238 563 401 309 2695 1487 1463 436 776 660 669 1529 1362 1230 2582 2093 1571 2281 1378 1885 4532 5498 4327 3962 7557 7107 3413 4231 4831 5255 1877 1238 1746 2552 1843 1199 2810 960 2934 1208 2637 1313 217 185 1583 1860 2123 4538 2418 1240 1895 1124 1287 581 622 1300 1298 1308 1568 1857 3197 3144 1560 795 2122 2331 2168 2491 1906 1849 1244 888 959 2513 1754 3071 1109 1492 912 1373 831 879 1206 1649 4059 2584 1092 1022 970 1218 1070 1076 1108 943 1100 1089 1861 1920 1207 1679 741 646 2670 1010 1223 1251 514 1503 1369 1411 1045 1120 1517 1430 1511 1131 1185 1281 1037 1130 1281 1502 1399 1421 1585 1118 713 572 335 698 522 619 1549 912 421 626 681 813 1212 744 657 665 836 876 547 390 431 526 434 344 605 711 473 457 643 677 568 534 632 633 745 524 553 699 691 602 774 785 752 365 791 805 603 399 771 1064 693 836 804 925 969 1095 891 827 1130 1025 844 653 1003 1042 1421 937 729 851 817 884 729 706 530 717 952 1271 1371 1004 952 1105 707 1096 1075 1128 895 824 610 753 672 680 625 843 696 900 874 558 880 982 839 1067 523 762 993 1093 738 655 1362 108 1622 850 1125 465 636 431 731 939 606 1261 1510 1062 1146 1073 1043 585 571 575 430 353 788 651 519 305 269 505 392 197 437 544 455 382 411 393 282 373 370 437 369 562 322 1133 734 563 475 575 961 380 592 604 725 458 907 773 1014 1027 908 752 802 746 557 665 383 360 756 732 1054 954 795 609 544 515 652 356 232 420 830 1073 1074 897 1234 861 1216 597 720 982 574 792 630 824 819 1338 1032 1450 1437 946 1254 1011 474 780 669 249 892 1055 1156 1197 836 601 1133 427 633 743 1393 295 393 291 505 408 459 408 917 421 312 695 709 610 512 494 489 762 1128 806 906 688 1464 275 443 271 323 709 1177 845 986 997 937 1087 876 890 781 691 690 831 650 711 680 773 518 867 525 683 752 986 589 741 689 1319 619 429 748 251 548 390 545 516 864 666 603 1034 669 1035 1042 1033 1890 752 574 1080 1280 1429 1511 813 1377 1430 1270 1563 1576 1542 1360 922 719 665 631 751 1366 1088 1374 1451 489 1424 1680 2017 1269 1512 1154 1475 847 989 1815 722 1069 869 770 953 776 1103 976 1095 1090 863 818 1476 921 872 1259 877 1273 1666 1857 1808 1081 874 700 873 739 714 833 785 458 478 610 759 799 1052 1259 1120 979 1255 1059 1135 690 819 1243 1006 1674 741 1317 1242 1222 1074 1189 1420 1356 1259 1399 1158 1260 1283 1142 1182 1162 1307 1282 1390 1713 1540 1204 1160 1305 1289 1234 1295 1126 3788 3551 3266 3427 2201 2635 2400 2679 2210 2584 2404 2629 2066 2411 2489 2185 3251 2300 1977 1483 1567 1266 1237 976 1359 1489 715 1606 1950 1716 2352 1104 1005 963 562 574 940 742 705 810 874 522 799 580 802 710 716 551 719 638 575 452 733 666 733 1076 822 939 1121 1196 1202 1308 1365 1477 1267 1040 1450 1345 1324 1436 1411 1008 1140 862 387 500 450 397 399 331 551 618 237 209 616 198 345 348 545 302 205 228 205 165 315 360 333 331 248 562 471 612 562 616 725 714 750 467 419 432 869 439 448 441 774 588 509 494 918 480 477 460 374 336 485 777 582 861 757 965 574 598 223 491 542 491 508 776 670 920 761 504 681 633 989 905 1024 984 677 675 522 847 540 663 581 889 973 1122 1155 1189 1139 1083 1290 649 1174 1067 575 251 1229 441 1042 693 434 1009 665 665 629 544 1214 1179 413 828 680 1273 1410 1735 1479 1162 484 429 481 942 618 1268 960 526 521 1058 1014 609 511 847 1158 1259 1152 1321 1120 1194 1233 1231 1288 1379 1497 1371 1422 1451 1119 1522 1515 469 880 828 813 641 614 2659 1770 1297 1193 1189 1385 1251 1151 1275 1555 1557 1742 1140 861 925 671 619 573 755 734 1064 1375 656 783 777 733 1035 1442 944 1048 959 607 538 719 750 469 180 180 138 190 180 146 122 503 253 493 491 346 1036 1140 1111 1218 1050 1066 1014 993 1030 1104 906 971 1210 1049 1055 1227 1024 1086 906 960 1110 906 872 1302 961 747 1192 973 975 912 953 1198 1307 981 1014 1024 1153 875 1344 969 1051 1548 1277 807 1150 1428 1243 1363 1265 1194 1500 1114 1176 1048 1713 959 850 756 1443 703 1472 1284 713 622 537 515 104 104 108 154 820 641 878 730 710 979 741 411 1034 932 409 846 657 554 738 882 1253 310 884 314 483 652 650 678 801 439 369 413 288 471 441 618 602 424 619 980 809 854 437 1294 683 639 696 597 559 669 578 675 627 680 744 758 622 758 517 482 515 377 1141 1139 1053 984 950 1115 958 688 923 764 805 948 1001 288 585 694 628 735 798 1195 864 726 766 997 539 439 462 785 624 947 1628 1934 1591 391 409 467 649 660 809 720 2694 771 2797 2596 2741 2504 2810 2800 2833 3073 2759 3049 2678 3131 2734 3092 946 918 1055 837 1142 1128 842 879 727 818 1098 1214 1114 848 723 605 852 876 1412 1058 993 1025 983 996 1009 1239 1217 1375 1957 1580 910 967 951 1225 1242 1323 1199 1031 753 1135 1250 1264 1287 1162 1190 1337 1315 1180 1090 1219 1195 1057 1008 1104 1072 1170 1183 1209 781 1333 1435 1409 1663 1664 1292 1517 1585 1593 1851 1380 1764 1806 1774 1830 1927 1601 1648 1077 1741 1818 1639 1825 1680 1850 1582 2062 1912 1727 1812 1816 1985 1615 1534 2018 1754 1621 1828 2046 2432 2442 2273 2391 2416 2320 2278 2112 2176 2100 2370 1443 1809 13426 1749 1963 1608 1575 2037 1124 1609 1515 1200 1572 1154 1109 1309 1222 1401 1180 953 1160 1311 1813 914 1451 1609 1740 1601 1698 1358 1531 1379 1439 1381 1323 1221 1228 1085 1239 1088 1411 1502 1255 1350 1503 1165 1301 719 923 890 1406 590 420 400 423 410 535 311 568 394 362 347 381 515 503 454 366 418 380 537 495 299 521 380 672 800 391 369 309 327 561 598 414 368 809 481 567 405 623 455 723 427 463 437 598 433 406 570 551 632 554 499 1022 579 386 362 198 330 430 802 386 523 406 286 456 376 487 403 387 345 347 635 883 780 424 553 511 444 489 452 694 545 1147 358 425 620 638 607 633 583 570 1139 298 475 395 372 468 612 692 648 842 675 394 691 647 691 1114 620 857 676 624 699 1059 798 608 774 498 522 615 721 521 621 534 606 665 705 581 545 913 972 607 1502 1115 1535 1439 956 1012 963 1187 737 1667 961 545 1245 539 586 1547 1012 1181 800 738 1300 1108 567 983 688 737 533 700 785 426 938 687 539 687 571 819 811 999 1165 788 861 902 681 978 942 945 759 787 777 903 914 517 539 636 502 531 998 688 462 447 785 899 1151 590 753 754 833 988 471 433 574 523 484 829 711 1081 687 875 1024 1004 1403 883 652 586 469 599 733 777 346 417 495 555 868 977 510 477 586 807 726 1050 464 1526 463 1300 614 705 697 704 406 1227 659 805 820 846 954 588 552 553 987 1092 1065 810 776 830 850 482 566 613 760 570 820 1090 328 434 251 376 482 508 733 1072 729 791 663 423 975 644 962 1301 856 576 724 734 150 112 190 176 157 718 652 846 905 861 851 799 857 736 839 658 391 461 663 1000 311 531 504 657 605 641 520 588 432 310 579 807 952 1193 998 1022 603 659 610 557 680 589 806 851 775 483 585 955 519 580 403 811 731 728 731 1132 842 400 364 937 862 405 859 1052 861 1083 1044 706 685 703 307 648 589 505 514 835 936 1175 1176 4167 3827 1029 1293 1164 1032 1243 1036 1332 1184 1252 1127 963 1117 1326 472 562 530 501 847 698 743 839 901 836 716 628 1196 1375 730 640 788 806 844 1043 705 1100 331 520 1208 992 515 379 338 427 428 278 329 898 818 684 660 842 495 543 1007 678 1331 896 1040 1056 602 438 936 609 728 826 763 469 495 598 1615 1874 1452 954 1392 1631 1751 1066 1094 956 1807 1000 1262 1117 994 766 691 1840 1286 419 362 635 543 806 431 1321 1368 1297 1514 1139 1878 2112 2020 2633 2496 1899 1869 1819 1354 2583 2207 2432 1977 2685 2539 2200 2379 2018 2127 2556 2198 2136 2856 2515 2475 2297 2587 2625 2354 1868 2635 2237 3475 3665 4290 2040 2186 1966 1557 1157 2337 2230 2004 893 2391 857 850 1124 956 1020 745 1087 1079 1453 961 521 884 844 633 428 3957 3906 3759 3484 3192 2792 3228 3259 2961 4112 3535 3814 3214 3570 3332 3109 3127 3323 3337 3230 3646 4691 2785 3497 3679 3616 3446 3604 4260 838 702 415 2976 3857 1981 4762 4514 4535 4613 1474 1542 1512 583 1678 212 526 336 469 2946 2031 1878 587 949 811 880 1585 1698 1412 2737 2144 1682 2924 1759 2159 4066 4767 3474 3453 7236 6525 3416 4506 4863 5663 2230 1437 1879 2137 1805 1201 2548 822 3110 1516 2721 1262 179 140 1972 1670 2614 4941 2146 1074 1856 974 1672 840 770 1310 1276 1346 1848 1512 3071 2865 1700 1414 2706 2333 2337 2991 1764 1788 1390 1300 1168 3031 1965 2757 1004 2256 1188 1614 1129 1078 1410 1665 4335 3073 1292 1088 1055 1031 1163 1132 1258 810 920 1144 2210 1274 1327 2187 1131 1095 3300 1150 1312 1591 660 1556 1353 1610 1266 1291 1486 1269 1852 1388 1253 1487 1100 1210 1590 1459 1585 1174 1515 1173 826 585 411 704 631 697 1481 772 636 749 686 797 1000 1323 1070 609 1735 1425 851 519 852 534 520 490 567 769 448 397 626 782 860 782 741 784 637 824 813 813 793 712 921 790 530 322 756 970 879 360 657 697 697 645 846 677 804 808 881 872 1221 925 806 754 924 942 1275 953 620 677 629 562 897 869 920 852 1158 1024 904 1002 711 1040 565 840 766 1038 713 680 645 858 1062 773 824 835 564 773 948 657 808 722 664 756 620 767 748 1008 809 760 1514 189 1296 762 1359 688 676 370 710 1148 619 1219 1348 958 1143 1083 855 610 636 489 567 622 747 640 604 281 255 573 456 351 349 742 531 530 365 345 445 395 315 307 507 631 294 1203 834 507 437 585 1173 542 738 874 759 766 1135 981 1175 834 723 670 775 1055 841 835 618 774 717 653 899 1064 1001 866 377 496 767 354 270 510 914 1297 1340 1160 1317 1258 1107 907 1121 1239 892 1193 943 882 913 1595 1202 2018 1755 1356 1662 1065 699 1240 967 346 1186 1320 1221 1296 1198 1068 1104 310 821 916 2176 477 478 352 516 488 534 476 658 570 432 774 916 1057 371 349 498 1541 1220 1103 1266 737 1375 432 555 368 448 956 1229 945 1001 1061 978 1200 773 1108 826 699 706 927 678 759 706 1096 896 1196 948 943 663 806 577 720 602 1533 733 568 783 404 751 444 733 602 1189 512 602 1669 782 1044 996 1215 1421 1182 645 1662 1401 1572 1821 1139 1341 1086 983 1128 1454 1581 1295 1375 681 967 920 909 1189 1227 1224 1229 535 1796 1819 2011 1278 1411 1220 1630 1121 1271 1461 595 1184 912 1021 959 1068 1424 1268 1202 1196 1179 973 1403 1071 871 1185 914 1045 1587 1814 1871 1252 890 709 1241 999 706 789 1039 621 710 1001 810 626 969 1121 1010 1153 1347 1068 1084 794 789 1219 938 2329 1202 1127 1332 1057 1406 1494 1246 1285 1342 1669 1341 1413 1184 1257 1196 1280 1439 1376 1212 1748 1428 1360 1666 1896 1417 1494 2027 1462 3464 3447 2776 3520 2268 2481 2244 2431 2433 3021 2582 2944 2329 2127 2378 2304 3217 2581 1608 1261 1469 1463 1107 1545 1556 2017 871 1962 2355 2055 2332 1452 1120 1775 795 804 1045 892 1019 964 849 742 738 733 511 456 484 473 612 561 532 507 796 940 850 878 728 927 1407 1086 1431 1360 1710 1790 1208 1205 1508 1118 1303 1488 1295 1295 1337 1046 351 428 386 411 445 353 389 447 544 339 573 402 420 314 351 440 235 176 313 300 385 500 580 442 411 838 535 759 809 890 811 727 758 640 836 714 723 563 496 511 862 918 605 540 971 489 481 532 414 363 427 805 489 740 1037 1133 798 545 250 588 594 488 556 1114 1161 857 1025 836 761 552 722 712 754 1148 930 742 577 791 607 849 550 1099 940 1588 1579 1493 1166 1351 1537 933 1559 1598 576 309 1191 650 1266 727 568 1337 582 703 517 675 1269 1237 519 778 518 1297 1220 1303 1812 1167 508 438 544 997 793 1595 1144 709 548 1263 1187 827 860 1125 1362 1228 1167 989 1191 1631 1416 1249 1832 1665 1162 1424 1295 1584 1371 1445 1552 767 1140 780 827 560 538 3370 1418 1181 1115 1226 1202 1137 1011 1226 1713 1802 1821 1544 1085 941 771 824 445 974 1008 997 970 801 902 981 617 771 909 1189 1410 1303 969 851 703 738 826 300 295 235 299 299 274 230 546 413 638 433 420 653 1284 1125 1141 856 859 950 812 942 951 1051 1110 1365 1140 1084 1218 1169 1314 1028 1078 1054 781 901 1613 991 851 1140 1019 1066 1266 982 1049 1604 1174 756 958 1245 1223 791 1216 1203 1192 1148 1288 1165 1222 1009 1267 1376 1140 1491 1514 1541 1149 1756 903 764 888 1666 698 1442 1763 919 367 475 453 220 277 254 355 1327 836 951 1065 906 934 996 428 605 861 370 688 541 641 542 886 1268 512 949 465 428 537 642 620 577 499 445 633 468 639 544 581 573 544 753 875 874 1159 519 1728 919 905 807 902 656 917 831 542 706 826 700 837 580 843 561 575 525 398 767 1328 792 990 1093 1263 1304 561 1115 560 924 890 1465 520 752 983 775 923 1117 1016 855 727 815 1204 773 708 617 666 557 979 1993 1732 1558 445 497 506 627 652 540 554 3118 987 3768 3464 2776 2482 3046 2583 2632 3252 3081 3397 3091 3490 3075 3067 1157 697 940 763 1055 1274 1367 1240 1323 1037 1564 1287 857 831 943 934 697 975 1457 1217 1189 1076 885 997 983 1483 1478 1628 1384 1453 613 984 803 779 1008 1126 926 920 766 821 989 1074 945 1052 1356 1230 781 1041 1166 1152 1183 873 872 936 1293 1247 1189 1297 861 1350 1449 1539 1335 1592 1200 1825 1715 1991 1608 1553 1517 1435 1641 1315 1436 1412 1578 969 1298 1809 1083 2538 2460 2384 2086 2451 2717 2189 2309 2357 2308 2416 1716 2069 1990 1871 2443 2793 2843 3274 2921 2872 3201 2791 3033 3087 2868 2866 3077 3287 11298 1749 13426 3799 1923 5423 3080 1287 1750 1750 1036 1452 1294 1204 1165 1075 1568 1618 1179 1353 1278 1449 1210 1500 1341 1650 1412 1373 1743 1731 1757 1824 1904 1342 1531 1340 1307 1598 1444 1200 1177 1080 1808 1614 1959 1780 983 994 873 1581 589 604 254 275 270 364 506 276 326 308 313 381 323 289 311 146 250 189 238 652 462 718 534 370 468 289 392 271 291 287 395 423 194 540 344 395 338 598 515 373 281 315 309 442 380 416 414 319 381 308 290 998 448 392 366 257 457 384 870 458 496 307 284 308 313 304 382 338 406 475 613 843 896 258 394 322 266 346 510 734 634 1234 387 451 533 354 316 579 539 434 682 200 401 497 369 583 455 509 440 512 681 519 597 629 615 780 407 733 671 685 627 1035 647 611 811 338 429 586 772 619 547 569 511 492 677 466 470 680 773 408 1207 1051 1035 975 906 1078 962 1330 883 1235 610 532 828 359 481 1354 965 1075 961 762 948 656 397 822 430 444 582 687 802 429 584 643 470 612 537 498 638 921 1186 651 698 936 665 823 1042 857 651 942 516 545 581 611 416 498 468 426 446 453 413 592 842 1068 847 640 589 638 506 615 375 558 372 644 672 840 869 1077 831 499 885 712 1093 721 670 405 395 543 574 1030 315 279 367 451 726 897 394 580 688 823 626 991 477 1041 555 837 490 607 576 736 345 871 839 871 615 598 600 553 387 434 855 1140 1057 651 634 819 932 608 461 616 507 323 535 1090 225 278 304 406 661 326 604 1042 577 652 459 402 529 931 862 738 595 365 952 501 189 181 144 254 185 429 520 886 678 965 793 657 576 512 586 533 251 318 395 436 233 662 476 389 469 479 525 531 448 310 589 500 896 946 871 834 696 551 533 521 463 410 489 528 480 470 619 805 326 410 423 611 782 621 602 706 742 516 494 970 690 302 493 514 391 514 545 496 586 447 335 481 566 490 339 721 955 1091 923 3507 4486 1017 915 856 1051 1044 854 987 724 1453 881 883 1009 822 416 519 743 592 429 687 415 894 862 698 878 695 1153 1286 738 496 914 598 693 870 440 688 376 417 699 478 603 726 595 858 874 377 418 906 523 678 433 609 454 336 1085 557 910 677 849 616 413 460 666 541 552 517 469 162 178 269 1304 1638 1700 738 1040 1552 1329 1025 914 1095 1407 808 1005 882 943 527 665 1298 1007 363 323 379 360 452 684 1175 1621 1214 1183 1426 2326 2401 2843 2671 2445 2367 1905 1218 1267 2610 2658 2773 2808 2518 2265 2123 2409 2060 2618 2726 2349 2633 2824 3139 2734 2645 3616 3209 3206 2637 3393 2226 3748 3177 3242 1580 1687 1780 1333 1463 2086 2218 1651 1252 2378 613 567 1001 825 972 732 783 1568 1363 839 411 600 505 576 476 4640 4629 4297 2995 3729 3109 3094 3298 2465 3140 3073 3243 2988 2923 3232 2862 3086 3383 3212 2687 3884 3608 2723 2636 3931 3651 3471 3958 3382 740 615 371 2960 3538 1942 5397 4926 5152 4164 1476 1500 1197 436 1265 195 517 334 265 2525 1379 1349 496 809 707 583 1543 1515 1216 2574 1779 1532 2165 1312 1762 4227 5075 4166 3667 7162 7232 3323 3936 4565 5282 1830 1263 1793 2565 1738 1263 2803 901 2845 1232 2608 1289 178 150 1614 1631 2049 4132 2008 1088 1904 1099 1192 617 712 1436 1472 1472 1489 1840 2972 2963 1729 679 2188 2121 2176 2538 1845 1775 1179 881 922 2386 1715 3214 887 1370 864 1373 833 873 1139 1544 4069 2517 1044 1039 897 1153 929 1104 1113 889 1123 1088 2094 1973 1218 1647 718 612 2681 959 1172 1154 551 1453 1348 1423 1098 1011 1357 1260 1417 1128 1145 1279 1060 1151 1201 1343 1461 1345 1565 1099 643 533 381 765 552 589 1495 876 386 640 654 833 1360 742 700 593 726 819 523 392 541 532 434 287 534 612 445 433 567 660 642 524 624 638 705 542 529 664 718 606 838 787 625 343 746 808 492 368 611 827 631 766 679 856 1002 883 831 761 1145 1028 787 593 783 1007 1362 1011 768 884 806 815 717 607 633 656 933 1211 1254 1030 963 1001 675 1125 1054 1059 879 805 502 616 607 602 560 948 583 902 839 525 969 1013 868 1110 513 752 1003 1113 723 636 1346 112 1589 765 994 484 602 418 776 1029 598 1164 1386 872 1151 999 950 554 563 648 465 341 699 657 527 359 317 511 365 178 373 581 421 365 447 427 284 348 333 393 349 544 390 1067 771 568 476 579 926 364 554 566 654 457 817 697 890 878 913 689 752 705 474 673 327 298 771 757 1191 934 716 562 562 493 560 295 185 469 716 1071 1103 844 1230 847 1097 647 663 953 581 777 581 826 900 1294 1069 1203 1279 880 1146 966 452 749 644 239 830 991 1158 1147 795 586 1055 402 605 740 1405 287 370 268 467 366 427 433 828 422 356 694 786 604 506 486 518 818 1133 679 802 692 1426 259 374 225 297 637 1110 832 946 973 917 1040 677 841 873 712 782 848 671 730 683 732 550 820 567 722 705 898 546 652 579 1206 598 492 752 273 538 400 557 544 896 769 543 1079 628 1061 960 1022 1670 654 546 1044 1324 1586 1668 851 1307 1273 1370 1738 1525 1686 1255 985 638 665 633 746 1249 1091 1433 1364 457 1416 1666 2060 1230 1431 1121 1333 811 1038 1668 744 1088 1011 775 1091 787 1075 942 1067 1108 863 769 1426 999 865 1276 827 1228 1636 1706 1685 991 782 749 695 609 664 827 729 505 519 526 710 783 1085 1144 1132 981 1195 919 1200 641 766 1195 991 1705 671 1399 1150 1289 1006 1103 1402 1272 1271 1374 1242 1157 1223 1143 1045 1091 1392 1108 1323 1594 1377 1171 1243 1335 1295 1268 1286 1159 3697 3566 3224 3539 2158 2614 2455 2711 2063 2734 2530 2747 1971 2441 2398 2301 3202 2202 1963 1491 1597 1098 1257 1080 1233 1646 702 1459 1994 1756 2099 1069 1029 839 440 547 826 717 783 876 845 495 809 487 784 604 601 534 836 604 541 438 725 653 677 893 769 905 1188 1189 1225 1301 1323 1395 1300 1054 1486 1254 1321 1298 1398 977 1085 985 397 556 510 407 439 337 507 616 200 230 544 216 250 321 487 278 151 222 226 124 314 353 296 334 207 588 490 604 627 579 717 706 742 445 365 364 802 374 381 366 716 731 485 487 940 467 501 397 340 327 451 803 438 841 699 1058 612 552 206 507 532 517 480 740 665 942 811 505 657 595 954 920 1036 920 709 671 527 890 545 613 654 891 978 1096 1295 1243 1169 1184 1359 667 1212 1123 528 299 1344 482 1048 658 492 1055 740 732 681 644 1223 1201 417 848 698 1299 1289 1536 1429 1177 451 386 471 916 622 1239 916 539 489 1036 1030 604 527 856 1131 1203 1138 1309 1065 1257 1151 1195 1171 1353 1423 1390 1350 1421 1069 1538 1483 457 820 849 823 620 681 2624 1758 1414 1309 1218 1425 1374 1272 1332 1559 1532 1787 1084 809 936 630 619 588 794 738 1028 1358 706 814 806 645 984 1438 1014 1012 1050 622 565 659 724 467 229 174 134 223 178 166 138 471 255 502 416 282 1003 1121 1013 1129 1039 991 898 950 946 1121 950 919 1245 1107 1076 1192 1080 1047 851 913 1021 852 916 1248 927 745 1195 834 1325 887 984 1096 1466 1000 975 927 1084 842 1219 959 1042 1581 1225 1021 1263 1487 968 1237 1259 1194 1480 1003 1155 1096 1685 924 840 752 1440 718 1492 1238 681 620 464 441 102 102 108 152 792 563 792 676 721 989 672 457 1105 909 449 832 573 536 728 905 1237 227 915 352 448 635 654 662 836 406 355 398 294 526 425 647 588 400 714 902 701 825 443 1183 592 512 751 550 523 600 511 774 587 654 741 757 691 693 571 557 544 371 1107 1113 960 967 886 1084 835 537 882 768 853 882 970 278 503 664 598 707 770 1191 834 492 682 907 515 460 470 715 577 968 1615 1761 1468 403 399 500 694 621 806 801 2581 698 2702 2494 2572 2472 2886 2892 3002 2934 2684 2908 2729 3141 2645 3034 919 862 999 893 1015 1066 705 769 714 771 1119 1171 1003 803 669 621 824 768 1311 992 933 959 1022 1005 962 1119 1103 1286 1783 1595 916 1088 832 779 1195 937 796 734 847 772 1195 1234 1194 971 1461 1277 1173 1196 907 1118 973 827 827 898 1387 1145 1192 1587 826 1601 1419 1777 1401 1505 1355 1708 1774 1788 1583 1522 1487 1470 1437 1485 1445 1549 1885 1056 1585 1698 1407 1923 1582 1697 1585 1955 1831 1481 1786 1707 1920 2348 1455 2250 2209 1516 2569 2986 2799 3215 3120 3001 2562 2960 2913 3244 3714 3557 3303 3987 4582 1963 3799 13954 1680 4262 2513 1305 1276 1245 988 1402 1171 1452 1610 1440 1546 1797 1159 1186 1242 1707 1314 1436 1210 1398 1511 1312 1833 2012 1718 1894 1754 1378 1571 1387 1198 1380 1194 1345 1540 1281 1622 1603 1731 1645 876 1218 728 1297 603 415 247 253 247 307 343 299 246 335 428 383 428 522 531 263 323 275 409 495 386 574 473 406 490 325 464 363 377 416 385 478 250 626 390 427 371 542 310 594 331 319 264 438 372 369 314 311 387 373 351 985 448 582 516 348 477 480 916 451 528 247 477 478 513 399 496 431 512 517 786 1301 759 311 381 556 606 496 640 1048 603 1044 466 524 611 630 647 624 590 508 922 305 440 338 334 544 506 560 495 816 621 509 695 673 603 1012 626 1004 779 964 737 1099 740 751 988 600 427 875 986 520 649 697 697 606 901 557 645 858 803 541 1291 950 1541 816 922 886 774 1237 867 1400 824 680 927 521 451 1082 869 1219 1130 750 1136 995 658 768 531 570 672 753 922 426 765 798 520 626 319 753 890 1101 1201 872 1010 1076 988 1026 1224 917 897 832 610 561 676 524 527 658 650 588 587 425 655 590 1227 860 860 572 498 676 546 719 323 537 393 547 614 744 728 1022 685 572 889 922 1384 952 689 495 514 580 632 932 476 437 339 540 836 601 517 664 953 678 790 1182 463 1279 618 842 552 606 706 674 277 1229 759 711 619 803 733 610 443 363 842 1133 1185 687 732 701 881 615 516 593 837 578 869 947 292 398 391 357 728 465 589 918 675 711 521 428 648 870 854 1137 626 568 651 497 253 205 168 328 160 662 633 655 934 934 776 875 723 642 551 501 284 389 442 637 261 922 670 669 642 662 519 589 462 319 774 677 973 1118 1104 827 731 559 505 677 499 426 719 788 711 423 714 779 452 500 490 471 884 570 623 902 682 528 444 1028 710 387 592 781 584 720 703 488 619 640 322 582 483 489 305 792 745 1020 909 3746 4256 794 705 898 1106 774 984 984 797 1268 1161 986 1134 963 578 453 656 505 809 592 776 806 808 992 715 635 604 1172 619 524 820 780 809 1117 764 761 453 535 592 504 746 584 497 978 937 475 513 828 719 868 505 634 396 507 832 700 1294 973 1034 830 539 676 943 582 704 567 457 313 333 364 1505 1527 1544 954 1118 1552 1284 1231 1037 1030 1739 971 1306 927 1021 851 903 1700 1039 323 313 449 454 401 626 1649 1491 1410 1333 1284 2030 2129 2221 2390 2521 2386 2181 1467 1109 2529 2548 3049 2598 2562 2082 2236 2368 2481 2335 2710 2156 2727 3064 2794 3323 2459 3358 2818 3228 2391 3494 2567 4048 3886 3732 1604 1998 1999 1759 1421 2387 2164 1671 1087 2357 815 780 1155 740 1039 611 917 1588 1708 927 400 608 588 721 413 3853 3824 3856 3865 3348 3222 3150 3471 2806 3769 3431 3449 3478 2761 3316 3334 3388 4226 3525 3013 4288 4746 2601 2648 3647 3556 3227 3480 3587 678 612 518 3242 3225 1786 5336 4983 5471 4268 1378 1385 1247 484 1328 314 476 372 295 2818 2036 1934 482 911 778 867 1526 1738 1455 3146 1764 1932 2916 1557 1793 4528 5338 4554 4015 7306 6394 3810 4662 4407 4922 1937 1240 1631 1867 1837 1108 2082 757 2316 1188 3113 1287 215 201 2046 1582 2833 4555 2230 1061 1775 931 1136 909 871 1320 1268 1338 1620 1465 3051 3218 1951 914 2095 2500 2144 2578 1822 1821 1445 1047 1205 2372 1740 3188 1038 1659 879 1751 911 864 1249 1500 4356 2834 1181 1177 1043 1062 1243 1080 1416 817 965 1062 2000 1691 1287 1962 948 872 2889 1070 1230 1456 775 1276 1228 1412 1183 1405 1525 1429 1587 1272 1219 1395 1171 1275 1053 1570 1332 1156 1417 1275 763 761 456 865 640 718 1210 659 574 787 693 647 1329 917 692 712 1082 1208 606 472 664 497 423 354 604 641 485 515 577 653 516 557 577 700 605 564 611 606 752 554 783 729 585 368 871 880 830 321 723 972 535 619 910 799 925 777 831 841 1281 854 973 973 717 919 1114 948 759 886 771 776 672 751 678 700 838 804 1062 1038 847 1122 728 1104 1079 1212 1141 946 545 824 850 687 778 1136 512 1084 1083 497 966 902 806 952 558 755 815 926 707 680 1277 114 1361 850 885 689 631 522 673 1231 721 1542 1334 1337 1097 1398 970 825 770 516 516 494 1043 716 408 344 316 383 390 303 330 722 608 567 490 453 365 342 319 355 328 480 361 1192 729 807 652 530 865 510 622 645 807 769 1082 803 972 1367 845 803 1018 893 561 773 682 362 996 976 1028 1156 1001 697 645 434 785 372 258 432 861 834 818 966 1119 987 929 917 781 1014 760 766 853 842 801 1652 839 1514 1378 980 1253 1252 724 851 1011 379 939 1203 1196 1200 958 836 1232 407 541 659 1726 451 413 221 373 314 364 492 771 559 436 712 700 653 380 372 518 882 1067 714 840 576 1475 293 669 497 331 691 1337 1054 1169 1332 1194 1388 1148 1106 939 875 871 1125 922 952 692 945 691 1025 723 905 752 1061 748 789 746 1471 765 415 672 223 836 499 496 658 1222 699 536 1245 500 1160 1229 1244 1413 1000 474 1329 1130 1253 1411 929 1280 1615 1452 1650 1503 1501 1344 1293 647 841 789 924 1280 1092 1292 1431 613 1696 2022 2197 1049 1449 911 1719 1000 1417 1689 787 1282 999 964 922 989 1234 1114 1045 1067 1022 841 1519 902 732 1366 1181 1105 1601 1650 1703 1075 914 816 945 741 736 754 1083 505 607 699 611 625 878 1025 933 1104 1157 927 1093 697 766 953 866 1697 809 1282 1411 1457 1109 1171 1458 1394 914 1293 1251 1701 1190 1062 1053 1339 1485 1034 1161 1613 1357 1039 1468 1535 1359 1150 1138 1080 3803 3994 3169 3604 2619 2136 2176 2360 2005 2747 2181 2375 2700 2368 2411 2311 3685 2508 1919 1280 1361 1530 1129 1368 1436 2060 702 1563 1986 1791 2358 1422 937 1008 683 686 1121 694 619 744 1035 554 857 633 718 597 487 510 513 579 1038 873 768 556 631 992 805 994 1057 1183 1515 1518 1409 1499 1227 1252 1484 1511 1373 1614 1426 1186 1265 810 260 522 449 320 273 184 402 550 537 164 642 224 399 183 333 412 244 143 150 252 334 367 417 271 280 614 408 531 654 683 851 855 885 642 732 425 757 447 434 441 772 764 621 454 1167 747 704 531 448 503 616 810 606 906 941 1056 762 601 258 356 467 488 495 755 721 666 614 621 729 497 836 662 725 791 753 674 500 727 807 964 715 891 819 998 1222 1232 1132 1087 1221 686 1049 1073 691 413 1178 623 1338 824 568 1231 522 729 454 708 1486 1175 725 587 398 1366 1512 1446 1516 1291 584 539 530 1083 700 1445 1085 592 553 1074 1099 830 637 1077 1191 1303 1257 1496 1164 1210 1481 1249 1369 1570 1118 1533 1233 1453 1437 1237 1691 528 908 709 682 646 531 2504 1598 1342 1182 1045 1359 1252 1109 1352 1548 1701 1363 1114 858 863 712 583 566 676 753 1128 1312 1022 749 845 529 869 1314 843 1077 909 681 613 730 689 851 358 368 303 380 366 297 277 618 269 587 313 429 990 1158 1058 1278 1003 1080 939 992 790 823 1006 1213 1404 1125 1149 1123 1086 1069 832 866 1132 902 946 1337 853 766 1174 1139 1118 903 980 1149 1577 1174 941 1184 936 890 986 1269 942 1539 1115 870 942 1498 833 1153 1342 905 1299 999 1135 1025 1789 848 712 806 1502 602 1390 1343 819 555 759 618 172 153 146 242 756 872 1094 871 790 1079 1090 602 935 1228 427 607 708 599 605 854 1279 344 849 359 393 694 580 560 715 478 471 387 326 696 365 786 504 512 676 884 782 1058 660 1738 587 543 595 720 488 571 543 622 692 694 819 787 578 667 545 510 370 260 964 1092 1076 773 1113 1136 978 719 1019 678 903 813 1238 620 560 794 720 844 913 1025 912 574 841 913 572 644 640 675 529 1120 1571 1973 1152 506 562 398 531 574 619 896 2595 701 3119 2750 2810 2559 2787 2751 2691 2905 2608 2984 2625 3263 2806 2577 1030 766 1133 934 1374 1068 907 1111 1128 1150 1188 1013 926 874 902 921 745 851 1471 1427 1392 1276 1037 947 925 1410 1416 1586 1089 1027 587 834 918 970 887 1335 1136 959 722 733 943 1010 949 963 1153 1072 997 1244 1056 1406 857 991 983 709 712 1082 1005 945 963 800 1090 1241 1077 1038 1154 872 796 847 1225 732 1154 1236 1327 1225 1184 1399 1024 1054 1611 1356 1213 1608 1761 1640 1136 1464 1610 1956 1390 1595 1868 1849 1525 1561 1228 1431 1692 1635 1730 1539 1648 1804 1966 1712 1525 1816 1808 1697 1734 1946 1922 1608 1923 1680 12853 2370 1649 1389 1293 1272 1159 1029 1221 1198 935 910 998 1054 855 896 1265 1262 874 812 870 927 862 1021 1223 1106 1191 1204 1067 1191 1607 1380 991 1029 1019 830 931 792 1304 1299 1319 1267 501 781 1121 1115 533 391 310 267 320 473 350 426 220 503 316 372 284 282 317 227 297 281 281 350 184 332 414 368 470 255 354 249 338 398 400 353 405 537 381 434 363 524 332 457 358 352 330 409 330 286 459 301 333 470 419 921 337 392 335 399 342 348 515 395 429 414 349 303 380 495 474 313 416 367 565 690 469 220 272 516 311 424 368 730 842 955 312 336 393 473 264 774 715 674 466 235 416 408 278 572 441 462 554 437 588 448 667 799 582 405 370 767 402 493 620 866 436 538 555 374 609 559 621 484 617 658 398 354 620 610 600 642 622 544 1156 968 1082 1262 1119 1152 922 1196 751 1218 930 741 1275 285 657 1032 590 990 561 697 1029 867 601 1050 557 660 458 644 702 316 618 674 361 557 565 460 604 988 825 602 656 701 574 666 886 857 386 513 566 523 638 328 466 699 515 423 438 516 539 548 986 879 689 472 463 625 412 510 345 320 462 277 490 600 712 1108 602 632 854 496 863 523 699 400 394 600 612 712 467 395 275 551 735 583 418 533 619 716 581 766 479 1148 622 1220 393 637 620 962 334 1009 619 436 835 632 752 566 495 470 592 651 778 622 626 1151 673 635 562 699 347 235 390 709 198 214 227 296 476 265 588 842 469 551 403 541 392 842 881 732 425 526 766 613 111 112 112 117 246 621 438 784 708 669 662 650 649 549 586 370 171 204 398 498 223 525 572 740 539 603 343 386 368 438 509 539 890 887 716 942 489 492 508 439 527 485 370 349 323 496 406 498 579 644 510 546 379 742 531 472 629 368 388 850 744 449 752 699 640 782 737 571 436 477 478 436 860 651 325 577 713 949 847 3406 3087 643 1024 746 596 790 656 858 743 1217 844 908 936 778 577 427 475 386 443 610 493 815 806 627 532 553 875 926 779 512 703 702 653 763 595 662 251 406 604 454 348 431 346 333 304 304 367 797 665 483 389 765 267 314 710 810 669 483 443 466 298 439 721 418 473 709 567 196 206 212 910 1505 1248 446 908 1218 1132 1028 839 803 1246 583 815 943 707 599 395 1569 633 497 441 255 381 608 565 1197 1183 747 1091 1003 1551 1909 1816 1965 1811 1511 1409 1038 869 2288 2344 2179 2173 2182 2318 1726 1530 1875 1959 1631 1724 2048 1938 1803 2114 2307 2426 1991 2081 1930 2420 1944 3088 3015 2990 1517 1748 1772 959 1095 2123 1607 1342 721 1993 537 516 907 705 929 640 501 1319 1049 787 377 509 446 420 495 2592 2565 2616 2628 2493 2459 2810 2119 2412 2960 2844 2789 2822 2657 3100 2484 2912 2676 2710 2774 3517 2893 2304 2557 3419 3505 3623 3128 3121 637 457 598 2043 2464 1212 3987 3706 3773 3229 1228 1257 983 335 1052 293 372 286 442 2271 1434 1324 421 684 556 648 1476 1841 1839 1725 1308 1514 1546 1682 1236 2999 3764 3869 2905 6023 5886 3048 3484 3782 4225 1992 1308 1742 1828 1636 1146 1984 810 2306 1384 2369 925 102 96 1584 1530 2193 3535 2061 585 1539 1167 1128 726 616 1317 1190 1240 1683 1464 2088 2748 1205 1157 1851 2095 2127 2004 1844 1555 1470 911 651 1957 1322 2090 651 1168 589 925 823 845 1029 947 2359 1715 914 865 969 1113 921 770 1037 987 769 900 1734 1289 1003 1688 747 688 2452 907 1073 1151 920 1045 1181 1305 1271 1346 1038 1023 1035 1226 1240 1336 1070 1275 1324 1042 1195 1373 1098 1097 445 693 307 612 442 641 983 557 467 439 694 384 1081 818 505 687 751 627 400 637 757 334 294 368 285 685 695 602 432 594 408 814 679 730 643 583 500 474 654 540 670 708 631 258 676 729 765 455 376 564 646 503 611 563 676 523 574 693 796 408 613 595 600 696 737 842 526 780 828 939 697 635 787 658 867 814 962 788 687 798 905 874 836 954 936 411 580 622 561 444 504 936 429 559 769 274 868 591 536 768 502 650 611 873 559 504 1057 161 1149 603 687 500 543 293 670 1154 448 1000 959 973 851 982 1006 580 532 471 534 270 464 406 194 300 216 186 262 377 440 533 333 453 279 226 375 366 281 185 497 467 361 1131 810 621 552 672 686 435 526 563 538 472 740 543 476 729 567 722 653 705 520 625 345 651 710 591 861 857 686 491 306 354 417 344 268 452 752 786 762 766 1213 903 658 555 821 1030 944 769 706 601 871 1502 1154 1416 1025 950 987 1054 662 767 562 286 854 1010 1177 1443 1017 707 774 251 777 839 1644 164 192 156 343 235 265 486 550 531 339 685 451 784 486 440 385 971 1059 731 819 399 1052 212 283 174 234 748 948 723 810 853 838 991 728 642 667 575 549 801 557 615 549 927 807 995 893 959 812 868 698 570 476 1158 464 608 626 178 777 409 705 441 895 444 458 1039 671 1035 927 944 1078 717 420 1516 700 599 677 784 551 1062 1057 895 814 1190 1164 1112 752 880 945 961 1251 873 1338 879 618 1303 1253 1407 965 927 804 1013 928 886 930 412 1054 704 803 749 833 909 908 917 913 830 621 1049 774 619 1092 819 630 1650 1691 1755 976 815 584 578 491 493 705 555 446 609 677 669 569 702 880 1008 822 741 759 906 551 663 1053 807 1389 746 839 782 893 1293 1223 1086 1027 964 1217 1199 1290 1215 1024 850 968 1060 1518 961 1451 1339 1002 1243 1198 1436 1448 1299 923 3334 3354 2502 2851 2126 1824 2018 2199 1845 2291 2134 2613 1912 1957 1979 1524 2576 1880 1503 1228 1378 1052 1109 1044 1195 1964 532 1365 2008 1767 1266 852 862 725 646 749 1164 1051 824 843 736 675 439 695 596 432 428 522 463 442 509 497 483 456 754 853 992 888 1394 1202 1131 1011 1254 1287 784 1017 949 1184 1121 1136 1011 1032 1176 655 337 535 483 361 416 319 461 431 338 247 463 250 489 308 359 252 163 202 231 197 253 271 252 213 207 436 286 477 385 715 542 552 609 352 308 411 568 572 545 576 362 522 486 361 853 316 318 314 295 344 397 745 400 610 645 842 694 349 256 500 498 494 576 1106 880 820 872 558 521 706 754 970 918 717 908 546 715 768 602 888 796 1128 782 1030 1347 1045 1046 932 898 900 1269 1270 561 207 1122 546 1144 638 473 1234 700 557 532 620 1190 1421 752 407 365 1132 1250 1411 1241 1134 502 427 412 903 377 935 907 466 509 1053 816 645 577 818 1259 903 752 1120 781 1373 1018 1086 1690 1539 1203 1488 1449 1448 1268 1021 1389 712 692 857 760 801 634 2436 1104 1122 1027 1076 1276 1292 1134 1268 1334 1225 1734 854 521 691 494 541 506 761 876 902 1016 988 600 584 559 734 888 926 850 991 431 555 575 839 558 180 170 130 184 162 140 114 497 208 515 292 375 657 874 686 771 725 714 727 805 718 845 729 883 1153 1168 1164 923 1182 1302 1106 1174 1048 936 1000 1060 1042 920 1013 1162 948 793 738 935 992 829 868 947 942 1075 754 999 865 1106 1302 836 989 719 717 1029 1078 1094 916 1212 1568 807 1931 1067 1250 850 1247 543 1046 1136 717 397 351 446 172 198 223 240 653 832 1004 623 720 889 582 422 685 945 428 479 316 272 677 586 1290 279 759 499 448 387 473 637 510 368 409 502 329 520 329 343 683 528 377 1039 618 460 311 935 481 445 512 436 322 504 472 434 549 741 570 668 681 516 456 504 436 334 861 1069 714 1000 805 851 699 684 952 591 724 710 899 498 813 757 634 742 785 769 631 785 656 1019 540 629 453 541 471 720 1470 1255 897 509 530 358 513 644 694 530 2418 650 2730 2484 2758 2702 2387 2971 2789 2563 2318 2710 2422 2527 2275 2499 711 780 871 866 987 1196 1043 829 829 656 1427 999 504 582 823 711 627 883 1010 792 692 635 831 883 898 827 859 1072 1557 1383 783 1102 699 834 1113 1165 996 734 909 763 1078 1162 983 1132 1465 1154 1043 1115 1147 1191 1046 795 808 1062 1181 1350 1099 1325 838 1415 1734 1531 1442 1559 1225 1630 1742 1972 1723 1320 1512 1204 1671 1220 1242 1715 1675 1023 1400 1825 1313 1871 1899 1897 1908 2042 1986 1694 1893 1886 2361 1927 1782 1891 2172 1792 2681 3368 2960 3372 3487 2762 3287 3180 3427 3463 3624 3760 3082 4022 6053 1575 5423 4262 2370 14345 3104 1146 1405 1401 865 1556 1342 1244 1618 1413 1892 1766 1201 1162 1464 1595 1028 1727 1530 1623 1656 1817 1931 2081 2125 2049 2195 1480 1638 1484 1444 1718 1661 1407 1558 1406 1941 1792 1780 1790 917 991 1199 1206 597 453 340 246 346 322 471 357 293 525 444 284 424 483 460 204 250 224 280 452 336 476 472 440 532 263 280 221 239 452 397 400 260 621 466 406 316 511 502 456 328 255 247 427 393 380 313 407 486 447 404 1127 554 405 385 386 293 383 622 369 391 326 334 477 398 347 585 405 444 436 627 800 785 270 367 565 334 591 500 693 501 1267 421 527 668 428 413 716 662 460 791 318 428 409 308 421 435 729 801 593 494 622 484 682 560 1027 436 833 765 936 779 1120 745 739 917 469 711 775 804 570 600 759 567 750 799 573 413 887 789 545 1271 1111 1024 1056 824 944 985 1277 842 1299 590 499 747 500 582 1106 1097 1036 852 732 1109 827 407 824 489 512 691 655 967 494 551 697 470 568 510 736 797 1056 1185 801 768 1102 716 1052 1142 1008 620 732 733 489 777 520 502 548 587 613 438 499 456 649 927 1043 727 485 397 596 563 744 329 482 339 585 859 609 630 997 698 555 821 584 1021 597 620 376 357 678 735 867 471 354 458 466 768 485 541 673 743 672 813 836 414 1228 739 1064 618 660 534 670 464 993 745 992 641 498 676 605 497 586 876 943 879 719 712 1088 846 562 512 580 737 551 777 1013 211 303 266 421 592 544 585 878 581 637 567 512 595 739 886 811 455 470 771 492 129 86 132 241 328 513 636 862 816 816 934 765 733 691 524 668 409 302 387 428 251 538 679 543 459 472 546 479 536 324 663 605 1098 1401 1099 819 697 599 569 556 431 358 594 682 566 368 679 661 377 423 429 417 693 663 641 652 537 454 442 975 674 336 558 707 487 643 619 655 514 471 300 548 523 432 314 939 895 1365 860 3476 4274 838 861 744 856 823 782 1011 810 1410 917 805 966 954 492 515 678 416 728 580 762 789 724 703 913 604 703 1058 755 459 835 784 821 989 740 707 341 494 925 702 859 901 618 679 867 566 502 1035 757 792 628 686 430 434 730 726 1078 758 887 586 562 826 859 474 605 621 571 194 216 254 1568 1484 1566 869 1065 1794 1478 1141 1000 1311 1420 1155 1044 966 1050 768 462 1356 989 355 335 340 333 518 538 1281 1456 1205 1153 1484 2734 3038 3024 2407 2242 2067 2082 1264 1148 2443 2708 2950 2867 3094 2143 2223 2338 2210 2599 2483 2939 2344 3230 3038 3349 2891 3678 3155 3367 3202 3421 2575 4380 3395 3514 1892 1832 2161 1740 1403 2548 2185 1622 1177 2325 632 645 1041 797 835 694 826 1783 1828 823 372 595 540 745 587 3735 3724 3687 3179 3342 3139 3624 3193 2985 3540 3532 3236 3418 3042 3129 2582 3786 3849 3694 3437 4282 3549 2686 3047 3929 4150 3762 3759 3769 705 626 364 3590 3468 1839 5644 5517 5808 4265 1317 1312 1012 350 1166 252 485 383 450 2620 1871 1818 447 951 805 835 1367 1738 1185 2744 1731 1611 2515 1690 1774 4317 5163 4093 3686 7310 6589 3612 4296 4992 5158 1721 1502 1775 2378 2188 1154 2624 907 2431 1166 2551 1685 167 137 1860 1925 2513 4261 2404 921 1965 1404 1339 837 852 1636 1541 1539 1463 1586 2890 3112 1624 1122 2405 2719 2699 2723 1753 1959 1719 983 1147 2101 1588 3351 1308 1378 760 1308 993 933 1336 1475 3897 3107 892 889 996 1655 1148 882 1162 907 1119 855 1988 1892 1343 1797 953 831 3261 952 1105 1299 778 1433 1444 1494 1175 1253 1468 1326 1454 1339 1278 1354 1148 1244 1322 1425 1533 1192 1567 1396 707 726 419 614 595 707 1499 809 476 583 680 774 1013 900 745 603 928 906 533 448 561 627 541 352 717 688 473 457 591 762 784 701 731 721 658 713 564 702 839 499 869 904 792 335 785 794 905 341 703 786 691 779 673 843 784 740 798 838 1402 922 1170 586 996 1054 1309 1226 795 925 807 829 975 884 805 890 964 1332 1263 1071 1190 1229 789 1330 1152 1341 983 689 512 689 653 522 486 940 512 1004 790 507 1052 1034 931 1110 728 975 1061 1190 838 593 1319 98 1450 1034 695 585 583 424 843 1040 740 1404 1558 1302 1033 996 1054 548 737 485 548 583 625 818 446 326 288 457 319 258 490 692 523 389 447 425 422 344 397 406 304 507 419 1165 852 567 479 646 981 475 481 491 949 783 1007 837 894 1004 916 630 862 864 633 919 459 337 830 650 942 761 807 689 510 503 756 480 381 342 998 835 864 944 1117 911 1008 616 928 1105 747 907 792 878 779 1673 1086 1173 1096 999 1338 820 483 612 659 369 842 1082 1173 1050 780 752 926 550 817 887 1744 431 428 391 656 545 582 596 908 597 507 687 861 575 483 459 415 981 1197 710 808 471 1845 390 498 352 482 756 1000 776 864 1049 1001 1075 830 801 791 684 701 833 666 698 676 944 686 1036 693 698 824 1037 804 855 788 1372 820 507 745 223 681 419 543 456 1058 621 609 1080 550 1130 959 1285 2011 736 527 1299 976 1259 1317 918 1328 1673 1431 1589 1788 1364 1462 1013 508 756 706 861 1303 1149 1332 1322 648 1671 1694 1978 1282 1420 1198 1420 998 1007 1451 689 1290 838 1148 882 1170 1266 1064 1275 1149 861 939 1558 1046 1047 1633 1021 1069 1479 1797 1520 1028 757 586 790 648 764 852 678 433 514 663 636 671 1089 1133 1314 943 1371 1017 1184 529 895 1331 1053 1797 765 1403 1110 1346 1178 1159 1518 1789 1182 1315 1200 1425 1112 1117 1046 1139 1362 966 1418 1755 1130 1058 1168 1218 1071 978 1126 1181 4233 4519 3298 3826 2181 2196 2423 2535 1967 2375 2140 2303 2272 2178 2302 2326 3336 2248 1740 1456 1504 1327 1119 1348 1354 1842 889 1721 2215 1882 1831 1064 1026 885 641 713 1294 618 881 910 1048 763 861 676 553 550 469 459 686 558 760 586 637 610 675 961 859 806 1262 1157 1582 1492 1512 1569 1149 1149 1544 1654 1521 2071 1515 1030 1103 855 395 577 471 407 410 312 533 577 282 196 515 326 339 258 445 392 293 157 149 244 284 317 348 270 270 481 652 502 592 635 885 763 778 478 667 450 763 501 506 499 761 592 479 573 882 483 461 368 316 420 533 864 527 724 819 923 572 591 175 441 491 494 496 899 860 844 892 616 711 726 865 859 924 915 736 573 661 823 511 816 839 945 1097 1070 1135 1092 983 1138 1170 585 887 878 593 276 1068 547 1164 717 503 1123 548 563 526 495 1448 1147 478 708 473 1545 1516 1575 1487 1126 544 530 555 1060 629 1276 1146 603 603 1166 995 687 415 1008 1330 1262 1084 1338 1204 1413 1375 1125 1265 1308 1268 1356 1437 1375 1229 1317 1486 540 930 728 971 859 593 2544 1250 1492 1328 1201 1231 1113 944 1143 1473 1769 1657 1056 830 876 739 556 732 720 678 1186 1367 880 792 914 586 826 1266 1054 1191 975 505 648 799 518 525 191 217 179 217 213 153 143 483 216 465 387 391 856 1160 1085 1117 925 1025 965 956 950 1252 1108 954 1197 1075 1156 1005 1065 1235 1040 1086 889 1032 937 1513 936 698 1037 1095 841 674 949 1133 1471 1210 1353 1165 1206 826 1130 941 1163 1597 1265 1011 1206 1429 896 1418 1305 918 1555 964 1153 677 1485 820 779 721 1186 586 1438 1276 666 530 612 534 199 238 217 286 627 893 812 802 691 1100 1000 392 1022 989 530 681 572 614 721 846 1255 333 754 335 571 678 705 536 760 471 523 361 312 510 439 746 662 514 547 1009 748 868 319 1356 737 668 806 784 700 616 565 512 694 695 693 706 888 753 575 550 456 524 1016 1151 1320 934 976 1039 1026 775 1129 809 788 831 1012 392 679 613 543 755 756 1137 999 784 571 898 534 615 527 670 495 1069 1668 1937 1360 412 555 432 543 655 568 909 2596 652 2981 2795 2808 2817 2822 2932 2903 2794 2958 2862 3022 2911 3144 2774 929 961 1208 745 1050 1069 999 1268 1017 1180 1010 1091 1227 954 849 693 752 869 1128 1119 1044 1043 1190 912 892 1429 1499 1663 2049 2295 1149 1126 1034 1103 1051 1544 1343 1014 834 1043 1256 1281 1173 1293 1285 1297 1136 1321 1046 1377 770 953 911 957 1529 1422 1486 1399 1178 1267 1635 1876 2001 1781 1167 1715 1656 1722 1670 1256 1872 1882 1689 1713 1733 1764 1941 1445 1810 1727 1832 6495 3742 5821 4514 5543 5468 5721 3670 3507 3978 3127 2295 3048 3124 2562 4016 10293 6158 5937 6974 4641 7379 7696 7643 6199 4685 4782 4774 3516 2933 2037 3080 2513 1649 3104 14415 1177 2061 1954 947 1669 1806 1844 1924 1771 1706 1639 1764 1156 1150 2086 1270 1310 1245 1719 1333 1293 1545 1891 1560 1494 1683 1398 1389 1533 1312 1455 1153 1289 1281 1245 1780 1856 1784 2209 888 1063 771 1376 853 610 724 560 790 681 496 485 295 489 468 386 366 331 382 225 336 217 247 520 282 538 372 419 558 296 303 241 271 255 631 360 264 645 389 363 317 602 518 438 216 232 196 308 333 466 288 567 831 438 391 1147 555 292 276 369 515 300 1106 349 434 451 300 406 348 571 624 447 560 356 758 821 932 289 396 570 581 522 686 761 758 821 491 567 576 487 506 1130 962 680 1442 286 480 375 295 508 596 828 667 467 804 324 674 834 721 548 533 1072 698 1317 845 1304 714 434 1167 509 579 549 797 583 766 719 548 559 1057 528 554 1205 1101 624 2208 1584 995 916 939 1058 1204 1847 993 1309 646 534 620 837 716 1232 693 1223 957 749 1378 1080 435 1164 911 955 823 837 1035 571 741 625 649 815 682 790 761 1057 1480 808 1026 1526 956 1108 1624 1380 683 1209 595 667 756 634 383 512 505 679 537 769 519 635 1140 1180 1290 862 677 752 761 918 431 289 452 689 742 761 1128 1571 836 924 900 835 1192 762 617 557 555 411 438 1070 532 520 614 759 821 1041 496 807 747 836 562 1187 593 1851 713 1148 570 924 770 576 783 1424 674 998 1060 867 1003 630 786 669 1027 1020 931 1067 1065 760 767 664 554 790 858 418 892 1192 327 467 282 402 671 348 667 1229 580 694 538 604 753 657 1238 1147 530 856 480 696 100 82 188 180 224 800 480 1117 887 797 1307 857 772 615 699 733 368 511 819 804 361 669 470 619 778 786 681 634 506 341 805 652 1066 1183 1175 1090 961 659 530 846 629 527 551 640 491 586 491 1070 342 394 406 718 612 748 617 770 1010 639 632 981 767 242 418 562 396 590 509 686 929 612 277 599 919 607 762 866 939 1120 1174 5155 4786 1215 1192 1284 1152 994 936 1191 881 1491 1099 1091 1112 1017 568 500 660 472 441 641 755 1031 1033 820 893 713 1149 1274 826 833 899 1143 1056 750 573 894 442 529 864 601 607 470 450 464 642 382 598 1118 948 920 400 592 522 634 1120 1231 1663 1093 1394 781 806 497 931 565 697 1089 1027 305 350 385 1317 1656 2078 1127 1141 1588 1507 1292 1183 1236 1752 1083 1364 1256 1496 487 541 1723 1208 500 466 495 287 459 750 1486 1612 1497 1384 1162 2265 2224 3015 2715 2357 2091 2992 1454 1196 2497 2743 2936 3357 3303 2543 2652 2927 2894 2774 3315 3332 3233 3228 3637 3417 3185 3760 4042 3216 2952 3976 4015 5047 4326 4459 2048 2177 2351 1809 1655 2513 2450 1931 1048 2381 968 907 1225 759 1080 681 732 2092 2117 849 776 819 772 744 700 4802 4739 4370 3603 3809 4114 3767 3801 3316 4127 4217 4743 4275 3349 3942 3476 4058 4692 4315 4919 5292 5182 2972 3993 4494 4220 4335 4398 4140 1010 869 718 3799 3731 2389 5798 5691 5595 3953 1225 1385 1248 509 1233 489 586 502 448 2213 1700 1714 495 1103 899 868 1517 1956 1513 2562 1791 2181 3059 2222 2460 4925 5705 4754 3722 8028 7806 3848 5170 5744 7165 2214 1398 2179 2500 2563 1387 2760 1112 3181 1194 3167 1501 159 116 2343 1651 2437 4934 2119 1031 2057 1312 1735 859 822 1735 1627 1459 1905 1855 3694 3682 1775 1031 2574 1821 1943 4054 1966 2111 1208 1009 904 2331 1512 3788 1363 1543 818 1800 1093 1103 1675 1715 3968 3101 1114 1004 1139 1426 1422 1364 1389 1124 1387 1065 2722 2278 1706 1950 877 752 3480 1117 1436 1379 1116 1698 1642 1714 1272 1672 1968 1646 1748 1387 1341 1524 1391 1429 1834 1749 1814 1761 1586 1347 566 683 577 708 552 457 1823 1174 588 961 702 1282 1163 578 929 625 1439 928 598 462 630 316 245 425 586 767 601 582 650 588 667 614 684 731 647 651 587 879 985 726 800 958 757 295 647 712 812 348 591 735 844 677 795 704 867 748 790 1096 1318 780 1261 754 732 1325 1297 1470 668 860 795 847 629 865 866 643 1093 1318 1143 920 623 1254 710 844 779 1184 1017 945 510 852 931 638 662 1009 737 1146 995 726 1358 957 875 1207 681 932 1319 1434 700 779 1544 284 1717 938 739 384 499 443 1015 1286 735 1350 1906 1426 1706 1297 1392 566 599 517 489 480 858 828 525 419 272 563 526 472 473 450 470 421 526 458 585 471 238 347 438 731 364 1859 889 824 710 672 994 660 425 429 836 614 900 659 1029 1299 905 746 1342 1146 739 995 634 429 958 962 981 816 1168 717 507 555 788 626 398 547 712 1215 1275 1169 1552 903 1312 860 600 1400 856 960 787 1160 1246 1631 1039 1720 1657 1163 1489 1177 916 1221 695 472 912 1316 1003 1500 1128 764 1042 511 897 1045 1950 338 323 313 477 379 442 432 958 747 347 684 1135 812 274 258 520 1310 1190 895 995 584 1707 267 692 495 307 1085 1418 1143 1281 1283 1235 1379 1042 1129 1114 1075 1003 1325 986 1072 884 1033 771 1156 809 734 761 992 792 599 448 1405 662 661 534 298 593 475 792 572 1010 373 432 1643 1062 1260 1079 1399 1799 927 532 2032 1182 1613 1773 1070 1592 1249 1589 1516 1344 1786 1475 1230 775 754 730 1019 1635 1302 1674 1459 622 1956 1887 2237 1222 1381 1070 1355 943 957 1887 622 1419 1148 980 1130 985 1998 1857 2040 1996 1234 1235 1393 1017 1005 1957 1099 1407 1830 2203 1775 919 722 675 1441 1325 861 922 860 671 795 924 1105 956 1152 909 808 1086 1417 1027 1401 1099 719 1281 997 2079 909 943 1106 1279 1190 1108 1412 1619 1327 1423 1156 1561 1350 1051 1476 1838 2148 1675 1421 1832 1906 1151 1784 1984 1310 1476 1566 1300 4143 4447 3620 3855 2311 2842 2479 2661 2289 3182 2392 2744 2218 2927 2840 2231 3619 2495 2037 1685 1838 1243 1263 1762 1909 2321 1177 2149 2934 2492 2854 1320 1455 1191 699 858 1189 762 1064 1571 1309 777 813 718 683 430 698 577 687 686 556 542 705 651 688 1160 1061 1091 1393 1422 1253 1461 1388 1448 1121 1498 1543 1376 1740 2086 1529 1425 1634 986 465 351 257 577 465 421 519 779 297 434 488 312 271 313 665 418 186 196 186 206 442 438 402 449 324 670 681 626 819 756 803 699 814 573 532 547 791 407 382 393 569 512 874 604 1113 542 572 524 463 424 592 664 395 844 1103 1350 609 683 328 1001 997 734 813 811 932 935 990 983 916 748 689 728 1069 935 859 602 755 1014 678 881 837 1688 720 1242 1368 1181 1374 976 1118 888 1332 1423 727 222 1512 417 1186 826 360 1202 478 1034 415 832 1492 1429 454 709 597 1567 1674 1755 2027 1334 551 510 600 1151 698 1745 1129 630 563 1156 1146 780 441 1577 1457 1130 1701 1636 2036 1832 1425 1339 1670 1944 1460 1749 1744 1938 1535 1954 1332 706 1126 1131 1205 717 692 3395 1082 1229 1218 1152 1485 1350 1117 1454 1332 1316 1698 1354 1026 1153 733 627 602 1247 840 1086 1387 1065 1165 1122 641 857 1713 1103 1331 1038 828 762 976 845 789 341 363 335 351 343 321 301 539 504 828 428 348 970 1645 1459 1623 1188 940 1116 1126 1041 1139 1330 1074 1465 1533 1560 1127 1637 1411 1190 1320 1724 1266 1023 1737 1306 1233 1394 1377 1287 1111 1211 1304 1971 1348 1221 1152 1518 1333 1086 1308 1743 1971 1480 1260 1344 1840 817 2215 1267 1257 1586 1392 1288 1211 1647 977 883 633 1767 775 1432 1432 951 682 397 343 152 195 187 294 880 901 1109 803 1400 1156 925 510 1057 1103 408 586 581 451 580 712 1585 318 986 752 589 922 843 816 632 705 722 560 506 638 586 665 661 569 731 977 1163 1470 444 2113 1024 980 847 651 594 693 577 403 750 838 687 762 875 630 434 456 498 384 1051 1691 838 914 807 923 807 876 1037 996 1271 1029 911 578 962 1103 1018 1202 1237 1340 976 691 907 1061 714 718 699 1011 856 1486 1925 2287 1390 382 694 406 804 992 693 979 3112 811 3302 3017 2941 2890 3489 3310 3199 2582 2514 2795 2493 2951 3483 3647 832 772 841 725 1173 1140 1268 1089 886 1025 1355 1290 1099 1035 871 858 615 886 1311 1069 966 929 908 1016 972 1563 1519 1832 1491 1380 800 1133 938 1168 955 1415 1335 1224 1146 921 1375 1464 1578 1294 1492 1376 1211 1119 1496 981 1884 1321 1318 1575 790 950 662 677 875 783 1118 1181 1344 1071 1329 982 907 910 1325 1111 1443 1243 1326 1335 1365 1709 1361 1281 1410 1320 1304 1132 1308 1245 1373 1223 1050 1212 1404 984 1175 1219 1219 1422 1393 1336 1390 962 1356 1254 1054 993 1113 1069 1207 1181 1028 1030 1278 1180 1322 1124 1287 1305 1389 1146 1177 14135 2456 2522 1122 1244 1580 1127 1295 1235 1199 1213 1189 1127 1773 1192 724 1144 930 1191 1313 1151 1288 1092 1236 1260 1205 988 1208 1025 1106 1142 1157 1250 1168 1475 1247 1377 1164 1541 976 840 744 1327 799 705 321 326 375 394 451 380 417 422 338 634 364 370 611 436 702 560 504 578 451 560 723 410 575 430 501 454 492 306 684 568 512 667 708 574 403 658 351 467 440 464 414 425 455 439 504 444 545 251 235 1254 630 686 574 281 256 302 660 254 292 369 319 321 384 345 553 424 526 324 572 997 340 458 631 404 556 391 614 842 548 910 472 508 447 565 390 728 647 449 666 192 638 435 421 271 333 578 533 896 666 687 801 474 403 467 534 857 589 444 635 1401 646 1023 833 541 560 401 578 649 812 530 363 515 747 567 952 866 890 585 1345 718 1447 1687 1296 1267 1611 1500 978 1893 1633 1078 1706 664 587 1299 471 1241 754 1139 892 980 865 933 431 435 592 993 612 629 903 734 458 420 647 443 947 1322 1435 939 963 948 1101 971 605 619 450 625 645 1024 1024 604 578 601 611 443 761 822 616 669 1090 982 856 582 593 509 685 893 614 448 781 536 681 594 809 973 729 1046 961 901 1417 759 1029 809 771 945 979 968 332 403 312 553 825 794 566 380 726 855 1085 1160 769 1196 750 1482 658 799 846 1163 572 1442 805 612 1110 563 969 753 361 462 1015 949 927 805 765 812 736 510 644 499 716 540 766 774 342 366 536 280 429 464 765 864 554 622 669 518 669 906 939 664 716 787 699 925 128 313 147 285 249 913 855 907 838 887 850 901 1114 1014 899 458 288 213 451 693 250 504 578 730 692 714 591 545 622 633 747 588 882 1043 705 844 561 615 471 600 609 483 511 505 628 621 560 707 333 385 431 538 598 962 812 1098 1333 554 677 1172 1004 653 542 563 524 618 593 920 713 700 502 296 1059 694 527 814 928 1335 973 4104 4264 1148 1168 1002 1052 917 886 1073 996 1425 853 1380 1037 813 741 517 517 420 976 601 385 1088 1074 1162 1022 962 1069 958 1064 638 1136 692 727 962 612 891 383 616 709 567 736 674 559 458 594 384 422 663 612 631 529 771 353 639 595 549 1217 999 677 859 453 558 1217 748 814 692 650 337 373 436 1277 1645 1688 644 1229 1645 1712 1032 1094 1160 1792 1449 1119 1005 932 877 788 1744 1012 525 439 581 615 705 595 1266 1276 1155 1323 1321 1651 1562 1514 1794 1575 1649 1478 1437 1003 2513 2099 2347 2468 2756 2588 1971 1807 2291 2202 2533 2418 1931 2258 2550 2779 2373 2684 1961 2558 1700 2441 2109 3948 3658 4252 2533 2007 1917 1111 773 2398 2072 1649 936 2332 661 718 998 753 917 726 579 1419 1109 804 726 643 524 519 515 2729 3055 2910 3230 3210 2469 3167 2558 2665 3246 3172 2838 2971 2768 2570 2782 2188 2612 2818 2352 3023 2748 3118 3344 3932 3814 3904 4509 4631 582 481 599 2746 2891 1856 4064 4822 4759 3654 1563 1513 1315 531 1406 382 579 473 436 2845 1996 1948 530 696 558 822 1880 1498 1840 2353 1861 2208 1746 1673 2530 3156 3783 4255 3401 6750 7084 4034 4101 4928 5579 2555 1541 2163 2095 2149 1520 2552 1470 3427 1519 2584 1254 197 185 1544 1858 2121 5201 2595 817 1861 1012 1163 757 796 1416 1378 1433 2058 1714 2988 3069 1136 1339 2405 2571 2223 2984 2077 2096 1217 1230 970 3079 1558 2292 651 1813 971 1454 1218 1131 1310 1612 3032 2720 1118 1062 1308 1057 1218 1391 1269 922 1008 1202 2010 1742 1279 1944 988 863 2951 1123 1379 1719 810 1283 1535 1313 1650 1714 1109 1003 1109 1808 1848 1902 1841 1989 1724 2066 1743 1123 1358 1724 765 582 485 495 563 798 1493 863 658 531 801 591 1393 1050 846 661 836 542 746 814 726 454 397 508 302 701 663 622 659 788 692 737 909 958 747 559 573 701 615 842 751 722 684 392 739 841 806 382 669 491 583 548 930 592 510 490 641 671 1028 529 578 467 483 910 1085 1274 564 801 816 892 962 951 682 964 897 922 1170 939 766 718 663 966 1042 1011 765 444 512 698 520 676 727 1106 424 449 890 402 966 683 639 847 412 546 761 896 549 727 1227 148 1021 732 889 454 622 532 479 659 574 1304 1036 1199 1166 1178 1682 345 557 441 487 277 285 458 423 256 228 431 411 434 530 682 409 451 674 561 355 481 354 219 441 364 339 1275 887 768 655 609 949 502 608 566 843 447 670 475 566 755 982 1274 574 925 831 440 512 589 946 761 1143 957 995 794 567 418 646 483 325 285 701 975 1016 725 1575 789 1010 998 988 1127 1050 701 636 792 767 1812 1025 1398 1347 1264 1651 1132 944 1160 959 370 861 1100 1599 1509 1256 864 1028 378 737 783 1949 562 435 533 805 741 862 706 486 973 491 678 435 677 666 614 550 1539 1235 649 800 1039 1692 171 273 174 200 631 940 661 793 776 735 894 756 874 1039 679 711 986 640 721 917 688 555 781 618 732 535 645 572 544 494 1091 629 677 638 345 706 342 536 566 1327 595 517 1411 857 1015 910 1066 1124 754 567 1238 1224 987 1148 792 864 791 964 780 842 774 1153 1172 1112 1029 1057 776 1121 1092 1377 1191 500 1805 1486 1718 1009 917 912 1252 638 835 1192 700 1292 988 1128 1043 1153 1257 1042 1204 1232 1382 954 2067 921 873 1220 1334 1130 2066 1933 1787 1682 1574 672 541 456 926 1019 790 542 609 1062 906 670 621 1032 1155 942 817 743 1378 1320 864 979 847 1226 1302 1111 910 1250 1712 1399 1152 1354 1837 1592 1491 1157 1180 1074 845 767 1311 1689 1456 941 1429 1180 1258 1208 1342 1205 1385 1233 3347 3263 2342 2550 2829 2209 2633 2787 2363 2786 3034 3419 2477 1929 2196 1667 3079 2102 1726 1297 1445 1320 1314 1118 1214 1879 595 963 2128 1857 1587 686 885 785 651 616 1184 1149 572 459 757 593 540 759 692 784 493 714 690 586 801 762 825 827 977 1468 938 1059 1080 1305 1025 1248 930 1050 712 966 723 848 1368 1763 1310 1510 1513 1195 530 505 428 541 511 439 511 661 446 300 615 246 548 406 495 453 222 367 260 233 216 249 251 245 231 446 471 679 639 595 1029 769 945 521 439 380 518 786 695 804 601 328 694 629 950 521 498 303 285 328 358 924 927 1100 1039 1363 989 431 462 802 811 659 1064 1146 1051 1025 1151 1228 1230 783 906 900 724 1219 818 1038 824 1016 767 930 766 1024 837 1225 1240 1213 1012 1051 1025 953 1457 1224 698 242 1492 571 1339 720 533 1420 805 755 710 750 1551 1459 698 683 641 1218 1187 1112 1152 1550 623 593 749 1374 704 1477 1508 951 784 1297 1320 962 742 1177 1532 1566 1184 1481 1215 1408 1217 1642 1982 2026 1496 1512 1574 1586 1518 1812 1700 633 894 965 759 842 798 2917 1347 1332 1108 1070 1253 1187 1079 1249 1669 1756 2157 1393 561 994 587 789 474 806 1061 1268 1030 704 834 967 572 625 1190 1694 986 1353 662 718 581 765 627 340 354 256 362 352 326 230 314 271 558 479 445 887 986 1157 993 1427 1246 1147 1170 998 1341 1240 1565 1474 1130 983 1328 1029 1445 1172 1252 1433 1193 996 1292 1212 985 955 1110 1069 1293 1064 1080 867 820 889 900 912 967 808 1243 1001 934 1289 885 1047 705 1118 1362 847 1357 1344 1486 1605 1581 2196 1310 1154 847 2103 1092 1606 1392 730 500 437 358 251 241 240 329 714 601 700 801 731 859 1045 621 681 753 592 329 391 371 524 369 1463 552 802 481 511 331 823 895 544 588 569 551 464 698 443 528 833 704 665 675 434 599 636 1235 881 827 834 573 471 451 340 463 461 604 788 798 895 852 588 567 602 546 1270 792 1058 1165 1042 1249 1035 689 997 648 530 1122 1432 531 634 1155 938 1204 1248 1167 1414 861 655 1002 488 763 1190 881 629 1004 1712 1373 762 464 687 229 858 589 659 534 2372 530 2861 2336 3544 2413 2543 3102 3097 2703 3077 2644 2885 2700 2978 3070 861 926 980 730 909 1000 1184 980 823 909 1786 1205 506 814 1256 1263 639 1079 1521 1142 1096 1035 895 906 863 834 935 1135 1810 1361 908 981 741 968 1032 1453 1219 822 841 1109 959 1069 1032 914 1094 1089 1064 993 1112 1044 1173 1172 1209 1298 1523 1281 1530 1354 1077 1565 1859 2072 1780 2470 1655 2153 2088 2175 1658 2488 1571 1686 1563 1464 1434 1657 1830 1344 1669 2175 2053 2147 1976 1920 1563 2009 1902 2118 1860 1719 1743 1884 1258 1678 1694 1703 1922 1769 1889 1939 1609 1565 1953 1727 1917 2077 1632 1776 2018 1879 1674 1609 1750 1276 1293 1405 2061 2456 14386 12397 1181 2017 1502 1763 1150 1046 1840 1771 1167 1334 1614 1938 1135 1520 1507 1793 1837 1619 1699 2039 1958 1937 1888 1784 2026 1724 1502 1924 1661 1809 1905 1769 1730 1722 1722 1619 1057 948 947 1403 770 636 318 428 363 496 501 433 396 450 427 387 194 190 270 188 335 212 331 659 427 806 484 336 517 442 521 473 515 385 633 456 337 555 541 402 333 622 345 466 359 392 301 468 315 344 379 518 596 371 339 1490 516 241 207 263 459 411 999 498 553 418 269 311 308 418 564 292 573 295 652 848 826 361 494 329 480 371 552 741 535 1305 352 483 600 491 619 675 647 529 810 446 456 384 366 426 618 686 669 478 887 822 890 693 638 949 572 687 822 652 598 1281 1001 603 784 427 670 549 836 652 713 525 378 588 639 433 657 1045 849 555 1727 1026 1177 1177 939 1066 1131 1582 955 1482 834 613 808 510 499 867 975 1252 1153 671 1324 1226 425 1112 504 502 701 826 686 466 704 712 584 641 440 443 625 1164 1326 619 919 1063 806 1100 938 877 734 911 791 692 972 806 525 562 612 524 565 745 836 863 1164 1080 1214 771 869 627 609 724 378 618 588 641 499 612 670 1061 794 879 973 580 865 593 823 675 664 598 640 924 718 672 356 606 946 673 427 472 836 918 770 1236 620 1198 571 1152 496 696 574 815 541 1365 771 893 955 666 819 601 682 760 1036 963 967 956 938 1127 908 948 859 923 769 506 832 1632 354 415 321 390 332 408 735 1030 513 613 480 674 631 1033 1040 767 764 439 798 659 181 223 88 242 201 1048 522 811 678 863 937 826 954 787 652 873 439 467 746 646 221 419 678 709 779 803 624 732 706 604 896 689 912 878 985 848 756 688 456 460 794 695 795 825 699 746 757 765 418 486 398 555 763 943 885 600 827 596 435 927 809 486 572 485 429 587 604 733 581 748 428 692 771 524 668 635 960 1002 1177 4190 4406 1040 920 889 963 814 822 1560 1165 1238 1065 984 1084 873 659 462 697 495 689 902 585 1004 1020 828 902 505 1039 1096 948 614 1007 632 592 947 695 731 364 410 744 530 483 406 409 1142 1138 428 594 1110 640 628 425 475 554 570 941 760 1587 1029 747 911 555 718 1088 426 534 694 636 161 171 251 2305 1973 2222 1039 1146 1778 1730 929 1166 1324 1992 1237 1047 1045 1104 669 602 1982 1189 557 429 554 332 373 467 996 1596 1548 1330 1484 2317 2509 2636 2867 2585 2226 1944 1461 1254 2938 2996 2887 3026 3177 2391 2455 2772 2773 2570 3263 2404 2209 3146 2675 3186 2977 4520 3793 3837 2918 3874 2748 4189 3861 3942 1859 2394 1970 1560 1413 2470 2450 2032 1450 3081 807 739 1262 801 1228 706 761 2064 1690 1008 854 716 661 487 503 3496 3600 3361 2872 3304 3404 3440 3635 3118 4052 3696 4397 3751 3437 4027 3102 3915 3794 4461 3610 4947 2964 3277 3341 3457 3504 3595 3645 3814 730 552 461 3409 3520 2320 5087 5984 5564 4681 1691 1721 1094 416 1376 443 620 338 408 3029 1406 1432 775 862 660 886 1569 1615 1574 2437 2040 2088 2638 1911 2299 4215 5113 4497 4099 7814 6963 3926 4762 5624 6200 2525 1323 1887 2246 2126 1310 2539 1035 3129 1246 2656 1393 185 144 2071 1583 2161 4525 2490 1162 2070 880 1243 652 488 1392 1255 1303 1746 1572 3417 3587 1821 1003 2054 2304 2167 2884 2285 2170 1524 1200 979 3099 1591 2975 961 1798 1173 1796 994 995 1358 1402 3742 2606 1417 1243 961 1115 976 1168 995 883 828 1301 1798 1570 1532 2258 1104 1002 3302 938 1273 1448 831 1268 1329 1141 1234 1807 1278 1369 1559 1105 1143 1131 1083 1273 1389 1525 1676 1207 1242 1700 922 658 550 624 586 707 1614 863 495 547 1038 957 1447 994 695 945 817 945 601 453 929 396 335 495 549 769 476 410 708 793 561 406 529 660 658 533 597 656 590 767 721 593 788 334 690 758 969 340 846 798 925 834 1015 733 1434 947 638 1043 1402 1059 949 966 819 1086 1206 1344 599 782 797 947 801 936 841 803 1216 1389 1197 1333 671 1328 637 1254 1199 1277 1328 1135 937 790 872 908 954 1092 878 1217 1037 574 1009 1063 854 1136 486 819 1126 1325 914 655 1385 332 1382 1051 968 513 612 845 1119 1463 844 1198 1828 1460 1398 1429 1299 709 434 569 407 580 764 550 357 621 533 355 322 445 531 804 568 687 538 474 405 409 303 369 278 751 372 1515 946 680 624 563 1046 437 488 470 606 550 1123 882 962 1059 967 786 727 847 845 487 470 496 757 890 964 838 1256 561 742 724 698 488 268 876 937 1055 1085 1184 1403 910 1156 821 702 1114 836 1066 680 1148 952 1476 1387 1473 1400 1223 1347 1386 653 1405 910 494 834 1235 1226 1238 1288 779 1390 565 587 653 2182 290 347 209 544 386 509 548 853 770 390 801 784 732 381 360 500 1187 1364 872 1020 615 1525 370 410 303 463 708 1489 1222 1365 1347 1277 1447 1012 1631 1024 892 858 1288 890 954 1019 1176 778 1315 870 796 705 866 623 895 809 1715 852 588 951 397 665 322 618 697 941 753 739 1871 1017 1497 1642 1558 1849 889 713 1437 1396 1236 1313 1310 1704 1500 1671 1988 1903 1833 1476 1708 931 876 838 1011 1870 1580 1664 1747 629 1897 2175 2539 1363 1281 1202 1592 1205 1008 1780 1084 1519 1196 1130 1263 1138 1390 1293 1430 1459 1305 936 1648 1039 876 1418 1084 1354 2105 2342 1848 1259 1112 824 821 675 1035 1012 821 616 707 892 760 666 1217 1647 1036 1196 1293 1057 1201 755 945 1227 1093 1938 1127 1771 1378 1515 1500 1173 1266 1509 1337 1187 1289 1466 1244 1323 1599 1794 1664 1280 1160 1790 1814 1348 1416 1431 1299 1284 1558 1489 3422 3698 3228 3604 2729 2805 2371 2691 2202 2673 2577 3019 2467 2621 2852 2020 3902 2502 1951 1686 1807 1084 1446 1480 1422 1571 1004 1691 2212 1829 2015 1115 1202 1223 742 1058 1279 879 870 1157 1004 639 861 826 659 725 754 564 626 361 747 665 706 1101 975 800 919 862 985 1385 1645 1597 1720 1785 1069 1467 1941 1056 1404 1887 1739 1441 1577 1110 586 856 756 730 749 517 603 654 150 337 458 404 256 512 447 316 208 262 380 150 262 255 273 284 255 918 678 585 704 650 770 791 866 438 554 394 587 610 514 585 763 553 698 531 944 669 709 469 382 456 796 1016 573 839 728 1212 783 502 290 819 849 594 834 728 613 1011 1235 864 836 863 796 779 865 1043 876 746 925 1268 804 976 799 1036 1440 1571 1505 1631 1290 1586 1739 1111 1800 1775 566 244 1401 466 1116 654 464 1119 610 777 525 735 1631 1596 660 609 514 1584 1504 1462 1954 1133 688 600 509 1186 492 1509 1291 572 813 1328 1229 802 518 1210 1392 1230 892 1467 1362 1284 1212 1427 1704 1645 1600 1640 1538 1354 1442 1469 1500 819 1255 671 940 819 846 3508 1212 1581 1560 1367 1453 1420 1318 1516 1529 1598 1905 1249 803 1294 728 762 683 597 1338 1389 1356 737 1013 938 1085 735 1662 1080 1111 1111 804 590 980 590 448 322 275 227 312 261 257 223 575 508 618 560 243 914 1156 1168 1133 1473 1160 1205 1327 1304 1458 1269 1113 1347 1208 1115 1454 1092 1236 987 1103 1211 1317 1079 1193 1135 1016 1235 1134 1189 1173 1056 1243 1650 1413 1439 1136 1001 1332 1397 1420 1324 1819 1280 1229 1017 1424 869 1767 1408 1647 1540 944 1196 963 1828 1232 1147 866 1628 871 1411 1643 991 461 461 459 312 261 311 390 744 667 1332 962 1371 1288 1106 387 1277 1248 618 838 523 490 804 627 1163 407 878 509 429 537 624 721 606 655 661 415 365 640 513 606 563 525 1009 1025 898 1103 482 1453 1077 923 472 706 866 789 705 654 557 645 1003 1023 771 809 489 534 648 392 1102 1062 965 961 823 979 761 881 1026 822 958 1036 1705 499 768 1079 891 1166 1294 1521 1169 673 906 1198 523 630 578 695 590 1037 1863 2168 1786 366 704 462 770 700 824 1228 3440 861 3562 3262 3427 3498 3481 3439 3507 3854 3265 4023 3165 3414 3551 3443 873 942 1214 697 1194 983 954 991 719 886 1154 1467 1408 1026 1023 846 835 962 1520 913 863 966 939 975 949 1429 1451 1679 1738 1315 723 807 735 965 976 1384 1150 680 689 1089 1179 1242 1130 799 1093 970 942 964 1129 1035 1054 1118 1195 1158 1436 1119 1275 1311 1039 1460 1858 2126 1868 2366 1534 2121 2054 2266 1514 2697 1442 1559 1412 1411 1304 1452 1709 1522 1520 2214 2132 2094 1931 1884 1575 2024 1858 2037 1727 1758 1619 1899 1203 1703 1627 1654 2002 1585 1706 1685 1493 1560 1778 1639 1694 1979 1403 1588 1750 1812 1652 1515 1750 1245 1272 1401 1954 2522 12397 14370 1031 1984 1572 1695 1172 1060 1793 1735 1080 1263 1605 2032 1127 1702 1445 1752 1715 1566 1774 2125 2045 1992 1960 1948 2179 1924 1553 1845 1737 1802 1918 1800 1903 1838 1856 1752 1020 975 917 1308 786 570 300 444 345 512 454 359 427 399 336 396 186 184 266 192 355 230 345 606 374 743 419 330 487 500 635 577 623 342 623 483 366 475 465 294 254 510 333 424 296 335 246 409 228 387 350 454 522 336 296 1323 479 243 207 263 442 417 958 468 523 382 245 309 257 385 465 253 545 271 598 784 760 351 494 309 497 365 454 718 463 1191 334 440 553 470 527 804 772 641 673 445 413 390 382 478 634 528 495 416 846 809 777 627 632 896 525 654 856 670 537 1187 954 616 744 479 630 522 785 638 686 531 367 513 609 397 579 928 799 545 1344 925 1133 1228 989 992 1123 1764 879 1269 810 554 858 478 490 859 992 1287 1086 790 1148 1275 516 1023 401 399 642 800 771 389 622 644 582 621 449 430 556 1156 1318 548 863 992 745 1074 880 807 792 875 790 705 940 717 453 455 626 539 494 779 671 892 1033 1128 1230 662 738 655 636 747 399 730 700 675 515 640 693 1052 787 801 951 651 935 624 762 840 837 608 630 1015 652 627 322 668 856 667 439 438 846 843 887 1226 655 1217 758 1258 521 600 638 963 600 1349 719 839 818 597 731 526 656 758 1010 858 941 850 838 1056 846 948 847 909 789 526 852 1542 386 466 342 399 252 359 589 997 428 613 442 601 631 963 976 681 770 363 758 593 221 150 107 215 181 851 468 804 661 858 853 782 898 679 634 820 408 490 606 698 208 416 667 510 591 605 592 620 667 621 768 640 912 854 987 902 762 642 482 438 755 654 742 772 664 738 699 696 441 505 413 504 783 851 882 697 917 596 435 853 696 537 656 573 517 671 686 747 594 684 484 656 669 496 647 664 918 890 1195 4241 4297 982 965 889 958 853 772 1562 1315 1037 1121 969 1207 853 692 527 696 554 602 938 573 956 968 857 845 491 892 1190 965 619 966 629 618 832 675 692 384 396 688 459 431 456 505 1122 1056 432 650 1130 690 622 455 529 577 540 992 698 1658 1040 646 891 503 752 973 460 561 598 546 241 251 223 2298 1897 2084 980 1187 1767 1686 909 1077 1268 1821 1270 970 1038 989 620 607 2006 1005 531 399 619 436 389 506 978 1468 1405 1204 1512 2311 2491 2550 2747 2524 2199 1811 1250 1136 3046 3107 2819 2973 3070 2332 2323 2699 2666 2471 3031 2346 2394 3203 2526 2844 2822 4421 3569 3397 2718 3768 2710 3983 3684 3743 1821 2271 2029 1539 1333 2370 2544 2047 1330 3016 742 694 1261 783 1262 726 736 1937 1704 1118 884 817 756 417 530 3561 3776 3554 2659 2937 3164 3460 3588 3073 3576 3579 4165 3577 3317 4015 3032 3403 3639 3802 3607 4599 2870 3096 2937 3407 3343 3122 3433 3661 641 499 412 2957 3088 2223 4949 5719 5349 4297 1783 1780 1101 427 1344 448 556 299 301 2705 1315 1240 769 1009 801 852 1570 1463 1453 2374 2050 1919 2526 1711 2172 3830 4603 4380 3953 7466 6808 3855 4655 5433 6018 2176 1181 1882 2044 2153 1205 2325 994 3035 1242 2451 1440 154 136 1981 1425 2406 4323 2321 1227 1866 833 1332 541 402 1186 1094 1112 1814 1522 3255 3475 1572 1011 2079 2419 2413 2758 2218 2053 1417 1144 919 3130 1635 2858 809 1784 1175 1739 1000 935 1292 1535 3741 2485 1533 1375 900 1059 899 1180 952 835 731 1137 1763 1486 1513 1988 964 868 3051 922 1273 1553 734 1307 1416 1251 1198 1699 1261 1372 1527 1195 1168 1142 1126 1270 1389 1496 1677 1262 1244 1646 887 647 395 711 519 652 1555 838 426 489 1047 861 1364 847 635 957 649 761 581 371 981 448 383 402 481 800 395 388 615 755 575 428 623 573 867 506 587 605 600 701 785 539 704 303 479 535 914 380 823 782 734 792 970 783 1336 921 658 1029 1338 1046 915 978 765 938 1025 1238 500 687 750 898 722 819 790 722 1122 1236 1127 1201 671 1241 673 1156 1127 1253 1277 1000 848 772 800 840 882 908 728 1203 1049 467 872 1140 935 1194 427 707 1172 1365 862 678 1376 312 1388 1063 974 669 612 706 1021 1354 843 1128 1757 1303 1261 1285 1168 653 412 516 417 550 704 552 331 529 505 341 337 372 547 1003 496 652 530 468 395 393 287 371 284 700 335 1529 958 746 668 634 1091 409 460 438 674 537 1012 775 834 1029 940 710 637 718 558 460 416 478 762 940 900 802 1243 582 770 689 676 430 258 934 934 987 1013 1190 1438 789 1329 877 706 1115 750 1037 471 1060 837 1359 1213 1457 1505 1080 1156 1261 587 1313 875 465 801 1169 1252 1321 1222 740 1290 514 609 711 1945 261 422 192 611 407 492 493 733 782 446 803 843 661 414 393 490 1091 1208 725 875 561 1583 358 426 279 453 602 1448 1173 1314 1290 1218 1392 966 1483 1003 865 833 1305 901 963 974 1166 789 1291 858 813 719 836 671 823 739 1557 808 565 920 403 697 289 622 663 879 749 746 1852 1024 1350 1542 1368 1875 894 669 1334 1454 1283 1358 1334 1632 1409 1665 1892 1849 1937 1397 1482 761 748 725 993 1588 1346 1582 1682 704 1846 2155 2509 1354 1313 1158 1606 1250 1079 1848 953 1519 1216 1040 1225 1083 1252 1157 1318 1357 1292 937 1403 931 752 1390 850 1306 1791 2038 1697 1137 998 750 784 632 853 808 805 598 691 766 668 669 1079 1526 1049 1176 1236 1052 1122 745 949 1191 1096 1958 1153 1692 1320 1372 1460 1158 1260 1411 1165 1127 1277 1415 1249 1251 1610 1689 1528 1238 1243 1616 1747 1286 1362 1379 1424 1359 1607 1441 3437 3601 2973 3327 2769 2590 2179 2498 2089 2573 2537 3037 2229 1997 2672 1890 3523 2348 1807 1415 1491 982 1313 1244 1448 1338 899 1688 2132 1833 1848 911 1159 1088 677 1058 1222 755 847 938 931 783 851 773 622 671 795 503 648 365 674 584 675 1104 942 840 868 845 925 1313 1558 1578 1717 1863 1123 1503 1898 1029 1442 1745 1605 1502 1618 983 464 731 633 558 585 399 583 601 187 320 449 256 281 454 401 290 196 256 442 114 256 261 269 282 249 847 641 590 678 517 762 804 854 418 503 394 651 581 502 563 758 501 677 498 954 617 661 519 403 410 744 978 597 899 715 1282 896 535 269 666 642 519 743 667 529 919 1086 708 715 773 783 772 842 1046 742 734 707 1248 842 895 748 988 1367 1563 1473 1539 1267 1581 1648 1247 1915 1871 526 220 1242 444 1068 659 421 1045 517 689 432 642 1506 1761 564 580 487 1450 1238 1293 1682 1195 683 616 523 1131 543 1474 1171 522 762 1264 1286 685 480 1059 1427 1096 952 1287 1151 1226 1160 1407 1682 1704 1402 1547 1441 1351 1442 1393 1383 769 1275 648 965 860 826 3485 1238 1532 1552 1225 1417 1335 1211 1398 1478 1499 1821 1112 785 1205 775 704 642 476 1287 1173 1216 857 1008 874 987 633 1737 1173 1047 1228 805 619 940 706 578 367 272 224 347 244 258 222 546 475 701 585 235 835 1300 1309 1344 1410 1098 1237 1230 1174 1381 1240 1128 1295 1203 1089 1494 1054 1242 963 1060 1143 1159 1111 1164 1091 910 1250 1213 1055 1107 941 1405 1520 1377 1379 1178 995 1273 1415 1234 1282 1824 1303 1176 1087 1346 814 1734 1400 1579 1462 963 1175 970 1763 1224 1175 837 1733 873 1498 1586 942 464 529 443 220 163 179 250 702 661 1269 934 1339 1286 951 373 1170 1226 577 822 540 528 791 646 1093 414 939 461 404 553 574 666 573 663 581 355 293 581 455 621 535 525 1024 911 942 1059 391 1362 940 807 432 649 813 708 620 706 454 678 940 974 762 829 477 525 598 351 1100 928 913 928 775 914 723 850 964 803 994 1018 1654 513 699 1035 849 1112 1208 1213 1108 683 893 1176 559 605 585 682 587 1079 1777 2270 1846 374 746 458 725 572 833 1188 3055 767 3188 2913 3637 3344 3390 3266 3211 3573 3386 3658 3296 3220 3269 3209 874 1006 1347 736 1173 923 883 913 630 730 1155 1551 1274 992 986 822 848 988 1523 926 866 994 859 1083 1030 1346 1366 1593 1303 951 943 1051 752 874 823 770 692 1045 811 801 944 982 1070 1244 1133 1201 1089 955 1176 1264 1119 1050 1091 1010 713 956 1189 771 1291 649 818 886 833 883 1238 762 752 738 1188 1010 1227 976 1004 958 1007 1179 923 872 1026 883 1190 924 836 889 790 951 849 1071 1142 1077 1067 811 885 840 908 1106 887 930 955 1163 948 765 1124 999 1134 857 954 1097 1200 962 1046 1200 1036 988 1159 865 947 1122 1181 1031 14184 759 1343 1101 1229 1208 1181 1065 1266 943 1043 1128 861 1013 1110 795 952 1067 1519 1515 1282 1479 1394 1145 1181 1283 1162 1180 1107 987 993 973 870 1002 878 852 950 716 1077 1023 402 395 290 545 377 629 425 569 205 265 450 538 393 429 413 319 333 293 291 602 477 640 593 551 775 343 408 327 407 383 390 532 376 753 624 745 638 842 300 336 541 465 389 435 558 409 560 420 507 839 778 1262 531 231 209 280 237 286 829 454 558 620 355 302 453 532 545 430 349 449 647 777 594 496 566 265 434 248 398 712 605 1437 452 516 429 443 459 816 809 707 743 367 711 347 484 360 458 721 738 634 495 544 889 1030 700 739 481 622 345 400 505 1009 782 819 997 408 336 601 590 533 744 587 549 385 727 522 711 760 600 615 1232 1035 995 964 876 924 1018 1055 854 1482 805 446 1229 792 441 1317 700 915 804 887 1295 799 456 1022 646 718 616 997 506 331 655 1159 680 758 593 551 494 837 1227 506 746 772 651 875 741 719 450 410 695 475 893 398 754 540 600 478 710 593 461 616 1059 606 673 471 469 704 809 847 508 455 561 550 656 504 665 832 503 614 695 640 926 607 925 775 794 474 568 723 426 585 356 668 729 631 715 531 666 989 738 965 675 1161 479 1422 437 988 359 650 463 1042 524 900 992 704 906 689 540 427 652 892 892 980 1011 817 804 587 657 504 662 431 704 867 515 545 275 334 408 691 1059 1100 700 862 602 470 864 833 1614 812 1022 580 916 1048 200 177 202 176 149 758 840 943 1024 792 785 1106 746 661 681 603 239 142 653 611 216 468 515 680 649 679 451 574 337 614 905 955 1013 917 810 1007 469 356 534 786 763 566 480 486 461 878 625 860 480 579 491 540 855 849 670 727 763 687 683 1065 850 324 473 480 444 527 541 776 603 558 325 396 532 369 440 762 738 1230 770 3924 3746 1027 799 971 1005 793 829 815 623 1324 882 1162 844 986 712 390 315 443 815 544 468 954 896 748 881 734 977 895 783 516 785 869 736 906 611 994 574 363 880 640 294 353 312 341 388 372 443 534 532 645 699 642 555 473 669 508 1031 798 779 921 451 444 737 713 606 1143 953 206 290 530 1104 1853 1336 792 1258 1682 1653 962 1182 942 1443 668 917 943 814 757 779 1192 1254 900 919 427 361 565 542 1150 1199 1089 1494 1090 2054 1897 1844 1459 1483 1209 1272 1246 1213 1730 1644 1808 1946 1826 2334 1785 1847 1866 1610 2014 1655 1999 1839 1426 3105 2375 2517 2120 2690 1908 3067 1736 3640 3289 3795 2102 2197 1912 1251 860 2316 1625 1628 1038 1761 910 888 955 782 775 836 722 1179 1095 921 586 526 486 533 496 2405 2584 2613 3217 3142 3089 3004 2875 2974 3164 3109 3323 3112 2735 3001 3454 2909 2972 2944 2991 2870 3278 2848 2877 3640 3533 3029 3476 3254 698 605 726 2646 3280 1405 4109 4082 4150 4502 1365 1416 1278 454 1312 314 650 511 667 2472 1705 1682 514 518 426 683 2124 1916 1651 2413 1441 1675 2223 1855 2065 2898 3496 2888 3267 6713 5825 2781 3646 4365 5009 2188 1152 2139 1650 2239 1183 2166 894 2985 1016 2730 1401 84 72 1973 1878 2479 3864 1839 809 1712 1125 1370 984 1006 1672 1589 1505 1841 1347 2516 3638 1486 1046 1849 2343 2323 2803 1891 1925 1157 1574 913 2281 1383 2597 831 1405 752 1451 994 1020 1159 1405 3037 2661 1323 1219 1018 908 1529 997 1344 796 939 1107 1875 1056 975 2029 1007 916 3295 1162 1276 1539 866 1190 1139 1368 1385 1273 1192 1159 1416 1220 1205 1229 1059 1154 1298 1257 1367 872 1560 1527 789 576 765 507 684 892 1423 853 685 485 943 516 919 922 864 528 1183 1103 653 606 752 510 472 473 431 771 605 522 627 872 759 566 697 762 486 359 473 718 602 709 662 778 569 402 557 690 962 594 452 498 577 561 690 645 629 676 507 762 1320 620 587 722 543 1144 1033 1018 713 785 727 752 1038 655 936 864 564 877 1011 949 660 679 618 984 905 746 697 620 499 798 701 637 612 908 546 732 857 412 989 769 706 913 650 748 827 995 495 789 1187 149 1427 704 962 446 441 554 988 827 758 1309 1100 1134 1220 1079 1008 807 607 546 524 366 614 431 241 265 245 241 314 460 569 416 374 493 359 333 458 452 321 154 301 458 526 1126 1006 531 451 683 958 558 794 780 672 511 940 720 793 599 714 811 669 918 854 637 513 888 618 585 1064 948 876 868 418 398 540 774 629 294 678 938 1050 980 1740 766 919 1077 757 1174 1032 1011 824 916 1109 1778 1441 1432 1160 1023 1166 1047 1006 1361 700 337 817 975 1132 1448 1169 1065 760 518 761 792 2026 301 263 276 485 380 400 569 688 740 507 751 568 1260 385 369 376 1401 1212 683 786 764 1218 269 616 453 271 772 1305 958 1045 1241 1083 1380 670 940 849 638 680 980 682 864 645 1091 923 1235 959 1011 685 864 616 785 747 1511 872 651 541 263 615 337 665 568 1398 644 701 1158 1037 1355 1120 1255 1186 727 513 1446 1133 1091 1168 770 879 1000 903 790 1378 970 969 1101 752 696 746 921 948 805 972 825 955 1685 1461 1769 1107 930 941 1231 982 1026 1329 693 1340 843 947 965 941 1342 1104 1320 1233 943 786 1062 1003 997 811 1061 605 1694 1506 1746 1519 1381 647 1031 884 596 648 1066 556 706 1085 1155 901 922 761 784 1109 1394 773 950 1068 597 1021 994 1622 1029 1435 1274 1386 1515 1324 1613 1278 1466 1329 1373 1477 1355 1128 1176 1237 1449 1457 960 1558 1138 1528 1684 1569 1424 1404 1399 1393 3696 3841 2879 2703 2497 2271 2390 2651 2173 2584 2306 2691 2515 2256 3151 2134 3565 2626 1967 1545 1655 1194 1469 1310 1389 2125 680 1658 2312 2031 2179 956 1367 1399 741 503 765 944 939 1055 646 604 459 571 771 538 568 587 595 639 446 416 724 848 711 1166 801 878 1194 1063 1109 1032 1294 1070 1260 949 1235 1150 981 1277 1181 1172 1196 810 515 514 418 570 548 422 522 500 552 322 960 466 486 362 314 338 251 126 284 380 259 161 173 259 157 494 393 626 534 722 816 707 773 347 362 399 420 643 456 502 564 317 500 375 718 494 488 591 559 438 456 586 386 509 1118 1298 741 374 375 1126 1135 862 822 779 822 1178 792 882 725 685 667 651 696 683 602 578 929 664 489 663 625 1316 825 1067 998 992 1030 830 924 621 916 844 717 412 1456 777 1579 697 704 1477 812 777 760 721 1720 1561 550 758 666 1723 1830 1579 1374 1387 582 530 550 1099 434 1048 1136 722 594 1158 1394 726 889 1111 1157 915 1206 1174 1447 1415 1312 1055 1592 1707 1597 1558 1753 1520 1449 1533 1476 594 573 897 594 688 785 2986 924 1063 1026 1283 1150 1168 1047 1115 1479 1480 1223 1252 708 711 446 555 524 1102 925 1177 1022 917 899 807 705 830 1174 1069 1124 1045 609 594 539 781 739 344 373 304 383 371 324 265 480 352 495 379 438 1219 886 909 835 1074 1130 849 1184 1162 1054 839 1065 1359 1364 1400 987 1578 1315 1185 1265 1529 1298 889 1423 1128 1145 988 1228 864 1259 703 1020 1380 1104 1229 924 938 745 920 1148 1004 1124 1309 920 634 984 882 1210 1006 855 1375 1526 1263 1013 1855 1045 813 1059 1611 723 1493 1492 809 521 441 508 384 426 352 520 866 632 656 653 863 561 809 399 857 831 519 479 335 391 512 519 1183 552 796 556 535 541 929 1041 459 393 415 361 261 518 493 388 621 547 586 701 455 633 519 1499 785 713 765 633 529 598 570 507 996 868 714 722 592 542 533 619 492 363 854 1526 853 748 1029 1159 996 676 1426 596 819 860 1003 521 1255 980 885 1040 1051 1190 729 592 752 682 479 678 571 573 488 1145 1634 1324 679 373 461 380 795 551 662 533 2606 500 3089 2729 2640 2834 3140 2883 2876 3142 3186 3058 3302 2885 3258 2987 925 883 913 553 1223 1218 1252 920 787 869 1472 1114 703 847 1204 1143 817 822 1370 991 892 774 889 834 814 902 802 1081 1468 1481 910 1011 633 972 903 1152 1022 769 753 785 1045 1080 989 757 1046 1200 1047 889 1116 1038 875 766 733 1035 2058 1284 1319 2041 890 1812 1929 1733 1620 2765 1404 2061 2160 2559 1559 2126 1675 1659 1653 1552 1608 1567 1821 1543 1731 2252 1855 1622 1728 1922 2053 2012 2119 1684 1599 2493 1254 1994 1473 1397 1419 1200 1843 1790 1578 1574 1856 2003 1971 1610 1842 2055 1376 1438 1607 1912 1455 1572 1452 1402 1029 1556 1669 1244 2017 1984 759 13812 1530 1406 1231 1108 2123 1281 1465 1149 1581 1618 1067 1758 1812 2027 1715 1935 1974 2379 2224 2454 2194 1479 1949 1532 1847 1792 1560 1938 2010 1661 1879 2064 1843 1830 922 1096 793 1396 559 475 478 368 518 416 199 477 190 412 243 295 524 517 551 399 436 392 651 446 344 574 425 501 641 274 280 248 291 391 524 301 356 635 524 553 339 659 553 558 422 399 402 532 327 408 400 455 524 315 295 1022 625 249 229 249 194 261 884 368 419 279 192 321 220 357 294 178 497 293 832 694 631 223 337 463 465 479 313 890 567 1213 186 244 525 371 590 881 877 727 949 232 498 201 472 482 660 614 569 574 640 499 677 636 795 1046 353 744 697 1040 812 1272 1092 471 904 564 489 664 1003 530 554 560 598 537 747 360 328 1107 761 553 1818 948 1123 988 608 1127 846 1335 674 1130 548 479 787 348 859 1076 1295 1383 923 602 974 917 230 1115 502 534 731 630 773 589 536 691 571 768 461 653 759 1006 1075 761 682 964 792 1038 1199 1039 1014 828 865 715 938 594 424 574 394 470 410 655 726 543 700 1135 966 656 759 561 559 673 375 559 717 680 818 568 539 938 644 612 664 646 1005 748 921 374 421 490 477 1055 428 353 359 845 668 570 685 597 569 697 392 731 450 1395 586 1134 490 655 618 616 373 969 585 659 783 632 900 413 582 461 727 954 907 876 877 763 946 924 966 551 549 228 573 951 320 384 351 253 421 354 357 888 485 521 441 432 541 600 774 843 637 442 709 426 227 257 224 359 148 827 617 705 612 644 746 747 656 561 668 522 231 383 534 566 352 605 508 432 557 650 621 655 658 432 625 606 876 1075 1014 1022 965 509 358 687 573 498 771 836 651 478 659 620 448 550 355 303 474 564 496 531 631 720 550 753 614 365 588 776 566 698 709 613 593 572 268 507 532 613 336 593 694 965 961 4283 4149 885 713 748 643 644 604 1102 948 996 1136 969 1097 837 557 540 713 557 562 936 805 761 784 557 716 421 876 996 709 655 862 804 946 647 487 626 542 563 621 495 726 481 567 1125 1318 824 526 1584 724 693 540 560 369 529 776 598 1684 984 974 670 632 515 807 420 638 673 543 343 375 439 1341 1675 2556 840 1067 1502 1384 1116 929 1146 1375 1008 1290 1275 1071 490 482 1561 652 437 375 434 329 346 557 1296 1632 1244 1290 1263 2828 3143 3019 3660 3237 2443 2101 1251 720 2869 2866 3002 3474 2963 2232 2158 2282 2513 2838 2619 2508 2093 2998 2596 2844 3228 3449 3802 3241 3100 3481 3428 3913 3849 3177 1761 1774 2134 1740 1825 2160 2380 2279 1208 2461 769 712 1133 844 1046 606 850 2010 2033 880 404 730 688 585 544 4498 4128 4141 2585 4013 3405 3243 3325 3036 3965 3460 3835 3695 3188 3865 3101 4002 3657 4340 3893 4682 3190 2447 2725 3401 3485 3329 3640 3215 809 720 409 3120 3344 2276 5442 5486 5604 4906 1782 1809 999 285 1078 272 514 285 474 2184 1270 1323 606 1205 1042 915 1359 1692 1409 2205 2108 1473 2531 1706 2070 4563 5225 4129 4265 8233 7139 3869 4080 4266 5386 2123 1083 1334 2034 2242 1045 2229 832 2380 1339 2680 1781 176 144 1727 1907 2189 3672 1915 992 1878 1360 967 784 641 1461 1500 1432 1500 1239 3134 3299 1976 1425 2310 2168 2154 2664 1647 2093 1532 960 907 2877 1636 2792 854 1961 974 1596 941 959 1501 1322 4223 2918 1108 1024 1016 1395 1006 1092 1192 790 878 1162 1679 1789 1743 2057 893 804 3207 982 1197 1138 907 1810 1966 1794 1364 1476 1674 1341 1468 1288 1270 1563 1179 1293 1623 1252 1580 1238 1646 1135 535 669 503 656 406 538 1347 605 397 783 766 861 1048 768 748 659 830 1081 373 365 686 500 474 466 742 504 592 568 706 983 498 691 823 760 628 769 770 713 720 654 982 747 711 130 708 735 924 317 926 1362 815 842 1113 1168 1328 1119 853 1041 1453 1671 1179 916 1003 1112 1102 1212 865 922 787 658 749 765 819 755 1429 1663 1384 1233 1060 1277 856 1033 1041 1106 1522 1323 817 959 882 1079 1023 1058 761 1041 919 546 957 1179 874 1214 632 823 1273 1462 926 902 1241 156 1624 873 1119 694 950 449 879 1020 597 1220 1525 1329 1409 1066 1255 502 419 411 415 456 747 635 353 409 309 359 325 158 343 968 556 582 594 482 387 357 284 391 318 630 398 1369 733 837 684 497 1004 434 497 510 554 599 1205 991 825 771 876 769 1039 853 541 851 386 532 873 702 779 726 1009 473 389 503 632 423 232 477 931 930 915 1283 970 946 1051 563 814 965 816 1100 443 825 834 1441 976 1304 1176 922 991 992 598 1144 582 397 985 1279 1141 1280 870 657 1256 217 720 928 1607 227 387 193 377 317 413 565 787 598 749 648 857 961 394 416 364 828 1024 768 846 636 1381 259 467 316 324 656 1595 1295 1392 1458 1333 1494 1248 1366 729 609 675 797 594 602 546 1026 697 1159 723 725 769 889 600 690 449 1330 660 427 666 294 617 262 493 662 835 449 710 1560 815 1180 1039 1162 1618 909 477 1402 1146 1325 1496 1387 2101 1517 2268 2943 1820 2445 1989 1461 744 813 731 933 1317 1128 1487 1195 609 1381 2549 2817 1165 959 1025 1268 1342 983 1792 693 1295 1322 779 1408 803 1414 1296 1415 1504 1135 1176 1056 1079 897 1471 1089 1428 1568 1521 1594 667 515 965 889 719 641 845 828 702 704 562 788 568 1114 2001 1114 1248 1604 942 1238 799 652 1330 1026 2000 912 1284 1033 1119 954 1533 1652 1402 1122 1074 1136 1502 1021 1024 1112 1309 1962 1231 1237 1675 1326 1065 1683 1563 1181 1221 1346 924 4108 3830 3227 3797 2186 2715 1794 1944 1902 2438 2090 2375 2087 2164 2694 2198 4066 2191 2068 1436 1701 984 970 1145 1543 1640 827 1984 1935 1762 2219 1325 1268 1212 769 578 1062 483 764 925 1160 706 802 711 705 402 544 465 725 452 575 463 853 744 565 892 806 666 1129 1152 1822 1548 1546 1671 1293 1447 2263 1591 1978 1788 1659 1187 1242 976 450 550 481 499 613 411 692 413 257 354 373 256 323 226 540 424 200 158 221 154 314 253 356 263 282 473 1052 608 530 554 961 953 1002 531 658 522 912 574 542 556 553 824 496 442 1151 490 461 518 401 410 703 730 451 743 944 897 626 414 169 770 795 689 830 841 948 741 1067 676 719 786 715 893 1029 908 1046 478 642 1224 574 744 505 899 950 1782 1721 1677 1499 1821 2269 1074 1620 1326 687 191 1024 438 1149 811 359 1153 445 632 399 639 1492 1220 594 605 412 1782 1390 1582 1898 1490 373 322 586 898 543 1222 1052 646 498 1026 820 531 355 1081 1452 1210 1023 1414 1042 1262 1762 1212 1404 1275 1072 1711 1157 1779 1194 1072 1597 450 1165 782 846 727 711 3088 1286 1242 1231 1350 1434 1379 1184 1476 994 979 1356 1128 889 1045 742 555 769 664 875 982 1105 1390 812 851 1005 863 1205 1084 1519 1123 761 762 820 540 504 218 190 160 192 190 196 174 374 230 460 261 359 607 1349 1015 1228 836 890 884 930 796 854 900 957 1007 1220 1315 1033 1227 1290 1099 1222 1176 1196 1092 1442 1023 871 1337 968 1137 1448 1018 1026 2287 1530 1314 1074 1008 1423 1511 1215 1590 2130 1398 876 850 1797 981 1378 1451 1476 1639 972 1277 856 936 545 788 664 1445 437 1179 1609 972 359 562 465 108 160 162 255 658 548 974 816 1228 980 1285 401 1301 1136 262 1095 775 660 704 542 1056 332 883 525 468 434 631 626 791 414 391 522 397 643 322 854 695 709 556 719 915 841 583 1380 702 664 534 756 626 589 547 687 721 711 753 808 656 727 468 464 408 445 690 966 1013 774 989 1018 851 583 773 791 905 869 1084 476 536 1128 727 1108 1268 674 1246 636 988 943 443 700 829 727 622 998 1878 2151 1982 451 478 572 439 630 745 1150 3584 1177 3609 3389 2883 2728 2750 2975 3101 3188 2873 3202 2892 3242 2765 3110 965 884 1255 896 1394 1103 1426 949 732 764 1195 1032 1262 1073 922 752 778 907 1064 1119 1125 1232 815 1310 1246 1678 1722 1929 1776 1472 803 1215 1089 1252 1160 1046 936 1038 1231 1022 1341 1417 1458 1016 1606 1359 1273 1147 1415 1257 894 1152 1007 893 1259 1253 1462 1047 1116 1263 1669 1896 1708 1611 1242 1633 1809 1893 1807 1595 1551 1598 1618 1569 1514 1401 1450 1290 2027 1861 1744 1743 1834 1817 1914 1863 1683 1503 1664 1470 1686 1799 2005 1134 1648 1740 1450 1469 1503 1585 1581 1389 1565 1677 1466 1642 1528 1623 1915 1383 1279 1154 1294 1171 1221 1342 1806 1580 1502 1572 1343 1530 15072 4615 1733 1579 1960 1794 1806 1371 1549 1834 1521 1548 1189 1572 1444 1683 1904 2132 1996 2099 1592 1434 1553 1398 1686 1638 1596 1446 1243 1355 1590 2024 1754 1682 1045 1114 1106 1364 616 681 447 350 477 463 387 586 295 329 464 515 758 700 747 363 470 444 461 652 397 682 500 803 931 463 437 355 399 383 612 483 523 842 578 562 486 668 618 665 437 413 341 452 545 524 521 584 738 857 819 1260 629 462 421 360 411 414 1164 561 622 442 324 246 447 453 394 402 413 367 852 1064 776 467 601 592 591 448 671 1013 696 1145 500 542 586 554 477 991 890 843 1298 456 516 293 395 449 528 922 882 464 830 521 616 1232 864 943 685 1053 801 785 600 1140 763 721 960 608 745 577 1071 668 483 858 584 692 721 443 504 1532 1044 649 1501 1643 1370 923 1229 1259 1013 2155 1101 1770 1125 646 950 645 593 1048 1223 1534 978 918 1458 924 466 1018 969 914 827 1114 918 665 830 801 641 852 698 732 737 1428 1387 735 1196 1064 921 1431 1249 1227 946 908 724 802 829 941 705 670 609 874 485 627 661 767 1111 932 1355 764 637 777 638 747 589 527 526 470 662 699 733 1101 570 571 1060 820 1363 599 987 639 643 669 644 877 413 403 571 594 1091 899 925 679 864 730 832 1289 709 1560 1027 1241 672 810 755 961 539 1292 719 726 914 761 624 870 596 525 880 1038 1013 1102 1161 1050 1034 792 576 631 788 427 867 1023 376 412 307 303 390 649 838 883 452 622 712 604 956 856 1101 1062 678 802 940 656 182 172 245 188 279 739 854 1239 1155 1175 1513 1404 909 783 956 461 249 279 510 706 243 590 637 659 583 679 696 606 520 601 833 642 1353 1096 882 980 803 548 662 949 569 513 529 518 524 546 563 852 571 664 632 530 649 685 541 790 970 807 668 1044 907 517 621 661 599 726 733 901 735 757 417 597 719 526 625 877 800 1093 1110 5171 5286 851 1032 947 891 970 871 1078 946 1505 1086 1782 1251 1185 733 663 1001 647 888 859 737 1089 1037 901 877 950 1038 1398 667 750 1203 771 716 1035 740 1123 294 390 860 658 533 520 428 638 654 609 725 914 922 817 621 979 543 671 1075 731 1836 1507 1001 832 742 697 879 802 652 979 909 472 508 588 1776 1935 2661 1351 1110 1863 1566 1611 1112 1338 1581 1120 1233 1353 872 625 686 1420 1118 707 472 506 460 753 620 1281 1515 1190 1453 1794 2130 2221 2262 2341 2085 2314 3056 1577 1199 2728 2965 2856 3001 3116 1929 2205 2226 2387 2846 2821 2741 2945 3003 3026 2668 2821 3304 3862 2927 3059 2693 2762 4729 4227 4216 2047 1988 2568 1857 1944 2896 2323 1620 1256 2761 1028 844 1087 786 1349 945 913 1614 1842 877 606 831 714 615 658 3896 3979 3702 3429 3558 3835 3165 3446 3539 4092 4381 3989 4182 3119 3883 3460 3905 4191 3935 4265 4463 3846 3093 3478 3709 4005 3451 3327 3585 1144 1060 441 3366 3673 2225 5409 5865 5751 4175 1518 1614 1591 667 1645 297 596 439 517 2773 1834 1719 645 1186 1031 715 1557 1903 1545 2694 1843 1991 2718 1690 2039 4980 6031 4759 4631 9240 8772 4458 5276 5802 6816 2251 1261 2002 2530 2288 1365 3108 1197 3005 1360 3528 1877 189 155 2439 2209 3150 5640 2499 824 2235 1471 1488 808 722 2034 1937 1752 1913 1842 3895 4928 1724 1090 2225 2782 2553 3783 2770 2544 1243 1101 939 2717 1758 3696 1242 2003 754 1647 1500 1387 1589 2203 4289 4399 1519 1560 1147 1386 1577 1454 1596 1078 1100 1028 2113 1770 1789 2438 1190 1076 3389 1042 1371 1501 1026 2175 2206 2251 1915 1542 1868 1831 1820 1385 1388 1801 1334 1375 1417 1618 2173 1569 1616 1871 778 841 806 827 620 576 1262 720 819 730 794 623 1933 1437 1124 996 1259 1007 917 741 859 642 604 773 733 793 538 447 568 820 698 542 688 840 661 721 871 832 703 695 991 789 679 380 919 991 958 460 953 685 613 666 979 874 844 733 638 1146 1280 870 833 981 782 1100 1386 1263 799 987 974 1012 894 599 913 792 1149 1111 973 1213 944 1169 673 1050 1038 1023 876 873 535 690 668 980 966 1249 847 1047 799 506 1034 1162 1015 1332 686 874 1235 1390 761 830 1259 202 1325 766 914 845 702 461 1049 1079 755 1601 1480 1625 1394 1258 1301 634 754 693 689 552 884 839 490 396 358 498 374 278 554 845 663 575 639 579 340 535 451 354 378 736 393 1673 975 741 617 819 1018 818 664 616 918 642 1264 968 980 859 1312 962 1158 1280 516 949 509 566 719 713 965 1054 1334 1018 553 368 735 589 452 718 1040 1091 1122 1170 1495 1272 1296 1247 1254 1393 1456 1231 1023 1222 1474 1921 1399 1844 1730 1527 1512 1122 1107 1181 671 431 1085 1405 1304 1743 1102 1005 1279 657 973 1115 2227 440 583 484 772 677 806 583 907 1176 428 776 977 1327 520 476 453 1241 1346 901 1099 548 2153 363 649 514 391 901 2129 1480 1899 1765 1584 1835 1331 1438 1102 982 931 1514 1102 1263 1023 1270 996 1385 1030 1077 748 872 753 1013 898 1594 1020 768 659 310 750 433 923 503 1909 740 1019 1910 1403 1830 1882 1613 1548 1324 743 2048 1814 1844 2011 1046 1337 1247 1289 1181 1403 1682 1438 1010 1106 1289 1022 1043 1622 1377 1727 1398 901 2115 2129 2420 1788 1342 1616 1602 1307 1443 1863 574 1378 1246 1271 1218 1298 1675 1648 1810 1792 1441 958 1592 1409 978 1988 1354 1512 1913 2047 2148 1040 907 1304 1014 938 730 870 1074 764 875 803 780 996 961 1108 1383 1346 1837 1234 1740 1119 680 1254 1235 2715 1463 1383 1256 1537 1740 1586 1191 1544 1279 1365 1501 1458 1396 1319 1482 1961 1753 1537 1957 2000 1746 1411 1574 1500 1811 1757 1684 1523 3924 4208 3520 3309 3132 3072 2465 2648 2054 2678 2324 2616 2243 2436 2711 2685 3731 3513 2223 1854 1959 1316 1194 1486 1618 1810 813 2525 2233 2018 2865 1114 1517 1498 788 715 1235 661 926 1018 1111 1067 753 1110 642 468 725 559 715 650 625 659 743 901 774 1014 860 1071 1373 1574 1355 1570 1726 1871 1468 1763 1668 1356 1759 2263 1670 1687 1720 819 693 632 538 796 690 569 705 618 498 375 678 380 371 427 556 799 188 160 326 288 638 515 565 561 506 629 634 736 652 698 975 909 935 1149 1079 530 775 587 506 547 660 485 785 688 1126 577 573 721 550 478 568 1099 643 912 829 1185 1113 916 303 954 930 627 993 885 1073 807 923 728 768 761 677 1002 852 703 671 777 1198 998 818 886 750 1359 1155 1319 1330 1270 1456 1315 1559 942 1359 1210 834 504 1455 811 1722 881 799 1731 720 720 686 704 1640 1391 591 605 519 1435 1410 1536 1720 1267 532 482 710 1194 730 1508 1283 841 668 1389 1215 730 931 1276 1588 983 1232 1221 1297 1263 1656 1260 2136 1928 1300 2056 1548 1871 1605 1963 1336 562 927 658 749 928 947 3417 1265 1319 1300 1302 1515 1292 1069 1439 1596 1431 1745 1163 856 931 604 789 744 1099 851 860 1156 945 1016 1079 877 1132 1837 1244 1226 1536 688 793 677 900 696 496 365 310 421 319 378 335 537 265 484 767 335 882 1214 1278 1123 1167 1146 1223 1275 1111 1109 1144 1252 1683 1525 1497 1488 1713 1220 911 1064 1445 1098 1183 1937 1280 1120 943 1268 991 1140 1067 1363 1359 1330 1064 1107 1279 1218 1195 1182 1470 1775 1301 1000 1003 1549 827 1372 1206 1330 1563 1559 1940 1293 2443 1656 1350 1229 2156 702 1660 1654 1071 861 780 493 279 317 300 369 887 1015 725 831 1037 1015 943 670 929 1049 558 684 651 508 757 689 1415 598 877 609 622 859 773 569 964 974 961 429 313 662 481 862 940 646 585 1060 1147 1026 435 2024 791 753 890 632 621 586 525 482 980 627 773 827 870 747 529 468 487 615 1062 1197 1040 884 958 1088 867 696 1492 988 1542 1028 1271 373 1455 1248 1013 1334 1402 948 997 800 855 962 589 626 576 901 839 1431 1968 1932 1818 583 683 425 794 754 1197 651 3329 712 3637 3417 3414 2844 3356 3275 3213 3000 3122 2996 3038 3360 3765 4038 797 1212 1063 991 1306 1404 1748 952 838 1146 1226 1558 1059 1358 1323 1126 862 1077 1465 1378 1334 1251 982 1336 1237 1680 1703 2001 1661 1449 741 1144 1170 1217 842 1058 965 968 933 899 1027 1092 1124 1119 1422 1093 1169 1116 1271 1111 744 1124 1149 1026 991 1453 1438 1146 1206 889 1628 1577 1758 1281 1591 1820 1871 1871 1679 1743 1797 1804 1769 1582 1552 1383 1461 1463 1867 1779 1704 1825 1588 1533 1318 1501 1427 1970 1696 1320 1575 1386 1190 1089 1543 1425 1294 1747 1772 1676 1583 1395 1694 1644 1761 1808 1714 1812 1877 1468 1395 1109 1204 1452 1198 1244 1844 1127 1763 1695 1101 1406 4615 15099 1499 1354 1706 1608 1760 1630 1578 1681 1113 1569 1551 1390 1485 1451 1541 1649 1513 1505 1619 1735 1588 1430 1401 1462 1260 1222 1093 1131 1346 1338 1467 1152 922 1317 807 1235 596 670 410 373 450 481 517 545 316 493 515 560 448 378 433 270 320 276 337 583 388 601 460 409 616 428 481 356 442 305 474 408 408 759 489 496 367 604 860 628 430 420 392 507 380 460 372 741 795 603 561 1047 743 371 353 230 414 291 812 499 568 279 340 255 384 370 409 324 363 338 611 976 573 336 427 459 393 394 323 942 782 1355 352 400 599 470 518 767 715 635 1299 404 452 295 603 455 495 687 655 495 793 412 629 786 979 781 576 1136 657 612 640 1357 745 615 866 469 599 768 1050 424 379 923 475 621 549 515 594 923 756 579 1375 1927 1013 715 1062 1238 1045 1622 889 1379 699 776 921 757 629 1043 976 1137 1242 707 1322 1131 476 1196 920 920 667 991 787 492 818 678 523 508 591 680 786 1175 1315 711 1140 1094 664 997 1128 1262 901 857 605 550 701 702 492 783 714 819 634 622 510 657 1162 741 1160 784 584 633 558 631 386 695 486 741 682 640 969 1205 777 619 1132 558 917 617 851 499 551 560 591 1012 468 537 435 592 989 847 630 564 728 992 871 972 517 1902 689 1160 508 523 693 871 515 932 717 619 994 889 881 634 698 445 755 1207 1229 1116 1171 1079 1002 540 476 1054 821 535 930 1083 186 234 176 330 574 453 606 945 417 524 725 370 740 821 1085 921 618 607 902 726 207 177 236 170 182 798 563 799 739 809 1009 838 544 470 650 516 215 306 523 527 309 786 708 659 727 718 498 446 456 379 914 595 1160 982 926 1038 674 520 437 930 519 385 574 561 570 376 508 1011 490 536 372 406 532 710 663 589 924 548 520 1046 764 366 589 611 534 587 635 722 725 531 457 650 741 450 466 956 690 1078 936 4347 4085 706 991 972 1107 970 773 772 595 1226 883 1520 1199 1452 880 549 1052 682 781 604 698 1010 1002 752 714 812 1003 1239 655 584 901 797 822 785 636 975 467 301 708 562 446 386 371 576 544 444 523 643 1016 982 567 1093 550 682 908 903 1177 821 890 617 684 373 898 595 627 735 648 445 475 522 1586 1408 1748 1123 1318 1449 1414 1139 1068 1192 1516 1053 1137 1204 899 628 883 1531 1004 529 472 351 301 392 559 1215 1346 1282 1489 1265 2346 2347 2637 2218 2071 1873 2445 1357 856 2769 2599 2517 2872 2979 2185 2306 2296 2469 2615 2329 2514 2664 2468 2365 3089 2905 3370 3428 3168 3346 3553 2540 4088 4380 4145 1598 1981 2345 1695 1409 2249 2465 1568 1099 2221 1107 840 1161 1024 1272 914 659 1848 1851 999 505 595 530 562 565 3669 3673 3695 3200 3152 3247 3389 3266 3399 3810 4001 3766 4145 3431 4139 3563 4312 3712 4230 4058 4761 3397 2647 2979 3688 4077 3592 3494 3656 914 781 393 3293 3502 2027 5166 5383 5356 4853 1380 1514 1610 589 1569 459 448 311 437 3037 1676 1688 585 787 653 751 1708 2171 1528 2265 2028 1800 2547 1789 1674 4155 5191 4094 4282 8650 7287 3835 4093 5079 5915 2467 1392 1908 2140 1953 1194 2507 1079 2906 1283 3165 1496 164 154 2269 1628 2946 4623 2352 769 1565 1269 1402 751 682 1634 1541 1648 1462 1284 3271 3922 1501 829 2009 2225 2080 2922 2231 1851 1210 1202 978 2050 1731 3159 973 1426 695 1364 1288 1257 1680 1252 3386 3695 1302 1267 1029 1369 1373 1197 1286 936 849 1136 2001 1823 1305 2005 769 703 3606 1162 1501 1354 956 1593 1561 1682 1500 1656 1479 1500 1414 1234 1380 1436 1193 1387 1444 1651 1711 1326 1640 1252 753 902 680 706 445 542 1505 816 534 693 686 562 1688 970 862 791 1048 1041 666 447 675 383 349 678 528 645 635 508 634 782 599 574 709 942 572 651 626 927 652 825 1099 909 670 320 1114 1255 671 331 758 659 547 475 655 576 667 577 522 1113 1030 580 937 764 735 1133 1484 1634 660 834 801 1001 864 843 796 793 985 911 822 1063 887 1330 609 1037 1089 1071 1331 677 482 603 614 816 954 1193 587 1146 1077 674 1117 1225 1165 1325 688 808 1157 1316 696 780 1209 261 1442 857 835 561 759 626 920 1329 827 1378 1290 1368 1348 1239 1188 706 458 551 365 388 767 567 296 369 289 344 615 311 719 598 656 482 460 418 387 414 306 266 430 479 386 1580 828 686 598 864 960 644 621 664 657 569 1323 913 972 967 951 726 1013 886 719 883 541 597 718 837 922 992 1090 852 559 601 702 491 341 522 923 1075 1093 1166 1474 905 963 873 985 1219 1359 989 1175 1195 1316 1633 1262 1568 1470 1055 1418 1134 707 1127 795 267 766 940 1122 1448 1088 804 1081 527 904 957 2033 445 407 299 604 413 546 566 817 658 473 829 958 1194 492 463 412 1202 1209 891 1015 556 1775 414 806 687 447 825 1334 1044 1174 1257 1122 1313 1108 1104 1025 1030 913 1311 1048 1134 709 1321 898 1516 922 920 825 1022 763 840 827 1530 838 522 640 366 535 389 547 555 1138 417 716 1492 887 1286 1659 1417 2061 1165 735 1370 1410 1470 1608 857 1399 1286 1198 1260 1264 1451 1369 928 876 1117 794 784 1456 1372 1242 1507 838 1945 1500 1673 1192 1253 1051 1483 1325 1001 1636 551 1189 1098 1288 1158 1297 1500 1321 1591 1609 1114 965 1185 1112 853 1501 1117 967 1805 1863 1856 971 776 883 1351 1204 702 818 877 786 945 804 676 699 702 863 957 1155 1151 1144 1463 867 660 1141 1002 2089 956 1121 1510 1519 1304 1471 1219 1540 1331 1060 1296 1584 1338 1427 1493 1404 1617 1534 1534 1761 1621 1274 1222 1405 1082 1011 1252 1205 3854 3854 3175 3338 2763 2927 2595 2880 2353 2671 2203 2507 2264 2905 2590 2428 4087 2893 1928 1784 2017 1407 800 1673 1557 1614 659 1766 1747 1539 2285 1145 1237 1300 677 724 1068 899 1104 1053 945 696 675 981 652 435 607 472 522 559 672 683 636 939 823 822 871 1044 1232 1328 1210 1160 1478 1400 1154 1287 1265 1104 1831 1584 1359 1593 1675 755 603 576 468 676 619 487 701 513 338 274 637 399 293 480 547 534 239 150 216 232 450 375 409 467 362 506 517 690 475 637 738 813 873 789 733 623 668 673 614 677 582 509 573 531 886 469 461 606 492 375 494 1157 619 882 957 900 948 840 285 764 766 653 1061 827 849 756 955 666 718 1109 760 912 780 666 757 511 953 1259 856 1062 784 1250 866 1174 1302 988 1225 1045 1147 576 1088 1083 700 447 1494 763 1552 743 733 1542 819 709 777 704 1480 1437 637 710 639 1440 1429 1528 1908 1046 796 715 765 1466 878 1797 1534 825 831 1663 1560 720 843 1463 1733 1083 1203 1207 1426 1503 1462 1115 1912 1671 1414 1739 1581 1361 1405 1746 1256 549 894 1030 658 963 851 2741 1336 1347 1197 1305 1142 1179 911 1108 1295 1261 1476 957 701 888 645 637 544 1078 861 1067 1197 960 1047 840 858 734 1318 828 1038 844 655 966 609 819 494 353 361 321 355 322 325 280 472 301 424 559 345 893 1151 1085 1064 952 856 946 1062 951 753 1153 1220 1382 1323 1381 1392 1455 1024 821 953 1119 858 975 1419 1135 1004 1045 969 1436 1314 1125 1135 1453 1498 1010 1237 1125 1037 963 1105 1389 1427 1111 881 972 1229 876 1209 1245 1111 1443 1224 1395 959 1744 1143 1019 1010 1648 843 1618 1214 735 817 384 331 181 235 198 299 769 993 886 977 977 1221 925 395 949 865 493 505 593 579 608 567 1453 454 935 607 647 684 635 654 767 664 627 455 322 622 646 708 875 445 487 1034 1098 1062 485 2011 971 923 747 560 770 636 563 728 828 950 944 957 696 679 501 407 639 519 1058 990 1047 901 922 950 864 578 855 687 865 988 1015 571 1154 901 831 971 1005 949 1023 704 677 932 706 677 601 930 783 1345 1736 1775 1404 578 525 586 503 869 740 677 3111 741 3347 3151 3352 2862 3395 3289 3245 3299 3527 3262 3504 3425 3440 3683 738 814 971 910 1160 1332 1527 956 751 1108 1310 1419 795 930 918 970 945 1055 1455 1118 1036 927 936 1111 1056 1466 1505 1702 1679 2197 903 1128 913 1005 953 1377 1313 1180 905 1130 1401 1419 1361 1571 1311 1711 1220 1508 1571 1259 935 729 767 805 1180 1169 1218 1121 1305 1074 1438 1687 1385 1245 1251 1451 1500 1508 1466 1342 1569 1440 1442 1400 1289 1659 1264 820 1446 2078 1579 1907 1473 2127 1516 2023 1480 1642 1407 1463 1442 1306 1771 1198 1636 1982 1321 1491 1918 1890 1601 1679 1672 1485 1590 1879 1624 1759 1632 1304 1243 1309 1165 1610 935 1618 1924 1295 1150 1172 1229 1231 1733 1499 15190 13202 1486 1466 1365 1279 1429 1607 1488 1617 1393 1723 1436 1627 1462 1776 1857 1519 1950 1596 1601 1718 1444 1868 1446 1242 1686 1505 1877 1839 1775 2006 945 1062 839 1070 515 452 606 466 675 648 447 545 614 457 369 477 621 597 609 360 498 402 403 765 419 804 520 627 699 489 638 521 566 501 670 760 563 670 588 394 359 566 430 860 337 342 305 456 432 484 793 860 944 544 510 1097 425 421 401 331 487 451 802 579 633 236 265 239 349 280 465 295 626 238 710 981 468 314 625 498 339 563 428 1070 426 1025 455 519 694 509 514 848 913 725 976 524 427 740 420 348 819 658 796 597 745 689 785 609 662 956 749 1150 714 1020 685 1304 626 859 1259 702 789 851 722 541 541 828 505 655 824 529 416 1293 734 572 1446 1340 1048 901 702 756 1170 1858 1111 1402 843 525 628 607 666 1192 983 1617 779 761 843 1188 643 1049 899 888 833 1016 1027 485 866 1024 1052 1184 661 803 533 755 1151 581 851 1123 853 1319 1025 1199 800 928 695 1028 865 785 424 687 428 458 426 726 557 663 975 1238 1564 894 502 501 572 791 727 363 534 751 712 657 1011 1241 762 738 921 700 1483 805 985 624 623 670 568 1166 592 546 458 632 810 884 522 423 952 667 1019 1166 747 1400 655 1666 562 740 736 895 949 1541 880 919 693 1185 738 686 595 566 1027 1124 1033 1046 1121 1160 1071 548 592 759 663 401 697 1250 269 351 275 301 717 531 912 1286 680 821 802 955 850 727 1050 1663 385 819 1095 660 223 200 406 160 163 578 427 989 988 1027 1078 967 719 658 606 651 310 359 896 890 251 637 672 552 618 585 541 619 790 430 1341 718 988 919 973 867 910 300 477 1371 412 345 372 432 372 467 589 734 423 490 514 524 874 548 593 1102 1095 1118 1041 929 1052 371 622 721 626 843 814 1066 1108 547 494 645 715 254 741 694 775 1073 1195 4902 4361 1260 877 725 1160 1163 1238 787 787 1419 1579 1001 737 1346 730 618 898 456 676 866 815 770 733 662 690 872 1045 1365 917 751 773 1092 944 931 739 821 424 374 1144 837 694 686 430 585 629 501 455 1059 816 873 517 1200 488 498 715 719 2001 1615 1164 705 1173 494 736 1035 836 948 870 606 696 751 1222 1380 2169 1346 1173 1652 1886 1038 1161 1311 1689 1036 1146 1381 1004 554 1328 1365 1384 648 540 604 833 769 996 1473 1483 1491 1465 1478 2598 2527 2849 2418 2510 2482 2561 1712 1407 2622 2552 2858 3704 3673 2315 1958 2158 2487 2698 2893 2423 3045 3390 3073 3262 3026 3704 3405 3425 2701 3472 3056 5447 4737 4505 1473 2003 2630 1697 1300 2583 2666 1698 1055 2792 631 745 1098 665 1087 804 1010 2119 1666 1168 836 909 838 647 709 4329 4697 4027 3381 3503 4093 3462 4305 3905 3852 3709 4312 4741 3363 3924 3597 4156 4099 4107 4757 4333 4979 2875 3369 4466 4755 3381 4015 3931 834 717 560 3422 3702 2040 5285 6533 6107 5408 1552 1570 1397 460 1498 364 771 586 475 2735 2210 2099 644 829 705 760 2289 2049 1533 2701 1619 2008 3351 1882 2733 3933 4770 4425 4752 9209 8283 4378 4935 5451 6653 2109 1317 2550 2165 3212 1495 2517 1014 2907 1496 3590 1924 235 225 3339 2022 2952 4584 1702 1737 1997 1262 1233 627 569 1734 1667 1597 1411 1384 3870 3831 1614 899 1934 2968 2868 4157 2064 2069 1161 802 842 2362 1566 3860 1305 1479 873 1396 1677 1595 1916 1873 4016 3606 1036 1190 1472 1706 1412 1195 1362 1206 1617 1285 2371 2036 1207 2018 855 722 3309 807 1138 1167 1015 2226 2143 2281 1757 1380 1499 1445 1458 1973 1952 2101 1915 1956 1656 2002 1464 1700 1584 2425 658 660 457 981 497 382 1855 721 616 832 876 858 1432 855 1450 596 1290 1214 836 293 687 452 284 357 610 764 631 677 835 890 549 920 779 843 1009 729 578 1219 1187 1058 1130 803 608 490 794 929 1128 632 647 532 608 542 884 567 914 569 605 674 1172 548 704 564 526 932 1067 1044 416 483 572 656 693 738 657 661 611 710 967 620 693 1117 647 789 828 820 918 746 410 730 586 582 593 1085 841 976 667 985 1270 918 854 1107 650 815 1074 1241 862 1195 2064 311 1881 885 798 408 669 409 715 1459 1301 1179 1374 1511 1386 953 1020 1050 535 592 693 663 872 710 582 644 606 586 607 545 681 537 299 444 868 605 565 604 413 556 410 533 701 1625 856 1131 860 867 740 548 585 545 1144 768 935 775 1164 1598 1343 711 1012 1368 407 1197 707 747 759 900 1368 769 971 1123 370 446 843 724 544 492 795 837 1224 876 1506 1188 1102 1082 873 1346 1100 851 1012 1330 985 1764 1187 2117 2044 1072 1380 1002 1176 1302 809 623 864 1407 1514 1897 869 861 1080 697 721 832 2394 353 274 233 284 250 279 211 585 773 372 874 1047 1311 582 536 799 1147 1066 675 739 540 1462 340 728 338 395 634 1386 1085 1281 1318 1219 1443 1406 1014 797 739 709 954 733 822 927 1097 817 1234 892 951 711 905 857 536 457 1301 872 481 788 346 803 337 683 817 1648 681 544 1259 1207 1229 1363 1341 1709 1065 481 2087 1246 1129 1357 877 1264 1234 1359 1294 1324 1347 1330 1000 524 490 533 682 1996 1402 1822 1256 834 1480 1622 1923 1386 1405 1202 1300 789 1472 1440 558 1410 1299 1116 1392 1107 1362 1190 1403 1431 1239 1274 1193 1139 990 1857 940 1018 1266 1631 1630 1001 896 706 1191 1019 815 969 969 888 1104 1118 849 791 940 1122 1103 1699 1429 1239 1724 1295 1019 835 886 2267 1334 1094 898 972 1041 1270 1458 1217 1770 1523 1307 1386 1282 1141 1258 1608 1838 1020 1512 1639 1575 1388 2164 2002 1139 1402 1525 1512 3583 3699 3160 3138 2823 2895 2890 3148 2252 2866 1847 2018 2319 2737 2541 2528 4136 2545 2446 1681 1745 1709 1376 1780 1327 1763 904 2101 2356 2012 2798 1441 1539 1503 947 746 1443 855 892 1072 1182 893 781 714 738 598 884 721 733 560 776 660 814 798 759 1349 944 1040 1069 1742 917 1169 1379 1383 1097 1662 1657 1196 1928 1984 1406 1438 1585 950 525 387 349 536 550 462 498 687 322 428 696 455 174 270 554 589 90 136 412 392 498 564 495 554 451 1013 603 770 738 863 841 739 738 616 712 415 981 273 261 299 902 750 859 636 1016 444 416 406 353 485 559 1212 420 638 1054 1257 632 1004 239 890 916 918 779 715 752 797 1040 844 866 556 787 670 845 853 631 731 613 701 503 534 684 1045 675 803 914 1031 713 871 877 629 1077 948 700 338 1571 602 1351 709 582 1486 657 835 670 768 1470 1614 697 549 399 1293 1173 1436 1434 1203 533 507 769 1285 940 1699 1478 1056 702 1403 1547 603 672 1399 1556 922 1109 1338 1381 1498 1279 1351 1852 1721 1126 1420 1469 1558 1653 2716 1111 549 1652 720 1179 1241 826 3530 1081 1182 1102 1148 1334 1027 849 1317 1553 1624 1560 1305 980 964 898 892 777 951 937 818 953 1015 930 940 746 953 1641 1241 1287 1459 877 871 767 1002 805 414 432 404 456 434 380 370 569 503 508 643 539 757 1511 1460 1665 1252 1284 1093 1228 1088 1124 1423 1344 1934 1493 1336 1137 1533 1542 1291 1418 1723 977 1097 1794 1252 791 1526 1209 1042 1181 995 1482 1587 1369 924 1206 892 1120 1069 882 1463 1711 1683 1288 1385 1607 877 1552 1125 1147 1429 1425 1543 1659 2146 1177 751 883 1464 851 1232 1654 986 660 680 302 219 194 196 254 967 986 811 667 1045 951 995 654 1007 910 494 728 412 411 654 791 1367 632 867 725 851 946 857 666 775 521 628 518 460 644 654 934 765 497 1156 690 823 1240 697 2783 987 955 1203 534 639 506 441 468 806 752 660 650 816 758 457 444 451 580 591 1600 998 691 1104 835 1021 752 1189 1205 1270 1101 1144 209 952 985 945 1071 1151 1274 1209 716 1134 821 567 786 704 847 641 1686 2214 1957 1433 392 516 464 978 492 708 966 2769 513 3039 2680 3116 3061 3231 3560 3240 3159 3144 3293 3098 3002 3441 3339 932 1148 995 1178 1268 1199 1209 972 1024 1188 1194 1638 960 1175 909 831 892 1074 1735 1071 1033 994 816 1261 1253 1863 1955 2379 1626 2412 983 1060 897 1088 1045 1307 1194 1182 815 1120 1471 1499 1437 1806 1251 1766 1361 1543 1583 1298 913 699 737 835 1043 1154 1061 1186 1307 878 1553 1577 1271 1032 1338 1383 1434 1403 1529 1261 1609 1522 1470 1463 1376 1543 1180 728 1273 1906 1498 1661 1428 1984 1462 1990 1344 1507 1272 1385 1359 1239 1614 1115 1598 1765 1260 1463 2099 1778 1603 1626 1612 1512 1565 1863 1659 1766 1601 1207 1078 1222 1075 1440 910 1413 1771 1235 1046 1060 1208 1108 1579 1354 13202 15479 1353 1226 1166 1163 1455 1628 1230 1484 1386 1554 1258 1579 1344 1533 1710 1351 1674 1891 1743 1924 1418 1794 1473 1189 1541 1436 1710 1749 1594 1797 904 987 875 1120 520 481 616 396 652 586 625 560 541 457 479 520 712 625 675 362 498 404 358 697 470 695 577 579 645 586 743 606 663 504 581 851 628 675 614 375 342 523 434 833 389 398 357 502 415 510 827 727 773 502 460 1082 481 449 429 311 530 382 741 521 579 242 273 216 347 234 399 222 598 223 705 995 390 391 667 526 363 540 481 1119 489 976 402 481 607 481 440 710 697 554 981 560 425 801 413 294 788 643 746 509 659 663 821 615 595 821 742 1212 661 896 675 1181 625 905 1079 625 857 805 677 539 543 923 503 784 655 493 420 1367 705 547 1400 1291 1011 962 693 718 1216 1672 1195 1423 920 526 723 762 710 1150 824 1593 656 806 891 1177 879 1077 840 827 682 1089 1065 514 866 906 855 1164 746 749 539 749 1151 561 742 1219 948 1253 1094 1272 740 873 610 888 764 777 420 770 445 533 386 733 512 683 1049 1204 1719 927 479 470 508 687 704 342 543 766 683 613 1014 1206 713 722 828 653 1457 780 922 596 560 595 573 1143 631 562 435 676 825 938 538 435 882 701 1003 1214 840 1258 637 1739 613 736 622 925 1014 1596 966 970 720 1327 840 694 475 514 1150 1227 1122 1029 1098 1086 1096 477 522 723 623 413 671 1131 219 274 255 309 825 546 1052 1299 632 789 821 931 826 777 937 1601 333 757 1048 608 251 194 366 144 130 550 453 862 902 1013 965 929 720 626 601 633 290 352 870 973 216 708 691 566 703 676 523 601 789 455 1146 625 1019 953 1046 999 740 284 432 1295 393 314 326 382 352 446 492 693 486 555 544 590 821 501 508 1067 1082 1131 1040 954 1218 281 617 702 625 845 789 909 1259 599 492 498 766 224 723 599 669 986 1153 4851 4359 1464 948 747 1286 1106 1204 784 753 1417 1668 986 738 1281 814 620 897 452 621 752 692 773 740 620 737 981 1019 1337 866 669 819 1120 918 885 638 873 487 468 1132 841 648 639 481 594 644 424 414 917 898 909 478 1342 501 495 633 696 1982 1643 1104 581 1134 458 722 991 759 969 885 541 627 845 1254 1277 1971 1159 1133 1578 1814 999 1157 1180 1717 885 1055 1456 1110 598 1151 1386 1374 724 550 555 877 756 811 1436 1343 1351 1374 1351 2515 2345 2590 2182 2313 2398 2412 1655 1444 2558 2525 2788 3620 3515 2417 1889 2030 2187 2904 3048 2578 3356 3591 3109 3120 2932 3583 3165 3192 2602 3069 3030 5483 4721 4453 1384 1887 2793 1624 1148 2552 2596 1704 889 2716 717 798 1074 616 1206 720 975 2203 1464 1136 906 867 819 668 721 4141 4419 3954 3363 3282 4234 3321 4119 3940 3813 3315 4513 4581 3362 3668 3706 3779 3898 3993 4544 4261 5083 3201 3598 4419 4879 3392 4020 4101 804 679 568 3261 3723 1881 4918 6330 5885 5417 1508 1563 1405 474 1494 360 804 596 464 2734 2076 1966 604 856 693 732 2113 1951 1504 2640 1656 2015 2868 1714 2701 4004 4725 4114 4463 8868 7813 4232 4874 5183 6720 2167 1303 2675 2230 3169 1579 2569 959 2790 1403 3375 1833 183 175 3394 1893 2891 4664 1767 1511 1954 1077 1243 590 548 1690 1583 1535 1569 1454 3877 3635 1409 874 1762 2765 2656 4043 2307 2018 873 816 805 2317 1390 3781 941 1337 808 1368 1620 1498 1749 1721 3796 3372 1122 1353 1465 1717 1428 1200 1516 1128 1491 1366 2618 2098 1191 1911 778 641 3434 734 1102 1119 916 2056 1917 1965 1808 1410 1392 1270 1562 2118 2098 2106 2102 2143 1860 2139 1561 1823 1628 2330 538 577 531 902 452 335 1733 661 765 909 917 786 1383 775 1462 550 1217 1183 710 292 631 346 246 313 467 656 594 617 790 877 502 927 766 748 876 625 495 1194 1110 984 1017 677 586 472 849 974 1064 651 559 472 569 505 810 524 926 508 575 597 1072 436 761 399 396 1013 1162 1144 481 528 615 680 655 712 615 568 513 657 833 640 638 892 679 756 770 690 940 661 369 519 470 367 445 1118 828 912 662 967 1283 844 802 1141 764 899 1088 1258 832 1130 1930 287 1715 803 619 423 672 400 608 1369 1224 1198 1210 1550 1366 943 941 975 529 721 655 571 862 543 591 644 598 595 623 578 690 514 253 392 749 522 498 625 422 542 391 467 630 1372 815 956 691 788 724 640 571 537 1252 654 1021 809 1156 1317 1260 622 982 1219 406 1010 719 655 742 958 1326 946 1095 1190 326 353 810 864 644 483 771 754 1234 861 1648 1246 1017 1105 840 1296 1052 840 1132 1390 917 1710 1044 2177 2078 1087 1414 955 1151 1327 853 542 748 1218 1588 1898 861 868 1116 685 689 812 2426 320 235 213 264 214 249 211 461 729 429 1043 949 1245 605 565 842 1364 1036 693 735 548 1364 366 715 379 423 644 1334 1069 1251 1258 1213 1391 1352 927 882 747 788 987 783 889 791 999 829 1138 912 996 735 925 892 460 437 1220 846 594 746 346 835 383 686 864 1635 735 508 1212 1140 1203 1253 1434 1522 1017 482 2162 1308 1075 1321 721 1042 1087 1087 1149 1117 1210 1133 874 521 478 548 661 2010 1374 1906 1191 933 1427 1357 1630 1171 1388 1003 1378 658 1380 1234 598 1343 1190 1217 1315 1239 1327 1162 1360 1404 1153 1164 1226 962 917 1823 906 895 1387 1595 1638 1007 892 670 1206 1034 806 987 974 841 965 1107 738 802 645 967 1134 1583 1200 1336 1898 1234 924 659 702 2256 1301 1076 888 884 1004 1196 1451 1109 1795 1480 1248 1343 1198 1091 1103 1457 1780 1003 1349 1539 1410 1490 2131 1878 1103 1411 1540 1566 3630 3603 3020 2917 2798 2843 2826 3119 2243 2758 1771 1926 2274 2792 2481 2191 3850 2560 2660 1906 2005 1695 1481 1536 1178 1748 802 1748 2604 2237 2609 1561 1332 1503 900 749 1384 852 926 1003 1137 850 780 704 614 515 779 721 711 542 776 796 803 812 800 1380 1033 1040 1257 1930 845 996 1123 1095 1080 1644 1418 1121 1832 2016 1294 1367 1526 1038 556 421 362 613 565 491 422 709 342 513 663 465 229 278 543 554 74 100 418 361 433 459 432 455 388 1146 583 830 671 873 779 700 718 552 575 366 853 288 274 308 833 608 903 684 918 386 352 409 383 507 592 1141 393 551 1134 1269 698 1055 255 951 984 990 812 670 757 858 1000 924 927 586 893 635 788 821 621 604 591 779 582 472 680 1023 699 772 787 802 652 732 763 635 935 851 680 301 1555 567 1298 683 539 1441 661 807 678 740 1530 1488 682 578 442 1134 1038 1205 1473 1161 550 516 792 1331 1004 1788 1512 1079 715 1404 1481 640 751 1459 1517 773 1115 1211 1418 1639 1179 1329 1786 1688 1133 1502 1444 1475 1709 2930 1264 484 1669 738 1181 1130 896 3441 1181 1248 1148 1176 1472 1046 881 1403 1571 1606 1637 1200 881 1044 923 954 703 894 914 775 950 1164 1027 932 756 896 1778 1172 1169 1351 921 797 707 1129 823 424 466 434 484 462 388 378 634 566 560 618 537 704 1388 1383 1586 1171 1331 1050 1197 1065 1054 1330 1184 1806 1514 1411 1094 1589 1599 1332 1446 1542 914 1091 1686 1183 719 1420 1187 924 1295 1006 1286 1436 1440 881 1200 803 1031 965 863 1353 1352 1691 1180 1385 1517 1046 1398 970 1019 1482 1439 1596 1741 2109 1111 769 884 1473 895 1275 1690 1024 731 547 212 242 209 213 267 855 1014 622 572 915 831 913 652 936 824 460 504 439 363 632 820 1346 625 972 829 961 901 905 730 810 576 575 667 571 561 646 992 640 520 1277 548 743 1237 680 2671 959 939 1203 556 554 461 404 510 750 719 575 536 770 648 465 446 452 565 686 1412 935 631 1049 835 878 710 1127 1067 1280 1150 1054 182 967 1066 1038 1166 1191 1343 1139 612 1124 770 510 828 712 789 568 1714 2069 1754 1310 413 456 526 1007 500 645 950 2561 478 2807 2519 3125 3318 3247 3840 3536 3245 3146 3282 3135 2894 3121 3085 956 1154 957 1186 1412 1157 1189 913 1016 1139 1239 1687 806 1115 957 884 930 1122 1522 1070 1014 961 771 1153 1139 1725 1743 2073 1736 1731 717 1111 816 969 891 789 733 1051 1157 797 1196 1288 1122 641 1490 1331 1182 1108 1251 1265 1042 930 845 912 1943 1415 1512 1643 1059 1416 1808 1492 1868 1831 1748 2339 2386 2687 2221 1695 1877 2013 1963 1945 1935 1952 2322 1428 1973 2070 2044 1767 1380 1485 1537 1829 1919 1388 1740 1701 1698 1969 1722 1391 1679 1478 1654 1797 1742 1755 1617 1814 1785 1792 1689 2033 1835 1976 1736 1803 1565 1401 1568 1546 998 1892 1706 1199 1840 1793 1181 2123 1960 1706 1486 1353 14295 3495 3550 925 2435 1577 1337 1820 1414 1832 1795 1700 1818 2286 1988 2177 1835 1552 1769 1256 1853 1879 1787 1918 1865 1519 1741 1696 1610 1406 990 1358 1108 1342 537 628 464 465 608 573 308 713 162 214 380 232 257 251 277 262 334 300 643 813 587 903 620 461 575 296 314 306 322 389 524 359 397 447 449 413 321 556 410 302 272 224 212 318 261 502 242 406 458 326 312 898 642 287 265 347 184 352 1150 626 658 333 291 311 412 394 462 331 468 403 592 798 713 238 286 528 422 440 423 814 461 1371 350 480 618 358 719 932 868 712 918 277 509 410 436 439 492 789 775 935 1025 1020 649 847 1076 1435 527 808 714 922 684 1060 822 700 1192 773 670 656 809 437 604 989 811 754 755 637 710 1035 739 495 1328 1309 1237 818 1052 1126 1033 1749 893 1275 766 648 1085 736 565 1171 1378 1293 1409 597 1069 784 462 1078 553 591 1018 936 797 682 937 746 951 692 473 645 827 1164 1008 771 1036 1177 818 1146 1046 1194 881 824 1427 595 1747 544 425 577 435 392 708 539 529 652 1057 765 659 558 569 600 627 827 499 567 554 430 626 549 682 1104 757 626 709 686 1020 386 741 415 446 632 659 585 479 464 410 782 798 663 989 462 775 945 783 805 568 1782 532 1026 419 566 506 922 477 1221 540 715 979 592 685 537 743 659 639 1310 1144 1056 1013 763 961 700 678 773 774 516 849 1247 377 447 324 333 365 530 736 1073 541 610 485 592 907 852 1319 965 648 747 941 712 207 221 110 394 356 906 750 959 876 759 891 979 704 680 831 587 339 248 395 495 259 394 727 645 510 533 708 786 641 501 906 661 1192 1105 1089 1005 889 723 494 614 405 357 701 773 571 262 646 757 353 407 484 489 592 596 805 749 672 575 437 829 811 471 646 705 587 715 725 767 402 477 321 652 604 484 387 877 627 1232 959 3809 3941 824 769 989 941 975 734 1078 906 1290 1378 1232 1268 1107 697 688 693 745 835 999 989 732 722 887 965 641 806 1045 812 669 1179 838 856 1142 657 901 326 421 944 778 501 517 441 934 810 585 571 1417 690 917 671 741 536 586 1035 703 2148 1076 1440 854 587 613 762 650 816 774 748 662 692 622 1875 1940 2483 1232 1089 2141 1982 1198 1437 1860 1795 1341 1210 1159 816 519 386 1524 870 517 509 379 303 348 564 1617 1911 1445 1599 1750 2827 3275 3608 3825 3472 2675 1833 1211 919 2796 2554 2876 2988 2847 1735 2595 2769 2433 2305 2305 2508 2476 2627 2182 3218 2877 3687 4124 3399 3263 3691 3024 4157 3676 3931 1941 2205 1679 1659 1576 2689 2474 1859 1165 2641 829 895 1040 902 929 699 757 1448 1831 968 638 726 669 775 576 4229 4030 3939 2985 3468 3912 3380 3477 3356 3936 3748 3742 3664 3543 4158 3520 4016 4053 4106 4834 4511 3657 2927 2827 3636 3580 3455 3528 3364 901 843 499 3942 3797 2152 6044 5783 6089 4772 1496 1410 1252 369 1512 416 736 432 432 2684 1565 1648 728 892 762 1107 1569 2015 1205 2859 1738 1885 3020 1935 1587 4853 5452 4750 4611 8624 8207 4290 4306 5409 7373 1737 1277 1675 2234 2408 1546 2664 921 2932 1377 2664 1694 231 201 2544 2163 2643 4305 2382 1135 2259 1287 1423 1071 964 1249 1323 1401 1300 1112 3318 3855 1988 1202 2690 2299 2221 2889 1619 1854 1347 1358 1196 3083 2022 3116 1169 1985 1005 1622 993 1080 1467 1611 4459 3692 927 811 1266 1584 1170 1261 1471 777 824 1224 1599 1505 1539 2520 1190 1045 3663 846 952 1428 1013 1521 1723 1669 1603 1549 1146 1044 1368 953 961 1034 920 966 1442 1459 1580 1033 1302 1303 817 869 461 705 542 914 1650 948 676 623 862 1145 1802 1097 1235 623 1409 1485 944 736 798 631 601 608 988 721 553 525 875 945 653 632 591 813 521 652 981 1051 977 721 924 703 629 380 689 782 915 319 922 1395 824 954 1018 910 938 1028 784 1097 1410 1545 1045 889 1263 1226 1423 1614 585 669 589 622 823 715 698 824 1226 1523 1163 1320 902 1271 675 1293 1353 1285 1433 820 710 961 946 1018 966 1136 578 1255 914 725 1531 1033 818 1075 592 814 1137 1361 1160 903 1228 233 1580 847 875 956 728 484 1018 1154 542 1313 1646 1350 1386 1382 1374 856 573 421 576 473 717 960 620 312 286 622 454 290 540 810 696 477 583 528 290 381 412 362 307 862 372 1484 920 817 686 693 1083 657 815 776 1091 663 1137 929 1090 1096 1044 809 1057 894 687 1107 491 868 883 769 948 1095 1071 837 663 576 877 485 383 545 1096 1208 1392 1080 1089 944 900 785 1123 1201 1042 1142 624 977 991 1699 1192 1428 1299 1160 1284 1030 960 1352 838 363 1103 1332 1312 1411 1166 871 1239 354 814 876 2712 445 580 387 563 566 635 708 1190 688 807 805 897 849 388 321 428 1106 1232 804 919 630 1896 422 694 494 521 761 1393 1008 1180 1203 1139 1245 1145 1275 898 804 821 1135 817 866 766 1005 718 1169 776 980 780 882 672 821 717 1650 886 631 646 285 701 409 580 905 1753 794 906 1826 944 1510 1300 1322 2013 1079 426 1377 1027 1613 1734 1539 2368 1982 1753 2287 2137 2214 2452 1644 749 919 702 829 1264 1181 1346 1201 688 2191 2220 2681 1580 1334 1514 1645 1318 1341 2263 757 1588 1326 1154 1415 1167 1606 1503 1691 1675 934 1382 1317 1510 833 1375 1438 1206 1881 2315 2243 1146 979 1314 1230 1104 718 688 1092 1022 1052 983 947 559 1166 2218 1629 1140 1774 1100 1242 916 672 1445 1104 2110 1072 1337 1145 1178 1450 1229 1436 1854 1327 1277 1416 1757 1179 1119 1224 1401 1605 1311 1682 1860 1479 1508 1524 1612 1411 1454 1397 1303 4033 4134 3174 3670 2316 3008 2374 2607 1905 2654 2535 2873 2440 2122 2683 2432 3959 2744 1791 1383 1479 1115 1223 1494 2027 1788 1154 1953 2414 2100 2509 1100 1420 1035 1029 1008 1205 581 800 790 994 836 1264 940 1055 639 401 543 707 633 746 632 909 818 704 876 855 863 969 1110 1825 1646 1631 1486 1313 1579 2225 1461 1328 1707 1585 1345 1360 683 337 506 474 435 517 305 606 586 454 241 883 409 330 395 495 645 348 232 224 227 431 325 316 401 276 741 763 650 811 706 1006 917 986 589 863 770 594 506 474 500 650 771 567 720 1226 617 587 528 442 390 548 885 449 633 993 1129 879 507 177 620 695 606 779 891 882 629 862 623 708 583 858 905 1021 990 1065 490 902 952 360 691 650 1081 898 1383 1540 1456 1422 1634 1644 719 1121 1072 842 465 1423 727 1659 986 661 1461 646 890 628 811 1176 1686 701 651 472 1680 1598 1877 2000 1318 389 369 827 1179 478 1321 1347 934 543 1382 1032 823 805 1158 1532 1106 1019 1222 1322 1403 1800 981 1905 1837 1562 1433 1074 1568 1193 1445 1541 413 1264 578 808 574 754 3042 1331 1202 1088 1198 1438 1124 895 1352 1472 1381 1290 1201 687 984 864 672 587 757 1106 1130 1239 914 903 890 941 736 1480 888 1317 935 773 900 679 523 549 254 270 216 254 248 232 194 411 311 620 573 461 1073 1434 1215 1216 1043 989 1105 956 996 951 948 1372 1444 1300 1317 1387 1466 1050 887 960 1555 1133 1130 1789 1037 879 1326 1142 1188 1090 1008 1142 1869 1412 1575 1153 1174 1254 1714 994 1509 1897 1043 1334 1067 2017 1104 1143 1589 1620 1208 1386 1295 1005 1613 878 1109 902 1832 540 1191 2036 984 609 595 492 170 271 290 416 535 713 893 1289 842 1484 1020 327 1171 1139 366 1079 652 756 727 660 1229 600 941 652 392 658 739 833 637 677 844 470 428 734 321 609 482 517 751 694 842 843 424 2093 833 716 802 912 959 663 582 775 962 888 834 909 756 838 210 222 235 525 895 1105 1285 1018 1214 1125 1144 755 1212 794 990 1035 1526 536 833 1086 793 1012 1188 966 1048 878 835 972 586 658 540 612 534 1071 1948 2102 2353 515 528 389 683 622 915 1252 2983 946 3338 3099 2683 2567 2758 2897 3061 2876 3047 2950 3063 3376 3022 2844 1019 853 1423 747 1421 1680 1283 1165 1067 984 1354 1342 1183 1106 1197 1239 899 964 1414 1275 1159 1285 1141 1128 1095 1736 1810 2091 1470 1138 650 1091 698 1131 792 840 743 1217 1390 775 1154 1281 1219 719 1363 1189 1042 1130 1221 1319 996 1008 934 992 1378 1337 1778 1236 1176 1589 1292 1535 1345 1688 1316 1865 2124 2026 1501 1396 1399 1182 1338 1211 1217 1468 1968 1293 1710 1678 1791 1478 1167 1342 1648 1580 1593 1130 1987 1417 1675 1453 1786 1350 1438 1346 1483 1692 1552 1652 1723 1657 1634 1752 1575 1627 1852 1861 2060 1754 1717 1180 1618 1797 1054 1766 1639 1213 1771 1735 1065 1281 1794 1608 1466 1226 3495 14713 3064 825 1967 1627 1400 1545 1312 1488 1566 1369 2051 2210 2044 2176 1771 1439 1743 1693 1799 1812 1631 1402 1339 1524 1545 1575 1657 1559 863 1038 871 1451 418 578 475 459 495 569 296 516 154 361 756 302 532 479 538 281 329 297 447 695 409 733 525 589 698 402 323 311 321 461 489 478 372 484 440 448 346 563 326 418 329 331 255 397 360 360 321 487 622 423 413 1245 708 500 476 380 285 260 860 565 700 378 405 281 445 281 643 403 428 415 712 976 720 222 319 397 382 295 488 747 463 1152 392 446 565 469 518 1196 1052 890 918 291 858 572 490 507 494 843 761 779 751 717 615 982 769 1118 569 793 1051 1062 680 1073 845 602 929 670 767 799 873 436 475 711 595 557 788 450 548 1334 718 609 1120 1215 1427 845 1160 1364 1104 1815 843 1424 942 451 1115 573 519 935 1179 1573 1469 714 1371 980 639 939 669 675 1040 873 762 550 1059 720 568 667 481 793 722 985 945 751 1161 1132 848 954 1256 1097 713 863 1047 727 1239 661 545 576 418 395 773 590 471 610 687 948 819 674 778 580 548 602 315 581 519 573 682 732 600 942 598 557 768 684 1034 584 593 400 369 688 730 822 396 355 543 475 730 732 871 631 799 874 705 947 610 1627 584 831 440 632 554 955 615 1242 569 846 674 635 752 701 570 525 623 893 832 1436 1435 794 791 813 628 857 660 366 704 1262 327 410 313 481 396 499 604 797 505 555 478 497 596 854 666 880 630 730 1046 697 198 215 360 277 250 675 698 1004 955 877 896 1066 911 856 829 656 332 283 558 560 186 419 466 681 569 587 497 632 593 565 810 678 972 715 777 704 629 456 319 673 382 352 762 732 747 363 693 937 457 481 335 411 664 680 813 767 891 452 391 1001 961 357 566 615 535 617 625 1032 402 504 286 721 694 572 401 1064 841 1122 1202 4385 4481 666 776 751 1009 940 665 846 684 1106 1321 1294 1085 961 728 394 831 579 759 863 917 651 604 634 713 754 995 1003 743 816 1018 695 693 1075 650 743 358 498 955 729 401 487 493 1033 989 432 590 994 798 933 976 1162 674 540 914 773 1874 1235 1252 1105 764 621 883 590 849 670 574 548 572 639 2233 1840 2269 1387 1436 2098 1284 1595 1443 1503 1866 1358 1056 1131 818 643 677 1247 1043 406 388 309 308 404 560 1275 1882 1530 1509 1654 2502 2688 2895 2766 2566 2319 2399 1665 970 2475 2386 2361 3070 2543 1981 2303 2276 2852 1819 2403 2181 2418 2400 2208 3000 2966 3170 3897 3089 3070 3098 2400 4734 3561 3923 1844 2016 1982 1618 1427 2293 2547 1624 1494 2330 863 749 1197 857 1070 771 736 1771 1697 1151 542 723 669 567 521 3956 3780 3662 2915 3495 3723 3450 3684 3214 4117 3739 3209 3830 3571 3726 3384 3889 3598 3750 4029 3811 3715 2771 2604 3412 3100 3510 3651 3437 915 863 697 3902 4039 2490 4913 5514 5271 4617 1287 1382 1168 384 1397 368 600 377 518 2798 1482 1500 785 849 648 837 1722 2554 1408 2302 1816 1659 3177 1910 1760 4692 5373 4694 4227 8845 7790 3671 4188 5174 6339 1795 1280 1643 2186 2093 1343 2665 1047 2870 1153 3195 1651 389 303 1976 1878 2963 4029 2750 1011 1975 1409 1327 1067 1019 1434 1399 1501 1331 1372 3234 4311 1808 867 2430 2483 2403 3215 2416 2230 1529 1727 1189 2845 1975 3287 1728 1893 948 1515 1156 1083 1437 2086 5462 4006 956 864 1254 1244 1133 1150 1204 858 1078 1237 1769 1353 1453 2271 1159 1037 3537 863 1163 1246 823 1510 1697 1699 1527 936 1339 1287 1588 1157 1222 1451 1183 1241 1387 1642 1427 1044 1388 1342 915 983 803 769 705 844 1568 975 589 700 949 1020 1791 1332 1199 875 971 1115 986 830 828 343 319 767 612 757 553 517 893 718 856 797 719 807 832 629 827 742 767 840 919 869 663 406 589 707 817 380 1045 900 585 780 975 959 774 752 717 1108 1455 1536 839 665 914 1291 1562 1226 690 682 611 768 797 825 765 872 1176 1222 1011 914 848 1196 908 1025 1240 1166 1066 781 673 792 777 914 867 1056 665 1027 1009 844 895 934 802 1067 761 1104 1083 1197 705 908 1312 141 1840 738 753 848 806 427 811 1230 783 1377 1379 1645 1285 1257 1138 687 881 553 585 555 584 1162 476 422 394 474 368 406 658 892 501 395 607 579 378 356 327 273 331 682 325 1717 772 821 698 657 1167 515 930 899 848 829 927 786 1059 977 1208 807 1025 1094 565 902 511 786 515 671 756 897 1216 724 920 441 733 377 258 402 968 982 1067 1050 1299 1111 1133 919 834 1359 837 1184 619 1218 1252 1854 1131 1809 1487 1007 1698 981 672 1050 692 466 1164 1417 1148 1199 1058 881 1048 577 833 951 2608 485 648 512 623 695 746 815 1035 709 571 815 1016 1268 399 377 522 1065 1287 824 978 690 1969 360 699 482 388 639 1643 1223 1444 1460 1390 1500 1117 1469 824 744 742 1037 750 784 802 1013 727 1136 771 818 690 738 749 993 825 1764 962 484 783 158 676 353 626 537 1813 571 1004 1899 876 1526 1416 1334 1596 1139 585 1415 1145 1972 2050 1229 1732 1580 1429 1422 1295 1710 1813 1234 878 895 773 893 1424 1464 1286 1361 823 2198 2090 2449 1485 1108 1419 1922 1198 1391 2204 609 1465 1072 1056 1038 1044 1590 1451 1752 1741 942 1186 1147 1507 914 1412 1409 1179 1879 2494 1953 1384 1159 1156 933 789 873 776 867 876 899 696 907 730 1340 1739 1418 1255 1504 879 1327 789 658 1373 1093 2658 1247 1267 1661 1388 1363 1134 1539 1997 1314 1740 1127 1365 1204 1219 1407 1640 1429 1416 1704 2364 1362 1658 1608 1655 1306 1414 1332 1527 4337 4286 2880 3106 2531 2991 2499 2702 2113 2836 2713 2969 2531 2149 2443 2924 3463 2507 2216 1799 1718 1369 1656 1857 1878 1901 1034 2449 2351 2097 3008 1203 1479 1292 846 725 1159 582 851 888 754 817 1007 747 1280 921 422 401 718 534 767 793 868 797 908 956 1044 1209 1143 916 1418 1823 1782 1542 1203 1522 2023 1367 1598 1565 1436 1303 1339 869 495 691 628 549 638 514 770 544 468 244 691 270 490 432 546 685 161 236 94 201 478 381 447 397 363 598 483 525 731 711 1066 983 1015 674 886 490 702 615 564 594 777 618 550 580 971 698 614 564 432 373 490 779 538 905 712 1131 677 835 260 604 703 675 754 785 789 506 772 707 699 596 799 717 785 656 925 561 794 868 428 708 491 1557 916 1120 1368 1188 1333 1243 1315 563 958 1058 785 445 1301 672 1547 879 656 1540 588 860 564 744 1205 1394 532 893 727 1254 1332 1364 1735 1100 472 434 578 1018 645 1429 1357 916 804 1301 905 648 596 1114 1441 1239 1144 1214 1441 1221 1470 1138 1922 1624 1554 1360 1036 1283 1005 1532 1490 622 894 692 910 605 688 2789 1382 1113 985 1152 1389 1057 928 1229 1165 1229 1057 1519 1218 971 646 728 642 923 845 1154 1391 924 948 839 982 963 1213 929 1154 964 692 698 709 511 668 280 353 339 365 355 266 254 659 308 525 442 384 944 1324 1143 1089 974 1156 1042 1032 949 998 1283 1232 1269 1144 1256 1320 1200 1174 843 895 1418 864 820 1699 1040 731 1037 1016 1202 998 897 1303 1363 1415 1244 1225 1193 1077 1287 971 1225 1654 1000 1251 911 1478 1222 1506 1363 1387 1442 1460 1573 945 1752 1026 1002 745 2234 757 1233 1787 1123 709 503 637 194 313 302 396 599 801 770 848 768 1037 924 410 823 799 404 893 721 890 919 747 1276 457 855 587 489 730 721 558 625 489 587 505 437 686 388 493 588 336 830 688 1065 1092 477 2106 871 821 958 831 1066 759 709 648 765 874 720 774 946 763 261 293 256 564 1020 918 1148 1136 872 846 694 743 1019 740 1241 1138 1370 521 871 1092 855 1120 1286 1007 962 794 794 842 556 529 499 758 647 917 2159 2185 1902 514 394 473 544 652 840 896 2926 718 2851 2569 2972 2647 2700 2966 3261 2668 2471 2788 2412 3379 3031 3221 1054 932 1087 672 1250 1348 1251 1214 1080 1253 950 993 1240 1051 1138 1697 965 1003 1539 1233 1097 1028 862 1172 1150 1397 1350 1615 1699 1417 743 966 902 1034 930 1004 944 1441 1367 825 1133 1324 1264 830 1225 1564 1211 1115 1227 1274 1121 934 918 869 1265 1041 1436 1033 1142 768 1414 1403 1211 1375 1978 1397 1352 1512 1382 1440 1574 1492 1688 1738 1475 1316 1571 1283 1806 1884 1717 1746 1079 1389 1701 1652 1840 1384 1560 1438 1365 1315 1343 965 1246 1582 1261 1536 1419 1477 1395 1578 1549 1427 1430 1344 1262 1264 1622 1298 1259 953 1179 1159 855 1201 1764 1189 1167 1080 1266 1465 1806 1760 1365 1166 3550 3064 14089 1066 1829 1194 1568 1729 1558 1631 1670 1420 1800 2232 1764 2026 1642 1221 1456 1265 1631 1624 1479 1657 1415 1573 1750 1931 1853 1409 1242 1071 964 1321 458 343 477 399 627 447 288 706 215 198 392 330 461 447 442 255 289 249 385 905 614 917 688 656 759 541 467 389 436 495 451 588 380 616 507 569 404 659 421 472 361 351 323 424 442 427 409 504 564 480 424 926 598 296 284 266 286 441 1221 504 644 380 423 325 487 313 470 520 380 366 718 891 660 246 305 377 681 310 660 1045 336 1289 492 576 651 387 605 813 752 702 1064 306 772 365 508 445 495 911 964 665 673 571 653 791 538 984 566 828 893 705 473 877 785 609 1020 785 592 778 865 715 622 605 623 722 766 476 627 823 627 692 1311 1306 1431 864 857 1097 802 1445 1005 1181 915 439 920 668 457 1009 641 1236 1306 670 1176 1019 597 1047 728 748 970 977 813 545 642 691 618 642 486 712 721 1002 1264 760 1034 1232 827 1158 884 1163 731 702 975 525 1123 666 588 456 580 402 775 503 379 781 895 665 621 533 788 950 698 775 364 526 553 383 796 669 587 817 536 533 727 542 831 415 868 569 598 733 816 752 386 405 416 565 1046 577 782 516 1025 918 689 1092 879 1602 674 949 600 881 406 564 487 1171 426 675 776 677 861 681 745 467 717 1100 933 1348 1343 750 752 669 575 573 853 480 938 1461 408 454 475 303 403 579 594 934 567 615 648 458 885 942 1376 1085 624 769 801 757 158 143 316 275 245 934 913 1003 1200 825 823 1195 670 626 859 602 270 176 590 580 177 499 597 790 637 682 725 612 664 365 916 858 1384 889 978 762 649 387 317 897 392 334 690 733 625 315 555 797 541 583 384 496 487 621 665 848 643 436 410 1043 885 468 458 532 488 548 589 866 499 749 324 665 781 467 533 793 739 1130 1115 4394 4404 838 858 968 827 1073 912 865 810 1269 972 1321 1075 1167 533 569 586 539 691 785 851 819 809 749 865 708 1089 1300 740 639 1153 588 627 1062 652 1187 348 619 679 514 467 461 540 658 607 450 349 1215 940 1031 692 680 486 605 822 854 1573 1037 1423 1056 764 511 977 784 887 916 830 952 990 917 1694 1616 2097 1146 1402 1925 1293 1448 1047 1302 1727 1208 1249 925 768 614 600 1514 936 300 292 459 379 443 520 1583 1869 1539 1529 1351 2294 2087 2476 2905 2553 2205 1833 1371 957 2507 2458 2636 3247 2719 2075 2036 2077 2292 2716 2290 3095 2453 2789 2839 2992 2577 2877 3154 3023 2585 2832 2602 5442 4050 4697 2449 1675 2336 1902 1602 2567 2989 1874 1430 2097 765 784 877 651 811 861 705 1578 1450 988 740 960 918 694 653 3792 3790 3509 2808 3630 3848 3320 3607 3766 3631 3658 3361 4073 3991 3823 3230 3655 3758 3647 4212 3883 4245 2806 3270 3446 3787 3393 3420 3458 991 860 601 3613 4243 2038 5095 5458 5748 4511 1256 1405 1301 606 1610 355 637 505 639 2686 1809 1691 860 957 768 955 2054 2659 1194 2601 1805 1827 3033 1932 1904 4443 5174 4702 4479 8158 7841 4679 4157 5104 6463 1577 1557 1701 2154 2279 1321 2608 882 3074 1352 2942 1540 246 212 2064 1798 2363 4592 2488 990 2082 1603 1514 1439 1357 1633 1520 1737 1479 1470 3236 4086 2140 918 2150 2144 2029 3023 1822 2125 1301 1172 1303 2178 1850 3261 1226 1551 595 1284 1078 1102 1317 1522 4185 4011 1285 1198 1292 1085 1346 1208 1249 901 1003 1267 1664 1606 1005 2464 1050 935 3270 935 1136 1411 779 1514 1374 1471 1317 1226 1435 1436 1323 1374 1345 1453 1325 1307 1602 1441 1412 1259 1286 1226 851 838 612 644 683 819 1561 907 710 480 763 917 1540 923 835 665 1579 1179 990 553 522 403 371 532 691 646 615 523 790 597 814 695 558 896 756 817 772 990 986 830 1085 701 715 444 722 832 892 229 625 986 512 606 779 723 699 863 601 758 1352 1221 978 535 806 1290 1284 1342 716 797 683 737 1049 760 813 974 684 1131 1022 1022 804 1230 778 872 892 1002 1092 782 544 753 838 756 719 1390 619 1125 1165 624 1800 1024 948 1092 683 873 1163 1235 1004 777 1490 148 1320 727 894 723 761 576 1047 936 718 1437 1585 1433 1305 1079 1310 583 609 427 485 642 527 705 593 398 346 595 351 303 364 789 602 493 567 531 304 420 380 355 456 715 394 1581 799 822 586 785 1123 554 707 670 590 499 1009 863 1201 1073 875 884 1020 1144 688 864 683 556 498 631 996 1108 1257 856 703 492 843 485 320 326 1353 921 933 963 1249 951 878 1025 1205 1488 1017 1271 697 1095 1002 2165 1140 1368 1257 1393 1580 1252 893 987 764 267 953 1099 1283 1690 1126 967 882 300 693 811 2680 552 713 653 597 735 842 786 1033 718 548 676 901 1307 213 191 545 996 1431 1075 1240 677 1661 277 774 579 313 767 1234 879 1069 1048 1025 1111 1076 1124 786 811 742 916 743 771 851 1026 787 1295 902 860 531 579 425 737 544 1582 690 642 373 185 755 436 475 400 1324 702 693 1629 881 1669 1330 1290 1574 1011 464 1084 1074 1468 1524 1397 1743 1386 1291 1569 1558 1416 1756 968 728 939 695 983 1458 1513 1489 1418 733 2135 1610 1960 1367 962 1309 1782 1145 995 1832 751 1465 934 1147 940 1128 2047 1724 1810 1805 1162 1456 1260 1405 793 1356 1157 1052 1567 2240 2146 1261 1015 1234 1175 1063 518 575 1002 788 896 854 728 614 1186 1264 1235 1080 1368 949 1494 1333 749 1334 1090 2399 1077 1214 1403 1063 1579 1151 1368 1540 1322 1501 1475 1409 1438 1340 1447 1577 1477 1306 1418 1725 1424 1336 1731 1579 1261 1316 1429 1523 4342 4461 3569 3102 2546 3201 2483 2643 2781 3897 3084 3323 2598 2446 2691 2554 4043 3189 2190 1419 1498 1223 1256 1319 1781 2194 851 2203 2434 2255 2657 1257 1335 1691 783 831 1183 565 781 981 1135 596 839 773 989 616 545 545 600 724 523 460 797 776 647 940 908 948 1018 1363 1314 1418 1734 1516 1082 1177 1646 1205 1655 1427 1466 1397 1409 997 378 636 567 435 458 349 594 651 404 291 882 477 494 382 348 520 302 315 279 326 470 412 345 464 307 593 449 626 774 896 1135 1099 1119 538 599 576 712 408 349 392 662 511 633 749 1077 385 288 401 316 503 623 1035 418 531 701 1164 582 479 210 927 945 840 815 1150 1320 755 885 948 859 585 589 1016 992 500 1067 587 730 756 504 736 494 1126 662 909 1193 890 996 958 1007 415 680 745 673 461 1131 685 1390 750 588 1447 547 604 529 557 1119 1214 592 780 664 1907 1989 1826 1968 1371 688 656 577 1266 706 1557 1318 735 712 1309 973 710 684 1145 1410 1149 1260 1284 1326 1152 1568 1050 1632 1918 1495 1615 1217 1614 1184 1661 1521 472 790 735 750 701 788 3181 1075 997 917 1020 1412 1081 933 1142 1279 1466 1194 1169 852 816 871 596 531 1078 824 1062 927 780 858 830 781 1037 1690 918 1144 947 717 749 656 697 547 392 438 416 458 448 372 354 463 375 561 545 258 961 1605 1299 1440 1048 1089 1400 1095 909 964 1253 1363 1471 1461 1702 1109 1851 1239 1072 1133 1408 1101 1105 1291 987 952 1176 1211 1016 1012 910 1573 1670 1306 1041 1106 1259 885 1295 1049 1319 1647 1202 1351 904 1586 1062 1222 1567 1224 1794 1435 1197 1156 1594 871 812 900 1866 632 1365 1828 931 736 467 463 378 416 351 486 943 783 874 839 825 976 850 347 878 826 392 586 710 694 697 681 1260 417 978 723 488 452 542 562 375 524 584 500 447 646 374 379 640 442 669 807 727 1177 536 1888 687 565 847 662 987 614 516 655 1164 713 939 997 686 836 257 273 254 372 1208 1131 1277 771 848 753 1041 644 1120 574 1079 1218 1193 465 1133 1122 994 1163 1209 1207 871 516 752 1084 624 569 582 867 772 1155 1830 2079 1470 439 331 389 719 806 675 813 3150 1005 3422 3132 2817 2471 2880 2608 3070 2663 2541 2522 2649 3083 3316 3400 930 697 949 531 1142 1173 1322 1173 804 1165 1014 1163 955 980 1041 1049 612 1254 1555 1479 1413 1390 1009 921 925 1473 1493 1909 1497 1327 691 980 863 1215 761 911 738 926 743 849 1010 1021 984 1025 1112 1149 1103 1167 1076 1169 1004 1183 1198 1107 1032 983 1128 783 807 830 1100 1130 1105 1253 969 1310 1240 1370 1159 1509 1203 1081 1156 1095 1095 1336 979 1040 1182 1628 1454 1325 1101 1173 1267 1252 1388 1244 1108 1302 970 1179 979 1139 1329 1201 1373 1083 1566 1325 1219 1361 1292 1026 1358 1282 1117 1191 1329 1264 1271 1160 1353 1186 896 1162 1156 1127 1334 1263 943 1149 1371 1630 1279 1163 925 825 1066 12828 1214 1116 1210 1110 1191 1409 944 1256 1420 1396 1533 1397 1413 1119 1202 1162 1312 1459 1441 1203 1202 1380 1254 1563 1239 1289 768 731 764 1216 490 342 307 265 321 344 391 478 203 537 588 389 410 418 503 366 490 390 386 565 413 596 525 569 682 399 400 354 366 403 500 384 452 615 526 568 462 642 448 488 290 356 344 436 501 367 483 388 463 541 438 1015 453 285 271 196 418 351 788 382 449 352 160 274 221 262 311 320 661 240 740 947 412 295 451 233 323 342 400 709 582 837 392 491 385 598 401 762 765 658 895 295 456 430 456 309 662 491 385 436 537 646 433 584 541 763 467 667 502 492 542 1011 754 591 942 362 621 407 747 528 415 364 496 582 770 338 221 868 786 550 1089 938 1128 826 897 1140 829 1341 827 1051 838 475 919 358 452 962 599 1056 841 479 957 982 460 1006 546 546 494 740 846 457 459 537 512 542 376 615 589 1152 974 624 756 1043 714 891 895 686 558 899 494 885 562 861 433 598 480 444 577 503 494 621 990 978 974 607 718 719 453 580 303 354 450 504 591 783 918 1293 859 454 879 620 1039 660 818 651 637 500 527 964 429 458 375 617 843 804 362 438 707 642 566 831 671 1285 666 1014 483 822 578 765 474 1077 671 714 786 463 687 527 406 414 830 952 893 1024 958 806 604 425 511 470 588 357 616 825 336 360 300 305 352 262 570 802 392 458 410 356 648 761 828 645 460 454 647 632 182 104 146 153 239 587 604 1011 849 1087 839 1012 830 685 646 375 259 258 424 608 280 427 642 523 586 594 324 382 433 312 623 638 1068 1027 717 761 536 545 470 832 536 473 457 529 476 541 544 596 363 413 647 389 474 508 594 743 752 711 619 848 570 321 726 743 651 763 760 420 543 478 698 502 762 392 682 848 693 929 683 3742 3559 747 681 882 787 913 721 894 897 1226 1177 899 827 868 543 601 597 440 717 785 525 652 654 759 646 379 857 1378 625 392 502 806 848 636 565 787 489 259 868 560 392 543 485 668 612 378 469 806 652 734 501 767 624 410 664 514 920 729 587 606 440 394 805 610 708 648 614 223 255 311 1468 1285 1375 686 1403 1447 1196 890 939 1242 1404 926 986 898 652 583 634 1553 1195 569 474 440 595 482 395 998 1118 969 1181 1228 2180 1941 2085 1769 1628 1724 1851 1305 987 2456 2508 2190 2547 2723 2029 1937 1991 2491 3056 2818 2310 2489 2944 2925 2486 2182 3042 3059 2578 2731 2921 2542 3406 3239 3347 1632 1367 2057 965 1164 2184 2547 1819 1055 2115 854 844 1056 824 960 711 632 1283 1206 902 422 644 538 481 372 3091 3269 3153 2498 3107 2786 2818 2603 2564 3391 3743 3368 3534 2912 3175 2887 3022 2711 2955 3374 3311 2915 2865 2803 3291 3648 3240 3233 2737 786 692 356 2324 2975 1884 3639 5270 4907 3449 1350 1252 1006 334 1018 357 416 321 344 2165 1280 1450 537 1147 1025 474 1846 1630 1307 2092 1771 1401 1951 1572 1539 3686 4275 3019 3290 7329 6558 3207 3786 4446 5507 2033 1722 1970 2001 1956 1091 2287 919 3321 1248 2253 1230 136 104 1947 1409 2556 4192 1904 805 1789 952 1145 688 717 1416 1357 1370 1515 1307 3365 3834 1385 983 1969 2394 2527 2416 1654 2214 1239 791 783 2735 1249 2273 819 1309 776 1549 1132 990 1220 1192 2957 2671 1139 1233 788 1207 1042 1044 962 882 1010 1000 1696 1346 1175 1726 821 769 2941 849 1080 1235 795 1354 1186 1327 1227 1128 1315 1276 1255 1204 1300 1409 1168 1347 1600 1152 1373 1138 1196 1086 565 351 670 624 520 463 1254 603 692 600 682 595 1084 769 610 478 953 708 501 443 724 360 313 386 465 663 545 562 598 652 641 613 543 471 441 396 511 539 657 564 672 680 791 248 714 825 683 389 401 524 592 509 673 579 636 650 752 565 857 714 831 451 631 1064 909 1330 638 751 803 773 617 788 838 558 910 811 1161 885 1078 980 560 1060 959 1073 864 607 499 478 488 462 592 916 592 949 892 597 1140 988 905 1066 511 581 926 1006 613 750 1355 146 1479 725 976 604 618 609 827 998 898 1139 1320 1385 1297 1058 1050 573 522 599 425 393 730 414 298 409 306 271 342 366 342 690 541 370 399 351 579 331 227 206 297 388 246 1404 875 796 676 557 609 453 489 491 694 508 855 675 740 837 670 656 652 676 599 625 404 359 629 493 927 834 966 650 557 400 528 341 238 484 987 800 840 727 1093 657 811 775 751 911 880 719 822 828 796 1216 1138 1232 1109 882 1262 1092 523 855 806 379 946 1214 1070 1290 1023 587 654 415 1021 1161 1848 345 409 297 459 354 407 346 625 801 300 523 648 678 350 323 514 935 920 688 826 549 1757 496 335 209 522 556 747 597 633 656 586 740 852 671 558 555 475 585 469 497 657 1175 1023 1315 1105 898 480 603 505 583 628 1312 454 374 526 261 545 314 384 323 806 543 538 1237 831 1068 964 902 1309 603 501 1222 1356 1115 1270 804 1031 871 1221 1083 978 1112 1000 926 806 663 647 629 1293 1362 1500 1264 626 1814 1588 1811 1164 1095 1028 1285 918 1086 1195 420 865 989 1071 1087 1109 960 921 1033 1037 1094 751 1003 804 757 1295 1010 804 1275 1625 1121 1058 935 737 747 594 634 686 545 671 984 527 847 728 647 625 1007 810 977 866 965 794 870 906 936 1683 1122 1174 826 1124 1214 1133 1035 1131 1339 1293 1150 1262 1175 1182 1496 1213 1416 1033 1077 1708 1503 1444 1322 1356 1154 1193 1460 1567 3525 3407 3037 3399 2144 2036 2122 2293 2107 2670 2055 2392 2415 2282 2564 1929 3354 2342 1768 1308 1445 1074 774 1150 1549 1746 538 1604 1733 1522 1760 810 853 875 551 573 854 568 913 616 878 572 453 643 662 661 702 359 448 524 512 447 709 1093 814 864 753 627 1051 1477 1132 1154 1622 1667 1035 1457 1430 1044 1254 1588 1197 1322 1448 817 412 657 469 534 514 334 630 515 237 219 445 216 221 365 461 326 262 495 274 234 264 334 352 318 282 506 382 664 458 627 592 623 637 471 389 429 572 427 397 446 555 400 597 531 719 417 369 429 367 379 437 765 396 665 682 841 860 899 299 661 633 603 822 617 636 851 761 594 680 773 837 646 768 583 536 624 630 767 620 702 871 1230 991 1114 1280 1099 827 1270 1156 653 1004 948 517 270 1171 663 1261 606 585 1264 591 552 570 593 1301 1430 492 500 423 1316 1153 1228 1388 993 481 439 408 823 579 1449 987 472 605 945 915 747 502 944 1569 955 1089 936 1133 984 960 1146 1330 1641 1332 1343 1294 1530 1349 1418 1290 674 1202 624 632 826 597 2948 1302 1110 1263 1066 1416 1580 1460 1429 1313 1204 1555 982 726 934 571 674 709 716 1148 896 938 870 820 732 938 821 1436 961 1070 1169 952 625 594 627 616 326 221 185 275 253 292 260 479 299 407 395 403 672 1180 1020 1076 916 1046 1046 1043 892 1082 1104 1316 1241 1114 1133 1066 1154 1463 1029 1130 1024 844 863 1106 788 715 686 1092 851 970 786 930 1102 1101 936 1261 874 940 1013 809 954 1005 1296 674 1131 1027 1352 1348 1305 1343 1104 931 1442 1365 1629 1079 858 615 1621 537 1722 1219 704 436 292 254 275 218 222 274 770 717 779 616 865 615 815 401 623 642 247 426 457 383 568 706 1025 370 642 395 522 469 639 489 417 527 470 440 355 457 436 780 546 470 652 750 704 936 465 1192 707 619 387 407 384 476 387 476 673 752 821 881 828 650 486 379 549 465 681 841 765 721 799 941 815 701 697 736 923 902 888 459 632 560 504 658 769 948 780 652 679 995 554 639 682 595 465 1058 1693 1481 1112 611 383 500 543 650 562 421 2773 634 2825 2634 2757 2483 2557 2718 2604 2742 2868 2682 2729 2534 3193 2537 949 868 829 917 1135 1123 1075 887 794 1017 1084 1267 1019 816 630 634 635 1066 1001 1071 1059 1002 796 936 1010 972 980 1189 1564 1673 1148 1345 1134 1893 1550 1615 1515 1901 1184 1130 1507 1650 1472 1065 1687 1871 2397 1606 1603 1860 1449 1206 1166 1325 993 834 1093 1136 1233 1062 1671 1798 1417 1016 1462 1274 1346 1310 1728 1100 1553 1767 1764 1716 1647 1857 1680 1164 1638 1665 1602 1015 1132 1135 1125 1030 1118 980 1283 1097 1414 1119 1422 1268 1371 1178 1058 1009 1365 1199 1006 1188 1128 1293 1302 1259 1471 1450 1208 1151 1320 1311 1278 1242 1265 1464 1150 1773 1614 1605 1043 1581 1549 1578 1429 1455 2435 1967 1829 1214 16920 1207 1106 1032 1204 1262 1219 1257 1693 1669 1645 1771 1617 1357 1741 1558 1466 1357 1370 1301 1399 1513 1578 1653 1687 1536 1121 1185 943 1540 707 773 481 600 534 678 336 908 384 749 541 643 706 712 789 356 518 484 474 794 620 774 715 545 757 642 602 532 588 611 664 683 719 718 665 672 495 749 590 661 523 486 468 590 371 550 691 488 585 653 574 1354 599 668 597 365 380 577 638 620 664 368 448 458 513 492 457 428 652 390 728 1127 666 415 633 427 564 512 553 1275 781 1040 722 758 787 854 643 1169 1061 921 947 500 701 540 527 533 469 733 860 940 961 745 621 818 551 725 777 943 746 648 523 1403 682 1169 1059 688 843 884 915 882 746 857 810 836 1183 569 659 978 1622 680 1822 1419 1775 1492 1175 1664 1838 1785 1336 1774 1195 861 1282 606 733 1887 868 1787 1050 1144 1500 894 719 1125 852 885 841 1125 994 1066 1206 903 793 589 948 605 1475 1299 1267 1394 1239 982 1078 1105 1001 1008 822 809 724 860 847 829 610 762 646 513 723 960 900 745 1526 1580 1035 1126 708 843 685 1010 931 639 927 728 1142 853 1009 1200 805 877 1102 1017 1456 813 1071 738 738 711 792 1144 640 612 648 679 952 1089 744 713 872 1231 1101 1395 824 1774 862 1587 902 1016 841 1054 727 1489 1160 742 1146 764 917 1008 429 689 872 1587 1578 1467 1370 867 1036 852 681 646 1055 773 1087 988 323 406 475 375 721 787 673 1337 717 848 594 516 849 1125 1046 1097 893 711 1164 825 164 138 157 296 229 736 815 1436 1515 991 1090 1546 973 900 648 576 373 371 628 1160 316 982 993 1127 863 963 624 877 578 570 847 688 1608 1063 949 1312 547 657 615 938 414 345 488 498 480 396 427 699 559 640 652 807 784 1087 761 1128 1131 685 694 1347 1063 719 839 1020 980 1064 1095 1402 1147 929 810 660 1191 856 606 1111 1133 1546 1436 5831 4818 1130 1481 1278 1407 1252 1195 1244 1182 1764 1114 1915 1407 1186 880 462 611 538 756 585 587 1369 1382 1665 1065 868 1305 1307 911 704 1420 1137 1205 1123 792 1203 402 727 901 751 970 541 631 491 634 399 276 1169 845 797 1053 1167 769 1104 753 476 1511 1071 1340 1009 887 562 1606 769 1092 1729 1573 897 955 802 1824 1914 1874 1382 1812 1870 2075 1329 1332 1375 1880 1273 1490 1640 1229 1024 526 2074 1203 472 420 1143 814 811 532 1765 1993 1435 2110 1848 1822 1922 1944 2290 1835 2093 2364 1843 1417 3016 2455 2394 2518 2626 2380 2267 2403 2805 3038 2329 2965 2553 2868 3097 3451 3072 2819 3220 2986 2856 2897 2706 4894 5874 5382 2581 2310 2431 1420 1020 3042 2629 2088 1295 2357 1139 1010 1494 912 1222 951 822 1743 1549 975 842 1321 1228 803 689 3748 3858 3700 3496 3596 3133 3824 3686 3977 4733 3999 3545 3672 4049 4193 3586 3307 3647 4103 3953 3580 3791 3890 3750 4543 3978 4096 4606 4081 1378 1214 639 3728 4135 2173 5546 5564 5708 4513 1686 1695 1412 361 1380 385 613 534 472 3514 1877 2083 748 1145 933 1168 2265 2404 1907 2376 1819 2597 2138 2763 3102 5056 6038 4838 4601 9525 10068 5402 4626 6021 6363 3104 1591 2510 2462 2689 1758 2967 1978 4004 1294 3443 1573 256 228 2408 2502 3535 7447 3514 1039 2605 1607 1650 1006 1013 1962 1851 2095 2477 2071 3982 3698 1868 1422 2317 3564 3451 3736 2449 2526 1472 1306 1133 3376 1955 3134 764 2201 1121 1491 1508 1560 1826 1861 4267 4522 1626 1767 1805 1705 1674 1348 1628 1064 982 1464 2163 1894 1330 2889 1596 1485 4201 1314 1573 1864 1050 1969 1853 1891 1795 1976 1653 1620 1538 2387 2466 2363 2226 2411 1717 2057 1831 1841 2166 2001 869 786 1062 735 683 612 1518 870 695 1097 945 746 1773 1651 1786 1227 1581 1434 1090 1186 919 638 614 629 704 672 605 548 497 679 1055 739 1063 853 747 667 753 736 650 814 1005 513 701 614 991 1116 1251 482 661 755 624 718 720 846 604 770 862 1184 1336 913 914 771 656 1070 1092 1222 659 724 731 795 716 711 623 655 1066 961 802 904 891 974 647 865 829 1024 725 767 553 609 659 704 778 895 719 692 927 736 1089 761 669 918 856 1024 908 984 1008 885 1476 155 1244 1216 699 776 800 535 895 812 940 1327 1649 1405 1013 1132 1355 486 386 557 450 601 516 535 603 229 197 588 552 560 872 1068 746 651 678 638 238 608 400 426 930 541 430 1264 967 776 521 609 1001 1462 846 770 1114 1051 1114 929 790 777 1047 1528 908 1229 964 799 662 995 874 1023 1248 1325 1491 1607 916 355 920 657 365 667 1485 1280 1423 1088 1982 1127 1084 1369 1696 1525 1394 1327 1277 1489 1190 2204 1215 1965 1665 1525 1799 1618 1087 1311 1240 462 1181 1430 1789 1847 1911 1172 1372 456 1223 1328 3385 592 545 650 534 786 818 836 797 1178 585 1101 645 1157 486 489 660 1206 1544 1052 1219 873 2503 378 550 378 410 1058 1509 1077 1355 1344 1324 1492 1207 1423 1272 1113 1146 1400 1147 1236 1140 1152 886 1324 916 953 703 862 671 935 978 1502 694 763 677 485 1032 574 970 735 1971 819 787 2064 1143 1615 1431 1418 1551 1667 706 2111 1356 1347 1552 1183 1278 1059 1035 858 1132 961 1198 1326 1238 1129 993 887 1384 1454 1413 1560 832 2476 2588 2795 1354 1229 1112 1983 956 880 1446 655 1483 1081 1590 1080 1588 1862 1558 1799 1741 1442 1410 2004 1827 1319 1544 2019 1645 1991 2146 1871 2001 1755 1331 1398 1135 1021 1117 1483 707 752 1457 871 699 969 1019 1849 1172 1161 1299 1915 1386 867 1218 1141 2824 1269 1494 1231 1587 1706 2005 1824 1698 2026 1629 2020 1763 1596 1482 1668 1790 1767 1367 1690 1760 1826 1967 1845 1682 1815 1962 1474 1927 3903 3537 3177 2952 3712 3096 2989 3195 2458 3140 2925 3223 3379 2989 2798 2761 3816 3048 2235 1579 1638 1517 1589 1669 1696 2149 944 1635 2606 2298 2271 1104 1106 1190 796 1257 1055 988 680 1008 1056 954 720 1423 886 900 704 726 832 692 821 789 766 784 939 1454 1088 924 1701 1885 1252 1541 1147 1370 1463 1349 1105 1449 1446 1973 1500 1731 1841 1194 734 789 663 805 783 650 772 903 844 437 1120 483 636 538 709 779 157 274 307 390 608 505 519 559 493 665 298 950 849 935 1538 1365 1436 977 966 1030 774 614 555 579 515 560 725 819 1319 413 356 511 344 298 366 1310 851 1247 1772 1780 1384 835 691 1082 1072 815 1366 1376 1314 1071 972 886 886 563 888 998 965 1118 1517 918 1086 1055 608 916 813 1465 1196 1470 1727 1430 1187 1195 1386 753 1305 1296 717 438 1912 962 1762 824 891 1679 962 1091 884 1186 1431 1695 922 625 558 1635 1486 1596 2214 1670 619 563 846 1379 735 2011 1608 1057 777 1590 1143 1233 967 1365 2395 1681 1534 1463 1531 1612 1412 2018 2365 2086 1748 1966 1640 2294 2056 2248 1920 682 840 672 721 980 854 3787 1656 1383 1386 1292 1732 1674 1090 1769 1952 1997 2204 1448 792 1484 829 694 510 1053 1266 1171 1192 789 922 1310 701 744 1184 1524 1826 1462 1013 1109 704 778 639 418 312 216 277 279 332 314 624 537 693 452 334 1028 1648 1442 1316 1262 1268 1683 1089 1252 1247 1337 1766 2113 2049 2149 1652 2085 1547 1259 1379 1469 1495 1305 1835 1426 1079 1570 1407 1275 1336 1570 1214 1205 1225 795 858 1107 1219 757 1086 1405 1512 1479 1147 953 1158 1531 1678 1096 1498 1725 2407 2596 1862 2174 1228 1284 1039 2649 1075 2138 2184 1234 762 695 583 227 298 245 427 756 621 883 825 914 1075 979 519 848 719 601 452 710 614 434 823 1490 1014 1162 1145 602 579 992 769 702 852 755 641 452 832 592 739 915 842 1310 763 740 1109 660 2182 1126 971 1005 787 556 799 676 487 750 814 701 810 813 858 681 697 369 614 1433 1543 1413 1147 1211 1312 1309 716 1067 1178 1137 1249 1577 657 967 1391 1309 1307 1465 1231 1037 1234 831 1242 589 630 831 769 510 1164 2005 2096 1239 572 574 544 850 1012 1007 586 3456 1018 3674 3288 3852 3056 3542 3840 3618 3885 3267 3937 3380 3567 3481 3720 1111 1143 1341 966 1550 1518 1947 1281 1060 1141 2046 1662 979 936 1107 1825 839 1224 2068 1090 1004 920 1217 1297 1417 1415 1320 1440 1984 1511 1040 777 769 990 1165 1159 938 943 943 960 1203 1267 1206 1105 1194 1390 1162 1010 1118 1069 944 1018 1041 1114 1472 1270 1255 1445 1199 1181 2103 2014 1841 1502 1357 1843 1935 1801 2056 1769 1886 1788 1703 1719 1639 1833 1535 1248 1938 1908 2157 1704 2043 1864 1609 2000 1862 1565 1907 2018 1809 2232 1623 2126 2043 1389 2113 2004 1741 2011 2144 2100 1916 2018 1930 1663 2072 1973 2082 1702 1494 1813 1449 1707 1262 1595 2086 1192 1938 2032 1128 1618 1834 1681 1607 1628 1577 1627 1194 1116 1207 14477 1103 1603 1361 1611 1274 1236 1558 1945 1791 1701 1772 1302 1421 1601 1755 1893 1501 1213 1434 1363 1887 1836 1762 2102 792 860 1016 1461 578 495 559 318 585 382 423 428 226 359 437 480 446 427 449 462 517 444 492 523 377 581 451 554 667 465 443 391 409 521 534 553 424 702 459 491 447 629 356 759 428 424 375 441 477 327 335 403 478 579 514 1425 554 278 258 274 443 400 982 534 669 254 246 348 320 336 402 301 744 294 910 1073 597 366 536 554 554 554 605 858 639 1073 521 695 546 535 540 973 910 759 1085 470 463 489 390 327 572 726 576 624 985 760 823 675 841 704 598 890 861 759 740 811 758 601 998 490 786 718 911 481 478 701 428 691 683 543 594 1097 877 710 1213 1267 1521 799 929 1161 1378 1499 882 1490 863 778 1053 724 467 1403 1109 1016 834 601 1578 996 542 942 950 970 713 829 920 366 662 871 509 856 677 541 739 1325 909 742 871 1035 856 955 935 1067 575 815 824 779 1031 503 423 596 602 411 495 529 698 860 1195 954 1273 468 552 637 557 652 477 502 544 567 564 783 746 1049 770 636 772 854 1389 888 681 822 843 806 594 1203 725 536 582 668 917 1165 746 483 676 719 759 1097 656 1367 524 1341 609 719 573 602 647 1291 797 983 791 1018 708 587 770 571 913 1173 1036 796 861 1413 830 582 685 649 884 565 988 1100 514 566 330 455 458 507 998 1345 871 1039 537 661 1013 739 978 1501 838 626 754 561 204 161 202 138 102 989 730 998 1030 1160 955 1096 971 870 992 676 320 205 742 603 329 454 585 911 814 904 742 796 475 570 904 613 1283 1034 1041 1109 595 440 506 641 737 674 640 662 697 701 627 704 538 650 585 697 828 959 803 959 767 869 783 1065 850 311 574 649 519 715 692 1180 775 662 471 685 733 590 547 899 716 1095 801 5005 4792 993 824 1035 1125 836 891 1142 1010 1396 1312 1067 1204 1225 710 483 670 602 901 712 981 916 906 778 1094 612 1181 1277 771 723 729 1236 1141 1104 672 943 357 512 1012 829 503 595 341 617 673 656 707 1024 797 918 468 935 514 719 910 776 1296 1025 1029 912 761 556 916 805 802 1035 962 254 336 406 1581 2007 1850 1280 1478 1795 1407 1381 1431 1634 2097 1562 1246 1130 1066 668 980 1694 1219 592 554 352 448 525 504 1392 1272 1486 1196 1740 2596 2951 2883 2841 2404 2281 2140 1290 1309 2537 2671 2705 2564 2845 2402 2495 2617 2576 2426 2548 2269 2449 2735 2180 3453 2824 3274 3305 3166 2649 3221 2964 4384 3843 4001 2104 2250 2517 1595 1354 2052 2158 2070 1090 2933 813 722 1259 1252 1220 849 822 1621 1887 998 404 592 558 653 631 4266 4505 4549 3796 3463 3812 3170 3701 3363 4220 3973 4784 4271 3216 3866 3426 3719 4300 4135 3894 4439 4670 2930 3670 3752 3819 3306 3672 4045 691 591 558 2924 3473 2198 4829 5813 5985 4530 1397 1559 1717 518 1670 266 867 709 664 2988 1809 1856 818 1227 958 901 1866 2270 1942 2799 1910 2128 3201 2065 2399 4194 5143 3944 4190 8131 7450 3635 4953 5273 6020 2053 1263 2100 2265 2647 1357 2662 1059 2476 1297 3040 1550 191 169 2797 2211 3451 4394 2125 965 2283 1108 1476 763 655 1514 1541 1356 1627 1561 3413 3847 1836 1154 2153 2509 2455 3345 2202 2463 1356 1373 1303 2597 1919 3077 1174 1589 944 1925 1213 1117 1633 1908 4171 3520 1750 1369 1105 1588 1370 1174 1352 911 919 1095 2139 1662 1343 2340 1179 1113 3224 1187 1539 1475 1185 1477 1621 1425 1247 1217 1603 1331 1573 1553 1422 1751 1444 1525 1549 1643 1412 1264 1507 1515 648 750 417 648 725 784 1889 1096 967 641 877 879 1559 1017 883 697 1367 1098 1143 446 922 498 443 666 534 838 522 504 491 719 661 708 814 827 618 706 590 632 751 696 1021 656 655 386 852 943 1098 480 749 685 800 781 926 642 831 802 629 757 1421 969 878 1032 798 968 1073 1137 549 692 613 608 626 644 765 755 896 1073 1033 910 807 1295 761 1115 1049 1340 1233 713 627 1021 1009 851 817 1113 722 733 955 799 812 855 775 903 625 845 951 1084 783 1106 1669 184 1766 900 802 605 679 576 974 1258 909 1382 1355 1322 1486 977 1010 975 550 478 720 675 895 692 429 546 502 435 379 420 408 602 518 706 491 427 571 528 450 352 240 513 441 1690 824 708 559 807 1223 544 722 739 1036 742 1355 1085 1228 1101 800 761 952 1039 648 1067 769 673 1074 927 1124 863 1009 732 554 512 762 485 391 449 925 1000 1110 1270 1654 814 1175 1084 929 1173 956 942 973 1375 1084 1782 928 1872 1624 1136 1461 1156 976 1163 829 415 987 1233 1032 1151 910 1131 1248 469 930 1022 2255 384 311 330 559 438 488 699 807 762 538 757 899 1163 316 305 699 1117 1206 847 959 684 1451 295 478 346 364 840 1371 996 1097 1210 1098 1282 926 929 986 918 912 1198 978 1032 877 1183 944 1295 913 871 950 1064 917 888 752 1377 1012 530 637 314 996 490 858 519 1280 709 595 1609 828 1322 1300 1447 1601 567 581 2021 1141 1022 1107 1016 1394 1957 1095 1107 1539 1742 1125 1153 702 697 640 767 1577 1479 1330 1415 934 1877 2254 2584 1548 1445 1179 1953 1094 1227 1645 610 1778 1654 1187 1645 1147 1683 1577 1682 1684 1185 1148 1109 1083 916 1518 1355 1082 1561 1961 1711 1153 961 800 1254 1068 647 886 1108 842 1039 877 1039 781 1095 1022 1092 1249 1477 918 1274 914 916 1114 1114 2091 1031 1319 1454 1179 1501 1495 1326 1551 1137 1499 1728 1338 1241 1114 1308 1565 1504 1542 1259 2229 1721 1458 1556 1782 1438 1485 1585 1532 4226 4656 3101 3611 2407 2698 2552 2793 2854 3408 2538 2907 2486 2442 2931 2096 3563 2641 1926 1556 1626 1371 1272 2034 1862 2065 1027 2192 2324 2071 2962 1147 1332 1397 844 884 1468 962 893 667 1060 862 720 599 649 525 676 462 689 463 565 531 808 910 955 968 801 881 1158 1190 1618 1486 1426 1656 1305 1659 2020 1256 1518 2269 1495 1388 1449 1095 496 444 389 447 457 393 318 484 437 338 723 385 505 317 608 415 317 96 331 196 234 278 295 250 257 590 492 785 895 913 916 1034 1054 491 640 547 905 566 475 545 600 869 849 632 1136 826 824 842 745 749 891 912 425 761 887 1538 591 646 364 584 659 644 688 644 919 659 815 966 941 652 743 627 738 929 730 652 720 675 593 865 651 1062 858 1000 1208 1320 1154 1149 1297 807 1086 1072 702 284 1066 586 1347 768 515 1426 388 660 383 603 1404 1315 629 435 292 1382 1285 1163 1500 1216 591 551 639 1206 892 1578 1286 798 648 1284 1256 727 590 890 1092 992 1259 1187 1529 1059 1320 1258 1809 1782 1311 1604 1435 2040 1503 1597 1363 540 1107 595 1056 703 823 3339 1221 1327 1246 1236 1355 1239 1145 1266 1635 1617 1666 1235 944 851 790 648 754 1102 1033 1058 1310 1090 1174 931 988 825 1498 892 1132 1171 855 670 704 774 861 608 679 633 677 663 580 548 617 515 726 393 378 977 1164 1112 1153 985 1101 893 1228 1027 914 1281 1347 1395 1141 1291 1611 1156 1236 938 1004 1218 995 980 1397 877 958 1066 1321 1149 1289 1013 959 1702 1708 1185 1033 1049 1472 1151 1344 1615 1503 1153 1006 1030 1221 818 1599 1467 1035 1544 1211 1473 1136 1877 1075 963 772 1774 808 1365 2286 1162 575 598 532 158 237 223 343 890 817 1176 1248 1228 1085 933 495 958 1104 389 554 559 753 651 822 1293 494 1036 614 517 697 788 638 818 817 790 487 423 671 550 495 726 461 512 1206 966 1202 459 2261 739 693 793 803 902 753 707 617 710 741 977 1137 913 849 543 556 419 539 1229 1166 794 910 1071 1249 1222 711 1063 924 930 1054 1257 642 1031 1180 1058 1321 1330 1568 1145 713 856 1230 621 723 758 640 519 1486 2616 2115 1823 700 752 489 854 686 673 711 3010 905 3085 2881 2624 2369 3137 2678 2861 2775 2752 2777 2675 3157 3259 3111 1271 835 1217 1298 1278 1178 1388 1170 1425 1376 934 1342 1051 882 1241 1388 725 1185 1118 1326 1276 1254 945 1171 1156 1574 1598 1958 1741 1506 644 879 542 620 716 664 526 752 626 648 813 813 784 836 1043 1036 932 676 1000 1095 609 717 688 590 1100 1145 1180 1061 1356 878 1166 1424 1139 1370 1076 1621 1571 1643 1172 1309 998 1020 999 997 968 1052 1310 1087 924 1406 1235 1352 1047 1168 1086 1364 1343 1303 1091 1186 1037 1221 1054 1083 1212 1059 1191 962 907 905 1063 1055 996 967 854 1010 975 975 862 989 1010 914 1210 1314 874 1028 1270 724 1135 1127 861 1067 1521 1113 1488 1230 1337 1400 1568 1210 1106 1103 12344 1151 1127 1371 1345 1182 1737 2085 1817 1854 1767 1334 1304 1264 1412 1453 1222 1350 1440 1376 1654 1793 1608 1310 986 524 827 1221 434 602 237 271 317 351 253 333 235 190 165 268 261 302 330 286 336 308 379 364 167 471 244 390 548 229 245 197 209 390 319 313 172 443 391 246 250 369 333 485 178 148 150 286 233 386 387 306 365 413 399 1021 299 321 303 546 488 649 1286 567 632 196 219 209 251 236 268 284 435 279 590 1141 678 288 468 294 438 488 436 818 377 1105 292 402 809 404 448 836 857 861 886 404 364 240 285 471 663 790 860 324 705 263 457 715 631 817 264 842 557 652 393 860 500 453 698 647 355 696 456 434 370 501 381 603 644 349 397 925 528 266 913 1055 759 577 493 691 472 1163 705 763 434 493 598 388 285 856 1181 1220 595 592 958 950 436 1011 386 445 715 680 806 304 429 613 616 697 372 890 546 853 895 544 616 1023 588 772 948 939 822 724 588 446 624 450 378 483 424 456 346 367 338 792 1160 868 973 459 510 406 325 431 276 461 225 524 406 654 486 796 494 622 789 531 791 587 689 269 279 493 423 778 496 664 312 490 688 454 477 642 1073 606 546 541 317 904 578 966 484 409 392 459 327 1084 625 649 692 656 538 396 715 404 476 813 808 905 913 554 621 627 393 415 441 313 481 1200 232 256 240 293 294 304 411 782 327 478 451 398 473 687 885 964 256 459 874 405 86 166 126 179 112 499 364 805 579 826 831 788 511 439 681 357 167 143 393 528 166 692 512 462 579 543 259 382 353 392 618 499 993 857 869 973 636 261 363 638 356 328 459 531 425 395 555 510 346 423 266 644 469 384 500 568 672 524 475 772 502 262 524 730 492 677 661 535 482 513 340 517 497 444 467 671 700 865 734 3260 3722 464 691 634 658 831 880 632 568 787 1004 1030 617 767 523 708 703 561 499 690 847 746 805 656 723 523 528 1314 436 348 849 685 765 878 568 454 460 427 750 495 834 526 656 887 952 583 566 883 615 792 542 634 456 426 603 474 972 671 608 406 692 540 689 571 314 625 555 392 394 360 834 973 1945 991 968 1232 1019 1014 958 1028 1649 898 922 721 672 314 745 1007 982 464 345 211 251 465 614 1104 1111 1050 1109 1071 2237 2061 2067 2222 2161 1972 1956 936 883 2198 2189 2291 2851 2607 1582 1925 2002 2186 1997 2099 1814 2287 2520 2025 2796 2407 3160 3015 2802 2299 2920 2235 3818 3141 3145 1353 1471 1597 1353 1153 2417 2377 1513 1139 2033 782 696 979 799 766 652 667 1491 1603 1333 372 541 482 420 524 3671 3704 3266 2401 3132 2883 2756 3222 2469 2534 2868 3839 3731 2885 3419 2665 3753 3228 3107 3870 3830 3923 1901 2341 2686 3470 2525 2438 2424 787 667 406 2805 2966 1587 4045 4493 4410 3992 1190 1316 1180 338 1437 367 413 293 486 2457 1250 1168 788 788 669 688 1572 2135 1172 1989 1666 1843 2600 1364 1664 3222 3966 3023 3052 6199 5771 2917 3707 3648 4399 1059 1046 1361 1775 1519 996 1917 540 2400 1075 2311 1181 249 229 2214 1599 2027 3123 1640 861 1646 1001 947 774 632 1327 1298 1154 1122 1090 2819 3182 1780 515 1854 2307 2069 2636 1574 1850 1588 723 568 2051 1359 2968 1082 1438 880 1119 808 682 900 1174 3156 2925 946 960 677 1096 635 919 930 751 1015 774 1455 1089 1105 1688 906 808 3099 605 719 1167 969 1596 1591 1607 1332 1061 1134 1080 1196 1466 1545 1560 1402 1531 1079 1147 1213 888 1358 1566 663 695 477 565 610 536 1261 674 441 695 449 552 1107 814 908 726 1199 898 545 367 569 364 330 431 608 551 370 380 512 475 445 439 477 685 706 529 576 497 729 642 920 580 438 313 546 607 599 324 642 587 646 712 880 443 710 590 455 594 1091 786 520 499 591 803 810 629 394 448 409 614 445 703 524 392 522 488 940 666 501 639 583 799 769 740 1067 654 543 584 471 404 534 953 627 1160 534 501 877 810 719 893 533 637 866 1004 626 611 1105 178 1320 581 520 748 372 476 1142 1362 916 975 1324 969 1083 941 905 615 834 454 550 859 752 678 378 477 429 328 446 314 281 620 387 579 384 304 590 343 205 370 409 600 274 1473 841 1095 947 650 830 426 357 368 464 570 867 716 904 824 864 607 831 1096 342 724 436 363 596 722 771 644 751 714 814 486 506 228 148 354 865 767 795 616 1004 822 732 587 526 1031 718 914 802 930 1022 1365 1191 1110 1078 660 752 1036 351 795 542 398 738 1080 1264 1578 614 663 771 495 595 759 1390 168 267 168 359 250 282 384 526 473 350 750 714 1265 427 446 474 631 683 875 927 455 1541 372 629 461 450 541 1126 859 921 1036 915 1186 763 804 705 581 651 712 550 588 588 819 689 1036 793 678 605 745 544 616 669 1258 474 355 518 258 456 270 385 499 836 429 632 847 902 1192 961 1177 1107 653 484 1825 912 1194 1280 1067 1081 826 1647 1286 1189 1379 1245 1137 702 620 555 458 1293 1098 1542 1020 476 1338 1721 1900 987 1094 821 1457 1200 1174 1682 392 1308 896 712 837 758 1182 1084 1187 1238 1044 779 960 1225 578 1477 659 839 750 1051 970 656 573 743 781 741 432 596 679 546 723 514 561 691 893 748 961 957 1217 678 1221 586 671 1234 880 1713 818 1164 828 858 934 988 1311 1129 773 771 1046 1445 823 843 621 1076 1443 734 922 1637 1367 1212 1591 1740 1245 1410 1375 1368 3185 3114 2761 3238 2168 2242 1983 2229 1630 2355 1761 1944 1810 2352 2112 2114 3228 2238 1675 1290 1389 900 1041 1220 1253 1548 821 1849 1924 1677 1857 793 1165 1110 428 683 1046 672 953 831 1126 886 647 588 562 482 470 523 627 583 512 373 461 653 502 545 656 822 1001 950 1353 1640 1471 1262 1147 1436 1952 1476 1366 1415 1306 979 1107 869 403 513 458 477 510 373 643 433 229 281 321 168 265 254 598 395 72 96 287 193 391 383 422 400 329 635 653 423 405 617 708 696 724 488 664 301 613 284 272 276 463 587 413 457 858 504 500 467 396 309 431 720 453 621 372 907 692 389 194 367 310 473 368 675 768 537 610 489 515 445 424 664 649 589 544 305 548 676 562 559 649 1064 688 978 1293 1157 884 1081 1198 586 910 871 690 263 969 516 1261 807 443 1159 432 603 350 568 1064 1215 477 565 337 1193 1228 1222 1535 898 455 373 443 879 522 1106 956 524 575 921 1225 635 507 961 1259 752 1017 789 1114 963 1192 796 1363 1027 1011 1271 1095 1084 1323 1442 1087 382 769 388 673 584 528 2616 1085 1559 1453 1614 980 920 797 982 1155 1102 1018 974 703 1043 878 467 622 632 713 725 661 1020 690 804 707 869 1108 767 1090 928 509 526 674 475 665 417 325 293 369 305 335 325 504 213 336 459 231 561 991 988 739 577 725 556 630 611 846 833 595 1215 1141 1011 1061 1151 1375 1142 1232 1240 842 904 1395 762 676 769 790 1171 633 687 864 1208 1247 855 751 919 1035 947 819 908 902 1467 741 817 1424 511 1427 1288 1001 1236 933 1052 831 1325 765 792 697 1437 462 1180 1214 858 580 578 397 212 238 240 272 662 670 761 540 715 627 542 292 801 805 349 979 386 431 797 1099 1304 230 784 496 486 710 526 486 420 417 623 411 373 525 559 869 497 366 626 418 987 898 214 1456 553 503 571 404 600 485 467 468 525 689 561 587 712 550 306 310 261 300 637 1105 634 608 551 774 667 529 1016 880 1075 784 1055 315 792 670 568 696 800 600 693 462 947 867 320 567 560 879 689 831 1336 1686 1174 339 343 678 441 342 841 628 2526 480 2453 2287 2255 2888 2865 2799 2804 2499 2246 2534 2388 2196 2710 2770 700 706 951 1086 1061 1047 797 738 546 708 827 849 941 937 676 647 949 802 984 556 560 566 838 1112 1099 1530 1537 1908 2185 1486 1064 1308 1076 893 1017 791 702 993 749 1086 1276 1197 1151 1047 1238 1417 1100 1316 1103 1001 849 812 832 871 1577 1347 1327 1345 1361 1334 1965 1722 1654 1945 1274 2157 2268 2557 1310 1877 1331 1274 1357 1213 1114 1168 1861 1148 1645 1888 1526 1687 1679 1740 1745 1913 1666 1519 1733 1659 1381 1921 1582 1402 1717 1196 1298 1336 1218 1422 1716 1445 1453 1475 1333 2013 1267 1311 1450 1233 1530 1451 1500 1436 812 1727 1310 1144 1520 1702 1013 1758 1548 1569 1617 1484 1820 1545 1729 1110 1032 1603 1151 16115 9928 8296 10178 8195 2636 2840 2907 3012 3027 2220 1984 2056 2255 2480 2323 3599 3466 2919 2095 2365 2353 2194 1036 1427 1015 1393 463 477 330 311 379 367 564 480 280 451 410 324 498 440 452 409 419 383 863 574 377 680 431 612 781 388 390 325 361 517 472 442 420 809 680 661 485 859 474 704 470 632 612 767 509 336 773 569 625 500 470 1398 887 345 333 341 362 802 1289 663 689 279 428 318 436 299 406 269 645 621 703 1137 387 243 307 478 447 550 412 939 421 1310 405 461 715 504 835 680 645 607 1109 372 551 352 412 616 635 563 694 404 860 639 766 615 990 1485 749 799 961 980 862 1273 1068 651 1048 685 736 616 711 578 525 928 448 902 681 526 530 1321 660 473 1365 1035 1407 1163 741 846 1102 1795 828 1479 1008 622 912 608 554 949 1815 1329 1097 690 966 1241 838 1045 776 769 963 839 984 525 556 756 875 1011 317 664 874 1014 1089 835 943 1313 826 985 926 1019 930 1054 807 649 873 700 582 801 724 631 428 476 729 769 1030 1051 1070 476 585 725 762 856 258 817 507 562 869 809 615 1118 867 603 898 745 1203 612 645 463 419 868 793 1041 729 627 808 673 1086 713 573 334 970 762 974 706 648 1086 598 1042 868 696 497 799 447 1247 695 750 723 834 517 602 759 629 764 1085 912 919 1000 937 647 992 941 627 908 683 999 1218 293 378 275 299 365 611 672 879 530 610 801 538 691 1290 840 1578 620 619 1006 655 298 241 174 496 423 855 702 814 956 1041 999 990 850 773 578 546 187 225 499 693 265 561 548 666 647 701 741 510 776 566 829 909 1298 1240 1212 898 1047 339 312 525 521 398 720 765 601 375 766 852 449 525 535 505 875 425 709 1002 821 608 490 1065 767 735 509 702 613 726 795 562 529 796 405 769 919 528 454 1119 733 1269 803 3970 4197 752 891 815 921 837 718 1069 899 1319 1110 1051 1093 1316 971 823 819 666 824 1106 1132 667 629 655 706 558 672 1700 511 669 983 639 618 1141 639 967 426 594 871 668 696 955 892 1568 1680 799 755 1027 1077 994 728 902 510 613 1421 737 1986 1245 1202 949 600 841 818 643 885 734 636 202 240 464 2351 1853 2743 1247 1340 1795 1258 1557 1494 1691 2252 1049 998 1002 1111 643 536 1678 1400 416 374 347 317 512 601 2267 1722 1302 1265 1911 3122 3791 3888 3810 3611 2829 2459 1695 1227 2564 2728 3382 3610 3485 2406 2566 2582 2734 3013 3502 2811 2773 3732 3228 3516 3283 4110 3885 3458 2996 3959 3425 4545 3978 3831 1777 2022 2712 1847 1458 2665 3213 1982 1711 2528 751 758 956 971 914 1003 842 2146 1937 1127 304 771 737 749 567 4320 4391 4027 3499 3652 4403 3692 4158 3795 4106 3683 4333 4390 3718 3763 2974 3536 4006 3704 4044 4165 4048 2904 2649 3530 3885 3156 3749 3228 756 659 341 3779 3536 2571 6235 6058 5862 5728 1814 1766 1572 574 1695 458 968 541 622 3283 2261 2266 912 1251 960 995 1854 2266 1337 2794 2187 1836 3252 1841 2196 4674 5536 4607 5033 9360 6864 4239 5557 5075 6426 2035 1118 1862 1545 2845 1305 1901 1030 2258 1312 3847 1710 226 208 2511 1943 2653 3916 2538 1789 1898 1165 1397 842 711 1747 1639 1356 1643 1483 3512 4553 2064 1462 2388 3041 2900 3240 2670 2484 2045 1102 1587 3428 1745 4003 1923 1956 1028 1715 1565 1268 1811 1844 4894 4232 1273 1249 947 1072 1429 967 1355 1217 1205 1429 1810 1223 1659 2119 1122 935 3554 971 1199 1605 905 1347 1571 1389 1751 1305 1728 1587 1574 1563 1669 1608 1601 1733 1774 1707 1600 1314 1336 1441 1041 818 559 889 735 760 1997 825 738 710 642 923 1407 1028 862 959 1480 1857 848 564 558 600 505 728 1165 854 841 773 912 718 575 926 882 773 1078 730 973 896 863 749 906 799 617 452 891 966 1239 539 1037 1096 738 876 1052 890 1081 1238 983 1184 1324 1639 1164 721 831 1033 1430 1128 814 908 745 771 1025 850 792 991 984 1355 1219 1246 959 1441 867 1020 990 1189 1149 976 652 947 973 910 862 1165 686 1539 1321 745 1218 1187 1051 1245 931 1360 1366 1696 781 612 1927 212 2254 903 1063 631 879 594 846 1452 1136 1450 1510 1597 1810 1296 1657 1013 740 527 671 922 1066 922 572 536 439 572 642 464 366 916 749 504 590 503 469 344 617 631 232 701 480 1717 601 917 712 705 834 511 664 678 928 660 1543 1293 1507 1175 1268 595 1246 1119 659 778 756 715 708 979 1003 906 1067 1116 573 621 917 587 412 452 1438 1053 1228 1082 1029 866 1334 1322 1367 1347 884 1272 684 960 873 1971 1219 2341 2164 944 1249 1131 657 1261 1072 384 1335 1602 1212 1200 708 930 1604 663 763 837 1769 499 471 321 538 478 561 680 870 1225 592 1153 1300 1196 322 326 488 1251 1042 1019 1098 524 1697 422 800 402 478 649 1826 1397 1596 1584 1441 1660 1437 1351 891 835 855 1090 891 911 925 1435 1172 1591 1229 1149 691 867 682 885 856 1483 930 445 607 297 721 433 338 559 1360 636 688 1552 1038 1730 1577 1320 1768 1008 520 1764 1602 2064 2157 1691 2176 2306 1712 2156 2433 2428 1948 1269 954 881 746 756 1607 1690 1896 1534 759 1749 2381 2631 1387 1848 1307 2100 1117 1485 2536 1059 1503 1384 969 1396 1016 1179 1049 1190 1295 1221 1093 1674 1383 944 1754 1199 1711 1659 2328 2086 938 756 1021 1125 839 792 757 704 858 908 741 747 695 1379 1929 1429 1296 1752 1167 1359 907 736 1288 950 2511 1356 1732 1465 1217 995 1458 1457 1673 1395 1577 1436 1472 1295 1318 1507 2286 1815 1221 1629 1986 1448 1375 1927 1945 1555 1481 1742 1636 4579 4409 3625 4066 2942 3401 2871 3209 2399 2694 2620 2865 2836 2537 2887 2997 4388 2801 2177 1674 1910 1698 1481 1712 1752 1507 1266 2306 1984 1734 3192 1349 1599 1680 850 625 1430 610 1329 734 1150 576 769 524 797 741 837 720 970 583 763 631 1144 703 964 1167 770 749 1059 1418 2028 2096 2202 2040 1512 1899 2300 1766 1937 1987 1888 1404 1410 1053 447 630 594 539 650 415 590 463 349 331 446 383 305 174 486 741 212 119 150 358 623 563 643 586 605 971 850 625 860 842 1284 1245 1265 610 861 578 827 769 724 755 1054 734 541 700 1136 703 604 680 622 595 827 1281 571 860 958 1129 581 691 362 349 446 516 512 696 848 603 745 715 727 791 766 1073 1173 925 794 495 688 653 446 709 474 1089 1272 1398 1181 1334 1035 1434 1359 559 1045 947 670 418 1399 540 1282 750 610 1400 713 716 677 661 1509 1694 467 790 661 1391 1342 1490 2254 1024 722 706 648 1290 812 1611 1379 861 718 1189 1291 545 767 1218 1584 1077 1113 1111 1263 1274 2036 1170 1553 1689 1153 1363 1346 1976 1541 1455 1672 445 1392 623 739 876 769 3117 1812 1746 1274 1713 1422 1250 1003 1177 1329 1551 1478 1608 1290 1041 905 739 774 705 696 908 946 944 883 930 824 1141 1874 1310 1054 1500 459 387 878 592 631 328 387 303 370 300 234 220 745 392 675 488 305 737 1326 1327 1406 834 864 1019 879 1100 800 1134 1205 1378 1187 1170 1268 1207 1186 878 945 1208 1079 1208 1570 898 866 1129 1143 683 1216 1228 1228 1793 1621 1481 1182 1317 1183 1669 948 1507 1673 1235 1484 1043 1890 833 1488 1651 1278 1618 1289 1258 790 1732 889 838 1084 1986 630 1311 2323 1185 460 807 581 295 346 356 433 931 634 1260 1076 877 1449 1009 371 955 1003 409 1203 891 724 855 1119 1429 298 794 570 442 786 622 493 758 712 515 431 373 442 433 767 421 507 948 866 1000 1020 566 2104 891 816 877 1027 1209 953 857 814 924 611 895 893 820 1052 445 490 327 643 1156 1067 1011 752 1000 871 1168 764 1103 818 1238 1109 1993 351 859 1424 1011 1334 1592 1080 1925 544 1235 1088 736 882 649 804 526 983 2271 2793 2693 602 556 553 521 665 598 1116 2930 809 3590 3217 2787 2705 2665 2941 3048 3426 2629 3409 2535 3433 2655 2881 868 1104 1276 978 1139 1164 1318 1055 921 1205 1423 1345 1578 1439 1021 915 1115 1265 1885 1386 1293 1382 975 1355 1320 1871 1931 2217 1736 1414 1013 1344 1150 1179 1260 1121 1018 1121 772 1134 1188 1121 1096 1151 1302 1537 1302 1269 1102 1219 915 838 922 1187 1280 1180 1269 1574 1116 1246 2072 1739 1456 1913 1220 1982 2009 2198 1662 2079 1394 1577 1472 1287 1303 1616 1704 1126 1776 2025 1598 1485 1472 1427 1674 1615 1558 1436 1511 1549 1404 2054 1579 1506 1560 1381 1421 1494 1251 1417 1712 1651 1737 1613 1540 1783 1334 1397 1477 1173 1448 1609 1341 1210 870 1530 1245 930 1507 1445 1110 1812 1189 1551 1393 1386 1414 1312 1558 1191 1204 1361 1127 9928 15681 8880 8397 8991 2485 2698 2497 2726 2272 2382 2048 2151 2345 2399 2388 2991 3036 2789 1984 2047 2333 2257 1015 1410 1037 1458 869 681 499 393 562 469 644 612 283 601 471 297 507 482 495 435 476 413 783 667 455 705 549 570 791 297 441 382 416 559 360 357 416 793 715 727 529 991 481 742 504 569 551 693 458 281 755 467 533 577 561 1325 828 309 289 286 362 635 1139 586 612 303 468 336 453 333 539 324 667 583 884 1158 418 267 414 480 439 681 459 916 454 1440 373 452 634 436 862 708 688 538 1149 356 661 352 380 765 657 505 580 534 774 572 885 661 1005 1278 672 877 994 897 974 1077 760 600 968 664 731 790 730 696 595 834 429 835 702 561 655 1006 800 588 1334 941 1580 1276 818 736 1146 1312 909 1535 870 789 1018 609 797 1060 1547 1357 1206 652 1160 1283 885 943 770 786 833 861 972 743 533 784 711 785 452 758 715 1235 1360 682 1252 1328 944 1069 1017 1065 961 1119 801 806 877 809 581 737 764 583 623 619 561 880 864 1025 1269 526 735 778 802 918 411 728 533 481 803 780 595 1055 819 679 843 637 1225 589 578 472 391 682 654 1121 690 642 581 642 968 677 603 475 1050 849 1033 764 665 1041 570 1048 850 769 562 900 604 1170 849 802 856 806 608 517 756 456 786 1224 1067 840 861 888 846 803 907 715 849 662 909 1210 307 369 361 297 452 577 794 953 604 688 792 547 777 951 1089 1386 573 710 826 663 190 214 203 491 346 793 725 719 855 793 1058 780 715 624 611 518 166 169 421 767 164 674 647 655 684 696 683 610 611 399 876 1043 1261 1373 1187 1031 969 526 399 537 627 517 917 954 660 446 1027 1026 592 695 417 475 744 610 907 897 874 528 497 1112 745 534 454 550 490 596 611 579 629 901 364 587 885 615 571 1042 698 1309 901 4160 4248 827 841 804 809 1020 652 1094 979 1388 1060 1315 1312 1363 884 697 836 842 823 984 879 689 688 760 668 658 749 1834 484 690 1089 799 758 935 619 1091 535 610 1015 710 621 848 854 1215 1189 777 610 912 956 970 618 907 445 622 1074 564 1525 1009 1076 706 534 876 778 647 869 723 639 164 202 402 1825 1876 1959 1054 1409 1599 1612 1461 1279 1336 2088 1027 1101 918 1057 643 696 1735 1194 414 341 442 453 453 700 1942 1517 1408 1275 1434 3016 3395 3582 3309 3085 2749 2227 1938 1365 2791 2793 3336 3780 3255 2408 2459 2382 2818 3032 3271 2871 2856 3505 3173 3427 3319 3904 3448 3503 2879 3695 3271 4028 3664 3686 1878 2143 2541 1525 1606 2682 3034 2144 1503 2477 840 850 1107 1032 933 1147 879 2062 2018 1099 492 885 828 568 646 4198 4272 4081 3745 4255 4552 3822 4007 3721 3868 4164 4160 3823 3700 3847 2902 3782 3943 4182 3926 4401 4345 2944 3052 3552 3933 3397 3705 3559 875 766 437 4139 3534 2634 5774 5853 5573 5641 1628 1627 1330 608 1543 405 990 655 588 3225 2092 2200 709 1329 1024 1047 1895 2113 1643 2961 2246 2087 3000 2113 2030 4618 5471 4342 5084 9741 7419 4075 5184 5017 5546 2455 1125 1885 1838 2691 1230 2211 1103 2526 1119 3315 1911 254 222 2541 1806 2347 4328 2679 1335 2037 1160 1333 922 784 1711 1619 1466 1736 1476 3566 4157 2199 1166 2239 2664 2698 3038 2432 2416 1911 1270 1481 3264 1746 3548 1650 1939 1082 1404 1520 1340 1934 1721 4839 3446 1355 1411 1109 1114 1408 1098 1257 1145 1327 1445 1959 1197 1470 2098 997 878 3536 987 1238 2067 911 1434 1410 1360 1659 1214 1594 1495 1577 1505 1670 1402 1629 1795 1975 1815 1740 1270 1147 1367 878 628 580 448 688 731 1635 685 839 677 644 695 1339 1053 758 921 1465 1869 569 632 594 466 402 748 1168 861 1074 907 887 794 678 806 735 902 912 719 956 908 740 764 893 1014 730 347 913 967 1122 644 1089 847 658 862 1024 885 1291 1250 1015 1281 1147 1567 1129 816 1194 1338 1778 1157 818 854 858 936 933 1159 1039 1008 966 1363 1398 1350 933 1459 1069 1109 1057 1229 1363 1065 788 1037 1098 991 963 1134 852 1248 1188 676 1229 1355 1215 1423 1029 1264 1466 1694 1056 661 1870 218 1737 738 1063 662 820 608 795 1474 1042 1300 1508 1730 1986 1251 1411 875 654 563 628 654 935 820 548 546 414 544 626 457 449 936 1075 609 519 431 387 410 513 443 351 798 465 1478 627 706 598 607 1092 527 777 756 1106 618 1721 1436 1196 896 1137 767 1126 1085 790 715 700 721 760 865 1181 949 1268 836 429 635 879 487 262 392 1157 924 1070 1144 1101 598 1351 960 1205 1143 819 1449 729 1106 1045 2138 1066 2204 1942 977 1221 1040 554 1157 1005 310 1272 1452 1126 1089 710 858 1606 450 991 1065 1899 476 527 270 661 435 539 718 785 1137 616 1039 1269 882 370 358 466 1222 1194 1361 1440 435 1762 441 709 411 487 564 1367 1021 1104 1266 1077 1360 1240 1240 838 765 759 1017 813 843 1019 1189 961 1419 1096 1057 754 936 767 850 838 1752 859 506 651 285 618 381 387 640 1411 569 711 1547 847 1491 1250 1449 1662 964 706 1525 1440 1494 1602 1340 1956 2052 1416 2007 2691 2285 1837 1435 860 808 676 820 1713 1760 1740 1590 798 1691 1996 2158 1621 1547 1561 2042 1171 1635 1830 764 1810 1141 1199 1173 1118 1312 1162 1245 1360 1080 1018 1806 1082 770 1408 1213 1179 2120 2407 2468 1207 1004 868 1218 902 845 784 754 896 960 692 764 584 1366 1979 1524 1240 1612 1206 1387 1159 709 1469 953 2116 1207 1529 1417 1205 1160 1625 1513 1619 1494 1687 1460 1721 1288 1154 1684 2307 1629 1454 1248 1967 1566 1401 1620 1700 1381 1343 1606 1461 4558 4567 3460 3979 2826 3140 2835 3280 2578 2840 2491 2805 2631 2869 2993 2451 4533 2796 2356 1773 2056 1854 1305 1676 1708 1638 1243 2324 2261 1966 3381 1316 1332 1648 768 650 1297 611 1253 810 1201 528 757 690 769 693 894 779 691 630 664 600 1102 769 916 1284 883 722 1051 1408 1913 1646 1789 1692 1500 1627 1903 1503 2105 1892 1951 1409 1462 1301 404 590 556 472 563 373 732 383 302 319 460 382 360 237 512 646 317 165 140 388 513 460 537 496 507 895 630 627 800 650 1246 1093 1176 563 658 689 776 717 664 705 931 848 524 743 983 654 651 605 551 487 716 983 497 689 974 1130 529 519 357 554 647 626 598 1037 1150 741 910 826 835 660 783 889 942 881 1092 567 517 778 542 852 615 1293 1221 1532 1318 1312 1070 1708 1758 643 1241 950 650 570 1463 696 1396 715 825 1314 818 741 743 601 1503 1449 537 786 644 1297 1273 1624 2328 1159 597 557 618 1083 796 1652 1384 790 725 1102 1063 700 883 1101 1878 1188 1177 1367 1257 1442 1680 1203 1547 1819 1369 1282 1331 1495 1382 1387 1546 585 1251 818 922 996 758 2774 1579 1758 1434 1700 1421 1188 1028 1208 1599 1794 1521 1528 1137 1116 759 817 666 778 718 1149 1317 1184 919 1004 928 1253 1783 1065 1162 1257 539 447 895 698 562 306 311 252 288 247 239 227 592 476 765 579 331 866 1122 1166 1132 909 802 961 856 1129 917 1104 1192 1642 1379 1428 1174 1445 1494 1236 1300 966 1035 1243 1306 937 881 925 1234 1038 1195 1171 1189 2154 1547 1544 1174 1139 1203 1451 1057 1346 1614 1557 1302 1072 1710 1029 1735 1381 1240 1747 1149 1242 790 1704 937 1058 1065 1684 770 1454 1608 834 344 698 623 310 319 296 429 849 634 1135 948 936 1443 972 377 889 928 402 988 782 522 655 949 1504 415 967 688 447 778 530 693 766 684 358 481 421 439 499 807 500 610 889 736 911 869 775 1911 916 876 820 1108 1157 1036 881 794 840 634 928 860 783 984 548 593 392 536 1193 1153 952 881 1085 1024 1190 741 1399 666 1040 1185 1712 314 813 1085 846 1068 1240 1112 1646 576 1087 1176 718 807 771 799 580 1109 1840 2294 2292 618 495 661 640 876 470 1074 3362 949 3857 3508 2849 2723 2862 3079 3067 3407 3275 3420 3204 3160 2605 3079 1128 1142 1208 885 1319 1288 1409 1143 989 1227 1438 1380 1402 1314 984 882 1004 1177 1691 1194 1106 1150 1175 1169 1166 1594 1591 1929 1975 1472 1059 1313 916 1084 1086 1026 898 841 875 1000 1247 1179 1096 908 1359 1498 1285 1385 1271 1155 980 691 756 887 1769 1714 1545 1606 1295 1564 2192 2090 1560 2067 1176 2329 2302 2489 1526 2375 1261 1480 1497 1390 1489 1625 1714 1237 1633 2390 1714 2215 1871 2191 2075 2438 2036 2096 1997 1814 1541 2102 1570 1770 1804 1489 1879 1570 1804 1711 1936 1833 1817 1556 1586 2404 1503 1519 1874 1599 1590 1740 1650 1398 927 1623 1719 1191 1793 1752 795 2027 1572 1390 1723 1554 1832 1488 1631 1409 1262 1611 1371 8296 8880 16067 7719 9602 2224 2802 2759 2783 2599 2371 2073 2185 2406 2531 2402 2841 2833 2862 2126 2426 2209 2580 946 1431 826 1587 735 554 412 295 458 401 562 440 271 441 317 313 581 460 524 373 449 395 864 500 276 588 338 536 708 252 274 221 247 499 536 368 376 762 559 524 393 764 513 901 499 569 555 705 393 419 797 610 678 612 594 1204 843 407 391 261 408 660 1471 579 605 367 375 270 387 262 538 243 685 534 1033 917 541 334 447 388 502 492 539 891 564 1462 479 611 733 575 734 710 694 587 989 247 483 321 474 796 779 524 601 495 917 592 921 740 980 1349 762 835 1183 938 873 1061 683 563 1302 705 809 924 882 510 550 692 425 875 736 675 540 1202 834 543 1058 1005 1393 1092 651 871 956 1463 982 1360 1007 562 885 524 691 1145 1521 1534 1039 588 1012 1449 819 1098 733 757 1125 1004 1060 553 595 587 740 689 307 898 793 1022 1215 762 864 1542 986 1145 966 925 1049 1553 1028 1024 1137 753 621 781 754 787 486 756 537 820 894 1509 1531 691 709 802 811 914 292 641 451 608 935 748 592 1293 931 713 775 531 1143 544 684 578 555 731 691 1074 606 536 645 652 1040 745 654 387 1164 911 802 908 539 1354 641 1067 1007 540 689 822 543 1410 827 920 718 915 618 500 604 506 842 1031 962 837 889 889 806 824 772 741 1021 731 1069 1274 426 495 189 349 420 446 713 1058 634 706 574 562 905 1166 1069 1276 694 786 804 707 234 290 162 472 243 705 725 759 799 768 921 913 710 594 733 571 236 298 517 662 210 737 386 591 644 707 832 545 753 597 876 865 1244 1279 1137 1014 1126 514 394 659 658 550 788 802 749 540 991 1001 575 644 408 483 720 689 748 853 984 597 456 974 603 613 724 856 759 876 939 525 514 601 518 924 927 530 532 1000 791 1130 727 4022 4153 903 890 821 830 926 708 1190 1004 1392 1212 1104 1463 1537 782 671 722 813 712 1127 657 630 674 860 652 596 854 1850 529 681 899 613 556 847 586 1024 570 537 1148 813 681 791 952 1258 1380 800 828 1130 977 910 771 1032 441 683 1259 767 2041 1303 1407 930 728 758 660 672 845 484 404 184 210 392 2311 1866 2535 1207 1286 1706 1519 1717 1262 1501 2173 1050 1003 964 941 589 665 1779 1080 390 332 516 542 407 601 2017 2022 1487 1147 1348 3141 3683 3942 3800 3320 3084 2365 1711 1251 2963 3062 3670 4192 3712 2268 2816 2914 3002 3435 3908 2873 3083 3855 4054 3588 3601 4210 4037 3477 2691 4295 3696 4292 3870 3871 1838 1928 2538 1902 1661 2977 3389 2230 1670 2652 705 864 1083 1042 883 1046 981 2177 2046 1059 660 928 853 781 635 4591 4239 4037 3643 4214 4132 3725 4120 3462 3897 4723 4567 4259 3716 3993 3237 3851 4236 4072 4472 5195 4905 2780 2772 3627 4115 3504 3769 3543 1006 908 280 3771 3635 2892 6415 6434 6087 5918 1521 1528 1216 516 1408 559 788 329 442 3017 1867 1904 755 1221 958 943 1592 1944 1328 2763 2368 2245 3061 1865 1612 4729 5398 4800 4850 9619 7242 3858 5562 5409 6599 2064 1190 1715 1977 2615 1154 2187 980 2831 1592 3005 1859 233 209 2471 1703 2517 4202 2552 1517 2131 1099 1225 697 576 1512 1427 1299 1729 1442 3537 4511 2228 1313 2757 2325 2235 2860 2444 2215 1835 1290 1399 3703 2158 3871 1907 2053 1170 1550 1540 1370 1822 1621 5347 3543 1391 1352 1016 1074 1141 1020 1012 1371 1467 1408 2080 1472 1622 2269 1023 933 3365 1125 1568 1715 911 1605 1588 1458 1613 1369 1678 1463 1748 1489 1659 1689 1459 1732 1756 1759 1793 1513 1165 1396 778 707 576 851 777 735 1604 647 632 784 590 897 1442 1009 738 600 1098 1451 884 473 562 347 306 869 1154 736 662 596 650 676 571 738 642 846 939 783 785 861 909 641 1007 798 660 324 791 849 868 615 1427 880 658 925 1000 958 1459 1360 1007 1013 1123 1598 962 760 1160 1371 1529 1588 903 966 903 855 861 1011 823 923 1180 1641 1728 1356 1003 1486 825 1170 1145 1323 1279 1075 654 978 1049 968 915 1229 658 1761 1271 786 1288 1391 1216 1447 861 1250 1525 1791 1219 818 1987 262 2037 895 1284 759 700 749 898 1433 1142 1549 1997 1605 1874 1400 1374 879 707 547 517 733 1044 983 579 715 600 569 554 390 458 1003 1124 563 552 472 494 404 500 532 256 829 478 1555 801 890 723 754 922 487 714 681 1075 814 1560 1329 1444 1329 1311 564 1159 1054 615 575 486 589 711 858 1194 890 1049 790 574 520 965 470 252 519 1190 1019 1038 997 885 875 1045 809 944 1480 774 1633 538 1065 850 1613 899 2277 2145 854 1133 848 583 1318 950 335 1445 1635 1145 1134 872 667 1704 408 815 873 1840 505 521 383 579 562 622 611 1139 792 641 920 1209 889 321 327 506 1343 1145 1157 1233 471 1738 454 740 468 525 510 1247 832 941 1099 900 1211 1212 1087 1179 1104 1099 1344 1095 1133 1252 1306 1048 1505 1105 1109 708 877 767 843 785 1836 744 564 858 373 702 348 430 679 1364 793 613 1370 988 1378 1396 1498 1856 855 619 1480 1706 1816 1975 1427 2308 2385 1897 2397 2618 2887 2161 1454 892 922 776 811 1635 1818 2225 1550 716 1532 2148 2439 1518 1792 1420 1926 1105 1284 1848 654 1669 1217 1208 1318 1149 1260 1194 1292 1481 1275 900 1580 1034 664 2154 1477 1564 1983 2369 2541 972 744 875 1096 894 748 727 814 807 815 635 718 543 1339 1892 1375 1226 1620 1571 1354 911 762 1790 1162 2421 1279 1778 1360 1129 1176 1181 1163 1437 1588 1618 1350 1624 1177 1239 1278 1933 1886 1059 1384 1871 1567 1381 1615 1779 1250 1056 1791 1519 4709 4737 3891 4542 2724 3223 3012 3389 2681 3061 2565 2871 2625 2960 3009 2594 4445 3084 2383 1711 2093 2010 1349 1579 2055 1732 1236 2189 1922 1739 3039 1327 1465 1528 849 406 1288 489 1264 959 1390 845 1180 688 799 728 780 648 831 572 777 733 887 810 733 1058 1022 709 1089 1706 2155 2143 1833 1788 1558 1905 2438 1512 1867 1951 1942 1438 1485 1382 379 690 632 458 580 359 675 392 283 313 353 449 382 307 747 661 313 182 231 337 504 513 513 483 460 914 787 574 800 670 1416 1218 1298 713 538 657 840 709 679 711 917 1028 771 758 1152 722 690 705 639 471 793 924 363 635 783 910 574 545 255 537 660 596 684 960 974 654 792 557 658 618 953 1017 1202 948 862 402 803 1013 596 882 676 1333 1288 1403 1523 1731 1210 1659 1712 630 1125 913 653 391 1200 429 1148 777 564 1310 589 667 498 561 1523 1559 499 653 476 1630 1397 1756 2349 1068 527 493 679 1100 927 1688 1314 818 591 1174 1144 551 727 1172 1963 1258 1201 1202 1166 1346 1863 1118 1479 1974 1228 1424 1433 1977 1553 1576 1666 469 1612 877 904 895 737 3006 1668 1673 1479 1621 1277 1117 925 1176 1465 1611 1384 1578 1288 1056 910 1047 784 751 742 1019 1048 1125 1072 848 902 1355 2292 1102 1223 1460 595 457 877 780 695 396 259 196 267 220 325 315 547 327 583 561 359 763 1538 1312 1422 826 735 775 714 1081 908 1156 1237 1485 1352 1444 1237 1455 1417 1134 1207 1469 1101 1264 1482 1044 926 1087 1097 1032 1358 1084 1079 2153 1613 1187 1070 1348 1179 1512 1348 1507 1915 1483 984 1261 2207 857 1640 1739 1477 1659 1095 1258 923 1886 911 785 970 1816 647 1542 1637 962 393 689 560 230 270 307 426 860 736 1391 1098 1198 1692 1081 417 1119 1181 402 1109 994 640 863 1000 1794 249 960 426 509 733 497 548 683 515 589 534 460 480 461 939 451 405 907 752 1094 967 612 1382 1069 947 658 1153 1004 834 802 932 861 891 1105 1036 842 1223 515 504 386 495 1276 856 938 813 994 968 1190 710 1151 860 976 1035 1982 340 755 1175 874 1148 1440 1048 1717 688 1092 1327 691 1121 788 894 650 1262 1935 2648 2955 754 502 491 563 879 654 1339 3488 1008 4111 3762 3246 2713 3238 3066 2958 3211 3348 3223 3251 3374 2559 2824 1064 947 1196 974 1355 1358 1395 1146 910 1028 1568 1568 1369 1495 1125 729 1169 1399 1689 1075 1021 1201 1066 1450 1398 1632 1676 2146 2004 1394 1018 1345 1068 919 1179 938 826 926 911 1062 1244 1202 1175 958 1182 1237 906 1071 917 1176 996 785 806 908 1830 1647 1608 1466 1247 1376 1996 1582 1557 1928 1519 2178 2150 2328 1622 1986 1423 1451 1463 1305 1330 1303 1928 1203 1665 1871 1633 1803 1695 1461 1725 1776 1457 1647 1690 1492 1278 1819 1511 1522 1701 1319 1380 1640 1387 1552 1768 1628 1570 1506 1522 1856 1361 1393 1545 1393 1422 1601 1412 1511 862 1656 1333 1313 1837 1715 952 1715 1444 1485 1436 1258 1795 1566 1670 944 1219 1274 1345 10178 8397 7719 16087 8742 2745 3267 2831 3375 2661 2214 2293 1931 2284 2434 2282 2846 2884 2679 2107 2104 2191 2052 1005 1257 976 1319 772 785 383 290 453 338 531 507 316 284 352 252 478 388 456 363 438 379 756 464 315 595 375 528 778 300 333 265 304 359 679 362 284 706 555 575 423 848 400 652 434 504 478 707 458 307 778 565 650 388 376 1380 941 250 230 272 336 609 1461 623 657 272 396 287 414 303 478 286 690 686 708 1002 673 158 257 316 351 360 478 833 371 1408 500 662 605 602 612 662 679 569 1240 278 568 234 438 645 715 732 870 491 837 810 780 624 1091 1499 700 720 1051 869 787 1303 989 762 887 597 619 658 678 497 549 707 482 868 663 506 634 1284 739 505 1300 1192 1593 1116 706 778 1052 1700 932 1455 817 534 711 650 666 913 1416 1268 1052 485 955 1222 946 1190 700 697 1014 772 1037 670 678 1034 720 809 339 652 866 1024 1288 813 1112 1369 1030 946 954 972 974 1055 962 604 1051 550 568 664 687 671 579 499 897 739 987 1037 964 658 497 793 691 804 271 675 497 554 865 926 766 1325 975 778 940 725 1050 630 711 437 331 705 748 947 581 529 924 699 855 688 717 356 1014 775 906 714 563 1156 441 904 817 708 500 893 448 1212 768 600 755 720 523 566 607 681 696 1115 922 978 1007 1011 767 950 763 628 977 752 1070 1338 406 495 265 313 332 514 596 1110 692 746 810 542 595 1132 856 1533 666 624 850 527 268 277 215 489 396 893 837 678 901 852 889 1004 860 749 640 504 217 198 394 591 253 621 520 626 734 736 689 631 703 596 899 867 1268 1042 1155 782 1312 425 286 553 526 441 796 814 697 320 876 1065 612 698 569 675 753 633 838 893 731 612 465 969 686 628 643 801 635 833 842 592 473 725 443 699 728 535 484 1090 827 1034 687 3517 4089 674 1077 1184 883 821 731 987 832 1543 1025 1201 1151 1381 995 712 800 790 765 978 1089 598 568 841 759 629 940 1407 424 598 851 761 718 1070 747 977 436 519 858 657 740 701 821 1439 1349 773 805 1080 932 846 599 921 415 523 1646 707 2056 1277 993 814 568 803 637 738 959 714 608 190 206 428 2231 2099 2531 1174 1285 1556 1342 1390 1224 1567 1927 1259 1090 986 1002 691 653 1536 1244 419 399 354 322 559 558 2094 1760 1628 1225 1618 2839 3388 3267 3682 3714 2977 2235 1621 1165 2922 2870 3624 3638 4025 2240 2607 2665 2849 2968 3141 2875 2697 3369 3203 3698 3109 4508 3990 3772 2854 4088 2954 4238 3681 4311 1736 1877 2576 1534 1682 2673 3174 1972 1668 2852 879 875 1005 1001 680 937 958 2068 1849 1149 378 767 719 811 526 4317 4305 4058 3645 3653 4228 3494 4076 3729 3808 3796 4171 4132 3602 3725 3047 3668 3966 3595 4323 4550 4608 2698 2605 3161 3725 3253 3453 3283 871 762 332 3730 3745 2599 5955 5628 5428 5767 1768 1740 1573 536 1801 511 824 454 576 3450 2454 2475 873 1106 858 1105 1934 2192 1387 2626 2281 1831 3108 1728 1758 4940 5731 5074 5074 9519 6799 4449 5350 5100 5791 1857 1199 1454 1760 2384 1224 1980 895 2637 1562 3246 1627 257 235 2561 2072 2478 4088 2565 1437 2148 1188 1243 1040 891 1607 1552 1453 1440 1362 3468 4777 2249 1340 2464 2598 2470 3315 2358 2249 2024 1268 1451 3655 1820 3890 1848 2136 1088 1592 1291 1134 1588 1832 5041 3626 1368 1213 884 1152 1172 980 1149 1013 1163 1336 1745 1334 1778 1896 1008 885 3370 930 1115 1610 1037 1588 1666 1616 1801 1345 1599 1456 1528 1361 1568 1637 1379 1567 1717 1888 1565 1226 1226 1417 1095 907 574 867 757 776 1726 949 567 779 474 725 1555 938 691 873 1267 1589 658 586 550 566 483 863 1031 699 686 674 826 694 475 727 685 922 1000 868 772 908 794 628 960 810 714 330 986 1034 1022 411 1170 1261 865 985 1113 813 1302 1238 839 1032 1343 1807 1232 806 886 1372 1677 1330 858 961 833 879 1100 890 966 1004 1010 1276 1270 1377 997 1282 907 1110 1066 1260 1284 977 688 1075 1101 1012 940 1348 890 1594 1250 648 1173 1276 1121 1329 924 1271 1443 1684 854 675 1852 220 2193 1085 1165 960 976 819 972 1796 1205 1669 1709 1961 1871 1685 1516 1151 803 724 749 932 929 1235 489 706 565 487 605 451 356 928 761 622 598 531 437 443 552 553 235 608 566 1631 594 856 693 696 856 589 675 654 934 737 1503 1228 1423 980 928 781 1188 1027 568 681 634 652 770 633 1119 784 1010 875 508 760 909 576 378 391 1331 902 952 1079 917 1043 1199 949 1118 1219 1100 1147 628 945 1031 1539 1194 2512 2262 880 1182 1039 517 1301 987 305 1229 1417 1070 1060 733 726 1849 568 702 770 1818 474 542 310 596 543 579 765 1042 936 617 1110 1137 1290 261 261 501 1087 1091 1207 1375 464 2034 409 548 348 482 571 1598 1088 1285 1363 1192 1440 1243 1221 806 769 744 1058 802 840 942 1302 1037 1532 1129 1148 727 934 710 805 815 1576 810 431 621 273 529 404 319 624 1174 616 792 1585 904 1529 1402 1248 1852 1102 479 1937 1642 1913 2004 1744 2136 2129 1637 2210 2631 2253 1988 1563 909 886 720 707 1450 1901 1777 1598 624 1661 2397 2600 1355 1754 1271 2248 1485 1757 2571 1023 1796 1497 1029 1631 1001 1247 1227 1281 1371 1222 941 1538 1198 930 1772 1303 1491 1563 2045 2032 949 744 1078 1112 853 808 689 682 658 704 619 700 617 1475 2119 1478 1135 1796 1149 1486 728 681 1390 1037 2639 1269 1616 1459 1392 1004 1446 1498 1820 1332 1508 1205 1712 1120 1204 1244 1777 1672 1160 1533 2010 1351 1302 1784 2007 1466 1441 1586 1454 4592 4484 3777 4512 2873 3320 3080 3412 2576 2726 2708 3006 2842 3064 3011 2762 4473 2992 2277 1468 1724 1623 1525 1596 1773 1563 1268 2432 1915 1641 3328 1401 1633 1554 894 481 1569 526 1262 835 1236 630 925 667 754 705 689 614 732 517 893 800 1049 749 926 981 849 877 952 1393 2381 1958 2028 1781 1637 1844 2394 1758 2097 1951 1904 1569 1552 1149 375 585 537 487 586 337 650 458 376 349 527 444 361 225 540 736 192 153 158 328 527 499 541 449 511 775 921 466 926 896 1267 1127 1157 551 916 753 741 842 791 840 1135 969 521 629 1074 764 731 633 540 504 799 1180 579 740 929 895 610 685 290 484 542 534 541 757 907 636 771 681 707 941 725 1109 1285 849 807 453 698 756 649 845 734 1203 1358 1624 1320 1478 1088 1717 1691 607 1026 940 887 430 1750 616 1598 1002 711 1486 747 987 730 940 1874 1550 452 841 602 1591 1266 1495 2112 1144 671 643 706 1286 851 1496 1490 869 752 1206 1298 651 656 1179 1637 1116 1066 1342 1185 1376 1778 1252 1823 1595 1219 1400 1455 1728 1443 1551 1761 517 1200 734 796 978 759 2971 1732 2008 1507 1647 1450 1242 1040 1291 1362 1598 1421 1521 1217 1045 881 744 725 655 777 1136 1117 848 934 1062 961 1289 1564 1400 1300 1643 522 422 807 563 615 307 289 239 289 277 259 241 579 402 637 438 232 770 1183 1268 1120 761 903 860 844 1197 986 1139 1084 1411 1223 1205 1274 1217 1341 1000 1121 1185 1340 1528 1500 914 952 1073 1258 1112 1113 1245 1239 1866 1395 1468 1292 1281 1072 1614 1268 1432 1528 1272 1289 1012 1828 818 1634 1592 1348 1571 1200 1053 780 1759 792 752 1051 1889 637 1290 1952 1196 497 751 622 247 312 328 390 852 768 1342 1133 923 1451 1187 397 1045 1069 400 1271 807 734 835 1012 1598 301 749 487 418 729 454 538 734 566 478 575 509 550 475 859 426 359 647 655 764 898 531 1773 770 714 619 1006 1337 962 901 826 981 606 779 759 966 1075 452 503 357 515 1338 909 1024 941 932 814 1018 755 1073 685 1004 1029 1930 427 842 1197 866 1186 1566 862 1897 593 1125 1249 724 912 694 1103 506 1007 1980 2238 2679 792 502 634 535 721 659 1313 3217 918 3793 3424 2842 2626 2980 3072 3111 3377 2650 3466 2580 3315 2526 2527 914 1083 1350 915 1338 1393 1319 1221 913 1287 1289 1442 1506 1252 1076 956 1156 1155 1515 1281 1258 1278 1115 1319 1321 1912 2016 2350 1917 1335 944 1162 964 1086 1087 876 804 1004 879 1186 1409 1338 1256 928 1307 1424 1061 1151 1106 1082 971 889 964 1046 1596 1510 1564 1429 1214 1620 2325 1650 1384 2118 1322 2434 2339 2641 1535 2100 1319 1577 1566 1351 1390 1671 2060 1308 1502 2139 1767 1910 1446 1875 1675 1886 1880 1852 1622 1711 1376 1773 1547 1595 1484 1262 1506 1219 1343 1532 1404 1434 1428 1324 1309 1834 1353 1502 1389 1419 1497 1698 1373 1312 1021 1817 1293 1151 1619 1566 1067 1935 1683 1451 1627 1579 1700 1369 1420 1256 1257 1236 1182 8195 8991 9602 8742 16111 2181 2517 2895 2523 2625 2316 1898 1948 2197 2325 2260 2828 2896 2874 2105 2320 2214 2526 1048 1403 1102 1374 634 523 412 239 496 323 481 578 323 307 382 402 485 460 479 423 529 464 651 613 393 670 470 639 845 365 430 359 389 508 742 429 387 728 616 595 478 830 509 771 522 592 570 815 365 419 716 618 678 667 643 1531 1060 312 298 342 364 656 1166 677 705 340 358 370 374 345 473 340 587 535 942 993 500 336 511 321 351 441 418 859 517 1267 385 441 729 639 726 675 653 583 1015 238 545 310 453 862 691 591 707 540 833 893 1086 638 936 1384 714 878 738 807 824 1141 825 726 893 596 793 797 834 590 636 731 431 888 743 710 601 1075 810 617 1255 1143 1312 1222 746 791 1237 1403 969 1603 933 653 879 599 776 1089 1482 1472 1008 651 1386 1572 883 1036 697 717 974 1053 1023 616 651 930 615 654 348 780 973 1024 1239 936 877 1182 896 1054 833 831 834 1277 878 639 954 762 564 616 727 770 518 625 566 708 966 1260 1187 593 744 910 723 916 270 581 387 560 840 692 626 1119 839 699 814 512 1018 499 641 423 390 895 676 853 502 520 838 653 1088 635 721 360 1154 715 922 730 697 1288 488 1013 959 754 579 866 570 1472 769 949 827 802 565 536 727 675 877 1192 1127 984 995 984 1012 926 875 702 893 678 961 1344 347 432 277 414 409 489 767 1150 705 777 636 634 1000 1309 995 1259 522 785 864 651 217 246 174 401 238 774 739 856 1053 1185 878 1009 765 682 598 471 190 265 407 678 244 664 468 602 758 799 863 635 755 640 727 1112 1381 1354 1160 937 1229 393 394 621 686 620 785 832 720 438 1005 981 732 838 490 551 831 722 705 813 956 483 461 1072 665 473 629 676 587 739 787 561 559 671 492 706 690 484 602 1052 720 1170 777 4042 4349 824 736 704 826 1132 689 1129 1050 1519 1103 1289 1436 1503 746 677 873 808 829 953 863 953 953 902 725 630 777 1535 713 749 896 631 536 984 587 1101 540 612 913 703 679 731 792 1147 1218 876 726 988 879 901 765 959 452 698 1188 676 1826 1233 955 754 715 914 821 669 959 707 635 206 234 436 1848 1763 2347 1184 1186 1596 1693 1655 1165 1335 1874 959 1039 810 1004 629 692 1479 1124 445 389 345 351 418 670 1604 1595 1377 1331 1522 3070 3505 3491 3224 3281 2950 2296 1844 1394 2753 2899 3393 3603 3451 2517 2810 2938 2942 2893 3367 2363 2586 3627 2980 4086 2979 4604 3564 3853 2819 4205 3122 4136 3692 3902 1807 2135 2604 1726 1757 2867 3219 2089 1458 2517 804 1008 1150 990 901 1013 900 2092 2036 982 569 814 753 782 533 4172 4332 3968 3657 3716 4717 3508 3615 3490 3904 3776 4659 4066 3496 4345 3201 4080 4252 4315 4222 4440 4428 3145 2948 3598 3718 3392 3528 3354 877 768 302 3980 4096 2394 5842 6026 5701 5482 1645 1712 1510 574 1636 515 689 434 466 3129 2127 2159 754 1197 916 1003 1729 2132 1562 2783 2092 2265 2746 1732 1860 4589 5339 4715 5201 9751 7092 4280 5074 5149 5851 2144 1165 1590 1965 2708 1173 2256 937 2690 1359 3155 1706 230 208 2321 1769 2353 4525 2323 1434 2187 1145 1285 957 798 1449 1343 1415 1735 1473 3241 4541 2515 1568 2700 2568 2472 3175 2192 2257 2059 1336 1396 3670 1958 3879 1556 2042 1032 1649 1577 1375 1878 1681 4640 3283 1469 1446 1007 1088 1202 1029 1233 1500 1236 1228 1975 1299 1772 2100 948 792 3557 1023 1244 1625 895 1563 1591 1544 1556 1428 1423 1297 1562 1173 1285 1410 1326 1378 1796 1701 1645 1331 1206 1392 804 685 568 751 703 790 1732 826 581 884 722 812 1418 1227 619 809 1486 1860 736 591 667 514 454 744 1257 659 729 612 787 821 660 753 747 840 852 682 907 834 766 746 859 875 748 416 863 963 1043 534 961 1085 699 876 1062 916 1167 1202 980 1186 1286 1726 1030 793 1200 1408 1456 1168 979 1141 1088 1031 1136 1298 1005 1026 1235 1593 1497 1485 1049 1771 812 1267 1250 1404 1264 1096 795 1041 1022 987 924 1392 651 1618 1157 733 1215 1290 1174 1340 1027 1334 1327 1518 961 810 1738 246 1756 904 1278 867 801 694 904 1524 1056 1454 1847 1883 1690 1225 1463 778 761 708 652 685 971 954 495 568 498 497 532 453 502 952 1022 713 506 464 428 457 409 411 224 580 567 1802 741 800 660 555 923 557 766 739 1042 797 1542 1309 1426 1140 966 733 1234 1131 651 726 516 642 673 728 1202 1161 1238 841 552 574 922 533 348 427 1381 845 937 1094 995 923 1265 944 1057 1139 913 1715 770 1056 984 1883 1171 2387 2158 899 1028 869 722 1241 966 304 1111 1276 1153 1147 829 899 1764 534 880 994 2138 446 674 276 654 499 652 695 1090 877 649 998 1173 944 265 269 460 1435 1154 1197 1273 586 1616 361 538 305 426 633 1615 1090 1261 1397 1177 1533 1507 1514 1063 978 985 1279 1062 1094 1014 1141 927 1300 1006 1035 755 976 804 863 874 1777 923 510 842 387 672 352 414 621 1320 636 680 1444 853 1329 1336 1671 1970 824 656 1609 1634 1504 1584 1287 2246 1987 1869 2310 2534 2250 1742 1410 875 865 631 815 1547 1639 1907 1443 719 1727 2082 2334 1496 1899 1363 1898 1574 1372 1772 719 1783 1247 1285 1336 1264 1151 1167 1167 1365 1398 1079 1786 1228 806 1715 1347 1251 2170 2414 2471 1109 951 934 1239 994 896 811 835 767 805 748 677 498 1530 1748 1706 1407 1855 1443 1380 774 601 1704 1321 2330 1359 1651 1596 1315 1329 1497 1548 1729 1241 1494 1412 1719 1367 1263 1327 1892 1641 1143 1715 1736 1446 1393 1771 1744 1414 1312 1792 1428 4547 4329 3994 4105 2948 3323 2761 3029 2788 2881 2561 2833 2699 2983 2828 2569 4695 2893 2316 1599 1785 1706 1473 1414 1657 1609 1133 1921 1986 1769 3613 1287 1385 1525 853 621 1631 650 1200 920 1218 723 897 653 624 677 670 568 713 583 757 778 886 746 894 1091 1092 752 1033 1348 2057 1957 1977 1798 1803 1667 1966 1889 1869 1849 2002 1438 1456 1272 418 799 737 529 627 351 692 409 340 262 609 402 504 252 508 608 269 173 227 346 550 543 578 488 536 914 626 513 719 762 1567 1485 1493 588 617 711 830 654 624 652 957 1077 777 671 1111 559 539 585 495 469 689 983 428 609 976 985 648 583 312 590 745 637 694 943 1023 827 917 659 687 925 872 979 1101 975 1027 414 788 1045 568 855 645 1353 1282 1817 1671 1468 1337 1863 1835 692 1211 1016 655 327 1415 567 1294 797 558 1378 658 840 552 778 1767 1712 574 653 507 1743 1689 1753 2110 1223 591 557 696 1152 787 1740 1411 763 783 1286 1152 644 687 1096 1748 1254 969 1156 1139 1445 1441 1015 1497 1778 1186 1574 1418 1640 1630 1309 1583 523 1316 1030 931 1078 777 2897 1716 1798 1565 1325 1394 1199 987 1249 1640 1814 1485 1671 1297 1007 802 1015 824 646 719 1086 1092 1020 909 989 1040 1217 1698 1277 1397 1643 583 406 863 790 636 242 196 154 200 176 194 180 538 448 593 492 310 978 1573 1438 1497 808 910 869 872 1160 963 1148 1172 1679 1273 1324 1244 1289 1411 1136 1215 1174 1245 1508 1631 921 749 1125 1205 1046 1196 1328 1145 2388 1588 1290 1103 1261 1096 1451 1063 1567 1750 1371 1212 1182 1923 770 1564 1459 1407 1661 1142 1172 779 1760 928 936 943 1761 739 1501 1895 951 420 632 637 300 391 432 542 922 643 1225 990 1173 1581 1249 490 912 1152 372 985 772 602 697 1113 1717 386 931 559 439 734 547 631 954 580 445 539 442 470 474 837 428 607 824 617 925 932 525 1651 862 762 618 1163 981 894 849 705 870 666 933 929 884 1325 486 453 559 452 1238 896 960 892 1148 1035 1102 681 1429 822 793 966 1965 402 844 1014 791 986 1169 930 1468 717 1101 1117 605 822 860 890 562 1122 1722 2161 1974 643 517 578 507 767 640 1123 3563 909 4047 3672 3426 3018 3052 3326 3125 3937 3646 3996 3615 3124 2591 2988 956 1017 1292 1196 1535 1387 1434 1356 1006 1235 1444 1356 1186 1197 1123 1039 1158 1264 1622 1128 1095 1082 1182 1320 1309 1366 1404 1705 2154 1428 826 1463 934 1187 1239 1258 1056 823 1351 1145 1458 1457 1251 1052 1554 1200 1265 1166 1437 1624 1071 984 962 1118 2020 1626 1435 1566 1470 1541 2107 2014 1818 2132 1290 2430 2449 2632 1447 2338 1301 1366 1281 1313 1225 1249 1784 1402 1815 1975 1763 1904 1921 1635 1792 1748 1881 1769 1588 1903 1504 1798 1473 1870 1626 1402 2161 1635 1925 1978 1863 2463 2103 1961 1689 2465 1504 1597 1797 1566 1758 1358 1743 1833 1223 1931 1545 1288 1699 1774 1519 1974 1904 1541 1462 1344 1818 2051 1800 1420 1693 1558 1737 2636 2485 2224 2745 2181 17065 11250 8875 12129 8749 2857 3247 2766 3463 3382 3316 2351 2535 2143 6044 6476 6126 5970 1093 1196 1142 1530 660 619 466 365 508 510 358 323 257 381 391 493 602 456 534 444 594 535 769 643 462 671 561 648 738 500 514 454 478 577 532 561 532 973 741 573 543 872 538 684 651 644 620 1006 616 570 870 377 447 539 511 1458 738 473 426 435 581 565 1318 710 775 336 466 230 538 186 380 247 741 343 940 983 556 356 452 541 538 588 692 1250 715 1483 524 588 647 640 667 1058 1130 966 1015 520 799 488 345 574 756 1292 1073 579 772 728 805 1005 996 1160 555 1225 1267 1208 875 1399 849 568 1092 772 572 850 774 619 687 701 598 717 927 567 610 1427 953 856 1347 1236 1832 854 745 1068 956 1661 960 1405 725 547 1147 613 713 991 1594 1328 1220 710 1139 926 855 1288 791 824 919 1072 1095 646 792 925 741 992 452 878 747 1244 1358 750 837 1445 1058 1369 1192 1254 849 897 820 951 909 804 686 780 726 652 506 560 659 1279 1167 1303 1200 531 878 574 466 538 248 774 540 581 775 1196 823 1269 916 1004 971 1050 1696 884 927 590 569 701 781 1040 605 640 595 564 969 697 741 522 1097 914 696 1234 664 1508 785 1128 886 832 651 697 674 1759 677 885 670 627 677 561 822 544 942 1303 1136 1057 1083 1100 997 783 800 794 776 547 810 1306 376 416 224 617 658 537 552 1085 659 765 830 585 783 1018 1126 1534 868 595 893 420 235 341 196 321 378 587 597 1083 1163 937 964 1019 793 731 760 625 311 344 462 784 378 756 651 763 672 682 525 510 601 418 921 525 1399 1298 1450 965 857 464 386 728 747 695 658 686 730 607 770 986 475 566 528 732 775 590 605 770 774 829 740 1149 607 333 690 827 651 838 837 682 620 989 559 687 901 385 670 1052 912 1352 926 4599 4747 977 859 870 1300 986 1135 847 742 1254 1362 1501 1126 1108 871 697 978 819 1012 1276 1221 994 993 781 954 596 943 1481 845 583 1196 838 842 1183 651 725 544 663 1037 699 1106 790 1020 2001 1497 942 856 1320 1023 1088 633 948 469 557 1082 875 1683 1088 1125 1064 865 809 927 673 782 891 671 622 656 623 2215 1786 2719 1488 1279 1921 1440 1504 1389 1433 2189 1419 1332 935 931 881 698 2045 1454 542 490 448 371 602 599 1999 1926 1527 1107 2154 3944 3769 3393 3582 3451 3445 2744 1342 1282 3678 3654 4050 4593 3820 2577 2292 2306 2894 3483 3211 3439 3152 3775 4496 3740 3388 4762 4093 4058 3584 4175 3194 5602 4243 4027 1813 1992 2525 1555 1756 3295 3329 2411 1380 2831 923 889 1563 1077 1744 1080 1152 2071 2208 1295 505 732 664 699 636 5165 4843 4700 3085 4649 4105 4252 4255 3711 3868 4314 4953 5305 4262 5237 4224 4769 4916 4854 4820 5402 4547 3287 3360 3731 4388 3428 3469 3999 951 832 300 3414 4028 2547 6511 7621 6808 6710 1787 1854 1422 490 1559 338 827 544 485 3584 1955 1852 955 1361 1192 857 2377 2506 1399 3007 2612 1928 3811 1924 1912 5336 6489 5328 4809 9481 9153 5518 5479 5749 6540 2079 1467 1895 2358 2018 1493 2503 1213 3240 1366 3125 1747 244 226 2861 2552 2657 4053 3197 1389 2436 996 1239 1046 925 1511 1411 1453 1810 2078 4445 5068 2315 1058 2079 2707 2606 3308 2673 2598 2242 1307 1403 3390 1714 3949 1552 1956 1135 1629 1098 901 1482 1712 4748 4611 1655 1618 1089 1491 1386 1262 1343 1257 1415 1407 1888 1827 1460 2442 1388 1198 4115 878 1103 1792 1205 1844 1854 2057 2077 1237 1687 1556 1988 1436 1626 1660 1377 1508 1941 2173 1392 1545 1553 1698 1132 920 625 760 962 618 1371 704 717 593 804 838 1490 1078 847 815 1488 1042 599 745 1007 413 377 860 588 874 670 623 842 813 411 637 881 732 882 706 810 919 878 868 928 824 705 258 1009 1034 1217 611 1324 1122 697 797 1042 1097 1526 1147 880 920 1183 1189 1068 812 1121 1004 1407 1381 675 706 619 819 713 890 784 766 1234 987 1619 1404 1142 1226 1071 1115 1110 1440 1483 1221 862 796 812 839 846 1190 628 1599 1276 629 1063 1180 968 1295 798 1193 1215 1450 1068 782 1693 218 2086 976 1125 928 903 755 1142 1614 1168 1759 1881 1574 1460 1628 1343 860 916 613 795 882 918 941 427 466 391 423 396 477 515 910 532 585 563 509 670 526 501 521 402 679 529 1895 998 1038 747 669 1202 720 682 706 940 664 1603 1302 1299 951 829 780 1292 886 601 821 699 337 1168 991 1028 1009 1299 777 742 589 745 386 294 584 1172 912 987 895 1079 996 1340 1139 1259 1261 934 1246 913 1428 1093 1855 1119 1943 1762 952 1214 1284 563 1136 887 407 1088 1380 1522 1918 1227 844 1392 461 725 898 2025 344 518 323 714 565 589 670 845 844 550 920 1210 1187 444 490 398 966 1439 1095 1243 644 1871 298 1007 754 375 604 1466 1141 1211 1266 1149 1314 1340 1342 1101 990 1039 1355 1135 1196 1055 1265 995 1411 1072 1043 854 975 875 877 751 1808 789 1046 696 284 971 465 624 659 1415 915 895 1754 1195 2028 1785 1416 1702 1227 512 1864 1610 2013 2113 1527 1734 1691 1785 1883 1792 2011 1958 1487 793 748 698 893 1905 1607 2014 1767 524 2149 2901 3153 1423 1466 1295 2278 1498 1757 2406 960 1981 1364 1052 1306 1016 1378 1347 1391 1500 1198 1220 1816 1605 1007 1736 1237 1683 1573 1767 1979 1355 1184 981 1165 986 685 569 962 602 672 904 711 736 1610 1826 1741 1156 1507 1059 1746 890 899 1290 992 2567 1207 1785 1229 1766 1319 1635 1875 1764 1480 1450 1562 1901 1397 1163 1478 1721 2014 1416 1767 2428 1515 1470 2330 2062 1588 1500 1636 1330 4952 5000 3724 4256 3553 3564 2308 2536 2291 3337 2566 2923 2673 2683 3237 2790 5038 3338 2292 2156 2327 1809 1414 1472 1645 2309 1337 2608 2775 2563 2622 1323 1667 1474 829 965 1845 656 1129 970 1304 747 954 934 771 612 826 554 1074 642 784 663 906 760 606 1411 1010 980 1139 1532 2198 2342 2048 2119 1503 2124 2689 1942 2110 1831 1674 1450 1577 976 386 777 731 438 518 294 806 647 372 360 623 369 388 299 638 734 152 189 279 169 500 566 672 392 476 1098 842 517 718 744 1164 1148 1150 840 924 673 1140 717 662 709 985 871 684 671 1437 649 620 821 713 468 748 1254 746 1018 1224 1481 1143 607 399 512 558 498 772 844 966 891 941 640 736 701 1000 1065 1090 709 869 590 691 992 973 848 1074 1178 1255 1963 1370 1749 1341 1629 1970 969 1391 1273 1000 393 1359 805 1867 1115 778 1632 772 654 662 624 1800 1537 609 947 652 1594 1500 1582 2196 1535 553 484 583 1211 911 1834 1590 1006 833 1271 1514 723 739 1346 1899 1085 1373 1281 1463 1489 2053 1227 1631 1613 1471 2017 1613 1553 1683 1451 1968 727 1313 692 818 902 763 3593 1726 1923 1902 1613 1758 1597 1441 1701 1643 1648 1922 1274 993 1160 799 895 878 764 962 1421 1287 1237 888 833 817 1336 1930 1367 1177 1490 708 599 1134 906 845 372 401 348 422 350 286 272 800 497 805 720 371 837 1354 1454 1281 1135 1203 1104 1111 1421 1475 1039 1159 1191 1302 1372 1195 1486 1754 1462 1564 985 1013 1345 1759 1067 1077 1166 1168 1139 1011 1538 1267 2106 1837 1517 1864 1070 1209 1614 1150 1567 1841 1937 1318 1247 1850 816 1555 1396 1416 1697 1296 1553 1220 2242 1023 959 1037 2136 757 1530 1315 819 756 640 473 150 288 304 402 913 844 1037 976 1146 1190 1148 626 1193 1358 391 1158 686 527 989 1062 1487 400 913 564 622 860 586 645 753 703 762 467 383 615 465 978 607 791 841 894 1060 1174 652 1775 780 622 573 727 1042 935 803 658 796 845 1093 1125 1117 905 581 568 398 496 1363 1264 1153 928 1032 951 1176 1173 1129 937 1458 940 1736 511 1059 1065 870 1203 1335 854 1002 641 754 986 658 653 802 883 667 1254 1930 2364 2582 651 661 817 1050 840 1240 951 3520 740 3844 3424 3526 2973 3258 3396 3507 3422 3449 3335 3408 3505 3435 3158 819 1718 1792 996 1621 1362 1322 1273 1035 1423 1212 1450 1431 1229 1098 1004 917 1481 1757 1479 1426 1429 1621 1639 1520 2069 2050 2324 2409 1359 930 1478 893 1152 1305 1211 1008 848 1322 1153 1268 1312 1109 1212 1610 1307 1334 1266 1221 1575 822 981 967 1119 2742 1969 1990 1870 1903 1909 2609 2565 2192 2387 1712 2875 2779 3079 1563 3025 1276 1322 1302 1311 1262 1287 2006 1289 2318 2587 2395 2367 1972 1800 2023 2219 2040 1995 1688 1972 1694 2024 1848 2052 1807 1604 2676 1894 1943 2068 2235 2900 2399 2162 2006 3100 1974 2049 2354 2109 1737 1531 1731 2012 1106 2081 1891 1092 2039 2125 1515 2379 2132 1649 1776 1533 2286 2210 2232 1396 1669 1945 2085 2840 2698 2802 3267 2517 11250 18403 10575 11883 9753 3184 3806 3072 3615 3742 3114 2664 2980 2326 6302 6224 5874 5775 1107 1359 999 1493 866 778 546 308 626 432 324 325 214 324 359 347 509 379 457 420 517 470 1136 516 345 655 487 602 712 454 491 401 423 497 562 525 377 949 716 513 467 663 464 736 592 553 511 835 486 504 601 451 529 479 451 1378 834 397 377 503 503 500 1807 751 807 289 547 203 625 212 487 214 745 294 825 1058 672 315 425 482 651 474 668 1060 702 1467 487 594 640 488 941 1225 1297 1161 1128 490 611 314 375 600 817 1074 1369 625 1025 843 733 1281 1488 1679 540 1382 1568 1365 745 1412 871 602 1097 908 694 1129 813 577 685 662 667 865 709 494 590 1606 898 838 1443 1453 1891 941 738 1291 1093 1822 1001 1017 816 487 1106 749 477 964 2128 1673 1110 777 1320 1098 764 1420 754 791 1077 1369 1070 499 772 1215 871 1237 443 946 674 1400 1190 689 895 1530 997 1786 1535 1659 1075 1086 847 635 903 701 680 688 641 719 471 494 645 1228 955 1334 1285 615 821 690 627 689 312 835 646 702 753 1078 758 1560 1143 892 1158 778 1303 876 1039 684 643 765 827 1234 726 748 598 882 845 645 962 487 1025 1155 592 968 604 1635 597 1113 642 1025 564 691 572 1775 688 981 675 618 733 631 922 639 1238 1297 1190 1341 1418 1075 1186 1124 680 825 746 479 780 1616 485 525 315 674 558 524 448 895 424 532 729 708 807 1214 1211 1749 723 551 856 519 310 210 152 450 223 670 703 1156 1093 828 1169 1193 791 749 1030 551 224 333 605 735 321 755 670 890 650 766 687 806 879 417 1157 685 1373 1321 1449 934 1145 435 320 827 805 711 754 823 676 525 826 939 465 550 363 691 753 495 625 752 699 774 655 1313 652 297 666 853 675 852 842 640 544 927 328 890 786 449 579 951 1154 1503 1019 5353 5550 789 855 890 1119 1015 1095 907 710 1322 1235 1336 1296 1290 987 854 1156 780 1040 1865 1398 1181 1188 743 1174 543 832 1717 1054 656 1186 841 849 1140 758 710 594 534 1335 902 973 677 889 2088 1596 919 823 1543 996 1125 657 939 410 657 1385 1114 2286 1406 1613 1060 976 887 825 758 1000 1037 722 633 663 577 2583 1889 3130 1536 1383 2263 1703 1831 1535 1727 2303 1503 1343 1001 966 922 800 1861 1707 555 521 401 337 541 683 2000 2568 1897 1287 2193 4577 4326 4047 4296 4177 3517 3056 1310 1198 4033 4120 4368 4592 4314 2410 2720 2726 3162 3693 3748 3886 3871 4310 4552 3768 3889 5095 5359 4346 3991 4930 3787 5908 4299 4023 1831 1849 2433 2089 2168 3047 3430 2758 1433 3075 1194 1128 1633 1286 1671 1251 1107 2075 2593 1417 801 886 834 952 761 5443 4891 4504 3337 5588 4421 4095 5074 3983 3966 4405 5553 5701 4324 5877 4592 6013 5375 5207 5951 6636 5964 3043 3469 4037 4163 3721 3655 4048 985 889 311 3804 4167 3309 7647 8211 7864 7512 1886 1991 1499 540 1662 410 1114 597 533 3153 1836 1778 1148 1452 1294 820 2241 2654 1340 3040 2675 2181 4534 1872 1815 6463 7918 5778 5880 11435 8973 5587 6099 6210 7548 2019 1664 1889 2753 2161 1496 3001 1107 3569 1378 4017 2013 359 321 3195 2407 3452 4385 3263 1461 2247 1122 1419 1126 946 1598 1517 1422 1579 1586 5119 5776 2989 1107 2464 2718 2625 3859 2744 2626 2314 1443 1558 3485 2024 4654 2410 2499 1482 1964 1092 1027 1640 2092 6026 4959 1512 1424 1216 1841 1436 1105 1404 1005 1146 1530 2104 2328 1722 3179 1873 1711 4577 956 1168 1861 1554 2375 2189 2299 1831 1370 1877 1665 1899 1638 1892 1917 1457 1712 1735 2026 1528 1369 1728 1647 1006 962 520 914 994 671 1586 831 683 514 733 1160 2064 1125 933 947 1758 1407 814 603 1205 428 406 934 772 941 862 918 997 1058 456 627 752 875 1074 875 1059 1128 1034 908 1246 746 956 257 988 1060 1097 447 1474 1610 705 896 1517 1346 2072 1702 1086 1294 1600 1691 1139 935 1404 1392 1797 1516 716 742 573 745 663 858 867 643 1209 1293 1942 1450 1072 1494 770 1324 1267 1581 1765 1319 852 1024 917 970 1074 1224 715 2118 1363 731 1321 1356 1080 1436 922 1468 1438 1846 1042 867 2067 475 2571 1128 1202 1054 999 788 1453 2178 1139 1896 2412 1854 1787 1304 1340 1187 1103 689 925 1108 1174 1280 519 624 524 517 438 608 399 916 736 671 517 477 708 522 493 634 306 987 720 2017 1137 1066 853 746 1201 650 722 761 823 939 1728 1411 1461 1263 992 693 1528 1117 673 1045 758 417 1145 1008 1235 1253 1531 746 927 596 979 378 298 643 1352 1222 1388 1209 1080 1102 1739 954 1271 1528 965 1500 887 1456 1155 1847 1264 1938 1752 1046 1264 1457 578 1126 774 353 1219 1468 1654 1932 1220 915 1454 511 851 1149 2205 282 521 364 826 642 666 590 1047 856 385 1027 1229 1395 358 373 521 919 1342 1246 1515 557 1758 464 974 704 547 675 1881 1493 1601 1693 1557 1715 1377 1467 1225 1157 1159 1417 1218 1267 1125 1438 1137 1672 1251 1315 855 976 784 1121 843 1971 928 929 757 247 797 448 562 901 1771 929 1071 1756 1274 2381 2086 1911 2476 1169 515 1991 1390 2495 2543 2171 2731 1895 2159 2617 2436 3171 2509 1792 866 794 736 966 1794 1984 2357 1894 553 2301 3072 3481 1917 1695 1797 2397 1851 1871 3064 1035 2145 1429 1067 1453 1030 1710 1701 1720 1868 1200 1341 1471 1800 969 2223 1319 1821 1680 1994 2359 1108 904 1120 1222 1056 723 613 1059 790 855 729 889 699 1718 2476 1790 1286 2154 1171 1721 938 873 1598 1399 2974 1280 2077 1281 1761 1177 1878 2005 2083 1487 1481 1619 1933 1536 1364 1858 2087 2107 1593 1736 2852 2024 1590 2600 2493 1933 1914 1762 1831 5147 5389 4131 4844 3678 3703 2340 2542 2721 3846 2795 3144 2776 3166 3379 3114 5595 3419 2530 2661 2759 1949 1451 1816 2206 2325 1629 3604 2940 2709 3252 1421 1996 1574 995 1130 1965 699 1338 1475 1698 756 1154 1011 843 505 721 583 1098 708 801 649 1193 787 510 1195 1111 995 1321 1661 2919 2657 2279 2396 1686 2729 3677 1828 1836 2184 1741 1316 1386 889 407 730 684 471 664 345 736 432 435 405 595 405 453 330 950 878 276 211 290 202 574 567 624 427 453 1064 1197 484 867 1129 1436 1470 1474 812 930 733 1029 652 570 617 894 1351 700 707 1923 882 849 1046 891 637 1036 1355 569 871 1080 1285 974 673 280 448 523 521 687 971 1295 752 1091 720 854 760 1069 1010 1161 747 1061 530 1195 1070 1010 932 1133 1260 1222 2203 1636 2385 1469 1885 2269 923 1222 1218 1025 343 1268 633 1732 1216 614 1796 650 710 562 668 1886 1749 546 1009 667 1604 1599 1681 2402 1567 603 536 628 1288 962 1993 1627 1035 788 1298 1564 737 706 1403 1816 1086 1376 1328 1536 1479 2510 1102 1888 1512 1546 1819 1629 2027 1603 1557 1878 688 1603 845 923 858 790 4421 1790 2069 1891 1684 1874 1713 1475 1887 1860 1816 1876 1508 1222 1265 1082 938 788 756 987 1344 1402 1451 871 1213 1149 1468 2229 1176 1249 1233 724 612 795 822 802 462 497 473 481 467 438 426 629 488 900 573 388 935 1635 1726 1423 1057 989 873 1090 1485 1246 1046 1111 1381 1509 1537 1235 1581 1804 1415 1505 1166 1174 1362 1811 1178 1205 1296 1442 1281 1167 1581 1384 2543 2381 1765 1906 1405 1616 2020 1781 2135 2810 1887 1528 1363 2537 886 1775 1891 1601 1909 1375 1714 1046 1769 891 992 952 2151 817 1668 1752 1177 599 879 558 229 375 374 458 888 724 1276 1126 1496 1490 1140 783 1598 1728 436 1824 823 613 1162 1193 1456 404 1001 703 702 901 675 639 809 691 733 440 381 835 485 853 577 649 776 991 1643 1646 750 1951 884 720 730 895 1082 1018 957 761 1140 1049 1076 1136 1037 765 392 464 350 491 1277 1222 1238 813 849 850 1019 1029 1272 932 1428 1104 1950 488 875 1227 908 1439 1664 1060 1298 633 930 1060 687 727 853 1151 917 1447 2378 2532 3349 742 651 800 746 973 1231 1279 4060 1052 4161 3806 4103 3746 4080 3722 4084 3943 4149 3843 4003 4721 3599 3883 942 1470 1961 869 1918 1466 1609 1157 995 1329 1068 1435 1670 1610 1202 973 1207 1682 1663 1410 1402 1578 1517 1773 1753 2261 2268 2681 2410 1455 756 1255 987 1088 1259 1242 1020 806 997 958 1356 1352 1211 1181 1180 1664 1159 1235 1392 1428 971 1005 958 1202 2278 1791 1807 1917 1553 1934 2493 2324 2070 2048 1441 2660 2565 2744 1304 3006 1246 1299 1234 1104 1203 1425 1877 1498 1937 2515 2017 2120 1841 1793 1677 1877 2229 2005 1854 1868 1455 2076 1710 2182 1929 1482 2319 1641 1939 1906 1926 2365 2190 1953 1749 2394 1549 1700 1917 1907 1802 1379 1757 1718 1191 2125 1560 1236 1958 2045 1282 2224 1996 1513 1857 1710 1988 2044 1764 1533 1645 1791 1817 2907 2497 2759 2831 2895 8875 10575 17489 10626 10662 3274 3494 3092 3523 3554 3298 2231 2756 2193 6341 6812 5934 5147 1065 1257 1086 1441 795 768 584 243 632 333 412 430 282 344 412 517 416 335 409 492 588 531 847 705 427 776 553 606 743 461 397 305 329 581 702 556 401 735 664 531 499 687 504 616 534 554 503 884 550 590 737 520 574 464 432 1343 716 426 364 439 432 681 1458 664 714 245 305 255 389 222 393 245 796 334 902 932 504 315 383 448 573 478 585 996 788 1525 501 658 739 572 704 1095 1168 957 998 497 618 356 430 547 768 907 1153 549 1024 1057 741 1210 1241 1624 645 1054 1286 1399 810 1423 937 573 1249 769 813 776 743 482 626 801 655 872 926 498 555 1595 874 712 1479 1334 1478 773 754 1033 1155 1777 1000 1177 808 404 1120 673 446 1013 1652 1842 1148 647 1114 1160 668 1484 776 811 1048 1039 1168 692 687 1104 725 861 352 986 704 1117 1223 659 904 1412 875 1585 1242 1479 971 1266 976 815 1088 792 691 787 652 725 527 510 581 1009 1033 1552 1662 595 885 894 575 659 253 561 527 775 900 1018 757 1392 1029 712 950 716 1466 734 864 586 576 916 805 1349 703 642 664 791 992 757 772 439 1263 768 797 860 621 1549 693 1101 840 797 601 701 504 1564 822 971 780 597 731 488 962 605 1130 1282 1169 1390 1422 1082 1078 1002 791 733 751 561 785 1540 486 528 260 833 687 445 536 887 517 617 655 660 742 980 1117 1739 731 550 919 549 215 230 174 349 218 907 571 1092 965 940 1032 1070 1147 1089 974 542 342 319 726 806 555 653 670 679 735 735 735 766 908 432 893 637 1376 1472 1296 942 1113 503 304 846 760 670 779 842 756 726 851 903 374 447 343 527 752 427 714 915 1012 816 694 976 591 283 735 785 611 796 791 641 575 746 323 804 696 363 573 1019 1035 1269 1070 5020 5300 920 1012 880 1240 1084 980 1060 924 1192 1598 1038 1199 1306 882 805 1093 985 839 1556 1234 1068 1059 882 988 570 940 1644 819 561 1040 640 652 1200 688 629 550 582 1148 736 941 954 911 1838 1927 1086 754 1394 945 1172 654 943 460 593 1038 834 1873 1230 1337 895 853 839 852 645 705 763 522 432 454 440 2381 2055 2925 1577 1398 1848 1486 1568 1231 1566 2092 1460 1202 997 1063 691 729 1927 1453 534 488 436 424 392 594 1905 2170 1713 1205 2038 4162 4081 3722 3765 3386 3177 2878 1372 1267 3718 4022 4078 4382 4440 2443 2798 3060 3193 3983 4186 3470 3861 4224 4319 3774 3659 4785 5159 4328 3660 4596 3897 5343 4187 3960 1900 1797 2342 1807 2196 3189 3328 2433 1409 3280 1057 977 1701 1060 1638 1150 1262 2136 2696 1088 819 722 651 766 754 5218 4885 4581 3868 5224 4590 4325 4628 4470 4186 4416 5599 5428 4243 5767 4729 5441 4890 4946 5410 5791 4826 3319 3174 3646 3924 3468 3235 3953 955 845 343 3657 4212 2989 7069 8061 7360 6837 2148 2209 1305 546 1568 417 744 420 504 3246 1896 1733 985 1520 1318 793 1840 2447 1301 2865 2839 1758 3582 2076 1969 5458 6513 5229 5403 10850 9194 5555 5684 5857 6931 2202 1473 1745 2511 2352 1305 2713 814 3241 1307 3239 2042 334 306 3430 2149 3220 4610 3123 1482 2238 993 1525 976 826 1371 1320 1252 1668 1542 4317 5237 2474 1234 2886 2482 2399 3267 2880 2575 2360 1391 1464 3325 2156 4363 2169 2294 1223 1740 1415 1222 1808 1697 5279 4463 1361 1413 1049 1855 1147 1055 1235 1252 1350 1356 2155 2280 1854 2518 1521 1299 4165 1218 1544 1700 1489 2023 1992 2040 1869 1385 1924 1759 1938 1460 1752 1815 1386 1677 1785 1996 1588 1314 1386 1560 855 784 554 1097 863 649 1651 787 722 632 774 1045 1647 912 1085 846 1389 1503 884 529 1168 370 344 750 681 721 635 685 896 827 496 804 867 863 978 685 1081 1157 1038 927 1104 872 803 334 1036 1089 1062 498 1337 1482 872 1047 1505 1331 1845 1480 1126 1267 1416 1659 1170 983 1473 1352 1698 1449 864 1030 907 1014 1038 1051 1184 830 1301 1154 1989 1439 1498 1646 790 1322 1285 1525 1749 1403 811 996 933 961 1063 1296 761 1742 1133 923 1416 1377 1142 1478 868 1441 1393 1666 1101 779 1888 314 2266 1331 1228 861 954 775 1391 1614 1258 1832 2448 1751 1928 1417 1822 976 721 683 671 1006 1183 1010 518 571 484 512 452 556 372 927 640 572 650 544 581 473 458 522 328 696 804 2225 970 972 727 703 1034 619 593 636 1114 900 1489 1244 1557 1173 1289 796 1396 1144 583 987 689 570 1132 893 1255 997 1304 721 642 714 853 686 495 577 1643 1100 1224 1177 1069 1101 1579 803 1142 1348 900 1681 723 1263 1363 1666 1177 1939 1807 837 1100 1333 545 1320 883 308 1170 1365 1746 1789 1059 781 1615 585 774 1033 1961 369 522 375 631 553 622 616 978 869 479 1277 1328 1024 383 418 438 1136 1153 1289 1479 507 1781 487 963 617 566 745 1720 1388 1491 1560 1428 1624 1548 1524 1147 1039 1073 1440 1094 1201 1132 1423 1052 1604 1151 1112 1044 1175 811 992 902 2283 824 963 930 263 856 433 531 632 1501 916 906 1756 1087 1696 1771 1692 2006 1056 501 1720 1432 2062 2122 1630 2231 1617 2256 2354 2280 2677 2205 1765 1051 794 753 947 1731 1746 2483 2081 647 2248 2815 3212 1835 1358 1698 2351 1588 1673 2487 881 2122 1358 1016 1312 991 1317 1355 1379 1475 1001 1157 1579 1717 1182 2373 1485 1927 1504 1954 2383 1027 893 955 1312 1039 812 741 1125 779 812 986 780 841 1459 2010 1522 1267 1884 1110 1660 827 862 1322 1103 2487 1321 1892 1455 1783 1328 1756 1749 2020 1463 1500 1447 2008 1556 1321 1920 2131 2152 1366 1854 2492 1812 1552 2377 2310 1920 1779 1914 1720 5103 5610 3991 4321 3134 3565 2329 2703 2484 3547 2922 3246 2705 2921 3197 3021 5327 3166 2456 2477 2615 1701 1481 1702 1906 2097 1533 2869 2527 2236 2679 1368 1648 1468 658 883 1555 596 1204 1122 1448 788 982 865 603 491 659 456 1031 737 896 740 888 810 558 1152 942 908 1230 1638 2387 2311 2005 2261 1650 2322 3248 1973 2202 1994 1763 1320 1501 925 433 807 751 546 701 383 787 578 321 401 745 324 377 318 836 912 133 263 235 164 483 506 600 425 489 1164 793 546 714 872 1288 1340 1336 828 844 643 1012 639 613 670 1182 986 769 712 1643 847 756 791 699 540 838 1293 782 1282 1048 1226 1031 646 316 489 567 531 693 917 1139 685 1072 636 699 960 916 1038 1089 670 1022 535 1070 1086 1249 980 1261 1119 1315 2053 1920 2224 1474 1727 2131 1199 1669 1580 940 533 1473 790 1806 1147 790 1974 853 692 753 654 2240 2091 759 792 581 1463 1626 1626 2578 1749 689 628 910 1633 921 1825 1838 1236 955 1735 1829 591 764 1489 1980 1152 1207 1136 1485 1438 1674 1355 1810 1640 1658 1891 1679 1956 1861 1759 2174 789 1475 815 932 1056 914 4350 1621 1937 1817 1610 1707 1753 1478 1754 1799 1819 2119 1776 1396 1240 1094 1001 947 736 1049 1386 1354 1225 983 1081 1229 1372 1953 1257 1162 1376 711 530 979 884 807 382 376 340 376 342 336 318 667 422 992 642 374 795 1772 1953 1611 1056 1113 1039 1161 1451 1423 1204 1382 1343 1483 1510 1495 1680 1797 1412 1552 1227 1459 1330 1836 1282 1092 1394 1266 1361 1315 1552 1269 2532 2113 1713 1589 1203 1368 1961 1499 1857 2354 1904 1573 1536 2461 805 1684 1833 1694 1792 1268 1767 1220 1955 893 1011 868 1906 931 1931 1765 1029 821 681 410 212 319 356 431 1007 770 1108 1091 1354 1258 1351 514 1316 1667 509 1449 793 589 1162 1177 1599 298 1112 521 529 716 653 509 935 913 778 491 435 768 572 1077 542 684 995 961 1400 1404 574 1830 820 717 746 769 979 891 827 608 771 1041 1152 1195 1183 893 463 511 352 537 1241 1106 1286 1018 995 927 919 936 1047 847 1381 1019 1770 559 778 1004 837 1160 1467 1005 1171 710 1040 1283 657 773 867 1070 758 1245 2393 2343 2726 570 707 820 890 875 1268 1101 3659 883 3688 3350 3481 3354 3655 3510 3745 4111 3798 4046 3616 3750 3533 3206 981 1355 1638 948 1525 1644 1533 1510 1005 1248 1404 1543 1685 1237 1331 797 1028 1688 1643 1524 1558 1533 1235 1949 1983 2249 2256 2558 2092 1544 879 1498 932 1125 1253 1128 957 810 1400 1080 1440 1474 1267 1073 1659 1542 1257 1183 1343 1492 1039 1089 1111 1186 2598 1668 1879 1682 1514 1845 2403 2210 2221 2491 1515 2476 2412 2680 1410 2710 1303 1268 1239 1173 1171 1207 2208 1314 2197 2406 1967 2066 1967 1744 2329 1848 1910 1863 1771 1762 1578 1793 1732 1917 1653 1308 2089 1795 1828 2090 1906 2558 2239 2074 1947 2628 1711 1889 2023 1814 1733 1439 1824 1894 1204 2049 1494 1260 1937 1992 1479 2454 2099 1505 1519 1351 2177 2176 2026 1397 1771 1701 1854 3012 2726 2783 3375 2523 12129 11883 10626 18185 10796 2923 3389 2725 3766 3699 3545 2607 3024 2239 6314 6789 6631 5556 1120 1454 1021 1399 770 728 560 375 606 447 358 329 208 294 453 383 570 437 507 529 629 576 1304 653 448 752 564 816 947 487 477 437 455 623 508 619 439 914 839 594 532 756 563 657 786 750 718 1137 591 640 929 422 488 501 471 1484 750 390 364 439 406 535 1438 710 777 328 536 246 612 284 507 247 902 395 800 1055 557 337 423 412 532 455 568 1065 537 1667 685 791 659 523 942 1103 1156 1000 1109 504 751 327 463 656 792 1099 1137 533 880 793 625 1151 1391 1510 664 1212 1399 1246 725 1538 966 577 1076 794 604 769 741 629 680 643 685 1003 827 638 569 1531 837 888 1551 1453 1835 1069 716 1229 1094 1899 1048 1153 755 431 1085 710 469 1000 2138 1573 1216 695 1150 990 642 1388 725 768 892 940 1214 696 715 998 846 1152 473 919 778 1421 1313 776 809 1510 1204 1417 1369 1525 1024 793 849 798 905 725 856 736 744 672 495 583 736 1037 1079 1271 1425 548 818 593 619 687 347 685 563 647 756 1202 754 1485 1117 908 1077 819 1317 768 1020 537 526 775 787 1087 603 593 596 610 806 662 904 472 1064 956 738 998 547 1623 580 984 778 873 632 610 583 1537 683 883 708 577 682 537 823 619 1198 1218 1080 1292 1334 1171 1143 893 667 782 773 521 819 1427 428 468 347 627 581 535 461 839 418 518 830 546 741 1131 1181 1710 876 543 862 465 327 242 186 565 408 652 681 1205 1197 962 1103 939 1082 1040 967 570 362 387 395 822 392 687 578 736 693 755 513 679 730 482 1030 641 1261 1358 1338 857 1007 430 252 703 574 518 757 764 694 703 937 1074 539 628 468 720 823 656 623 845 774 820 640 1091 686 330 596 743 565 758 738 659 636 996 430 759 696 411 649 1042 1128 1211 906 5002 5124 804 935 1003 1062 951 1018 1120 893 1185 1439 1183 1203 1075 932 795 1007 859 950 1592 1410 977 961 815 977 526 933 1511 1043 477 1212 928 999 1174 754 620 564 609 1130 731 986 754 911 2005 1704 1040 726 1331 937 1196 779 1008 502 665 1245 845 2189 1270 1724 1058 803 882 856 765 884 809 575 606 640 587 2540 1850 2744 1518 1293 1870 1477 1710 1417 1621 2136 1505 1365 942 961 722 699 1950 1481 550 450 406 361 512 594 2260 2572 1712 1211 2328 4328 4292 3468 4303 4003 3482 2874 1324 1208 4383 4484 4653 4742 4388 2673 2528 2628 3042 3634 3670 3379 3353 4056 4058 3808 3943 5019 4611 4140 3764 4551 3452 5821 4383 4067 2060 1955 2693 1737 2269 3168 3630 2587 1579 2938 977 866 1469 1187 1461 1045 1012 2381 2508 1439 767 784 724 850 765 5671 4971 4912 3556 4997 4444 4198 4867 3870 3794 4319 5163 4862 4078 5443 4376 5144 4907 5065 5306 5654 4921 3030 3676 3911 4240 3663 3457 3994 800 699 342 3367 3899 2704 7625 7579 7175 7782 2061 2159 1360 520 1532 415 1010 488 487 3714 2062 2003 1077 1289 1091 894 2167 2680 1396 2968 3106 2200 3971 1976 1970 5769 6702 5501 5757 10633 9688 5685 5676 5882 7160 2095 1549 1823 2720 2244 1498 2931 931 3507 1508 3862 2216 293 248 3303 2573 3091 4335 3331 1383 2291 1144 1261 1172 985 1701 1577 1545 1677 1783 4752 5456 2828 1121 2126 2625 2620 3878 2505 2591 2369 1336 1565 4050 1969 4465 2060 2321 1334 1819 1053 876 1334 1953 5788 5209 1871 1818 1293 1724 1334 1246 1211 1080 1285 1398 1997 1770 1623 2636 1533 1357 4475 1043 1274 1933 1319 1851 2005 2146 2050 1366 1833 1585 2048 1539 1767 1793 1442 1598 2041 2131 1441 1277 1465 1752 1237 968 541 777 958 750 1610 708 719 605 724 1045 1790 1090 948 885 1389 1280 597 692 1146 497 459 897 790 1003 694 730 914 833 456 586 839 795 1051 814 936 1051 877 1038 1127 800 711 238 1030 1085 1302 636 1455 1369 757 803 1206 1273 1980 1520 1080 1158 1488 1635 1178 1037 1302 1121 1579 1404 838 880 778 1014 726 896 787 676 1210 1131 1496 1428 1117 1281 897 1273 1170 1444 1676 1291 1019 954 812 895 960 1233 862 1865 1148 581 1337 1269 1028 1370 851 1296 1312 1657 1057 795 1911 353 2253 1097 1216 1065 1083 1007 1317 1586 1090 1806 2378 1980 1775 1685 1580 1027 998 662 810 953 1110 1134 524 502 429 516 367 596 424 1161 735 637 597 489 708 423 518 552 369 850 670 1851 1173 1007 750 678 1220 744 708 724 1143 924 1597 1257 1325 1111 805 762 1474 1052 647 924 925 345 1260 980 1040 1163 1369 691 705 677 852 480 361 612 1466 1217 1368 1173 1049 1117 1510 1019 1496 1631 1026 1371 935 1384 1087 1891 1112 1844 1722 1024 1306 1419 656 1264 986 374 1315 1566 1793 1886 1147 893 1435 558 774 947 2013 391 557 391 733 669 672 813 1052 774 416 845 1275 1195 457 440 473 1028 1360 1288 1486 510 1988 381 855 565 464 701 1779 1381 1487 1615 1459 1647 1458 1453 979 936 919 1189 970 1029 1003 1341 1087 1488 1157 1190 890 1007 759 961 851 2108 851 940 778 292 821 349 584 915 1742 964 1055 1710 1240 2200 1982 1671 2071 1367 533 1888 1512 2364 2424 2089 2556 1983 2123 2567 2532 3022 2479 1804 977 761 722 945 1811 1741 2224 2243 606 2307 3310 3547 1832 1376 1714 2479 1654 2120 2780 931 2258 1507 975 1523 976 1561 1503 1555 1640 1078 1222 1768 1712 1021 1941 1418 1612 1761 2148 2492 1354 1169 1212 1191 1017 885 754 908 637 700 927 745 832 1676 2326 1939 1193 1817 1083 1713 940 816 1445 1051 2624 1397 2019 1365 1811 1395 1838 1821 1902 1559 1376 1563 1914 1351 1316 1618 1822 1873 1489 1791 2433 1625 1631 2535 2444 1766 1774 1805 1612 5277 5246 3956 4849 3328 3599 2477 2687 2632 3557 2838 3197 2925 2729 3067 3099 5790 3712 2415 2034 2130 1667 1478 1748 1902 2100 1664 3167 2958 2731 2943 1384 1723 1590 768 870 2070 630 1167 1197 1493 936 1101 939 757 525 829 548 1176 622 942 783 1308 758 585 1176 1077 977 1110 1607 2787 2589 2208 2308 1692 2632 3322 1882 1957 2174 1700 1390 1672 939 380 828 782 428 638 300 709 528 350 369 584 446 371 252 714 874 137 277 261 204 517 548 615 362 454 968 1064 506 829 864 1240 1283 1297 723 926 678 961 663 631 680 1073 1107 655 571 1615 814 789 830 625 496 893 1220 806 1066 1098 1283 998 613 406 546 661 647 892 943 1153 902 1113 570 645 794 713 1016 1074 734 1098 592 1045 1136 1071 965 1187 1218 1254 2149 1633 2110 1433 1908 2133 978 1327 1234 1069 501 1326 694 1837 1250 759 1880 697 719 605 726 1921 1611 728 1005 694 1528 1491 1645 2482 1528 609 550 696 1383 1066 1978 1524 959 754 1283 1604 776 804 1408 1802 1042 1333 1345 1547 1403 2414 1115 1672 1608 1493 1766 1529 1840 1618 1458 2068 638 1441 622 928 875 898 4167 1751 2088 1772 1655 2009 1742 1540 2022 1860 1891 2210 1374 1076 1191 999 1113 944 855 835 1424 1257 1180 819 1007 1016 1571 1936 1285 1291 1323 738 624 898 881 809 453 510 434 514 490 411 355 758 487 725 649 384 792 1318 1523 1312 1045 1079 1166 1064 1302 1414 1074 1165 1335 1358 1428 1257 1528 1682 1338 1461 1132 1248 1386 1821 1187 1280 1194 1224 1188 1128 1764 1397 2435 2280 1730 1704 1233 1405 1997 1396 1830 2181 1659 1402 1258 2350 983 1589 1631 1488 1771 1428 1656 1102 2033 1004 942 999 2212 966 1778 1846 1102 799 715 606 198 360 365 465 1073 934 1316 1110 1252 1468 1171 497 1437 1803 536 1734 919 677 1170 1139 1269 382 989 552 614 731 596 701 813 758 694 494 442 750 360 1071 558 682 891 925 1336 1282 621 1950 763 670 581 1053 1144 1082 1008 763 966 967 1024 1074 1292 830 493 549 315 432 1457 1229 1242 1030 987 984 1071 1116 1178 950 1389 980 1756 544 969 1116 797 1201 1384 928 1129 702 926 974 663 760 836 971 786 1130 2123 2333 3175 807 720 718 1020 958 1123 1179 3972 815 4274 3946 3644 3236 3577 3501 3665 3594 3703 3561 3605 4252 3394 3298 1100 1586 1869 891 1659 1478 1614 1314 1154 1396 1084 1614 1660 1665 1252 1007 992 1522 1619 1458 1430 1608 1352 1865 1803 2059 2074 2380 2386 1337 942 1389 892 1071 1226 1070 858 850 1108 1093 1405 1383 1281 1303 1506 1548 1266 1131 1504 1366 1030 922 961 1149 2343 1642 1492 1703 1651 1669 1991 2202 1820 2069 1507 2892 2870 2892 1310 2677 1270 1387 1360 1257 1349 1380 1769 1494 1959 2291 1950 1815 2032 1828 1666 1812 1754 1716 1684 1655 1556 2101 1512 2088 1899 1431 2141 1578 1728 1663 1859 1999 2143 1805 1648 2404 1542 1581 2042 1829 1782 1381 1904 1754 1067 2195 1683 1205 1888 1960 1394 2194 1592 1619 1950 1674 1835 1771 1642 1413 1617 1772 1767 3027 2272 2599 2661 2625 8749 9753 10662 10796 17265 2879 3238 2947 3073 3145 2886 2433 2797 2295 6652 5980 6185 6120 1133 1318 1133 1573 678 577 493 304 583 418 395 352 189 303 385 576 496 442 514 442 533 489 1024 770 532 760 658 689 828 448 436 307 335 532 645 532 382 863 651 592 534 781 508 602 591 600 543 829 677 602 650 562 610 509 446 1283 783 438 416 447 503 589 1449 653 724 279 448 193 526 216 483 210 746 334 807 1034 560 302 374 521 580 581 753 1153 653 1437 643 819 757 509 856 1079 1148 955 1225 515 624 381 519 519 705 923 1008 622 987 889 738 1298 1313 1687 740 1071 1191 1287 766 1306 922 517 1306 709 821 884 659 596 690 927 751 973 832 553 717 1484 883 1116 1357 1300 1655 948 776 1066 1123 1732 990 1074 729 392 1106 790 479 951 1932 1557 1341 709 1256 1181 714 1403 854 901 1013 1207 1289 664 691 1014 896 1001 475 948 761 1076 1088 724 858 1566 896 1508 1319 1401 1010 1149 868 712 995 788 635 835 646 703 371 581 472 990 1202 1304 1730 635 756 603 666 773 311 704 512 832 865 982 741 1447 1106 661 822 684 1258 722 891 733 685 765 656 1349 706 694 643 664 844 742 691 433 1006 897 766 1035 806 1564 713 1102 737 830 580 703 548 1666 729 1097 669 747 813 732 1088 703 1113 1282 1172 1385 1451 1121 1048 1035 870 633 675 493 753 1574 385 425 315 508 627 471 511 954 546 660 851 663 969 1066 1192 1407 941 842 897 408 355 230 194 375 200 735 693 1091 1172 892 985 1078 973 925 770 603 322 331 608 875 437 630 712 694 729 787 534 611 839 426 885 702 1207 1405 1271 962 955 462 264 827 787 673 678 714 654 741 674 849 452 531 353 690 884 481 737 936 639 881 776 1147 700 402 623 730 579 726 733 740 659 827 480 939 640 296 549 1151 1116 1296 948 4798 5068 993 831 857 1247 942 1083 1043 798 1189 1260 1011 986 1190 915 881 1137 1039 789 1535 1217 1149 1206 751 1004 553 1031 1484 1010 517 1044 896 955 1166 824 766 595 567 1288 793 1004 841 900 1905 1857 930 679 1343 928 1331 647 990 531 658 1159 832 2108 1244 1474 993 903 909 920 619 719 869 647 438 478 488 2418 1917 2659 1561 1275 2144 1426 1560 1415 1628 2300 1421 1455 1183 990 754 806 1936 1512 399 345 387 405 502 604 2065 2404 1639 1223 2038 4003 3797 3935 3994 3575 3156 3020 1329 1283 4070 4093 4406 4369 4380 2203 2625 2643 2921 3507 3947 3633 3863 3600 4461 3436 3773 4648 4874 4000 3736 4955 4027 5693 4432 4087 1843 1811 2857 1797 1912 3074 3496 2384 1547 2937 1088 1034 1431 1144 1516 1283 1121 2047 2423 1232 666 998 942 825 630 5406 5082 4678 3718 4683 4670 4568 4518 4079 3954 4185 5412 5049 4090 5182 4130 5476 4775 5272 5409 5804 5281 3087 3128 4219 4068 3728 3579 4195 1042 823 344 3697 3892 2455 6561 7706 7227 6945 2190 2318 1486 663 1751 338 1081 567 587 3189 1747 1763 952 1080 919 779 2093 2404 1386 2968 2467 2029 4018 1908 2133 5641 6787 5337 5370 10433 8492 5648 6479 5851 7927 1811 1397 1822 2547 2339 1597 2814 1089 3114 1424 3677 1856 314 280 3254 2281 3243 4325 2898 1758 2290 1159 1437 1032 842 1446 1322 1250 1693 1517 4708 4961 2360 1217 2389 2560 2496 3415 2820 2692 2168 1063 1317 3449 1868 4320 2204 2229 1317 2010 1260 1133 1674 1993 5278 4626 1866 1860 1132 1610 1370 1086 1334 1319 1234 1448 2298 2036 1762 2701 1579 1424 3996 1012 1365 1528 1233 1788 1926 2054 1844 1270 1605 1547 1794 1440 1681 1732 1483 1670 1959 2407 1428 1452 1551 1855 978 747 608 923 858 828 1612 785 704 565 716 1087 1796 909 1066 854 1413 1399 1003 499 853 541 509 588 554 613 682 710 892 885 465 651 688 733 1013 887 940 1007 1044 856 1134 708 811 308 1009 1109 1231 497 1141 1405 663 850 1249 1206 1491 1315 1052 1235 1364 1425 1106 772 1300 1235 1673 1249 650 733 620 731 774 1086 772 718 1156 1154 1590 1396 1067 1617 957 1183 1141 1493 1582 1101 731 950 957 987 1017 1361 882 1918 1329 875 1414 1469 1186 1533 775 1178 1483 1884 1016 775 1922 337 2214 1347 1274 859 755 1096 1185 1703 1277 1869 1872 1691 1780 1412 1535 1109 742 582 626 835 1068 1054 527 481 404 527 601 565 396 901 595 698 604 498 823 444 574 632 294 705 659 2152 1148 943 719 742 1094 672 667 698 992 1024 1411 1123 1460 1409 1338 634 1207 1154 507 917 738 540 1019 1094 1171 1189 1352 803 739 683 847 556 443 577 1371 1032 1158 1040 1169 1043 1512 1204 1108 1450 921 1273 976 1213 1172 1845 1065 2341 2064 754 1059 1108 693 1232 890 385 1334 1577 1511 1539 981 946 1485 588 719 914 2181 383 497 297 605 453 526 606 878 786 535 1196 1336 1032 421 452 495 1032 1095 1048 1340 519 1690 413 869 586 488 609 1843 1588 1670 1734 1643 1824 1532 1589 1349 1306 1287 1569 1308 1377 1124 1346 1019 1476 1056 1060 942 1104 867 1008 798 1805 820 759 890 317 1072 441 568 839 1332 839 923 1473 1296 1910 1816 1595 2052 971 616 1849 1641 2080 2128 1853 2164 1704 1886 2323 2200 2509 1903 1247 1058 655 621 781 1534 1567 2421 1955 560 1974 2897 3246 1849 1633 1731 2099 1703 1546 2286 1018 1539 1640 1005 1611 984 1547 1492 1635 1771 1192 1463 1535 1751 1017 2468 1231 1521 1534 1951 2066 1270 1112 1017 1280 1125 651 780 955 718 769 958 829 894 1739 2257 1501 1122 1874 1046 1549 817 866 1490 1205 2535 1316 1892 1272 1510 1261 1718 1856 1828 1519 1467 1567 1672 1338 1361 1871 1835 2000 1316 1714 2394 1870 1503 2278 2422 1750 1739 1719 1708 5139 5297 4083 4792 3106 3320 2605 2805 2402 3109 2627 2901 2672 2826 3142 3497 4978 3476 2636 2311 2407 1932 1633 1629 2032 2115 1462 2767 2781 2576 2814 1458 1944 1594 693 1062 1688 703 1180 1375 1367 839 1006 778 624 466 745 518 1152 648 958 726 1047 786 688 1061 1042 1019 1262 1757 2064 2465 2072 2009 1374 2225 3092 1802 2153 1968 1714 1361 1516 849 443 933 887 495 600 389 826 517 307 316 644 442 520 285 756 830 135 279 274 234 513 612 623 494 531 995 853 537 792 948 1289 1306 1295 771 780 647 1144 524 456 478 931 1061 683 759 1390 841 750 864 762 534 874 1215 856 1255 1214 1484 912 692 357 377 442 485 555 766 936 821 879 655 635 901 752 833 1087 661 765 432 923 987 982 945 1193 1061 1124 1571 1316 1966 1082 1509 1658 895 1316 1195 896 396 1155 572 1587 1132 598 1833 517 679 469 662 1702 1696 708 936 761 1579 1568 1497 2404 1249 588 542 701 1272 888 1757 1545 971 882 1312 1741 547 669 1396 1591 1190 1260 1368 1544 1550 2015 1210 1860 1575 1628 1664 1644 1788 1776 1613 1781 623 1348 901 626 940 765 3879 1735 1972 1757 1378 1793 1793 1530 1790 1683 1684 1943 1725 1419 1230 1064 955 1053 801 934 1274 1176 1110 954 1024 1051 1373 2108 1085 1136 1289 689 591 997 901 685 425 510 474 502 480 387 369 718 545 984 747 284 870 1547 1643 1456 741 999 906 907 1021 1215 1064 1225 1338 1437 1498 1302 1509 1717 1413 1520 1218 1294 1334 1642 1095 1007 1494 1381 1239 1157 1715 1252 2140 1921 1516 1646 1183 1302 1716 1521 1806 1882 1911 1378 1415 2386 746 1420 1812 1520 1718 1423 1844 1073 2014 890 1107 1111 1843 927 1724 1868 1099 690 766 502 193 293 261 382 899 923 1131 1049 1164 1350 1217 608 1190 1451 490 1592 763 582 1188 1189 1540 341 1052 549 659 782 805 680 939 931 781 419 369 718 637 907 550 612 955 998 1430 1271 701 1835 813 679 750 735 1038 839 788 861 1033 948 1221 1248 1187 736 486 500 457 655 1242 999 1102 715 848 890 841 982 1250 1005 1260 1074 1672 564 900 1123 886 1254 1545 1053 1267 680 1078 925 791 803 749 893 667 1373 2667 2742 2959 675 663 991 708 670 1467 1282 3729 857 3840 3461 3755 3559 3534 3609 3739 3722 3767 3585 3558 4380 3420 3448 923 1542 1621 1120 1356 1265 1377 1090 998 1242 1217 1634 1594 1567 1232 835 1047 1451 1705 1865 1821 1842 1167 1799 1742 1918 1941 2305 1796 1652 950 917 929 925 1025 1168 1012 854 858 966 1408 1403 1365 1218 1467 1055 1091 1250 1316 1410 746 869 903 698 1508 1256 1391 1696 1368 1095 1735 1339 1304 1595 1379 1986 2122 2061 1683 2336 1487 1612 1514 1504 1597 1345 1582 1322 1483 1449 1705 1672 1450 1595 1413 1640 1609 1855 1463 1260 1127 1635 1685 1516 1259 1516 1751 1467 1316 1377 1440 1652 1365 1600 1420 1641 1587 1542 1383 1684 1448 1323 1342 1378 1191 1480 1398 988 1784 1948 1145 1479 1434 1735 1596 1891 1552 1439 1221 1119 1357 1302 1334 2220 2382 2371 2214 2316 2857 3184 3274 2923 2879 16655 11060 11129 3159 3087 3196 2661 2471 2338 2059 2607 2477 2278 840 812 1280 1551 710 689 377 362 413 501 501 370 322 440 436 381 448 387 415 267 374 287 435 833 497 873 577 528 683 560 635 492 599 528 520 644 734 772 398 505 444 662 464 545 582 597 509 717 403 312 701 617 675 522 490 1079 911 294 266 218 358 341 839 689 772 200 529 403 481 335 558 330 674 415 901 1226 297 405 548 866 658 808 640 1347 564 1382 420 529 769 511 593 666 612 455 1007 449 548 352 388 636 622 457 459 554 670 832 943 759 845 937 719 990 877 814 1047 1238 1304 924 896 462 1165 707 636 622 641 1128 666 734 816 548 683 1165 906 832 1273 1363 1592 728 1207 895 1116 1619 783 1275 918 763 1269 792 736 937 1215 1352 1279 843 1334 1376 613 904 790 808 1024 1555 846 640 805 874 560 614 552 883 983 1030 1251 959 812 1052 729 1156 1257 1299 876 967 900 716 986 575 512 673 530 669 595 503 519 937 1007 1188 1312 739 502 640 741 813 326 593 394 866 761 840 877 1238 842 584 857 565 951 634 758 836 821 555 543 941 1025 1164 918 623 721 809 592 476 894 1020 945 1300 604 1481 652 1035 707 792 738 718 561 1244 922 966 838 782 866 593 1017 701 1003 1456 1377 1330 1260 883 939 999 951 992 728 572 780 1438 428 533 246 498 553 709 750 1192 664 778 895 527 655 881 1294 1235 509 986 778 399 250 206 111 208 301 744 565 855 787 1003 1047 862 910 858 550 398 136 206 574 839 247 762 680 840 587 684 439 619 703 342 1143 716 1364 1028 1039 1029 873 637 527 935 614 512 649 696 557 609 898 857 483 541 504 658 567 474 765 896 716 922 758 1115 813 397 596 605 481 651 619 603 568 706 519 475 813 482 671 823 868 993 1026 4453 4836 906 887 849 953 1156 1105 972 878 1273 1178 1555 1118 1214 1124 608 864 687 624 933 1016 1008 939 776 887 892 719 1472 471 446 1321 802 878 1426 853 860 729 551 794 607 954 531 684 1134 955 796 596 1084 1163 991 644 1288 631 517 757 682 1288 874 783 620 683 699 1025 510 587 1061 749 152 166 372 2146 1504 1886 1312 1499 1577 1315 1253 1577 1705 2352 1146 909 1131 1023 907 1051 1496 1320 435 401 372 305 413 608 2018 1950 1366 1559 1403 2988 3460 3150 2916 3117 2932 2036 1501 1380 3431 3470 3381 3047 3093 2325 2893 3004 3317 2293 3562 2643 3130 3549 2950 3770 3790 4443 3626 3665 3329 4260 2689 4602 4205 3954 1579 2172 3007 1460 1491 2489 2962 2270 1651 2974 1017 1019 1247 1408 1053 1242 859 1968 2118 1081 717 551 525 775 544 4149 4019 3631 3935 3664 3999 3639 4288 4152 4014 3448 4654 4394 3638 4895 4364 5044 4511 5005 4682 5190 4881 3489 3385 3993 4816 3669 3907 4006 694 586 333 3818 4195 2287 5610 6674 6398 5652 1636 1495 1026 455 1285 438 651 375 607 3492 2164 2318 746 1278 959 1170 2120 2528 1533 2592 2376 1684 3009 2249 1881 4996 5759 4503 4080 8112 7164 4638 5304 4976 5385 1918 1446 1851 1640 1992 1377 1782 1033 2400 986 2575 1332 153 131 2748 1795 2591 3837 2549 1427 2459 915 1730 848 639 1635 1448 1437 1725 1915 3715 4536 1994 967 2269 2159 2162 2839 3027 2791 1682 1206 715 2784 1661 3685 1087 1348 953 926 1122 1013 1446 1163 4247 3339 1307 1386 1200 1289 1569 982 1235 1187 1429 1070 2417 1282 1504 1938 961 787 3180 1068 1437 2062 928 1395 1560 1234 1402 1194 1326 1200 1622 1427 1731 1396 1379 1575 1599 1980 1291 1424 1411 1107 1550 1104 638 643 1017 923 1575 653 555 625 651 899 1479 996 1098 666 1052 1061 893 583 728 340 279 843 600 747 509 505 700 635 552 544 626 700 750 707 651 745 664 783 944 758 634 455 830 896 1034 496 1485 989 997 1024 1011 724 1104 880 789 1042 1346 1007 1041 932 1013 1185 1170 1162 669 759 781 831 687 920 994 653 1142 866 1341 1503 1041 1498 1113 1157 1226 1231 1757 1073 1106 739 747 944 998 1071 792 1586 993 737 1094 1560 1410 1624 936 1163 1496 1588 1002 867 1867 319 2097 1464 845 617 815 688 1006 1453 851 1341 1429 1401 1601 1554 1279 1038 686 720 634 594 983 666 398 533 381 438 564 538 621 557 707 682 377 331 542 476 367 331 283 495 759 1687 842 866 717 644 971 732 581 609 755 636 1384 1065 1182 1064 865 551 924 874 684 758 727 576 819 899 1138 929 1151 1008 510 741 872 734 490 672 995 772 807 690 1470 828 1370 718 869 1061 1277 1625 1062 967 1169 1530 1124 2735 2512 1018 1135 951 608 1347 994 285 1061 1240 1149 1093 714 1178 1110 592 546 572 2170 198 260 182 572 347 392 584 854 461 505 902 908 1439 538 534 501 1348 980 1357 1391 469 1996 407 598 439 553 660 1298 1048 1128 1193 1106 1261 1130 1114 1278 1112 1162 1410 1214 1256 1238 1251 998 1447 1005 1059 700 839 818 1132 1030 1897 767 602 963 365 862 638 639 793 1135 738 742 1432 843 1362 1570 1765 2050 1121 485 1881 1650 1218 1292 942 1345 1624 1301 1290 2030 1712 1380 993 882 658 660 610 1669 1676 1699 1406 765 1755 2112 2242 947 1145 844 1846 1392 1448 1734 873 1693 1163 1312 1088 1180 1124 1011 1054 1221 987 1192 1340 1143 737 1708 1144 1340 1748 1735 1800 1320 861 976 1109 911 789 777 1005 527 620 723 693 631 1107 1258 1199 1136 1307 1021 1970 932 868 1007 916 2280 1307 1803 1459 1685 1246 1563 1603 2157 1584 1637 1884 1825 999 1403 1546 1861 1778 1442 1482 2164 1994 1309 1697 1762 1368 1100 1640 1382 4191 4390 3381 3250 3202 2330 2411 2742 2875 3099 2182 2467 2680 2232 3166 2169 5102 3287 2802 2346 2543 1709 1430 2006 1640 2328 1195 1992 2458 2112 2594 1269 1681 1523 931 915 1767 633 1384 1190 1361 893 605 876 755 711 909 576 581 513 983 860 549 875 760 1085 916 714 1442 1523 2001 1501 1847 1859 1544 1359 2191 1483 1708 1817 1291 1290 1341 1091 379 656 596 516 570 279 834 685 395 371 662 350 540 241 595 343 231 241 342 355 262 274 298 252 262 780 525 550 559 644 989 971 956 519 863 780 810 524 514 546 688 674 734 473 1283 540 505 619 505 375 593 1243 727 1038 1171 1321 684 378 426 619 618 685 865 862 797 566 808 589 565 682 719 934 909 673 802 675 637 847 633 953 1017 1100 1256 1361 1329 1207 1097 1649 1585 922 1352 1205 1165 394 1366 680 1874 1230 643 2064 717 676 628 676 1438 1906 632 673 560 1345 1509 1668 2778 1412 709 621 934 1605 728 1536 1622 959 810 1382 1503 643 1142 1456 1731 1208 1267 1642 1313 1322 1199 1425 1515 1498 1226 1716 1548 1692 1489 1283 1749 545 985 722 667 992 566 2879 1418 1405 1309 1442 1479 1350 1223 1467 1978 2172 1775 1445 1177 954 833 1001 789 648 796 1208 1354 914 948 888 1104 815 2123 1032 891 1041 868 704 779 849 531 362 380 293 337 323 283 263 671 423 739 428 541 753 1267 1190 1255 834 738 769 987 1018 1288 957 1060 1466 1401 1430 1488 1585 1475 1282 1404 1275 1284 1190 1518 1008 1013 1195 1275 1460 1008 957 1039 1884 1692 1398 1226 1259 1338 1071 1340 1118 1594 1849 1166 1105 1947 560 1524 1585 1420 1423 1076 1491 825 1835 1000 857 1183 1685 676 1425 1450 874 390 736 524 206 293 391 452 987 882 1073 890 1326 860 1049 678 987 938 797 1069 640 521 888 907 1197 418 689 580 805 801 516 861 684 712 578 461 374 625 603 795 410 824 1203 845 1044 1098 575 1774 894 815 785 821 1135 785 655 949 618 759 982 990 964 888 353 397 628 355 1302 1222 1142 1119 1000 986 974 642 1463 866 937 1149 1606 795 989 1303 1219 1610 1523 1289 1180 680 1153 946 931 694 633 774 554 1096 2231 1936 1488 416 507 525 673 628 866 1105 3238 569 3427 3099 3311 3290 3484 4158 4489 4307 3746 4351 3822 3397 2893 2526 1267 1518 1706 1023 1746 1498 1390 1362 1001 1471 1290 1697 827 1171 1083 971 1061 1132 1801 1329 1221 1197 1229 1106 1102 1601 1529 1974 1502 1405 882 991 840 982 1063 1297 1087 835 926 1047 1440 1416 1364 1214 1636 1227 1077 1289 1202 1607 875 917 908 844 1530 1301 1806 1742 1666 1306 1869 1723 1563 2217 1297 2145 2349 2226 1381 2308 1336 1355 1294 1274 1343 1456 1611 1692 1577 1613 1770 1740 1654 1582 1470 1685 1747 1863 1837 1577 1476 1768 1480 1511 1551 1516 1693 1618 1415 1466 1535 1944 1594 1901 1658 2058 1801 1804 1638 1891 1548 1221 1531 1571 1607 1638 1389 1208 2026 2179 1181 1949 1553 1588 1601 1743 1769 1743 1456 1202 1741 1421 1304 1984 2048 2073 2293 1898 3247 3806 3494 3389 3238 11060 16227 11117 3176 3044 2770 2476 2528 2288 2523 3186 2825 2502 831 734 1200 1469 1015 715 398 447 446 592 420 362 363 443 367 427 538 479 507 288 447 364 486 624 418 671 490 618 740 489 566 485 550 474 493 548 529 658 441 583 548 720 441 570 552 507 452 549 546 385 650 587 659 474 450 1146 774 431 368 304 399 406 1090 668 749 238 503 414 543 349 556 333 751 334 1198 1148 541 338 449 824 587 760 730 1340 584 1444 453 583 804 615 516 827 786 617 810 388 593 487 489 747 693 660 740 623 983 827 894 717 930 1030 713 922 977 827 1137 1344 1046 799 927 434 1070 782 791 646 516 1088 791 593 971 533 565 1293 817 858 1342 1363 1566 863 910 787 1057 1622 818 1249 995 735 1144 662 747 1050 1363 1380 1160 980 1515 1392 702 1099 732 768 1081 1259 878 521 744 788 714 668 542 833 977 1045 1217 965 884 1071 854 1250 1181 1354 983 1096 1022 774 1120 707 440 622 515 535 501 781 568 873 1182 1247 1332 792 537 667 670 768 499 720 450 827 708 823 842 1265 922 647 899 626 1082 691 853 891 882 657 538 1157 836 1050 852 687 705 731 720 604 1254 1098 716 1432 701 1639 839 1232 856 752 771 773 515 1150 695 847 947 716 873 579 860 734 1142 1234 1157 1095 1143 925 783 963 931 798 687 548 750 1454 451 515 312 566 670 640 757 1265 876 992 858 537 764 1118 1102 1272 585 868 870 385 260 235 178 264 309 857 707 1091 976 1134 1100 1016 831 734 595 507 233 235 720 838 328 688 776 751 636 709 418 724 743 429 972 746 1213 1158 973 1131 1053 563 548 961 498 436 714 757 625 537 879 939 570 626 536 841 800 630 887 1007 835 1072 800 1184 863 394 730 718 644 730 734 723 610 626 626 565 1061 540 604 702 822 1051 1028 4904 4821 840 785 814 1173 1011 968 1005 913 1217 1484 1503 1050 974 1004 539 764 705 735 1020 961 1023 960 886 964 661 771 1296 589 591 1357 782 822 1264 926 894 662 590 1050 803 851 571 769 1479 1116 740 644 1329 1039 946 642 1276 622 564 890 865 1443 898 887 782 568 690 960 529 655 1062 702 306 324 419 1857 1720 2210 1104 1491 1736 1410 1470 1504 1608 2157 1205 902 1003 1144 1027 1125 1754 1239 433 395 464 351 547 764 2059 2226 1257 1428 1616 2954 3600 3092 3255 3425 3178 2137 1330 1363 3453 3297 3392 3258 3156 2583 2565 2802 3040 2577 3367 2517 3427 3016 3062 3787 3475 4089 3653 3161 3364 4269 2684 4812 4341 4355 1544 2262 2560 1912 1555 2482 3037 2280 1613 3251 1058 984 1467 1434 1283 1186 836 2107 2237 1422 712 768 722 720 640 4269 4084 3725 3682 3774 3957 3583 4574 4113 3502 3411 4199 4379 3546 4458 3936 4870 4766 5080 4238 5616 5022 3444 3326 3920 4513 3924 4052 3949 783 666 365 3499 4145 2648 5758 6881 6273 5826 1792 1612 1220 473 1314 300 632 346 558 3229 1707 1900 875 1346 1104 1142 2193 2123 1634 2634 2633 1791 3187 2247 1892 4965 5735 4848 4470 9013 7509 5238 5425 5440 5952 1998 1417 2022 1843 2240 1404 2054 1009 2907 1040 2757 1495 163 141 2687 1847 2644 3977 2505 1052 2583 1067 1755 1138 833 1437 1317 1381 1585 1623 4158 4289 2029 1108 2254 2160 2120 3257 2946 2321 1590 1273 761 3388 1649 3449 1238 1595 1030 1256 1441 1202 1660 1494 4732 3451 1327 1381 1268 1371 1375 945 1208 988 1282 1287 2202 1522 1652 2232 1046 876 3377 986 1292 1810 1017 1424 1557 1320 1490 1162 1449 1287 1561 1490 1773 1592 1327 1481 1675 2029 1413 1679 1388 1232 1071 949 668 555 911 1090 1353 601 555 452 644 951 1590 1090 999 795 1277 1179 963 611 761 521 444 866 494 1098 631 685 728 761 536 585 639 758 882 852 763 759 691 728 918 858 780 414 835 963 1209 717 1580 1100 866 738 984 923 1749 1006 970 912 1279 1100 964 1063 1071 1261 1402 1285 659 734 777 846 662 785 934 588 1080 1046 1439 1609 1028 1567 1028 1183 1190 1298 1929 852 1149 920 858 1215 1227 1031 869 1508 994 612 1070 1530 1360 1735 1046 1277 1356 1632 861 938 2015 322 2143 1395 904 766 871 738 875 1373 1021 1314 1673 1567 1693 1562 1271 900 679 479 536 741 856 849 379 489 367 400 465 537 595 930 568 682 538 476 562 354 335 287 328 642 653 1632 977 904 727 652 1019 945 629 635 996 749 1499 1228 1190 1118 866 716 981 937 646 806 679 686 804 1083 1290 1125 1147 1000 523 699 924 670 469 690 1130 1039 1049 777 1614 1031 1593 888 981 1341 1109 1480 1269 1020 1088 1757 1281 2013 1739 1058 1356 1125 545 1264 1147 382 1260 1484 1006 1125 889 1167 1332 447 578 641 2022 212 323 229 661 447 453 558 973 567 493 914 982 1162 520 516 608 1235 956 1269 1391 482 1865 326 679 508 407 672 1352 1097 1184 1222 1145 1298 1090 1100 1259 1070 1137 1392 1179 1232 1245 1167 929 1360 993 1092 801 960 652 1142 950 1838 823 724 1019 390 861 612 620 727 1194 806 890 1577 984 1510 1608 1511 1959 1330 572 1743 1596 1360 1440 1220 1426 1795 1769 1668 2170 2166 1385 1128 781 710 686 762 1411 1446 1576 1343 640 1682 2231 2425 1167 1175 1017 1909 1739 1476 1851 949 1979 1153 1282 1119 1210 1236 1136 1191 1373 1359 1300 1453 1192 695 1731 1376 1468 1525 1366 1713 1405 1011 1004 1012 792 700 764 969 616 663 632 659 703 1190 1570 1427 1112 1679 1059 1647 974 787 1190 1039 2589 1439 1896 1304 1378 1339 1647 1633 1915 1616 1719 1733 1766 1023 1237 1524 1770 1717 1384 1675 1921 1976 1369 1836 1868 1514 1364 1680 1473 4248 4350 3479 3835 2923 2625 2092 2431 2484 3022 2408 2750 2646 2482 2975 2352 5198 3201 2457 2081 2221 1909 1630 2027 1705 2271 1185 1973 2460 2076 2358 1244 1659 1373 829 895 1934 778 1498 1211 1299 1030 927 765 937 604 918 567 736 612 786 725 680 961 852 1316 1137 868 1242 1533 1891 1712 1886 2102 1612 1656 2483 1401 1742 1778 1366 1221 1403 1000 416 660 583 451 549 295 1051 591 439 527 681 379 554 237 477 346 180 215 311 335 244 312 303 261 261 853 729 523 563 741 1050 1024 1040 681 772 848 724 544 528 572 773 1086 866 530 1085 626 591 911 771 490 921 1221 535 862 1167 1148 845 494 438 570 588 561 881 974 957 617 901 639 612 753 661 940 1081 685 876 575 775 993 676 1000 1055 1388 1436 1445 1365 1325 1050 1685 1762 989 1465 1284 1021 435 1430 678 1738 1088 644 1947 626 796 589 818 1509 1843 662 617 487 1615 1600 1792 2758 1446 778 669 729 1375 757 1595 1455 868 705 1335 1499 787 989 1336 1805 1295 1328 1481 1282 1424 1338 1482 1498 1626 1444 1781 1554 1723 1562 1684 1782 698 1160 794 783 1022 639 3375 1629 1539 1366 1787 1334 1249 1140 1334 1830 1980 1799 1419 1136 977 1042 1110 877 899 1028 1171 1248 1031 979 1032 1262 901 1925 1268 1038 1330 839 630 861 765 670 337 349 287 333 319 283 261 619 430 895 410 393 954 1402 1308 1414 709 757 815 858 931 1245 897 1147 1268 1295 1363 1268 1525 1360 1116 1236 1214 1191 1051 1663 984 991 1429 1218 1328 974 1192 1082 1786 1854 1735 1490 1035 1139 1445 1426 1233 1729 1588 1176 1246 1746 520 1450 1470 1366 1614 1278 1811 939 1881 994 1056 1177 1892 737 1606 1512 901 421 702 534 214 346 444 488 834 855 1097 1049 1543 907 1077 623 1271 1412 762 1224 720 514 1083 1013 1152 379 740 745 776 705 572 797 814 727 711 456 408 768 579 943 554 797 937 929 1138 990 549 1848 853 801 646 982 1183 841 749 941 684 851 910 924 980 725 460 496 645 340 1442 1179 1151 1050 926 1005 912 737 1501 750 1062 1312 1534 596 942 1357 1253 1537 1560 1076 1285 779 1020 986 1010 833 700 613 453 1162 2412 2214 1779 439 539 611 992 555 1220 1352 3340 696 3582 3156 3477 3675 3307 3651 3728 4039 3668 4277 3609 3749 3107 2586 1168 1419 1905 1092 1591 1473 1496 1548 900 1517 1280 1587 956 1341 1199 1017 977 1138 1685 1335 1196 1211 1258 1079 1146 1582 1502 1920 1506 2013 899 935 909 923 1248 1318 1092 787 764 1100 1407 1404 1305 1403 1391 1181 1119 1195 1392 1611 854 936 1030 1057 1256 1237 1438 1356 1463 976 1721 1583 1270 1650 1456 1830 2083 1744 1208 1759 1100 1210 1171 1215 1277 1196 1520 1336 1487 1323 1575 1633 1664 1589 1522 1577 1529 1848 1609 1324 1387 1852 1457 1498 1422 1429 1589 1487 1518 1418 1563 1796 1393 1708 1451 1654 1431 1362 1435 1742 1432 1228 1340 1387 1380 1484 1533 1025 1724 1924 1283 1532 1398 1430 1718 1924 1256 1693 1265 1162 1558 1601 1264 2056 2151 2185 1931 1948 2766 3072 3092 2725 2947 11129 11117 15659 3157 2974 2829 2040 2135 2204 2320 2646 2429 2794 798 778 1210 1438 774 711 395 468 431 640 486 456 377 471 456 474 616 553 577 299 418 325 345 825 424 850 531 727 856 406 553 456 515 428 519 500 645 1000 539 565 485 686 458 607 646 632 580 722 462 350 729 646 716 566 540 1321 771 283 255 210 401 299 819 554 633 256 382 384 434 437 507 340 674 289 853 1127 417 402 498 832 503 864 685 1352 592 1328 429 555 615 432 561 838 750 598 1061 547 635 401 578 473 797 537 479 565 541 608 935 876 665 678 720 984 995 915 899 1306 1103 910 1066 484 1148 852 700 698 564 808 869 661 832 458 508 1293 946 981 1285 1293 1438 832 1052 725 1319 1754 951 1239 959 549 1154 735 761 1018 1150 1307 1160 943 1678 1495 760 995 698 682 1074 1339 1161 494 751 816 547 651 598 915 788 1033 1161 741 970 1201 907 1145 1385 1313 817 905 757 850 867 546 439 609 550 512 471 705 474 904 964 1252 1453 850 533 711 764 850 486 533 545 806 753 920 880 1200 783 692 856 672 1157 717 719 933 904 630 511 1040 962 907 777 661 654 990 616 466 939 917 781 1427 702 1701 740 1195 713 842 803 761 672 1137 944 863 871 828 773 713 881 768 1129 1062 1045 1174 1249 926 887 826 857 947 785 595 862 1298 379 491 294 634 600 646 726 1292 740 858 789 586 711 886 1159 1321 527 990 805 488 231 161 193 177 305 722 719 945 901 1081 978 966 824 727 576 477 257 209 595 873 243 772 658 760 637 739 454 719 816 476 1071 746 1234 1147 1059 1297 797 596 655 1033 526 466 594 612 582 596 732 762 580 640 442 685 672 543 726 1003 886 948 786 1131 912 383 561 583 509 623 571 670 740 595 578 477 896 470 782 720 789 970 1054 4902 4953 923 888 886 974 1270 970 920 897 1215 1441 1457 1100 1035 1108 472 630 698 547 768 872 904 859 700 926 747 854 1553 641 552 1172 836 964 1226 800 891 800 580 1003 741 736 634 716 1075 908 632 729 1115 1059 949 600 1352 660 597 711 734 1160 840 750 629 641 573 992 563 612 1147 791 252 270 396 1699 1581 2011 1166 1454 1601 1297 1366 1524 1608 1810 1039 996 1280 1228 1012 1226 1512 1196 410 374 362 515 496 640 1906 1830 1303 1407 1343 2717 3057 3110 2668 2746 2749 2040 1792 1423 3339 3287 3032 2975 2877 2596 2412 2616 3208 2513 3899 2567 3454 3440 3038 3439 3403 3609 3250 2925 3158 3634 2733 4692 4383 4310 1573 2314 2766 1611 1313 2491 2639 2221 1532 2907 1114 1050 1344 1149 1184 1143 850 1967 2329 1173 821 719 677 780 795 3871 3840 3792 3749 3422 3858 3276 4212 4181 3825 3440 4283 4578 3741 4607 3867 4541 4472 4405 4310 5195 4911 3490 3527 4065 4530 3900 3888 4093 849 743 352 3417 4194 2103 5301 6308 5996 5628 1637 1603 1359 565 1384 333 677 444 544 3361 1916 2093 712 1474 1232 1046 2052 2228 1646 2601 2399 1836 2643 2157 2042 4484 5169 4209 3906 8393 7735 4465 5187 5528 5512 2156 1505 2243 1898 2305 1516 2069 1253 2783 1085 2553 1323 128 110 2781 1739 2804 4006 2281 1234 2461 997 1735 909 762 1656 1453 1492 1767 1799 3929 4286 1780 1081 2251 2184 2217 3153 3164 2637 1426 1196 720 2835 1420 3545 930 1271 832 1260 1256 1088 1631 1391 3926 3410 1369 1418 1234 1400 1500 902 1210 1059 1357 1198 2583 1329 1526 2038 1003 820 3348 984 1412 1946 1099 1546 1561 1407 1494 1206 1666 1450 1807 1602 1795 1681 1449 1587 1726 2160 1460 1682 1562 1264 1146 858 593 666 1097 813 1551 655 531 642 804 699 1256 978 963 640 1038 872 848 454 741 415 358 745 376 737 661 699 657 571 516 575 619 652 777 586 545 592 584 658 713 757 669 441 819 883 1082 644 1276 732 870 694 930 626 1129 756 719 840 1252 704 858 791 679 1261 1230 1263 502 550 632 714 619 758 909 616 954 968 1431 1320 971 1413 1094 1176 1180 1215 1583 1034 900 740 735 988 1090 1077 721 1166 839 768 973 1252 1164 1355 763 951 1229 1334 1004 872 2021 245 1948 1186 666 666 668 786 791 1295 943 1366 1647 1274 1866 1418 1284 831 656 668 660 688 942 532 372 566 384 389 393 643 610 592 627 483 553 468 530 434 324 283 385 446 680 1668 914 894 716 691 806 728 626 671 900 563 1178 975 1257 1079 957 583 980 899 702 870 678 659 844 944 1280 1032 1476 877 538 677 747 831 588 593 904 800 861 842 1533 971 1504 924 673 1172 1115 1436 1163 961 1215 1640 1096 2205 1973 1096 1300 1144 723 1321 1036 341 1112 1276 1135 1247 805 1222 976 555 666 717 2105 232 353 234 574 379 379 455 931 669 447 892 929 1288 520 511 711 1498 980 1160 1253 472 1762 360 571 408 475 608 1252 999 1096 1190 1121 1280 958 1127 1389 1200 1257 1538 1290 1332 1234 1360 1078 1470 1053 1158 881 1037 928 1082 796 1555 653 614 852 365 841 601 716 703 1157 653 861 1399 870 1311 1545 1542 1647 1435 460 1868 1566 1190 1318 899 1090 1538 1305 1036 1557 1509 1087 890 868 659 659 639 1559 1522 1764 1290 883 1810 1898 2097 940 1059 819 1738 1196 1480 1685 823 1726 1178 1324 1065 1204 1219 1080 1186 1368 1089 1325 1358 1103 634 1723 1167 1272 1774 1596 1645 1185 866 950 941 800 765 839 1062 624 685 684 686 639 913 1001 1141 1087 1163 1137 1743 1043 753 927 881 2363 1267 1579 1163 1448 1262 1574 1491 1801 1647 1640 1682 1504 1065 1354 1374 1765 1719 1509 1563 1867 1932 1346 2091 1882 1635 1311 1544 1438 4214 4237 3348 3350 2968 2120 2472 2789 2779 3109 2235 2516 2757 2601 3286 2217 4465 3199 2485 2348 2603 1887 1512 1903 1571 2354 1072 1885 2512 2071 2522 1205 1490 1415 934 875 1709 801 1257 1196 1321 1048 607 686 811 652 1106 638 668 630 800 790 647 968 823 1220 1200 810 1464 1646 1430 1523 1358 1481 1469 1356 1752 1295 1837 1854 1198 1218 1402 1166 516 505 441 542 542 418 755 643 472 391 582 432 649 319 599 308 222 283 297 326 311 383 405 344 340 712 505 563 452 783 848 914 924 646 805 777 770 557 549 605 580 664 743 429 1159 675 621 679 557 384 618 1131 466 763 1237 1325 764 445 525 825 796 829 1000 946 819 629 869 642 594 685 623 856 995 563 843 607 710 948 601 933 1044 1216 1077 1047 1156 1013 1027 1255 1183 870 1225 1125 1017 384 1450 689 1728 1051 649 1922 763 827 649 710 1441 1985 573 644 551 1409 1634 1939 2257 1443 785 678 760 1427 696 1470 1372 840 683 1423 1476 718 1046 1436 1743 1341 1602 1267 1452 1415 1280 1470 1598 1503 1553 1814 1644 1720 1518 1800 1654 643 1176 899 875 968 622 3197 1346 1324 1246 1748 1280 1189 1088 1282 2000 2131 1736 1507 1207 962 888 1058 858 880 945 1151 1361 990 992 917 1049 810 2024 1149 971 1154 912 769 797 826 615 453 465 409 453 441 405 385 635 489 814 413 419 799 1290 1184 1251 854 789 768 941 991 1269 948 1011 1491 1549 1557 1504 1735 1286 1049 1195 1155 1125 923 1343 1070 1113 1245 1083 1300 940 1175 1151 1783 1655 1259 1109 1066 1065 992 1405 1146 1430 1509 1064 1255 1562 595 1466 1508 1286 1465 1367 1832 1155 1876 1044 851 1133 1961 694 1514 1487 931 452 708 507 192 289 379 446 1203 920 1085 794 1327 688 975 611 1075 1215 704 789 641 654 943 980 1344 445 828 686 698 795 552 892 641 705 678 432 372 697 653 823 469 784 1180 867 1140 1097 608 2019 942 894 775 827 937 789 703 833 659 828 900 892 1080 624 502 520 694 425 1221 1216 940 1036 945 1049 1034 718 1405 836 1093 1100 1366 604 1237 1403 1333 1649 1638 1393 1257 803 1046 1275 1038 862 679 704 576 1227 2374 2009 1743 519 475 581 949 531 1016 1014 3075 574 3252 2832 3426 3496 3240 3650 3911 3854 3572 4164 3459 2909 3001 2681 972 1475 1572 1152 1388 1281 1333 1454 1230 1729 1221 1754 726 1133 1249 860 893 1097 1344 1230 1162 1076 1130 1051 1048 1390 1353 1775 1863 1379 843 1673 961 883 1106 1003 925 931 1093 970 1489 1388 1252 1305 1542 1444 1236 1232 1123 1262 838 1133 1043 1159 1766 1406 1782 1377 1293 1229 2294 1736 1345 1690 1222 1826 1854 1944 1075 1830 1165 1128 1139 1155 1211 1117 1880 1435 1904 1760 1867 1185 1247 1247 1473 1461 1309 1283 1337 1273 1051 1509 1089 1535 1378 1439 1642 1506 1793 1635 1263 1635 1443 1565 1604 1806 1200 1251 1532 1751 1525 1085 1307 1198 991 1444 1312 1106 1502 1553 1162 1847 1686 1401 1444 1418 1853 1799 1631 1312 1466 1755 1412 2255 2345 2406 2284 2197 3463 3615 3523 3766 3073 3159 3176 3157 15708 12450 12790 2555 2786 2496 3231 3341 3418 3180 947 1247 1086 1520 878 726 534 376 578 519 450 582 277 498 396 427 429 378 410 385 457 397 606 569 457 619 596 519 646 343 398 354 376 495 502 414 527 811 567 531 400 804 636 409 517 536 494 747 366 376 660 452 518 488 428 1300 536 399 377 420 371 489 1045 513 562 338 319 299 384 339 382 298 584 348 766 945 591 315 493 458 465 693 636 995 617 1134 354 420 692 599 550 1127 1045 856 909 365 757 708 579 731 484 869 695 743 838 545 746 867 927 1099 868 1163 1034 1013 743 1205 978 746 1076 648 886 659 833 700 529 776 533 767 1130 475 504 903 720 573 1305 953 1228 1145 869 992 1247 1441 1036 1192 988 584 1214 541 570 948 1164 1610 1160 809 1520 1287 637 1149 765 832 958 974 953 521 731 801 762 841 604 658 698 1560 1477 732 822 1380 937 1192 1188 1102 848 884 869 969 1021 655 584 760 456 538 587 691 595 972 1089 1104 1071 739 715 796 806 877 370 628 603 806 983 903 829 1213 816 708 855 675 1432 590 875 517 460 773 710 858 520 688 620 660 650 834 608 513 878 793 853 1194 694 1279 553 813 1137 793 641 842 717 1315 896 674 849 800 771 626 866 525 894 1375 1330 1090 1089 841 726 816 804 912 742 545 832 1068 334 394 214 481 573 358 932 1092 616 678 650 645 949 985 991 1076 905 884 955 957 370 247 139 334 173 830 682 1130 1122 1051 927 1185 861 761 910 561 317 249 455 686 231 805 552 652 587 592 757 769 667 491 971 655 1177 1130 1176 1005 890 507 573 849 538 434 703 749 684 453 780 817 453 588 423 490 772 576 775 850 767 676 612 1158 820 401 528 618 502 626 604 650 610 570 480 668 990 613 692 883 771 1213 846 4666 5450 862 1041 1009 1134 1015 899 864 744 1100 1178 1196 1213 1393 745 559 739 733 735 681 952 878 864 762 895 652 989 1376 647 570 1194 952 903 1085 919 701 575 603 928 557 680 712 765 1544 1488 678 791 1251 923 901 654 877 461 437 728 780 2047 1503 988 899 767 891 741 409 618 817 607 206 261 555 1958 1866 2910 954 1287 1493 1470 1313 1510 1733 1906 1190 1087 1395 1049 628 679 1403 1340 357 323 334 306 419 420 1619 1719 1574 1351 1826 3314 3631 3646 3510 3242 3539 2564 1659 980 3243 3274 3354 3608 3586 2383 2427 2736 2981 2805 3567 3013 3177 3510 3152 3618 3285 3980 3674 3724 3848 4537 3028 4213 4068 4653 2282 2135 2450 1488 1739 3268 2746 1976 1608 3070 1065 1040 1160 996 1422 1095 898 1789 2205 1303 730 803 680 616 1023 4647 4563 4188 3830 3950 4720 3661 4295 3876 4017 3869 4556 4542 3458 4515 4017 4490 4073 4057 4223 4323 3802 3594 3639 4303 4011 4007 4294 4164 848 739 322 3806 4444 2196 6057 6766 6391 5596 1786 1932 1230 538 1360 506 511 305 517 3041 2104 2016 728 1331 901 987 1933 2283 2081 2780 2225 1960 3320 2305 1882 5013 5767 4539 4748 9633 8171 4387 5124 5273 6472 2012 1256 2214 2018 2630 1174 2297 834 2889 1400 2900 1493 207 154 2129 2022 2318 4453 3238 1207 2441 1172 1582 1206 1056 1159 1186 1185 1516 1672 3874 4709 1748 1274 2992 2656 2699 3216 2107 2461 1648 1493 1212 3255 1854 3633 1249 2091 1105 1656 1242 1166 1956 1490 4323 3257 1288 1296 1414 1066 1484 1360 1215 1326 1803 1432 1889 1357 1426 1986 1128 965 3772 947 1263 1917 1034 1845 1725 1506 1651 1552 1709 1558 1659 1430 1637 1833 1449 1580 1763 1797 1398 1240 1624 1283 730 794 662 654 764 866 1454 784 761 780 724 635 1732 968 1097 794 1009 1191 692 381 782 399 379 733 566 991 619 629 700 780 476 747 826 807 913 682 793 843 759 935 855 774 824 307 968 1030 878 524 1223 1017 801 820 1017 1039 1233 1113 1100 1116 1299 1524 1019 937 997 1291 1257 1093 739 841 821 891 825 1066 873 793 913 1097 1339 1579 1108 1388 870 957 947 1234 1315 1152 848 948 847 809 699 1515 742 1328 1164 627 1533 1328 1206 1416 808 1023 1457 1573 1074 1238 1788 250 2077 944 921 711 921 538 1043 1341 1080 1470 1817 1570 1606 1369 1196 872 454 781 481 575 1008 638 647 480 373 641 362 443 459 719 783 803 471 396 347 355 362 339 504 566 600 1608 774 856 753 642 937 678 460 484 876 533 1537 1187 1146 1070 892 755 1232 863 694 1064 623 535 978 930 957 1070 1215 696 689 595 1052 565 314 439 880 1006 1138 1010 1286 785 998 785 925 987 1058 1086 1256 1090 1689 1472 1176 1637 1518 1011 1107 957 982 1028 1048 485 1138 1419 1284 1319 1151 911 1111 593 917 983 2158 457 582 376 633 543 584 691 879 958 501 874 866 1112 400 386 444 1237 1231 919 1009 832 1732 610 804 666 718 840 1600 1204 1370 1468 1319 1541 1310 1236 934 856 878 1167 859 940 1259 1206 878 1290 868 946 936 1252 1040 766 755 2139 676 1095 924 279 739 273 640 551 1323 635 756 1617 790 1513 1413 1482 1707 848 506 1962 1545 1676 1799 1297 1607 1891 1533 1519 2122 1941 1688 1215 877 848 916 925 1627 1701 1672 1380 789 1775 2290 2553 1315 1245 1206 1926 1615 1297 1974 768 1987 1518 1053 1503 1090 1478 1375 1420 1681 1223 1040 1067 1166 780 1617 1224 1645 2084 2074 2587 1143 971 1059 1078 1049 657 991 809 1014 1146 752 759 536 1296 2043 1596 856 1468 1337 1554 918 737 1370 1129 1937 1391 1427 1138 1344 1171 1395 1273 1769 1602 1674 1476 1941 1036 1224 1523 1878 1988 1260 1526 1842 1719 1389 1907 1666 1340 1237 1229 1446 4493 4363 3579 3850 2532 2933 2581 2809 2039 2687 2300 2706 2771 2697 2931 2718 4024 2618 2232 1804 2122 1556 1561 1655 1482 2085 939 1770 2063 1815 2420 1351 1436 1082 940 724 1341 597 892 984 1057 846 938 712 1137 748 801 479 867 687 596 522 854 949 875 1337 916 777 1187 1435 1713 1952 1948 1925 1787 1808 1937 1600 2346 1829 1692 1269 1468 1043 332 511 477 385 391 268 568 597 310 510 774 344 314 400 563 569 271 256 306 372 474 547 530 420 475 622 591 676 643 644 1051 1008 1024 590 656 519 708 727 699 731 761 843 815 423 1170 836 740 673 522 564 812 924 541 785 961 1152 609 548 315 559 752 701 769 1079 930 795 975 678 647 829 796 785 905 635 807 473 739 1044 518 597 607 1195 1051 1132 1481 1267 1385 1167 1307 872 1219 1031 776 269 1108 551 1437 826 484 1358 544 599 498 611 1646 1488 590 619 537 1950 1720 1819 1743 1136 510 472 593 1058 598 1144 1171 707 592 1216 1232 595 586 1305 1860 1347 1194 1300 1554 1239 1423 1305 1335 1776 1467 1917 1464 1403 1632 1214 1830 534 1123 601 733 724 694 2985 1301 1522 1484 1683 1838 1694 1527 1890 1731 1813 1644 978 686 970 677 838 835 771 889 1101 1045 888 857 765 975 764 1550 1362 1135 1446 1194 897 799 779 687 265 255 178 226 222 206 178 453 300 837 494 583 1002 1315 1613 1141 882 916 885 875 970 1024 792 1157 1224 1451 1384 1272 1537 1524 1190 1355 1227 1329 1250 1484 1447 1244 955 1299 1135 1549 1157 1198 1460 1529 1387 1465 1285 1266 1387 1369 1477 1901 1582 956 942 1544 920 1413 1377 1380 1382 1344 1553 1185 1738 931 1024 1061 1725 894 1614 1821 1181 534 615 656 124 208 264 550 972 1106 1121 1066 1016 1072 858 662 1101 1100 388 879 948 678 962 734 1290 499 910 497 542 1098 570 768 826 665 695 576 445 557 545 911 433 587 685 779 874 745 551 1927 930 821 795 864 978 765 679 638 1027 782 975 1053 838 864 445 471 578 581 1337 941 951 906 1152 1264 852 751 1200 983 984 999 1397 651 1019 1145 991 1240 1321 1245 981 671 1331 1153 634 659 809 824 595 1410 2110 2375 2068 688 659 877 1165 780 982 1181 3596 967 3626 3397 3343 3204 3352 3308 3365 3608 3602 3617 3296 3711 3459 3289 1096 1260 1358 1083 1600 1332 1582 1307 998 1232 1336 1114 1339 1167 1343 1083 1072 1354 1865 1372 1255 1298 1332 1493 1341 1679 1731 1970 2040 1449 1026 1743 1065 1103 1149 1015 891 1013 1158 1090 1401 1403 1251 1309 1726 1586 1478 1272 1267 1306 915 1041 998 897 2006 1537 1929 1613 1356 1291 2411 1842 1542 1663 1440 1939 1929 2105 1324 1860 1412 1296 1410 1216 1343 1212 1831 1368 2076 1929 2002 1385 1401 1418 1383 1718 1409 1483 1367 1466 1179 1467 1243 1536 1375 1635 1670 1454 1693 1580 1304 1480 1601 1532 1666 1950 1296 1344 1431 2029 1881 1239 1598 1380 1029 1718 1455 1142 1924 1845 1180 1792 1638 1462 1868 1794 1879 1812 1624 1459 1357 1893 1453 2480 2399 2531 2434 2325 3382 3742 3554 3699 3145 3087 3044 2974 12450 15764 12907 2621 2705 2504 3347 3407 3449 3287 908 1495 1054 1458 862 685 563 392 589 512 480 666 248 467 435 436 472 398 434 416 540 428 857 686 506 779 626 495 636 530 553 505 523 608 498 513 572 939 658 457 407 851 737 516 569 600 568 788 350 439 761 480 544 452 436 1323 563 412 396 385 405 486 1206 564 646 442 308 268 385 341 399 336 624 330 795 1115 654 265 462 438 401 625 594 943 621 1347 423 497 730 594 775 1067 1011 856 1037 385 797 786 492 690 539 827 729 732 890 630 908 917 984 1531 881 1137 986 1001 629 1259 1033 610 1006 646 873 708 957 632 522 888 586 727 1116 665 530 990 752 540 1539 991 1429 963 867 897 1319 1654 921 1361 978 584 1166 415 525 1083 1555 1350 1427 801 1318 1346 724 1311 780 843 929 1110 867 572 863 847 875 955 620 712 760 1474 1501 808 814 1383 978 1273 1183 1158 987 1017 825 963 1016 659 625 799 501 585 704 676 542 1029 1270 1252 1169 821 674 843 814 891 323 679 679 761 939 803 886 1405 979 678 947 609 1329 585 834 590 522 768 727 904 571 717 533 637 815 876 622 502 986 885 899 1279 760 1263 468 1002 1109 817 631 862 795 1350 840 633 881 861 734 605 900 656 891 1427 1366 1158 1132 917 671 866 754 1015 782 553 870 1396 350 400 252 435 618 411 1099 1209 662 738 760 662 998 1124 1050 1276 964 942 1072 869 369 220 106 459 213 851 664 1332 1232 1226 1244 1302 871 773 870 594 233 281 506 628 315 741 577 662 662 665 683 729 721 442 1135 663 1182 1036 1095 1027 854 526 606 949 616 518 897 987 831 534 810 827 437 568 515 504 810 625 757 944 817 732 625 1185 873 357 655 745 635 799 874 681 819 634 457 745 1080 548 705 767 804 983 798 4680 5523 916 946 896 1092 1060 1007 940 862 1123 1326 1259 1113 1454 774 679 726 837 751 1037 1056 892 882 839 926 615 1011 1496 916 523 1292 941 857 1124 912 707 650 518 949 619 667 659 680 1612 1425 643 661 1314 948 1038 663 956 473 476 712 878 2212 1533 1263 868 751 933 830 470 724 852 688 231 267 390 2128 1921 2851 995 1404 1712 1533 1429 1533 1743 1862 1158 1075 1459 955 671 768 1603 1612 401 361 433 316 461 476 1888 1974 1572 1425 1850 3452 3873 3848 3720 3393 3219 2620 1637 1074 2757 2831 3208 3576 3591 2589 2590 2670 3017 2956 3570 2903 3076 3591 3229 3530 3582 4001 3693 3391 3473 4433 3003 4276 4202 4601 2264 2226 2541 1711 1600 3296 3066 2100 1421 3192 1072 1051 1174 938 1343 1139 870 1996 2149 1332 760 824 669 638 888 4544 4599 4215 3839 4575 4607 4183 5009 3850 4007 3817 4707 4486 3612 4292 4142 4381 4011 4488 4750 4565 3949 3680 3822 4587 4075 4167 4625 4106 913 810 364 3703 4577 2247 6513 6995 6636 5237 1755 1900 1276 495 1458 535 897 510 550 3275 2243 2160 786 1297 899 1027 2068 2279 2158 2995 2356 2071 3651 2385 2255 5305 6161 4375 5310 10002 8325 4648 5335 6102 6943 2049 1603 2333 2214 2605 1380 2548 834 3056 1539 3236 1644 254 201 2320 2086 2402 4523 3147 1474 2227 1205 1658 1172 1033 1187 1141 1119 1544 1675 3932 4651 2027 1125 2679 2825 2889 3598 2220 2461 1757 1703 1449 3396 1729 3696 1645 2079 1080 1971 1401 1269 1755 1716 4457 3559 1414 1330 1412 1073 1578 1182 1302 1376 1703 1648 1810 1543 1616 2459 1183 1080 3804 921 1111 2089 1074 1823 1573 1466 1790 1463 1609 1500 1698 1526 1652 1786 1533 1647 1783 1680 1361 1261 1681 1449 898 789 727 813 757 881 1683 883 743 870 767 821 1641 1142 1115 864 1129 1637 759 351 850 498 470 709 710 945 658 680 786 921 526 786 903 915 1316 729 894 988 1116 1011 1040 797 827 324 938 998 1030 485 1076 1136 879 807 1182 1056 1294 1266 1072 1103 1360 1422 1042 797 1135 1352 1622 1115 705 731 728 949 749 1110 909 799 1025 1375 1302 1540 1079 1221 892 970 939 1513 1257 1005 833 1097 1037 823 717 1366 694 1252 1118 696 1398 1212 1057 1292 725 954 1365 1707 915 1176 1903 272 2211 941 1010 702 811 579 1019 1373 1113 1398 1607 1626 1659 1542 1170 1076 518 800 537 649 1031 788 609 544 451 605 430 503 514 714 988 744 410 331 373 391 461 448 481 676 460 1664 969 960 853 644 954 735 575 626 937 525 1572 1247 1128 1079 878 735 1252 802 726 1035 606 669 845 897 1149 1199 1177 782 696 541 1090 638 332 411 1008 1112 1208 1176 1488 901 1009 862 1043 1349 1032 1114 1290 1148 1463 1418 1386 1981 1853 1114 1142 1068 1198 1274 1100 582 1129 1503 1449 1485 1056 973 1131 622 895 1006 2123 409 439 280 533 440 491 584 942 968 341 897 1025 1161 379 357 542 1367 1295 1078 1124 903 1804 599 547 328 682 877 1547 1177 1387 1403 1276 1486 1417 1237 962 882 910 1200 915 1000 1285 1203 919 1289 888 937 919 1048 1017 818 794 2067 694 1110 998 306 779 297 713 736 1501 692 750 1725 1093 1768 1671 1694 2084 869 567 1954 1549 1590 1707 1681 1898 2050 1482 1633 2345 2485 2184 1214 855 836 904 969 1564 1912 1857 1474 793 2006 2308 2631 1539 1380 1422 1944 1529 1457 2044 869 1800 1526 1142 1561 1151 1497 1400 1420 1474 1351 1032 1100 1203 872 1457 1368 1320 2191 2415 2733 1392 1258 960 1168 1117 724 1024 844 1168 1335 928 961 602 1442 2559 1489 1076 1699 1459 1352 1003 959 1407 1127 2073 1589 1545 1197 1158 1300 1421 1370 1791 1795 1641 1557 2260 1113 1224 1394 1930 2007 1400 1535 1852 1890 1564 2034 1859 1617 1444 1370 1795 4506 4528 3735 4180 2582 3174 2730 2939 2180 2937 2315 2643 2846 2854 3300 2869 4631 2912 2487 1934 2062 1479 1635 1706 1584 2168 1081 1988 2276 2020 2822 1378 1520 1539 1156 724 1321 594 1016 1200 1185 963 870 807 1145 840 803 466 799 597 719 570 1028 1056 936 1630 958 907 1208 1504 1786 1899 1927 1850 1606 1655 2320 1646 2102 2067 2050 1341 1509 1041 519 524 488 556 619 447 608 709 310 379 696 329 294 368 725 698 301 267 337 334 548 629 589 515 553 716 760 657 640 751 959 971 991 550 695 604 853 749 715 735 813 759 896 583 1337 876 776 711 576 632 856 1103 579 890 956 1243 582 563 326 639 896 769 937 1010 906 896 1087 759 779 870 837 727 884 819 818 544 943 1023 514 611 559 1188 1206 1319 1276 1433 1372 1241 1402 914 1328 1152 700 271 1197 503 1313 752 471 1289 525 676 485 708 1598 1664 575 644 548 1723 1567 1683 1923 1088 584 532 623 1146 614 1345 1257 719 664 1331 1336 576 573 1339 1866 1397 1165 1294 1530 1064 1880 1230 1517 1835 1494 1857 1400 1428 1524 1355 1903 521 1213 621 1015 768 826 3365 1341 1495 1345 1624 1779 1532 1393 1765 1734 1721 1586 1064 759 1018 862 965 982 894 973 1073 998 857 864 828 1004 768 1558 1292 1235 1508 1198 1021 1124 919 694 240 222 174 214 210 210 182 554 425 881 545 627 994 1179 1526 986 1166 1109 1255 1061 1064 1155 1106 1254 1389 1570 1493 1271 1519 1487 1180 1318 1339 1255 1081 1570 1537 1391 1209 1526 1063 1606 1053 1461 1515 1380 1497 1481 1396 1468 1460 1392 1771 2025 1433 1230 1175 1755 1014 1470 1551 1449 1432 1472 1483 1260 1824 1068 1071 985 1834 861 1612 2021 1292 623 651 651 184 247 297 585 1127 1106 1241 1223 1270 1485 984 672 1293 1198 396 1052 839 579 1025 724 1348 509 992 510 523 1078 772 779 938 628 629 542 417 601 539 855 456 582 809 775 1101 935 581 2150 930 799 945 859 1076 848 747 802 1286 742 981 1013 938 955 436 458 529 603 1258 1103 892 847 1227 1314 1110 810 1329 1005 894 1210 1566 613 1023 1304 1107 1300 1488 1365 1017 746 1422 1161 642 741 813 840 590 1575 2174 2561 2384 741 654 638 1114 769 954 1176 3924 1131 3913 3669 3251 3291 3206 3384 3288 3790 3575 3762 3329 4031 3736 3289 1115 1322 1484 1006 1718 1385 1605 1321 994 1252 1323 1249 1648 1337 1208 1104 1177 1318 1556 1328 1230 1340 1132 1598 1523 1912 1954 2271 1884 1355 1001 1590 864 884 1115 926 825 1024 1109 1048 1400 1394 1350 1317 1680 1564 1185 1233 1304 1325 1068 992 951 970 1472 1270 1715 1362 1194 1111 2158 1504 1271 1440 1243 1739 1712 1901 1163 1915 1259 1172 1261 1151 1258 1120 1648 1236 1815 1630 1673 1044 1188 1088 1293 1314 1117 1111 1191 1104 941 1296 1135 1435 1252 1314 1517 1236 1643 1452 1133 1440 1356 1432 1558 1812 1130 1215 1415 1762 1699 1088 1444 1194 1019 1661 1153 1157 1661 1737 1107 1560 1596 1260 1446 1473 1787 1631 1479 1441 1370 1501 1222 2323 2388 2402 2282 2260 3316 3114 3298 3545 2886 3196 2770 2829 12790 12907 15856 2301 2463 2267 3067 3175 3240 3000 1081 1376 1085 1529 886 673 501 361 531 481 476 632 316 440 473 404 464 433 455 373 463 389 619 672 486 739 636 516 659 438 459 405 435 500 444 421 498 879 630 549 401 820 738 388 593 608 547 794 334 363 871 450 568 481 417 1268 576 410 378 345 371 493 809 464 515 415 360 355 427 385 429 398 511 363 656 1035 561 315 520 454 442 665 669 1001 608 1214 433 491 688 614 604 946 886 741 880 355 712 760 500 722 453 793 587 726 745 683 871 840 990 1358 771 1071 932 892 709 1374 1018 673 1085 656 817 647 800 640 567 730 567 802 1195 559 603 842 677 545 1327 966 1406 962 998 1174 1197 1367 987 1379 1227 719 1326 538 565 1026 1171 1265 1385 810 1289 1435 884 1151 701 770 840 1015 973 588 832 727 803 788 590 660 847 1621 1756 895 792 1286 1027 1193 1113 1004 804 835 894 1098 1048 811 611 700 495 546 678 727 617 1049 1282 1333 1216 818 753 811 760 837 342 585 575 771 1057 816 886 1362 906 778 919 776 1679 614 871 561 487 845 755 839 536 700 632 602 666 784 561 502 910 776 1023 1253 856 1185 557 869 1184 858 617 928 785 1277 970 682 748 761 843 561 801 530 798 1499 1462 1166 1080 915 757 792 757 920 821 635 909 1037 320 418 162 398 610 417 1100 1055 515 581 768 610 903 1082 980 1088 904 897 1096 816 367 299 110 358 197 813 785 1126 995 1019 1090 1124 864 756 715 538 280 332 402 639 340 828 566 650 729 684 622 598 597 466 981 647 1093 1075 1051 960 804 607 626 878 626 508 777 865 715 537 709 828 380 509 452 492 787 635 794 880 769 607 527 1193 855 447 618 628 528 650 643 559 873 624 503 608 1013 595 651 887 774 1148 814 4491 5420 1114 1039 1045 1240 1153 1016 968 842 1073 1251 1246 1068 1457 655 629 780 623 716 649 898 836 814 759 783 676 1107 1691 727 547 1137 999 887 1091 879 708 555 620 795 506 635 664 751 1471 1282 585 714 1045 1008 984 728 912 513 460 702 629 1852 1368 933 854 658 789 778 466 623 795 619 192 230 366 1983 1660 2354 883 1304 1531 1441 1218 1483 1537 1788 1117 1119 1174 1000 626 833 1343 1501 404 335 479 353 509 520 1681 1876 1715 1282 1705 3150 3478 3283 3389 3000 3246 2308 1787 1021 3028 3075 3301 3326 3433 2385 2749 2691 3019 3004 3327 2807 3204 3537 3126 3633 3397 3947 3221 3507 3263 4204 2780 4242 4354 4808 2188 2110 2694 1400 1481 3265 2962 2025 1440 2939 965 984 1069 869 1315 1036 847 1960 1963 1224 819 762 576 613 924 4503 4389 4317 3962 3831 4299 3903 4453 3853 4284 3502 4318 4559 3424 4351 3960 4159 3789 4052 4106 3986 3689 4003 3730 4219 4086 3825 4184 4216 837 730 405 3852 4467 2060 5910 6818 6382 5230 1775 1957 1236 567 1310 500 586 380 505 3298 2142 2072 594 1238 844 1041 2084 2072 2153 2667 2227 1967 3127 2308 2144 5030 5671 4407 4806 9458 7998 4367 5283 5322 6563 1990 1328 2278 2051 2568 1229 2388 837 3075 1338 3036 1584 263 210 2068 1856 2164 4769 3501 1384 2092 1092 1490 1171 1069 1132 1200 1147 1674 1939 3641 4623 1759 1109 2671 2952 2893 3174 2088 2498 1780 1544 1381 3298 1791 3247 1366 1972 1082 1710 1327 1187 1784 1528 4199 3236 1371 1330 1348 1157 1493 1309 1276 1385 1664 1444 1692 1293 1390 2071 1102 1009 3831 811 1119 1971 988 1683 1562 1392 1707 1630 1517 1381 1650 1403 1563 1682 1368 1495 1910 1826 1436 1235 1746 1376 845 733 751 677 951 903 1548 789 855 837 756 630 1585 1040 1074 791 941 1170 690 447 670 469 439 623 551 928 546 560 670 791 590 868 902 770 952 532 716 806 720 823 841 701 788 379 1062 1116 1033 648 976 930 837 760 965 890 1124 1146 1098 1158 1333 1183 959 816 1056 1274 1330 1140 766 846 885 966 831 1135 923 843 966 993 1214 1658 1139 1095 1019 1032 1024 1508 1213 1080 711 982 886 754 665 1434 677 1175 1141 675 1492 1315 1205 1401 809 967 1400 1528 964 1073 2040 259 2084 889 966 640 859 634 896 1278 1057 1295 1626 1469 1602 1477 1097 823 521 814 483 582 978 716 663 412 344 659 433 457 596 743 695 664 381 302 325 458 475 401 518 560 468 1562 981 800 693 671 846 759 430 452 922 533 1514 1189 1006 1010 830 864 1143 801 766 1008 637 496 830 815 1036 1226 1272 666 712 494 1056 517 280 486 995 1058 1198 1024 1316 794 1043 899 1183 1049 974 1092 1279 1033 1604 1330 1231 1878 1729 1011 1052 971 1121 1108 1146 609 1123 1477 1353 1341 1220 966 1005 593 775 841 2112 409 461 284 511 449 471 610 812 942 472 865 969 1095 499 483 436 1321 1182 920 960 855 1734 584 542 418 659 929 1427 1075 1273 1323 1192 1373 1326 1116 952 880 896 1171 902 985 1208 1151 903 1149 844 1056 895 1064 1099 863 968 1937 689 1120 900 295 748 263 596 584 1380 813 686 1729 874 1506 1512 1483 1864 747 589 1760 1620 1477 1654 1267 1590 1858 1301 1406 1940 1907 1607 1108 875 883 1001 979 1660 1732 1746 1303 850 1789 2003 2239 1316 1154 1211 1772 1460 1212 1813 709 1799 1434 1000 1432 1041 1304 1245 1247 1288 1234 1095 1272 1141 905 1478 1184 1342 2104 2094 2626 1371 1194 1112 967 916 740 996 810 999 1137 922 951 552 1203 1836 1471 1004 1531 1338 1365 987 920 1265 1079 2076 1319 1455 1092 1382 1381 1510 1243 1780 1941 1672 1553 1863 937 1265 1429 1818 1867 1160 1519 1688 1693 1550 1697 1667 1419 1241 1271 1679 4258 4047 3315 3692 2593 3059 2815 3026 2082 2616 2408 2729 2891 2746 3244 2659 4269 2720 2271 1735 2045 1352 1526 1602 1410 2048 883 1710 1988 1773 2183 1340 1287 1270 898 582 1250 630 898 957 1036 1015 855 762 1104 918 857 543 827 580 707 536 883 921 992 1457 866 802 1286 1482 1564 1644 1808 1812 1660 1621 1838 1568 2126 1834 1626 1426 1704 1060 395 498 458 440 448 319 570 823 318 356 687 360 278 421 559 632 305 242 417 368 569 654 612 504 580 634 665 666 581 631 1024 965 979 567 728 559 758 744 718 740 744 668 913 525 1055 850 714 604 467 487 668 943 594 838 951 1280 624 525 321 720 944 813 897 1028 934 828 952 699 739 933 806 817 845 698 798 509 695 990 486 568 597 1218 1250 935 1163 1164 1404 1011 1034 917 1303 1113 682 308 1138 548 1328 722 533 1255 584 585 526 623 1497 1606 534 663 587 1763 1621 1840 1678 1130 569 533 568 1094 558 1151 1200 676 660 1224 1282 595 660 1363 1927 1327 1261 1461 1439 1081 1492 1205 1458 1724 1403 1893 1527 1321 1466 1306 1983 589 1113 671 823 824 804 2899 1236 1479 1453 1523 1876 1629 1456 1852 1667 1753 1727 1020 708 952 774 893 889 789 997 1097 1004 766 825 794 898 754 1709 1323 1149 1546 1057 888 963 925 758 263 251 176 224 222 206 176 528 421 838 575 567 942 1027 1319 900 1044 963 1131 908 1029 1066 862 1225 1554 1448 1355 1254 1396 1595 1211 1397 1387 1253 1170 1415 1299 1120 1016 1326 1085 1504 1020 1248 1307 1257 1432 1499 1400 1360 1483 1324 1346 1656 1678 1022 1033 1433 1043 1408 1460 1306 1334 1408 1422 1155 1944 1077 1095 1030 1579 864 1565 1798 1120 661 628 603 140 195 251 539 926 1073 1299 1076 957 1229 995 563 975 1032 390 877 731 559 1002 662 1257 435 850 468 541 959 607 748 789 670 617 597 489 553 592 969 433 653 974 707 822 785 604 1943 846 723 935 765 1091 900 710 641 1081 737 952 997 901 889 513 521 534 547 1233 957 932 916 1214 1300 959 776 1180 1074 864 1218 1273 613 884 1222 1089 1253 1386 1296 976 704 1316 901 606 690 736 845 614 1320 1956 2246 1876 579 661 689 1199 783 956 1019 3836 989 3892 3693 3359 3195 3107 3606 3493 3838 3845 3836 3456 3842 3556 3005 1182 1400 1389 1166 1553 1317 1509 1309 951 1268 1466 1354 1461 1225 1210 1211 1007 1244 1885 1343 1234 1276 1307 1572 1448 1662 1718 1953 1994 976 1063 1308 1121 1008 898 915 805 924 883 1062 1255 1308 1185 1149 1259 1228 1159 1213 1383 1228 824 1134 1076 781 1465 1259 1426 1468 1255 1479 1569 1451 1670 2103 1370 2068 2155 2256 1301 2077 1283 1327 1352 1191 1244 1313 1830 1247 1908 2079 1795 1461 1281 1827 1319 1785 1676 1454 1149 1700 1214 1536 1317 1278 1228 1557 1358 1366 1112 1506 1374 1419 1474 1608 1400 1944 1290 1292 1484 1582 1167 1411 1200 1345 830 1407 1289 1250 1809 1802 987 1938 1446 1222 1242 1189 1918 1402 1657 1203 1301 1213 1350 3599 2991 2841 2846 2828 2351 2664 2231 2607 2433 2661 2476 2040 2555 2621 2301 16007 10274 11196 2165 2342 2436 1745 1232 1102 1196 1702 444 608 397 432 453 514 429 375 145 407 333 295 418 362 425 436 486 448 777 500 305 642 462 820 924 443 412 413 441 734 384 410 377 736 841 526 423 697 381 481 487 461 369 551 468 724 627 342 434 600 570 1255 897 364 358 315 328 526 1179 867 901 283 307 354 331 329 357 313 472 474 876 1287 440 267 417 418 590 521 655 902 570 1478 415 513 692 531 805 789 717 653 1163 472 749 297 308 646 558 704 807 486 909 882 750 696 869 1523 606 740 760 954 668 1308 1110 858 1212 619 535 664 641 773 472 749 546 905 1117 574 469 872 701 696 1354 975 1575 873 742 943 883 1501 687 1202 875 568 924 575 704 1112 1744 1269 1180 569 1402 1177 734 1330 595 654 786 1173 994 519 597 717 799 800 397 1115 740 1237 1095 746 1001 1111 718 972 991 1333 1021 872 939 628 1050 562 725 590 720 601 473 454 453 772 881 993 1013 599 684 524 739 789 274 679 673 598 799 796 921 1517 1091 599 1078 700 1074 711 643 542 582 951 747 897 618 606 575 692 850 822 799 572 831 723 851 1160 699 1146 718 927 734 941 774 837 391 1318 619 758 732 749 584 541 656 657 915 1044 951 1079 1172 843 824 998 737 849 524 331 661 1746 330 422 324 303 550 566 980 861 443 540 609 550 759 1019 976 1131 455 857 891 529 300 234 193 376 189 696 785 949 923 926 941 972 708 650 702 707 297 286 516 806 273 748 748 746 754 786 631 530 664 375 733 1002 1243 1197 996 1030 1120 368 501 668 611 559 930 996 853 517 731 728 521 563 461 499 657 472 785 775 593 602 496 997 786 543 552 566 518 610 648 665 444 610 477 723 788 388 581 976 813 1153 949 4280 5173 873 991 955 1018 1187 907 1069 818 1019 1321 1180 1017 1287 800 521 822 493 780 1064 1142 1001 926 861 755 611 850 1256 698 400 963 707 695 1063 674 917 458 598 751 586 710 786 792 1452 1425 780 450 1320 1036 1119 630 993 640 546 808 643 1819 1001 1070 1137 574 854 1078 564 1062 704 614 227 305 563 2488 1892 2362 1177 1343 1980 1311 1236 1451 1622 2324 1003 1035 1113 933 585 602 1515 1228 472 401 473 398 427 571 1805 1930 1381 1422 1715 3261 3783 3461 3443 3310 2730 2547 1545 1287 2767 2685 3096 3315 3748 2250 2184 2328 2640 2824 2689 2886 3049 3176 3203 4228 3370 4627 4104 3757 3260 4486 3318 4210 3764 3759 1623 1939 2431 1719 1391 2617 3233 2128 1532 2961 929 981 1015 849 1092 809 920 2254 1667 910 524 1011 954 544 555 4187 4138 3698 3467 3635 4179 4009 4361 3577 4395 3611 4275 4176 3732 4214 3539 4535 4138 4182 4313 5240 4037 3589 3367 3999 3540 3622 3870 3516 828 734 287 3891 4095 2686 6080 6267 6051 5272 1891 1872 1413 430 1563 457 1157 655 783 3168 2002 1823 900 1051 818 874 1779 2278 1280 2425 2157 2197 3600 1419 2180 5030 5944 4965 4925 9511 7689 4597 5227 4943 6226 1941 1333 1788 1765 2259 1388 2248 580 2459 1281 3353 1514 178 152 2689 1727 2339 3750 2780 1394 1925 998 1743 1066 866 1686 1528 1561 1519 1429 3135 4379 2259 1168 2179 2557 2569 3340 2443 2682 1699 1400 1406 3387 1645 3774 1200 1606 1018 1711 1206 1102 1526 1650 5060 3517 1103 1083 1001 1154 1218 992 1213 1228 1192 1530 2048 1332 1462 2866 1572 1458 3671 875 1094 1508 1085 1450 1483 1362 1487 1452 1435 1432 1485 1472 1534 1601 1683 1698 1649 1597 1584 1232 1396 1181 1271 835 498 584 866 907 1503 703 673 652 625 1058 1394 1252 807 610 1557 1321 790 484 754 512 427 502 831 801 631 574 621 855 536 774 679 830 964 633 886 844 818 732 1013 955 695 253 749 810 1316 314 1080 1197 620 701 919 984 1112 1072 823 888 1303 1356 1280 736 874 1730 1161 1222 687 789 862 919 784 1112 702 857 1245 1320 1341 1620 996 1547 843 1216 1208 1497 1258 913 796 937 1053 864 835 1140 764 1641 1088 497 1247 1038 893 1140 642 955 1143 1441 979 671 1569 213 1964 1180 923 747 901 596 784 1131 1078 1191 1206 1571 1358 1314 1372 806 906 559 761 733 722 1035 514 461 338 543 572 409 389 662 532 500 552 495 512 374 516 465 261 756 562 1475 965 965 859 560 780 485 637 692 828 719 1516 1306 1302 922 942 671 1006 997 651 727 659 670 768 1159 865 1067 1027 955 660 645 890 410 317 788 1168 1115 1248 1071 1204 764 1406 1174 1160 1374 924 1402 808 992 1335 2025 1381 1650 1499 858 970 1200 765 977 904 395 1055 1300 1221 1312 830 1558 1413 466 832 952 2108 529 516 356 692 544 636 463 871 746 476 1014 810 1277 402 392 523 1130 1213 1069 1125 665 1650 604 537 428 683 985 1362 1099 1211 1344 1255 1402 1261 1255 992 800 928 1172 951 981 1092 1016 730 1140 792 731 623 774 681 917 795 1630 898 491 833 247 1007 327 537 512 1491 713 788 1630 1075 1924 1348 1439 1654 721 769 1464 1477 1655 1752 1508 1950 1877 2059 2167 2301 2449 1638 1150 638 664 535 865 1548 1916 1865 1306 715 2034 2484 2784 1310 1537 1262 2205 1457 1228 2063 1061 1373 1334 1058 1423 1072 1452 1216 1366 1489 1234 967 1478 1295 1145 1398 1328 1225 1426 1977 1809 989 806 1028 1001 778 651 723 727 747 856 709 744 795 1431 2045 1396 1664 1990 1233 1678 1070 686 1366 1261 2402 1204 1838 1810 1410 1131 1284 1674 1440 1533 1425 1372 1457 1180 1164 1797 1679 1953 883 1275 1992 1502 1267 2120 1961 1532 1439 1875 1536 4612 4751 3085 3600 2700 2907 2326 2553 2163 2626 2614 2877 2339 2475 2818 2954 4756 3009 2277 1481 1697 1800 1459 1673 1597 1925 1210 2365 2061 1773 2969 1293 1818 1462 779 835 1638 536 1274 936 1177 829 540 757 844 780 722 559 683 444 906 781 1072 838 1195 1262 821 660 957 1310 1887 1959 2105 2006 1505 1794 2633 1566 1406 1968 1470 1654 1741 945 539 658 564 647 808 443 800 644 293 350 452 359 351 325 581 622 183 168 248 282 358 357 386 346 348 1001 760 697 794 908 1048 976 990 517 526 662 523 621 591 627 695 935 770 593 1284 667 651 535 502 625 860 1240 510 684 787 1027 873 563 266 486 592 583 626 653 766 853 865 749 769 685 694 944 920 676 513 643 671 812 711 910 641 1561 1215 1566 1284 1298 1108 1578 1600 919 1283 1023 759 290 1164 426 1217 770 422 1269 450 765 428 774 1496 1637 644 642 531 1886 1715 1759 2686 994 858 838 721 1545 681 1738 1715 779 1029 1612 1549 703 713 977 1212 1116 1034 1206 1251 1392 1682 1337 1581 1572 1357 1533 1371 1787 1215 1352 1913 557 1199 618 785 863 971 3473 1564 1589 1525 1317 1636 1492 1230 1471 1739 1837 1765 1444 1170 1383 1003 914 868 747 792 906 995 896 872 923 889 1050 1401 1162 1080 1180 861 686 883 710 499 354 341 285 343 329 308 280 622 537 612 636 313 726 1301 1575 1285 1060 929 1379 905 762 979 1237 1227 1203 1074 1089 1106 1131 1339 1085 1206 973 1188 1236 1597 1008 830 1053 1221 812 1355 1065 1120 1560 2328 1359 1046 1026 1195 1253 1076 1429 1702 1414 1163 1010 2047 786 1560 1418 1379 1533 1086 1387 977 1552 828 886 1218 1775 591 1230 1833 830 368 756 629 307 412 453 624 793 667 944 977 989 1146 892 552 1006 1154 528 1537 852 779 1034 862 996 260 726 401 569 814 804 540 895 597 547 443 389 407 513 860 711 506 928 790 862 843 490 1930 637 539 749 994 1137 869 771 1027 698 581 947 960 816 861 606 635 465 344 916 1197 944 803 910 871 865 564 1318 828 1088 1108 1609 704 917 994 749 1024 1170 935 1215 492 1089 878 639 523 624 634 488 1207 2273 2257 2063 654 363 633 562 658 772 1260 3199 783 3442 3101 2581 2775 2945 3174 3079 3606 2752 3488 2759 3347 3001 2704 804 1172 1735 835 1356 1408 1270 1070 795 1113 1450 1175 1455 1180 877 933 1081 1287 1425 1610 1527 1670 936 1303 1340 1751 1706 1935 2063 1032 884 1272 978 952 934 1072 988 814 896 1132 1145 1174 1137 1361 1250 1424 1047 1136 1401 957 890 1181 1187 870 1452 1165 1187 1500 1146 1622 1716 1509 1613 2229 1358 1934 1825 1938 1300 2189 1277 1270 1399 1140 1215 1310 1817 1382 1956 2148 1777 1440 1578 1693 1366 1673 1562 1642 1181 1707 945 1649 1191 1512 1310 1583 1429 1465 1260 1671 1465 1532 1543 1744 1664 1990 1159 1375 1612 1531 1254 1502 1177 1540 931 1558 1281 1168 1905 1918 993 2010 1243 1093 1686 1541 1865 1339 1415 1202 1399 1434 1440 3466 3036 2833 2884 2896 2535 2980 2756 3024 2797 2471 2528 2135 2786 2705 2463 10274 16167 10003 2276 2582 2540 1961 1029 1176 1101 1527 478 566 323 262 373 354 560 444 267 565 297 261 408 382 445 418 500 456 722 612 373 739 533 653 753 334 391 367 391 755 419 398 326 637 747 439 370 687 381 602 381 375 305 443 347 771 531 357 435 569 547 1425 655 454 430 362 531 549 1120 748 784 203 330 312 362 267 387 256 649 320 920 1036 503 172 359 330 591 426 532 948 657 1269 402 456 661 736 780 709 711 637 1097 463 559 395 498 602 784 927 845 447 982 835 681 760 804 1339 766 768 835 1062 720 1372 1170 883 1306 583 485 648 676 815 613 747 507 1031 971 481 434 907 718 511 1169 864 1320 1031 724 930 883 1373 793 1265 1000 641 1015 685 703 1048 1781 1516 1009 659 1437 1214 809 1355 523 576 793 1014 1119 506 686 703 904 915 502 928 796 1220 1127 808 970 1136 832 1045 962 975 993 845 1104 853 1288 755 972 658 818 716 428 399 530 733 889 1332 1365 653 918 499 720 822 394 671 676 531 663 805 853 1465 1097 698 965 719 1318 776 677 524 483 914 718 1045 597 671 553 691 844 865 641 566 878 676 881 1232 740 1266 702 1029 763 673 810 975 401 1595 742 784 656 782 618 566 565 605 1045 1212 1052 1172 1305 788 829 984 893 830 535 406 674 1565 310 431 314 313 487 559 951 906 485 578 585 696 753 1081 1051 1141 613 774 783 447 296 184 260 313 184 607 749 948 958 923 1046 972 864 764 693 526 276 366 605 922 278 738 735 646 617 669 566 540 745 371 805 967 1091 1069 1018 1044 1171 314 520 486 569 465 838 891 793 527 723 637 504 556 425 451 771 556 605 778 719 653 551 1039 723 525 689 737 637 796 790 561 510 538 474 634 836 435 546 983 884 1116 945 3647 4656 823 936 881 1009 1106 846 1119 1096 1082 1289 1082 900 1365 912 571 841 517 742 994 1127 903 893 843 860 666 812 1438 654 438 897 666 675 1048 662 668 573 657 923 664 658 806 851 1495 1517 764 585 1326 1034 1010 725 1123 574 542 849 663 1878 1178 885 932 548 902 940 612 988 786 675 224 279 604 2176 1865 2351 946 1223 1942 1402 1148 1389 1393 2227 970 851 1208 1015 625 795 1503 1223 487 393 380 363 529 543 1523 1682 1366 1304 1607 3071 3353 3483 3585 3547 3037 2306 1545 1436 2728 2850 3057 3274 3953 2416 2230 2561 2719 3033 2769 2604 3183 3235 2991 4145 3271 4506 4098 3801 3281 4321 3299 4164 3988 3912 1696 2106 2487 1718 1486 2729 3069 2128 1497 2834 1015 1036 1173 738 1118 894 951 2063 1593 1067 592 955 888 701 645 4297 4185 3676 3564 3709 4262 4187 4381 3580 4350 3656 4863 4493 3740 4165 3368 4469 3977 4296 4218 5396 4176 3447 3517 4384 3759 3730 3803 3773 887 809 458 3569 3673 2765 6218 6432 6280 4990 2001 2052 1520 556 1672 676 790 419 591 3097 1882 1735 831 1499 1137 747 1859 2119 1438 2473 2189 2502 3671 1704 2146 4501 5295 4618 5253 9783 7560 4913 5559 4581 6358 2069 1268 2043 1813 2591 1545 2151 673 2172 1230 3213 1418 173 122 2751 1828 2596 3899 2749 1253 2164 991 1697 848 632 1611 1528 1593 1778 1752 3129 4094 1995 1286 2364 2471 2331 3184 2312 2321 1769 1124 1247 3999 1721 3668 1210 1859 1245 1688 1358 1120 1592 1561 4954 3261 1244 1254 1566 1296 1218 942 1253 1135 1182 1608 1843 1363 1739 2749 1598 1500 3523 842 1058 1607 1017 1550 1668 1750 1519 1522 1420 1474 1367 1734 1758 1918 1824 1859 1705 1700 1471 1185 1512 1409 959 741 503 591 753 759 1665 744 754 714 828 957 1513 970 765 602 1530 1309 670 434 703 637 517 534 782 758 648 642 705 784 618 770 632 747 875 644 848 879 784 833 910 907 703 271 870 931 1303 464 955 1079 652 772 971 909 987 989 846 829 1227 1385 1289 817 912 1450 1138 1088 741 904 943 978 772 1219 721 864 1158 1141 1199 1532 1124 1643 762 1017 1023 1773 1286 1043 639 975 1123 997 972 964 973 1492 934 679 909 923 817 975 682 972 913 1143 1086 806 1749 202 1838 1365 1006 846 794 576 779 1222 1247 1319 1577 1828 1521 1307 1519 812 763 469 547 700 910 826 557 449 339 555 573 401 415 904 576 585 647 438 421 345 432 440 309 725 526 1625 689 1023 901 565 876 475 705 727 1010 644 1413 1195 1401 1027 963 686 1035 966 654 917 691 721 672 1132 960 941 832 907 550 681 1020 460 337 612 1104 1236 1355 1058 1241 918 1299 897 1057 1290 957 1613 937 1184 1082 2001 1314 1584 1512 839 987 1034 824 1132 1082 402 1182 1454 1269 1359 830 1282 1488 427 759 920 2118 515 692 342 624 490 545 649 781 761 452 930 954 1361 482 474 537 943 1353 1086 1230 612 1649 499 502 369 605 878 1378 1088 1229 1321 1228 1393 1354 1156 1209 966 1125 1340 1110 1171 1188 1052 780 1154 822 801 690 821 827 960 768 1557 792 597 1119 211 979 325 528 764 1486 689 650 1812 915 1773 1397 1260 1524 807 803 1503 1409 1575 1665 1669 2049 1873 2137 2051 2515 2323 1702 1375 645 631 569 1008 1535 1701 2044 1292 626 1885 2563 2874 1345 1493 1285 2416 1370 1537 2106 908 1405 1466 922 1441 928 1561 1439 1625 1778 1267 1030 1361 1260 1087 1523 1334 1171 1445 1952 1880 956 822 751 1109 902 767 835 622 722 735 713 747 609 1510 1979 1304 1343 2091 1100 1412 1082 735 1231 1123 2152 1259 1727 1306 1292 1188 1426 1947 1618 1591 1537 1521 1451 1091 1112 1977 1823 1847 803 1289 1721 1512 1415 2040 1892 1345 1471 1653 1600 4284 4262 3088 3712 2849 2804 2504 2871 2137 2638 2364 2574 2323 2463 2917 2568 4915 2971 2257 1410 1635 1820 1402 1624 1565 1704 1115 2438 2207 1821 3034 1188 1568 1210 619 871 1675 631 1241 888 1267 841 563 731 905 888 820 515 613 428 835 696 995 853 1147 1332 888 691 938 1382 1843 1938 1894 1954 1599 1797 2409 1582 1739 2001 1623 1144 1365 989 396 697 645 460 659 364 755 443 270 371 445 339 433 385 578 475 224 164 218 338 401 450 481 431 443 1003 641 972 797 990 1015 991 993 551 553 711 469 633 565 641 909 914 774 654 1144 671 624 617 545 717 950 1429 678 910 1059 1048 761 559 303 575 608 580 668 642 768 881 935 708 745 746 792 931 948 859 617 498 607 786 558 840 772 1578 1062 1870 1319 1486 1228 1735 1851 973 1430 1126 743 287 1198 454 1215 779 460 1308 526 689 512 730 1597 1828 642 592 451 1897 1782 1642 2439 1145 747 698 638 1373 823 1723 1541 762 882 1497 1465 584 624 969 1197 1443 1107 1419 1171 1328 1559 1254 1728 1593 1319 1501 1391 1948 1450 1402 1617 671 1400 678 976 984 955 3229 1704 1602 1517 1387 1763 1537 1238 1625 1668 1719 1749 1564 1249 1347 941 1014 931 642 924 904 1198 847 834 992 925 1215 1423 1266 1015 1227 822 615 995 763 667 330 313 265 315 305 294 270 494 429 682 524 333 737 1414 1605 1454 958 981 1072 872 867 955 1328 1186 1389 1178 1199 1214 1111 1697 1272 1465 923 1258 1215 1406 883 723 1084 1347 1025 1410 1268 1226 1646 2287 1524 1097 1071 1190 1328 1232 1506 1781 1766 1216 1192 1812 859 1472 1431 1365 1659 911 1261 940 1809 813 863 1029 1580 567 1333 1838 904 497 816 605 272 292 333 443 811 713 1012 979 1015 1069 758 591 991 1018 542 1529 776 561 871 926 1158 296 825 475 618 758 644 542 796 863 765 420 343 591 330 1043 699 404 910 751 828 953 588 2025 701 593 820 987 1032 793 743 781 809 585 933 892 838 726 624 635 394 466 1009 1614 896 874 868 900 928 671 1039 825 916 1098 1690 566 900 1042 809 1020 1226 937 1292 571 1200 1001 573 709 543 675 468 1235 1889 2240 1996 611 465 650 679 592 875 1334 3104 763 3477 3056 2941 2901 3028 3361 3149 3609 2937 3627 2712 3361 2851 2568 802 1294 1524 1019 1495 1270 1421 983 957 1097 1420 1304 1608 1292 1099 838 976 1386 1435 1482 1361 1431 1074 1421 1471 1702 1723 1960 1922 968 1091 1204 1155 956 1098 1039 957 847 1031 1115 1312 1363 1255 1235 1214 1413 1175 1330 1345 1158 870 1087 1067 847 1322 1227 1281 1306 1224 1333 1526 1597 1691 2013 1322 1767 1841 1889 1256 1981 1280 1304 1381 1231 1247 1355 1741 1311 1660 1970 1781 1512 1371 1708 1374 1636 1577 1488 1201 1515 1107 1485 1260 1210 1334 1604 1189 1242 1254 1535 1304 1384 1288 1411 1278 1787 1231 1344 1506 1445 1137 1255 1080 1281 792 1406 1245 1475 1769 1800 973 1661 1355 1131 1505 1436 1519 1524 1573 1380 1513 1363 1376 2919 2789 2862 2679 2874 2143 2326 2193 2239 2295 2338 2288 2204 2496 2504 2267 11196 10003 15739 2059 2034 2364 1679 1036 1015 1014 1527 540 528 368 399 426 481 514 401 136 434 383 279 449 397 462 429 497 447 579 574 404 606 553 642 792 495 505 467 495 606 429 447 369 609 787 542 447 693 331 514 447 435 351 547 498 796 613 410 510 602 570 1209 746 433 423 298 465 582 1125 765 801 279 326 354 329 347 376 349 608 425 949 1070 393 262 466 341 709 485 619 1079 681 1340 493 636 594 564 589 745 707 618 996 507 744 390 316 604 615 752 810 426 971 762 750 800 797 1295 615 713 829 941 695 1342 891 739 1246 505 510 647 655 760 565 713 469 930 1014 545 538 967 811 677 1274 867 1606 998 792 753 1018 1428 785 1140 1149 584 1025 699 747 1117 1255 1245 1146 609 1412 1241 790 1209 615 668 742 1193 971 590 608 665 645 754 480 1006 691 1353 1078 701 1089 1251 886 1222 994 1116 814 828 1119 796 1238 689 822 675 707 793 497 373 561 943 902 1219 1299 610 852 759 850 918 310 668 746 685 780 824 804 1299 993 659 1152 733 1318 689 711 460 458 884 696 1097 596 617 575 634 883 823 880 562 918 750 856 1355 864 1250 633 997 714 829 704 842 491 1524 749 903 729 807 661 505 580 612 980 1103 999 1057 1187 1059 901 723 713 686 557 384 694 1551 385 489 357 343 440 530 982 796 471 578 553 551 843 1067 1026 1165 545 1000 892 680 322 281 172 311 201 712 692 957 1005 919 995 1064 844 762 744 774 351 311 617 813 228 791 687 637 656 718 637 549 690 435 724 1062 1258 1020 935 1033 1105 379 500 709 567 503 774 800 696 488 790 711 544 580 431 503 710 511 769 865 805 579 472 1029 778 469 616 614 568 660 704 656 502 508 560 656 793 463 648 905 728 1178 787 4353 4723 872 942 844 1020 1047 928 1099 1006 1081 1424 1193 1089 1270 1044 518 785 488 816 946 960 935 929 747 730 583 827 1248 633 449 870 690 700 983 701 793 561 555 993 736 640 818 777 1139 1173 812 547 1255 1110 1034 653 1192 667 628 708 642 1728 1187 971 983 647 827 1088 488 890 785 701 222 302 572 2387 2206 2112 1147 1255 1902 1308 1322 1273 1286 2250 1067 1009 1076 1034 651 905 1522 1162 615 519 457 341 445 507 1865 1734 1505 1487 1737 2930 3375 3287 2792 2629 2622 2353 1745 1538 3225 3166 3171 3047 3454 2334 2148 2268 2821 2879 2629 2763 3053 3318 3304 4345 3259 4572 3717 3561 3126 4246 3125 4604 3965 3790 1496 1892 2431 1714 1619 2867 3171 1906 1443 3069 925 936 1087 953 1135 901 900 2188 1596 1083 589 918 836 576 469 3977 4007 3594 3597 3709 4179 4100 4661 3350 4248 3814 4540 4485 3943 4125 3477 4275 3803 4204 4350 4938 4359 3725 3452 4483 3752 3751 4098 3689 738 678 369 3998 4006 2575 5901 5806 5498 4672 1944 1940 1394 492 1599 454 1040 692 752 3189 1813 1785 941 1311 945 910 1853 2404 1420 2625 2021 2335 3488 1560 2131 4489 5189 4972 4757 9054 7659 4406 5411 5048 6066 2117 1365 2027 1731 2534 1351 2387 663 2498 1173 3091 1616 229 197 2601 1784 2375 3985 2926 1551 2111 1100 1600 1064 948 1688 1491 1585 1696 1694 3411 4455 1991 1121 2387 2557 2483 3422 2457 2666 1730 1338 1213 3253 1834 3448 1266 1551 951 1706 1151 994 1361 1781 4706 3492 1341 1199 1353 1263 1193 1012 1339 1141 1200 1434 2025 1429 1459 2514 1451 1337 3634 924 1146 1690 1039 1548 1538 1480 1615 1592 1575 1571 1507 1727 1740 1758 1981 1972 1872 1551 1544 1201 1540 1136 1195 740 570 574 831 774 1386 691 815 697 863 958 1350 1091 802 581 1517 1354 959 470 715 447 360 657 758 819 459 497 612 736 691 769 630 769 888 578 807 723 804 774 888 1056 650 248 825 880 1274 405 1161 963 629 687 762 868 919 891 767 887 1265 1222 1196 704 707 1555 1218 1290 791 905 924 1033 786 1262 797 849 1114 1033 1226 1484 909 1490 727 1130 1163 1563 1119 883 664 822 950 882 842 1155 947 1481 1079 560 1192 845 752 944 603 934 949 1121 955 713 1593 145 1830 1195 858 895 924 759 850 1444 1160 1331 1308 1764 1455 1344 1108 594 944 550 666 734 744 966 773 532 420 800 528 421 391 674 600 455 702 517 583 336 409 368 276 616 665 1480 989 1015 884 599 848 469 677 724 977 715 1530 1245 1371 901 905 645 870 1095 658 781 723 730 662 955 1002 1049 1229 921 710 706 913 548 433 792 1155 987 1102 1054 1289 831 1387 1273 991 1521 944 1450 804 1128 1325 2011 1402 1774 1607 858 1064 1211 818 1239 904 360 1116 1329 1233 1348 1019 1589 1231 463 847 986 2359 487 512 383 681 538 656 521 752 886 465 921 933 1244 559 541 696 1225 1378 1093 1159 792 1767 658 600 471 745 958 1304 1010 1124 1249 1131 1315 1269 1164 975 796 919 1182 951 989 1102 1094 831 1228 887 898 679 878 887 953 807 1573 783 464 778 272 861 342 608 525 1358 723 666 1806 1092 1748 1290 1526 1396 765 830 1512 1524 1499 1583 1277 1613 1655 1641 1711 2162 1902 1502 1109 676 737 622 945 1581 1637 2008 1380 674 2024 1980 2269 1362 1503 1310 2029 1423 1160 1609 1005 1423 1210 1121 1201 1129 1433 1256 1395 1542 1402 1042 1419 1289 964 1642 1395 1402 1492 1974 1795 1029 858 1041 1133 834 732 717 698 804 844 760 789 565 1316 1648 1329 1568 1709 1230 1529 1115 739 1542 1457 2401 1242 1833 1716 1569 1248 1365 1646 1542 1611 1433 1463 1429 1133 1153 1977 1812 2060 814 1284 1960 1536 1419 2314 2204 1534 1560 1840 1575 4755 4945 3166 3592 2686 2649 2517 2807 2150 2748 2723 2983 2642 2546 2914 2817 4775 3290 2446 1659 1827 1710 1660 1646 1705 2056 1228 2396 2340 1993 2931 1231 1774 1508 874 935 1650 623 1083 973 1131 856 590 723 696 755 611 486 576 423 801 723 1042 934 1189 1299 901 671 934 1201 1906 2161 1856 1902 1779 1861 2252 1645 1463 1858 1457 1380 1513 1125 552 728 599 687 724 468 752 597 235 395 402 414 445 345 629 448 221 152 246 298 333 328 332 325 306 949 590 683 661 749 938 915 927 540 475 648 493 613 547 627 776 892 888 605 974 596 584 650 613 704 839 1163 539 741 830 1196 773 662 334 500 601 564 714 704 757 795 782 654 687 730 679 970 948 752 614 600 613 720 608 793 654 1735 1098 1630 1155 1296 1169 1511 1654 850 1316 992 766 317 1128 464 1250 773 480 1361 505 668 460 679 1593 1576 582 572 479 1979 1774 1740 2670 945 850 824 643 1419 855 1761 1531 780 850 1442 1406 686 665 981 1316 1137 1067 1432 1212 1242 1355 1245 1641 1659 1351 1313 1326 1600 1323 1621 1779 596 1171 590 826 818 815 3325 1524 1620 1689 1223 1648 1421 1143 1477 1736 1836 1711 1401 1121 1374 921 931 1005 878 891 942 1292 851 860 1079 906 1095 1622 1233 1009 1364 904 617 896 737 592 392 400 344 390 376 346 322 528 654 732 522 335 760 1455 1550 1358 1145 1088 1356 1144 966 1012 1366 1216 1384 1212 1140 1179 1160 1477 1131 1264 1232 1264 1299 1403 1102 837 1043 1195 841 1252 1119 1392 1404 1935 1262 1053 1053 1158 1124 1188 1357 1392 1565 1166 1016 1648 901 1573 1467 1467 1689 969 1474 957 1820 1005 960 993 1845 607 1446 1849 848 415 650 529 338 437 486 665 761 728 742 824 1052 1002 907 567 819 878 466 1135 763 675 853 850 1134 278 654 427 569 688 738 513 853 584 647 414 337 470 419 794 610 434 960 791 768 921 560 2134 876 762 880 919 1045 822 730 963 721 579 939 952 952 963 536 561 465 444 1056 1336 958 974 1123 978 884 671 1240 760 1162 1129 1689 727 924 1004 873 1113 1222 914 1096 502 1200 1024 650 647 701 777 617 1307 2224 2146 1696 605 392 633 633 598 819 1045 3266 803 3586 3176 2610 2867 3113 3096 3053 3647 2709 3498 2633 3080 2888 2735 894 1486 1519 897 1551 1336 1573 1033 886 1052 1532 1272 1410 1140 1103 874 907 1359 1367 1460 1338 1371 945 1301 1351 1701 1687 2047 2351 1345 953 1355 839 982 1422 1432 1019 1018 1331 1107 1891 1887 1841 1267 1424 1387 1209 1359 1338 1350 995 1041 1040 1231 1790 1649 1545 1661 1553 1474 2026 2007 1769 1576 1554 2345 2366 2304 1274 1922 1271 1426 1431 1339 1474 1415 1526 1374 1729 2304 2314 1700 1790 1621 1512 1714 1681 1542 1543 1829 1549 2023 1285 2161 1546 1323 2099 1633 1546 1673 1884 2070 1961 1800 1771 2319 1797 1814 1482 1776 1694 1350 1808 1622 1304 1941 1780 1247 1730 1903 870 1879 1590 1346 1877 1710 1741 1545 1750 1254 1578 1887 1654 2095 1984 2126 2107 2105 6044 6302 6341 6314 6652 2059 2523 2320 3231 3347 3067 2165 2276 2059 18094 12221 14312 10550 1345 1414 1430 1734 1023 698 520 311 573 404 411 538 298 348 480 401 379 336 427 519 561 545 797 618 475 574 557 748 843 527 576 496 528 528 535 538 430 914 605 601 662 748 544 492 497 460 416 597 660 615 575 445 517 480 446 1265 530 391 338 462 551 637 1319 485 556 208 433 235 532 271 467 326 540 367 992 1028 790 357 536 589 656 725 870 1380 675 1260 738 998 661 455 599 1238 1002 853 847 613 738 376 350 418 587 1117 947 491 1040 908 595 1164 732 896 592 1201 1364 1372 908 1111 870 551 1132 692 837 938 972 570 716 732 444 1043 1060 611 565 1417 821 1044 1408 1237 1749 1055 1112 1032 1149 1453 1096 1411 864 623 1230 635 596 999 1417 1664 1517 728 1385 1281 790 1116 779 824 1077 989 1169 630 916 1123 737 939 582 1095 944 1353 1218 957 882 1474 1289 1574 1454 1288 1008 1254 993 856 1084 797 708 694 918 640 418 651 678 967 1081 1295 1411 704 958 761 416 578 455 714 638 610 815 870 841 1357 984 577 993 856 1800 984 801 782 741 984 751 1196 757 676 573 872 939 801 835 519 1108 775 962 1111 1013 1466 934 1066 721 895 807 1088 645 1560 890 824 877 941 786 783 682 753 947 1698 1593 1121 1197 1082 880 1093 707 562 635 493 679 1332 463 501 287 680 678 405 637 956 509 611 570 618 838 1105 915 1345 792 931 933 642 356 219 242 370 315 856 884 1271 1065 870 881 935 896 789 788 587 259 324 634 637 279 829 648 698 574 608 565 670 837 549 780 682 1245 1150 1261 913 951 529 372 697 665 538 736 764 639 481 793 694 509 613 424 701 706 388 869 916 823 915 974 1213 737 481 702 750 578 826 736 666 615 1027 492 757 709 400 625 1233 847 1240 957 5291 5610 899 1196 1205 1228 1340 1047 1170 962 1368 1627 1359 1116 1355 1039 718 1075 820 741 1061 1061 1118 1146 851 768 850 789 1533 1004 845 934 798 850 974 568 787 588 843 1049 695 865 911 899 1746 1710 971 721 1541 1125 1078 571 1032 417 555 1152 700 1907 1354 1408 813 807 1037 920 621 586 831 667 506 538 421 1754 2152 2656 1594 1209 2026 1699 1534 1723 1590 2055 1411 1351 1073 1017 1004 822 2289 1359 390 359 327 325 529 738 1898 1895 1731 1325 2000 3388 3219 3256 3524 3345 3024 2741 1438 1171 3446 3502 3720 4445 4220 2561 2612 2526 2342 4119 3724 3589 4034 4066 4144 3494 3687 3878 4074 3931 3545 3980 3747 5673 4278 4279 2260 2240 2763 1863 1912 3149 3328 2601 1359 3453 1095 998 1040 1041 1519 1098 1153 1838 2158 1426 665 1125 1028 651 694 5072 4870 4528 3491 4509 4243 4128 4182 3647 3992 4310 4939 4981 3904 4709 4169 4657 4740 4736 4393 5757 4177 4151 3369 4176 4047 3849 3871 4046 850 676 317 3336 4211 2521 7025 6850 6647 5737 2038 2184 1340 459 1739 326 987 596 320 3198 2235 2031 870 1327 1115 835 2146 2319 1740 2879 2433 1939 3595 1928 2398 5140 6259 5349 5486 10502 8576 4937 6250 5829 7562 1777 1512 2124 2327 2268 1548 2649 983 2893 1223 3441 1560 314 265 3141 2197 2886 4559 2777 1672 2380 1063 1587 1230 1080 1493 1414 1372 2129 2012 4484 4270 1806 1585 2851 3196 3186 3135 2329 2466 1981 1504 1552 3612 1967 4036 1529 2275 1297 1722 1516 1400 2016 1951 5538 4025 1590 1541 1042 1644 1194 1213 1495 1466 1347 1586 2494 2171 2127 2585 1329 1214 4001 1087 1413 1771 1073 1788 1737 1888 1675 1340 1548 1532 1292 1752 1919 2126 1715 1953 2038 2303 1746 1588 1632 2134 570 813 501 775 808 848 1747 789 705 627 553 927 1508 752 823 825 1433 1300 926 655 746 331 291 542 424 790 683 683 732 720 586 711 796 846 821 765 799 686 830 1017 1261 983 731 399 1039 1061 899 473 971 1359 707 892 1109 1211 1772 1335 946 1418 1185 1640 1044 738 1082 1053 1473 1273 708 793 722 853 639 1038 847 792 1133 1373 1366 995 1285 1187 667 1099 1072 1083 1453 1148 837 936 800 707 671 1166 815 1109 1217 758 1217 1025 871 1073 671 942 982 1235 1036 948 1929 302 1862 1251 1067 740 854 660 1075 1803 977 1253 2101 1877 1550 1291 1303 758 689 634 563 876 869 1024 452 880 770 450 340 323 520 910 680 583 762 631 623 498 534 520 450 674 510 1539 922 835 673 656 1351 578 640 656 952 710 1287 1082 1179 1309 905 615 1039 1030 596 1130 603 535 967 1343 1172 1133 1104 856 718 589 890 575 368 422 1134 844 927 1427 1162 1015 1135 1060 868 1495 883 1271 1003 1229 1029 1684 1148 1737 1642 964 1167 1026 694 1193 1044 318 1078 1275 1413 1663 1138 939 1385 441 963 1212 2168 336 474 309 510 404 483 617 835 913 576 956 1238 766 505 461 851 1227 1145 982 1126 642 1913 436 719 514 577 707 1394 1156 1257 1323 1261 1443 1411 1123 1181 1125 1105 1493 1202 1321 1327 1070 801 1165 828 807 1055 1216 1080 889 719 2078 809 932 801 391 902 638 591 842 1474 833 667 1686 845 1718 1281 1684 1779 1076 491 1474 1273 1520 1607 1437 1611 1516 1740 2324 1638 1954 1495 1441 661 665 627 860 1626 1540 2240 1807 679 2148 2561 2949 1831 1658 1555 2152 1273 1530 2126 985 1866 1716 1082 1748 1070 1553 1540 1579 1702 1326 1440 1521 1220 900 2283 1166 1505 1702 2130 2557 1236 1134 824 1214 1066 717 993 1026 948 987 1009 875 876 1370 1557 1350 1077 1280 1246 1381 818 986 1007 933 1917 1321 1254 1129 1117 1659 1704 1777 1530 1209 1463 1431 1753 1246 1238 1583 1701 2058 1326 1975 2219 1746 1482 2162 1852 1660 1827 1654 1796 4758 4885 3789 3904 3186 3052 2466 2830 2761 3475 2899 3393 2610 2851 2645 2574 4386 3254 2269 2168 2256 2094 1502 1698 2249 2066 1090 2194 2739 2374 2552 1147 1368 1348 743 1101 1512 699 1002 1267 1226 888 1017 775 740 1034 840 389 957 656 932 862 859 879 930 1145 995 815 933 1479 1847 1836 1687 1908 1425 2019 2272 1656 1855 2106 1685 1353 1525 1039 395 723 673 501 481 356 725 518 391 260 416 416 603 473 721 527 243 221 224 189 509 543 543 468 430 883 871 570 710 844 1043 1049 1011 853 691 549 1012 528 459 560 790 1161 686 790 1203 650 652 1057 951 835 1053 1249 702 966 1194 1460 832 673 339 533 594 677 612 911 907 847 1090 767 793 688 730 835 952 742 965 659 911 1195 927 946 1017 1187 1144 1558 1613 1848 1318 1518 1637 1015 1320 1254 887 311 1570 707 1602 1061 569 1610 752 886 660 923 1860 1764 689 681 534 1542 1719 1782 2060 1525 752 700 547 1294 694 1765 1430 628 939 1369 1510 698 824 1266 1822 1122 1177 1315 1475 1548 1716 1548 1791 1803 1471 1804 1418 1504 1794 1716 2187 693 1336 1003 792 977 674 3572 1831 1762 1679 1320 1718 1562 1448 1661 1872 1852 1707 1357 974 1097 1010 869 950 955 914 974 1148 1375 919 1053 1025 1411 1826 1441 1098 1630 691 651 767 964 712 512 523 465 517 503 460 438 584 534 1089 629 566 908 1821 1604 1326 1258 1285 975 1221 1137 1253 975 1112 1375 1332 1323 1491 1544 1733 1341 1471 1082 1298 1460 1819 1208 799 1552 1356 1104 1400 1383 1232 1860 1659 1311 1291 1253 1263 1281 1383 1735 1900 1729 1461 1348 1885 977 1612 1445 1569 1806 1299 1597 1126 1991 980 1095 1141 1801 865 2070 1905 1277 760 746 477 142 210 237 348 964 853 1066 1108 1240 1423 1063 873 1363 1507 489 1273 884 655 982 971 1811 214 1131 646 477 780 752 587 745 590 842 597 518 905 428 759 769 700 754 746 1254 1308 664 1877 854 784 809 599 902 622 551 748 794 753 952 1021 1226 802 596 544 465 488 1492 1065 1084 918 889 1010 1032 746 1034 1065 1245 1219 1697 375 903 1112 954 1264 1481 1116 1623 1001 1105 1175 691 719 822 907 682 1400 2336 2686 2232 852 647 882 868 754 1218 1133 3638 943 3859 3422 3018 3170 3240 3321 3658 3518 3595 3574 3482 3419 3331 3478 992 1177 1391 872 1696 1245 1127 1054 965 982 1396 1409 1307 962 1298 848 975 1584 1382 1632 1576 1672 1128 1461 1532 1907 1957 2280 2419 1599 804 1315 751 1147 1208 1315 1013 1100 1267 1076 1943 1820 1786 1307 1311 1413 1138 1158 1258 1362 1159 1046 1024 1217 1691 1502 1673 1702 1561 1618 1862 1935 1745 1943 1350 2259 2258 2317 1248 2090 1469 1565 1485 1424 1464 1360 1561 1682 1832 2181 2025 1609 1869 1717 1583 1694 1842 1687 1654 1636 1387 1968 1398 1773 1538 1474 1735 1644 1699 1610 1761 2011 2153 1902 1801 2426 1630 1723 1433 1562 1617 1503 1614 1603 1299 1792 1856 1377 1722 1838 1002 2064 2024 1338 1839 1749 1696 1575 1931 1563 1653 1836 1793 2365 2047 2426 2104 2320 6476 6224 6812 6789 5980 2607 3186 2646 3341 3407 3175 2342 2582 2034 12221 18484 11872 10083 1494 1311 1235 1679 878 783 473 307 534 395 443 511 434 384 391 495 513 391 547 525 685 618 745 721 509 669 652 625 734 534 517 409 451 460 458 526 383 886 565 580 546 778 492 636 475 438 406 591 544 672 601 396 476 407 373 1437 634 500 414 484 515 626 1348 779 852 194 326 231 425 283 430 272 734 230 965 898 627 328 469 523 682 703 679 1339 675 1362 622 754 809 460 583 895 813 804 941 456 691 394 403 541 576 820 818 485 994 730 677 1066 783 979 710 1209 1100 1293 821 1346 891 665 1470 771 857 911 1102 631 613 752 487 1068 1136 457 617 1542 916 979 1355 1317 1537 1085 1096 845 1197 1681 1098 1337 761 592 1038 649 822 1055 1497 1652 1322 740 1250 1417 844 1311 786 831 1045 878 1074 565 798 1098 767 868 480 1071 790 1285 1344 807 856 1518 1270 1310 1363 1355 1309 1350 1170 1098 1271 844 741 715 882 652 476 814 634 923 1115 1378 1560 661 807 704 537 748 460 797 606 633 892 1125 1034 1505 981 583 856 993 1916 1034 952 651 649 957 644 1058 640 700 566 647 819 669 619 466 1320 763 809 1048 810 1484 884 1194 837 810 716 768 645 1634 852 796 973 697 828 609 661 718 1041 1511 1398 1028 1041 1083 861 1057 776 739 657 467 699 1178 431 475 202 704 686 487 599 956 520 614 573 572 779 1142 1130 1349 777 682 808 587 282 286 241 335 330 949 908 1210 1002 865 892 901 912 816 763 612 292 285 643 728 271 779 650 627 570 602 690 666 845 574 725 587 1122 1103 1342 956 892 481 356 653 649 516 753 793 701 665 931 741 529 610 432 629 680 412 692 927 782 978 793 1141 705 492 876 890 735 937 839 778 660 950 554 837 899 540 691 1110 1042 1187 923 5886 5799 884 1236 1122 1110 1338 1044 1234 1019 1388 1520 1629 1086 1349 795 630 873 711 682 900 982 989 1075 896 824 698 749 1406 796 767 962 641 726 1046 525 821 661 806 1013 644 947 862 967 1719 1580 1027 762 1621 1297 966 558 1274 430 663 1061 878 1785 1320 1208 955 713 789 662 546 600 848 620 510 542 471 1924 2115 2874 1691 1193 1877 1403 1637 1407 1727 2178 1290 1139 1205 986 858 776 2010 1283 435 367 427 405 469 940 2146 2006 1805 1330 1811 3662 3504 3513 3794 3271 3070 3224 1413 1201 3389 3423 4044 4938 4090 2434 2690 2711 2765 3685 3832 3297 4064 3973 4339 3865 3543 3873 4185 3813 3910 4116 4302 5366 4315 4599 2097 2134 2546 2044 1824 3476 3296 2477 1411 3461 1080 963 1280 1099 1306 1124 1173 2088 2312 1323 716 1012 922 625 855 5285 5137 4802 3266 4401 4253 4519 4211 3878 4198 4508 4900 5313 4444 4645 3855 4750 4765 4983 4747 5568 4329 3808 3361 4098 4447 3763 3662 4164 878 673 345 3500 4245 2851 6947 7322 6838 5929 2128 2327 1300 520 1711 392 624 415 396 3508 2302 2154 835 1511 1335 887 2180 2161 1583 2756 2460 1946 3223 2423 2157 5208 6098 5108 5084 10728 8822 5284 6205 5181 6942 2033 1610 2043 2185 2375 1291 2457 1037 3090 1312 3158 1594 310 271 2338 1931 2618 4633 3348 1452 2396 1147 1472 1089 848 1656 1494 1516 2130 1979 4391 4212 2165 1233 2921 3058 3069 3207 2872 2756 1909 1458 1489 4022 1915 3845 1597 2330 1328 1535 1573 1351 2007 1784 5360 4020 1502 1667 1058 1787 1276 1067 1507 1476 1494 1329 2163 1982 2419 2525 1333 1168 4036 1184 1563 2031 1072 1964 1829 2038 1766 1423 1487 1511 1507 1704 1799 2161 1560 1777 1941 2285 1612 1570 1472 2199 704 839 448 923 929 808 1577 726 719 785 663 882 1381 760 1066 846 1445 1180 757 612 878 425 393 669 467 747 635 656 705 649 424 620 724 798 882 793 868 795 794 1002 1058 889 632 419 923 956 862 619 1225 1347 769 808 1110 1118 1724 1409 1027 1293 1388 1659 1249 1039 1456 1229 1521 1211 934 953 816 843 806 1111 999 932 1249 1296 1569 1266 1474 1356 853 1033 998 1301 1442 1321 886 1082 888 930 871 1117 822 1291 1319 765 1299 1304 1104 1368 654 909 1363 1530 1169 972 1951 179 2022 1325 1104 902 805 865 1049 1820 1131 1317 2148 1754 1623 1356 1602 706 715 638 627 952 1125 1033 412 669 569 400 343 446 528 988 678 509 943 729 539 473 499 484 363 750 603 1607 798 841 686 715 1427 542 530 546 1043 717 1270 1069 1344 1354 927 884 1082 1005 588 975 598 446 957 1152 998 1136 954 1040 661 575 946 528 297 448 1197 945 1082 1082 1131 1020 1406 848 913 1323 1120 1462 1025 1439 1037 1838 1208 2052 1984 1063 1354 1048 566 1379 1235 302 990 1220 1363 1782 1207 1054 1432 515 959 1107 1988 480 546 459 663 666 716 642 865 755 585 852 1425 1011 577 547 721 1281 1271 1052 1160 786 2028 436 754 536 533 719 1613 1272 1387 1507 1391 1658 1515 1242 1180 1072 1068 1449 1138 1255 1369 1096 820 1195 822 816 1003 1217 1017 962 821 2413 780 908 1062 345 888 635 581 667 1547 874 792 1660 874 1945 1275 1727 1656 1136 485 1509 1478 1463 1588 1238 1759 1675 1834 2136 2159 2284 1587 1606 669 708 627 847 1721 1483 2251 1438 697 2060 2361 2672 1490 1596 1259 2347 1254 1557 2286 836 1953 1580 808 1630 795 1419 1354 1391 1500 1344 1343 1716 1219 964 2095 1223 1676 1540 1993 2494 1253 971 746 1110 940 860 945 1107 1090 1133 1021 893 807 1567 1795 1474 1132 1539 1138 1562 848 949 1142 1027 2270 1355 1670 1201 1413 1390 1636 1501 1842 1323 1369 1358 1856 1403 1298 1446 1974 2283 1292 1840 2625 1599 1444 1946 1754 2092 1938 1824 1688 4907 5169 4012 4060 3177 3188 2688 3031 2421 3382 2837 3343 2694 3175 2826 2464 5018 3324 2369 1973 2143 2107 1459 1576 1827 2132 1153 2221 2904 2556 2493 1342 1538 1353 699 1003 1649 687 1151 1182 1351 880 955 867 749 763 756 372 1047 707 928 897 749 692 891 1136 1170 817 1247 1567 1986 1881 2149 2232 1621 2195 2458 1699 2321 1986 1764 1528 1723 1085 374 622 568 494 500 325 711 480 420 344 374 416 522 355 660 519 250 347 223 188 484 485 531 421 412 1076 873 502 691 764 1118 1129 1074 926 798 544 909 620 549 633 650 983 738 579 1441 531 483 982 888 734 1079 1200 754 1059 1172 1216 882 527 298 592 582 579 712 814 853 868 1133 745 775 838 806 1012 1030 655 859 549 1120 1331 800 765 909 1259 1130 1748 1923 1929 1569 1627 1942 1281 1719 1557 942 422 1476 740 1782 1124 665 1843 812 691 764 703 1959 1766 736 716 551 1642 1837 1805 2563 1718 774 689 694 1429 740 1893 1423 686 835 1466 1636 676 851 1489 1966 1261 1155 1331 1565 1526 1723 1493 1774 1598 1389 1748 1376 1585 1700 1965 2349 734 1371 822 789 966 723 3600 1900 1626 1603 1400 1822 1665 1504 1839 1785 1765 1793 1333 1041 1150 950 1038 1021 713 1054 1002 1045 1402 903 1004 1026 1496 2029 1425 1288 1772 634 638 883 1052 761 447 462 400 474 458 389 359 642 366 962 513 436 885 1884 1696 1461 1244 1227 1026 1184 1146 1258 1062 1028 1376 1421 1350 1377 1591 1928 1411 1576 1416 1401 1272 1874 1201 803 1380 1317 1073 1395 1577 1299 2065 1942 1390 1419 1221 1139 1442 1099 1709 1933 1958 1199 1110 2260 929 1604 1335 1564 1534 1272 1612 1222 2045 997 1070 1310 1999 807 1712 1713 1127 678 582 540 132 235 247 366 1171 871 1051 942 1439 1308 1281 737 1234 1552 413 1476 792 556 1223 1028 1559 258 1203 608 550 889 645 525 835 737 885 642 561 894 629 988 711 854 910 653 1263 1132 615 1644 827 710 739 754 914 756 691 872 706 845 1001 1099 1464 1008 668 596 588 501 1365 989 1081 965 818 904 937 814 1113 1050 1466 1347 1413 382 788 1176 989 1198 1390 1145 1391 1033 970 1071 630 757 821 1149 887 1268 2119 2768 2053 586 617 891 967 965 1159 1211 3448 817 3625 3225 2999 3334 3391 3443 3621 3314 3464 3357 3346 3419 3146 3240 988 1021 1379 1194 1825 1331 1204 1138 837 989 1281 1476 1083 983 1336 959 917 1474 1370 1742 1696 1668 1222 1586 1599 1891 1890 2093 2554 1523 942 1275 849 1026 1260 1124 956 1097 1351 1024 1844 1768 1742 1342 1510 1378 1186 1406 1469 1400 941 976 960 1196 1651 1467 1532 1626 1539 1601 1996 1996 1883 1907 1737 2529 2652 2670 1410 2028 1508 1519 1658 1522 1696 1234 1693 1502 1631 2246 1961 1791 1839 1735 1627 1735 1937 1644 1537 1640 1530 2268 1426 2107 1874 1368 1881 1573 1306 1598 1723 1931 1884 1822 1604 2156 1539 1598 1482 1447 1744 1165 1959 1731 1319 1780 1784 1164 1722 1856 878 1843 1754 1467 1775 1594 1610 1657 1853 1239 1687 1762 1608 2353 2333 2209 2191 2214 6126 5874 5934 6631 6185 2477 2825 2429 3418 3449 3240 2436 2540 2364 14312 11872 18208 9528 1432 1276 1282 1733 928 761 461 307 518 392 408 523 315 396 474 432 474 389 486 372 463 414 721 640 481 578 545 622 737 553 593 476 537 624 467 566 402 928 525 607 656 827 602 641 611 578 494 639 573 555 678 377 497 510 480 1409 520 429 378 472 568 623 1198 550 640 228 629 265 677 287 602 380 542 397 892 1094 635 355 508 473 684 637 666 1478 645 1524 852 1002 764 507 612 923 798 699 896 605 796 390 430 527 652 1132 993 504 1153 818 700 1163 837 1100 600 1141 1332 1542 808 1195 923 694 1158 771 729 1250 1064 545 700 878 571 1109 1083 659 663 1212 802 1029 1322 1318 1838 981 1214 982 1039 1561 1042 1573 953 727 1340 640 660 856 1431 2046 1591 713 1467 1190 811 1077 803 848 1142 1095 1124 689 852 1011 729 971 452 789 957 1417 1523 992 825 1643 1260 1697 1378 1547 1247 1371 911 825 984 999 747 690 1016 743 400 523 625 944 1141 1325 1293 737 1032 725 420 599 412 828 690 644 761 830 785 1316 947 694 1107 764 1618 867 914 596 575 1009 741 1142 630 770 583 558 874 687 693 520 1263 770 1023 1195 977 1310 862 1023 785 934 762 1014 582 1591 835 844 753 872 743 1075 749 644 1165 1529 1565 1145 1207 984 861 1104 756 545 613 446 665 1820 368 471 255 626 674 452 572 1168 637 772 729 596 771 1259 1119 1324 814 732 941 569 382 192 244 398 335 839 727 1218 1079 927 782 925 748 636 766 565 254 337 599 667 263 826 620 666 554 604 649 617 758 509 809 672 1476 1119 1479 692 1063 482 336 784 611 472 855 895 714 581 920 776 546 631 472 749 704 485 822 1034 777 890 763 1360 597 442 726 819 637 825 795 686 661 1089 548 740 757 448 608 1196 925 1198 801 5038 5748 780 1033 1138 1255 1432 942 1011 909 1432 1430 1440 1062 1400 1019 781 1034 824 907 1223 1135 1213 1245 805 734 863 840 1376 850 786 1244 679 733 951 624 825 579 854 1016 729 996 938 906 1839 1694 880 705 1381 1036 1070 536 1243 393 563 1142 705 1717 1202 1353 841 676 983 828 556 582 809 593 536 568 497 1693 2075 2639 1624 1368 2144 1537 1640 1506 1746 2278 1558 1261 1105 1132 900 779 2164 1238 315 278 351 372 699 875 2107 1943 2037 1466 1874 3511 3213 3321 3726 3366 3427 3141 1531 1217 3526 3526 3892 4813 4067 2286 2622 2543 2275 4005 3704 3633 4026 4333 3780 3793 3742 4421 4196 3975 3857 4024 3901 5715 4576 4405 2267 2525 2897 1991 2132 3729 3404 2370 1405 3491 1015 922 1229 1294 1522 1224 1127 2034 2135 1535 655 992 872 624 709 4957 4644 4362 3743 4592 4252 4541 4414 3851 3933 4374 5081 5598 4225 5146 4316 5020 4971 5246 4715 5750 4537 4092 3678 4178 4304 3747 3806 4110 882 697 345 3530 4593 2704 7459 7090 7122 6132 2211 2477 1236 430 1613 364 801 432 320 3322 1934 1782 939 1182 950 992 2116 2291 1656 2868 2506 2021 3758 2071 2402 5050 5940 5825 5100 10068 8959 5299 6005 5375 7330 1642 1396 2134 2424 2376 1335 2629 937 2887 1292 3568 1596 374 325 2855 2233 3062 4378 3152 1452 2552 1078 1400 1456 1140 1659 1524 1445 1989 2138 3994 4402 2228 1277 2613 3264 3248 3052 2407 2743 2052 1395 1586 3677 2001 4333 1608 2288 1218 1714 1323 1280 1947 1990 5397 4465 1448 1513 1209 1730 1178 1145 1519 1228 1239 1733 2037 1858 2195 2636 1254 1093 4089 962 1252 1870 1212 1749 1912 1959 1886 1278 1558 1556 1382 1726 1921 2068 1777 2018 1793 2223 1913 1427 1718 1980 754 841 460 810 1045 832 1618 730 684 648 593 767 1745 724 962 770 1488 1426 905 639 935 358 324 703 585 846 611 611 862 744 586 754 865 901 1147 789 854 736 820 1125 1209 1077 814 485 954 1056 844 494 1102 1388 785 912 1101 1072 1450 1406 944 1362 1401 1749 1009 865 1319 1074 1628 1381 752 832 776 936 655 1173 876 815 1256 1320 1394 1271 1393 1234 746 1084 1063 1215 1348 1309 836 959 701 719 685 1208 904 1389 1152 714 1487 1120 964 1172 771 992 1096 1317 937 859 1962 288 1993 1167 1047 766 874 752 1090 1721 1006 1356 1837 1686 1503 1363 1453 883 757 729 535 773 1028 1063 517 641 533 515 422 353 477 862 772 680 794 657 615 465 514 465 415 860 630 1527 918 1027 849 737 1437 534 678 738 904 757 1310 1053 1300 1293 863 712 1108 1129 559 1113 571 478 959 1415 1261 1252 1255 939 917 630 1044 549 348 584 1205 989 1072 1211 1157 895 1184 1085 990 1500 1077 1264 1035 1245 1086 1825 1141 1867 1729 947 1047 993 608 1088 1017 312 1075 1270 1485 1619 971 953 1330 449 1005 1201 2063 343 480 354 583 518 591 595 940 757 548 826 1213 869 531 497 783 1218 1242 1138 1295 676 1889 440 836 605 602 764 1642 1337 1448 1571 1446 1623 1558 1467 1221 1102 1124 1541 1231 1346 1443 1302 986 1374 980 1002 992 1137 984 1161 862 2184 727 655 848 401 911 449 528 725 1451 931 901 1669 781 1919 1667 1509 1842 1087 650 1442 1289 1731 1828 1384 1779 1456 1828 2297 2078 2407 1672 1521 758 771 743 842 1555 1471 2209 1534 700 2056 2577 2917 1850 1511 1643 2431 1248 1673 2269 932 1817 1733 1025 1704 991 1674 1688 1671 1879 1300 1432 1744 1439 921 1981 1127 1501 1862 2103 2692 1245 1139 866 1152 1036 825 1114 1135 1080 1119 898 843 866 1324 1444 1538 1117 1347 1067 1383 788 867 1186 1064 2146 1331 1732 1485 1313 1498 1699 1956 1647 1177 1323 1351 1664 1136 1435 1433 1694 1973 1242 1744 2342 1722 1331 2060 1768 1628 1683 1543 1596 4924 5299 4070 3945 3391 3366 2516 2869 2663 3606 3200 3510 2794 2831 2970 3004 4777 3165 2321 1793 1945 2023 1642 1618 1765 1904 1122 2261 2454 2108 2590 1048 1427 1405 685 1152 1747 799 1062 1300 1234 793 893 691 714 1016 884 492 1004 686 1008 899 819 846 766 1119 949 778 1000 1525 1944 1954 1969 1883 1485 1929 2323 1775 1903 1939 1745 1302 1548 1250 411 914 858 545 595 378 788 496 400 223 434 354 483 367 784 570 262 221 185 257 536 552 522 473 413 1093 773 567 804 583 1148 1180 1144 836 755 565 1063 575 510 649 926 1227 648 774 1528 565 555 701 615 786 1048 1482 691 914 1155 1517 815 577 360 557 603 751 619 912 996 822 1036 720 763 698 830 978 969 662 1097 694 852 1087 1103 1181 1026 1168 1103 1750 1650 1893 1533 1661 1816 1057 1505 1583 1023 427 1673 834 1855 1193 668 1882 783 972 727 984 1689 1648 717 651 515 1663 1682 1841 2418 1473 1006 954 569 1570 712 1914 1646 652 1121 1628 1554 727 782 1286 1900 1185 1181 1512 1363 1738 1780 1860 1816 1807 1276 1793 1307 1521 1850 1718 2316 676 1232 903 740 1033 618 3431 1974 1742 1711 1376 1781 1596 1465 1728 2109 2067 1838 1381 1031 1175 875 1112 1111 810 897 989 987 1335 888 961 987 1549 1765 1483 1095 1628 753 665 835 1027 719 385 373 288 356 336 296 276 576 607 824 664 530 1002 1902 1562 1446 1340 1404 959 1280 1116 1227 1034 1122 1575 1438 1415 1511 1551 1743 1381 1515 1088 1340 1588 1850 1150 816 1338 1370 1260 1374 1497 1320 2240 1894 1295 1259 1240 1099 1270 1175 1499 1716 1835 1457 1143 2351 1061 1646 1474 1650 1886 1228 1468 1096 1938 884 1131 1402 2030 853 2017 1894 1265 749 809 551 138 229 239 350 878 844 1137 1041 1273 1469 1039 767 1371 1532 560 1423 997 671 1068 1059 1678 184 1067 644 489 799 713 622 773 549 796 542 482 777 467 875 760 708 847 783 1164 1199 748 1961 813 691 830 759 885 740 675 820 923 843 976 1023 1336 779 608 592 423 486 1366 1100 1307 813 896 995 940 782 1210 1026 1385 1347 1809 392 792 1110 984 1167 1361 980 1375 665 1173 1137 703 737 797 878 657 1319 2127 2442 1969 998 755 880 829 862 1155 1279 3494 866 3645 3239 3495 3174 3225 3432 3684 3568 4261 3520 4103 3785 3661 3415 970 1190 1585 1206 1689 1219 1181 1061 922 1079 1447 1303 1242 1111 1339 861 991 1522 1586 1716 1654 1715 1138 1559 1605 1993 1996 2189 2387 1660 966 1410 1081 1265 1392 1534 1267 1104 1286 1265 1896 1896 1730 1284 1409 1338 1060 1291 1377 1268 1217 1016 1086 1170 1680 1411 1392 1318 1606 1450 2021 2090 1683 1796 1436 2318 2389 2363 1493 2132 1430 1715 1443 1545 1436 1388 1780 1570 1819 1823 2167 1882 2026 1986 1874 1868 1732 1564 1665 1534 1507 2054 1558 1739 1610 1415 1854 1937 1595 1660 1862 1872 2056 2067 2226 2427 1495 1510 1692 1630 1765 1301 1780 1645 1267 1790 2209 1541 1619 1752 852 1830 1682 1152 2006 1797 1406 1559 1409 1289 1536 2102 1310 2194 2257 2580 2052 2526 5970 5775 5147 5556 6120 2278 2502 2794 3180 3287 3000 1745 1961 1679 10550 10083 9528 17782 1348 1273 1131 1864 1121 717 502 313 532 405 462 654 334 627 356 459 667 490 601 485 630 563 722 856 539 751 669 792 872 425 502 397 437 447 565 524 423 1132 565 730 702 879 527 557 457 456 428 625 761 581 700 486 574 460 428 1325 636 441 353 431 503 542 985 455 508 345 362 219 467 220 430 255 810 224 1053 913 843 472 725 544 477 793 1011 1253 585 1046 750 897 668 524 651 1175 1066 902 986 466 650 491 342 419 554 829 722 569 842 682 587 951 711 703 600 1159 1176 1381 908 1203 763 820 1161 589 901 852 1007 635 657 741 462 818 1120 597 667 1332 1046 1134 1575 1037 1727 1369 1047 895 1476 1476 1035 1626 870 582 1179 591 629 1144 1256 1594 1389 745 1244 1291 797 1064 810 857 1016 900 898 517 847 938 678 833 605 849 702 1238 1366 708 843 1531 1245 1349 1150 968 1024 1315 1327 1221 1479 986 673 809 976 564 519 847 697 1055 1062 1646 1674 695 874 668 615 810 557 730 748 623 915 1083 929 1333 923 759 1033 900 1731 1050 888 1021 937 765 683 1153 512 619 494 684 965 806 577 480 1051 828 958 1114 815 1292 982 1142 817 892 710 1048 823 2103 873 798 956 656 674 881 578 549 1295 1576 1535 779 803 1096 975 945 752 994 716 526 768 1033 408 460 324 633 678 361 552 1246 730 826 534 522 773 943 816 1310 932 915 902 824 319 238 183 337 293 805 858 1006 928 855 1097 845 882 775 754 700 365 330 781 919 285 908 620 537 514 550 562 636 819 601 815 635 1073 1097 1243 940 850 504 594 823 792 728 884 902 667 625 617 880 537 608 523 755 617 567 749 1088 987 846 786 1200 684 409 775 817 737 885 872 852 714 1030 571 858 791 409 846 886 1040 1308 1325 5594 5225 1053 1047 1030 1195 1245 1053 1270 1189 1319 1305 1330 1095 1215 733 722 863 730 808 917 896 1227 1261 909 913 748 1086 1679 896 662 848 731 733 1029 567 708 530 611 1043 679 897 972 1185 1827 1662 973 907 1541 1063 1052 505 863 460 567 852 819 1584 1220 1240 786 682 686 872 725 639 751 612 501 533 589 1659 2132 2556 1515 1496 1740 1587 1571 1736 1643 1943 1201 1305 1342 1125 1019 677 2400 1243 393 298 454 425 550 755 1799 1689 1574 1237 1733 3006 2868 3226 3231 2621 3180 2972 1611 1141 3484 3685 3878 4527 4376 2871 2616 2914 2650 3788 4407 3646 3510 4075 4636 3278 3713 3957 3943 3897 3375 4021 3942 5301 4354 4405 2119 2289 2552 1664 1380 3171 3477 2053 1371 3101 1164 1018 1301 1015 1503 1079 971 2129 2372 1059 681 982 914 661 892 4717 4779 4383 3621 4504 4232 3895 3870 3730 3980 4077 4262 4535 4157 4337 4105 4027 4414 4544 4327 4908 3994 3771 3593 4283 3979 3868 3879 4516 796 621 401 3195 4463 2669 6278 6633 6289 5964 1972 2401 1398 688 1577 347 624 402 323 3242 2128 2012 649 1346 1100 856 1968 1922 1634 2838 1840 1726 2833 2158 2161 4574 5407 4822 4567 9021 8628 4894 6453 6265 7236 2012 1410 2041 2223 2610 1192 2458 1318 3204 1324 3090 1519 272 217 2358 1770 2526 4739 2848 1440 2356 1082 1347 1059 990 1437 1330 1235 2169 2215 4215 4123 1584 1775 3098 2824 2852 3186 2522 2446 1869 1397 1488 3598 1730 3798 1356 2313 1317 1856 1571 1447 2046 2132 4756 3559 1553 1644 1357 1674 1273 1083 1386 1570 1476 1425 2301 2073 2075 2436 1137 1051 4037 966 1517 1864 1090 1890 1711 1681 1697 1409 1868 1700 1793 1725 1800 2041 1709 1978 1922 2616 1570 1625 1541 2098 789 840 614 732 783 852 1918 1002 700 666 694 925 1419 850 901 813 1074 1107 704 581 659 295 251 515 445 790 694 720 836 792 526 723 897 1067 875 810 795 1040 794 988 1286 854 842 461 769 871 830 632 959 1089 1008 1073 928 1141 1430 1111 942 1334 1308 1151 945 811 1093 1126 1486 1445 844 998 927 912 693 1110 813 914 1376 1481 1325 1129 1148 1346 778 1037 1109 1015 1190 1342 928 957 876 738 702 1072 811 1072 1628 787 1336 986 908 1094 588 887 1101 1296 1079 1013 1896 251 1855 1072 1128 696 756 777 885 1791 1181 1637 2169 1604 1737 1324 1454 785 553 845 537 698 832 852 414 503 422 427 366 412 524 943 652 547 752 643 587 746 658 664 526 563 460 1545 839 827 661 714 1210 630 627 629 1167 685 1190 866 1161 1153 1047 644 908 1080 590 874 533 571 964 1281 1099 1278 1105 980 627 560 1045 531 313 435 1140 919 1017 1173 1111 899 1292 1228 731 1160 922 1229 1014 1374 993 1450 890 1871 1794 998 1216 1076 918 1325 1139 354 1115 1326 1428 1459 1239 890 1259 552 1018 1262 2144 430 612 303 663 486 574 607 972 900 578 822 1566 777 488 452 671 1267 1418 870 1000 676 2139 325 682 417 419 783 1453 1085 1206 1262 1192 1383 1324 1050 1351 1274 1191 1647 1270 1368 1614 931 725 1049 726 754 974 1167 1041 777 600 2026 601 880 933 378 828 655 739 823 1598 789 664 1777 796 1575 1244 1431 1447 1217 487 1535 1379 1162 1302 1137 1311 1448 1475 1560 1643 1795 1616 1487 809 632 575 812 1608 1569 2174 1608 728 2012 2323 2670 1474 1418 1279 2012 1171 1548 1629 849 1822 1574 1010 1559 990 1350 1303 1388 1528 1195 1341 1366 1009 789 2193 1294 1410 2138 2411 2522 1079 955 718 953 854 836 1207 925 649 726 1082 947 748 1484 1428 1129 1052 1188 1225 1314 840 895 894 807 2142 1566 1342 871 1162 1421 1612 1815 1647 1499 1392 1479 1539 1220 1015 1197 1360 1904 1444 2117 1985 1670 1735 1876 1779 1563 1680 1807 1723 4517 4742 3471 3904 3269 3199 2909 3297 2521 3370 2545 2886 2794 2823 2662 2274 4476 2958 2528 2176 2397 2165 1649 1522 2035 2132 1100 1913 2411 2131 2302 1272 1449 1285 883 920 1356 758 1127 1244 1287 981 920 767 747 847 868 613 1157 643 759 724 960 922 997 1098 1012 956 965 1661 1722 1656 1448 1512 1321 2010 1864 1626 2182 2051 1640 1465 1571 1122 401 525 479 572 512 370 577 504 337 252 492 278 662 293 719 479 284 281 292 216 474 570 595 518 526 976 592 603 593 594 1071 1050 1055 698 565 492 998 561 445 515 770 930 691 928 1459 666 629 756 700 547 770 1158 609 927 1184 1332 939 655 325 650 684 700 732 847 809 946 1028 888 870 605 889 854 947 894 717 734 893 1103 833 746 1074 896 1187 1508 1472 1856 1173 1531 1625 911 1554 1296 806 435 1341 600 1477 899 622 1411 672 725 576 686 1651 1823 614 675 536 1529 1769 1935 2055 1450 652 588 571 1222 785 1999 1322 617 823 1430 1423 676 746 1323 2004 1474 1180 1160 1473 1577 1889 1670 1693 1998 1521 1620 1588 1789 1996 1680 1949 730 1354 1092 919 989 627 3877 1831 1755 1788 1378 1443 1254 1116 1277 1707 1608 1594 1320 954 1106 808 983 866 735 1106 1251 1175 1406 996 984 896 1338 2008 1463 1142 1762 735 708 1174 1059 733 493 523 442 523 499 445 390 754 585 1031 532 330 962 1606 1539 1350 1145 1146 940 1018 1125 1413 1004 1101 1536 1349 1297 1268 1242 1558 1196 1307 1359 1201 1120 1703 1184 881 1156 1356 948 1470 1500 1288 1699 1880 1103 1365 933 1024 1343 1301 1752 1543 1665 1258 1232 1971 1194 1658 1459 1656 1603 1418 1718 1312 2082 979 1099 1080 1841 929 1880 1577 1064 763 818 479 120 184 228 347 1286 741 1147 910 1428 1371 1100 699 1412 1317 342 916 731 498 901 824 1857 275 1116 651 586 1010 717 727 719 762 870 767 620 860 527 1075 692 542 1020 839 1264 1313 768 1651 851 767 673 719 979 907 834 620 610 976 916 970 1190 871 653 563 530 531 1412 1033 929 849 925 1062 839 968 1214 1276 1137 1412 1414 333 873 1107 935 1320 1555 1183 1314 1010 1176 1452 508 715 856 978 680 1356 2286 2521 2039 616 794 973 944 892 1049 1069 3704 950 3774 3399 3652 2839 3154 3269 3571 3270 3686 3291 3529 3467 3044 3109 820 1065 1130 1120 1554 969 1067 1138 808 1188 1201 1506 1150 1117 1289 1130 924 1569 1590 1485 1425 1429 1205 1590 1579 1673 1714 1956 1308 1191 811 1062 531 1030 1009 766 693 791 816 723 1028 1084 1030 1253 1073 1067 900 1061 917 1142 705 615 614 858 695 770 895 855 957 612 877 706 875 868 796 908 964 1027 610 1003 914 783 831 742 801 659 763 625 669 966 825 760 869 822 794 874 903 866 652 788 742 842 812 895 733 752 806 863 744 679 687 872 759 857 911 884 748 751 738 672 989 719 983 876 501 917 888 976 1057 1020 950 922 1045 922 945 904 990 863 1242 768 1121 792 986 1036 1015 946 1005 1048 1093 1107 1065 1120 1133 840 831 798 947 908 1081 1232 1029 1036 1345 1494 1432 1348 12581 1644 1142 1437 325 432 456 418 521 521 442 295 322 251 237 349 339 345 389 223 341 253 267 559 339 515 439 518 644 290 348 277 301 383 426 417 331 489 450 289 274 319 356 369 186 172 154 241 218 307 230 471 687 425 403 910 438 353 327 185 395 296 558 663 695 331 211 301 237 181 217 320 231 173 480 852 363 162 290 350 426 380 413 809 551 1016 444 468 523 514 339 676 573 511 625 337 377 357 283 382 446 613 642 316 487 422 421 462 396 587 712 646 456 543 335 1068 774 647 758 380 285 593 304 558 547 400 384 475 615 394 426 743 523 347 843 1070 1011 652 902 681 538 781 630 982 442 387 595 645 325 826 549 983 698 530 796 1014 687 919 658 693 859 740 591 419 442 497 590 644 368 503 549 680 1041 596 535 813 631 838 950 689 589 596 612 644 652 570 473 562 519 393 351 429 543 438 1098 875 733 537 472 456 294 330 335 390 358 508 551 595 772 1065 745 509 691 873 1258 729 635 530 484 386 553 795 388 523 371 355 567 508 553 411 585 453 591 685 380 1271 731 806 415 832 625 515 454 693 521 622 557 579 636 299 317 345 529 844 817 691 703 615 606 426 426 332 673 549 727 866 289 327 343 328 453 270 548 777 442 518 859 239 681 667 857 821 296 364 728 361 200 169 209 165 189 348 527 668 726 531 544 700 689 462 517 380 200 232 343 459 383 710 465 671 695 691 303 260 284 379 925 788 773 601 579 606 575 435 324 542 463 345 685 761 677 353 370 500 378 418 358 382 446 614 467 578 722 378 373 731 628 394 545 566 495 565 565 456 901 486 294 328 369 261 519 704 580 832 804 3586 3887 865 745 803 979 713 924 784 667 995 805 981 486 753 362 413 431 268 356 556 502 685 688 899 641 651 836 1068 375 408 566 609 516 775 442 613 606 638 547 419 578 454 593 844 901 543 523 800 664 679 592 473 422 320 522 413 807 572 764 553 520 404 718 552 777 874 737 583 625 619 829 890 1416 806 1002 1507 1189 958 619 719 1113 902 971 734 560 484 518 1032 643 215 197 525 339 360 716 1169 1243 1541 1161 1309 1791 1709 1809 1519 1552 1663 1305 1345 776 2025 1936 2159 2652 2555 1570 2021 1776 1748 2010 2111 2285 2590 2141 2145 2339 2157 3039 1906 2672 1752 2343 1549 3808 3338 3075 1208 1347 1719 1130 948 2054 2068 1253 859 2017 654 734 791 501 710 546 393 1516 1413 763 468 543 497 479 587 3142 3116 3050 1978 2242 2934 2708 2764 2806 2858 2356 2806 2987 2789 2787 2351 2846 2892 2459 2832 2756 2909 2323 2198 2660 2906 2458 2479 3148 721 556 416 3155 2516 1691 4317 4325 4115 3186 1249 1378 971 375 1013 300 432 399 379 1906 1226 1227 441 542 488 642 1857 1747 1232 1506 1377 1300 2269 1554 1788 3064 3611 3155 3114 5814 6227 3056 3235 3486 3756 1962 776 1641 1407 2000 1187 1690 575 2420 870 2533 1122 260 236 1660 1422 1896 3734 1724 567 1260 711 1064 760 750 1557 1360 1445 1641 1463 2448 3157 1431 818 1350 1831 1834 2538 1580 1574 1144 717 754 2066 1303 2676 817 1068 556 1307 972 977 1494 1155 2710 2338 731 733 818 899 889 833 881 676 894 1151 1838 1515 811 1330 624 578 2627 615 818 1105 601 1549 1441 1279 1035 1164 1212 1315 1243 1265 1280 1292 1432 1520 990 1256 1353 1045 1745 1086 742 489 359 688 554 471 1218 745 504 481 611 678 896 580 680 482 857 847 483 391 385 269 251 244 349 422 374 348 381 349 419 451 662 614 575 487 579 546 567 539 762 454 309 374 588 635 532 324 407 606 322 409 601 474 588 459 575 663 836 847 760 474 507 897 759 877 462 480 473 532 669 840 585 598 526 673 793 535 819 653 509 550 596 700 710 1290 515 918 575 531 520 958 498 910 789 387 957 758 714 920 416 478 846 972 558 839 1407 88 1131 713 632 547 471 419 836 902 786 829 1066 832 1056 822 804 594 591 604 587 312 419 464 280 346 320 276 413 246 313 401 232 258 460 422 188 246 271 241 434 417 338 815 800 878 680 402 691 470 495 429 641 460 638 494 869 599 748 1179 865 999 507 660 493 455 565 725 976 838 732 789 373 298 504 353 264 358 690 599 696 687 832 865 612 723 639 771 664 626 609 1182 788 1217 826 952 888 889 1038 1108 504 765 889 288 633 854 976 1070 881 772 720 380 635 706 1382 379 381 419 398 577 506 220 448 540 381 600 596 798 403 407 287 669 668 345 397 479 1371 331 411 291 343 1048 882 695 774 865 805 917 768 814 563 541 509 732 633 653 644 691 603 662 556 598 346 474 392 309 382 901 335 358 359 206 488 439 480 492 761 544 615 1076 797 722 832 1046 897 813 518 858 894 724 850 536 748 807 768 757 757 710 785 792 606 584 570 644 900 841 1361 1033 425 1398 1076 1260 909 769 828 917 1005 604 1232 483 961 834 452 840 462 961 811 877 873 804 920 1249 878 695 1161 705 769 970 1344 1637 708 656 603 547 403 571 642 613 620 769 716 810 839 539 630 911 752 1129 671 982 873 541 598 616 1479 787 959 668 960 1113 1312 1104 876 1086 1384 1133 1142 808 743 686 893 905 679 886 929 1183 1090 986 831 938 880 1111 1362 3035 3212 2681 2549 1949 1818 1749 1901 1697 2056 1916 2012 2108 1743 2207 1661 2543 2323 1924 1004 1112 816 1154 968 988 1255 613 1220 1705 1549 1775 1069 1304 831 405 305 701 363 671 623 639 506 392 541 427 419 369 460 691 389 401 352 495 823 818 1032 759 681 1027 911 647 763 1145 938 1057 1178 851 928 1022 1038 962 951 1006 767 345 246 216 363 382 317 383 510 257 250 390 460 235 216 318 457 238 175 245 210 388 309 278 404 260 531 347 541 378 652 920 841 878 595 548 256 507 279 273 268 438 397 572 531 861 218 214 277 237 332 434 445 296 501 644 943 590 307 283 584 563 437 452 590 628 642 523 498 486 464 696 768 764 508 495 473 524 542 452 433 421 908 871 629 682 835 857 745 756 438 793 819 593 210 1035 435 1102 654 389 824 479 607 443 638 1064 1095 411 638 554 911 1132 1088 980 741 439 367 578 1001 438 1080 1007 635 508 1024 1037 420 527 1053 1283 864 772 887 987 944 918 912 1324 1264 910 1217 1269 984 1356 1558 1138 442 700 614 650 929 563 2026 1103 1012 1045 946 970 928 795 950 1074 1071 921 1010 737 824 494 480 598 796 742 774 669 690 757 694 472 1017 1456 860 720 1167 570 615 695 635 725 226 193 163 232 241 188 178 642 312 316 369 239 565 838 970 926 961 1073 975 896 874 874 998 1024 1186 889 962 991 1090 986 849 955 935 753 732 1052 750 685 660 1043 752 777 618 731 996 981 576 599 777 712 671 652 867 910 1032 822 718 1069 672 1141 705 703 1273 1157 1261 882 1123 752 635 797 1041 515 1126 697 532 495 379 393 173 151 180 331 567 465 535 538 664 516 837 320 746 576 407 616 522 649 737 715 1139 246 603 633 616 556 336 460 345 423 354 481 449 402 320 435 538 394 849 463 390 688 477 1436 500 422 495 314 330 487 367 298 367 537 644 604 630 484 384 394 323 250 614 983 561 642 907 952 808 418 710 837 852 761 847 259 437 709 661 755 808 687 1212 459 657 567 379 497 502 715 502 955 994 1107 758 206 446 353 679 493 602 643 2227 415 2356 2171 2170 1880 2100 2279 2323 2207 2178 2178 2215 2372 2284 2092 691 606 637 549 880 935 734 693 567 944 974 1378 580 586 973 753 598 687 1121 795 757 703 841 828 892 1074 1094 1296 1081 908 729 935 825 764 699 723 613 653 638 755 783 930 829 747 1078 886 868 704 1100 753 697 711 754 591 906 675 1017 943 609 831 1226 944 1109 976 1199 1119 1060 1352 1076 1083 1175 1124 1101 1085 1021 851 1123 1056 1607 1313 1235 1044 949 971 821 987 816 861 948 1052 967 893 912 1005 968 1129 838 1195 1178 1314 961 903 1201 1054 1115 1401 1241 1257 1132 1214 1256 923 994 1218 781 991 1063 840 948 975 716 1096 1114 1317 1062 987 1358 1038 1071 731 1185 860 524 1427 1410 1431 1257 1403 1196 1359 1257 1454 1318 812 734 778 1247 1495 1376 1102 1176 1015 1414 1311 1276 1273 1644 12845 1087 1329 534 416 296 246 301 375 180 323 166 228 301 526 394 352 375 307 386 311 636 359 198 347 290 480 575 451 469 421 457 397 423 378 431 496 411 357 330 490 416 338 254 248 240 384 275 478 337 314 364 361 341 980 468 339 290 250 233 196 635 589 613 302 241 366 245 290 246 430 288 226 530 963 315 239 338 354 326 305 313 702 385 803 285 350 290 348 602 662 601 466 613 299 447 312 424 257 407 315 350 574 569 583 483 444 691 1115 588 604 646 522 359 841 660 614 559 600 386 477 421 328 423 555 434 620 616 327 379 559 395 272 1087 979 932 800 723 852 771 1418 544 1039 672 438 707 573 453 662 794 993 944 485 605 1130 664 949 545 559 473 737 624 485 524 684 497 378 239 326 572 1112 1303 582 597 699 721 658 546 626 619 569 673 614 799 688 579 770 603 431 283 457 540 524 828 622 898 490 506 355 325 380 308 610 372 373 807 601 392 883 637 774 604 561 1274 447 606 403 473 495 507 693 290 244 238 479 552 520 404 360 504 827 663 444 473 993 564 833 314 585 331 625 520 804 460 573 487 556 482 233 381 421 467 957 892 571 568 697 679 677 564 391 452 303 542 581 225 273 414 275 428 459 387 697 316 483 790 319 343 499 765 564 285 530 597 421 488 287 246 315 219 492 586 480 634 510 839 471 1041 827 706 350 168 322 287 416 265 378 391 457 335 353 351 365 428 333 884 551 915 573 741 915 772 649 328 487 663 522 457 485 525 548 394 628 431 465 253 386 683 547 568 676 668 472 488 745 686 291 427 385 359 438 403 388 481 466 315 453 451 280 243 763 566 815 652 3168 3249 555 558 477 681 596 509 852 762 714 819 935 709 855 569 404 467 471 438 630 477 446 438 560 480 651 778 837 398 189 777 505 485 729 382 401 389 436 433 316 528 545 586 1053 1101 652 562 731 659 836 736 952 513 341 559 637 1358 714 819 521 506 407 837 338 452 490 452 421 461 504 1317 1008 1312 765 1150 1187 911 835 697 1111 1435 1003 1108 775 579 507 426 1151 544 221 205 355 250 207 332 1183 1008 859 960 1209 1749 1901 1731 2415 2010 2079 1731 1012 651 2270 2412 2847 2487 2371 1576 1350 1360 1988 1811 1781 1837 2013 1911 2223 2803 2058 2980 2107 2561 1778 2844 1901 3307 2816 2912 1049 1474 1738 669 798 1760 2298 1493 859 1856 509 535 672 693 744 695 511 1152 1166 623 394 519 487 314 512 2815 2670 2702 2279 2659 2406 2553 2759 2751 2720 2768 1951 2678 2719 2646 2711 2450 2841 2648 2334 2384 1973 2035 1998 2292 2518 2502 2714 2786 650 542 323 2396 2394 1570 4024 4235 4121 3451 1370 1527 1001 368 957 523 563 383 272 2185 1262 1258 536 539 439 561 1478 1437 1291 1643 1472 1273 1860 1496 1108 2841 3436 3261 3738 6426 6010 3272 3119 3604 4263 1535 853 1305 1480 1551 1046 1823 559 2159 922 2262 1362 252 244 1298 1429 2026 2762 1660 946 1317 768 849 594 543 964 841 1147 1474 1339 2368 2918 1266 971 1501 1703 1601 1917 1545 1673 1035 874 958 2152 1100 2417 671 1448 888 1225 806 655 860 1129 2990 2326 1040 1020 888 863 1259 999 1189 733 854 991 1238 785 807 1384 599 557 2642 932 1117 1060 577 941 1003 997 1108 1104 1086 1071 1167 1041 1038 1132 1020 1054 1197 1262 974 854 1421 982 640 409 231 471 388 455 1198 536 387 433 632 580 1169 684 470 598 608 938 397 352 450 341 327 396 287 383 469 538 566 540 657 559 507 467 582 430 732 545 529 493 654 485 574 276 522 604 843 267 454 778 366 459 689 964 602 799 810 875 1061 884 789 595 733 734 857 839 507 568 659 756 653 657 649 818 786 848 782 818 667 993 529 605 622 855 925 695 610 697 676 741 675 1031 518 876 785 491 1076 900 712 871 795 1096 973 1314 978 873 1457 320 1379 751 855 612 778 610 546 947 665 978 1015 1271 959 1086 1111 572 333 367 453 301 314 389 444 164 144 446 415 222 252 488 389 289 349 309 206 300 394 295 162 400 312 1263 625 571 438 374 774 521 517 494 538 365 847 648 449 657 712 696 674 627 514 442 473 393 721 713 701 711 790 623 426 384 429 325 223 366 786 944 1105 962 1299 646 920 632 699 795 754 587 380 795 810 1202 900 1193 1132 875 938 715 563 907 612 212 626 770 800 674 661 501 908 351 577 614 1459 398 439 290 358 406 449 342 408 454 385 533 707 471 230 239 415 1065 833 627 675 355 1442 225 352 242 235 480 987 736 842 855 764 1067 834 820 722 633 610 873 642 753 622 660 464 710 567 661 517 634 575 408 697 898 533 247 424 227 740 302 573 590 1001 570 600 877 567 850 1011 799 1063 541 287 610 918 941 1082 929 1339 1281 833 1112 1138 1407 1429 1088 537 541 494 855 1091 988 1407 948 456 1163 1314 1434 884 891 826 1336 818 833 1404 478 910 861 564 906 595 907 859 1012 1021 707 622 1025 793 610 1074 1010 1093 1112 1250 1365 749 620 613 671 518 413 653 576 424 548 575 868 695 743 1141 1096 645 1049 752 746 555 578 841 849 1592 887 995 893 984 833 1019 1205 1080 1163 944 946 1062 994 864 903 1334 1089 912 777 1036 1329 1081 1055 917 1080 973 1052 936 3126 3115 2243 2672 1948 1898 1895 2183 1747 1989 1996 2192 2167 1546 1680 1736 3230 2029 1559 960 1026 997 788 790 1273 1064 555 1300 1660 1407 1587 839 685 779 552 426 836 417 556 480 553 414 455 612 406 469 371 565 426 441 561 532 782 433 619 694 556 498 823 852 1246 1169 1143 890 829 1400 1234 1080 1207 1125 1106 1189 1250 672 313 263 231 345 363 287 369 380 226 186 289 200 251 121 450 424 322 272 148 147 244 242 288 236 282 492 392 423 418 512 597 536 568 456 483 391 410 402 376 396 580 307 330 395 615 408 361 414 321 286 354 627 601 756 827 817 651 433 252 268 362 431 430 632 656 583 470 507 561 571 591 784 795 516 610 570 582 708 381 459 402 635 610 848 735 905 639 822 876 446 774 751 416 162 837 410 853 478 305 924 393 475 371 483 1158 1144 359 495 437 1199 1230 1318 1018 754 332 302 433 670 372 1043 783 470 424 929 720 359 446 728 1013 703 960 771 967 834 1540 788 1123 1250 999 1027 1223 1360 1076 1343 1289 268 718 754 515 692 454 2030 1109 1040 1055 1093 906 698 550 855 905 955 916 1157 707 664 665 421 550 495 636 905 857 676 814 601 597 752 1188 734 748 902 378 388 523 651 524 308 217 145 304 240 280 216 305 234 421 368 221 864 847 929 879 942 1002 957 899 742 939 859 828 897 667 760 922 726 1366 1112 1157 888 833 910 1022 722 529 615 1037 737 1043 761 810 955 928 815 572 843 781 861 777 826 1087 1356 802 713 1077 756 1120 873 917 1034 829 845 694 1203 635 634 529 1187 718 1088 1716 801 468 489 524 169 149 188 224 441 789 650 657 620 1020 789 220 800 895 430 720 706 394 564 369 1097 437 720 417 327 353 388 399 509 730 502 368 289 499 272 616 434 416 534 593 570 466 411 1491 562 487 497 451 654 404 363 380 453 509 525 540 615 525 589 604 278 511 657 831 659 687 879 901 685 559 642 506 545 859 1050 398 418 732 555 719 940 709 885 498 523 554 508 532 326 412 330 913 1063 1578 1125 579 623 433 483 779 646 735 2100 566 2146 1955 2156 1590 1595 1707 1574 2232 2022 2226 2061 2588 2373 1908 621 813 730 863 878 853 934 528 624 583 974 1184 659 854 958 744 624 679 1181 966 938 1016 764 1096 1103 961 1047 1169 1283 883 446 946 662 873 755 730 580 830 807 821 922 1009 940 1144 1178 918 1017 908 1004 926 758 772 719 685 626 581 775 796 919 685 909 946 778 995 703 1108 1149 1190 866 904 949 1008 940 993 920 851 853 740 998 987 829 709 901 722 718 771 797 760 749 965 808 896 747 872 851 735 809 711 753 761 701 700 727 791 758 752 948 896 654 851 926 890 873 728 1121 1199 771 744 947 917 1077 793 1106 807 839 875 1108 871 964 764 943 1016 827 1015 1037 826 976 1102 1142 999 1086 1021 1133 1280 1200 1210 1086 1054 1085 1196 1101 1014 1430 1235 1282 1131 1142 1087 12050 1020 464 252 291 260 321 346 298 287 310 246 280 292 294 314 316 496 442 422 450 488 358 442 408 621 786 403 481 360 409 479 514 430 384 539 505 354 272 382 353 319 424 404 378 518 337 381 368 428 474 442 418 794 497 205 193 252 281 310 572 462 492 314 364 274 407 345 408 465 230 363 426 1042 386 320 378 553 400 437 563 862 694 1252 361 409 538 395 321 624 511 463 786 307 273 226 410 291 237 473 536 364 433 653 508 606 396 763 398 622 581 553 416 715 738 753 917 358 573 544 391 383 334 547 407 422 657 433 633 792 487 569 943 1026 1053 879 801 702 971 968 564 1293 567 426 755 507 528 914 635 787 597 560 1301 627 393 796 588 563 490 791 557 412 618 824 573 415 512 523 555 870 744 520 686 766 541 728 747 774 498 590 461 368 617 423 373 536 479 239 282 457 410 529 990 550 558 394 440 332 443 512 387 293 347 500 519 513 577 798 510 322 891 470 762 439 522 372 403 522 498 632 498 540 379 402 840 546 456 364 508 448 656 811 684 1020 531 887 442 675 466 751 442 982 555 683 858 637 588 741 538 567 560 991 764 866 901 843 702 490 412 583 415 304 467 719 368 394 407 400 512 493 843 864 555 623 594 371 675 888 874 622 311 525 598 627 237 203 165 178 204 468 782 1070 950 765 688 820 509 463 568 627 385 176 362 573 291 567 483 712 549 542 429 401 448 395 662 737 1077 736 706 804 593 433 418 554 365 321 482 494 462 350 413 380 468 577 513 612 579 525 568 618 609 402 408 712 718 389 505 442 394 466 446 492 425 505 392 346 383 301 555 823 501 743 722 3356 3180 568 626 612 613 730 532 640 564 1197 962 994 559 868 561 434 515 372 463 488 701 769 742 601 584 626 662 856 556 407 750 712 774 932 571 668 367 578 535 411 439 503 387 704 631 428 268 713 591 650 678 825 777 716 462 453 823 597 499 690 516 518 735 567 498 824 751 187 217 331 848 980 1174 696 890 1413 1019 778 1239 955 1310 725 849 837 700 636 655 1001 778 378 344 322 306 429 424 1695 1380 989 1189 1204 1905 2165 1811 2145 2065 1820 1401 1134 781 1962 1861 2018 2008 2506 1709 1576 1584 1574 1841 1408 1569 1952 1741 1758 2540 2275 2175 2095 2403 2024 2402 2019 3348 2950 2821 1516 1851 2067 973 928 1907 2103 1342 795 1706 537 586 759 690 849 524 521 1024 1188 813 392 420 341 420 392 2517 2456 2606 2419 2574 2433 2621 2304 2674 2859 2550 3138 2897 2729 3764 2765 3129 2856 2587 2728 2749 2426 2691 2880 2847 2894 2276 2662 2808 535 438 440 2828 2916 1194 3924 4542 4643 3388 1062 1076 783 353 951 162 662 423 379 2812 1370 1402 319 701 563 708 1716 1435 1396 2492 1764 1356 2024 1736 1599 2737 3369 3046 3492 6445 6373 2452 3073 3977 4292 2032 965 1635 1871 1709 1140 2371 779 2120 977 2551 820 113 95 2214 1410 2433 2708 1775 907 1736 731 1116 852 784 1291 1298 1304 1253 1551 2116 2986 1149 896 1434 2009 1879 2128 1980 1787 1126 828 723 1663 1136 1974 714 1183 611 1211 919 866 1270 1171 2633 2110 970 977 879 1047 1185 749 1017 610 744 1015 1464 865 999 1884 970 843 2443 549 674 1341 694 945 917 845 1068 873 1025 828 909 1119 1166 1035 969 1041 1403 1157 1112 626 1105 967 570 466 498 258 482 587 876 465 551 488 827 580 1017 812 737 489 1050 777 590 459 532 527 475 428 438 629 442 382 483 381 590 536 451 655 447 373 568 508 454 441 487 520 363 371 593 626 747 284 402 741 537 534 659 558 724 621 568 707 883 617 1008 535 591 1053 775 660 441 543 557 592 695 638 541 756 832 953 797 783 678 756 735 908 862 1086 1225 644 626 734 743 694 651 783 641 679 728 438 789 572 477 695 397 537 586 776 647 565 1144 261 1110 649 526 426 491 375 760 1061 617 760 868 1133 942 816 1106 789 448 538 342 416 283 309 276 323 299 270 312 341 417 383 378 415 348 338 318 640 572 452 337 396 369 1164 685 520 466 471 648 634 597 584 404 404 728 593 493 491 616 669 638 697 561 902 562 491 607 490 646 651 904 808 372 355 462 438 355 318 949 771 890 834 1057 613 637 987 667 1127 623 752 1016 940 1066 1552 1122 1315 982 886 1123 726 751 610 730 236 753 873 642 641 643 867 938 275 622 606 1725 234 356 231 307 261 296 229 505 527 542 601 369 792 433 425 431 901 1020 529 674 665 1069 255 379 301 326 609 786 680 734 789 783 849 756 665 520 500 464 671 477 588 531 805 699 835 733 784 388 454 454 588 543 1022 507 462 404 296 838 307 609 419 917 461 656 1066 639 947 963 1102 1221 734 534 951 720 713 757 571 868 1356 933 953 1228 940 857 725 627 756 649 559 843 784 925 736 474 1544 1090 1304 1118 895 1003 1256 728 950 1306 482 684 818 850 858 899 1094 1063 1133 1089 659 1041 1333 705 681 1167 874 567 1129 1332 1237 786 710 562 630 497 581 595 596 571 712 656 882 684 695 667 917 797 833 616 1284 843 773 647 806 1187 1044 800 994 1065 1438 1186 1137 1318 1138 1009 1110 861 996 863 928 1241 912 804 957 1240 1263 1077 1028 1080 1018 1223 1335 982 3218 3324 2426 2080 2113 1608 1777 1992 1911 1936 1909 2085 1786 1694 2347 1758 3002 1843 1568 1398 1543 1124 971 1358 1056 1719 603 1193 1611 1383 1594 725 780 847 557 688 1183 802 739 599 876 559 562 648 508 461 518 421 474 459 417 345 618 813 810 936 894 852 895 1017 966 797 1304 1094 819 949 1195 978 1175 1138 950 1135 1161 621 431 455 309 534 403 335 537 471 321 322 582 192 492 361 473 356 297 146 134 311 250 275 297 317 229 559 342 489 368 678 673 666 682 535 538 367 570 412 410 409 426 287 394 544 782 235 243 432 300 280 497 742 398 570 696 1052 646 532 336 589 578 694 515 803 766 772 693 795 690 608 610 1032 913 542 528 519 632 619 509 597 699 957 703 783 644 885 975 712 780 553 755 771 665 201 1250 568 1280 731 512 1285 665 777 557 791 1040 1139 569 455 415 1053 1120 1223 1274 750 705 677 457 1208 375 808 1358 657 940 1143 1334 760 651 924 1034 700 928 913 1144 1215 1042 1045 1251 1450 961 1203 1336 1312 1403 1382 1498 593 583 787 625 543 589 2116 1118 1115 1052 1048 1038 973 927 1002 1688 1692 1524 1079 702 721 633 446 403 993 635 964 811 875 668 848 444 912 933 1073 847 939 578 565 545 497 442 523 419 354 477 413 406 388 356 244 521 376 338 896 842 857 781 820 886 945 821 886 786 870 994 996 841 752 818 871 1222 1006 1102 697 1029 921 1009 689 627 797 1113 764 1147 654 622 1097 1036 763 889 847 714 659 750 885 851 1170 862 732 812 722 739 1083 693 968 1356 1548 567 1910 1107 864 588 1361 681 1225 1458 738 530 494 501 219 237 266 318 573 684 500 497 426 596 656 325 582 714 482 607 479 441 507 483 932 260 716 556 393 524 641 443 444 395 419 391 359 477 519 369 728 489 522 658 565 652 355 1519 457 415 644 552 517 319 256 411 634 704 711 721 497 306 367 438 427 296 870 984 669 736 700 855 769 544 895 621 738 842 1101 456 794 610 556 753 712 762 608 523 513 722 390 260 391 461 344 690 1491 1553 1055 450 705 476 601 545 528 496 2344 522 2392 2230 2300 2393 2191 2283 2506 2545 2352 2674 2349 2031 2311 2002 704 732 794 604 947 744 717 660 733 985 1037 1096 800 578 878 849 717 525 1051 909 883 876 623 621 625 1067 1065 1214 1668 1589 936 1298 1120 1332 1054 1272 1086 1130 1429 1191 1423 1498 1342 1270 1458 1673 1194 1274 1451 1627 1251 1294 1290 1109 956 1083 1055 1004 954 1098 1546 1160 1497 1211 1114 1515 1440 1515 1719 1572 1638 1616 1631 1702 1638 1397 1725 1377 1571 1810 1663 1430 1318 1661 1342 1669 1496 1542 1188 1435 1140 1286 1379 1238 1474 1504 1433 1264 1396 1258 1340 1296 1435 1342 1318 1290 1352 1318 1726 1343 1571 1406 1581 1297 1115 1206 1376 1327 1403 1308 1023 1396 1364 1235 1070 1120 1342 1451 1321 1216 1540 1461 1221 1393 1458 1587 1319 1374 1530 1493 1441 1399 1573 1551 1469 1438 1520 1458 1529 1702 1527 1527 1734 1679 1733 1864 1437 1329 1020 17469 694 628 429 411 498 526 433 561 166 477 533 361 521 481 543 489 607 526 501 769 622 807 706 557 691 566 638 528 632 543 447 738 654 808 620 808 672 957 532 480 477 435 353 443 511 304 445 312 420 446 383 1277 725 455 376 259 289 456 930 500 566 442 347 372 422 445 418 433 459 366 743 1328 567 328 508 390 426 473 648 886 562 1080 611 707 583 561 450 967 871 801 1006 426 510 488 510 481 663 739 693 723 710 630 821 856 814 1133 522 691 566 896 865 1211 760 896 1354 542 444 603 790 720 620 598 518 603 865 735 641 854 765 658 1429 1185 1509 1002 1164 1228 1190 1267 961 1945 1197 877 1321 799 546 1162 785 1263 1230 788 982 1197 708 1170 799 813 635 1075 1000 717 716 736 564 635 481 637 942 1069 1744 995 1125 966 1113 1132 885 782 720 753 960 788 1137 775 633 829 764 459 378 727 645 591 1102 1154 980 750 858 779 720 795 479 510 775 709 848 900 926 1307 828 775 782 728 1394 664 1130 762 722 1030 1028 989 384 427 634 540 868 741 728 619 945 844 767 1339 725 1306 660 1202 738 916 762 1018 561 1387 709 793 1064 703 637 601 690 568 849 1555 1504 996 999 1117 1008 889 680 761 896 567 979 778 363 453 386 540 546 482 900 1286 862 943 661 423 796 1006 1009 929 696 832 976 808 252 273 350 397 291 864 837 880 665 773 1115 765 778 708 598 594 321 232 672 810 308 921 725 814 586 670 425 395 527 516 913 838 1331 927 888 1152 647 719 658 663 585 497 927 935 925 555 715 1024 610 741 620 565 651 965 710 998 999 578 528 1167 813 634 745 715 628 808 738 869 998 673 470 532 774 686 488 987 1006 1583 1303 4809 5266 1043 1320 1245 1447 1299 886 1207 966 1633 1186 1209 1234 937 556 574 591 711 924 869 806 843 801 902 927 566 1380 1322 986 507 1098 744 649 1133 618 856 553 728 1340 977 1039 701 757 864 959 484 636 997 910 1051 928 771 951 540 845 615 1452 1082 1058 932 744 513 1016 545 612 990 726 481 540 656 1508 1752 1494 1019 1638 1773 1596 962 1151 1263 1909 1310 1331 1345 872 692 674 1808 1122 328 288 557 384 495 529 1633 1860 1450 1615 1141 2556 2753 2651 2274 2160 2202 2470 1824 1191 3066 2805 3023 3284 3069 2440 2314 2494 2462 2612 2703 2977 2930 3284 3098 3658 2788 3647 2895 3698 2661 3273 2756 5014 4069 4157 2035 2126 2835 1436 1753 2970 2892 1736 1525 2422 836 832 864 1017 879 1013 921 1505 1948 994 518 948 830 820 620 4336 4353 4346 4018 3812 3563 3853 3644 3641 4799 3726 3852 3198 3985 3626 3634 3320 3310 3858 3589 3648 4090 3564 3603 4121 4260 3958 4457 4296 853 725 459 3844 3723 2014 5382 5757 5875 4984 1585 1663 1561 571 1594 333 801 586 477 3289 1756 1658 863 836 632 794 1968 1717 1794 2806 1806 2026 2492 1728 2433 4798 5436 4581 4374 8440 8094 3686 4652 5414 5605 2219 1272 2112 3064 2330 1485 3428 920 3531 1397 3110 1791 423 381 1844 1659 2885 4775 2926 1069 2267 1086 1282 894 890 1814 1694 1791 2184 1717 3466 3518 1662 1040 2484 2610 2591 2825 2339 2605 1766 1156 1255 3044 2103 3588 1577 1589 1011 1555 1022 996 1287 1888 4272 3316 1074 1035 1411 1540 1319 1256 1200 1191 1270 1620 1761 1417 1361 2437 1241 1179 3355 1104 1447 1739 972 2003 1608 1797 1692 1482 1718 1442 1872 1510 1603 1620 1622 1838 1580 2010 1700 1491 1962 1786 911 602 716 505 962 617 1738 938 979 686 1079 583 1499 1240 740 669 1330 1102 726 765 812 418 392 495 638 778 592 544 602 766 774 790 743 846 860 879 722 942 810 999 926 953 756 454 901 951 1099 346 657 855 883 955 920 767 969 775 841 1036 1416 849 729 840 1008 1290 1318 1300 866 1083 1081 996 1098 1048 964 1088 1113 1109 1401 1130 1174 1054 946 1370 1280 1101 954 767 738 1000 1187 954 886 1248 897 927 1032 738 1317 1018 890 1100 798 968 1082 1240 747 908 1604 274 1603 709 1064 540 698 557 990 1019 669 1554 1403 1266 1399 1263 1401 604 679 657 657 545 704 566 683 350 306 565 577 332 392 766 763 925 594 514 406 519 368 282 753 606 388 1318 927 985 830 784 1308 514 795 745 688 832 1099 853 1025 609 1005 940 870 1079 652 743 436 842 919 859 1241 1059 1297 823 635 430 602 439 253 568 1105 911 1016 1186 1250 827 1044 1087 986 1296 1141 917 850 1081 1234 2151 1022 1446 1306 1157 1573 1383 836 1035 839 438 972 1209 1225 1327 1192 890 1256 489 811 962 2251 750 607 463 768 709 783 525 703 763 515 679 696 1225 676 691 574 1326 1204 931 1011 842 1876 288 570 359 304 967 1219 908 996 1009 992 1165 1066 1122 1097 949 881 1176 900 946 986 1252 999 1393 1086 1062 625 815 660 896 836 1415 810 704 810 401 738 425 717 689 1181 1091 844 1892 965 1389 1164 1474 1669 801 623 1204 1519 1506 1648 1034 1304 1099 1133 1352 1655 1426 1429 1138 821 871 835 1111 1218 1337 1614 1445 779 2004 1779 2055 1606 1045 1491 1726 1099 1182 1642 589 1569 1282 996 1330 1010 1354 1254 1403 1481 1307 1195 1609 1151 1308 1819 1183 1316 1983 1981 2115 1255 1161 877 938 812 680 846 799 740 888 853 936 759 1134 1095 1441 1116 1448 1200 1405 1069 871 1152 1137 2140 1350 1394 1193 1408 1419 1705 1958 1334 1320 1613 1537 1500 1186 1438 1317 1658 1652 1445 1539 1908 1741 1799 1710 1757 1560 1630 1685 1644 4288 4057 3059 3047 3010 2762 2671 2861 2719 3134 2803 3107 2751 2393 2732 2231 3387 2608 2110 1237 1392 1438 1404 1775 1617 1887 768 1570 2476 2106 2304 1415 1361 1412 540 491 1143 895 937 785 1087 730 745 865 596 676 566 789 727 559 895 815 843 911 1067 1298 932 938 1515 1420 1501 1398 1217 1204 1322 1422 1457 1655 1402 2007 1554 1377 1403 1319 694 683 595 798 799 614 611 613 303 391 475 470 329 294 413 637 483 624 269 183 413 443 503 410 417 593 443 849 752 985 1217 1110 1166 646 613 610 758 608 501 539 641 616 778 798 1145 471 434 420 324 320 390 809 420 667 873 1627 615 572 287 800 861 822 900 988 994 909 947 719 686 677 1102 1080 1164 910 797 740 663 877 829 930 688 1209 1108 1197 1413 1097 929 1252 1284 799 1237 1035 616 418 1579 890 1574 679 790 1181 868 778 740 666 1304 1549 613 867 774 1804 1863 1705 1634 1169 660 622 458 1126 811 1915 1174 566 729 1162 1010 807 763 1317 1323 1415 1280 1427 1396 1475 1407 1639 1720 2001 1416 1706 2029 1677 1348 1798 1706 616 1044 1064 744 1059 931 3128 1274 1088 1185 1234 1305 1260 1000 1261 1744 1806 1580 890 619 1092 906 903 707 766 909 1507 1486 1215 963 1223 871 885 1643 1671 1260 1678 793 460 731 739 684 353 321 221 339 294 267 229 511 583 724 488 383 857 1077 1110 1026 1162 1172 1243 996 1182 1119 1018 1359 1540 1245 1267 1496 1349 1658 1325 1497 1223 1055 1276 1471 1001 939 1163 1454 899 1298 1192 1340 1578 1246 1013 1020 1145 1373 1098 1301 1381 1310 1632 1030 1359 1280 1466 1425 1214 1241 1851 1540 1605 1289 2184 1339 1157 1119 1707 770 1766 1700 912 561 753 653 278 299 298 392 986 1069 1035 1009 938 1085 946 454 868 905 462 688 754 592 855 579 1444 436 993 545 629 622 638 695 544 600 683 676 600 557 518 704 780 650 793 686 971 931 597 2024 854 773 1152 881 734 788 694 839 906 1016 842 862 1215 1092 456 495 526 423 1156 1255 1038 1015 1066 1343 1024 865 1333 711 879 1202 1342 382 919 1176 1027 1198 1308 1201 1220 731 1018 1159 682 732 609 613 461 1364 1997 1637 1430 540 758 585 964 843 762 766 3568 982 3727 3479 3008 2689 2751 2871 3029 3140 3217 2993 3262 3297 3036 3202 1021 1017 857 838 1246 1303 1383 1071 650 785 1487 1556 1314 1242 1001 992 834 1109 1747 1435 1236 1245 871 1162 1045 1207 1218 1441 989 612 423 577 439 401 517 747 699 504 585 484 603 601 583 625 650 792 557 522 579 503 588 858 788 489 520 702 795 402 522 448 776 728 726 582 553 650 592 478 580 723 833 714 714 674 670 599 715 478 673 512 794 665 592 680 667 658 623 664 470 435 615 538 510 693 593 381 719 715 751 532 498 541 610 828 857 773 730 756 696 771 547 590 589 603 533 597 853 799 770 786 402 559 616 596 515 520 537 418 458 490 707 578 434 463 869 735 772 634 660 866 795 770 678 710 1015 774 878 862 886 444 478 540 1023 878 928 1121 325 534 464 694 7412 1551 170 277 182 331 300 262 185 182 216 143 244 242 260 188 239 217 196 313 144 261 284 94 195 185 189 167 191 163 165 141 173 224 205 221 191 281 254 103 165 145 121 184 203 199 199 196 315 110 108 491 192 215 164 235 172 222 427 131 139 278 380 178 406 225 420 209 284 130 386 290 317 311 425 261 237 279 228 613 384 387 416 496 381 263 212 1030 772 594 437 130 325 183 227 181 316 311 437 244 285 178 241 377 309 185 167 368 258 245 391 535 353 290 552 293 306 218 268 258 320 362 242 293 793 348 382 371 362 579 772 459 486 683 534 454 614 481 643 588 441 425 807 251 361 1082 491 642 541 567 543 446 457 640 493 493 445 573 790 295 398 294 176 354 186 294 549 664 917 565 398 471 425 636 492 364 376 314 406 633 426 256 277 346 279 256 692 640 396 259 549 473 633 337 279 369 396 420 292 225 311 262 606 416 559 892 558 408 427 349 546 286 360 364 294 339 275 651 204 191 153 391 439 598 456 415 498 402 509 610 308 549 225 634 289 489 584 797 393 493 476 361 822 185 516 217 260 385 390 384 398 380 366 336 387 328 324 301 412 338 428 361 179 207 162 526 632 159 416 383 208 238 294 378 253 479 511 467 273 222 562 289 48 91 106 87 54 398 494 624 426 450 410 302 442 382 357 240 76 93 204 303 62 401 214 441 382 357 196 263 313 120 298 355 486 660 425 605 238 349 251 367 218 161 363 361 262 172 208 396 177 191 176 244 338 256 357 394 530 178 323 564 356 262 427 392 364 429 417 529 368 588 251 265 504 388 370 527 373 591 512 2482 2298 500 631 593 471 677 395 560 341 629 692 461 873 643 259 188 233 272 399 162 257 617 601 443 357 445 654 683 312 495 532 336 330 666 290 231 194 270 507 359 463 597 265 423 430 290 160 298 230 361 164 247 238 160 249 335 534 453 307 228 126 243 385 235 231 439 415 72 128 145 434 543 588 329 614 516 648 658 503 518 876 656 706 489 383 437 294 745 467 279 219 239 172 272 264 868 702 782 572 534 988 881 960 1443 1073 1206 988 668 582 1209 1154 1028 1070 1221 1352 788 816 1278 1369 1362 1351 1214 1479 1477 1584 1767 1450 1077 1586 1248 1485 1243 2053 1738 1888 1198 1163 1275 640 726 1005 1133 891 624 1365 308 323 502 525 493 433 371 818 689 439 258 549 484 346 372 1782 1616 1799 1752 1821 1549 1861 1760 1292 1635 1517 1665 1764 1148 1910 1698 1481 1784 1668 1390 1882 1414 1557 1907 1790 2188 2125 1973 2137 409 324 363 2032 1872 1094 2816 2632 2696 2638 778 901 362 124 461 127 248 216 114 1415 795 987 238 518 474 430 905 785 525 1241 789 784 813 1058 1225 1589 1861 1574 1632 3325 4121 1846 2134 2436 2226 798 705 1145 1082 938 408 1250 485 1590 741 1372 658 103 89 790 783 1120 2450 1612 522 945 761 792 422 417 877 1042 842 817 869 1472 1795 417 555 1509 1572 1499 1414 803 1150 688 844 622 1597 809 1226 423 1056 626 526 770 693 815 570 1711 1346 720 684 454 564 614 627 579 386 408 670 1086 652 755 1278 672 662 2048 409 505 977 587 638 628 620 878 752 687 608 683 773 841 860 813 993 814 643 900 637 872 690 302 187 403 202 336 257 518 293 470 305 345 427 437 265 560 265 474 420 232 476 259 101 54 187 160 564 282 301 252 374 346 566 895 522 671 346 336 472 291 466 481 489 631 157 363 403 296 298 288 311 365 247 377 331 452 259 357 461 450 340 312 439 475 422 738 540 369 426 458 441 373 418 486 413 509 265 488 540 398 411 395 556 688 342 666 359 247 336 369 292 310 623 443 399 517 164 641 335 317 435 222 244 359 484 295 433 734 110 565 406 340 336 248 142 256 584 410 529 798 679 687 601 645 476 289 224 390 260 313 344 98 137 111 74 175 262 320 337 122 169 128 126 187 199 165 93 387 271 173 605 393 358 322 349 545 439 342 276 638 425 464 377 359 392 253 360 368 497 387 334 437 366 458 585 341 637 417 253 308 185 286 363 210 222 529 318 326 579 570 397 398 396 491 553 319 430 403 418 691 854 544 698 799 787 797 606 256 377 502 145 461 554 504 638 768 431 611 156 351 391 818 246 229 164 265 227 263 359 232 378 354 238 716 380 349 343 108 798 504 432 498 375 729 238 161 107 254 493 528 384 441 440 445 487 422 463 513 463 467 581 455 504 549 536 472 612 534 567 663 750 585 259 303 918 182 524 544 143 406 157 236 210 684 345 271 823 322 522 452 595 752 399 390 514 543 464 482 574 623 453 414 394 637 517 508 462 638 611 586 289 468 723 752 533 285 895 1367 1432 599 467 551 718 506 555 479 175 509 723 585 723 611 661 603 613 663 480 356 771 482 341 598 602 392 1141 1074 1197 630 602 373 499 467 322 406 534 291 341 587 346 362 355 224 616 375 581 333 539 691 355 447 423 662 653 444 293 452 839 913 693 444 549 842 560 741 561 558 541 794 914 601 719 898 670 627 555 558 548 687 745 579 1930 1766 1227 1439 1444 1083 1149 1373 972 1762 1012 1128 1592 1282 1289 972 1924 1147 842 810 942 588 734 729 812 1217 275 696 1106 945 915 691 457 473 301 427 574 359 565 561 593 520 452 480 691 328 360 252 266 281 190 196 289 414 412 516 469 420 677 737 589 566 664 627 618 883 540 674 642 1082 651 963 1061 492 235 288 241 334 270 217 291 288 135 260 216 148 165 308 295 206 96 127 79 54 116 118 132 118 116 309 156 390 171 209 511 437 468 232 177 340 256 428 422 492 258 447 208 302 373 254 292 169 141 147 217 402 310 446 435 419 415 192 116 418 418 421 398 508 489 407 504 394 345 416 382 260 411 692 442 381 290 394 653 688 677 444 448 506 709 437 591 527 603 460 643 637 304 229 926 445 781 353 455 748 497 404 464 414 722 989 377 300 259 728 901 972 752 1135 364 332 260 608 336 768 555 316 284 631 708 607 560 842 874 560 558 703 717 922 441 629 958 1055 991 862 1075 788 843 703 1089 459 511 439 420 408 419 1358 612 889 825 710 633 662 579 626 924 960 722 565 296 515 247 299 373 440 653 709 662 539 595 336 360 733 673 727 505 626 242 339 350 524 252 269 312 290 298 286 251 237 150 145 422 232 255 477 636 561 582 468 398 289 325 410 414 386 455 606 533 476 682 488 674 512 548 598 457 495 560 945 495 628 554 494 559 423 570 489 659 483 558 519 602 460 604 566 423 653 515 477 406 708 663 647 681 583 480 462 506 881 502 625 431 701 313 872 541 366 164 175 146 62 135 95 173 338 255 463 376 408 569 252 340 507 447 200 193 171 140 311 237 626 134 468 380 248 294 515 614 219 226 210 325 285 420 291 403 494 224 395 325 347 377 198 752 305 293 422 299 435 400 358 332 281 316 237 249 509 337 393 361 180 167 648 588 536 735 588 669 594 350 548 424 331 387 547 252 298 501 491 473 557 348 374 405 442 447 248 240 751 446 246 509 1037 805 549 385 340 209 425 482 289 386 1765 245 2124 2042 1823 1425 1619 1513 1570 1573 1577 1588 1702 1346 1579 1647 416 572 435 490 606 502 463 447 409 365 985 623 389 273 481 516 454 572 574 459 443 437 414 245 251 591 585 680 854 759 439 575 352 374 490 712 692 597 434 493 442 446 378 580 624 488 655 449 498 503 347 328 322 408 306 501 726 505 450 366 921 580 651 387 387 460 419 432 545 423 518 546 440 430 392 459 464 432 442 502 492 539 595 616 493 537 555 589 371 429 388 579 468 479 473 598 535 426 549 327 357 494 472 453 445 454 440 444 345 535 524 420 604 415 391 453 610 705 636 570 395 475 681 670 452 481 628 578 343 342 773 495 602 477 681 554 785 523 619 778 768 728 577 689 715 711 726 685 673 608 566 528 698 783 761 717 432 416 252 628 1551 5457 238 171 250 233 240 154 265 164 194 123 226 182 198 163 181 175 191 261 163 285 191 95 174 126 136 68 88 76 207 92 154 291 253 74 70 104 199 200 175 148 140 166 74 96 178 259 285 159 145 457 168 208 194 120 179 218 306 135 139 338 213 66 227 72 260 75 258 101 210 407 238 247 336 246 181 297 271 375 381 358 266 292 161 336 172 498 379 266 431 144 145 159 188 222 144 320 242 140 205 243 176 378 274 198 118 330 318 199 248 466 173 198 275 189 182 216 171 175 281 252 239 254 473 110 164 388 523 294 592 499 479 350 292 460 526 535 332 339 235 286 312 239 434 447 422 685 393 421 396 422 272 679 280 264 206 296 427 327 290 270 234 317 179 254 372 481 442 364 297 511 309 432 648 474 213 294 174 262 192 201 291 273 211 232 320 369 349 299 595 299 439 347 155 173 130 171 129 209 186 317 326 409 496 644 470 351 390 438 648 384 317 191 167 299 271 468 187 271 96 274 300 384 249 197 297 281 353 507 236 517 201 464 179 267 338 471 374 439 323 343 483 180 212 185 324 271 401 520 508 421 394 288 401 247 150 281 262 208 268 339 90 100 64 235 294 224 194 321 138 178 379 230 262 254 405 392 108 113 380 217 30 54 51 96 64 253 249 441 351 427 366 324 337 303 273 197 73 36 104 254 28 375 164 278 375 387 164 304 254 116 199 265 416 388 311 435 177 230 148 406 270 244 221 227 157 247 319 303 80 104 119 233 250 209 207 212 316 305 326 313 437 136 294 271 233 299 331 350 320 353 163 138 282 354 374 360 336 604 619 2251 2387 350 625 571 474 302 383 470 300 518 437 483 353 308 151 248 329 315 250 144 240 524 481 380 396 409 567 621 246 349 561 239 241 474 282 217 165 116 375 269 248 178 177 358 263 189 212 419 258 262 142 277 90 258 281 201 350 302 378 153 445 162 408 175 198 331 307 80 86 98 454 485 1008 480 420 411 544 592 365 393 548 390 815 418 359 219 172 419 441 263 218 140 189 221 263 581 540 612 843 600 739 722 891 968 682 1095 922 425 481 998 913 879 1305 1255 831 839 897 853 1177 1193 1480 1171 1327 1689 1206 1317 1516 1497 1419 1270 1304 1284 1782 1350 1290 846 821 910 454 649 996 975 998 431 837 227 184 448 348 462 213 498 650 806 444 214 362 348 336 359 1746 1697 1671 1031 1156 1399 1361 1022 1110 1565 1352 1727 1916 1203 1516 1306 1644 1873 1572 1747 1943 1816 1284 1327 1585 2027 1720 1379 1541 488 434 193 1057 1051 1036 2401 2420 2298 1890 614 658 505 151 533 145 191 151 240 1393 621 656 352 533 432 319 868 853 440 769 657 895 857 776 922 1797 2175 1855 1382 2926 3334 1741 1931 1890 2388 877 536 666 853 629 416 921 361 1166 604 1235 560 87 79 774 922 835 2273 1457 412 516 443 726 251 227 636 682 561 796 631 1345 1580 747 346 892 1271 1089 1344 811 887 737 470 352 839 443 1289 365 961 760 312 374 351 430 622 1582 1430 428 469 386 742 437 437 469 442 372 556 872 876 965 698 382 370 1392 247 332 725 285 505 518 570 655 562 618 617 672 729 827 774 736 859 672 653 921 601 618 720 251 263 307 294 279 202 472 258 238 412 268 292 583 330 522 400 376 322 104 118 426 42 38 372 142 385 110 96 135 247 150 311 416 361 328 310 334 206 277 226 283 313 173 149 298 328 221 257 309 185 202 188 255 244 316 322 367 383 445 229 256 430 547 497 463 585 258 301 295 286 229 385 265 230 447 285 331 424 339 466 272 491 529 324 491 410 259 335 329 330 328 496 314 412 300 146 435 441 415 516 259 287 455 540 310 235 652 120 593 452 294 315 206 190 271 621 339 435 493 308 452 422 583 177 147 201 191 306 235 426 114 260 232 102 157 176 168 267 201 186 155 143 104 206 78 170 296 186 101 610 422 422 386 361 648 262 144 138 340 228 528 478 398 412 441 295 403 715 250 221 176 269 332 419 329 386 524 233 192 166 304 264 129 229 444 340 396 355 487 286 352 162 371 368 216 464 370 406 573 580 384 643 792 236 316 531 191 414 315 207 274 465 531 706 432 238 438 178 293 325 990 178 170 120 172 132 195 210 247 268 174 329 249 520 349 351 174 538 486 368 378 243 660 146 271 224 154 180 586 244 349 519 416 531 321 438 423 434 367 486 379 411 217 386 346 428 358 366 313 384 333 196 268 780 180 344 393 98 208 96 260 193 506 258 396 469 255 505 485 687 610 300 293 619 457 525 574 320 441 452 512 540 730 544 542 602 403 350 219 254 496 807 946 498 180 560 761 848 419 495 379 735 438 449 561 224 628 523 307 536 372 580 491 549 542 390 489 700 377 446 641 463 493 889 876 892 356 326 238 387 355 299 333 395 185 229 245 202 198 295 275 482 403 364 352 682 277 260 503 316 643 366 281 277 574 499 533 481 537 330 636 416 714 469 433 349 487 531 383 592 656 545 448 636 749 529 549 554 539 1522 1591 1042 1492 931 1024 1043 1199 558 926 807 869 890 1435 1020 948 1634 929 784 732 808 586 311 547 640 688 377 849 1169 1045 1032 639 565 261 124 292 333 178 712 484 565 272 195 540 605 222 192 308 261 195 283 255 171 292 196 364 441 209 706 478 366 447 451 417 530 547 486 635 412 926 702 539 593 571 267 245 221 293 293 259 322 269 143 139 187 163 101 195 219 206 58 182 42 103 95 95 93 115 85 284 252 238 184 180 315 299 309 194 225 150 245 307 305 315 440 164 216 196 491 288 278 136 134 94 116 415 347 403 414 364 424 209 125 564 530 543 493 283 271 266 532 273 283 194 444 271 229 379 259 186 198 562 630 648 631 444 388 791 691 719 411 665 722 511 730 640 357 192 728 409 792 387 369 726 435 255 398 280 820 801 526 320 157 787 773 823 975 1347 386 362 645 1021 551 1246 1083 607 494 1024 696 414 318 684 1040 438 622 581 776 643 726 732 678 821 642 586 888 874 1008 1120 916 363 415 283 397 331 420 1381 626 682 650 781 548 682 371 578 606 620 602 513 408 367 250 327 184 341 269 533 393 536 403 502 475 371 468 471 310 466 351 277 288 400 136 173 215 203 211 209 159 155 231 213 280 294 201 337 566 509 551 326 339 215 346 325 418 531 413 518 633 592 549 689 509 433 471 503 282 349 430 566 429 419 475 764 304 554 426 766 551 415 389 468 399 377 560 427 624 540 330 552 543 294 895 325 480 464 393 706 537 544 361 390 357 710 252 436 525 308 148 229 134 32 61 59 67 402 183 206 300 301 344 304 390 397 335 114 282 194 136 285 437 641 138 244 358 461 425 382 450 233 207 184 179 153 164 140 358 292 114 461 153 410 546 110 633 390 380 290 220 182 385 331 305 164 204 293 293 335 286 205 213 122 187 402 711 371 506 344 422 289 226 309 415 384 340 523 276 180 273 230 346 448 352 221 188 252 442 315 319 367 555 387 501 421 617 506 236 191 259 221 309 470 258 1407 236 1445 1397 1328 1374 1700 1824 1753 1322 1337 1295 1545 1204 1194 1546 291 510 568 454 533 462 388 334 304 318 615 433 459 239 269 402 509 368 627 368 352 348 263 272 264 464 458 593 457 585 440 319 410 658 433 661 617 457 270 363 472 498 507 536 447 452 592 397 440 655 370 475 377 633 311 285 370 392 302 153 442 513 472 309 413 297 324 297 591 402 678 721 523 700 591 487 536 285 378 393 572 599 640 486 554 575 551 428 367 577 425 502 654 379 394 504 476 516 463 459 497 549 592 474 599 464 415 380 344 252 242 400 254 247 310 340 724 321 318 300 290 478 447 410 606 616 464 475 477 307 481 559 237 330 499 412 383 412 466 546 584 560 493 377 398 395 534 563 501 397 323 368 520 473 461 502 456 296 291 429 170 238 4283 148 4339 215 80 283 220 444 173 161 254 248 264 139 217 147 145 152 106 150 198 192 259 137 177 163 167 133 280 143 265 217 307 123 103 145 182 120 202 184 162 247 115 208 144 179 191 159 139 427 202 92 92 72 152 140 245 253 313 205 48 123 66 177 94 121 259 112 238 322 254 129 274 74 144 74 262 197 194 278 177 199 173 199 90 384 281 234 380 144 194 117 208 150 229 254 201 290 126 134 314 281 183 294 147 294 174 188 202 504 300 181 364 257 209 285 326 279 299 298 134 161 375 169 87 437 288 249 595 624 471 538 409 478 536 639 200 473 268 104 325 307 174 442 392 435 278 212 731 290 157 351 253 257 218 342 414 267 319 334 169 295 387 202 300 355 631 296 303 514 276 409 403 344 145 310 275 436 342 184 106 242 138 210 207 312 188 240 370 525 310 164 335 262 251 267 160 90 180 188 303 206 357 500 254 295 434 298 486 298 254 174 166 166 168 451 168 177 178 218 316 402 295 114 197 272 464 388 227 531 110 586 306 257 210 193 267 418 233 363 368 309 253 296 276 326 189 304 297 485 433 475 232 214 215 184 214 140 236 330 91 128 183 201 138 148 313 344 174 256 151 174 347 235 441 442 134 225 450 298 84 44 72 58 36 224 188 370 333 296 467 497 512 484 292 289 93 79 235 260 62 143 133 282 339 334 232 235 247 172 252 216 648 372 275 443 148 170 308 282 184 149 204 198 329 184 301 205 141 163 181 158 274 330 181 241 499 299 293 337 333 142 163 167 165 199 191 363 476 179 146 125 385 224 218 246 515 301 373 2019 1516 360 575 410 339 293 312 469 382 414 455 410 531 413 183 97 233 138 256 206 254 367 363 336 303 229 382 531 285 253 217 334 301 377 235 318 145 183 376 334 131 177 189 139 174 143 125 373 208 238 256 416 118 226 294 345 569 406 295 276 233 129 356 293 353 363 331 234 248 262 501 760 640 345 402 642 634 356 429 318 463 383 551 558 436 308 325 414 479 106 92 346 239 193 218 592 668 463 545 487 825 909 849 590 597 680 754 523 455 976 982 806 879 947 902 656 718 1010 915 823 982 916 993 842 958 1101 1173 1189 1166 1202 941 888 1658 1661 1588 980 607 914 435 472 1058 993 587 401 877 303 330 411 293 577 367 240 653 540 338 186 356 338 275 259 1355 1503 1423 1063 1111 1331 1040 1033 1408 1305 1409 1373 1475 1193 1304 839 1156 1209 1266 1587 1590 1714 1251 1381 1249 1256 1290 1141 1521 362 340 175 1338 1110 628 1500 2001 2012 1527 690 631 451 120 460 109 258 230 199 864 567 576 176 347 319 164 500 879 619 913 637 541 844 726 1131 1481 1733 1179 1993 3328 2926 1166 1508 2216 2157 829 372 898 925 1045 448 1062 375 1293 449 1144 600 69 38 801 776 1148 1687 957 313 723 390 401 313 315 527 476 537 534 474 1320 1405 637 324 532 1020 1073 1605 601 716 264 340 365 863 533 1031 265 662 330 486 401 437 506 511 1011 1403 456 396 477 488 496 375 481 264 303 412 929 665 565 896 465 441 1443 339 489 613 292 674 581 704 599 579 568 549 592 536 502 678 484 551 630 582 551 432 595 711 242 235 273 231 221 210 677 436 239 188 215 251 512 327 411 304 380 416 253 219 256 137 123 142 148 193 185 199 249 245 261 220 221 212 273 178 242 376 280 335 300 315 180 68 170 317 249 131 111 228 154 153 221 273 316 220 345 388 345 184 301 244 173 634 403 467 206 209 197 173 230 256 375 249 349 487 358 392 202 607 215 252 240 490 270 186 202 174 205 289 299 505 239 220 340 214 411 448 428 466 330 375 462 534 240 381 540 121 471 224 188 142 246 157 251 300 350 402 626 458 587 219 424 168 184 217 196 171 157 142 166 98 72 166 56 198 180 233 102 170 171 155 194 211 191 92 192 160 124 491 529 258 179 337 411 295 228 226 196 203 459 351 264 274 263 284 295 465 219 306 178 362 376 259 315 283 400 308 92 151 134 258 197 172 410 253 348 453 692 351 481 394 314 343 360 357 315 394 373 805 467 631 594 422 556 383 398 435 260 181 425 556 387 592 548 237 317 120 447 475 676 134 174 190 304 204 237 145 152 377 180 311 299 362 123 119 136 681 413 459 477 213 880 122 135 97 124 323 444 342 420 455 445 510 370 399 246 158 202 295 212 230 184 244 196 372 256 200 264 282 323 169 130 558 188 255 167 108 168 145 567 172 548 401 246 470 460 578 423 556 519 492 229 683 402 389 455 564 590 321 357 401 317 553 411 349 164 269 331 375 418 478 504 425 230 819 840 944 468 475 427 430 523 424 519 118 629 418 345 457 343 499 512 505 499 442 658 419 462 366 444 375 304 595 829 575 504 462 236 273 214 308 473 291 287 327 316 360 191 221 364 372 362 385 431 538 433 243 322 424 700 380 662 363 399 441 657 668 517 470 511 484 549 699 395 503 557 568 544 408 778 722 558 655 590 525 602 621 597 1345 1233 988 1067 1020 835 692 726 705 1034 686 845 833 972 879 691 1232 1025 763 610 681 403 539 437 527 715 345 679 1006 903 940 395 567 518 268 293 327 197 243 462 325 234 167 254 245 153 291 253 331 170 186 202 267 366 331 553 415 373 641 639 292 354 308 300 426 555 429 430 574 644 418 420 461 515 200 152 132 256 221 176 145 265 140 122 244 98 125 141 131 246 26 104 121 97 123 100 121 133 111 152 183 257 221 349 375 315 352 213 218 169 245 225 219 218 308 200 332 264 227 154 150 204 157 72 117 276 156 216 332 548 186 284 188 360 397 262 352 225 283 537 479 546 490 347 335 309 387 293 446 343 307 481 242 197 252 635 263 327 379 339 304 284 359 416 505 458 239 87 709 294 551 241 238 546 350 293 366 277 364 473 148 210 200 426 524 608 506 481 140 122 306 436 301 584 474 371 190 520 430 256 154 550 482 377 526 501 540 597 326 381 595 668 667 658 592 647 515 706 508 203 350 414 256 570 394 1350 389 358 334 394 443 353 299 402 459 503 452 513 325 309 329 182 122 405 410 253 395 259 436 280 393 430 373 325 503 337 348 354 283 321 247 101 84 76 97 80 97 91 367 202 215 120 148 336 439 353 318 605 677 452 438 512 551 469 420 484 667 697 405 762 497 401 477 403 319 253 661 349 361 396 472 430 749 427 318 495 436 309 399 312 453 312 479 607 557 475 316 642 400 415 502 311 410 479 686 751 389 782 565 392 263 594 283 547 481 230 261 193 121 93 105 117 125 596 399 245 305 430 314 392 115 244 240 76 239 132 120 238 224 562 234 297 326 263 192 255 258 161 200 163 288 224 130 307 147 214 358 354 163 147 233 99 684 309 299 242 187 195 248 230 116 167 319 244 266 349 249 219 253 116 208 290 442 370 460 277 363 327 126 373 466 390 355 443 151 297 385 338 426 455 373 231 224 225 418 245 212 333 198 162 652 531 479 481 82 293 287 410 213 204 268 1033 300 1040 952 1037 1057 1186 1269 1260 944 1031 934 885 1056 1248 1105 329 296 201 207 448 450 541 433 323 348 700 449 395 265 429 490 229 305 393 274 262 238 268 567 505 509 506 605 605 530 294 448 374 474 347 542 536 528 351 475 593 609 491 424 355 577 655 465 639 895 340 397 373 353 222 261 615 275 288 120 321 496 547 159 469 170 207 191 498 299 425 518 369 474 463 431 524 282 338 381 554 407 435 430 425 422 414 445 472 391 389 334 441 341 371 454 238 393 453 435 413 373 420 463 504 312 350 344 391 212 280 423 275 253 267 246 560 326 428 444 545 368 350 373 466 396 465 459 399 265 600 318 271 311 393 295 290 239 365 308 243 375 304 362 447 468 376 392 361 432 262 399 311 307 307 313 418 246 260 411 277 171 148 3694 156 3763 608 164 139 226 196 149 120 126 128 56 68 56 56 178 94 166 110 155 232 91 134 114 126 84 101 133 86 314 239 141 127 149 301 119 128 116 108 214 105 124 102 100 165 205 168 505 153 119 109 28 177 52 156 155 161 299 122 221 177 342 148 232 133 152 166 399 253 221 353 170 98 140 110 231 172 332 143 298 236 128 105 606 572 530 321 62 329 99 180 177 82 542 507 235 132 142 340 264 195 254 220 419 120 384 416 577 296 173 602 178 121 132 345 397 275 229 278 129 337 259 369 320 437 318 785 653 524 438 314 415 328 449 279 805 319 183 356 222 311 1009 170 503 286 462 339 264 253 415 275 287 302 466 186 282 413 247 359 155 539 196 353 338 508 312 249 329 134 393 337 285 149 363 409 294 455 115 180 196 227 95 227 385 141 128 484 229 245 335 246 226 258 268 315 123 265 266 260 222 345 430 324 445 396 282 350 470 356 223 207 105 199 313 258 313 179 180 272 317 255 208 198 290 345 500 220 515 192 488 150 415 366 276 227 342 202 178 250 354 398 321 375 269 406 291 308 499 499 291 367 217 257 281 242 139 250 355 50 58 101 134 250 122 273 852 415 632 320 164 375 287 608 369 344 159 374 568 36 46 102 82 46 264 341 448 400 273 361 280 239 204 266 311 122 79 192 304 135 253 195 329 285 297 258 277 150 136 250 247 305 361 264 560 102 223 261 342 100 88 432 434 334 82 166 561 140 162 119 203 278 461 358 309 384 189 203 393 410 238 106 184 174 192 200 549 444 185 99 64 324 299 563 354 408 416 387 1938 1262 402 633 537 408 437 480 348 324 458 469 612 299 425 225 60 110 146 290 158 129 503 499 299 347 278 439 506 453 225 345 288 260 414 286 482 103 122 308 288 98 286 142 124 131 99 75 226 313 352 312 169 203 108 281 148 200 148 289 266 250 131 312 288 313 533 509 227 245 191 386 539 428 181 499 609 897 275 459 279 396 234 445 491 304 364 190 819 431 153 149 304 241 217 300 571 782 383 559 430 714 634 760 681 652 497 516 653 407 749 654 657 778 540 1081 960 824 947 746 616 760 897 730 655 1006 1096 914 874 930 724 1067 801 1609 1528 1545 934 612 713 583 509 771 587 680 458 609 397 362 395 395 275 277 140 494 497 307 364 388 339 211 336 1133 1290 1240 1119 1014 827 1133 1184 956 1150 1324 1189 1364 878 1381 1205 1061 1412 1259 1530 1248 1283 1221 1126 1536 1475 1250 1482 1543 397 373 156 1448 1282 780 1396 1730 1745 1203 514 464 324 146 362 105 320 194 290 980 528 662 289 215 205 389 637 805 524 1091 408 816 866 826 1545 1528 1876 1593 962 2168 2858 1208 1277 2189 2017 1034 400 1143 522 914 452 678 497 1641 451 959 739 80 80 699 800 1019 2213 692 449 383 708 724 395 403 542 557 541 498 400 837 1168 716 468 806 927 1060 1367 759 745 349 505 354 840 618 798 264 481 258 754 538 669 782 635 915 1209 487 478 277 384 419 268 331 329 357 544 722 516 474 982 542 526 1736 362 437 616 227 470 506 458 444 711 676 562 689 526 532 572 497 514 536 650 706 408 830 442 430 293 512 180 106 178 439 218 319 375 419 341 332 502 627 385 569 389 323 238 233 197 195 155 176 265 170 135 152 245 217 235 352 416 202 179 120 323 239 231 310 284 234 168 219 255 427 279 129 122 313 177 147 210 200 133 190 366 482 90 250 216 138 436 371 500 313 355 338 297 347 314 240 316 282 308 395 354 185 374 268 369 353 224 304 211 230 292 244 154 156 314 263 231 245 187 330 263 245 326 150 164 333 359 285 252 439 34 436 341 270 142 178 134 437 205 214 666 432 297 496 336 452 143 91 239 118 52 147 184 118 146 124 116 103 121 195 181 256 383 78 62 94 145 109 102 252 237 52 605 480 259 219 187 349 285 143 127 270 203 423 321 434 347 253 402 467 561 355 216 256 405 294 231 352 256 502 161 254 222 248 185 107 93 316 558 568 367 657 316 227 442 335 436 309 387 348 362 486 493 488 672 586 585 558 612 432 373 299 213 423 563 827 742 712 381 227 74 329 364 953 184 62 88 154 160 162 202 284 377 80 175 150 438 195 151 198 721 333 289 361 259 679 111 249 186 111 490 361 305 335 376 343 398 331 320 231 165 169 324 192 272 180 432 382 463 388 427 181 221 176 147 100 333 138 210 118 161 184 155 342 171 368 260 324 459 752 405 322 528 508 447 294 658 591 325 339 411 625 204 320 243 265 237 263 311 309 176 201 287 311 298 229 294 170 733 798 834 428 357 348 322 375 281 470 264 362 270 478 282 488 588 525 558 564 434 338 526 415 460 420 607 308 698 763 752 424 400 195 301 295 373 291 591 215 364 612 348 214 360 143 346 336 440 433 348 611 222 233 233 532 491 202 327 314 592 585 518 390 516 629 500 440 543 430 399 404 475 478 212 503 585 480 694 608 434 430 577 462 1099 1241 823 729 1049 793 892 926 668 1014 547 689 693 882 782 567 1012 1055 845 568 681 315 513 444 560 699 265 560 947 749 880 500 642 612 224 292 438 363 398 529 458 408 209 371 351 238 303 207 204 219 99 95 234 516 330 483 412 296 618 359 279 345 292 294 374 210 290 386 324 487 390 503 532 381 246 82 72 246 244 230 155 244 187 116 343 268 206 201 140 141 108 82 86 137 149 115 153 169 141 214 52 315 156 272 424 355 402 273 163 212 334 110 100 139 189 101 263 222 308 93 87 132 124 134 171 142 208 293 273 561 402 168 200 521 523 243 349 425 451 343 360 254 230 289 265 242 266 516 318 290 277 429 213 154 167 673 210 366 345 264 255 284 319 172 300 312 147 87 397 197 421 145 256 281 174 243 160 231 476 310 128 198 186 593 435 457 509 488 170 166 256 370 148 368 371 246 169 429 445 230 197 490 633 454 393 427 523 656 330 417 523 769 434 688 572 592 511 657 478 164 304 243 193 175 274 1112 471 316 296 311 402 427 367 396 425 403 418 280 141 521 150 114 116 380 253 335 285 212 292 346 178 393 301 459 825 470 300 541 251 354 187 136 98 84 88 92 132 122 151 144 215 181 98 298 641 547 587 477 428 341 287 442 353 462 535 617 678 561 450 669 476 424 464 511 404 292 314 556 573 630 451 302 570 273 403 421 467 307 180 328 412 192 420 450 393 474 453 273 165 667 522 343 266 552 1123 742 458 429 226 182 471 759 274 450 451 276 162 100 94 106 93 81 144 371 200 253 510 274 252 353 132 316 286 125 181 148 213 115 108 468 427 166 343 237 140 199 299 76 143 172 186 162 207 328 152 379 246 247 300 207 303 211 1010 323 317 349 303 405 557 517 324 245 350 556 531 273 250 281 367 160 103 398 661 342 438 476 490 467 291 575 251 289 309 321 283 266 451 437 453 455 339 420 335 193 437 231 164 219 217 175 426 721 416 338 86 228 192 298 210 243 167 1302 230 1294 1220 1470 866 1147 1187 948 1285 1023 1285 999 933 1364 1603 249 273 180 192 520 427 675 442 325 411 580 532 199 192 318 622 184 238 470 410 381 294 330 315 346 408 364 483 501 731 483 335 430 668 463 687 643 475 418 418 461 497 498 622 465 470 598 419 460 681 376 485 385 649 331 301 390 449 334 163 464 541 486 330 425 360 383 362 611 486 696 737 543 710 607 503 589 325 408 433 612 679 672 524 602 607 583 462 381 609 441 522 668 383 418 520 484 530 463 467 507 575 614 482 607 474 417 382 356 264 254 410 270 247 320 346 790 375 363 345 377 518 477 450 675 652 608 495 627 321 534 585 317 379 562 458 453 496 508 626 632 606 583 413 446 431 578 589 531 453 373 426 573 534 518 532 521 301 321 498 182 250 4339 156 5107 225 102 297 222 448 179 163 266 254 270 149 231 157 155 170 116 162 208 210 306 149 187 171 177 137 288 157 289 272 327 135 111 161 196 136 216 194 172 286 125 240 154 193 211 175 155 466 224 110 110 78 162 154 342 275 333 221 62 127 80 191 108 127 265 110 256 336 262 139 286 142 160 152 278 281 214 391 218 242 191 205 112 412 311 250 420 209 192 125 222 164 419 264 215 292 167 136 324 303 189 322 155 330 180 216 216 563 384 220 471 279 219 307 380 299 357 314 140 175 389 177 93 457 298 251 641 678 473 536 415 484 536 667 222 483 272 104 329 469 188 444 424 471 294 220 747 312 164 444 283 299 277 386 445 285 333 358 183 429 397 226 312 371 674 312 321 625 286 435 466 368 178 353 378 452 443 194 116 278 185 232 207 330 200 258 477 606 336 170 347 272 336 352 189 96 196 204 325 208 367 555 274 305 450 306 529 296 297 180 184 240 248 485 201 212 178 224 400 460 312 184 209 274 470 406 241 642 116 577 310 257 210 271 279 444 247 424 374 333 321 312 282 340 201 318 307 540 490 477 250 244 245 202 234 162 266 366 128 165 197 207 148 154 319 376 182 268 186 182 411 235 463 466 148 301 452 318 113 50 72 72 56 234 212 394 353 306 520 515 518 488 333 340 109 91 282 324 68 145 143 300 336 352 244 253 278 178 305 314 699 427 321 471 178 178 310 312 198 151 276 268 401 192 338 231 153 187 195 186 305 346 234 263 533 317 311 345 331 170 169 173 171 205 197 375 496 201 148 162 391 228 226 262 546 346 383 2164 1694 382 603 424 407 317 318 502 413 498 493 422 541 435 203 78 247 144 256 234 297 377 371 344 357 262 458 589 283 265 223 344 313 467 288 402 155 261 382 340 155 232 209 176 219 173 139 528 250 384 286 424 142 244 310 355 664 467 315 318 259 139 370 299 404 377 337 302 343 359 523 816 856 361 471 650 671 386 455 346 505 431 595 602 444 310 364 440 491 106 92 350 245 193 228 585 739 497 571 521 941 1029 981 697 697 761 856 557 483 1233 1133 1049 1111 1199 954 782 881 1160 1050 915 1120 1102 1094 914 1082 1215 1396 1312 1443 1403 1198 1193 2135 1914 1772 990 664 973 473 537 1141 1107 612 419 1044 360 406 425 311 581 393 258 763 640 381 208 407 387 293 257 1565 1713 1586 1172 1224 1471 1087 1202 1661 1440 1544 1593 1662 1332 1542 979 1424 1338 1516 2021 2020 2299 1454 1561 1453 1542 1526 1411 1712 382 360 237 1559 1206 763 1764 2252 2283 1918 751 686 471 124 484 129 262 232 203 898 607 614 196 411 327 184 499 942 639 1045 667 575 1157 812 1157 1632 1919 1427 2167 3574 3279 1446 1629 2348 2427 845 378 1071 974 1181 538 1111 399 1345 573 1194 707 85 48 955 865 1239 1731 987 337 751 426 431 329 329 615 533 569 531 496 1524 1604 822 334 562 1064 1111 1705 621 721 282 348 383 907 561 1135 273 668 332 475 438 476 551 525 1079 1466 474 412 495 553 576 401 536 278 325 444 981 705 624 926 467 443 1526 351 501 625 333 709 618 839 629 645 679 604 620 558 524 712 508 573 709 608 569 454 720 735 252 249 281 314 231 212 747 471 251 198 219 287 538 327 439 328 493 456 261 231 260 141 123 142 158 209 332 298 334 301 261 371 283 259 436 227 407 460 316 372 482 358 194 74 202 349 296 129 123 252 154 157 216 268 309 240 342 410 415 224 335 274 199 674 425 495 222 221 209 187 246 290 391 261 365 499 399 437 222 674 239 297 287 580 368 239 232 248 262 319 329 556 271 295 414 242 457 532 504 554 395 446 550 634 284 413 616 127 643 274 247 166 276 177 293 382 345 447 818 482 693 247 501 178 216 231 259 191 163 150 172 114 84 172 68 196 182 245 114 180 218 165 200 219 199 100 198 168 134 593 580 374 265 424 414 309 285 248 196 229 505 373 354 322 291 319 340 513 227 372 204 418 394 275 339 287 420 318 96 151 199 344 254 180 430 273 368 461 696 336 503 485 316 355 364 385 319 428 397 913 489 637 600 442 541 418 381 465 264 183 483 616 397 622 562 243 351 126 473 515 795 142 186 206 326 220 253 155 168 395 192 327 364 415 125 121 142 679 423 519 537 215 904 130 153 115 134 343 490 376 462 499 491 558 394 439 262 174 218 323 228 246 200 293 214 425 301 218 274 298 331 189 152 578 202 255 169 104 224 159 569 194 556 417 270 551 464 614 465 580 578 538 235 717 460 538 604 580 695 304 397 468 457 612 497 373 178 277 339 393 487 563 593 492 263 851 876 986 490 470 447 452 619 450 557 128 764 435 367 470 365 645 638 635 629 516 745 425 503 395 472 415 336 603 849 614 508 462 252 297 234 320 483 303 303 343 320 384 207 291 432 411 418 469 488 621 488 251 379 483 841 380 757 369 448 451 681 710 560 480 519 502 573 709 403 550 585 602 556 414 796 769 578 685 668 545 618 647 629 1547 1447 1251 1164 1086 975 732 766 735 1105 748 909 894 1047 999 757 1310 1212 821 657 730 423 622 526 594 905 407 851 1038 931 1090 421 621 554 270 301 337 201 259 494 335 246 191 254 276 155 297 242 415 186 210 226 275 388 355 637 417 401 677 692 304 384 380 320 491 585 512 466 701 668 466 467 512 523 200 158 138 260 221 176 209 267 146 120 246 130 129 147 133 254 26 108 123 97 133 106 127 143 117 166 203 273 227 363 395 329 370 241 244 191 259 235 229 228 326 204 338 282 295 156 152 218 163 78 127 298 164 230 360 584 182 300 196 360 397 262 360 241 299 551 481 540 486 378 343 323 411 295 460 349 319 495 244 201 254 742 265 364 395 351 339 319 402 430 525 476 245 91 715 294 555 245 238 548 350 299 366 279 438 572 131 216 206 464 561 651 524 473 138 120 289 417 295 582 457 356 190 503 409 256 160 664 498 399 563 521 564 665 348 395 615 682 693 680 602 655 485 758 518 203 390 440 294 629 416 1421 442 396 364 426 475 383 327 434 473 527 490 543 355 327 351 186 150 411 447 269 419 331 527 310 458 495 512 372 560 415 382 366 344 323 296 82 86 78 78 82 78 72 377 202 223 128 160 398 516 437 402 618 707 474 470 528 546 481 454 546 757 799 473 935 521 419 499 427 341 293 802 379 403 447 496 536 763 490 431 598 478 335 415 334 461 350 509 637 773 503 340 670 493 449 585 350 462 594 704 798 456 777 556 377 275 606 295 581 558 291 263 201 123 97 111 129 139 622 438 269 315 468 338 394 119 274 266 136 298 177 136 272 244 590 234 315 392 322 228 242 321 175 214 177 296 226 196 307 157 232 362 364 175 165 273 103 736 364 319 264 197 223 256 238 128 167 331 254 280 365 249 223 257 120 237 316 502 440 478 334 395 351 156 393 508 412 385 451 159 383 432 385 473 504 424 462 228 237 440 281 282 390 222 180 752 537 499 509 88 297 324 422 217 249 317 1099 310 1094 1002 1135 1164 1327 1388 1385 1052 1187 1040 993 1096 1300 1177 320 304 219 227 493 501 546 449 331 356 764 454 417 320 495 523 243 343 439 356 336 314 431 631 547 618 644 811 675 632 385 564 452 606 417 750 730 584 422 538 713 733 584 681 573 666 721 593 749 1050 450 532 500 439 252 355 765 382 416 158 400 638 729 244 539 220 257 229 564 345 518 578 433 532 515 514 558 344 453 455 649 492 566 558 513 559 543 617 574 459 499 452 509 524 435 612 404 477 641 493 497 514 560 535 578 392 410 390 421 280 373 535 364 307 473 322 681 394 496 512 629 416 463 481 648 586 573 569 447 344 678 382 351 367 469 401 338 323 510 432 333 447 418 501 592 640 519 512 481 514 354 481 404 395 392 405 521 375 346 526 331 233 215 3763 225 5090 648 190 218 335 222 187 163 169 171 66 92 76 70 218 122 204 140 212 291 115 160 132 146 135 123 149 147 367 267 188 174 198 331 155 154 140 128 242 121 158 140 110 187 282 239 621 228 143 133 56 315 76 200 201 207 346 142 231 203 370 180 248 219 217 250 465 289 289 437 206 149 166 153 322 262 435 175 336 274 203 133 672 624 568 357 82 355 139 289 232 108 615 570 306 168 182 445 348 326 303 304 465 146 406 452 693 382 195 726 206 176 166 429 456 334 285 323 173 401 293 403 368 493 372 899 781 727 498 374 558 436 525 371 933 400 221 412 240 379 1135 247 602 330 651 438 391 313 465 319 331 342 562 265 304 502 319 413 220 621 240 379 420 635 363 301 383 170 439 538 315 206 421 455 359 507 203 226 246 255 117 275 485 206 182 618 343 391 427 307 302 317 331 361 157 289 319 294 280 443 568 370 555 496 300 474 533 423 267 251 152 279 404 304 390 267 230 378 371 296 258 294 349 427 548 242 620 279 649 196 513 424 396 275 445 284 238 316 453 438 345 399 380 468 420 408 573 573 383 477 303 291 435 286 167 298 405 76 86 107 260 361 150 319 971 435 706 378 281 418 345 719 421 376 193 560 627 74 56 183 88 56 326 398 498 436 311 436 332 347 300 304 415 148 93 245 410 141 356 231 408 325 339 288 377 180 184 319 324 355 423 300 649 175 344 346 407 154 132 468 470 382 130 289 642 164 186 145 262 310 530 398 415 518 259 304 435 474 284 265 321 309 333 341 599 538 230 153 84 495 375 635 394 501 528 504 2353 1746 503 735 603 519 505 646 424 399 594 598 755 402 549 334 94 136 176 333 188 139 648 642 343 451 328 517 558 497 313 528 344 308 627 332 552 141 146 403 357 124 332 182 158 178 123 105 258 386 415 394 340 304 157 325 268 302 211 325 364 264 153 378 407 405 666 642 249 267 213 434 658 549 241 694 728 994 317 509 386 578 310 473 578 356 535 289 922 488 216 183 344 352 330 404 682 899 439 721 544 978 834 1067 863 794 644 634 826 591 942 829 875 1067 757 1347 1170 1000 1182 971 819 967 1204 938 863 1353 1535 1198 1146 1227 988 1287 1063 1939 1829 1820 1087 745 910 649 559 922 887 979 582 863 487 450 491 429 394 363 236 638 579 359 441 494 416 321 408 1383 1568 1522 1233 1179 1107 1648 1586 1171 1540 1737 1633 1654 1166 2110 1511 1551 1726 1506 1838 1613 1589 1568 1322 1958 1889 1635 1745 1953 477 393 221 1680 1648 954 1871 2459 2488 1516 613 542 476 205 442 158 356 216 347 1487 616 742 347 314 280 466 783 1042 649 1234 501 965 1006 1165 1661 1779 2181 1835 1382 3031 4112 1466 1561 2619 2559 1369 570 1406 797 1145 557 998 569 1892 672 1102 865 86 86 967 1034 1229 2675 894 561 531 774 939 455 494 610 635 617 709 582 1221 1676 817 580 967 1187 1290 1595 1051 969 508 620 438 1082 776 1016 329 751 417 857 649 751 903 761 1122 1468 622 665 418 514 492 306 493 407 421 652 933 657 651 1176 647 623 2088 425 566 780 299 592 717 630 512 806 800 664 826 652 642 744 585 655 687 911 902 563 972 544 511 410 552 214 152 241 566 270 363 427 501 406 423 606 697 462 693 454 372 314 289 205 203 241 217 345 244 167 222 300 295 302 437 522 218 255 138 371 253 277 346 355 310 219 247 297 516 379 161 160 337 216 195 244 285 189 325 464 522 116 288 250 315 592 492 590 351 397 400 359 379 376 268 350 322 402 529 384 231 432 302 466 423 296 360 279 274 322 270 188 190 384 325 323 303 225 425 323 297 400 209 231 403 439 394 337 562 68 587 393 326 170 218 162 485 366 270 831 549 394 608 396 539 210 113 350 152 76 179 214 132 172 142 128 144 185 292 240 274 405 116 88 142 231 185 134 371 327 72 824 572 347 307 251 405 336 183 169 375 241 475 363 474 417 328 461 546 611 393 302 327 496 336 285 502 310 564 269 291 238 276 300 216 146 454 655 671 439 904 596 293 496 398 574 381 443 496 678 648 876 567 803 689 655 686 686 480 487 425 287 562 720 907 880 1103 541 294 127 418 457 1129 256 126 152 182 228 232 218 312 399 100 215 190 466 285 243 267 969 542 403 477 363 838 198 277 208 198 601 503 431 463 429 390 513 446 386 318 209 238 382 232 318 230 505 453 538 469 504 217 257 260 177 134 486 160 345 184 247 256 173 462 232 494 302 407 547 892 563 391 649 641 517 326 879 728 448 468 587 804 252 466 409 367 311 451 407 419 234 259 358 499 356 409 417 220 881 966 1068 490 489 400 440 471 341 578 278 507 369 565 381 585 717 640 703 705 533 402 850 532 567 544 673 358 848 903 852 498 472 233 382 393 431 333 697 251 404 719 448 276 462 186 443 582 582 501 438 694 301 414 318 741 629 288 361 384 738 683 654 634 596 795 615 696 737 536 507 532 698 608 287 679 772 641 838 731 562 562 690 575 1322 1509 1110 1045 1335 1063 1185 1317 842 1232 696 854 898 1138 982 741 1421 1214 1092 755 922 515 609 544 678 901 333 691 1184 966 1011 554 745 703 301 454 713 460 618 657 548 488 239 443 500 324 371 270 277 278 139 139 276 562 394 633 612 370 837 596 363 411 346 352 449 345 314 446 429 565 460 620 707 445 296 130 108 294 286 256 199 331 248 134 414 300 240 255 195 200 110 88 102 161 167 135 173 189 161 305 126 380 180 342 480 405 452 328 177 234 385 165 155 223 225 147 341 252 470 121 113 169 161 168 205 196 248 353 360 649 491 239 208 587 575 273 443 620 588 437 544 353 300 466 429 395 391 606 376 403 356 632 267 208 227 930 376 452 502 435 393 370 416 354 502 506 236 99 663 261 596 225 326 459 316 417 246 376 666 458 172 296 259 845 877 766 664 580 278 258 426 625 289 555 608 437 221 707 734 314 291 608 783 683 481 741 688 1047 492 722 730 1005 586 902 892 771 729 997 743 260 399 355 307 239 386 1522 627 418 406 472 594 611 473 578 640 576 637 404 181 616 228 140 156 465 365 401 476 382 452 532 210 472 531 653 949 574 324 587 316 459 250 164 130 112 120 124 158 146 183 168 247 293 124 375 757 609 651 580 514 410 392 525 459 607 593 700 792 681 516 805 718 598 677 679 486 430 430 738 768 733 491 409 654 385 449 493 501 400 230 463 533 242 526 502 503 697 501 354 230 742 654 461 500 622 1270 897 568 603 338 279 668 946 326 563 578 347 196 122 116 143 130 126 195 433 248 311 556 362 346 413 183 364 330 155 290 203 235 145 130 658 472 251 391 328 199 281 387 150 177 212 224 190 245 360 246 476 363 392 355 276 321 223 1160 498 492 432 343 433 632 588 352 289 414 586 565 362 323 361 455 211 143 519 790 458 577 563 593 513 382 800 309 391 359 401 359 328 548 532 571 560 430 438 391 223 520 271 307 243 260 216 544 817 646 452 108 272 246 344 321 326 222 1672 285 1720 1636 2016 1240 1592 1630 1281 1755 1371 1759 1307 1356 1655 1865 354 375 292 332 640 638 797 571 464 477 786 690 264 273 396 689 313 272 554 483 452 361 455 411 442 475 427 554 752 711 483 533 488 409 573 413 356 413 228 437 432 452 444 786 394 421 522 432 655 818 293 235 302 259 186 547 352 261 398 193 402 355 353 84 293 374 253 252 320 393 403 428 388 357 367 557 440 211 400 336 542 465 494 440 379 449 360 576 395 326 397 607 291 358 311 406 513 426 411 337 408 337 373 518 356 359 337 403 344 343 637 311 506 343 350 471 496 451 501 454 425 199 387 517 447 625 308 296 288 391 336 423 253 564 644 562 531 481 358 324 412 358 395 501 420 486 450 480 476 429 560 514 411 443 408 462 442 180 298 433 300 240 80 608 102 648 4744 105 276 184 203 198 255 261 263 98 122 100 96 318 236 231 231 217 271 160 306 127 141 181 229 139 112 423 414 195 125 217 228 276 447 489 483 634 129 189 450 333 363 319 284 442 240 236 228 50 338 104 388 151 161 62 112 83 206 84 147 89 185 157 285 725 140 68 125 247 220 222 273 422 294 434 335 403 345 225 187 244 218 200 524 425 212 103 154 101 356 209 217 114 212 79 341 353 479 207 187 530 290 155 267 494 435 228 504 100 219 136 124 235 210 272 164 180 178 160 166 299 177 253 494 391 393 286 386 245 378 358 279 544 455 361 309 326 305 432 288 377 222 163 274 291 651 436 384 338 220 374 268 267 273 211 346 177 272 247 266 213 526 274 361 405 469 255 351 349 368 308 326 298 370 191 292 274 191 186 183 294 74 172 501 394 456 279 261 188 199 231 243 151 208 428 246 289 414 520 408 311 359 173 313 245 218 175 138 134 370 486 297 287 206 231 318 386 182 202 271 270 218 385 284 458 355 327 111 271 220 585 182 359 347 232 273 308 281 190 230 213 350 215 234 262 289 246 361 119 164 315 397 347 521 251 102 131 56 292 325 161 273 318 157 224 184 123 273 389 422 340 215 217 314 193 40 40 28 123 114 100 196 233 294 267 338 201 259 229 226 183 111 42 192 443 67 200 269 484 771 756 119 137 66 146 150 205 373 519 473 402 110 147 396 308 150 118 393 387 281 164 158 293 140 172 220 266 288 290 223 360 504 184 248 354 402 215 218 228 212 221 240 343 405 559 348 183 223 95 450 304 234 284 271 1289 1435 271 387 536 388 330 304 228 316 609 520 531 289 451 237 159 226 119 137 84 124 283 300 259 290 276 546 490 158 164 313 375 276 420 489 329 184 110 309 265 187 156 147 216 189 80 113 218 358 431 228 370 107 330 132 72 228 208 256 206 268 88 216 163 148 523 489 64 76 90 295 284 316 152 458 486 460 344 332 299 654 340 344 426 312 198 425 509 719 305 258 177 80 300 207 415 333 377 443 373 694 613 793 702 632 557 866 624 609 822 750 751 1121 839 704 795 784 789 965 914 931 1065 689 1067 1080 1027 1369 798 1067 784 1292 754 1642 1777 1432 616 596 1134 374 298 675 549 696 396 936 369 326 356 219 382 273 153 577 406 438 315 297 277 158 246 1217 1260 1341 1104 1242 1106 1081 1386 1196 1187 1049 1458 1398 1050 1492 1067 1728 1553 1388 1795 1693 1892 1259 950 1262 1875 1492 1371 1649 265 243 141 1280 913 789 1271 1705 1712 1625 451 414 447 120 589 54 212 149 263 1131 545 567 173 399 166 156 452 646 587 1209 412 713 800 435 634 1496 1834 1087 913 1922 2291 1206 1503 1766 1609 926 652 902 461 1120 643 577 347 984 363 931 354 54 44 740 404 698 1445 713 220 605 433 476 218 222 496 455 442 501 439 928 1261 440 274 552 934 793 1111 934 782 449 364 251 852 516 1280 174 407 208 426 638 598 586 599 1199 779 528 695 297 479 459 317 372 391 353 538 717 814 299 1162 467 455 1286 231 316 458 352 472 540 466 377 463 402 394 343 540 595 521 553 616 466 677 814 444 711 349 192 161 341 186 254 126 537 319 434 220 335 257 409 380 713 314 349 192 272 183 215 111 95 174 66 176 190 176 124 286 204 217 233 299 249 115 96 200 222 151 241 128 228 214 454 468 297 373 120 135 295 302 186 122 233 97 125 199 196 138 238 189 290 568 439 462 235 269 238 215 349 280 182 375 298 300 218 197 236 314 258 240 288 208 356 254 169 197 230 151 155 352 226 285 312 236 268 269 261 332 217 225 322 362 164 201 589 43 634 283 203 154 182 120 280 227 341 566 318 606 481 349 526 402 215 220 253 121 209 72 70 363 316 66 280 118 324 187 103 136 289 124 56 223 181 110 96 121 251 474 360 423 381 252 212 202 248 254 344 201 399 244 735 363 356 255 327 411 275 187 331 172 279 315 283 393 584 271 164 120 230 383 272 105 254 268 317 189 537 268 356 452 375 553 308 276 433 388 459 436 299 552 562 318 347 750 292 391 562 148 368 448 405 496 495 566 439 98 162 352 636 136 79 120 154 140 155 54 101 264 174 328 289 313 186 188 155 530 236 203 215 112 577 80 304 236 98 301 364 330 352 406 383 436 321 477 220 200 188 220 142 182 220 493 445 511 467 501 341 353 324 83 138 635 96 236 198 77 294 355 132 151 365 72 367 402 258 398 298 392 446 326 497 645 436 395 409 262 231 239 201 161 146 244 296 260 248 208 239 397 478 475 526 483 235 642 387 415 285 301 166 448 278 383 505 230 280 301 322 320 322 450 352 398 396 341 190 503 348 418 485 440 203 678 634 538 293 249 343 266 217 257 325 300 177 214 261 322 235 241 155 231 412 300 380 661 367 520 260 210 490 527 324 322 392 571 358 467 468 475 322 474 506 354 410 320 375 392 388 469 415 523 304 494 554 336 320 395 389 1204 1169 1034 1191 905 911 988 1119 634 758 654 750 843 914 1018 630 893 979 950 665 728 602 389 616 479 449 238 629 761 611 687 460 436 452 222 173 235 172 476 276 537 233 76 231 201 305 198 195 145 192 284 262 353 488 356 653 354 430 455 559 215 392 400 319 366 269 253 285 483 476 540 436 499 403 230 144 134 234 242 220 232 253 156 101 133 333 123 110 192 147 103 46 73 64 131 66 114 141 112 386 146 256 184 336 419 403 419 139 120 217 254 181 165 181 225 118 230 210 263 92 84 92 92 80 98 504 139 173 323 454 284 381 351 283 293 150 263 225 258 209 266 161 138 141 330 218 265 207 149 183 171 336 252 154 215 673 282 251 299 187 242 169 208 222 354 322 164 62 354 88 262 141 96 251 232 120 220 112 265 474 86 293 281 252 299 381 699 311 137 127 151 284 224 393 298 179 147 274 421 167 218 367 388 367 281 347 469 446 238 340 555 454 398 456 623 322 470 751 442 134 370 258 346 388 241 1161 510 645 528 496 587 460 428 561 590 592 422 493 315 513 367 307 247 282 129 274 333 276 276 186 172 337 563 428 401 558 364 269 535 402 443 50 64 54 60 60 48 40 171 96 182 262 120 334 396 604 450 324 198 270 332 425 376 343 498 462 379 381 584 407 368 279 317 397 332 182 401 531 569 299 372 208 341 226 401 355 361 393 688 231 256 433 389 308 312 473 341 442 411 464 465 450 554 372 465 481 310 521 312 304 380 453 312 456 584 474 145 240 154 174 103 99 119 267 163 181 204 172 217 306 313 184 175 282 152 163 94 197 464 712 122 201 276 228 188 368 255 172 115 111 204 163 261 117 297 229 104 595 153 252 446 169 972 374 331 358 112 153 155 145 237 118 205 288 217 363 191 139 176 182 118 297 387 243 280 309 320 241 488 273 264 477 290 418 129 533 311 297 349 337 315 669 309 284 333 270 410 282 282 165 437 669 480 271 95 249 255 187 156 246 193 1004 184 1172 1083 909 912 889 1050 960 1016 808 941 742 833 910 982 253 309 205 192 436 361 346 274 360 373 682 492 159 276 217 533 366 194 510 399 344 334 223 426 360 422 432 600 1053 568 464 597 506 555 496 366 350 793 317 404 657 613 615 661 349 655 851 513 505 553 404 466 466 393 296 334 395 350 282 398 449 410 241 508 950 422 515 461 938 353 819 910 958 861 960 698 683 294 806 621 966 455 492 460 538 571 552 494 474 509 440 355 514 486 400 731 414 484 466 442 499 494 420 593 599 498 386 396 450 223 330 568 276 299 426 357 485 380 433 359 569 477 586 545 545 560 713 516 706 478 908 428 333 480 612 440 507 578 323 325 430 329 352 370 362 456 582 666 632 375 444 401 538 511 523 654 295 323 287 561 262 154 283 164 297 190 105 4590 193 373 389 287 196 198 208 141 163 129 129 218 147 249 183 282 314 162 239 215 233 197 106 293 215 323 218 403 302 479 159 175 185 177 122 245 274 102 169 130 162 253 210 338 247 177 163 187 107 85 270 213 239 155 96 173 124 342 130 187 211 116 246 443 288 223 281 62 122 72 134 181 150 334 150 203 352 144 293 425 392 349 628 102 199 136 193 82 170 340 277 348 280 120 382 280 165 291 304 217 184 302 337 353 301 178 443 451 290 301 487 226 286 505 212 205 510 208 311 180 441 282 695 288 314 483 380 461 483 610 557 1272 337 238 410 201 330 855 290 517 408 283 487 486 214 307 397 409 342 573 258 319 429 206 213 301 350 369 420 415 1017 472 427 243 437 515 274 407 223 850 458 391 538 196 147 234 131 140 416 443 275 349 624 356 414 295 258 407 518 632 238 76 220 250 540 331 464 568 353 464 493 228 417 239 190 280 189 212 366 340 218 196 207 567 516 320 452 237 318 347 793 514 388 387 194 655 355 367 203 244 272 660 178 306 516 271 316 439 229 333 300 307 338 736 680 381 288 307 386 142 343 207 434 588 95 137 96 188 300 245 457 558 328 444 312 250 474 196 348 771 419 322 483 571 48 36 89 56 40 649 291 468 491 445 331 650 313 303 220 219 161 154 314 498 109 449 251 260 305 311 229 225 248 373 287 312 367 327 267 465 342 293 219 289 290 228 223 260 227 192 218 320 247 263 278 263 343 409 271 521 452 311 332 538 414 113 220 325 272 285 339 554 416 325 244 199 360 245 231 368 319 603 492 2115 1562 237 500 444 224 526 255 437 457 396 627 425 440 303 180 152 184 371 391 219 410 192 194 438 134 227 599 408 301 301 323 461 446 428 286 494 107 190 395 336 239 98 132 236 232 82 158 400 279 305 218 254 213 242 318 142 667 519 430 443 314 641 513 442 329 912 853 165 206 222 690 800 745 292 568 1027 803 480 299 473 620 236 471 672 412 233 265 549 918 159 149 349 154 184 252 407 407 834 625 360 715 687 677 846 801 619 539 1005 619 632 688 904 1025 666 882 741 849 971 694 752 591 743 747 601 1334 920 1027 1070 1305 753 1024 905 1281 1742 1603 1003 966 774 576 439 1169 1102 975 374 847 418 385 365 167 462 319 206 528 659 239 237 391 373 177 280 1222 1279 1245 1536 1484 1321 1530 1412 1490 1746 1348 1175 1509 1212 984 1375 1171 1528 1375 1208 1198 1586 1216 1246 1732 1410 1473 1608 1192 410 388 195 1552 2172 541 1788 1747 1738 1362 429 490 1026 579 1152 112 457 425 443 1075 893 1010 145 226 196 324 656 1276 885 1026 594 977 923 940 1855 1621 1970 1490 1467 3356 3465 1755 1599 2139 2429 1247 494 616 667 1286 365 968 638 1422 427 1186 747 26 26 1015 808 874 2147 828 391 989 698 600 492 482 809 767 684 694 604 1134 1272 672 627 1098 838 867 1649 896 1021 818 586 828 1224 800 1377 491 919 227 676 843 831 962 689 1673 1349 466 340 334 333 852 684 770 394 407 515 867 480 299 959 622 544 1583 474 596 800 424 692 598 721 785 1059 307 347 398 613 613 530 728 623 604 547 907 651 689 780 314 335 557 191 505 317 472 236 321 427 452 196 754 612 596 332 1141 1125 480 246 372 207 155 291 346 295 421 401 347 225 349 384 274 474 303 355 258 570 295 321 410 263 316 165 220 304 497 204 393 273 339 485 342 400 219 459 266 403 470 192 371 286 179 417 513 417 491 603 587 475 519 720 501 487 576 471 389 534 264 372 309 387 410 301 191 469 177 296 397 227 260 505 185 183 417 187 423 277 267 289 404 408 277 303 228 279 408 45 243 218 282 159 136 248 380 318 212 444 756 454 527 420 419 230 161 185 149 299 374 372 228 191 167 232 108 245 269 233 285 204 182 147 100 194 148 50 334 208 134 544 345 234 179 348 302 405 382 352 295 263 559 464 666 243 278 304 265 523 394 441 211 620 274 266 396 411 482 511 154 134 288 185 88 148 460 416 508 724 851 328 332 510 339 645 448 678 380 384 336 1116 528 1138 825 717 756 441 789 667 432 200 357 507 636 697 1062 540 732 109 634 697 1128 217 126 142 156 172 180 423 211 427 184 448 507 683 165 153 180 821 592 467 510 241 742 124 193 116 128 419 529 437 457 430 398 521 432 355 398 363 313 463 305 335 346 393 308 508 345 286 298 465 367 230 171 663 196 253 147 91 447 127 229 371 829 278 167 700 413 469 309 630 589 572 195 923 385 399 437 545 694 253 410 317 448 422 451 467 257 338 306 462 320 278 469 440 578 860 743 815 484 298 460 529 464 534 358 165 568 303 623 311 597 558 575 519 568 448 490 464 570 436 486 608 323 966 1225 1357 706 660 279 902 820 201 210 745 651 704 866 285 248 373 528 528 358 540 493 408 671 429 346 333 742 678 259 668 562 698 652 541 451 586 533 757 564 756 770 683 763 558 646 586 679 761 620 671 703 471 523 915 621 1262 1321 994 927 1289 1034 890 922 1015 1330 819 1002 807 1023 880 849 1167 959 898 775 839 400 513 976 562 693 321 775 749 636 1363 462 386 973 320 228 400 273 254 484 299 228 162 262 380 347 549 281 246 221 122 122 230 470 564 456 319 411 636 375 662 476 455 509 481 321 533 559 712 753 746 633 685 404 269 194 126 287 275 211 135 292 239 70 446 235 113 263 197 184 60 186 141 177 438 379 372 436 346 298 72 468 309 349 442 375 403 207 208 336 382 196 160 176 360 217 210 281 242 115 95 80 68 54 93 292 190 245 545 786 527 192 285 812 808 648 651 636 661 621 474 606 598 306 239 312 297 427 571 255 374 552 229 504 295 442 424 690 882 629 753 579 603 368 726 625 381 422 1082 539 930 356 521 979 628 373 657 326 390 499 296 394 347 396 710 574 819 683 345 312 291 630 272 1043 826 596 531 968 494 504 532 514 564 823 675 905 751 463 690 492 967 1276 581 694 572 838 634 747 1049 132 597 431 258 287 289 1505 386 538 546 457 593 522 546 533 730 724 694 547 317 286 183 345 172 661 527 248 187 283 479 369 381 247 356 440 1067 467 330 405 301 467 207 82 70 44 84 72 64 40 262 225 297 190 123 409 439 423 311 718 612 800 641 766 699 423 549 880 806 686 672 797 557 458 527 635 540 542 563 385 345 461 577 366 760 311 428 682 484 282 169 582 549 200 484 626 334 552 609 382 371 499 483 406 323 579 769 786 446 1052 619 531 292 816 299 535 769 420 279 180 319 222 291 216 315 455 377 451 413 340 396 611 237 326 170 130 116 199 240 184 267 611 340 475 357 104 183 333 271 118 169 98 275 216 236 302 251 176 279 322 361 124 489 267 1383 467 465 834 395 413 379 353 152 557 422 283 314 288 417 251 243 316 299 378 672 421 382 480 821 377 291 547 219 347 433 667 184 536 790 748 789 808 673 407 461 626 467 204 277 275 403 242 599 1144 668 542 173 194 168 411 189 257 340 1453 492 1906 1700 1372 984 1361 1526 1467 1347 1236 1439 1057 1155 1068 1144 381 376 473 320 724 580 941 485 272 372 541 410 271 250 624 832 127 386 391 460 454 440 345 281 305 375 383 537 450 543 330 285 212 210 410 407 393 315 221 259 311 276 301 540 419 444 319 285 281 521 234 267 241 219 132 186 159 267 326 149 366 322 179 190 327 238 234 226 246 257 266 250 248 269 227 280 262 142 269 530 240 357 369 341 355 371 288 303 229 355 262 243 198 357 354 299 327 231 315 296 274 251 270 359 346 273 311 309 252 126 311 394 326 246 220 293 295 417 396 427 205 190 295 316 614 541 162 154 215 203 384 226 235 280 283 271 316 323 257 214 282 208 189 322 363 377 277 248 316 145 267 136 298 434 315 334 322 166 310 166 185 265 220 139 222 218 276 193 2993 144 109 105 98 96 106 62 92 76 66 228 182 212 198 87 156 44 261 84 96 85 140 104 101 218 158 109 99 125 229 98 151 153 147 298 120 80 187 146 156 185 167 276 72 78 68 104 132 162 134 118 130 79 108 70 141 56 174 62 94 61 124 258 159 104 148 138 87 197 91 196 185 198 135 168 253 142 93 116 102 78 314 159 128 192 103 84 160 181 191 257 111 54 322 175 111 88 275 418 328 112 84 203 255 117 225 134 176 155 86 144 179 247 111 175 213 72 231 324 257 164 409 324 296 256 228 239 291 431 286 266 152 179 203 147 310 396 279 394 148 159 186 273 217 208 232 180 174 275 242 241 243 161 171 219 174 144 151 222 320 153 232 228 271 217 327 303 214 234 217 387 237 121 107 196 185 107 96 291 106 172 287 302 431 204 147 183 145 173 97 97 121 204 106 291 376 430 352 309 389 269 402 365 227 127 115 123 102 359 121 217 125 184 186 172 78 154 179 66 250 422 130 350 220 249 98 200 249 227 156 228 338 316 181 199 205 303 182 140 220 192 190 358 398 255 242 93 133 132 377 302 393 175 53 65 98 114 316 210 192 390 177 246 289 309 172 166 352 245 150 60 122 307 28 14 47 78 109 72 158 240 252 319 239 233 266 208 112 133 36 40 137 183 38 213 229 238 239 263 80 60 164 116 238 131 307 208 356 156 66 122 173 132 48 32 118 114 128 50 105 134 113 127 138 124 242 112 114 237 322 188 180 256 343 110 204 210 206 247 212 295 384 253 174 58 277 94 239 282 214 300 405 1169 1003 251 474 404 165 355 182 230 196 362 268 298 285 214 58 86 111 101 102 80 95 341 335 197 235 202 427 322 186 91 265 385 418 220 152 215 54 126 214 144 161 160 149 88 82 122 129 314 136 228 88 236 86 121 148 86 234 222 155 168 182 99 186 195 80 575 547 151 155 180 182 268 488 160 358 559 419 234 214 171 423 279 298 285 341 210 218 340 366 105 85 201 139 144 119 470 527 382 452 334 489 391 675 354 384 423 550 450 455 610 505 507 693 530 495 770 631 687 771 719 661 1005 788 870 458 614 620 535 622 519 643 421 1124 1300 1334 467 596 521 373 146 835 503 280 307 543 213 167 204 156 214 189 201 461 393 393 213 339 325 202 163 793 953 924 752 631 742 606 713 1014 810 888 1128 1046 1034 984 679 1104 1229 1374 855 832 1134 901 1288 867 1082 834 862 1129 364 291 126 734 1020 490 1075 1172 1238 969 285 306 450 277 439 58 103 72 155 699 688 697 168 167 145 126 513 432 328 753 505 592 614 579 777 1046 1197 1081 798 1703 2332 793 1340 1542 1476 614 456 662 649 628 305 723 377 812 191 582 293 24 22 861 409 564 1445 788 371 481 197 375 149 145 534 487 449 501 365 1111 997 314 193 353 898 684 938 483 449 220 104 241 604 214 799 206 424 283 324 321 249 393 440 575 987 208 297 232 469 294 235 357 192 221 396 601 431 275 675 357 339 753 131 171 328 149 455 392 379 427 487 355 357 404 792 768 732 505 558 399 476 499 504 569 378 225 155 205 155 172 50 240 123 107 248 183 195 377 382 538 233 179 185 200 70 68 99 95 114 86 86 140 168 89 112 117 168 227 228 161 87 74 115 142 130 155 123 100 284 281 314 211 82 105 98 135 95 77 64 155 133 131 143 337 169 135 209 60 203 178 167 96 100 106 114 167 150 157 169 88 161 156 189 194 217 108 126 134 180 110 369 98 91 58 62 72 204 176 148 120 140 247 174 168 184 96 102 197 201 198 114 445 28 292 198 229 103 79 70 197 224 201 342 276 233 263 205 399 156 103 121 126 81 130 62 54 112 50 52 127 108 203 149 74 133 72 60 44 225 160 137 190 218 133 225 289 316 290 234 106 245 127 92 161 120 254 208 209 183 293 301 211 245 125 173 96 165 316 199 231 294 364 261 170 125 182 233 141 50 177 222 236 112 321 392 303 198 299 282 218 150 399 198 282 206 398 520 508 380 339 372 176 307 295 77 209 270 256 278 168 202 297 130 98 110 516 48 58 42 97 50 54 38 83 135 127 152 330 204 148 163 150 287 221 190 210 165 285 67 107 91 79 249 430 367 385 388 382 437 321 438 165 137 139 177 127 159 170 437 411 457 409 366 190 245 267 228 193 333 182 86 223 36 129 145 167 86 363 100 174 238 268 305 296 210 462 322 207 418 454 305 398 187 170 124 328 127 129 90 162 213 260 193 191 203 310 222 336 213 177 364 323 345 302 209 218 309 140 373 184 216 260 217 203 217 211 291 232 306 293 255 170 508 285 198 471 249 172 413 403 360 279 271 175 179 143 343 373 202 390 455 254 207 280 132 91 294 299 168 344 576 293 175 106 121 325 352 126 172 299 501 379 254 186 577 444 324 308 345 191 229 299 289 344 168 198 310 384 324 375 286 265 469 333 713 744 611 490 821 659 628 701 548 534 458 476 674 745 920 410 703 458 425 657 764 574 294 392 311 425 156 334 599 478 627 286 241 302 93 202 197 198 322 202 305 154 86 254 187 105 317 129 170 70 102 98 175 203 149 319 234 259 497 380 153 312 348 372 199 325 154 233 421 449 300 313 325 427 231 119 101 239 233 225 107 296 87 68 164 162 119 113 134 134 28 155 62 46 196 208 208 256 202 320 86 264 222 203 197 163 171 125 178 124 172 128 118 128 264 40 139 92 271 60 60 40 36 61 75 436 118 208 288 447 195 257 168 211 207 121 119 313 270 352 305 197 193 134 191 203 237 131 184 277 156 228 129 98 112 291 272 230 176 268 157 262 224 157 227 221 103 92 346 200 303 97 194 344 209 137 197 149 262 293 69 149 143 348 259 320 479 231 142 128 88 222 161 359 246 114 162 258 257 221 196 544 644 341 204 360 337 337 181 341 339 490 411 472 541 322 306 811 431 148 276 290 242 230 183 609 406 417 446 377 300 412 330 302 389 510 496 356 263 401 136 173 174 170 204 159 306 122 201 108 125 240 290 373 398 374 205 271 239 170 198 111 129 103 125 131 93 81 191 142 90 135 96 228 331 305 253 249 220 272 231 281 235 582 534 456 383 249 369 319 270 228 244 286 253 205 307 257 240 251 279 208 265 173 192 229 245 145 273 424 229 106 226 303 201 300 326 326 351 124 404 210 300 239 326 481 303 570 349 193 290 579 199 423 264 340 200 70 46 36 42 40 50 447 197 233 187 187 138 239 106 151 243 159 145 171 152 150 245 495 185 126 470 218 96 316 220 120 122 126 286 284 142 165 145 108 155 265 214 194 323 99 574 326 318 162 103 170 225 176 93 153 183 259 261 158 160 194 196 96 68 265 333 217 287 181 249 116 145 218 391 189 298 329 140 241 289 287 324 309 283 440 126 210 303 165 155 210 375 167 400 281 578 251 113 491 256 189 191 157 145 685 149 806 734 991 652 758 778 802 828 634 878 635 866 699 736 164 273 173 225 431 191 249 318 285 331 452 362 199 84 410 401 213 202 390 202 180 164 118 267 285 350 350 384 513 514 495 407 409 883 481 776 744 446 452 522 443 443 422 495 427 551 627 486 449 541 465 566 574 674 252 339 284 313 313 352 431 680 360 223 399 306 266 335 378 304 391 410 436 404 419 396 453 352 475 489 366 350 460 547 508 499 538 383 368 360 342 454 477 309 417 373 440 484 490 387 531 549 558 587 625 474 391 387 376 287 352 362 308 335 503 525 489 422 450 399 265 412 329 493 457 457 214 361 198 537 749 359 190 451 601 441 284 307 381 324 344 294 303 440 443 471 498 467 440 407 565 434 348 384 396 627 251 228 246 477 182 164 444 226 448 335 184 373 144 3761 185 171 170 180 188 82 98 86 84 284 183 280 211 114 134 58 96 78 84 132 117 80 214 186 192 202 180 210 140 194 179 223 205 252 197 115 151 196 247 171 157 348 144 105 91 60 222 202 166 166 170 140 78 389 90 213 109 148 409 151 221 235 188 209 261 135 127 115 223 247 331 326 179 187 130 253 98 351 310 230 245 178 191 120 90 177 155 273 249 448 161 97 265 276 183 116 163 367 132 289 380 457 250 340 426 123 226 239 318 323 325 334 182 201 430 134 117 338 403 190 733 494 461 577 324 587 456 501 409 682 377 306 413 200 360 587 250 608 226 303 407 339 194 332 267 271 190 383 289 234 237 203 104 120 366 132 512 461 495 545 233 316 340 462 570 269 217 475 216 524 242 237 152 240 144 207 352 400 421 254 418 362 278 283 274 182 175 201 204 169 174 185 299 154 277 356 221 221 420 210 495 220 337 161 156 172 280 339 201 340 214 223 263 311 239 318 163 166 389 427 198 471 342 482 241 324 312 390 281 638 364 247 370 201 256 524 130 215 304 226 235 622 622 315 388 189 145 435 204 182 216 241 75 133 99 244 249 96 318 282 164 196 153 230 332 326 503 310 197 190 283 357 42 24 40 125 102 364 235 387 389 392 251 442 345 329 244 161 103 81 278 394 75 253 147 273 324 342 181 225 221 162 228 152 351 365 213 670 265 277 210 301 142 130 135 135 147 171 230 216 101 111 149 149 144 268 208 231 451 169 165 455 302 263 231 214 196 230 222 518 424 275 255 116 431 284 251 336 310 433 365 2005 1253 199 485 374 279 358 327 357 293 601 550 410 370 337 225 191 209 172 327 158 98 329 325 294 248 188 497 337 221 281 199 456 475 350 214 371 81 86 296 254 244 181 208 169 229 164 119 242 262 233 167 535 225 173 136 150 277 214 303 163 146 156 436 195 214 461 341 78 90 168 508 523 533 211 395 480 556 299 506 375 401 233 465 598 408 240 158 690 473 84 68 224 206 161 203 364 528 364 360 402 478 541 704 671 488 462 742 699 559 843 636 429 896 822 875 746 760 843 1002 916 916 808 799 744 1032 1182 969 1073 954 897 1025 1072 1413 1549 1368 920 515 615 434 369 871 654 764 297 682 236 222 310 144 342 271 253 575 671 166 140 249 231 291 329 1121 1215 1182 860 1125 1002 1020 711 1298 1712 1103 1140 1350 1254 1063 961 1004 1409 1235 1089 1395 1329 1139 1146 1507 1264 1307 1379 1349 474 442 176 1208 1269 663 1472 1579 1545 1320 506 543 377 161 341 153 206 182 324 929 590 647 170 524 473 362 521 907 598 647 476 616 528 644 887 1954 2309 1260 1184 2946 3088 1235 1568 2097 2053 1132 484 891 717 868 353 820 583 1154 573 908 466 46 32 804 758 919 2054 1012 249 559 424 340 312 316 612 565 648 802 648 1230 1064 564 425 818 1034 1024 1292 1076 899 491 224 623 946 645 885 219 577 321 359 616 603 787 372 852 861 462 475 537 445 472 374 495 377 353 481 1015 494 501 950 554 524 1363 394 595 448 332 389 415 359 571 808 488 491 385 816 842 805 799 837 791 881 598 591 579 531 214 234 710 142 259 136 415 237 215 223 418 277 595 344 306 344 426 383 238 351 469 100 94 180 140 270 201 199 214 187 269 255 373 284 188 226 167 284 197 287 273 279 235 143 262 303 331 240 208 114 506 420 155 179 176 206 210 307 488 112 166 158 286 486 315 532 390 431 450 376 168 240 222 182 258 439 196 290 232 314 140 222 224 225 254 320 177 210 210 209 230 311 230 223 231 364 280 208 206 240 171 189 230 238 227 347 428 28 429 226 231 205 213 112 233 259 306 358 423 431 295 355 474 168 62 173 158 162 196 236 172 122 75 145 224 129 202 259 96 280 80 60 73 241 207 85 277 245 72 424 232 275 235 198 259 311 144 138 325 183 320 262 395 299 295 220 290 485 331 180 151 368 453 330 356 287 520 380 154 171 187 199 110 269 294 675 793 435 560 340 297 301 264 471 283 362 441 425 379 490 429 537 465 469 588 474 340 445 384 261 492 619 449 501 585 417 538 134 363 387 994 235 204 192 193 212 218 303 150 401 119 381 219 166 157 151 257 625 424 345 392 195 589 120 195 138 130 389 366 303 340 341 337 402 403 347 220 186 186 255 174 190 296 296 220 333 260 230 220 303 263 135 183 416 141 211 295 95 252 157 355 181 398 133 150 501 301 381 250 314 430 576 291 705 322 393 503 448 318 165 218 152 215 378 438 485 323 237 260 373 480 446 367 381 190 771 855 895 248 281 224 710 437 289 583 132 392 386 453 459 457 418 390 422 469 267 417 699 302 304 425 484 275 765 859 763 523 517 393 287 249 490 440 486 225 237 353 212 200 357 154 554 348 286 431 439 423 281 254 281 559 438 362 162 379 552 776 429 317 779 520 511 485 377 438 498 493 573 405 526 420 683 472 719 562 427 450 459 426 1003 1113 1043 962 889 820 826 886 703 959 615 651 934 903 826 587 1110 746 821 611 722 461 437 591 402 510 261 532 743 614 744 411 429 223 303 336 247 423 289 465 623 319 201 326 308 188 267 234 173 163 283 275 229 365 302 391 272 284 510 585 338 379 287 418 239 419 235 421 476 520 538 488 580 459 205 174 156 244 217 185 241 260 128 111 254 101 165 121 173 156 50 58 38 122 102 110 114 114 100 209 56 345 167 208 393 396 414 207 137 225 205 262 262 305 250 107 210 132 298 171 134 84 68 83 93 210 192 248 462 505 306 413 385 390 378 248 353 338 336 326 537 303 324 289 319 198 268 305 550 375 267 481 289 233 206 527 253 294 538 350 456 280 308 264 449 456 206 85 691 225 441 212 213 487 426 321 335 325 430 539 148 265 257 365 386 329 662 481 226 185 173 331 245 485 339 199 205 415 337 378 297 389 794 500 462 470 392 478 261 892 767 554 439 579 584 504 454 753 785 120 409 356 202 252 213 1156 586 346 367 420 434 455 401 398 539 552 575 626 378 456 175 244 172 279 302 348 515 264 246 333 165 184 464 579 521 695 295 478 144 324 188 78 70 66 72 68 72 68 211 132 271 173 78 242 577 380 437 336 287 406 371 353 397 368 371 541 517 509 418 533 415 298 367 424 302 402 332 706 385 321 479 290 408 453 315 421 398 428 353 377 498 347 354 361 333 429 346 369 320 466 654 299 437 666 714 650 422 469 294 288 330 888 352 671 342 244 229 149 158 90 96 96 116 329 203 291 223 249 366 445 104 210 162 96 148 86 80 70 308 507 211 274 349 215 195 174 252 201 150 125 256 193 148 234 371 314 282 292 322 266 392 295 872 677 667 468 210 96 309 295 163 182 301 196 177 245 153 277 301 221 198 372 431 340 400 374 531 287 220 351 286 328 261 611 172 209 320 304 382 354 510 287 382 321 372 239 475 406 274 126 398 612 401 284 175 199 209 257 369 375 294 1122 437 1402 1236 1424 985 1170 1352 1105 1256 993 1263 959 1171 1279 1186 405 317 377 362 411 348 483 435 296 355 647 535 373 178 276 534 320 454 563 323 311 262 334 491 491 399 417 467 455 388 427 772 306 390 276 311 303 681 498 410 581 606 537 461 439 551 493 492 453 519 622 464 431 601 235 467 441 322 275 190 427 418 238 351 486 227 272 239 718 274 569 524 524 479 442 605 637 236 623 361 595 250 389 303 324 341 238 258 325 225 532 318 661 384 424 521 371 451 456 473 477 253 419 452 547 479 631 656 601 335 343 347 313 428 316 444 468 338 427 336 450 243 464 515 369 479 380 756 392 588 541 437 165 410 471 317 352 382 391 359 412 453 385 436 367 456 396 435 473 333 297 383 480 391 474 356 237 301 280 533 216 194 173 196 179 222 203 389 109 185 4008 121 349 337 351 170 182 172 178 502 435 481 480 211 231 211 242 197 207 114 177 168 228 371 383 181 180 243 119 150 230 218 165 217 193 133 126 158 203 468 341 396 182 217 209 123 136 68 116 84 112 72 80 120 115 123 147 113 191 138 194 449 166 150 228 80 80 131 211 158 108 356 287 307 195 166 169 318 258 244 354 156 211 196 128 174 109 289 281 260 233 247 223 394 229 327 157 438 121 163 141 415 234 249 418 275 255 178 191 124 278 360 249 184 414 175 189 442 367 226 515 564 565 250 396 373 329 546 286 734 289 138 332 376 288 532 204 367 484 279 390 298 195 280 441 405 279 332 307 316 342 293 151 170 214 233 427 365 619 421 323 294 319 346 346 339 210 422 267 253 310 168 250 241 211 153 369 188 217 249 369 184 241 286 156 246 297 321 100 80 104 182 377 221 278 326 244 189 433 203 310 166 202 221 205 212 260 372 158 126 123 228 251 252 187 266 217 256 474 404 218 423 161 361 138 333 225 210 273 371 286 504 199 176 300 263 105 215 245 257 235 501 504 281 266 251 257 188 333 142 339 225 56 101 87 116 185 191 319 330 285 334 293 116 352 202 405 354 193 233 266 453 67 18 52 137 126 300 328 410 362 392 508 266 362 358 217 180 91 66 207 212 122 241 262 344 248 232 166 175 199 207 247 255 569 266 176 281 146 223 250 270 90 74 226 238 265 173 213 346 266 296 160 130 250 370 182 228 273 254 189 456 221 99 184 208 198 218 216 380 203 229 134 143 374 305 262 451 264 460 455 1380 1474 246 381 400 246 362 349 248 221 450 393 503 362 327 146 176 280 153 370 167 228 318 272 347 238 233 793 503 187 308 269 338 328 449 249 465 79 131 218 200 196 186 157 216 210 111 202 120 186 295 340 175 464 184 153 102 353 325 422 213 278 139 451 192 260 387 348 150 170 245 548 378 715 427 414 526 394 417 397 270 476 351 355 388 449 366 286 597 412 166 164 168 96 228 149 486 431 540 433 454 568 697 499 708 491 442 686 646 425 599 646 849 843 735 765 759 701 746 769 627 929 585 887 794 1217 1070 972 1031 1104 853 961 720 1512 1035 1393 641 774 565 444 257 783 887 510 429 728 226 220 224 273 363 245 169 588 456 280 309 297 273 286 151 1067 1121 1209 1245 1108 1244 1191 1211 1053 1307 1188 771 1177 913 1075 1209 1134 988 1316 1043 1265 849 918 1234 1344 1367 1246 1452 1020 299 273 352 1160 1315 628 1540 1861 1864 1177 299 359 321 144 461 74 253 216 124 1035 612 682 197 176 134 276 662 670 432 921 406 680 823 695 823 1515 1793 1323 1541 3028 2929 1122 1579 1979 1847 827 456 695 931 758 506 1106 441 1240 353 1263 467 104 52 536 480 741 1788 986 375 521 655 585 358 370 702 736 768 445 429 868 1354 542 272 938 777 761 1122 729 986 430 436 389 941 552 932 431 448 213 386 498 388 535 553 1296 1550 374 335 453 411 416 453 429 328 321 459 762 484 385 758 491 405 1368 337 408 509 313 329 343 421 506 432 456 407 431 485 487 429 453 481 545 463 705 547 468 414 267 246 680 156 214 168 446 238 252 259 321 307 695 384 444 546 418 389 300 150 241 214 206 135 126 353 241 221 210 246 256 352 258 320 177 234 196 440 206 294 308 357 284 256 300 349 306 166 183 145 136 184 122 218 114 190 189 249 335 215 157 217 134 432 384 521 235 301 291 301 308 241 350 266 392 464 292 206 310 362 266 272 293 273 190 290 132 190 185 166 126 295 154 188 270 133 574 214 202 301 360 368 259 273 168 126 320 55 240 242 264 117 216 218 191 242 144 469 414 468 521 343 422 160 265 176 159 98 128 172 233 153 133 237 113 177 104 207 345 130 192 153 70 174 150 56 243 182 134 373 292 194 178 221 281 380 252 250 386 279 312 220 308 165 217 238 289 350 404 290 298 227 322 291 303 283 525 223 113 74 234 231 151 110 302 305 337 351 376 312 269 355 268 499 398 396 469 521 499 564 374 588 444 404 465 404 346 448 344 114 412 504 392 513 385 327 395 230 404 449 678 171 112 138 129 154 160 410 205 246 179 159 229 207 135 125 129 415 314 276 310 157 669 113 108 62 115 322 352 242 306 278 250 306 329 340 291 273 263 320 261 275 326 494 371 565 383 405 297 362 272 290 324 495 245 230 184 122 211 208 270 214 581 330 277 626 196 371 453 668 484 386 197 530 490 697 717 297 400 343 289 265 231 271 539 319 204 262 308 251 440 492 302 368 339 777 571 631 466 281 440 494 336 469 395 164 238 348 416 318 378 517 437 469 440 347 378 879 456 556 447 560 412 927 1248 923 547 509 398 331 281 259 192 556 239 286 390 235 249 192 178 332 303 338 369 606 523 204 249 232 636 405 365 539 530 476 671 542 489 656 506 387 480 467 512 525 475 453 495 643 669 420 531 395 470 400 421 480 523 1097 1092 1070 777 933 887 1116 1152 829 1130 628 682 706 1119 715 704 977 874 654 571 595 379 424 502 534 601 233 828 645 531 868 387 340 385 196 181 264 231 219 268 317 177 132 373 326 473 207 156 198 231 212 179 391 321 308 498 329 290 366 280 276 355 403 481 203 398 318 702 494 768 546 542 554 233 322 220 177 344 332 291 193 310 172 87 232 217 174 251 127 261 30 82 54 60 165 144 192 184 138 169 62 288 282 459 269 232 234 267 339 271 288 191 181 216 179 94 259 276 206 105 95 86 74 86 100 315 245 360 379 605 267 348 283 351 372 303 385 358 353 298 402 427 381 178 182 278 234 400 375 215 257 347 263 290 310 692 270 395 281 327 317 298 400 233 297 250 214 209 599 285 521 197 269 525 326 276 341 230 333 311 127 312 292 326 551 602 525 305 189 173 282 448 374 663 557 370 285 537 395 518 543 343 553 562 593 414 632 420 520 365 800 603 370 548 592 349 319 592 820 100 323 282 204 189 181 952 441 281 275 293 484 362 326 479 705 618 631 305 144 351 232 255 170 353 525 339 294 159 288 253 323 353 405 341 383 296 274 178 238 197 199 60 62 56 64 62 54 50 225 406 293 209 109 289 254 256 261 418 419 507 476 465 390 389 429 479 422 389 383 430 328 217 241 370 255 244 522 367 312 285 407 191 347 385 359 280 242 301 185 393 251 239 385 365 288 295 317 309 238 537 473 284 353 397 617 837 566 760 394 290 316 515 374 643 514 273 234 101 87 106 124 110 140 294 348 377 304 226 205 433 215 154 286 212 128 192 205 293 128 740 106 247 316 88 272 223 172 186 143 129 307 233 144 184 239 241 199 257 220 175 430 163 1094 362 348 370 221 236 144 134 187 264 220 414 316 365 243 160 133 94 162 326 476 324 241 343 538 276 414 485 213 318 353 418 82 404 309 293 327 331 449 218 300 357 232 214 229 192 261 175 523 762 443 275 123 136 102 201 478 202 195 946 193 1043 899 1092 681 924 879 1022 1035 986 1083 999 924 991 886 414 320 259 218 508 386 560 486 425 524 517 399 192 298 660 391 127 322 478 427 409 389 326 203 215 364 368 466 422 602 517 375 390 419 341 470 432 479 199 356 557 552 484 752 452 647 619 418 391 665 445 595 626 460 160 282 239 404 347 270 553 450 567 394 569 542 598 446 525 402 595 540 535 498 577 496 360 414 415 517 688 333 480 396 364 333 339 266 426 390 465 371 335 361 422 479 472 408 426 368 340 272 458 408 473 323 527 489 393 319 390 381 381 383 372 284 386 634 387 396 538 295 515 560 477 520 232 302 330 389 643 480 268 324 297 313 252 402 493 347 517 383 576 381 427 474 427 436 404 295 261 279 401 495 432 459 349 526 292 361 143 123 161 149 163 187 198 287 105 171 121 4677 156 162 184 219 321 219 215 224 190 210 247 302 338 224 199 159 173 194 160 252 225 268 192 211 144 233 241 208 193 187 159 232 193 236 240 166 200 243 185 458 250 147 108 139 175 161 275 150 174 104 114 236 130 379 112 213 148 146 146 481 164 133 215 179 98 104 107 346 216 438 181 201 223 126 130 308 282 243 208 144 170 229 226 107 344 358 117 237 267 243 550 155 201 483 349 313 201 193 180 397 204 247 389 146 244 210 284 187 178 234 112 300 192 128 165 330 283 231 380 304 381 469 372 586 592 748 299 673 437 309 552 217 102 540 200 359 220 356 488 393 285 400 151 151 339 387 364 224 361 319 170 348 242 235 364 395 564 447 269 290 313 285 271 196 268 401 221 252 385 174 162 258 122 198 165 214 170 170 410 273 493 206 275 182 217 233 224 146 226 248 283 236 338 380 252 304 310 180 342 245 329 378 364 306 239 480 161 157 182 275 418 266 134 180 207 291 304 533 436 549 372 527 244 307 233 262 229 531 301 365 556 282 216 229 148 180 313 297 321 389 360 367 300 186 232 187 236 174 280 336 138 156 120 92 407 151 337 461 251 316 158 161 340 175 424 256 304 190 326 263 40 30 46 22 22 425 228 314 324 259 329 381 289 267 166 227 119 134 268 298 134 143 261 235 324 328 278 253 168 343 251 191 559 431 400 510 114 181 231 349 338 300 177 181 207 405 310 225 203 264 196 314 344 404 298 337 360 347 347 556 291 104 217 171 157 187 183 279 404 231 188 114 409 152 165 298 275 358 352 1886 1516 211 303 309 256 210 200 512 480 478 336 544 338 460 268 125 232 328 239 288 148 364 347 446 251 262 516 381 421 111 253 308 270 321 201 327 145 139 164 122 209 88 98 76 135 84 107 158 177 235 187 345 377 185 252 261 280 252 130 427 143 187 414 294 182 400 380 154 170 147 554 706 375 294 572 803 602 360 432 364 486 305 426 398 402 384 241 629 339 402 365 292 134 177 94 407 382 497 338 479 756 563 528 572 609 492 527 362 371 745 704 710 672 795 939 668 702 695 678 924 822 614 714 686 882 751 877 806 689 715 810 747 1106 1631 1573 670 851 807 268 315 966 817 562 319 777 344 288 304 195 637 418 222 397 541 339 218 229 217 143 137 1192 1237 1277 1189 1151 904 1010 1235 981 1363 1177 1006 1193 958 991 1100 961 1098 1034 897 810 1010 1344 1361 1251 1415 1282 1467 1427 403 375 156 1072 1338 466 1107 1794 1781 1077 910 839 621 130 660 166 240 202 216 847 551 592 177 195 161 145 985 622 723 1076 624 854 697 694 926 906 1105 1247 1072 2344 2475 1161 1579 1308 1815 838 377 779 724 930 481 861 237 1329 407 1063 552 30 26 567 842 933 1561 985 261 923 225 527 272 276 537 451 432 841 600 1026 1348 371 509 923 919 947 926 808 960 448 503 271 1225 649 851 265 605 290 670 549 477 537 714 899 1135 432 399 338 379 411 294 387 406 398 359 713 475 398 535 292 223 1146 497 565 562 225 386 522 362 843 528 424 462 438 511 501 539 551 579 493 609 453 502 661 562 231 227 284 272 297 282 730 210 203 194 471 240 395 383 374 421 379 325 225 245 372 164 150 158 121 108 172 168 187 256 218 235 183 330 148 124 90 285 156 215 148 128 195 152 189 215 413 170 114 142 370 272 174 207 210 315 172 222 413 139 261 235 131 420 262 331 215 284 312 322 364 229 293 399 319 449 382 349 311 300 214 423 388 390 195 146 202 245 310 195 203 393 106 401 355 184 519 271 267 289 362 380 289 324 324 260 446 46 394 304 298 125 139 438 200 377 210 341 652 348 496 530 333 171 152 136 214 143 219 186 141 159 151 135 131 177 341 140 237 137 241 241 186 155 156 69 196 108 199 577 385 185 115 351 223 361 242 238 171 150 279 189 232 297 217 478 169 340 270 218 174 233 252 261 551 556 338 320 300 184 254 204 125 128 529 570 632 298 579 235 413 386 256 505 302 374 256 343 306 555 469 642 540 581 712 413 508 339 429 307 532 729 371 411 567 523 478 119 368 382 674 161 93 119 135 135 151 120 126 283 153 293 206 231 152 156 221 676 488 296 316 312 638 52 123 89 56 239 440 346 372 352 326 507 358 308 581 256 291 546 287 345 230 441 280 529 306 306 183 310 194 268 220 454 217 112 193 174 326 136 347 136 460 169 158 362 317 391 363 576 485 237 192 678 413 415 491 268 416 385 401 329 329 253 452 371 184 206 206 268 313 294 532 300 299 600 501 632 511 216 328 879 279 326 579 92 460 344 391 340 356 427 401 416 412 416 378 626 401 251 389 384 577 718 541 850 576 524 241 292 237 319 506 730 239 315 356 248 287 241 159 488 250 226 259 446 401 247 235 257 703 424 623 647 465 429 601 531 503 594 613 447 510 618 496 531 452 579 684 666 456 725 457 568 493 635 488 646 610 1529 1382 985 940 824 709 750 819 684 939 801 903 971 811 720 879 1113 720 921 466 590 351 517 571 431 567 241 289 707 605 697 304 307 254 252 396 295 387 141 242 236 194 129 207 263 286 321 235 241 352 220 197 301 383 453 318 459 224 494 276 404 443 307 438 201 352 340 397 505 640 409 414 430 312 160 172 134 169 141 119 251 136 152 77 388 104 101 42 101 135 42 72 189 103 159 234 198 165 188 120 182 291 295 220 367 306 378 221 108 228 311 200 155 144 173 106 184 172 202 113 84 159 112 161 223 245 147 293 472 515 288 303 222 421 415 329 486 448 410 542 393 372 358 426 316 324 357 262 251 356 297 336 294 342 426 344 336 357 354 489 381 303 295 498 623 566 411 99 678 232 673 425 179 734 355 298 329 253 574 398 219 365 357 321 450 438 554 693 179 161 307 478 293 482 499 369 254 456 481 444 371 369 497 425 567 304 584 351 729 694 925 783 723 485 437 504 702 790 510 198 333 261 264 234 250 1465 347 355 367 428 718 585 508 629 750 779 721 397 246 255 230 257 408 341 372 384 329 308 518 194 274 223 431 469 685 475 313 285 177 522 180 253 235 95 247 279 237 101 171 181 155 72 162 372 308 310 278 407 545 508 640 430 515 589 325 593 487 467 542 479 638 493 541 692 537 315 426 328 354 223 416 517 462 381 212 459 471 280 241 313 336 238 333 270 305 563 402 354 398 399 465 417 493 366 714 543 355 857 641 427 218 806 726 493 439 240 229 261 157 218 118 116 225 336 458 521 319 330 638 533 121 225 241 198 133 165 208 187 227 498 123 796 297 132 174 389 203 132 195 168 124 96 110 377 209 204 425 187 321 133 185 146 670 294 282 282 231 117 222 185 95 182 309 306 318 311 273 186 184 388 163 436 346 308 355 360 426 423 238 353 228 210 480 286 191 337 568 432 536 596 405 297 316 305 409 155 106 377 312 264 266 773 741 323 192 295 112 325 210 226 225 737 147 814 715 1182 1085 905 1104 1068 1153 1292 1099 1269 1246 1226 1011 253 292 260 296 495 441 510 390 290 463 542 463 173 164 458 521 221 400 447 305 297 287 245 261 247 307 309 335 626 496 355 626 477 530 594 300 282 431 463 343 547 573 591 503 341 497 727 466 434 609 429 280 231 410 256 387 358 414 452 244 336 368 224 263 474 341 377 384 539 343 546 517 465 558 449 420 451 199 547 377 507 276 509 307 320 321 216 280 266 384 425 258 697 442 609 578 343 397 490 420 463 461 428 560 352 511 646 702 625 222 369 515 323 428 284 424 366 364 194 186 393 524 758 448 621 712 257 532 461 410 706 446 261 498 507 581 478 485 602 509 416 570 496 448 538 616 429 472 464 418 408 449 379 513 474 667 339 394 294 521 244 226 254 120 266 163 255 196 98 170 349 156 4788 4171 4165 237 255 247 259 381 299 362 309 328 384 290 369 238 275 293 669 318 364 978 867 415 246 439 446 861 1266 1231 1223 1208 333 651 1030 822 852 692 674 574 349 366 350 96 167 246 226 367 406 84 88 90 133 74 102 86 253 136 292 430 176 148 210 159 147 169 271 497 116 419 344 362 324 289 174 195 179 173 482 173 176 121 239 89 197 321 400 208 248 105 252 211 202 247 221 403 378 302 92 284 375 315 386 179 285 285 341 236 180 729 280 218 370 205 218 462 242 116 488 527 666 460 255 326 334 592 390 539 217 145 305 306 264 462 320 454 283 189 430 335 283 475 426 366 335 420 500 279 383 364 239 400 207 261 290 307 501 290 394 295 344 397 287 379 229 242 246 269 270 278 225 364 167 169 208 664 233 350 279 365 277 249 215 156 209 295 221 260 283 214 316 194 227 273 190 291 293 174 334 248 326 194 213 183 211 388 152 152 151 114 418 468 258 256 274 374 289 495 212 593 194 425 172 517 246 467 167 452 247 354 214 315 226 299 149 169 263 257 247 380 380 331 376 256 247 167 451 389 523 278 65 106 78 249 313 269 419 445 249 339 306 126 390 236 384 443 251 179 340 273 69 59 97 95 52 132 324 299 327 464 460 269 252 238 174 212 166 199 208 379 172 260 439 545 447 493 134 163 92 98 254 178 558 231 320 228 269 94 153 332 182 168 217 223 337 170 289 361 356 411 240 347 398 346 323 295 344 337 262 322 439 155 269 367 339 361 383 603 392 503 478 257 340 104 306 271 242 435 459 2004 1767 312 314 274 333 408 247 337 366 427 296 530 304 435 247 213 289 108 342 209 210 306 338 398 190 314 445 604 123 122 351 407 342 349 263 325 106 120 375 315 273 240 220 276 252 246 226 334 258 293 451 637 280 248 293 86 397 329 304 341 306 162 386 394 440 378 348 284 350 255 690 753 634 402 457 647 452 612 578 540 498 291 355 431 502 540 316 453 567 189 163 249 299 269 202 677 430 546 544 885 687 686 651 784 571 779 1004 748 629 730 645 756 838 836 706 678 743 857 907 924 997 1115 904 928 1049 901 1077 1048 719 879 658 728 2106 1610 1428 506 710 1089 593 302 727 1057 427 352 775 228 228 213 188 453 272 214 567 852 379 199 436 408 226 248 1311 1264 1255 914 1133 1451 1221 1765 1642 1391 1263 1344 1421 1412 1291 1200 1603 1558 1252 1158 1257 1636 1169 1063 1030 1421 1081 1132 1029 338 312 192 1296 1305 804 1591 1940 1736 1574 711 699 705 230 750 91 327 264 228 1172 774 871 193 444 392 280 579 753 537 1023 616 737 1309 506 728 1231 1427 1226 1079 2693 2489 1483 1677 1526 1814 779 401 579 920 1022 327 1169 290 1274 556 850 608 56 44 959 797 956 1562 970 385 548 482 558 346 338 733 643 623 549 655 1382 2343 397 415 503 870 833 1376 1031 952 370 386 365 1107 773 1058 498 443 184 754 577 477 530 1136 1488 2154 570 605 400 344 518 493 493 440 470 341 739 497 237 1018 527 493 1712 365 452 387 407 637 656 568 764 386 460 489 496 606 661 768 517 575 499 658 911 426 686 595 289 405 547 389 394 187 574 231 274 255 373 256 452 548 709 338 651 765 728 367 404 261 261 268 296 399 172 158 356 160 286 204 260 324 316 264 258 167 203 179 275 227 239 227 263 275 520 112 148 148 78 112 198 169 128 128 139 213 467 182 154 322 127 491 403 455 260 251 251 264 236 248 205 181 236 225 253 334 192 369 146 223 231 242 319 240 171 139 145 181 150 380 134 251 237 252 311 306 292 399 495 519 360 430 92 295 465 34 444 218 263 269 325 80 268 224 349 549 370 538 440 367 482 387 265 193 236 351 223 382 244 151 143 242 171 309 135 305 235 208 226 200 188 141 115 58 108 182 199 400 343 344 310 241 245 626 321 346 404 366 625 462 639 303 348 256 340 416 367 397 337 241 213 252 305 254 540 526 246 126 171 399 298 139 467 382 430 228 553 336 328 610 503 703 382 403 296 735 503 537 403 1089 819 417 507 444 208 355 489 225 504 701 355 318 403 515 612 248 405 460 718 418 263 274 216 402 379 170 227 313 147 296 590 489 163 163 125 494 331 255 297 164 711 124 206 138 136 386 537 341 351 417 359 453 312 411 202 202 182 238 186 216 224 774 645 891 634 504 294 330 302 240 218 441 257 233 220 120 441 116 428 206 757 213 406 454 651 379 429 594 439 320 309 867 708 788 887 348 350 491 360 411 266 299 350 305 391 233 241 205 454 374 554 485 281 947 582 655 415 353 304 721 480 432 678 141 398 343 360 337 358 473 426 442 430 435 332 598 515 346 637 348 376 519 588 621 331 261 344 559 279 361 238 391 159 282 199 296 336 245 248 482 407 495 469 885 385 384 307 245 1356 501 450 341 479 427 485 557 488 627 543 575 325 419 273 418 459 470 386 811 578 350 592 605 737 481 599 543 653 1235 1342 1465 1479 813 936 940 988 943 1259 681 762 984 889 984 982 1376 1153 748 678 682 653 533 776 694 739 427 904 821 709 970 488 488 477 186 126 331 158 292 244 314 419 191 227 175 197 218 289 242 160 273 328 270 425 423 590 230 264 547 316 369 623 602 508 416 479 503 723 644 626 352 604 649 362 271 187 148 327 289 263 281 140 336 203 214 267 192 70 82 223 114 32 127 116 217 217 185 217 173 193 137 212 330 253 517 478 480 474 628 370 313 104 102 96 237 142 258 311 302 150 113 208 84 127 178 580 181 257 449 472 384 614 263 290 296 157 324 224 294 331 298 322 245 185 249 267 292 198 166 337 244 170 259 298 516 583 303 317 214 352 212 299 404 202 291 242 362 165 495 201 583 334 207 515 151 330 165 282 313 495 94 258 186 429 460 388 612 369 186 168 404 547 695 990 585 468 210 568 513 354 315 334 383 629 468 297 403 321 415 337 700 660 549 563 621 614 448 636 642 220 495 158 108 234 164 1379 519 500 504 407 761 477 406 682 643 704 595 503 395 370 333 270 364 272 334 284 218 264 377 377 128 280 542 381 512 316 207 152 203 246 416 90 84 68 90 92 84 74 314 135 256 136 110 451 297 354 409 376 414 392 502 427 485 422 336 414 556 625 368 581 301 188 237 254 359 401 610 366 297 313 293 352 490 360 457 295 596 292 324 347 300 267 504 451 578 240 407 373 483 409 394 539 539 536 767 896 540 753 456 329 316 738 274 799 859 384 348 221 267 180 289 208 295 418 332 209 223 312 270 265 468 213 217 98 102 192 178 217 392 593 210 228 170 164 296 164 318 266 166 119 146 136 183 104 305 184 185 357 241 306 497 224 964 258 252 404 206 258 354 348 175 277 233 236 194 367 185 132 130 106 144 330 565 287 194 334 392 366 355 469 364 563 303 441 156 652 421 373 493 493 305 304 404 288 341 221 222 418 291 193 336 959 574 491 92 168 192 245 100 272 188 1191 376 1354 1226 1119 839 999 904 841 939 1175 924 1130 1060 1213 1118 243 271 413 462 538 313 776 337 357 525 439 798 317 333 469 838 317 285 579 494 488 488 469 451 463 412 447 522 616 476 312 658 487 507 609 290 276 410 411 312 493 523 543 480 370 542 727 456 434 599 447 276 231 416 206 292 338 390 388 194 286 386 174 208 468 291 331 334 568 332 565 536 490 583 474 447 453 175 561 398 499 223 539 295 255 309 198 215 234 383 415 226 586 442 582 528 310 329 486 381 434 396 331 488 332 444 598 664 560 216 328 503 289 522 282 483 331 370 190 184 429 517 700 378 597 625 251 479 447 418 712 427 302 440 482 460 388 460 456 379 335 437 442 387 479 553 378 398 433 362 382 397 336 391 389 490 345 352 314 481 242 182 248 126 254 169 261 198 96 180 337 162 4171 4612 4166 220 240 228 232 393 309 406 319 365 419 290 369 242 277 295 704 322 329 936 873 485 306 503 409 855 1278 1245 1235 1210 360 482 1016 857 910 645 629 570 343 339 321 94 213 232 144 315 358 84 105 96 154 82 123 92 172 148 264 500 212 115 173 165 147 140 246 470 108 379 344 368 312 314 180 195 173 179 487 163 168 125 251 97 165 323 398 228 263 131 279 211 211 264 248 395 296 250 90 276 364 339 410 200 333 286 327 248 202 681 288 214 364 247 238 402 256 114 506 531 605 522 341 348 373 584 309 748 219 161 333 294 268 516 271 508 275 195 465 337 283 477 369 315 296 386 486 293 389 380 243 376 215 245 309 319 498 311 398 289 344 397 263 293 225 244 219 271 272 278 191 318 175 181 164 670 237 340 301 355 265 249 238 200 219 303 229 250 293 190 306 186 225 265 178 257 299 182 340 250 336 265 253 179 189 384 163 169 135 160 478 466 348 212 299 382 305 501 216 625 208 468 174 523 248 514 169 443 245 340 212 299 197 303 149 179 296 326 318 388 386 336 333 256 286 134 468 387 538 274 71 112 86 253 286 225 460 445 263 345 294 132 500 238 394 381 249 189 340 281 71 55 99 66 52 172 298 298 324 455 475 275 268 254 169 175 139 168 216 371 168 258 439 547 453 497 156 167 88 104 313 292 556 219 327 224 228 88 157 304 232 218 272 324 407 218 328 368 331 365 282 326 423 368 316 307 354 277 219 328 473 188 308 364 332 358 378 636 410 493 515 251 244 116 284 321 176 485 480 2067 1534 285 268 272 317 396 243 361 396 447 292 541 315 414 229 207 285 98 357 207 168 340 336 381 211 316 431 587 133 120 268 434 373 389 320 315 98 141 367 313 248 174 206 185 162 166 216 291 213 266 476 655 267 381 257 109 350 306 289 349 288 162 352 398 430 372 350 286 358 259 611 735 556 378 445 733 493 489 492 480 449 287 328 357 452 583 326 463 617 197 171 299 202 285 248 582 414 521 523 891 689 632 612 730 529 674 977 786 592 532 494 557 683 720 609 714 765 781 728 716 884 1017 864 811 866 853 899 853 621 744 643 702 1923 1494 1346 518 773 987 594 263 678 1025 486 359 699 226 224 227 199 435 268 243 512 687 316 172 400 372 190 198 1339 1310 1321 1001 1153 1327 1148 1653 1551 1406 1123 1250 1332 1204 1206 1157 1466 1412 1121 999 1203 1540 1202 1090 947 1414 1060 1184 1011 346 320 146 1292 1307 810 1447 1898 1728 1321 669 574 691 228 784 110 357 304 230 1145 864 963 173 445 395 334 678 813 631 1158 608 757 1203 558 812 1184 1366 1238 1068 2565 2305 1512 1654 1437 1818 895 366 631 887 970 345 1215 317 1322 503 872 589 50 38 943 778 1092 1623 866 426 627 495 679 400 367 765 665 641 599 645 1292 2219 505 429 524 998 951 1303 1018 1026 425 382 361 1132 800 1025 477 492 192 839 644 524 587 1085 1474 1970 643 636 388 340 567 557 680 495 484 315 701 465 215 1028 533 505 1704 410 499 401 405 609 654 550 734 402 453 440 470 573 576 625 493 503 517 660 891 403 631 587 265 297 532 379 386 181 682 243 326 255 375 268 497 569 721 320 690 675 742 399 410 265 265 258 333 330 141 131 285 139 308 210 256 308 308 229 246 128 187 133 265 190 181 237 257 273 528 114 122 156 76 110 194 163 122 130 127 209 544 157 146 353 139 473 357 410 256 268 245 254 279 288 263 237 203 240 225 255 272 368 198 264 270 257 268 205 132 214 218 198 150 378 116 231 231 267 317 316 302 403 501 513 345 405 88 247 401 26 352 237 234 270 277 72 262 160 299 536 299 585 401 405 486 405 225 179 212 319 225 300 281 163 155 277 165 321 139 293 220 224 195 171 180 195 159 52 108 169 195 384 343 310 282 222 262 637 363 386 394 342 489 417 589 343 363 325 318 452 389 393 333 270 219 242 321 252 568 485 289 140 163 305 229 147 432 378 426 261 575 345 388 637 519 721 457 356 338 613 552 647 399 1089 763 449 541 501 206 349 426 227 492 685 347 304 428 586 574 187 432 485 752 426 205 226 193 310 308 174 208 329 141 282 553 445 179 179 133 547 361 228 278 170 758 99 202 136 113 400 465 329 341 432 349 474 290 391 215 211 191 243 193 223 221 727 620 786 607 512 316 356 332 212 272 534 290 200 236 118 435 122 403 202 749 225 429 435 638 460 399 566 614 293 336 841 642 664 761 322 313 460 349 337 323 229 346 475 431 198 256 229 358 320 345 476 283 931 516 601 458 291 351 726 474 354 607 119 344 330 400 322 402 423 405 421 409 589 355 602 481 364 625 358 341 637 594 632 424 358 363 553 285 427 360 405 169 294 207 281 334 199 185 472 442 486 457 849 400 408 336 270 1118 507 397 387 427 449 491 493 523 654 582 597 296 419 287 459 468 426 390 780 456 383 624 641 715 509 623 539 665 1134 1301 1428 1394 795 920 1023 1063 943 1334 754 811 1129 898 1150 904 1401 1109 716 604 600 610 539 736 728 762 360 749 791 675 960 452 406 380 225 146 447 209 272 205 312 427 187 243 181 222 208 243 238 116 258 213 270 446 463 551 199 268 553 290 378 536 626 530 393 488 467 635 577 584 313 618 661 391 267 183 148 321 300 276 249 142 353 191 228 259 156 70 82 203 126 38 125 126 225 225 193 225 181 181 121 214 332 263 545 506 510 465 577 372 317 94 94 88 240 101 278 337 286 176 116 206 90 113 137 551 295 373 457 490 351 604 236 300 306 169 292 238 304 341 302 342 265 197 292 269 286 210 180 360 260 170 248 360 482 603 293 259 214 321 233 239 323 202 283 217 314 151 505 245 579 286 193 551 157 334 169 280 328 539 96 204 174 474 460 376 608 453 155 141 371 487 691 980 569 454 204 535 451 358 325 313 358 561 477 274 382 325 370 304 618 651 539 528 608 653 419 632 623 199 483 173 112 232 158 1414 495 490 500 346 755 471 402 674 647 728 556 516 410 306 292 229 329 272 338 319 216 216 365 410 112 189 539 395 559 310 209 158 184 225 389 90 84 66 90 92 84 72 314 137 271 124 137 470 274 369 424 384 426 396 481 454 512 389 346 558 604 615 395 619 362 255 302 255 449 445 425 335 264 315 343 271 504 311 358 352 464 319 341 353 348 250 497 457 469 293 380 365 418 488 349 537 524 522 729 910 544 838 491 316 285 773 334 863 900 349 379 263 386 190 291 214 297 377 334 206 202 267 278 249 524 164 190 98 86 217 176 154 382 592 208 240 170 160 234 168 368 254 139 113 152 142 199 108 301 194 222 357 199 265 435 245 926 248 238 420 225 188 355 349 121 370 216 254 206 353 169 132 130 117 132 384 580 289 204 402 456 386 357 545 294 516 315 552 180 636 425 383 463 457 342 282 304 297 341 226 220 387 259 159 308 931 734 416 82 190 166 241 138 282 215 1149 382 1355 1219 1123 798 842 901 757 918 1182 924 1086 1069 1156 1063 296 263 370 483 536 285 750 297 370 487 393 788 243 384 421 698 247 269 553 448 444 442 428 429 445 372 409 476 648 478 314 671 579 533 582 349 327 442 427 330 577 615 631 507 474 509 768 460 459 607 475 450 401 504 251 377 348 416 384 208 310 377 270 242 454 323 351 364 648 444 653 610 558 651 558 564 495 217 631 470 567 247 561 315 297 329 218 280 266 415 419 311 654 530 622 579 421 372 504 421 438 399 403 504 360 502 638 698 626 250 348 454 311 531 317 460 382 611 270 266 413 551 747 433 609 675 277 538 442 503 789 449 330 452 495 524 456 479 534 457 409 507 514 415 507 577 410 434 455 425 445 462 427 547 486 601 389 375 316 543 260 198 264 128 270 171 263 208 106 188 351 184 4165 4166 4960 284 330 292 298 423 341 436 388 323 393 325 410 271 316 328 583 363 411 884 765 524 362 571 411 699 1157 1118 1092 1063 412 488 891 758 798 522 502 628 401 403 333 112 179 277 231 355 396 111 104 120 157 90 157 112 203 156 280 524 196 158 228 163 165 140 252 511 140 391 559 577 296 422 238 250 226 224 485 175 215 131 291 103 191 530 597 285 291 353 350 223 223 233 262 403 377 262 124 348 366 345 518 210 287 280 353 285 233 723 294 226 406 283 327 398 297 175 520 505 740 528 422 460 503 602 323 805 331 223 510 296 278 582 271 480 362 203 490 382 305 499 408 354 333 423 488 295 457 447 239 372 227 263 343 386 562 345 458 295 368 428 277 320 272 270 314 414 408 331 197 353 177 183 176 682 245 368 297 416 299 314 291 253 247 333 243 262 489 200 312 208 335 399 288 338 377 300 470 322 366 243 250 232 284 492 155 159 145 165 512 504 377 224 309 452 331 529 261 641 224 424 178 604 262 534 167 442 297 344 328 307 258 309 159 197 332 328 312 392 388 455 392 351 334 140 550 451 653 290 71 112 82 253 325 266 461 457 267 351 308 171 472 258 499 369 275 243 328 414 65 51 93 58 50 221 308 302 328 459 468 291 286 278 221 212 172 201 242 377 180 264 462 563 459 501 182 214 86 114 235 199 604 294 390 260 234 102 171 314 247 225 368 424 503 243 393 431 335 377 287 362 570 528 480 375 378 312 250 418 479 192 383 431 359 421 445 641 485 511 519 231 373 188 300 302 269 501 565 2113 1573 347 272 290 354 402 276 439 474 473 325 577 332 430 281 225 295 114 363 211 164 322 364 424 202 328 461 605 269 134 371 495 434 351 290 327 129 136 411 355 250 180 220 213 219 176 218 320 213 291 447 637 259 286 261 257 358 308 281 334 292 192 411 433 515 380 350 213 279 235 650 912 655 376 564 784 631 583 589 593 527 351 344 404 510 593 413 469 599 193 167 267 164 265 208 612 532 584 593 875 680 644 650 724 498 715 979 767 594 711 593 683 752 620 702 756 811 873 799 909 921 1064 960 894 934 887 1042 1009 713 808 662 794 1947 1607 1490 708 729 1082 575 306 819 1051 429 338 725 252 238 294 186 459 270 228 534 764 334 234 398 372 202 223 1375 1360 1371 1080 1309 1415 1213 1808 1573 1596 1239 1255 1423 1259 1195 1095 1535 1433 1209 1096 1227 1523 1251 1213 1115 1459 1244 1324 1170 344 318 150 1451 1376 804 1485 1959 1787 1346 723 621 707 230 752 170 305 256 222 1219 960 1071 169 471 423 419 632 759 666 1344 684 864 1192 631 885 1269 1482 1238 1065 2670 2476 1571 1827 1578 1834 918 352 707 983 1035 414 1290 337 1329 549 884 586 46 34 945 830 988 1675 1151 383 732 466 551 455 418 768 684 704 656 698 1487 2252 412 463 663 955 916 1305 1057 1025 558 494 368 1297 856 1018 451 613 256 866 622 507 568 1132 1428 1966 654 679 496 378 618 543 686 458 450 400 720 559 272 1163 658 630 1736 445 544 469 411 590 621 529 767 424 468 497 481 593 600 613 527 547 578 666 909 450 633 650 275 297 558 377 500 277 566 259 267 255 414 262 551 524 715 342 674 629 734 488 521 257 257 251 321 372 155 162 347 151 280 245 278 316 324 233 270 140 197 214 259 226 203 251 255 271 595 114 138 154 116 132 208 191 138 128 137 235 557 184 168 512 176 493 425 426 338 378 333 363 448 336 382 374 271 312 400 372 364 385 268 351 353 264 272 219 160 246 242 266 301 376 126 219 267 283 360 320 306 409 474 488 372 432 106 243 391 28 351 226 252 278 295 98 270 160 334 554 337 526 407 382 528 335 225 179 222 333 227 310 250 151 143 250 173 344 149 318 267 333 226 200 170 224 157 50 145 167 215 416 327 320 292 228 279 639 353 376 406 352 577 479 597 359 428 392 320 450 431 389 335 295 250 252 386 282 570 512 281 196 169 350 227 168 517 439 487 349 577 347 423 612 485 703 438 374 298 687 569 863 409 1047 771 485 597 506 284 361 466 253 545 750 377 340 476 689 705 216 421 474 837 422 203 222 217 337 322 225 212 376 181 282 549 427 251 245 145 583 367 236 278 190 741 134 202 140 148 430 489 339 359 450 365 508 362 453 361 252 236 361 238 307 261 726 601 793 594 532 337 389 351 261 296 530 285 214 304 112 482 128 411 266 802 312 556 500 682 451 393 638 744 289 371 857 676 696 795 342 345 497 392 427 307 233 382 434 453 295 332 321 380 318 488 484 279 995 548 687 437 318 328 835 502 366 602 143 427 360 429 348 435 457 429 453 441 649 392 647 501 372 621 384 374 779 721 756 355 323 375 537 277 449 395 423 175 296 250 318 348 225 258 492 409 457 459 849 430 435 329 273 1049 531 460 425 435 503 570 590 532 643 648 601 328 462 279 426 484 489 424 772 469 385 599 638 680 528 698 566 680 1308 1376 1522 1386 895 950 1079 1125 968 1440 739 814 1163 938 1072 936 1364 1141 730 610 614 672 579 730 751 884 372 742 822 710 903 454 364 380 196 148 443 275 270 213 306 421 177 273 215 272 222 216 256 122 280 277 315 514 503 605 266 341 565 306 423 627 642 550 422 459 422 669 612 638 402 713 754 404 269 181 142 323 281 257 265 148 355 203 267 259 181 80 86 195 156 112 145 132 225 227 195 227 183 185 121 286 375 307 598 545 561 515 586 357 304 147 137 131 237 115 286 403 319 246 186 200 82 129 153 557 251 343 487 572 327 679 244 308 314 195 300 246 306 353 343 384 311 214 324 296 298 293 190 349 260 184 262 349 504 654 281 295 296 374 252 317 416 234 408 357 324 163 535 248 588 292 213 550 173 350 179 296 331 531 224 240 210 529 525 447 616 490 184 168 396 545 697 1002 589 464 220 566 513 459 343 334 390 686 545 450 406 343 404 394 718 793 625 626 698 697 504 662 705 292 512 188 126 254 188 1383 509 502 510 432 787 545 468 744 749 837 681 520 398 337 300 268 372 276 444 324 248 269 422 393 138 205 504 440 611 346 221 176 206 298 405 102 96 70 102 104 96 76 312 161 339 130 140 484 274 416 480 440 465 443 517 471 550 430 382 628 635 654 500 627 414 249 296 294 462 411 452 351 286 376 387 378 500 363 372 289 482 350 318 390 324 333 550 461 500 295 368 433 463 449 409 547 583 569 876 978 577 875 564 395 306 851 410 867 827 359 352 289 361 186 285 202 297 418 321 204 270 306 310 283 517 140 173 113 84 219 172 179 390 667 208 228 178 164 244 162 274 266 157 152 146 136 199 178 309 245 244 380 246 265 445 236 928 281 271 432 218 202 350 340 137 289 226 325 289 369 193 140 138 126 136 394 610 297 319 380 500 386 401 577 354 541 418 546 219 640 498 409 554 526 353 296 417 321 378 273 249 533 335 191 322 955 629 424 90 249 207 263 166 255 360 1220 404 1402 1256 1225 904 983 948 852 960 1322 964 1263 1134 1271 1156 279 261 392 493 575 305 735 297 328 473 429 707 249 373 505 697 307 322 579 456 452 456 428 439 455 378 419 482 569 384 295 485 358 535 246 256 238 511 325 364 542 600 585 431 406 490 525 456 556 425 341 344 381 323 283 334 349 338 349 176 385 327 270 214 223 223 235 291 354 318 368 437 376 416 478 491 348 160 473 347 630 220 276 233 224 222 219 173 283 252 245 203 372 267 275 248 280 243 284 356 387 276 264 320 295 223 343 369 300 235 154 366 146 263 227 204 225 436 188 192 319 399 363 270 360 362 262 281 255 366 356 462 286 409 435 373 363 423 444 420 492 529 442 267 288 299 385 416 373 436 418 429 519 525 372 485 223 307 496 489 188 163 139 56 149 66 98 141 62 82 170 219 237 220 284 4226 4000 3934 3938 265 235 231 289 490 534 401 537 461 481 505 305 458 523 384 405 869 746 625 382 250 299 262 242 268 619 272 310 283 313 361 303 290 137 205 124 78 126 175 165 222 238 68 113 138 202 167 158 166 163 220 199 550 189 102 150 154 127 146 152 373 202 411 286 308 264 289 137 285 240 251 163 102 127 168 109 105 228 218 223 285 243 330 305 187 215 268 240 209 211 203 212 384 240 260 350 118 234 215 306 198 146 247 92 216 199 346 168 353 186 230 318 235 535 430 318 291 524 550 245 688 498 261 489 158 151 618 319 212 237 343 371 498 408 325 346 334 191 486 185 106 351 262 204 314 223 155 224 404 335 212 338 126 327 213 172 191 108 232 178 295 466 160 197 240 200 126 182 192 111 227 305 216 327 198 378 150 323 335 237 169 274 167 209 251 370 463 279 318 223 389 594 345 215 234 190 581 457 347 284 231 92 373 295 320 244 80 165 213 265 322 192 497 176 578 133 365 240 213 143 470 240 189 372 285 223 213 255 134 387 304 251 321 333 575 244 175 303 151 245 185 289 220 190 198 198 111 134 179 1040 467 301 375 195 190 547 171 441 569 403 284 389 386 30 113 40 73 48 340 349 349 264 299 432 338 291 283 298 205 132 164 229 233 170 117 185 266 306 281 250 256 108 343 230 256 351 453 254 372 165 160 265 143 274 252 376 388 307 248 370 322 298 391 314 306 338 312 279 336 367 209 193 228 227 148 194 282 195 300 310 297 210 194 250 152 237 86 133 271 92 334 267 1300 1284 267 276 229 281 260 198 253 253 381 318 333 264 322 379 158 157 245 331 137 364 190 240 222 220 272 352 453 315 147 330 304 286 322 217 240 108 225 332 225 145 281 160 214 158 178 142 221 191 233 231 439 254 241 231 189 409 308 200 302 136 327 517 483 349 351 300 96 141 139 562 797 314 227 510 607 456 468 499 682 951 806 352 243 431 225 334 404 357 98 80 168 72 193 165 542 551 393 375 597 563 538 480 535 553 372 717 448 271 614 572 697 773 759 704 561 564 551 789 657 503 605 689 595 733 666 854 678 1067 506 1020 644 1276 1096 1245 701 905 821 300 243 592 884 521 229 636 239 203 256 209 305 205 217 555 473 544 152 170 154 185 82 880 1042 1018 1224 1051 993 1124 1157 718 951 1019 955 1227 1057 966 1297 729 963 825 877 832 1344 1357 1709 1296 1038 1013 1266 1558 174 154 97 919 883 488 1048 1525 1569 1180 606 548 674 165 732 114 399 328 214 1152 765 754 156 269 237 155 889 657 805 1046 991 680 776 499 955 870 1098 1024 1164 2097 1832 949 1288 1427 1498 767 478 720 712 722 371 1056 162 1028 369 1057 515 38 34 708 616 694 1084 854 277 680 261 468 302 282 481 455 453 591 445 1028 1205 541 453 605 1009 954 1135 742 686 277 653 338 684 491 792 298 419 146 599 569 488 547 572 876 919 422 326 584 412 573 570 524 255 293 396 655 397 343 703 349 325 1199 642 676 496 224 573 645 476 686 354 487 370 399 434 466 526 459 491 796 444 385 280 454 498 156 168 186 114 267 239 559 233 314 295 303 195 437 478 211 210 697 482 336 247 338 171 163 231 85 315 212 210 150 184 189 143 100 110 200 121 152 174 147 164 152 138 228 103 163 208 353 213 179 80 141 118 225 120 216 98 125 168 547 143 219 341 140 189 258 348 233 292 311 302 329 293 276 373 226 247 424 312 532 352 241 412 419 389 329 199 105 278 276 164 205 279 78 225 228 148 236 126 110 132 263 279 138 179 122 301 468 92 429 159 147 119 116 102 237 289 165 345 364 286 512 383 317 313 196 191 287 173 117 347 139 68 62 145 58 181 122 274 165 169 234 224 213 172 98 46 139 66 171 478 350 171 141 251 277 239 296 285 187 102 545 425 330 357 235 225 264 256 205 313 391 375 268 258 397 272 562 279 179 233 284 264 207 87 365 302 388 278 562 243 342 341 267 404 441 185 264 258 376 651 426 640 510 607 618 446 488 359 260 169 484 490 231 290 407 486 426 371 251 253 866 228 191 182 205 260 272 345 92 413 175 290 194 495 120 112 141 596 359 232 268 370 458 132 149 54 144 257 349 218 236 301 265 402 270 211 313 226 230 396 212 319 219 314 218 377 246 274 284 341 415 217 195 352 313 130 171 113 347 300 179 252 545 202 254 569 369 408 442 882 393 406 178 604 311 326 348 213 323 327 222 185 372 336 221 311 168 194 200 295 393 329 504 362 333 525 580 686 719 250 693 788 225 557 793 102 436 328 281 334 329 449 398 438 452 315 367 297 279 239 312 439 272 712 578 746 623 516 164 361 258 296 386 404 467 524 330 230 328 203 242 267 274 377 289 543 566 276 271 275 674 338 597 739 408 653 346 418 386 412 680 421 378 448 408 435 512 376 470 551 537 413 410 607 517 505 535 618 438 1235 1204 869 622 773 637 639 686 678 1072 711 802 781 569 828 552 973 627 705 415 433 457 470 789 788 750 219 571 723 642 1061 319 307 278 349 145 508 307 157 177 196 160 151 163 293 175 165 168 290 196 170 152 471 249 391 499 246 350 298 334 337 301 219 302 360 423 280 314 502 622 287 412 424 253 122 108 90 126 134 102 170 179 286 89 226 107 90 91 70 213 195 235 124 103 127 139 147 131 131 124 295 209 182 460 226 240 264 212 267 186 158 232 218 232 242 179 371 287 247 225 217 137 107 127 151 298 215 263 363 563 156 172 190 313 327 451 303 235 210 236 220 356 354 251 203 140 235 313 231 219 260 231 201 266 220 353 152 297 297 369 345 420 345 147 217 264 540 126 410 198 758 550 174 637 253 167 220 155 445 475 203 251 172 398 421 437 409 720 259 251 179 448 159 345 407 262 240 456 496 264 259 299 416 337 430 414 646 322 652 351 621 1003 582 474 453 791 524 398 339 263 279 275 380 267 189 1021 416 426 291 399 495 347 296 418 455 452 394 522 335 299 253 237 134 438 499 365 227 173 267 321 338 233 293 275 305 302 214 116 179 249 136 166 180 127 180 170 156 103 178 100 244 74 267 385 210 331 210 385 379 372 402 398 305 343 394 419 316 319 592 310 314 236 250 267 437 218 684 310 203 375 396 283 667 512 257 401 607 348 385 287 346 389 359 355 327 308 337 265 180 260 315 311 320 423 722 588 319 896 671 483 204 716 413 485 633 336 117 268 363 75 116 126 158 274 158 198 584 365 235 417 196 276 317 124 123 164 149 186 229 587 86 346 152 144 217 244 215 184 164 158 135 117 182 131 179 217 243 198 239 145 233 188 698 160 156 415 347 199 253 185 70 235 316 220 257 158 249 146 127 104 115 205 523 169 344 358 416 257 215 364 414 215 243 542 208 376 286 202 346 354 271 279 180 201 314 216 190 300 221 166 196 818 552 231 156 245 207 440 100 96 179 815 265 1062 950 608 555 723 584 632 649 672 608 698 638 892 772 237 274 265 231 501 374 428 388 472 348 365 501 345 290 492 724 193 411 372 443 447 439 279 393 373 416 432 509 659 418 358 574 349 591 319 425 401 463 341 392 564 576 513 547 475 572 574 415 668 542 442 470 534 402 268 409 351 410 441 231 467 464 328 345 292 303 327 381 413 674 459 534 453 493 559 592 414 251 599 428 724 274 330 298 262 266 245 239 343 301 291 330 456 480 383 421 435 329 357 442 367 374 327 358 393 294 354 390 318 397 258 418 250 323 297 250 336 702 335 355 333 436 470 320 498 498 334 329 289 490 518 517 336 419 476 449 438 529 594 517 588 629 533 374 447 418 457 540 463 486 500 497 561 685 463 630 341 386 442 607 239 181 217 68 231 92 122 163 92 98 182 321 255 240 330 4000 5436 4596 4356 341 307 307 400 472 530 518 650 558 590 532 374 573 679 485 426 860 750 653 459 315 370 331 289 317 629 300 431 336 382 365 305 414 153 293 181 123 154 205 219 236 266 84 101 184 223 197 220 206 299 190 331 608 234 102 218 199 209 199 224 487 234 440 389 413 336 342 128 315 266 271 183 149 149 245 129 115 274 231 243 393 323 458 340 205 233 272 363 229 267 233 233 507 303 354 447 159 301 195 394 224 184 258 118 238 329 352 192 359 248 251 362 263 695 486 505 389 791 565 300 809 616 418 649 161 405 617 335 320 311 350 399 556 466 385 240 230 186 474 227 130 378 327 192 220 189 184 258 562 505 252 368 174 393 270 178 141 272 347 370 622 911 419 262 343 277 165 202 251 199 284 358 364 464 346 489 192 374 398 379 183 337 197 283 247 427 590 340 450 254 395 691 345 277 290 250 637 487 490 286 185 122 468 327 406 264 88 353 316 467 546 267 661 299 759 338 391 309 343 196 560 311 204 430 253 301 226 292 227 517 412 345 237 245 653 268 211 409 165 278 194 357 293 200 220 247 129 144 173 848 409 227 297 189 263 514 220 570 557 491 327 285 333 38 121 66 75 66 411 433 413 328 337 428 373 349 339 313 347 260 300 269 355 323 106 239 290 353 330 413 365 132 467 301 280 447 469 276 432 185 216 270 165 570 478 546 608 547 591 476 421 395 504 421 396 467 493 493 561 513 268 209 264 268 192 231 373 280 401 409 423 278 230 301 178 430 191 108 277 246 364 319 1608 1528 360 377 359 405 283 357 384 442 437 428 568 379 346 464 181 123 245 384 185 291 240 284 300 262 250 448 561 474 127 411 314 302 336 239 332 154 218 394 265 163 338 241 280 216 208 170 247 236 230 279 483 274 322 237 235 470 369 202 358 171 395 560 374 394 338 248 132 173 159 616 947 386 263 599 662 630 484 559 778 1128 852 370 376 428 222 448 603 398 104 76 286 98 240 149 594 670 482 429 638 679 644 571 669 603 530 882 490 285 766 789 946 1020 903 865 719 739 665 853 852 542 741 807 824 879 695 1109 765 1125 697 1236 749 1487 1274 1480 813 864 941 357 244 738 1096 573 300 889 271 237 381 221 374 272 246 609 533 528 246 212 184 241 116 1154 1334 1337 1410 1193 1185 1240 1388 912 1135 1173 1002 1254 1189 1025 1394 848 995 952 913 822 1309 1545 1974 1513 1397 1323 1674 1895 188 160 159 1045 1096 606 1222 1900 1929 1437 891 772 673 177 743 182 337 280 180 1296 756 797 191 301 265 179 1049 640 923 1284 1117 755 935 594 899 974 1297 1276 1350 2410 2257 1174 1509 1761 1771 879 488 812 742 906 529 1074 200 1280 450 1057 596 38 34 748 701 835 1488 997 319 885 283 491 419 401 478 464 480 751 596 1305 1451 568 544 841 1181 1104 1424 922 848 351 762 466 958 602 842 308 567 192 930 746 597 681 744 1002 1012 569 431 572 495 655 742 601 363 490 423 733 499 423 749 367 349 1394 666 759 609 242 763 881 627 782 450 511 428 469 464 506 570 505 551 1044 514 444 356 538 663 184 174 150 134 280 267 765 327 302 334 357 240 538 498 277 250 649 415 458 278 427 219 182 253 93 303 214 266 196 244 223 177 142 141 263 143 170 186 172 234 180 196 270 117 189 238 381 212 191 96 210 214 341 227 286 134 198 208 564 189 263 436 224 246 428 384 373 460 506 507 463 365 424 536 331 479 612 416 585 407 312 540 551 447 333 312 182 300 267 190 233 301 110 275 349 187 296 245 227 257 313 337 257 298 181 345 491 96 479 242 191 159 142 175 263 304 230 477 458 388 518 455 442 263 204 258 322 212 137 359 163 62 56 173 80 207 129 391 183 173 327 272 193 219 108 56 210 66 235 541 374 193 149 303 325 321 300 281 334 92 568 414 295 434 304 469 307 331 228 217 290 361 350 288 451 332 550 340 195 362 376 347 211 117 395 466 512 377 667 320 430 429 319 406 473 212 321 326 380 763 462 668 539 599 705 553 557 591 446 291 488 633 359 378 453 507 547 369 350 356 1028 228 205 188 248 272 288 325 96 426 202 389 206 471 160 154 202 729 431 244 307 418 681 160 131 70 172 281 479 260 330 345 295 583 337 282 525 334 340 578 314 445 373 358 244 449 290 325 294 395 401 185 163 432 285 148 366 123 427 347 239 270 693 279 272 589 346 469 505 842 550 376 226 640 438 366 400 331 393 358 264 233 506 396 301 570 171 316 340 381 455 365 590 408 336 612 607 743 898 337 868 908 271 626 713 124 529 352 307 362 351 572 469 517 547 566 457 439 334 292 401 520 340 943 774 978 745 626 155 320 221 457 563 382 346 401 332 297 315 200 260 357 326 418 298 612 478 279 311 362 837 400 675 760 521 572 352 454 434 588 771 526 432 548 498 493 555 459 541 564 468 753 497 600 533 680 592 712 595 1389 1380 889 785 848 789 744 852 719 1280 954 1067 890 632 1009 542 1114 732 764 467 487 565 558 697 791 760 242 596 788 681 885 357 309 266 242 171 502 321 159 150 216 189 206 169 423 348 343 172 350 149 200 180 469 276 483 654 294 348 340 487 431 335 293 336 367 418 359 348 564 821 423 466 500 356 159 151 106 161 169 104 180 207 237 93 260 80 88 143 86 233 221 291 160 134 141 184 190 174 153 167 217 243 202 496 333 325 367 288 272 175 243 210 188 194 345 203 542 299 279 237 229 161 127 149 173 343 344 451 407 589 212 243 204 414 399 466 427 312 257 302 301 317 323 295 296 186 265 373 277 291 318 291 219 328 268 389 202 320 300 408 399 527 398 266 398 434 475 108 598 346 845 485 158 691 265 185 201 183 461 533 189 331 246 423 564 539 436 710 180 172 202 400 262 457 418 293 228 416 492 346 239 396 518 436 411 455 563 376 606 457 672 1180 665 520 512 680 635 508 361 297 380 352 490 375 260 1143 497 472 341 435 483 367 300 435 462 493 503 501 327 375 276 291 192 371 583 456 309 263 374 297 340 261 341 364 434 473 266 164 282 389 246 226 215 133 240 193 181 101 226 142 300 84 223 558 295 495 303 475 559 413 478 470 433 486 426 596 424 408 738 410 568 385 403 331 584 325 728 378 262 516 538 337 679 657 318 479 597 386 425 365 474 462 434 377 370 485 399 408 204 299 432 304 400 496 835 708 413 1164 786 589 244 823 576 551 752 358 125 304 393 75 85 105 151 402 224 252 796 429 281 500 353 343 387 159 125 172 128 180 237 627 175 427 163 166 245 291 237 200 205 203 155 133 281 180 304 229 228 278 237 157 297 214 702 219 207 349 406 204 298 216 94 152 306 345 392 318 291 218 191 179 152 331 491 191 428 391 497 264 261 384 428 216 325 532 306 344 409 264 481 489 348 415 239 383 434 256 308 355 264 201 228 829 626 329 174 306 235 508 130 142 325 827 167 1187 1008 864 872 841 786 729 900 994 859 1024 912 951 838 249 291 254 297 626 398 524 422 514 352 476 603 340 328 577 593 236 478 487 514 500 492 289 468 438 464 486 571 586 390 318 532 325 545 303 277 257 408 337 368 462 522 461 474 441 472 508 350 578 481 388 379 416 341 260 349 335 350 435 172 393 353 286 255 221 239 263 323 341 334 355 430 367 411 471 472 354 186 470 359 579 238 294 274 238 236 231 197 291 277 255 209 428 304 287 282 300 204 284 367 304 311 246 291 295 227 324 350 288 295 197 380 189 275 281 224 217 560 212 230 293 392 444 276 402 404 300 297 249 390 484 444 308 383 413 395 379 464 535 470 531 576 489 287 364 325 397 428 389 448 456 447 545 618 414 563 253 311 422 526 217 175 147 56 157 76 100 129 76 86 172 219 247 228 292 3934 4596 4526 4288 275 241 241 301 438 486 394 522 438 464 498 350 447 547 400 394 844 742 625 415 299 303 264 244 272 619 278 368 297 327 365 305 319 137 267 161 111 136 193 197 226 244 64 101 140 215 161 173 160 206 174 258 508 212 100 177 193 177 195 208 457 204 406 311 333 262 288 116 274 225 230 157 108 135 194 107 111 250 205 235 303 297 338 255 189 221 236 256 217 229 211 197 436 267 336 368 118 271 175 335 204 158 246 98 224 229 316 170 355 214 192 330 261 551 422 436 336 607 537 270 666 496 307 509 112 366 534 323 288 231 326 375 492 428 289 226 216 158 432 176 114 344 268 182 214 173 170 226 484 359 214 314 144 357 248 172 137 157 260 223 374 503 234 201 296 218 122 174 212 173 264 297 265 369 237 380 150 240 260 334 173 278 181 232 221 361 458 276 349 224 375 625 327 243 242 196 545 387 373 282 185 96 406 273 318 238 78 250 232 292 430 198 637 257 655 301 355 237 293 174 448 248 176 334 243 196 175 272 140 413 378 323 215 225 579 240 193 303 155 220 164 262 224 186 198 196 113 124 171 756 357 197 267 179 225 466 200 378 500 409 284 275 272 38 121 50 75 56 288 374 389 308 313 398 353 309 299 285 199 132 172 225 314 193 96 205 266 296 273 225 256 114 360 259 258 415 445 258 390 169 176 248 147 296 270 376 388 327 274 374 322 327 424 355 333 340 320 287 412 386 206 180 208 204 166 219 361 268 385 387 349 226 210 263 168 303 169 102 271 137 332 235 1332 1385 316 314 235 373 257 247 281 312 399 361 511 266 302 434 179 113 231 337 147 256 214 258 226 244 230 347 469 348 101 373 298 286 306 209 238 122 210 358 239 155 318 211 260 192 188 154 241 222 222 261 424 254 291 221 183 446 341 200 268 138 381 509 348 376 277 224 132 173 159 578 816 350 259 521 564 491 416 465 684 1003 812 352 292 384 214 377 469 331 96 72 188 92 236 133 560 569 376 349 622 611 588 478 567 547 472 794 410 263 681 624 797 885 847 686 559 556 543 805 721 516 680 727 756 697 647 903 673 1045 586 1022 622 1417 1079 1303 695 696 856 292 228 613 870 506 292 734 239 205 256 213 290 232 236 567 465 508 162 198 170 227 102 1022 1216 1180 1086 973 1085 1138 1120 806 920 1032 927 1164 1028 943 1220 767 912 868 871 782 1221 1343 1561 1294 1178 1064 1286 1617 186 158 141 821 864 540 1111 1626 1679 1225 720 599 633 151 695 124 325 268 176 1157 648 629 187 279 245 159 900 591 799 929 905 648 793 475 718 916 1179 1129 1232 2210 1944 984 1321 1482 1582 722 460 699 662 774 396 924 172 1089 410 969 496 38 34 728 626 748 1249 841 309 745 261 444 302 284 448 426 436 629 514 1149 1211 464 465 609 1043 982 1145 787 759 279 591 343 795 507 788 284 433 158 674 597 448 530 633 884 952 444 362 512 428 531 626 493 290 351 364 683 421 375 620 274 256 1230 600 652 489 208 733 865 611 685 352 471 392 411 424 462 520 455 495 909 478 420 312 504 578 162 168 132 128 228 231 639 289 278 287 276 207 455 445 247 220 597 356 364 229 300 169 157 237 83 279 188 213 122 200 197 147 114 108 187 127 156 170 139 166 158 138 242 109 169 214 320 167 167 78 137 141 315 180 234 114 143 174 497 163 219 353 150 181 343 340 231 292 315 308 321 301 282 371 238 265 436 291 526 339 276 400 409 413 323 215 113 270 237 168 211 273 90 233 240 171 234 186 168 194 281 303 198 239 136 319 440 96 418 177 161 131 124 114 231 276 200 423 382 318 460 405 379 249 198 240 318 206 121 345 147 62 56 153 68 177 101 344 161 159 287 242 193 201 102 54 182 66 148 467 342 183 145 269 307 311 278 259 283 90 516 394 279 367 286 338 289 293 179 209 282 325 328 282 392 296 522 324 171 291 292 266 209 101 363 337 379 254 561 302 340 352 313 378 451 198 309 304 368 575 401 634 501 472 551 437 474 488 385 190 456 508 333 340 395 430 465 367 307 311 812 220 199 180 205 258 270 303 92 356 198 373 192 412 123 115 143 596 367 230 289 372 609 138 113 54 150 220 367 232 250 307 269 449 299 227 380 289 287 457 263 374 313 316 218 385 250 278 282 341 379 167 153 340 273 138 326 115 373 329 194 260 591 239 262 537 326 414 452 796 420 350 184 602 327 350 382 237 329 308 226 191 368 342 237 335 159 211 229 275 431 349 578 386 281 526 573 683 864 319 834 829 243 551 681 106 467 328 269 338 321 513 437 483 501 391 401 366 297 220 363 472 310 732 590 774 623 516 149 310 211 348 444 346 278 337 234 201 299 170 244 329 286 400 274 602 430 249 281 291 764 335 591 609 431 526 340 422 386 455 707 453 402 488 450 455 503 380 456 495 452 429 473 528 493 586 531 632 507 1240 1234 825 656 753 716 643 727 650 1081 744 837 783 555 892 510 963 666 700 419 435 509 476 623 765 636 232 539 661 572 853 339 303 240 230 147 428 273 151 146 190 173 188 159 354 256 242 136 260 133 182 162 413 230 421 548 258 318 300 439 383 309 273 302 347 414 302 328 536 651 301 414 440 275 122 116 98 126 134 96 176 195 229 93 224 76 82 137 76 229 197 255 132 124 133 174 180 164 143 155 213 207 186 464 250 260 284 244 254 165 178 196 182 188 250 185 425 257 257 223 215 141 111 121 145 327 326 382 361 469 188 215 194 291 301 349 321 247 212 230 224 263 269 259 221 162 241 329 245 219 298 241 190 295 225 349 176 286 264 360 274 445 372 128 200 249 459 104 396 172 651 469 148 503 195 163 162 161 401 447 179 253 174 368 487 483 386 656 172 164 194 376 238 411 390 273 208 388 470 275 227 358 437 382 355 326 505 312 570 388 601 952 607 454 450 634 532 452 323 232 330 275 417 337 195 1002 483 450 319 401 459 353 286 403 414 443 437 481 319 365 260 259 174 341 457 351 204 218 279 275 302 245 315 266 328 330 220 122 197 292 197 160 178 125 174 160 146 95 196 114 227 84 217 468 228 374 236 364 466 334 391 398 340 436 337 410 354 344 565 346 388 277 291 253 456 277 708 356 242 411 390 293 584 641 255 389 557 331 417 320 390 403 388 341 329 359 379 281 182 249 323 290 344 444 765 633 361 1040 670 506 226 708 450 494 706 348 117 284 363 69 85 103 125 293 174 198 580 377 233 454 335 282 359 145 123 160 120 174 237 559 171 352 143 154 223 254 213 194 195 193 149 127 217 121 238 213 162 235 203 153 225 190 584 168 158 305 330 182 249 175 70 144 270 220 259 203 253 204 179 118 144 248 467 169 344 337 395 226 229 346 424 196 267 484 206 334 268 178 328 346 251 315 194 243 316 232 239 304 233 172 212 697 562 259 158 278 217 387 112 108 193 727 151 1009 862 661 666 722 657 610 715 737 672 798 700 807 735 233 250 248 261 555 372 482 388 478 326 424 561 328 302 494 540 228 433 441 470 462 454 275 434 416 426 446 523 737 410 315 584 321 582 284 216 198 373 436 372 470 528 469 418 629 480 535 362 578 495 397 375 418 327 485 409 437 521 500 384 577 425 457 480 306 693 650 819 391 624 453 476 413 441 519 473 599 254 635 723 800 326 425 320 304 435 335 229 359 312 312 340 488 337 327 385 373 254 326 449 391 381 339 339 331 577 400 428 381 371 277 537 238 409 281 280 247 504 331 345 291 651 461 337 403 358 643 447 385 386 474 492 379 863 783 864 756 651 769 1136 847 1304 1024 435 486 345 606 857 619 777 722 579 797 745 721 722 267 636 450 501 196 191 145 56 155 70 96 129 66 84 178 215 259 232 298 3938 4356 4288 4994 267 235 255 291 436 488 384 512 432 454 506 366 437 537 414 416 842 736 626 408 274 313 278 258 300 611 292 372 295 325 363 305 296 221 241 160 92 132 211 360 246 262 64 113 134 227 161 150 154 198 174 229 564 230 96 146 164 125 168 146 459 194 474 286 308 280 276 354 292 247 248 199 106 176 186 103 199 260 215 259 287 335 356 269 265 415 561 258 235 358 341 195 468 297 301 391 184 261 211 343 202 158 387 100 270 217 314 174 435 202 182 445 320 608 410 361 338 538 644 239 606 494 251 487 131 191 548 834 428 263 324 401 566 418 387 242 232 228 434 196 116 398 340 383 238 177 180 230 488 409 218 314 208 343 285 208 237 356 340 200 334 476 184 199 292 214 136 184 212 117 274 307 244 348 218 425 148 242 258 326 245 318 203 211 235 328 602 422 338 238 371 572 319 241 218 176 565 407 335 288 193 112 415 289 341 287 78 233 286 265 308 190 632 176 595 166 355 217 277 168 479 252 172 322 243 206 175 321 156 366 344 321 303 317 593 256 311 360 175 226 170 268 356 200 212 196 113 128 183 750 371 195 265 253 223 474 191 392 536 423 282 307 276 100 133 50 250 70 310 360 391 320 309 404 361 305 297 342 229 144 211 246 277 213 86 217 270 296 275 251 278 239 366 318 272 463 447 284 402 221 172 246 139 298 274 428 444 355 264 480 354 308 405 330 310 408 324 327 356 345 241 168 218 198 160 219 361 268 385 389 359 218 218 241 235 261 125 102 293 114 373 241 1354 1451 266 296 233 340 259 226 301 291 389 358 399 329 382 444 253 163 292 388 508 382 233 275 232 236 222 337 551 356 105 429 302 290 312 221 246 118 220 372 247 161 301 250 543 425 232 197 329 246 300 325 402 258 294 353 197 856 393 553 354 148 413 511 388 390 277 224 134 175 155 824 910 534 407 527 788 511 472 511 811 1077 852 376 269 410 210 338 512 373 94 74 178 86 182 155 984 1217 406 385 756 1102 1245 1019 1383 1239 773 934 414 269 848 787 1071 1050 1101 703 631 628 670 894 821 607 754 831 741 827 959 1243 1157 1161 700 1321 1022 1472 1083 1312 725 863 845 353 341 741 1122 647 316 750 243 201 262 283 337 231 262 646 614 573 158 208 186 235 102 1470 1472 1426 1118 1318 1316 1257 1458 865 974 1241 1103 1312 1055 1307 1438 1018 1160 1196 1097 1089 1477 1318 1579 1269 1100 994 1210 1595 212 184 137 925 952 628 1728 1863 1925 1787 702 648 671 161 743 128 673 284 196 1266 680 675 239 291 251 193 928 683 843 1084 1154 691 1132 516 708 1277 1580 1444 1494 2673 2181 1170 1464 1725 2101 790 462 665 742 782 414 1002 166 1129 440 1087 602 38 34 814 670 767 1235 1072 528 731 267 440 393 286 460 426 454 601 473 1334 1432 765 479 675 1057 1002 1357 811 802 363 643 550 1023 601 1054 614 610 303 766 585 477 571 724 1344 1360 442 330 612 432 551 630 501 269 301 539 701 437 465 835 409 391 1344 588 628 478 240 789 936 639 691 395 491 418 453 418 456 522 447 487 880 494 476 298 506 505 304 224 128 152 238 277 778 295 274 287 276 350 604 515 273 234 615 488 382 229 326 222 210 310 187 307 206 204 154 234 199 151 124 140 261 163 252 248 179 172 182 160 256 101 169 214 343 126 330 214 171 168 393 266 448 292 222 222 539 383 255 377 224 193 422 384 247 302 321 332 323 299 282 383 391 432 443 345 529 395 255 424 435 461 373 309 220 330 301 236 277 273 100 456 314 177 242 232 176 224 279 381 250 422 188 343 582 108 608 207 215 153 160 100 253 314 204 486 437 387 472 435 403 397 228 215 332 226 204 469 173 84 78 179 82 169 97 343 199 189 266 252 205 164 244 200 191 219 162 515 354 209 173 281 372 309 272 253 225 116 579 457 321 418 321 265 331 305 173 215 300 321 357 282 378 331 558 314 218 303 370 264 205 129 405 486 530 449 553 306 455 354 391 496 451 266 299 346 384 601 478 788 647 484 567 437 472 491 345 179 630 663 373 342 407 452 669 373 303 307 780 214 193 180 225 280 292 329 136 352 198 370 224 462 82 74 153 588 369 334 395 370 586 142 177 91 158 222 437 278 300 367 319 476 414 306 366 281 279 477 271 380 265 362 232 431 262 342 286 345 377 209 191 527 323 130 221 119 396 323 187 397 642 253 406 571 449 496 534 844 657 378 196 666 395 649 677 575 1010 643 502 613 809 1235 841 392 167 215 225 293 425 373 643 451 283 560 902 1028 976 398 950 1087 283 625 1060 246 553 397 273 427 325 585 515 555 573 386 450 341 362 218 391 482 447 781 709 956 647 530 242 316 211 292 394 356 302 359 234 332 319 334 832 398 313 604 298 616 424 273 409 343 812 328 719 675 465 539 352 508 440 615 727 469 442 471 440 481 528 420 491 518 536 461 539 616 589 662 565 684 581 1535 1603 910 997 793 883 676 725 758 1145 819 922 861 569 946 770 1383 724 712 449 465 512 586 641 821 638 441 783 657 570 1015 393 373 330 294 149 522 261 225 172 214 183 276 171 325 205 179 134 258 139 233 172 608 232 405 499 270 314 302 393 681 540 486 474 371 580 819 366 589 697 354 410 422 251 128 142 124 132 206 102 202 183 229 103 218 76 98 133 76 305 197 243 132 151 153 190 196 180 159 245 420 207 258 496 276 290 312 223 278 171 242 210 196 202 268 258 373 269 388 309 297 211 181 127 217 341 371 425 363 489 182 225 192 287 315 363 329 267 242 240 250 267 279 253 227 190 285 329 287 217 408 297 184 294 219 351 313 537 346 712 352 665 620 134 259 279 509 114 388 168 697 519 156 545 195 201 160 199 445 503 179 287 184 415 458 474 616 670 194 186 198 402 186 385 422 283 230 410 504 269 235 335 455 426 357 343 511 314 1018 378 615 970 611 476 430 776 532 382 396 257 432 291 406 281 219 1189 586 508 305 437 481 369 304 425 435 464 451 560 396 381 395 302 213 341 463 367 208 236 289 277 342 297 366 258 305 326 247 116 232 257 150 152 170 119 166 154 140 89 204 127 287 100 217 482 242 379 258 335 435 344 362 398 321 442 341 383 326 320 577 316 359 275 289 272 459 266 756 416 268 425 432 303 548 619 273 649 898 437 442 362 577 516 414 399 543 351 383 291 711 243 367 472 413 480 775 627 345 883 648 452 226 877 442 526 781 403 177 381 424 69 95 113 135 291 172 228 731 423 504 492 206 446 575 145 565 324 142 272 249 540 163 378 137 150 241 272 217 226 203 197 145 121 188 117 205 213 150 235 236 312 241 190 625 201 189 309 426 279 309 235 215 274 284 258 297 176 308 162 141 108 142 235 469 247 344 351 407 240 318 405 444 220 277 717 206 354 395 180 394 489 271 391 196 294 376 244 198 314 272 213 234 752 771 1001 160 304 233 323 147 110 386 834 195 1094 926 692 676 793 659 608 827 795 768 837 1250 881 759 288 252 406 274 643 422 510 412 494 350 412 544 446 527 539 556 363 455 467 606 606 756 285 559 537 605 623 696 762 602 491 604 660 607 411 603 585 700 719 600 723 769 822 638 628 672 500 807 627 597 672 518 568 489 247 352 409 734 395 292 613 632 437 706 726 542 474 437 560 763 606 550 581 543 564 659 516 521 826 625 559 508 547 617 588 613 525 519 549 438 476 485 786 609 463 504 511 519 752 733 661 439 546 619 648 526 672 765 694 516 635 495 652 495 350 452 520 578 659 606 602 446 652 583 765 697 813 695 905 565 794 523 364 574 667 500 464 613 643 516 705 653 770 833 624 825 569 686 672 500 612 574 618 721 640 856 559 359 488 769 313 261 152 178 170 218 318 218 228 284 502 224 381 393 423 265 341 275 267 6955 5309 5975 5531 474 570 529 861 455 508 396 349 545 499 511 451 535 387 571 260 344 750 746 593 645 393 527 618 439 552 400 351 503 265 139 131 157 196 234 335 292 316 140 216 194 341 239 218 267 254 138 251 761 247 197 270 228 156 368 290 483 378 535 421 443 486 299 309 256 252 184 474 419 132 349 242 156 235 341 342 693 351 389 429 499 442 315 295 573 333 312 361 588 511 474 581 266 579 209 200 231 251 441 403 327 426 396 285 585 387 303 552 501 838 645 455 693 776 635 442 925 485 352 764 279 224 540 525 511 768 431 625 757 547 405 537 529 422 620 383 310 572 395 283 277 288 299 731 644 819 695 618 319 615 464 598 319 376 547 367 397 473 376 372 456 420 268 333 398 253 353 596 708 390 381 579 337 378 426 200 228 339 286 379 475 547 683 469 370 505 403 593 418 536 418 392 266 329 518 220 284 214 219 436 397 254 365 260 349 510 644 601 672 344 793 299 420 485 448 271 619 439 423 688 409 501 421 303 226 390 484 402 631 629 566 634 388 340 569 621 512 657 511 163 200 181 196 227 262 521 576 360 443 378 314 472 465 596 517 368 404 549 329 84 54 119 103 139 341 370 441 522 476 634 333 331 307 327 453 225 194 231 308 180 276 373 408 382 416 491 365 215 215 479 325 541 357 455 330 240 265 370 269 232 180 295 319 275 217 316 387 320 433 308 540 413 363 358 444 547 212 206 556 511 225 351 388 351 417 441 599 534 390 394 213 446 251 290 353 424 585 715 2087 2374 600 687 709 699 738 544 474 383 689 592 639 460 505 334 207 214 259 433 365 284 415 415 508 368 468 993 796 489 264 491 594 525 749 417 571 358 221 593 523 217 277 371 291 281 152 228 200 527 528 248 435 495 309 269 169 449 399 586 308 253 229 493 511 468 545 529 299 323 323 671 555 663 581 791 806 719 437 409 698 864 550 508 421 657 400 451 921 650 313 287 213 152 194 219 686 774 605 799 761 1065 962 949 986 722 802 1114 989 874 896 750 894 1198 1127 1067 1066 1253 1228 1352 1373 1145 1115 1538 1387 1629 1477 1899 1156 1572 932 1684 973 2420 2333 2058 1272 1316 1148 615 458 980 1209 699 528 1114 463 410 461 401 504 437 316 849 983 512 451 363 351 451 284 1662 1765 1780 2021 2153 2002 1731 1746 1663 2366 1543 1912 1831 1730 2195 1734 1587 1838 2146 1660 1684 1840 1964 1885 1985 1775 2099 2209 1901 297 249 417 1710 1830 776 2272 2828 3051 1853 864 953 764 388 772 151 351 296 311 1418 814 789 280 398 326 548 850 1024 826 1305 772 1302 1380 1112 1342 1636 2031 2011 2482 4394 4277 2013 2580 2542 2805 1268 676 1059 875 1247 652 1098 672 1839 513 1578 683 152 136 1054 1016 1320 2499 1521 745 932 766 838 503 495 960 782 1052 1068 943 1704 2165 759 486 1158 1513 1443 1797 1007 1223 611 527 495 1515 577 1518 564 1024 411 898 631 616 753 778 1653 1755 747 840 1142 869 687 543 862 587 597 701 1070 700 585 1466 528 434 1780 477 554 684 531 695 969 859 856 692 769 780 821 927 931 768 916 943 999 1096 736 1040 1001 776 397 472 627 288 321 188 1057 494 401 322 454 449 839 569 682 514 501 561 583 247 413 196 184 199 245 407 291 246 291 455 327 380 411 358 376 248 282 480 377 621 377 415 369 278 494 559 619 228 179 283 237 247 358 219 206 185 235 452 452 214 232 204 330 767 470 759 371 380 336 397 559 433 435 536 431 520 536 491 373 576 378 480 503 438 465 318 221 442 425 422 391 496 390 580 675 238 725 406 365 527 472 482 518 599 378 299 695 42 501 329 378 217 410 198 393 442 422 472 591 513 563 589 662 365 199 326 252 92 175 223 268 138 95 270 341 268 225 278 277 145 206 186 144 404 258 234 303 230 228 550 490 451 413 324 446 284 425 436 273 267 690 497 389 483 530 497 440 548 416 404 315 386 518 451 456 635 675 522 334 242 470 373 274 144 448 532 617 467 895 507 539 810 532 596 571 483 655 641 719 1242 715 794 736 649 845 703 548 653 530 199 494 610 497 618 619 823 508 199 379 405 1110 126 100 171 225 201 225 234 243 523 225 353 372 393 244 280 272 849 753 261 335 398 869 122 185 108 159 435 607 498 561 581 538 639 566 586 565 426 480 651 453 585 376 480 358 516 405 466 395 528 420 462 496 669 283 252 365 294 377 284 244 302 915 413 369 563 425 1020 768 578 781 347 374 659 701 583 615 359 479 361 384 347 346 372 402 550 529 342 323 442 507 496 509 696 380 837 804 933 565 534 515 645 520 610 706 291 662 598 604 584 607 586 515 638 626 443 523 853 668 630 753 644 471 1128 1482 1137 874 818 555 401 373 463 502 669 316 354 689 364 272 410 321 370 783 558 536 975 807 433 399 344 668 638 641 659 792 787 884 785 825 637 796 651 758 779 592 644 616 706 673 567 750 868 834 703 846 723 754 874 739 1847 1648 1313 1015 1319 1428 1201 1306 1173 1567 1460 1548 1414 1072 1619 1225 1714 1474 961 923 1022 720 592 858 856 910 268 940 1217 1118 1363 519 727 618 308 314 582 389 442 380 389 430 182 532 467 308 226 409 444 309 195 160 526 406 468 955 475 475 627 850 451 896 650 565 526 830 428 512 913 943 604 784 798 626 343 462 413 361 482 404 240 764 185 92 333 205 228 153 261 214 74 105 78 135 260 258 241 270 233 428 185 428 398 492 481 370 396 502 519 255 511 176 177 164 423 169 564 460 473 154 140 140 118 153 179 620 240 412 670 915 361 472 289 353 365 251 360 367 354 414 393 254 277 394 399 348 439 301 547 535 348 369 352 259 277 582 421 323 294 338 399 379 319 237 473 313 330 220 699 430 772 300 371 758 536 229 458 243 696 824 183 431 417 547 566 832 621 557 211 174 363 578 276 694 624 439 284 617 503 408 646 570 620 677 510 664 558 433 509 654 868 1160 640 606 557 612 694 1023 783 238 654 368 439 526 524 1617 498 506 471 551 619 556 414 523 767 798 896 555 367 763 353 518 341 690 457 637 674 491 439 278 251 405 860 668 656 505 335 402 253 587 331 190 190 133 192 186 166 125 215 422 346 404 240 600 514 615 577 743 625 589 651 636 568 611 758 715 619 571 762 682 520 410 446 764 465 762 752 624 457 515 820 627 648 380 796 511 475 593 685 428 404 600 509 692 536 533 743 595 498 671 905 638 802 947 894 1303 799 1301 751 600 472 736 603 843 888 473 295 171 188 188 136 140 207 563 334 264 622 312 394 454 209 477 448 209 330 245 223 337 280 949 151 522 302 284 267 407 402 227 207 191 270 236 267 280 263 302 329 669 360 512 588 197 1342 393 350 509 244 194 286 260 264 506 263 393 401 364 482 277 281 284 209 598 700 421 528 561 820 466 469 695 780 559 640 538 175 745 643 623 698 675 640 477 527 424 495 251 312 573 449 362 706 924 969 289 146 245 210 469 544 322 255 1563 363 1783 1681 1460 1260 1450 1535 1709 1575 1750 1633 1800 1750 1475 1258 468 425 379 326 638 549 610 454 614 644 848 688 382 367 590 496 319 672 1054 410 388 382 340 429 401 820 834 956 483 295 387 515 490 459 286 409 397 461 594 410 585 633 680 443 530 546 410 467 492 493 585 444 473 408 173 211 187 297 243 146 471 419 312 556 505 289 228 216 403 603 445 403 406 390 401 526 288 412 495 387 449 239 338 286 356 299 253 220 320 292 288 207 460 411 283 252 314 347 543 574 317 282 366 435 480 330 498 575 477 301 405 299 462 386 184 336 282 451 427 374 477 344 397 388 419 470 587 409 614 413 620 377 167 377 455 276 315 393 462 345 427 448 532 497 418 424 457 506 486 305 373 404 475 509 481 539 339 198 358 622 144 163 106 94 116 122 236 147 182 183 435 190 299 309 341 235 307 241 235 5309 5273 4681 5141 438 518 493 794 394 443 281 261 493 461 441 388 441 291 469 242 257 635 631 528 593 303 437 531 320 394 312 265 395 204 111 103 143 160 194 251 171 185 118 142 162 269 193 136 185 210 114 197 658 201 144 213 135 118 265 190 392 354 368 347 367 366 265 116 151 147 106 174 356 104 250 167 86 157 234 225 630 202 337 377 267 320 154 166 316 192 189 307 411 357 404 345 112 449 121 146 174 170 300 341 250 327 331 208 231 279 275 387 346 661 448 333 528 564 385 348 712 417 304 667 184 137 387 347 263 329 331 371 634 468 298 367 351 234 425 266 210 456 337 194 170 209 237 630 510 600 603 432 190 504 246 284 134 274 435 298 351 390 241 241 299 273 189 244 248 171 170 359 519 284 298 456 247 262 290 112 136 303 238 301 318 416 458 365 190 336 308 472 331 395 330 316 222 279 405 166 197 126 173 372 316 190 284 140 268 367 474 559 451 241 612 259 279 268 373 195 440 326 271 551 302 433 287 234 186 287 343 271 404 400 466 323 142 259 191 487 398 519 319 147 155 143 117 175 175 421 437 320 387 225 154 410 326 361 365 293 270 399 236 48 22 53 71 52 258 290 289 376 261 339 211 238 216 246 370 186 157 156 166 158 198 281 309 302 332 395 287 140 197 258 210 288 293 345 274 112 165 336 122 190 162 207 223 207 197 241 303 304 405 278 454 296 291 292 302 376 152 156 456 384 139 272 303 272 320 350 437 447 344 358 100 325 177 146 279 321 467 418 1368 1622 420 476 549 565 586 435 358 282 490 342 502 377 342 261 102 104 138 252 206 127 272 274 280 257 329 791 557 453 176 385 456 379 471 237 399 330 191 326 278 171 211 244 187 227 118 92 122 370 214 182 331 449 255 203 86 256 212 423 209 88 155 351 287 287 387 375 247 267 271 502 432 313 235 587 591 520 325 351 526 653 445 367 310 519 325 264 716 492 277 236 183 95 138 120 549 580 398 406 588 683 667 528 663 457 630 759 442 713 557 466 540 676 623 828 630 564 793 811 979 759 653 928 923 1230 871 1310 547 1055 608 1051 550 1690 1509 1365 1066 928 880 391 328 703 795 395 301 796 358 307 366 266 406 385 256 538 433 412 380 229 225 383 179 1029 1245 1171 1447 1678 1195 1174 1155 1045 1614 953 986 1266 1127 1537 1193 923 1239 1359 816 894 1040 1501 1417 1542 1356 1742 1743 1406 149 117 295 1108 1225 447 1199 1793 1889 1116 661 760 672 366 666 123 325 274 238 874 579 588 214 301 241 413 705 754 654 1056 621 1077 819 738 1122 1110 1357 1351 1841 3240 2842 1324 1896 1542 1932 1022 521 822 721 906 491 910 416 1206 294 1000 412 97 87 620 806 1033 1744 1224 560 610 457 571 419 419 719 566 778 878 772 1220 1370 365 323 899 1112 1060 1160 637 917 381 436 411 999 437 963 365 514 260 751 446 411 493 551 1090 1231 592 705 991 740 521 401 729 437 444 568 711 468 448 912 323 295 1343 409 474 563 412 370 510 431 719 488 518 553 537 716 712 545 640 651 757 705 501 815 650 599 305 298 534 164 218 148 499 272 326 238 343 332 650 487 447 402 332 435 505 205 318 146 136 113 179 273 218 198 213 251 193 271 290 208 230 173 208 367 243 441 199 225 230 211 237 267 539 140 119 207 123 98 218 152 168 106 160 256 280 123 158 134 166 415 317 572 321 320 266 309 491 247 377 397 238 423 394 357 251 315 253 367 340 290 297 182 131 195 313 370 305 301 111 221 508 162 525 169 169 274 287 291 246 305 257 140 401 30 338 161 224 82 318 96 192 217 242 326 330 339 359 368 489 287 126 222 171 56 92 96 182 85 75 184 246 191 179 182 185 95 108 98 92 312 234 154 241 134 178 250 342 203 193 270 317 205 317 313 149 142 506 368 188 323 341 346 236 314 285 210 190 318 440 288 320 465 519 363 238 200 287 335 248 88 303 386 463 376 669 291 420 685 373 436 403 283 527 563 478 968 447 615 561 499 586 553 472 456 448 117 404 446 373 405 435 757 391 128 189 199 777 96 60 116 144 136 150 188 172 455 195 260 213 223 204 240 238 726 582 156 174 347 543 90 124 88 123 240 376 304 336 377 338 429 380 355 353 235 274 421 243 373 218 318 249 348 263 347 318 439 343 275 294 423 144 188 256 231 311 248 169 247 670 330 280 380 298 738 363 437 555 181 208 299 479 399 419 207 242 194 267 257 256 218 232 403 342 257 246 313 356 329 351 484 279 663 532 606 431 406 385 491 222 423 286 236 487 387 530 375 529 424 369 477 461 332 437 673 396 479 454 466 278 790 1108 862 723 689 487 313 299 368 419 511 238 272 574 298 210 229 218 294 442 241 384 740 611 307 231 194 420 493 465 533 546 505 678 559 585 375 574 447 454 523 401 418 381 458 507 344 362 413 625 469 575 522 561 678 521 1337 1084 864 644 914 909 949 1020 891 1119 1086 1172 1076 717 1152 557 1139 910 653 422 505 608 492 494 371 680 159 608 857 813 721 295 280 367 204 175 386 300 211 142 187 223 122 317 393 252 142 264 327 259 112 110 452 290 308 824 405 367 439 706 230 609 351 411 353 535 201 274 566 740 427 496 504 490 214 334 289 218 210 173 150 644 147 66 227 132 193 102 201 133 52 52 58 74 120 126 128 126 122 331 161 348 319 376 255 225 243 248 246 157 378 124 127 106 290 131 431 316 165 130 124 94 86 92 108 395 194 344 544 794 297 422 226 207 213 162 211 238 242 330 217 184 184 286 275 231 306 237 412 444 217 214 283 159 212 377 252 229 154 196 293 184 160 177 239 205 243 115 518 307 560 213 256 445 403 183 321 189 528 584 108 300 294 416 382 550 438 469 123 90 220 374 176 351 404 299 184 411 325 296 356 320 458 465 371 539 396 211 363 497 624 944 493 439 342 453 472 591 550 188 387 290 263 320 376 1158 332 342 315 375 494 453 313 408 506 535 673 312 183 405 263 398 175 612 351 547 464 365 301 184 138 214 647 477 502 352 207 203 148 367 159 170 172 119 174 170 148 109 90 363 298 250 164 341 213 330 286 632 493 486 540 507 439 440 513 505 468 448 573 527 385 289 303 466 379 645 349 360 284 334 431 431 548 232 478 312 227 395 418 204 241 362 361 430 277 380 485 363 255 537 567 372 483 578 731 910 535 1011 621 455 286 575 533 727 780 389 150 151 146 126 68 74 98 390 209 177 435 199 275 295 185 383 339 153 103 205 201 236 180 635 94 369 199 206 180 288 259 177 173 155 163 147 231 220 174 150 276 313 208 161 247 145 1012 268 256 392 194 132 134 110 131 356 178 277 277 282 413 224 226 235 163 501 546 308 371 414 681 367 311 450 633 366 429 339 149 575 457 439 550 479 410 316 288 234 333 185 159 490 242 183 437 658 802 162 106 197 170 317 465 208 189 1109 257 1255 1171 935 913 952 1009 1219 1069 1193 1083 1302 1309 994 808 310 304 206 239 414 449 404 227 436 281 694 457 226 275 392 412 247 543 718 262 242 232 228 216 196 522 546 584 794 646 531 626 604 558 425 587 557 678 691 633 703 749 808 587 640 682 480 763 615 577 662 488 546 451 309 392 481 702 370 371 570 648 473 717 753 676 608 621 613 896 606 593 618 527 603 723 556 545 868 716 664 540 632 614 573 684 540 502 530 503 469 507 789 644 454 565 514 559 768 788 722 531 634 737 724 649 741 882 745 644 711 521 718 574 332 476 538 560 806 743 640 574 682 601 804 695 903 733 917 596 774 581 471 680 705 588 595 670 671 655 776 752 760 873 671 850 619 779 739 642 739 606 574 669 578 751 515 347 442 807 261 285 150 166 162 204 231 249 212 280 481 210 362 406 436 231 307 241 255 5975 4681 6583 4543 358 436 388 577 424 475 360 329 483 381 474 395 480 359 557 246 452 553 567 416 416 357 392 444 403 485 394 355 464 260 129 121 103 174 209 392 375 399 124 214 186 295 227 208 257 281 165 240 786 269 163 221 206 154 300 295 441 330 565 453 473 404 327 317 219 238 174 627 459 120 316 230 216 258 339 346 741 390 409 419 507 519 355 305 568 360 397 361 557 533 493 520 276 590 237 283 209 229 437 403 298 418 414 254 515 360 225 574 471 900 587 443 697 766 681 404 944 451 348 738 283 212 536 709 529 772 388 586 706 438 389 573 527 370 584 359 308 552 353 341 343 282 316 722 590 944 705 618 321 551 480 662 407 403 535 334 381 459 360 361 395 338 256 348 399 239 341 530 617 411 364 517 331 378 422 184 232 275 264 339 517 567 703 499 382 498 359 531 399 574 320 327 297 369 546 259 313 158 236 426 353 287 343 276 334 482 616 502 633 330 777 307 426 467 387 263 656 404 415 593 364 414 397 294 270 390 512 438 623 613 457 655 458 361 627 590 462 643 633 227 264 212 180 209 280 565 528 329 381 436 318 512 436 649 612 378 369 571 315 86 50 109 115 139 336 320 433 516 486 630 339 344 322 325 411 229 204 209 270 176 268 314 334 312 344 484 404 227 205 485 353 511 272 380 294 266 257 310 273 305 261 403 467 396 298 387 358 270 333 266 427 394 401 401 409 514 218 194 563 530 215 330 375 324 427 474 556 520 323 307 304 419 253 330 366 420 589 719 1997 2364 590 661 722 669 712 613 590 385 661 517 549 497 604 338 203 262 263 486 377 388 385 375 448 338 448 963 770 483 260 556 646 577 728 400 563 286 218 627 553 205 263 361 424 360 181 252 264 520 524 250 451 440 388 369 167 541 459 609 332 273 303 489 478 541 448 424 295 319 323 748 725 682 615 791 826 707 406 459 810 913 630 481 433 716 353 401 748 867 313 289 213 125 184 273 726 875 688 788 723 1206 1097 1028 1305 1082 951 1134 1078 806 934 843 921 1163 1173 1050 1103 1306 1174 1239 1495 1066 1097 1568 1341 1699 1458 2165 1294 1662 1010 1780 1017 2214 2164 1988 1210 1387 1181 677 521 1046 1435 753 614 1137 457 406 442 441 533 417 359 847 1067 558 455 357 345 463 286 1752 1789 1848 1969 2161 2007 1924 1893 1735 2469 1698 1982 1796 1798 2035 1852 1538 1884 2087 1904 1923 1853 1907 1859 2064 1737 2020 2173 1746 311 263 403 1676 1822 850 2491 2934 3062 1956 865 816 766 382 830 180 302 252 277 1622 956 931 323 402 328 528 890 1117 834 1309 854 1321 1526 1042 1343 1737 2183 2115 2624 4569 4231 2010 2466 2690 2947 1206 681 986 889 1220 609 1199 650 1860 573 1528 755 164 148 1317 1036 1278 2480 1536 869 987 816 741 553 512 907 762 1042 986 903 1851 2571 885 442 1153 1520 1450 1854 1138 1304 778 579 475 1576 607 1723 600 1106 449 990 623 618 767 806 1913 1874 762 810 1144 829 689 563 821 548 600 705 1029 675 580 1486 540 423 1831 485 556 686 612 714 977 922 814 709 763 758 819 863 873 720 914 937 962 1130 794 1034 954 740 417 512 629 294 384 239 1022 461 402 312 456 483 928 616 606 556 593 590 517 245 496 208 196 279 308 539 287 238 291 461 311 308 343 358 372 260 280 484 406 617 398 415 361 258 490 555 571 224 251 371 237 255 398 317 376 269 249 451 564 312 277 249 360 734 466 739 375 380 334 414 547 444 454 536 494 608 628 611 398 610 374 525 548 482 608 366 258 516 497 498 448 478 428 604 631 234 703 460 361 567 447 465 580 667 388 321 771 68 671 343 430 227 522 221 385 472 433 524 613 571 542 637 622 435 238 324 354 159 248 279 307 261 218 309 320 276 223 294 283 192 224 204 176 398 287 277 305 260 224 563 524 559 521 303 504 296 473 488 273 261 800 665 465 542 563 455 438 542 390 400 301 424 519 443 436 612 679 572 336 248 437 345 254 196 471 597 678 553 893 505 522 655 542 546 606 534 572 654 687 1213 777 854 792 643 852 687 504 703 536 221 473 607 511 629 661 804 642 250 363 391 1134 140 100 173 264 215 239 292 271 482 219 393 360 566 230 270 263 823 674 291 359 373 895 133 214 131 151 428 754 568 639 718 606 770 584 679 533 444 481 587 477 517 389 564 435 614 453 529 464 574 499 519 564 742 348 260 433 286 390 264 231 414 921 457 368 564 460 1037 850 649 803 343 366 625 634 649 681 413 592 498 444 511 500 545 492 636 467 326 305 448 506 540 582 723 374 827 1058 1245 569 614 533 849 542 649 883 363 882 587 592 619 599 610 549 660 650 539 573 845 725 644 805 706 476 1215 1537 1265 865 809 553 431 387 437 475 663 326 402 679 390 230 456 487 453 816 655 511 877 741 457 439 366 781 631 751 786 832 746 888 811 905 645 794 656 809 748 614 664 660 723 675 575 855 911 824 752 915 696 727 865 713 1984 1754 1374 1163 1304 1422 1183 1292 1201 1602 1469 1555 1408 1001 1915 1291 1842 1366 1033 980 1069 699 595 942 921 1044 300 1059 1162 1065 1692 625 756 655 316 314 710 389 559 394 480 434 238 496 544 343 261 455 413 297 221 172 509 431 442 838 519 429 623 795 675 977 771 702 554 979 783 577 938 1062 642 780 790 614 347 484 433 371 502 412 246 785 181 86 321 230 232 116 267 224 80 111 66 179 266 260 243 272 239 437 195 412 423 537 533 438 460 476 589 239 481 190 172 182 416 197 442 456 522 244 228 161 114 147 246 721 258 424 625 922 348 552 217 347 407 301 402 363 360 348 455 246 287 394 399 358 453 347 545 531 408 419 374 285 277 562 447 375 330 440 423 485 441 297 543 383 346 232 707 457 815 316 381 807 532 239 456 253 781 810 191 441 409 598 562 840 715 561 241 202 369 591 270 694 621 424 277 626 522 475 713 533 630 683 541 688 562 437 565 648 888 1133 580 570 559 734 654 1052 704 254 674 362 458 540 605 1661 466 439 404 559 637 572 420 543 785 816 894 611 425 745 407 493 293 616 432 655 681 439 439 296 265 384 846 606 651 451 302 370 272 559 327 186 182 127 184 178 162 123 217 440 334 373 248 576 526 623 587 733 613 629 603 630 550 636 709 724 648 617 780 705 518 406 438 777 465 702 813 609 449 519 867 617 617 376 798 662 619 600 670 455 444 698 626 727 806 553 773 648 560 599 975 667 854 859 824 1259 805 1230 682 563 479 748 563 859 938 424 295 270 293 157 124 120 189 703 346 353 737 327 442 489 184 499 455 224 368 263 283 420 263 912 149 526 282 282 277 347 369 247 207 191 252 220 233 270 246 292 302 648 376 555 616 193 1387 397 348 534 272 287 358 332 292 572 265 405 407 368 496 309 323 272 203 565 723 435 557 561 818 454 395 715 670 589 619 616 165 664 659 627 718 697 683 455 509 480 561 231 300 338 451 362 687 961 1135 451 152 221 175 463 546 304 352 1579 423 1755 1671 1427 1287 1463 1452 1636 1628 1810 1635 1851 1745 1648 1247 516 458 469 322 721 575 606 457 662 641 711 686 460 486 631 492 346 661 1085 416 396 446 330 474 446 906 910 1038 534 355 454 522 530 621 381 575 545 575 644 495 628 726 773 544 676 592 563 521 592 563 693 567 582 501 300 267 289 351 292 221 583 524 425 680 611 329 252 236 457 700 563 511 489 502 455 580 367 530 631 444 562 343 398 361 536 434 406 339 429 410 406 282 571 527 370 304 470 435 596 636 387 394 466 529 558 375 544 623 525 491 467 380 534 473 414 472 372 723 484 419 593 425 500 460 520 577 620 525 688 525 715 451 244 431 549 338 375 470 561 487 553 564 658 577 490 531 596 626 636 462 533 553 557 652 545 669 439 290 408 706 284 191 198 110 208 140 231 183 198 211 480 247 309 319 388 289 400 301 291 5531 5141 4543 6882 497 587 488 793 389 442 287 285 498 493 485 468 469 317 503 270 271 657 647 534 599 327 438 576 344 453 316 269 479 267 191 175 190 182 218 333 193 217 134 158 192 291 221 162 217 236 144 219 714 235 162 227 224 146 310 230 453 388 410 391 417 384 312 130 316 312 170 194 368 134 258 187 108 177 268 237 646 202 347 456 306 338 178 182 389 244 239 365 631 399 470 492 207 483 147 232 354 318 320 321 303 344 314 217 273 362 319 466 398 723 564 393 612 626 431 434 829 527 300 726 221 173 451 379 326 397 402 501 756 540 398 401 389 272 450 397 224 503 477 212 200 249 292 711 743 708 653 507 256 556 382 353 164 333 489 380 445 478 302 261 368 327 227 307 365 288 243 458 640 326 332 482 310 292 320 132 102 391 268 365 354 454 530 407 224 472 354 548 353 460 381 361 342 302 469 225 223 213 221 474 426 220 348 164 288 423 537 626 651 274 636 287 394 335 459 213 504 380 318 888 360 469 327 234 224 289 379 319 405 405 521 358 174 291 211 489 386 527 318 163 173 161 147 211 225 489 471 348 415 245 209 428 377 458 391 308 296 463 270 58 32 67 81 60 332 338 345 439 317 394 251 284 254 435 404 194 165 240 204 174 218 346 345 354 382 404 298 182 223 349 308 370 451 412 397 160 193 366 150 228 192 212 234 214 268 323 323 318 433 327 459 390 333 328 360 458 182 186 507 446 157 304 329 296 352 374 467 492 350 447 151 471 205 164 363 421 688 499 1792 1997 572 597 608 703 611 509 482 357 621 511 539 603 370 330 124 155 158 415 234 145 306 310 384 321 305 870 594 626 243 469 539 481 509 273 423 378 227 335 281 191 231 280 215 259 126 98 160 483 236 224 355 477 273 233 178 312 238 488 227 92 232 409 356 323 460 446 257 283 289 545 515 402 315 713 606 599 379 446 630 897 569 485 384 598 363 309 863 577 266 225 201 161 168 202 659 741 506 543 688 947 853 745 839 584 882 845 585 755 830 779 771 895 807 984 691 673 984 951 1187 968 900 1148 1312 1414 1077 1448 782 1312 878 1228 748 1962 1798 1776 1365 1012 1038 446 394 851 991 572 339 1002 412 359 455 354 472 472 320 698 518 487 425 291 281 429 252 1349 1554 1513 1799 1954 1474 1404 1340 1306 1830 1218 1261 1606 1399 1732 1435 1166 1419 1508 1010 1232 1248 1630 1620 1818 1683 2101 2066 1864 235 195 331 1341 1422 607 1563 2112 2192 1550 820 869 687 361 681 116 347 292 227 1140 704 701 238 402 338 474 802 886 755 1204 724 1167 893 1002 1214 1537 1864 1650 2104 3785 3502 1709 2196 1879 2227 1201 718 1048 903 1070 589 1094 501 1393 383 1323 490 111 99 716 888 1513 2117 1524 588 749 526 627 488 517 840 675 892 941 840 1442 1651 415 438 1097 1300 1262 1353 789 1005 451 495 469 1083 530 1132 393 589 313 831 570 535 644 613 1328 1327 693 818 1098 902 587 484 873 511 536 686 945 648 508 936 371 343 1670 519 598 726 460 412 598 493 914 615 641 643 621 786 790 605 724 745 875 787 567 948 768 704 325 258 529 192 240 172 610 359 385 248 365 354 684 411 473 513 350 478 513 229 391 174 146 117 181 310 272 271 318 407 243 396 380 236 293 275 285 413 277 526 206 346 276 221 246 284 536 183 164 243 167 161 265 249 241 140 192 296 322 145 235 166 200 458 457 535 339 348 350 413 482 299 467 421 280 512 422 421 313 406 299 443 426 394 363 206 198 262 372 396 335 365 141 255 652 192 583 209 203 289 313 329 292 326 309 203 571 40 406 185 264 126 319 134 206 379 290 567 466 574 514 452 644 313 148 238 205 70 137 141 194 107 87 196 281 265 195 206 193 107 144 126 106 340 250 164 282 196 200 451 360 217 205 300 361 219 364 356 181 160 596 421 220 359 408 543 256 350 341 267 222 323 517 336 376 507 596 369 258 240 293 349 252 131 329 406 487 447 706 306 444 716 503 466 533 317 635 609 528 1160 504 677 631 544 628 591 498 496 507 135 456 510 496 514 473 793 441 146 319 331 898 122 88 126 166 152 182 254 186 480 215 342 249 249 251 279 252 812 686 178 204 396 675 98 126 90 131 262 474 390 426 451 420 521 439 490 419 256 293 482 276 408 314 443 323 533 391 433 391 522 402 239 254 423 150 236 282 247 397 274 257 286 820 324 304 448 318 965 391 506 651 207 263 445 626 493 540 249 378 240 350 305 286 288 310 497 388 245 234 385 522 460 484 540 339 818 648 736 493 510 447 586 238 443 449 318 491 479 631 473 597 559 454 618 598 395 448 744 453 596 486 530 341 872 1191 903 753 709 525 331 340 440 497 502 246 309 600 304 298 255 247 443 445 271 402 868 712 325 294 234 492 499 493 575 633 562 754 606 671 495 665 527 544 762 451 547 464 625 623 462 460 608 705 552 658 638 659 814 624 1545 1353 1041 865 972 1007 1102 1187 1061 1359 1178 1268 1249 1014 1290 699 1382 1115 943 433 545 738 561 550 456 814 187 719 1019 959 781 371 337 465 249 203 497 344 262 162 207 265 136 343 423 289 198 272 376 252 144 140 653 287 350 880 516 458 508 759 320 696 405 467 469 609 233 314 682 848 479 513 556 554 201 240 189 207 197 152 210 710 151 86 241 146 221 180 229 147 52 93 74 82 120 128 132 128 124 341 185 390 339 471 308 247 294 278 266 197 448 223 193 174 350 163 488 334 234 240 238 153 135 147 169 485 248 422 551 861 365 446 246 225 227 212 231 261 263 430 281 234 232 316 323 305 340 267 440 455 241 256 315 177 284 417 270 269 206 252 394 248 222 236 304 288 333 117 624 315 666 303 270 499 384 300 312 308 606 695 145 376 345 494 415 609 530 563 157 116 439 629 188 403 665 522 228 701 379 432 376 401 552 496 447 630 458 341 449 549 760 984 778 662 396 515 563 713 702 230 458 340 307 376 368 1309 488 502 433 478 596 547 401 514 595 612 748 394 259 477 303 368 254 713 387 694 504 456 407 248 184 293 753 556 583 437 257 277 198 431 193 192 184 127 192 209 170 127 124 352 438 253 182 348 278 409 359 711 565 540 578 570 451 466 625 586 584 539 716 622 505 350 372 491 421 691 389 453 414 427 554 534 640 356 515 383 265 456 481 252 300 415 422 480 382 465 459 439 315 687 641 533 554 718 842 1012 566 1122 682 552 341 696 561 800 896 489 162 195 166 128 72 80 112 478 263 231 421 233 315 322 299 447 372 215 148 239 225 258 222 721 132 395 229 288 216 332 324 221 274 216 183 163 259 250 233 236 333 323 228 173 259 169 1066 286 272 402 224 126 146 118 141 368 220 327 331 308 422 242 250 317 181 600 549 416 433 431 729 393 351 462 627 388 509 345 181 609 573 482 676 605 462 429 307 275 473 305 298 571 303 238 536 781 1029 302 194 275 229 367 511 318 286 1280 256 1320 1224 1080 1127 1013 1057 1258 1307 1316 1313 1392 1346 1131 990 416 350 248 302 477 542 475 310 503 367 779 514 242 274 422 533 335 718 732 326 306 288 303 250 230 555 579 660 718 452 461 553 657 473 516 450 420 451 410 393 461 451 483 494 459 684 618 525 788 499 469 466 453 516 460 476 452 430 536 464 557 519 359 576 526 489 517 443 560 480 438 488 523 523 519 635 476 386 755 508 778 327 433 317 578 370 375 276 580 453 458 321 460 343 383 445 373 439 481 543 442 579 412 485 400 385 570 506 571 291 404 672 370 406 368 440 419 410 336 330 551 501 803 409 627 579 461 589 656 569 545 554 390 612 570 536 528 639 648 602 606 816 689 528 618 727 519 495 516 820 653 642 748 625 622 792 518 480 621 557 94 95 192 155 210 212 217 282 87 114 211 302 328 365 323 490 472 438 436 474 438 358 497 7029 7098 399 485 439 455 549 638 553 685 683 428 635 474 655 319 503 441 409 395 406 503 283 379 371 389 511 489 561 347 218 218 244 201 209 473 390 420 189 140 247 254 237 166 257 187 163 452 714 183 244 276 234 199 189 216 475 344 490 314 402 280 397 209 373 336 275 482 332 336 156 292 115 202 238 212 244 443 313 373 355 229 357 387 348 405 230 209 584 640 385 396 186 463 399 443 253 234 361 235 389 306 256 144 441 386 283 402 699 634 422 527 448 346 718 450 595 558 227 406 372 173 434 301 468 405 275 584 460 264 306 331 333 335 481 431 219 397 568 343 362 290 327 363 477 449 313 297 449 569 458 388 338 255 467 269 286 488 399 253 433 275 178 201 392 185 311 508 441 545 234 390 303 263 287 227 184 300 307 498 311 216 282 190 222 419 266 416 278 287 323 350 536 395 306 292 272 241 259 357 412 276 128 435 287 344 353 394 991 269 519 248 443 310 444 203 351 288 454 510 464 303 416 313 295 372 370 343 517 634 590 348 240 198 252 306 202 458 403 146 191 262 143 146 377 566 399 253 310 304 265 622 254 522 499 483 465 320 234 117 74 80 90 52 370 409 505 562 464 339 625 327 319 410 397 161 172 238 354 91 274 287 314 382 412 264 166 197 465 380 382 591 385 369 371 327 198 199 304 342 295 219 231 219 284 353 369 316 384 404 363 542 282 500 544 510 533 506 468 477 312 387 411 381 410 425 455 290 413 273 328 194 169 238 430 192 376 443 2162 2256 362 266 373 409 387 415 356 368 659 741 524 406 482 329 230 306 348 354 345 488 336 344 512 465 315 519 623 462 178 383 628 559 564 388 567 271 335 448 352 308 276 391 503 388 173 278 345 733 760 430 795 427 317 296 202 613 475 478 523 335 263 534 402 289 564 505 301 319 443 730 857 903 401 639 778 673 536 723 840 808 466 962 443 514 322 508 812 581 243 225 224 275 453 225 687 437 549 427 841 984 1163 770 1015 1152 755 877 582 484 1184 1152 1048 1261 1172 891 660 598 1266 1015 1060 1109 1343 1267 1203 1530 1279 1428 1201 1438 935 1130 1190 1954 1976 1665 783 999 1052 547 372 1013 1395 1034 735 1320 458 510 511 230 546 413 408 672 675 486 174 314 292 173 167 1494 1578 1636 1734 1773 1322 1425 1731 1680 1841 1749 1814 1882 1663 1559 1915 1445 1483 1366 1629 1436 1827 1641 1799 1903 2127 1777 1711 1460 294 228 148 1518 1796 827 1969 2479 2485 2164 997 873 773 390 906 74 591 443 291 1340 1174 1120 296 489 423 430 851 1054 1054 1179 804 966 1090 756 1202 1941 2235 1790 2080 4052 3457 1888 1997 1884 2436 1031 623 856 871 921 756 1121 514 1437 540 1184 599 70 52 913 646 1349 1473 909 393 689 675 965 405 383 990 903 799 792 818 1435 1948 725 523 862 1345 1268 1498 1216 1346 845 511 572 942 784 1466 508 507 178 731 902 708 804 946 1837 1698 671 634 576 596 655 394 602 354 458 524 1092 341 582 1119 575 510 1855 882 1020 748 516 857 674 801 755 586 634 632 693 738 738 822 701 729 771 930 585 602 931 675 404 380 300 368 509 525 850 312 513 403 298 320 714 698 518 233 726 544 669 339 272 261 255 228 260 319 319 301 236 128 345 189 190 321 278 194 372 292 242 277 281 169 218 120 436 470 409 320 239 217 240 203 311 312 203 260 236 246 576 289 217 244 209 346 454 607 323 366 330 330 545 321 447 502 246 363 311 367 353 358 296 461 453 470 462 157 199 561 501 422 425 527 306 358 557 353 386 303 277 378 393 483 289 354 307 380 747 46 804 245 338 199 247 410 421 413 452 795 517 724 605 656 713 482 246 332 358 282 336 265 301 332 247 303 127 353 194 414 247 140 298 266 273 184 178 72 104 155 258 788 228 338 306 287 225 310 324 342 274 333 503 399 588 429 275 425 381 486 422 471 605 466 484 385 452 603 545 325 260 293 270 281 222 308 501 480 555 558 785 443 521 646 503 884 544 390 604 536 589 720 475 1018 756 518 653 673 434 531 442 125 558 602 432 354 399 667 507 193 444 480 951 303 338 257 206 291 295 243 238 423 260 400 346 785 145 139 374 605 511 426 490 330 705 198 233 139 239 285 472 370 404 442 412 510 345 346 377 271 306 457 283 411 296 435 379 473 391 433 283 428 297 213 255 532 216 340 271 220 539 285 356 142 846 339 165 758 409 539 571 835 637 578 159 723 380 500 554 358 562 447 346 371 446 458 405 387 391 279 346 430 771 702 696 764 491 855 895 988 618 369 567 752 542 560 737 332 506 674 667 677 640 504 476 523 543 347 674 551 438 422 756 436 590 599 747 621 758 673 347 494 442 384 325 528 369 475 431 388 543 456 327 382 562 824 365 652 420 436 446 368 1192 651 670 762 723 608 641 696 649 489 627 753 496 591 478 648 696 486 662 653 856 570 680 1088 900 638 636 656 591 2080 2021 1352 1096 1339 978 1033 1124 1294 1723 1101 1179 1283 1055 1579 1031 1996 1891 825 733 736 664 723 1174 1018 945 402 861 959 848 1632 372 664 690 533 291 510 314 309 199 363 481 242 322 282 311 478 314 400 445 499 485 492 384 479 511 421 485 503 522 535 800 508 702 618 745 536 406 616 805 536 752 797 405 127 193 181 141 139 105 335 231 357 90 304 187 313 93 194 296 91 46 182 157 265 281 287 198 221 168 235 332 377 459 426 433 439 332 355 210 379 183 175 175 254 183 362 238 337 208 206 313 244 152 193 412 232 307 515 662 462 414 497 568 605 592 584 401 419 426 330 277 240 195 196 246 305 275 298 273 391 195 210 406 350 470 344 287 510 350 324 324 217 419 523 399 475 221 640 255 833 518 327 816 237 388 242 316 560 597 314 356 330 633 854 759 866 511 439 429 302 743 458 777 654 405 352 683 849 411 417 413 384 472 740 431 669 510 1069 752 848 814 674 729 629 910 594 754 835 177 323 338 269 316 247 1716 612 385 356 481 517 601 524 479 611 682 719 959 769 318 372 242 369 560 451 466 298 409 436 514 252 455 565 526 572 503 364 446 317 371 329 272 244 185 256 242 254 201 409 121 274 357 244 420 381 560 401 378 394 401 412 495 524 498 546 605 545 521 628 559 603 405 462 380 538 545 790 360 344 488 492 398 575 498 420 542 617 413 442 484 454 373 584 564 378 522 352 483 372 385 428 760 601 722 709 890 482 1111 673 500 625 1199 528 1070 1101 476 197 265 365 141 157 183 193 448 425 454 379 440 294 396 379 304 414 266 176 309 213 401 314 618 158 482 244 194 229 274 377 156 244 182 308 274 274 196 302 253 482 303 418 341 262 377 1196 431 348 447 322 270 179 163 240 508 313 346 452 281 193 196 258 240 279 566 433 350 377 538 572 399 285 803 591 463 299 531 225 662 514 449 544 576 446 522 341 429 486 162 380 338 164 136 608 861 948 730 480 259 334 553 209 570 218 1337 304 1590 1315 1139 1101 1509 1619 1844 1478 993 1317 949 1281 1203 1189 496 552 471 399 642 532 676 709 513 710 730 742 430 286 780 581 193 328 458 614 594 554 620 663 611 558 639 831 835 552 553 656 757 559 568 579 539 613 519 474 563 565 597 607 570 823 741 678 915 661 551 593 562 582 518 640 599 544 657 623 733 660 544 656 604 616 628 566 723 584 590 634 671 704 673 739 648 472 859 660 919 545 584 533 792 590 579 496 717 580 569 487 576 508 526 545 504 525 567 663 538 659 518 577 504 459 699 633 692 443 512 800 468 490 470 532 558 575 517 487 775 641 931 616 699 645 575 698 759 682 757 667 548 781 791 708 778 845 738 712 743 947 828 683 740 856 646 636 659 924 753 792 843 734 737 872 644 575 786 691 195 174 259 232 306 291 271 314 156 134 231 338 384 419 393 534 530 486 488 570 518 436 587 7098 9149 449 561 483 536 618 764 650 768 789 526 813 559 864 361 551 587 514 488 581 605 372 549 511 568 678 631 663 435 258 244 280 249 265 576 430 470 237 186 341 318 331 230 349 235 222 468 876 280 319 383 276 271 247 256 609 441 776 388 480 435 476 274 494 453 382 553 400 443 168 348 137 250 379 390 292 528 349 445 431 314 450 431 453 489 300 273 707 728 459 509 240 505 447 508 317 350 424 289 441 413 350 273 550 456 401 527 850 756 655 675 538 467 935 575 750 710 340 504 523 234 579 374 631 491 397 699 520 505 448 399 391 403 581 524 287 550 670 408 420 346 371 513 641 608 455 367 544 648 528 528 475 325 576 419 449 656 522 399 698 435 292 289 516 209 384 594 590 673 400 504 379 395 423 273 222 460 393 679 381 341 457 317 422 606 342 555 334 435 392 417 632 543 468 380 364 289 309 508 521 372 180 508 500 567 439 551 1240 307 668 313 523 348 625 302 437 415 590 770 593 476 536 439 375 488 458 433 585 700 743 445 351 266 284 475 328 649 527 168 225 282 163 174 437 690 534 329 435 354 317 693 375 707 545 590 529 454 369 127 104 92 90 66 483 518 693 715 627 500 701 491 477 595 472 183 196 462 492 111 330 327 443 534 568 300 202 231 547 523 493 743 585 576 612 423 277 315 361 509 382 301 315 314 402 407 469 400 490 456 475 731 462 623 672 626 575 544 571 658 390 461 483 449 486 503 631 395 475 387 545 265 313 303 586 316 466 602 2604 2750 458 425 543 522 604 524 450 462 786 860 596 635 592 371 344 360 436 414 395 555 531 514 584 607 341 800 783 618 238 534 758 679 646 508 636 352 497 512 404 344 344 453 555 477 225 387 395 799 820 497 866 471 353 433 273 726 537 555 575 400 384 600 488 404 660 595 307 327 486 833 1108 997 484 771 932 894 679 927 1022 1015 688 1064 645 624 429 668 968 692 287 271 313 316 531 251 876 629 754 600 1042 1238 1419 981 1173 1354 935 1159 652 682 1423 1485 1376 1472 1501 1205 876 847 1574 1399 1526 1369 1709 1626 1465 1907 1572 1921 1478 1820 1214 1639 1375 2754 2455 2191 973 1308 1316 628 672 1220 1692 1234 867 1638 614 674 717 328 696 552 523 821 819 640 257 360 336 243 207 1899 2026 2001 2258 2382 1759 1870 2246 1994 2173 2013 2276 2344 2111 1997 2399 2053 1924 1821 2076 1764 2207 2142 2223 2336 2477 2193 2197 2109 402 330 250 2085 2299 1141 2488 3024 3086 2727 1206 1109 917 432 1044 177 650 467 327 1771 1351 1323 344 612 496 494 1061 1230 1277 1592 983 1177 1458 974 1606 2299 2655 2258 2525 4788 4056 2295 2396 2365 2993 1339 753 1052 1036 1197 880 1350 582 1814 682 1408 769 106 74 1138 864 1704 1925 1136 525 971 779 1168 527 507 1312 1177 1028 1059 1025 1773 2399 871 621 1132 1613 1509 1682 1505 1592 945 780 758 1326 1016 1795 620 710 275 1022 966 788 896 1205 2318 2145 825 736 666 706 812 538 724 476 577 776 1222 507 668 1311 655 584 2203 950 1152 945 608 1074 866 891 1005 754 840 865 846 977 983 1051 889 931 998 1062 699 706 1335 922 530 472 452 443 606 627 1056 393 579 489 384 419 778 795 600 299 831 679 787 387 431 289 275 273 278 385 339 317 280 198 495 301 296 363 373 242 440 368 304 374 370 289 270 156 530 622 549 334 277 298 341 327 409 393 297 352 335 345 762 333 344 376 279 450 598 713 431 548 496 494 683 457 624 620 455 478 483 644 423 560 428 598 555 575 584 233 251 613 572 525 520 627 393 462 684 410 524 365 335 462 453 553 355 444 419 447 835 56 937 349 442 269 287 501 542 534 578 943 718 854 794 798 939 598 370 438 420 331 356 315 315 344 259 319 176 373 238 442 315 231 326 284 322 282 245 119 144 187 290 962 294 433 397 353 404 374 424 434 304 493 775 553 646 489 349 592 485 595 507 538 691 582 606 403 623 723 645 546 341 395 320 442 347 350 569 619 700 658 925 526 612 762 602 956 608 487 678 679 862 919 674 1215 949 628 767 849 546 667 510 151 682 742 597 512 506 759 671 249 498 530 1131 387 424 306 329 381 387 281 348 554 306 568 390 871 187 183 390 869 624 498 578 376 936 277 287 187 326 426 666 522 558 614 580 700 448 524 544 337 366 689 341 549 416 586 480 646 508 608 403 594 359 383 468 709 318 380 373 242 603 313 454 240 904 468 303 1013 549 761 818 1023 778 644 256 863 498 603 657 498 772 519 440 506 577 566 559 604 560 422 491 557 938 846 871 910 576 994 1158 1288 766 502 695 925 694 691 927 438 656 746 775 747 742 716 666 725 745 462 782 741 533 546 861 492 640 833 1051 794 841 742 427 576 508 450 381 586 430 566 547 497 708 578 549 512 684 941 439 834 518 599 639 602 1373 743 902 882 823 744 796 885 843 682 733 874 651 761 598 756 778 736 772 754 1020 747 964 1200 1102 764 898 814 835 2547 2535 1708 1519 1583 1170 1328 1452 1588 2125 1422 1520 1479 1288 1959 1259 2461 2168 1108 945 1013 861 874 1347 1213 1168 552 1219 1179 1056 1802 464 774 782 598 331 590 444 375 269 421 535 367 378 324 351 528 346 499 475 553 529 554 514 590 727 528 700 724 712 741 1145 880 1048 728 864 665 600 758 997 668 848 895 582 231 260 234 243 249 203 422 299 400 130 354 207 364 117 305 328 127 132 224 177 281 307 307 224 237 210 304 502 508 521 571 483 547 411 458 380 478 249 233 237 326 217 412 315 421 281 250 347 268 182 229 552 327 430 667 878 575 528 560 608 653 677 641 525 489 556 474 396 382 314 334 326 387 411 389 360 549 265 329 574 485 609 418 422 644 468 422 432 325 497 651 529 569 251 813 361 1035 616 431 1020 339 496 332 426 812 854 370 481 443 893 995 920 1000 657 506 482 373 881 490 839 774 474 428 788 971 469 477 551 538 711 819 596 789 647 1205 935 1097 966 833 1073 854 1233 815 905 1046 219 404 482 331 380 340 2120 706 516 479 645 697 799 712 661 745 824 944 1095 875 445 412 319 448 662 628 697 545 543 587 603 318 517 733 727 694 668 428 544 395 478 464 337 303 201 317 299 305 219 543 255 347 389 292 476 458 612 457 470 498 493 557 805 713 629 688 819 794 708 803 742 742 544 601 562 745 674 1038 476 484 592 564 581 816 600 587 646 802 548 584 689 587 507 932 663 501 693 471 603 470 515 530 862 807 877 829 1040 784 1346 865 638 712 1426 609 1282 1287 599 256 357 494 186 202 234 244 546 515 605 491 572 374 495 430 402 470 316 247 353 265 488 413 801 184 549 286 252 297 339 473 332 282 212 328 284 308 395 350 293 508 393 551 526 366 428 1392 465 376 529 382 304 274 246 284 622 367 479 579 331 266 259 337 288 295 785 573 394 489 686 691 502 469 897 758 595 379 648 263 847 690 603 688 785 518 691 415 526 581 285 458 515 292 221 766 1217 1071 782 521 333 398 655 288 663 331 1779 386 2107 1771 1427 1508 1810 1896 2124 1773 1345 1635 1301 1609 1519 1570 578 697 640 482 767 636 788 866 630 766 858 1012 631 450 950 688 416 442 787 670 652 608 723 790 738 730 830 1052 524 239 405 560 422 412 438 444 381 364 259 410 406 446 412 348 389 572 659 432 490 344 384 428 428 449 312 422 415 323 346 132 386 337 332 255 425 265 281 267 490 270 536 495 420 509 372 490 298 256 554 496 497 301 317 233 243 270 271 242 351 293 388 226 257 304 324 354 288 250 260 311 264 216 317 337 319 233 358 348 413 348 289 391 289 325 255 263 296 430 442 500 343 274 463 428 489 586 296 402 541 399 642 465 229 388 297 252 300 365 500 454 461 487 448 560 489 406 343 530 438 443 334 495 527 534 553 425 290 451 403 566 185 126 137 91 149 115 160 162 44 58 211 224 290 290 325 401 518 394 384 529 493 388 488 399 449 5084 4135 3571 3883 996 279 3287 1199 461 430 326 242 340 651 386 436 418 404 432 230 513 504 252 301 361 339 557 224 169 134 141 189 257 314 158 182 164 117 156 187 250 131 184 240 206 243 709 286 169 232 112 283 112 223 509 199 403 269 287 314 259 194 277 235 179 197 176 129 187 182 70 223 290 298 268 209 508 332 179 257 271 158 223 136 170 269 373 394 296 255 196 223 192 242 300 298 229 157 187 213 326 153 172 333 273 417 313 658 419 415 530 525 583 303 692 458 352 608 274 234 371 295 280 352 386 576 511 270 338 402 392 163 449 441 196 310 355 132 206 240 187 416 517 509 422 396 205 284 294 168 252 295 216 227 241 474 276 299 263 318 141 203 189 137 228 301 343 351 323 351 203 216 244 163 539 360 138 322 201 223 331 223 186 345 412 588 231 478 391 401 316 346 409 216 244 297 142 486 492 328 116 230 338 383 470 429 419 247 589 145 350 207 348 215 439 252 222 256 461 378 238 183 222 434 487 463 308 281 559 447 216 214 344 247 162 281 537 134 142 176 161 110 273 585 378 300 332 196 170 512 365 238 430 378 205 513 253 83 48 60 98 60 205 224 401 383 457 410 301 315 307 255 205 126 189 162 166 154 172 174 278 294 294 258 221 124 250 238 194 581 348 375 250 271 156 190 209 273 214 217 229 245 290 245 333 265 295 261 318 298 365 451 339 406 185 195 488 454 153 250 250 238 325 405 466 434 210 310 213 463 231 139 415 357 360 319 1297 1585 272 313 350 353 362 424 346 326 443 277 467 430 367 309 241 175 226 273 257 189 435 412 435 468 306 413 409 341 143 385 350 335 441 282 292 110 353 351 223 138 98 111 125 82 111 109 179 167 171 214 499 209 326 219 214 222 188 243 296 242 133 514 286 322 307 275 131 149 96 830 843 268 474 651 601 677 326 321 430 730 418 292 333 433 440 321 723 464 118 112 221 141 233 123 557 664 784 463 584 488 656 560 701 566 760 700 448 382 871 852 835 675 803 723 669 694 592 732 730 827 614 1050 731 1097 818 1186 858 917 774 744 728 1604 1328 1488 674 915 943 390 300 861 772 471 393 782 277 232 306 294 337 311 191 488 387 359 212 286 247 192 98 910 1020 1098 1343 1267 879 1175 1219 1304 1349 957 971 1166 1308 1213 1174 870 716 1011 958 1120 883 1413 1510 1436 1305 1329 1650 1526 310 247 319 888 1077 567 1283 1552 1635 1374 513 495 632 217 708 78 329 289 245 1321 702 730 239 300 250 315 1015 587 559 1265 878 558 1046 526 1089 1147 1296 1332 1477 2562 2740 1510 1700 1700 1915 992 690 695 773 755 522 1028 370 1170 315 1087 511 87 83 712 622 927 1741 864 346 815 261 548 323 325 435 362 600 754 724 961 1075 393 296 514 1050 1048 1154 909 962 454 529 531 769 572 899 301 629 292 688 468 430 454 675 1083 1184 556 583 433 521 726 502 499 303 295 655 646 419 307 1073 469 429 921 583 635 466 208 403 372 359 609 515 486 474 370 484 496 472 424 454 798 517 356 456 605 777 348 223 295 262 296 225 720 445 340 122 261 283 693 627 288 402 634 431 483 339 284 120 116 134 221 205 179 171 214 228 168 256 256 262 387 198 169 237 334 336 406 215 203 188 255 302 309 131 161 211 173 163 229 210 198 226 276 244 261 166 238 184 102 384 291 410 218 228 212 243 307 251 203 278 231 349 412 218 246 150 193 295 297 192 246 78 164 220 204 108 128 235 120 228 489 107 293 206 194 230 353 407 220 294 80 185 375 36 492 162 222 231 218 164 233 382 281 419 310 485 379 465 331 289 328 118 314 401 127 155 204 106 86 212 58 206 166 199 183 219 167 151 127 173 141 56 82 140 162 569 361 148 86 391 246 384 268 307 155 168 619 538 195 212 228 526 198 302 211 216 253 370 203 270 425 357 397 410 228 170 272 275 183 270 486 335 386 426 888 432 463 526 618 549 470 265 274 532 321 737 553 508 475 750 620 617 400 342 289 264 478 624 462 496 315 458 280 131 194 231 1254 139 147 166 135 190 192 180 143 464 130 225 217 275 150 152 215 670 619 284 314 373 721 249 181 120 319 314 342 288 312 300 292 344 315 245 311 251 265 323 261 295 232 369 331 455 393 320 397 421 420 277 327 371 267 206 313 163 340 98 238 166 609 376 203 784 459 313 697 429 569 189 201 440 338 299 309 524 213 395 214 422 301 404 193 291 136 185 179 300 598 355 525 521 276 801 433 553 802 465 724 744 231 304 403 166 496 282 639 278 639 387 363 383 395 312 240 420 666 410 431 541 388 701 850 677 628 538 255 445 409 341 518 326 231 284 363 358 402 228 204 500 354 213 471 681 395 352 262 273 708 412 536 674 521 532 398 466 574 504 519 598 475 427 473 503 497 451 657 631 633 516 640 810 850 660 648 638 588 1572 1370 783 673 1272 1102 917 982 917 1521 1190 1337 1047 844 1109 672 1116 965 511 603 605 470 546 537 394 1098 190 553 792 696 682 269 174 719 375 368 564 351 213 175 215 148 110 133 343 279 204 211 188 228 346 302 360 540 629 502 404 305 439 453 471 462 356 430 273 473 370 444 389 571 360 525 525 338 239 320 304 245 243 213 254 212 375 99 354 91 153 107 183 121 112 97 117 120 92 90 86 86 82 272 126 289 262 295 263 249 259 355 267 220 313 183 180 161 314 274 335 342 213 154 150 210 125 110 120 406 178 279 432 624 204 261 153 224 230 236 272 268 273 350 304 398 419 570 205 305 361 304 223 408 194 373 216 177 198 410 336 233 267 164 210 203 191 241 378 370 260 60 547 218 505 268 197 457 179 343 179 291 389 537 154 209 195 527 540 517 666 489 284 268 254 521 263 532 492 407 246 441 411 332 378 405 381 569 469 434 474 282 399 377 536 986 360 628 417 444 601 529 506 305 241 163 369 192 203 1093 281 313 360 343 382 342 271 305 696 808 473 430 228 356 273 278 191 364 288 363 280 183 308 338 232 227 396 404 453 396 454 299 223 405 116 217 197 133 205 193 178 143 202 434 413 254 241 290 291 426 318 595 548 698 608 475 538 457 551 543 440 366 463 326 356 290 320 487 313 407 446 224 198 604 668 315 421 289 533 308 289 233 335 312 481 237 362 327 328 342 457 353 285 270 456 368 311 385 571 667 299 970 525 447 348 691 691 556 696 434 331 171 185 147 98 100 124 513 284 213 409 348 326 351 180 189 239 139 54 166 102 266 167 503 145 317 190 105 163 300 294 130 273 213 134 130 177 133 179 162 249 288 263 159 261 206 666 171 149 359 178 313 124 90 191 163 191 378 365 240 284 149 175 211 195 355 269 299 345 355 367 517 229 279 380 371 446 554 337 416 402 376 412 412 398 221 256 258 353 178 183 301 135 117 307 921 580 258 145 163 230 320 129 198 234 1192 262 1275 1203 1024 1148 1162 1196 1231 1136 1069 1089 1042 1240 1236 1202 337 297 299 266 303 401 370 243 325 317 440 728 423 269 333 513 364 251 446 532 430 424 350 264 246 317 329 419 568 323 521 533 521 426 480 466 403 397 385 413 523 569 481 506 543 625 646 534 507 437 332 467 473 435 265 321 295 560 381 156 336 340 353 308 433 271 269 285 480 304 493 462 415 484 391 543 331 393 628 623 585 311 332 274 308 314 327 309 312 277 390 251 340 376 339 412 355 313 310 366 330 236 365 453 365 296 368 367 520 383 358 369 392 464 354 280 303 501 521 635 408 280 437 481 638 743 314 323 467 400 602 443 245 390 441 274 333 430 514 491 397 477 436 635 566 553 398 553 459 412 391 505 576 517 593 502 348 469 481 638 189 136 177 134 187 160 306 239 261 96 242 199 369 369 410 537 650 522 512 861 794 577 793 485 561 4135 5888 4512 5023 1081 494 3571 1370 678 700 496 311 514 723 499 663 635 619 759 307 680 744 373 457 481 445 535 209 206 148 153 246 373 370 205 229 189 154 185 288 191 176 217 267 227 279 725 342 197 268 118 246 124 253 576 285 484 339 369 335 297 197 338 283 225 163 229 129 264 225 96 259 281 289 299 156 362 378 173 315 276 205 375 214 156 322 417 413 390 289 111 228 229 227 313 399 257 209 256 203 376 252 214 345 309 389 353 769 597 520 429 685 623 545 652 549 364 644 249 165 480 385 273 344 576 647 538 397 362 465 422 200 434 463 237 359 440 156 287 289 254 419 642 589 431 391 215 361 384 275 208 442 277 241 322 512 293 336 372 347 158 179 243 174 296 476 347 416 338 504 182 269 303 204 500 380 174 336 291 305 423 284 326 371 379 538 265 501 440 428 367 372 494 169 213 172 193 459 474 292 136 285 388 479 575 494 539 207 788 167 280 211 374 165 554 271 327 372 498 391 266 382 220 393 548 522 270 253 807 491 228 326 240 406 305 462 492 146 150 207 220 209 350 698 609 394 555 281 275 535 494 488 587 433 265 459 348 50 79 52 52 52 242 340 409 429 437 430 359 410 394 216 214 134 188 220 228 162 178 236 392 368 376 230 212 153 255 226 261 436 435 476 310 279 207 353 192 395 301 268 286 286 388 252 569 422 522 372 468 490 369 535 393 486 269 277 578 489 155 376 395 383 478 564 609 548 378 477 177 525 256 196 357 273 431 439 1387 1389 290 334 369 374 451 429 368 318 437 268 552 427 474 354 444 228 359 289 330 250 308 291 333 375 374 385 487 400 195 464 434 355 478 322 346 150 322 358 222 126 135 117 144 112 125 119 193 201 224 200 547 193 330 227 153 234 202 219 330 202 124 595 440 370 479 437 143 163 142 632 833 244 383 536 728 762 411 483 535 741 430 297 375 570 360 415 715 600 140 130 273 66 249 164 574 578 855 468 683 588 697 659 745 604 744 633 518 594 889 866 827 691 816 860 714 679 601 865 887 943 848 1094 819 1199 941 1420 803 1025 853 1056 817 1747 1607 1637 679 1114 889 397 315 1064 857 721 334 850 202 157 388 277 430 279 259 499 587 412 251 254 244 243 118 956 1079 1145 1461 1513 1146 1459 1449 1433 1316 1099 1215 1314 1300 1696 1420 1151 968 1466 974 1146 1246 1501 1705 1488 1439 1440 1719 1825 250 179 358 951 1144 604 1257 1843 2117 1477 511 479 828 347 868 86 432 319 242 1517 1121 1105 238 282 232 290 1137 778 776 1518 898 769 1121 453 1406 1103 1264 1394 1463 2728 2634 1598 1780 1930 1908 1210 669 757 900 968 520 1194 376 1204 348 1176 553 91 89 795 660 985 1551 1008 408 969 264 586 412 408 612 512 620 935 741 1247 1333 446 292 590 1384 1271 1549 887 837 409 543 596 887 556 1192 320 613 242 836 449 458 498 1036 1121 1215 586 685 630 580 571 459 518 423 423 750 734 413 326 1206 474 432 1106 600 644 625 254 611 472 527 708 471 577 591 472 751 738 683 633 677 727 558 408 491 748 905 322 220 396 156 381 262 692 421 521 188 348 239 673 713 424 688 690 599 573 333 287 199 195 138 229 211 260 248 280 267 258 280 255 254 430 198 184 301 334 348 376 271 216 191 339 390 390 182 198 194 244 176 340 170 223 207 227 218 423 150 246 172 120 272 236 283 255 252 247 278 377 306 267 339 304 354 361 258 230 269 189 368 347 176 282 100 141 264 246 100 118 267 120 251 474 90 371 186 172 237 244 256 198 295 86 167 451 46 552 148 290 249 227 178 236 423 387 441 309 393 390 484 353 365 385 154 388 280 160 136 204 116 96 214 60 258 133 263 222 234 145 131 169 214 164 62 153 213 180 508 442 307 245 452 214 395 250 289 179 143 742 588 270 265 253 488 265 364 442 273 219 404 261 385 521 384 518 430 242 278 298 332 235 230 563 374 466 385 1095 318 470 722 695 651 583 279 366 578 386 832 612 731 650 1025 639 806 464 378 339 210 367 490 477 478 340 574 498 165 281 320 1378 124 204 99 124 125 133 167 106 496 146 200 274 303 191 214 233 758 641 312 342 368 730 202 157 82 282 311 363 269 301 307 289 369 301 303 495 317 329 554 329 506 263 443 385 543 453 423 565 636 593 262 266 433 201 274 261 142 375 141 331 346 750 319 236 983 363 472 523 476 575 313 268 579 379 365 381 411 252 414 188 312 315 424 243 324 249 281 304 411 535 363 484 531 275 686 471 631 893 512 791 763 277 378 438 169 626 328 641 320 614 423 399 423 435 323 269 465 500 406 601 568 267 746 719 683 770 710 239 508 455 389 598 376 326 391 427 347 352 255 224 422 460 206 497 735 515 484 229 221 627 519 743 670 491 790 453 597 494 461 567 848 508 550 444 478 564 441 750 590 546 571 669 815 906 645 679 755 673 1403 1231 1105 772 1283 1063 896 940 909 1661 1200 1309 1104 902 1342 684 1294 1205 647 815 827 670 558 634 438 1244 187 617 875 815 1001 321 227 702 428 418 649 486 193 150 229 160 116 162 343 249 260 264 179 155 344 336 355 601 676 629 482 360 434 520 503 484 466 451 321 457 368 496 493 606 322 504 514 387 245 356 334 257 261 223 180 220 370 113 311 97 153 74 159 98 93 157 137 180 113 125 125 115 119 337 162 369 303 391 351 304 330 376 303 344 497 183 151 136 462 298 426 326 269 141 137 214 129 143 157 533 326 366 623 728 223 380 327 258 266 320 272 310 287 491 351 497 520 643 305 248 274 392 235 466 186 414 209 173 264 439 328 365 306 277 240 310 261 194 292 306 327 106 544 210 549 335 174 612 248 252 261 221 372 633 178 237 219 433 447 482 641 556 395 350 326 625 270 542 457 316 276 607 499 424 493 433 389 602 505 690 601 270 436 476 513 1097 389 718 482 645 694 533 706 296 304 179 407 201 218 1312 430 459 496 412 480 406 354 363 766 862 637 544 253 453 340 319 160 411 360 351 331 195 303 300 196 209 360 540 541 509 486 365 261 463 136 223 209 143 217 207 188 147 185 569 477 278 271 387 295 446 342 759 619 737 776 679 635 587 705 648 535 457 630 438 465 380 435 452 385 499 467 277 242 592 837 349 542 383 578 361 302 357 496 322 457 376 410 363 258 525 483 326 327 300 417 496 358 474 635 779 286 1341 687 567 448 744 705 609 842 546 276 217 188 159 106 106 138 634 304 288 451 449 269 340 265 246 353 245 116 140 151 296 245 706 205 347 161 110 189 298 276 131 198 136 134 126 193 141 200 204 384 370 233 187 291 313 895 305 241 481 223 271 223 193 168 217 205 366 332 254 263 155 171 213 190 427 430 359 345 470 532 548 426 390 511 338 395 756 369 668 502 464 536 522 517 301 246 307 368 226 244 393 174 131 385 1090 656 214 167 214 298 408 140 166 279 1123 230 1293 1219 957 1126 1178 1229 1260 1061 1204 1075 1131 1063 1244 1134 347 439 397 323 443 464 395 376 347 418 494 816 492 292 479 458 285 274 552 537 431 425 507 256 238 411 427 523 482 228 439 469 411 367 395 353 298 336 287 366 465 511 425 366 476 581 571 381 369 333 331 371 373 373 247 229 273 400 307 128 262 278 315 264 367 216 216 224 420 274 412 407 356 407 332 480 311 357 571 497 510 255 263 206 246 264 281 241 262 241 346 209 294 276 256 320 299 279 225 326 286 220 285 370 323 266 304 303 449 357 239 309 271 363 249 221 241 454 473 577 327 248 355 356 521 606 306 311 389 354 532 391 197 325 382 221 265 359 454 401 305 437 307 492 485 456 354 505 405 413 367 467 496 409 476 397 277 421 360 528 167 68 163 114 171 132 127 215 84 78 197 159 238 242 271 461 558 438 432 455 394 424 389 439 483 3571 4512 4743 4809 1222 248 3251 1198 455 468 347 257 361 583 328 436 420 406 434 245 557 434 232 289 366 348 358 179 157 128 131 191 204 223 175 197 171 128 140 173 163 140 174 255 217 245 509 308 109 141 96 239 76 223 485 194 312 271 283 203 245 127 274 219 161 147 181 105 203 162 78 188 276 257 283 130 360 291 132 167 260 146 241 132 150 267 351 384 314 239 80 184 172 195 263 330 158 176 189 175 324 153 168 315 225 317 226 664 484 425 389 502 561 424 555 428 332 575 215 96 386 331 221 296 479 510 421 246 290 342 332 145 394 435 217 278 287 132 220 261 185 363 548 487 371 363 150 313 360 207 137 257 176 160 223 409 228 283 277 244 130 169 196 150 242 355 311 327 269 408 166 264 288 139 482 286 122 294 203 236 346 217 174 281 286 413 177 373 363 361 325 334 360 141 168 152 171 413 403 282 127 259 291 443 466 382 450 156 703 139 277 179 241 157 471 196 175 268 359 354 230 280 182 330 448 418 234 219 468 289 161 286 226 244 169 274 425 121 125 191 186 133 286 604 439 319 393 216 221 489 361 408 493 395 229 451 302 34 71 62 50 46 178 205 403 423 405 406 339 378 368 180 178 122 141 129 160 150 156 174 218 277 287 206 194 141 223 216 241 393 383 373 240 265 168 246 162 259 212 215 227 233 285 200 277 303 331 268 261 282 289 475 271 442 215 223 548 390 139 244 267 257 346 428 444 460 180 256 128 381 223 106 337 235 355 413 1211 1187 226 285 303 291 381 381 265 251 355 242 456 381 368 322 287 173 297 296 320 203 223 227 338 278 276 281 396 347 189 375 351 317 451 296 316 108 275 289 194 106 113 125 102 74 115 107 169 167 155 202 411 167 250 213 155 206 180 203 263 176 123 565 412 356 365 335 135 155 142 602 781 204 367 487 621 650 359 361 373 589 338 266 317 477 302 307 586 452 116 114 245 62 169 156 486 538 752 397 565 454 614 523 650 519 506 528 438 408 803 766 702 515 726 759 577 572 479 635 628 703 444 862 652 1097 813 1129 694 885 691 909 715 1357 1167 1361 596 939 710 370 307 942 777 629 315 667 188 141 340 259 338 212 185 438 431 314 231 247 237 219 86 773 894 976 1276 1266 901 1235 1187 1121 1184 918 948 1002 956 1221 1087 766 692 1076 765 883 867 1157 1476 1218 1111 1259 1466 1575 232 177 332 851 990 481 1128 1542 1766 1255 451 401 610 211 650 64 373 299 216 1274 884 886 216 240 204 250 1060 637 575 1267 768 627 921 385 1245 900 1031 1207 1276 2338 2360 1392 1490 1762 1619 965 581 633 749 815 426 1035 340 1063 269 917 503 91 87 650 588 886 1307 755 314 822 260 511 297 299 450 387 518 730 659 934 1148 428 256 516 1144 1152 1322 738 704 349 511 441 730 486 958 281 527 203 705 377 402 432 696 1009 1092 516 502 570 459 510 423 428 333 334 667 539 357 273 1007 447 405 944 564 594 575 234 561 410 485 619 412 539 511 426 599 585 527 527 549 692 508 336 410 624 798 252 200 285 107 312 240 603 395 340 124 291 179 612 631 223 600 584 455 453 340 239 197 193 124 223 203 242 240 264 249 232 264 239 222 404 196 170 285 330 334 362 259 208 122 257 302 293 160 192 188 201 152 318 156 197 197 207 194 283 136 234 111 110 232 200 251 202 206 203 238 291 274 229 280 270 330 331 230 206 241 171 319 323 154 254 82 131 252 238 88 104 243 108 211 444 80 337 129 115 151 220 230 143 211 86 159 295 46 376 128 260 237 227 162 200 316 314 351 277 327 348 369 331 302 320 100 329 264 132 122 192 94 82 200 36 208 117 245 184 204 133 119 163 174 142 50 143 193 104 443 385 190 128 377 186 341 212 249 151 129 572 503 198 205 167 434 206 285 410 213 193 359 227 349 400 330 429 347 194 191 256 267 177 181 520 296 384 357 1023 272 403 560 628 567 491 249 284 458 303 750 553 547 474 863 567 694 422 324 237 200 352 467 429 424 292 529 238 220 255 294 1291 120 204 99 102 121 129 153 106 487 114 140 174 277 149 149 153 621 570 263 293 376 684 176 129 58 246 285 251 201 227 221 213 257 239 226 285 227 243 299 241 273 204 328 294 398 352 314 474 494 486 238 192 349 169 166 215 130 275 102 268 277 629 310 144 913 279 372 451 413 433 280 228 466 276 296 304 399 236 363 154 298 301 371 227 298 195 243 260 366 450 316 354 487 214 601 448 606 845 437 769 650 237 312 404 143 530 272 615 266 588 373 355 361 373 251 249 416 484 361 522 461 216 619 617 604 736 688 213 429 407 312 556 292 279 326 399 283 288 221 214 386 351 192 482 581 469 356 213 209 526 415 687 586 432 651 444 542 464 442 543 800 439 524 420 423 480 399 698 517 472 435 643 779 854 615 672 658 588 1276 1056 896 634 1146 922 782 814 709 1414 1004 1101 1013 778 1116 535 1113 1035 549 729 725 442 513 560 398 1122 159 463 751 687 811 285 173 585 385 404 594 402 157 134 197 142 112 150 329 233 223 256 157 149 304 292 339 561 584 522 427 258 360 394 455 438 356 345 277 428 324 463 456 522 266 460 460 312 233 344 326 245 249 213 158 152 336 101 307 85 120 66 106 111 73 127 105 174 84 94 94 84 88 220 144 287 225 338 228 195 207 324 269 196 291 144 128 134 322 286 361 275 245 150 146 192 107 108 120 484 224 258 451 623 152 183 204 238 246 298 250 280 249 352 339 479 504 637 224 220 236 322 215 434 180 363 231 153 230 386 281 345 280 249 218 267 237 150 216 236 313 104 516 206 533 321 172 582 228 244 247 213 348 581 170 217 203 391 393 442 538 462 383 346 312 591 215 421 427 292 252 575 465 404 412 318 343 554 471 649 517 248 410 389 430 1027 357 654 383 537 558 405 570 270 274 173 377 185 208 1025 321 296 300 331 420 340 304 307 673 753 561 484 203 360 302 285 126 391 303 327 317 173 253 282 192 167 304 396 478 365 444 317 227 362 98 199 189 127 193 187 166 131 165 482 360 195 257 291 228 373 269 705 573 707 714 595 573 495 613 540 430 358 508 339 391 316 363 399 327 353 417 214 156 558 720 284 473 286 552 323 230 298 344 288 444 348 382 331 234 373 439 298 220 284 351 432 318 381 557 660 246 1064 467 414 346 669 568 544 726 460 236 189 164 139 94 90 120 514 270 204 391 305 255 316 166 226 325 227 87 120 137 212 176 467 162 333 110 111 163 254 250 97 178 124 112 104 167 115 158 190 364 282 197 161 253 275 646 238 178 407 207 238 199 171 135 189 169 328 280 231 256 125 139 175 138 296 329 345 303 377 422 495 207 354 360 235 335 639 334 441 425 399 435 441 473 215 198 250 326 171 202 247 103 95 341 919 544 190 188 172 188 378 152 192 197 929 233 1067 995 763 969 1003 1065 1086 842 1071 828 966 949 1031 969 321 375 335 257 346 402 355 298 291 341 401 707 470 280 342 406 212 258 403 427 369 363 462 209 197 351 367 453 518 250 457 505 445 389 419 381 320 389 323 411 481 533 443 396 504 617 620 413 407 365 351 447 449 407 251 247 293 428 333 140 288 306 351 278 403 222 222 236 440 284 434 419 374 425 354 504 319 383 620 563 540 275 308 228 283 280 299 277 282 253 360 225 312 294 282 336 319 295 257 352 302 232 299 384 337 280 332 333 502 371 261 327 291 377 338 239 271 492 515 623 407 291 399 442 566 663 322 321 436 366 588 409 209 361 416 247 304 389 478 423 329 455 335 599 550 515 376 523 435 441 391 495 528 451 537 437 301 457 409 632 191 88 167 126 177 146 141 233 96 84 207 173 275 277 316 481 590 464 454 508 443 475 442 455 536 3883 5023 4809 5409 1311 312 3845 1539 535 600 429 285 443 665 415 462 438 422 450 267 571 529 304 384 410 380 384 189 213 134 143 201 272 225 183 205 189 148 179 224 185 166 215 261 229 251 651 338 179 221 114 284 90 239 556 241 371 307 321 211 279 143 311 256 198 155 205 113 238 184 80 206 288 279 291 142 362 321 138 227 268 158 251 144 175 324 411 437 400 269 90 200 186 209 300 398 243 190 207 201 381 227 176 331 266 363 292 710 587 475 421 627 589 448 599 510 360 628 241 116 441 343 239 316 541 563 489 288 324 402 392 188 420 445 233 308 400 142 224 279 199 405 626 523 413 375 172 329 376 219 188 298 210 180 265 447 258 322 357 281 150 173 251 164 264 383 317 371 314 428 178 284 312 167 494 314 138 322 223 256 370 235 273 311 304 443 195 485 404 398 345 362 425 155 180 166 183 435 423 296 139 273 384 471 500 437 486 174 743 157 295 187 273 159 526 214 210 329 385 390 252 306 196 379 538 512 246 229 724 338 214 320 236 280 197 320 481 123 127 199 196 170 308 624 492 337 442 240 241 507 469 468 505 427 278 455 336 42 79 66 56 50 240 296 407 433 417 414 359 388 378 192 192 128 170 184 186 154 168 184 250 322 328 216 204 147 239 232 257 460 411 395 282 269 207 289 180 328 244 237 251 257 346 274 513 350 386 290 330 385 331 507 326 458 239 247 572 485 161 309 330 316 409 499 553 486 228 282 169 482 260 162 351 253 402 435 1367 1285 258 331 327 348 407 401 324 298 393 256 503 407 430 340 421 210 355 312 330 211 282 259 348 333 302 317 418 386 197 462 404 360 479 314 330 110 295 313 208 116 125 133 124 90 121 117 181 199 191 208 437 175 258 219 159 226 190 230 312 182 160 595 430 364 385 347 143 163 171 628 807 224 375 540 676 711 385 433 401 697 360 309 343 520 334 327 634 488 126 120 259 64 229 164 518 572 774 446 595 472 628 549 678 555 588 569 450 432 876 837 792 575 754 805 632 614 526 689 707 745 625 896 696 1167 847 1209 734 964 753 977 771 1536 1294 1515 665 985 880 390 317 992 819 655 345 730 200 155 366 271 358 257 199 464 499 392 257 298 286 243 102 827 956 1038 1403 1369 963 1347 1259 1236 1283 1049 1050 1099 1055 1326 1261 826 756 1271 854 1011 957 1282 1616 1375 1235 1390 1637 1697 248 185 346 917 1083 601 1206 1629 1859 1362 487 427 638 221 670 76 393 309 228 1418 975 965 232 250 210 282 1117 686 715 1337 858 673 969 431 1314 1000 1147 1287 1367 2479 2529 1466 1680 1880 1769 1075 624 707 818 855 456 1108 354 1152 301 1084 533 97 91 746 651 932 1413 910 322 907 291 539 367 371 509 438 577 855 709 1079 1223 442 272 554 1182 1188 1418 819 775 387 545 505 784 530 1069 287 562 230 737 401 434 460 724 1088 1148 550 546 622 545 613 453 491 367 364 747 601 381 295 1136 467 425 1034 600 638 613 250 573 432 501 666 467 559 546 450 637 625 559 565 599 790 558 395 455 658 877 264 216 378 111 332 258 641 413 416 134 313 187 661 647 235 612 660 496 473 368 261 197 193 136 233 209 260 250 282 261 240 270 247 236 424 204 182 299 332 350 378 267 216 171 302 351 331 174 196 194 240 166 336 162 209 203 217 206 355 142 250 133 116 256 263 285 251 244 245 278 373 294 259 331 286 352 361 250 224 261 195 366 347 170 268 90 135 262 244 94 110 257 122 231 490 84 357 164 150 217 236 248 178 277 92 165 349 46 458 132 276 245 231 174 212 413 336 389 299 399 382 445 347 318 344 120 337 270 144 134 196 110 92 206 40 233 121 257 210 222 135 121 165 221 179 75 147 193 110 461 399 198 136 393 216 363 246 281 159 133 692 585 212 229 231 476 216 344 438 221 209 387 251 365 501 364 494 394 214 230 282 320 216 222 542 339 431 379 1065 282 419 600 683 591 577 267 316 530 366 822 571 597 518 922 622 741 450 350 263 204 378 493 465 442 328 549 336 226 273 312 1354 124 204 99 112 125 133 169 108 507 155 162 192 304 165 165 167 723 616 296 326 388 720 180 137 64 252 295 334 262 292 290 278 340 315 281 446 305 321 478 321 436 257 374 326 464 390 354 539 569 557 256 208 397 187 247 245 140 299 108 286 303 673 336 197 989 330 440 493 458 545 284 236 519 325 341 349 417 248 381 172 308 309 406 235 310 215 259 278 388 492 367 450 505 251 645 478 638 867 457 787 774 253 336 416 157 614 302 641 298 614 407 383 395 407 287 259 444 498 406 532 533 251 738 705 663 764 706 225 445 423 349 576 306 285 336 413 321 318 235 230 414 363 200 506 595 499 397 227 221 548 433 719 652 448 722 470 597 490 477 565 822 492 540 448 476 548 427 734 556 538 534 667 805 878 653 706 698 608 1379 1140 973 702 1223 968 848 880 836 1560 1091 1202 1079 834 1205 569 1193 1097 601 767 773 515 561 588 422 1214 165 493 847 783 839 297 203 686 407 412 645 449 165 144 217 148 112 156 343 253 264 262 167 157 316 306 347 575 656 591 457 311 398 453 493 472 378 369 291 469 352 491 503 572 288 492 496 359 239 354 334 251 255 217 186 168 358 113 311 91 147 74 120 115 93 153 125 180 86 96 96 86 90 230 169 301 237 375 258 215 237 369 285 274 326 183 136 142 384 292 402 299 261 164 160 200 115 120 132 539 271 307 516 657 172 236 222 254 262 316 270 292 261 408 351 487 510 637 271 236 248 365 219 454 186 377 253 175 252 406 297 359 298 257 236 275 245 168 254 268 321 110 536 220 553 329 182 606 240 250 255 219 362 617 174 239 221 429 443 484 596 540 397 352 320 617 223 487 449 306 266 601 481 418 461 409 371 582 497 698 543 285 442 441 487 1077 387 698 421 579 646 435 612 284 280 177 379 197 220 1116 363 345 376 394 444 374 328 325 716 800 589 502 215 398 318 295 136 420 354 349 325 189 279 296 200 173 338 422 524 389 450 341 247 427 104 211 199 131 203 195 174 135 173 540 486 197 263 394 248 399 291 731 583 735 736 642 605 511 687 582 509 425 552 406 455 376 429 415 365 414 445 257 197 592 821 320 526 373 582 341 260 324 404 298 464 366 406 345 236 449 463 312 251 296 385 458 342 432 607 727 268 1221 565 506 399 699 643 597 760 474 244 213 186 143 94 90 126 534 294 255 431 373 269 334 178 248 343 247 91 130 147 224 194 518 170 341 112 121 169 270 264 117 200 138 128 120 179 123 180 202 378 296 217 163 261 293 676 260 196 419 221 269 219 189 164 195 191 354 312 269 286 149 165 193 142 388 384 359 333 415 452 509 304 382 380 274 383 688 371 492 465 431 487 485 499 237 216 266 352 231 218 302 131 117 361 986 584 204 202 190 214 398 156 202 252 1046 255 1226 1154 897 1090 1112 1163 1176 978 1163 954 1069 1003 1141 1029 333 395 363 281 387 434 381 312 309 359 482 795 476 294 397 436 251 276 503 523 417 411 495 221 203 387 403 495 563 304 324 524 294 447 386 351 294 514 274 384 371 397 398 462 625 599 593 422 724 594 234 334 367 313 244 335 404 429 471 219 297 507 291 358 504 524 562 574 610 417 664 484 619 428 611 661 372 249 825 663 513 458 412 462 232 462 433 261 483 475 545 331 567 333 346 305 344 317 293 424 550 422 340 396 359 307 439 445 377 597 359 561 287 416 398 452 255 306 385 342 383 391 383 305 501 504 389 461 495 403 611 521 390 517 559 499 359 508 577 497 581 623 532 528 474 428 495 608 500 734 755 606 528 460 624 447 383 397 479 543 163 76 133 84 137 135 181 197 85 132 114 194 293 295 328 505 532 498 506 396 281 360 287 549 618 996 1081 1222 1311 5021 445 1288 1222 619 553 394 262 485 451 498 568 536 530 572 262 471 624 397 442 568 552 397 245 148 128 74 94 177 289 195 265 125 121 119 151 98 178 195 164 158 386 564 177 135 187 223 226 159 291 480 392 415 302 337 360 407 144 223 176 160 240 223 107 299 151 159 139 328 379 324 225 306 369 241 368 471 242 344 243 241 274 443 281 264 269 148 407 301 403 237 194 245 247 250 190 478 133 162 321 199 296 393 535 383 519 439 445 453 371 668 422 357 628 279 104 471 397 445 391 268 604 454 227 379 367 374 157 637 303 190 345 254 198 289 264 300 332 406 365 340 223 303 373 422 237 310 200 204 179 352 389 378 179 357 188 122 136 196 188 286 479 614 352 291 331 155 240 305 195 255 261 178 263 241 256 352 236 216 358 234 406 248 191 205 236 415 369 268 245 259 230 204 452 503 245 133 401 254 291 657 340 517 254 559 201 450 154 260 151 441 223 352 290 353 248 419 235 165 419 411 331 503 511 490 392 295 214 281 344 240 388 593 168 182 191 205 220 250 652 432 278 385 357 255 657 314 357 628 393 237 281 234 73 34 54 62 69 282 293 367 417 422 222 509 328 324 205 240 128 137 349 521 66 128 198 323 295 324 377 232 230 220 266 233 587 494 354 331 174 146 269 215 273 257 335 351 316 292 318 365 439 483 371 437 300 477 363 522 456 301 226 385 271 146 443 451 427 521 571 606 540 364 357 159 290 121 210 224 370 380 406 1742 1672 341 261 234 255 306 299 441 489 296 513 372 386 469 263 344 176 236 327 286 416 324 308 220 236 243 496 388 559 247 407 450 382 443 289 432 133 418 427 342 177 197 273 337 279 158 184 259 273 333 308 565 419 331 171 174 347 246 395 216 201 161 574 273 237 448 418 123 139 128 598 928 536 404 567 646 647 336 468 666 925 366 344 361 447 192 402 600 633 173 169 139 106 266 190 497 399 481 463 477 699 854 877 744 877 673 717 489 620 852 804 857 1053 867 738 593 642 621 781 593 687 1020 835 717 1344 814 1053 953 897 755 1149 632 1271 1620 1276 688 945 1010 470 283 778 966 532 420 726 162 167 393 196 417 178 284 397 434 491 306 154 144 174 278 1036 1119 1196 1260 1225 1306 1290 1483 1135 1252 1047 1381 1512 987 1401 1421 1234 1366 1215 1525 1387 1341 1462 1652 1302 1432 1281 1404 1605 170 136 124 1170 1360 696 1504 1986 2177 1526 452 567 634 274 700 60 411 316 204 1416 830 803 328 324 203 227 1006 949 746 1392 822 721 1082 569 1115 1109 1345 1070 1625 2722 2427 1189 1444 1617 1866 877 552 782 640 893 426 808 230 1145 425 1252 666 78 70 872 584 1068 1425 741 417 998 368 730 340 301 801 732 513 507 496 1086 1426 726 400 689 1304 1146 1322 921 923 796 531 404 870 635 1027 289 592 239 634 561 478 568 874 1062 1322 564 600 467 524 404 462 463 355 248 591 737 484 400 1213 451 354 1030 382 442 580 377 569 449 464 654 582 383 322 313 414 439 361 375 439 596 483 359 314 536 415 403 278 296 164 352 337 595 246 355 238 425 269 652 665 525 299 770 867 710 361 336 223 213 209 315 349 292 265 426 342 297 436 322 366 448 290 290 430 396 371 488 327 245 193 243 252 414 241 179 128 200 357 264 268 171 202 246 257 446 191 185 168 350 221 318 311 260 278 281 343 172 170 146 170 260 294 400 278 272 205 215 335 302 249 248 104 174 371 323 237 261 423 241 226 352 123 317 181 163 234 254 328 209 343 80 269 534 102 634 251 271 143 118 234 285 301 241 417 316 274 420 535 426 378 238 260 211 160 241 284 185 189 181 193 83 157 179 325 280 334 226 160 333 192 149 128 136 254 224 725 418 231 207 204 249 275 313 367 234 150 818 715 252 283 252 290 350 501 234 360 224 442 220 406 626 371 646 376 207 354 219 367 325 172 424 254 331 281 895 359 450 544 506 745 461 441 582 375 389 842 726 638 536 698 645 954 488 489 491 177 549 628 628 627 369 671 603 369 259 360 1009 129 92 133 130 169 177 163 169 520 178 390 195 476 108 106 150 740 457 380 406 266 631 164 234 127 211 347 462 410 428 487 467 550 429 341 411 307 352 536 350 459 356 480 432 502 462 458 295 337 310 303 333 703 388 286 343 95 355 108 286 286 821 472 314 640 539 604 626 837 462 357 330 659 258 340 350 540 466 442 380 460 516 507 302 408 238 291 254 433 466 428 485 349 226 696 677 807 886 338 804 1019 324 393 444 184 497 327 514 323 468 335 331 347 343 426 298 487 471 335 491 416 253 832 804 929 573 533 272 485 461 277 498 338 373 411 528 332 310 241 263 335 852 432 318 550 398 392 336 305 599 462 686 672 487 658 519 713 542 477 587 749 428 383 479 544 564 379 566 390 598 483 634 722 807 600 826 565 692 1613 1344 1026 1047 972 712 551 595 945 1274 885 977 994 713 1235 734 1643 1103 825 588 594 547 465 678 565 1159 304 724 830 754 1027 311 405 735 363 310 339 265 172 197 311 274 180 208 311 211 335 301 155 154 203 199 275 318 301 599 371 333 373 502 552 522 650 621 366 453 479 389 400 615 411 399 427 358 245 320 296 261 269 225 143 192 269 161 362 143 96 36 258 169 58 100 126 131 136 165 177 159 167 311 320 460 282 417 371 355 365 191 192 208 220 214 210 222 500 330 322 321 207 222 214 273 255 248 266 625 256 284 433 528 297 300 296 387 451 347 360 214 257 270 328 382 422 270 188 244 264 299 279 347 212 270 330 346 360 349 309 303 510 245 326 209 222 183 243 273 295 189 565 309 620 305 235 738 298 273 284 273 459 405 179 234 208 507 393 399 808 412 268 250 146 406 250 554 445 259 303 495 483 381 334 308 404 399 444 425 527 357 517 497 426 813 387 803 578 594 649 532 773 274 249 194 416 309 226 1341 285 429 406 517 436 364 342 384 606 532 574 555 336 426 262 263 336 485 413 333 377 254 241 247 265 211 530 328 417 293 312 305 382 455 275 140 166 152 172 164 128 120 408 405 390 180 226 565 234 382 289 468 484 484 487 391 370 514 569 514 471 502 598 573 356 290 312 375 316 374 519 288 201 458 626 197 351 321 391 455 421 301 418 423 444 320 385 518 361 332 838 384 302 302 332 451 347 529 646 703 273 1089 522 606 437 785 359 453 846 423 181 259 206 214 254 226 284 418 311 388 359 379 490 309 231 251 345 128 237 234 148 275 203 437 261 436 157 172 144 338 258 153 136 124 113 103 222 111 203 217 195 364 256 201 319 208 874 295 235 574 241 244 195 177 237 292 281 345 351 421 352 148 154 118 131 312 509 368 460 441 592 420 342 576 377 425 366 711 376 663 446 395 423 472 463 227 304 248 344 186 234 283 100 78 373 846 747 400 194 166 187 355 161 220 267 1144 313 1271 1178 838 931 1048 1114 1205 1032 982 1032 910 1056 1382 1018 288 377 461 344 403 490 517 240 457 365 339 429 545 285 483 411 202 305 502 366 342 346 252 366 347 449 432 553 638 494 288 571 465 397 454 268 240 426 501 361 531 551 504 556 542 489 509 447 531 526 325 287 293 401 348 381 413 474 513 347 368 404 514 638 392 727 680 756 665 399 672 658 566 619 548 668 357 271 532 523 482 725 502 706 639 844 696 526 595 502 539 510 556 617 599 651 452 494 463 466 445 507 483 469 471 593 462 451 441 480 379 598 395 385 400 397 631 684 633 623 390 524 612 474 670 581 524 489 451 500 664 534 319 472 360 536 679 742 532 562 702 508 645 520 493 519 502 498 444 384 419 429 535 458 467 565 426 423 514 447 165 207 280 101 288 123 229 106 140 117 177 160 669 704 583 305 374 350 366 349 261 329 285 638 764 279 494 248 312 445 6005 402 411 1250 1041 559 283 595 453 1156 804 736 736 832 343 549 776 3357 3375 645 619 522 235 133 115 159 143 286 363 224 265 125 90 230 242 209 139 258 161 142 198 595 288 282 363 110 194 100 311 286 278 569 342 399 314 340 225 349 317 226 465 191 189 111 219 133 259 278 251 200 300 257 471 179 254 449 271 458 351 258 240 607 445 455 427 103 273 235 271 269 238 323 167 184 254 214 218 324 425 283 533 689 417 429 466 525 549 716 570 540 326 191 418 251 255 523 433 532 226 181 556 326 335 430 328 244 218 300 317 210 408 541 280 288 311 339 299 370 493 291 298 463 340 416 306 267 305 258 158 250 227 492 184 408 221 108 235 316 204 315 523 292 330 279 314 184 240 272 240 218 217 219 265 292 349 473 317 321 468 243 353 165 285 282 282 278 206 409 277 185 149 229 267 297 282 196 216 279 212 411 309 754 191 453 123 301 137 325 195 403 321 342 330 347 303 426 362 314 313 321 241 444 483 628 361 230 235 211 342 209 413 474 179 201 233 185 134 188 400 556 322 410 169 225 545 300 398 402 264 340 227 322 102 40 48 119 60 445 303 536 569 495 359 564 317 305 385 210 130 194 303 391 99 109 190 486 381 366 297 230 231 264 301 227 622 379 477 379 235 180 375 299 415 405 386 421 535 297 492 515 392 558 366 479 544 445 464 436 612 335 292 267 388 193 652 674 619 696 708 651 319 439 444 369 288 222 354 436 244 406 293 1560 1960 437 386 400 318 399 288 397 387 416 508 331 361 435 239 257 274 130 179 306 201 373 361 285 249 325 323 282 186 340 413 502 384 450 258 345 233 206 440 335 70 114 192 187 212 187 250 441 223 277 291 517 259 409 385 355 785 573 421 440 304 208 308 206 353 493 440 175 181 171 510 703 654 373 422 622 571 646 633 641 703 303 356 440 301 171 422 556 663 338 322 314 215 182 194 517 473 443 421 788 703 722 687 668 569 454 913 433 575 621 624 708 780 888 780 677 699 783 1113 665 844 879 776 861 1115 772 1292 1317 1108 858 1158 1048 1864 1484 1548 796 728 760 450 379 872 961 600 314 803 157 177 517 173 357 174 220 446 468 385 175 259 247 222 227 1423 1587 1382 1270 1115 1165 1207 1295 1360 1706 1491 1266 1142 1147 1517 1334 1491 1449 1253 1234 1322 1555 1175 1280 1215 1514 1175 1212 1387 293 257 155 1075 1147 733 1459 1467 1554 1648 717 647 675 290 890 101 288 214 167 1150 789 790 247 279 247 297 586 1091 1015 1068 615 764 957 606 867 1478 1688 1272 1494 2963 2138 1316 1392 1622 2000 1402 635 839 852 876 499 1130 426 1280 573 1382 531 44 36 820 663 1126 1687 952 299 659 539 728 447 399 620 658 652 550 497 1216 1994 546 571 952 1299 1271 1692 824 919 781 553 404 799 632 1089 470 815 237 665 596 571 615 1071 1208 1569 566 520 410 417 455 504 580 388 471 407 915 409 515 894 411 401 1305 380 445 449 395 725 588 539 593 552 530 676 368 627 633 759 409 473 577 669 628 333 668 585 326 274 354 368 309 423 885 449 331 360 288 461 549 601 590 328 431 766 455 190 401 376 368 283 126 220 232 243 270 270 302 230 156 357 234 177 288 243 267 200 203 354 158 173 254 310 380 95 273 227 240 321 453 204 277 223 154 247 552 401 230 280 260 316 287 368 138 190 250 280 306 285 264 220 220 331 357 319 261 353 225 405 405 404 247 218 179 209 166 280 290 318 269 319 291 250 356 491 380 515 342 411 503 568 139 373 532 106 589 320 190 225 293 347 328 304 213 634 641 620 399 496 397 427 247 357 451 149 186 215 213 228 220 217 111 126 148 286 215 225 235 209 185 123 126 81 86 122 250 545 299 258 244 252 345 360 375 387 236 207 481 337 317 337 314 352 423 442 170 386 217 250 322 220 684 520 530 294 230 214 192 303 243 208 508 327 355 473 714 302 403 589 385 811 369 301 404 365 417 921 374 641 559 476 587 601 345 414 515 131 414 511 325 379 403 584 794 267 307 337 608 144 221 100 151 142 144 94 189 394 256 444 338 446 227 179 204 657 380 454 540 391 611 126 240 144 184 272 469 321 363 422 353 471 399 448 392 252 229 627 266 425 254 544 336 640 419 551 338 429 367 215 310 627 208 283 353 103 342 206 249 228 737 292 436 782 578 569 767 738 626 277 332 869 490 463 535 564 479 543 667 523 453 539 502 584 322 337 363 433 392 378 401 390 306 653 752 865 575 348 492 714 521 401 653 307 476 361 480 384 468 586 562 614 608 555 338 449 298 268 823 496 450 565 747 474 567 485 421 478 396 337 357 255 275 373 351 287 433 355 399 578 469 525 279 624 366 445 477 382 1010 401 619 533 501 668 474 438 501 434 397 747 462 407 359 398 364 562 561 390 535 633 760 711 706 824 825 606 615 1798 1577 1476 1277 1378 927 829 863 916 1040 867 899 1160 819 1443 858 1620 1224 784 585 607 578 474 676 585 950 375 727 882 738 1103 464 531 502 182 278 357 239 250 241 189 394 434 225 240 174 160 299 259 159 220 204 314 294 347 593 389 388 657 449 569 523 631 665 573 567 555 631 455 563 422 540 552 304 180 238 191 190 204 127 146 140 211 114 273 106 143 68 230 182 98 145 117 104 122 122 105 122 97 275 301 343 325 528 284 245 263 284 281 313 399 282 303 288 313 213 225 170 244 143 151 171 106 165 177 394 340 441 491 620 374 462 188 150 168 116 208 223 227 286 273 222 216 272 374 264 386 248 415 264 283 417 222 402 200 508 423 348 404 371 433 304 312 298 422 370 228 104 473 185 482 291 148 615 205 286 177 290 394 585 115 196 164 604 433 393 539 248 212 202 175 404 248 462 405 288 269 418 520 259 243 378 353 300 379 262 427 307 377 463 532 501 510 504 539 628 505 713 594 152 391 319 263 261 235 1273 423 444 439 512 570 529 443 661 816 770 567 589 446 401 357 250 403 467 263 244 448 324 309 381 195 272 438 417 351 405 310 339 281 288 333 138 156 144 150 144 128 116 195 186 330 171 144 332 527 659 550 439 450 390 447 441 480 373 386 480 545 653 540 599 355 262 307 559 392 388 556 422 322 390 632 289 443 453 379 471 347 353 329 436 410 417 483 541 605 355 408 536 536 263 415 642 516 456 890 1006 564 771 502 527 253 950 509 614 1171 498 198 204 250 115 133 164 145 468 364 219 389 304 408 428 335 371 376 165 192 246 188 177 312 674 341 352 186 138 154 357 382 311 181 183 138 120 163 138 249 174 200 412 365 332 295 164 824 251 239 217 138 179 152 124 194 263 320 342 427 242 222 112 108 231 302 447 469 248 320 313 400 276 347 370 438 410 344 580 268 695 626 450 624 678 408 585 307 174 335 496 210 300 339 291 375 806 603 481 160 265 288 249 134 265 190 1229 255 1298 1214 1068 1079 996 1031 999 1183 975 1231 933 991 1213 1077 220 394 520 347 446 548 625 423 488 384 538 630 375 238 374 435 270 334 530 307 295 289 317 604 519 330 330 478 596 406 373 509 611 421 360 332 296 465 328 459 409 447 413 434 528 825 604 607 501 362 377 516 516 417 312 236 483 359 399 138 337 339 318 356 497 234 254 256 512 347 520 443 418 469 390 679 413 218 719 878 636 420 354 364 488 481 484 248 420 391 449 293 346 260 466 423 276 378 286 450 341 333 347 476 464 290 537 543 698 363 437 414 423 478 353 400 360 568 456 483 532 301 483 408 760 851 359 478 588 384 683 553 313 442 357 368 362 429 561 525 556 619 532 644 548 500 414 513 421 410 398 447 538 526 566 524 417 378 430 738 141 92 143 133 157 149 139 293 104 80 168 252 318 322 363 458 573 447 437 545 493 483 498 553 650 3287 3571 3251 3845 1288 402 5634 1575 571 664 492 379 506 726 548 471 443 435 467 342 533 540 342 420 430 394 556 280 245 164 101 136 303 238 184 214 192 148 168 257 173 174 176 263 234 236 616 288 241 291 163 343 116 218 533 267 410 339 349 458 314 170 324 273 223 197 183 102 228 202 108 240 378 332 282 278 409 400 220 306 358 219 292 246 272 363 433 444 379 262 248 265 257 272 299 380 310 200 258 261 506 235 203 248 362 452 415 577 599 559 627 654 650 367 779 502 348 533 352 138 464 267 543 254 586 741 492 274 347 427 415 250 534 457 243 413 496 191 226 295 219 509 451 705 521 444 190 350 417 164 279 305 239 247 236 518 267 285 293 290 143 215 245 170 227 422 343 388 388 288 265 262 284 188 279 338 174 298 250 331 445 271 330 343 371 471 201 427 316 308 326 297 539 216 195 301 181 391 459 326 163 312 443 440 564 439 684 234 693 260 306 282 271 163 532 256 232 409 529 573 325 280 223 403 399 379 494 496 715 348 246 346 378 352 243 392 671 92 100 190 140 190 377 666 504 333 421 266 138 581 476 312 568 462 282 488 332 60 44 103 76 42 269 318 478 540 496 307 496 326 314 253 237 144 176 235 239 170 178 188 313 321 327 319 213 136 253 387 222 703 388 399 316 166 220 237 211 295 217 245 263 287 360 291 605 329 390 288 440 533 388 396 350 477 255 263 583 711 159 316 340 320 409 505 718 493 325 307 215 498 388 222 368 358 421 511 1676 1536 367 366 337 437 358 408 371 320 476 320 601 431 426 318 449 217 411 412 401 239 345 322 506 441 342 332 357 528 203 421 435 369 663 326 408 114 279 257 184 146 125 153 143 104 149 162 201 270 243 228 467 190 313 236 276 429 371 417 353 274 192 615 600 440 378 342 180 190 214 681 769 409 457 600 923 854 453 492 515 827 415 460 350 500 301 361 734 620 126 118 233 88 237 232 643 597 953 543 617 538 628 654 723 581 660 602 589 556 862 819 842 822 1028 707 734 777 586 700 683 799 801 780 703 1117 1035 1113 1041 1066 913 849 769 1646 1498 1681 679 939 1054 558 515 938 674 536 453 873 235 208 373 199 338 327 259 535 534 421 320 364 344 184 164 1240 1377 1432 1443 1467 1151 1345 1476 1654 1486 1299 1477 1565 1280 1230 1474 974 1003 1404 1173 1252 1364 1587 1673 1751 1454 1483 1801 1698 321 268 287 1183 1203 726 1469 2017 2054 1546 526 492 816 320 887 74 352 298 258 1576 988 1033 263 288 242 312 1043 833 756 1475 876 685 1343 624 1499 1382 1526 1483 1613 2836 2792 1401 1981 1840 2544 1145 712 726 929 1047 670 1241 316 1452 351 1186 667 128 116 965 859 1107 1887 1166 395 868 378 558 468 462 667 611 595 819 771 1220 1378 642 244 554 1088 1078 1529 994 1060 441 558 488 839 714 1265 434 690 309 853 478 553 570 771 1429 1503 557 533 681 550 684 504 519 375 546 696 982 553 374 1136 500 454 1122 570 655 679 276 625 571 556 690 587 498 460 457 680 689 706 644 641 991 700 483 386 675 899 339 277 441 335 397 305 640 314 418 189 373 289 752 489 366 366 773 557 542 305 324 203 195 150 259 291 268 254 300 214 271 237 255 292 474 268 178 268 406 292 422 286 203 244 230 285 475 165 346 171 193 199 292 230 261 193 211 229 516 228 273 286 157 332 371 330 294 297 281 312 409 240 214 334 269 395 351 223 274 275 187 441 410 272 208 115 133 302 263 132 144 323 141 307 455 127 350 268 237 325 221 287 282 373 92 185 339 38 456 149 255 191 196 197 339 406 249 507 393 433 443 534 270 282 275 181 265 256 153 189 281 125 111 289 52 239 232 246 161 228 147 131 179 219 173 92 139 171 212 440 390 228 200 420 310 416 318 337 187 175 700 577 276 312 338 584 375 474 371 264 290 432 275 366 597 419 525 441 223 236 327 334 230 224 522 433 523 355 930 457 437 616 580 758 583 418 331 503 370 853 641 596 501 833 822 598 522 499 325 240 497 638 588 548 377 554 506 266 392 441 1274 142 76 186 151 212 216 263 259 405 159 281 234 396 146 148 179 661 664 318 354 372 771 211 173 121 258 368 466 382 408 416 400 470 397 392 525 361 371 567 367 511 319 416 354 480 382 423 396 434 487 303 290 447 263 328 313 131 402 182 383 321 812 417 259 830 635 584 718 481 559 397 201 612 395 400 414 503 286 358 206 294 391 358 263 249 225 215 230 392 598 480 562 597 331 676 601 731 867 462 781 900 321 371 475 206 709 365 603 338 568 494 433 484 488 357 314 500 590 446 523 439 369 736 974 835 805 715 256 473 445 344 428 584 442 501 639 423 377 285 209 546 427 353 393 791 527 407 274 279 688 464 617 774 528 760 567 570 576 559 659 744 473 530 548 592 473 418 798 660 674 646 817 714 786 666 604 690 649 1542 1304 945 1019 1182 1079 941 963 1063 1726 1392 1499 1041 896 1143 751 1331 1146 597 745 753 532 723 629 535 1275 226 665 921 857 939 389 272 743 399 288 653 563 189 203 237 216 190 155 351 270 329 202 210 279 340 340 350 538 657 591 497 434 531 570 458 533 469 428 326 545 362 464 525 501 362 405 413 365 230 347 321 240 244 210 224 211 420 129 359 165 164 76 127 150 93 109 166 161 157 134 122 153 116 288 245 308 392 349 358 312 340 374 282 319 477 201 152 156 436 274 397 395 292 175 169 162 113 126 132 470 237 315 595 620 165 323 232 271 281 346 277 323 320 456 288 415 430 501 293 325 312 407 352 321 216 346 249 207 203 419 240 330 482 331 342 259 269 195 329 313 384 237 594 345 731 392 307 733 226 326 235 287 426 583 333 250 228 410 416 453 712 623 331 290 252 566 384 692 592 528 302 481 431 456 506 427 393 521 595 584 551 404 514 447 509 1257 416 621 420 567 669 693 575 226 270 290 369 221 246 1109 339 302 325 372 430 340 302 321 767 906 719 518 297 494 286 284 243 527 391 309 300 259 256 333 210 272 467 363 552 346 486 375 303 463 148 204 172 102 184 176 169 126 262 283 470 212 253 461 484 533 392 623 548 677 610 553 684 584 760 719 644 548 598 547 429 354 403 579 369 456 581 239 277 657 619 444 505 414 657 381 346 305 399 349 425 333 398 378 441 427 480 372 349 354 424 442 412 531 679 739 408 1259 678 476 389 762 717 607 775 489 326 231 300 153 96 102 130 467 355 285 445 362 360 400 184 264 340 263 96 134 150 246 255 502 182 445 160 182 153 288 375 104 227 171 173 167 193 256 163 156 384 327 315 233 364 284 928 272 250 486 222 277 162 130 179 232 254 465 443 288 374 136 144 225 93 406 481 383 396 519 533 569 321 511 312 434 356 676 331 669 525 487 551 537 536 259 274 309 371 255 200 357 183 161 407 1019 654 322 217 194 217 535 242 266 320 1180 288 1349 1271 1241 1185 1315 1274 1217 1149 1219 1138 1190 1558 1333 1461 350 369 329 256 464 465 506 307 428 405 482 655 444 303 489 625 259 324 672 541 423 417 527 300 294 315 317 415 518 455 411 558 465 598 406 464 395 500 332 310 427 441 467 433 654 674 618 403 614 578 326 344 344 290 353 317 235 531 409 221 612 558 390 296 466 320 299 311 428 340 424 424 386 397 429 334 363 319 482 473 610 286 331 286 314 314 310 174 310 430 402 346 414 340 321 341 256 341 382 353 368 517 355 436 337 293 390 467 333 326 204 368 194 250 405 260 264 512 337 366 376 356 523 408 563 628 397 372 380 452 719 424 172 420 416 376 284 387 532 377 401 439 382 734 529 645 527 572 498 377 326 369 430 383 402 423 331 431 384 654 173 154 265 86 289 147 112 215 101 214 228 225 364 329 411 523 679 547 537 499 461 381 493 685 768 1199 1370 1198 1539 1222 411 1575 6072 559 419 343 234 363 547 421 539 402 384 451 251 525 582 490 526 438 402 367 170 146 122 294 180 265 230 195 197 249 150 301 234 196 187 265 188 152 325 587 212 302 514 432 208 241 172 725 375 443 252 272 232 357 281 297 224 202 173 387 238 297 203 142 179 245 255 165 190 165 516 152 191 166 263 235 326 177 294 459 409 414 217 226 208 203 280 309 295 371 177 249 249 469 143 311 455 245 280 475 567 458 348 399 429 592 368 561 323 252 317 166 128 527 281 530 210 484 493 432 399 378 493 493 259 384 408 375 311 335 293 203 189 217 429 480 453 493 210 162 335 356 244 305 183 401 183 395 264 273 268 489 257 216 177 288 230 435 350 422 294 388 232 215 268 280 234 129 242 182 361 287 436 599 400 285 351 283 494 278 446 256 262 320 298 423 220 154 175 152 299 663 417 146 206 318 286 534 397 724 236 535 226 280 264 340 244 541 338 272 385 293 604 355 258 259 336 373 327 339 327 763 281 256 391 191 423 262 461 281 56 74 144 270 227 315 338 540 324 403 231 258 336 442 454 398 306 271 245 243 69 48 68 62 140 232 245 299 331 318 242 417 521 507 370 212 90 124 277 360 74 211 296 554 237 281 311 374 167 215 230 278 687 484 427 509 162 293 444 221 309 234 278 351 302 235 259 441 287 368 314 344 530 237 178 326 468 286 276 509 263 171 504 533 491 635 620 589 514 430 231 270 485 343 202 384 207 315 467 1892 1682 322 589 444 477 402 268 431 394 455 412 605 605 617 337 189 234 153 159 162 128 370 343 394 295 328 539 553 292 364 490 374 339 412 225 299 156 446 269 184 268 314 282 189 199 203 193 240 252 285 405 454 235 166 150 243 356 270 236 240 251 185 572 191 229 441 366 399 411 486 583 578 601 208 584 556 603 626 646 629 743 493 370 495 553 303 288 699 327 178 141 326 263 259 172 527 365 580 454 803 703 895 589 597 573 691 839 533 498 896 869 821 929 866 732 660 567 667 942 685 799 963 936 743 975 774 1022 944 949 818 888 724 2143 1580 1582 673 825 943 367 292 936 844 693 515 611 288 219 514 179 581 292 288 459 459 330 293 234 224 208 148 1079 1264 1185 1209 1037 1012 1042 1338 1246 1480 1235 1327 1513 1107 1276 1342 1054 1209 1158 1250 1127 1197 1274 1467 1820 1609 1630 1645 1625 449 274 283 1019 1091 613 1358 1552 1762 1545 566 619 402 131 487 70 434 369 193 1261 950 841 187 406 362 260 671 577 628 971 510 602 913 626 906 1376 1526 1248 1593 3457 2653 1566 1797 1847 2365 1052 524 979 852 1078 667 974 561 1064 376 1206 651 70 58 886 1046 1368 1480 1109 578 691 344 696 332 332 677 583 587 628 483 1382 1552 524 351 600 1079 1042 1173 866 691 504 431 358 1064 497 956 330 441 178 585 355 361 451 497 941 1358 438 484 641 551 502 341 503 310 367 383 964 577 511 897 422 373 1372 424 494 512 367 632 724 722 615 523 572 583 531 541 526 597 517 537 591 710 437 593 684 678 277 182 253 201 356 161 482 261 362 260 400 159 531 469 510 404 499 415 372 332 273 207 172 168 194 124 274 256 250 261 220 262 258 195 276 204 295 263 220 224 371 261 202 257 332 329 465 162 120 176 207 122 152 229 189 158 238 210 340 222 264 260 181 399 280 538 239 269 263 273 345 233 333 273 207 362 301 396 190 450 340 367 382 434 376 240 108 157 167 196 206 343 148 243 422 232 317 210 186 292 248 308 274 306 245 367 580 115 594 237 209 122 250 122 171 281 221 467 455 525 576 544 478 202 217 338 457 159 230 200 148 193 146 152 99 264 179 425 203 191 201 156 104 233 187 108 106 88 98 432 299 222 163 292 271 392 302 329 245 168 627 383 190 298 344 392 318 443 199 349 286 436 397 531 318 333 541 452 162 251 288 546 429 224 441 279 367 489 714 348 387 539 584 543 515 359 447 441 455 739 600 556 510 642 569 678 636 532 541 125 317 369 419 434 337 486 495 285 311 350 836 152 169 111 140 129 160 100 113 411 170 397 301 312 266 260 156 735 413 325 347 190 630 210 128 52 259 249 383 278 306 343 302 385 313 256 390 252 264 425 287 363 239 377 243 492 265 261 430 616 440 217 218 338 171 365 295 128 336 222 441 185 552 312 188 771 407 370 510 556 527 436 156 849 405 421 503 363 245 395 234 318 280 291 242 441 206 242 255 373 621 562 555 417 307 765 813 933 677 408 564 691 310 397 435 194 413 518 445 614 453 525 491 513 530 509 384 477 445 325 572 578 368 553 649 411 582 534 367 349 307 292 294 263 251 326 516 244 383 173 273 500 338 462 374 681 654 306 303 305 1083 342 500 414 514 434 523 603 430 368 402 534 464 356 368 444 610 480 398 526 614 621 528 594 493 715 678 598 624 1569 1423 858 688 1034 766 897 917 877 1255 816 977 1064 921 889 641 1573 1294 753 547 618 443 577 505 422 793 208 671 814 728 824 367 443 501 359 243 461 265 214 258 242 314 116 184 215 189 275 162 305 265 282 276 317 342 421 669 429 404 673 658 467 481 494 528 354 524 410 596 454 786 410 492 512 275 166 179 165 189 162 144 130 359 341 191 236 122 127 138 273 367 88 111 140 68 130 140 146 113 138 176 160 260 211 422 322 280 300 535 465 282 249 154 148 148 495 180 343 381 238 174 154 235 138 158 188 313 346 420 684 645 210 364 240 289 337 305 379 199 244 420 410 316 366 269 398 223 253 378 278 331 252 327 320 291 359 327 234 225 363 162 259 228 189 219 292 272 175 52 487 237 418 187 171 402 295 206 223 179 457 556 76 267 235 486 415 514 461 353 108 88 248 358 229 397 370 299 213 426 424 259 214 393 593 504 435 383 472 323 317 713 571 535 416 528 485 539 590 353 715 217 386 412 353 368 274 1198 408 405 414 684 406 421 359 377 779 628 605 538 312 418 335 256 104 276 358 355 383 322 316 330 102 293 474 385 490 479 348 427 370 425 298 133 131 117 141 133 119 107 207 206 648 239 208 276 370 395 350 632 487 555 700 442 558 476 600 519 424 445 536 490 496 408 460 280 312 404 676 423 322 405 833 457 421 378 313 261 321 358 306 498 400 389 244 440 360 478 415 263 212 334 493 307 598 370 870 966 552 829 552 396 345 874 629 448 779 371 142 276 329 104 106 164 186 320 260 338 488 397 293 430 247 299 321 173 129 142 194 232 282 638 291 398 212 320 276 268 271 324 206 124 275 203 165 136 190 172 238 242 206 254 223 408 1058 424 408 390 132 206 152 128 172 144 276 282 389 283 258 184 194 171 240 470 474 255 386 298 458 311 344 285 470 310 508 484 377 562 536 502 584 558 450 463 314 262 407 288 236 481 197 131 355 676 665 324 205 224 332 230 210 436 327 1180 282 1399 1260 948 777 1033 1104 1072 1043 1189 1020 1279 1283 1131 1154 313 530 437 485 391 409 515 449 402 464 972 493 378 240 375 361 263 246 693 448 384 366 301 438 437 453 471 604 1036 522 752 884 657 637 692 422 398 759 490 550 704 723 617 751 674 909 903 734 690 761 397 499 536 500 535 627 472 660 548 434 636 521 488 556 785 534 542 663 879 478 846 858 828 809 889 994 711 438 794 713 658 600 724 629 707 688 593 581 532 644 625 535 542 668 596 676 622 595 682 813 678 712 747 665 708 695 558 596 653 744 625 809 540 626 537 621 645 667 555 475 753 635 842 759 670 675 447 484 616 615 718 702 443 809 793 762 706 728 973 949 735 914 863 772 658 1000 811 939 879 736 637 609 914 886 928 1132 489 496 539 808 224 291 217 314 272 367 423 323 218 186 371 268 978 936 884 384 485 400 414 511 441 474 485 683 789 461 678 455 535 619 1250 571 559 7831 2014 557 385 699 737 1442 2107 2054 1981 1899 341 1267 1927 1188 1267 918 882 642 719 248 186 164 206 300 456 368 423 316 193 196 278 306 273 305 273 198 481 823 393 267 375 262 332 331 282 530 355 796 587 617 436 570 329 344 334 303 843 377 261 356 354 84 238 518 630 338 323 258 454 295 377 503 262 628 409 371 492 763 478 499 619 319 331 312 486 435 416 501 336 354 404 504 217 344 436 442 840 683 902 729 540 419 720 926 523 1041 623 435 806 404 287 725 658 449 555 312 700 575 410 752 744 727 404 562 513 265 458 617 373 457 554 423 400 554 861 394 580 587 317 553 525 668 299 375 345 510 499 260 401 564 478 300 218 426 207 370 843 686 531 364 527 398 370 416 335 427 485 499 507 508 580 735 585 402 736 438 706 526 549 404 396 444 488 684 390 366 178 482 474 506 418 255 388 505 535 777 365 1075 207 875 224 617 241 621 294 566 477 612 381 435 487 637 424 506 532 552 479 455 502 737 455 446 432 339 679 431 768 640 169 185 251 276 354 466 557 844 540 681 516 377 688 494 628 735 425 451 414 516 125 73 82 96 94 347 500 577 551 565 825 416 529 505 381 306 152 167 358 501 190 316 384 653 500 585 376 250 227 296 344 368 551 597 770 587 321 289 371 653 431 333 456 480 516 314 590 661 403 492 386 501 674 591 571 536 499 316 322 587 481 148 339 417 369 459 491 693 528 512 305 397 341 184 366 535 490 463 544 2330 2300 591 574 535 613 575 577 550 557 562 629 631 563 543 400 248 373 303 378 384 466 515 557 330 424 401 847 743 577 392 591 539 488 710 430 834 325 352 470 422 308 304 266 444 304 203 214 295 384 515 389 537 377 435 362 296 645 512 466 574 330 277 672 336 444 817 659 209 287 286 785 1049 765 400 892 878 956 647 933 608 813 437 549 594 576 438 704 866 928 366 329 254 184 234 183 742 829 765 709 833 1233 1227 1281 1274 1035 1085 1149 903 647 1353 1253 1175 1319 1463 1423 1019 1051 1045 1393 1249 1434 1288 1368 1234 1680 1446 1726 1461 1684 1571 1584 1365 2353 2251 2266 1187 1492 1405 736 510 1145 1462 683 496 954 362 318 553 355 513 364 447 791 936 664 479 480 460 274 293 1817 1864 1834 2070 1753 1668 1790 1992 1521 2126 2084 1929 2070 1835 1849 1857 2070 2214 1880 1752 1914 2078 1832 2265 2087 2055 2040 2044 2233 460 432 267 1993 2057 1054 2138 2912 3094 2664 689 779 996 490 1194 139 562 449 272 1652 1302 1235 299 470 358 368 1099 1243 1200 1949 942 1158 1627 931 1389 1998 2405 1736 2072 3905 3561 1778 2000 2876 2870 1443 943 1320 870 1190 722 1172 512 1816 710 1906 911 86 76 1134 946 1395 2429 1038 560 1016 693 708 559 553 997 876 816 1076 980 1690 2142 845 807 1113 1501 1441 2250 1122 1220 825 645 589 1365 810 1485 457 762 326 1120 727 708 784 993 1498 1946 662 704 564 831 1216 843 918 560 567 819 1167 720 525 1267 586 554 1953 715 819 816 592 686 737 844 980 718 791 831 679 762 820 710 815 917 703 853 827 627 975 810 462 378 628 249 504 321 1044 425 405 616 495 374 734 956 746 520 839 703 477 427 563 409 385 236 287 394 442 362 250 548 388 353 286 409 399 215 283 377 390 324 442 287 349 201 441 593 656 253 177 212 287 251 339 319 324 333 328 370 723 234 359 310 317 576 669 802 383 460 511 545 527 448 398 498 361 599 710 429 346 418 359 569 579 318 422 405 248 263 338 165 183 661 276 433 629 270 582 418 394 491 452 480 411 529 284 475 707 90 807 390 492 194 329 283 379 607 443 746 637 818 908 617 788 461 340 371 389 187 294 255 222 306 276 220 181 282 191 396 384 408 182 148 187 288 257 161 176 371 184 692 604 498 462 387 418 399 469 512 336 267 1018 731 622 412 350 447 595 593 671 439 304 517 480 385 578 532 845 320 313 353 451 447 313 148 459 489 549 557 1050 301 525 790 573 832 582 351 643 760 710 1337 698 878 779 819 907 861 714 793 684 175 560 646 608 545 541 696 677 445 550 615 1384 274 116 180 337 243 273 237 288 598 225 457 426 646 253 180 374 937 705 404 517 602 797 124 226 145 203 426 780 630 662 719 698 852 620 641 604 369 361 690 365 512 376 632 516 734 532 624 448 609 370 410 287 626 471 437 374 138 354 237 307 381 557 454 350 749 625 890 714 943 936 314 427 921 722 587 630 684 463 857 502 477 612 485 425 612 441 344 410 506 849 762 669 664 352 1034 714 942 695 625 597 1003 657 687 687 436 838 513 564 531 556 673 567 597 650 615 491 832 512 666 673 801 411 1138 1139 1078 906 728 440 483 416 348 426 669 340 487 533 560 291 451 638 404 593 587 553 970 600 377 488 494 1127 741 820 677 819 906 755 704 704 806 836 897 602 882 824 537 817 597 991 609 809 809 1064 933 976 953 996 985 1065 2395 2138 1830 2015 1416 1050 1406 1545 1458 1680 1378 1570 1414 1223 1598 1193 2142 1605 1096 979 1054 815 765 843 719 1421 357 890 1127 1001 1454 677 600 757 359 381 779 551 522 493 404 428 269 560 550 354 499 283 349 382 339 373 708 486 602 825 591 415 586 720 506 569 642 614 554 479 789 670 914 1138 609 805 879 567 413 315 254 431 431 360 255 349 259 171 488 390 214 137 258 225 208 158 178 155 288 256 310 300 290 399 229 473 312 509 605 559 593 445 510 416 433 301 292 287 372 220 478 439 425 296 369 297 279 253 344 552 426 564 526 1059 487 501 304 441 480 239 455 363 429 605 451 630 577 425 403 419 517 617 368 422 378 493 486 498 480 925 605 541 378 558 431 337 459 338 478 371 364 160 903 290 694 351 261 675 402 546 326 443 711 937 275 401 359 806 876 745 897 572 292 253 445 625 439 793 783 551 360 800 764 478 562 548 793 618 685 552 712 527 805 551 911 1285 889 797 1074 925 851 840 1031 319 534 426 461 430 411 1723 623 654 643 630 718 649 495 665 772 848 855 805 533 448 434 297 308 808 478 419 356 528 488 345 253 426 859 558 793 451 350 305 481 703 474 159 167 141 175 175 151 125 281 305 422 208 228 584 364 537 373 725 619 707 599 529 574 722 642 741 718 645 770 728 589 516 569 709 664 524 785 592 398 539 756 468 745 473 514 719 665 493 554 609 387 546 663 873 824 648 573 484 517 701 563 492 448 703 956 1149 516 1283 799 679 679 1059 647 851 1181 486 277 523 406 265 348 290 401 815 679 561 461 705 613 583 423 452 365 290 206 231 280 279 336 1005 251 484 327 293 395 444 484 412 257 339 281 261 269 195 476 340 269 526 493 395 539 369 1230 456 434 504 296 376 423 403 344 534 399 518 438 434 307 355 332 317 281 612 750 413 345 531 596 623 571 687 380 511 587 727 332 786 651 564 716 711 620 673 513 538 559 560 568 474 365 241 647 1209 1292 879 306 235 413 477 375 566 404 1633 375 1858 1584 1396 1341 1602 1608 1538 1374 1682 1330 1515 1488 1433 1476 371 404 567 488 921 859 995 506 621 667 713 1067 491 419 444 637 375 448 617 643 625 633 549 488 460 794 820 977 588 501 702 623 613 491 519 299 275 757 472 488 675 754 599 682 507 764 829 673 596 610 456 539 535 676 290 466 479 327 382 268 486 503 519 340 588 415 432 429 687 419 675 624 613 650 628 702 580 252 579 606 583 451 587 444 585 460 454 439 468 452 495 337 640 464 457 454 468 452 360 374 490 500 440 511 433 447 481 529 517 372 351 481 344 390 381 466 389 708 541 465 624 524 578 489 588 614 449 440 507 526 665 459 391 680 715 559 555 616 741 716 664 839 651 398 441 539 567 658 630 841 747 787 605 565 525 565 450 411 505 620 205 253 307 239 327 267 414 218 158 192 383 192 867 873 765 405 426 394 416 451 388 395 468 428 526 430 700 468 600 553 1041 664 419 2014 6820 426 269 444 590 1147 2267 2254 2215 2210 243 1154 1943 1011 1093 776 758 541 425 334 260 284 218 239 350 249 273 254 170 169 236 220 204 227 329 154 172 655 360 333 428 133 247 191 253 320 302 679 274 350 352 341 205 353 331 325 586 312 339 185 287 155 269 406 431 293 221 220 254 366 344 385 175 509 270 298 379 640 432 413 465 232 277 326 289 246 180 312 350 246 399 344 295 497 292 345 990 666 672 712 450 795 704 701 338 939 642 457 476 235 345 645 534 417 221 576 442 364 368 679 480 435 307 521 346 322 549 613 264 331 434 257 338 416 589 346 396 438 292 435 378 388 226 208 235 297 371 207 266 305 273 187 246 555 283 331 504 425 358 280 317 295 249 273 273 209 589 350 344 424 550 816 524 481 458 518 626 441 449 323 305 516 599 621 397 320 140 276 418 277 356 320 266 523 413 654 333 702 189 891 235 394 219 658 178 510 378 444 537 356 346 341 235 427 475 401 403 588 598 735 463 347 336 266 363 275 438 435 117 129 240 179 275 232 658 596 409 557 196 246 418 346 572 956 448 211 475 501 70 36 24 138 70 294 402 428 483 523 596 372 514 480 556 262 155 165 282 457 132 195 276 550 569 575 216 200 264 355 301 338 482 595 688 518 173 318 426 398 361 341 429 439 392 334 419 699 414 517 368 446 619 561 468 381 453 276 272 350 685 186 290 351 321 373 473 516 562 452 348 248 253 206 310 466 373 550 538 2187 2100 524 554 516 442 570 473 529 473 496 421 523 543 632 336 302 235 235 363 362 387 360 396 319 370 235 602 727 450 338 476 553 626 581 454 417 275 266 348 314 195 333 372 414 330 166 179 351 381 314 300 472 376 436 281 242 416 320 583 236 372 213 578 370 496 759 681 315 347 205 819 726 659 342 576 931 892 479 769 635 997 523 552 556 577 300 482 794 809 281 265 332 226 273 262 540 506 483 446 735 786 885 755 704 720 705 785 542 527 686 703 717 789 1087 971 700 771 938 1087 922 1224 1093 1138 949 1314 1232 1517 1014 1465 1093 1542 778 1966 1999 1853 1036 806 1127 654 430 844 1132 707 442 968 382 376 455 219 606 343 297 587 573 443 421 421 405 346 384 1324 1369 1410 1248 1447 1370 1458 1762 1246 1620 1517 1511 1635 1345 1532 1713 1764 1765 1540 1623 1746 1721 1626 1780 1779 1783 1626 1799 1672 365 351 210 1522 1446 840 1727 1980 2182 1957 793 760 702 305 709 70 479 369 296 1393 923 891 384 324 271 258 759 1160 1039 1570 698 1060 1164 706 1442 1548 1982 1453 1916 3340 2810 1507 1768 2007 2124 1373 685 1125 974 1254 548 1214 321 1608 564 1556 695 101 64 1111 791 1190 2049 1043 455 1024 579 576 570 578 1006 1017 905 900 968 1394 1983 734 415 863 1707 1696 1881 853 954 655 563 508 953 893 1215 552 563 279 999 618 655 716 879 1404 2059 640 684 539 544 754 608 634 501 496 704 1043 614 591 1245 604 582 2105 414 446 670 381 510 607 501 972 627 683 758 588 645 675 585 650 682 630 750 1014 403 677 896 243 292 440 280 271 250 636 316 520 429 551 307 513 606 713 510 863 669 517 294 423 308 292 176 206 389 378 358 325 363 254 403 421 286 354 198 250 363 320 258 431 333 259 171 264 366 686 202 141 175 183 223 219 331 240 232 297 374 537 371 421 232 258 574 402 630 428 498 560 533 489 396 402 501 281 501 463 276 284 354 179 555 534 369 437 275 144 248 278 221 258 377 172 398 602 140 461 480 435 605 314 342 519 710 163 155 603 72 597 212 290 170 237 170 241 310 455 421 384 415 489 426 736 433 305 234 308 265 170 272 244 251 239 244 211 225 217 299 242 230 187 181 172 252 195 100 196 184 122 466 583 420 394 323 382 537 299 351 280 166 949 771 615 446 303 516 478 564 704 464 439 355 311 389 693 612 709 331 222 239 346 458 380 232 447 459 538 455 1144 277 339 625 580 637 423 344 546 591 587 1216 557 648 564 659 701 820 752 634 473 349 590 816 726 668 499 755 576 453 421 437 1043 158 149 218 271 298 320 252 237 481 226 412 320 535 319 305 136 746 494 383 411 571 839 119 298 221 152 469 690 531 586 666 577 710 381 605 553 344 304 656 306 530 256 426 348 519 403 396 339 387 304 222 261 436 234 385 245 162 278 239 395 389 653 453 391 747 543 777 750 893 605 332 379 881 496 456 472 399 450 683 331 269 474 427 371 457 427 373 371 479 424 581 498 583 421 741 620 767 642 354 592 742 337 569 663 257 428 374 610 411 575 661 509 638 585 398 359 631 430 715 470 736 247 1090 1145 865 779 671 346 526 359 395 420 583 317 385 408 414 376 271 322 419 500 513 411 812 641 433 392 379 963 561 509 573 629 824 897 655 673 613 746 696 510 1175 594 614 651 476 771 482 679 787 828 910 1016 828 973 783 902 1745 1857 1437 1178 1379 1249 1051 1079 1142 1617 1156 1244 1351 1154 1543 1039 1714 1351 1041 802 897 686 588 601 630 1075 433 890 1034 944 1041 746 471 699 349 407 551 372 388 284 360 337 155 387 460 303 297 338 291 294 290 264 606 588 588 698 490 464 483 547 509 861 546 549 491 724 412 600 530 988 479 592 600 542 329 243 217 335 349 311 332 346 237 221 429 227 178 96 172 149 168 143 182 103 161 149 149 161 141 381 316 359 241 415 576 496 582 249 321 375 375 289 282 281 341 154 276 374 327 372 380 190 172 141 181 550 463 604 440 770 573 403 233 382 386 402 336 305 412 472 389 388 388 520 424 543 544 592 344 360 372 362 257 295 271 770 386 378 325 402 436 295 341 219 333 393 304 78 678 208 554 303 202 579 365 386 296 313 547 924 177 384 306 617 476 527 796 565 159 143 367 556 407 608 671 499 342 740 600 406 486 375 606 463 431 348 432 404 660 419 1094 1057 855 759 780 876 697 615 629 252 367 212 416 281 394 1325 548 524 506 474 558 536 424 521 741 640 610 764 547 503 391 232 175 707 298 386 416 267 338 296 263 419 377 554 615 571 235 334 281 466 442 118 122 100 134 120 106 84 247 302 364 142 147 616 411 606 531 573 496 574 500 626 552 533 584 570 833 770 605 888 445 389 432 653 509 362 525 504 456 439 638 353 695 574 576 547 588 501 708 458 523 587 503 689 563 443 473 324 388 419 632 515 474 582 881 906 419 907 549 554 451 1032 536 819 1048 563 258 286 324 158 165 146 195 387 437 321 411 348 356 440 419 266 254 176 286 283 277 376 289 751 274 388 411 281 385 368 424 277 232 210 201 195 194 187 237 355 232 568 352 336 548 159 1298 468 450 487 196 298 316 288 181 369 262 394 340 205 268 230 263 200 174 514 656 241 407 387 510 385 465 451 548 740 330 844 331 581 493 406 553 527 532 354 351 218 411 402 241 480 287 212 430 1265 747 323 120 350 300 353 288 346 303 1332 309 1425 1307 1205 878 1137 1139 1285 1082 1184 1069 1041 1283 1413 1892 325 386 394 214 637 825 752 319 540 404 564 682 608 418 520 680 318 454 672 405 399 387 405 383 383 706 674 746 665 272 365 551 609 373 368 389 363 659 367 343 497 560 529 387 408 755 696 557 528 427 589 501 509 551 362 520 303 559 270 454 414 463 524 424 403 484 531 513 607 496 569 549 545 603 575 576 499 347 757 526 598 377 492 493 576 483 366 329 579 301 510 395 639 450 507 556 334 377 435 627 570 453 453 526 437 362 552 557 536 525 442 567 395 427 434 406 363 574 402 294 745 553 562 496 394 375 413 448 569 568 672 491 246 661 727 524 575 595 573 513 531 594 592 505 583 565 531 457 549 526 439 542 601 580 607 730 289 357 354 808 221 74 123 141 135 188 195 403 109 202 181 211 415 485 524 869 860 844 842 535 441 480 469 635 813 326 496 347 429 394 559 492 343 557 426 6576 4798 6342 358 298 403 318 288 364 4320 281 335 494 538 486 435 567 464 229 176 204 127 267 323 215 243 118 215 241 295 288 238 296 139 216 293 523 226 225 296 166 252 333 219 532 235 544 443 469 364 419 232 375 371 270 275 300 282 163 214 108 159 425 434 514 410 427 361 377 317 345 427 301 347 256 444 463 375 425 468 169 263 257 462 337 315 417 172 239 329 588 330 323 407 538 539 393 724 661 391 589 701 538 619 1337 702 242 1132 211 214 712 356 374 508 452 459 471 380 343 376 388 211 603 312 211 422 410 163 335 308 219 339 602 626 341 620 278 551 452 159 216 177 262 375 366 589 356 356 584 274 228 295 340 348 247 504 349 362 307 414 344 533 644 262 197 428 216 377 330 464 534 400 334 296 587 814 344 377 390 315 388 330 414 292 340 188 440 407 387 229 251 279 432 485 484 334 487 298 642 183 526 322 415 160 513 311 297 569 277 594 266 311 231 412 435 454 353 387 676 463 352 402 230 381 292 441 305 313 333 236 197 192 231 539 561 297 429 317 345 623 270 697 603 783 442 465 355 125 104 64 153 115 677 545 501 499 339 378 608 495 441 369 202 98 88 361 501 161 243 259 448 342 329 200 231 144 423 289 442 578 429 262 388 213 240 234 198 419 379 293 311 299 353 422 499 360 465 356 453 547 432 362 504 376 332 285 587 369 230 442 440 422 444 476 677 194 514 319 336 356 144 169 427 226 544 504 1796 1875 279 285 340 493 366 278 487 483 724 464 654 520 666 515 268 231 311 767 235 407 470 466 276 326 255 681 442 376 299 276 327 272 444 329 393 200 298 366 318 292 281 228 267 270 154 180 270 195 366 303 339 531 304 323 251 498 379 422 599 157 289 585 458 395 407 383 74 136 168 612 1112 462 323 653 1025 790 724 511 610 777 622 540 328 402 491 400 723 511 145 141 190 100 246 257 502 514 571 588 748 754 723 756 661 984 593 549 1041 518 818 911 900 1140 835 777 903 854 947 834 1097 790 792 943 950 1346 1047 972 1032 1177 750 1222 1124 1742 1690 1586 1089 1146 1256 475 446 1043 996 508 603 1007 367 342 358 224 342 327 277 475 630 422 141 229 223 290 178 1271 1414 1438 1956 1676 1669 1200 1658 1578 1646 1459 1203 1315 1452 1262 1597 1051 1211 1268 1096 1087 1472 1721 1501 1725 1573 2009 2024 1565 259 231 121 1485 1833 766 1737 1969 2031 1729 708 812 745 320 831 102 352 300 357 1783 840 803 164 311 245 431 758 764 920 1311 609 901 893 815 1256 1294 1603 1703 1520 2688 2786 1671 2032 2075 1808 1359 444 638 791 1032 750 1274 551 1422 547 1188 797 130 112 577 840 1085 2124 1148 495 1153 530 531 657 631 944 915 846 837 765 1589 2051 883 792 1125 1202 1154 1380 1201 1400 756 760 807 1413 843 1418 556 854 451 735 835 807 827 1178 1583 1527 664 653 477 607 799 630 867 493 548 499 878 376 342 1163 591 517 1504 1195 1257 701 429 512 469 462 772 553 609 497 587 653 659 629 774 796 794 840 686 313 529 669 381 315 410 163 431 501 710 321 447 230 599 251 727 611 263 180 896 840 569 559 435 211 207 429 255 418 244 234 276 349 322 214 197 290 240 258 291 352 267 259 261 268 316 276 286 370 554 189 359 246 301 401 425 314 231 255 219 360 745 332 242 489 370 348 498 516 439 541 534 449 642 462 469 623 288 448 521 351 381 384 375 561 490 343 274 207 196 517 532 366 358 459 181 237 513 196 427 276 268 316 373 385 259 297 185 203 727 103 633 194 356 151 371 187 299 401 262 527 334 560 645 449 489 298 173 233 345 165 338 379 226 128 112 228 98 317 197 371 364 289 210 161 120 231 151 50 137 129 245 428 383 207 189 374 493 291 561 555 267 206 766 631 526 338 390 343 245 479 382 155 240 749 221 305 595 535 508 319 248 207 408 419 200 118 446 445 501 606 635 214 684 612 546 555 742 399 339 383 456 1043 454 942 633 767 873 659 377 408 403 143 502 550 468 389 521 731 801 151 436 489 1016 471 171 282 308 445 467 454 365 538 259 356 455 536 229 225 147 693 553 598 799 305 592 113 179 56 123 438 650 457 514 533 496 604 374 508 538 410 444 727 426 616 566 579 447 663 481 505 429 559 425 484 362 733 503 310 344 134 477 320 167 367 966 359 374 935 435 715 371 784 676 342 333 851 497 391 399 302 449 397 339 375 613 406 468 520 361 335 381 483 374 442 528 622 317 841 776 1020 637 412 595 1148 516 577 450 269 725 394 622 382 620 412 346 432 450 696 412 690 488 364 491 616 356 1308 1134 1153 838 758 424 467 407 370 406 540 416 464 515 355 445 333 456 456 536 526 512 395 536 436 455 429 807 690 807 693 552 698 649 555 712 795 954 1096 611 573 671 741 668 593 809 420 580 441 714 621 709 632 787 807 632 1775 1825 1123 1362 1166 1275 1338 1420 1067 1413 1466 1566 1343 1018 1399 967 1264 1263 930 549 577 644 834 1108 746 1082 288 841 1220 1150 1154 518 500 676 567 176 562 383 182 168 226 153 160 294 299 358 373 350 244 246 204 198 558 327 475 529 500 346 397 568 585 478 581 533 440 435 320 426 569 631 514 846 852 555 221 303 273 241 285 237 296 322 199 115 242 182 180 56 94 104 266 274 121 392 220 253 213 253 197 169 139 305 377 521 589 503 527 372 433 383 465 270 234 244 250 293 364 400 238 286 280 322 279 130 132 456 387 454 677 551 359 385 265 601 667 481 548 505 464 460 320 489 438 208 297 320 392 356 428 339 473 205 164 238 154 469 400 235 375 246 483 323 269 237 431 332 406 428 855 578 1012 420 516 1088 485 354 511 284 474 594 378 472 458 580 531 641 693 632 287 250 230 484 393 612 553 408 319 577 452 400 386 513 520 701 541 662 564 338 759 534 825 991 590 640 660 815 557 597 686 279 289 269 156 367 262 1393 533 358 387 514 861 634 585 673 624 947 624 826 604 312 214 222 223 378 471 587 560 266 367 391 247 290 565 697 409 606 227 239 425 316 174 175 179 112 175 175 163 108 268 227 261 128 264 633 373 465 381 487 447 556 481 522 484 268 528 670 667 525 514 665 554 438 481 696 605 534 672 345 318 408 589 348 559 475 514 525 501 566 410 556 374 425 699 525 377 522 446 376 424 627 470 337 432 743 729 817 404 1198 809 789 417 1221 408 704 968 359 327 336 535 162 200 197 263 438 482 509 572 372 366 525 264 260 256 193 144 294 310 265 231 663 184 374 173 84 112 309 275 273 256 240 201 183 232 167 226 253 226 373 300 214 255 297 671 312 294 614 544 220 341 313 176 444 266 588 635 325 392 201 175 150 141 509 457 468 439 808 757 412 322 1034 386 293 375 613 264 777 520 456 523 752 627 499 323 382 287 213 281 363 212 165 373 1303 852 363 240 278 246 389 192 348 322 1424 285 1892 1605 1301 1077 1345 1186 1358 1449 1281 1352 1207 1253 1308 1327 525 285 404 277 621 382 631 602 534 482 544 673 312 356 758 776 248 461 615 588 539 527 418 308 300 301 317 498 568 252 310 445 524 342 293 312 286 567 299 384 333 371 353 310 316 605 389 624 391 367 479 364 368 447 292 486 288 525 250 411 358 354 365 371 392 468 525 487 593 365 505 506 496 560 552 488 369 262 504 440 407 341 436 461 481 447 310 258 479 314 482 327 546 350 444 456 298 319 374 533 539 370 283 425 371 301 506 505 451 420 350 405 338 371 363 316 317 403 333 254 638 339 486 367 359 342 321 346 404 462 495 447 250 485 529 393 423 478 543 467 499 532 534 444 548 485 400 407 401 423 370 447 662 546 656 702 274 330 272 672 191 70 103 127 111 174 125 302 99 180 180 144 246 306 362 746 750 742 736 387 291 359 317 474 559 242 311 257 285 262 283 379 234 385 269 4798 5571 4564 310 192 253 212 190 214 4066 214 221 274 322 343 300 488 313 180 158 140 129 159 252 150 199 86 185 187 213 272 196 238 133 122 290 457 184 166 198 189 205 364 189 546 177 295 267 287 243 369 172 355 345 240 270 231 219 171 180 120 100 455 414 441 367 397 311 357 287 297 401 205 237 256 471 396 298 400 355 143 231 231 358 319 334 414 168 210 318 530 209 333 475 435 503 360 607 477 289 416 588 443 502 1084 598 281 956 152 178 569 303 384 405 309 513 434 331 311 325 368 195 526 278 287 311 369 141 345 276 181 317 454 559 317 456 258 419 268 134 196 155 224 342 330 498 261 318 319 221 160 265 223 378 244 470 396 400 225 258 343 357 420 238 194 345 155 293 222 300 383 265 251 232 420 687 274 345 354 279 344 237 325 270 334 174 381 302 329 221 215 375 368 360 477 316 324 213 490 151 482 304 381 150 427 205 190 501 256 493 246 209 193 386 416 408 342 370 466 322 335 386 218 282 211 318 305 232 252 186 165 143 183 477 472 267 358 283 305 542 252 538 419 685 370 411 293 123 92 62 128 111 619 400 427 447 347 356 475 446 396 306 170 74 72 305 453 149 281 188 286 265 246 172 217 124 325 244 346 383 332 231 311 194 170 131 182 313 281 255 265 267 295 311 403 212 236 282 274 402 337 279 500 374 306 259 487 285 148 200 190 178 208 214 381 212 419 203 206 347 120 155 292 164 391 444 1471 1512 232 217 256 364 328 287 256 306 497 461 451 574 588 501 202 153 279 676 155 300 463 459 222 338 256 562 386 307 262 224 283 242 386 289 293 158 221 348 292 299 261 225 247 240 146 186 219 215 342 188 272 452 273 254 199 460 351 516 443 145 255 492 363 284 329 309 66 128 167 435 867 443 317 560 805 729 531 338 408 744 477 393 322 271 398 374 620 397 137 131 147 84 210 239 453 439 484 444 481 643 677 701 632 877 502 440 990 454 677 737 715 1069 722 609 866 883 819 704 984 695 578 779 765 1128 905 879 893 964 650 1125 959 1400 1353 1347 873 1019 1015 472 376 890 869 472 493 937 335 356 308 192 271 258 224 476 529 409 106 146 136 246 168 1163 1282 1329 1649 1311 1242 1122 1423 1417 1404 1263 1065 1063 1346 1194 1419 823 943 1057 947 992 1090 1483 1272 1335 1217 1402 1462 1209 245 217 123 1356 1625 740 1609 1584 1689 1460 550 663 624 301 696 88 292 250 257 1342 675 579 130 256 196 337 653 638 723 1082 496 705 706 681 1065 1285 1584 1444 1287 2328 2414 1328 1760 1727 1507 942 351 516 761 693 724 1166 396 1061 495 1039 635 81 71 500 639 1029 1597 818 376 958 357 398 599 567 759 719 636 715 711 1289 1723 777 685 974 1005 993 1138 1018 1211 575 667 655 1133 687 1143 406 533 222 565 718 648 668 949 1205 1294 525 462 394 455 640 572 676 439 506 421 766 358 280 906 431 365 1379 871 949 634 339 480 399 396 625 406 561 451 547 505 505 465 592 612 621 796 523 297 431 534 375 268 315 155 286 414 626 267 335 206 532 207 584 518 194 158 626 546 410 449 395 149 147 411 167 393 276 270 272 294 274 204 171 247 233 259 305 268 259 225 233 260 263 291 245 292 364 280 311 206 281 365 381 263 213 165 149 305 688 319 241 442 350 292 403 524 369 448 439 454 507 345 369 494 225 372 439 314 448 312 303 428 397 308 356 143 194 466 422 305 295 473 202 178 307 209 376 214 206 248 307 315 197 229 159 195 669 103 565 155 336 128 299 237 293 349 256 465 306 543 553 441 366 251 137 231 317 102 260 287 178 124 106 182 96 259 163 349 354 243 204 151 86 207 125 48 105 121 204 366 315 118 100 247 487 226 420 418 303 215 464 400 366 287 353 313 221 394 312 139 179 614 191 314 471 468 445 248 194 159 366 293 106 94 411 341 385 403 591 214 492 431 386 414 648 332 311 265 382 762 431 725 534 535 698 455 290 433 375 121 382 434 428 422 353 528 448 204 368 419 803 431 141 227 230 345 367 371 325 498 140 324 389 418 155 155 141 657 551 361 531 290 576 74 140 46 76 348 512 376 421 434 417 501 374 448 523 441 467 595 451 502 554 408 315 432 345 320 328 428 332 388 299 645 440 236 300 140 344 252 159 260 721 286 216 619 374 647 277 674 625 289 318 694 451 333 345 229 389 265 235 317 510 323 274 437 321 285 335 402 365 396 470 568 235 668 585 811 499 356 477 1020 450 538 466 235 539 389 450 383 423 345 295 367 407 626 406 643 399 332 479 449 327 1128 905 963 728 678 282 347 313 339 323 480 392 397 475 312 341 275 344 346 488 425 435 295 422 399 405 389 639 486 649 529 441 565 536 487 579 655 723 923 481 491 561 650 633 506 735 378 585 392 624 541 553 508 649 651 532 1561 1667 890 1161 1104 1030 1091 1137 929 1381 1148 1216 1050 787 1196 728 1195 1026 807 468 498 489 600 914 662 954 226 567 989 917 1010 458 418 502 416 148 429 228 160 160 212 143 150 241 259 278 349 300 201 202 180 178 478 267 407 417 347 304 427 437 451 461 430 390 343 361 416 388 544 579 467 544 618 479 222 244 224 219 280 223 253 279 173 113 253 218 108 60 105 80 269 270 99 223 191 224 184 224 168 137 74 253 269 419 457 381 403 330 337 281 307 225 191 197 212 221 340 337 196 217 219 290 253 116 120 285 211 247 423 471 281 265 188 543 611 461 458 306 308 356 246 377 330 178 237 254 314 250 278 223 366 187 128 146 112 385 270 216 326 251 466 300 254 250 351 321 378 377 787 523 923 390 457 1018 443 324 467 262 400 483 284 213 207 622 506 566 556 528 245 210 200 414 365 554 559 362 351 536 421 344 353 499 461 425 481 544 473 355 650 506 724 882 416 508 606 517 494 523 694 152 269 247 179 343 246 1017 502 290 342 414 719 524 499 566 466 617 505 635 478 294 176 176 201 304 370 452 426 238 297 236 268 282 533 669 392 586 218 223 420 334 183 185 205 100 201 197 146 76 234 205 213 100 223 545 225 348 246 445 423 481 433 490 423 249 424 580 520 402 397 502 493 387 432 589 580 542 622 268 218 397 446 324 491 402 472 442 435 460 352 512 301 300 518 388 306 453 426 356 387 526 334 313 347 671 580 605 400 1109 628 581 259 1089 347 477 704 299 329 244 404 159 203 188 254 322 354 386 500 379 339 457 230 221 232 155 122 216 164 216 120 657 160 340 173 78 96 316 264 274 242 238 215 191 216 151 309 290 155 372 216 202 243 275 595 257 243 492 432 173 286 260 212 448 204 447 480 380 362 130 114 142 127 423 318 390 335 604 546 308 229 854 293 199 310 558 241 515 438 392 466 668 565 449 240 293 212 141 327 230 225 151 365 1075 780 345 214 222 172 363 211 322 271 1283 220 1707 1455 1289 887 976 953 1106 1240 1206 1153 1129 1041 1142 1134 468 252 362 267 527 332 438 537 465 438 373 562 274 280 669 572 187 345 449 526 475 453 358 292 936 263 277 446 869 395 412 598 513 370 400 469 433 713 444 413 578 637 610 440 509 853 771 622 574 459 603 527 541 621 707 654 417 663 418 561 506 568 660 765 508 675 716 667 723 682 677 645 649 641 685 675 602 456 922 805 721 536 640 640 706 652 454 545 707 536 608 553 755 593 623 714 418 589 540 812 670 619 698 641 530 487 610 621 629 734 676 623 598 542 524 511 602 658 622 510 842 659 668 604 566 523 556 563 659 642 749 629 369 859 991 764 848 830 872 663 687 756 781 662 720 686 804 851 820 697 687 693 748 778 827 879 319 490 382 957 281 104 145 149 161 198 217 479 125 210 243 233 439 503 571 625 653 625 626 571 469 557 503 655 864 340 514 361 443 485 595 506 363 699 444 6342 4564 7487 418 338 425 338 302 392 4170 330 359 528 572 512 455 721 498 233 178 226 137 385 472 243 277 130 268 251 335 292 322 304 173 248 374 583 260 239 316 166 268 361 239 562 276 675 517 551 415 449 283 403 405 292 357 401 322 181 230 182 222 463 493 554 491 517 551 467 436 494 538 335 395 322 535 553 450 470 508 187 314 339 535 351 327 460 231 279 424 672 373 364 445 564 618 429 824 706 439 613 793 782 686 1484 748 284 1374 231 288 786 509 447 709 513 487 573 463 451 413 404 263 621 362 227 421 525 215 436 310 241 357 660 720 353 720 342 666 504 222 326 283 357 429 412 691 390 384 642 334 259 309 374 393 301 524 389 499 424 444 411 621 759 230 252 442 240 405 435 563 682 546 391 334 630 944 391 421 454 383 474 358 517 341 385 224 557 430 442 282 259 400 537 613 572 356 553 318 680 228 554 388 462 176 596 331 325 603 297 620 290 351 282 510 493 514 397 435 772 503 451 510 302 467 368 535 437 329 349 244 199 200 259 561 595 309 441 349 389 674 360 776 660 906 474 517 388 137 94 62 142 125 721 600 637 614 486 416 687 498 444 432 226 106 100 383 541 167 249 333 458 358 345 258 306 196 427 346 454 655 459 357 438 296 277 269 208 425 383 428 452 430 359 553 562 384 499 390 485 581 491 422 590 368 378 313 656 385 256 470 466 442 480 506 709 218 556 381 421 483 208 216 509 421 595 554 1948 2116 380 357 368 574 388 352 554 527 764 608 768 636 730 566 321 290 384 801 283 484 544 521 304 381 283 717 521 456 327 401 428 331 470 351 454 276 330 408 354 292 243 246 336 341 160 289 380 239 389 392 349 531 355 429 341 714 470 512 714 194 396 603 480 477 425 399 74 136 168 807 1297 872 418 778 1097 852 806 662 756 902 785 623 403 492 515 504 818 569 171 167 200 137 260 289 626 623 643 638 820 1014 1041 961 991 1318 928 693 1073 555 963 1065 1135 1448 1052 1001 1068 1077 1227 953 1468 1027 908 1268 1188 1609 1203 1248 1412 1666 994 1603 1363 1889 1877 1766 1165 1252 1417 597 577 1318 1196 576 681 1195 397 380 437 274 423 396 363 629 706 528 155 261 251 322 196 1617 1804 1818 2188 2027 2123 1506 2118 1861 1819 1714 1402 1538 1696 1517 1919 1275 1422 1493 1543 1465 1666 1870 1655 2073 1730 2417 2346 1718 330 302 129 1693 2093 947 2129 2315 2370 2037 774 872 851 346 951 155 390 314 385 2018 965 915 212 381 297 463 888 1049 1076 1754 799 1020 1108 887 1341 1712 2129 1983 1886 3283 3114 1961 2711 2479 2140 1471 513 694 983 1206 770 1476 635 1492 652 1364 951 169 149 683 960 1178 2368 1300 606 1361 587 606 678 621 1042 1005 924 911 815 2010 2440 1087 830 1262 1290 1242 1537 1522 1650 840 794 898 1670 962 1607 667 973 538 819 1023 875 903 1403 1828 1779 828 740 504 634 810 666 911 627 648 567 1050 567 463 1264 627 547 1606 1288 1368 765 500 538 525 524 842 612 642 593 645 681 701 679 806 834 886 875 773 407 611 832 487 374 430 193 476 597 809 376 477 271 571 293 865 678 287 212 938 933 603 569 591 225 221 461 335 466 292 282 378 496 361 224 211 339 284 325 341 398 407 380 297 350 398 282 308 396 600 232 437 329 374 480 507 451 369 368 273 437 879 511 260 588 536 410 619 544 477 583 574 539 674 525 555 661 457 544 790 534 533 516 551 693 622 477 326 286 281 644 672 499 473 507 238 293 575 193 479 347 323 389 405 435 371 429 250 297 817 117 772 253 575 193 417 277 378 500 300 589 546 644 784 615 590 394 203 278 373 199 453 456 250 177 136 252 129 331 217 531 552 396 234 177 182 365 204 101 151 230 273 516 397 235 217 402 592 324 609 609 303 220 873 712 699 469 590 398 273 495 396 171 254 771 262 329 629 575 540 337 274 256 517 455 222 177 505 485 543 693 683 251 749 640 586 609 836 469 365 515 473 1191 550 1120 836 795 951 712 420 579 453 175 546 618 531 419 592 794 1141 225 474 529 1090 491 179 284 332 457 495 534 495 570 297 536 522 601 263 261 179 762 663 754 957 319 730 135 205 74 151 464 769 519 615 667 593 756 477 678 799 619 655 1074 641 843 845 730 541 861 575 592 602 742 539 577 428 902 672 375 470 138 584 328 218 449 1030 426 435 1003 494 991 452 979 934 360 367 922 641 583 591 396 671 682 435 649 912 686 690 618 425 373 425 574 508 528 664 729 371 1028 1120 1405 831 478 781 1371 584 757 639 379 865 479 672 475 666 519 453 533 555 885 464 775 553 385 561 715 389 1445 1270 1342 915 821 485 491 431 409 467 566 469 519 529 383 459 512 884 527 692 660 587 483 554 511 615 540 933 752 1000 812 769 785 683 766 865 956 1050 1154 759 599 713 824 742 711 887 493 756 485 766 679 773 680 845 907 670 2181 2200 1402 1767 1250 1485 1490 1588 1167 1525 1707 1864 1474 1176 1668 1160 1646 1514 1116 709 745 790 899 1142 810 1239 377 1032 1356 1278 1641 765 556 734 595 206 663 397 226 268 264 163 273 326 335 436 509 380 285 274 267 284 625 395 511 583 623 362 467 608 734 673 789 677 503 575 538 542 792 925 683 950 970 607 296 350 316 316 372 312 314 359 199 135 254 211 188 66 124 143 208 169 141 429 240 277 239 273 223 203 175 363 411 569 724 598 624 392 490 411 508 378 332 340 290 372 408 422 325 384 376 418 369 174 213 517 423 498 753 597 410 438 275 609 816 547 734 544 509 505 385 563 537 230 337 381 496 448 464 376 494 299 184 312 205 487 471 402 503 411 535 444 492 321 631 510 430 438 926 600 1064 448 534 1138 499 434 521 366 648 660 413 496 470 712 630 814 875 682 334 289 267 564 403 679 629 443 387 651 567 426 422 535 637 797 571 762 596 434 854 574 895 1133 721 708 791 925 621 662 800 295 443 280 202 427 352 1714 597 502 505 620 985 702 647 764 686 1015 733 915 660 356 292 333 313 400 553 599 594 314 421 395 347 360 713 743 439 669 273 271 514 352 216 191 193 124 187 187 177 122 282 270 340 142 290 757 413 527 421 513 481 561 494 590 501 289 564 762 921 783 629 915 643 486 531 769 680 594 797 406 356 483 737 441 595 505 710 819 582 678 460 617 487 593 819 593 539 653 536 394 609 680 605 452 540 849 757 875 446 1390 913 863 463 1459 438 738 1114 419 345 378 559 166 206 203 273 536 609 655 657 488 560 579 306 358 312 211 221 396 382 340 259 792 198 427 189 82 159 327 299 358 272 262 215 193 250 229 281 255 250 413 384 264 283 311 750 374 352 632 613 315 399 369 272 499 291 684 733 388 463 273 226 228 213 563 557 508 494 873 883 444 354 1223 457 339 470 706 274 894 580 492 581 845 700 562 401 525 337 235 351 429 266 209 403 1402 1178 769 318 286 288 413 251 405 521 1577 342 2075 1766 1519 1258 1553 1443 1575 1607 1500 1550 1445 1562 1533 1543 590 408 519 327 760 533 693 648 577 518 590 733 471 524 816 876 327 572 687 626 575 581 446 390 386 502 528 729 803 450 289 515 482 510 454 461 449 427 397 288 661 681 589 449 692 573 842 507 508 715 295 344 392 320 453 389 451 350 294 200 626 427 515 409 473 254 285 298 499 516 476 506 454 490 439 502 403 294 385 426 506 498 458 454 461 451 483 558 473 423 411 388 370 472 447 415 495 353 398 280 321 331 331 376 402 280 563 565 339 377 480 455 515 310 332 502 518 351 345 333 300 553 618 860 430 434 410 326 421 448 590 356 333 474 481 513 400 509 538 464 504 563 508 464 441 458 636 737 738 381 381 331 544 492 602 527 356 416 353 532 254 199 182 301 196 331 228 159 229 140 119 241 446 409 411 382 459 415 408 260 242 246 270 319 361 651 723 583 665 451 453 726 547 737 590 358 310 418 5755 318 425 409 389 458 294 565 544 430 529 538 510 535 190 245 185 186 209 448 264 148 179 257 80 104 119 120 115 172 119 134 330 433 311 181 217 196 199 257 290 459 345 313 271 287 280 229 159 476 402 328 286 245 143 133 157 62 144 346 346 249 179 166 329 262 190 310 294 248 353 258 285 581 279 264 382 258 248 149 291 284 208 279 220 198 196 247 257 237 220 259 575 499 453 493 321 523 644 435 421 448 583 206 623 238 176 620 238 452 525 337 473 250 192 610 340 346 186 630 454 192 472 353 177 228 213 266 373 390 451 308 263 403 227 346 404 585 182 300 181 286 289 454 317 262 164 162 181 391 284 202 500 440 322 280 309 265 181 203 221 159 276 230 295 199 220 366 228 321 308 196 352 182 261 239 233 350 432 560 233 247 132 212 390 416 322 177 122 264 309 391 303 780 210 537 129 439 238 342 150 289 272 345 386 523 450 314 237 209 417 279 304 404 441 552 480 230 217 143 477 396 526 408 93 107 78 145 213 206 232 451 325 371 321 213 320 358 579 506 313 188 383 259 87 58 66 70 36 194 295 278 335 222 257 339 238 224 285 234 148 173 268 297 192 112 204 357 332 333 147 236 90 170 268 277 449 446 406 358 186 178 247 427 287 269 278 328 322 214 212 581 263 315 211 317 445 375 359 278 420 226 228 382 168 147 208 251 221 313 311 432 329 282 171 192 299 182 207 330 352 252 365 1914 1528 438 440 344 467 300 277 375 331 367 403 511 404 545 237 197 246 204 177 189 265 427 355 263 314 224 617 680 364 201 306 405 383 340 325 313 104 287 337 252 164 249 155 156 170 184 120 348 294 472 277 315 492 236 287 288 534 230 355 341 257 174 326 482 325 276 213 185 245 150 518 547 337 444 521 473 698 442 683 600 628 419 450 505 378 280 257 758 356 231 215 319 202 239 274 456 759 401 389 542 877 735 807 814 824 609 762 409 528 831 755 785 842 766 971 812 751 909 1093 761 792 1385 888 779 945 1052 1067 1094 967 938 1029 964 1806 1718 1639 740 616 805 435 390 693 844 474 502 684 246 223 464 199 319 259 216 631 561 259 297 263 235 215 196 1483 1318 1395 1119 1010 953 1438 1285 943 1748 1262 1345 1383 1101 1378 1265 1319 1371 1421 1556 1381 1403 1231 1344 1618 1497 1589 1647 1685 318 231 153 1141 1164 748 1377 1656 1625 1634 479 496 666 232 663 132 330 286 294 1164 782 674 207 373 347 188 691 803 720 1055 678 647 1256 700 1019 1792 2109 1252 1615 3355 3027 1340 1479 1852 2361 991 498 662 712 986 596 887 369 1300 571 1055 558 60 54 744 822 1175 1822 1015 353 616 380 525 362 352 606 584 545 828 691 1107 1596 530 501 762 1129 1086 1001 696 582 581 491 426 704 772 894 347 462 268 717 535 600 600 568 984 1313 535 512 307 616 592 578 468 427 447 559 649 755 377 845 420 408 1266 404 479 512 356 527 516 495 586 414 593 597 448 466 534 590 485 605 509 578 642 475 573 506 260 173 380 278 197 179 724 315 261 311 282 169 494 585 360 377 486 419 303 328 508 270 254 136 142 309 281 244 215 268 236 207 205 254 327 237 190 370 274 282 389 198 214 113 380 404 397 86 124 181 200 184 197 174 210 288 226 197 340 247 233 335 197 419 427 559 240 266 252 285 352 254 288 402 239 293 339 325 231 297 202 282 285 258 293 252 226 173 207 169 188 346 231 288 397 112 356 215 166 230 258 309 260 320 159 264 435 44 593 341 227 215 279 98 216 472 238 651 590 461 463 559 409 227 160 236 286 249 147 195 161 157 106 163 158 120 140 280 215 208 187 159 125 250 189 141 151 165 159 643 424 191 139 403 374 538 162 166 212 143 688 521 304 504 329 261 455 389 316 524 278 232 334 263 414 469 422 220 310 231 214 224 158 175 435 368 390 360 398 336 396 401 472 471 502 351 428 549 450 718 577 651 615 481 462 505 363 389 356 174 608 675 465 541 373 459 413 123 291 364 782 223 135 187 112 221 241 96 201 420 146 259 305 503 316 325 187 473 488 250 264 250 629 145 229 120 223 291 422 346 374 424 404 462 261 333 552 303 307 570 347 468 257 476 345 538 388 307 282 351 277 175 147 433 190 289 228 153 333 149 326 155 420 200 297 587 649 430 406 502 603 290 289 670 384 397 426 585 408 563 364 303 404 345 276 327 438 308 329 449 557 467 567 592 182 850 592 662 590 452 554 789 321 421 416 354 316 317 476 319 478 515 481 505 513 350 301 397 531 431 512 444 323 531 519 564 402 298 182 503 454 283 246 452 309 389 341 346 419 319 327 429 484 434 414 550 492 288 407 285 539 388 257 366 416 439 358 348 473 488 611 429 419 479 565 516 493 512 504 504 595 519 531 452 563 735 657 506 612 1547 1370 1102 1099 1100 897 955 1031 977 1482 886 1030 953 1062 1067 807 1254 868 695 638 758 510 461 644 545 842 222 655 925 828 1024 387 343 486 214 139 347 194 379 206 549 254 152 186 271 175 364 216 270 326 169 183 278 417 358 458 194 354 421 581 524 319 422 453 349 333 399 440 505 492 526 531 634 264 289 178 154 277 291 247 373 296 180 96 236 145 137 160 177 159 93 78 103 83 193 199 209 197 201 208 263 204 181 411 304 272 294 290 225 370 292 166 102 104 301 128 260 171 283 206 214 187 155 148 172 237 304 423 424 490 338 353 256 261 291 278 345 298 314 333 324 291 273 317 497 217 288 314 333 340 328 310 343 198 203 555 246 264 229 215 213 249 196 212 365 406 209 48 523 180 451 277 154 421 196 351 158 316 398 429 157 291 259 675 616 429 472 426 207 164 177 355 336 476 505 392 313 408 443 236 256 410 609 402 709 404 596 334 506 472 529 740 570 462 581 520 345 580 513 182 316 268 354 214 199 981 487 405 370 430 415 349 293 387 581 552 646 319 223 487 278 136 179 321 265 339 424 401 321 399 169 249 318 394 583 381 371 381 404 361 220 204 176 158 186 170 184 170 255 204 292 192 229 337 388 503 291 511 465 413 517 428 431 483 621 565 579 575 547 581 477 384 447 465 398 341 447 353 446 399 445 428 524 390 550 383 365 362 235 479 621 449 332 418 483 477 447 308 281 358 446 392 410 346 610 680 404 751 455 457 490 565 318 473 993 493 437 208 182 68 110 68 134 474 251 288 313 288 396 278 128 422 471 158 165 238 241 271 215 723 155 361 198 195 225 341 380 183 175 158 167 126 166 173 195 173 124 171 325 203 197 134 656 254 240 445 177 195 318 302 163 368 258 182 228 374 149 162 176 149 84 561 466 234 241 271 312 328 383 305 348 320 271 445 255 399 453 348 441 475 352 542 348 270 287 261 216 246 299 217 407 703 835 659 237 221 434 327 268 302 385 1010 253 1198 1113 968 1174 1083 1231 1092 1031 1168 993 1163 1066 1230 1318 377 408 408 298 306 452 416 210 251 277 413 826 340 348 357 514 246 297 542 516 500 511 308 359 316 640 684 800 753 668 439 586 424 586 509 349 327 459 399 451 460 496 440 482 466 716 657 400 686 498 200 241 299 345 331 362 405 370 376 344 336 362 392 508 438 437 433 449 502 394 497 455 469 427 508 644 411 433 392 588 400 747 720 726 593 727 623 611 504 533 578 432 517 553 670 666 477 305 468 409 353 546 378 391 384 521 533 627 602 487 381 723 373 594 457 456 438 467 466 424 336 558 665 628 860 833 302 418 472 488 661 759 485 704 742 901 652 771 684 736 616 657 602 545 570 607 409 516 388 481 602 514 492 636 641 557 369 338 319 480 103 200 120 119 136 155 276 175 98 194 150 208 861 855 699 250 315 299 274 344 257 452 271 503 551 386 499 328 415 498 1156 548 421 1442 1147 298 192 338 318 5139 846 995 989 1019 211 614 918 1188 1206 856 820 604 382 169 147 76 288 222 240 280 292 92 202 125 232 141 227 111 333 109 241 719 301 143 230 96 284 106 223 286 219 620 313 392 355 393 216 287 298 255 589 220 331 192 266 203 315 341 374 218 365 205 306 255 312 547 199 371 515 379 292 393 398 512 580 250 350 403 314 205 191 236 201 240 310 569 195 535 430 249 431 489 782 442 475 640 466 1041 533 754 349 235 306 275 296 420 593 541 193 281 389 379 466 390 312 302 268 350 431 193 450 461 404 333 256 216 288 254 517 263 378 439 378 461 374 358 377 393 285 332 338 307 238 379 310 196 139 409 185 251 420 490 371 332 148 332 212 321 248 255 345 202 226 345 263 339 239 305 327 306 584 288 300 192 169 217 190 420 341 310 164 265 388 378 323 216 343 503 346 522 291 608 291 465 305 244 221 338 195 476 441 277 195 343 289 172 222 262 409 567 522 316 324 769 397 236 213 293 439 233 485 535 106 116 98 84 157 354 377 395 222 304 202 365 563 359 290 611 226 135 181 345 52 34 30 78 143 269 214 418 448 486 468 459 309 287 255 168 84 209 271 345 97 203 170 298 296 312 304 391 237 189 274 337 444 379 417 257 319 295 306 589 343 308 296 354 341 382 426 372 303 464 206 477 389 382 371 460 358 303 266 377 392 98 535 614 570 666 684 414 542 324 260 265 346 161 147 325 286 463 280 2170 1615 380 382 295 374 430 386 364 389 408 365 405 364 321 193 285 287 177 253 319 320 334 344 349 239 469 429 596 188 157 385 377 346 359 266 361 254 148 613 508 249 110 100 242 208 212 200 248 308 321 275 621 163 493 292 171 448 340 372 261 517 166 331 272 293 288 266 250 268 195 700 884 681 414 452 498 548 599 345 590 666 386 470 496 338 201 277 691 649 250 213 164 334 295 417 603 472 653 439 522 773 855 778 717 703 711 1036 642 391 948 922 873 1011 1283 707 924 899 813 1035 987 926 1083 1116 1060 971 801 1331 1119 878 844 939 928 1929 1541 1689 616 629 1196 780 449 965 1010 894 378 774 254 202 335 325 343 438 241 717 580 466 248 348 330 315 352 1588 1557 1582 1332 1596 1086 1332 1396 1462 1341 1564 1681 1582 1351 1341 1665 1458 1390 1523 1545 1428 2308 1105 1189 1319 1629 1131 1407 1720 446 436 137 1319 1111 920 1789 2267 2289 1551 591 594 672 222 733 169 270 204 280 1488 854 862 447 346 271 268 727 980 817 1246 800 797 1124 695 1149 1469 1740 1489 1526 3092 2383 1668 1633 1941 2470 925 473 833 881 906 509 1034 241 1155 466 1112 689 96 90 1321 1022 1462 2003 762 434 743 599 692 375 249 567 510 568 661 621 1503 1699 877 608 648 1194 1155 1403 1099 1230 801 501 412 809 649 1377 460 668 232 738 564 407 441 903 1708 1863 754 733 596 538 505 420 452 395 590 535 796 542 369 863 401 395 1235 409 652 411 227 614 773 742 841 342 701 658 621 646 713 713 564 631 735 625 787 399 686 689 286 239 228 481 294 313 814 319 279 332 323 327 489 672 507 419 865 708 605 178 285 207 205 418 275 324 144 195 206 241 202 285 222 275 296 243 188 272 249 220 243 203 160 128 209 223 613 174 170 144 114 231 321 187 163 168 98 229 706 368 158 353 283 410 449 758 138 166 224 230 201 279 230 208 248 378 295 533 248 359 130 237 243 360 252 326 185 260 285 231 237 368 158 531 480 302 264 303 287 372 352 382 314 423 173 207 617 89 585 249 258 270 289 195 295 333 271 488 515 527 609 487 226 516 279 288 351 190 311 380 185 185 175 189 193 257 129 295 244 271 244 168 213 380 186 243 200 219 276 626 384 470 402 322 307 251 523 521 328 224 619 496 608 536 650 312 479 417 298 308 227 271 254 315 491 369 583 478 180 130 346 269 171 255 383 388 448 321 746 439 381 453 457 1163 500 376 438 494 431 571 389 993 825 351 530 631 312 547 449 139 369 474 467 555 382 384 741 174 287 325 760 127 143 171 278 255 269 198 267 316 154 376 351 574 243 203 432 540 513 355 434 159 796 64 263 151 97 327 761 394 464 672 410 768 334 492 421 299 303 458 274 376 346 514 407 653 448 481 266 348 292 336 305 568 329 231 515 94 206 128 314 270 605 347 302 536 382 647 731 614 670 382 286 659 440 452 564 393 611 429 457 376 456 574 532 742 241 210 176 193 604 556 764 699 270 499 555 623 564 348 506 820 435 498 766 124 633 353 332 333 324 531 482 518 510 567 362 589 596 344 607 501 489 616 694 701 533 377 284 403 303 443 573 398 234 328 372 228 233 301 306 386 546 472 405 572 420 394 433 336 1093 439 576 713 802 440 515 495 524 630 496 551 636 536 583 621 547 649 459 496 810 574 575 802 930 616 634 697 693 1549 1562 1248 1204 1177 996 980 1100 857 1119 1030 1108 1015 950 1315 1027 1493 1009 838 809 819 585 480 706 653 833 258 938 826 762 1279 517 791 736 275 189 526 248 472 512 445 352 240 322 300 219 265 251 225 287 421 409 260 280 311 511 298 406 512 570 642 785 887 752 474 604 864 420 734 624 550 386 445 481 160 237 215 170 186 152 236 218 231 112 252 100 146 60 114 259 86 115 78 74 215 202 181 234 169 328 121 257 364 362 545 480 517 294 366 263 515 196 184 179 583 260 488 334 529 201 183 233 136 216 244 477 297 316 505 485 267 472 123 238 262 120 408 187 272 218 248 210 198 220 387 328 369 237 314 233 214 192 285 360 307 620 423 328 342 353 351 296 326 244 378 275 242 70 347 111 375 274 92 536 136 203 126 138 662 576 123 166 118 359 330 383 1021 443 143 135 319 433 607 840 497 420 148 376 358 209 346 309 541 420 331 213 301 264 247 435 666 685 580 652 481 602 681 892 381 300 843 308 347 416 255 1536 633 531 485 388 516 456 305 486 630 674 501 697 603 463 281 424 314 223 279 322 258 398 280 315 193 354 629 309 469 329 338 227 288 337 320 112 114 110 108 108 110 106 367 210 271 228 142 377 328 320 384 295 362 471 287 300 341 364 555 659 680 753 521 782 461 373 389 398 377 303 639 374 210 368 466 508 384 563 387 553 435 321 407 481 463 470 421 492 559 498 617 569 476 271 499 442 461 663 608 680 607 770 420 339 445 759 310 581 1226 664 176 245 317 174 174 215 186 463 428 404 457 445 647 419 382 330 312 155 211 233 148 235 403 906 261 427 336 180 250 328 251 196 161 185 173 153 191 171 377 167 232 424 374 425 591 258 768 442 388 488 229 176 272 264 164 336 251 382 333 357 297 184 150 192 257 429 630 321 371 395 400 359 288 424 295 723 551 614 137 405 371 327 384 432 391 576 257 325 504 554 408 271 474 248 462 773 743 619 112 163 208 323 192 375 322 1169 278 1156 1108 1170 1253 1115 1211 1136 981 1122 939 1040 1124 1476 1382 292 349 497 321 610 397 573 386 409 407 503 927 358 412 395 442 291 429 539 402 384 372 347 458 460 511 488 526 484 334 400 548 549 397 380 242 238 616 371 292 489 578 635 521 433 644 656 446 535 390 358 355 371 489 276 285 310 373 326 278 366 392 247 232 623 194 221 229 572 182 612 567 576 561 683 531 511 231 551 330 378 374 531 324 291 287 353 255 334 415 301 279 418 446 374 321 415 287 309 310 284 309 293 312 261 233 386 426 512 265 237 427 281 331 358 328 216 440 359 296 541 422 437 430 337 389 272 329 361 290 523 428 178 470 504 499 434 522 651 592 534 786 591 582 552 646 517 569 593 487 381 447 497 475 611 457 186 254 424 477 165 175 202 128 216 154 447 185 151 179 230 193 1266 1278 1157 299 370 303 313 750 635 553 657 441 587 436 663 436 462 568 804 471 539 2107 2267 403 253 425 425 846 6279 5379 4905 4299 221 1160 3720 1056 1096 749 727 450 422 241 217 126 146 146 273 254 338 198 178 245 247 247 196 272 206 185 217 772 205 249 326 192 165 217 125 366 364 568 369 410 539 337 196 242 251 307 290 239 296 223 375 82 362 303 311 527 220 221 396 210 443 430 196 502 212 173 310 455 623 342 450 210 205 344 312 282 267 323 394 486 354 376 194 250 341 253 515 584 742 489 369 423 508 504 288 782 438 325 429 176 225 462 491 439 226 267 429 341 617 610 507 472 311 555 292 219 371 398 147 329 199 178 493 523 727 487 394 288 302 417 257 254 273 247 286 230 456 208 247 420 233 178 177 471 114 263 484 418 176 271 405 223 313 343 187 253 360 330 279 345 338 483 349 364 339 193 307 198 314 201 197 329 434 399 285 262 184 153 473 376 324 130 186 470 462 713 283 872 156 785 160 353 131 760 217 384 220 399 463 298 398 421 243 290 312 400 357 424 393 636 417 300 301 194 446 355 565 384 89 151 261 207 264 242 554 680 586 667 316 309 356 402 510 561 338 251 311 405 67 48 58 130 126 283 212 282 332 351 573 332 423 411 289 348 198 184 227 376 194 155 308 602 601 609 188 185 169 266 210 230 560 503 588 445 167 187 256 358 367 301 251 290 188 260 349 447 304 403 310 405 499 403 316 316 317 144 152 355 449 189 327 365 337 387 427 535 451 425 456 251 285 122 231 571 297 353 373 1841 1467 354 412 427 297 456 263 377 391 524 337 431 477 362 246 209 209 258 339 366 259 403 442 377 289 295 569 472 370 207 591 444 493 544 402 414 275 193 385 351 135 129 243 110 224 127 86 181 192 229 200 488 314 415 283 258 219 185 208 256 263 141 556 327 322 636 579 163 185 188 573 541 390 215 576 788 800 516 365 516 604 344 344 457 474 316 477 633 645 222 241 179 160 228 156 510 539 447 433 636 751 907 690 631 630 725 632 640 600 792 790 655 703 790 806 700 662 791 673 606 852 705 621 641 1146 819 1241 668 1055 712 1158 652 1558 1917 1684 849 1051 1028 447 288 770 914 550 334 820 266 278 312 247 485 239 252 601 414 363 282 295 281 327 151 919 949 996 1296 1421 1057 1218 1453 1284 1503 1014 1349 1537 1061 1736 1212 1737 1988 1206 1063 1371 1569 1555 1461 1285 1397 1427 1564 1325 258 246 112 1046 1472 627 1230 2057 2415 1700 675 767 648 215 671 109 391 331 219 1244 792 814 203 298 227 214 678 1005 895 1247 743 813 1368 586 1138 1186 1423 1051 1506 2492 2145 1365 1635 1558 1591 1139 576 945 787 757 503 1016 220 1264 434 1150 570 52 52 900 706 1170 1261 869 339 672 505 543 455 447 705 639 696 702 660 951 1623 507 263 661 1149 1117 1554 742 757 505 516 402 843 712 931 288 446 120 757 541 593 561 830 1288 1220 705 555 473 409 587 554 554 363 306 553 694 390 348 1115 556 495 1574 290 350 557 285 517 591 597 589 441 463 505 462 625 690 531 464 538 481 519 569 334 583 988 305 246 365 292 616 262 578 263 304 334 465 279 416 509 703 416 690 710 500 287 402 270 260 195 261 215 315 253 178 275 281 328 235 226 391 154 219 309 256 192 210 206 293 177 348 455 504 137 137 182 176 164 176 282 188 238 176 239 469 139 211 211 211 500 426 597 346 392 384 390 552 321 468 475 234 356 506 410 182 264 230 504 508 290 333 82 96 130 197 185 203 301 86 395 489 94 327 268 262 364 358 376 268 413 105 180 426 36 330 187 187 152 246 212 193 291 466 366 238 268 384 317 443 420 313 209 217 72 149 184 149 177 140 153 151 287 174 200 309 213 197 195 151 186 139 67 180 236 207 347 481 357 345 164 254 379 267 344 159 211 652 476 340 325 229 391 455 351 460 375 277 328 213 330 620 295 546 255 197 298 283 454 361 228 338 440 507 315 1139 270 277 542 514 480 408 284 411 408 471 1045 465 583 503 608 601 635 601 518 440 125 394 436 381 342 383 833 525 314 285 303 765 81 79 99 160 171 179 228 144 464 190 300 185 338 228 226 110 742 552 337 403 475 513 93 217 175 165 308 440 355 365 454 414 531 300 432 364 221 245 411 231 335 239 561 489 617 547 512 337 444 297 344 328 556 359 238 138 90 288 207 281 263 463 229 314 546 350 600 698 674 584 238 428 707 386 421 425 315 309 387 326 309 279 326 261 380 235 349 397 255 431 351 292 471 362 581 449 594 553 320 491 547 499 373 363 169 299 374 486 376 476 479 442 463 488 294 324 712 369 600 392 524 168 945 734 781 840 709 392 505 487 316 336 472 200 297 407 342 351 201 211 292 561 403 342 773 606 338 286 304 690 602 635 676 682 624 590 427 561 559 483 606 367 539 546 453 391 351 775 473 497 682 706 712 788 716 806 591 832 1436 1618 1270 1072 1220 804 589 613 947 1246 965 1039 1014 845 1204 778 1399 1350 546 734 792 679 450 633 556 892 253 702 731 661 881 364 413 423 261 311 441 357 234 253 260 369 114 235 412 245 160 299 256 229 225 219 484 491 364 726 462 329 554 342 343 670 518 458 329 635 403 526 615 651 372 419 427 373 340 261 210 348 348 289 179 259 272 286 390 227 137 135 183 116 120 84 124 66 113 109 119 107 107 315 128 387 318 281 300 264 296 248 319 444 292 189 171 183 396 223 276 284 221 157 180 156 138 94 114 661 361 453 439 747 248 502 314 270 268 234 220 291 373 390 347 392 380 404 416 376 347 479 366 473 273 491 164 298 301 497 317 362 247 289 232 224 253 215 287 256 273 84 515 172 477 264 144 456 268 302 205 245 403 667 159 449 404 554 515 469 747 452 106 98 313 415 324 480 501 411 181 458 380 314 405 308 385 323 351 351 341 261 354 375 631 928 563 754 540 536 472 480 775 134 294 217 282 243 339 1132 509 634 612 668 435 452 381 417 546 546 484 626 415 550 334 227 142 564 362 322 269 237 344 210 130 279 336 350 800 315 194 274 252 395 310 165 167 66 181 173 143 56 187 209 368 132 212 408 185 317 267 458 430 477 428 388 352 366 471 421 683 589 466 678 325 281 322 409 663 443 480 413 273 465 431 369 529 336 473 392 489 321 548 459 408 290 385 414 301 345 433 318 263 305 307 537 383 448 666 929 264 847 451 401 447 863 597 556 879 436 155 208 236 248 250 276 311 370 371 271 402 280 398 364 312 208 247 218 172 205 191 249 445 839 157 368 276 188 319 309 355 235 127 103 175 163 159 229 195 318 222 310 290 318 402 199 941 399 391 388 222 247 132 120 170 332 200 294 244 186 258 192 206 155 156 474 390 252 374 412 418 468 404 400 437 457 339 655 236 723 510 422 645 524 425 269 374 285 377 372 263 598 281 214 397 852 600 268 170 299 325 273 228 274 335 1290 286 1497 1369 1296 994 1245 1075 1105 967 1295 986 1276 1272 1175 1115 229 248 350 248 475 569 666 288 605 423 668 482 264 324 431 502 247 278 395 273 261 255 495 261 271 354 405 463 533 338 416 588 550 416 352 300 292 587 351 294 569 660 709 505 422 608 644 452 529 356 356 343 365 489 257 304 282 319 342 274 364 348 231 228 617 206 227 235 566 196 591 571 572 555 677 535 482 221 553 344 374 478 581 394 321 367 445 355 337 442 342 325 360 500 412 306 404 295 367 322 334 293 335 322 273 270 388 426 532 307 271 463 315 319 352 255 232 464 392 335 465 399 413 420 342 398 224 331 351 356 486 424 148 632 569 569 504 592 644 553 554 750 600 597 507 632 536 600 608 461 375 435 460 438 578 456 172 248 404 435 145 148 184 116 194 140 489 177 153 223 218 187 1231 1245 1118 262 331 264 278 746 631 567 647 409 514 418 635 420 438 536 736 443 402 2054 2254 318 212 338 409 995 5379 5681 4986 4146 165 1134 3595 902 940 717 701 426 372 221 203 70 239 178 251 240 324 192 189 209 254 221 205 236 254 146 207 750 201 156 202 158 143 185 121 344 332 530 349 363 517 288 144 214 244 256 282 225 321 271 348 122 333 289 295 529 222 223 385 200 435 426 204 499 208 155 250 349 593 351 459 223 191 326 292 266 271 315 358 273 348 320 184 288 333 243 445 494 787 485 336 430 518 650 280 766 457 311 427 176 213 525 445 495 216 284 353 350 468 611 448 411 280 420 302 211 340 358 216 309 211 164 486 505 736 486 398 298 308 403 264 256 251 316 282 280 452 257 317 421 296 200 165 474 122 239 456 361 190 267 391 236 332 374 189 224 441 314 270 335 332 469 337 361 325 187 305 196 288 189 179 307 405 404 273 246 180 145 509 382 304 118 182 467 415 665 255 672 152 771 158 324 135 772 209 496 264 339 441 318 343 372 231 280 318 414 379 402 371 619 395 298 314 208 418 333 537 402 85 147 253 203 302 251 584 681 560 633 335 301 348 415 464 528 328 243 326 405 69 44 36 124 160 281 200 260 318 337 521 206 434 422 287 348 204 190 213 306 190 143 219 499 577 583 222 223 204 254 173 178 361 463 526 316 155 152 221 413 353 285 243 280 178 256 295 459 278 363 302 374 489 370 308 291 317 135 162 410 415 177 263 299 277 321 363 457 515 362 434 243 286 106 221 541 293 359 359 1699 1455 314 367 407 295 430 209 377 381 603 277 400 461 298 234 334 160 240 333 358 357 373 412 343 269 316 603 575 360 205 581 416 469 514 382 400 253 163 431 395 115 129 143 88 162 107 80 165 171 235 176 397 226 395 232 258 225 193 220 228 263 127 523 317 322 544 497 155 177 176 612 545 372 215 556 704 742 420 335 484 592 315 330 406 511 300 446 681 691 179 196 187 170 262 185 528 491 447 409 587 674 826 660 669 579 765 646 677 610 802 814 657 718 803 802 720 698 782 699 683 852 654 691 749 1001 739 1216 562 997 580 1152 620 1447 1787 1603 851 974 995 412 272 759 857 509 301 792 252 254 278 183 477 231 240 620 392 314 301 281 271 389 259 906 940 975 1295 1476 1060 1121 1403 1238 1475 967 1414 1534 1033 1580 1287 1647 1825 1155 1019 1302 1705 1411 1364 1311 1256 1353 1552 1442 243 227 118 975 1416 534 1171 2135 2450 1615 610 641 663 223 671 107 383 329 221 1177 748 778 197 286 219 218 646 1024 840 1200 778 791 1339 593 1056 1084 1361 1031 1433 2436 2140 1360 1449 1626 1650 1073 554 907 675 776 478 900 236 1240 473 1134 588 50 50 782 624 1213 1291 808 373 624 485 478 433 425 651 585 666 699 646 968 1542 564 283 636 1167 1095 1508 877 773 517 538 408 849 715 995 300 480 160 722 488 542 514 798 1409 1217 691 545 473 399 577 554 513 405 332 547 652 354 324 1058 519 466 1465 296 383 537 269 459 542 500 583 421 508 546 546 586 651 475 456 482 527 545 553 396 494 817 293 234 341 432 546 242 535 265 288 326 434 267 424 503 686 368 596 567 493 269 396 272 262 187 265 217 313 249 151 258 275 362 250 228 381 162 154 296 254 200 198 206 293 158 332 439 484 129 133 172 172 162 168 249 178 203 172 237 439 157 201 193 203 490 452 585 318 360 364 366 476 257 396 407 222 371 480 378 172 219 204 476 480 272 346 109 86 124 229 183 201 300 84 306 475 138 286 304 298 406 315 337 310 455 105 164 411 36 353 181 205 121 236 152 191 275 425 363 239 278 394 332 417 505 306 195 228 78 255 155 157 171 134 161 161 299 178 194 253 172 197 195 139 280 168 165 190 230 272 323 459 323 315 144 230 339 257 334 228 136 564 434 446 350 323 375 416 335 452 369 251 304 179 262 610 291 508 259 185 282 290 386 318 168 277 418 489 315 1117 283 256 522 502 551 419 279 370 390 420 936 447 672 611 540 535 572 577 486 382 121 389 431 379 360 371 790 442 322 271 289 772 87 85 105 166 177 185 224 186 489 143 344 193 310 176 174 176 711 544 319 385 469 499 54 257 148 126 296 387 335 349 399 367 445 278 408 349 226 246 392 238 322 248 480 430 522 478 480 273 323 253 301 275 480 297 230 150 96 276 205 269 265 422 207 304 509 340 582 638 623 537 282 391 575 414 359 367 299 293 381 303 291 279 316 267 372 223 337 389 253 393 311 348 476 288 567 344 493 501 327 449 486 428 411 341 161 328 383 466 389 458 473 438 465 490 326 322 694 349 575 398 547 210 961 729 809 824 691 380 360 340 362 386 464 234 300 412 330 225 201 215 299 561 393 356 730 531 328 332 302 739 579 597 656 648 614 572 433 557 624 533 588 397 517 544 459 439 377 798 391 495 674 663 699 786 644 707 617 796 1320 1561 1195 936 1165 863 651 681 873 1186 958 1030 999 830 1111 786 1337 1261 551 758 798 693 466 603 537 868 249 672 715 651 840 348 448 442 284 309 447 343 238 249 306 363 116 227 404 262 156 295 231 236 217 211 488 440 348 700 441 282 503 364 313 664 465 411 287 563 400 476 626 597 376 399 407 383 317 261 212 325 325 268 175 265 264 261 422 190 131 135 183 152 106 76 118 64 113 113 123 111 111 377 118 385 312 281 310 268 298 201 258 414 358 142 124 134 468 215 299 240 223 182 182 146 132 90 110 651 307 397 452 735 222 478 298 272 270 226 228 316 394 380 378 400 388 402 464 393 389 462 376 477 209 462 189 274 287 513 331 350 237 285 220 210 251 213 297 270 269 80 505 156 463 264 130 429 262 296 201 239 512 669 153 324 285 555 475 417 873 448 110 100 326 430 332 494 539 445 206 477 397 312 409 348 460 352 337 312 342 255 350 390 689 958 541 839 549 583 590 551 593 195 441 206 300 232 293 1066 571 568 544 508 440 457 386 432 487 505 470 784 575 414 332 225 146 540 329 371 299 229 341 200 112 275 372 381 778 348 220 235 269 377 294 130 128 56 140 134 114 52 223 184 360 128 192 380 187 315 271 436 408 436 410 335 322 352 480 440 675 573 466 662 307 265 300 427 624 413 355 409 251 418 371 363 531 274 477 422 459 341 520 366 380 322 359 412 322 323 465 332 277 299 305 525 403 436 640 874 336 808 399 359 435 829 601 577 881 456 151 212 228 186 188 204 249 356 349 266 370 270 430 354 302 180 215 202 138 206 161 239 475 931 199 322 280 138 209 297 343 235 117 97 140 128 147 208 171 254 212 306 286 348 408 199 924 499 491 438 216 239 122 110 160 324 175 280 203 174 256 180 190 145 204 466 376 190 414 339 402 454 426 398 407 465 270 641 220 645 504 416 639 518 469 313 339 361 477 453 380 550 401 217 314 905 621 273 162 273 247 304 206 246 359 1201 272 1423 1299 1228 874 1206 1038 1066 924 1259 922 1222 1269 1065 1056 231 253 312 180 467 549 654 253 573 413 554 566 258 318 404 459 253 330 422 309 293 287 309 257 267 320 371 421 493 291 348 552 538 373 348 251 243 549 335 249 507 533 561 471 386 562 616 383 488 330 305 280 300 440 213 272 248 258 330 228 328 341 201 194 473 156 183 203 471 158 510 457 463 439 503 462 415 153 515 328 342 423 555 335 275 327 409 319 334 433 326 320 347 470 396 292 397 253 327 288 286 261 291 284 235 244 370 410 465 287 263 437 309 264 330 247 196 414 301 246 389 402 341 392 305 357 212 255 323 344 468 375 150 612 551 555 478 570 620 511 503 718 543 509 452 580 494 568 547 369 305 351 416 406 494 428 154 240 378 353 121 140 162 108 172 128 483 122 147 205 165 159 1223 1235 1092 242 289 244 258 593 528 416 534 395 488 404 619 406 422 530 736 435 384 1981 2215 288 190 302 389 989 4905 4986 5135 4287 149 1103 3748 892 908 715 699 383 325 180 162 62 239 166 239 242 314 178 175 164 232 164 185 183 231 105 139 660 189 140 180 152 129 181 117 328 272 486 285 295 462 278 138 181 207 223 256 171 151 263 353 122 362 267 275 395 206 189 307 188 389 248 186 493 188 133 222 346 458 331 322 187 185 318 229 254 253 297 348 311 322 294 174 290 321 211 409 492 743 447 329 391 415 628 252 623 388 285 361 160 209 477 445 481 194 258 327 338 454 579 434 393 248 368 286 209 302 346 208 311 201 156 440 432 578 442 329 292 267 399 250 238 201 219 202 180 344 232 247 372 238 200 141 454 114 233 436 329 162 249 321 206 284 326 163 179 375 279 242 270 254 329 259 263 285 157 249 124 272 148 138 249 319 372 273 248 158 119 412 291 282 98 162 439 329 604 195 629 146 736 154 269 117 685 201 447 246 298 341 273 315 307 221 258 304 351 335 378 347 533 373 218 234 142 367 319 476 388 83 95 222 193 294 233 552 617 498 569 325 248 332 405 409 500 277 211 272 367 38 34 26 120 150 173 172 223 296 327 478 204 329 317 265 251 161 145 181 278 145 127 209 452 513 517 170 179 161 211 149 162 357 437 506 284 106 122 211 387 215 201 134 138 132 185 253 405 272 349 292 306 461 318 280 244 275 129 158 320 398 159 249 287 265 313 351 435 476 344 418 233 225 90 203 486 244 302 283 1433 1256 369 339 340 293 400 206 297 297 579 233 378 346 260 212 324 156 191 263 340 339 363 402 335 269 312 434 549 299 164 378 367 424 434 337 322 253 159 411 369 107 96 121 86 150 107 72 155 153 217 170 363 212 393 166 140 197 167 196 214 257 92 473 203 275 507 487 153 171 162 474 483 310 164 368 524 692 448 305 442 534 274 322 349 366 270 418 618 649 148 142 167 168 268 179 496 433 355 344 581 593 735 551 576 471 630 640 563 602 691 699 520 682 662 724 500 514 625 651 582 761 606 585 697 850 640 1088 512 844 518 1005 535 1323 1565 1386 668 816 996 380 225 628 803 489 241 679 162 168 236 173 413 221 230 596 329 294 277 277 267 346 233 794 853 880 1155 1285 961 1014 1296 1160 1197 860 1351 1361 967 1451 1189 1556 1781 1023 833 1227 1643 1274 1260 1186 1187 1102 1387 1280 262 246 98 797 1177 500 1025 1822 2083 1487 564 593 625 197 637 60 375 323 203 1106 685 705 203 270 209 200 608 982 794 1097 752 733 1020 506 1002 935 1188 931 1343 2192 1924 1177 1309 1384 1552 939 540 877 610 734 396 821 208 1118 434 1072 531 46 46 766 563 1152 1208 717 307 556 448 450 358 352 513 459 505 578 532 860 1474 490 232 513 1121 1047 1390 746 640 436 434 312 725 640 914 280 426 144 607 450 500 460 648 1328 1127 596 506 364 361 527 507 433 389 279 499 578 376 240 1008 479 432 1400 235 304 424 235 447 534 496 545 338 416 410 456 603 649 480 434 498 442 478 519 372 474 700 258 175 309 438 454 197 453 225 280 310 396 257 388 491 649 334 556 539 460 181 293 270 262 171 259 199 268 208 175 239 226 338 230 218 315 140 219 312 242 164 196 178 263 148 312 386 446 115 98 156 109 97 146 183 106 195 152 219 337 147 155 126 158 412 411 510 253 279 290 284 332 159 211 265 153 276 321 281 118 166 112 297 301 175 293 81 50 94 193 134 152 254 62 284 417 124 201 241 241 335 273 295 251 388 52 158 377 32 311 149 179 109 211 172 173 243 405 317 203 232 378 308 369 460 289 181 222 78 220 151 145 142 132 147 155 283 170 180 241 164 126 124 137 262 154 165 147 220 206 273 416 313 307 130 212 343 245 316 193 124 512 402 436 257 295 349 406 327 395 363 251 226 159 234 592 273 482 243 159 221 252 376 316 185 271 342 413 219 1063 271 241 461 470 547 401 263 360 358 390 884 427 632 568 485 489 530 537 428 344 103 361 397 355 320 277 725 385 316 196 214 732 73 75 97 129 140 142 171 174 442 139 328 197 300 170 168 158 579 436 249 315 414 463 42 249 140 114 272 339 301 313 347 329 377 270 380 283 198 210 320 206 278 232 460 420 494 460 443 255 277 243 273 263 426 285 222 140 88 237 201 255 257 330 183 290 481 324 442 628 596 442 254 363 530 380 358 368 271 230 341 269 224 241 226 152 272 184 249 299 190 389 307 336 474 272 461 316 445 462 282 408 452 361 369 309 99 302 355 414 359 412 401 393 401 397 304 249 606 319 531 382 472 186 673 586 523 709 586 321 352 332 325 333 367 220 284 332 296 219 169 187 293 549 379 360 737 467 306 320 282 727 497 573 526 588 558 536 399 430 600 474 562 365 465 490 384 380 283 712 355 446 606 662 698 758 577 684 587 749 1137 1334 1140 961 1125 827 579 599 794 1047 890 940 951 765 1067 752 1164 1198 493 713 733 624 430 540 486 750 229 668 677 623 781 332 397 428 264 293 413 309 226 198 290 361 110 209 319 215 146 275 178 185 182 174 407 441 320 663 420 266 485 344 283 613 424 368 273 507 390 460 598 511 267 369 379 363 301 224 206 303 309 283 169 261 252 253 404 211 131 56 181 152 96 64 110 58 115 115 123 113 113 375 114 363 298 228 282 250 270 139 242 383 330 129 123 123 379 203 266 239 217 130 128 140 126 82 102 604 287 373 422 641 192 470 288 238 234 186 196 265 347 329 321 360 352 368 409 342 365 440 277 333 179 320 173 223 244 493 307 280 205 261 148 190 233 141 217 213 199 72 437 128 359 196 120 381 220 260 177 203 464 615 131 352 311 500 427 354 831 391 94 88 294 376 320 460 489 407 188 421 355 222 354 281 396 278 260 214 277 225 267 321 590 847 465 764 501 547 558 494 502 175 415 166 276 212 294 936 488 548 522 484 393 394 327 375 465 475 446 745 565 402 306 209 132 518 216 302 257 209 234 164 102 234 348 371 750 334 206 213 237 317 276 110 112 50 120 118 100 46 217 166 284 136 176 356 167 293 255 371 374 394 378 295 278 334 464 394 603 528 414 613 283 245 282 389 557 401 319 387 239 367 345 296 460 254 384 378 308 317 481 340 337 298 306 392 296 301 443 285 261 255 275 509 355 412 574 811 322 671 282 319 383 708 475 514 849 450 135 204 212 180 182 194 204 287 282 178 264 190 341 280 277 158 191 180 88 184 127 219 471 866 199 300 268 136 201 281 315 221 113 91 132 120 137 127 161 224 194 319 225 340 388 193 826 475 469 396 188 229 104 92 125 308 141 248 167 146 246 160 174 139 190 399 340 176 332 317 380 403 420 354 362 459 236 544 184 609 439 386 568 455 391 249 302 273 453 452 350 528 389 205 298 826 560 265 154 263 235 232 128 155 281 1062 254 1168 1108 1099 811 1134 952 949 738 1155 744 1139 1149 1076 999 213 233 300 170 389 527 581 231 524 370 518 521 254 310 318 401 245 306 394 271 255 249 407 241 253 234 254 298 687 426 515 649 730 495 422 258 250 603 390 366 733 749 764 624 632 760 702 516 598 434 358 380 398 502 315 312 397 431 635 323 475 442 256 433 579 316 393 386 646 293 659 640 692 612 666 536 641 233 553 424 526 578 627 420 388 402 454 401 419 530 350 371 454 521 495 364 482 357 456 442 384 436 423 446 353 408 493 531 551 363 457 598 442 438 409 427 308 425 468 409 435 532 452 507 456 502 318 397 424 436 590 441 286 767 693 705 707 815 1006 835 884 1137 829 717 549 722 747 788 794 551 443 547 597 591 639 625 241 384 518 443 184 166 247 214 286 242 634 245 298 252 217 232 1208 1210 1063 268 317 272 300 645 593 416 599 406 581 432 759 434 450 572 832 467 451 1899 2210 364 214 392 458 1019 4299 4146 4287 7082 167 1134 3542 952 980 833 803 462 355 214 198 113 309 198 305 282 360 302 167 213 234 211 167 216 227 105 223 722 255 185 287 198 145 237 114 425 331 678 303 319 692 324 176 403 412 468 366 221 283 285 371 161 445 307 315 307 300 230 412 228 462 333 220 622 343 235 258 454 528 310 417 241 227 289 274 371 325 395 404 541 381 286 231 413 387 273 565 714 796 504 329 510 472 727 406 866 399 333 470 192 330 649 607 620 197 254 418 392 682 624 611 539 351 588 404 330 359 438 337 455 294 211 545 502 706 553 274 297 304 384 341 320 270 356 323 348 465 295 336 434 325 338 242 465 190 301 507 448 254 338 549 275 449 485 262 213 433 632 399 447 369 507 409 365 327 188 312 238 367 210 164 313 425 385 344 362 210 134 406 401 398 187 192 509 400 643 295 837 170 750 236 339 149 756 223 597 317 505 440 523 388 332 271 460 331 413 359 556 521 500 681 277 324 182 539 471 662 517 114 151 232 219 349 218 642 858 668 761 411 288 386 378 455 675 307 205 334 517 64 60 22 84 158 271 275 286 410 394 544 343 459 445 335 359 262 244 331 432 155 239 430 652 608 662 264 202 219 233 252 237 526 615 615 424 233 190 293 447 279 263 198 208 194 203 262 383 322 423 363 399 574 458 337 310 357 171 196 347 425 167 327 369 347 395 433 638 598 540 593 276 354 196 292 638 407 366 362 1715 1551 484 495 501 396 551 348 396 423 676 395 418 435 343 252 393 319 391 381 406 473 410 437 359 297 320 526 598 381 215 488 483 517 452 403 321 291 199 474 418 140 142 201 229 244 312 106 275 319 332 236 420 437 489 223 152 265 209 279 270 294 232 640 222 301 712 670 159 181 190 608 649 538 261 553 579 827 771 526 585 662 421 465 568 417 236 464 758 869 221 215 264 178 297 216 611 502 486 440 769 843 1034 875 1005 764 973 890 640 828 934 957 807 883 866 990 738 775 987 921 827 934 919 842 985 1322 974 1455 895 1411 971 1474 814 1729 2207 2038 1083 995 1318 507 410 1000 967 745 467 858 239 251 295 312 601 310 242 681 522 482 351 334 320 343 311 1332 1352 1395 1425 1394 1535 1299 1736 1498 1572 1106 1646 1940 1394 2176 1794 1983 2096 1558 1205 1616 2015 1440 1515 1562 1610 1496 1707 1739 420 394 160 1199 1694 772 1546 2595 2704 1860 634 614 693 275 717 76 437 365 208 1388 889 936 292 333 248 314 840 1207 1026 1403 982 948 1463 774 1339 1385 1774 1464 1650 2977 2577 1340 1689 1961 1916 1201 695 926 689 997 432 920 399 1455 502 1281 640 113 105 1198 812 1351 1511 1028 424 683 539 707 332 320 598 536 613 886 670 1201 2089 659 398 725 1313 1246 1694 910 826 681 543 414 1025 697 1374 410 687 320 805 570 593 694 868 1639 1358 602 548 396 521 720 582 533 437 373 549 684 509 309 1223 557 521 1781 272 414 620 320 624 741 690 699 517 542 539 598 701 813 603 541 648 544 689 639 426 804 932 321 284 440 486 506 212 589 269 357 395 492 302 496 559 890 477 693 627 564 197 381 313 305 249 240 256 292 232 254 291 246 403 330 266 417 226 339 400 300 267 421 280 365 166 442 518 715 129 171 226 207 157 174 368 245 261 271 313 449 246 346 184 187 595 515 662 489 538 549 572 474 425 340 428 309 366 502 616 223 382 204 337 347 305 457 155 114 138 233 210 212 357 147 456 454 181 333 340 338 386 439 463 346 441 185 249 622 44 586 206 289 182 271 250 286 348 534 488 332 346 476 438 447 535 355 250 299 98 268 260 142 168 154 144 167 244 247 247 327 258 185 179 160 274 153 158 218 218 312 451 520 566 548 213 305 452 308 373 244 230 798 570 485 318 345 452 499 394 400 428 308 322 281 274 658 347 585 269 235 215 326 489 395 249 456 386 444 331 1153 352 308 544 631 667 445 397 473 495 577 956 520 891 817 697 707 725 656 579 392 177 527 579 500 419 424 799 578 334 266 290 794 109 103 98 134 120 126 312 171 424 164 394 296 412 166 160 194 687 544 324 383 442 699 97 374 259 177 316 496 409 423 490 460 553 441 602 359 288 286 426 288 376 268 615 563 651 597 630 468 530 440 310 360 646 246 221 283 150 301 238 307 327 424 233 444 645 417 624 886 676 622 358 465 804 503 579 595 337 431 449 397 307 398 377 299 373 315 314 360 317 521 410 387 577 375 720 525 666 586 461 460 637 518 605 492 120 400 460 446 456 444 675 655 675 679 398 393 640 544 680 611 716 313 934 923 877 689 581 340 618 586 396 378 466 314 394 464 468 348 342 261 408 576 463 509 1114 573 493 391 330 856 736 557 688 832 647 675 561 709 828 651 667 474 617 586 550 474 385 837 454 708 671 912 800 988 729 793 856 902 1662 1766 1601 1216 1467 1201 809 835 982 1233 1085 1170 1247 919 1269 985 1700 1457 814 863 932 786 530 773 605 776 409 867 765 707 1018 484 527 568 368 327 495 311 340 329 400 435 229 241 402 300 184 297 332 231 214 198 456 556 363 908 444 306 565 415 438 735 516 571 444 594 576 638 777 566 363 541 569 433 337 226 196 349 353 319 231 310 260 190 464 249 149 101 234 182 106 94 103 62 150 166 174 154 162 494 136 466 403 289 335 297 323 181 320 455 487 175 175 169 490 216 306 319 243 175 169 174 154 105 185 755 345 463 575 732 310 735 418 311 313 228 267 319 381 390 374 504 494 486 497 444 409 493 378 412 244 374 272 258 354 626 359 335 267 306 210 247 292 204 361 326 253 78 493 148 435 248 146 437 246 288 203 223 653 603 132 405 360 558 554 413 933 591 134 124 371 512 350 539 633 469 284 519 435 277 386 359 574 343 434 349 414 338 412 419 728 1115 623 905 630 866 695 599 744 187 567 285 343 272 369 1223 572 778 673 583 540 531 450 533 612 595 629 784 586 601 336 307 204 581 311 377 367 277 403 192 187 342 427 479 908 469 256 270 309 350 314 136 144 70 144 142 116 60 264 202 290 216 204 509 318 344 310 570 552 504 505 482 428 517 520 439 561 480 523 565 379 329 380 506 743 433 547 475 327 433 478 430 693 368 446 502 610 381 621 468 470 358 477 570 418 456 504 382 459 409 466 685 381 491 714 884 378 882 455 441 461 941 520 630 1031 631 173 196 249 258 306 309 334 438 398 296 326 294 407 393 397 238 253 228 225 268 187 349 495 1029 227 376 317 209 282 308 419 228 174 156 199 181 199 225 244 266 199 383 352 435 407 284 1187 566 558 453 278 310 199 177 171 377 239 350 263 190 347 214 234 179 274 411 435 271 432 530 635 456 617 391 526 498 345 624 231 716 516 459 589 548 469 375 414 423 621 375 392 767 545 310 434 1012 733 385 200 395 430 323 162 437 554 1356 324 1467 1393 1489 1025 1526 1365 1334 969 1559 1015 1513 1414 1508 1380 270 334 349 310 712 700 941 365 636 436 606 645 300 307 391 481 354 497 595 488 454 450 668 468 482 473 499 567 602 262 272 439 368 303 369 424 352 506 285 301 335 398 380 340 252 639 584 460 408 390 562 360 366 438 206 539 206 414 275 266 296 394 333 343 323 408 455 369 492 370 457 435 397 462 416 454 310 376 511 389 438 349 450 450 485 455 318 246 479 277 472 264 637 362 443 452 327 315 444 540 592 360 394 475 357 304 691 670 502 401 378 433 380 372 330 393 333 455 315 228 558 327 545 380 432 415 261 360 442 501 371 477 233 509 458 393 458 365 616 486 550 591 677 403 546 462 366 350 334 468 347 498 660 544 573 761 218 275 337 511 203 74 115 105 125 121 129 274 120 197 193 193 333 360 412 619 629 619 611 393 303 357 327 503 605 230 307 245 267 262 343 342 251 341 243 4320 4066 4170 294 211 221 165 149 167 4991 218 202 336 366 363 341 447 327 183 171 175 123 209 272 200 226 72 136 157 164 136 149 181 152 100 332 350 158 219 299 187 186 390 266 505 183 365 319 393 239 342 202 283 269 178 240 228 201 153 140 94 162 416 423 415 348 394 276 328 258 285 379 259 242 227 350 372 272 284 309 129 229 310 369 247 245 387 92 178 299 318 176 374 335 456 386 274 547 419 297 357 555 456 487 921 541 162 910 200 186 466 302 362 272 255 366 403 307 304 348 300 227 475 272 185 249 322 108 366 270 193 209 400 471 207 448 312 534 268 108 186 142 248 217 242 342 260 253 356 239 158 236 177 316 283 430 328 344 182 275 225 209 266 151 122 296 175 295 265 331 375 273 232 302 435 675 267 328 346 281 285 205 336 274 316 168 335 293 303 157 233 301 237 333 519 284 310 198 418 159 485 329 363 186 434 214 232 405 226 452 311 186 142 290 319 297 312 352 598 282 194 270 179 244 179 280 245 226 240 170 169 170 192 489 439 215 331 306 232 501 281 398 473 551 360 439 248 105 92 60 128 113 449 415 424 442 318 231 457 493 439 242 160 62 66 278 407 149 152 186 274 301 288 166 171 178 390 260 311 399 292 168 262 151 144 113 203 345 319 166 174 194 285 295 348 259 283 344 287 487 266 332 457 291 383 330 422 226 130 181 181 167 189 224 410 118 408 205 273 293 98 153 224 190 393 459 1405 1571 276 252 243 368 283 225 240 234 419 377 418 456 546 353 190 174 201 598 157 317 550 538 285 243 223 534 354 249 242 214 249 212 427 286 295 154 242 366 295 252 277 218 288 274 176 256 229 166 318 166 288 412 208 261 181 459 368 359 392 224 268 341 353 274 318 306 54 116 138 463 838 512 313 491 799 586 493 324 390 551 478 501 268 340 371 350 566 439 142 134 143 84 181 245 429 430 544 430 536 548 552 561 564 730 426 515 802 473 612 749 713 1100 748 602 655 650 661 776 965 748 642 860 976 1046 924 792 844 872 592 915 998 1755 1240 1362 790 920 998 393 377 745 786 485 436 1061 302 269 262 147 308 253 214 444 495 349 76 142 132 245 102 1134 1266 1212 1480 1317 1253 1056 1320 1473 1305 1210 1087 1004 1174 996 1275 858 1040 1074 951 1051 1169 1592 1299 1326 1349 1554 1537 1225 239 211 103 1078 1616 584 1456 1536 1552 1423 583 699 640 251 716 60 313 290 255 1247 784 674 128 294 240 270 629 624 589 1151 461 716 723 574 1006 1029 1291 1265 1267 2186 2316 1154 1690 1571 1545 953 307 533 656 710 524 1078 382 987 432 1049 720 83 69 487 716 844 1533 731 414 952 321 389 499 473 752 708 538 545 604 1377 1890 676 598 890 994 964 1302 978 1209 481 569 572 1148 592 1131 402 507 227 557 690 646 643 1035 1104 1379 584 523 325 447 521 477 534 427 420 353 757 364 304 995 504 434 1334 832 892 519 308 419 390 393 634 339 471 411 463 528 522 507 599 619 651 756 639 377 509 553 321 204 359 172 316 421 527 203 360 200 348 173 634 426 225 172 580 560 464 335 240 147 145 285 170 357 202 198 232 237 264 168 145 252 171 139 233 275 231 199 213 205 254 172 225 268 337 120 311 158 296 324 286 233 153 201 133 277 432 240 180 236 185 280 399 367 258 302 270 287 425 298 315 412 189 282 311 207 262 276 200 396 400 233 215 102 120 369 365 193 225 412 151 178 297 130 290 175 169 205 234 248 164 190 150 169 658 93 528 195 225 106 257 161 224 293 248 382 251 374 541 334 346 265 229 223 310 184 215 299 174 86 72 174 98 272 146 273 232 147 232 183 98 136 127 75 117 95 196 348 291 150 132 257 350 201 397 387 316 161 420 350 428 283 394 228 211 423 290 183 192 545 220 321 433 431 375 290 180 130 250 303 122 106 330 308 354 371 438 238 448 496 360 433 688 336 303 303 391 678 437 782 643 434 567 398 285 301 305 145 381 469 357 318 320 506 440 201 324 375 827 389 141 225 178 299 311 301 274 444 202 308 430 491 113 115 137 559 409 355 531 204 426 78 115 63 82 288 424 346 364 386 360 430 345 366 397 315 345 471 329 390 442 528 401 600 431 378 310 394 316 481 329 513 457 187 286 162 364 221 158 211 762 291 234 609 381 591 320 526 410 277 266 662 498 405 423 203 291 202 224 252 406 333 234 265 358 298 380 333 405 371 522 561 235 631 591 730 462 327 432 828 426 544 347 189 536 337 440 321 423 311 273 341 359 731 348 730 397 301 612 434 361 775 809 735 598 562 284 344 281 301 339 401 338 358 437 298 445 304 322 336 476 449 456 359 452 346 267 255 610 415 544 436 435 701 432 341 446 621 709 918 452 500 412 564 475 540 633 445 434 367 589 474 489 489 613 640 573 1392 1315 871 1192 971 1030 1034 1074 756 1290 1064 1132 926 805 988 762 1111 1072 828 479 499 443 699 852 642 997 238 684 1089 994 967 495 393 443 325 125 424 254 152 144 197 104 157 229 217 214 294 269 183 217 190 184 456 260 436 470 385 295 327 489 428 497 537 497 245 393 279 380 512 542 399 528 542 445 268 290 247 286 326 288 199 294 124 118 216 143 100 56 99 96 118 67 113 223 183 222 201 222 181 138 90 270 281 374 426 360 366 334 422 311 288 199 179 187 241 209 340 339 160 217 219 324 289 131 131 298 166 192 539 398 372 349 190 483 545 425 406 283 298 348 209 334 283 172 219 197 253 220 251 297 324 177 118 116 116 397 241 177 242 247 351 240 209 188 238 210 343 375 650 464 829 357 425 967 354 258 390 219 355 543 253 205 191 457 431 486 471 454 224 187 205 423 386 546 484 386 319 545 449 350 310 408 345 459 427 448 396 278 565 434 717 773 443 496 601 532 457 624 545 148 241 193 160 412 305 1080 521 297 355 461 635 407 400 468 406 568 606 652 451 254 184 169 236 295 371 400 458 186 290 200 223 274 533 625 290 598 183 192 380 258 231 143 189 157 187 179 129 105 215 218 201 104 186 527 227 320 238 517 366 460 496 473 552 267 420 567 509 384 403 487 435 331 353 523 532 521 561 254 175 324 347 188 537 401 350 354 420 378 303 457 420 295 514 373 322 399 296 455 363 481 378 282 274 649 518 610 342 1258 684 551 190 836 356 528 644 267 326 161 292 138 178 167 221 355 334 330 325 279 248 431 199 187 214 155 128 188 202 241 122 639 133 301 157 78 155 306 188 304 222 226 199 181 214 133 204 215 149 304 152 198 281 215 633 142 122 439 389 228 289 269 129 359 171 450 493 299 227 188 168 150 183 406 320 451 328 568 466 305 223 775 335 260 271 486 154 652 450 395 518 694 503 474 226 265 245 131 341 226 156 107 341 914 659 250 271 209 212 374 154 296 208 1092 132 1572 1272 986 828 936 920 1110 1173 1087 1121 1056 976 1113 1077 433 312 360 285 455 314 427 536 449 468 400 517 343 208 833 540 227 353 446 457 431 419 342 290 282 278 280 457 476 473 418 487 296 376 294 334 314 499 304 280 632 700 569 419 404 784 500 438 457 437 325 371 380 326 327 382 308 386 413 227 364 302 465 417 427 289 329 270 439 295 459 439 385 429 380 447 391 327 478 585 528 271 408 232 278 251 256 261 331 245 350 320 351 357 357 317 480 477 472 487 442 487 517 473 453 509 343 455 398 297 355 406 416 369 286 380 466 439 344 387 409 408 524 460 484 510 502 360 427 367 550 327 386 336 281 419 307 419 570 504 590 640 602 312 385 350 376 439 363 724 771 796 615 672 555 581 307 478 381 304 199 96 208 124 240 158 189 102 80 115 133 236 651 482 488 272 300 278 292 527 437 392 438 283 372 513 680 557 571 471 549 533 525 1267 1154 281 214 330 565 614 1160 1134 1103 1134 218 4912 1103 508 528 840 822 543 221 252 215 111 192 227 267 432 446 144 92 117 116 159 233 102 185 96 204 648 177 217 245 299 191 348 184 391 280 595 251 269 301 239 204 317 305 281 311 152 199 173 163 97 229 194 229 271 228 163 421 263 288 326 178 393 321 216 176 423 388 237 433 219 262 144 251 245 235 398 222 312 266 297 285 332 328 313 589 561 508 301 404 485 411 554 354 619 350 214 424 189 172 367 338 341 282 443 304 320 338 428 305 297 245 395 333 208 247 265 167 400 228 284 286 334 588 313 320 324 205 258 375 453 234 262 345 267 441 242 247 522 175 233 128 226 205 175 256 427 339 253 256 139 175 197 186 318 211 278 283 182 287 457 273 242 437 209 378 222 399 216 249 244 257 372 212 253 102 116 407 273 265 244 162 349 222 469 212 610 177 698 119 231 166 249 168 321 240 435 246 222 352 175 159 305 350 293 230 298 308 419 443 233 173 90 372 298 439 410 174 180 138 194 290 235 409 342 176 274 225 230 420 371 430 306 220 210 239 297 100 69 72 156 187 149 310 284 276 376 433 198 503 436 303 321 199 138 240 378 109 158 263 289 272 274 214 191 133 193 269 298 395 414 412 364 200 229 230 294 182 172 243 245 279 170 423 326 340 525 304 415 487 278 325 303 391 196 200 415 222 92 260 257 220 315 332 439 403 269 295 225 326 138 132 265 234 310 283 1472 1365 254 323 262 319 286 337 450 424 408 421 493 381 531 205 120 290 167 256 348 209 399 476 391 315 248 446 453 272 186 347 412 382 256 250 311 342 194 204 188 246 175 152 179 207 195 186 381 364 523 251 278 438 298 180 214 333 236 256 332 209 114 399 261 293 507 485 298 339 162 675 509 492 351 453 678 701 523 419 492 562 399 455 361 401 197 442 602 427 150 144 189 154 187 148 426 574 432 373 534 732 875 791 818 685 815 659 477 463 811 579 712 890 784 819 677 690 887 876 804 900 1097 737 809 1051 849 1080 1111 964 774 1105 736 1686 1511 1298 659 648 880 328 288 687 999 598 300 730 196 190 379 234 363 176 284 647 514 307 236 228 204 188 214 1219 1149 1143 1065 1253 1101 1235 1249 1124 1272 1192 1336 1251 942 1431 1444 1352 1475 1268 1222 1277 1561 1082 1328 1181 1044 1087 1137 1414 288 262 116 1052 1084 535 1911 1672 1830 1386 621 618 577 174 615 80 335 247 147 1051 481 453 198 347 276 235 806 654 634 985 593 734 1048 517 1062 1002 1280 921 1732 2804 2333 1072 1401 1520 1982 903 436 712 641 974 569 825 248 1178 484 1211 614 60 46 842 502 997 1341 839 308 725 478 491 244 244 636 612 587 553 401 964 1515 429 430 873 957 929 1827 818 932 402 437 276 1012 772 962 317 464 156 733 403 430 456 721 1563 1444 514 545 434 335 467 401 447 228 251 460 687 381 303 1044 458 444 1577 242 293 441 324 430 575 548 661 550 703 736 681 508 446 585 506 522 433 484 515 425 606 511 306 170 298 240 231 265 535 195 464 268 277 305 547 359 627 417 505 414 351 234 303 357 347 182 166 173 196 174 249 263 217 309 349 275 232 167 143 288 236 280 288 248 189 149 249 296 402 104 105 160 112 154 229 193 144 159 285 249 368 251 175 172 137 457 216 265 163 181 176 238 173 202 149 181 178 414 487 307 126 212 134 370 355 197 271 169 154 172 170 145 189 245 259 486 282 166 212 277 232 325 200 228 295 372 213 177 299 34 265 197 234 251 212 153 221 303 289 404 504 433 650 402 458 244 162 122 221 118 112 259 230 58 56 228 126 177 163 265 196 170 170 154 76 125 109 58 139 223 192 392 416 333 261 181 280 296 190 211 135 292 520 370 344 244 232 333 386 409 337 274 267 180 327 412 426 271 562 287 156 94 311 334 290 154 579 611 704 386 660 428 320 436 398 604 529 261 372 525 380 910 617 408 352 559 520 460 405 407 330 177 455 563 359 468 339 635 353 180 284 306 560 178 164 167 158 218 201 105 187 383 220 383 283 361 159 161 150 672 445 239 309 281 627 78 195 153 107 466 443 393 419 486 472 518 382 385 373 273 331 405 281 383 353 345 249 385 296 337 215 257 194 218 259 277 208 191 216 115 293 177 236 124 438 167 196 534 505 565 439 561 352 276 328 730 429 304 322 402 392 433 318 316 307 388 403 317 212 312 312 277 321 292 549 426 150 654 574 712 488 326 409 559 373 344 853 94 233 390 262 380 254 423 385 452 436 278 303 526 492 320 514 373 362 556 624 455 461 367 417 270 247 225 334 323 253 272 288 262 336 269 248 305 363 478 201 562 471 222 306 314 623 348 477 427 457 573 587 465 557 626 423 670 426 555 379 383 428 440 689 418 463 439 550 535 577 791 830 542 648 1335 1196 1152 899 986 739 639 669 579 915 1048 1124 947 695 956 1119 1413 1440 714 426 493 479 532 648 470 775 273 646 735 659 700 383 325 479 207 207 341 191 313 286 307 211 278 262 347 209 145 271 265 226 210 256 436 360 523 636 348 379 376 434 329 465 374 394 309 380 609 730 654 552 392 563 617 266 188 221 207 225 238 222 165 187 232 85 333 122 54 72 193 204 26 84 76 56 200 177 164 204 152 238 234 279 253 209 318 248 275 462 470 256 206 84 82 86 132 218 247 404 216 166 174 243 182 158 205 384 262 362 392 618 336 318 179 231 231 144 231 270 306 317 225 254 238 429 262 501 502 346 320 266 261 288 152 167 182 483 235 229 188 381 289 209 295 211 317 288 206 94 514 209 443 218 203 489 338 269 249 249 434 677 102 160 150 417 382 402 605 347 214 181 243 420 225 393 430 272 254 656 433 215 322 356 512 538 371 377 383 252 313 453 419 811 448 588 495 727 632 663 677 183 255 170 368 308 417 1043 406 403 375 457 474 356 294 456 799 728 607 451 247 548 368 282 185 363 292 333 367 360 274 338 201 283 427 285 454 238 338 232 243 510 242 148 154 107 158 156 140 99 145 224 271 143 127 346 381 447 336 469 487 487 375 394 391 461 401 394 324 366 410 384 362 318 348 476 456 353 603 332 203 374 332 329 605 254 493 413 489 345 467 354 251 333 284 492 403 420 485 224 420 371 344 355 356 519 531 664 228 531 297 392 305 691 389 682 775 462 174 348 188 107 92 98 110 303 225 170 194 225 362 211 226 222 327 193 269 142 263 215 220 474 104 390 264 196 172 270 198 191 189 148 127 125 145 115 210 203 176 237 268 259 240 123 767 222 212 311 181 151 162 150 131 213 166 231 228 286 122 96 92 164 94 437 518 313 250 365 417 361 315 393 452 377 266 497 323 455 317 279 327 337 316 295 385 230 328 199 206 433 282 238 438 724 705 405 156 126 322 246 124 251 274 894 203 865 792 877 829 956 922 962 914 940 891 1014 1113 1297 1037 331 304 464 277 388 743 500 400 415 371 446 442 365 221 367 401 343 284 486 317 309 307 266 446 440 463 467 580 598 393 368 655 675 568 480 518 498 599 347 251 649 683 728 612 547 700 528 682 825 426 433 350 370 441 239 318 246 287 413 286 451 518 404 327 433 260 293 309 636 405 611 495 564 514 566 572 430 271 434 377 563 503 578 398 478 454 439 485 386 505 353 371 495 691 616 444 612 413 452 404 509 416 501 443 427 473 403 410 509 407 387 570 414 314 459 313 288 504 379 350 560 400 521 372 793 827 242 321 409 483 691 335 387 773 755 797 778 716 870 601 737 929 650 701 650 729 660 761 871 627 531 613 575 601 678 700 230 337 368 445 199 178 144 102 154 140 450 169 187 151 126 240 1030 1016 891 310 431 368 372 618 531 444 576 379 549 504 744 434 529 624 776 540 582 1927 1943 335 221 359 544 918 3720 3595 3748 3542 202 1103 6501 924 946 735 707 433 203 210 176 154 197 465 361 256 284 284 136 157 214 155 172 197 295 158 193 725 197 261 381 175 235 328 266 414 397 566 270 324 517 450 195 237 269 273 495 272 276 317 285 179 449 320 274 336 274 226 401 286 386 333 184 527 308 173 234 476 481 471 356 265 284 158 284 308 344 364 458 457 320 270 261 398 440 266 547 561 816 549 479 506 472 598 354 765 641 335 571 239 276 428 538 595 346 334 360 423 626 563 540 520 312 543 305 277 373 475 328 321 236 244 446 433 636 452 388 380 307 412 309 332 321 307 237 272 381 303 389 544 352 192 159 354 169 405 493 605 389 370 378 301 191 249 295 174 368 375 285 460 274 395 277 343 303 206 419 147 340 220 192 275 376 362 320 318 222 231 541 441 302 143 276 337 393 639 282 550 331 861 329 337 148 860 330 681 309 385 381 404 402 295 203 334 397 383 361 430 406 658 576 189 285 166 444 388 513 460 112 118 211 229 286 219 638 933 662 793 476 283 291 390 482 660 345 344 302 293 90 71 76 110 152 196 259 284 336 412 581 266 421 397 290 237 139 99 284 452 189 260 271 549 514 518 164 197 246 245 351 216 496 695 639 427 199 138 410 459 382 327 218 222 307 460 312 598 244 333 342 456 423 388 383 388 386 285 260 439 422 237 431 505 483 539 569 509 657 435 666 300 452 116 254 406 382 332 552 1697 1743 387 367 363 453 534 362 304 348 539 470 448 470 402 201 246 224 181 257 328 316 477 506 434 310 335 502 796 468 172 487 460 460 481 339 350 278 247 560 482 144 216 285 199 241 149 136 227 303 248 238 591 229 417 155 152 324 282 230 240 348 122 557 326 262 617 593 155 175 172 558 616 386 258 723 647 839 429 486 399 872 423 419 463 448 305 487 847 734 189 146 234 276 397 300 697 498 320 420 811 659 812 770 692 633 768 889 601 762 852 878 734 863 941 878 740 710 819 1088 1037 947 951 978 1000 1130 1018 1429 697 1113 761 1116 759 1781 1667 1687 771 957 1237 405 444 864 992 575 383 1014 255 292 396 275 462 276 226 725 333 265 359 281 261 421 310 1087 1187 1171 1391 1137 1596 1594 1401 1345 1525 1341 1588 1554 1285 1781 1405 1536 1800 1473 1263 1203 1808 1572 1654 1393 1503 1145 1700 1669 349 303 145 990 1400 597 1514 2145 2228 1818 680 696 715 254 746 96 464 354 168 1472 850 803 200 402 337 245 810 955 987 1264 967 747 1022 742 1037 946 1238 1034 1649 2795 2849 1348 2012 1927 1993 1072 561 1316 720 1031 516 913 385 1525 687 1216 772 106 102 867 604 1250 2112 960 403 941 511 601 301 295 606 557 651 820 736 1453 1886 439 378 642 1552 1498 1671 1094 907 466 595 421 1058 758 1138 388 484 253 775 592 661 600 721 1668 1366 483 556 452 438 635 541 647 513 511 577 756 507 288 1308 593 544 1518 312 377 753 347 637 629 632 888 488 645 601 741 742 879 683 608 820 579 598 529 799 601 968 255 187 355 483 450 203 591 211 535 301 391 247 526 471 678 515 605 506 445 234 366 287 244 174 216 221 346 308 231 305 230 338 266 394 471 174 227 425 196 208 359 243 316 177 344 416 580 286 151 147 163 163 258 202 218 244 347 302 314 290 198 144 211 459 541 372 253 285 315 317 287 214 287 233 181 394 397 283 183 164 181 325 323 162 282 199 123 164 257 189 209 319 156 395 423 128 266 284 278 425 403 431 302 486 106 228 539 42 448 201 279 231 220 154 223 305 620 464 342 433 374 443 463 584 302 267 248 189 258 178 151 86 78 155 217 263 194 241 221 254 262 196 169 433 188 319 199 230 180 360 541 364 283 284 353 327 292 367 290 158 634 386 383 380 418 390 357 418 378 335 292 226 199 304 741 567 689 370 225 176 354 387 296 276 414 331 406 296 1031 301 303 610 455 451 433 285 437 477 445 1219 463 774 732 535 662 635 677 482 343 271 406 560 471 425 373 789 576 342 285 313 906 103 175 140 149 168 172 206 254 469 198 328 349 384 250 248 238 607 578 274 296 434 614 88 264 145 164 288 407 331 349 383 355 522 404 404 465 278 280 527 266 381 323 459 397 559 497 374 314 371 322 249 326 562 173 277 310 106 381 176 273 269 547 335 514 654 438 690 790 595 571 278 337 675 642 550 601 435 322 556 306 289 305 196 352 396 320 319 287 266 671 527 720 732 337 588 442 548 458 395 390 682 448 545 419 128 508 317 346 321 342 455 410 471 432 407 292 652 482 631 578 616 254 726 730 611 656 535 321 347 308 349 330 316 188 258 346 324 340 272 251 436 571 411 382 744 546 516 351 319 1005 532 624 504 446 766 576 504 384 603 611 581 607 495 394 446 448 501 718 505 539 730 746 699 714 749 768 837 810 1514 1588 1359 1271 1435 860 854 929 821 1154 1028 1092 1193 784 1149 1109 1487 1297 624 902 954 732 666 591 448 809 298 769 753 707 837 307 474 656 298 333 457 317 272 216 245 552 136 301 401 320 287 373 251 219 346 340 353 515 595 807 467 383 481 546 368 621 686 596 350 480 418 459 767 586 404 516 522 572 307 243 223 307 309 283 302 418 246 169 457 175 132 86 169 196 165 97 194 102 141 197 205 195 147 427 155 420 359 281 358 326 344 323 279 509 365 175 155 161 782 234 458 293 336 186 182 176 160 86 112 753 288 421 544 667 335 851 372 389 377 329 416 348 346 460 334 453 540 316 603 352 312 387 307 232 183 410 402 291 432 491 411 361 252 324 203 233 246 234 333 309 267 178 595 256 553 264 286 542 370 235 273 233 629 761 177 415 360 682 697 711 733 535 161 129 245 402 424 596 496 388 232 420 408 284 331 384 601 366 389 244 339 251 448 629 692 1174 566 995 849 636 812 877 803 229 498 220 417 354 455 1393 802 642 657 499 554 525 450 504 698 624 664 787 589 577 269 329 186 550 291 356 347 377 282 255 184 369 561 691 802 774 273 267 296 470 282 121 92 62 108 94 99 81 283 306 271 436 165 425 339 565 603 518 530 443 511 427 393 378 731 755 686 599 590 628 457 350 391 531 696 340 419 492 328 479 453 344 551 427 479 405 503 387 490 416 347 376 349 398 279 422 461 380 371 316 396 510 487 398 833 1028 565 940 404 486 507 633 634 619 992 624 328 187 264 200 198 212 222 443 343 359 312 188 358 250 280 230 221 189 120 200 97 245 540 885 233 347 294 148 204 290 411 314 191 137 128 110 155 157 278 324 320 453 337 325 429 208 816 333 325 474 166 228 149 143 131 341 253 240 261 247 289 142 179 295 174 502 437 218 512 385 426 466 560 398 390 447 400 615 190 723 632 463 638 652 460 307 433 386 507 381 383 481 324 209 523 957 471 478 142 293 287 474 200 229 235 1312 291 1429 1323 1122 1050 1108 1030 1085 970 1289 1063 1281 1461 1373 1157 307 435 470 303 422 548 618 322 520 537 599 797 403 463 309 339 448 291 565 551 533 527 511 432 430 439 445 485 771 654 301 632 493 487 568 226 212 396 390 505 468 488 442 561 402 511 721 489 423 470 219 277 281 395 232 282 353 443 528 299 408 360 275 292 398 451 379 469 576 365 572 599 650 568 464 520 346 244 256 361 319 656 517 599 634 766 595 525 396 497 442 319 558 388 495 491 363 409 451 377 393 484 377 403 318 511 422 474 450 424 291 551 319 311 301 407 567 444 518 454 420 455 584 741 860 727 406 487 504 388 488 403 306 569 467 610 565 618 377 451 520 422 562 617 587 646 452 480 450 342 357 410 445 396 377 486 471 314 428 312 196 259 179 100 193 110 333 130 146 196 158 166 822 857 758 283 336 297 295 439 320 403 344 371 511 252 373 232 304 397 3357 342 490 1188 1011 494 274 528 430 1188 1056 902 892 952 336 508 924 5558 5576 705 671 480 191 247 204 199 189 266 291 234 271 118 86 204 132 202 167 191 220 171 263 667 294 144 248 149 192 130 323 429 368 741 442 503 361 397 222 267 225 215 453 240 169 94 208 129 359 363 352 197 253 166 302 251 218 272 247 554 302 245 174 493 369 479 516 136 327 395 148 271 224 296 191 315 212 198 213 411 286 269 535 673 478 471 381 405 567 821 476 505 402 219 407 339 328 362 383 459 252 161 409 299 427 512 468 382 218 352 342 241 331 481 258 330 262 328 323 304 328 311 337 380 390 366 356 513 227 348 175 228 238 445 190 434 202 172 198 423 183 278 442 269 243 275 268 179 290 318 232 188 210 266 236 259 393 457 324 328 414 217 294 199 355 217 215 248 206 448 303 197 123 140 341 233 275 233 204 368 245 411 274 840 152 476 131 259 183 460 287 423 311 348 364 349 343 418 217 273 267 261 254 427 435 665 447 152 242 196 428 350 509 486 147 155 129 222 175 244 376 548 339 439 224 197 515 264 378 375 252 303 246 347 67 38 34 60 64 308 244 458 551 408 411 474 247 235 272 181 89 134 361 359 92 106 194 493 478 472 233 198 205 144 306 196 550 282 485 361 260 149 192 292 309 291 198 208 241 202 353 628 248 329 233 455 638 494 469 361 501 195 201 294 475 106 526 564 478 576 594 702 446 487 426 470 301 124 340 371 202 380 252 1727 1932 584 409 440 326 530 227 279 279 415 432 332 426 419 212 289 297 192 193 231 195 345 343 290 267 343 487 530 168 324 361 595 516 560 330 351 248 217 464 332 112 123 98 167 156 182 195 295 237 350 250 494 152 459 322 186 492 380 338 265 274 139 354 325 272 498 468 181 189 142 558 457 444 353 358 524 541 578 622 552 698 334 372 631 354 236 382 432 763 323 309 188 144 247 178 457 339 418 442 559 732 632 720 460 418 395 830 401 537 673 595 611 798 1094 647 746 601 770 942 795 995 1026 1005 1053 1055 940 1337 1332 1155 995 1180 1008 1981 1685 1398 768 725 995 500 357 883 948 638 295 768 229 197 374 154 315 205 242 574 496 467 153 253 243 192 241 1684 1815 1591 1164 1098 1102 1142 1413 1393 1543 1413 1339 1432 1245 1456 1422 1736 1564 1433 1406 1459 2065 1331 1207 1112 1327 1320 1376 1479 329 299 125 1010 1208 583 1397 1599 1633 1700 685 594 742 345 994 86 351 295 206 1084 802 805 259 336 300 334 742 1086 820 1097 560 775 1139 696 965 1461 1647 1202 1544 2664 2168 1479 1792 1682 1771 1160 469 1043 793 971 540 996 334 1140 549 1245 493 44 36 1110 730 1038 1447 934 341 659 500 683 355 339 680 692 588 505 483 1226 1758 414 409 905 1364 1311 1500 661 851 536 354 280 797 554 1194 578 677 160 574 517 498 581 850 1239 1729 590 415 329 405 465 351 508 559 486 408 1031 531 371 764 337 323 1175 404 452 435 288 614 628 491 671 610 608 767 434 556 612 610 413 467 745 762 647 374 861 699 239 279 491 282 317 345 581 363 291 339 282 471 426 469 629 398 555 689 465 197 334 300 294 225 165 181 150 155 198 189 220 267 191 267 358 143 255 380 292 243 226 169 249 212 373 439 379 104 138 70 186 187 146 124 113 144 133 159 447 200 230 173 135 403 308 408 177 244 294 374 396 321 243 284 192 223 350 194 154 304 255 276 320 237 279 135 125 98 122 209 242 282 266 355 394 250 364 392 341 444 382 404 416 470 115 303 424 34 563 275 138 150 280 222 273 322 287 498 455 368 404 308 391 498 307 301 304 201 94 352 170 242 230 172 173 231 137 221 213 206 168 140 195 252 218 142 66 88 212 498 335 334 318 244 268 438 338 350 192 198 527 339 408 520 291 377 415 476 214 361 317 269 346 285 620 420 494 393 177 290 193 406 290 210 569 387 450 231 753 301 335 540 353 911 466 244 466 368 452 863 511 749 628 444 552 623 272 359 499 182 370 518 304 532 517 495 754 282 238 258 621 84 110 102 98 122 124 111 184 387 395 466 357 416 261 219 130 559 394 184 216 311 406 164 332 204 218 412 435 355 385 456 395 484 512 453 557 317 279 719 306 517 241 696 426 783 529 662 415 505 433 177 212 700 218 260 230 93 231 260 230 200 737 252 389 718 379 521 777 593 699 278 400 804 512 576 600 320 369 393 394 230 272 269 318 259 219 292 286 430 496 427 407 417 216 708 502 558 497 274 395 591 442 431 508 205 357 288 521 272 484 405 373 455 449 443 232 453 284 240 665 476 308 576 590 466 550 464 408 422 334 324 331 355 255 369 426 275 423 304 330 348 337 335 402 731 329 388 404 277 1083 389 497 456 596 612 430 465 384 436 445 618 475 434 524 379 404 603 473 419 482 478 651 654 815 727 729 543 714 1588 1408 1509 1129 1028 1184 926 952 808 1103 637 687 1058 1076 1168 952 1498 1366 790 750 816 682 416 777 663 875 394 728 907 811 967 622 550 500 179 232 300 202 273 410 311 487 327 139 219 135 176 313 243 247 270 279 242 332 394 651 312 414 723 585 339 528 651 568 407 446 456 493 577 510 355 561 561 310 191 169 141 201 201 175 166 168 200 177 260 162 72 70 301 181 106 73 128 58 126 120 80 130 78 331 267 234 213 442 259 190 218 488 341 442 266 222 235 212 503 134 208 245 194 140 128 124 86 136 152 451 263 372 416 479 299 485 200 140 156 82 168 172 188 219 220 200 192 273 264 312 399 256 278 213 258 257 184 310 187 517 286 259 283 276 373 265 275 202 335 244 173 99 331 133 330 208 121 472 158 189 140 187 281 563 80 288 252 595 531 521 566 314 174 174 196 349 176 339 343 246 155 355 423 175 222 314 402 227 359 287 471 276 313 320 544 572 610 465 506 445 446 694 484 158 399 278 172 345 248 1242 523 510 484 564 527 509 419 495 695 686 425 667 555 467 354 302 272 659 323 282 325 248 319 293 165 277 553 251 554 227 250 300 216 273 321 126 152 138 146 146 124 110 193 214 296 179 121 346 429 453 386 385 462 500 352 365 527 447 411 443 521 604 506 608 253 213 225 478 328 296 502 406 315 389 639 307 449 502 495 376 371 417 397 516 345 405 438 467 453 335 672 549 496 220 334 482 459 548 936 920 455 872 565 529 251 590 620 489 820 344 240 186 161 151 155 190 165 479 415 284 289 296 293 346 209 300 263 187 143 231 185 173 445 579 160 410 362 178 235 337 478 232 173 175 150 138 152 220 308 132 155 430 363 310 372 179 963 271 263 273 108 133 139 121 82 293 263 266 318 270 197 110 114 323 274 408 578 280 297 353 392 326 350 446 362 468 438 582 182 604 680 561 738 720 529 751 312 168 307 509 274 419 479 327 372 744 569 355 101 189 279 159 246 301 264 1204 298 1320 1246 943 1190 977 888 976 982 1034 1037 1053 882 1311 1223 243 403 460 259 370 444 608 350 487 512 627 638 373 206 305 495 368 379 580 235 225 221 366 467 411 363 375 521 885 737 341 680 537 591 637 386 366 471 460 586 659 725 619 627 483 595 795 543 502 743 299 442 434 473 305 359 462 521 591 377 490 448 396 417 516 605 539 621 685 431 702 760 807 743 629 609 420 340 310 454 379 758 573 764 722 897 708 634 492 586 508 414 714 506 577 535 429 657 531 471 520 560 455 663 593 639 523 550 582 490 349 632 381 387 333 486 831 545 596 522 507 524 738 795 944 773 458 622 564 463 585 478 365 625 533 678 650 678 447 529 574 488 610 675 659 716 518 544 568 434 435 510 517 476 497 574 687 364 474 420 315 285 191 165 211 187 363 162 156 247 203 200 852 910 798 313 382 327 325 552 394 485 453 389 568 301 457 289 384 442 3375 420 526 1267 1093 538 322 572 529 1206 1096 940 908 980 366 528 946 5576 6852 713 679 559 354 365 297 215 201 284 362 283 324 182 102 226 152 236 187 223 236 241 342 756 367 166 282 183 212 154 353 554 408 803 495 562 503 439 248 330 257 247 495 264 193 128 244 197 363 447 453 233 277 229 369 267 284 324 330 564 334 366 303 656 510 618 719 214 343 448 200 307 270 324 211 347 291 292 247 433 333 361 701 721 628 542 496 447 679 873 568 708 534 261 514 384 350 473 405 538 425 226 487 652 473 653 510 438 316 506 392 297 392 556 288 354 286 375 396 550 440 392 434 474 432 410 414 537 257 418 262 338 347 499 265 484 267 194 282 465 271 326 492 451 332 377 347 225 352 380 297 239 290 349 393 293 476 597 426 390 491 259 360 237 411 323 319 304 262 506 394 263 294 194 441 360 329 267 264 487 326 527 368 979 172 550 169 311 244 516 327 510 424 384 472 389 418 444 237 513 319 353 338 482 490 764 479 221 330 232 480 390 569 557 200 216 188 264 211 272 414 624 391 499 298 244 586 333 482 481 348 372 317 404 73 77 71 72 78 358 434 522 607 448 477 547 322 304 335 310 190 229 440 413 164 154 214 562 510 510 281 236 219 176 391 345 633 384 562 459 393 231 263 326 423 375 280 296 307 338 377 779 315 402 263 501 720 679 550 462 664 223 227 375 546 134 577 613 525 633 651 821 521 531 477 488 380 166 389 482 289 506 343 2199 2381 706 495 578 520 710 310 397 366 660 583 415 556 562 258 340 315 233 254 253 217 377 375 330 315 367 661 598 212 387 401 643 566 691 372 391 288 261 490 352 142 181 136 203 194 206 242 339 283 396 340 540 186 473 439 270 524 410 389 352 286 169 416 381 322 562 510 197 209 174 660 605 536 395 539 739 712 632 836 630 817 446 426 695 449 326 479 545 809 333 321 386 150 257 210 572 493 686 488 740 1005 876 1057 673 629 593 918 559 583 944 854 860 947 1449 1009 1010 827 994 1152 1049 1229 1213 1195 1275 1473 1155 1678 1450 1462 1156 1480 1202 2415 1931 1703 980 988 1301 595 431 1092 1209 847 422 993 299 267 516 198 361 268 297 709 764 537 214 343 327 226 317 2029 2147 1967 1537 1545 1376 1471 1722 1616 1958 1551 1620 1691 1501 1694 1654 1894 1825 1814 1685 1694 2342 1609 1472 1448 1517 1635 1691 1995 353 319 173 1666 1610 768 1884 2109 2146 2012 782 717 857 383 1099 108 371 315 222 1260 916 929 293 368 320 427 930 1230 983 1299 673 869 1536 892 1113 1816 2032 1433 1724 3117 2686 1841 2025 2084 2100 1305 527 1204 875 1236 619 1104 370 1563 599 1459 586 52 42 1222 866 1181 1801 1111 387 838 548 814 501 485 849 868 747 802 801 1383 1934 498 559 1206 1514 1459 1662 805 969 693 548 516 1050 690 1562 747 769 202 873 626 620 789 1108 1464 1925 636 451 391 585 608 419 593 694 643 518 1205 595 480 904 439 415 1441 452 516 560 357 702 710 553 731 698 756 905 534 641 722 740 508 601 891 870 785 446 1003 755 277 332 546 346 447 383 731 419 366 371 387 503 472 517 673 444 678 753 508 327 362 326 316 245 183 283 202 199 264 275 336 446 368 346 426 185 307 489 358 360 288 235 301 259 467 539 435 144 191 160 314 307 209 156 218 193 257 246 543 232 350 227 173 513 387 536 311 408 548 626 574 427 349 474 334 291 474 349 218 398 389 393 425 303 368 264 165 144 183 257 286 407 325 453 485 326 483 481 422 549 459 489 511 575 211 366 597 69 737 339 244 174 364 312 347 411 443 576 543 481 525 378 500 542 327 374 351 217 138 395 192 318 296 196 209 278 165 257 223 234 178 150 225 288 246 154 80 120 256 614 429 388 360 339 322 456 375 362 303 230 666 406 430 554 333 454 490 526 443 411 387 299 402 368 687 466 643 421 340 384 299 438 308 224 633 429 490 347 902 353 441 867 432 1000 529 298 513 445 536 1041 615 803 664 532 604 767 326 449 590 200 439 595 390 664 624 649 841 331 305 335 789 116 124 172 193 198 202 147 216 433 409 498 428 589 279 237 146 678 501 245 281 369 615 216 362 226 270 538 616 445 531 608 570 667 546 628 628 353 309 806 334 576 313 732 452 819 553 684 449 571 459 209 238 848 244 280 246 105 269 311 258 224 855 290 434 833 423 629 817 669 779 388 458 838 591 671 701 386 492 485 473 288 343 394 376 361 275 373 365 525 553 502 468 471 291 850 560 668 643 392 535 672 517 526 588 245 443 361 573 349 532 525 458 579 589 530 409 616 320 321 733 564 368 705 731 683 657 563 471 434 342 443 389 397 273 391 490 333 473 342 342 398 414 418 476 847 434 426 454 331 1233 441 662 668 765 786 745 730 514 516 602 731 543 498 681 517 496 710 562 489 587 595 729 742 917 883 899 656 837 1949 1881 1761 1326 1225 1424 1291 1329 1102 1547 1014 1084 1308 1332 1519 1052 1824 1530 1062 820 908 754 496 925 739 1026 422 794 1071 953 1138 670 626 562 207 258 342 234 305 440 386 515 372 215 289 232 208 494 364 259 292 301 294 393 470 763 421 456 787 647 505 674 743 614 555 518 621 613 684 648 460 684 713 368 221 197 159 262 233 199 194 208 210 189 274 178 98 88 369 191 128 95 140 60 138 132 92 142 90 388 281 264 237 492 352 269 305 536 387 483 298 298 257 242 614 160 387 289 222 175 163 150 108 170 196 475 287 414 526 604 360 540 216 194 256 168 260 243 253 348 285 275 305 369 316 417 495 306 338 324 286 332 222 356 227 699 348 390 378 334 427 355 373 250 415 320 205 125 440 181 412 238 169 548 233 246 205 240 419 649 110 330 292 723 678 680 761 448 214 214 234 417 231 512 423 282 201 417 497 236 234 408 573 331 463 355 610 426 438 414 760 795 700 651 688 515 548 776 622 196 540 368 236 464 317 1424 609 570 540 622 630 587 495 581 845 806 499 727 583 519 419 376 327 820 400 388 399 274 432 359 262 353 627 384 614 299 272 332 284 418 351 150 172 146 170 166 140 118 219 279 332 203 162 402 507 519 460 539 573 615 475 566 622 540 487 535 670 733 564 739 358 306 324 561 436 387 637 467 373 451 728 384 594 573 623 464 474 542 451 631 422 503 509 513 567 461 755 659 550 396 577 531 571 694 1108 1041 495 1009 664 623 281 682 703 573 912 390 262 216 187 171 167 206 193 527 461 338 389 410 315 430 249 356 299 211 181 298 233 256 461 637 199 450 402 249 545 367 580 262 187 212 236 218 192 264 375 237 177 512 399 324 396 269 1185 357 345 339 171 198 193 167 141 323 307 322 370 359 237 138 140 353 317 470 710 411 400 417 460 378 411 529 446 564 484 674 263 650 758 623 822 804 644 860 360 243 375 599 334 445 509 343 426 1078 664 411 111 229 293 203 332 390 341 1374 338 1558 1450 1085 1341 1138 1050 1100 1166 1204 1173 1215 1028 1501 1452 297 443 492 328 424 536 669 423 570 605 726 742 397 246 456 574 392 487 647 295 285 277 499 521 471 429 443 624 706 452 500 503 450 376 650 235 207 514 384 418 596 622 468 580 455 434 823 521 638 593 296 341 289 476 347 442 331 469 703 181 328 403 284 376 539 348 372 360 450 337 458 455 400 489 414 382 296 329 512 566 555 430 546 424 365 469 383 370 380 403 453 216 509 294 373 464 351 340 412 337 340 360 409 392 293 385 547 464 501 296 337 554 308 373 470 447 438 251 371 336 839 315 857 603 544 502 326 423 480 541 653 579 413 500 577 612 388 667 539 479 464 501 509 522 474 566 488 452 481 600 569 602 480 407 510 460 425 361 442 446 110 159 159 205 175 282 319 253 185 171 468 243 692 645 522 361 365 365 363 400 312 394 316 511 678 361 481 366 410 568 645 430 438 918 776 486 343 512 538 856 749 717 715 833 363 840 735 705 713 5780 5129 497 382 169 163 103 341 274 442 583 603 263 185 173 209 219 191 158 162 91 309 896 243 230 360 182 209 198 190 357 293 733 302 351 417 364 221 414 407 348 742 235 386 162 234 90 365 356 365 108 366 114 360 317 380 333 346 406 295 132 124 559 421 357 696 111 339 331 300 341 253 631 215 293 292 193 223 576 318 246 386 670 606 358 220 407 396 649 339 493 304 219 330 374 281 559 524 457 188 296 488 413 401 304 396 349 234 560 458 218 288 376 300 555 284 329 412 350 463 431 325 390 297 623 355 474 179 237 192 185 216 272 192 419 154 188 328 246 187 355 689 223 299 229 236 294 208 242 113 190 125 192 322 305 336 429 238 235 382 275 353 351 217 169 183 212 228 388 436 393 174 191 342 296 216 168 457 236 277 427 245 871 220 496 181 322 122 443 173 516 277 421 287 453 258 304 262 237 226 635 577 496 502 629 569 168 227 157 371 319 518 407 91 107 121 145 283 322 405 689 369 598 487 244 641 266 453 508 201 226 320 318 119 48 69 82 96 240 283 678 522 546 466 639 222 200 251 223 132 122 287 556 70 192 334 433 395 411 106 101 161 361 359 291 711 359 348 311 184 172 135 557 244 228 100 110 98 208 220 343 355 409 436 341 398 345 236 304 247 433 452 282 343 156 397 433 393 464 513 621 544 441 367 412 329 134 487 398 237 375 444 1657 1819 331 320 313 509 397 334 319 295 500 463 528 442 425 285 213 462 259 363 382 259 597 584 268 288 337 470 586 130 212 377 402 329 602 452 522 188 199 420 337 128 244 164 338 307 178 337 417 296 415 318 572 480 498 213 126 436 323 280 300 301 253 286 293 460 802 749 246 264 203 667 723 795 518 446 585 456 741 674 590 605 603 406 459 335 313 304 484 1007 316 292 139 342 328 294 582 472 543 520 841 894 880 792 829 766 672 1009 739 604 1018 985 945 1094 1109 643 581 605 675 901 932 1184 1131 1135 1027 1107 1154 1214 1173 1115 917 1042 899 2121 1673 1300 522 868 1246 557 313 897 943 719 423 832 208 220 241 193 476 234 384 571 599 689 231 288 266 297 276 1532 1496 1460 1355 1220 1612 1265 1791 1694 1372 1598 1604 1750 1273 1991 1808 2132 1736 1968 1627 1989 2166 1441 1670 1654 1573 1344 1411 1263 485 409 153 971 1313 729 2211 1919 1957 1486 472 407 844 243 941 138 498 359 339 1470 817 899 409 379 320 332 1111 1340 770 1164 862 1006 1345 562 1088 1492 1824 1177 1873 3425 3183 1171 1703 1789 2057 1302 562 866 838 968 751 1161 463 1128 515 1711 718 143 104 1141 822 1435 1574 822 476 805 555 619 292 298 854 785 642 575 428 1465 2382 548 301 509 1412 1377 1817 866 999 797 347 384 1063 716 1184 569 392 138 545 641 615 590 849 1678 2187 652 575 349 445 637 369 416 650 374 563 797 371 335 1258 584 512 1767 493 656 528 498 740 977 830 672 463 513 552 610 829 867 755 622 670 665 574 956 542 817 660 474 360 555 396 218 316 470 204 432 279 329 346 551 668 789 447 669 741 584 257 247 358 350 393 268 307 264 211 312 363 220 230 263 474 264 214 150 260 243 233 336 275 160 241 341 432 427 204 141 175 178 206 234 154 177 236 183 209 345 160 206 217 109 717 384 504 134 156 201 201 197 293 154 240 137 262 238 225 128 246 151 313 286 328 292 231 117 195 199 262 354 424 217 352 310 209 333 312 275 414 429 467 378 438 117 214 576 66 547 196 287 226 160 135 423 507 412 513 463 541 463 414 488 431 346 283 353 258 222 325 146 289 273 142 145 158 193 305 406 283 228 214 260 129 115 66 80 189 129 507 476 562 536 379 284 523 529 545 433 230 845 493 856 377 236 280 403 524 423 303 395 246 232 367 453 482 605 573 255 138 308 416 372 234 593 490 583 442 851 419 424 544 607 870 560 372 613 660 599 777 672 1037 672 422 549 479 292 340 651 167 511 640 452 434 385 572 559 319 342 360 716 254 194 158 155 209 180 111 228 446 220 496 332 683 144 146 143 452 447 432 632 227 807 123 218 160 152 619 542 476 502 542 512 572 612 516 409 422 375 471 367 455 446 720 582 780 608 576 307 366 356 334 337 615 231 231 146 113 387 241 408 307 626 201 347 527 784 712 799 771 566 438 392 1226 633 666 690 245 326 297 294 206 364 342 269 221 359 376 363 325 536 603 770 589 349 694 642 685 771 373 624 927 582 461 779 236 457 332 380 288 361 500 464 532 516 604 273 904 579 299 858 632 368 689 850 575 685 597 312 705 522 295 297 660 364 558 640 401 608 360 267 368 567 821 661 844 527 386 449 447 1482 452 634 490 628 621 509 673 686 700 369 870 680 461 625 540 564 617 377 504 985 518 576 747 812 569 509 438 635 1571 1500 1383 1241 1200 858 837 900 1173 1156 796 890 1107 991 1476 1111 1652 1390 846 813 827 741 473 1202 661 947 420 942 954 836 1418 742 791 600 233 271 459 200 463 351 342 347 217 250 233 228 293 231 231 201 339 309 358 436 288 648 398 359 496 513 431 615 860 803 472 524 689 497 552 921 422 601 585 359 339 253 229 339 389 345 292 333 261 64 272 443 115 99 223 429 45 24 134 120 209 197 192 207 186 499 150 494 360 456 285 252 254 447 582 359 311 109 103 97 257 102 332 213 319 231 225 228 154 387 451 669 298 406 395 465 456 486 443 456 460 245 290 293 341 420 342 314 266 186 225 325 346 410 318 302 355 294 264 277 245 733 502 281 240 304 289 261 333 152 206 256 371 310 617 325 722 379 366 823 334 350 301 289 354 458 189 254 224 577 581 544 786 260 318 308 339 574 340 550 650 405 368 683 583 322 508 363 437 373 408 457 566 293 526 405 678 653 555 597 606 654 431 914 654 205 225 120 118 307 240 1431 472 490 496 543 686 711 502 636 687 815 647 908 649 552 316 244 278 666 394 254 258 375 317 465 199 437 532 270 641 234 256 251 175 219 310 128 177 146 171 171 101 97 235 140 391 405 125 451 347 439 382 400 499 605 527 546 453 531 460 572 597 602 456 695 349 323 355 343 509 555 854 478 283 252 310 415 441 418 334 459 377 532 536 595 511 313 490 605 423 488 366 450 433 524 429 485 441 602 933 1056 371 1128 570 568 599 910 344 638 946 527 217 385 351 120 161 160 167 367 443 405 239 367 329 427 264 206 341 275 212 253 239 220 381 729 152 324 330 176 276 322 312 317 200 248 152 138 115 138 237 248 272 443 368 341 550 143 915 379 363 338 213 216 250 236 125 546 249 310 274 435 193 232 217 148 194 364 651 270 223 447 500 358 336 441 408 521 359 635 149 900 552 534 607 637 452 247 256 252 507 248 311 332 325 241 439 921 882 698 249 241 368 177 151 356 135 1510 316 1580 1495 1275 1223 1407 1316 1213 1562 1412 1545 1196 1140 1363 1329 338 515 474 410 742 567 1068 374 497 692 659 597 438 502 610 556 499 320 650 404 386 376 363 352 356 720 691 1002 647 408 399 475 424 352 597 217 197 502 376 402 570 594 442 536 394 400 775 468 608 559 272 305 253 440 329 410 294 418 652 171 312 354 262 362 444 344 366 354 422 319 415 433 376 459 375 356 282 292 482 530 492 377 516 371 337 437 351 317 368 348 427 198 487 264 332 444 323 326 376 307 326 338 391 372 275 361 517 409 463 276 294 499 290 351 419 404 391 235 339 296 778 295 819 561 510 460 312 413 424 438 574 514 399 470 561 594 376 643 511 451 432 471 446 490 450 540 428 436 417 570 547 570 446 373 480 428 403 341 418 383 108 145 139 168 155 239 284 210 167 157 341 185 674 629 502 303 305 305 305 351 265 355 269 489 631 339 445 348 380 552 619 394 402 882 758 435 300 455 510 820 727 701 699 803 341 822 707 671 679 5129 5105 458 347 155 151 89 321 258 405 571 587 241 177 132 195 130 181 123 138 89 281 801 227 170 294 164 180 190 147 306 259 695 259 304 405 323 194 351 350 299 716 219 364 146 222 80 341 344 351 106 360 98 321 311 356 323 338 390 275 124 108 487 387 325 616 107 306 313 280 321 217 609 178 225 272 181 211 483 261 161 354 618 576 344 176 350 368 598 321 449 282 199 293 356 246 456 516 439 180 276 451 385 371 278 382 337 230 546 424 204 256 330 284 543 268 321 392 306 402 417 305 364 281 597 310 458 159 211 176 167 198 260 178 368 148 180 268 214 125 314 584 211 277 217 204 260 196 226 103 182 113 172 275 285 324 415 226 213 366 257 321 281 203 153 167 200 214 333 430 381 158 136 309 243 208 164 453 214 251 411 175 785 177 404 171 308 108 390 171 474 267 409 246 410 244 284 240 219 181 584 551 470 482 485 508 156 165 135 349 303 473 374 87 101 113 118 271 318 374 609 320 539 477 228 519 244 433 496 175 214 310 296 119 42 67 82 96 201 236 650 498 518 444 611 196 174 218 182 101 112 275 496 50 186 256 378 338 354 100 89 159 312 333 279 635 341 324 281 176 158 109 516 222 214 92 102 90 188 214 321 312 356 316 282 372 317 226 266 233 394 421 239 319 144 315 345 309 376 421 518 485 405 320 386 272 95 454 341 207 355 436 1543 1691 305 286 241 446 367 289 255 262 474 443 502 403 390 259 203 406 253 355 372 255 550 535 233 264 311 432 440 110 204 367 380 309 584 438 486 172 195 365 294 122 230 150 316 293 141 300 374 264 397 241 513 456 486 185 108 410 309 274 245 295 245 272 261 440 749 706 211 229 162 600 631 755 483 410 559 403 711 660 556 519 566 326 435 319 297 282 440 964 281 261 115 257 268 272 560 440 507 502 770 860 844 758 783 724 622 961 721 580 930 891 893 994 1032 553 535 571 618 857 858 1140 1073 1051 964 1026 1078 1115 1125 1036 875 973 828 1964 1534 1146 486 826 1130 514 299 843 887 689 403 747 204 220 223 185 460 210 378 499 527 613 217 272 252 287 264 1330 1288 1250 1299 1166 1504 1201 1728 1523 1272 1500 1484 1636 1168 1840 1663 2031 1649 1794 1474 1927 2110 1377 1591 1483 1466 1191 1260 1143 417 393 151 898 1249 643 2126 1796 1802 1452 404 367 752 206 820 107 465 328 319 1341 773 867 399 326 269 318 983 1269 724 1101 807 937 1242 491 838 1368 1688 1101 1744 3110 3012 1105 1448 1666 1957 1184 546 797 744 892 703 1047 447 992 491 1641 618 137 98 1109 672 1287 1412 762 460 775 531 567 280 286 816 749 602 527 398 1297 2259 528 234 469 1344 1313 1751 808 938 763 335 372 998 684 1128 559 364 128 523 594 570 545 807 1610 2022 622 510 302 407 592 310 390 622 348 541 711 323 317 1234 578 506 1572 448 505 502 461 699 920 775 586 421 475 491 562 765 803 703 576 612 563 486 914 473 715 614 456 331 512 353 206 294 430 190 337 253 319 332 527 640 765 386 647 725 566 243 233 336 328 373 262 285 240 191 292 347 210 224 253 429 244 202 122 234 231 215 296 263 148 208 329 420 397 200 137 165 164 198 195 146 163 172 179 201 325 150 198 172 101 707 368 478 116 138 177 177 173 267 134 222 127 246 222 219 108 216 135 305 280 283 278 223 103 193 193 254 346 418 209 334 294 203 280 271 236 369 324 362 337 393 113 194 483 64 517 155 217 191 140 98 395 462 390 402 387 525 439 394 466 415 315 251 320 250 198 311 142 283 269 138 141 150 189 289 394 271 222 212 258 117 109 64 72 185 121 454 435 548 522 294 247 505 448 460 417 218 805 475 848 357 228 233 397 488 417 301 381 224 210 361 425 421 569 522 220 124 278 379 339 145 529 420 503 416 803 397 398 524 558 813 536 360 587 589 559 753 652 925 591 394 507 441 268 314 565 159 466 591 438 410 332 509 521 317 306 324 690 242 186 154 149 205 176 95 216 424 202 452 306 673 120 126 133 410 407 370 568 209 707 107 208 154 136 605 493 439 465 493 471 513 582 494 355 340 335 396 329 382 414 611 535 657 553 519 287 332 324 320 325 599 221 215 132 105 265 200 394 281 583 181 331 479 712 669 742 581 461 422 374 1130 576 607 625 233 306 287 266 198 342 320 245 201 339 366 351 311 508 589 740 563 335 631 546 579 664 359 579 870 543 402 755 216 439 302 341 260 316 478 442 506 490 564 253 868 563 269 828 602 317 649 804 514 663 579 288 664 487 275 275 573 360 527 628 354 551 346 247 340 555 811 610 808 501 378 396 398 1347 424 624 470 602 556 475 645 643 662 335 836 652 437 574 463 536 579 347 494 933 461 521 719 788 541 489 386 599 1436 1407 1302 1133 1108 826 774 833 1108 1106 764 856 1028 914 1414 1056 1563 1346 804 758 768 715 463 1182 645 911 387 910 890 778 1386 706 746 570 219 269 451 188 453 341 332 310 209 240 223 202 242 219 211 195 331 295 348 412 260 589 380 333 458 423 382 597 840 779 452 433 663 475 506 812 412 569 547 320 325 239 223 325 375 339 280 323 249 48 254 414 109 93 219 421 45 18 87 116 207 195 190 205 184 479 140 391 323 359 269 234 236 427 572 320 291 97 93 87 237 96 275 207 309 196 190 210 138 352 393 607 255 359 325 399 426 424 330 444 448 239 270 281 329 381 336 308 260 176 211 317 332 396 275 284 349 282 246 271 231 693 490 248 234 294 279 253 323 146 198 248 371 308 601 321 718 379 362 817 326 342 295 281 334 424 185 240 212 555 537 508 768 236 316 306 333 566 334 532 638 397 360 673 567 318 494 329 415 357 402 455 529 287 512 383 603 633 521 555 539 638 403 808 626 199 178 108 114 287 232 1278 424 462 458 507 638 648 474 600 655 779 609 866 617 503 250 226 270 652 301 246 254 344 287 422 189 419 469 250 590 210 212 207 132 205 292 116 163 134 157 157 89 87 231 118 201 372 117 410 337 427 366 386 446 575 476 489 431 476 452 542 547 558 436 651 335 309 339 323 472 423 840 462 238 240 259 395 411 382 306 445 359 504 514 577 489 297 484 556 409 458 348 413 411 446 380 461 392 566 856 976 300 1072 544 548 573 860 270 610 852 447 209 369 345 116 159 156 165 351 433 364 217 337 325 347 227 192 321 238 200 251 231 212 365 707 134 304 291 170 274 283 300 297 178 232 134 128 105 124 198 234 241 431 333 308 496 125 862 359 343 324 205 208 234 220 123 544 206 269 229 400 150 151 155 88 180 342 629 258 215 433 451 352 301 421 366 505 331 623 135 859 522 506 583 601 424 229 228 215 489 207 299 308 305 221 411 893 809 656 241 223 319 165 143 323 102 1426 298 1494 1421 1180 1104 1281 1136 1073 1410 1313 1424 1089 1024 1295 1204 312 501 456 370 685 531 1009 358 475 680 599 561 420 490 594 490 473 306 564 380 368 360 339 299 301 710 681 986 1454 1038 826 1121 1093 987 930 1384 1245 1082 756 1012 1205 1201 1090 1107 1306 1191 1257 1157 1069 1097 1271 1049 1034 1463 908 1068 1060 1019 980 708 1356 1259 1343 892 1278 973 1024 909 996 1010 984 961 910 901 922 957 1194 1007 1409 975 1341 785 1250 949 993 932 904 1044 1280 1007 1410 1047 973 1074 1161 1171 990 1144 1040 1029 996 1228 1049 1032 1013 1074 1069 1184 987 1027 982 1022 998 985 921 1127 1147 1254 1490 1323 1262 1022 1260 1047 1097 1082 898 1245 926 1015 1354 1425 1021 1398 1325 1204 1380 1531 1458 1378 1343 1484 1283 1079 1146 1321 1300 1323 1268 1255 1425 1209 1265 1437 1409 1325 910 980 794 1277 491 457 427 505 466 621 442 338 276 348 396 458 574 570 628 290 414 319 296 503 395 464 479 561 663 557 535 358 384 397 522 556 367 642 541 567 488 721 535 604 450 426 383 462 447 543 433 480 559 497 458 14143 585 605 517 382 402 263 745 447 497 297 269 260 323 406 372 244 548 518 654 937 506 380 560 333 451 307 379 741 586 1122 614 700 552 690 558 750 677 639 791 393 536 279 408 378 448 394 390 473 757 514 719 710 480 494 445 677 469 530 441 987 628 681 936 450 391 375 649 679 557 535 431 560 883 487 625 807 714 633 910 1031 1201 1055 957 1048 1032 1326 847 1154 1078 645 1079 721 536 1159 496 977 725 584 1119 766 676 854 433 459 650 793 651 495 745 669 342 615 606 402 654 896 1200 630 911 871 790 698 770 558 605 616 729 848 888 673 603 724 536 454 473 477 659 627 997 1024 923 568 591 494 475 556 437 544 606 430 563 476 601 790 500 573 682 655 1318 737 700 848 788 791 815 801 373 493 520 579 847 609 734 364 634 730 721 958 655 1306 431 1050 419 765 715 712 434 928 616 1007 806 650 688 665 536 534 881 983 1034 821 858 739 749 673 636 416 667 317 722 772 243 261 319 364 470 406 781 892 616 717 704 485 582 994 931 532 592 494 718 562 252 115 183 177 155 485 592 1189 925 845 818 693 811 677 666 407 199 160 382 612 171 462 446 698 575 584 447 499 461 404 778 724 1177 904 876 1119 563 570 435 536 547 485 731 726 650 536 703 807 413 586 547 392 705 1082 578 620 786 649 603 986 943 506 726 662 620 636 711 611 846 479 563 349 987 612 558 833 797 1133 922 4125 4206 889 713 755 798 752 742 1194 1023 1098 1033 1185 781 906 826 278 389 416 616 465 460 877 941 750 809 779 1002 1213 883 684 804 686 583 1000 484 675 408 461 616 471 570 460 611 499 547 531 476 629 501 614 691 670 408 661 484 523 953 666 640 690 452 402 959 661 779 840 790 363 416 468 1022 1431 1437 689 1212 1453 1278 919 987 920 1242 1144 1212 881 984 925 829 1541 816 594 527 505 349 462 331 988 978 1161 1016 1355 1560 1569 2108 2096 1804 2158 1802 1099 765 2115 1852 2157 2207 2173 2043 1835 1709 2356 2139 2026 2384 2068 1999 2135 2583 2211 2584 2294 2616 2352 2376 2210 3802 3540 3834 1736 1792 2578 982 832 2208 2096 1396 1096 1947 559 574 1009 529 784 875 545 1323 1181 772 586 455 409 450 498 3208 3396 3328 2636 2803 2659 3098 2987 2469 4175 3543 2868 3575 2618 3373 2984 2870 3400 2864 3115 2963 2763 2765 2930 3477 3587 3405 3639 3406 843 691 424 2878 2810 1493 4036 4261 4326 3887 1482 1631 1252 376 1153 328 556 342 302 2327 1577 1625 562 954 792 638 1834 1648 1424 2358 1625 1938 1892 1442 2313 2912 3487 3431 3516 6846 6183 3455 3743 4021 4833 2138 1397 2027 1933 1736 1503 2349 904 2931 1188 2687 1220 288 197 2043 1785 2517 3493 2091 665 1780 992 1216 609 591 1540 1394 1364 1485 1403 2453 3293 1419 999 1638 2733 2637 2799 1983 2121 1398 1146 758 2417 1278 2154 661 1515 833 1472 1015 1011 1165 1320 2824 2506 1198 1265 1212 1321 1005 1177 1091 877 752 1072 1907 1241 1586 1764 856 804 3559 1142 1368 1322 1008 1154 976 1021 1381 1368 1479 1241 1472 1281 1283 1407 1281 1431 1316 1341 1157 897 1380 1463 639 727 611 428 662 488 1354 831 711 531 860 608 1391 673 554 627 801 531 421 418 605 349 274 430 392 449 544 542 557 620 722 602 646 647 565 531 533 511 639 672 709 495 565 446 487 519 929 453 337 467 435 458 640 374 488 656 515 588 1009 629 527 571 475 1148 903 960 523 671 694 761 970 659 780 961 663 888 900 772 773 777 691 1170 1028 889 812 490 491 618 485 501 446 1062 820 856 763 460 850 607 577 702 674 800 658 726 596 683 1207 153 1109 654 751 553 527 609 832 1063 664 1209 1428 1249 1375 895 1243 407 435 559 457 443 525 362 293 252 210 264 239 346 523 558 495 468 467 296 459 499 366 183 440 389 259 1345 899 581 501 639 836 517 436 420 691 498 798 656 864 658 621 766 686 861 582 580 513 493 702 595 900 699 810 507 481 360 472 614 448 308 783 936 899 1060 1358 717 787 926 615 790 920 696 698 1076 757 1692 851 1364 1228 908 961 1009 797 787 798 312 875 1089 1031 1124 913 813 994 382 809 932 1832 395 415 354 492 530 610 419 411 905 599 737 785 823 454 410 496 1005 1115 560 658 473 1717 409 332 191 443 745 1197 750 947 1084 850 1226 758 957 1092 889 948 1161 912 976 873 1010 871 1160 923 806 606 724 644 516 504 1081 629 603 344 241 625 275 611 604 1032 695 583 1197 711 1182 1164 1349 1269 684 562 1271 1115 1041 1105 689 933 964 828 797 927 846 1097 1011 754 838 827 807 1278 1166 1367 999 587 1695 1439 1610 1155 910 896 1348 821 821 1095 482 1093 958 922 878 928 961 872 989 1050 970 896 1337 857 896 1444 967 547 1501 1444 1415 983 854 772 684 605 538 727 785 429 612 528 831 631 718 703 1194 807 892 669 1069 796 570 797 875 1534 992 1118 1379 987 1229 866 1059 1401 1192 1131 1329 1089 1291 1118 971 1118 1163 1186 1271 1121 1431 1208 1046 1244 1270 1271 1212 1435 3602 3137 2937 2923 2278 2288 2657 2852 2295 2594 2294 2519 2500 2436 2271 1764 3257 2395 1772 1201 1296 1197 1618 1302 1198 1611 820 1460 2032 1789 1997 984 1007 1213 515 523 858 698 681 612 671 665 499 637 729 678 528 672 558 588 759 757 952 881 1042 1304 1029 1096 1238 1406 981 1227 1031 1078 940 898 1012 1166 1157 1384 1270 1401 1534 1160 524 365 297 560 522 468 429 400 319 287 490 405 406 319 470 369 140 184 408 130 202 197 211 210 191 384 397 533 405 670 598 531 590 470 457 421 455 409 332 387 430 341 569 565 636 445 443 388 334 384 438 961 355 638 696 1125 700 533 313 784 856 683 915 700 599 812 799 759 688 819 684 679 758 749 461 616 812 770 479 506 700 1269 689 906 877 774 1010 858 940 664 1096 1006 426 180 1058 551 1047 450 519 1064 589 553 542 504 1482 1135 393 523 460 1243 1282 1198 1049 1048 528 412 385 910 564 1185 860 456 557 943 990 588 503 1154 1323 1311 871 1043 1023 845 815 1090 1644 1470 1272 1345 1589 1576 1572 1448 1189 542 902 704 596 775 624 2379 1143 1284 1162 1078 1452 1296 1118 1435 1389 1386 1324 857 420 851 476 710 503 569 929 854 857 893 644 670 579 766 1412 1182 952 1134 520 556 717 929 663 408 389 334 417 387 378 327 685 320 584 493 401 780 1105 1097 1035 908 1073 852 920 900 913 885 1102 1351 1198 1311 1162 1321 1212 910 1038 952 957 721 1129 899 797 861 1040 1002 1004 1040 895 1206 978 878 974 909 1092 734 1102 921 976 1217 894 881 610 1445 1147 1215 1038 1203 1060 1288 816 1688 1127 933 936 1207 800 1325 1467 914 511 405 445 210 314 349 420 611 700 652 582 741 787 868 460 670 675 477 441 413 387 425 470 1403 343 614 623 621 658 567 681 494 407 377 456 396 460 459 585 698 477 802 601 413 410 311 1480 617 583 522 512 569 596 560 435 504 636 584 648 1147 672 747 715 535 511 999 883 906 923 969 1081 849 729 898 664 1030 879 853 478 854 897 773 896 996 793 860 748 623 694 528 538 618 695 596 953 1437 1543 984 465 513 459 590 386 626 638 2186 612 2479 2130 2553 2729 2647 2682 2627 2577 2563 2650 2513 2335 2646 2698 870 1015 792 827 756 1066 1082 724 877 709 1142 1471 713 826 911 1030 782 870 1299 1174 1085 1024 851 785 774 801 943 1065 750 518 507 638 547 377 393 643 587 485 330 349 506 531 499 445 465 749 522 434 509 612 417 538 507 311 430 518 541 560 533 396 511 453 466 681 748 549 631 660 668 676 801 624 605 556 597 521 639 434 681 602 563 533 544 492 477 675 596 374 540 464 620 409 489 390 527 622 451 481 495 521 457 475 500 521 465 517 590 545 497 559 604 579 448 448 337 554 555 630 516 479 531 625 629 743 425 481 642 708 598 453 599 554 299 887 828 843 941 1060 738 834 716 750 783 911 774 771 536 563 576 897 655 746 530 634 520 636 438 468 497 725 192 168 202 153 224 228 240 247 72 144 182 250 349 343 401 137 153 137 221 265 204 260 267 347 435 224 209 179 189 245 235 280 170 719 425 464 313 498 190 382 422 372 325 355 327 221 203 191 354 382 347 585 6415 201 197 90 94 131 444 252 292 130 177 210 201 237 203 195 231 214 354 404 163 186 249 122 211 155 341 359 225 546 212 265 495 218 347 421 377 244 570 188 255 140 270 180 194 456 418 279 249 244 630 345 536 665 216 294 224 426 190 517 411 344 518 263 376 337 389 281 152 351 305 320 275 366 227 397 242 270 585 680 560 513 433 400 389 805 334 561 508 179 508 460 356 737 601 565 448 321 621 527 291 432 503 513 315 497 262 216 382 443 353 406 284 404 355 324 485 334 402 503 316 443 425 490 336 299 318 176 346 221 183 246 178 312 184 358 311 333 475 543 551 246 240 395 286 298 167 315 366 275 407 206 271 428 332 196 369 331 553 209 229 181 208 318 321 411 285 258 301 331 504 579 229 163 325 378 332 408 243 728 207 501 314 511 152 351 330 391 244 252 460 348 295 251 266 299 265 307 283 484 517 567 378 422 275 478 295 215 337 465 70 90 58 130 210 268 329 509 178 268 436 225 358 418 450 783 223 323 417 301 151 180 68 171 143 274 327 518 477 532 511 416 253 233 339 297 127 119 189 370 129 380 249 405 445 515 285 161 171 237 378 709 499 301 329 334 447 209 158 347 289 279 243 247 291 277 189 350 239 261 246 319 249 369 387 504 467 254 289 391 407 113 142 189 177 237 217 424 259 640 164 326 218 106 402 484 395 407 279 2159 2107 388 425 515 477 526 344 396 398 539 606 677 778 450 551 370 273 426 320 426 412 547 510 349 488 327 422 507 380 375 283 416 344 664 273 607 255 223 264 186 226 162 197 314 314 224 223 405 375 461 389 471 313 386 474 318 653 450 417 418 204 250 451 406 526 497 438 104 126 158 834 800 773 502 597 673 507 539 616 644 893 355 525 638 302 383 490 814 591 413 368 165 117 268 249 1054 810 884 596 816 1056 1363 1391 1678 1494 976 877 911 763 1227 1048 1228 1185 1268 1032 1061 1131 1023 1268 985 1156 1166 1031 1045 1563 1294 1284 1227 1624 1306 1413 976 1834 1409 1765 763 693 1187 628 514 936 1137 785 713 1197 275 278 352 498 536 410 186 899 905 393 248 393 369 319 244 1563 1582 1656 1640 1680 1519 1306 1695 1658 1558 1459 1837 1694 1425 1704 1581 1645 1601 1633 2247 2011 2194 1403 1347 1768 1527 1725 1710 1676 440 426 278 2073 1503 875 2268 2803 2881 2117 476 603 849 407 828 89 488 326 293 1506 905 901 225 413 290 310 1003 1154 723 1118 964 913 1283 892 976 2315 2700 1921 2003 3897 3356 1504 1804 2179 2596 1055 599 726 874 1132 582 1091 343 1153 554 1531 684 44 38 1097 872 1224 1850 706 550 723 479 802 436 414 620 561 558 698 590 1100 1963 844 472 756 1162 1113 1383 1031 1181 516 461 519 1385 718 1614 748 771 376 699 722 626 834 882 1428 1515 622 594 406 528 701 421 456 317 400 692 994 406 368 1032 477 439 1603 506 702 661 421 542 694 548 919 531 440 452 434 831 785 785 901 954 632 995 860 393 719 645 543 287 218 294 481 452 644 383 343 256 371 553 818 661 478 307 622 602 627 273 340 239 227 216 404 232 249 275 374 260 274 270 214 215 295 214 371 377 351 208 362 339 338 205 354 398 485 288 440 301 216 266 476 366 300 399 265 373 577 351 379 236 340 763 628 936 312 352 423 475 350 272 278 320 469 542 472 477 491 621 333 644 607 549 513 215 282 514 668 357 371 620 213 546 488 221 413 291 249 309 331 482 311 377 331 279 762 154 671 443 256 201 315 242 334 586 235 593 510 593 639 459 643 464 331 327 290 224 330 302 128 260 236 130 207 260 161 326 220 178 233 161 199 130 166 148 117 269 235 761 365 317 287 209 423 381 397 409 359 291 582 482 760 386 445 389 560 452 560 357 355 250 298 472 360 478 543 463 257 178 347 235 192 321 634 466 665 396 846 536 647 946 447 782 523 614 402 623 730 772 520 1224 1071 625 644 415 423 737 440 195 732 815 516 381 408 557 501 233 438 525 877 168 132 333 291 443 473 248 278 310 127 359 416 507 191 183 184 686 478 496 573 233 787 90 272 184 110 467 600 542 564 582 562 600 536 675 603 563 511 645 509 547 522 508 442 517 421 380 249 291 303 326 315 647 390 241 254 196 306 299 200 231 505 277 329 631 506 878 670 675 730 495 356 776 498 630 652 404 748 859 501 556 802 591 595 396 282 268 260 305 584 460 647 548 480 686 670 789 516 569 488 770 499 617 823 233 470 544 634 566 622 465 400 507 550 389 575 616 480 341 923 549 561 588 842 944 603 483 458 488 425 238 209 622 383 449 532 527 331 542 655 424 471 697 637 853 438 372 362 328 1161 761 601 682 814 613 703 724 850 794 465 882 436 611 570 826 786 592 708 581 1000 573 623 808 844 644 706 798 710 1943 1989 1925 1767 1231 1134 1223 1293 1174 1280 988 1145 1185 1292 1303 1145 1933 1164 1192 848 890 512 886 934 760 816 387 962 838 708 1259 691 617 804 330 221 738 352 427 364 368 259 324 328 472 406 379 361 393 254 321 270 531 487 507 427 545 354 533 441 733 812 607 652 439 632 1051 437 765 966 627 613 666 335 250 234 214 256 266 214 294 203 227 96 308 328 241 140 226 175 62 106 211 127 207 186 197 184 185 315 159 391 337 402 418 413 427 189 201 374 254 162 140 138 335 118 253 268 373 160 202 237 192 183 273 452 223 267 367 650 258 302 187 256 332 215 325 274 395 390 316 285 275 390 308 435 474 294 326 298 459 440 182 271 235 656 451 470 375 448 371 349 470 199 341 293 314 162 815 244 709 409 288 738 323 539 256 324 522 627 234 311 295 549 544 717 1301 483 319 291 513 801 635 1018 873 589 368 753 815 394 468 467 570 529 796 336 626 589 803 339 684 956 652 684 555 863 545 859 730 179 430 411 153 721 360 1485 501 497 391 473 673 561 522 645 791 775 782 742 578 401 393 253 340 357 311 435 464 476 494 380 364 313 666 321 384 299 272 233 321 346 350 140 226 190 218 216 124 102 299 189 231 268 86 487 484 467 424 645 519 548 581 703 597 460 407 488 627 655 410 655 509 459 481 687 578 551 679 441 448 433 557 370 712 437 368 768 665 456 551 633 432 442 621 811 485 554 645 377 665 354 520 519 446 483 635 901 545 1072 596 451 401 864 248 549 724 384 238 297 252 156 114 128 144 358 359 316 391 386 466 552 346 300 338 190 425 303 249 364 392 650 146 460 207 210 558 409 431 256 276 227 254 209 185 214 290 354 292 399 222 362 429 281 928 416 379 393 383 439 289 259 332 440 254 331 295 410 371 144 156 243 214 535 495 470 356 343 469 413 293 617 445 563 551 545 260 568 606 554 611 644 564 555 301 328 327 432 454 150 331 266 519 1117 1201 905 174 224 323 332 323 441 424 1177 222 1462 1224 1165 1170 1283 1317 1283 1298 1378 1263 1343 1347 1217 1350 270 484 438 679 622 592 791 365 415 486 598 534 477 324 518 516 392 310 476 733 707 727 501 511 505 736 675 779 592 555 253 390 331 449 549 223 215 419 246 248 415 411 459 626 681 510 491 319 487 527 520 368 376 374 236 182 287 371 446 228 287 320 343 152 453 418 436 438 553 336 512 643 541 708 543 517 312 362 401 327 380 341 421 342 302 342 280 288 251 305 331 329 272 330 317 277 294 258 410 291 324 258 198 260 239 368 372 339 394 365 414 386 392 582 392 405 292 686 241 243 231 249 462 371 421 449 287 500 296 285 668 278 321 345 309 407 250 312 473 397 426 390 438 294 431 283 399 412 410 364 454 433 391 500 429 441 353 339 205 455 215 208 92 119 110 143 236 177 78 105 217 147 366 339 403 205 293 267 241 139 111 129 191 218 258 169 206 157 213 148 133 245 146 248 334 229 180 233 245 169 241 221 180 214 183 252 210 247 365 169 155 605 201 4463 4010 176 177 102 283 150 168 54 92 162 100 134 159 146 106 46 250 501 138 62 102 291 244 464 263 545 160 338 316 342 178 259 160 249 229 173 270 160 236 181 167 126 200 221 192 233 334 165 159 461 199 225 240 427 453 313 266 475 238 390 392 381 193 236 285 178 149 334 156 261 302 256 274 443 193 228 340 318 652 278 296 526 352 297 304 608 304 317 321 211 273 369 287 548 365 267 279 437 277 315 266 278 146 482 283 179 530 417 200 382 124 169 313 288 535 319 321 280 328 423 264 240 310 199 344 368 386 188 170 377 233 111 175 224 235 204 309 396 425 250 138 147 200 278 178 140 241 402 243 210 254 325 246 152 279 300 446 201 253 136 130 318 406 336 122 139 190 84 238 206 236 133 333 474 325 442 190 480 230 511 185 130 155 316 216 465 220 535 221 278 321 167 124 171 412 477 463 191 187 263 304 231 338 126 180 148 198 225 97 115 219 105 233 176 206 289 200 234 178 154 266 377 375 432 215 217 186 235 69 46 44 42 46 108 329 189 268 104 225 328 236 226 189 150 94 130 164 205 170 252 148 357 330 293 62 86 124 108 226 254 401 293 274 277 335 122 84 354 253 173 165 198 183 224 192 284 136 210 224 291 396 284 278 262 271 171 126 376 228 115 183 263 235 315 342 289 378 165 171 161 260 150 157 334 259 529 252 1433 1418 187 224 278 307 538 314 336 338 394 256 315 284 331 220 228 186 163 374 263 106 259 235 312 189 212 296 433 251 186 492 261 220 260 275 191 150 177 288 175 146 185 163 331 225 151 169 361 469 359 468 310 200 330 154 117 439 362 271 496 263 112 340 286 308 328 296 345 361 263 326 409 600 256 498 516 509 349 319 410 604 412 550 339 221 326 255 414 388 80 70 229 222 238 127 576 465 302 369 535 601 487 587 551 475 748 895 602 510 607 560 945 831 994 580 683 569 544 583 686 839 849 773 921 689 672 922 803 737 660 744 806 1457 1293 1241 699 787 669 592 220 841 663 603 297 760 240 276 232 298 489 273 167 525 470 337 139 244 216 119 176 1177 1216 1144 1221 1337 999 1346 1377 1077 1087 1315 1167 1375 1152 1348 1180 1242 1115 1187 977 986 1425 796 846 1257 1230 1004 1233 1111 257 200 94 1114 969 737 1377 1611 1638 1085 655 561 456 158 451 155 192 134 102 811 648 689 114 306 235 315 629 543 489 815 578 787 673 465 757 1176 1378 1304 1092 2174 2068 1485 1493 1530 1678 574 369 674 612 678 326 848 212 940 383 924 518 30 22 790 593 1011 1424 901 432 552 445 570 295 285 416 375 505 565 575 913 1140 344 247 548 853 768 971 777 589 410 394 281 730 557 987 325 390 199 588 380 388 418 614 1293 1162 370 396 543 321 389 300 398 315 373 452 659 433 278 672 332 318 1106 316 412 476 244 474 419 476 433 460 362 350 408 498 546 641 628 733 588 624 626 416 601 456 122 133 365 256 224 175 326 152 325 389 242 183 608 407 399 368 447 248 210 304 247 162 158 137 123 163 114 124 180 110 223 333 323 240 293 167 211 139 206 137 235 363 171 171 296 316 404 152 195 212 104 102 149 239 148 157 158 241 282 130 136 300 114 220 314 335 301 354 307 345 324 284 237 390 169 174 206 159 249 215 194 166 191 299 228 139 174 92 100 150 125 365 205 181 179 271 278 242 218 281 225 286 175 226 184 252 435 32 447 205 160 201 297 182 182 178 364 398 392 327 211 236 356 142 139 215 128 236 103 94 138 84 60 144 166 110 103 231 130 171 161 97 82 169 178 75 271 120 106 327 345 284 237 176 254 452 231 239 224 186 455 369 339 351 256 413 216 348 207 143 403 248 232 240 563 332 411 305 347 154 147 234 180 125 549 312 359 385 588 260 221 454 384 539 278 211 278 260 258 533 281 520 413 320 396 399 565 339 494 195 382 495 459 515 346 359 539 134 287 355 603 81 67 111 99 129 158 250 134 254 152 283 201 329 302 273 96 266 210 132 195 240 593 104 286 244 110 192 533 454 493 416 404 454 393 432 370 286 284 407 303 365 239 409 248 435 303 288 259 342 279 158 201 459 200 195 325 67 248 228 242 330 726 229 307 491 304 498 512 371 278 301 201 415 315 377 409 138 233 230 251 376 278 242 287 275 210 208 236 210 337 482 422 433 213 574 449 630 298 347 243 598 296 292 569 84 308 406 238 400 234 349 314 355 401 284 292 504 427 327 528 323 377 517 565 505 459 425 203 354 166 147 218 271 108 124 271 218 233 204 160 478 304 253 220 385 327 261 247 270 683 305 404 474 362 486 419 499 386 613 478 635 270 514 535 346 454 377 354 417 264 553 469 439 479 412 398 374 805 935 1109 757 873 825 728 938 980 674 896 551 597 904 690 776 888 1094 904 663 380 400 511 492 499 361 556 220 343 719 656 504 414 255 359 190 127 265 213 190 214 254 243 248 238 199 171 131 299 144 121 254 240 217 280 329 467 241 364 535 369 386 377 448 434 277 336 389 448 374 455 449 491 539 383 291 183 159 299 297 284 362 168 302 68 187 131 78 118 158 234 54 114 86 46 129 156 152 156 121 244 88 340 170 213 383 286 321 302 294 232 230 299 256 258 289 124 393 275 246 211 199 301 160 161 173 400 285 323 294 490 461 275 90 242 244 274 201 254 245 259 130 262 242 121 156 241 146 332 304 209 188 182 144 206 155 399 126 186 172 158 186 206 204 219 341 268 152 52 257 100 264 160 84 349 90 163 82 155 360 406 156 186 162 451 467 385 357 379 85 85 130 203 215 455 262 179 134 207 186 173 125 406 452 376 286 337 203 205 320 319 501 464 552 317 369 361 507 623 397 150 237 313 158 150 152 803 323 354 315 297 424 428 362 475 410 405 344 233 165 297 371 250 246 259 241 345 273 128 161 225 108 320 288 361 326 347 219 151 260 491 267 109 95 54 103 91 89 54 168 184 312 130 111 236 300 266 268 384 488 255 370 271 285 330 624 685 433 416 451 379 446 348 374 334 286 359 562 363 358 380 306 259 246 550 516 411 378 330 423 398 404 206 451 230 358 545 297 237 304 274 327 287 442 459 623 655 508 851 460 320 235 528 210 405 678 333 170 191 106 87 79 91 91 186 294 258 205 212 203 290 256 192 291 220 168 350 116 162 243 421 112 216 161 112 181 215 168 147 126 120 141 131 200 148 259 301 108 308 257 242 341 227 1115 233 165 334 320 186 211 191 153 288 195 310 293 282 438 245 227 107 154 242 431 257 258 345 399 301 259 279 260 395 258 491 151 245 404 318 489 436 332 353 160 184 278 253 358 357 241 197 454 472 717 290 98 210 143 270 205 243 311 825 241 1112 956 1003 845 820 894 847 976 982 821 923 1030 874 866 148 384 311 231 373 269 479 221 234 234 675 313 205 307 476 446 158 429 612 521 497 489 410 377 385 333 320 366 542 545 239 368 242 433 537 183 175 343 199 222 393 387 439 589 624 438 469 305 461 478 399 222 230 245 236 172 267 357 430 214 246 273 234 138 437 406 424 418 521 312 482 619 513 670 509 487 298 292 308 265 348 321 409 320 284 328 266 266 233 277 315 301 236 263 291 263 235 252 388 269 314 248 190 254 227 354 358 323 336 355 388 362 366 516 335 385 276 574 207 207 209 229 421 353 401 429 265 476 284 271 597 258 303 333 289 391 230 298 426 377 364 364 416 266 368 255 377 396 378 358 430 423 338 414 378 353 327 290 193 376 164 194 92 109 110 133 228 163 68 91 209 108 350 321 333 124 181 161 160 131 103 121 175 218 244 134 148 128 134 128 115 164 122 186 260 176 158 178 185 147 217 203 162 198 171 215 176 204 297 163 151 517 197 4010 4006 137 171 76 275 144 162 44 76 132 78 120 112 126 90 30 244 319 108 46 76 239 186 452 222 515 140 316 284 306 174 204 142 227 207 151 270 152 230 163 138 122 194 211 180 207 297 139 143 461 195 221 232 417 445 309 234 412 191 312 310 377 187 234 250 133 102 326 146 203 270 226 186 439 181 198 304 312 569 180 228 429 201 234 253 372 241 224 217 205 230 319 281 534 291 245 240 379 237 285 254 266 142 452 275 175 458 231 196 382 110 130 254 248 482 260 303 270 298 409 264 240 255 152 268 233 294 162 146 347 211 109 163 150 109 184 291 368 364 224 110 135 172 246 154 124 211 392 225 196 211 282 203 104 255 226 337 187 229 120 120 298 237 298 116 133 178 64 208 167 224 131 271 307 289 397 168 410 145 439 150 112 147 294 204 398 202 498 152 274 287 149 110 143 280 396 386 187 183 209 278 197 306 120 152 124 164 173 89 107 211 89 213 166 194 279 194 224 168 134 250 301 305 428 172 149 186 113 69 46 44 38 46 88 257 187 262 100 209 306 214 204 167 138 86 118 138 189 164 242 144 335 306 281 58 74 102 96 189 244 367 257 248 235 333 96 64 348 207 135 135 170 151 178 97 154 112 182 192 232 258 215 142 195 239 161 118 344 185 103 132 214 190 266 287 249 308 149 151 147 192 113 147 314 233 491 238 1264 1323 161 192 270 283 491 294 272 270 362 234 266 270 311 208 172 174 105 346 255 100 241 221 306 167 202 239 403 202 176 449 239 202 246 263 187 140 151 232 121 140 181 151 319 205 147 163 353 461 343 464 286 186 318 146 84 433 356 267 449 261 104 260 251 273 312 286 345 361 261 314 379 590 250 466 468 432 337 245 353 517 332 509 317 211 304 235 350 343 74 64 179 193 209 100 519 421 280 301 507 591 477 583 515 451 693 850 600 496 546 540 872 803 980 509 633 521 483 557 611 796 788 735 852 647 648 866 764 691 603 686 768 1409 1237 1159 629 714 631 574 210 749 633 587 277 716 228 266 198 290 442 263 155 517 442 329 115 226 202 109 137 1114 1143 1065 1131 1234 916 1248 1323 995 990 1263 1131 1198 1085 1310 1103 1172 1069 1141 957 968 1403 718 758 1133 1162 887 1116 959 257 200 92 1011 901 690 1329 1534 1559 1047 606 535 440 152 410 78 190 132 98 662 541 580 110 296 227 214 552 527 397 743 523 697 643 419 715 1119 1307 1250 1056 2094 1918 1331 1365 1424 1455 489 339 597 559 624 298 791 196 851 317 890 510 24 18 774 538 983 1266 803 422 434 437 544 271 259 388 345 431 457 510 699 1098 336 223 500 823 738 935 685 538 372 358 259 654 499 959 315 320 145 556 358 356 386 580 1240 1142 269 287 361 261 345 233 360 297 341 387 596 405 248 597 306 292 1020 278 372 403 217 472 415 472 399 436 328 322 388 482 534 629 610 711 504 584 600 394 587 376 110 121 274 256 204 149 296 140 284 356 193 175 475 393 393 352 379 226 198 224 182 158 156 125 121 159 102 110 172 102 221 323 307 230 277 163 193 123 200 119 223 355 167 130 284 298 336 113 185 210 78 72 141 231 146 147 144 217 248 130 132 213 98 216 232 313 227 243 242 286 248 260 169 310 141 162 178 147 231 201 170 146 177 264 228 129 164 80 92 140 117 365 195 179 151 259 258 240 216 275 221 282 173 220 178 240 425 32 379 172 148 189 285 170 168 164 356 388 366 307 199 212 344 136 139 201 122 228 99 78 136 84 60 142 166 94 103 225 106 105 151 91 82 76 99 71 259 114 90 240 337 280 233 170 232 434 211 219 212 184 413 341 339 335 226 333 210 328 171 139 372 199 222 222 344 273 401 289 327 132 137 212 174 115 462 251 298 321 556 242 197 430 349 519 258 201 268 244 238 421 273 504 397 294 345 369 414 321 470 156 268 377 435 489 316 277 452 130 281 349 547 69 63 107 85 117 146 236 134 225 84 225 189 327 224 199 82 222 172 124 179 234 539 100 257 215 106 174 499 436 473 392 380 410 348 402 270 256 256 299 275 279 205 391 236 417 281 258 235 312 255 142 179 389 176 154 203 63 222 218 228 233 661 207 214 397 249 453 504 355 242 299 185 397 260 340 370 124 225 214 221 368 264 234 257 222 188 190 218 182 317 474 381 421 203 538 375 552 286 339 233 439 282 278 532 82 234 363 224 357 220 300 267 306 352 239 276 468 377 278 516 303 313 410 521 432 429 405 185 354 166 94 173 255 104 120 253 196 204 192 150 448 292 245 204 367 307 251 225 244 667 279 368 456 348 408 378 481 343 585 438 591 231 477 473 338 392 353 334 376 250 456 449 371 411 332 308 281 695 842 1033 731 845 748 673 890 926 588 769 486 524 831 658 742 864 965 872 643 368 388 437 396 479 330 506 220 331 685 622 492 396 249 341 180 121 259 131 186 208 250 233 230 222 181 139 119 264 138 115 238 224 187 264 260 414 211 313 513 341 337 365 405 379 277 324 381 399 321 417 419 382 426 339 291 179 155 299 297 284 333 142 298 56 173 131 72 114 156 232 26 34 72 40 129 156 152 156 121 238 86 316 156 201 322 262 262 276 286 168 218 262 250 252 231 114 356 259 228 160 150 291 150 153 165 376 243 271 244 433 424 265 82 228 234 248 183 228 231 235 106 238 222 111 124 190 124 267 288 197 184 176 111 165 112 367 114 180 106 144 172 148 152 176 230 184 144 52 225 92 248 152 76 331 78 147 74 139 332 376 106 164 144 429 433 363 307 285 83 83 130 201 201 437 258 179 130 195 180 155 105 388 426 334 274 176 189 164 308 269 459 430 518 285 335 306 465 574 340 107 227 299 148 130 144 716 297 292 247 256 396 339 277 409 372 367 318 227 163 283 359 238 186 253 188 271 251 108 151 215 104 312 280 281 275 259 211 141 244 397 249 72 60 48 64 56 56 50 158 128 209 130 95 214 298 258 260 372 478 245 358 259 265 314 563 597 397 380 373 345 358 282 308 302 252 297 546 328 309 325 226 193 222 417 500 389 358 314 417 388 388 190 402 220 352 473 279 227 298 229 301 263 430 437 571 579 459 658 343 266 192 490 202 354 613 286 166 159 86 81 77 89 83 170 284 238 177 188 189 233 225 176 256 210 168 342 108 158 233 370 108 194 153 104 177 213 164 139 106 98 133 123 175 134 210 283 98 296 237 240 341 203 1093 213 149 316 298 174 185 169 147 288 175 280 257 256 353 208 192 93 152 202 417 245 208 313 355 285 152 257 250 389 207 436 143 225 355 306 428 387 258 343 130 158 264 193 294 262 192 160 450 405 687 288 90 157 133 241 199 237 191 748 198 1033 883 851 722 774 815 768 897 832 746 777 976 814 824 132 362 293 217 357 251 440 215 230 228 627 271 199 243 436 420 148 395 520 480 460 452 392 363 367 327 308 354 384 276 257 307 175 227 232 240 214 258 145 168 226 259 214 281 330 271 198 256 237 273 312 274 222 282 192 456 271 258 307 142 269 238 316 168 351 514 499 491 329 160 294 302 367 348 227 304 488 240 257 178 327 253 253 261 351 290 243 249 349 227 322 212 156 278 259 214 368 252 193 176 237 292 259 262 269 243 252 239 216 329 278 198 257 348 399 386 369 281 263 263 280 249 360 230 331 311 347 380 266 196 365 274 546 341 286 261 272 342 435 503 439 439 447 218 304 210 420 385 345 315 362 298 462 484 472 431 185 250 252 259 235 120 72 28 78 56 50 187 104 60 123 139 96 94 112 78 123 111 92 157 143 103 190 244 280 141 153 131 143 74 159 101 294 164 284 204 140 226 186 76 126 70 62 113 175 111 154 199 215 103 89 382 90 176 137 3596 164 209 323 97 109 171 74 97 94 102 208 97 136 126 259 153 128 146 222 86 152 124 110 297 177 339 192 220 120 177 253 246 228 156 139 132 163 52 116 77 66 290 211 134 190 157 246 160 84 198 86 303 128 137 88 286 186 188 208 131 112 234 139 110 174 114 156 151 343 210 230 212 188 170 227 272 419 248 313 252 244 333 387 460 413 353 354 114 168 164 174 419 250 164 302 155 212 242 173 173 252 218 293 143 190 210 93 84 50 219 94 317 221 104 181 373 199 269 128 96 213 199 121 154 137 170 143 191 138 153 87 177 186 212 422 357 258 130 263 116 87 134 120 114 172 155 177 168 262 341 254 131 309 232 355 280 284 174 176 155 191 275 108 96 106 166 228 90 115 224 213 168 178 196 191 365 245 376 154 194 88 305 163 316 230 298 247 209 238 181 146 263 202 205 238 156 150 407 233 287 307 52 169 106 171 228 42 50 48 83 73 140 158 186 142 189 112 219 108 225 245 346 118 150 124 123 26 32 32 20 28 110 221 308 180 144 114 253 239 208 110 105 79 55 78 166 40 113 165 207 120 197 113 136 92 134 102 84 421 360 431 208 126 94 88 74 120 108 80 86 88 116 131 195 149 196 227 272 293 95 173 225 150 118 136 245 140 151 199 201 185 213 222 184 225 292 142 150 298 116 58 165 181 306 196 1060 1135 232 202 140 371 252 176 306 280 226 203 223 147 267 114 147 125 84 300 100 136 244 224 245 171 104 137 211 237 82 195 136 134 215 98 306 156 150 254 102 161 308 233 312 251 184 162 286 74 117 208 263 175 58 124 245 352 243 226 146 145 229 215 115 94 336 310 126 142 133 266 231 323 134 194 622 270 393 282 349 580 327 262 295 236 254 118 276 211 230 220 76 60 123 81 344 493 348 220 447 438 469 495 527 458 444 612 236 222 588 588 557 720 690 500 363 280 488 630 680 596 624 771 775 956 635 810 741 855 761 742 596 1278 774 825 375 487 473 362 308 586 653 343 246 932 148 162 205 147 260 154 158 549 539 305 74 117 109 82 145 851 853 763 761 711 772 944 717 480 749 730 680 987 745 743 553 949 919 834 835 635 563 912 1011 962 958 882 807 883 165 143 56 887 787 419 1099 961 992 1147 220 220 213 101 186 68 114 75 75 499 400 384 128 226 183 164 393 510 334 575 290 380 493 310 422 804 1040 1106 717 1618 1450 993 968 1163 1023 344 408 448 389 459 282 474 263 562 232 589 329 82 74 461 370 685 891 708 192 647 230 303 162 151 622 568 392 339 375 738 883 191 272 594 748 735 510 360 498 329 186 176 531 375 968 218 428 259 325 391 351 407 382 735 932 300 316 180 405 274 247 312 299 273 215 485 300 389 543 321 255 1038 124 176 356 299 450 333 308 280 348 404 412 400 292 269 299 258 311 441 340 394 313 401 743 132 160 161 111 256 187 357 269 166 175 187 123 203 220 205 295 174 173 78 161 168 79 75 172 126 296 228 207 182 94 108 231 245 157 150 142 136 127 200 349 215 94 175 88 122 134 273 89 158 123 92 137 179 82 209 159 124 213 332 134 114 167 152 238 248 204 125 143 120 130 190 246 199 194 151 172 279 152 234 175 100 232 216 227 166 249 129 128 89 88 88 216 113 207 342 100 258 139 125 155 145 179 145 161 133 92 214 28 304 206 152 66 185 113 130 240 196 302 321 298 275 475 223 121 128 268 136 177 155 78 54 61 61 54 50 158 134 145 68 85 103 99 58 117 107 86 127 48 105 353 142 152 140 171 310 188 156 152 168 107 269 161 199 234 201 224 210 178 141 160 103 101 317 246 168 241 216 244 188 151 96 110 82 60 297 163 171 293 238 190 205 225 381 218 263 215 200 277 273 362 250 243 223 266 335 276 108 259 196 68 246 288 309 319 193 120 254 128 128 148 393 170 219 40 52 66 72 100 166 361 152 129 229 185 134 159 60 232 308 152 189 146 396 137 130 104 155 118 370 258 324 331 305 369 201 266 432 346 348 439 344 407 235 190 150 224 168 148 412 556 319 159 190 401 168 162 319 48 250 124 163 136 331 260 118 521 116 301 218 322 373 199 156 430 386 262 322 178 172 267 307 210 237 189 252 273 120 145 145 149 304 291 389 303 94 460 368 439 275 316 226 329 320 359 347 98 409 244 349 230 386 281 281 293 303 339 202 337 154 162 328 207 242 408 548 506 339 267 207 296 237 204 344 321 112 142 99 143 290 206 208 218 151 246 140 369 160 145 203 189 631 228 305 239 208 261 452 364 539 208 329 203 361 276 241 208 287 464 218 341 269 281 374 390 304 336 329 298 364 858 1056 856 959 586 605 644 680 344 563 461 501 533 564 591 487 874 550 439 322 363 256 455 267 375 383 202 341 664 586 247 198 203 149 182 250 261 223 76 114 268 160 123 116 109 142 48 116 229 152 129 123 193 194 298 329 313 360 173 310 379 378 398 388 304 483 333 450 434 320 430 369 470 226 166 250 240 216 170 156 109 264 50 82 246 62 168 139 122 106 62 52 84 42 67 75 77 54 44 138 104 112 86 157 286 266 278 164 135 107 159 155 149 147 148 136 139 137 200 248 252 178 162 234 250 208 180 241 289 326 201 260 50 72 58 158 62 140 186 94 165 115 113 114 230 261 176 122 202 158 68 176 146 139 167 262 186 205 280 163 184 168 205 139 179 185 120 42 267 128 243 146 91 302 107 172 85 124 429 366 123 200 188 461 332 350 295 267 99 93 148 278 136 240 324 167 202 257 344 138 123 230 297 231 203 321 219 207 281 284 485 306 290 224 314 400 338 420 588 85 131 118 187 143 152 833 464 522 528 428 430 351 301 325 421 411 391 266 112 168 135 131 82 145 199 255 273 243 153 118 111 193 354 193 192 189 82 136 149 200 135 101 95 87 105 91 83 79 82 68 127 79 91 177 154 209 126 169 169 90 194 173 158 132 295 341 256 228 205 255 438 307 317 293 235 237 350 168 161 210 202 154 170 194 196 228 232 292 210 292 245 197 180 248 245 363 216 181 209 171 212 278 322 196 279 342 133 608 350 335 251 344 188 357 326 224 64 136 72 61 61 61 65 189 222 279 239 346 298 212 188 285 283 134 177 117 88 161 159 308 73 192 149 136 108 192 118 129 96 106 208 196 115 203 201 143 134 167 100 148 133 199 423 135 123 97 98 117 102 94 109 99 152 207 267 244 187 90 90 70 177 342 128 244 196 153 138 128 126 164 326 136 181 216 88 413 240 216 230 284 120 192 100 264 132 96 147 254 181 122 248 333 629 224 70 262 202 97 120 204 156 522 78 643 585 578 740 556 604 656 561 558 555 672 723 629 801 166 218 283 226 263 163 163 255 169 237 483 258 206 236 245 235 207 221 354 337 329 309 230 338 344 225 239 267 577 512 360 294 298 578 393 438 377 224 318 393 437 461 421 435 562 481 508 451 579 628 342 295 299 366 207 396 191 321 346 309 482 438 581 392 311 312 289 289 312 280 335 406 337 400 269 333 321 320 324 344 469 673 660 579 387 617 704 703 392 530 443 567 287 675 375 450 578 375 539 375 430 346 436 370 422 367 308 343 422 306 461 330 457 477 342 293 515 256 459 442 237 194 411 414 487 530 184 285 286 418 380 443 488 362 362 408 336 364 581 503 432 406 503 358 399 401 371 405 371 328 531 465 551 515 568 503 395 233 281 289 172 179 152 177 162 315 338 107 132 222 136 175 167 213 179 126 154 136 132 196 160 174 182 201 249 189 246 191 201 94 143 136 180 206 218 127 129 137 209 288 146 239 239 309 123 192 197 189 201 341 321 402 94 177 171 164 4368 265 213 134 150 85 113 62 148 94 137 80 239 50 245 428 303 202 285 267 126 252 130 495 333 347 209 241 122 203 149 320 323 299 203 168 193 129 150 129 128 301 233 144 171 78 281 196 142 114 174 364 301 224 221 247 178 233 338 212 346 188 194 179 191 385 210 181 342 133 173 414 429 148 331 393 408 347 264 407 388 407 214 583 242 253 309 80 168 708 277 531 126 294 319 322 377 421 240 240 262 421 387 178 246 273 243 327 258 180 288 201 301 274 208 324 338 300 315 202 191 300 215 273 239 252 295 302 259 277 366 251 122 211 520 339 317 278 224 163 90 155 206 155 141 226 305 251 364 484 254 187 252 267 428 312 179 211 155 180 216 586 149 210 133 112 252 220 205 269 179 190 221 295 363 425 300 415 224 278 200 319 200 559 315 339 190 394 354 142 188 204 478 339 323 375 377 324 342 166 174 108 219 135 239 314 60 72 79 170 217 234 216 394 221 294 199 338 287 319 253 236 186 119 208 239 34 34 62 61 46 184 180 299 249 316 380 259 426 346 249 261 88 72 156 203 89 198 195 247 221 236 136 115 249 157 218 219 306 309 226 376 230 191 242 224 186 146 231 183 242 217 157 266 140 166 172 246 261 201 181 271 438 296 309 423 274 116 270 292 270 308 302 235 345 150 182 237 297 213 206 345 233 296 295 1686 1303 362 645 289 441 400 255 367 218 374 337 429 215 293 245 382 202 153 180 192 206 396 374 189 291 321 275 534 172 165 216 226 208 461 307 235 184 119 296 134 177 262 164 254 266 222 263 220 202 307 164 245 254 202 229 207 232 199 235 194 194 175 181 206 124 464 421 186 198 135 467 446 582 296 375 368 416 360 428 304 593 255 380 375 347 256 213 615 498 131 99 185 104 331 218 430 413 290 384 588 755 573 625 537 508 631 658 460 640 559 514 508 822 977 571 629 680 817 914 708 641 895 715 853 644 1024 1070 1048 766 653 849 813 1429 1109 1135 630 541 729 295 362 829 936 830 287 714 304 257 356 222 504 262 372 624 500 285 307 211 193 202 230 1830 1788 1691 986 987 1002 1058 1018 929 1020 1012 1254 1583 1021 1114 1542 1058 889 1194 941 1256 1545 1193 1032 1512 1587 1098 1054 1486 202 166 390 1022 1113 708 1332 1451 1316 1190 560 595 359 127 406 50 233 205 132 783 625 492 147 280 250 200 527 955 557 699 476 751 773 604 910 1280 1732 1129 1017 2153 2039 1037 1501 1640 1653 814 551 807 711 744 608 846 284 1030 386 795 410 30 26 692 813 1121 1930 850 383 664 330 408 146 146 527 437 481 461 690 1122 1052 433 221 441 1051 989 934 746 839 468 263 317 754 457 995 275 634 385 451 369 315 390 437 1051 1149 407 397 231 231 256 202 326 440 416 526 651 469 293 715 370 360 1311 247 352 300 150 565 477 368 459 365 835 704 866 482 492 508 451 477 414 679 603 461 638 601 160 157 196 287 228 139 436 214 404 234 286 231 435 387 327 267 422 259 217 275 208 159 122 190 95 199 92 90 187 257 180 147 138 279 204 188 165 156 168 228 220 144 130 220 166 194 334 134 70 64 206 293 94 78 144 82 119 124 316 219 172 162 269 488 351 277 176 234 236 202 221 347 232 260 232 247 258 142 199 285 174 226 191 388 285 225 76 133 182 158 179 318 127 285 170 207 192 513 459 539 140 164 422 465 160 249 514 28 385 229 232 252 100 111 258 363 387 479 463 436 455 275 332 371 117 203 152 191 259 165 64 114 108 62 148 139 90 209 88 141 110 90 74 211 125 140 182 86 102 417 296 203 136 143 244 233 261 255 356 235 232 162 319 350 250 168 400 337 112 159 125 262 253 313 468 397 300 213 106 165 189 222 155 142 306 283 309 266 333 274 246 226 232 369 259 330 344 464 379 512 240 580 512 287 485 341 159 192 406 80 499 555 320 451 397 215 362 76 214 259 536 192 198 122 178 171 173 68 206 323 109 223 268 215 232 236 168 375 226 166 250 121 484 56 176 87 72 294 407 353 385 360 352 388 309 359 454 296 336 400 325 366 246 388 290 424 316 276 208 246 252 139 174 381 114 252 315 64 263 228 252 150 298 134 163 459 390 325 298 306 453 371 238 394 408 289 321 264 205 225 329 219 212 187 216 348 144 100 104 236 305 356 523 593 291 622 674 700 405 446 309 586 327 408 685 92 258 442 452 392 458 653 608 727 720 376 258 449 280 245 417 354 288 448 507 424 364 346 188 253 217 289 235 332 205 256 290 233 240 214 104 295 268 254 485 376 317 160 326 304 584 256 279 163 232 531 460 375 412 372 610 397 571 320 410 401 453 560 235 389 406 502 521 575 594 433 467 514 623 1054 962 920 1056 908 682 771 825 630 825 638 680 685 889 990 577 1025 693 677 632 653 466 521 333 471 547 153 515 797 737 840 371 297 380 222 239 189 199 240 303 402 253 163 304 222 199 184 115 255 144 137 129 124 352 210 319 256 403 484 625 354 424 325 386 305 649 384 466 455 459 486 466 699 450 172 151 151 164 172 164 116 354 152 91 199 58 141 109 131 156 32 40 78 147 91 161 161 157 118 241 199 320 153 260 221 203 209 297 220 220 306 162 158 170 316 158 347 315 240 183 175 211 197 159 169 206 272 348 381 417 210 458 90 252 257 248 219 183 193 318 376 195 179 183 219 404 435 296 136 166 171 337 264 292 282 458 203 190 222 290 322 179 187 166 235 248 125 36 299 115 252 137 109 262 156 143 134 143 346 362 58 184 170 648 529 412 475 348 163 143 137 296 274 467 301 182 176 328 419 271 181 278 301 333 378 241 327 328 229 366 664 392 346 480 428 503 559 702 496 153 379 205 328 297 236 939 583 317 371 292 519 533 437 505 451 500 542 632 414 582 219 194 179 216 238 315 309 303 589 397 155 382 317 401 593 482 236 259 305 381 205 86 82 74 82 70 72 66 181 114 293 197 194 208 305 300 281 435 490 333 441 464 384 334 330 604 517 480 397 483 707 512 646 373 351 586 330 376 196 251 465 351 328 219 251 367 257 200 222 323 433 212 336 232 318 730 506 337 345 231 331 500 473 373 532 515 459 640 338 389 190 606 205 406 461 301 286 130 110 129 135 112 157 257 190 343 189 202 341 192 194 209 296 88 90 170 56 175 297 603 86 239 210 165 338 238 146 103 182 204 146 128 241 112 324 138 147 338 152 266 309 116 581 267 259 265 208 152 309 291 97 185 280 207 190 287 146 108 112 134 98 326 403 185 311 255 257 283 150 306 427 224 320 444 120 287 244 226 263 303 292 249 204 220 296 185 266 158 259 169 398 636 634 289 64 262 302 266 112 235 202 988 144 1158 1025 1021 1058 1007 993 890 1014 995 1067 899 897 976 1045 264 498 362 389 443 231 366 346 217 299 552 440 264 204 228 313 217 344 463 468 446 442 348 447 407 373 381 487 694 343 328 532 235 347 323 258 240 475 335 268 409 494 411 318 472 360 441 393 446 341 308 406 402 381 241 298 240 365 268 290 352 407 422 415 260 444 387 502 321 411 385 355 351 395 336 474 292 237 392 478 541 472 564 461 394 438 483 395 428 397 308 363 298 490 606 482 391 208 442 266 418 311 320 374 218 358 337 327 288 309 398 430 384 480 348 383 300 302 411 417 286 261 414 291 451 382 352 260 441 351 577 400 649 802 635 660 609 656 565 500 681 535 589 341 406 299 489 486 493 526 549 582 637 626 623 542 296 196 310 456 222 218 140 52 154 76 104 85 162 202 68 161 246 232 277 175 205 193 211 234 194 209 218 209 265 257 373 204 272 177 286 303 265 300 239 267 159 385 448 222 146 178 166 198 209 227 465 266 284 274 258 263 131 102 76 209 265 4531 529 180 219 74 159 102 223 60 158 110 102 189 220 518 244 111 178 110 169 227 148 469 388 312 262 323 369 257 264 279 271 251 216 285 124 117 76 135 285 189 248 212 266 137 212 151 212 243 189 376 331 178 234 385 265 201 397 148 317 306 217 266 245 264 133 260 204 297 242 314 411 134 379 461 582 545 358 436 453 471 485 367 408 266 594 251 165 365 374 517 416 256 383 392 247 539 318 300 275 226 514 160 320 331 212 245 76 292 359 287 312 349 433 450 333 353 215 299 351 506 326 236 350 298 194 316 212 214 78 184 204 300 423 328 318 254 314 176 111 147 105 234 155 205 250 250 257 425 293 206 358 273 418 249 290 195 193 228 209 542 258 251 83 217 480 307 265 316 455 228 296 509 281 624 203 506 128 339 189 333 134 494 331 218 318 311 380 285 331 197 284 386 345 382 396 573 361 359 206 152 570 463 615 508 82 84 184 148 246 154 222 459 373 411 227 212 400 310 431 451 156 475 295 170 38 26 38 42 58 180 318 205 193 154 241 363 375 341 202 149 60 77 389 441 60 144 137 248 142 168 116 120 217 240 184 133 299 261 369 414 167 110 175 254 196 186 217 223 190 155 318 531 228 466 359 435 422 211 381 298 174 213 201 281 169 221 331 326 284 375 392 569 263 488 262 263 389 120 204 258 235 573 286 1778 1317 187 254 294 415 315 238 237 201 605 271 380 231 430 213 288 235 207 211 309 333 372 346 251 232 207 414 503 153 103 362 143 137 243 252 249 148 238 385 343 369 214 281 385 463 207 215 262 243 248 255 457 146 268 268 96 310 220 219 230 284 282 327 162 147 302 266 101 115 80 567 679 511 244 413 358 560 240 529 474 649 490 324 299 338 273 263 532 589 117 101 164 130 144 136 781 549 580 499 560 584 798 590 685 552 695 781 325 523 777 731 802 1000 1109 452 607 635 621 1087 1004 875 1128 969 967 811 894 1233 991 809 998 923 924 1718 1308 940 675 776 843 465 334 991 865 451 406 882 194 178 202 162 318 287 311 467 497 528 96 180 158 258 225 1283 1291 1202 874 1187 874 1059 997 843 1037 1206 1238 1650 1137 1350 947 1162 1278 1136 1228 1458 1578 1041 1172 1177 1242 1149 1163 1102 210 176 48 748 1069 433 1363 1687 1481 1544 518 500 563 160 634 128 264 224 157 775 557 559 240 247 225 320 561 1097 498 1063 570 724 1099 358 522 1294 1615 1272 1326 2528 2150 1348 2156 1806 2289 690 339 695 651 578 374 726 335 792 442 798 610 149 112 815 621 991 1522 1406 513 614 316 450 340 285 727 724 465 627 443 1445 1231 401 365 750 1367 1345 1100 852 1190 785 222 610 1162 439 1257 258 438 244 477 545 480 529 583 1374 1055 404 400 277 594 317 382 338 373 467 415 804 491 398 846 440 389 858 404 452 592 344 442 488 442 458 376 490 554 445 339 382 408 341 392 466 564 494 676 406 617 258 238 352 288 330 398 549 323 329 122 210 187 341 508 354 316 506 589 309 409 203 177 163 220 199 181 127 121 201 228 163 116 124 192 256 158 118 125 137 194 307 204 168 242 205 248 476 70 138 241 124 224 140 98 398 200 175 180 224 308 124 138 188 409 314 236 154 220 193 172 151 183 126 138 131 339 266 186 252 205 108 228 233 196 203 226 178 136 173 114 110 152 138 337 316 119 206 294 280 322 122 214 316 364 151 132 424 30 425 200 188 197 112 113 223 371 458 411 481 387 325 330 322 325 189 161 284 272 229 161 178 130 128 178 139 91 80 285 250 153 104 94 78 187 186 189 121 125 112 379 239 285 232 273 344 322 312 312 458 157 437 285 286 407 396 130 202 393 173 201 143 157 242 334 360 336 425 349 352 156 166 282 153 175 395 278 325 217 297 161 235 480 351 499 319 361 448 558 484 676 331 569 526 322 425 318 198 297 334 130 379 475 362 418 249 270 648 172 248 266 721 221 156 95 171 119 133 116 203 434 219 324 355 354 247 251 237 265 441 294 312 139 365 195 241 165 244 585 525 411 452 424 383 518 387 443 326 250 272 429 273 367 432 516 394 641 420 365 537 602 354 236 354 585 238 242 496 89 394 97 146 161 698 225 228 572 362 567 465 437 615 165 218 588 436 482 496 322 272 451 518 276 293 244 326 237 370 200 206 254 421 469 801 614 263 697 738 876 512 671 416 732 448 382 490 227 490 432 381 372 395 382 364 390 394 533 237 613 511 181 479 356 439 435 502 389 389 363 460 531 295 340 308 196 212 310 193 244 321 352 298 424 309 266 424 578 171 357 590 364 723 319 385 293 311 427 501 367 440 322 424 541 649 266 187 293 434 640 324 441 476 377 376 365 408 521 547 449 365 1096 1242 1014 1056 872 1068 819 887 826 826 656 702 1032 880 939 932 1034 744 519 580 588 849 457 387 412 699 298 584 846 800 629 440 436 341 126 161 170 288 203 180 303 201 205 190 194 237 221 211 200 329 317 257 212 265 288 370 339 238 400 432 377 470 398 415 376 683 549 646 436 437 469 429 427 465 277 459 451 289 291 271 195 216 144 48 139 44 84 221 125 210 111 61 102 83 90 98 110 104 98 365 163 161 352 268 363 378 382 246 238 271 482 189 161 165 376 186 208 216 232 209 199 166 144 143 159 358 238 272 520 355 210 369 146 155 173 109 183 202 228 340 213 189 179 82 211 165 213 300 307 323 103 134 116 143 152 416 383 313 336 320 283 282 312 222 392 309 130 56 307 102 228 176 94 265 102 203 82 209 358 386 127 163 129 327 422 379 392 278 173 165 136 301 180 307 324 168 198 300 392 186 327 168 358 440 298 299 256 289 317 466 511 532 398 603 328 464 555 702 477 128 287 143 229 200 208 1013 652 420 419 348 462 460 384 380 623 653 821 504 409 549 247 226 278 185 318 290 260 254 221 336 273 281 605 462 494 420 219 140 181 230 175 102 102 86 102 102 88 80 217 191 270 252 150 264 363 368 367 182 226 235 186 222 281 323 466 351 369 371 408 377 344 286 304 401 337 206 377 208 247 234 390 227 264 389 419 343 305 207 292 242 359 277 235 314 371 379 386 266 327 252 384 479 349 544 479 514 434 717 374 495 503 510 525 642 593 394 287 223 197 76 76 162 86 478 229 338 372 275 353 252 195 226 311 144 162 191 102 418 329 449 115 218 202 127 265 161 174 176 219 266 74 72 152 90 166 170 135 241 206 342 492 125 602 225 207 274 108 201 176 154 134 112 92 297 399 275 174 118 114 163 174 386 471 281 257 307 256 465 252 281 482 351 631 626 144 491 266 222 302 322 310 306 250 479 397 171 229 317 243 175 435 536 1044 558 88 221 275 155 123 266 283 1258 225 1293 1191 1100 1206 1069 792 963 1004 959 988 1097 872 1019 1122 464 319 477 240 254 305 268 275 310 347 468 525 486 220 332 296 280 378 704 392 384 394 373 309 303 477 570 662 1044 930 562 735 636 614 763 462 381 558 494 555 639 633 673 707 791 678 740 572 946 798 494 512 471 390 1479 1083 1101 977 743 719 1367 1180 1219 1181 740 1283 1219 1286 844 1022 821 941 805 774 690 793 736 806 923 1143 1205 1259 965 1168 910 1320 1100 1014 1063 1065 1175 1124 855 988 900 716 933 1051 755 1071 925 935 867 999 1050 1214 769 835 831 873 843 802 870 916 515 622 1106 660 999 958 829 884 1164 812 802 741 1150 860 1221 788 638 982 1286 1289 1139 1471 1461 1166 1318 1807 1458 1438 1449 839 1090 819 1045 1206 809 1179 1120 1125 1319 1348 1198 985 558 635 572 930 427 306 245 156 342 200 388 270 134 166 116 275 226 144 231 165 219 197 360 335 251 392 333 473 576 314 370 223 225 289 363 238 230 456 350 323 252 472 264 240 273 251 239 305 272 267 361 291 362 442 405 745 444 283 275 323 213 529 9056 450 474 153 265 194 299 214 312 215 293 202 509 683 415 196 284 234 341 366 281 548 375 851 270 416 358 307 514 637 642 580 830 343 299 184 232 298 504 450 531 298 481 404 418 679 776 747 355 535 564 485 348 597 575 457 615 401 353 469 441 406 394 418 300 464 270 311 279 681 430 363 597 713 815 414 451 456 398 976 333 845 431 245 600 416 322 523 759 777 623 370 654 608 429 685 456 440 364 635 634 350 362 406 445 548 335 485 394 648 690 434 479 815 542 830 722 634 780 769 527 308 565 536 267 461 293 397 255 251 298 443 662 553 761 398 397 378 383 419 294 347 182 475 434 498 383 709 542 368 554 439 692 418 438 294 337 354 467 646 426 398 372 452 614 278 403 251 551 536 346 441 403 896 614 615 428 494 305 629 301 856 323 551 608 491 344 352 421 365 411 733 650 680 713 583 512 453 301 274 385 281 500 1057 247 298 114 263 230 219 502 646 382 466 378 351 525 672 613 821 482 413 544 265 118 103 72 148 113 603 341 518 612 562 641 764 470 403 644 329 195 157 363 573 211 296 381 444 520 501 302 317 390 237 389 469 761 701 638 471 665 266 318 436 334 298 473 552 419 449 560 460 468 576 360 397 492 461 420 549 598 380 265 540 239 295 368 439 360 479 471 492 440 519 373 557 405 241 287 641 488 559 476 2202 2745 478 617 678 640 725 519 551 462 880 735 552 826 744 427 303 398 422 427 728 471 496 530 590 595 307 478 772 348 325 672 415 406 446 438 657 314 256 667 453 237 396 347 805 689 542 448 835 633 562 461 502 547 384 737 602 1230 733 649 573 492 408 342 314 352 729 685 273 331 346 1598 1263 1497 839 671 836 895 744 746 1033 1251 625 1041 692 423 374 412 822 902 313 262 189 324 310 339 1083 1061 740 704 991 1922 2170 2040 1963 1632 1471 1480 897 933 1794 1745 1980 1748 2149 1280 1410 1609 1791 1729 1692 1240 1594 1533 1892 2271 2299 2512 2798 2496 2027 2957 1992 3018 2380 2068 880 1101 1313 1103 963 1640 1541 1298 586 1764 443 429 680 494 727 495 542 953 899 609 204 578 558 382 198 2578 2473 2313 1933 2307 2379 2215 2735 1985 2598 2425 2606 2604 2375 2671 2107 2872 2634 2294 3285 3047 3189 1418 1625 1811 2142 1676 1712 1616 573 515 183 2150 2045 1483 3622 3433 3289 3361 959 1042 1234 439 1307 312 707 453 368 1512 997 1056 431 685 599 493 1120 1424 823 1739 928 989 2030 1176 908 2443 2958 2464 2824 5634 4499 2497 2927 2965 4250 1020 989 990 1146 1292 730 1324 397 1819 816 2545 1010 109 97 1900 1354 1696 2440 1578 818 1393 703 719 459 488 1155 1068 956 970 1065 2454 2910 1004 519 1319 1590 1555 2169 1708 1598 1056 688 880 2014 1180 2714 812 1083 607 1019 684 620 804 1197 2818 2327 838 846 615 577 824 718 764 546 514 759 1205 745 961 1457 911 835 2128 525 645 879 859 1216 1245 1028 981 768 769 793 648 901 974 1018 1085 1103 911 959 984 770 1266 934 595 624 383 643 672 730 988 505 582 265 364 591 849 687 651 567 1076 896 668 267 620 196 178 336 492 513 435 417 388 568 363 310 341 540 479 441 557 513 543 352 451 609 357 156 477 517 683 219 636 655 455 563 740 788 786 788 597 874 728 746 828 450 620 799 824 786 233 304 352 504 391 523 373 285 652 531 796 685 421 622 296 553 539 621 662 386 451 634 564 549 598 725 679 926 454 433 835 572 449 594 400 570 578 889 354 479 984 195 1107 478 563 542 505 420 676 658 571 874 949 799 827 753 898 512 592 464 599 736 597 450 198 279 230 190 304 307 202 444 285 496 388 341 265 159 218 243 128 359 319 921 573 592 452 428 555 364 457 457 473 406 737 486 955 719 661 554 463 767 265 418 247 334 552 507 586 871 605 695 414 424 404 342 289 438 905 667 738 562 798 456 660 748 516 1078 522 750 434 690 622 1245 883 999 932 607 731 912 418 675 567 193 942 1079 598 725 696 752 983 241 410 507 1152 275 412 194 441 311 335 253 620 474 225 618 659 887 260 347 237 491 1071 730 836 407 1022 295 402 338 321 600 705 523 569 603 563 707 661 558 649 533 545 727 545 579 526 766 540 854 600 583 598 723 499 450 459 1077 494 288 401 113 664 236 449 374 760 485 448 1097 812 1214 1037 1022 1001 681 584 1278 867 1256 1284 1001 1188 1066 1194 1391 1144 1182 1279 1032 497 605 482 384 842 948 1159 1254 444 928 1215 1417 978 1034 833 1370 849 725 1268 678 1088 925 534 1018 613 870 870 973 1031 930 611 827 779 464 988 598 837 905 1030 1065 549 473 613 816 674 341 351 658 413 554 415 584 568 1016 1200 822 765 1207 679 966 589 408 743 675 1501 824 997 686 1030 618 787 1108 806 754 670 814 1131 819 693 942 1080 1115 642 843 1249 943 911 1054 1290 1071 1098 1046 874 2904 2619 2380 2820 1791 1618 1295 1466 1535 1656 1494 1713 1292 1795 2011 1516 2867 2124 1488 838 974 837 668 1007 1055 1229 682 1872 1392 1221 1783 873 901 1282 547 524 733 250 643 516 680 387 595 281 305 229 322 363 398 487 427 431 399 499 480 582 612 721 675 679 1133 1005 1369 1239 833 1097 1432 977 798 1283 845 831 829 458 354 339 317 410 537 320 430 315 189 143 454 329 228 137 388 268 107 116 191 94 273 335 285 281 257 603 610 617 455 517 665 585 630 383 356 390 334 447 431 441 409 466 486 328 787 400 390 489 418 393 509 747 344 438 423 779 629 584 293 326 324 420 300 388 493 436 523 311 365 366 382 449 591 335 421 357 416 445 349 400 396 667 830 1210 814 1072 582 1002 1250 491 694 615 539 142 939 277 862 595 295 819 351 571 323 569 879 782 269 433 364 953 1043 935 1198 749 506 482 398 878 523 1091 911 513 458 921 1017 402 346 715 890 631 733 690 675 812 927 668 745 939 676 1058 1044 1073 843 980 1007 359 708 526 461 458 497 2256 907 827 858 831 759 770 692 747 831 838 787 726 572 505 756 467 663 577 441 589 702 518 363 593 427 648 1108 522 700 783 406 272 374 392 515 161 177 159 167 159 139 129 376 205 290 452 200 442 934 995 736 409 564 435 447 511 431 646 615 606 819 852 635 869 845 614 656 741 636 880 1166 703 724 571 770 584 667 584 617 1265 1108 895 756 938 732 832 728 947 1359 833 737 644 1070 517 895 1114 702 990 592 924 512 972 507 375 597 1124 386 759 1236 755 407 391 312 162 192 198 234 608 610 556 501 597 779 677 380 713 738 365 794 338 326 559 571 817 349 463 360 246 400 484 450 522 422 388 234 142 326 318 399 386 196 451 366 931 811 428 1134 453 365 359 555 759 477 441 581 738 415 549 616 471 438 308 360 388 368 478 858 548 477 430 547 444 586 769 607 759 435 909 228 707 724 512 802 908 616 685 283 486 718 337 239 397 449 253 898 1257 1566 1567 306 303 420 238 341 448 461 1864 454 2092 1947 1779 1402 2138 1872 1753 1788 1544 1846 1471 1964 1868 1806 453 563 703 498 658 919 1041 574 610 440 811 649 1052 979 758 559 618 518 771 705 669 737 504 932 889 1315 1213 1507 665 346 424 397 420 450 527 349 275 431 436 451 566 560 528 506 387 548 749 329 573 654 290 225 200 210 334 354 543 345 645 254 473 692 466 453 424 504 527 484 547 465 508 486 440 495 441 420 539 337 475 667 588 394 607 304 216 374 364 275 461 475 415 360 568 373 421 359 430 364 328 609 387 494 504 443 288 461 530 538 336 419 357 386 458 451 395 369 349 254 498 468 454 368 561 499 579 521 626 565 504 382 620 534 567 663 586 579 623 677 710 751 664 710 653 689 668 554 513 564 464 867 748 765 485 779 550 455 663 589 462 500 131 135 253 155 275 201 151 213 118 166 84 150 367 315 355 222 236 226 246 292 171 375 193 390 430 158 205 175 183 195 224 184 195 368 249 215 150 243 148 280 254 240 242 282 200 432 256 234 283 583 571 447 252 150 144 97 134 180 450 5788 5808 196 72 205 82 193 74 184 163 102 349 591 207 68 108 150 247 171 231 337 274 748 240 268 284 311 304 173 199 173 454 251 292 118 190 104 365 245 284 94 463 222 407 325 333 458 269 366 429 326 225 393 641 482 407 254 249 367 192 228 145 409 248 193 322 262 192 384 212 215 428 571 800 327 267 308 310 742 282 555 197 146 176 267 203 409 815 601 227 229 416 556 379 384 377 348 335 292 370 206 265 403 278 515 189 244 286 349 368 298 287 353 186 415 398 628 275 255 205 211 237 314 200 408 229 261 183 218 176 220 529 331 459 356 271 273 124 154 171 207 144 164 158 503 495 624 476 311 512 353 435 396 314 186 217 269 422 284 463 339 199 163 327 202 282 123 342 423 228 530 159 376 184 498 206 387 170 192 248 506 217 383 337 261 289 205 418 255 178 739 661 340 352 524 403 226 195 212 241 120 329 491 163 225 131 137 285 242 328 633 420 487 316 213 367 348 735 513 219 261 399 159 140 38 66 101 100 398 257 371 330 407 426 477 302 288 228 230 114 94 240 412 79 159 206 272 204 226 140 200 206 207 377 375 599 353 435 454 290 128 126 238 340 343 299 317 280 223 294 267 191 219 203 272 443 403 418 325 385 292 272 344 276 76 345 349 319 367 402 417 262 255 201 370 202 173 170 293 237 389 367 1758 1781 439 198 238 382 490 350 307 252 436 486 592 378 433 296 163 266 282 355 361 458 454 498 391 385 295 293 526 130 169 865 456 436 571 398 438 171 264 535 458 218 178 231 542 479 178 151 537 303 493 301 481 244 342 313 227 475 332 288 269 572 194 395 290 251 444 432 222 261 235 658 621 536 597 641 728 531 574 497 761 849 483 409 490 384 298 425 375 549 214 206 179 80 170 236 606 621 581 648 729 1118 1047 985 990 1061 669 721 701 524 1232 1198 1162 1317 1095 837 1041 1144 875 860 920 666 1069 912 899 1417 1121 1569 1231 1364 1012 1411 803 1857 1488 1419 529 930 1038 655 528 927 976 881 561 1000 326 353 286 389 413 361 245 633 435 528 108 166 146 183 144 1267 1288 1150 1221 1115 1700 1581 1682 1795 2202 1257 1857 2197 1552 1758 1391 2023 1658 1577 2041 1725 2194 1366 1336 1237 1510 870 1084 1505 374 352 133 1411 1421 1132 2280 2503 2487 1717 652 653 639 226 803 177 423 348 363 1475 842 943 324 350 275 450 988 1199 819 1250 944 844 1492 861 1019 1317 1712 1404 1897 3610 3026 1493 1491 2306 2334 869 449 650 821 985 473 1079 260 986 483 1602 655 97 91 1649 808 1275 1445 1050 527 816 483 553 468 419 729 713 902 568 591 1431 1947 747 441 490 1240 1148 1557 1037 1219 674 441 396 1427 685 1517 461 736 389 703 447 415 457 744 1827 1824 631 565 581 530 592 427 385 470 419 520 1074 633 487 890 509 473 1522 559 587 547 607 744 845 814 483 498 277 343 392 899 869 774 731 772 624 641 586 461 779 665 741 319 252 409 308 333 455 279 421 295 366 420 587 489 720 276 858 684 474 394 278 241 231 445 325 240 164 142 228 202 229 329 238 443 265 167 204 234 304 208 207 256 183 112 265 350 663 121 217 442 274 235 380 370 337 343 336 389 431 326 333 251 242 588 313 349 189 212 283 281 261 269 193 267 279 271 405 352 210 379 140 370 360 369 520 288 244 286 247 249 321 418 320 530 320 238 302 385 333 415 251 312 409 488 244 442 700 129 725 243 273 302 333 249 334 617 433 693 421 598 529 369 482 427 233 243 271 257 230 314 245 251 247 235 153 251 157 415 187 321 254 242 283 127 133 123 60 237 209 548 509 553 535 325 260 294 413 403 285 362 553 448 660 432 263 393 509 436 310 324 479 221 232 384 369 394 376 341 253 134 172 148 128 255 575 623 734 488 587 392 373 812 348 737 537 366 600 746 599 707 822 632 469 435 499 404 318 413 474 132 364 446 362 402 414 508 445 271 308 346 1138 208 260 173 253 211 198 154 396 316 136 532 528 815 181 189 245 309 570 396 486 261 640 202 222 180 222 665 667 600 616 645 618 657 537 576 383 376 361 431 369 399 408 653 494 736 528 494 359 389 330 323 373 734 340 228 281 54 309 191 407 304 611 245 429 464 772 645 803 811 699 348 357 776 451 530 542 375 605 541 541 531 499 683 585 494 265 301 266 510 408 401 716 468 452 795 790 924 478 489 438 591 928 510 950 350 599 444 349 452 468 396 376 404 408 409 379 715 842 361 712 285 393 481 521 486 399 349 400 489 308 304 356 458 333 485 424 255 428 492 529 596 594 776 327 617 556 384 416 398 1038 447 880 491 608 675 605 754 770 645 558 923 528 714 562 593 894 565 477 556 1211 585 583 845 806 642 717 504 581 1480 1552 1243 1259 1288 1083 857 909 1060 1083 863 1079 930 1037 1194 1098 1758 1300 887 658 641 608 473 885 880 895 451 1106 947 814 1521 479 786 674 294 587 569 351 593 355 320 264 232 372 232 212 167 347 330 175 358 342 311 358 259 702 308 295 545 497 556 725 956 990 568 698 919 470 621 580 355 592 602 314 257 340 326 305 350 236 293 230 126 198 251 129 126 70 265 221 98 65 114 136 190 161 152 157 140 350 197 229 335 379 442 409 417 354 483 378 256 178 174 176 232 288 405 373 640 141 137 231 155 273 313 557 200 238 358 416 259 291 125 208 272 224 237 206 283 372 371 456 335 271 248 497 558 282 325 176 362 312 169 269 324 820 386 430 332 478 327 480 524 195 275 259 393 331 628 385 819 424 457 786 238 388 234 387 464 494 353 235 205 667 835 801 864 367 316 306 300 562 412 709 570 333 318 747 606 329 451 486 557 461 379 485 454 584 431 552 619 681 462 824 763 683 708 743 686 360 419 306 247 375 469 1747 475 529 498 465 503 539 399 483 787 974 638 682 503 340 363 318 307 413 371 502 456 230 400 471 276 452 587 411 540 405 154 157 261 301 285 133 102 86 110 102 119 113 304 199 248 179 106 477 365 508 359 414 448 505 473 573 428 503 435 623 551 545 471 588 421 379 407 318 438 458 683 235 272 397 417 562 739 341 605 767 868 556 447 555 413 547 463 561 680 445 530 369 607 168 661 595 401 656 631 718 260 667 338 298 414 579 179 561 980 456 233 317 339 199 219 233 239 297 371 438 323 495 364 282 176 396 467 225 410 136 253 508 467 645 291 390 265 289 213 283 268 189 178 157 122 100 196 120 147 169 195 358 320 384 356 126 1146 367 291 211 283 385 340 328 274 449 371 302 314 305 240 210 226 141 148 242 809 314 230 367 338 383 339 520 442 797 436 522 156 499 338 308 395 368 334 461 265 320 289 159 275 265 249 211 527 938 901 640 181 224 278 231 186 360 302 1450 301 1503 1407 1198 1338 1166 1204 1278 1657 1454 1571 1542 1191 1429 1244 637 389 560 384 600 654 686 415 541 511 492 527 455 497 611 354 551 390 461 335 333 331 459 649 600 627 644 854 729 398 440 417 492 499 551 403 323 494 464 514 621 621 589 550 437 590 783 429 601 694 339 276 261 284 389 402 631 391 693 282 523 740 519 534 581 552 579 530 673 511 644 602 512 611 569 498 628 371 572 729 687 518 649 428 284 506 461 387 515 552 486 412 622 435 522 426 500 420 368 678 492 544 556 520 342 505 604 635 438 461 397 523 496 528 429 391 434 292 553 523 558 419 622 568 633 579 658 700 644 449 664 669 632 689 612 605 657 705 775 807 714 777 724 772 749 633 562 646 515 901 784 801 556 852 640 508 695 613 492 566 139 139 313 161 333 207 161 239 130 170 112 174 406 358 396 238 266 244 262 316 185 399 217 420 470 182 229 197 205 265 265 214 197 423 273 243 199 277 179 292 338 324 314 360 226 446 284 271 324 603 587 497 292 168 162 109 150 219 474 5808 6718 202 92 219 108 207 121 206 179 112 379 659 279 86 130 164 251 183 253 382 302 863 308 338 323 335 353 212 238 237 515 285 306 138 216 120 389 269 298 118 485 242 461 341 363 564 318 402 466 354 241 411 663 500 451 284 259 395 222 240 153 484 256 215 336 288 206 426 264 237 454 685 860 386 297 346 383 788 306 629 225 205 254 283 231 499 849 662 278 245 532 598 387 437 409 380 365 324 404 240 311 453 317 564 242 264 312 460 449 322 342 371 224 447 422 668 303 283 235 239 291 340 212 428 249 273 209 236 200 248 569 363 487 378 330 301 144 178 187 235 158 188 182 572 531 676 508 357 584 377 475 430 338 242 269 295 448 326 485 357 244 214 361 242 308 170 393 441 264 598 179 462 200 579 224 454 192 202 270 556 278 465 373 303 334 285 436 283 214 810 712 384 394 562 431 252 223 226 269 136 361 579 181 255 163 143 311 262 375 737 508 579 334 225 409 382 767 575 245 330 441 161 198 50 74 105 106 416 295 552 374 590 502 559 356 338 326 256 128 108 260 455 99 187 232 364 290 320 172 206 226 235 419 393 648 404 465 480 308 140 142 270 403 400 377 395 364 284 397 309 211 241 223 331 527 444 448 363 419 318 298 399 412 76 388 396 362 430 455 513 284 275 213 412 367 241 259 369 283 423 435 1923 1989 523 294 359 493 536 380 359 298 528 538 646 453 541 388 227 284 318 401 403 539 484 526 415 417 319 345 562 178 210 919 484 464 667 466 474 214 299 608 521 226 192 255 552 489 190 165 602 329 523 325 575 288 368 362 255 507 356 312 299 590 212 427 345 306 494 476 232 273 251 706 716 576 637 713 845 657 646 564 820 1006 509 485 512 455 322 461 444 680 240 234 193 86 190 308 675 692 656 785 769 1342 1230 1086 1111 1176 735 783 769 636 1312 1292 1238 1389 1190 967 1125 1269 963 896 986 756 1168 982 959 1595 1221 1797 1328 1514 1085 1529 861 2007 1641 1679 627 1024 1166 769 597 1050 1097 954 689 1119 346 371 314 421 455 433 295 679 479 612 134 209 187 220 152 1432 1447 1341 1361 1247 1888 1749 1880 1959 2419 1376 2049 2317 1680 2096 1657 2139 1843 1724 2241 1913 2603 1519 1552 1395 1675 1136 1255 1659 411 364 153 1562 1744 1219 2549 2858 2829 1955 723 730 813 289 991 193 472 393 400 1639 1049 1130 359 401 322 462 1138 1461 952 1387 1087 1005 1721 998 1135 1534 1984 1551 2072 4097 3397 1603 1689 2534 2656 923 534 702 924 1053 525 1208 282 1121 539 1769 709 107 101 1770 878 1464 1573 1114 559 886 536 589 506 457 805 779 991 637 660 1599 2142 841 475 595 1306 1214 1741 1121 1299 730 497 446 1545 787 1689 575 798 431 796 545 511 567 833 2090 2052 751 637 613 586 634 487 441 575 511 552 1150 738 592 984 563 519 1820 607 663 661 635 782 887 900 537 532 317 394 432 963 929 842 783 830 696 724 634 487 833 717 781 366 287 446 357 357 575 336 445 442 394 452 645 556 750 284 995 797 514 416 312 293 279 469 341 278 188 170 266 236 307 442 303 465 322 209 238 287 338 294 241 292 290 124 312 436 707 143 237 482 308 273 414 396 351 369 366 407 461 340 375 269 262 622 409 420 233 258 315 311 319 301 253 325 363 319 451 388 240 419 191 426 408 433 608 308 268 316 293 263 341 460 332 585 381 275 379 419 367 453 304 365 443 532 254 493 785 139 837 259 378 376 363 302 374 663 457 760 467 663 591 444 561 467 255 275 316 281 260 340 257 281 273 247 163 273 181 431 209 343 272 260 299 149 145 131 90 263 237 660 554 569 547 395 339 298 464 502 323 400 637 528 692 470 295 415 577 462 332 400 553 275 250 454 415 410 414 373 302 170 221 174 144 261 613 657 776 584 647 442 407 858 433 779 583 400 643 861 647 846 879 791 612 461 547 450 350 475 506 148 394 486 419 469 448 548 518 345 334 380 1258 222 272 177 257 213 204 174 416 338 156 566 562 909 197 203 263 361 637 490 590 337 717 212 263 217 232 701 707 630 650 673 646 699 609 614 464 447 434 512 442 472 475 732 563 827 605 540 429 459 419 357 391 839 378 248 297 66 368 207 419 320 703 294 431 535 831 681 917 916 796 370 387 898 493 568 580 409 673 668 589 565 539 753 656 538 317 378 399 558 440 423 742 541 515 901 869 1013 576 535 528 697 991 594 1054 399 678 514 420 524 533 493 475 497 501 449 475 763 905 393 809 335 409 595 686 532 449 387 432 569 382 328 382 494 374 530 448 291 448 565 578 645 740 866 355 682 596 404 448 426 1191 504 1057 643 768 812 690 907 894 746 763 1024 584 783 662 665 957 669 701 625 1429 651 749 992 982 806 862 673 826 1626 1792 1384 1505 1427 1202 953 1009 1229 1335 959 1179 1045 1164 1333 1213 1925 1535 1114 753 736 690 531 967 958 1013 485 1193 1155 952 1763 495 857 762 332 611 621 410 648 391 360 334 262 415 268 273 232 409 348 191 382 364 349 449 303 823 344 344 597 535 631 787 1000 1038 629 769 1060 627 755 681 412 676 694 350 279 372 352 333 376 254 305 254 150 245 279 133 136 82 275 229 106 83 136 138 204 179 174 171 154 397 215 245 444 429 472 439 455 372 501 402 306 188 184 192 264 304 462 393 654 157 155 251 175 295 335 587 210 262 403 470 271 323 139 238 300 254 292 236 344 483 421 587 458 353 297 558 607 357 373 214 384 387 185 297 340 878 418 505 425 551 367 549 599 248 338 322 413 370 727 511 967 450 504 928 260 421 298 422 554 542 379 278 244 725 867 835 926 425 338 324 316 600 500 839 616 363 346 812 671 369 485 520 587 495 441 554 524 681 485 610 702 743 504 889 838 764 774 862 797 405 464 326 277 407 497 1953 552 549 520 507 563 573 435 539 854 1041 672 757 562 399 437 358 327 494 479 578 500 258 477 505 314 507 650 437 680 433 199 175 316 327 369 153 126 100 132 124 135 123 324 223 284 189 122 571 398 553 381 483 500 539 523 640 506 547 457 721 670 662 501 713 483 429 457 383 490 535 750 255 292 427 459 617 790 361 660 890 918 574 558 583 447 577 505 647 720 497 574 530 674 196 718 706 431 724 764 795 290 811 376 334 444 680 228 601 1146 486 282 343 359 209 229 247 255 343 451 474 361 552 396 324 204 424 501 243 428 162 302 599 487 720 297 430 285 307 235 319 290 224 188 167 130 104 220 158 157 187 219 372 348 410 390 134 1251 391 315 261 319 405 362 350 296 483 403 340 354 393 280 232 248 159 158 320 841 342 264 403 380 458 353 570 474 825 485 576 176 539 415 377 470 447 376 479 281 360 319 177 326 281 265 227 571 1096 991 678 215 228 319 255 198 376 318 1540 325 1663 1536 1321 1550 1400 1412 1496 1747 1701 1667 1827 1408 1566 1442 769 413 592 489 638 727 745 463 585 555 524 571 477 548 655 434 640 443 516 399 385 375 489 669 653 719 746 970 365 272 281 333 281 370 269 453 437 406 294 344 379 435 379 318 395 511 401 616 228 406 540 447 443 435 423 332 414 197 258 90 307 300 535 250 268 241 245 303 542 253 458 591 574 583 438 484 524 176 379 312 429 251 249 247 385 257 267 189 397 327 417 154 180 265 200 297 144 468 477 449 442 459 540 539 637 388 391 351 587 393 299 406 307 247 414 326 451 369 418 382 620 279 442 279 236 242 333 378 380 352 368 254 196 279 303 367 272 340 336 289 245 328 279 200 238 256 338 442 415 283 203 279 208 194 228 345 331 302 314 442 278 338 205 299 221 346 62 155 79 140 72 104 84 84 111 68 84 64 64 140 118 124 134 189 237 164 189 171 189 125 125 192 249 316 254 118 86 130 257 92 198 192 178 302 72 144 284 118 182 263 241 297 130 54 44 171 85 74 153 196 202 4309 359 468 377 403 409 352 175 159 343 274 243 261 370 70 175 68 89 314 546 311 113 115 155 218 96 487 465 414 194 76 249 54 169 36 74 257 171 216 137 233 195 110 101 118 107 112 155 168 161 431 253 146 271 169 129 165 163 207 215 170 152 189 285 228 157 162 174 222 630 394 376 497 342 311 318 399 534 830 360 191 443 184 145 534 90 247 260 438 239 277 174 312 137 141 152 279 253 194 334 327 140 215 319 127 467 400 326 448 144 397 180 229 256 241 102 260 205 380 261 203 179 192 189 153 245 372 218 160 406 418 176 161 163 242 204 210 198 119 228 142 216 150 254 314 207 281 379 184 287 217 235 313 250 125 292 288 139 102 146 201 260 348 181 157 169 267 163 435 329 481 120 413 115 318 235 274 327 355 186 397 271 210 358 161 212 345 328 227 221 236 240 405 204 192 183 101 297 136 334 328 98 108 162 101 177 179 401 540 335 398 180 129 407 247 364 246 222 180 290 495 52 48 105 63 28 237 355 340 382 241 288 326 246 230 242 245 163 114 190 228 101 150 179 270 342 400 156 182 132 194 144 279 306 372 182 434 84 170 284 265 217 193 316 316 302 199 127 390 159 197 112 161 230 425 330 357 288 154 168 429 291 106 115 146 136 154 158 374 439 143 122 148 284 242 164 280 408 335 466 1754 1437 371 335 357 304 315 287 375 303 482 481 364 271 240 124 58 86 165 266 193 127 295 291 181 312 211 340 362 394 241 231 297 250 516 217 280 226 247 169 143 107 141 152 74 83 58 34 157 199 188 356 298 396 90 173 275 226 120 319 250 82 156 281 172 229 312 290 92 106 102 411 615 278 246 527 511 444 508 428 365 452 367 323 406 399 189 276 478 568 251 247 198 126 80 97 404 663 405 411 393 422 477 538 638 335 341 460 323 339 657 514 461 382 591 986 492 545 603 599 420 635 555 876 455 912 863 621 778 915 869 810 836 1242 1062 1099 733 580 788 288 320 575 483 386 462 446 225 204 543 137 318 180 203 338 359 209 260 234 199 251 176 912 1200 1188 973 972 726 912 1033 966 1201 1086 1122 1079 925 979 1011 743 779 767 753 735 755 1084 1137 1143 809 1069 1123 1446 190 166 302 1023 1354 474 1169 1264 1270 1174 398 425 465 257 491 102 365 325 166 1174 603 617 119 334 312 298 683 743 702 851 473 562 871 522 936 914 1163 1177 1027 2151 2313 970 1127 1938 2065 817 461 546 541 992 364 761 415 1061 359 858 391 87 77 538 461 877 1610 652 381 556 305 547 195 199 473 465 399 464 325 785 964 446 296 724 1010 995 959 506 632 359 409 316 764 490 643 332 619 378 500 355 343 339 579 639 952 426 364 215 423 425 421 358 186 310 379 511 362 367 720 339 279 1266 410 509 465 274 251 221 242 403 548 1072 1067 826 401 430 426 337 372 678 402 388 351 371 365 294 174 344 144 171 195 510 359 318 160 365 274 226 434 312 155 360 265 193 257 415 100 94 89 109 167 171 155 114 191 220 181 282 301 200 128 226 210 150 252 288 169 186 85 192 249 361 223 158 150 237 163 144 310 202 133 315 241 528 192 187 253 176 379 276 313 345 357 359 305 371 292 301 315 278 347 411 381 275 297 187 337 292 338 162 163 166 220 155 124 128 350 200 198 334 158 406 265 245 372 134 146 273 409 253 368 338 52 377 226 268 110 197 74 284 390 145 455 246 316 343 433 402 246 196 161 152 77 82 122 176 74 64 168 42 103 183 264 127 187 112 108 102 127 105 42 98 139 105 554 314 145 102 294 308 343 185 179 220 124 341 228 207 187 247 418 276 301 328 241 268 213 317 163 283 212 279 148 207 188 251 174 132 122 295 426 454 390 586 236 291 415 219 349 331 254 227 465 299 556 587 588 463 783 841 454 334 361 227 252 371 448 399 370 495 341 203 96 258 268 751 186 173 170 238 261 275 221 418 413 151 165 126 217 187 181 188 471 371 261 310 522 534 74 247 156 124 385 417 263 379 435 404 461 220 337 223 146 150 316 158 255 170 231 195 239 219 233 155 210 98 191 108 334 320 266 297 62 211 110 279 208 276 299 181 514 427 386 317 433 490 273 168 449 353 257 277 300 283 449 229 281 495 178 435 238 195 257 228 275 363 386 391 318 113 657 441 529 342 329 320 400 189 235 363 118 277 303 278 317 284 337 315 347 343 352 254 395 255 269 283 380 246 630 761 621 495 422 206 295 297 265 273 266 243 319 539 432 260 245 159 286 162 390 265 244 420 248 209 253 569 520 252 328 367 355 674 452 451 421 591 400 325 250 406 311 275 305 496 303 506 417 558 403 433 575 504 865 525 1312 1652 863 1046 805 645 986 1124 724 985 890 960 910 724 978 782 920 772 568 395 481 400 479 353 470 660 234 370 712 621 612 258 185 409 273 213 300 472 303 371 134 206 212 293 302 189 218 163 229 172 142 144 201 377 269 653 322 301 575 316 188 237 367 390 233 220 338 266 296 414 307 392 406 408 192 125 103 198 180 154 119 311 185 46 185 78 228 168 114 76 83 58 173 74 34 44 42 46 36 146 73 247 171 219 237 197 221 183 162 166 231 70 60 62 329 119 179 248 147 125 127 284 253 223 237 161 280 268 364 389 367 278 173 251 253 230 194 191 222 322 263 372 358 153 221 174 184 409 216 257 201 259 116 192 153 458 158 362 305 314 356 266 302 268 411 475 208 62 526 243 490 245 202 443 253 341 185 352 395 444 225 201 183 513 493 398 383 436 251 233 202 449 102 270 482 254 278 530 445 332 319 437 416 418 561 498 482 402 448 363 345 966 450 643 460 695 451 368 477 147 214 265 160 161 289 1320 375 342 338 254 373 386 318 295 340 466 625 412 192 224 114 78 138 411 515 265 256 335 219 221 169 237 233 306 532 491 248 278 370 281 136 149 143 137 143 147 149 143 268 88 202 68 108 323 288 348 199 624 451 507 460 420 373 393 285 552 436 473 301 514 405 363 391 469 286 229 340 336 211 533 362 344 387 213 363 330 285 224 307 199 381 255 371 797 333 389 368 280 122 423 298 194 376 698 793 691 426 670 454 406 389 538 263 597 550 285 131 122 237 60 60 66 80 297 153 203 289 168 237 269 150 248 287 161 74 90 150 144 127 470 205 165 174 248 214 165 199 84 138 128 125 103 173 203 64 251 162 147 227 52 135 86 508 225 215 225 292 175 274 212 263 223 323 369 423 248 173 102 193 106 42 430 425 249 452 498 561 649 195 523 215 183 443 391 248 522 368 298 370 407 423 202 315 167 364 176 192 156 118 110 184 594 465 442 210 167 307 220 230 241 230 952 235 1074 984 889 1038 1029 999 1103 1223 834 1244 998 950 1192 1199 290 208 312 233 414 401 463 331 271 222 475 332 199 159 217 420 305 239 245 322 312 284 265 213 193 345 369 459 321 524 219 378 322 348 157 216 198 294 328 176 289 329 312 204 407 413 297 351 264 370 226 284 280 235 164 327 493 179 237 223 324 342 510 271 218 273 267 277 328 260 330 271 350 313 365 312 415 234 495 281 460 270 292 300 332 298 304 283 393 238 238 219 245 289 225 250 170 336 461 635 348 311 304 392 450 261 430 396 561 241 326 286 284 477 349 334 300 319 269 245 355 192 324 340 265 273 291 405 423 160 448 246 219 428 468 375 396 358 466 547 305 536 448 529 503 382 319 308 360 307 330 326 433 326 629 362 211 241 364 347 380 213 48 122 62 142 112 96 108 78 80 114 88 105 104 113 101 101 113 216 142 214 158 140 186 117 154 128 148 121 90 148 150 193 170 215 185 268 80 202 178 189 175 167 136 92 136 86 102 185 177 269 177 92 76 74 113 159 265 72 92 359 3976 329 3712 333 2784 315 152 188 211 335 99 198 247 97 165 113 74 253 317 421 210 239 176 142 126 224 178 156 342 114 214 54 136 86 95 104 120 258 167 190 360 189 183 209 88 264 225 159 154 323 319 214 233 111 115 344 188 122 118 126 116 220 226 357 211 146 251 165 301 211 384 428 232 291 220 501 392 515 337 167 336 118 136 461 269 244 262 278 229 320 167 260 190 194 190 252 211 112 331 208 177 297 126 134 238 330 263 278 251 394 296 279 326 290 149 141 227 178 255 247 171 228 153 154 136 144 126 118 450 125 130 146 102 76 177 185 102 190 143 230 134 184 266 322 223 166 172 262 347 198 291 88 98 160 218 317 223 249 70 113 191 125 114 183 195 188 262 273 209 311 123 179 99 203 130 301 120 201 229 256 187 261 285 174 216 133 539 292 292 328 296 301 212 192 237 123 253 211 259 365 70 76 76 42 116 212 315 221 151 183 230 138 276 326 356 366 319 221 262 251 140 32 30 32 69 184 287 424 443 376 280 388 238 238 158 98 44 48 186 191 82 108 107 216 221 239 101 138 154 232 238 174 258 419 401 200 134 140 81 262 116 104 287 293 274 118 190 297 201 271 222 424 266 241 207 195 249 171 200 386 198 107 193 178 160 149 201 227 296 220 106 134 265 149 160 291 285 287 369 971 1140 358 246 269 325 231 364 299 262 350 261 378 333 287 235 198 148 354 238 188 271 300 294 223 225 236 231 253 186 159 263 431 309 386 206 330 180 289 86 78 98 134 92 144 118 113 60 108 203 316 257 254 303 142 262 198 251 211 206 171 170 122 182 243 255 263 231 90 92 137 329 429 428 170 457 295 342 558 470 295 552 309 416 227 204 175 291 296 448 124 114 88 81 170 87 433 420 414 328 430 458 431 547 439 440 404 552 432 280 596 516 494 635 470 646 614 634 672 663 641 702 713 797 661 938 834 713 658 771 818 755 924 1382 1019 918 396 549 621 371 248 598 531 340 269 507 148 140 385 239 308 237 246 392 381 217 150 254 250 264 120 967 1023 928 1036 843 765 858 1007 753 1067 1001 819 1006 861 941 1072 789 764 822 887 1036 1281 985 963 1199 998 953 1058 969 194 180 106 989 842 648 1152 1318 1531 1202 388 348 331 135 345 110 217 171 115 1109 730 693 88 134 104 259 462 507 655 815 517 495 751 561 650 916 1142 1049 1030 1832 1920 986 1251 1253 1481 727 443 549 429 620 345 518 180 853 421 1346 311 50 46 623 456 601 1119 631 208 850 367 487 356 356 396 368 381 536 468 953 1119 682 223 470 642 612 773 677 930 568 463 316 547 446 629 299 508 296 374 330 312 342 400 992 906 453 437 412 322 452 396 426 165 307 277 411 332 308 524 267 237 727 401 447 375 247 220 332 256 344 312 436 365 417 389 417 400 364 404 394 509 328 173 406 527 294 258 226 138 226 279 421 180 207 145 187 190 377 212 216 160 473 397 263 235 118 82 68 190 130 228 276 218 180 271 123 122 160 132 166 195 199 173 130 136 209 155 143 99 155 194 341 304 222 272 80 115 387 362 190 181 211 291 451 168 254 164 186 290 329 299 155 171 186 262 338 204 175 241 158 325 460 277 329 206 157 253 265 335 252 133 141 423 344 170 189 249 135 310 265 109 220 114 102 275 102 126 132 303 170 181 349 74 414 118 292 141 208 203 237 331 164 271 249 272 295 431 270 270 266 118 166 91 141 176 83 85 52 85 70 158 215 149 200 170 78 74 209 138 78 46 66 297 107 281 242 165 120 142 367 131 167 165 145 203 362 273 372 366 203 261 274 255 321 205 385 147 180 278 169 218 276 204 195 115 308 125 83 76 303 429 453 333 355 271 234 333 343 309 256 218 236 300 330 667 332 546 465 286 381 267 184 194 261 125 374 447 273 299 392 260 354 109 148 162 515 116 95 104 157 169 204 330 194 146 167 231 127 278 245 233 135 270 288 260 320 187 504 42 154 124 54 208 498 373 466 455 439 473 300 493 324 333 310 348 316 328 219 265 227 285 235 249 290 349 280 376 299 408 416 88 175 48 231 122 108 148 301 214 171 357 275 498 472 447 673 198 133 597 170 288 294 223 309 298 194 217 515 166 338 458 271 246 246 220 337 366 423 521 118 314 485 573 220 250 214 604 266 306 472 172 272 209 435 211 522 416 325 343 343 286 200 420 268 178 295 323 288 646 473 496 471 443 254 289 253 197 132 177 208 236 267 165 226 257 160 145 285 326 322 391 282 196 257 216 531 292 537 507 424 468 483 454 606 296 452 487 392 220 336 194 336 388 548 320 518 405 362 380 378 483 465 430 315 1077 1333 943 994 802 561 808 852 515 875 703 753 784 753 1079 739 1301 766 610 455 612 425 637 495 365 622 138 267 559 513 745 607 221 322 291 181 427 362 216 249 192 144 136 323 200 205 183 201 255 231 166 141 296 147 178 334 144 291 326 333 337 433 488 426 241 269 334 242 316 474 293 368 390 448 60 163 157 62 68 46 183 105 166 36 150 96 115 86 76 135 62 73 30 112 63 65 67 61 59 168 115 155 164 118 273 243 255 150 172 144 177 194 196 192 175 138 101 129 420 221 215 136 93 131 159 425 191 281 658 344 193 142 140 208 224 192 151 276 351 230 110 122 118 113 148 247 188 294 211 155 130 238 154 223 212 299 143 232 271 168 327 205 217 128 188 186 261 132 451 276 601 277 291 582 338 241 245 191 339 323 151 192 170 281 357 350 395 386 251 237 208 459 154 283 419 282 227 371 533 272 457 324 277 247 514 486 438 345 587 407 344 491 237 527 383 500 403 419 550 125 96 180 136 214 133 799 269 301 268 311 404 405 416 368 386 426 508 407 323 224 146 164 166 377 192 381 277 231 177 219 112 226 300 259 345 240 123 219 164 225 232 135 151 108 149 149 96 90 92 84 123 50 142 171 254 197 282 396 199 399 335 321 328 255 225 501 369 376 287 407 335 285 303 484 320 272 474 333 372 312 303 326 223 257 480 423 428 231 379 256 198 197 480 230 375 329 290 137 283 323 439 315 261 385 318 355 341 655 280 274 288 598 150 392 355 163 99 177 212 22 26 51 73 272 178 218 144 133 213 213 218 169 202 208 198 214 163 144 247 439 46 227 243 148 94 152 156 175 142 128 84 74 187 132 122 241 257 229 184 155 238 231 385 263 232 223 270 191 199 168 142 211 102 335 333 139 188 96 110 66 66 409 424 263 267 305 340 299 297 417 242 226 236 344 141 349 313 301 331 333 283 221 159 149 156 112 179 184 163 137 156 387 540 159 315 133 90 131 204 111 116 649 118 772 710 791 877 875 834 960 993 976 937 871 1035 913 1047 228 269 389 141 356 245 285 274 293 378 514 297 164 274 209 335 189 180 359 324 314 327 199 306 300 366 342 421 307 302 328 236 320 391 214 317 313 401 308 270 216 214 239 361 310 532 385 399 273 355 389 272 278 438 138 212 241 384 211 236 319 314 345 218 297 361 367 480 480 269 557 517 497 515 438 444 358 184 535 242 470 242 269 240 312 258 246 205 256 282 233 343 344 320 311 361 248 385 440 371 320 463 359 392 375 368 414 380 444 304 345 456 308 478 303 477 406 321 311 309 302 321 246 255 239 216 311 281 325 274 458 348 209 318 336 270 287 370 230 203 255 246 193 403 414 384 299 268 355 354 312 354 235 231 265 219 301 366 274 372 178 66 123 221 127 231 83 173 70 389 120 236 90 96 120 138 184 140 134 194 162 186 192 247 341 156 185 140 179 119 230 168 301 196 169 241 187 251 104 125 245 209 164 213 157 117 157 204 226 173 132 260 210 162 132 97 62 102 194 205 219 468 329 4471 339 2514 323 3495 185 245 215 394 200 290 361 82 98 80 109 300 310 261 332 390 159 177 112 228 214 200 163 160 239 76 92 161 113 186 265 253 117 317 211 123 152 171 196 242 181 164 225 452 398 358 216 132 104 249 176 292 302 160 351 303 306 242 210 155 238 155 372 416 348 386 326 466 454 429 250 676 353 382 412 150 228 396 233 436 294 258 222 315 238 275 177 183 326 391 278 155 329 319 89 114 165 125 491 302 348 535 174 242 285 329 224 227 271 356 263 380 330 236 167 203 153 173 225 258 175 132 388 239 116 165 214 228 207 215 240 124 186 134 211 126 204 274 173 178 250 243 386 180 325 217 215 304 277 367 104 124 214 251 232 265 168 183 150 231 308 344 194 369 162 294 66 304 187 200 187 320 257 219 464 163 308 350 165 211 389 305 283 204 204 381 253 124 240 169 247 144 304 372 83 151 84 134 153 145 297 445 348 372 133 160 290 94 409 293 274 218 174 316 53 32 80 40 46 395 234 342 416 287 177 409 261 247 370 199 76 76 192 232 64 165 252 231 411 421 116 136 78 214 283 187 295 281 216 448 196 181 321 137 280 276 302 322 239 232 198 271 201 281 273 230 308 272 307 437 312 90 82 329 216 136 180 196 172 196 210 437 368 242 149 147 231 155 173 379 237 310 331 1630 1238 164 299 324 211 587 204 313 319 517 406 401 358 305 174 88 126 315 171 126 107 287 277 277 288 165 327 195 209 172 312 336 319 324 298 296 104 166 225 201 119 192 162 85 179 82 52 132 260 345 369 367 190 110 145 183 230 140 141 173 96 98 280 185 145 315 279 68 80 108 271 458 203 278 385 330 387 438 476 341 517 324 375 436 326 234 230 437 368 158 154 179 108 165 97 487 515 389 347 368 388 491 409 650 470 379 440 312 314 646 600 626 507 671 995 691 670 784 505 547 486 613 581 464 1273 575 840 552 1124 557 979 499 1082 1225 1317 793 941 714 272 192 779 561 552 210 593 235 218 454 134 284 197 180 375 376 191 102 124 108 184 78 990 1018 1273 1277 1011 782 680 957 941 1399 862 806 933 938 990 1003 764 886 771 914 722 882 1063 942 988 998 999 1025 961 253 239 223 937 1278 394 942 1013 1081 988 601 610 289 80 313 186 171 141 105 1029 648 718 155 229 215 601 575 529 616 797 435 438 738 794 766 1006 1194 810 919 1854 2149 832 1089 1412 1297 744 333 788 523 595 412 619 204 680 386 800 335 24 18 513 632 972 1614 652 321 645 338 598 360 358 396 426 434 485 385 777 961 332 397 590 849 843 743 489 479 363 515 391 680 466 444 212 389 178 437 500 452 568 483 721 759 527 425 322 372 431 447 411 323 434 405 598 357 259 738 379 315 1093 450 522 392 303 251 224 176 400 522 397 338 509 515 531 486 456 525 441 432 296 268 581 439 194 186 367 58 192 196 473 148 338 167 203 349 278 298 257 120 356 240 199 226 246 132 124 74 62 162 155 149 268 243 251 196 367 159 242 178 197 184 168 154 265 168 421 97 196 220 333 117 154 155 218 163 180 171 230 198 121 252 364 114 298 246 234 271 260 291 290 355 345 349 442 364 370 421 274 279 382 344 364 257 312 392 406 284 167 232 150 312 233 241 212 255 116 238 295 99 412 115 107 133 179 183 115 135 181 332 369 38 341 173 252 78 207 217 225 217 258 453 476 375 280 408 394 223 183 132 144 81 148 194 66 100 82 70 127 76 102 147 134 228 162 162 117 238 213 102 99 74 107 317 151 143 103 173 264 210 209 213 243 129 358 232 296 229 225 246 184 346 230 110 215 233 268 171 390 200 264 224 118 268 197 173 92 211 435 431 493 342 528 210 254 376 292 302 253 218 210 296 284 537 352 421 335 473 575 282 255 315 269 261 337 419 214 275 427 305 307 98 230 238 480 118 140 124 113 159 175 170 185 270 175 150 137 284 289 242 112 578 285 259 291 231 337 227 202 151 279 409 377 255 277 343 294 390 435 280 335 231 254 383 254 313 286 284 228 312 242 335 218 376 285 340 336 446 308 148 261 66 281 214 177 329 231 236 147 406 190 456 306 316 433 297 183 505 149 122 122 262 399 320 275 315 347 235 379 572 231 237 187 313 245 165 226 249 233 540 507 634 294 214 276 493 178 303 436 70 305 388 219 485 221 293 273 283 301 300 346 442 219 269 301 575 308 455 428 510 516 494 241 331 305 249 305 294 153 204 392 203 307 231 132 251 204 276 246 389 257 238 245 300 596 402 426 341 403 389 490 392 386 287 359 467 316 370 369 226 217 457 477 360 290 435 388 432 457 426 404 376 336 1285 1526 798 686 723 517 538 658 579 711 622 676 1018 490 977 513 897 817 513 240 300 370 425 492 355 507 171 328 609 530 484 279 210 228 172 102 311 310 111 197 146 195 104 167 154 142 246 191 179 223 360 327 358 287 201 336 246 170 372 275 432 609 299 458 296 383 327 266 313 498 355 424 460 350 124 103 60 124 118 79 74 199 133 50 299 58 60 134 112 52 136 99 138 102 46 77 75 65 65 120 61 263 153 314 258 230 266 148 170 223 237 138 146 138 236 111 151 133 169 144 138 122 83 140 152 271 271 296 387 419 296 211 277 380 457 378 421 302 296 249 249 175 175 330 149 252 258 416 328 173 203 201 136 191 171 258 157 205 250 195 446 217 209 243 309 326 263 38 378 212 493 241 178 420 209 210 164 200 352 431 205 326 308 356 372 401 280 496 123 115 148 259 68 164 285 199 143 303 186 343 248 335 439 300 318 358 256 308 295 453 448 605 368 432 450 345 398 417 517 104 181 389 147 215 163 1096 394 325 375 369 378 349 341 351 449 522 359 278 181 323 156 131 152 348 254 230 205 260 292 186 158 196 233 337 426 398 322 241 153 280 260 244 244 89 231 219 97 75 101 78 172 56 152 222 264 365 329 275 320 301 235 331 308 300 282 476 342 358 416 368 372 334 360 413 497 335 330 339 303 379 265 234 289 292 237 277 421 214 248 367 389 224 264 392 241 413 261 235 223 232 322 302 251 440 557 569 375 765 516 274 259 459 333 289 497 228 127 173 265 104 102 165 136 269 248 317 286 216 244 309 93 352 302 213 130 125 134 88 158 506 103 368 224 218 137 220 216 131 78 82 114 84 253 202 88 273 198 222 433 132 257 293 420 211 203 248 267 117 178 158 137 173 233 446 454 122 220 228 276 115 95 301 296 267 340 433 492 338 169 377 220 161 234 399 193 202 301 295 342 334 297 278 328 214 290 150 463 307 251 161 151 362 326 284 183 203 230 195 182 121 188 703 140 913 771 799 640 768 708 708 843 733 823 728 626 1115 764 270 246 254 226 325 228 345 425 321 230 440 372 155 185 413 333 405 264 437 368 342 316 274 260 268 335 385 433 422 601 247 492 422 403 219 238 218 390 399 210 326 372 355 287 459 487 341 431 450 480 231 334 336 300 194 365 527 207 279 270 370 385 580 330 426 305 297 305 378 268 412 311 375 361 413 548 432 296 600 327 568 310 320 344 354 330 336 319 464 274 272 305 323 331 271 282 242 382 519 687 392 353 356 450 494 309 478 444 659 283 355 376 313 513 380 398 348 384 308 257 453 220 447 384 349 347 412 445 487 221 513 320 251 436 453 387 414 374 538 625 389 612 526 481 543 434 384 385 427 331 362 329 532 425 677 467 237 245 407 422 406 227 66 177 80 203 206 124 141 90 115 130 133 154 157 202 223 215 227 341 269 295 291 254 318 187 288 173 224 151 242 257 234 278 236 295 213 335 119 232 247 254 232 234 164 116 214 132 152 209 195 323 201 100 78 94 148 223 299 82 108 377 3712 339 4603 395 2869 342 195 202 226 402 170 232 289 117 160 169 109 297 380 525 204 243 202 170 144 266 220 198 385 207 223 82 209 88 127 146 156 333 253 194 376 249 230 242 128 334 241 197 223 400 380 280 340 119 181 354 218 122 124 200 176 228 212 384 231 235 282 213 410 257 446 555 231 335 309 698 490 706 410 314 380 142 131 675 323 268 286 342 313 367 223 329 201 201 202 270 227 136 454 310 216 303 150 220 305 360 351 339 285 435 312 332 352 347 177 187 265 290 465 240 192 196 179 168 162 236 109 162 545 143 239 161 163 115 226 232 236 235 219 258 169 199 298 362 251 449 249 333 461 255 324 147 128 232 281 367 237 267 78 278 225 155 134 205 211 244 248 319 276 431 166 260 123 260 179 347 142 286 257 293 289 301 315 206 331 173 577 320 316 312 326 465 226 258 273 147 437 356 455 401 78 84 84 70 134 226 380 263 185 225 240 172 362 383 390 410 383 291 285 325 134 40 34 38 73 304 321 483 500 407 329 486 305 303 203 116 56 58 252 236 88 132 139 265 283 299 131 178 172 283 256 202 247 506 508 341 92 193 225 319 228 208 313 321 296 222 251 409 279 401 261 556 338 324 278 225 320 189 233 433 273 167 366 355 333 400 382 324 326 364 150 164 278 154 194 332 299 303 410 1313 1357 398 334 351 373 315 428 299 260 397 344 470 371 358 290 220 189 364 282 206 357 307 303 266 296 366 349 326 309 189 358 479 329 408 276 352 202 286 166 154 124 132 96 160 136 123 72 209 275 352 278 323 323 145 319 193 315 269 232 255 184 129 314 271 246 321 289 114 116 120 361 555 522 207 518 436 425 592 644 484 741 370 463 325 275 270 443 422 568 179 169 108 89 230 99 525 413 448 393 576 504 542 642 518 626 455 580 476 382 597 529 485 691 502 708 694 722 736 737 678 762 819 849 688 1055 938 812 724 969 926 997 1026 1543 1280 1156 553 727 735 421 274 694 601 382 299 731 218 202 485 241 356 257 280 393 443 257 182 299 295 326 138 1121 1169 1090 1171 1027 945 1159 1140 878 1195 1105 988 1170 984 1114 1402 1013 989 906 1091 1195 1409 1203 1240 1367 1129 1118 1180 1135 214 194 146 1174 1027 694 1305 1457 1699 1315 469 402 443 186 453 128 255 199 139 1233 845 816 154 164 128 285 456 669 760 1047 499 544 835 671 915 1097 1343 1164 1218 2256 2383 1088 1483 1571 1759 899 645 787 506 731 443 613 189 1075 469 1448 400 52 48 739 562 724 1352 750 266 991 450 602 441 441 566 522 518 774 571 1082 1259 722 385 586 732 702 1025 761 973 626 501 360 623 547 824 336 597 351 479 380 354 392 498 1085 1017 493 477 462 448 583 442 522 236 347 305 568 388 373 666 278 250 850 473 525 445 334 321 422 382 394 387 478 417 528 435 465 450 398 446 526 533 382 221 470 654 308 286 324 125 244 322 533 268 320 198 237 200 396 291 262 213 556 483 328 282 203 100 82 223 148 254 327 246 184 295 157 138 164 146 184 197 219 239 160 158 256 167 155 125 258 313 458 312 253 280 126 228 305 276 198 199 233 315 709 162 293 208 227 310 403 357 191 221 236 279 448 238 267 299 175 371 510 309 353 246 165 351 332 371 294 169 157 470 362 211 207 320 141 322 303 133 346 126 112 293 104 130 144 323 221 217 405 86 460 159 308 153 179 213 304 353 174 305 362 321 377 461 391 314 255 162 186 105 159 184 93 93 60 95 78 218 207 205 230 227 82 78 213 166 94 46 78 340 127 337 295 197 148 166 283 177 203 201 183 223 440 313 456 408 257 270 369 314 384 233 405 243 279 316 299 301 337 236 290 147 338 207 155 92 333 494 518 363 423 299 291 438 367 376 313 246 313 394 424 733 368 677 578 430 542 316 274 363 350 141 435 522 316 326 446 393 495 123 172 186 678 155 99 112 198 208 243 375 241 172 204 309 147 366 270 235 205 486 428 294 358 241 564 74 182 150 88 230 592 407 502 495 494 571 342 529 428 378 357 525 363 439 257 341 247 381 284 287 361 449 355 350 275 567 425 174 191 58 269 207 186 174 483 234 205 432 334 633 560 519 794 214 169 653 225 349 355 281 349 352 280 233 541 227 395 513 372 303 316 298 352 344 460 540 224 410 673 763 314 272 290 741 302 400 479 244 426 262 500 285 585 470 373 391 391 361 263 403 286 247 379 440 327 788 564 579 665 608 364 331 291 231 158 215 238 282 342 259 248 249 211 175 297 385 342 441 341 269 310 265 577 423 539 578 500 713 522 511 590 378 582 519 456 254 431 311 389 441 666 427 538 452 396 499 511 535 509 474 357 1187 1508 1052 1091 888 631 968 1010 634 935 828 925 876 919 1283 798 1424 895 678 551 720 496 693 577 413 739 193 393 716 660 1002 674 282 412 357 193 441 482 242 275 216 206 160 381 270 265 193 232 325 295 156 133 332 233 288 398 198 428 394 421 365 448 436 436 398 375 372 266 338 584 323 454 474 468 72 177 169 74 82 56 189 167 190 62 216 114 119 131 104 147 99 130 48 126 90 102 106 79 90 186 137 183 198 184 321 279 303 203 217 180 216 304 254 296 195 156 115 187 496 243 235 175 132 145 173 408 235 339 780 483 229 188 168 303 317 268 271 331 402 262 148 160 154 139 205 263 210 334 225 191 212 248 176 283 246 377 167 281 367 230 377 241 247 212 319 311 264 136 503 288 616 280 301 591 358 254 257 198 379 408 171 222 196 321 438 404 439 474 265 243 259 524 180 337 486 331 274 448 604 304 583 389 331 343 627 493 563 406 625 476 494 555 293 502 538 546 439 488 615 143 151 188 164 234 155 1083 347 355 322 374 475 474 477 443 430 478 516 433 343 302 174 188 234 421 292 467 303 259 248 229 153 232 320 291 399 274 192 236 164 303 231 140 154 105 154 152 99 87 127 98 232 76 162 296 286 207 292 444 237 444 373 421 422 328 325 607 483 486 397 536 400 340 362 491 423 296 596 376 447 376 364 451 311 320 473 492 538 311 480 322 198 304 506 303 427 394 346 182 305 355 502 409 287 421 400 500 375 801 422 397 333 638 198 450 416 196 115 241 244 28 42 57 95 352 200 254 295 188 233 253 244 193 224 214 212 230 185 168 229 520 66 253 276 160 126 186 221 195 180 162 92 76 207 142 169 269 281 249 270 200 278 243 589 332 301 251 365 170 269 238 144 215 146 380 388 186 216 114 134 94 74 474 482 254 361 365 400 373 395 473 357 297 264 413 157 393 428 402 429 450 370 253 255 218 198 201 260 234 189 161 219 533 638 191 323 155 162 206 228 186 169 903 144 1089 988 987 1091 1095 1047 1166 1192 1155 1148 1057 1079 1093 1204 263 243 411 197 382 345 339 318 391 437 680 382 200 315 361 468 238 204 399 354 336 353 227 316 306 400 403 486 456 412 430 341 528 329 258 396 382 442 283 345 381 383 369 409 292 547 396 421 333 528 357 366 381 395 185 332 358 428 215 338 390 429 471 309 530 368 389 376 647 250 680 758 727 740 745 608 578 253 565 269 563 353 334 331 420 380 401 251 325 368 401 453 526 300 431 386 322 561 536 398 511 544 574 596 577 615 412 370 546 276 397 487 304 399 495 347 571 345 418 385 532 357 453 370 280 234 394 281 313 262 492 336 236 299 333 262 303 345 186 212 222 284 216 335 349 437 339 341 385 329 267 347 271 283 287 220 181 290 345 445 225 72 177 342 191 370 84 342 56 213 123 379 74 82 90 167 197 161 161 239 193 227 221 237 331 250 191 163 185 98 209 173 196 306 220 288 272 292 120 141 247 221 164 211 136 159 155 202 236 219 130 406 237 134 120 102 94 60 214 193 207 403 333 2514 395 4816 379 2571 180 293 183 510 273 228 287 111 105 86 90 176 247 345 208 266 230 146 117 496 434 408 307 138 209 137 136 123 138 216 157 312 114 251 196 150 195 243 232 336 86 191 244 336 376 226 301 171 112 299 399 321 357 186 229 237 259 284 144 157 295 231 617 447 362 547 426 464 494 487 469 822 504 390 466 144 230 623 266 242 391 274 441 337 273 448 205 219 308 377 240 194 352 393 89 150 306 117 434 528 644 648 273 245 324 385 324 319 210 359 288 383 413 149 407 253 256 204 334 305 108 166 464 280 150 185 352 247 316 326 375 86 364 210 275 143 209 316 154 350 339 168 263 132 251 240 186 370 307 289 104 195 128 399 217 227 331 264 208 305 290 478 164 437 162 542 100 329 248 234 203 333 197 220 586 211 306 441 196 279 316 402 337 273 288 418 250 260 374 276 213 120 239 359 70 136 210 109 193 135 324 426 289 309 143 252 385 138 553 227 324 573 175 368 55 36 100 52 114 696 306 308 342 234 368 397 282 249 289 275 138 94 260 292 101 210 280 252 483 559 155 210 175 275 293 323 404 368 257 515 185 193 349 269 314 304 220 265 198 256 181 279 228 281 267 265 289 435 366 330 350 136 130 359 321 146 196 216 192 214 222 413 347 239 174 118 323 270 123 477 286 410 299 1918 1364 263 322 366 222 434 230 456 446 435 579 352 463 375 421 91 136 456 212 135 192 304 294 298 288 232 448 243 373 237 289 346 340 471 305 236 86 186 322 306 218 227 174 68 102 72 58 181 244 353 367 330 241 160 161 280 308 212 222 264 88 222 496 187 180 452 410 50 58 78 327 558 277 281 487 569 481 439 426 547 594 330 430 556 430 240 307 550 395 182 184 218 123 151 94 466 391 366 421 320 595 684 690 891 754 506 491 385 356 612 626 700 606 704 1098 815 789 975 626 550 504 720 568 456 1207 713 892 776 1001 785 1298 900 1160 1392 1500 952 1254 699 539 403 999 644 669 437 657 249 260 431 179 312 263 166 377 583 273 209 150 136 205 110 1077 1022 1158 1357 1263 832 853 1094 1150 1398 1331 998 1244 744 1255 1267 870 941 1035 1105 897 898 1497 1535 1033 1126 1188 1175 1251 266 244 256 1152 1462 477 1080 1234 1431 1072 496 503 353 106 361 179 195 173 118 1056 716 682 169 267 255 440 600 538 700 941 383 556 903 895 821 1224 1498 1589 1259 2287 2616 1128 1386 1542 1754 839 494 724 545 646 399 683 313 1074 431 1020 635 76 70 495 522 813 1931 619 120 764 328 582 433 427 436 407 503 705 551 779 1097 490 645 946 872 878 1064 604 726 561 549 386 744 608 562 202 525 243 475 516 505 612 535 867 761 503 416 369 374 526 558 658 293 442 273 604 390 286 681 351 317 1278 582 628 476 431 370 303 367 500 585 510 486 531 535 537 539 545 591 507 448 477 411 613 446 181 167 249 64 200 167 656 303 350 206 391 250 254 330 275 270 427 352 159 259 264 132 99 288 190 262 229 221 165 245 284 337 299 160 231 252 228 229 244 234 247 159 315 100 193 241 376 127 175 282 447 391 227 215 322 323 209 336 658 136 472 412 291 465 234 333 263 416 520 537 556 438 487 528 441 330 512 415 505 347 377 620 560 318 235 222 295 255 251 193 185 255 409 266 351 121 453 237 227 251 378 382 233 276 272 399 359 38 408 216 312 94 188 183 324 278 256 589 870 494 447 446 433 155 249 212 229 124 270 143 92 148 78 98 78 133 191 179 322 225 153 147 135 264 210 73 105 114 78 390 246 173 131 259 294 281 242 232 188 196 314 190 155 266 171 303 235 288 300 233 282 357 280 175 526 303 386 150 130 352 286 205 116 190 515 394 406 490 655 227 273 301 307 346 334 277 205 291 344 666 466 579 469 678 738 398 323 369 335 276 490 563 408 538 570 444 331 108 274 290 691 101 105 68 129 109 121 246 261 265 130 162 145 303 327 196 292 978 684 298 318 308 450 177 216 157 187 334 485 328 358 382 346 456 380 272 423 320 341 484 339 383 299 322 193 402 215 270 196 379 184 344 228 446 280 159 185 166 166 169 280 299 349 241 263 448 188 545 359 431 522 304 225 600 211 176 184 417 401 276 414 445 331 425 385 673 295 305 282 452 356 268 307 225 282 601 578 701 417 237 393 521 272 405 441 126 593 434 415 438 411 525 507 480 494 257 442 638 273 301 334 573 233 760 636 768 888 837 230 465 424 267 350 400 200 236 450 429 370 332 270 354 273 397 296 283 331 282 365 365 681 389 468 438 459 421 626 582 625 256 448 514 460 628 573 342 379 626 612 326 416 853 388 519 503 503 438 364 443 1792 2082 747 856 873 565 732 789 802 904 866 930 1042 660 1036 652 1018 960 650 376 481 382 433 595 336 641 164 449 803 655 643 249 307 356 403 318 438 481 201 344 152 447 145 301 238 212 448 178 185 202 176 149 341 332 277 355 318 353 432 341 352 427 305 321 356 343 399 393 427 574 449 409 445 321 165 229 74 235 155 68 148 265 131 127 239 199 90 167 130 62 119 96 112 83 50 44 54 50 44 101 89 206 118 308 324 272 328 242 188 282 310 176 174 184 198 156 169 136 199 78 78 125 86 140 152 241 244 367 382 602 267 177 340 611 680 359 634 417 400 323 332 273 265 427 221 266 256 352 383 421 195 280 96 240 269 465 217 393 413 283 534 326 331 418 554 523 342 60 555 327 651 316 226 535 242 354 191 309 401 577 279 227 213 484 477 511 454 614 123 115 184 295 88 190 341 243 165 396 268 357 252 458 592 358 451 461 354 451 427 513 730 715 431 367 607 408 343 451 585 149 391 316 276 210 235 1473 376 340 353 322 472 453 385 464 508 573 478 294 185 301 189 98 108 390 372 301 318 223 259 314 155 338 243 450 656 425 254 280 207 331 134 246 232 160 238 228 209 164 138 115 225 48 118 335 358 485 412 306 407 330 268 443 351 250 422 543 567 465 420 566 403 309 418 646 446 263 415 492 442 368 343 304 371 300 295 473 684 248 287 310 458 204 303 514 334 389 327 298 278 353 373 314 329 459 718 566 377 658 499 406 310 562 323 498 643 309 141 247 271 114 116 175 156 342 288 399 382 352 309 294 78 321 214 231 163 156 132 102 116 465 261 533 192 178 118 223 276 89 113 115 208 147 192 288 133 220 215 259 391 138 206 193 692 349 337 309 220 227 190 170 154 205 356 323 358 205 167 164 188 150 153 360 407 306 479 519 594 489 243 381 174 214 298 377 267 387 438 420 420 440 447 344 369 319 400 266 389 250 213 183 229 565 488 346 241 194 176 384 240 180 226 933 240 1135 985 1069 879 882 888 980 1078 860 1056 728 774 1160 895 252 224 265 290 428 303 450 333 349 260 458 452 145 212 427 478 207 193 329 347 325 307 321 213 213 376 410 462 502 531 222 443 356 392 270 370 348 400 372 250 315 355 318 307 524 544 370 405 372 416 349 442 442 377 192 413 656 211 226 225 381 360 573 622 526 398 390 381 459 336 503 428 456 460 453 665 494 387 760 450 706 427 470 440 432 430 418 401 755 309 459 396 428 365 403 362 343 602 609 693 548 485 609 592 645 437 626 600 871 530 468 403 382 496 474 585 624 553 564 465 545 294 394 409 465 399 462 643 470 311 457 402 268 406 539 538 478 473 380 487 393 507 483 558 556 507 382 399 429 357 387 376 467 430 602 430 217 246 408 418 420 260 94 148 108 180 147 130 174 109 147 112 102 123 157 158 220 173 150 218 136 208 162 166 230 131 176 140 166 178 139 174 187 273 204 238 196 322 115 227 196 205 185 167 149 233 172 167 187 191 181 372 203 159 112 208 137 158 312 74 121 409 2784 323 2869 379 4720 327 275 228 300 357 200 202 252 123 246 139 129 288 414 567 285 303 216 237 273 253 197 163 381 122 204 80 150 96 80 225 186 297 197 266 504 219 183 195 127 204 205 279 242 434 298 230 344 146 133 298 267 142 191 162 118 262 267 492 293 138 279 335 505 248 562 521 501 293 397 648 492 939 488 310 534 148 218 660 234 267 469 312 436 362 231 365 200 204 216 314 366 102 481 418 204 179 174 219 247 494 361 237 293 413 297 363 317 289 162 221 268 441 507 325 169 184 179 202 203 158 141 261 524 208 331 223 162 118 177 195 192 239 254 190 150 220 348 424 297 398 265 309 463 312 398 229 212 230 285 423 233 253 152 320 252 221 148 141 291 206 302 456 332 526 203 306 122 236 243 356 150 287 249 241 314 318 422 223 295 251 598 399 387 423 364 612 269 394 378 173 484 379 502 431 90 104 96 58 109 261 390 283 189 229 281 219 428 388 436 334 351 387 344 375 120 22 36 38 125 284 497 550 474 461 380 410 363 357 218 194 72 52 262 256 104 108 159 229 286 318 182 276 227 249 226 200 261 468 425 316 100 144 209 256 284 264 292 306 293 298 428 356 276 356 264 391 357 320 230 305 338 188 234 382 282 100 200 196 178 219 202 345 292 254 128 173 332 193 173 433 323 423 393 1445 1431 471 329 335 387 265 291 306 300 444 309 494 336 354 318 213 160 347 249 212 383 364 354 295 292 300 297 283 514 220 258 477 319 448 232 449 181 319 130 110 96 194 120 138 130 127 68 159 231 276 188 300 322 154 290 293 316 262 336 236 166 228 389 198 171 311 283 90 92 106 442 549 428 256 418 453 505 613 555 453 722 398 383 324 350 258 431 424 460 275 263 121 139 238 125 461 595 564 401 512 455 478 656 661 668 593 644 505 365 845 687 628 854 740 677 833 824 800 719 903 845 741 972 875 1147 1120 781 879 952 1017 1052 1119 1482 1188 1162 764 803 801 450 232 821 641 409 308 685 172 164 429 261 391 332 233 591 585 298 236 336 324 380 217 1145 1193 1121 1182 1049 1059 1084 1130 941 1335 1225 1010 1218 1035 1107 1248 946 790 1149 1143 1221 1294 1294 1273 1461 1191 1434 1493 1319 150 134 156 1145 1117 724 1343 1619 1831 1360 437 438 444 216 452 146 244 186 143 1271 814 837 88 230 182 285 682 674 743 1095 619 651 897 782 907 1157 1401 1187 1273 2532 2419 1171 1728 1987 2060 972 682 844 603 775 399 740 240 1226 487 1280 496 92 84 633 552 749 1614 815 309 1132 316 650 290 290 501 446 436 713 583 1150 1198 744 433 563 762 730 953 714 904 465 442 383 722 571 858 434 615 384 498 513 447 487 613 1140 1058 487 473 381 634 649 508 568 323 408 327 617 409 581 788 349 319 1002 558 612 606 312 234 297 265 462 388 479 412 447 487 470 442 439 500 602 516 435 269 390 668 329 288 325 103 338 289 599 281 256 138 222 233 368 407 234 188 446 312 268 246 219 94 82 262 162 299 374 379 228 345 286 168 210 197 213 209 193 216 173 201 270 189 214 136 158 215 407 278 248 231 223 350 259 228 216 241 211 341 795 161 345 257 251 363 488 319 239 277 282 327 441 260 349 338 354 484 538 345 461 332 240 337 305 377 239 170 206 429 393 190 227 334 151 380 339 190 379 201 189 362 149 204 219 415 207 192 381 82 429 291 307 141 156 267 271 415 158 396 343 425 396 539 409 313 186 130 116 173 219 201 73 93 56 75 60 242 256 142 175 212 86 68 221 245 123 50 88 313 107 404 293 163 118 153 316 132 295 295 210 147 428 309 398 509 199 300 313 321 496 243 271 284 221 299 321 273 302 239 287 218 272 292 234 112 289 439 455 458 462 302 392 330 330 308 330 371 199 284 316 668 377 616 525 458 646 390 233 429 242 218 380 509 299 335 414 335 491 169 195 211 822 193 151 108 206 223 233 323 344 269 149 222 152 294 340 318 206 463 592 325 383 219 538 82 135 105 98 218 535 367 493 514 500 570 363 549 638 517 504 581 456 494 540 381 273 411 310 293 345 475 325 533 354 457 478 122 265 66 212 135 277 186 398 242 221 618 395 511 390 551 810 200 155 437 228 254 266 287 388 375 372 262 655 318 636 655 312 302 294 354 478 394 646 645 162 483 521 627 348 399 328 752 301 471 423 191 491 268 621 270 664 473 376 400 400 468 332 478 275 314 286 482 248 970 925 763 812 681 200 338 308 252 214 271 309 341 324 324 247 373 382 142 366 440 442 400 343 244 419 315 491 353 530 581 458 618 517 560 702 364 564 551 443 304 446 287 520 542 595 442 575 464 393 383 405 490 463 529 363 1301 1542 1144 1310 859 724 987 1047 775 1004 915 1054 1065 1106 1162 605 1436 838 602 583 754 528 783 589 534 763 272 385 739 646 882 492 253 414 432 187 531 503 241 241 239 202 330 325 252 278 254 234 305 290 182 155 242 307 319 443 250 674 321 326 393 459 506 444 275 317 367 294 330 831 346 424 456 485 54 163 159 54 60 46 126 151 182 56 210 135 172 124 150 110 149 188 48 140 63 75 77 77 67 172 147 244 241 212 346 271 328 232 209 182 174 272 266 295 185 187 194 199 438 305 284 150 103 171 237 297 238 340 591 480 221 206 134 385 391 296 316 326 371 315 201 238 232 161 215 286 232 463 268 225 154 324 190 301 281 386 181 346 495 272 451 276 260 230 381 389 339 152 566 345 744 355 342 750 345 320 244 212 587 438 278 234 210 353 517 495 603 468 333 315 279 610 225 442 570 359 307 541 563 341 533 371 411 351 770 707 756 517 658 491 540 732 318 511 552 605 451 420 541 198 202 253 269 280 173 1186 293 356 303 413 531 504 513 465 502 558 669 459 332 210 132 266 212 421 431 469 352 235 209 237 174 273 280 294 420 300 145 215 303 375 248 188 206 161 206 208 155 141 112 93 236 54 164 417 346 285 333 584 350 475 528 508 553 389 445 751 625 625 372 717 520 396 418 637 442 258 517 370 450 451 386 476 343 279 361 533 436 390 444 371 236 287 579 349 499 428 426 310 393 381 607 369 372 514 495 423 369 865 471 669 390 547 184 506 453 209 113 273 271 40 36 40 70 337 222 420 417 260 266 277 208 271 271 216 173 233 208 171 132 506 64 190 193 176 104 136 206 120 125 100 112 110 261 160 133 228 304 253 244 202 281 280 504 325 292 282 443 206 316 281 162 229 238 433 483 294 249 134 148 82 54 514 471 289 441 321 360 428 363 563 381 192 375 572 189 667 387 349 401 415 381 303 243 228 299 221 338 279 197 167 180 693 715 279 277 155 124 221 333 153 263 776 182 948 839 963 1078 1092 1134 1153 1067 1217 1056 1095 1011 1095 1262 243 245 417 184 419 316 382 387 437 429 544 438 214 366 286 506 275 189 453 352 346 361 234 268 270 370 352 423 361 318 380 238 220 241 231 243 231 458 357 259 238 240 280 403 371 514 351 303 263 345 391 320 307 401 163 258 308 334 221 269 311 251 224 219 361 403 415 397 504 276 602 505 607 491 506 489 347 164 667 279 479 228 214 222 381 256 263 177 259 268 287 369 321 344 340 368 233 450 514 389 424 450 407 455 369 362 346 300 419 291 371 387 338 431 313 405 447 424 292 253 430 178 402 324 295 222 331 403 520 320 428 301 284 269 324 243 286 340 247 214 245 247 210 330 333 340 298 336 398 313 256 349 326 272 380 255 320 430 465 433 209 75 121 232 127 248 89 187 62 148 113 213 86 92 112 166 206 160 154 267 185 257 217 257 349 184 217 174 215 195 258 176 265 305 227 296 238 304 172 111 272 236 183 216 181 102 197 191 223 158 123 244 195 146 126 97 80 110 215 184 206 352 315 3495 342 2571 327 4932 173 307 240 376 237 257 314 102 110 96 171 291 211 297 381 441 153 150 141 259 193 177 217 213 133 94 90 80 134 135 182 259 80 268 233 148 131 195 227 286 146 137 242 316 279 221 286 105 142 258 201 233 247 130 291 214 224 222 171 183 248 155 272 425 322 328 314 381 409 462 245 705 422 281 485 122 187 364 270 237 271 238 377 380 250 285 181 189 346 286 215 141 308 353 78 122 171 138 388 342 349 401 295 257 288 281 159 142 162 196 235 384 420 286 204 182 163 156 282 317 112 156 406 266 110 145 255 170 203 219 181 185 134 102 213 145 210 332 171 183 335 158 321 96 256 239 235 457 368 321 108 140 298 309 230 227 204 208 295 201 304 387 304 409 171 415 82 336 129 247 142 370 270 217 406 226 257 338 161 234 359 374 348 290 271 380 262 190 300 139 189 157 244 436 90 162 108 145 145 168 300 412 327 347 186 201 258 96 623 283 278 357 191 216 61 46 248 44 94 477 241 450 434 313 266 413 306 265 254 191 76 78 249 210 56 134 291 303 415 450 134 146 84 252 228 213 347 337 195 433 185 183 286 163 327 321 321 343 302 308 232 320 219 301 190 263 291 297 300 528 334 98 92 385 255 150 189 177 155 169 191 399 305 189 153 141 246 112 164 347 210 330 391 1554 1391 202 318 349 219 562 201 290 302 401 349 370 341 375 277 104 134 311 165 107 113 265 253 238 229 289 293 207 245 236 363 280 261 360 239 360 104 224 317 274 108 230 215 122 141 70 46 142 193 413 373 379 220 124 161 220 321 165 163 162 119 128 416 234 163 285 249 96 116 181 403 523 213 314 348 393 303 406 366 322 551 267 321 328 336 174 413 427 399 131 129 149 68 180 54 497 685 514 335 371 430 456 590 442 632 495 431 435 299 571 584 667 576 629 975 805 773 887 543 514 500 682 485 462 1540 595 1042 571 1312 512 1162 553 1260 1239 1446 766 1028 754 308 193 827 801 477 289 624 245 207 337 144 226 188 176 340 351 294 136 181 104 198 78 888 940 977 1297 1054 963 828 927 1041 1175 876 697 995 934 1043 1049 746 841 931 924 700 805 1244 1142 1137 1065 1179 1240 901 171 138 220 1049 1421 443 1038 1299 1434 1254 616 631 307 76 407 102 168 134 104 1102 556 591 113 225 199 426 602 528 723 726 333 422 887 756 580 821 1084 879 1082 1993 2247 812 1171 1433 1358 720 399 592 546 601 502 681 247 799 390 811 363 55 49 581 594 1107 1309 728 165 725 339 556 616 612 526 510 583 714 627 819 1020 418 446 672 996 925 791 449 610 474 594 416 717 411 497 276 442 216 438 450 419 496 513 774 903 473 402 372 406 514 582 512 274 416 265 518 333 279 849 367 337 1150 409 455 486 434 295 264 208 349 513 351 317 424 508 526 427 467 540 359 482 351 188 502 437 210 265 267 46 237 192 563 210 413 209 223 227 287 314 255 128 430 278 195 450 177 115 107 261 78 180 183 179 163 274 263 169 166 281 258 206 167 177 217 236 332 209 387 101 179 207 278 135 164 146 262 200 179 177 303 162 139 279 433 170 359 247 263 293 328 370 266 335 355 359 480 399 389 451 271 292 505 362 419 282 380 456 479 311 208 235 133 222 216 256 254 330 269 177 295 159 471 180 170 198 200 216 180 204 210 352 466 38 373 198 210 107 217 223 254 246 241 491 479 440 478 384 503 311 201 171 179 63 113 92 72 100 88 78 87 99 148 166 152 155 228 226 121 206 183 121 85 78 90 357 149 155 86 216 291 192 242 248 255 110 362 246 205 233 185 186 250 386 208 286 212 241 211 161 220 203 344 170 165 255 196 214 135 95 383 373 391 275 585 213 243 448 294 299 255 254 276 329 295 783 561 347 264 550 703 274 286 275 279 204 350 413 233 267 415 272 217 136 315 323 658 153 171 161 183 202 224 194 231 504 242 150 161 327 204 161 204 573 353 268 290 287 302 145 164 107 201 294 507 385 409 479 426 524 401 398 352 250 271 398 269 330 277 210 154 238 172 192 190 344 202 373 353 458 235 206 242 114 197 149 184 307 330 275 214 473 158 548 348 394 423 232 307 448 169 143 147 352 365 334 371 332 290 326 377 529 239 304 223 281 256 237 394 343 237 602 473 592 288 268 264 582 164 325 462 112 304 312 300 332 300 349 329 366 380 206 320 469 221 346 347 698 242 507 526 480 640 622 224 381 365 177 258 263 137 165 370 233 402 285 177 236 270 267 235 367 285 273 357 393 487 395 440 309 465 480 589 439 509 290 460 487 362 386 447 283 233 524 460 321 430 482 427 291 399 511 458 349 371 1406 1505 889 763 829 482 491 592 752 855 832 904 1177 462 949 585 955 833 642 429 475 518 505 548 368 674 177 360 846 747 538 183 230 321 188 130 400 258 90 190 166 150 96 193 209 236 210 205 162 214 168 112 308 329 243 278 250 213 297 273 499 507 349 380 278 367 325 301 311 479 375 368 398 383 121 157 112 123 119 76 90 186 125 87 230 66 91 173 141 86 161 91 90 111 28 26 32 30 26 101 87 192 86 428 250 222 260 195 219 196 217 156 156 175 232 161 145 199 92 119 115 171 130 186 190 280 193 223 348 444 288 207 315 396 475 329 413 320 308 315 259 235 227 324 203 257 283 256 283 339 193 197 186 255 217 277 249 277 269 219 503 258 246 265 346 359 310 64 484 381 669 282 255 547 258 288 213 276 425 541 168 354 334 465 400 489 340 476 184 176 166 317 90 200 327 219 167 375 254 369 258 403 463 267 412 416 375 305 445 637 602 577 442 489 466 379 445 537 632 237 144 231 284 287 200 1015 425 352 410 377 475 418 408 430 444 513 337 348 177 294 174 121 136 452 296 293 204 162 246 222 196 275 312 256 387 267 206 257 175 239 163 229 304 149 287 273 82 62 138 62 151 88 137 323 240 429 349 347 317 300 267 334 284 327 266 412 394 385 441 407 313 283 328 463 589 376 373 320 251 290 411 454 317 222 249 310 417 217 243 356 307 254 322 401 252 333 370 268 259 302 253 423 249 582 552 498 296 891 658 418 300 527 346 380 643 309 247 140 253 110 156 173 190 287 262 344 330 273 219 255 142 339 281 235 115 107 142 116 82 474 128 344 212 147 143 231 233 114 92 102 114 90 183 172 88 269 155 255 304 159 232 296 442 163 153 252 157 150 124 100 99 193 194 285 293 171 164 228 230 99 111 270 341 255 377 453 425 445 227 342 247 147 259 420 209 226 368 339 363 378 309 301 265 179 251 152 432 289 216 157 185 426 349 154 254 175 263 251 110 82 138 823 171 964 841 755 685 622 602 691 670 695 695 650 542 1045 742 317 257 251 238 317 221 338 324 373 334 341 416 166 237 433 310 214 209 346 611 583 551 272 224 228 327 371 468 709 468 533 454 233 536 363 643 570 542 470 365 467 511 469 301 380 838 562 354 530 517 368 519 428 494 382 359 394 380 306 449 622 664 394 430 451 394 378 428 588 438 449 510 494 433 421 502 495 292 651 583 510 465 486 449 484 479 386 448 368 441 322 467 498 548 348 424 463 593 523 577 468 684 486 600 518 663 448 474 415 500 473 345 406 512 416 444 560 526 573 545 349 497 413 363 626 598 468 428 380 661 652 744 435 645 667 685 690 587 741 745 796 902 746 674 751 674 584 624 511 472 649 608 540 734 542 810 231 288 230 459 284 258 259 133 265 219 185 211 94 409 191 148 253 172 203 163 299 206 198 254 210 281 236 187 235 240 267 255 261 164 161 263 188 273 329 139 133 173 119 333 206 254 231 227 152 185 295 220 236 162 138 548 231 106 90 136 239 102 293 163 179 175 152 185 195 180 275 173 5110 157 424 298 179 287 347 104 154 126 187 278 288 425 275 291 234 217 134 250 286 191 378 202 147 263 131 212 237 167 175 291 234 183 190 319 219 224 225 426 189 297 179 436 241 197 700 122 193 252 313 205 191 164 350 212 517 188 139 421 311 216 449 370 513 554 316 402 550 771 314 510 225 170 271 151 218 426 256 493 372 263 420 365 241 530 205 196 320 302 461 185 337 340 163 194 280 171 334 433 501 338 333 455 464 312 350 319 233 335 311 652 390 299 183 170 229 247 303 310 313 314 475 346 447 262 177 228 210 240 142 216 172 184 328 286 412 490 340 285 313 318 616 276 216 231 238 330 363 426 197 181 411 256 361 343 194 210 227 413 290 551 312 340 208 520 272 276 266 402 312 781 359 356 284 235 294 184 253 183 388 335 341 312 345 344 317 230 240 198 205 149 242 361 124 146 122 98 221 148 246 498 288 314 122 255 266 450 412 438 276 155 339 250 56 22 34 50 143 268 203 331 387 417 351 299 475 457 319 276 172 130 305 444 97 205 206 447 292 315 229 247 319 120 435 144 301 412 354 508 193 257 166 311 225 213 298 294 258 336 281 293 155 181 317 174 255 218 447 386 374 304 192 581 284 78 383 403 387 421 532 276 398 329 190 188 492 307 293 278 455 266 320 2011 1269 310 425 303 487 369 439 326 293 402 491 433 453 391 198 222 224 225 235 181 256 298 292 305 274 233 366 520 234 204 364 236 234 475 308 190 201 133 430 235 142 385 300 338 435 316 198 268 211 268 211 311 131 183 287 162 344 305 307 158 182 195 331 248 241 262 234 86 92 94 649 769 502 358 497 366 538 357 337 422 673 309 383 615 377 303 333 609 449 190 135 243 270 161 228 549 540 487 420 551 929 794 958 789 650 784 736 548 395 860 924 815 1245 977 887 826 921 965 979 1062 852 741 992 1064 1061 942 1348 950 1435 981 1026 975 1456 1317 1615 657 661 826 598 364 1081 887 793 411 735 284 223 371 230 415 198 292 652 434 278 315 263 251 580 323 1486 1407 1431 1186 1186 1293 1187 1093 1008 1316 1376 1309 1229 1357 1123 1444 1196 1381 1194 1326 1446 1415 1030 1039 1611 1494 1408 1491 1240 344 310 304 942 1126 816 1590 2142 1892 1658 757 791 303 98 377 211 133 113 185 977 573 553 260 430 297 378 784 824 548 924 880 610 943 700 776 1284 1529 1181 1577 2994 2789 1605 1629 1574 1723 877 510 767 748 1086 319 878 333 1126 451 949 395 52 42 524 846 948 1571 697 471 983 552 476 260 264 376 368 348 613 651 1315 1597 573 523 957 1239 1143 1212 750 828 582 514 331 1229 827 879 373 790 424 586 522 421 541 533 1438 1420 685 742 520 431 361 378 410 457 485 395 741 506 534 719 376 360 1225 448 643 503 239 479 588 522 607 540 504 474 474 633 683 674 568 651 1046 786 538 572 452 525 355 243 230 185 276 160 459 250 323 258 424 242 488 344 296 306 400 533 268 220 222 94 80 244 187 428 182 234 257 363 169 172 251 370 302 249 274 278 292 342 435 250 320 132 245 271 296 282 151 229 289 309 252 234 376 260 237 275 333 223 226 263 448 303 408 370 443 465 424 335 282 293 365 252 481 525 512 352 186 409 184 319 328 408 703 448 243 217 287 249 245 435 386 381 420 386 295 290 230 338 150 182 318 366 288 247 481 83 429 280 263 180 261 314 313 359 314 491 779 550 552 440 580 220 217 290 224 193 184 166 142 141 73 136 171 230 100 384 265 175 283 191 140 209 161 113 197 179 118 644 259 299 211 244 420 281 166 150 455 258 558 421 462 378 232 288 366 371 177 239 206 320 435 327 344 424 367 350 133 187 269 299 193 241 490 334 378 319 736 359 338 282 362 538 416 530 274 537 529 600 422 523 519 489 407 437 256 397 416 211 397 576 482 593 470 279 538 318 261 370 850 326 346 316 186 383 391 284 192 257 258 381 308 275 202 186 314 685 508 283 344 128 723 156 212 107 166 267 371 291 313 314 290 368 445 370 371 327 325 415 333 361 352 289 231 351 257 235 226 254 251 253 173 541 176 258 335 154 321 119 271 234 367 229 132 620 208 481 460 450 498 367 326 612 324 446 528 421 397 340 442 384 609 567 625 474 229 282 236 217 487 485 616 419 381 479 797 865 446 309 391 644 368 400 556 169 460 332 370 336 390 532 504 521 517 355 296 420 326 223 557 416 376 661 688 765 498 486 216 422 361 307 352 285 189 203 263 343 128 332 414 477 307 354 385 559 540 224 271 278 760 709 499 389 419 570 499 480 767 535 501 599 608 538 382 604 611 585 642 468 545 656 638 678 874 431 541 636 568 1423 1367 1041 1107 1010 841 806 970 774 1160 809 936 672 1002 840 693 1557 1299 753 681 738 384 502 570 636 656 299 548 883 778 797 476 487 530 178 213 382 205 331 329 508 303 265 271 380 200 280 217 215 166 250 234 289 326 334 574 460 276 440 754 579 618 369 415 285 573 466 485 710 727 572 323 375 392 165 272 256 183 222 157 218 201 80 175 203 78 167 129 245 166 97 120 70 38 68 82 84 72 74 297 78 204 227 311 465 436 446 168 147 217 324 221 215 223 357 225 269 166 337 410 335 164 146 121 151 341 212 302 438 431 298 195 300 206 187 142 233 264 331 284 486 327 274 315 368 210 244 265 285 229 246 453 369 402 359 370 318 532 580 643 444 569 623 348 512 422 176 78 314 207 440 237 221 540 147 144 137 173 525 687 180 232 196 469 537 455 624 370 147 133 252 403 324 576 392 239 185 402 404 269 232 363 787 437 315 487 430 409 401 571 807 681 423 545 468 527 457 578 495 219 567 258 291 366 207 1137 546 474 501 692 413 438 376 405 434 424 573 590 386 436 290 378 229 152 466 546 562 414 338 401 274 420 524 298 479 439 206 264 368 317 324 113 153 118 159 153 80 70 313 151 299 172 118 406 343 461 362 387 421 404 465 387 439 473 381 719 729 731 496 733 686 516 561 435 611 423 459 439 437 446 554 324 390 333 374 446 504 397 349 319 470 373 334 493 387 659 388 511 538 443 523 444 729 561 621 559 452 649 443 321 216 657 320 595 667 427 110 195 168 104 98 94 114 358 385 353 272 397 404 465 123 323 437 144 234 116 120 307 284 585 183 415 493 190 203 249 331 264 110 104 223 143 316 164 393 209 180 301 239 417 277 245 789 291 271 323 149 192 183 171 130 214 273 215 205 438 312 177 227 215 256 381 369 287 423 359 431 507 277 360 366 377 456 492 193 286 307 283 338 405 398 295 265 362 482 307 358 250 367 209 405 825 595 388 164 261 244 259 262 233 305 1350 492 1516 1413 1351 1107 1114 1223 1186 1077 1552 1116 1479 1036 1167 1206 291 337 438 308 392 406 616 351 378 324 642 676 581 418 523 268 347 563 489 437 396 361 320 383 387 519 529 661 276 244 285 441 306 321 207 433 411 384 214 267 394 404 432 242 334 472 357 333 424 348 253 353 345 371 265 238 363 275 228 336 433 373 323 341 443 417 444 407 382 457 319 328 389 299 365 401 298 302 476 391 512 260 334 236 222 307 323 178 396 402 316 342 388 312 425 323 194 374 285 386 403 304 305 340 307 259 390 311 511 376 483 347 475 517 367 436 356 324 295 271 449 293 367 338 238 223 403 415 366 240 390 294 279 621 583 534 686 535 343 294 334 395 334 415 334 289 348 330 363 474 320 425 367 230 397 224 173 226 363 366 130 101 112 152 110 217 157 116 61 151 138 146 136 148 156 220 190 174 174 138 114 165 144 163 222 206 227 217 229 158 142 234 152 198 154 216 122 248 134 109 185 146 105 105 100 96 158 171 241 91 89 518 214 46 30 126 50 189 202 102 112 159 188 245 202 293 228 307 157 4405 231 406 102 124 136 72 159 62 236 253 239 355 138 204 123 185 111 152 144 140 86 101 107 99 121 158 90 135 127 309 152 343 235 82 126 245 135 170 104 157 216 332 339 162 270 138 149 181 186 130 114 84 194 189 189 294 166 123 202 241 260 231 324 392 421 276 312 363 176 597 303 243 457 227 117 259 98 218 478 337 384 272 241 364 264 268 151 298 324 122 172 261 68 125 123 136 455 316 301 459 454 237 222 164 134 146 84 204 284 178 359 199 247 182 98 139 133 98 154 253 298 223 92 171 157 185 168 188 64 177 74 144 163 205 332 421 170 195 297 183 420 194 355 185 189 344 335 293 156 174 158 179 422 218 249 66 324 236 260 293 168 299 210 410 124 157 114 320 156 281 299 171 232 414 257 223 366 200 267 236 265 181 193 287 378 248 254 185 152 102 154 267 216 218 129 140 98 177 424 321 199 271 158 155 398 336 594 191 171 252 489 279 96 24 44 38 56 338 222 442 321 266 219 384 370 350 216 150 104 90 189 270 40 218 108 246 187 195 202 198 119 106 185 194 389 303 286 228 149 118 175 108 192 180 244 246 264 163 255 470 198 212 225 157 164 206 266 108 341 164 154 392 379 180 334 258 252 274 299 258 122 159 139 70 228 180 148 241 261 349 332 1443 1292 236 352 288 203 252 319 233 181 382 494 486 407 493 414 201 124 325 149 127 125 287 268 360 326 396 306 337 158 197 259 318 241 457 257 316 120 239 177 165 84 97 136 88 82 216 126 204 126 241 209 321 159 143 257 204 220 164 168 234 56 126 467 244 185 285 275 106 116 76 326 670 216 244 333 801 392 278 504 418 592 244 332 266 366 257 257 396 366 135 131 167 196 113 92 503 490 342 667 438 560 655 558 556 540 644 325 755 264 1046 799 869 527 608 846 750 721 862 538 560 463 471 824 519 1124 892 1023 769 1111 839 1184 773 1164 1086 1049 768 900 605 320 322 712 635 450 367 650 213 233 339 217 250 170 478 563 258 386 171 131 125 237 102 740 851 896 1367 1014 882 1112 909 716 1074 1068 816 885 960 908 964 1007 980 717 730 844 775 961 898 1199 1343 1037 985 1183 124 102 70 1018 1069 390 1309 1444 1410 1592 403 467 342 122 417 168 174 123 104 1132 606 672 180 328 284 350 892 589 771 874 557 399 645 522 523 1026 1214 1350 1218 2078 2286 1073 1388 1557 1437 914 523 573 727 513 473 886 271 942 252 888 275 57 53 628 385 714 1243 790 195 800 236 417 429 454 498 492 420 589 531 720 832 574 365 822 804 802 788 547 553 520 474 278 646 515 655 305 515 268 657 385 398 430 500 871 645 314 273 398 229 402 274 386 275 345 486 558 363 333 737 406 340 1003 472 498 534 402 186 197 177 300 281 315 284 370 346 346 369 318 342 517 591 287 172 279 392 258 217 313 44 196 249 502 318 280 88 231 195 428 325 100 156 342 291 195 441 270 109 101 192 214 202 291 329 306 277 260 241 190 182 245 172 184 202 214 154 285 239 173 225 200 253 280 186 209 262 143 183 210 155 214 183 287 327 372 159 286 200 193 397 394 567 308 323 283 237 312 295 182 296 342 425 359 310 333 419 396 481 454 344 359 152 189 194 211 253 258 392 235 253 489 139 404 219 207 266 157 179 271 297 260 290 474 211 456 271 181 161 318 198 208 442 269 621 332 525 352 567 369 432 187 245 155 52 151 86 144 76 70 165 78 135 191 162 170 128 78 70 94 181 129 34 44 98 145 376 264 110 102 337 313 207 183 199 142 218 352 271 133 186 224 179 221 246 303 225 239 177 221 436 322 176 269 139 224 348 398 162 122 138 282 332 348 332 498 236 284 354 300 241 282 250 234 318 509 722 466 393 287 333 460 382 224 306 305 66 277 282 376 275 385 319 234 90 276 288 832 128 103 95 86 131 193 355 339 279 248 114 157 291 136 132 210 703 459 284 298 202 300 183 120 98 195 262 267 185 207 285 207 311 219 214 205 157 177 317 212 238 161 236 212 314 228 236 292 336 236 259 312 635 264 151 212 136 244 114 251 139 486 345 313 485 261 634 327 465 567 213 297 280 301 292 294 396 220 658 388 483 362 277 357 463 275 326 316 319 415 389 370 297 355 684 491 612 397 404 379 522 317 443 437 237 275 398 227 400 246 342 332 334 332 342 311 571 276 209 229 299 179 554 561 528 572 465 336 362 340 385 296 227 213 249 257 395 331 460 347 222 337 206 199 296 204 199 316 388 442 234 388 805 362 274 472 390 543 331 479 430 550 319 465 333 279 446 366 382 537 442 365 398 456 529 436 490 332 1535 1520 1173 992 1083 755 770 892 782 835 960 1286 937 680 1037 548 1170 733 812 384 449 415 425 542 491 568 277 328 843 735 615 313 296 366 289 177 500 499 207 182 288 98 279 212 289 318 198 226 224 141 291 281 421 267 266 215 391 255 261 379 399 297 427 421 341 301 352 288 308 379 429 477 485 473 121 294 270 141 125 99 231 164 158 44 215 116 135 202 72 104 80 46 66 145 58 16 58 54 58 124 229 189 146 222 242 236 246 176 139 190 130 208 198 245 324 235 173 170 116 188 186 144 136 169 223 325 112 163 554 475 225 131 106 266 284 307 221 194 167 255 266 188 188 202 345 406 408 299 288 308 234 315 308 270 248 658 256 343 513 262 502 397 395 234 292 275 287 104 665 362 606 289 281 569 408 460 290 395 571 473 240 365 349 618 661 629 628 502 305 287 249 598 244 364 537 325 282 515 485 276 289 321 683 437 469 565 388 523 508 448 558 676 467 709 440 708 490 582 686 276 191 253 247 262 248 684 429 453 421 416 525 434 414 405 688 688 503 300 175 176 123 180 139 283 329 320 332 270 292 348 317 245 480 305 356 326 140 126 170 221 117 132 136 91 148 146 120 85 198 60 169 62 127 151 301 286 245 379 494 384 429 370 334 299 362 367 340 330 400 337 352 330 336 410 519 353 287 315 308 454 430 382 291 155 390 511 375 293 310 158 209 359 348 221 232 340 427 211 227 416 365 414 294 318 363 503 102 965 636 415 343 526 385 485 535 231 194 170 193 128 74 132 117 342 334 358 236 297 267 312 115 305 287 244 154 177 183 204 196 420 98 217 228 152 187 179 287 115 111 84 153 135 141 128 85 198 170 194 295 78 119 165 505 216 204 216 231 124 132 104 178 215 291 340 310 225 142 123 133 105 81 550 206 436 515 385 353 362 136 319 206 161 304 526 310 278 198 186 213 204 309 248 183 212 250 335 159 124 70 44 215 557 592 369 110 111 123 302 173 150 176 965 271 1096 962 785 1099 872 966 958 1039 941 970 951 769 1016 905 462 253 275 134 292 416 316 239 377 236 553 425 202 387 306 316 172 230 342 377 373 367 407 233 222 199 256 290 982 759 690 684 368 740 574 625 507 648 341 683 700 646 560 637 832 694 828 724 699 779 419 442 438 431 669 600 395 608 567 425 686 666 562 1052 547 986 1087 1059 958 883 669 973 926 994 942 659 809 672 726 768 804 689 881 789 787 847 808 608 744 885 758 676 789 791 686 853 753 820 712 787 845 1021 880 856 824 772 802 685 830 848 656 635 613 786 565 627 758 572 652 598 647 832 852 611 710 705 592 712 718 740 728 910 590 703 884 1033 708 942 940 825 902 800 807 901 1198 853 766 795 656 876 920 949 992 965 892 1053 480 530 426 743 386 210 238 166 256 250 285 246 124 221 194 146 292 264 280 199 331 258 229 251 197 240 219 452 468 243 279 245 251 386 198 236 325 481 172 293 290 374 330 241 217 207 139 223 332 204 193 263 342 309 281 654 354 250 244 259 245 220 509 349 379 343 211 215 226 183 300 240 424 231 8774 348 533 161 244 346 486 430 488 751 495 458 333 413 234 517 225 428 335 234 650 353 463 326 206 126 283 302 298 402 388 271 454 450 314 356 577 283 569 780 427 414 524 402 548 248 413 454 748 414 281 474 259 402 643 203 256 455 548 327 823 677 632 417 542 416 311 701 493 555 436 421 478 285 397 636 622 736 602 333 662 393 328 564 383 395 365 462 643 282 484 333 202 241 190 415 397 647 851 397 446 437 487 629 485 391 499 662 507 922 605 528 229 346 257 195 179 337 322 567 409 1358 1735 237 275 575 284 355 290 255 281 350 314 400 368 585 424 383 288 270 788 462 300 364 418 489 358 410 311 291 247 609 377 403 381 198 1503 374 431 613 603 839 425 660 374 354 398 527 290 662 298 513 308 545 492 458 370 360 497 548 469 648 666 402 371 440 350 278 425 306 476 494 143 175 186 215 288 333 424 648 516 552 411 464 551 302 529 539 290 309 341 202 304 193 170 183 162 286 268 356 330 295 423 517 482 458 154 220 111 134 254 1225 172 239 298 351 321 353 247 234 277 287 446 391 553 439 419 653 708 255 221 345 364 336 202 200 266 311 268 401 383 451 245 304 316 329 508 1327 1376 551 489 553 261 147 439 445 421 491 507 512 304 399 427 390 346 199 298 466 286 405 496 2464 1999 416 410 444 604 491 405 470 1242 564 1555 633 474 557 306 305 487 233 308 505 415 469 440 404 430 317 505 685 355 287 643 358 298 450 306 652 219 230 639 511 375 385 567 776 736 567 508 825 574 472 581 1055 477 328 453 395 831 602 474 568 309 281 549 363 412 596 461 369 385 393 835 1005 873 659 834 740 524 561 818 612 986 734 581 850 534 314 1298 672 470 213 191 274 172 307 185 772 582 597 628 831 1161 1204 1479 1481 1068 1470 1250 758 626 1762 1856 2045 1963 2232 1372 1256 1252 1363 1339 1728 1513 1436 1665 2127 1870 1334 2195 1696 1799 1586 2092 1764 2052 2361 2219 832 1080 1405 994 758 1188 1316 803 557 1649 417 388 461 467 480 626 387 1082 640 453 354 307 277 352 234 2255 2151 2053 1823 1562 1798 2391 1654 1843 2175 2151 1965 1789 2008 2228 1971 1895 1777 2252 1849 2136 2005 1769 1600 2097 2563 1802 1992 1858 369 282 240 1551 2225 1464 2718 2915 2788 2349 718 946 685 332 746 174 346 234 261 1383 812 888 395 673 441 268 884 1046 862 1320 966 1027 1549 736 1013 2515 2872 2188 2461 4267 3780 2285 1920 2319 2844 976 606 1000 1071 1126 812 1223 441 1264 643 1163 709 56 44 1166 1073 1331 2128 1089 484 1228 454 651 440 406 673 615 600 789 866 1927 2033 589 731 1352 1349 1172 1723 1264 1257 583 509 609 1415 764 1756 541 746 441 948 1391 456 518 744 1772 2025 907 917 560 794 727 668 762 568 466 565 1410 1060 628 1299 512 474 1512 931 1338 692 385 1052 1043 867 660 586 826 791 750 651 683 744 886 938 1220 867 840 911 1089 836 290 298 505 310 352 302 802 414 273 399 387 327 729 690 637 431 631 468 443 266 344 308 296 383 399 335 488 509 367 341 352 321 255 409 381 403 440 442 437 319 475 303 332 225 436 472 546 1111 447 474 383 403 506 460 373 554 442 587 608 456 575 340 556 505 499 475 491 574 538 591 401 722 457 396 569 701 519 601 627 471 635 461 528 437 666 335 364 335 365 348 417 613 602 647 529 285 616 487 421 509 590 731 512 567 290 600 1015 111 1177 458 461 246 567 383 476 640 570 909 711 832 836 724 832 374 223 461 367 375 399 394 178 211 167 209 249 191 209 1314 298 409 340 207 203 110 100 92 149 152 243 974 348 413 299 368 561 445 303 309 1303 276 613 503 533 480 462 482 512 556 260 328 307 236 462 464 454 384 557 665 373 294 465 316 246 195 430 394 414 594 1012 643 641 499 451 636 508 576 557 700 608 738 627 841 702 579 703 493 349 1568 1434 139 587 640 471 539 361 309 512 200 459 571 1228 213 189 129 228 157 224 183 428 442 189 462 484 664 249 271 231 615 668 585 687 333 1216 153 207 152 225 335 795 602 661 709 667 843 457 658 548 479 498 612 492 528 603 609 478 742 572 401 282 415 270 508 430 922 445 235 299 148 619 294 381 267 809 407 206 730 383 615 858 672 777 591 369 679 649 746 828 406 575 692 579 458 793 614 655 545 322 261 279 309 890 766 1093 800 334 985 840 971 615 772 536 1079 738 611 707 442 770 608 537 627 532 659 640 700 854 614 647 735 642 461 1099 767 801 925 808 813 500 403 352 634 548 398 361 384 257 283 310 442 393 614 547 587 860 509 656 742 314 407 545 571 1479 1548 590 707 568 644 620 632 941 703 737 880 793 508 525 663 1007 843 651 715 1026 665 658 835 1026 671 639 652 656 2385 2329 1765 1807 1487 1287 1309 1654 1264 1434 1026 1219 1419 1424 1535 1084 2504 1800 1185 782 853 810 693 788 963 1156 419 963 1472 1308 1184 678 740 663 409 333 395 288 435 450 520 460 469 339 232 409 541 303 314 338 533 531 339 497 464 696 527 437 572 999 715 796 703 799 755 730 1040 656 804 1077 967 693 903 624 245 300 264 318 265 209 272 226 301 250 411 283 213 179 310 318 184 176 222 223 256 299 355 272 310 347 278 255 295 337 628 614 632 404 343 311 354 202 182 190 322 368 330 335 383 355 353 442 350 278 302 363 190 343 602 590 623 304 228 316 393 391 394 409 463 527 419 478 487 304 448 270 276 333 340 308 443 399 252 344 391 536 505 555 348 450 366 728 790 313 401 343 267 94 641 241 522 258 160 482 250 383 228 361 661 561 281 423 307 907 864 817 917 569 482 464 334 800 533 975 707 339 412 724 769 470 375 502 810 603 742 726 718 607 804 739 1057 1057 725 816 1056 904 863 931 595 285 651 369 468 565 323 1831 883 587 642 536 925 798 667 813 784 827 792 609 449 407 615 482 499 398 604 444 463 682 601 441 612 572 1042 457 485 662 463 404 1232 1267 1261 237 231 217 233 211 207 203 360 196 453 305 155 458 506 480 464 526 548 545 610 441 438 582 492 574 597 573 543 559 681 456 517 573 810 603 859 457 345 472 501 563 629 648 608 705 633 469 478 449 454 391 610 695 739 747 386 502 558 465 545 509 497 585 877 875 384 1052 532 463 524 913 310 590 975 349 231 432 162 115 256 179 288 562 391 582 564 897 465 664 332 462 543 264 286 238 211 395 230 753 283 611 260 435 397 319 280 307 217 224 323 275 301 261 1209 366 176 1093 520 367 496 279 841 488 412 296 437 397 404 386 434 369 549 420 444 578 341 323 280 301 354 515 501 366 318 414 474 532 387 488 461 389 587 620 208 468 609 538 716 837 690 632 409 619 661 332 1313 369 276 186 764 992 1462 1187 279 335 304 508 429 568 361 1369 516 1581 1358 1294 1345 1673 1674 1556 1449 1488 1510 1497 1348 1673 1637 438 389 608 801 709 740 797 379 494 431 727 843 482 467 621 350 413 675 723 667 627 609 423 849 856 855 904 1132 1165 1012 772 1051 886 945 971 540 508 1039 660 1010 1250 1307 1288 998 1094 1461 1879 1130 1052 1267 877 777 772 685 474 705 820 815 1141 538 789 864 878 736 914 716 775 776 1218 1038 1286 1171 1161 1236 1306 1225 909 729 967 984 970 779 898 810 695 830 821 641 897 828 800 763 868 860 997 816 810 900 988 883 1057 759 810 1018 893 809 987 940 927 759 805 883 843 1301 690 800 821 997 848 784 777 694 1064 976 981 995 798 976 891 947 1127 1073 1141 1137 1158 917 1002 993 983 1058 932 1055 1034 1226 1148 1127 945 1115 1035 1287 1036 1070 1028 898 1094 913 852 963 1042 1328 290 407 322 399 336 465 725 443 258 235 449 481 430 500 524 550 608 508 564 761 658 786 714 714 876 709 725 509 651 564 595 616 587 823 655 523 457 583 433 719 772 750 660 722 350 648 725 667 756 896 801 937 404 501 319 153 428 518 683 591 659 274 335 394 402 510 357 376 298 406 348 12599 556 306 465 377 397 332 348 875 652 896 600 666 796 812 435 667 630 607 745 531 506 410 509 409 760 581 595 600 557 665 545 563 725 602 582 798 492 337 594 967 1148 762 1162 538 477 647 619 596 594 781 400 541 515 788 519 813 643 698 952 1210 1639 998 910 899 912 1333 844 2018 1226 618 1328 629 392 1270 818 984 707 615 1073 880 1109 1105 699 675 573 1130 666 675 978 1431 505 844 599 360 1265 1078 1300 1281 1061 698 597 774 548 917 1001 762 809 577 978 459 703 685 621 532 410 337 347 521 1512 542 691 623 573 459 822 908 370 374 437 489 553 725 829 1036 664 647 1037 651 983 598 853 427 435 605 861 838 637 608 453 396 886 720 688 313 586 1043 844 1427 673 1370 501 1162 333 721 392 607 482 887 619 595 760 832 654 623 530 574 827 1097 1052 1040 1032 1182 635 562 549 273 834 650 1036 969 289 311 339 358 490 581 945 1239 844 1095 896 493 1076 727 918 1077 512 621 814 839 244 68 135 258 182 655 479 847 841 750 1006 807 805 767 626 378 130 203 573 612 187 810 566 742 1011 967 419 422 414 580 530 632 1131 893 807 811 403 416 334 623 590 522 631 699 574 427 638 813 574 679 528 581 824 747 1006 807 856 438 457 998 1325 343 781 817 713 859 916 1022 809 729 537 366 921 579 552 920 509 1075 962 3586 4249 717 762 894 638 925 562 788 773 1144 1026 1236 731 955 723 470 505 585 733 763 730 901 868 1000 644 841 1127 1044 512 431 1013 866 828 1198 858 877 538 523 1037 892 607 298 334 388 457 307 273 662 499 759 580 892 643 857 484 302 785 638 456 578 542 611 1022 532 619 1502 1417 418 452 538 844 1339 969 607 1233 1546 1312 1027 971 1155 1636 1054 765 846 693 741 694 1164 1841 393 357 453 239 760 513 1465 1465 1076 1597 1367 1909 1761 1761 1642 1631 1523 1582 1309 930 1997 1854 1938 2280 1771 1542 1655 1667 1885 1856 1529 1853 1805 1491 1641 2640 2128 2564 1881 2218 1732 2137 1975 3236 3606 3232 1718 2433 1902 1210 903 2279 1806 1458 1157 1841 798 723 727 553 1016 688 580 1166 1224 1320 527 455 431 635 525 2692 2814 2827 3410 3523 2462 2588 3265 2863 3379 2465 3103 3509 2518 3321 3729 3277 3094 3029 2765 3008 3904 2954 2920 3330 3499 2989 3643 2930 713 629 423 2775 3078 1347 3190 3908 3862 2809 1450 1271 1671 671 1994 459 837 694 654 3122 1702 1746 690 948 727 1261 2329 2075 1996 3382 1716 1839 2740 1501 2862 3293 3964 2932 3607 6320 6408 2905 3457 3735 4207 2279 1227 1733 1569 1686 1397 2504 841 2340 1120 3127 1357 197 175 1907 1470 2926 3586 2062 895 1540 897 1241 1057 1066 1607 1548 1443 1823 1550 2749 3380 1312 835 1945 2901 2784 3147 1861 2371 1636 1185 895 2421 1401 3003 792 1335 636 1412 1117 1039 1184 1954 3574 3238 1096 1012 1172 1079 1256 1098 1270 879 1040 1166 1618 899 797 2278 1156 965 3123 1354 1478 1398 999 1159 1573 1235 1360 1123 1033 967 1112 1595 1516 1319 1255 1347 1193 1456 1494 916 1500 1195 860 644 1181 476 685 852 1348 678 800 660 657 715 1438 1546 1177 800 1518 1412 1037 771 568 731 699 391 532 549 479 409 598 442 673 683 619 627 644 494 464 666 533 681 717 568 566 681 821 952 916 378 434 747 382 511 590 484 568 530 522 622 969 515 632 492 398 980 884 1032 626 735 668 622 850 563 622 852 332 678 750 604 501 575 693 794 791 534 842 401 342 487 501 331 363 1148 482 725 772 405 772 612 566 702 524 566 710 890 360 587 1174 150 1044 488 625 386 494 353 630 1077 825 1068 1076 1384 1297 932 1015 975 541 387 586 612 588 496 596 564 507 577 370 397 441 464 828 661 264 248 427 711 595 263 340 397 537 1025 1025 797 683 545 700 750 872 906 500 558 1195 973 990 922 549 750 660 1154 676 905 638 663 785 742 1167 1015 1297 980 686 451 559 493 377 397 996 753 920 877 1582 617 815 1211 924 1404 1147 711 1059 1021 1166 2137 1231 1786 1169 1124 1260 1159 969 822 1045 583 837 1165 844 1080 845 1764 1070 446 666 708 2003 295 206 312 313 343 367 376 345 796 416 755 544 1482 632 624 627 1380 1310 982 1036 746 1262 286 439 300 304 886 1038 813 880 855 776 940 869 804 678 461 507 721 491 581 434 908 746 992 865 911 762 961 725 749 744 1815 600 364 431 426 700 572 565 627 1293 746 717 1028 1208 1339 1177 1437 1554 628 514 1942 1015 931 969 882 755 1074 778 882 769 693 684 971 696 729 714 538 1076 1089 989 963 610 1593 1191 1345 1158 909 980 1388 965 865 1580 321 910 729 755 702 743 1056 975 1030 1052 941 806 1567 1022 892 1303 911 668 1425 1331 1200 1348 1249 898 895 726 1123 1042 939 771 1084 1162 866 710 597 589 1138 1042 875 628 1319 1105 900 1062 942 1599 912 1293 1341 971 1634 1680 1348 1345 1089 1090 1412 1327 1093 1267 1137 1096 1210 1194 1125 1904 1399 1539 1723 1734 1430 1570 1475 1552 3132 3009 2792 2215 2585 2072 1985 2121 2192 2779 2457 2613 2778 1790 2688 1948 3164 2229 1850 1141 1236 1265 1118 1790 1169 1904 619 1375 1937 1742 2326 812 1247 1455 777 651 1048 1003 628 538 940 646 406 555 951 788 606 621 661 558 553 464 872 691 627 1129 706 709 1031 1043 837 1167 1357 1413 893 862 1102 1263 1144 1450 870 1127 1161 774 498 436 398 611 522 476 486 602 584 143 760 321 307 343 586 520 151 194 220 268 300 260 320 294 296 636 386 914 687 618 746 632 698 507 746 740 684 406 353 398 678 380 736 530 590 363 351 196 160 280 441 1284 655 984 672 1591 570 707 512 716 670 596 504 753 797 694 772 829 772 571 617 842 692 736 644 951 524 816 601 812 716 1179 790 939 1178 692 919 842 815 643 963 986 652 546 1590 1064 1745 725 931 1657 954 718 847 729 991 1125 575 749 644 1206 1425 1366 1313 1041 664 638 523 1177 603 1105 1321 790 790 1256 1334 857 918 1071 1317 1024 1361 1374 1440 1047 1397 1063 1708 1830 1111 1545 1264 1308 1123 1497 1510 483 666 460 529 686 607 2932 1263 1373 1275 1485 1397 1342 1126 1292 1937 2175 1459 1619 1125 1098 950 380 568 1115 605 795 630 685 621 629 563 702 754 904 1377 869 453 438 587 744 591 366 322 195 378 336 303 215 474 498 667 547 444 638 838 981 992 1190 933 1292 1048 1147 1067 1197 1546 1504 1297 1110 1095 1376 1182 1056 1124 889 1037 1143 1324 879 694 843 789 928 982 719 1125 1101 940 693 845 892 950 761 732 890 651 1278 981 781 812 687 975 865 1012 1089 1653 1798 852 2519 1447 1338 804 1700 857 1099 1743 975 495 621 599 533 514 603 612 1065 1347 804 810 719 767 656 518 613 798 630 476 556 586 512 699 1244 381 693 700 516 490 754 501 399 451 401 371 341 448 657 451 512 720 815 744 634 916 375 2219 686 650 1078 522 677 435 365 456 825 761 582 571 1021 563 300 365 422 244 796 1065 692 742 1178 1063 1114 586 1162 734 892 1045 1761 791 1083 1251 1111 1459 1391 1035 928 553 583 895 412 464 662 563 451 947 1971 2066 572 380 460 383 865 679 513 581 3037 615 3094 2873 2318 2572 2376 2894 2950 2745 2457 2736 2415 2691 2470 2626 768 934 736 715 943 934 1122 885 1015 1166 1268 865 565 684 1388 993 678 636 1413 870 853 808 687 751 845 985 981 1140 684 661 282 494 569 399 613 655 556 681 508 528 300 348 365 394 546 601 683 515 517 735 506 503 521 620 424 892 732 559 354 532 617 735 800 538 639 814 780 896 761 699 733 634 690 639 691 598 686 556 616 819 753 932 677 812 943 999 901 697 888 986 921 976 817 811 961 902 1066 785 789 845 861 727 817 791 822 731 847 775 786 830 757 780 896 759 469 785 932 340 826 760 594 631 776 573 468 390 713 720 660 412 666 597 678 387 418 541 673 500 556 672 504 557 560 297 541 417 591 654 561 440 503 393 790 627 635 843 363 315 386 567 317 238 254 253 262 289 140 288 159 188 166 164 176 212 196 189 234 212 230 247 201 269 235 183 280 286 342 308 338 177 288 288 212 393 360 226 184 260 311 301 205 201 189 255 158 177 197 294 367 243 227 506 163 138 108 128 303 244 415 207 279 243 99 200 170 273 200 237 179 102 533 556 5775 241 305 240 212 240 462 469 411 459 177 253 202 200 141 463 419 396 303 145 291 250 227 285 288 499 426 302 377 162 208 304 243 255 259 393 377 471 383 440 537 256 564 229 156 221 393 300 345 296 196 147 285 317 324 489 330 313 1067 625 629 582 523 618 585 551 468 787 304 273 381 191 283 510 353 539 338 278 681 309 200 397 281 331 447 451 446 228 464 357 285 292 386 311 436 350 583 430 313 441 381 400 585 388 279 549 627 465 791 221 343 257 308 128 271 378 301 277 460 339 575 397 302 320 396 455 467 211 300 263 210 297 320 441 238 493 501 545 619 463 264 318 237 177 329 484 196 253 167 369 325 286 358 302 333 331 202 439 297 796 169 672 269 443 256 362 188 838 204 460 647 249 482 347 248 448 472 541 542 454 470 489 330 334 282 305 314 225 384 552 189 215 134 214 232 207 426 542 389 439 158 357 372 312 531 370 261 331 314 414 59 22 85 58 91 285 476 455 429 418 408 426 372 277 415 287 138 130 343 316 80 243 276 435 372 440 229 324 209 221 320 307 501 784 455 784 276 431 549 319 394 210 291 305 229 235 286 465 212 246 282 216 430 581 328 502 420 305 272 325 366 226 302 316 278 332 361 448 334 206 170 362 301 280 201 356 445 525 439 2343 1873 434 685 801 406 596 334 920 825 742 516 560 427 455 280 195 195 228 325 247 363 279 273 264 377 266 713 417 494 337 455 372 338 538 451 413 103 367 443 309 165 236 278 243 219 158 229 389 269 206 211 298 179 184 446 442 525 382 333 493 258 321 415 262 215 337 261 101 103 130 628 898 541 446 444 623 795 568 739 831 897 612 464 686 440 510 299 645 596 244 236 181 136 155 414 595 663 675 726 623 742 787 861 877 935 801 924 530 498 892 812 727 909 1411 862 803 942 805 943 857 828 1017 1137 835 1176 1165 1556 1664 1291 1170 1543 1000 1835 1551 1540 1062 968 863 702 638 968 806 982 493 946 374 343 548 276 379 273 325 620 751 462 411 538 524 369 422 1584 1585 1622 1401 1429 1594 1315 1625 1344 1960 1619 1693 1553 1165 1712 1596 1668 1362 1457 1590 1957 2069 1401 1540 1497 1322 1520 1697 1837 345 251 256 1199 1669 745 1832 2051 2066 1701 830 842 638 228 672 199 268 220 307 1286 885 899 222 385 359 396 841 1205 684 1274 612 995 1287 1052 1086 1885 2267 1587 1772 3875 3330 1432 2115 2588 3378 1007 834 933 1107 1046 568 1316 473 1275 619 1432 660 102 88 1057 818 1255 2046 1116 451 993 585 592 391 397 852 843 830 729 683 1775 1503 750 455 1001 1451 1457 1430 900 1031 748 771 388 1209 806 1487 413 964 639 641 488 539 638 946 1706 1206 564 444 527 623 635 554 524 679 503 404 1162 757 771 1101 512 496 1530 715 795 718 351 808 505 597 663 837 786 637 749 488 508 585 395 447 650 510 554 668 728 621 223 257 346 277 193 262 625 442 398 346 360 489 645 525 464 368 678 496 231 364 316 239 217 152 203 309 164 164 160 298 350 298 259 371 368 250 532 374 390 414 442 395 550 100 251 389 584 94 279 300 239 339 255 325 412 267 265 426 632 314 389 467 330 489 674 454 388 482 384 326 424 447 359 450 660 551 373 341 270 503 261 366 301 562 294 222 222 301 496 235 265 416 192 289 350 196 551 406 366 442 167 255 442 494 213 375 433 52 630 235 308 288 254 102 337 548 557 616 974 617 651 493 485 374 391 223 363 276 223 407 153 237 225 151 145 117 201 350 241 334 167 157 162 279 174 118 274 370 111 613 353 349 311 501 424 504 323 259 319 265 694 444 364 448 400 451 387 468 468 369 245 229 376 240 487 341 363 211 342 284 323 252 194 285 476 555 553 561 862 269 355 360 351 664 273 452 467 401 525 634 627 490 466 728 825 651 466 633 225 157 478 565 568 691 436 416 481 232 404 486 885 104 146 99 272 167 237 252 357 447 171 274 259 390 129 131 150 467 671 433 512 425 743 190 372 276 206 420 843 685 733 758 788 832 454 674 452 301 291 640 295 368 412 468 309 612 437 437 370 424 332 307 271 832 362 344 232 112 253 172 298 410 598 446 254 847 401 844 420 671 787 537 312 756 450 460 499 586 538 439 575 1003 522 675 593 746 304 261 269 553 401 388 482 473 290 1108 1059 1204 675 587 621 511 488 465 845 290 799 562 512 585 508 672 590 668 652 447 443 440 395 556 576 904 455 846 944 790 738 590 333 397 371 424 534 447 220 280 519 347 304 516 578 352 414 831 368 469 392 399 536 432 754 592 443 466 364 631 567 726 625 437 542 720 983 478 550 536 651 735 765 609 820 792 735 859 834 704 844 871 614 1637 1806 1247 1754 1055 1113 1038 1068 1169 1372 1122 1439 1157 1133 1491 951 1354 1386 760 842 862 632 542 862 753 907 399 917 1200 958 1126 647 665 609 367 393 423 322 445 550 458 396 435 387 383 256 159 251 306 169 201 168 308 376 394 594 432 342 632 461 646 487 522 586 553 776 903 620 454 807 529 575 615 314 122 156 144 132 136 116 225 453 213 226 271 126 237 218 237 152 242 138 181 99 141 172 146 174 105 192 393 156 354 537 514 388 536 387 442 354 394 188 154 154 259 344 234 375 338 291 281 365 285 202 240 283 256 325 366 648 313 191 163 301 317 329 416 405 404 541 558 403 448 448 378 386 514 485 380 345 415 566 144 282 219 622 449 397 659 468 485 508 449 392 672 606 239 101 548 246 505 226 230 372 175 404 161 365 547 474 185 311 238 660 617 544 647 542 241 235 223 441 414 696 389 239 199 507 496 331 301 376 679 408 508 445 653 551 488 640 653 788 369 620 590 760 429 539 598 220 577 287 492 292 366 1564 502 480 393 548 564 533 481 594 710 674 529 436 300 653 430 296 203 442 463 382 401 373 425 419 248 279 562 650 659 647 331 308 450 298 242 170 182 158 176 180 166 142 256 205 324 137 131 414 459 460 361 591 375 590 727 695 639 693 616 726 963 899 648 939 605 533 591 583 448 519 829 597 506 424 715 651 508 421 432 772 581 561 530 449 675 510 611 669 759 593 450 731 537 385 640 704 609 745 776 692 486 836 341 520 349 751 327 786 1120 727 220 410 382 95 101 101 235 479 309 488 733 514 318 364 166 541 478 166 214 145 187 195 211 590 141 553 223 336 442 281 290 306 360 374 270 256 249 272 363 340 323 300 385 459 412 152 601 372 358 362 455 390 388 364 181 316 412 426 430 326 296 263 265 188 142 563 548 443 670 549 639 607 366 715 400 449 490 492 197 423 412 327 436 469 510 406 346 370 571 305 181 232 340 304 420 972 1025 465 154 411 347 328 334 605 435 1385 429 1533 1497 1257 1092 1274 1152 1165 1042 1267 1116 1227 1072 1593 1461 440 246 343 263 567 758 598 831 502 366 432 547 380 382 486 354 361 450 594 367 339 343 427 417 405 585 583 675 374 369 242 239 249 427 233 305 293 350 385 340 369 429 357 370 399 565 424 436 555 468 370 282 290 324 176 250 186 187 286 168 338 331 353 210 342 352 360 366 367 222 426 331 345 297 382 422 286 212 390 196 449 241 260 301 232 235 239 253 454 239 335 323 309 533 331 247 400 198 395 383 294 242 221 236 303 186 338 380 342 183 235 424 258 311 220 270 289 458 361 351 496 223 467 336 314 391 238 222 246 295 415 366 288 243 267 334 158 336 356 315 315 337 302 405 338 402 315 265 315 267 172 262 357 328 355 472 162 239 320 328 311 247 129 221 139 289 68 223 104 209 150 133 148 115 158 102 102 100 96 197 144 163 162 244 319 169 197 109 179 135 282 241 302 267 333 225 166 239 181 143 249 156 140 185 219 217 261 144 166 230 170 380 186 62 46 146 202 111 196 68 86 261 198 290 232 228 202 257 287 124 161 306 241 4514 4554 293 168 325 201 434 341 401 181 336 176 296 260 297 285 271 316 121 148 154 131 81 113 143 187 339 184 178 367 154 194 106 116 241 203 192 227 414 355 320 216 125 202 154 248 156 176 232 184 155 216 305 302 257 320 245 356 282 262 494 370 390 339 394 343 702 360 187 282 179 134 396 262 250 122 327 376 282 206 252 163 173 200 411 200 138 281 253 158 261 463 238 306 382 446 273 182 233 300 272 264 282 181 204 183 220 213 238 135 212 190 178 197 237 82 310 588 302 326 164 182 180 199 205 158 82 118 224 442 354 306 376 263 470 320 280 358 330 339 249 223 220 315 427 121 145 109 225 369 132 163 224 187 168 351 331 453 321 305 429 176 203 204 365 454 316 323 241 436 232 255 210 202 163 312 265 268 302 275 436 238 180 118 105 270 195 280 167 136 150 76 80 174 100 177 407 248 323 161 114 258 311 233 272 201 274 304 327 48 16 68 28 10 345 213 362 284 353 212 297 268 250 433 118 103 60 149 280 92 194 254 236 206 212 142 149 199 204 177 218 395 473 378 427 98 237 272 286 218 198 170 164 225 251 188 306 176 220 369 249 226 346 252 381 314 157 153 420 289 169 208 226 212 236 232 307 293 210 214 98 333 250 173 245 202 274 311 1350 1298 342 363 247 350 314 240 429 388 395 389 426 309 334 221 98 162 131 199 104 166 387 387 392 281 140 339 461 251 125 268 246 245 350 208 200 98 126 147 113 102 248 209 275 271 62 153 152 170 211 187 276 429 108 215 160 361 261 154 220 206 200 293 219 154 244 211 60 70 66 213 432 421 149 372 345 451 331 362 326 696 292 413 316 289 216 326 450 284 247 179 108 82 181 116 325 280 260 385 410 529 628 470 435 429 359 433 377 360 355 370 303 533 508 635 591 633 679 759 734 491 641 892 741 1019 642 790 536 841 694 752 480 1320 1029 1150 632 557 657 274 266 786 694 413 251 738 258 302 313 177 492 241 126 309 453 273 204 184 168 251 156 982 1096 1102 730 836 716 1015 798 701 1233 830 789 1133 743 804 1298 706 719 925 900 743 925 1215 1089 1095 1232 1085 1130 1116 184 164 162 903 918 473 871 1130 1107 1150 347 363 372 118 364 78 224 167 132 887 599 605 136 134 114 208 544 727 492 661 362 649 626 618 827 1088 1268 784 707 1726 2406 775 1155 1276 1427 647 466 665 646 846 318 749 266 1184 405 936 521 46 32 466 613 805 1409 840 275 731 301 444 286 308 519 464 464 551 535 818 1022 303 349 782 667 636 939 498 617 442 349 340 734 489 704 297 660 457 379 463 398 436 500 746 931 403 454 392 367 434 293 439 206 295 315 503 346 504 758 398 376 1235 263 361 433 229 296 341 302 413 373 340 303 404 463 469 518 500 552 629 615 448 268 318 578 139 137 375 130 335 201 431 244 309 281 285 279 350 373 282 246 370 310 188 289 171 62 56 97 54 309 166 164 178 205 264 147 182 126 114 193 217 132 134 210 269 134 156 117 98 157 305 237 141 117 213 236 224 148 129 149 138 289 391 102 161 166 243 225 282 369 249 283 245 231 185 273 244 210 232 198 279 319 138 289 161 455 427 288 158 165 88 185 212 86 84 295 82 191 217 148 294 181 181 209 175 189 181 219 130 138 330 42 378 132 270 86 114 95 262 353 178 288 322 200 384 209 461 120 126 259 111 125 125 93 56 60 52 56 108 80 156 166 203 172 116 112 133 112 88 44 124 110 106 420 233 182 166 146 245 278 129 123 249 299 437 235 209 308 222 227 293 279 386 98 227 203 178 152 357 325 296 110 190 104 268 164 122 129 244 356 374 280 300 272 435 356 215 277 296 300 229 349 274 641 303 349 266 415 501 342 341 515 282 138 261 371 393 356 343 320 312 101 281 299 606 151 94 137 154 213 246 126 241 228 213 153 134 290 196 194 125 563 401 238 252 316 475 244 104 70 250 334 246 177 220 242 236 276 246 197 316 210 229 340 231 275 161 298 221 330 249 208 290 374 287 108 140 310 139 124 193 141 211 95 194 82 288 137 106 369 255 247 242 528 367 197 164 588 350 221 237 214 268 308 180 153 212 120 346 212 212 212 162 236 262 223 236 251 352 392 664 688 216 234 176 505 270 366 369 184 350 194 402 182 451 382 350 360 366 238 268 451 172 237 329 321 264 457 430 306 511 495 200 219 205 264 218 317 134 187 221 172 254 224 76 270 269 324 230 286 473 221 156 195 449 360 257 293 281 497 489 372 361 323 341 427 384 261 363 336 254 287 373 233 350 338 459 391 468 374 387 542 332 1378 1333 789 716 753 629 585 627 562 778 620 652 783 606 674 519 984 825 700 431 498 289 431 391 281 666 130 403 761 709 520 248 216 467 155 111 280 317 143 225 159 188 116 225 151 265 106 155 202 176 101 105 277 277 319 383 237 392 428 344 273 456 271 318 277 445 298 380 344 514 288 658 678 257 70 58 54 70 72 60 136 178 160 103 132 50 95 138 91 54 54 118 182 135 75 85 89 81 73 90 66 242 178 224 241 234 277 119 131 168 286 186 178 219 107 143 129 136 248 144 169 82 72 88 102 272 289 414 421 460 252 176 194 325 319 326 264 205 215 251 295 212 198 157 275 255 290 245 217 273 198 285 139 168 189 333 164 210 298 269 276 178 215 180 282 272 164 96 494 256 436 180 246 358 323 214 276 170 299 387 160 160 146 406 333 431 416 288 142 132 135 312 176 399 312 190 189 316 318 243 318 233 268 349 466 256 485 349 438 382 428 409 504 364 399 471 483 491 672 177 157 169 146 151 149 914 565 302 308 344 387 415 308 394 499 455 497 319 179 232 228 180 151 300 206 358 290 234 341 289 119 138 242 380 249 382 189 240 225 344 163 225 217 193 254 240 197 183 171 142 222 189 170 324 231 237 244 336 289 235 273 289 256 276 437 466 382 353 382 384 435 343 392 305 297 369 514 332 235 177 381 215 276 206 172 298 344 203 290 288 368 132 251 385 188 436 276 148 258 610 388 267 333 336 439 483 230 549 360 301 398 500 438 462 697 380 110 108 148 96 82 94 106 347 260 260 296 177 231 309 175 177 177 94 127 102 121 102 133 398 92 200 181 122 138 252 317 171 218 190 90 74 117 241 172 188 269 235 190 212 268 155 445 225 221 272 178 116 222 216 60 179 217 207 244 178 205 192 211 283 138 362 451 166 380 228 250 253 272 438 554 289 230 307 202 279 389 336 455 461 390 100 205 161 290 172 209 242 319 277 304 526 416 154 92 251 180 293 172 173 106 816 188 860 758 903 786 784 747 798 817 809 834 800 893 1055 1206 306 278 333 253 480 263 404 445 262 237 408 278 102 153 420 330 190 320 425 306 265 257 243 265 255 371 385 421 650 441 360 338 336 554 432 492 464 502 513 425 465 535 455 454 592 743 558 602 665 667 577 390 398 445 198 306 288 279 437 226 498 454 472 293 562 476 505 496 557 306 699 563 550 548 606 637 554 280 515 364 636 342 400 431 323 356 336 342 631 307 491 407 441 685 462 385 488 254 518 537 370 312 313 324 415 314 471 540 460 282 373 553 394 381 272 367 396 631 494 494 566 337 601 427 625 667 286 319 305 451 633 536 468 307 414 447 257 511 452 425 383 423 374 548 449 498 493 462 520 417 359 466 536 469 508 725 290 338 378 508 425 336 274 353 286 437 125 281 148 261 228 215 210 173 228 150 218 177 146 270 213 221 227 276 383 232 268 141 221 187 363 291 514 375 428 296 198 316 217 230 326 202 180 287 299 245 381 248 282 360 294 560 249 102 76 222 285 178 284 108 130 370 247 361 289 287 252 314 347 136 244 465 305 4554 5856 309 196 369 245 536 443 547 252 415 248 416 303 473 455 431 418 159 317 192 203 115 176 213 241 393 226 252 429 203 236 159 154 287 247 298 298 534 435 384 306 292 253 248 296 260 266 284 254 228 383 434 389 319 502 383 426 483 499 905 515 506 565 496 432 1016 480 301 392 201 256 766 347 460 186 415 456 382 260 438 248 250 317 626 308 209 394 364 220 301 572 301 409 542 655 378 253 324 385 361 284 353 287 325 300 439 373 356 173 337 303 204 364 311 159 420 716 464 595 281 250 226 299 313 200 158 180 325 486 462 413 505 364 627 437 356 550 412 393 332 325 297 410 575 193 211 182 310 502 277 305 256 288 273 471 466 571 410 427 572 245 367 293 486 586 547 576 390 540 297 362 278 284 467 513 432 439 372 335 689 333 224 174 145 392 285 414 287 172 192 96 179 208 126 370 650 372 492 245 174 332 367 291 369 267 329 383 572 56 22 70 36 24 432 336 445 369 462 315 410 395 340 495 185 150 99 230 389 127 321 321 363 286 313 250 211 265 238 267 272 549 529 442 533 120 279 365 328 296 270 328 330 405 343 302 434 248 312 409 354 405 631 418 539 456 226 222 544 443 212 332 321 295 358 381 580 510 280 328 132 492 373 360 328 420 421 414 2039 1845 429 470 367 486 600 386 536 526 553 482 579 420 429 259 161 194 174 343 194 216 614 606 502 412 223 561 618 394 167 324 306 289 587 322 258 140 183 273 169 165 323 311 337 331 136 177 222 230 247 217 376 471 190 298 184 417 313 174 262 348 244 353 311 184 349 308 70 80 78 326 749 555 179 551 451 661 389 538 418 856 418 522 481 353 280 417 622 482 316 213 212 205 254 172 422 360 399 509 522 682 779 619 523 551 480 611 525 563 520 511 470 705 725 898 865 891 923 981 933 698 803 1257 984 1323 970 1183 711 1134 949 973 623 1759 1367 1693 1036 890 809 352 328 1109 889 579 534 1076 312 360 471 217 693 361 197 576 591 435 256 273 232 316 302 1307 1494 1519 1146 1290 996 1436 1189 969 1555 1104 1217 1505 1140 1068 1644 981 1008 1211 1268 1030 1344 1753 1513 1460 1902 1445 1601 1697 265 237 196 1209 1264 599 1300 1629 1532 1412 757 804 485 173 514 96 299 207 170 1359 980 978 189 238 166 338 747 880 673 948 544 845 896 885 1353 1367 1603 1107 940 2367 3337 1140 1633 1854 1925 1016 567 964 823 1054 400 985 387 1661 528 1163 682 50 36 578 866 1081 2198 1169 411 975 443 573 374 396 610 536 532 792 732 1124 1365 414 508 1007 985 946 1280 677 981 635 492 453 1207 680 928 401 1010 735 587 605 507 553 770 1000 1313 552 572 530 555 522 404 525 268 417 503 722 516 759 1002 544 512 1781 357 529 561 281 402 489 423 618 542 536 474 567 641 643 708 674 728 807 875 713 387 436 770 253 181 470 162 445 282 610 344 385 394 439 362 460 466 463 329 518 448 312 369 247 68 62 195 82 390 196 204 222 245 318 212 309 196 187 244 280 199 164 333 362 198 305 200 130 195 504 323 188 123 388 324 246 222 188 171 233 356 642 146 205 228 328 330 486 437 341 387 378 360 265 394 306 296 306 301 397 438 180 404 195 515 489 342 213 271 116 233 262 151 141 337 149 265 300 174 340 207 207 247 234 250 211 259 164 256 522 42 485 203 344 178 148 113 349 442 247 377 437 337 440 319 505 194 181 340 160 169 155 193 76 142 130 74 153 122 194 243 245 255 148 128 203 191 122 91 199 142 112 565 459 380 364 254 364 380 231 190 361 355 610 324 333 387 354 400 335 364 459 132 265 422 417 208 533 401 397 197 251 140 308 279 171 169 346 590 614 479 423 335 552 479 281 405 422 374 281 466 386 766 395 537 446 615 721 481 451 667 546 277 458 637 470 471 570 444 463 170 381 407 815 206 134 157 207 270 307 197 273 316 281 215 205 401 263 257 202 790 546 290 316 374 759 266 170 107 272 613 377 249 302 349 310 428 361 263 480 323 334 487 332 404 288 455 287 541 348 294 390 517 413 228 218 518 203 198 369 161 309 117 338 148 577 284 195 604 393 437 314 641 512 261 247 854 513 283 330 418 406 388 310 242 292 214 467 347 270 252 202 305 354 297 480 328 380 575 906 938 425 377 333 723 451 530 517 204 506 266 524 258 585 505 503 529 543 427 401 649 246 348 407 431 381 810 685 593 611 587 267 301 273 413 528 381 214 289 362 286 333 336 118 373 359 475 449 438 738 323 226 261 702 537 436 389 413 666 644 542 551 477 587 550 618 331 527 400 331 427 467 361 447 456 631 533 612 466 516 862 474 1744 1658 945 975 1206 865 815 883 825 1062 1001 1057 995 768 908 629 1349 1064 848 560 639 456 641 479 333 857 174 519 940 851 735 340 288 537 220 177 342 532 218 311 242 277 160 299 242 343 194 187 248 204 151 149 348 453 435 634 328 475 528 464 341 576 367 424 333 565 448 538 424 743 439 783 813 479 112 92 82 118 118 102 174 255 200 123 220 66 163 174 157 109 78 156 258 161 91 113 117 107 99 172 86 379 303 260 371 342 397 213 225 224 514 216 204 249 295 181 225 379 337 188 209 100 86 122 142 334 369 531 551 638 356 341 230 490 484 441 374 308 337 369 399 341 339 187 338 402 407 336 281 331 259 391 210 238 357 502 222 369 388 420 398 329 366 278 443 377 206 114 564 331 555 224 311 446 365 236 310 215 426 503 213 247 194 575 513 566 535 449 226 168 185 452 322 732 510 304 383 476 447 338 360 289 403 536 547 367 594 443 488 532 649 705 585 528 493 655 668 664 834 242 254 339 210 284 274 1344 664 406 461 454 506 515 394 511 778 686 753 495 256 306 272 278 183 367 404 457 385 320 482 339 157 204 324 505 582 710 253 363 433 499 244 239 235 209 274 260 209 193 280 188 329 215 196 421 399 321 345 653 490 451 422 471 479 429 548 925 640 585 551 622 622 508 561 543 517 487 661 402 275 268 501 329 531 341 230 368 448 291 320 394 500 189 391 529 269 613 388 375 330 693 697 323 436 453 603 638 349 888 610 521 465 847 555 663 905 448 232 160 200 145 106 128 148 509 314 411 532 266 356 421 254 251 225 106 172 122 189 156 181 581 130 238 251 186 210 310 370 211 256 226 122 100 265 368 275 268 325 414 267 262 344 193 659 267 263 388 292 260 344 326 114 215 326 335 355 277 302 290 321 352 178 500 659 255 553 356 402 417 346 593 703 378 410 474 240 441 557 488 683 643 493 217 265 318 406 214 294 361 414 327 362 792 574 248 110 378 262 430 306 229 171 1185 270 1272 1150 1494 1027 1060 1079 1106 1214 1239 1200 1199 1168 1569 1646 360 443 413 441 689 351 694 648 505 468 590 391 240 215 562 579 242 500 592 354 311 301 291 400 380 488 502 573 447 791 236 299 280 347 453 351 309 352 285 318 406 386 348 483 590 601 456 346 469 362 399 227 230 314 509 422 413 497 314 251 558 576 528 237 405 510 561 549 367 330 371 386 404 403 492 347 320 476 555 368 370 348 435 344 363 367 371 292 355 430 455 557 282 680 557 298 723 634 450 509 566 598 521 630 550 442 436 432 349 449 360 511 322 556 516 565 570 404 329 309 265 463 592 459 498 526 528 397 377 233 427 554 294 478 480 388 316 321 541 482 448 412 521 866 824 832 458 438 454 418 330 341 589 523 473 544 350 354 553 390 261 246 74 170 142 206 247 62 138 135 80 179 159 165 163 154 199 193 164 228 135 206 224 234 276 112 118 96 114 223 110 163 432 262 133 166 189 166 196 96 192 158 152 198 187 299 175 149 183 182 164 333 122 291 239 86 267 110 234 150 164 70 97 82 117 111 123 102 104 72 346 377 240 293 309 5504 242 3585 364 3110 328 325 187 209 169 313 135 408 350 277 212 299 187 159 101 80 139 190 185 324 297 285 327 420 278 153 364 433 366 324 241 368 456 223 463 213 503 198 242 300 238 540 330 578 300 213 314 478 473 284 544 646 554 286 348 453 302 442 295 672 225 251 287 214 220 318 458 440 207 322 517 359 358 467 245 275 281 498 687 210 267 252 200 227 238 176 398 378 390 428 265 187 350 257 503 292 255 264 206 215 224 116 201 264 165 183 124 227 231 326 455 312 479 254 154 150 190 218 247 172 90 230 222 287 327 487 349 209 331 288 432 313 266 336 350 297 322 233 254 287 165 200 322 283 198 208 210 151 244 559 399 595 439 561 253 241 248 383 164 506 314 440 207 262 267 284 136 310 249 387 323 392 473 215 268 181 144 316 476 434 506 290 104 170 138 211 167 260 376 277 172 227 218 254 405 347 370 247 50 245 223 116 77 34 108 73 153 110 332 225 233 189 501 173 284 260 206 211 50 32 159 217 102 233 336 366 331 418 171 334 133 121 323 328 513 528 653 695 314 222 252 325 102 84 154 168 123 92 213 209 240 295 432 206 411 152 163 341 352 283 251 313 227 131 161 266 155 228 216 430 290 192 279 222 202 192 182 562 244 271 266 1848 1850 395 412 344 467 289 335 312 310 505 550 392 339 465 260 175 234 106 262 210 259 503 483 334 394 220 420 392 184 220 295 204 237 414 467 337 216 201 303 175 444 434 301 331 318 302 195 374 466 448 270 504 211 174 224 124 426 311 215 240 197 201 418 215 215 366 320 229 239 200 372 340 636 422 463 512 489 376 551 458 644 437 512 449 278 321 158 689 364 170 143 225 182 280 100 591 526 254 330 604 927 847 823 871 991 808 1142 540 461 1186 909 1007 1057 1275 846 1059 1048 851 1059 796 1243 1292 1048 1249 802 1109 1030 1176 760 945 1035 1214 2221 1629 1496 693 743 1005 487 545 768 818 603 393 1175 253 259 428 368 364 259 374 542 579 302 154 265 220 187 227 1451 1462 1419 1141 968 1069 1134 1189 1619 1192 1111 1558 1417 1015 1493 1057 1376 1859 1268 1506 1566 1402 1333 1212 1546 1376 1285 1396 1599 263 227 106 1236 1048 723 1862 1893 1984 2243 550 520 330 78 409 108 219 201 107 833 943 819 74 536 444 246 667 536 611 879 391 884 1049 806 660 1674 2037 1328 1326 2629 2743 1528 1971 1430 2206 654 459 951 541 786 514 719 298 908 442 896 384 68 50 989 635 1301 1683 803 421 592 320 525 190 166 495 427 499 741 559 1043 1283 355 398 1040 828 797 885 568 749 329 277 250 653 736 1009 226 428 324 297 417 393 472 517 1259 1222 529 540 264 555 510 398 507 319 235 265 981 456 434 771 345 309 1165 295 379 368 325 618 825 610 283 399 744 680 683 419 452 466 401 495 590 492 411 580 729 345 169 211 259 170 194 271 334 198 232 315 201 167 426 339 540 294 297 136 169 149 110 200 161 322 62 268 203 187 294 263 195 298 306 234 323 197 346 136 335 134 381 180 189 98 470 478 456 143 171 162 146 174 168 159 247 130 134 206 338 195 300 288 249 379 350 373 175 214 204 235 168 172 194 170 194 282 277 288 290 306 457 338 324 416 599 146 106 290 290 249 333 346 138 458 242 300 306 231 184 251 259 339 213 229 351 431 438 26 601 386 296 217 293 189 217 492 279 485 506 440 544 265 625 197 168 322 210 247 160 82 69 228 158 69 66 127 218 272 145 131 88 68 101 102 96 74 60 183 123 464 228 372 280 223 258 311 192 178 275 219 427 326 375 279 285 374 366 563 328 190 280 158 371 264 493 200 440 405 169 177 289 366 276 108 240 402 359 196 402 250 236 304 292 365 355 253 436 297 369 433 345 355 314 337 356 287 357 411 286 97 263 334 251 226 217 462 412 223 206 224 533 95 91 70 122 64 74 88 144 266 263 255 488 287 128 124 82 315 242 131 215 183 408 201 157 147 217 297 546 478 500 617 599 651 479 533 381 371 353 402 351 353 343 403 279 419 322 296 413 494 370 261 318 447 211 386 318 89 314 388 183 175 380 219 155 438 288 359 559 584 470 492 201 676 429 364 404 132 194 277 239 249 389 214 337 292 237 205 189 183 610 439 382 574 167 622 510 575 479 395 294 570 339 289 448 202 367 343 395 319 403 392 341 367 417 356 398 572 350 336 417 353 423 368 366 319 308 251 194 342 304 294 269 234 119 151 219 166 366 238 142 329 269 358 370 663 224 257 214 263 714 239 295 184 318 584 395 367 629 394 457 578 707 272 316 364 406 529 361 430 627 459 531 614 611 693 531 490 625 1426 1512 1093 906 885 570 662 690 612 705 489 537 1093 627 1122 704 1319 1078 812 501 578 586 365 574 467 777 143 455 790 676 544 452 329 340 330 279 298 250 287 249 355 518 303 328 210 163 142 207 212 168 191 156 179 293 444 346 344 309 690 547 398 514 670 636 468 575 585 830 546 871 370 521 579 252 74 80 70 109 118 112 252 327 179 119 229 175 145 92 164 162 97 101 106 90 46 94 98 92 36 149 155 230 198 288 296 278 292 414 432 242 220 231 227 239 168 162 263 321 180 171 167 326 265 254 272 304 211 352 412 414 309 349 116 162 208 163 236 187 178 187 234 212 206 183 225 212 238 193 208 158 245 228 140 357 465 387 182 136 187 211 236 162 173 217 247 178 297 139 511 195 490 289 195 475 159 328 137 289 339 502 172 172 121 540 455 466 448 412 159 155 160 305 388 556 315 168 161 325 385 259 159 419 534 479 514 418 486 455 531 453 467 353 470 405 336 447 367 552 396 125 435 270 401 433 309 835 650 494 418 425 443 529 417 476 736 591 540 382 276 352 409 106 194 154 184 318 389 371 290 288 208 477 387 313 379 360 314 314 270 416 168 157 248 216 213 205 129 119 152 48 458 101 181 504 346 361 398 440 365 220 511 286 302 400 484 443 399 386 533 414 507 354 409 286 454 575 648 264 230 276 439 288 220 323 318 687 411 333 548 385 368 268 234 282 550 448 280 270 310 176 421 359 334 418 395 859 186 708 278 276 327 514 333 506 468 270 279 289 125 87 87 89 125 322 326 237 263 161 298 469 288 321 303 259 148 221 149 199 314 498 137 312 163 168 259 242 438 179 358 284 152 136 237 116 495 204 259 198 279 328 284 178 571 295 285 173 208 173 157 95 193 140 188 273 364 240 158 223 164 202 109 352 408 367 352 381 312 332 209 468 292 184 351 365 154 322 493 479 505 533 388 351 313 178 408 240 259 371 188 129 449 597 657 455 138 236 304 173 111 475 234 941 247 843 749 1004 893 921 864 970 963 896 1024 843 915 1142 807 427 289 464 383 478 307 401 457 418 450 546 390 151 307 400 246 217 284 610 383 355 309 405 443 443 415 429 588 554 379 432 288 247 286 584 341 293 406 241 357 454 405 419 471 505 431 517 375 398 423 249 327 307 300 300 319 419 438 341 352 471 719 544 220 555 469 462 374 323 452 325 263 323 249 295 489 316 356 374 435 467 426 590 361 367 442 374 376 428 381 429 328 287 609 454 557 593 564 436 564 544 611 596 618 449 448 434 439 344 683 276 444 266 606 311 334 581 556 480 497 434 465 591 393 339 363 422 382 681 323 564 554 438 447 439 502 351 351 538 651 573 532 580 658 587 503 465 401 442 590 591 709 656 682 684 477 426 326 400 426 237 181 144 98 160 149 220 122 87 127 80 98 147 147 165 127 209 177 125 156 118 154 146 199 271 283 246 239 284 226 194 343 208 332 247 252 205 268 199 284 165 143 129 145 186 191 235 192 212 209 180 451 211 244 186 152 126 169 341 247 251 175 165 98 160 105 246 110 154 159 486 397 212 168 196 242 5346 269 2030 1577 353 607 206 238 168 397 166 313 299 206 290 236 226 158 215 228 159 250 239 155 244 328 464 322 196 270 192 391 251 324 258 369 306 217 424 224 425 314 214 280 296 174 130 256 352 233 218 389 394 379 568 347 729 337 758 290 267 535 403 494 423 324 523 260 219 305 246 397 278 220 399 305 269 460 326 334 201 380 428 202 320 363 164 182 128 263 286 395 450 290 298 572 345 443 404 406 419 288 251 310 303 296 207 247 160 257 130 194 304 461 461 300 461 240 299 300 251 296 186 162 297 174 154 221 283 474 256 249 341 298 539 284 271 192 206 219 292 264 329 350 265 348 378 431 230 198 457 262 305 647 277 599 713 458 247 207 206 341 153 383 243 201 362 285 482 197 322 198 437 548 388 264 230 446 455 459 302 195 236 165 285 412 190 192 102 175 198 312 346 285 155 208 227 234 397 488 552 301 279 304 283 224 54 26 30 40 79 307 278 326 450 286 213 506 241 213 373 109 61 69 211 409 58 178 352 514 319 383 444 350 106 171 208 326 706 454 297 256 160 142 229 312 161 129 240 254 197 180 302 332 169 195 157 361 211 214 386 395 318 215 153 294 400 218 403 422 402 451 436 409 174 425 185 297 350 250 118 280 243 299 267 1702 1507 280 315 259 337 335 458 327 317 365 605 409 310 372 262 421 198 122 334 169 140 428 387 216 391 217 492 320 205 306 351 289 285 391 312 355 165 273 270 230 208 173 214 221 198 162 146 239 321 256 176 392 152 223 291 197 500 277 252 150 229 215 324 211 190 375 301 112 120 175 554 640 388 406 410 612 385 400 563 462 889 383 435 315 465 296 540 698 530 216 206 144 102 296 240 871 576 706 415 415 706 756 666 853 655 627 711 411 362 954 919 780 1013 975 815 867 740 545 888 781 1019 1276 857 987 824 1231 966 949 845 1041 1097 1084 1772 1540 1505 612 584 870 519 303 666 772 888 340 895 391 384 352 227 404 397 273 762 679 331 204 223 207 189 195 943 1024 977 1568 1131 1096 1208 1183 1151 1266 1425 1394 1399 1363 1211 1080 1255 1342 1187 1322 1469 1297 1088 1276 1292 1359 1208 1445 1491 311 270 243 1234 1526 885 1381 1922 2026 1491 660 787 341 183 398 103 188 138 153 1031 935 879 181 437 391 327 594 712 506 1333 727 691 1057 712 857 1227 1523 1360 1217 2328 2621 1496 1850 1896 2224 783 661 742 644 752 530 830 202 1091 330 1000 463 119 107 891 594 1278 1886 906 535 798 258 509 298 294 535 502 511 573 758 1244 1375 470 268 706 993 963 879 1100 1167 401 441 201 615 610 896 294 481 238 542 515 469 507 458 1087 1057 579 567 375 446 789 501 733 331 429 577 825 716 395 982 462 426 1034 352 697 632 338 342 458 348 430 486 449 515 357 441 476 376 443 483 593 540 577 521 463 516 293 352 308 178 337 391 496 273 410 242 177 283 405 303 300 270 538 229 533 280 351 191 146 157 94 223 102 120 204 162 296 277 178 110 122 112 182 151 183 187 303 216 143 277 457 504 321 174 309 179 235 215 426 156 197 169 186 315 517 164 309 301 286 299 465 561 258 306 252 274 319 328 332 327 312 269 350 232 340 209 222 332 301 207 417 338 235 260 265 186 204 310 210 500 379 231 446 269 230 305 176 202 279 307 181 251 442 64 434 327 201 180 183 179 255 515 373 429 297 514 447 551 493 226 225 223 234 303 223 206 159 160 150 159 135 149 304 177 121 146 166 91 110 207 180 144 150 140 280 917 224 231 209 186 384 208 272 268 243 296 468 370 345 470 324 293 300 509 250 272 306 138 332 363 351 332 482 278 249 198 234 184 118 237 354 296 314 369 741 248 419 639 394 462 457 353 348 372 440 679 492 465 431 649 645 486 339 475 488 126 486 580 485 491 317 485 320 116 297 294 1016 87 69 210 277 249 311 196 265 380 195 274 183 338 152 148 224 586 371 228 260 292 573 172 380 354 196 354 538 486 502 493 477 585 324 405 353 350 321 449 317 335 314 467 360 524 417 379 405 474 420 453 435 766 574 213 409 122 426 315 150 176 305 220 191 703 243 598 511 658 590 285 269 437 312 321 337 341 427 392 205 370 292 263 345 435 167 196 190 413 696 515 495 593 124 687 661 765 290 479 250 657 336 445 653 345 453 297 690 295 700 511 498 555 597 500 297 503 338 302 435 325 369 443 678 608 570 401 384 351 309 300 379 258 183 211 168 280 274 373 278 325 419 392 295 491 301 366 282 397 600 336 450 473 525 503 376 411 640 371 374 485 468 660 644 608 912 634 417 390 773 530 554 665 639 460 503 496 560 1687 1456 1003 1009 1141 897 997 1111 972 1238 1170 1282 927 1022 1050 720 1187 822 650 716 744 635 456 653 628 652 196 677 1105 1047 600 434 485 443 350 513 444 259 270 365 314 269 413 188 305 238 206 318 280 166 293 312 230 273 315 531 302 338 560 623 493 493 844 607 290 385 553 318 381 389 372 447 498 266 132 268 256 142 140 128 321 182 317 151 213 136 152 139 223 116 189 70 85 116 111 87 83 127 69 231 133 133 153 229 323 309 325 227 202 161 252 184 178 194 222 151 335 267 373 214 191 198 178 253 267 459 231 289 348 550 242 345 115 127 160 126 181 195 202 122 192 212 214 175 293 208 200 209 160 217 303 167 176 265 312 503 360 200 243 237 363 195 213 207 282 252 398 72 466 134 530 402 120 532 144 331 113 314 637 611 159 247 202 657 450 415 590 388 240 222 387 621 315 512 520 388 160 499 583 174 261 512 451 357 550 454 499 308 494 454 766 595 251 623 481 539 670 815 546 164 316 269 222 237 153 1227 366 360 373 322 506 471 429 484 437 425 565 333 230 269 317 136 300 279 314 214 350 346 342 328 222 397 675 373 316 410 204 293 379 429 270 244 245 225 254 225 203 197 247 142 324 202 141 316 338 411 382 433 274 542 426 332 321 270 519 432 317 313 432 337 588 462 507 396 472 343 467 305 399 509 508 483 432 541 449 441 458 303 367 361 523 280 354 491 411 611 479 359 434 234 349 538 440 359 497 703 263 962 627 405 226 618 269 598 717 475 225 230 207 185 87 89 103 325 364 282 333 497 357 468 319 353 443 195 223 283 220 247 169 508 88 176 160 120 147 124 199 190 132 151 140 126 220 112 260 233 222 266 272 323 788 276 757 258 238 186 204 224 227 205 273 221 249 535 506 287 235 303 284 119 96 466 531 310 469 396 347 389 193 479 363 531 648 437 315 506 378 329 498 433 546 442 224 187 221 328 293 162 237 205 385 844 637 373 188 255 307 307 162 393 262 1099 218 1284 1123 1017 1189 945 924 1007 1127 821 1030 849 955 1225 1508 340 241 344 279 323 384 373 312 428 373 710 565 281 351 229 344 181 402 520 624 600 594 409 224 222 485 436 583 505 700 200 304 254 335 484 352 334 510 271 377 402 376 303 487 518 672 368 394 433 434 369 266 281 325 505 467 397 513 448 279 580 497 454 446 387 603 646 646 394 441 370 436 425 421 439 422 398 482 536 374 327 290 371 312 409 347 303 282 304 392 425 511 286 711 558 416 801 614 466 565 593 532 547 529 559 477 433 427 377 479 382 489 346 496 424 591 522 391 371 365 248 479 448 394 563 540 440 295 310 342 512 554 488 550 681 492 360 441 588 474 478 455 581 808 760 864 693 625 665 521 426 485 725 703 637 793 380 305 437 473 279 297 74 140 152 166 222 72 197 115 131 104 169 140 140 146 199 195 168 368 265 300 310 189 247 112 124 76 90 159 100 116 241 331 191 333 364 361 257 106 217 185 181 237 390 348 328 130 154 198 190 307 155 464 452 124 252 227 366 171 183 68 113 80 169 86 139 96 126 62 430 332 240 325 369 3585 269 6119 345 2572 286 348 303 339 233 302 230 395 363 253 313 378 213 169 113 125 251 220 175 365 290 325 245 460 293 183 499 493 264 429 251 274 422 283 470 307 498 311 201 315 238 494 383 449 453 190 417 366 382 289 555 516 617 327 292 412 302 312 391 592 257 244 295 205 252 238 586 613 218 336 496 438 433 454 292 316 330 459 669 307 233 264 214 264 178 226 355 446 528 366 376 282 532 277 420 312 365 369 231 318 243 246 265 344 307 195 127 204 248 419 553 501 621 185 177 205 244 274 361 236 124 297 244 280 263 398 295 226 308 303 582 286 258 342 398 326 259 257 258 232 135 249 311 303 177 202 315 176 264 513 393 453 347 490 308 330 238 523 288 426 309 463 180 240 378 266 122 324 194 420 376 403 498 310 347 198 139 192 567 533 593 229 74 117 144 172 165 217 357 351 238 280 223 248 331 276 403 273 79 200 382 86 85 26 83 75 169 100 379 303 274 285 501 294 272 254 169 178 52 58 147 300 96 282 327 308 345 407 82 113 118 129 350 261 572 524 635 573 266 158 194 243 114 94 170 184 133 179 168 234 198 278 492 295 357 180 219 407 328 212 195 336 185 118 187 263 175 243 213 375 332 215 326 252 306 199 207 385 249 307 279 2010 1937 366 526 379 554 392 297 411 466 482 519 412 237 398 230 175 332 114 313 210 304 483 453 281 304 229 332 415 211 164 389 198 202 507 587 238 228 136 311 196 469 429 366 540 427 439 277 405 575 596 329 321 318 272 273 100 419 327 209 263 238 309 386 266 239 344 300 211 223 188 353 349 760 485 369 511 430 370 489 450 670 581 696 426 262 277 202 729 344 159 153 212 153 138 149 757 650 344 372 607 1100 1038 1176 835 793 956 996 569 604 1502 1234 1291 1524 1591 877 1063 1129 1036 1366 1214 1320 1426 1332 1781 917 1315 1217 1298 959 1215 1128 1214 2287 1722 1679 523 740 960 500 441 892 957 615 392 1101 215 217 335 341 311 227 339 593 664 366 168 293 271 202 279 1828 1829 1765 1376 1318 1358 1582 1425 1791 1189 1226 1680 1342 1365 1373 1294 1397 1781 1357 1451 1650 1655 1487 1161 1651 1645 1446 1581 1380 261 213 102 1250 1065 877 1863 2278 2364 2449 605 615 379 80 388 92 210 197 117 958 955 879 150 354 261 218 567 616 594 948 404 771 1140 838 532 1640 2016 1448 1376 2732 3274 1487 2173 1439 2056 704 374 943 708 819 499 824 318 970 432 1122 409 62 46 828 553 1323 2474 921 483 876 268 462 238 210 597 521 485 840 678 1223 1368 347 493 1188 974 908 973 616 1007 400 247 205 797 799 1278 221 422 328 312 492 411 503 479 1274 1313 436 474 236 537 492 462 440 452 362 373 1040 343 446 772 315 273 1342 297 410 371 352 761 824 700 408 383 715 655 735 494 605 543 465 565 685 517 474 703 868 448 168 229 230 197 195 263 419 232 258 269 164 173 457 253 527 336 372 148 195 147 90 113 99 144 106 353 250 255 323 241 158 341 302 208 310 270 333 156 377 180 363 234 195 106 458 470 371 203 170 242 215 248 322 185 298 301 239 341 391 241 302 234 261 464 320 385 272 296 279 295 132 194 195 148 205 310 358 283 461 273 397 324 314 349 619 292 152 228 241 196 264 344 203 564 308 291 307 332 296 348 353 379 328 352 313 344 592 59 652 265 256 215 280 239 218 569 385 495 697 454 949 337 650 219 252 311 468 330 195 96 83 153 85 85 150 106 204 402 194 130 186 152 94 164 156 134 126 175 152 465 324 431 323 243 307 264 269 251 289 229 363 240 497 311 274 363 317 598 320 219 269 102 370 301 410 332 401 593 224 187 282 433 315 96 291 347 355 165 419 248 290 341 288 286 397 324 519 502 385 447 352 495 486 347 418 269 239 383 396 93 373 450 301 318 245 408 322 354 199 223 545 117 153 76 132 64 96 102 162 283 255 237 561 247 146 148 108 378 222 198 320 184 395 247 175 161 269 266 606 520 542 626 602 672 505 601 412 431 394 426 394 402 400 489 315 527 337 297 297 388 283 262 315 500 179 306 295 87 325 284 124 201 390 294 222 493 179 449 489 481 450 479 178 599 561 444 488 168 278 375 294 192 412 251 315 302 263 199 187 157 768 501 522 626 183 573 452 544 353 483 307 520 467 377 516 256 579 444 359 412 369 404 339 377 458 439 420 622 333 354 537 375 553 501 499 416 365 306 235 386 326 282 290 186 156 188 222 190 397 268 199 276 396 453 424 542 273 279 280 317 816 382 373 197 302 602 426 434 614 448 402 559 782 279 396 543 493 587 433 574 626 506 525 622 611 537 469 492 591 1564 1547 1139 1391 998 659 746 835 594 722 503 559 1168 790 1053 702 1487 992 875 562 639 645 410 632 424 715 163 540 684 570 497 492 460 424 325 223 237 253 286 243 458 415 346 296 212 170 240 196 323 155 254 201 225 293 452 424 415 247 584 571 343 572 854 800 440 655 675 860 578 938 444 562 640 200 100 128 110 141 146 134 272 430 148 126 182 121 143 84 118 181 72 119 134 98 60 108 114 104 48 158 120 199 194 224 386 400 406 500 560 277 408 270 266 274 157 172 307 259 234 161 155 258 217 162 182 364 227 289 530 420 520 357 98 176 232 179 256 207 214 248 348 171 163 117 248 224 242 162 186 128 288 252 146 308 435 325 246 160 208 230 266 296 353 221 263 211 246 172 509 263 511 250 259 448 201 301 181 254 448 442 172 146 102 655 636 626 468 406 169 159 176 339 302 490 319 188 155 337 433 205 202 562 593 418 560 318 564 423 658 508 500 486 530 390 381 551 429 640 453 144 467 260 462 514 350 987 767 562 584 486 430 508 382 414 577 500 605 410 272 456 358 175 292 150 312 210 335 362 246 273 267 515 570 379 319 408 337 266 458 385 262 128 223 183 176 176 90 84 170 64 378 129 163 562 409 526 460 444 393 218 535 282 382 349 443 449 427 396 617 426 543 398 447 360 579 566 833 353 234 271 467 403 321 412 399 598 489 338 466 404 389 293 300 298 598 556 305 310 415 192 531 321 377 442 320 858 230 868 413 359 488 564 368 611 395 252 316 287 118 128 126 134 156 362 322 220 228 185 255 363 270 379 324 229 176 295 197 247 370 597 141 408 325 181 290 271 284 187 258 243 189 173 254 118 577 194 261 261 256 436 449 116 560 289 265 194 218 141 208 94 205 173 172 345 430 240 172 228 187 158 130 337 374 371 331 347 299 340 267 474 329 314 316 303 132 403 502 496 566 615 387 377 268 240 280 209 321 321 230 155 441 581 806 469 120 257 298 225 137 515 221 992 203 886 786 930 1049 994 939 1058 1097 1128 1074 1050 1041 1260 819 340 359 495 382 448 295 358 533 415 496 690 339 128 394 472 207 240 399 639 465 429 391 374 428 427 428 432 556 719 648 605 444 323 392 600 575 454 423 391 511 605 609 563 424 468 525 648 472 500 557 398 223 225 359 284 388 297 449 446 297 393 505 395 378 542 361 429 424 466 496 403 441 383 401 382 417 421 430 626 558 580 539 609 588 549 592 427 454 560 440 440 481 375 694 745 673 692 516 558 651 553 508 381 494 490 430 636 597 562 604 516 452 510 640 368 500 686 614 552 454 398 313 671 323 428 481 423 488 660 400 553 605 436 412 459 539 478 418 692 668 585 568 753 640 730 685 636 594 669 655 532 619 870 679 666 1011 413 313 563 648 228 271 262 110 278 153 273 134 91 223 211 107 271 246 252 152 224 208 146 290 190 295 230 216 256 223 253 223 239 291 311 218 172 282 253 219 189 239 290 223 125 121 117 114 266 184 266 323 353 190 147 379 341 263 222 110 130 148 281 231 253 89 74 109 109 90 129 171 187 236 488 348 462 201 245 364 2030 345 5798 1502 235 489 341 404 144 439 114 297 263 199 565 191 219 217 147 186 208 285 283 257 298 377 156 344 248 289 121 370 270 226 216 435 243 256 520 116 512 366 379 206 201 216 268 209 421 138 236 806 360 449 604 346 576 504 628 275 431 642 386 438 391 411 469 246 213 443 166 374 319 314 497 378 319 224 452 466 219 421 461 180 455 277 176 240 293 347 281 413 452 269 428 573 541 438 460 347 345 341 215 237 309 270 243 330 203 232 212 206 439 426 524 563 469 195 377 226 416 487 271 178 278 345 190 345 264 391 235 266 270 258 585 263 282 234 224 232 267 392 285 358 209 271 377 466 224 200 472 261 274 641 346 522 535 563 274 231 262 388 318 535 214 305 456 268 277 261 272 196 445 529 413 265 251 389 501 260 183 321 282 240 335 299 234 244 108 222 164 302 333 562 215 301 271 294 378 412 419 367 324 637 388 185 86 40 46 91 127 189 479 537 650 438 214 636 235 215 189 209 106 89 227 426 126 302 279 416 455 461 320 320 182 242 302 270 566 353 257 293 364 148 249 324 201 170 245 255 257 234 182 405 199 227 282 444 146 381 322 445 433 387 295 350 291 291 235 211 193 235 248 324 160 299 300 280 481 347 146 306 276 392 322 1883 1829 370 464 473 495 402 415 385 358 539 603 476 278 369 217 415 219 110 300 132 170 482 410 333 518 262 337 417 239 238 350 369 337 347 227 352 140 261 374 266 295 202 346 419 329 228 218 425 484 402 282 688 279 265 260 202 550 343 348 310 438 139 381 383 394 409 362 111 123 174 580 522 413 427 419 544 348 390 504 501 775 478 585 423 406 314 299 767 542 125 70 187 98 416 207 654 438 447 474 492 753 666 860 797 760 778 757 460 503 1090 1033 1015 1289 1311 906 928 900 711 1094 1080 1278 1352 1378 1599 1043 1130 1149 1162 1085 1234 1063 1079 2456 1598 1483 631 662 1164 560 279 819 961 824 372 1024 264 241 439 205 318 415 227 718 762 409 183 276 248 326 249 1277 1551 1380 1225 1297 1275 1446 1169 1084 1344 1386 1575 1510 1220 1388 1084 1121 1337 1527 1425 1516 1671 1404 1593 1294 1584 1266 1418 2000 184 156 173 1084 1480 846 1630 2137 2167 1750 836 853 412 172 582 93 221 197 172 1276 774 740 186 345 287 327 802 558 421 1086 550 739 743 620 935 1967 2352 1761 1666 3186 3166 1558 2045 2149 2600 690 401 782 836 945 510 1002 441 1360 433 995 440 141 83 967 622 1075 2113 970 341 875 375 664 262 306 758 680 659 494 666 1821 1438 402 565 684 1131 1043 974 1100 1132 376 289 293 805 726 1116 387 532 295 579 587 574 631 677 1351 1382 651 673 374 431 675 442 616 519 516 499 988 769 498 1215 433 413 1092 432 722 582 404 645 459 418 468 452 517 477 496 492 564 505 609 694 810 865 581 710 631 507 206 257 326 164 246 330 589 350 335 394 264 333 376 391 337 366 373 227 309 187 205 221 186 158 125 265 185 231 252 124 235 200 221 155 331 217 203 326 294 208 283 207 221 330 316 316 418 190 171 162 260 216 378 166 201 184 221 328 394 226 327 196 200 297 444 725 240 254 242 256 258 285 265 199 209 354 476 211 406 308 249 345 316 267 469 178 286 257 237 217 229 269 198 360 501 247 519 419 370 526 287 321 485 513 214 326 699 108 585 303 242 244 267 305 292 399 445 532 516 507 614 576 586 297 316 281 299 430 164 151 228 128 112 236 208 171 225 227 109 140 279 210 150 245 147 223 157 120 212 666 406 345 321 269 464 416 193 207 325 293 444 368 399 342 430 308 591 644 207 347 285 186 355 370 359 427 439 332 248 176 218 150 110 284 318 299 334 309 619 297 400 726 368 438 419 250 490 437 386 589 394 530 528 320 479 419 376 326 526 160 519 635 333 470 364 381 432 138 357 397 970 131 144 175 209 199 270 116 262 441 184 386 332 484 146 146 132 364 410 193 266 246 593 235 244 204 255 296 478 377 438 489 465 547 295 479 394 406 358 483 344 366 391 435 330 479 387 425 344 389 315 260 223 457 278 311 305 68 397 239 188 157 618 392 198 540 476 604 366 598 503 249 289 811 547 335 369 353 390 369 486 397 222 205 419 299 198 236 220 444 579 594 668 567 146 670 780 900 643 502 580 566 311 536 484 320 400 332 494 338 510 441 433 465 489 594 340 494 353 361 733 377 392 528 716 691 444 337 298 280 248 260 354 358 175 239 183 205 349 663 269 439 374 308 372 828 304 390 292 328 935 418 478 437 443 578 379 543 409 419 495 727 409 515 481 466 666 430 307 391 460 413 368 684 759 386 389 450 488 1603 1502 961 1094 1310 1137 980 1063 907 1274 1009 1103 1039 1263 891 865 1329 1131 852 673 689 630 399 542 875 903 266 601 953 877 856 677 690 373 289 318 386 376 325 290 312 357 423 256 299 306 228 540 273 129 259 209 202 351 435 437 324 277 467 771 679 546 564 464 376 579 441 428 543 730 564 551 598 519 146 253 187 156 164 90 322 229 258 137 229 174 98 137 144 118 151 66 216 116 120 180 176 182 118 267 195 165 169 413 337 333 316 307 202 227 267 161 153 161 262 124 508 279 353 174 154 275 159 164 186 359 230 290 296 530 397 465 230 231 255 181 323 198 210 299 256 241 237 277 211 189 193 227 217 130 237 229 209 196 386 478 313 199 166 216 228 156 142 165 249 159 164 60 333 177 351 170 142 347 109 198 101 184 427 527 88 238 216 544 569 475 746 393 203 195 137 332 283 549 308 165 169 310 427 258 200 355 390 356 376 372 361 291 311 421 665 677 530 919 774 727 836 877 517 122 449 335 272 292 160 1355 429 431 411 311 426 262 236 377 526 524 560 294 232 439 465 229 346 320 271 321 308 304 294 397 156 343 690 543 351 521 482 396 352 346 336 182 195 169 208 175 141 125 275 279 326 275 80 415 463 492 449 428 390 515 359 464 449 421 528 385 424 444 383 374 562 399 419 388 414 434 472 348 389 476 640 393 483 467 468 428 425 322 423 306 314 406 646 419 388 508 459 671 589 269 733 485 411 675 417 659 446 952 511 351 348 726 390 664 598 428 394 210 115 98 94 107 108 384 274 242 288 380 229 526 258 319 448 232 222 374 230 260 237 528 133 208 130 215 247 232 231 186 249 225 183 151 207 160 294 212 238 450 222 345 606 236 910 303 263 328 142 293 191 158 230 167 214 387 366 334 252 297 257 191 170 616 469 350 302 301 337 343 299 387 482 474 441 424 223 382 501 446 563 568 500 435 204 208 284 232 405 271 252 218 586 760 647 320 276 197 277 491 221 476 209 1267 254 1267 1096 778 1168 990 982 993 1001 786 975 826 897 1304 1400 396 411 507 349 502 402 405 418 304 415 545 793 340 306 336 507 215 520 763 574 548 538 499 431 423 336 360 551 898 1198 737 687 620 562 1102 869 810 782 550 922 873 887 740 1168 902 1222 939 703 738 797 902 490 490 589 719 595 595 911 707 603 899 909 852 912 858 932 1092 924 725 704 721 822 780 803 629 793 698 874 872 690 1026 577 835 667 624 670 656 621 692 781 573 963 437 1154 965 700 989 738 806 876 774 699 680 707 699 719 778 729 577 966 755 694 734 1048 730 693 761 842 741 718 712 890 1013 942 1070 1119 814 747 1045 709 1275 858 818 939 916 891 833 859 1250 1060 996 1065 1153 1347 1340 1352 995 943 1001 902 948 1079 1380 1339 1478 1253 809 702 862 886 613 375 197 231 281 322 422 181 196 247 158 346 497 470 511 373 487 457 459 483 392 441 453 475 609 509 576 485 556 480 286 533 725 530 320 532 546 562 459 286 366 344 328 425 505 391 414 429 554 357 306 741 359 545 515 297 495 469 548 337 382 314 253 300 297 176 288 291 278 253 751 875 469 434 536 3110 1577 2572 1502 11960 447 904 458 502 402 651 310 501 419 364 379 463 454 314 185 252 554 336 451 555 422 588 568 505 381 316 711 889 558 444 644 751 658 610 712 340 732 728 497 638 601 774 495 1103 731 552 566 792 715 630 893 799 1015 799 931 635 621 723 697 1218 974 491 950 500 489 799 722 964 426 613 714 813 741 804 633 649 422 1244 1132 594 643 754 577 605 504 359 837 856 1041 856 564 594 674 449 781 636 670 646 593 655 675 460 472 798 546 398 230 301 382 675 848 899 1209 440 494 443 301 363 496 401 472 657 358 444 548 789 531 412 679 645 1058 546 672 492 471 608 636 677 498 506 548 386 866 623 319 456 765 635 452 1074 684 968 605 1105 500 653 382 747 338 817 603 772 514 567 705 484 509 535 695 829 786 688 682 618 752 486 607 390 564 431 614 795 239 315 176 419 397 568 727 663 429 514 418 439 949 674 831 565 273 484 734 260 181 72 135 166 139 419 897 525 640 546 463 647 543 492 397 252 110 148 363 478 152 510 487 787 554 748 280 358 298 309 622 494 788 658 741 973 721 273 539 568 368 301 400 414 330 362 342 456 485 587 522 504 600 376 517 631 614 440 401 645 414 274 332 380 292 366 354 859 542 610 508 476 618 323 373 778 321 709 530 2842 3677 566 701 734 711 708 498 651 671 1059 1026 871 493 868 563 729 565 339 784 461 422 775 702 592 654 446 620 801 446 376 659 459 515 708 608 707 470 528 472 275 841 622 564 842 645 500 378 594 770 765 581 889 411 385 328 273 677 482 513 478 286 381 604 549 404 701 517 299 319 329 672 673 1045 609 966 1017 968 797 932 893 1573 1064 1034 816 634 744 654 1347 1030 421 322 406 226 581 166 1268 969 971 779 1043 1572 1387 1544 1816 1721 1946 1825 808 1104 2528 2284 2181 2527 2557 1609 1442 1376 1598 2098 1579 2212 2240 2169 2277 2020 2144 1932 1985 1988 2249 2174 2234 4887 3356 3135 1184 1541 1822 1087 760 1719 1876 1242 972 2092 521 440 622 581 1192 545 627 1260 1075 933 398 474 425 323 401 2531 2777 2605 2518 2411 2427 2463 2993 2990 2374 2098 2659 2804 2561 2885 2241 2422 2613 2650 2337 2483 2370 3096 2402 2868 3044 2902 2873 3091 443 377 263 2405 2603 1412 3265 3968 3912 4085 1284 1282 759 279 893 211 797 717 313 2297 1840 1720 400 658 462 777 1340 1209 916 2254 972 1758 1664 1307 1663 2923 3565 2782 2298 4943 5298 2812 3957 2781 3877 1697 1267 1661 1247 1631 1022 1658 845 1920 819 1883 764 137 115 1700 1114 2339 3185 2108 885 1234 511 965 745 683 1183 1099 848 1180 1448 2292 2262 988 542 1426 1817 1697 1683 1454 2044 865 625 613 1592 1269 1895 455 926 667 784 1047 901 1156 1090 2199 2420 924 977 680 1005 870 714 859 630 722 867 1689 773 820 1787 840 696 2114 848 1070 1184 691 881 1063 858 773 723 1083 1034 1065 1004 1090 992 978 1127 1162 1394 946 997 1352 719 582 529 540 260 471 554 1209 640 614 513 398 472 755 986 881 515 1029 499 695 584 289 308 290 461 270 375 403 495 579 345 540 506 619 392 487 325 346 340 348 444 606 349 523 517 680 715 805 306 399 465 531 504 387 340 453 295 324 468 811 347 549 342 400 620 612 753 380 420 501 537 441 533 369 468 486 674 684 397 681 423 635 501 493 769 1305 314 386 495 579 289 341 787 510 791 611 338 616 524 441 611 455 507 460 567 711 670 1067 74 1185 552 537 326 425 508 433 1158 803 946 802 921 967 909 1166 472 306 573 280 735 262 218 246 288 202 252 256 312 603 425 277 234 385 256 167 490 450 299 265 193 399 876 401 474 390 472 547 679 599 593 460 391 785 634 717 758 428 799 451 1102 611 463 526 431 741 867 936 610 822 1045 633 678 591 634 393 394 650 581 615 484 927 472 529 1069 805 780 765 719 680 1043 621 1273 634 1008 792 780 930 741 539 948 872 307 814 959 826 776 625 768 839 295 404 423 1410 317 216 222 306 245 373 238 444 679 436 685 684 636 348 338 349 963 674 366 430 518 772 527 425 389 579 587 993 810 913 973 935 1057 886 861 778 689 714 841 667 721 740 989 772 1059 837 805 899 1010 812 396 444 995 525 395 536 239 874 409 287 377 919 469 274 999 746 901 887 894 1241 534 349 820 834 719 788 419 625 712 612 683 712 541 656 604 347 386 361 575 1230 903 1057 1031 351 1427 1099 1245 921 1083 706 1344 547 703 1123 406 729 847 911 762 927 912 786 920 1145 798 740 1289 564 548 1070 779 748 910 966 900 814 665 674 634 485 665 658 460 402 465 616 601 683 676 438 588 751 484 748 1434 529 630 660 614 1299 763 884 550 951 1086 1032 1142 1033 862 880 990 1039 622 761 573 846 1060 745 783 1081 922 750 1177 1074 817 775 1087 891 2764 2789 2271 2015 2285 1829 1872 2030 1629 2250 1516 1614 2264 1650 2391 1274 2791 1550 1722 1198 1251 1303 1116 1196 957 1478 508 741 1566 1389 1105 720 720 685 593 397 777 608 572 362 625 686 532 447 551 535 385 430 390 283 599 666 557 467 826 917 590 555 1079 966 914 1106 976 978 869 982 1080 1098 973 1226 951 1000 1131 643 252 465 435 311 320 242 565 520 688 155 418 167 253 213 360 162 277 202 287 210 128 237 256 198 176 593 197 391 302 371 705 697 705 472 421 429 548 436 430 460 545 410 400 910 563 321 307 565 483 487 533 971 489 710 970 1050 549 576 258 423 477 531 440 378 463 374 386 460 452 311 470 563 544 433 406 369 411 364 301 501 612 569 427 460 724 554 719 514 565 529 663 541 522 266 1047 553 1005 524 442 901 524 494 498 461 1020 1171 431 316 282 1131 1285 1096 1017 749 682 666 333 993 540 978 805 378 500 811 1050 463 436 888 815 940 761 1048 674 751 746 869 981 1164 822 1087 1097 1116 1248 1354 1188 263 533 551 447 759 462 1647 1115 895 828 751 1062 1145 998 1056 1049 1211 1255 814 556 681 860 313 492 462 626 661 627 715 735 413 463 797 1133 667 882 832 499 425 638 760 446 334 399 289 404 359 199 185 518 278 608 262 261 863 772 684 749 1000 890 960 966 669 725 706 863 988 889 815 809 857 1217 906 996 986 1063 1058 1024 538 607 804 715 675 658 800 818 893 982 521 768 598 666 591 589 795 786 1261 849 722 661 616 793 890 866 786 711 944 573 2055 1037 728 641 1012 746 1023 923 538 506 533 384 333 179 177 227 667 571 446 490 627 416 854 558 881 867 504 423 700 440 465 427 1101 270 431 316 408 401 469 460 328 454 474 375 345 687 283 770 428 552 509 572 484 478 338 1342 401 367 464 542 567 425 325 538 324 379 618 679 635 598 447 369 275 264 866 1036 889 658 1023 908 964 625 847 555 538 540 876 422 981 893 848 972 994 891 734 382 485 575 435 615 766 378 269 905 1271 1697 876 387 527 558 496 414 787 403 1883 392 2170 1877 1949 2017 1892 1930 2048 2156 1655 2080 1668 1761 2224 2058 603 666 1007 809 853 438 511 628 755 665 956 854 375 677 770 703 556 656 1114 1123 1077 1063 760 794 803 917 1033 1283 748 696 403 487 488 667 423 873 806 500 599 373 531 617 620 627 701 725 570 709 724 633 433 550 518 552 309 563 552 535 611 347 533 694 678 361 808 448 455 437 575 392 685 707 727 629 683 644 431 500 762 662 702 567 702 553 465 536 518 562 566 583 715 624 888 570 635 457 569 656 838 781 740 639 779 747 724 564 810 740 671 801 665 545 634 603 842 501 758 548 535 463 605 567 696 782 426 489 461 463 336 582 781 639 377 421 454 564 371 517 715 702 788 537 653 564 584 592 617 621 608 570 657 681 675 675 645 585 551 385 694 562 384 381 194 172 214 262 294 150 185 331 108 216 116 108 140 202 234 204 194 378 354 330 388 344 441 199 285 194 241 392 278 267 375 355 302 235 177 276 345 219 364 332 272 331 183 280 397 368 408 293 259 586 225 160 140 177 333 388 375 274 302 546 317 310 380 247 414 211 288 239 495 652 411 341 443 328 353 286 235 447 7653 752 233 271 295 385 208 359 333 268 258 308 345 254 206 165 242 281 253 398 264 260 404 264 252 211 212 320 300 421 339 680 577 350 420 178 201 290 283 288 375 290 310 479 537 384 312 238 415 419 982 588 944 659 714 559 527 638 552 858 558 481 556 377 248 783 312 423 480 641 727 506 467 638 416 436 401 574 349 277 458 482 193 243 513 421 732 639 751 709 360 564 419 427 554 468 344 381 210 411 287 578 581 565 582 345 236 404 351 381 672 602 418 328 387 434 310 342 311 276 244 631 335 334 539 720 448 344 514 413 648 495 536 392 403 337 490 614 269 260 192 381 677 411 370 411 310 448 314 691 462 753 355 637 232 502 411 761 418 477 504 492 753 529 560 353 325 176 498 777 748 297 315 414 595 205 287 244 658 396 674 454 215 221 194 302 372 238 609 695 409 494 240 403 396 635 628 352 175 440 479 622 52 81 75 99 50 393 274 504 429 641 441 471 434 404 357 356 177 101 507 430 95 411 363 367 316 359 464 319 316 188 410 385 700 464 403 727 216 265 402 323 196 170 327 323 270 194 296 395 227 302 290 537 254 416 350 228 392 264 355 743 536 210 491 463 443 420 483 509 394 359 334 158 338 211 273 389 447 401 426 2378 2497 512 556 571 533 735 522 540 470 1016 783 710 603 700 568 330 241 227 204 220 294 608 610 559 538 374 725 679 630 297 386 640 446 781 337 394 270 461 270 189 186 265 225 233 237 120 185 322 331 343 221 475 360 342 274 300 298 234 278 307 205 219 568 394 282 546 493 62 72 87 499 517 589 414 594 655 782 659 710 438 937 391 656 610 672 545 466 742 527 336 334 164 231 248 313 872 975 534 884 667 1462 1348 1338 932 1021 760 765 723 596 1377 1356 1020 1138 1155 1372 885 899 1152 1296 1119 1677 1321 1300 1004 1689 1630 1497 1205 1547 1484 1555 1255 2101 2402 2028 1190 1023 1317 527 367 1186 1195 898 467 1006 572 554 934 366 471 333 327 551 636 386 230 251 237 457 291 1951 1917 2186 2131 1868 1295 1921 1579 1437 2241 1718 2367 2252 1900 2133 1722 1947 2018 1621 1760 1503 1835 2312 2413 2209 2021 2300 2004 2218 377 250 229 1595 1601 865 2520 2762 2932 2580 813 908 581 290 551 263 340 288 200 1971 874 921 303 556 466 528 1073 1100 1109 1400 874 944 934 992 1286 1639 2058 1765 2085 3877 4508 1747 2044 2844 3275 1232 817 1535 1434 1187 783 1621 476 1547 540 1581 656 118 79 1221 854 1362 2225 1338 511 817 466 1007 446 483 845 794 692 1055 949 1460 1594 610 663 912 1498 1516 1389 818 1123 641 379 362 1057 505 1136 218 757 532 654 547 560 580 575 1378 1192 817 793 654 760 588 524 686 671 632 796 1175 735 959 1252 595 577 1706 584 636 680 643 554 562 430 826 893 924 946 768 583 601 669 535 623 820 925 655 833 663 677 203 225 467 270 309 390 551 329 496 277 486 335 428 369 315 230 671 291 240 312 311 118 92 138 125 289 443 419 480 515 305 425 412 317 329 223 274 318 346 392 463 279 386 219 389 437 614 313 235 580 312 217 284 339 358 468 360 472 509 136 393 224 224 644 657 703 414 446 451 407 405 521 401 371 264 504 433 443 329 364 312 741 669 385 465 280 245 258 223 216 234 576 242 336 774 349 533 286 276 362 303 383 314 386 358 321 931 122 924 463 304 170 288 177 395 566 393 495 605 541 787 509 879 302 343 493 271 122 198 180 113 174 146 76 171 285 310 188 122 237 138 104 213 220 198 93 178 149 138 590 393 288 268 325 392 277 226 224 391 334 703 524 273 394 299 430 475 360 431 366 541 384 663 411 474 598 519 404 400 222 259 305 214 205 446 625 737 459 672 428 680 543 373 521 374 362 737 661 781 1037 652 791 707 517 681 613 548 602 584 300 606 706 392 554 580 620 418 229 322 410 868 123 108 123 173 166 166 172 438 440 354 426 186 395 300 296 318 628 846 379 401 515 502 188 194 156 198 394 589 457 539 616 592 668 509 524 545 498 477 614 450 533 373 443 346 495 432 407 475 637 496 304 299 661 274 376 385 220 378 176 491 320 465 336 286 884 509 665 624 574 819 392 384 807 423 334 358 311 246 347 376 488 425 411 464 451 435 550 511 568 681 805 855 627 256 911 851 909 544 737 484 891 312 336 425 235 610 797 641 710 682 764 675 705 703 396 399 1070 535 612 408 600 315 815 670 855 825 768 523 517 455 632 844 461 398 472 572 506 425 500 263 520 417 541 405 584 510 358 383 324 702 479 543 667 508 737 729 717 625 590 738 817 587 591 596 472 550 601 657 687 690 676 809 736 800 877 865 946 894 2176 2337 1756 1553 1358 1132 1442 1641 1247 1235 1236 1334 1768 1361 1650 863 1792 1246 1151 585 671 640 798 661 786 1318 305 941 1368 1260 1132 445 322 461 396 774 491 834 369 411 352 316 292 361 454 392 358 297 375 304 418 455 383 399 501 847 885 510 957 959 445 436 585 614 522 583 336 590 655 895 470 840 876 583 205 309 244 267 193 157 215 326 243 204 404 116 303 359 276 220 83 81 310 138 84 110 106 108 92 325 298 313 307 331 313 289 317 275 178 240 332 220 206 234 211 254 412 206 293 245 247 302 290 358 366 363 279 395 633 819 291 368 399 430 374 535 387 392 426 578 533 493 477 330 384 460 494 502 521 399 306 457 375 409 521 868 490 635 552 667 702 522 535 589 706 786 495 106 997 410 965 549 351 937 453 593 386 719 809 801 466 296 240 849 848 949 1004 800 683 646 458 1153 318 629 995 518 533 1178 1028 710 709 546 792 543 786 674 740 757 500 1037 816 1280 658 968 1012 925 953 816 939 563 528 650 681 586 574 1719 690 591 594 585 810 856 737 795 1071 1126 1199 733 367 494 396 270 287 784 567 570 864 600 458 661 221 372 815 773 596 736 421 605 451 507 362 266 260 242 268 258 254 238 310 264 448 249 295 540 636 563 591 738 526 530 579 706 565 550 685 838 683 724 683 757 783 691 766 708 801 561 579 422 389 705 863 625 666 428 418 543 629 395 470 388 535 433 695 654 915 783 530 540 325 699 630 554 568 905 782 930 427 1239 666 488 583 757 676 1042 951 544 195 237 202 138 114 134 162 562 372 413 509 434 315 383 353 438 463 297 278 268 335 346 364 649 220 384 350 460 342 323 403 189 358 304 165 149 331 235 222 350 331 273 406 247 353 157 991 473 418 312 323 120 186 168 193 357 382 337 424 478 210 382 469 308 131 580 716 541 792 570 699 522 352 592 588 403 463 917 354 498 426 404 453 527 466 478 369 257 616 280 318 251 304 248 578 827 781 353 239 194 307 513 442 386 260 1392 343 1628 1447 1541 1499 1718 1916 1828 1704 1328 1637 1359 1507 1705 1653 589 546 467 378 455 650 628 625 680 471 1106 703 309 313 323 573 549 420 499 451 359 345 549 346 288 461 538 632 1271 804 766 825 714 1083 626 844 763 710 1164 818 953 1138 863 731 1038 829 968 818 912 967 766 787 788 727 803 988 976 1182 983 956 1226 1184 975 1142 1130 1026 1022 1063 1102 1069 1043 1029 1058 1081 1108 1369 1029 911 1074 1164 1090 1013 1165 909 936 1003 926 886 1199 1021 929 1207 1087 1100 908 1105 1099 795 920 1136 854 985 1089 813 924 908 1187 1337 1096 1161 1199 1147 1234 1044 955 1267 821 910 1305 1191 1437 1213 1145 1355 1025 976 1371 1152 1289 837 1040 1073 1105 1310 1440 1462 1408 1267 1483 1467 1525 1667 1437 1382 1444 1328 1134 1347 1214 1478 1269 1340 1260 1362 1524 1046 1016 803 1252 1080 387 358 278 332 391 435 434 334 198 326 356 438 419 379 391 411 440 406 474 535 368 565 410 490 776 403 484 312 371 415 569 410 443 796 679 544 295 675 313 620 568 530 486 678 365 595 566 741 803 733 695 1122 546 338 316 339 347 312 851 748 863 311 421 261 525 345 567 297 425 355 458 896 459 401 547 325 607 348 489 904 752 14182 628 682 696 541 428 488 463 392 620 516 709 252 474 346 714 365 517 322 566 355 534 611 736 838 482 703 604 592 666 1178 830 648 917 468 445 827 602 309 325 502 412 609 476 511 493 950 507 509 772 956 1023 827 856 774 832 1158 798 1068 632 439 620 529 495 958 927 831 720 604 790 807 618 915 643 724 610 854 590 517 519 628 403 600 430 472 538 708 910 513 532 730 602 736 880 855 603 497 612 354 761 674 759 801 899 565 395 484 286 579 1039 519 917 417 488 352 352 455 334 357 634 402 589 679 728 1039 734 627 704 586 971 606 844 489 507 802 782 726 392 360 326 414 689 589 750 539 528 747 546 871 533 1141 603 1005 309 700 438 676 395 1025 604 949 616 686 784 465 681 536 623 908 822 462 498 1004 605 619 595 593 439 341 577 1055 335 357 311 251 387 523 709 847 438 558 592 418 470 919 1064 629 483 723 697 527 256 182 109 244 369 660 685 641 709 644 766 995 733 595 679 567 310 281 453 580 206 329 440 827 670 642 519 466 485 390 710 735 1041 891 841 981 653 431 602 673 646 539 907 859 850 662 881 1094 673 786 518 718 648 741 674 615 596 420 403 827 731 288 629 615 579 628 711 687 478 533 353 642 548 306 357 664 639 913 787 3154 3972 670 598 612 866 774 770 944 866 1201 1082 863 986 1112 529 559 438 583 600 576 617 807 763 691 800 515 866 1015 447 449 859 913 800 990 561 839 433 580 589 397 351 644 590 829 664 572 345 616 551 773 526 652 668 626 633 498 1086 732 564 646 404 500 668 581 593 587 499 240 266 325 1482 1236 1220 796 1601 1177 1229 1127 1072 1288 1565 816 1085 699 906 733 707 1460 835 295 310 196 388 392 357 1119 1236 1099 1139 1551 2086 2317 2376 1724 1955 1651 1395 944 713 2365 2298 2165 2702 2770 2392 2470 2418 2474 2057 1880 2389 2342 2329 2266 3486 2625 3298 2370 3170 2197 3145 2026 4889 3483 3603 1582 1790 2297 1298 962 2018 1993 1788 1076 1804 525 580 950 781 922 832 645 1720 1030 988 431 469 449 543 409 2963 3037 2806 2680 3004 2751 2750 3151 2891 3345 3308 3374 3393 3206 3372 3298 3875 3205 3320 3645 3220 3727 2474 2705 3246 3362 3122 2941 3103 671 563 388 2992 3197 1581 4473 5354 5352 5153 1411 1469 1248 436 1272 290 580 431 518 3522 1773 1616 644 831 591 908 1467 1525 1267 2112 1578 1468 2585 1601 1340 2996 3680 3041 3478 6184 6231 2683 3570 3816 3955 1925 993 1430 1531 1496 1261 1738 713 2525 966 2219 1425 171 141 2612 1776 1971 2638 1719 816 1784 910 1149 702 659 1515 1441 1398 1370 1120 2296 3496 1814 868 1413 2171 2115 2736 1963 1972 1334 1251 890 2335 1681 2732 1112 1395 702 1235 1020 888 970 1403 3671 2665 1011 1017 961 984 841 752 936 760 949 972 1542 918 1182 1502 667 523 2618 1081 1182 1186 713 754 1027 1063 1252 1203 1246 1244 1153 1063 1163 1236 864 1038 1366 1367 1372 704 1450 1104 877 734 729 380 836 711 1099 424 710 330 732 586 810 603 747 512 1013 883 737 440 518 553 485 660 493 697 456 446 383 511 553 437 399 578 685 542 568 596 549 486 817 622 463 346 662 726 1117 321 597 641 597 645 513 559 572 619 653 732 965 669 659 461 521 1083 805 1156 526 567 670 787 608 743 461 657 778 892 843 853 723 822 732 853 766 1234 1185 466 704 613 639 628 724 1122 515 1150 1141 405 1105 697 584 785 615 768 733 894 724 614 1483 114 1892 681 718 548 407 579 745 1065 788 1144 865 1044 924 1494 1285 709 638 550 549 381 397 612 391 396 288 381 249 331 525 468 494 457 444 288 628 444 484 372 182 423 410 1292 1011 823 761 595 906 641 643 637 434 379 1069 708 1055 705 660 518 691 753 651 600 612 538 584 552 1060 691 901 504 454 353 568 617 452 382 813 1093 1121 894 1073 740 1094 819 879 1059 911 661 569 959 1019 1635 1119 1262 1267 741 978 979 436 947 615 226 717 843 1006 885 772 750 949 517 646 670 1529 297 288 275 419 358 417 413 592 404 562 737 423 1090 289 285 421 834 1007 674 774 632 1220 286 444 332 318 716 882 709 757 763 733 834 656 882 911 704 785 1028 785 870 871 1037 720 1169 801 752 773 908 719 661 652 1341 692 365 417 174 503 267 555 527 862 654 695 1324 614 1362 1562 1184 1452 832 359 995 1028 1125 1155 764 1125 1439 878 928 962 1159 1084 1028 617 799 775 739 939 920 1150 1390 590 1261 1385 1586 894 932 802 1277 1060 1111 1564 748 1326 699 824 741 932 1031 893 1038 1049 906 688 1116 948 561 919 1096 668 1370 1438 1359 836 669 782 696 562 876 769 751 411 501 357 799 935 1006 893 1084 1010 1189 582 1514 656 758 1085 926 1621 862 1753 1609 1383 1206 971 1439 1432 1192 929 1219 1236 962 1129 934 1085 1262 822 746 1535 1258 1244 1212 1315 1240 1256 1041 1234 3610 3638 3285 3081 2237 2083 2131 2500 1956 2145 2322 2555 2048 2267 2665 2425 4709 2616 2266 1327 1430 972 1116 1406 1102 1325 761 1679 1846 1662 2268 824 1097 1163 694 565 1008 627 744 825 725 507 501 597 658 601 746 786 587 509 552 475 684 944 812 1068 756 869 1147 1114 1287 1238 1431 1153 717 1112 1543 1083 1310 1143 1204 1171 1225 658 375 568 514 407 442 291 420 383 243 318 442 257 357 251 378 431 232 145 435 170 126 90 90 128 80 461 689 416 509 648 839 768 833 447 516 597 556 454 428 442 541 551 491 416 755 404 368 357 292 322 411 810 376 610 979 783 558 553 310 323 449 433 589 515 674 631 519 618 480 723 699 949 773 769 627 455 542 594 641 714 780 1142 1056 1017 1204 1076 1048 934 1001 576 850 887 632 317 1198 514 1223 688 578 1382 624 600 602 616 1345 1224 709 689 575 1322 1192 1433 1577 890 628 574 546 1124 614 1054 1146 612 636 1153 1087 657 687 896 914 883 824 1063 989 1050 1172 1082 1450 1324 1144 954 1344 1479 1313 1338 1442 662 659 877 660 694 722 2681 1272 1409 1270 1171 1355 1308 1153 1243 1332 1429 1456 1238 951 954 544 669 711 672 907 1043 1007 779 816 815 590 1006 1310 786 635 765 452 595 641 504 560 261 295 253 307 295 237 211 556 271 586 367 203 810 1008 875 925 858 807 912 839 733 916 827 875 1084 1031 1071 804 1069 897 664 702 840 731 781 1323 749 828 1110 924 1070 957 979 1061 1287 1229 885 997 684 810 1076 1164 837 1049 951 944 773 1169 957 1153 1268 959 1458 1056 990 642 1644 1182 1185 788 1498 630 1255 1559 777 402 386 555 265 241 288 349 852 834 606 755 795 886 775 275 763 723 528 785 548 549 797 476 1274 184 527 466 491 439 607 659 485 413 338 372 295 320 368 556 349 271 479 607 839 527 479 1294 618 485 393 575 724 583 536 547 861 709 871 887 560 456 443 368 456 276 964 954 786 776 950 980 1077 579 848 848 1070 751 951 412 1096 817 693 714 948 965 1540 512 463 768 635 524 672 897 758 1056 1556 1129 823 429 436 742 272 582 642 484 2767 563 3084 2802 2685 2924 2834 2802 3327 2657 3169 2583 3073 2963 2663 2644 848 783 917 726 875 1244 935 873 1005 800 1284 1166 814 740 697 620 1081 805 1189 1127 1070 989 908 1016 901 1173 1195 1414 557 430 434 430 399 347 354 376 341 442 558 474 361 401 369 522 866 502 594 480 561 430 533 412 428 334 185 261 258 380 306 286 342 374 416 160 267 213 223 203 502 395 594 542 448 558 442 496 493 298 649 388 733 310 337 364 419 352 278 280 287 226 382 307 259 357 349 420 392 388 293 436 320 261 303 384 356 259 370 361 381 478 413 358 387 466 312 421 491 472 352 334 452 186 500 352 455 402 350 392 492 392 722 521 292 405 373 479 500 385 524 487 501 685 643 420 453 429 354 423 433 415 402 493 738 622 852 750 444 285 361 611 416 266 177 143 218 175 335 150 135 179 287 181 344 344 559 286 389 311 286 421 347 453 391 314 388 269 339 271 307 302 342 339 252 587 274 443 267 517 271 313 369 349 285 303 319 251 270 442 495 302 259 614 212 316 284 192 209 262 270 240 308 113 210 332 204 208 285 381 275 138 333 600 177 181 252 187 206 303 341 458 233 628 4817 4841 264 557 314 362 344 291 373 430 182 119 188 91 275 493 495 219 300 266 429 368 358 394 273 355 269 210 165 471 406 252 320 149 247 441 203 264 258 283 238 354 358 296 292 247 259 335 310 472 797 408 419 513 403 593 416 604 512 201 490 301 295 404 394 371 442 252 367 322 420 389 505 423 382 396 528 157 307 390 366 284 206 217 428 327 594 478 479 359 398 449 268 249 390 319 302 436 356 172 158 338 330 126 191 300 168 253 509 371 373 310 294 194 258 292 108 262 154 197 217 266 359 516 374 203 272 288 396 301 239 269 240 287 278 463 209 190 137 179 258 371 256 200 255 379 608 586 212 677 175 514 149 491 214 310 176 539 409 415 367 319 329 336 255 536 239 329 336 463 428 596 385 311 329 170 454 352 500 368 164 222 162 172 227 369 465 580 347 397 381 216 404 271 525 492 188 465 402 263 129 18 49 64 86 244 307 319 457 270 286 386 260 242 271 136 58 50 169 211 60 173 214 548 345 411 140 131 111 325 421 310 566 494 489 302 265 209 153 344 250 139 311 327 271 205 324 541 256 315 288 348 450 514 334 346 327 236 246 326 296 200 404 366 300 359 440 547 428 438 498 243 320 247 277 417 261 607 291 1499 1575 315 322 300 409 427 299 293 289 443 408 465 315 540 316 281 124 197 538 243 374 303 291 395 214 316 690 377 276 236 456 359 339 497 306 387 138 175 366 253 209 258 250 265 253 173 216 181 393 434 272 452 190 305 308 169 264 226 301 223 230 249 440 301 328 412 386 212 245 303 325 517 407 273 471 685 408 337 548 606 676 531 583 293 509 281 293 482 583 210 190 179 92 247 129 670 718 648 398 698 504 487 594 913 652 747 800 534 739 782 707 831 985 944 635 620 581 644 894 873 1039 810 891 1403 1347 951 1249 795 1304 721 1095 943 1811 1563 1562 752 1266 1089 498 453 901 947 546 416 935 216 172 256 154 399 326 252 445 553 439 234 324 264 321 108 1245 1286 1311 1885 1500 1102 1329 1569 1352 1421 1424 1372 1546 1293 1063 1194 1210 1239 1498 1623 1377 1300 1343 1360 1491 1872 1677 1587 1347 281 230 187 1103 1399 665 1532 2174 2390 1466 533 507 430 168 558 67 435 232 194 1256 1174 1071 259 317 202 526 838 771 700 1179 582 843 1125 729 806 1514 1854 1508 1569 2688 2971 1604 1669 1855 2055 902 558 672 730 980 531 873 436 1273 469 1022 715 253 237 788 774 1165 1474 883 257 689 424 501 429 413 756 767 705 570 614 1396 1405 537 428 707 1120 1014 1206 827 1139 514 425 310 944 696 1282 514 612 290 450 351 359 406 826 1230 1334 487 543 530 743 489 346 406 500 420 570 1162 514 415 1129 669 601 1212 444 490 688 498 346 362 401 537 433 313 289 412 576 590 549 552 590 515 683 511 438 554 644 302 361 598 177 528 222 459 282 355 182 336 352 558 370 324 306 673 374 599 349 309 188 155 192 104 309 118 102 170 120 230 253 300 266 406 173 118 182 231 307 227 213 209 217 270 286 508 118 176 272 116 129 228 182 205 267 146 153 381 143 157 167 188 452 459 587 245 295 305 300 349 309 316 382 255 300 379 197 280 261 243 548 562 330 403 166 146 224 218 219 213 360 272 389 322 98 332 326 314 360 287 293 333 353 196 331 609 61 473 152 289 158 249 377 295 441 324 433 333 429 447 406 485 267 151 299 207 220 135 204 170 151 102 174 123 337 228 210 209 164 375 353 171 366 263 140 191 142 134 404 496 335 301 368 480 229 359 351 377 137 516 365 500 277 322 445 260 586 244 199 457 245 290 336 412 279 477 429 360 178 238 284 212 109 292 400 422 418 710 194 369 554 627 541 438 356 468 529 359 944 292 658 548 560 598 482 488 390 433 227 324 484 364 473 318 445 751 171 352 411 964 90 56 94 102 90 122 341 164 235 261 306 208 388 191 193 233 546 319 389 455 187 491 184 173 135 210 314 652 508 596 562 542 608 483 476 528 429 399 560 397 528 442 634 539 698 549 622 343 443 367 365 341 642 256 284 188 68 439 166 246 182 530 383 308 712 393 454 591 533 504 306 262 647 332 310 328 257 413 345 284 317 357 367 443 422 195 294 250 217 387 440 478 617 307 618 683 799 650 315 428 868 458 503 622 191 713 386 444 451 436 486 412 449 451 399 360 711 520 245 772 450 344 733 872 773 623 585 478 427 333 323 352 424 247 401 321 288 237 243 169 360 386 420 365 774 491 435 323 248 655 635 639 585 555 829 538 567 494 439 381 636 415 444 568 385 361 579 430 377 594 561 368 561 537 376 387 468 369 1265 1341 1043 1003 867 1195 984 1035 1028 1362 812 906 1089 1026 960 769 1334 984 758 532 552 615 443 592 669 744 266 702 912 834 974 321 423 376 251 114 727 383 371 241 305 477 149 227 217 170 140 211 259 415 492 493 356 396 421 657 443 506 482 586 346 536 431 354 288 462 513 400 425 483 564 533 597 578 138 323 289 150 154 124 225 371 267 136 186 229 225 82 220 136 89 178 123 101 91 118 118 114 112 209 168 201 263 357 478 444 458 322 343 366 300 190 182 196 383 100 274 341 329 166 154 181 163 232 248 498 277 349 395 799 324 428 296 276 375 281 289 260 409 270 187 228 220 196 238 205 237 224 333 256 233 239 181 192 203 449 236 248 294 287 337 287 294 310 447 350 261 193 398 298 561 267 270 469 192 210 184 210 304 377 329 366 309 388 458 445 438 468 177 165 187 320 222 473 340 217 169 340 368 264 296 427 530 333 453 409 459 328 617 369 589 679 458 631 667 666 506 665 583 246 317 486 229 315 284 1051 387 376 382 425 592 520 370 519 586 653 744 535 360 279 320 315 391 403 428 374 342 225 444 188 197 282 570 450 457 459 182 142 425 303 222 166 170 148 174 174 146 138 253 205 298 207 146 440 336 389 297 438 365 441 394 346 486 503 557 535 530 560 603 527 423 365 385 425 588 468 485 570 435 294 401 239 292 483 462 409 444 299 445 385 370 285 419 397 334 441 328 479 254 338 468 354 389 436 646 632 472 1474 1047 596 357 904 333 621 673 381 145 197 186 103 116 120 126 566 314 463 450 445 277 461 157 148 276 229 117 249 187 406 189 537 70 229 188 237 110 300 239 135 150 172 114 92 185 116 259 400 210 384 317 252 377 540 1081 342 289 426 178 242 131 121 172 269 246 305 277 317 268 326 305 218 106 322 606 383 387 526 493 442 433 463 247 470 474 607 208 667 398 366 455 443 336 533 217 220 270 269 312 484 391 209 548 603 776 274 280 252 232 325 302 148 269 1195 211 1333 1257 976 1127 1373 1064 1042 1065 1387 1082 1443 1162 1194 902 260 431 362 468 278 344 471 394 435 418 712 479 332 324 485 554 202 385 601 583 580 524 282 353 335 547 547 671 645 468 470 478 464 367 444 483 365 476 598 512 391 433 403 616 896 565 636 664 686 499 571 469 485 358 306 536 308 457 435 403 435 453 512 212 315 514 532 361 614 530 657 617 515 639 526 548 517 394 735 467 959 409 411 463 479 453 357 358 321 323 449 337 318 472 393 462 498 492 389 484 422 357 397 472 456 359 424 453 462 532 485 425 451 524 336 527 567 508 483 440 516 244 542 400 519 481 480 446 576 491 758 695 402 461 452 611 662 441 588 594 658 791 819 529 583 555 420 497 491 513 456 636 998 754 1002 897 468 350 409 707 496 292 199 298 242 336 403 203 168 187 307 201 362 368 577 308 413 333 308 443 367 473 417 402 480 287 369 283 321 337 399 349 272 617 350 469 287 551 287 392 410 363 295 319 393 269 324 503 562 351 304 700 265 342 306 220 241 323 416 268 338 115 239 390 243 266 303 441 291 204 413 666 253 336 415 209 238 339 404 502 271 682 4841 5759 276 575 326 434 416 349 445 446 239 173 210 109 291 536 511 287 314 336 463 372 398 420 291 433 366 238 209 503 541 282 424 159 291 475 229 276 272 323 250 388 388 328 328 333 285 392 385 500 855 459 455 593 450 676 446 712 558 223 526 327 373 499 438 411 490 289 436 374 487 437 525 447 447 446 587 171 343 509 390 314 282 362 462 365 628 504 503 555 497 574 321 277 450 407 434 468 494 186 182 416 346 134 215 374 198 339 611 399 460 355 328 262 286 322 126 268 172 243 326 344 385 544 400 252 308 316 446 339 275 317 290 315 298 523 312 222 157 211 297 418 309 235 287 411 648 628 248 783 270 579 169 559 216 350 188 583 451 458 401 390 349 410 289 562 292 397 394 487 454 770 429 341 384 200 482 368 530 400 246 308 186 182 237 377 501 684 429 489 401 234 451 301 535 559 235 551 439 329 151 34 59 66 86 326 351 405 537 348 316 482 344 322 291 150 58 52 193 249 64 191 250 616 385 451 162 159 162 357 455 386 641 534 540 445 328 229 183 380 330 242 341 359 303 267 352 587 284 351 312 392 502 544 364 401 395 341 330 377 365 226 505 463 395 460 539 573 475 480 530 271 352 296 297 555 273 666 311 1775 1774 351 358 328 447 437 337 346 307 471 525 510 375 606 344 311 146 219 558 282 408 329 315 405 238 361 745 413 319 246 482 422 400 545 334 434 170 220 417 288 227 313 286 431 407 217 244 243 451 528 300 584 214 362 347 193 340 278 352 249 304 298 464 319 348 436 410 212 245 303 359 621 543 305 507 901 452 363 582 688 802 627 743 325 555 392 372 552 674 232 210 181 100 267 166 817 805 704 482 799 708 805 783 1152 807 888 925 550 765 945 894 1010 1091 1215 737 710 661 825 1019 1071 1149 978 1085 1691 1517 1174 1467 1048 1560 865 1306 1094 2178 1788 1781 812 1404 1173 583 524 1065 1099 725 460 1173 289 241 296 230 470 391 300 528 737 479 242 350 290 337 138 1469 1479 1510 2092 1741 1359 1569 1813 1470 1491 1656 1556 1823 1482 1244 1370 1438 1378 1644 1761 1643 1518 1463 1510 1624 2118 1882 1774 1513 309 256 193 1303 1583 867 1674 2407 2611 1682 649 619 522 222 622 77 469 250 256 1372 1248 1135 297 424 305 596 916 878 806 1314 659 900 1236 838 955 1700 2062 1682 1809 3118 3244 1718 1934 2119 2333 1034 600 771 890 1052 613 1053 466 1385 503 1156 771 253 237 942 843 1345 1934 990 325 969 448 553 477 469 834 845 773 688 658 1750 1577 601 474 832 1238 1134 1319 931 1314 642 470 354 1094 758 1438 567 656 314 547 451 405 528 946 1379 1429 605 673 558 831 535 384 442 558 494 610 1315 631 521 1195 691 621 1369 484 546 758 536 460 454 499 635 486 382 364 469 657 673 657 592 634 614 739 696 486 626 692 324 381 659 195 580 320 529 320 535 198 382 457 660 394 376 338 757 456 652 369 341 192 159 218 120 327 130 116 202 177 268 271 310 286 426 214 122 192 253 319 247 225 225 235 294 308 576 134 204 330 154 211 252 208 261 305 168 200 506 204 189 213 218 502 516 648 279 343 343 342 408 353 389 441 320 334 526 287 318 356 333 719 733 444 505 206 224 262 264 253 253 439 402 417 354 122 374 380 362 414 331 374 389 411 258 363 687 67 596 204 363 178 291 474 345 503 436 487 472 487 553 536 560 382 187 358 231 254 153 216 199 185 136 203 129 351 265 222 264 178 395 369 237 418 325 150 199 158 148 491 540 353 319 398 514 245 385 379 401 165 609 432 532 354 369 473 272 627 308 227 483 259 364 389 448 350 527 469 403 253 274 300 226 154 332 450 466 521 772 277 415 642 660 658 460 390 502 583 407 1025 326 742 620 578 642 522 512 456 481 233 364 528 404 499 352 500 803 183 370 429 1049 104 66 94 112 94 130 359 317 249 323 338 242 469 209 213 253 686 390 450 516 195 537 273 197 153 301 370 694 538 628 602 576 654 542 498 617 492 472 661 470 613 494 713 602 824 641 656 381 503 401 414 388 743 309 300 235 74 453 176 270 198 653 537 314 783 488 552 627 579 632 316 284 701 423 370 388 283 459 412 334 377 461 431 487 448 227 324 280 249 423 496 634 688 403 754 768 898 686 355 458 956 500 590 693 217 802 416 476 487 468 571 497 534 538 472 394 751 556 304 912 586 469 786 914 824 661 621 538 453 347 355 426 468 309 502 353 372 294 347 261 382 414 454 411 800 515 605 391 274 808 696 711 621 595 932 570 601 583 475 438 732 530 510 606 441 439 674 468 483 660 639 443 635 625 424 445 528 417 1728 1739 1164 1247 943 1294 1245 1304 1153 1510 934 1042 1169 1235 1074 857 1576 1165 996 658 678 677 487 660 758 845 327 773 1059 965 1052 402 521 424 277 144 921 478 435 292 445 509 220 274 268 194 160 233 279 437 514 515 390 460 505 675 487 544 522 663 515 671 550 507 367 580 677 504 510 581 618 633 741 670 142 337 303 156 160 128 247 381 267 154 200 235 241 96 267 136 97 188 143 157 91 118 118 114 112 235 182 221 285 387 498 472 490 358 436 457 342 212 202 224 438 122 367 355 337 198 186 238 214 262 286 526 297 400 500 850 368 516 302 310 409 313 319 282 431 327 223 277 273 210 278 239 279 336 380 286 263 293 215 228 221 483 314 315 324 362 367 337 344 371 512 409 281 199 442 308 595 291 280 511 206 234 200 234 393 413 351 380 321 614 541 538 576 508 193 179 201 350 242 509 366 237 185 393 408 284 312 463 584 361 485 439 497 364 645 411 627 709 565 663 776 702 618 796 686 264 376 516 257 372 343 1223 499 463 467 490 688 595 464 607 630 689 792 599 408 305 481 341 448 496 462 484 380 274 507 214 283 366 699 490 562 495 200 183 451 343 246 190 198 170 202 202 170 156 271 225 330 225 204 482 372 435 329 474 391 459 418 434 512 527 583 602 607 635 670 598 503 433 453 531 638 498 519 590 461 326 470 281 330 575 492 533 624 436 508 389 452 346 569 429 400 535 360 559 286 401 591 488 439 644 705 662 482 1580 1111 620 416 970 361 779 795 419 159 271 216 121 128 138 138 604 433 528 550 535 315 515 187 186 314 249 145 269 211 440 201 600 76 243 206 241 122 378 261 143 168 190 120 94 211 142 279 412 255 408 368 328 421 564 1173 372 311 464 211 332 178 166 190 289 272 353 354 364 296 352 331 236 122 416 644 440 473 562 531 478 480 545 310 492 530 690 228 703 436 402 517 497 396 553 247 254 348 285 371 506 405 223 588 741 1077 446 296 293 272 341 320 186 320 1342 229 1490 1398 1084 1281 1465 1198 1172 1251 1485 1258 1525 1250 1348 1030 290 502 412 488 369 401 574 473 529 478 758 553 382 360 629 588 218 433 672 613 616 560 334 429 409 638 648 842 643 535 315 667 609 365 413 569 549 494 399 405 725 739 709 471 530 773 488 555 673 681 598 585 556 474 466 361 611 564 490 468 480 451 521 522 629 475 558 514 718 629 686 692 696 774 630 753 889 470 669 648 599 657 634 562 403 593 555 616 555 637 555 691 567 443 741 545 533 486 499 760 636 651 715 620 666 684 722 626 534 472 531 620 533 611 393 668 576 447 600 553 429 525 586 599 694 607 618 565 651 385 787 546 809 715 634 733 605 729 647 640 739 659 757 769 804 615 692 730 688 692 661 594 661 809 764 668 523 290 538 583 381 161 173 236 191 274 345 352 253 130 195 223 324 312 296 264 336 262 280 486 366 404 384 280 435 314 335 203 211 360 314 458 232 436 352 364 243 415 280 355 539 517 462 692 239 301 517 361 503 417 405 552 495 178 174 120 122 369 358 284 323 155 176 159 202 230 216 153 234 123 234 796 202 176 248 169 168 233 144 402 295 696 264 276 5810 302 607 320 283 294 697 241 272 166 166 335 312 358 355 354 482 438 440 319 318 514 371 455 438 397 229 431 431 277 438 416 349 398 401 243 183 397 257 333 387 556 296 277 370 341 644 555 622 384 379 461 461 612 553 1018 380 194 475 307 349 791 508 607 505 387 603 383 436 596 415 411 507 659 382 305 378 293 350 349 314 241 427 388 941 437 475 337 336 540 533 499 410 364 354 448 490 279 292 388 259 203 470 235 244 282 637 633 385 459 565 219 433 490 197 201 199 462 517 542 581 743 546 282 470 571 702 611 359 196 200 347 363 492 364 467 273 233 472 447 362 334 518 323 514 703 409 583 233 479 316 424 372 335 256 417 405 336 434 373 466 391 333 400 449 481 451 547 593 425 358 365 286 286 591 443 660 725 126 152 106 173 288 466 562 824 566 708 379 266 502 377 591 643 392 218 447 334 66 75 140 79 125 528 232 567 393 600 452 550 261 251 275 432 242 244 398 294 225 379 458 450 544 535 393 209 216 130 437 402 736 639 578 397 371 255 322 347 209 154 436 483 397 176 238 316 156 268 142 285 311 442 436 602 406 200 188 440 346 175 331 442 341 475 477 743 420 512 480 244 392 221 249 493 375 566 663 1858 1980 441 515 619 454 459 474 480 456 650 482 724 581 511 326 242 289 266 492 268 585 516 620 590 344 309 511 676 362 237 728 487 459 850 563 437 297 240 401 361 315 210 188 308 269 181 186 312 218 358 320 358 238 263 306 338 437 335 424 307 368 322 397 262 250 554 502 235 245 347 617 896 879 419 488 762 929 386 521 685 930 646 451 597 424 233 314 804 842 139 119 343 66 196 294 737 792 845 691 762 1188 1239 1189 1119 1197 904 874 818 687 1026 936 1161 1602 1136 965 1281 1404 1095 1082 1067 998 1190 1278 967 1658 1358 1411 1553 1612 1327 1377 1179 2006 1914 1996 973 1389 906 1156 574 1292 1147 816 476 1118 370 385 440 395 541 289 239 813 1031 690 280 353 337 349 224 1840 1882 1649 1753 1928 1691 1987 1960 1793 1669 1711 1931 2045 1469 2160 1646 2019 2041 1956 1981 1914 2415 1731 1805 1840 1652 1554 1606 1838 406 309 149 2619 2275 833 2326 3077 3241 1984 532 547 771 408 831 161 368 295 273 1422 847 985 394 379 315 518 811 1131 781 1585 964 1020 1686 1052 1672 2319 2525 1960 1616 3366 3483 1755 1834 2298 2476 1183 633 878 961 1167 583 1203 536 1626 473 1644 1140 138 130 1086 811 1187 2065 1161 511 1233 713 846 419 342 801 800 704 974 923 1352 1680 902 579 1275 1364 1343 1627 978 1003 855 839 764 1085 805 1629 509 1096 388 1009 772 877 1139 981 1849 1692 440 351 418 513 538 469 491 393 395 624 807 672 665 1385 744 641 1421 566 653 840 683 1053 826 866 732 766 580 503 753 795 782 764 773 783 660 688 786 531 801 618 569 404 417 382 508 365 690 333 406 309 336 393 714 701 696 578 747 816 653 273 258 441 421 250 337 375 285 219 213 261 303 439 490 387 414 298 348 439 308 449 442 483 311 257 418 446 623 137 322 291 254 526 274 213 334 250 210 407 723 291 591 191 244 418 479 630 254 282 355 400 405 370 299 517 377 365 573 443 316 476 272 365 369 433 324 439 185 322 321 167 171 448 284 633 419 330 442 377 343 391 314 342 405 464 436 456 785 98 658 301 454 167 259 249 456 647 546 517 613 489 659 567 536 285 178 302 224 270 411 278 198 175 151 198 212 239 343 294 335 352 236 218 382 128 146 136 327 325 272 677 523 580 530 271 360 310 364 369 351 209 882 582 687 413 418 388 630 519 368 442 238 314 367 542 557 383 495 481 282 256 452 365 256 114 568 546 559 483 579 602 596 548 597 620 401 496 392 556 470 947 621 701 568 651 622 482 409 470 470 245 407 552 715 775 530 485 700 237 366 396 1073 145 106 122 183 179 214 299 260 318 231 425 285 557 197 151 164 555 476 492 530 324 678 152 237 162 174 501 681 586 624 626 631 669 534 602 392 338 329 432 295 356 322 552 473 582 468 465 324 394 268 417 444 884 431 279 349 161 304 201 324 262 714 265 276 816 472 1118 844 664 823 461 424 775 369 419 495 549 659 506 643 621 699 596 630 642 354 315 275 353 548 596 556 498 428 932 1046 1188 632 656 547 634 562 536 634 233 474 439 460 397 458 526 405 504 488 419 597 915 518 319 721 570 418 870 1186 1446 811 702 394 615 521 352 392 794 539 595 784 367 419 540 431 587 604 632 491 863 549 521 550 386 847 586 787 696 676 687 849 779 779 699 577 677 653 750 623 626 606 754 583 553 732 790 588 813 885 529 547 779 702 1662 1526 1961 1366 1374 1212 1111 1227 1239 1564 1217 1281 1223 995 1423 1200 1547 1477 809 672 732 587 780 1171 575 1025 501 890 1073 978 1447 647 598 995 357 357 559 599 412 447 418 270 359 397 426 287 372 284 435 348 417 297 391 444 374 678 293 399 603 650 586 721 620 557 485 560 619 719 646 914 576 601 619 520 314 392 341 397 326 288 283 306 219 68 282 169 106 140 194 211 74 107 82 72 184 201 207 220 189 466 202 450 271 370 560 426 440 220 433 301 436 260 242 248 377 243 290 318 402 144 134 120 86 175 330 605 346 546 579 973 302 466 304 495 466 285 346 660 546 505 341 347 349 384 350 499 459 400 431 231 313 445 196 470 310 547 442 437 526 383 548 336 385 337 549 485 408 364 704 461 910 453 454 916 424 321 398 276 644 562 194 305 246 575 624 564 1111 462 298 282 283 565 269 630 654 400 369 595 646 453 503 658 679 758 613 642 609 523 746 698 736 1248 617 817 832 718 715 700 777 392 436 505 533 433 384 1234 706 902 815 786 589 561 491 583 706 787 826 577 398 492 415 245 422 475 399 359 341 333 352 306 432 338 399 385 708 495 226 222 408 512 325 211 172 123 182 174 187 152 259 143 222 215 246 453 691 602 548 738 618 586 591 715 578 627 753 898 684 595 700 636 676 634 664 588 608 490 926 511 319 610 741 355 654 345 491 776 661 401 608 683 524 540 456 424 643 787 705 636 657 327 753 538 547 775 705 1009 390 1067 713 546 433 779 388 734 678 443 183 264 282 183 191 218 229 481 382 374 478 351 471 477 352 376 332 178 437 215 192 306 497 691 112 369 372 202 510 379 351 269 130 191 213 203 448 385 408 256 291 422 460 379 563 276 1203 371 326 572 380 541 420 355 249 426 390 418 449 404 398 245 261 191 243 471 895 618 617 651 628 700 410 637 578 443 436 643 197 692 610 549 631 636 618 505 342 513 505 214 230 609 427 352 515 945 984 419 173 408 265 301 390 389 363 1588 423 1850 1613 1269 1389 1402 1392 1655 1270 1766 1330 1797 1398 1336 1528 377 331 547 357 730 469 760 823 916 512 686 448 508 440 647 545 545 568 642 512 496 496 530 440 446 676 642 798 697 463 413 627 334 568 457 526 510 377 323 492 538 529 457 505 615 671 711 466 572 757 670 507 517 490 261 389 364 411 328 301 536 658 810 372 592 453 478 447 572 394 556 543 557 507 557 539 482 395 410 458 560 405 405 467 409 379 393 400 573 387 404 530 517 529 575 514 530 483 546 570 609 582 432 486 442 482 536 464 429 382 374 638 354 630 473 428 487 565 491 470 443 371 554 470 509 481 358 469 387 598 854 535 404 504 436 575 602 639 640 488 572 523 509 511 615 432 599 594 614 531 736 564 455 460 507 524 514 348 395 561 263 336 199 128 205 203 225 144 142 253 166 126 289 314 422 289 342 288 276 299 265 327 312 397 476 259 297 245 279 407 340 314 357 570 341 419 369 449 229 393 337 288 278 324 342 239 450 397 439 364 323 690 218 259 204 177 203 257 307 311 335 218 142 177 170 146 237 150 217 185 517 812 200 296 416 313 397 302 439 651 385 541 557 575 302 6831 371 450 418 337 505 140 130 338 167 201 241 407 382 246 334 355 379 239 212 356 377 306 400 288 336 477 269 504 401 339 247 313 321 351 333 350 265 336 500 251 335 424 382 471 461 544 880 586 552 641 569 534 405 729 580 350 535 170 240 500 391 550 349 231 414 558 329 592 310 316 178 489 346 233 508 309 193 341 210 231 453 412 570 492 500 299 412 391 333 212 232 336 295 392 355 380 348 452 467 286 289 262 293 323 607 405 488 381 253 328 262 352 157 204 215 404 311 508 414 519 357 663 440 457 785 443 407 353 343 354 540 397 258 262 259 219 405 363 442 199 434 349 289 636 290 682 479 531 218 421 599 647 249 593 448 389 397 329 490 284 249 309 483 537 489 284 313 584 412 222 218 200 517 416 551 431 227 260 351 191 419 265 531 496 314 384 335 247 492 396 413 381 306 227 364 193 87 28 77 102 64 268 266 381 329 449 292 502 264 224 224 233 107 136 298 380 158 228 330 499 351 369 201 267 145 158 217 186 617 383 469 515 277 247 299 172 275 249 345 373 322 282 345 515 411 447 354 460 418 706 409 510 501 218 208 437 371 215 521 548 424 566 582 567 428 285 592 299 443 207 310 399 454 384 424 1929 2020 354 434 532 504 530 360 462 491 585 561 454 356 481 296 212 196 287 312 186 221 546 527 497 378 356 591 502 286 272 516 483 436 451 331 400 331 425 572 500 282 248 251 298 189 143 207 321 373 280 278 630 292 226 283 257 404 247 261 300 140 159 399 327 418 407 321 207 227 342 476 850 494 253 533 606 805 359 480 586 932 651 621 268 437 335 374 773 897 204 166 285 267 377 303 700 661 507 590 686 823 831 1012 1080 773 993 661 547 611 1110 820 952 1201 1092 1104 1125 1057 1035 1043 1025 895 1082 928 1051 1100 1096 1525 961 1289 857 1335 1076 1915 1908 1852 1036 1164 1145 447 359 1220 1081 689 406 1355 435 466 630 233 362 425 360 660 425 677 176 315 239 233 277 1397 1590 1704 1357 1136 1123 1498 1599 1289 1678 1224 1476 1615 1184 1481 1498 1322 1394 1212 1171 1290 1418 1564 1665 1690 2352 1657 2104 1868 334 261 265 1290 1235 837 1724 1850 1740 1446 813 863 550 284 772 250 169 141 170 1563 1065 1056 281 359 272 480 1071 619 884 1317 845 920 1429 667 1116 1533 1958 1775 1540 3065 3058 1750 1621 2044 2662 1057 764 903 716 993 586 867 413 1383 648 1223 512 142 136 876 735 1187 2151 1175 333 832 440 641 397 401 665 670 757 1019 970 1476 1611 480 558 986 1422 1336 1256 868 826 846 506 404 1078 589 1021 355 579 282 627 513 421 529 589 1475 1624 673 602 443 481 458 664 524 470 546 511 952 658 456 1062 403 389 1349 527 649 657 342 615 619 779 963 613 483 536 676 635 631 630 548 625 656 695 548 694 695 659 347 204 428 357 497 308 613 278 354 183 240 332 615 534 417 386 723 371 476 382 184 173 155 267 114 274 181 160 221 218 280 261 372 256 341 219 288 199 268 249 328 217 335 432 303 317 468 295 179 218 239 196 291 234 237 228 314 252 363 247 313 358 351 349 402 438 554 588 438 446 601 417 421 651 257 300 344 239 419 264 396 449 612 180 316 236 167 320 247 241 191 291 175 401 430 257 303 281 221 363 314 328 325 361 218 367 582 44 422 280 383 201 294 243 278 502 425 535 617 394 456 409 516 359 165 240 358 228 222 326 133 140 136 139 229 150 263 365 219 444 228 177 205 240 204 139 190 187 122 504 321 344 306 397 299 336 302 296 402 217 670 571 400 442 257 549 270 469 269 155 189 382 388 455 686 470 603 333 201 165 277 311 222 200 541 393 450 377 605 378 443 493 299 638 563 281 543 415 372 852 546 693 629 480 519 838 391 407 528 163 360 450 425 433 481 553 483 122 283 304 1008 182 184 164 169 193 213 189 229 341 213 335 227 362 267 257 200 555 470 188 289 423 710 213 174 146 244 322 364 249 271 330 263 440 407 298 420 300 304 471 265 388 403 466 389 510 427 435 439 590 466 140 211 702 182 173 293 182 523 404 249 194 523 342 432 717 465 402 569 756 649 390 261 659 576 489 533 421 338 746 386 332 244 334 337 861 372 418 474 422 657 531 624 570 299 791 805 929 478 469 411 790 587 516 590 246 638 467 572 455 572 449 431 511 531 700 479 588 428 474 469 441 307 742 680 543 627 558 204 473 369 571 491 349 202 291 279 400 491 471 284 801 483 453 433 604 466 340 396 396 1410 584 634 581 518 762 614 537 476 647 575 767 572 439 544 497 521 515 573 402 515 676 584 802 853 623 774 860 549 1672 1656 1169 1288 1533 976 1190 1289 981 1178 1321 1456 1380 1141 1418 768 1660 1224 929 691 711 622 644 501 555 1083 271 822 1081 1001 561 481 372 474 287 207 361 464 389 244 425 362 317 349 571 465 431 291 304 192 405 373 428 364 582 723 535 452 526 634 465 638 554 646 466 500 352 534 694 552 558 781 798 572 205 234 185 238 203 173 224 329 284 204 303 220 183 125 108 170 192 46 175 76 169 218 226 206 200 273 117 347 293 422 308 313 329 311 329 322 310 210 246 220 245 213 420 399 421 219 215 233 183 291 305 500 289 460 421 521 436 378 139 299 324 254 307 300 267 422 355 291 254 287 270 342 380 372 284 299 237 445 240 289 372 664 618 450 420 447 415 344 316 318 460 422 269 106 479 212 491 281 182 542 326 201 246 189 487 738 196 278 191 788 842 770 579 561 271 261 241 506 292 515 512 304 261 511 513 265 219 418 622 513 521 548 652 487 528 719 893 1040 744 1043 704 615 898 727 650 375 519 405 304 462 297 1241 679 626 672 661 675 597 476 614 802 789 727 507 288 328 302 291 255 296 522 404 380 388 382 341 201 402 481 878 661 1066 241 266 481 533 387 161 141 113 151 143 137 121 277 191 450 259 141 353 457 616 506 493 471 542 486 376 469 533 616 911 632 630 647 634 701 493 525 456 481 473 504 439 545 562 534 411 551 657 522 519 386 481 345 570 418 354 410 382 340 648 343 469 293 375 613 495 463 504 1085 828 596 927 551 567 411 1001 498 712 599 346 211 269 239 175 214 230 273 457 417 405 401 397 450 456 221 236 270 215 142 232 211 222 324 585 166 359 228 277 196 340 344 403 333 347 347 294 257 232 378 378 387 362 319 231 299 307 738 211 205 282 282 183 271 239 200 339 317 362 389 321 395 149 120 255 182 446 578 465 519 515 628 469 328 490 421 552 549 575 289 416 620 557 689 757 512 381 457 291 566 415 410 304 235 141 503 717 579 465 296 280 284 284 305 645 277 1337 309 1498 1406 1542 1203 1182 1168 1219 1480 1205 1502 1136 1086 1241 1229 413 415 522 510 623 644 562 521 449 513 802 723 208 287 584 531 345 425 750 551 546 475 401 533 539 473 497 549 807 654 281 434 418 363 484 324 310 352 444 469 401 409 446 451 649 811 591 484 490 400 421 435 495 323 688 376 397 612 357 527 522 349 556 754 640 547 553 627 826 657 706 718 726 741 708 598 827 418 869 823 779 371 419 371 437 534 395 301 337 399 545 413 466 475 438 396 485 547 467 525 680 478 543 497 434 549 492 505 478 423 372 607 316 647 264 413 506 390 619 527 459 590 477 518 514 440 719 518 605 401 643 540 448 835 862 734 612 726 667 941 704 942 856 593 516 561 550 775 604 805 780 589 599 583 612 651 339 602 321 450 212 172 90 105 112 133 187 293 93 98 169 130 174 180 238 137 128 116 354 309 116 317 130 209 274 194 197 127 143 144 225 170 281 329 205 232 172 283 159 216 196 144 138 176 202 204 195 222 248 221 194 558 347 160 142 253 149 264 514 304 353 96 126 112 144 117 273 141 134 111 225 435 141 260 303 135 166 230 114 310 208 428 314 326 607 371 5759 423 407 291 654 122 159 143 196 307 167 257 358 224 403 206 471 340 423 503 239 237 397 372 237 422 327 348 221 352 158 198 280 333 300 487 182 243 192 316 216 295 207 184 531 444 538 308 308 526 283 467 259 582 316 242 338 227 231 424 742 621 351 262 433 413 185 477 339 353 329 328 287 271 283 296 389 421 163 432 370 342 525 368 415 332 190 359 412 490 359 220 226 196 279 296 279 393 457 200 263 192 186 292 658 361 357 267 156 317 349 361 165 186 147 197 293 323 269 546 421 235 347 261 403 226 437 321 369 332 381 391 167 205 106 217 425 309 389 147 338 380 413 322 195 658 173 393 280 192 192 280 174 462 211 221 315 200 417 213 247 191 312 343 263 397 403 378 331 562 413 376 540 436 574 484 91 138 144 144 191 261 244 377 192 220 339 100 328 525 379 413 177 230 272 327 120 58 60 166 54 160 213 349 323 338 329 305 380 318 332 188 99 89 234 318 130 336 290 338 225 233 184 158 252 149 382 316 377 432 443 307 412 160 161 255 224 142 328 328 285 110 319 316 237 261 342 266 360 320 352 472 279 163 149 354 172 208 378 526 444 596 561 407 320 283 193 265 223 160 128 438 240 330 466 1586 1618 323 365 338 357 418 236 264 262 374 532 504 230 382 280 266 245 373 267 533 460 317 315 467 256 269 315 447 241 171 297 338 350 595 399 569 126 180 339 258 168 174 266 380 322 158 330 388 402 596 330 453 167 225 246 224 663 388 434 515 272 219 421 261 342 358 267 268 288 254 790 602 920 360 403 941 751 426 369 438 464 593 581 342 394 309 295 621 400 259 253 240 135 182 240 613 674 668 589 723 1187 1236 1108 1343 1198 857 1051 799 558 1043 759 945 1182 1323 833 1002 1080 1217 1121 1155 1150 986 1420 972 1192 914 1341 1204 1269 817 1375 1168 1590 2046 1888 751 1058 854 563 367 897 995 825 516 730 354 338 325 258 395 203 179 701 674 530 188 419 380 242 122 1890 1683 1630 1351 1734 1435 1555 1783 1174 2033 1346 1686 1283 1314 1637 1357 1677 1500 1602 1552 1885 1864 1181 1063 1223 1590 1272 1506 1350 306 286 298 1483 1353 822 2721 2096 2096 1984 437 509 593 235 707 170 307 163 198 1009 793 799 255 354 296 315 718 1129 634 887 717 856 1318 809 849 1517 1954 1513 2069 3625 3412 1552 1540 2221 2377 897 510 735 820 1025 552 989 343 1003 493 1638 800 56 48 816 858 1341 1490 956 695 724 683 525 345 243 534 548 624 560 486 1084 1444 880 289 723 1039 1034 1591 845 732 661 290 529 1323 586 1433 601 704 428 616 408 374 470 561 1908 1350 332 287 408 355 625 524 658 284 289 498 718 625 488 1165 658 638 1464 389 451 560 336 709 616 517 551 510 557 523 488 684 597 699 602 616 476 778 697 511 596 572 403 228 248 310 391 434 886 399 258 214 294 250 600 587 382 340 721 1025 323 306 166 292 282 225 269 339 260 243 269 250 228 302 276 366 539 246 504 274 432 300 414 251 175 155 286 339 505 165 316 328 174 221 357 367 380 378 355 430 409 451 329 168 328 430 484 452 175 268 274 308 253 344 303 267 367 352 337 365 411 439 347 502 465 374 375 427 197 454 379 237 256 404 186 432 320 294 371 346 284 342 299 351 356 529 353 465 848 129 646 346 383 229 270 213 363 367 251 789 735 889 540 408 712 400 322 275 350 299 380 305 151 158 138 139 206 127 185 365 207 286 347 279 202 165 157 176 154 261 138 733 417 318 240 276 365 185 381 423 418 275 498 401 540 430 270 303 559 606 358 323 368 286 218 410 295 543 428 250 194 130 293 192 144 235 445 452 519 402 543 511 608 533 363 444 582 546 459 408 336 763 570 662 583 377 513 549 434 562 512 175 388 499 453 570 286 492 736 94 254 300 754 174 153 166 165 188 198 140 227 240 234 315 474 543 173 163 105 420 307 486 535 161 524 117 183 105 123 319 432 331 365 394 357 414 451 367 235 191 199 257 197 225 282 422 334 531 443 403 220 298 214 286 375 641 234 244 243 138 302 187 166 298 549 207 238 652 426 741 863 640 796 409 209 677 407 539 629 707 759 670 606 757 721 723 920 430 277 285 254 390 525 568 539 740 526 889 766 862 577 504 561 719 574 447 833 250 476 445 301 431 297 486 395 348 358 364 488 552 559 375 521 528 487 604 665 686 421 363 271 462 356 222 240 344 394 430 285 419 342 433 865 485 420 798 492 450 617 293 387 396 843 527 453 680 622 536 467 638 626 529 563 824 579 494 466 471 789 495 520 593 789 634 599 676 827 672 699 710 729 1480 1724 1298 1469 1126 1202 1036 1088 852 1378 851 926 1205 1016 1095 1305 1862 1008 874 554 590 454 468 749 585 719 396 901 814 762 1208 366 599 865 235 192 412 173 523 358 494 262 285 416 354 296 246 158 271 268 293 211 605 229 371 394 377 580 444 609 692 578 610 551 355 649 791 409 530 836 528 762 767 322 146 223 169 210 190 140 209 178 218 287 265 157 100 78 171 199 177 58 64 136 313 269 317 309 288 300 211 415 401 492 439 400 441 178 274 294 319 110 102 120 243 246 146 372 521 240 205 176 150 84 147 338 367 456 518 504 180 248 79 313 358 249 287 295 350 348 313 236 226 231 291 176 252 307 446 197 268 338 142 236 134 492 520 530 349 474 339 509 622 254 414 344 222 109 417 153 385 246 133 461 281 146 271 132 399 443 207 180 140 551 635 632 694 474 208 200 208 404 180 693 456 278 214 435 429 235 266 432 390 584 410 367 732 456 841 532 570 626 477 538 467 719 577 704 568 186 363 180 339 444 371 1565 547 555 516 674 527 532 488 457 813 822 686 625 488 287 535 286 267 312 310 316 323 300 192 402 277 286 368 488 536 527 323 238 351 347 275 80 72 56 72 56 70 58 161 150 241 211 206 572 601 625 511 444 398 409 413 473 487 413 660 601 511 521 712 548 631 538 566 385 476 442 770 372 299 419 740 427 521 407 485 928 571 575 499 562 591 579 439 614 676 608 515 356 634 367 467 488 396 651 443 639 529 657 358 327 340 608 252 351 668 376 249 230 291 140 142 150 226 358 304 358 482 532 523 379 173 364 509 288 551 456 240 293 264 500 211 538 319 130 181 410 357 241 284 161 305 262 190 147 210 202 165 340 333 417 601 231 893 213 205 299 336 323 306 294 234 414 243 453 496 174 342 141 147 176 331 264 605 297 283 399 387 326 453 445 211 458 678 911 234 474 579 493 641 638 363 511 238 366 511 203 292 484 247 138 406 876 679 661 142 213 189 231 207 320 378 1270 507 1266 1171 1054 1010 1259 1212 1253 1297 1123 1428 1189 1546 1106 1091 539 435 554 433 616 531 584 538 460 597 753 528 433 516 487 407 527 389 685 601 531 580 464 582 590 579 581 637 1230 1049 647 738 700 801 887 849 793 743 711 707 1044 1086 995 659 893 1144 997 903 912 1187 742 982 954 643 1148 755 770 602 714 327 884 1162 1139 650 718 489 470 565 997 633 970 980 910 966 1023 896 1031 591 775 750 1227 896 792 950 1012 934 1009 780 1011 784 837 598 734 655 679 599 717 765 850 719 849 1036 836 837 849 739 727 864 938 885 586 633 579 624 774 716 1130 728 675 804 816 881 991 767 848 710 932 1196 813 762 1169 973 836 680 708 710 662 675 1058 1225 1095 1103 1079 666 827 838 1127 1067 946 789 709 745 1238 895 923 1175 676 662 624 967 1030 498 384 606 412 672 244 425 116 351 318 308 195 195 250 285 315 274 292 256 151 219 316 373 494 277 338 274 311 223 349 324 297 344 353 375 355 403 476 287 242 214 181 403 283 317 237 267 330 414 351 750 421 249 227 246 320 279 637 173 212 487 224 228 266 496 253 259 250 152 428 667 463 297 473 408 313 395 297 501 359 488 362 434 320 450 423 9173 7776 6170 531 161 462 141 537 260 440 669 654 234 429 303 319 638 414 446 222 602 522 416 275 1136 424 617 882 542 419 299 497 573 592 442 334 316 501 314 293 623 572 569 1007 998 648 761 563 915 830 878 492 964 724 364 614 407 389 1062 529 704 641 772 961 657 419 751 392 392 436 610 765 497 532 488 528 519 461 484 623 636 713 587 511 522 456 557 802 400 228 619 588 673 677 372 364 427 352 474 342 686 623 631 804 444 521 384 360 410 533 567 519 331 572 604 534 399 410 664 376 608 747 484 697 472 473 679 521 295 372 794 420 480 260 452 536 877 549 506 286 442 470 680 459 1012 429 845 231 540 489 566 622 674 362 413 759 648 461 464 313 535 502 497 430 878 878 460 325 431 348 490 430 280 495 634 98 149 264 301 298 206 360 695 421 527 392 284 401 420 845 686 491 354 400 679 74 105 164 227 80 573 541 631 617 507 654 568 612 523 566 464 272 231 362 525 331 392 503 445 655 621 238 453 315 370 331 514 487 705 562 712 367 410 519 520 204 178 343 355 347 223 247 603 371 454 279 360 572 725 513 593 623 435 577 711 527 397 541 604 529 616 606 606 596 448 262 262 537 552 444 626 619 574 627 3594 2988 531 881 807 752 729 512 660 530 779 993 710 649 663 526 435 443 366 447 411 490 681 677 565 561 533 853 891 430 623 629 441 453 573 388 508 418 227 659 479 277 369 366 399 443 359 253 504 441 400 522 635 475 427 574 542 983 619 642 669 434 575 710 337 515 570 536 325 363 296 1084 1344 1122 661 834 1080 890 732 965 816 886 487 741 937 432 358 243 1415 712 455 412 486 328 446 543 780 970 877 871 1003 1486 1497 1289 1637 1374 1058 1487 983 846 1889 1792 1462 1609 1596 1393 1278 1337 1368 1757 1575 1843 1947 1689 2007 1598 2213 1566 2599 2148 1931 1901 2049 3013 2814 2343 1273 1285 1522 922 1072 1403 1559 1396 748 1620 490 476 946 468 776 416 388 958 1299 652 306 585 492 472 386 2537 2607 2404 1821 2061 1845 2491 1707 1934 2832 2290 2702 2458 1801 2239 2156 2378 2543 2216 2439 2845 2674 1815 2021 2271 2441 2325 2268 3116 639 572 400 2160 1982 1659 2977 3280 3268 2646 816 904 872 302 985 163 485 298 279 1678 1100 1119 372 705 613 378 1002 1630 1127 1337 771 1466 1578 1039 1600 2723 3494 2644 2492 5587 5417 2591 2863 3705 4006 1463 1024 1429 1193 1311 827 1413 754 1973 793 2139 1171 157 135 1132 1152 2222 2794 1731 660 1195 1023 1392 463 465 1126 1088 1201 949 715 1964 2579 1056 956 1666 1913 2037 2187 1449 1418 1085 1003 519 1622 1274 2179 657 1158 606 887 1018 940 1071 1187 2195 2428 721 661 685 880 871 756 616 554 503 786 1247 997 1031 1334 759 714 2872 713 915 823 655 1083 1013 1082 862 878 1341 1317 1388 1008 1029 1227 1008 1086 1018 1048 927 914 1255 944 363 357 531 485 441 521 944 642 537 491 572 477 834 838 655 544 717 746 435 351 371 271 245 278 255 380 232 206 225 397 344 438 554 579 550 384 597 453 465 436 614 400 400 173 329 402 709 411 456 352 524 414 584 534 523 558 453 701 1267 609 434 460 394 822 702 754 446 583 563 561 516 556 515 533 481 418 477 577 454 556 350 577 542 478 756 345 262 344 492 399 404 466 340 538 407 208 653 618 522 697 497 555 675 775 344 872 797 123 703 452 486 583 517 250 442 629 522 981 1105 732 881 562 729 416 366 420 431 316 528 432 217 273 231 209 257 218 283 663 328 379 326 296 154 246 190 120 269 267 176 1175 610 754 604 553 620 518 402 386 502 593 792 634 615 648 481 597 676 763 406 530 306 370 597 453 591 557 735 375 356 328 452 253 158 333 602 757 838 760 811 597 608 584 516 927 670 478 538 645 732 1168 592 1046 879 898 1132 1124 769 678 597 221 669 799 915 996 896 637 650 211 704 746 1645 365 398 298 364 383 431 516 512 671 278 647 493 539 244 250 244 1097 767 436 605 398 1443 169 252 166 183 627 690 500 578 668 619 733 440 587 639 381 423 604 395 455 443 489 324 570 379 404 543 634 610 361 252 854 408 477 400 175 402 279 514 431 771 349 379 1041 722 981 1066 988 975 632 479 1452 1156 1033 1071 721 609 762 555 579 543 692 686 833 476 495 543 416 881 1145 734 1109 475 1144 1404 1659 911 681 763 952 729 464 1152 400 619 622 978 565 990 1011 891 999 993 846 575 914 818 523 841 1246 819 1094 1174 1018 679 599 668 867 785 600 542 622 452 714 544 451 400 658 572 662 430 857 615 760 789 326 673 802 1575 740 502 562 627 1105 1013 859 764 761 1015 1076 976 867 757 922 927 914 600 925 1215 1168 1277 1337 1320 1271 1088 1338 999 2679 2593 1989 1990 1880 1509 1438 1480 1465 1925 1116 1312 1645 1884 1520 1958 2049 1697 1112 991 1057 769 590 899 1138 1329 516 1345 1723 1590 1656 708 994 884 502 389 647 583 580 814 607 745 572 664 639 341 518 189 457 379 309 250 341 536 482 611 841 962 765 854 883 826 661 686 801 900 750 812 824 1111 748 1019 1007 503 297 205 187 303 313 269 416 541 546 230 396 247 418 351 352 519 88 118 157 151 270 266 290 224 237 274 226 657 387 645 737 616 712 443 381 452 650 364 344 339 318 336 489 512 753 327 331 474 379 237 277 468 562 764 577 931 961 385 354 441 455 455 417 635 635 475 591 555 496 318 404 382 517 591 456 433 415 496 283 441 390 989 460 540 546 598 482 422 603 267 482 482 318 106 660 245 589 348 247 642 236 428 222 455 655 869 423 293 247 813 739 793 1053 861 244 224 394 576 520 1058 641 445 305 654 748 431 345 841 921 606 1122 549 1076 769 824 877 1236 1022 891 1114 1042 1393 950 941 1005 266 577 413 384 447 535 2168 987 1095 1225 826 827 694 514 831 941 851 846 595 354 603 428 360 290 607 424 532 889 623 718 464 426 679 806 846 944 1126 481 518 556 475 459 396 407 364 391 389 388 347 316 255 497 304 288 737 1056 968 950 668 651 546 654 730 511 843 897 887 897 930 865 1039 975 645 713 760 630 640 1042 785 815 786 733 582 696 700 660 739 727 873 647 792 939 604 853 1104 783 794 842 573 604 772 849 735 886 946 1201 1299 965 1147 599 634 373 1567 519 1059 1096 793 393 402 387 88 122 181 239 647 376 573 601 576 638 520 267 544 544 263 283 264 224 355 520 892 340 685 508 455 446 577 469 303 370 282 342 271 511 364 564 546 357 366 453 681 547 315 1050 559 559 561 376 279 429 362 254 388 551 564 600 524 357 264 286 272 227 616 645 725 758 673 835 635 570 575 593 610 583 739 307 660 678 587 759 891 627 473 638 482 947 427 387 588 558 463 635 1408 937 1033 456 626 404 387 304 669 373 2151 718 2072 1922 1854 1954 1886 2190 2042 2013 1575 1978 1536 1800 2182 2464 530 672 735 640 830 951 1044 677 419 624 889 781 671 552 525 702 414 592 761 625 625 489 558 783 783 1089 1051 1129 1104 906 595 633 592 773 752 683 639 725 703 649 903 933 858 647 891 1105 925 808 798 1053 692 864 846 484 979 586 682 533 566 387 849 1078 1035 640 686 449 434 541 932 636 903 876 810 878 931 819 988 536 726 691 1060 807 683 825 897 850 878 683 918 713 738 552 644 624 585 571 652 623 697 582 763 928 762 664 697 682 616 751 845 716 588 583 539 590 715 662 962 647 647 772 809 877 890 715 913 697 868 1052 752 765 1061 910 857 645 688 694 679 653 1130 1297 1168 1156 1148 612 786 750 1045 1011 886 717 711 707 1002 813 798 1066 573 601 511 871 772 379 281 572 311 624 218 392 102 310 258 282 179 173 226 240 266 225 247 252 147 238 312 336 453 235 283 219 256 176 317 273 224 334 331 371 345 405 402 298 251 244 207 412 269 305 269 225 257 407 350 677 377 229 207 228 323 271 642 199 238 465 178 214 220 434 197 193 286 144 335 630 419 285 455 350 299 363 263 419 333 463 344 416 283 418 407 7776 8138 6109 551 147 440 144 496 250 403 620 592 264 427 299 311 583 325 432 218 619 545 475 269 1082 408 611 849 437 401 305 475 522 547 448 285 269 423 302 287 585 538 514 935 813 675 779 447 851 707 828 404 942 646 305 553 391 307 993 553 570 539 686 853 625 352 701 424 418 428 588 681 449 457 460 582 503 443 454 597 578 606 553 450 464 428 567 692 400 245 585 542 647 629 327 317 388 330 464 302 604 556 564 760 428 477 352 330 384 499 531 408 370 530 638 503 397 396 652 376 592 690 462 639 452 449 611 463 259 369 716 354 456 246 402 512 646 509 443 245 459 413 596 393 930 407 767 209 454 380 580 588 617 338 375 597 593 463 442 297 491 459 513 438 836 840 430 295 445 356 460 322 216 379 568 90 143 187 223 284 186 326 685 417 519 366 331 377 419 851 703 441 325 374 671 56 93 142 202 66 583 529 521 513 431 603 583 562 491 548 406 268 227 344 581 367 372 447 392 619 587 242 406 347 348 334 480 474 681 567 656 420 345 450 542 196 170 354 362 350 203 247 640 314 393 253 344 544 717 493 520 513 403 505 687 449 361 556 613 567 623 621 539 514 456 242 270 498 461 416 538 603 524 544 3279 2535 496 748 703 633 615 472 564 488 641 839 648 599 627 545 419 424 385 449 423 494 606 596 537 489 473 767 836 406 560 548 424 432 510 382 448 284 225 597 473 262 297 323 472 487 325 243 486 455 429 497 581 468 330 581 493 928 535 577 513 416 525 652 325 404 503 479 303 339 247 970 1243 1069 596 714 951 794 653 840 751 848 477 641 802 431 312 233 1295 692 429 390 423 289 381 517 740 917 786 787 775 1460 1445 1350 1538 1389 1022 1227 887 790 1622 1522 1338 1420 1432 1213 1211 1284 1273 1612 1417 1558 1632 1495 1689 1463 2130 1505 2462 2061 1903 1778 1919 2710 2599 2189 1187 1144 1258 912 1031 1305 1446 1258 748 1457 520 504 848 497 698 374 341 895 1266 656 312 575 494 452 379 2318 2368 2207 1728 1914 1546 2276 1644 1823 2547 2184 2604 2242 1734 2012 1926 2263 2355 2054 2290 2651 2516 1592 1889 2076 2220 2122 2101 2745 569 514 372 2052 1855 1541 2779 2993 3013 2511 738 818 783 296 854 120 447 256 223 1588 1032 1075 356 593 553 372 831 1490 1082 1328 711 1405 1544 990 1534 2463 3243 2383 2278 4957 4830 2285 2704 3405 3676 1330 945 1193 1012 1208 754 1212 643 1820 764 2009 1133 153 131 1033 1038 2106 2546 1510 638 1106 830 1149 445 443 1043 1013 1122 897 665 1851 2324 1008 908 1580 1607 1716 2014 1285 1288 1178 885 497 1557 1193 1923 663 1095 547 883 949 896 1010 1167 1978 2190 642 580 654 792 889 668 567 481 489 734 1089 904 886 1171 710 659 2678 590 774 796 640 976 932 997 777 734 1305 1268 1262 893 914 1034 888 940 924 977 865 818 1039 883 351 355 501 433 332 436 917 614 563 426 546 428 823 734 621 487 730 752 425 319 343 251 227 260 340 326 196 172 209 375 308 404 505 549 506 372 498 410 453 426 551 342 368 136 351 426 662 385 460 342 522 428 548 504 507 480 383 588 1237 626 412 444 378 740 656 687 444 579 557 553 506 511 495 521 438 406 471 557 395 548 273 567 526 480 686 349 258 344 482 360 357 447 365 511 347 202 618 582 498 659 440 490 633 737 336 850 783 94 655 430 480 546 396 228 430 644 669 821 1057 619 827 506 664 450 297 394 373 325 570 395 201 284 244 197 245 210 257 591 320 408 342 320 142 195 149 110 249 231 170 951 551 752 604 469 536 461 363 343 400 522 911 670 601 647 443 509 637 719 390 478 276 344 550 419 549 501 633 310 344 304 444 221 128 299 549 729 802 660 708 473 477 520 490 849 639 465 461 591 632 1112 583 931 772 858 1094 992 718 619 527 209 589 717 847 948 854 585 654 173 600 640 1517 349 374 234 333 323 369 512 498 562 268 567 473 541 230 238 228 931 747 384 549 348 1219 163 236 166 175 591 735 551 615 707 652 776 514 624 600 346 386 569 354 418 425 516 314 601 369 396 567 664 592 361 248 797 400 422 384 163 390 241 449 423 667 297 341 920 643 933 1071 906 939 538 431 1337 1045 914 950 694 628 727 525 534 532 660 674 813 425 424 470 351 817 932 677 976 405 1089 1402 1651 848 654 712 932 658 444 1017 332 603 585 841 528 843 917 817 911 909 823 491 760 782 458 773 1169 793 988 1116 970 639 555 650 791 744 550 460 596 440 692 514 435 340 679 614 546 398 879 524 659 726 335 509 616 1406 712 463 544 626 870 890 822 706 662 943 1067 982 830 648 864 839 866 568 838 1176 1071 1169 1222 1217 1148 1004 1209 867 2481 2379 1796 1867 1721 1387 1324 1364 1270 1655 1031 1184 1373 1763 1339 1690 1913 1660 1018 899 955 661 556 838 1100 1182 458 1247 1486 1400 1700 594 907 862 445 337 638 565 544 774 515 688 534 624 505 301 461 167 435 347 273 214 300 455 398 567 773 866 712 686 739 810 705 706 811 944 807 670 817 968 668 915 945 459 263 205 187 265 281 243 379 493 454 222 368 243 364 319 295 355 92 116 145 137 260 258 278 216 229 237 206 588 357 576 733 622 716 362 349 447 628 304 284 302 287 335 434 494 736 356 352 424 339 225 271 483 472 693 512 866 817 353 321 401 409 373 383 580 586 447 518 494 441 261 432 364 437 576 410 393 374 450 225 399 330 951 410 508 524 580 466 406 579 231 438 458 284 129 608 229 535 310 258 598 232 384 218 417 582 809 411 242 200 761 667 691 864 772 212 192 347 526 478 957 574 392 262 583 682 382 331 746 818 535 850 517 858 645 704 781 1144 872 813 1049 920 1349 898 735 940 236 555 368 330 330 457 2051 821 968 1098 784 765 630 456 765 861 781 778 593 362 526 370 342 264 476 404 533 891 589 696 367 379 612 675 750 940 1010 424 472 480 431 393 330 299 258 285 283 322 283 288 233 386 238 284 709 1004 914 886 501 493 463 553 542 455 595 807 867 839 864 760 965 819 545 613 724 567 578 893 698 745 735 697 488 611 693 605 727 727 793 601 690 807 574 671 1048 767 688 724 466 644 738 755 667 787 922 1110 1129 870 1063 549 502 397 1475 444 955 1015 732 359 284 335 80 112 125 229 583 382 575 524 556 624 500 241 567 540 184 273 240 208 373 476 837 303 641 480 343 393 462 400 275 332 256 300 231 489 344 529 485 325 328 420 640 545 309 1001 483 481 541 364 304 413 352 258 415 525 560 594 422 351 242 260 248 190 539 598 649 668 584 715 578 509 555 572 598 549 717 271 644 601 514 703 779 583 447 664 454 862 335 351 574 542 445 623 1267 913 933 403 581 416 344 261 653 367 2017 671 1992 1850 1814 1725 1913 2097 1957 1899 1610 1867 1513 1908 2299 2352 429 527 690 596 796 970 1002 582 354 511 778 658 600 546 497 668 382 531 743 577 577 451 528 789 785 1123 1095 1169 1092 770 531 453 599 652 604 597 567 603 498 575 830 846 797 446 525 1014 843 702 763 717 572 774 764 406 855 428 646 466 441 291 788 974 992 619 630 372 365 466 755 578 736 726 664 678 787 687 805 402 664 679 1063 571 540 556 709 601 620 466 730 576 633 566 590 536 583 507 535 566 609 509 725 931 678 590 595 586 543 694 725 550 430 570 434 508 674 460 680 449 529 641 707 727 843 635 725 554 712 890 702 658 921 759 861 607 538 587 569 583 966 1161 957 1000 955 455 617 598 856 856 741 653 637 618 853 804 699 902 511 466 463 801 594 266 234 530 250 568 200 349 78 230 244 243 173 179 224 251 271 230 248 184 106 174 170 275 382 179 225 161 198 160 226 223 202 303 325 270 240 292 328 255 307 256 223 468 178 281 273 215 247 348 299 639 244 173 151 156 299 251 580 173 237 414 156 200 198 408 163 177 191 140 234 607 396 271 431 277 206 253 199 364 268 392 291 349 294 337 291 6170 6109 6622 450 119 369 99 460 170 358 561 604 192 434 250 277 582 406 470 167 630 439 416 245 1021 393 410 698 399 320 283 469 377 388 374 261 239 352 286 236 559 466 468 777 814 635 603 369 763 547 733 308 842 556 269 507 345 225 1007 501 520 385 624 722 606 315 653 340 334 381 501 596 425 378 384 427 591 340 357 541 450 517 497 396 354 423 458 603 406 204 551 484 599 573 266 283 384 254 427 272 435 378 374 630 334 409 285 271 336 367 395 313 325 430 557 462 397 385 627 354 564 573 353 449 422 405 532 376 217 278 641 246 277 216 382 440 419 510 411 269 390 420 544 239 663 357 657 205 416 332 404 439 563 294 333 490 474 343 294 294 407 445 416 345 719 721 414 231 409 299 308 286 190 339 502 78 123 117 193 247 146 298 643 407 503 279 254 308 414 719 821 471 330 368 584 119 102 128 126 54 545 481 461 479 337 622 520 506 455 467 364 252 227 307 530 332 358 245 374 606 572 224 376 257 283 270 360 450 586 479 570 305 286 331 503 176 158 307 313 295 170 190 539 257 307 296 273 530 623 441 450 441 284 280 668 401 275 499 600 529 602 612 532 437 457 230 317 458 419 351 466 581 482 504 2773 2044 389 621 575 461 531 373 545 503 625 706 656 591 536 431 420 405 393 437 410 469 521 509 486 424 433 677 780 341 450 458 293 311 475 325 339 324 182 507 422 221 268 261 277 273 156 213 416 301 348 393 491 366 331 534 366 529 369 466 492 454 447 533 274 362 434 408 304 332 218 849 1055 988 548 650 949 767 632 828 606 747 385 484 717 338 229 211 1015 565 324 289 358 207 401 383 574 716 656 739 718 1156 1300 949 1417 1193 846 1058 710 745 1370 1350 1004 1066 1139 1052 1024 1060 1186 1331 968 1176 1322 1314 1435 1274 1768 1257 2160 1848 1410 1607 1418 2261 2253 1874 1087 1004 986 777 925 1230 1226 1133 742 1408 428 408 722 478 673 348 295 651 1115 584 276 566 499 412 291 2155 2089 1967 1585 1777 1203 2017 1623 1535 2186 1681 2321 2006 1392 1775 1773 2026 1990 1800 1903 2183 2420 1334 1582 1878 2039 1767 1896 2184 518 471 272 1841 1711 1300 2308 2456 2527 2127 612 678 736 205 786 104 435 256 218 1345 909 917 332 424 396 309 773 1459 964 1191 620 1264 1431 804 1379 2192 2773 1915 1834 4191 3994 2019 2283 2887 3116 1049 833 993 874 1017 624 1054 467 1693 607 1837 997 135 113 913 993 1628 2121 1303 446 936 847 1040 397 395 1015 1001 1068 769 517 1391 2124 866 742 1488 1440 1543 1797 1234 1123 1043 923 461 1410 1211 1798 620 1121 498 818 984 895 999 1191 1849 2036 638 554 494 545 745 524 487 360 388 659 884 733 846 1261 773 722 2417 525 675 683 559 920 864 956 771 676 1069 1086 1141 865 870 1121 854 902 699 809 694 676 897 728 317 306 483 449 362 352 679 407 608 412 490 369 709 572 589 459 740 813 461 308 323 247 227 262 249 297 144 136 187 296 274 378 465 569 443 319 459 351 429 392 539 328 338 122 398 450 637 301 407 330 504 429 519 456 418 485 327 492 1152 576 396 404 368 599 656 459 416 551 535 523 472 502 442 495 457 352 453 507 351 464 242 483 463 492 473 303 210 318 465 349 325 366 280 498 250 142 512 547 471 591 334 372 565 692 290 663 665 50 617 333 433 562 354 200 393 595 556 716 838 569 630 437 559 416 311 360 339 298 470 411 208 239 217 206 254 217 221 625 289 381 259 255 140 223 133 142 227 237 96 869 562 610 493 412 445 421 329 325 358 548 763 585 605 529 382 475 641 743 352 462 246 297 449 395 480 461 559 302 306 284 433 187 106 248 546 658 725 629 589 476 461 494 479 766 506 441 382 524 576 1033 506 791 653 817 1005 1042 707 617 521 193 494 616 824 1003 810 606 639 149 481 575 1287 309 324 224 299 307 351 480 469 522 211 561 459 523 224 232 192 796 666 459 568 312 1069 151 230 152 157 605 678 466 545 598 543 682 384 533 459 263 301 416 265 323 317 400 270 481 302 330 456 537 500 333 206 683 431 370 348 110 358 182 345 284 697 251 309 765 647 836 823 844 781 429 344 1228 1007 910 938 671 544 708 493 390 491 570 562 675 379 375 413 311 647 681 538 725 437 991 1295 1611 739 549 609 812 655 418 962 295 475 508 600 472 591 784 719 826 803 609 518 735 719 419 778 884 630 844 950 936 524 445 646 817 754 418 292 565 489 708 492 411 280 482 546 472 398 935 411 588 649 300 463 624 1326 609 445 542 542 672 802 767 622 498 827 903 836 690 577 656 677 766 496 756 1060 916 1012 1252 1285 1127 1016 1200 872 2056 1998 1610 1656 1547 1301 1153 1175 1025 1525 916 1039 1237 1497 1150 1586 1600 1481 836 821 877 560 488 824 972 1072 410 1221 1414 1354 1599 458 833 907 399 287 593 557 547 741 509 646 382 626 446 273 372 108 351 338 196 158 258 410 342 483 520 828 561 570 733 854 650 630 791 884 722 609 591 875 587 761 722 382 305 249 231 309 327 247 317 467 445 163 324 189 278 289 269 301 50 90 125 117 333 327 347 239 279 230 198 468 347 513 646 585 623 326 350 412 596 260 240 258 293 290 374 470 802 164 164 365 278 181 221 476 397 602 468 763 691 294 309 367 381 359 357 490 496 380 448 460 444 225 392 301 370 530 380 365 372 412 189 379 288 787 331 503 514 589 499 405 584 207 404 406 258 94 540 221 495 290 215 586 220 332 206 359 440 693 374 212 172 738 603 575 810 700 182 168 280 452 475 959 541 371 244 494 568 213 276 657 703 457 799 451 714 546 623 646 1012 828 694 1018 797 1320 805 607 865 231 484 272 277 293 394 1791 811 689 734 705 637 504 408 641 784 716 703 471 268 439 345 354 254 453 368 416 779 501 544 354 342 562 466 659 855 879 326 426 438 415 469 260 217 180 217 213 254 217 254 219 336 212 302 520 933 804 773 509 515 407 473 506 340 561 700 807 777 788 686 870 741 489 553 614 465 501 921 605 677 649 599 488 502 487 509 717 650 567 685 633 642 562 594 989 586 606 641 388 589 662 598 681 655 884 967 967 704 982 437 440 293 1573 379 830 933 688 362 260 379 90 126 145 191 564 320 531 486 405 601 416 211 395 492 162 282 246 202 352 472 836 246 580 484 290 345 377 298 185 237 172 301 240 518 319 405 405 272 322 388 654 573 293 935 368 368 565 342 281 364 319 224 340 463 508 561 410 319 212 230 185 197 469 586 560 628 548 659 602 462 508 492 647 407 619 251 542 554 457 613 631 488 403 674 430 683 180 186 380 558 461 544 1199 681 836 378 442 322 296 225 534 296 1832 558 1782 1672 1663 1665 1743 1908 1809 1650 1404 1678 1359 1608 2038 2028 423 487 623 490 816 842 849 425 315 476 596 548 516 547 478 616 310 414 520 537 537 404 475 719 715 988 948 1029 1901 1589 908 1032 769 646 790 455 433 741 803 803 803 862 811 909 773 946 881 821 1031 937 495 395 394 454 844 818 976 722 592 674 990 810 836 921 1149 1089 1138 1159 1432 940 1332 1372 1329 1265 1216 1078 1375 711 961 982 1283 1102 1032 1205 1260 1442 1147 1151 774 1026 904 860 898 763 776 973 806 1210 910 935 1009 963 982 1100 1082 1061 979 1038 1087 599 781 1139 682 922 466 791 1442 666 810 673 743 949 1298 1299 976 981 918 918 1064 895 947 1085 886 1109 1149 989 1240 1015 1015 1128 998 1109 1225 1007 810 1061 909 1037 880 1163 1097 996 847 941 896 986 625 613 786 1006 437 431 380 321 420 357 524 628 314 245 354 208 482 487 485 163 183 157 199 474 174 627 194 482 553 197 163 147 155 240 465 197 173 843 586 275 270 357 286 589 290 282 256 366 240 311 495 453 495 742 716 791 570 270 270 139 203 216 830 454 515 194 342 163 385 307 381 217 378 86 650 745 303 316 418 212 290 313 565 379 258 620 373 445 697 505 654 531 551 450 8920 511 477 264 440 250 561 597 683 446 513 161 362 795 496 658 422 796 485 466 206 675 716 489 785 423 476 509 629 330 347 713 460 411 591 280 305 853 625 201 1049 947 872 719 463 793 604 1116 635 794 287 339 420 518 616 1049 852 1032 761 426 782 617 344 741 884 887 565 574 688 381 605 411 805 657 422 463 393 566 828 427 729 1043 508 843 1272 1225 449 456 413 405 557 406 379 418 285 247 399 458 220 520 744 828 743 637 300 326 627 712 162 308 194 405 586 677 682 924 598 694 965 640 817 636 484 209 215 338 442 792 394 383 164 444 646 597 537 347 622 490 484 700 221 1208 402 574 497 544 384 422 615 658 343 424 431 363 404 598 581 391 550 657 617 980 972 424 630 520 410 482 619 387 763 840 167 261 226 122 396 482 638 1057 495 618 448 468 568 552 727 1209 511 528 458 487 88 86 264 167 145 309 317 584 728 601 976 658 466 440 624 408 197 246 417 658 320 547 435 487 699 691 376 273 510 201 622 477 676 478 728 468 465 258 268 883 227 211 619 666 721 241 464 632 360 396 317 563 483 633 464 626 696 348 407 698 362 158 414 637 522 638 645 695 780 519 290 490 470 203 447 690 601 570 671 3110 2714 666 577 630 560 689 658 472 449 692 694 698 490 720 407 405 803 367 408 759 705 537 531 682 399 583 639 984 329 322 811 754 717 700 578 861 301 199 941 819 409 256 255 510 591 255 399 688 692 1034 406 508 398 856 686 280 1109 756 752 704 671 290 604 539 586 796 731 396 424 490 1743 852 1826 733 927 1216 986 729 705 728 965 751 1114 879 548 261 372 818 1489 442 362 263 246 583 441 709 831 995 760 888 1379 1454 1599 2107 1818 1412 2112 1448 777 1789 1409 2009 2095 1961 1365 1794 1734 1923 1641 1694 1808 1951 1988 2046 2543 1903 2520 2360 2479 1470 2531 1869 3456 3267 2702 1038 1792 1740 1326 1008 1937 1459 1192 694 1296 658 645 560 685 855 622 372 1125 1224 1094 500 786 752 395 291 3124 2842 2700 2302 2807 2767 2601 2605 2294 3107 2733 3258 2654 2443 2832 2616 2761 2809 2989 3425 3602 4416 1935 2600 2524 3039 2166 2453 2093 924 878 463 2323 2627 1654 3786 3575 3622 2869 951 896 1085 431 1198 106 589 438 526 1692 1439 1641 506 693 569 414 918 1583 951 1929 1028 1659 2495 1172 1926 3528 4191 2905 3040 6414 5458 2745 3062 3983 4024 1915 1000 1358 1308 1758 1002 1671 722 2204 982 2290 1285 219 199 1866 1312 1466 3061 1399 858 1235 999 975 660 636 1326 1070 1285 1108 926 2564 3198 1385 619 1348 1771 1732 3335 1543 1986 822 880 779 1861 841 3116 1077 1177 554 1156 937 905 1018 1179 3570 3528 787 633 826 935 1002 770 1073 523 557 869 1224 1042 837 1709 886 821 2475 579 733 1015 845 1637 1360 1715 1220 1016 1159 1081 1182 1013 1057 1066 1076 1123 997 1329 1770 917 1428 960 545 423 578 542 464 339 1155 623 623 672 509 594 926 739 1228 753 1355 1197 746 251 306 525 480 414 587 635 359 294 300 430 530 438 417 731 548 568 516 541 713 560 676 603 268 273 646 732 755 242 379 422 415 379 679 409 272 516 248 693 786 576 395 469 459 973 657 821 264 378 383 436 326 820 338 389 462 520 572 690 344 655 395 482 480 608 668 591 234 601 495 462 465 659 656 1027 563 416 721 767 672 814 662 779 890 1014 410 525 1318 131 1209 471 680 480 330 355 636 690 436 1036 1216 1275 1106 829 1189 481 450 345 390 621 668 650 307 424 332 313 404 281 265 650 469 458 349 253 343 324 212 252 297 455 158 1339 907 781 643 451 576 553 500 523 548 653 786 660 1457 724 599 492 852 750 343 771 722 506 590 454 537 881 976 563 362 198 759 238 174 298 638 777 827 677 1010 865 957 712 729 1077 693 902 914 529 869 1642 867 1521 1295 706 998 876 546 762 804 376 633 951 722 914 983 614 803 297 533 823 1385 427 414 448 543 504 577 244 357 463 281 655 534 1130 304 316 224 655 715 756 904 374 1298 176 429 327 184 739 1094 850 964 1004 922 1048 650 1144 815 740 791 859 793 813 654 1021 844 1144 866 828 382 533 402 409 393 904 328 399 336 136 300 312 358 380 934 332 450 847 758 1288 1054 881 949 834 413 1420 1172 1204 1301 940 1230 764 801 749 1169 827 1164 899 501 527 425 346 1120 918 1349 1070 637 1268 1342 1442 851 800 766 1182 1030 1229 1554 473 846 606 534 651 536 1591 1443 1428 1426 818 873 744 1029 788 1696 1192 887 1484 1606 1515 704 591 545 913 707 371 554 821 568 788 563 670 587 841 980 741 820 1316 896 1282 986 689 647 552 1512 1029 609 808 848 881 978 1121 1092 1037 875 914 1140 905 949 913 1313 1087 783 797 1642 1010 973 1231 1453 890 885 996 1199 2692 2753 2144 2020 2104 1634 1964 2050 1519 2188 1322 1418 1320 1946 1834 2274 2807 2412 1562 1296 1358 715 591 1389 1159 1268 889 1947 1480 1317 2519 1318 1350 1278 438 518 751 501 1341 952 1245 584 482 566 509 236 454 681 548 674 687 608 543 1062 522 715 680 629 1156 910 836 1436 1098 880 784 1085 1348 717 1342 1259 1095 1045 976 605 598 338 253 660 628 509 569 463 290 140 533 444 246 164 342 368 66 139 95 180 470 363 426 462 394 436 372 582 432 675 891 776 796 436 676 475 571 291 260 268 433 307 499 444 1244 347 294 263 207 271 365 728 289 457 553 906 645 503 246 674 732 344 525 695 792 727 679 656 646 291 580 363 375 483 553 423 717 762 500 676 461 1007 476 655 498 703 474 620 913 449 688 523 468 244 730 315 813 407 290 884 239 481 227 422 585 848 216 432 292 792 1119 1005 1581 400 404 357 502 863 476 1220 1009 600 529 992 851 572 583 796 722 750 702 922 926 803 946 659 1213 1123 835 776 906 1152 846 1429 966 222 782 601 508 767 638 2081 620 868 852 815 870 812 692 840 892 880 791 1027 726 664 556 413 585 589 493 602 582 400 723 603 429 730 1132 530 816 600 652 490 591 382 698 132 94 74 94 90 120 108 350 202 264 614 221 700 1177 1255 1109 585 638 677 436 449 592 900 1074 1012 1143 1033 932 1097 722 586 659 693 930 806 1412 991 662 710 761 530 960 715 877 1060 1156 663 517 1033 850 614 904 961 1066 707 660 797 938 574 1289 625 651 954 877 1085 1064 1075 601 500 628 1439 505 895 1057 491 382 295 307 149 260 196 363 640 695 536 484 545 626 469 338 420 513 379 506 481 455 497 484 1239 303 633 720 435 333 528 632 338 239 225 390 278 430 408 587 366 209 1015 684 759 1319 221 2170 572 511 809 603 823 740 730 570 620 317 477 460 456 531 238 316 285 450 478 1327 453 291 393 526 377 641 763 625 1123 642 891 206 728 1004 881 1138 1062 673 760 364 775 660 391 464 416 721 615 1284 1682 1655 1230 254 290 344 431 569 461 428 1864 493 2022 1936 2045 1559 2157 2329 2282 2004 1981 2094 1831 1883 2326 2273 539 601 674 729 1217 782 1198 654 599 759 855 1039 859 729 803 669 645 603 1018 853 815 775 618 929 926 1411 1424 1645 409 394 608 375 386 268 408 318 250 372 386 371 390 422 393 469 495 595 511 654 734 553 363 284 294 344 182 313 251 398 473 330 297 387 235 286 369 265 299 277 360 390 328 324 268 308 280 343 403 283 319 265 282 166 334 179 246 240 224 241 183 195 182 318 235 249 276 285 320 322 301 400 281 198 323 510 309 290 413 402 391 435 219 298 200 305 235 318 286 192 446 445 367 232 456 404 524 560 277 291 306 295 500 470 404 372 356 247 278 238 520 490 497 504 515 449 388 547 365 385 355 472 463 507 613 456 605 466 337 299 307 426 130 144 144 62 209 82 425 102 159 178 156 144 173 163 175 102 149 108 106 419 356 459 368 332 400 176 229 181 205 223 191 183 387 377 312 300 231 401 245 220 239 225 171 221 228 152 272 240 264 235 219 393 188 160 152 132 168 285 343 251 285 76 114 160 207 138 122 213 202 101 353 531 145 121 159 299 236 378 191 463 308 516 430 446 241 140 122 161 147 119 511 5419 215 238 222 153 284 193 247 102 155 124 226 534 358 223 184 456 192 204 249 253 574 408 386 345 306 318 212 279 203 235 251 208 112 315 108 428 348 189 394 527 675 327 276 247 262 624 355 502 304 143 303 267 190 264 610 359 150 283 327 261 404 207 397 417 201 255 375 395 210 391 229 172 150 155 358 314 565 366 212 342 285 363 372 450 302 215 206 200 261 315 184 297 189 169 100 264 109 199 357 230 335 248 200 175 378 390 179 247 162 365 258 249 249 354 229 204 188 206 474 198 335 261 288 281 257 406 294 219 166 86 314 280 327 273 196 209 301 510 303 742 246 299 135 324 125 396 375 360 270 255 158 405 232 178 192 285 213 292 291 312 349 236 376 237 179 118 795 755 847 295 114 174 75 205 121 355 195 299 144 188 295 188 277 259 542 611 229 499 417 118 132 44 52 54 201 133 202 482 512 342 241 359 330 285 174 129 50 52 324 286 46 111 151 377 414 416 107 136 131 107 419 355 433 303 360 283 163 124 114 341 281 222 254 302 250 211 344 304 248 344 230 401 273 248 269 351 471 152 248 407 269 319 257 271 243 300 310 393 283 432 163 338 199 84 282 205 120 229 322 1635 1454 261 299 331 239 355 210 307 305 474 527 299 281 355 194 169 151 246 420 223 230 321 301 269 276 267 417 490 94 179 421 339 323 369 314 360 231 134 290 236 252 213 200 294 348 92 194 223 346 430 196 327 218 323 248 142 419 335 266 325 174 242 199 175 114 463 406 155 181 235 319 316 532 350 479 550 236 358 459 448 656 335 418 268 580 245 306 364 476 160 142 199 92 151 89 593 443 350 475 537 616 598 530 488 549 512 844 381 616 944 696 898 1120 761 659 768 749 638 851 691 720 1005 659 698 1290 771 1191 800 1132 844 1291 747 1943 1277 1261 526 722 1052 548 418 677 604 511 395 941 266 204 354 225 472 354 203 479 613 400 159 192 184 202 112 1146 1172 1274 1145 928 1101 991 1363 1468 1294 1319 1332 1498 1401 1449 1089 1297 1308 1439 1645 1588 1513 1176 958 1424 1464 1523 1427 973 265 218 222 1009 1203 926 1452 1744 1753 1667 587 537 396 111 369 130 226 186 142 1213 610 600 319 263 191 235 433 778 774 1282 533 600 1026 640 758 1408 1783 1061 1445 2496 2396 1239 1732 1414 2028 688 357 684 631 980 724 754 379 844 560 787 501 113 97 1297 1060 1242 1063 837 381 513 355 329 345 317 701 526 503 670 561 1278 1821 502 212 435 1317 1236 1094 620 772 404 196 300 789 307 1222 432 292 172 488 379 355 371 571 1078 1627 429 447 360 656 489 316 645 296 316 281 641 271 362 774 363 312 961 325 365 345 519 380 459 468 414 456 394 352 424 447 507 466 567 625 548 458 503 329 632 605 230 325 237 193 203 223 390 181 386 225 194 303 442 257 330 224 731 249 373 211 307 98 66 243 127 172 197 139 192 234 267 262 247 199 343 333 212 311 261 244 320 155 150 139 443 482 454 124 155 159 137 128 264 248 215 135 104 212 429 94 188 315 330 370 325 306 294 310 211 259 156 239 240 181 133 223 458 264 135 202 222 286 304 464 427 198 280 343 304 426 361 245 333 242 301 227 463 155 131 185 286 308 161 193 220 276 578 42 678 173 237 181 110 181 245 375 227 429 270 470 444 341 545 347 264 462 477 202 123 115 124 119 109 130 215 123 229 171 94 109 273 235 113 171 136 56 50 114 306 479 295 336 296 281 392 250 297 289 138 140 414 256 550 338 257 250 207 352 152 246 317 294 200 305 248 499 561 513 137 123 196 513 415 140 325 227 307 368 413 359 218 425 323 467 380 289 426 461 438 777 455 493 479 311 409 442 240 382 400 144 352 443 282 313 186 688 556 221 229 392 630 178 138 88 80 106 118 68 191 358 307 437 226 439 225 231 169 397 300 309 339 175 373 105 263 180 127 444 441 369 409 433 421 472 343 485 446 429 422 502 422 460 349 465 403 562 467 520 501 624 495 385 379 483 271 170 235 91 396 312 177 168 427 194 470 595 237 483 578 392 426 531 185 541 351 441 459 193 309 234 209 206 334 466 242 447 136 174 166 257 367 377 494 403 247 375 561 657 331 344 264 680 348 513 728 312 915 284 335 235 345 682 495 649 637 483 281 600 348 252 500 339 201 433 342 329 428 356 294 506 435 238 303 342 114 193 268 200 271 259 167 267 322 375 247 529 256 450 350 403 606 448 513 368 515 389 538 695 524 451 321 411 454 303 540 453 360 399 421 325 585 348 360 464 430 338 468 294 384 1473 1507 1010 1080 789 784 628 687 738 834 571 613 1001 668 1070 645 1116 1003 797 475 485 592 448 659 461 713 216 1020 820 700 916 317 478 413 123 152 342 132 344 254 223 311 149 244 106 106 90 227 201 130 272 266 268 272 361 422 281 371 465 494 461 592 701 493 369 501 658 353 484 596 430 489 513 272 253 232 214 257 273 245 253 303 112 128 198 163 176 60 280 281 56 32 50 46 60 76 83 58 54 231 115 169 203 248 624 556 556 190 379 214 335 239 235 237 240 153 320 141 220 246 209 112 94 158 172 503 243 293 382 563 244 428 342 176 188 215 217 191 228 196 165 141 117 102 173 183 229 135 187 208 221 209 253 185 268 269 255 212 178 190 264 229 253 254 308 277 128 121 340 291 431 150 181 509 155 174 143 178 293 338 102 250 205 390 327 372 510 228 172 156 122 280 161 318 263 130 169 278 344 302 336 357 284 282 243 287 293 323 301 433 630 339 340 500 302 489 378 701 392 200 371 215 434 482 296 859 427 433 469 404 521 493 384 448 805 830 642 613 551 415 257 125 479 248 405 249 329 333 457 349 128 262 574 364 310 377 259 239 534 211 396 248 209 170 217 186 180 176 214 106 165 195 203 232 207 255 229 337 356 252 351 313 325 332 532 397 468 491 458 483 322 253 271 414 370 346 452 236 203 251 389 296 201 216 365 208 713 346 408 248 337 327 289 247 664 365 307 266 291 235 428 411 374 491 465 532 511 750 396 268 286 521 242 507 785 522 159 188 153 90 125 100 135 446 332 232 451 284 222 351 141 315 230 161 194 246 257 463 311 403 119 267 317 211 277 232 350 211 120 120 169 155 209 113 142 169 101 374 347 258 443 129 935 262 232 190 215 139 207 189 152 116 201 227 255 392 217 261 290 124 127 250 541 313 262 339 308 209 303 367 470 490 225 389 105 536 343 337 417 365 335 1244 144 212 143 297 220 268 161 127 411 554 629 235 259 169 321 144 190 194 184 1159 223 1317 1188 1091 1106 877 703 725 855 984 856 955 943 1146 873 370 506 341 251 220 325 312 434 463 564 854 441 197 181 504 304 333 509 311 503 485 477 313 332 290 535 525 680 715 392 469 529 414 487 441 356 328 550 523 328 590 655 680 415 538 507 606 686 605 599 526 548 519 429 437 490 433 482 695 391 548 608 482 381 642 742 733 707 586 598 533 574 602 625 626 578 724 452 494 487 668 471 453 460 502 516 400 469 477 520 500 451 373 640 537 697 557 431 457 614 458 626 548 523 454 420 478 484 567 700 462 475 401 440 416 428 480 638 456 413 711 498 516 452 427 425 509 858 772 456 701 463 364 551 661 483 568 545 799 611 618 751 624 548 593 635 757 797 712 749 559 744 738 691 796 650 377 447 273 510 325 145 194 329 192 355 212 199 128 191 211 170 176 168 215 127 149 135 176 132 104 120 134 336 443 129 129 105 113 107 189 102 238 261 339 282 219 322 143 331 296 321 151 283 201 199 276 169 193 386 364 536 255 236 230 163 193 124 299 292 306 249 214 239 223 209 204 133 147 107 463 506 291 148 317 187 226 213 219 454 345 709 182 239 272 130 159 462 440 369 477 215 5462 148 361 210 217 687 614 218 369 287 365 393 330 301 242 358 571 266 306 523 360 526 553 264 173 497 200 300 330 414 196 267 771 342 451 596 475 308 451 572 464 460 342 520 531 698 415 575 516 150 485 267 236 720 412 719 347 393 324 479 307 495 231 253 474 457 460 302 331 233 428 196 229 270 371 410 534 403 465 474 428 498 289 283 344 244 316 409 348 232 351 186 220 190 284 395 274 320 378 330 369 417 204 680 221 255 301 212 356 289 425 260 303 396 289 293 485 321 439 294 317 410 343 203 251 358 172 176 245 228 412 341 425 221 300 537 390 451 411 485 206 521 371 619 181 300 355 668 245 302 334 258 328 235 278 389 453 464 392 325 323 434 290 205 278 200 361 216 492 378 110 130 82 131 269 297 463 852 484 653 260 316 343 556 428 289 188 265 293 365 46 46 24 93 130 295 323 487 519 484 370 677 450 403 306 230 132 77 223 235 62 313 191 317 221 262 321 216 301 332 229 319 616 380 390 401 267 275 194 285 149 133 308 314 317 112 202 378 332 354 151 305 286 343 231 405 321 130 118 685 460 117 241 288 266 310 286 318 265 223 104 167 494 449 246 536 380 483 369 1743 1878 314 409 359 463 497 369 395 363 632 488 550 350 445 314 307 306 147 277 267 168 617 619 399 441 462 504 509 287 315 442 345 343 385 208 336 126 208 293 229 244 222 200 382 388 197 130 336 326 356 336 349 284 178 257 261 407 317 202 249 245 251 340 282 266 271 259 131 153 152 585 649 538 378 559 741 775 618 415 519 722 641 694 705 508 523 248 667 469 229 225 298 164 348 247 830 902 525 595 670 982 1003 769 808 816 787 728 869 447 1008 920 1116 1011 1222 905 856 739 1088 732 929 907 974 1030 964 1178 974 1014 1124 1241 859 990 867 1840 1315 1557 1343 762 942 452 500 1106 831 846 685 1214 557 518 599 497 447 591 206 655 494 558 324 313 291 232 197 1381 1304 1289 1530 1472 1581 1315 1644 1398 1773 1515 1446 1736 1635 1639 1225 1425 1052 1339 1553 1383 1396 1172 1283 1638 1614 1201 1480 1494 609 548 183 1436 1841 860 2049 2113 2199 1649 694 762 421 213 461 282 285 129 215 1303 888 822 180 385 310 345 796 1119 597 1105 829 903 836 741 1072 1662 1904 1397 1336 3229 2951 1302 1925 2698 2284 1075 497 1044 869 758 501 1071 392 1261 544 1438 541 89 81 906 743 1172 1892 1137 514 696 683 658 545 531 802 648 834 612 489 1407 1762 615 713 1031 1062 1090 1412 949 1190 647 607 512 991 706 1211 604 686 356 743 468 437 531 996 1480 1956 610 410 325 281 607 351 605 400 380 559 796 452 633 1091 537 507 1464 416 600 951 309 587 571 478 606 899 624 636 675 550 568 616 555 577 790 562 573 506 704 616 462 198 200 239 266 460 521 372 294 239 297 292 441 355 412 299 440 281 418 312 249 240 238 315 192 280 399 387 362 397 326 274 304 460 236 162 243 330 255 287 289 327 539 180 291 323 436 128 304 401 274 180 471 477 368 315 249 394 602 321 189 290 209 668 497 604 238 249 234 295 382 330 405 366 275 540 415 435 318 340 273 329 343 343 317 294 214 180 224 447 455 489 177 306 477 242 433 408 373 513 224 273 461 487 298 240 624 55 711 303 389 339 222 146 329 403 353 441 451 438 524 532 353 188 267 205 188 114 225 431 191 129 111 187 197 230 526 329 175 146 104 88 175 167 119 112 176 255 153 582 356 290 274 159 603 238 374 370 225 319 685 565 489 300 384 429 279 397 261 263 382 254 280 288 640 642 399 354 322 131 299 156 106 236 371 498 570 437 382 579 400 403 529 453 343 290 333 353 543 610 443 755 665 451 641 491 257 467 346 251 490 558 452 508 546 306 464 135 349 402 838 383 461 255 237 317 314 266 405 492 240 221 246 452 172 170 149 628 472 484 667 369 664 240 208 143 252 650 609 480 502 532 479 577 428 504 437 408 401 536 420 486 447 446 351 482 357 466 424 518 471 328 316 626 370 353 318 103 217 231 258 308 449 325 386 645 527 806 538 608 614 611 253 575 473 502 528 482 641 583 361 498 488 299 633 563 421 419 445 357 388 395 498 586 281 953 700 783 740 505 712 527 440 542 667 283 403 347 441 401 391 827 736 786 808 555 334 764 458 389 479 412 442 776 1211 953 441 387 304 405 332 269 451 397 181 273 394 383 293 527 333 438 399 472 390 427 480 383 365 358 922 549 418 568 687 653 555 636 564 725 619 644 530 588 525 561 527 756 504 645 606 429 561 883 648 570 537 592 454 2039 2104 1120 1112 995 1182 1189 1326 910 1082 1016 1189 1160 1104 1585 1243 1499 1041 850 580 633 690 464 493 534 841 379 685 818 718 966 435 583 710 330 418 519 420 348 505 198 398 700 334 346 275 213 175 360 199 311 315 343 631 408 475 339 409 630 483 677 866 882 897 463 591 644 619 662 693 414 423 464 463 191 251 231 193 191 161 322 331 158 133 352 90 253 410 206 574 48 76 132 113 91 178 178 145 112 332 164 322 342 221 512 361 398 339 242 328 254 309 281 289 332 247 401 317 431 346 316 268 192 450 472 292 296 340 506 437 429 397 237 549 609 505 469 328 330 339 329 486 345 212 299 363 286 233 534 283 340 368 293 336 387 561 377 585 569 621 512 469 480 328 428 399 260 83 446 197 457 264 177 510 184 268 172 254 608 412 226 253 227 965 1101 1043 976 562 197 185 229 424 275 485 471 267 256 530 496 347 377 458 626 452 467 461 569 631 489 795 863 880 881 869 902 625 664 655 1002 478 358 368 261 254 484 1488 585 510 469 374 555 641 555 555 761 903 739 618 428 407 301 212 231 357 495 522 378 316 453 252 273 404 503 388 577 341 360 349 329 319 350 132 142 122 134 130 112 102 227 153 213 319 86 400 530 449 401 667 542 786 438 431 672 440 474 588 574 501 442 517 508 454 474 592 794 420 523 567 389 489 372 342 570 511 510 412 560 485 390 629 500 440 727 564 619 608 397 431 502 453 574 391 597 690 671 600 610 809 499 371 463 1144 256 753 655 375 136 249 170 105 121 125 178 367 300 302 395 359 383 392 315 278 319 102 132 265 335 256 286 885 130 343 295 166 203 291 259 280 202 201 201 104 179 335 201 257 330 286 428 360 363 182 745 370 352 474 319 358 416 382 251 432 382 494 523 300 461 327 408 206 242 455 532 470 850 337 375 329 142 480 287 384 434 504 182 398 458 372 461 513 463 456 284 391 286 153 241 401 360 310 376 1102 601 427 192 222 231 291 290 499 241 1604 399 1754 1591 1365 1224 1394 1377 1356 1452 1147 1412 1118 1550 1442 1380 358 414 383 433 771 581 787 444 308 532 578 373 369 498 503 455 381 427 556 370 352 346 333 389 381 346 363 383 386 531 241 382 372 618 316 355 306 472 440 398 433 435 380 552 460 526 272 382 591 515 392 318 357 440 138 190 202 315 422 166 328 388 362 271 414 305 323 305 470 208 517 449 481 443 491 369 305 232 455 398 351 360 379 422 540 471 370 326 350 367 475 282 380 380 371 257 437 312 494 448 378 245 299 365 381 343 355 337 458 254 468 395 497 338 408 409 375 435 384 390 347 201 293 295 740 801 410 572 365 430 540 489 240 352 352 321 234 310 488 314 356 327 381 352 487 401 708 786 760 297 395 390 376 394 390 491 357 312 226 488 183 159 117 99 125 139 103 136 192 120 196 229 121 125 131 168 245 194 186 349 250 316 258 156 168 187 264 203 238 299 111 228 297 356 185 163 171 181 133 192 223 271 263 285 153 173 317 94 128 162 146 279 140 181 163 52 129 117 184 118 138 54 54 76 82 137 80 94 263 99 326 410 250 154 192 159 158 169 217 314 254 252 119 173 166 338 143 141 144 99 264 238 148 4677 140 1219 263 147 179 337 221 245 262 122 160 230 263 347 188 142 159 265 221 272 321 212 288 202 209 177 273 157 180 161 400 221 251 381 399 237 400 274 520 327 396 477 447 596 298 490 259 215 260 201 200 407 252 328 246 195 267 218 352 275 224 238 172 335 303 315 242 197 380 151 176 129 288 446 532 308 241 352 303 273 162 148 207 330 150 258 252 285 255 307 286 160 133 225 107 213 335 506 592 264 329 316 268 300 183 144 241 345 287 166 221 269 185 264 268 194 455 206 267 233 192 181 186 309 201 165 106 114 205 308 175 159 549 204 284 589 250 482 180 763 344 241 205 298 297 451 386 293 328 294 299 161 149 117 311 486 356 221 277 403 296 163 211 202 246 212 302 209 85 103 124 92 235 163 419 510 283 332 265 221 270 281 336 324 155 194 270 312 95 42 62 50 44 235 231 348 283 369 353 229 190 180 164 255 166 211 157 243 123 215 126 179 218 218 181 146 128 152 252 197 345 142 134 271 147 118 168 316 235 215 147 145 184 175 187 181 165 171 294 168 230 284 292 374 345 205 211 352 388 122 357 336 328 387 390 302 546 201 220 166 281 125 172 229 182 284 307 1431 1380 224 376 355 402 398 349 399 454 454 337 397 214 315 202 266 133 120 182 164 142 399 389 198 300 315 461 407 370 150 289 189 193 313 152 229 76 179 377 240 223 204 126 210 128 82 406 206 321 266 142 341 306 154 112 107 513 554 293 477 211 97 387 199 211 337 301 126 142 138 341 284 610 231 504 659 711 433 343 289 616 260 420 301 410 252 450 413 264 135 111 226 132 193 246 445 537 373 308 426 742 709 865 702 631 872 682 360 545 776 646 639 1061 750 1002 693 750 697 629 721 639 622 738 821 949 638 1155 499 773 627 1018 544 1266 1174 1300 500 651 718 388 234 754 686 439 257 738 239 187 259 275 399 232 197 627 318 268 233 235 227 300 219 1314 1388 1414 1200 906 981 931 1104 957 986 685 906 932 814 1012 1175 738 878 956 792 658 1240 1236 1291 1590 1271 1174 1477 1479 194 150 296 964 1524 504 1191 1634 1597 1092 496 505 468 189 338 119 258 196 158 1187 683 635 193 237 124 311 733 446 451 798 718 619 656 646 820 895 1067 1252 1236 2225 2430 1113 1485 1478 1672 556 373 895 678 871 526 822 441 842 412 847 509 40 34 536 494 875 1627 732 497 621 294 474 372 378 353 283 280 516 622 1139 983 309 373 792 1296 1126 1126 807 897 345 319 317 1010 374 938 224 327 212 686 410 304 379 549 888 853 323 347 643 425 382 339 522 351 427 459 790 480 283 743 254 240 851 324 396 514 182 764 525 514 800 347 358 254 520 578 541 516 588 692 485 627 429 689 744 487 120 109 176 226 135 123 537 283 395 203 333 136 464 276 324 219 235 231 251 188 226 154 138 66 191 258 172 162 247 267 232 465 364 197 299 231 190 293 261 335 256 174 214 253 324 362 332 221 180 120 154 96 197 163 200 202 378 284 237 118 208 127 175 328 331 375 312 317 344 389 270 212 227 354 160 418 331 264 329 198 266 238 219 174 243 160 179 170 136 129 115 276 161 154 228 179 359 235 233 325 217 227 255 285 177 146 443 24 420 223 140 74 126 196 179 278 288 291 358 263 334 380 339 225 194 190 260 76 116 70 117 80 64 117 204 171 143 279 152 82 208 190 155 308 226 198 236 115 175 376 263 231 130 138 241 181 116 106 309 122 198 152 217 230 330 282 238 324 227 384 165 275 110 291 377 511 519 587 106 138 207 257 184 64 274 220 353 268 846 432 526 323 269 323 420 257 338 350 288 497 485 484 537 360 436 435 529 513 344 80 406 448 408 499 313 319 228 191 212 232 855 68 46 103 105 109 121 117 100 372 156 416 193 285 169 167 416 614 535 209 225 406 376 58 214 128 58 187 302 278 282 269 271 331 295 264 290 256 262 319 261 281 368 160 138 201 212 212 184 218 221 206 174 325 184 304 177 134 342 206 247 243 452 334 250 607 286 334 419 437 490 283 248 378 254 289 331 401 175 225 156 267 282 189 184 163 184 314 338 338 364 269 363 304 214 736 279 377 276 365 262 359 300 362 254 122 379 459 207 451 240 384 308 324 365 319 600 538 416 387 411 316 256 552 543 432 462 424 136 254 230 282 269 286 209 198 333 238 167 162 330 465 372 650 452 374 323 321 234 203 708 619 268 281 278 415 607 532 373 641 491 609 342 391 314 313 461 365 473 583 327 494 546 618 597 485 599 628 530 1093 1321 1003 961 1004 968 882 959 710 864 631 731 826 732 903 610 1254 762 713 587 550 407 530 455 255 615 118 337 717 645 545 403 511 344 172 244 220 306 250 174 223 261 411 261 228 444 231 209 267 82 133 127 354 300 474 513 382 310 436 532 290 445 216 256 345 362 225 464 605 554 347 310 377 268 177 271 257 183 171 159 114 256 208 87 365 42 81 112 194 145 58 112 168 52 237 290 292 286 274 344 44 214 219 222 322 282 285 152 100 122 210 130 95 97 250 140 625 195 291 96 84 122 122 129 137 249 230 309 528 677 235 244 128 263 255 244 218 328 255 296 253 276 272 160 385 288 328 395 213 328 174 278 167 113 139 329 369 183 171 192 188 225 184 291 386 253 268 84 522 192 462 253 176 468 279 219 277 219 596 383 167 239 235 433 409 491 380 405 104 86 299 381 212 366 453 367 151 423 414 301 258 360 639 361 345 299 416 295 337 424 573 666 483 369 406 478 618 563 578 146 385 180 300 231 219 942 457 397 430 456 497 469 386 444 557 530 692 444 246 364 261 180 151 334 474 420 337 236 306 184 148 189 556 598 514 536 529 338 299 517 434 285 272 125 303 272 244 103 162 268 350 237 135 354 243 284 233 352 483 354 355 283 317 572 434 455 421 427 294 441 444 388 418 273 311 359 480 276 199 353 392 294 426 333 270 259 303 191 273 384 374 187 269 547 278 462 392 432 255 371 355 222 306 602 491 583 546 880 421 292 251 519 403 389 599 311 169 158 101 54 44 48 97 223 198 286 418 260 300 251 112 226 203 163 88 140 164 296 130 525 286 253 221 182 178 255 222 201 193 197 258 240 130 177 395 195 145 438 171 100 173 170 701 398 359 442 182 204 152 134 84 128 204 180 163 240 293 152 144 106 224 266 412 289 357 251 353 206 315 386 254 297 361 264 196 271 405 383 446 460 488 224 193 444 443 268 427 237 343 244 480 557 580 231 119 132 131 498 229 311 352 1020 275 1271 1126 1036 1032 1042 1143 1096 1025 969 1114 1018 1070 986 744 299 414 203 438 426 386 377 368 359 450 569 417 199 258 522 286 159 588 545 405 308 290 256 278 341 305 307 357 655 353 367 438 523 363 475 323 309 509 393 350 574 578 578 371 386 549 611 602 513 429 327 363 369 493 247 344 317 338 273 178 368 484 249 282 579 180 200 178 492 282 439 386 486 353 427 648 484 308 472 324 423 388 497 415 403 386 304 375 451 555 361 310 393 532 346 423 513 312 265 340 290 322 320 370 301 232 297 317 264 301 320 372 369 334 278 308 295 421 366 382 484 472 395 603 420 413 436 490 508 456 527 390 285 412 380 474 438 453 345 375 430 463 519 388 489 578 579 492 500 308 498 316 350 403 430 342 283 424 410 510 227 188 208 180 222 289 154 193 103 90 128 226 239 251 291 109 129 107 103 242 167 230 187 292 348 182 225 162 184 151 219 202 203 354 287 214 180 230 157 266 375 348 353 371 140 163 285 208 244 234 222 408 270 167 138 116 150 76 232 190 216 169 136 92 209 136 150 90 131 121 206 509 227 131 203 101 215 113 147 185 206 474 188 210 166 167 196 537 496 460 440 222 361 140 5343 91 473 337 353 251 222 238 327 309 208 413 254 242 211 202 145 312 444 320 503 238 204 391 296 285 216 263 329 248 363 275 247 270 244 268 333 337 478 661 323 376 394 481 326 661 296 141 357 295 282 537 286 626 224 301 359 412 319 459 278 292 237 296 370 234 319 505 187 228 187 220 214 318 518 224 227 435 287 294 243 294 165 204 335 293 398 213 191 286 168 182 239 350 169 190 393 255 412 186 139 255 195 213 147 181 312 222 459 375 259 393 241 284 338 246 373 296 318 347 326 163 202 413 185 199 202 143 259 342 375 311 219 358 303 419 161 583 294 261 135 297 176 426 161 352 332 202 212 328 262 222 275 310 454 366 320 253 255 372 216 230 207 219 273 203 301 239 72 86 103 78 152 270 318 415 263 386 184 308 219 458 276 264 247 208 321 275 126 83 69 101 145 181 336 352 417 421 292 365 319 299 223 196 130 102 146 166 77 203 123 214 290 236 243 122 173 222 444 234 351 391 351 416 114 237 161 400 156 120 358 352 352 138 180 272 328 373 172 254 422 339 371 439 544 180 238 237 417 98 268 268 260 276 280 288 253 252 128 194 362 210 195 293 287 211 380 1470 1420 304 305 258 329 267 353 270 262 404 441 446 351 303 177 192 132 204 284 342 187 289 291 361 448 405 479 511 195 193 385 401 463 285 219 269 261 104 338 221 115 108 139 104 112 118 156 165 221 176 249 727 312 200 239 157 491 378 228 454 209 138 377 301 316 268 256 102 176 194 398 541 507 263 554 706 616 321 488 402 536 285 332 383 396 259 266 480 425 122 122 221 111 208 233 487 561 570 322 364 707 683 591 531 651 459 553 559 476 800 879 656 794 743 859 803 792 847 886 752 769 838 831 767 1059 798 859 853 892 754 841 574 1587 1461 1375 686 684 942 393 242 515 887 609 450 725 269 237 258 186 389 418 262 634 330 431 243 330 310 290 189 1226 1217 1172 1201 1278 843 1159 1209 1171 1273 949 1154 1244 1084 1040 1409 1006 1052 797 1156 1150 1377 1022 981 1397 1480 1064 1364 1545 376 358 327 1252 1097 771 1333 1893 2009 1286 512 498 582 154 537 134 209 134 128 836 809 666 329 404 318 208 563 810 467 1167 631 868 855 581 1126 1131 1348 1322 1488 2789 2972 1283 1357 1762 1701 657 359 611 918 1137 432 1098 278 1318 487 1048 440 71 65 538 715 1268 1400 612 424 887 515 535 261 277 716 669 752 752 586 982 1229 551 343 641 1028 967 1253 1135 1191 399 601 340 836 589 803 336 663 271 698 441 405 390 674 1087 1152 527 503 477 280 523 324 443 520 460 594 672 481 388 882 453 423 1584 335 471 448 244 353 537 478 574 373 718 645 508 569 630 542 461 507 588 584 580 492 837 477 307 207 229 233 481 203 414 254 378 313 294 280 395 348 463 203 279 271 442 209 140 179 159 140 114 179 177 120 158 228 328 252 187 245 257 170 322 158 172 146 191 219 211 191 239 255 282 174 204 158 221 217 196 116 149 180 96 138 539 202 222 207 230 707 481 425 308 315 240 289 302 309 246 296 234 390 440 423 158 445 208 482 474 227 452 133 93 219 272 334 326 244 175 409 380 153 391 263 243 387 276 327 288 385 169 215 451 44 428 321 264 253 267 301 229 298 338 302 335 417 378 588 424 288 233 219 170 87 76 139 127 136 124 121 213 225 281 456 146 144 136 122 126 175 134 62 142 177 171 582 424 371 345 177 368 291 241 168 322 271 336 185 440 342 256 434 200 374 367 321 177 292 206 249 275 333 397 240 152 133 176 225 197 184 349 316 390 317 571 395 303 335 402 638 238 331 439 528 508 717 483 678 583 380 486 387 152 300 341 134 349 418 493 337 513 391 265 141 308 324 753 348 330 227 173 241 280 128 155 271 298 193 189 430 117 142 114 758 357 245 493 281 734 129 186 156 133 336 469 421 441 469 451 528 268 398 290 195 244 318 192 284 259 477 389 526 511 508 287 297 289 298 257 409 316 214 308 144 164 167 170 165 374 286 223 542 289 389 546 400 398 447 236 407 518 534 570 369 374 363 284 246 319 235 222 448 331 253 277 301 336 390 493 383 352 563 776 895 376 265 358 460 311 343 448 169 323 386 443 394 443 531 487 575 575 355 262 409 315 294 436 456 284 603 665 864 408 329 237 279 262 203 181 383 216 282 346 268 311 324 158 418 383 409 328 550 426 255 359 321 653 522 595 560 498 553 548 562 485 605 611 474 396 397 561 746 484 518 568 532 610 358 641 729 604 444 450 527 540 1676 1452 923 1013 1049 825 878 900 750 1220 887 1002 876 768 925 764 1577 999 765 634 693 513 454 634 638 633 196 510 732 682 885 367 375 489 148 145 400 290 320 244 275 228 249 197 273 173 203 232 289 204 242 313 327 430 362 520 565 369 693 451 326 693 400 389 443 410 356 353 612 550 304 472 504 401 314 215 199 318 324 308 363 194 237 136 249 102 262 127 117 255 50 66 54 79 111 123 121 111 109 92 138 396 324 197 254 211 225 227 243 407 222 153 135 147 206 110 236 234 267 96 84 170 121 178 184 258 160 244 315 379 242 221 181 212 212 234 234 278 326 396 185 290 262 208 345 238 278 243 277 222 256 399 223 263 215 525 260 179 138 193 217 150 170 145 205 172 142 94 301 181 365 172 177 493 134 177 126 153 501 518 203 163 147 463 544 514 554 301 182 160 170 390 267 443 419 261 265 428 341 329 231 545 357 440 530 367 534 400 454 390 669 865 559 559 483 595 693 598 588 134 258 336 256 235 295 1218 345 331 329 452 449 392 340 393 450 513 386 510 347 378 249 163 244 227 423 313 315 267 456 282 166 274 511 473 516 398 313 316 255 316 438 96 119 97 127 113 76 62 200 128 260 94 91 256 267 285 258 595 629 394 562 336 351 497 689 446 475 447 566 471 639 490 512 330 506 496 368 392 206 301 314 456 539 291 371 211 375 405 309 407 271 277 485 420 351 536 331 428 287 567 294 538 471 456 525 777 434 680 338 287 245 641 402 638 647 323 186 159 133 105 111 111 143 365 310 182 283 339 378 359 104 285 254 324 200 143 238 183 152 592 117 411 252 223 144 210 331 119 254 220 340 297 221 342 202 132 151 234 243 278 450 236 631 300 280 356 246 206 221 201 150 222 232 378 368 300 188 146 191 232 178 306 383 220 258 315 396 316 321 366 239 444 320 399 295 388 324 300 344 348 366 462 229 144 360 249 270 280 213 179 439 797 477 184 218 239 336 180 108 283 149 829 181 997 918 1230 1063 882 975 916 1003 1159 952 1194 1096 1072 1078 400 268 248 298 566 381 540 432 487 563 645 467 252 264 351 395 252 221 374 503 454 409 306 313 297 400 350 386 460 454 252 334 282 533 332 459 387 415 265 360 424 423 349 357 450 428 382 454 242 460 271 331 304 260 389 279 423 385 413 678 688 557 471 688 489 586 567 665 572 574 534 525 484 425 493 382 643 368 472 605 438 514 414 710 644 719 725 470 426 535 382 479 435 482 401 408 544 486 474 401 511 559 424 529 478 622 511 492 403 526 632 468 583 544 572 421 508 271 426 478 360 482 449 455 348 294 439 507 445 309 533 327 471 616 765 796 645 862 574 600 547 656 519 636 747 473 731 690 722 646 602 604 418 541 527 419 382 257 291 481 181 222 150 177 164 232 101 82 84 177 174 107 89 97 103 105 115 111 199 156 86 216 108 115 137 70 96 78 80 159 133 108 142 84 155 108 120 182 62 203 82 122 122 161 94 97 179 129 197 90 80 378 180 126 122 77 129 135 298 104 120 36 86 161 88 123 96 80 212 158 126 409 285 81 115 80 228 125 186 252 165 346 91 109 335 201 307 260 250 170 250 153 210 1219 91 4611 172 181 187 183 316 217 245 381 350 301 215 474 210 293 217 308 179 218 179 235 147 270 181 140 219 146 259 189 316 187 168 379 283 82 476 474 450 237 259 341 196 429 252 337 237 114 221 180 219 335 412 520 260 218 317 330 182 286 169 187 179 235 312 307 263 191 302 168 189 212 234 372 476 242 229 296 220 468 404 328 350 273 144 208 152 230 196 180 196 222 110 193 158 250 380 322 271 256 132 299 175 216 120 185 169 256 247 219 221 447 283 212 299 186 328 264 256 72 78 323 263 306 135 242 100 132 198 310 299 231 311 162 278 266 178 450 153 386 196 227 415 247 230 361 243 261 270 379 279 115 209 125 185 338 318 426 432 326 239 215 174 297 170 126 178 219 113 129 50 162 130 91 168 247 160 205 152 146 160 177 357 307 133 108 395 153 102 46 26 89 48 263 131 324 303 339 207 240 242 206 184 199 77 48 150 247 69 269 139 259 242 230 250 245 209 85 283 335 433 295 237 392 279 178 215 238 154 144 278 263 232 97 407 180 119 135 169 80 161 174 186 280 212 133 119 287 243 164 185 213 189 269 219 260 335 144 144 291 239 126 246 275 302 410 277 1557 1887 217 509 430 288 420 399 354 255 357 228 379 453 430 161 297 346 116 283 191 213 333 321 252 264 220 317 400 143 198 269 233 227 436 250 224 107 141 239 156 199 174 228 295 213 205 227 435 364 361 245 189 112 253 197 189 400 279 403 270 176 224 262 183 268 232 204 150 166 150 281 429 551 242 391 400 565 402 377 369 556 251 334 306 637 124 232 465 260 60 52 104 108 164 189 623 796 356 374 503 1026 1233 1109 839 856 918 893 538 350 742 764 735 835 881 625 808 836 836 783 795 767 836 1025 855 1005 842 1655 982 1133 860 1290 859 1309 1084 1144 525 590 607 501 559 1083 842 715 501 733 282 268 326 278 306 222 312 666 692 371 120 144 128 226 234 1698 1661 1671 1003 995 1276 1161 1166 1016 1031 1163 1374 1128 1110 1614 1192 1274 1400 1301 1393 1402 1538 904 992 952 1086 1070 1055 1260 178 138 149 1134 1352 533 1868 2100 1939 1601 549 547 366 147 328 170 150 99 134 693 590 638 255 279 216 492 532 770 499 1015 563 701 644 749 509 1439 1654 1367 1259 2425 2615 1339 1487 1556 1643 498 383 694 668 601 427 712 206 988 490 1004 579 62 50 619 538 935 1722 895 406 811 409 416 449 329 502 421 487 479 535 1192 1405 862 369 775 1123 979 967 667 634 466 326 359 867 537 1173 373 632 377 476 287 318 551 553 1435 1114 254 250 445 275 243 306 294 338 357 296 582 378 439 750 419 401 940 212 254 514 252 588 685 638 382 534 493 410 635 636 608 607 536 620 378 468 591 585 646 383 263 219 164 289 195 216 492 278 401 206 233 254 377 203 326 296 287 340 106 168 226 298 244 146 275 300 152 146 207 271 207 392 313 213 321 278 185 289 297 381 321 221 161 183 249 273 203 130 349 369 225 187 224 387 499 328 274 287 370 519 283 232 291 434 501 381 226 311 297 317 221 289 302 294 430 371 409 413 359 509 275 355 361 496 574 375 200 456 347 460 439 313 164 500 259 245 373 375 278 559 184 231 559 616 252 226 653 88 684 417 421 171 334 213 199 267 407 512 356 364 268 319 691 245 274 167 248 84 249 180 149 158 90 145 237 126 144 158 279 235 104 100 168 219 167 211 175 246 186 331 239 277 220 174 396 192 143 158 171 199 420 341 314 365 341 198 311 386 120 245 146 140 231 210 338 412 351 379 148 140 282 187 95 230 311 310 317 230 363 425 387 304 285 397 366 440 226 324 437 659 358 466 460 279 302 331 206 262 191 66 283 323 530 610 253 289 452 210 245 257 736 78 88 76 114 102 129 231 152 192 187 364 221 347 96 96 219 400 341 193 209 128 519 84 226 167 119 342 404 298 326 358 292 374 408 514 218 223 208 287 212 216 154 393 320 419 361 465 306 346 338 211 248 501 278 153 258 81 187 176 215 195 394 177 271 569 222 373 344 399 425 272 106 353 268 413 451 262 709 558 354 475 746 774 393 429 300 305 269 380 306 347 335 295 263 558 821 859 381 448 353 513 433 293 653 220 486 419 291 465 309 393 367 369 406 414 509 432 322 250 506 394 371 661 562 627 264 228 248 249 150 237 247 241 136 148 239 145 134 262 460 669 565 628 367 453 265 142 527 301 665 360 652 396 508 448 804 645 516 470 364 353 547 501 341 445 379 546 394 453 537 728 404 663 617 412 382 369 451 1100 1366 961 1159 976 1105 889 929 597 765 746 811 858 842 845 864 1344 789 769 371 411 330 423 327 424 757 216 551 585 504 808 400 600 379 222 184 536 181 346 294 354 511 309 293 307 178 143 180 243 78 201 156 208 190 264 332 327 235 524 437 602 590 536 551 595 528 780 459 482 605 436 313 325 192 123 120 112 121 127 86 188 252 131 92 203 72 112 70 141 235 54 38 108 137 111 117 117 103 105 193 232 162 251 228 272 210 220 118 203 190 289 153 151 161 252 256 273 126 408 170 152 196 168 109 191 275 216 320 232 419 189 202 119 152 213 179 213 368 324 154 282 120 138 214 212 330 318 317 330 157 240 282 223 232 181 510 272 424 432 446 432 484 455 208 439 321 144 64 363 137 291 164 135 289 246 129 228 121 489 440 117 187 140 693 461 528 570 417 117 109 125 207 115 250 283 171 151 242 234 156 164 327 444 313 354 323 320 420 321 454 362 464 393 525 410 548 502 513 460 240 345 255 280 274 334 691 587 381 331 637 566 519 417 576 430 432 460 435 355 671 288 180 192 159 268 391 373 379 267 222 275 302 608 470 500 502 337 211 227 281 224 155 126 79 132 105 89 77 136 113 217 243 182 219 413 314 553 243 251 308 263 349 315 565 563 370 493 524 322 529 481 429 465 256 316 461 519 454 391 507 345 236 285 399 324 671 388 511 450 585 512 558 315 315 684 515 296 370 679 162 547 410 532 476 516 448 343 544 196 289 243 599 179 349 528 394 185 174 240 58 79 100 140 175 202 253 352 223 310 186 99 322 434 96 334 245 183 156 289 518 142 254 197 218 245 244 225 204 210 144 233 191 192 176 255 216 160 284 144 252 260 106 552 324 302 237 284 325 235 221 285 179 255 203 199 257 404 135 179 130 148 408 383 481 452 420 296 181 234 308 276 381 254 448 175 248 274 240 288 296 272 264 183 330 408 403 353 231 225 118 433 508 551 419 98 134 112 181 300 322 310 1099 391 1147 1085 945 843 837 940 810 1123 907 1073 1057 979 893 851 319 274 406 290 440 622 451 409 357 349 672 357 266 339 335 254 255 364 702 290 249 295 343 416 444 343 335 369 603 673 485 370 389 523 470 391 321 274 465 370 503 519 532 496 315 480 690 416 426 648 216 239 259 313 463 515 451 512 413 355 678 625 516 690 427 352 394 408 524 610 581 429 502 425 504 586 509 280 380 602 727 580 541 549 606 525 427 571 605 680 397 634 470 589 685 524 788 544 499 686 504 607 502 526 449 601 487 625 741 495 436 612 455 506 441 435 596 333 618 634 458 660 528 495 819 788 492 494 495 662 469 572 663 635 657 779 715 691 756 817 768 792 705 622 693 797 484 539 453 558 784 615 587 576 652 554 446 407 237 663 316 144 229 82 419 108 356 170 160 155 109 344 197 165 191 228 274 250 260 235 157 258 177 202 250 223 259 188 206 139 259 240 179 238 269 159 100 222 144 315 362 333 362 445 162 229 449 359 363 365 341 448 194 200 194 66 128 285 504 365 389 74 95 113 127 138 80 134 237 90 283 760 288 113 176 139 159 251 208 554 242 714 275 291 312 241 167 440 403 358 561 284 217 263 473 172 5852 368 316 172 607 180 249 371 382 380 177 377 400 264 183 410 544 330 417 183 296 593 309 142 170 266 183 228 276 198 202 732 249 226 451 488 571 412 350 398 265 590 366 392 320 287 320 247 260 438 469 644 225 192 292 425 458 447 310 324 230 227 533 165 132 233 270 654 107 198 246 476 470 327 375 489 357 513 538 610 300 390 457 195 556 236 242 286 254 323 224 209 167 211 540 439 576 209 150 370 224 275 223 206 152 234 198 490 283 394 296 346 291 335 393 251 367 165 173 234 237 450 275 262 181 303 524 334 239 328 303 268 191 337 200 592 277 473 428 171 339 566 167 454 307 416 409 315 195 168 311 319 604 445 439 392 387 461 485 266 185 172 281 241 368 560 80 82 176 117 219 239 164 398 228 264 170 287 249 186 496 618 301 255 202 145 34 42 177 50 166 155 229 291 285 291 451 361 220 190 160 243 187 289 261 360 197 201 191 325 392 418 123 151 183 219 391 281 444 482 561 279 343 147 163 445 177 155 383 393 404 197 297 339 199 247 320 316 315 320 215 212 236 272 248 388 374 216 286 340 290 354 354 276 336 477 238 313 423 121 198 280 374 467 346 1524 1713 491 473 447 467 523 272 396 409 537 456 616 512 225 372 244 364 248 324 452 346 579 593 472 487 144 372 640 197 74 477 397 388 484 442 368 264 149 888 711 235 313 198 248 380 374 284 707 274 391 270 460 120 279 317 235 656 421 221 406 343 239 297 207 413 380 323 292 298 245 691 559 685 355 584 400 402 475 495 520 973 651 579 445 272 130 322 540 600 148 106 132 242 237 138 500 441 635 547 507 945 904 806 755 805 668 903 506 513 1276 1182 1287 1373 1315 869 1063 1064 992 1362 1445 1042 1571 1170 1221 1454 1108 1711 1002 1463 987 1267 828 2219 2024 1970 702 859 1002 937 655 1090 1056 860 332 1158 278 333 349 452 417 281 378 665 837 509 170 240 222 292 228 1410 1312 1285 1464 1579 1547 1417 1597 1362 1842 1427 2151 2101 1547 1882 1425 1877 1841 1881 2194 2177 3151 1522 1643 1476 2050 1291 1486 1653 600 535 176 1052 1339 959 2098 2396 2306 1989 850 741 604 192 674 221 202 147 146 1186 631 651 376 532 392 227 711 754 587 919 692 684 1317 597 961 1623 2015 1730 1860 3366 3345 1912 2003 1886 2322 704 553 879 977 1015 622 1049 324 1392 691 1089 880 151 147 1340 825 1116 1406 1080 337 675 451 656 279 232 578 557 589 554 540 1924 1823 538 508 955 1056 1034 1332 865 803 699 331 306 1010 704 1574 383 816 336 673 392 366 412 785 2015 1531 456 379 470 541 519 473 465 415 352 466 810 870 618 984 471 451 1235 310 330 519 484 924 907 1023 777 399 570 516 571 629 680 708 511 594 793 721 758 639 795 507 247 207 271 419 285 229 421 187 310 228 253 312 348 348 327 412 722 394 218 169 284 204 200 175 181 213 200 189 282 148 132 359 219 267 267 371 343 266 257 140 324 194 154 135 284 292 277 115 394 236 334 287 408 268 470 360 232 245 445 318 244 262 305 515 500 419 235 246 236 202 199 212 265 189 277 249 472 322 243 354 194 243 247 374 648 222 180 251 288 235 235 272 176 439 295 204 468 437 389 488 289 396 488 555 187 301 607 150 513 260 279 279 211 223 389 584 443 589 752 408 662 703 425 306 452 152 599 441 303 285 129 150 134 123 188 106 173 490 194 180 407 352 263 137 78 119 171 266 228 667 422 641 559 364 308 500 281 213 223 440 555 402 756 373 419 217 391 623 162 328 372 233 217 331 469 462 380 274 249 98 312 325 277 319 387 238 274 175 378 369 293 459 387 461 263 278 411 536 446 623 506 722 684 387 457 355 221 293 266 154 304 436 424 451 462 380 615 144 313 361 817 191 213 133 240 202 200 98 120 310 208 308 483 449 90 92 259 519 355 250 272 217 503 115 252 212 133 309 440 347 386 433 369 549 338 509 365 296 327 534 308 336 436 828 634 1015 728 625 291 315 293 293 313 513 243 200 155 68 503 206 173 240 467 256 344 722 308 695 702 532 510 308 172 898 729 647 725 403 609 376 721 735 396 415 421 367 254 255 257 199 639 616 693 705 251 661 807 841 440 498 378 497 563 638 664 202 610 455 281 428 269 571 548 530 582 514 372 541 456 232 1008 580 416 387 496 447 302 227 350 405 317 198 306 254 139 199 183 221 294 352 386 468 457 518 365 734 246 242 332 352 1122 520 630 383 448 557 417 668 345 351 531 446 544 350 384 342 344 464 297 308 519 514 541 729 790 659 544 675 488 1544 1402 1550 1321 1207 1230 678 714 896 1040 687 769 1057 955 1142 1386 1448 1271 658 727 721 500 599 883 636 764 438 1007 810 747 1238 571 803 573 102 167 514 222 336 398 370 389 333 233 222 302 158 191 425 152 330 322 223 316 296 317 328 525 670 621 593 812 650 578 569 981 669 756 872 721 529 418 396 322 262 364 336 278 274 244 188 167 206 97 82 204 70 148 336 331 82 80 211 92 181 187 195 175 173 308 166 350 364 334 342 320 340 221 246 385 349 190 168 176 377 365 226 270 489 315 307 149 109 203 367 448 177 235 328 464 316 313 153 230 238 164 210 245 348 248 206 189 197 179 250 229 376 312 318 181 210 243 303 265 292 675 457 622 386 492 398 541 607 262 444 374 190 144 313 147 353 257 182 319 129 174 121 186 457 462 257 307 226 417 528 616 752 352 110 96 150 246 240 532 380 254 197 287 289 172 207 319 370 341 323 436 349 533 421 487 801 731 543 574 556 548 457 752 472 182 769 333 378 359 346 1234 659 621 590 749 786 597 491 788 609 624 484 620 515 489 411 364 310 184 259 282 394 353 374 224 316 400 616 589 477 591 443 189 289 191 404 122 145 91 132 132 112 64 246 429 106 253 89 316 572 558 526 355 357 400 338 378 426 455 436 451 561 693 495 663 554 480 512 320 330 444 899 332 388 448 556 426 390 364 352 691 669 400 455 593 423 492 508 464 607 642 506 526 624 201 745 528 547 600 373 635 614 464 246 253 319 566 227 534 626 431 148 204 226 132 132 148 156 464 251 531 358 391 334 277 135 324 417 402 279 275 225 430 496 756 131 305 504 337 291 222 288 207 151 212 229 197 365 231 248 183 298 257 269 385 712 116 914 409 381 273 187 270 225 207 122 264 174 172 176 370 211 145 135 255 186 292 533 280 275 301 321 288 536 382 388 608 435 434 132 421 473 407 459 525 231 635 170 311 388 330 277 403 447 372 765 578 480 598 198 187 166 285 126 429 311 1307 291 1338 1213 1213 1216 1193 1120 1172 1239 1143 1416 1235 855 1241 1167 293 359 356 292 589 790 608 417 365 461 489 545 491 634 409 359 412 588 547 401 370 385 472 569 539 697 718 848 1179 717 428 599 669 540 544 457 431 715 515 506 740 750 671 688 583 706 692 905 704 884 408 366 352 351 430 591 611 697 505 303 539 697 612 583 592 653 646 616 763 593 867 755 718 729 705 829 744 428 559 725 781 840 521 936 636 820 866 859 682 740 693 751 1089 892 815 813 1005 804 606 773 912 839 779 783 778 722 863 900 851 728 603 692 509 560 462 729 828 578 686 528 721 614 922 687 658 643 789 843 911 491 733 726 790 563 505 524 732 591 1292 1074 907 1099 923 457 660 537 869 827 793 704 927 752 1117 820 1132 829 613 315 473 739 311 320 254 542 264 615 209 340 181 273 289 358 321 323 530 218 231 205 215 341 234 339 268 238 379 290 281 276 288 328 278 378 245 518 406 425 455 463 346 341 303 289 267 307 416 194 320 363 447 356 344 394 456 221 211 290 301 189 450 245 269 257 104 186 146 216 225 135 167 135 302 581 499 143 213 190 250 220 285 336 281 365 493 536 358 407 257 669 620 561 597 193 687 147 337 181 368 5889 4219 404 383 254 617 563 396 501 290 604 349 539 337 574 555 302 566 273 329 466 408 209 217 388 259 217 535 481 264 610 438 340 865 872 617 512 353 627 548 795 430 753 494 364 687 296 207 737 544 791 507 473 590 435 240 613 590 541 592 553 551 306 467 471 587 576 367 385 540 580 851 565 582 532 596 809 577 704 304 440 711 333 753 360 251 260 178 194 335 363 335 333 457 572 427 563 383 380 396 428 219 387 223 459 263 506 611 806 602 562 917 567 813 431 408 220 214 296 357 605 199 305 441 315 506 337 434 358 424 316 483 581 241 688 351 582 442 420 300 450 334 603 227 398 405 472 339 642 354 389 526 493 465 652 635 553 441 319 398 259 587 449 624 661 157 169 108 145 259 275 510 662 360 547 279 251 422 380 581 910 352 378 503 330 101 63 157 90 139 301 370 447 424 459 512 541 440 436 340 225 88 126 343 393 72 309 329 521 509 567 348 188 281 283 441 258 545 517 436 303 195 229 259 438 137 127 264 274 296 191 394 565 347 371 163 398 417 374 403 457 430 203 239 763 434 140 383 505 367 577 563 495 458 680 250 238 485 347 256 506 595 706 615 2809 2610 610 831 771 668 450 514 423 372 708 583 828 599 583 376 321 266 272 584 422 427 555 545 443 516 329 589 680 814 240 544 620 574 698 405 412 92 154 644 521 312 273 176 233 317 140 253 306 353 326 228 219 189 231 544 456 799 654 813 296 471 447 699 372 406 698 658 396 458 313 842 937 1045 629 502 1108 1123 631 661 565 944 439 494 838 616 446 505 873 611 209 203 241 180 389 406 1006 1069 855 827 740 933 1056 1034 994 1025 805 1351 851 671 1084 1016 979 1686 1352 1142 1201 1204 1027 1138 1113 1302 1222 1440 1264 1853 1467 1711 1653 1453 1279 1664 1259 2625 1910 2061 1237 968 1007 1285 909 1287 1252 974 456 1087 503 489 541 402 658 391 464 956 1131 833 284 426 406 452 352 1952 1913 1902 1653 2077 1879 1574 1816 1570 1956 2250 2498 2286 1924 1690 1858 2090 2134 2087 2322 2202 2847 1997 1880 1941 2081 1751 1765 1913 587 538 257 1923 2497 1125 2882 2712 2777 2244 751 826 687 275 775 102 508 321 446 1477 941 870 381 372 334 319 869 1398 723 1394 791 1108 1725 740 1666 2609 2994 2508 2185 4425 4417 1927 2697 3140 3849 982 809 1412 1225 1192 687 1561 707 1763 669 1592 810 100 74 1368 1249 1594 2822 1511 613 1166 617 779 622 606 981 929 782 694 711 1704 2019 1053 661 1257 1557 1583 1886 1194 1482 851 562 668 1351 932 2113 903 1012 320 816 702 704 933 1387 1963 2702 698 480 431 696 1142 613 884 577 539 952 1332 1009 653 1396 719 665 2045 397 523 1072 653 932 926 953 907 805 746 692 888 770 754 708 854 884 1102 866 794 786 980 783 334 445 385 323 467 410 682 501 480 483 379 458 816 507 726 472 832 845 537 443 383 251 241 216 296 557 397 358 477 452 372 581 558 555 425 378 410 563 617 558 609 696 406 261 466 521 481 197 326 274 324 395 430 318 285 291 197 525 775 306 327 419 454 541 721 747 281 329 329 327 375 376 411 371 497 567 426 337 389 600 407 414 429 347 434 399 278 441 528 385 344 569 278 412 362 253 522 475 436 586 295 356 557 674 285 325 797 32 478 349 493 417 188 196 713 538 567 692 605 533 703 394 547 342 376 215 267 244 384 540 264 234 185 264 227 290 314 473 267 404 184 147 226 258 122 174 311 366 219 512 646 506 388 384 509 415 328 357 404 411 732 596 771 491 569 485 948 726 407 567 353 362 466 498 654 798 696 551 248 276 427 212 148 274 588 455 516 519 823 599 416 622 597 1022 578 600 601 696 666 1137 835 802 757 596 780 650 514 625 424 303 615 841 1121 1175 775 418 713 441 351 525 1602 298 269 263 300 370 388 331 565 620 219 379 599 630 316 284 249 809 651 518 662 396 749 170 471 332 180 550 650 560 612 686 650 777 529 648 446 396 365 503 367 433 435 550 408 630 449 516 384 448 428 471 493 881 440 361 369 128 372 157 432 448 750 258 338 945 813 692 643 642 793 711 348 1016 665 591 619 948 670 396 617 534 550 551 485 356 330 276 294 397 639 681 670 669 401 846 1086 1249 1117 552 1075 948 869 741 711 345 852 469 556 488 574 1213 1083 1210 1193 594 713 818 792 663 1018 540 563 1051 1217 1286 790 690 347 557 517 426 348 778 480 656 743 395 426 458 295 483 608 985 538 792 722 419 467 367 1006 728 459 709 604 725 1176 1054 735 863 956 714 885 673 618 947 640 1002 648 711 901 853 836 1070 1109 720 797 893 921 1890 2276 1643 1589 1189 1354 1093 1150 1142 1972 1219 1304 1318 1375 1280 1495 1444 1659 1005 847 938 566 595 850 864 1159 386 1253 1447 1342 1663 617 1051 781 396 300 667 278 642 749 712 594 584 544 289 187 182 182 562 249 303 295 320 632 268 765 570 662 933 634 762 840 862 977 563 767 820 693 551 1186 713 597 665 465 443 447 412 482 494 447 310 357 420 147 441 289 178 215 264 437 58 114 116 189 403 373 323 403 272 441 168 437 492 457 675 516 583 746 748 304 330 244 234 248 546 182 367 479 512 301 287 244 160 227 263 544 230 296 424 869 420 399 164 411 423 288 381 541 594 629 477 405 401 340 284 341 439 328 416 354 464 383 248 271 256 789 339 622 472 586 482 582 595 439 560 534 259 243 689 360 615 267 334 568 302 412 263 379 583 481 326 361 265 848 631 725 1084 524 211 209 269 476 321 797 584 387 275 512 484 323 272 568 701 383 578 591 562 573 568 602 874 998 596 835 740 727 601 766 802 269 559 422 525 453 420 1458 504 587 561 644 842 840 708 815 793 872 821 583 461 686 338 319 436 486 461 424 530 416 367 335 417 591 584 801 883 668 421 384 443 459 392 155 157 135 157 151 139 127 383 277 161 371 193 398 682 686 561 520 527 478 652 504 677 509 855 932 921 723 460 972 607 527 607 830 461 460 819 449 498 546 670 546 755 535 672 604 551 609 412 678 614 408 747 765 835 585 715 882 738 478 729 614 477 801 1098 903 806 915 543 434 440 1235 273 599 816 630 536 167 112 286 373 323 411 584 372 430 483 429 428 447 176 409 464 136 225 281 213 393 537 838 184 484 410 235 391 532 306 230 185 274 257 206 292 347 307 365 407 404 568 641 1190 258 1450 436 430 753 358 337 523 418 261 634 216 431 515 510 540 197 286 228 205 353 886 544 412 622 734 620 260 703 405 844 366 784 203 544 604 493 648 642 521 615 390 570 540 318 360 385 448 329 714 1077 894 660 211 253 242 427 462 482 442 1855 418 2271 2183 1545 1431 1647 1773 1712 1369 1912 1393 1873 1524 1861 1865 343 488 372 399 798 587 931 575 468 458 565 593 618 490 577 730 323 654 774 492 440 426 651 423 510 669 650 776 1166 636 494 627 650 473 558 445 421 716 535 591 627 629 538 659 513 853 722 711 648 912 325 431 390 442 519 583 654 643 540 355 549 613 665 534 589 554 510 597 659 774 761 640 672 624 659 868 788 354 630 907 714 739 466 787 538 719 761 734 629 619 713 585 1101 809 760 738 898 679 504 702 794 787 642 701 607 663 859 891 742 726 528 648 440 495 554 801 667 533 669 495 738 569 882 655 796 746 775 761 964 385 860 576 860 694 580 601 870 707 1073 1369 1153 1137 1008 459 740 479 695 729 587 807 845 810 947 818 993 722 642 350 536 693 437 242 201 507 215 570 217 277 191 249 281 117 400 398 597 223 243 235 259 342 225 346 237 212 390 298 289 257 279 379 251 332 255 630 431 434 414 493 346 374 311 295 275 315 423 229 274 352 453 365 351 390 418 192 180 211 233 248 531 284 298 171 120 265 156 157 186 182 175 127 298 595 426 187 241 185 239 175 283 451 253 517 495 511 355 382 358 654 592 604 683 247 614 179 353 187 316 4219 5867 414 392 398 445 631 478 618 306 588 415 537 370 557 534 312 542 288 300 515 395 217 191 372 298 256 511 523 348 592 411 292 823 776 618 469 251 622 468 828 558 738 365 283 526 291 196 634 544 815 508 460 542 402 239 765 554 499 444 537 459 258 484 390 577 611 321 375 651 443 720 663 567 542 591 710 575 727 303 422 484 234 500 267 243 348 206 219 249 409 291 329 430 527 347 480 356 416 343 379 181 322 199 453 345 461 516 822 611 519 945 586 729 467 455 186 186 275 407 633 210 259 447 226 595 341 439 375 523 320 391 520 222 707 276 495 365 452 301 388 271 578 217 393 346 445 400 527 363 296 557 446 397 595 612 463 465 340 330 249 621 516 662 793 224 238 121 161 234 326 456 650 310 497 314 293 432 463 583 919 292 387 549 327 88 79 101 94 145 313 483 522 500 519 514 511 454 448 348 211 78 101 336 416 126 430 399 576 599 593 313 236 279 236 403 279 546 585 432 292 285 247 227 511 114 106 274 307 278 92 300 563 351 369 163 442 471 321 469 437 412 204 171 770 477 127 403 556 420 604 608 489 533 484 139 350 343 277 231 429 566 566 631 2621 2362 642 698 626 644 415 435 495 427 598 455 695 485 584 361 399 319 276 495 415 432 573 557 499 507 336 519 693 707 230 544 593 559 657 390 426 68 248 734 551 432 276 168 192 248 150 260 373 325 402 246 205 224 280 513 376 683 551 824 311 497 479 571 321 419 660 622 377 445 337 872 893 1095 702 557 1219 1096 703 745 595 909 426 458 770 637 438 430 708 585 224 222 217 148 412 386 919 1131 901 926 753 921 1153 1068 1138 1145 881 1441 882 691 1089 1110 1176 1451 1780 1112 1221 1127 1074 1313 1081 1399 1379 1512 1264 1771 1353 1635 1672 1622 1125 1717 1042 2850 1985 1834 947 1221 982 1175 838 1150 1140 1113 499 1187 503 541 551 476 704 397 408 984 1147 970 265 491 471 333 331 1981 1802 1783 1672 2304 1772 1831 2098 1624 1916 1953 2537 2162 1805 1991 1704 2303 2343 2131 2515 2381 2871 1948 1798 1978 1961 1628 1628 2112 703 623 269 2073 2235 1179 3132 2823 2946 2319 742 825 665 219 788 104 525 300 469 1545 985 930 399 356 283 342 926 1583 662 1520 673 1137 1857 733 1573 2525 2936 2619 2361 4549 4314 2146 2570 3017 3425 1061 736 1200 1058 1124 629 1377 576 1633 637 1672 808 121 97 1432 1173 1501 2770 1277 703 1147 770 826 615 573 947 941 766 701 677 1769 2048 1247 604 1041 1753 1651 1861 1197 1498 893 558 744 1267 967 2080 1040 984 312 829 737 749 962 1355 2007 2755 772 546 402 775 1081 577 699 402 458 904 1388 1004 641 1455 747 680 2226 514 638 842 957 969 1013 1005 822 933 713 738 832 754 781 742 754 836 709 701 783 639 997 836 448 434 443 282 385 348 720 500 354 425 385 437 824 566 707 535 860 1091 558 447 389 239 233 212 323 572 370 329 459 430 312 570 464 677 507 383 490 596 719 524 678 526 456 348 519 582 454 184 375 356 284 392 598 344 330 383 277 469 798 395 365 416 550 518 705 594 228 280 259 283 363 366 279 327 489 533 490 337 324 542 417 450 465 402 409 478 251 490 391 373 338 703 284 496 388 130 542 447 396 552 273 338 550 772 242 280 660 38 486 362 515 417 229 116 765 437 606 641 584 548 599 342 699 537 417 219 237 358 420 621 239 353 252 239 263 270 293 472 333 455 168 135 283 283 155 242 208 414 201 595 571 549 437 392 457 367 328 336 494 537 761 625 807 461 601 471 982 828 405 567 278 316 379 420 490 747 643 559 215 322 444 339 287 305 558 486 547 428 666 645 417 629 613 1008 498 668 532 652 643 1075 871 774 740 650 743 762 528 563 416 224 605 758 1077 1134 657 409 726 467 372 512 1511 298 271 288 333 401 419 335 582 592 247 418 614 703 263 235 191 701 689 545 685 205 741 267 509 364 279 694 686 600 652 720 686 734 479 709 429 393 370 480 354 426 471 612 472 708 523 640 438 492 582 485 525 877 482 305 459 191 329 186 464 405 802 239 360 906 911 764 691 687 903 679 423 1006 659 665 683 1062 746 484 570 659 719 724 556 513 370 364 384 361 623 651 669 587 341 846 1250 1375 1042 682 990 1022 873 799 892 387 691 448 477 479 491 1244 1131 1235 1243 562 699 796 897 535 1017 580 627 953 1205 1390 581 520 424 582 523 409 328 689 399 575 688 322 377 427 514 545 703 1023 455 912 611 406 559 453 1018 776 503 636 587 811 1113 1106 697 791 873 937 784 726 671 884 807 1004 565 727 939 823 802 1010 1068 724 850 927 925 1893 2113 1856 1806 1207 1476 1035 1073 1111 1845 1228 1313 1340 1346 1348 1624 1753 1656 1131 1030 1096 726 731 867 1039 1129 412 1372 1453 1354 1546 650 1171 909 315 291 740 371 703 810 807 586 519 569 297 202 166 219 496 264 313 280 389 516 248 730 506 669 881 534 899 1032 958 957 561 770 864 839 531 1075 576 662 734 382 447 444 382 525 575 457 374 297 332 161 416 277 226 238 290 413 70 129 123 158 458 416 372 442 325 393 184 394 456 522 708 588 651 619 695 235 357 164 154 172 500 326 287 524 618 240 224 274 194 163 207 549 183 239 364 748 401 323 180 292 331 222 310 448 529 457 424 289 289 322 245 374 468 357 458 347 441 310 253 324 319 805 473 704 599 658 422 544 723 210 321 358 287 226 611 339 605 301 294 639 253 366 243 337 613 567 375 351 257 740 681 713 967 605 274 272 267 506 303 829 602 348 322 512 579 400 251 626 640 520 466 765 536 611 530 490 927 843 600 790 771 817 585 927 887 266 540 423 440 446 446 1521 467 680 698 760 782 816 715 731 872 946 787 653 495 760 407 330 447 476 518 464 480 416 376 339 367 673 728 626 741 564 370 339 625 287 529 155 161 143 155 155 143 135 369 273 169 360 218 429 696 718 570 448 440 462 566 383 593 560 821 841 899 697 455 944 521 465 493 745 445 453 843 512 471 616 632 470 673 508 631 746 627 637 420 788 680 432 751 896 860 552 683 745 864 544 674 634 449 879 922 798 773 1030 612 516 459 1177 314 722 849 635 528 199 128 271 368 314 404 552 354 384 436 644 572 435 150 423 548 150 352 247 237 511 511 808 178 574 413 268 400 700 377 279 171 248 265 214 375 324 349 331 240 422 479 748 1117 208 1257 420 414 787 328 334 549 509 217 542 252 496 555 492 447 209 334 156 263 295 915 446 416 627 717 654 249 747 449 912 372 809 150 536 475 408 560 532 520 619 330 516 496 275 256 382 557 347 731 1018 711 739 227 274 221 325 486 457 478 2097 641 2379 2297 1632 1520 1810 1881 1830 1420 1917 1449 1908 1755 1974 1819 367 470 483 306 798 474 848 562 416 514 598 722 705 527 623 634 371 610 780 428 378 380 623 486 545 748 767 905 673 416 662 491 576 686 426 661 583 761 446 435 829 944 960 426 825 939 685 680 620 658 1107 737 799 887 411 397 415 487 261 467 644 604 554 403 641 529 535 512 810 441 705 758 771 756 847 863 682 465 978 545 547 373 633 469 487 525 376 441 504 585 574 507 928 726 661 461 715 482 651 830 565 427 485 593 659 456 644 697 771 433 572 842 512 816 437 593 467 896 478 416 634 574 464 495 597 509 935 779 665 436 940 624 324 404 534 495 491 540 579 625 549 533 622 554 623 565 743 732 726 486 447 426 491 485 504 569 316 574 364 723 244 140 290 235 292 306 114 348 257 448 260 237 208 228 285 285 393 303 287 693 630 741 646 244 292 268 299 283 291 324 200 282 165 338 293 514 441 554 249 218 527 529 395 307 415 271 336 197 233 108 106 473 279 233 207 134 144 212 298 94 118 216 258 253 333 312 297 259 291 309 402 600 302 339 393 324 155 365 257 555 398 322 219 287 354 246 224 234 264 192 446 102 218 337 251 183 172 404 414 6474 491 520 522 283 580 569 651 394 169 223 416 672 502 548 548 156 356 234 557 180 270 324 323 401 422 615 508 272 393 381 636 424 718 1008 594 700 686 546 455 1626 713 522 906 323 217 900 291 424 540 642 547 446 442 428 365 389 366 591 230 321 566 302 261 146 373 275 992 715 909 959 642 347 689 434 282 232 341 362 581 623 785 425 235 451 292 179 466 316 302 326 651 624 465 306 355 419 520 601 346 246 375 317 449 380 422 544 384 566 547 451 814 280 540 254 228 375 537 497 144 137 246 337 858 344 244 266 434 422 610 668 465 595 401 557 421 574 421 576 350 501 282 297 683 206 511 540 287 188 607 614 539 419 383 580 540 221 414 309 510 399 578 261 348 380 251 90 190 235 896 550 388 451 261 285 706 415 550 454 570 469 370 606 93 75 76 122 67 635 448 597 757 535 514 471 631 627 401 369 241 207 223 293 234 290 358 450 345 376 273 237 311 340 259 200 454 506 387 462 268 382 250 365 440 412 455 463 514 449 376 621 357 400 389 438 421 450 522 518 744 156 146 623 759 210 196 208 198 216 218 463 400 317 363 245 415 274 144 358 393 572 578 2065 1853 498 397 517 423 369 431 572 569 590 569 662 587 728 371 208 169 257 653 306 258 359 359 479 360 350 617 593 678 206 435 512 523 426 387 556 144 234 411 373 542 239 210 202 220 153 146 256 184 302 233 710 289 263 238 467 584 491 654 688 258 276 884 653 705 416 404 174 192 150 956 1127 591 405 737 1195 1062 400 434 461 840 616 723 464 587 318 544 890 629 205 197 364 154 224 221 729 740 604 751 644 761 791 776 925 857 872 693 877 695 1073 738 685 875 807 1229 1111 960 1281 1002 1333 1076 626 1073 986 1715 1095 1269 914 1051 917 1398 1001 1643 1811 2038 1660 1150 985 530 384 982 1019 577 522 1104 425 435 462 365 406 357 311 546 824 427 418 480 460 472 302 1393 1650 1623 2032 1926 1423 1580 1383 1191 1773 1707 1147 1341 1186 1371 1960 1042 1144 1176 1038 1062 1206 2374 2373 2040 1532 2094 2026 1812 379 353 232 1809 1978 983 1751 2047 2068 1644 762 705 597 318 601 213 401 377 336 1553 1012 1085 192 314 258 391 970 941 802 1560 745 954 1051 1128 1734 1659 1938 1966 1958 3665 3587 2066 2471 2734 2390 1443 679 1071 1266 1115 690 1680 537 1721 613 1442 584 56 42 622 752 974 2400 1319 473 1500 534 616 606 608 693 636 792 1072 768 1687 1573 576 626 1665 1376 1368 1535 1264 1385 710 857 593 1509 1074 1458 293 1119 576 1132 778 689 925 801 1627 1343 786 604 881 458 786 673 665 459 503 684 1017 538 391 1191 642 579 1717 707 864 1091 432 597 498 509 982 570 880 866 899 767 782 705 800 850 1129 1020 663 585 716 807 357 261 428 124 439 576 909 541 316 306 625 293 1040 628 581 370 581 490 463 535 586 302 296 163 261 389 504 533 253 337 458 365 298 357 319 241 327 360 283 371 257 305 311 342 322 380 381 413 364 361 339 319 299 358 311 178 323 376 725 267 235 387 342 469 713 684 340 427 490 529 419 510 441 461 321 531 772 571 402 406 360 551 531 481 349 258 257 523 554 305 351 595 260 329 408 283 848 237 227 281 485 509 253 301 417 411 439 88 510 259 386 185 309 208 286 349 352 591 493 445 676 737 808 331 182 202 230 167 187 183 258 86 66 266 133 465 424 477 297 215 267 247 140 244 158 90 398 254 233 528 537 159 135 192 539 439 291 302 433 232 460 371 380 505 403 542 434 428 653 263 240 563 377 511 610 636 708 345 404 319 463 241 168 90 444 557 633 453 765 381 598 508 347 604 470 482 335 493 401 1072 638 893 635 748 1042 638 486 645 398 188 599 694 536 429 725 632 363 171 377 385 1138 487 211 370 419 453 471 372 395 576 221 293 233 267 132 122 272 933 656 296 353 487 1104 172 148 98 174 386 566 482 510 497 469 745 359 396 417 271 302 422 270 316 376 385 298 425 432 429 283 385 238 376 310 536 337 202 429 251 414 249 290 463 695 420 254 607 485 701 428 673 845 308 302 557 441 488 520 489 552 569 625 485 575 313 515 503 335 491 473 568 604 574 567 508 401 977 829 1053 754 333 742 889 506 517 497 281 655 405 585 415 622 565 520 532 536 531 533 992 848 627 529 648 366 1240 1141 1263 1289 1220 504 371 318 677 631 836 484 454 1062 484 182 706 432 515 325 370 522 539 589 466 533 490 693 607 751 711 600 1033 877 896 989 991 1139 641 619 692 600 710 585 569 1009 675 628 507 817 692 710 804 839 866 754 2135 2080 1364 1408 1154 1264 1350 1439 990 1594 1333 1520 1457 1056 1319 958 1480 825 1136 662 753 681 1053 692 637 1314 263 472 1059 995 906 425 347 452 420 335 514 648 168 268 322 363 388 620 451 370 322 395 421 232 337 325 601 465 567 609 508 421 451 364 581 563 406 520 470 452 430 506 671 937 623 734 760 675 277 299 273 293 285 241 269 439 421 81 451 74 196 130 172 180 108 241 168 185 158 218 222 218 200 162 97 402 477 382 666 593 631 317 340 251 339 367 337 369 396 492 399 413 301 307 301 127 113 183 201 504 301 417 708 669 443 356 189 518 556 528 431 858 637 402 631 603 599 415 439 380 425 601 676 558 403 504 256 386 234 422 345 427 422 518 539 434 390 396 544 541 466 295 976 568 1020 394 431 824 629 394 532 353 568 553 266 288 280 598 657 676 692 880 323 309 485 759 458 820 838 652 345 812 619 912 650 531 809 970 696 821 744 603 789 860 1269 1253 866 712 933 772 913 1111 1000 350 443 329 333 573 713 1469 374 517 517 611 630 647 501 611 659 964 1108 631 246 469 402 134 213 511 667 873 605 350 315 418 245 291 550 671 744 665 373 338 312 403 342 262 262 172 270 256 236 156 194 423 278 163 250 605 399 456 446 650 759 437 543 483 496 327 851 736 504 432 769 490 676 474 506 884 733 575 568 452 377 491 549 498 664 365 457 587 332 377 410 448 562 439 589 486 352 506 645 414 407 724 731 357 540 607 896 875 541 1504 939 704 458 782 850 980 644 258 353 273 239 171 165 167 221 937 414 366 652 372 514 653 217 392 355 206 177 310 339 215 160 819 289 696 326 152 148 516 354 201 372 336 217 199 340 358 335 291 559 489 499 216 340 192 1006 261 251 601 604 223 387 326 223 413 396 377 422 405 374 219 249 312 198 744 540 568 663 749 795 503 285 840 309 299 392 739 416 319 686 551 716 720 653 380 433 424 378 160 304 384 247 209 346 891 830 418 177 324 178 473 499 277 426 1266 365 1656 1395 1476 1249 1495 1372 1552 1607 1618 1564 1581 1629 1397 1335 558 471 323 310 712 328 617 707 607 539 818 617 324 377 743 906 140 507 918 597 583 553 495 236 302 354 396 458 1179 587 516 688 536 553 446 359 329 566 505 652 583 574 596 637 787 798 523 678 734 677 539 591 637 560 603 545 638 766 653 674 880 1058 638 751 525 1050 1105 1142 887 1004 969 754 836 591 783 963 1062 739 986 1111 971 862 600 846 650 900 923 879 987 875 919 1097 805 741 841 653 799 704 571 827 754 744 716 727 599 826 787 762 825 559 685 675 681 621 588 494 804 666 887 846 495 640 830 793 745 659 1025 751 673 537 961 985 705 860 774 917 837 833 772 1025 1024 880 987 670 983 541 838 890 745 909 982 971 1040 994 1153 842 487 569 433 710 285 205 126 132 167 168 212 280 111 161 233 267 248 263 291 243 323 297 335 351 202 390 202 443 528 209 156 130 142 225 300 278 190 323 221 410 367 491 179 365 220 222 206 300 348 228 274 253 277 366 360 757 249 334 297 190 171 266 481 463 485 137 167 117 253 114 197 80 234 152 388 557 377 184 226 297 244 290 298 422 264 566 300 314 482 334 403 429 427 434 513 155 369 221 222 316 607 383 392 491 6541 494 363 988 558 942 391 561 561 496 203 675 416 398 723 333 460 403 526 195 234 550 223 403 423 318 405 655 374 476 515 622 721 646 497 500 504 922 437 1011 514 477 630 388 348 719 738 768 383 460 629 518 322 518 360 382 364 430 407 280 336 308 358 371 244 235 431 408 651 414 588 683 365 585 574 553 420 791 425 516 601 412 278 267 321 295 253 384 166 352 801 651 737 354 326 461 362 481 252 210 282 339 337 448 355 578 408 592 502 373 493 365 473 152 132 310 415 491 446 371 373 327 674 325 314 203 510 513 550 479 306 637 233 507 602 289 392 361 371 789 450 508 732 244 461 222 558 291 618 720 636 649 659 571 314 564 418 433 390 225 514 1077 129 151 178 122 228 254 315 429 303 349 424 277 489 596 584 533 442 490 292 287 89 42 85 105 182 441 284 635 631 512 570 637 544 532 370 323 142 145 503 430 175 356 205 542 289 319 364 402 329 184 372 375 717 535 522 515 425 269 152 496 376 322 428 461 463 311 336 553 149 175 382 160 599 487 460 417 414 307 227 819 479 158 350 452 424 474 482 507 341 292 305 510 497 331 189 376 404 548 512 2073 2173 492 354 398 559 458 484 459 433 765 597 906 563 569 300 389 313 328 621 489 558 756 760 653 459 486 713 572 413 361 749 381 319 561 424 596 181 271 455 391 261 219 284 469 498 243 444 549 369 453 451 434 128 384 510 297 779 565 545 665 392 453 584 295 452 341 325 252 270 362 869 1129 1096 741 827 917 1065 969 552 614 1049 739 619 568 459 317 311 884 434 156 140 247 186 182 333 956 861 983 866 691 1249 1368 1331 1601 1330 1201 1554 941 645 1003 1114 1343 1679 1395 896 1725 1881 1134 1210 1329 1266 1285 1506 1376 1565 1447 1670 1905 1868 1446 1876 1385 2218 1983 2000 1171 1030 942 941 927 1327 1404 919 554 1409 417 409 596 502 565 386 247 879 903 530 253 423 399 271 189 2820 2618 2474 1948 2171 2247 1864 2594 2012 2105 2133 2349 2429 1523 2069 1772 2243 2007 1933 2183 2097 2416 1917 1564 2008 1919 1515 1895 1932 547 477 291 1773 1925 1198 2526 3280 3142 1869 954 1011 954 458 1023 183 320 249 331 1562 787 776 642 593 549 387 955 1177 766 1533 1052 1367 1717 1123 1184 2376 2930 2308 2168 4244 4105 2069 2875 2807 3520 891 676 1270 1426 1169 860 1682 439 1949 583 1786 727 144 103 1138 993 1586 2455 1217 499 947 984 998 315 273 851 799 783 880 826 1769 2217 1042 650 1554 1337 1326 1761 1519 1460 822 718 541 1645 1275 1671 970 1119 446 913 695 632 877 1014 2407 1870 597 487 667 585 708 662 776 589 471 752 1102 1463 782 1299 631 595 2058 716 806 979 454 889 1048 976 1093 602 828 817 1044 819 802 852 913 936 718 909 839 599 844 760 474 454 318 364 307 646 806 479 318 315 364 533 859 415 477 369 1137 997 633 324 658 270 264 551 426 457 297 252 399 304 361 339 303 434 472 382 515 416 519 224 516 399 401 112 351 401 485 120 575 442 466 601 468 631 412 380 313 440 775 730 547 574 437 539 751 532 360 613 573 535 510 426 471 532 722 648 600 578 377 717 291 438 422 569 499 505 329 515 456 475 475 389 287 750 522 251 549 552 510 642 528 609 535 666 502 447 671 105 697 457 486 456 532 262 532 458 412 544 896 487 605 516 608 278 212 268 309 423 457 560 293 191 167 293 488 196 205 476 496 392 261 247 302 223 110 141 182 377 323 956 476 634 568 391 634 531 399 314 416 349 792 490 803 594 681 507 615 673 501 375 504 394 321 559 905 819 499 635 315 275 736 235 129 243 595 654 776 401 461 516 548 492 407 884 349 575 526 653 720 962 551 808 626 525 748 469 532 769 423 162 436 568 719 697 653 580 982 126 466 589 1164 262 174 268 465 346 366 569 539 393 368 544 673 594 194 198 267 621 576 496 665 291 948 261 297 209 283 613 841 634 732 741 690 819 671 869 512 506 423 788 452 507 529 707 531 813 606 577 434 468 448 490 482 782 544 310 384 168 468 293 348 279 783 386 350 761 456 737 889 1053 920 575 394 751 578 967 1016 638 966 713 723 763 948 760 1010 714 416 406 372 454 856 537 824 745 350 1434 1030 1148 674 567 616 961 840 837 806 272 667 653 487 627 466 713 646 782 747 656 670 808 622 552 818 808 543 1342 1239 1305 1021 848 399 808 655 269 313 609 415 474 444 405 309 625 659 702 466 1026 399 791 459 374 959 782 1115 787 873 793 762 823 516 871 742 725 805 843 1307 768 649 981 818 1060 596 905 759 887 696 837 845 641 612 713 729 1993 1874 2146 2232 1466 2135 1529 1639 1383 1448 1271 1446 1268 1624 1357 1634 1976 1642 736 983 1025 590 782 961 929 978 551 1122 1089 1025 1630 652 690 770 286 260 659 317 512 569 438 525 555 595 324 296 210 222 366 361 238 218 278 462 599 622 462 672 571 877 852 981 794 766 780 741 909 747 922 986 841 1083 1134 391 253 444 420 257 309 277 442 262 221 135 294 314 117 133 341 358 149 166 286 153 540 542 546 584 480 493 252 447 745 411 727 626 721 443 430 399 491 319 226 274 528 367 541 602 808 328 324 594 522 512 629 560 251 398 541 573 506 300 183 370 410 283 518 407 512 402 383 314 310 413 405 442 503 445 544 273 586 466 181 397 270 1036 674 816 960 822 804 830 1000 445 882 770 405 240 465 297 747 483 296 747 203 276 183 274 510 505 242 379 329 625 815 706 920 642 362 327 497 859 584 1051 825 550 333 759 692 356 541 428 734 789 479 461 669 515 792 682 1026 1040 637 641 578 771 654 1015 546 248 501 364 336 339 428 1950 741 650 635 710 713 659 553 719 797 828 686 784 597 826 332 451 393 382 375 414 487 493 430 378 515 403 680 896 615 824 385 254 389 500 372 162 115 68 152 117 125 84 246 237 279 248 118 472 1015 941 842 479 628 768 620 571 564 667 809 995 893 903 866 918 968 866 933 684 544 675 1029 633 549 626 660 402 683 637 591 936 649 753 636 1114 670 646 662 681 906 936 757 580 1102 553 742 747 714 1016 640 1122 921 871 574 587 610 854 425 631 1039 573 283 320 343 126 157 213 236 284 364 499 833 754 812 776 207 574 658 333 402 346 216 309 399 989 199 709 347 191 301 360 272 276 325 318 228 196 276 253 264 236 365 464 595 600 626 266 1288 405 381 491 582 518 277 269 283 640 373 501 519 477 396 251 237 294 255 566 716 603 361 791 778 693 432 707 346 710 678 734 141 443 1099 854 1000 1166 716 634 394 709 489 286 309 529 561 468 858 987 923 739 213 223 187 424 338 761 579 1859 546 2035 1865 1493 1307 1519 1661 1841 1760 1538 2045 1577 1873 1638 1647 505 422 827 407 927 728 1045 642 512 487 1097 624 589 626 823 512 523 702 1176 478 440 456 643 708 680 988 974 1076 757 344 499 418 438 380 235 392 352 374 379 395 696 676 679 319 608 931 407 451 746 463 716 994 936 774 653 659 707 530 443 633 651 486 610 403 884 815 816 817 884 836 661 662 663 613 614 888 890 427 768 767 598 414 431 391 242 478 445 314 433 557 467 450 368 719 473 364 691 432 454 570 491 545 545 468 487 640 455 473 420 445 503 394 519 509 448 622 324 687 822 809 544 499 521 412 689 663 1020 717 571 646 745 760 263 639 572 592 810 893 728 843 1057 793 889 832 827 608 545 630 683 882 835 762 908 730 818 682 422 583 653 630 178 243 134 142 136 182 79 120 54 97 247 243 105 131 353 330 458 338 356 389 337 409 347 313 349 508 362 360 362 306 257 409 165 258 220 427 397 517 166 205 221 223 189 230 394 163 226 166 229 114 98 514 244 165 139 157 78 137 404 222 242 233 190 317 194 251 266 268 183 343 271 665 162 178 252 285 328 325 377 588 260 355 266 336 438 355 206 303 299 250 161 124 287 245 238 217 180 254 398 520 494 6543 421 394 403 478 311 243 255 286 187 527 476 492 544 141 257 222 377 395 391 199 331 483 392 343 323 336 358 377 379 230 904 619 953 684 664 925 420 1202 689 434 979 274 326 544 349 582 564 351 431 531 270 433 152 160 270 442 460 217 586 440 261 130 217 210 579 631 598 571 456 334 415 463 241 271 302 346 385 377 599 367 311 253 230 123 209 178 273 345 407 588 369 251 387 374 327 390 243 169 395 154 359 237 370 517 376 328 285 360 582 315 321 253 278 472 476 358 342 303 470 371 643 464 367 179 384 530 506 587 275 470 420 447 255 433 367 556 260 689 464 332 356 362 403 293 312 377 370 732 605 329 344 879 521 375 402 380 308 180 350 485 149 179 163 298 135 372 522 438 279 299 221 238 568 379 605 340 563 360 438 418 115 90 44 86 115 642 398 546 560 528 391 507 470 464 298 308 228 203 207 275 232 264 294 278 258 271 499 541 319 253 410 262 612 712 454 411 369 241 215 219 345 323 409 458 397 294 294 300 194 249 249 238 329 453 468 463 483 304 255 619 574 284 297 263 241 257 300 367 209 118 244 186 254 275 137 380 388 561 397 2001 1889 509 268 387 495 575 399 470 407 460 474 527 599 613 495 245 255 316 301 437 254 635 633 546 494 481 793 451 570 217 421 392 406 504 288 394 238 252 394 315 167 247 205 316 264 171 182 354 168 227 352 388 457 337 306 376 593 379 256 314 264 362 654 304 578 221 209 185 187 200 841 1045 738 708 689 915 1081 480 625 846 944 411 358 291 393 433 341 748 398 154 146 166 298 250 242 844 946 717 688 919 988 1281 1138 1049 948 1257 676 675 400 1092 1130 1293 1071 1410 898 1146 1159 1339 908 1087 764 1058 1312 756 1302 1192 1342 1476 1428 1055 1339 945 1093 1542 1904 1147 857 963 585 590 1348 1024 887 531 1114 617 555 446 473 438 235 350 774 620 660 237 174 150 259 297 1279 1361 1481 1678 2022 1300 1566 1493 1507 2120 1409 1507 1505 1334 1516 1638 1131 1047 1419 1481 1633 804 1653 1715 1723 1542 1374 1953 1406 194 150 149 1686 1630 959 1816 2298 2560 1967 1082 1042 552 184 748 189 304 179 141 1405 835 957 197 383 279 559 1009 728 870 1621 982 1045 1010 1256 1335 1902 2255 1711 2238 3748 2850 2030 1757 2150 2330 977 903 772 921 943 726 1274 365 1312 505 1629 512 71 69 817 667 1126 2205 1059 454 1282 395 765 427 330 537 575 830 1073 975 1116 1668 822 596 1363 1773 1722 1062 1043 1276 805 1049 529 1344 879 1133 541 1018 481 915 602 535 715 735 1443 1072 677 536 425 517 644 691 566 465 415 566 759 408 592 1256 819 702 1341 507 585 609 625 464 442 443 742 597 461 382 582 503 505 535 534 645 1174 710 517 452 363 601 487 296 297 219 524 509 729 337 341 197 420 620 999 535 288 406 427 339 337 436 462 191 185 228 215 282 156 156 296 240 267 376 281 327 254 201 291 312 405 394 378 221 417 253 345 402 432 154 397 555 491 416 505 350 477 433 429 441 694 567 348 432 351 583 438 402 385 495 478 490 471 493 421 547 467 544 977 567 572 556 421 753 729 544 431 188 307 618 522 449 568 417 302 393 423 204 484 265 221 285 333 389 281 361 286 519 733 165 615 498 402 193 408 448 390 415 247 420 420 780 346 623 710 389 206 248 198 375 345 355 239 132 132 239 148 269 212 217 361 280 122 118 216 279 215 140 199 227 374 614 443 154 146 174 410 328 383 393 307 225 498 437 340 378 328 407 188 264 405 233 316 333 330 301 662 606 541 316 246 399 369 227 145 185 503 525 555 525 685 273 825 461 474 646 470 617 229 342 551 802 637 690 581 626 723 490 390 468 365 265 654 739 602 497 710 803 377 183 308 345 1671 114 108 150 152 162 204 384 280 421 312 337 185 274 272 279 428 791 626 323 415 379 797 363 124 86 442 362 423 320 350 391 338 441 426 319 423 355 377 452 314 344 438 308 250 328 262 357 212 240 212 554 508 820 623 262 536 193 338 191 237 427 522 748 363 896 321 477 518 743 1136 276 301 466 384 405 439 597 674 758 565 906 780 652 634 633 336 406 367 479 502 445 435 564 285 840 726 1029 712 617 678 743 503 711 569 415 516 510 569 591 575 471 482 425 439 480 541 813 458 514 539 614 636 830 1000 1309 985 854 407 459 421 553 660 595 325 351 558 332 349 402 773 548 432 460 379 464 387 489 531 543 685 586 805 896 767 703 729 821 1016 575 667 766 811 635 608 603 526 732 716 661 835 592 727 621 613 608 743 604 622 2368 2344 1548 1264 1307 1092 1042 1114 1168 1736 1603 1759 1221 901 1459 976 1561 878 936 527 564 634 1222 545 729 1121 282 418 908 769 858 471 342 376 328 460 625 681 357 218 426 259 304 577 418 535 228 286 314 181 399 291 590 441 617 603 405 350 317 447 867 767 767 712 538 718 645 463 458 661 589 789 817 675 169 341 317 193 254 139 404 301 189 96 385 165 138 136 233 218 102 111 152 145 132 188 196 174 142 245 171 286 363 294 419 531 545 231 287 312 245 283 273 312 391 506 633 425 534 257 243 237 217 266 321 563 300 455 426 750 390 247 157 396 415 426 449 303 295 284 380 444 453 448 408 332 301 542 460 415 336 399 363 359 409 462 623 643 584 619 490 613 597 384 683 678 482 214 869 618 1183 609 522 1034 442 469 412 521 636 759 526 344 328 705 660 692 865 934 331 325 652 947 371 737 1029 736 427 786 553 420 429 481 702 913 712 799 596 502 724 807 1236 1339 720 784 731 903 840 940 1003 419 346 281 299 266 299 1373 722 687 582 586 656 549 435 626 1019 1299 916 688 437 445 339 324 256 446 661 507 502 367 552 355 632 274 356 574 497 554 455 221 318 406 220 248 215 169 244 234 226 167 166 239 254 211 245 417 467 636 455 581 709 655 520 420 597 266 452 1075 615 549 803 529 702 509 550 508 458 432 426 416 344 703 515 392 684 413 418 695 396 623 469 497 585 645 582 415 508 557 374 486 695 400 676 600 565 460 681 493 383 1199 775 606 291 1034 554 606 918 458 175 314 274 107 104 204 171 483 335 327 531 506 673 514 229 430 424 260 290 210 150 374 130 696 130 436 284 184 199 292 429 244 551 416 199 165 378 358 159 342 501 455 515 246 197 339 904 158 130 374 267 367 178 142 319 295 324 546 573 397 294 197 184 204 267 482 373 652 609 533 512 537 264 759 246 334 744 823 396 285 489 367 505 654 539 364 492 277 417 253 194 281 187 143 288 798 980 574 354 418 183 266 313 360 493 1371 305 1326 1132 1177 1014 1318 1268 1405 1452 1641 1430 1702 1574 1500 949 489 386 545 414 698 631 647 561 508 485 746 637 407 414 709 499 383 467 678 588 605 570 455 452 482 493 499 551 1031 566 572 631 460 539 499 837 746 592 466 473 688 693 668 796 791 776 996 696 896 866 553 613 611 442 439 582 483 618 504 454 623 668 670 792 980 796 801 678 759 633 858 765 710 686 884 719 878 579 929 800 889 571 553 592 374 705 579 548 553 728 534 722 665 702 624 646 802 617 561 607 641 556 619 641 530 529 539 624 454 625 569 691 597 695 667 484 674 801 890 777 889 677 616 629 785 821 649 615 653 433 621 823 457 766 885 921 780 1086 805 733 741 625 738 943 894 935 746 908 871 750 681 750 595 677 700 587 421 483 508 821 241 176 314 340 324 445 341 382 322 265 223 550 252 279 350 305 340 255 269 429 377 419 456 373 445 332 378 291 321 369 471 400 516 454 254 361 311 551 329 306 396 385 307 412 276 421 401 302 369 360 321 719 630 159 143 246 281 212 418 407 461 195 360 211 376 196 504 233 190 235 454 545 208 367 429 327 464 245 156 568 404 534 429 463 440 379 471 319 311 277 362 226 365 262 327 245 249 617 445 522 363 421 7246 367 483 458 380 502 269 338 360 740 485 370 618 242 393 517 442 362 375 535 217 373 453 612 420 307 441 791 675 572 732 471 531 501 514 812 528 1444 909 332 714 308 365 879 695 734 475 547 1106 851 500 666 514 508 573 678 486 369 452 557 431 442 344 367 629 563 1141 581 527 511 392 470 278 342 440 452 586 438 755 346 179 331 186 300 317 378 225 460 620 641 663 440 413 496 343 365 180 256 309 351 371 353 613 886 562 595 511 343 751 472 430 332 328 388 377 828 427 428 538 429 740 699 296 187 510 420 560 834 475 704 420 735 327 622 316 376 264 611 295 488 810 474 592 504 351 297 533 531 471 585 502 927 484 528 705 440 548 432 594 565 203 229 120 211 430 349 886 876 583 714 453 344 625 538 677 848 419 420 518 533 141 120 64 168 48 602 397 449 494 488 440 538 396 366 405 350 189 150 386 426 142 404 303 680 482 593 407 257 160 462 377 258 732 679 558 646 216 348 407 402 431 368 347 361 396 375 686 376 233 281 245 485 504 347 395 510 720 537 552 519 520 102 412 379 315 465 449 552 430 524 318 274 621 345 400 492 446 417 584 2409 2216 383 683 511 281 424 418 586 636 907 894 734 781 734 486 254 282 396 534 443 330 618 661 467 566 567 634 624 480 375 450 537 518 851 393 709 254 308 466 383 167 145 166 270 322 167 118 399 376 278 254 561 336 293 418 504 535 385 447 465 228 272 588 459 275 750 631 97 107 176 867 1225 881 471 818 1048 1043 656 615 553 1098 459 626 495 623 712 638 789 807 352 338 209 142 289 283 1145 844 878 772 709 1280 1310 1226 1555 1490 1392 1042 1000 1060 1227 1100 1296 1279 990 1153 1309 1250 1354 961 1063 1102 1089 1158 957 1687 1490 1582 1566 1442 1248 1688 1370 2269 2007 2046 1456 1194 1098 690 607 1492 1214 828 581 1246 498 488 750 528 664 440 471 736 802 561 453 298 282 391 321 2076 2156 2199 2222 1744 2069 1700 2330 1810 2087 1967 2041 2630 1737 1877 2227 1886 1994 2057 2097 2145 1860 1960 2214 2254 2689 2213 2251 2232 421 362 291 2222 2155 1019 2304 2708 2790 2253 752 739 1171 489 1209 148 614 442 477 1753 1351 1217 292 472 338 400 1279 1373 1189 1744 1238 1412 1440 1121 1590 1634 1956 1911 2384 4605 3489 2091 2261 2899 2740 1714 843 1428 1170 1235 673 1461 630 1732 460 1802 834 30 30 1092 1232 1884 2158 1591 716 1258 561 677 661 641 790 749 820 1085 1137 1422 1945 888 603 951 1331 1280 1707 1384 1518 881 696 702 1568 772 1508 531 912 449 1098 767 611 723 1171 1567 1517 630 560 761 738 816 567 732 733 590 874 1358 560 893 1389 741 614 1999 640 837 1053 763 578 765 594 1079 902 595 512 708 697 648 774 589 599 723 1001 674 958 940 818 488 342 432 342 630 564 987 429 394 300 557 396 776 703 560 349 735 697 646 365 594 276 266 506 353 264 333 279 467 435 448 300 295 502 465 274 293 495 363 343 418 511 327 266 431 519 815 486 375 369 423 483 467 330 401 371 372 491 747 257 411 323 348 548 515 596 382 494 485 538 512 473 542 478 351 712 816 518 434 613 342 729 725 776 548 527 337 505 507 327 393 765 188 337 577 398 698 443 423 477 426 460 467 511 379 282 926 186 713 401 503 193 390 303 398 578 395 549 760 708 1000 752 746 512 297 245 184 217 447 298 114 202 166 112 287 352 551 415 275 335 234 210 175 199 198 105 169 338 285 804 634 268 244 361 366 289 475 479 401 278 682 447 555 573 428 628 475 674 443 451 322 406 481 484 632 689 927 627 407 284 424 302 222 224 519 632 757 724 1347 514 629 638 448 670 506 774 564 545 824 1322 530 1061 885 1058 978 622 811 934 542 272 645 806 705 497 669 981 782 164 429 437 1190 242 164 183 191 219 258 426 494 441 301 529 467 713 234 251 273 1065 997 586 620 545 662 157 317 244 190 582 1005 890 920 924 894 1027 584 768 660 409 442 737 465 543 523 756 578 826 583 568 705 846 686 505 480 970 451 236 539 194 560 330 521 281 691 345 382 756 799 880 825 970 1011 436 348 1163 520 521 638 640 807 646 596 630 961 795 582 737 447 467 463 784 758 612 746 742 674 1151 923 1099 743 719 637 1076 606 554 694 511 760 501 971 505 936 632 577 686 720 683 654 699 647 644 955 612 513 1130 1086 1196 990 871 450 576 529 454 518 819 570 749 823 451 378 701 726 514 729 791 508 590 565 430 587 502 806 639 771 916 896 1147 977 1099 1052 929 889 1176 766 783 829 786 798 889 1067 801 963 748 1096 1049 989 1004 1041 1013 1009 2107 2045 1617 1675 1444 1391 1150 1280 1334 1563 1238 1403 1636 1489 1861 1111 1832 1149 1351 1029 1221 755 875 1121 770 1248 495 720 1336 1187 1558 620 837 856 453 567 794 483 397 408 417 542 282 486 395 499 463 188 501 330 271 265 394 440 454 773 440 694 1118 644 800 722 766 658 671 610 730 507 631 1049 720 637 697 641 271 295 265 314 277 210 277 440 190 120 415 204 220 271 295 164 123 125 153 176 268 261 295 276 281 408 259 463 359 583 516 476 506 341 342 357 287 358 328 379 305 248 401 168 465 357 355 314 327 363 431 481 324 468 730 994 395 294 306 571 578 510 507 420 442 512 599 533 496 515 611 438 496 391 554 424 418 685 525 507 488 649 544 592 691 558 841 648 600 902 1075 1043 593 332 1062 652 1365 550 617 1234 625 530 539 464 959 618 438 394 370 979 903 938 984 727 457 410 437 947 384 756 845 532 471 841 900 719 626 700 801 695 817 733 859 850 969 929 983 1129 878 1104 1007 997 955 807 1245 419 371 554 246 430 444 1786 655 692 735 845 944 916 804 925 1067 1194 1166 822 543 451 414 412 324 754 714 549 540 624 540 453 501 442 712 591 724 602 402 468 452 640 382 268 276 240 274 266 240 220 195 296 385 158 271 653 463 556 454 667 608 561 706 705 610 437 446 828 814 728 637 883 835 725 844 836 662 598 707 447 542 555 859 568 745 434 453 1026 871 757 429 620 521 481 735 676 625 819 678 464 511 404 719 570 497 905 1014 980 381 1405 877 649 559 1213 491 620 956 416 226 298 363 150 295 181 341 574 562 786 678 598 505 856 452 357 535 264 344 350 361 341 596 912 237 629 380 342 298 544 419 208 380 288 245 225 217 340 288 284 483 377 483 312 414 412 1451 436 428 581 596 395 469 439 358 725 383 593 680 519 752 333 414 387 222 629 607 510 777 529 604 535 335 982 480 442 633 663 454 691 782 724 783 827 652 405 304 440 481 417 317 395 292 188 545 1190 1190 536 181 391 293 506 516 335 465 1614 438 1909 1720 1773 1818 1765 1931 1765 1799 2012 1846 2015 1683 1553 1481 457 532 544 760 808 662 900 602 768 712 880 519 322 436 571 945 441 298 626 692 674 684 516 426 450 535 505 632 1180 815 578 753 545 725 758 647 581 738 889 428 919 929 934 763 742 800 536 853 891 926 769 766 768 767 559 558 1064 726 779 640 856 940 661 644 631 870 741 849 819 836 763 777 779 774 744 636 1019 474 869 850 711 805 815 861 730 844 837 807 761 692 756 989 1141 673 838 1081 910 665 630 720 640 685 786 760 569 634 844 843 783 890 705 647 629 673 799 682 834 474 693 627 1030 636 1232 786 609 615 847 982 791 584 818 675 715 615 661 740 624 638 1005 1281 1210 1151 1298 759 717 876 867 917 840 696 760 800 1164 1066 1163 951 462 444 606 856 377 378 281 264 303 348 353 280 175 276 394 155 211 211 223 187 205 189 265 499 267 507 306 355 431 179 173 132 138 241 179 220 152 295 366 377 357 467 262 255 210 200 188 228 328 263 286 251 267 317 311 710 345 461 461 160 196 151 679 325 341 110 189 123 249 150 219 148 319 82 450 563 304 154 203 420 322 460 344 505 264 611 368 372 319 239 340 638 583 582 795 534 393 122 309 381 371 563 631 283 988 394 367 7016 697 608 497 490 579 526 461 497 244 325 661 366 433 349 282 339 254 505 461 345 356 239 246 806 397 215 813 847 695 446 605 932 462 847 386 800 280 278 541 363 440 587 692 1344 420 663 713 530 175 526 835 839 324 617 425 475 382 446 452 470 343 523 467 586 1016 473 644 641 379 881 1093 869 430 434 482 256 510 343 295 252 327 487 243 260 313 343 824 646 747 488 299 358 380 448 277 317 223 347 455 363 498 722 487 424 554 311 419 317 553 162 199 247 274 654 311 367 238 477 511 699 516 389 468 443 477 586 316 722 372 585 332 379 372 366 343 872 333 418 444 426 691 333 349 225 409 371 361 883 889 252 473 468 277 424 440 347 535 668 107 125 66 212 288 186 342 437 268 318 318 317 483 634 1093 683 348 588 573 336 155 62 121 104 196 310 327 643 693 532 656 548 375 331 382 389 106 90 253 374 101 480 270 352 445 443 289 301 272 206 536 440 882 506 480 421 478 315 127 627 269 231 274 322 232 309 331 329 291 360 201 318 309 430 339 337 392 287 307 571 434 152 319 351 317 393 369 374 431 331 92 381 417 182 288 333 845 774 632 3084 2763 548 602 625 490 571 475 413 371 755 548 933 508 588 330 236 395 235 659 512 382 862 848 610 520 348 703 941 411 445 609 552 572 700 486 512 322 162 845 562 377 344 406 373 459 304 283 704 608 979 244 225 258 555 331 352 832 728 631 342 548 682 445 329 436 560 538 282 325 245 945 817 1337 855 670 1115 675 776 505 583 865 442 538 549 587 253 320 872 704 165 167 308 273 541 490 965 941 712 828 620 1725 1454 1392 1491 1090 1275 1786 1333 897 1253 1405 1461 1882 1722 1168 1491 1352 1349 1778 1446 1832 1895 2014 1690 1761 1821 2147 2668 2129 1643 1887 1532 2664 1711 1659 1188 804 1223 1112 990 1366 1172 1097 449 1294 743 607 509 621 574 638 280 1031 1094 873 393 449 405 362 473 2101 2124 2121 2279 2056 2209 1754 2049 2140 2058 2538 2630 2222 2062 2062 2033 2418 2485 3088 2915 2728 3299 1955 1597 2189 2185 2217 2186 1900 710 523 252 1889 1886 1253 3563 3098 3147 2587 902 1009 584 226 638 167 399 338 394 1662 898 979 321 643 462 427 740 1390 645 1586 763 1397 1894 1282 1416 3079 3829 2641 3115 5495 5293 2453 3452 3586 3334 1022 842 1140 1553 1166 688 1721 492 2185 805 1716 1081 201 163 1642 1317 1649 2463 1542 732 1069 1129 844 632 510 816 784 679 845 974 1893 2673 1247 377 1117 1966 1891 1861 1629 1750 828 613 453 1379 957 2399 1200 1019 504 745 948 1023 1225 991 2491 2365 728 648 484 568 827 453 855 440 580 665 1316 1247 737 1594 809 781 2337 646 809 950 622 1020 1256 1248 1087 835 682 724 764 794 843 953 977 1050 881 976 1242 966 1328 933 374 394 533 505 375 402 642 353 340 512 419 474 984 561 893 782 919 677 635 251 497 282 264 383 278 546 423 399 393 500 448 450 543 386 408 411 319 346 478 269 539 637 518 252 471 520 640 233 650 538 366 490 544 511 558 560 248 825 973 589 395 485 674 899 742 695 254 338 274 286 359 521 436 342 550 480 688 678 254 760 324 654 660 685 723 463 448 515 577 678 658 569 659 692 522 300 684 513 442 625 362 426 633 737 383 302 821 70 790 558 447 379 329 306 793 683 340 724 727 957 651 578 625 319 356 419 522 334 339 669 310 255 192 302 281 193 161 403 499 385 184 156 271 299 199 195 390 444 177 930 703 647 575 423 600 402 362 352 382 495 576 518 857 719 675 506 704 969 405 541 347 384 361 478 398 611 881 408 364 181 395 329 254 408 762 551 622 562 916 629 767 649 407 775 513 671 748 680 664 1152 712 960 856 655 829 818 624 631 431 229 717 877 843 1223 720 570 607 398 590 642 1542 169 184 323 406 383 418 401 528 538 132 553 600 755 657 686 158 677 736 545 668 255 1021 245 418 281 288 638 967 748 927 860 838 884 727 765 509 532 489 612 477 495 478 754 606 782 634 634 276 378 348 659 605 833 525 646 476 278 290 222 400 259 801 278 522 902 560 1228 1125 756 853 768 457 972 651 822 854 690 1028 603 485 631 1002 1050 767 651 551 497 510 463 738 712 923 841 410 1105 1097 1307 797 684 753 895 926 741 1455 325 670 527 455 530 463 963 832 1119 1134 528 569 812 1112 764 1045 685 547 1195 1271 1231 801 719 459 688 628 296 298 667 533 595 579 427 542 639 581 534 720 940 502 1054 688 509 691 587 1086 703 614 662 893 821 889 865 900 694 784 768 1073 791 796 1147 1332 956 1090 882 1781 878 978 1310 1336 1030 1096 1075 1112 2078 2458 1747 1623 1607 2014 1727 1834 1411 1719 1335 1516 1411 1820 1645 1779 2135 2185 1150 1277 1311 545 680 1237 1201 1191 614 1804 1566 1414 1883 771 1198 1125 310 496 755 285 889 1119 1074 693 416 719 453 297 344 328 369 359 331 250 333 513 477 787 712 541 1030 1019 804 1286 1176 874 656 1152 1008 933 779 1261 893 1130 1107 519 613 376 335 677 793 704 593 375 284 224 383 189 332 320 464 411 72 81 56 221 465 445 412 451 388 381 217 396 292 471 605 532 540 504 498 450 465 332 282 336 372 242 592 524 788 221 199 650 571 258 306 396 198 274 419 734 400 219 253 485 505 382 465 528 533 416 442 296 264 417 462 437 549 490 427 233 627 463 331 389 380 775 443 617 489 724 459 644 722 241 429 420 335 191 599 346 713 384 286 975 325 290 297 253 628 869 303 419 375 821 802 1043 1198 592 291 275 342 609 467 897 671 413 339 695 556 400 425 826 765 719 721 694 821 697 999 457 1094 799 667 768 885 874 569 950 790 244 568 423 501 432 365 2127 586 701 655 594 538 479 395 512 1172 1054 968 814 486 619 417 361 549 549 510 461 715 580 519 586 432 754 875 676 548 683 454 349 343 597 359 192 211 187 209 199 166 156 313 369 461 411 192 471 809 838 796 618 598 372 720 558 604 524 1017 807 891 834 758 898 688 618 660 1066 568 534 1235 871 725 805 887 592 511 567 890 724 967 1109 766 1022 917 731 850 735 1074 725 604 544 1005 662 1125 964 818 966 665 1173 791 1046 564 396 459 1127 382 750 909 626 399 257 140 116 186 142 222 460 482 342 642 549 498 409 262 636 587 200 552 319 255 803 528 998 183 595 539 453 370 441 356 482 269 250 317 258 453 277 188 470 197 639 519 885 937 304 1490 552 520 576 498 604 481 459 429 656 348 429 426 681 338 253 289 217 291 594 1052 548 512 789 806 421 432 649 463 1225 434 770 199 586 571 529 609 611 690 529 319 436 649 355 317 351 627 530 1113 1206 844 658 243 320 183 265 613 661 351 2226 431 2471 2361 2255 1760 2241 2226 2204 1690 2096 1725 2042 2114 2391 2172 597 518 656 532 717 851 823 572 502 568 674 505 629 559 680 449 522 821 756 453 441 406 441 636 608 1048 901 1035 778 566 522 518 444 363 481 455 384 384 373 354 482 529 509 612 705 610 573 636 658 770 474 410 398 438 795 630 965 769 641 806 721 647 710 899 693 1077 1110 1130 843 830 750 660 586 623 725 554 785 648 1167 1016 756 984 907 732 636 971 754 725 571 707 798 737 759 621 773 713 871 761 573 701 634 645 637 610 590 730 802 900 881 842 752 691 615 603 582 560 721 403 638 632 700 795 864 979 662 595 1076 769 538 541 551 841 631 990 1005 980 1091 936 996 1488 1241 1391 1313 845 930 665 927 984 990 869 804 797 732 783 837 711 396 691 396 814 309 274 183 195 189 326 479 165 111 183 229 201 202 211 223 215 233 221 415 442 320 519 338 229 314 257 315 167 227 368 254 306 191 377 344 317 287 436 190 312 443 435 389 462 258 288 386 218 284 380 356 480 536 199 195 84 142 212 776 333 363 101 183 152 230 195 183 131 219 126 314 725 243 194 236 278 196 293 248 381 252 736 358 398 318 212 423 414 325 406 496 358 330 160 208 350 382 396 478 580 558 403 483 697 6426 743 402 592 413 437 550 558 443 251 388 215 358 469 497 217 218 446 290 365 195 421 332 528 256 212 699 529 604 377 401 570 315 752 288 667 555 358 479 475 437 467 844 634 476 420 529 700 550 689 485 487 559 404 311 246 300 428 438 464 250 222 631 572 576 552 690 658 477 621 492 533 841 464 413 193 441 246 128 198 270 242 296 276 148 416 518 540 551 342 345 256 323 349 181 359 243 266 318 269 286 649 439 337 344 233 427 285 435 112 116 322 263 629 346 322 283 331 401 254 391 212 491 309 496 487 237 419 214 550 504 430 228 298 286 723 255 289 448 332 306 197 321 224 368 653 623 433 443 504 689 387 281 504 535 390 598 515 291 307 72 145 157 243 357 571 305 422 402 286 412 453 528 657 318 252 566 212 129 110 54 190 107 335 249 385 464 426 539 344 311 293 453 326 96 82 284 402 178 208 219 493 332 404 237 236 300 154 466 466 391 613 472 278 572 160 209 383 325 255 397 425 386 266 407 369 217 322 291 390 420 276 413 381 297 318 229 507 379 131 245 348 275 378 372 362 389 391 269 346 284 184 218 474 440 600 368 1904 2177 445 327 353 516 431 410 481 390 632 472 531 747 593 271 295 381 369 618 639 425 348 385 463 523 309 479 809 297 208 517 338 350 462 409 336 384 122 481 362 274 151 140 565 519 314 349 535 461 718 295 609 132 349 359 234 772 479 551 343 302 265 277 429 496 449 390 102 114 118 935 928 802 776 417 848 670 578 607 670 952 550 377 333 480 325 375 602 637 186 182 172 180 225 299 1040 929 779 689 661 1406 1592 1652 1641 1447 1226 1449 845 715 1350 1192 1465 1390 1620 942 1335 1354 1631 1229 1264 1045 1492 1350 1443 1484 1527 2158 2051 1511 1684 2141 1445 1738 1647 1651 751 1029 1085 603 1021 1231 1237 971 612 1663 324 324 488 642 529 386 400 744 1184 699 151 279 245 229 232 2067 1852 1788 1924 2110 2022 1867 2143 1629 1718 1723 2079 2046 1898 2000 1870 2125 2036 2209 2189 2747 2476 1272 1592 1767 2032 1832 1650 1444 376 322 135 1530 1692 1293 2913 3179 3381 2436 905 855 808 251 789 175 547 273 239 1641 908 834 401 315 257 385 803 976 809 1696 1015 959 1616 897 971 2223 2621 1793 2171 3940 3593 1584 2351 2020 3440 792 624 734 925 890 508 1188 321 1497 974 1843 816 98 88 1238 1034 1499 1930 1305 816 967 612 642 506 440 569 522 565 742 557 1867 2215 789 441 1384 1377 1280 1401 1040 1241 847 494 563 1825 1088 1584 587 1074 573 859 491 443 565 1005 2095 1856 875 744 483 584 750 535 560 462 465 731 1015 626 438 1353 754 699 1807 348 467 744 499 716 851 699 728 632 382 360 485 707 736 724 691 741 843 1023 576 542 866 655 528 290 188 443 366 504 853 376 430 214 257 568 1128 509 770 456 666 701 419 182 488 162 158 312 653 625 296 247 326 397 356 368 354 400 390 405 280 319 418 320 291 404 356 132 360 457 614 227 539 566 362 403 650 490 635 504 321 395 675 402 472 420 552 700 558 602 261 387 366 542 332 435 312 346 499 546 770 592 354 670 388 486 505 540 397 335 454 604 510 541 478 415 479 957 345 169 410 487 415 511 333 524 564 790 285 381 881 159 930 422 541 427 550 256 382 809 391 833 665 839 657 610 596 466 358 255 478 315 469 441 215 296 251 211 318 188 219 302 374 302 200 190 271 141 201 208 126 451 246 749 437 613 583 338 721 254 330 330 485 276 790 638 688 511 448 373 810 625 321 394 461 249 479 306 541 608 525 367 317 354 481 298 256 248 434 564 655 521 714 467 491 642 543 739 734 650 404 495 499 1009 707 1126 1034 556 754 543 417 676 456 238 754 928 584 542 541 579 663 166 321 355 944 209 154 228 293 299 301 413 374 326 145 398 540 537 412 416 256 598 502 487 544 220 755 154 410 243 174 457 732 608 650 758 668 786 755 685 659 602 602 738 604 644 513 608 458 674 486 665 575 647 522 530 488 1027 431 279 475 176 324 300 271 422 565 358 398 575 687 1016 792 645 918 389 309 1028 544 723 749 697 1156 845 751 961 1152 1275 907 697 270 312 310 393 500 576 607 755 461 708 891 1047 659 560 605 1152 605 637 1229 297 721 469 534 476 520 570 560 692 684 581 518 680 623 435 812 487 667 1143 1008 1354 683 621 428 595 537 214 263 603 370 476 555 578 279 560 786 552 795 940 470 1101 292 575 715 720 861 609 1031 731 840 679 605 756 867 889 708 671 794 569 665 572 710 825 870 771 1317 1053 630 822 875 599 592 656 664 1832 2118 1617 2205 1204 1501 1190 1327 996 1400 1333 1506 1253 1230 1734 1406 2115 1201 969 918 962 847 620 820 840 849 490 1098 868 730 1611 679 919 678 357 465 791 364 671 514 598 460 291 372 291 189 318 310 330 425 294 225 423 360 394 633 523 378 611 667 793 975 877 784 733 869 1367 598 713 787 603 546 676 383 261 314 292 295 413 259 440 280 130 151 253 151 207 99 211 273 73 110 81 96 255 257 238 247 224 387 510 282 376 364 580 508 522 221 243 697 290 405 399 405 355 468 328 296 822 389 337 246 202 310 393 552 273 336 402 560 313 465 175 176 327 467 374 429 473 222 372 266 251 504 374 364 423 363 410 259 291 422 279 363 287 474 665 779 737 678 580 676 735 389 672 535 394 234 566 379 835 462 361 838 267 317 249 286 613 710 245 291 245 732 751 784 1139 533 278 243 218 469 346 706 549 311 305 447 579 347 492 692 655 524 607 496 645 639 938 518 902 885 547 640 1252 716 889 943 876 239 600 413 273 412 556 1919 758 576 479 508 634 518 430 579 786 911 806 706 575 515 550 292 429 278 287 489 572 442 329 387 648 359 609 473 457 409 340 261 275 293 364 111 159 118 136 134 70 64 314 299 194 346 187 601 460 485 416 322 440 279 377 293 396 377 421 459 562 587 466 573 440 349 410 815 600 591 915 594 564 517 698 459 482 404 717 731 743 788 783 655 839 815 596 538 876 602 481 566 916 372 693 949 639 627 569 656 822 1100 477 424 443 809 418 636 1059 673 352 351 366 115 148 202 197 489 485 341 632 575 703 462 325 435 684 187 554 393 232 523 408 563 217 473 283 294 295 417 223 327 305 276 298 274 202 502 364 195 221 428 490 674 587 161 1186 336 324 408 481 437 445 441 458 585 439 348 360 359 432 188 248 312 219 434 701 555 371 575 599 346 395 783 289 634 603 804 251 533 531 371 554 633 409 374 273 491 487 319 366 260 354 250 587 1387 1083 992 284 187 375 349 366 242 506 2138 456 2426 2364 1752 1430 1845 1700 1596 1554 1901 1668 1840 2111 2138 1685 441 635 754 411 706 577 579 596 535 519 457 684 630 561 466 505 478 412 892 594 487 582 405 749 704 784 753 852 975 675 442 829 620 485 524 333 317 510 458 593 730 730 691 493 647 873 581 690 769 513 426 441 439 330 1194 556 926 918 541 876 974 767 971 1195 890 1151 1150 1480 1154 1331 1257 932 1190 873 1212 867 1242 592 944 1418 911 1117 960 1051 856 1193 1036 870 961 1034 812 913 1031 950 1074 828 1077 671 528 783 899 944 853 699 603 1182 1029 959 1048 1151 945 1114 780 1012 405 1027 548 467 949 896 739 1046 943 781 956 821 1435 1118 984 763 725 704 817 1485 1278 1349 1499 1384 1160 1679 1624 1510 1687 937 1030 678 1099 1531 1358 1523 1339 1295 896 979 1100 703 587 1115 763 1133 185 198 294 254 322 303 207 291 88 116 327 483 247 264 233 268 272 236 561 315 154 355 178 357 450 271 276 260 268 471 449 358 166 503 385 345 297 494 310 547 430 426 248 333 285 326 333 272 324 333 323 494 665 225 221 198 114 243 747 458 564 118 209 171 242 243 195 195 224 245 356 602 255 106 159 153 270 183 289 316 211 838 394 420 514 356 503 446 432 470 658 223 301 230 413 301 380 501 618 569 942 478 458 608 743 8819 456 454 451 804 346 743 604 368 727 519 649 478 543 215 240 690 299 515 443 236 190 732 288 367 789 668 768 424 484 775 404 1169 414 929 436 166 448 324 349 718 935 721 587 427 588 472 338 691 376 378 536 619 667 227 632 491 570 627 149 358 348 566 808 379 589 768 484 770 697 744 737 656 393 201 457 359 275 494 307 314 247 356 274 345 445 484 599 447 408 295 375 403 172 300 223 378 551 485 320 995 812 500 470 348 470 289 470 240 252 406 304 512 321 341 461 477 682 359 461 221 529 592 487 511 318 866 362 455 326 377 265 566 209 515 517 347 584 218 390 361 464 356 485 572 544 569 575 481 630 513 408 340 384 213 430 905 147 231 213 210 277 248 430 486 308 396 513 399 492 642 773 643 491 329 452 326 250 173 105 265 261 489 265 547 543 641 647 534 524 504 474 396 205 227 252 463 300 226 282 309 279 274 608 309 350 254 456 432 721 540 429 290 558 247 142 366 282 221 762 782 673 236 338 746 253 304 284 252 540 379 430 373 448 369 254 508 499 172 368 447 392 461 513 447 296 340 177 578 269 177 287 603 490 562 488 2206 2146 577 350 585 569 630 528 466 452 562 643 720 887 659 368 753 557 620 498 1092 657 334 330 492 324 364 517 920 291 230 760 524 415 636 547 582 209 421 706 560 338 230 286 641 528 425 432 490 347 458 486 466 353 357 515 524 1132 767 759 532 440 388 453 491 460 303 271 268 278 257 1362 976 1292 844 768 1267 827 841 555 626 1001 474 616 407 596 349 392 809 494 209 182 305 274 192 494 1031 1377 897 822 1001 1799 1961 1605 2000 1851 1312 1432 1088 516 1350 1390 1757 1745 1969 1063 1643 1686 1505 1465 1355 1289 1551 1782 1560 1782 1512 2451 2270 1948 1521 2268 1472 2517 2355 2373 1011 1440 1189 1049 1256 1779 1617 1437 1071 1392 540 575 525 581 541 535 454 1001 1150 649 281 417 381 255 206 2911 2601 2493 2193 2827 2280 2466 2787 2192 2618 2236 2301 2301 2319 2724 2294 2663 2369 2543 2774 2280 2969 2092 1637 1869 1883 1977 2158 1932 681 649 141 2232 2509 1474 3785 4061 4162 3685 869 736 892 336 1016 230 464 224 224 2206 985 1001 526 352 290 345 1149 1182 756 1870 1347 864 2259 1053 956 2644 3029 2693 2535 4540 4366 2271 2679 3197 3786 1038 667 885 1373 1327 717 1682 352 2015 770 2209 1008 156 117 1239 1146 1758 2143 1239 518 1121 678 778 375 317 1090 1020 1122 968 872 1868 2915 1694 736 1520 1527 1364 1670 1512 1724 859 750 791 1707 1457 1880 1593 1239 561 1334 912 901 1117 1349 2616 2653 793 549 441 631 677 857 552 641 577 998 807 684 907 1494 945 881 2186 633 758 759 492 1066 1164 973 1088 702 792 713 1181 721 732 845 628 701 1037 692 840 484 904 626 915 382 446 505 488 351 1003 335 336 343 451 662 995 648 743 399 759 1036 774 296 439 423 419 502 473 472 256 254 422 415 401 392 323 436 683 404 503 452 492 390 411 479 420 104 481 525 606 116 560 687 534 618 690 682 634 814 588 511 1016 1199 542 616 944 911 1467 1007 394 452 424 461 634 528 503 552 849 783 936 758 634 981 312 755 777 1002 582 514 364 687 550 639 620 537 374 1358 782 199 807 613 468 666 398 532 646 938 355 385 805 78 1034 813 859 691 538 411 722 602 445 1074 978 965 782 1081 646 474 501 248 331 341 498 739 417 241 223 421 294 196 207 360 320 319 279 255 360 169 380 355 146 612 442 1053 631 537 462 386 494 409 267 289 440 591 606 457 678 686 579 496 807 599 359 521 424 407 369 570 680 574 678 366 356 361 469 225 160 329 1124 726 770 687 806 638 825 717 595 1114 627 581 417 532 566 805 826 1133 1056 635 884 721 378 554 308 233 697 876 669 720 659 568 928 300 463 497 1306 188 239 177 245 269 312 336 454 267 244 412 694 537 153 157 267 784 633 604 730 291 1541 277 285 170 326 734 909 704 819 811 747 851 687 733 470 465 402 605 402 444 407 639 449 728 493 571 372 436 366 610 615 1430 549 228 421 236 414 197 292 319 762 444 542 819 731 881 981 940 1236 585 309 826 774 1200 1276 1023 1756 1133 806 1123 1396 1645 1518 1125 375 429 513 439 650 704 837 628 499 942 1269 1481 1384 614 1360 1249 919 950 1726 392 666 522 594 566 531 815 824 800 806 605 530 943 750 399 1020 607 762 995 1014 1262 681 481 595 571 520 328 396 757 380 429 484 483 514 794 1139 837 1247 1289 612 693 440 535 773 679 1519 718 1272 1698 1070 930 635 980 1170 1091 1051 912 785 1042 856 1045 975 1085 717 929 1533 1176 1068 1409 1478 1183 1099 1084 1448 2833 2712 2571 2654 1516 1894 1352 1527 1333 1973 1441 1598 1233 1378 1585 1970 2769 1796 1360 940 1014 751 741 916 984 876 686 1354 929 703 1824 884 929 1115 553 514 748 331 686 549 499 414 583 465 269 248 332 450 360 319 676 482 705 599 540 618 443 385 541 663 1340 1171 1096 1020 806 1205 1785 1143 924 1010 928 779 803 470 350 618 503 439 498 279 319 198 240 178 324 120 104 104 231 719 140 96 146 68 499 486 514 443 469 358 486 352 501 457 747 620 636 482 541 538 460 262 240 260 888 392 552 441 936 342 326 405 293 257 366 556 427 547 415 734 434 284 116 297 325 273 432 552 723 491 434 354 367 525 467 598 568 300 509 339 593 645 179 526 390 658 850 1113 614 1057 539 742 1074 282 479 386 464 246 603 372 914 546 354 892 253 356 241 346 788 766 178 447 343 866 804 784 1263 663 372 364 425 756 324 904 910 532 469 755 771 365 462 694 876 624 791 722 846 648 1294 443 943 1108 742 828 788 818 695 871 938 350 833 523 302 338 354 1902 696 776 696 893 759 609 551 745 982 931 690 950 740 408 707 537 525 353 444 468 484 454 702 396 882 492 612 468 577 521 497 370 763 399 467 108 84 52 88 78 86 66 389 143 411 426 165 603 721 666 535 518 654 955 555 607 723 532 750 795 618 598 812 601 819 673 754 686 677 942 1122 715 635 619 752 548 858 615 772 1046 942 665 756 970 672 814 861 806 1058 808 889 579 1339 567 576 1122 756 785 594 866 525 912 495 311 478 1148 455 760 893 353 309 441 241 117 189 309 302 620 660 566 758 818 1275 643 262 504 660 256 733 408 360 606 482 749 240 634 373 263 288 419 462 307 263 319 283 257 209 270 252 246 251 466 592 849 626 258 1296 413 325 449 472 571 431 405 487 557 578 497 490 376 438 260 218 289 335 569 749 655 385 605 544 657 441 756 347 963 629 959 253 483 598 392 550 699 550 906 329 621 423 349 176 237 388 336 534 1161 1188 1596 267 270 312 235 516 491 588 2067 534 2340 2161 1948 1615 1629 1862 1897 2457 1764 2398 1707 3025 2143 2060 687 553 895 439 1032 1018 921 742 581 763 739 745 1148 824 956 749 543 564 715 759 723 790 548 881 883 1236 1199 1285 818 792 417 517 387 370 509 324 306 717 363 520 555 582 515 767 589 800 690 553 531 778 656 658 637 552 474 475 551 746 381 484 790 495 409 494 736 705 791 661 551 559 606 648 615 704 644 635 616 450 847 631 510 520 457 568 492 751 460 515 715 578 575 676 571 552 738 568 611 559 662 611 581 535 573 587 533 527 642 550 669 501 478 620 407 626 370 436 533 534 572 525 481 353 685 576 749 742 527 569 566 467 777 598 264 749 672 762 700 714 555 540 645 664 740 719 713 720 868 881 771 606 766 615 592 710 600 600 712 588 398 522 167 118 147 220 155 304 187 304 275 163 157 349 221 248 262 240 363 256 258 295 166 305 182 387 431 158 205 146 158 242 271 219 263 262 175 427 401 538 294 199 196 204 186 220 379 178 184 247 330 346 338 445 216 240 232 86 174 189 355 269 318 107 88 196 128 232 127 227 225 135 577 582 259 116 154 364 192 499 121 711 212 482 273 291 371 377 239 222 218 167 422 184 242 263 254 215 177 290 306 651 391 311 380 497 402 456 6390 313 401 377 280 364 303 345 601 161 327 467 397 307 342 486 386 365 382 328 336 441 400 204 456 473 640 381 717 609 633 757 360 974 489 284 575 311 190 534 323 686 402 266 579 510 402 444 381 395 422 860 336 392 417 368 499 393 226 235 472 630 751 478 441 338 461 408 339 433 337 398 490 488 591 470 318 384 337 267 236 307 250 262 749 407 903 264 261 317 417 480 313 189 278 228 445 218 381 582 367 350 411 314 530 305 323 311 296 447 317 442 223 258 242 255 411 313 194 145 424 504 447 438 301 636 426 357 318 434 342 351 319 636 352 335 540 402 437 285 292 239 439 668 626 365 515 464 313 330 434 219 514 456 552 366 120 165 299 107 291 325 485 599 336 414 402 354 649 503 492 517 328 468 255 364 102 93 100 54 198 300 329 551 566 538 343 518 370 298 415 230 134 153 220 281 156 309 513 378 333 414 393 230 200 250 387 266 564 240 325 298 431 408 230 264 407 252 267 287 267 266 261 348 229 245 343 199 522 312 279 412 428 528 497 459 576 207 323 323 303 359 333 334 374 251 301 298 324 179 253 294 269 453 721 1900 2429 541 415 421 583 471 373 460 437 510 567 695 546 599 316 251 279 257 519 312 226 268 276 437 455 422 551 676 317 169 414 371 295 383 429 516 269 126 547 406 302 207 207 255 285 157 298 460 398 348 295 557 265 200 356 236 784 682 308 411 238 351 389 447 451 438 363 304 314 447 715 961 837 434 615 1131 735 651 558 486 940 351 403 488 404 542 325 940 619 188 176 379 294 275 319 796 783 511 609 956 1137 1016 968 1017 1159 1331 867 1009 510 1329 1160 1427 1354 1212 1028 1066 1055 1221 1151 1102 1173 1171 1147 1346 1228 1165 1465 1239 1263 1176 1646 1148 1635 1875 2082 744 981 1106 601 384 1274 1159 736 429 1420 340 445 439 396 524 400 458 851 677 434 356 460 450 203 205 1731 1780 1712 1977 1422 1721 1332 1876 1609 1771 1907 1289 1417 1426 1464 1556 1297 1342 1873 1602 1328 1701 1635 1943 1824 1609 1693 1821 1800 560 419 282 1533 1942 821 1995 2181 2148 2429 890 929 622 269 652 206 311 259 223 1565 1030 1173 191 434 227 395 1116 796 735 1515 755 1101 1471 1076 1150 2344 2688 2161 2124 3857 3829 1922 2494 2125 2627 909 813 884 987 1036 786 1246 502 1302 530 1539 757 56 50 1195 705 1440 2310 1330 520 1252 354 617 711 708 723 712 676 1003 697 1497 1675 624 652 1258 1272 1164 1378 988 1003 707 668 437 1606 917 1404 533 606 369 1090 788 727 841 1123 1793 2096 573 530 524 526 678 579 541 557 342 701 1312 583 469 936 561 429 1570 546 648 698 388 857 871 787 746 662 654 634 950 795 876 868 805 893 795 888 738 824 736 626 413 265 300 275 356 228 687 389 331 343 313 395 881 589 509 452 609 614 538 286 288 285 256 203 255 327 289 279 267 273 282 310 360 289 432 276 338 377 309 346 328 337 295 236 330 402 469 254 361 406 258 345 405 332 467 392 352 543 659 306 253 298 270 452 476 468 248 309 358 416 437 399 230 421 265 385 515 529 302 403 414 494 498 435 318 560 468 364 301 329 336 803 409 498 519 238 576 463 356 497 465 524 489 513 467 535 647 48 714 441 535 180 406 192 362 455 450 802 565 709 792 575 616 289 168 291 285 243 283 291 287 219 161 287 248 207 413 455 570 277 185 163 205 235 239 166 193 144 243 634 301 204 158 195 626 397 257 267 318 180 424 350 555 408 356 361 348 498 469 316 292 451 310 444 441 482 589 477 211 255 370 346 200 212 618 718 764 340 633 691 449 476 426 571 574 511 421 489 451 751 507 877 746 734 744 527 421 739 509 110 496 548 434 382 488 459 632 336 316 332 929 259 176 172 196 184 264 193 274 428 138 375 422 445 195 231 292 551 690 575 657 474 809 254 210 162 264 458 635 512 569 513 483 559 514 577 693 578 620 862 579 657 499 446 326 494 334 389 469 561 410 382 374 817 384 200 274 135 387 279 268 272 805 383 168 817 365 615 761 524 649 475 261 731 549 570 662 342 531 602 431 444 661 511 351 403 502 498 453 426 472 531 581 625 441 932 893 1058 588 619 554 821 535 509 599 250 489 422 596 446 623 601 573 680 698 373 619 1030 452 386 839 734 584 1135 1063 1176 861 766 344 435 375 437 382 538 428 436 524 449 332 312 403 451 557 606 761 489 376 314 557 503 948 539 618 597 609 625 703 663 837 836 697 728 598 648 626 899 787 560 686 868 841 557 789 764 941 471 464 619 761 1711 1616 1704 1085 1139 1109 1086 1214 942 1365 1224 1318 1328 987 1403 1017 1878 1544 1265 745 870 779 804 795 734 805 397 691 1141 987 1443 610 763 551 332 341 439 323 279 298 352 212 221 331 554 442 405 233 491 201 324 297 459 346 453 737 541 433 571 695 471 595 613 666 492 621 482 659 704 675 811 715 788 438 195 197 179 240 247 223 228 377 231 142 423 356 198 101 186 292 154 124 85 129 509 565 544 536 532 222 104 315 233 671 587 534 554 547 499 272 365 206 188 206 332 229 315 342 360 147 141 283 224 254 305 346 238 359 476 612 321 341 321 483 513 484 478 682 567 389 422 312 294 274 350 411 381 345 421 352 331 387 253 267 256 454 398 340 385 242 489 359 312 324 443 365 391 306 759 497 912 382 419 1032 476 296 462 290 628 630 223 407 349 710 656 527 771 558 223 184 233 455 287 521 577 395 346 484 359 511 520 593 846 536 577 598 561 529 620 613 1030 1119 797 674 859 666 899 773 632 293 562 339 232 388 276 1170 503 572 517 753 752 656 535 631 661 818 871 611 390 412 284 205 259 440 408 411 392 371 483 318 395 524 651 439 513 486 401 408 362 342 318 139 123 89 127 125 117 97 374 136 285 255 207 390 622 746 729 556 564 577 618 416 555 571 734 677 530 537 722 612 711 556 625 727 584 601 541 377 432 411 536 366 418 384 608 423 489 379 413 545 356 365 540 411 584 730 487 497 716 444 468 346 556 520 897 1153 568 1376 853 599 521 914 601 581 678 357 382 259 257 149 86 82 189 343 718 407 473 577 459 564 288 443 402 238 247 314 309 288 270 736 173 481 279 273 261 356 354 274 377 333 389 328 263 180 254 259 227 489 487 221 287 343 1016 306 284 439 505 226 485 445 203 445 318 573 533 297 379 110 120 170 169 512 702 374 290 690 706 501 180 617 413 494 467 524 322 536 756 746 799 883 694 429 301 560 469 315 247 251 292 196 720 837 1243 538 334 299 191 391 409 232 370 1394 295 1668 1495 1536 1300 1323 1448 1442 1599 1545 1702 1403 1822 1658 1261 315 517 473 367 744 548 626 630 547 609 697 739 417 439 1019 513 286 537 762 781 703 619 328 505 494 546 579 774 1454 1559 650 800 721 718 839 618 544 721 616 719 1069 1037 946 1238 697 770 814 953 823 950 505 545 535 668 807 665 862 941 859 693 899 1014 749 449 642 704 765 669 883 652 1006 941 863 781 732 811 878 570 831 1032 788 813 949 952 985 1078 1063 931 817 916 921 814 894 954 1085 884 952 1028 1026 923 1069 1045 1108 1251 1018 1278 1050 1004 970 746 756 857 733 1004 767 833 1072 857 687 654 622 744 1053 1136 1150 1212 808 793 828 667 943 890 842 799 877 835 720 878 1225 1382 1054 1212 1071 990 922 984 1163 1137 1071 740 768 713 1201 1209 1141 1159 646 604 622 691 368 330 294 419 330 465 530 217 418 367 438 313 403 395 403 209 229 217 235 573 316 568 389 348 453 223 375 241 251 344 458 292 235 628 509 301 205 335 248 371 502 499 493 622 259 393 527 554 564 406 390 677 294 427 417 303 364 376 535 366 402 112 264 242 334 336 204 286 426 170 283 798 393 241 287 433 391 493 370 889 320 703 355 433 455 306 237 602 619 630 796 456 358 347 242 474 377 604 588 394 561 243 502 490 592 454 313 8557 636 435 420 688 414 330 721 557 564 688 583 405 402 624 311 509 554 268 342 1035 586 327 985 986 1140 690 379 606 549 909 711 859 486 465 828 624 484 559 648 1118 413 559 923 843 385 699 677 696 686 861 759 425 455 348 443 737 420 362 558 469 745 562 699 797 740 655 1090 1032 589 441 339 378 357 304 277 478 428 477 287 438 243 426 706 537 631 412 532 249 359 453 271 313 270 643 400 502 570 773 506 523 799 519 772 582 564 228 224 342 353 692 426 510 187 312 762 437 348 579 386 378 552 876 351 1033 444 875 418 459 590 712 436 898 603 815 406 562 537 616 397 261 574 670 672 960 983 492 683 379 275 522 455 350 504 699 255 350 192 315 603 310 487 710 409 520 434 411 442 439 817 751 328 486 517 452 84 56 94 130 110 312 347 631 665 522 780 479 492 440 599 464 80 141 410 493 196 552 599 569 668 741 276 363 431 163 557 404 938 652 677 669 391 290 369 922 253 177 211 205 191 182 269 451 304 392 211 491 413 246 345 429 457 361 314 847 480 383 510 697 599 677 657 744 518 628 318 514 507 309 504 656 584 686 599 2767 2776 480 621 750 554 885 625 474 376 963 804 827 629 788 321 362 653 312 714 634 613 735 721 467 525 581 724 893 355 446 723 664 629 784 696 484 318 256 616 432 513 426 369 447 389 336 230 848 556 680 250 494 431 507 456 255 642 541 532 379 648 274 420 520 547 838 761 497 521 512 692 614 1387 889 638 867 991 1102 678 720 1115 560 590 918 798 619 419 892 1073 199 161 267 170 369 582 1171 829 843 902 654 1584 1591 1883 1386 1526 1341 1539 957 953 1812 1729 1842 2611 1941 1473 1527 1513 1482 1794 1825 1684 2001 1798 1928 1714 2093 2241 2193 1943 1600 2179 1762 3659 2869 2937 1249 1441 1470 1154 855 1570 1326 1309 646 1551 543 446 661 629 835 434 536 1120 1614 835 415 508 430 371 311 2555 2493 2355 2226 2282 2340 2102 2759 2440 2506 2319 3667 2953 2313 2880 2138 3210 3232 3455 2985 3494 3555 1975 2419 2341 3052 2292 2209 2267 627 567 421 2429 2575 1382 3442 4010 4103 3247 1005 942 836 283 824 231 357 311 415 1604 1196 1230 348 579 494 760 1011 1455 1054 1992 888 1578 2060 1338 1437 2923 3563 2719 2290 4648 4901 2471 3491 3437 3434 1445 915 1502 1409 1480 710 1524 623 1882 723 2060 970 128 108 1716 1218 1586 3083 1815 692 1165 916 1012 429 401 1063 1022 1082 1095 1033 2533 2358 953 841 1438 1769 1647 2560 1460 1529 878 605 377 1558 1039 2426 709 906 420 942 750 793 1014 1276 2494 2596 1089 1141 620 727 713 679 811 851 911 1033 1749 1037 834 1432 826 639 2453 509 672 970 710 1089 1190 918 789 1139 991 895 1187 1320 1382 1390 1249 1317 977 1162 1255 1168 1190 876 389 537 538 399 435 236 1059 578 539 671 510 522 856 692 1025 424 1152 777 469 293 262 288 276 380 300 356 321 289 427 416 416 607 699 616 463 468 461 470 567 614 763 527 454 295 757 814 554 264 430 529 237 257 575 419 696 422 380 638 552 551 547 261 385 727 780 693 446 470 406 402 339 428 403 369 383 347 450 409 409 590 365 493 483 555 714 495 304 431 395 329 385 581 458 729 489 399 678 800 776 891 466 728 876 967 587 457 1224 78 1068 448 749 483 548 176 418 708 765 825 1077 913 965 473 729 466 470 364 492 349 533 410 275 273 212 273 290 267 494 328 279 272 152 140 227 467 340 344 446 548 299 792 572 694 570 435 568 380 291 328 456 640 923 683 781 689 655 406 743 868 378 624 564 286 885 517 668 536 960 780 370 224 612 518 354 202 776 579 717 384 1093 522 618 799 500 949 554 676 786 829 960 1027 820 858 862 827 882 833 525 768 508 243 701 898 908 1094 540 515 888 394 622 737 1268 174 244 275 511 333 386 267 472 538 311 425 510 733 334 299 311 696 579 444 494 224 880 295 761 595 325 687 1027 907 953 914 872 944 973 967 630 593 606 700 624 658 384 838 698 925 730 927 805 951 791 346 349 828 416 435 331 210 528 250 386 290 979 302 400 945 544 823 837 802 697 608 630 1296 788 972 1038 540 527 454 516 411 670 547 687 570 500 516 526 365 940 991 851 815 495 1190 1086 1181 623 873 480 876 829 866 1217 367 625 705 715 711 688 845 829 866 1022 615 631 820 738 673 1183 742 677 992 1042 1023 640 606 663 757 666 545 525 565 408 453 642 375 417 418 564 804 948 1009 693 1191 676 464 833 670 1439 646 799 589 604 878 979 1165 755 839 726 914 993 878 671 577 852 1119 716 922 1224 1189 791 1054 1076 905 965 760 952 2244 2692 2064 1998 1844 1612 1342 1441 1220 1596 1073 1165 1647 1591 1753 1939 2393 1830 1471 1502 1583 1206 806 991 1012 1332 598 1202 1874 1592 1761 949 960 865 463 683 775 505 1027 1033 1097 871 410 595 312 184 274 325 415 298 352 346 421 478 382 820 432 615 954 769 985 866 1017 1013 871 948 597 1007 1344 1058 704 861 958 476 317 311 285 362 342 316 377 504 335 130 390 300 220 279 493 378 118 66 118 126 338 309 310 317 238 620 283 494 393 305 803 750 754 466 653 328 592 381 373 389 376 386 448 461 687 323 265 397 365 212 264 855 421 582 833 945 503 562 372 515 473 298 551 574 634 563 659 482 531 387 435 495 387 462 503 308 432 484 532 466 493 1067 396 559 635 469 696 443 523 301 529 501 389 144 746 286 687 376 280 895 412 371 402 346 792 1119 236 248 208 1103 872 985 1133 584 360 348 428 788 566 1128 742 461 351 754 1019 400 547 912 899 606 528 723 790 782 645 715 961 937 927 1060 895 1030 1026 1356 934 343 692 437 664 433 476 1723 1111 887 845 868 905 700 539 845 913 899 1076 997 618 1036 486 468 553 557 392 547 700 641 651 425 462 786 912 873 707 799 611 523 262 541 452 231 279 251 294 296 209 203 463 161 406 577 288 624 794 916 748 482 547 569 553 455 442 719 849 955 712 669 715 765 1005 818 955 657 702 876 1199 1051 737 901 726 552 558 553 607 873 1190 497 762 659 708 513 755 829 749 976 505 642 960 544 1149 984 887 919 965 1229 799 1228 658 663 534 1435 449 1132 910 700 557 236 130 143 209 161 262 683 509 359 429 507 504 423 379 465 789 252 381 460 255 499 592 1271 273 667 560 357 551 643 359 283 454 468 405 359 646 293 470 440 412 542 399 716 901 365 1719 608 586 652 303 388 372 346 423 406 389 397 387 528 317 237 251 176 320 608 939 640 716 742 742 642 507 1038 732 1052 573 697 216 754 689 667 798 739 651 781 510 452 602 532 435 690 698 534 955 1086 1181 822 347 473 380 399 386 636 452 2358 540 2325 2153 2503 2051 2125 2273 2234 2193 2219 2151 2179 1977 2273 2257 476 742 983 648 796 710 979 623 643 847 1000 595 599 678 655 620 429 772 1104 702 678 646 689 906 900 1227 1201 1429 1278 854 526 471 405 606 542 317 225 301 706 521 846 794 750 777 683 633 731 613 863 653 386 458 493 478 973 673 611 601 742 884 980 975 723 844 458 802 831 856 602 953 536 502 577 579 660 462 663 629 846 981 789 735 666 641 1100 795 802 663 749 722 663 847 704 913 765 710 831 783 1016 818 920 1153 847 891 792 1036 887 929 994 1004 711 676 671 779 402 765 698 589 822 856 345 697 801 657 714 661 714 1051 893 502 746 861 557 961 994 1183 1051 738 1267 1568 1286 1399 1191 877 977 995 1034 986 932 760 835 829 1364 1100 1332 1176 456 646 581 566 258 318 174 120 180 146 290 184 328 132 121 201 378 296 377 211 267 229 358 333 192 360 244 405 489 136 214 132 144 243 351 246 326 409 270 347 237 395 353 515 212 208 188 343 242 321 308 302 334 295 275 469 224 453 445 128 301 331 564 429 466 155 225 181 241 86 205 146 189 104 569 492 377 203 247 366 251 264 270 558 300 604 269 366 438 400 397 522 545 439 485 192 571 188 211 210 400 349 415 169 561 255 269 579 413 451 401 636 7643 1341 770 386 388 419 402 490 473 463 393 361 279 594 334 385 450 248 244 809 367 314 462 624 636 355 241 610 464 843 428 500 330 213 341 325 247 411 743 602 393 318 573 473 371 621 331 322 344 604 615 309 485 428 374 602 265 418 385 455 709 411 431 457 616 573 549 829 386 425 498 330 534 368 255 390 235 215 169 304 320 526 448 515 512 335 345 404 269 344 172 351 262 377 250 617 545 852 627 449 548 455 604 619 250 319 337 427 383 372 492 619 174 224 285 371 512 194 413 277 254 512 251 727 323 272 351 197 250 276 204 741 398 450 428 579 456 302 452 254 316 689 595 539 592 397 414 377 304 271 517 235 580 746 275 307 134 277 210 438 259 496 322 364 353 346 417 502 548 683 249 371 199 221 185 101 56 181 98 244 362 491 479 535 459 458 355 335 377 349 195 120 297 289 92 332 391 278 341 364 400 413 341 325 501 249 571 387 555 519 592 191 215 496 290 200 304 404 289 205 404 434 334 441 165 237 430 160 340 448 389 364 301 551 311 141 320 478 361 504 490 496 441 460 288 436 489 416 237 474 305 827 531 2192 2577 393 391 373 498 477 442 345 332 559 636 560 573 516 418 239 416 369 481 541 537 438 433 504 323 404 620 955 240 314 711 552 541 548 379 556 250 314 751 549 348 433 341 944 697 434 494 802 647 569 637 868 337 344 355 366 1060 609 442 523 462 426 252 267 298 492 440 329 345 344 1012 1085 1117 659 764 849 606 936 949 1022 1162 838 592 820 699 321 374 602 652 164 150 216 143 200 256 794 753 907 601 804 1348 1489 1462 1363 1375 1730 1175 742 442 1548 1455 1699 1625 1752 1134 1249 1209 1442 1549 1713 1227 1809 1496 1693 1150 1384 1846 2147 1546 1367 1464 1544 2631 2140 2276 922 1021 1276 858 1207 1166 1486 1081 506 1385 453 487 383 506 535 652 583 839 1211 785 175 379 317 250 255 2189 2026 1960 1801 1593 1701 1482 2315 1935 1900 2266 2121 2306 1974 2462 1814 2080 2371 2346 2229 2251 2599 1528 1602 1504 1746 1265 1461 2116 423 375 131 1670 1878 1602 2917 3077 3066 2653 889 921 782 378 875 160 352 236 324 1280 910 962 326 823 659 408 987 1235 696 1685 1138 1272 1927 782 971 2826 3342 2442 2272 4489 3738 2016 2788 2968 3446 979 608 989 1098 1042 888 1278 394 1321 611 1681 909 217 178 1674 1243 1389 1945 1488 779 903 608 664 525 290 852 858 834 610 628 2127 2613 782 647 1220 1291 1188 1456 1195 1110 977 471 607 1491 1056 2012 905 1045 445 966 570 512 670 1349 2760 2781 821 778 473 798 542 457 605 606 637 500 855 928 749 982 553 454 1576 470 576 825 525 1045 992 985 723 626 1103 1130 993 772 815 1053 864 929 955 820 906 677 999 829 452 495 325 594 468 379 884 466 296 359 309 357 900 673 856 591 680 479 463 294 455 285 271 536 309 303 219 217 379 328 257 242 293 367 353 194 352 314 302 230 327 403 456 98 434 458 646 188 646 642 415 455 442 428 712 613 437 510 588 589 673 461 419 615 761 549 280 313 300 308 320 386 393 431 443 622 467 659 481 792 348 397 388 602 575 702 330 432 421 480 493 552 309 577 499 255 461 678 585 708 475 671 629 691 622 471 958 88 975 443 533 439 372 217 373 859 501 843 971 593 763 495 571 557 409 262 425 449 543 475 249 381 343 249 204 74 210 556 303 525 228 220 209 195 178 220 158 233 262 770 381 516 468 318 409 470 287 295 354 325 882 603 534 653 633 276 441 623 201 234 466 273 426 565 606 454 791 310 623 276 655 378 243 242 484 591 621 465 640 766 528 558 651 681 452 491 503 602 462 639 518 1145 1116 349 562 642 284 660 368 341 706 799 424 602 409 473 888 238 524 560 869 182 363 274 348 388 429 335 458 347 478 590 515 515 180 201 285 342 497 495 649 196 842 132 317 240 174 395 911 676 749 825 750 873 689 952 538 460 458 668 452 488 483 895 646 992 686 678 484 612 569 409 412 829 590 299 485 64 549 288 327 305 1058 298 350 680 392 864 1007 689 796 683 338 840 647 837 887 582 1144 919 633 780 999 896 812 628 412 385 350 305 726 851 877 950 192 833 1105 1194 953 679 741 1107 745 808 1351 409 1098 856 368 766 314 961 911 940 956 631 435 548 510 266 1140 542 896 840 1026 981 410 336 431 683 463 319 302 425 271 282 222 431 487 584 713 614 743 778 470 837 309 318 643 569 1372 697 639 731 712 462 639 645 675 668 564 698 864 611 546 581 778 842 510 791 922 756 541 694 801 583 665 763 538 2151 2380 1897 1774 1320 1317 1186 1418 1221 1403 1101 1254 1128 1171 1310 1299 1891 1562 1144 1157 1199 868 574 910 977 823 571 1117 1101 952 1598 696 636 675 242 217 816 319 629 358 458 556 580 277 420 336 370 277 333 249 426 439 251 374 359 464 416 533 725 649 997 974 792 816 721 973 1126 726 942 961 724 630 709 411 124 268 246 152 221 151 403 263 238 109 241 270 192 168 243 321 184 77 215 82 197 207 203 155 158 443 381 249 454 486 401 362 357 377 408 251 474 321 309 325 626 539 312 376 564 497 479 808 547 494 671 674 276 399 407 563 427 601 174 278 214 180 264 306 312 306 300 262 329 234 351 422 444 257 499 218 404 368 463 374 329 448 387 560 524 575 385 799 710 212 387 396 291 266 492 247 568 389 294 540 199 242 177 248 616 745 233 415 257 575 680 725 1067 765 298 292 252 528 288 672 524 302 268 505 554 276 346 483 603 436 560 376 605 371 572 793 549 791 558 789 634 874 707 641 601 280 685 338 469 372 316 1818 817 660 526 743 649 502 407 631 836 863 632 678 590 603 542 422 403 261 363 401 565 646 567 278 288 618 678 600 499 597 296 226 349 364 339 192 188 172 180 174 174 170 315 106 365 311 252 367 545 569 591 466 406 486 589 459 512 619 517 448 442 514 621 444 799 581 632 430 346 457 790 413 441 655 588 359 433 591 638 850 709 621 690 777 535 580 698 455 1032 791 602 550 748 276 876 823 761 795 816 814 485 795 488 498 516 919 336 683 1273 657 294 324 279 60 86 129 128 411 433 603 659 722 627 523 252 530 668 284 455 337 400 499 410 854 251 435 301 219 283 462 241 335 281 255 191 154 358 198 375 271 183 337 593 668 601 307 1139 415 401 242 423 639 390 364 253 367 465 509 606 496 509 177 182 185 260 456 619 390 359 488 436 364 267 509 439 615 506 964 226 587 595 411 679 707 580 889 372 405 739 235 390 525 359 274 683 880 1111 1681 285 334 420 213 335 603 573 1533 344 1571 1430 1703 1597 1662 1599 1635 1541 1659 1577 1512 1797 1692 1617 477 516 683 411 877 575 792 706 539 411 744 648 626 457 520 544 437 631 901 554 552 546 506 1216 1169 859 840 942 1083 935 460 580 528 490 647 558 491 430 540 532 615 543 493 540 676 750 462 651 715 543 377 473 475 466 682 649 888 850 756 833 923 876 706 1014 743 1133 1132 1226 724 956 809 841 789 801 766 552 985 502 907 1192 804 908 1091 1027 944 976 1098 672 951 766 926 1159 879 947 1203 906 947 1392 871 1172 1500 1252 1233 1296 1053 1126 1142 1164 1220 1345 787 624 685 964 493 936 1317 444 652 670 400 1040 785 612 1020 896 922 1062 705 492 648 759 652 980 897 938 869 807 1208 1365 1399 1246 1287 814 827 915 1013 1001 892 954 1062 941 1372 1293 1542 1381 543 522 553 896 245 199 188 384 216 406 155 302 112 289 163 193 302 250 262 203 233 211 341 312 189 397 239 230 300 170 156 150 175 241 258 272 177 371 298 256 256 322 258 379 173 155 133 235 227 216 173 245 366 132 124 530 426 313 309 137 224 178 485 326 354 168 159 164 197 191 279 137 297 157 780 337 471 192 298 324 324 429 226 444 421 592 210 238 397 288 372 416 475 416 466 204 266 142 202 293 264 539 537 223 496 286 338 526 437 804 377 435 1341 7916 1428 461 438 510 637 339 494 541 510 219 229 407 275 330 435 282 198 564 483 261 898 537 735 429 298 706 511 693 542 688 309 336 302 284 449 634 804 1028 526 226 856 496 326 584 612 624 584 588 634 379 538 435 404 679 390 646 463 677 807 453 594 508 494 595 851 690 472 668 532 361 590 337 188 227 357 243 237 320 291 362 462 554 682 377 298 484 458 498 397 255 324 375 397 254 357 765 591 669 455 323 623 366 463 343 337 343 300 497 213 153 320 395 307 397 476 329 599 297 417 653 261 917 472 567 419 345 359 346 243 904 390 343 470 499 483 311 396 220 400 381 351 656 671 478 354 468 308 251 297 215 325 635 116 210 218 189 281 202 353 448 306 374 144 268 377 320 342 670 376 483 330 393 86 48 74 92 248 283 200 793 592 598 412 531 371 345 349 287 203 129 271 590 203 353 239 398 319 339 406 448 414 313 685 466 549 487 626 676 676 379 319 461 202 149 288 348 295 131 555 348 210 228 130 399 311 283 408 547 642 284 237 415 331 170 282 384 263 387 327 427 249 342 160 347 327 232 209 396 447 627 646 2685 2569 575 515 450 605 705 388 677 707 609 928 505 575 499 510 472 476 320 492 747 723 363 343 597 315 423 631 784 503 395 422 593 571 427 256 426 255 351 518 406 348 294 294 635 771 436 577 785 685 418 477 484 242 325 627 455 833 528 564 332 383 435 542 304 358 458 352 315 329 306 678 956 1668 761 566 897 719 707 839 1163 1052 607 728 824 590 244 552 874 381 189 181 223 139 211 417 708 1037 642 633 753 1514 1765 1917 1934 1818 1960 1809 735 507 1511 1555 1690 2118 2377 1137 1203 1312 1485 1271 1379 1326 1865 1883 1716 2039 1425 2253 2261 2071 1903 2234 2044 2701 2270 2664 1207 1046 1109 1338 1060 1244 1232 1135 741 1377 474 467 523 462 479 564 453 1125 1553 660 232 394 376 263 312 2990 2888 2771 1960 2338 2029 2254 2487 2197 2181 2394 2222 2210 2402 2316 2264 2604 2330 2223 2825 2448 2508 1737 1760 2323 1835 2043 2241 2148 542 518 250 1838 2188 1613 3229 3190 3214 2740 998 1041 658 204 714 120 326 202 157 1225 967 956 290 624 488 412 931 1243 717 1625 817 1060 2594 1124 1470 3046 3551 2888 2261 4325 4375 2782 2817 2836 3467 1175 637 1157 1232 1027 686 1390 460 1538 596 1563 1001 174 125 1337 1281 1684 2540 975 789 1161 820 645 490 342 760 697 663 732 774 1419 2086 1202 679 1609 1326 1439 1728 1096 1178 771 489 659 1781 1178 2222 1204 1067 468 953 1013 943 1388 1123 2121 2178 533 475 473 931 830 803 796 640 625 620 1107 1026 1059 1203 634 533 2048 460 691 618 526 1067 1220 1096 827 714 966 953 830 745 739 781 785 761 818 987 926 723 856 723 325 464 274 443 373 280 767 381 327 439 293 529 891 534 723 496 821 674 514 309 433 188 178 312 295 490 338 361 342 284 400 431 314 544 461 322 496 400 613 481 324 487 393 114 362 345 535 312 550 724 579 646 579 569 518 657 434 729 922 747 814 512 634 587 663 568 493 572 563 547 327 798 432 367 670 914 675 623 470 1041 475 505 547 715 641 663 462 615 577 477 462 517 510 766 382 286 814 490 402 512 421 611 510 629 401 540 1024 68 969 653 716 348 391 286 514 825 614 802 714 680 888 578 877 317 323 373 388 311 571 916 238 373 343 240 227 129 197 483 386 349 235 142 250 121 131 125 174 443 243 916 546 668 562 453 487 491 239 245 503 354 653 453 604 602 501 395 927 634 374 525 250 293 491 478 440 482 668 341 379 340 490 338 224 261 532 789 824 509 697 528 566 483 409 579 505 653 439 570 569 839 746 802 818 474 645 362 456 877 586 224 679 832 747 784 440 397 862 396 403 466 1027 137 210 179 210 217 260 297 407 520 315 301 751 836 156 161 276 425 477 347 426 330 731 230 315 255 295 471 1279 1076 1134 1216 1180 1248 868 1196 592 615 558 662 542 568 574 736 379 845 410 399 423 654 421 536 368 813 389 298 332 113 527 178 337 341 709 247 242 1008 397 603 837 666 662 682 307 889 433 879 981 605 1150 855 787 933 1080 1272 902 762 269 251 277 555 701 477 812 461 464 898 1788 1934 1020 718 966 884 693 637 1610 494 889 528 516 563 506 1018 1005 1028 1162 512 863 539 670 384 997 696 860 1095 1383 1361 408 370 452 598 481 284 414 507 625 658 565 476 322 491 692 451 537 908 587 611 423 436 507 503 955 646 695 580 701 663 674 804 870 661 566 614 734 636 591 755 974 778 675 951 867 821 647 980 1150 638 636 586 665 2329 2660 1920 1913 1279 1341 934 1026 1069 1394 1401 1555 1328 1174 1111 1361 2034 1547 1305 856 975 672 785 1077 1037 1189 555 1518 1270 956 1613 955 794 639 215 290 605 270 397 531 545 445 490 307 421 278 295 261 384 285 417 397 339 344 328 561 360 389 682 671 1048 889 1253 1237 702 1000 1345 719 979 871 777 526 696 503 167 206 170 211 231 181 278 154 225 263 335 247 134 175 259 444 72 58 80 94 356 314 215 350 187 331 401 356 386 463 509 466 482 334 523 211 502 200 217 306 359 366 274 415 567 282 263 506 268 250 353 359 192 323 395 780 326 328 102 446 512 392 470 456 485 340 472 285 323 346 306 466 679 419 411 223 326 523 161 384 285 525 326 573 672 755 576 612 738 237 375 430 338 127 549 195 553 376 189 574 149 408 137 367 545 562 290 373 214 851 731 893 1024 651 164 164 187 347 251 638 401 239 210 363 384 284 217 633 552 411 817 589 938 881 826 757 787 944 543 619 571 1022 514 870 571 342 978 562 452 297 327 1751 792 710 597 656 708 599 503 677 669 685 597 628 513 460 560 534 329 382 386 506 627 540 497 297 606 566 745 572 694 523 480 618 530 611 551 209 194 168 188 188 197 179 193 145 464 189 217 559 724 721 608 471 531 383 516 502 344 439 577 799 763 821 631 848 742 538 584 829 668 551 891 616 559 630 800 535 461 443 697 1076 973 478 510 687 416 674 613 909 1024 708 579 595 1153 634 989 640 628 1046 884 924 609 746 369 378 459 742 407 439 876 487 395 398 270 96 131 143 186 498 534 499 740 615 630 475 184 447 378 194 658 394 388 602 325 687 241 634 309 318 515 510 436 329 398 364 272 248 239 271 494 236 250 386 474 766 704 449 1176 433 409 401 340 413 413 358 259 293 497 415 417 488 443 235 219 136 217 455 717 541 417 590 507 467 280 469 662 666 418 634 314 308 601 478 631 730 550 906 402 830 653 306 373 270 508 450 608 1495 1173 1088 243 225 278 425 243 537 954 1429 451 1644 1468 1502 1268 1537 1457 1512 1408 1570 1469 1552 1870 1718 2060 375 387 836 486 836 578 623 561 545 648 798 585 574 514 582 595 416 626 711 682 646 653 392 1071 1076 983 1026 1191 673 552 454 341 489 606 350 520 438 491 453 426 531 515 495 493 484 592 621 614 476 531 566 602 615 450 389 536 649 656 656 583 602 554 623 694 629 725 733 704 603 508 681 638 650 620 765 634 467 516 724 790 680 725 743 752 655 728 787 610 697 779 703 729 698 723 804 651 821 922 625 717 909 824 854 889 868 766 962 966 811 871 662 699 627 737 620 779 845 635 598 537 505 812 600 640 685 675 684 680 473 542 523 740 393 862 974 873 787 824 875 745 810 725 766 1047 1137 899 743 629 709 668 720 695 908 821 808 908 335 359 416 865 391 248 202 416 216 452 267 337 84 380 141 180 92 90 124 212 233 197 195 361 307 361 365 209 273 269 322 267 324 274 240 363 294 492 379 444 471 535 285 292 310 250 222 258 350 176 234 174 303 124 108 441 190 266 234 88 221 234 348 225 241 161 154 225 223 244 242 242 179 216 427 594 383 227 298 241 258 251 216 644 339 666 165 209 229 336 237 275 269 245 206 249 306 159 145 217 183 337 370 416 203 187 360 461 550 346 280 420 770 1428 7190 713 384 391 595 211 267 357 493 148 236 366 260 296 627 659 291 374 352 486 878 425 795 619 578 410 549 546 585 1312 627 327 644 237 351 672 435 490 362 399 632 723 578 469 380 412 335 654 489 473 369 439 162 269 279 394 516 669 743 502 495 496 370 596 350 439 280 434 657 485 801 284 385 367 345 315 328 374 179 352 593 768 725 465 367 374 381 399 251 356 244 189 410 429 499 671 517 507 647 400 768 330 522 395 375 316 503 645 317 263 433 394 489 376 525 335 694 566 488 730 370 650 398 693 461 439 430 327 220 688 387 355 843 489 601 319 396 188 536 531 529 537 521 735 438 500 631 204 360 249 384 601 255 296 190 145 248 158 313 492 332 352 156 209 526 389 635 540 576 451 467 560 64 54 62 87 93 448 373 414 391 389 431 473 463 429 286 234 119 113 354 461 131 261 266 320 297 326 233 276 195 282 327 572 445 571 502 753 378 303 309 264 388 346 468 499 353 310 507 681 267 326 198 346 351 544 535 410 557 221 213 503 454 283 271 340 258 365 370 525 313 275 195 222 418 224 206 342 505 825 360 2275 2062 488 509 500 540 439 449 551 598 720 728 554 594 496 512 208 368 441 506 343 303 399 339 295 399 359 452 580 438 373 294 464 415 495 399 428 273 344 368 308 278 247 271 284 436 322 231 533 430 428 209 305 302 311 262 364 609 434 361 346 308 314 666 281 292 376 316 78 102 138 518 626 753 500 614 880 851 844 664 848 968 597 548 538 540 373 658 804 514 246 228 147 58 204 242 591 786 559 536 381 1087 1125 1138 1356 1182 1310 810 704 493 1165 1167 1224 1396 1367 1299 1222 1067 1190 1043 1132 1041 1168 1258 1187 1940 1184 1693 1150 1642 1116 2011 1462 2035 2012 1932 1238 1368 1281 776 814 1250 1034 952 565 1424 471 513 561 464 448 398 413 881 1108 479 321 299 258 411 252 1870 1931 1986 2123 1915 1583 2057 1826 1445 1619 1594 1644 1631 1620 1626 1646 1599 1597 1641 1404 2043 1720 1861 1580 2144 1885 2113 2153 2102 305 244 221 1678 1980 1399 2034 2459 2861 2300 669 659 591 289 640 138 225 193 260 1346 854 825 285 513 426 449 906 1017 1043 1998 586 992 1257 874 1275 2023 2310 1992 1833 3834 3677 1957 2273 2334 2447 1250 848 1003 802 923 538 1009 351 1293 448 1402 820 118 110 877 873 1311 2465 1077 553 1162 517 588 638 512 957 892 941 930 796 1542 1462 991 772 1655 1221 1192 1435 1252 1128 836 582 508 1272 861 1317 474 730 361 825 888 960 1145 894 1643 1367 693 637 414 767 584 546 684 510 637 666 997 615 638 1156 511 405 1576 746 972 1154 398 582 573 501 751 767 855 715 817 663 744 733 623 703 959 812 851 441 545 876 282 319 585 128 365 449 790 566 312 215 401 330 627 441 429 368 799 556 319 499 471 211 187 355 290 327 433 394 283 444 326 476 335 532 340 324 268 218 323 290 301 415 313 190 425 516 427 416 390 514 619 497 392 339 502 446 310 423 762 324 527 500 697 406 572 679 535 625 713 653 414 387 378 401 684 700 669 589 462 752 601 602 650 685 726 419 347 372 478 429 428 535 379 458 510 252 715 512 474 534 433 507 427 486 383 285 810 89 720 454 446 343 310 285 380 635 400 622 604 692 800 591 884 263 215 201 423 155 378 302 210 403 361 256 259 213 303 411 344 454 140 98 222 352 285 124 142 267 151 695 422 309 275 408 542 244 333 356 493 231 606 512 350 595 282 569 577 682 469 346 320 439 390 361 693 380 701 285 286 369 377 281 189 126 354 523 530 460 735 300 325 615 281 383 475 601 426 429 408 909 628 712 599 604 797 736 678 805 636 184 576 698 668 824 600 492 478 164 422 446 1340 231 103 114 270 239 230 301 368 472 168 610 430 552 339 333 238 820 679 306 343 335 666 131 314 158 201 292 590 430 466 526 466 572 541 483 528 421 446 570 403 439 481 360 233 406 286 320 483 662 531 358 265 726 286 374 335 193 349 254 366 227 780 252 232 679 465 498 394 728 877 461 267 530 428 328 358 500 582 546 401 521 733 732 504 684 400 396 323 632 498 401 539 445 357 937 1125 1213 604 518 549 558 510 606 658 324 623 404 790 420 761 826 792 840 945 521 684 657 397 467 530 591 492 1046 936 779 691 562 426 468 415 394 502 401 288 310 519 439 277 437 410 635 619 546 540 546 541 455 555 486 730 583 686 738 555 707 690 612 722 624 713 944 734 606 612 525 650 681 679 672 764 655 591 818 782 633 728 650 656 1910 2168 1273 1298 1198 1157 1452 1575 1237 1466 1291 1773 1328 1320 1233 769 2011 1135 1424 1099 1179 772 709 932 775 1124 338 854 977 859 1118 544 512 694 334 265 778 405 404 552 594 383 379 304 432 453 329 323 221 210 307 270 334 344 443 533 402 307 423 654 671 563 770 785 635 596 688 633 977 937 697 713 876 484 222 218 188 242 259 210 244 229 270 199 268 82 211 232 248 127 153 100 123 144 126 118 116 118 106 291 140 424 265 375 668 527 598 253 295 317 307 367 322 404 292 507 331 527 418 282 315 200 178 185 240 404 201 280 586 770 367 112 98 470 458 382 347 369 360 457 398 433 508 360 472 290 434 655 379 346 240 458 322 369 431 540 327 576 910 601 538 662 718 386 554 606 393 209 739 386 735 466 349 690 360 403 338 329 623 765 353 550 474 656 727 869 723 853 291 283 255 492 229 570 527 318 259 483 510 355 285 523 666 510 499 825 590 823 540 708 771 986 543 640 754 1004 784 702 858 375 577 336 433 388 323 1261 446 627 562 687 617 599 490 598 611 743 654 677 423 413 426 339 280 401 350 547 517 578 418 374 292 753 593 536 594 540 301 385 518 589 338 199 203 169 203 203 185 159 179 205 441 130 215 316 482 496 484 584 474 476 536 542 516 354 634 902 893 868 650 902 601 403 514 842 646 612 784 378 602 910 478 844 617 476 861 855 575 794 621 604 508 742 601 676 641 818 468 467 527 667 683 586 467 957 667 589 432 968 464 377 366 697 371 515 734 374 217 291 263 124 90 90 153 451 363 413 612 507 449 510 269 460 531 208 241 388 238 298 210 613 203 328 369 245 337 381 284 244 279 253 192 174 215 317 527 377 267 342 373 376 467 337 951 328 314 635 400 365 554 487 333 575 453 557 571 488 552 382 330 248 118 468 733 560 506 749 744 837 281 585 243 478 365 671 332 523 514 470 596 577 598 588 387 478 504 312 485 374 381 300 333 1413 807 687 158 134 166 421 294 291 506 1735 457 2022 1833 1731 1281 1530 1695 1567 1399 1726 1449 1625 1363 1447 1639 477 662 476 303 684 817 499 474 519 364 777 553 374 391 394 523 221 747 742 935 813 778 379 389 450 490 514 731 1039 972 990 842 1057 1007 806 1061 998 1005 896 728 1000 1102 998 1009 1363 1366 1150 1068 1073 1272 1100 957 900 781 720 607 831 978 754 753 1215 1075 1145 1063 870 809 854 945 963 880 1129 959 1013 916 1051 1296 1162 911 1463 1236 1159 924 971 1185 1077 1267 985 955 1180 828 884 949 1194 814 1189 1077 856 1089 1320 1213 1126 1219 1289 1040 1252 1041 1206 1269 1295 1152 1079 1059 1035 1099 866 1120 1304 1401 1281 1187 1009 1272 1140 1357 1304 1181 1060 1073 877 1011 1403 811 860 1273 1077 1061 1303 1141 1399 1412 1423 1538 1306 1238 1344 1306 1205 1259 1374 1308 1372 1342 1111 1346 1195 1203 1068 841 715 1211 535 466 504 577 563 693 494 353 203 457 415 397 284 276 348 384 507 436 468 588 411 557 631 584 707 373 417 351 411 443 607 433 459 763 640 463 396 553 581 393 455 349 346 454 372 423 476 493 656 559 487 987 517 475 412 286 247 385 597 393 411 431 323 452 400 336 434 316 436 332 414 967 440 414 534 368 369 274 435 751 680 1178 471 503 431 477 422 1136 1082 1021 675 253 523 265 312 308 410 574 557 672 675 527 740 497 558 743 364 688 386 461 713 11875 1151 988 1364 459 480 456 621 491 630 637 364 507 621 556 618 862 682 493 1358 1004 1319 1027 802 1108 1078 1296 1155 1678 990 593 1168 484 662 1244 647 1019 884 789 972 1044 848 806 458 472 648 872 731 516 678 778 577 511 706 535 789 847 1066 825 645 1154 756 986 889 756 531 745 563 738 688 519 514 577 573 528 678 450 480 553 1081 840 1010 773 553 576 702 772 437 469 721 618 773 489 816 1004 657 714 1056 746 1136 632 926 577 569 575 632 879 511 474 468 459 737 583 504 680 677 841 847 1012 716 1245 496 1316 471 1008 538 908 693 696 916 552 833 543 715 430 433 485 713 1053 1086 858 875 872 624 413 601 483 593 400 645 938 228 275 262 506 408 482 698 919 471 547 634 286 678 786 1241 756 498 744 784 696 255 116 137 258 160 463 944 652 761 595 865 956 651 615 629 635 282 361 560 944 295 573 487 708 657 693 274 483 391 437 672 669 842 1163 732 882 695 452 422 737 513 388 787 803 671 536 580 1063 441 539 477 500 1044 915 802 869 816 638 546 1063 670 656 451 554 434 551 547 732 694 495 300 420 794 721 403 732 610 1375 914 4064 4216 817 1002 909 950 950 728 763 663 1306 1156 1203 882 841 575 498 502 425 741 524 390 801 804 608 761 669 913 1066 722 522 697 802 731 1100 747 719 342 521 504 418 489 573 537 459 832 295 300 739 653 691 740 822 616 372 596 440 839 546 810 798 493 554 857 625 593 870 730 498 530 451 1080 1563 1427 767 1313 1380 1253 789 899 991 1214 958 1138 793 833 563 691 1429 923 360 307 490 458 528 715 1211 1474 1131 1001 1075 1848 1972 1771 1879 1606 1516 1804 1238 986 2207 2069 1996 2209 1940 1863 1585 1624 1918 2238 1895 2146 1881 2307 2074 2632 2063 2179 2048 2218 2202 2344 2024 3473 3537 3617 1779 1653 2006 978 1000 2001 1775 1446 806 2183 707 744 1108 687 794 527 607 1419 1454 1028 647 600 556 503 478 3145 3211 3263 3425 3250 2647 3112 3061 2607 3471 2686 2915 2950 2594 3167 2898 2753 2745 2848 3422 3049 2884 2827 2993 3453 3421 3305 3390 3549 795 633 315 3330 3456 1687 4014 4521 4277 3463 1510 1464 1107 404 1073 375 428 333 392 2802 1862 1828 628 650 497 937 1782 1643 1550 2076 1423 1585 1617 1401 2081 3130 3718 3106 2990 5912 6052 3139 3518 4569 4562 1831 1003 2115 1916 1924 1080 2277 661 2672 1072 2757 1131 134 112 1611 1450 2542 3843 2707 563 1561 923 1222 701 704 1690 1604 1675 1448 1223 2495 2989 1470 912 1782 2268 2307 2967 1841 1692 1046 867 949 2314 1757 2473 682 1092 555 1429 1209 1149 1351 1661 2714 2729 845 825 1071 913 1022 1025 987 811 1171 1144 1594 1142 1115 1802 1084 705 3409 1081 1255 1338 709 1232 1451 1266 1544 1413 1262 1022 1154 1130 1186 1305 1008 1170 1477 1473 1422 1111 1264 1316 703 873 746 572 610 636 1359 793 794 575 602 744 1056 876 769 626 1035 983 479 585 596 421 407 372 402 590 497 474 567 518 444 661 655 722 521 456 655 603 727 522 803 541 460 248 552 614 602 492 501 674 529 493 515 547 563 574 473 647 1020 421 518 425 397 708 1102 1075 579 671 597 577 567 603 602 594 617 755 863 652 598 628 570 786 818 854 748 623 484 470 448 382 476 1015 480 712 636 455 1012 585 535 695 509 597 676 768 465 683 1279 246 1295 511 660 369 345 395 615 912 649 990 1154 1089 1017 1088 1081 460 393 556 490 288 386 490 375 269 212 400 272 485 398 616 356 369 418 334 347 355 272 195 443 570 486 1043 901 482 387 468 692 666 529 507 621 572 908 670 554 546 615 641 729 887 810 544 570 533 935 624 979 910 1070 636 599 500 560 324 241 390 1027 1017 1133 785 1095 706 698 866 790 821 986 760 945 941 987 1673 983 1088 960 1181 1456 1298 726 887 785 347 995 1179 1222 1341 1249 905 961 273 672 779 1954 415 299 536 521 660 632 426 505 929 385 513 570 639 496 464 350 1058 839 641 747 684 1762 192 431 280 254 888 872 698 800 803 777 873 916 829 823 628 622 927 671 769 583 862 659 916 689 775 660 812 726 469 482 1267 538 633 489 301 728 408 641 429 1072 652 503 1268 916 1330 826 1547 1509 684 590 1506 1021 1137 1300 671 880 855 991 811 890 971 1072 926 669 762 785 889 1306 1061 1278 941 616 1511 1579 1732 1162 831 1021 1261 824 740 1299 546 1016 978 842 1010 846 1210 1077 1250 1258 1014 709 1451 980 809 882 1011 1190 1384 1414 1236 1497 1384 756 890 677 708 827 911 458 538 800 680 573 846 766 1036 846 1357 776 1219 1024 718 975 930 1669 1103 1102 948 945 1211 1306 1131 1281 1363 1297 1272 1201 1301 1096 938 1062 1310 1130 1070 1142 1383 1398 1267 1263 1563 1561 1521 1363 3263 3114 2591 2492 2388 2204 2203 2353 1612 2169 1867 2097 2338 2239 2452 2144 3289 1908 1638 1121 1249 1210 1051 1281 1196 1476 692 1264 1783 1616 1847 819 1090 882 745 408 913 856 816 879 536 831 400 946 715 553 623 427 750 355 795 763 730 779 771 1134 1027 833 1204 1427 842 1116 889 824 1320 879 930 1031 1289 1611 1081 1186 1275 909 401 385 293 466 430 320 553 823 490 330 666 262 368 628 502 416 202 235 356 291 247 234 290 264 270 497 434 676 388 734 824 750 819 452 413 359 437 486 416 440 495 392 659 597 873 454 452 271 245 403 507 923 764 970 884 1118 869 564 392 858 884 778 1059 708 708 765 821 669 686 565 640 1016 1047 939 556 687 830 736 524 668 548 1153 720 663 903 928 792 693 772 496 842 746 655 239 1429 455 1130 702 407 1228 669 783 633 704 1096 1391 535 568 509 1114 1086 1155 1178 982 490 474 735 1194 664 1299 1355 865 644 1105 1076 685 734 880 1086 934 1017 1412 940 1406 1377 1431 1821 1773 1404 1409 1382 1409 1382 1583 1688 525 788 602 457 822 876 2730 948 1019 997 958 1141 1034 946 1102 1476 1482 1697 1036 683 1043 818 437 492 1002 841 1233 1332 760 807 999 566 595 1007 963 909 1080 856 764 629 857 700 473 391 351 428 420 445 411 325 395 494 469 370 648 1114 1084 987 1080 922 949 961 941 1045 897 1141 1168 1104 1004 945 1178 1152 890 989 1127 1032 880 1270 755 738 1111 778 773 1211 1018 952 1221 1110 907 796 780 907 801 1137 977 1144 1095 806 850 815 779 1259 743 1012 1226 1638 1432 1034 1572 821 880 736 1544 797 1346 1303 680 509 365 399 203 229 281 316 631 628 517 708 590 712 710 434 751 700 355 704 527 358 398 662 1284 421 542 752 565 502 643 622 512 367 368 490 444 582 401 455 571 684 795 692 417 485 388 1474 703 636 835 661 385 583 521 391 730 423 712 813 673 466 461 551 448 337 777 803 976 1169 759 997 570 651 991 826 964 877 1057 406 826 867 695 974 1005 851 1070 552 750 808 397 666 548 708 562 929 1632 1299 1125 321 485 315 796 587 727 686 2533 532 2967 2679 2481 2767 2450 3031 2688 2802 2185 2713 2104 2543 2569 2486 822 732 941 914 1002 1351 1258 817 717 915 1415 1160 832 980 707 721 611 834 1397 948 854 838 830 1023 959 1310 1335 1453 936 848 592 748 690 511 705 432 369 732 570 515 851 861 812 570 734 935 919 728 789 907 567 591 449 438 782 833 897 1002 601 610 703 757 929 886 710 826 845 875 959 776 1214 996 1100 1076 1065 1000 928 614 966 929 851 584 781 667 696 674 726 633 626 878 653 664 653 629 632 559 627 718 828 793 663 577 656 737 637 804 659 714 689 668 696 798 647 740 436 745 714 646 1001 954 782 1092 763 745 626 625 822 845 785 754 682 758 500 1068 760 683 989 825 849 871 937 966 922 1304 1046 1103 978 1033 1018 1110 1170 891 870 891 923 763 774 660 738 760 353 173 300 296 384 382 435 301 255 250 234 204 375 364 366 240 303 267 297 511 357 533 399 640 728 394 413 384 437 281 445 444 409 478 432 375 298 450 279 398 623 593 458 528 272 388 481 369 510 421 387 628 411 238 191 186 178 265 575 641 663 253 319 398 380 376 298 279 241 339 524 1148 537 355 435 456 306 422 243 658 577 830 406 541 431 269 327 424 408 393 716 574 360 221 444 179 544 555 534 502 416 476 485 244 443 604 303 414 388 438 384 1151 9950 924 1031 323 397 436 453 459 526 470 269 446 567 472 341 482 376 429 982 920 844 651 671 810 517 953 558 1460 536 413 647 458 340 885 669 769 494 473 494 843 506 906 521 489 543 538 447 453 695 719 290 420 303 322 859 738 998 895 476 530 627 533 499 602 387 659 668 349 730 424 434 679 609 258 401 372 294 344 785 450 436 377 481 444 451 477 174 333 263 439 505 622 549 801 514 286 663 466 691 373 450 364 394 520 638 636 310 351 363 447 701 395 368 389 370 698 587 747 549 1092 374 518 351 519 442 639 370 495 545 568 517 448 496 530 281 553 527 648 600 783 808 929 399 418 395 530 471 370 540 643 160 226 233 219 330 422 628 727 412 472 375 329 459 531 492 669 438 464 404 661 233 144 259 196 140 538 678 577 592 721 621 684 620 610 385 367 214 291 427 529 204 313 456 501 498 510 293 375 230 285 897 834 806 794 572 466 337 382 283 438 604 452 667 689 559 377 455 622 510 585 521 458 785 647 459 557 545 276 279 635 712 270 370 476 356 425 446 632 398 527 281 483 383 242 375 524 399 680 571 2917 2757 676 726 689 446 650 477 713 667 938 901 791 527 626 506 282 333 322 500 370 450 578 562 564 460 450 723 770 236 184 603 618 642 1100 602 567 277 297 442 346 538 352 261 428 507 219 215 555 454 654 429 608 416 294 405 504 926 619 432 722 416 385 884 375 473 574 466 288 314 327 858 927 1214 520 957 1295 995 696 858 793 1285 750 1000 870 813 428 613 865 801 289 291 313 185 349 196 893 872 810 811 1063 1410 1906 1446 1310 1658 1230 1102 838 557 1842 1756 1604 1533 1999 1385 1746 1763 1679 1539 1333 1261 1238 1438 1370 2515 1611 2176 1648 2143 1653 2437 1491 2894 2781 2863 1138 1766 1619 758 701 1566 1530 1303 826 1622 716 753 712 514 745 401 295 988 952 507 323 476 456 498 239 2470 2478 2494 2452 2833 2210 2296 2525 2195 2855 1953 2519 2383 2193 2751 2419 2396 2139 2495 2129 2314 2603 2528 2024 2376 2049 2050 2295 2532 783 747 312 2493 2545 1238 3144 2965 3151 3051 983 894 678 251 742 324 348 237 261 1948 1085 1124 347 491 392 752 1107 1428 1247 1832 1028 989 1754 1247 1658 2457 2799 2692 2753 4714 5047 2409 2453 2638 3159 1626 1114 1124 1269 1541 1197 1562 566 1852 629 2323 952 165 153 1243 924 1721 2070 1517 692 1177 944 1036 540 555 1299 1151 1362 1040 1039 1864 2820 1095 759 1300 1357 1428 1933 1140 1548 1102 671 617 1569 1080 1918 396 913 405 957 900 706 836 1236 2092 1952 676 741 542 780 679 619 813 624 596 781 1184 627 987 1322 726 545 2255 577 674 723 656 933 915 928 907 634 941 782 966 796 834 1049 639 720 1028 1002 937 733 934 901 391 562 486 441 577 564 981 629 626 624 571 679 625 608 524 476 830 680 502 449 351 329 323 238 312 356 469 383 510 414 402 577 459 535 599 422 531 485 626 422 648 404 342 313 807 833 670 231 307 584 609 692 546 450 371 495 340 563 1021 488 458 366 383 903 631 731 414 478 500 620 618 686 609 636 414 456 779 496 508 621 555 743 691 777 569 456 283 469 385 300 288 696 349 695 703 275 828 457 397 517 626 699 485 585 451 702 849 101 1137 367 576 467 369 297 644 570 480 923 968 1088 1052 797 1240 745 478 450 329 386 440 450 335 434 369 362 261 314 265 626 288 264 384 350 280 255 241 110 133 449 219 995 580 453 380 292 541 433 633 526 379 463 764 501 709 599 443 822 689 501 593 521 711 362 410 739 679 624 774 440 337 371 431 276 234 352 663 457 481 587 962 778 458 942 660 700 694 527 454 599 754 1127 793 1080 929 838 702 625 419 603 537 224 646 705 577 692 668 712 638 213 461 540 1269 249 382 250 283 327 352 207 303 297 258 598 460 545 228 218 220 864 862 587 671 460 1073 190 224 180 210 648 779 584 682 734 667 774 662 708 737 511 540 884 576 772 719 775 593 1026 731 670 463 587 424 640 585 1245 525 194 333 166 411 269 327 301 824 509 410 1208 631 736 935 798 1085 584 445 943 860 830 854 717 900 693 774 829 1044 882 907 724 406 514 549 599 787 705 1035 778 541 1060 1142 1284 581 407 505 1046 833 889 1029 447 746 774 522 852 555 875 797 702 785 642 649 1030 738 436 691 520 694 856 822 847 788 682 621 613 493 857 901 450 293 554 486 590 655 646 915 540 611 900 553 794 711 626 499 497 1330 688 808 750 911 868 1051 934 1431 892 835 1101 822 799 876 870 833 827 973 1118 974 893 918 1173 1154 976 967 933 843 2451 2780 1865 1910 1870 1732 1581 1704 1696 1717 1776 1904 1828 1432 2276 1379 2177 1694 1407 1212 1266 764 791 920 1047 1187 464 1038 1168 994 1583 829 852 810 545 403 673 628 422 511 651 414 415 315 509 594 420 259 454 410 430 410 619 521 503 578 522 645 1137 669 874 955 896 1142 909 920 977 980 1162 960 615 1024 1070 550 451 406 349 617 544 262 289 284 329 118 420 221 216 205 246 279 109 139 122 130 187 181 176 140 131 462 295 567 459 385 659 489 551 355 593 329 584 400 386 400 464 331 306 328 470 266 254 272 213 145 179 858 443 649 851 813 484 421 217 504 458 529 408 488 521 578 566 448 413 304 657 533 531 447 491 641 461 585 564 505 385 838 516 584 523 655 565 633 672 609 754 644 594 215 1217 417 1100 666 375 910 631 614 601 602 748 896 456 495 418 946 933 1024 942 716 391 379 432 835 325 646 912 563 508 839 780 479 472 740 719 873 795 811 951 962 947 861 968 1018 884 901 839 840 768 955 1161 294 634 523 585 553 661 1731 734 820 785 647 849 883 817 873 1009 1167 1027 801 590 676 530 284 536 558 400 686 607 433 434 537 312 582 796 735 696 660 579 568 563 414 485 187 181 141 183 177 161 133 409 254 257 266 379 744 677 747 655 650 646 621 697 779 690 666 937 1112 957 941 1103 962 940 792 901 671 1055 953 1341 675 661 636 660 926 855 668 736 1452 1101 635 833 676 659 616 779 619 1057 909 658 489 726 506 890 687 781 880 804 918 602 1043 525 505 654 1126 410 1146 1331 714 205 368 390 205 199 237 319 858 655 520 862 561 452 583 291 497 507 433 442 353 282 678 405 952 311 620 394 322 316 519 492 298 279 212 261 235 393 309 342 258 435 596 668 361 546 339 1412 422 348 566 443 505 454 376 372 338 449 489 549 548 301 331 382 304 248 508 797 574 705 765 760 468 668 737 501 667 704 857 359 678 854 756 809 890 715 1057 376 550 507 326 365 435 393 343 648 1188 1425 825 270 415 396 302 316 392 340 2015 454 2433 2182 1939 2033 1735 1989 2138 2301 2107 2271 2107 1926 1947 1902 579 515 502 552 698 688 666 1155 919 1129 999 936 615 698 617 605 390 450 949 872 850 844 966 762 778 991 1034 1159 740 702 563 519 665 832 612 623 595 761 557 639 645 716 660 873 878 872 926 665 911 966 896 827 825 703 381 610 563 555 698 515 751 613 645 705 778 591 624 752 684 480 655 731 660 766 740 844 646 776 669 444 615 347 519 384 463 400 402 442 484 388 375 493 681 579 634 487 438 426 491 559 484 575 439 551 515 444 566 573 625 774 611 608 611 751 538 739 434 1023 603 616 819 471 721 615 859 905 700 602 609 591 1169 601 453 651 600 563 762 726 568 602 573 577 517 924 799 910 746 610 673 858 883 739 551 665 694 820 647 614 753 896 290 198 181 173 220 195 228 178 117 340 249 247 315 339 345 260 354 336 301 474 404 493 470 385 459 296 390 314 400 264 455 379 414 499 413 425 400 470 264 512 342 351 331 310 284 237 471 479 618 357 325 681 344 390 312 188 233 201 457 482 500 146 214 358 280 226 230 221 197 162 402 762 256 320 384 223 217 283 256 610 350 648 252 282 277 504 348 617 611 410 489 408 526 272 320 218 330 302 312 548 398 492 370 325 251 368 345 330 419 510 391 988 924 9169 637 208 334 474 411 539 548 435 407 343 606 481 280 564 436 348 715 683 948 847 838 686 1010 844 496 991 564 570 779 512 372 804 483 890 338 596 533 576 491 434 256 278 316 686 487 576 503 704 461 399 377 332 621 643 834 601 488 574 520 863 398 313 367 405 321 380 381 410 395 511 444 200 321 435 263 361 770 662 398 417 278 462 395 470 346 326 509 393 417 429 475 553 336 524 579 676 865 432 557 476 467 355 425 759 334 278 394 273 401 449 368 244 276 658 726 395 553 1000 457 866 430 433 296 705 444 796 546 386 532 281 507 388 197 337 489 831 757 424 393 612 644 261 452 304 396 333 487 371 165 191 257 193 279 340 489 511 345 387 373 287 396 700 674 564 252 418 424 497 92 143 92 183 80 248 598 685 681 734 539 726 509 469 406 275 176 228 456 598 178 340 258 436 490 456 132 219 320 252 580 507 877 614 669 535 410 449 387 436 287 247 282 284 296 216 504 514 364 398 365 454 611 485 346 637 629 326 320 580 539 355 343 367 341 399 379 488 376 280 375 306 445 357 368 586 330 578 651 2563 2566 578 688 747 726 880 486 595 540 927 741 700 455 505 438 299 343 469 441 313 174 664 608 783 567 579 731 755 351 301 586 653 698 635 611 595 214 297 562 410 304 415 319 331 349 230 211 576 510 439 644 849 508 300 374 242 771 579 383 588 277 269 591 437 410 470 416 467 501 647 775 831 635 338 1021 985 1108 472 631 730 955 894 767 841 376 516 363 925 558 271 245 463 319 396 282 1053 920 449 815 1091 1011 1086 964 1054 999 1342 1360 1078 552 1642 1433 1559 1381 1668 1107 1039 1003 1206 1062 1285 1148 1018 1208 1378 1871 1129 1723 1230 1530 1184 1622 1281 2390 2218 2434 1264 997 1484 509 495 1351 1438 1035 575 1235 563 628 631 517 451 481 466 718 757 497 336 457 431 292 196 1933 2071 1966 1998 1764 1517 1788 1572 2123 2443 1773 1579 1499 1646 1806 1952 1571 1753 1911 1645 1640 1586 1703 1766 2311 2063 2149 2644 2422 704 580 266 1953 1969 902 2378 2401 2537 2359 872 857 595 163 617 199 184 144 196 1791 1059 1084 352 541 462 476 1142 1134 917 1382 855 1057 875 1413 1416 2287 2704 1943 2311 4631 4708 2295 2308 2757 2987 1368 579 1332 1163 1390 939 1402 610 2099 699 1790 878 123 109 1229 1223 1693 3181 1479 449 1340 866 696 610 571 1114 1051 1295 1162 1109 2055 2373 530 634 1275 1550 1519 1933 1346 1104 717 617 581 1683 852 1676 384 798 470 743 743 709 801 849 1740 2341 466 462 862 698 792 660 783 606 744 933 955 494 488 1113 375 312 2097 634 747 1015 480 1010 857 836 910 868 705 689 677 1071 1099 1093 1058 1121 1116 948 1115 819 835 954 386 333 397 436 391 352 804 517 367 345 474 450 801 756 640 525 680 342 412 547 405 368 354 266 223 294 399 389 478 370 496 441 429 445 392 339 514 470 298 476 393 298 478 392 542 580 447 217 240 329 382 347 413 296 422 305 254 335 589 338 283 336 219 489 613 554 395 453 470 440 444 409 478 414 322 409 370 550 328 363 332 614 585 339 463 288 203 280 215 355 365 407 416 404 407 295 638 446 408 544 499 560 482 572 415 438 719 73 789 413 375 413 432 209 377 526 409 1027 705 717 629 542 839 362 290 635 343 162 219 282 178 190 164 186 316 300 290 399 278 252 339 327 234 449 346 259 216 189 311 635 454 267 215 275 438 586 380 378 292 315 523 317 394 334 354 555 353 635 551 253 343 410 454 559 776 820 861 917 394 223 297 284 158 276 537 454 618 377 806 587 561 850 612 703 727 447 595 415 538 1033 665 873 750 794 963 911 416 531 599 225 680 779 722 563 583 719 552 142 557 543 1222 404 390 241 265 310 297 164 364 574 337 498 357 433 240 204 234 941 732 351 433 446 1396 158 207 142 191 479 591 420 508 568 496 614 554 580 707 493 497 695 456 550 524 625 533 718 557 644 439 599 483 259 331 625 239 257 402 190 381 665 400 439 1152 416 379 1053 543 780 716 677 769 740 323 899 715 734 818 399 508 431 356 393 532 551 621 481 446 299 331 424 722 703 679 769 540 1208 1085 1178 687 367 647 1062 530 582 595 437 896 785 836 914 828 732 615 794 844 620 596 858 735 428 755 807 689 749 769 741 679 613 548 477 313 661 754 500 248 291 543 337 373 431 546 822 521 379 630 1015 569 507 460 445 1334 787 888 554 738 943 875 1009 879 907 854 1077 638 497 795 539 566 667 930 641 609 737 923 824 769 882 951 819 975 1858 1928 1512 1419 2087 1228 1396 1454 1400 1711 1807 2028 1667 1534 1705 1067 2121 1571 1239 847 882 1115 956 939 829 1272 218 467 1414 1263 1069 584 634 545 381 322 620 414 391 272 398 423 347 453 556 614 426 331 362 299 410 388 520 433 699 878 588 552 758 854 1122 732 707 665 674 884 660 689 1158 899 497 856 874 538 208 278 244 266 214 164 355 379 435 231 506 138 216 170 330 398 113 106 156 167 193 190 207 189 187 319 92 287 256 477 561 490 514 538 521 507 378 296 264 272 326 385 508 423 528 288 306 296 151 179 220 842 386 539 720 687 494 525 184 428 409 414 484 506 532 361 462 519 425 343 381 490 370 504 476 475 357 312 305 330 244 597 545 330 349 337 531 281 313 347 471 370 309 169 639 264 642 376 259 698 333 306 325 294 620 676 240 265 249 906 637 692 631 678 217 203 340 511 298 638 583 377 311 619 505 340 371 518 630 596 554 543 697 649 562 1006 1006 944 735 771 660 933 793 1004 831 310 384 323 220 597 337 1562 850 700 643 671 810 816 691 823 922 985 1038 824 590 662 488 363 415 394 368 775 679 511 340 620 375 407 587 816 735 739 623 489 310 672 438 238 230 186 224 234 216 186 278 323 215 245 233 549 662 652 672 542 623 786 529 730 719 557 753 1066 867 779 673 840 934 722 774 603 627 719 983 573 381 653 572 466 733 827 592 640 647 570 673 747 602 531 527 418 563 812 543 476 438 708 773 529 599 681 1071 1419 829 1314 678 626 562 1259 697 831 888 480 216 323 254 150 171 162 211 403 455 294 478 349 480 523 295 457 421 362 214 367 289 260 495 735 364 511 509 301 347 437 527 300 350 296 525 483 346 371 428 439 431 432 422 364 382 374 979 465 435 594 339 306 286 252 284 261 317 301 344 680 465 353 357 291 422 584 541 543 583 522 677 413 362 725 501 466 589 790 305 555 618 548 612 695 697 586 397 438 502 303 298 507 371 225 528 1244 960 652 316 496 336 431 337 549 293 1344 404 1616 1454 1655 1536 1417 1576 1576 1961 1510 1848 1548 1858 1479 1231 502 666 650 503 709 608 658 648 618 670 1155 736 220 479 679 740 464 544 1150 602 578 482 693 958 1014 560 590 632 1530 1020 728 1058 686 677 833 684 644 1098 689 694 844 881 749 774 1158 1039 1054 915 1084 1123 752 1096 1047 677 587 853 927 858 628 542 776 825 778 864 907 879 941 898 1001 847 1031 1056 1098 1157 1180 917 1110 614 909 1116 877 845 892 1015 997 862 900 870 933 839 865 974 1046 884 1127 911 1009 939 1252 1187 1029 955 1042 911 898 1000 841 814 1259 922 772 774 811 988 555 917 1167 833 784 744 997 904 960 866 1259 1079 1192 929 1020 942 1059 998 698 1048 968 1302 887 893 1092 1097 1249 1076 1306 896 927 1066 1076 1006 1085 1212 1306 1246 1132 1470 1158 1161 758 559 917 1354 552 275 364 602 471 726 504 443 225 426 418 389 386 410 518 350 447 368 391 581 345 520 492 396 509 255 289 239 269 269 427 262 217 619 465 468 355 508 382 580 450 459 322 417 309 433 356 516 719 696 616 936 518 392 310 208 338 397 615 407 451 271 233 216 340 301 344 286 700 270 548 1162 564 216 306 463 424 470 520 712 420 917 320 424 438 401 221 882 849 698 785 386 553 321 503 179 417 566 542 548 723 544 618 661 388 727 601 721 402 637 595 1364 1031 637 11341 357 346 353 620 368 480 670 524 557 849 432 506 608 551 659 1155 905 1066 758 557 857 790 1127 787 1782 784 454 948 600 503 1410 541 721 651 459 1021 745 816 1082 644 722 630 929 683 599 734 823 551 452 408 446 923 942 1085 917 666 1066 879 875 639 580 468 742 762 835 917 413 468 470 301 306 638 887 358 629 1071 676 894 447 664 491 666 728 662 456 588 391 758 483 547 742 481 677 651 458 1108 484 472 458 412 559 587 1000 404 357 416 442 724 608 473 521 645 890 554 1054 623 1030 442 866 403 743 380 821 604 1124 749 688 691 657 604 557 458 426 666 949 801 709 736 835 543 762 722 449 591 396 648 674 279 334 349 319 361 457 694 673 471 535 454 494 723 589 1082 882 594 615 420 749 220 201 184 196 220 642 839 649 690 517 812 726 736 710 569 746 368 377 527 759 230 382 516 615 651 646 460 473 514 346 545 594 698 920 914 965 360 472 498 763 646 521 505 525 462 530 471 820 284 363 637 402 776 835 848 645 781 405 393 772 738 331 473 535 461 495 555 624 526 540 351 466 711 474 598 647 648 970 526 3670 3506 867 945 742 893 621 750 712 685 995 1008 912 975 730 597 317 409 499 753 609 511 576 584 529 697 549 966 907 650 517 668 775 631 759 606 751 480 352 739 597 595 409 611 398 763 330 368 599 861 789 434 828 567 374 518 489 815 509 561 671 449 529 764 480 573 864 757 239 310 368 1167 1180 1144 627 1151 1670 957 846 790 779 1339 785 903 1065 586 687 620 1222 978 383 361 375 315 303 512 1168 1162 972 1128 826 1668 1674 1833 1633 1547 1693 1360 1392 693 1747 1613 1638 2400 1746 1578 1889 1949 1684 1862 1953 1975 1802 1854 1815 2563 1973 2514 1984 2257 2179 2460 2180 3424 2942 3055 1552 1596 1917 1146 768 1803 1760 1357 836 1668 665 648 640 490 577 587 494 1456 1017 732 610 526 488 538 678 2864 2910 3010 2950 2812 2587 2754 2930 2266 3097 2606 2758 2588 2476 2679 2535 2921 2451 2594 2826 2741 3137 2492 2697 2790 2504 2367 2775 2751 623 587 316 3002 3116 1746 3389 4250 4363 3268 1138 1188 922 332 932 384 431 330 492 1993 1377 1352 582 735 566 578 1204 1533 1370 2514 1120 1289 1883 1467 2145 2839 3439 2762 3046 5925 5406 2899 3859 3986 4088 1826 903 1582 1450 2132 1008 1787 606 2424 792 2117 889 128 100 1412 1074 1624 2966 1783 817 1610 1079 985 806 781 1459 1402 1453 1511 1254 2151 2853 1281 1119 1986 1687 1638 2521 1700 1923 1149 1155 787 1999 1395 2029 1113 1173 529 1344 1315 1233 1371 1613 2547 2154 1088 1068 807 1034 1368 986 1112 1123 1032 1347 1457 1051 860 1722 794 643 2646 833 1147 1191 816 1018 1281 1077 1391 1045 1145 1071 1084 858 944 956 908 1003 1438 1233 1240 858 1103 1011 407 421 670 468 575 506 1174 683 600 452 733 491 697 691 749 638 974 767 488 581 483 389 349 342 315 489 517 445 632 559 512 651 498 548 459 661 391 706 691 550 667 549 498 290 577 639 842 541 324 400 811 770 426 393 389 437 427 746 1018 459 645 510 500 1091 998 1013 681 880 1046 855 1012 786 664 1081 704 787 959 778 720 853 521 899 838 673 602 558 369 452 453 392 375 870 469 832 853 582 1058 638 577 704 599 705 679 743 602 730 1117 99 1077 722 658 399 460 302 786 730 719 891 986 1047 964 738 977 545 318 384 284 322 561 363 376 231 193 382 330 313 357 578 418 531 472 351 247 428 422 179 263 397 485 990 713 502 448 356 610 442 481 488 454 536 655 464 921 853 776 657 523 873 780 590 481 549 722 608 818 965 1018 482 631 359 642 427 295 256 711 714 756 820 1062 602 625 859 646 921 643 651 604 860 1078 1473 962 1389 1154 821 1156 921 750 809 746 320 956 1178 776 948 960 988 859 366 500 576 1674 416 356 370 390 436 466 354 390 635 319 488 461 807 320 295 376 1130 1156 599 786 870 1460 282 382 318 298 861 924 774 826 920 857 1041 763 864 1067 885 843 938 701 796 756 941 697 1013 755 820 556 665 572 569 451 1426 495 413 494 209 588 395 372 506 1001 592 457 1064 541 1143 815 1209 1449 747 712 1018 1009 1000 1134 637 874 733 826 817 1135 958 876 829 409 407 431 871 920 832 1044 775 634 1722 1075 1309 920 749 837 1299 677 838 1239 579 961 687 852 687 857 1187 1028 1124 1139 747 987 1160 751 765 1032 1337 854 1574 1514 1565 929 801 623 664 554 772 727 783 568 636 732 875 570 889 506 794 625 896 594 867 995 554 733 736 1241 887 948 1163 1114 1197 1105 970 1465 1249 1172 1456 1429 1126 1085 1405 1182 1260 896 1059 1152 933 1279 1269 1368 1194 1401 1187 1064 3083 2887 2222 2291 2414 1857 2003 2117 1682 2126 1823 2014 1820 1833 2066 1558 3121 2254 1851 1128 1301 1124 1158 1220 909 1718 697 1013 1636 1403 1749 1109 1080 890 616 527 777 677 601 711 860 593 577 543 620 556 375 453 610 425 444 383 660 669 718 965 689 678 871 801 787 1114 960 1082 1106 918 868 954 1286 1208 849 1063 1167 687 418 345 297 488 466 414 453 455 428 246 523 336 220 425 309 318 158 179 255 200 191 181 205 172 171 560 241 676 551 607 830 724 833 621 475 575 557 434 327 353 578 395 753 551 542 494 427 359 331 458 502 670 346 545 935 1015 463 452 330 564 574 488 550 693 606 678 592 675 540 505 508 782 820 636 514 676 720 794 299 479 435 987 591 641 754 665 726 559 606 517 902 842 506 316 1050 476 1058 444 492 1150 486 634 418 547 924 1032 340 567 529 973 1168 1025 1279 838 590 568 507 1112 567 956 1059 585 616 1073 986 574 577 831 1210 816 749 1103 957 872 859 1054 1561 1585 977 1248 1339 1043 967 1345 1239 535 827 626 507 632 557 2156 784 996 948 802 1015 1062 888 1097 1292 1370 1161 1061 755 888 573 588 682 664 563 908 913 760 670 690 573 681 1377 843 983 747 824 636 696 601 510 326 340 263 298 288 292 231 263 274 710 164 303 828 867 805 684 1143 906 1114 1073 1081 930 646 1081 1190 1265 1219 915 1341 1049 837 918 1081 1121 824 924 654 833 684 770 947 1021 707 1026 1124 1115 845 658 732 622 862 1163 977 1009 1063 674 757 1192 1171 773 928 889 1210 1315 1239 599 1435 794 717 766 1162 619 1150 1254 676 370 465 403 228 207 190 469 543 603 486 767 912 682 1116 416 644 637 324 501 391 484 449 346 1216 372 657 533 244 517 582 780 439 293 330 382 336 545 349 556 383 600 527 563 432 685 572 1813 497 453 741 384 520 515 394 544 571 639 866 812 847 527 478 502 370 287 615 1052 695 775 1092 1050 801 589 808 798 953 831 778 410 794 1020 887 987 1101 873 1039 412 774 745 714 635 587 648 517 920 1649 1586 788 357 555 457 530 488 561 805 2174 465 2403 2252 2180 2117 2031 2255 2156 2592 2648 2463 2392 2014 2306 1970 723 635 755 524 913 790 1310 626 853 819 1050 1093 777 662 1069 681 536 789 1056 1121 1147 1079 608 637 649 1091 1198 1412 767 732 268 481 654 459 390 459 435 346 276 359 750 734 728 408 711 518 589 692 559 654 498 330 383 426 650 361 520 569 351 427 595 673 510 436 566 821 829 884 671 559 638 622 571 607 643 437 799 338 550 747 666 414 413 391 430 413 427 395 505 455 413 570 548 401 547 493 414 508 695 512 617 474 475 479 500 558 395 392 553 437 352 498 338 600 374 469 509 541 427 479 408 564 608 469 702 625 773 670 785 362 688 490 647 685 664 705 597 596 772 908 769 794 709 462 434 484 648 646 656 619 583 505 692 771 771 589 380 600 358 542 293 189 257 178 279 206 100 451 134 123 275 146 179 200 210 118 159 118 184 266 112 276 207 186 240 196 111 80 90 148 103 248 226 319 232 169 143 187 258 250 210 223 187 241 129 219 265 136 214 111 107 450 263 381 377 131 212 148 401 254 284 169 111 132 119 171 146 105 122 138 248 538 229 125 292 213 224 307 116 340 178 468 149 159 416 339 352 542 437 399 423 345 264 212 238 235 183 273 288 156 333 141 242 366 215 519 161 557 490 339 211 459 323 208 357 5678 358 315 265 329 297 627 270 379 366 196 230 352 274 299 474 541 404 394 298 580 329 477 323 577 396 275 316 200 434 474 403 856 263 267 380 330 249 500 217 247 269 478 441 501 427 294 253 491 184 328 289 474 933 293 428 392 309 308 599 655 332 421 287 382 305 361 413 385 428 363 243 220 210 225 401 376 349 247 177 259 347 363 196 112 234 382 457 495 321 450 299 337 425 334 516 440 267 228 220 377 331 469 238 233 162 159 329 254 331 282 344 277 304 466 226 475 224 495 301 369 248 254 333 613 397 496 282 513 492 240 216 428 369 461 441 445 447 196 421 270 198 266 463 240 477 349 60 98 44 131 170 253 278 361 140 214 519 207 226 357 436 481 181 196 341 328 120 62 120 94 76 231 178 325 390 274 374 232 247 213 229 295 105 70 226 238 117 206 296 309 328 347 249 144 268 180 343 435 430 452 416 382 327 132 171 493 205 119 253 273 227 171 168 254 167 177 82 158 337 211 210 418 531 172 168 640 244 141 309 395 357 405 381 477 256 285 166 154 272 253 237 507 342 479 339 1959 2094 298 487 361 420 617 409 515 517 726 638 480 424 516 204 285 307 333 362 369 405 377 369 404 308 425 624 599 263 158 604 370 438 704 366 228 212 259 295 192 328 226 292 283 235 166 215 353 222 297 266 283 264 180 305 150 637 421 589 473 363 169 287 334 218 237 205 315 379 261 601 427 862 530 588 810 733 579 414 540 721 422 410 401 444 259 301 548 417 116 106 235 328 202 265 592 619 685 641 531 1122 993 1054 964 988 978 884 699 389 1191 1351 1209 1525 1231 1031 1039 1031 1085 1192 783 1021 1214 1132 1022 1305 1195 1119 1502 1468 993 1083 1247 2371 1702 1876 822 891 853 717 538 980 967 1220 899 945 322 327 422 286 356 661 222 683 749 378 283 380 333 231 275 2044 1892 1884 1255 1372 1374 1441 1409 1363 1746 1536 1680 1711 1470 1499 1512 1666 1692 1414 1832 1724 1935 1449 1071 1747 2134 1487 1542 1720 439 397 418 1676 1402 829 2619 2744 2748 1868 663 697 474 214 589 225 292 243 189 905 731 711 174 319 254 312 617 769 562 745 523 674 1300 826 717 1692 1972 1785 1824 3313 2948 1459 1738 1972 2693 733 619 682 873 975 527 959 444 1320 581 1154 641 46 42 1022 646 1301 1995 974 515 855 533 580 254 244 770 764 844 526 511 1210 1424 886 389 821 971 900 1184 785 946 625 269 655 959 608 1734 579 693 467 561 388 342 484 676 1372 1738 565 580 428 387 664 502 523 340 370 519 701 553 549 1003 548 460 1684 307 438 421 449 757 581 779 543 694 562 533 725 719 725 733 768 767 742 692 574 617 737 640 301 255 286 471 380 221 529 313 255 371 320 267 580 460 658 272 828 480 223 221 223 180 156 167 230 279 358 296 289 359 247 367 376 480 481 309 319 498 363 264 430 466 464 106 302 318 436 140 214 368 211 320 299 365 190 377 308 361 419 269 510 229 340 516 542 691 280 345 477 483 416 391 304 478 407 351 466 306 492 463 472 288 290 458 325 357 338 270 322 252 217 375 235 520 372 262 629 411 379 441 427 451 425 471 385 325 640 81 573 280 346 322 293 350 232 473 228 672 721 451 720 316 552 405 338 242 440 260 280 247 172 143 125 172 163 156 161 312 172 175 214 186 120 222 137 168 185 252 213 567 260 423 319 208 359 399 245 168 412 291 409 303 490 447 505 416 321 427 270 335 331 349 442 360 388 365 477 367 222 202 358 191 118 202 465 346 382 652 454 534 322 312 300 391 485 531 264 526 407 767 372 604 577 410 506 554 284 444 383 241 379 506 580 629 277 140 408 86 338 400 727 187 189 199 207 221 264 297 320 308 136 278 331 395 152 148 144 410 313 332 370 142 890 164 209 144 174 293 428 336 374 384 362 410 304 364 283 301 269 392 327 333 317 334 284 412 333 352 300 486 207 196 164 740 170 177 196 52 325 102 225 207 888 456 329 529 443 689 561 493 508 710 193 614 498 615 653 577 671 512 495 590 425 482 654 515 283 376 358 388 559 507 618 477 296 641 720 797 555 431 533 690 540 632 913 198 297 382 387 342 393 601 471 523 547 293 436 565 576 401 508 438 432 723 732 804 298 270 331 432 386 235 201 576 333 417 339 333 222 381 421 516 367 568 371 669 509 227 320 291 1086 513 410 500 527 417 612 597 601 626 745 408 624 811 567 519 591 610 507 652 805 757 626 746 716 763 605 750 704 1903 2118 1410 1495 1393 1305 1082 1198 766 1063 877 962 1143 1053 868 1380 1723 1206 864 398 450 627 383 489 546 512 304 702 899 762 940 485 385 616 568 285 338 335 444 603 632 312 306 352 307 250 329 174 429 337 258 212 266 255 263 549 404 339 556 505 613 693 560 448 464 570 549 692 694 753 648 820 844 377 178 96 88 222 198 184 309 277 295 76 190 180 172 247 225 369 86 60 76 77 266 228 247 233 181 263 222 269 332 254 583 501 505 463 446 277 399 340 324 354 397 170 457 392 346 206 215 153 125 194 230 266 168 315 361 641 446 254 119 415 375 477 291 323 356 265 342 304 292 334 325 322 365 323 403 266 216 447 286 384 235 520 265 413 389 431 545 244 333 223 326 345 204 272 597 433 649 224 351 518 289 318 254 269 444 578 214 232 198 487 588 653 848 532 292 263 205 443 301 675 551 320 310 506 670 308 328 646 742 578 579 578 567 701 713 654 723 738 644 573 532 638 589 694 658 267 381 335 281 426 414 909 516 413 432 613 468 408 342 474 549 537 527 428 307 292 354 340 227 213 376 449 459 259 350 334 246 673 611 424 649 409 295 278 342 327 336 193 56 56 131 54 114 112 178 104 175 198 162 344 524 439 445 691 535 433 345 513 483 497 458 640 463 470 468 500 547 466 486 544 433 457 646 317 394 384 572 360 442 401 455 538 495 476 445 590 381 396 413 392 547 619 411 518 475 316 653 402 628 665 439 456 569 587 352 344 288 708 251 522 540 292 425 282 134 54 68 80 108 416 406 399 386 212 422 359 150 330 395 142 318 315 157 299 308 738 133 560 306 289 316 306 224 201 237 227 225 205 266 245 479 384 273 425 331 350 483 221 967 326 308 592 236 291 211 175 203 374 414 348 418 300 329 168 172 160 141 366 487 508 413 365 368 409 315 525 305 414 393 583 171 230 403 377 442 415 352 497 231 445 521 346 320 451 366 293 400 684 660 503 188 186 249 269 454 320 290 1337 376 1292 1187 1460 1289 1183 1351 1205 1108 1216 1034 1097 1319 1597 1797 347 430 313 432 417 353 465 650 495 653 491 500 382 285 383 551 303 495 445 431 421 429 436 425 433 727 700 806 948 768 342 710 387 867 758 484 450 525 254 515 528 526 494 526 534 778 709 469 480 632 414 369 388 411 605 492 397 583 649 365 564 671 411 501 495 698 757 857 669 506 643 594 606 566 533 622 528 406 609 600 648 503 628 517 410 543 428 331 626 500 716 463 506 551 606 567 507 582 574 499 574 642 482 638 628 601 612 676 694 586 511 522 429 427 609 711 579 560 670 630 336 489 745 599 789 857 670 767 592 621 843 786 355 736 731 809 619 793 572 694 813 604 821 1165 1070 1148 886 873 817 535 485 510 837 857 729 901 285 386 573 444 306 182 209 121 219 176 219 290 176 226 255 244 285 333 287 234 301 271 261 579 449 590 483 463 505 223 228 184 200 407 273 265 208 331 277 263 231 314 248 350 205 191 185 227 229 262 284 327 343 339 306 391 376 193 187 112 346 317 353 249 259 129 115 104 181 112 133 142 193 149 413 477 156 202 253 503 425 498 512 732 201 445 247 291 349 247 158 419 401 320 476 306 173 288 204 147 296 329 300 356 460 257 393 433 358 649 327 564 473 494 267 480 397 334 346 358 5772 511 447 234 220 568 348 543 477 332 275 871 661 417 566 513 782 527 480 649 487 819 482 765 406 307 597 280 216 607 684 534 322 339 576 510 359 297 575 662 436 716 682 412 519 443 218 531 256 332 327 428 392 315 582 435 460 541 570 501 341 436 252 284 331 214 132 429 162 219 260 295 264 306 578 487 491 354 335 287 357 447 243 231 225 388 392 269 374 547 310 227 333 234 405 337 285 422 395 292 144 484 511 497 323 194 356 278 319 170 383 457 440 676 638 905 450 827 364 261 188 394 311 583 386 558 600 372 366 423 323 403 464 560 446 530 489 486 542 360 179 351 424 341 450 541 184 204 223 223 187 391 610 407 199 281 402 423 793 545 480 649 171 288 407 292 38 32 46 102 149 338 295 569 487 655 588 572 388 366 328 203 58 83 239 389 98 229 360 460 335 377 233 300 293 181 437 305 673 395 289 542 556 137 166 595 315 289 194 200 218 302 163 360 243 271 217 246 296 174 331 535 474 299 266 329 358 163 287 387 301 438 393 514 326 317 242 234 332 244 233 347 269 496 462 2362 2139 548 364 325 539 502 360 302 319 639 611 595 430 577 376 275 418 256 423 468 352 614 565 394 356 314 473 564 308 283 380 421 344 390 418 626 138 192 419 314 351 270 254 358 296 183 271 490 548 414 378 695 269 524 289 290 730 487 460 241 416 215 329 245 275 575 549 286 300 246 706 615 727 599 478 679 505 556 599 685 1010 535 444 595 454 330 320 555 799 388 289 307 139 353 206 752 862 572 462 770 950 1096 1188 797 981 858 1063 779 838 928 838 793 1249 1159 798 1101 1072 1092 1190 935 878 1379 1125 1169 1258 1276 1102 1614 1037 1387 1290 1163 2329 1803 1708 742 1104 1265 615 689 793 1355 719 500 1200 311 286 468 417 633 330 354 595 706 526 230 297 275 216 193 1951 1961 1919 1750 1436 1426 1593 1728 1741 1429 1666 1929 1960 1449 1756 1539 1870 1807 1608 1903 1916 2010 1896 1548 1506 2006 1353 1566 1858 525 487 135 1764 1885 1017 1919 2666 2506 2214 598 556 638 317 794 64 288 252 380 1551 841 863 329 475 421 516 1053 1043 738 1191 633 789 1291 966 1421 1987 2367 1685 1795 3659 3381 1621 2407 2111 2810 935 512 1012 940 1081 712 1100 743 1516 375 1385 755 91 56 1267 992 1767 2518 975 650 1312 451 731 340 296 735 711 636 642 738 1688 2028 646 439 669 1553 1458 1822 1116 1350 848 371 418 1139 968 1582 752 617 334 501 1083 900 1150 987 1593 1919 606 668 443 442 526 364 596 519 482 610 1048 619 619 1102 521 415 1524 464 688 543 653 872 911 615 604 596 677 689 789 748 848 734 762 776 714 867 776 797 957 483 524 343 515 349 363 290 625 335 372 363 379 395 798 757 762 363 582 491 645 215 323 178 172 317 140 288 242 200 189 253 347 365 322 456 376 253 238 360 351 201 407 297 317 289 295 301 610 294 259 344 215 435 350 301 399 282 250 414 739 352 350 298 333 588 616 467 179 222 247 224 352 315 388 309 389 432 597 453 334 438 540 279 271 505 450 152 247 309 267 317 251 409 252 506 487 438 346 446 356 484 328 374 451 489 295 374 761 68 534 385 281 293 405 218 371 604 372 617 764 641 781 456 566 578 166 253 271 255 324 251 300 198 184 306 199 359 306 356 199 177 211 175 257 176 80 130 114 166 314 769 477 281 230 321 305 452 355 344 400 335 519 354 586 776 515 287 521 608 307 482 306 550 466 451 534 545 534 855 280 333 409 411 325 319 458 393 519 229 840 368 442 592 354 665 513 507 676 590 585 847 520 901 670 638 845 495 488 616 557 255 509 691 350 442 432 706 650 267 496 530 1009 98 108 153 299 169 169 208 330 494 239 548 615 509 239 235 220 761 375 255 317 206 835 310 188 136 351 382 714 617 680 679 663 762 778 613 410 395 357 353 297 325 329 524 424 570 465 482 346 394 441 282 389 773 432 323 627 189 475 299 315 259 725 281 234 852 584 705 819 581 676 498 343 1097 646 472 508 433 482 372 303 247 403 271 391 339 234 189 158 228 683 570 561 792 341 735 715 835 661 441 566 693 438 682 751 310 589 525 481 460 471 510 481 648 639 491 469 598 462 216 1008 578 478 773 872 786 661 561 457 564 498 543 500 418 322 461 610 342 345 286 261 618 585 544 583 815 386 374 353 377 1172 712 553 394 540 798 656 671 604 605 624 715 781 463 596 619 762 573 732 629 815 740 645 856 882 641 664 665 708 1813 1685 1510 1410 1334 1031 1010 1078 944 1255 937 1072 1373 934 1450 1215 1592 1026 1068 955 919 828 650 1074 730 608 427 841 918 819 1024 753 699 656 354 286 533 308 439 492 490 618 414 304 272 168 309 276 436 299 323 269 275 465 793 541 438 458 785 649 513 679 697 756 848 827 732 617 626 987 506 628 682 339 170 247 235 188 194 180 355 497 232 99 354 143 157 193 279 264 108 112 119 101 168 180 170 178 148 251 198 250 292 276 530 499 478 377 315 375 316 156 152 162 386 237 454 523 343 270 210 395 273 312 417 568 286 366 415 539 334 523 287 481 481 301 517 294 362 220 264 242 248 210 316 238 291 246 289 231 386 215 183 286 336 349 352 237 307 331 370 251 282 210 272 184 343 212 806 307 675 370 297 871 435 359 419 291 440 538 157 322 248 476 563 570 705 433 206 198 369 526 448 819 660 505 274 572 688 345 346 556 653 347 554 440 788 571 620 473 810 914 638 659 595 702 763 855 668 118 567 284 498 529 409 1510 544 483 491 592 743 629 496 694 1105 1024 825 633 523 365 437 255 581 422 350 315 532 391 317 331 373 369 594 380 529 470 514 407 292 480 344 199 215 174 207 178 160 150 453 170 281 357 253 497 499 412 441 496 552 428 524 485 477 509 626 555 402 392 729 434 754 620 698 486 442 584 774 486 345 501 618 365 511 440 390 560 560 373 645 629 558 294 631 497 692 740 664 489 530 392 465 475 624 500 613 1087 484 1167 776 433 565 823 359 881 828 513 201 194 194 99 107 115 171 388 390 267 337 293 429 546 261 321 397 206 237 265 239 296 404 770 222 462 254 200 248 630 398 194 254 295 201 181 338 199 469 171 297 423 381 551 592 182 1241 485 461 626 271 270 156 120 172 361 390 392 396 361 448 154 116 209 262 531 564 642 433 636 667 379 391 701 423 620 535 628 219 405 747 694 840 797 780 445 294 325 362 219 341 406 281 229 516 995 1075 693 167 240 349 367 184 503 414 1311 348 1372 1221 1635 1563 1262 1563 1591 1561 1383 1576 1335 1555 1477 1513 629 751 710 618 772 457 725 748 723 691 702 489 462 359 532 627 295 709 658 652 586 526 518 495 531 715 665 857 778 692 715 464 396 655 715 324 296 677 551 618 509 525 507 614 498 775 987 495 704 752 434 330 347 635 548 468 544 705 509 546 584 732 558 643 660 933 953 961 855 738 878 814 965 910 785 832 766 440 673 637 670 647 510 515 505 676 562 473 722 775 593 633 802 613 638 691 601 610 452 594 654 786 686 809 668 816 1004 985 721 629 596 615 586 875 559 775 549 401 549 522 601 664 577 768 851 805 656 799 778 407 884 718 696 616 790 924 658 797 850 1129 776 769 884 707 782 852 659 708 647 664 648 647 938 911 1250 852 593 477 544 603 218 216 285 132 307 166 136 301 155 239 178 210 285 286 280 215 195 175 211 209 121 237 147 399 447 192 229 172 186 301 235 257 203 312 326 257 231 339 149 403 344 326 318 289 310 144 158 395 448 331 313 375 337 236 234 234 188 306 469 367 395 165 344 249 354 299 298 258 252 181 454 647 221 154 248 198 314 311 366 728 290 827 441 475 398 313 198 299 305 283 509 318 497 202 391 270 593 466 515 234 403 222 517 349 469 478 467 688 463 541 357 456 436 474 353 315 511 6266 572 215 258 334 401 547 348 451 277 611 458 298 737 662 619 518 529 490 332 832 571 720 415 226 419 430 275 553 722 731 480 367 595 595 432 515 406 393 571 438 511 235 286 442 357 579 227 370 602 504 641 650 601 547 398 554 516 993 550 577 453 205 493 271 171 330 193 339 208 287 187 313 527 518 711 414 332 254 331 355 134 415 267 433 252 350 380 566 420 407 579 509 679 464 359 230 211 284 306 589 457 460 233 277 422 284 413 334 475 310 398 679 306 796 262 626 276 348 312 529 219 585 297 531 552 470 303 477 354 304 346 513 519 541 555 505 527 502 390 399 388 251 456 702 267 289 325 116 414 638 341 638 432 476 330 354 481 518 511 822 269 357 705 335 88 48 67 180 172 500 336 577 668 575 368 755 301 275 357 319 98 144 236 499 112 369 247 483 539 610 364 273 307 224 434 306 833 478 641 571 299 203 159 506 227 199 230 221 218 210 201 524 265 299 206 428 454 295 626 516 393 347 301 471 458 290 578 622 576 650 648 495 393 442 254 393 380 222 268 401 368 493 490 2086 2173 340 333 434 445 533 312 348 391 551 772 726 580 626 428 434 456 535 504 416 486 421 386 491 377 398 360 565 230 275 480 434 453 654 443 437 249 277 600 477 253 285 331 570 603 528 314 497 479 387 440 733 303 435 514 178 813 644 451 506 409 303 483 342 332 364 320 377 393 380 823 781 1025 645 566 873 876 714 601 638 1022 606 555 545 546 355 487 756 629 114 108 239 202 340 303 668 696 1047 733 819 1209 1173 1269 1334 1329 947 1108 814 552 1237 1215 1309 1919 1511 847 1231 1179 1112 1325 1207 1504 1439 1430 1592 1546 1593 1527 1892 1544 1390 1548 1379 2767 2081 2034 744 1407 1024 1011 684 1111 1112 1110 542 1450 382 342 375 508 648 362 387 908 923 674 192 367 349 256 165 1727 1673 1692 1830 2297 1819 1752 1910 2021 1639 1659 2057 2449 1676 1802 1916 2020 2160 1866 2075 2619 2755 1705 1979 1808 2343 1695 1667 1863 690 596 270 1483 2068 1077 2738 3408 3482 2371 669 820 855 321 1131 95 418 281 312 1851 1307 1279 356 355 269 575 1010 1325 649 1339 856 970 1479 820 1085 2201 2606 2019 1852 3694 3659 1786 2315 2366 2489 1129 503 990 1098 1053 534 1435 484 1369 697 1462 760 66 58 1357 1151 1581 2402 1012 597 1093 670 639 636 592 809 765 701 745 824 1630 2016 963 424 1130 1430 1194 1445 1116 1520 691 446 513 1363 857 1769 669 870 376 704 841 775 888 1174 2231 2211 690 650 578 703 655 611 748 337 435 569 1323 784 940 1447 659 545 1609 863 947 690 394 736 820 788 610 689 531 491 498 685 705 783 658 679 570 819 1290 534 1012 535 488 425 378 406 536 382 588 290 382 308 285 443 659 641 564 425 1220 1016 642 500 307 347 337 527 511 339 344 303 383 300 248 343 253 346 505 289 417 287 413 268 319 376 272 235 457 465 379 237 444 410 194 500 392 325 371 350 219 336 696 555 309 349 489 533 634 542 251 288 275 305 269 299 223 281 391 445 495 406 436 482 300 339 406 528 591 435 357 352 357 385 433 384 302 573 339 274 361 710 627 734 395 466 709 817 408 458 935 77 818 381 403 333 239 346 474 949 609 602 734 471 628 591 416 386 563 277 464 375 369 760 369 242 189 373 326 226 349 422 438 233 415 393 350 164 202 186 165 349 293 815 551 605 492 425 447 379 392 392 342 411 830 588 735 464 351 355 495 667 338 560 504 317 367 374 519 696 636 864 369 238 414 323 251 326 575 628 769 408 683 535 513 564 514 810 670 934 504 612 710 813 542 1123 985 629 744 564 376 532 714 237 658 841 634 943 711 660 757 272 583 623 1251 234 227 236 231 228 292 350 363 261 344 572 559 753 185 272 358 429 492 603 790 245 779 217 410 337 241 579 854 743 773 864 775 882 636 827 482 454 452 558 454 499 401 994 816 1177 863 819 574 665 523 585 368 1351 580 231 301 106 499 317 406 343 1105 429 362 494 434 587 740 750 621 647 265 1016 541 628 674 590 816 509 576 513 582 718 738 548 330 347 254 409 587 541 868 684 408 867 1216 1304 756 771 631 870 673 809 1316 261 578 695 661 724 628 894 792 826 966 587 516 723 639 330 980 478 561 681 819 686 606 529 436 657 480 356 418 595 445 521 335 310 304 515 458 470 660 909 389 995 483 374 656 606 1321 740 932 666 769 731 630 966 740 552 643 740 716 499 605 500 610 793 515 640 1004 735 519 968 1019 591 562 607 654 1942 1883 1928 1616 1796 1497 1157 1408 1203 1418 969 1029 1358 1604 2017 1563 1785 1489 1331 808 886 650 661 818 881 859 416 1022 1139 1024 1742 803 797 629 390 294 743 590 502 655 600 594 626 255 329 266 296 357 360 504 351 331 328 363 309 463 358 484 1015 606 669 890 948 855 477 1033 967 1042 907 816 635 603 631 538 287 551 479 352 369 279 298 228 310 84 201 222 232 225 248 402 71 56 120 133 228 249 207 203 164 469 188 288 385 566 646 592 602 300 410 306 480 220 208 239 371 439 306 328 685 268 254 255 181 227 334 565 259 338 556 564 398 343 165 376 421 404 353 559 660 311 314 290 284 244 266 261 244 284 622 308 325 274 210 426 340 462 349 556 678 522 668 564 659 287 422 427 336 165 611 320 636 437 256 775 293 343 281 259 531 603 446 292 203 595 852 834 912 515 292 278 295 604 311 716 643 393 396 647 703 370 521 716 665 425 611 443 623 738 722 565 1056 858 495 665 598 726 700 765 724 254 491 548 246 466 297 1686 726 863 819 710 584 548 436 548 800 856 648 859 644 493 433 384 351 341 473 512 340 403 581 567 484 551 657 381 631 433 308 285 491 361 606 266 319 303 331 325 236 234 444 141 382 335 174 504 550 532 533 425 405 475 485 283 368 461 506 711 685 724 475 679 565 493 515 528 470 492 858 406 357 469 493 588 392 543 434 628 911 401 523 757 541 444 599 452 677 679 470 628 929 289 694 575 415 840 779 949 506 880 552 483 479 1075 296 742 879 572 395 303 239 108 126 130 148 497 419 674 753 493 584 734 282 362 437 329 502 696 572 499 538 656 127 710 438 369 390 434 303 279 190 267 254 238 339 279 376 278 243 475 405 477 700 331 1361 701 617 478 303 320 294 264 274 345 294 330 338 296 301 305 277 213 302 373 681 551 309 487 503 838 210 697 416 695 455 828 182 494 459 413 586 537 504 530 241 549 428 297 462 438 511 436 628 904 1208 659 355 175 381 347 270 558 370 2112 660 2119 1996 1729 1867 1897 1617 1893 1872 1988 1802 1956 1699 1865 1869 392 499 736 461 746 571 674 545 591 861 684 621 625 473 588 617 391 510 753 521 505 529 550 711 709 771 734 940 853 742 557 533 615 916 592 701 629 731 373 892 819 866 827 444 590 759 1114 587 761 880 583 687 646 668 785 766 791 587 409 644 679 994 727 788 884 743 888 832 970 761 973 978 923 887 1063 816 894 527 859 1071 1122 778 709 739 725 862 805 616 808 885 635 804 812 688 994 572 853 622 579 824 864 802 762 685 731 782 711 753 902 847 835 721 772 986 621 804 797 578 836 785 590 1003 1071 1050 722 677 809 873 865 747 915 911 456 711 730 882 678 834 774 813 743 741 659 636 791 700 833 957 800 641 676 655 972 1102 1064 1007 304 421 391 790 268 171 326 345 380 429 124 487 86 318 191 284 341 327 353 306 394 335 343 200 146 283 232 443 508 242 227 195 209 403 271 272 280 486 289 462 358 535 291 314 312 292 229 274 369 251 284 148 200 300 280 649 389 285 250 139 194 217 441 192 222 163 188 176 218 399 267 201 313 186 748 619 393 248 296 242 214 201 379 497 283 602 203 229 401 321 280 497 475 469 629 212 200 209 296 181 309 408 395 557 526 377 442 282 497 543 397 583 393 510 493 621 453 411 620 265 447 572 7051 387 476 364 286 344 561 433 249 481 680 428 853 638 850 684 463 475 538 752 533 1107 517 401 606 350 337 988 462 655 376 549 930 496 260 554 303 338 386 573 409 231 438 461 237 482 420 249 554 822 955 577 623 609 644 519 440 674 335 505 515 476 645 477 270 387 331 229 350 436 266 288 572 437 628 434 355 331 477 525 264 361 373 302 535 350 398 578 358 274 541 437 668 532 450 306 312 568 429 797 358 465 321 299 673 400 341 205 666 338 626 1162 403 893 380 596 473 428 225 437 287 924 321 334 564 425 303 470 281 239 662 448 441 747 729 535 508 437 397 493 430 182 464 822 305 362 280 199 301 345 611 798 469 589 350 552 679 607 589 712 747 509 323 367 87 60 242 151 91 499 397 425 514 455 728 741 397 367 447 417 327 253 433 556 274 351 246 416 488 498 610 442 487 350 385 417 691 648 566 839 398 225 221 536 373 349 355 367 411 319 341 429 302 442 352 326 414 438 580 586 629 416 350 832 295 245 322 501 442 523 565 436 396 442 346 319 522 304 229 269 475 649 537 2522 2189 428 423 492 449 265 378 710 666 825 652 772 818 515 293 257 307 498 569 470 398 472 470 441 469 375 646 577 559 305 485 453 454 492 331 614 250 238 459 403 160 227 211 273 328 258 228 470 418 258 325 808 314 308 423 268 977 688 481 650 262 409 634 353 631 553 517 391 411 355 1124 1078 997 493 911 1133 953 902 541 774 902 464 632 586 606 412 457 1195 722 221 192 314 257 356 252 786 1038 962 770 782 1303 1220 1208 1369 1382 1016 1204 902 526 1482 1330 1457 1460 1323 1199 1260 1383 1512 1121 1274 1062 1405 1396 1180 1649 1403 1348 1525 1413 1194 1441 1547 2084 2185 2182 1100 1288 1130 1070 692 1389 1249 1051 917 1151 508 558 584 600 645 424 426 784 993 592 235 427 388 355 318 1960 1846 1912 2198 2199 1767 1463 2131 1655 1960 2577 1814 2775 1642 1992 2102 2119 2010 2052 1910 2453 1962 1857 1903 2675 2010 2016 2016 2044 436 402 193 1797 2219 1282 2708 2965 3101 2323 709 713 842 256 934 231 331 217 255 1889 957 971 397 546 480 448 1030 1114 1114 1961 985 1181 1452 1264 1509 2322 2768 1938 2300 4541 4252 1763 2467 3034 3088 1236 743 1074 1190 1194 657 1513 506 1649 799 1792 985 106 100 948 1099 1556 3126 1195 550 1116 669 855 567 658 899 832 712 1164 958 1945 1693 1114 663 1473 1513 1361 2144 1438 1525 889 757 695 1532 1023 1701 634 1028 406 937 964 1174 1194 942 2334 1783 706 769 768 643 683 648 790 496 400 789 1143 784 942 1654 922 794 2097 979 1160 764 640 1308 923 1095 863 950 645 575 531 755 759 840 817 871 920 752 818 474 720 862 451 461 479 389 387 404 978 471 312 362 520 309 1096 864 570 462 938 1027 506 512 441 250 226 439 551 374 403 406 366 336 482 343 286 526 432 395 362 430 443 270 547 459 258 231 307 353 536 260 362 373 470 586 468 364 546 384 313 308 757 604 564 333 304 420 724 491 344 533 575 524 320 335 297 375 472 619 858 785 441 603 262 596 598 636 424 258 352 471 496 328 402 517 416 425 386 247 500 549 463 592 385 528 541 664 410 492 643 80 696 588 565 385 391 285 551 722 524 887 803 802 760 825 644 329 239 247 330 391 701 368 261 325 311 250 238 161 377 471 533 447 475 385 225 267 162 178 282 276 168 856 499 408 358 397 400 406 452 458 348 343 641 453 680 888 337 427 499 554 365 369 266 576 374 410 560 699 644 540 353 349 705 356 210 199 621 533 549 668 863 411 455 533 568 554 701 731 569 645 552 1021 626 1040 778 947 1016 727 661 619 680 356 740 934 681 743 1008 846 596 173 650 814 1390 182 152 237 353 319 326 517 555 470 299 452 355 604 265 246 406 648 696 727 781 426 1051 206 286 160 222 385 697 543 609 683 623 751 545 615 492 409 407 560 428 462 412 664 528 765 599 590 391 501 372 418 336 882 341 215 286 139 414 209 317 497 927 347 283 970 753 615 684 967 952 588 339 1185 960 893 1050 746 839 696 621 766 1110 888 779 712 237 363 265 448 783 693 766 730 365 1125 1439 1547 893 737 820 1103 547 719 706 246 726 470 640 506 606 867 843 926 930 732 552 771 593 573 736 620 502 1271 1362 1152 637 585 432 562 451 337 402 860 496 556 612 333 365 410 745 536 836 601 490 689 626 468 803 615 1133 747 943 1193 673 712 657 799 899 694 807 977 663 897 637 718 805 654 685 861 758 758 785 881 873 855 886 756 852 1941 1745 1919 1979 1415 1521 1392 1464 1290 1725 1375 1575 1269 1440 1237 1146 2234 1676 1328 881 930 773 803 1089 1161 1291 397 705 1128 976 1700 759 469 766 716 332 612 490 416 547 512 461 409 340 495 248 478 379 267 359 252 229 496 505 448 575 393 494 675 739 815 740 647 781 556 1050 796 726 836 729 753 818 953 413 237 297 186 317 255 128 200 279 344 159 420 128 159 147 202 368 78 105 153 196 325 343 395 356 334 314 201 378 324 636 701 770 786 378 375 326 561 333 292 341 284 329 415 446 593 380 370 355 329 270 354 571 339 432 585 839 565 445 368 705 749 481 746 459 446 519 597 476 500 342 230 235 355 596 568 569 585 500 250 543 372 446 837 814 979 664 707 931 971 449 629 662 619 315 1124 487 1126 637 436 1123 415 765 370 687 731 550 313 499 436 886 732 780 872 962 328 314 431 759 374 1024 870 540 458 828 814 751 508 814 942 706 766 648 668 1009 816 597 1069 1068 805 919 777 1013 700 996 731 401 510 361 396 477 409 1665 558 664 687 741 735 630 527 713 907 982 861 661 435 484 476 315 405 517 601 597 422 370 577 522 487 368 570 397 716 595 477 466 721 405 373 172 162 114 162 158 146 112 339 158 416 133 188 484 704 658 696 587 655 687 625 449 448 472 610 867 966 1083 655 1031 655 479 556 527 849 512 889 446 348 522 574 664 832 415 593 815 662 505 370 570 498 546 729 704 801 617 417 368 818 568 649 559 494 890 879 974 591 1366 820 741 404 1279 474 839 933 558 243 333 573 80 108 117 148 652 424 686 719 829 749 655 401 501 671 293 191 635 406 311 313 791 385 576 487 164 298 376 366 230 199 203 320 265 452 234 326 346 242 301 545 409 531 357 1092 471 436 787 470 360 341 313 303 473 511 419 478 366 334 164 158 238 275 590 696 495 407 653 743 640 419 695 429 596 454 822 243 637 618 537 581 685 579 400 473 589 567 238 277 449 382 342 468 1352 1635 811 459 160 245 598 253 319 426 2119 877 2037 1862 1556 1334 1630 1932 1789 1531 1740 1551 1563 1472 1995 2116 600 433 521 540 996 519 1082 652 506 487 710 739 547 521 888 882 240 508 608 805 793 784 517 609 611 866 872 1012 687 489 471 540 375 700 688 568 519 372 448 579 742 819 722 390 543 624 605 624 509 659 552 555 476 626 435 402 515 471 557 319 667 617 583 382 593 349 373 373 561 491 489 510 467 566 529 662 712 368 630 582 679 348 475 331 402 516 496 331 295 403 334 430 444 425 409 497 394 518 492 590 476 498 547 549 543 455 493 477 366 494 488 521 619 520 484 570 583 649 652 638 533 530 668 424 541 539 437 436 715 528 882 481 434 578 696 510 497 590 619 577 482 629 596 622 646 698 700 632 640 773 815 760 570 631 545 635 558 328 383 720 258 175 279 397 299 456 235 226 144 323 124 187 236 248 285 198 224 204 202 231 174 209 354 253 317 300 313 263 300 237 269 299 309 435 246 337 319 351 284 205 282 266 254 371 247 245 308 271 307 341 321 679 281 178 133 110 179 266 406 228 240 207 122 292 122 321 142 233 205 130 414 596 300 156 260 300 280 315 206 638 288 309 264 276 243 351 333 573 522 377 330 279 300 177 285 140 142 209 217 180 195 395 362 339 217 215 307 405 361 219 148 491 459 539 368 329 234 215 387 6660 3731 314 259 430 474 247 422 328 411 357 766 1007 923 811 727 482 459 625 329 712 687 310 785 351 245 483 311 512 338 290 877 620 422 494 313 317 267 415 494 401 322 486 174 340 356 261 561 605 603 554 330 310 351 519 458 358 216 239 321 458 369 233 465 311 291 274 235 290 285 359 696 376 390 236 403 305 321 345 353 224 383 287 255 310 332 406 301 224 424 430 634 515 386 232 288 571 440 394 371 608 248 232 500 503 316 213 253 328 474 772 328 1031 221 516 310 562 298 477 244 575 356 486 433 424 358 302 345 391 436 663 765 538 487 443 631 279 266 329 266 167 325 333 100 114 137 160 263 214 479 667 425 481 424 408 474 415 529 387 267 377 299 309 104 58 40 82 72 336 390 330 418 337 358 333 524 390 435 263 142 159 279 409 80 294 417 477 317 395 213 224 303 177 428 579 627 458 427 627 302 260 401 300 176 154 192 200 200 176 266 260 470 518 291 361 469 378 279 382 473 203 212 658 504 269 393 349 337 361 365 418 500 444 203 170 468 274 549 447 318 407 603 2315 1713 326 373 389 369 617 414 493 508 698 644 522 410 436 400 226 328 163 304 197 207 509 475 522 497 462 383 646 411 310 316 448 427 487 336 545 175 204 482 369 217 231 264 239 288 220 102 369 317 430 264 353 329 237 228 285 510 333 264 346 213 198 465 248 359 616 544 139 186 258 579 783 693 352 603 592 717 428 621 524 784 527 520 586 355 489 314 705 583 261 237 263 202 223 130 665 916 578 615 637 932 735 1165 976 788 858 666 824 747 1308 1204 1034 1249 1082 967 1132 1064 1347 1085 971 1077 1120 1052 1171 1293 1485 1341 1139 1446 1140 1330 1095 2178 1928 1933 1043 890 1062 485 499 996 1023 758 554 1047 500 457 426 340 486 517 314 525 677 416 307 437 351 215 248 1356 1495 1515 1186 1108 1261 1542 1513 1627 2501 1609 1738 2020 1563 1494 1467 1740 1722 1788 1782 1689 1507 1785 1513 1768 1855 1540 1637 1699 464 393 226 1459 1265 795 1752 2302 2234 1925 593 607 543 254 519 184 167 151 182 1280 925 832 144 510 458 550 1117 1002 754 1223 563 1110 927 836 1184 1782 2134 1767 2176 3755 3632 1845 1946 2211 2948 1315 804 867 1074 1125 674 1280 372 1383 585 1189 600 129 119 983 885 1536 2371 1332 396 805 555 737 361 345 648 633 758 978 776 1434 1664 352 466 786 1426 1390 1415 999 853 777 395 262 991 636 1145 336 617 280 501 570 518 662 538 1544 1329 1029 1053 426 469 549 603 567 294 354 582 1089 499 583 1179 695 650 1731 548 660 599 337 531 513 499 578 639 714 536 663 554 546 533 560 598 779 646 649 670 664 632 499 369 425 242 322 311 723 375 292 275 288 294 617 670 459 421 631 276 353 408 406 265 195 167 232 194 193 173 245 347 269 347 418 400 368 330 323 409 254 247 370 317 301 252 383 484 568 204 167 354 343 200 323 318 410 268 321 327 367 398 317 333 162 417 525 450 257 273 263 250 208 286 257 206 236 300 354 462 334 402 317 426 344 382 408 172 252 261 241 231 223 454 390 267 409 213 369 328 304 384 251 273 368 402 275 299 640 107 503 398 309 359 274 138 314 494 359 610 570 555 426 459 570 232 245 308 252 254 184 269 133 152 130 131 145 208 235 368 353 418 188 166 257 235 176 99 110 201 221 800 354 391 349 359 410 416 270 264 327 432 586 471 373 341 365 346 213 537 452 211 218 275 399 384 461 567 640 512 204 153 264 298 221 169 455 367 453 347 562 462 541 438 407 512 657 444 357 542 475 841 601 728 626 596 698 644 297 368 391 304 626 709 368 481 736 588 386 203 335 420 898 223 304 191 245 217 245 146 256 342 216 291 317 395 445 368 312 601 626 349 456 342 638 213 122 80 235 399 495 408 444 433 419 480 418 493 453 371 391 374 302 336 397 579 496 597 520 592 277 361 228 350 482 491 467 218 403 264 377 322 329 335 538 340 331 830 462 569 582 543 727 421 346 810 576 401 437 362 423 373 327 396 537 407 320 582 332 297 286 530 600 606 712 743 346 897 779 910 460 502 370 989 498 496 644 351 656 557 477 575 473 821 718 863 863 609 399 623 586 375 510 669 486 696 633 652 777 694 284 608 507 591 480 378 250 417 485 263 252 444 453 585 447 419 454 912 386 264 391 464 1081 569 505 325 449 649 1016 838 741 558 600 852 604 412 455 490 583 651 713 622 866 593 597 657 610 542 639 626 706 1904 1889 1131 1197 1539 1262 1343 1379 1420 1276 1107 1202 1242 1346 1282 924 1637 1134 1062 540 576 645 772 621 640 842 317 637 1404 1238 737 425 481 579 292 505 604 405 367 409 331 406 211 307 477 390 392 356 326 241 361 349 464 443 510 557 481 389 696 639 473 461 768 715 496 404 502 468 611 748 576 750 791 562 246 197 185 260 271 245 367 371 249 172 422 385 218 216 262 230 203 62 105 97 101 100 129 107 111 300 169 391 273 274 356 326 338 336 304 344 296 110 100 118 209 159 305 384 263 257 241 346 324 244 274 567 340 418 432 635 358 430 240 382 378 286 323 342 381 476 348 453 387 241 339 245 234 426 339 368 303 348 281 307 370 526 469 381 394 311 356 393 421 264 398 433 287 143 597 307 606 299 277 458 330 293 314 345 533 678 298 259 237 748 782 708 680 519 390 378 295 681 263 630 641 333 366 767 622 339 324 535 690 586 508 617 550 627 440 701 698 721 470 723 623 781 698 610 823 189 311 356 494 341 293 1538 755 660 614 566 503 561 479 529 960 1007 747 552 339 497 262 167 284 647 594 394 557 418 457 418 184 306 827 635 701 676 366 361 350 351 302 190 164 148 186 174 172 158 458 146 328 343 253 483 485 580 433 619 574 580 508 417 475 525 444 823 836 694 480 683 785 604 673 528 503 449 583 505 490 483 416 395 476 658 406 580 581 558 549 490 419 367 383 514 433 740 543 346 357 510 533 571 379 505 873 653 366 1148 620 508 409 980 564 791 868 572 268 394 325 269 167 148 215 550 400 248 324 455 418 408 268 467 397 173 314 146 188 245 356 689 339 447 342 597 298 221 343 311 379 398 274 221 304 249 271 426 270 435 355 204 241 230 942 299 291 250 393 397 357 329 314 378 325 391 394 387 263 148 208 238 172 526 585 506 519 518 514 349 356 564 372 358 505 635 432 485 519 501 619 549 503 494 477 308 557 298 245 339 158 99 677 746 834 683 304 603 372 328 162 420 299 1539 331 1824 1709 1281 1211 1146 1226 1164 1525 1271 1469 1299 1365 1437 1301 710 511 582 438 638 456 705 652 656 687 853 947 306 279 384 451 359 459 519 499 499 444 398 556 564 573 518 585 603 680 505 544 399 574 766 539 492 474 541 671 568 645 532 466 526 547 614 553 466 544 726 582 517 554 371 425 556 486 349 345 556 625 583 298 657 410 442 457 645 442 635 518 523 591 626 711 705 437 730 662 773 580 763 475 570 537 537 516 349 520 437 437 652 499 540 628 513 618 704 576 638 533 706 694 658 609 581 577 654 504 557 621 547 649 617 600 766 812 713 686 744 554 483 379 541 543 604 475 622 415 746 478 370 525 595 550 549 636 687 685 626 680 690 641 516 564 529 522 567 472 613 565 716 613 700 657 547 423 334 620 320 281 299 275 357 334 210 286 179 325 278 178 180 202 233 146 184 158 158 251 170 229 318 234 350 298 399 330 398 194 238 380 295 416 180 315 334 327 208 191 267 271 253 325 245 235 344 224 270 253 217 557 152 149 102 174 191 245 394 145 153 215 118 302 124 357 191 247 191 114 281 594 345 176 266 238 296 238 201 601 375 325 258 272 183 333 300 592 547 388 347 203 330 273 216 219 170 217 191 270 234 391 375 254 218 240 342 402 279 229 236 630 526 548 480 297 220 258 476 3731 6785 416 251 349 687 271 338 301 658 366 793 782 845 784 856 860 538 670 445 759 752 477 826 333 230 549 259 622 410 234 833 543 463 562 280 292 269 418 493 544 392 429 184 234 368 255 607 789 743 607 362 448 488 587 441 433 308 376 338 519 390 271 657 455 361 297 306 259 305 352 737 538 476 242 540 423 263 293 269 175 340 235 356 263 317 407 253 257 523 359 551 375 528 314 279 349 377 357 341 529 198 307 517 431 297 158 275 364 562 753 371 963 239 705 258 662 353 469 275 717 320 423 467 280 437 325 202 432 374 651 643 652 586 412 640 339 349 246 297 190 327 324 96 112 178 155 291 249 560 633 450 506 314 434 446 437 567 296 423 375 294 458 106 60 56 103 128 480 474 374 374 488 577 368 593 515 503 321 125 154 276 372 92 389 272 441 314 396 302 291 437 169 440 441 581 419 513 680 316 342 344 226 230 169 186 192 184 210 360 324 371 413 335 313 353 427 291 438 395 201 212 593 495 312 331 294 288 383 331 400 597 450 298 212 414 268 400 397 425 480 642 2369 2110 296 425 422 394 546 469 573 565 676 718 470 389 466 358 269 302 267 433 238 108 528 500 407 462 501 402 566 467 329 367 328 307 601 367 683 151 283 461 381 140 274 243 227 314 156 143 383 307 395 323 322 180 142 258 303 546 376 256 429 197 213 490 241 287 542 516 144 187 216 584 636 577 368 478 755 788 375 508 443 773 428 630 651 361 641 312 833 609 266 264 271 216 360 211 530 1072 521 581 562 922 696 1176 937 732 643 598 829 788 1397 1416 1120 1094 1168 937 1055 948 1284 840 1014 969 927 847 870 1332 1244 1400 1027 1512 1016 1423 1191 2341 1703 2110 1163 1059 1111 459 419 1162 1108 964 541 1104 397 372 304 307 571 477 388 675 646 384 310 429 378 336 298 1392 1442 1613 1338 1282 1355 1790 1122 1630 2272 1837 1593 1815 1667 1328 1427 1544 1296 1785 1523 1607 1216 1706 1605 1810 1711 1618 1817 1882 504 421 283 1601 1744 947 2082 2178 2268 1983 552 558 505 225 600 196 183 157 174 1313 946 922 204 343 301 608 1015 869 798 1355 657 976 707 817 1168 1756 2100 1819 1961 3479 3544 1762 2181 2302 2829 1162 674 974 1254 1161 711 1450 490 1587 525 1451 570 64 48 780 701 1425 2660 1577 465 867 541 937 529 533 614 576 725 1023 623 1541 1574 339 574 1101 1358 1362 1548 1012 961 728 588 342 1199 582 1196 402 660 331 473 614 607 720 585 1252 1145 598 594 499 585 719 795 618 358 429 630 1177 491 454 1054 537 511 1872 623 749 696 417 622 582 571 696 637 657 571 611 710 672 650 685 753 821 759 642 759 554 829 325 407 327 286 268 369 582 350 412 258 342 292 598 449 487 498 355 255 252 430 353 198 166 126 253 259 278 236 327 441 466 352 400 478 313 280 360 524 361 315 350 382 349 291 364 423 394 152 141 190 525 406 286 191 315 187 276 400 423 383 297 291 214 513 626 445 281 316 271 287 242 318 322 252 411 391 314 326 384 312 321 446 370 305 328 246 261 332 315 249 253 346 413 303 481 314 427 294 270 342 375 407 318 358 239 304 745 82 576 417 290 270 276 207 281 592 342 550 564 555 468 476 788 213 291 227 289 206 208 211 131 149 121 133 135 225 240 234 242 197 250 180 127 236 167 101 281 188 157 670 211 206 166 276 438 314 286 272 297 246 411 254 284 380 362 353 219 544 525 215 206 269 458 424 662 427 677 343 240 165 453 338 226 218 388 472 558 354 702 451 500 376 500 444 736 457 402 460 397 1055 590 718 568 814 828 574 383 514 375 186 461 531 494 546 772 528 438 182 321 372 998 153 293 189 262 203 229 279 286 458 255 285 260 314 325 269 362 689 703 442 515 506 711 135 170 105 149 626 514 411 445 417 380 499 428 424 642 562 568 709 517 580 574 495 387 531 415 458 277 358 236 284 361 640 293 221 422 275 232 326 344 435 620 309 305 1057 376 542 604 601 819 480 328 853 550 451 477 407 541 329 367 417 293 391 599 624 343 308 351 646 689 588 672 735 228 949 724 856 489 461 471 724 382 457 585 339 526 748 622 716 620 737 670 709 746 547 467 797 487 448 435 526 480 1041 967 991 697 625 370 345 331 637 573 455 250 355 457 376 279 379 498 506 403 481 359 783 422 307 473 513 784 416 511 297 405 670 875 581 922 668 617 935 661 512 440 583 561 642 776 584 769 715 823 601 564 687 670 604 858 1686 1535 961 1230 1575 1234 1330 1396 1457 1611 1084 1156 1215 1349 1225 832 1444 1091 1262 659 730 635 1047 366 542 887 251 542 1421 1235 783 376 391 431 429 433 568 448 268 423 270 361 406 324 392 447 349 254 247 188 307 283 470 346 496 588 545 387 634 616 504 486 563 515 317 481 403 559 679 762 686 562 600 664 293 242 222 309 324 261 383 451 328 192 471 176 168 216 222 164 136 92 113 111 160 199 222 218 189 260 193 427 341 356 369 325 347 355 286 263 369 160 134 152 342 213 354 398 431 431 419 316 306 213 223 466 412 494 596 796 397 353 373 489 496 382 467 615 582 414 562 587 510 236 448 286 301 537 549 424 396 424 349 314 436 509 537 463 533 427 451 494 480 307 457 453 374 174 844 254 648 348 274 721 489 398 440 422 591 757 225 278 262 651 747 648 555 617 376 360 387 742 428 764 740 453 384 859 633 364 427 623 789 614 530 627 634 699 468 766 757 837 534 785 1038 759 652 758 1168 252 370 385 519 461 467 1386 653 735 710 595 557 631 540 520 899 1011 795 841 345 512 297 189 227 563 586 367 533 376 375 366 225 355 800 701 670 700 419 355 355 357 267 172 135 115 153 139 156 136 313 154 334 297 246 480 507 603 381 611 548 558 538 439 546 521 612 925 804 710 522 779 840 682 740 637 490 410 436 536 509 526 434 450 593 538 483 639 377 513 442 686 457 346 436 422 515 788 585 478 455 582 615 514 489 700 944 772 647 1419 647 518 425 995 713 813 766 550 238 311 293 234 109 105 157 519 410 370 413 540 427 459 286 492 458 211 264 192 210 212 241 976 297 370 384 371 247 248 457 273 266 274 254 170 406 267 190 342 268 455 413 175 277 216 678 322 304 350 239 185 258 232 213 335 281 437 465 492 296 187 249 186 174 690 605 523 635 565 535 385 316 515 334 363 563 664 330 425 535 476 633 585 684 547 696 321 564 372 389 253 245 160 612 622 720 498 254 563 274 488 212 398 313 1556 319 2036 1818 1552 1162 1181 1333 1275 1710 1189 1731 1288 1421 1605 1381 620 437 439 376 635 593 717 708 680 609 906 704 330 317 561 544 344 375 702 564 536 495 376 519 489 491 492 550 964 947 402 594 621 528 937 378 346 759 476 688 671 661 643 958 800 925 825 703 908 713 477 428 411 340 618 509 447 775 702 401 558 535 501 581 571 768 817 802 881 425 733 770 783 834 963 692 1007 540 927 735 874 556 661 638 489 635 488 521 636 478 773 644 654 544 649 650 585 705 655 642 775 555 808 730 635 782 695 693 686 624 679 534 569 697 658 759 719 530 525 531 587 560 858 923 828 923 989 711 605 364 857 701 501 928 834 692 707 731 701 662 801 643 927 1128 1088 808 776 888 730 749 747 713 732 752 878 741 400 555 547 598 362 252 298 229 314 285 272 505 247 334 360 234 729 681 723 247 258 246 387 441 300 437 320 361 424 229 257 158 243 245 323 310 371 501 312 417 414 460 279 236 323 315 297 395 387 398 364 296 324 631 609 535 351 334 326 114 385 264 418 409 484 170 126 160 200 186 162 130 164 84 474 781 296 232 284 540 174 494 216 774 290 502 283 323 397 350 487 442 448 374 713 235 414 157 263 146 266 388 372 324 550 199 535 505 446 690 486 624 594 407 366 637 470 435 670 627 568 334 364 314 416 6585 281 372 453 498 379 752 350 306 779 853 783 724 421 670 500 666 609 1150 590 310 547 467 430 610 679 993 455 557 708 502 362 439 603 631 422 828 603 409 658 529 545 567 534 418 557 463 694 497 573 443 327 492 552 752 505 433 350 387 398 368 290 306 231 365 305 624 203 401 638 431 655 292 253 313 533 587 346 262 178 517 505 333 503 708 456 284 499 266 456 341 335 249 197 251 360 678 524 493 222 237 413 336 566 271 440 317 502 922 360 660 383 715 341 577 322 259 280 845 413 619 521 567 473 418 470 382 394 801 778 928 932 466 391 309 340 336 745 604 825 486 87 142 218 225 449 293 581 839 536 762 689 320 657 363 735 749 233 454 481 358 138 66 123 118 114 251 355 613 578 672 654 661 361 337 352 241 85 116 248 446 207 378 475 559 542 610 350 232 266 247 465 351 776 442 389 588 340 249 294 441 178 133 222 245 280 172 400 364 333 353 348 318 478 221 279 420 595 394 365 403 340 180 288 438 331 491 469 737 470 416 229 393 367 359 342 472 298 381 527 2181 2242 545 475 442 550 613 421 405 411 698 838 644 476 628 337 235 514 272 524 522 534 624 652 526 532 424 552 503 346 300 707 446 389 659 562 522 128 250 587 437 556 260 277 347 399 226 213 651 607 619 374 840 308 387 355 207 823 545 494 483 340 304 456 478 418 874 807 259 281 254 705 827 803 443 481 947 917 808 784 577 823 546 528 668 546 380 404 794 979 381 334 341 172 277 341 926 642 665 632 951 1385 1362 1259 1298 1221 1105 1125 936 1021 1156 987 1261 1450 1289 1262 1089 1113 1037 1222 1050 1006 1429 971 946 1703 1412 1897 1701 1300 1262 1883 1476 2355 2423 2177 1074 1341 1362 945 694 1212 1410 955 670 1373 290 288 432 397 781 487 317 840 766 679 193 429 395 281 256 2014 1888 1891 1901 1710 2137 1931 2079 1700 1549 1685 2319 2146 1647 2068 1694 2005 2339 2397 2291 2222 2442 1760 1749 1900 2247 1565 1674 2027 545 507 264 2154 2002 1079 3255 2965 3094 2403 639 646 938 383 1101 100 549 477 447 1713 1224 1131 253 517 461 539 995 1494 987 1573 747 1084 1314 1308 1689 2592 3021 2215 2409 4659 4420 2028 2715 2590 3410 1285 532 1366 903 1477 923 1338 558 1704 871 2101 1128 72 62 1571 1137 1959 2207 1407 575 1124 646 1001 409 372 846 816 832 748 611 1868 2113 819 605 1183 1370 1277 2332 1108 1128 631 626 478 1423 964 1872 403 717 349 594 926 829 964 772 1996 2660 679 675 521 577 873 553 713 486 484 727 1426 721 494 1597 790 667 2094 524 676 763 773 1078 1314 1054 896 773 746 804 834 968 1068 984 1037 996 1078 941 1138 879 1128 679 454 399 700 354 297 380 630 405 324 404 335 429 1119 843 956 377 1005 1006 431 277 396 514 498 289 265 372 394 328 462 372 442 354 366 515 513 294 414 431 473 326 376 374 286 261 519 655 810 290 223 240 416 508 309 351 304 300 300 307 578 266 453 356 257 563 744 630 523 541 529 438 346 425 280 330 391 325 367 411 402 509 301 408 408 433 521 363 201 397 459 365 450 537 319 435 349 379 418 603 540 658 682 761 674 743 400 436 1068 166 555 411 459 346 370 210 425 451 581 847 488 574 815 525 575 497 267 310 322 319 381 460 205 197 148 209 215 327 390 468 306 274 271 222 136 198 222 124 209 360 173 701 668 318 274 310 452 584 566 570 545 322 748 634 584 358 497 312 503 789 527 660 550 482 672 453 655 388 800 685 308 279 350 344 244 169 515 679 777 479 1027 474 538 547 404 740 631 574 696 706 616 1234 713 1131 812 912 900 486 558 761 739 128 488 570 656 580 507 756 782 378 487 515 991 228 270 153 165 189 191 198 321 536 255 494 542 795 227 231 195 822 525 453 750 317 794 208 374 265 226 520 848 769 810 844 816 874 763 731 681 648 622 681 605 643 612 664 544 698 550 600 791 921 602 330 403 1012 456 367 334 239 478 337 393 399 1176 280 289 789 905 767 820 1194 1053 777 337 1460 914 718 779 424 526 662 551 455 671 586 553 284 321 386 394 363 703 485 888 564 596 992 967 1049 766 648 672 936 747 694 891 296 703 747 666 770 652 673 639 593 660 602 777 678 695 513 841 734 561 827 987 727 782 718 443 736 609 324 350 733 722 793 870 387 374 513 594 630 693 925 678 722 709 517 451 421 1287 689 545 644 616 1055 875 817 972 845 765 1142 769 573 821 733 779 717 634 866 1038 811 873 1044 1098 996 887 803 847 2152 2043 1355 1607 1586 1193 1267 1323 1081 1328 830 884 1406 1210 1731 1291 2040 1576 1324 1037 1101 846 749 1282 772 1385 560 976 1104 900 1679 723 924 862 513 349 657 443 470 512 438 666 522 433 292 295 465 233 333 259 240 240 435 397 433 672 376 552 671 794 621 663 752 729 638 778 777 743 1088 968 657 809 851 388 241 244 220 290 297 271 438 541 428 291 435 491 131 216 181 333 104 59 127 192 206 183 231 210 184 442 231 560 456 501 405 427 439 678 650 421 313 210 200 214 318 215 377 311 531 240 224 290 262 246 290 544 275 376 800 825 417 587 324 525 521 284 406 447 495 503 463 509 493 341 234 386 420 383 501 466 482 625 263 298 283 619 399 389 468 336 603 427 470 340 443 353 399 365 929 455 870 399 447 916 546 402 513 337 485 457 221 309 258 590 659 718 991 644 485 446 285 720 440 849 809 449 505 772 913 433 440 729 817 742 729 683 932 740 857 711 784 1169 1153 692 752 733 612 1182 992 205 447 241 298 432 423 1937 823 558 520 652 693 648 572 688 992 1030 814 739 502 386 615 258 558 653 365 282 319 457 361 415 314 609 463 437 660 498 465 370 330 552 335 182 184 164 172 172 166 160 263 220 324 280 259 670 508 501 499 808 587 584 802 597 499 621 775 802 693 633 795 810 588 461 527 596 534 737 1171 722 405 541 526 321 667 765 455 686 790 486 631 600 481 360 469 724 544 619 554 458 586 298 476 458 563 808 926 1111 508 1407 752 734 556 1084 478 831 933 476 483 292 347 135 209 171 235 425 688 369 515 463 382 464 287 295 383 307 292 273 197 352 436 891 247 443 353 253 418 430 312 336 294 211 285 251 239 273 453 295 345 425 422 379 531 269 1597 396 388 725 552 390 433 401 304 651 463 380 396 487 463 305 277 234 320 435 759 542 342 501 548 515 507 1141 365 537 580 1086 182 644 870 838 874 910 502 366 658 431 433 313 287 407 444 342 680 1488 1053 768 194 320 336 407 271 559 313 1376 263 1604 1445 1504 1319 1659 1684 1679 2100 1545 2056 1509 1506 1877 1481 392 566 517 634 936 940 1339 617 675 771 813 789 376 270 740 849 463 343 828 740 708 700 489 587 622 810 816 1008 605 538 511 549 471 395 523 276 256 656 516 382 489 511 500 376 541 830 636 413 609 502 460 420 422 459 462 359 333 383 280 532 407 610 454 365 531 492 605 584 573 385 568 568 634 559 653 892 810 410 696 380 493 387 395 544 513 301 523 431 355 596 457 427 633 660 470 797 571 534 593 535 477 671 445 583 579 516 534 558 549 621 541 606 511 697 398 567 548 363 378 367 549 598 584 475 505 503 811 595 623 496 810 428 381 448 429 425 482 431 598 667 655 685 751 666 791 869 533 586 567 546 507 469 444 487 571 462 384 434 407 518 242 239 134 278 140 323 164 212 111 182 249 112 280 288 294 92 118 98 100 403 341 403 321 235 289 157 209 176 190 247 167 200 177 336 350 172 168 231 220 201 394 358 348 404 92 222 458 191 211 215 178 431 305 156 146 156 210 133 300 248 256 152 116 351 176 229 118 291 350 194 259 400 196 184 254 330 130 383 268 495 310 412 238 250 257 265 182 334 285 261 460 251 196 180 329 259 183 259 298 323 223 331 217 461 290 299 386 311 334 275 260 364 269 407 524 270 348 401 286 259 251 281 6148 572 711 295 325 358 366 142 422 621 701 448 500 584 359 578 261 610 332 293 540 263 339 522 473 440 406 514 507 383 271 326 272 274 408 493 471 328 342 374 230 242 239 305 452 397 718 450 356 394 389 532 534 333 340 268 281 283 297 296 257 277 222 210 419 300 332 323 699 407 330 245 185 307 389 421 227 238 140 241 265 466 273 341 244 248 313 292 740 244 430 186 172 396 293 350 207 227 145 198 292 275 381 220 367 293 479 473 340 712 380 585 318 365 191 347 252 417 338 389 275 482 456 242 222 297 370 390 363 490 492 332 364 344 379 324 436 398 448 311 138 168 136 156 227 289 180 464 362 392 293 244 220 347 730 446 198 185 296 327 73 108 81 136 98 302 262 349 420 423 361 394 325 257 183 264 221 155 195 348 110 248 419 332 278 301 194 217 242 163 269 363 496 499 445 372 217 266 219 273 297 239 192 267 208 233 213 279 209 279 389 202 329 353 259 272 291 213 188 355 320 172 173 228 210 236 238 363 393 195 200 151 243 249 164 346 446 642 445 2188 1961 287 386 438 313 455 471 346 298 501 468 499 447 470 251 414 230 218 449 282 124 310 298 397 348 297 412 408 266 244 735 340 410 419 376 460 174 176 509 295 276 208 340 275 326 199 167 388 477 503 387 442 332 374 262 218 583 450 479 351 444 128 464 289 343 375 349 239 263 334 714 508 873 423 522 472 654 443 353 559 600 464 441 586 372 401 228 835 292 246 238 281 165 233 218 674 726 480 540 687 858 750 984 903 893 882 949 704 446 1310 1126 1241 976 1153 978 860 821 1028 984 954 1079 1064 934 1147 1267 957 1219 974 1395 935 1346 885 1988 1746 1742 648 767 791 549 497 1145 1109 841 449 848 230 218 400 351 361 337 405 720 692 439 276 249 237 336 225 1542 1657 1630 1678 1066 1152 1822 1504 1666 1386 1241 1506 1252 1550 1535 1286 1509 1845 1374 1698 1376 1367 1303 1319 1320 1720 1490 1644 1406 416 376 188 1142 1281 879 1757 2151 2196 1983 511 482 471 146 500 179 237 225 272 1097 965 1010 216 355 323 413 756 852 638 909 837 785 834 983 948 1831 2283 1789 1835 3405 3121 1805 2077 2556 2199 795 503 692 993 741 428 1170 375 1190 659 1086 478 120 66 772 821 1393 1995 1022 342 875 597 756 341 321 639 629 615 835 780 1274 1476 502 349 891 1117 1031 1061 746 1064 395 425 294 1029 533 1079 340 716 428 608 347 352 525 789 1628 1390 569 567 597 641 508 528 581 338 407 489 850 531 443 908 423 383 1485 403 469 714 280 501 537 567 677 432 534 512 694 703 731 669 504 693 603 612 886 776 790 814 336 414 339 308 279 217 536 358 455 378 396 333 473 511 352 344 392 256 265 247 336 256 234 215 226 401 377 361 422 375 372 218 198 221 327 302 293 243 290 258 392 234 573 118 274 359 369 194 254 263 237 187 186 251 234 273 246 236 478 369 416 369 360 413 445 640 255 250 250 242 335 306 360 313 234 307 502 489 293 422 409 590 515 439 579 356 251 190 193 391 339 420 158 445 392 190 446 349 294 444 410 444 426 504 229 482 375 46 454 506 383 448 321 480 268 350 350 490 636 431 373 605 766 332 248 286 253 204 247 183 133 131 65 158 112 161 102 410 124 188 202 190 206 216 171 123 104 209 118 562 471 274 228 263 356 465 343 349 283 308 401 296 310 272 308 356 371 383 413 287 285 383 505 470 294 440 524 398 165 251 232 335 233 248 388 471 526 267 720 338 328 451 523 458 448 372 424 384 545 542 333 501 470 368 576 940 352 312 528 229 409 534 412 423 429 630 320 172 554 586 725 180 179 168 289 223 243 281 271 329 199 378 208 288 232 247 93 534 411 262 350 313 802 142 327 199 152 271 532 438 468 554 476 588 642 565 451 427 423 514 421 470 499 403 355 455 355 438 392 450 312 521 479 719 177 269 303 198 318 372 181 324 564 383 392 593 235 499 523 413 382 454 130 483 429 444 458 565 481 550 469 495 367 359 420 441 403 288 282 305 480 518 557 497 255 912 772 830 401 388 367 745 442 689 605 259 522 556 527 537 535 766 741 661 683 363 421 764 551 582 518 664 440 756 724 617 519 481 400 475 427 430 225 472 272 302 336 334 318 311 290 435 352 482 421 527 458 325 427 384 698 604 553 404 383 525 601 786 652 464 571 446 487 382 515 552 392 446 578 392 527 617 583 664 745 633 524 515 720 1744 1777 1295 1039 1178 923 991 1039 680 862 643 747 1039 898 1324 739 1426 1027 817 587 701 568 440 587 594 848 162 448 936 847 734 442 405 335 214 322 460 312 350 489 707 259 258 387 441 309 212 322 251 345 350 321 230 357 222 493 600 322 558 454 705 699 457 522 597 585 539 539 602 647 653 633 673 363 289 296 251 285 297 236 190 314 259 66 284 134 172 99 307 220 163 155 185 89 132 107 120 93 106 191 157 341 222 378 371 361 371 354 316 349 313 192 178 186 231 157 287 323 314 141 106 248 168 188 210 370 346 472 546 621 556 224 179 211 201 277 244 292 282 274 292 215 211 222 267 353 325 294 276 194 196 351 225 362 282 378 291 307 344 353 530 275 291 263 407 498 183 127 443 411 647 230 366 586 337 166 283 174 503 622 228 220 196 547 585 767 671 529 210 190 205 409 253 619 530 238 341 620 357 317 336 614 486 333 489 569 495 370 498 648 572 928 598 746 627 706 656 568 788 193 379 334 244 282 321 1246 620 473 469 611 678 645 510 659 763 761 674 563 369 764 279 353 204 252 280 485 507 463 242 466 332 553 458 477 534 425 416 312 214 296 258 196 213 97 215 220 74 64 214 168 243 165 167 424 612 465 534 406 522 351 413 500 397 336 524 476 508 523 532 554 835 783 803 462 320 349 622 576 374 410 405 453 338 485 757 430 372 442 367 380 280 440 381 413 397 924 453 410 287 329 497 465 417 545 672 905 571 870 407 376 500 751 303 596 568 309 182 177 201 127 152 131 180 296 394 269 429 325 380 452 185 527 520 299 235 246 164 193 355 500 193 335 242 268 208 339 272 313 234 215 253 229 264 235 281 302 262 365 309 288 472 268 665 239 229 294 213 144 215 195 217 157 319 274 280 261 252 212 278 106 173 371 456 417 361 467 483 382 320 350 395 446 346 521 274 288 418 394 437 444 437 401 291 312 488 389 279 369 283 203 557 907 919 398 200 353 309 224 352 512 297 1134 314 1225 1157 1477 1597 1566 1530 1318 1409 1396 1117 1485 1366 1366 1220 361 396 524 393 581 537 470 470 639 485 718 490 429 308 475 415 240 406 789 743 766 591 527 518 498 534 581 653 619 658 536 715 743 606 595 442 395 431 389 620 426 416 427 423 609 895 654 533 675 558 638 471 471 730 687 322 394 775 422 424 747 801 624 517 662 712 747 807 516 841 504 509 547 477 571 530 776 551 727 790 748 458 616 498 644 567 534 469 457 490 418 503 486 563 702 502 540 468 633 607 538 629 510 491 502 600 595 476 503 474 527 665 492 606 354 750 559 515 588 513 385 537 692 621 655 784 754 557 722 582 836 691 603 902 835 875 868 888 717 865 872 1003 973 734 593 661 767 727 802 905 1031 930 1043 1068 1109 818 475 620 422 603 293 254 161 129 175 173 180 205 175 201 184 300 218 214 226 216 238 224 270 327 250 298 303 389 441 187 256 189 207 250 184 258 249 354 246 239 210 279 198 240 486 273 311 541 178 312 457 315 347 293 225 560 320 261 203 151 181 260 464 193 215 189 220 303 228 237 262 214 212 189 402 541 147 155 228 578 256 449 209 1103 479 609 354 388 333 336 243 316 269 239 411 208 267 161 248 189 228 217 256 401 403 483 373 345 365 515 365 509 385 330 296 507 446 343 557 379 543 547 344 430 349 372 572 7263 361 344 236 481 573 374 652 658 806 619 621 712 524 683 475 663 623 490 558 388 440 404 458 688 452 594 518 538 708 645 351 355 336 603 602 401 290 422 185 402 258 373 618 569 614 643 284 542 616 482 500 409 703 500 568 415 594 273 232 313 216 302 225 273 444 336 432 597 672 325 323 255 299 329 214 219 238 283 362 238 232 379 237 158 367 223 656 339 342 170 178 512 416 474 277 315 241 496 464 261 281 161 549 447 440 522 333 645 262 750 449 408 318 736 232 584 470 458 413 365 339 260 474 253 457 611 511 535 577 518 526 456 519 359 321 223 349 581 125 147 369 108 262 468 524 409 254 284 347 352 326 423 655 447 190 388 294 383 88 66 38 132 82 324 523 418 413 472 364 300 412 368 251 257 155 151 160 345 148 387 341 358 254 274 287 280 512 185 428 269 685 675 475 498 412 174 134 277 201 159 273 277 217 193 224 281 200 247 245 298 253 199 355 513 366 240 207 540 317 200 253 283 247 308 293 403 411 306 204 322 268 169 165 513 389 505 425 2295 2384 609 413 477 582 433 521 432 441 605 821 482 735 661 213 402 268 360 318 497 311 361 409 420 363 431 565 541 287 249 451 414 386 429 377 389 262 397 608 323 471 465 521 566 716 277 160 305 431 356 359 752 249 207 305 253 518 329 479 361 166 173 631 368 275 357 305 186 198 281 991 799 728 460 577 594 949 799 499 504 933 652 638 720 610 530 300 727 604 213 199 211 134 223 241 894 805 787 535 611 1278 1280 1344 1483 1053 1180 1159 640 515 1305 1237 1357 1535 1702 1267 1046 1000 1247 1688 1380 1664 1231 1595 1734 1620 1376 1618 1307 1729 1467 1529 1380 2018 2218 1987 903 1015 1288 622 676 1339 1296 1338 578 1313 370 385 368 274 517 516 440 919 742 422 277 258 246 191 334 2165 2186 2197 1832 1543 1621 2019 1751 1638 1886 1605 2042 1613 1806 1776 1639 1526 1841 2035 1632 2015 1443 1857 2128 1937 2225 2342 1833 1671 414 366 149 1787 1656 1162 2765 2853 2940 2546 744 798 625 198 673 274 301 189 167 1223 1246 1177 343 444 383 531 896 1074 686 1118 1015 833 933 1063 1031 2216 2615 2249 2068 3741 3377 2013 2682 2124 2697 891 849 897 1029 1029 572 1147 326 1272 541 1138 589 107 64 1033 631 1342 2043 1161 583 749 555 644 408 288 845 809 739 822 577 1418 2020 674 458 1171 1328 1312 1170 822 1257 459 406 550 1412 641 1328 471 745 352 525 663 569 763 749 1771 1803 723 830 426 703 604 653 728 549 557 798 1035 655 738 1146 597 515 1403 539 703 842 389 644 678 687 581 590 661 615 746 691 729 732 707 786 899 947 613 627 615 916 316 312 364 197 332 323 770 217 310 440 254 411 589 397 518 277 424 484 359 251 200 157 151 213 216 295 327 317 496 273 270 376 414 324 356 272 515 497 362 437 501 453 424 262 386 448 409 271 326 417 270 285 352 298 295 438 245 213 650 847 433 255 341 638 512 521 458 494 477 494 473 561 439 550 341 502 460 611 413 394 352 561 470 495 445 303 309 328 368 315 311 462 248 713 427 276 573 322 306 362 377 448 372 437 598 402 543 44 734 408 410 386 501 457 282 622 451 576 563 494 621 752 561 310 290 278 254 242 309 333 269 106 66 265 196 234 320 392 286 241 235 213 170 399 376 236 99 298 204 644 335 246 177 250 375 329 306 316 304 370 600 498 447 371 338 389 333 458 536 275 442 162 497 381 526 561 547 503 274 292 554 283 194 345 615 635 676 646 492 313 324 416 602 464 554 501 428 371 390 744 463 906 810 586 813 431 354 497 544 310 680 782 620 579 440 465 669 249 423 468 1065 207 178 246 285 257 331 445 371 300 207 381 478 266 280 295 303 495 630 428 500 273 824 185 239 199 205 336 803 575 601 770 661 852 838 681 601 539 545 627 518 579 501 570 434 654 448 502 548 654 541 475 341 783 441 219 323 146 419 227 259 545 832 339 271 889 282 547 739 741 806 420 220 609 605 798 894 403 730 634 467 803 549 545 644 560 373 277 259 342 870 1005 973 789 189 956 692 760 634 457 557 839 317 541 681 288 497 638 544 586 550 729 634 668 680 558 580 1237 534 474 756 522 679 749 770 871 609 545 463 516 454 580 467 466 254 278 383 349 353 483 632 584 471 466 659 811 494 258 382 408 973 572 1057 530 833 378 652 768 893 578 756 751 868 638 636 485 563 787 509 561 856 809 530 748 841 646 647 682 743 1912 1956 1473 1680 1417 1105 1163 1293 1067 1227 1473 1553 1432 1147 1515 1017 1740 1166 886 662 744 683 734 678 624 602 461 799 1004 954 1090 458 330 352 318 223 539 451 382 474 467 324 310 309 310 338 334 332 298 282 561 507 348 322 384 392 507 307 639 574 734 757 766 627 701 777 663 779 975 918 587 671 790 581 342 404 380 366 364 334 247 310 219 97 356 301 178 135 274 312 172 129 118 110 158 135 156 144 144 207 239 460 356 419 503 514 516 374 225 430 319 245 231 239 501 276 359 560 294 236 220 299 248 361 412 634 333 417 559 628 386 308 272 288 325 362 350 366 375 327 331 322 312 330 216 545 563 567 625 268 223 374 281 327 364 475 349 523 596 344 426 489 493 279 445 353 403 206 606 326 739 421 312 779 263 368 234 366 561 605 408 238 183 663 623 639 785 564 362 350 262 522 423 671 539 310 269 441 469 385 344 446 538 495 517 793 453 420 592 741 708 822 798 727 788 624 734 836 923 215 488 314 316 352 263 1342 882 725 641 752 816 863 749 928 931 909 900 587 418 697 330 411 311 350 467 574 328 570 350 371 440 691 639 494 592 525 463 350 390 580 377 264 293 184 285 281 207 151 149 147 282 160 191 402 589 495 462 480 474 518 494 409 449 505 490 950 565 588 540 612 692 578 608 616 559 889 572 428 470 428 486 464 505 499 410 656 766 454 374 488 481 500 369 555 373 791 539 486 680 447 520 537 646 780 493 685 466 1320 771 664 488 810 547 710 701 458 221 328 350 104 106 114 128 346 490 399 466 324 601 782 159 383 689 528 458 313 240 292 380 648 160 471 252 224 244 328 276 304 366 436 316 226 322 249 547 250 406 475 365 286 377 420 897 341 325 436 334 399 144 132 419 352 252 348 377 384 280 249 255 289 219 504 488 567 645 594 598 708 305 466 260 295 661 616 177 424 503 452 480 545 456 578 546 463 506 350 402 492 353 166 562 746 1258 728 311 181 344 280 389 289 443 1193 315 1328 1139 1299 1292 1402 1390 1543 1491 1458 1295 1422 1427 1294 1419 517 515 549 579 564 423 631 459 419 560 780 670 634 470 439 543 509 762 770 873 841 803 672 520 554 771 853 954 1109 760 603 718 749 856 584 687 628 851 666 465 955 987 802 707 773 1060 987 820 827 1134 620 675 586 848 340 524 539 593 822 543 844 693 784 709 788 678 711 671 654 682 681 699 697 659 753 936 911 613 746 687 933 676 647 753 717 692 696 803 843 659 820 662 713 828 778 836 790 1030 938 898 714 769 775 989 1225 897 984 1048 990 911 734 705 677 901 620 799 1057 747 639 609 727 747 721 549 824 655 755 788 766 770 1183 683 644 681 702 736 663 743 927 709 926 827 832 816 971 832 1130 1116 1195 1117 971 1014 1060 1136 1083 1120 615 616 657 865 793 473 375 337 389 401 178 510 213 430 414 192 370 364 406 199 329 229 217 426 327 418 344 306 413 213 203 175 201 190 254 261 249 404 399 329 318 424 196 310 354 348 322 381 299 266 320 212 291 292 272 883 275 302 270 343 342 204 270 322 336 285 226 306 212 259 267 224 517 189 643 515 285 216 383 300 352 453 421 731 537 476 358 388 387 500 192 501 423 352 591 112 771 400 363 316 276 535 511 422 423 392 453 356 195 443 382 554 450 435 627 621 567 606 849 366 477 348 561 474 687 453 711 361 9085 472 496 598 431 469 903 675 802 816 672 701 804 672 611 923 559 449 657 312 425 1040 299 926 517 447 583 687 386 669 421 520 414 701 673 585 657 443 245 250 384 441 730 754 1158 754 507 675 525 642 558 356 407 559 383 1033 462 435 524 462 466 312 493 457 362 473 500 836 798 403 454 657 586 755 419 265 248 467 577 622 756 874 666 579 670 622 958 536 494 340 326 488 322 646 126 243 404 431 572 332 405 369 761 701 503 732 579 835 482 769 662 440 689 480 631 864 519 526 596 367 396 416 314 416 577 819 753 673 623 411 358 287 359 243 460 314 488 430 199 250 196 361 625 396 586 520 313 353 324 340 576 753 448 402 283 324 383 541 86 158 103 227 137 327 514 618 594 705 619 631 534 479 406 371 223 206 286 479 147 456 515 529 526 542 516 414 328 298 431 373 796 407 456 637 636 502 377 452 253 199 533 563 531 233 287 482 327 353 298 363 462 558 548 636 549 353 356 557 535 210 329 345 321 382 349 477 413 345 375 241 717 386 395 480 649 621 739 2996 2780 472 600 591 584 781 602 712 714 883 876 893 644 478 243 295 224 276 332 214 162 700 688 433 542 462 842 727 506 439 549 401 438 647 396 619 275 399 491 376 663 543 725 431 571 428 338 547 588 430 353 492 477 259 269 342 814 591 535 569 483 248 519 364 425 523 456 286 310 275 868 788 992 624 889 820 939 783 527 730 838 773 744 734 712 424 562 756 547 225 193 664 294 399 416 1366 1454 718 800 773 1066 1166 1367 1226 1085 1370 1264 916 559 1686 1542 1750 1714 1603 1442 1140 1244 1255 1401 1295 1822 1403 1480 1614 2129 1398 1931 1331 1950 1352 1638 1362 2949 2556 2884 1431 1047 1336 717 629 1570 1533 1009 691 1372 579 572 570 467 647 625 463 1103 1089 483 372 560 499 402 418 2134 2201 2207 2557 2295 2003 2395 2111 2124 2149 2318 1668 2314 1910 1901 1696 1591 2152 1979 1970 1827 1744 2208 2118 2445 2561 2027 2427 2296 490 436 342 2312 2793 1422 2792 3155 3140 2255 1105 1102 410 136 412 202 195 175 295 1591 1256 1350 322 597 509 563 1392 1196 792 1241 1063 1135 1210 1140 1793 2675 3117 2512 2193 4527 4984 2242 2809 3538 3351 1147 821 1568 1267 1467 621 1577 570 2035 658 1604 950 121 101 1034 1394 1295 3306 1683 476 1349 851 1106 577 560 669 665 739 959 939 1966 2142 893 930 1581 1644 1473 1936 1414 1855 786 806 716 1487 893 1805 496 871 577 944 898 802 926 877 2161 1834 787 777 680 646 732 676 676 1046 993 923 1174 811 798 1374 605 538 2181 697 934 1089 570 1052 979 845 951 905 1099 830 1187 950 1058 968 933 1029 1042 939 788 1010 938 944 367 322 513 269 386 273 781 430 422 606 483 536 648 658 639 527 545 427 389 346 307 250 234 276 156 507 553 555 554 490 462 443 651 516 423 360 401 479 397 562 412 557 631 315 493 496 440 479 317 475 539 384 394 292 353 465 412 528 753 375 436 430 565 813 604 736 493 574 562 515 559 622 644 609 518 656 798 566 487 546 561 547 588 479 446 458 292 306 298 364 296 581 296 493 872 330 853 525 487 761 479 563 714 755 576 436 760 94 754 575 701 347 423 288 475 531 391 648 672 708 599 641 757 232 332 456 289 318 428 326 209 144 100 234 210 258 262 442 144 263 218 153 118 336 296 194 442 428 178 772 537 326 262 242 478 615 266 244 615 391 526 441 375 455 335 636 454 528 441 447 301 513 524 522 766 481 685 650 292 282 385 496 326 258 509 677 728 519 938 626 500 707 669 724 731 754 616 805 767 782 666 790 661 642 778 712 519 871 592 191 752 836 602 706 859 442 590 224 484 516 1077 269 263 179 271 245 332 285 313 506 231 436 569 531 316 289 230 980 599 369 483 523 1170 143 290 227 161 705 655 501 558 528 475 636 692 652 710 646 646 858 632 693 744 648 486 737 519 518 418 552 424 330 368 867 264 445 517 110 507 330 270 352 792 463 467 966 604 614 620 768 775 677 477 827 815 600 683 621 597 387 502 572 513 451 518 682 545 563 570 616 818 834 753 650 293 1240 1269 1380 689 649 657 800 679 597 542 237 501 967 626 962 659 791 769 751 772 786 689 1191 839 759 879 708 647 1302 1497 1481 765 680 443 337 297 753 524 714 236 314 551 432 476 723 428 550 551 552 553 669 762 362 582 566 1233 957 606 730 766 903 969 851 838 1137 898 848 831 572 579 827 612 994 608 992 609 896 793 897 873 740 726 931 745 2256 2419 1655 1765 1738 1552 1565 1770 1128 1414 1220 1428 1499 1648 1753 1168 2327 1539 1210 784 844 910 1115 651 839 1291 320 793 1552 1394 978 906 825 665 388 314 536 482 372 643 525 480 508 617 652 480 426 331 443 270 338 339 434 558 519 814 822 670 769 892 891 937 765 773 709 859 516 951 1183 1084 961 1130 1290 802 440 433 255 478 428 250 326 883 297 162 501 118 219 274 255 340 238 255 249 164 149 238 240 209 166 429 160 512 468 332 642 496 493 330 241 255 391 342 322 336 363 295 573 354 489 289 279 338 292 464 486 516 300 471 641 807 582 266 221 621 571 542 627 687 527 662 623 524 461 371 491 540 525 566 515 485 475 434 303 536 478 938 458 438 461 493 415 427 521 552 656 490 272 159 708 298 565 246 243 561 336 352 285 336 756 930 205 464 400 1300 1881 1756 908 903 251 241 337 522 349 738 502 278 266 581 452 523 334 624 858 672 610 914 713 606 457 801 1075 1265 815 1296 1218 1016 1050 893 1080 389 669 558 390 505 554 1779 652 901 893 732 846 852 679 848 924 947 1253 636 397 685 345 387 388 560 963 695 636 393 642 418 303 927 744 1122 895 1021 533 537 638 637 526 156 122 90 134 122 130 112 232 215 343 455 174 574 934 740 762 910 753 894 702 631 741 761 823 937 972 908 752 954 1115 923 994 696 915 675 816 782 686 713 647 604 863 631 629 529 683 469 460 575 656 378 665 563 689 1128 703 763 678 681 873 767 595 865 915 987 843 1235 713 640 443 1011 592 1137 698 281 278 243 208 80 82 80 180 501 364 290 493 622 436 479 448 352 453 265 368 327 321 323 308 1147 320 491 339 398 407 358 514 336 272 329 484 400 422 464 775 397 353 632 462 285 344 244 857 388 358 429 454 367 371 308 300 380 455 565 625 540 533 412 388 202 212 602 786 558 652 496 669 422 379 932 658 623 652 637 492 428 706 655 709 765 532 445 539 648 724 328 621 418 431 294 682 968 1008 585 293 536 360 498 517 728 452 1691 427 1998 1677 1965 1441 1591 1664 1531 1746 1258 1700 1357 1467 1834 1568 438 513 508 570 916 624 919 709 527 755 975 623 290 549 876 720 489 665 882 747 711 554 547 642 746 705 584 652 490 324 335 457 395 409 313 506 436 815 496 492 703 746 749 483 602 765 722 767 457 497 773 528 495 360 225 469 459 612 413 204 447 421 608 454 714 412 438 467 993 300 910 923 926 969 978 846 955 443 736 801 692 431 466 525 308 474 467 517 533 525 497 610 627 548 933 554 601 486 581 666 510 510 554 435 452 378 522 518 572 617 447 581 466 557 610 573 528 567 433 397 522 360 443 515 529 493 637 450 476 338 569 543 349 526 561 675 506 710 567 494 498 638 553 548 533 458 475 665 559 574 481 545 611 457 659 597 394 327 433 735 348 110 169 259 177 293 160 208 72 134 175 128 205 247 283 346 352 316 314 396 331 414 314 256 350 326 376 324 381 478 214 506 469 504 344 588 530 672 247 569 376 320 294 286 318 297 270 198 292 193 181 487 366 256 226 210 133 297 311 262 288 228 357 242 384 284 492 222 188 294 203 788 317 305 434 213 233 190 138 552 384 511 296 328 556 251 316 314 302 286 280 315 342 221 275 187 198 481 523 615 318 343 612 239 421 236 328 268 248 282 659 556 472 481 432 196 332 451 433 247 271 498 295 344 472 5663 625 203 411 700 485 496 875 818 960 685 796 781 465 2085 591 364 621 248 235 822 492 446 607 650 564 508 554 474 619 627 556 788 243 324 441 482 269 353 504 318 1110 509 777 1106 401 367 300 554 245 547 175 384 555 390 666 176 289 313 335 184 306 377 84 268 518 759 273 383 255 306 543 573 263 278 423 207 238 242 384 562 358 457 577 328 507 267 265 167 161 427 524 483 364 311 424 261 662 328 320 217 421 541 635 948 431 437 270 847 505 442 288 351 225 489 334 320 593 435 532 433 360 302 910 690 628 412 327 849 295 466 769 196 732 455 802 832 156 162 258 90 202 369 784 745 502 587 235 476 823 627 616 837 434 379 381 637 54 52 48 93 109 471 264 543 473 483 697 463 411 370 416 236 153 157 246 354 146 225 290 523 423 426 288 237 204 191 253 378 752 607 452 403 206 187 363 333 382 267 751 769 734 197 293 735 400 490 500 511 338 588 641 341 516 143 179 503 411 206 411 446 389 524 574 566 461 305 473 139 555 404 193 339 308 1014 554 2261 2230 482 457 478 368 526 387 541 511 619 417 507 521 644 505 328 232 449 788 430 379 433 431 546 407 242 473 408 646 325 476 332 306 573 464 451 156 210 419 347 292 286 202 243 287 162 84 314 229 280 193 267 251 242 246 338 440 321 371 291 227 359 641 438 367 473 451 91 109 105 460 892 513 219 664 986 1474 480 547 563 1092 485 395 407 355 423 516 894 574 353 351 267 72 192 352 656 800 771 752 683 676 957 840 785 973 863 528 858 744 986 858 831 871 884 1166 1020 1053 942 813 757 691 865 1048 572 1542 1059 988 766 1155 871 1481 897 1430 1659 1686 1026 1747 811 773 311 1240 1001 569 613 1050 355 430 559 419 541 379 295 776 835 421 281 309 283 335 152 1161 1471 1355 2185 2131 1255 1741 1861 1003 1714 1240 1350 1564 1393 1331 1447 1085 1024 1521 1290 1114 1238 2008 2108 1853 1308 1414 1652 2021 318 278 123 2155 2057 886 1659 1986 2432 1610 405 429 799 363 823 197 482 432 266 1627 1030 1068 323 186 142 515 840 1141 1067 2142 820 978 941 1106 1820 1564 1808 1969 1866 3106 3248 1806 1862 2662 2773 1197 821 977 719 952 461 1094 334 1584 415 1228 751 98 96 896 843 1594 2581 1316 586 1352 558 872 543 507 765 753 634 970 857 1224 1453 975 623 1205 1364 1334 1155 928 820 621 833 591 1234 782 1434 336 1038 458 973 615 685 797 880 1549 1287 577 498 556 717 751 691 661 359 351 720 975 566 527 1220 582 532 1586 591 643 1303 764 603 432 420 741 895 668 630 754 478 442 486 490 495 782 622 653 370 523 650 305 244 508 84 436 409 835 527 445 183 364 221 930 811 297 294 1008 1074 380 506 489 283 248 205 336 392 321 296 307 379 403 521 420 277 441 246 282 309 502 427 423 523 300 229 334 394 538 213 382 216 326 310 246 257 197 188 260 414 1243 246 302 503 418 555 579 823 474 686 639 647 695 472 597 820 535 512 539 464 295 397 382 573 542 342 381 140 167 301 310 193 152 552 230 355 408 136 546 244 232 260 221 241 269 357 166 252 509 127 570 231 360 110 223 259 352 458 299 655 433 355 635 670 532 396 286 322 212 219 228 328 265 227 203 271 74 419 461 252 415 453 199 168 175 342 146 71 172 187 165 403 444 114 106 198 425 265 714 681 263 278 854 652 322 449 262 695 314 435 725 359 380 585 335 464 682 499 657 508 270 261 373 255 174 176 411 550 651 544 862 361 521 749 533 601 402 468 369 701 575 1053 576 650 581 1090 962 878 935 974 520 201 552 654 665 684 583 794 495 139 389 409 1054 348 93 127 303 340 362 369 483 377 249 260 163 533 303 287 222 1086 704 482 564 448 730 215 170 76 250 643 708 553 573 660 653 738 449 622 613 470 500 735 449 516 551 560 424 679 475 454 423 559 378 601 741 754 726 254 266 258 329 609 313 362 797 376 240 606 663 853 500 917 762 369 245 526 359 240 244 467 385 430 443 436 650 490 548 822 297 275 259 479 403 471 426 434 346 816 842 1112 528 753 479 796 445 621 453 191 597 420 979 416 985 533 453 443 523 510 483 871 465 509 379 554 243 1239 1154 1072 1456 1328 288 360 334 468 600 572 466 659 1338 516 362 341 438 331 645 438 463 549 622 495 620 446 658 603 1004 925 702 959 719 823 796 550 684 1021 521 551 959 465 552 548 1007 445 832 624 657 658 632 673 684 953 641 1439 1707 1287 1267 1409 1051 1286 1324 899 1316 1384 1474 1445 1083 1464 961 1698 1106 898 694 750 667 834 915 633 1410 247 559 966 859 1239 352 466 796 686 399 788 918 322 528 422 452 355 339 357 537 194 331 284 329 308 270 386 362 624 878 468 414 443 374 706 809 629 522 372 612 653 681 511 926 403 598 620 641 267 564 550 283 281 243 364 391 257 126 417 134 318 143 194 138 258 220 125 115 107 123 142 115 101 425 86 446 495 305 660 531 579 250 207 328 434 315 291 321 347 677 361 412 349 227 202 100 88 213 225 528 337 383 797 1138 292 244 104 445 484 353 331 338 333 373 475 418 450 347 325 358 369 618 522 406 237 462 218 321 305 660 319 486 732 364 545 460 428 416 530 479 444 209 799 410 846 496 326 757 478 330 477 316 641 396 256 461 419 882 635 736 762 751 260 242 301 547 232 472 551 353 260 550 404 586 637 437 624 605 497 683 559 733 485 694 644 1266 570 671 668 663 794 667 863 273 317 368 315 233 434 1464 336 406 388 375 473 475 431 505 1054 1152 862 633 449 428 250 224 161 444 385 634 401 311 346 210 218 221 374 396 699 342 203 293 403 440 261 191 215 143 219 217 173 111 156 383 405 123 487 561 409 327 370 807 611 724 720 547 462 464 775 906 548 556 420 586 421 359 406 744 500 443 965 315 249 813 786 669 642 379 659 605 475 441 375 436 414 397 592 540 390 450 584 404 278 283 507 532 371 684 824 898 441 1155 611 633 361 607 511 806 870 403 192 362 453 250 212 222 252 584 385 525 944 588 579 639 272 404 339 174 112 286 230 225 130 623 90 546 168 170 278 433 273 228 192 151 138 132 274 196 298 264 451 225 453 175 433 386 1102 280 266 776 860 515 721 681 502 549 467 741 699 643 692 270 301 184 104 551 889 664 573 955 949 747 224 1312 287 333 645 976 362 601 488 446 489 500 569 293 274 351 530 190 259 324 294 243 413 1174 697 338 388 378 255 448 350 243 393 1637 447 1976 1873 1491 1321 1723 1424 1389 1298 2038 1292 1988 1456 1564 1238 441 648 485 432 525 358 589 581 698 475 738 381 321 537 523 696 231 493 847 577 551 547 421 288 384 401 450 514 954 300 323 495 407 336 385 415 403 505 469 582 531 555 636 321 670 505 544 500 415 439 902 470 517 612 270 300 434 530 453 350 664 512 704 275 659 410 449 471 609 434 624 600 615 595 653 691 591 525 645 595 533 383 469 382 299 374 338 498 446 549 482 706 361 917 697 549 736 524 492 598 447 219 515 444 470 542 646 634 565 466 548 545 470 645 600 413 554 952 657 579 711 328 504 594 416 420 710 548 627 221 659 594 397 530 655 540 634 601 610 590 555 569 717 683 565 508 504 530 603 469 434 538 565 617 663 667 426 379 633 641 382 164 87 369 93 403 166 311 231 117 189 165 218 238 327 168 192 170 174 285 208 254 217 144 273 153 252 153 227 133 218 235 143 217 295 330 209 373 257 195 194 184 174 231 176 285 261 213 247 223 211 625 227 274 186 230 173 242 279 192 206 157 211 210 231 144 293 171 139 166 256 519 324 302 389 314 218 417 236 566 312 493 292 328 296 335 216 293 287 236 305 108 451 251 247 168 202 264 348 508 405 323 420 246 332 190 336 342 244 198 291 618 341 280 506 230 275 277 249 422 338 379 325 236 496 625 5597 403 330 284 381 465 869 733 756 741 652 459 540 1094 651 550 851 346 290 558 192 396 697 360 660 458 400 459 321 327 479 654 420 220 538 614 330 270 166 485 527 726 819 504 428 451 500 500 344 462 255 286 425 589 493 210 369 324 356 282 365 295 161 342 555 580 472 262 298 495 390 408 307 170 376 162 223 278 316 415 320 421 267 550 719 436 409 243 204 225 490 381 286 277 202 316 560 199 376 209 405 479 462 535 415 371 344 577 376 527 285 533 310 484 296 289 592 247 667 178 486 316 411 659 715 422 396 441 509 345 371 162 455 352 495 452 180 200 72 84 274 241 329 767 450 632 450 310 529 460 607 594 223 418 396 535 50 88 54 131 62 342 308 385 577 291 280 468 237 215 415 167 95 74 189 201 93 398 262 513 409 454 242 144 278 215 398 409 529 435 387 569 325 268 305 216 243 193 346 325 288 222 254 435 320 350 514 344 534 341 463 319 248 130 118 424 435 202 265 290 253 312 285 483 406 306 388 264 420 411 261 413 478 699 390 1739 1767 508 413 390 488 550 383 699 620 814 519 719 315 392 187 423 244 322 574 197 238 418 408 522 353 323 487 418 551 252 473 302 336 365 420 470 145 321 494 423 213 164 166 222 306 116 146 308 254 319 292 339 245 230 269 316 522 494 282 458 391 321 365 248 272 436 410 109 133 196 463 633 480 497 558 735 486 529 686 574 979 588 507 269 206 503 399 731 603 256 217 201 104 246 176 912 1041 785 730 673 660 674 785 1005 820 831 580 640 750 1204 860 1186 834 902 934 1045 863 970 628 836 718 834 872 954 1190 845 963 931 969 863 1138 905 1703 1436 1558 828 1145 1079 470 533 1326 1171 624 443 1110 284 328 454 488 646 355 206 658 741 546 286 420 361 254 194 1416 1479 1547 1878 1886 1530 1704 1600 1398 1640 1283 1479 1789 1414 1585 1278 1294 1404 1661 1294 1348 1623 1766 1628 1902 1976 1495 1926 1634 285 251 244 2083 1385 772 1746 1937 2232 1397 767 721 463 216 539 239 466 293 333 1558 1273 1283 209 265 167 543 1166 830 851 1848 882 1054 1174 969 1094 1732 1953 1945 1804 3451 3184 1737 1825 2229 2500 1012 590 970 1011 922 534 1227 353 1370 500 1043 437 110 106 889 671 1488 2539 1294 562 1305 397 818 503 483 778 747 817 862 824 1359 1443 505 364 827 1255 1230 929 1098 1159 661 568 332 1054 1062 1072 522 837 384 716 436 483 654 666 1271 1238 576 576 652 405 490 600 428 381 369 695 909 492 436 1134 566 532 1509 512 606 1127 467 563 556 511 1034 420 425 403 552 504 496 470 404 432 748 571 709 576 676 651 514 329 425 138 328 462 702 404 536 118 308 238 697 519 547 287 817 408 515 298 275 302 296 217 226 268 310 314 295 183 172 410 333 493 246 171 191 312 213 317 373 378 298 250 319 362 564 186 368 322 205 227 233 210 102 245 154 368 619 260 416 401 320 580 670 474 364 396 330 405 576 323 409 580 314 408 468 501 443 463 265 368 396 490 387 249 246 441 370 283 275 548 344 363 536 244 538 333 295 351 249 277 361 416 218 223 503 40 319 321 344 249 204 234 467 380 271 431 495 387 648 489 473 347 191 300 115 249 180 195 186 217 193 184 225 178 262 448 421 573 148 140 198 403 332 103 264 112 261 448 475 418 400 293 584 407 369 341 584 447 643 488 585 357 502 752 272 490 571 360 307 299 254 280 493 643 665 527 333 209 308 318 218 201 656 355 419 416 398 590 403 447 486 524 482 383 419 573 663 770 365 727 506 654 725 472 552 474 462 183 543 655 468 546 387 594 730 105 251 251 800 219 104 142 250 188 220 261 344 186 318 316 271 405 339 313 140 533 609 431 530 366 473 160 260 210 174 483 497 377 399 385 373 466 386 422 514 441 392 566 363 461 447 841 736 1047 765 892 339 424 331 352 432 533 393 201 320 102 363 354 262 420 513 384 607 702 710 513 498 472 769 340 286 543 500 472 494 274 625 463 314 481 603 249 507 423 380 483 448 490 322 278 638 545 234 901 517 637 362 479 305 732 606 649 484 221 517 479 505 485 497 674 647 687 705 597 477 854 437 484 659 713 494 1423 1147 1360 787 706 260 853 788 385 414 526 247 352 450 348 363 422 551 547 375 375 338 487 575 554 552 527 816 511 390 499 472 1053 763 841 745 675 550 527 596 735 620 511 592 816 641 576 753 741 764 650 658 428 550 715 760 1335 1526 1411 1307 1234 1125 1073 1267 1034 1187 1290 1334 1266 1124 1454 1112 1459 1014 940 741 811 731 1079 856 652 902 347 621 910 841 622 322 560 880 595 374 656 1091 291 275 372 404 395 342 395 546 155 374 312 187 396 370 270 372 486 618 606 738 712 435 586 634 624 577 472 292 422 539 449 675 681 768 840 604 167 342 332 173 161 145 442 388 300 74 470 223 272 120 160 253 275 268 172 214 243 257 257 228 216 242 75 305 247 298 440 395 452 179 372 299 415 238 166 184 293 174 278 344 571 226 210 109 95 341 390 442 327 436 481 731 313 313 144 338 332 371 248 464 382 240 301 367 336 356 610 464 348 452 347 235 158 310 417 568 479 853 439 621 662 422 426 380 404 335 650 567 327 228 580 398 723 364 362 799 334 280 310 274 558 415 374 374 321 542 990 945 550 685 322 304 213 529 218 562 535 249 324 467 533 371 563 565 897 745 424 861 460 713 669 622 1299 1016 559 693 759 561 917 583 1128 359 286 470 208 339 436 1174 664 404 407 364 464 492 448 462 939 1005 955 534 381 472 177 320 251 328 496 676 608 296 290 316 213 393 611 516 583 461 191 167 402 300 311 130 134 104 138 151 108 90 188 201 243 150 363 684 417 436 437 447 457 436 402 591 537 392 617 646 557 493 663 504 601 481 524 792 571 521 482 254 231 470 501 523 546 409 469 635 430 290 222 507 386 172 536 355 290 527 352 261 425 266 524 558 367 516 767 710 448 1491 766 734 428 770 340 931 644 346 163 291 250 194 140 138 230 243 240 331 568 365 539 442 356 332 538 235 237 235 227 363 225 702 99 287 283 122 192 211 334 278 234 241 263 247 309 259 309 422 401 421 290 274 403 351 808 287 267 426 408 491 707 646 205 518 353 568 535 522 504 219 230 211 99 647 642 437 614 508 609 421 391 737 400 399 560 680 233 441 578 522 552 598 732 468 448 297 436 261 300 393 393 301 410 828 640 255 162 643 174 234 422 288 451 1446 423 1678 1589 1315 977 1413 1288 1363 1424 1375 1410 1426 1337 1491 1143 372 384 587 223 733 310 549 687 367 655 969 460 221 603 667 613 273 476 853 481 475 444 532 395 462 602 614 670 1595 1607 702 847 774 1281 1265 569 515 869 1039 925 1348 1403 1290 887 931 1050 947 1183 1011 1284 505 446 413 735 836 881 836 1310 940 904 932 1086 932 907 570 1175 1217 1212 877 1056 1052 878 761 822 877 772 882 607 1010 1001 1265 1046 1061 1151 1060 1060 987 984 1325 726 1240 927 1266 961 1109 1056 1169 1192 1076 1079 1523 1251 1147 1289 1092 1290 1075 1063 1145 927 737 913 680 858 642 887 1205 866 1045 928 760 1107 1532 923 1293 1367 1035 1334 823 868 978 1097 925 1321 1006 1202 1284 1075 1427 1606 1595 1531 1484 1165 1293 1293 903 990 842 872 907 967 1417 1542 1212 1332 743 559 792 854 371 388 437 320 457 368 299 180 324 338 442 330 462 402 398 353 359 355 435 585 231 515 273 441 550 172 214 168 176 162 324 203 311 344 497 323 333 364 237 535 250 288 290 413 374 332 398 411 433 576 483 807 397 443 439 212 414 314 681 384 426 162 146 155 235 157 138 183 421 123 455 813 489 257 319 478 389 366 806 792 238 950 247 333 277 424 295 623 585 559 853 428 596 381 270 379 732 610 592 272 655 336 307 806 528 732 441 1035 809 564 374 862 482 564 608 352 871 611 481 328 301 752 358 481 598 203 403 9573 1115 385 958 1044 974 815 554 968 817 1602 635 669 471 395 392 579 513 972 629 1317 452 814 829 665 602 723 522 502 686 721 710 442 385 516 548 802 393 526 510 569 693 589 664 1072 783 1030 1502 1378 540 702 369 257 441 689 453 581 345 461 385 423 328 344 739 699 872 515 495 368 393 559 299 357 420 540 547 686 759 907 562 644 880 709 1006 749 600 334 328 285 238 826 414 393 208 223 493 400 517 402 402 524 364 731 299 1121 449 1002 425 486 555 333 418 1146 736 719 573 523 586 430 331 350 586 887 750 799 809 538 658 354 317 343 416 333 448 571 216 228 204 313 482 303 414 787 354 472 496 514 575 789 638 1072 283 487 477 321 150 103 204 166 244 304 442 826 843 619 966 739 747 707 780 351 179 127 411 685 191 501 465 656 851 865 387 520 576 347 653 400 882 633 633 554 672 376 175 687 191 169 265 219 287 242 340 526 314 350 283 421 589 432 330 514 625 530 457 828 411 285 448 653 601 683 692 541 769 490 235 667 570 305 363 586 557 838 570 3446 3331 643 712 713 808 773 653 557 516 1168 877 898 665 908 481 383 672 271 564 728 604 790 805 824 899 668 725 1140 284 482 906 486 503 470 405 536 329 184 1108 774 630 457 318 681 468 462 487 905 691 599 588 760 386 545 518 429 1176 949 851 449 781 293 388 539 470 712 639 418 440 534 1450 1037 1549 1237 745 1349 1110 1236 843 908 1227 813 1040 891 815 448 432 1258 981 307 153 353 468 654 709 1155 1039 643 828 1321 1413 1831 1625 1548 1563 1476 2018 1184 965 1629 1616 1736 2453 2307 1133 1928 2083 1857 2030 2067 1851 2303 2097 2202 1466 1951 2091 2578 1656 1914 1884 2284 4155 2980 2708 923 990 1517 1734 1298 1535 1751 1660 720 1979 483 475 623 692 905 623 543 1297 1386 960 365 590 538 629 511 2992 2840 2653 2080 2224 2711 1821 2760 2657 2276 2504 3457 3377 2437 3018 2678 3012 3333 3280 3525 3460 4383 2048 2373 2744 3219 2132 2206 2839 888 736 532 1957 2255 1793 3549 4017 4021 3012 1499 1358 1072 283 1062 162 451 350 484 2224 1409 1413 478 843 741 678 1291 1172 941 1863 1381 1317 2312 1405 1893 3609 4087 3526 3036 6449 6228 2826 4179 4249 5293 1365 929 1673 1895 1966 1262 2238 583 2263 1215 2460 1375 230 192 2193 2212 2376 3722 1693 788 1431 926 1237 545 521 1503 1386 1235 1024 754 2994 3338 1317 719 1361 2443 2114 2865 1891 1722 916 724 577 1939 1514 2934 1295 1219 503 968 872 790 1039 1529 4120 4081 1035 1039 843 720 786 755 815 1051 780 663 1732 1108 921 1545 691 651 2408 517 821 944 570 1735 1783 1700 1480 834 1260 1050 1692 1317 1366 1591 1343 1371 1250 1476 1649 1300 1395 1060 553 495 493 873 415 353 824 493 671 823 390 651 1003 1105 1321 648 1124 757 686 299 412 561 559 539 362 370 287 265 431 349 443 500 666 548 599 490 516 619 645 330 544 502 409 311 561 593 804 502 460 500 368 375 513 501 627 541 397 691 940 465 392 381 415 863 894 909 351 398 277 269 236 419 385 248 517 430 598 437 399 775 300 489 496 599 595 890 375 408 428 622 629 498 456 715 338 433 660 721 599 865 298 473 780 869 363 443 1425 82 944 644 595 618 404 219 618 723 828 756 943 839 847 662 659 683 561 611 624 428 564 804 346 208 186 344 354 304 341 672 259 245 501 485 455 447 183 382 358 522 336 831 890 893 696 769 700 810 296 294 691 861 717 617 1116 688 1141 375 937 1145 313 693 680 373 596 576 759 761 1010 823 358 252 553 641 504 389 867 781 857 384 1022 777 621 658 775 1047 766 735 939 889 614 1089 750 1340 1252 647 1133 926 468 604 617 270 700 932 667 1120 675 612 915 541 728 786 1412 253 410 441 539 552 558 283 693 665 249 584 894 834 317 295 567 647 490 591 800 325 1144 273 509 359 297 709 1006 792 910 931 875 961 746 958 661 641 627 791 676 708 559 983 821 1085 917 1060 433 491 468 445 455 693 579 394 493 132 422 487 491 399 1117 386 394 1255 883 1063 1233 899 742 1028 528 1981 1163 1397 1518 534 807 703 814 633 538 841 731 492 540 484 424 339 836 737 995 1126 417 1298 1561 1742 1156 942 907 990 1000 1534 1605 334 725 769 484 698 486 1017 983 1187 1150 968 739 814 1100 451 1781 981 1082 861 1237 1101 579 517 799 827 514 540 389 628 477 605 460 378 518 750 619 916 821 1358 859 1690 649 507 751 717 2189 1069 791 653 1200 880 1212 1146 794 1045 943 843 1167 940 633 876 1088 1263 916 1060 1598 1155 1347 1597 1637 934 1272 1179 1375 2867 3002 2296 2336 2152 2101 1398 1509 1248 1653 1331 1470 1703 1726 1846 2099 2507 2505 1560 1437 1471 1048 1107 1241 1485 1144 774 1870 1941 1776 2298 1164 1924 982 312 313 842 303 823 782 827 882 689 661 340 208 332 548 831 263 471 405 538 703 455 684 562 694 1120 1058 972 1518 1104 1159 1165 1309 1384 1124 1224 1597 875 927 1038 607 532 479 409 554 636 547 675 432 328 175 583 352 223 192 446 700 86 71 198 156 456 405 410 397 349 715 413 333 408 737 797 693 719 596 708 339 663 251 249 263 665 344 762 563 990 502 419 643 462 274 473 769 350 480 574 824 440 623 309 468 555 397 654 658 758 566 507 543 547 405 631 526 568 403 473 302 651 371 435 345 317 965 564 647 529 887 556 808 815 390 616 530 385 177 648 260 659 413 219 921 284 319 313 328 837 842 186 317 253 692 701 695 1084 779 268 260 489 731 711 1246 946 643 440 778 685 360 351 861 958 395 637 522 828 719 804 857 1539 914 914 1015 759 993 971 1405 875 456 1369 436 459 693 487 2864 831 888 812 1235 874 644 482 888 1097 1019 1034 1031 874 1460 629 528 555 693 648 603 754 659 844 866 545 923 1185 1076 739 921 939 575 374 577 719 386 383 346 373 387 372 345 475 304 223 584 229 520 1088 945 995 416 560 463 655 596 641 813 956 704 829 835 707 925 896 674 712 851 566 751 1169 1063 653 633 989 662 553 1070 865 1105 918 674 1128 735 718 895 675 780 992 775 643 985 1054 605 1242 947 1021 985 1200 1728 1222 1038 559 298 643 1363 495 1028 1258 967 431 313 174 110 202 198 216 362 527 388 262 481 529 667 304 423 535 305 556 549 389 691 1131 1408 326 452 755 513 573 606 622 680 297 291 661 498 417 496 453 670 277 956 468 911 1295 361 1720 702 663 642 434 431 414 386 316 409 414 586 639 624 647 244 248 291 468 447 871 718 501 571 588 428 638 818 808 1271 539 822 168 607 1086 1007 1048 1173 898 943 373 588 711 266 428 564 870 719 1027 1467 1199 1111 280 476 339 438 416 985 593 2711 501 2749 2429 1884 2133 2122 2416 2591 2243 2046 2323 1951 2536 2469 2563 647 846 849 868 969 1064 1130 926 705 895 714 847 832 551 853 856 551 916 1321 870 851 822 542 1375 1386 1267 1199 1377 990 938 623 805 782 935 965 897 834 812 660 576 680 737 638 876 747 1019 914 844 682 839 639 679 751 800 559 587 476 627 576 557 902 852 678 657 889 772 853 834 1237 709 1202 1083 1018 1092 1014 849 993 623 989 1070 1033 1030 1165 1328 1134 1153 1374 942 1017 989 959 875 741 759 944 867 1076 666 1078 896 736 820 840 752 850 742 738 695 922 648 771 972 773 803 622 789 1101 890 849 799 600 761 1044 756 734 705 739 718 627 786 1622 877 528 660 800 834 739 810 953 898 874 837 883 906 817 946 720 752 677 701 718 811 821 916 802 1046 523 395 487 765 362 523 288 437 298 493 177 441 257 403 367 283 242 256 297 186 248 214 202 387 279 360 362 386 456 333 345 315 331 321 425 248 455 436 292 407 475 445 220 430 341 333 321 387 335 328 440 286 333 318 261 714 242 193 181 188 429 411 430 212 264 174 251 238 282 295 279 248 311 202 548 643 330 320 502 473 394 382 360 715 415 507 259 285 370 382 207 572 538 466 625 348 475 399 244 283 249 438 411 393 374 358 441 397 256 288 400 586 367 483 352 682 376 436 551 274 661 458 680 411 658 350 366 573 431 411 330 1115 8877 602 927 945 892 938 720 805 890 888 727 1183 470 348 718 166 288 1091 659 851 456 492 709 884 395 796 509 515 497 622 571 451 593 434 439 215 505 346 572 669 827 558 513 595 701 708 588 616 429 664 334 487 399 512 347 479 424 296 385 381 572 339 746 576 578 466 309 444 342 412 281 427 459 351 418 518 518 635 448 321 577 478 805 442 521 369 367 370 369 537 414 444 271 313 582 499 554 373 505 345 615 1103 427 836 512 979 371 606 423 442 619 879 641 480 408 541 523 464 245 482 757 775 693 902 757 604 478 441 366 304 471 295 489 617 218 279 182 299 300 387 525 865 594 661 340 467 676 437 572 607 482 451 710 484 114 50 66 79 119 548 484 712 789 752 703 811 720 686 504 345 253 150 280 501 155 327 313 421 372 390 375 402 332 252 501 447 777 678 634 732 371 283 385 524 257 237 250 254 342 203 470 371 347 454 340 464 351 348 489 613 712 372 275 759 520 196 542 553 481 545 560 693 643 436 448 375 718 416 448 439 531 886 687 3359 2474 538 720 591 658 687 581 872 764 1197 522 861 715 565 447 343 410 255 452 682 253 992 994 827 576 575 621 816 533 418 698 458 439 482 299 623 224 304 735 578 482 337 337 289 335 134 252 435 441 363 503 580 456 494 384 282 740 564 689 421 599 312 782 345 391 735 701 244 268 307 1291 969 1086 836 774 830 1080 762 505 582 878 380 913 877 680 381 368 1167 700 250 218 518 397 569 392 807 941 784 969 857 1256 1287 1403 1259 1001 1171 1281 1013 794 1491 1398 1300 1618 1456 1365 1314 1212 1425 1375 1625 1584 1370 1585 1970 1370 1468 1404 1543 1264 1220 1526 1565 2379 3000 2265 1332 995 1218 1003 661 1524 1527 1345 729 1304 379 343 614 396 592 584 625 998 932 490 294 532 514 378 336 2207 2443 2348 2243 1664 1888 1926 1883 2161 2700 2366 2154 2326 2042 2201 1804 1673 2041 1799 2017 2236 2048 1980 1805 2590 2299 2329 2460 2377 694 591 293 1674 2531 1461 2491 2867 2841 1994 889 1000 695 224 714 311 388 356 249 1805 1029 1075 307 546 500 663 821 1078 999 1997 994 1193 1391 1346 1791 2617 3254 2310 2234 4839 5225 2552 3246 3423 3761 1432 848 1365 1497 1137 844 1670 768 2053 1172 1762 1141 48 42 960 1123 2108 3851 1598 587 1158 1034 976 425 384 1116 1119 1064 1348 886 2647 2507 1112 857 1694 1508 1596 2007 1520 1549 1063 836 860 1896 822 1595 744 1019 445 983 882 939 1118 1108 2503 2095 865 826 712 723 894 750 1006 576 718 591 1584 1154 733 1433 827 787 2216 757 1109 1073 416 1059 992 1047 805 974 1119 967 1112 1174 1296 1102 994 1129 1011 1264 1116 1161 910 968 449 449 466 359 319 343 874 512 524 574 508 483 890 868 729 544 793 597 639 426 359 368 352 387 522 550 375 371 264 375 336 376 492 503 464 617 659 592 471 565 580 519 328 413 338 419 446 309 265 350 537 403 372 362 410 420 498 472 742 525 293 357 445 539 754 675 327 417 436 303 305 469 413 384 447 583 642 417 298 324 310 410 394 458 568 414 407 453 498 357 348 393 358 335 403 223 413 446 420 551 265 313 556 615 373 531 845 112 801 502 392 362 301 304 465 549 716 895 745 675 630 771 650 339 286 589 318 279 431 346 409 331 307 405 287 370 391 381 345 310 380 360 124 356 160 252 314 291 138 676 495 394 269 334 730 505 650 622 661 334 466 369 508 543 551 498 534 559 340 507 403 420 474 463 832 799 816 761 220 282 542 408 180 348 477 600 686 600 901 607 619 622 702 605 760 831 620 662 587 1250 531 1024 919 898 870 797 619 596 601 345 565 839 926 950 884 571 645 197 632 734 1223 360 350 278 450 328 348 495 422 992 346 503 472 573 450 368 373 656 752 471 539 463 1221 108 254 132 126 440 666 502 569 700 628 756 669 550 654 568 598 637 557 573 540 786 679 853 701 587 538 647 677 405 377 910 441 422 554 187 545 389 491 468 696 607 381 1308 590 771 683 940 876 610 618 1091 883 940 1021 642 677 470 514 534 635 513 648 661 651 444 439 520 729 637 819 984 299 1237 1330 1515 756 825 651 1303 563 667 772 291 756 632 725 689 688 963 860 930 928 579 753 931 718 665 882 830 678 1276 1357 1103 854 717 682 699 629 431 473 480 386 430 684 345 348 474 433 684 718 778 676 788 824 317 696 699 1187 693 604 615 918 758 848 751 1210 821 885 1112 1035 943 723 714 900 1207 924 1103 1230 906 1120 1118 1041 1102 985 1195 1063 2323 2349 1714 1677 1597 1395 1594 1719 1413 1704 1292 1414 1596 1335 1586 1343 1893 1642 1341 890 932 920 787 772 1094 1251 397 1186 1659 1516 1623 641 715 637 490 841 421 407 417 482 627 577 436 504 470 387 433 654 366 505 318 312 351 487 603 684 543 511 956 1006 702 1253 622 671 589 786 903 903 747 1459 814 863 925 929 304 237 207 303 314 282 401 451 317 260 568 220 277 282 375 373 74 235 129 186 298 289 318 287 260 366 124 497 428 627 654 621 706 500 560 357 773 408 402 408 357 426 497 618 645 367 359 340 304 217 243 576 377 501 812 750 447 455 336 565 586 408 665 558 585 595 538 608 612 236 446 397 574 568 607 533 468 609 375 625 608 515 411 697 909 641 704 738 666 371 639 515 374 157 788 289 750 498 305 830 371 486 355 429 668 756 232 321 249 861 817 819 1103 797 292 272 293 598 622 1255 685 366 375 707 611 625 547 690 1050 676 614 573 775 757 624 899 1273 1018 721 754 1009 1077 1013 1203 1341 297 561 611 482 447 426 1977 790 690 747 732 810 811 665 777 1049 943 1272 845 567 1039 515 436 253 512 612 767 720 506 735 492 278 447 737 867 1270 875 872 1070 628 473 347 266 283 253 281 281 238 228 344 435 465 440 168 498 888 769 782 556 620 647 587 543 519 686 769 1040 994 911 725 947 785 618 708 657 822 879 655 832 649 563 797 694 683 784 538 752 548 356 391 744 891 432 726 796 741 817 532 813 643 693 805 684 619 759 1058 1157 1014 1243 629 580 480 1511 529 827 1010 628 360 299 275 143 155 157 183 512 382 425 424 454 561 628 371 384 454 283 250 337 255 303 495 1141 398 418 487 251 415 458 373 621 316 320 348 252 449 531 417 437 437 584 373 702 806 387 1139 570 552 514 294 450 377 337 295 363 286 675 699 480 558 287 356 269 383 613 748 722 811 817 872 796 407 712 656 429 680 610 205 647 651 589 730 811 689 720 621 525 796 307 492 395 457 296 769 928 1033 718 282 314 316 470 354 387 387 2053 566 2384 2086 2423 1758 2180 2191 2020 2054 2121 2125 2095 1941 1801 2194 601 600 585 733 887 837 899 643 783 646 857 960 747 437 556 756 426 725 962 801 731 647 542 675 752 615 627 793 797 409 288 443 370 711 379 897 767 773 339 452 778 790 707 646 513 858 750 661 507 713 718 676 697 532 430 399 600 442 589 318 612 826 662 493 484 409 480 374 854 736 877 916 955 878 877 761 722 385 780 721 1076 535 521 567 451 585 509 492 728 484 700 638 561 576 584 504 567 568 427 605 778 584 723 715 704 549 540 549 577 806 444 607 408 541 544 545 624 585 555 545 615 553 649 579 572 547 495 609 692 550 680 710 266 473 588 543 505 617 856 838 712 888 1116 832 858 981 573 540 545 696 511 677 1044 979 1029 1134 347 272 569 658 579 294 249 318 251 372 253 282 164 190 226 231 116 114 175 230 251 192 182 303 275 225 319 283 401 273 309 225 266 199 283 362 245 442 345 538 435 564 259 249 253 243 211 273 456 313 266 269 361 246 161 633 270 228 198 170 148 134 363 215 237 222 165 155 213 231 335 155 216 241 327 698 313 245 383 284 379 289 449 630 419 509 335 392 341 471 184 569 514 468 201 189 308 237 268 82 226 340 292 381 476 377 791 215 212 367 204 327 314 261 486 493 429 348 659 299 417 298 428 357 366 306 142 374 469 700 284 385 602 7006 719 396 855 782 664 515 600 890 523 1337 837 241 814 209 243 961 374 545 660 656 635 554 396 706 384 394 340 644 449 259 403 383 199 256 445 317 531 701 910 533 570 627 461 448 298 351 271 564 480 505 599 295 431 473 427 289 369 398 400 285 513 575 430 407 364 534 373 401 291 207 408 272 443 407 478 629 446 379 474 478 810 397 336 484 430 300 403 546 255 317 564 344 575 555 506 196 417 587 485 1146 421 647 395 667 197 469 444 476 158 803 439 322 840 356 664 366 349 291 721 649 452 478 482 795 327 631 628 312 376 222 400 551 201 219 134 201 370 375 442 669 377 450 242 381 521 531 712 462 584 343 365 469 58 30 91 117 72 494 793 573 511 342 434 454 539 513 323 361 201 220 419 302 262 185 251 419 433 430 481 425 273 271 247 334 600 803 493 717 169 596 462 312 380 332 464 468 455 292 375 589 420 458 255 384 423 566 532 421 530 294 267 667 419 125 409 380 351 435 466 744 282 391 208 151 584 471 283 343 391 593 518 2487 2229 422 368 363 399 398 395 512 474 827 502 770 668 757 234 250 272 286 575 234 473 753 769 362 366 463 570 585 606 452 374 363 381 501 535 569 491 289 212 184 162 232 176 249 289 235 90 367 241 248 230 506 247 166 351 316 457 269 371 351 126 374 770 313 294 346 306 60 78 96 554 868 504 552 711 938 858 914 621 594 1019 533 872 603 716 403 430 786 666 313 287 354 140 219 289 833 682 781 694 651 905 925 837 1045 1032 899 606 618 513 1093 1019 1073 1100 1039 1438 1046 928 1012 1016 990 1016 1013 1098 1015 1298 1563 939 1314 964 1185 1129 1362 2246 2111 1933 1187 1436 1127 610 372 1329 1446 815 752 1475 501 510 749 309 463 339 375 712 671 483 300 414 386 451 217 1888 1908 1933 1814 1810 1474 1391 1886 1343 2169 1353 1596 1857 1313 1736 1931 1490 1439 1778 1409 1469 1227 1935 1708 2101 2104 1712 1857 2327 234 206 281 1872 2023 766 1519 2557 2430 1917 602 785 537 204 644 158 317 273 236 1563 1049 1003 231 685 602 497 991 810 856 1974 687 998 1094 1207 1728 1389 1656 1656 1735 3623 3503 1672 2548 2767 2423 1125 646 1107 1203 1030 702 1567 417 1885 387 1277 752 68 60 660 828 1535 2279 1395 571 1077 479 916 546 534 966 952 909 1187 963 1527 1307 714 1095 1360 1322 1327 1249 1387 1148 940 912 601 1289 926 1112 325 1093 538 1054 943 1017 1104 795 1761 1542 816 894 672 794 601 633 598 489 557 794 1623 793 752 1543 738 702 1884 637 884 1146 544 582 373 381 793 703 619 654 573 571 567 580 573 624 638 853 588 697 558 616 547 313 422 160 588 481 665 271 409 275 605 285 682 474 356 206 622 533 293 364 359 136 108 271 184 309 345 322 359 331 543 340 442 465 496 367 385 390 253 214 421 409 253 361 363 389 533 174 397 333 473 390 309 374 430 401 580 609 787 256 360 320 378 464 531 588 636 779 777 643 767 681 547 817 605 746 723 458 436 542 558 744 694 356 594 202 188 220 278 367 408 384 296 276 537 321 382 446 424 510 425 457 371 435 322 268 467 112 629 322 307 237 219 254 315 577 378 615 579 520 629 594 544 243 134 181 164 228 244 244 122 132 112 126 155 238 420 204 272 364 143 123 161 362 280 133 124 283 209 596 538 357 333 357 441 180 325 309 548 199 507 363 303 397 324 519 263 664 415 498 216 600 408 486 643 578 736 342 347 264 288 298 155 231 482 516 606 704 792 249 539 593 342 570 408 571 441 390 386 904 539 590 518 664 786 735 605 515 432 243 475 581 632 717 595 590 553 110 440 450 1558 260 193 152 328 221 256 472 416 578 319 244 339 509 269 247 238 790 636 360 481 435 724 226 183 92 238 432 565 450 494 518 529 585 431 510 519 308 326 583 336 388 405 548 418 584 461 521 365 435 274 514 317 730 587 340 464 128 466 232 403 349 450 397 263 867 586 518 516 1017 785 367 314 597 629 351 394 506 369 556 452 508 435 441 370 607 445 438 395 471 414 346 800 368 456 1012 672 871 842 463 656 611 440 389 326 255 458 351 491 335 516 479 443 529 531 672 741 527 439 621 581 416 343 1154 1287 1041 948 834 330 443 419 346 454 475 458 581 704 590 336 696 361 533 525 554 512 556 630 431 347 456 571 470 720 828 954 1024 542 556 722 672 731 1144 609 685 899 643 761 618 902 698 652 696 675 731 719 499 842 902 549 1840 1660 1416 1332 1593 1115 1311 1420 1359 1514 1362 1484 1469 1205 1336 728 1845 957 1271 908 972 889 862 847 619 1455 384 643 1064 984 976 467 535 658 406 323 789 662 384 300 328 285 341 270 548 342 244 337 420 305 317 311 587 503 589 696 672 694 436 761 486 529 466 559 481 438 428 440 867 918 562 636 674 597 236 440 397 250 240 220 197 348 190 195 415 239 258 226 282 129 88 231 144 84 54 72 78 70 58 256 181 426 343 190 549 494 541 230 145 421 371 255 229 271 286 310 654 422 414 215 219 206 192 299 323 453 236 401 665 767 402 321 238 547 501 447 420 364 381 449 422 566 460 438 398 358 483 458 463 402 357 505 281 242 340 566 294 529 783 502 717 582 575 463 756 748 373 244 726 358 729 379 369 775 272 447 254 323 738 777 354 302 286 583 712 730 826 776 301 287 221 524 346 672 580 296 367 527 693 457 442 723 920 576 658 756 651 592 528 885 1202 1200 741 771 915 931 834 629 814 352 427 558 296 350 376 1658 544 625 614 540 575 616 566 565 977 1065 933 543 391 304 277 287 347 439 578 388 455 475 411 294 294 545 623 628 589 638 260 298 451 567 284 353 291 271 351 337 337 317 185 308 353 123 218 437 549 528 549 688 647 623 731 709 538 598 768 801 679 701 555 684 854 741 785 620 659 587 531 341 567 629 698 536 574 456 643 630 685 491 558 585 433 442 525 637 311 833 574 407 450 580 668 427 391 658 753 843 424 992 614 434 450 579 443 858 997 600 192 368 393 138 132 132 207 491 423 504 679 455 477 895 337 396 351 262 219 226 265 210 225 630 328 387 288 372 340 332 325 223 237 257 154 140 401 250 298 300 372 283 359 373 407 486 1212 313 295 626 382 293 361 309 271 409 728 616 656 332 627 310 261 392 178 565 636 541 614 905 963 504 359 864 353 418 548 593 267 576 612 526 682 668 642 589 345 324 466 261 334 409 334 267 376 1302 693 341 326 276 511 565 448 356 404 1929 580 1865 1629 1528 1506 1613 1975 2066 1678 1986 1658 1943 1321 1516 1700 496 739 609 337 425 573 476 527 638 481 699 550 470 360 615 671 366 514 472 584 568 531 342 293 287 371 382 467 1902 1952 1251 1400 1320 1418 1273 1219 1163 1535 1143 1355 1030 1126 1016 1226 1477 1631 1565 1305 1050 1447 948 987 975 1208 1183 817 1067 1099 880 947 1275 1488 1801 1364 1242 1361 1271 1456 1795 965 1573 1673 1708 1669 1601 1663 1950 827 1344 1297 1430 1488 1547 1642 1320 1620 1485 1681 1882 1573 1625 1349 1342 984 1510 1319 1290 1922 1732 1611 1812 1479 2014 1836 1942 1724 1667 1696 1553 1055 1328 1502 1207 1291 1156 1271 2208 1345 1727 1344 1232 1818 1501 1375 1446 1400 1328 1120 1311 1089 1822 1213 913 1365 1334 1058 1300 1255 1347 1443 1479 1551 1357 1273 1342 1285 1305 1539 1327 1354 1169 1274 1408 1355 1322 1575 843 1087 943 1429 772 592 595 785 641 899 494 695 409 733 515 380 488 506 520 318 362 330 445 552 387 574 466 402 527 417 389 317 363 296 533 452 280 840 990 539 503 618 575 431 515 445 409 565 386 589 547 535 701 386 354 910 585 340 304 227 331 379 597 428 454 630 301 372 410 617 505 272 449 260 823 952 1067 356 426 544 568 555 604 893 982 772 310 385 644 461 531 1007 935 777 1049 394 451 400 333 476 451 865 823 636 515 379 675 813 699 789 456 985 462 898 878 1358 982 715 1155 474 566 737 853 766 793 779 422 652 903 485 381 958 927 719 13949 1547 1256 1051 1082 1465 939 1557 1114 1540 827 721 801 579 929 1517 843 1428 1343 666 1013 788 639 1386 825 845 589 934 761 760 1010 792 528 558 979 792 1028 1025 1474 980 913 1233 747 1303 1552 1161 670 863 695 974 818 494 585 652 610 801 611 935 561 599 896 990 791 803 551 688 609 707 911 605 765 574 777 714 861 1102 673 795 1087 828 1087 630 846 677 593 342 609 932 426 477 423 719 1040 726 579 926 672 781 920 1684 852 1457 558 1397 591 1039 785 716 559 1328 734 719 1284 708 615 696 470 868 1070 1184 1152 1621 1546 956 667 868 581 768 692 448 722 1045 192 267 389 586 653 527 679 965 578 663 532 494 830 616 1011 1195 526 587 1046 854 268 189 297 516 230 853 713 1053 1126 1190 1152 1008 661 621 833 838 311 308 641 964 243 616 676 1061 848 845 428 477 487 549 969 1088 942 1235 1170 1461 469 518 681 776 321 246 458 454 387 270 407 829 391 497 328 509 616 933 498 737 1064 580 583 1139 930 404 448 488 415 541 537 956 915 830 425 404 704 679 524 621 883 1283 983 5506 4617 853 1232 1120 783 1048 1030 1421 1286 1411 1246 1043 766 967 603 390 698 674 794 664 546 974 960 778 928 771 1103 1244 1086 542 747 989 986 1050 704 592 400 553 674 573 593 567 494 660 772 525 289 1320 926 1077 533 658 696 622 683 503 1200 997 1006 726 507 445 1077 696 735 1157 1077 389 487 466 1122 1197 1825 957 1126 1315 1732 1037 1503 1135 1818 1037 1270 1453 922 780 545 1615 1390 680 664 874 330 408 610 1300 2258 1300 1365 1277 2185 2283 2267 2348 2129 1836 2287 1168 1085 2348 2226 2386 2707 2845 2243 1969 2212 2360 2585 2356 2868 2768 2996 2453 2733 3197 2928 3439 2952 3162 3667 3083 4311 4259 4040 2040 1903 1977 1720 1213 2165 2136 1886 1199 2347 840 737 1000 871 977 593 702 1521 1880 837 797 1106 950 839 621 3848 3816 3723 3265 3426 3081 3051 3422 3089 4187 3739 3979 3424 2982 3237 3346 3698 3812 4426 3789 4515 4117 3306 3842 3882 3434 3894 3534 4055 1155 1040 402 3269 3763 1823 5057 4810 4657 4297 1164 1229 1174 453 1277 232 627 483 651 2481 1585 1671 509 832 757 801 1505 2143 1661 2211 1512 1881 1993 2095 3281 5034 6030 4236 4277 7926 8736 3969 4240 6126 6377 2489 1403 2600 2066 2618 1479 2528 1184 3418 1474 3150 1458 216 204 2609 1659 2730 5494 3062 1203 1791 1346 1457 905 860 1708 1702 1693 1757 1822 3266 3368 1649 1246 2406 2691 2824 3512 1773 1859 1151 841 927 2435 1558 3142 846 1814 935 1275 1348 1432 1792 1293 3072 3203 1222 1182 1038 1478 1547 1480 1317 935 1156 1352 2319 1644 1444 2633 1115 1051 3711 1122 1386 1577 1023 1487 1716 1512 1595 2195 2087 1771 1700 1478 1545 1491 1494 1496 1610 1894 1899 1295 1712 1317 638 559 741 644 413 539 1361 794 709 950 792 963 1180 916 1381 777 1666 1284 519 551 660 519 493 462 789 831 561 568 536 753 656 845 872 736 683 534 620 842 875 590 845 569 470 362 849 1026 1073 352 524 769 689 618 919 861 926 658 1003 1121 1438 739 692 635 649 1082 1108 1218 1107 1262 1125 1000 1070 1014 984 1063 1039 1058 776 734 594 1150 702 955 900 945 1103 835 576 863 924 489 667 911 713 809 917 604 1186 1199 1117 1298 974 1092 1301 1418 756 884 1376 139 1456 1208 799 497 762 382 771 847 726 1484 1546 1410 1434 1066 1549 767 757 513 504 460 723 606 461 517 409 492 722 376 654 567 593 503 361 302 203 376 303 220 504 692 401 1309 707 833 682 689 712 879 479 459 722 778 999 828 896 810 969 737 1090 1181 1018 778 672 776 1117 856 987 1260 1128 1008 619 362 588 636 431 534 746 1041 1192 1154 1592 1076 1041 1056 1060 1541 892 898 840 966 816 1805 1159 1676 1566 1781 1924 1430 1161 1242 979 452 1194 1548 1591 1532 1397 912 1054 314 829 904 2419 381 317 364 573 467 519 759 747 938 339 812 697 1045 403 343 492 1371 913 832 954 801 1427 321 614 486 364 872 1726 1423 1602 1627 1638 1702 1171 1571 934 765 767 1085 767 832 713 920 740 1034 788 866 762 1034 508 590 470 1285 883 508 475 271 578 390 954 624 1289 584 554 1967 948 1492 1351 1449 1673 922 686 1744 983 881 957 1178 1153 1014 1238 1195 1242 1162 1213 974 658 627 644 843 1147 1264 1026 1003 660 1920 1804 1993 1180 1283 1106 1574 996 836 1606 558 1128 930 1689 997 1734 1613 1318 1371 1327 1145 1305 1467 1013 1267 1697 1289 1170 1940 2155 1829 1332 1074 994 997 836 896 954 944 624 752 1221 1041 801 745 1215 732 997 1210 854 1583 974 727 895 842 2106 1050 1010 783 865 1298 1516 1297 1227 1254 1391 1122 1681 1339 1401 1265 1570 1405 1226 1346 1662 1889 1498 2139 1909 1649 1611 1552 1559 3653 3957 2642 2601 2651 2610 2404 2566 2302 2747 2280 2558 2967 2648 2667 2220 3354 2515 1895 1505 1680 1196 876 1534 1522 1820 780 1993 2422 1945 2250 1544 1223 1435 803 916 978 686 943 1569 1136 791 733 913 708 420 639 619 801 572 812 696 600 783 692 1101 842 858 1365 1551 1266 1127 1146 1213 1261 1415 1484 1741 1369 1823 1212 1248 1298 906 683 555 494 800 733 577 623 679 439 300 729 358 473 329 315 459 152 313 182 395 333 358 310 335 272 796 389 528 473 846 976 829 964 552 608 596 829 476 413 441 566 467 582 456 1016 315 299 381 312 261 325 689 737 962 962 1541 781 587 402 1106 1109 709 1149 1216 1143 817 960 766 791 705 702 766 919 996 796 761 756 1065 597 765 537 1609 792 1002 1240 786 1304 767 889 677 1161 1152 562 166 1543 398 990 584 347 982 701 906 653 828 1147 1189 442 577 510 1343 1424 1302 1970 1335 456 432 500 912 548 1389 1046 556 570 1000 970 681 544 1203 1339 1174 1358 1450 1221 1323 1183 1189 1538 1483 1006 1432 1402 1820 1028 1743 1356 441 1035 593 1046 758 932 3523 1163 1604 1514 1226 1275 1153 933 1269 1373 1379 1719 1210 877 1332 778 480 411 1164 698 1026 1207 878 1008 893 1001 854 989 1339 1680 1399 726 993 843 901 724 380 332 290 322 328 362 332 406 546 569 403 346 966 1191 1132 1183 944 932 970 975 1053 867 927 1128 1494 1714 1775 1145 1938 1257 1058 1230 1241 1005 958 1788 1131 1230 1200 1191 1009 1021 1234 1069 1492 1380 911 917 1078 1113 974 1212 1703 1514 1275 964 1007 1146 1292 1305 921 1263 1610 1928 1757 1470 1508 841 699 837 1768 954 1587 1779 1067 672 542 460 211 276 221 440 1038 626 643 870 830 873 921 252 766 785 323 594 549 580 461 745 1446 652 808 660 760 654 879 753 554 432 416 833 737 622 649 652 705 631 724 1127 679 952 336 2367 1156 1107 737 513 645 732 686 499 728 967 636 746 752 603 437 481 348 321 1135 1693 1185 937 1088 1291 869 801 1057 898 1059 1435 1241 646 894 955 861 1104 1050 1304 881 798 1059 1220 619 660 722 791 638 1227 1847 1808 1433 579 577 593 801 997 883 794 3123 959 3381 3221 2607 2783 2672 2804 2755 3497 2605 3402 2452 2402 3852 3794 985 906 918 601 1280 1856 1487 939 874 883 1484 1288 1239 757 789 1222 757 962 1253 1147 1117 1076 952 1052 1040 1609 1481 1643 1509 1660 1009 1121 784 1245 1711 907 875 1391 1031 927 1071 1218 1090 1260 1277 1155 1476 1140 1233 1434 1031 908 829 1039 899 1101 1003 1001 1205 758 1078 1164 1344 831 1060 919 866 929 1163 794 1137 1229 1021 1046 1088 1244 1103 738 1224 1272 1163 1104 1091 1151 1002 1183 1248 1184 1287 1066 1234 1291 1394 904 1620 1014 1079 1374 1367 1048 1225 1366 1247 1323 1110 1287 1240 1308 1011 950 1051 1115 1051 950 968 1111 1584 718 1026 925 1035 948 1643 1927 1340 1291 1309 1215 1306 938 1419 1267 1055 1035 941 1005 1192 1143 1236 1453 1334 1453 1300 1363 1363 1293 953 991 966 975 864 867 1237 1317 1318 1037 1070 979 1026 1185 459 499 624 653 678 781 391 288 324 494 564 304 527 531 505 235 263 261 320 501 346 471 398 699 850 313 353 226 292 393 689 415 475 683 666 393 360 429 499 489 584 494 492 714 274 561 561 673 721 670 618 1031 680 318 312 272 393 461 713 571 685 394 211 416 257 447 248 425 370 231 677 1210 625 282 483 646 347 516 346 799 588 956 472 500 555 544 444 998 813 814 947 527 572 274 337 474 488 872 776 424 622 230 572 847 529 668 473 986 624 537 425 1004 920 683 905 541 513 662 638 1007 782 853 621 658 675 496 465 1044 945 396 1547 13660 1093 1053 1069 1181 794 1749 1267 1188 686 514 638 615 657 1039 1009 1247 691 726 1375 796 518 914 745 767 644 1028 944 810 677 689 616 779 594 529 841 1120 1077 903 644 1036 694 1025 1247 1057 536 667 543 352 571 575 502 688 682 645 552 530 613 761 1299 831 713 671 506 670 502 564 344 676 316 710 538 548 745 1013 545 600 829 425 693 489 798 418 388 488 506 731 567 634 612 429 839 650 718 568 572 645 709 1089 573 1541 399 1178 537 828 735 938 500 1109 655 941 616 785 576 721 588 957 615 751 715 1456 1431 810 655 622 572 481 749 559 816 1121 262 294 237 479 647 491 766 1313 666 929 699 407 663 713 1276 1028 305 676 779 542 244 158 226 214 250 446 550 935 1028 925 1091 850 721 613 877 624 332 150 515 772 265 834 825 740 723 810 332 454 430 428 859 925 1372 1022 948 1107 678 614 597 974 291 288 305 317 407 256 302 803 489 562 525 416 611 1052 512 592 664 508 483 717 795 376 573 717 628 864 752 1011 849 653 450 618 622 534 659 649 944 1139 829 4362 4795 808 1091 1218 1140 877 967 844 792 1618 1072 1411 924 1010 550 479 588 496 663 764 631 1387 1330 1425 945 647 1070 1097 542 570 834 871 808 1213 723 1031 287 452 821 653 828 615 496 441 447 282 403 888 1171 1131 694 877 602 607 912 589 1306 833 902 801 563 548 606 495 659 1262 1218 673 723 714 1725 1030 1699 911 927 1403 1405 1157 1308 1120 1344 786 1543 1080 800 903 464 1379 1327 433 393 389 543 738 801 1539 1582 1071 1524 1587 2310 2307 2186 1953 1854 1634 2204 1386 1331 2234 1964 2031 2583 2417 1882 2227 2007 1991 2713 1912 2525 3232 2307 2578 2958 2805 2939 2801 3407 2379 3210 2257 4970 4385 3963 1787 1836 2408 1328 1392 2201 2120 1854 1188 1934 692 630 821 861 722 728 569 1512 1928 883 448 758 636 784 676 3214 3358 3408 2306 2859 2918 2777 3164 3574 3591 3472 3944 4259 3370 3814 2997 3954 4619 3946 3750 4519 4903 3079 3645 3594 4195 3318 3117 3180 1037 870 417 2999 2886 1781 5605 5038 5164 4889 1404 1361 1601 512 1643 278 567 395 509 2804 1737 1720 645 989 868 594 1613 2381 1501 2235 1781 1915 2358 1595 1790 4950 5829 3824 4150 7874 8034 3315 4383 4957 5800 2566 1332 1820 2431 2025 1194 2987 986 2714 1238 2979 1665 390 354 2704 1823 3572 4073 2371 794 1313 1337 1265 684 641 1718 1682 1534 1222 1080 3341 4625 1567 768 1494 2891 2829 3904 1756 2048 939 983 866 2113 1605 3341 1086 1302 581 1287 1139 1196 1317 1524 3492 3833 1224 1200 810 1529 1159 858 1189 751 864 966 2041 1252 1186 2374 1251 1180 4030 1016 1099 1359 1027 1663 1704 1722 1270 1637 1460 1236 1261 1390 1422 1511 1196 1265 1496 1640 1906 1249 2157 1386 644 673 766 871 534 431 1175 753 775 765 596 794 1282 828 1776 788 1353 1095 725 583 571 800 738 439 619 588 464 431 519 404 761 519 637 638 470 543 699 622 822 604 767 655 519 425 921 1023 905 457 587 759 494 411 728 717 419 704 569 786 969 609 658 443 536 969 1207 1363 613 677 618 659 495 663 500 456 477 606 491 572 651 760 496 828 795 1059 1004 615 680 466 519 436 445 1120 523 1087 530 728 1273 1093 1002 1189 981 1104 1157 1265 472 768 1356 200 1494 718 800 513 513 243 981 1027 673 1551 1414 1123 1268 751 1337 776 596 696 588 424 530 685 466 348 283 475 373 349 563 651 442 462 461 405 290 287 236 195 654 543 401 1364 812 1135 979 819 1096 1040 591 567 697 966 1173 833 1183 825 597 679 1188 1289 628 855 806 633 930 700 1155 904 1141 1130 408 320 497 680 527 401 1142 977 1224 764 1558 1316 1011 929 863 1238 1246 659 1332 1228 1297 1577 1286 1407 1262 1080 1272 1068 733 987 691 269 957 1101 1128 1437 1086 1172 1036 639 926 998 1782 338 550 386 425 492 498 354 1063 793 333 903 824 964 370 350 282 835 885 950 1071 536 1581 281 532 430 305 973 1204 1008 1111 1251 1196 1275 953 1280 665 661 607 794 631 746 543 1172 1041 1228 1063 1020 594 662 559 442 654 1118 521 546 348 250 610 667 779 539 1308 552 757 1483 1121 1158 1615 1329 1698 1051 570 1883 1194 1275 1375 878 1022 763 809 786 898 1058 1060 874 624 557 598 713 1127 1040 1065 1129 693 2019 1765 2142 1217 818 1045 1941 1196 975 1879 720 1319 1336 1011 1332 1009 1298 1194 1321 1264 794 1217 1507 1433 961 1679 1032 977 1329 1476 1279 1078 848 827 1149 993 830 741 827 580 739 797 603 877 722 626 862 1055 1272 799 1847 1034 671 964 760 2503 954 772 987 935 1264 2007 1606 1464 1558 1375 1345 1376 1214 1058 1284 1053 1289 962 1095 1726 1692 1431 1879 1704 1435 1499 1459 1655 3524 3439 2768 2781 2815 2573 2157 2247 2560 2588 1905 2077 2212 2674 2784 2391 3676 2981 1978 1673 1788 1296 997 1921 1574 1674 685 2323 2508 2166 2364 1345 1852 1381 583 617 966 688 1130 1118 868 1100 696 1069 536 346 377 600 587 473 667 646 567 838 792 1245 886 966 1794 1208 1151 1514 1288 1224 1449 1741 1362 1361 1360 1557 1152 1311 1427 546 712 536 514 662 655 517 680 831 679 466 576 423 640 369 400 671 109 118 223 268 402 365 450 380 380 688 558 622 707 720 726 632 709 601 687 423 632 489 485 462 437 329 762 965 1121 307 291 510 425 339 457 1013 571 748 856 1096 826 858 657 784 776 463 664 902 978 885 790 779 736 709 441 972 957 607 871 714 773 648 524 738 751 1368 697 824 1080 998 824 753 856 507 711 706 551 210 1141 459 1087 677 437 1144 546 617 528 811 1014 1140 379 584 506 1234 1117 1296 1475 829 655 631 576 1195 864 1499 1202 742 642 1266 1110 894 660 903 1110 925 1157 959 1172 1321 1057 1058 1761 1077 1147 1288 1274 1630 970 1875 1468 316 860 849 765 852 888 2888 1329 1121 1095 1008 1252 1076 898 1278 1472 1463 1582 1137 790 1153 784 494 573 1058 650 905 917 1020 1004 895 550 790 1064 994 1522 969 680 774 643 673 806 454 488 410 478 474 405 368 753 188 469 464 320 970 1131 1133 1120 962 1165 961 1003 1069 820 1187 1266 1454 1424 1511 1315 1846 1118 854 1061 1072 793 917 1831 1164 927 850 873 902 991 1140 900 1167 1002 788 961 1285 1070 842 905 1180 1249 1122 1136 1153 1276 648 1167 1177 1070 1324 1646 2164 1334 1893 1047 770 920 1823 714 1106 1769 1050 551 387 323 410 388 437 440 875 886 660 715 894 771 675 400 600 863 352 572 503 399 641 952 1443 467 899 689 744 746 773 826 398 457 412 769 682 646 455 485 858 578 587 663 907 843 441 2051 987 953 855 538 475 483 449 521 721 630 679 722 749 491 414 544 363 486 861 1166 1082 875 1036 1186 1051 626 847 1013 1222 927 1191 452 894 1119 1067 1144 1181 948 1045 693 586 963 594 723 705 691 444 1235 1679 1316 1100 444 520 620 562 471 816 417 2857 705 2867 2765 3002 2707 2557 2693 2909 2848 2929 2778 2812 2749 2857 3107 1263 929 894 1189 1007 1620 1635 982 958 1118 1490 1084 686 853 898 1017 753 897 1594 1123 1046 911 951 1295 1366 1607 1616 1981 1633 1170 910 991 966 1339 1346 1074 1006 1260 859 966 1248 1277 1209 1399 1482 1595 1364 1126 1013 1534 1338 1105 1247 1240 795 818 932 1193 968 679 1065 1227 1425 929 1292 876 973 1062 1306 1059 1344 1335 1235 1468 1279 1432 1307 898 1192 1264 1212 884 1066 855 892 994 852 884 1236 825 1186 1120 1261 1498 1398 1187 1355 939 1093 1165 1087 1010 1153 1054 1077 1021 1480 1409 1225 1279 1098 1535 1035 1541 1082 1024 995 1447 1177 1133 995 1123 1370 1013 1048 1011 1237 1427 1431 1128 1775 1521 759 1407 1580 1393 1593 1312 1832 1891 1478 1835 1655 1592 1566 1438 1228 1429 1406 1575 1320 1606 1749 1537 1838 1727 1011 932 1053 1509 486 479 471 524 473 727 393 314 296 461 565 381 666 605 740 535 695 551 608 838 661 900 723 634 756 658 769 664 710 535 417 577 567 902 672 724 607 824 453 782 742 787 743 796 547 508 816 478 628 606 576 1201 560 652 569 419 408 582 815 800 860 376 384 348 446 362 562 322 513 324 632 1639 629 262 499 554 729 617 576 1015 944 1023 797 855 622 880 538 648 675 635 872 675 464 520 478 450 571 617 618 718 721 904 732 695 604 768 640 1140 636 735 795 1319 844 948 1066 404 782 619 850 923 845 783 701 806 802 875 869 974 892 855 1256 1093 14051 1209 1379 1025 1300 1457 767 2122 1273 928 1549 770 540 1293 970 1217 1154 937 1378 1134 810 1098 991 987 810 1288 986 450 979 1035 791 708 869 511 951 1269 1260 947 1317 1011 1073 1157 863 1013 609 726 754 766 1014 837 707 794 812 504 658 645 494 684 1370 1320 815 754 859 622 641 830 566 654 703 460 638 719 816 1125 861 800 889 760 1126 929 753 620 617 645 960 1123 705 576 600 428 913 780 923 383 797 1215 1054 1621 1160 1607 725 1172 612 1200 689 1017 642 1361 998 724 1044 975 982 643 639 727 851 1488 1494 916 904 1502 1047 829 610 710 1039 759 1079 1279 301 335 614 360 500 674 987 986 702 824 753 577 1071 1282 1494 1219 684 855 877 857 214 138 272 247 302 706 723 931 1031 822 951 943 794 742 627 499 235 262 645 837 535 691 651 853 850 1015 472 598 471 466 741 760 1537 1028 724 1069 557 466 569 717 694 650 630 702 605 518 1080 975 522 578 574 825 818 832 1037 885 740 648 627 1309 983 422 693 796 661 811 865 807 731 661 551 490 924 539 594 801 594 1176 769 4133 3842 829 693 790 974 1225 718 1070 923 1600 1017 1500 965 1258 795 562 564 577 872 930 887 1214 1110 961 943 880 973 1183 1018 512 994 712 733 1352 880 1086 513 804 1128 863 461 696 503 747 707 423 488 830 643 701 807 1105 616 641 863 521 837 556 757 680 617 603 1072 815 821 1087 1033 333 381 598 1344 1553 1105 879 1322 1909 1400 970 1236 1436 1792 1473 1103 948 930 1085 735 1597 1222 419 395 505 433 618 474 2011 1917 1126 1153 1270 2255 2166 2157 2333 2147 2051 1718 1694 1292 2517 2319 2130 2430 2278 2340 2225 2057 2009 2384 2273 2025 2340 2541 2367 2728 2674 3001 2383 2648 2307 2485 2187 4053 3546 3620 2516 2790 2427 1130 992 2119 2713 1801 1124 2441 784 748 900 1025 1203 791 852 1471 1542 1219 583 706 635 672 696 3213 3451 3517 3463 3530 2818 3125 3453 3390 3513 3774 3841 3639 3329 3426 3508 3476 3457 3300 3191 2875 3364 3461 3955 3517 3457 3386 3597 3281 667 599 338 3550 3427 1649 3948 4996 5277 4207 1433 1283 1443 514 1595 449 618 426 560 3475 2385 2447 439 1031 917 1250 2066 2451 1855 3440 1945 1938 2645 2065 2612 3686 4448 4235 4290 8138 7818 4024 4724 5722 5568 2073 1371 1832 1850 2427 1298 2596 830 2798 1136 2688 1210 201 158 2437 1654 2898 5129 2360 1059 2209 851 1449 1197 1159 1465 1417 1483 1942 1796 3382 3886 1349 1127 1872 2949 2855 2963 2299 2223 1388 1300 1050 2879 1552 2576 923 1743 872 1681 1127 1116 1332 1767 3618 3740 1628 1601 1074 1368 1611 1351 1984 1160 1135 1519 2106 1099 1249 2886 1535 1353 3116 1216 1410 1655 965 1414 1238 1261 1561 1557 1228 1231 1503 1341 1317 1296 1447 1581 1468 1676 1612 1123 1184 1277 973 928 1007 621 941 736 1666 954 964 471 731 556 1555 1306 854 975 1929 1138 828 890 912 520 492 635 369 659 499 455 539 530 711 757 851 734 516 509 650 451 540 680 779 539 536 557 771 895 1163 436 628 678 548 593 804 561 668 502 609 868 1221 859 674 645 684 1004 1301 1165 697 820 846 855 1031 801 729 1149 689 771 951 792 599 981 632 919 914 756 979 427 518 653 610 502 509 847 506 783 845 659 663 738 694 823 701 845 805 926 653 699 1636 191 1601 620 767 732 579 412 670 1007 906 1131 1073 1024 1057 1163 823 830 663 631 621 584 553 712 373 325 285 398 409 525 547 576 605 752 279 269 507 590 438 348 305 551 581 1226 1110 588 534 552 749 730 658 675 720 516 1527 1156 985 765 898 956 770 760 1030 606 702 746 832 603 1073 1181 1202 1142 718 499 616 609 438 474 1150 1130 1376 970 1562 848 1130 1057 1140 1265 976 902 1338 927 1021 2200 1243 1771 1519 1526 1929 1287 1131 929 1243 548 1335 1540 1249 1393 1178 1372 1131 405 857 932 2814 319 328 362 474 365 483 511 473 873 505 727 663 1051 517 489 576 1399 1142 778 953 816 1704 452 689 458 482 919 1118 862 924 992 930 1076 978 975 888 731 734 976 759 837 980 1534 1249 1618 1295 1269 787 924 734 960 942 1518 842 547 736 342 932 500 765 688 1464 886 689 1574 1077 1153 1313 1356 1467 793 760 1762 1453 1496 1598 809 940 1275 893 827 901 946 927 783 640 709 645 921 1231 1145 1452 1122 527 1806 1838 2118 1571 1288 1470 1854 1177 1428 1597 597 1358 1233 1096 1131 1189 1185 1060 1313 1350 987 966 1653 1056 954 1485 1351 974 1868 1806 1790 1880 1680 1072 1238 969 926 884 1148 784 850 948 815 645 761 923 1396 1012 1197 1017 1746 1081 736 1073 874 2325 1312 1592 1456 1470 1799 1444 1535 1717 1275 1541 1628 1210 878 1295 1065 1200 1196 1708 1263 1701 1645 1563 1612 1715 1480 1840 1402 1632 4276 4097 2468 2903 3188 2224 2148 2291 2518 3078 2576 2833 3278 1967 3089 2270 3497 2391 2058 1469 1531 1815 1902 1788 1435 2060 611 2209 2420 2185 2001 1094 1372 1268 812 1003 1313 1188 831 589 849 704 661 807 809 809 589 667 732 474 814 738 834 668 879 1526 791 939 1215 1101 1366 1407 1628 1405 1198 1702 1600 1249 1327 1762 1368 1301 1327 1195 454 628 544 496 546 422 757 648 557 236 892 385 637 308 441 553 495 215 316 246 288 300 314 278 286 594 281 558 764 715 1186 1024 1085 671 764 566 805 583 407 450 635 600 744 888 885 578 520 509 371 656 749 1113 639 830 1373 1760 630 832 563 739 781 678 824 829 955 765 813 1000 975 576 901 637 664 874 987 983 646 654 604 595 665 1453 1024 1047 917 1090 867 1087 1020 626 966 917 942 423 1604 809 1800 957 639 1627 695 848 651 809 1134 1171 639 710 464 1284 1331 1293 1686 1323 532 498 792 1313 962 1747 1476 1004 706 1378 1273 821 787 1027 1752 1236 1294 1224 1213 1354 1443 1275 1901 1937 1332 1671 1459 1612 1675 1621 1986 639 1034 712 695 840 729 2985 1608 1274 1205 1123 1733 1476 1238 1488 2158 2297 1750 1401 741 1090 965 532 614 1000 1140 865 891 936 705 701 562 831 1136 1118 1453 1130 685 745 656 1007 589 561 566 468 534 522 492 441 512 591 776 532 497 910 792 968 964 1256 1097 1225 1238 1020 1029 915 1511 1819 1403 1434 1156 1398 1179 936 1017 1157 1312 1047 1358 719 735 938 1173 881 1278 1091 960 1199 1176 926 823 763 1050 909 1195 1189 1171 1129 893 1092 960 657 1407 1198 1002 1177 1503 1736 1248 2541 1343 1293 963 1864 937 1729 1641 911 374 689 600 245 201 190 263 934 744 886 953 735 972 1032 468 626 916 615 606 625 577 762 755 1501 546 665 531 526 663 648 570 535 709 651 497 447 601 411 679 739 844 637 926 859 944 717 2258 830 778 1011 929 804 724 676 607 691 596 1088 1079 1119 797 551 625 302 412 1019 1237 1025 1322 1122 1097 1143 679 1579 855 966 1399 1459 598 1105 1075 938 1271 1251 996 896 917 734 904 709 596 573 702 423 864 1865 1644 1177 577 790 535 802 639 704 798 2974 729 3673 3299 2842 2581 2583 2601 2715 2916 2833 2855 2742 2922 3220 2943 920 1160 1406 784 1367 1172 1481 1242 1149 1529 1528 1569 846 781 1113 1068 723 1049 1417 1244 1155 1056 926 1069 1091 1181 1164 1416 1195 856 970 825 973 1304 857 1313 1243 1466 862 1094 1190 1268 1233 1035 1026 1417 1128 1424 1105 1335 1284 1122 1124 1147 703 658 775 560 508 522 1077 1018 1081 599 1099 653 707 711 1223 626 1239 1246 1252 1304 1235 1213 1374 685 1275 1081 1139 942 1193 1034 1279 1124 1142 1002 846 1027 918 781 1002 1146 880 902 963 659 922 1065 730 735 870 920 1020 884 828 865 1185 705 1037 1439 975 816 1262 1056 916 1687 1177 1228 964 988 923 715 901 962 818 845 864 826 1492 799 577 1163 1276 1092 1116 1222 854 941 773 1069 948 728 863 832 1145 963 962 873 1031 998 1055 1085 981 1369 652 800 879 1002 683 350 538 438 536 498 286 483 256 577 250 469 460 522 528 430 486 422 410 645 448 587 564 422 655 419 597 484 587 383 429 599 458 729 712 661 477 706 493 442 489 485 447 504 419 301 549 471 542 358 344 1055 513 278 180 248 347 545 414 327 386 497 428 386 555 547 521 328 554 392 417 998 582 494 905 286 337 327 504 799 659 827 408 459 384 586 308 761 779 603 719 327 460 327 661 237 412 512 469 1008 646 619 471 446 377 424 381 690 355 429 619 1027 651 847 758 394 527 518 684 811 784 724 448 619 816 818 733 815 938 782 1051 1053 1209 11292 1136 1143 2067 1130 879 2262 1408 759 1526 567 585 1747 330 1129 643 846 824 743 765 744 386 398 541 1003 621 603 730 560 470 416 1149 444 981 925 1192 975 849 686 927 752 485 631 431 746 693 965 971 568 484 643 553 411 705 1109 543 425 1028 855 927 637 633 510 721 785 537 387 972 555 642 616 686 896 569 839 887 932 1309 643 576 571 496 608 801 933 554 361 531 663 1091 700 541 449 432 963 949 1068 811 858 494 1343 512 986 585 987 613 1306 737 596 1247 689 700 959 417 647 1066 873 1076 705 684 897 947 468 677 517 573 398 617 742 258 282 276 266 416 541 812 1261 773 915 526 514 705 851 1078 606 686 732 769 1009 145 54 155 191 217 706 860 788 1013 1039 923 752 987 893 719 469 268 191 506 561 223 519 393 571 506 567 429 404 426 624 464 695 878 810 587 1070 442 520 630 601 797 706 505 509 686 700 481 1017 472 526 667 651 696 1060 782 889 1081 423 475 1148 1160 681 654 684 658 706 793 1197 861 588 660 243 1078 949 278 722 834 1005 973 4058 3325 760 1229 1277 842 985 539 1197 1073 1077 935 1111 897 664 371 563 302 631 966 540 455 1005 1051 968 893 663 1020 1043 1023 760 890 612 621 894 615 680 243 433 681 525 552 397 537 400 437 205 265 434 425 369 370 714 452 501 658 308 772 622 515 643 384 484 890 735 680 969 883 265 334 247 1136 1452 927 473 1645 1215 1710 854 967 863 1491 839 1020 1004 745 798 503 1928 1073 523 412 687 324 697 588 1250 1218 913 1321 987 1227 1167 1322 1449 1526 1109 1249 1195 1176 1334 1200 1289 1536 1523 1904 1452 1566 1673 1774 1585 1627 1456 2004 1891 1910 1996 1756 1170 1963 1849 1861 1740 2533 3416 3624 2373 1897 1951 908 886 2126 1742 1229 889 1650 548 503 752 397 854 665 588 1200 1353 686 538 939 866 536 791 2507 2605 2721 2987 3009 2254 2924 2107 1961 3000 2688 2397 2705 2293 2131 2251 1561 1803 2049 1800 2024 2433 2882 3269 2970 2507 2990 3113 3420 699 622 336 2454 2553 1522 2836 3671 3820 2883 1612 1579 1235 474 1154 266 592 452 471 2916 1699 1687 343 582 546 1039 1372 1418 1561 2425 1487 1872 1104 1497 2770 2594 3446 3435 3309 6229 6992 2862 3953 4500 4302 2236 1309 1762 1504 2220 861 2040 1095 3475 1318 2627 1176 220 210 877 1658 2417 4812 2387 769 2399 1004 1479 790 796 1349 1286 1570 1765 1390 2650 2445 1083 1514 2444 2806 2743 2699 1871 2174 1217 1090 946 2494 1396 1711 667 1747 857 1540 1186 1168 1310 1427 2062 2343 1266 1221 963 971 987 1073 1097 784 849 1351 1549 1164 1002 2181 1163 1057 2927 1245 1393 1523 694 954 929 867 1804 1456 1359 1045 1427 1569 1605 1555 1536 1652 1708 1886 1226 1376 1188 1634 525 453 787 421 598 535 1420 921 617 442 874 524 1290 1011 735 595 920 936 518 1033 852 488 476 464 560 604 631 627 627 504 758 681 718 645 682 591 598 520 607 820 665 679 742 576 380 550 871 384 561 588 520 605 500 470 517 460 474 515 1155 410 481 480 523 747 1183 1002 743 905 873 818 713 658 698 752 615 839 712 732 648 670 463 779 668 597 499 343 385 438 480 310 298 751 430 419 948 411 940 461 447 529 630 662 497 567 401 446 932 111 712 518 571 375 369 299 630 597 472 865 977 739 815 902 1013 425 296 365 412 237 328 355 339 262 234 337 243 535 406 546 449 455 340 324 227 521 296 168 493 381 353 821 713 414 346 545 1068 534 657 621 691 381 790 614 549 814 586 850 532 699 922 438 545 935 825 615 1071 1014 1069 821 340 262 400 440 300 240 723 1084 1225 914 1448 711 589 1057 801 1157 915 585 701 828 762 1857 1041 1462 1236 1365 1722 1174 809 814 691 370 852 1016 1199 1342 1204 821 861 268 944 1013 1852 482 555 415 679 656 672 646 552 974 509 430 306 483 477 455 471 1422 1344 480 688 996 1241 118 259 108 157 746 1031 789 900 901 896 1090 757 850 1193 806 822 1274 739 905 738 815 629 879 745 875 606 660 615 540 406 898 698 492 602 359 419 423 755 525 1122 664 547 1382 1104 888 888 1025 1184 1034 483 1258 828 693 783 790 786 596 730 565 888 637 946 1275 720 621 585 792 869 854 972 995 470 1484 1419 1576 888 944 803 1465 719 1254 1045 270 1014 640 1125 670 1145 1261 1249 1209 1217 1362 719 1517 855 866 878 1232 920 2154 1977 1894 1679 1499 796 536 470 823 1056 795 590 764 1233 669 462 795 689 850 731 705 775 1077 1072 769 986 990 1270 1296 959 1081 712 1462 1531 1395 1035 1267 1419 1536 1031 1155 1021 1093 806 1136 1532 910 1043 1271 1218 1276 1241 1189 1297 1684 1130 3037 2823 1758 2176 2443 2309 2506 2626 1845 2383 2218 2509 2219 2020 1946 1338 2506 1847 1598 1301 1371 1046 1634 898 1132 1538 326 787 1974 1781 1697 764 704 863 540 567 1083 1319 418 669 471 778 478 731 642 674 498 625 791 480 520 496 757 954 1114 1140 1013 679 959 1012 819 1277 826 781 861 1091 642 847 1257 1482 1195 1295 1325 1290 376 571 541 386 398 350 374 657 437 352 744 211 500 381 360 343 287 303 375 297 337 377 383 346 351 419 198 702 627 554 1050 776 989 377 262 466 819 469 394 449 528 337 513 850 793 317 265 285 261 259 283 723 525 611 885 1209 580 545 460 955 967 673 838 1072 982 1003 1101 952 917 567 623 559 582 957 849 753 752 895 509 503 663 1135 919 889 1290 901 1014 870 827 624 1295 1228 436 332 1048 628 1126 589 598 1099 519 494 514 621 960 1392 566 603 569 992 1272 1062 891 1290 595 543 479 1085 840 1616 1104 633 648 1061 1008 886 835 810 1320 1272 949 932 824 1044 818 1277 1856 1990 1202 1322 1347 1506 1470 1470 1450 612 648 891 460 888 634 2904 922 953 910 749 1145 1091 936 1017 1446 1611 1670 1167 598 1129 371 524 479 709 912 919 855 597 853 689 339 684 960 1379 1224 1131 655 843 666 815 567 342 308 256 377 369 295 251 535 426 520 480 500 1212 1017 843 963 1115 920 889 781 1023 938 655 1408 1623 1230 1129 1160 1169 1310 959 1053 1246 837 721 789 1008 599 1189 988 773 1120 994 990 656 639 661 588 830 750 834 1064 1130 651 1047 949 1058 604 1254 1062 622 913 1449 1813 1443 1330 1900 1196 1119 825 1581 946 1566 1499 963 432 615 550 215 234 207 327 1065 577 789 886 517 784 751 466 619 686 335 201 446 286 415 395 1461 331 812 616 410 320 569 568 303 528 476 549 448 579 550 340 772 730 645 599 315 450 531 1184 619 593 1143 710 397 642 561 414 553 530 545 599 673 611 410 496 571 341 1109 888 832 1018 1028 1147 1163 817 1266 549 537 1284 1150 289 802 1105 886 1156 1141 851 659 750 726 1046 535 634 681 562 457 730 1935 1634 641 537 900 547 766 655 577 602 2678 741 3212 2853 2710 2037 2273 2495 2516 2512 2554 2445 2492 2489 2571 2906 766 871 723 735 1050 1001 1060 913 710 718 1601 1210 548 687 978 1058 434 893 1610 771 718 690 593 883 875 777 843 915 919 825 748 824 675 818 800 1074 977 791 810 604 931 1105 1113 802 1095 1001 1169 957 913 745 1140 1263 1225 1058 367 810 797 733 678 381 781 794 1071 580 1014 656 620 644 1194 670 1191 1107 1098 1111 1034 1328 1019 901 1157 745 1365 784 894 829 662 783 785 844 838 979 959 1067 781 1077 825 893 1166 854 935 946 806 636 1011 812 927 717 808 845 888 823 940 956 906 922 1119 824 939 1296 939 989 876 608 1229 1062 702 693 1052 1160 857 897 1175 929 493 741 818 651 706 746 745 738 754 716 776 1207 910 1052 869 867 998 742 724 792 1112 1096 1214 1047 902 723 801 1164 534 292 409 314 415 374 386 380 228 324 396 372 255 341 422 318 505 436 361 455 333 443 393 527 675 415 520 425 475 519 466 559 348 540 450 391 289 439 321 475 369 336 329 329 297 404 479 381 496 220 176 957 433 296 228 313 264 358 451 267 297 342 232 326 231 426 501 314 316 421 542 910 523 370 515 348 758 292 628 931 714 856 419 455 379 552 308 563 447 369 463 276 342 396 323 259 350 353 251 594 497 953 531 605 401 484 717 379 241 298 578 802 671 838 557 298 480 529 463 727 856 421 500 621 672 960 756 554 720 664 1082 1069 1379 1136 12368 1141 1558 1132 768 1853 984 731 1142 489 882 949 326 915 930 819 1011 786 835 810 266 286 470 1072 546 644 820 586 533 199 659 429 775 1241 1238 775 697 723 771 661 555 403 445 455 666 1191 963 486 648 486 640 363 523 385 324 477 802 690 911 487 539 557 386 501 427 330 718 383 640 444 640 851 521 795 701 680 975 571 701 484 460 499 688 989 459 472 423 573 890 544 480 296 605 754 740 898 662 1176 645 1017 559 702 553 966 329 793 708 499 1087 413 733 547 629 493 581 948 959 668 598 1111 652 593 598 449 623 399 706 639 277 297 258 235 308 470 747 771 406 540 471 395 666 980 1193 385 467 629 633 861 94 84 142 108 224 785 722 809 737 641 581 785 740 653 602 458 259 270 341 550 177 348 422 671 544 599 398 268 342 326 547 522 1316 740 718 809 302 441 637 298 550 440 434 469 454 468 454 701 480 536 619 548 650 1141 534 706 661 532 497 737 927 426 558 538 520 536 587 823 593 352 605 256 806 736 204 618 680 1275 571 3513 3702 871 663 730 829 906 659 1062 1000 1051 613 1010 637 695 605 778 243 312 562 379 285 801 783 1040 652 682 714 801 843 559 521 538 528 602 431 1044 331 513 549 407 265 363 391 359 405 161 229 403 426 484 583 799 338 292 535 704 635 515 403 732 246 376 967 628 534 687 679 334 346 365 1079 1185 660 488 1064 1379 1495 650 1006 1083 1476 737 820 828 580 820 562 1544 614 404 388 499 426 702 426 1331 1294 812 1254 1724 1285 1395 1505 1436 1208 1185 1068 1082 774 2188 1955 1526 1365 1852 1696 1491 1343 1515 1817 1540 1489 1631 1562 1739 1807 2071 1735 1688 1677 1642 1797 1612 2845 2791 3246 1470 1956 1691 581 748 1693 1387 1340 778 1886 521 553 759 595 651 798 344 975 903 633 614 676 595 443 437 2200 2302 2633 2666 2742 2161 2297 1996 2695 3445 2713 2174 2051 2049 2085 2498 1677 1883 2035 2103 2004 1765 2955 3266 3289 2971 3172 3276 3139 816 690 302 2814 2114 1126 2637 3552 3610 2651 1100 1139 896 364 965 257 339 273 264 2568 1309 1330 561 767 653 746 1529 1280 1345 2174 1388 1462 1302 1716 1635 2381 2774 2880 2586 5503 5955 3045 3418 4324 4152 2216 1476 1380 1685 1602 955 2077 648 2424 756 2232 1045 164 98 1341 1240 2361 4365 2112 623 1667 773 1191 576 551 1215 1282 1369 2146 1998 1826 2311 793 848 1722 2128 2092 1955 1809 1980 1076 934 408 2013 1276 1492 492 1171 614 1163 1033 963 1220 1331 2330 2201 993 975 967 1032 1205 1310 1202 915 670 1095 1375 886 832 1848 728 688 2276 1190 1309 1290 695 685 698 722 1278 1057 1047 882 1086 1043 1121 898 956 1109 1559 1209 1513 948 960 977 528 535 382 314 456 568 1097 742 585 399 603 582 950 746 425 615 745 452 587 525 756 330 306 250 351 699 562 529 390 505 751 801 668 448 594 360 650 454 437 428 464 754 552 504 637 710 835 292 392 346 618 480 500 471 435 366 492 628 1039 402 325 480 526 625 846 800 604 736 729 753 618 776 601 642 848 716 693 544 1152 592 625 810 851 642 448 246 359 447 397 470 475 597 375 350 726 491 607 536 493 616 467 511 598 630 410 580 848 72 796 568 446 415 471 296 652 625 383 1094 692 744 826 1060 862 499 348 490 278 358 209 360 299 276 217 293 202 359 726 319 287 273 355 337 191 506 421 150 444 246 399 898 464 377 298 501 857 671 619 596 405 326 720 580 386 540 451 838 404 940 1159 424 407 527 414 685 1023 811 904 666 334 216 259 470 371 518 675 715 821 857 1088 521 972 786 753 838 1027 653 730 620 866 1315 721 1129 960 1178 1392 1207 600 649 544 250 933 1017 943 960 1077 966 618 202 698 739 1950 241 305 327 432 389 407 321 461 656 432 534 286 582 568 494 279 1231 1154 488 526 546 1255 251 236 130 267 515 696 527 583 672 671 803 433 498 795 570 621 818 526 652 755 658 566 690 608 744 486 576 432 701 762 769 613 448 584 331 677 439 581 442 1296 578 713 1337 665 766 868 1072 1290 597 421 738 730 560 616 544 493 797 610 643 533 719 670 933 815 788 770 1111 741 735 674 785 473 1690 1335 1597 948 792 840 1066 516 928 701 278 808 947 1147 1060 1151 991 1005 996 1008 855 635 1208 906 996 613 812 719 1554 1531 1478 1489 1118 633 503 475 1048 988 715 269 400 670 737 537 670 664 782 607 630 904 911 480 664 786 781 1023 932 795 756 727 1470 1020 957 1634 1065 1475 1174 837 973 1158 861 975 1042 1148 956 1110 1123 1003 947 960 1248 1330 1047 1130 2600 2427 2141 1901 2152 1978 2067 2217 1933 2096 2135 2477 2089 1637 2224 1276 2446 1945 1155 1128 1172 922 1360 1197 1182 1800 464 1141 2089 1915 1209 696 573 570 774 788 940 1116 353 483 544 707 605 546 719 1031 759 417 339 357 621 503 851 571 825 1164 914 793 940 1031 1234 952 1137 1072 583 784 698 731 1430 1087 763 1245 1261 820 374 462 403 380 426 343 488 590 501 278 645 223 407 228 394 340 320 254 216 210 120 163 163 169 126 252 217 523 363 612 744 579 698 397 307 361 488 493 457 476 487 469 604 743 550 336 350 346 324 267 273 902 696 799 581 1458 670 637 314 599 616 610 677 588 511 485 616 539 529 524 982 532 402 539 684 718 427 540 520 544 666 1228 593 713 864 617 633 614 612 518 810 831 666 264 1158 503 1218 702 457 1174 559 523 559 484 905 1068 503 571 559 969 969 987 1223 1280 693 627 615 1182 728 1236 1117 704 539 1168 952 641 827 955 1240 960 972 897 741 1018 702 1453 1673 1648 1036 1411 1686 1170 1613 1361 1137 380 551 555 661 941 608 2432 1107 778 794 640 1096 988 919 988 1595 1476 1566 764 504 765 630 575 340 655 940 638 767 493 689 745 565 674 888 756 976 802 496 614 371 1096 564 592 415 293 535 523 570 456 563 269 438 402 403 812 930 838 902 997 1105 1157 1031 846 957 813 1300 1303 979 1007 1024 1035 1247 830 1035 1166 873 779 1025 711 897 970 874 914 872 835 875 598 622 653 583 788 864 532 861 787 845 1067 817 789 469 985 879 1204 1214 891 1307 1392 921 2248 1504 1125 761 1226 921 1469 1177 630 361 588 606 346 162 196 248 652 522 583 927 820 607 684 558 647 483 268 210 280 303 367 383 1234 384 392 446 498 292 440 497 334 437 473 446 356 571 309 269 560 498 548 646 429 515 345 1068 591 528 579 512 382 410 366 479 374 575 1000 899 767 573 349 409 518 210 1134 866 854 949 954 1237 678 529 922 536 709 1353 932 857 779 938 816 1002 980 890 457 747 516 725 613 526 410 483 380 746 1618 1098 405 405 511 355 665 815 569 526 2033 465 2304 2024 2123 1718 2074 2194 2308 2185 1933 2111 2034 2122 2457 2063 854 857 749 669 1065 1055 985 786 717 783 1343 1018 354 525 848 842 435 720 1329 765 729 691 982 867 859 562 588 664 960 1110 1018 1010 1136 1353 981 1113 1020 1535 1219 809 1185 1253 1192 699 1253 1388 1409 999 1318 1176 1271 1169 1202 1385 637 657 827 805 634 487 843 903 1160 575 1100 713 716 895 1468 739 1489 1437 1405 1429 1543 1235 1170 668 1407 1159 1244 955 917 1002 1031 905 862 884 1073 1067 1053 1180 1608 1305 1181 1039 1259 1066 1169 1007 933 963 999 910 1133 833 1196 1271 1282 859 1145 1012 1078 886 1152 944 1058 1267 1066 992 924 1127 1259 1238 756 718 1126 1364 1097 1140 1664 1161 691 846 736 871 778 791 1068 1291 1033 1229 1066 895 787 725 992 897 1174 943 930 753 1032 845 982 895 681 852 702 1228 454 460 478 415 484 558 245 461 239 587 373 586 326 348 460 291 389 336 338 693 528 697 612 448 538 530 429 389 421 439 525 627 399 419 795 589 416 613 523 640 423 430 391 510 357 485 506 405 447 407 350 1048 400 526 429 252 407 436 456 308 346 311 291 466 335 464 293 381 402 276 416 899 618 390 506 453 290 412 275 635 559 774 513 593 461 641 526 915 851 763 793 247 520 477 376 341 398 627 622 700 500 684 501 932 570 775 609 606 610 706 410 1108 810 686 857 580 649 490 475 482 860 670 584 712 701 685 741 968 805 515 1465 1181 1025 1143 1141 12040 1549 1217 548 1653 1154 786 1144 487 512 1181 564 1384 1112 952 932 546 531 1189 513 539 721 1127 719 703 1044 789 564 372 707 318 1462 1090 1435 1460 860 724 678 924 1180 867 482 667 728 758 841 581 518 668 534 431 727 882 788 467 1089 713 681 572 812 647 428 478 544 397 596 404 751 613 777 1012 715 701 920 1072 1391 741 783 725 657 455 589 764 334 433 550 547 572 563 607 526 489 829 731 890 558 1106 720 1100 479 996 619 635 471 1071 649 635 877 703 729 451 422 688 704 785 784 1286 1262 1109 828 497 465 468 546 452 594 669 243 269 286 341 586 340 613 689 409 465 448 438 551 665 773 676 481 633 846 1037 111 109 146 208 167 643 809 890 948 867 749 912 893 861 654 596 437 339 396 688 152 449 353 805 716 682 340 462 395 299 800 534 885 1102 764 911 454 670 493 489 487 419 387 379 382 401 335 574 357 420 743 421 637 856 502 730 680 477 506 939 788 693 628 795 609 855 861 816 756 530 407 420 601 705 259 661 1005 1464 910 5653 3977 874 1146 1060 1151 919 750 867 752 1300 738 1369 758 869 463 418 478 453 730 689 338 834 824 970 711 710 1124 1177 844 554 602 864 885 918 693 667 263 342 622 518 628 434 552 388 375 248 344 521 651 589 455 708 685 515 705 566 717 520 755 532 603 668 1004 715 744 657 621 510 556 496 1456 1241 1199 646 1130 1685 1654 947 872 727 1456 743 1322 968 670 1039 468 1806 1009 445 435 611 410 562 779 1004 1509 929 1167 1291 1380 1429 1468 1783 1441 1235 1653 1323 907 1834 1613 1755 1986 2061 1961 1755 1683 2218 1723 1507 1941 1619 2086 1737 2192 1858 1822 2728 1871 1840 2105 1802 3547 3224 3558 2030 1325 1986 1227 983 2253 2015 1635 654 1516 650 724 605 538 624 1037 716 950 1039 606 606 643 582 499 522 3059 3188 3424 2389 2725 2381 2386 2226 3113 3310 2860 2718 2835 2449 2461 2691 2379 2564 2359 2790 2601 3068 2727 2429 3277 2859 3117 3768 3330 1080 917 517 2465 2469 1291 3754 3835 3873 2928 1398 1371 1515 328 1425 305 465 409 415 2251 1604 1485 494 574 487 1065 1562 1737 1241 1580 1532 1683 1984 1957 2276 3728 4507 3500 3537 6503 7775 3165 4061 4666 5276 2109 1105 1660 1921 1828 1337 2187 1119 3427 1225 3115 1255 262 186 1621 1825 2415 4600 2690 818 1698 1070 1169 825 862 1309 1256 1598 1931 1580 2579 3061 1236 947 1937 2777 2830 2201 1879 1972 1025 935 853 2269 1763 1996 845 1655 925 1388 1179 1237 1443 1483 2996 3178 1176 1255 936 1179 1394 1296 1059 1133 1153 1107 1782 1398 955 2055 1129 1083 3730 1003 1220 1264 609 1026 1221 1194 1748 1306 1213 1106 1368 1506 1537 1639 1595 1742 1198 1421 1690 1305 1244 1392 493 441 668 649 377 530 1073 657 705 642 715 622 1292 887 846 945 911 694 630 769 593 431 384 298 288 471 708 628 768 763 698 556 749 771 506 491 566 655 687 618 990 596 820 513 661 721 998 330 341 447 299 441 448 505 455 399 590 1094 1186 392 356 697 843 1026 807 828 706 807 795 748 877 769 623 872 588 749 718 535 598 758 509 722 810 795 558 580 346 637 510 601 590 841 294 638 794 326 1012 854 639 952 614 712 942 1010 468 543 927 102 852 547 532 559 553 400 693 679 485 866 1046 821 850 885 760 447 412 567 420 357 333 753 397 269 241 399 330 309 430 710 460 533 323 305 193 659 484 214 513 457 305 922 882 611 442 494 822 795 587 553 543 418 603 525 630 687 643 846 784 992 1136 428 518 784 688 790 1027 997 1121 481 489 330 593 454 309 423 1259 989 1014 872 1209 931 1002 669 1001 924 801 976 736 716 649 1060 874 1102 988 1239 1475 1131 838 842 653 549 1083 1334 1120 1301 1054 926 898 381 913 978 1802 356 498 501 535 627 670 657 705 972 606 495 522 574 531 429 283 1071 1020 586 850 599 1777 164 412 277 174 847 976 762 870 874 832 936 866 826 729 625 625 844 617 685 605 792 650 869 702 728 472 553 482 509 594 1088 499 884 422 371 572 426 681 562 1030 643 626 1529 885 1052 1183 893 1175 1094 471 1199 890 831 899 1056 933 587 800 684 606 485 780 770 963 763 806 769 982 872 929 1061 586 1550 1528 1702 1132 687 1056 1356 944 871 1382 308 999 883 1016 887 1017 1259 1187 1179 1171 911 696 1571 1533 880 957 872 854 1631 2060 1661 1445 1314 986 763 673 947 926 1097 631 745 840 818 612 711 609 1032 797 1338 646 1151 1146 639 813 733 1542 1095 844 864 939 1506 1252 1154 1232 1044 1422 1181 1216 1602 1133 1165 877 1213 1327 1075 1667 1557 1462 1614 1603 1394 1438 1569 1349 3122 3121 2062 2162 2559 2261 2166 2268 2167 2496 2311 2478 2722 1789 2171 1833 2549 2135 1694 1317 1402 797 1205 952 1204 1535 486 1372 1968 1802 1570 869 833 983 648 571 670 1028 630 716 849 672 559 957 872 768 575 481 620 533 529 505 657 754 670 915 1165 652 1414 1235 843 940 1186 980 649 1189 945 1017 963 1313 1205 1188 1246 937 533 585 555 566 605 558 586 734 532 261 706 265 409 252 343 520 197 289 239 209 398 328 312 400 290 284 211 638 676 567 1038 848 978 399 445 538 694 501 471 499 410 389 378 641 1093 286 258 443 253 155 183 588 656 910 787 1184 651 496 422 817 853 672 839 969 869 520 805 655 680 808 889 1142 1143 1035 954 1069 592 1043 370 780 553 1185 756 816 1198 943 1031 794 830 616 1012 988 521 166 1252 508 1069 559 486 1029 761 577 656 573 838 951 556 557 479 1073 1058 1085 1025 1264 414 339 570 939 648 1065 1041 833 484 1267 843 690 629 974 1174 1163 1071 1105 861 896 1059 1443 1741 1723 1258 1048 1455 1450 1028 1794 1594 441 833 804 517 609 781 2903 1096 952 1042 922 1167 1172 914 1215 1384 1415 1540 1281 655 1032 554 530 516 586 638 994 925 798 735 662 469 1047 728 1072 1069 1029 603 890 469 810 505 290 295 228 253 226 268 190 371 407 461 405 495 1032 1106 961 1074 863 858 852 844 921 1017 716 1588 1625 1387 1324 1602 1351 994 738 784 1458 675 811 964 1203 879 930 949 903 1075 827 991 792 665 949 764 902 1225 841 1030 886 1272 822 1218 840 692 1258 1336 798 1399 1282 1693 1436 1078 1460 824 768 762 1552 1333 1429 1424 858 487 462 451 207 263 244 346 613 585 589 844 464 748 798 283 550 521 398 464 408 384 532 684 1268 389 781 550 513 381 626 731 565 522 504 518 406 372 539 529 699 657 840 849 665 656 425 1429 709 691 1235 540 358 527 441 294 604 633 618 653 734 530 337 386 324 351 890 1188 984 924 940 1118 832 781 858 732 944 1100 1108 364 568 868 692 856 993 869 858 876 503 930 439 494 598 655 557 837 1570 1138 914 373 547 347 603 639 1020 697 2634 672 2784 2597 3040 2483 2697 2643 2677 2984 2691 2971 2661 3065 2870 3129 1028 1139 913 570 1044 890 1205 1037 785 783 1362 1235 734 539 884 1266 555 1288 1303 856 739 683 735 902 865 923 991 1089 1291 931 916 839 998 1004 1020 1054 986 954 964 962 967 1151 1040 1006 1075 1459 1326 911 1118 908 1284 1038 1058 1240 553 766 767 778 695 554 874 977 1005 524 895 1096 1066 1098 1134 712 1186 1191 1059 1126 1023 1176 1103 634 1186 1120 1180 1125 1181 1277 1216 1235 1119 1125 1434 1007 1205 1221 1176 1145 1301 1126 1198 885 1213 1142 1018 869 968 1060 1072 955 976 1091 1330 1042 1105 963 962 774 922 985 1204 1611 1131 1123 1018 846 1013 1045 1170 1216 1033 1104 802 829 1838 1378 472 1102 1146 956 1052 1237 956 1093 1155 1094 1123 1116 1057 1319 1247 1319 1197 883 883 1018 1149 1197 1039 1476 538 771 971 1190 614 526 536 328 536 436 378 483 291 456 329 592 334 373 503 524 791 607 538 776 564 766 626 346 467 525 685 502 627 445 549 654 429 720 704 701 588 793 644 466 508 518 415 472 555 411 472 567 679 396 368 1032 389 352 201 244 388 453 398 310 383 318 220 454 309 494 397 409 550 312 311 912 585 339 565 302 267 302 431 621 527 832 403 450 461 569 283 830 707 547 604 262 531 447 394 196 265 548 468 686 504 664 514 462 315 404 633 549 464 511 549 1078 517 1010 790 329 487 332 538 459 538 500 359 524 804 796 652 817 890 600 939 794 1300 2067 1558 1549 10840 1067 784 1923 1095 692 1382 447 470 1246 339 1081 991 817 1030 798 656 926 484 525 667 1061 644 516 957 829 524 343 762 295 918 906 1195 888 885 741 783 579 455 659 353 832 664 1036 1075 575 567 654 635 424 808 727 442 437 1110 898 646 579 661 503 506 607 592 341 975 392 663 705 803 954 668 659 773 758 1173 617 798 776 666 581 709 691 286 280 372 601 725 911 434 290 652 912 845 951 783 1028 472 1240 497 968 656 846 772 1453 641 788 1015 457 937 725 369 704 856 1072 1058 767 713 1202 770 506 568 548 588 402 711 888 227 253 381 266 563 425 902 1008 523 603 529 464 680 872 838 642 660 686 568 904 148 52 126 137 189 689 852 902 834 902 696 853 709 673 713 625 365 294 680 910 306 381 436 693 669 637 702 685 481 365 610 458 881 766 520 850 253 372 485 461 725 598 767 765 829 612 602 1032 405 453 611 552 704 960 766 1157 1113 557 586 1032 1293 469 512 464 424 536 535 992 708 647 510 362 952 641 458 682 889 1010 1047 3982 3644 1147 878 881 1183 993 618 1061 929 1199 828 1055 780 966 840 450 297 414 714 332 382 884 868 889 692 806 1028 823 898 607 873 674 617 963 567 1020 311 380 659 471 331 431 350 427 465 287 323 606 378 373 416 653 311 343 444 599 1171 689 535 734 370 598 863 659 724 682 658 275 297 346 890 1327 1095 697 1299 1463 1745 799 1113 900 1214 843 863 1109 825 783 511 1455 979 482 454 462 553 427 469 1113 1358 933 1212 1518 1496 1130 1596 1524 1300 1364 1182 1075 1060 1300 1119 1300 1592 1491 1883 1408 1787 1855 1334 1672 1359 1761 1759 1668 1891 1723 1760 1647 1962 2018 1823 1941 2893 2742 3337 2227 1403 1649 875 543 2077 1553 1067 953 1661 666 659 757 438 812 623 499 1061 999 743 548 569 545 614 777 2174 2454 2431 2580 2475 2282 2267 2298 2539 3247 2428 2404 2859 2270 2588 2376 1686 2069 2374 2163 2278 2116 2899 3430 3295 2770 3187 3709 3151 641 535 338 2668 2869 1260 3066 3836 3788 2759 1234 1314 1252 516 1391 345 545 442 461 2434 1497 1565 430 647 552 883 1577 1725 1312 2323 1486 1729 1375 1854 1955 3077 3757 3309 2899 5658 6421 3357 4029 4783 4648 2087 1214 1802 1719 2061 1068 2115 912 3033 912 2539 964 98 84 1270 1731 1946 4789 2579 872 1945 696 902 837 914 1238 1204 1297 1649 1497 2646 2686 964 1344 1858 2566 2636 2795 1855 1683 1114 1400 750 2773 1360 2245 672 1511 830 1529 1154 1271 1354 1623 2290 2073 1094 972 978 1147 1152 979 1206 953 876 933 1761 1203 1155 2113 900 856 2813 1052 1219 1715 753 804 758 673 1436 1162 1195 1171 1270 1168 1199 1252 1264 1325 1283 1750 1222 895 770 1137 585 432 597 479 497 523 1543 940 763 671 754 461 1181 846 628 679 917 610 666 891 661 294 288 315 378 455 467 413 527 495 512 740 728 501 539 386 486 780 367 640 525 508 612 440 410 499 1036 360 382 242 616 559 389 382 402 211 474 611 1054 438 570 616 710 629 1027 905 599 699 724 746 812 671 609 870 579 560 827 579 442 690 432 672 669 561 478 377 362 519 437 497 377 495 410 341 771 419 686 555 487 619 441 497 626 672 358 496 978 119 1016 429 531 381 467 228 491 586 644 793 1063 828 821 898 759 363 255 512 441 231 308 414 494 338 289 496 446 507 562 497 407 523 229 205 192 931 669 305 390 306 324 1139 622 287 235 455 742 517 757 712 594 283 768 612 524 900 779 825 663 776 945 370 305 837 779 628 980 846 933 712 429 453 378 625 331 306 826 831 955 917 1030 659 1033 772 780 895 747 642 854 650 675 1349 761 1489 1314 1095 1268 900 898 741 912 451 953 1117 1081 1079 1120 942 989 333 953 1006 1936 376 467 338 515 495 539 475 569 956 411 470 444 575 387 315 832 1746 992 616 676 916 1099 197 230 139 219 617 841 601 744 745 740 925 931 729 1018 689 711 1024 680 831 765 660 544 735 580 649 652 721 804 430 441 983 515 487 526 232 454 343 605 665 1326 530 780 1500 706 898 881 972 1246 696 495 1091 941 647 707 742 685 656 688 635 598 492 831 788 899 660 583 672 878 847 1209 924 503 1932 1628 1795 1256 971 1122 1595 458 697 757 465 1066 913 1099 929 1101 1037 977 1135 1149 1011 768 1156 853 805 689 1040 625 2144 2329 1962 1263 1144 508 468 422 901 1075 857 430 547 963 825 571 714 830 857 1183 643 865 1024 840 607 871 817 1240 1163 788 911 702 1316 925 1237 1017 1270 1663 1242 1172 996 847 1138 901 1116 1652 1138 860 1087 1216 1179 1201 1246 1373 1357 1134 2655 2417 2195 2103 2117 1806 2151 2306 2065 2942 2447 2678 2329 1851 2338 1206 2535 1649 1376 1198 1268 1262 1189 1009 1032 1844 464 1071 2256 1863 1723 879 857 623 709 729 1174 946 412 508 467 525 430 574 775 785 557 536 419 398 512 465 746 577 973 1479 843 883 780 1236 906 904 773 879 598 1042 551 979 1000 1683 965 1050 1070 1296 410 373 335 399 409 364 526 645 382 268 901 230 359 316 377 387 277 339 218 267 294 314 316 360 298 557 183 492 585 830 1179 972 1042 441 235 383 538 391 345 375 474 359 652 693 694 307 303 391 317 243 285 626 384 523 967 1097 587 662 278 1148 1165 951 1168 715 687 845 939 934 825 626 932 750 829 994 637 1032 577 726 408 521 580 989 783 697 1126 877 892 800 712 661 1201 1026 604 322 1110 611 1251 630 575 1393 564 480 563 464 1169 1035 479 558 534 873 1071 1087 1098 1168 440 418 479 864 641 1367 982 660 508 1003 832 610 562 1085 1475 969 967 913 1318 1393 1096 1605 2377 1929 1168 1216 1697 1264 1272 1592 1442 579 772 539 936 609 646 2705 1154 816 790 729 1198 1045 880 1209 1330 1304 1300 1235 761 951 428 618 285 701 988 893 824 702 734 526 474 647 912 1015 1292 1036 794 645 492 806 369 356 429 333 366 335 340 229 363 402 584 318 369 1025 1234 1203 1098 1047 938 986 889 1014 980 906 1106 1497 1243 1209 1390 1140 1101 923 975 1290 897 746 786 923 708 991 989 907 1312 802 964 726 626 887 648 611 926 712 759 873 716 981 1000 962 736 1087 1455 774 965 1062 1804 1281 1145 1827 1218 1079 676 1446 1288 1337 1451 752 440 549 652 204 203 257 285 879 476 696 952 713 745 756 363 514 494 285 232 361 391 288 395 1194 379 573 495 465 370 744 719 575 470 489 384 322 534 615 456 569 636 933 662 503 687 308 1137 598 570 732 852 466 684 607 366 513 669 671 716 952 593 401 497 407 359 1108 849 812 1020 895 886 1035 548 1164 652 565 1080 953 494 829 1019 858 1012 1112 1316 659 868 637 831 460 476 534 783 621 905 1563 1398 757 391 816 434 931 713 700 774 2400 636 2548 2336 2671 2472 2311 2256 2206 2564 2523 2431 2451 2596 2492 2490 676 791 693 545 1269 911 1139 1044 799 1004 1398 1353 506 615 1157 1052 634 923 1511 647 593 575 568 671 643 658 706 855 1822 1763 1109 1304 1206 1392 1101 1178 1051 1433 911 1123 1172 1243 1162 1208 1360 1526 1616 1497 1628 1657 1228 1089 1105 1113 1077 1206 1174 1214 1084 1087 1289 1599 1656 1529 1407 1447 1484 1540 1876 1400 1744 1660 1784 1732 1751 1824 1421 1164 1726 1517 1731 1743 1487 1564 1584 1832 1585 1346 1625 1648 1476 1431 1656 1251 1379 1523 1337 1417 1439 1473 1537 1717 1560 1578 1434 1681 1527 1566 1684 1358 1370 1187 1330 1237 1196 1277 1847 1500 1582 1764 1055 1335 2155 1622 1858 1672 1749 1815 1445 1341 1785 1499 1163 1795 1312 1463 1700 1403 1661 1822 1777 1899 1732 1619 1622 1754 1441 1654 1367 1501 1373 1428 1453 1681 1561 1476 781 1418 968 1267 481 535 639 449 667 525 358 610 431 501 546 748 592 584 602 550 565 537 644 635 385 681 431 718 935 583 623 561 589 453 716 650 592 926 701 538 443 782 435 1041 504 650 628 727 456 554 598 821 873 649 598 1326 805 297 234 333 407 471 976 742 788 399 501 429 698 487 648 462 771 363 701 1333 551 394 496 442 535 312 642 723 638 1158 593 676 612 534 467 878 828 733 1116 624 698 596 481 429 590 795 828 546 922 925 812 847 752 1169 757 909 843 693 546 1296 953 844 1127 477 819 832 752 625 670 666 578 683 672 781 459 1602 888 890 1557 1749 1457 1130 1132 1217 1067 14166 1158 2019 949 621 950 616 492 1263 1039 1617 810 783 1104 972 785 970 874 841 949 1185 1041 764 948 963 843 852 554 644 1304 998 1021 1215 1166 1168 1168 1125 1491 1201 759 879 635 711 797 673 712 870 666 558 539 877 596 649 984 965 1120 898 794 632 674 762 633 519 620 430 817 809 958 1307 836 699 1096 980 1395 683 822 535 494 755 743 895 1122 864 737 726 962 784 790 465 681 920 878 1435 812 1708 828 1476 444 717 779 681 719 1780 885 650 800 848 735 519 601 674 992 1028 958 1201 1232 1183 830 816 763 783 719 506 796 1141 232 284 379 392 451 721 817 1167 691 850 740 903 959 925 1086 1449 682 682 1132 849 291 132 180 204 300 1074 778 1143 1197 1193 1473 1332 1005 967 976 605 282 302 744 677 265 719 520 772 742 783 727 708 791 746 855 628 1317 856 1008 912 639 603 655 1122 589 520 628 663 744 538 556 844 596 750 601 530 617 867 797 688 1164 1011 833 1175 947 456 623 687 645 790 747 1144 1091 870 469 695 954 657 676 848 663 1096 1441 5030 4598 915 887 732 977 1059 784 1176 1090 1554 1395 1299 1356 1140 724 622 870 928 886 1015 1116 955 866 1016 883 875 1137 1429 626 606 929 1010 820 1129 663 1084 421 331 1170 920 556 529 403 751 899 478 534 1034 737 800 622 1113 902 673 891 699 1795 1448 1098 886 892 631 1151 724 746 1041 967 541 575 507 2008 2190 2650 1191 1251 2196 1566 1551 1387 1688 1589 1200 1356 1322 984 930 872 1365 1309 531 447 565 521 831 779 1639 1873 1418 1528 1736 1690 2225 2604 2428 2090 1446 2448 1711 1524 2288 2536 2589 2761 3116 1913 2109 2135 2649 2441 2517 2579 2585 2683 2749 2838 3274 3381 3669 3133 2676 3285 2636 4202 4015 3915 1824 2135 2408 1487 1472 2919 2277 2167 1095 2538 586 596 1207 888 1517 589 687 1590 1812 1021 550 817 694 747 745 4100 4204 3822 3655 3649 3571 3311 3695 3113 4012 3632 3937 3908 3484 3849 3662 3789 3757 3686 4479 4437 4541 3258 3151 3846 3421 3260 3790 3702 1359 1142 759 3088 3416 1839 4664 5209 5232 3966 1920 1806 1566 574 1828 365 1172 952 530 3182 2138 2144 619 872 731 752 2032 2389 2019 3355 2001 1874 2561 1883 2679 4335 5155 4816 4439 8262 7335 4263 4653 5604 6499 2703 1383 1900 2315 2617 1723 2898 1037 3389 1566 3423 1547 288 247 2736 2197 3637 4500 2364 1089 1917 1229 1456 849 736 1723 1621 1518 1649 1177 3916 4571 1661 1221 2138 2919 2677 3695 2506 2870 1157 959 1012 3074 1794 3515 1625 1946 789 1788 1174 1084 1365 2189 3895 4432 1674 1417 1218 1198 1530 1304 1502 1047 989 1072 2565 1547 1721 2488 1207 1085 3115 1083 1265 1277 776 2022 2064 1932 1751 1528 1586 1427 1753 1551 1535 1923 1578 1605 1608 1838 2025 1504 1566 1771 987 907 912 980 747 694 1475 805 720 702 1035 1011 1804 1347 1041 1443 1458 1305 985 644 971 674 638 759 478 654 512 469 637 665 755 602 726 678 714 679 692 855 868 712 854 673 506 342 705 785 1218 755 630 684 739 692 935 936 581 709 609 1038 1604 882 824 992 746 1173 1458 1493 710 900 812 821 934 721 764 836 906 1073 1013 1004 858 1296 608 981 857 964 1149 598 570 1104 1108 991 872 1351 678 1270 835 772 1195 899 802 1049 741 925 1042 1201 685 985 1303 239 1653 930 959 757 982 746 1141 1076 692 1073 1346 1183 1251 1500 1357 1181 594 732 681 537 645 837 509 363 323 507 446 652 508 864 732 481 888 852 565 613 418 394 347 534 660 1885 808 897 772 723 1039 976 829 852 796 641 1048 814 1436 1120 1110 871 984 1015 930 1136 720 675 766 996 1345 1305 1218 1109 646 497 753 578 386 541 1233 1133 1323 1361 1859 1234 1170 1359 1201 1843 1186 1105 859 1167 1110 1561 1355 2350 2076 1546 1653 1066 1165 1344 1012 466 1317 1597 1315 1582 1292 1090 1414 646 731 812 2391 393 509 498 569 630 695 657 1007 879 409 1350 948 969 527 504 636 1238 1179 1084 1304 742 2279 355 573 335 520 1001 1352 1044 1175 1258 1166 1322 1235 1131 934 908 797 1153 768 857 896 1311 1072 1539 1199 1113 724 822 826 1103 986 1597 1229 511 1005 273 779 582 1035 692 1640 677 782 1621 1329 1642 1471 1336 1489 1062 600 1990 1543 1672 1833 1333 1731 1101 1420 1298 1262 1290 1909 1176 764 631 636 787 1177 1097 1440 1293 757 1837 2013 2313 1515 1213 1360 1898 1132 1371 2350 605 1183 1238 1276 1233 1223 1789 1698 1923 1887 1512 1166 1510 1408 887 1898 1161 1665 2201 2109 1963 1305 1138 1028 1185 951 794 957 1221 1088 1194 1229 693 722 1021 1140 1469 1203 1756 1186 1636 1198 1064 1122 988 2898 1217 1732 1478 1578 1690 1668 1770 1648 1859 1562 1691 1825 1467 1716 1785 1757 1981 1837 1970 2425 1747 1330 2123 2263 1628 1602 1948 1445 4496 4181 3478 3059 3102 3125 2749 2869 2500 2989 2572 2896 2617 2683 3239 2584 4163 3120 2531 2005 2091 1437 1442 1757 1812 1705 890 2028 1980 1784 3351 1200 1602 1521 995 866 1554 983 941 1153 958 924 925 834 761 717 705 708 736 649 724 598 910 1001 817 1206 896 993 1220 1297 1436 1955 1580 1379 1438 1786 2101 1480 1612 1715 1415 1530 1570 1057 542 623 571 582 648 473 589 654 761 301 908 360 362 336 565 767 242 253 178 263 573 729 603 531 560 700 551 634 854 659 1325 1109 1176 753 858 753 826 903 856 936 944 584 808 728 1185 646 468 602 447 479 639 1233 655 772 1317 1401 729 885 554 897 925 749 1059 906 1051 852 798 806 786 868 861 1082 1204 736 952 927 875 827 665 717 624 1240 1039 1012 1373 1260 1113 1096 1284 876 1363 1191 882 387 2038 697 1755 1018 746 1916 1148 1008 1029 961 1417 1553 738 696 613 1495 1147 1393 1898 1629 813 748 1075 1712 924 1705 1797 1327 937 1785 1505 1114 1097 1159 1382 1122 1382 1102 1805 1204 2081 1274 2306 2050 1680 1831 1608 1928 1804 1859 1551 610 1467 964 794 873 729 4118 1426 1338 1173 1161 1350 1217 1000 1311 1993 1991 1770 1820 1421 1487 860 821 656 1113 954 1187 1278 672 1273 763 850 904 1339 1110 1390 1239 894 641 681 738 817 448 468 357 480 524 399 317 670 493 511 553 427 931 1203 969 981 1072 1375 1285 1080 1219 1389 1231 1501 1416 1422 1535 1308 1424 1476 1242 1340 1882 1108 933 1992 1008 914 1071 1192 1100 1315 1221 1090 1354 1325 841 986 1343 1233 1026 1438 1409 1445 1380 1211 1242 1582 842 1537 1398 1171 1414 1872 2540 1468 2693 1594 1303 896 2002 844 1494 2581 1530 744 633 643 297 344 382 384 934 995 809 854 918 1187 1230 373 782 903 453 948 590 512 674 870 2125 556 987 634 560 762 832 837 740 682 620 719 553 402 776 591 634 826 781 1036 994 1203 558 2113 1113 1055 1132 718 727 645 568 598 631 744 805 837 747 937 482 523 513 610 889 1441 1299 1120 1037 1183 951 674 1286 902 1606 1501 1612 527 1108 1178 927 1214 1295 1385 1334 800 1023 1165 612 787 777 1093 699 1189 2338 1950 1575 755 715 483 681 615 678 915 3451 931 3681 3316 3506 3109 3355 3676 3699 3072 3293 3067 3187 3488 3448 3482 715 1319 1632 868 1431 1102 1412 1176 863 1132 1443 1804 1305 986 1111 1335 928 1086 1659 1290 1253 1254 721 1480 1486 1510 1487 1777 1121 1435 594 804 613 684 748 751 723 1078 772 752 802 983 797 833 717 1045 936 818 988 956 914 852 831 793 487 574 605 785 653 518 894 856 851 713 777 843 764 811 924 642 843 925 958 900 836 1049 1115 807 942 913 918 833 944 1033 858 971 926 789 924 758 955 953 833 762 869 687 842 985 1153 1197 1004 999 1132 1128 1001 1217 1185 1174 1135 1001 788 737 883 867 751 842 993 978 955 879 854 674 1101 889 1111 1195 893 843 1005 827 1336 882 705 828 909 982 932 969 960 1001 1000 1048 990 783 818 951 1036 921 987 687 793 785 1096 1098 1042 1035 630 544 564 961 643 332 200 279 222 371 279 557 286 409 286 299 390 309 323 245 300 270 239 442 348 404 434 450 575 303 545 424 448 371 570 367 368 523 338 619 502 686 421 533 288 280 252 406 487 354 354 476 568 339 321 847 334 304 253 387 214 485 333 282 306 534 392 250 490 469 492 245 314 176 493 844 468 343 432 295 403 391 386 697 552 798 416 446 553 405 259 492 404 308 635 355 415 298 326 252 366 430 558 455 437 420 528 386 288 414 360 711 428 542 585 1155 558 496 787 323 482 571 533 329 445 609 261 475 611 465 540 635 727 523 1114 1267 767 879 768 548 784 1158 9211 1786 674 404 1107 322 445 869 573 868 595 559 957 680 607 581 601 609 535 804 817 413 637 869 327 396 487 406 685 969 993 793 652 630 644 760 870 677 463 516 423 538 529 331 385 372 417 335 728 572 406 568 811 685 695 629 409 539 507 622 348 212 379 494 685 467 518 639 332 543 592 410 657 390 524 360 290 523 528 454 433 483 261 672 830 608 583 540 578 592 477 1152 597 1021 426 901 487 634 501 518 545 1034 508 587 710 697 637 495 563 560 518 774 721 809 811 732 682 442 505 336 1141 906 1202 724 260 288 178 511 470 432 675 688 404 514 434 650 699 479 1105 768 543 451 544 728 101 68 109 136 92 750 757 756 879 592 426 705 733 676 458 493 227 269 473 651 96 878 406 515 504 565 568 679 479 397 452 686 729 896 648 692 395 436 453 612 347 302 340 346 348 337 492 466 364 676 382 783 462 734 520 702 594 391 387 554 659 309 426 464 426 513 503 824 671 726 258 314 595 355 484 532 478 857 643 3803 3610 715 755 687 569 841 530 516 455 1118 873 819 800 902 517 308 323 279 633 273 551 737 712 517 636 515 985 851 643 688 713 753 661 897 484 709 277 499 604 460 471 308 332 261 472 303 231 485 552 542 279 500 539 461 614 265 654 533 668 541 385 406 756 537 329 886 761 204 226 279 575 928 609 551 846 971 810 893 982 723 1132 764 888 1099 825 396 512 997 1019 430 396 395 419 292 528 850 947 1253 926 939 1184 1148 1206 1576 1448 1044 1426 1055 953 1941 1894 1612 1800 1527 1289 1370 1329 1428 1799 1574 1873 2022 1748 1479 2203 1955 1895 1815 1834 1752 1812 1941 3095 3386 3261 1665 1938 1689 1300 758 1716 1244 1316 712 1514 477 571 943 419 925 393 425 1193 1045 733 709 454 424 521 706 2182 2300 2257 2375 2364 2552 2278 2713 2705 2855 2219 2843 2508 2264 2657 2655 2473 2854 2874 2451 2977 2961 2595 2797 3207 3323 2994 3182 3528 752 606 295 2629 2831 1124 3082 3770 3827 3336 1101 1065 775 387 1010 266 393 306 456 1920 1749 1637 355 528 472 664 1567 1515 1326 2059 1160 1562 1630 1272 2502 2860 3231 3089 2349 5109 5558 2867 2863 3937 4186 1840 716 1694 1441 2205 914 1948 882 1997 800 1794 940 154 119 1664 1300 2147 3825 1889 578 1635 790 1134 760 692 1315 1255 1086 1301 1141 2171 2595 1264 898 1329 2000 1989 2632 1275 1487 848 682 1055 1716 1003 1920 708 988 544 1030 928 915 1080 1101 2610 2201 990 1034 886 1272 877 816 1116 643 695 633 1648 920 855 2228 1064 901 2496 1105 1234 1303 767 1208 1112 1110 1023 1204 1117 964 1006 910 1030 944 923 1052 1012 1290 1257 1172 1260 1097 512 489 638 305 583 584 1079 647 604 627 585 417 847 624 846 408 1163 913 653 411 533 261 241 484 409 379 464 398 268 357 530 490 482 382 442 290 335 425 432 494 468 410 365 263 592 647 737 379 344 513 438 621 414 498 279 397 399 499 745 317 577 306 276 680 836 864 422 474 502 480 492 706 432 550 433 473 518 631 543 477 397 485 493 495 701 530 448 458 555 223 227 732 536 635 722 493 735 464 426 514 429 459 490 526 582 473 1021 155 873 499 537 353 438 264 468 888 579 680 1006 1011 801 678 675 426 257 429 347 237 544 470 382 264 226 382 194 434 403 440 398 363 253 213 272 295 203 153 540 367 559 954 874 675 606 488 515 604 855 825 455 396 1013 640 646 782 509 499 808 655 585 787 529 627 495 647 937 850 743 475 366 344 433 566 324 245 777 635 658 667 1242 730 741 685 651 801 790 639 551 748 709 1143 707 1183 935 1015 827 868 587 642 576 202 500 634 843 1025 815 924 962 290 736 809 1953 331 266 250 300 280 338 454 528 544 457 529 365 664 474 353 374 1118 876 657 757 396 818 265 297 233 339 788 983 669 821 893 842 939 854 819 860 722 771 999 742 849 588 842 715 940 753 849 679 853 714 441 331 1020 625 465 548 154 627 303 386 493 949 393 487 1198 671 870 747 999 1081 539 397 1206 647 598 702 607 655 534 602 750 845 531 976 796 479 561 508 671 1044 692 988 739 716 1294 1360 1468 788 1088 611 938 751 844 874 486 982 774 1051 739 1043 1117 948 1075 1031 749 850 855 691 597 1078 812 727 1151 1321 1299 1172 1096 508 770 722 545 716 754 513 529 933 388 553 462 514 926 856 913 607 833 848 707 598 631 1404 780 875 720 716 1288 1021 840 902 945 949 962 1076 1041 953 815 935 1143 886 1171 772 1074 766 1157 1093 881 975 1151 695 2340 2637 2232 1748 2069 1701 1813 1927 1494 1944 1702 1863 2272 1700 1979 1525 2678 1491 1437 1008 1106 1105 898 1442 976 1645 543 1321 1837 1629 1908 943 1050 826 490 564 771 802 677 599 469 1131 668 749 783 465 410 414 480 354 604 602 547 584 663 917 693 657 1103 1402 685 834 730 867 1062 747 678 1055 952 1144 857 938 1051 794 210 329 285 246 214 178 278 622 301 406 512 217 317 400 499 302 78 124 157 269 191 189 203 191 187 427 322 439 433 529 554 492 516 424 503 426 368 435 403 487 491 371 504 291 699 316 268 245 231 279 340 526 537 587 1135 1164 893 349 325 836 819 628 688 759 711 794 600 706 773 584 484 797 775 494 756 635 489 561 457 680 753 902 524 705 996 583 879 681 800 474 638 530 443 284 1136 496 953 488 457 963 630 538 608 434 1303 908 648 504 460 755 1153 950 1087 847 362 336 352 706 392 876 943 534 565 878 837 652 662 817 946 808 993 1141 1112 881 1032 1126 1391 1244 879 1017 868 1294 950 1303 1436 366 978 659 633 391 544 2158 796 770 795 752 907 932 771 889 1281 1321 1265 895 555 902 491 494 387 877 563 679 866 608 631 573 509 400 774 1108 1072 1112 584 464 548 695 480 436 453 429 455 445 414 400 280 274 551 331 326 590 917 825 956 1207 997 762 1045 1027 810 835 1141 1350 1350 1447 993 1482 1117 860 996 1163 932 705 995 870 589 773 829 800 733 811 718 794 698 686 850 679 821 669 1111 996 889 1067 677 758 819 644 942 818 567 985 913 1156 795 1550 831 806 665 1394 527 1359 1282 667 311 265 296 164 195 216 264 589 608 559 596 412 663 509 353 538 498 500 362 532 519 359 586 1101 338 864 405 428 511 635 621 292 273 229 307 267 435 416 508 509 573 487 403 409 568 436 1877 782 720 891 391 461 404 372 354 608 400 495 652 563 396 301 297 344 289 718 847 1021 691 632 798 705 545 1036 542 523 674 1145 271 941 875 835 879 929 998 985 422 808 561 346 519 617 579 400 823 1470 1214 657 436 357 300 662 682 538 649 2290 500 2319 2147 1896 1970 2016 2052 2052 1983 2123 1986 2039 1648 1852 2399 524 638 653 557 915 850 946 864 818 960 1211 822 477 485 656 810 591 777 1061 884 864 848 682 580 605 973 939 1131 1579 1131 985 1234 1068 1354 1042 1495 1427 2148 1235 1455 1410 1502 1609 1207 1540 1900 1591 1630 1520 1264 2277 1426 1475 1214 450 1047 1509 897 809 846 1437 1089 1473 1061 1392 1372 1439 1432 2802 1069 2606 2510 2764 2568 2598 2171 2332 1378 1969 1475 1895 1184 1509 1251 1030 1511 1293 1074 1478 1695 1468 1737 1816 1461 1614 1310 1593 1241 1464 1669 1520 1179 1347 1489 1550 1214 1422 1503 1677 1138 1378 1667 1235 1400 1218 1299 1309 1893 1482 1269 1482 1130 1770 1379 1402 1423 1275 1424 1181 1051 1774 1490 763 1479 1535 1360 1455 1603 1405 1017 1177 1153 1074 1275 1249 1239 1192 1361 1379 1202 1265 1140 1411 1337 1573 1626 982 1039 1293 1945 588 339 473 805 483 933 544 1272 266 682 734 673 539 748 805 688 809 666 606 925 712 944 829 595 750 692 652 555 599 668 540 779 561 1041 939 1337 1084 1484 448 754 782 766 623 866 921 619 765 505 708 493 449 1154 561 608 372 460 583 367 845 555 629 830 515 676 706 822 939 705 510 597 555 2018 787 702 1016 672 494 592 438 1218 858 1068 604 712 1018 729 582 964 942 842 794 502 575 490 661 337 392 753 738 1626 1011 1202 1444 800 667 929 974 859 500 688 1312 1678 1460 991 1782 577 765 720 1107 712 759 1150 610 663 923 2085 1094 669 1183 1337 1540 1188 2122 2262 1853 1653 1923 2019 1786 17138 1942 1187 2228 639 914 2365 943 1306 1263 1351 1199 1184 952 1409 746 752 846 2087 592 718 1239 1150 825 654 1188 525 1727 1435 2091 1754 1300 872 1249 1039 519 654 668 1012 1415 1280 1859 785 626 885 873 411 824 904 676 813 1818 1350 1050 907 947 815 1291 1429 733 615 833 526 857 868 1116 1442 924 1240 1367 770 1435 763 812 680 500 819 1247 1289 603 639 929 1096 1445 970 912 665 1053 1276 1788 1853 1710 1095 996 1824 911 1265 742 1180 655 1836 1101 652 1370 631 1204 967 733 826 1919 1519 1428 1451 1343 2018 929 793 1624 648 929 655 1005 1177 302 434 444 296 600 713 1613 1574 1114 1329 768 694 1833 1488 1489 1085 1383 1088 1177 1951 96 52 239 187 346 1398 1319 1282 1210 1221 1543 1347 1563 1519 1081 772 476 430 816 997 372 608 743 883 810 776 741 703 714 816 764 772 2019 1100 930 1278 473 679 985 534 1190 1058 1484 1559 1355 1014 1013 1369 535 644 905 831 1012 1572 1306 1101 1381 584 543 1438 1267 610 742 732 673 774 794 1579 1381 796 595 480 1458 1017 666 1121 977 1799 1420 5476 5532 1407 1080 1064 1251 1328 759 1213 1193 1706 1217 1496 1111 1476 884 617 642 948 2045 877 955 1121 1107 1036 990 907 1607 1253 1130 779 1361 816 732 1368 997 1226 409 550 1033 863 591 525 662 478 632 246 346 616 666 780 576 1001 991 717 840 860 1025 886 827 956 650 847 1772 845 757 1399 1326 225 285 325 1510 2472 1332 765 2049 3059 2550 1368 1381 1253 2388 1292 1320 1245 1365 886 874 2002 2054 682 648 797 575 593 771 2055 1892 1468 1908 1782 1740 1887 1975 2293 2272 1769 1718 2263 1590 1825 1848 1946 2457 2301 2684 2629 2592 2840 2182 1759 1692 2003 2365 1968 4024 2847 2962 2235 3124 2209 3141 2183 3857 4011 4285 3098 3453 2479 1232 1250 2865 2473 1869 1238 3056 888 790 1481 875 1097 941 724 1746 1618 986 712 1058 964 718 742 3727 4153 4258 5319 4984 4001 3649 4234 3203 4379 3381 2989 3467 3433 3398 3734 2792 3182 3174 3011 3112 3224 4709 4687 4904 3702 3891 4897 4343 860 786 432 5167 4872 1791 3963 5027 5187 3854 1546 1527 2405 1277 2709 370 1135 1049 863 4521 2815 2913 469 744 545 1410 2186 2415 2972 4338 2191 2541 2741 3159 4388 3586 4327 4029 4201 8564 8530 4379 4954 6740 6655 3639 2199 2428 2243 2713 1514 3307 1141 4027 1177 4222 2093 136 122 1751 2403 3222 6514 3408 1434 3547 1223 1913 1284 1182 2101 2028 2366 2745 2356 3361 3589 2235 1603 2939 3321 3243 3501 2821 3182 2131 1902 2001 3943 2521 3091 1268 2667 1316 1928 2215 2150 2391 2281 3892 3494 1637 1521 1459 1504 2161 1727 2076 863 1220 1788 2350 1277 1268 3236 1671 1457 4622 1878 2170 2233 1317 1596 1477 1271 1854 2182 1623 1411 1712 1686 1658 1739 1819 1733 1967 1755 1932 1452 1549 1991 1171 833 1735 264 1083 1001 2257 1375 947 653 1302 855 2473 1874 948 810 2501 1952 876 1417 1249 820 746 970 510 1091 708 647 761 1095 1046 1050 1039 1012 791 736 768 771 746 1004 840 1092 1050 593 738 930 1705 627 1016 593 1031 1417 587 758 780 596 769 1162 2171 611 927 1355 1314 1071 1483 1240 919 1149 1273 1172 1564 1133 1287 1690 1102 994 1576 1051 1058 926 1006 1353 1379 1013 843 574 606 1190 1118 747 696 1187 612 690 1049 686 1126 756 728 831 1004 1088 780 929 557 969 1076 116 1019 1046 1017 477 551 627 1077 928 577 1395 1026 1250 1612 1241 1278 622 317 634 451 489 754 922 595 307 273 599 348 881 1048 679 694 858 430 402 367 1097 796 199 653 500 565 1282 1129 681 562 837 1168 861 1502 1449 822 442 1113 864 945 888 831 1649 549 1150 1586 806 750 1418 963 837 2097 1068 1646 1242 647 494 693 429 256 349 1265 1569 1755 1684 2104 740 1317 1739 1143 1451 1235 1415 742 1227 1337 2931 1671 2213 1600 2825 2828 1776 1725 1750 1183 744 1559 1978 1308 1458 1827 2008 1531 424 962 1037 3121 931 466 462 817 932 912 924 1046 1331 469 760 794 1164 965 931 503 2128 2142 1182 1411 1387 2146 323 652 371 351 1352 1624 1393 1455 1517 1427 1739 1296 1224 1181 870 915 1287 902 1029 1118 1024 841 1151 1025 949 953 1273 978 1283 1513 2175 1155 723 1196 565 1075 709 713 963 1989 1159 945 1900 1353 1689 1147 2437 2414 1095 1024 1688 1211 988 1178 1071 1271 1091 1048 970 1669 1184 1831 1841 870 990 928 1438 913 659 1151 1121 892 2620 1854 2230 1640 1301 1537 2238 969 1762 1480 374 1829 1140 1459 1140 1451 1432 1431 1436 1513 1733 1735 2296 1459 1488 1022 1807 985 3499 3375 3151 2616 2427 968 1286 1200 1349 1797 1578 1147 1313 2280 1283 760 1156 760 1194 1514 1537 1314 1153 1766 1142 1252 1128 1657 2181 1757 1975 1284 2399 2060 1767 2303 2022 2454 2562 1688 1569 1979 1566 1626 1549 2189 1362 1565 1923 1854 1804 1733 1707 1937 2678 1753 4113 3934 3320 2952 3488 3529 3270 3419 2847 3628 3503 3804 3260 2817 3542 1851 4037 2611 2496 1921 2035 1686 2194 2028 1490 2357 687 1659 2537 2018 2728 1010 1008 1778 1442 982 1774 2583 573 987 822 954 699 989 1200 1448 873 902 626 564 559 552 970 948 1460 1511 868 1239 1380 1283 1404 1105 1386 1317 985 1286 1076 1309 1670 2083 1641 1707 1737 1551 772 782 740 821 817 776 699 994 600 284 1036 203 633 489 497 275 512 506 298 410 352 372 361 386 325 886 321 1453 950 834 1824 1545 1768 580 643 648 928 787 704 797 797 591 1058 1366 794 690 642 448 434 511 570 1039 905 1079 1807 2349 1215 719 520 1864 1874 1563 1510 1318 1365 1139 1135 1702 1635 1155 1064 1279 983 1842 1530 1228 770 1331 801 1051 931 1877 950 1091 1654 985 1536 1075 1054 1095 1701 1686 960 800 2818 1558 2549 938 1331 2321 1901 995 1776 868 1640 1786 977 948 922 1655 1830 1490 1579 1978 784 736 660 1475 925 1650 1648 1018 1004 1778 1583 1352 1265 1136 1671 2039 1617 1885 1868 1911 1635 1765 2503 3072 1360 1834 1966 1993 2091 1872 2368 733 1079 1168 903 904 1074 4267 1081 1218 1260 1054 1428 1343 1261 1357 2471 2580 2101 1565 918 984 554 593 726 1552 1159 1289 1107 774 994 848 666 753 845 1534 2373 1535 770 1148 1030 1184 710 501 461 370 501 469 451 368 528 572 839 402 671 1353 1080 1092 858 2260 1657 1896 1886 1749 1767 1077 1649 2493 1749 1485 1755 1752 1877 1322 1491 2456 1696 1409 1724 1110 785 1643 1517 1366 2161 1189 1610 1723 1217 1233 931 1061 1278 986 1778 1518 1088 1536 1522 1146 1043 1373 1587 1048 1322 1771 2942 2537 1185 3564 2326 2107 971 2584 985 2070 2014 951 780 856 1122 513 395 356 537 1042 972 1034 1650 1036 971 1572 869 816 866 478 392 578 485 556 548 1600 566 975 498 548 455 812 737 614 598 486 796 704 737 995 595 950 1209 857 1095 567 725 765 2940 826 761 2086 1995 975 1285 1191 873 1237 1501 1737 1737 1248 1264 811 870 768 473 1319 1958 1425 1456 2056 2347 1471 943 2468 765 716 1638 2157 704 1383 1583 1388 1646 1658 1741 827 865 1040 1462 583 636 723 632 500 1009 3550 1829 923 462 1022 573 1017 867 644 1074 4024 965 4695 4196 3919 2796 3492 3499 3502 3739 3747 3902 3598 3535 4152 3524 939 1294 1310 894 1787 1299 1740 1494 1152 1182 2001 1061 747 1247 1969 2256 554 1277 1780 1526 1492 1496 882 921 947 950 1061 1371 830 543 722 931 977 954 785 943 856 1090 635 916 1066 1128 1077 693 1128 1387 1111 955 1019 979 1250 1265 1269 1408 422 607 710 522 693 484 906 1026 1305 608 893 506 588 513 1118 841 1222 1159 1081 1209 1269 1033 832 697 1018 793 1122 587 644 584 711 629 494 646 802 582 564 708 959 696 771 645 668 588 753 648 649 575 644 663 741 683 698 713 958 876 629 961 610 824 930 590 646 1633 834 810 805 548 1125 699 843 920 766 942 915 838 1195 863 434 1008 870 1007 817 933 725 816 808 755 729 918 995 959 988 978 1227 875 1000 1149 864 761 953 870 442 672 567 1197 441 235 268 319 272 400 455 337 152 377 289 437 217 219 331 498 616 496 494 485 417 451 527 558 710 458 549 428 510 422 326 502 323 623 642 702 598 748 583 349 438 457 388 399 541 350 641 402 534 304 282 1078 508 304 241 413 242 408 431 197 225 360 337 353 410 504 488 422 225 303 436 1226 304 360 480 225 423 257 391 974 558 632 512 558 380 580 316 724 646 556 287 304 516 259 296 237 320 494 365 713 514 689 909 280 555 436 489 486 330 309 627 990 536 564 784 396 406 415 517 687 752 590 332 623 559 591 651 471 470 837 827 686 1273 1408 984 1154 1095 949 674 1942 11585 1337 4058 511 391 1105 440 829 1044 837 918 805 733 750 436 436 627 852 495 414 761 802 409 394 399 186 947 1111 1427 1011 1008 621 851 610 284 492 399 623 731 962 973 610 543 533 436 422 362 422 402 611 972 765 825 518 745 605 581 631 542 313 917 343 528 430 596 817 514 726 804 757 1305 661 738 566 465 1002 1072 732 350 303 570 379 716 554 346 311 654 737 876 1081 789 810 848 985 419 753 491 1023 419 931 867 456 1078 500 579 621 427 349 852 767 786 1010 871 917 882 533 733 328 471 342 540 654 212 236 284 210 272 480 677 678 391 509 774 337 600 701 800 703 470 675 646 826 159 60 92 168 165 822 1115 759 749 706 512 812 676 634 590 342 204 139 480 602 256 415 342 701 501 554 300 532 507 637 444 541 865 900 576 806 354 531 571 324 623 465 350 368 421 478 416 647 293 329 341 501 556 803 601 767 901 383 420 1185 950 637 444 341 329 374 357 575 448 521 580 270 686 496 308 596 522 1083 843 3798 3391 811 668 733 731 783 694 819 689 1075 816 1164 887 666 721 527 290 438 866 471 380 616 604 714 616 814 855 913 694 473 645 611 517 808 618 887 366 598 629 504 487 475 373 433 373 122 200 240 314 386 294 705 346 337 545 376 598 455 534 766 268 453 850 654 572 732 696 156 215 323 984 1660 751 471 1160 1358 1175 821 1104 1012 1782 791 968 685 768 702 565 1310 1107 328 314 473 354 475 349 967 1141 663 997 1040 1039 1213 1347 1557 1524 1344 936 1089 1082 1467 1469 1597 1580 1870 1876 1295 1301 2025 1635 1865 1730 1256 1665 1639 2224 2028 1878 1400 1915 1591 2002 1874 2602 2742 2903 1970 1705 1747 626 609 1569 1771 969 837 2241 715 709 851 364 665 729 472 1093 1333 838 530 355 277 292 537 2149 2320 2328 3313 2669 2008 2843 2265 2032 3032 2228 2390 2637 2022 2073 2763 1668 1645 2245 1740 1790 1582 3102 2883 3567 2876 3106 3313 3154 508 443 392 2598 2401 1248 2431 3549 3666 2670 1203 1061 1076 414 1021 187 779 591 403 2927 1430 1330 548 704 587 662 1465 1495 1829 2902 1345 1594 1208 1224 1826 2166 2728 3067 2770 5371 5689 2846 2997 3701 3941 1790 1440 1818 1752 1588 1151 2110 926 2485 845 2245 1147 241 200 1018 915 1907 4234 2420 528 1592 510 977 922 952 1581 1520 1535 2232 1675 2335 2105 867 1328 1916 2560 2380 1907 1955 2013 1042 1006 826 2208 1365 1352 543 1054 659 1017 1011 1016 1109 1045 1874 2296 878 858 923 1154 1116 1031 1021 761 786 1307 1763 1004 942 1892 1026 918 2782 929 1084 1184 826 727 665 645 1158 998 1039 1104 1085 1092 1124 1134 1073 1241 1108 1378 1035 864 993 1330 476 502 706 309 478 543 1062 528 693 459 1089 317 1248 1018 419 522 667 526 631 851 650 309 239 418 239 492 490 428 543 536 624 749 561 434 457 291 357 597 462 535 810 440 488 366 829 928 985 587 516 592 469 734 627 433 564 469 704 718 949 375 432 549 525 732 1059 871 641 856 966 978 1085 607 692 1053 506 797 829 472 572 387 496 826 706 599 590 358 457 467 344 446 444 917 379 401 904 304 704 494 482 595 408 498 591 659 566 384 863 113 849 308 358 316 354 402 401 698 492 835 759 705 946 986 807 484 273 297 325 296 305 264 449 256 211 437 401 445 814 350 454 283 307 279 235 552 453 162 198 228 294 841 607 320 257 535 668 438 453 472 558 381 724 565 513 709 743 832 334 585 960 415 492 467 444 575 959 1333 1222 517 609 296 626 366 251 312 578 814 922 842 1356 475 640 913 1109 782 1169 690 753 696 787 1601 775 1474 1152 1047 1139 1094 821 713 658 365 841 1017 1015 916 942 902 703 345 520 540 2112 458 381 474 483 520 643 591 622 1143 416 506 349 687 469 443 596 1829 1229 650 714 786 1127 312 440 295 326 690 886 679 752 819 810 961 507 746 929 581 642 1069 606 736 729 724 636 754 672 731 483 653 484 476 400 1060 399 458 435 341 508 419 446 480 1088 561 578 1239 918 813 727 1044 1172 647 559 944 861 890 949 560 482 572 495 477 433 586 545 740 718 922 804 999 1054 932 1113 991 469 1295 1110 1313 728 612 678 1148 499 723 640 407 859 548 1210 550 1268 947 809 975 1007 1184 812 1430 731 762 906 872 817 1498 1417 1340 1348 1169 796 593 520 601 678 805 473 625 889 665 548 628 416 855 664 703 633 848 728 823 546 532 959 886 1128 894 981 1301 1254 1114 1441 1168 1460 1539 963 1033 1371 1022 898 868 1205 1179 1035 1081 854 1099 1032 733 916 878 852 3110 3030 1781 2073 1990 1745 1777 1871 2092 2827 2534 2756 2614 1546 2063 1553 2285 1623 1539 1239 1356 1043 1265 925 1018 1600 412 925 1639 1461 1182 542 846 777 763 610 1039 942 477 372 585 455 324 524 660 752 514 506 428 470 501 551 949 521 730 953 759 988 764 1055 722 1027 869 952 659 745 661 618 930 1260 1046 1176 1212 1002 288 522 502 288 290 252 587 604 588 176 596 213 442 239 448 351 218 213 243 298 156 191 201 187 185 320 177 521 291 525 741 655 709 393 236 284 524 519 426 472 294 337 533 581 626 385 373 268 258 355 383 824 383 532 587 1127 458 568 424 838 857 786 784 618 660 522 720 549 521 708 780 708 742 842 876 693 482 459 570 518 590 716 643 823 1153 674 1028 800 704 950 1405 1302 735 498 1380 1023 1736 781 777 1491 912 572 771 580 1111 1198 681 506 482 1111 860 925 1015 1009 597 573 421 1080 578 985 1012 649 549 965 1023 608 860 1026 1247 1016 884 1096 714 1179 1122 1153 1910 1805 983 1488 1474 1312 1265 1469 1368 559 547 645 527 630 627 2353 843 652 668 1011 1574 1483 1325 1432 1170 1494 1536 1242 711 775 474 566 470 808 987 687 696 769 663 638 499 591 994 1124 794 1049 470 479 348 803 323 331 261 209 295 273 295 251 288 404 422 235 296 590 731 800 728 824 674 832 729 826 754 555 1020 1335 1073 925 1003 1095 943 753 828 1121 769 554 523 707 713 704 693 776 1027 808 833 752 963 646 475 548 699 589 710 674 555 876 758 668 369 1005 1005 768 860 846 1413 1238 948 2510 1612 1431 934 1440 941 1719 1476 944 624 634 585 120 110 94 146 656 617 675 796 637 488 680 519 465 588 499 282 310 243 324 470 1098 237 470 407 392 196 468 419 505 512 492 460 351 496 430 239 677 694 501 576 198 274 551 1485 512 490 1078 557 375 405 334 347 630 546 531 578 705 499 402 439 633 278 1153 662 835 872 849 724 798 718 1066 539 576 1041 1502 563 856 1056 941 1159 1158 691 711 695 734 647 525 506 506 281 219 637 1742 1144 600 592 467 307 661 649 458 505 2235 331 2896 2556 2498 2193 2165 2342 2251 2377 2144 2183 2114 2352 2058 2023 642 816 664 566 873 871 1139 773 793 883 1241 1149 425 660 1024 887 654 729 1124 1002 966 942 598 697 641 774 797 901 718 573 610 596 603 611 559 547 486 538 393 611 605 684 702 516 919 592 557 598 546 535 845 709 725 848 242 413 322 416 406 287 506 568 569 435 820 525 637 554 830 398 876 848 938 877 975 951 753 458 944 707 786 533 682 541 412 544 456 522 664 629 620 432 624 761 638 618 501 503 498 503 447 444 426 477 501 581 397 395 525 729 505 545 532 680 741 499 534 1078 613 554 446 479 646 776 525 526 648 451 439 475 861 778 493 622 789 562 534 653 547 487 404 431 392 763 735 549 584 584 719 568 641 584 623 592 727 582 387 438 426 877 425 286 104 183 104 221 361 238 179 306 138 309 145 161 223 261 418 307 251 352 304 348 300 227 340 352 364 332 360 357 191 348 252 435 457 242 281 284 206 235 325 311 285 333 162 214 335 219 261 219 199 645 179 317 224 353 253 266 245 146 205 191 167 382 314 390 310 281 170 243 421 618 273 187 301 251 324 244 411 491 481 439 201 223 194 350 242 364 305 269 339 143 150 215 141 114 287 364 283 522 477 434 332 278 358 166 284 465 213 336 327 593 413 570 454 275 307 226 401 310 477 310 293 490 449 364 550 395 348 241 721 514 928 759 731 786 692 621 404 1187 1337 7347 940 390 315 753 244 449 643 444 552 393 431 509 318 320 292 597 410 311 557 519 231 237 284 332 684 803 536 701 533 479 469 523 373 528 251 413 511 571 803 395 322 270 268 180 237 280 313 356 645 565 440 298 477 304 326 412 445 343 499 185 412 308 367 475 297 618 512 405 793 422 423 375 305 595 743 494 275 270 292 408 591 280 327 268 414 479 618 516 520 592 442 740 263 330 480 851 375 753 494 365 577 333 492 446 252 278 699 584 594 408 379 358 502 351 471 366 383 333 436 489 131 147 306 108 264 218 647 574 394 455 205 366 546 430 580 408 520 457 298 747 52 46 66 135 134 493 425 569 408 618 556 437 398 364 290 186 108 84 360 368 113 641 252 373 370 461 224 270 243 257 372 358 657 477 434 566 201 445 464 267 412 338 217 221 230 439 309 378 192 222 312 432 356 531 427 469 447 250 225 547 578 319 440 275 263 297 293 450 379 434 629 162 497 483 190 427 479 693 530 2428 2190 359 545 458 519 702 401 547 437 755 530 824 664 510 533 211 215 195 451 216 238 493 475 562 414 632 699 665 575 231 612 449 432 525 539 396 192 223 561 481 230 305 278 308 260 98 86 413 262 310 237 384 277 289 252 317 414 367 323 464 347 224 807 295 336 659 635 156 186 198 595 932 508 414 598 953 1006 412 543 529 942 659 652 527 475 494 433 1046 671 271 255 314 156 292 201 610 785 631 776 686 885 1188 1006 1013 1069 781 833 589 611 1229 1199 1158 1263 1356 1086 1191 1044 1387 907 1347 998 1022 1119 1141 1228 1388 1401 954 1316 1005 1440 998 1632 2359 2128 1161 1517 1215 796 429 1063 1079 736 523 1196 331 287 448 410 508 383 352 884 584 725 304 260 232 214 425 1635 1733 1836 2224 1621 1236 1796 1382 1276 2181 1530 1700 1904 1362 1686 1923 1485 1382 1777 1257 1331 1396 1897 2215 1910 2034 1863 2036 2128 375 321 250 1379 2020 781 2270 2127 2328 1691 770 654 538 204 637 329 300 227 189 1506 910 943 238 287 204 523 1160 1017 939 1700 768 1018 889 900 1167 1543 2178 2171 2098 3978 3741 2128 2079 2515 2731 1278 948 1110 1326 983 925 1556 541 1780 461 1478 568 91 91 767 713 1269 2798 1300 337 1264 416 652 517 488 818 721 868 1193 983 1403 1427 710 452 980 1411 1254 1469 1254 1244 593 599 524 1339 880 1267 489 659 324 588 648 624 739 702 1421 1415 630 713 672 625 896 838 1043 503 406 762 810 976 675 1214 485 449 1936 616 866 785 665 454 640 474 737 798 549 509 429 758 785 742 797 923 990 745 710 730 875 1025 318 616 424 170 278 343 742 332 462 319 395 289 896 715 482 487 593 495 285 418 391 242 207 306 155 473 360 315 383 346 316 476 494 499 311 313 378 314 482 384 552 434 372 217 409 499 585 263 338 273 335 355 304 253 284 231 246 528 705 170 231 386 319 501 633 537 401 596 568 589 627 517 514 615 386 359 394 360 497 303 454 478 495 355 341 332 344 268 259 234 299 421 286 327 391 242 555 344 336 399 495 507 354 448 298 373 742 62 817 307 229 132 341 313 354 402 285 495 441 538 788 629 732 283 210 311 170 203 252 286 126 138 122 124 294 190 382 308 318 417 262 226 121 441 323 122 236 120 269 513 359 260 214 344 409 442 269 321 336 380 533 417 247 416 427 491 360 371 369 392 267 421 311 412 715 721 517 488 492 243 537 199 125 174 588 545 569 546 739 375 417 426 550 562 571 426 710 441 546 1003 654 788 668 628 950 604 667 575 493 341 541 724 693 634 508 551 510 320 247 291 1209 151 82 113 316 151 167 316 398 482 234 342 251 370 307 286 420 750 663 341 363 411 1094 191 191 122 215 384 631 462 552 616 625 746 480 591 545 428 415 601 401 449 546 421 357 474 411 469 311 402 302 353 430 568 307 360 617 199 366 207 473 432 759 314 335 652 327 590 584 591 700 387 608 809 622 598 632 507 299 446 439 456 407 413 387 463 425 464 440 620 688 654 596 567 217 947 599 679 626 511 580 994 421 545 566 260 809 587 808 615 787 553 509 611 638 576 568 1124 535 523 531 787 439 1381 1263 1190 834 719 475 419 387 578 617 458 271 311 530 408 368 329 431 644 405 297 419 839 542 368 788 687 656 547 852 574 538 934 826 673 1168 766 934 861 708 715 890 746 663 599 981 718 730 722 706 683 746 699 788 807 792 1851 2041 1063 1277 1612 1215 1486 1633 1200 1533 1341 1510 1254 1232 1398 950 1649 1099 899 822 913 706 637 684 591 940 246 446 1242 1145 718 370 373 372 411 436 425 609 401 269 371 230 242 392 565 718 507 306 305 332 368 380 511 416 630 800 497 414 537 706 629 454 490 548 410 400 377 449 770 767 688 712 863 839 254 261 251 258 258 234 228 482 220 94 456 150 288 146 182 156 231 212 94 145 240 239 272 279 254 295 127 392 300 376 449 384 465 310 198 260 352 285 255 327 314 420 292 455 417 350 388 230 220 230 290 562 304 406 498 861 362 340 216 573 577 715 633 674 631 441 648 582 586 263 415 358 451 824 537 466 398 466 288 387 291 488 453 358 559 344 404 391 370 346 608 544 347 111 937 288 628 321 231 698 505 439 459 494 754 724 502 306 292 802 640 641 688 758 346 330 363 717 280 717 726 439 361 777 571 424 487 571 821 840 759 687 686 604 581 579 913 1070 587 691 1036 696 835 800 833 302 537 486 347 521 572 1506 612 527 535 702 629 592 468 593 715 819 765 475 227 456 314 439 256 568 508 721 674 399 323 331 361 365 701 838 791 773 367 366 346 535 391 351 333 166 349 308 302 141 302 315 272 92 244 503 479 546 433 420 354 385 373 614 533 476 692 756 521 535 587 558 768 614 675 636 671 421 686 466 363 541 554 653 511 589 515 556 394 417 405 425 678 449 428 608 647 709 517 503 434 581 715 565 474 593 797 800 541 1523 952 866 554 982 609 767 634 420 272 343 279 94 90 76 155 393 442 406 550 474 726 476 473 280 295 279 114 185 170 268 228 827 207 308 364 181 324 442 441 127 375 315 228 210 452 433 415 402 248 485 615 235 335 264 914 469 443 548 346 275 229 207 201 323 279 462 468 401 371 491 470 210 200 709 592 301 504 595 643 468 373 522 575 274 536 843 280 314 537 466 542 565 610 555 537 638 433 284 578 318 327 225 407 1070 924 396 301 429 156 489 427 359 392 1322 322 1563 1404 1556 1315 1273 1473 1444 1296 1319 1342 1307 1556 1669 1518 476 502 505 524 697 558 744 434 422 532 872 890 387 451 585 937 294 503 926 649 549 539 510 374 477 531 633 689 1071 573 751 922 916 790 733 1035 956 1234 644 824 1099 1189 1098 830 1033 1424 1097 1021 956 868 1505 1378 1367 1509 614 836 816 689 810 434 917 944 1042 869 1040 691 739 675 1245 1153 1416 1305 1182 1332 1317 1213 993 738 1383 830 1197 598 865 657 726 633 533 762 752 812 691 887 966 1114 842 695 835 543 791 855 669 578 735 658 880 668 789 924 907 912 796 1245 828 927 1275 747 620 1706 808 858 1229 787 950 921 628 723 1085 1115 920 919 1282 1053 598 912 1018 885 711 879 1147 1106 1120 1085 1106 1269 1144 1154 1214 1166 1326 924 1015 1025 1230 1038 1340 1179 595 707 755 1321 807 312 325 356 329 412 309 410 203 413 332 552 305 333 510 489 649 509 487 764 667 738 726 406 504 608 644 575 628 628 418 533 317 806 476 1132 956 1374 623 306 429 427 361 470 910 424 571 407 514 330 293 1079 508 321 217 354 309 594 600 176 254 443 336 412 380 466 534 485 271 457 478 1328 381 282 392 287 523 295 469 950 556 620 490 526 475 535 338 614 553 507 420 303 485 260 357 221 320 687 526 906 630 979 714 541 479 448 575 828 341 302 644 1168 647 779 948 316 597 419 606 785 826 547 540 558 657 621 851 392 718 814 801 638 1549 1526 1142 1144 1382 950 1107 2228 4058 940 12121 376 499 1379 370 860 1058 787 1010 791 757 950 429 429 543 1027 574 365 790 762 363 382 498 318 843 1113 1255 855 1141 627 885 715 339 524 535 704 674 1118 1113 526 599 577 438 500 747 475 535 429 850 839 1025 610 1041 502 666 735 442 570 881 347 487 503 742 940 618 710 795 836 1459 671 781 757 691 807 783 749 326 344 440 585 953 874 533 299 520 948 1028 920 1025 881 543 1244 451 890 533 951 430 1251 622 484 1131 427 815 756 404 612 1023 819 878 905 829 886 995 694 737 360 626 518 730 733 392 410 334 359 355 412 812 693 349 564 566 419 811 736 984 510 602 965 770 818 158 52 105 205 140 855 1127 989 1170 790 719 747 1028 954 572 374 214 156 374 491 259 428 454 672 442 517 413 563 400 680 531 589 891 1050 624 722 201 460 429 344 603 506 445 465 553 651 684 808 429 471 473 621 611 848 713 963 672 370 344 1467 833 396 510 399 369 419 417 683 480 619 467 293 1001 650 290 740 848 1049 955 4071 3605 954 843 723 924 811 751 733 645 1151 932 1251 972 957 554 533 296 548 1352 449 344 986 974 833 934 642 911 892 1118 536 755 737 633 983 614 675 472 753 590 512 557 366 447 379 280 206 143 434 325 436 402 573 430 354 671 650 462 360 678 932 268 423 1136 558 591 727 691 161 217 232 1010 1515 727 632 1361 1860 1387 815 1113 874 1599 872 981 726 731 1000 683 1363 1143 256 234 464 302 309 346 1316 1530 994 1085 979 1161 1126 1260 1542 1365 1432 1003 1245 1314 1662 1343 1479 1724 1279 1741 1548 1314 2142 1595 1939 1953 1448 1801 1783 2450 2141 1651 1334 1927 1626 2054 1613 2700 2610 2800 2716 1883 1903 732 593 2015 2031 960 718 1941 813 713 959 531 956 666 613 998 1045 889 525 346 285 407 421 2243 2423 2854 3104 3234 2101 2813 2425 1933 3593 2378 2437 2565 2606 2325 2402 1816 1757 2207 2143 1975 1360 3327 3145 3296 2499 3362 3630 3287 475 431 249 2726 2849 1370 2692 3682 3824 3249 1319 1353 1020 377 1100 293 708 601 507 2573 1349 1292 335 644 542 829 1746 1567 1533 2946 1396 1564 1399 1296 2176 2391 3108 2641 2872 5469 5760 2943 3831 4167 4200 2033 1372 1518 1760 1472 896 2156 794 3058 1049 2630 1251 216 192 824 1179 1933 4702 2849 499 2100 656 1094 904 928 1708 1621 1605 2244 1779 2605 2471 956 1055 1767 2593 2744 1982 2731 2040 1458 1192 826 2418 1447 1752 580 1337 733 1220 1195 1150 1228 1436 2015 2369 968 947 970 999 1196 1088 1241 864 1095 1265 1851 1202 894 1973 1045 868 2802 1289 1517 1728 946 783 735 665 1344 1237 1262 1188 1205 1080 1034 1022 1124 1214 1269 1393 1048 1172 833 1315 675 761 773 213 762 812 1067 621 892 501 970 331 1437 1066 495 389 524 566 542 1291 928 247 221 313 337 536 575 578 600 727 697 592 592 444 479 257 428 629 470 828 678 579 803 474 570 667 779 453 507 364 627 862 442 501 401 344 571 784 934 405 428 367 513 903 1242 792 678 758 797 789 801 626 665 883 618 699 1209 827 627 460 647 852 805 587 522 318 558 437 459 470 451 1136 379 356 922 307 898 452 438 522 492 520 440 524 408 579 883 171 992 490 498 405 419 282 456 827 304 636 718 873 1022 933 752 412 298 335 302 261 295 321 458 226 171 450 253 503 681 665 445 414 307 281 234 651 488 106 458 335 413 678 618 346 279 510 793 364 632 628 610 375 961 833 450 763 725 684 451 550 906 289 328 799 595 647 987 1396 1154 540 679 437 482 284 134 573 673 824 876 966 1375 395 870 954 970 840 1097 801 783 779 868 1884 846 1231 916 1246 1271 1189 650 604 692 502 1025 1199 970 918 1122 986 803 376 763 785 2348 398 384 428 681 579 619 822 697 1252 471 542 390 662 702 664 489 1999 1197 918 1025 848 1367 288 321 197 306 634 1089 892 970 1037 968 1231 597 973 960 596 626 889 536 672 962 722 640 774 693 1064 625 695 592 604 668 1107 629 528 729 364 648 392 420 510 1391 733 769 1300 824 1067 632 1229 1256 666 734 1276 1141 986 1014 784 474 657 606 576 750 549 840 837 841 919 944 839 806 775 1058 900 542 1704 1471 1681 1110 734 996 1329 708 866 651 361 898 701 1043 659 1049 1208 1098 1190 1218 1096 884 1685 712 978 701 891 682 2165 1968 1883 1812 1652 1012 476 417 984 1065 812 476 543 1122 751 474 671 525 956 667 528 660 941 1048 883 578 546 906 903 1179 953 921 1552 1493 1402 1364 1229 1486 1353 1172 1098 1143 1080 929 1202 1453 1184 1119 1006 1220 966 791 1013 1262 1284 1123 3341 3003 1934 2118 2326 2018 2227 2365 1939 3065 2772 3068 2874 1848 2499 1453 2326 1635 1719 1358 1569 1291 1712 1092 1121 1906 493 837 2222 1984 1334 665 546 872 563 648 1168 971 466 452 552 437 342 691 1017 1027 580 708 556 459 672 764 1102 635 871 1075 963 910 786 1303 738 791 813 878 757 789 682 798 1148 1453 1115 1140 1166 1319 474 609 573 496 503 505 481 683 487 160 531 219 490 418 342 211 290 322 222 375 120 124 144 130 126 280 226 924 328 623 679 628 676 431 350 329 341 527 430 479 338 497 530 579 449 437 427 513 511 511 529 799 632 866 807 1220 590 529 534 876 820 858 745 932 789 699 831 898 886 500 780 711 708 814 721 780 458 490 600 573 583 848 642 971 998 756 1011 837 862 708 1078 1029 651 591 1617 1047 1709 697 891 1490 1062 659 985 661 1513 1531 563 664 658 1278 1207 1181 809 1337 617 549 426 1051 653 1323 1130 734 702 1117 1204 784 819 842 1500 1201 1050 1427 895 1161 1148 1357 1813 2298 1276 1355 1279 1343 1343 1291 1729 551 597 646 571 609 563 2500 821 804 805 903 1649 1409 1238 1451 1593 1752 1452 1071 520 855 522 459 527 1044 850 1211 1242 1025 699 533 593 516 855 1109 1041 1100 745 651 403 1034 368 317 346 242 360 350 295 195 309 368 514 358 611 873 693 737 604 985 855 861 904 982 1029 539 1270 1516 1288 1080 1233 1186 1216 1045 1119 1391 938 703 589 725 627 991 893 768 1126 535 773 836 752 931 647 648 723 804 846 762 544 1113 845 605 483 1176 1285 663 1200 919 1619 1556 852 2420 1270 1417 802 1916 1034 1712 1344 703 547 586 449 182 227 138 287 761 831 521 769 503 631 832 463 461 602 465 196 220 309 303 382 1234 300 593 443 324 294 608 458 449 607 580 304 253 556 506 268 750 535 699 628 355 306 335 1288 580 564 898 623 360 468 391 420 598 468 748 783 894 577 512 544 599 344 1135 645 973 1192 1056 912 907 745 1291 592 505 1044 1397 537 819 1028 907 1092 1107 902 805 728 750 628 435 548 668 390 297 689 1774 1556 656 564 676 437 895 645 517 855 2542 415 3021 2717 2793 2808 2427 2696 2861 2873 2740 2763 3068 3129 2639 2663 773 809 774 474 1013 938 988 869 1021 859 1598 1178 771 826 1025 1092 592 1316 1219 1148 1122 1106 623 628 620 766 890 1026 907 816 478 512 428 732 657 273 234 591 444 657 535 573 585 868 580 623 635 642 557 613 471 390 474 538 328 423 533 479 624 329 530 440 392 345 513 386 429 366 617 528 703 678 572 643 652 537 621 554 485 382 560 655 705 535 558 607 427 500 527 654 691 386 581 602 647 691 561 664 653 564 696 533 761 793 685 581 802 830 684 559 410 539 359 521 285 500 837 664 510 478 792 348 645 757 607 762 736 573 668 358 606 724 388 608 609 524 650 599 613 749 673 710 790 792 662 735 541 415 538 575 685 699 635 649 640 591 645 573 507 799 251 239 307 222 469 240 326 201 147 200 376 217 306 294 296 158 161 112 131 279 184 283 221 372 523 274 249 215 241 279 251 352 166 404 235 211 152 231 238 275 176 176 160 192 200 189 239 339 384 374 356 721 460 211 205 114 80 251 416 267 283 184 118 150 142 144 148 122 151 227 285 629 191 179 201 214 260 205 246 500 377 529 301 327 307 170 227 407 391 345 518 267 267 201 295 180 247 296 291 323 388 274 308 363 475 324 311 624 325 284 237 484 458 512 600 200 280 430 350 351 333 467 263 388 312 248 346 579 166 209 579 615 770 567 489 487 447 616 322 639 511 390 376 6499 353 479 347 488 472 282 469 452 363 593 561 527 444 736 375 348 370 432 285 485 289 303 453 524 771 451 387 595 526 443 461 543 286 250 423 204 457 402 271 302 431 271 191 205 116 271 638 407 390 311 203 308 300 392 209 280 162 219 280 319 352 461 307 246 492 314 479 351 390 315 321 275 371 512 412 410 229 251 434 314 240 220 285 301 323 518 365 713 332 478 210 441 401 406 343 456 381 408 398 322 361 413 219 227 341 619 590 619 631 281 404 256 307 320 485 408 530 448 84 102 191 171 311 266 472 662 480 544 591 182 624 333 633 394 208 367 416 318 72 67 84 82 56 289 303 556 610 494 467 488 405 391 259 208 77 93 404 455 141 397 213 327 510 518 168 197 150 183 380 300 657 382 349 477 475 184 106 439 272 226 168 216 157 248 286 351 138 148 137 213 340 322 697 318 400 285 264 562 542 148 223 221 207 257 223 364 309 431 247 293 226 189 339 469 278 421 475 2318 2354 418 586 574 370 456 499 438 390 581 519 615 303 483 273 257 436 229 382 219 304 508 467 421 461 617 685 566 337 491 516 315 317 533 320 485 159 257 566 478 282 223 235 266 237 198 225 456 418 610 356 598 205 471 307 343 576 430 337 376 401 145 441 280 364 602 510 204 230 194 550 590 688 488 622 625 546 511 459 453 827 623 475 615 433 476 356 815 829 294 295 282 148 228 217 899 738 740 604 805 901 1037 977 876 1156 992 1085 767 641 1607 1474 1473 1546 1405 997 1202 1246 1070 1016 975 1187 1314 877 1186 1427 1243 1695 1247 1446 1277 1587 1261 2603 2204 1868 756 910 1166 774 431 980 1109 722 626 1033 328 397 340 431 385 380 319 921 665 509 248 348 324 216 301 1564 1507 1592 1673 1552 1447 1450 1677 1959 1559 1699 2037 2029 1466 1779 1786 2174 1780 1904 2256 2049 2494 1650 1763 1973 1944 1899 1952 1921 401 381 235 1913 1648 762 2838 2509 2541 2430 681 631 768 317 838 175 403 312 346 1489 854 949 346 286 203 388 1158 1036 516 1435 850 712 1315 674 1253 2038 2274 1759 1968 3606 3635 1683 2060 2019 2645 832 712 919 857 1060 853 1180 511 1183 462 1725 798 194 168 1371 730 1459 2085 1046 423 899 372 745 367 355 778 659 702 580 761 1457 1983 788 280 818 1572 1408 2041 1030 1145 483 450 353 1021 691 1579 366 528 333 560 411 405 536 840 1437 1851 555 563 464 901 704 525 828 383 399 756 1372 532 338 1057 554 416 1342 639 723 711 409 592 616 594 764 821 540 471 536 748 789 796 788 826 793 752 1056 573 870 524 460 537 578 376 317 344 479 264 228 316 333 469 698 630 502 261 603 439 481 286 221 264 256 211 204 190 308 286 397 307 329 260 315 419 406 216 197 483 316 319 464 325 334 352 452 480 482 237 332 341 100 221 346 322 189 239 207 325 611 227 318 185 221 631 629 473 289 322 268 306 377 351 364 249 301 258 355 350 451 385 325 356 355 411 521 326 240 252 241 279 337 593 416 539 419 283 364 549 513 621 467 559 613 689 353 466 756 118 844 403 318 240 417 188 457 492 314 590 534 548 555 435 512 598 485 280 359 214 317 267 236 221 189 238 418 143 296 294 229 264 177 149 303 207 182 126 207 141 410 742 511 329 283 226 460 330 285 249 418 256 578 426 855 566 457 457 276 551 484 471 299 204 373 372 408 379 694 757 389 345 326 374 322 219 316 534 634 292 803 338 440 655 435 521 511 491 561 455 613 784 623 788 601 532 773 643 336 592 419 141 505 614 380 485 368 564 491 325 297 329 1056 158 134 169 258 217 291 152 278 415 255 424 445 671 148 150 334 558 470 330 393 263 590 120 337 274 151 427 698 611 635 690 636 720 502 547 450 387 409 527 424 458 374 684 622 742 640 648 531 600 501 380 420 649 397 280 364 117 238 273 335 361 779 296 327 675 387 500 694 596 623 494 373 856 564 626 660 234 552 438 364 461 582 354 374 329 283 298 258 265 676 752 789 655 280 840 570 643 463 355 427 827 453 499 506 255 593 672 504 674 461 662 613 619 641 429 477 822 508 398 784 589 455 567 623 625 523 446 454 588 505 287 302 381 347 467 508 550 487 261 250 491 477 639 499 864 366 372 454 438 1001 553 742 657 766 763 786 841 788 646 520 610 569 498 588 856 641 563 718 670 972 616 573 842 784 582 568 619 612 2104 2017 1433 1431 1586 1345 1274 1365 1196 1439 1155 1295 1215 1216 1544 1141 1793 1602 926 1198 1232 627 792 939 751 1173 450 797 1134 1046 1192 536 694 688 256 206 613 246 438 456 553 445 294 243 331 300 348 365 355 331 287 287 276 400 365 764 297 359 621 504 572 643 654 623 530 430 693 552 811 540 613 784 806 457 293 468 392 338 332 281 448 255 290 151 398 440 192 150 178 294 116 168 122 82 131 115 127 129 117 418 194 225 250 363 238 214 228 271 321 321 236 263 243 261 390 126 384 272 398 194 228 209 150 241 267 547 215 285 423 859 357 426 292 343 322 243 328 493 435 379 521 523 455 341 279 424 423 299 237 320 307 336 337 390 271 655 408 400 386 364 487 346 362 463 554 524 441 218 693 341 782 437 329 889 369 322 365 281 537 552 229 293 275 558 625 637 743 453 290 278 409 707 355 789 829 582 418 576 630 404 456 806 456 504 508 579 601 549 421 401 829 904 613 939 842 685 759 1032 817 287 343 351 352 560 535 1381 840 580 534 569 796 699 608 762 821 1071 996 684 471 455 280 272 365 498 426 388 590 317 318 298 356 430 707 518 538 469 252 219 253 313 494 289 315 297 303 309 273 271 438 229 284 291 229 511 397 356 422 370 390 512 428 370 385 516 600 537 514 668 512 641 417 340 376 607 382 335 839 439 423 506 356 492 380 482 572 633 578 527 510 400 349 515 502 429 470 455 574 360 642 447 677 538 454 562 639 772 581 935 430 401 434 627 589 812 695 420 331 233 149 108 177 139 234 415 550 479 470 466 455 391 131 291 386 255 291 353 210 356 394 829 158 389 352 402 366 343 424 264 295 277 272 262 329 182 174 298 265 414 432 356 514 241 1169 345 307 450 256 382 256 211 294 364 370 292 292 629 312 138 171 199 155 407 601 357 255 482 495 389 473 624 426 532 486 531 344 659 529 513 537 565 461 472 384 250 396 414 284 408 349 289 548 767 679 459 140 154 338 393 243 276 408 1377 313 1379 1234 1116 1181 1588 1382 1420 1358 1196 1392 1073 1440 1384 1249 443 535 568 347 580 599 824 528 395 688 599 897 368 336 663 566 270 255 876 627 581 553 582 533 484 698 681 810 698 558 586 636 799 474 587 706 690 617 583 459 497 505 477 561 548 725 548 530 602 530 685 559 673 567 512 384 519 592 478 414 534 482 385 615 485 463 502 543 737 413 860 861 674 798 648 684 667 596 634 582 656 617 749 667 613 677 679 777 466 539 473 634 541 444 509 970 655 621 750 624 592 537 563 576 575 641 529 557 568 551 510 586 481 451 657 582 716 587 499 490 441 859 593 629 666 710 565 519 457 452 733 467 285 554 797 691 666 776 713 477 446 469 479 736 747 761 570 525 565 704 703 747 596 822 660 629 325 453 528 546 361 434 174 311 188 379 305 330 310 360 288 102 264 268 278 151 405 366 191 224 137 212 173 173 234 234 165 96 116 104 255 138 128 287 345 214 178 288 176 296 225 213 209 330 186 172 276 328 350 281 246 536 356 273 230 168 168 165 322 203 231 145 136 228 131 230 218 187 218 117 397 392 283 134 256 220 219 252 213 489 248 495 295 373 349 240 231 389 307 225 616 190 236 200 282 219 260 207 196 217 348 326 365 440 437 349 190 484 247 449 351 662 340 372 503 434 216 275 337 245 230 430 339 440 425 235 290 513 288 243 929 657 540 585 882 512 470 492 445 914 391 315 499 353 6648 538 455 835 445 340 513 587 439 621 367 371 359 494 353 476 318 217 301 280 306 220 333 503 716 341 336 497 457 469 732 524 511 525 482 434 508 419 168 287 274 291 325 228 327 514 412 439 586 429 204 328 229 261 221 195 197 364 432 259 466 600 454 417 419 271 589 285 446 158 160 182 248 574 309 311 142 307 486 518 228 293 398 372 449 520 220 761 302 616 338 527 489 446 277 615 379 364 462 483 411 445 281 198 525 362 338 469 483 311 448 283 319 544 262 200 280 329 64 78 92 127 334 169 384 331 184 241 233 159 233 458 478 351 246 325 428 458 137 118 95 164 96 209 346 380 416 509 434 265 319 295 377 233 54 101 168 392 70 446 168 280 425 423 169 130 271 184 428 407 642 462 587 390 374 265 218 316 402 328 225 262 296 290 271 415 219 264 167 227 282 521 270 382 340 323 295 364 548 166 175 287 252 270 264 383 349 166 235 287 302 248 227 415 391 504 274 1768 1847 438 506 521 401 514 478 432 456 720 497 627 423 439 255 330 294 253 275 269 330 456 481 386 512 326 448 527 188 263 413 566 651 425 459 381 270 226 318 256 293 262 313 380 380 396 264 436 392 554 395 593 159 314 265 199 668 448 416 519 322 189 412 287 312 443 401 138 175 354 544 563 881 321 483 600 758 509 448 495 675 378 403 742 392 319 336 912 491 164 142 264 222 287 271 866 746 447 782 564 1090 1240 1392 1072 1046 1269 1034 747 495 1346 1381 1264 1627 1712 1063 1158 1056 1248 1567 1066 1350 1303 1124 1303 1963 1406 1694 1536 1632 1460 1799 1655 2216 1959 2172 572 770 1672 881 573 909 911 1076 617 1272 337 329 425 439 494 420 362 893 745 490 221 567 537 261 260 1989 1884 1980 1662 1609 1470 1651 1637 1629 2211 1698 2185 1877 1719 1892 1538 2140 1493 1957 1850 2670 1757 1793 1576 1854 2219 1822 1919 1700 544 478 178 1599 1475 989 2410 2607 2570 2390 753 694 596 254 480 144 292 246 352 1341 664 719 352 425 359 392 988 867 787 1004 1030 1018 883 767 887 2207 2492 2148 2000 3729 3913 1690 1919 2435 2628 1198 620 905 1046 1004 653 1228 485 1456 506 1345 773 85 79 1006 893 862 2295 900 603 879 565 627 340 255 635 665 678 937 949 1249 1516 1003 526 847 1258 1189 1441 1016 1386 551 262 359 989 591 1470 258 861 661 522 740 628 826 443 1441 1243 607 629 536 734 628 772 620 416 520 684 1116 718 761 755 416 313 1602 493 628 548 354 833 968 918 728 759 567 526 498 1092 1193 1085 992 1124 913 714 822 719 757 796 389 360 308 273 210 276 598 335 273 274 476 433 577 412 490 315 474 296 191 124 205 181 169 184 219 259 316 298 291 397 274 493 472 341 303 203 230 349 382 303 328 208 464 210 442 464 332 263 337 349 277 355 236 475 334 541 518 226 537 238 496 198 203 574 791 770 652 723 759 761 476 627 513 452 464 515 467 326 515 531 432 460 497 446 499 351 247 294 287 191 183 452 333 400 516 195 504 727 632 789 494 590 724 825 485 393 749 64 700 469 347 168 385 290 302 408 292 560 432 638 627 418 549 192 161 309 208 198 192 173 139 441 297 139 224 266 331 330 179 180 208 182 207 244 155 109 426 197 215 534 352 468 412 288 285 370 270 243 431 209 526 443 395 310 423 441 425 487 352 253 411 301 432 352 518 522 530 408 223 226 312 375 281 310 374 534 546 355 701 421 242 393 581 642 368 395 654 408 421 681 547 612 564 459 459 508 253 467 436 227 675 827 681 568 382 399 465 148 297 342 1072 121 80 144 153 152 156 124 203 348 267 444 281 388 399 352 259 828 501 274 302 295 746 184 241 215 221 224 665 506 580 570 530 702 573 736 409 320 363 483 358 428 536 608 378 698 431 451 500 622 502 232 248 724 245 221 395 203 373 219 278 210 819 329 242 728 302 424 629 522 695 552 373 588 634 539 695 261 515 481 495 561 569 657 414 541 343 252 318 407 697 547 531 426 441 778 647 734 441 336 425 678 534 369 514 347 436 601 635 742 651 672 578 527 599 561 565 638 591 494 595 622 722 1077 705 779 491 461 372 502 379 420 402 317 231 251 412 371 281 420 419 344 547 484 628 681 344 425 417 369 809 533 498 373 754 708 635 569 560 654 630 562 598 632 581 570 553 673 577 523 622 907 463 810 793 566 584 650 581 1844 2048 1385 1352 1321 1241 1227 1378 1000 1198 1125 1290 1347 1413 1116 949 2077 1040 987 1153 1209 707 554 699 572 684 262 681 1208 893 762 574 544 334 387 279 519 327 635 613 846 255 261 385 412 325 419 303 195 267 423 417 373 248 463 569 421 313 796 553 472 894 659 537 569 447 562 526 862 905 662 785 873 609 260 246 224 255 251 225 540 285 276 139 162 206 188 125 236 168 138 215 88 128 104 90 94 102 84 364 147 287 183 283 461 332 383 265 212 352 290 278 262 293 179 161 407 294 369 116 108 251 235 102 168 326 292 356 393 525 476 324 149 280 298 200 318 448 525 341 395 346 314 396 588 296 259 275 320 386 245 427 223 236 261 933 436 371 426 327 375 372 501 309 445 444 278 86 623 266 545 290 204 546 226 335 240 310 717 675 237 213 189 630 518 580 889 445 242 228 368 559 444 779 601 416 265 511 407 313 301 587 596 531 567 730 500 805 518 512 799 785 562 726 903 987 606 1130 678 247 406 374 216 438 304 1236 914 799 812 761 730 679 582 702 767 720 788 729 617 530 307 388 376 353 248 385 352 286 520 375 346 570 555 509 567 535 328 367 259 482 512 133 181 157 175 177 115 107 255 205 235 146 252 480 728 562 564 398 420 443 379 335 491 575 473 508 740 795 388 800 770 518 562 631 578 649 604 652 591 493 463 512 755 624 376 665 566 754 760 393 542 595 552 350 514 772 381 494 407 403 793 546 448 624 586 552 453 988 425 520 451 710 404 627 514 300 219 151 151 89 97 187 113 436 352 349 360 464 301 513 362 403 433 278 257 343 118 293 348 633 225 552 518 372 183 423 258 186 152 170 359 333 258 308 498 254 247 498 405 323 428 253 705 431 419 341 344 351 309 277 343 275 277 291 292 392 293 483 516 312 301 585 555 621 665 688 591 374 277 513 493 435 590 495 335 323 374 344 419 400 402 460 505 328 611 361 568 465 361 289 526 636 766 610 218 239 358 251 428 272 475 1212 268 1644 1428 1721 1290 1425 1632 1508 1645 1438 1668 1494 1543 1690 1598 433 399 484 449 526 536 537 457 427 407 1002 552 282 307 390 473 421 417 730 525 485 496 581 660 628 606 618 744 1767 1066 866 1288 1061 1337 1005 1118 1006 1306 729 962 1565 1595 1616 997 1245 1749 1941 1547 1268 1499 1389 1044 1102 860 667 1094 1125 738 1126 646 835 882 1029 797 1189 1013 954 1016 1579 808 1813 1723 1804 1721 1731 1676 1693 716 1582 1315 1432 1044 1187 1087 814 1205 1098 1074 1234 949 1240 1014 1086 1041 1035 1193 929 1011 1128 1288 1275 1152 1358 1436 1402 1105 1037 1112 1144 817 1407 1547 1354 1082 1032 1106 1232 1299 867 859 1317 1076 1048 1043 1192 1150 1171 935 1009 962 1887 1403 856 949 1060 1145 913 1089 991 964 1013 1000 951 937 1050 1018 948 1083 1026 1112 1048 1117 999 1055 856 1144 826 662 914 1162 1082 447 442 1009 444 1135 432 855 396 587 532 540 462 516 582 618 617 534 548 540 387 536 451 434 579 371 480 386 441 471 523 464 527 725 645 712 569 786 620 420 462 525 477 649 466 367 428 362 473 559 456 1159 737 369 319 164 708 365 523 409 499 534 461 396 675 623 660 364 426 259 636 1270 510 396 766 318 305 238 443 799 783 958 404 499 791 500 424 1062 993 1007 1049 264 720 407 537 335 438 737 634 900 719 544 879 587 467 718 534 559 411 634 672 1244 885 804 1410 474 607 553 988 483 549 610 522 404 1040 822 558 972 1091 961 1517 1039 1293 1747 949 1181 1246 1263 869 2365 1105 753 1379 479 538 12113 742 1223 778 914 1427 925 728 1283 743 743 959 1179 850 649 1252 853 742 562 985 461 1077 937 1660 1013 799 694 675 1134 729 834 592 811 675 978 1039 593 549 832 460 400 958 633 385 604 1200 816 893 903 689 799 960 1047 847 593 878 639 721 813 997 1324 934 1168 1159 880 1287 710 925 573 467 539 710 1009 409 439 489 848 955 853 813 403 798 1301 917 1543 741 1354 576 1691 412 1197 813 642 635 1258 1114 565 1264 702 1090 745 555 695 1414 930 888 1035 1013 1245 690 573 788 542 757 517 892 1079 416 504 295 365 789 354 1037 1359 909 1046 571 637 1111 929 1226 1139 1006 732 528 1135 151 160 102 184 106 720 767 1024 838 947 1145 958 933 917 797 639 433 299 462 708 380 848 632 829 964 844 661 681 570 338 495 793 855 989 800 1014 483 455 752 707 511 461 974 969 959 423 639 1068 575 647 428 633 946 1055 924 1019 1277 438 472 1327 891 383 555 608 562 610 725 1069 972 654 511 507 1135 688 587 919 732 1002 794 5006 3787 948 1136 976 858 1126 811 1049 921 1184 980 1363 1051 1034 664 546 489 449 773 493 798 1317 1328 930 955 869 1146 1077 1044 561 785 933 802 915 596 938 358 394 707 576 387 315 212 210 278 237 309 650 704 680 613 1101 494 753 653 468 961 822 1073 1044 623 621 1203 847 960 1324 1270 370 396 395 1291 1761 1253 659 1609 1710 1986 1203 1007 1119 1644 955 989 1222 1045 707 704 1790 1513 529 417 983 362 866 588 1366 1612 1404 1296 1302 1707 2054 1727 1918 1900 1262 1482 1656 1297 1583 1386 1655 1714 1861 2215 2117 2116 2335 1731 1489 1547 1551 1967 1570 2224 2296 1838 2265 1897 1512 2543 2085 3534 3689 4224 2485 2352 1668 1678 797 2231 1910 1398 1361 1735 834 883 1410 791 872 625 539 1053 1611 727 569 988 938 796 543 3604 3756 3620 3756 3837 2763 3252 3220 2475 3625 3227 3157 3065 2550 2970 3926 2404 2997 3163 2693 2682 3658 3072 3406 3957 3396 3096 3578 4179 617 534 534 3120 4148 1589 3897 4247 4038 2871 1361 1432 1604 646 1569 346 631 516 528 3082 1974 2058 527 824 772 765 1702 1954 2230 3430 1536 1906 2089 1708 3452 3547 4123 2957 3153 7390 6933 3680 3620 5337 4977 2488 1146 2592 1880 2139 1028 2615 1097 3967 1240 3571 1489 70 66 1683 1889 2527 5610 2584 1094 1956 1534 2009 838 816 1509 1377 1449 2035 1397 2808 2944 1883 1202 2638 2680 2683 3475 2284 2508 1699 1516 1466 2696 1973 2345 845 2216 1158 1781 1633 1681 1898 2068 3313 3251 1165 1092 1182 1201 1272 1197 1225 770 900 1348 1966 1515 1343 2512 1245 1199 4244 1578 1818 1533 679 1505 1481 1237 1645 1539 1508 1304 1610 1626 1572 1537 1460 1532 1298 1687 1763 1088 1507 1086 950 563 826 403 784 766 1348 891 929 989 830 735 1147 1428 1510 767 1603 1289 1067 786 727 525 511 432 521 716 451 384 435 602 949 836 905 697 532 453 373 651 596 502 636 567 564 589 545 758 1109 470 472 472 815 904 596 598 389 464 473 756 1950 560 583 683 587 788 981 1154 651 915 903 1121 838 734 675 881 847 867 1257 1122 746 912 487 1174 1091 981 607 487 376 765 684 453 465 792 337 720 718 383 1020 683 647 743 586 648 719 833 533 916 1261 175 970 800 1001 515 475 371 1074 635 516 1131 1214 1003 1026 887 1056 579 243 378 379 438 561 645 452 277 227 479 390 542 666 527 618 667 335 319 281 502 365 234 483 489 247 1300 1203 479 386 410 695 798 776 737 925 586 951 833 1213 947 732 935 1009 1266 984 967 574 1534 921 981 1254 1512 823 1018 781 476 671 595 376 350 1177 1353 1431 1029 1462 948 1028 1198 961 1413 1026 1076 782 1255 910 1809 1225 1700 1345 1570 1988 1446 1126 1021 1019 459 1051 1277 1346 1560 2140 1382 1029 245 934 1036 2379 524 308 354 468 546 556 570 618 1039 399 790 739 1232 571 499 489 1638 1078 714 881 766 1780 253 361 191 257 1183 1049 770 883 946 886 1061 972 740 880 675 689 998 692 792 716 855 622 994 647 943 843 1042 765 583 465 1423 713 738 742 260 771 491 763 601 1233 736 556 1445 1472 1247 867 1615 1563 783 816 1508 1227 712 794 1146 1203 809 985 692 1414 791 1184 1187 633 794 683 852 966 677 1022 869 638 2231 2187 2402 1615 1085 1532 1381 861 1036 1106 268 964 763 1011 797 1015 1401 1283 1457 1409 1216 997 1374 937 909 1179 1317 675 2214 1939 2168 1498 1363 605 1021 866 655 740 1098 908 1054 1442 1259 606 935 741 1180 879 1133 1027 1122 1692 1069 1181 974 1582 1377 1012 1295 1197 1810 1429 1391 1414 1634 1996 1656 1170 1434 1528 1286 1267 1199 1649 1253 1284 1265 1412 1823 1918 1389 1463 1876 1458 3451 3367 2881 2406 2732 2289 2380 2498 2030 2764 2581 2822 2187 2462 2460 1632 2794 2358 2110 1421 1628 996 1818 1501 1317 2642 815 1591 2453 2248 2859 1330 1021 1511 778 538 757 1176 686 1061 770 718 717 875 993 819 724 576 650 669 291 277 659 1138 1008 1247 922 985 1318 1113 1292 1319 1168 1247 1343 1044 871 999 1063 1852 1111 1401 1449 961 852 543 381 857 851 681 542 684 739 170 843 480 404 622 385 558 181 282 362 390 347 333 335 383 309 590 334 910 650 778 1050 859 942 361 410 600 716 449 423 504 525 514 811 895 954 352 296 382 344 379 469 579 604 865 1186 1253 832 599 421 1179 1198 811 1076 1343 1298 1147 1045 1165 1170 605 660 793 882 1251 799 887 968 1050 433 634 517 1369 737 943 1249 1061 1152 1038 1122 518 890 842 732 233 1258 545 1371 819 459 1314 668 720 586 682 961 986 577 470 405 1226 1353 1186 1319 1749 481 451 754 1229 770 1696 1443 960 659 1429 1294 1026 759 989 1526 1185 1241 1169 1595 1232 1139 1231 2050 2355 1457 1857 1556 2067 1440 1632 1551 579 917 880 766 640 839 3112 1202 1294 1232 1117 1227 1202 969 1295 1611 1626 1548 1505 973 987 1082 447 465 1062 1068 1080 1125 768 938 743 432 585 718 1071 1939 1132 752 1057 660 897 702 440 458 267 460 466 420 239 531 365 527 497 342 1127 1399 1100 934 1394 1250 1188 918 1307 1200 1104 1372 1923 1804 1771 1387 1859 1518 1346 1448 1300 1189 966 1138 863 823 1062 1281 1085 1679 774 852 1346 986 801 1019 1190 1062 901 1136 1290 1115 1446 1132 749 876 954 1132 885 762 1368 1817 1568 1342 1776 1150 1087 692 2098 837 1381 1416 691 522 529 688 209 213 228 347 822 801 804 1244 702 942 1016 618 702 710 360 397 649 767 464 598 1610 814 654 782 398 512 892 536 289 330 347 458 352 547 607 446 674 499 794 952 509 725 382 2213 860 854 1174 1085 607 968 806 521 697 1071 764 837 624 802 532 607 442 424 986 1867 703 1558 1447 1643 1315 781 1348 643 770 983 1351 697 760 1460 1333 1422 1504 1394 777 798 1047 983 392 439 972 808 546 868 2369 1539 877 409 614 375 1219 692 518 677 2871 926 3351 2989 3253 2763 2713 2860 2833 3065 3046 3190 2871 2566 3476 3256 851 882 813 784 1334 1115 1565 815 1126 854 1612 1245 778 823 1367 1895 654 971 1159 848 820 808 762 771 741 1043 1011 1170 1422 1013 601 816 352 580 972 400 352 575 692 706 672 643 653 666 797 839 716 649 737 826 454 634 608 343 1248 819 986 1229 930 931 1155 976 1065 1573 727 1653 1733 1749 1136 1324 1211 1076 1050 801 921 861 1110 756 1239 1499 1006 979 979 907 744 1207 987 730 854 982 872 989 1112 902 979 724 1007 842 834 993 1050 1044 1091 1115 790 1251 979 957 859 806 1104 1012 965 869 590 1097 693 471 975 992 700 1295 1223 976 983 824 1378 1179 641 599 868 1109 1181 1815 1547 1521 1416 1482 1594 2128 1652 2138 1932 1215 1363 1150 1164 1555 1171 1744 1781 1255 1417 1497 1431 1256 549 794 635 785 491 422 392 170 424 247 288 290 279 250 204 200 320 271 271 319 335 323 834 525 347 709 379 301 374 295 385 331 343 397 433 267 281 658 534 356 303 509 238 593 491 445 445 607 302 338 538 383 405 524 516 496 601 287 281 174 277 374 759 815 849 90 269 233 323 266 234 270 256 98 622 818 353 262 347 458 246 586 166 722 312 927 394 438 508 391 742 529 553 501 852 610 412 252 286 412 469 544 544 291 738 349 695 692 844 935 323 648 743 804 435 647 669 483 541 403 684 722 462 311 259 679 473 458 299 492 192 629 659 374 843 1009 970 330 326 564 339 1039 573 943 440 244 370 347 455 742 8586 817 576 387 930 768 347 691 685 615 594 578 592 479 394 629 764 787 357 471 430 446 916 424 537 505 396 790 853 995 795 600 500 195 530 400 138 405 209 283 317 399 221 406 862 522 806 483 269 254 377 463 179 525 135 468 346 572 554 1023 786 507 593 363 485 390 530 244 258 412 496 613 525 502 296 349 653 382 507 347 625 357 695 821 483 971 336 730 526 411 229 487 248 719 623 604 478 505 488 508 468 383 495 620 550 914 882 603 841 779 616 510 500 377 544 1009 166 227 221 207 266 493 389 621 447 538 473 426 698 536 724 1404 276 403 609 297 106 84 79 403 219 358 266 737 615 588 850 600 599 571 456 375 135 142 286 491 188 345 395 416 552 570 303 325 721 249 463 669 891 567 690 691 574 210 237 435 225 203 493 525 398 191 607 377 353 414 336 464 546 316 365 470 522 496 394 562 349 190 438 534 445 675 705 637 543 513 244 574 415 238 320 527 331 722 461 2850 2725 542 444 430 608 607 580 448 474 759 782 633 629 757 615 396 550 465 483 992 985 853 800 562 525 402 502 851 337 290 824 531 530 734 485 392 261 309 752 631 342 533 549 1216 1192 413 244 784 644 611 455 444 442 573 641 390 1543 852 1003 638 615 566 733 411 582 744 704 213 245 317 1123 980 1825 894 647 1345 998 937 798 1310 1313 777 621 648 674 444 608 870 1112 422 394 259 124 422 400 1322 1446 861 936 1072 2504 2886 2401 2842 2592 1643 1732 928 1225 1487 1483 1814 2289 2241 1151 1730 1659 1745 1664 1506 1228 1779 1939 1588 2157 2285 3043 2993 2315 1929 3072 2178 2958 2635 2191 1161 1545 1418 1433 1225 1605 1841 1122 995 1698 471 490 671 905 899 436 511 1467 1452 787 195 640 574 465 313 2893 2888 2573 1943 2334 2740 2810 3343 2575 2378 2384 3127 2935 2375 3436 2499 3243 2724 3674 3268 3981 3427 1819 1858 2396 2211 1899 2228 1773 530 442 249 2105 2417 1573 4160 3964 4116 3856 1108 1036 1044 335 1273 114 857 374 494 2022 1140 1142 667 721 601 382 987 1858 1174 2110 1893 1724 2447 1186 1698 3282 3919 2358 3250 5864 4891 2909 2972 2942 4418 1433 669 1242 1327 1539 625 1614 657 1431 712 2305 1187 183 146 2189 1397 2522 2661 1411 1248 1168 902 853 760 586 1041 999 994 922 868 2318 3561 1594 569 1496 1987 1882 3010 1350 1557 1265 748 1036 2413 955 2851 1121 1431 884 970 1135 893 1240 1424 3551 3242 814 793 799 889 938 534 1005 360 583 847 1399 669 1152 1930 1188 1061 2422 539 627 841 765 1232 1481 1437 817 813 655 636 762 794 808 864 791 808 833 1049 1347 704 1491 1076 656 640 497 342 508 627 932 419 342 524 424 798 928 788 1116 635 1341 1471 890 319 610 418 381 668 637 706 291 259 347 538 568 476 467 508 544 393 597 536 584 417 531 633 260 250 558 754 955 302 673 820 336 413 757 745 739 781 579 682 967 1009 600 520 604 767 737 757 264 307 287 359 285 457 297 447 778 915 647 861 367 997 395 674 774 1080 885 694 395 674 500 593 629 533 474 1064 460 328 380 598 483 602 445 578 622 973 504 498 1265 160 1294 677 570 542 452 275 547 906 596 962 943 1097 1099 614 1185 902 447 309 446 490 646 741 227 261 241 231 277 232 370 729 572 738 249 235 533 132 366 382 199 614 320 983 708 753 691 493 482 590 538 519 537 542 962 756 1032 634 591 401 774 778 606 663 496 479 421 492 544 689 793 749 262 298 576 322 249 326 829 1037 1161 680 1180 615 990 795 707 869 675 1085 763 768 723 1315 957 1102 978 656 801 777 597 915 704 324 761 1012 969 924 582 923 1388 536 398 485 1213 280 257 209 450 369 395 341 435 612 250 689 756 1248 269 279 255 660 616 923 1065 324 1008 299 356 249 354 699 1637 1359 1455 1575 1489 1620 1335 1426 614 576 586 656 582 602 528 941 714 1025 754 689 651 794 613 823 802 1231 621 361 527 206 526 439 402 649 989 293 536 910 765 1194 1071 1212 1492 676 452 1251 699 1384 1412 1209 1904 1194 1208 1402 1579 2266 1325 682 403 273 254 373 776 606 1124 859 546 1426 2316 2523 1176 1067 990 1618 1040 959 1867 622 1275 757 631 730 665 1034 851 968 961 619 721 808 1000 638 1454 722 785 965 1103 1162 742 587 590 885 681 257 416 528 554 652 624 701 560 814 1449 753 923 1569 661 956 652 677 727 690 1313 785 1497 1111 1048 932 1018 1348 1058 1057 791 1286 1155 1078 718 1002 1455 1077 695 906 1726 1131 1000 1248 1403 1015 1221 1010 1119 2958 3165 1946 2330 1884 1615 1043 1107 1289 1465 1339 1541 1613 1266 1872 2104 3437 1745 1586 1280 1264 1065 823 1534 1253 1339 1077 1837 1455 1221 2666 813 1044 1114 456 794 901 340 942 812 738 876 557 462 590 349 362 269 509 255 470 384 591 464 433 674 394 498 992 586 1254 1478 1257 1207 1054 1378 2048 971 1013 1477 939 816 842 482 438 646 579 547 626 460 433 449 373 241 332 255 257 206 366 355 96 64 78 137 347 316 418 293 369 721 601 446 623 380 956 936 952 437 768 518 553 493 485 472 511 652 418 555 943 536 505 526 428 260 477 930 483 659 803 865 334 426 224 245 339 291 346 383 536 407 563 512 504 424 337 498 577 436 453 323 704 569 331 494 438 807 853 1119 856 1068 666 1033 1180 551 753 665 632 254 703 348 1015 681 346 1006 329 362 321 350 800 983 381 351 228 739 772 780 1659 695 341 323 338 626 446 955 694 400 370 656 717 401 560 439 625 569 577 738 875 754 1191 617 829 1010 663 773 581 1061 844 905 848 371 995 312 496 482 634 2633 887 1074 836 894 1023 1073 893 975 1311 1230 895 1105 851 522 872 571 427 518 389 438 536 349 507 508 728 683 619 486 842 543 328 269 497 543 489 165 233 188 221 217 120 116 441 312 429 357 346 715 721 694 605 543 637 601 556 515 382 762 824 890 797 775 969 842 729 611 655 568 651 672 1605 548 474 684 904 602 844 830 676 1607 1627 902 850 1053 883 902 681 926 1223 766 630 517 1697 391 980 1079 537 986 778 1276 524 1137 475 414 641 1158 294 781 1314 755 352 450 421 250 356 343 396 580 575 689 847 879 814 592 342 713 717 336 1400 608 344 916 637 778 263 755 402 423 412 560 390 598 485 405 246 210 346 304 496 248 343 634 390 1061 982 290 2051 571 541 610 706 929 668 642 672 524 526 550 560 356 427 479 481 273 481 408 1082 780 344 659 609 569 521 636 664 838 618 1245 212 779 804 598 743 959 454 710 452 568 507 218 470 457 425 339 734 1253 1604 1769 242 355 448 232 246 532 1024 2152 458 2181 2101 2355 2040 2319 2134 2230 2449 2564 2508 2511 2604 2367 2026 490 637 1186 893 1135 984 1012 819 814 796 720 722 855 987 714 645 605 725 784 676 640 817 734 881 897 1245 1219 1381 1763 1791 927 883 814 1191 1064 1138 1080 1146 983 879 1683 1399 1391 990 1210 1533 1313 1082 1942 1499 1196 849 798 1101 788 990 1440 1283 1279 951 1435 1222 1134 1199 1213 1957 1897 1979 1294 1196 1299 1367 1324 1423 1374 1239 1894 739 1450 1565 1403 1416 1408 1547 1510 1733 1595 1463 1203 1390 1171 1609 1202 1369 1468 1263 1328 980 1285 1157 1181 1216 1064 1049 1008 1084 1162 1174 1147 1158 1045 1181 1075 1219 990 1036 1223 1241 1252 1287 915 1383 1534 1137 1617 1593 1293 1573 1236 1056 1787 1016 1220 1329 1357 1534 1268 1472 1328 1673 1842 1573 1557 1352 1380 1307 1610 1350 1265 1269 1516 1245 1664 1652 2046 1594 983 993 787 1263 642 685 435 503 471 602 377 517 394 608 367 359 454 508 480 212 320 288 428 511 263 529 326 468 631 280 273 221 239 445 532 543 530 449 417 374 384 447 452 541 439 495 481 620 362 341 595 459 538 457 439 977 565 548 534 419 531 517 777 601 662 247 244 436 268 242 267 237 493 218 736 984 539 250 460 440 397 613 374 964 423 831 371 411 607 550 621 704 570 520 1032 359 719 328 626 520 644 791 815 424 768 582 734 1344 634 721 686 1118 602 1028 490 1019 769 890 721 856 534 731 655 512 622 993 440 688 926 446 396 1317 851 545 1428 1247 1217 1129 915 1384 1081 1617 868 1306 829 449 860 488 835 1223 817 12610 697 892 1055 917 600 962 821 811 686 1148 1053 734 965 596 871 546 454 474 807 825 1298 831 1146 1072 838 1214 1078 1128 989 940 541 737 557 793 515 599 686 716 408 858 635 547 883 1022 816 989 689 776 632 754 663 635 840 493 845 783 928 1158 855 610 1005 839 1371 645 884 379 353 554 534 945 405 429 338 650 662 926 731 475 711 959 848 914 340 1290 649 922 951 750 843 832 688 1678 798 782 722 584 845 560 458 579 891 988 1022 1149 1122 608 642 656 608 510 737 577 804 824 160 214 261 386 522 489 484 917 472 553 525 476 686 911 790 891 531 305 855 582 256 78 104 148 210 570 417 1083 974 1152 785 910 773 725 609 553 288 273 379 744 310 834 396 667 872 922 464 514 599 463 733 604 1057 841 809 820 816 428 376 807 340 262 408 436 605 322 543 436 459 535 424 499 776 514 475 935 883 792 841 960 716 389 732 827 702 915 791 890 875 562 559 439 731 521 571 851 924 1230 853 4882 4770 833 1093 944 1081 1388 639 1091 1058 1090 867 1365 875 717 392 564 830 355 704 998 568 1071 1062 1011 981 621 1031 1465 681 459 979 690 710 753 656 758 525 355 940 638 875 654 516 666 819 733 649 1117 808 823 641 940 354 598 585 444 1310 956 992 689 781 442 762 656 789 678 526 691 735 1289 1447 1728 1938 1004 1232 1664 1578 1280 1058 1332 1497 1049 1241 1372 626 445 491 1458 914 246 206 815 870 577 774 1415 1639 1530 1353 1332 2243 2169 2852 2636 2388 2680 2836 1726 1112 2916 2744 2971 3370 3607 2130 2260 2248 2501 2590 2577 2676 2904 3226 2939 2778 2833 3466 3132 2778 2618 3315 2818 4178 3905 3726 1632 1533 2127 1562 1314 2828 2384 2152 976 2446 715 559 920 652 970 1073 576 1594 1626 744 622 717 669 656 594 4423 4194 3748 3204 3309 3260 3196 3037 3446 4006 3556 4187 3804 3378 3525 3219 3502 3439 3962 3691 4029 4593 2852 2650 3592 3723 3149 3449 3445 1685 1467 531 2953 3007 2335 4854 5105 5086 4099 1851 1868 1131 395 1326 285 371 264 318 2787 1638 1661 443 1175 941 806 1387 2137 1251 1923 1623 1709 2675 1871 2152 4228 4906 4662 4006 7961 8255 3861 4081 4454 5896 1866 1303 1808 2229 2122 1248 2522 915 3135 1616 2590 1460 149 125 2009 2279 3362 5375 2485 968 2002 1419 1393 711 614 1364 1302 1319 1736 1588 3195 3885 1833 1153 2208 3050 2928 2772 2515 2185 1220 1036 978 3028 2014 3582 1052 1700 993 1478 1115 1192 1390 1570 3659 4315 1002 894 938 1271 1066 1039 1034 1070 942 1035 2034 1638 1389 2357 1289 1098 3228 737 1014 1291 642 1765 2034 1696 1517 1484 1362 1415 1566 2153 2294 2417 2121 2342 1569 1728 1647 1363 1578 1384 480 550 572 986 876 458 1296 620 650 1149 912 589 1652 1404 1271 814 1126 1178 688 503 702 570 554 447 528 755 504 478 700 551 530 786 943 767 791 789 837 732 861 791 882 599 731 463 830 874 837 392 784 894 660 676 768 839 797 711 751 1032 1401 965 488 796 850 1032 1108 1270 592 737 606 634 647 831 717 648 910 721 793 914 701 808 524 847 833 705 685 1220 453 860 735 668 714 1068 565 1201 598 502 1170 962 845 1062 637 806 1034 1104 794 866 1256 213 1437 921 879 490 852 389 978 842 843 1460 1500 1094 1149 1039 999 547 509 795 624 363 808 727 460 329 238 444 758 318 389 1063 452 469 392 374 367 561 341 428 578 824 503 1317 869 843 612 666 924 860 557 439 1255 646 676 489 952 909 1110 957 1064 1379 360 641 557 617 842 1027 937 1202 1099 897 887 447 737 608 292 790 1050 1055 1246 906 1435 1332 941 963 1122 1288 811 923 762 786 860 1237 983 1662 1535 1019 999 1103 555 961 1118 350 1164 1392 1505 1641 777 868 1197 527 774 869 1862 425 528 529 630 638 631 590 634 827 296 714 979 947 353 345 333 1023 772 760 960 624 2100 320 811 563 375 924 1457 1046 1215 1276 1103 1361 1068 1254 757 703 683 914 695 731 950 1078 741 1348 789 960 675 1382 677 727 887 1565 530 582 970 198 823 586 621 656 1297 763 675 1567 745 1540 1436 863 1154 1393 534 1208 1209 1290 1476 1192 1592 826 1372 1360 1539 1293 1527 1277 840 549 595 532 1288 1100 1674 1281 609 1546 1801 2035 1140 945 1051 1450 1548 1252 1804 491 1162 1038 823 1043 832 1435 1350 1505 2128 1119 1015 1460 1354 750 1822 1042 1627 1428 1997 1914 1123 1006 854 881 654 634 802 1232 763 876 949 596 512 530 766 1376 1251 1375 992 1500 947 700 1113 1008 2238 1230 857 751 838 1325 1446 1660 1326 1465 1429 1274 1284 1220 1077 1148 1404 1387 1465 1381 1729 1616 1516 1727 1540 1365 1109 1480 1555 3266 3389 2851 2878 2774 2933 2248 2593 1858 2712 2300 2468 2483 2325 2876 3172 3478 2731 2113 1547 1735 1617 1233 1282 1351 1548 730 1545 2036 1770 1993 1356 1543 932 475 561 915 445 969 964 1617 904 801 771 707 519 625 581 763 474 618 543 599 977 858 933 811 543 1298 1317 1279 1565 1842 1811 1102 1545 1373 1674 1668 2092 1418 1020 1145 1121 502 494 442 589 582 509 629 566 406 250 519 276 365 260 533 793 111 190 154 261 635 553 522 637 490 902 393 752 729 649 1027 921 937 649 736 656 809 569 549 567 580 460 660 726 1311 345 293 442 335 233 339 821 696 933 996 1228 675 693 376 874 971 664 989 957 986 655 791 422 447 585 852 697 830 577 870 493 604 904 740 759 589 1096 828 1304 1396 1183 1188 1389 1378 852 1244 1012 819 310 1156 489 1381 920 437 1448 481 567 459 528 1309 1549 455 436 365 1542 1298 1244 1598 1295 351 327 534 797 676 1545 982 617 514 978 737 714 654 1245 1444 1081 1043 1180 1128 1355 1066 1290 1856 1737 1017 1585 1337 1474 1291 2135 1585 316 1119 1039 707 838 698 3289 1797 1095 1138 1142 1256 1175 909 1332 1619 1696 1760 1315 1048 1496 624 714 510 466 734 999 939 864 694 1047 799 1059 1225 1366 1351 1378 1101 730 774 978 856 200 176 140 178 184 168 152 563 455 381 705 280 694 1614 1286 1350 942 1196 769 980 808 923 1046 1459 1476 1638 1634 1542 1571 1728 1460 1549 1145 927 1341 1185 1235 766 846 888 823 1054 1053 1186 1979 1818 1068 1177 1028 1088 878 972 1047 1278 1718 1159 1148 1181 791 1813 1014 1532 1049 1479 1779 1838 1573 654 696 738 1953 739 1397 1435 932 537 748 376 245 283 277 315 723 684 635 578 662 922 594 501 776 840 392 794 542 386 649 1024 1387 562 945 942 789 638 626 729 515 582 469 516 394 555 479 766 609 442 1067 662 798 1198 629 1792 753 701 861 494 669 506 432 518 588 665 509 568 881 604 420 465 504 452 839 1252 1143 922 941 1007 690 646 1228 938 1196 1295 1120 465 697 1254 1106 1248 1393 1025 1141 575 1047 1059 470 592 872 823 608 883 1833 1768 1355 521 626 410 654 874 1054 933 2799 627 3188 2845 3715 3034 2894 3103 2947 2948 3210 3048 3254 3122 3013 3144 658 988 974 1099 1340 1136 1335 1080 932 878 1595 1132 1014 811 1153 974 774 1247 1735 1069 1017 987 1002 1439 1448 1002 1005 1119 1319 868 771 841 683 643 525 846 702 987 737 523 783 817 776 489 861 626 664 775 746 753 779 623 613 647 902 731 1001 621 605 995 987 1058 1159 931 1003 985 1018 1111 1187 1139 1080 1139 1166 1192 1056 868 1275 761 1153 1110 1118 740 878 723 745 782 592 703 1019 944 708 829 751 850 759 838 593 886 764 875 923 645 865 930 1064 1135 1084 1031 1272 950 1100 800 961 1130 561 852 957 754 1153 1086 804 923 978 1242 779 656 1409 1469 1306 841 1050 834 595 1097 1206 1039 1052 1008 1220 1110 1148 1216 1341 1279 1160 1160 1160 1427 1385 1180 1009 1146 1517 1322 1591 1389 698 944 597 1230 541 393 278 286 294 330 222 408 148 226 484 220 283 275 362 237 311 231 263 768 329 772 397 405 491 352 344 296 316 391 226 254 210 555 221 508 405 709 525 193 226 216 194 197 272 282 346 252 425 188 180 725 448 365 291 250 126 416 623 227 278 260 262 294 286 391 469 271 372 478 602 707 338 122 186 207 278 218 319 426 480 720 442 490 505 349 351 641 539 385 761 150 347 246 224 260 225 507 508 540 383 564 475 420 476 587 402 413 393 526 362 884 494 338 651 263 322 480 376 338 410 455 406 452 517 607 697 452 456 660 1343 691 1154 643 930 1112 991 810 595 1263 1044 643 1058 472 445 778 576 697 8828 605 938 676 392 896 611 617 507 882 503 263 652 636 470 218 355 460 879 997 1098 881 680 721 667 714 721 698 481 777 755 619 880 562 598 474 408 319 358 443 558 672 549 673 608 662 537 398 458 502 382 513 394 371 479 375 447 621 452 532 613 556 816 377 455 567 576 505 671 445 327 241 345 525 443 526 437 271 508 779 591 740 588 950 380 782 275 693 457 540 413 846 360 358 694 316 521 707 349 332 592 794 859 682 689 594 509 820 579 688 485 312 559 809 289 353 284 226 327 320 609 593 355 385 383 383 481 545 970 555 627 589 653 787 143 117 130 226 166 577 423 704 523 677 694 736 495 477 420 467 146 140 295 420 162 445 451 525 475 463 446 441 429 234 622 491 689 580 544 640 401 332 323 530 415 321 645 630 569 356 405 664 353 383 397 437 391 774 535 478 480 340 376 860 514 409 484 482 462 562 522 603 471 418 416 291 545 462 321 602 888 1095 565 3301 3668 639 659 655 605 768 550 449 401 1013 786 914 771 932 461 353 509 469 625 375 493 419 398 527 424 513 576 748 644 390 534 464 412 872 462 354 212 371 659 588 441 306 438 697 741 327 262 696 479 711 288 364 284 297 480 444 1001 647 582 517 443 435 783 289 478 485 449 225 287 297 1336 1504 1191 877 845 1073 925 664 1197 1047 1164 874 928 723 670 750 534 1245 666 228 232 313 258 219 276 1075 1230 1076 1054 1376 1658 1535 1740 1918 2027 1731 1234 1194 620 1903 1785 2070 1949 1866 1468 1625 1412 1532 1765 2138 1921 1569 2309 2020 1908 2032 1935 1999 1886 2005 2257 1552 2452 2862 2859 1115 1546 1680 1190 864 1881 2127 1079 999 1788 454 505 683 646 624 522 635 1374 1026 571 309 474 438 418 543 2416 2190 2367 2428 2576 2286 2265 2478 2119 2751 2545 2382 2327 1946 2399 2262 1931 2178 2878 2465 2642 1595 2342 2185 2803 2159 2547 2585 2580 606 539 238 2638 2808 1190 3743 4018 4065 2765 792 827 766 362 829 366 636 395 329 2520 1444 1483 306 682 577 738 1257 1394 1068 1660 1293 1184 1628 1593 1422 2798 3488 3420 3281 6105 5744 3335 3412 3697 3855 1162 1131 1395 1076 1389 820 1410 627 1909 956 2076 932 179 167 1169 833 1620 3632 1993 730 1766 777 1174 638 612 1227 1094 1244 1463 1271 2032 2538 1193 1029 1907 1734 1761 1945 1523 1618 1004 1182 793 2302 1215 1640 698 1532 800 1198 937 994 1355 937 2652 2210 907 836 843 948 895 892 811 847 867 1053 1456 1058 908 1675 750 669 2547 1051 1133 1269 629 836 783 857 1071 871 919 933 953 697 742 740 680 773 908 1112 886 976 747 765 719 507 529 304 393 542 1018 535 432 375 577 368 1000 799 450 447 681 868 389 423 433 242 230 341 447 537 472 447 500 489 394 533 471 491 526 459 500 561 626 602 544 450 554 361 809 828 688 250 572 467 416 503 466 413 343 489 547 723 1020 487 506 611 568 742 980 1030 613 789 664 698 787 588 678 923 621 930 679 632 552 806 645 751 823 599 634 665 345 489 565 547 570 750 630 565 642 286 792 668 579 725 488 587 788 894 513 552 800 146 947 531 475 385 545 457 516 637 464 921 1013 1055 981 1106 723 455 314 338 271 212 410 598 247 164 120 257 232 349 374 537 653 470 176 158 229 511 428 184 238 332 321 928 502 322 237 342 779 422 561 621 475 351 892 747 532 548 657 599 550 525 495 590 315 593 515 691 738 461 813 349 506 292 433 307 202 432 971 502 486 1131 814 477 662 635 722 740 748 703 469 523 631 927 971 1087 1008 891 881 721 702 787 486 280 652 814 1053 1033 703 724 781 216 550 601 2036 483 541 215 320 360 351 537 596 662 489 478 378 885 309 279 321 945 924 546 619 433 1215 225 275 192 241 596 1016 816 898 910 884 1004 916 1026 785 565 644 977 725 753 642 704 572 743 586 646 525 709 546 583 597 1222 670 419 358 180 523 442 604 528 848 573 571 1201 436 1456 1036 1139 1175 533 270 558 824 902 930 884 697 1036 691 930 903 694 1127 733 648 528 468 731 884 917 962 842 472 1331 1470 1734 1113 781 1079 1202 739 698 939 486 932 744 1010 754 993 892 792 807 879 714 845 1271 798 580 1034 841 714 1745 1763 1599 1111 922 715 698 635 605 469 568 443 519 775 822 400 800 963 728 636 789 496 734 669 524 786 656 1138 709 886 912 822 1061 874 1106 1093 883 1056 883 1399 985 902 896 1140 1169 800 853 1456 1061 978 1096 917 784 1047 836 967 2841 2815 1891 1984 1777 1809 1594 1810 1796 1774 1878 2074 2001 1648 2114 1835 2146 1670 1502 1157 1306 973 862 1326 1211 1371 617 1231 1846 1617 1603 766 1020 841 481 529 780 607 671 600 579 623 584 528 614 452 482 514 449 403 535 547 490 425 485 812 710 635 749 843 836 822 1005 935 657 938 1068 913 1012 1463 1018 1130 1178 823 444 411 362 488 470 397 283 368 259 120 612 291 518 252 362 373 301 308 111 130 203 159 175 193 161 305 308 353 367 479 652 525 584 317 362 318 326 531 454 500 513 544 420 354 748 334 276 342 304 337 462 825 442 518 555 1116 416 217 162 603 614 488 598 631 535 408 540 462 533 487 572 503 493 728 421 462 367 634 455 719 619 764 677 936 994 758 679 895 925 643 1029 997 340 218 885 377 737 356 364 747 443 517 411 484 750 941 618 378 342 974 1045 1083 1429 918 575 551 492 1070 358 1340 1132 528 660 1084 933 504 572 946 1589 691 1027 855 916 740 1037 1008 1291 1260 1015 1053 1254 931 752 993 1268 354 634 608 447 528 550 1845 827 802 720 625 1054 879 783 1016 1140 1139 1220 689 474 602 440 625 364 523 575 824 938 792 500 561 764 628 964 758 772 777 483 650 439 672 268 348 342 304 334 330 328 306 399 387 402 240 314 481 694 782 660 745 784 682 738 734 712 600 920 962 645 670 892 730 827 647 700 930 575 525 713 805 712 874 1149 651 671 596 900 963 805 774 615 689 642 990 618 895 781 801 781 638 597 780 868 951 828 1095 901 751 549 1223 666 563 710 1200 631 1257 897 544 346 410 327 139 191 143 246 712 401 946 933 779 762 877 268 638 618 292 482 400 400 653 294 907 395 421 423 444 323 316 351 524 328 279 240 210 472 367 375 526 396 406 683 383 451 425 1341 632 573 475 558 533 578 530 502 632 501 569 621 643 438 257 250 259 305 828 610 750 795 674 732 697 579 1081 528 413 1069 876 281 655 653 567 697 744 667 557 518 780 635 451 600 428 337 257 745 1453 1359 1148 316 374 509 529 649 434 639 2185 649 2506 2326 1941 1829 2338 2132 2206 2350 2374 2303 2317 2635 2287 2252 645 568 817 562 777 831 858 703 598 777 754 1030 866 853 631 909 548 790 1219 718 692 704 633 532 566 1030 1085 1240 895 1030 533 595 678 840 573 899 861 876 764 600 952 970 948 649 706 971 994 888 1007 753 777 741 674 792 423 404 732 446 598 519 658 794 778 647 561 565 591 582 633 564 706 687 654 678 626 740 598 818 848 699 746 557 606 572 598 617 552 622 647 608 702 596 723 778 604 654 632 689 902 713 825 653 709 764 881 800 918 905 883 840 739 738 762 750 697 732 749 1139 671 790 887 602 918 707 761 806 597 714 670 479 1144 601 592 690 652 588 485 651 710 777 647 695 709 843 980 943 809 801 810 569 659 609 728 740 713 745 530 485 560 788 567 421 212 462 220 651 163 283 159 303 279 356 189 195 203 343 350 326 324 431 331 388 402 275 397 386 576 479 541 268 181 586 484 312 576 452 309 513 337 281 267 284 258 254 255 443 334 161 226 296 276 584 321 267 245 164 294 256 370 229 245 438 278 258 342 274 312 238 263 337 333 615 278 327 415 322 220 336 314 613 641 604 252 289 387 231 262 772 686 624 426 283 393 195 301 218 192 473 460 642 460 351 547 663 420 427 266 559 318 226 399 789 473 596 459 267 339 367 549 290 234 557 514 594 447 650 360 814 492 656 666 726 937 846 819 952 817 783 559 1351 837 444 787 282 340 914 387 892 605 7987 786 607 398 670 369 381 338 588 527 363 562 438 308 353 490 366 742 637 1062 762 694 575 467 706 524 558 366 557 392 514 444 412 355 546 397 327 238 427 369 392 716 721 539 510 377 482 446 488 332 271 452 371 426 558 710 943 494 846 704 771 1052 736 676 555 520 411 678 770 321 367 370 391 688 539 432 326 637 589 663 805 471 693 535 852 527 551 606 649 540 737 398 613 671 424 659 401 553 287 714 616 679 562 539 690 564 379 535 307 468 357 482 506 147 167 112 245 469 375 731 839 417 533 465 330 413 570 791 568 362 331 933 647 64 96 151 115 78 497 542 649 510 563 670 585 603 561 373 471 182 133 354 342 215 594 463 584 464 487 303 302 324 212 518 408 712 559 483 969 297 334 547 421 222 188 387 391 319 266 279 438 231 306 395 388 467 388 402 454 637 426 387 1114 536 294 535 641 611 671 661 604 598 352 255 152 530 456 301 658 639 1003 813 3820 3301 636 923 751 679 695 586 548 546 810 570 964 625 793 321 528 305 366 576 470 411 981 983 681 793 432 672 1013 544 486 582 531 561 771 405 825 298 257 281 235 555 389 354 206 199 179 208 321 385 377 382 517 408 292 386 415 430 378 675 430 357 391 937 477 447 654 642 184 237 236 1060 837 782 531 854 1121 1167 998 498 673 993 671 841 618 852 522 466 963 725 227 217 297 402 445 452 1009 867 616 1113 849 1142 1084 1102 1255 1179 1107 898 1038 759 1664 1589 1267 1340 1261 1613 1147 1276 1571 1527 1525 1573 1689 1920 1488 2123 2053 1726 1783 1917 1554 1773 1916 2869 2532 2384 1277 1304 1362 823 727 1489 1315 1038 604 1142 431 390 650 458 631 517 652 877 1031 704 438 397 350 666 405 1844 1967 1939 2049 2235 1993 2327 1610 1648 2324 1928 2301 2389 2049 2075 2188 1940 2470 2200 1809 1871 1942 2157 2314 2907 2163 2234 2433 2614 515 467 298 2183 1783 994 3066 3173 3469 2341 967 931 671 247 667 257 380 334 410 1828 1019 996 465 585 517 551 1311 1433 1296 1508 918 969 1282 1447 1816 2091 2539 2566 1973 4214 5520 2400 2798 3556 3644 1711 910 1502 1216 1187 858 1564 591 2100 661 1717 1161 150 80 1291 1316 1528 3289 2172 760 1150 916 1387 562 634 1156 1148 972 1586 1396 1610 2154 1063 630 1400 1794 1905 1699 1488 1356 763 745 535 1499 969 1608 470 1047 702 768 977 950 1074 808 2527 2602 792 765 629 752 724 588 792 786 1066 699 1346 760 692 1466 718 668 2436 704 834 1479 756 911 791 713 900 969 1380 1357 1312 1045 1014 1112 980 1042 968 950 1084 697 1066 1129 676 284 702 350 519 253 869 494 413 554 672 482 760 631 582 511 547 582 378 452 465 286 274 234 315 583 418 364 471 521 350 504 571 364 369 375 367 438 318 543 431 439 381 378 351 443 617 383 363 309 306 333 416 380 387 393 399 474 1124 290 342 428 390 556 577 607 478 482 472 489 499 504 394 451 407 701 710 501 449 383 391 596 543 502 537 620 351 402 382 338 346 538 234 399 625 276 579 573 541 711 286 324 643 733 485 270 737 107 666 448 426 203 284 238 433 555 492 578 796 621 714 737 703 358 259 393 297 112 498 250 223 100 80 209 148 336 453 421 225 411 146 146 229 275 211 124 483 379 202 709 684 407 282 506 605 433 332 326 512 415 579 451 564 491 454 650 665 628 599 402 529 382 475 522 848 556 741 404 406 221 401 296 175 219 545 732 833 841 1047 580 529 749 733 665 601 687 496 536 683 1190 742 857 733 962 1118 962 640 588 466 304 718 894 1017 1072 753 533 649 255 494 516 1596 437 397 409 526 644 660 361 537 736 184 339 371 642 424 420 252 972 708 458 544 440 1138 217 515 270 233 611 964 719 880 907 826 984 510 762 558 412 418 798 536 725 419 499 404 539 414 490 430 554 371 744 609 950 543 613 464 414 346 285 552 516 604 524 311 828 751 934 771 950 714 632 298 1008 847 539 701 555 561 754 598 554 524 433 629 637 589 574 530 561 616 708 866 706 327 1176 1277 1456 736 582 646 953 600 587 752 364 942 541 571 545 583 1001 903 925 909 660 452 1170 918 724 573 753 496 987 1122 930 1046 949 481 421 431 613 632 1051 467 558 749 452 399 618 285 650 480 755 498 782 880 522 524 481 700 664 800 635 700 1076 1233 1040 910 915 1060 873 1186 948 886 626 741 917 843 782 916 930 1099 930 942 985 1011 953 1132 2123 2321 1906 1541 1779 1496 1742 1935 1112 1484 1569 1716 1837 1516 1479 1461 2096 1458 1237 1120 1407 967 901 905 852 1798 463 721 1928 1764 1030 810 706 823 595 478 867 1349 608 688 919 527 218 753 653 351 480 330 582 289 241 241 511 463 499 597 714 585 816 875 498 669 963 850 443 856 528 699 761 1146 897 892 919 614 383 399 335 470 393 359 472 460 417 102 474 166 313 473 235 265 97 86 170 235 168 220 166 188 144 344 185 598 360 512 575 486 516 296 271 267 530 357 329 355 462 388 502 369 701 266 287 318 267 232 268 631 399 522 672 862 454 247 334 616 648 439 532 536 567 602 419 584 516 481 810 521 449 783 763 504 357 496 419 456 493 787 498 575 706 721 649 511 603 575 793 910 378 233 1049 586 1030 434 533 1077 606 541 537 502 907 843 502 366 342 918 940 916 820 987 616 530 531 1168 530 1010 906 597 435 1209 1070 756 658 650 1234 1124 828 922 781 1077 817 873 1188 1031 848 805 971 1222 859 1131 1387 370 444 567 408 377 458 2251 642 613 666 566 943 865 685 956 1184 1255 1204 818 389 715 449 284 335 564 462 706 886 640 452 916 305 469 639 923 727 944 388 587 325 657 352 245 266 250 256 258 235 225 283 218 439 289 264 575 858 738 740 689 707 570 761 761 498 607 907 825 819 742 773 851 741 606 709 1184 592 484 703 757 559 892 588 648 693 508 682 701 655 508 446 505 811 458 764 716 740 681 701 480 410 747 1147 618 799 1081 972 1371 836 1272 821 920 651 1061 538 1327 786 508 288 408 449 74 98 72 150 550 436 457 524 387 584 581 298 567 569 435 234 229 196 338 484 905 225 404 425 389 330 554 489 161 277 261 259 239 438 403 378 611 665 517 601 408 631 313 1184 555 539 638 550 276 530 496 268 545 650 489 510 575 363 407 419 291 218 719 914 1041 709 578 714 661 443 942 699 504 502 940 253 444 667 637 513 705 643 422 416 424 690 384 277 465 325 250 601 1440 806 540 219 358 317 598 566 501 291 1766 374 2007 1778 2224 1994 2335 2157 2272 1969 2260 1930 2280 1999 2100 2485 772 942 910 446 616 760 893 659 431 566 1008 643 512 474 589 898 423 506 1064 489 473 443 683 405 389 497 536 617 1506 897 724 952 674 1002 965 727 667 763 766 854 915 988 900 1061 1075 1091 1095 935 1001 1290 715 811 829 911 946 734 1189 1239 1036 1129 1159 1278 952 988 1358 1278 1264 1180 1276 1199 1276 1260 1213 1263 1323 1030 1499 914 1531 1226 1700 1111 975 1211 954 1411 1116 1033 1018 1210 1121 1234 1453 1027 1443 1287 1098 1208 1166 1296 1362 1230 1351 1453 1146 1244 1037 1157 1147 1147 971 1300 948 1136 1029 1109 1378 892 1324 1148 1295 974 1458 1322 843 891 1069 1371 1176 957 1500 1578 958 966 1160 1012 955 1386 1139 1320 1114 1150 1256 1334 1515 1678 1520 1318 1289 1402 1437 1412 1385 1250 1467 1244 796 605 1301 982 543 396 731 339 747 438 274 487 186 407 390 488 430 465 490 371 399 375 401 625 371 586 501 584 699 576 647 510 563 604 556 741 493 700 442 459 513 487 473 389 429 353 327 418 366 304 360 409 487 488 451 1119 621 279 240 302 319 383 654 416 532 239 229 222 313 441 436 377 420 384 662 1073 681 376 456 517 399 496 497 714 727 790 367 436 603 414 433 961 853 722 782 327 324 267 359 317 292 590 542 547 629 431 1106 713 529 588 579 923 573 856 632 972 494 533 1021 380 576 595 930 877 833 708 507 518 583 564 660 829 709 635 1013 1375 1378 824 1011 932 1030 1104 957 1199 918 552 1010 469 513 1427 930 1055 938 786 13185 935 592 931 1052 1087 722 1091 905 496 927 973 671 594 645 650 1025 1298 1285 1005 799 1028 746 985 1303 1066 535 817 639 631 781 637 472 442 610 671 638 503 468 799 1202 657 936 581 828 545 706 760 747 619 566 488 698 435 561 801 491 698 766 629 893 804 566 468 431 605 592 735 661 697 462 439 764 862 775 600 656 705 590 1472 806 1500 587 1315 567 752 540 581 540 1078 611 729 843 1143 794 792 647 458 483 756 707 1033 1089 834 531 786 641 665 754 462 794 1121 372 432 345 392 439 435 744 986 724 812 572 682 767 800 1212 1236 440 737 849 508 178 100 288 138 148 719 643 807 818 674 724 920 753 715 682 579 268 264 726 500 244 733 606 734 681 768 746 841 857 483 639 847 1396 1045 790 993 675 506 691 672 430 404 468 490 431 418 672 708 491 670 485 653 645 630 648 612 619 701 744 944 638 274 556 601 547 649 660 731 800 635 446 493 888 553 588 615 610 969 730 4036 3960 848 986 891 1011 789 815 850 829 1229 1028 1385 893 1252 738 575 715 588 866 624 1088 759 745 735 707 775 873 1035 649 545 669 751 755 1204 651 911 342 595 791 630 341 481 333 350 380 318 345 764 780 816 440 872 434 496 642 518 1189 914 681 625 502 695 994 628 669 773 687 213 271 404 1179 1494 1692 860 886 1610 1254 1229 1321 1438 1559 814 993 996 1062 927 889 1293 1071 494 428 327 376 407 498 1238 1279 1405 1412 1414 2160 2492 2159 2438 2407 1875 1630 1794 1355 2436 2447 1884 2110 2709 1732 2191 2202 2341 2032 1841 1889 2644 2331 1693 2512 2674 2861 3027 2721 2345 2671 2576 3532 3703 3654 1892 2044 1908 1687 1118 2061 1988 1535 1308 2436 1207 955 1348 869 793 648 712 1421 1738 1312 463 674 644 696 495 3181 3212 3288 3643 2789 3223 2649 3183 3043 3560 2981 3609 3868 2634 3655 3264 3609 3405 3455 3583 4479 3528 3181 3744 3380 3601 3238 3322 3072 696 616 458 3477 3432 1793 4446 5135 5378 4307 1423 1466 1322 346 1264 296 532 345 465 2719 1712 1640 577 1155 980 678 1849 1990 1869 2663 2030 1906 2591 1679 2305 3844 4619 3598 3708 7748 6450 3093 4348 4410 5503 2201 1323 2221 1809 2149 1107 2271 732 2539 919 2595 997 186 131 1852 1644 2652 3827 2159 879 1686 980 1541 1097 965 1411 1320 1309 1641 1686 2558 3503 1453 1000 1820 2429 2329 2858 2050 2039 985 970 1059 2319 1392 2879 1165 1547 770 1576 1501 1492 2086 1666 3619 2678 1291 1307 895 1000 1058 861 1041 809 827 1109 2088 1155 1631 2374 1287 1151 3524 1041 1300 1266 933 1425 1411 1373 1066 1287 936 908 978 938 1017 1145 923 1044 1531 1423 1390 941 1618 1091 621 837 779 484 696 839 1506 975 695 536 654 627 1431 946 787 646 1109 1177 847 622 505 460 444 791 637 627 679 524 632 786 712 462 420 743 587 485 568 734 612 770 731 777 690 280 682 852 811 355 624 964 760 643 724 599 625 814 670 753 1093 756 836 536 459 1063 1084 1090 502 642 574 618 662 710 768 722 947 1009 991 904 702 1548 409 773 738 1417 982 563 736 567 591 407 539 1339 585 922 723 504 1052 889 839 917 512 745 905 1040 650 576 1462 276 1158 750 577 701 528 490 890 1050 618 1255 1350 1403 1287 1020 934 762 531 526 388 473 609 427 370 292 242 320 274 492 393 570 785 727 292 278 529 419 350 288 236 493 553 1617 1162 692 603 678 801 636 611 651 742 658 1439 1125 935 866 734 699 1006 859 789 921 525 603 773 797 746 1084 1310 639 839 558 739 601 515 450 1234 973 1027 1013 1541 971 1075 792 576 879 904 1078 1077 1008 1166 1980 1493 1503 1199 1071 1467 1155 843 968 636 314 1192 1308 914 1057 937 1411 877 542 1027 1129 2111 247 304 251 537 313 321 457 686 775 426 831 626 1008 393 269 556 1014 1079 904 1093 710 957 373 489 380 407 781 1317 1103 1186 1292 1260 1338 1070 1020 1036 936 866 1181 963 1052 724 1055 852 1148 891 843 641 785 572 786 775 1855 733 662 900 435 729 379 811 413 1100 641 588 1511 1061 1147 1339 1312 1383 900 745 1677 1009 1128 1186 924 1108 1557 850 1061 1349 1312 931 1020 591 707 568 769 1027 1161 1242 1056 819 2033 2333 2549 1377 1212 1135 1516 1102 764 1310 599 1317 933 1441 991 1408 1574 1522 1562 1562 791 1360 1026 1042 749 1303 1222 907 1818 1517 1467 1339 1158 828 1504 1395 662 691 741 809 944 763 639 534 1051 1275 818 1048 1321 906 1195 769 890 995 964 1550 888 1117 1375 1142 1560 1459 1485 1550 1210 1208 1636 1383 1310 1000 1501 1723 1259 1431 1373 2232 1362 1329 1376 1447 1047 1177 1303 1509 3354 3731 2979 2924 1933 2096 1956 2136 2307 2583 2240 2607 2218 2692 2458 1998 3409 2625 1915 1438 1593 1367 1718 1996 1898 2306 859 1802 2178 1837 2361 941 1544 1431 840 1064 1188 831 1011 1017 990 937 668 722 867 463 528 400 507 427 509 470 608 601 966 965 820 990 1238 1014 1491 1207 1372 1624 1350 1155 1428 929 1345 1366 1155 1194 1484 796 350 495 453 435 554 455 599 535 635 285 720 402 526 486 439 349 166 115 256 354 246 266 328 252 271 761 497 636 539 842 789 716 868 585 610 665 616 417 399 462 625 431 659 578 829 318 289 579 517 469 700 647 552 727 950 1310 713 463 389 597 593 597 625 834 915 865 928 857 792 673 591 595 823 827 635 684 844 888 665 895 815 1334 941 1027 1179 1281 1027 1154 1266 646 1210 1136 860 311 1244 739 1599 922 597 1795 596 728 562 742 1170 1288 744 369 321 1469 1511 1205 1730 1265 660 587 494 1171 827 1574 1236 668 770 1222 1401 723 637 1035 1254 788 1400 1056 1496 1646 1329 1220 1585 1445 1125 1429 1386 1619 1129 1046 1920 637 939 726 789 608 634 2920 907 1053 1139 1198 1366 1261 1197 1323 2053 2127 1453 1705 1192 971 721 572 565 856 935 896 952 693 756 947 938 832 1090 907 1092 779 614 587 512 717 450 346 421 393 425 450 334 310 773 296 650 349 374 1081 1018 1104 927 879 948 781 848 973 849 899 1056 1204 1174 1183 1189 1170 1124 955 1093 1156 931 878 1206 760 843 1143 1180 1168 1159 776 718 1335 1266 1353 933 1118 934 784 1183 1231 1423 1136 903 759 1101 684 932 1225 966 1645 1257 1738 686 2149 1109 793 862 1691 718 1518 1541 897 670 411 469 312 357 378 431 1061 862 925 1051 1175 712 939 575 879 1018 440 537 427 540 684 830 1616 418 866 479 890 690 558 584 454 510 500 391 323 416 312 610 506 529 367 632 995 806 515 1910 568 550 655 731 733 692 589 568 717 800 667 757 758 544 410 512 433 348 1114 880 796 901 1129 1288 1074 622 1161 1205 849 767 1358 507 949 858 773 891 977 1239 561 512 736 953 575 607 581 458 316 1041 2473 1975 1137 480 464 450 810 355 563 786 2729 630 2773 2561 2763 3116 2656 2677 2733 2726 2867 2746 2695 2542 3124 2994 872 909 1160 848 1131 1010 1218 1080 1360 1354 894 1051 787 918 1007 989 623 873 951 1191 1058 1006 869 759 1013 1309 1293 1553 1324 668 886 880 684 1009 896 816 715 628 496 547 926 936 972 1155 874 870 875 768 1078 1300 746 755 805 649 621 740 927 883 821 838 1012 1211 802 1182 1023 1199 1204 1105 1021 1313 1061 1034 1055 1041 1059 1249 892 1176 1380 1373 1267 995 851 921 953 1003 883 929 904 851 921 926 707 888 966 947 873 1020 1116 1137 869 910 972 1007 974 984 872 887 867 1018 745 1108 656 995 867 827 1080 980 1226 1275 799 917 924 1131 1188 1177 784 980 1019 982 894 996 950 1241 1283 1449 1222 1572 926 1098 1160 990 1181 1376 1392 1495 1287 1346 1435 1177 1214 1241 1281 1417 1190 1291 1014 1130 627 1197 446 422 290 264 312 391 291 486 273 339 298 393 335 337 382 498 556 492 566 757 634 706 756 460 520 511 538 421 489 454 326 492 432 575 364 471 434 573 250 379 341 350 338 392 403 320 423 299 652 413 385 766 527 437 379 155 322 392 608 556 598 277 320 315 367 337 362 380 365 272 393 880 309 282 382 359 305 438 378 813 506 807 322 374 383 558 413 657 625 606 617 261 479 218 412 330 425 435 402 446 518 531 851 530 700 472 510 843 473 496 723 1044 843 576 745 330 510 595 496 620 543 502 383 538 687 508 458 665 884 554 788 796 1134 743 786 546 798 972 680 1184 805 393 791 452 587 925 768 917 676 607 935 12064 614 922 723 772 612 783 936 451 461 616 494 421 385 524 632 992 838 621 958 895 751 889 467 654 523 738 829 655 996 685 391 657 578 689 397 468 549 485 962 960 874 590 489 531 501 565 310 468 606 432 648 599 745 931 674 447 651 572 1110 527 629 467 511 565 492 788 362 424 604 510 636 709 488 363 693 729 632 738 430 810 493 969 565 635 390 733 461 953 832 716 752 598 786 286 388 449 594 876 830 672 688 694 659 488 682 873 561 415 636 748 394 420 220 303 451 468 690 911 450 512 443 455 584 784 881 740 494 581 850 552 144 147 160 208 203 580 713 745 682 814 575 903 722 586 589 504 243 278 527 444 211 528 623 645 568 558 463 407 444 430 745 675 974 725 577 720 691 456 427 448 445 329 585 609 517 438 608 607 811 903 356 477 663 577 700 755 748 497 410 778 618 345 468 423 362 511 455 558 460 371 454 418 589 260 358 597 673 1074 696 3370 3528 523 606 631 603 733 586 838 706 1101 820 934 1187 989 705 518 544 525 577 577 513 700 669 923 635 632 704 866 457 420 471 636 585 750 537 635 289 375 629 455 342 358 409 481 583 285 317 738 480 511 602 800 469 509 722 534 960 720 478 1038 526 380 627 511 446 745 597 311 339 366 1273 1208 1347 675 991 1197 910 640 828 895 1360 1002 770 632 919 463 740 1236 837 264 226 471 231 386 364 1155 1308 1250 994 1124 1856 1873 1935 1636 1586 1373 1455 1425 929 2273 2388 2288 2427 2340 1750 1784 1815 2080 1711 1802 1768 1797 2110 2035 2626 2212 2497 1780 2171 1884 2662 2203 3534 2993 3419 1393 1769 2107 849 749 2127 2240 1532 1029 2286 714 687 819 703 736 929 567 1040 1184 831 468 709 624 469 407 2529 2842 2704 2888 2862 2561 2695 2908 2907 3549 2218 2690 2956 2970 3110 2696 2647 2879 2560 2507 3235 3037 2527 2728 3029 3470 3119 3059 3075 533 424 291 2642 2566 1604 3444 4582 4575 3467 1592 1597 1271 517 1225 369 490 381 367 2274 1702 1628 548 884 724 704 1517 1627 1275 1902 1626 1854 1846 1178 1406 3135 3559 2754 2989 6586 6370 2985 3861 3397 4038 1550 946 1685 2045 1671 849 2384 587 2479 1114 2307 1174 146 132 1500 1233 2071 3036 1819 809 1480 854 1162 709 635 1430 1312 1285 1711 1215 2790 2766 1207 948 1775 2294 2128 2084 1823 2080 1228 982 970 2180 1411 2361 1030 1161 630 1160 1010 944 1185 1023 3234 2399 1071 1049 796 949 933 776 1071 770 831 1020 1743 950 1181 1529 718 656 2508 997 1160 1193 673 1117 1210 1232 1122 1132 1121 1055 1163 1129 1223 1244 975 1105 1333 942 1370 1259 884 900 729 398 285 539 703 736 886 379 551 418 649 457 813 878 491 537 916 810 625 496 550 383 363 403 395 419 419 447 433 460 582 781 684 699 502 574 530 482 475 415 583 483 436 254 730 769 626 377 725 686 446 469 453 635 730 516 485 653 857 610 602 536 639 888 777 941 604 640 625 698 622 633 767 581 646 799 848 772 635 772 582 771 790 709 859 632 372 619 617 572 549 886 395 693 900 460 742 711 683 761 432 556 777 851 562 831 1357 194 1102 535 584 457 564 441 737 960 636 851 962 946 1159 718 736 494 531 420 332 387 483 426 178 298 266 201 400 408 324 603 550 524 310 272 495 425 331 326 413 377 380 1091 619 450 317 464 777 418 662 652 834 637 1157 912 952 680 621 672 663 989 510 503 575 654 510 535 702 975 1162 819 502 342 475 573 468 488 601 639 722 606 1068 658 933 851 523 974 885 900 664 984 892 1443 757 1412 1371 631 879 641 685 829 752 538 1083 1241 759 1161 974 931 978 293 782 867 1568 349 324 259 490 363 388 399 424 429 506 846 712 974 492 488 494 1166 906 681 778 369 1248 360 385 234 370 592 708 604 648 646 604 755 947 671 688 544 566 842 609 659 759 1017 759 1155 812 727 651 751 826 582 566 1220 626 277 725 286 523 287 342 380 1000 540 639 1261 599 840 659 1209 1361 701 400 931 1072 1006 1074 566 1038 988 920 891 1089 947 748 863 562 656 468 790 753 815 1261 808 656 1340 1300 1486 949 1025 844 1354 1222 758 856 353 1049 1050 1109 1102 1145 974 890 1066 1145 1044 798 975 793 648 991 736 984 1381 1178 1365 1036 922 593 839 680 579 610 673 465 521 521 859 619 608 849 1008 941 882 1094 1097 654 603 730 665 1747 703 1268 1058 1360 1364 1040 1164 1182 960 1372 1291 1084 904 924 944 1283 1310 1177 986 1389 1160 1028 1239 1246 1075 1192 1178 1154 3040 3231 2539 2711 2545 2241 2029 2213 2491 2791 2400 2634 2199 2430 2378 1834 2864 1959 1783 1345 1397 1373 929 1279 1352 1603 567 1422 1724 1497 1889 870 761 848 474 454 1011 511 758 564 722 625 386 488 654 636 525 544 449 414 583 526 661 505 747 801 868 814 1168 975 1077 1111 999 1129 978 1088 1003 704 1204 1538 841 1271 1258 1031 364 481 393 409 416 293 493 365 296 475 381 299 535 217 371 270 143 193 171 289 223 241 249 181 208 513 499 337 315 762 541 523 537 418 330 438 452 383 359 399 543 647 860 551 793 433 390 446 360 280 342 747 358 466 856 925 527 530 220 547 572 605 629 650 616 680 714 533 552 801 508 535 771 527 643 340 446 646 687 694 586 1061 841 1094 1159 1156 773 1004 1111 602 923 793 474 169 1010 445 986 545 339 1185 481 580 416 528 1220 1219 544 549 499 1121 1290 1312 1473 1083 488 472 594 1022 642 1457 1215 633 662 1028 899 567 639 847 1148 669 889 1006 1042 1033 867 903 1374 1757 959 1693 1283 1123 1490 1324 1215 448 735 899 645 784 536 2737 1031 647 675 1010 1020 987 836 1034 1290 1428 1118 1129 900 695 696 834 539 701 646 805 794 523 605 661 631 745 1435 1036 968 1072 800 756 511 636 432 292 272 242 292 280 266 248 342 260 312 340 296 741 953 1139 845 960 1025 897 808 889 894 813 925 1209 1280 1152 985 1108 1339 1093 1147 913 922 951 1025 886 561 869 1044 657 985 747 792 930 1037 1052 772 918 904 862 909 822 940 1300 794 813 1122 576 1250 1021 741 1376 1044 1158 724 1442 894 625 650 1437 682 1339 1209 668 335 434 544 250 275 314 508 713 543 720 714 597 766 862 322 625 651 438 547 744 545 579 508 1127 362 726 528 417 522 468 504 336 439 373 642 542 509 422 535 352 467 642 344 608 686 417 1308 613 575 540 678 651 530 490 386 452 501 652 561 561 873 408 395 394 398 717 865 609 778 800 823 636 330 837 810 801 822 852 585 646 758 702 819 829 724 976 638 733 727 514 607 566 596 449 1083 1582 1645 799 338 425 422 510 313 554 502 2289 518 2536 2307 2689 2555 2236 2507 2339 2637 2525 2639 2607 2232 2372 2017 653 644 834 848 986 816 867 789 723 890 1306 1067 697 626 847 729 664 776 1118 1121 1059 999 804 714 704 747 761 929 742 828 630 541 610 877 638 524 438 654 511 531 779 816 743 840 588 769 833 870 700 843 631 549 543 478 273 349 389 537 740 335 573 546 581 225 579 373 338 338 674 461 647 593 624 629 644 610 421 576 491 431 662 399 670 434 455 469 346 367 424 474 489 420 419 683 625 467 677 544 482 410 594 486 414 596 547 528 513 538 483 620 411 567 397 658 601 407 435 865 425 516 456 230 466 476 643 879 462 639 597 460 719 542 436 838 885 819 946 883 855 764 668 642 714 613 702 760 637 724 884 734 809 790 790 844 811 797 687 664 393 708 457 272 157 253 164 313 651 214 217 194 195 285 283 283 305 408 466 428 418 547 468 438 540 264 505 270 397 246 288 227 335 274 399 410 368 380 331 463 192 466 617 468 454 682 307 338 626 427 473 401 371 676 291 277 237 212 377 247 429 379 387 174 167 238 223 273 231 250 241 241 328 1109 200 206 260 358 269 433 319 741 467 618 420 487 436 329 185 419 352 315 344 404 307 352 319 182 458 240 239 442 322 270 500 175 550 338 402 385 371 326 578 848 506 491 816 249 359 432 260 422 463 362 271 708 386 554 400 602 395 396 639 518 810 765 835 531 656 785 607 952 733 431 757 363 439 728 347 600 392 398 592 614 9530 773 345 334 447 703 399 443 446 513 254 462 256 220 725 456 691 808 442 479 600 591 382 272 430 541 396 456 523 379 538 544 566 424 354 555 140 508 822 551 501 515 522 287 393 425 288 196 502 298 549 441 454 610 440 504 400 473 748 346 410 317 295 386 612 657 365 335 314 294 508 625 322 407 390 469 502 729 597 1040 357 726 252 514 436 778 449 692 320 345 545 395 490 398 212 340 451 479 505 498 431 779 469 517 461 272 507 447 604 377 189 215 173 215 298 425 595 595 332 459 572 323 356 447 726 496 361 333 445 313 224 82 88 116 138 366 412 593 742 583 599 605 530 471 318 220 101 175 508 508 201 307 277 547 804 772 237 287 348 322 364 575 489 632 447 822 366 320 364 396 470 393 348 416 307 376 190 630 385 441 370 495 509 619 445 490 613 373 319 744 773 438 303 307 287 377 321 452 522 601 515 229 614 302 257 327 271 627 303 2167 2487 802 525 480 856 502 529 465 492 902 686 732 550 551 368 487 569 380 505 168 245 479 581 605 649 551 718 874 354 259 397 399 276 758 622 570 407 448 381 291 305 379 268 283 274 228 303 345 346 350 536 775 434 279 421 273 522 412 332 459 275 282 489 555 395 671 614 262 280 299 583 557 492 376 942 839 724 549 697 577 1088 771 632 624 426 586 450 600 512 285 269 316 243 359 177 734 776 605 529 945 969 1029 1117 1044 1122 913 968 725 893 1453 1414 1318 1388 1664 1104 1290 1132 1214 1359 1275 1476 1414 1313 1390 1672 1095 1460 928 1692 997 1689 1426 3013 2643 2296 1152 1112 1580 377 470 1095 1151 849 429 1578 587 584 619 371 690 420 348 781 782 469 445 462 430 237 279 1674 1689 1655 1690 1726 1380 2034 1572 2352 1797 1621 1942 2404 1682 2005 2112 1942 1510 1698 1840 1477 1985 2276 2094 2261 2267 2262 2225 2560 597 537 257 1984 1617 1052 2195 2639 2687 2258 857 800 678 246 692 230 353 307 260 1658 901 826 424 506 414 340 1018 970 1010 1655 1051 970 1036 927 1264 1595 1937 1909 1775 3707 3748 1848 2354 2492 2607 1139 598 1177 1197 1296 1343 1523 545 1487 640 1502 869 132 124 1458 985 1636 2408 1429 572 973 518 776 515 467 1023 1006 1016 1304 1315 1836 2034 482 525 976 1449 1329 1678 1279 1061 544 678 687 1608 789 1481 354 608 336 797 778 723 797 1031 1649 1741 676 672 689 667 874 674 902 885 792 636 1135 617 510 1459 522 498 1973 586 680 756 411 768 917 752 822 570 697 755 684 847 1019 907 689 817 911 1316 878 507 827 930 278 176 435 440 401 359 840 525 715 366 446 443 646 474 407 458 629 304 467 399 463 192 160 144 90 228 245 268 292 267 282 386 399 326 382 263 241 436 314 255 312 242 469 373 399 404 574 372 157 258 368 346 452 322 353 255 435 371 550 191 331 413 275 502 722 556 337 435 445 505 537 428 559 491 322 387 394 445 413 264 558 395 389 334 416 171 136 196 197 197 185 477 209 519 550 425 521 281 269 333 405 456 291 335 611 478 942 64 688 299 404 261 264 246 421 499 428 604 732 685 619 729 777 385 402 440 465 213 116 139 276 192 174 280 381 272 271 326 284 169 199 179 150 379 231 186 154 124 361 519 415 366 293 337 422 403 365 355 589 302 545 317 646 482 398 519 404 611 461 297 377 346 415 512 630 867 785 594 310 260 288 332 268 202 437 509 688 348 878 641 343 897 471 591 586 343 553 660 641 1018 492 881 789 509 669 716 447 439 492 139 535 626 582 528 532 586 598 172 307 327 961 360 247 243 243 286 279 296 186 376 277 635 756 552 246 238 313 904 590 247 320 385 582 206 253 190 224 525 481 391 419 474 460 528 398 420 649 464 492 683 428 525 458 570 463 620 544 631 337 415 353 252 347 766 291 249 418 172 447 398 296 365 774 403 339 850 413 707 663 856 992 449 496 857 552 643 720 402 347 230 373 244 275 277 393 383 489 499 505 529 751 673 1076 1092 495 982 516 580 604 596 472 771 323 500 653 194 445 544 590 558 594 523 477 581 655 556 616 812 538 541 612 550 484 883 796 820 715 625 441 514 400 542 453 556 240 354 731 544 563 323 370 645 639 350 540 847 502 478 456 421 1265 476 689 450 480 803 601 774 727 767 763 635 737 568 692 435 457 758 683 541 567 467 698 737 737 644 583 902 796 2100 2075 1888 1704 1905 1251 1388 1528 1466 1456 1340 1488 1823 1217 1545 1156 1789 1392 1404 764 837 823 861 650 532 856 278 760 1160 1060 1070 629 631 555 328 252 655 371 421 313 318 293 369 215 554 527 416 366 236 230 346 340 598 352 547 849 653 644 698 851 497 615 881 618 540 536 386 604 845 842 555 678 783 643 233 180 150 243 225 213 327 374 335 141 395 208 269 226 254 429 127 199 240 105 109 129 127 121 119 298 273 356 324 371 714 538 612 319 264 434 419 465 435 457 380 229 613 530 318 180 126 244 226 287 311 693 423 532 581 734 492 633 270 340 326 251 337 361 399 387 312 368 362 304 590 389 400 375 341 315 378 451 349 358 382 614 670 358 445 352 416 459 507 306 491 506 617 136 837 287 920 599 248 985 341 468 313 462 667 798 207 238 214 621 1134 864 641 778 260 252 411 643 337 674 645 451 252 662 706 397 524 666 702 796 520 726 479 600 424 774 1148 970 928 693 770 669 905 1345 1250 386 533 448 379 740 454 1755 1016 1109 1007 986 957 860 744 873 1074 1164 912 893 689 758 602 430 341 465 388 482 437 472 504 401 288 504 710 481 577 530 493 407 396 519 532 350 309 231 351 318 338 262 386 290 284 254 179 599 497 482 423 565 621 692 547 681 614 723 780 719 543 644 698 667 688 516 567 494 639 647 659 480 459 651 522 521 622 521 682 465 535 501 624 691 463 436 497 439 325 763 659 470 415 566 459 519 480 565 905 865 691 1328 672 565 425 982 706 795 973 579 251 281 245 161 163 295 218 380 369 351 548 359 479 506 284 287 343 318 226 363 431 344 488 1042 250 536 546 360 411 413 399 271 245 283 321 289 330 363 344 418 297 369 310 234 341 312 1104 324 308 473 251 287 460 317 162 229 347 378 385 533 400 232 184 523 184 658 521 411 421 662 466 623 588 566 469 451 671 505 343 447 600 520 695 644 634 742 362 342 360 369 592 503 403 240 602 1081 1017 365 256 408 395 437 343 385 536 1774 224 1788 1642 1765 1778 1537 1661 1742 1703 1501 1616 1576 1542 1146 1176 547 542 533 345 605 518 593 559 695 605 976 994 549 444 594 525 589 665 900 596 605 560 720 519 494 558 516 578 1448 856 767 936 757 959 789 1147 1069 768 804 843 980 1014 936 855 852 1150 1174 927 889 1135 681 892 804 811 933 921 889 903 935 723 1191 1204 1111 1017 1239 1104 1065 1152 1250 1223 1459 1381 1355 1329 1213 1271 1444 779 1256 1158 1110 1140 1069 1117 907 1323 1169 999 911 1198 1118 855 861 960 827 1022 923 1111 1098 861 1035 916 1197 937 1080 1164 934 1096 1090 1174 881 983 822 768 1050 824 1164 933 1112 1023 1022 1115 1018 1196 1049 1077 1078 939 1047 1006 1125 942 1011 1045 943 1098 1190 1036 1288 1420 1484 1388 1403 904 1099 995 1149 1311 1151 1330 1355 1209 1116 1311 1077 1064 919 949 796 1170 640 679 351 415 444 465 436 307 208 332 280 400 475 477 499 325 385 289 387 405 298 389 398 306 448 338 362 290 324 379 430 347 378 752 679 343 311 451 610 390 610 611 579 624 304 428 563 512 653 304 278 854 432 315 285 242 421 539 685 384 437 312 260 275 329 448 365 285 530 364 564 1105 397 252 438 467 460 454 224 804 638 915 389 437 596 592 477 751 701 653 741 207 495 275 459 286 447 613 765 428 518 433 666 526 689 691 444 699 621 584 469 806 906 434 1082 500 297 515 554 494 562 439 326 645 669 474 459 723 796 706 1386 914 1098 744 810 1189 926 970 581 1409 750 509 950 593 621 1283 691 962 896 670 931 922 773 11360 509 535 716 878 705 596 622 655 482 586 517 465 773 871 1425 762 638 717 595 549 850 807 510 587 579 839 673 618 571 725 534 534 523 476 300 628 932 828 926 620 588 496 461 547 351 400 467 473 820 417 561 969 566 522 645 465 909 444 813 525 559 539 752 799 322 318 433 475 807 801 500 488 520 848 638 896 617 1444 432 1005 340 701 467 657 671 966 514 605 783 520 861 654 735 603 661 690 743 655 673 826 636 641 521 417 584 352 622 1010 224 252 281 355 530 365 790 970 611 695 457 375 544 738 751 543 413 453 810 473 162 94 168 244 262 568 534 698 645 697 801 489 843 726 581 563 259 192 537 582 348 485 470 560 580 565 426 511 468 249 660 680 937 782 690 1046 519 384 656 509 403 324 618 701 569 348 568 729 469 607 300 506 512 654 552 700 821 415 330 888 914 225 518 475 431 632 503 710 650 546 472 539 526 423 419 542 594 833 621 4233 3536 695 916 718 662 1023 741 753 699 1011 843 742 1125 992 551 525 442 510 395 716 444 1084 1074 782 1021 764 1035 943 660 314 499 631 736 884 648 495 379 512 593 452 393 443 463 475 545 357 402 653 517 772 396 601 498 364 728 519 815 518 504 495 364 362 601 393 428 707 644 194 266 264 1154 1368 1298 787 945 1250 1276 854 1084 1033 1366 732 888 1123 954 561 484 1282 1067 304 292 474 311 406 483 1183 1514 876 858 1123 1780 1846 1902 2408 2105 1777 1537 1002 916 2068 1867 1871 2519 2241 1943 2125 1968 2089 1976 1921 2030 2185 2268 1983 2095 1855 2654 2441 2322 1793 2878 2288 3241 3263 3598 1560 2013 1684 922 1008 1938 2041 1515 998 1442 588 612 1020 657 968 878 764 1416 1158 894 455 728 688 455 423 3181 3074 3254 2433 2845 2328 2640 2748 2561 3172 2472 3031 3087 2774 3015 2836 2899 3003 2409 3168 3365 2893 2719 3101 3030 3525 3278 3250 3160 769 673 338 3031 2977 1344 4061 3957 3835 3564 1374 1492 956 282 937 265 570 353 481 1994 1540 1604 479 770 665 587 1571 1772 1235 2475 1438 1753 2310 1697 1660 3245 3867 2762 3129 6001 6083 3281 3239 3958 4699 1726 1079 1707 1762 1491 1157 1996 536 2157 1060 2489 1182 138 130 1658 1282 2242 3314 1967 769 1411 784 1167 633 582 1077 982 1207 1795 1285 1967 2607 1615 1032 2054 2045 1942 2425 1657 1932 1167 869 824 2494 1241 2180 965 1096 641 1356 983 918 1071 1096 2555 2256 895 855 783 1250 1046 927 985 1060 1233 1296 1737 1007 923 1690 896 860 3106 722 881 1266 1025 1239 1176 1047 1220 1094 1253 1260 1108 1041 1109 1106 1009 1152 1131 1167 1368 971 1111 1050 599 440 635 469 451 530 1039 605 700 385 641 486 791 716 756 537 978 716 575 594 596 255 237 358 362 746 399 353 454 642 604 688 604 776 749 421 497 616 640 554 618 641 523 458 705 785 755 328 406 571 494 523 682 596 680 587 628 672 1041 668 811 407 844 964 686 1001 503 587 642 712 701 596 631 766 669 796 1028 609 722 698 591 943 830 653 935 523 377 506 574 438 498 953 436 655 802 372 831 606 531 668 399 529 658 875 568 574 956 124 1190 763 835 471 475 402 763 895 709 946 953 1121 945 783 1009 585 443 425 307 463 672 438 251 400 335 253 620 283 446 410 446 446 248 188 227 452 501 313 277 576 302 1172 725 588 497 455 731 340 457 439 601 500 870 709 755 828 540 847 661 821 596 467 556 520 651 671 746 653 1002 624 480 482 615 590 486 419 873 584 653 688 1184 647 736 851 637 936 701 933 690 907 852 1199 867 1199 1097 1145 973 990 573 726 718 461 875 1068 948 1102 893 1043 873 238 551 615 1797 401 336 307 345 403 445 263 547 512 391 444 474 839 394 356 618 1068 909 577 661 411 897 296 473 340 322 589 1012 803 882 824 803 935 821 818 636 508 522 814 551 621 609 1101 879 1164 950 689 555 723 518 496 436 1373 420 630 670 192 606 281 534 378 791 569 643 1184 709 1105 868 954 1236 694 667 1108 1181 844 958 1198 1012 909 1124 956 1040 1222 1138 1051 729 819 853 636 992 831 1182 933 520 1521 1445 1656 1213 1018 1126 1300 876 829 1169 411 924 871 913 928 890 990 898 962 990 996 733 966 739 681 884 815 742 1257 1452 1471 912 757 796 776 712 724 744 592 381 571 664 909 710 806 1302 991 793 840 843 1022 935 707 789 560 1388 818 1119 912 917 1182 965 1078 1358 1025 1354 1021 1220 972 1091 1009 1213 1258 1043 1209 1278 1283 1122 1445 1587 1209 1314 1501 1187 3183 3355 2373 2306 2287 2192 1855 2017 2062 2266 1958 2128 2101 2284 2236 2035 3185 1827 1639 1164 1248 1384 1028 1168 1296 1321 485 1504 2193 1977 1777 939 914 948 465 560 669 845 670 539 921 671 609 573 609 302 504 469 525 446 538 462 858 603 678 917 919 655 1180 998 951 1376 1169 983 1024 1119 1442 986 1134 1280 987 1051 1170 909 645 468 411 746 775 625 629 363 313 407 464 270 318 353 455 383 143 225 161 270 268 249 286 262 268 389 528 556 420 511 844 684 764 350 348 428 521 524 450 550 440 459 483 509 904 325 290 359 341 248 334 553 360 522 665 1192 472 412 223 505 515 412 512 653 669 634 631 710 677 741 638 573 760 759 507 654 484 780 480 619 623 1400 884 1105 1104 1406 847 1025 1125 735 963 1086 481 218 1034 445 950 469 392 1071 502 599 418 550 1106 995 433 514 443 1043 1149 1177 1547 1014 436 414 569 997 587 1172 1051 598 554 956 1072 508 536 1021 1506 992 993 773 1093 1284 1123 1205 1408 1495 1122 1504 1496 1295 951 1301 1493 744 899 702 659 747 867 2657 957 972 939 972 1389 1304 1158 1326 1167 1147 1291 1081 784 715 646 547 546 671 578 886 877 589 709 613 658 838 1065 836 1192 956 513 523 821 1001 503 308 258 226 258 262 288 268 322 364 429 322 319 761 828 848 680 660 741 655 647 619 740 616 1029 1182 1074 1118 946 1228 1050 918 970 947 1116 873 962 857 822 885 925 991 1050 706 950 1144 1072 790 941 795 1087 888 867 1032 1136 1096 973 788 1149 806 959 907 896 1277 1174 1102 766 1428 831 890 678 1250 835 1397 1221 720 447 383 378 250 252 216 371 808 653 628 795 827 748 568 386 742 740 342 537 560 513 560 554 1053 331 692 480 691 508 617 531 297 277 267 437 389 397 492 472 398 285 625 507 740 584 332 1705 435 417 617 598 525 704 639 508 736 628 598 611 650 567 329 403 499 348 794 952 738 889 830 722 763 569 963 687 688 1295 1031 621 821 766 677 591 860 740 958 781 556 746 894 565 625 771 466 814 1631 1605 1296 287 348 527 732 621 480 683 2757 824 2954 2772 2213 2457 2401 2632 2556 2569 2383 2426 2436 2397 2676 2481 674 845 1013 664 957 1027 1112 706 723 854 1314 1246 853 850 689 974 683 858 939 1016 909 931 759 773 739 1084 1096 1278 948 877 548 846 766 484 773 351 314 943 805 513 936 909 868 927 860 819 634 799 603 727 415 425 427 395 609 548 824 817 740 475 536 568 304 483 470 438 464 464 912 459 1082 1098 1019 1140 818 651 798 518 741 646 835 648 844 706 687 784 693 681 524 553 711 776 828 634 877 892 799 808 648 643 905 624 791 782 575 555 704 683 799 679 476 688 430 531 557 489 911 431 504 401 646 502 969 920 899 840 553 669 728 546 852 950 386 776 770 733 700 697 791 754 776 725 854 790 732 698 765 780 701 595 523 615 779 786 803 810 658 545 588 799 493 280 253 275 283 319 384 397 232 267 441 151 426 369 408 346 240 226 242 537 367 573 401 331 399 402 465 342 402 367 328 427 493 744 480 376 325 413 340 312 507 448 434 611 348 305 540 468 510 396 382 433 503 266 254 173 240 318 456 377 409 137 190 177 201 205 200 181 205 264 383 699 281 163 248 245 326 292 452 633 416 643 505 525 415 310 339 392 424 340 884 397 231 224 278 169 310 590 554 365 360 152 514 835 485 376 381 677 331 612 380 458 521 256 644 217 575 406 303 313 280 603 272 351 421 619 321 522 509 384 825 745 991 386 266 513 484 874 601 746 436 318 429 561 367 743 685 821 611 369 1052 723 345 509 6505 6243 1384 897 643 378 488 503 412 722 378 493 790 598 823 812 484 433 440 675 932 972 269 449 392 185 430 307 196 355 290 312 206 423 218 375 844 434 493 464 310 327 420 444 445 282 243 438 598 382 488 705 470 345 487 324 479 419 413 138 144 293 416 572 395 481 323 274 446 547 629 407 296 391 437 985 383 862 175 699 385 585 306 213 403 679 311 586 542 614 575 467 396 406 394 404 345 862 847 585 578 440 292 262 765 620 783 575 143 163 216 335 547 425 682 1070 711 804 453 268 551 387 707 1107 378 375 509 455 84 112 91 117 116 349 253 556 516 555 698 503 421 376 266 287 88 108 343 498 110 410 303 865 684 844 248 206 214 174 578 481 653 548 340 690 581 346 517 680 174 140 235 241 231 196 291 595 179 225 312 340 513 358 366 265 431 231 264 322 348 142 353 424 390 474 519 716 587 586 238 422 462 155 757 330 348 519 555 2691 2582 473 447 398 406 731 430 266 284 695 567 567 423 892 368 397 547 301 647 539 621 446 424 580 336 369 627 782 470 330 457 559 513 655 419 493 161 199 676 593 326 324 263 257 276 160 228 352 639 924 273 480 332 462 287 223 561 434 653 302 455 293 591 471 389 1346 1070 188 220 328 662 558 930 532 465 1053 865 743 772 620 917 521 700 692 670 308 525 695 772 259 259 241 88 294 285 869 830 610 683 622 1558 1560 1837 1460 1387 1425 1649 1291 1139 1478 1596 1520 1757 1574 1300 1378 1366 1401 1388 1060 1457 2000 1442 1284 1971 1901 1970 1821 1612 1671 2457 1357 2950 2607 2216 949 1452 1150 1102 840 1260 1238 996 517 1182 375 448 558 468 697 447 313 918 1152 619 176 400 374 393 291 2108 2153 1955 2122 2075 1867 2141 2531 2147 1859 2049 2317 2497 2151 2203 2191 2484 2400 2963 2783 2668 3207 1868 1848 2131 2597 2008 2106 2437 551 529 214 2434 2078 1344 3140 3345 3467 2841 639 546 692 325 797 151 811 728 286 1756 1683 1730 269 282 232 451 967 1305 978 1729 735 1063 1659 1256 2241 2782 3299 1984 2314 4681 4835 1883 2509 2825 3253 1044 958 1262 1126 1575 825 1515 537 1812 626 1842 1074 136 118 1643 1196 1902 2353 1274 711 1161 991 904 385 369 927 881 733 631 702 1746 2747 788 538 833 1445 1460 1928 1283 1373 592 509 497 1380 934 2135 640 777 331 763 754 796 1121 1016 2017 2236 685 641 593 790 1054 589 702 423 646 774 1524 956 617 1562 867 695 2045 421 500 856 737 1000 1084 1076 882 826 649 635 828 789 892 815 803 816 779 912 1104 829 1254 701 424 385 687 420 584 409 663 422 341 435 537 402 849 679 923 622 1126 899 636 320 420 215 203 266 282 378 447 417 272 595 354 465 550 423 474 351 265 386 579 350 388 494 242 256 512 552 766 211 338 304 261 217 393 373 210 314 244 415 842 575 391 229 332 643 598 811 498 537 562 469 444 407 382 398 344 475 487 404 383 647 388 509 507 342 665 385 219 304 441 429 459 725 395 561 333 308 568 359 327 414 366 404 497 578 259 388 1101 219 869 368 439 264 238 195 525 566 484 582 558 824 856 410 604 585 590 381 508 291 442 349 130 206 151 134 189 373 318 332 245 344 196 166 244 273 232 177 238 233 259 603 658 626 586 319 451 584 346 369 422 517 751 520 786 511 457 530 738 604 542 942 507 660 507 543 534 459 804 515 448 213 501 564 300 178 687 553 653 752 1087 493 444 578 495 767 661 598 546 727 704 1114 878 1103 947 976 941 829 705 902 416 269 627 799 464 894 710 525 734 376 432 483 1234 160 86 205 211 213 223 306 313 541 217 391 476 779 252 250 162 650 529 401 489 312 669 226 380 211 248 592 1117 1007 1047 1136 1112 1170 1099 1026 396 478 374 426 380 408 552 1205 980 1242 973 980 764 978 763 511 548 856 431 382 358 208 279 305 473 360 880 250 387 924 583 818 929 702 759 556 412 1080 679 575 669 432 887 641 473 507 702 621 446 323 239 275 227 587 673 680 623 547 614 790 822 1015 756 776 660 775 817 577 1033 284 750 636 657 646 663 923 881 969 1133 467 700 756 599 501 1338 694 535 794 1032 831 908 794 404 1012 925 215 300 756 869 973 1002 615 437 466 475 629 483 807 498 1014 656 455 453 364 1093 681 787 601 1122 891 977 1031 662 659 574 956 813 812 792 998 1173 699 875 771 1442 966 794 1029 1075 782 1029 940 806 1854 2334 1625 1732 1323 1229 1214 1256 1211 1378 1092 1248 1677 1272 1641 1678 2030 1638 1355 969 1072 694 892 1342 969 1203 539 1480 1308 1145 1974 919 1100 998 396 396 650 326 903 687 640 540 305 361 362 202 180 546 549 566 356 406 387 406 515 782 393 515 861 759 697 774 1073 1068 781 851 1011 1002 951 918 690 712 811 377 452 433 334 520 560 490 467 359 442 127 443 341 169 174 317 300 78 58 103 100 325 273 303 317 272 464 211 563 324 453 536 514 543 452 617 689 450 220 208 236 601 246 402 486 476 157 133 216 142 168 218 455 174 259 725 1159 319 462 292 402 412 358 325 341 492 436 383 459 403 355 241 589 600 409 482 254 429 423 297 442 362 862 394 390 378 481 592 324 418 186 354 330 413 283 612 366 793 423 387 858 351 290 324 241 528 530 291 303 252 876 811 814 955 727 360 340 209 555 382 740 575 329 347 549 618 497 443 674 547 383 639 514 852 636 822 467 1075 1266 828 795 991 1079 813 900 849 273 680 614 437 376 305 1729 841 446 418 617 712 621 569 663 1072 1052 731 669 524 473 545 389 379 709 487 477 531 478 352 346 305 453 615 558 909 595 322 350 338 399 328 250 282 256 278 276 226 220 302 400 373 341 236 372 580 509 491 815 726 642 966 537 542 621 816 621 547 673 487 617 629 547 625 852 606 685 1219 587 456 741 1059 433 886 435 748 893 1211 542 747 656 671 429 551 833 868 673 792 597 642 348 689 544 469 833 871 1123 643 1073 619 501 658 1074 414 695 847 523 374 130 129 255 261 253 283 636 652 494 518 392 365 411 228 315 362 300 308 359 236 672 445 1138 263 534 264 325 611 464 380 288 306 265 282 256 222 229 234 368 332 378 507 755 779 508 1963 437 429 684 279 494 301 279 271 733 565 572 455 280 580 277 289 299 191 458 1003 472 332 650 824 484 476 606 519 1004 475 752 204 770 639 633 821 665 828 570 394 460 488 341 315 579 527 352 1097 1186 898 710 169 286 343 550 458 371 349 2003 560 2274 2140 1529 1486 1833 1730 1820 1553 2136 1605 2030 1663 2313 1868 454 536 531 575 665 641 827 488 751 793 631 831 594 436 569 757 312 566 818 838 820 792 541 443 433 996 988 1223 971 950 501 869 791 490 837 367 330 957 808 539 948 923 880 891 849 857 665 763 590 749 425 439 433 403 646 693 844 878 715 528 534 560 322 477 496 560 586 586 968 475 1067 1099 1018 1141 817 640 814 532 771 656 918 662 848 751 709 798 730 701 558 575 812 804 755 650 897 874 819 908 684 698 935 671 771 756 611 652 678 655 823 655 488 737 444 570 660 512 955 435 502 399 718 534 914 920 888 827 591 675 748 546 885 970 445 769 786 757 697 717 824 791 811 768 901 808 768 682 832 843 770 654 576 668 824 831 848 857 693 559 563 813 493 264 257 287 299 331 338 409 180 271 405 151 366 315 354 334 230 216 232 529 351 527 389 333 391 392 422 332 392 374 244 415 493 727 435 388 368 404 346 302 472 411 393 539 300 297 520 382 438 349 337 459 513 278 266 173 240 300 440 348 380 141 194 183 201 219 204 189 196 268 395 675 331 173 250 275 334 316 466 649 436 724 423 447 411 316 353 392 418 334 887 417 253 238 292 187 324 541 499 389 382 160 508 839 487 378 395 696 322 624 412 472 489 278 722 247 662 393 338 317 292 631 274 355 520 627 327 502 515 394 845 767 987 398 286 539 525 841 609 752 436 320 429 527 371 743 615 811 617 381 1087 772 334 535 6243 7059 1454 905 682 400 496 482 404 676 404 497 773 668 918 826 502 486 454 681 973 989 248 459 425 193 465 303 218 373 318 320 256 398 224 371 918 454 509 466 314 339 490 514 457 286 253 457 715 337 520 745 433 349 434 317 498 408 427 140 144 301 441 592 387 500 362 282 440 533 774 456 302 441 447 962 453 914 185 703 447 610 314 225 419 693 284 588 600 628 566 446 377 364 414 434 377 863 848 548 558 452 300 311 763 616 773 613 197 217 218 326 549 408 678 1103 719 812 455 324 545 430 701 1029 386 399 515 473 115 120 97 129 176 363 249 607 561 608 726 548 395 348 286 293 88 106 397 515 110 418 309 848 654 795 252 239 193 176 615 519 659 576 385 718 639 362 529 704 205 134 313 325 297 194 270 609 235 283 295 346 399 318 336 297 501 235 276 340 403 210 323 421 364 446 468 673 587 518 208 380 472 155 720 338 452 516 617 2798 2589 481 478 381 430 745 483 278 252 733 619 573 421 873 359 395 528 309 647 541 625 487 465 652 397 391 651 790 466 369 457 577 523 640 410 535 159 199 678 595 375 338 277 245 270 150 224 374 667 922 285 474 344 443 284 229 601 485 665 359 463 278 595 475 395 1266 986 194 232 330 699 539 929 526 511 1039 968 853 742 649 933 554 740 870 590 343 516 713 745 230 232 241 90 304 289 849 848 625 732 739 1624 1678 1891 1541 1509 1517 1642 1393 1031 1636 1614 1676 1779 1622 1375 1492 1484 1451 1387 1053 1468 2014 1454 1267 2037 1927 2045 1854 1640 1708 2494 1430 2924 2743 2504 1017 1410 1186 1095 852 1372 1288 1064 621 1241 451 524 584 498 655 473 348 979 1180 540 207 406 380 384 291 2310 2343 2166 2259 2174 1999 2232 2386 2163 1916 2151 2372 2548 2445 2223 2167 2401 2342 2936 2919 2671 3313 2101 1926 2197 2725 2048 2198 2528 575 549 307 2786 2371 1499 3312 3499 3675 3142 641 599 678 319 762 155 799 718 290 1602 1525 1575 292 373 317 487 989 1292 988 1692 731 1084 1756 1350 2306 2928 3422 2056 2338 4726 5056 1979 2771 2928 3353 965 937 1295 1109 1649 895 1433 559 1818 634 1951 1057 136 120 1697 1192 1906 2434 1284 689 1170 1018 992 451 435 887 853 726 647 730 1810 2557 874 625 891 1467 1484 1954 1280 1357 662 529 509 1394 974 2270 663 768 339 738 731 781 1112 869 2131 2121 689 639 613 817 1109 611 772 464 730 780 1506 972 623 1616 892 724 2013 421 500 850 757 1113 1313 1339 875 922 719 687 869 815 914 862 829 846 822 938 1071 843 1307 701 383 379 704 416 602 449 710 440 333 447 547 414 847 652 901 593 1144 900 597 314 357 217 203 258 292 359 477 455 288 634 395 518 589 495 545 371 324 408 785 389 457 527 264 254 557 597 766 219 348 322 267 227 405 383 226 332 248 465 872 601 415 253 369 661 628 841 539 578 601 510 458 439 400 418 362 497 511 422 418 661 509 515 513 368 689 393 235 351 486 465 489 774 413 573 369 326 623 408 368 463 431 471 544 627 335 444 1394 223 1014 386 461 294 280 211 537 577 514 645 612 935 943 424 680 590 539 352 529 344 458 339 165 216 157 169 218 356 333 342 245 344 216 174 234 273 232 179 242 237 242 751 668 593 551 315 494 572 350 373 432 554 757 547 717 515 421 546 754 619 544 988 545 674 544 553 578 473 803 524 446 273 557 666 404 180 702 549 657 752 1112 505 464 595 452 778 555 595 581 758 736 1215 867 1084 922 953 935 825 719 878 412 225 617 745 468 884 710 532 661 299 448 555 1224 168 96 211 213 219 227 306 317 547 244 348 488 717 252 250 164 693 537 405 493 318 710 226 361 186 244 592 1148 1044 1084 1169 1145 1203 1157 1038 400 484 378 428 384 406 552 1093 870 1124 869 872 656 878 655 420 513 837 433 384 352 208 281 267 427 370 865 252 318 1002 579 828 941 782 885 700 396 1086 691 583 677 454 885 659 529 521 722 637 452 335 238 274 222 597 666 704 637 557 628 851 846 1039 727 782 658 755 833 556 1027 305 924 638 671 654 677 1003 901 979 1149 493 745 724 567 503 1238 692 551 812 1046 853 918 798 427 972 914 219 327 758 869 994 996 593 480 492 489 679 503 760 541 948 654 424 483 390 1134 658 754 616 1119 914 987 1031 715 635 576 983 843 805 835 1010 1175 733 891 761 1460 964 814 1065 1109 819 1054 954 828 1899 2459 1614 1693 1392 1335 1336 1378 1221 1412 1120 1276 1679 1370 1749 1771 2156 1699 1297 953 1056 665 886 1333 989 1179 547 1503 1338 1165 1983 985 1130 1016 408 404 658 330 882 776 706 550 338 361 384 226 198 591 590 572 356 406 410 437 554 717 403 554 887 781 712 777 1006 958 793 867 1143 977 969 938 706 711 810 385 385 385 309 457 491 423 467 353 444 145 455 344 167 176 283 308 84 58 105 98 327 275 307 317 272 429 196 561 372 465 485 457 486 464 513 693 408 232 220 248 605 375 418 492 476 184 158 249 175 153 205 389 166 255 735 1146 317 440 273 402 418 368 333 343 477 444 387 459 403 363 243 589 606 417 486 250 435 425 322 454 364 836 423 386 380 477 602 320 414 188 356 334 440 295 661 372 826 450 399 868 355 335 328 280 542 613 291 326 256 931 844 863 994 735 368 348 238 586 413 771 610 358 347 582 674 495 435 721 598 391 678 549 910 691 878 483 1038 1276 848 786 992 1020 825 886 855 273 762 663 487 521 315 1754 857 442 414 589 716 627 573 667 1043 1023 729 677 530 519 622 383 363 709 481 497 551 488 376 383 303 560 675 615 968 673 380 405 458 411 360 248 280 254 274 272 224 218 339 396 367 335 234 380 594 513 503 870 785 666 996 557 574 714 882 673 552 713 549 638 665 581 661 874 605 694 1286 609 472 773 1077 461 892 451 762 897 1205 562 753 734 756 449 578 849 912 732 834 633 736 374 695 552 495 950 887 1133 655 1079 615 503 660 1082 441 713 836 520 378 134 173 255 263 253 287 571 695 488 514 394 369 413 230 387 403 335 372 375 305 563 451 1151 267 575 280 327 573 488 471 252 306 265 331 303 240 227 283 368 340 357 515 749 753 510 1839 463 445 694 295 504 286 264 283 832 583 630 515 290 669 275 289 311 193 474 1004 490 325 685 853 527 517 655 540 991 535 754 210 613 620 614 773 642 830 1008 400 474 488 438 360 560 525 354 1202 1171 900 708 173 284 339 558 458 381 361 2004 574 2304 2154 1621 1617 1837 1766 1854 1607 2095 1663 2006 1699 2307 1899 501 563 529 585 683 713 791 567 742 797 715 878 571 432 465 744 348 578 822 895 863 835 621 490 474 985 975 1266 960 753 330 884 457 404 597 500 472 555 799 516 694 719 732 647 692 895 667 634 634 728 493 550 507 559 650 632 594 944 605 551 675 731 532 662 721 738 728 794 1101 742 885 942 1004 968 1016 760 1029 734 1035 1031 1031 828 825 638 720 760 810 706 745 631 874 782 924 879 914 703 934 787 587 615 836 774 904 837 696 839 731 714 810 738 591 533 582 672 458 691 823 592 701 642 616 731 827 667 833 682 1018 1040 970 494 841 713 715 963 833 1125 1014 974 919 1077 1048 892 1013 1024 1081 1074 958 929 840 786 793 742 1077 1045 1142 1016 859 473 490 635 445 206 218 302 277 342 220 342 174 190 279 339 335 296 333 191 186 158 228 422 234 370 272 335 403 163 200 145 188 157 218 250 259 404 307 211 195 263 186 268 311 280 248 351 227 245 312 218 316 234 230 650 315 146 142 252 262 275 364 335 365 152 190 326 202 308 216 346 320 151 365 573 447 200 317 281 201 330 219 422 401 610 382 447 507 178 329 436 428 381 565 201 474 172 237 179 230 592 444 366 364 270 573 324 559 536 422 686 344 584 335 648 543 316 630 269 436 571 386 267 269 422 408 336 414 556 479 686 497 340 589 644 810 541 470 721 667 949 535 846 627 292 543 444 359 959 594 686 507 338 722 612 447 716 1384 1454 6658 624 427 433 582 699 580 483 335 419 612 579 577 581 492 544 382 536 668 752 495 612 559 436 609 194 164 265 257 197 329 391 275 325 718 570 541 560 416 496 349 367 352 329 252 370 550 283 362 547 405 260 473 492 743 306 529 152 138 274 376 434 340 328 408 272 561 389 533 376 384 511 332 722 402 771 214 899 445 733 275 282 424 777 433 412 513 373 465 303 288 397 575 459 483 566 585 700 490 425 545 401 662 437 688 686 127 172 157 161 424 336 416 710 468 510 464 386 369 645 629 686 382 301 462 468 105 66 48 176 70 576 411 380 471 375 368 634 561 549 476 273 115 129 308 575 175 458 518 445 502 532 438 271 313 218 516 399 607 756 739 501 455 303 393 601 264 211 420 422 402 162 367 464 261 313 407 376 381 445 396 336 370 245 229 648 501 386 303 336 314 358 390 391 376 417 156 305 421 245 329 431 374 494 495 2198 2342 465 350 302 590 440 389 630 559 588 721 779 701 761 341 364 407 302 446 412 626 647 629 807 443 492 527 656 333 320 495 314 354 843 377 522 265 342 451 351 316 366 329 545 616 241 214 432 463 509 274 355 348 284 644 272 641 419 456 343 298 505 493 519 385 684 578 361 385 416 825 734 1239 679 645 1008 894 845 610 548 951 634 617 528 634 450 434 786 551 213 215 234 177 323 319 845 1025 804 584 833 1213 1339 1457 1604 1668 1342 1337 1009 603 1275 1295 1478 1699 1356 1222 1283 1337 1366 1532 1196 1468 1621 1437 1375 1689 1605 1738 1754 1828 1362 1808 1440 2597 2251 2046 889 1434 1180 1112 849 1562 1257 921 754 1420 568 552 709 489 521 385 323 866 1234 361 312 550 530 413 194 2196 2026 1918 2166 2469 2129 1927 2173 2144 1881 1722 2122 2241 1987 2044 1948 1961 2213 1956 2415 2317 2558 1463 1641 1857 2138 1658 1891 1939 536 498 296 2203 2575 1011 3097 3269 3264 2553 850 877 626 223 584 173 403 293 224 1465 1058 1130 332 395 345 446 853 1277 1271 1648 801 1268 1774 1266 1571 2252 2508 2267 1993 4208 3959 2433 2590 2572 3294 1087 542 1077 1073 1375 653 1286 516 1434 725 1588 947 89 52 1332 1184 1226 2403 999 507 1243 641 754 587 540 799 778 691 1034 803 1637 2042 1103 589 1649 1230 1193 1645 1273 1318 664 840 573 1584 1342 1757 756 802 379 966 788 793 985 945 2195 1836 684 579 495 751 648 569 588 561 603 492 1502 691 1088 1445 857 736 2229 456 594 822 612 916 1069 879 839 777 906 865 1103 707 738 930 710 740 896 960 999 776 841 807 393 514 295 364 458 515 760 402 504 362 369 424 733 449 622 488 794 792 595 337 261 184 168 204 273 242 312 267 342 419 348 464 439 486 403 324 384 422 549 265 458 440 580 234 524 567 678 195 338 404 275 315 432 433 457 356 381 586 546 596 399 326 360 663 615 771 365 407 422 425 346 399 373 417 462 597 608 599 355 641 380 541 575 560 587 658 421 466 605 500 418 674 328 730 713 378 693 451 417 564 296 378 533 629 426 372 834 129 770 410 560 495 227 239 704 718 624 685 789 804 829 562 800 434 645 373 264 232 397 425 303 289 228 303 267 380 312 346 283 252 345 290 246 270 272 196 160 333 249 761 514 617 379 327 565 234 383 358 428 373 719 456 731 590 472 704 740 603 488 595 304 372 435 412 504 529 631 456 300 214 526 353 223 223 636 529 551 562 501 573 429 531 478 617 440 732 365 554 712 953 499 888 785 847 997 680 475 668 420 192 556 680 849 838 577 478 637 439 535 559 1061 174 196 185 271 225 245 323 525 441 292 304 534 634 240 230 247 756 656 519 563 252 848 164 346 202 184 664 764 654 694 732 700 768 819 651 448 392 390 502 386 436 534 660 539 705 519 526 446 555 451 533 480 945 382 424 301 129 367 307 367 295 573 347 440 761 471 883 620 582 943 542 352 1179 513 621 696 582 793 681 682 550 786 769 769 572 509 427 360 521 718 748 900 630 416 1003 1072 1324 635 782 609 992 682 608 1023 253 654 506 508 495 494 740 702 751 777 567 536 723 808 431 1033 605 641 994 1003 1081 819 749 470 736 672 312 407 572 594 632 553 550 319 564 581 574 492 832 491 791 635 445 433 432 1226 768 790 694 629 870 727 772 931 756 732 875 686 660 626 614 990 862 964 996 1092 923 867 1033 994 728 696 918 845 2251 2524 1881 1818 1326 1227 1254 1324 1126 1806 1643 1763 1578 1330 1558 1408 2059 1763 1287 1063 1148 706 1013 852 875 1165 533 1183 1151 1049 1793 501 995 1026 501 726 626 404 470 634 662 376 407 576 332 344 348 358 552 414 248 255 356 456 483 570 446 548 545 610 697 1032 899 807 702 777 971 791 821 1056 618 708 774 691 354 576 511 405 430 341 416 339 238 115 386 232 325 234 415 349 74 96 101 236 274 243 186 247 172 383 249 307 398 371 907 879 891 327 411 450 463 264 258 274 466 346 393 408 598 195 133 257 229 209 312 524 172 270 579 741 287 477 168 436 458 314 368 505 622 328 467 382 313 315 402 450 492 359 583 425 389 437 276 437 423 724 532 636 663 709 758 553 670 375 621 641 435 161 698 347 828 453 373 836 372 375 354 332 528 659 336 390 342 923 939 966 1003 550 316 260 343 638 314 650 711 359 418 748 672 570 456 770 836 459 701 489 740 625 744 768 1192 1041 840 1027 1004 838 717 727 906 501 779 505 490 481 487 1673 835 478 430 738 617 559 529 593 920 924 746 1085 847 579 371 516 311 663 440 502 496 357 493 373 461 668 741 532 732 677 338 458 377 431 340 190 288 226 282 292 134 128 285 247 247 281 270 457 665 650 552 477 542 593 528 527 786 452 758 883 803 827 1013 807 623 509 593 791 828 651 1080 525 454 725 657 642 588 457 705 858 869 386 529 515 614 708 565 748 879 660 615 689 793 415 674 660 612 1018 747 926 726 974 630 489 482 953 427 735 808 599 286 301 209 144 173 188 228 326 388 419 626 575 541 574 243 375 495 236 562 404 289 616 468 892 124 414 353 270 391 351 309 361 274 318 344 302 236 219 294 301 382 438 337 579 539 331 1134 469 451 474 462 412 374 344 297 734 457 492 483 387 520 254 276 444 209 701 703 519 476 506 525 621 379 730 561 663 629 609 295 592 594 558 693 690 645 807 380 437 528 328 277 464 376 298 573 1319 1007 730 228 434 249 502 267 497 531 1811 474 2294 2090 1683 1582 1751 1741 1748 1805 1988 1817 2034 1874 1853 1663 468 511 508 455 860 707 739 799 720 976 970 618 592 522 663 657 322 472 869 931 907 897 593 700 710 866 935 1110 1629 1195 914 936 1141 989 750 857 799 1279 713 803 1160 1184 1088 1152 1049 1260 1008 1332 1198 1203 822 821 861 911 545 656 830 757 987 473 948 782 836 504 1043 816 885 802 891 811 1147 981 973 1013 887 906 1108 690 1047 838 1130 679 1120 783 718 897 633 693 786 970 774 743 928 773 800 704 696 673 819 849 960 641 668 770 817 813 952 900 1025 807 710 700 687 753 644 655 837 993 826 800 997 630 1114 991 1016 1089 936 873 977 740 1125 829 680 839 861 1004 772 1053 1072 1369 1039 940 1207 1555 1259 1339 974 1110 1015 1173 1014 1193 989 878 1095 900 740 737 791 1075 573 296 342 466 386 562 374 573 275 383 332 387 420 386 423 486 474 432 434 620 425 584 450 481 581 449 434 394 420 637 300 534 384 562 521 603 526 621 630 350 555 420 368 588 475 395 543 352 506 560 546 793 497 482 452 218 421 226 635 292 324 279 252 391 270 377 314 286 302 298 462 1130 451 411 626 498 380 459 421 1244 574 854 396 446 659 489 328 610 588 501 574 255 457 335 296 235 227 553 537 591 430 442 678 617 404 619 860 861 604 588 654 872 538 686 929 478 716 438 573 415 418 828 493 603 701 788 654 721 622 644 934 1028 1288 1003 1072 1127 1061 1185 804 2087 852 597 1027 736 494 1179 578 1148 882 588 1091 783 703 878 897 905 624 10505 640 698 1021 850 509 526 532 510 858 712 1170 823 692 598 833 784 725 868 429 564 598 543 726 491 440 547 514 403 469 370 332 664 860 821 1057 626 604 514 621 681 324 493 542 660 881 469 711 875 565 488 872 589 938 739 533 465 461 556 542 764 504 569 536 374 800 688 764 426 698 952 676 1026 810 1033 612 915 494 880 574 647 402 837 858 622 1007 814 828 583 534 423 712 727 702 1349 1457 686 824 469 524 394 688 480 724 779 272 326 283 418 590 518 1166 997 561 761 805 571 1075 736 926 942 478 631 637 848 206 162 93 186 126 644 584 990 998 850 714 1074 651 619 553 537 235 185 460 619 201 734 532 801 767 864 537 418 641 386 787 665 1099 645 555 708 480 411 409 699 310 270 495 530 455 267 407 792 336 408 260 423 419 499 528 712 656 612 632 821 826 435 394 430 373 482 462 904 672 419 369 318 590 279 528 758 527 947 714 4154 4142 654 957 875 792 1112 676 513 464 1207 819 789 761 1358 743 330 414 543 764 1098 643 758 722 737 718 595 960 952 714 330 564 715 678 1174 751 718 343 477 670 502 573 390 391 589 575 236 302 574 694 570 367 1002 622 496 593 368 1040 734 622 480 527 305 648 733 402 966 928 220 256 367 966 1141 1044 607 1403 1897 1558 1023 736 813 1240 817 912 736 815 761 634 1196 1210 390 356 539 363 611 493 1242 1681 1068 1035 925 1669 1658 1576 1528 1788 1491 1374 1511 1315 1689 1469 1576 1798 1714 1831 1546 1488 1659 1772 1331 1687 2046 1836 1775 2652 2575 2237 2194 1924 1766 2159 1743 3636 3496 3503 1691 2078 1862 1097 826 1807 1659 1416 1122 2187 790 717 593 857 802 767 459 1714 1221 902 632 737 640 470 537 2750 2982 3046 2917 3165 2430 2293 3157 2701 3344 2658 3093 3004 2279 3035 2727 2529 2771 2931 3389 3189 3523 3347 2880 3357 3438 3158 3514 2834 722 654 305 3389 3069 1190 3537 3995 4034 3605 1024 1031 1240 495 1157 344 879 702 513 2700 1573 1476 390 519 391 984 1676 1705 1553 2125 1548 1603 2264 1916 2559 3386 4133 3126 2884 6054 6274 2736 3717 3840 4546 1846 1247 1888 1177 2236 1162 1661 812 2443 706 2340 1224 251 229 1931 1667 2110 3977 1952 1057 1886 928 1175 782 646 1425 1341 1247 1477 1219 2164 2629 1260 643 1475 1883 1904 2453 2005 2101 942 867 642 1882 1384 2609 713 957 594 1536 1139 1282 1643 1313 2641 2874 923 882 840 975 1316 770 1140 686 748 1598 1871 947 841 1784 1052 809 2760 1060 1265 1483 840 1481 1265 1204 1291 1247 929 852 1007 1308 1262 1298 1302 1302 1373 1437 1282 1214 1423 1348 677 532 833 499 562 472 888 512 362 561 762 499 1313 1111 851 404 1273 986 823 576 483 319 305 299 224 459 585 533 498 698 605 652 915 521 675 404 423 760 505 805 656 566 786 371 872 939 966 465 568 294 281 512 372 277 318 332 434 662 907 277 588 336 312 959 1010 996 557 611 588 598 856 768 775 846 530 595 918 720 668 746 695 739 762 530 671 422 342 475 689 334 403 1115 401 669 616 533 929 456 444 537 745 793 484 526 512 574 1187 142 928 642 645 451 297 209 738 704 554 836 688 935 1045 735 774 812 335 528 279 433 460 578 318 303 261 320 256 297 663 416 383 402 243 207 396 461 403 140 406 360 500 899 714 661 516 404 655 560 467 446 654 426 1061 773 873 778 704 949 591 971 712 752 663 809 966 694 1252 683 1119 889 602 354 408 530 450 302 814 816 983 788 1393 799 726 822 729 833 853 835 849 658 811 1286 1047 1353 1027 984 1040 876 854 915 508 568 1234 1430 954 1004 961 953 890 274 632 735 1843 218 240 283 373 367 371 301 409 701 270 425 561 983 344 334 295 1239 848 575 656 682 1090 322 429 349 338 806 874 766 810 837 827 924 894 753 654 502 588 674 549 620 567 773 711 794 747 772 720 874 792 608 564 1351 517 356 528 321 833 475 538 381 1348 573 674 1296 900 1220 1169 1244 1344 886 537 1516 845 690 744 455 714 850 772 746 783 583 621 680 543 516 511 686 887 843 970 859 644 1497 1044 1251 905 787 838 1326 743 834 1240 267 740 828 999 832 971 949 912 954 1037 818 1149 920 1152 801 1069 903 631 1647 1692 1774 1315 1181 487 1027 954 712 801 1012 824 921 1164 804 624 552 477 978 638 1008 1122 1215 1107 773 673 593 1535 691 1163 1098 923 1216 1516 1485 1238 1401 1424 1408 1138 1289 1234 1340 1240 1291 1116 1133 1325 1030 1285 1633 1389 1532 1447 1517 1264 3271 2943 1966 2001 2594 2038 1948 2099 2086 2753 1576 1705 2213 1969 2493 1641 2894 2191 1771 1648 1799 1200 1377 1396 1034 1609 457 1125 1982 1786 1987 827 1300 1040 653 771 969 645 623 574 802 631 507 481 661 672 559 688 590 381 410 360 683 695 756 1281 565 800 1098 967 906 860 919 789 792 1062 631 891 1459 1293 1312 1055 1123 883 462 373 291 548 474 438 445 706 610 227 722 372 370 298 569 336 250 189 211 245 389 357 328 409 310 446 335 702 419 500 670 600 628 383 389 338 535 382 360 413 396 289 604 589 445 538 426 276 250 311 370 671 329 512 788 1265 395 425 464 978 976 742 738 946 753 506 603 607 647 504 498 746 582 603 672 607 764 582 440 610 541 962 475 655 815 552 762 704 595 458 600 459 808 451 1314 791 1594 810 707 1592 778 442 784 428 1079 1005 677 499 483 1220 1166 1122 1124 1108 638 576 380 1002 473 1167 1130 651 750 1024 1079 800 664 963 1092 706 996 1155 1161 956 1170 841 1355 1701 1238 1243 1373 1485 1219 1308 1292 337 667 790 325 704 528 2235 765 678 686 842 988 857 742 831 1295 1259 1164 851 533 703 527 624 578 1003 817 686 610 619 562 454 534 796 862 800 1055 824 513 659 797 750 433 404 420 366 416 410 374 346 508 328 453 429 353 859 984 944 863 1145 914 959 1058 938 866 749 1068 1283 891 846 1092 1049 923 724 790 1628 1012 910 1346 1031 807 935 928 672 1129 734 1033 872 884 635 643 723 906 342 1214 988 798 936 921 1015 541 688 1020 898 866 1038 1178 1456 790 2045 1213 959 966 1427 722 1235 1396 815 646 410 429 277 234 244 359 734 598 652 724 627 779 747 506 512 560 399 299 419 298 457 415 1499 229 533 410 479 487 732 629 637 351 372 426 402 451 562 426 598 566 695 758 529 632 520 1988 506 486 1262 614 837 672 561 453 716 657 528 522 816 576 503 470 344 360 926 1181 971 820 1214 1334 927 459 1419 620 759 800 1044 379 1326 1047 985 1113 1101 923 643 617 663 649 452 649 539 560 423 919 1629 1311 603 336 451 396 944 552 658 650 2303 546 2701 2448 2862 2034 2251 2676 2655 2434 2313 2421 2078 2534 2988 2677 513 1078 1234 839 1403 853 988 634 840 825 1282 1017 395 636 1002 1270 475 900 1361 946 869 835 640 874 872 1037 1115 1345 1311 1195 696 707 776 819 821 572 548 803 420 731 611 595 588 689 781 888 820 689 826 886 470 544 499 510 736 652 741 736 667 480 753 824 1092 847 686 858 879 1009 798 689 761 726 826 720 712 724 780 683 929 816 1004 835 909 911 879 851 806 856 675 781 788 809 552 962 767 1007 961 976 1053 805 992 938 1017 992 933 1004 800 882 859 953 885 785 802 922 702 967 1035 612 686 771 506 773 918 787 1027 1065 797 762 813 846 994 920 806 984 972 1060 1037 1023 1095 1070 1168 1214 1289 846 878 1161 953 867 973 994 1119 971 1169 1074 1124 898 591 624 557 1000 790 427 414 186 445 265 268 258 242 289 307 364 500 486 488 185 227 176 196 383 266 359 397 431 524 441 463 435 445 303 317 457 408 513 346 312 278 362 454 431 292 302 286 404 272 333 305 342 392 458 424 651 262 283 275 293 387 514 634 370 404 253 211 278 227 240 366 215 461 324 643 666 446 200 308 687 428 669 461 1132 349 590 528 587 382 346 287 765 681 596 688 375 460 303 370 312 533 551 459 230 407 460 486 425 311 667 336 759 615 634 489 731 447 487 683 441 682 511 409 494 493 603 471 602 673 243 420 710 571 449 761 944 986 621 546 719 644 1041 817 592 495 410 574 375 353 850 592 1053 503 527 905 936 399 705 643 682 427 640 10507 402 496 529 460 558 206 423 549 584 1003 517 487 574 572 771 590 637 564 568 302 517 367 430 439 578 360 557 229 476 600 484 564 478 806 624 345 430 309 380 259 468 272 354 518 586 518 705 531 391 508 533 923 590 558 504 517 390 445 689 448 360 343 341 479 673 566 328 455 401 556 739 441 1134 407 817 353 513 379 537 341 738 760 614 573 555 541 277 302 594 527 739 653 772 861 522 618 446 313 350 506 421 577 562 184 253 187 270 422 424 490 684 498 550 308 483 537 559 712 783 222 299 691 350 118 81 292 156 234 306 593 531 493 469 690 541 427 395 373 347 192 283 287 540 231 507 519 446 640 700 417 264 190 188 449 336 870 781 712 1006 711 263 326 628 186 154 332 348 321 210 369 327 412 446 197 283 500 320 348 504 481 414 364 503 339 215 463 516 476 550 545 389 611 368 420 428 628 413 396 650 827 688 676 3019 3095 408 718 814 752 851 540 927 815 748 760 1062 872 846 525 575 738 401 436 604 778 589 544 706 506 534 496 941 351 288 654 513 513 641 612 476 300 327 564 468 503 368 374 471 528 543 588 759 738 665 528 806 391 324 753 478 724 472 491 457 346 329 554 393 426 464 410 347 355 443 1570 1043 1096 681 743 725 823 926 964 1020 1186 868 721 1011 518 294 356 945 515 310 284 349 382 397 272 1119 998 1160 888 1001 1651 1585 1705 1903 1502 1503 1702 958 970 1871 1767 1988 1704 2206 1340 1557 1582 1619 1814 1795 1928 1851 2042 2068 2087 1867 2252 2126 1952 1537 2325 2021 3706 2976 2576 1202 1338 1694 1115 1301 1767 1801 1447 746 1473 536 464 630 486 815 552 510 1070 1221 774 299 506 474 520 351 3103 2728 2914 2342 2012 2400 2315 2046 2314 2572 2309 3166 2614 2454 2641 2200 2598 2810 2652 2867 3285 2886 2196 1967 2627 2867 2439 2471 2493 681 525 494 2144 2390 1218 3303 3724 3549 3101 1232 1246 713 248 935 217 391 292 338 1756 1439 1448 232 635 569 591 1285 1312 1010 1379 1283 1500 1507 1113 1307 2880 3283 2916 2502 5223 4586 2802 3356 2977 4000 1406 759 1768 1754 1601 1080 1964 540 2000 1049 1731 1116 159 135 1765 1344 2738 3224 1856 845 1182 608 946 381 373 1043 997 957 1061 1203 2108 3053 743 574 1137 1794 1781 1841 1144 1284 765 633 625 1517 1426 2180 901 982 562 903 809 718 974 1567 2440 2738 752 748 554 908 484 679 776 846 846 557 1489 1015 743 1463 768 688 2061 750 1038 901 545 1476 1229 1394 979 693 969 884 1173 966 1007 1152 866 958 1183 1098 1054 1074 1275 952 588 410 457 562 484 338 828 521 499 415 558 336 761 744 769 635 682 619 567 257 414 518 502 398 267 477 437 462 351 618 513 598 636 477 648 820 438 423 519 476 601 651 361 164 593 609 783 201 323 418 437 442 465 463 446 406 293 381 757 438 431 478 335 815 814 913 331 386 388 397 305 388 376 283 418 436 409 681 625 514 487 506 558 425 885 317 295 313 329 256 276 683 459 846 598 465 827 680 597 739 473 594 704 750 488 825 1108 72 880 534 521 453 572 467 377 831 602 833 862 637 944 675 759 482 489 328 620 471 560 319 163 292 216 159 294 271 361 702 315 312 237 209 392 241 228 197 358 260 280 1073 501 459 334 345 427 804 359 394 776 506 829 650 709 502 428 646 481 907 418 621 489 407 591 728 800 543 754 719 654 451 377 452 282 338 829 692 777 546 837 615 679 595 876 903 799 557 493 952 789 978 646 1073 1096 679 707 627 270 548 567 143 592 693 630 860 536 596 804 293 668 737 1402 296 275 184 266 272 318 163 360 466 270 594 654 730 430 408 292 653 638 547 665 277 942 242 301 185 286 485 1064 915 965 1114 1086 1247 1071 1120 600 468 529 599 500 539 521 1095 880 1176 944 821 810 976 768 474 628 736 392 470 507 161 591 221 528 540 664 412 396 1207 559 704 779 679 1048 678 289 1023 912 837 1041 785 696 832 863 992 754 639 764 591 382 333 321 501 1045 781 1107 1196 562 1302 1324 1443 849 957 751 1242 719 846 1248 394 717 763 887 748 918 862 826 900 950 812 752 1096 804 419 1100 691 699 744 962 980 695 568 598 863 647 307 516 447 263 297 377 398 526 503 584 865 658 1008 733 1235 608 416 621 596 1633 915 660 631 679 791 904 1019 952 998 999 856 1028 555 723 697 835 1226 669 907 1094 1009 960 1041 974 1293 1271 1131 1005 2745 2661 2189 2260 1696 1874 1442 1542 1463 1682 1260 1377 1622 1567 1856 1583 2432 1844 1202 1023 1180 1052 630 1063 1038 1189 540 1188 1569 1411 1417 1003 845 665 355 306 604 376 677 612 866 778 538 356 388 325 588 493 489 347 553 467 626 764 763 608 649 597 813 1040 1018 1322 1208 1129 949 1208 1046 1190 932 1439 818 750 983 570 180 372 298 278 235 176 369 419 517 194 384 422 260 235 399 472 54 130 96 152 245 261 269 245 239 492 301 439 498 569 690 603 629 525 608 480 656 451 451 483 542 331 487 664 644 240 203 428 276 343 397 522 261 501 646 906 664 752 347 388 360 389 374 452 567 382 433 398 398 379 381 514 480 683 457 316 330 553 495 383 551 804 476 528 498 581 606 557 601 416 538 479 375 156 790 270 694 482 283 716 273 466 270 400 805 698 281 342 286 971 855 834 1190 758 419 409 537 790 524 1007 867 581 367 844 861 292 324 605 970 548 793 742 755 699 579 765 970 1095 1023 986 907 1252 1154 1005 1255 221 883 395 551 602 491 2110 1007 823 828 874 958 962 681 982 1071 1016 1062 844 705 767 670 431 486 414 528 580 535 467 576 597 438 732 666 623 980 748 471 316 584 719 469 294 294 260 279 271 246 240 361 200 371 488 240 437 789 670 824 596 711 644 561 684 653 640 801 865 848 843 797 865 992 692 850 576 664 745 992 439 413 865 622 536 582 711 827 915 819 705 839 856 861 800 616 747 1005 987 735 1006 690 504 836 923 794 682 921 1063 834 1405 869 803 512 1281 558 1014 1088 666 350 424 294 284 305 267 346 773 523 515 482 448 608 708 386 438 637 354 360 603 445 601 737 1166 244 442 376 318 309 653 480 334 292 269 400 302 342 455 720 283 407 541 401 698 649 392 1265 557 516 486 300 333 520 451 262 396 489 504 378 595 317 429 399 355 378 507 520 639 563 402 473 601 381 542 681 600 821 855 249 504 772 685 748 873 688 871 346 600 619 597 382 616 484 322 849 1167 1561 1275 312 458 574 426 579 638 428 1571 406 1644 1552 2276 2073 2071 1996 1970 2010 2085 1922 2090 1766 2165 2079 546 626 818 650 846 771 855 915 661 800 1210 895 777 533 482 663 545 600 1144 942 910 904 637 860 866 1016 984 1125 959 754 481 941 581 682 522 524 508 700 520 512 546 586 507 743 766 1104 765 673 784 889 480 515 467 517 297 417 433 477 428 321 582 615 519 569 677 595 599 601 724 372 658 752 682 673 826 654 564 495 687 545 760 478 470 567 762 545 497 402 403 440 468 598 610 339 588 448 471 570 566 418 680 551 491 532 577 539 416 480 442 447 432 426 429 426 316 494 571 629 466 389 331 589 665 492 485 514 682 550 545 457 1066 366 304 525 743 553 670 616 646 499 692 696 664 640 521 494 521 572 588 519 506 590 630 565 689 517 419 485 412 717 295 327 267 282 285 304 267 319 241 234 316 224 279 293 295 106 130 114 116 310 210 308 224 219 287 196 237 217 233 190 210 243 375 265 322 211 287 227 192 193 219 211 209 330 185 208 277 241 297 218 204 495 216 179 175 143 178 160 350 206 240 194 112 155 136 194 102 141 185 122 282 675 228 138 209 210 202 307 180 594 277 517 157 171 305 233 271 497 449 425 381 395 302 315 234 307 165 306 258 321 280 217 369 475 246 227 392 425 309 379 473 516 453 576 599 501 412 235 231 401 544 409 328 401 585 324 220 442 451 259 760 810 450 603 644 703 516 764 413 718 414 311 365 348 476 649 479 734 263 363 496 451 443 596 378 400 433 698 402 6753 357 333 264 425 331 200 550 476 927 546 337 466 350 544 681 390 313 357 361 343 383 495 525 407 432 427 303 227 243 606 393 564 420 377 271 387 345 398 330 365 407 429 642 263 347 472 259 355 461 367 694 277 494 210 173 335 355 590 290 220 202 202 465 312 540 301 434 322 490 469 389 582 278 498 342 532 374 326 439 456 378 360 356 227 447 234 282 347 492 535 488 530 536 340 456 255 393 260 316 235 334 343 148 199 185 156 364 309 290 415 286 322 306 234 323 498 459 415 180 382 293 302 68 78 68 242 178 390 368 614 615 676 602 437 464 462 245 232 129 106 254 378 72 512 239 348 423 452 174 188 271 134 447 407 577 498 485 443 285 396 246 478 140 108 337 341 298 88 203 245 277 301 285 259 306 424 221 336 433 242 248 401 401 205 205 229 207 476 235 343 461 346 180 245 312 283 200 362 364 377 575 2116 2290 317 610 544 465 441 431 375 371 783 619 632 475 439 590 231 359 175 229 229 144 675 646 746 680 408 571 609 191 280 494 611 624 804 456 317 126 192 395 341 377 270 259 219 239 214 210 441 547 606 348 557 318 298 258 134 627 475 389 321 390 223 391 283 260 507 459 305 329 286 712 681 696 479 771 591 957 588 426 416 657 421 571 651 647 618 261 660 498 157 147 668 291 305 273 709 698 645 678 623 997 1131 1210 1051 1031 858 1361 748 665 1098 1025 998 1075 1097 1324 1003 1077 1477 1216 753 1594 1003 1004 1399 1377 1318 1340 1364 1382 1269 1519 1246 2632 2021 1847 847 826 1156 644 527 1162 1263 1033 500 907 470 431 319 344 377 448 309 752 908 327 347 399 381 203 271 1922 1942 1952 1603 1611 1343 1594 1459 1303 2032 1615 1463 1457 1455 1687 1628 1596 1297 1658 1604 1602 1764 1589 1913 1760 1987 1678 1769 1907 559 469 221 1876 2048 1164 2287 2583 2737 1971 792 759 482 124 468 106 333 311 304 1339 879 862 354 219 199 393 724 1078 709 1179 770 887 801 940 1352 2119 2432 1915 2010 4098 3923 1661 1949 2265 2216 968 653 868 1232 998 625 1396 789 1276 730 1293 735 124 85 1065 819 1190 2127 1021 375 1080 706 613 395 407 935 679 722 1054 724 1543 1647 650 434 1396 1317 1302 1713 827 1009 747 458 420 1382 860 1788 484 609 350 480 633 591 739 653 1842 2073 506 498 453 537 598 526 643 544 536 588 1002 644 450 1064 448 407 1929 439 595 735 484 1019 1105 891 719 792 776 660 819 865 848 862 939 957 653 839 793 740 1033 828 413 271 386 308 223 271 555 300 312 430 333 293 780 623 748 516 413 363 343 337 316 365 332 192 275 351 281 259 344 417 577 557 523 339 425 402 348 453 432 437 524 434 364 279 491 538 389 288 254 425 389 396 341 326 282 367 308 605 576 276 494 202 354 549 387 705 543 612 493 444 385 481 408 406 362 478 398 446 328 411 397 413 435 361 502 338 303 223 291 310 257 604 407 265 417 327 597 337 309 416 444 458 390 432 382 331 515 71 466 394 350 375 413 347 529 393 351 599 447 499 630 494 893 184 331 425 308 123 162 138 189 294 258 191 270 222 219 419 267 267 172 156 116 377 347 58 148 240 285 540 416 316 218 238 440 571 211 201 225 259 463 374 342 230 260 470 270 818 276 328 248 467 446 528 505 413 729 647 152 149 351 490 355 223 433 377 444 413 698 615 468 614 395 496 450 486 492 444 703 779 615 582 496 630 738 586 374 456 317 152 430 500 604 662 544 453 582 273 561 585 798 211 196 253 247 288 262 162 234 449 230 316 371 516 324 297 141 633 486 255 301 293 1156 114 244 210 126 418 460 350 403 421 413 472 403 470 346 325 316 372 304 322 300 497 431 529 443 480 313 384 310 276 448 562 189 277 222 94 232 293 328 247 627 340 603 791 446 698 555 710 648 616 433 680 678 610 670 437 491 602 400 357 407 381 444 503 380 278 298 393 599 511 448 477 266 1017 733 823 458 311 430 665 448 531 642 298 497 333 631 345 627 696 623 723 710 491 706 1008 603 542 784 939 560 1003 840 841 625 593 733 486 383 482 323 500 310 367 457 347 389 382 271 525 355 488 391 743 458 348 351 403 1378 531 585 472 834 651 900 822 770 715 768 768 661 624 539 714 639 675 612 686 730 599 879 889 956 766 741 707 646 2242 2318 1299 1143 1275 1420 1389 1506 859 1054 1076 1212 1189 1359 1222 1028 2071 1364 1145 710 769 451 519 678 802 773 369 744 1009 826 1152 490 621 584 312 339 314 255 269 478 583 393 252 380 328 298 250 262 459 198 306 278 348 454 533 610 502 504 946 597 604 769 835 601 498 836 514 1011 734 892 567 772 773 606 361 305 281 469 478 412 326 462 368 106 310 152 340 296 285 367 76 110 50 116 141 147 149 145 129 175 122 282 303 330 601 493 509 331 298 315 373 413 397 403 314 227 291 470 332 153 105 250 159 161 202 522 218 325 592 701 333 275 214 448 459 383 427 499 485 419 416 301 297 334 377 330 344 319 429 407 285 439 355 365 305 689 451 474 486 398 406 426 444 280 381 350 208 116 567 252 514 272 248 548 341 226 329 207 577 726 248 330 302 839 789 940 801 695 298 282 256 528 282 494 515 282 285 587 405 293 251 573 745 481 491 505 726 819 533 846 1011 1204 560 851 981 735 600 802 832 294 459 433 350 658 431 1388 760 688 684 603 502 509 395 509 694 678 702 644 373 593 294 361 245 354 302 748 647 296 319 284 210 780 597 539 639 531 302 387 254 359 327 185 169 70 179 185 134 72 348 265 201 340 197 503 591 427 461 535 481 542 509 559 524 555 894 626 683 615 490 666 680 600 663 634 523 651 890 465 358 621 859 541 813 462 559 542 536 479 667 676 507 585 596 567 561 679 672 638 567 570 514 377 691 944 871 1070 653 863 508 400 305 764 478 936 661 454 190 232 303 209 190 184 214 244 415 214 352 382 381 554 237 303 235 223 253 310 306 324 375 837 200 355 313 337 236 483 335 246 214 198 539 507 325 360 315 279 317 449 308 341 362 325 782 383 350 447 196 311 253 217 362 301 257 543 455 536 290 284 338 223 289 499 537 522 577 530 598 339 426 548 416 572 558 522 272 472 602 584 638 655 472 441 241 575 458 255 347 542 411 294 555 1048 627 395 108 323 210 217 446 281 193 1272 252 1534 1426 1712 1418 1319 1389 1344 1532 1338 1519 1217 1367 1357 1484 381 649 681 428 747 464 606 523 536 671 949 454 346 413 734 535 273 513 735 646 609 567 353 538 688 634 685 743 888 1262 482 1147 898 900 770 492 466 845 534 583 890 935 867 901 1013 1168 1174 922 756 1194 786 720 667 610 504 446 584 528 743 436 645 426 623 355 861 528 553 625 1047 429 912 884 928 945 948 977 952 501 973 694 789 602 727 667 477 630 584 524 857 602 923 506 666 571 731 811 607 674 1022 805 756 686 685 799 833 692 1013 1023 1156 738 551 938 584 765 618 551 741 903 704 622 655 536 830 818 866 866 937 1059 642 459 1206 662 429 556 533 595 678 651 792 772 687 715 691 805 744 751 731 863 832 597 686 608 916 798 852 847 442 524 618 716 398 290 319 413 333 502 273 429 243 237 342 361 383 389 457 351 378 344 398 572 456 552 503 397 550 310 359 278 308 345 408 413 311 458 549 422 311 421 472 450 371 340 302 359 249 247 373 331 392 288 256 745 382 530 458 190 246 320 362 265 311 334 331 329 454 352 481 308 337 172 484 978 464 281 394 267 320 233 455 643 458 519 307 343 378 508 283 532 457 378 605 210 331 242 319 263 132 467 484 566 336 586 452 382 300 632 417 455 485 538 369 678 695 503 734 427 519 286 438 322 392 658 342 290 657 441 538 385 593 403 1010 677 979 730 820 1044 957 948 637 1239 761 557 790 370 318 1252 394 965 652 562 927 461 446 622 488 496 582 1021 496 357 8177 1752 509 338 405 480 733 594 996 709 684 570 421 477 412 412 548 418 456 699 596 260 351 459 327 273 467 492 317 524 836 453 460 499 431 543 482 568 472 290 405 415 482 392 521 700 445 582 600 603 857 532 324 359 274 499 568 648 266 345 479 416 501 441 446 307 324 631 700 1185 706 958 416 753 184 410 634 438 268 865 477 449 688 649 620 344 332 424 494 577 549 660 612 841 487 311 418 292 544 361 588 692 178 262 162 247 572 335 543 832 603 738 331 282 620 461 563 715 575 382 682 772 273 73 103 130 97 341 411 666 696 616 526 633 619 568 449 284 158 167 234 352 214 297 438 661 728 602 417 407 238 482 499 350 682 604 529 610 266 468 492 542 429 352 437 443 468 349 275 617 322 378 384 379 497 562 541 421 779 433 387 568 684 339 496 532 508 534 552 751 624 327 240 235 637 397 330 460 515 528 478 2956 2805 679 756 593 732 625 523 523 469 869 524 823 705 904 528 301 431 405 549 695 629 680 668 835 498 840 776 638 597 425 575 749 692 788 453 729 186 350 560 478 336 213 232 187 186 110 165 386 359 327 535 887 502 475 341 331 1075 779 635 743 510 418 608 426 495 617 603 479 507 396 895 1113 913 493 1030 1229 972 522 735 862 979 707 549 1051 599 649 583 827 828 611 597 424 335 564 246 758 1122 863 913 932 951 1155 894 1014 1009 979 1219 885 675 1266 1084 1235 1206 1340 1305 1343 1062 1471 1149 1062 1255 1375 1319 1074 1458 1541 1329 1691 1600 1498 1529 1208 2489 2685 2941 1263 1584 1218 721 517 1533 1391 1002 692 1432 371 406 653 259 652 658 320 664 727 455 522 529 477 362 295 1872 1944 2078 1792 2038 1547 2014 1991 1740 2240 1749 1894 2154 1504 2067 1874 1557 1821 1958 2132 1985 2152 2520 1999 2335 2171 2180 2570 2509 638 538 291 1663 2040 1000 2864 2456 2617 2142 884 894 882 299 920 350 420 296 295 1982 1207 1327 271 552 469 586 1226 1394 1276 1457 1028 1346 1460 1178 1800 2674 3218 2654 2274 4780 4610 2547 2516 3274 3155 1631 915 1582 1097 1576 1001 1542 704 2094 690 1888 775 54 44 1226 1097 1988 3450 1400 642 1020 758 992 644 597 868 806 936 1241 1124 1854 2313 840 526 1085 1944 1854 2031 1506 1257 706 990 558 1446 945 1193 423 1083 613 1227 947 889 1033 1045 2045 2660 678 752 777 876 786 857 778 649 690 826 1287 788 1011 1447 698 615 2550 613 848 1037 485 909 842 986 1067 1033 830 872 841 1162 1158 1092 957 1115 1015 963 1039 680 1125 1010 414 470 488 348 351 444 797 463 501 497 584 399 902 1105 1022 855 872 728 517 651 479 261 239 174 227 283 292 284 228 355 411 414 334 552 473 265 282 356 401 316 378 361 399 442 416 493 778 248 306 430 310 300 329 409 287 205 373 476 805 271 516 400 227 562 644 1006 543 637 621 628 743 563 628 841 378 584 657 409 471 519 405 652 613 538 402 300 203 359 375 267 279 431 267 361 595 512 554 300 272 328 405 478 339 414 356 486 759 114 619 578 470 225 376 264 416 432 254 674 602 684 628 618 705 692 282 366 379 232 323 248 362 305 285 376 270 304 354 525 273 349 236 198 276 511 462 195 240 274 388 701 680 206 164 353 522 617 430 493 678 470 683 548 485 436 517 772 471 511 482 542 470 762 488 506 746 684 682 507 511 253 324 339 259 254 739 609 690 715 1295 711 636 742 613 886 620 505 651 660 690 824 756 1353 1083 864 1070 737 908 1010 688 273 693 806 731 635 854 1038 830 209 486 506 1427 225 211 219 173 259 263 235 372 530 256 507 377 556 544 488 337 1255 857 548 614 540 1224 280 291 233 304 715 980 799 899 889 888 1004 741 700 682 532 508 727 486 633 600 671 535 725 561 690 450 631 429 467 418 1083 725 495 279 289 444 265 448 569 1077 547 536 1118 712 761 783 843 1086 844 496 1095 754 667 711 641 585 600 550 428 579 386 533 690 555 441 466 469 673 562 750 711 445 1150 1210 1389 879 772 827 929 498 627 943 424 616 755 1001 838 999 773 735 736 730 626 846 1120 867 570 714 742 599 1024 969 1043 820 724 495 674 471 506 504 775 611 715 964 717 494 470 484 834 763 559 695 680 973 421 537 573 1345 733 696 827 644 1477 1072 834 1247 999 997 1258 782 720 948 824 644 924 1071 856 1026 956 773 1148 1033 945 1006 887 862 1977 1994 1380 1350 1948 1195 1556 1661 1487 1795 1733 1885 1630 1364 1659 1363 1908 1757 1379 848 914 891 793 746 859 1225 458 874 1618 1280 1404 840 569 677 711 450 592 952 422 576 478 479 401 647 608 496 295 477 389 291 434 394 534 520 634 891 789 939 862 874 699 554 715 745 545 750 447 645 667 856 845 1004 1038 635 367 301 190 421 373 223 450 527 633 186 612 246 240 196 201 362 169 273 170 226 358 370 393 241 327 247 297 433 390 658 516 454 498 447 401 364 533 267 239 345 438 334 535 375 461 266 283 247 150 204 220 540 454 540 675 840 671 469 221 588 570 528 701 670 603 425 685 589 575 472 439 484 450 538 619 635 548 561 272 454 342 768 424 516 654 512 681 501 474 410 636 571 429 316 991 646 1030 463 514 875 561 574 445 586 702 705 429 540 514 619 500 625 944 1023 599 508 322 926 328 1070 1039 497 720 956 971 833 683 760 1065 916 914 837 1188 861 747 992 1081 1432 968 968 745 1024 933 1177 1028 388 711 377 434 339 376 1865 814 476 436 721 688 672 553 654 1071 1230 900 815 518 533 592 336 332 723 571 613 786 397 549 426 344 331 428 879 765 861 424 677 522 575 472 279 277 237 279 271 257 221 246 206 510 303 322 579 654 534 609 1011 1006 948 1046 920 770 935 818 1076 1092 1089 1219 1104 801 646 680 914 599 646 753 689 610 714 559 741 873 610 607 662 766 522 533 536 805 333 802 687 776 754 541 604 349 472 878 640 960 648 1296 1139 854 1402 895 847 604 1146 712 920 1073 504 634 394 360 156 121 164 236 497 523 461 781 476 549 675 168 374 507 219 265 305 263 294 334 962 376 526 236 292 455 500 543 310 278 259 237 207 334 392 325 517 403 534 485 357 345 272 1553 364 354 585 324 402 455 345 227 446 682 467 481 577 484 314 376 203 312 726 919 478 733 671 776 684 355 743 600 476 727 984 379 544 847 724 888 881 623 583 618 508 695 272 320 370 398 303 611 1059 986 702 310 584 337 641 510 383 428 2057 567 2005 1787 1889 1844 2046 1968 1858 1886 1932 1811 1802 1918 2159 2059 534 895 458 363 1086 769 795 687 820 735 1250 997 418 477 774 1327 416 532 856 643 621 601 416 805 821 577 683 788 777 622 467 683 589 491 664 616 572 463 483 527 631 674 680 660 676 772 721 769 633 865 782 832 814 907 515 556 765 623 819 500 903 753 708 681 908 783 843 770 798 592 922 863 774 853 844 760 714 551 1138 887 833 638 640 501 442 562 566 464 610 677 579 592 779 666 681 661 572 800 765 671 784 758 960 782 749 614 856 794 704 887 655 687 643 798 674 697 625 734 712 644 1159 691 801 678 1024 906 746 720 691 537 903 871 613 756 784 587 1034 930 925 1215 1104 998 1014 874 788 816 801 847 727 717 703 665 1123 1098 1011 938 497 684 824 736 294 270 334 247 358 319 211 206 161 203 293 319 364 380 447 262 327 268 340 395 337 353 477 568 670 355 440 287 400 254 541 496 335 617 613 410 369 525 353 461 398 358 346 438 322 265 475 481 556 376 330 669 443 417 231 210 273 331 406 403 453 327 208 319 310 393 418 353 340 261 333 1431 357 253 364 252 363 264 277 754 482 628 390 509 293 309 296 488 460 384 411 391 233 197 505 191 233 471 390 302 308 440 557 446 428 491 368 348 428 435 439 778 719 704 823 294 443 442 461 486 429 529 374 422 443 482 614 516 434 383 792 689 1035 560 586 789 829 963 869 1150 802 519 762 432 217 853 629 596 636 438 973 616 513 655 503 482 699 850 529 333 1752 8365 438 452 320 459 691 663 834 631 451 559 334 572 368 591 418 406 595 416 763 296 326 338 218 231 382 617 531 602 739 489 546 535 523 325 367 387 377 393 324 226 447 324 403 544 368 584 604 412 704 349 402 442 411 539 446 607 349 298 412 461 538 354 617 272 436 666 601 975 602 1089 375 587 247 510 222 381 197 641 449 543 709 585 751 288 327 502 487 595 540 643 640 1276 554 624 600 250 648 442 694 811 253 302 255 220 260 327 412 942 504 602 560 315 741 426 775 753 410 551 459 639 221 92 135 133 54 338 587 525 622 609 397 687 757 684 545 499 179 157 314 376 110 257 415 542 739 663 536 460 347 301 661 528 667 645 514 521 301 383 444 589 497 433 411 423 366 446 575 742 288 393 268 394 786 507 816 447 558 348 367 474 706 262 543 442 410 571 514 688 439 556 271 311 464 265 326 454 452 511 488 2755 2443 677 532 509 597 452 535 456 378 727 815 734 995 865 595 387 332 423 609 619 592 526 475 528 391 625 587 646 453 402 396 800 791 983 566 462 368 334 517 397 361 228 318 323 341 195 161 348 545 523 382 639 389 392 615 414 816 551 680 477 269 475 711 512 438 510 466 185 199 185 943 925 759 524 693 1036 647 593 788 866 1216 675 754 634 671 435 908 775 970 434 428 296 134 345 231 751 849 925 879 1026 1088 1153 917 1351 1535 979 1181 749 742 1336 1432 1425 1563 1172 1220 1037 1150 1279 1169 929 1061 1466 1254 1095 1910 1200 1565 1468 1715 1467 1683 1361 2422 2089 1984 1134 1261 1367 726 571 1040 1190 834 638 1481 538 633 625 358 619 777 466 791 881 695 416 422 400 450 332 1881 2034 2049 2026 2157 2086 1389 2376 2241 2119 2061 2317 2530 1895 2456 2301 2007 2268 2150 2000 2185 2708 2023 2096 1965 2255 2138 2212 2221 468 357 264 1863 2046 851 2664 2961 2996 2426 773 781 1028 445 1212 402 430 249 438 2130 1664 1578 363 725 576 799 1299 1541 1252 1963 1016 1247 1458 1171 1347 2615 3178 2200 3060 5151 4080 2365 2277 2965 2852 1500 652 1035 1271 1698 866 1666 503 1722 683 1585 771 106 94 1720 1360 1875 2459 1464 577 1068 482 805 906 849 1156 1168 1003 1151 1014 1996 2417 1159 480 1023 1841 1548 1994 1331 1344 779 716 743 1470 1027 1390 572 1086 563 1004 717 722 871 948 2068 1874 1070 1029 761 1019 901 750 905 545 604 616 1276 785 914 1502 639 552 2500 731 811 928 647 609 739 678 923 630 761 727 557 930 969 766 756 818 887 1121 783 709 820 719 670 597 544 381 513 521 1073 610 532 276 460 445 775 845 615 467 917 953 490 437 525 345 319 280 318 283 310 383 299 390 322 295 356 483 356 281 367 422 289 362 433 362 358 345 428 528 781 233 288 491 238 420 299 335 454 350 318 413 1010 477 467 576 416 556 589 774 438 565 514 527 577 395 546 597 580 525 720 581 496 568 362 629 547 560 775 462 325 401 427 463 422 517 428 498 509 508 695 367 311 409 399 506 381 480 429 558 730 84 765 480 685 347 344 266 491 865 323 641 719 841 811 678 456 859 688 630 283 313 346 355 432 234 220 430 303 339 231 347 523 367 352 247 302 543 409 181 149 275 437 1079 650 379 320 507 731 492 549 573 322 260 935 680 576 665 553 773 394 569 351 733 480 521 586 471 640 663 812 526 446 459 586 552 428 281 985 655 670 858 962 616 897 805 515 933 618 562 781 757 840 1166 939 1292 1036 626 881 608 551 801 585 351 537 763 527 486 672 836 860 315 483 547 1465 231 239 184 240 230 242 321 402 388 371 550 411 685 516 446 361 937 990 725 799 322 1108 198 235 205 212 499 833 594 657 716 613 778 698 678 802 354 387 767 370 620 472 720 580 891 691 730 569 685 540 543 481 1218 630 549 497 172 475 235 510 584 995 466 560 820 690 1073 800 925 1249 465 319 870 552 495 527 657 818 956 608 611 880 817 783 620 412 316 312 547 843 789 882 763 481 1202 1193 1335 1010 685 930 1309 609 819 1348 376 898 723 901 813 870 770 738 842 840 651 591 961 564 495 838 708 597 983 852 994 789 684 524 673 538 422 492 611 303 391 560 780 544 639 742 695 654 820 665 672 613 437 757 721 1472 624 901 813 977 865 867 999 1344 685 757 777 818 657 703 735 829 856 751 761 1375 905 869 1068 939 1126 1241 997 843 2087 2257 1909 1816 1731 1325 1423 1603 1580 1719 1685 1874 1561 1384 1773 1190 2254 1740 1416 968 1029 900 1272 944 814 1349 689 1358 1183 1069 1558 543 712 804 428 315 869 773 408 477 467 436 407 466 538 535 395 280 361 294 522 518 424 390 558 642 606 796 932 833 853 544 750 749 636 735 925 616 912 905 753 774 780 590 264 306 197 296 280 211 457 353 304 210 507 181 246 162 358 194 166 222 233 216 183 187 177 181 163 248 366 245 372 633 537 479 528 560 562 557 479 239 190 235 448 259 451 261 318 463 467 469 349 281 311 589 588 709 974 875 375 421 281 321 402 429 454 421 482 499 511 442 432 351 408 473 484 462 446 460 435 339 294 428 369 775 414 625 792 585 608 724 798 587 831 788 376 180 817 465 863 414 384 897 378 523 283 461 660 753 467 546 431 759 712 720 928 796 295 256 277 580 382 873 856 451 636 654 651 453 578 595 857 536 775 908 729 650 723 788 1317 1293 766 880 870 882 956 968 845 257 408 420 471 495 385 2349 624 508 466 811 694 689 625 687 1092 1236 934 927 628 423 592 310 402 725 714 536 670 540 506 667 402 621 839 517 707 653 458 444 613 643 421 427 402 281 404 390 368 290 459 234 537 267 274 640 670 625 568 718 852 562 865 991 698 533 708 804 976 859 813 967 1009 863 866 735 874 770 871 525 610 632 850 984 633 611 451 1012 1035 668 616 501 612 534 791 940 908 959 709 820 605 453 768 704 823 753 1371 1257 341 1552 956 740 608 987 477 909 1128 493 415 458 425 175 125 166 171 478 641 463 791 718 532 586 249 516 553 346 481 362 364 420 329 597 176 440 226 491 391 359 310 321 204 211 344 218 362 210 174 317 268 606 440 262 415 301 1711 395 381 347 378 393 385 314 333 615 506 427 479 473 419 281 349 245 213 589 735 500 613 803 780 739 428 745 626 650 563 1107 406 837 568 427 674 614 596 662 437 649 546 426 365 566 306 252 699 1451 1500 877 260 422 411 393 392 458 454 1806 377 1850 1731 2011 1968 1693 1736 1757 2012 2068 2035 1945 1695 1747 1781 556 733 726 401 864 752 700 694 861 938 1007 638 539 479 876 851 506 456 633 814 806 798 543 676 759 737 953 1220 978 1136 610 666 465 463 513 396 380 669 482 429 466 486 474 767 922 733 595 530 750 784 538 354 408 371 470 369 492 482 626 370 427 501 608 702 502 903 895 1035 624 595 623 718 597 677 599 570 731 440 642 604 704 641 612 527 668 762 634 537 627 508 558 515 431 529 648 680 413 390 506 546 438 422 446 510 454 649 442 504 603 545 574 539 470 520 361 470 649 458 584 582 680 571 641 523 1052 855 951 568 618 512 793 509 616 875 711 740 720 615 741 871 725 846 896 560 714 547 762 875 803 799 904 645 737 767 729 678 590 497 573 564 176 234 169 359 183 413 346 213 171 104 151 170 239 243 239 204 192 182 383 283 194 341 212 343 408 132 156 132 142 198 280 191 293 373 264 163 141 215 177 404 147 216 208 337 108 167 328 258 288 300 284 342 353 200 196 93 243 212 445 278 317 140 177 89 216 89 204 78 163 68 202 505 285 158 220 200 164 214 176 577 193 403 366 390 350 193 389 528 582 427 805 229 428 380 187 302 270 587 577 261 358 261 431 452 438 570 499 443 374 404 162 577 290 461 551 253 218 357 237 174 184 545 230 185 245 269 330 548 439 199 528 616 791 470 533 564 524 843 327 825 409 231 363 285 301 742 764 871 470 308 671 494 254 482 412 404 580 509 460 264 509 438 5306 589 333 281 325 379 592 323 395 369 425 497 431 577 452 530 285 222 361 477 255 342 330 219 120 463 195 302 616 501 488 413 185 231 315 343 325 287 262 296 345 244 314 482 313 291 322 449 617 313 229 184 172 248 336 423 310 454 182 242 361 357 283 167 385 489 456 486 278 628 260 599 288 473 270 294 370 619 322 256 320 378 351 247 255 270 386 455 496 713 689 531 342 373 465 254 425 317 457 579 92 154 156 96 272 371 494 752 349 538 386 322 360 465 833 594 201 323 355 416 148 93 102 155 107 162 305 523 537 451 412 554 226 226 374 254 112 124 302 315 153 471 430 556 424 494 337 223 359 334 513 244 564 339 402 396 321 163 217 437 148 111 222 236 279 115 150 375 269 285 310 294 301 322 304 341 440 358 332 487 296 273 278 315 279 351 331 383 525 370 278 303 324 248 334 413 283 662 501 2092 2588 499 564 445 570 468 466 396 358 516 616 578 425 354 297 392 516 266 222 477 525 459 443 508 434 344 376 546 341 170 639 353 323 592 393 491 181 182 496 400 194 179 197 535 431 228 203 510 412 352 338 458 204 271 608 161 847 454 454 417 293 377 261 324 218 502 461 353 365 621 1012 816 1165 402 547 799 807 541 623 772 657 483 369 462 403 381 371 677 586 223 207 242 272 500 522 871 866 504 593 936 1111 1381 1258 1649 1485 1006 1426 668 554 906 941 1182 1346 1446 729 819 909 952 964 1223 1112 1171 1280 1350 1541 1326 1630 1382 1335 1203 1563 1269 2179 1547 1873 893 1061 858 731 643 1173 1166 646 564 982 349 297 222 327 567 439 267 614 658 567 294 589 525 286 305 1913 1788 1725 1516 1549 1723 1501 1979 1854 1537 1560 1913 1850 1350 1830 1594 1794 1532 1616 2099 1782 2616 1300 1196 1775 1761 1260 1458 1819 449 372 259 1568 1735 817 2356 2515 2519 1586 769 628 687 235 792 82 653 327 293 1383 1073 1049 343 371 335 322 806 1069 738 1119 1055 1118 1394 1185 1252 2673 3105 2175 2318 4625 3358 2056 2455 2351 3027 1102 597 1200 1040 1075 535 1276 455 1524 604 1476 748 84 66 1126 790 1373 2283 1005 688 797 623 762 421 318 866 776 721 581 562 1706 2234 1024 365 768 1438 1254 1566 1349 1221 589 570 469 1458 682 1677 625 814 457 661 612 642 730 847 1948 1917 557 478 492 602 651 459 506 287 349 612 1012 848 673 1040 516 488 1678 429 547 659 521 868 1011 885 823 671 578 652 696 781 774 832 749 780 633 940 792 714 803 774 451 370 294 458 265 245 842 430 300 267 314 449 663 789 687 494 738 815 482 278 276 351 341 254 375 392 225 252 387 298 330 271 235 324 313 383 262 320 338 291 339 268 220 210 400 428 662 186 294 334 173 268 458 294 341 348 237 307 537 426 358 275 261 350 675 626 239 265 266 334 278 381 237 250 430 517 316 356 235 440 231 357 386 489 423 438 176 476 385 360 325 504 208 690 285 197 354 555 438 616 250 342 653 761 294 365 767 91 648 481 442 242 325 139 583 448 431 509 606 507 561 521 444 489 240 327 271 348 375 410 189 230 212 199 308 264 285 435 261 289 275 257 189 296 245 343 344 253 213 623 653 379 295 277 299 364 301 313 321 311 667 439 529 442 588 403 586 454 367 442 452 431 284 329 411 479 732 570 299 240 368 253 201 235 485 621 759 549 788 632 677 453 486 954 521 501 528 628 377 773 636 1088 913 696 851 572 501 472 366 221 673 844 693 623 463 629 690 335 428 448 943 138 144 159 230 209 205 116 302 475 185 360 309 756 295 295 270 461 452 353 474 318 764 96 436 196 108 494 595 531 573 729 667 749 463 543 298 288 278 418 320 386 371 634 475 662 481 534 345 404 287 240 321 612 295 305 296 106 266 220 391 332 674 284 314 718 701 718 720 578 692 568 252 1240 717 711 776 585 963 768 604 644 919 952 780 394 282 190 168 280 557 446 821 534 381 797 1233 1371 608 552 570 1065 635 682 1007 387 547 495 547 597 555 735 689 739 750 581 498 603 650 491 897 533 605 662 1077 1026 615 548 559 491 441 255 272 499 482 599 670 428 322 404 899 622 443 1041 625 929 628 394 567 517 1270 746 574 526 616 814 778 788 577 734 728 786 740 592 699 709 794 627 508 528 1014 822 805 846 1005 740 813 707 792 1677 1668 1668 1456 1229 1366 1301 1374 1082 1215 899 954 1111 1029 1485 1196 1984 1290 1141 798 834 726 872 852 644 792 537 876 1005 908 1327 631 868 672 392 323 637 332 550 515 656 478 474 487 402 335 284 352 422 315 247 211 315 513 324 688 374 355 640 618 571 902 867 778 550 845 1253 459 634 802 639 554 539 326 222 176 144 236 252 213 367 301 373 188 333 207 212 138 227 462 67 121 131 318 208 244 263 229 253 379 267 275 307 579 464 418 430 232 258 209 376 162 156 158 426 254 321 278 432 304 280 296 258 141 235 397 267 375 538 838 324 334 220 485 505 354 358 287 402 362 376 336 324 234 238 329 348 341 449 325 419 362 203 254 187 604 476 374 356 436 392 398 430 281 422 327 383 141 507 199 608 413 222 614 224 250 249 269 736 699 151 227 197 672 506 574 734 467 321 303 219 530 290 607 490 332 272 438 629 312 353 567 543 562 513 505 474 501 795 555 542 766 643 757 707 859 951 963 668 255 590 309 250 353 272 1730 404 467 422 521 607 638 525 629 730 689 811 801 618 615 503 274 380 464 376 340 345 363 434 349 518 363 608 426 662 455 403 391 402 272 331 140 173 151 142 169 128 116 296 146 268 392 211 424 650 616 595 549 414 528 528 470 562 469 839 922 749 760 728 727 409 315 376 677 387 344 981 458 347 446 593 397 636 575 517 489 723 427 407 402 454 604 452 706 591 411 581 341 721 306 649 465 657 569 723 769 704 913 535 322 580 880 370 610 1159 663 247 263 235 128 115 113 137 407 311 240 419 446 458 480 250 343 399 279 660 347 259 352 359 765 292 307 271 272 354 332 235 310 390 370 211 181 251 205 336 360 257 480 250 481 443 287 1184 428 404 622 439 343 367 335 236 516 303 398 407 425 369 217 248 138 216 376 949 390 378 631 616 422 351 636 465 550 538 694 216 512 611 471 666 691 526 458 222 522 478 213 291 195 421 264 547 1040 1009 910 134 324 339 436 267 389 497 1528 409 1577 1507 1151 1339 1682 1514 1373 1611 1394 1609 1407 1806 2025 1820 354 645 432 434 706 543 777 537 396 634 794 690 466 488 559 623 482 420 814 609 585 637 347 827 850 792 796 895 1307 968 386 525 601 429 902 384 362 725 457 713 801 829 795 1033 454 791 787 535 649 733 240 222 213 343 947 510 490 638 728 554 765 682 583 826 621 435 451 496 639 745 645 565 574 499 526 459 414 377 756 769 639 762 705 559 668 737 622 566 598 440 542 589 963 858 775 752 911 747 610 674 806 824 825 656 582 615 804 887 730 876 462 687 612 626 557 568 815 420 641 621 758 768 852 508 1184 1164 692 667 642 542 589 856 697 1011 785 689 809 654 992 1237 861 1152 1001 614 668 651 841 955 788 800 915 754 939 868 971 833 644 378 415 635 354 317 295 155 429 220 177 301 219 120 170 348 400 376 372 314 220 214 238 277 170 343 200 362 420 206 287 220 224 289 288 226 203 457 331 335 345 436 228 333 329 309 311 455 366 400 321 330 354 555 543 615 406 382 382 84 327 245 548 515 564 215 297 114 303 150 179 122 194 125 241 844 292 261 301 227 182 264 240 605 243 600 284 314 349 341 421 519 503 591 657 172 196 151 228 168 654 576 611 146 371 130 442 470 464 627 393 737 602 679 269 511 420 399 452 491 531 579 482 340 234 567 242 402 250 353 270 802 215 256 558 779 708 416 199 372 343 852 396 654 394 237 382 485 280 562 787 546 218 353 594 421 462 586 722 676 483 526 558 425 338 452 589 7094 396 520 361 320 491 367 372 525 563 672 819 880 339 410 356 104 399 280 177 305 222 338 175 215 253 344 701 316 575 348 414 241 355 385 112 216 114 328 263 480 482 736 535 428 471 389 519 492 266 195 211 354 395 961 580 573 295 235 356 287 402 246 440 238 421 625 244 878 199 551 282 347 167 337 214 682 305 571 350 666 501 362 295 211 351 483 424 706 768 350 613 251 231 180 341 248 379 762 148 166 204 172 412 237 448 730 377 538 575 253 655 480 548 1388 378 301 447 366 96 60 84 72 62 394 232 646 594 409 799 706 367 287 425 264 98 199 464 612 154 471 253 454 514 534 201 165 256 319 371 414 451 489 508 429 457 118 142 528 271 207 244 248 255 242 279 361 300 334 258 395 557 290 400 360 389 480 446 440 219 151 260 539 444 656 633 418 391 503 164 418 238 125 381 346 371 487 623 2034 2809 372 367 408 535 420 465 433 371 568 731 476 507 560 549 365 555 361 335 542 590 648 638 463 438 612 531 966 207 340 425 659 539 718 570 502 282 280 807 522 302 216 143 297 255 291 276 752 530 646 460 478 298 463 560 293 770 587 450 400 646 206 368 351 425 947 859 349 379 334 741 876 1492 728 448 977 785 880 714 736 1061 497 605 574 634 425 448 532 814 268 190 124 170 571 354 772 658 693 904 668 1556 1544 1312 1366 1611 1237 1656 1037 964 1071 1138 1219 1554 1478 1090 1337 1406 1445 1362 961 1186 1803 1286 1353 1390 1228 1803 2061 1892 1301 1626 1374 3167 2440 2122 554 1443 1161 1120 1054 1132 1101 849 524 1435 220 265 314 512 763 414 505 664 1047 647 180 394 364 252 165 2058 1900 1839 1708 2103 1979 1624 3045 2046 1969 1633 2470 2752 1885 2107 2250 2721 2245 2225 2899 2779 4068 1772 2100 2207 2544 1947 1804 1601 455 417 266 1675 1760 922 2790 2979 2941 2378 950 805 901 349 992 114 587 468 332 1438 1199 1107 406 580 526 363 1230 1480 774 1843 666 1339 2269 1163 1750 2380 2697 1793 2223 4239 4076 2043 2401 2026 3016 872 794 948 1195 1296 647 1616 403 1260 668 2268 1098 150 107 1927 1185 1834 2148 811 687 883 874 806 286 256 1115 1025 740 516 504 1883 3236 993 289 778 1704 1348 2459 1146 1444 625 514 480 1366 977 2299 814 763 299 770 735 719 923 1622 2294 2392 711 693 528 499 737 428 671 480 492 874 1447 635 656 1427 722 638 2164 491 567 588 601 1229 1202 1271 891 714 518 481 499 1104 1056 1194 1032 1019 692 961 1157 790 1062 858 581 333 663 855 550 213 635 321 378 459 452 747 602 930 899 475 1274 1374 738 352 411 235 227 239 267 589 341 273 419 278 232 325 292 627 487 405 351 542 507 344 357 462 305 133 601 643 811 285 226 438 184 320 456 354 360 291 272 355 536 429 421 352 268 647 671 562 218 209 170 247 273 277 180 244 296 321 334 330 231 785 184 340 353 425 519 295 306 315 434 239 212 781 322 814 346 236 413 422 376 464 253 382 454 605 263 507 986 88 901 474 542 470 387 120 645 875 480 584 814 520 891 402 526 640 789 295 710 420 297 445 339 219 199 339 196 194 230 376 320 417 292 247 535 166 131 171 171 236 261 861 733 848 720 443 275 540 606 600 340 710 881 652 954 526 446 343 650 518 377 808 465 487 308 459 552 382 727 542 263 161 425 406 356 202 719 553 723 365 992 485 363 723 496 771 495 736 605 686 568 1049 859 896 743 705 846 621 702 517 464 256 604 817 479 826 400 572 590 496 551 670 1299 120 145 223 193 231 257 191 291 544 141 601 726 1305 361 371 181 458 589 443 497 206 733 186 440 251 200 498 1091 907 1026 1052 982 1068 798 835 513 521 483 557 477 493 447 1066 893 1200 1027 822 439 471 385 443 379 704 350 348 143 108 298 254 357 477 963 185 241 763 911 1246 935 869 572 517 255 1662 626 1096 1163 420 897 738 487 496 665 811 599 250 251 236 224 234 708 719 735 809 537 856 1181 1342 662 557 583 947 677 687 1246 328 590 452 483 462 479 710 688 715 713 457 652 605 711 310 1648 603 719 428 596 674 477 431 422 975 797 192 207 583 628 705 705 442 486 494 562 524 747 846 569 932 947 377 433 413 1453 758 987 557 882 738 839 1148 693 684 536 931 586 503 405 649 817 701 618 857 1024 599 668 1222 1381 769 1029 923 1459 2297 2323 2040 1641 1743 1405 966 1018 1146 1538 1007 1146 1062 1311 1434 1939 2352 1784 1384 977 995 626 788 1744 990 1253 627 1498 1308 1242 2623 820 1063 1183 533 200 671 311 846 794 670 391 361 381 339 195 389 393 502 352 199 181 289 717 289 712 358 607 882 743 635 815 994 979 696 924 1038 840 803 802 629 734 766 299 325 415 343 357 381 321 342 251 503 154 239 356 173 66 194 342 38 24 122 133 430 410 412 364 327 340 401 588 590 342 545 521 523 354 485 255 283 174 166 166 708 209 197 585 666 222 218 407 212 221 333 561 134 215 429 760 283 302 194 452 478 286 346 282 430 295 345 409 376 264 228 355 438 279 451 233 386 456 263 224 190 816 324 418 366 555 515 448 435 314 388 281 343 247 706 297 666 421 299 742 425 273 425 212 565 806 205 264 180 473 454 527 681 493 311 299 179 486 310 663 577 357 365 455 666 239 399 606 334 316 541 596 906 590 760 471 944 881 503 831 897 734 774 975 607 392 534 260 372 505 414 1541 693 574 485 671 882 727 617 852 1151 1082 691 857 724 438 416 383 577 714 329 295 264 476 529 358 415 716 825 378 692 401 277 136 194 458 482 240 273 203 263 267 197 170 264 256 228 344 377 360 605 475 463 531 628 542 689 638 600 597 789 758 735 722 611 803 616 460 490 504 579 612 1586 436 455 610 610 547 690 483 784 1183 913 522 727 608 637 544 653 918 975 613 779 659 894 349 744 932 616 1018 638 975 438 1151 682 622 480 1038 321 540 1002 515 356 233 165 172 235 239 273 631 437 474 393 774 555 427 295 388 523 216 541 334 271 380 593 831 190 474 673 478 404 412 309 296 486 482 166 150 337 172 276 245 262 302 398 577 1161 288 1418 358 342 864 461 329 300 286 122 674 431 273 304 349 258 166 178 210 297 354 1163 336 202 528 532 633 225 477 474 834 302 847 188 675 1046 968 1186 1109 701 521 284 452 370 239 245 331 443 368 726 1337 948 1079 359 222 496 436 96 378 348 1710 421 2004 1828 1287 1168 1495 1659 1755 1214 1308 1236 1297 1436 1813 1754 367 646 749 542 903 677 784 506 445 686 507 586 789 581 717 644 371 526 747 624 610 600 388 919 957 1114 1114 1493 548 627 527 423 432 640 768 738 658 886 468 848 707 749 715 664 536 874 704 617 688 853 566 420 420 487 230 405 536 440 585 269 485 573 584 468 592 428 383 376 710 297 665 674 588 602 620 574 1000 413 806 653 755 504 579 496 457 611 562 543 524 511 646 531 624 543 629 581 594 634 690 594 768 445 727 687 787 546 569 573 643 392 535 571 537 319 565 510 682 647 440 449 593 461 698 591 661 746 473 481 486 376 948 677 372 317 452 307 339 348 452 443 352 473 475 552 542 598 604 620 590 397 502 480 582 480 452 605 368 239 512 481 186 179 387 539 397 621 272 350 174 366 214 242 207 215 227 223 189 173 177 288 209 282 249 290 346 240 289 261 279 264 311 295 189 554 434 308 276 310 213 256 199 211 201 294 270 228 236 262 286 284 268 606 284 124 110 50 258 76 335 189 242 319 126 165 150 306 174 171 280 123 190 599 386 463 572 238 128 178 293 504 513 430 206 282 314 210 163 461 443 340 422 150 229 176 187 189 107 367 321 373 244 217 344 343 250 149 226 420 265 390 279 706 303 377 408 184 256 227 420 356 368 534 239 258 384 504 166 393 505 445 979 594 869 1149 659 707 762 554 487 1188 399 284 498 289 306 985 357 454 355 490 645 385 256 517 378 404 335 532 206 331 405 320 333 396 5597 265 524 469 630 524 383 381 544 435 533 443 313 390 292 400 423 155 318 232 458 269 393 434 120 300 752 502 400 279 259 387 479 517 408 135 403 355 245 423 616 721 459 349 657 355 624 346 373 255 233 260 336 547 327 425 300 291 485 557 364 288 240 332 603 823 506 672 212 668 289 511 373 356 390 598 425 285 567 521 384 490 299 178 600 591 567 694 694 427 278 280 272 312 416 263 469 520 165 179 188 186 243 219 722 677 336 465 235 211 673 513 489 435 432 359 456 687 54 30 100 68 87 388 390 745 528 644 733 602 414 386 537 406 131 100 230 411 94 289 241 366 365 392 195 251 317 277 339 329 469 507 252 638 164 297 411 346 249 217 266 256 307 220 258 386 244 295 218 394 320 491 395 557 653 283 366 605 539 233 224 238 230 278 270 478 430 196 185 158 477 420 251 399 445 516 738 2589 1947 504 661 486 481 511 506 490 441 592 612 591 358 514 325 179 262 134 427 385 311 578 564 364 490 398 532 555 757 454 439 511 536 569 388 444 153 193 317 250 104 232 128 150 180 78 60 269 278 392 212 452 267 212 406 215 574 494 370 352 245 152 461 480 309 868 834 183 207 240 359 1022 700 368 493 936 1027 475 471 471 901 315 484 692 656 495 415 984 801 277 265 247 208 326 447 580 614 460 721 536 1037 828 939 840 967 648 693 729 789 939 869 822 1085 1120 1203 895 1174 1349 871 787 904 1130 983 857 1663 1451 1124 1321 1322 1176 1338 1180 1704 2325 2189 1296 1141 1212 798 388 1248 941 689 508 716 414 386 552 286 500 335 274 522 774 374 295 374 358 325 343 1755 1957 1946 1751 1367 1241 1359 1859 1250 1740 1775 1592 1655 1287 1593 1661 1316 1625 1691 1463 1212 1830 1605 2078 1931 1613 1439 1580 2313 394 372 295 1998 1751 743 1833 2666 2754 1676 768 789 825 385 874 102 414 340 249 1235 860 837 277 514 434 396 961 1263 1143 1419 692 1226 731 907 1996 2208 2585 1681 1879 3480 3921 1674 2033 2767 2826 1435 533 1340 1185 1255 675 1614 655 1899 651 1674 745 44 32 1226 982 1401 2780 1128 515 938 727 1010 443 497 849 804 923 853 603 1417 1292 829 549 1379 1404 1489 2043 774 830 587 579 417 1234 740 1330 288 958 458 650 982 1019 1170 760 1493 1717 727 711 683 633 663 611 676 412 444 671 822 689 542 1338 708 642 1884 625 716 783 420 1044 824 881 904 951 827 709 677 1220 1220 1133 1295 1331 850 986 818 767 946 792 274 233 471 179 276 244 726 440 328 480 401 349 1034 770 689 323 758 707 464 384 303 335 321 112 266 377 383 353 323 366 366 335 300 369 296 233 279 312 317 333 341 409 248 207 223 347 369 259 160 196 309 307 207 222 235 201 344 466 594 172 306 199 220 461 530 512 224 320 334 266 272 284 196 215 222 437 370 306 241 267 306 387 349 296 399 156 280 439 342 208 238 451 320 234 442 290 519 412 404 454 371 393 432 504 196 326 678 58 444 593 253 142 170 169 473 373 261 539 594 333 724 527 740 281 149 443 197 191 237 227 145 196 153 145 106 265 482 260 241 298 201 185 199 194 162 132 263 237 172 486 535 308 258 309 390 543 341 353 298 156 533 408 362 370 329 476 423 596 431 471 463 597 393 341 603 612 556 324 235 251 308 373 256 98 378 639 710 488 1071 502 446 746 401 638 382 662 572 498 491 1192 788 653 485 892 989 628 761 631 519 255 591 713 696 833 792 636 366 262 449 560 1376 256 260 260 437 365 371 217 346 500 174 278 235 722 349 235 231 648 748 414 464 683 853 110 289 193 118 368 645 577 621 631 633 651 501 505 568 348 335 556 337 373 284 495 445 507 471 528 221 257 233 302 286 549 290 243 226 219 340 161 634 274 723 243 140 710 622 717 592 673 433 585 301 1106 463 425 463 559 353 380 443 262 393 426 403 552 295 404 415 393 469 457 483 400 452 826 678 760 800 466 758 833 331 356 654 166 844 502 546 462 560 683 560 644 569 441 477 574 629 599 609 556 358 741 779 792 935 895 228 427 365 376 576 673 607 649 1076 429 389 490 293 383 554 600 527 610 836 348 447 467 656 727 521 493 472 913 768 643 509 686 693 767 479 664 609 720 545 546 698 573 905 783 733 815 904 654 700 762 783 1613 1654 1115 1145 1385 1149 1104 1164 1000 1434 949 1043 1009 1032 1152 731 1629 1282 1391 707 753 590 834 950 611 1240 266 664 1205 1076 1306 518 446 757 340 582 643 793 447 542 324 458 258 438 375 271 366 219 322 271 358 346 279 385 398 624 570 348 659 693 432 411 428 488 531 351 442 584 726 993 429 620 660 407 337 151 137 276 278 260 185 427 188 236 461 285 339 269 234 137 58 68 205 158 154 108 110 168 100 361 186 622 345 483 435 342 408 190 174 179 446 263 230 275 229 234 377 419 325 236 234 230 212 329 345 369 426 453 482 987 350 325 220 878 903 462 662 521 590 702 867 733 680 354 403 353 378 596 473 460 546 777 267 421 391 830 433 463 797 441 661 321 357 338 459 503 316 251 1104 534 887 314 518 878 657 426 674 422 651 670 291 236 226 489 514 589 681 642 236 214 257 493 455 831 604 418 349 681 536 609 481 491 585 589 756 852 667 676 559 743 991 937 665 730 888 932 575 944 894 361 457 452 414 333 373 2026 444 594 586 480 636 460 443 555 905 864 870 854 450 421 743 192 217 813 469 448 351 459 514 533 277 249 693 611 850 555 435 776 458 669 614 311 256 207 302 304 305 262 378 246 268 153 274 458 426 561 372 755 576 590 638 520 435 436 682 995 881 758 685 927 735 587 665 608 576 517 794 726 461 535 933 368 620 364 558 577 488 345 503 409 381 395 479 703 542 692 510 556 410 793 696 385 459 773 1362 1016 510 1148 729 621 632 831 400 751 694 373 388 214 218 143 172 145 235 451 519 342 406 411 364 381 219 533 384 137 106 182 191 267 231 669 332 378 406 407 324 400 414 118 304 278 221 151 187 233 201 384 377 407 383 167 404 260 1234 463 420 782 435 428 394 366 233 574 546 380 379 348 281 384 391 275 177 450 792 470 658 532 659 588 456 744 375 383 490 815 224 558 559 531 554 585 659 361 367 351 580 307 230 229 270 238 697 1204 716 393 110 286 290 514 272 292 220 1390 410 1566 1415 1409 1182 1494 1408 1388 1252 1261 1279 1166 1356 2013 1734 495 482 380 490 672 605 859 561 593 436 881 553 274 293 526 642 337 397 548 334 312 302 288 548 476 516 482 632 1045 648 393 371 537 395 394 443 389 521 507 342 636 628 660 700 551 579 460 590 608 632 402 361 347 447 488 546 414 635 616 729 585 593 540 457 531 601 630 661 581 607 510 518 574 579 504 683 506 466 760 974 571 612 531 684 461 654 687 568 690 537 821 619 701 623 747 556 825 713 653 729 781 887 745 809 698 662 787 818 806 633 608 819 498 753 460 736 790 443 443 430 551 653 732 680 803 749 645 793 712 615 605 541 890 664 758 898 652 780 878 946 986 919 948 883 833 915 658 712 660 1115 928 1006 1095 1071 789 849 503 326 523 637 294 254 202 196 226 240 247 369 144 132 233 235 261 245 263 155 184 170 180 299 237 316 292 327 371 187 254 185 199 300 339 219 217 423 257 219 181 241 266 216 178 164 156 211 193 284 244 328 375 329 321 402 404 169 130 219 180 292 485 244 264 127 134 125 220 117 219 138 171 136 415 360 311 238 301 176 263 226 347 359 421 472 217 362 241 231 432 484 454 357 463 155 270 129 220 212 198 385 375 275 235 210 367 523 222 358 235 362 418 646 394 535 322 332 446 328 332 370 249 261 255 418 305 373 441 318 485 526 346 317 792 529 511 444 429 318 295 644 406 525 186 332 318 303 220 461 471 474 460 366 650 524 220 465 493 497 419 510 423 200 480 459 281 520 265 5451 503 583 896 507 304 445 242 527 548 620 426 398 498 451 557 230 126 140 134 258 184 289 207 414 444 491 737 360 303 343 286 302 167 236 173 297 441 360 401 540 376 341 535 290 510 326 398 250 298 219 205 535 269 300 318 323 387 393 339 341 493 293 339 655 360 644 300 391 328 361 225 276 204 515 418 400 633 375 480 336 262 203 465 504 447 575 577 443 293 216 244 445 505 314 531 419 102 174 113 299 448 251 381 411 237 302 335 208 446 384 477 908 208 411 330 361 75 40 56 83 50 243 256 598 408 601 375 596 391 328 236 272 116 87 165 330 88 458 316 378 268 294 260 185 193 133 275 237 501 617 503 467 374 263 251 475 138 112 188 204 166 124 315 320 245 277 190 233 289 233 286 452 437 192 178 356 319 145 246 404 271 375 359 286 357 232 144 254 302 234 340 388 411 537 411 2171 2160 357 525 500 452 529 328 352 421 473 694 589 414 653 593 185 305 188 277 271 387 415 386 328 269 434 457 625 389 268 317 306 334 371 273 550 305 233 442 286 316 324 291 262 355 225 237 565 438 427 359 518 383 326 272 286 652 541 598 742 637 209 594 247 298 490 396 246 270 204 582 637 943 453 402 952 682 538 760 736 869 338 509 706 616 285 605 825 411 246 207 155 130 280 227 740 817 730 738 607 1361 1467 1204 1153 1354 857 959 904 532 1114 1188 1175 1428 1455 845 1019 1075 1209 1024 1027 993 1389 1494 1324 1388 1018 1286 1591 1208 1376 1286 1287 2440 1736 1833 885 857 1003 1013 550 1057 899 830 470 1004 468 438 606 321 650 440 412 736 1138 350 290 444 380 272 226 1841 1832 1739 1431 1626 1699 1383 1539 1485 1948 1876 1853 2007 1390 1988 1615 1729 1919 1731 2154 2013 2844 1470 1555 1612 2014 1367 1734 1860 399 317 144 1915 1522 979 2623 2461 2457 1841 608 624 540 270 630 138 430 353 382 1268 1132 1122 387 403 349 371 1005 1289 543 1055 752 1313 1757 890 1123 2280 2591 1695 1862 4079 3514 2136 2324 2114 3017 781 621 968 761 985 539 975 282 1074 531 1465 715 120 62 1237 830 1295 2161 1055 837 968 607 779 306 302 764 663 737 500 510 1592 1725 764 488 941 1164 1113 1415 1201 1136 715 503 528 926 759 1574 679 595 280 745 800 680 963 885 2310 1657 487 576 410 642 785 541 549 521 580 585 876 576 454 1092 554 502 1766 448 585 1071 403 719 643 835 762 507 645 626 583 500 539 564 479 539 536 693 943 616 560 630 565 329 353 324 512 432 614 376 303 347 244 517 545 417 687 240 993 856 643 269 307 178 170 333 259 625 290 305 310 232 207 389 233 631 339 197 482 468 305 348 332 755 235 118 423 363 277 249 389 330 273 314 365 303 219 365 243 281 554 313 429 269 339 556 513 419 340 350 309 345 377 328 386 382 421 376 637 543 339 631 257 520 513 799 475 337 236 379 457 349 357 437 221 302 342 432 529 278 256 360 267 321 348 386 278 287 698 62 627 415 347 241 216 201 383 484 335 595 818 551 741 424 550 317 624 275 438 372 390 490 271 238 214 273 120 208 162 301 242 238 133 109 334 169 84 153 132 257 194 538 505 518 413 441 318 360 397 353 486 551 728 601 910 499 598 376 536 570 361 860 294 450 289 376 435 353 510 459 338 177 282 252 196 152 517 346 424 313 578 585 525 389 316 611 375 644 497 519 696 1030 515 907 802 539 731 463 442 658 441 138 562 674 524 922 405 610 515 327 347 446 1218 328 268 246 297 299 315 112 487 404 351 348 517 800 213 236 161 598 569 544 609 150 690 257 316 178 354 470 727 603 654 690 668 714 509 576 467 398 341 438 333 394 307 565 462 661 472 412 386 491 342 365 305 655 444 373 318 95 310 106 263 163 707 286 227 659 619 472 490 639 739 501 254 744 647 946 995 469 548 702 526 580 838 692 496 411 213 367 315 332 735 558 625 623 487 825 702 806 617 496 552 884 497 674 626 251 536 378 601 388 585 699 629 690 704 338 523 681 615 452 791 580 539 497 604 588 619 537 402 798 658 347 353 519 378 422 542 363 206 384 390 495 574 844 449 782 848 266 422 360 1330 523 466 507 444 507 623 839 685 397 481 692 672 447 406 673 704 842 527 640 1246 642 776 967 1290 659 789 696 919 1987 1944 1413 1341 1204 870 1132 1253 1156 1035 773 815 1150 1117 1200 1320 1842 1280 1192 970 1064 769 576 1260 1193 1197 747 927 1042 925 1309 584 747 883 267 306 393 263 553 542 676 487 390 451 273 186 150 136 289 277 316 314 248 444 445 437 419 535 568 563 778 762 776 848 645 673 822 835 576 914 620 572 644 449 214 244 187 275 277 214 215 272 246 200 296 346 200 141 259 230 50 65 151 220 295 293 393 181 159 264 244 424 294 449 338 306 322 463 407 221 308 174 152 184 338 315 220 250 634 203 201 237 209 259 287 275 218 322 484 556 361 298 80 268 278 314 210 389 475 325 323 340 373 311 282 235 237 329 357 155 358 288 276 516 352 615 398 353 514 487 375 362 374 344 492 442 387 153 459 244 641 489 205 759 255 196 247 160 508 483 210 459 339 573 464 727 971 438 322 318 195 507 291 742 524 229 335 562 599 359 374 592 791 622 610 504 905 647 661 662 622 523 515 614 584 633 497 672 918 394 456 271 339 347 309 1412 448 336 322 373 395 348 292 402 680 759 544 557 432 418 440 374 324 490 288 497 433 432 513 436 265 471 625 422 738 407 468 349 354 564 397 237 249 227 251 247 221 211 286 183 456 312 349 411 584 573 548 435 565 400 676 487 440 701 616 906 762 724 573 846 609 468 506 710 542 503 794 379 278 672 616 577 376 386 396 845 571 455 459 684 386 346 468 647 706 635 375 514 645 405 663 792 422 738 610 726 314 673 398 344 451 629 303 814 632 354 215 171 116 125 169 131 201 655 435 384 441 403 329 535 226 268 333 88 241 186 182 453 363 601 143 483 195 252 483 549 341 233 222 235 150 138 249 186 490 255 354 349 281 518 733 354 1200 390 380 472 432 299 379 359 252 428 347 271 314 481 426 270 254 141 155 426 721 439 399 326 339 363 236 515 505 599 265 661 208 534 445 421 457 518 699 400 555 373 517 362 273 174 400 327 622 1339 789 496 191 205 258 334 253 399 367 1345 340 1518 1395 1044 1206 1384 1328 1373 1244 1165 1220 1302 976 1366 1487 386 299 518 331 475 594 775 435 445 683 565 485 521 449 571 367 272 620 570 390 398 376 424 465 485 838 842 1286 780 599 770 747 667 899 709 711 677 814 875 933 1017 1057 1091 565 1152 1260 1045 1036 1013 809 1195 865 840 1054 579 461 723 766 676 679 658 653 684 644 1059 706 684 742 1188 644 1069 1079 1222 1257 1293 884 1196 752 928 821 973 450 554 583 542 491 545 452 624 674 695 605 907 757 829 645 578 679 694 706 667 644 623 764 832 686 833 825 842 653 741 811 638 890 604 797 761 947 625 556 494 759 737 786 533 539 827 722 721 589 1475 739 546 874 715 793 866 973 747 674 704 778 761 983 977 788 698 760 847 740 796 691 944 790 957 702 549 572 555 942 549 372 300 353 312 379 266 420 151 512 427 364 290 309 343 224 258 226 230 731 630 722 711 363 513 416 419 363 405 332 299 509 429 400 338 339 317 357 373 288 493 486 440 545 209 286 446 323 396 412 392 654 355 313 254 94 288 359 394 286 312 467 238 491 305 434 247 388 334 455 397 1265 436 306 409 398 286 355 281 837 732 538 428 462 427 453 370 623 597 541 393 358 371 288 214 234 246 540 651 992 431 579 629 467 631 348 472 558 385 463 516 789 859 621 923 289 327 602 554 561 607 557 452 618 730 1110 527 510 572 531 1028 841 951 981 775 1462 918 1304 685 1727 947 684 843 453 333 1077 430 807 879 742 1025 632 725 773 790 773 612 858 549 550 733 691 325 361 524 503 9355 1054 1310 8753 780 574 634 698 544 716 449 634 666 659 732 357 378 495 441 314 678 575 527 521 648 536 404 491 400 594 483 517 452 396 475 421 741 439 541 862 552 557 758 470 696 335 535 438 370 628 683 539 292 302 636 440 658 516 700 373 524 693 794 827 935 938 455 905 503 464 492 602 602 947 461 426 916 670 830 408 299 401 557 631 633 637 595 625 629 457 563 404 575 471 611 582 162 232 323 309 295 437 585 996 733 839 363 311 736 734 737 751 342 401 578 830 74 91 70 150 137 597 456 771 738 865 594 753 808 782 355 594 411 393 407 515 267 611 443 864 559 569 499 376 409 332 748 368 862 753 612 777 412 598 456 704 253 187 544 546 460 176 356 576 299 384 407 352 438 608 494 406 574 271 279 912 740 488 578 602 526 649 666 731 693 421 404 221 612 496 258 676 615 824 743 3625 3197 512 629 693 640 833 491 1087 991 960 784 1074 985 848 816 367 310 484 872 436 388 616 606 829 460 688 960 803 588 574 416 438 442 793 532 452 286 399 510 435 702 283 218 256 475 222 128 298 575 486 416 478 545 313 517 293 595 452 502 444 276 482 1185 637 568 651 599 236 254 254 869 840 715 531 922 1124 1229 677 801 733 1135 965 717 817 760 704 500 1231 971 292 292 521 266 466 347 1265 1086 1028 1317 801 1328 1212 1404 1536 1187 1323 825 1233 892 1593 1588 1769 1847 1648 1520 1356 1300 1546 1489 1396 1724 1322 1732 1153 2012 1840 1794 1420 1686 1653 2156 1403 2856 3101 2922 1473 1760 1485 946 809 1722 1739 1394 932 1552 482 502 631 393 785 530 500 826 1214 665 461 507 481 510 320 2355 2393 2352 2748 2776 1863 2346 2201 2024 2702 2021 2202 2220 2179 2154 2355 2117 2327 2503 1740 1967 2248 2575 2495 2570 2270 2414 2964 2643 599 467 414 2498 2612 1215 3074 3241 3594 2627 1086 999 757 282 833 289 597 500 391 2257 1365 1377 443 533 473 1072 1503 1355 1118 1553 1151 1081 1442 1562 2416 2825 3366 2786 2824 4983 5503 2946 2947 3456 3892 1324 1054 1439 1550 1468 983 1909 715 2098 842 1722 703 141 117 1201 1312 2191 3550 2184 685 1086 860 939 967 916 927 875 1136 1320 1284 1686 2237 853 762 2010 1992 1946 1397 1496 1507 1067 716 651 1947 1164 1707 419 1242 565 935 785 953 1001 919 2302 2168 1011 932 681 889 1075 1096 904 621 560 1277 1587 784 765 1532 894 772 2599 897 1021 1163 594 757 738 753 1066 1165 863 799 874 898 1004 886 921 978 1162 1082 830 1039 971 843 483 389 661 349 454 533 966 700 367 435 516 374 1178 786 570 851 858 706 467 668 464 309 285 256 381 393 335 317 662 590 589 565 710 437 408 429 303 433 344 442 457 393 561 640 646 732 816 447 352 674 388 304 379 619 346 364 395 561 1258 364 466 568 559 580 831 862 658 915 926 738 722 520 539 696 507 702 479 703 611 722 598 801 680 542 544 326 343 416 441 330 278 843 314 421 591 337 893 468 452 578 462 534 580 671 551 693 622 112 677 750 584 321 440 323 456 740 483 785 922 648 943 781 712 399 290 332 303 222 344 408 432 235 147 422 188 488 347 445 458 402 338 332 177 366 306 100 310 306 281 796 561 393 326 286 513 635 486 464 372 434 894 644 504 651 466 862 572 798 880 588 474 490 550 651 732 889 812 517 525 279 517 457 241 222 725 736 760 672 1042 539 477 662 770 701 745 731 532 662 516 1013 820 1050 950 1158 1214 734 771 887 674 322 1017 1149 722 983 715 922 706 212 487 509 1704 373 272 343 307 425 470 498 603 708 355 437 322 457 381 371 397 1126 954 464 502 457 1186 190 336 249 241 536 881 709 797 777 751 823 876 785 606 510 495 759 456 531 592 710 507 778 535 603 615 800 501 445 509 835 450 370 350 384 449 367 562 497 778 484 498 1118 638 898 834 835 1045 579 385 830 543 489 539 873 618 704 496 573 621 408 637 713 433 722 675 755 819 755 803 695 396 1280 1392 1500 795 757 703 1603 807 663 1098 299 610 715 887 761 877 1080 975 926 950 639 805 1512 966 947 820 1006 875 1364 1431 1360 1260 1181 844 748 697 774 658 871 480 726 1223 506 438 476 370 804 518 692 540 1043 704 517 531 577 1134 750 778 843 1101 1063 1272 969 1057 826 938 975 1168 958 884 817 627 1025 917 904 1023 1098 1048 830 987 1050 1122 1250 838 2539 2632 2248 1795 2006 1381 1604 1678 1631 1929 1826 1948 2201 1411 1881 1149 2289 2007 1061 875 1021 926 1125 1000 828 1729 431 787 1452 1329 1374 577 651 662 452 419 754 979 571 642 679 593 554 531 501 620 428 289 449 363 434 426 484 598 787 719 663 566 976 851 642 832 698 832 679 968 892 1033 874 1043 842 1017 1024 769 301 461 391 357 311 235 507 568 547 199 756 168 369 337 361 385 186 142 156 112 253 369 238 226 222 269 160 558 479 486 578 416 450 335 405 649 524 403 389 419 492 529 378 520 464 363 264 318 228 174 204 828 572 777 855 1133 541 510 450 544 502 620 488 617 626 370 512 648 630 418 393 568 436 962 768 972 539 507 378 573 557 725 531 876 909 803 872 874 916 579 841 859 414 260 990 720 1065 434 555 912 527 497 468 704 835 929 539 465 385 903 964 877 906 847 514 473 471 969 499 1017 1176 585 738 908 687 788 683 689 1095 1246 882 865 886 746 751 1270 1610 1439 781 1092 883 929 779 1173 1568 346 661 663 373 455 451 1958 831 682 611 631 1011 999 810 980 1388 1668 1511 1111 631 791 380 294 296 605 574 750 715 529 509 552 378 573 687 990 1243 952 478 489 425 496 408 287 240 179 254 300 259 210 339 265 487 252 424 778 716 519 578 746 841 815 764 737 740 636 1085 1208 910 897 887 859 713 610 654 807 697 699 734 701 598 1065 786 922 602 594 579 554 742 577 602 584 661 521 726 608 498 765 759 555 527 948 924 899 707 1095 1371 1204 792 1349 776 787 532 1343 917 1131 1238 844 313 457 393 264 242 294 305 808 589 624 847 499 653 844 280 549 434 329 284 247 329 579 500 897 262 755 323 359 377 418 384 235 432 331 524 466 386 568 348 663 722 464 655 310 463 535 1379 516 496 974 599 419 545 479 412 544 586 562 525 655 732 291 363 309 190 712 906 816 1108 980 1060 832 464 1027 487 583 1119 1134 432 526 609 573 799 633 698 585 825 475 714 475 436 603 438 287 692 1070 1173 563 336 554 433 586 856 473 558 2497 568 2794 2612 2735 2230 2202 2180 2111 2535 2561 2512 2680 2185 2309 1975 919 745 785 540 710 681 847 948 804 740 1512 966 371 434 843 1002 415 730 980 790 754 716 583 635 706 863 919 1050 1179 706 706 1054 862 833 796 1015 945 876 577 684 1066 1176 1072 739 1090 1053 905 855 732 839 1320 1223 1231 1040 872 863 1036 735 656 862 1148 1162 1023 932 1068 936 959 983 1341 1059 1461 1564 1527 1609 1558 1150 1358 794 1589 1093 1582 881 1030 953 911 858 918 835 862 998 907 1068 1098 1199 1214 919 1332 1078 1147 1202 1081 1007 1072 1074 1143 982 1074 1136 1260 1243 1062 999 921 1101 988 1056 1057 1322 1164 1156 837 1006 1428 1175 755 749 1164 985 1002 1152 1299 1325 853 1014 1235 1022 1024 1024 1244 1400 1117 1421 1076 1030 1045 1033 1560 1474 1621 1237 1220 1353 1353 1285 1417 1238 680 1112 870 1069 664 481 355 338 371 420 213 415 222 461 365 395 307 319 386 404 562 484 488 644 510 590 743 477 641 517 642 548 626 406 370 451 480 554 416 602 454 660 390 254 523 505 432 502 400 334 433 304 550 350 306 896 324 288 248 317 201 287 648 349 460 400 330 302 360 528 494 342 433 316 647 1078 350 382 542 378 395 446 413 856 639 708 327 365 388 412 342 636 578 450 566 314 410 446 318 372 476 580 443 715 408 631 563 586 572 566 630 469 455 677 669 847 738 643 942 474 428 504 822 605 789 463 397 569 754 509 726 569 669 701 1025 1120 1269 925 1241 1090 906 998 969 1435 1111 803 1113 524 503 937 446 825 997 637 1298 992 456 871 598 668 579 712 584 476 594 663 379 320 469 583 1054 12956 1291 1047 771 622 826 819 600 748 609 757 701 890 873 897 739 718 749 447 628 418 390 766 815 783 819 482 738 484 596 662 489 412 659 438 565 673 596 848 551 615 844 637 1034 544 934 614 599 709 703 777 326 445 408 723 751 765 589 459 663 690 740 1000 949 1107 607 919 536 913 696 841 506 969 713 508 909 534 642 450 486 396 708 893 884 728 705 931 900 442 391 583 489 373 541 593 262 310 428 286 410 463 686 661 410 456 574 496 615 787 1073 514 585 515 693 671 186 94 143 104 170 825 793 710 741 715 702 715 813 743 897 415 268 259 383 572 217 478 490 520 503 529 453 505 524 632 566 495 1285 976 685 949 524 575 418 485 521 426 383 401 385 497 449 682 365 395 402 404 641 715 401 749 547 374 398 903 804 421 505 515 439 549 481 622 476 580 601 386 998 600 275 820 568 1066 958 4006 3466 651 1082 769 826 835 633 1093 951 1224 895 911 893 887 721 383 433 366 986 341 316 637 627 590 633 524 752 944 836 490 852 609 649 817 551 571 386 404 640 441 450 541 405 511 501 291 384 584 738 694 467 743 352 425 438 668 898 682 454 486 340 502 1023 565 534 599 529 258 278 391 845 1260 1231 510 1302 1428 1195 790 1008 1106 1556 1009 1093 923 817 539 476 1703 708 351 327 343 432 315 365 1378 1281 1014 908 1321 1834 1607 1802 2209 1900 2004 1256 1262 654 2346 2348 2208 2432 2105 2010 1397 1407 1923 2259 2711 1690 2020 2593 2186 2617 2282 2582 2014 2418 2196 2679 2163 3242 2962 3265 2136 1933 1938 1054 935 2402 2051 1685 1026 2045 696 767 990 723 740 630 448 1195 1160 918 426 604 555 619 435 3017 3004 3190 2738 3147 2416 2591 2210 2464 3175 3078 2659 3304 2979 3061 2587 2436 2829 2650 2386 2634 1927 2983 3081 3436 3032 3662 3432 3746 482 395 370 2540 2978 1468 3702 4146 4384 3358 1167 1199 861 412 897 274 377 331 353 2250 1413 1621 467 788 594 890 1398 1351 1392 2441 1569 1397 1950 1756 1461 3201 3771 3838 3719 6802 6556 3701 3851 4108 4501 1849 1390 1661 1768 1866 973 2382 707 2704 979 2610 1226 274 250 1145 1521 2189 4026 2212 632 2322 603 1010 801 811 1208 1210 1200 1811 1653 2652 3020 1045 1080 2384 2393 2296 2038 1554 1689 1339 1063 1045 2360 1142 2046 734 1247 651 1326 1022 1008 1300 1157 2898 2085 1088 1065 1097 1214 1233 912 1394 818 879 877 1419 903 912 1797 741 667 2741 821 968 1520 832 1012 1085 1165 1189 1237 1191 1165 1039 1394 1434 1467 1214 1370 1835 1311 1336 1043 884 805 500 529 402 374 489 579 1084 628 560 536 657 385 1235 560 754 597 812 621 574 702 594 299 281 284 428 438 521 572 545 587 589 612 644 556 406 502 483 374 373 648 637 447 605 378 746 761 557 300 434 765 672 577 766 618 617 672 637 731 839 652 580 521 549 830 1283 942 718 882 1002 1206 856 855 939 817 764 1010 873 957 1005 700 686 877 937 880 891 551 512 511 460 428 448 840 719 536 874 370 1140 664 606 720 575 635 688 755 679 545 1397 352 1263 523 601 441 771 419 466 797 530 1183 1033 1091 967 1006 961 282 451 500 297 466 550 636 556 241 170 525 285 345 486 412 583 354 379 302 207 292 238 143 430 430 392 925 781 481 449 610 935 703 460 474 463 349 873 734 586 583 653 727 644 755 932 651 531 476 741 515 741 789 1037 663 611 374 588 407 232 532 700 910 921 809 947 649 816 540 922 758 841 727 744 701 1017 1491 977 1246 1171 1296 1441 894 805 762 895 345 1065 1210 938 1056 783 979 792 253 575 617 1678 305 421 245 384 290 363 524 480 807 326 488 464 453 413 293 540 1417 1148 683 725 640 1362 312 311 251 344 455 918 694 790 744 693 961 770 728 1002 728 800 1232 795 920 866 952 750 959 796 739 604 750 636 541 528 974 395 550 614 372 697 224 526 319 1330 679 534 1213 498 878 956 882 1414 449 485 1320 852 895 982 832 776 984 886 1024 847 1274 1033 845 555 844 765 762 1190 1008 1208 915 572 1360 1551 1844 1303 755 1089 1549 777 807 1213 685 919 940 913 958 1019 1375 1239 1353 1404 729 1002 1509 954 662 979 1008 770 1677 1446 1594 1243 1095 835 696 636 838 695 781 606 724 747 620 564 675 760 998 684 734 837 1226 871 457 883 755 1275 904 1101 777 1153 1099 1449 1053 1717 1053 1383 935 1270 922 1046 1258 1201 1314 1436 978 1058 1337 1160 1242 1361 1152 1186 1112 1285 3258 3555 2375 2455 2221 1972 2053 2229 2102 2928 2230 2451 2380 2018 2381 1521 3083 1894 1493 1254 1422 1256 1115 1253 1111 1555 413 1341 1936 1703 1353 563 645 697 730 617 1081 829 482 415 556 594 478 526 948 745 781 368 552 586 519 529 889 630 788 814 758 693 829 1088 1145 1131 1189 1090 876 1011 1040 940 1242 1347 988 1301 1350 890 271 462 424 346 309 236 546 564 365 269 564 255 380 351 423 250 201 257 193 162 330 298 363 269 301 365 340 659 576 577 508 497 533 543 434 362 606 448 378 458 415 440 419 450 729 600 542 336 269 231 269 881 514 657 752 1287 635 389 391 642 611 510 630 1206 1325 647 871 571 654 668 642 895 828 665 913 966 704 723 648 663 695 853 747 1288 1086 1009 1088 1021 1097 869 1199 1220 797 392 1429 697 1526 793 623 1540 818 653 765 635 1266 1501 586 710 623 1089 1224 1213 1345 1125 434 408 678 1071 462 1045 1189 760 507 1212 799 843 673 1101 1455 1257 1347 1102 1108 969 1243 1196 1894 1765 1382 1686 1420 1140 1324 1174 1636 521 613 553 728 583 547 2638 1288 1056 1087 1029 1335 1279 1087 1278 1571 1636 1456 1124 641 728 527 532 424 651 836 773 845 721 703 757 683 737 1118 1170 1129 1151 589 685 547 931 550 362 319 261 327 299 314 276 400 468 846 372 453 677 874 1045 862 950 884 1036 935 860 862 829 1335 1012 893 779 1042 814 1336 1047 1115 1032 1210 888 1096 743 685 888 983 1389 1009 752 964 980 789 822 936 974 873 1001 921 671 697 1249 867 853 874 983 1076 1166 1044 907 1364 1108 790 1555 906 771 655 1539 1066 1395 1056 681 350 273 369 130 124 153 200 913 726 709 938 850 811 839 434 782 739 445 460 460 426 624 472 1118 564 698 429 463 446 429 552 450 571 537 420 341 504 320 474 537 631 447 628 511 517 334 1455 609 500 555 652 581 432 384 502 642 527 689 758 573 522 393 399 568 347 919 579 862 1050 1038 1073 824 614 785 662 392 930 824 612 563 742 600 757 873 1096 770 660 557 715 576 859 608 547 431 863 1354 1398 784 570 609 401 818 650 629 694 2752 641 2967 2588 2616 2452 2544 2562 2646 3023 2543 3000 2365 2638 2936 2467 720 791 821 900 1082 822 888 774 988 1050 1448 1139 400 701 905 672 546 873 1049 779 709 636 779 717 748 1070 1110 1244 1889 1489 1100 1124 1209 1164 824 1194 1108 1179 1183 1117 1603 1534 1416 1150 1200 1310 1180 1517 1154 1372 1128 955 959 981 600 900 942 1119 892 1013 1198 1192 1413 1164 1699 1394 1372 1323 1852 1072 2040 1999 1924 1998 2054 1503 2055 1134 1483 1103 1253 1170 1213 1436 1198 1361 1256 1344 995 1120 1041 1418 1369 1524 1328 1423 1560 1370 1617 1492 1256 1087 1323 1347 1474 1393 1261 1408 1456 1101 1297 1165 1186 1201 825 1185 1480 1435 1326 1318 1227 1075 1387 1315 1151 1151 1008 945 1264 974 1267 909 895 1089 1360 1215 1288 1239 1358 1190 1223 1313 1088 1251 1217 1161 1477 1501 1756 1095 1127 1078 1218 1344 1523 1366 1041 1303 744 1744 917 442 631 508 674 635 526 1017 320 495 619 564 501 498 562 335 505 359 409 819 600 944 708 449 608 509 589 487 523 365 493 705 453 861 589 626 559 720 451 517 727 736 578 706 471 588 636 328 440 463 402 1200 485 535 482 221 301 312 690 368 449 326 263 348 351 644 361 349 501 301 851 1300 583 446 655 390 450 528 452 1041 751 910 594 628 941 570 525 713 606 517 828 565 534 532 518 476 470 851 720 909 651 598 1141 1016 576 808 751 745 709 807 743 1066 998 834 1085 933 392 641 955 603 743 694 718 614 1158 777 819 693 827 910 1474 1077 1260 1192 1238 1435 1195 1021 993 2091 1427 536 1255 771 716 1660 916 1298 1098 1062 1285 838 691 1425 823 918 577 1170 1003 927 996 834 592 491 630 896 1310 1291 14166 1598 943 730 704 1020 1267 832 692 923 1025 1029 1231 1027 839 780 821 667 827 732 526 789 1307 1243 1348 1063 734 964 927 977 601 443 597 618 978 942 839 1190 820 1103 1009 904 1455 772 826 603 592 908 905 1110 419 393 561 659 877 926 763 831 1058 1058 1098 1504 908 1011 686 1244 539 1072 808 890 624 1140 865 806 1220 613 1128 754 587 365 888 1348 1362 776 738 1162 753 755 867 613 1130 808 1226 896 277 389 363 569 798 351 906 836 566 632 795 498 563 736 1308 1131 576 932 912 800 192 126 233 277 249 622 539 970 975 1036 677 702 850 810 517 617 338 311 483 895 301 1102 675 818 854 867 407 379 444 378 1042 770 1201 1021 742 1093 727 605 695 894 685 513 717 988 671 582 714 718 370 451 564 433 590 791 670 999 1117 353 343 1563 952 378 532 588 488 661 612 588 829 731 724 382 780 470 427 727 1034 1164 1061 5183 5353 1063 1662 1607 945 1306 927 1087 1319 1387 1408 1400 1221 980 815 532 596 678 1082 570 608 1068 1056 1020 758 1019 1503 945 1033 500 1064 866 893 1212 839 769 378 465 693 506 928 581 523 755 532 322 542 542 797 680 581 961 695 585 588 715 1279 1055 1287 938 760 540 1189 718 729 881 746 214 254 334 1089 1493 1362 884 1477 1931 1730 1028 995 1063 1855 992 1329 1106 1211 761 1036 1886 1137 350 332 713 520 517 677 1789 1640 1427 1345 1162 2224 2128 2230 2420 1911 2243 1963 1912 1105 2484 2541 2573 2871 2404 2700 2427 2643 2959 2213 2325 2343 2218 2579 2590 2993 2639 3181 2496 2503 2531 2839 2880 4169 4395 4658 2310 2427 2111 1871 1153 2890 2436 1592 1153 2690 1204 1285 981 732 1049 1053 665 1970 1889 916 853 773 708 591 655 3895 3890 4017 3498 3389 2688 4202 3423 3615 4039 3694 3064 3573 3454 3480 4069 2927 3170 3490 3205 3085 3748 3787 3461 4193 3989 3900 4255 3811 698 617 566 4076 4147 2100 4703 5844 5880 3898 1748 1806 1067 464 1223 472 606 552 672 3046 2268 2254 539 767 466 905 1720 1971 1599 2868 1807 2059 2269 2285 2761 4274 4903 4011 3774 7390 8820 3899 4449 5310 4965 2404 1395 2429 2132 2064 1289 2551 806 3409 1175 2736 1826 272 212 1569 1552 2626 5060 3178 1051 1801 1240 1333 1180 1200 1899 1710 1948 2938 2571 3082 3356 1541 1085 2545 2687 2639 2572 2230 2378 1395 1126 1117 2814 1681 3296 986 1826 966 1538 1387 1176 1516 1352 3651 3360 1041 1044 1271 1358 1411 1351 1205 890 1055 1688 2092 1327 1179 2161 1106 937 3691 1147 1529 2283 1122 1631 1409 1493 1706 1763 1376 1216 1541 1585 1542 1791 1572 1862 1420 1575 1867 1654 1715 1329 730 673 854 514 1016 721 1570 835 602 857 1066 533 1161 714 1238 1038 1071 950 586 604 544 392 326 541 580 740 597 557 681 615 649 702 810 631 697 466 386 1102 701 741 824 960 815 551 809 917 739 658 745 943 574 652 695 871 702 834 881 1185 1289 478 696 672 862 1023 890 1359 754 1000 1006 1082 1007 1006 951 1103 911 1072 1284 1092 853 944 767 1520 1510 1250 1160 902 809 695 706 664 593 1241 682 875 1009 769 1503 1041 999 1172 976 1016 1135 1235 899 715 1209 154 1068 954 1097 550 637 549 804 926 739 1493 1537 1304 1673 1106 1302 642 581 827 397 325 736 588 602 240 156 604 698 382 631 742 554 460 679 585 242 582 470 299 561 592 443 1130 1174 634 531 541 857 736 547 493 1030 810 976 749 986 823 765 1158 841 874 948 696 912 594 791 932 981 1116 1526 947 502 605 886 614 349 377 911 1022 1103 1069 1661 1210 1069 851 1049 1022 1197 1084 725 1182 1150 1544 990 1528 1343 1378 1304 1199 991 1445 1457 355 1015 1258 1329 1623 1198 988 1364 354 806 897 1950 445 305 452 562 530 647 610 822 718 495 612 575 1079 559 517 336 1499 1560 978 1042 1022 1736 588 676 517 602 1062 1361 1016 1078 1053 872 1165 758 1159 880 692 728 1118 728 850 752 1101 895 1276 1006 927 883 1378 769 573 665 1434 558 567 534 424 651 489 440 498 1240 1061 801 1712 786 1108 1263 1149 1636 1086 694 967 969 1047 1237 1076 1136 989 972 1160 1171 1100 1062 1306 806 955 914 949 1159 831 1035 905 643 1614 1594 1854 1173 1018 1048 1456 1343 1102 1331 693 1354 1097 1162 1117 1166 1473 1306 1275 1463 1132 1019 1746 1063 1339 1226 1078 897 2320 2172 2662 1664 1585 739 1035 882 861 1056 1264 711 928 1197 883 929 850 791 1027 1222 1444 810 1336 1252 960 964 882 1638 1767 1290 1566 1601 1636 1901 1557 1555 1551 1227 1421 1269 1584 1361 1319 1458 1504 1685 1195 1735 1769 1374 1430 1679 1303 1249 1382 1347 3520 4328 2831 2567 2940 2533 2672 3014 2533 2797 2716 2901 2986 2204 2702 2352 3594 2545 2152 1351 1632 1268 1373 1610 1175 2510 854 1318 2097 1827 1998 1093 1313 972 761 676 875 875 867 899 1144 953 728 904 1205 988 770 710 942 599 642 570 873 690 720 1012 1034 819 1566 1303 1230 1550 1060 1277 902 1004 1046 1522 1285 1859 1866 1426 1613 1110 656 527 450 731 679 583 500 699 601 313 843 409 240 330 527 525 180 364 228 279 434 420 434 397 398 703 255 774 598 511 1071 808 860 613 705 576 761 652 571 673 842 440 610 573 926 272 241 210 176 268 326 727 752 1032 1359 1497 784 518 473 1097 1050 841 924 1010 993 869 936 762 670 955 867 958 1012 820 1137 1009 530 1373 942 1003 954 942 735 1035 1137 1089 1293 1043 996 1030 1402 1327 769 623 1631 1023 1826 787 947 1434 712 936 637 893 1379 1203 625 958 856 1576 1583 2022 1688 1560 675 645 587 1327 604 1436 1411 726 835 1314 1204 985 1054 1403 1829 1718 1330 1456 1386 1454 1307 1957 2121 2847 1260 1740 1811 1433 1613 2024 2173 749 1030 890 944 1374 1021 2835 1065 934 962 995 1470 1270 994 1396 1875 2099 2178 1111 635 837 959 638 672 795 1014 1198 988 795 868 900 609 1089 1555 1376 1497 1479 684 730 1014 1459 767 353 325 173 351 321 283 169 306 406 499 546 396 1263 1129 1121 1204 1322 1492 1082 1197 1241 1140 907 1536 1661 1673 1683 1359 1604 1521 1154 1359 1491 1261 1244 1213 1356 1029 1088 1014 1229 1253 892 1154 1337 1163 710 771 1216 1213 635 1182 1011 1189 1471 1056 839 1029 1248 1558 922 976 1644 1421 1175 1035 1845 1008 761 792 1408 922 1767 1097 584 554 469 465 164 169 158 291 1324 927 872 1133 943 775 1126 539 1018 792 450 440 604 432 529 496 1806 332 1084 582 671 598 773 797 444 717 557 659 561 688 734 1056 727 667 957 900 541 780 575 2556 957 883 1061 725 639 713 623 720 770 927 748 699 1284 948 687 710 551 420 1087 1443 1140 1063 1319 1627 980 784 1495 672 870 1043 1449 553 1096 1202 1150 1166 1268 1034 870 762 1316 1132 515 967 783 840 595 1297 1830 1679 877 413 737 353 1077 1141 548 964 3429 835 3739 3365 3540 2783 3203 3458 3152 3606 3366 3472 3621 3691 3242 3135 888 885 753 957 1541 1469 1389 1219 1129 1287 1496 1243 542 824 1476 997 663 971 1459 1171 1121 1085 1203 875 898 981 963 1152 801 605 784 691 678 882 640 706 670 804 948 937 1078 1139 1142 624 1073 1301 1013 1113 961 866 1209 885 854 1068 536 490 700 787 696 760 711 713 750 599 996 668 675 727 1154 662 1120 1101 1221 1279 1230 918 1225 606 896 811 1009 475 546 622 542 491 574 456 622 680 647 643 905 757 823 624 588 748 708 749 695 685 645 850 860 766 826 824 820 669 729 788 651 872 602 801 808 939 619 548 506 761 735 711 581 561 771 751 760 624 1394 742 544 835 682 762 813 936 750 689 659 776 724 959 965 741 732 808 895 746 808 701 957 807 992 708 596 582 520 995 565 364 296 312 312 363 274 472 153 545 421 447 290 311 345 212 252 214 218 695 603 705 653 313 455 422 431 371 413 340 291 521 493 394 346 341 317 353 308 263 487 486 442 553 207 313 452 311 392 431 417 630 334 319 260 104 274 349 434 298 322 448 278 535 339 648 237 401 338 459 397 1281 430 273 378 428 290 366 269 856 709 513 478 504 437 492 368 587 553 497 427 366 403 308 224 242 327 565 663 959 414 571 581 473 552 379 478 562 411 453 502 825 895 601 917 293 315 650 577 554 607 497 450 643 754 1106 504 589 558 533 980 903 947 975 775 1460 888 1215 793 1754 1011 701 855 451 341 1013 424 831 881 762 1005 621 808 762 812 826 581 823 517 546 709 631 323 367 524 507 8753 1047 1598 9343 791 664 684 695 605 772 420 626 670 659 732 367 425 453 451 324 580 566 508 525 696 560 400 491 402 555 554 586 454 351 529 453 722 472 601 938 602 547 798 493 731 331 573 428 366 644 757 545 246 262 586 403 738 510 708 421 532 691 794 870 925 926 459 845 492 476 464 609 610 946 490 413 808 669 830 419 293 413 557 616 614 700 650 598 625 521 603 420 597 483 635 532 154 226 346 369 355 443 583 958 685 791 367 315 712 722 710 776 330 562 586 837 78 87 90 150 137 615 510 763 746 859 579 718 812 786 330 546 405 383 394 590 207 612 322 880 566 574 497 340 388 318 785 461 864 787 687 736 394 641 475 729 300 205 540 681 460 223 352 580 257 344 442 392 440 639 492 404 576 259 265 962 707 490 592 624 542 661 686 757 682 477 406 255 600 486 235 676 641 961 761 3667 3392 667 646 700 688 843 498 1060 958 1004 760 1068 963 840 776 377 276 457 897 426 388 566 556 779 410 668 950 787 570 590 434 471 473 797 534 481 286 353 464 391 795 273 247 228 455 212 130 314 602 500 408 464 468 325 520 299 580 503 541 485 284 478 1213 602 620 688 628 246 268 268 854 799 677 487 934 1232 1243 694 854 822 1198 917 727 882 775 652 498 1229 968 288 288 475 249 456 343 1184 1024 1030 1294 754 1386 1278 1479 1567 1173 1321 885 1245 931 1561 1585 1776 1857 1680 1561 1394 1320 1626 1549 1343 1850 1496 1777 1247 2159 1864 1986 1431 1780 1676 2401 1558 2931 3106 3021 1498 1843 1528 951 855 1801 1701 1405 938 1614 564 578 693 393 833 403 498 856 1288 683 500 496 466 547 330 2374 2415 2363 2800 2862 1854 2399 2287 2140 2765 2160 2358 2190 2290 2163 2451 2173 2456 2588 1811 2039 2359 2962 2631 2645 2368 2394 2939 2746 615 479 430 2561 2569 1354 3163 3274 3554 2684 1073 950 700 245 795 254 593 496 362 2179 1413 1433 468 548 488 1072 1461 1335 1170 1611 1155 1120 1489 1558 2471 2786 3296 2944 2846 5043 5723 2975 3084 3561 4066 1361 1187 1491 1538 1513 982 1897 723 2062 842 1812 762 199 169 1254 1212 2092 3435 2236 679 1176 841 878 979 932 903 844 1103 1375 1341 1660 2248 861 812 1826 2027 1975 1439 1532 1613 1111 722 719 2053 1129 1828 423 1184 530 929 787 967 1019 895 2442 2338 926 847 673 954 1105 1108 924 603 542 1285 1577 810 751 1547 910 790 2560 827 941 1180 693 769 732 744 1049 1178 890 793 955 900 1006 900 927 984 1149 1057 844 997 1078 830 450 379 661 355 470 514 1005 706 418 451 540 398 1180 681 580 756 872 746 479 676 460 326 275 260 405 441 343 327 676 604 591 598 751 447 416 450 324 413 419 400 483 411 561 646 654 694 816 399 358 742 380 304 370 631 373 422 407 571 1254 376 427 508 561 571 793 857 682 929 944 754 710 543 550 698 495 688 497 668 572 579 641 842 792 504 569 336 372 416 404 326 270 851 311 608 591 341 919 515 497 629 539 613 583 674 534 730 670 112 775 696 552 327 381 317 502 752 459 901 959 729 858 848 677 354 289 330 359 234 432 424 469 225 139 457 196 490 395 439 456 396 338 330 175 380 324 114 324 310 312 829 585 454 371 318 540 660 503 454 384 496 877 646 510 643 514 886 592 848 878 636 597 490 521 651 792 907 771 531 473 250 531 463 266 208 767 665 697 694 1104 559 483 684 766 789 625 727 529 672 528 1087 880 1041 953 1145 1207 756 766 828 601 359 919 1082 768 1034 742 947 716 212 487 511 1785 408 315 361 303 435 482 510 587 720 347 464 336 417 403 393 401 1125 1079 452 490 455 1228 186 338 249 214 616 957 781 869 805 781 847 870 805 510 437 422 638 383 460 496 644 522 666 554 609 513 740 466 447 513 859 448 331 332 405 453 396 561 501 821 502 504 1096 626 895 896 783 1020 629 405 915 531 557 607 891 653 704 484 591 594 431 623 789 443 742 691 771 828 778 817 701 404 1222 1294 1412 822 702 728 1573 800 667 1094 289 670 788 810 834 802 1086 983 930 956 657 849 1520 979 947 732 930 802 1370 1449 1422 1268 1193 846 804 743 780 691 835 478 742 1223 514 696 486 362 804 614 741 524 1036 704 562 527 552 1259 743 817 929 1032 1073 1339 1057 1030 838 916 969 1083 1025 938 845 606 907 891 902 1035 1166 1124 945 1056 1066 1213 1251 909 2620 2789 2182 1782 1996 1445 1606 1686 1664 1995 1834 1954 2178 1383 1958 1339 2433 1939 1145 929 1065 979 1133 1044 823 1743 475 833 1491 1387 1325 599 781 655 446 450 777 998 616 743 695 655 546 498 555 620 399 295 415 369 513 503 563 610 805 754 659 642 999 874 697 850 698 811 695 939 924 1086 917 1078 832 1031 1032 769 265 427 401 344 271 241 457 570 553 216 806 282 361 327 363 364 188 150 121 110 253 365 238 220 222 285 166 593 477 447 621 447 481 302 401 517 603 388 374 402 506 525 349 524 505 355 256 298 212 172 208 905 614 850 909 1214 538 523 388 566 551 640 495 625 632 453 516 652 640 468 463 587 457 954 699 955 539 495 388 570 542 725 512 845 911 791 832 872 908 560 824 846 399 270 1049 740 1064 419 563 928 545 538 480 737 833 955 543 459 375 918 940 869 955 841 512 471 454 950 507 1027 1171 570 748 891 749 784 687 703 1065 1244 876 914 875 774 796 1414 1632 1433 745 1082 902 935 843 1121 1584 356 788 691 453 475 503 2091 802 676 623 645 1067 1057 872 1036 1344 1609 1493 1066 596 840 450 306 320 555 585 732 764 603 538 587 376 540 723 1132 1317 1100 465 515 431 535 455 281 253 188 263 309 251 202 368 273 451 240 424 780 762 534 618 806 909 871 882 830 796 634 1164 1234 897 938 899 915 796 659 745 900 721 755 770 885 712 1046 804 890 643 604 578 533 809 581 631 600 692 525 716 627 527 846 765 555 594 962 950 881 792 1022 1333 1157 813 1343 782 789 532 1384 882 1166 1225 852 284 453 403 256 232 286 303 778 607 644 843 453 646 846 278 542 409 341 304 259 302 579 547 891 264 878 341 407 371 487 431 231 374 279 576 499 383 458 350 687 695 466 669 312 504 529 1527 592 572 986 597 417 535 471 424 521 632 552 513 657 750 303 369 330 178 680 946 774 1052 999 1091 760 477 1009 487 580 1098 1157 438 468 631 595 825 653 699 599 769 539 679 486 471 587 370 223 711 1098 1104 416 382 554 425 565 829 467 564 2557 612 2876 2696 2792 2270 2209 2228 2196 2607 2587 2580 2666 2327 2260 1983 904 741 761 592 665 637 844 931 819 752 1514 925 389 444 849 935 429 757 1055 786 752 714 571 591 658 858 944 1083 976 858 550 740 781 706 799 782 724 849 654 740 1029 1086 986 754 760 829 1003 800 856 1158 673 936 886 703 620 559 791 875 526 604 619 871 741 590 744 869 926 806 1112 882 1056 1064 1128 988 1040 1049 1047 720 1357 1261 897 934 1057 878 860 897 863 868 1203 1003 1195 1143 952 787 1387 1090 863 1041 912 940 965 838 898 893 841 709 941 1034 1052 935 850 861 698 1010 656 768 1026 963 919 863 746 682 1196 1140 851 742 1036 1161 1034 756 1239 871 616 943 1252 864 1112 877 837 895 904 809 858 812 884 970 822 814 792 1001 970 1089 882 856 825 843 535 597 686 1125 398 297 303 249 321 301 361 427 232 233 323 269 394 398 458 338 368 314 314 618 432 618 507 297 367 396 391 363 375 223 298 444 210 580 396 620 456 720 263 378 394 398 329 274 448 320 388 337 434 325 305 911 402 321 303 181 208 433 479 287 342 144 251 174 285 273 293 295 333 454 446 1061 313 182 253 265 298 376 428 564 360 532 479 503 475 500 415 511 450 396 729 212 465 241 227 229 375 582 567 642 588 456 527 644 690 589 441 699 431 594 495 645 476 488 666 428 582 601 623 330 362 573 356 284 507 401 428 664 513 570 913 644 1317 849 697 860 885 1166 652 1300 1008 533 1141 387 336 799 537 1146 680 694 799 958 442 638 484 502 492 692 487 337 684 451 395 372 383 304 780 771 943 791 9014 784 866 801 532 652 623 553 619 491 824 530 359 463 429 283 448 370 296 419 781 699 510 403 514 396 493 557 367 398 360 272 397 489 618 802 520 511 822 636 966 598 529 303 281 426 404 521 319 444 360 360 787 649 469 280 614 744 848 798 503 918 460 749 403 588 655 507 539 1099 495 373 596 424 444 497 443 274 694 655 690 659 676 587 601 358 397 541 499 380 521 844 252 314 359 243 332 400 771 779 469 534 456 406 655 710 871 851 605 624 835 757 92 58 168 178 205 456 554 793 779 691 836 808 512 476 423 368 172 138 346 385 219 517 625 507 402 360 289 331 291 388 548 421 790 628 528 672 462 290 416 469 366 290 364 386 385 347 490 538 285 301 330 421 505 359 525 591 632 405 462 951 793 434 280 383 283 430 395 530 418 267 314 310 460 253 331 663 521 794 689 3109 3011 594 539 719 774 729 349 676 557 1040 684 1075 685 660 606 444 498 557 622 435 504 534 538 745 440 521 688 850 477 365 644 498 416 721 500 758 285 300 746 658 464 212 296 287 269 241 299 826 384 458 396 719 443 425 663 324 754 659 454 561 581 480 918 559 565 596 578 308 334 380 880 1209 1294 784 958 1419 1325 676 614 849 1230 958 770 892 772 695 490 1207 788 169 128 683 288 300 474 1176 1226 868 1137 1179 1298 1152 1245 1574 1274 1323 1393 1340 865 1398 1276 1343 1902 2218 1497 1386 1409 1448 1604 1699 1519 1234 1870 1666 1743 2095 1952 1904 1821 1346 1927 1831 2622 2350 2578 1343 1936 1383 1030 806 1706 1620 1029 638 1837 555 550 569 544 622 515 460 1019 1258 1057 500 567 521 635 420 2436 2488 2562 2441 2752 2450 2037 2285 2201 2915 2724 2456 2225 2245 2113 2156 2375 2166 2251 2219 2549 2667 2350 2385 2395 2261 2531 2623 2544 749 695 240 2423 2318 1143 3050 3991 4020 2514 1143 1056 836 278 1025 314 528 484 433 2169 1208 1198 455 693 604 565 1067 1218 1097 1984 1365 1205 2096 1079 1635 2709 3385 3246 2905 5671 5596 2805 3059 3766 4406 1571 1004 1491 1488 1511 928 1894 681 2279 1155 2297 1407 317 299 1220 1262 1617 4276 1681 551 1411 1180 906 968 974 1094 1084 1146 1194 1146 1955 2105 1089 807 1368 1987 1911 2183 1563 1459 979 897 803 2128 1221 2056 790 1012 461 1067 651 667 780 1165 2496 2347 1066 873 677 753 1143 1000 1016 532 774 906 1342 996 977 1581 785 717 1987 888 1059 1163 716 1194 972 930 948 995 1105 1104 1062 1028 1056 1049 1084 1161 798 1043 1191 887 1067 1068 550 493 500 343 375 429 933 583 463 489 499 416 1514 994 799 552 973 802 686 518 365 293 273 525 343 481 722 594 517 424 501 703 557 457 590 498 539 401 369 493 476 447 454 367 620 664 730 301 463 584 376 503 754 548 806 539 544 862 999 582 570 385 505 783 910 898 475 562 520 486 703 444 467 696 446 707 960 444 607 717 469 679 739 760 456 506 445 642 524 387 385 756 419 724 764 423 652 755 698 810 346 417 735 797 336 373 952 120 719 449 472 368 328 323 582 650 571 764 1127 895 1089 831 668 464 216 391 362 235 604 503 388 221 178 413 260 269 391 452 482 304 341 311 222 373 239 238 354 473 323 1067 655 676 574 518 603 469 417 405 602 398 644 574 975 823 718 581 851 783 487 565 333 461 584 489 764 953 843 652 388 291 441 324 254 362 645 637 701 841 1189 569 688 962 712 851 587 646 589 837 727 1136 1128 1119 963 852 1264 1072 667 611 656 303 882 1050 834 1012 817 873 679 307 681 740 2169 305 369 399 366 356 527 416 503 763 434 421 631 603 302 280 441 760 1052 623 797 461 1240 337 315 218 353 606 912 730 823 833 761 952 692 699 590 491 477 579 465 493 564 663 563 713 589 640 359 478 498 455 480 936 424 327 358 271 431 287 405 402 1127 543 480 962 668 1187 1026 810 942 912 452 1332 793 811 851 748 817 896 909 824 560 673 757 713 497 644 555 601 666 722 845 836 462 1195 1196 1487 974 943 942 1010 796 1062 1184 589 805 698 796 642 780 943 844 977 977 812 599 1235 1024 754 937 751 630 1271 1355 1577 1117 1018 678 812 631 493 763 701 753 850 726 580 413 756 548 638 805 743 659 1057 693 626 709 623 1352 666 802 1084 873 1066 995 968 1142 956 883 1000 871 972 939 1046 1032 953 1038 1087 1068 1174 930 945 937 970 851 935 1040 2869 2861 1868 1577 1854 1983 1702 1881 1623 1754 1739 1905 1824 1621 1776 1436 2224 1819 1195 1317 1340 943 1002 983 1070 1236 439 1102 2074 1752 1665 754 764 733 454 426 990 677 515 625 582 690 417 548 544 591 437 370 486 446 431 385 726 613 731 950 791 568 866 796 666 802 999 877 761 702 823 800 1061 1537 874 960 1001 820 443 479 405 538 477 381 304 545 461 179 498 222 279 278 273 355 180 141 133 220 467 375 356 458 324 422 328 464 530 513 776 698 689 536 513 402 585 345 313 347 340 326 618 652 600 331 327 448 400 301 347 830 377 496 559 914 424 490 277 645 626 599 661 646 591 530 656 553 497 480 451 464 521 476 746 735 484 610 516 664 618 944 664 768 820 735 706 734 784 585 810 675 567 400 1167 699 1316 533 634 1357 767 688 605 624 737 1064 463 629 545 698 838 919 1195 963 584 539 452 1116 522 1094 997 620 539 1086 1102 618 575 805 1058 873 916 782 1059 901 1035 930 1376 1397 1100 1286 1076 1284 988 1340 984 408 690 586 482 520 733 2083 661 1021 896 961 1313 1030 857 1233 999 1237 1315 889 566 801 413 426 394 639 729 572 823 525 652 554 633 560 868 694 920 653 554 495 348 506 386 222 291 259 281 283 204 182 448 417 531 255 325 618 792 773 714 717 793 777 681 616 792 676 1041 970 870 752 852 859 636 540 628 1035 1008 715 978 625 507 746 817 618 815 914 904 766 776 515 570 780 820 638 661 965 754 651 959 933 704 634 1104 698 1104 1103 999 1285 997 1794 1108 983 758 1343 541 967 1100 659 519 551 385 150 156 140 200 588 739 489 440 567 623 721 380 460 632 301 365 523 430 402 509 1034 342 739 570 221 422 517 525 412 398 362 265 233 307 368 381 599 415 485 606 448 787 286 1381 649 621 753 444 366 362 271 350 515 524 485 463 542 587 315 309 459 256 858 862 549 787 662 671 782 387 812 488 808 681 898 325 587 673 631 666 797 862 733 453 737 613 464 480 441 523 415 749 1396 1217 652 472 312 208 788 496 716 473 2414 622 2855 2671 1948 2100 1978 2215 2157 2050 2058 1930 2121 2158 2110 1997 515 691 637 396 998 796 1108 756 544 676 916 906 644 490 733 797 425 597 939 789 769 739 459 621 633 677 772 1035 1286 1213 743 903 603 686 844 843 769 787 853 635 827 903 772 849 806 896 755 980 971 1254 539 591 572 632 665 920 771 848 788 888 991 934 782 878 740 1351 1370 1295 917 1134 1008 969 963 986 923 1133 1109 759 1015 1079 1095 1536 1254 1571 1453 1594 1327 1354 1118 1181 1116 1060 810 854 1188 986 1057 1060 1212 1133 1144 984 892 1002 1006 980 1039 1075 1163 1090 930 902 936 1076 701 1102 1526 948 1063 992 772 964 1064 1094 1123 1219 1177 1132 1232 1043 982 1035 1023 1313 1328 1542 1369 1182 1445 1530 1412 1510 1566 1052 1071 1201 1380 1383 1286 1111 1136 1251 1474 1518 1643 1531 813 699 766 966 471 511 514 329 625 383 405 243 228 316 294 290 295 289 295 126 174 144 208 319 190 321 256 449 544 205 215 150 172 303 463 190 162 587 438 278 258 342 403 439 288 298 292 297 312 324 380 380 474 390 364 871 503 280 270 373 324 450 815 353 371 397 394 242 435 245 413 257 455 237 437 698 441 233 324 187 572 282 573 594 564 730 359 555 337 299 332 522 464 354 1043 342 474 352 435 296 489 532 542 347 683 334 511 641 658 768 338 797 457 508 496 1154 530 574 1066 392 435 547 609 310 448 443 394 542 675 367 451 1072 595 627 1233 1036 1011 686 723 724 741 1168 630 872 621 479 627 595 497 694 505 1072 721 575 1028 895 479 717 433 486 544 598 574 466 570 559 369 525 381 445 574 622 730 664 784 10171 922 2526 869 803 648 611 465 587 530 363 419 541 427 373 329 394 423 528 990 845 744 455 549 463 390 438 274 477 452 502 551 473 506 763 473 356 588 473 810 414 533 406 394 385 453 866 451 557 361 470 716 479 433 420 862 533 617 786 326 1349 528 671 569 572 402 786 412 1161 527 849 515 688 492 466 429 403 872 1043 962 741 717 636 567 807 718 538 549 413 565 936 261 281 172 297 395 348 353 924 541 625 727 326 627 648 769 897 366 807 644 511 243 96 165 181 161 320 547 915 1037 585 704 906 515 477 449 412 160 245 570 459 120 533 363 692 638 620 343 311 512 264 540 555 775 764 788 508 486 389 283 729 371 316 447 453 475 342 487 527 344 412 388 499 467 437 568 396 586 637 650 638 503 253 307 327 309 353 337 335 575 408 262 425 543 388 360 602 558 995 630 3586 3494 898 687 785 725 584 731 575 433 1016 807 776 578 649 460 390 665 481 498 707 458 589 550 493 638 514 694 1077 474 447 765 620 556 715 432 465 306 428 625 465 493 574 487 756 849 369 456 873 790 691 367 577 427 395 475 441 1142 792 757 469 825 402 552 412 404 502 436 210 250 340 1282 961 1477 642 810 967 849 935 844 893 1295 969 1123 674 541 528 447 997 954 362 306 294 266 546 456 1167 1306 1051 1000 1111 1725 1701 1830 1655 1576 1463 2027 1053 850 2238 2025 2353 2675 2783 1423 1498 1549 1856 2222 2298 2468 2544 2295 2399 2500 2409 2518 2540 2266 2202 2701 2403 3951 2644 3037 1135 1001 1951 1239 1094 1808 1977 1432 760 1952 804 769 706 685 600 544 655 1701 1232 656 386 701 671 622 465 3094 3138 2921 2691 3130 2768 2674 2642 2306 2600 2717 3208 3399 2708 2817 2524 2861 2807 2932 3258 3663 3318 2665 2680 2913 3139 2794 3011 2822 787 707 393 2920 2197 1926 3479 4625 4516 3947 1233 1269 796 252 813 285 316 214 325 2288 1110 1017 622 760 636 606 1252 1383 911 2080 1313 1313 1913 1400 1540 3047 3569 3524 2947 5777 5533 2806 3764 3766 4890 1436 883 1358 1627 2354 1036 1785 803 2285 1147 2015 879 192 166 1608 1365 1804 2972 1807 643 1630 797 1197 683 629 1419 1565 1266 1241 1300 2660 2699 1227 660 1605 2086 1936 2046 1442 1663 871 604 634 1660 980 2406 996 979 629 1186 965 894 1055 1207 2954 2687 979 1026 897 1137 999 794 958 806 944 1021 1450 1317 1052 1381 632 542 2538 635 836 995 577 1252 1319 1183 1135 1287 1447 1256 1149 1113 1187 1241 1189 1278 1181 1256 1251 980 1320 1216 634 410 336 487 490 443 1089 654 510 534 487 605 901 417 659 553 820 756 487 315 331 279 192 348 402 502 547 484 600 494 281 348 441 436 545 444 498 507 794 477 676 463 430 246 573 605 426 235 625 616 536 544 513 421 629 488 562 671 1222 591 481 323 475 957 959 1078 444 436 531 588 361 623 374 391 494 706 999 519 595 633 527 574 561 850 752 770 650 590 511 495 493 874 554 992 988 528 774 759 644 840 504 641 799 933 534 471 1219 135 1354 505 484 407 379 678 637 1020 627 922 1425 962 1163 1013 988 634 450 416 343 388 459 378 229 417 375 231 492 284 298 399 312 278 409 308 446 441 311 359 360 552 334 1083 649 764 570 522 611 378 304 282 598 409 665 474 747 860 789 454 867 767 370 663 666 214 593 609 733 710 970 483 411 339 492 329 273 258 627 591 695 615 949 472 694 764 569 847 594 746 801 716 880 1167 698 1083 1071 649 946 871 440 707 703 323 788 1014 864 945 539 620 801 199 464 569 1572 319 432 326 425 451 432 286 633 930 390 712 687 727 332 326 341 738 921 716 831 465 1363 219 554 467 268 623 1179 907 1069 1174 1100 1251 735 1022 711 709 687 787 669 691 797 908 777 986 822 876 357 509 460 781 643 1153 770 300 398 140 370 288 496 344 616 425 485 892 572 1061 921 865 1212 780 508 1128 927 1013 1144 803 1033 889 1008 1001 1056 1015 979 977 422 507 434 608 983 1082 1452 955 436 1412 1174 1417 991 951 896 1267 853 944 1213 378 922 1328 750 1332 797 1393 1243 1406 1376 1044 910 1194 883 540 1293 890 772 1257 1499 1419 802 620 606 692 549 430 552 709 514 630 412 520 490 903 668 828 834 827 1092 1051 473 668 816 710 1709 671 904 684 667 784 901 1133 1172 880 842 841 1120 908 1026 955 1110 1264 810 1115 1332 1244 1023 1330 1294 857 951 974 1078 2979 2877 2231 2722 1758 2097 2165 2373 1507 1827 1700 1913 1885 2285 2003 1548 2766 2265 1669 1183 1249 1213 1008 1083 1179 1170 994 1363 1477 1270 1773 992 1402 745 597 532 1326 700 673 709 1034 577 604 883 434 373 431 433 514 386 909 889 556 611 576 789 513 548 913 1044 1112 1204 1030 875 949 1101 1182 1045 1228 1582 1235 985 1101 929 338 348 338 296 274 244 378 332 259 254 274 244 366 212 315 275 92 130 123 198 317 339 350 406 290 534 410 482 416 452 724 706 724 447 326 550 443 365 341 355 429 278 516 368 835 430 410 331 276 337 449 685 485 655 690 995 510 489 300 403 452 423 422 512 579 577 475 514 333 397 589 765 839 332 505 485 545 543 444 407 425 866 669 755 682 674 712 574 598 454 785 792 534 167 991 341 930 568 350 886 421 587 399 486 1040 1099 260 333 285 1081 956 1051 1060 582 341 321 312 649 714 1309 721 401 419 674 683 372 498 928 874 537 830 862 892 852 928 727 1097 781 845 848 1220 1000 1011 1472 1032 385 833 665 923 599 718 2006 801 999 1050 868 1189 1063 956 1152 1020 1152 1268 958 813 998 558 503 659 665 542 679 755 883 862 835 666 702 1453 1090 686 1046 605 442 473 638 561 233 247 212 253 214 180 178 299 404 315 267 184 446 1021 1021 954 620 575 537 582 695 532 666 856 825 1099 1058 914 1151 1176 950 1104 1132 700 746 892 685 682 741 556 730 941 914 742 1045 884 762 761 631 613 691 1002 1145 1203 1415 830 864 1027 807 1040 1064 917 1112 721 918 850 1515 827 654 687 1071 471 1300 1001 579 457 470 253 90 116 87 164 571 613 594 369 715 698 606 402 650 606 337 447 457 342 460 673 959 152 448 582 568 472 499 586 322 206 265 486 440 390 390 632 428 367 622 530 740 1226 438 1454 703 597 624 391 592 525 472 485 626 386 600 622 792 473 274 335 222 353 998 844 735 545 576 672 427 793 621 600 1046 807 891 239 552 522 473 643 694 700 1231 260 951 651 401 507 467 641 493 993 1340 1750 1279 409 336 412 709 471 663 629 2177 417 2293 2146 2224 2049 2114 2307 2389 1917 2069 1911 2012 2242 2520 2269 792 935 804 692 822 1041 1000 641 542 739 891 966 871 830 806 587 736 898 1033 942 883 865 779 784 707 1041 1078 1402 1174 1028 895 528 608 748 985 1008 802 704 636 713 752 838 752 690 733 931 1020 681 854 915 744 575 579 785 686 668 530 971 694 538 807 835 816 684 850 781 809 753 789 763 762 903 748 879 703 726 723 690 913 991 868 830 821 876 1189 1009 760 752 828 746 817 676 804 1144 1130 807 898 999 896 1137 979 1116 992 1009 1005 1013 822 801 890 675 760 681 665 988 574 716 956 1101 806 745 651 792 921 664 853 948 818 848 827 714 1078 856 588 826 944 986 1030 896 1058 997 875 1204 896 729 854 907 937 978 1027 718 832 886 1289 1270 1260 1245 631 721 541 1113 425 309 276 134 286 170 469 437 271 340 319 313 344 344 368 327 393 357 343 615 504 551 556 569 648 284 361 313 329 373 340 350 335 317 292 551 419 666 227 378 302 308 267 304 534 205 307 390 432 297 281 790 316 328 298 199 338 333 542 186 224 180 296 285 312 324 297 288 464 222 487 597 381 300 385 350 345 532 541 674 419 602 398 497 336 412 190 456 428 423 508 285 428 303 287 220 357 596 591 689 365 415 392 379 477 484 461 740 616 494 370 756 627 520 879 309 460 398 644 351 488 327 389 616 525 300 500 783 701 461 747 694 1073 927 771 678 783 1168 644 1249 851 469 885 526 457 675 396 838 667 467 746 751 600 595 440 454 382 833 572 350 421 334 425 563 544 242 634 826 704 684 866 922 9082 818 720 557 366 560 415 602 536 426 459 599 447 334 402 473 533 571 700 691 731 422 574 389 333 422 460 225 648 368 592 711 604 753 519 439 504 660 984 502 546 353 302 477 442 686 330 259 396 270 502 564 365 314 728 477 849 899 388 865 545 738 515 440 374 626 442 1150 585 503 745 466 481 787 273 290 624 696 693 645 657 516 640 342 387 317 405 253 472 570 300 328 294 259 338 305 539 564 322 387 403 347 567 756 617 787 607 588 544 368 122 54 97 188 148 409 702 650 879 625 622 853 570 526 434 375 171 130 300 552 98 599 397 452 727 751 335 344 670 483 505 386 761 552 504 703 258 286 292 446 437 411 270 312 267 418 277 543 429 457 392 402 372 424 513 626 612 598 555 765 837 257 413 476 409 498 498 525 409 533 388 371 470 271 269 459 503 1000 660 3022 2715 527 742 656 594 612 515 683 702 1101 781 960 702 531 360 401 402 609 607 597 556 453 463 660 525 476 636 710 476 367 566 664 608 634 447 551 227 394 638 530 266 388 370 595 553 241 319 619 479 432 266 553 406 435 387 294 757 615 489 426 495 322 656 471 556 852 824 275 291 366 888 1050 1210 642 907 1148 966 903 761 814 1279 1042 917 717 731 794 415 968 948 232 163 297 457 398 301 908 921 804 1060 971 1293 1262 1179 1237 1190 1418 1305 1014 891 1562 1514 1508 1783 1910 1270 1462 1367 1468 1497 1587 1504 1702 2062 1874 1591 1565 1673 1802 1698 1531 1515 1836 2641 2537 2979 1456 1068 1634 849 735 1745 1443 1319 599 1644 548 553 565 544 522 706 609 1095 854 755 361 553 514 355 365 2292 2307 2293 2368 2426 1822 2203 1951 1997 2334 2288 2434 2307 2269 1994 1876 2001 2255 2482 2040 2560 2522 2238 2279 2879 2497 2505 2688 2415 864 801 256 1849 2303 1102 2814 3532 3406 2645 1044 1036 758 271 927 129 583 513 335 1741 1243 1193 386 803 662 387 1191 1223 1028 1879 1171 1640 1453 958 1542 2762 3078 3233 2579 4852 5165 2720 3534 2996 4019 1441 1141 1395 1505 1719 857 1717 737 2009 675 2159 900 266 250 1645 1073 1805 3525 1847 797 1507 709 867 472 450 1211 1175 1050 1170 1032 2966 2342 879 619 1245 1583 1509 2088 1505 1776 821 713 550 1827 1048 1812 638 1112 540 1097 1052 974 1134 1467 2493 2058 1052 1038 932 812 934 884 999 791 804 1011 1393 883 831 1555 844 796 2050 818 963 1112 608 1059 1035 1007 1041 866 829 871 843 1214 1265 1238 1230 1308 1431 1472 1117 721 877 1064 434 293 481 350 460 424 902 479 612 455 643 364 874 532 654 411 663 592 395 319 404 250 201 367 390 334 484 498 435 323 410 398 411 419 384 380 329 431 463 498 487 303 470 508 588 626 630 374 440 284 489 508 455 369 314 279 238 358 645 476 329 322 350 481 910 669 346 444 600 619 460 469 392 491 428 432 443 364 360 467 339 527 560 452 666 341 299 393 394 380 309 667 401 415 686 345 382 429 403 519 410 460 513 574 662 423 848 90 726 343 401 458 521 301 518 611 600 923 780 683 680 758 710 434 435 461 390 361 505 415 308 320 238 310 240 357 356 559 322 190 296 204 184 385 270 266 398 196 304 922 521 374 299 370 620 485 482 432 590 408 712 509 804 577 722 465 579 649 464 431 279 386 464 619 780 708 645 539 309 390 510 472 320 209 730 620 724 731 962 643 636 767 756 803 662 636 750 538 540 1215 679 1226 1181 720 921 1033 548 542 661 187 700 829 1016 995 642 726 840 296 403 565 1597 364 329 343 411 405 429 461 326 552 550 461 521 463 357 299 339 836 770 423 505 724 837 214 296 210 222 364 791 550 704 763 733 883 489 803 763 629 689 897 728 804 667 681 607 706 648 736 520 570 572 439 469 715 451 374 620 203 527 403 338 494 978 500 342 1101 380 886 751 731 810 595 453 1016 743 734 817 528 692 414 566 647 422 564 588 488 402 510 533 524 901 915 1005 963 486 1308 1283 1387 972 668 896 1350 524 762 768 366 750 882 768 836 774 890 858 968 970 802 645 1292 681 572 1204 634 639 1241 1369 1226 867 817 716 521 442 581 428 711 430 466 579 429 334 546 651 648 641 558 727 1115 546 613 548 493 1037 848 723 867 705 1122 704 782 885 1033 1066 1218 987 846 738 735 953 770 881 989 810 929 728 1051 1080 835 884 871 884 2561 2180 1780 1634 1693 1592 1528 1692 1636 1984 1932 2120 1941 1403 1807 1293 2315 1872 1639 1093 1160 1192 1024 1088 1050 1227 446 985 1729 1614 1556 702 689 541 476 318 1054 610 466 628 756 517 522 418 524 395 493 514 536 266 611 595 584 500 685 835 587 589 981 858 985 959 878 920 800 1165 746 752 1366 1296 826 990 1100 893 282 422 379 302 302 253 343 372 441 232 360 228 266 149 304 310 94 98 179 244 340 341 347 327 279 312 244 334 400 455 662 591 609 361 330 328 366 278 239 251 506 274 436 524 584 273 215 263 210 214 254 792 424 512 619 1051 544 571 411 494 565 572 509 531 620 626 713 509 460 337 531 325 317 386 701 405 464 445 583 400 553 606 524 665 730 572 722 742 667 446 622 462 590 215 947 365 977 578 315 1032 411 566 370 568 681 696 296 384 308 803 681 718 841 955 362 338 338 746 658 1208 769 503 412 717 772 656 447 735 645 575 856 809 743 553 935 700 1422 1052 1034 859 1032 875 979 1367 1152 310 677 627 737 613 495 1705 822 795 827 650 1039 977 896 1018 1053 1055 1171 906 672 809 630 565 416 469 511 608 678 527 490 511 348 628 1278 955 892 825 585 528 509 528 665 316 371 337 371 365 292 270 490 317 339 243 295 669 628 707 654 584 568 589 542 573 595 475 977 951 811 830 1022 825 1011 571 748 960 654 537 854 746 515 482 773 633 785 681 845 717 511 421 542 535 767 496 989 588 970 797 575 726 647 1001 811 745 713 795 789 852 781 1642 924 739 649 1320 776 1162 962 730 671 411 357 159 206 188 232 577 530 543 465 442 532 674 243 329 540 293 353 391 309 341 664 1228 283 720 745 301 381 402 457 231 356 331 380 330 475 331 461 254 440 458 388 491 815 372 1357 590 542 657 502 365 367 261 271 386 323 302 318 467 414 255 229 326 257 830 628 754 694 599 603 449 453 664 661 740 893 750 193 434 758 664 839 843 679 688 325 634 537 381 628 466 372 261 821 1022 1107 796 413 387 241 660 331 320 559 1630 508 2143 1861 1886 1680 1911 2313 2258 2005 1711 1989 1695 2116 2019 1941 684 699 500 552 1187 846 872 621 587 617 951 1146 610 600 830 748 367 751 1210 709 627 574 628 627 574 848 866 1016 1268 1167 659 896 731 1032 1026 697 643 951 1122 771 933 990 888 975 982 903 924 993 900 1186 594 565 525 580 822 838 755 703 777 747 966 1109 840 1077 874 1020 1056 1091 1139 1091 1198 1174 1151 1146 1155 1204 1190 680 1276 1136 1302 1124 725 957 1129 1218 1030 931 671 803 700 841 893 744 1048 1044 1217 987 1046 916 962 1144 774 1042 920 1055 990 1058 1070 1102 911 978 823 1026 666 1052 1108 971 1100 1074 875 1038 1431 997 1319 1253 1146 954 1158 891 1105 955 772 985 1069 1145 946 1054 1369 1786 1585 1417 1508 1156 1250 1145 1192 1273 1193 972 1045 1222 1574 1310 1697 1349 838 658 728 1132 636 432 409 393 435 439 255 515 217 462 346 285 397 397 428 213 270 248 285 464 246 480 382 458 528 294 384 360 376 422 416 417 356 553 435 452 268 504 346 461 417 403 399 384 268 258 412 366 410 623 597 698 443 423 409 269 300 353 830 415 447 229 279 329 332 385 363 281 312 164 629 774 400 272 361 257 443 277 438 449 427 736 449 574 540 391 359 557 567 458 843 363 498 273 294 468 513 809 710 434 585 463 470 881 621 770 408 655 573 595 596 986 533 863 875 308 541 554 519 519 587 492 532 482 642 554 500 1030 708 448 1303 1025 1157 752 661 924 579 1125 760 1039 610 523 715 443 469 1134 790 1214 714 706 985 889 591 549 675 681 536 784 771 544 477 572 497 672 435 527 698 819 1020 695 801 2526 818 9962 987 910 568 662 380 610 510 471 360 416 353 385 496 475 346 723 1074 845 683 571 533 507 474 512 334 400 386 410 674 597 650 885 611 571 718 568 796 492 450 311 327 466 489 849 425 442 340 457 548 383 627 448 959 564 939 895 423 1128 522 816 668 726 494 751 319 1321 548 551 572 498 494 650 444 433 883 937 821 918 922 777 705 489 587 364 544 423 572 719 323 365 211 269 519 476 497 643 379 461 630 446 678 645 820 1194 408 707 457 644 137 170 175 288 207 497 493 746 903 553 661 928 612 588 440 408 236 226 545 454 141 616 487 594 496 448 309 352 619 361 733 847 920 877 525 676 802 427 320 687 414 359 371 410 355 257 579 472 338 452 292 370 502 493 380 524 459 754 728 843 552 255 458 534 492 598 594 577 561 418 212 417 436 382 450 750 548 1020 780 3585 3150 703 846 888 831 844 587 651 510 840 664 1274 785 705 580 472 765 545 830 908 547 686 668 725 592 524 836 894 559 583 975 669 598 932 579 561 225 399 933 715 448 399 379 536 554 446 659 998 794 802 676 536 625 473 453 384 1244 975 963 688 904 477 820 658 561 824 759 291 327 441 1420 1123 1379 718 859 1066 1047 1036 771 828 1363 935 1008 1091 688 496 442 1043 942 317 277 434 265 509 579 1031 1308 1016 1061 1420 1557 1787 1807 1516 1469 1452 1721 1619 918 2116 1983 2324 2367 2411 1601 1692 1681 2359 2190 2024 2320 2558 2329 2548 2733 2452 2765 2675 2446 2081 2556 2193 3738 3014 2730 1302 1237 1663 1477 1403 2277 1941 1420 740 1639 610 661 690 529 926 571 778 1186 1668 588 400 676 613 578 499 2764 2835 2608 2609 2691 2791 2988 2704 2761 2997 3286 3259 3099 2709 2758 2623 2684 2922 3136 3031 3424 3557 2611 2978 2776 2736 2687 2926 2865 783 715 358 3123 2773 1797 3780 4657 4638 3717 1278 1154 885 253 849 205 391 298 413 2243 1343 1297 638 525 475 650 1425 1438 1273 1998 1212 1715 2041 1866 2048 3590 4124 3132 3521 6663 6551 3431 3881 3868 5518 1497 1101 1497 1809 2087 1122 2064 841 2574 948 2263 1300 206 176 2262 1692 2113 3904 1809 616 1628 1289 1134 721 637 1119 1153 1030 1199 1130 2658 3374 1561 915 1866 2083 1909 2706 1661 1649 917 742 664 1709 1277 2598 1116 1145 553 1171 851 902 1153 1606 3623 3073 942 910 1038 1026 1163 1013 1147 642 977 1060 1442 1349 842 1854 998 929 2437 824 983 1257 803 1648 1591 1535 1393 1032 1104 974 1152 1474 1596 1519 1493 1580 1234 1404 1221 1247 1342 1074 771 376 572 681 580 409 828 424 453 627 626 674 1047 631 1047 735 1307 1112 608 286 887 468 419 532 610 621 389 353 554 525 532 492 601 529 639 558 378 621 598 495 619 656 459 289 721 831 731 349 690 613 506 585 647 541 735 644 429 712 1235 907 620 648 577 685 1057 1029 508 577 564 546 453 627 594 459 725 894 919 851 630 766 557 916 846 737 760 761 445 732 546 552 496 1020 537 861 698 402 711 761 540 807 553 700 790 896 404 500 1021 157 955 847 495 531 703 531 740 1062 683 905 1297 928 1289 852 786 402 426 537 375 363 573 701 271 236 194 269 353 529 314 488 473 489 266 216 362 336 239 247 396 681 288 956 772 819 667 530 710 681 599 580 645 585 799 608 868 606 648 530 899 1033 463 796 690 518 676 782 910 938 1060 773 388 332 719 335 247 342 782 695 861 664 976 722 856 858 773 959 605 779 783 786 730 1438 1069 928 865 944 1084 694 753 871 668 345 701 981 942 1255 817 865 968 364 636 760 2065 291 367 375 413 456 451 473 541 851 448 604 518 890 506 437 300 873 846 685 882 532 1342 261 647 436 283 890 1233 960 1086 1208 1082 1252 982 1182 631 658 589 798 626 655 697 1133 843 1199 844 855 390 486 485 779 597 1020 861 532 464 202 413 350 547 619 1029 647 685 1291 794 1087 1197 1086 1117 829 376 1198 740 1002 1066 837 1323 824 942 889 1017 1106 860 811 513 458 447 747 1060 1161 1046 1136 531 1423 1282 1559 1375 698 1263 1694 1234 858 1371 467 1235 967 913 1010 936 1333 1122 1327 1257 993 1076 1348 1170 610 1615 939 931 1298 1435 1344 1203 1102 641 833 717 487 451 795 501 609 702 536 432 619 681 831 958 1383 1038 1122 808 758 742 683 1588 864 1238 757 809 1099 1388 1192 925 1068 914 1298 1072 1066 1103 1118 1117 1208 861 1072 1194 1269 1138 1338 1311 970 1129 930 1349 2852 2843 2129 2246 1870 2233 1970 2089 1419 1859 1759 1898 1985 1874 1951 1916 2902 2522 1543 1039 1099 958 1052 1464 1196 1622 853 1637 1521 1369 2046 1091 1613 996 611 690 1267 771 626 842 824 708 562 1035 518 386 472 448 592 664 648 609 452 832 633 1068 628 603 1077 1012 916 1364 1411 1331 1054 1214 1463 1213 1079 1572 952 1170 1285 805 452 550 526 426 461 377 524 425 387 284 429 221 312 243 340 389 145 191 92 441 376 348 326 380 302 536 341 585 479 532 706 674 686 661 395 595 460 302 296 337 635 484 597 529 962 266 242 434 268 425 541 891 479 674 749 1098 524 577 416 694 729 638 713 589 610 527 576 457 484 499 453 655 671 526 602 552 560 543 580 484 515 838 630 914 824 860 668 817 907 504 747 754 513 297 932 408 951 549 409 1072 410 526 421 532 940 871 367 397 329 930 1065 1074 1181 806 408 382 418 738 608 1275 809 527 443 888 806 567 556 833 961 821 956 1014 1031 794 827 842 1292 1000 863 888 978 1087 1145 1287 1022 387 841 616 811 572 592 2454 1049 1055 1078 998 1234 974 907 1135 1682 1654 1290 1071 852 870 795 588 780 683 461 633 887 1043 614 786 662 672 1152 1051 1176 911 932 569 325 711 565 222 212 194 202 208 212 204 307 449 359 561 360 595 1296 1112 1063 665 782 740 705 644 638 717 1194 1244 1426 1137 1029 1397 1026 879 1010 1027 821 855 1141 850 621 842 846 573 927 1025 856 995 838 946 882 794 1014 751 987 1135 1517 1154 889 1027 1060 582 1083 989 779 1129 977 1395 987 1383 698 637 786 1284 456 1335 1242 712 334 738 440 240 301 304 368 577 615 427 615 592 724 893 441 613 587 396 481 446 325 411 708 977 314 563 606 515 474 591 566 388 299 361 316 263 501 463 404 453 480 527 536 625 1500 632 1690 697 622 880 526 731 671 603 416 776 353 660 667 667 634 237 255 337 465 818 1002 879 582 870 877 484 548 883 602 944 644 1372 272 562 718 656 1060 971 994 1289 352 684 709 344 578 546 609 446 1207 1501 1417 1368 507 458 277 576 420 911 579 2121 552 2539 2318 2338 2121 2761 2644 2541 2356 2652 2464 2598 2412 2629 2490 816 823 972 520 1042 966 1468 816 641 935 1103 829 799 665 845 867 620 1163 1352 1108 1036 984 685 974 931 1265 1167 1406 1376 1953 854 1036 814 718 1039 624 592 840 1050 632 1257 1338 1185 1163 1018 932 787 1013 923 1105 328 481 461 665 904 974 979 1326 907 792 1353 1230 882 1025 950 890 937 1082 932 1007 995 940 969 830 849 798 1376 636 1082 1058 1133 1201 1156 1401 1135 1265 1361 1315 1026 1066 1039 1216 1559 924 1171 1293 1067 1540 1224 1098 1530 1574 1364 1420 1459 1332 1197 1205 1223 1055 1115 942 1042 1224 886 1142 1624 605 938 880 741 1199 1249 1128 1025 1094 1046 1256 884 895 1001 935 948 926 1017 966 954 833 1192 1535 1242 1369 1319 1257 1181 1385 1188 1183 1113 991 962 994 1454 1363 1378 1150 950 546 747 885 492 648 403 337 466 538 351 274 327 570 346 271 287 263 277 172 178 172 208 598 284 662 353 388 528 168 275 207 219 237 306 164 244 525 378 159 134 222 404 374 257 264 250 341 108 375 309 356 414 355 310 770 425 264 264 128 315 215 722 398 422 256 326 224 352 324 317 159 350 134 485 548 585 264 284 503 404 420 460 781 554 880 268 321 533 333 412 802 692 603 1272 372 289 162 243 404 538 577 575 282 574 241 278 1093 492 697 339 1090 549 851 350 889 499 398 639 599 570 516 440 458 441 552 534 500 558 245 344 1502 588 298 1552 1247 863 485 555 1180 455 1491 870 519 284 373 339 461 732 729 853 1078 721 524 1303 467 382 850 932 973 668 725 590 681 412 368 431 819 533 548 544 600 1267 605 532 869 720 987 9283 2685 520 539 286 328 294 303 284 273 249 467 405 438 436 478 960 556 853 919 425 608 405 454 328 217 186 500 535 517 554 859 590 473 781 465 640 625 709 198 186 261 286 705 511 798 261 379 433 391 626 806 349 382 373 819 415 1036 414 776 348 405 652 347 301 612 708 787 489 833 436 363 447 308 521 637 538 1036 1029 454 556 435 312 457 568 369 665 843 102 138 144 389 615 291 466 741 437 536 407 376 327 350 692 1057 223 416 388 407 88 100 118 200 88 331 220 895 718 563 720 520 425 401 706 521 146 176 430 702 121 598 516 616 618 644 252 383 436 192 429 579 800 856 1031 572 536 415 352 684 142 122 297 303 253 76 311 587 249 347 281 399 397 327 308 338 459 464 464 467 408 161 388 497 408 544 499 471 687 594 124 412 486 371 458 549 568 738 689 3625 3924 630 893 956 632 650 721 586 391 1036 1072 691 600 780 460 340 558 312 392 719 641 661 647 601 571 353 770 1041 585 354 919 1043 1067 758 483 553 168 301 882 751 442 460 360 524 492 367 435 678 694 978 478 451 573 370 444 404 1202 912 976 327 719 404 412 326 328 758 684 295 321 313 816 686 1711 847 819 1106 880 957 1064 929 989 517 1012 1263 804 294 381 844 932 283 286 383 320 426 594 902 1100 934 1013 913 1753 1839 1984 2138 1902 1490 2479 1167 875 1994 2050 1771 2256 2456 1725 1936 2058 2058 2422 2068 2392 2871 2333 2142 2011 2471 2449 3224 2374 2547 2528 2117 3929 3487 2619 1046 1504 1588 1730 1158 1696 1392 2001 712 1793 496 480 860 915 806 746 597 1212 1806 710 338 948 834 572 446 3491 3385 3189 2112 2441 2337 2371 2665 3009 3164 2854 3757 3277 2598 3026 2192 4127 3357 3758 4644 4291 4671 2147 2367 2680 3107 2528 2537 2807 963 878 560 2536 2433 1514 4372 4287 4127 3591 1004 912 962 345 922 219 427 367 352 1783 1195 1156 452 603 520 396 1077 1487 1012 1598 822 1563 2447 1722 1936 4561 5139 3558 3198 6349 6478 2904 3475 3384 4914 1631 908 1901 1607 2015 814 1866 675 2354 1072 2146 1420 301 227 2132 1596 2023 2904 1456 712 1002 1343 1209 497 479 1249 1225 1117 891 811 2537 3083 1198 699 1795 1678 1647 2501 1512 1414 834 580 562 1791 1056 3480 955 1324 764 835 757 789 1475 1098 3799 2621 808 780 765 1144 951 775 1020 679 668 771 1744 1353 1042 1753 933 853 2681 345 509 1067 863 1776 1765 1768 890 1304 1039 993 1307 1565 1557 1681 1601 1758 980 1175 1438 1394 1876 842 506 427 550 640 530 265 1041 684 412 610 343 777 833 493 1180 763 1038 569 503 209 479 356 311 391 362 622 377 349 386 567 645 377 543 626 431 391 377 445 765 602 548 559 468 160 798 830 634 214 391 581 621 529 575 496 545 592 668 1090 918 630 780 481 689 1069 758 1069 386 497 470 464 381 554 496 470 717 611 695 647 432 1093 457 691 663 863 841 673 510 761 739 610 596 925 747 1169 512 494 889 698 588 898 563 625 846 1034 558 500 1035 174 966 904 817 647 506 283 1042 1010 604 934 926 780 899 584 971 596 531 558 497 438 721 671 260 397 272 268 398 249 433 456 267 366 338 292 292 330 232 238 444 575 355 1307 845 1159 1022 471 599 764 215 255 456 686 931 667 1043 721 733 627 1110 786 670 1082 606 314 803 807 598 664 1131 444 445 256 657 410 257 487 843 762 762 599 1102 911 707 456 505 845 479 775 805 733 1018 1138 854 903 820 791 970 1105 426 673 555 305 631 900 898 1152 632 603 864 409 606 677 1364 142 242 291 412 325 353 368 510 485 217 408 617 794 316 306 451 587 554 616 660 211 1153 465 552 401 533 716 1326 1070 1207 1298 1218 1308 947 1125 536 653 508 621 528 571 373 938 801 973 804 788 669 821 599 433 433 1113 395 417 288 167 386 349 583 310 768 184 343 1069 553 1404 1152 911 1055 980 574 1537 782 864 953 582 993 761 793 732 737 926 842 686 550 457 490 501 1031 879 854 757 494 1204 1449 1597 995 1006 883 1372 1109 776 1849 435 771 920 817 878 858 1357 1205 1270 1252 601 847 839 1013 738 1519 979 745 876 1188 1490 552 502 598 813 726 569 389 750 736 903 618 429 474 557 675 720 767 1350 628 1268 649 421 625 469 1662 769 889 584 860 876 1284 1168 953 935 940 576 1231 900 671 1223 1355 1225 886 842 1564 1459 911 1644 1606 936 985 953 1168 2875 3106 2642 2104 1506 1527 1458 1602 1116 1852 1562 1644 1607 1809 1845 2450 2687 2631 1673 1105 1301 854 633 1738 1317 1485 730 1968 1657 1401 2536 1355 1198 839 455 812 876 322 875 1130 898 887 472 709 853 308 479 674 478 422 298 261 408 690 457 736 547 643 1416 1262 1181 1280 1167 917 1256 1323 1565 1170 1107 1415 800 923 986 419 389 383 322 507 540 445 597 545 274 169 325 379 313 247 574 495 72 68 139 105 412 353 293 360 242 462 411 479 269 492 681 525 541 498 642 389 642 239 235 253 656 306 455 378 1106 176 152 405 217 316 585 521 321 480 669 894 556 482 386 473 465 326 480 580 665 457 618 305 313 577 471 513 606 426 508 472 495 701 443 604 560 1297 475 711 715 999 838 765 903 393 595 578 286 218 588 287 651 368 316 607 297 301 291 281 891 777 225 306 242 906 1079 1240 1409 618 449 415 356 785 286 727 728 326 434 824 1031 522 468 1039 995 453 1011 683 1133 901 1030 844 1392 856 725 1112 726 1058 829 1388 1168 274 1196 519 655 565 411 2268 1284 960 815 858 915 904 809 929 1070 987 947 930 769 976 713 493 451 694 355 699 1025 637 803 727 789 787 879 946 914 826 753 769 372 592 602 290 278 233 276 270 268 235 394 292 300 411 310 578 935 869 797 672 733 579 723 838 591 1056 953 870 862 1037 755 1067 1010 831 928 1039 497 542 1658 1263 1127 925 1172 1039 563 842 827 1564 1334 701 821 1231 1190 811 753 1132 1547 997 801 887 1124 594 1206 930 941 1108 803 1339 1160 841 340 291 506 1048 474 778 1045 767 352 178 122 96 118 120 178 523 527 375 544 593 488 413 295 699 643 397 892 351 416 563 1016 1223 249 623 479 552 626 639 545 348 483 461 579 456 488 427 543 493 452 527 540 1197 1019 430 1764 927 905 665 345 464 517 493 362 499 629 452 470 462 408 273 369 267 278 497 1326 588 618 609 783 469 601 538 749 1209 481 741 241 505 750 701 782 848 972 843 488 523 885 296 414 768 839 685 1064 1147 1209 1429 432 389 401 340 502 625 600 2059 581 2399 2290 2082 2321 2432 2621 2768 2118 2224 2017 2262 1951 2756 2993 711 845 996 594 1220 1041 790 825 737 652 821 915 879 532 632 641 545 865 841 747 746 748 633 995 979 1841 1798 1968 1660 1428 582 985 765 868 1009 561 523 779 810 753 1067 1097 1140 827 878 929 997 1084 884 752 261 359 455 546 813 887 837 1098 948 834 1126 1083 763 939 817 747 837 911 1095 940 1136 970 1054 967 822 772 1014 715 998 1217 1299 1110 1102 1066 800 1052 1188 1109 685 920 968 1071 1338 984 1205 1058 1287 1186 1086 1169 1227 1121 1146 1118 1011 1132 1203 1216 1250 868 885 945 857 917 857 1008 1380 619 877 807 719 1039 1227 1262 1199 1272 1194 1097 1163 686 1008 1067 939 1019 1065 925 972 831 1254 1659 1479 1525 1401 1299 1354 1313 1102 1158 1004 1333 975 1116 1288 1355 1547 968 689 626 774 782 364 474 344 285 368 315 349 407 303 269 339 196 379 293 320 191 141 137 237 319 134 407 164 338 475 252 208 137 188 310 267 279 305 668 388 216 196 326 585 358 254 256 238 320 186 453 332 513 537 474 458 558 490 240 240 96 202 299 634 628 668 241 290 227 347 319 289 142 319 146 391 917 388 282 353 292 406 312 347 636 468 855 249 277 499 212 490 400 400 406 1225 450 283 148 294 328 610 704 727 232 553 271 342 869 533 744 433 1032 829 690 439 756 602 313 580 655 501 993 674 358 433 752 333 409 356 547 462 1378 616 351 1161 1057 1013 631 403 867 659 1201 677 654 492 528 524 543 524 834 995 1128 698 558 1066 654 272 807 972 989 752 868 637 390 412 591 577 880 443 620 716 748 832 772 652 803 557 910 2685 8349 476 729 332 240 374 469 309 358 301 395 274 397 317 359 976 443 748 656 444 420 387 405 281 367 266 564 378 555 643 908 661 618 938 481 708 609 715 144 170 275 436 668 550 738 358 295 531 462 644 489 465 512 464 840 267 855 270 522 435 466 688 247 300 794 658 659 483 745 600 510 498 345 602 774 713 994 1017 548 673 349 261 307 657 397 689 1027 115 143 195 262 430 338 402 896 509 624 617 343 527 588 815 1348 292 545 640 538 141 97 140 149 104 338 289 666 562 462 734 536 462 450 529 335 78 123 436 623 102 579 498 530 778 779 459 402 494 128 584 380 754 743 718 542 518 197 208 784 161 153 343 359 247 124 384 464 142 176 261 358 340 270 446 388 577 372 364 771 476 153 350 492 417 546 510 617 597 658 112 593 585 220 534 560 470 884 601 3239 3459 534 628 750 513 797 511 437 343 733 875 674 665 720 462 315 642 532 589 890 888 695 621 698 471 371 626 874 736 472 1132 778 719 638 459 619 178 279 1018 821 542 260 158 560 486 396 286 953 695 838 281 430 289 395 631 412 1294 823 929 514 715 427 390 544 425 929 869 292 339 297 903 774 1749 926 915 1346 841 1080 965 965 1303 710 955 1012 817 305 470 977 1102 379 334 248 289 401 579 967 1073 926 1273 954 2058 1816 1990 1852 2011 1426 1771 1189 1008 1786 1894 1927 2416 2017 1473 1691 1759 1678 1990 1797 1769 2973 2314 1952 2280 2212 2241 2997 1965 2126 2268 2010 3443 3282 2669 904 1328 1445 1915 1237 1673 1467 1502 736 1806 620 495 529 854 890 495 508 1217 1524 861 296 808 774 423 465 2664 2534 2538 2490 3277 2886 2649 3011 2804 2795 2684 3575 3448 2931 3192 2628 3882 3507 3771 4086 4099 4411 2412 2417 2537 3321 2271 2436 2510 881 817 383 2420 2407 1638 4568 4344 4207 3304 993 987 1081 406 1070 213 743 576 443 2247 1671 1643 489 607 528 667 1164 1728 959 2100 1076 1424 2897 1475 2085 4389 5009 3149 3125 6190 6144 2939 3973 3893 5057 1499 1176 1693 1572 2081 796 1858 611 2134 1067 2260 1253 211 176 2279 1351 2125 3149 1532 1003 1064 987 1048 608 549 1408 1240 1139 989 960 2673 2875 1396 743 1435 1671 1491 2325 1379 1543 927 542 647 1867 1154 2990 924 1211 589 930 986 1101 1328 1193 3222 3129 982 875 689 1048 985 642 1014 471 498 792 1435 1620 939 1931 1067 970 2418 560 698 1041 784 1108 1350 1259 1143 1020 864 808 1020 1262 1316 1335 1505 1493 1067 1158 1441 1032 1271 867 524 519 482 563 369 276 921 503 353 582 362 640 1014 715 1114 446 1741 1206 797 312 549 372 319 354 539 536 317 285 401 476 285 420 471 572 468 411 361 488 770 445 759 536 424 245 760 836 679 225 476 411 291 502 400 393 396 511 468 726 759 616 633 336 612 903 1052 1117 242 320 306 318 359 341 342 403 540 617 812 743 370 834 300 569 511 747 1016 622 371 619 651 440 411 880 570 892 454 334 765 678 560 801 498 676 710 953 376 480 1479 190 1263 417 591 445 383 223 971 1117 462 893 917 863 885 455 809 710 638 507 444 815 560 750 352 365 311 360 421 294 436 333 415 432 302 214 466 393 253 337 429 437 291 1042 1023 877 764 557 640 655 438 448 474 656 1084 714 1158 991 741 552 925 956 489 1010 881 374 756 497 648 858 1105 692 367 201 538 415 241 523 786 779 877 655 890 786 673 744 843 1209 791 851 993 791 773 1341 1134 1261 1047 771 912 977 750 769 588 322 808 1047 837 1363 747 743 880 387 521 644 1554 167 178 328 333 372 396 311 677 379 318 493 629 1082 433 394 544 643 725 656 700 152 822 317 559 378 349 854 1002 883 929 965 927 971 822 924 460 493 444 545 450 489 521 1165 984 1304 1025 1109 614 668 541 558 534 1240 711 418 391 177 505 231 557 304 880 204 515 914 759 1428 1215 929 1033 750 471 1594 794 832 945 651 1324 796 817 790 940 1278 998 570 424 473 435 522 1217 957 1132 870 453 1267 1430 1571 993 967 911 1426 979 1030 1760 543 832 748 691 728 731 1444 1388 1326 1332 595 796 686 1079 711 1483 783 754 960 964 1346 695 598 754 1155 955 281 313 832 735 974 718 746 577 806 982 843 809 1312 739 1245 861 408 845 569 1549 708 737 903 913 936 1107 1196 906 871 889 829 1158 1116 643 870 1268 1122 725 813 1627 1083 846 1292 1455 852 993 935 1213 2885 3094 2328 2115 1859 1975 1443 1519 1471 1998 1561 1687 1683 1852 1673 2342 2644 2292 1647 1439 1591 964 627 1807 1131 1811 938 2054 1751 1556 2480 1304 1456 1257 494 549 1013 448 1061 1219 1051 792 529 606 491 206 401 556 562 510 473 515 420 456 446 816 516 506 1139 1119 1058 1067 1203 1029 896 1105 1985 1132 861 1528 882 937 995 433 449 422 390 531 581 489 748 423 372 271 413 335 151 195 554 331 56 62 107 124 546 424 397 522 340 674 429 420 632 565 776 692 706 318 453 319 554 221 215 239 494 419 280 562 1185 251 233 262 182 310 625 669 289 385 739 1011 422 670 328 376 390 295 351 716 950 425 584 404 369 356 376 567 635 425 650 313 543 473 610 794 442 998 381 733 755 779 808 953 1004 544 807 565 512 287 755 478 1033 628 413 1029 351 426 327 365 797 658 330 311 202 879 869 985 1274 769 442 420 435 865 344 925 1009 548 568 916 1046 420 518 1118 1072 488 688 780 803 849 1032 653 1216 1046 707 843 812 1224 800 1260 1119 348 954 491 453 471 462 2354 745 708 649 873 755 708 664 743 1223 1178 1016 873 733 889 669 445 550 729 506 504 646 585 783 751 777 705 935 502 990 521 549 554 396 622 592 214 206 190 190 192 198 198 550 160 356 457 223 604 1036 956 904 517 479 782 572 504 513 776 1202 1013 939 949 792 1106 622 534 586 750 685 692 1392 759 715 879 994 976 902 567 640 1410 1319 590 654 906 916 739 772 1109 1248 741 804 636 1243 374 1071 924 698 926 726 1022 641 899 527 516 603 1149 279 775 957 673 531 306 311 152 176 187 208 494 669 573 822 654 650 588 243 580 694 457 687 453 424 675 704 1391 360 589 732 353 528 557 358 414 294 298 268 248 601 457 417 386 344 502 683 891 1115 257 2317 769 751 783 545 527 637 592 515 830 494 391 444 476 420 286 379 255 405 510 1562 630 370 570 681 617 437 779 554 953 466 992 202 699 809 765 960 901 874 782 356 644 735 437 315 491 653 544 1042 1232 1510 1443 428 318 385 546 452 551 541 2404 606 2807 2697 2222 2414 2686 2546 2555 2444 2609 2537 2632 2495 3133 3131 581 858 908 527 871 1366 992 792 721 853 838 749 741 590 554 979 683 807 960 741 753 752 694 931 919 1862 1862 2136 660 745 741 520 402 528 497 426 379 366 457 309 728 610 622 477 753 553 698 663 716 486 570 605 643 337 540 455 435 866 632 817 640 644 650 777 588 1265 1269 1321 809 858 763 706 681 736 742 666 972 466 752 1052 799 731 728 710 675 849 767 560 642 808 658 825 472 626 650 780 598 680 617 560 742 674 578 785 647 896 633 643 733 932 680 759 651 897 386 620 683 450 734 792 450 1014 946 901 800 740 881 713 731 558 822 575 822 930 961 1049 974 834 849 1075 971 1024 1010 876 983 817 848 987 804 1021 993 814 1008 1309 1247 1024 589 619 498 720 376 213 145 149 178 206 368 223 214 217 210 268 229 225 272 108 272 157 356 376 274 403 333 255 325 295 442 257 298 200 305 305 183 299 226 177 155 283 182 377 273 251 201 270 142 234 321 227 257 179 159 605 336 310 255 213 191 351 780 275 303 102 149 271 177 210 162 162 233 84 499 1001 279 181 287 255 419 365 345 670 344 603 390 450 410 232 359 228 245 204 449 302 344 207 165 350 300 304 303 341 420 302 440 430 841 737 337 589 386 472 280 531 387 367 468 332 341 550 335 216 308 505 340 703 407 175 255 540 429 271 670 536 609 431 445 482 353 759 463 668 399 251 535 286 511 592 795 989 481 366 535 523 430 510 269 248 495 429 564 313 548 418 452 339 313 426 449 609 692 420 623 648 366 568 520 476 6641 1356 688 771 730 448 317 378 413 294 216 358 180 336 491 644 751 524 375 465 227 313 157 212 235 370 317 364 435 690 512 345 401 406 652 360 426 323 287 358 302 503 237 224 270 362 447 298 402 308 828 457 488 648 292 555 373 458 345 242 249 359 144 696 338 471 329 388 398 227 376 348 419 693 636 387 399 354 442 504 486 278 393 298 421 611 102 137 112 141 180 305 341 518 372 414 317 281 268 510 391 421 326 256 366 311 135 30 42 124 103 411 286 472 484 448 473 423 337 305 399 176 70 109 240 522 129 316 314 626 530 532 264 197 281 194 365 187 515 358 479 478 538 218 200 305 243 203 447 465 504 266 358 243 212 255 245 364 349 361 343 659 543 360 306 442 383 236 316 373 335 409 400 304 421 431 372 311 553 363 209 409 357 555 387 2026 2170 427 510 543 596 500 352 401 624 519 714 400 589 572 225 275 432 219 407 634 428 437 383 395 417 296 518 542 305 233 516 248 238 448 424 358 217 325 363 240 347 340 300 744 663 254 295 541 571 365 319 727 156 519 389 176 779 418 419 408 289 243 343 263 236 501 366 229 233 278 814 695 1068 404 569 782 551 421 464 670 1274 525 590 562 531 300 525 866 553 164 144 348 176 261 313 1236 863 544 576 686 1385 1396 1769 1566 1375 1178 1465 514 527 1105 1145 1479 1693 1792 923 1190 1165 1415 1297 1298 1241 1412 1361 1397 1811 1325 2070 1887 1823 1790 1936 1560 1905 1811 1779 840 1064 802 920 975 1042 1347 1053 459 1436 400 307 493 387 704 454 466 813 1120 588 197 258 248 126 170 2110 2049 1942 1478 1547 1737 2047 2068 1434 1506 1639 1733 1948 1832 1891 1713 2208 2104 1863 1723 1979 1958 1191 1045 1282 1719 1410 1227 1717 562 457 321 1599 1632 1171 2519 2804 2664 1883 991 1046 562 234 707 149 312 137 178 1333 830 846 256 430 336 517 780 884 725 1799 1025 911 1514 788 1017 2455 2730 2281 2055 3734 2887 1801 2146 2131 2594 843 411 1034 1197 1188 589 1443 341 1289 673 1386 641 95 81 948 657 1308 1832 1331 498 1025 421 690 429 336 706 713 634 807 803 1708 1651 763 514 1189 1587 1282 1222 959 1083 765 488 581 1858 819 1664 518 890 556 906 906 575 722 992 1993 1652 613 787 488 463 659 457 603 377 539 540 1151 642 922 1214 725 637 1581 632 807 635 345 810 858 657 682 676 634 697 659 855 976 956 752 952 693 789 782 697 894 698 568 297 414 484 387 353 825 447 587 351 268 633 1016 554 759 458 509 480 418 205 362 237 237 214 347 254 219 231 371 333 331 365 407 293 405 310 377 314 424 239 325 227 390 199 402 441 464 361 466 544 535 500 382 500 584 504 344 407 630 445 411 546 609 440 573 326 405 461 446 447 309 466 473 387 711 758 687 449 624 625 471 402 448 518 514 581 704 471 420 376 362 339 276 676 390 294 520 457 403 471 441 501 449 541 375 461 782 50 966 531 514 260 341 300 344 500 566 619 552 608 334 601 698 359 178 434 196 266 276 311 263 185 142 267 333 226 152 480 258 205 247 194 295 189 283 275 321 448 323 671 313 581 537 391 513 312 263 259 443 188 499 402 835 493 563 701 391 429 255 220 395 249 326 323 469 641 455 771 429 328 326 180 100 330 572 683 669 489 603 373 394 709 509 845 600 446 356 456 531 866 560 804 717 401 508 409 286 839 768 356 725 1010 597 589 403 662 878 104 303 362 1112 88 175 126 182 168 178 174 361 284 202 402 444 592 391 433 368 384 477 350 394 296 1022 269 683 626 297 414 998 827 902 776 736 858 731 705 870 727 721 835 695 739 756 659 476 795 469 718 707 877 601 431 406 780 470 209 532 81 497 236 226 381 581 251 359 648 311 642 685 599 1071 507 238 828 487 568 629 570 927 822 863 887 994 987 867 548 315 355 370 438 478 468 588 568 316 703 1160 1340 597 551 515 1275 580 620 1327 298 581 467 387 481 319 576 514 564 692 606 501 584 492 356 918 429 669 750 747 878 390 306 535 468 310 382 325 429 487 525 252 483 262 509 710 578 704 697 336 896 328 413 524 464 1226 807 754 590 1026 587 517 783 674 623 646 497 606 681 525 433 845 606 672 631 730 871 652 954 908 677 620 608 666 2076 2000 1367 1837 1227 1397 1038 1292 912 1704 1280 1364 1038 949 1283 1072 1830 939 1001 698 756 736 533 541 857 766 388 879 866 754 988 758 597 459 277 237 530 234 394 393 409 382 335 358 268 343 385 357 266 217 455 323 501 659 558 495 342 287 701 791 809 882 915 851 660 712 1229 669 826 723 710 589 703 655 141 213 160 190 210 100 553 224 198 84 252 113 181 54 148 303 128 149 158 85 267 274 213 299 197 218 327 265 354 276 593 671 683 403 343 612 471 326 314 320 407 288 459 376 516 249 252 246 212 284 386 477 483 583 647 890 298 457 259 238 221 277 374 377 404 214 304 194 206 271 351 425 464 378 383 296 290 497 191 315 210 500 592 722 639 653 792 633 661 397 607 553 349 142 491 198 563 369 186 683 244 228 244 216 514 622 250 250 202 523 484 634 955 525 270 231 184 442 319 629 435 220 253 442 490 286 429 538 572 619 372 584 516 482 680 636 605 692 515 679 698 644 741 905 759 222 541 445 144 461 273 1650 702 603 601 563 660 547 459 708 890 890 612 511 439 555 534 380 417 218 401 324 447 366 493 296 352 413 578 659 640 824 370 334 685 817 700 118 94 64 108 92 82 68 337 230 245 241 179 418 570 487 479 396 414 463 374 377 463 462 511 890 893 870 639 805 808 635 673 695 585 607 726 434 378 601 607 401 464 742 509 1018 876 480 458 508 460 516 450 482 656 962 488 331 815 499 617 653 621 637 581 703 781 1064 521 478 482 984 435 530 704 470 258 381 336 193 153 147 165 546 526 328 518 444 687 408 210 458 556 245 536 401 299 388 382 802 208 343 300 224 200 245 262 273 309 333 298 203 227 519 743 183 249 652 414 552 822 309 1131 385 347 306 321 430 263 237 398 231 368 553 528 348 422 184 184 320 144 416 544 646 384 570 542 546 354 359 308 614 485 551 226 344 562 462 575 647 495 481 340 510 413 250 574 352 354 304 494 905 1214 1080 218 265 259 282 367 444 724 1707 367 1760 1498 1892 1776 1474 1496 1420 1860 1534 1785 1533 1858 1652 1388 339 505 798 587 687 674 480 538 341 405 662 592 448 506 546 524 673 420 830 464 434 515 544 622 628 816 803 855 1174 824 467 751 782 784 653 686 629 643 480 734 735 647 675 962 633 542 496 769 778 697 485 686 745 683 699 751 696 923 441 864 980 1109 873 1218 688 1205 1253 1347 976 1092 1072 955 996 950 1019 1061 1184 665 1130 1439 1149 1150 935 1078 1070 1308 1310 933 985 842 825 1175 786 1022 1092 808 1100 884 978 966 895 839 824 952 1083 1118 826 836 922 950 860 787 942 832 513 732 1209 625 911 875 410 828 908 857 928 873 824 863 702 899 809 815 724 1054 1119 1553 1055 1277 897 1086 1266 793 1149 967 1096 905 884 1017 835 872 845 828 1254 1350 1371 1315 596 569 590 753 314 294 310 363 353 421 308 850 234 475 422 401 242 244 270 232 347 260 340 547 435 535 489 467 576 216 277 176 210 204 258 239 401 375 208 262 224 357 300 393 247 316 219 356 248 262 307 348 418 237 211 616 299 199 152 199 300 506 769 255 283 260 141 356 187 359 221 196 335 204 662 762 549 204 325 264 288 369 341 646 381 497 319 407 364 336 220 619 585 551 456 215 244 330 204 273 390 440 422 362 791 346 452 434 464 656 398 441 425 668 434 745 659 405 742 421 436 577 505 239 376 433 268 500 559 384 286 702 664 564 863 667 726 746 455 667 832 879 516 1012 623 413 704 250 525 811 600 940 777 557 817 738 541 587 449 459 612 564 568 357 418 406 530 410 390 398 634 757 923 626 553 611 560 662 539 729 1356 6976 1068 963 1200 562 400 495 433 439 308 658 286 338 495 854 781 702 717 359 467 547 384 213 380 339 604 388 349 667 442 506 503 343 742 357 356 371 303 344 533 729 322 320 381 626 587 423 555 375 728 493 471 762 425 647 296 757 394 583 383 385 277 958 525 625 667 669 425 474 404 357 752 702 625 563 552 713 464 599 581 291 527 349 557 1037 143 198 164 354 365 195 567 823 650 694 280 398 573 376 494 690 466 417 250 583 82 85 48 113 137 605 329 480 445 491 591 511 373 363 595 383 248 253 503 555 238 554 342 509 427 551 507 560 622 376 420 319 602 619 507 626 699 339 395 462 332 280 464 508 355 321 394 534 234 276 393 357 387 409 500 723 610 245 234 673 307 231 326 381 318 395 439 464 756 390 401 400 571 389 380 536 460 801 451 3256 2793 388 808 613 539 548 349 634 701 624 950 630 799 631 340 335 389 404 549 481 534 442 440 482 273 290 876 830 497 462 599 414 397 558 452 499 332 270 858 637 353 343 374 623 916 480 320 657 483 386 262 460 210 224 546 204 870 582 488 513 471 463 567 329 331 516 450 111 111 201 773 1256 1421 638 763 995 1147 787 796 841 1097 523 822 848 701 409 489 1169 636 185 157 342 278 255 361 706 1027 1042 1027 558 1510 1410 1644 1774 1522 1585 1468 1032 683 1157 1351 1485 2185 1953 1340 1573 1704 1752 1461 1917 1099 2021 1941 1966 1930 1851 2054 1987 2174 1725 2145 1956 2613 2305 2259 1143 1124 883 1108 905 1669 1701 1099 628 1546 559 525 702 343 802 536 507 1223 1327 275 322 545 541 361 426 2701 2601 2452 2253 2796 2187 2783 2088 1777 2258 2056 2025 2501 1740 1906 2338 2303 2003 2322 1984 2336 2819 1853 1693 2202 2381 2233 2272 2086 635 595 238 2131 2507 1251 3038 3294 3043 2354 1302 1356 830 389 1011 301 348 224 313 1367 1065 1126 371 590 544 686 767 1004 969 1907 1111 1149 1770 1459 1507 2799 3312 2752 2393 4972 4265 2277 2699 3036 3798 1244 643 1403 1262 1127 730 1418 487 1519 826 1866 756 86 64 1076 803 1518 2486 1292 570 1247 603 955 475 374 830 765 701 1109 802 2181 2052 1085 1152 2360 1364 1322 1612 1512 1391 793 860 838 2036 1248 2111 1065 1137 439 1421 1283 1114 1347 1165 2172 1629 773 676 795 798 560 655 701 881 884 854 1577 1197 1409 1431 931 822 2377 942 1222 977 575 963 946 921 898 854 956 897 993 788 827 845 805 855 1234 1175 657 852 1056 826 360 554 503 560 547 357 830 498 357 506 435 619 912 434 716 434 851 1403 564 376 569 164 162 270 361 373 308 296 539 378 250 375 341 535 463 444 545 868 501 442 532 334 492 202 402 475 451 278 567 592 676 920 601 453 666 745 446 599 867 720 540 523 735 672 786 669 684 875 783 668 765 607 660 799 899 937 918 679 535 814 386 626 578 703 496 832 361 488 679 516 504 470 372 811 545 270 772 638 551 660 556 643 685 769 385 441 868 95 793 444 439 295 441 442 617 555 630 974 1093 690 923 784 786 486 240 442 198 398 466 693 455 254 187 457 324 344 196 521 691 541 186 154 250 456 368 310 286 365 295 881 530 538 427 340 585 356 390 351 613 438 646 384 792 731 678 641 539 537 433 537 297 461 567 450 726 518 697 568 320 489 502 340 175 481 548 842 868 876 762 420 501 473 373 656 493 738 489 696 527 1118 656 1129 1109 854 964 561 502 803 730 315 719 947 552 800 696 425 1173 200 613 709 1215 130 108 112 314 164 200 494 571 398 310 408 655 454 241 258 488 929 692 519 565 367 1023 389 718 544 430 501 892 696 757 748 708 908 912 643 877 784 706 1105 731 817 763 714 393 891 473 638 336 592 502 412 382 1180 498 234 415 229 559 280 320 440 656 307 394 1120 311 616 582 585 1128 680 307 1055 799 752 802 641 1472 641 850 1038 1068 1467 1193 902 367 312 302 610 752 710 1103 570 260 980 1245 1470 994 650 841 959 859 658 967 401 861 588 640 584 625 868 885 853 940 763 689 1173 486 581 1093 897 927 1520 1520 1389 624 574 577 594 515 539 720 452 615 685 583 422 393 558 767 678 771 996 815 872 455 512 746 721 1099 867 713 629 663 680 785 763 874 792 917 865 1013 664 625 814 800 1101 812 973 822 1167 741 876 1093 691 608 981 777 2081 2374 1717 1755 1366 1588 1189 1378 1418 1604 1280 1405 1297 1329 1352 1252 1984 1490 1103 1022 1151 999 717 946 925 1071 420 953 1033 765 1594 744 928 651 339 319 469 475 567 628 972 487 655 414 358 513 387 187 346 425 404 374 368 380 594 620 398 340 605 706 884 887 980 964 660 732 977 796 963 1060 955 841 892 713 210 252 212 256 269 204 379 425 196 102 418 184 158 173 305 327 62 160 214 135 523 551 488 581 396 494 271 569 676 471 803 646 684 426 290 553 710 335 301 315 594 417 521 576 735 320 296 356 320 262 431 445 385 479 987 956 577 386 350 602 648 570 580 723 753 454 609 428 504 335 434 528 703 756 793 462 455 658 279 370 451 634 558 842 1258 1179 1033 986 1073 495 842 860 337 139 695 295 700 438 295 853 398 287 324 263 834 696 200 463 355 677 722 737 1214 755 177 163 267 444 389 900 626 426 340 487 537 283 344 505 868 620 535 607 610 889 619 737 793 1198 464 908 725 986 900 913 1077 293 910 509 379 438 400 2350 765 828 753 749 751 725 603 775 857 939 1059 885 687 769 438 658 295 347 619 582 471 577 707 598 491 602 945 580 889 686 612 422 598 689 414 280 213 171 266 209 203 179 293 321 532 241 143 429 711 609 549 457 527 417 404 603 471 546 708 1081 882 841 686 931 710 576 632 741 642 649 802 688 504 669 761 678 771 494 632 1000 860 517 429 756 630 806 631 944 703 794 577 733 1163 466 738 658 651 1048 885 896 1058 949 516 383 605 691 758 632 945 498 195 301 304 134 142 152 234 744 494 1107 1055 861 851 1158 304 604 527 166 389 400 307 345 362 1121 197 624 349 239 462 357 255 343 242 237 450 362 372 750 725 261 403 509 636 606 778 294 1164 708 688 652 488 455 407 387 343 338 441 645 651 537 451 398 396 427 281 540 635 470 670 924 1113 918 503 522 560 662 680 620 288 366 650 522 677 791 719 882 421 832 802 453 647 361 677 443 578 1414 1406 1098 211 262 346 455 423 384 915 2541 673 2846 2536 2045 2036 1833 1907 1778 2083 2325 1954 2244 2066 1870 1824 457 407 465 522 650 692 830 586 493 446 710 571 581 549 664 629 523 790 953 526 474 476 313 820 814 979 997 1134 833 549 563 518 413 463 617 714 656 610 402 709 654 644 664 578 496 683 696 679 612 525 761 798 811 486 477 576 652 530 442 917 785 648 709 814 722 697 803 784 1102 1306 1010 1085 999 1074 1076 891 995 628 1019 938 1191 825 681 841 718 898 732 819 754 989 617 826 755 734 804 829 809 659 753 772 656 741 746 683 696 730 665 708 782 693 582 777 516 610 566 733 595 645 791 790 695 865 724 605 695 610 1427 1047 975 494 724 824 588 807 801 1028 962 878 820 847 976 849 868 900 1022 757 869 825 894 939 1104 1119 993 1170 911 1327 612 673 461 960 406 174 275 409 378 455 326 458 217 216 267 221 246 219 314 178 370 223 200 367 298 334 380 269 419 227 241 160 180 179 158 247 183 345 235 375 342 429 181 285 286 282 202 323 217 345 237 175 262 192 176 729 318 344 268 121 215 326 527 205 235 205 227 263 265 288 268 235 311 284 507 809 627 183 300 206 251 231 215 593 210 612 302 434 354 295 226 588 542 484 413 206 316 150 335 144 457 711 484 581 425 385 586 482 413 393 490 339 498 532 657 563 668 321 762 287 252 453 515 321 338 350 281 568 383 555 425 369 334 480 695 543 754 693 666 728 664 635 423 1415 731 511 674 423 482 675 500 541 755 392 639 829 396 579 392 425 559 598 302 361 456 595 285 356 292 498 666 701 1025 670 619 465 415 380 286 332 688 1068 7105 1656 7277 534 378 481 342 239 332 456 336 369 360 865 832 324 436 388 561 620 274 328 411 198 436 310 325 540 398 428 447 342 820 288 340 417 401 485 619 775 216 242 375 661 745 370 577 346 736 738 514 638 396 786 306 508 354 415 293 416 187 766 298 265 601 274 443 338 450 333 412 557 602 528 459 783 463 448 777 374 428 287 488 611 195 283 139 194 232 204 480 703 516 562 304 308 483 344 746 540 547 537 382 851 93 52 86 74 255 497 492 573 508 401 629 369 542 512 526 330 188 224 442 499 120 312 247 460 342 341 252 392 322 390 409 353 618 648 503 598 508 316 328 356 483 342 563 579 579 351 447 527 293 329 242 311 618 643 525 774 448 291 251 568 352 217 246 267 243 307 314 424 385 486 269 293 566 307 160 544 588 627 499 2309 2218 430 623 670 498 404 337 670 766 726 743 721 676 781 406 207 250 300 695 352 416 353 351 629 475 396 761 804 461 262 400 367 353 728 483 611 156 207 672 535 293 323 298 451 529 287 154 554 317 423 300 630 233 317 386 313 686 493 314 553 446 342 457 465 444 495 416 227 241 257 646 1179 1177 358 955 1026 1049 409 684 775 1091 593 577 533 559 468 531 1302 680 161 141 279 168 158 214 791 666 874 765 582 1306 1294 1267 1308 1095 1309 966 782 692 1535 1392 1497 1639 1616 1358 1453 1526 1623 1025 1406 1134 1243 1321 1533 1970 1693 1863 1438 1682 1637 1729 1399 2365 1936 2100 1392 1334 1046 1049 860 1392 1152 988 1046 1639 627 673 676 344 586 640 350 1007 1091 442 363 532 512 339 362 2246 2083 2242 2172 2073 2096 1709 2252 1718 2310 1968 1538 1951 2143 2130 2243 2010 1800 2043 1508 1733 2109 1658 1867 1941 1857 1925 2116 1792 388 364 253 1936 2285 1210 2367 3095 2895 2324 902 983 666 315 783 281 258 216 361 1492 1264 1186 361 555 452 512 857 1149 883 1847 1047 1117 1639 1071 1787 2187 2541 2208 2276 4239 3552 2156 2733 2977 3046 1452 773 927 854 1154 810 1090 377 1459 620 1523 833 126 106 916 908 1272 2486 1390 581 1204 658 639 623 574 792 793 758 1299 1005 1827 1829 871 696 1641 1237 1192 1136 1254 1150 1174 1106 927 2075 1036 1396 597 1015 610 914 1150 1049 1332 1000 2455 1433 726 708 660 749 759 680 719 542 675 815 1067 727 968 1207 750 666 2152 895 1073 992 538 719 624 682 867 771 635 637 585 690 721 728 611 686 851 819 845 588 767 637 484 360 381 201 473 523 973 459 394 366 459 542 902 344 621 402 761 1071 638 455 469 231 223 277 232 350 382 380 581 444 507 477 446 580 439 536 429 556 335 318 605 581 571 298 386 435 709 268 566 383 511 677 319 417 521 296 448 617 796 689 364 755 830 713 825 548 589 825 792 758 637 582 603 687 787 697 872 898 401 887 388 550 563 871 444 497 471 483 757 601 573 570 392 382 480 328 720 536 514 552 438 556 614 667 659 512 806 54 697 582 614 569 405 458 551 619 502 874 979 917 798 635 819 216 214 248 302 348 388 464 298 152 132 250 207 175 345 499 587 539 222 159 157 353 268 94 385 205 225 787 485 463 392 507 489 422 470 448 428 280 690 422 601 576 569 629 388 425 424 323 289 410 488 274 546 483 595 499 247 324 428 283 170 150 717 453 453 580 645 308 444 541 392 493 422 847 373 640 548 897 549 758 675 628 760 533 571 762 523 341 769 894 626 797 616 617 1017 184 447 535 1218 228 187 159 353 304 371 597 482 421 284 460 855 541 332 349 255 1069 697 823 849 304 887 206 320 208 222 449 845 685 738 709 708 969 637 596 795 487 508 969 452 598 593 656 449 764 516 584 444 591 426 812 505 852 563 278 467 157 435 140 275 363 867 428 336 1080 424 645 565 568 921 499 228 560 667 617 643 632 902 672 741 758 928 902 807 813 306 448 404 527 774 603 752 573 508 1111 953 1133 784 627 740 866 690 695 676 445 888 476 527 480 527 769 803 827 857 544 715 807 621 433 733 803 526 1345 1369 1437 722 594 533 592 517 772 656 572 378 437 634 690 278 520 776 459 614 691 577 637 477 385 683 613 864 773 801 709 791 786 574 1047 984 656 776 816 808 550 752 818 795 863 732 666 790 693 953 952 997 671 747 1236 803 2098 2292 1509 1484 1335 1513 1346 1529 1500 1725 1425 1607 1294 1448 1256 1129 1649 1585 867 1054 1128 668 740 889 826 1205 492 781 1074 921 1658 724 608 855 374 355 519 507 484 439 442 404 340 411 509 572 308 218 325 243 259 261 595 476 500 584 405 640 569 569 692 809 823 977 473 623 888 602 719 952 1062 825 940 706 219 210 184 251 237 207 314 322 275 96 324 195 293 133 194 217 149 286 131 142 184 188 194 188 157 314 275 405 395 291 517 456 475 351 281 535 418 330 298 347 515 417 376 457 333 273 253 251 190 213 272 646 452 564 678 740 368 213 268 473 548 453 520 690 653 478 503 548 523 381 405 362 392 707 537 457 284 416 266 359 404 693 427 742 766 625 639 821 912 506 872 816 300 129 638 325 633 310 256 619 408 257 386 243 764 821 399 459 399 848 735 837 1341 637 199 189 269 462 325 635 524 339 309 501 414 424 313 529 967 764 555 702 613 890 610 714 838 1131 658 731 751 790 685 814 878 274 634 400 351 491 457 1599 588 498 496 723 564 596 544 642 809 971 838 792 496 352 325 427 333 319 547 563 597 463 639 374 533 480 853 655 866 721 356 347 561 590 392 210 161 82 200 174 151 88 269 298 436 141 184 398 729 660 564 627 762 579 619 671 764 510 697 1165 952 875 766 887 985 734 782 729 965 756 681 578 508 643 630 634 711 398 887 595 567 709 384 632 442 515 890 652 717 942 750 504 879 755 794 625 662 872 640 819 603 1134 708 603 446 937 401 753 933 566 271 221 342 146 176 196 269 648 493 837 1181 627 593 684 214 408 398 188 184 248 317 303 276 696 232 637 267 460 257 360 285 263 317 275 377 351 652 427 405 379 259 436 592 331 569 281 1332 383 330 627 574 813 403 350 555 487 430 600 626 619 602 390 332 277 152 734 650 468 636 938 977 832 387 787 418 469 621 772 461 465 545 456 575 587 461 733 675 633 663 332 660 350 341 249 589 1694 1168 739 245 253 371 335 322 341 802 2067 465 2320 2042 1801 1453 1528 1606 1531 1775 1820 1717 1755 1407 1629 1467 442 385 430 443 599 706 662 625 400 470 539 637 475 609 899 684 371 514 613 790 573 544 478 490 509 559 627 817 944 570 646 709 689 708 596 1094 1046 780 539 706 989 924 876 656 725 1114 928 877 973 759 934 1162 1149 948 233 427 555 410 372 412 768 742 693 551 679 517 541 590 957 848 936 970 946 956 1144 857 1065 649 1196 882 1084 590 707 653 646 605 483 609 587 742 499 717 602 806 520 679 717 586 893 984 631 475 728 657 776 813 727 741 706 572 573 903 545 561 523 489 667 1024 692 705 475 715 802 550 1028 888 595 727 525 885 860 779 446 649 806 1024 604 639 951 635 815 798 712 716 774 850 969 963 1098 628 853 796 856 1098 825 1221 644 614 368 788 633 262 436 294 452 359 298 391 387 524 253 252 269 271 414 295 622 374 334 397 351 381 445 286 449 241 322 223 265 352 250 236 395 510 297 366 330 412 286 332 230 280 180 348 242 267 272 228 338 185 167 848 176 368 233 154 273 236 308 211 239 380 178 380 290 383 441 384 652 178 922 577 465 220 439 215 310 318 237 655 411 354 436 468 448 392 196 673 647 599 405 200 409 258 293 208 195 333 234 623 516 377 438 256 193 201 488 378 330 361 485 738 349 380 835 382 284 205 476 458 519 387 283 415 1033 390 589 257 487 505 974 352 766 965 1191 758 1036 711 538 1280 962 571 1118 204 434 978 195 737 619 514 631 655 456 839 185 193 436 543 517 343 699 416 222 104 400 451 659 890 1029 659 491 587 602 610 328 240 771 963 1656 8483 1918 475 541 465 520 262 380 514 398 553 631 1012 1597 388 520 492 528 603 489 256 711 256 422 412 539 918 550 994 674 774 1690 427 413 761 533 649 557 1002 173 209 316 486 521 618 353 235 773 743 606 869 784 715 376 795 365 597 500 582 351 1073 489 422 729 271 466 459 256 571 632 662 578 435 452 508 365 420 731 218 467 261 523 298 145 198 136 193 263 304 517 691 479 529 262 324 485 432 552 313 380 531 306 808 102 28 97 66 195 649 638 605 482 468 446 460 618 592 411 400 240 208 451 670 133 369 325 406 338 340 445 321 536 376 445 299 488 624 406 806 352 528 506 310 768 598 499 523 498 692 359 452 205 233 273 248 672 843 625 1087 957 307 235 719 508 291 283 271 271 309 312 523 598 480 395 134 679 481 226 487 516 924 662 3293 2340 624 708 628 552 602 466 942 1183 618 1060 839 544 515 277 194 182 253 548 352 203 568 560 385 474 344 974 776 727 412 593 327 376 535 301 372 146 345 543 376 331 473 655 506 503 261 279 381 409 306 330 655 259 185 358 480 515 466 396 580 175 325 679 288 277 403 326 152 168 252 669 1197 691 303 828 813 960 474 748 675 1038 746 654 760 421 479 717 1063 525 250 198 588 371 274 195 775 1040 778 692 803 761 713 1029 946 680 997 1098 822 561 1279 1140 1332 1808 1196 1291 1186 1097 1387 1427 1618 1472 1154 1742 1949 1712 1243 1409 1057 1366 1289 1549 1480 1978 2278 2620 2066 1209 1456 594 468 1554 1461 1004 559 1218 588 439 797 237 970 590 449 854 946 515 581 503 458 337 542 1807 1798 1908 2067 1992 1839 2012 1468 1551 2448 2057 1285 1778 1786 1601 1714 1100 1209 1659 1282 1188 1171 2186 2408 2216 2199 2229 2507 2885 401 334 310 1626 2117 1045 2038 2780 2705 1918 1226 1167 654 247 556 378 154 124 180 1667 1146 1158 178 526 379 624 925 977 813 1414 1269 1268 909 1132 1662 1895 2295 2162 1950 4184 3872 2177 2984 3251 2918 1627 636 1675 1149 1155 942 1378 577 1793 646 1431 758 50 42 559 851 1553 3133 1853 396 1632 555 572 612 614 765 742 899 1846 1182 2209 1518 557 1170 1929 1664 1637 1754 1229 1130 965 910 766 1800 1014 1195 375 1147 758 866 1247 860 950 888 1527 1363 1028 1198 1252 766 761 875 698 842 782 893 986 947 793 1299 642 616 2292 712 1059 971 432 708 720 635 916 815 994 867 1049 880 987 881 840 1042 1307 887 706 794 550 1048 362 255 446 160 299 210 1186 506 349 296 666 254 906 430 447 405 309 383 273 388 747 100 90 218 131 382 498 437 290 384 333 494 511 246 306 232 366 457 265 456 420 397 497 266 328 477 802 502 374 293 583 557 412 313 422 414 517 657 733 236 414 655 484 394 691 539 670 877 830 764 863 663 976 898 870 775 840 537 580 481 547 583 580 599 450 421 380 403 337 275 335 592 457 329 664 383 753 521 513 563 426 456 533 551 394 474 790 58 665 507 479 293 316 319 362 492 342 724 770 1024 527 795 912 171 143 411 179 219 309 112 215 110 66 173 144 362 187 674 333 293 402 207 50 517 437 173 491 222 236 811 338 355 149 242 491 307 423 399 876 202 658 433 325 491 665 608 218 476 586 254 264 495 384 467 571 592 623 385 359 308 377 541 323 208 397 598 641 733 551 326 507 439 371 518 406 541 462 573 558 838 434 800 688 840 985 737 552 943 776 353 707 859 827 1070 675 533 902 183 417 531 1140 308 324 167 427 332 374 436 269 649 412 288 450 325 431 424 498 1247 931 423 507 381 1050 257 335 243 261 547 686 477 548 557 549 877 484 469 828 596 556 1026 538 650 880 394 277 430 331 468 390 629 454 402 349 897 463 306 653 137 589 150 507 447 849 512 374 986 447 473 442 522 729 520 384 587 798 414 595 609 512 379 659 402 492 479 602 867 436 512 524 594 693 582 724 556 390 1134 968 1088 592 485 542 772 467 608 471 213 760 660 477 728 499 720 668 704 777 811 650 947 440 589 550 847 596 1670 1425 1479 940 678 453 287 247 719 736 536 318 352 628 728 279 408 472 481 685 305 591 657 706 475 396 536 711 1046 518 508 466 915 663 592 868 1236 1041 727 584 615 825 818 667 792 958 673 443 886 766 734 747 747 802 1022 703 1975 1785 1231 1297 1473 1502 1535 1794 1310 1941 1314 1565 1416 1120 1444 759 1646 1334 1031 682 802 936 823 594 653 999 246 431 1270 1190 840 550 354 540 264 252 337 597 185 335 402 377 398 397 501 522 817 187 399 261 495 501 537 569 742 950 627 759 525 1002 446 513 347 413 407 534 381 465 813 771 1000 899 1053 859 178 118 100 196 182 168 256 638 108 128 344 107 164 252 184 198 258 653 157 113 108 238 242 232 201 237 138 586 333 404 785 587 703 456 272 314 488 453 343 423 424 305 364 389 319 276 264 171 157 227 229 374 421 590 626 983 473 321 304 633 696 565 619 606 484 631 578 581 565 310 543 338 382 552 492 542 378 464 381 425 604 471 578 613 828 549 825 559 580 653 1044 1037 287 91 726 423 730 293 281 692 431 305 318 326 824 924 332 385 367 801 1077 1008 920 880 352 271 284 636 445 821 527 289 286 695 628 549 479 760 1170 997 688 1009 687 688 395 1218 1221 1308 749 1048 1178 1062 1037 896 995 568 811 732 624 590 461 1912 691 605 662 734 809 861 773 950 662 710 803 431 247 491 328 464 408 288 851 740 640 497 754 378 407 453 1043 754 790 1010 653 513 995 1286 677 391 313 259 385 242 301 240 378 305 506 137 206 467 628 676 638 750 710 620 556 568 778 487 731 1171 980 914 964 922 1145 834 871 826 714 592 477 590 500 614 763 651 951 556 571 407 668 488 397 504 449 363 570 584 408 1020 493 916 280 866 856 425 703 745 1127 920 778 1663 903 860 341 926 635 940 904 641 251 414 435 64 80 64 169 940 472 416 877 594 362 498 366 354 359 157 104 188 212 204 248 870 227 631 302 294 183 338 361 260 345 384 193 137 373 593 679 416 244 672 522 343 379 371 543 560 544 412 415 217 357 288 284 199 588 489 548 808 398 582 570 359 270 875 426 364 1017 679 888 485 592 665 420 326 826 522 351 346 818 636 885 866 713 766 635 816 737 448 935 496 410 260 554 993 1068 635 206 485 427 657 545 310 531 1576 366 1878 1543 1820 1305 1434 1592 1450 1542 1778 1578 1696 1700 1616 1526 382 637 526 471 636 559 846 477 440 481 952 816 291 469 781 558 373 731 762 642 583 553 410 480 463 623 669 743 1021 629 635 646 551 551 665 1030 958 714 453 781 752 752 811 654 574 917 776 869 794 650 898 1103 1107 739 545 650 738 588 503 961 867 754 849 910 1008 792 910 852 1420 1442 1299 1388 1315 1327 1394 1325 1143 686 1357 1120 1458 901 753 909 758 964 782 895 943 1069 695 1056 887 838 967 1062 942 840 920 1032 816 818 891 868 866 841 747 804 894 775 657 914 581 676 638 777 756 1024 972 940 893 938 829 701 865 764 1747 1239 1123 562 847 1031 624 873 877 1137 1051 954 909 903 1088 905 995 986 1120 867 1021 1016 1048 1050 1288 1238 1084 1271 984 1479 652 799 617 1137 426 192 342 455 443 507 370 538 237 242 310 385 270 272 408 466 911 503 476 473 390 459 478 488 656 474 512 409 447 389 227 518 264 499 371 589 498 691 289 338 456 452 344 465 342 441 381 238 347 216 198 888 346 386 294 137 239 350 565 237 291 261 255 330 465 413 507 420 390 359 605 978 791 213 373 224 303 243 309 675 287 761 356 494 490 355 279 677 629 573 557 261 348 252 398 152 556 753 500 785 601 599 755 510 441 457 591 357 534 590 801 688 730 381 917 305 331 493 645 369 390 398 297 594 462 666 493 441 399 599 818 571 1014 971 963 841 1075 797 529 1859 973 803 1113 457 508 1039 530 557 880 444 781 996 523 673 430 465 609 726 367 383 596 763 361 399 423 557 732 873 1231 732 824 530 536 510 294 374 730 1200 7277 1918 8775 602 485 527 398 251 404 535 360 417 513 972 1024 482 616 434 729 794 492 387 730 224 528 362 405 644 466 848 540 443 992 371 388 553 498 678 809 963 248 266 427 947 903 531 679 360 818 877 710 802 590 903 352 722 374 481 433 517 217 952 336 313 916 314 611 486 518 441 641 660 693 574 511 1054 541 514 926 501 561 342 720 811 270 387 222 227 256 244 809 809 594 648 336 422 840 388 1060 670 885 888 436 1055 107 68 169 80 273 765 725 736 608 546 774 530 630 600 654 527 363 393 648 564 287 332 293 663 501 504 433 574 352 548 513 423 716 740 565 704 526 409 489 386 819 650 821 866 898 711 655 869 353 405 286 395 940 1028 819 966 686 466 399 721 502 315 311 316 292 362 381 536 463 522 311 356 675 341 192 601 698 757 645 2703 2475 569 691 786 604 468 446 816 910 873 868 807 820 989 593 243 291 406 785 404 632 405 399 721 542 487 966 934 816 358 537 456 440 814 632 753 186 247 785 634 299 331 322 461 543 328 180 637 351 474 336 724 307 436 442 430 823 620 356 864 474 419 743 601 527 602 515 227 241 261 829 1636 1249 429 1169 1365 1303 521 946 1104 1398 693 672 642 716 552 638 1566 875 195 175 363 180 182 242 857 800 1120 849 763 1433 1447 1411 1618 1542 1449 1068 927 772 1663 1531 1613 1844 1753 1636 1782 1981 1888 1091 1561 1207 1319 1474 1642 2349 2023 2127 1626 1963 1788 2120 1597 2554 2376 2558 1765 1799 1269 1163 910 1647 1456 1088 1166 1838 701 751 868 372 747 692 388 1085 1309 554 521 572 552 443 411 2450 2366 2616 2826 2584 2557 2029 2710 2057 2805 2277 1880 2334 2369 2425 2839 2151 2036 2301 1729 1936 2402 2260 2859 2407 2168 2441 2862 2280 416 392 287 2320 2819 1300 2610 3584 3407 2687 1134 1184 1008 512 1166 325 351 291 468 1948 1585 1538 373 597 484 603 1193 1370 1180 2373 1307 1476 1956 1288 2178 2390 2913 2609 2801 5043 4229 2715 3271 3882 3774 1958 1089 1193 1011 1377 942 1453 437 1959 690 1792 943 128 108 1177 1063 1493 3065 1662 635 1704 725 724 831 774 902 920 914 1616 1160 2051 2255 1096 962 2016 1516 1434 1662 1619 1407 1355 1583 1171 2420 1372 1602 753 1335 705 1349 1446 1336 1623 1285 2874 1604 909 792 845 892 1017 863 981 722 823 903 1235 927 1108 1795 966 878 2545 1472 1678 1280 656 844 712 764 1063 886 823 731 707 800 831 860 758 837 1051 1027 917 707 825 739 577 408 466 207 640 708 1315 603 612 416 649 594 1056 500 721 442 1223 1219 842 608 782 301 289 358 272 456 438 446 640 493 571 548 462 663 515 574 533 619 406 395 724 644 617 324 451 540 891 306 649 407 636 876 369 530 553 314 496 695 1211 735 418 928 919 753 968 656 814 1113 1080 1042 882 700 802 987 1045 873 1175 1127 535 969 428 821 763 986 502 529 523 678 954 720 683 640 418 457 644 408 915 574 550 594 488 608 654 709 720 576 923 66 802 610 648 603 441 552 633 721 580 1008 1111 1032 1093 864 959 301 224 295 353 405 452 564 382 166 146 338 227 340 405 556 703 678 360 289 171 482 316 100 425 217 290 1028 593 487 410 596 584 501 626 637 470 292 929 529 732 716 745 786 524 598 567 530 353 727 534 300 737 621 659 541 350 471 558 396 217 174 813 720 732 800 851 390 638 680 442 609 527 932 415 690 600 1269 665 949 834 922 1171 770 817 975 650 438 867 1057 702 865 853 898 1240 196 549 637 1579 306 205 181 480 392 463 725 524 545 341 498 885 686 358 369 365 1480 952 957 997 474 1069 282 350 226 298 629 957 717 801 772 750 1111 689 686 1021 539 601 1206 531 715 740 816 529 942 639 715 505 658 505 897 545 971 689 355 548 181 539 186 433 407 1176 505 388 1271 559 829 661 758 1189 568 280 674 791 672 698 860 1052 853 891 849 1149 1017 997 965 357 614 566 734 891 683 806 664 699 1389 1149 1369 1149 728 1099 1195 760 885 777 483 1120 578 711 580 682 963 993 1021 1055 844 890 867 677 543 907 1072 571 1887 1786 1981 1196 965 569 708 625 908 887 723 537 596 775 979 318 710 918 507 719 805 637 665 645 451 825 782 962 922 918 1124 929 1111 600 1215 1135 826 1146 993 907 727 919 989 1061 953 1049 845 969 883 1068 1133 1238 845 946 1475 967 2446 2708 1760 1748 1627 1817 1740 1937 1917 2360 2036 2313 1561 1692 1565 1242 2015 1896 1048 1217 1289 822 1025 1359 982 1626 564 946 1373 1190 1940 803 744 945 565 488 653 714 500 481 509 454 360 513 734 782 392 288 383 369 289 291 782 684 673 856 514 736 636 685 821 916 881 1075 515 686 1019 644 783 1366 1190 964 1050 946 264 259 204 296 286 223 336 370 339 108 520 209 360 147 231 217 245 431 194 228 206 218 224 218 183 375 295 468 475 492 794 636 748 430 313 591 487 424 372 479 648 533 504 644 400 323 301 314 253 259 318 736 533 686 801 921 414 255 319 837 897 812 803 850 789 590 665 766 760 477 551 412 450 901 626 614 381 536 294 451 465 821 473 850 979 778 799 911 990 676 1243 1168 395 180 827 452 890 426 323 896 491 323 482 303 953 1012 542 582 516 956 926 970 1572 868 251 239 339 592 410 801 691 470 408 647 526 585 429 611 1171 978 771 949 808 1039 786 854 1200 1676 827 1043 951 1059 942 947 988 348 753 470 531 559 548 2119 622 542 536 807 686 687 641 745 933 1119 942 972 624 362 410 465 345 500 868 815 758 553 811 478 678 500 895 778 1072 868 507 469 653 732 420 314 267 116 306 272 249 114 338 344 583 149 276 645 839 900 656 765 906 671 721 858 911 632 947 1541 1204 1077 1096 1127 1163 882 936 900 1238 822 866 636 615 811 807 886 958 460 949 765 759 832 438 733 599 636 1050 845 857 1098 884 673 964 829 1008 750 786 1009 923 941 688 1482 1012 909 538 1226 607 864 1223 646 363 362 515 164 184 204 359 766 585 929 1682 744 669 790 262 507 484 220 194 278 361 349 286 849 262 731 299 466 279 469 353 279 365 321 412 386 748 490 421 427 330 464 672 345 599 315 1565 506 451 760 860 944 515 452 618 539 543 855 891 739 666 418 362 313 170 842 739 494 921 1070 1101 978 468 1077 512 493 718 1008 718 578 774 591 860 820 699 829 774 811 831 438 808 459 419 327 681 2201 1432 838 333 317 417 673 356 399 1024 2233 521 2607 2287 2129 1671 1751 1819 1736 2044 2121 2008 2053 1707 1961 1786 520 454 482 504 759 932 853 761 528 574 636 732 573 675 1239 972 403 634 693 1063 838 807 535 563 572 613 691 928 773 502 405 630 551 651 438 567 503 499 645 692 539 515 486 561 689 685 818 513 802 738 534 567 570 424 481 358 404 457 401 438 623 666 728 780 544 823 1009 895 869 756 977 876 930 783 733 643 626 537 899 599 642 610 485 779 806 684 656 537 773 541 540 595 749 699 676 732 537 516 763 778 569 668 554 598 651 632 704 783 740 619 598 517 611 524 328 520 634 604 806 717 398 594 941 702 785 777 544 661 666 861 829 503 450 700 809 753 550 762 804 701 792 725 788 575 707 546 655 659 811 562 755 689 797 844 999 986 570 688 423 775 256 201 184 115 194 203 191 196 121 237 168 174 278 278 331 160 419 234 184 376 241 360 302 399 522 276 293 228 258 378 492 267 273 260 207 356 261 390 454 307 208 257 232 295 260 242 303 445 499 272 260 673 221 188 162 170 252 298 536 314 340 203 247 236 240 149 325 286 299 199 528 459 221 238 356 116 296 246 270 460 578 674 172 186 279 380 296 372 327 266 406 315 232 285 213 230 236 360 267 425 412 367 346 343 246 359 470 304 368 337 284 519 424 410 413 361 214 271 477 233 271 368 296 273 435 176 210 689 512 295 494 575 837 568 486 581 575 673 331 785 610 395 526 402 419 593 400 793 562 412 637 685 379 618 307 303 194 491 430 495 260 296 477 280 155 230 357 897 1027 367 530 363 426 471 303 469 448 562 534 475 602 7999 1125 1533 1010 1174 288 566 350 272 421 702 624 457 311 285 213 276 204 331 268 316 532 386 388 593 360 497 442 414 764 385 367 393 410 454 398 560 178 152 274 339 544 373 377 227 561 517 476 592 409 788 426 671 207 497 426 459 360 615 561 312 370 386 422 314 292 286 475 669 635 429 468 456 498 366 325 333 304 238 328 495 114 132 184 215 260 239 350 397 234 262 388 249 251 454 618 492 281 476 322 371 194 61 152 102 159 379 269 432 408 454 407 430 389 369 333 221 163 132 309 404 148 261 343 333 323 323 294 219 315 284 353 291 753 384 370 432 253 190 263 431 414 338 327 341 330 466 480 453 257 300 312 447 431 509 323 583 713 295 222 732 296 162 357 384 360 465 423 430 515 435 383 463 643 206 216 392 350 617 506 2915 2492 490 357 451 532 499 411 569 584 677 636 662 500 653 290 345 406 264 364 267 215 464 452 521 531 380 611 619 362 156 413 375 412 380 265 337 259 162 622 386 299 360 400 483 420 191 253 347 345 377 239 490 373 315 380 429 935 581 367 461 295 231 445 245 298 276 226 151 209 372 814 852 765 639 652 717 860 548 559 588 976 469 814 479 611 325 596 1006 497 146 108 342 229 200 260 602 518 531 588 653 1138 862 999 1010 904 1139 1287 842 535 1378 1559 1115 1520 1184 1180 1231 1273 1646 1383 1694 1163 1317 1357 1505 2008 1016 2066 1299 1909 1328 2018 1475 2043 1921 1789 746 741 1261 673 583 1365 1320 825 668 1156 333 345 528 341 539 439 341 833 717 447 228 335 323 200 343 1897 1935 1876 1330 1477 1597 1858 1479 1532 2214 1818 1612 1773 1608 1678 1660 1752 1485 1729 1613 1593 1802 1800 1639 1443 1720 1663 1759 1720 547 490 290 1447 1380 1114 2143 3269 2923 1921 871 1004 668 210 572 181 324 253 164 1532 862 998 280 514 410 486 756 805 670 1045 1166 829 1264 729 880 2111 2669 1753 1966 3740 3919 1944 2394 2403 2796 1135 563 1018 1114 997 757 1266 496 1466 736 1580 582 111 52 824 681 1173 2260 1444 398 1261 504 569 454 457 816 711 736 931 870 1904 2029 654 614 1154 1425 1344 1464 1402 1609 1109 678 583 1426 724 1547 507 765 384 1017 637 587 599 1068 1663 1458 732 824 612 690 640 695 707 614 713 837 838 894 743 879 433 369 1581 458 629 494 444 683 692 656 577 616 915 642 1039 632 717 670 705 846 1063 1075 737 585 454 776 301 302 217 518 338 333 772 416 352 398 505 300 718 457 379 398 500 384 496 428 166 178 170 312 246 486 270 341 429 250 447 334 345 312 528 487 587 533 339 470 519 434 442 329 282 304 494 327 322 375 211 251 378 289 242 305 316 539 524 305 402 335 362 502 701 829 274 322 355 446 356 622 480 376 383 477 425 564 397 434 292 445 435 401 426 430 387 301 389 345 394 565 426 429 401 284 531 644 568 701 531 584 681 709 342 340 786 56 707 438 283 317 357 315 292 648 428 681 690 850 644 802 926 388 291 349 173 138 305 264 268 141 121 268 254 248 206 526 350 335 258 208 309 212 112 120 153 134 269 693 379 291 230 186 580 396 350 340 439 292 594 415 368 529 426 506 335 376 350 263 387 347 336 493 400 488 690 622 299 236 390 284 222 277 588 513 576 494 667 534 569 520 374 591 541 354 616 470 420 962 649 707 635 480 702 706 375 554 614 232 543 712 609 563 563 385 591 259 422 485 981 284 265 183 254 298 272 245 353 397 404 399 455 472 188 186 326 779 466 639 717 388 811 179 331 268 195 395 580 471 499 484 454 568 514 445 534 416 422 670 469 513 477 510 342 585 389 437 337 433 357 312 454 566 321 213 301 133 396 175 339 262 676 423 392 946 485 575 914 568 778 439 383 586 867 914 942 396 763 545 495 668 488 417 481 452 453 427 402 576 908 700 773 681 291 833 799 971 571 387 545 793 483 682 472 377 434 564 538 564 583 600 660 760 815 486 386 931 402 431 655 590 531 1073 1068 821 626 497 651 412 327 555 513 243 249 269 239 485 470 397 429 529 608 700 441 739 322 334 646 545 913 599 727 630 841 612 696 598 716 850 601 778 585 588 776 890 1052 626 851 631 609 794 812 893 973 708 896 614 887 1944 1855 1760 1516 1291 1399 1199 1324 1109 1320 1397 1497 1400 1240 1321 1333 1841 1310 1095 692 796 772 761 680 635 1143 275 986 1022 942 903 514 880 531 215 175 559 286 270 228 550 332 301 301 461 600 368 434 352 176 192 213 353 535 424 705 407 353 630 863 568 778 800 735 422 590 624 587 627 839 915 885 921 697 250 285 261 274 268 257 278 173 187 159 377 111 182 95 248 293 80 115 96 151 108 134 138 120 122 326 161 318 236 440 466 419 456 461 422 225 411 298 286 290 374 270 342 325 384 253 216 224 190 144 186 599 219 295 547 591 279 341 157 282 303 305 408 458 482 446 331 285 274 325 389 355 426 311 312 247 448 414 312 356 245 519 331 404 359 487 496 457 456 414 584 537 242 150 619 367 621 264 245 764 357 249 300 261 700 533 239 509 485 636 769 782 798 440 347 331 292 641 391 887 759 404 460 652 536 277 262 572 785 621 591 569 624 466 549 580 677 1090 552 916 636 721 933 779 648 402 476 533 334 605 342 1325 534 432 607 504 674 525 426 614 708 775 934 523 419 502 401 303 276 270 455 657 521 534 408 490 291 536 815 503 558 490 340 261 448 511 435 194 157 135 194 159 153 137 256 318 177 306 182 449 513 595 546 623 524 497 505 446 561 447 722 751 542 553 652 610 694 485 513 592 583 459 530 401 294 483 548 570 596 595 697 330 443 530 436 481 349 652 493 574 396 580 485 533 447 554 767 650 677 949 629 780 713 985 519 531 428 1032 557 1105 919 658 324 168 213 138 138 140 166 353 572 414 428 405 493 431 220 349 351 187 210 216 164 233 347 850 337 357 308 311 261 240 283 241 290 318 219 207 346 298 457 307 156 512 312 358 390 285 836 371 343 401 355 219 362 342 206 220 240 574 586 416 332 225 221 154 342 529 422 378 360 531 599 384 412 566 412 586 562 449 286 460 327 277 372 416 422 502 400 507 361 504 661 305 335 204 511 919 961 402 235 298 259 240 329 409 351 1561 360 1618 1456 1694 1383 1204 1469 1407 1505 1679 1449 1585 1591 1457 1786 502 500 502 598 609 606 582 361 288 524 654 582 463 520 425 331 388 589 957 633 584 552 450 610 628 561 569 656 682 451 494 583 579 534 337 544 520 643 454 568 747 824 742 433 496 521 607 489 596 583 678 465 507 412 336 398 396 419 387 350 491 391 675 338 564 395 336 338 561 623 493 584 592 683 604 507 532 407 572 437 552 372 382 455 490 378 398 387 486 350 464 508 430 583 423 541 426 403 510 526 406 425 508 392 425 496 518 500 516 480 457 539 416 527 466 502 383 578 525 453 754 424 705 492 424 420 425 545 588 433 610 423 378 582 581 621 568 564 686 680 691 856 635 512 440 439 584 625 611 725 972 822 708 741 747 673 473 579 373 633 277 291 106 180 116 226 292 147 107 152 250 162 225 191 197 197 262 201 199 372 241 361 261 253 399 299 336 283 322 179 184 285 268 401 266 356 318 384 317 238 247 317 247 336 253 247 389 190 265 192 178 603 183 170 146 143 295 194 267 200 212 179 171 167 192 407 169 204 183 247 229 703 343 135 173 201 207 265 243 472 581 759 158 182 292 348 279 364 317 283 379 184 351 255 191 196 242 251 243 235 278 311 179 295 128 275 318 277 255 188 385 514 434 395 468 413 132 171 270 465 657 290 257 232 524 289 369 453 347 431 585 502 707 484 648 518 567 712 385 626 543 322 599 271 168 549 138 515 598 355 472 391 538 571 196 218 164 440 439 525 351 326 255 177 318 126 378 739 839 425 359 419 459 360 284 309 317 400 378 541 485 1125 8487 2673 3599 1747 361 267 229 383 574 573 469 364 422 303 290 312 340 142 474 189 460 459 403 589 393 461 430 474 896 302 470 425 369 338 449 531 94 102 224 378 456 522 319 264 350 431 390 521 449 844 281 541 207 556 493 532 274 705 352 301 361 311 341 195 236 253 292 508 481 434 490 391 311 241 344 265 219 132 268 355 105 117 114 108 176 156 396 377 230 244 420 243 236 417 542 261 371 332 396 379 207 105 194 176 185 261 367 308 428 352 350 313 627 573 241 223 143 106 249 292 141 291 270 321 332 368 219 295 290 158 299 402 500 481 558 628 290 307 345 304 503 299 460 449 352 425 337 590 268 311 270 268 329 720 339 460 451 299 286 619 340 215 292 356 342 398 385 274 388 250 257 290 452 156 116 427 433 713 490 2242 2670 479 447 496 524 534 459 638 556 639 607 583 344 326 259 372 312 273 241 175 176 277 265 295 411 265 793 728 336 197 466 300 290 450 460 436 367 329 315 273 415 459 368 298 185 285 194 350 300 302 320 299 404 237 296 309 406 337 317 314 180 295 624 295 295 314 272 219 293 334 762 578 485 648 1071 666 642 362 516 575 914 581 719 584 709 572 235 796 361 228 224 304 275 196 139 706 624 600 627 676 1050 897 1032 866 806 840 907 571 356 1226 1397 1184 990 1321 1294 936 871 1074 1460 1195 1453 1128 1188 1272 1736 1146 1481 999 1456 1060 1422 1026 2057 1970 2218 916 1018 1361 588 482 1516 1576 1086 495 954 494 451 573 206 294 416 325 666 682 317 433 234 222 327 348 1361 1318 1410 1403 1658 1230 1987 1194 1358 2255 1777 1607 1546 1512 1346 1619 1602 1475 1681 1207 1439 1571 1606 1663 1797 1917 1891 1744 2312 354 302 503 1620 1753 874 2162 2444 2479 2130 691 799 434 166 543 293 211 203 118 1306 935 676 199 367 253 493 870 723 629 1366 930 774 829 952 869 1436 1821 1674 1575 2948 3413 1707 1972 2598 2143 1020 740 866 814 1166 833 901 408 1442 595 1597 617 135 98 755 613 1177 2088 1096 336 1004 489 526 449 455 933 925 898 1259 1201 1301 1603 640 765 1076 1085 1042 1219 1255 977 781 633 588 1171 718 1319 457 855 400 736 455 454 575 844 1528 1205 525 541 501 419 724 736 582 614 731 666 716 836 525 1062 317 291 1506 581 678 784 459 546 497 587 765 541 793 759 749 582 583 703 499 606 688 903 602 529 592 717 268 250 274 401 380 144 879 448 512 368 337 274 539 302 203 429 393 514 150 415 261 206 130 92 152 325 288 249 225 240 392 362 330 265 572 392 371 451 434 479 451 276 415 183 287 303 415 146 285 346 334 318 424 261 190 405 276 341 559 299 373 339 216 516 610 610 433 498 515 615 501 669 468 601 554 476 555 311 542 340 410 566 542 425 356 312 271 248 291 242 232 655 502 280 379 270 682 384 333 412 495 535 413 447 380 395 845 40 1005 359 346 395 405 242 273 536 418 719 876 711 703 825 717 257 222 333 212 147 170 86 180 181 126 174 147 104 201 233 318 171 117 91 183 473 372 236 248 183 181 686 423 217 165 287 364 276 345 331 307 256 459 278 281 200 374 388 313 400 360 214 266 346 323 315 581 394 675 377 353 347 571 350 249 168 463 378 392 396 458 390 461 510 412 400 824 404 343 531 538 777 643 574 564 494 578 743 425 389 432 90 293 337 484 549 441 393 393 219 216 284 849 276 269 236 221 274 298 245 268 294 222 327 307 371 283 188 142 539 538 358 386 299 725 145 199 134 151 327 529 387 411 432 380 472 316 438 444 285 328 579 279 355 413 479 307 569 393 360 356 577 288 244 291 511 214 243 205 92 218 190 215 270 582 343 407 670 229 579 542 509 872 323 269 238 557 606 632 444 374 436 308 474 337 331 374 419 479 548 598 524 882 761 661 663 240 936 592 676 469 406 447 625 421 486 361 168 444 420 289 424 309 512 448 508 549 454 406 1023 457 466 425 727 410 893 823 826 567 472 442 283 253 344 405 331 128 191 281 427 328 395 377 505 401 495 451 473 420 329 463 453 822 441 469 449 507 715 491 620 489 642 928 652 787 582 627 550 444 631 414 528 432 482 745 844 813 701 759 677 836 1868 1791 1139 1256 1402 1307 1362 1565 1131 1257 1295 1486 1425 1122 1267 852 1888 1089 1062 507 607 679 477 534 445 850 254 694 969 909 668 332 595 645 341 173 484 288 284 282 384 300 203 417 528 480 327 399 288 347 315 272 660 502 608 575 665 514 424 887 554 671 512 465 445 443 300 618 595 767 576 685 761 565 362 264 238 253 229 209 267 284 249 172 353 96 189 180 172 200 134 126 94 97 100 116 122 102 112 195 122 293 325 328 460 356 440 353 326 391 232 367 306 346 358 203 285 472 348 108 102 178 162 134 146 424 259 457 564 632 450 287 135 449 455 361 478 420 399 472 375 345 385 292 762 431 447 485 318 459 167 306 322 316 347 716 368 430 447 331 348 395 374 365 531 496 207 66 555 160 377 244 138 408 310 244 255 315 767 700 202 386 362 709 970 883 744 677 236 201 202 444 246 479 483 280 278 597 454 234 244 531 722 584 465 759 420 508 614 586 799 946 653 914 1050 1004 729 696 822 359 484 358 587 469 496 1305 932 838 806 727 711 643 539 626 725 734 768 393 273 478 263 262 257 265 395 941 707 356 408 392 322 581 670 754 534 677 418 302 389 397 277 337 259 204 271 259 325 272 213 216 229 307 132 416 516 502 565 551 565 645 538 689 508 531 876 787 539 631 519 606 926 726 824 655 583 453 507 488 557 591 456 468 780 593 782 472 526 376 380 384 335 464 518 390 323 878 459 423 401 484 617 322 623 400 645 589 634 930 511 415 383 638 420 878 695 447 266 240 278 145 177 131 316 366 498 446 678 435 301 408 96 379 272 179 195 394 265 218 364 824 269 314 308 224 354 330 397 256 334 288 297 223 270 241 437 316 301 509 487 215 329 251 671 344 279 391 234 227 488 443 141 218 290 451 505 410 300 144 150 142 130 712 508 549 477 494 581 452 437 434 284 375 620 476 190 460 391 331 381 445 581 647 610 359 473 457 653 206 357 254 533 863 496 289 301 289 148 367 303 296 286 1119 226 1448 1232 1322 1073 1030 1246 1301 1478 1027 1245 985 1335 1213 1166 401 474 387 424 600 481 466 310 489 396 725 958 438 542 599 352 403 379 627 672 627 572 637 409 317 634 636 686 817 556 452 704 562 746 391 492 424 749 489 540 640 649 605 478 592 669 798 458 626 642 617 463 461 427 476 580 393 620 422 322 634 495 792 454 437 454 465 468 592 502 591 662 585 738 540 586 546 536 623 472 562 508 648 588 515 643 524 519 814 663 742 624 588 558 580 599 531 425 663 606 469 569 500 585 558 576 705 802 782 612 553 636 498 658 699 548 512 601 562 455 540 574 670 783 687 770 577 576 456 598 762 596 483 801 737 781 664 616 780 688 787 736 835 673 622 609 760 799 700 590 658 675 694 715 690 809 562 770 536 829 346 273 242 196 278 246 274 234 196 240 241 258 364 318 353 240 343 296 292 456 299 395 368 433 698 263 372 277 357 357 408 293 489 564 305 584 319 642 262 379 420 421 372 434 356 522 544 434 484 419 368 724 246 377 347 191 302 316 461 408 428 192 228 203 196 253 184 182 170 182 346 685 257 212 337 264 247 344 330 798 565 801 338 416 388 452 393 427 388 384 418 297 186 307 286 180 286 260 348 451 267 253 331 252 198 494 384 478 390 227 367 577 679 511 470 385 429 330 387 311 455 306 277 313 462 313 324 581 479 473 652 688 794 643 486 668 654 870 372 885 533 270 577 302 287 832 405 599 474 546 442 657 544 725 355 373 265 547 578 407 459 338 342 305 232 140 495 718 780 453 463 541 599 416 273 358 378 495 481 465 527 1533 2673 8837 2182 985 451 242 303 323 496 471 407 403 308 265 312 340 222 301 432 503 444 491 443 627 449 320 505 478 872 379 503 326 307 360 443 598 182 170 305 317 632 373 314 316 458 377 542 437 357 1085 520 642 170 356 493 679 382 550 483 430 421 472 426 324 255 304 374 746 684 360 434 670 642 364 477 227 283 219 361 317 278 300 228 188 333 292 418 527 337 408 365 251 369 438 506 336 500 347 569 421 223 171 97 188 259 417 470 421 446 453 582 474 553 523 463 214 144 181 355 446 221 274 317 393 448 408 184 244 223 307 456 390 726 598 681 594 397 330 259 521 543 373 440 462 463 404 416 470 371 484 522 459 526 420 334 515 453 485 397 468 389 273 510 497 477 569 538 673 474 331 421 408 559 183 164 423 383 615 631 2552 2454 512 396 470 541 520 365 655 604 733 699 477 624 503 340 405 270 321 335 296 206 613 611 531 494 419 696 662 245 170 595 374 381 373 357 693 349 224 324 278 480 523 452 409 338 280 265 474 294 443 353 402 486 351 315 555 535 388 374 415 423 243 488 343 362 292 248 220 250 265 893 673 931 517 981 730 607 585 621 589 1003 689 798 587 685 546 381 936 590 223 209 420 280 345 145 755 731 530 696 670 1107 1492 1199 874 908 797 1173 519 504 1488 1614 1389 1247 1540 1211 1241 1157 1185 1276 1418 1325 1192 1195 1276 1998 1282 2094 1399 1668 1156 1744 1385 2724 2268 2400 826 990 1358 484 602 1675 1389 813 615 1080 380 394 577 281 403 431 379 812 759 374 278 409 364 336 274 1872 1955 1961 1591 1946 1524 2179 1651 1562 2055 1696 1647 1686 1851 1688 1624 2151 1692 1759 1630 1624 1766 1641 1475 1815 2046 1969 1818 1943 671 623 458 1848 1807 969 2120 2754 2780 2386 902 942 557 145 546 283 286 208 291 1804 1006 1038 290 669 513 478 853 754 808 1126 1015 824 1231 926 961 1870 2299 1886 1963 3878 3664 1779 2261 2509 2529 1170 595 887 805 1226 781 971 440 1562 590 1651 761 121 90 991 842 1467 2306 1268 439 1128 631 667 336 344 796 751 796 1140 927 2056 2284 601 582 1132 1457 1370 1262 1389 1590 857 600 579 1383 984 1498 375 777 363 993 604 522 595 865 1567 1802 606 674 547 613 559 503 686 497 648 865 909 898 615 927 432 379 2010 837 923 641 562 647 643 721 829 659 887 825 941 842 815 1049 757 851 1156 1185 779 564 923 927 442 305 333 544 575 258 758 383 595 479 436 330 746 510 460 437 416 427 396 387 350 154 126 306 126 277 272 243 300 333 365 316 440 401 592 315 439 516 473 541 438 442 486 398 345 361 611 187 323 347 299 285 418 275 272 374 402 444 610 362 390 356 306 490 444 537 346 407 430 511 353 777 389 473 427 386 473 382 466 489 531 632 670 590 525 294 240 266 288 267 247 475 391 414 472 281 512 419 373 511 446 526 476 595 388 460 918 46 1088 377 514 372 376 426 442 456 442 1045 888 876 786 805 1090 332 300 296 338 162 221 172 151 151 98 151 347 160 244 364 224 243 359 313 124 428 336 242 358 151 232 781 390 335 285 244 581 388 456 448 380 294 599 345 398 412 552 401 459 575 462 227 271 489 365 349 606 386 650 722 328 249 402 553 477 209 572 385 429 384 592 503 565 648 509 460 623 492 448 668 549 775 744 930 866 620 554 710 326 513 649 140 531 577 433 520 541 431 722 269 321 418 953 219 192 142 214 206 293 174 232 465 299 463 353 383 256 248 201 522 368 509 574 392 909 124 300 187 138 298 458 382 408 431 405 531 536 483 417 331 349 642 367 478 403 647 420 801 529 390 468 688 408 328 393 580 350 264 315 112 481 157 264 278 528 414 505 1100 744 544 614 606 968 430 400 764 675 519 543 495 431 359 535 646 300 447 472 417 481 382 431 423 732 616 1002 710 279 942 849 1002 783 489 727 752 557 565 717 211 539 749 557 771 579 663 590 693 740 483 484 971 613 448 617 638 507 847 766 784 524 478 684 323 246 427 484 429 183 239 287 468 531 601 515 635 418 668 589 774 478 346 479 540 961 740 731 498 682 592 548 699 764 918 861 834 920 473 670 433 528 853 608 576 583 795 795 771 849 607 663 944 888 2155 2013 1505 1744 1604 1334 1267 1403 1186 1369 1191 1296 1494 1269 1539 1192 1821 1670 1073 651 790 688 758 649 858 1129 288 794 1135 1034 841 470 621 727 359 154 506 373 238 213 495 396 353 425 376 339 315 321 303 315 421 445 451 495 648 708 611 578 725 797 596 774 605 692 414 560 493 811 669 889 868 807 869 737 378 288 262 367 375 271 339 217 359 142 412 124 164 125 208 268 101 102 104 141 121 185 195 171 162 254 210 345 270 398 501 438 489 508 531 436 401 281 277 277 315 202 256 476 310 149 139 197 159 173 195 561 355 499 708 687 424 482 175 443 430 381 496 460 425 517 331 283 318 379 448 398 503 438 385 548 269 456 233 293 247 470 332 354 432 379 338 378 407 249 359 303 221 202 610 304 543 239 310 539 299 288 275 319 948 819 222 274 250 768 698 638 744 541 300 282 279 517 243 479 605 405 337 623 479 360 328 625 639 661 475 600 467 439 508 629 641 1017 619 1020 744 970 1022 1058 842 291 546 425 424 597 508 1385 675 650 623 705 784 804 627 732 779 755 939 555 427 625 301 431 446 245 406 749 560 434 417 472 278 628 965 696 696 762 390 328 405 417 416 245 217 170 231 192 198 178 312 234 230 168 266 456 516 572 580 401 401 529 376 448 491 479 791 805 726 739 778 777 873 690 770 694 620 534 665 587 611 432 443 537 861 622 610 478 483 447 611 415 403 417 781 431 518 858 519 488 541 571 764 547 774 619 851 826 789 1212 723 536 391 961 541 887 908 534 192 234 233 86 98 127 179 328 532 649 540 452 420 450 218 347 280 312 244 358 320 317 499 948 322 317 315 240 282 371 310 426 312 310 217 189 295 234 401 287 234 521 355 353 313 273 1013 371 264 477 411 405 615 560 221 186 271 537 613 399 374 251 261 172 347 744 562 543 528 620 684 481 483 403 480 443 654 477 206 620 452 402 406 545 412 662 426 409 478 518 787 471 361 224 679 838 952 486 320 303 328 400 438 362 286 1490 300 1808 1540 1673 1420 1414 1582 1565 1479 1584 1340 1555 1606 1535 1322 490 552 533 554 611 489 456 670 486 682 1035 905 483 446 994 647 529 505 707 792 702 626 647 644 608 890 954 1044 604 562 495 524 567 560 433 552 499 628 613 553 545 708 539 584 585 529 543 636 559 641 587 648 702 581 246 351 297 477 361 328 643 587 646 372 636 516 509 503 734 520 820 884 714 933 788 617 514 417 512 575 548 500 548 571 663 540 488 483 579 467 585 592 471 646 599 583 533 451 643 694 541 406 420 453 423 432 659 677 650 522 512 502 468 650 515 587 505 611 612 626 600 394 609 714 428 445 435 418 580 480 646 602 424 724 764 754 687 727 726 641 652 744 646 530 515 550 456 501 495 720 818 707 918 882 1016 976 519 603 479 764 279 211 138 227 185 255 191 131 185 144 211 122 167 175 177 200 277 218 214 420 273 338 327 275 435 318 347 244 281 188 221 290 257 478 273 274 221 334 164 310 233 296 238 325 239 175 352 202 267 154 148 536 178 233 211 138 259 212 293 229 249 189 153 153 179 256 179 163 229 98 257 621 308 190 303 165 160 307 203 546 582 899 330 346 259 467 457 352 330 254 285 189 220 286 168 196 254 178 206 292 321 230 186 327 270 307 337 428 235 357 345 573 609 444 301 428 162 193 331 291 361 231 222 216 466 335 356 345 424 427 610 682 812 553 640 534 635 666 417 873 436 268 438 431 274 460 209 686 408 397 610 578 566 534 290 318 257 514 360 432 327 218 330 222 458 134 441 749 821 451 429 427 447 353 249 301 413 433 342 520 398 1010 3599 2182 8280 1882 242 194 213 233 519 584 379 292 254 353 275 307 349 193 525 279 481 340 461 619 407 517 509 496 890 360 458 368 309 308 337 495 102 94 193 253 497 380 386 223 341 340 366 480 466 731 232 581 241 583 601 455 311 581 310 541 252 417 362 283 255 222 438 616 599 373 485 302 355 206 234 263 281 194 309 338 93 111 144 124 198 242 464 390 206 222 338 156 292 484 481 300 253 220 335 386 161 105 122 184 256 186 511 342 441 403 412 192 457 401 220 228 131 108 243 296 142 288 267 342 404 500 206 350 213 207 406 331 600 480 676 541 346 383 273 332 420 273 361 367 348 335 322 586 381 403 457 290 340 538 370 595 518 298 269 669 467 165 181 211 195 243 207 290 462 197 226 269 419 151 176 509 405 704 413 1865 2277 456 660 576 617 869 594 706 638 631 523 485 272 288 278 348 308 289 265 237 214 629 480 414 625 351 621 793 237 235 432 301 295 496 306 391 353 379 416 305 429 478 409 312 198 271 307 424 451 523 339 370 361 246 297 288 505 396 353 305 251 299 500 264 358 278 197 195 221 289 740 639 590 469 1232 565 741 356 392 488 839 676 648 539 550 465 339 790 260 269 257 363 277 372 161 903 651 632 621 682 1198 842 1287 798 739 1038 1422 613 549 1546 1484 1351 1419 1498 1139 952 980 1103 1472 1508 1823 1451 1746 1986 1863 1266 1796 1099 1830 1153 1668 1283 2369 1983 2190 911 1206 1436 455 452 1354 1578 950 342 1168 328 296 622 279 327 363 388 826 694 361 377 427 382 278 282 1588 1622 1598 1567 1695 1097 1906 1366 1654 1872 1762 1712 1471 1568 1632 1678 1741 1530 1789 1336 1604 1925 1974 1628 1975 2234 2205 2085 2371 418 374 319 1643 1587 907 1943 2680 2774 2340 807 792 613 307 621 219 163 157 169 1287 1053 832 230 302 207 517 609 673 551 1072 887 804 874 799 913 1542 2027 1860 1819 3342 3795 1677 2017 2366 2504 917 788 964 878 1017 796 985 523 1492 511 1667 640 148 117 783 730 1605 2190 1221 258 880 416 534 346 319 863 884 778 1139 982 1550 1565 682 598 881 1599 1436 1298 1218 1142 623 498 631 1239 676 1425 433 579 407 593 485 430 548 586 1659 1401 568 588 505 659 652 677 668 478 622 619 1115 757 471 795 321 289 1460 511 538 578 319 788 720 819 853 761 801 776 805 791 835 851 582 713 811 925 690 772 660 712 296 240 304 497 376 151 851 408 352 279 369 280 631 411 226 341 537 293 320 265 120 204 159 110 181 321 301 262 194 332 470 284 342 320 524 387 392 366 395 565 374 250 327 161 259 285 358 194 217 383 220 193 344 272 239 368 324 385 648 235 350 208 248 503 602 480 391 424 434 489 361 653 348 439 333 415 376 271 428 343 670 361 380 389 517 251 246 265 322 237 233 702 261 301 425 271 738 440 383 480 424 448 481 523 394 376 849 69 1095 369 386 334 293 202 322 347 471 757 679 691 487 784 655 270 181 273 196 170 166 98 157 193 107 182 173 185 247 354 202 181 275 247 156 329 216 214 270 221 203 540 443 293 231 261 409 270 289 261 416 247 454 316 369 312 324 407 510 693 367 169 298 354 335 375 463 453 606 547 347 264 275 316 239 141 447 412 442 340 451 465 419 775 355 387 645 341 379 457 407 860 587 579 581 529 714 680 295 367 351 72 429 461 431 549 357 317 407 202 338 418 734 242 238 153 498 269 291 139 206 276 170 316 365 343 172 126 158 506 397 194 224 345 742 198 230 168 206 303 573 495 515 523 515 567 388 432 337 253 261 378 237 259 447 366 248 421 276 326 210 406 226 193 239 423 130 192 235 156 280 226 222 232 602 463 376 777 307 498 516 389 832 353 272 394 575 638 686 420 283 517 398 494 421 346 480 388 355 358 352 338 706 721 675 663 251 818 653 695 500 481 484 703 385 474 382 316 592 419 391 477 413 498 463 530 597 380 472 796 391 500 435 636 454 810 806 694 390 344 351 311 244 533 528 244 201 304 280 456 256 261 268 488 460 472 432 872 332 406 432 470 1015 617 506 417 457 608 607 714 426 611 776 702 636 474 505 481 400 545 652 465 383 635 596 711 703 624 626 687 611 1823 1950 1159 1302 1418 1534 1452 1585 1073 1037 1221 1327 1294 1149 1390 931 1773 1225 915 634 676 725 636 506 603 883 287 615 940 810 689 415 525 420 248 206 583 418 381 341 535 322 242 380 404 377 279 309 420 272 361 324 480 500 783 627 471 567 498 888 504 705 456 334 504 473 344 671 847 709 588 651 691 646 315 183 165 273 267 247 188 302 181 143 270 94 368 114 212 219 148 160 99 95 126 142 175 138 165 225 122 354 299 387 469 325 382 274 203 393 318 278 194 241 291 132 255 466 392 90 84 206 190 112 130 429 225 370 560 768 441 263 129 384 396 289 406 456 459 552 340 344 372 333 492 486 605 399 474 315 242 399 412 330 313 563 520 325 390 320 328 367 313 225 366 307 410 60 500 168 596 459 128 551 265 229 251 230 694 848 214 306 292 686 968 1038 554 468 275 257 265 584 330 600 551 337 275 636 451 217 273 560 580 678 523 482 489 627 570 615 508 915 524 802 897 712 819 745 886 360 626 407 569 712 485 1365 785 1086 977 742 597 599 517 575 781 759 813 554 393 574 351 249 258 346 453 836 559 365 299 345 209 613 830 795 516 746 393 237 481 339 511 230 184 162 190 170 216 192 298 238 210 265 114 422 588 533 579 576 521 651 519 473 382 637 951 982 604 581 674 573 650 521 551 563 557 566 495 557 478 559 428 491 670 677 733 429 575 498 328 428 350 575 550 484 358 681 435 488 397 645 627 382 484 703 616 653 810 1223 567 373 473 524 405 1030 587 459 245 210 222 183 148 144 241 428 392 381 434 446 283 348 110 354 424 243 160 312 200 254 335 839 235 380 298 282 419 366 344 237 332 296 310 296 252 354 402 223 233 409 451 295 324 152 557 303 234 336 259 274 405 369 216 187 425 408 438 332 300 198 162 267 161 692 583 584 532 583 559 446 521 478 362 571 736 429 196 351 459 421 436 513 377 711 417 413 725 499 690 233 403 230 622 591 545 235 244 386 156 345 257 267 238 1306 273 1458 1270 1407 1072 1091 1290 1258 1430 1346 1481 1278 1518 1214 1208 301 549 434 379 474 427 418 511 410 585 792 912 416 528 608 303 490 418 612 640 581 549 592 516 478 770 834 926 689 659 571 382 491 428 352 392 337 420 402 415 549 613 533 423 440 674 719 481 553 498 413 268 312 410 296 409 378 523 449 356 693 713 533 569 493 603 552 552 407 582 491 484 491 507 478 469 531 429 345 570 512 498 441 626 594 494 550 445 559 378 492 525 462 547 498 507 566 610 747 578 604 583 606 600 603 664 585 601 497 604 444 531 426 588 423 613 679 443 524 539 478 470 874 819 458 533 392 395 402 444 513 411 456 631 583 787 671 770 652 719 725 672 703 669 535 512 538 585 546 601 716 793 640 652 743 564 393 431 239 459 256 232 210 95 232 117 186 140 107 207 153 198 169 181 183 126 165 122 136 268 189 256 227 178 292 141 158 130 150 122 108 143 216 300 187 228 160 259 162 196 178 200 200 338 158 233 192 172 194 188 180 454 312 111 109 153 277 214 397 261 273 153 154 173 168 204 202 156 247 139 195 532 128 178 204 183 257 195 232 398 345 565 126 134 203 286 200 474 464 427 247 169 190 160 182 222 323 194 219 179 295 123 300 487 242 314 267 477 215 243 315 528 258 200 306 363 219 339 229 274 297 365 210 302 312 184 282 461 296 289 801 645 504 411 363 431 424 558 335 411 422 180 500 271 291 400 283 716 319 327 671 689 424 534 312 320 197 403 557 427 273 231 219 338 269 258 314 447 667 324 283 373 334 385 467 395 294 439 239 262 251 1174 1747 985 1882 6536 190 239 201 271 433 372 599 299 277 279 236 252 145 150 397 306 429 310 407 582 447 218 317 301 564 255 416 236 186 332 357 592 154 195 223 214 450 457 313 312 274 353 336 476 391 512 258 495 202 382 303 282 266 463 349 335 397 297 369 114 351 184 470 475 460 451 455 345 379 228 157 182 357 269 429 321 54 58 85 183 232 135 295 348 170 250 363 195 193 460 408 429 193 257 489 171 58 44 56 118 132 169 138 341 314 382 453 360 333 245 236 307 79 60 220 255 103 271 304 311 353 361 158 185 191 159 221 216 512 534 502 542 249 232 201 413 225 195 204 208 194 204 290 217 313 339 167 242 336 263 237 309 346 191 201 515 217 112 329 367 337 381 355 282 372 265 177 146 394 236 122 325 361 585 354 1866 2159 298 462 378 398 480 440 689 567 545 466 422 416 362 182 479 563 337 394 233 224 426 476 450 451 272 635 805 224 233 317 302 280 384 281 311 183 252 254 206 434 389 334 325 319 325 173 539 377 423 200 352 446 142 240 147 576 438 331 174 208 302 316 244 235 261 198 120 188 231 436 428 491 474 673 704 431 489 518 409 792 429 606 336 488 320 315 748 396 387 361 187 110 174 183 533 554 566 729 540 1122 950 1282 694 661 768 1249 561 471 1075 1167 1010 1151 1194 1166 854 886 1145 1425 1297 1341 1548 1497 1328 1555 1137 1775 1383 1384 1186 1515 1392 2032 1771 1548 676 660 1247 514 600 1314 1092 858 357 1159 426 292 513 387 566 398 331 656 611 377 203 168 158 267 244 1466 1527 1353 1425 1484 1107 1534 1237 1113 1695 1432 1688 1723 1424 1295 1330 1509 1432 1749 1530 1674 2054 1376 1401 1541 1900 1702 1677 1840 512 468 208 1613 1266 1078 2098 2650 2543 1988 655 725 458 148 471 125 157 135 108 966 738 663 208 397 318 402 647 769 466 1060 699 913 1105 591 974 1768 2199 1323 1419 2777 3393 1292 1996 2412 2494 754 548 907 842 829 533 924 285 1114 549 1522 564 169 105 1176 745 1265 1670 1197 388 749 292 608 290 292 781 744 616 890 859 1239 1547 522 468 741 1245 1280 923 1004 1041 643 299 270 998 647 1493 491 594 390 572 346 316 442 513 1550 1372 724 731 431 536 547 535 551 446 502 531 881 760 485 766 378 334 1250 335 484 486 347 460 571 550 586 700 557 553 633 566 695 623 581 658 671 892 588 642 594 472 263 295 237 393 354 200 532 276 297 251 250 264 564 248 344 230 418 264 272 281 168 169 155 96 228 309 232 223 253 225 253 166 199 232 451 314 212 411 395 450 375 324 265 167 263 275 314 116 294 280 234 254 411 331 314 286 363 381 545 179 292 262 288 603 534 667 357 389 393 420 319 233 384 345 193 391 240 298 345 283 202 297 285 291 394 246 199 182 282 204 202 764 259 400 316 272 810 361 345 399 438 472 404 436 288 290 602 50 616 297 336 335 284 207 236 453 428 626 520 544 544 611 448 351 266 278 210 138 343 129 163 232 196 167 199 118 230 272 255 141 144 130 256 239 179 168 128 168 223 559 313 272 211 158 361 259 239 229 353 358 471 359 550 326 365 234 349 587 246 230 242 285 288 592 257 495 648 240 462 124 235 371 315 253 426 304 363 327 465 430 471 449 389 413 525 271 433 483 484 681 544 670 661 321 493 624 263 406 252 58 522 562 390 439 334 289 429 213 386 427 839 215 245 215 390 299 303 148 331 360 239 435 475 380 180 186 153 542 341 212 259 332 530 167 505 455 196 318 699 623 643 631 597 657 538 590 306 292 294 342 292 314 266 423 312 492 305 355 520 633 423 310 435 547 379 136 283 95 258 86 195 132 365 178 368 599 318 445 622 543 769 279 293 500 570 443 488 335 316 462 375 435 305 312 376 348 266 359 334 354 578 521 809 695 321 606 537 563 409 540 381 506 575 332 430 153 304 360 618 358 624 393 351 493 544 369 312 481 341 526 495 430 455 701 606 577 335 297 432 524 440 290 296 349 293 263 312 456 340 182 216 388 346 549 429 717 311 299 315 321 751 363 468 323 467 603 632 531 404 527 678 520 738 483 489 659 663 610 430 532 622 631 635 955 1021 729 734 592 725 1786 1874 1603 1491 1349 1015 1216 1351 911 889 831 917 1271 1221 1121 1078 1458 1108 1019 652 742 649 541 728 451 682 296 825 974 903 833 420 460 571 144 112 401 316 347 395 678 502 340 277 326 197 199 206 275 228 245 208 298 276 328 430 371 290 500 672 457 555 528 508 652 608 543 523 643 724 610 574 692 415 234 175 167 232 246 255 296 268 193 100 200 155 131 166 211 136 59 54 97 91 100 110 114 96 102 244 166 312 180 240 303 264 278 229 268 290 226 207 195 211 313 123 208 257 398 149 143 184 135 167 245 263 271 523 360 575 393 228 184 165 177 137 150 351 391 303 228 267 319 370 353 313 388 219 252 170 229 397 268 308 278 568 294 376 360 348 427 357 399 189 273 275 189 107 478 216 411 236 198 631 255 233 202 214 745 635 168 233 213 492 680 798 666 441 197 185 299 492 281 557 524 352 235 627 522 203 344 696 762 414 512 594 508 559 658 355 691 724 546 755 873 745 657 630 681 208 376 303 297 457 346 1108 544 694 826 713 481 434 349 456 561 565 672 523 394 506 334 227 186 257 264 747 578 387 282 336 239 513 446 385 460 372 313 288 311 430 277 166 154 138 162 158 154 144 278 193 132 271 108 271 667 476 489 373 396 332 418 425 371 469 562 673 541 622 459 656 534 430 500 578 453 517 619 445 468 516 474 368 467 466 416 545 754 361 520 584 329 386 455 585 422 648 451 338 491 331 619 417 485 752 550 504 363 644 346 309 340 582 372 861 577 429 343 148 179 161 148 154 207 382 447 269 255 302 356 240 102 524 391 203 216 317 229 367 376 788 118 255 232 338 356 256 260 233 172 204 201 141 130 222 366 265 237 295 239 389 488 205 689 332 312 350 177 142 348 340 157 256 366 206 218 319 245 148 134 165 174 686 387 331 384 440 472 308 399 332 350 589 380 464 373 358 303 295 360 376 381 403 364 289 445 351 487 336 505 320 575 693 566 318 159 191 128 156 251 347 293 1153 210 1258 1165 1414 1335 1166 1315 1308 1520 1128 1393 1164 985 1251 1595 275 576 542 329 469 373 405 253 341 479 690 502 349 395 352 360 247 476 595 580 574 560 337 419 315 761 719 791 409 359 485 613 432 641 452 657 592 677 532 550 754 762 800 525 410 656 759 574 690 511 988 623 646 564 462 531 519 430 249 345 429 462 522 554 935 492 505 461 886 489 917 879 972 870 816 1004 728 435 779 691 603 511 355 474 351 541 489 446 504 545 576 510 681 459 412 509 409 649 543 615 685 682 719 721 681 536 506 552 463 358 441 998 446 587 438 438 537 761 565 494 710 410 485 634 426 386 708 773 775 577 723 495 346 428 623 486 579 518 506 471 527 495 371 595 501 471 587 704 678 473 428 497 418 476 400 519 351 283 282 378 692 320 207 227 207 275 183 416 96 352 369 165 208 164 176 182 202 174 184 333 244 348 307 201 289 203 179 169 173 136 235 215 177 218 246 295 265 309 181 139 177 165 141 242 236 128 159 198 282 328 268 473 184 175 163 87 366 78 255 183 209 245 136 225 162 334 203 282 303 133 179 410 271 197 364 124 130 127 212 230 236 395 191 215 470 289 263 342 302 272 399 100 284 133 239 110 224 335 249 466 253 209 317 243 296 247 236 287 169 237 328 678 401 321 638 243 260 208 350 235 306 305 419 225 493 306 365 385 385 369 611 552 658 705 523 727 808 539 728 824 362 237 747 191 325 958 317 408 358 238 638 397 354 523 206 256 329 469 229 303 467 382 120 175 393 184 678 628 827 580 448 329 402 496 405 274 216 308 332 380 404 288 361 451 242 190 6374 466 236 281 511 306 278 315 391 392 358 386 257 180 221 198 603 260 323 513 261 413 342 355 445 226 352 367 332 300 375 480 206 239 179 387 397 210 474 278 235 287 421 628 379 519 348 729 184 466 442 346 407 541 421 301 545 211 431 370 154 386 260 549 531 431 409 467 316 286 239 254 279 223 297 438 324 375 174 249 213 143 425 280 191 221 228 292 224 414 725 755 436 314 447 476 75 48 112 102 88 472 340 467 688 530 362 466 541 459 392 390 279 261 229 263 157 256 312 249 366 364 288 358 255 248 334 439 435 554 277 389 114 331 351 265 325 299 511 521 424 244 295 408 206 230 256 230 338 363 277 388 401 201 210 442 452 238 260 238 210 278 294 485 302 287 145 209 568 492 275 478 463 468 417 2080 1688 426 580 635 414 485 352 562 510 518 437 775 519 489 442 153 144 170 538 248 226 433 431 459 266 390 631 490 493 394 306 447 447 451 263 413 118 206 229 197 147 345 296 122 152 66 98 235 216 274 295 233 233 174 356 483 542 358 361 276 217 243 586 282 411 295 277 78 96 116 616 818 421 325 566 676 475 528 390 607 603 717 507 590 385 430 228 982 603 170 162 345 355 226 402 719 908 813 750 534 807 676 656 971 823 764 605 819 651 905 759 794 735 896 1109 843 923 1187 780 762 806 879 794 699 1152 1298 1129 1305 1174 865 1099 1030 1376 1514 2092 1334 1288 933 568 404 1190 1283 795 515 937 285 283 681 285 476 222 241 522 638 433 313 340 320 325 216 1361 1431 1716 1428 1537 1328 1310 1296 1403 2073 1106 1333 1444 1186 1489 1738 1122 1350 1230 1432 1317 1189 1513 1560 1702 1966 1619 1779 1630 380 322 318 1566 1966 786 1489 1767 1763 1638 635 627 401 123 545 100 239 213 249 1198 932 890 266 343 319 437 931 1253 596 1010 528 684 944 1110 1413 1420 1690 1512 1577 3267 3978 1416 1542 2802 2487 1334 633 769 998 1115 416 1271 487 1797 687 1079 655 50 40 600 906 1358 2502 1168 311 839 495 762 532 509 541 525 641 892 772 1119 1581 570 696 1297 1615 1596 1316 996 919 620 895 764 1111 881 1015 360 1048 567 735 584 725 785 803 1730 1181 638 560 514 427 385 524 424 421 447 521 1074 524 485 1376 754 734 1956 462 555 1033 541 459 441 461 698 746 471 418 595 625 623 613 600 681 688 881 694 626 396 537 358 329 416 142 371 435 703 460 497 448 328 243 564 432 534 226 466 502 435 437 294 159 139 174 174 355 434 411 337 257 484 334 320 410 283 250 231 470 272 352 312 375 300 102 275 297 303 236 253 169 274 313 238 258 256 202 358 361 640 234 334 352 402 374 784 750 381 417 452 400 465 576 490 488 447 352 459 504 274 495 326 313 323 361 310 292 213 179 293 173 152 365 289 294 467 325 321 228 208 273 277 323 259 295 218 518 458 24 424 359 191 295 218 189 376 344 328 518 697 446 574 495 450 240 141 296 182 89 183 383 179 185 163 179 137 362 224 381 128 134 206 198 144 146 112 66 230 393 110 520 370 296 266 274 489 416 441 354 339 210 580 526 444 399 301 323 494 503 435 244 345 581 500 456 445 748 356 342 191 237 299 222 122 197 507 611 627 405 548 398 374 353 320 347 426 334 270 490 465 549 762 768 622 669 757 505 490 505 602 146 465 559 484 585 778 603 344 166 457 475 964 283 224 218 181 264 276 447 271 339 339 320 222 354 221 143 164 721 673 307 377 388 645 296 183 151 300 322 469 305 358 407 362 427 415 370 242 198 212 258 188 206 276 395 303 481 341 411 347 395 341 177 167 621 222 431 278 228 329 230 235 259 447 273 308 1033 366 410 396 687 705 428 217 559 377 374 434 534 437 285 528 442 270 386 559 679 317 314 296 410 402 446 467 330 542 1302 1145 1293 532 352 487 455 399 496 577 306 340 377 657 388 615 536 496 519 519 499 496 564 480 504 534 703 280 1011 1085 1086 961 921 285 451 417 434 331 483 457 475 712 448 262 341 364 457 352 576 328 339 733 329 410 465 819 613 387 446 716 891 641 425 678 609 774 571 726 686 576 764 632 695 1100 675 587 656 685 601 762 640 784 735 643 1525 1408 1190 1212 1419 857 835 901 979 1376 1119 1297 1444 979 1369 647 1844 991 1028 544 613 621 654 818 674 957 290 744 1077 912 1026 414 557 597 322 280 418 527 221 286 254 314 345 372 899 373 205 240 259 350 293 229 529 477 558 600 442 465 517 690 452 502 338 438 535 415 436 593 475 759 564 721 741 340 217 239 173 223 239 151 169 473 161 124 277 231 261 233 244 186 80 82 92 135 85 83 81 85 75 260 110 252 213 236 404 368 390 194 248 317 277 296 280 300 259 191 346 367 263 136 120 135 108 162 168 332 341 410 577 374 326 309 160 674 657 401 630 572 528 528 517 583 602 310 388 325 304 356 476 495 440 575 157 333 245 734 309 490 633 488 626 477 545 368 574 568 319 186 575 332 675 277 322 583 306 320 286 314 406 675 245 343 279 529 710 634 836 620 218 210 255 461 226 659 480 262 262 652 420 477 431 558 566 510 578 544 765 613 630 865 1320 1387 878 827 656 624 416 717 1125 276 338 375 474 308 403 1440 556 358 282 359 492 477 421 502 861 854 738 651 286 465 224 235 172 453 560 482 829 211 395 413 261 314 413 430 579 453 405 494 234 361 255 200 200 166 194 190 184 158 266 104 358 211 261 540 655 666 510 836 889 686 930 812 823 566 740 705 668 699 711 665 680 582 660 1046 618 606 665 718 389 492 596 508 553 305 518 373 494 360 377 533 461 330 687 466 345 694 516 480 335 535 454 395 666 591 871 640 439 824 404 460 390 723 457 634 588 351 215 152 156 208 170 168 241 350 244 359 504 348 527 406 141 368 318 130 132 198 234 131 222 670 266 473 333 224 289 269 330 190 179 199 233 179 348 271 188 262 352 491 264 249 318 213 893 358 348 802 343 371 445 367 240 300 347 354 362 312 319 209 265 189 197 439 609 639 861 639 658 529 272 602 359 266 390 675 260 401 448 413 414 512 580 316 453 483 457 196 347 502 278 220 449 1270 565 301 306 286 145 496 393 332 388 1544 296 1757 1606 1614 1041 1595 1347 1340 1767 1261 1715 1170 1146 1390 1105 479 347 609 251 762 574 651 590 596 479 832 479 307 259 500 559 232 526 577 517 507 431 336 483 500 436 442 555 731 694 503 677 453 697 662 686 640 835 652 518 704 668 814 794 596 624 731 540 918 745 676 508 506 587 599 424 531 649 524 394 691 706 683 415 706 756 754 772 905 367 826 874 901 906 858 742 869 376 648 635 825 626 600 707 653 642 610 630 673 599 686 587 654 810 512 581 766 760 853 545 670 823 664 767 824 577 727 717 631 449 470 688 453 425 516 499 769 822 745 779 593 655 627 622 726 733 539 590 503 503 960 529 367 476 619 756 499 625 560 494 510 583 581 503 781 705 691 676 727 454 399 373 651 814 523 847 429 457 457 727 640 369 312 385 330 485 294 443 291 400 188 214 664 670 682 192 251 212 212 398 248 399 365 392 516 189 243 196 251 196 316 245 288 426 555 340 223 374 391 409 471 474 454 465 177 226 354 423 465 246 214 477 358 224 150 177 251 184 251 218 236 372 144 258 236 305 158 317 310 98 337 337 378 237 311 227 194 204 206 301 404 484 300 374 235 262 192 686 604 435 458 264 395 225 350 193 209 363 409 316 384 178 378 260 276 356 307 438 304 320 374 450 372 435 887 220 295 287 436 290 259 624 300 273 457 377 295 423 381 398 935 530 645 1109 385 882 727 877 572 904 422 280 475 205 228 633 399 858 443 427 503 468 555 476 423 398 391 370 476 227 492 617 463 215 434 289 575 418 732 566 370 394 473 475 438 397 358 658 456 514 535 566 267 242 194 239 466 6422 288 337 606 509 717 423 396 313 405 462 449 236 489 219 536 386 354 577 360 563 448 323 605 254 356 377 332 297 386 574 226 234 156 234 447 660 368 325 279 691 436 682 311 653 257 755 355 452 412 533 343 868 348 528 588 484 347 384 231 532 546 384 422 522 491 557 398 482 532 297 682 544 741 363 78 110 133 246 368 179 344 462 248 332 282 623 318 325 456 391 533 411 451 562 58 135 158 96 81 419 353 593 516 684 479 447 436 396 252 385 204 192 316 427 149 279 298 511 509 526 312 418 273 271 397 330 462 534 632 852 245 566 408 333 340 279 306 310 338 285 285 459 269 342 292 586 482 532 287 399 596 305 334 575 529 360 539 594 560 648 606 679 486 427 200 212 539 533 521 366 412 641 443 3364 2287 758 700 569 497 484 428 654 615 578 814 616 544 485 330 290 299 195 324 162 206 321 323 474 298 375 734 664 411 528 391 453 445 522 423 326 296 175 438 320 265 203 386 266 297 98 126 399 373 411 280 481 219 276 323 407 718 536 400 573 250 427 503 305 299 507 417 131 157 215 514 665 561 390 706 788 857 608 506 631 849 576 496 821 418 458 285 894 632 320 296 328 198 216 345 654 670 735 650 641 925 838 1237 953 958 785 1115 713 517 830 825 862 1029 1337 1043 922 984 1286 1027 1264 992 1275 1374 1111 1269 1023 1549 1189 1319 1157 1524 1238 2040 2179 2329 928 746 1172 604 444 1129 1194 862 452 1242 495 540 417 184 464 286 318 780 974 323 471 553 527 353 340 1838 1847 1736 1184 1433 1270 1564 1575 1781 1977 1504 1495 1738 1304 1550 1780 1778 1786 1872 1787 1530 2020 1378 1539 1677 2000 1756 1793 2140 470 384 331 1668 1594 1209 1823 2414 2117 2273 871 803 644 263 654 138 242 162 296 1152 997 958 270 568 495 391 605 1197 831 880 802 1024 918 1021 1311 1699 2115 1920 1373 3227 4110 1856 2039 2600 2755 1151 563 1141 1021 1286 688 1128 524 1968 913 1025 681 163 128 1080 986 1125 2444 1745 487 955 882 745 413 427 710 720 780 1142 740 1722 2055 505 775 1181 1248 1276 1470 1032 1032 527 613 483 1256 716 1279 411 1040 602 642 814 882 995 638 1627 1538 1019 971 520 615 567 560 550 523 519 524 1089 843 671 1351 543 533 2015 441 614 757 428 590 685 623 929 1055 837 848 995 806 813 774 787 907 905 1116 755 810 724 746 308 278 346 228 299 196 929 452 481 333 476 347 495 476 489 359 663 506 359 476 487 193 165 249 116 228 213 197 287 330 265 327 328 329 334 405 237 371 290 371 377 217 231 146 405 535 481 288 177 136 224 299 221 353 369 216 386 373 601 151 213 428 390 493 695 763 438 531 504 464 588 546 479 502 452 494 377 610 345 652 237 519 465 417 524 439 273 279 313 315 298 363 194 359 441 322 556 481 440 550 404 430 541 579 339 460 648 42 495 371 293 209 288 177 326 362 340 721 761 513 718 509 604 406 216 317 228 182 270 442 133 161 119 137 285 315 197 625 197 248 211 185 156 310 223 128 222 228 197 631 368 287 249 277 417 524 310 328 492 241 551 360 446 525 340 434 397 381 381 279 445 393 451 501 538 565 485 456 175 256 214 432 264 238 477 538 558 621 752 376 360 457 420 647 314 395 504 393 452 761 634 979 845 660 903 466 531 679 648 246 591 760 694 678 830 514 674 130 619 647 963 260 260 205 260 284 300 386 280 383 381 386 367 394 277 271 181 798 637 379 463 312 663 185 296 217 195 346 642 474 535 592 618 699 425 574 576 474 429 678 429 541 419 500 392 592 453 469 467 586 444 290 391 715 332 527 310 224 447 162 445 448 609 340 404 863 403 607 629 510 669 534 355 896 645 533 608 458 599 472 599 413 346 368 599 579 324 309 305 414 627 570 523 417 415 1013 857 1011 530 473 451 784 515 434 595 348 474 784 684 806 711 730 639 719 743 531 423 637 383 503 687 647 405 924 991 826 559 515 329 333 344 542 823 675 273 333 654 321 299 378 288 703 502 638 437 767 455 408 421 573 902 780 490 518 659 787 777 539 517 624 693 748 737 653 520 592 453 724 558 578 667 851 550 859 870 805 809 706 565 1916 1833 1326 1277 1533 1151 1241 1392 1187 1151 886 1069 1277 1123 1724 880 1471 1314 1141 943 1173 761 585 778 632 1114 289 634 1158 1046 1090 565 661 591 200 317 552 429 376 460 435 448 389 379 363 311 282 282 416 307 160 168 286 673 453 709 496 347 648 614 614 568 674 604 687 706 579 628 847 776 675 890 1034 435 202 159 125 212 233 214 262 334 169 327 210 206 242 253 179 278 114 128 133 134 196 198 196 200 184 199 213 370 250 371 671 555 682 275 242 315 349 410 328 350 288 193 304 272 400 291 229 251 208 150 176 409 473 548 812 780 538 339 238 479 444 303 415 453 442 465 666 373 402 395 323 283 327 476 443 388 381 654 316 366 479 737 573 479 741 441 554 466 433 467 808 762 335 75 597 229 657 359 256 598 218 387 198 358 620 674 182 328 312 550 714 677 703 502 235 186 431 643 370 716 597 444 255 726 721 432 416 630 926 839 671 445 595 557 422 708 959 872 684 695 596 689 612 869 959 214 574 559 359 321 261 1815 665 561 763 657 639 647 567 660 877 814 861 756 461 583 297 286 201 308 460 432 427 621 602 406 400 298 562 675 736 706 417 573 283 465 405 189 193 148 197 185 171 126 269 249 407 234 208 509 591 528 578 452 452 492 445 597 571 392 567 682 694 738 689 764 620 509 586 568 547 494 660 960 476 811 539 643 533 563 448 482 592 475 503 554 518 380 545 509 449 616 497 574 418 635 607 540 591 818 947 854 851 769 486 488 367 889 386 703 762 529 260 187 205 68 86 90 132 433 513 500 713 510 586 546 161 427 424 283 216 156 192 214 359 610 284 524 447 437 385 393 499 272 261 275 286 229 198 353 445 320 326 337 336 281 295 264 1003 589 579 591 209 190 383 361 186 316 415 247 234 346 363 284 292 191 173 501 653 477 450 559 720 384 432 575 490 560 513 546 166 591 497 432 505 523 558 554 507 424 480 319 390 662 437 279 413 1326 949 491 253 421 324 404 386 495 407 1489 456 1568 1460 1680 1582 1511 1336 1236 1550 1859 1504 1964 1694 1592 1644 349 438 399 417 603 784 738 504 356 375 886 737 317 283 509 592 324 411 703 484 472 462 377 558 576 621 618 682 514 615 408 464 406 521 452 713 654 730 402 399 534 568 531 418 528 630 551 770 397 456 644 594 590 745 498 516 625 380 333 648 552 618 446 478 657 434 420 526 524 648 590 668 617 669 568 430 415 433 529 704 599 579 580 664 763 541 523 545 558 422 483 455 644 603 551 541 521 448 451 389 549 679 540 606 599 619 371 412 420 578 421 462 413 655 539 456 519 616 836 671 461 726 661 510 557 512 529 471 379 494 900 698 338 729 561 537 897 566 659 645 581 736 472 519 568 474 595 542 617 453 530 561 678 634 625 697 543 540 410 645 396 349 188 141 200 206 74 275 106 421 217 170 233 237 245 111 199 173 117 253 171 239 288 185 209 137 174 150 164 188 204 170 230 207 283 348 378 393 284 185 114 122 114 190 316 205 169 183 271 187 125 659 311 235 109 186 122 204 298 176 200 218 126 175 109 108 141 112 313 154 322 347 301 82 159 231 304 248 439 382 351 286 168 198 244 293 186 623 556 378 220 109 274 107 169 158 167 335 291 302 166 273 225 313 148 274 250 243 320 291 179 480 294 263 358 210 264 187 266 285 305 203 332 444 362 84 161 328 572 400 561 613 494 543 324 788 442 596 406 676 402 313 535 116 327 385 221 635 558 369 468 549 140 300 218 224 275 332 600 243 317 531 195 253 120 207 527 390 526 508 296 423 533 346 436 317 180 286 336 398 360 350 229 303 213 201 236 288 6054 333 454 474 487 316 237 207 198 292 399 175 375 195 341 285 247 319 188 195 340 392 752 301 390 380 334 208 236 325 243 225 167 445 319 347 366 233 229 244 330 537 283 595 497 584 335 339 278 423 242 390 273 281 356 326 314 194 96 418 401 359 319 552 554 393 444 201 180 285 237 199 257 255 155 196 125 155 186 120 222 340 137 195 220 180 300 269 351 468 222 160 405 249 110 73 62 154 79 350 434 319 281 363 346 286 516 453 192 314 193 194 239 328 111 376 365 182 201 213 160 188 183 214 399 255 365 364 337 433 321 245 192 205 159 139 168 174 152 177 184 152 162 194 198 100 241 212 243 301 295 256 191 371 370 326 336 346 328 352 377 442 331 276 171 211 358 371 143 367 348 521 535 2464 1926 411 563 565 448 422 306 589 468 812 610 497 643 395 338 189 171 153 229 210 167 428 420 356 277 204 501 530 343 313 198 402 404 394 194 295 301 130 408 360 442 298 367 389 415 224 153 335 260 274 297 431 323 173 334 432 541 322 509 248 167 382 426 284 338 219 170 126 177 223 781 741 690 442 439 533 571 387 405 512 549 286 545 565 325 414 255 968 334 112 98 563 257 252 331 497 567 712 633 510 719 785 848 944 739 941 903 857 420 1148 1103 1113 1559 1219 965 755 854 1065 1188 1025 1345 1250 1157 1355 1258 1129 1169 1287 1360 1226 1007 1198 1918 1979 1852 981 633 970 529 688 1048 1056 708 396 1160 230 208 338 165 293 333 275 675 775 361 186 360 288 333 292 1723 1687 1805 995 1183 1228 1443 1198 1568 1660 1689 1423 1433 1118 1325 1185 1200 1312 1487 1313 1559 1270 1055 1041 1392 1530 1757 1511 1738 490 354 308 1583 1355 710 2140 2398 2213 1821 600 674 466 168 453 344 141 125 141 1320 733 706 190 506 415 620 725 856 600 491 789 879 768 808 943 1900 2293 1645 1733 3725 3333 1647 2032 1880 2075 1080 512 837 1022 1021 601 1119 504 1406 657 968 461 111 93 608 892 1052 2002 1153 528 670 443 449 353 370 979 974 944 765 676 1478 1525 483 958 1418 1237 1230 1058 1077 918 523 401 681 1462 805 1244 394 990 636 540 653 499 614 635 1525 1159 538 610 369 755 536 640 529 468 383 545 855 829 612 629 299 281 1852 537 811 656 357 422 523 488 677 649 825 790 544 668 584 615 597 676 559 689 683 777 644 720 383 269 447 385 246 173 558 227 271 236 222 230 620 368 256 348 364 350 120 283 352 210 196 234 204 259 238 252 408 306 339 222 387 336 241 279 324 198 236 442 404 200 449 366 312 324 368 259 207 214 252 150 493 279 342 297 296 391 475 233 393 455 172 506 452 457 334 408 369 300 279 427 338 209 418 368 216 406 362 329 205 598 566 308 408 314 392 289 295 242 266 491 260 238 243 255 413 340 300 370 196 283 374 402 233 295 531 80 421 477 254 325 444 315 195 678 500 425 617 460 553 479 506 221 169 324 216 154 243 334 225 64 56 188 160 125 121 472 227 154 181 147 81 234 181 107 228 122 132 614 190 267 225 218 508 288 257 249 438 283 370 241 250 338 331 484 294 289 318 292 222 209 339 504 663 370 459 247 193 124 190 180 134 231 656 397 437 376 420 518 485 357 443 333 538 196 256 419 540 519 313 562 548 404 442 575 274 516 319 188 464 541 678 554 509 285 408 217 482 498 743 208 364 180 204 208 263 349 360 739 281 296 361 326 219 205 155 314 560 217 265 209 993 86 169 87 88 367 445 286 378 337 317 385 517 378 283 294 251 351 268 278 358 459 405 531 409 448 229 257 214 245 270 530 228 303 331 128 354 121 296 246 422 198 174 614 337 477 314 494 612 466 150 341 527 513 576 502 544 359 493 501 437 285 448 607 470 360 405 384 712 697 689 736 295 765 807 865 719 382 636 664 314 365 743 252 407 397 541 432 601 573 537 595 595 550 389 876 408 411 608 546 614 665 955 998 324 273 651 417 318 424 346 341 181 191 307 175 284 238 428 528 475 317 371 500 467 303 490 438 1014 449 433 271 515 570 821 682 542 658 677 772 746 606 462 528 755 729 540 540 693 631 720 835 665 689 630 886 749 1570 1520 1313 1228 1292 958 891 1121 852 1299 956 1109 1366 1063 1079 843 1392 815 751 440 484 515 487 608 448 595 361 735 881 674 887 477 488 276 150 221 392 208 358 483 277 223 308 319 418 411 360 369 312 144 438 409 278 359 580 402 471 401 469 594 456 295 411 480 481 588 466 486 736 880 519 864 916 470 147 174 150 165 155 125 128 232 96 97 256 270 320 158 158 156 64 136 87 44 134 144 146 107 130 245 299 299 184 354 308 304 318 360 352 179 226 167 116 149 254 179 278 202 227 164 152 232 158 90 149 345 228 306 506 365 334 341 317 394 406 288 492 355 427 550 496 316 312 369 361 561 598 512 444 328 346 415 272 325 223 438 351 514 619 541 416 574 604 242 472 484 258 68 659 221 499 313 195 437 232 429 212 458 530 642 384 157 131 535 584 600 624 632 202 144 237 435 308 831 646 313 375 587 467 367 222 723 613 570 440 514 566 582 510 705 818 716 494 668 635 642 674 912 715 139 477 366 333 477 309 1363 699 685 649 571 610 688 599 659 546 507 646 509 280 487 251 261 142 211 552 650 562 749 341 439 384 359 589 621 654 619 194 254 233 317 204 254 179 134 200 175 196 180 239 153 442 176 102 296 462 570 624 734 674 579 777 718 645 506 448 416 396 420 452 410 690 578 604 483 499 702 387 652 569 446 597 413 392 534 355 378 314 676 301 475 581 532 407 652 454 655 631 670 346 581 520 486 646 728 604 692 451 776 462 343 336 862 409 754 787 481 220 160 150 52 78 70 94 346 314 349 164 362 350 666 378 382 322 147 140 160 160 159 267 627 331 330 249 227 232 311 351 254 247 274 383 220 348 196 418 339 162 306 251 243 243 196 647 394 386 412 134 177 214 188 159 250 208 188 213 490 216 282 257 156 283 426 429 402 423 384 539 403 309 264 344 430 446 545 236 245 335 283 427 427 417 590 537 305 326 262 514 304 261 176 360 599 591 563 140 218 242 247 258 666 343 992 317 1395 1243 1387 1162 1248 1282 1412 1207 1188 1107 1188 1194 1068 1797 584 326 314 534 400 599 534 407 294 444 639 741 520 297 337 486 291 410 530 559 545 468 426 443 515 345 396 452 1083 532 574 560 489 626 536 588 526 528 447 443 532 603 570 743 695 781 556 667 579 848 567 493 429 425 578 543 688 638 752 550 789 834 790 639 827 750 748 775 737 736 629 714 635 617 594 698 718 591 852 650 947 620 654 564 549 640 555 509 498 610 604 878 699 743 749 695 842 637 562 525 588 724 607 798 647 727 519 613 611 671 639 447 592 590 548 649 635 669 863 892 616 543 767 657 663 683 652 610 781 621 745 860 792 769 880 820 739 708 1279 1228 1009 1037 990 937 873 904 972 1029 1049 772 733 943 967 923 944 1055 438 524 529 591 259 299 240 128 258 182 172 349 172 254 249 170 350 340 368 227 284 264 274 353 170 341 243 311 384 228 296 242 264 286 315 227 435 370 331 247 244 301 202 251 263 239 233 301 283 175 405 278 326 355 314 627 333 204 184 212 211 300 443 220 248 160 118 132 162 166 261 156 314 253 567 521 277 310 420 326 461 419 426 675 381 579 253 339 282 323 292 631 564 374 520 199 320 213 190 250 211 333 329 326 352 345 460 343 416 345 262 426 526 362 352 553 344 361 629 225 306 313 288 359 352 401 323 336 473 268 342 344 339 285 599 761 684 425 477 467 437 649 568 813 611 356 429 271 514 604 406 547 672 392 799 485 508 628 375 371 325 664 484 606 524 602 302 344 300 414 521 766 789 525 419 528 571 723 478 359 336 338 369 553 417 272 383 323 233 271 281 337 333 8391 728 652 902 269 283 452 213 261 250 363 330 322 520 371 307 523 299 299 316 296 573 224 386 401 341 444 483 430 333 318 227 335 439 421 333 240 650 457 504 618 471 662 462 723 305 461 281 393 399 616 355 424 547 527 494 338 571 499 412 522 509 479 480 971 388 303 274 214 354 280 382 497 135 163 157 277 353 281 496 459 301 373 315 351 422 468 608 624 283 349 602 286 96 98 48 226 158 283 346 462 511 561 409 519 482 440 366 331 202 88 337 441 182 352 436 337 322 291 283 321 232 342 444 457 664 712 618 786 433 266 406 271 334 318 219 221 279 366 218 391 308 379 264 261 508 353 355 398 337 510 489 493 514 246 270 257 239 287 279 398 458 406 378 197 395 240 290 366 316 567 607 2239 2730 445 545 429 401 541 437 549 571 534 745 570 665 585 652 365 405 317 459 443 254 512 512 424 452 268 618 601 408 400 413 501 588 652 384 410 187 263 281 213 249 301 286 409 325 282 235 632 318 371 292 465 343 379 379 360 802 573 332 428 312 334 655 515 496 560 509 132 146 156 697 968 632 544 619 702 880 492 796 742 981 597 553 642 726 503 497 745 744 241 199 193 353 195 220 850 680 730 682 1009 1194 1266 1297 1110 987 1137 1133 996 701 1456 1330 1563 1548 1459 1105 1310 1230 1554 1588 1237 1422 1567 1346 1541 1772 1410 1792 1589 2003 1372 1807 1377 2448 2191 2398 1009 1248 1146 661 785 1254 1501 929 543 1378 378 322 813 393 654 404 432 778 1028 985 293 400 370 310 272 1825 1776 1810 1865 1456 1852 2003 1897 1753 2082 1679 2035 2142 2005 1939 1926 1933 1842 1848 2179 2045 1972 1913 2068 1904 2404 1793 1832 2095 357 290 337 1639 1629 744 2215 3099 3009 2444 775 665 673 319 588 138 465 378 315 1592 977 898 378 584 508 441 901 1260 1138 1497 838 1184 1453 800 1213 2089 2731 1904 2009 4030 3563 2085 2326 2818 2749 1073 740 805 1075 1129 687 1270 451 1425 606 1381 720 97 93 1216 977 1465 2475 1290 572 1416 410 792 337 325 800 727 689 863 761 1708 2227 661 474 932 1235 1145 1494 962 1122 675 548 632 1506 678 1463 635 885 589 835 681 517 721 785 1596 1513 864 901 559 618 728 764 646 559 593 480 1100 711 718 1059 481 414 2003 555 643 974 391 658 743 590 665 713 662 628 517 866 813 984 739 749 749 930 593 585 717 752 479 494 322 241 479 481 790 443 436 300 435 465 567 403 518 438 493 579 440 201 338 252 182 259 199 462 224 260 214 332 267 368 383 454 396 303 264 346 364 246 377 427 322 134 394 424 543 216 307 342 344 362 372 305 477 361 318 328 541 376 438 382 344 360 450 484 388 446 438 473 424 493 374 432 454 472 485 533 443 524 505 807 772 585 792 445 322 287 301 282 227 632 282 669 553 276 558 451 425 473 409 529 518 558 427 347 778 120 635 383 227 404 295 352 604 695 452 572 676 660 795 644 563 507 344 322 482 318 273 398 183 193 136 183 221 257 236 336 318 228 222 190 245 185 165 142 156 413 194 606 479 591 501 346 441 474 352 342 467 234 680 507 453 376 359 334 380 454 363 375 260 356 586 586 470 400 633 402 451 335 263 355 258 208 642 336 370 424 891 394 507 528 514 736 460 546 537 622 933 843 444 787 619 581 607 642 411 643 496 162 369 489 585 538 545 534 605 269 417 453 1185 131 199 122 186 188 193 242 331 282 526 564 464 489 231 223 246 472 826 342 366 247 836 275 275 218 303 465 520 416 456 432 412 484 455 440 479 383 419 576 423 502 515 659 485 741 487 532 553 607 587 417 396 973 466 345 329 248 433 335 340 283 637 424 306 832 591 786 680 856 844 448 345 620 545 433 495 487 498 625 428 580 710 682 493 651 361 358 362 551 691 595 806 694 530 1036 833 963 803 671 723 1055 692 661 816 535 803 534 887 553 863 572 532 556 552 522 535 640 508 596 660 552 455 974 959 934 739 668 328 658 585 736 496 450 298 425 507 335 297 475 491 681 475 593 631 676 507 639 457 456 1133 652 736 491 646 911 720 749 632 695 715 794 702 760 608 568 788 692 705 710 874 797 749 574 627 855 830 738 763 2513 2390 2121 1880 1572 1602 1203 1352 1481 1705 1342 1546 1379 1294 1535 1086 2371 1550 1068 846 934 740 880 776 773 1015 554 845 1260 1073 987 620 434 586 537 630 516 436 336 344 414 472 371 445 530 417 543 316 332 228 389 378 377 621 755 651 585 484 658 683 762 889 831 803 722 674 682 656 716 852 676 905 988 528 143 255 212 226 167 127 345 303 513 165 238 344 204 258 260 112 92 196 133 193 120 150 144 136 130 304 367 381 291 381 406 327 360 353 362 339 317 322 277 285 495 284 251 262 278 254 265 217 166 216 290 471 398 601 493 932 380 328 165 264 296 309 304 476 395 448 511 410 441 470 417 307 326 423 348 318 412 511 247 330 396 749 632 595 535 501 563 524 621 400 536 489 311 135 564 201 524 329 203 577 263 324 226 318 658 932 337 374 344 698 760 668 751 623 460 409 349 797 425 850 763 375 490 818 859 403 330 495 666 883 930 753 881 681 988 819 1208 817 676 784 1008 782 942 834 854 221 404 482 391 421 477 1706 663 905 1001 627 678 546 500 629 891 928 859 702 422 377 378 519 308 315 442 543 794 439 644 537 484 514 763 400 692 477 382 256 458 443 296 246 280 194 265 249 189 144 262 271 598 233 296 819 490 542 423 830 793 453 782 661 563 589 669 775 744 705 661 696 915 780 828 547 557 522 670 536 488 645 702 553 742 553 451 691 571 843 969 639 663 606 529 636 641 968 614 468 446 431 784 1076 796 490 599 597 451 1193 740 739 454 802 402 771 1036 603 307 343 426 183 179 262 205 429 509 537 536 520 504 589 440 479 451 207 298 339 338 351 326 646 222 625 317 257 399 357 484 395 374 281 261 206 336 330 499 354 429 338 464 389 241 293 808 428 400 265 413 425 458 415 219 403 510 421 419 478 325 290 267 357 247 624 645 605 634 518 605 567 466 539 591 415 615 740 348 635 596 566 612 660 689 351 380 450 662 317 509 369 346 276 676 1008 1021 845 232 363 225 467 416 355 331 1467 250 1645 1452 1527 1359 1552 1491 1459 1442 1559 1422 1491 1368 1413 1442 392 680 607 588 636 582 768 551 574 489 1038 785 543 581 696 468 511 452 677 633 603 599 502 473 504 618 630 741 1556 1685 737 841 956 1359 1254 798 682 1063 847 861 1293 1382 1333 1124 1462 1497 1431 908 1321 1404 770 684 699 859 514 861 940 1023 1172 554 914 1125 825 655 888 738 744 695 1414 781 1172 1145 1267 1168 1208 1077 921 633 1141 983 1346 1013 1285 1101 859 994 995 930 1253 880 1120 1029 985 1054 1059 1037 1049 1030 1070 929 1082 848 975 977 1100 832 990 1104 1060 662 906 785 842 1227 986 927 1140 1090 1164 1033 1059 700 1111 1162 975 1049 1057 687 895 990 1526 1195 1160 1030 864 894 987 966 1167 955 1033 1079 1202 1007 1182 964 1089 1270 1282 881 889 902 1081 1115 1141 1062 1098 828 990 1102 549 595 370 484 477 618 501 624 287 418 369 410 279 301 297 305 358 297 307 596 359 530 458 508 594 301 476 355 383 479 523 422 350 843 504 504 470 524 500 420 484 456 436 507 430 256 493 442 492 689 584 997 475 309 291 422 520 423 662 529 569 406 450 388 545 464 524 406 475 298 409 1512 460 588 716 455 461 553 524 848 672 1039 509 611 637 607 658 804 760 630 744 357 378 335 393 380 540 457 430 651 801 407 620 824 518 445 749 706 448 462 593 1081 785 770 1071 401 578 527 572 696 737 638 699 432 500 518 555 739 746 513 896 1299 1370 1028 802 1089 1110 984 811 1818 972 645 850 638 412 1200 862 883 549 716 1202 962 822 932 844 918 718 860 564 393 836 739 616 701 752 444 648 815 1307 696 781 990 700 1074 960 976 491 495 360 631 513 421 574 496 519 433 511 606 454 728 13691 703 851 561 649 544 500 614 623 251 370 536 630 712 860 1067 684 567 988 668 930 765 606 338 316 548 794 836 668 960 396 618 677 731 564 413 695 588 879 1041 615 1121 485 1252 397 767 603 693 614 1019 603 646 907 1063 772 724 508 529 696 713 671 946 927 1243 525 546 349 523 825 686 907 786 299 337 391 318 786 604 799 1345 703 930 725 420 750 1063 989 879 609 681 803 823 238 135 143 106 202 822 761 1180 1003 844 850 1039 766 656 584 550 308 308 527 631 269 647 955 711 899 900 430 436 382 557 714 747 981 845 683 1016 387 454 401 623 612 516 424 480 365 440 415 748 439 535 711 703 564 826 686 756 1195 681 756 778 1086 540 632 717 642 726 751 724 753 647 458 284 829 621 652 702 574 1244 779 4418 4630 1063 956 895 1201 865 886 843 759 1101 871 1031 718 860 582 520 469 590 576 597 634 927 893 1047 798 698 932 909 708 352 855 872 674 1241 856 1185 317 435 829 702 431 573 410 384 423 346 561 594 817 1108 726 996 679 641 638 550 1086 786 708 840 816 494 965 687 540 1149 1064 517 565 544 931 1143 1404 595 937 1468 1306 1106 905 1114 1274 927 944 873 497 641 506 1273 1297 890 860 437 450 579 554 1477 1413 797 1295 1409 1870 1789 1673 1626 1703 1492 1470 1500 1333 2073 1844 2205 2796 2264 2021 1905 2067 2014 2060 1628 1670 2108 1985 1914 3223 2456 2769 2163 2972 2134 2600 1897 4175 3454 3345 1666 1970 1754 1084 712 2258 2422 1395 906 2048 627 603 712 604 856 569 602 1356 1385 838 541 832 782 652 514 3304 3481 3451 2620 2437 2338 2505 3048 3137 3521 2828 3526 3967 2766 2802 3148 3316 3587 3380 3638 2842 3570 3238 3135 3213 3478 2857 3271 3392 624 526 503 2669 2949 1592 3527 3839 3912 3925 1429 1339 1549 597 1698 323 675 596 458 2719 1515 1774 522 746 645 798 1938 1838 1850 2737 1504 1745 2343 1744 2787 3505 4233 2923 3192 6470 7366 3367 3651 4368 4580 1972 1172 1990 1878 2605 1146 2449 1124 2809 1111 2793 1648 131 125 1872 1638 2688 4198 2239 951 1324 1074 1481 816 836 1524 1390 1268 1729 1323 3114 3042 1285 986 1414 2812 2540 3036 1827 1682 1198 1142 772 1914 1341 2568 756 1443 943 1114 1315 1331 1530 1311 2710 2802 969 927 895 1119 1309 911 1112 680 875 905 1655 1438 1179 2236 1091 954 3200 777 958 1292 896 1375 1473 1433 1446 1315 1087 1116 1302 1417 1460 1646 1288 1528 1555 1830 1808 1033 1507 1285 518 890 1088 639 701 521 1408 920 613 856 945 524 1124 1074 902 847 1319 825 611 613 530 351 317 285 249 445 535 438 426 666 520 421 478 627 534 376 360 534 627 366 766 339 680 296 451 672 1101 555 494 448 609 606 527 450 448 510 602 749 1284 492 584 543 535 726 833 1054 488 569 560 521 698 678 470 596 508 526 686 745 691 685 533 748 685 983 819 604 451 892 675 464 450 1170 505 864 800 496 1046 826 750 850 640 686 852 970 490 732 1462 192 1163 662 572 506 403 401 911 1044 791 1034 973 1019 1232 863 866 925 484 607 471 436 516 337 401 364 326 399 416 401 356 471 390 620 458 355 431 498 315 351 406 465 246 1234 1209 792 686 468 735 607 519 495 708 452 864 564 950 797 584 813 793 1002 938 568 654 665 667 786 867 996 1049 773 386 469 548 424 319 284 798 1059 1135 592 1420 912 929 977 791 848 916 745 963 967 942 1425 1184 1591 1260 1000 1410 1148 853 1091 807 477 817 1118 1081 1044 1382 1041 729 336 799 873 2011 323 380 232 348 325 357 419 534 952 416 723 569 1096 417 415 550 1099 925 704 776 779 1465 384 406 322 404 704 1182 958 1114 1092 1062 1142 932 820 669 586 567 736 569 627 527 894 746 958 823 811 550 682 417 569 669 1391 451 546 343 386 453 547 617 636 1143 627 504 1201 934 1099 1231 1394 1415 1071 578 1666 1232 946 1051 698 906 726 888 670 829 731 811 796 929 698 678 788 783 758 965 1229 571 1648 1468 1627 832 1077 669 1335 1095 929 1133 575 918 1028 876 1015 909 990 861 991 989 1028 826 1385 1014 928 1164 1043 904 1118 1315 1298 1410 1328 505 822 674 551 626 896 680 883 1108 853 736 723 387 1050 1019 1249 926 1171 1174 681 625 601 1676 1053 1226 1033 845 1862 1606 1232 1319 1230 939 1427 1224 1089 1225 1019 1028 1147 1149 1004 1518 1278 1263 1640 1459 1231 1193 1265 1425 2954 3346 2222 2679 2404 2069 2191 2291 1835 2224 1953 2211 2478 2507 2491 1848 3164 2257 1995 1166 1279 918 1261 1425 1264 1800 539 1321 1901 1670 2226 1026 1264 1014 715 767 1001 872 699 721 731 695 434 885 676 478 551 653 711 655 557 501 613 582 708 892 778 876 1295 1339 868 1008 964 999 1180 1009 1211 995 1058 1279 971 1347 1408 734 403 466 368 469 449 373 516 666 416 239 579 459 298 566 290 373 180 174 305 431 398 336 388 384 359 590 519 538 540 601 825 807 863 542 620 495 625 340 303 325 520 342 559 569 928 210 206 287 219 313 381 703 473 829 912 1386 698 645 511 953 904 611 717 721 758 678 884 723 636 615 666 677 793 719 553 532 695 867 496 725 621 1399 899 831 841 746 957 610 624 485 743 776 737 578 1684 864 1718 790 851 1488 896 909 775 868 943 1130 816 641 577 986 1130 963 1159 791 701 665 707 1400 454 1135 1475 957 790 1516 1316 1049 990 1168 1025 1076 1376 1048 1475 1184 1181 990 1314 1759 1255 1353 1394 1481 1298 1721 1510 439 812 618 719 656 492 2873 1108 1206 1068 1303 1209 1189 1024 1146 1383 1600 1586 1429 781 854 781 315 431 1070 803 780 754 693 879 1008 573 723 953 1012 1212 953 697 664 523 717 712 307 364 280 316 316 275 209 505 253 653 609 371 889 1067 1184 1022 1246 1037 1130 1185 986 842 1018 1573 1756 1194 1301 1753 1365 1080 939 1011 1299 994 912 1623 1190 1042 827 862 880 952 936 932 1442 1006 778 678 727 705 760 824 942 913 1143 1018 934 944 672 1154 950 946 1127 1358 1701 1059 1903 1110 1048 810 1563 752 1102 1665 881 588 447 529 285 257 286 431 758 1009 657 750 736 658 741 422 655 863 609 789 582 590 397 761 1319 314 808 663 550 513 732 749 568 720 686 393 339 520 495 547 698 1051 695 707 601 932 458 1594 631 599 839 551 453 510 405 425 655 658 781 740 585 529 459 546 461 367 817 1270 896 864 989 967 905 612 1168 904 781 696 1748 507 1194 1119 1081 1157 1185 1203 883 677 778 1009 491 655 580 670 478 1016 1191 1525 891 441 926 413 799 424 855 560 2592 507 2671 2490 2304 2674 3001 2982 2868 2513 2746 2632 2525 2460 3123 2582 768 967 897 878 1193 1054 1077 1323 1150 1236 1289 1416 592 717 1131 1152 654 821 1476 929 908 785 1146 761 725 1039 1059 1262 1122 1434 602 670 688 1103 646 1256 1171 743 529 656 1290 1146 1084 958 786 995 713 924 951 1000 901 908 870 694 618 549 755 705 483 801 931 1028 971 1192 1068 1520 1650 1559 999 1186 1026 1013 917 1009 972 867 1018 584 1021 1125 1003 1131 1090 1299 1126 1295 1129 1106 1094 1030 979 1148 812 1135 1269 792 1431 1027 1042 1127 1074 828 1020 995 1285 1326 1026 1022 877 926 983 899 1068 860 879 1043 1180 982 1080 1128 606 1135 932 741 1238 1204 765 948 665 978 1580 954 868 1051 1025 1509 1037 1260 1303 1334 1552 1271 1304 1188 1247 1252 1104 1252 1333 993 1332 1219 1295 1378 1325 1646 875 622 550 1154 473 299 525 229 606 343 394 356 302 362 184 273 365 355 416 216 364 265 244 708 519 617 640 441 590 343 347 311 317 614 292 343 422 686 425 349 396 389 440 490 418 361 329 448 328 427 605 269 451 223 211 1024 543 396 368 357 339 328 553 331 363 418 125 239 143 280 208 266 346 223 1358 542 339 302 464 312 300 501 563 899 602 519 371 399 633 405 361 444 428 334 828 230 330 506 255 322 439 572 527 624 651 588 641 646 540 484 407 537 515 554 768 840 450 662 676 376 487 518 437 376 538 431 407 597 836 759 580 699 576 575 990 831 1320 855 690 713 898 965 685 1350 765 565 839 407 439 816 522 1022 673 721 657 960 551 828 434 454 570 821 478 564 453 489 501 316 502 491 536 783 1243 560 699 845 691 845 556 443 644 854 865 1012 972 702 573 471 584 372 306 509 474 652 703 10496 2326 669 582 873 524 596 301 322 427 437 623 684 610 1170 755 593 661 454 1075 463 624 650 551 479 643 681 393 434 401 792 688 747 382 312 2083 803 651 1021 473 964 642 971 592 808 644 775 824 1008 716 505 867 312 529 491 256 240 806 744 732 784 740 781 689 681 554 660 652 425 701 753 224 250 257 299 442 315 631 1037 451 489 410 326 444 538 771 716 441 500 785 534 60 199 173 184 121 339 407 653 522 792 726 503 501 434 506 452 252 232 392 1573 282 842 514 403 545 583 392 363 579 366 555 553 721 694 563 810 1234 342 602 707 465 359 649 655 659 396 475 561 280 308 519 570 418 696 525 1808 1892 392 369 774 387 262 377 417 379 536 465 451 687 405 595 293 496 502 362 560 718 1021 799 3825 3330 724 795 707 805 861 579 831 1975 963 2100 1065 761 780 528 371 347 303 447 504 356 519 521 484 469 456 902 1132 810 338 654 538 552 651 501 537 284 388 657 518 781 667 919 1120 1043 411 420 831 659 613 457 771 473 527 453 459 889 631 683 549 460 342 896 523 586 749 588 304 334 425 1029 1141 1150 554 1007 1149 1143 571 707 791 1222 685 813 671 765 466 1589 1340 687 265 180 485 385 299 501 1260 1437 1039 736 786 1830 1716 2022 1656 1237 1573 1584 1141 868 2022 1977 2013 2510 2257 2107 1835 1995 2309 1999 2190 1767 2036 2486 2610 2908 2369 2943 1962 2741 2051 2378 2159 2956 3018 2962 1500 1720 1869 1293 818 1986 1969 1273 762 2264 934 764 1006 781 749 499 572 1389 1629 620 537 673 641 431 539 2932 3000 2816 2654 2780 2318 2906 2361 2043 3017 2784 2890 2744 2442 2794 2827 2366 2665 3067 2475 2444 2989 2468 3246 2885 3068 2366 2732 3213 491 411 473 3042 2833 1846 3716 5068 5043 3244 1459 1563 835 389 878 177 253 209 182 1977 1086 1093 384 965 759 616 1064 1356 1183 1783 1245 1128 1636 1640 1643 3004 3511 3481 2789 5752 6030 3058 3348 3542 3935 1665 1036 1549 1212 1721 966 1447 762 2285 820 1729 1076 167 120 1561 1152 1656 3579 1510 699 1514 770 927 546 497 1440 1346 1287 1385 1401 2204 2344 1098 1311 2318 2154 2011 2487 1651 1840 1033 695 943 2660 1086 3017 994 1327 754 1176 1997 948 1154 1049 2774 1968 884 991 851 1133 869 766 921 640 847 969 1624 1359 977 1712 610 554 2301 894 1156 987 627 1399 1223 1189 1405 1191 1337 1178 1198 1162 1178 1226 1280 1331 1187 1091 1183 1241 1270 1101 563 451 353 553 608 467 1482 632 556 565 743 424 811 701 832 547 819 700 469 685 522 455 400 242 479 618 640 590 577 555 425 619 595 370 533 524 561 496 555 582 649 648 477 290 350 422 613 1420 492 575 701 772 568 471 624 464 564 809 840 508 563 646 788 551 911 896 611 675 581 585 807 612 741 810 886 745 978 847 736 644 548 1008 1096 951 775 704 443 638 536 489 454 756 584 681 687 627 757 856 799 950 754 836 862 947 541 578 1263 117 1093 584 602 316 620 387 574 671 775 1011 1375 1071 1013 1043 1197 322 329 523 337 304 523 382 405 291 159 401 357 361 451 1541 415 318 428 320 230 411 263 318 391 306 430 996 560 658 489 499 648 297 228 220 1749 568 596 478 598 628 793 730 953 665 527 634 357 564 626 481 804 725 886 764 352 460 548 394 206 254 691 711 724 634 1104 699 1051 812 468 736 605 712 855 749 670 1415 956 1056 998 916 1077 1018 670 2135 1788 372 897 1090 1185 1407 633 744 970 265 929 1053 1332 298 313 371 434 452 438 379 379 762 297 537 874 807 294 298 376 1191 758 463 549 567 1047 242 438 318 264 525 844 682 737 743 739 887 675 765 672 539 506 709 463 503 592 513 417 568 470 572 367 585 362 352 323 957 277 379 833 186 504 277 397 398 859 525 445 1010 558 657 652 839 661 570 531 1068 860 678 790 791 810 861 883 866 928 762 719 1007 614 595 501 691 1295 944 1258 951 404 1211 1312 1554 1005 810 941 904 680 786 852 303 1025 1022 686 933 730 780 715 778 993 893 907 1148 852 697 1025 778 1146 1427 1595 1345 901 745 686 479 361 955 890 651 546 588 541 520 451 622 575 704 970 914 782 1332 719 619 569 665 1866 1923 909 749 863 936 1314 1044 947 1155 1341 1258 837 669 921 843 1028 978 849 775 938 1205 1694 1241 1156 1128 1130 1352 1829 3028 2779 1905 2171 2021 1843 1937 2526 1925 2534 1835 2057 2037 1726 1915 1715 2529 1742 1940 1178 1317 1154 1040 1038 992 1280 507 1021 1291 1062 1656 774 951 962 371 373 857 548 593 609 721 622 454 736 489 665 623 373 552 405 392 360 852 566 720 869 703 706 1117 1591 842 1021 727 727 900 1070 784 1001 1455 1239 1342 901 1299 1526 343 424 376 413 379 287 378 513 295 219 450 152 196 296 335 300 166 132 511 147 442 487 486 485 454 493 371 541 439 492 854 795 825 438 347 250 714 355 279 342 492 517 663 565 774 386 424 284 243 272 330 700 371 586 900 1164 773 443 226 754 757 596 574 969 926 792 761 580 630 633 881 575 622 542 640 501 426 851 577 439 493 1120 897 862 1148 928 744 957 910 862 1214 1227 651 262 1322 580 1266 666 534 1236 698 577 579 521 1202 1336 621 547 505 861 1278 1293 1352 800 363 308 457 825 638 1447 897 553 444 885 688 547 483 835 1127 917 736 1089 667 994 859 1010 1058 1390 905 1252 1123 1098 1176 1511 1656 423 1061 769 645 937 684 2474 1201 1067 1099 937 990 928 737 1051 1217 1067 1312 991 627 801 541 634 590 566 909 800 719 876 545 604 485 927 1380 1175 850 1383 686 516 1745 2017 1498 266 247 199 267 255 224 196 412 524 534 249 250 538 883 922 736 937 1063 718 910 947 977 869 933 1420 1216 1094 850 1162 1049 800 923 1011 1013 882 921 630 482 736 1014 728 1063 658 782 974 744 935 667 738 816 773 561 1165 1057 1110 763 927 1003 854 1168 686 793 1220 1037 1093 947 1532 901 551 576 961 568 1353 907 596 416 290 208 139 181 157 249 562 400 717 516 591 680 748 341 636 639 274 444 517 383 503 611 992 282 672 535 473 574 506 464 307 175 203 641 591 448 526 1862 529 394 1946 643 561 971 363 1425 575 533 816 520 404 530 486 525 439 469 509 546 770 424 546 568 440 243 858 1050 670 813 719 854 593 719 779 666 1000 682 822 292 493 927 813 939 1072 791 837 684 949 878 397 1607 423 496 336 987 1360 1435 806 206 284 412 777 430 508 662 2092 522 2325 2004 2136 2064 2025 2286 2142 2144 2165 2224 2042 2295 1780 2019 524 705 753 1109 854 698 882 719 647 952 1207 1097 612 760 902 636 577 784 1219 755 719 677 841 981 1081 856 894 1057 1417 1345 812 1077 830 945 949 942 888 859 546 905 976 890 802 1149 964 1114 983 921 1108 826 826 632 615 708 624 742 708 850 780 682 1283 994 903 1078 979 1399 1371 1273 859 1138 852 818 796 790 855 996 923 913 837 1010 880 1119 1034 1231 1042 1202 1004 1043 919 1087 847 1355 1092 1189 800 1025 1452 1053 1135 950 1023 852 1176 974 1088 1056 956 967 1060 872 834 1151 847 860 689 727 1290 856 1214 1230 673 966 1355 1160 1564 1719 659 819 621 974 1035 1273 973 1070 1269 1531 964 1187 1200 1285 1662 1425 1730 1312 1332 1453 1071 1169 1216 1013 1365 1299 1411 1560 1293 1674 733 898 558 980 633 439 310 245 336 391 456 414 431 278 241 493 277 265 299 327 464 369 348 390 284 411 326 545 673 351 416 327 371 352 330 388 294 531 358 362 400 499 322 371 176 190 162 254 344 339 389 243 332 299 277 923 551 425 364 258 317 318 761 459 487 176 130 116 239 150 331 110 447 92 1735 691 575 326 595 479 461 621 469 1209 418 917 373 460 385 488 357 521 477 409 743 335 369 592 412 271 576 427 347 465 737 369 663 747 551 599 903 631 512 682 725 1010 436 398 894 349 491 711 628 390 476 655 330 672 798 273 472 872 578 430 791 713 815 927 911 681 646 1120 695 1050 825 440 1025 390 586 893 806 816 608 539 936 874 501 926 493 509 541 1057 806 420 460 546 488 575 400 737 404 819 1348 400 510 744 731 683 853 748 751 781 832 1597 1024 624 469 407 379 599 278 717 487 902 851 2326 12059 522 402 851 425 508 386 372 471 676 627 576 519 793 592 1012 532 541 1321 695 543 839 707 569 473 911 508 557 495 818 627 688 363 474 1907 750 611 639 547 1022 721 935 587 632 636 901 425 1139 919 457 740 497 616 350 481 364 877 942 932 573 655 683 623 761 700 470 485 362 589 525 198 218 132 296 588 214 620 683 331 405 460 497 386 523 721 625 367 640 588 532 141 108 212 103 112 437 364 582 542 583 650 666 514 458 560 544 182 169 547 1586 212 599 547 414 454 470 343 303 519 307 529 722 686 680 705 950 830 435 434 514 554 465 426 426 425 647 333 540 292 351 270 445 679 398 474 1968 1951 695 575 703 526 229 423 466 438 536 478 442 437 441 474 452 388 339 464 764 547 540 635 3526 3283 655 803 825 648 854 614 799 1943 956 2211 1119 680 735 473 402 466 361 367 628 366 510 525 408 645 415 928 1046 622 310 528 488 448 660 511 568 283 446 799 520 471 508 778 1161 774 570 583 868 756 733 468 1022 535 576 642 473 1186 1035 712 854 365 317 503 574 464 574 446 268 311 273 933 1216 1324 951 859 1294 1236 831 818 804 1526 782 937 988 807 515 1871 1358 907 358 187 304 376 457 499 1458 1273 1321 852 915 1770 1524 1938 1633 1269 1787 1610 1226 961 1796 1983 2220 2900 2504 2021 1470 1568 1710 2332 2517 1921 2385 2258 2740 2353 2030 2678 2322 2157 1736 2335 2103 2970 3140 2496 959 1357 1834 1060 1091 1942 1993 1565 849 2536 845 682 819 545 1079 845 684 1873 1243 703 496 666 574 391 486 3200 3109 3258 3001 2648 2965 2962 2587 2568 2512 2695 2693 2834 2596 2729 2756 2149 2579 3038 2678 2806 2958 2432 2516 3040 3761 2761 2866 3387 668 500 246 2405 2356 1803 3897 4429 3998 3656 1439 1486 983 484 1044 452 347 226 290 2138 1244 1167 484 1056 637 558 1279 1208 1251 1756 1510 1489 1716 1400 1554 3087 3589 2808 2524 5762 5722 2982 4155 3559 4049 1370 856 1654 1749 1759 908 1972 705 1869 893 1982 890 151 131 1780 1240 1855 3298 1772 1164 1704 610 946 371 369 1155 1127 1049 1485 1350 2816 2413 939 826 1707 1778 1535 2348 2074 2321 870 899 634 2563 1074 2950 891 1152 765 1331 2115 722 947 1397 3250 2042 1070 1273 1262 1194 926 687 886 1134 918 1210 1639 1349 924 1462 640 610 2383 1277 1778 1003 571 1327 1176 1169 1509 744 947 884 1160 1722 1618 1819 1710 1781 1246 1269 1160 1677 1346 1276 454 334 456 485 463 318 1005 483 509 362 732 565 1057 616 798 510 801 491 472 275 630 211 185 378 258 362 605 575 453 450 437 509 459 304 341 266 355 468 304 404 416 573 477 389 606 700 715 1766 497 538 453 646 494 494 526 804 515 623 657 493 330 550 783 738 814 706 512 627 590 678 588 646 744 553 759 722 754 657 707 672 425 580 580 766 781 727 431 454 545 503 500 975 586 584 611 530 987 672 623 738 832 1048 770 840 606 584 1298 209 1147 577 552 451 435 491 585 1027 700 1061 1025 1278 1066 1058 994 343 330 536 388 487 463 301 395 434 340 379 344 316 293 1674 356 245 397 220 424 383 418 334 312 406 308 1133 898 583 503 405 723 435 376 372 1757 533 653 461 870 874 1047 732 405 776 501 387 521 303 623 618 834 680 786 766 398 305 447 521 286 429 817 806 955 579 1122 864 1120 863 495 907 755 763 823 1017 1023 1261 578 1402 1239 811 1042 655 560 1995 1857 242 739 931 1012 1140 729 685 948 462 518 621 1576 265 277 328 397 372 467 166 413 506 337 501 752 666 584 676 427 1268 1076 597 726 423 1524 176 454 335 192 450 862 664 746 687 674 933 626 703 1200 1017 988 1306 938 1053 852 688 578 804 675 667 651 767 755 405 369 970 455 463 874 230 497 208 574 409 1083 322 325 709 1036 936 831 819 838 611 423 1102 1172 1024 1202 527 726 843 601 737 764 756 616 840 622 526 572 628 1482 1034 1617 957 621 1070 1274 1656 770 1081 722 1278 698 870 1129 352 902 894 698 942 664 1002 928 1155 1484 798 749 1200 874 702 1479 778 838 1243 1047 1241 830 572 652 463 415 595 770 793 400 414 597 592 623 685 543 701 854 1031 1095 985 794 714 688 541 1273 1984 868 834 762 1213 749 992 1254 1314 1267 852 1122 1027 730 972 1354 1543 896 804 1238 906 1270 1244 1301 933 991 1383 1348 2977 2958 2066 2349 2121 2027 2397 2977 1894 2168 1685 2117 1577 2088 2017 1657 3089 1963 1752 1307 1524 1181 813 1133 1342 1069 625 1361 1829 1657 1592 754 846 1002 395 527 960 567 805 667 670 701 489 512 430 541 822 440 425 395 475 477 692 563 716 814 835 732 1220 1562 661 948 795 943 717 1120 1155 956 1420 1328 1409 1044 1507 814 408 451 375 486 428 398 562 401 277 215 341 266 245 403 649 364 260 254 328 123 384 447 451 437 415 557 465 549 411 499 919 787 928 681 509 276 545 410 297 274 405 473 640 355 665 252 292 346 318 275 331 647 457 622 771 972 745 408 177 456 502 691 478 791 788 586 707 535 521 428 833 462 478 469 424 449 426 817 480 445 655 727 638 860 751 895 524 852 818 720 1036 889 575 170 1051 342 997 613 316 1197 402 532 283 493 1196 1019 231 424 390 1194 1306 1150 1311 826 380 321 421 823 841 1607 899 536 517 813 896 506 626 1198 1406 807 922 925 956 1056 940 1033 1537 1258 1024 938 1386 1300 1562 1535 1280 275 1043 794 538 674 388 2538 1095 929 890 831 1069 985 825 1057 1206 1115 1284 842 590 613 809 820 779 863 696 610 666 782 1081 725 432 703 1707 769 638 1098 463 498 1794 2074 1594 364 356 279 372 346 314 259 583 414 684 395 206 567 753 758 633 926 921 671 969 693 777 963 839 1043 943 942 896 945 1348 876 1013 1091 994 808 1255 810 874 604 738 1070 1107 769 839 914 1048 719 862 757 868 601 685 965 843 1251 559 929 840 723 1072 872 959 915 726 1295 733 1607 957 800 617 1380 686 1524 1152 675 582 350 304 94 104 173 190 589 560 524 479 835 619 730 407 574 743 482 395 380 428 579 519 1163 308 762 451 387 586 452 545 648 598 554 415 346 489 510 2074 502 300 1836 610 636 663 447 1212 855 825 542 576 388 608 604 434 463 495 499 522 745 385 506 601 297 381 703 945 563 819 662 822 522 539 767 725 1174 866 757 325 582 828 693 1015 978 849 814 388 840 1026 410 1685 462 469 361 975 1582 1695 956 250 516 462 878 496 772 696 2102 474 2452 2113 2447 2367 2232 2592 2327 2575 2242 2658 2228 2320 2034 1920 502 737 641 1082 893 1005 995 574 644 842 1264 1254 671 1039 912 493 496 1093 1256 856 808 763 518 1073 1166 954 910 1241 1034 974 464 719 523 734 653 652 601 747 462 549 732 802 936 647 833 703 713 690 933 799 373 442 438 502 366 491 601 594 424 376 516 624 696 531 689 749 657 685 683 556 669 683 705 673 762 625 640 378 648 640 714 704 737 1000 626 783 724 719 643 675 582 591 664 693 550 615 713 670 566 570 564 630 706 663 809 547 534 521 590 639 630 590 640 572 472 485 862 582 771 662 471 656 764 784 894 927 558 674 533 607 1126 468 459 476 526 691 658 593 531 615 595 548 635 739 792 850 739 821 818 599 653 610 704 661 737 695 537 490 394 750 337 347 164 335 170 427 279 295 204 283 286 206 249 249 314 198 346 237 218 381 298 364 332 234 400 323 338 269 314 291 279 388 388 364 280 307 225 424 280 332 271 267 249 338 182 253 370 275 377 229 217 568 246 250 224 130 278 254 398 356 378 161 146 165 161 185 223 145 262 171 237 623 397 164 281 254 240 185 195 440 328 417 310 355 459 381 267 384 352 285 637 248 417 264 186 256 209 563 480 306 354 251 440 488 342 447 264 412 335 377 465 773 377 417 447 247 354 414 434 236 242 292 245 325 403 383 262 515 466 407 803 671 754 637 487 572 579 898 629 907 518 298 610 311 429 903 483 989 662 510 581 590 515 620 464 466 560 626 624 377 499 535 413 348 279 360 491 482 1063 491 403 455 422 571 919 656 524 702 324 388 482 457 364 403 292 299 315 423 316 269 561 669 522 5892 623 411 350 388 184 132 268 322 556 346 598 721 482 417 649 670 863 536 404 261 243 417 321 571 215 357 338 439 480 555 448 236 277 580 587 857 379 705 291 584 383 578 465 345 288 723 381 226 487 256 411 387 289 377 502 612 548 540 564 475 409 294 438 333 423 333 461 661 133 155 216 297 567 240 398 618 335 369 260 391 420 550 546 519 366 362 505 430 64 46 77 120 170 319 323 702 503 534 571 485 503 479 343 243 122 134 260 316 192 670 323 450 545 480 310 322 347 202 430 337 565 375 331 423 553 321 473 594 219 174 409 417 395 303 313 464 325 363 221 341 289 495 397 481 446 269 247 630 442 336 399 445 407 534 465 568 539 236 277 255 626 531 160 607 585 719 548 2920 2654 660 771 660 654 627 452 426 377 766 522 683 577 595 321 326 293 277 321 299 302 645 645 522 332 349 702 594 584 389 563 402 428 447 352 274 276 322 503 443 356 272 258 329 370 254 367 296 450 381 370 315 211 290 316 346 660 473 576 338 348 331 543 277 232 497 405 246 281 330 1257 882 909 381 809 756 794 626 823 601 810 563 502 765 459 346 397 647 656 176 174 370 311 313 446 830 1131 793 634 707 881 783 953 1063 976 958 1558 1015 614 969 981 1034 1169 1350 1085 1312 983 1086 1196 1306 1377 1581 1674 1359 1177 1365 1466 1672 1326 1593 1368 1259 2452 1856 1818 1219 1104 1235 1051 812 1126 1265 841 501 1067 560 638 540 414 626 444 300 1044 1025 383 417 514 488 362 400 2000 2100 2004 1635 1751 1653 1755 1822 1853 2090 1634 1917 1876 1436 1517 1997 1784 2004 1902 1925 1986 2171 1684 1403 2425 1909 2067 2010 1931 751 665 377 1816 1938 1165 2318 2577 2552 1783 958 959 529 272 503 185 192 156 299 1396 1230 1341 195 375 324 548 1013 1236 842 1452 859 1154 1457 1181 1621 2491 2786 2701 2059 4415 3738 1727 2641 2738 3050 1435 759 1536 1095 1526 631 1618 607 1866 768 1379 1056 400 384 1319 785 1608 3041 1294 464 974 738 804 386 378 776 720 662 1091 1047 1582 1800 950 470 1381 1405 1435 1755 1267 1279 607 639 503 1686 1127 1769 819 818 465 1086 861 796 1073 1085 2389 1744 579 492 694 803 681 514 695 613 688 694 1155 894 847 1339 716 696 2198 600 731 888 354 1110 1009 953 902 1054 717 709 752 845 823 853 858 908 833 823 964 1051 721 871 403 224 414 341 357 309 643 330 337 422 383 252 674 655 788 516 875 697 412 343 446 182 168 228 278 355 197 201 333 332 499 391 404 281 266 307 301 315 382 457 277 391 308 346 369 430 506 190 342 391 320 272 289 310 247 265 290 565 695 280 342 433 371 735 522 799 349 432 356 351 315 341 403 356 504 595 503 452 425 448 280 478 443 369 424 507 248 455 738 366 372 470 245 389 453 460 469 333 311 417 342 374 384 420 270 354 782 159 626 419 367 212 252 151 430 359 437 444 557 452 533 496 548 272 196 389 212 198 511 421 205 165 95 215 413 332 265 423 252 268 126 116 133 461 282 168 555 316 169 586 386 469 391 300 679 289 416 402 396 532 595 486 466 343 420 551 499 555 360 688 352 650 459 596 630 310 574 381 209 301 396 406 261 271 811 693 669 725 784 514 576 482 621 880 475 474 537 388 712 1057 607 995 905 654 790 671 533 603 449 309 569 790 744 799 668 809 728 251 441 459 1545 363 222 170 256 252 266 235 460 499 195 470 313 599 213 207 314 712 662 416 487 247 864 148 233 177 156 644 704 580 654 770 740 891 672 752 642 510 472 713 454 548 605 671 558 699 547 596 414 559 368 353 482 863 374 253 420 98 425 309 474 315 639 429 351 979 551 663 518 729 1045 607 401 635 592 569 715 625 740 501 448 558 762 497 865 575 348 385 341 334 613 430 677 570 469 1018 885 1036 923 592 852 643 634 545 938 288 524 486 518 492 596 819 758 773 801 808 626 868 741 440 698 549 474 1088 1262 1062 675 635 364 590 392 343 496 565 563 583 483 492 308 409 423 745 418 902 531 769 755 386 387 421 1227 623 649 467 650 795 796 819 550 720 896 759 997 596 636 870 1015 935 596 705 905 990 679 957 879 665 866 809 720 1749 1750 1283 1246 1699 1218 1193 1282 1107 1324 1449 1623 1651 1065 1455 1295 1719 1581 1214 772 853 633 724 896 766 907 504 1003 900 746 1318 587 892 620 340 468 481 519 639 748 675 613 417 671 633 445 292 381 400 221 422 360 306 449 471 751 487 417 708 704 539 664 722 624 763 951 498 943 650 1058 662 799 859 580 259 212 180 302 333 241 288 330 278 80 315 208 174 210 405 362 83 135 129 163 213 263 223 269 182 296 166 414 411 455 615 490 518 326 351 493 337 235 217 304 360 262 537 598 639 173 151 150 118 138 182 545 327 467 652 828 354 442 200 590 576 347 457 553 526 323 479 381 349 413 615 619 778 556 598 349 381 412 232 350 286 834 573 602 762 653 550 525 578 402 664 582 253 133 619 249 506 267 231 522 270 359 248 337 878 739 292 336 295 679 722 833 853 794 239 225 399 613 390 798 758 454 369 666 724 347 331 615 1010 538 498 716 638 646 535 910 1155 1114 710 971 731 884 712 859 892 406 857 487 331 464 450 1708 567 539 505 543 704 592 479 694 882 823 799 660 523 637 468 348 238 549 436 446 541 343 379 574 362 430 492 694 812 644 431 442 283 603 253 266 262 228 260 260 242 226 269 198 229 349 178 362 711 530 559 694 563 544 661 645 527 553 800 989 932 966 677 1013 827 576 612 690 481 395 750 674 505 684 698 659 665 501 632 968 510 490 300 632 811 597 736 697 595 730 488 572 533 542 699 417 578 858 918 867 832 753 457 379 384 1014 595 721 917 540 173 222 162 178 170 151 204 345 397 358 456 393 486 442 240 460 323 163 324 450 294 272 426 1027 220 436 415 337 303 410 317 211 393 365 327 251 253 494 371 427 323 481 458 629 513 414 1305 679 665 758 337 331 460 382 309 341 433 416 399 548 342 351 309 303 343 485 952 668 597 559 708 323 326 597 435 592 650 621 226 488 664 541 720 824 574 596 385 562 500 323 245 553 488 369 505 1244 1037 653 213 269 148 337 731 592 516 2042 427 2265 2129 1871 1563 1678 1620 1538 1918 1615 1883 1632 1689 1637 1869 325 349 366 584 586 681 642 477 375 433 807 466 536 507 470 632 362 499 851 485 465 453 533 665 681 556 548 604 767 364 274 473 481 506 416 486 433 607 379 434 539 591 508 443 703 661 688 464 648 496 568 716 668 754 316 608 581 629 631 401 657 734 864 588 602 633 597 583 591 752 601 620 569 698 550 798 581 552 997 967 861 728 473 560 581 568 688 596 534 556 714 571 762 531 631 629 610 681 597 555 677 645 771 642 722 717 535 638 610 558 651 753 589 498 463 397 677 593 869 738 469 759 637 584 502 479 569 778 788 718 708 552 510 585 735 709 497 744 878 821 885 818 756 502 537 533 715 674 753 684 918 852 958 807 1032 874 472 506 440 858 279 155 335 246 347 307 261 258 147 274 156 275 215 238 291 378 489 380 425 579 456 517 482 390 504 351 504 408 428 331 314 288 232 527 317 414 258 444 309 148 405 391 321 549 275 256 378 268 347 236 204 591 240 138 110 263 224 314 397 271 330 163 102 214 163 352 162 255 177 157 275 573 302 182 250 154 299 177 377 494 387 488 294 328 565 253 156 360 330 271 300 200 204 329 139 132 150 383 356 355 326 387 413 299 345 408 261 532 345 298 367 553 481 278 664 177 335 332 355 403 540 253 185 323 454 255 298 495 309 364 551 506 859 633 539 812 661 794 409 947 745 477 1041 203 204 689 269 689 537 377 828 489 522 588 310 314 416 604 345 271 431 523 185 414 259 303 400 738 734 402 514 549 574 533 425 444 375 717 436 520 616 311 422 308 254 277 391 396 237 283 649 582 402 623 7313 245 360 392 217 287 330 392 366 483 521 679 496 446 648 525 735 629 338 390 328 426 587 554 171 279 232 385 491 474 213 269 192 372 343 676 616 571 308 669 224 567 317 592 169 710 351 322 598 420 472 394 307 222 398 617 629 320 336 607 524 274 362 262 365 289 464 586 199 242 186 291 310 151 518 506 301 360 269 342 426 521 642 495 432 396 557 438 82 93 54 82 62 492 396 413 477 361 370 397 428 398 401 420 230 270 286 324 243 305 324 425 395 490 408 365 321 248 534 291 688 676 605 430 431 242 310 244 419 348 411 437 337 338 370 411 241 277 286 346 395 365 630 384 422 247 237 590 502 366 220 210 204 251 236 472 342 419 408 294 327 275 329 331 483 592 366 2091 2156 512 548 663 675 576 543 509 355 944 444 753 528 872 223 350 263 331 465 330 313 468 460 370 488 313 452 482 545 361 426 332 324 638 404 551 381 352 468 363 193 239 314 299 338 156 142 394 290 320 332 567 286 230 297 282 476 377 492 401 247 287 576 363 304 456 428 92 110 145 858 800 673 496 760 904 785 547 646 737 883 511 518 457 563 391 519 743 654 166 146 337 112 126 273 760 824 624 517 952 1013 1040 1227 1116 1160 1085 910 752 582 1177 1053 935 1345 1143 1086 1067 1117 1157 1121 1326 1068 1223 1334 985 1403 1435 1483 1470 1479 1348 1502 1300 2149 1581 1854 1196 1126 1227 569 605 1052 1271 874 443 1246 369 373 628 376 547 451 351 725 1004 653 257 281 265 288 282 1775 1735 1739 1772 1751 1969 1821 1765 1535 2033 1411 1681 1749 1567 1888 1623 2016 1914 1846 1595 1697 1353 1576 2229 1743 1574 2161 2184 1935 368 303 254 1676 2326 705 1814 2803 2969 2387 799 726 662 209 734 143 300 242 290 1281 771 767 318 557 507 364 1140 1228 953 1749 881 921 1290 1055 894 1590 1828 1856 1739 3874 3302 1824 2234 2663 2949 1256 932 887 966 1136 529 1275 519 1651 613 1790 726 193 154 995 887 1205 2593 1390 477 1187 366 828 497 519 735 715 668 1254 1073 1558 1855 649 614 1070 1438 1419 1447 1191 1130 610 640 605 1398 997 1553 484 978 563 1098 793 813 1034 1090 1657 1364 796 822 599 721 628 573 824 633 673 451 956 791 582 1518 650 626 1828 626 726 792 503 648 609 723 702 591 695 703 682 766 873 762 824 999 921 854 714 601 639 642 223 256 351 227 440 554 911 547 510 263 309 268 593 533 413 379 503 461 340 278 435 171 132 170 268 267 471 420 458 342 358 396 379 405 355 313 393 546 445 578 506 312 588 299 499 551 458 147 249 354 456 320 303 357 294 336 447 528 520 349 344 348 332 602 564 404 382 504 473 436 417 426 381 508 365 588 408 555 388 502 270 455 442 500 436 466 286 319 331 278 222 448 417 574 613 337 426 468 440 482 459 549 455 489 227 344 721 99 633 280 304 270 406 154 458 537 361 517 579 620 553 577 508 230 239 220 191 158 240 263 277 207 191 281 108 227 149 259 222 203 242 232 183 288 245 137 269 290 152 597 442 343 284 465 525 199 237 237 239 193 750 544 412 338 286 404 386 405 332 354 258 250 342 435 506 584 734 301 404 299 291 250 165 295 553 699 727 582 798 367 640 632 431 638 558 377 439 602 528 739 763 605 555 576 594 796 701 585 278 242 568 638 675 691 541 557 439 191 444 527 1398 201 257 168 199 183 240 230 359 474 329 260 451 413 210 208 241 689 711 435 497 515 852 175 338 202 233 468 506 432 466 483 473 571 466 509 497 352 353 508 345 411 428 465 407 522 451 758 372 606 311 354 307 766 305 369 537 248 508 146 287 312 696 543 364 916 369 708 733 606 747 276 440 752 559 626 654 675 650 434 525 555 489 766 620 572 440 537 533 602 762 596 754 721 280 966 799 989 723 648 663 812 467 573 703 268 655 407 570 386 615 549 609 615 635 611 660 829 610 357 596 525 600 1134 1214 1115 902 817 508 408 332 496 570 335 424 456 469 459 367 544 522 667 456 572 614 693 484 420 540 514 629 676 562 544 639 820 738 781 792 618 775 805 632 590 520 938 787 640 898 622 1295 951 562 760 815 548 678 634 688 1979 1987 1520 1637 1506 1264 1030 1164 1176 1542 1565 1764 1295 1173 1326 1087 1535 1285 935 766 831 798 927 804 652 1143 289 1109 1456 1262 925 432 503 567 474 499 479 444 263 378 365 210 303 485 657 614 248 339 307 201 185 152 661 450 484 597 461 296 516 742 653 487 748 693 539 587 541 620 581 678 605 645 705 640 393 416 382 482 601 405 233 265 139 139 371 98 305 206 220 226 84 115 182 172 168 164 176 172 162 359 370 281 384 400 549 546 549 304 242 203 288 221 172 217 274 248 374 352 424 224 336 316 269 252 351 486 309 381 462 929 307 501 350 350 352 440 358 549 547 408 496 491 475 338 532 341 315 326 504 545 248 419 386 251 306 618 514 716 644 676 591 623 701 474 822 691 240 98 633 233 507 260 197 554 274 356 202 350 720 662 351 398 384 728 606 763 610 703 356 330 266 574 352 724 613 329 404 855 608 379 353 481 701 675 620 659 731 490 680 781 912 1271 498 698 672 773 630 651 985 396 432 382 352 309 298 1933 715 611 653 567 833 762 695 768 666 691 903 695 479 766 312 328 265 530 458 643 812 369 482 504 501 586 706 596 455 576 509 324 267 647 152 298 285 207 295 281 274 206 351 175 390 210 197 566 402 516 402 557 476 447 567 573 572 570 635 625 623 542 603 524 636 534 566 611 578 617 685 408 446 714 569 542 632 400 584 629 690 503 539 490 694 502 794 742 559 643 630 589 755 522 715 756 554 963 845 904 413 1006 572 426 366 903 583 1092 790 475 324 237 216 174 124 114 156 483 321 438 640 552 560 446 417 333 406 114 361 187 205 257 287 891 161 526 282 316 333 383 461 188 312 280 201 179 251 250 238 233 295 256 282 417 289 204 873 327 292 501 297 299 411 358 148 270 282 262 318 450 392 278 303 238 230 579 421 531 676 479 609 503 355 544 475 383 534 566 333 550 455 340 514 534 749 346 411 528 519 223 287 545 260 234 403 1016 1029 568 323 348 238 555 249 464 610 1766 276 2053 1826 1521 1645 1346 1534 1711 1508 1844 1487 1777 1695 1540 1534 413 436 460 286 509 435 463 485 626 452 637 592 557 324 697 546 480 697 702 618 622 618 394 694 555 672 730 852 595 588 498 386 528 448 495 580 502 676 463 571 570 563 508 507 614 564 747 586 690 667 471 374 360 466 413 482 540 657 514 443 696 557 632 562 666 597 589 624 709 486 621 683 747 667 706 800 742 534 588 670 862 538 594 623 477 614 569 620 532 552 537 589 533 657 698 734 563 720 640 581 766 903 804 722 664 625 593 615 733 751 678 754 638 676 625 596 752 509 627 655 704 561 777 633 501 470 600 580 950 719 843 637 406 725 778 802 793 910 574 690 894 593 603 640 667 711 796 843 811 524 499 759 761 704 725 668 456 355 332 779 369 173 262 226 272 302 188 407 183 182 246 182 156 200 253 150 192 150 148 337 247 331 310 303 379 203 182 166 178 155 184 265 215 398 295 344 343 411 265 332 223 236 206 275 225 139 301 179 225 294 260 494 395 147 135 116 163 176 378 273 301 242 76 228 115 247 118 170 228 185 575 459 320 180 226 150 300 205 226 443 434 352 194 262 219 328 317 410 384 336 326 175 680 316 255 299 370 380 416 419 461 374 496 358 256 295 317 249 404 484 374 576 444 462 491 259 287 254 331 305 423 313 307 255 657 306 495 368 444 534 688 670 622 510 557 647 503 632 539 815 605 304 502 308 328 799 254 776 398 482 545 531 287 496 327 339 496 514 430 387 543 325 231 241 387 343 594 484 964 555 396 463 389 507 608 420 465 359 388 492 434 285 303 265 353 279 392 313 207 452 544 873 851 411 245 7242 391 454 225 239 318 307 423 335 413 614 418 401 399 430 645 325 436 346 359 293 367 499 138 228 327 750 677 541 443 344 856 416 453 463 274 619 358 485 375 552 453 498 289 671 273 392 493 375 539 242 275 286 377 613 515 527 479 442 445 227 403 236 449 300 527 372 134 158 245 228 356 167 374 604 354 380 255 294 381 495 641 509 359 254 385 309 69 74 65 104 102 391 304 479 517 680 377 809 444 426 334 323 150 172 251 636 186 531 267 255 383 399 242 261 180 198 343 364 657 579 520 510 475 292 265 306 332 263 390 408 437 214 255 349 332 364 288 321 339 479 210 806 692 164 172 732 605 230 309 304 261 345 291 321 283 325 253 116 418 366 240 439 392 763 463 2771 2421 267 587 642 420 615 314 546 872 703 997 583 482 462 413 213 365 415 365 222 235 564 566 568 399 341 673 681 419 292 310 357 361 512 312 517 158 270 362 279 321 269 339 273 229 153 211 309 417 398 392 419 338 182 302 353 654 447 469 408 170 282 487 356 385 470 380 166 192 160 730 759 483 517 588 841 695 846 680 451 810 602 682 623 646 330 610 692 353 199 179 336 247 200 338 1085 1170 880 751 778 1336 1320 1273 859 845 1005 902 820 673 1391 1332 1520 1121 1098 1318 1010 1073 1355 1197 1135 1171 1244 1453 1187 1597 1358 1421 1345 1550 1203 1304 1068 1894 1862 2557 1253 996 1279 842 858 1170 1323 876 655 1087 546 535 592 332 492 507 322 652 831 381 297 396 366 391 280 1856 1814 1897 1733 2109 1470 1760 1426 1683 2339 1467 1972 1782 1945 1785 1864 1834 1687 1592 1827 1832 1638 1565 1687 1943 1658 1556 1871 1948 365 333 324 1915 2179 977 2596 1957 1846 2213 609 680 525 255 548 140 297 273 209 1349 1031 981 245 399 355 369 1147 965 705 1397 768 833 990 852 1146 2148 2418 2049 1658 3582 4539 1866 2194 2758 2632 992 647 1211 1333 1032 799 1535 642 1571 533 1378 708 90 76 887 845 1445 2339 1114 459 956 637 722 636 617 665 640 633 847 704 1381 1693 732 599 1082 1158 1181 1142 956 1099 754 572 563 1169 1075 1181 426 827 398 654 936 480 684 692 1516 1710 654 653 598 547 570 584 553 463 618 745 1130 578 597 1000 460 424 1574 639 785 1068 366 650 664 767 819 790 616 550 784 607 606 586 517 537 691 619 754 900 641 651 324 242 224 375 320 294 673 306 280 333 374 375 567 521 362 295 572 383 286 261 298 173 155 291 298 202 308 294 235 261 375 299 316 316 220 331 170 333 338 238 349 245 290 203 411 425 329 608 461 575 311 343 386 349 304 401 321 653 779 278 555 497 569 802 602 799 430 559 533 595 460 516 445 407 732 622 589 475 448 429 427 474 493 359 619 500 267 563 469 550 448 880 261 294 573 262 704 437 423 517 602 620 463 531 310 277 691 75 597 383 536 288 225 185 321 597 255 466 610 614 855 455 670 327 261 313 314 204 468 282 129 226 188 123 253 318 226 643 247 134 195 175 76 234 163 89 295 329 234 507 354 334 306 343 549 292 380 362 838 277 598 462 517 431 385 616 372 544 549 308 246 421 286 280 515 748 538 335 241 207 312 281 178 158 425 405 418 574 747 592 375 359 625 509 450 510 372 546 679 936 477 739 562 556 758 729 326 905 817 100 695 751 600 501 562 481 414 92 333 389 1061 190 181 148 137 182 208 314 586 457 160 402 478 438 286 301 174 703 735 443 539 496 672 210 201 94 222 533 597 461 503 614 516 692 426 509 449 391 389 597 387 486 500 477 399 513 407 418 346 430 290 279 351 621 247 339 316 175 347 200 374 296 471 260 391 654 685 498 571 880 750 353 275 498 579 563 607 387 620 564 582 517 501 342 634 722 474 553 562 664 688 678 509 536 403 1228 689 829 509 493 483 719 742 491 476 195 553 555 592 615 565 674 576 608 664 751 477 739 674 552 551 815 533 818 946 1155 558 512 360 583 551 431 345 526 362 412 468 371 288 457 435 500 501 684 511 514 407 387 516 471 1128 866 383 414 603 762 780 648 697 554 584 591 651 697 673 622 666 822 621 711 632 674 626 907 692 592 646 612 682 2288 2265 1574 1508 1337 1377 1272 1547 1361 1510 1544 1652 1723 1536 1368 1091 1843 1186 1122 651 756 590 627 511 983 1266 245 1079 898 808 997 437 532 668 339 354 596 426 552 500 410 375 305 522 399 412 578 235 365 297 260 227 429 461 368 594 772 607 716 839 694 633 692 723 774 474 545 652 767 770 733 776 864 529 253 332 267 282 247 226 319 526 232 90 459 165 148 252 164 257 106 66 177 163 227 239 212 221 198 349 108 293 250 438 547 513 558 259 264 356 286 191 181 233 452 254 368 318 578 136 146 226 200 382 402 367 305 362 522 547 435 265 328 553 625 475 499 595 576 346 469 554 433 316 329 483 497 423 596 378 276 399 361 412 340 896 518 549 546 462 748 537 533 396 547 499 320 163 663 320 650 365 296 647 319 376 273 360 700 687 445 387 353 1019 1338 1379 846 745 310 286 251 553 405 796 634 309 379 540 497 438 246 605 814 609 662 767 663 645 570 775 966 1032 839 1089 869 647 631 840 1177 412 656 454 431 420 583 1524 717 584 501 503 640 611 517 652 881 1115 858 526 330 605 319 256 251 628 520 458 572 354 545 566 436 496 652 761 739 836 431 391 684 734 676 172 180 160 172 166 160 144 191 289 320 339 227 473 637 672 684 715 512 763 589 691 678 553 649 670 686 753 789 734 889 589 639 879 924 493 452 439 496 631 775 478 434 376 766 920 514 459 363 721 504 396 499 544 484 683 596 572 480 569 586 612 553 708 834 768 882 940 423 391 655 813 541 906 717 485 456 356 433 126 112 135 197 377 421 549 759 451 407 468 253 510 501 211 140 298 268 244 369 744 128 446 267 184 299 350 480 216 251 326 260 172 380 288 653 279 352 715 451 225 350 246 669 414 375 401 307 223 219 185 216 554 463 474 449 422 534 361 343 272 233 614 600 575 501 449 632 393 241 613 288 454 450 712 306 467 767 737 760 805 602 386 528 446 601 372 795 257 381 239 633 780 732 639 237 230 201 514 347 576 254 1953 605 2045 1861 1691 1211 1395 1377 1407 1566 1236 1693 1345 1256 1446 1457 508 381 358 490 744 707 667 434 394 662 800 609 270 563 653 446 415 365 640 619 593 565 561 505 573 450 452 518 952 1075 391 593 495 616 367 344 338 774 447 516 638 612 609 536 721 898 687 761 559 794 658 555 509 311 371 542 707 548 380 432 465 487 448 531 903 644 660 641 843 520 870 873 896 816 869 785 850 389 713 558 683 617 492 651 631 677 623 549 643 531 517 670 781 625 681 544 618 763 723 702 803 536 677 723 730 647 524 532 529 514 557 833 506 546 412 563 761 685 609 636 809 559 638 558 572 508 627 548 698 453 685 557 325 762 802 811 691 723 466 627 575 619 666 741 670 764 806 814 760 739 720 850 416 537 420 615 294 325 443 720 396 130 251 258 336 317 199 518 145 175 297 217 209 219 247 323 374 240 242 378 262 378 292 263 395 216 269 264 284 240 240 262 268 370 249 533 357 621 181 212 313 332 284 449 209 175 191 290 352 208 196 475 286 200 172 87 90 111 383 124 144 204 177 207 226 316 177 203 210 168 284 822 396 199 299 190 251 244 416 301 310 352 258 286 433 262 349 533 499 367 627 378 221 268 195 175 224 396 343 520 362 327 343 380 323 375 417 359 269 458 381 702 451 395 666 347 357 331 477 321 263 533 389 299 586 543 390 393 342 373 609 502 641 721 386 428 506 674 507 1291 581 326 666 300 229 960 377 632 458 446 706 501 393 461 420 490 349 621 309 345 482 367 315 355 479 286 483 596 927 554 493 390 333 474 405 387 227 467 561 528 729 213 290 312 275 236 358 405 198 213 500 524 425 350 360 391 5882 5914 494 207 694 352 342 337 445 566 348 464 503 332 535 251 290 166 152 298 433 428 238 248 210 288 425 523 473 298 380 675 736 750 444 523 268 534 250 490 278 404 468 559 580 306 700 257 622 286 240 262 484 522 442 665 680 423 319 372 439 335 887 709 1096 450 134 172 189 146 290 280 567 536 329 440 243 267 476 398 683 571 432 412 347 555 64 62 111 68 162 508 261 671 737 598 605 595 483 442 399 497 334 234 400 270 215 440 302 320 378 376 361 461 286 236 377 446 534 567 362 541 476 302 341 360 409 265 454 526 469 210 282 598 200 240 215 188 409 617 479 539 756 217 207 592 346 284 221 261 221 285 271 477 599 288 214 317 388 302 169 365 337 498 695 2277 2041 350 770 536 273 494 258 476 476 815 657 527 407 391 522 210 205 337 572 259 315 319 319 362 251 433 778 537 437 353 488 471 453 527 555 533 240 171 320 253 386 144 140 182 235 96 175 379 431 314 374 371 252 300 229 209 723 597 427 662 221 247 658 381 614 621 514 262 284 287 669 1043 705 334 575 980 977 649 477 579 748 402 466 567 428 243 299 892 597 255 255 333 137 243 315 623 599 662 668 590 947 892 1053 848 841 848 807 958 568 1190 980 1103 1004 1079 1234 1067 1200 1224 860 941 899 801 1033 907 1367 1035 1212 1173 1369 1066 1708 1157 1718 2174 1878 1181 1487 960 629 480 1368 747 663 509 1013 524 475 720 303 367 323 224 872 965 315 438 492 458 453 282 1418 1593 1602 2274 2007 1400 1581 2087 1509 1986 1642 1339 1487 1395 1617 1847 1392 1339 1399 1310 1310 2012 1638 1775 2214 1943 1753 2065 2095 333 295 243 2029 2337 1097 1835 2160 2385 1880 802 822 563 250 717 214 301 265 306 1652 946 1187 286 232 194 407 739 942 745 1555 685 1045 1149 997 1954 2009 2522 1985 1774 3394 3595 1758 1764 2477 2567 1055 570 1394 873 1046 648 1293 734 1485 633 1416 791 52 44 864 788 1552 2097 1075 478 993 664 1043 535 508 921 992 806 1052 741 1383 1871 832 655 1767 1285 1305 1610 1130 1075 658 659 857 1717 999 1588 371 671 280 771 706 781 885 813 1585 2109 516 379 658 608 900 692 654 509 574 688 968 519 468 1168 634 560 1814 695 871 862 596 975 740 786 854 862 682 655 841 669 655 670 600 617 862 787 729 589 951 542 330 251 502 231 380 466 1017 499 460 426 418 300 655 749 539 228 773 846 378 449 471 210 200 219 234 280 367 410 328 341 328 349 367 351 386 270 291 345 264 280 353 389 249 222 324 360 468 184 264 373 389 462 303 458 284 347 261 382 841 409 390 623 413 506 566 665 456 709 694 647 615 557 554 606 474 486 726 1005 308 707 397 662 575 492 258 385 341 356 338 411 367 642 381 418 508 276 1040 481 455 509 572 614 507 527 495 353 735 144 788 489 639 168 405 266 412 517 242 721 749 440 650 579 446 244 286 215 264 152 379 339 228 74 46 234 155 280 249 325 395 327 208 167 166 269 160 81 244 235 355 732 589 319 277 484 455 319 327 292 399 381 562 426 469 365 418 600 343 503 390 425 487 542 423 360 694 640 590 501 302 347 435 287 145 74 480 527 599 486 758 417 562 589 290 698 425 489 311 367 568 920 650 857 757 957 1016 672 769 742 574 209 444 535 453 608 612 821 657 165 360 386 1059 275 184 172 259 264 294 329 271 679 185 409 376 437 250 246 259 844 610 462 539 481 838 256 273 135 272 589 775 496 532 566 539 710 594 574 503 308 312 637 299 347 341 426 306 520 349 562 300 582 280 534 389 1036 321 292 304 113 314 218 303 441 651 389 232 684 557 706 546 751 989 662 276 831 416 431 469 532 629 409 362 526 893 585 723 606 359 458 453 597 421 337 544 414 342 825 761 955 591 284 561 593 655 652 726 186 612 438 596 450 590 634 567 526 552 514 531 698 538 450 482 621 587 1156 966 1252 852 782 317 546 496 318 415 691 497 611 941 365 593 601 478 527 502 545 535 629 711 409 479 448 1258 869 716 1015 602 887 792 838 1090 816 627 599 798 643 606 941 786 757 882 550 866 707 788 845 780 623 645 944 697 2014 2087 1272 1117 1124 1275 1038 1154 954 1230 1098 1260 1138 933 1276 1140 1537 1121 1201 672 763 553 538 1002 649 998 351 625 846 755 1230 533 669 879 354 248 370 545 425 696 489 514 283 342 414 326 310 269 643 264 219 208 423 318 532 468 320 551 520 657 577 583 740 632 593 487 552 568 977 903 600 890 909 525 192 161 135 266 206 180 266 368 280 120 513 123 142 193 196 251 222 191 100 201 226 234 251 238 216 253 185 585 358 429 721 500 569 337 347 329 346 395 321 343 329 186 456 330 435 149 106 212 90 219 235 669 303 510 576 990 371 322 257 609 632 350 483 785 709 584 613 592 572 416 354 300 384 484 422 432 527 494 245 471 340 477 455 509 637 434 590 600 476 506 738 635 521 375 989 533 1078 459 457 992 519 482 449 475 533 637 284 335 293 628 726 861 1050 916 226 208 461 673 279 621 777 613 320 768 724 580 539 553 649 709 815 771 845 624 715 612 857 1276 690 794 614 1068 827 1003 767 375 598 461 320 448 394 1840 518 572 590 575 697 678 554 718 1212 1218 856 716 478 549 268 211 349 457 452 578 522 234 483 438 296 256 467 809 784 763 518 403 513 475 322 252 256 141 262 266 213 129 203 209 432 178 181 448 520 611 497 666 491 551 574 600 541 523 781 855 911 803 731 862 523 430 468 767 604 506 919 534 304 542 587 605 630 316 499 604 524 470 445 681 506 546 681 620 497 486 424 472 514 427 564 446 442 607 854 946 731 1056 715 712 277 965 473 660 619 433 233 296 255 76 113 98 218 533 408 458 686 415 526 400 191 336 192 147 252 278 321 197 234 706 196 686 373 232 273 398 313 146 191 171 289 249 226 269 194 282 365 325 463 233 430 216 1345 386 368 907 561 352 320 254 327 428 488 572 538 405 442 218 232 259 211 480 657 455 664 976 992 475 478 797 262 405 599 809 517 472 799 729 800 819 711 622 320 764 585 291 444 569 467 413 483 1258 1072 494 195 340 161 378 233 245 681 1775 380 2082 1970 1671 1848 1481 1565 1602 1625 1594 1689 1544 1585 1606 1319 401 588 371 276 706 480 888 651 442 525 988 520 375 302 791 937 255 579 818 499 481 461 314 443 418 445 503 619 1095 1199 445 631 574 833 558 442 424 824 465 628 715 701 692 621 866 1021 799 860 654 887 732 615 617 488 403 670 765 621 430 545 524 578 513 587 1074 831 792 790 917 576 977 999 1003 938 949 1019 924 443 812 766 823 777 688 823 775 883 773 739 835 609 716 873 964 834 805 828 748 873 866 824 902 654 762 816 798 783 615 631 630 566 672 988 615 719 510 744 918 893 724 747 847 673 747 631 791 687 827 602 775 580 1010 652 431 856 918 914 804 916 538 689 659 687 773 813 768 850 877 891 837 789 822 918 578 748 599 810 330 380 512 795 420 171 267 268 352 331 231 632 173 201 321 233 295 303 333 335 398 260 258 426 290 422 320 287 423 244 303 288 312 305 272 284 280 416 273 644 420 759 203 321 343 374 326 485 266 197 249 318 380 242 226 556 298 278 246 134 155 147 419 154 178 210 185 215 232 326 195 219 240 188 355 908 455 205 313 218 296 274 487 363 342 455 292 322 490 352 361 567 531 395 712 390 255 300 213 216 275 428 379 601 481 390 365 448 349 403 480 453 344 498 399 772 477 470 728 363 447 355 525 345 293 587 421 329 755 573 408 559 412 401 707 564 830 785 501 478 607 762 622 1429 631 412 735 392 261 1047 463 754 502 488 760 565 425 547 444 514 367 681 380 398 568 387 343 385 517 302 517 662 977 586 557 438 422 512 454 405 313 547 620 603 794 276 312 340 307 252 386 462 292 261 614 596 508 388 392 454 5914 6929 551 217 732 419 360 379 497 624 384 498 553 356 601 277 324 206 184 326 455 472 260 272 263 312 469 584 487 318 482 701 772 806 486 618 356 816 284 530 356 444 530 650 703 406 757 322 646 357 300 300 557 621 533 717 724 482 384 410 467 377 917 733 1128 550 152 194 263 203 318 387 630 584 355 472 279 345 587 475 748 603 475 454 369 575 66 62 123 78 182 567 295 752 816 712 703 682 538 495 450 525 358 269 455 330 231 483 401 338 433 429 410 524 326 308 399 472 673 597 415 590 553 320 357 380 433 289 526 598 547 267 339 643 264 304 239 216 439 665 543 635 806 257 233 690 440 310 247 281 239 305 293 515 645 316 298 355 457 330 195 391 384 605 755 2498 2259 404 798 554 381 603 309 553 526 915 729 611 439 431 581 263 239 343 648 316 347 423 421 426 299 539 865 661 463 454 551 505 487 596 591 599 260 185 482 368 454 188 176 218 277 160 201 437 463 382 436 474 272 386 255 270 807 653 476 706 330 300 752 431 666 713 606 298 324 335 772 1193 833 482 629 1060 1045 735 505 658 859 456 520 621 499 285 364 1032 699 267 261 377 171 347 416 760 717 735 757 662 1071 1002 1201 961 944 1027 936 1175 675 1426 1222 1287 1276 1338 1387 1254 1430 1325 1074 1241 1078 981 1270 1109 1552 1127 1442 1320 1516 1250 1837 1342 1959 2537 2253 1450 1656 1097 683 530 1549 937 775 553 1137 538 499 740 333 405 413 267 981 1073 449 462 526 486 481 318 1659 1852 1874 2515 2174 1651 1777 2435 1841 2310 1924 1585 1771 1635 1909 2039 1561 1601 1710 1620 1495 2260 1825 1985 2618 2332 1935 2264 2385 391 343 261 2285 2558 1204 2223 2515 2711 2180 930 921 633 274 849 224 313 277 349 1887 1042 1325 310 322 278 457 825 994 827 1771 914 1187 1239 1117 2112 2224 2843 2278 1986 3950 4081 2098 2153 2961 2986 1171 663 1527 1151 1229 835 1593 907 1694 865 1645 876 62 54 998 953 1734 2684 1179 561 1246 752 1085 571 542 1011 1070 923 1154 827 1667 2050 888 790 1899 1504 1494 1900 1308 1245 718 723 891 1925 1088 1887 501 769 334 829 776 843 951 955 1902 2347 578 449 755 648 989 758 778 653 675 740 1199 645 543 1308 674 586 1977 782 976 977 703 1142 891 941 930 956 802 769 976 771 761 772 684 711 952 978 1011 710 1003 725 368 310 561 344 412 488 1124 562 482 508 442 346 779 892 629 256 845 920 418 477 520 286 276 293 246 310 389 428 352 361 370 371 389 487 453 306 321 377 290 318 381 419 279 323 404 444 566 220 292 416 440 488 341 468 330 373 279 456 897 487 420 710 462 559 628 717 470 731 716 667 656 595 578 624 519 516 758 1033 392 725 417 697 606 516 282 436 351 382 358 541 505 701 442 444 559 321 1078 586 558 618 656 708 612 636 507 413 857 144 867 550 715 194 454 292 461 615 329 795 812 587 690 653 504 266 300 253 284 234 423 365 252 82 54 262 206 352 263 375 440 353 244 195 198 291 172 103 312 271 410 774 623 329 283 510 508 349 333 300 474 421 582 444 517 444 482 667 367 553 414 441 497 568 441 469 758 690 646 625 320 375 467 313 167 94 543 583 663 539 840 507 683 660 363 798 487 539 367 480 643 1002 702 1030 910 1020 1212 741 838 778 626 271 503 648 520 652 775 855 742 191 515 572 1159 287 198 180 313 272 302 359 326 767 224 543 468 465 270 266 311 932 666 528 640 513 1041 260 287 141 278 623 827 532 578 604 577 756 663 614 641 442 448 789 420 468 466 537 413 631 456 658 316 598 302 618 469 1119 403 318 416 131 379 252 327 471 765 460 248 750 587 839 633 853 1076 795 358 1036 509 489 541 548 657 501 460 640 921 629 767 658 397 504 499 631 545 418 697 524 372 960 908 1139 706 417 622 653 683 729 845 214 761 544 703 556 699 700 631 592 616 594 587 916 592 492 591 756 651 1248 1132 1361 904 822 439 620 510 427 499 752 544 658 984 424 617 702 562 635 672 565 583 734 762 453 607 572 1471 950 816 1092 656 1120 850 939 1197 1041 748 696 939 695 730 1051 958 963 995 670 924 808 844 1034 902 683 707 1080 759 2324 2312 1507 1421 1282 1550 1250 1378 1089 1382 1281 1498 1308 1105 1440 1320 1778 1273 1287 829 916 686 652 1062 699 1083 389 677 1047 942 1347 579 729 927 382 332 486 614 455 726 538 575 315 384 456 372 371 343 679 272 268 236 463 344 572 547 387 607 672 785 672 682 821 694 686 624 608 604 1104 1004 756 1065 1140 632 226 228 196 300 240 208 286 454 312 132 592 143 162 207 214 267 228 228 114 221 256 264 287 270 248 295 259 611 394 504 798 579 629 365 367 380 384 411 337 361 379 268 564 383 498 187 144 242 116 258 280 802 327 534 641 1052 499 428 285 709 734 376 699 898 822 711 796 809 789 458 429 398 536 638 572 487 615 567 271 543 378 543 567 574 681 478 632 650 520 579 833 733 555 389 1151 559 1136 487 479 1058 620 541 550 530 627 705 306 370 328 707 805 959 1197 1049 240 222 499 725 349 804 843 663 348 826 784 622 565 619 713 833 863 823 897 684 788 765 988 1464 792 1030 721 1201 983 1226 850 421 710 495 416 630 520 2142 718 721 723 662 786 765 625 809 1303 1338 955 844 530 611 321 257 391 529 537 622 610 289 521 503 326 301 576 1007 966 907 577 421 579 532 366 260 264 147 270 274 219 135 243 241 456 202 193 530 605 700 607 787 587 645 684 646 581 589 874 967 991 873 883 940 651 524 568 920 658 562 1033 618 361 692 677 648 683 399 621 691 540 556 545 739 532 642 738 683 610 582 480 567 630 459 720 545 531 659 966 1050 823 1282 839 813 462 1123 581 840 918 506 275 314 269 90 154 114 259 591 456 552 700 501 660 475 244 397 259 196 260 314 349 221 289 903 339 763 409 258 339 489 409 201 213 199 348 306 270 301 242 310 397 445 526 315 478 244 1405 418 392 941 585 418 336 268 360 456 502 623 593 459 486 244 254 289 233 526 683 503 702 1047 1061 499 560 943 350 513 676 865 531 518 911 835 858 937 761 714 522 816 687 332 494 595 530 462 547 1344 1257 622 227 374 179 470 253 285 744 2000 406 2306 2128 1973 2107 1750 1784 1802 1938 1934 2064 1805 1820 1755 1480 464 642 407 336 811 551 1029 761 542 627 1036 747 411 384 855 969 360 654 972 569 545 521 371 534 517 475 533 659 471 610 280 668 561 571 543 509 475 578 242 450 372 378 344 453 532 592 438 524 345 619 547 488 500 447 205 292 311 560 387 186 467 454 460 330 464 310 306 419 690 238 720 933 749 963 642 750 691 296 540 418 487 384 466 412 354 384 394 467 422 333 422 594 419 549 493 622 578 383 431 394 395 354 416 414 399 275 392 412 399 367 395 471 375 323 345 329 431 614 378 399 508 375 589 386 727 704 499 315 364 303 931 477 276 258 411 292 271 270 248 312 253 347 311 326 499 486 370 323 342 274 394 310 455 460 412 557 335 308 387 479 292 129 160 315 189 361 243 238 97 204 100 224 221 229 243 237 379 334 326 200 112 184 132 227 273 163 204 139 167 195 240 188 234 335 273 262 238 230 221 248 187 189 163 262 151 186 295 232 297 113 103 437 167 178 154 120 206 105 294 171 187 198 102 240 236 375 192 181 142 64 290 370 467 158 200 247 186 361 271 496 311 334 108 126 197 157 165 519 408 313 162 179 301 183 147 120 223 219 181 346 252 243 180 277 181 172 313 271 172 397 251 437 174 346 662 196 243 134 264 353 269 346 227 214 419 263 307 299 281 291 911 344 566 537 427 544 592 633 348 733 542 445 442 209 221 847 179 663 382 332 747 310 288 351 445 457 352 324 259 330 472 377 325 112 408 167 452 489 601 454 367 274 460 334 328 281 157 384 274 489 492 204 340 222 349 145 257 449 399 250 623 301 386 184 217 225 494 551 5120 224 741 201 320 194 266 359 227 401 459 403 597 333 331 265 190 195 356 346 179 124 180 297 293 343 331 185 148 295 324 472 330 601 304 479 166 342 260 330 408 499 290 242 486 335 375 150 124 196 332 347 296 199 197 384 341 230 240 270 364 272 484 279 122 173 158 179 174 184 277 259 152 168 147 216 311 206 372 282 336 325 184 319 90 87 108 58 97 277 239 572 476 528 295 452 379 345 269 336 261 221 253 314 170 276 343 273 243 247 162 345 141 263 286 217 300 530 428 821 425 328 524 312 283 183 248 258 252 219 142 408 143 192 372 212 340 448 354 392 540 293 229 469 247 199 192 239 221 278 251 420 323 289 254 139 270 275 138 270 206 402 379 2259 1795 360 746 448 508 562 284 628 610 443 469 463 352 271 343 219 188 120 220 113 195 371 361 350 399 255 490 614 467 165 227 458 471 230 197 369 180 114 317 271 216 290 282 221 291 187 92 363 281 239 320 432 211 240 156 225 389 288 265 360 126 284 516 180 260 425 369 210 232 198 307 648 403 241 499 472 782 402 631 734 535 389 375 663 238 378 358 786 351 296 267 564 166 270 230 560 634 435 411 688 738 718 689 731 578 582 635 574 386 815 753 914 865 1175 883 719 790 761 833 830 890 1125 781 838 1069 1125 855 863 1062 946 1264 922 1380 1401 1373 766 643 760 508 262 797 1097 792 333 758 258 275 505 180 242 263 150 407 476 194 241 477 449 190 183 1330 1345 1373 1300 1037 974 1084 1012 1116 1591 1262 1118 1061 1026 1056 1066 844 1260 1410 1312 1120 1110 1277 1291 1313 1294 1233 1281 1633 326 292 297 1089 1385 574 1580 1600 1642 1407 546 617 439 146 546 153 189 171 153 1375 737 780 151 364 338 243 428 455 562 858 443 673 504 783 1002 1491 1830 1572 1376 2965 3410 1554 1541 2183 2226 845 429 876 810 858 707 991 403 1110 386 879 573 38 36 814 691 1354 2271 1104 311 801 352 533 408 412 710 647 817 845 599 1144 1018 316 696 882 1359 1315 1199 988 579 273 551 353 904 651 745 130 696 327 424 550 568 642 535 937 1128 489 475 499 620 695 573 631 416 484 374 757 718 557 1036 433 415 1370 463 583 687 410 657 665 569 593 660 625 609 647 452 499 540 426 509 688 591 770 517 813 514 126 172 246 186 267 180 722 426 283 347 493 167 417 407 346 275 684 295 334 425 334 241 211 138 131 206 231 239 128 224 249 267 247 221 200 161 220 303 185 179 291 126 220 129 270 337 362 137 116 188 267 313 409 457 232 184 401 371 608 292 292 303 215 318 423 403 467 561 577 501 454 323 366 430 411 375 248 381 372 279 284 437 328 295 341 270 224 258 279 241 299 352 269 176 230 241 420 240 222 285 222 234 269 301 315 367 738 215 612 331 188 166 183 78 202 345 463 503 608 451 424 460 512 172 165 286 214 96 272 175 118 42 28 114 237 143 156 317 207 213 349 238 115 230 202 62 221 153 189 372 280 153 103 162 371 285 181 169 354 150 375 226 268 293 455 388 248 668 371 231 230 321 226 302 556 498 294 378 283 288 230 227 169 200 551 611 639 389 606 370 409 438 186 501 369 194 354 420 366 526 495 656 617 813 976 567 593 732 471 174 467 582 398 538 607 467 377 137 361 381 463 179 248 155 223 220 255 221 134 468 113 352 257 260 259 169 215 443 463 215 300 360 647 148 112 74 156 333 578 311 347 381 504 581 219 414 304 185 183 381 179 219 208 371 170 405 202 279 239 299 216 221 257 513 211 307 325 134 222 231 377 394 389 163 173 691 319 495 268 327 542 489 241 580 311 339 371 431 309 367 420 267 349 303 332 357 271 331 377 426 327 267 391 339 197 850 610 707 445 302 371 661 349 375 509 171 413 286 392 300 400 555 484 512 536 462 388 551 343 272 561 578 373 610 661 651 735 626 230 360 274 325 372 327 219 263 457 344 223 396 225 385 200 477 300 362 470 228 374 364 644 621 267 298 480 552 480 396 479 460 486 485 348 449 459 477 591 377 464 454 491 579 427 500 557 615 570 485 564 1687 1611 919 916 744 868 795 870 761 825 612 737 857 652 860 601 1044 930 701 460 524 543 383 795 398 717 326 452 811 653 688 653 375 356 258 246 303 231 194 289 325 220 240 383 405 298 267 181 328 270 294 246 259 268 546 423 358 333 464 643 437 309 354 339 456 302 442 422 558 579 498 508 542 243 142 107 72 196 148 132 164 245 261 159 376 86 176 378 142 347 183 213 93 110 101 125 123 113 107 214 64 215 146 393 427 327 390 306 223 335 305 197 131 195 226 162 261 255 207 90 80 130 104 120 132 405 362 336 351 501 369 351 223 645 609 286 623 441 421 196 324 222 218 240 252 338 390 349 233 525 373 255 106 204 294 387 305 381 399 240 306 360 311 334 523 478 197 32 429 96 345 239 86 355 207 224 191 208 334 617 170 238 226 398 461 360 704 802 149 135 138 287 152 343 271 176 129 268 371 203 219 718 499 394 584 252 461 472 363 684 706 671 799 558 850 639 568 761 639 156 421 272 408 287 228 1665 732 370 354 332 350 413 353 437 652 604 568 415 216 575 304 133 155 230 378 318 394 387 336 300 396 212 311 431 485 386 253 301 304 259 358 263 218 119 198 221 249 156 126 206 320 111 150 632 348 441 504 319 402 390 318 382 389 337 435 459 492 682 629 645 525 404 444 588 326 301 816 498 402 531 515 372 511 642 283 365 566 311 313 241 475 331 316 579 380 525 387 368 407 266 400 354 376 496 1025 945 501 607 428 391 213 746 417 554 695 472 148 357 385 77 69 75 138 281 301 225 465 385 269 376 112 239 150 200 127 172 124 112 287 594 220 402 273 197 279 378 239 183 305 250 220 190 272 121 213 290 304 190 322 193 155 188 680 316 304 243 409 217 295 204 88 155 388 270 245 331 175 251 227 172 96 443 395 297 646 590 575 363 253 454 324 430 462 323 271 262 473 400 480 548 612 577 338 374 481 430 246 278 244 204 517 785 582 539 122 443 200 317 203 408 371 905 229 1184 1008 904 989 1044 990 824 1125 1015 1138 898 947 1136 1279 353 418 342 233 419 510 467 668 479 452 521 639 264 388 473 455 307 382 529 493 473 412 341 338 336 432 464 593 645 330 349 660 254 355 416 322 294 491 410 340 309 323 349 301 460 637 479 386 347 395 437 273 279 407 543 362 446 444 306 456 722 480 680 581 507 599 616 632 570 488 489 480 456 682 578 498 493 489 630 610 741 503 529 445 467 512 458 463 373 509 373 470 445 398 467 406 362 260 430 363 355 409 319 328 310 418 390 451 432 388 605 433 558 537 320 482 289 448 618 730 455 559 527 695 363 342 567 581 526 354 639 502 461 817 728 641 675 581 774 835 561 685 704 593 720 533 628 679 585 679 671 668 714 797 828 730 390 610 293 510 225 209 90 123 96 157 151 76 97 169 80 146 260 250 262 169 183 173 245 228 136 232 102 184 222 539 500 482 494 255 218 279 129 427 209 197 194 252 159 255 253 224 179 213 122 318 174 188 239 190 182 544 315 140 124 114 155 234 347 207 235 119 190 124 235 86 239 185 216 177 255 374 211 82 158 172 162 236 178 401 276 357 262 268 201 204 186 331 370 325 308 247 212 144 181 185 206 387 322 246 210 169 256 317 359 300 189 313 351 255 356 469 333 326 456 112 231 415 361 224 175 262 238 219 265 278 170 357 427 207 605 676 654 387 330 397 341 519 212 615 313 343 570 280 195 593 525 635 513 271 619 468 196 400 282 286 329 493 468 365 290 393 287 216 135 236 396 412 443 351 398 477 225 400 217 367 212 213 328 256 387 331 142 301 193 150 180 236 175 363 251 322 372 132 287 239 207 217 224 5319 323 277 317 214 291 412 292 283 396 244 546 216 384 421 412 308 316 385 135 165 130 233 268 310 265 147 267 525 264 373 306 877 216 470 282 375 233 478 171 240 336 311 211 290 384 283 289 189 396 548 445 295 338 358 292 383 328 233 282 222 306 467 150 172 148 114 120 254 237 529 392 437 208 149 372 413 411 346 253 270 312 259 98 110 66 161 103 206 338 315 407 380 466 267 338 310 193 294 134 134 108 142 119 161 207 327 243 293 277 159 189 211 490 340 485 463 536 397 398 127 140 234 227 163 270 268 229 221 331 336 293 323 165 274 363 374 400 201 188 203 167 640 283 172 296 267 249 285 289 392 370 317 234 204 354 223 223 524 307 498 268 1563 1691 298 312 586 362 372 360 353 258 448 371 486 481 387 485 197 202 437 316 274 244 352 307 332 334 378 259 462 395 166 316 317 307 412 290 306 191 170 366 276 344 188 218 269 298 317 129 434 432 567 188 563 185 292 382 188 440 286 290 292 197 276 372 283 266 264 242 141 151 158 949 870 616 359 606 569 581 500 404 403 685 357 368 299 435 303 304 498 316 120 104 218 98 234 194 802 777 503 539 494 1007 911 1127 919 1030 845 954 494 435 1165 979 1001 1166 902 734 763 772 814 982 856 837 813 914 913 1204 1048 1121 1082 1150 1023 1232 826 1895 1411 1514 587 919 911 743 482 885 1017 551 549 983 212 172 469 368 326 396 340 675 772 391 160 454 363 238 212 1438 1167 1277 1416 1357 1204 1420 1304 1230 1339 1217 1221 1261 1424 1092 1258 1140 1362 1603 1034 1477 1565 1181 1060 1134 1280 1240 1267 1181 429 355 109 1217 1416 793 2213 1967 2281 1919 618 747 647 150 638 166 300 194 154 1176 708 705 253 401 289 299 839 1005 635 995 815 709 1123 537 578 1935 2392 1225 1808 3299 2996 1718 1964 1838 1858 829 563 621 557 699 559 701 297 1034 551 1010 458 56 50 682 801 905 1433 1002 413 639 384 455 371 295 533 434 441 759 717 1360 1559 521 351 999 1230 1047 1021 856 806 684 416 739 844 654 1033 386 719 313 726 343 340 448 945 1603 1828 590 592 483 605 567 469 571 339 305 406 694 479 543 1008 470 425 999 618 695 663 268 462 487 495 451 496 555 557 475 487 515 533 471 505 598 466 411 513 546 348 350 389 391 401 314 312 436 253 169 234 431 199 598 530 326 359 474 482 269 461 235 214 204 251 309 199 245 256 208 208 214 327 386 280 374 218 274 240 232 215 376 229 223 130 371 395 315 137 340 314 208 344 244 269 299 314 285 400 603 378 180 181 294 395 505 601 224 270 231 257 208 252 196 248 332 318 353 254 285 300 284 299 299 220 379 294 322 203 278 317 319 329 199 427 384 249 284 500 466 524 247 299 558 646 242 383 527 62 614 245 322 373 262 164 293 542 214 471 440 405 525 303 487 328 242 272 182 153 223 238 193 127 88 193 209 149 128 352 344 304 180 166 152 175 171 120 114 199 116 650 283 271 164 245 540 279 322 332 383 206 439 329 352 357 341 249 362 459 193 180 258 334 231 349 373 388 431 568 508 122 260 236 196 181 504 387 399 315 544 309 405 303 441 385 428 375 252 461 406 526 463 664 624 418 482 488 245 330 431 128 592 656 429 533 427 581 589 158 221 276 831 200 222 123 242 242 235 254 288 439 245 273 329 325 175 179 194 315 529 342 382 206 882 62 237 184 74 247 526 484 492 534 498 554 620 516 250 210 228 290 232 252 338 403 302 443 316 324 223 253 213 377 457 677 295 256 282 138 408 160 423 186 445 258 397 572 365 585 500 560 632 270 323 499 539 588 604 517 603 662 401 360 601 539 739 345 335 346 295 235 485 460 468 485 156 717 712 762 670 452 546 810 513 512 1036 358 831 395 606 399 606 487 385 457 467 378 477 696 496 263 549 438 461 671 733 666 550 467 309 415 310 322 396 289 179 199 185 304 220 390 713 495 396 438 387 530 301 246 504 379 720 660 472 671 531 491 430 423 584 583 495 723 563 357 463 361 568 560 602 363 711 470 505 774 748 695 735 646 473 1342 1473 1151 1341 1157 1295 1047 1107 854 1087 1014 1171 1046 1426 1099 738 1404 1120 726 522 523 527 684 545 748 667 361 741 898 778 869 540 420 475 278 234 424 218 435 379 356 357 376 410 286 255 224 206 234 283 288 288 350 383 365 374 360 305 466 365 494 627 536 483 404 470 844 481 573 695 581 471 483 304 211 317 293 223 248 195 240 161 165 164 200 142 224 131 162 262 158 86 87 78 89 97 93 91 83 220 169 179 223 404 319 295 301 188 162 210 239 269 247 228 214 299 187 264 407 208 192 327 274 131 193 448 236 304 399 380 189 219 138 112 110 203 198 593 445 316 239 299 271 197 152 195 201 220 233 304 335 295 206 330 240 316 291 377 440 374 449 467 495 218 400 317 160 81 439 151 331 234 143 342 224 252 208 204 344 577 232 375 339 657 656 652 555 568 257 247 217 399 309 607 442 248 243 391 404 164 230 360 472 423 472 314 370 517 548 395 691 751 535 631 578 631 527 539 559 215 312 339 228 249 295 919 448 479 493 489 583 502 379 558 587 640 420 370 284 366 339 279 258 184 307 521 378 377 397 312 413 287 563 438 422 546 285 298 273 324 249 245 259 231 253 253 223 211 194 180 195 235 132 419 382 355 390 282 258 441 322 308 294 469 334 482 397 413 538 441 547 440 474 400 401 514 530 432 208 584 381 434 335 497 538 466 447 411 515 377 349 373 372 515 572 637 535 405 445 250 582 596 492 589 514 601 263 721 416 408 472 712 235 527 545 358 200 253 193 122 153 126 169 248 193 321 357 416 386 353 291 200 350 168 216 243 198 417 354 383 156 208 204 168 247 203 251 387 263 172 166 160 225 88 346 289 206 216 262 398 245 180 633 284 260 303 264 320 279 247 366 302 218 280 311 324 242 270 280 94 224 422 271 295 447 531 517 583 228 562 512 462 521 615 176 353 308 239 365 351 253 374 245 413 390 200 209 367 285 241 482 709 883 633 150 169 329 248 209 279 251 1271 402 1501 1361 1239 1215 1026 1055 1030 1049 1694 1057 1593 1407 1357 1413 500 441 613 449 397 562 412 335 319 344 619 540 387 401 427 423 315 466 611 549 545 539 299 544 609 389 480 551 771 513 473 455 713 736 449 683 639 552 241 446 585 662 631 357 442 763 788 943 719 677 580 808 810 630 326 345 296 512 413 352 540 670 594 328 735 350 402 302 554 379 610 638 594 672 639 549 774 293 777 461 673 457 484 530 662 430 430 556 521 493 392 465 458 635 401 350 654 402 599 480 462 400 504 454 540 461 497 505 497 414 360 574 372 393 462 339 452 781 588 700 561 717 526 486 534 543 554 519 553 450 927 544 225 507 533 451 497 387 540 646 527 563 512 394 450 545 603 679 575 673 676 746 638 606 690 748 358 372 347 775 311 186 180 265 196 289 208 220 121 174 104 226 283 293 489 274 337 278 318 339 303 275 391 300 460 360 380 286 314 261 217 338 242 485 589 428 345 442 276 345 360 441 375 433 296 211 368 210 290 125 113 606 366 241 211 172 141 155 182 144 158 228 143 186 219 364 254 134 172 74 281 437 300 118 180 90 297 124 278 472 244 634 154 172 199 215 147 572 530 430 194 162 356 241 312 169 152 223 199 375 282 395 309 223 243 223 278 270 262 324 244 721 263 509 588 234 225 267 373 383 340 178 140 238 248 423 376 420 459 408 765 316 703 972 718 596 975 620 379 833 917 499 881 162 197 878 135 840 394 452 566 606 502 467 243 253 252 542 272 407 405 324 262 114 403 173 475 659 597 529 360 452 648 386 186 266 235 380 411 711 730 268 474 432 525 397 221 489 375 330 370 427 471 268 330 318 694 732 741 323 6295 232 351 221 335 485 297 486 425 515 848 313 394 486 421 346 470 549 136 106 226 391 463 691 221 132 155 615 430 595 362 522 195 616 281 447 405 632 320 781 459 213 774 261 440 275 169 337 456 521 548 336 334 440 470 261 337 282 265 184 355 321 113 125 149 123 169 317 495 363 225 241 206 258 344 320 416 299 514 477 344 485 130 34 36 81 134 419 427 430 389 456 289 410 341 317 345 373 230 218 373 311 114 303 210 278 321 333 271 477 287 136 206 237 396 682 554 580 180 290 344 289 286 186 264 270 293 260 163 349 219 270 228 247 477 475 415 611 525 207 228 563 542 265 291 256 252 258 270 328 481 318 272 174 523 312 111 408 343 860 482 2649 2072 432 476 401 451 572 283 618 550 692 567 564 463 397 313 196 125 197 469 191 338 253 251 398 334 299 733 552 788 266 388 517 503 220 228 369 225 255 431 350 428 481 315 387 328 145 80 299 226 262 246 380 156 192 238 418 332 258 307 494 128 265 475 314 437 403 343 157 183 196 572 1065 445 236 931 754 845 402 599 692 706 596 537 608 487 371 236 911 428 126 124 353 232 182 229 532 555 804 363 614 701 622 934 911 753 823 754 635 443 1167 1044 820 990 1018 1210 598 724 982 861 1201 1258 857 1346 1538 1069 1091 1103 822 1233 891 1038 919 1532 1721 1830 1584 809 1242 452 362 1049 1112 682 365 1004 556 365 399 148 384 386 247 697 768 372 307 254 250 273 349 1370 1497 1584 1645 1460 1090 1247 1157 1315 2045 1535 1091 1337 1324 1107 1350 765 874 1314 1093 1211 1027 1704 2023 1628 1767 1723 1901 2159 342 279 202 1595 1545 963 1338 1886 2006 1918 793 739 520 209 478 82 208 188 194 1212 669 641 231 476 419 361 564 703 684 1108 635 796 540 839 1104 1429 2090 2074 1491 2951 3135 1946 2208 2646 2663 1105 621 902 1143 1109 798 1427 370 1272 459 1277 611 58 48 560 739 1245 2621 1586 447 1197 383 595 344 374 827 811 902 1043 791 1382 1430 555 814 965 1372 1416 1033 1053 756 748 597 493 1311 914 874 336 690 320 567 469 481 541 848 1538 1551 516 495 581 572 508 493 549 560 487 676 955 638 543 1138 454 448 1683 547 647 621 272 427 418 419 869 651 856 738 735 813 829 790 734 827 765 788 524 452 563 573 243 171 281 389 277 220 685 455 485 388 442 223 516 498 333 276 354 216 376 355 504 120 90 156 190 330 220 197 158 230 243 349 343 202 323 246 275 346 212 333 361 276 382 145 209 257 533 98 166 174 364 337 169 293 232 129 378 294 633 276 206 374 243 373 536 450 495 597 598 614 595 548 464 618 394 369 368 402 284 261 242 447 398 256 276 284 416 239 426 284 397 347 234 239 425 190 555 184 172 253 232 248 262 292 233 232 605 59 733 217 321 156 245 229 156 258 277 429 556 309 559 562 452 239 118 186 205 149 187 183 274 93 79 268 250 250 248 346 335 165 182 150 58 452 287 193 364 132 253 446 336 202 174 318 434 321 271 255 348 188 369 247 252 330 481 497 263 589 569 229 238 439 351 344 603 538 327 409 396 180 227 288 166 111 449 372 410 487 522 262 470 531 332 468 567 317 265 421 374 626 511 800 813 771 897 710 470 385 338 182 615 677 659 639 577 465 454 207 429 547 894 204 179 155 485 307 329 386 291 545 190 277 383 157 205 147 405 783 552 343 371 515 730 155 168 66 159 347 537 430 466 456 485 537 359 454 414 267 281 525 296 348 343 312 220 326 244 388 178 204 199 254 188 472 273 240 374 120 218 180 367 322 736 300 338 784 338 488 368 589 696 471 231 456 586 449 489 425 263 275 392 219 455 438 350 574 318 407 349 509 517 516 847 639 210 809 726 833 594 358 533 665 245 387 463 238 439 299 636 309 652 801 653 819 829 533 391 554 352 362 368 625 523 1240 1289 1307 701 532 362 348 228 665 568 492 215 297 379 524 263 347 397 464 378 221 329 582 435 412 334 389 952 535 321 366 297 978 607 699 570 678 696 664 592 552 452 563 637 670 825 591 451 556 683 714 641 656 623 752 587 1611 1430 1070 929 1186 1577 1371 1539 911 1295 1089 1247 1044 1193 1096 870 1136 1128 745 511 561 689 588 470 757 914 369 513 1033 905 734 439 357 420 489 387 498 376 162 315 266 339 158 308 381 342 421 170 253 152 322 312 525 440 552 582 488 521 346 645 423 679 337 395 299 420 267 423 667 692 643 565 581 635 151 116 104 153 155 137 178 349 247 126 502 130 164 136 213 231 155 179 156 91 141 165 161 159 149 220 88 422 267 385 538 434 514 237 158 254 435 382 258 286 301 230 267 562 359 219 184 173 121 171 183 410 232 347 407 616 333 309 207 587 589 331 566 598 604 369 452 334 305 363 471 299 359 397 446 499 491 223 383 278 324 585 379 424 575 339 567 306 333 277 523 490 258 48 492 152 478 316 138 739 233 244 217 271 578 749 224 269 261 482 461 542 700 694 122 106 276 386 295 625 419 307 195 450 387 341 229 598 735 593 581 407 448 555 553 727 1212 1111 896 739 886 797 684 862 489 266 565 419 462 276 235 1711 448 376 400 537 411 483 378 428 694 753 736 578 389 702 215 275 122 329 467 681 673 492 494 533 269 299 849 772 663 756 468 510 469 584 259 262 244 166 244 250 256 178 304 235 349 151 179 427 623 605 582 357 348 337 356 420 420 315 790 644 625 664 548 632 648 458 492 560 411 319 263 491 373 716 447 410 752 405 538 279 476 417 283 295 521 493 451 496 416 504 454 508 270 732 469 353 743 596 1042 588 687 586 362 549 406 1055 606 864 829 651 286 435 362 76 70 70 133 283 400 300 475 284 311 335 301 344 240 139 88 311 268 216 273 545 270 570 351 247 176 362 253 257 284 281 247 194 280 257 195 310 291 266 347 220 192 173 669 398 384 346 393 245 276 198 120 243 337 324 309 384 340 156 186 268 240 669 343 310 848 526 586 442 550 624 478 346 789 386 284 342 614 485 652 673 528 556 379 557 629 325 354 394 389 278 466 885 923 326 225 560 296 527 352 433 415 1130 270 1337 1209 1258 1142 972 949 1107 1244 1314 1213 1243 1296 1198 1342 365 295 432 216 416 359 468 407 348 392 684 820 381 292 542 638 412 579 694 534 534 504 258 454 420 336 443 469 947 919 609 606 477 631 550 395 377 545 435 432 691 679 578 888 747 913 639 690 635 577 419 342 352 337 393 341 435 360 484 400 621 638 661 582 446 598 628 611 446 605 514 421 494 425 434 580 544 414 399 378 613 519 587 579 602 599 508 494 624 577 415 382 491 415 419 503 400 675 612 737 785 581 574 788 727 643 851 725 719 589 624 523 644 547 277 585 689 536 641 675 550 680 470 741 751 766 430 573 383 504 728 567 524 562 481 608 554 560 581 702 775 647 832 866 827 806 806 761 771 598 531 685 610 633 644 623 508 373 500 709 262 317 188 266 204 319 428 250 204 185 182 248 214 190 200 167 197 181 203 286 238 264 268 307 393 138 174 122 138 178 219 174 182 499 350 216 155 240 230 202 330 314 279 632 175 278 375 266 349 192 172 430 275 402 392 155 226 205 475 164 188 142 230 134 258 210 190 102 184 144 350 489 263 224 325 230 174 297 345 657 631 402 197 243 462 404 197 604 638 557 405 365 289 345 222 256 234 459 453 317 339 154 351 347 266 378 228 643 377 375 189 618 439 393 391 382 388 433 302 287 235 517 241 283 467 207 162 540 351 272 574 710 460 555 383 404 392 430 494 526 343 185 347 219 364 639 468 493 371 371 488 432 298 473 438 457 370 660 354 429 415 226 296 328 355 297 421 438 618 453 272 502 368 410 500 564 370 339 198 256 224 316 189 503 279 306 198 219 195 322 536 437 676 322 392 307 352 419 201 277 232 6829 475 367 549 617 498 422 490 324 489 502 499 253 241 273 250 519 336 362 240 250 349 444 214 382 391 372 306 334 381 526 282 581 194 276 272 539 388 398 477 559 313 545 378 331 309 291 437 439 379 688 673 410 442 308 257 310 400 325 414 297 168 178 149 186 263 352 366 606 308 431 238 214 275 368 446 531 178 305 405 267 74 60 62 160 30 259 414 441 392 458 385 322 427 419 314 349 136 126 361 434 170 281 352 348 408 552 160 220 274 202 458 259 561 465 445 441 257 192 314 472 130 114 207 223 251 157 134 271 242 316 267 347 459 235 266 439 466 275 293 657 433 157 219 298 257 289 285 676 373 466 198 218 348 203 306 505 458 310 395 2145 2119 367 580 715 446 663 564 376 341 744 559 659 387 429 238 193 240 150 275 222 224 551 530 329 468 312 542 694 221 163 492 478 496 602 530 314 267 184 397 271 331 279 342 611 573 168 189 369 350 280 304 445 263 411 285 185 765 618 639 395 324 276 315 358 238 472 422 170 186 239 643 591 795 339 827 517 799 706 702 472 844 291 603 604 531 311 565 558 536 181 129 251 209 351 376 745 798 564 770 702 1207 1259 1273 1110 1122 1022 1164 523 514 1005 968 1184 1430 1191 1110 998 1019 1159 1542 1368 1312 1214 1227 1301 1653 1368 1569 1643 1524 1401 1605 1458 2506 2139 2091 831 711 1338 659 410 1244 1148 773 500 1295 411 419 415 418 468 496 378 875 747 405 305 422 379 235 262 2053 2068 1922 1611 1593 1542 1381 1842 1442 1459 1492 1798 1990 1604 1578 1595 1584 2141 2048 1638 1788 1938 1436 1307 1843 2239 1954 1732 1811 302 288 340 1702 1850 988 2107 2626 2465 2199 971 1012 590 277 526 155 414 263 258 1120 843 881 319 381 323 438 700 790 816 991 858 809 1070 823 1244 2353 2754 1578 1540 3421 3210 1670 2142 2111 2345 982 608 1128 1009 1001 518 1142 496 1505 444 1438 661 50 40 891 1143 1439 2314 1023 473 892 451 807 241 222 651 676 619 753 813 1641 1515 638 537 944 1313 1414 1744 991 1361 705 302 377 1251 780 1705 469 508 301 659 613 563 696 693 1660 1698 401 446 535 535 597 329 422 376 459 575 894 882 410 706 347 315 1397 534 636 647 391 788 864 655 598 668 836 619 924 1239 1255 1220 1194 1232 949 809 669 621 1379 636 327 327 383 316 311 364 592 307 320 401 310 357 593 407 772 257 460 391 293 209 216 230 172 86 139 310 251 249 417 349 548 373 442 317 492 312 301 480 460 310 389 360 392 229 418 440 375 257 176 236 178 160 272 235 285 235 281 356 510 242 301 195 132 384 513 515 342 358 256 227 243 439 309 257 272 299 290 202 358 309 239 243 253 308 541 282 211 182 236 214 225 689 219 300 340 226 704 616 592 718 274 354 593 653 275 353 697 44 690 444 369 197 311 319 298 693 507 708 500 578 637 439 583 455 172 359 170 198 180 159 161 253 233 167 228 171 300 222 144 198 206 184 146 159 179 130 226 207 377 550 391 405 355 301 286 270 194 194 294 270 809 492 507 436 431 474 491 554 201 272 392 429 603 408 380 443 468 447 271 227 387 390 277 130 459 364 470 277 825 476 499 580 365 643 414 381 404 757 451 561 464 718 695 359 407 626 407 512 377 185 491 584 619 574 575 386 617 249 292 332 657 104 148 116 170 146 158 339 340 322 299 335 190 424 266 268 177 808 379 395 483 245 689 105 250 202 121 351 631 501 568 656 611 700 390 576 320 308 302 362 296 336 286 435 367 479 414 551 481 559 394 227 259 628 273 232 369 88 391 132 296 193 487 257 249 526 487 563 636 885 850 436 325 742 655 565 660 452 419 581 513 438 465 417 328 422 403 369 408 340 625 701 735 541 361 656 700 844 557 599 501 618 450 487 684 292 469 664 366 655 404 722 614 727 757 411 557 587 671 435 641 582 519 644 533 709 343 269 381 334 304 348 309 461 214 325 359 398 368 738 281 375 410 479 352 741 450 295 379 304 1023 784 451 571 620 471 640 784 558 709 658 553 604 444 623 640 527 683 401 506 874 613 670 905 928 647 668 725 680 1964 2172 1528 1510 1565 1227 1152 1206 953 1244 1114 1234 1322 1177 1289 1134 1641 1369 1013 889 964 556 655 947 611 898 316 685 1193 1135 1084 704 791 461 306 340 597 350 413 511 327 317 372 387 284 233 215 246 394 249 332 338 467 429 380 569 491 428 949 617 489 644 658 720 477 622 606 705 701 700 450 541 595 560 295 228 175 326 322 269 330 289 239 165 286 114 147 275 374 379 73 50 152 147 181 197 201 195 173 309 253 364 233 224 502 494 477 387 411 150 418 188 176 180 221 199 429 317 297 165 159 311 299 168 302 316 250 332 387 583 431 404 250 263 269 305 253 341 274 486 319 226 228 193 274 317 342 262 317 223 247 299 203 194 158 668 275 274 278 325 204 297 320 174 283 236 197 86 395 184 397 211 162 438 151 230 122 228 531 450 137 179 142 488 721 605 811 473 200 192 227 411 229 477 437 259 214 347 603 163 168 466 463 414 703 359 557 542 611 869 528 920 545 789 489 731 892 810 585 168 375 437 464 310 241 1162 541 555 527 395 580 538 462 537 633 616 739 516 388 524 796 341 365 379 282 428 455 319 394 321 208 362 606 633 617 735 314 248 312 545 361 213 230 158 226 195 145 110 180 230 325 199 202 450 676 652 684 550 540 367 473 358 475 543 575 554 545 471 354 528 638 482 520 546 822 491 731 562 594 564 462 459 689 323 420 566 677 418 474 496 542 415 579 397 564 646 481 324 598 381 626 427 375 870 687 833 640 883 571 382 324 803 343 731 845 592 223 276 190 90 82 92 102 425 402 241 250 377 323 490 295 363 285 287 209 237 204 277 348 693 228 318 288 395 359 290 411 218 171 190 221 207 273 226 316 298 213 438 350 292 426 435 920 422 412 409 306 214 362 342 242 280 286 385 415 351 325 201 211 403 246 528 493 416 481 341 496 305 335 476 541 431 357 388 237 256 480 458 593 544 527 436 381 330 657 173 282 367 339 293 631 653 784 489 198 378 408 372 318 859 263 1246 228 1374 1259 1082 1516 1599 1545 1517 1750 1134 1544 1061 1823 1444 1652 394 364 490 423 717 494 607 396 375 453 608 652 234 329 413 474 522 512 696 498 480 462 483 637 637 805 811 923 683 607 631 644 741 571 547 643 597 759 724 530 975 1049 1002 703 702 975 899 782 892 987 658 643 621 831 544 545 791 435 633 574 739 692 543 464 945 516 586 516 813 665 756 795 797 799 888 683 966 587 630 586 694 665 729 806 777 677 591 706 692 685 685 546 629 614 642 700 666 698 689 606 712 587 579 686 671 739 513 569 602 513 707 484 672 614 490 859 742 681 499 515 656 818 662 682 712 683 626 682 796 591 1142 564 406 869 803 935 865 840 775 753 900 756 865 761 708 753 983 939 1057 799 663 780 815 892 761 915 551 807 519 848 606 326 303 260 325 294 246 540 106 299 377 283 316 306 312 209 283 232 211 379 301 339 365 498 679 322 336 294 322 263 265 298 361 507 344 377 293 405 295 226 279 270 242 399 295 283 285 236 393 322 275 563 407 243 225 177 305 250 434 158 182 216 134 211 169 275 150 213 328 163 314 553 210 442 486 222 154 244 190 358 335 589 217 326 517 311 293 534 503 462 586 258 425 287 459 247 198 263 345 449 337 359 371 455 318 551 445 400 250 397 410 773 505 417 758 457 392 252 535 255 356 505 265 362 577 238 223 547 418 443 777 538 638 642 640 751 663 817 685 857 528 412 487 280 432 721 346 845 479 426 698 648 549 820 598 715 550 881 518 642 482 447 345 263 245 441 741 565 978 722 397 551 592 674 535 378 317 604 436 422 528 532 460 444 481 429 603 536 341 520 630 623 627 556 366 423 342 360 320 317 351 475 9187 489 645 770 603 494 620 333 554 351 504 293 298 313 432 555 317 262 440 315 449 560 653 344 338 719 574 600 577 893 348 597 337 569 387 340 408 584 607 494 609 509 454 244 204 296 497 637 572 684 688 515 391 359 232 234 663 562 687 343 155 212 230 296 430 325 464 601 346 396 375 353 387 476 540 675 501 418 673 486 121 193 78 125 123 456 496 678 670 554 504 534 710 659 285 488 261 236 271 470 195 508 281 482 494 514 477 393 548 366 445 531 798 689 593 868 358 668 451 698 247 163 492 490 428 211 360 508 310 391 328 331 570 450 376 704 576 352 293 611 638 176 304 309 293 362 321 449 536 422 286 262 468 345 273 419 477 680 436 2486 2502 625 656 508 668 623 656 571 465 822 573 574 529 486 491 269 269 309 195 353 329 468 412 548 516 538 877 1071 344 278 369 420 414 706 324 385 253 279 374 287 378 317 378 447 477 249 318 408 359 473 316 368 438 322 465 231 534 403 484 499 288 531 537 374 443 520 420 238 293 351 872 723 836 435 839 821 802 771 627 553 914 413 746 911 761 338 279 844 677 290 288 480 182 280 211 797 993 997 743 956 1604 1500 1505 1370 1192 1295 1347 1031 516 1512 1573 1444 1436 1178 1519 1015 1135 1338 1710 1391 1680 1361 1284 1600 1814 1721 1760 1569 2089 1411 1893 1498 2980 2813 2764 1083 1254 1556 717 637 1693 1725 1101 861 1351 413 373 595 458 644 751 323 1116 1193 393 648 595 573 423 356 2342 2422 2371 2208 2288 1761 2239 2001 2198 2565 1915 1814 2028 1899 2041 1983 1827 1694 1834 2163 1918 2324 2272 2132 2433 2607 2290 2568 2706 672 612 369 2995 2560 838 2656 3227 3342 2674 1004 924 767 249 944 181 435 403 178 1260 1159 1165 363 393 314 505 913 1482 1097 1190 755 1148 1262 1369 1873 2407 2767 1870 2204 4477 4717 2138 2502 2856 2773 1167 669 1084 932 1534 745 1138 519 1650 701 1795 1024 193 150 1187 961 1617 2404 1341 530 1093 871 760 556 554 993 951 900 1264 1007 1477 2032 695 615 1369 1522 1452 1944 1736 1839 776 852 876 1358 888 2040 790 917 404 976 1133 1057 1241 790 2452 1652 709 636 495 674 1029 758 696 660 733 729 1224 667 444 1355 707 675 2225 438 601 668 441 784 953 972 915 796 969 926 977 1059 1066 1014 1232 1277 663 992 1031 960 1036 895 393 252 379 437 538 300 794 419 452 404 587 287 552 538 628 435 579 592 488 353 216 195 167 223 227 388 352 350 330 508 457 434 477 477 483 457 360 679 551 464 372 349 343 228 570 624 418 460 264 306 357 434 418 517 435 480 435 578 748 456 623 321 470 714 822 767 555 613 546 530 648 626 589 644 605 748 609 835 357 715 893 511 488 624 497 415 298 249 581 449 341 801 290 445 609 471 787 468 442 506 466 525 498 522 606 503 717 56 828 322 484 417 354 339 416 683 464 620 883 801 814 601 692 319 348 423 364 219 242 213 224 285 253 228 314 291 231 509 322 151 228 198 135 285 236 186 350 210 345 732 508 398 320 251 538 401 351 267 447 478 787 554 546 430 355 521 578 633 459 543 359 427 528 493 625 577 830 325 270 276 583 413 333 200 604 479 577 540 863 503 564 506 458 517 447 475 458 584 693 1209 641 980 816 627 691 1018 464 572 639 122 443 523 539 674 740 541 578 237 516 544 1344 292 270 319 267 356 347 314 218 570 297 447 404 597 232 232 235 951 657 485 523 370 1021 267 199 131 279 497 835 680 753 807 757 864 618 777 514 437 464 537 415 501 390 498 401 574 415 414 482 730 478 264 204 664 266 335 308 153 254 162 276 294 748 469 363 1086 373 827 447 756 875 546 290 650 783 758 858 414 569 521 516 397 471 440 558 465 442 477 402 422 601 632 440 673 856 1041 950 1022 553 407 527 667 441 470 503 307 496 431 703 455 689 757 657 733 765 575 646 772 580 581 656 658 723 901 1298 1090 567 511 527 573 508 428 462 769 471 484 692 563 328 357 257 866 511 705 571 703 774 420 425 452 1161 463 697 598 993 1101 961 815 740 882 917 804 736 1050 807 1017 858 745 709 1023 878 813 1028 1010 1177 955 1056 890 867 2747 2703 1927 1878 1657 1551 1664 1768 1258 1989 1341 1464 1507 1422 1725 1267 2642 1421 1415 978 1110 847 837 1010 839 919 447 964 1338 1213 1478 800 667 915 317 275 468 420 472 409 667 385 412 345 426 338 303 303 571 293 229 194 571 469 624 783 517 501 577 859 580 774 773 665 842 745 588 812 846 1075 664 944 913 610 358 251 177 376 372 294 392 412 236 181 315 154 175 181 460 320 95 136 118 293 198 193 212 190 194 256 121 413 338 424 614 562 584 387 388 413 433 247 235 239 385 249 501 415 418 176 118 239 225 155 226 457 344 599 636 839 333 338 268 465 486 403 421 521 542 411 466 433 431 425 473 285 356 489 308 400 385 483 253 384 304 767 584 414 545 457 457 439 450 272 434 461 420 153 636 256 702 419 277 815 282 352 268 290 729 960 269 451 437 801 989 969 962 749 391 377 397 730 357 686 831 481 441 781 595 484 345 748 920 741 994 665 895 904 874 623 964 1132 910 982 913 849 904 984 1151 222 740 412 365 711 510 1518 708 697 786 654 749 730 611 667 1061 1048 977 831 536 549 532 284 235 447 525 597 490 460 418 529 335 798 752 560 739 575 461 529 305 413 391 312 272 232 292 264 282 250 465 329 352 322 342 470 755 714 656 852 888 640 813 667 631 720 797 701 642 657 935 671 1078 977 1005 735 1161 1014 812 732 484 628 763 499 978 458 687 532 578 571 485 709 622 576 785 836 730 1182 574 716 676 786 842 614 627 851 834 803 701 978 534 448 447 763 507 955 970 516 303 144 295 169 144 140 197 452 405 426 436 359 491 534 298 346 359 263 226 387 417 257 364 815 192 478 344 363 507 539 752 323 230 212 538 383 415 442 581 293 378 472 337 336 389 513 1445 539 450 951 309 372 278 250 203 437 417 460 526 404 433 325 300 306 256 549 721 613 611 419 513 505 411 624 570 578 530 648 309 615 416 400 459 500 595 570 385 450 521 365 491 460 516 341 679 1434 559 439 293 199 216 364 346 444 524 1890 479 1885 1729 1764 1726 1628 2113 1949 1897 1526 1890 1513 1644 1588 1793 522 666 534 368 701 550 858 497 400 587 1238 643 439 382 575 709 311 556 752 775 739 719 736 508 504 629 645 764 1105 897 621 492 516 839 807 591 549 650 565 545 785 816 774 647 641 772 823 595 568 824 502 474 518 457 402 565 549 601 521 449 556 683 707 763 488 661 687 670 661 825 790 791 771 767 696 664 790 495 635 869 807 863 734 853 1036 870 820 820 778 805 767 742 874 946 660 777 969 770 786 800 771 936 771 805 809 849 666 688 766 609 793 829 840 744 600 609 761 594 612 640 504 568 699 640 657 613 549 732 669 783 853 783 654 809 780 748 926 692 1196 1078 1018 1202 982 840 823 920 903 803 816 796 805 824 870 1125 830 1083 595 601 513 900 416 409 206 222 208 280 289 331 291 154 221 236 194 186 208 251 247 221 235 475 318 517 354 311 381 201 291 203 223 241 292 250 287 508 424 330 222 435 199 345 345 335 270 447 265 182 460 259 293 305 285 476 206 210 196 168 251 250 498 503 572 150 184 126 199 143 220 145 286 205 400 725 297 354 462 287 221 280 345 444 334 679 266 344 542 508 323 399 397 397 677 249 260 166 375 219 490 506 461 380 448 237 353 363 269 485 218 502 617 254 429 489 622 429 483 495 269 350 350 310 263 333 466 238 622 242 278 686 518 407 714 548 719 616 444 613 705 809 467 868 430 308 503 319 259 813 572 783 375 558 435 599 441 417 382 337 283 469 586 263 392 324 244 480 423 360 439 673 942 472 489 473 711 597 517 555 364 388 310 412 362 386 459 491 340 310 260 386 285 371 712 684 576 346 483 335 337 379 194 214 221 367 489 8819 3283 3566 3322 998 2485 2614 2808 2762 560 301 291 295 316 602 216 243 309 383 561 359 365 322 458 430 600 651 416 586 559 554 312 475 547 472 397 596 434 505 546 490 448 411 223 362 468 658 689 607 574 754 488 401 369 377 473 284 511 503 203 241 158 190 438 387 375 649 335 424 268 248 373 499 464 1085 449 247 417 359 105 217 116 141 155 383 316 536 443 538 667 496 732 680 391 276 200 105 234 462 120 335 188 499 519 539 419 257 446 212 459 330 803 569 548 574 412 236 353 557 276 234 276 305 270 337 411 529 272 333 373 395 458 317 300 826 659 315 270 500 581 178 461 557 483 685 600 420 418 466 394 384 478 237 419 550 478 665 648 2824 2429 433 583 545 648 504 491 802 643 858 573 789 617 481 385 374 387 287 376 469 442 425 392 546 398 450 678 743 384 188 793 566 564 750 533 561 323 189 579 422 335 296 336 417 279 289 279 431 423 367 292 696 210 349 447 395 687 516 505 468 757 230 573 499 466 842 773 345 369 327 780 850 1065 679 836 909 730 644 707 711 996 628 669 824 664 414 507 714 907 208 192 235 275 410 357 965 707 609 973 936 1402 1425 1412 1271 1469 1056 1077 1016 719 1640 1840 1504 1583 1654 1044 1277 1569 1638 1264 1589 1143 1267 1438 1796 1853 1457 1854 1574 1733 1378 1913 1427 2252 2231 2069 1107 1200 1406 789 747 1335 1625 821 767 1403 415 465 500 454 631 440 480 679 862 806 217 322 296 386 365 2409 2634 2338 1770 1883 1647 2077 2031 1930 2508 2119 2157 1922 2190 2119 2010 1859 2082 1989 1863 1888 2329 1926 1911 2092 2377 1884 2051 2350 525 461 276 1923 1929 1196 2594 3027 3102 2715 833 758 960 423 1137 253 388 311 320 1672 1001 994 517 439 385 370 1169 1102 888 1304 869 1100 1325 1006 1556 2035 2329 2070 2353 4622 4792 2266 2480 2911 2824 1006 874 977 1312 1250 800 1459 640 1826 650 1944 830 122 122 1523 1167 1707 2808 1467 699 1163 737 1083 312 382 1184 1154 1221 986 1010 1986 2408 953 590 1279 1396 1367 1970 1277 1230 756 709 613 1373 744 2113 515 1126 642 877 789 644 753 1104 2006 2327 604 601 528 708 865 712 744 563 607 692 872 627 822 1182 556 504 1809 500 570 840 506 1177 1021 1202 1099 619 920 958 946 1135 1143 1067 959 1125 753 924 888 648 870 977 362 258 390 569 793 407 920 481 455 893 524 370 655 799 669 540 633 442 415 298 323 350 313 371 212 502 511 487 338 307 337 415 477 581 609 531 465 549 393 491 439 455 376 315 298 346 536 248 304 333 426 557 320 411 516 446 395 326 602 542 448 340 487 539 591 609 430 508 477 483 403 477 529 413 403 541 455 519 515 488 483 768 722 536 841 390 229 449 478 362 387 380 245 498 707 404 609 554 528 590 400 454 566 645 456 402 879 68 944 505 418 600 427 364 420 635 604 691 653 520 590 697 867 428 591 314 451 295 316 288 210 178 156 202 261 276 294 500 233 242 285 269 292 325 233 285 352 225 282 848 623 563 453 338 522 626 395 419 420 372 614 442 696 421 491 535 510 657 311 340 355 318 478 432 1022 562 735 555 361 213 322 268 204 246 589 417 475 459 901 594 533 635 711 704 586 590 721 720 527 863 872 835 840 523 674 677 574 690 638 215 381 556 596 729 660 387 664 302 359 428 1188 276 388 245 368 314 363 211 274 450 286 436 596 734 291 289 308 697 524 457 536 325 1024 133 278 180 143 396 653 488 542 538 508 645 464 612 526 417 443 585 439 477 436 916 720 1038 826 680 428 532 420 340 287 681 272 260 403 133 430 317 337 440 620 346 407 842 518 650 684 797 840 675 385 1016 887 846 882 585 738 526 682 567 539 577 593 595 572 437 457 425 592 593 658 843 380 748 1197 1240 703 558 582 975 686 790 721 295 671 509 555 525 584 683 654 684 724 613 488 877 805 534 980 640 713 699 874 803 718 597 492 550 386 372 393 432 262 352 485 381 400 506 346 830 744 544 733 892 620 418 577 451 1016 954 739 673 760 858 726 872 582 824 724 672 819 924 554 618 595 805 654 522 901 941 1014 1009 975 834 877 888 1019 2424 2533 1981 1899 1507 1304 1650 1883 1295 1647 1227 1393 1116 1385 1372 1272 2076 1814 1142 867 993 587 637 797 751 1198 552 960 1373 1291 1345 691 801 743 340 274 755 380 593 568 681 307 250 468 359 352 316 371 434 328 325 302 595 488 460 610 473 571 581 814 981 1202 1019 902 536 1125 713 700 840 1330 728 834 810 644 462 326 296 332 349 265 122 326 404 176 422 289 236 148 185 383 103 100 179 115 284 286 300 280 257 409 322 401 449 440 559 472 507 424 568 397 573 209 197 261 619 305 350 362 519 266 268 199 138 200 250 632 348 613 552 1008 681 437 201 501 407 284 444 355 416 584 397 334 359 276 675 327 363 309 468 489 359 522 504 546 530 650 565 623 463 566 546 466 565 300 511 462 401 232 960 395 872 481 419 707 534 440 498 458 726 858 372 388 270 778 858 910 1022 884 325 266 333 686 399 990 741 462 368 864 819 380 462 737 689 816 699 718 778 701 781 829 822 1097 828 889 954 1126 877 1062 1137 496 464 421 515 810 648 1930 1092 1044 1020 943 837 876 528 830 749 782 940 717 494 670 481 349 366 365 448 676 721 460 556 575 326 641 819 703 751 722 527 496 543 612 558 196 147 117 182 168 166 150 380 298 332 303 221 525 611 682 688 605 676 608 626 601 596 742 973 1009 897 771 893 886 790 630 653 491 532 519 831 400 372 590 625 546 559 592 487 761 723 514 758 495 507 652 554 504 591 763 564 552 622 519 1046 704 648 686 812 850 686 1034 592 555 430 1176 529 975 699 496 320 234 209 120 184 190 241 729 437 423 410 411 400 412 380 533 519 208 276 292 315 513 454 1040 219 547 509 373 313 595 551 194 264 160 205 177 278 351 377 424 402 465 343 626 871 304 1141 405 377 468 263 470 381 351 290 434 452 393 448 337 470 347 320 237 235 581 680 433 599 481 619 454 419 531 566 555 501 839 438 461 664 578 735 741 414 582 460 422 605 347 428 385 304 223 837 993 843 817 236 307 257 290 530 368 317 1643 339 1825 1696 1543 1460 1614 1674 1732 1406 1658 1478 1650 1676 1561 1655 494 632 514 550 881 657 940 681 703 577 826 670 602 321 612 732 409 443 918 450 444 393 506 594 585 883 895 1004 1161 1468 746 667 550 1149 853 887 835 1004 492 694 797 839 815 856 742 1103 945 666 700 965 685 715 684 519 390 600 770 514 665 348 608 636 585 609 466 708 789 655 745 691 846 840 808 790 901 734 681 507 771 767 740 864 908 815 759 929 797 900 888 850 734 855 815 731 922 681 914 1043 926 1043 814 800 915 1007 1081 838 931 871 826 695 854 711 869 728 712 630 1128 809 670 693 665 539 733 969 1011 1014 682 600 587 918 1009 746 486 615 595 592 766 626 823 758 757 754 741 877 842 880 829 886 886 921 853 804 841 1034 785 929 772 392 577 926 559 496 357 345 367 443 414 464 376 277 278 338 227 225 335 370 427 361 328 547 416 567 454 216 341 223 305 236 256 256 349 331 436 580 550 464 300 563 220 263 338 332 254 369 331 287 274 393 476 336 324 601 271 254 211 262 364 257 383 495 531 254 266 204 298 209 348 210 412 332 368 829 320 306 413 327 283 263 264 548 539 728 359 385 581 414 269 410 396 385 682 249 303 221 259 221 283 611 516 422 355 370 613 498 286 320 381 570 545 357 499 816 549 475 547 321 374 380 398 332 317 503 273 232 756 384 316 759 518 478 861 745 816 686 640 777 803 958 518 1116 596 367 742 352 466 997 554 928 447 710 561 745 454 561 488 520 362 711 518 347 521 403 314 482 616 401 541 596 839 601 618 506 604 650 554 643 435 349 325 539 405 388 403 443 461 407 323 354 247 307 860 610 519 598 521 413 445 497 266 291 335 549 645 3283 9603 9940 7777 937 3424 2299 2568 2630 774 489 492 398 469 809 291 341 325 369 455 619 373 338 404 418 645 1080 548 859 468 653 408 623 596 419 562 798 562 648 783 594 694 542 346 271 687 892 727 822 822 704 524 280 497 407 655 438 708 526 144 158 158 283 530 442 599 950 393 561 383 270 603 758 719 1072 440 348 520 428 92 102 127 87 135 532 589 610 552 707 1009 644 695 647 376 364 163 101 380 459 130 443 312 593 679 733 458 333 405 275 550 481 889 673 585 805 306 378 382 666 302 242 473 512 487 318 504 605 388 486 333 549 571 445 449 701 699 376 349 738 850 201 483 499 463 508 555 540 567 426 365 296 545 297 502 446 717 845 840 3052 3035 690 806 721 706 666 803 633 462 950 595 905 562 528 357 302 334 389 406 461 374 585 546 639 411 495 832 844 580 289 686 714 669 573 410 577 339 274 503 358 319 286 276 265 236 246 183 482 405 423 309 547 286 307 588 427 719 595 511 399 578 282 525 607 620 1180 1122 334 376 360 840 927 1141 557 947 1081 1127 729 787 674 929 578 731 1085 786 430 630 789 913 185 161 499 397 449 494 1157 966 807 931 742 1380 1138 1294 990 1134 969 1383 1395 860 1373 1396 1416 1634 1659 1455 1630 1642 1639 1364 1357 1560 1647 1476 1642 2458 1493 2467 1674 2109 1420 2453 1532 2420 2969 2730 1458 1204 1542 791 656 1591 1472 1037 707 1357 594 632 503 520 686 378 511 905 1100 568 349 546 512 514 400 2445 3088 2603 2767 2148 1895 2253 2453 1791 2511 2438 2341 1996 2278 2142 2058 2136 2588 2102 2251 2138 2436 2457 2153 3296 2689 2563 2642 2504 551 432 310 2520 2131 1029 2890 3177 3208 2356 1147 1047 917 278 879 256 370 334 273 1940 1240 1238 229 588 517 421 1264 1399 1257 1590 974 1207 1439 1153 2125 2468 2847 2472 2483 5403 5118 2406 2864 3126 3379 1437 987 1614 1333 1594 970 1577 920 2170 666 1949 957 100 92 1834 1468 1838 3393 1681 762 1416 768 1103 553 598 1484 1497 1329 1293 1123 2059 2287 1127 717 1552 1904 1918 2332 1358 1422 799 589 578 1378 814 2253 538 1136 641 839 907 908 1012 1065 1516 2436 691 674 710 944 1127 704 859 564 474 749 1417 1057 826 1316 634 538 2145 442 542 844 824 1467 1569 1264 1074 1090 866 911 934 1190 1251 1125 1103 1130 1082 966 1165 910 1179 1082 480 306 544 473 683 467 943 554 372 990 576 409 853 723 997 461 704 594 462 367 353 290 247 278 328 388 309 287 243 380 391 581 713 467 395 284 287 518 534 509 414 392 344 419 401 443 599 313 196 411 396 477 276 279 298 447 294 474 520 373 499 361 332 724 710 908 330 426 437 403 546 541 493 563 400 521 706 566 484 525 432 601 563 652 725 489 298 392 358 335 357 715 323 488 658 493 801 652 634 729 329 347 680 784 526 459 1200 76 1211 574 637 233 486 232 590 624 595 705 674 599 683 716 819 461 279 469 334 295 413 255 256 243 186 281 301 353 448 369 204 315 276 262 241 269 140 182 428 240 252 754 534 554 468 549 563 558 359 353 417 261 880 593 641 477 599 674 639 773 439 622 467 489 528 519 1015 687 778 621 315 249 408 412 253 204 562 707 837 540 1296 651 529 725 727 692 712 618 924 628 711 1382 1047 1126 1020 738 1022 1046 784 730 538 246 472 662 731 963 856 526 756 255 423 451 1571 277 254 281 307 319 359 320 254 685 285 646 582 978 344 321 308 780 670 435 487 550 1020 144 199 161 160 716 797 659 717 764 730 836 658 660 521 374 376 496 366 432 351 648 542 758 580 602 511 637 549 299 285 635 261 359 443 171 425 382 473 421 808 523 290 1059 709 868 650 1100 1043 966 489 1147 749 610 682 462 607 712 505 538 514 519 460 511 643 493 516 487 762 633 628 711 549 943 985 1059 635 604 550 895 817 830 765 283 784 507 632 633 681 813 676 773 780 713 680 1046 710 581 833 683 572 953 1140 1007 816 753 559 653 493 467 714 575 422 526 739 636 619 491 275 731 776 713 886 1185 922 492 508 455 1110 1050 665 675 793 962 970 910 873 1136 865 838 801 1171 690 632 738 917 609 667 809 1183 1443 1117 1151 926 1009 1073 1514 2296 2313 2003 1815 1580 1597 1780 1884 1531 1967 1518 1867 1503 1714 1567 1209 2239 1899 1366 1105 1323 718 847 1073 761 1506 620 967 1373 1253 1518 851 893 915 402 387 707 445 655 773 716 385 220 619 456 457 364 342 538 307 244 292 510 689 722 886 756 837 848 1083 664 846 740 758 664 711 491 810 1000 1240 750 885 928 808 630 259 221 544 501 452 188 467 325 252 470 413 221 308 216 352 112 117 201 174 287 314 327 381 309 456 407 578 507 521 599 478 523 440 452 348 347 303 283 313 497 190 515 529 515 335 325 236 158 245 348 699 299 543 680 969 635 512 392 896 835 537 613 448 456 806 609 485 502 482 808 547 543 463 543 430 526 543 598 716 705 966 548 613 554 601 508 555 635 421 574 591 464 286 1426 528 1026 453 504 1008 779 688 712 730 691 977 422 484 458 1121 1033 958 962 921 507 477 482 1052 439 1129 1126 652 635 1081 1132 679 437 1039 1007 788 967 1223 749 993 767 1005 1091 1387 983 1277 1302 1403 1163 1083 894 491 619 602 572 964 760 1703 1002 1076 1037 991 917 931 717 872 1019 1138 1221 705 437 680 596 356 284 601 533 585 728 516 607 597 511 459 792 999 908 1056 540 534 598 885 693 245 214 194 243 245 233 217 453 255 307 264 207 475 907 941 884 1094 890 918 1023 727 758 897 1116 1122 1026 805 887 1105 781 684 737 913 835 597 975 676 648 793 947 694 880 609 726 790 767 473 653 546 597 475 770 678 732 818 708 716 605 618 1020 614 686 781 1271 1095 880 1460 895 818 504 1331 593 1050 862 604 475 268 255 142 156 169 269 647 463 323 434 465 310 401 486 468 418 238 246 240 309 431 414 1315 244 584 546 533 360 603 415 232 210 211 450 408 319 455 354 443 430 568 367 400 714 367 1441 628 618 585 239 418 429 335 396 450 461 412 486 360 522 329 373 476 286 458 952 601 550 595 807 523 397 760 640 687 607 894 551 580 730 663 801 766 586 577 537 548 570 338 356 498 586 376 745 1038 899 500 225 481 317 476 489 509 425 1735 294 1988 1868 1571 1670 1693 2101 2117 1810 1705 2016 1621 1876 2015 1848 460 632 409 549 1130 805 1100 663 702 599 1039 844 494 377 564 936 548 499 1020 501 469 418 621 753 758 748 779 961 1530 1652 970 938 713 1455 1001 1272 1129 1248 637 949 1071 1088 1102 1153 1054 1334 1113 940 899 1183 855 1050 1042 650 875 890 1115 1026 861 717 979 963 1063 1241 708 1194 1214 1200 1057 1235 1229 1159 1121 1099 1200 946 1116 914 1215 1326 1138 1256 1136 1090 1114 1391 1137 1203 1221 1184 966 1563 1114 1207 1322 951 1594 1500 1278 1406 1344 1147 1411 1437 1503 1589 1322 1260 1216 1145 1118 1081 1077 1022 1108 997 1571 973 1061 1052 832 938 1101 1205 1241 1206 1104 942 817 1293 1200 1049 796 1118 1055 1293 1325 1119 1269 1560 1392 1485 1447 1238 1265 1200 1213 1405 1362 1517 1465 1299 1357 1505 1316 1333 1065 883 798 1307 892 644 500 430 555 568 520 568 430 356 326 380 273 265 399 463 590 458 602 683 458 703 530 282 457 331 423 346 370 352 473 445 599 735 816 534 383 682 366 339 483 469 329 507 375 457 395 457 597 429 415 790 428 325 282 341 484 425 709 624 676 314 322 274 362 316 424 332 490 421 585 1036 441 376 505 487 474 398 391 789 720 1039 516 544 743 519 546 664 652 627 924 354 396 269 393 447 394 806 822 544 578 517 886 722 649 995 582 773 852 765 671 1004 801 553 742 450 547 566 578 406 407 708 341 379 874 562 415 907 635 629 1102 1013 1125 896 851 1012 954 1307 639 1442 817 475 940 461 600 1324 1023 1158 621 943 801 931 610 969 705 745 547 875 705 472 700 544 482 736 721 540 862 848 1190 938 802 763 753 885 859 908 690 667 540 918 644 593 589 627 619 582 513 577 319 523 1067 1170 793 721 679 614 566 624 359 412 485 617 770 3566 9940 13731 9202 1397 3726 2510 3029 2790 1004 618 629 621 802 1057 397 467 499 554 659 840 675 416 754 556 784 1349 727 1283 640 792 499 894 688 533 695 1058 739 809 979 774 900 616 511 365 812 1234 978 994 996 901 747 644 692 735 803 532 885 854 208 234 192 431 602 500 718 1120 467 651 536 404 721 1005 975 1285 574 485 697 552 124 128 195 177 200 776 717 986 787 909 1367 850 1079 1003 568 530 273 235 472 666 279 574 445 817 830 892 583 454 558 371 780 699 1139 1025 886 1123 622 525 591 814 580 430 718 796 751 501 860 829 442 572 403 664 695 628 652 1017 1024 458 399 950 944 311 617 674 589 739 715 698 705 536 474 459 785 454 566 697 926 1135 1079 4228 3984 879 1135 1006 851 989 1011 984 766 1172 930 1041 874 858 447 515 466 645 508 803 578 719 666 761 528 545 1091 1360 748 533 905 818 779 711 556 706 451 354 753 534 438 496 527 698 529 400 322 688 647 698 503 702 419 395 826 1068 1092 769 829 521 687 500 693 698 761 1298 1212 390 440 422 1163 1309 1605 745 1314 1484 1530 1052 1106 995 1374 901 865 1330 1043 572 837 1092 1073 227 203 576 437 489 584 1636 1653 1183 1350 1068 2138 2129 2146 2026 2002 1588 2031 1721 1074 2114 2135 2270 2594 2605 2257 2342 2408 2633 2109 1833 2012 2364 2088 2402 3374 2464 3686 2983 3248 2349 3800 2321 3320 3768 3674 1841 1836 2166 1078 1245 2238 2380 1600 983 1927 859 869 762 711 904 590 721 1210 1692 841 456 706 660 630 468 3470 3972 3515 3609 3287 2683 3339 3304 2507 3564 3561 3199 2933 3108 3241 2901 3475 3707 3279 3143 3544 3572 3183 3093 4182 3620 3420 3606 3596 701 560 446 3272 3019 1581 4617 4577 4611 3850 1468 1357 1132 341 1068 339 557 376 335 2488 1594 1617 406 755 668 582 1491 2020 1577 2220 1388 1496 2334 1738 2461 3512 4024 3422 3490 7322 6900 3375 3967 4297 4898 2071 1262 2168 1669 2076 1370 1933 1059 2829 1053 2702 1363 177 140 2302 1828 2366 4172 2333 1094 1893 949 1433 785 762 1900 1880 1815 1819 1634 2715 3271 1635 1027 2304 2745 2719 2901 1722 1897 1339 818 968 2236 1187 3001 1203 1734 918 1276 1282 1265 1477 1424 2452 3198 1043 965 912 1176 1397 985 1138 745 716 1131 1746 1403 1304 2007 1114 1002 2927 596 761 1097 1187 1872 1968 1583 1310 1435 1302 1253 1323 1467 1521 1432 1468 1539 1469 1237 1497 1099 1509 1386 658 410 619 585 934 575 1573 894 518 1302 692 656 1207 832 1241 641 895 901 578 717 514 358 301 417 451 610 447 404 441 601 561 765 886 671 612 456 474 712 754 652 634 765 757 472 503 559 913 419 408 745 660 835 582 536 618 792 466 742 892 830 914 750 801 1193 1118 1197 550 686 707 724 842 935 825 942 838 1005 1105 1032 791 1219 647 1020 1018 1039 971 848 471 799 638 615 635 1024 629 1051 898 803 1077 921 842 981 466 570 957 1323 678 699 1743 134 1654 851 1006 613 752 443 822 950 827 1128 1029 971 1074 1021 1392 586 451 592 501 427 656 504 329 409 288 346 435 413 571 539 373 439 454 420 391 333 281 303 505 387 314 1158 779 839 725 780 791 636 480 466 674 401 1147 792 830 731 766 811 1108 950 684 840 601 613 630 613 1245 951 1020 689 403 372 654 590 353 295 858 992 1122 864 1494 781 782 960 903 1002 842 851 1119 811 914 1731 1309 1404 1284 1080 1367 1400 899 1079 729 326 742 986 1033 1275 1048 697 1038 323 639 697 1988 346 356 358 381 416 480 438 441 892 391 887 969 1140 437 410 378 1068 1028 691 749 658 1353 292 370 298 320 954 1224 979 1065 1126 1087 1251 992 1034 707 542 530 709 505 579 500 848 664 974 722 742 681 871 746 459 436 1020 392 474 628 263 585 416 598 587 1030 617 417 1377 948 1246 924 1395 1499 1099 609 1528 938 1014 1088 908 1347 1239 893 1092 1120 1335 1102 989 846 761 772 808 1078 917 987 956 697 1295 1571 1683 1156 887 1043 1320 1137 1139 1340 422 1069 715 746 876 783 1214 1066 1226 1251 1051 908 1319 1028 750 1201 978 1036 1340 1627 1466 996 903 733 866 698 740 1047 774 576 727 868 861 782 761 773 925 970 1195 1103 1441 1139 729 800 740 1487 1332 935 890 1189 1305 1284 1270 1193 1457 1179 1101 1081 1453 1073 916 1100 1223 884 960 1263 1780 1707 1463 1700 1333 1403 1330 1824 3205 3458 2950 2960 2251 2369 2366 2603 2002 2812 2048 2520 1987 2338 2412 1686 3552 2401 1939 1447 1775 966 1133 1454 1318 1963 938 1625 1709 1569 2123 1182 1278 1296 472 505 980 613 945 1038 925 641 383 907 652 583 502 376 800 466 495 492 713 888 892 1147 955 1041 1151 1425 1183 1314 1122 1070 1000 1286 1117 1030 1296 1692 1071 1196 1261 944 699 394 344 629 633 525 372 529 380 331 573 530 259 408 345 564 223 153 302 182 406 435 444 494 420 607 569 747 695 855 860 686 776 578 611 511 532 546 508 560 792 464 618 684 911 448 434 427 322 407 569 858 534 848 836 1289 777 629 434 989 940 632 715 706 743 986 793 592 617 659 1160 690 773 652 799 599 904 814 733 933 922 1301 881 1123 918 1204 971 863 1100 674 903 912 644 340 1711 682 1358 643 648 1300 946 828 841 874 948 1744 553 689 600 1402 1326 1363 1425 1170 651 601 597 1309 556 1520 1429 804 798 1354 1388 810 644 1253 1335 1164 1280 1646 1023 1377 1286 1242 1483 1763 1401 1709 1699 2018 1375 1342 1416 713 933 851 869 1078 952 2504 1513 1521 1447 1440 1298 1264 1014 1255 1380 1468 1574 1073 726 1019 899 479 593 725 805 726 1113 904 880 747 838 864 1191 1215 1197 1363 656 654 865 1131 909 312 281 247 310 306 286 264 581 295 526 352 489 709 1317 1274 1197 1365 1099 1220 1258 975 1049 1154 1373 1452 1273 1046 1139 1348 1069 930 1013 1258 1099 796 1361 1005 927 1102 1375 981 1106 795 973 1225 1273 897 1006 957 956 847 1070 1158 1177 1140 931 945 1175 910 1390 1162 1123 1129 1595 1386 1052 1824 1131 1062 677 1678 735 1273 1270 909 543 376 423 170 219 234 381 811 792 626 825 745 765 641 574 784 760 300 745 395 404 621 549 1616 294 878 659 709 545 781 550 449 374 371 527 469 474 537 652 672 513 838 588 827 1018 444 1852 736 706 751 409 693 622 526 609 597 758 567 653 511 740 501 552 524 334 635 1310 745 777 797 969 697 633 904 883 912 836 1354 719 734 1020 846 1057 1090 792 937 769 747 824 565 667 646 813 535 968 1531 1277 1113 334 595 490 575 694 722 876 2653 555 3016 2828 2258 2111 2349 2794 2804 2502 2618 2711 2416 2953 2659 2478 728 913 844 730 1495 1236 1423 916 867 775 1435 1143 808 759 817 1068 877 701 1206 898 860 867 853 1133 1149 1218 1257 1513 1111 774 623 619 452 850 725 637 589 738 478 579 740 712 696 618 642 934 776 579 575 739 584 576 601 443 712 637 742 758 646 475 729 630 716 865 485 769 843 852 663 921 866 740 772 680 827 655 716 446 790 916 713 862 726 688 692 937 751 764 696 718 634 1046 773 821 854 661 1132 826 685 958 752 793 843 884 956 979 890 891 770 873 824 687 831 685 602 698 836 729 794 787 503 644 570 777 762 713 757 598 536 859 805 770 494 867 819 931 975 839 916 1143 1029 1117 1106 842 922 783 816 979 906 1091 1097 993 984 981 947 923 745 637 510 828 558 470 254 324 274 370 408 353 352 221 244 252 190 178 288 279 340 276 422 469 365 499 407 190 317 223 284 217 235 236 317 271 400 585 524 400 265 546 228 239 349 337 259 409 273 273 277 324 426 238 226 500 332 246 203 254 254 293 542 476 508 207 223 173 251 154 297 171 340 170 424 664 238 263 364 349 256 295 235 531 448 734 374 400 546 357 421 376 376 354 598 229 289 185 241 283 296 602 611 384 408 376 562 487 439 812 367 506 627 591 517 657 514 336 481 299 310 420 358 301 253 456 244 237 666 358 320 562 448 446 673 545 861 569 521 715 668 836 332 924 514 297 618 307 454 934 786 855 452 494 491 674 440 566 470 433 405 565 531 259 445 368 313 535 459 376 552 551 820 602 520 473 519 611 590 661 512 442 398 550 466 360 393 449 407 447 261 360 188 299 684 755 592 482 496 418 348 384 227 292 297 498 603 3322 7777 9202 8839 976 3102 2158 2392 2554 753 411 409 402 453 799 272 320 368 402 481 540 383 248 516 388 594 895 478 724 441 495 302 523 526 405 412 603 498 543 679 534 678 425 328 224 520 826 669 601 599 660 452 457 497 397 635 436 688 623 124 132 140 233 445 385 462 720 358 480 266 248 505 783 549 1017 445 307 448 294 98 88 68 149 123 373 508 522 434 498 829 421 732 686 407 310 167 132 271 466 183 378 271 576 632 694 423 257 387 227 404 399 782 617 589 678 510 332 353 534 302 242 518 580 524 308 498 470 305 393 297 517 547 383 489 727 544 318 265 673 654 147 434 467 414 518 510 478 473 372 376 352 501 285 384 470 704 812 605 2557 2672 574 623 622 646 537 681 631 503 793 589 722 494 498 322 400 318 382 323 583 411 512 467 523 334 381 776 883 526 241 574 548 536 441 334 492 317 264 515 395 308 266 309 604 439 324 195 443 470 534 385 459 225 251 598 400 812 533 606 395 518 288 463 462 494 905 851 273 301 286 763 784 1287 584 868 985 872 708 764 668 965 538 565 909 709 410 610 775 746 153 141 414 230 374 357 1141 1149 841 805 725 1442 1481 1605 1471 1379 1192 1338 990 725 1461 1526 1552 1681 1778 1355 1748 1721 1607 1301 1303 1413 1481 1381 1647 2297 1509 2728 1893 2202 1482 2690 1629 2312 2521 2261 1233 1255 1349 765 869 1362 1476 968 680 1423 549 603 497 568 586 410 425 791 1246 551 234 439 415 417 336 2441 2849 2442 2573 2422 1628 2201 2414 1731 2240 2193 2144 1868 2224 2151 1886 2271 2259 2290 2057 2299 2495 2135 2007 2614 2440 2175 2436 2329 460 416 254 2158 1957 1164 3109 3101 3070 2410 937 897 843 279 804 260 426 261 243 1736 1139 1139 292 575 496 319 1025 1190 940 1675 949 1071 1679 953 1821 2458 2844 2374 2352 4816 4600 2478 2598 2850 3161 1165 829 1407 1185 1358 898 1399 695 1766 565 1777 860 127 96 1611 1294 1623 2730 1657 818 1156 636 998 504 521 963 972 962 1113 1029 1831 2336 1203 623 1258 1594 1596 1867 1275 1323 801 579 697 1503 813 2065 822 1182 680 837 848 769 940 1005 1633 2070 706 668 565 814 993 661 704 522 415 869 1094 939 916 1344 816 760 1955 371 479 807 598 1133 1328 982 899 875 753 785 841 930 1013 833 893 950 849 797 934 767 930 816 465 238 396 371 715 442 917 472 325 751 462 430 891 608 729 468 585 653 467 301 296 270 227 293 234 420 310 219 272 382 351 435 545 523 449 318 308 436 534 429 340 438 362 387 335 373 635 304 312 507 425 501 384 400 450 560 289 472 589 742 556 542 571 790 774 862 336 432 416 423 520 499 483 549 573 694 765 680 500 841 432 633 595 731 750 400 255 569 480 451 455 674 326 749 718 529 765 650 589 686 334 426 670 1002 445 451 1154 74 1134 656 816 392 600 330 590 653 581 838 633 653 644 761 962 381 281 343 307 249 336 336 234 333 222 234 330 288 317 411 303 294 298 282 227 202 195 224 358 291 256 750 553 558 484 483 481 464 341 337 474 265 884 587 613 513 519 614 675 682 418 418 398 397 460 377 893 605 639 393 331 280 410 372 215 233 532 727 804 473 1056 470 577 621 713 618 453 532 876 562 528 1009 890 914 897 606 838 872 692 775 594 207 573 724 660 743 679 424 799 216 354 382 1376 188 182 194 293 240 282 287 317 517 240 631 765 747 285 264 276 613 544 424 472 476 784 213 228 188 231 541 790 630 686 712 666 790 656 721 513 374 368 487 335 399 346 654 506 770 544 563 528 672 510 379 325 658 304 297 449 162 382 261 355 393 694 471 285 891 614 722 656 947 1063 700 489 795 706 744 790 660 987 891 627 849 764 949 740 573 671 480 485 421 747 657 567 685 314 722 1053 1141 872 612 803 1045 818 783 848 350 703 493 518 610 559 675 636 698 760 599 567 1028 641 482 881 641 739 849 961 960 648 598 484 589 441 441 623 530 345 431 521 502 508 497 651 695 594 820 728 910 779 394 439 378 788 1016 682 564 813 972 669 807 654 1088 717 679 608 1047 538 600 648 763 544 567 798 1071 1149 906 1170 757 903 889 1096 2274 2344 2045 2143 1353 1538 1519 1687 1322 1812 1375 1731 1229 1435 1489 1253 2275 1710 1234 1003 1252 687 848 851 727 1340 679 1065 1150 1074 1451 745 839 875 242 260 651 335 691 674 613 315 276 509 362 446 306 261 370 264 254 261 526 590 612 643 675 547 721 916 945 917 866 854 664 746 871 631 769 1150 861 807 866 724 543 264 226 438 454 387 190 353 237 249 341 358 186 268 215 418 164 113 173 94 301 351 345 387 333 389 312 475 466 477 673 554 597 413 458 378 375 285 265 289 542 291 383 507 570 278 274 313 191 304 456 577 341 552 537 939 598 460 301 543 498 365 458 463 490 667 539 404 425 409 605 451 469 409 514 314 457 484 544 721 647 773 682 867 502 915 480 711 903 393 519 507 403 184 988 392 817 404 376 746 540 456 502 512 634 1013 378 382 315 895 894 827 961 854 486 460 395 940 405 1196 1026 528 593 929 1045 543 368 869 865 638 853 1030 688 877 775 901 890 1168 928 987 1191 1237 1026 892 987 488 697 593 490 883 688 1643 1204 1022 952 893 934 937 733 883 988 1119 1188 747 513 551 683 306 368 391 427 493 647 503 566 502 527 553 863 761 798 844 398 395 704 776 616 194 159 133 188 180 176 160 381 243 322 247 177 451 843 837 773 848 735 754 779 608 675 767 1015 910 913 723 733 878 621 532 563 748 672 532 708 612 642 715 881 609 764 482 671 893 973 566 673 513 569 525 759 681 804 676 476 585 903 563 1014 733 557 798 883 796 542 1127 723 633 430 1147 475 916 695 461 304 262 182 128 163 184 274 623 471 380 541 617 481 407 456 453 481 170 452 280 272 508 384 1169 195 528 480 448 301 577 312 307 282 281 313 287 274 337 447 322 349 506 412 639 793 289 1150 541 517 423 269 584 390 314 463 399 436 454 520 335 486 377 442 433 276 456 877 503 500 549 705 499 368 557 541 557 618 885 547 401 648 519 727 704 509 608 460 486 565 317 407 497 475 315 667 1018 831 951 216 435 293 376 474 445 713 1707 407 1934 1800 1504 1328 1522 1754 1790 1589 1693 1721 1646 2076 1870 1651 428 497 555 517 1138 718 1010 704 652 584 930 618 626 516 612 837 580 512 862 487 463 494 511 662 696 904 941 1095 1031 746 473 647 623 683 470 646 630 686 542 731 784 805 677 654 521 745 735 935 799 841 531 742 761 469 373 512 682 444 393 476 836 794 876 798 796 575 602 627 757 435 953 949 923 904 1006 979 805 646 788 738 901 764 505 701 504 778 675 719 761 629 525 902 935 935 777 628 1036 1089 951 907 1165 928 1267 1101 1064 955 898 912 943 538 525 875 499 572 632 555 924 1046 879 801 614 612 571 619 738 722 626 557 533 454 877 636 622 603 679 713 778 699 1004 892 712 908 661 584 647 692 708 678 778 599 698 659 577 583 694 759 509 774 322 775 408 351 295 445 305 555 311 464 309 221 189 304 291 257 338 318 450 349 338 370 190 382 224 222 422 186 326 174 273 216 321 330 285 402 481 334 251 391 321 305 364 361 263 365 232 242 343 328 390 235 213 573 196 152 104 131 187 206 368 311 357 281 166 178 449 350 398 183 285 195 383 647 493 470 627 209 249 226 266 412 344 627 203 252 282 663 235 608 592 564 694 204 293 264 284 212 346 562 519 566 592 328 595 424 337 500 350 523 449 669 507 714 286 524 677 337 227 407 274 224 257 284 248 158 579 457 421 644 321 379 795 600 800 839 795 701 659 699 543 1240 726 618 710 246 417 1168 507 610 532 846 698 447 504 522 345 349 260 488 391 355 582 584 291 428 349 341 557 615 1103 547 511 356 439 571 473 618 345 506 428 994 848 497 461 320 517 218 413 563 195 299 567 593 1012 417 446 401 464 498 401 283 486 422 494 998 937 1397 976 8421 1186 952 1269 881 533 402 311 385 569 626 179 249 440 625 617 441 422 370 287 570 488 559 599 757 335 658 290 355 624 513 255 443 583 463 846 343 536 348 454 351 556 536 517 503 484 635 480 329 427 272 507 329 624 402 147 189 88 191 264 201 406 642 329 398 211 242 466 383 736 830 397 383 412 603 42 81 58 60 68 531 351 412 437 426 437 520 731 699 479 367 224 228 348 451 195 341 288 467 532 552 378 330 302 232 300 373 471 602 560 1022 250 369 625 400 660 549 573 605 514 492 473 788 385 435 207 383 671 859 507 557 775 272 254 799 619 247 383 426 346 456 442 627 440 370 216 291 375 332 480 429 575 784 669 2458 1994 551 1016 1057 595 817 519 783 786 657 591 720 486 580 376 351 276 446 478 273 685 612 552 398 485 366 1029 733 726 341 629 624 545 508 382 504 272 266 618 510 226 172 418 213 234 178 230 576 320 205 308 493 200 295 612 580 465 389 461 484 473 478 545 446 515 454 405 231 241 246 718 1302 743 449 702 1127 960 643 843 1050 1268 389 344 604 631 320 466 773 704 200 132 363 230 368 419 923 726 712 939 710 980 997 1354 1250 1377 1046 916 1089 605 1228 1221 1328 1288 1466 1292 1293 1549 1221 1288 1131 1049 1259 1271 1239 1413 1555 1783 1471 1447 1133 1673 1364 2459 2431 2418 1324 1435 1014 796 676 1689 1343 820 437 1113 606 540 699 419 599 419 380 518 945 708 468 386 362 381 382 1592 1720 1750 1659 2295 1421 1830 1857 1660 2121 1818 1732 2005 1393 1883 2253 1622 1676 1686 1864 1563 2394 2134 2479 2243 2697 2146 2514 2245 411 353 233 1832 2086 1019 2383 2236 2418 1783 881 914 980 503 957 208 231 199 458 1690 969 1022 345 547 495 454 927 974 936 1540 973 1366 1775 1179 1776 2199 2525 2097 1361 3265 3824 2079 2588 3362 2714 1345 938 1358 1023 1392 529 1312 449 1753 761 1563 698 152 144 960 1246 1530 2719 1336 571 1182 779 700 509 501 1196 1170 1209 1236 1002 1590 1593 981 1053 1525 1304 1151 1661 1189 1221 991 783 669 1364 1102 1696 545 1219 592 1111 671 700 814 943 2042 2024 893 661 746 778 835 791 720 624 759 663 923 722 759 1015 528 496 2213 580 711 1035 600 752 800 935 1339 814 722 682 825 1238 1242 1243 1084 1177 803 647 738 717 845 769 298 304 495 305 451 470 1183 632 418 553 793 310 525 549 594 456 1123 624 445 241 655 114 102 286 253 449 316 316 381 369 317 444 390 368 284 448 220 369 436 314 434 337 329 128 314 431 541 434 320 262 426 629 329 480 214 466 347 471 1285 217 455 578 418 469 610 703 496 629 636 622 927 601 821 907 609 754 858 842 431 634 314 929 764 554 403 496 334 325 311 285 270 524 218 393 524 214 795 466 460 537 407 441 511 590 306 380 772 112 689 387 454 310 288 441 441 507 296 678 874 455 772 482 725 272 385 217 240 290 360 676 246 206 174 250 219 318 289 321 307 420 185 171 235 225 146 105 287 343 284 830 516 593 549 736 453 311 258 325 432 351 983 708 688 475 587 496 771 645 455 353 270 723 371 258 835 633 678 429 384 318 422 364 212 223 485 793 852 658 742 514 619 531 416 624 483 481 481 465 551 1075 740 783 668 1024 1111 986 528 739 481 228 561 739 737 905 853 724 649 176 331 365 1215 255 197 110 278 221 237 296 320 503 229 468 654 586 240 222 269 1190 845 503 555 406 964 275 232 194 279 562 797 564 600 701 598 893 437 608 772 474 452 720 430 518 445 788 519 880 648 642 457 637 434 284 243 736 249 254 214 168 515 194 503 289 604 248 315 684 634 798 717 812 674 512 275 841 650 837 946 678 794 625 466 678 527 627 601 690 428 597 597 669 634 461 489 440 478 694 1226 1330 675 419 591 901 819 754 740 578 705 409 716 417 722 1005 942 979 990 541 620 678 682 642 807 907 533 1182 962 1107 1047 800 297 543 501 514 517 516 333 375 610 596 328 525 363 668 551 661 532 579 604 430 541 525 985 845 448 806 842 1106 714 845 675 790 987 722 711 668 668 535 615 716 823 511 803 768 686 923 1131 816 787 843 760 1909 2151 1541 1470 1785 1600 1454 1570 1503 1507 1392 1743 985 1344 1458 1222 2026 1368 1378 822 1130 657 579 849 916 1299 534 1130 1275 1163 1187 810 1059 813 306 252 457 734 661 489 601 424 304 593 377 340 322 336 540 279 228 220 402 540 594 756 679 562 856 734 715 867 750 720 664 575 562 731 786 1091 620 528 594 543 316 310 222 380 332 296 241 294 237 144 407 165 319 166 192 314 195 244 263 196 330 348 352 340 318 283 204 344 447 381 714 521 677 420 417 305 454 366 260 477 376 353 355 352 603 155 144 182 160 219 257 482 357 517 427 962 611 299 128 555 552 444 542 649 640 487 663 545 547 555 641 397 380 528 439 402 419 553 377 386 386 744 442 768 833 955 649 583 623 780 1074 1058 368 121 800 445 849 394 402 680 584 349 388 355 689 888 243 544 387 830 879 753 713 906 345 284 397 785 391 807 734 526 355 880 737 424 394 694 781 866 854 675 887 880 936 1067 1032 1293 781 816 768 1061 746 1078 822 355 577 616 458 340 380 2016 753 652 680 725 690 682 517 681 794 796 977 698 540 732 452 398 220 372 710 526 660 460 906 504 385 408 540 805 818 852 475 595 393 686 419 315 252 190 317 283 269 219 219 543 638 342 272 550 822 882 686 678 679 909 657 705 655 807 662 848 1057 910 586 1013 654 485 535 696 626 641 683 611 572 611 712 722 660 450 526 747 778 633 493 737 678 652 491 664 565 571 502 619 452 450 947 705 619 537 1071 805 483 938 630 625 721 944 393 660 879 467 315 360 281 174 134 158 242 542 489 635 840 569 410 465 242 402 420 239 320 228 327 300 395 857 391 546 418 229 324 465 312 231 292 305 209 189 334 541 427 365 282 379 485 406 735 236 1231 398 390 549 470 254 538 514 285 397 567 435 449 471 420 266 283 242 207 616 698 458 824 557 608 634 661 605 524 557 580 857 533 542 933 745 1084 1015 741 337 487 588 691 572 418 411 326 278 578 1387 645 415 164 353 429 383 397 413 459 1856 363 2257 2101 2171 1638 2098 1782 1775 1827 1783 1931 1674 1984 1639 1690 511 654 601 435 609 789 970 473 489 502 952 570 296 331 676 773 441 550 768 404 390 388 377 615 665 625 643 716 1259 915 760 1023 709 894 983 742 667 1047 720 959 982 1029 1011 826 755 1029 922 900 754 1155 800 793 859 631 472 582 906 576 618 441 744 904 1075 935 725 943 1018 989 1030 843 890 960 1007 912 1038 840 958 474 1018 1089 976 811 838 848 885 902 798 742 867 783 758 880 1139 936 1021 1063 797 827 867 859 948 804 971 879 995 851 977 1009 958 724 876 1024 885 889 854 821 900 961 973 951 695 664 1060 1132 921 828 709 768 727 879 1102 772 789 898 843 775 940 814 971 1158 950 1077 822 857 899 856 855 947 919 1078 965 1152 993 856 1107 1033 691 604 891 782 427 390 434 396 450 496 359 493 389 420 433 310 293 299 377 223 254 224 238 505 336 498 472 419 606 345 371 281 311 358 468 343 351 736 458 296 232 334 308 327 339 325 285 327 302 437 303 414 491 382 366 682 369 279 255 309 252 358 554 512 584 379 172 250 249 339 265 335 313 297 288 1037 501 320 437 331 341 308 270 679 514 704 272 308 470 440 347 747 690 573 965 188 485 268 338 299 291 917 945 547 502 285 511 554 344 470 411 799 548 455 647 1056 663 579 651 425 333 579 541 424 523 499 313 367 670 577 267 880 577 474 1087 829 889 887 701 920 773 1096 592 1367 804 512 795 492 419 1159 593 1005 613 704 766 651 400 645 487 434 473 872 508 461 600 604 322 471 657 535 758 844 1009 798 822 588 504 718 781 938 401 503 447 674 540 442 430 505 509 317 342 448 340 316 988 661 532 649 648 399 503 553 459 396 425 490 620 2485 3424 3726 3102 1186 10015 2586 2878 2564 948 449 425 412 451 821 259 368 336 360 985 566 743 398 437 598 625 1121 667 1057 396 838 321 641 622 449 592 674 639 836 705 604 626 666 287 298 877 608 605 781 883 791 436 405 398 396 744 446 807 1001 204 238 262 233 610 455 670 829 412 527 375 292 707 878 774 786 509 605 579 639 217 157 196 130 136 635 555 756 650 697 870 734 973 912 632 322 136 121 407 572 146 465 377 511 742 740 395 434 514 377 504 497 845 758 789 907 296 441 500 603 347 274 533 566 491 328 417 556 355 406 278 462 686 548 618 811 954 377 326 1008 829 302 573 646 547 664 678 816 636 436 306 346 600 452 476 580 486 934 899 3851 3329 605 849 754 623 784 611 703 585 978 818 836 524 694 527 255 422 254 567 412 404 620 583 634 556 688 867 1040 738 437 762 657 714 745 540 718 457 376 669 607 474 324 356 373 372 250 270 549 474 595 417 715 408 469 597 411 896 594 691 502 572 347 744 451 531 919 875 358 421 397 913 1206 1169 663 1015 1437 1133 948 678 913 961 707 823 1329 847 730 889 1188 1449 324 314 484 253 415 407 1017 1004 969 1125 864 1433 1271 1286 1388 1467 975 1500 1219 909 1871 1834 1556 1684 1492 1608 1498 1470 1567 1564 1342 1784 1650 1584 1341 1973 1950 2153 2163 2044 1775 2047 1599 3345 3320 2969 1640 1801 1520 1008 894 1768 1461 1244 829 1473 678 676 810 704 615 631 551 1070 1105 903 404 653 571 426 388 2779 3274 2970 2566 2729 1961 2388 2778 2056 2965 2932 2443 2723 2025 2721 2355 2590 2404 2489 2653 2899 2805 2534 2644 2847 2660 2729 2596 3047 689 612 361 2402 2733 1441 3689 3379 3684 2753 1068 1108 1239 543 1443 274 561 475 416 2510 1298 1434 544 816 693 583 1261 1714 1298 1976 1028 1511 1831 1315 2338 2959 3455 2740 2944 6180 6064 2761 3372 4127 3839 1819 1127 1544 1609 1788 1070 2108 890 2602 849 2764 1053 114 100 1681 1403 2223 3621 1951 921 1433 811 1214 656 696 1573 1485 1425 1193 996 2230 2348 1323 933 2167 2286 2272 2695 1775 1769 1319 735 816 1701 1163 2185 559 1427 733 1235 1133 1111 1295 1501 2276 3176 1016 854 763 983 1136 868 993 566 635 1041 1529 1002 916 1473 694 632 2742 783 946 1383 858 1146 1234 1207 1252 1403 1129 1199 1023 1297 1274 1119 1244 1265 1055 974 1214 1038 1103 1061 556 546 611 511 567 481 1106 759 433 1048 517 575 1088 1016 907 669 965 831 645 501 589 329 307 339 310 365 418 357 412 534 549 467 544 631 436 287 547 460 504 665 541 617 457 437 574 644 633 328 453 434 469 538 462 416 439 392 449 685 898 509 464 539 530 669 658 905 423 560 573 525 552 563 595 557 592 750 775 546 571 655 458 682 706 614 659 550 292 430 400 376 448 755 615 529 804 357 874 501 467 563 351 422 500 622 417 502 939 142 803 586 739 426 422 285 511 560 612 929 798 738 1012 704 1163 371 491 401 364 490 382 459 356 325 262 360 395 279 338 518 337 393 232 212 293 344 240 167 331 465 281 951 709 729 613 527 629 712 324 366 400 318 862 592 736 491 701 688 602 785 496 610 505 518 672 648 1067 706 835 606 498 281 501 413 304 462 721 833 931 615 1170 658 809 1025 696 950 622 812 1005 636 789 1279 1495 1113 946 1050 1324 1090 857 1017 523 338 634 862 1010 1382 1050 757 800 391 649 689 1702 366 311 199 493 374 383 312 468 862 324 538 545 804 300 290 778 1029 856 642 749 656 1481 331 285 206 387 1102 939 825 861 887 855 923 701 859 593 381 397 611 397 451 481 850 665 944 781 903 449 547 390 461 537 1115 383 482 514 292 530 279 496 516 1044 445 358 1063 790 1144 981 1051 1030 913 765 1336 1002 881 911 924 837 749 906 819 548 821 818 595 721 586 567 596 621 711 751 736 409 1309 1568 1726 952 719 863 1083 855 815 996 471 727 777 755 770 783 1033 950 992 1006 790 696 1312 808 734 1026 759 740 1163 1378 1065 955 903 718 585 469 499 675 487 510 580 786 618 530 571 383 1016 842 978 717 1079 945 508 806 741 1270 1193 746 929 971 1016 1283 1117 1006 1210 948 1091 956 992 716 812 1153 848 770 899 1146 1115 1279 1218 1216 1130 1120 1114 1211 2876 2773 2108 2010 1882 1920 1897 2037 1620 2174 1773 2028 1719 1968 2135 1725 2179 1935 1651 1340 1614 930 866 1080 924 1485 717 1613 1641 1491 1773 712 888 989 405 491 668 874 710 794 875 374 427 509 566 530 437 352 615 344 353 322 720 842 685 1003 717 714 995 989 941 1215 1042 993 1043 876 887 1155 1032 1443 974 903 931 660 600 390 296 689 643 566 313 546 379 127 536 287 355 568 426 297 110 185 320 170 333 316 360 406 334 525 308 589 497 537 706 667 720 616 787 336 468 354 299 362 460 346 473 626 636 287 283 385 301 178 239 845 504 630 539 986 682 467 448 544 556 418 616 662 687 805 794 603 593 406 573 551 670 660 606 726 731 749 548 866 585 1117 748 776 965 872 753 767 785 753 954 922 453 183 1059 379 812 442 319 972 551 580 529 613 753 1041 471 493 421 1151 1107 993 1130 927 749 719 585 1337 525 1377 1380 709 796 1389 1361 659 504 1136 1137 864 1217 1018 990 1041 927 1267 1216 1267 767 1207 1302 1504 1115 1302 1361 441 638 752 460 671 765 2627 844 1031 1029 890 1050 1130 1000 1095 1095 1186 1287 865 496 878 522 374 358 687 731 684 669 756 827 645 435 700 768 945 1016 907 597 669 698 872 661 308 254 218 291 285 292 260 497 404 319 284 197 535 957 868 900 1011 935 962 1116 650 826 1101 1166 1410 1215 943 1058 1181 727 625 702 1041 694 694 1091 945 895 988 1020 883 944 740 722 893 879 636 773 784 754 674 938 885 894 789 822 893 665 811 1089 714 719 1066 1357 1487 958 1167 810 893 643 1751 748 1085 1003 611 442 419 376 233 303 251 380 741 452 614 588 622 602 549 463 475 465 338 298 259 291 367 573 1153 289 702 644 496 488 769 323 298 307 267 334 231 355 405 427 630 433 685 548 528 924 314 1636 593 567 623 410 337 550 458 498 526 587 553 591 476 514 625 614 442 282 625 1007 620 733 709 836 713 529 827 654 697 765 934 519 687 772 652 812 820 732 598 660 616 879 337 373 546 511 394 778 1478 1028 852 340 510 402 569 501 632 400 2116 342 2552 2379 2160 1846 2086 2203 2264 2388 1987 2460 1928 2088 2556 2181 581 633 790 714 916 882 1262 733 767 609 1260 733 568 411 855 1054 468 526 996 547 531 501 517 674 670 798 928 1054 1055 900 523 593 719 960 824 680 642 828 466 643 765 860 749 631 711 957 846 593 620 977 803 648 633 582 382 447 474 515 476 355 632 686 860 559 555 543 557 579 607 570 653 715 614 712 615 743 608 488 892 896 771 647 634 679 773 605 672 611 906 770 725 577 713 743 714 762 591 728 870 1004 824 905 914 861 887 846 907 919 979 653 731 1004 712 922 496 584 835 901 580 651 640 646 820 558 700 653 686 684 542 620 1017 854 531 745 637 531 725 512 1050 778 716 819 684 565 626 672 675 609 776 700 719 733 856 993 764 900 873 561 470 728 349 438 298 282 306 300 173 228 269 210 203 180 174 182 300 389 395 375 371 403 308 359 354 266 342 412 379 286 304 234 243 371 283 438 518 587 420 630 196 306 193 187 157 188 435 209 206 217 259 275 257 655 331 300 226 232 267 273 439 353 377 184 262 243 333 168 309 158 318 183 270 651 545 280 356 288 298 303 258 645 413 586 288 316 571 457 261 484 462 353 640 206 321 194 246 186 335 567 586 451 373 360 343 311 233 348 314 519 455 323 400 746 466 676 458 334 234 509 437 430 359 266 292 223 622 328 550 709 478 478 828 425 760 932 680 1072 758 980 410 770 757 405 836 314 271 880 363 839 556 771 629 572 473 465 324 317 492 589 533 367 603 412 449 389 355 290 470 637 904 493 636 473 660 568 465 481 406 343 342 774 443 414 474 478 496 301 355 323 392 296 668 454 541 670 525 430 332 356 403 244 515 324 333 2614 2299 2510 2158 952 2586 8704 8854 4543 788 364 384 340 438 639 192 204 170 256 375 585 420 229 264 625 484 509 453 776 392 629 277 498 500 342 371 523 499 485 554 482 455 316 191 250 603 733 681 456 452 620 543 250 372 286 358 222 382 452 207 231 178 143 466 431 501 539 345 420 491 314 409 429 462 1236 334 331 409 541 76 54 94 90 120 447 372 639 592 517 594 550 637 578 439 225 145 109 243 345 272 349 247 455 493 522 346 291 225 317 392 296 642 648 557 835 351 367 395 653 218 176 212 239 214 274 297 323 324 373 402 374 544 335 352 574 552 424 358 718 595 419 361 453 387 474 490 614 431 475 259 265 349 338 258 493 574 824 709 2847 2834 494 647 684 637 634 524 837 688 993 595 848 531 466 357 364 378 208 710 239 435 454 444 659 498 455 639 633 677 337 704 513 517 504 316 500 265 386 466 387 428 285 273 290 221 227 217 434 419 323 425 520 230 298 648 403 712 530 574 515 495 274 639 634 692 502 418 719 737 642 651 1117 1465 559 1098 883 836 831 581 634 984 788 815 706 494 437 484 796 816 222 214 362 414 396 303 851 941 694 695 1041 830 808 898 1012 1048 801 1183 879 629 1406 1276 1405 1226 1284 1189 1350 1310 1225 1163 1081 1439 1095 1356 1763 1386 1320 1378 1413 1525 1269 1309 1070 2237 2172 2187 1415 1347 1342 717 529 1463 1198 896 570 1083 430 478 584 508 637 525 489 600 897 754 291 432 410 331 293 2360 2546 2379 1808 2049 1851 1805 1889 1465 2523 2190 1933 2139 1664 1401 1709 1374 1786 1663 1814 1736 2136 1902 1734 2046 2009 1840 1979 2508 583 505 457 1798 2111 1223 2246 2327 2273 1910 1108 1010 685 294 878 193 369 308 310 2176 1023 1071 303 432 400 514 1319 877 857 1218 1085 1232 1251 925 1889 2431 2854 2332 2258 4387 4681 2311 3107 3120 3048 1258 713 1089 1257 1209 1028 1446 571 2152 614 2055 1041 201 193 971 1289 1805 3231 1595 518 1062 750 1283 449 463 1279 1199 1203 927 752 2088 1984 765 817 1160 1949 1888 1877 1500 1429 816 553 528 1317 1037 1721 421 1012 604 1072 785 853 946 1228 1757 2125 770 760 729 742 836 757 651 532 488 765 1441 985 876 1140 457 433 1675 584 634 886 546 1365 1284 1363 1272 794 885 857 886 946 937 1079 840 937 819 826 1164 726 859 934 357 251 358 451 548 400 1005 616 495 702 394 415 894 826 590 601 778 424 482 446 327 293 279 188 193 409 259 241 286 326 467 478 525 336 364 287 383 399 405 404 397 304 329 219 312 378 450 212 422 355 322 379 378 299 328 341 285 340 885 385 372 393 312 576 621 496 437 493 444 448 519 447 629 570 404 515 512 359 485 383 400 478 516 524 697 299 218 417 380 412 444 523 222 330 495 277 442 402 376 436 268 294 412 442 626 397 842 60 617 392 416 472 417 157 324 413 444 559 585 427 602 565 707 300 403 417 287 429 410 281 227 202 161 246 355 268 245 493 185 321 285 273 307 325 194 127 302 225 215 609 557 648 456 491 591 475 344 328 320 229 712 556 690 368 417 543 511 659 410 373 578 407 424 529 801 573 629 412 312 178 306 245 148 351 474 539 589 535 816 836 623 659 771 810 525 394 683 432 444 755 751 951 797 817 1022 913 457 510 355 254 630 789 773 865 676 660 605 177 367 399 1263 398 258 216 405 320 381 378 342 675 476 485 401 700 311 249 346 616 559 433 519 400 1095 132 293 214 132 423 872 743 830 791 781 817 466 656 524 403 417 549 415 451 381 530 434 570 472 616 346 400 399 348 343 638 407 253 294 90 429 669 434 437 653 509 408 1164 525 694 566 665 665 853 372 899 676 760 837 406 493 412 638 444 447 460 390 525 470 353 349 444 605 529 552 660 352 1062 1400 1487 731 551 648 956 542 591 640 237 612 484 510 464 557 852 689 811 880 742 478 811 530 500 920 715 903 846 856 799 872 766 528 548 320 569 537 405 333 439 598 491 412 357 386 685 507 634 478 961 691 468 626 491 1117 798 670 597 806 806 880 877 643 831 837 832 630 557 593 741 717 689 827 803 980 967 852 1141 972 1005 860 925 869 2054 1816 1531 1525 1497 1562 1419 1491 1000 1545 1613 1843 1524 1307 1435 1166 1654 1603 1038 609 696 603 726 748 707 1222 467 966 1386 1310 1422 840 851 710 318 227 578 573 453 482 524 335 224 469 476 345 355 371 702 313 360 329 594 633 526 694 835 784 714 754 641 915 649 635 614 862 509 777 765 1083 577 768 770 572 262 311 291 282 280 246 221 367 618 95 343 295 297 214 163 444 97 196 161 174 254 302 302 300 276 283 204 356 385 617 575 483 532 332 492 196 429 469 443 448 387 211 309 511 683 281 323 271 249 259 299 499 450 621 545 814 569 346 207 687 591 337 466 541 590 393 511 268 256 236 432 358 365 441 534 502 722 382 311 368 283 574 598 324 574 358 428 459 450 318 550 513 275 169 608 297 613 322 295 626 316 316 304 279 714 915 290 355 295 732 615 674 596 1275 298 288 239 554 255 678 478 320 237 652 662 361 323 760 660 771 664 681 644 598 715 737 883 956 793 748 853 1097 865 759 802 352 390 461 406 698 538 1808 769 787 821 753 799 863 661 821 771 862 883 648 492 646 439 253 310 328 433 505 591 452 726 403 477 438 622 698 636 720 474 475 599 538 762 240 170 156 228 247 230 212 384 238 244 227 343 336 744 888 877 581 678 744 612 585 598 852 1013 1015 810 665 1070 785 604 496 512 864 478 540 765 590 537 680 609 632 526 594 525 558 779 452 702 573 469 527 617 583 613 582 580 772 469 749 1047 562 595 695 1021 1037 867 1131 754 630 641 1260 475 959 730 697 275 322 334 107 111 117 172 511 313 329 453 312 402 424 286 441 411 162 268 427 323 288 493 1161 221 549 509 325 322 396 408 334 300 230 265 245 326 336 264 347 284 406 479 355 558 289 854 329 319 401 269 251 509 403 110 221 462 339 378 292 427 405 323 228 169 482 618 406 666 505 499 557 340 665 586 690 786 545 365 364 537 439 575 583 396 518 426 559 522 223 406 459 363 284 566 897 878 543 265 409 230 354 369 566 301 1523 352 1971 1782 1495 1173 1746 1889 1891 1400 1743 1399 1717 1746 1546 1787 353 519 560 432 797 731 735 761 798 569 965 814 588 302 535 668 416 503 1034 556 536 451 565 781 747 861 875 952 1652 1369 838 1221 965 1413 1183 1318 1209 1239 766 970 1405 1361 1244 1072 1080 1648 1224 1168 1088 1560 1241 917 902 1083 590 828 807 850 925 639 1052 1164 1177 1022 950 1021 1063 1057 857 981 985 1053 973 1010 964 1094 914 894 1435 1460 1094 941 1092 1139 1166 1124 1011 959 1205 1085 1011 1000 1092 1184 1134 1287 1008 1044 1393 1493 1216 1224 1291 1200 1395 1387 1287 1301 1372 941 1104 1403 1093 1384 863 1021 1192 1417 865 935 926 1005 1363 917 1483 1457 1020 1034 831 1039 1456 1389 791 1203 1225 1143 1050 1018 1696 1303 1466 1317 1258 951 1082 1157 1432 1329 1679 1074 1318 1318 1800 1916 1618 1731 1258 1274 762 1394 546 648 486 350 529 474 313 417 402 495 310 342 334 340 470 594 691 625 572 593 472 531 548 416 555 588 538 413 443 406 353 471 494 706 626 814 687 944 352 584 307 305 249 312 675 378 419 294 360 353 321 1318 553 446 337 355 428 418 692 435 475 287 347 386 461 263 463 321 616 420 788 983 619 358 550 432 539 582 585 1058 648 971 396 446 702 785 403 697 639 449 817 474 439 455 373 328 393 813 729 814 493 582 751 419 427 470 530 772 604 623 768 1136 691 865 1108 516 405 679 668 634 551 456 740 656 958 507 719 1006 805 810 1087 693 1126 1309 975 1391 1173 1395 657 1435 1305 793 1459 479 589 1287 485 1371 816 1052 893 1110 748 909 479 498 743 938 923 694 857 704 617 519 624 510 696 1034 1455 731 966 810 984 796 640 708 652 742 820 1690 992 764 896 872 890 564 445 605 752 573 930 1075 1321 863 735 645 535 601 597 546 848 489 554 2808 2568 3029 2392 1269 2878 8854 15034 4745 1077 636 627 741 949 1177 341 376 311 603 724 928 556 392 676 767 729 908 931 1419 629 1049 574 886 812 768 676 1144 879 756 794 776 721 448 335 340 1071 1164 1070 682 676 840 785 457 746 457 607 409 639 595 294 320 240 295 625 562 764 801 477 576 661 508 598 611 675 1402 465 572 717 738 310 228 186 171 274 722 638 924 787 745 840 706 967 876 667 325 181 163 404 715 361 602 502 688 685 720 490 416 413 460 646 499 935 903 829 1317 576 579 588 775 669 567 414 462 534 633 627 521 433 502 516 525 744 485 589 1018 1226 633 494 1076 801 571 579 591 513 636 624 789 633 738 459 386 713 569 427 889 833 1189 1044 5133 4702 848 1084 906 1067 948 932 1267 1089 1387 1246 1285 866 917 615 472 534 318 849 363 541 679 663 869 849 714 1090 1077 936 549 990 722 690 793 457 757 457 516 878 590 735 580 553 601 450 523 481 722 758 560 574 1173 478 506 885 808 1072 818 870 923 608 474 835 880 845 785 671 775 819 781 1288 1829 1970 896 1677 1540 1261 1224 946 1017 1661 1082 1169 1129 745 730 836 1357 1079 377 262 501 648 550 526 1382 1258 1090 1084 1542 1598 1470 1881 1737 1680 1768 2131 1366 984 2603 2286 2390 2637 2340 2192 1986 1987 2285 2199 2158 2635 1967 2326 3058 2498 2092 2608 2271 2869 2088 2650 2298 3838 3627 3724 2008 1928 2334 997 800 2397 2286 1447 871 2020 780 680 918 682 1022 895 839 1165 1539 994 480 576 530 474 924 3885 4164 4082 2966 3078 2929 3412 3095 2786 3886 3205 3126 3338 3274 2589 2676 2285 2873 2829 2810 2703 2901 3186 2817 3573 3513 3108 3376 4089 747 603 629 2911 3354 1857 3786 4627 4478 3870 1777 1787 1273 589 1291 334 481 396 392 2897 1513 1575 433 801 625 747 1962 1321 1445 2196 1897 1987 1918 1580 2488 3759 4325 3538 3690 7414 7196 3477 4502 4773 5012 2298 1267 1992 2116 2030 1545 2343 875 3115 1069 2940 1454 239 221 1588 1998 2409 4880 2553 820 1905 995 1591 674 696 2109 1891 2020 1787 1443 3163 3079 1104 1333 2193 2806 2691 2793 2388 2279 1347 877 919 2186 1433 2859 660 1532 947 1579 1232 1159 1334 1735 2621 2992 1324 1481 1349 1288 1380 1155 1100 1009 946 1170 2104 1524 1268 1710 726 674 2669 896 1224 1422 830 1925 1764 1922 1956 1143 1472 1320 1532 1575 1586 1730 1433 1661 1666 1584 1592 1428 1454 1730 670 470 466 651 784 565 1672 882 681 1016 712 547 1343 1035 808 766 1020 506 605 646 540 373 329 378 295 541 630 619 527 675 608 792 825 483 606 520 617 726 704 810 773 494 619 408 572 665 849 533 589 521 518 537 660 527 548 631 584 600 1362 552 663 643 521 918 979 946 821 926 837 888 958 923 1260 1027 724 865 1040 824 1102 667 820 984 986 768 1249 592 416 673 602 647 677 1080 494 608 796 614 888 614 520 692 609 663 630 696 966 689 1661 162 1278 724 763 721 688 499 658 951 651 971 1163 1047 1288 1060 1438 500 512 604 468 595 640 327 390 258 203 403 517 434 495 924 349 393 547 371 400 711 460 301 480 450 378 962 774 879 580 689 944 567 584 572 815 444 998 759 909 675 828 770 677 868 538 563 757 563 867 802 1081 940 1041 695 480 368 605 481 293 425 738 826 952 815 1169 1157 895 928 967 1103 884 775 1017 1042 800 1402 978 1425 1253 1055 1335 1260 683 881 725 361 939 1191 1071 1305 886 852 896 637 643 713 1905 681 519 380 559 504 581 523 586 974 601 765 786 871 495 431 632 1311 1062 703 805 551 1847 176 415 304 180 644 1370 1116 1213 1311 1183 1559 992 964 936 782 729 908 680 746 889 780 644 870 696 824 584 786 692 521 538 1108 557 369 536 172 692 794 693 741 1214 770 497 1603 726 1009 768 1166 1036 1126 565 1136 1053 1200 1395 746 726 752 893 805 894 724 590 1147 686 549 527 684 1393 1018 1469 1039 590 1677 1793 1996 1050 930 922 1483 845 913 1009 357 1136 790 725 788 848 1266 1065 1265 1376 1185 789 1289 837 734 1507 1174 1323 1377 1427 1426 1181 1051 930 805 565 1015 986 630 488 612 885 927 744 782 562 1138 925 805 870 1433 1011 798 980 965 1692 1244 990 835 1210 1191 1421 1345 1080 1552 1426 1388 994 1072 1080 1186 1123 1223 1159 1303 1450 1390 1348 1575 1411 1482 1347 1450 1425 3406 2969 2347 2634 2434 2303 2403 2618 1729 2644 2497 2793 2523 2117 2414 1770 2945 2350 2090 1226 1395 1196 1189 1039 1037 1703 614 1347 2143 1970 1924 1214 1100 1086 526 417 891 917 629 725 1187 658 350 672 647 561 680 527 984 479 562 552 760 783 862 1135 1076 1114 1194 1315 999 1185 944 942 1084 1319 852 1040 1317 1735 1076 1248 1413 1184 608 422 386 677 612 576 403 566 721 165 572 385 433 336 473 614 194 273 329 218 354 422 418 422 384 480 304 716 543 822 833 668 752 654 671 336 567 626 584 640 529 353 501 689 865 453 489 506 482 442 496 785 597 850 883 1296 1035 644 275 954 868 640 737 813 848 759 977 523 520 462 784 634 861 672 692 702 988 836 592 625 725 855 870 607 864 753 783 683 682 648 1004 924 449 245 1044 564 1043 506 521 1096 614 458 574 417 1286 1421 398 539 469 1426 1108 1287 1042 1615 474 434 402 868 709 1392 801 499 419 1016 963 623 567 1200 1351 1275 1027 1029 988 1007 998 1284 1489 1607 1099 1476 1703 1687 1363 1443 1514 614 892 810 713 1065 803 2821 1322 1220 1406 1259 1402 1356 1094 1396 1223 1276 1421 929 656 1001 657 714 593 490 947 986 972 869 1116 654 713 821 1374 1226 906 1463 735 661 934 1035 1145 490 383 301 453 435 412 359 635 334 590 362 498 567 1312 1267 1369 990 1104 1067 1009 947 1045 1131 1355 1669 1308 1137 1509 1251 1591 1234 1280 1341 934 961 1004 895 708 916 1029 1058 908 845 828 949 1141 753 1128 819 734 815 803 884 979 1491 838 1346 709 1093 1366 888 984 1002 1489 1460 1263 2026 1315 1050 857 1670 748 1543 1132 925 566 512 492 191 215 227 337 852 619 628 714 581 699 734 596 815 767 286 396 555 419 497 583 1619 317 845 712 572 563 760 593 499 548 485 465 419 555 483 723 526 378 821 703 516 849 500 1321 604 572 648 453 365 677 553 360 414 688 587 723 884 601 809 692 458 362 1015 935 819 1001 973 1002 866 624 879 910 1093 1196 862 666 681 913 781 1038 1038 814 1096 627 987 768 622 805 661 516 387 904 1540 1616 925 375 652 448 687 686 777 507 2272 485 3017 2701 2666 2317 2664 2890 2870 2376 2930 2409 3005 2756 2453 2856 628 821 809 1004 1063 999 1058 1139 1316 910 1521 1720 771 550 942 890 785 994 1455 1000 962 863 910 1250 1279 1231 1300 1433 1101 917 598 643 550 867 764 656 587 645 343 644 727 692 697 646 688 790 901 656 573 832 566 533 606 579 485 411 452 716 575 374 689 828 820 470 646 577 605 567 487 618 537 517 456 472 499 633 555 460 652 776 790 592 610 593 591 577 596 639 658 737 679 673 660 678 635 641 581 757 840 933 844 819 824 850 882 880 842 858 833 602 708 883 721 952 523 597 762 759 593 624 607 748 599 617 805 780 386 584 415 660 813 888 587 612 589 544 630 499 884 876 734 768 722 634 691 717 590 585 614 711 776 689 984 1034 867 1050 729 447 439 664 286 384 298 470 296 533 245 239 365 220 166 245 248 250 322 345 345 327 319 418 331 399 353 278 334 231 265 177 195 248 165 201 278 526 441 344 274 391 182 288 198 196 124 238 267 222 147 199 237 351 281 737 209 201 187 280 312 249 418 396 430 217 198 180 255 132 312 96 276 194 462 598 463 330 412 313 284 286 263 546 495 606 301 339 611 443 226 472 452 422 636 198 294 206 296 264 251 431 467 280 365 315 472 317 285 289 305 582 619 366 330 632 373 432 484 440 337 464 532 515 375 341 244 339 536 267 436 749 442 397 630 489 929 643 571 741 617 683 390 763 661 422 671 351 285 710 390 645 377 736 804 527 346 444 419 408 306 739 590 277 532 349 313 492 346 326 335 544 772 331 598 414 502 492 625 609 360 357 288 427 371 385 302 379 360 255 226 254 301 224 765 463 695 536 629 325 251 277 333 216 313 502 351 2762 2630 2790 2554 881 2564 4543 4745 7831 707 307 299 325 353 768 317 435 192 265 379 487 307 250 264 405 486 593 487 625 367 571 203 548 594 385 293 489 429 677 575 654 389 320 264 184 513 657 655 507 501 631 519 200 318 271 519 266 535 448 141 165 116 175 473 379 518 830 468 600 383 390 481 507 577 1107 278 270 429 275 75 38 131 36 71 403 377 477 391 412 545 378 562 449 449 219 119 64 220 388 210 482 338 468 532 602 389 300 195 256 290 404 762 605 556 685 200 297 409 494 258 188 184 194 184 270 341 297 232 275 278 362 465 229 250 509 534 391 364 817 517 237 420 519 437 539 550 640 457 441 305 251 409 351 456 370 526 551 658 2967 2642 474 556 635 597 626 603 764 612 786 584 819 434 622 327 458 451 230 506 228 430 435 417 498 368 565 632 773 648 273 550 523 529 552 308 475 291 306 478 381 330 256 194 354 211 196 258 556 408 307 461 512 193 269 483 292 394 291 441 413 429 215 416 482 636 563 498 443 457 418 568 978 955 555 734 853 748 685 694 660 890 485 623 760 556 430 666 756 796 359 331 274 301 396 328 724 726 757 682 870 1016 959 998 1097 1122 897 1098 877 772 1256 1352 1057 1123 1237 1186 1224 1290 1324 1169 1037 1263 1422 1210 1149 1586 1525 1451 1664 1739 1337 1431 1275 2513 2824 2126 1185 1390 1139 893 505 1345 1238 1021 648 1136 443 408 706 581 742 466 503 770 836 822 190 399 327 329 320 2539 2770 2771 1788 1778 1484 1667 1810 1719 2486 2079 2038 2266 1709 1803 1938 1695 2073 1886 2075 1915 2270 1806 1802 2243 2266 1826 1886 2117 418 370 310 1630 1804 1236 2097 2631 2679 1896 875 841 880 379 1010 205 334 271 305 1853 1065 1103 357 464 349 452 1408 1098 732 1384 1001 1396 1315 953 1949 2682 2981 2123 1843 4282 3982 2049 2699 2580 2695 1204 769 1103 1160 1311 884 1344 539 1709 594 1776 957 158 152 1175 1213 1592 2587 1501 609 971 495 947 340 385 1186 1111 1137 828 826 1753 1858 833 621 1194 1769 1784 1733 1434 1433 698 599 445 1131 837 1705 374 840 509 866 634 631 796 1043 1810 2131 727 785 451 702 680 557 568 500 522 789 1418 819 922 1213 712 599 1710 470 646 900 604 1016 1094 1036 959 653 873 849 877 1012 987 1147 924 1035 832 829 1052 781 990 859 475 256 465 435 690 368 802 467 478 741 437 431 599 734 689 530 738 409 436 284 342 251 249 223 147 345 264 209 305 208 236 482 578 499 436 308 419 411 449 422 519 306 351 526 302 365 440 269 369 365 369 385 383 279 279 378 289 420 747 367 330 272 269 638 501 564 354 430 430 378 450 470 540 476 380 440 614 349 564 447 272 435 447 594 597 309 264 450 338 324 358 488 234 336 521 352 427 430 406 464 234 270 438 472 449 330 953 80 813 453 402 319 430 165 361 570 545 673 594 463 547 459 804 347 267 299 241 495 353 251 154 211 189 146 267 266 241 369 213 539 174 168 378 256 129 182 287 230 252 731 540 614 526 660 429 327 332 336 377 287 802 622 739 376 438 454 421 503 338 428 600 338 482 472 859 381 565 411 399 257 384 245 173 269 552 564 610 436 876 689 653 486 585 641 396 382 644 498 614 711 751 931 743 523 831 817 380 569 475 211 449 589 587 712 620 501 593 152 356 392 1159 183 185 213 279 243 332 306 322 439 320 432 464 617 246 217 356 596 504 473 537 504 853 254 312 193 264 423 753 657 697 732 681 768 370 570 553 392 425 529 396 467 277 682 604 713 622 664 464 617 445 334 287 748 420 287 311 98 332 387 446 390 605 423 212 865 609 568 529 761 809 826 430 1037 780 626 701 333 448 466 466 446 418 540 311 584 402 334 330 424 550 455 484 690 308 812 1116 1188 736 536 564 905 523 657 544 302 539 507 530 467 589 700 634 671 723 590 474 972 585 462 861 828 538 694 638 742 759 709 454 641 433 536 487 561 341 443 394 381 520 438 303 704 473 637 497 881 584 296 500 388 882 737 648 516 746 814 922 908 715 788 785 694 555 626 417 621 767 632 538 544 1063 749 796 872 906 708 687 707 816 2027 1989 1661 1401 1698 1278 1431 1507 1219 1436 1235 1461 1182 1420 1328 1403 1740 1380 1008 653 776 554 628 883 676 1139 582 1009 1423 1343 1367 740 910 646 342 261 567 574 536 422 743 403 243 479 407 413 392 348 486 248 261 240 488 530 367 692 589 671 849 729 772 808 725 728 669 698 653 651 714 1243 542 634 668 651 207 202 180 260 246 199 237 301 560 113 339 366 227 242 316 333 114 58 209 154 184 248 250 240 218 315 269 340 400 480 485 458 462 254 377 144 374 312 296 341 449 205 362 455 557 274 278 292 270 266 373 489 329 466 441 928 516 367 241 577 469 452 431 433 499 431 477 334 296 266 457 320 299 343 447 503 412 412 417 356 379 607 502 408 581 453 410 504 485 289 435 389 405 224 723 368 787 419 360 856 415 351 380 369 691 949 433 322 260 674 748 714 802 1145 409 378 387 829 352 918 902 485 519 833 948 434 304 734 914 828 895 593 799 782 735 834 965 892 852 902 1106 1230 1085 829 1047 444 510 501 354 600 460 1822 886 699 684 835 782 926 641 726 789 859 965 543 386 608 388 332 296 486 487 468 494 533 612 450 447 468 689 593 663 568 430 344 507 539 588 277 226 208 259 261 263 253 293 222 278 177 317 409 622 798 743 532 607 530 608 563 504 864 723 844 653 533 737 677 632 536 568 489 470 533 605 504 465 626 567 634 466 409 347 830 909 421 651 483 506 427 609 757 646 640 473 688 410 694 972 483 687 714 686 819 587 987 669 659 543 1088 427 1006 630 446 221 272 281 126 126 138 164 673 318 536 343 606 440 399 326 507 558 247 225 269 272 283 442 1210 208 413 460 423 338 429 374 148 228 193 271 243 379 339 314 369 348 363 399 421 536 369 997 303 297 361 279 312 510 451 205 261 500 384 406 362 456 594 572 287 156 446 650 624 693 442 485 503 276 649 584 629 616 669 328 425 526 506 581 570 428 371 318 418 710 212 296 383 305 193 614 855 867 605 191 410 298 418 377 493 227 1392 323 1649 1479 1453 1367 1596 1808 1695 1443 1712 1514 1678 1647 1926 1832 347 431 603 686 791 551 769 781 776 581 889 616 639 267 495 741 346 416 797 461 426 392 483 607 631 867 886 963 1121 711 667 655 462 984 875 662 608 797 798 630 701 672 698 528 903 965 878 920 788 721 915 642 710 707 600 701 711 642 762 542 730 817 773 723 650 626 602 666 844 1023 916 859 749 909 727 786 913 772 721 743 978 662 770 545 589 593 614 650 511 535 549 660 676 633 813 682 641 555 658 713 555 650 620 728 709 651 691 823 823 575 681 652 670 689 699 620 617 1029 823 762 925 921 987 851 985 922 741 593 868 818 1071 681 689 645 578 684 711 641 927 1039 864 1020 891 758 853 719 875 834 871 643 677 711 801 952 914 888 635 606 522 1130 360 317 254 356 297 423 218 190 227 337 202 329 326 336 366 215 277 243 241 536 395 574 460 287 435 478 501 373 485 191 285 427 446 549 449 377 345 421 261 300 314 288 272 367 328 399 340 355 411 217 203 700 229 253 229 284 179 290 438 314 338 235 291 325 324 251 398 256 216 355 300 853 264 339 393 266 271 258 282 672 536 844 239 275 359 407 437 473 449 405 484 335 317 267 318 256 367 408 455 540 473 321 430 553 435 470 323 564 250 463 522 926 450 557 472 267 285 359 450 386 528 335 430 342 494 265 409 600 521 336 846 798 753 576 701 783 798 822 524 812 738 423 781 390 446 925 530 884 455 676 566 629 410 813 413 427 529 533 558 494 324 402 229 266 373 398 535 934 826 573 529 533 546 450 709 715 426 356 340 413 388 367 470 503 458 416 352 356 390 386 606 624 543 404 338 436 290 324 331 384 394 499 504 560 774 1004 753 533 948 788 1077 707 9455 1010 1058 330 367 789 203 309 193 272 621 338 477 335 449 556 527 615 543 1038 361 1087 305 611 480 593 363 481 414 523 439 415 497 430 258 222 604 717 746 527 527 671 631 323 368 399 453 344 473 367 261 279 289 174 286 195 513 572 272 334 351 171 480 729 886 469 522 426 536 328 68 106 111 143 78 330 437 614 675 637 625 653 787 733 392 367 180 131 312 529 208 424 373 377 421 505 169 264 235 307 427 507 584 570 658 640 489 316 277 475 308 284 330 334 390 337 426 359 334 389 294 335 395 614 342 505 525 404 386 690 699 302 401 373 351 418 387 430 492 319 398 330 403 406 357 470 559 668 774 3232 2864 538 648 706 699 591 671 714 676 856 611 873 695 866 326 377 307 257 346 339 180 667 725 503 905 435 596 934 359 198 550 495 509 523 272 586 317 633 345 225 416 382 510 434 371 334 265 579 419 451 455 460 234 367 453 365 785 661 544 418 540 293 665 333 525 576 480 703 733 651 872 842 1028 552 1048 1087 883 771 543 471 841 625 697 658 700 598 425 966 640 180 164 320 317 349 319 906 986 928 896 1079 1452 1373 1420 1280 1041 1080 1196 1040 691 1993 1915 1834 2094 1725 1601 1314 1434 1882 1606 1528 1697 1507 1736 1603 1977 1656 1996 1834 1577 1408 1904 1747 3432 3069 2905 1458 1016 1421 810 703 2060 1539 1334 518 1462 619 591 715 657 385 455 375 817 1009 666 275 525 503 352 364 2215 2229 2234 1672 1981 1570 2155 1807 2419 2466 2312 2259 2184 2540 2510 2044 2321 2293 2162 2623 2203 2338 1935 1981 2457 3141 2419 2406 2605 660 545 196 1722 1861 1396 3744 3726 3843 2848 904 1065 612 241 618 209 206 182 259 1935 992 997 424 448 347 431 1020 999 968 1707 937 1125 1305 1054 1461 2281 2671 2331 2346 4276 5295 2358 2575 3203 3734 1291 853 1622 1457 1398 854 1734 663 1889 889 1959 1057 167 118 1411 1231 1778 2963 1821 485 1138 720 860 557 559 1080 1008 1072 1396 1008 2201 2522 1234 573 1312 2090 2015 1813 1151 1282 708 740 465 1629 806 1726 613 990 651 868 864 846 1046 911 1747 2317 849 805 736 766 835 716 792 618 821 926 1199 1107 803 1079 556 508 2487 801 875 1056 545 939 947 939 985 982 946 837 939 1001 1094 1133 939 1157 1064 1206 1024 669 1094 1011 301 306 497 404 325 278 783 373 473 556 416 523 891 553 564 504 625 450 467 352 365 218 188 353 257 409 467 337 384 532 367 544 723 445 470 421 386 477 547 475 686 397 386 351 479 513 557 261 287 491 276 260 361 517 545 411 550 492 679 454 352 506 610 526 565 572 454 492 395 402 341 482 382 305 393 631 660 547 434 679 413 672 753 679 504 388 324 465 314 412 397 599 314 453 605 344 513 578 544 692 344 413 635 701 443 447 782 173 778 456 659 354 476 295 596 715 471 975 771 905 770 739 767 193 334 269 444 263 311 333 401 124 106 387 315 180 397 464 228 166 221 168 206 241 179 148 190 273 379 700 765 829 686 457 833 522 289 239 331 374 574 500 608 668 423 565 890 795 464 391 328 321 588 468 449 974 585 522 351 243 451 333 216 295 628 681 731 438 727 639 486 545 758 558 696 439 621 620 759 912 769 583 502 932 1055 1004 451 555 554 257 483 657 858 913 828 492 513 305 578 662 1187 391 315 248 402 372 408 250 427 508 256 367 433 527 419 411 213 533 665 293 341 369 991 293 348 221 321 649 618 450 552 564 534 596 358 619 611 581 554 705 577 611 473 666 594 712 610 630 441 527 429 335 326 609 292 446 523 410 483 252 404 223 752 445 404 951 928 617 576 807 1060 469 354 888 695 730 864 585 689 385 642 618 626 557 590 734 561 525 507 507 909 1024 1009 936 377 1069 1040 1185 786 567 692 920 655 667 877 381 596 586 590 614 608 804 686 800 857 868 524 1190 913 793 725 892 788 1181 910 1115 585 531 545 349 307 521 425 448 238 311 556 311 613 452 355 837 649 602 409 1062 642 847 502 493 1107 590 790 552 826 767 1014 749 812 810 770 821 854 883 579 565 756 830 840 718 902 718 1085 1160 1122 1262 1254 1095 955 2628 2550 2596 1992 1670 1651 1433 1660 1537 1860 1861 2006 1654 1635 1880 1591 2324 1531 1408 921 1008 692 774 677 953 1321 543 879 1511 1421 1169 663 652 562 434 473 604 527 522 541 605 369 279 653 502 341 399 541 396 263 453 435 624 491 417 590 780 617 803 892 711 856 838 753 798 829 677 864 767 930 713 947 993 511 556 646 606 544 565 488 271 294 298 226 404 274 118 218 286 324 130 116 262 241 212 174 149 208 143 279 477 511 341 293 555 595 613 436 454 288 311 237 209 277 233 240 325 316 769 219 217 309 271 267 355 540 361 564 669 708 586 373 188 428 446 389 474 633 586 639 541 439 442 503 558 636 658 431 434 489 492 501 494 508 558 837 605 712 727 920 629 759 882 420 563 618 535 124 766 353 904 519 299 1035 408 376 388 400 1233 987 430 334 308 925 1214 1149 1287 1011 408 376 515 923 621 1127 1005 547 506 1024 926 610 724 823 920 723 560 777 645 875 848 1232 1275 1089 806 992 1105 1203 929 1337 1551 361 647 589 616 558 633 2217 1129 1105 1031 857 1089 978 824 1017 1191 1245 1253 946 559 775 611 328 518 627 715 578 637 480 629 706 388 503 1180 735 742 656 415 555 383 685 511 278 194 141 230 216 264 211 372 175 385 220 198 719 972 977 784 696 864 855 727 792 704 771 1168 795 815 803 596 841 740 570 616 735 722 682 806 653 659 655 814 627 839 594 802 767 794 524 427 630 528 665 542 518 817 664 556 459 630 737 969 701 901 894 909 863 914 1042 480 494 700 1270 760 865 854 496 330 265 214 167 175 164 213 505 505 457 411 473 456 417 300 587 600 274 328 303 224 335 528 866 342 473 500 434 383 467 465 257 347 296 220 194 524 266 262 401 317 400 429 445 541 262 1028 410 366 395 342 210 317 285 199 450 366 605 592 461 411 198 252 261 199 740 767 699 717 586 680 574 365 564 627 451 663 662 281 512 574 511 646 693 472 501 461 336 662 323 442 543 497 415 740 805 892 617 227 334 315 448 345 656 392 1910 441 2042 1774 1964 1646 1927 1601 1641 1851 1699 1763 1759 1856 1932 1868 564 703 831 573 965 821 969 453 519 546 1065 1058 601 523 611 662 709 624 1020 530 456 426 859 713 657 860 912 1002 711 485 376 352 418 544 657 777 709 446 424 650 546 562 497 560 354 671 791 916 648 561 738 869 964 833 284 517 302 361 323 339 576 684 636 430 643 416 448 373 635 775 761 818 743 822 744 673 584 537 588 516 659 605 598 691 820 556 512 539 577 468 628 548 389 696 490 543 614 502 533 559 704 524 570 696 631 541 575 524 767 596 410 586 405 495 400 376 557 809 675 840 775 374 639 499 624 596 415 400 569 651 738 822 269 463 472 578 437 423 590 684 586 537 733 836 891 933 517 590 561 542 524 460 782 651 596 1021 530 403 372 762 364 191 174 223 180 267 175 280 127 161 221 378 194 265 243 234 290 242 218 418 330 320 381 323 392 391 440 363 404 205 282 316 256 404 323 390 354 454 239 192 201 189 148 210 346 216 220 217 323 169 153 848 181 136 120 174 211 195 294 186 242 313 88 217 147 240 229 239 231 185 364 427 318 249 332 336 192 342 234 492 392 489 269 317 196 353 321 679 611 532 209 261 410 233 347 72 165 220 186 254 152 253 332 162 112 240 311 228 319 343 395 577 364 476 458 228 422 230 306 232 314 249 186 170 340 167 243 334 369 484 677 418 620 571 484 725 776 535 360 680 566 375 757 315 158 573 244 379 567 555 468 467 317 525 138 140 152 465 504 210 359 442 184 195 255 250 438 614 603 428 303 406 353 311 198 144 323 371 417 761 553 393 425 326 368 236 367 377 380 401 338 650 839 261 390 346 166 206 265 421 486 253 293 301 489 618 411 402 449 364 636 307 1010 8028 7197 291 342 442 146 139 203 727 282 423 338 255 389 351 477 784 359 780 434 737 170 492 464 544 296 685 382 515 423 334 373 436 179 431 423 527 532 434 421 463 258 482 266 251 358 265 374 356 198 214 241 190 245 237 393 499 321 363 254 150 532 271 401 274 316 287 352 249 93 30 105 46 42 389 487 502 407 437 307 388 462 351 314 333 219 136 337 456 109 274 302 378 365 398 236 208 200 272 331 264 392 564 493 836 339 255 433 228 420 346 276 266 237 495 401 324 284 306 223 195 334 481 244 700 564 409 423 508 503 252 216 225 184 255 245 503 302 388 438 122 521 517 239 583 371 682 661 2386 1945 496 610 498 434 568 355 722 719 699 773 585 439 416 409 142 186 276 337 302 219 435 435 269 386 234 476 821 605 314 269 294 280 342 273 353 210 341 256 180 179 261 322 435 295 96 158 446 327 227 235 479 252 334 365 316 416 328 443 416 179 274 459 361 354 572 550 141 173 199 578 725 448 430 752 1081 733 627 491 498 751 550 466 490 645 479 561 1024 451 236 218 311 201 219 300 681 585 535 505 760 996 863 1036 828 786 889 611 469 424 1381 1332 995 1156 1524 1333 598 749 1038 901 1313 1287 1684 1147 1307 1383 1156 1199 1120 1206 1130 1101 1038 2234 1977 2017 1207 887 1435 454 363 808 1255 811 473 1040 395 385 609 217 405 430 459 444 473 434 316 215 203 194 242 1680 1832 1825 1253 1489 1360 1651 1095 1705 1906 1365 1211 1507 1409 1474 1800 993 1364 1076 985 1302 876 1685 1693 1628 1610 1695 1850 1973 458 293 267 1319 1396 765 1956 2405 2435 1844 720 822 570 190 677 123 324 258 176 1148 668 626 272 616 490 252 1041 771 780 1154 783 841 1171 1032 1121 1643 2038 1988 1430 3271 2942 1566 2113 2648 2614 1078 525 1041 990 1093 974 1152 549 1401 517 1244 562 70 48 601 747 1538 2307 1094 592 1044 391 1010 318 305 915 865 830 1251 807 1642 1722 444 562 1059 1270 1157 1317 899 796 617 657 389 1502 741 1190 438 671 399 855 764 479 529 985 1148 1405 508 586 611 477 649 629 633 837 698 497 1190 687 768 1066 347 319 1929 731 843 813 472 428 345 473 602 898 718 718 680 755 784 762 687 764 625 671 571 696 574 652 268 205 302 236 283 202 674 410 430 317 286 340 581 430 315 275 427 171 215 227 294 184 170 84 100 296 339 384 263 540 389 253 301 178 259 291 244 284 272 416 432 291 424 230 169 191 467 265 150 161 215 257 222 310 266 162 263 308 415 180 219 284 197 367 256 260 460 569 468 430 485 460 576 400 339 537 461 520 399 383 336 348 332 317 257 214 223 218 205 216 273 350 297 183 455 248 532 473 417 503 289 373 444 480 430 343 571 83 514 257 304 200 183 419 191 409 365 409 512 458 608 661 663 338 96 175 218 118 128 109 225 204 198 221 179 199 301 404 248 204 201 167 175 296 227 66 316 113 131 617 323 201 131 389 388 259 259 285 498 161 254 208 280 400 306 344 280 307 319 328 139 432 371 280 467 301 493 555 506 235 233 303 222 205 347 296 332 488 801 313 691 671 392 527 496 354 485 532 373 672 427 630 547 513 651 591 539 778 487 239 412 484 440 563 471 433 451 165 338 356 1043 247 252 120 205 176 206 241 289 529 297 364 445 339 171 165 324 752 724 215 239 364 660 167 160 66 175 291 395 271 353 318 318 415 265 303 667 633 568 689 570 596 559 300 240 347 312 260 202 246 244 166 94 495 159 286 434 128 449 125 430 192 588 375 198 738 352 533 634 851 623 212 285 552 769 494 518 329 424 393 463 302 364 294 315 348 329 423 404 441 566 412 841 701 390 959 678 770 660 481 566 575 176 286 634 182 455 409 528 411 493 486 373 503 492 457 469 641 423 336 518 567 400 768 830 693 505 422 412 310 284 518 491 222 252 282 308 422 417 394 297 497 451 440 443 563 462 367 370 476 931 564 574 507 562 626 475 488 517 603 811 690 619 492 505 800 699 708 620 521 461 656 716 529 567 828 746 1199 745 1606 1639 1302 1372 1218 1132 1151 1408 1547 1897 1365 1496 1124 930 1107 797 1416 1242 949 610 648 689 504 461 592 1244 251 652 1422 1263 821 305 240 398 413 278 504 357 177 215 255 407 196 279 473 533 516 169 229 197 337 337 546 390 492 822 600 463 567 682 336 275 253 379 425 621 321 317 624 674 530 875 933 480 191 252 228 207 195 177 196 345 164 106 333 114 389 216 162 117 92 142 305 62 114 192 184 186 145 186 237 317 295 365 381 377 393 261 196 232 314 230 175 232 426 152 294 178 213 207 231 267 228 178 190 344 406 563 645 648 565 319 156 401 380 351 344 339 309 487 327 613 512 239 386 315 470 358 227 427 279 470 299 327 320 511 498 546 640 517 459 474 424 410 629 594 228 93 622 332 572 242 296 637 302 251 309 245 779 670 245 219 186 514 482 488 625 600 319 303 140 415 487 984 494 238 331 427 502 273 366 703 697 491 585 521 673 550 561 751 809 912 650 777 1022 681 742 724 694 318 455 285 329 382 214 2120 616 572 766 328 827 839 667 736 758 750 1125 367 221 305 404 285 208 435 608 553 600 366 453 479 315 445 856 657 483 711 322 267 568 689 380 281 281 257 281 273 267 245 341 172 483 113 109 476 528 600 504 650 661 458 556 673 580 606 454 594 518 569 461 531 648 477 573 449 521 516 336 362 430 474 478 375 583 401 465 421 658 423 376 271 439 371 447 538 480 640 435 526 376 773 651 534 492 840 714 763 369 1043 627 467 476 814 461 1013 951 520 226 316 193 221 246 306 268 367 279 478 502 480 423 546 230 278 303 217 127 130 269 284 285 639 210 320 249 262 184 640 430 165 237 199 153 104 374 249 412 310 301 413 315 288 279 206 736 245 227 258 256 102 245 205 107 178 466 286 303 515 292 262 235 256 171 576 385 402 502 442 529 437 567 269 476 360 662 519 237 431 502 458 555 583 498 276 356 392 573 260 448 362 328 262 403 950 1092 464 199 255 332 555 261 413 312 1038 231 1106 947 1223 1154 1144 1417 1431 1385 1385 1457 1275 1329 1130 1131 570 480 565 481 420 606 425 378 368 402 500 1044 317 366 343 547 222 550 526 479 453 401 401 304 300 258 292 366 651 430 337 319 340 422 616 772 704 395 404 477 537 549 490 500 365 561 700 851 514 409 591 673 762 625 319 504 312 364 404 366 483 595 584 420 630 361 401 301 516 748 705 703 620 684 577 662 399 556 537 512 551 557 578 608 711 504 464 489 495 435 530 430 346 695 420 458 598 476 480 560 644 500 561 593 569 519 538 508 741 633 406 469 395 514 394 357 555 771 664 837 794 421 643 551 623 560 446 369 598 637 738 843 279 419 391 555 331 390 569 643 576 526 685 821 882 904 460 522 487 582 483 458 741 649 575 937 484 473 403 722 294 167 166 207 184 251 138 189 115 156 205 364 213 253 250 190 250 196 176 392 316 327 361 350 417 401 428 361 398 236 282 308 262 396 305 315 279 383 233 169 197 179 138 164 281 249 192 215 319 183 167 788 208 130 120 176 155 193 337 217 269 250 98 215 128 186 212 235 238 189 418 435 237 223 325 350 206 398 224 471 403 507 240 290 200 343 369 521 463 376 215 288 343 192 326 78 173 214 186 228 132 278 328 199 116 252 296 224 337 337 375 569 394 467 412 220 395 211 312 288 279 197 172 178 326 161 204 328 367 430 593 388 617 496 460 657 666 494 290 500 465 305 691 321 160 467 258 353 576 520 431 511 295 559 144 144 138 461 517 173 274 411 172 211 233 298 370 599 592 366 281 394 302 327 186 170 287 303 401 533 498 410 369 307 309 186 332 332 334 341 316 551 707 243 328 359 152 184 190 412 421 241 298 291 492 629 409 311 425 384 627 299 1058 7197 7939 297 319 416 181 182 183 657 288 409 315 249 352 331 410 702 314 785 408 695 148 478 390 513 287 546 360 493 377 344 396 432 185 375 368 522 524 465 456 453 279 430 216 245 273 174 291 374 202 216 241 161 204 218 335 445 271 313 262 142 393 279 420 278 288 273 286 160 99 32 99 46 44 258 431 454 386 363 291 416 466 372 286 333 173 100 298 475 105 177 244 325 299 334 226 198 176 268 376 262 381 632 534 771 368 198 350 232 396 316 247 239 235 467 380 261 286 335 258 207 294 356 241 642 553 380 392 496 473 240 208 219 178 249 239 395 263 405 397 140 492 448 216 565 333 629 594 2269 1980 506 578 454 466 527 331 603 624 715 729 534 431 427 390 130 151 222 258 279 252 435 435 259 403 196 415 776 584 290 300 320 308 369 285 385 208 321 244 164 167 263 312 454 301 156 164 420 380 256 235 500 224 338 363 304 387 239 406 443 225 236 359 349 347 597 548 159 187 199 556 694 508 436 700 1010 660 616 563 533 704 546 446 404 585 453 592 943 432 192 178 252 181 186 323 681 593 494 482 725 1024 925 1010 814 828 928 591 487 404 1361 1321 1068 1188 1333 1287 610 716 1063 901 1182 1201 1703 1050 1312 1379 1307 1223 1172 1206 1260 1085 1108 2323 1878 1978 1044 823 1421 491 357 791 1150 756 432 1111 387 375 522 217 379 389 485 465 429 396 316 220 206 176 261 1639 1800 1757 1176 1475 1316 1551 1146 1551 1873 1442 1253 1506 1393 1493 1863 1094 1378 1059 1229 1379 1024 1575 1616 1621 1669 1584 1810 1819 356 264 226 1564 1275 738 1974 2551 2523 1880 798 887 542 184 609 144 291 225 174 1041 646 581 316 630 498 256 988 684 775 1115 728 699 1275 926 962 1560 1944 1931 1539 3226 2972 1522 1848 2427 2607 995 505 1033 920 1020 954 1042 486 1259 498 1202 566 62 46 632 779 1507 2112 986 566 957 343 977 264 245 903 853 835 1137 706 1501 1757 432 524 822 1231 1160 1284 807 824 550 471 341 1289 666 1126 390 540 350 838 747 479 527 951 1070 1478 542 610 590 509 633 586 665 767 656 470 1081 652 710 916 325 297 1584 709 809 760 471 440 360 488 643 850 648 648 571 711 713 678 663 711 636 586 536 669 649 569 251 238 251 242 283 218 641 381 366 284 271 319 538 372 330 288 389 144 223 211 258 192 176 94 102 327 308 370 271 555 375 223 280 176 269 295 254 287 288 353 382 307 389 216 204 199 390 265 160 198 174 197 247 314 262 213 249 246 360 169 292 207 183 327 240 330 341 402 332 336 348 376 441 271 279 557 467 469 397 339 331 346 340 334 337 231 225 247 207 228 287 359 276 203 451 342 573 454 392 484 285 377 469 507 407 339 604 89 633 257 270 171 189 377 164 494 353 390 584 492 644 579 505 359 119 173 293 155 124 102 173 190 184 173 111 172 270 425 238 225 204 170 183 270 217 54 192 136 181 530 302 213 139 427 295 230 245 269 462 177 297 255 317 477 265 334 253 291 218 363 161 396 369 261 414 271 510 595 475 221 291 280 230 211 373 288 314 428 830 344 571 786 365 537 492 369 414 593 403 703 441 572 514 489 613 548 500 749 466 231 414 480 365 521 423 423 357 184 304 324 978 235 240 114 166 187 196 150 258 497 277 309 454 430 178 172 295 643 703 219 243 340 546 125 106 60 135 308 477 292 416 375 394 487 269 379 626 547 547 660 557 577 530 320 262 371 326 266 158 202 202 215 156 504 217 276 404 134 484 115 437 136 617 343 190 709 323 520 714 806 652 206 250 525 760 474 492 339 453 409 410 314 373 285 366 401 301 397 376 419 537 386 847 636 374 824 617 709 623 453 523 546 186 284 690 178 485 424 454 420 421 494 378 574 567 459 401 609 431 300 520 519 511 639 640 558 400 344 350 270 246 443 458 204 242 295 219 361 421 445 300 483 447 529 431 531 413 336 380 503 950 483 644 519 509 584 496 469 575 606 700 662 596 494 450 736 693 687 531 495 423 685 705 509 567 814 728 1050 721 1636 1676 1391 1410 1112 1061 1122 1346 1503 1753 1346 1469 1144 911 1166 772 1564 1231 849 585 596 671 495 473 692 1238 257 668 1375 1212 877 343 252 355 378 278 479 322 181 181 253 424 190 282 451 457 491 179 216 191 320 318 534 368 399 724 575 468 548 658 354 312 277 413 442 636 392 335 629 697 528 959 1011 367 193 262 236 213 199 177 194 173 160 108 286 120 377 208 135 117 119 112 259 58 83 124 122 124 91 207 270 291 283 332 349 357 361 286 225 182 306 220 171 228 370 169 245 140 230 211 231 275 230 197 209 326 394 541 619 564 498 273 134 307 290 273 283 257 241 400 252 508 415 227 346 317 464 288 199 353 288 454 289 290 312 473 455 509 470 494 346 445 395 348 482 456 232 89 521 261 499 240 229 555 213 247 220 241 704 654 243 233 188 506 426 509 560 549 352 336 146 452 442 990 500 242 333 406 521 240 341 648 623 468 552 473 566 582 572 694 788 847 580 739 880 588 674 715 693 310 374 279 339 376 237 1998 536 497 720 331 753 801 648 681 748 719 1026 366 234 263 448 317 220 450 571 467 463 381 446 471 319 468 912 504 388 630 332 301 529 648 400 259 259 241 261 245 245 229 298 136 463 90 117 437 536 583 531 694 605 442 635 629 491 577 376 553 495 590 393 508 536 381 425 414 618 505 358 331 433 507 417 343 526 343 494 456 536 425 378 240 405 381 476 438 721 548 405 506 457 677 644 573 450 773 567 682 284 982 588 441 443 761 391 1028 925 419 192 241 170 219 244 306 260 375 331 499 456 541 415 483 232 282 313 238 139 116 263 288 223 617 185 306 255 304 169 622 422 157 229 187 137 92 366 221 388 296 289 372 340 308 335 215 733 204 180 205 246 158 233 195 125 184 331 284 307 430 292 248 221 242 142 546 360 439 360 367 410 388 478 255 479 354 626 505 237 523 501 469 495 555 356 280 319 304 511 279 428 309 256 250 411 866 1167 408 203 233 297 496 239 405 236 985 156 977 843 1108 1119 1199 1371 1398 1333 1338 1418 1290 1265 1173 1218 554 480 569 473 358 494 390 362 341 398 552 899 319 480 361 386 253 533 545 441 417 373 432 320 320 330 345 427 843 423 420 558 357 524 401 480 448 533 434 585 978 1035 897 454 883 968 558 647 702 611 750 633 698 607 425 369 357 477 547 641 854 533 448 643 730 782 792 768 938 797 796 783 815 883 906 919 785 530 818 728 965 477 427 483 484 554 527 417 567 489 466 589 726 556 580 602 515 435 566 488 513 532 444 540 416 519 511 574 478 702 532 599 543 580 600 678 411 945 598 608 474 490 669 560 670 595 632 688 733 500 711 806 493 868 682 731 705 895 701 765 916 775 765 555 657 630 773 768 845 951 914 884 984 957 1009 765 386 495 522 1030 339 299 166 105 240 152 134 212 123 172 212 306 183 179 232 581 637 545 565 266 222 297 342 536 632 316 367 325 345 415 278 326 320 444 516 388 344 474 350 217 329 307 249 313 285 244 275 248 304 212 200 791 318 318 298 155 180 228 354 269 295 125 160 304 232 370 230 457 330 344 489 605 177 220 297 297 219 326 232 608 337 802 287 315 347 354 332 295 259 217 338 281 203 181 163 323 234 296 275 375 310 472 388 247 322 406 447 342 427 343 316 575 520 355 559 377 292 284 568 571 349 251 396 512 488 427 225 285 370 300 342 488 645 608 499 455 581 755 523 819 1002 595 807 275 182 539 412 554 505 411 605 565 386 539 293 301 274 556 390 335 499 539 248 354 260 219 628 709 908 644 426 385 477 466 261 275 358 344 485 649 678 454 338 360 308 332 300 297 208 444 548 479 569 417 426 293 298 326 195 308 346 273 313 295 398 621 402 385 412 340 741 325 330 291 297 9598 4759 449 175 273 311 299 419 273 335 216 445 351 622 496 481 838 300 742 350 408 252 554 198 678 397 366 485 526 322 360 447 314 321 574 538 447 441 668 426 403 598 291 309 219 373 544 194 259 232 212 152 410 532 488 346 388 288 258 454 317 486 455 377 455 419 377 157 100 94 124 148 710 421 631 492 526 374 454 428 390 336 266 155 116 455 374 120 273 262 470 356 319 390 279 478 424 473 418 563 773 476 505 346 295 234 305 497 370 507 538 490 419 384 548 355 440 458 349 467 373 536 445 552 329 317 624 367 318 432 389 363 409 442 541 305 324 256 270 512 221 145 554 442 969 682 2665 2644 491 510 523 498 622 471 565 532 733 621 609 602 504 372 237 268 347 461 308 343 389 377 393 341 502 547 586 397 345 785 350 348 572 452 548 326 390 400 325 343 350 314 405 526 254 158 373 416 517 467 638 292 432 484 335 656 376 399 327 146 398 716 335 458 331 283 138 158 222 770 1106 683 364 931 919 668 535 753 806 1329 666 505 410 407 453 426 704 527 186 160 206 202 308 186 723 745 676 613 907 1078 1221 1128 874 1073 1198 820 850 418 1467 1385 1421 1558 1531 1479 1250 1338 1450 1299 1255 1252 1173 1400 1105 2175 1432 1775 1164 2101 1364 2064 1258 2197 2038 2295 1376 1324 1208 847 535 1388 1276 814 680 1391 412 585 452 367 637 414 698 743 722 533 319 186 152 284 233 2016 2047 2057 1769 1540 1692 1509 1686 1564 1891 1781 1494 1783 1702 2052 2051 1428 1888 1942 1605 1529 1557 2003 1928 1976 1771 1914 1859 1922 582 391 272 1783 1783 1152 2192 3029 3063 2617 1103 1137 764 283 759 237 266 208 148 1735 1314 1354 308 414 317 524 1107 867 911 1510 999 1016 1397 849 1065 1741 2129 2445 2431 3995 3739 2218 2564 2596 2406 1036 839 1250 1123 1103 732 1423 364 1442 608 1403 715 200 184 1090 1011 1257 1746 1599 570 1210 386 619 468 401 867 732 897 989 894 1521 1786 977 753 1193 1640 1477 1436 950 1130 829 845 636 1213 993 1234 529 736 370 963 717 634 803 1020 1791 1497 634 628 734 723 676 828 867 494 459 723 802 592 933 914 548 479 1705 670 736 738 727 477 483 419 756 908 679 631 566 797 796 785 932 1064 1132 830 786 625 665 756 389 273 261 211 510 440 1046 491 330 365 517 276 657 717 304 360 582 523 321 588 454 239 173 214 286 499 309 293 299 444 401 397 368 250 385 474 372 446 479 459 501 473 295 191 367 407 566 373 388 461 473 426 340 399 367 331 422 557 682 595 513 373 591 381 336 461 429 622 809 791 736 738 491 658 756 673 838 645 695 602 404 859 974 746 475 383 324 416 367 361 355 696 266 450 598 245 619 385 361 419 413 497 351 428 279 401 732 107 925 584 613 310 593 296 295 618 341 661 635 575 575 501 686 464 337 287 295 168 319 207 292 127 78 286 174 291 241 370 391 337 254 201 190 338 281 175 133 167 288 688 343 299 186 287 598 477 480 517 392 289 716 577 438 512 363 436 330 334 363 318 282 315 256 465 586 391 539 302 272 297 617 383 301 161 458 440 505 530 602 482 495 775 600 558 504 417 479 584 403 975 606 758 602 545 631 436 402 537 484 201 793 834 669 674 533 631 686 298 439 465 1176 216 228 250 332 298 385 420 332 389 330 417 300 403 233 215 336 927 665 408 422 395 1013 274 308 170 292 484 578 375 440 557 494 630 381 548 689 612 594 857 578 643 516 662 523 714 574 541 313 435 343 611 640 688 491 342 373 211 490 182 471 404 746 446 433 795 391 788 712 794 840 439 351 493 760 646 701 631 677 635 591 700 645 659 582 737 439 474 431 575 662 608 694 762 335 927 963 1086 803 496 753 1007 588 611 684 286 777 515 421 471 455 669 496 771 787 563 727 1023 614 401 531 561 396 837 856 932 732 702 324 270 232 376 473 489 445 467 323 398 451 500 536 542 642 480 367 577 685 461 670 670 763 686 717 991 665 789 721 726 779 830 985 826 618 563 529 638 524 581 712 648 785 802 731 690 604 677 681 662 831 2178 2097 1729 1231 1645 1174 1510 1659 1340 1933 1680 1774 1360 1357 1577 1123 2109 1478 1069 484 544 796 1165 932 861 1128 369 718 983 875 1116 544 507 488 412 210 606 441 304 238 381 339 306 296 384 358 276 392 422 409 383 371 696 466 488 572 491 620 586 764 746 679 644 572 457 679 673 686 969 833 688 763 849 551 265 289 263 248 248 233 562 288 311 106 271 254 179 209 230 269 165 127 134 114 68 86 82 68 76 249 258 243 301 395 368 335 359 218 196 277 221 678 660 828 393 315 348 381 389 336 332 211 187 162 196 637 334 566 592 905 399 317 165 376 515 773 483 581 474 322 434 355 357 407 373 457 361 531 340 354 431 457 292 357 356 469 513 544 589 582 875 685 668 399 536 496 668 267 962 549 1195 698 438 1089 542 510 475 499 763 1160 348 370 338 1049 769 864 788 735 470 429 359 833 369 749 835 461 507 931 749 358 380 727 971 709 653 699 640 507 944 770 1260 962 1254 777 662 720 706 738 928 375 470 436 552 606 462 1470 716 478 449 679 782 838 685 759 834 894 780 562 319 585 566 488 259 613 669 659 803 565 399 409 533 390 783 661 643 590 351 236 388 521 398 208 193 147 220 185 159 129 355 188 367 164 393 620 573 539 450 663 562 847 665 585 629 559 503 789 733 634 715 642 523 407 431 534 749 397 598 593 434 600 533 528 805 648 955 658 524 475 410 773 604 558 539 478 768 525 597 518 448 426 710 758 562 677 682 734 466 1281 887 647 483 1059 590 686 900 447 347 272 357 170 182 198 266 577 445 576 625 613 506 406 290 471 564 235 300 291 267 258 313 818 191 458 239 250 279 255 391 333 385 233 193 143 217 205 334 466 214 313 449 239 232 224 996 329 301 478 399 226 233 197 308 305 524 415 417 435 304 224 234 303 355 542 529 432 661 743 603 638 269 540 636 561 618 853 409 395 590 528 557 628 595 557 336 468 722 261 475 269 360 223 318 909 1020 350 318 321 422 470 405 385 263 1741 354 1689 1404 1491 1505 1508 1426 1402 1452 1470 1402 1297 1675 1399 1819 398 468 538 570 512 433 477 513 619 463 931 758 356 378 678 581 456 745 707 581 571 553 485 527 401 443 459 539 882 421 381 662 459 612 417 742 704 692 569 588 887 1022 905 628 774 960 777 695 773 634 868 857 896 820 473 422 416 444 677 578 848 714 821 474 901 608 612 634 780 670 836 811 815 822 869 882 781 675 769 674 934 410 442 392 530 508 484 396 552 469 497 599 577 631 533 568 616 477 538 454 614 548 488 546 508 553 510 520 482 607 581 733 574 632 612 735 438 979 640 630 568 477 644 591 568 573 659 730 816 527 792 594 423 793 654 691 748 676 781 827 805 787 656 543 538 511 710 727 755 747 718 696 751 644 741 683 553 507 498 1028 275 271 168 199 248 279 370 366 102 280 260 239 211 189 284 457 487 387 407 329 279 369 302 395 543 346 372 334 362 369 206 297 298 488 599 330 237 358 432 190 434 405 319 425 205 257 376 206 262 228 214 815 321 406 237 191 216 209 467 422 448 292 218 277 281 307 285 368 363 335 358 861 329 315 410 322 292 259 267 636 490 782 278 298 363 540 381 372 369 278 442 257 251 186 202 263 237 357 407 537 415 476 377 274 263 304 317 353 383 300 503 632 638 425 587 331 144 306 429 440 377 360 293 416 322 524 490 238 369 403 609 506 960 801 688 589 709 743 528 1247 1072 743 783 371 248 710 496 534 671 678 592 492 612 752 416 441 376 542 445 355 568 446 336 395 336 205 683 703 905 757 404 453 442 489 286 436 302 533 619 557 809 398 449 443 337 357 375 386 236 483 794 643 473 321 587 367 433 455 356 316 470 250 432 316 469 802 453 569 451 438 949 353 367 342 319 4759 9878 553 287 307 369 392 556 354 339 289 278 481 577 560 353 919 375 890 261 594 369 687 280 772 462 417 522 418 439 275 391 275 500 699 646 653 615 708 511 376 509 198 458 372 537 466 292 349 224 292 239 364 613 598 392 444 347 235 376 363 559 503 417 468 589 618 107 118 159 123 94 640 398 503 564 408 424 360 538 524 440 358 250 211 485 392 220 313 427 584 481 371 412 359 266 258 537 605 554 965 493 745 235 456 352 327 483 350 617 673 552 415 532 544 405 508 553 475 578 634 525 398 777 172 182 665 488 384 403 355 339 359 414 562 393 391 269 216 416 270 162 549 647 858 599 2865 2730 586 673 538 572 658 536 618 515 777 562 734 648 670 382 330 271 325 343 314 352 495 443 480 448 455 750 850 494 406 604 555 593 636 594 530 306 459 420 380 367 353 397 455 582 185 130 467 433 615 401 395 415 421 643 488 472 352 302 401 148 351 650 512 555 662 604 174 204 222 827 1315 492 376 909 946 776 587 834 871 1344 794 593 544 520 478 447 947 679 173 153 299 283 327 266 1048 1049 646 870 963 970 1150 1097 1014 1050 1202 641 920 576 1461 1290 1365 1590 1603 1828 1354 1234 1607 1768 1276 1576 1187 1585 1092 2138 1493 1859 1319 2244 1424 2390 1376 2670 2373 2341 1297 1426 1162 759 556 1394 1372 1042 791 1392 457 464 687 442 594 440 548 781 791 476 294 280 231 312 255 1887 1879 2094 1964 1922 1712 1970 1786 1550 2177 1797 1792 1925 2099 1929 2111 1733 2039 1872 1767 1572 1735 2177 2224 2363 1945 2208 2301 2182 454 267 369 1851 2054 1346 2536 3005 2951 2958 1137 1055 689 249 750 251 324 260 204 1774 1512 1717 381 414 356 459 927 987 1148 1748 869 969 1634 1050 1350 1930 2361 2467 2182 3845 4448 2302 2065 2590 2637 1620 1029 1365 985 1396 962 1487 528 1444 731 1612 799 174 150 1058 867 1349 2289 1615 569 1280 541 817 502 505 1059 902 1110 1206 1091 1667 2294 891 649 1251 1635 1544 1493 974 969 812 859 769 1424 971 1128 623 877 395 891 582 699 785 949 1845 1621 654 577 774 698 911 989 903 401 513 790 991 884 778 1476 746 668 1823 803 887 781 794 567 509 451 845 877 721 754 651 943 874 943 924 1021 1067 796 1094 567 799 790 500 270 423 228 450 362 900 508 462 310 688 296 665 526 304 407 655 627 382 693 677 194 154 183 224 492 422 396 482 526 479 429 418 361 440 470 402 657 396 437 587 412 491 169 470 528 706 263 445 483 375 381 381 473 361 378 698 677 766 391 412 493 475 534 567 666 705 876 865 871 1135 703 707 1047 651 642 686 588 737 433 549 745 821 750 694 416 303 377 367 262 283 756 250 727 821 331 760 379 333 411 471 503 399 468 466 466 1023 99 1218 469 533 197 434 294 408 583 366 784 949 633 642 535 764 444 319 283 299 192 187 206 232 127 76 232 122 317 377 304 310 431 217 195 178 423 380 182 197 141 220 722 366 481 323 326 591 381 486 495 319 327 756 548 563 365 417 532 518 455 513 374 449 403 386 409 690 397 695 302 350 267 521 342 232 171 506 712 809 702 684 474 483 781 581 628 520 302 530 675 560 1195 762 790 630 874 878 664 779 490 420 222 847 941 851 895 592 847 679 312 384 416 1286 313 291 436 386 592 588 362 403 666 368 466 329 614 359 347 416 875 703 336 352 349 1104 248 491 273 266 511 763 610 667 703 677 755 407 661 559 421 365 674 340 423 319 612 414 658 483 502 401 522 417 478 559 764 450 337 339 185 449 267 534 339 634 464 498 1018 480 753 743 984 858 545 369 649 545 537 561 742 610 801 616 595 633 511 653 792 627 702 678 799 587 629 795 691 385 1120 890 1002 598 578 560 865 437 608 987 371 863 466 530 470 544 703 557 663 702 508 716 790 675 582 434 773 465 952 971 1044 844 755 387 292 248 311 567 538 461 445 576 381 605 642 574 584 584 728 488 553 794 523 656 651 869 746 574 735 640 964 945 799 834 809 1076 910 808 763 594 596 577 592 671 751 780 912 807 741 838 813 994 806 894 2253 2383 1964 1503 1701 1255 1615 1663 1438 2081 1838 2011 1533 1462 1678 1091 2442 1633 1197 731 803 741 928 995 777 1198 352 755 1049 956 1137 539 365 720 576 278 562 551 306 236 468 286 361 401 458 465 247 416 431 430 493 473 613 498 458 778 435 781 609 629 730 635 583 691 440 604 654 815 774 756 664 964 980 611 279 352 293 316 300 256 424 308 404 106 313 236 245 239 236 260 172 189 189 122 79 114 93 85 85 224 283 585 475 370 567 446 535 227 273 208 288 663 620 765 393 380 268 504 438 272 256 165 155 174 200 754 368 549 648 1229 462 347 178 478 491 537 450 434 385 386 501 451 443 325 785 505 417 630 490 503 353 441 326 391 409 798 487 517 746 616 654 526 572 454 738 742 641 384 1168 550 1163 663 557 1035 623 568 546 521 846 876 374 470 434 919 780 809 889 876 504 455 500 1008 473 766 833 587 364 938 808 402 426 712 864 882 657 936 691 540 656 853 1053 1115 721 778 888 1067 864 872 1161 291 411 453 433 608 404 1674 876 570 543 802 945 1070 924 962 927 965 880 740 362 476 476 477 316 636 646 584 779 554 433 530 451 496 649 688 660 706 259 310 324 464 352 174 180 127 186 180 156 111 444 229 442 124 326 679 545 531 489 761 645 706 782 700 758 596 799 1096 913 795 830 815 604 565 570 695 791 635 733 555 510 711 695 622 844 584 1007 664 568 559 427 612 672 596 534 485 691 674 799 555 648 589 792 616 649 935 723 1077 602 1240 822 573 517 1043 428 839 1012 571 276 361 426 173 179 206 243 509 384 581 693 576 531 496 212 448 439 328 292 313 360 377 273 856 218 511 368 276 367 268 461 256 403 279 242 190 362 242 293 416 328 268 530 287 299 352 1255 361 341 758 451 322 382 336 280 367 504 566 551 462 453 293 311 261 304 591 658 639 689 623 723 707 404 621 525 430 678 737 302 515 838 703 768 920 730 680 415 448 766 395 600 445 396 223 453 1255 966 280 237 431 391 454 497 354 443 1901 558 1711 1458 1339 1311 1871 1746 1689 1560 1455 1475 1404 1663 1562 1544 508 479 615 449 560 673 589 634 657 489 1153 988 407 589 540 691 483 810 825 746 734 722 663 520 388 504 530 649 1169 1051 623 816 764 916 955 939 825 1190 928 630 1055 1105 1042 1046 917 1184 1109 906 935 1073 598 669 675 716 768 688 822 765 721 546 1111 769 991 826 830 789 772 862 973 1209 1057 962 937 989 959 1053 979 644 908 1049 1170 954 893 913 899 1096 810 914 740 1028 702 864 1047 925 845 784 993 978 1014 916 1124 1152 950 949 967 952 1011 1006 965 1067 1024 777 1030 932 712 867 1070 968 924 1015 723 1055 877 1012 1166 1143 585 822 752 964 1144 1203 778 1041 1121 1074 947 853 1040 1234 1349 1087 1349 941 1157 1040 858 904 839 897 1045 1097 1196 1058 1142 1153 795 693 632 989 651 468 451 313 485 404 486 340 359 339 372 480 388 384 492 347 490 373 335 518 405 546 469 306 468 409 494 360 425 268 409 539 423 684 621 414 325 517 560 420 399 404 372 385 336 372 362 448 506 388 333 801 411 336 298 275 586 542 646 284 326 288 317 367 367 289 423 321 426 293 410 838 484 427 575 233 264 257 392 677 614 726 463 523 492 397 391 794 716 641 792 406 358 309 413 306 450 605 633 497 491 358 828 654 629 512 442 692 372 497 645 879 636 759 1000 469 484 589 797 394 357 678 350 474 646 483 381 826 537 546 932 731 1123 933 989 764 691 895 454 1289 732 494 749 512 574 1009 613 945 445 770 735 788 657 799 572 592 434 764 689 590 648 607 423 961 547 535 539 777 1110 545 521 866 686 849 705 668 503 729 775 1002 963 560 531 598 495 592 480 574 325 430 836 681 911 571 554 499 428 472 346 385 549 519 555 602 809 1057 799 626 821 639 1177 768 789 442 416 449 553 10569 470 468 292 426 758 698 402 539 577 498 654 859 530 900 482 1098 418 703 474 668 449 763 693 688 820 756 630 426 567 472 750 749 703 584 606 892 692 477 636 355 572 403 655 672 373 405 196 221 448 403 520 817 513 689 457 332 620 681 856 1060 397 692 749 507 117 105 166 110 114 469 528 763 726 586 813 704 743 508 609 475 257 245 530 522 430 378 310 581 675 713 317 295 278 489 573 507 732 803 762 719 373 374 401 552 477 365 479 449 562 535 467 642 459 515 265 562 777 698 645 799 828 536 630 920 442 305 610 660 597 765 703 860 761 804 317 386 552 447 401 548 617 983 868 3957 3676 931 984 905 903 812 612 859 750 1144 777 1025 804 857 638 535 517 513 636 493 523 607 615 622 750 558 943 1150 522 392 479 669 653 633 450 665 579 432 729 468 544 381 608 360 465 242 295 699 552 680 437 634 398 394 604 492 1008 834 754 664 452 517 758 609 449 659 603 489 531 531 1081 1109 1023 620 854 1057 1146 937 852 742 1450 610 881 886 656 638 758 1199 890 348 258 441 230 454 602 1188 1249 1019 972 1053 1539 1444 1549 1461 1433 1246 1549 1242 920 1686 1624 1621 2016 2027 1844 1957 1885 2028 2157 1826 2192 2042 1991 2195 2916 2104 2798 2305 2576 1871 2189 2055 4292 3082 3150 1671 1367 1967 870 787 1715 1870 1683 775 1604 553 487 689 531 721 756 640 1104 1552 846 388 729 687 383 417 2734 2800 2861 2396 2827 2621 2487 2503 2080 2677 2440 2933 3291 2714 2573 2257 2600 2285 2568 2572 2911 3438 2447 2595 2612 3141 2822 2785 3073 651 520 473 2367 2445 1506 3460 4020 3980 3134 1190 1072 1270 500 1257 148 543 440 448 2215 1347 1443 500 597 458 617 1189 1607 1194 1956 1636 1503 1554 1288 1981 3164 3685 2686 3338 6221 6095 2424 3785 3812 4442 2032 978 1906 1510 1779 866 1856 881 2246 976 1989 1125 223 197 1976 1411 1968 3453 2038 896 1596 875 913 539 548 1445 1371 1199 1628 1413 3318 2671 1079 499 1293 1933 1822 2656 1719 1671 1124 630 970 1892 1132 2537 1031 1111 586 1030 995 896 1119 1348 2644 2937 1062 1066 877 878 1095 717 1017 1023 899 1192 1549 1349 794 2037 1032 915 2644 886 1112 1228 715 1076 1157 1083 1123 986 989 942 880 1329 1459 1426 1402 1459 1168 1238 1250 1405 1519 1325 507 294 596 415 539 531 1042 531 440 609 1049 874 1036 814 888 584 1110 1266 544 528 660 391 363 271 289 555 725 626 494 484 451 551 684 720 712 570 590 582 696 586 1022 742 621 365 709 769 726 470 538 412 379 419 804 508 715 558 382 533 807 740 459 626 698 789 903 763 607 824 699 595 727 633 663 695 721 797 1067 578 562 917 351 741 750 663 718 461 301 531 584 434 398 758 392 514 536 395 632 643 561 699 379 469 703 811 451 620 1037 84 919 547 541 344 493 286 705 801 596 998 1034 964 1171 703 989 604 395 440 484 407 443 537 264 401 327 268 468 360 377 561 378 281 376 334 309 481 412 204 324 426 281 1143 583 715 554 389 656 682 590 599 520 451 912 610 699 578 591 609 639 756 701 692 519 592 724 712 726 850 873 524 286 549 482 448 307 225 818 867 994 928 980 657 734 868 562 978 634 761 724 820 1033 1746 828 1143 975 1081 1353 1311 543 644 755 382 953 1190 854 931 891 639 1107 283 624 770 1378 326 342 238 422 363 395 336 475 810 305 482 883 667 548 554 332 872 837 688 742 410 1246 173 365 220 185 710 857 708 797 873 795 968 552 708 880 551 606 845 600 695 474 881 679 1066 775 836 675 845 695 467 420 792 408 430 453 155 554 281 809 555 1142 484 282 1130 1140 795 679 930 1045 900 357 1036 825 708 812 828 784 787 752 883 738 817 744 725 409 427 389 790 822 935 1329 984 631 1309 1331 1496 999 706 921 1347 817 876 1190 334 858 667 701 779 754 1000 920 1007 1051 798 813 1113 1092 736 1154 925 771 1162 1401 1231 977 829 563 633 517 600 589 831 598 789 644 683 571 679 736 861 781 930 648 1056 916 479 570 463 1381 930 1010 779 744 1057 1226 1086 894 924 1265 1162 919 897 821 916 1148 1066 954 952 1122 1053 1113 1275 1456 1249 1453 1267 1235 2681 2836 2083 2342 2234 2041 1950 2050 1664 2296 1707 1929 2111 2030 2091 2039 2724 1812 1572 1275 1464 1089 1014 1123 1373 1355 593 1309 1539 1405 2002 737 819 999 723 714 950 681 653 556 866 719 381 558 596 633 597 449 488 309 371 338 508 651 614 830 715 1013 974 914 763 818 775 795 791 1126 951 857 1089 1314 1034 1143 1132 704 404 309 275 445 441 384 355 466 497 228 339 274 296 265 412 426 125 232 188 203 361 391 369 387 347 403 357 783 605 538 970 870 948 589 428 480 614 232 204 224 555 419 389 594 593 325 327 228 180 190 282 690 428 657 850 1046 561 548 379 579 618 743 574 590 549 725 589 541 564 418 627 656 704 570 563 639 449 525 434 457 397 970 498 660 787 684 875 750 773 516 810 878 464 199 1004 407 926 521 360 961 480 513 446 463 865 1126 402 544 487 804 1093 990 1284 877 458 432 408 887 559 1098 895 625 492 780 1125 523 573 699 674 816 923 991 994 971 736 901 1185 1383 918 1177 1371 1350 1204 1522 1546 516 829 538 637 756 591 2231 956 874 978 846 1063 1159 972 1057 1345 1445 1357 914 663 781 811 717 543 835 691 729 694 573 749 776 529 970 1041 790 906 851 459 453 621 671 587 415 450 402 369 355 375 345 359 406 498 262 315 546 850 794 654 1134 1116 850 1046 843 905 895 912 1173 1049 943 860 1020 1021 774 824 899 802 853 946 856 927 850 966 686 902 733 877 939 1122 709 642 632 809 741 1154 975 956 1020 788 1003 769 790 1123 976 1170 1357 1204 1404 1100 1601 986 989 662 1302 647 1322 1007 623 494 363 312 129 157 191 214 787 438 683 723 647 622 680 337 635 714 308 360 407 390 525 573 1181 207 672 590 481 336 624 481 340 429 358 405 365 520 434 411 417 769 465 539 609 815 442 1528 587 553 1016 564 454 538 435 383 447 500 606 681 629 495 517 581 497 333 887 997 541 618 858 943 694 506 702 847 778 939 953 313 763 797 672 998 898 577 820 383 610 842 513 561 741 581 407 1117 1885 1438 931 400 323 355 535 502 429 586 2344 582 2542 2358 2260 1942 2073 2512 2368 2122 1927 2226 1861 2200 2335 2103 576 832 596 725 887 816 959 643 431 493 1188 909 850 618 710 1008 658 832 1024 920 860 874 572 851 802 1036 1085 1267 838 601 405 496 521 448 735 516 331 576 291 385 431 437 431 699 372 668 695 503 550 669 261 385 371 313 597 740 539 435 651 173 441 744 467 291 455 580 592 410 464 355 371 399 392 355 511 433 450 312 557 590 622 400 648 329 288 422 370 378 375 715 409 404 443 500 358 357 647 515 490 359 729 556 567 579 419 437 449 398 248 516 357 346 315 476 467 471 532 332 718 652 426 428 413 468 592 631 479 396 386 429 640 725 496 729 690 606 581 502 605 726 703 603 706 1025 836 962 520 571 536 618 597 596 757 640 630 512 388 290 498 384 204 187 168 258 201 304 297 218 121 201 158 161 152 163 155 284 286 282 288 220 166 259 225 292 380 216 169 141 155 245 277 216 220 390 397 292 270 341 233 341 285 273 273 344 274 212 320 303 394 436 430 373 285 122 116 108 149 258 426 463 485 139 223 104 237 104 233 108 197 156 311 637 196 121 193 254 329 258 285 498 269 392 209 312 364 258 167 420 354 246 394 294 172 201 185 135 275 199 210 144 446 342 427 311 346 321 223 426 492 213 317 511 310 334 404 238 511 457 358 371 341 524 207 277 126 364 286 414 414 255 426 567 705 554 459 334 286 1122 433 603 350 275 326 412 309 409 525 405 327 321 661 362 365 322 395 387 340 504 448 290 266 349 310 580 327 269 292 326 419 246 319 451 330 425 511 550 237 322 216 173 248 178 94 182 102 154 206 226 243 333 668 393 508 215 171 138 238 260 179 135 136 336 317 216 291 397 272 179 259 192 341 317 203 146 181 175 287 470 5326 3701 438 199 247 363 243 136 342 255 230 457 274 540 220 503 165 382 174 371 289 404 418 384 380 463 326 303 284 318 275 562 553 468 469 572 389 258 140 305 346 296 358 401 232 238 163 98 232 259 335 580 372 505 503 333 479 392 351 745 84 264 581 305 100 64 84 108 83 181 239 316 374 289 499 518 261 231 403 242 58 69 392 504 79 229 260 359 318 348 165 176 191 308 288 293 488 368 237 463 257 154 308 375 197 195 118 122 172 116 181 258 120 146 132 203 360 149 296 303 425 400 404 288 335 147 258 297 271 383 323 456 331 198 228 207 314 157 278 391 202 414 388 1755 1920 471 303 295 529 390 459 313 298 559 718 345 433 454 426 306 400 298 262 319 562 581 511 260 350 246 493 393 177 515 457 682 580 792 594 427 145 153 390 318 185 294 223 350 301 217 243 334 469 329 407 602 325 554 284 179 486 375 294 254 374 196 248 227 233 693 661 90 108 124 538 543 529 480 437 507 520 561 548 667 912 586 472 421 274 461 350 575 765 281 261 137 146 337 258 729 536 625 534 733 1094 1047 969 931 939 869 650 852 580 1179 1313 1241 1094 1231 1029 1019 994 998 1263 903 1046 1262 1169 915 1087 1235 1380 1279 1322 1081 1299 1270 2183 1620 1353 659 1125 1194 490 471 603 980 1067 490 1037 323 311 347 354 496 192 202 986 635 476 162 310 276 267 344 1373 1336 1427 1834 1199 1431 1209 1819 1179 1420 1327 1738 2063 1389 1795 1521 1733 1612 1524 1932 1992 1885 1619 1478 1498 1549 1435 1355 1797 251 223 198 1892 1495 751 1927 2264 2246 1815 544 538 871 370 927 113 580 501 430 1418 832 866 411 467 409 387 1051 1253 887 1176 876 976 1092 718 1058 1776 2091 1511 1738 3397 3130 1537 1708 1841 2301 1075 631 874 623 1028 472 970 405 989 325 1523 689 54 52 1327 704 1264 1653 630 540 795 329 646 283 257 607 583 669 585 546 1323 1895 564 287 729 1432 1269 1557 940 1171 654 273 306 908 477 1404 638 375 213 564 580 528 689 740 1307 1577 597 597 457 879 602 323 595 438 436 478 955 510 426 1192 631 579 1462 350 469 569 458 703 751 615 631 397 388 385 333 807 839 918 954 1008 644 698 848 614 789 579 386 448 398 277 382 262 621 326 253 254 337 425 707 590 582 269 747 555 478 377 316 297 283 172 155 205 284 274 210 194 218 339 204 241 191 135 182 238 222 172 187 185 171 228 309 329 480 402 208 148 110 147 328 310 211 175 164 249 365 194 334 128 112 519 549 637 179 187 248 250 213 250 221 195 286 273 305 311 243 386 210 359 347 278 626 281 161 245 305 227 238 512 241 376 226 260 350 281 238 323 234 296 419 461 170 302 721 174 618 318 120 194 313 232 284 659 381 506 458 582 719 621 467 620 305 325 344 290 275 177 128 366 338 132 191 251 232 380 193 181 331 278 234 159 166 126 72 213 246 647 453 491 455 275 293 220 258 295 343 175 788 581 531 614 373 257 333 481 398 538 616 297 377 654 550 389 685 770 367 213 184 262 226 245 456 360 546 424 889 394 246 715 439 701 479 555 571 521 726 1136 509 956 642 543 660 418 526 593 557 173 470 570 420 477 446 563 272 375 329 312 836 90 70 117 127 129 123 155 192 317 124 792 330 691 229 225 247 364 427 315 393 230 711 122 176 92 140 443 563 517 529 567 545 591 458 409 307 291 293 298 260 276 300 488 438 536 460 447 386 406 400 436 413 699 331 158 244 148 462 210 266 251 658 282 295 466 563 537 648 801 596 424 297 979 373 407 473 238 363 318 298 300 427 372 252 300 210 180 151 278 734 663 668 675 429 507 621 689 417 545 367 723 461 487 848 328 450 578 483 609 438 612 530 641 603 611 491 569 389 361 591 636 435 575 530 491 614 490 358 571 431 304 332 555 453 505 774 294 368 381 257 617 439 535 523 772 439 314 287 290 995 509 829 627 751 957 698 679 794 472 490 737 528 549 687 618 700 747 529 577 864 681 530 841 831 681 729 590 599 1849 1666 1266 1269 1394 693 896 976 965 1183 838 908 1113 912 1151 982 1865 1114 1231 993 1067 713 470 968 495 762 408 972 1078 951 1043 524 580 746 561 433 876 333 485 334 491 326 250 204 249 205 419 289 409 316 165 151 269 283 266 451 211 245 575 538 697 600 479 593 428 595 799 409 625 842 412 480 544 330 194 242 226 212 204 184 459 417 239 115 213 233 112 104 335 179 137 48 68 76 108 150 118 116 108 288 141 367 300 467 505 507 509 236 324 309 325 163 157 180 174 255 252 274 297 361 305 301 271 194 240 487 274 322 416 820 354 273 184 298 273 236 191 173 323 195 393 353 391 273 186 222 266 277 265 183 344 338 267 270 337 751 330 263 367 222 382 245 238 194 244 242 413 261 741 387 841 415 389 824 393 368 363 319 577 484 252 256 224 425 432 516 806 454 306 288 396 719 306 595 747 547 381 587 794 380 486 408 516 374 630 432 593 520 516 525 726 683 663 627 572 741 708 618 836 92 360 260 215 550 357 1264 456 563 672 645 564 577 514 496 798 741 764 763 545 618 362 175 369 740 272 250 328 270 306 341 250 367 512 218 515 293 231 170 306 385 271 168 155 139 147 151 156 152 343 176 236 181 136 340 291 423 300 475 263 396 496 525 448 402 427 544 493 514 430 556 439 381 438 530 537 470 838 440 350 607 405 451 716 486 241 696 568 428 528 565 567 280 485 513 608 475 679 634 301 149 415 535 331 570 729 778 461 1059 632 569 352 568 318 543 1100 493 237 426 286 120 155 186 177 305 506 283 351 321 362 429 283 238 292 277 238 224 224 217 298 704 206 254 313 180 351 329 292 236 281 250 225 192 178 229 381 214 279 363 423 340 474 246 1083 387 350 603 404 347 203 189 190 562 307 250 279 264 231 139 178 190 186 344 681 272 308 389 392 343 259 592 394 619 416 664 278 597 579 569 683 671 544 366 195 262 461 319 342 240 219 169 513 1033 981 636 154 194 228 399 122 336 260 986 244 1142 1050 960 1172 1082 1324 1358 1366 1151 1382 1034 1051 1320 1234 344 661 542 379 381 476 685 550 629 600 562 756 343 316 419 491 476 350 521 432 420 421 396 446 446 694 683 887 953 752 458 574 539 482 729 330 310 632 413 424 569 577 563 817 439 582 580 546 628 807 299 387 377 337 424 562 577 477 738 189 379 648 335 319 455 414 436 392 510 319 432 453 371 365 543 436 502 358 400 444 633 404 574 387 319 472 381 498 423 424 420 406 610 513 407 447 466 473 367 317 562 404 400 472 422 407 405 354 255 319 281 417 279 437 395 354 520 403 672 627 585 353 403 537 546 562 464 355 405 458 612 536 664 627 642 536 529 520 640 748 642 593 694 1164 1050 907 688 717 700 606 671 617 676 700 770 619 523 244 540 427 191 271 177 313 212 390 287 196 217 340 126 157 152 169 159 231 185 185 193 284 197 313 223 272 364 244 213 168 180 259 185 195 154 366 320 340 334 385 247 310 262 246 248 362 316 253 318 197 263 393 381 493 258 139 133 96 210 251 398 339 357 102 249 124 267 195 253 140 181 174 291 608 253 145 211 287 350 232 358 506 260 360 190 222 467 262 205 480 456 277 383 219 176 165 199 242 262 305 259 137 371 303 428 367 322 341 258 510 619 153 263 474 351 278 357 233 497 460 465 608 529 493 227 315 243 311 277 393 444 317 477 634 576 361 472 433 280 864 483 639 303 270 344 410 311 439 502 429 241 367 697 424 335 318 481 500 328 569 360 220 345 298 454 573 425 300 302 445 393 262 444 557 259 442 798 738 224 320 242 209 266 152 102 170 94 195 239 234 225 318 960 434 557 357 279 228 248 272 124 165 106 362 262 243 341 467 320 249 368 204 376 435 309 139 182 273 307 468 3701 5653 356 180 242 305 247 189 312 303 244 501 274 498 235 497 197 417 285 499 178 405 388 423 320 491 343 343 345 375 319 658 647 668 684 488 311 202 132 357 412 352 426 438 80 84 93 191 285 250 335 598 355 466 544 293 491 409 642 537 78 234 515 372 88 52 57 89 70 253 338 433 438 333 524 516 296 268 380 258 64 67 392 536 50 309 376 423 400 432 134 194 185 219 322 276 662 438 357 371 365 224 300 465 150 119 100 106 108 150 171 205 116 144 150 213 235 154 285 383 478 369 373 274 377 192 232 260 238 317 297 399 348 275 206 246 314 217 355 484 280 500 499 1912 2357 425 404 391 564 497 632 239 247 579 609 498 334 496 313 284 477 317 307 256 541 655 633 308 466 216 574 427 188 433 609 575 450 874 646 532 171 173 497 422 198 207 291 294 234 215 204 325 423 330 476 629 321 410 264 175 468 330 351 228 408 186 287 243 158 697 657 141 165 173 403 431 643 429 445 619 457 659 589 711 926 515 414 576 289 408 302 559 715 296 274 147 152 361 380 802 656 689 623 783 1107 993 1008 881 909 797 831 926 641 1144 1143 1056 1179 1125 911 1208 1140 977 1391 907 1128 1297 1001 1020 1392 1396 1402 1455 1404 1256 1424 1469 2495 1903 1606 697 1066 1135 700 517 751 1001 1096 538 1020 449 456 344 353 471 379 164 935 662 617 168 320 269 246 349 1421 1348 1449 1782 1306 1422 1344 1804 1347 1554 1574 1913 2297 1466 1963 1606 1997 2215 1801 2260 2206 2215 1541 1566 1627 1750 1438 1412 1846 358 312 234 1968 1521 775 2210 2411 2361 1863 608 497 913 412 918 115 378 326 320 1300 829 938 447 457 411 419 1035 1279 802 1010 813 1281 1194 940 1269 2161 2370 1568 1550 3170 3294 1588 1994 1826 2523 1019 788 976 703 1039 524 962 401 1145 349 1602 817 97 89 1159 819 1274 1716 757 510 664 537 681 309 291 772 756 693 627 673 1241 1776 700 367 766 1245 1156 1631 1150 1220 710 264 324 882 650 1601 493 443 253 549 713 672 801 752 1437 1432 613 651 484 691 629 384 603 454 375 522 999 576 427 1104 503 457 1660 277 347 649 595 792 765 685 689 535 367 322 410 1033 1103 1072 1162 1262 592 597 895 622 894 712 442 495 430 279 366 283 571 291 234 371 344 463 626 573 637 474 717 664 362 351 252 219 207 251 159 246 280 262 204 216 164 263 269 244 188 149 142 286 293 191 318 194 187 198 314 373 539 424 239 241 108 159 281 197 148 213 203 343 391 228 344 132 122 629 537 660 184 198 249 239 221 357 217 205 277 274 315 354 256 335 216 298 307 298 507 376 186 251 299 204 201 573 301 379 234 241 393 389 375 423 288 324 507 545 209 294 831 174 646 413 202 273 283 208 322 670 389 532 434 568 608 497 413 623 347 300 366 299 274 167 122 274 242 122 192 259 221 393 180 312 254 197 245 201 166 132 168 269 213 583 614 630 582 341 335 370 261 284 326 225 812 639 549 612 376 291 509 581 412 635 644 285 370 483 625 543 798 518 341 274 236 257 205 266 425 359 457 410 1020 373 408 571 436 615 545 524 591 589 734 1046 706 821 594 544 640 764 398 479 431 205 483 630 549 588 552 640 306 266 324 311 1039 98 86 115 196 133 131 158 225 346 140 527 341 739 230 230 244 453 506 455 537 189 762 132 215 143 156 454 666 612 632 695 675 713 617 520 383 342 338 343 309 321 298 434 398 464 412 431 331 359 314 452 448 893 376 168 186 197 407 194 355 306 607 221 289 515 505 664 581 729 596 485 412 1031 435 433 499 289 368 297 323 306 397 320 251 379 331 257 245 268 621 676 544 618 391 559 697 755 462 588 379 696 574 409 834 325 575 652 462 659 419 579 508 581 554 647 547 595 470 430 731 487 422 501 462 564 697 579 365 542 439 256 297 540 372 426 556 349 375 371 204 483 611 626 485 847 565 268 291 248 891 499 809 563 747 869 967 713 710 536 511 820 633 640 571 591 564 826 482 583 830 811 676 909 1060 656 742 605 733 1676 1601 1360 1459 1482 823 976 1064 1002 1163 879 945 1199 952 1097 1137 2027 1167 1047 951 1013 639 445 1069 476 756 374 769 1068 972 1113 633 650 731 559 453 740 385 596 438 563 360 252 311 264 201 445 399 385 285 185 169 306 353 297 520 317 306 592 594 564 592 439 511 533 508 670 463 697 745 424 559 599 308 228 269 251 248 251 237 514 506 223 144 206 285 98 126 267 166 147 40 105 136 116 150 122 124 110 356 166 415 263 447 426 428 428 236 343 332 331 146 142 152 196 221 237 282 411 305 289 522 452 257 326 589 262 318 416 806 360 311 242 375 296 254 220 327 486 222 341 422 373 407 218 287 323 228 305 297 253 333 328 319 366 937 410 340 361 237 507 333 318 255 319 323 491 256 807 411 953 489 415 899 479 354 451 317 781 633 239 260 228 458 516 569 770 479 361 318 351 727 295 572 765 500 436 675 824 402 593 614 663 407 675 545 627 653 548 746 678 652 534 687 689 889 770 654 980 143 341 242 290 334 325 1290 638 625 653 831 624 654 633 581 749 701 760 768 531 728 323 227 295 684 314 255 320 355 405 418 246 380 565 409 637 421 277 207 285 541 256 193 184 166 178 174 177 173 328 151 333 281 156 421 384 435 338 462 329 422 569 451 481 467 524 678 643 664 485 758 459 413 480 521 743 548 837 467 446 599 470 430 724 466 313 666 663 628 654 691 558 327 437 513 512 561 701 604 347 180 586 611 287 662 657 834 410 879 475 434 490 704 251 584 883 501 326 257 228 114 142 144 176 350 457 230 361 404 334 335 314 359 317 331 355 218 174 218 330 788 98 310 305 228 341 437 380 204 311 338 227 209 209 213 339 290 333 378 395 470 562 273 1217 453 418 555 292 395 257 243 235 570 346 300 304 229 249 229 269 168 160 298 701 337 349 425 459 367 309 615 442 526 241 646 244 629 536 530 588 622 519 349 215 239 561 335 344 259 266 193 511 759 697 534 152 198 244 439 130 469 256 1304 282 1392 1275 1176 1373 1351 1431 1520 1432 1368 1456 1280 1267 1581 1486 344 647 551 429 484 645 753 564 528 507 639 796 224 305 393 569 477 315 570 366 348 353 428 515 527 746 719 857 501 307 280 289 304 473 338 472 452 338 223 474 444 464 567 419 402 623 508 624 487 624 379 405 393 343 254 365 576 430 426 250 453 455 369 364 573 489 516 471 447 331 477 418 456 411 394 434 565 326 504 530 544 606 569 710 338 647 596 472 697 615 642 595 609 775 837 499 852 517 388 591 533 552 484 482 481 438 699 714 656 436 410 495 367 339 275 458 614 312 356 322 356 359 571 435 458 435 410 543 416 375 648 582 312 808 581 645 924 838 595 598 664 596 643 918 852 777 620 533 632 575 553 575 573 566 583 494 371 238 379 634 153 96 178 179 178 267 206 207 125 214 123 182 151 135 145 92 122 96 112 214 126 158 213 241 289 297 172 152 166 230 149 301 175 178 140 188 174 224 132 164 184 180 158 210 168 102 222 123 294 174 158 520 301 190 178 106 133 83 372 199 244 146 70 214 78 128 152 298 411 158 247 453 167 109 182 165 265 135 209 548 192 326 137 157 273 259 106 260 246 216 164 166 245 106 202 100 181 441 447 246 373 470 538 238 283 461 242 187 174 320 433 468 363 394 416 162 323 233 321 248 198 222 145 241 404 424 202 208 271 564 423 612 600 531 423 550 372 737 261 929 570 292 440 229 142 489 296 338 345 370 462 604 314 433 323 362 408 536 343 202 479 412 182 295 300 318 636 408 561 586 360 361 396 340 261 358 270 381 375 316 427 274 224 305 193 223 179 156 167 227 396 401 495 338 232 327 210 263 180 130 226 240 440 309 325 499 368 440 336 170 311 192 193 203 183 311 369 292 438 356 5416 187 423 380 336 114 284 318 324 632 446 517 299 370 309 412 178 209 168 508 336 243 506 303 199 240 196 227 395 504 468 344 288 428 373 268 411 273 164 108 196 500 120 171 138 173 211 301 382 503 307 345 259 195 364 457 382 577 228 269 415 301 125 50 56 116 181 306 322 473 467 544 292 591 333 317 376 256 142 112 243 333 118 184 222 567 531 437 224 201 158 181 341 207 667 567 290 490 209 214 320 273 272 236 378 388 332 284 284 283 268 313 266 246 215 257 266 277 442 353 333 440 399 133 243 233 217 253 278 322 330 166 203 205 398 250 229 397 251 479 222 1627 1776 287 304 431 327 552 289 404 386 657 584 457 419 475 351 281 237 364 338 376 242 356 323 425 378 359 499 465 288 280 286 264 275 482 304 505 158 182 478 334 147 176 191 236 250 127 217 256 214 180 165 313 260 270 501 380 506 370 319 275 250 191 316 227 173 508 465 62 118 152 790 603 456 443 579 905 569 549 472 500 904 344 363 361 298 318 330 532 658 162 152 203 78 251 199 638 934 512 640 598 748 1137 934 805 848 780 625 773 769 907 1067 872 974 1060 963 966 924 1191 569 630 624 968 760 644 1362 935 1050 919 1188 704 1110 696 1472 1473 1478 1029 812 876 515 604 872 981 734 775 1011 298 362 306 362 468 466 239 685 712 342 216 228 158 268 259 1285 1484 1577 1514 1389 1385 1270 1451 1638 1523 1295 1164 1579 1455 1400 1210 1345 1224 1221 1344 1406 1591 1380 1115 1498 1589 1290 1404 1246 279 224 98 1662 1447 764 1630 1791 1969 1456 519 628 594 318 662 106 231 166 371 1561 887 798 217 418 304 356 794 736 729 1259 777 801 1027 856 1232 1514 1738 1783 1544 3121 3178 1391 1690 1908 2222 731 622 847 744 965 444 951 281 1169 315 983 457 58 54 809 844 1241 1880 865 441 663 414 659 406 396 490 510 553 822 1082 1141 1368 576 363 660 1289 1131 1014 1044 890 734 620 483 914 785 1046 694 609 287 647 665 602 759 813 1375 1219 652 584 350 387 571 449 560 383 416 597 746 469 584 859 552 479 1644 495 645 717 368 503 619 479 630 497 475 468 430 513 496 524 529 527 634 696 444 408 641 512 470 165 324 255 453 308 579 369 214 138 345 432 544 529 227 232 706 323 326 395 310 110 100 304 176 284 98 112 280 172 450 315 341 340 325 371 242 290 258 213 256 396 224 307 308 397 351 299 420 330 363 419 320 300 282 204 227 387 731 269 328 320 433 383 635 680 311 373 430 446 447 364 318 366 400 354 417 410 378 518 334 363 340 454 323 169 234 262 372 443 385 326 368 371 384 312 354 180 172 210 323 421 214 259 255 283 622 48 512 266 351 280 227 225 337 471 359 455 509 409 612 430 390 276 346 215 203 412 283 369 129 196 182 131 166 258 264 214 118 214 222 108 169 244 235 145 130 146 274 563 279 156 146 312 255 282 267 287 334 316 549 467 537 281 355 461 289 463 219 341 292 346 240 235 544 300 667 370 208 165 187 172 150 118 464 334 386 444 603 381 460 789 411 543 423 685 396 315 359 835 613 898 772 640 834 392 501 693 317 287 664 776 435 420 484 546 373 158 224 312 1024 98 136 146 140 197 185 164 402 387 167 396 453 426 126 130 187 661 607 427 540 297 833 260 159 109 276 321 454 367 383 451 435 479 334 341 523 452 435 530 379 403 406 351 280 396 290 271 374 441 411 490 472 571 383 167 298 148 345 126 312 178 369 168 340 709 563 535 478 581 842 476 376 578 464 702 720 451 463 560 369 428 505 456 396 417 383 217 197 302 619 381 662 361 192 781 615 748 675 491 595 586 416 371 715 222 414 405 623 411 584 670 658 749 745 472 526 650 430 589 435 390 470 524 665 738 656 471 328 368 338 260 315 437 188 214 423 497 248 525 327 467 357 546 433 525 482 222 405 428 679 462 543 654 482 780 628 703 715 492 723 759 554 448 572 619 509 743 522 742 778 474 546 586 714 576 527 693 555 1619 1449 1185 1224 1237 1114 919 967 1189 1279 1163 1302 842 970 1062 853 1540 1023 646 596 720 611 551 621 512 652 258 734 886 822 810 317 409 660 283 272 637 244 305 262 328 250 248 237 273 371 313 206 216 96 225 242 257 302 324 452 354 292 615 742 844 576 710 678 341 561 663 417 473 549 428 540 641 471 252 448 422 218 222 178 335 265 348 115 454 90 164 158 217 191 104 75 106 84 170 248 205 216 143 190 128 217 336 263 558 533 583 218 220 301 198 151 143 155 348 335 418 272 357 223 221 229 211 363 410 404 143 193 232 683 267 260 210 419 404 273 357 325 418 312 322 318 256 329 307 405 459 335 305 275 218 303 137 297 421 600 432 369 350 406 474 318 320 365 419 479 433 231 655 434 827 453 402 762 356 329 338 304 542 476 219 423 370 770 583 592 767 527 343 321 305 657 414 697 679 480 332 482 516 344 381 333 495 466 386 354 432 371 461 721 824 599 627 718 757 677 789 502 577 219 484 508 360 335 264 1092 435 343 335 309 530 439 347 502 572 681 544 660 429 243 308 303 278 320 240 326 420 302 382 334 231 312 590 541 583 551 295 296 302 427 287 212 187 173 193 189 200 169 304 118 267 167 153 280 416 395 307 416 486 489 542 357 405 342 405 782 545 496 413 574 625 525 643 663 521 576 636 279 396 452 503 320 487 347 699 475 456 356 288 628 376 260 426 526 451 595 464 427 543 395 514 495 450 726 547 669 275 750 478 347 290 671 317 487 646 385 271 266 239 149 116 108 134 284 272 372 436 437 344 459 242 248 334 147 241 143 209 251 270 407 118 355 142 296 246 195 258 226 195 202 279 236 160 325 189 136 364 304 345 405 371 207 1082 269 257 386 374 363 417 371 331 419 369 517 492 360 417 218 175 145 90 509 455 394 409 342 376 417 212 686 330 487 348 634 288 440 526 506 525 589 397 441 328 321 281 318 225 183 169 127 404 861 629 461 240 190 389 392 261 207 228 1243 286 1571 1398 1042 921 1269 1089 1158 1397 932 1421 1031 994 1062 1220 396 403 316 348 504 447 594 478 343 425 610 492 272 515 380 719 341 440 492 568 546 507 302 394 425 383 385 504 775 615 508 555 308 484 402 606 529 712 293 464 573 554 602 434 513 709 638 651 568 521 662 607 599 507 536 678 644 593 463 568 767 726 889 643 760 680 716 692 649 798 843 809 730 707 743 1012 836 475 910 832 847 755 659 913 675 752 755 626 719 745 574 788 556 628 626 798 754 830 665 753 772 865 885 879 1051 1004 648 604 640 587 427 555 451 540 551 466 759 553 606 668 668 845 594 592 632 676 782 475 565 617 679 668 490 673 642 652 699 653 564 882 791 610 664 623 687 661 660 637 602 692 691 634 872 647 558 684 355 479 402 540 391 274 218 180 224 230 231 567 184 223 228 275 114 160 165 373 468 406 415 219 173 236 221 259 309 142 193 171 183 204 229 181 152 482 276 440 381 557 212 265 153 145 119 134 335 116 231 140 194 191 136 579 331 84 64 166 112 217 452 163 214 201 113 251 278 399 320 309 256 179 609 396 369 225 310 200 348 249 271 386 381 414 179 211 233 219 217 452 402 382 444 86 228 114 143 132 303 315 226 337 327 371 429 477 331 477 255 312 224 395 394 459 447 273 442 159 194 277 299 232 307 237 198 496 431 261 316 223 313 344 719 429 428 663 573 547 601 726 672 1096 379 408 585 251 307 848 349 650 525 391 439 510 294 475 274 282 272 374 341 202 416 461 242 235 291 323 440 723 659 403 360 470 270 457 379 295 362 626 661 486 947 339 378 317 253 214 387 234 445 335 618 792 818 439 385 750 288 312 297 233 391 250 315 383 369 554 402 625 360 256 603 265 272 727 657 299 392 426 199 180 187 6777 760 602 293 172 625 394 690 328 483 653 302 706 345 488 553 696 273 622 268 285 655 253 466 333 349 202 473 482 396 643 647 549 395 421 426 343 419 309 451 499 106 168 114 239 330 137 354 441 208 305 102 189 442 370 451 545 561 304 374 400 94 105 40 71 60 549 318 668 412 478 392 368 503 469 244 240 120 154 220 597 157 329 475 242 422 465 285 270 224 339 289 351 420 542 441 630 333 197 469 344 411 383 303 352 328 492 390 420 248 280 458 319 289 510 292 695 659 325 273 481 500 162 154 166 142 216 184 413 352 266 253 208 498 280 208 572 397 662 403 2148 2036 529 818 681 589 387 360 672 908 684 986 743 542 418 645 209 208 227 328 294 472 535 522 307 316 295 536 676 512 315 289 316 355 483 337 363 150 279 492 454 215 211 307 377 457 144 178 417 255 280 454 412 311 273 337 438 727 576 384 445 144 389 793 342 284 372 326 81 91 150 771 1050 808 335 871 727 797 596 752 645 852 334 553 549 439 288 573 875 371 341 317 295 199 181 283 923 575 753 625 759 1253 1243 1138 1171 1294 935 761 719 413 1251 1449 1175 1299 1349 1496 833 951 1173 1038 1015 1073 1146 1182 1363 1351 1711 1601 1574 1465 1287 1671 1292 1557 1659 1868 967 1000 1214 736 630 1163 1625 955 543 1218 337 321 848 321 548 315 283 634 699 261 272 483 473 340 290 1833 1750 1980 1593 1825 1781 1700 1347 1525 1764 1876 1614 1736 1550 1689 1850 1321 1647 1417 1445 1448 1209 1528 1858 1857 1769 1834 2046 1870 248 195 212 1643 1714 991 1980 2240 2223 1771 718 791 705 270 779 196 384 281 213 1139 763 728 239 372 326 348 954 1087 927 1218 946 953 1244 966 1243 1885 2247 1743 2034 3841 3197 1688 2117 2251 2608 1234 741 989 1052 957 685 1412 360 1437 580 1263 541 42 38 703 794 1130 2019 889 375 996 488 793 395 368 798 774 707 1053 659 1415 2115 770 882 1379 1044 1102 1506 876 986 706 726 712 1487 800 1317 358 943 483 787 1077 702 869 1015 1470 1124 596 592 556 635 894 672 869 536 514 596 1046 640 717 1446 709 695 1695 888 1022 702 418 490 547 520 703 746 603 543 651 671 689 709 627 720 987 529 682 948 594 529 368 208 279 385 397 417 935 376 350 342 328 248 503 459 312 496 705 592 309 257 483 230 185 253 234 344 308 416 258 346 267 312 267 276 221 269 271 296 333 276 289 254 277 121 276 287 565 437 271 384 514 492 391 342 425 400 283 407 867 422 352 732 451 542 425 538 307 468 474 467 475 650 567 439 602 607 412 643 633 433 397 613 559 439 371 413 341 527 531 365 351 514 325 357 518 383 736 385 357 407 600 663 427 490 242 480 707 194 668 515 447 270 340 352 415 667 254 578 981 512 866 796 797 204 247 182 304 210 453 280 156 122 100 144 139 566 231 658 348 276 219 189 121 363 309 255 407 198 120 820 288 287 209 384 453 325 504 483 752 221 466 336 480 444 349 442 345 412 530 471 167 667 440 343 599 428 579 309 390 206 332 239 136 167 430 462 553 751 663 357 664 413 415 478 440 393 194 528 451 882 503 785 671 604 610 704 471 792 901 208 513 661 483 504 581 711 529 215 438 498 1146 251 197 106 251 231 278 478 331 443 201 421 368 474 229 196 328 834 729 651 698 445 874 154 131 83 164 321 825 601 649 688 586 1227 652 537 473 372 385 569 350 382 587 499 342 613 414 368 321 527 352 262 191 572 366 197 332 196 440 196 351 341 491 277 319 753 396 564 448 875 692 382 169 451 457 582 631 597 981 495 595 774 930 635 881 939 409 514 418 603 684 579 747 410 524 703 765 849 662 485 616 904 584 714 615 332 723 434 636 494 659 631 657 654 698 624 633 668 558 425 598 777 518 1060 1018 1040 723 605 395 524 496 405 542 486 438 493 545 411 451 372 558 534 634 629 502 569 422 374 430 550 703 860 655 468 540 868 525 762 633 568 748 642 788 665 634 677 754 793 626 557 659 562 504 969 834 681 690 829 535 1954 1967 1323 1548 1150 1284 1275 1630 1155 1328 1165 1363 1288 1517 1243 765 1508 1242 960 730 865 669 593 720 729 878 329 912 1330 1153 1266 379 432 617 531 313 462 381 486 410 319 291 212 313 388 596 492 266 234 359 305 320 448 360 488 514 475 370 490 901 582 407 454 488 565 550 568 341 770 848 852 722 841 483 220 186 150 225 207 159 177 256 153 98 397 258 199 134 219 108 110 116 169 121 149 167 152 163 128 187 312 446 322 802 470 408 476 346 275 208 326 268 234 291 257 270 241 324 351 164 172 300 170 194 214 417 494 588 554 597 355 267 199 505 538 459 593 424 455 435 456 378 407 413 388 339 425 384 416 264 336 547 404 438 453 632 490 864 683 694 690 566 590 460 725 751 283 91 898 316 629 319 226 625 394 448 321 435 769 931 454 359 337 591 768 695 914 675 230 212 208 444 352 809 478 236 292 529 448 403 293 539 701 630 596 734 805 721 648 685 834 1264 666 880 862 908 810 897 710 236 529 336 505 472 326 2023 651 671 642 612 675 601 499 661 691 724 882 640 450 418 323 380 191 482 531 438 456 641 399 567 465 511 749 496 491 582 409 466 658 724 435 268 267 241 289 261 234 216 251 387 339 147 211 624 727 683 613 719 644 673 655 914 722 858 621 592 847 887 483 899 1005 661 730 672 656 453 556 686 474 634 631 557 643 493 600 803 640 720 484 501 629 640 662 1031 635 803 568 783 530 466 601 581 598 540 841 879 471 960 532 409 358 1093 508 722 902 519 211 376 335 149 132 153 229 342 260 408 596 571 382 571 334 411 285 188 260 241 151 296 262 813 173 574 229 278 245 290 326 243 410 388 305 244 328 295 646 367 482 488 429 327 380 211 865 331 327 336 416 307 333 313 362 279 453 427 445 481 311 348 328 275 326 506 725 409 590 528 766 534 205 636 300 292 484 538 340 306 591 317 601 623 789 363 389 502 447 243 624 311 352 222 608 944 1044 634 263 368 208 499 407 355 466 1511 373 1816 1493 1768 1480 1577 1748 1983 1501 1497 1366 1592 1278 1067 1107 421 296 474 446 619 503 505 432 370 280 579 548 555 444 716 635 283 420 511 479 459 476 423 386 432 477 491 573 1123 800 836 842 386 730 672 958 860 1031 695 687 1196 1308 1366 650 759 1213 1062 792 928 993 824 950 950 787 636 636 609 611 460 367 999 915 820 717 1116 757 878 838 1270 800 1258 1331 1210 1217 1105 946 907 692 921 788 1066 957 902 917 622 1091 1059 832 969 1139 971 865 793 1114 1148 637 908 757 757 930 844 529 850 972 827 877 775 753 731 723 759 868 726 836 735 768 821 825 946 856 729 668 1091 989 810 825 798 730 1046 843 952 917 688 1086 968 1040 855 1088 969 845 992 806 844 721 705 654 650 815 666 850 844 883 939 819 874 965 567 552 840 868 439 300 316 272 400 378 318 516 186 263 251 418 418 478 512 295 327 273 289 436 372 426 474 357 508 486 459 413 435 452 267 391 299 474 418 407 302 430 390 388 473 509 412 406 293 407 541 341 441 342 309 847 504 238 208 228 252 480 614 327 361 260 191 232 225 217 252 230 361 422 377 886 325 369 502 322 378 311 377 866 677 689 258 297 472 405 425 536 512 440 646 314 412 205 259 198 524 506 595 858 674 643 740 511 401 682 411 762 285 307 489 737 701 401 724 329 356 422 673 500 517 413 292 464 572 662 560 493 582 575 1040 839 913 1091 890 572 725 962 830 1445 716 591 953 434 486 955 653 662 443 688 764 636 508 807 446 440 561 800 479 465 501 538 361 356 485 387 658 751 877 738 787 716 502 548 433 531 447 587 745 521 903 544 456 632 497 450 397 447 319 439 677 688 627 480 491 677 425 469 293 268 463 349 449 561 455 659 481 617 985 375 724 379 621 282 288 419 556 758 247 242 423 760 9558 975 470 559 572 617 897 948 415 868 491 925 632 686 582 845 458 674 420 623 615 519 669 537 400 376 652 644 534 599 623 758 779 493 537 379 558 406 641 944 486 530 204 183 579 308 649 847 637 697 370 455 839 754 835 892 537 660 629 684 99 128 218 185 84 606 542 774 586 592 624 493 667 606 440 406 208 238 378 601 229 537 412 611 480 583 443 333 350 343 619 778 838 738 680 631 250 413 466 429 445 349 493 511 479 514 390 640 439 543 351 606 501 747 675 588 827 270 260 909 674 290 390 489 442 559 584 555 595 515 433 486 562 254 330 482 651 648 616 3065 2711 627 474 477 530 598 556 648 548 1219 871 1052 836 901 404 418 440 420 580 403 455 971 942 867 647 792 691 1097 604 399 356 474 459 845 569 731 206 330 439 389 382 344 383 309 362 124 166 500 353 522 380 582 474 364 577 415 658 518 572 534 317 299 841 663 573 485 467 150 240 268 1156 1189 884 1101 903 1342 1207 818 937 741 1163 633 929 660 597 675 547 1410 942 339 294 475 177 304 267 1159 1274 1098 905 880 1426 1405 1265 1527 1457 1128 1200 1152 1214 1666 1535 1423 1595 1462 1788 1787 1644 1671 1541 1371 1476 1154 1889 1390 2206 1885 2009 1585 1999 1423 2112 1689 3047 2773 2327 1680 1285 1511 904 688 1672 1534 959 750 1243 866 671 700 671 645 459 486 938 1175 655 368 542 466 500 357 2327 2460 2486 2486 2948 2374 2248 2587 2018 2971 2406 2448 2596 2032 2513 2655 2465 2454 2211 2085 2737 2853 2411 2697 2411 2195 2633 3005 2515 526 474 245 2528 2540 1053 2840 3844 3648 2755 847 984 999 479 1127 295 430 347 393 1994 1151 1204 400 627 456 625 1644 1518 1218 2585 1308 1476 1563 1173 2001 2415 2908 2452 2845 5535 5417 2711 2872 3487 4035 1779 912 1434 1647 1668 934 2139 821 2230 855 1976 1091 90 72 1777 1200 1725 3437 1840 850 1506 983 935 764 715 1329 1304 1152 1495 1239 2034 2761 1138 832 1689 1834 1998 2140 1597 1489 963 948 1064 1935 1187 1839 696 1478 613 1040 1028 982 1094 1028 2480 2255 911 818 622 760 1049 849 1132 699 665 1132 1072 1073 836 1850 936 844 2399 857 1051 1111 722 701 777 711 1028 1085 1017 888 885 802 826 794 1013 1021 1355 1239 1089 1008 810 1371 617 378 515 370 434 547 1097 574 766 433 665 490 1037 705 726 674 1282 1328 767 517 543 264 222 448 499 554 465 438 545 542 698 573 505 734 746 603 840 772 793 582 790 729 436 471 488 590 596 256 308 616 413 412 658 536 705 538 506 653 677 492 590 380 366 843 966 799 380 498 522 501 501 565 521 472 452 747 698 832 470 535 394 759 695 572 800 295 404 661 731 327 367 777 321 416 696 425 805 444 414 512 749 787 488 699 351 626 908 66 733 358 605 294 376 467 546 681 470 913 771 965 1083 1016 1026 431 369 351 266 385 496 484 288 332 304 282 364 493 367 373 419 390 324 278 210 325 209 176 508 273 352 981 530 649 566 491 523 658 682 685 454 365 778 659 731 542 570 583 542 809 593 473 483 656 468 470 824 754 828 792 319 359 570 335 245 222 873 688 764 996 914 548 865 1026 711 1166 666 1091 567 852 965 1448 1123 1153 940 1002 1133 765 606 619 596 402 674 965 989 929 983 986 870 228 627 696 1817 291 170 247 373 383 450 419 488 588 285 433 648 741 242 261 481 923 995 756 946 553 1440 250 440 280 272 785 644 506 562 568 538 935 484 613 476 325 376 529 356 431 379 742 650 800 702 684 443 481 399 467 527 829 481 394 454 300 557 292 392 378 955 427 514 971 889 880 694 1068 1469 531 580 884 876 845 861 830 1078 1018 731 1056 913 789 973 779 650 709 645 618 694 591 818 795 511 1545 1144 1321 1036 999 990 1030 540 834 726 293 792 462 827 495 833 734 653 782 724 677 764 1192 893 751 612 861 453 1499 1385 1607 1123 992 743 741 734 692 839 661 489 582 901 511 430 850 578 690 691 779 628 956 958 548 931 716 1224 654 899 1051 837 909 874 1082 1026 1002 1056 1023 1058 1027 843 972 980 859 975 1215 1238 684 982 1171 1212 982 1123 1265 1002 2638 2560 2547 1875 2255 2135 1849 2113 1756 2382 2047 2243 1867 1868 1837 1547 2631 1893 1466 1117 1195 1079 1052 1241 1024 1541 876 1390 2035 1858 1679 502 587 1269 474 658 977 706 645 519 474 394 373 375 603 554 365 616 672 278 489 479 805 630 684 810 627 668 841 844 882 975 1039 1012 730 773 820 741 927 1003 937 1071 1084 614 386 391 305 460 411 336 345 520 356 155 591 235 272 377 273 299 137 232 155 378 328 350 522 350 488 746 205 585 606 426 873 812 871 491 391 388 701 253 223 270 598 391 371 548 757 250 242 280 272 366 396 861 441 620 735 1197 485 642 308 638 722 659 715 709 782 871 850 943 850 406 500 445 468 432 671 523 585 607 548 824 590 1104 607 849 720 773 528 606 767 436 603 598 468 184 1149 550 998 500 448 1169 622 519 569 546 1215 1000 455 400 368 1191 1347 1262 1315 881 486 462 480 970 727 1412 1027 639 551 1087 874 763 648 744 752 1142 819 913 892 883 951 969 960 1768 1039 1366 995 1607 1299 1281 1295 470 593 599 716 771 702 2183 951 788 773 810 908 822 707 896 1271 1409 1523 937 530 658 541 434 302 777 686 759 777 664 855 713 667 435 1095 797 974 770 394 419 479 390 497 306 270 209 338 316 274 225 537 665 429 273 440 767 759 759 715 904 957 996 751 779 683 733 959 1191 989 1038 894 1129 1079 886 942 819 892 719 1201 592 540 779 859 828 996 666 860 997 741 534 537 749 652 543 847 1014 683 950 759 786 889 824 883 658 865 1092 860 1287 897 1656 912 705 705 1471 704 1322 1348 652 507 236 260 303 264 231 364 833 587 631 692 847 942 761 338 478 599 259 303 470 322 376 526 944 284 714 448 449 587 634 512 280 314 243 240 218 376 331 216 616 542 398 481 467 600 196 1399 467 435 811 651 520 643 580 500 703 453 676 696 705 477 644 457 289 218 871 1044 658 813 783 873 782 611 1089 506 566 674 1042 360 744 780 609 816 802 724 682 499 752 733 547 453 561 314 262 691 1645 1245 735 352 527 240 549 521 507 430 2424 704 2763 2538 2162 1668 1861 1893 1961 2195 2205 2062 2421 2052 2182 2192 701 503 589 568 883 632 900 790 618 680 1219 852 616 722 722 817 582 541 983 783 757 757 632 458 464 990 1144 1222 1139 874 765 715 668 752 667 973 862 807 680 519 1015 1175 1057 726 726 937 1008 909 896 944 815 1206 1218 704 412 727 715 1089 647 413 925 959 746 461 792 624 650 547 969 824 975 967 744 960 897 736 793 709 1155 792 964 767 842 789 738 874 713 623 737 909 789 717 803 809 878 822 745 879 938 851 734 807 794 991 932 792 842 848 832 618 827 977 897 601 583 485 1041 794 673 667 631 570 899 847 884 938 663 732 577 804 1089 1165 454 713 677 745 688 635 697 645 757 662 742 809 731 990 834 876 784 822 865 823 801 669 687 806 508 520 546 741 598 384 402 317 460 371 386 320 172 311 252 266 468 466 504 320 406 318 341 397 316 353 426 412 521 492 474 403 423 503 297 459 663 506 277 387 329 442 416 378 376 382 291 401 303 273 441 233 360 296 243 609 579 206 167 90 220 307 278 202 242 348 125 265 155 227 221 227 343 218 403 720 286 132 277 283 431 303 466 623 411 589 371 418 447 363 309 877 646 419 597 280 341 308 342 310 334 337 341 344 325 464 699 699 254 359 313 437 371 397 376 583 395 449 608 254 278 284 400 503 431 336 275 261 332 328 199 400 499 555 726 650 780 700 544 563 911 784 608 970 554 280 874 314 518 853 382 926 526 539 862 709 625 801 547 533 389 688 673 312 441 354 357 287 557 393 516 765 926 510 649 479 564 383 391 462 298 423 370 618 531 373 522 373 380 457 210 660 347 421 731 747 688 555 474 541 523 584 343 310 691 444 560 359 619 840 540 441 566 585 928 487 338 423 409 273 354 698 363 305 380 602 975 8273 395 225 254 754 539 918 466 935 277 900 225 578 571 415 410 808 456 619 688 553 909 545 379 518 619 529 464 564 570 742 459 303 436 472 690 436 807 544 175 243 244 277 304 511 828 732 401 517 514 292 744 559 724 608 567 448 725 454 101 117 70 76 94 481 401 654 598 793 508 553 703 561 508 523 244 154 462 559 239 329 431 486 657 727 429 431 284 277 481 386 708 594 527 838 335 268 454 400 328 294 346 384 355 355 366 551 452 519 245 471 330 344 492 447 534 395 451 828 533 198 389 397 367 429 415 691 680 530 419 321 481 310 369 486 508 600 602 3132 2917 700 700 750 757 924 669 756 581 830 899 669 802 799 457 339 445 196 317 271 411 685 687 501 816 407 919 905 725 431 506 628 652 803 448 560 288 338 495 352 233 279 292 318 317 202 166 463 563 523 303 681 309 319 449 461 829 671 432 419 348 402 818 649 590 643 565 209 235 572 797 1177 821 745 931 1118 1060 715 946 751 1056 608 784 641 702 396 517 1305 614 211 183 482 343 329 438 1039 1116 1196 705 1007 1207 1038 1322 1467 1275 1116 1427 938 1028 1738 1547 1548 1578 1842 1277 1288 1324 1472 1455 1376 1364 1896 1979 1743 1788 1728 1772 1976 1677 1247 1483 1458 2437 2433 2435 1674 1207 1703 750 565 1270 1178 1197 734 1426 736 525 986 436 794 437 464 1116 991 492 463 484 444 518 410 1896 2057 2175 1965 1898 2066 1690 1858 1814 2838 2140 2636 2459 1836 2284 2196 1628 2013 2145 2295 2213 2615 2127 2303 2557 2249 2488 2548 2656 445 379 376 1945 2152 1198 2767 3698 3437 2678 922 937 860 366 920 202 577 496 298 2379 1194 1093 265 850 545 443 1260 1497 1156 2039 1543 1311 1580 1212 1674 2757 3168 2162 2134 4793 4594 2288 2830 3621 3943 1621 822 1378 1348 1675 995 1719 661 1937 747 1667 869 78 66 1575 1230 1943 3021 1441 930 1228 629 1044 401 395 815 831 908 1418 1252 1858 2123 991 814 1090 1771 1807 1939 1591 1356 670 588 620 1665 980 1875 541 974 542 1066 820 864 1033 1007 1788 1779 842 738 774 786 819 660 741 570 492 863 1813 1277 696 1596 686 662 1976 816 1127 848 351 908 779 893 1239 803 1093 1021 789 847 857 882 862 922 1229 1171 940 944 1102 1207 628 224 317 342 477 313 1046 480 501 450 486 351 915 846 626 507 816 441 822 471 563 268 246 243 225 207 332 324 434 361 419 430 403 324 616 226 389 435 331 312 481 280 444 248 424 493 543 292 298 440 363 234 588 374 373 481 554 582 569 223 357 426 336 738 820 813 380 478 403 389 462 343 456 405 510 449 590 653 512 633 520 715 680 468 745 340 388 401 445 340 416 610 479 419 872 304 717 355 323 401 397 453 391 423 514 406 1074 164 841 498 426 224 304 402 413 553 491 653 703 839 781 834 650 339 252 353 467 352 508 294 260 297 219 281 210 463 285 316 227 273 269 206 207 317 219 193 271 236 324 936 467 419 356 591 608 379 487 498 476 318 686 538 517 486 571 480 442 757 373 442 391 570 510 587 447 619 866 485 379 374 297 498 403 274 582 631 735 803 1061 621 914 861 535 784 549 727 448 690 882 1084 758 1567 1328 701 769 1024 612 784 503 272 887 988 898 895 693 842 480 204 619 634 1552 194 227 146 223 180 198 333 255 701 228 428 432 582 244 234 379 1022 700 845 972 574 1170 288 281 197 314 567 573 483 521 513 493 559 501 518 539 431 450 611 462 506 375 592 524 618 532 649 475 543 477 327 420 922 471 347 549 172 676 291 637 269 1025 535 378 1118 589 751 693 742 840 588 363 859 780 667 773 557 662 725 551 511 865 726 417 601 368 433 414 654 939 738 1104 663 392 1470 1126 1240 989 1136 937 926 580 527 773 345 705 671 886 843 890 895 836 905 913 513 615 717 558 731 759 764 586 1454 1420 1530 785 648 393 777 708 713 931 526 603 694 817 522 428 539 372 682 618 689 803 946 872 541 503 449 1352 753 618 785 857 1048 838 935 745 795 976 1102 855 934 914 982 865 698 956 1017 1098 994 948 1036 993 885 872 1236 903 2167 2270 1813 1788 2047 1668 1651 1803 1537 2257 1469 1731 1873 1527 1694 1280 2060 1879 1394 844 924 1007 717 1083 913 1257 368 1043 1482 1297 1590 532 588 796 357 512 692 512 561 416 650 507 321 474 624 382 541 331 304 366 434 428 446 473 679 860 641 658 907 893 788 639 512 606 795 694 607 496 1033 1275 780 650 694 852 338 160 132 350 330 283 333 468 271 229 592 201 456 526 380 236 62 117 304 256 180 196 206 200 188 441 229 497 502 773 502 458 488 312 319 357 506 334 291 323 366 252 524 296 417 285 279 398 357 254 288 478 419 584 772 1089 451 496 299 613 621 449 539 459 556 677 637 658 541 441 564 336 525 465 528 523 476 522 529 442 639 957 555 479 681 434 796 488 451 453 645 641 465 168 967 518 1021 491 427 1090 456 531 399 513 1030 1039 367 475 453 829 809 856 1016 990 417 391 274 712 536 951 746 429 473 779 937 599 345 668 856 1034 830 652 900 937 714 903 860 1274 869 1282 968 1268 1050 1197 913 419 831 1070 587 434 443 2277 842 897 882 1026 773 691 552 751 1155 1016 1152 1010 715 648 431 304 190 605 646 449 465 597 775 515 504 535 795 771 863 860 639 541 531 583 316 282 351 302 335 308 247 221 401 415 646 529 337 437 661 791 711 828 716 751 538 706 661 678 832 750 803 730 880 736 893 702 762 776 612 480 768 734 787 862 897 595 866 721 653 721 669 598 809 565 740 489 820 1043 779 845 722 789 622 592 932 689 655 655 1231 1102 659 1509 957 651 459 1303 473 808 1022 599 382 230 226 139 112 114 160 752 539 367 570 496 474 535 556 506 497 251 185 257 383 455 351 1096 337 656 409 388 490 551 703 288 342 278 250 202 334 326 340 536 238 459 430 398 558 407 1521 490 476 471 406 377 500 341 432 450 459 432 485 539 413 348 404 311 354 826 804 660 643 678 836 627 443 831 662 573 677 662 575 707 652 593 664 731 960 548 387 440 698 601 494 411 487 397 813 1361 1169 788 313 334 399 738 424 385 521 1823 549 1856 1621 1843 1498 1812 1760 1564 1863 1875 1755 1993 1547 1979 1892 522 518 462 605 738 820 767 732 875 756 948 997 586 352 624 580 390 537 746 758 752 647 551 450 457 702 669 761 884 814 454 729 674 618 667 369 349 554 848 572 724 767 712 588 733 868 701 560 640 775 422 402 386 318 545 465 750 614 457 505 634 563 572 740 689 593 653 688 918 633 812 828 805 809 951 697 894 496 828 1020 1188 620 603 593 688 589 584 497 521 651 555 562 581 565 648 609 577 547 541 645 619 792 653 662 557 571 759 744 676 644 437 510 394 517 418 541 496 566 427 439 715 685 925 630 522 538 989 871 782 362 744 746 477 573 603 654 717 721 741 962 772 904 691 592 720 616 608 622 561 799 641 880 835 619 693 577 553 404 456 728 456 249 295 255 312 296 182 452 78 239 187 134 258 348 377 244 264 238 287 254 190 287 220 276 372 328 292 282 296 245 282 326 417 418 356 229 221 282 322 323 324 304 282 398 157 265 302 275 329 216 208 734 229 236 224 115 205 265 403 282 308 181 114 168 134 331 148 204 194 249 381 688 358 163 305 198 230 177 224 319 370 750 256 309 362 442 389 549 509 510 537 327 425 175 375 299 239 434 439 244 314 367 296 516 391 461 194 348 512 476 525 504 368 368 473 331 319 413 341 316 297 566 381 281 405 320 376 517 554 506 579 718 923 541 480 607 434 790 583 912 346 327 533 240 228 813 507 731 437 432 775 488 322 500 629 774 533 764 566 540 446 617 283 402 364 339 700 589 763 708 469 433 365 627 626 644 402 555 577 353 679 377 319 314 386 313 474 368 366 333 564 382 363 448 213 443 473 487 331 265 221 214 653 365 373 675 383 422 743 420 556 307 477 338 315 335 339 402 243 247 336 293 470 395 6888 430 287 453 366 876 504 796 307 629 270 388 344 264 291 619 359 402 399 495 540 278 338 343 435 523 477 539 546 400 418 435 476 346 607 484 662 493 167 239 167 292 369 275 495 631 485 519 237 226 685 406 779 712 386 375 355 374 132 78 76 131 115 337 300 563 591 503 589 492 587 557 449 251 120 137 389 398 104 347 211 480 534 524 387 420 233 148 442 479 644 704 631 730 491 321 337 472 183 155 453 488 434 143 466 405 215 267 322 198 452 416 400 337 570 233 221 536 392 253 301 305 259 372 460 503 447 246 200 285 377 397 147 461 435 512 466 2449 2233 364 547 467 408 431 480 531 489 618 642 470 578 542 409 308 268 300 478 432 427 630 576 646 563 532 676 737 303 300 442 367 353 572 366 326 292 251 464 370 250 240 279 292 357 306 238 528 440 496 488 480 241 471 418 305 670 480 353 301 328 431 551 374 365 455 393 253 271 241 616 941 812 424 785 694 1008 705 921 855 696 583 603 617 652 356 480 750 629 252 250 355 165 182 244 806 635 885 573 689 1162 1235 974 1201 1104 1164 1037 786 581 1280 1104 1311 1173 1307 1419 1280 1188 1345 983 794 936 1086 1041 983 1662 1224 1786 1443 1759 1150 1866 1105 2615 2499 2271 1139 1168 1206 894 866 1530 1331 910 744 978 367 390 543 356 491 455 345 914 752 554 266 464 454 468 196 1978 2093 1970 1768 2177 1685 1778 2022 1594 2168 1787 1803 1879 1941 1930 2003 1663 2007 1920 1975 2216 2647 1529 1724 2080 2438 1687 1804 2279 499 465 292 2203 2097 1156 2958 2576 2668 2504 1062 1120 654 303 755 178 583 547 289 1146 1151 1163 314 597 555 682 768 1375 803 1847 841 980 1853 1091 1868 2226 2593 2038 2488 4221 4094 2099 2261 2565 2968 1061 674 1049 1139 1178 914 1477 513 1725 717 1209 1041 203 187 1043 1261 1981 2230 1347 502 872 687 871 660 587 926 802 659 820 625 1666 2059 1042 626 1344 1573 1559 1912 1129 1124 818 820 630 1429 1059 1534 647 875 340 1012 706 770 900 907 2452 2101 789 502 494 725 699 624 809 374 400 665 934 803 768 1561 941 915 1962 489 609 721 504 981 1112 1149 729 879 787 732 650 655 629 719 561 591 902 715 816 652 989 649 534 386 533 259 491 357 616 371 431 282 331 340 760 563 553 512 751 790 592 331 393 215 191 419 312 411 468 441 324 480 419 313 474 464 442 399 387 356 444 316 640 512 311 162 416 457 523 135 417 407 223 250 439 444 534 391 294 546 811 499 341 464 553 603 615 616 474 602 536 441 425 494 357 394 651 533 585 705 471 560 461 507 499 367 578 353 404 359 492 454 397 446 395 547 370 363 472 385 339 413 394 428 380 414 375 528 800 84 808 496 320 614 400 168 352 581 523 609 696 617 974 422 725 379 488 453 502 240 271 508 290 174 146 294 191 167 136 401 304 342 355 294 245 268 244 136 232 415 248 798 669 475 415 402 648 466 379 311 391 344 859 682 573 408 405 616 400 586 353 470 361 560 511 305 480 440 791 334 313 202 380 366 257 240 544 479 488 638 703 545 492 592 429 563 504 603 506 513 671 1227 960 732 651 674 761 774 563 795 491 181 499 614 582 905 649 512 802 248 458 508 1362 161 194 168 328 264 262 438 289 586 329 484 372 778 238 238 214 691 612 455 528 299 929 300 366 237 322 596 815 626 705 741 690 775 576 658 492 460 454 613 531 551 399 480 351 540 389 496 501 582 483 564 581 826 547 348 316 116 484 218 391 465 782 349 473 1155 477 771 802 948 1214 559 266 880 529 489 523 843 871 617 680 591 612 596 594 594 341 356 331 493 461 506 744 451 367 918 1133 1269 848 502 779 813 615 556 1017 258 779 712 616 682 614 904 816 894 906 721 625 554 530 585 703 834 416 992 951 1073 725 677 704 577 490 405 488 593 383 448 493 443 375 417 444 829 514 894 552 802 639 441 594 621 1117 641 672 711 932 738 686 813 931 619 545 885 655 770 720 774 648 696 715 765 903 816 715 739 762 726 782 699 655 2144 2196 1437 1446 1377 1253 1011 1043 1159 1356 1171 1345 1038 1063 1484 1106 1949 1650 1211 659 693 569 709 806 674 1190 429 1169 1037 983 1760 704 789 839 192 238 559 354 426 482 570 475 549 317 538 337 235 293 310 358 322 308 504 685 537 755 462 637 747 827 876 909 917 791 722 846 916 727 897 732 766 663 669 356 329 404 334 368 376 330 221 344 269 118 380 218 238 404 256 272 265 161 135 80 187 147 143 179 129 292 402 346 313 466 697 652 666 402 470 522 351 224 210 234 409 451 526 507 444 254 194 484 275 241 281 373 258 341 562 827 405 265 217 437 432 310 388 479 613 477 385 455 449 273 235 360 411 482 480 307 481 572 208 528 437 732 274 662 542 589 682 702 739 302 390 338 295 117 421 267 546 319 214 567 197 275 158 241 558 624 191 332 240 840 872 822 756 619 145 141 240 371 259 507 428 302 178 449 483 283 245 653 537 433 665 408 591 552 567 583 898 1084 921 762 693 922 738 599 821 222 620 591 547 689 348 1525 592 450 426 419 677 569 447 629 1005 1006 784 675 440 614 463 256 360 456 477 462 418 622 422 506 420 657 668 628 855 592 397 473 400 363 304 199 193 165 193 197 187 167 252 211 529 169 275 430 690 624 664 696 705 628 646 655 606 684 1092 1096 772 804 737 869 527 455 485 793 689 556 854 620 434 725 854 483 642 555 760 859 854 474 544 522 587 627 658 619 677 531 626 546 697 383 596 648 524 946 884 762 651 745 413 426 240 1242 455 607 899 606 233 189 304 254 264 268 294 394 349 343 783 429 534 521 177 416 386 180 370 345 378 346 365 912 204 458 363 312 375 289 394 312 235 196 347 311 412 384 178 320 240 297 495 462 714 242 1150 420 398 662 358 541 358 322 334 419 450 505 501 365 408 261 300 376 258 452 719 510 509 702 730 659 362 507 435 671 481 726 277 560 514 466 552 550 491 1183 622 559 519 302 258 496 521 436 590 1336 601 800 147 284 259 285 352 422 358 1585 439 1768 1626 1842 1309 1556 1688 1636 1508 1995 1482 1773 1725 1596 1744 596 529 640 309 783 840 793 620 584 536 663 632 675 430 508 919 386 490 560 710 658 636 426 523 538 519 566 717 511 758 499 650 437 696 547 458 436 647 756 430 651 667 569 645 614 631 456 702 463 559 382 589 521 490 241 345 455 385 383 265 583 678 598 357 419 405 287 307 679 445 780 719 769 708 558 846 584 326 502 388 449 647 456 796 647 653 690 630 588 454 546 494 675 468 497 500 491 801 728 647 790 728 829 990 926 653 746 748 769 505 555 477 580 664 533 673 807 380 472 438 531 597 679 564 423 435 462 631 516 438 713 483 642 334 475 387 356 360 522 487 439 472 433 476 604 466 513 502 502 572 566 562 519 466 520 480 411 360 364 619 415 197 114 208 184 258 202 237 154 318 266 180 256 212 224 80 88 78 78 365 284 343 348 128 180 116 136 127 139 133 196 163 146 255 320 251 215 259 177 216 130 118 98 187 233 244 143 233 267 168 164 364 163 133 131 224 269 316 251 123 170 157 183 183 205 264 141 208 210 66 198 313 302 224 256 208 198 202 200 456 411 539 200 235 334 199 147 506 443 411 347 273 221 159 311 231 328 358 375 266 203 179 187 389 212 221 145 579 194 329 335 680 389 244 521 282 170 334 205 213 158 271 220 161 369 217 209 402 373 196 926 568 383 449 296 526 290 465 540 665 311 268 299 220 293 403 347 475 271 326 600 363 407 488 407 456 376 426 328 301 307 272 167 246 288 341 373 459 831 421 280 420 314 448 806 489 308 375 346 235 360 227 264 316 223 312 278 325 233 240 413 312 474 236 269 344 298 318 185 147 132 382 344 322 338 416 248 370 398 229 392 250 335 255 249 216 289 539 136 189 114 172 559 225 430 6467 291 206 293 526 212 444 299 634 212 349 416 434 295 314 486 470 272 344 350 191 332 199 283 312 298 480 492 301 310 162 151 166 321 227 337 353 80 121 99 312 358 132 262 293 193 227 211 204 206 236 366 323 182 349 355 201 87 101 148 132 104 283 361 361 305 260 394 280 357 304 280 275 68 174 292 346 66 320 334 326 372 380 102 145 126 173 350 565 417 599 427 453 240 275 286 480 161 141 259 255 200 184 203 354 252 323 191 331 327 277 268 219 387 129 145 439 280 174 189 188 162 209 180 251 290 353 155 157 275 272 258 343 342 518 592 2023 2128 469 513 507 596 491 436 363 360 677 718 707 498 489 201 191 299 130 507 200 260 338 367 317 328 295 692 400 248 175 267 406 386 538 318 314 182 217 221 173 454 421 262 204 232 131 156 494 348 414 244 253 638 200 226 155 356 290 366 245 228 180 357 157 166 363 347 143 169 157 462 300 551 478 671 504 603 714 611 441 785 307 423 546 585 262 150 493 409 138 124 304 114 164 266 594 596 498 648 352 806 962 815 832 717 700 822 493 611 1021 998 861 1049 954 1153 715 771 1022 1188 747 1106 1190 1126 913 1356 1195 1045 978 1200 1159 1288 856 2209 1960 1729 687 886 1037 845 449 916 851 950 452 906 437 265 466 308 348 283 282 681 748 319 267 400 382 263 219 1519 1498 1498 1248 1580 1047 1569 1568 1319 1780 1609 1520 1558 1352 1639 1277 1534 1854 1779 1738 1762 2233 1325 1487 1956 1855 2010 1902 1737 445 407 438 1918 1565 736 2290 2246 2341 1972 745 717 334 99 328 123 275 267 205 921 543 563 181 399 297 448 628 1012 792 943 518 914 817 869 898 1628 1998 1789 1560 3272 3618 1918 2106 2034 2154 904 438 1097 921 1099 697 1041 539 1240 628 1270 720 82 68 1066 696 935 1977 1097 299 999 580 538 391 307 794 739 729 696 769 1723 1386 600 473 1280 1078 1116 1499 986 996 443 451 258 963 691 1400 385 614 384 500 659 512 677 550 1874 1380 467 485 415 571 541 385 615 512 632 415 848 611 589 813 402 380 1683 369 442 607 390 605 665 735 523 811 853 790 861 663 739 743 687 762 658 698 773 741 819 578 187 266 453 174 220 206 445 267 362 329 329 466 357 235 455 246 675 477 299 261 249 140 114 130 150 489 282 222 257 340 247 310 369 393 282 361 322 293 402 353 401 358 318 176 273 293 268 180 100 213 191 191 252 218 315 211 186 378 367 258 224 216 291 467 353 544 248 293 334 307 246 359 318 301 357 399 307 318 299 347 329 311 285 358 469 311 134 195 330 219 197 503 297 231 335 260 510 361 347 445 289 351 439 459 288 269 531 94 606 242 208 178 239 102 323 441 281 582 528 390 516 308 423 152 367 247 269 152 140 304 280 58 46 224 267 214 235 211 118 120 122 102 97 157 127 84 304 301 197 414 363 419 342 339 414 258 277 261 297 317 390 291 408 238 320 290 304 509 293 324 332 316 431 290 448 475 462 465 122 131 253 247 201 161 352 374 434 338 410 410 295 476 314 581 365 384 433 682 643 794 517 296 320 597 619 560 192 458 312 150 329 465 622 802 551 286 388 234 328 372 803 224 166 160 214 194 198 300 324 363 290 275 285 323 214 212 130 688 340 252 282 208 604 163 258 201 175 502 432 382 410 426 420 458 324 463 324 332 310 340 300 316 237 434 372 534 555 319 340 382 261 152 180 528 191 229 190 171 304 160 257 147 494 246 187 503 289 502 311 447 431 459 361 635 349 439 473 355 456 433 403 295 335 433 368 472 509 534 503 320 507 535 625 441 303 797 772 858 401 422 352 524 362 334 672 189 480 378 664 388 678 845 711 690 644 382 328 731 540 499 426 630 285 484 589 513 417 403 542 318 269 374 234 307 228 268 362 267 415 256 112 353 371 550 405 571 411 221 420 332 788 396 361 351 573 529 774 831 639 481 622 560 596 604 353 405 573 563 499 508 599 460 844 710 944 691 715 641 760 1561 1765 1126 965 990 1085 1169 1221 872 1319 879 935 1278 1021 1186 1453 1320 1190 910 543 587 518 485 608 569 973 255 828 1187 991 779 409 552 393 230 472 328 248 413 442 483 449 311 378 346 234 158 277 276 210 192 215 267 463 384 489 356 465 558 589 366 526 398 393 496 459 381 617 583 741 504 664 717 292 172 148 118 227 170 164 348 389 224 112 128 125 219 261 133 195 50 75 63 144 141 139 179 141 140 410 187 304 240 190 368 305 335 239 230 238 278 198 188 231 239 344 134 264 327 157 153 123 113 130 140 369 211 329 419 654 286 279 184 296 296 234 343 434 469 336 363 311 303 244 309 280 332 340 448 327 220 345 307 314 287 619 306 241 339 325 360 234 296 282 340 394 232 151 535 312 521 246 258 412 288 257 272 247 425 654 159 258 234 671 557 662 850 332 190 178 285 477 197 488 585 345 329 543 543 378 314 527 420 461 533 562 541 823 421 584 708 763 595 535 650 615 412 737 782 191 287 315 413 383 303 1117 521 534 549 565 771 693 622 758 601 587 904 387 181 748 368 309 218 517 265 540 674 372 528 341 250 401 618 563 450 554 388 376 340 310 480 144 115 109 144 123 109 109 161 212 243 151 152 276 522 474 527 547 549 473 427 420 460 445 517 610 596 644 375 671 644 511 553 524 478 449 680 565 418 483 382 465 403 404 540 620 593 369 427 678 596 362 466 471 546 601 285 386 513 584 588 488 579 744 768 648 593 475 242 225 243 792 321 811 733 482 237 141 113 64 72 68 116 428 298 288 252 184 355 205 108 403 266 254 238 285 202 296 352 516 82 472 356 445 355 408 334 152 231 227 346 318 402 236 285 394 329 355 208 320 435 143 1063 302 284 411 228 209 299 262 391 299 273 237 239 448 270 262 270 154 80 441 791 398 331 491 531 395 371 440 528 474 271 376 158 360 300 294 370 312 461 658 231 305 420 356 369 317 482 442 539 854 610 253 290 210 211 266 381 290 204 1022 187 1229 1116 1095 976 1184 1215 1165 1047 1051 1049 1127 928 1140 1288 286 377 339 331 374 522 358 315 276 354 633 506 317 273 253 418 522 551 555 480 464 444 383 405 387 716 591 633 1161 1000 597 535 595 853 603 569 507 633 684 700 819 561 521 500 597 819 539 603 760 660 661 575 463 520 552 563 622 608 456 626 694 694 767 835 702 1365 1439 1348 725 774 628 587 621 574 750 740 715 644 865 1118 958 762 832 834 718 864 810 748 941 823 739 846 833 645 1011 767 734 594 778 872 687 605 579 607 589 882 656 595 770 837 696 586 688 953 619 743 747 726 836 846 666 569 864 728 952 882 775 799 1025 707 872 676 1073 970 1050 1164 1014 1154 1097 1025 1263 1064 1006 894 1254 939 878 986 910 831 878 918 1108 1320 1263 1051 585 504 508 945 498 297 197 198 209 294 271 318 179 163 217 207 274 299 309 165 353 250 233 260 140 276 164 435 508 230 285 259 273 401 216 312 206 388 266 279 375 400 122 343 186 182 162 192 301 162 276 204 264 457 453 634 325 333 271 213 179 455 551 342 393 169 195 150 211 208 291 295 227 324 1503 586 333 187 288 210 457 315 472 765 310 528 255 287 518 434 338 286 245 269 622 196 300 549 219 311 303 424 523 434 510 384 510 468 491 529 424 386 413 599 694 677 370 276 645 344 383 475 666 253 275 440 367 549 761 421 405 402 505 417 672 572 797 432 605 489 652 681 578 1053 654 414 520 285 398 798 625 711 508 637 656 693 390 520 296 302 384 698 455 434 324 436 385 440 240 493 524 663 1058 532 614 862 728 959 349 465 828 728 736 773 818 561 350 458 341 274 235 279 229 650 695 2083 1907 277 192 856 380 482 148 267 155 391 338 458 404 754 516 287 437 264 676 264 449 389 352 445 278 577 342 312 284 625 572 254 287 291 8223 323 685 787 345 539 570 740 643 413 354 750 372 839 332 430 404 428 390 387 295 229 595 775 749 760 782 570 402 577 572 420 373 291 395 903 236 260 176 155 252 391 509 764 520 596 420 255 488 652 678 667 337 387 462 336 108 96 82 129 88 325 361 536 503 558 464 729 346 330 434 225 116 172 236 1465 124 684 341 283 367 385 558 417 429 410 314 299 732 382 519 325 827 136 166 436 308 294 481 495 489 206 715 464 347 371 275 409 350 345 445 1718 1632 332 283 460 416 244 368 509 471 578 523 443 381 381 414 306 409 284 261 460 394 760 658 2700 2882 394 442 438 473 676 384 396 1600 710 1838 742 804 608 515 297 285 357 599 464 414 560 538 526 468 452 459 837 405 259 441 301 280 555 389 665 148 272 509 372 497 382 561 727 568 262 328 488 657 542 329 713 351 328 286 203 874 746 784 524 517 303 738 382 396 619 456 283 303 394 901 959 1452 661 615 995 998 715 622 425 1195 706 859 398 543 505 1689 887 717 259 213 206 191 391 365 1007 951 801 895 758 1483 1481 1552 1312 1370 1319 1139 838 678 1499 1423 1797 2206 1664 1581 1389 1576 1442 1495 1538 1423 1598 2160 2005 2265 1786 1977 1888 1322 1598 1585 1898 2491 1913 2486 1056 1254 1154 1132 610 1481 1523 926 746 1600 487 521 480 809 526 687 602 1160 890 830 420 478 456 269 311 2371 2428 2194 2162 2048 2054 2609 2244 1888 2000 2600 2197 2198 2250 2265 2006 2002 2097 2665 1912 2233 2405 1903 2078 2140 2590 1898 2043 1751 422 378 229 2275 2229 1478 3109 3455 3380 2428 691 633 794 342 939 160 476 360 244 1681 1050 977 405 559 351 320 1122 1256 855 2112 1211 1140 1545 1028 1361 2385 2761 2885 2140 4502 3999 2531 2437 2550 2926 1126 846 1156 1156 971 686 1366 788 1972 536 1812 870 102 82 1170 827 1542 2698 1187 605 1347 805 946 745 642 765 735 625 1121 978 2023 1767 1067 520 1322 1647 1504 1775 1377 1679 683 736 596 1776 877 1887 629 865 470 807 1871 679 802 1010 2354 1939 751 909 619 673 772 533 743 354 652 746 1050 909 578 1474 614 516 1865 1209 1442 1107 599 1162 1093 924 1021 747 809 699 828 758 766 839 773 788 910 1270 1066 1019 910 1052 616 381 432 398 353 372 828 363 353 493 473 323 913 651 635 514 753 843 521 275 334 269 267 455 564 410 583 604 516 329 401 393 350 413 415 360 305 357 331 409 550 287 340 277 524 554 515 1515 498 375 380 533 457 335 543 513 335 387 625 523 492 420 840 491 578 455 340 436 503 559 323 402 385 333 363 439 790 472 522 409 496 628 599 371 560 408 262 548 469 405 405 733 413 428 613 358 542 677 616 688 681 776 652 761 320 489 769 64 885 339 402 332 459 480 613 812 604 621 677 776 600 940 943 456 269 301 252 422 437 313 264 319 287 266 311 243 374 1621 495 436 358 258 288 284 192 246 403 458 313 843 491 380 301 295 569 290 331 349 1719 363 416 366 637 623 474 791 717 629 370 450 319 367 438 444 600 618 618 672 302 267 385 240 143 108 445 327 392 510 948 485 658 639 641 862 580 966 835 446 474 1023 667 1050 882 671 908 649 464 1961 1914 203 701 815 836 1011 382 471 904 220 348 469 1311 320 304 331 283 292 443 330 397 727 168 507 487 769 236 254 451 670 749 549 602 476 1109 100 483 377 141 347 623 483 531 588 512 731 512 632 565 523 541 631 504 520 697 498 391 613 473 411 360 424 348 491 452 996 338 426 640 260 448 279 250 280 848 460 412 844 523 752 651 910 802 481 400 928 586 707 798 595 737 702 742 665 1143 1018 653 570 448 571 435 498 954 778 1158 949 343 1061 1041 1210 812 756 778 1140 702 812 857 384 830 850 562 854 515 927 870 898 1105 799 715 1118 592 742 1058 733 776 1098 1127 1439 684 632 555 641 532 525 365 750 562 594 663 383 447 490 621 672 1006 869 639 912 495 535 816 701 1193 1917 949 1085 882 733 687 1071 1015 864 849 899 798 628 876 594 1228 722 678 838 899 818 818 829 965 685 684 776 877 2261 2187 1642 1747 1428 1645 1279 1725 1255 1758 1392 1546 1556 1271 1650 1156 2251 1443 1402 1096 1160 1265 1103 925 999 1176 561 779 1228 1070 1550 754 746 842 641 595 751 602 574 454 611 376 492 393 456 552 515 277 375 347 491 348 368 379 403 610 460 510 621 810 896 1173 972 906 850 837 925 915 981 955 1152 813 1071 791 271 355 312 420 293 232 315 287 411 220 381 179 221 223 244 306 145 100 163 120 457 461 496 507 430 386 240 444 308 291 597 548 560 315 229 220 321 212 204 231 320 528 480 528 687 241 235 274 250 246 280 582 215 394 622 832 448 218 163 618 758 566 526 699 611 460 409 391 437 319 650 402 432 431 563 439 284 522 392 484 475 661 788 569 764 561 623 763 604 558 796 566 648 359 1013 672 1302 630 490 1207 523 487 476 425 762 812 348 415 321 807 886 908 1161 692 509 478 408 992 532 1114 896 506 494 907 750 488 447 700 732 708 577 1133 592 770 991 611 1123 1150 712 906 1104 789 960 1050 1146 341 560 484 485 692 630 1724 709 773 777 723 812 620 566 780 979 1087 993 852 666 615 602 502 580 462 711 502 453 410 337 546 469 553 1008 872 840 1047 487 284 1676 1624 1679 249 235 159 263 233 178 145 344 274 421 271 135 493 837 821 836 740 685 690 645 491 571 512 753 907 781 825 755 939 866 637 683 691 676 475 928 391 386 587 580 672 672 476 735 1102 712 467 449 577 457 395 668 495 706 878 526 412 925 608 838 765 605 719 582 906 826 1719 853 720 588 975 495 955 1000 608 316 461 346 175 158 133 192 420 496 906 650 927 714 587 411 390 699 340 400 527 352 514 332 855 218 550 431 303 372 329 406 302 206 273 408 402 459 386 1709 334 313 1812 422 416 999 450 1199 454 375 598 548 609 595 557 514 554 268 714 669 636 648 345 354 211 177 573 739 569 461 572 545 500 337 705 332 599 775 996 296 578 808 766 861 909 627 547 233 910 653 281 1610 334 527 402 720 1061 1471 763 329 198 140 805 446 478 804 1549 351 1950 1680 1752 1509 1895 2041 2020 1760 1811 1799 1734 1575 1613 1498 526 607 490 975 748 568 789 504 429 557 812 853 433 578 879 533 368 573 1061 611 552 513 676 543 740 730 773 950 988 493 786 797 670 689 498 666 574 632 493 608 818 824 900 475 683 888 1077 742 851 725 715 741 830 610 538 681 641 643 886 575 740 635 1015 666 1006 664 628 710 993 763 922 933 893 890 1036 906 903 591 980 843 789 712 741 607 471 623 521 629 940 819 983 690 737 777 557 808 657 832 844 894 844 611 875 691 920 839 954 950 1035 929 872 807 823 678 716 672 836 855 918 843 989 697 730 992 667 701 945 874 918 642 1231 719 606 762 849 911 775 715 914 1155 768 956 897 1020 1098 917 793 885 776 723 676 750 775 763 770 828 453 827 448 844 402 281 272 290 274 349 270 347 66 166 256 291 374 382 452 213 316 232 286 349 268 334 288 287 500 338 388 291 384 254 279 443 318 505 523 432 368 537 264 503 470 467 439 509 237 349 337 368 487 236 214 730 378 474 307 168 190 228 536 423 441 267 188 231 244 305 206 201 413 236 374 1043 331 168 273 151 262 176 261 635 448 747 379 411 323 349 380 442 459 390 490 209 537 204 358 162 268 316 320 422 513 530 420 443 309 592 504 378 277 297 566 841 698 658 890 277 457 310 338 328 364 317 293 447 701 541 479 524 345 587 781 645 1215 963 754 829 912 920 592 1276 737 479 948 301 372 1301 357 959 779 589 705 729 469 848 391 441 511 952 401 322 631 666 489 238 332 293 693 690 1058 691 744 533 477 564 382 512 457 493 738 743 877 517 431 377 340 353 287 691 244 457 588 803 750 580 372 416 675 701 295 525 615 372 719 430 418 556 388 570 598 625 767 405 556 351 331 351 481 498 255 303 318 394 617 754 453 206 323 8649 625 761 493 1037 226 899 224 583 365 468 395 697 497 289 752 275 651 333 389 393 669 882 973 613 617 778 357 396 571 425 491 300 562 553 116 156 229 215 394 373 506 488 365 411 321 344 573 867 714 649 488 396 467 984 134 126 52 94 106 596 566 628 703 686 563 753 659 583 469 336 197 187 482 414 239 420 318 655 458 491 356 352 366 289 725 496 791 670 535 794 340 389 409 419 599 501 471 523 443 458 357 739 387 423 230 534 756 803 501 528 490 217 223 1124 710 239 394 381 309 413 419 604 448 344 280 214 769 429 215 475 581 770 407 2697 2279 534 505 514 459 661 593 826 687 783 613 840 707 651 538 374 372 381 429 586 378 663 775 563 488 504 620 565 517 499 546 598 465 576 417 601 305 481 420 374 369 258 231 263 331 212 165 512 421 405 414 529 319 419 521 532 451 355 471 692 262 294 664 434 451 449 371 174 190 214 795 1047 626 413 961 1322 1120 808 646 874 1161 663 759 659 745 592 404 1196 672 226 222 406 224 258 338 850 726 679 828 687 1361 1426 1571 1282 1210 1253 870 964 469 1332 1278 1549 1338 1466 1522 1216 1400 1541 1451 1167 1262 1141 1154 1585 1846 1528 1502 1650 1465 1786 1546 1208 2121 2518 2352 1273 1943 1804 714 534 1674 1357 1093 895 1395 776 678 879 415 483 662 263 1042 840 595 540 513 501 361 477 2034 2261 2118 2077 2389 2191 1930 2536 1833 2281 2277 1739 2109 1948 2046 2578 1554 1536 1870 1579 1890 2219 1893 2152 2082 2208 1815 2209 2495 374 322 227 2239 2398 1288 2765 2898 2791 2314 1159 1307 692 355 759 302 312 231 301 2244 1258 1447 476 421 299 728 1095 1207 1336 1741 859 1114 1516 1124 1875 2320 2693 2093 2395 4137 3600 2151 2688 3249 2821 1350 1172 1188 1017 1374 737 1287 477 1868 725 2106 759 50 44 926 1120 1260 2585 1889 501 1292 811 973 768 818 1355 1280 1361 1272 1076 1676 2181 1059 946 1734 1509 1475 1609 1645 1433 1178 1043 775 1689 1597 1543 531 920 457 1169 637 709 952 1290 2861 1731 779 708 596 752 817 748 715 742 753 922 1249 793 701 1253 544 477 2162 886 1178 1006 474 690 663 572 931 956 1151 1076 1065 859 909 908 857 924 931 955 840 584 586 780 498 330 372 231 402 552 902 530 582 341 702 410 609 813 379 529 943 658 584 547 634 173 153 246 231 416 319 312 398 425 507 497 602 405 284 318 446 409 355 422 491 313 433 198 506 592 593 399 351 562 408 523 302 401 352 418 420 789 1102 364 418 490 536 649 837 1032 523 643 583 599 818 649 634 769 763 707 967 774 464 1043 412 743 658 735 729 358 469 341 306 422 357 706 319 572 593 428 938 409 383 459 382 414 443 507 403 524 793 76 760 413 535 261 386 361 537 388 371 736 887 820 723 648 529 373 259 311 189 191 291 393 382 198 174 390 216 242 303 290 483 391 198 182 250 315 191 80 230 196 314 789 452 349 325 239 811 499 438 467 367 347 690 543 543 466 583 499 467 388 541 399 710 663 492 672 910 585 652 408 392 276 471 351 263 267 665 569 605 676 1161 441 645 499 546 822 643 569 474 714 600 1288 991 1042 686 710 944 914 605 681 574 270 896 1024 1154 1140 891 979 771 128 507 554 1374 293 221 218 302 351 421 372 539 399 327 389 295 730 309 195 241 1271 911 750 790 335 1088 190 229 175 204 757 712 547 591 597 576 680 533 569 620 406 436 785 479 657 572 611 453 673 526 575 507 680 438 440 440 1200 628 350 462 145 429 242 366 417 664 700 493 901 467 801 770 846 1107 505 519 769 728 581 672 712 690 703 758 781 644 626 790 810 493 749 705 654 500 568 674 624 488 1138 881 1129 621 611 572 897 647 769 752 345 686 562 691 609 685 794 746 785 801 768 516 751 671 441 612 656 407 1453 1229 1543 1252 969 564 495 399 647 706 550 330 382 646 678 362 529 652 746 474 540 640 577 615 772 630 555 1101 814 1172 1316 1073 1034 840 1089 998 945 1063 1173 721 865 790 1018 830 797 1020 667 1000 775 911 1168 933 982 1032 877 891 2540 2374 2048 1722 1784 1819 1787 1853 1728 2167 1762 2065 1874 1886 1689 1324 2301 1633 1287 1011 1102 874 986 797 1138 1439 509 931 1139 1007 1185 650 672 902 383 405 554 539 351 632 344 310 354 425 654 458 348 409 364 277 280 338 605 612 642 931 763 498 532 683 816 884 785 857 604 769 803 694 954 876 940 921 1058 792 276 225 156 312 302 235 312 291 203 184 358 154 266 154 304 244 362 311 124 209 163 169 146 144 138 235 216 447 326 319 651 538 725 253 317 407 400 393 337 394 391 353 410 414 526 344 313 297 273 196 230 530 390 516 792 793 357 337 177 501 432 370 585 572 593 474 511 404 394 465 429 433 415 557 599 426 465 516 347 433 355 1071 468 675 850 576 612 573 642 370 756 761 389 125 709 358 765 397 258 843 336 426 262 382 782 789 338 456 426 814 1042 894 1016 865 348 305 424 724 439 739 747 463 342 763 685 513 498 686 973 883 711 740 803 957 842 692 1183 1545 1013 1397 1088 1169 1201 825 832 382 510 643 419 447 427 1809 692 654 612 733 823 834 711 839 881 908 906 819 507 523 365 381 246 405 557 704 638 506 594 429 295 545 690 598 821 590 556 645 455 625 310 187 188 121 196 186 169 106 237 348 325 250 344 601 745 580 527 677 640 781 584 616 792 672 708 1225 1098 1205 1062 1115 1013 904 930 822 719 495 731 671 670 807 790 844 738 634 831 605 670 828 744 610 749 859 817 755 849 1013 834 507 631 693 713 613 684 966 759 884 713 984 664 593 459 1179 572 937 1021 446 245 359 336 270 202 268 291 420 416 490 703 617 655 546 268 433 544 367 252 413 523 518 364 824 313 538 264 283 356 457 373 297 323 289 170 132 282 267 199 341 238 384 664 338 377 373 1365 521 497 499 413 479 354 312 527 448 487 644 587 567 470 353 331 430 301 765 722 607 789 875 922 789 378 809 451 583 870 904 570 665 591 519 688 622 693 520 678 433 592 395 402 474 528 395 637 1458 1069 521 246 309 191 378 447 316 530 1976 638 2220 1902 2017 1986 1572 1897 1872 2154 2193 2078 2085 1890 1669 1832 682 532 616 447 666 747 1004 552 544 593 1184 839 440 561 622 757 370 621 995 710 582 586 600 496 570 498 547 617 1029 683 596 624 616 687 528 663 649 893 593 577 1001 1029 971 787 897 1186 1308 654 978 944 914 627 629 842 590 506 588 615 468 356 871 811 709 527 842 546 574 583 1034 641 1044 1048 936 1022 913 1004 863 531 867 682 763 635 744 714 763 743 740 621 735 665 784 719 800 575 642 676 585 491 695 801 575 502 522 574 555 511 680 688 763 566 661 726 626 790 581 813 562 1085 770 887 738 392 832 871 1019 1003 783 705 689 566 1101 759 546 974 1033 802 906 922 696 592 797 738 766 945 716 781 853 899 1023 851 881 856 962 809 1023 958 591 663 656 767 509 353 464 345 470 427 218 793 250 389 474 304 289 305 331 265 467 292 265 510 367 482 423 344 567 383 479 443 471 291 212 440 286 535 413 485 360 613 309 346 462 415 329 400 333 222 393 245 326 277 251 721 332 325 289 178 221 296 346 228 264 163 262 308 248 290 302 304 290 260 431 844 202 351 471 244 305 264 274 452 314 546 608 648 514 289 413 470 413 420 484 301 390 284 303 278 191 483 391 610 550 506 560 477 496 487 447 552 254 417 488 847 587 726 554 304 440 398 626 474 562 502 479 440 503 635 462 364 615 485 920 709 1054 949 740 731 845 878 477 1788 876 618 1028 323 449 917 695 848 591 663 590 632 502 638 437 447 332 676 556 490 700 601 456 421 603 339 794 740 1098 794 848 617 849 939 373 464 488 471 514 606 710 476 390 542 366 336 421 436 330 504 879 651 611 587 343 453 736 772 324 264 430 306 574 600 645 784 594 488 625 484 729 486 527 477 410 622 577 654 230 244 324 690 897 539 366 293 685 625 8501 695 531 711 497 937 570 514 498 766 319 802 470 391 794 387 709 438 358 386 657 625 544 694 695 826 422 330 458 414 363 257 405 695 131 226 293 197 314 298 665 745 547 692 455 350 708 673 730 785 591 465 822 751 148 54 74 82 104 523 418 816 828 833 763 788 586 564 479 386 242 171 365 433 200 620 315 594 412 370 346 298 385 454 518 503 750 690 625 691 287 399 353 429 481 360 446 472 445 445 331 574 421 528 389 297 527 635 658 643 773 424 424 827 601 302 407 525 490 525 550 625 698 526 402 237 490 446 288 667 466 683 922 2926 2525 530 675 603 599 582 526 840 776 752 815 792 708 719 476 570 693 465 914 499 358 900 894 1088 615 578 861 762 627 411 486 669 636 649 450 619 194 243 456 430 351 301 200 221 289 233 305 368 502 523 443 609 490 305 420 293 816 821 626 496 395 272 986 561 526 641 579 223 290 395 771 905 1149 492 866 1539 1339 595 840 800 1203 560 706 687 865 710 672 1147 751 300 286 469 202 370 380 985 1323 958 1053 1000 1146 1152 1092 980 1091 958 933 1162 1157 1062 1035 1048 1418 1201 1313 1318 1230 1433 1058 1454 1149 958 1419 1392 2160 1682 1664 1461 1644 1311 1577 1367 1885 2363 2369 1422 1624 1036 762 662 2086 1842 824 584 1463 521 450 666 496 778 580 443 876 1043 620 432 590 564 316 338 1860 2010 2172 2589 2068 2044 2095 2180 2111 2241 1805 1717 1933 1945 1897 1817 1742 1643 2294 1542 1540 2005 2571 2520 2337 1936 2191 2544 2419 601 516 231 2407 2192 1125 2250 2917 3089 2352 840 985 1051 374 1248 181 573 498 352 1809 1287 1463 349 258 224 564 1372 1689 1100 2130 1407 1410 1370 1213 2324 2352 2780 2159 2690 4569 4811 2662 2564 3121 3334 1530 689 1615 1292 1485 816 1661 640 1962 582 1853 1135 86 74 1169 1173 2311 3362 1721 765 1320 1152 1040 632 638 1267 1282 1249 1379 1182 1872 2361 925 678 1441 1889 1921 2093 1506 1247 752 886 960 1909 1012 1638 505 1213 452 1075 1202 1019 1127 911 1781 1744 701 593 880 722 1087 992 1004 558 625 1082 1263 718 562 1774 1181 996 2266 717 912 1834 504 857 774 691 980 915 677 588 748 1145 1127 1208 1135 1233 998 1091 1071 832 1002 1255 668 436 641 302 583 411 1410 603 452 513 788 374 1225 912 763 710 901 1017 620 550 523 357 302 341 388 592 393 412 578 408 615 630 525 468 664 397 451 533 370 526 621 473 276 379 519 713 761 267 474 262 411 579 463 416 318 495 474 719 631 345 413 454 344 535 756 762 424 625 615 633 579 621 674 636 582 737 814 469 489 534 498 833 805 687 364 321 319 413 460 267 282 663 305 358 621 337 733 517 505 597 504 520 447 622 316 393 767 71 497 647 517 321 374 383 509 536 466 575 757 531 650 655 691 530 325 212 222 177 312 253 286 338 258 288 271 457 358 366 431 328 404 369 212 402 240 154 614 196 256 913 653 258 198 365 471 603 467 461 627 377 792 661 446 473 491 556 669 776 510 431 395 636 447 626 760 772 651 781 361 294 424 257 134 203 607 762 955 657 1259 502 975 1235 895 807 636 704 570 616 420 1363 758 1090 866 1027 1066 1042 1295 1088 829 337 671 891 971 882 988 916 1053 288 453 495 1833 262 214 204 360 308 351 331 279 757 318 479 470 649 501 533 369 1149 834 673 768 685 1200 336 280 175 344 560 990 711 832 942 851 1183 583 756 466 252 266 623 298 418 423 672 557 761 607 608 361 465 387 515 512 914 471 358 308 332 464 410 597 400 923 502 338 991 738 859 695 1123 980 874 382 1040 841 772 802 823 642 814 443 491 830 551 655 654 328 341 354 544 561 469 507 592 551 1225 1066 1164 805 725 749 898 675 935 728 292 712 485 960 489 985 798 664 734 725 653 756 1188 751 682 706 765 595 1340 1464 1563 1237 1156 536 746 664 490 776 733 699 736 1280 420 564 394 484 534 917 652 715 753 1063 567 477 480 732 869 864 925 627 1107 1007 749 885 976 968 1006 879 1217 1018 845 857 697 906 841 885 928 827 874 926 868 828 771 951 1794 1879 1372 1213 1989 1827 1798 1977 1347 1989 1510 1604 1676 1552 1341 1247 1911 1276 1269 927 1032 936 858 929 800 1172 407 824 1241 1117 1407 632 590 982 483 484 841 814 465 527 484 461 261 530 455 581 404 463 405 425 395 410 572 561 658 1025 805 740 758 799 776 799 819 587 633 596 568 863 884 1175 862 824 863 803 351 424 386 371 363 336 368 559 431 143 566 158 298 180 180 211 144 200 130 288 342 389 391 369 348 348 162 701 495 400 718 631 711 324 409 350 636 259 241 284 503 324 527 649 503 241 245 230 183 218 234 697 517 716 784 1439 496 399 502 590 590 489 590 899 815 547 602 738 685 356 491 334 295 677 715 526 467 605 272 364 280 754 619 781 574 528 528 519 559 359 655 742 397 383 1145 687 1125 434 641 1017 770 431 734 404 737 880 505 537 492 639 709 720 713 804 452 432 322 695 301 953 800 460 538 848 632 643 710 746 1011 1047 639 954 755 999 735 803 1052 1798 984 1151 1256 1069 1297 1229 1384 383 654 439 391 715 659 1962 725 601 649 808 718 574 490 661 1111 1320 1396 818 470 736 459 360 345 745 501 641 732 334 617 593 716 395 461 920 951 789 360 466 612 513 578 239 222 158 248 243 189 145 326 417 420 282 372 695 660 671 607 951 917 924 808 769 632 798 1078 1171 874 794 1260 874 1167 916 989 966 832 663 1024 589 513 740 641 571 1020 632 725 658 562 429 452 617 556 436 706 682 486 1042 615 554 425 702 685 494 660 776 1144 1221 819 2092 1129 922 764 1093 560 864 884 485 439 366 381 271 202 202 287 729 657 507 802 685 582 748 312 362 341 275 195 396 318 320 445 952 260 649 436 196 316 495 365 404 514 319 303 269 437 386 346 508 509 614 392 285 569 439 1682 520 514 824 552 659 429 399 316 554 493 859 630 467 604 485 475 205 540 697 1036 908 587 689 873 634 328 941 660 452 631 1310 420 766 809 703 946 982 1040 434 508 657 740 206 479 509 329 178 792 1556 1012 517 313 679 286 533 443 358 429 2100 542 2457 2207 2020 1907 1977 2094 2024 1922 2203 1956 2230 1901 2081 1772 530 928 621 578 871 945 981 711 738 747 1325 844 541 639 951 1044 224 597 886 640 608 588 423 557 567 602 597 768 1245 1669 686 844 669 989 1063 964 890 1012 942 1155 1274 1256 1213 1020 1033 1361 1132 1313 1047 1306 962 767 825 775 420 618 835 826 800 563 864 1082 706 814 1143 915 909 870 1288 907 1300 1176 1174 1231 1447 1463 1315 710 1055 1146 1168 964 1018 1032 831 1215 1002 730 959 934 1152 827 852 985 1104 1027 1157 1090 1081 1153 1177 958 1132 1346 1269 973 949 1064 1249 832 912 1050 991 1182 766 836 1187 1160 1236 1226 965 731 1289 972 1166 1214 805 947 1092 831 1395 1097 541 706 764 908 714 730 1234 968 860 998 1035 1300 1432 1427 1194 1279 1253 1160 1232 1355 1111 1048 1195 1114 685 444 811 1339 610 507 388 500 406 548 385 514 422 427 404 533 495 501 529 322 546 430 308 644 474 616 537 353 439 470 575 466 500 657 411 564 534 777 654 484 477 572 391 522 713 665 604 643 519 469 639 411 527 427 411 958 408 442 397 196 295 509 441 530 598 435 273 344 319 478 456 387 551 293 613 1427 439 331 466 559 647 513 641 1074 691 871 586 628 703 636 322 680 596 544 700 510 451 589 419 266 337 581 520 668 479 587 834 586 487 511 438 876 512 653 730 1012 747 395 1054 466 676 679 1162 772 753 922 473 522 732 948 535 731 1103 1146 1684 1089 1621 1068 898 890 951 1435 1152 1853 1081 516 920 518 520 1543 821 914 740 805 1472 738 729 896 985 962 722 1026 739 469 1185 975 486 625 823 655 827 1000 1504 870 798 786 899 895 819 840 648 762 638 869 802 592 521 437 480 476 628 682 537 618 1041 1021 639 857 676 463 750 806 472 373 595 334 600 651 1080 1349 895 559 1121 509 908 593 615 784 702 496 560 859 457 501 632 328 948 918 876 526 787 761 695 10714 910 1093 739 1401 709 1236 573 470 510 1062 652 836 719 942 901 771 429 545 848 821 787 1222 1273 1156 553 769 713 398 956 590 1021 1382 263 311 406 352 616 488 1149 1365 970 1067 755 512 1083 912 1251 1590 701 710 597 584 293 50 148 177 121 716 663 678 705 643 702 867 720 664 627 548 286 262 586 812 270 660 616 1055 881 1186 570 563 770 295 575 544 1254 993 710 1076 296 412 589 720 520 451 598 612 545 435 704 728 538 594 542 537 608 823 906 794 843 419 374 807 780 396 603 710 635 805 935 934 909 644 395 336 762 464 486 528 548 883 890 4660 3953 991 1123 896 889 874 753 665 645 1133 936 1303 882 1100 724 420 501 513 914 821 794 933 890 718 715 957 1066 1194 938 714 1061 617 722 840 611 841 299 496 797 650 485 396 404 349 442 185 310 556 466 667 258 882 558 543 552 334 823 739 763 667 770 491 1100 578 435 1202 1117 214 275 363 814 1243 1018 546 1036 1557 1694 990 899 1127 1711 858 1071 1067 1241 621 934 1889 1411 513 485 707 337 489 481 1107 1605 1437 1283 860 1512 1566 1810 1665 1494 1364 1305 1325 1495 1697 1622 1521 1944 1860 1997 2030 2041 1995 1791 1685 1950 2651 2069 2000 2318 2330 2441 2306 2276 2233 2412 2163 3434 3467 3818 1865 2445 2224 1697 724 1980 1630 1252 1185 2065 632 636 965 655 962 634 546 1298 1397 867 625 722 632 583 583 2766 3309 2868 3283 2678 2497 3305 3960 2540 3601 2720 3499 3853 2155 3354 3387 2712 3608 3232 2811 3148 3663 3085 3445 3896 3242 3002 3415 3595 659 605 469 2991 4020 1487 3602 4589 4734 3058 1348 1187 1188 443 1255 178 715 633 524 2299 2060 2043 609 700 537 903 1864 1985 1439 3657 1546 1728 2251 1935 3441 3370 3776 3419 2745 5877 6327 3154 3838 4735 4920 2082 1061 2028 1638 2005 1190 2310 854 3035 989 2547 1246 98 84 2315 1893 2731 4500 2339 1363 1830 1052 1459 964 932 1561 1511 1183 1879 1613 2818 3237 1301 943 2080 2478 2513 3861 1800 1875 970 1302 903 2463 1210 2393 588 1415 605 1716 1558 1619 1797 1583 3326 3247 1127 1085 1060 1204 1151 1023 1158 718 873 1206 2181 1574 1437 2735 1347 1148 3903 862 1019 1549 824 1199 1037 973 1328 1291 876 912 848 1390 1499 1416 1266 1345 1224 1500 1493 931 1399 1087 862 634 916 331 695 480 1085 659 726 713 709 523 1069 939 1416 547 1457 1509 1002 576 412 353 323 401 710 511 398 391 481 497 730 836 811 850 856 354 287 469 612 464 663 813 385 532 725 806 882 292 403 486 587 658 642 447 554 327 605 636 1010 372 524 328 288 807 983 950 635 774 627 591 743 607 524 817 622 818 912 472 560 613 500 783 792 574 778 427 393 460 512 275 338 699 634 784 822 387 586 804 782 858 475 525 791 877 560 732 1187 115 951 616 648 313 280 489 632 947 876 1074 815 861 839 945 771 672 493 511 389 351 573 538 492 346 318 498 297 513 490 366 522 506 310 274 364 500 291 284 600 538 294 904 992 718 627 534 711 718 789 763 772 433 1085 945 1204 1051 725 891 760 1016 704 928 649 696 639 751 1054 720 1332 812 531 409 696 729 435 262 933 819 919 775 1699 695 839 1207 735 1390 822 1011 960 934 881 1436 1421 1079 989 1500 1702 1236 1275 1123 1042 439 803 1121 1251 1596 1142 1229 985 411 817 946 3069 379 321 254 447 284 308 409 707 953 341 937 633 1350 391 331 634 1426 1390 594 727 705 986 481 540 441 528 744 847 661 751 862 844 928 798 791 1035 865 945 1093 919 983 1071 1041 919 1105 980 1016 767 951 688 932 663 1631 818 610 754 214 676 378 587 640 1186 572 410 1439 959 1176 1449 1289 1333 826 703 1358 1044 819 910 643 960 858 904 531 815 756 571 894 442 585 571 724 985 802 1010 821 570 1697 1511 1799 890 950 795 1155 933 899 1074 542 1011 871 1023 847 1031 1175 1074 984 1016 967 957 1353 777 812 1235 1013 552 1522 1592 1484 1423 1355 549 1121 871 780 817 844 757 898 1119 712 508 400 487 971 1356 1149 930 1594 1445 841 1022 805 1991 968 1398 1302 1183 1695 1574 1123 1198 1262 1076 1973 999 1062 1223 1124 1165 876 1318 1184 1111 1629 1339 1628 1645 1359 1403 1566 1429 2730 2817 2360 1997 2569 2149 1973 2057 2253 2905 2340 2542 2468 2172 2381 1758 2831 2414 2019 1323 1404 1566 1340 1590 1149 2554 843 1447 1709 1444 2501 867 1105 1272 683 735 929 916 781 856 918 784 752 660 1099 592 524 472 543 343 464 456 763 833 785 1230 564 651 987 962 931 1135 1122 1140 1050 882 831 1112 1399 1282 1001 1175 1274 1078 666 738 617 728 663 575 323 876 533 229 755 249 294 420 476 296 147 114 262 343 263 309 369 333 291 884 327 957 714 477 1054 1025 1055 427 502 518 745 296 274 328 765 416 1007 531 822 349 297 356 342 550 578 915 585 732 1174 1446 661 464 352 970 960 588 855 783 948 974 776 821 798 620 679 492 658 968 602 799 565 921 538 878 874 1002 816 889 984 784 975 880 907 799 1074 909 533 459 1086 727 1264 575 690 1315 551 547 531 497 904 843 454 435 364 966 993 1060 1417 1380 581 563 348 887 537 1206 1193 544 811 984 1370 888 740 1235 1197 884 1074 1093 1294 1040 931 1464 1603 1977 1343 1337 1566 1348 1486 1513 1532 712 765 720 847 591 668 2946 754 861 872 731 1133 1107 1008 1054 1841 1910 1582 1387 822 947 728 527 559 929 996 561 606 672 718 632 531 546 1073 1419 1376 1489 935 740 761 852 522 452 427 352 433 423 406 359 545 512 568 349 285 1077 1086 1000 1068 1284 1066 1061 1178 1033 999 1089 1235 1795 1581 1547 1266 1770 1320 1063 1251 982 1277 800 1319 888 642 1142 1184 973 996 836 1031 1092 1264 431 672 654 902 496 1230 1052 874 1239 900 889 773 830 1007 882 760 1643 1281 1383 1072 1965 1099 1012 762 1354 854 1384 1385 743 478 338 358 325 340 317 433 974 780 687 973 1071 771 764 655 823 941 398 309 427 350 550 571 1316 447 706 565 631 566 726 504 274 251 294 397 305 569 444 514 558 558 835 773 456 1093 511 2511 736 697 1302 456 454 672 530 612 648 806 589 572 723 738 473 410 534 228 1135 1712 733 1114 1338 1364 1433 696 1320 908 1143 1052 1360 454 1351 951 925 1039 1003 1066 759 704 869 1000 518 486 706 737 583 1119 2346 1513 695 514 365 346 984 510 539 639 2678 712 3017 2801 2789 2265 2947 2760 2933 2773 2930 2792 2844 1944 2949 3000 774 807 682 524 1165 1269 1365 894 1082 1088 968 981 814 660 764 1000 401 903 1020 1080 1012 990 570 556 595 1194 1107 1271 772 405 552 551 576 650 647 600 510 847 398 617 664 773 745 601 791 1004 752 619 625 884 841 607 625 596 347 420 479 523 573 288 500 516 520 555 700 540 556 476 779 443 832 953 837 885 780 929 620 402 732 489 605 475 592 486 457 500 391 415 666 594 751 446 581 579 573 581 550 493 671 585 456 428 594 525 586 427 525 616 758 477 499 464 477 463 479 414 593 769 620 655 675 450 709 517 747 840 568 610 879 671 824 656 317 648 665 539 563 697 664 604 621 547 806 604 701 702 694 760 856 699 740 864 1013 810 977 815 380 473 684 725 308 236 227 220 241 242 284 388 130 198 218 436 212 216 261 192 267 198 190 601 559 502 626 394 551 429 494 382 437 340 309 439 397 365 333 334 316 356 303 291 283 255 195 295 284 212 282 274 368 245 175 655 243 190 168 191 363 281 403 159 179 329 209 194 276 164 332 304 312 168 603 673 297 453 571 399 277 393 346 684 462 533 212 248 409 290 195 459 393 239 221 303 411 250 161 178 200 241 222 465 306 275 475 316 237 318 301 351 251 261 370 716 549 553 623 226 638 306 403 328 371 360 340 333 579 431 415 299 427 421 852 573 1160 811 662 558 783 812 597 1710 789 520 1025 365 220 741 483 340 588 471 806 430 597 617 383 453 402 810 441 389 706 602 278 244 506 360 935 949 908 925 503 326 388 423 415 267 292 425 396 784 590 409 449 357 466 391 379 311 283 471 615 473 547 379 616 274 444 486 330 306 362 381 577 416 548 727 478 599 667 453 931 487 543 359 314 481 353 530 274 274 446 483 415 466 504 212 345 493 531 910 7796 655 425 874 267 395 292 636 436 509 353 476 694 516 482 380 225 212 680 654 650 590 642 595 356 337 262 181 377 299 425 507 94 114 206 365 185 501 611 759 585 697 356 303 663 599 467 409 262 313 613 638 112 91 91 102 38 575 582 1037 881 698 588 474 531 489 362 270 132 148 362 392 182 294 377 427 398 450 246 304 208 207 366 407 652 624 467 621 310 299 475 444 475 348 304 312 329 446 283 434 312 356 450 336 440 589 493 639 786 548 448 795 683 362 258 250 230 360 283 578 647 395 239 196 382 275 230 416 318 566 489 2263 1937 514 531 508 588 649 552 571 596 778 572 645 406 575 486 186 253 351 377 302 327 741 696 480 387 548 674 857 605 360 381 405 366 522 379 455 207 309 450 264 287 244 272 298 301 230 157 228 436 356 314 804 329 216 279 480 500 368 354 414 261 272 684 273 243 407 387 126 150 192 405 779 546 315 790 1091 901 508 778 640 923 492 450 611 376 553 438 865 551 438 412 248 187 347 184 852 681 616 827 716 967 938 1000 838 1194 1029 870 678 772 996 955 996 1423 1026 1301 797 951 997 1226 1002 961 1203 1164 1090 1686 1335 1322 1211 1274 1325 1417 1274 2404 2047 2235 1299 1342 1617 726 449 1215 1483 962 467 1134 368 418 839 373 943 374 312 829 710 556 548 324 304 295 332 1915 2079 2069 2015 2004 1409 1584 1913 1586 2089 1565 1401 2200 1596 1959 1550 1406 1513 1931 1254 1463 1392 2227 2116 1981 1908 1814 1891 2483 463 333 277 2069 2079 794 1574 2559 2695 2151 801 766 941 431 926 159 668 601 267 1375 981 919 251 400 278 418 1109 1190 984 1329 758 1207 992 1181 1889 1872 2236 1775 1948 3721 3367 1944 2617 2531 2540 1229 751 1389 986 1174 781 1379 597 1708 566 1510 734 115 103 936 945 1702 2022 1824 514 1117 458 1012 485 513 778 720 737 1024 1068 1616 1576 475 572 1262 1643 1655 1453 1370 1373 684 501 610 1150 866 1392 383 815 492 1069 806 741 871 1141 1450 1558 708 804 659 881 722 689 849 412 494 602 911 598 930 1119 549 523 1895 548 734 926 553 779 799 700 960 732 683 743 676 900 863 812 833 864 935 916 776 721 1140 823 313 322 454 412 371 346 1051 568 326 368 641 240 617 606 446 284 529 563 451 458 543 209 193 181 145 281 582 611 387 313 503 390 339 330 368 190 259 335 318 399 341 261 486 329 448 509 576 424 190 277 294 326 300 274 194 157 358 401 843 195 231 268 238 424 512 497 435 497 488 528 530 476 589 533 369 548 312 446 483 338 458 378 350 372 388 150 266 277 254 243 268 491 272 338 353 378 786 262 256 300 355 381 262 302 458 491 707 116 627 527 218 281 275 277 352 552 300 725 573 670 714 504 785 327 265 310 224 275 230 140 160 230 220 162 106 302 313 345 303 281 311 240 191 249 207 98 262 102 450 733 448 269 222 263 443 365 360 354 409 324 806 576 370 473 360 505 321 503 473 481 308 533 364 416 780 601 717 545 467 160 620 540 420 208 349 593 761 495 898 442 530 753 385 482 358 472 494 652 564 999 792 718 625 744 1010 691 705 652 445 187 610 733 591 642 553 692 489 119 416 457 1402 266 289 122 510 356 360 213 234 525 372 437 347 429 213 207 236 1067 734 281 315 398 853 177 152 106 193 409 888 797 852 775 781 870 842 816 491 403 389 628 431 502 592 654 503 686 598 501 419 652 362 490 422 565 509 274 273 258 431 240 554 240 760 444 314 1098 488 769 713 704 1024 420 354 721 589 468 569 429 369 424 301 411 417 315 463 458 307 345 296 432 608 495 728 755 488 1004 623 747 571 572 521 1100 358 531 473 266 621 438 758 374 773 661 612 653 679 705 591 740 391 764 682 549 422 862 877 776 683 608 437 679 643 490 488 436 463 538 747 562 438 452 272 617 520 458 600 655 642 496 389 444 697 790 643 478 596 957 903 716 754 818 687 904 638 533 847 866 625 609 727 731 690 688 648 727 637 725 844 796 713 2085 2074 1111 1326 1362 1381 1616 1672 1432 1502 1322 1441 1104 1255 1522 905 1775 1208 1269 622 750 876 1042 905 698 731 315 654 1676 1573 994 546 518 687 306 355 513 712 301 347 364 357 414 293 419 379 314 345 311 351 216 210 418 569 684 713 518 466 572 1083 643 835 556 590 622 555 588 462 616 774 578 699 752 701 168 163 143 180 174 156 214 348 271 131 415 140 334 219 489 182 166 227 132 148 108 180 134 134 116 334 159 440 387 376 600 486 566 269 220 212 426 339 263 275 234 298 319 535 217 226 178 377 388 180 240 656 425 616 588 915 523 470 246 469 453 609 423 476 409 364 391 368 352 405 503 558 400 383 369 483 414 407 352 454 421 457 301 363 479 341 565 271 339 456 620 645 367 260 806 452 831 387 489 815 560 268 528 264 536 732 272 372 354 625 590 605 518 812 367 343 190 538 407 802 586 313 381 548 613 493 523 674 666 954 777 563 703 514 652 974 943 1186 699 1025 857 731 895 678 954 340 523 425 380 435 372 1626 652 514 528 494 772 660 608 615 884 992 868 709 461 488 494 286 362 503 530 506 393 463 431 298 292 529 598 765 863 758 485 481 358 800 390 440 408 324 428 414 362 332 352 334 469 265 314 645 348 390 339 809 815 628 777 813 624 601 759 756 709 725 812 725 844 686 714 641 609 594 757 403 363 688 649 710 640 499 548 501 571 425 613 608 556 403 568 644 579 818 670 476 451 455 625 458 532 905 883 930 443 1413 743 687 485 1098 771 795 1061 655 246 314 362 201 118 124 218 461 490 449 506 474 287 452 359 469 348 179 178 187 234 299 288 764 284 442 248 309 279 510 303 201 286 312 308 290 315 484 273 340 265 369 274 318 321 331 1065 305 281 500 462 296 352 310 239 344 533 456 441 483 489 359 379 306 259 764 592 392 526 560 496 610 349 652 550 417 599 677 269 620 748 700 694 792 588 359 309 350 409 234 252 424 396 329 676 925 898 429 185 450 345 427 349 440 362 1408 334 1732 1457 1588 1721 1490 1507 1589 1479 1432 1480 1447 1799 1510 1560 402 656 742 429 794 511 606 542 557 616 913 707 311 230 837 692 237 480 610 638 564 544 368 561 585 463 475 647 1722 1671 1234 1497 968 1265 1543 1300 1142 1271 880 986 1156 1205 1108 1533 1426 1469 1735 1272 1367 1817 979 1024 1021 1113 1077 1148 1455 1408 1311 1134 1210 1188 1448 1203 1292 1165 1279 1222 1331 1093 1351 1347 1214 1407 1412 1340 1376 1163 1463 1361 1751 1402 1397 1188 1394 1386 1442 1208 1263 1343 1225 1185 1224 1050 1349 1315 1286 1771 1436 1489 1543 1538 1707 1880 1949 1463 1501 1523 1728 1152 1050 1526 1041 1279 1148 1228 1851 1196 1198 1217 1161 1395 1560 1902 1400 1258 1782 1627 1602 1285 1774 1367 904 1086 1041 1354 1156 1288 1508 1635 1549 1623 1564 1481 1639 1701 1279 1263 1185 1146 1266 1250 1466 1484 1310 1292 1271 993 1020 1306 549 517 531 515 642 620 458 387 350 471 423 549 593 625 641 497 661 637 632 672 451 633 651 991 1240 419 539 450 486 517 754 684 724 1075 702 487 324 553 780 608 872 672 629 837 310 610 550 840 979 871 785 1306 728 480 410 365 425 624 896 376 462 481 311 369 431 437 526 409 340 299 839 1370 796 321 410 595 599 453 522 968 753 1141 677 783 583 682 658 1012 930 663 1208 742 485 482 583 450 592 688 707 595 637 470 704 722 419 866 636 1033 727 917 650 1245 1092 1000 1030 475 905 796 893 1031 963 660 712 645 835 437 371 1121 836 647 1457 1541 1607 858 1176 1106 1028 1708 1021 1095 810 592 881 713 761 1354 971 1290 950 693 1500 810 1040 1444 862 914 771 1033 1134 582 958 1089 628 878 672 644 938 1107 1011 926 918 1349 865 1128 1036 855 555 647 786 715 903 788 844 1085 731 512 519 653 595 662 1121 964 1022 705 571 619 523 618 601 877 522 526 893 586 859 1283 724 757 1057 776 1419 625 1038 780 785 838 919 900 540 498 517 653 868 935 796 444 539 1037 711 1093 655 18478 697 1254 528 662 617 968 608 987 657 981 726 1114 901 715 690 629 785 843 939 1182 1199 927 838 668 467 794 1004 731 1094 912 287 357 627 403 490 682 714 805 464 532 610 607 1067 860 1028 1110 532 1142 924 919 128 173 162 262 213 537 863 1332 1356 965 1160 1200 891 759 642 586 295 317 599 733 380 528 673 795 807 839 640 666 598 391 874 1014 1365 876 1144 1380 888 726 668 1002 552 508 556 576 617 479 713 831 676 791 418 728 758 883 640 818 883 724 724 1028 943 515 811 885 813 948 883 1020 813 557 568 666 643 507 611 867 710 1040 1019 5015 4801 936 1228 992 1295 1099 867 845 832 1512 1246 1609 903 1158 792 751 704 568 496 740 543 1185 1142 876 1003 966 1058 1128 752 617 749 1089 1010 1002 599 1171 401 619 960 718 549 729 695 534 541 759 526 1188 1265 1183 972 1148 979 1000 922 919 1659 1043 1127 855 715 529 826 760 961 1189 1041 971 1068 1177 1741 1612 2300 944 1569 1351 1321 1384 1429 1675 1708 1267 1483 1269 973 766 726 1545 954 626 602 616 471 600 544 1501 1830 1267 1564 1749 2452 2773 2467 2376 2510 2107 2238 1849 1289 3753 3406 3034 3372 3607 2145 2494 2361 2558 3418 2463 2965 3163 2611 2659 3349 2755 3255 3397 3206 2877 3591 2740 6735 5227 5487 1995 1796 2951 1568 1289 2317 2639 1966 1107 2484 901 866 1058 970 963 614 1016 1702 1822 1100 816 1034 959 571 610 4397 4406 4388 3096 3293 3716 3451 3412 4772 4419 4608 4531 4659 3975 4995 3781 4047 4578 4639 4525 4401 4499 3524 3580 4645 4210 4523 4526 4319 1307 1182 689 3376 3480 2073 5974 5693 5464 5377 1282 1436 1424 600 1384 408 477 339 626 3064 1786 1889 770 1819 1663 702 2133 2396 1839 2389 1624 1925 3592 1931 1957 5177 5941 4646 4855 9121 8691 4579 4804 5309 6900 2180 1583 2244 2250 2504 1946 2699 1058 3254 1374 2906 1739 300 249 2231 2201 3269 4782 2315 968 1764 1183 1532 708 678 2276 2100 1885 1765 1660 3707 4619 1653 897 2080 3094 2918 3633 2047 2129 1741 756 1041 2161 1475 3385 1231 1428 706 1401 1108 1035 1500 1800 3422 3668 1387 1291 1205 1612 1645 1284 1458 1106 1142 1229 2700 1545 1601 2255 947 883 3381 1259 1520 1176 763 1996 2075 2216 1570 1495 1834 1799 1518 1693 1663 1634 1333 1471 1677 1721 1786 1474 1893 1584 539 852 702 856 839 620 1615 823 660 820 813 954 1129 1387 1091 962 1542 958 983 545 648 721 506 456 383 553 655 553 685 718 729 826 873 999 690 837 709 917 862 797 1006 618 701 409 934 1015 931 366 634 636 557 535 683 683 739 582 754 895 1398 1053 844 774 709 1516 1459 1404 641 742 734 761 622 988 774 661 753 864 933 914 1064 1123 924 918 958 1171 1223 725 640 697 625 875 904 1101 635 959 1058 696 1071 816 622 965 789 931 956 1104 917 1299 1734 187 1846 819 965 721 821 508 847 1195 786 1779 1745 1870 1819 1348 1571 727 848 657 1069 525 557 622 384 517 436 386 503 514 413 717 638 439 432 324 494 449 262 223 391 565 414 1714 1201 1252 881 948 900 977 898 852 780 668 1120 756 955 1122 812 823 1410 1130 886 1178 768 728 1072 922 1021 1023 1520 883 513 634 1056 770 647 481 1203 1018 1099 799 1656 1458 1038 1027 997 1193 1305 1065 1166 1318 1280 2036 1426 1976 1611 1295 1696 1096 803 995 895 311 1301 1426 1105 1198 1057 1196 1156 545 1168 1298 2373 365 578 426 403 488 514 438 699 835 520 891 990 1102 496 414 567 1180 1410 908 1081 513 1644 353 462 311 468 815 1474 1115 1246 1431 1289 1498 1031 1279 886 830 778 1040 780 864 717 1237 1011 1293 1014 943 837 997 702 862 693 1354 836 660 529 322 930 878 918 534 1424 673 664 1702 1000 1433 1137 1257 1598 1267 644 1571 1291 1675 1785 1089 1131 975 899 1003 1196 1058 1133 1085 788 757 813 849 1426 1294 1355 1446 891 2367 1548 1735 1930 1154 1739 1825 1317 1108 1827 618 1443 1161 1206 1221 1247 1900 1671 1873 1918 1046 1269 1291 1327 769 1557 1481 1165 1438 1401 1481 1182 854 732 1193 1005 708 738 868 638 786 657 867 854 917 959 1186 1103 1290 1215 1688 1072 802 994 1108 2770 1371 1056 998 1258 1671 1383 1304 1424 1392 1267 1448 1365 1295 1223 1410 1547 1330 1614 1574 1578 1615 1452 1553 1727 1735 1677 1689 1738 4167 4401 3520 3712 3022 2651 2447 2591 2832 2993 2362 2809 2562 2742 3312 2629 4239 3327 2466 1904 2153 1454 1371 1705 2172 1993 909 2194 2799 2491 2520 1546 1493 1019 932 667 1118 808 876 866 1095 1061 1043 800 779 492 628 664 848 736 760 789 1053 1029 1057 1052 1402 1348 1225 1523 1181 1153 1409 1525 1295 1478 1710 1079 1579 1612 1542 1443 1599 984 471 492 391 490 470 365 683 492 547 400 610 744 331 462 499 725 339 318 246 278 297 315 292 316 243 485 556 848 701 827 678 654 682 866 826 704 701 590 552 646 417 502 623 471 900 584 555 558 410 470 586 840 694 1126 1184 1215 881 862 536 846 792 598 887 816 839 952 741 759 642 658 616 614 742 612 662 746 846 762 697 656 609 1293 891 1148 855 1091 1015 943 1068 555 822 836 695 260 1533 641 1403 737 592 1354 538 1042 500 968 1458 1262 607 582 489 1529 1512 1620 1592 1007 633 583 836 1203 616 1317 1417 887 734 1546 1241 680 588 1268 1391 1265 1257 1151 1349 1403 1342 1509 1701 1480 1429 1481 1432 1985 1069 1909 1464 620 1237 757 988 785 704 3036 1472 1660 1588 1235 1644 1709 1387 1549 1683 1429 1491 1572 1211 1140 870 791 698 1047 880 884 1054 974 1346 1246 1024 1022 1334 1175 1569 1293 1163 847 738 991 937 479 438 400 461 422 453 423 665 323 689 848 495 1023 1554 1454 1119 1109 1371 1199 1135 1273 1058 1690 1472 1382 1468 1628 1330 1611 1596 1177 1329 1107 1240 1161 1950 1210 1114 1084 1116 922 1103 1652 1283 1469 1177 1292 1319 1096 1250 1252 1192 1266 1660 1435 1193 1029 1314 932 1290 1481 1254 1384 1809 2028 1334 2248 1385 1092 972 1897 758 1604 2047 1201 514 555 518 260 408 451 495 897 897 781 904 860 848 1215 560 801 921 754 646 650 661 667 754 1758 547 957 661 889 957 779 814 353 573 664 776 643 672 447 674 511 411 603 927 899 857 636 2561 841 779 592 607 539 592 488 621 953 765 688 913 722 480 435 471 420 430 1074 1072 1098 930 1235 1314 1086 846 981 1312 846 1274 1146 933 956 1073 964 1168 1167 977 1598 929 728 1082 1121 800 1047 667 540 1232 1966 1900 1403 699 566 698 859 548 1138 950 2873 794 3166 2670 2684 2689 2987 2769 2720 2749 2494 2771 2425 3036 3368 3275 1434 1042 1151 1127 1271 1284 1581 1066 1403 1287 1672 2038 990 794 1099 1252 686 980 1678 1314 1247 1100 1233 1393 1340 1347 1343 1682 610 620 481 357 352 701 492 709 633 461 465 423 571 583 613 619 648 735 513 540 859 599 632 668 660 601 247 383 452 502 404 318 696 809 622 353 610 609 677 543 544 555 543 567 561 588 520 988 474 849 573 595 633 577 564 681 457 619 532 509 620 637 739 727 583 642 738 452 852 560 612 500 659 495 673 704 674 753 498 536 399 468 561 463 555 618 622 739 713 750 571 758 479 586 1027 689 655 637 532 584 674 666 862 524 578 598 570 641 441 488 785 597 693 580 713 652 839 740 553 468 557 718 702 633 934 884 862 982 731 564 531 660 225 201 110 192 116 279 355 194 220 342 161 372 194 208 224 176 299 257 176 344 241 330 274 269 307 247 207 156 174 254 191 234 236 207 189 298 213 318 210 291 156 152 146 170 198 177 331 152 172 220 177 431 207 230 145 245 300 203 614 184 200 120 123 162 166 162 203 171 208 210 425 501 169 305 427 439 713 347 535 605 355 603 175 270 233 479 173 429 407 357 402 246 206 180 294 153 277 351 276 401 233 420 420 372 214 362 426 444 323 472 398 496 374 457 442 224 450 262 380 221 239 383 380 262 482 270 344 449 512 395 558 399 725 494 645 720 472 828 426 996 848 442 543 332 302 576 336 649 380 535 587 493 357 432 175 185 214 612 407 278 416 375 260 199 212 300 455 607 686 459 460 528 545 522 414 270 373 296 306 376 352 426 281 520 232 258 348 257 497 462 485 642 721 291 308 358 268 356 304 216 195 282 348 559 468 640 441 335 396 392 629 367 361 434 408 300 375 482 220 235 299 302 491 277 307 299 570 226 497 739 425 697 7666 712 480 262 448 635 449 647 322 298 448 336 490 211 266 170 538 673 464 372 408 532 343 292 260 442 307 214 332 330 252 291 208 182 272 216 388 408 194 244 304 238 586 509 390 469 181 261 693 300 134 109 109 89 64 448 396 544 497 477 347 645 358 296 436 215 151 84 244 368 242 430 575 494 335 474 273 258 239 234 443 315 592 503 377 462 287 218 249 407 362 280 209 221 235 373 453 256 207 262 189 283 441 236 296 510 546 503 466 418 399 412 387 377 361 395 383 297 406 185 374 137 376 282 305 350 552 626 471 2500 2112 386 508 445 566 350 478 399 516 587 557 666 381 310 386 332 235 222 310 663 168 558 534 587 411 318 574 453 305 256 209 287 295 512 365 471 228 219 280 208 277 363 268 306 351 163 197 342 364 274 281 705 453 237 309 353 432 333 280 297 309 203 857 511 308 382 372 126 138 168 463 780 630 423 618 1012 688 459 310 498 736 472 503 399 394 508 342 1049 396 202 172 335 390 387 387 824 757 510 630 556 861 923 966 944 742 1004 705 843 559 1284 1338 1317 1414 1478 1104 1146 1011 1155 1154 1318 945 1418 1130 1044 1343 1392 1317 1212 1190 873 1271 1256 1896 1859 1818 924 843 1101 511 368 1137 1183 687 439 1379 398 468 646 414 583 400 436 794 882 427 242 404 364 173 249 1713 1798 1794 1604 1351 1652 1588 1255 1407 1720 1380 2020 1573 1493 1463 1617 1517 1633 1300 1210 1235 1416 1553 1584 1714 1991 1629 1776 1898 439 362 397 1533 1570 790 2271 2596 2528 1630 833 941 403 155 488 150 300 231 114 1590 818 817 248 515 405 264 1102 994 807 1300 728 801 909 909 1049 1753 2092 1978 1639 3525 4229 1658 2166 2718 2841 1178 676 1243 1028 1517 743 1280 710 1517 629 1055 755 87 79 944 868 1296 2721 1283 474 1277 515 753 261 263 633 675 688 1635 1269 1480 1390 475 473 886 1232 1172 1531 1313 1153 508 469 371 1379 627 1358 368 814 512 692 751 591 723 632 1387 1253 471 670 462 589 556 632 675 410 458 628 937 721 616 979 527 466 1279 521 879 678 408 612 598 444 679 697 528 606 600 872 886 758 788 1005 779 884 840 739 596 678 340 206 267 254 318 309 705 293 299 208 482 176 959 464 296 414 309 282 348 227 303 173 139 196 188 373 217 204 229 320 343 320 302 253 272 213 193 172 235 239 410 269 203 366 459 481 420 454 329 197 341 387 385 203 314 335 391 361 499 218 265 284 367 435 433 543 413 453 471 523 481 320 356 542 398 268 491 350 406 452 361 362 382 436 416 418 229 382 289 254 223 446 354 510 635 315 494 483 477 507 386 468 462 488 325 413 727 70 586 460 232 273 276 397 450 417 414 494 619 579 577 579 483 377 138 255 190 197 198 166 168 115 76 164 237 169 385 313 146 181 222 198 177 187 128 127 193 193 188 810 517 356 314 390 344 339 401 418 440 273 247 197 354 385 567 561 211 446 299 291 259 408 281 445 760 532 609 538 203 224 181 209 146 470 477 449 547 407 784 506 573 390 439 532 733 435 406 498 454 815 479 824 725 757 769 412 786 677 601 214 468 570 543 559 593 558 415 120 270 286 1208 175 256 270 339 284 310 274 287 485 203 537 363 300 224 206 213 685 687 312 352 230 1045 294 339 288 296 309 327 255 279 297 289 402 414 254 380 275 326 410 332 354 319 408 356 426 428 322 291 323 387 236 288 751 269 332 729 225 387 339 344 212 431 416 385 930 374 391 468 591 645 416 420 582 585 364 430 451 384 393 456 321 264 478 490 558 318 393 367 469 545 391 656 588 198 646 906 1040 607 416 476 864 449 515 636 372 511 482 591 466 626 504 428 541 561 595 520 768 615 404 578 408 673 781 811 965 550 466 371 314 258 496 481 540 321 357 324 341 519 301 298 493 433 429 648 552 414 436 334 321 906 834 510 433 572 721 922 866 658 595 762 737 720 596 622 695 978 707 534 1094 779 776 803 617 595 702 569 838 729 1890 2003 1221 1219 1360 956 1029 1233 1126 1435 1307 1433 1394 1025 1375 1118 1872 1110 1237 1079 1140 608 700 518 651 806 255 1030 1249 1138 612 449 437 399 440 402 620 511 514 515 657 404 376 422 334 311 464 233 214 235 263 239 317 307 443 597 573 583 743 592 449 510 676 773 301 599 540 470 796 660 569 1055 970 387 270 383 351 332 334 246 377 352 313 108 436 125 299 140 173 262 140 140 118 121 236 270 220 262 196 237 102 321 244 284 561 525 539 330 192 164 394 217 209 213 234 194 359 280 521 147 120 132 116 148 154 435 200 379 432 792 370 357 299 509 424 398 422 285 269 287 335 363 342 254 578 366 296 250 525 450 225 402 467 413 486 588 571 480 499 453 549 539 500 528 708 643 457 166 955 509 984 477 444 1016 414 506 383 514 933 705 513 319 301 924 852 826 971 755 349 300 277 640 400 785 660 429 389 662 617 404 425 545 705 600 607 591 587 775 651 759 994 792 687 833 851 896 1091 1327 995 392 423 399 488 451 390 1636 744 741 886 455 1066 820 676 795 934 1015 955 519 365 344 477 269 326 327 645 376 529 425 341 505 368 404 775 689 647 962 446 457 330 443 361 309 241 217 295 237 239 229 237 202 333 248 143 443 515 481 436 619 688 517 537 436 519 412 572 717 518 511 676 536 956 723 780 666 569 611 589 498 438 521 481 552 475 468 436 426 686 368 388 629 407 377 575 480 404 889 435 434 511 373 599 624 624 542 620 893 470 1398 707 552 569 720 395 781 563 338 332 329 179 106 64 52 82 366 326 368 459 329 401 622 327 355 415 182 290 300 181 377 299 898 186 326 342 248 172 338 306 331 368 431 270 211 512 315 324 463 307 436 382 361 448 357 703 286 241 596 288 202 300 251 337 215 315 502 524 482 365 395 378 233 179 667 675 508 425 443 443 500 311 547 424 500 569 669 206 294 429 397 509 516 620 499 445 372 398 260 352 239 296 236 487 1007 976 572 245 362 233 398 260 819 489 1118 200 1336 1174 1788 1248 1310 1800 1697 1369 1267 1299 1266 1388 1312 1116 484 603 588 404 539 404 486 461 443 407 697 921 280 547 369 421 365 415 601 388 366 346 407 438 461 416 388 448 1386 1176 967 1044 971 1645 1209 1364 1296 1081 1004 850 1328 1302 1330 1163 1571 1516 1503 1084 1144 1343 1135 1053 1027 1042 658 810 836 989 946 773 940 1279 1175 823 1131 811 881 824 1613 1225 1634 1603 1552 1784 1577 1615 1034 872 1319 1324 1404 915 1161 1126 778 1080 978 914 954 1019 1145 1025 1272 1248 1352 1218 1302 1031 1370 1082 1302 979 1217 1245 1220 1072 984 1024 983 906 892 1300 837 842 1220 1064 1148 1482 1152 1258 1422 1134 1241 1160 1666 1739 1026 831 949 1014 1587 1341 966 1042 1048 1067 904 1013 1128 1113 1101 984 1102 1035 1232 1195 813 1002 869 927 1029 997 1066 1194 1023 1142 806 833 887 1202 634 464 586 488 577 649 327 655 249 482 361 527 425 468 424 578 759 655 595 793 612 777 636 519 668 589 788 703 743 559 453 693 535 875 891 642 490 680 537 465 785 771 736 750 418 698 861 476 550 496 404 1050 501 511 439 376 415 506 615 498 579 413 179 294 260 542 306 415 520 410 660 1162 672 429 572 561 458 490 563 1105 637 1005 514 579 479 531 393 845 767 657 574 299 521 763 261 386 473 582 495 557 507 447 735 585 550 455 357 875 272 567 693 1316 518 866 866 495 827 626 596 516 705 715 585 750 769 847 577 1002 979 667 1397 1178 1172 1343 1017 1100 1240 1476 901 1824 985 740 1244 478 616 1691 730 922 782 852 1315 969 726 1005 699 703 899 915 817 498 753 587 599 551 668 391 905 919 1244 845 749 671 738 816 776 522 458 757 508 795 722 671 541 642 581 495 729 755 584 723 1252 971 935 584 669 485 534 816 479 470 616 581 597 554 653 792 495 658 838 629 1049 571 1087 737 695 742 890 1098 503 497 370 706 925 900 629 634 740 899 937 1401 874 1254 712 13954 624 1076 549 753 803 1066 683 929 996 743 858 745 498 682 1024 835 882 1008 958 1531 559 505 602 418 637 461 669 863 290 324 418 425 527 376 866 1229 736 1028 543 472 864 821 972 947 514 679 901 676 150 179 246 283 130 583 817 713 642 712 1027 730 817 727 596 568 279 197 587 702 231 715 830 696 744 861 412 380 479 570 800 873 1148 1102 787 1057 326 470 574 484 597 549 498 477 520 725 434 630 653 719 1013 650 603 898 622 891 942 625 629 1002 860 417 734 719 695 834 889 974 1078 626 584 288 959 591 548 788 797 961 822 4472 3763 899 897 830 991 986 1001 1046 967 1475 1379 1611 836 1240 722 491 446 333 763 690 411 1145 1130 921 1124 718 1068 1013 956 626 685 811 893 1184 666 795 322 589 819 670 504 478 628 401 531 390 386 609 539 583 523 756 487 898 609 428 1102 968 554 585 438 350 1164 765 605 1170 1096 460 531 456 1048 1411 1187 808 1230 1628 1768 608 972 998 1568 928 855 1081 947 920 964 1658 1247 659 565 666 421 855 714 1179 1536 1124 1140 1286 1818 1851 2034 1807 1537 1589 1675 1342 1342 2217 2032 1980 2201 2217 2184 1890 1863 1857 2414 1875 1922 2118 1944 2046 2819 2236 2186 1917 2030 1918 2218 2287 3723 3996 3732 2345 2111 1843 950 740 2132 2161 1721 854 2331 763 805 1013 700 996 619 577 1299 1429 942 527 569 511 513 570 2630 3019 2938 3252 2848 2564 3151 3128 2770 3389 3066 3285 3174 2952 3563 2956 2542 2537 3129 2920 2761 2654 3665 3741 4065 4256 3714 4303 3682 639 500 533 2795 3395 1318 4188 4843 4920 3329 1433 1402 1299 543 1253 394 687 589 440 3037 1674 1547 400 645 550 726 1966 1909 2008 2605 1513 1868 1711 1846 2387 2802 3344 3170 3357 6938 6437 3279 3895 4799 5539 2820 1101 2614 2120 2037 1446 2659 1034 3186 1132 3155 1763 64 60 1820 1851 2833 4765 2261 852 1947 1121 1599 876 823 1624 1553 1606 1939 1385 3067 2829 1152 1192 1959 2869 2857 3570 2221 1880 918 933 750 2502 1526 2287 519 1329 724 1281 1288 1294 1526 1472 2671 2399 1078 1118 1379 1219 1282 1288 1435 1066 1047 1107 2076 1432 1114 2329 1052 974 3195 1260 1434 1795 1052 1468 1601 1445 1484 1595 1281 1154 1282 2145 1922 2074 1759 1938 1607 1718 1445 1445 1563 1700 604 764 854 492 561 453 1321 668 830 586 764 701 1338 1088 845 977 1216 861 779 725 814 602 556 518 490 454 552 575 641 725 799 847 765 657 861 534 616 839 716 804 1202 658 679 385 991 1181 1049 410 291 335 425 401 505 410 563 474 528 682 870 230 587 457 449 932 894 1042 456 558 512 488 677 576 731 706 629 902 690 456 646 714 597 626 617 786 803 451 439 436 473 301 338 858 531 515 691 389 984 494 472 577 541 565 603 669 468 685 1058 154 956 796 645 385 400 471 706 1042 901 1282 1040 1145 1068 981 1025 482 437 463 609 304 421 334 405 239 211 409 289 488 562 541 405 367 464 432 313 485 286 240 442 543 244 1174 1074 534 466 776 794 720 725 658 627 535 905 745 722 804 850 831 687 1006 953 743 447 925 875 919 1257 933 1282 1255 464 363 479 540 371 619 846 1007 1310 1038 2167 882 1177 1157 868 984 1286 827 904 1281 977 1948 1259 1122 998 1663 1860 1437 1574 1503 1022 457 845 1145 1474 1899 1091 962 698 453 1152 1156 2099 425 318 274 485 445 458 361 400 1200 498 777 384 886 527 501 557 1212 993 582 712 1055 1539 253 481 239 279 1069 855 665 715 812 776 952 921 672 692 602 561 793 553 655 586 1038 863 1078 859 1052 682 875 681 457 411 1210 594 818 829 514 620 522 554 533 1285 650 496 1338 1176 1313 1167 1530 1382 761 742 1819 941 821 955 1101 770 714 775 462 763 666 875 920 889 784 819 925 964 811 934 669 589 1669 1456 1841 965 1032 839 1079 813 1093 1074 396 1361 884 1020 886 1011 1059 993 1071 1165 1148 908 1371 970 973 1386 1187 808 1885 1860 1544 1688 1467 780 783 653 945 943 1133 561 663 1190 814 635 509 592 1028 1294 893 903 1161 1504 1114 942 888 1591 1276 1154 1019 955 1835 1658 1676 1307 1454 1303 1722 1405 1668 1515 1126 1593 1386 1715 1134 1480 1691 1611 1986 1712 1753 1759 1798 1418 3024 3415 2529 2496 3055 2117 1937 2053 1929 3008 2386 2690 2705 2158 2889 1808 2905 2043 1908 1381 1469 1278 1304 1100 1246 1611 661 1084 2650 2365 1651 783 842 1082 691 809 984 1015 610 697 709 814 702 865 728 626 519 586 748 540 395 399 815 1100 1363 1213 1173 879 1262 1334 974 1078 823 996 1245 1305 749 1087 1216 1655 983 1497 1570 965 614 819 753 662 631 573 439 607 453 260 737 354 460 421 446 374 211 265 258 352 228 219 258 242 234 740 530 850 633 584 933 787 875 470 382 475 529 356 320 360 447 330 823 739 592 283 254 353 327 312 365 1059 510 738 1306 1474 876 770 351 1030 1028 707 1289 954 830 1133 924 1229 1137 642 830 817 898 1218 1006 910 758 851 624 829 746 1385 980 902 1128 1118 1023 745 862 587 987 902 627 307 1461 752 1349 635 618 1459 813 629 802 658 1469 1600 775 536 514 1439 1280 1295 1433 1594 559 525 808 1319 813 1707 1442 846 737 1460 1508 855 770 1263 1370 1136 1187 1200 1647 1524 1088 1866 1897 2027 1232 1409 1994 1835 1770 2139 2104 734 1050 1003 860 838 884 3379 1430 1352 1386 1151 1286 1272 1053 1218 1554 1467 1960 1355 752 1013 756 740 373 1419 868 1161 1144 829 1020 828 684 535 1107 1120 1316 1016 773 767 604 999 519 293 429 383 414 404 257 227 622 475 759 550 306 958 1108 976 902 1322 1408 1135 1153 1108 1154 1270 1176 1570 1429 1363 1113 1422 1481 1200 1349 1211 848 766 1308 1131 904 1153 1254 939 1486 820 1151 1286 1047 810 898 916 995 814 934 1230 901 1393 1157 951 751 1028 1065 880 1149 1315 1739 1846 1035 2383 1243 1081 814 1720 1032 1803 1768 865 399 432 350 365 455 423 542 1053 957 543 1096 772 659 783 423 625 662 446 393 397 355 384 639 1148 620 838 534 585 524 646 692 540 437 440 446 386 490 782 513 682 677 736 675 474 523 533 1891 955 927 811 466 438 570 448 475 553 657 828 901 835 790 552 643 647 664 842 1395 1103 1228 1201 1315 1190 681 1346 833 837 1089 1237 584 857 1273 1213 1320 1321 1257 818 802 708 1293 578 806 644 627 435 1093 2500 1522 814 481 755 421 1186 575 817 442 2679 516 2960 2741 2882 2768 3183 3130 2932 3191 2853 3146 3128 2962 2907 2753 839 1136 677 998 1006 1112 1537 836 1055 1015 1415 1521 670 637 985 1178 594 909 1301 889 841 778 745 903 929 1030 961 1055 742 745 436 338 478 521 773 635 567 457 514 399 553 535 555 532 549 665 446 311 698 599 342 415 318 696 507 529 406 657 512 500 814 694 483 560 402 795 848 769 526 789 468 557 524 555 551 501 656 561 531 932 642 729 594 735 695 910 928 648 687 744 728 813 667 765 1114 480 808 592 553 699 583 531 573 645 611 593 796 788 696 458 537 614 490 552 393 618 570 658 496 521 437 490 672 508 562 613 419 440 600 483 902 609 484 868 850 1007 817 959 886 642 840 778 737 707 856 713 1137 1109 1184 734 763 714 721 837 785 817 415 314 442 738 289 179 306 150 310 196 111 355 98 241 138 244 172 174 178 133 338 301 166 299 259 307 287 248 313 145 167 139 157 201 123 260 226 224 235 183 151 228 129 305 160 158 154 236 159 119 329 131 169 181 171 419 314 185 150 154 224 128 428 206 224 115 99 66 123 100 122 82 272 124 374 333 269 176 245 253 247 308 274 500 232 309 149 169 316 218 280 231 209 205 497 135 371 344 135 196 428 442 365 421 602 255 327 332 504 326 318 418 351 419 461 471 351 430 403 301 364 276 473 310 258 341 318 449 662 505 376 425 371 197 591 537 612 512 559 479 497 444 487 911 419 263 451 210 338 412 526 951 275 527 567 565 252 340 385 447 445 494 353 342 184 247 288 282 289 328 503 536 539 492 403 569 515 668 348 435 345 394 354 365 374 207 207 170 241 202 184 355 335 305 397 592 587 383 224 375 250 284 166 282 281 194 337 312 408 499 302 290 321 277 574 203 305 170 148 350 261 418 165 197 309 345 632 225 270 212 643 224 570 709 267 528 480 624 6039 287 339 512 275 995 336 446 408 307 262 219 436 175 424 615 654 595 543 361 294 275 351 191 336 250 381 450 113 139 54 105 225 236 379 367 227 243 202 369 533 653 325 701 244 304 367 262 52 64 145 203 89 200 280 332 323 436 463 451 274 202 213 263 150 124 217 252 114 406 229 268 206 236 327 224 372 203 471 262 617 481 341 504 438 108 235 366 112 94 207 207 232 130 290 257 258 278 348 285 339 321 330 330 408 219 234 695 485 253 195 299 251 291 314 257 348 225 203 186 487 270 164 243 465 648 376 2158 2132 499 535 322 538 622 453 466 418 437 506 651 428 377 283 144 256 311 400 358 395 438 416 418 277 238 394 504 318 201 294 299 213 353 230 466 148 296 418 326 423 336 265 326 406 267 195 412 368 348 158 361 306 207 455 359 675 555 471 323 302 487 512 357 254 449 417 168 180 273 895 681 773 377 607 807 741 543 483 587 922 449 634 459 660 258 422 593 370 320 257 198 280 331 208 677 673 638 608 556 866 914 963 1112 1078 1206 941 970 765 1086 1117 1328 1453 1332 1041 1145 1104 1339 1172 1246 1094 1407 1428 1550 1728 1199 1680 1312 1452 1069 1476 1372 1612 1801 1842 802 728 1201 733 546 1334 1147 778 475 1261 407 438 394 520 632 531 293 602 1041 530 224 390 366 326 444 1848 1862 1657 1734 1623 2223 1489 1728 1762 1689 1521 2062 2064 1853 1283 1556 1352 1971 1843 1314 1678 1962 1874 1672 2030 1944 1593 2174 1549 385 365 143 1913 1912 937 2128 2631 2705 1854 730 699 679 347 683 164 277 233 338 1016 896 814 324 370 301 329 691 1009 702 1223 904 896 1025 919 1343 2122 2411 2023 1712 3451 3692 1650 2256 2083 2850 749 501 1006 988 1230 484 1125 394 1363 404 1116 673 106 92 1059 996 1208 2892 1170 551 1056 808 535 319 307 571 599 541 873 898 1586 1709 738 641 1325 1129 1125 1843 935 1055 493 401 484 1183 861 1895 563 952 400 569 769 558 813 586 2319 1613 552 539 700 505 714 597 635 363 515 584 826 739 539 1020 615 529 1482 398 621 879 341 794 780 722 837 679 749 634 860 895 917 895 939 923 1050 833 771 722 614 780 331 268 241 220 323 324 617 379 261 357 345 300 814 353 414 361 865 736 378 211 346 162 150 256 504 315 171 185 252 253 316 537 381 401 259 287 302 316 376 377 373 366 237 162 461 495 437 210 723 349 356 481 394 354 453 382 322 506 398 384 358 294 216 461 473 394 292 328 291 240 173 394 335 215 402 586 379 481 302 337 244 340 276 415 366 460 253 339 341 393 369 708 254 440 488 218 677 548 526 576 298 432 508 563 413 281 743 60 592 378 321 316 189 271 355 483 326 497 599 426 764 393 538 232 193 316 154 427 472 348 249 143 125 249 275 229 216 277 259 179 219 193 220 263 213 173 423 300 141 617 288 274 218 257 470 444 281 265 507 382 400 358 592 554 372 524 482 508 416 503 313 297 358 423 577 583 400 584 177 230 397 306 123 217 416 313 370 532 584 407 482 479 492 447 411 759 435 373 421 817 410 934 882 647 731 426 422 616 501 235 774 892 567 711 515 394 677 104 424 516 975 243 256 295 403 344 366 334 395 305 198 345 441 515 251 257 185 594 645 441 463 383 739 70 185 118 95 323 567 437 473 567 501 714 464 522 428 362 383 486 367 379 492 378 284 461 325 300 197 291 285 343 410 656 211 369 397 136 497 275 256 345 545 272 267 630 330 539 459 621 633 395 171 618 708 634 748 400 776 693 452 473 633 555 582 411 300 512 516 304 578 531 690 676 259 809 707 745 658 543 607 677 509 585 601 244 783 564 513 612 532 623 499 540 522 452 481 698 519 464 648 429 531 842 996 1070 891 817 244 560 506 285 349 847 307 325 479 248 188 347 311 487 469 646 409 611 486 429 480 441 893 549 504 506 489 595 624 590 585 707 680 741 642 655 745 549 700 656 367 732 726 641 542 718 586 450 438 766 603 1673 1706 1289 1316 1409 1695 1343 1452 1005 1338 1167 1278 1086 1307 1048 921 2000 1161 843 737 767 681 838 708 697 882 470 818 807 700 1222 537 578 777 307 266 510 281 433 465 590 453 383 329 429 407 371 158 506 245 291 267 211 317 472 578 335 472 536 535 679 646 690 734 444 762 506 934 753 692 663 479 523 564 219 386 374 235 232 181 217 317 202 127 369 103 188 131 224 236 100 93 126 124 296 310 314 300 261 433 162 310 437 292 503 488 502 358 197 233 346 204 200 206 382 307 387 290 591 194 186 153 141 188 258 366 153 221 503 738 298 205 90 406 416 494 331 454 489 443 309 365 304 180 418 328 280 373 471 179 258 381 284 484 290 542 495 610 671 483 468 559 615 402 536 414 312 120 671 204 532 356 194 568 256 313 240 238 575 383 196 250 193 1220 890 889 878 656 315 311 209 483 374 685 572 271 348 578 443 300 345 443 565 421 507 388 479 466 549 470 889 855 458 589 661 694 692 737 717 199 530 294 339 398 380 1375 535 515 488 490 692 572 466 620 735 812 798 458 350 541 416 402 386 328 233 483 345 350 266 407 366 343 717 646 653 622 389 365 295 421 281 121 121 115 127 121 109 107 335 299 225 243 109 369 621 521 459 411 413 551 326 284 291 329 484 747 787 705 535 708 661 505 562 475 454 592 956 550 539 386 512 490 677 475 334 592 505 317 343 850 506 386 529 467 560 614 451 444 740 551 633 409 476 724 613 703 809 1049 532 463 443 714 363 736 623 372 214 302 186 143 134 124 162 232 240 344 353 336 345 485 355 428 500 108 218 269 142 351 293 653 222 417 308 181 248 269 233 299 238 203 279 209 246 238 656 248 296 416 250 251 519 273 791 493 469 369 438 411 417 405 216 488 236 444 446 393 526 211 211 175 222 607 706 471 344 486 607 372 328 732 300 442 525 588 201 320 583 545 626 640 484 442 229 641 381 280 339 184 235 173 676 1085 737 560 288 212 171 582 264 447 430 1436 400 1721 1653 1599 1225 1612 1402 1498 1306 1475 1453 1442 1590 1508 1493 470 395 362 684 604 452 691 471 368 402 651 561 315 409 443 405 214 577 974 510 432 387 495 532 416 878 882 932 1011 580 558 1081 737 790 550 1022 909 1007 539 557 742 870 850 724 734 852 977 747 865 906 865 757 736 699 311 776 968 555 507 341 682 837 749 454 945 820 764 711 933 755 910 821 796 898 794 866 816 457 920 547 661 682 775 651 755 817 629 592 532 642 823 602 832 850 751 751 856 803 743 733 640 523 786 747 904 750 764 834 761 601 625 705 607 606 637 660 924 799 696 600 988 655 810 523 740 736 566 632 881 822 1016 719 409 696 769 540 708 754 832 1025 797 873 830 792 752 842 793 817 858 941 673 829 895 810 934 892 832 585 675 916 489 267 257 415 257 513 271 367 200 324 333 307 517 523 604 365 391 355 355 420 279 426 394 443 523 350 280 277 295 450 301 306 280 617 394 526 482 554 439 244 353 324 269 339 485 231 337 259 311 322 308 765 511 130 112 194 278 339 494 387 454 318 203 304 260 329 236 336 276 157 354 721 443 203 367 241 207 330 231 653 502 700 491 559 424 421 192 540 454 416 544 324 619 241 297 227 171 420 452 574 289 433 622 379 430 377 434 459 197 345 439 1008 519 433 743 369 261 348 428 562 662 577 365 408 440 442 527 486 606 469 1039 828 1200 986 702 996 968 717 634 1265 753 330 890 441 527 1197 411 750 693 551 752 635 514 701 585 610 733 880 513 532 410 510 473 347 511 361 464 913 1072 476 588 572 440 726 405 466 242 583 415 597 481 497 556 356 583 382 466 452 339 461 767 808 632 578 567 552 490 530 342 375 447 276 569 475 623 894 523 355 641 498 886 548 611 492 478 408 594 703 382 417 412 488 686 578 388 349 413 583 514 1236 395 662 262 1076 287 8685 528 459 499 736 596 493 601 545 730 542 353 472 591 626 612 821 780 941 519 507 444 302 759 546 779 708 202 224 232 257 696 366 666 917 585 639 593 389 522 650 1003 702 403 330 593 522 255 94 105 248 106 451 685 607 728 609 514 581 600 547 413 380 221 163 490 713 178 590 523 704 547 695 266 284 344 276 705 546 701 1005 529 1045 356 326 465 428 301 287 391 333 382 325 444 469 331 361 290 413 546 556 597 520 425 301 315 855 581 200 245 243 223 279 290 598 476 567 229 210 648 399 373 537 618 796 516 3497 3308 666 663 785 742 886 561 734 612 1111 755 767 399 804 529 374 253 317 555 357 576 809 756 575 596 472 749 709 774 487 656 436 449 764 545 636 172 435 807 712 435 429 345 282 329 143 122 380 417 444 399 462 539 347 515 380 484 461 382 496 328 404 680 640 508 704 662 104 192 253 714 880 544 460 964 1243 1324 738 857 729 1002 549 745 595 551 749 424 1240 695 394 380 361 329 343 463 884 1495 994 892 708 1164 1221 1237 1397 1072 1146 1130 1201 1128 1494 1429 1233 1296 1258 1485 1028 1048 1413 1608 1420 1431 1235 1455 1577 1721 1756 1446 1318 1766 1536 1523 1345 2780 2406 2441 1874 1868 1808 927 625 1291 1623 1135 1110 1204 560 500 622 339 595 599 385 1061 986 445 386 503 451 507 594 1852 1969 2134 1919 2185 2214 2255 2171 2197 2852 1917 2085 2316 1726 2095 2133 1979 1700 1803 1906 2036 2358 2361 2473 2963 2454 2550 2899 2564 409 334 156 2595 2650 891 2447 3403 3536 2557 971 955 887 265 792 165 596 556 358 2180 1562 1581 482 357 272 652 1435 1347 950 1922 1044 1288 1233 1262 1871 2314 2743 2066 1993 4595 4842 2600 2942 3912 3475 1546 854 1551 1320 1296 846 1581 703 2232 1124 2391 870 99 93 1126 1137 1669 3188 1548 630 1479 677 853 874 880 1602 1589 1260 1435 976 1712 2277 902 952 1285 2017 1954 2219 1590 1535 682 1101 770 1648 857 2012 607 921 441 1056 842 835 999 1172 1953 2076 896 888 615 732 1271 923 1045 699 743 1045 1566 691 644 1515 767 675 2728 817 892 1166 939 798 843 827 1187 1264 802 786 759 871 919 848 812 944 968 1152 1019 691 1072 941 607 466 652 301 611 515 875 445 559 432 586 544 899 534 855 332 1014 791 619 936 360 297 256 244 331 479 335 287 305 348 550 366 384 598 360 240 321 301 352 616 514 463 595 344 436 463 689 164 233 507 369 323 340 324 311 460 298 454 677 160 289 189 265 758 622 907 340 435 478 413 470 462 400 448 347 505 466 438 449 443 315 434 460 462 336 484 479 295 265 231 257 805 385 492 551 242 627 437 427 479 391 407 479 507 225 393 810 103 822 289 334 284 230 247 453 488 482 741 583 979 720 961 649 349 266 471 330 276 218 291 328 256 182 301 232 552 355 378 390 356 266 252 230 332 295 181 292 350 206 540 599 417 354 272 614 378 365 316 426 443 621 563 599 330 421 547 611 585 593 546 315 506 712 516 877 735 932 453 267 304 299 461 351 217 791 591 629 578 876 389 619 608 701 1067 503 606 585 641 760 1197 775 966 797 1215 1345 895 577 477 679 338 742 896 811 849 782 807 546 468 660 682 1691 368 199 287 493 412 426 274 376 850 194 448 370 1056 312 270 281 891 1212 397 524 517 819 303 311 263 315 718 577 525 547 524 524 556 479 606 604 540 556 647 575 613 781 816 772 817 757 714 427 532 431 419 349 1046 371 484 374 251 489 196 409 429 1013 490 466 843 855 866 650 790 825 467 421 962 630 580 612 484 510 609 352 405 640 556 479 650 665 516 529 670 572 558 596 635 569 1063 895 1090 617 656 583 990 674 602 766 460 1189 416 672 443 699 930 870 876 871 523 437 1275 815 694 639 795 584 1075 1256 1109 1362 1304 582 601 543 652 778 620 427 522 729 591 431 452 283 836 652 663 721 1004 1162 865 437 386 1199 799 1040 706 862 1268 1299 1027 856 970 1110 1141 851 987 1199 994 1057 692 1153 766 1084 925 1047 1296 1180 1054 1202 940 1013 2532 2528 1470 1595 1921 1749 1547 1631 1485 2005 1571 1695 1943 1497 1610 1518 2153 1194 1341 1061 1151 894 1130 1120 1111 1735 545 1078 1553 1261 1425 461 898 1086 421 454 487 775 564 550 499 562 405 647 479 456 506 427 382 335 282 286 768 416 559 1025 754 388 749 933 621 775 899 728 690 745 566 864 841 1290 621 912 911 823 476 606 566 510 484 427 259 598 245 186 673 296 351 374 354 225 93 154 266 311 145 149 159 155 141 288 192 521 501 525 1092 1054 1070 493 475 525 324 430 408 428 294 165 458 428 645 219 261 248 246 433 461 789 353 423 799 984 387 445 260 876 872 744 606 695 854 861 760 846 738 394 484 531 789 588 610 713 716 692 448 496 577 1036 551 715 706 681 831 600 631 411 542 534 625 227 973 424 1075 595 406 1074 430 549 430 527 920 1020 434 390 376 992 1351 1256 1017 853 540 491 477 1015 601 1150 1061 569 584 1206 928 620 633 844 1048 898 788 687 1036 1014 782 993 1110 1371 897 923 1434 1247 898 1419 1784 604 510 773 443 481 602 2501 841 735 705 662 1177 1060 917 1131 1263 1303 1445 1046 465 791 513 314 345 978 620 733 590 692 723 538 323 589 978 667 1102 636 643 556 357 593 280 281 342 262 298 298 213 195 389 439 462 267 116 841 664 815 642 941 806 775 766 819 735 647 884 1008 930 835 792 941 850 722 800 746 847 676 933 667 526 771 670 612 1071 721 678 745 642 552 432 672 698 566 759 987 637 889 647 796 553 809 919 635 773 1008 1027 936 900 1294 769 625 477 1292 522 1341 1003 580 432 269 320 450 540 487 601 651 388 407 523 564 478 615 393 429 372 152 198 342 272 292 322 949 369 533 410 373 345 471 417 286 359 350 370 352 292 438 274 611 501 511 659 300 483 229 1405 454 421 856 353 403 501 467 341 526 403 374 431 545 404 445 567 347 180 619 878 800 855 1045 1159 830 466 1034 470 805 775 743 230 1037 567 497 641 607 653 425 383 566 835 307 334 403 453 325 690 1438 1183 460 262 336 205 675 533 420 288 2040 320 2495 2314 2378 1790 1815 1828 1821 2317 2418 2303 2138 1885 2356 2002 569 510 542 421 621 851 857 640 678 984 891 986 680 614 533 658 556 566 990 1040 993 983 587 499 505 585 585 673 729 1043 463 504 608 700 596 1065 1021 735 427 549 691 761 737 624 562 899 797 989 511 694 635 696 653 602 351 363 703 532 398 384 689 904 774 583 362 509 461 404 514 479 678 708 624 703 602 552 626 392 776 717 540 526 718 783 630 657 668 741 695 530 716 915 661 703 611 747 779 642 793 648 815 807 797 758 793 603 863 855 734 418 560 697 576 706 620 534 770 846 574 638 359 618 755 693 736 622 506 554 406 578 841 573 392 497 562 689 500 579 651 564 601 632 580 738 771 803 641 631 617 774 810 704 807 716 762 710 625 331 466 762 584 338 210 366 210 424 220 203 249 312 225 233 246 248 262 240 309 237 217 485 268 467 335 310 348 207 211 179 187 154 137 282 264 241 219 322 304 388 238 221 131 135 117 149 329 166 148 183 244 122 108 715 152 155 147 88 200 189 305 170 192 235 130 187 179 248 243 129 266 114 398 392 256 204 293 248 206 238 262 382 411 438 214 216 372 599 192 489 380 332 384 125 181 205 176 415 339 300 301 421 392 367 316 372 228 265 342 590 250 359 430 538 442 296 380 248 188 312 225 298 353 322 191 318 689 288 285 555 423 444 785 735 689 585 553 619 656 779 501 742 491 480 533 401 489 813 229 843 457 606 540 390 436 467 306 314 275 574 379 374 634 222 270 167 373 225 492 696 808 464 655 402 374 494 652 688 249 383 293 500 433 426 493 493 601 303 442 412 278 281 603 644 636 465 317 453 278 356 260 233 405 272 387 547 596 688 526 624 622 500 812 594 480 464 390 252 369 474 174 285 178 553 582 571 344 416 354 365 498 573 292 617 448 549 339 528 6748 471 335 513 448 317 802 239 438 316 202 179 525 361 345 656 654 396 457 160 189 376 557 287 567 309 240 275 179 171 517 174 644 555 254 313 225 248 468 444 475 473 267 266 549 334 90 36 93 139 78 258 321 649 450 678 411 458 274 228 398 284 122 116 225 337 172 671 400 308 490 446 219 427 269 198 362 292 389 323 432 410 232 257 298 519 164 140 321 329 286 209 273 203 222 238 259 236 270 436 436 390 601 335 339 546 629 288 253 269 251 291 265 583 459 361 363 118 382 299 402 509 539 525 547 2645 2499 622 873 968 646 810 532 582 537 769 675 717 417 824 370 141 340 321 387 249 272 566 562 908 487 288 868 668 610 511 525 570 555 616 376 377 142 251 429 336 611 299 310 190 128 145 220 433 477 558 228 470 253 205 324 339 497 484 473 277 375 212 534 350 393 432 400 213 225 256 498 764 806 328 1085 691 873 483 538 407 688 415 584 446 590 346 435 891 498 132 98 495 260 306 329 949 646 897 729 704 835 1036 1174 933 1002 1109 1129 864 977 1288 1185 858 1605 1396 1293 1126 1389 1134 1356 1700 1564 1333 1514 1450 1378 1839 1424 1388 1275 1294 1246 1165 2152 2625 2218 1071 1210 1233 837 452 1243 1145 909 571 1326 398 335 773 260 450 520 344 855 1015 486 247 628 565 557 335 1874 1929 2149 1485 1774 1092 1789 1561 1529 2071 1815 2149 1917 1481 2065 1496 1382 1999 1856 1972 1685 1587 1968 2275 2360 2131 2295 2506 2427 519 408 204 1837 1731 910 2272 2608 2579 2109 950 914 435 199 441 202 264 244 181 1395 856 829 264 445 347 526 1151 715 797 1024 699 883 1087 996 1373 2375 2693 2170 2070 4548 4590 2256 2538 2615 2874 1219 914 1068 1308 1245 818 1602 583 1811 640 1430 977 203 191 1099 711 1201 3279 1397 420 867 854 828 375 391 994 924 900 982 865 1639 1658 813 736 1221 1522 1485 1684 1038 1049 540 509 568 1239 846 1637 285 889 572 760 683 694 843 752 1753 1725 790 683 611 633 440 423 497 449 614 602 1165 838 971 1130 481 461 1595 380 452 871 485 832 761 762 855 1121 880 813 926 1087 1143 1030 985 1118 976 797 902 843 923 739 311 218 351 312 310 214 642 314 295 486 504 293 525 466 562 340 573 284 311 192 225 152 134 145 176 260 266 251 167 314 315 388 576 281 289 238 189 302 362 410 492 215 254 248 329 347 343 373 330 203 182 178 211 270 372 277 404 529 403 166 303 305 204 494 417 650 359 381 357 403 390 369 408 394 364 371 460 258 448 256 349 466 507 337 547 359 228 391 248 238 210 388 270 333 455 383 480 426 410 497 253 275 469 489 414 383 679 75 599 343 420 150 264 163 359 375 294 456 560 527 649 494 707 364 180 361 296 139 230 320 196 214 132 186 309 337 486 357 134 218 175 147 149 343 225 231 481 332 130 547 607 426 353 341 491 465 173 171 804 491 411 397 361 454 407 576 524 730 370 372 337 387 458 562 570 621 499 404 334 163 212 265 173 232 574 501 535 485 778 484 772 436 704 724 637 379 487 409 514 718 596 577 551 582 762 623 383 438 434 175 531 662 622 929 525 490 529 164 402 449 1090 124 145 112 190 159 175 150 425 455 265 288 490 427 236 216 294 884 592 281 369 333 1056 192 175 139 194 409 393 308 369 392 386 518 354 393 406 338 350 400 321 358 424 423 349 435 351 374 234 254 214 110 123 540 186 272 225 225 383 269 438 120 738 309 293 727 463 492 417 549 652 504 411 697 699 611 709 465 422 335 546 330 359 362 408 618 368 473 397 391 503 508 632 448 417 873 1255 1340 669 541 606 637 604 628 595 336 416 856 664 882 745 683 635 642 680 557 602 754 657 803 558 543 570 994 1146 1064 640 576 317 417 310 465 573 504 653 720 536 376 269 275 247 700 544 585 559 647 629 365 330 333 994 592 342 345 487 696 848 641 483 687 796 651 688 875 747 582 541 830 651 707 653 1136 659 788 714 769 691 698 745 1537 1564 1214 1231 1417 1367 1393 1508 1277 1419 1238 1335 1502 1413 1310 1163 1525 1231 1081 799 851 662 623 498 588 1106 249 792 1363 1159 778 588 751 436 251 471 465 508 646 563 728 632 273 538 569 631 700 300 353 188 345 335 561 438 632 948 566 588 864 711 471 566 456 571 550 514 437 575 702 1068 606 723 769 685 220 179 149 246 222 202 238 523 202 131 443 257 235 248 368 294 52 90 219 78 165 189 185 187 163 375 134 339 299 283 397 280 292 205 172 180 347 132 143 134 204 227 341 354 451 110 118 143 94 153 213 529 182 427 447 681 377 299 157 526 462 432 468 657 558 524 697 476 495 378 462 388 353 306 337 527 284 470 364 321 367 668 460 454 549 452 438 358 410 377 555 532 335 125 736 312 661 343 273 570 352 392 334 402 630 770 283 247 241 713 769 758 640 659 279 277 279 536 396 938 649 335 372 628 531 401 334 895 971 737 738 606 774 841 491 744 872 1273 798 919 815 903 672 1054 920 370 740 297 556 448 577 1637 922 513 507 624 730 716 608 818 874 913 1064 473 328 698 335 331 274 425 442 583 764 466 402 679 264 669 548 893 580 1003 558 739 525 585 430 319 257 237 257 257 303 293 381 255 295 320 197 356 809 809 812 518 512 560 436 400 381 640 948 732 760 787 846 785 812 616 718 718 521 592 785 882 638 794 729 707 664 814 607 634 475 347 566 431 513 351 403 766 528 848 307 655 383 457 921 565 676 629 947 800 782 909 527 672 426 786 436 1075 537 396 370 202 80 89 87 89 119 414 333 401 420 322 379 332 171 289 273 246 256 271 247 259 320 641 188 496 423 469 317 454 386 378 466 345 330 294 422 403 395 611 404 436 474 235 359 152 1070 502 478 370 304 263 428 329 436 281 417 296 331 474 313 460 524 283 144 685 655 735 829 592 672 354 316 691 419 428 448 513 299 240 555 506 578 676 488 325 593 472 913 341 502 341 339 181 570 805 770 474 224 300 220 690 429 594 182 1358 374 1644 1516 1988 1401 1582 1645 1472 1759 1531 1928 1542 1546 1900 1917 724 610 448 517 585 695 471 492 606 582 951 764 316 228 521 706 307 565 767 453 404 372 531 657 655 435 447 517 826 649 564 795 590 894 604 669 641 790 934 480 587 731 568 792 1044 1032 694 670 989 763 1208 797 741 950 400 531 335 447 376 384 666 671 889 581 776 657 719 684 526 604 628 632 672 566 612 783 585 630 692 625 687 607 734 632 651 556 469 625 590 559 527 572 490 697 709 480 762 450 545 506 406 383 508 472 616 563 592 570 542 792 647 704 736 674 962 670 576 1163 815 963 650 616 961 871 895 925 922 955 564 765 1054 602 459 799 900 822 893 866 697 691 701 610 703 718 773 761 842 862 928 837 975 842 1088 768 1014 1048 515 625 751 1018 797 471 193 276 271 396 585 244 227 390 210 262 467 514 534 213 343 293 277 448 373 387 459 444 625 348 374 241 273 260 325 271 340 621 658 415 381 462 342 338 760 772 685 756 363 249 860 460 516 443 390 712 351 316 294 305 319 333 629 192 202 274 301 200 347 234 356 247 402 320 527 607 362 365 486 383 341 523 388 747 761 676 310 350 335 647 280 566 580 404 422 396 300 298 426 247 566 450 388 576 361 556 376 366 298 566 351 712 276 346 327 908 639 705 821 254 394 529 437 477 469 259 347 736 480 351 533 333 442 476 716 938 1017 987 966 635 846 681 518 1180 1023 851 951 406 446 642 487 832 540 649 581 733 778 657 213 225 282 647 537 326 438 381 294 337 356 276 602 841 890 609 507 786 626 751 347 247 359 385 416 582 517 459 532 679 455 282 346 533 423 393 693 775 901 345 592 498 404 444 330 478 632 539 340 472 419 533 405 513 449 342 768 385 593 544 513 554 687 668 371 499 209 696 845 415 264 434 750 468 766 470 636 968 635 753 512 459 471 11691 427 809 554 486 875 438 497 552 213 296 658 639 838 549 567 508 621 258 415 345 331 299 425 387 287 299 130 235 265 255 403 434 202 263 343 380 388 541 760 373 384 374 534 506 116 167 117 128 223 406 644 575 529 552 633 443 433 342 278 311 191 243 350 613 295 458 491 351 433 463 170 226 350 435 578 603 772 675 823 790 337 375 409 524 384 311 254 260 285 377 186 608 300 355 307 513 376 566 551 741 620 326 376 721 759 549 531 469 455 479 473 514 444 417 507 261 478 417 499 572 613 642 766 2581 2977 609 771 885 872 689 650 660 670 1099 662 1049 793 569 393 446 270 414 352 328 125 948 938 636 650 464 794 671 534 366 677 411 405 964 735 594 433 464 474 370 369 723 506 598 475 247 246 597 477 404 745 750 558 291 420 390 578 470 321 490 211 268 538 454 352 476 460 385 419 583 860 764 1020 441 871 680 960 612 775 727 877 735 764 718 491 583 447 1046 449 391 263 300 344 525 470 844 993 706 651 978 1267 989 1250 1040 1061 1195 918 959 715 1781 1511 1722 1851 2018 1523 1167 1155 1267 1753 1955 1958 1488 1804 1916 1502 1899 1861 1082 1900 1349 1639 1454 3185 2521 2873 1355 1413 1890 534 519 1544 1495 1002 528 2051 553 576 620 492 470 615 537 1007 892 613 443 345 311 427 532 2074 2050 2187 2125 1983 1639 2238 1730 2112 2278 2181 2479 2147 1931 2205 2088 1762 1892 2067 1854 1816 1691 2690 3107 2953 3047 3438 2998 2542 436 305 312 1733 1803 1268 3264 3342 3212 3099 1066 1086 735 205 794 233 166 120 186 1617 920 886 339 528 384 486 1123 1054 1105 1450 1070 866 996 1239 812 1843 2341 2613 2313 4568 5136 2683 2676 2715 3125 1228 942 1499 1715 1210 991 1858 507 2057 639 1700 711 88 66 987 862 1710 3451 1991 587 1338 505 758 546 557 871 803 900 1548 1634 2144 2397 489 698 1158 1913 1904 1517 1311 1204 722 529 506 1535 823 1373 324 975 531 847 885 718 741 1160 1602 1629 676 770 780 706 863 713 924 828 784 1140 1559 849 740 1423 526 498 2360 716 914 958 498 632 594 793 927 874 1075 881 1000 975 1105 1009 924 1108 1427 1304 959 1028 802 1043 338 233 385 379 281 316 773 385 451 336 499 288 894 404 424 648 367 324 287 331 483 172 128 187 143 443 598 521 554 480 333 658 506 366 526 287 560 367 324 368 675 367 550 373 552 632 524 395 253 317 301 362 352 315 285 358 477 420 594 335 386 327 283 887 674 706 370 444 564 673 521 716 462 566 512 671 564 625 586 306 586 627 648 398 735 349 305 286 294 288 263 718 346 437 635 459 877 453 412 593 400 426 489 609 285 544 1058 158 1030 431 386 349 515 289 308 735 485 868 743 801 760 890 813 333 280 400 312 170 219 84 243 151 117 198 451 160 375 514 237 139 488 430 108 292 248 100 408 187 342 881 451 390 253 503 717 434 483 465 586 519 415 239 335 517 360 502 305 475 441 151 210 367 581 504 553 685 893 518 200 398 345 391 311 349 410 601 655 355 780 492 571 512 643 599 860 385 552 816 684 821 496 895 981 502 637 595 656 676 764 206 781 886 946 695 655 604 553 305 504 625 1024 374 266 312 388 362 415 246 570 566 232 386 443 245 329 313 369 879 755 432 534 551 959 219 237 164 241 416 617 449 491 620 582 743 604 628 568 390 402 742 372 498 528 550 472 612 558 522 375 490 419 372 391 664 263 303 353 268 637 329 372 455 838 500 559 860 469 554 657 851 1002 574 521 617 841 942 996 556 407 412 578 343 435 404 818 754 688 700 704 572 902 997 1118 891 270 1233 750 876 772 603 666 777 626 614 790 357 768 811 884 794 959 789 763 851 896 809 500 1292 584 576 732 766 591 1875 1192 1443 955 893 360 317 283 631 523 659 184 226 533 398 616 300 415 633 612 408 597 999 611 389 594 618 916 905 553 565 470 921 897 888 823 910 888 687 1107 667 711 725 488 1000 725 643 548 702 677 693 665 563 663 676 606 2265 2516 1791 2244 1923 1441 1635 1944 1425 1719 1717 1858 1511 1424 1801 1174 2158 1681 1027 936 1148 1012 1033 461 679 1274 261 809 1638 1479 568 496 330 573 428 293 490 683 470 636 343 456 322 564 495 781 492 357 387 301 624 564 562 658 619 782 858 823 937 807 553 693 976 810 560 519 397 594 940 1016 735 1021 1045 702 428 551 513 332 327 270 368 337 138 280 380 214 269 453 320 399 346 150 191 130 99 121 129 121 113 306 165 429 369 378 553 484 574 457 195 245 433 320 274 317 295 273 303 637 499 406 402 187 171 288 302 806 280 481 374 734 836 671 254 610 611 603 640 471 453 670 604 519 516 389 793 555 375 439 590 462 316 575 544 361 510 978 891 620 579 564 669 688 552 456 713 749 563 142 1076 441 1058 573 367 822 479 605 294 645 964 994 304 316 273 1002 1033 1191 637 745 303 261 486 781 476 837 791 559 313 863 762 605 682 607 965 798 661 842 610 820 673 1186 1550 1446 912 937 1064 740 934 1421 1330 383 614 649 615 652 488 1712 1402 1038 1100 966 1030 987 797 971 1240 1252 1202 737 496 671 383 548 482 566 505 751 765 568 601 830 420 452 1240 1038 700 1194 342 397 604 737 542 252 283 197 305 279 214 144 254 172 370 390 180 791 796 619 680 695 769 591 901 789 784 586 942 1024 901 819 992 885 783 570 646 532 680 734 430 719 595 798 465 661 748 605 594 510 532 482 423 555 605 370 867 577 387 766 449 568 455 965 675 750 751 894 1220 1348 766 1467 818 891 612 1091 877 1441 894 527 424 411 307 107 99 105 169 400 391 344 415 343 422 448 420 361 314 337 246 270 134 359 377 1023 194 475 507 441 370 545 640 309 575 797 264 226 456 269 545 678 334 539 212 484 591 305 679 462 428 364 384 201 236 208 225 319 262 502 498 808 312 376 349 278 521 769 485 678 650 517 618 545 629 682 545 336 760 861 327 495 635 520 685 825 618 889 406 538 579 541 711 486 377 277 748 719 774 530 486 700 625 439 429 1031 446 1956 518 2258 1939 2247 1736 1779 1747 2048 1882 2173 1984 2204 1905 1500 1895 637 638 749 664 586 698 715 503 573 634 1594 1358 365 516 849 341 588 610 1294 669 621 570 726 586 554 582 608 771 528 644 577 566 361 760 566 567 507 756 472 551 659 685 726 606 498 840 557 555 951 840 810 392 444 400 301 327 529 326 457 284 558 680 603 371 556 639 655 748 752 425 656 560 599 594 506 675 587 306 411 361 617 472 464 487 431 637 439 467 492 503 548 382 553 575 535 503 458 559 833 657 595 365 620 611 724 835 525 505 578 474 357 406 345 277 334 464 783 572 541 600 463 373 539 515 949 1014 477 615 487 474 727 647 327 447 604 543 448 570 674 572 504 583 548 561 515 672 717 795 785 391 401 491 645 645 582 823 454 520 442 561 393 374 267 227 279 275 182 272 156 281 273 229 167 169 167 143 196 174 168 271 195 263 213 203 302 215 165 157 159 151 195 163 244 294 178 160 150 176 150 195 217 209 201 223 186 168 330 287 327 173 171 434 330 216 204 163 200 134 301 248 270 327 120 187 142 203 150 142 312 156 290 482 188 454 586 164 153 288 318 338 418 395 176 188 256 249 174 622 588 439 615 375 355 297 161 230 167 334 271 350 371 260 264 343 286 209 319 436 204 243 220 693 370 444 604 333 311 219 287 244 275 280 252 232 631 225 310 418 619 158 559 500 642 613 329 471 772 719 545 655 419 375 430 343 277 635 248 688 413 540 540 461 449 671 403 419 424 402 341 439 268 197 370 214 390 204 602 506 624 610 539 412 442 319 301 300 144 277 187 351 217 360 274 382 311 266 407 343 242 399 614 824 425 288 169 289 468 530 408 171 320 388 408 397 562 695 412 255 592 371 676 293 363 296 287 198 280 449 289 178 168 273 458 410 291 295 372 395 319 510 436 608 449 803 275 499 335 427 6483 742 419 349 358 339 390 284 149 289 371 334 328 398 398 506 228 261 150 324 366 262 382 435 106 143 108 196 375 194 342 597 255 299 405 282 288 367 469 301 225 235 692 319 104 72 121 148 128 299 233 527 498 589 433 441 324 286 410 224 145 75 281 476 135 370 218 294 336 370 225 234 371 130 505 473 461 376 273 416 323 274 345 401 194 178 258 239 321 224 234 261 166 213 264 268 368 382 454 375 491 173 201 630 484 207 224 240 212 326 244 362 400 264 197 314 472 375 289 416 333 500 574 2722 2344 440 583 353 476 524 448 562 617 671 611 652 425 411 276 322 238 114 278 237 195 528 553 542 521 405 594 684 268 255 346 294 258 505 344 321 265 275 461 353 301 273 282 241 224 92 170 319 293 267 177 492 347 223 285 277 613 553 324 325 409 201 483 251 245 391 371 217 243 255 553 489 572 400 747 575 648 427 305 440 608 861 500 549 498 475 383 784 489 346 311 270 254 228 304 711 664 534 752 660 782 901 1227 977 721 797 872 900 772 962 875 910 1195 1142 949 807 868 876 858 1030 873 820 1192 1117 1343 1370 1418 901 1183 1024 1484 1055 1772 1635 1859 942 931 1039 409 467 1225 1211 806 586 881 360 333 465 352 454 284 252 762 613 429 412 434 381 338 234 1459 1693 1491 1400 1630 1605 1591 1382 1276 1915 1457 1420 1619 1718 1436 1571 1207 1380 1363 1527 1323 1591 1464 1704 2005 1995 1505 1966 1742 363 315 274 1529 1857 878 2086 2561 2507 1582 688 683 424 137 442 297 269 228 142 1354 664 733 242 430 339 439 883 1133 724 1202 805 758 841 880 1239 1467 1750 1522 1869 3582 4558 1860 1867 2815 2746 1045 544 1053 1046 1272 622 1189 625 1374 575 1362 637 40 32 1041 1019 1191 2522 1333 619 1140 615 537 357 347 776 680 779 975 795 1472 1508 602 500 1077 1400 1361 1803 872 1097 671 473 518 1497 648 1133 499 674 431 659 494 519 576 679 1106 1574 601 592 472 525 818 648 743 404 450 543 952 631 682 1071 643 563 1443 430 566 713 405 633 711 599 764 651 568 527 598 849 824 901 859 868 939 873 841 613 457 684 303 233 320 254 222 203 725 439 286 376 518 446 624 445 472 264 533 282 256 335 160 168 148 185 122 290 327 244 268 368 372 301 325 362 199 179 189 369 228 415 316 269 401 198 271 309 505 295 145 232 124 183 320 230 209 286 238 318 524 153 321 120 287 433 485 580 403 431 427 406 234 342 224 254 211 374 264 389 238 222 196 331 245 253 370 274 154 134 158 147 137 585 315 333 388 394 584 336 324 455 370 380 443 485 376 558 675 120 662 292 255 251 197 154 480 403 315 338 644 530 579 374 713 213 183 267 306 118 184 147 307 197 183 299 223 262 467 384 201 145 233 204 162 297 243 206 253 224 187 589 431 319 263 168 423 260 214 169 451 245 273 235 390 441 391 345 367 452 349 288 263 347 400 454 397 380 402 295 233 211 250 364 258 127 449 351 468 396 642 776 522 474 326 526 447 447 525 616 480 715 651 818 780 558 722 497 368 468 444 213 529 640 561 642 644 414 422 229 415 449 1347 236 249 176 248 262 270 213 318 432 183 312 357 457 192 192 305 593 622 299 377 388 633 64 201 105 124 500 323 246 262 272 250 308 480 232 283 249 255 291 259 275 308 360 318 378 346 296 286 332 368 150 198 642 202 319 409 137 274 124 254 354 423 304 209 681 451 529 534 634 432 372 411 662 545 387 439 436 400 417 346 284 300 235 668 481 293 330 282 295 522 492 679 757 406 806 821 877 395 565 375 777 470 532 531 234 582 440 340 498 427 652 569 628 626 579 330 913 544 424 510 488 498 862 734 705 675 585 443 448 410 399 405 490 259 372 580 409 255 343 207 558 429 454 528 711 708 315 356 311 949 669 431 366 508 914 789 736 634 906 774 595 766 622 553 652 645 663 613 699 750 543 814 744 702 769 667 765 711 2055 2077 1210 1269 1166 1004 1240 1384 804 1100 870 976 1399 1369 1323 839 1986 1419 1129 763 792 399 654 552 507 1014 268 685 1389 1214 973 377 446 661 261 332 343 482 402 586 429 312 236 468 261 362 281 247 511 242 186 154 317 391 465 549 628 439 522 660 424 685 456 432 366 596 447 697 706 699 689 754 778 588 340 168 146 336 332 306 177 493 183 87 365 133 156 282 391 364 149 161 107 106 137 168 168 174 158 351 86 412 190 314 382 262 316 242 265 241 331 223 215 219 238 169 376 299 351 163 145 203 191 160 199 326 238 426 427 564 306 482 191 563 575 394 424 522 488 598 684 523 541 308 427 436 377 405 345 429 440 530 245 318 266 889 466 443 343 570 341 411 489 280 364 360 243 147 651 346 601 261 310 662 349 312 321 343 611 800 315 366 354 720 735 749 726 585 309 283 258 569 307 636 613 339 371 603 594 481 437 537 665 542 578 545 652 623 506 615 1060 913 641 945 923 847 721 814 951 297 423 415 430 495 557 1550 410 393 544 415 630 598 482 596 803 764 820 707 410 524 236 331 391 427 463 629 611 403 430 405 189 349 681 562 595 685 403 345 242 470 348 118 149 133 139 143 108 94 297 245 226 246 155 435 663 625 623 580 719 558 544 454 624 477 543 807 651 622 569 660 621 563 676 622 485 395 742 571 337 416 484 429 596 422 345 391 417 376 319 568 469 445 380 542 468 619 558 347 463 474 639 304 706 687 945 642 803 822 447 413 365 800 486 823 978 670 296 184 260 134 173 167 262 343 419 409 297 323 570 480 273 377 433 193 129 214 134 320 240 761 244 353 543 286 370 284 341 139 173 188 226 196 192 307 282 598 275 632 194 258 383 193 997 375 345 459 198 261 215 183 192 356 314 338 371 547 244 214 285 248 203 409 720 358 751 504 570 358 371 537 523 274 609 519 289 318 565 551 649 611 728 445 272 452 454 266 376 218 357 202 536 761 667 511 173 235 149 433 467 306 315 1363 368 1342 1243 1499 1455 1279 1428 1410 1443 1338 1443 1331 1344 1571 1475 426 475 374 387 449 379 645 672 453 675 634 924 289 341 478 388 381 460 719 602 574 566 317 542 521 476 486 554 1134 1271 893 987 1001 1419 1130 1245 1143 1067 1006 878 1078 1148 1100 1000 1447 936 1439 1016 1531 826 1131 952 990 1002 833 1010 986 1126 1030 870 1329 1473 1160 749 1160 1598 1511 1661 1433 1229 1251 1338 1319 1372 1377 1153 1406 1067 1553 1603 1613 1366 1112 1301 1146 1263 1091 1234 1067 1221 972 1137 1257 1324 1083 1227 1479 1215 1257 1339 1303 1235 1250 1314 1105 1295 1053 1041 1065 1324 969 1227 871 1229 1009 993 1424 1442 1365 1349 1042 969 1292 932 1541 1596 1221 1242 1171 1077 1489 1291 1084 1247 1170 1410 1212 1472 1759 1775 1564 1537 1666 1244 1150 1137 1315 1350 1277 1318 1595 1524 1560 1634 1591 2103 693 804 982 1387 493 439 418 342 444 445 359 660 228 638 371 531 452 443 442 470 560 448 479 619 440 656 504 351 437 439 554 471 526 441 403 532 541 566 510 513 427 596 289 476 384 496 447 597 434 321 681 423 510 516 474 928 391 465 398 316 559 494 856 506 556 355 201 320 286 333 287 370 781 281 662 887 838 316 547 506 383 426 535 817 477 1025 539 583 417 593 462 674 617 563 658 360 668 451 352 361 454 603 578 501 789 689 611 872 723 515 636 898 741 904 688 696 495 796 1124 613 583 585 924 575 717 845 417 584 864 489 484 1146 879 803 1328 1109 1361 1306 793 1071 1453 1780 1034 1836 931 753 1251 456 615 1258 719 1678 846 737 1078 953 692 966 679 693 777 837 738 456 865 641 619 682 598 515 947 969 1140 946 1099 1161 1150 1321 612 794 696 958 766 1073 952 615 705 550 581 463 541 868 390 616 1019 1008 1139 723 710 671 559 650 499 240 781 398 584 596 798 1058 603 443 674 523 1144 489 481 685 546 678 772 763 404 405 508 622 674 808 619 314 839 697 802 1062 509 987 647 1066 995 736 513 809 742 12506 662 770 975 605 749 792 495 597 942 1062 1009 1029 944 885 699 793 893 567 515 408 569 707 418 450 294 413 689 396 899 924 442 532 717 635 669 1197 1113 834 547 954 775 997 150 98 139 148 313 828 610 801 794 822 637 1092 777 713 755 597 324 245 641 787 177 634 474 1012 581 598 631 787 894 500 825 549 1069 1015 758 1371 530 677 998 863 710 521 653 617 708 607 566 962 508 556 542 594 595 899 671 700 888 468 446 1101 807 505 743 941 885 1012 1037 974 779 531 720 840 986 433 603 838 907 1160 975 4816 4401 852 1097 752 808 1506 710 932 853 1085 1175 887 886 958 540 429 581 430 930 812 757 1104 1115 882 821 667 1311 1254 709 568 959 591 588 884 838 738 449 540 1233 885 437 570 485 619 627 400 598 742 936 894 518 831 401 577 465 561 1370 1005 846 878 708 638 907 512 503 1016 920 272 341 518 1525 1528 1421 963 1151 1473 1537 1024 1195 1187 1827 1056 1073 1434 853 695 489 1388 1135 276 224 461 927 529 554 1377 1363 1121 1221 1324 1824 1864 2000 1708 1607 2057 1607 1367 1256 2122 2029 2136 2533 3181 1746 1740 1723 1922 1714 2540 2462 2272 3033 2585 2745 2027 3094 2310 3041 1938 3183 2334 3719 3132 3821 1868 1755 2075 1213 1077 2393 2412 1893 881 2576 846 764 797 444 956 727 667 1450 1440 862 581 675 612 802 905 2784 3024 2676 2913 2728 3211 3051 3141 2875 3734 3412 3473 3834 3297 3174 3592 3276 3493 4270 3395 3729 3032 3247 2952 4176 3470 3245 4073 3745 615 551 466 2540 3132 1359 4340 5034 5072 4269 1335 1591 975 359 1139 515 603 500 382 2364 1731 1623 430 1080 939 795 1854 2029 1664 2852 1544 1778 2514 1796 2306 3416 4184 4024 3495 7357 7187 3331 4694 5579 5519 1953 1380 1652 2385 2353 967 2723 1034 3206 1138 2629 1499 204 161 2425 1993 2382 5385 2527 1102 2211 1276 1004 805 787 1405 1296 1277 2026 1748 3174 3650 1344 1153 2153 2899 2824 3054 2225 2035 1157 1178 762 2886 1832 2696 1298 1736 908 1172 1221 1260 1471 1427 3225 2635 1185 1229 1176 1122 1240 1143 1072 1127 1235 984 1910 1378 1165 2600 1312 1222 3594 837 1115 1425 814 1325 1342 1222 1754 1333 1191 1100 1397 1706 1696 1866 1807 1877 1870 1857 1390 1377 1056 1694 645 713 737 498 470 387 1084 646 746 685 696 652 1698 1397 914 638 1107 970 622 637 888 356 316 685 429 590 547 427 644 782 654 713 591 621 664 503 527 733 519 713 692 702 716 361 659 711 1272 338 608 559 862 727 667 505 661 556 653 916 945 606 879 624 786 889 1226 1043 685 857 872 728 935 1034 703 964 1028 829 1040 814 692 1028 776 853 808 756 698 575 609 679 921 525 580 781 589 841 907 481 884 636 546 686 452 662 682 776 815 669 1267 154 1610 642 612 594 502 389 781 1009 797 959 1423 1367 1118 939 828 628 315 597 317 446 707 465 296 347 283 300 334 387 560 736 649 665 297 235 376 775 620 416 609 449 314 1442 685 746 642 486 706 717 584 543 963 521 1028 753 875 1023 976 792 585 853 694 572 444 740 606 674 1376 876 1024 796 646 551 829 759 349 449 758 828 948 954 1293 607 810 983 771 1209 1088 1103 717 1052 801 1953 1134 1679 1524 1181 1273 882 1157 1098 932 356 864 1085 1429 1440 1034 1039 1160 520 672 830 2493 508 552 589 539 657 689 686 536 1154 312 733 607 1107 411 432 634 1508 946 742 872 696 1406 306 489 262 353 907 1309 1005 1112 1186 1171 1414 1249 974 1141 1046 942 1351 937 1029 957 853 681 971 787 748 558 626 848 621 676 1444 628 575 716 308 702 334 704 1105 1440 597 669 1879 713 1187 1277 1049 1247 953 630 1847 1198 1176 1268 788 991 802 855 706 861 1019 1408 1112 726 650 623 572 1090 1035 1251 994 492 1887 1610 1878 1013 1172 878 1442 813 1289 1534 413 1487 1097 906 1117 956 1265 1281 1339 1403 1145 803 1429 1105 885 1234 1068 695 2398 2363 2167 1207 1080 691 753 656 735 879 1287 591 675 1216 919 472 995 725 1013 804 797 972 1397 1019 906 981 1064 1960 1231 1224 974 1027 1486 1189 1233 1307 1521 1376 1366 1711 926 1091 1199 1326 1528 1013 1279 1442 1516 1139 1325 1369 1050 1048 1443 1332 3344 3260 2629 2615 2651 2404 2821 2998 2676 2825 2365 2608 2489 2232 2743 1643 3778 2009 1996 1540 1592 1505 1393 1362 1346 1945 610 1396 2171 1834 2061 1253 973 1230 737 730 1296 654 710 980 820 737 756 684 560 626 636 569 636 650 580 458 656 683 808 959 795 841 1291 1407 1154 1290 1475 1381 964 1684 1332 1433 1174 1624 1446 1348 1315 1128 707 775 684 745 888 680 474 617 437 327 783 255 400 338 564 482 213 242 203 177 331 303 368 345 319 707 432 532 604 548 989 817 961 595 522 643 669 542 475 495 769 630 805 856 1075 567 457 410 329 468 574 877 482 696 1113 1409 740 643 324 995 1029 864 905 692 785 767 945 818 767 673 902 783 973 982 824 579 597 735 796 607 879 1099 886 1187 1257 1267 942 901 938 618 1082 921 597 406 1202 621 1258 631 616 1346 607 617 534 615 1502 1303 374 469 409 1568 1176 1047 1514 943 513 464 503 941 680 1414 1166 662 712 1049 824 739 604 1085 1331 1029 956 1089 1364 1188 922 1236 1927 1668 1052 1317 1262 1483 1350 1532 1315 567 1183 858 882 635 631 3142 1134 898 902 721 1280 1269 1015 1333 1397 1394 1332 1247 877 1104 505 818 653 930 822 1018 1056 868 642 711 621 947 1332 1270 1384 1476 977 691 642 795 532 316 420 357 410 392 290 237 497 597 629 458 304 814 991 858 766 934 862 903 971 954 1116 756 1255 2043 1646 1705 1347 1495 1301 1051 1124 1140 936 822 1117 914 717 905 1418 1010 1123 1105 1092 1014 1003 1005 1207 988 1193 1001 1019 1307 1033 1334 869 936 1208 1316 1059 1197 1277 1415 1707 1586 1331 2275 1218 1066 890 1489 785 1730 1852 1210 595 835 665 208 230 218 323 795 762 937 876 851 909 1221 467 722 760 276 512 492 678 677 696 1493 419 909 635 446 766 639 836 495 639 607 386 264 410 539 578 574 475 782 665 868 931 712 1937 1169 1023 909 728 608 584 532 306 782 887 663 685 918 760 329 366 502 482 843 1090 934 1074 945 1279 741 785 1469 637 688 1408 1440 396 795 1215 1012 1272 1342 1485 1188 560 1076 1113 511 603 398 909 522 1055 2314 1959 921 535 737 452 718 586 723 895 3470 1071 3432 3212 3477 2229 2822 2781 2625 2753 2876 2763 3080 2656 2673 2609 773 817 904 944 1120 937 1246 1219 898 998 1508 1189 767 919 1052 951 868 975 1627 898 854 830 991 1172 1078 958 998 1429 844 969 436 698 705 1164 784 836 790 728 465 532 630 643 584 791 714 994 804 768 737 757 582 563 583 638 315 442 527 493 545 486 689 838 511 638 688 851 903 800 812 680 882 804 902 791 837 907 883 506 763 610 825 685 758 798 638 787 703 738 780 724 674 924 702 787 929 577 788 544 791 771 856 769 775 647 702 625 823 804 699 575 858 659 839 759 619 745 674 805 771 719 524 585 719 717 880 966 540 569 426 671 1160 797 625 695 849 827 768 769 677 688 822 683 729 922 695 944 896 840 970 619 742 749 890 852 835 873 521 460 555 709 476 323 233 202 247 284 347 178 338 364 286 301 247 245 297 240 311 248 252 439 326 404 380 288 415 252 271 196 214 223 321 256 338 477 378 311 205 331 272 441 220 264 246 317 214 240 309 311 424 277 267 616 244 220 202 230 315 331 323 217 278 186 229 257 257 197 249 270 359 299 298 619 204 323 576 314 243 309 214 603 504 604 409 451 405 448 211 362 338 294 343 270 245 386 332 243 307 227 217 282 450 464 295 333 255 517 352 603 398 390 387 916 545 546 749 397 386 297 321 356 320 413 338 470 519 334 296 736 641 439 734 655 998 737 708 649 641 885 508 1101 867 494 622 381 379 1114 623 798 360 398 611 832 320 514 311 284 433 858 760 378 477 449 322 305 425 418 461 713 865 490 495 527 585 548 708 658 338 525 298 489 336 561 352 483 310 349 421 348 273 355 603 716 919 381 351 273 580 703 290 336 459 477 607 434 562 739 498 583 639 499 879 429 414 382 360 397 462 693 418 388 336 268 420 456 359 486 332 497 470 652 353 657 322 683 336 596 448 554 419 662 8095 467 505 485 377 271 301 280 485 544 497 509 505 596 468 407 248 325 531 410 541 515 160 182 207 241 317 271 500 639 412 454 478 195 354 532 539 655 209 354 467 330 90 77 58 122 113 353 418 333 304 532 633 340 543 509 412 283 191 94 288 404 97 477 378 406 488 514 465 395 444 281 423 500 676 556 488 653 282 251 308 478 338 318 314 328 332 366 300 429 196 238 308 290 454 331 401 464 870 293 289 652 473 244 347 337 319 413 482 575 559 237 299 321 451 346 343 554 381 743 355 2614 2844 483 718 786 646 879 463 525 435 854 805 753 571 644 418 239 291 267 488 285 341 476 462 586 468 637 860 844 424 380 509 355 379 569 439 374 299 301 549 323 513 458 258 339 348 197 247 335 455 381 381 666 323 199 451 171 436 354 385 294 263 384 448 246 307 535 437 227 237 312 755 665 575 388 657 857 918 713 656 690 940 713 559 626 536 310 530 896 635 294 204 251 432 307 327 966 804 699 652 790 1245 1238 1177 877 776 899 1052 1141 744 1137 1170 1122 1205 1206 1480 1305 1334 1319 1711 1276 1446 1583 1562 1390 1484 1534 1788 1607 1457 1506 1825 1404 2491 2888 2528 1248 1305 1363 695 459 1376 1357 889 775 1388 473 390 543 389 543 444 468 1060 759 611 255 533 409 533 369 1956 2252 2249 2706 2054 1823 1850 2381 1766 2072 1810 1884 2100 1857 2127 2063 1507 1853 2137 1758 1929 2140 2348 1987 2267 2525 1908 2078 2404 458 339 244 1809 2240 1032 2483 3015 3069 2386 1054 1076 775 246 800 209 264 230 215 1970 1221 1270 384 592 508 803 932 1084 1172 1528 971 1174 982 1228 1489 2331 2836 2018 1653 3791 4296 2438 2452 2658 2886 1313 678 1305 1277 1457 710 1440 642 2028 742 1643 667 126 81 1137 958 1648 3024 1572 633 1045 495 823 407 392 924 881 752 990 922 2005 2273 881 736 1305 1911 1728 1687 1283 1461 903 744 577 1332 1002 1390 521 953 542 780 839 720 1002 964 1913 1979 621 712 804 745 692 508 733 603 619 636 1345 786 603 1152 733 614 2000 485 642 721 465 777 928 784 956 700 854 730 964 1158 1174 1159 938 1048 952 1151 1008 750 869 710 427 420 457 449 584 283 812 432 337 416 564 443 725 584 497 327 655 594 377 385 226 302 288 357 173 476 308 302 375 405 351 396 428 371 373 332 307 315 289 386 484 326 425 258 525 530 527 360 316 210 372 490 240 233 404 196 381 459 587 303 274 283 251 509 713 763 502 575 498 488 422 491 411 463 361 420 358 532 371 406 505 633 625 467 398 464 229 240 288 205 246 615 277 492 508 448 554 358 352 451 214 259 420 466 375 506 926 30 936 418 353 254 446 230 383 618 458 627 719 671 617 622 625 541 242 412 238 218 334 280 173 217 195 167 239 403 411 334 193 314 241 223 152 277 198 235 275 269 431 526 492 379 329 344 412 479 234 220 574 319 654 562 582 512 493 384 410 689 464 418 583 293 550 494 686 440 531 817 272 279 377 328 205 175 544 663 719 530 803 375 601 431 549 904 523 502 629 509 500 887 691 1096 895 575 777 777 280 568 574 346 515 774 517 741 511 678 708 332 304 340 1213 167 124 152 286 186 219 437 367 526 306 599 368 493 176 154 404 760 601 350 407 271 909 206 187 129 230 544 764 585 619 667 608 709 564 666 459 401 411 504 385 421 407 566 510 612 547 546 448 626 485 477 405 911 281 492 532 137 388 381 323 297 771 435 332 824 365 575 728 707 654 612 537 976 671 699 782 378 378 517 447 532 429 489 516 460 390 320 380 536 580 525 660 508 278 989 786 848 523 424 446 895 571 847 724 270 545 707 671 689 699 822 791 855 850 520 364 918 551 654 565 584 515 981 991 822 893 672 608 454 341 459 627 482 202 253 516 713 388 297 251 885 614 612 807 978 573 538 556 507 1231 750 964 915 827 693 1181 968 1019 1130 1094 1021 815 609 884 572 759 851 908 628 730 861 981 1035 1023 883 1073 928 1035 2451 2133 1554 1477 1555 1450 1402 1524 989 1312 1249 1371 1734 1435 1477 1265 2158 1263 1217 1343 1399 1013 751 900 673 920 396 766 1216 1122 980 591 662 793 290 256 455 564 414 287 555 520 309 325 355 368 417 317 343 277 456 454 541 420 540 734 461 435 698 824 739 857 606 543 749 825 643 879 1034 1213 772 823 951 805 358 368 313 405 401 352 277 470 284 172 539 138 208 225 373 268 70 124 138 165 163 181 179 177 175 319 194 524 378 335 570 570 584 302 311 255 342 309 307 377 419 225 444 390 517 243 221 304 230 188 239 624 259 463 590 1003 486 422 192 365 363 251 449 588 699 465 468 323 339 544 366 467 431 441 422 475 479 676 379 360 378 582 566 425 507 396 513 505 357 446 544 382 399 173 708 321 720 405 265 828 430 266 398 280 774 810 270 456 367 670 720 800 701 831 287 267 305 590 399 856 690 405 380 542 584 503 479 514 664 422 736 561 681 770 561 700 920 957 756 914 793 743 759 1061 810 268 709 398 459 548 390 1580 807 653 660 838 936 903 760 1030 1095 1094 1293 812 559 705 436 376 336 353 414 624 617 512 425 418 296 438 811 664 728 654 466 435 543 577 441 256 258 178 237 231 174 160 207 233 476 206 236 449 949 645 689 777 601 743 668 636 649 610 724 1048 832 776 852 812 894 652 730 861 624 669 818 675 379 385 663 444 643 572 670 566 601 438 550 448 504 494 634 538 615 848 404 654 665 505 676 468 676 656 914 995 687 1116 684 502 400 868 677 1045 854 546 339 350 336 127 92 133 167 511 429 512 342 409 543 390 235 439 459 276 251 302 207 407 646 908 307 400 457 315 472 345 505 398 258 246 313 279 301 397 323 249 297 490 353 319 409 279 1253 542 516 585 252 228 312 284 355 366 368 386 377 444 318 444 475 244 261 692 614 584 894 581 700 517 450 683 578 540 615 823 332 777 604 584 635 663 741 637 347 635 634 288 477 398 409 229 486 968 885 397 238 302 256 368 387 374 409 1492 234 1625 1523 1876 1709 1783 1626 1663 2090 1756 2126 1606 1478 1710 1754 576 808 556 508 626 443 701 596 762 693 976 809 375 481 716 588 411 827 1014 674 640 537 497 789 799 625 675 778 1052 836 846 512 634 585 787 775 725 606 670 617 858 853 771 850 548 802 695 587 668 915 706 494 596 748 480 663 747 937 980 492 1168 1047 703 676 827 861 931 882 917 688 1007 910 874 862 930 925 890 578 761 1005 888 840 672 845 777 855 849 655 834 735 977 808 705 837 1010 863 831 883 998 1016 999 772 931 982 1017 775 797 868 852 695 828 805 871 711 436 992 998 612 893 839 900 659 726 619 919 970 715 846 675 714 742 983 649 750 802 920 600 949 885 981 971 883 1097 966 847 863 674 633 682 758 784 903 824 796 844 798 622 573 683 793 361 343 363 178 424 238 232 306 316 247 504 365 354 340 344 189 204 176 172 423 271 415 318 454 590 222 327 175 210 352 342 232 272 612 444 297 190 325 345 277 399 339 298 505 232 435 385 348 384 421 409 1007 252 535 498 298 339 218 551 383 465 397 256 219 293 220 241 217 356 171 513 595 460 241 390 440 201 463 305 772 492 949 415 458 336 389 221 413 375 333 424 255 302 293 202 261 416 398 393 297 508 332 488 418 289 347 335 815 450 343 355 552 568 386 688 496 558 531 334 486 423 619 389 458 526 320 289 719 480 322 719 941 724 596 499 635 788 650 587 652 456 365 484 408 364 565 604 782 358 613 729 716 345 605 586 588 412 622 614 360 449 543 256 571 285 400 426 508 806 413 373 849 503 551 787 659 471 625 265 422 313 312 301 430 541 335 301 528 281 424 646 505 457 226 322 392 306 406 242 311 213 559 494 505 648 809 543 463 836 485 756 677 523 515 493 366 417 688 384 423 243 285 623 619 402 470 430 289 391 836 476 981 298 929 446 493 317 486 349 770 467 9000 490 994 799 447 445 461 494 658 600 756 863 775 586 438 214 335 491 283 519 730 133 157 138 331 501 471 615 854 560 672 406 276 810 511 738 698 270 313 370 311 155 84 153 115 93 381 478 664 537 487 465 455 692 600 471 436 210 207 411 497 156 315 430 564 561 682 363 341 340 220 485 476 734 724 705 812 330 279 299 406 525 416 299 330 314 485 405 526 420 483 288 417 487 783 554 446 450 452 444 791 625 179 368 363 323 406 383 492 478 437 321 293 440 328 555 387 483 879 714 2761 2984 623 444 657 448 829 686 681 570 771 852 558 630 878 386 220 352 421 389 295 465 822 694 443 739 536 913 860 488 367 488 611 593 920 572 692 192 551 648 410 470 454 538 427 514 266 309 610 475 639 230 452 730 355 418 390 719 549 437 374 448 247 454 440 276 713 681 300 338 396 651 785 847 534 735 1004 1057 890 782 844 1161 493 778 680 870 510 596 601 757 475 414 275 185 287 220 880 913 831 937 845 1699 1512 1484 1332 1161 1113 1194 735 1429 1421 1575 1429 1582 1507 1250 1423 1699 1391 1654 1079 1329 1767 1607 1299 2513 1797 1980 1879 2460 1560 2017 1712 3625 2675 2886 1054 1467 1610 931 596 1331 1694 1221 661 1312 468 464 690 635 854 346 649 961 1055 580 448 455 437 371 312 2312 2291 2284 2082 2028 2001 2204 2521 2264 2502 2259 2745 3025 1842 2571 2319 2935 2575 2642 2545 2630 3431 2257 2119 2460 2720 2197 2281 2765 551 468 275 2551 2382 1129 2868 3746 3552 3292 952 942 1028 505 1035 155 421 323 236 1792 1090 1077 506 605 516 463 1274 1335 888 1712 917 1287 1832 924 1694 2598 3037 2450 1949 4380 4648 2251 2958 2717 3507 1334 1067 1321 1219 1399 814 1516 769 1973 728 1633 621 126 68 1705 1018 1682 2485 1096 787 1173 976 857 349 335 1251 1179 982 974 808 2381 2522 830 658 1276 1832 1684 1972 1024 1268 708 535 448 1440 1071 2200 647 918 522 976 883 798 931 1021 2598 2048 808 836 679 707 646 576 585 572 566 666 1402 899 846 1326 713 575 2288 626 745 1028 449 790 820 800 871 1030 1063 949 1033 1100 1159 1101 993 1052 1033 1014 988 864 997 890 485 329 500 375 627 308 946 482 316 501 804 758 488 561 733 441 903 768 664 311 384 270 240 238 263 373 301 284 363 395 374 407 368 530 434 271 361 434 473 422 507 560 317 248 523 563 570 204 211 396 289 386 432 349 267 404 365 349 800 391 520 353 345 604 568 493 304 324 324 316 428 362 440 377 427 569 622 476 539 602 272 399 329 582 699 358 251 395 329 344 360 597 366 484 464 319 583 636 565 734 432 591 721 794 508 580 888 66 912 332 524 310 340 417 543 789 506 779 891 780 810 642 769 473 493 442 385 368 343 335 383 264 228 387 260 287 238 324 198 298 289 257 396 220 145 160 194 450 318 922 512 641 562 481 618 442 472 506 623 415 760 555 840 728 648 486 440 681 438 661 517 384 506 353 803 571 705 497 420 294 421 579 511 274 534 586 646 452 785 571 477 474 623 657 531 630 581 867 775 1033 638 958 882 556 753 789 368 705 594 358 549 745 461 719 520 390 600 337 737 956 1446 190 194 135 311 221 229 255 362 348 374 479 490 627 299 299 476 818 721 486 601 346 903 255 346 302 300 526 698 519 622 626 594 672 494 618 616 586 580 666 573 599 551 614 512 683 545 597 466 608 562 360 330 1033 331 277 426 184 616 262 484 299 627 424 360 1033 457 594 751 1064 978 430 579 1033 765 729 757 404 702 615 655 881 597 558 596 665 323 454 419 460 757 615 751 692 564 1264 1027 1147 622 829 526 814 652 592 738 308 799 800 584 783 633 886 782 868 853 650 742 857 430 509 1134 595 379 904 993 802 581 479 492 812 700 520 431 502 335 415 444 532 463 482 330 639 639 1007 460 1033 449 560 504 518 1477 677 742 618 823 780 1077 991 786 871 655 856 776 810 628 796 704 742 554 838 1023 719 699 887 1146 791 710 901 809 2441 2703 2159 1836 1603 1905 1428 1504 1795 1770 1156 1314 1479 1772 1597 1120 2291 1975 1448 768 773 961 983 1380 911 1248 624 1318 1302 1122 1976 755 749 683 339 480 648 718 590 583 669 410 430 361 257 252 307 280 374 377 301 291 480 728 485 831 499 551 871 649 810 983 853 954 910 828 913 938 905 1051 658 834 888 597 332 277 232 339 313 285 385 487 191 221 351 297 263 270 176 174 112 93 258 142 172 208 193 186 153 443 242 480 441 437 594 477 522 314 391 253 530 164 156 172 464 263 304 269 434 229 235 309 297 253 307 522 342 451 623 957 556 438 202 386 415 421 397 393 530 877 563 547 511 428 494 377 491 496 341 456 412 632 353 398 428 769 436 660 775 623 678 685 691 437 551 529 447 156 846 385 850 513 348 898 368 467 344 422 819 667 417 397 347 846 744 890 934 827 496 486 329 790 469 997 832 434 490 886 888 450 533 647 663 776 855 818 818 902 727 798 921 959 661 770 1235 951 818 1101 1195 427 526 502 752 501 311 2148 720 860 971 564 914 904 770 902 1018 1151 960 820 529 524 402 400 355 617 730 773 639 510 798 622 415 606 1052 819 645 784 490 310 551 492 569 259 265 243 277 263 241 227 377 308 331 185 151 656 731 620 616 714 746 547 733 552 540 886 568 987 744 752 799 780 765 617 689 611 567 639 946 480 574 763 496 499 715 690 655 886 981 382 739 587 629 443 539 672 571 884 801 656 799 513 808 902 566 990 542 889 590 1183 691 592 687 793 405 1046 904 470 289 269 208 322 512 373 566 605 446 536 498 663 539 368 321 506 645 285 309 312 252 557 446 1003 168 498 516 472 571 452 434 239 258 207 356 324 316 330 470 449 284 424 413 362 570 226 1426 456 418 451 370 317 329 299 205 450 625 330 356 457 388 362 343 276 201 510 833 545 513 723 638 968 811 562 666 853 422 614 232 610 639 623 621 675 534 585 416 548 648 485 476 424 490 390 990 1196 893 707 356 382 408 339 403 435 405 1750 332 1931 1718 1864 1728 2158 2052 2234 2414 2526 2387 2363 1952 2107 2035 580 578 693 491 758 730 986 685 618 531 853 712 618 490 540 533 535 573 937 681 653 613 673 552 519 1056 1081 1296 905 666 728 601 979 838 833 1130 1060 1106 523 650 704 718 864 792 1019 877 899 687 778 925 1038 949 912 928 624 616 770 546 714 554 870 697 964 578 1086 661 691 621 1054 669 1316 1077 1056 1079 1090 895 844 750 1286 894 1045 739 889 789 755 941 741 846 811 766 861 774 944 802 816 786 909 851 726 892 739 619 937 849 1027 720 893 868 805 818 645 820 615 619 835 641 1060 1110 955 818 992 783 914 994 693 720 979 674 776 786 1146 791 692 723 856 718 755 827 670 675 780 708 669 838 947 871 849 881 748 732 656 729 877 973 753 956 557 487 858 1064 822 483 368 250 374 316 273 516 181 370 199 556 214 212 328 372 430 334 322 688 551 593 888 510 770 256 372 268 329 290 330 409 385 381 537 569 501 603 386 195 463 441 341 440 405 246 381 364 472 287 246 806 460 221 152 247 190 318 608 337 373 271 187 464 289 586 314 406 284 232 308 760 647 436 540 207 362 180 456 514 753 616 367 401 434 397 315 759 597 490 431 158 334 328 212 270 409 405 346 683 732 356 810 444 448 584 540 406 428 470 843 833 517 532 691 282 600 552 564 433 467 521 275 413 596 593 592 573 408 840 1284 616 1044 1247 1087 877 1015 800 710 1370 1078 577 1131 398 462 1264 478 722 694 671 843 752 545 783 542 600 513 1007 573 356 688 709 320 350 567 633 916 909 1220 808 596 515 745 572 489 483 329 667 601 729 916 370 361 421 252 397 545 588 356 547 907 867 740 487 598 493 700 757 486 211 774 313 609 546 783 979 679 846 705 554 794 575 439 423 377 485 522 820 380 320 506 655 615 688 399 272 404 752 794 719 694 726 448 996 408 601 802 875 358 975 505 490 9559 595 821 727 325 305 541 693 679 705 645 762 519 542 560 457 468 242 605 653 246 268 235 343 445 201 747 811 423 543 399 376 638 712 957 686 590 396 655 835 42 90 62 147 86 772 602 713 727 685 545 850 581 541 726 572 266 181 625 452 217 449 441 684 699 727 427 500 282 376 419 453 707 719 554 1167 336 431 522 498 485 407 490 506 460 470 321 669 211 253 408 312 710 846 606 610 737 317 311 756 837 239 577 506 484 557 540 616 655 318 377 189 761 595 413 391 629 751 621 3075 2882 548 893 775 566 740 747 1086 978 995 788 826 929 664 491 310 255 600 636 349 406 636 620 783 634 466 944 676 973 425 785 583 694 700 668 690 275 445 721 569 373 399 344 271 347 188 256 467 390 363 330 531 314 295 303 443 655 517 497 687 236 405 881 570 553 763 729 111 125 201 778 1139 637 596 872 1054 1164 692 812 1024 1208 906 673 819 780 638 380 1076 736 457 385 358 258 285 342 1036 1148 747 1277 952 1243 1274 1062 1558 1492 1123 862 995 796 1417 1388 1203 1661 1518 1619 1230 1484 1291 1181 1422 1113 1327 1585 1284 1726 2011 1627 1442 1678 1441 1853 1402 2178 2800 2681 1973 1573 1580 510 855 1479 1407 1099 637 1711 701 756 936 494 706 512 333 942 1040 505 381 388 321 373 566 1949 2140 2210 2478 2681 1953 2009 2517 2024 2866 2220 2531 2517 2242 2198 1945 1968 2077 2156 2035 1731 1585 2841 3025 2618 2762 2677 2784 3047 449 321 253 2517 2530 1033 2661 3254 3316 2746 1130 1041 742 362 853 284 359 315 266 2390 1315 1346 366 743 669 768 1498 1534 1431 1911 920 1435 1184 1652 1865 2104 2682 2206 2598 5575 5660 2529 3112 3542 3465 1564 1236 1714 1673 1460 797 2031 698 2352 762 2007 942 121 111 1270 1376 1825 3895 1687 633 1558 717 1294 948 952 1346 1296 1349 1580 1338 2090 1978 719 1035 1805 1714 1683 1960 1446 1410 813 981 752 1704 1134 1612 258 1318 692 1047 1241 1275 1403 893 1847 1935 856 788 990 964 854 710 741 729 829 940 1387 894 988 1926 935 818 2261 884 972 1126 818 951 978 797 1560 1038 953 872 856 838 859 816 850 899 1028 1064 1343 854 1122 979 528 385 592 280 593 518 1121 697 665 471 713 469 789 1107 564 418 862 578 360 483 905 216 196 426 303 415 387 427 269 415 520 645 549 532 547 308 428 625 308 586 507 476 430 292 383 659 779 317 384 403 629 531 466 485 532 408 392 446 1098 358 620 461 496 564 758 769 720 925 886 915 1140 860 863 1144 843 637 686 701 719 579 451 914 897 621 669 353 337 516 558 450 486 505 374 453 745 458 660 562 542 606 504 579 594 628 525 546 881 208 727 398 370 270 333 255 437 481 453 710 849 609 888 774 755 345 371 243 448 246 383 413 311 273 204 199 309 284 485 295 428 478 263 253 221 399 325 113 365 239 233 826 539 312 294 549 747 653 293 306 457 435 1028 613 390 650 623 918 474 877 870 425 379 664 675 585 1046 851 854 546 351 534 351 542 344 294 573 1010 1146 716 1183 622 619 562 562 739 718 509 581 617 805 1459 772 1059 880 907 1163 1126 1235 909 540 257 671 779 637 1059 956 771 686 168 623 674 1345 230 167 204 288 260 277 335 362 706 296 474 332 492 371 355 293 1398 956 496 557 641 968 282 222 168 321 556 932 725 755 773 807 955 834 796 890 506 508 1018 492 631 615 832 571 1020 635 800 546 710 484 412 387 965 454 631 345 356 370 278 734 509 1066 350 431 1072 930 1065 725 839 943 583 440 1282 668 427 463 493 792 453 645 675 656 633 701 834 657 712 652 777 751 695 838 711 429 1360 1363 1559 778 789 647 1011 650 831 926 387 864 956 1432 986 1409 688 658 679 695 701 747 947 667 961 691 808 768 1670 1526 1403 1630 1400 461 758 576 763 755 970 546 648 1143 767 410 452 592 646 612 691 584 635 744 640 808 814 891 1077 682 731 762 1540 1208 976 1290 701 1117 1037 1067 1077 962 916 879 1192 1082 964 970 1183 918 920 1043 956 991 1077 866 2504 2354 1642 1797 1969 1694 1794 1920 1767 2250 1797 2040 2059 1709 1947 1280 2191 1478 1530 1200 1398 896 971 973 814 1638 470 843 1769 1592 1245 766 543 736 677 583 637 820 533 589 517 725 531 677 653 791 575 365 489 386 334 334 718 572 749 863 863 771 760 735 965 858 924 1028 670 974 670 643 1003 1305 789 934 1042 665 305 358 252 331 326 209 280 623 192 335 483 265 230 312 339 233 252 294 251 110 189 199 203 203 183 296 201 402 340 465 761 449 670 243 210 370 381 355 299 340 361 369 378 478 520 383 362 281 219 266 296 611 366 528 494 814 655 465 432 919 886 889 732 726 686 638 809 545 545 579 625 518 468 724 773 593 556 676 385 433 491 892 444 638 967 583 774 574 612 669 1134 987 746 275 1422 480 1275 718 473 1153 596 832 541 808 804 995 467 673 639 904 944 967 976 1361 357 323 515 847 381 890 1023 644 557 979 712 1115 819 679 1269 1046 905 878 895 928 774 1104 1549 1872 1158 1215 1163 1042 980 1535 1206 352 599 641 381 452 599 2413 854 725 708 919 785 810 674 907 1288 1309 1240 723 478 618 353 435 404 748 704 919 1055 589 595 801 414 566 570 1102 913 1084 420 633 426 688 295 436 398 244 410 402 412 266 256 265 555 302 319 723 658 866 743 762 788 740 779 945 702 695 1057 1066 1060 995 882 1076 1085 837 994 949 724 586 802 724 922 747 810 758 956 743 584 756 792 607 622 840 873 469 698 697 662 1083 652 806 444 664 1029 767 678 869 1353 1144 824 1545 1100 1018 699 1201 804 1282 1122 578 292 399 514 135 119 108 222 749 609 747 1247 652 484 799 347 493 394 256 186 381 398 435 303 939 258 678 476 438 331 796 537 268 409 351 275 245 371 528 381 618 537 396 456 358 288 209 1155 667 653 780 564 414 433 353 437 632 662 553 602 460 667 538 563 393 253 782 839 881 1039 933 975 560 555 1008 620 558 700 935 367 691 1043 842 1175 1081 792 520 491 598 680 459 436 636 462 396 1003 1652 1355 595 372 621 478 882 532 772 592 2239 643 2744 2450 2546 1869 1871 2085 2258 2304 2092 2363 2052 1948 2294 1996 759 859 607 570 781 1093 1000 797 1027 846 1352 706 442 453 1068 1160 329 912 1064 525 507 483 533 508 518 663 727 855 1018 897 673 430 770 621 861 536 486 760 505 627 892 873 834 868 580 990 882 875 686 980 420 505 492 560 816 705 708 975 881 393 585 694 478 648 738 552 624 503 888 413 942 920 933 930 894 982 707 544 550 589 959 915 662 938 675 942 785 964 711 674 790 575 671 592 719 754 618 690 756 779 795 684 727 779 788 577 552 540 726 483 660 846 598 803 632 498 867 563 666 597 704 632 761 889 1185 1327 592 635 677 463 764 1018 656 834 806 915 720 802 627 618 597 577 747 782 716 828 800 861 761 749 782 807 941 697 872 656 579 556 637 703 185 180 309 354 333 453 308 271 199 201 176 282 315 299 307 285 253 243 243 409 302 364 360 464 593 461 498 359 385 353 347 529 293 435 356 277 256 297 523 343 298 318 273 523 226 222 404 349 389 453 410 650 348 278 274 209 394 311 491 261 303 210 261 163 301 211 318 226 235 414 545 832 249 232 297 262 285 240 268 567 529 686 319 390 373 329 200 648 593 474 363 405 258 294 328 379 315 472 445 206 244 362 474 426 332 218 402 562 579 499 489 543 448 281 657 513 372 470 425 424 280 567 482 365 367 435 247 523 541 356 708 785 975 689 413 703 457 848 697 631 500 333 427 322 483 702 505 584 316 424 1143 598 395 520 614 628 373 814 555 227 649 585 378 666 521 375 670 534 613 669 424 688 466 498 833 745 388 669 274 271 314 386 311 472 417 297 211 484 326 527 1063 312 497 256 420 375 257 322 335 290 261 545 509 490 594 774 534 343 604 482 776 654 415 334 344 526 418 756 463 491 303 253 519 553 495 344 428 275 387 942 516 1114 336 743 307 545 239 438 339 605 485 994 595 9664 718 457 395 458 414 479 436 815 906 594 497 297 268 418 506 357 528 590 188 208 193 233 259 470 596 804 498 660 475 383 813 366 736 1227 265 667 716 445 274 170 100 80 38 498 339 589 492 539 546 660 471 375 304 348 141 144 471 543 120 415 399 524 619 645 379 365 222 259 671 479 524 664 694 658 276 181 330 542 358 292 233 229 220 336 314 353 351 453 289 484 331 379 451 474 539 495 511 527 679 295 339 402 353 474 483 722 613 455 255 251 627 338 562 463 430 594 505 2644 2855 675 780 658 788 507 752 590 413 910 781 606 663 850 745 451 266 493 328 338 575 530 547 389 539 683 541 1016 588 320 547 927 806 780 434 564 313 295 522 382 259 263 325 259 246 255 182 420 543 410 468 833 438 426 430 250 801 481 579 366 443 337 564 498 386 784 648 248 376 442 573 1001 682 687 661 1131 932 863 825 809 1241 597 762 888 771 450 587 957 828 468 458 249 222 397 196 910 922 944 1132 750 1677 1659 1601 1374 1564 1425 1075 1000 850 1516 1600 1323 1671 1492 1821 1279 1412 1370 1613 1248 1463 1713 1506 1219 2346 2055 2135 1890 2482 1678 2354 1402 2909 3034 3006 870 1520 1461 1109 670 1442 1264 1371 761 1291 477 426 608 479 620 397 403 842 780 650 361 382 327 464 486 2240 2500 2436 2528 1769 2116 2261 2511 2081 2458 1940 2834 2432 2566 2441 2448 2657 2289 2543 2754 3032 3090 2210 2253 2688 2634 2427 2597 2505 361 303 271 2023 2431 834 2856 3134 3149 3101 851 794 1247 378 1203 254 645 412 437 1751 1241 1146 394 550 447 506 1300 1337 1213 1833 973 1355 1629 1080 1767 3076 3524 2073 2030 4287 4266 2045 2802 2609 3465 1400 755 1373 1174 1155 1072 1442 850 1895 699 1783 1020 198 190 2030 1195 1952 2778 1233 982 1026 679 1098 502 470 1025 972 849 927 866 1969 2033 1127 676 1004 2072 2002 1757 1258 1437 579 641 753 1395 754 1961 598 806 397 1074 808 777 867 1135 2249 1988 755 820 659 698 748 631 725 628 703 738 1546 931 686 1540 870 687 2393 647 770 632 552 1096 957 927 751 867 797 816 733 927 955 1040 985 1078 1016 1307 807 736 1230 1145 427 510 401 479 450 307 995 545 498 694 460 465 616 843 812 544 980 954 494 325 361 282 229 299 229 435 497 405 357 590 430 532 494 857 528 475 352 560 747 582 736 430 454 230 535 573 934 356 307 381 307 337 462 414 350 441 274 422 578 258 641 248 251 627 521 567 346 507 542 454 430 549 297 380 471 459 556 561 333 608 479 440 424 618 809 363 332 298 393 294 294 892 491 456 353 281 801 606 570 698 348 416 678 784 527 700 1377 153 1312 596 379 215 279 408 448 964 687 865 535 815 690 613 666 838 302 499 278 286 356 289 226 355 315 236 226 322 414 247 216 343 312 276 349 239 149 169 201 378 449 860 635 437 354 372 343 560 513 529 535 242 918 666 731 827 535 601 605 473 396 603 679 488 530 491 689 707 691 635 299 463 305 366 298 246 425 562 690 613 1072 602 492 809 509 930 549 576 694 939 726 984 691 1072 907 653 778 802 627 675 657 286 842 960 679 729 740 665 691 256 541 575 1735 174 162 112 177 144 154 324 288 559 312 625 506 721 214 204 436 621 638 601 623 338 963 323 476 364 403 359 675 579 619 659 629 685 567 483 494 420 466 534 478 514 347 642 526 740 568 605 468 623 542 495 389 1005 570 353 311 274 761 241 600 354 782 352 186 1081 935 780 729 793 807 560 356 1177 628 385 474 378 616 600 427 542 574 792 317 325 399 329 350 535 906 993 803 873 556 919 1041 1200 700 935 461 911 618 530 993 332 618 679 789 714 803 1044 958 974 1008 561 610 666 710 566 836 713 687 607 753 626 775 681 420 810 722 535 454 698 706 831 654 463 469 446 323 758 676 755 816 901 701 564 473 502 1204 674 792 887 629 812 946 1079 831 812 761 983 740 891 626 1029 803 784 725 734 1236 1051 643 1053 1071 756 733 763 724 2515 2546 2194 1663 1700 1522 1424 1582 1678 1798 1087 1224 1535 1552 1646 1253 2561 1863 1380 899 975 890 811 1261 798 1485 573 1040 1667 1497 2047 774 1007 1047 721 347 740 554 522 564 816 471 583 368 401 437 310 385 422 408 411 467 398 497 444 720 426 716 731 801 765 794 703 691 913 705 699 682 861 845 544 878 926 421 256 243 219 236 210 180 356 457 555 248 419 365 312 279 249 233 114 54 117 206 220 230 232 216 214 505 291 371 453 526 557 520 546 474 435 323 464 223 225 245 502 295 296 218 372 300 298 279 216 370 479 437 284 438 896 1161 567 371 273 433 449 503 277 226 283 479 290 411 352 277 321 433 503 484 436 487 484 359 252 246 280 759 353 376 396 362 488 419 331 314 423 439 528 176 885 421 902 574 334 842 345 581 308 539 855 527 625 340 291 725 654 749 866 801 467 447 399 841 343 674 964 598 551 800 1003 429 430 678 597 551 1054 764 890 920 761 1005 744 934 742 1056 924 1262 1045 1017 850 345 482 394 516 406 334 1709 874 746 786 769 953 853 697 888 1119 1270 896 779 583 841 645 327 261 752 568 621 464 529 839 453 352 703 761 559 928 669 451 286 475 505 476 243 279 265 285 283 227 219 442 375 389 224 483 462 653 577 654 743 582 698 683 631 468 777 1040 762 828 893 790 1009 623 529 575 630 644 777 806 414 537 828 621 628 658 603 566 689 857 551 756 592 757 441 764 885 658 708 672 518 437 460 813 822 464 938 875 903 779 1385 782 572 664 990 405 583 1514 939 657 185 148 191 205 201 312 634 566 548 487 514 423 465 383 605 564 507 433 410 429 385 487 896 325 429 441 381 568 517 531 184 338 349 302 220 274 348 355 421 295 460 504 360 553 441 1482 515 499 695 327 289 373 331 191 479 390 304 399 238 479 370 461 278 180 469 1001 495 457 913 818 956 478 567 536 606 363 955 242 844 641 631 675 663 718 688 478 432 721 457 505 512 563 442 821 1126 944 700 306 208 376 446 217 457 592 1652 413 1788 1635 1788 1950 1976 2011 1837 1414 2133 1390 2104 1687 2165 2526 442 671 630 510 920 841 830 533 825 562 792 908 387 282 382 696 480 558 807 980 919 827 574 605 639 907 915 1137 813 712 454 739 515 634 507 698 618 748 731 549 876 885 857 605 734 950 988 847 747 734 982 938 953 615 641 515 683 718 637 640 813 761 593 531 826 670 630 625 998 1043 985 1013 1140 1066 1171 926 760 820 1163 956 1039 797 784 738 608 776 745 676 714 735 887 757 914 832 667 775 901 888 959 866 798 918 1093 895 966 924 739 777 717 797 633 954 600 733 752 676 1003 969 819 731 906 900 624 881 738 840 685 752 861 687 917 708 538 517 608 618 523 565 677 733 731 682 813 866 873 773 771 734 843 584 618 661 786 828 743 674 636 482 588 637 516 212 253 398 321 438 281 316 205 256 300 216 226 197 258 223 301 196 206 501 433 414 469 303 476 378 391 354 390 248 303 573 604 487 346 594 493 620 450 289 398 343 315 388 452 352 402 343 418 258 244 688 295 321 287 238 354 380 344 289 334 358 285 308 315 306 422 257 294 257 492 654 482 255 362 267 482 378 277 705 560 784 329 349 466 490 417 461 463 343 404 232 328 299 262 279 195 339 400 511 461 403 592 691 306 390 437 537 456 483 601 715 496 507 604 492 366 303 303 358 437 473 456 339 396 532 667 586 523 664 615 576 982 700 733 729 937 735 637 1204 579 492 815 361 411 1090 488 845 521 659 794 786 490 861 575 566 465 828 541 447 620 751 351 501 384 480 830 642 1128 830 444 492 481 494 436 600 398 425 443 466 611 422 341 426 362 369 431 347 314 494 772 529 616 411 472 539 622 646 375 384 440 378 454 448 694 900 678 536 626 455 721 389 497 373 396 322 439 630 326 343 199 466 669 909 540 350 390 651 709 901 482 901 490 858 262 730 438 497 390 749 377 799 821 718 8854 368 421 279 758 528 508 687 662 563 463 450 504 405 737 531 886 794 222 288 98 314 436 294 527 868 544 652 396 392 834 606 872 543 514 377 647 500 113 82 65 74 76 598 475 502 461 541 629 698 701 619 406 609 209 243 432 476 202 502 374 558 511 541 414 342 352 211 619 438 944 988 645 834 244 357 448 412 450 284 512 518 509 360 545 690 254 415 275 426 419 620 595 455 446 292 281 604 748 418 348 392 353 449 422 609 494 546 162 235 609 441 368 570 576 747 626 2856 2618 719 734 645 723 634 651 568 452 745 777 957 657 715 565 374 241 249 510 280 363 560 523 583 429 519 804 795 591 432 603 703 614 785 561 740 192 428 405 367 266 281 236 235 296 362 110 355 572 450 282 382 377 325 358 366 604 485 433 519 423 334 902 528 431 509 469 137 159 183 456 818 764 511 649 1300 1183 970 680 755 1022 711 1027 769 851 489 555 1264 649 388 388 334 248 270 330 830 918 1148 1114 549 1674 1476 1518 1346 1332 1286 891 863 794 1437 1342 1315 1691 1817 1877 1537 1455 1451 1302 1178 1196 1382 1460 1245 1853 1599 1667 1865 1554 1595 1743 1551 2628 2564 2644 1281 1603 1421 912 703 1592 1152 1278 657 1351 569 507 751 434 600 348 312 843 884 650 529 503 477 493 318 1792 2051 1959 2432 2401 1770 2086 2347 1953 2628 2027 2430 2098 2296 2439 2476 2161 2206 2153 2015 1912 2166 2600 2468 2766 3160 2827 2796 2680 422 335 398 2493 2327 1187 3084 3242 3183 3036 996 1114 670 324 723 262 397 330 223 2257 1150 1267 286 504 346 647 1056 1495 1047 1976 1110 1129 1835 1376 1877 2246 2660 2135 2150 4384 4247 2284 3073 3239 3174 1733 921 1485 1460 1329 789 1764 568 2236 895 1741 865 56 44 1223 1048 1720 3002 1586 982 1135 1007 1080 628 587 1111 1126 1019 1509 1215 2077 2091 1056 954 1995 1521 1508 1658 1404 1140 1053 935 753 1630 1124 1845 521 1207 641 996 850 994 1057 964 2085 1960 781 649 777 975 916 817 840 520 510 767 1729 1156 767 1622 773 716 2385 741 862 1011 574 695 652 626 984 889 625 613 663 790 749 881 732 808 858 860 828 751 831 864 771 700 563 281 433 536 1260 701 452 504 660 322 719 611 640 506 833 561 593 405 554 249 221 315 188 451 301 241 273 373 367 619 525 414 395 273 235 359 372 378 475 463 470 293 605 652 745 251 425 473 354 294 307 346 422 325 404 599 738 238 642 457 461 730 668 755 493 638 588 539 774 504 608 736 718 490 664 755 442 804 534 709 620 626 703 365 304 388 463 316 314 749 509 552 718 453 723 360 340 390 272 347 378 457 491 450 856 100 794 521 493 220 350 269 382 830 363 821 762 891 642 743 716 532 222 250 303 200 283 296 268 256 210 262 228 322 350 285 292 400 189 163 274 369 304 173 337 199 250 910 720 338 292 406 772 350 426 371 326 492 861 587 501 637 577 790 699 603 621 547 400 435 686 452 782 631 641 355 401 392 584 686 366 273 666 634 637 895 957 570 584 724 463 678 437 753 436 945 708 1100 855 806 689 951 996 679 700 590 803 196 559 647 921 1079 792 651 716 237 526 550 1511 256 165 313 330 353 417 417 370 517 363 314 306 771 269 263 179 768 843 610 675 483 826 382 380 315 414 699 911 662 729 717 760 875 818 758 441 328 326 541 336 404 307 741 573 795 597 607 645 825 487 579 563 1007 605 574 514 303 386 226 511 519 822 432 446 907 742 809 586 809 961 585 358 606 453 385 465 668 752 784 518 670 778 605 807 708 659 702 776 635 803 606 791 818 320 1322 1140 1246 694 879 583 983 707 594 826 364 758 707 700 723 720 587 539 620 646 578 610 799 786 549 511 620 494 1193 1147 1262 1145 1075 545 559 561 539 455 825 398 454 1087 717 492 617 760 661 695 770 881 707 1092 612 692 708 832 654 779 891 804 1063 903 1022 1111 745 786 977 810 984 639 663 824 1012 1095 720 1165 991 884 829 895 736 1000 814 965 2302 2296 2074 1975 1688 1455 1700 1855 1528 2023 1603 1952 1765 1590 1887 1214 2401 1790 1309 1050 1179 798 1190 1050 844 1566 421 1058 1395 1289 1245 692 600 1129 455 401 606 805 688 853 542 319 375 651 477 501 346 240 295 350 281 271 456 540 562 972 604 770 933 1003 701 550 837 878 552 529 546 642 865 822 728 857 881 605 280 317 239 317 275 241 401 414 344 194 498 224 381 348 376 207 358 147 218 130 134 134 124 140 106 367 180 554 479 671 452 448 472 591 551 538 616 355 335 355 316 275 383 433 567 276 260 592 476 313 347 455 345 462 998 779 381 305 140 589 642 478 503 416 435 546 557 507 475 494 529 415 473 794 476 477 384 606 355 577 430 753 413 666 904 611 1060 617 624 439 762 697 379 225 931 631 1047 422 517 1005 620 384 528 392 891 1027 544 422 394 908 1049 793 896 921 431 417 283 705 288 730 688 353 401 673 741 538 494 992 1095 882 674 1367 998 809 803 943 1528 1508 1073 1114 1144 918 1039 1071 1110 400 522 682 425 321 560 1971 632 548 537 819 959 913 869 913 1185 1131 1036 723 361 470 396 497 313 892 808 598 812 544 527 427 370 444 854 672 913 664 438 519 493 741 389 242 262 186 248 250 220 160 392 170 595 326 281 493 912 845 814 955 736 713 841 710 908 660 1127 1002 812 784 889 787 978 928 972 1021 830 603 688 922 687 1135 774 819 891 495 966 804 911 559 735 857 878 610 792 632 663 1044 701 603 477 769 881 712 681 874 931 923 537 1175 776 836 669 918 479 859 1037 591 282 341 260 144 146 165 228 631 508 521 660 720 481 730 234 559 445 289 296 336 309 487 331 682 218 603 433 496 286 438 517 234 402 362 451 379 444 435 235 579 399 581 498 583 811 382 1338 549 523 573 568 580 451 383 404 459 560 602 666 497 593 374 399 400 244 521 992 751 812 1064 1098 1064 327 681 573 747 550 935 497 635 571 537 600 599 706 635 514 570 569 419 382 573 358 280 881 1238 1131 513 174 574 240 695 632 614 599 2077 426 2319 1974 2380 1810 2207 2283 2310 2143 2246 2137 2120 2055 2156 2329 614 384 948 449 806 840 765 791 696 614 1291 882 443 434 674 1047 471 514 916 606 572 556 575 373 371 804 863 1048 853 727 553 451 528 692 653 591 521 759 403 510 525 545 579 648 599 700 750 713 440 677 481 488 490 572 574 565 520 510 566 427 568 962 513 444 711 550 674 495 967 337 898 898 827 864 864 755 811 338 763 629 683 619 694 559 587 749 553 514 643 650 578 448 600 436 772 490 526 602 574 613 679 510 669 684 620 606 587 561 596 372 586 588 553 610 566 605 630 753 601 526 689 413 870 634 686 694 537 701 681 527 1008 587 396 602 517 500 566 536 561 631 488 537 732 593 579 713 626 605 561 541 566 505 783 609 1075 881 299 233 741 601 217 185 296 321 312 345 190 439 303 524 263 229 299 303 309 213 226 175 175 421 287 397 327 416 536 238 266 230 252 419 426 325 355 637 341 266 246 290 314 172 421 372 307 332 311 175 295 418 444 304 284 665 251 167 149 181 142 285 352 205 285 161 174 350 206 441 223 338 184 223 458 623 347 210 278 284 197 266 261 484 353 465 336 410 391 284 213 464 442 294 598 178 235 161 222 115 168 642 527 540 222 293 504 333 197 361 285 616 302 311 319 430 530 388 557 240 423 477 470 302 325 418 242 260 416 433 178 430 464 366 696 721 643 959 547 451 725 519 495 967 621 446 756 413 445 745 508 560 707 401 792 286 398 654 467 446 303 583 277 234 344 288 247 362 490 336 408 450 754 419 497 466 787 650 363 510 227 474 338 459 486 314 195 324 283 114 370 384 194 338 724 491 350 387 394 242 286 357 150 283 275 331 244 411 542 616 425 348 666 316 448 320 430 436 432 360 275 426 303 343 240 333 537 545 278 191 387 333 438 771 380 715 211 745 219 542 316 552 284 792 271 447 727 457 368 6082 345 341 663 509 492 850 913 497 487 381 323 308 433 276 451 697 136 164 200 129 265 313 760 537 353 438 454 293 604 538 823 534 528 413 289 457 86 62 80 140 201 519 366 583 635 590 597 700 395 381 347 246 92 72 308 528 102 334 242 523 542 633 346 315 435 381 425 299 749 357 370 595 154 353 291 398 279 253 269 279 312 187 379 411 249 273 211 307 480 425 324 611 682 311 313 709 599 273 281 328 298 369 381 684 395 521 234 254 348 251 488 420 368 435 594 2534 2000 395 465 473 353 576 444 425 431 641 517 543 713 559 397 217 262 295 466 471 341 488 453 296 498 363 604 449 486 336 804 640 685 744 503 729 88 311 568 514 244 280 236 247 229 133 155 489 243 336 231 536 284 366 279 340 734 594 371 519 503 234 690 425 248 1006 953 257 269 288 690 810 1228 546 610 1140 1106 621 718 648 720 353 553 692 595 558 302 714 867 296 278 255 294 230 219 726 642 484 849 907 858 794 730 888 965 785 856 879 852 1197 1236 1019 1214 1289 1085 1133 1207 1133 1031 1246 1032 1125 1252 924 1267 1426 1228 1526 1223 1327 1091 1416 1940 2026 2458 1742 1295 1079 1108 449 1191 1188 655 710 1003 610 699 368 320 369 307 414 590 726 625 307 293 269 246 390 1326 1392 1346 1685 1441 1315 1552 1477 1699 1864 1940 1972 1820 1293 1676 1788 1758 1682 2015 1845 1998 1755 1998 2134 2273 2330 1890 1694 1797 627 597 255 1516 2038 857 2141 2524 2909 2016 541 549 794 498 855 92 427 319 346 1507 1136 1055 271 405 346 343 1003 966 825 1554 807 1234 1614 1024 1302 2373 2762 2180 2081 4194 3636 2368 2680 2661 3226 1449 900 1151 1025 797 639 1290 775 1873 460 1755 861 130 105 1165 1093 1439 3081 1254 635 1344 416 743 373 377 1160 1059 942 1056 869 1624 1786 1076 555 897 1489 1348 2297 1084 1058 630 435 454 1099 541 1603 364 758 339 850 802 852 973 786 1293 1584 722 631 644 536 659 594 706 448 526 645 1348 766 764 1204 564 498 1613 531 589 751 526 705 645 678 771 1059 784 836 650 920 885 855 815 819 884 892 760 648 765 805 361 502 855 258 483 376 552 349 323 573 342 319 1039 524 982 412 850 553 549 152 391 384 380 341 317 305 396 293 326 321 407 279 206 398 331 167 190 441 482 425 450 226 285 327 340 457 508 152 243 216 359 290 313 255 251 216 329 401 636 246 384 223 217 439 579 525 206 240 285 321 465 284 319 318 319 410 409 408 331 363 244 707 653 302 370 269 256 334 380 204 265 382 307 455 581 206 460 346 322 368 323 357 354 384 317 387 606 67 610 274 256 122 146 333 373 458 362 636 614 662 634 717 708 316 166 278 273 202 359 303 188 365 310 194 164 184 443 322 305 328 132 116 100 116 80 58 231 230 126 566 355 341 257 374 268 478 347 357 330 294 669 525 483 631 538 491 399 510 343 410 217 428 370 409 463 509 573 408 370 480 569 365 247 211 440 464 496 443 1068 472 344 944 619 702 458 424 750 470 485 966 566 854 730 508 644 643 698 693 509 178 506 604 642 585 667 391 351 373 381 419 1794 168 239 108 218 128 144 257 332 582 222 453 255 659 136 124 306 639 747 505 647 409 854 177 172 152 191 340 678 521 622 665 643 709 468 482 674 517 548 783 588 678 444 677 556 719 584 547 308 426 284 622 416 795 385 266 372 187 385 232 371 335 1089 430 278 839 573 744 867 520 776 657 454 1175 842 634 722 460 415 408 426 326 537 522 554 607 392 333 372 323 633 656 516 616 412 1246 1140 1280 822 534 772 845 605 521 641 410 675 505 885 559 817 698 606 610 628 569 574 633 525 567 980 700 517 1262 1177 1083 801 745 426 388 364 514 497 631 453 510 759 349 343 394 563 631 553 347 575 772 556 424 313 365 974 536 691 662 682 900 655 680 679 640 750 902 863 887 859 776 680 872 688 604 759 806 676 721 713 808 807 594 612 1650 1736 1114 1079 1551 1010 835 889 1295 1577 1182 1333 1176 1010 1289 1146 1495 1492 919 863 998 809 805 1013 891 1160 521 678 1493 1242 1289 522 560 458 482 609 553 616 415 531 463 351 342 385 398 320 315 324 444 406 187 195 384 411 318 521 363 552 996 687 493 1010 643 718 493 555 481 611 631 1011 618 621 645 483 409 499 402 433 419 314 249 454 268 111 688 342 247 146 230 170 108 88 210 249 235 145 173 224 132 317 122 619 298 616 542 440 506 447 400 467 329 288 216 246 301 225 288 275 370 186 178 244 232 365 391 409 350 485 401 898 517 331 249 601 591 488 363 425 496 662 527 599 592 369 413 320 360 355 616 352 522 570 275 459 353 855 307 392 411 379 595 377 333 357 417 385 447 190 788 317 801 416 262 904 366 409 346 413 644 547 320 496 476 480 675 578 1053 510 384 364 390 798 355 891 773 491 389 866 661 548 338 750 951 628 717 642 711 778 705 936 930 923 687 842 670 661 625 936 748 348 273 436 360 306 320 1655 476 622 549 513 678 602 550 582 727 733 676 558 383 386 273 375 301 715 451 415 409 418 309 388 321 330 531 641 865 773 592 513 294 376 305 237 268 228 293 262 190 166 516 201 214 147 317 546 542 679 474 605 702 376 626 420 482 548 698 884 770 579 702 879 484 391 449 578 450 353 704 651 630 480 602 435 828 443 496 584 446 412 395 522 460 279 624 677 817 445 530 393 312 666 800 603 453 625 936 1097 454 1232 763 533 570 1125 536 1004 926 654 403 248 167 273 299 333 369 688 632 498 331 475 401 416 253 327 451 268 144 150 215 300 209 902 339 609 520 228 227 519 365 235 201 201 140 120 408 279 284 337 212 291 389 308 607 301 1177 740 699 380 312 307 382 327 441 537 407 356 412 292 283 159 204 319 426 619 758 739 489 458 366 505 387 700 474 326 451 668 238 573 719 695 751 768 538 302 395 469 652 177 380 409 247 207 736 929 962 546 329 274 362 508 350 313 325 1470 467 1741 1497 1498 1134 1746 1716 1791 1772 1406 1695 1161 1737 1608 1507 415 334 388 498 786 639 957 453 593 531 595 553 352 381 627 740 236 616 1093 476 484 444 425 486 494 756 778 939 997 502 318 449 308 388 346 394 366 427 508 421 626 640 510 458 528 641 660 479 478 608 298 398 417 409 419 501 626 560 481 445 847 619 593 468 494 548 556 586 688 700 604 737 525 576 598 679 892 476 644 671 808 681 557 624 483 604 665 613 494 757 418 817 529 748 694 484 727 687 580 719 592 599 681 601 689 560 630 613 710 577 471 552 387 443 495 497 786 361 682 656 540 582 596 698 595 475 743 570 745 406 429 770 715 759 756 604 607 727 822 922 962 823 1088 1017 860 881 866 900 801 656 565 580 682 661 749 578 317 381 538 690 260 324 276 375 282 399 230 229 182 130 105 148 149 149 159 255 292 272 321 303 234 294 234 313 439 183 382 280 306 235 362 280 258 424 235 311 209 351 237 222 243 231 221 271 186 159 203 217 237 262 240 536 266 124 110 146 188 331 421 418 436 212 216 165 331 196 295 161 253 366 370 530 248 202 284 136 322 122 272 509 325 681 255 289 333 249 247 313 297 294 581 192 278 149 275 209 311 354 363 287 558 312 351 349 321 464 292 397 452 396 396 433 281 197 458 216 323 354 281 345 202 470 222 474 314 360 486 331 245 349 470 588 639 417 629 422 369 601 563 733 427 252 404 219 281 555 468 458 349 553 647 388 212 735 396 377 288 534 302 282 332 327 255 295 299 262 299 486 587 293 443 429 273 444 447 498 376 404 450 256 518 292 236 255 255 351 154 231 96 571 508 256 481 289 307 275 240 300 124 289 169 309 204 223 346 511 328 454 287 191 335 264 258 179 185 447 391 567 284 345 196 349 400 379 338 332 295 389 358 429 225 690 266 498 436 353 202 213 149 495 301 445 325 395 421 345 5734 327 402 771 603 390 404 660 420 396 448 180 340 204 431 681 125 183 109 237 210 401 347 692 461 577 505 337 477 510 861 518 326 490 261 227 50 54 18 48 92 370 260 389 424 292 372 403 352 309 332 162 62 54 276 164 70 291 212 494 347 350 265 334 212 164 227 253 541 600 620 500 261 176 319 204 328 260 331 362 282 248 319 499 370 471 307 423 282 254 481 261 248 287 285 525 430 88 322 309 269 346 356 330 301 483 190 293 336 242 253 404 334 373 502 1881 1857 409 455 379 359 439 358 332 270 370 495 491 458 468 314 378 362 456 430 396 488 527 490 288 492 339 432 552 392 192 589 387 351 526 434 399 189 194 611 521 176 195 187 282 356 171 135 387 276 325 342 363 248 303 427 279 559 406 249 270 298 284 302 199 215 566 546 81 89 109 683 939 752 451 527 619 576 592 984 823 1039 435 538 420 430 372 298 459 635 234 212 109 100 238 174 829 675 610 817 670 878 953 977 1090 991 906 887 579 721 1076 854 957 1054 919 1086 1012 925 1140 1091 741 866 1114 1033 875 1378 1498 1296 1399 1817 1347 1710 1132 1977 1434 1611 941 1207 973 568 632 902 802 882 572 1094 401 352 461 466 492 574 401 612 804 583 181 266 248 236 201 1478 1460 1539 1579 1730 1558 1354 1695 1248 1691 1753 1956 2081 1772 1480 1582 1848 1849 1544 1923 1661 2031 1651 1916 1556 1735 1690 1637 1566 472 452 173 1682 1778 763 1676 2364 2406 2021 866 975 567 289 655 125 336 244 308 1475 1282 1215 335 355 313 469 980 1234 1022 1569 918 982 1718 754 1051 2197 2623 1801 1891 3724 2709 1832 1978 2581 2820 972 763 1027 786 923 418 929 275 1237 532 1342 585 118 104 1100 1084 948 1745 1013 553 1063 423 575 431 386 859 768 645 644 469 1367 1597 749 494 1009 1014 991 1251 822 1038 702 538 529 956 872 1585 869 750 368 709 745 500 778 707 1932 1493 924 846 423 623 622 563 619 406 420 601 996 532 553 1194 685 628 1308 493 593 942 459 508 474 451 618 441 531 681 598 545 752 602 723 720 779 606 689 302 722 570 538 371 407 167 416 487 628 331 406 177 449 340 497 521 344 389 840 666 548 210 308 197 193 293 237 332 299 287 271 250 458 253 241 353 194 219 279 279 475 218 317 329 255 173 325 357 513 164 462 314 311 399 519 259 273 403 206 438 861 330 443 272 483 597 425 541 256 259 304 299 374 408 264 416 431 415 589 551 317 555 298 532 524 388 599 285 366 297 360 247 221 598 219 623 471 176 451 418 388 448 253 297 480 571 543 254 708 169 547 350 332 291 230 337 684 534 383 611 537 462 591 490 516 349 250 374 222 325 354 417 203 160 148 201 171 290 202 284 301 646 107 105 220 129 121 105 120 326 199 645 424 407 372 494 482 378 278 276 277 243 747 628 522 380 326 317 564 538 321 250 332 305 469 254 538 328 617 268 255 483 428 214 168 118 352 340 350 419 620 341 398 608 565 597 458 568 378 577 526 723 502 921 706 565 545 443 416 548 246 160 462 543 419 460 452 569 620 143 249 269 1113 180 150 95 233 166 198 259 534 304 293 271 437 578 156 142 176 571 504 501 635 257 539 194 414 364 243 375 691 521 584 591 490 647 538 561 477 388 400 634 426 532 344 781 635 858 674 687 479 543 508 542 377 988 427 225 366 80 441 188 319 245 470 284 366 564 646 842 792 653 893 427 219 912 458 449 453 506 634 685 631 684 668 799 679 736 272 366 268 401 623 542 667 503 282 749 833 949 836 628 736 767 799 704 798 355 711 439 538 431 538 591 546 595 568 501 606 456 408 263 606 469 237 852 721 1047 742 614 286 729 635 315 376 538 452 560 376 474 342 713 521 513 303 523 391 567 406 378 434 331 764 600 733 712 671 719 683 593 713 406 625 668 824 576 637 522 775 597 801 713 943 721 548 823 1006 580 587 633 541 1626 1796 1498 1227 1197 1211 1096 1144 1543 1567 1145 1306 1120 1107 1343 1012 1464 1104 904 812 862 495 768 931 926 797 454 953 884 745 1192 576 628 687 417 453 640 519 489 275 494 386 295 350 271 182 280 216 264 264 236 224 352 444 430 463 570 520 573 472 600 769 756 677 501 587 774 441 895 726 742 725 693 486 349 487 471 300 352 278 271 258 240 160 202 279 191 260 151 173 140 130 119 200 180 186 183 192 159 236 208 279 365 356 336 334 342 323 192 405 375 199 185 209 331 262 214 340 635 195 189 253 221 273 342 478 319 399 462 644 227 199 252 216 207 228 187 463 456 300 338 304 296 296 222 247 310 384 315 190 345 304 331 405 417 513 293 530 431 478 422 398 528 194 302 300 272 137 517 321 619 298 282 673 336 251 216 235 568 510 453 466 410 605 816 641 1253 495 398 378 264 654 320 651 620 318 374 686 629 330 332 454 581 665 489 720 620 760 638 589 547 779 527 742 610 801 635 465 563 275 371 316 226 206 214 1226 408 542 514 542 528 581 539 521 692 789 658 542 412 414 282 284 205 440 465 496 423 297 430 238 447 362 441 458 721 517 207 271 398 359 276 186 215 197 204 190 166 156 270 114 302 322 212 388 531 526 405 379 297 473 333 416 363 468 584 586 740 661 539 731 620 527 555 589 556 455 576 451 402 541 584 446 667 410 426 1030 648 573 577 724 593 517 465 545 605 601 711 388 578 275 547 646 454 660 422 723 262 1067 795 656 466 891 416 574 905 565 217 299 336 120 118 97 150 515 338 363 514 453 366 469 181 407 587 246 257 206 252 299 274 744 361 394 320 268 376 228 367 196 306 217 157 139 236 269 272 192 344 256 493 496 457 392 1066 374 312 388 390 644 529 511 340 435 259 518 496 319 306 199 257 200 198 598 641 464 473 673 663 635 372 634 431 532 557 730 194 635 483 449 448 521 378 341 371 326 420 417 280 327 372 295 608 1212 964 442 321 226 190 277 200 242 331 1432 377 1683 1597 1024 1222 1197 1345 1360 1406 1490 1431 1482 1249 2012 1631 397 525 484 436 519 550 710 365 335 447 575 479 427 527 537 509 545 524 665 487 493 497 448 280 274 700 729 832 677 526 556 533 575 519 378 486 474 432 489 344 536 614 504 476 451 597 727 505 470 649 419 404 404 438 424 572 443 540 329 320 512 420 522 382 789 529 551 618 874 445 613 745 720 697 725 750 781 439 652 493 804 537 513 607 575 552 497 461 476 487 486 515 303 482 419 535 575 577 492 552 487 647 568 634 605 500 550 554 468 585 466 553 434 363 470 586 669 462 760 758 427 461 525 445 566 514 659 525 467 414 689 571 404 629 456 506 681 675 544 639 605 619 703 701 734 768 525 656 530 657 605 612 753 718 644 549 345 421 567 568 385 271 326 269 340 380 213 333 140 215 215 180 169 179 197 134 227 140 156 226 186 270 224 295 375 222 220 182 196 165 314 223 259 506 427 231 193 282 209 262 290 280 258 460 142 305 334 273 513 237 219 534 299 171 143 263 204 197 365 255 283 345 133 211 173 279 251 234 183 200 360 574 448 163 467 310 198 324 196 535 176 536 536 562 400 309 191 535 491 407 391 285 389 117 310 125 319 389 296 188 291 377 297 225 224 356 239 261 254 220 188 485 553 337 426 428 403 304 239 391 432 382 297 253 416 302 316 350 482 291 868 957 727 647 493 688 704 674 560 826 349 278 612 227 198 695 383 579 332 287 458 449 340 603 406 364 397 423 594 347 424 502 270 211 178 203 401 396 365 413 274 403 290 433 308 345 348 357 333 571 441 286 253 304 222 184 386 532 418 499 529 240 364 377 222 286 262 300 196 189 337 291 296 362 271 365 224 351 298 250 340 184 222 431 375 314 275 472 318 375 227 202 376 518 343 199 229 393 386 545 212 629 170 682 175 472 179 296 289 597 280 461 305 458 279 341 327 5903 337 575 510 511 421 562 285 395 294 192 355 263 407 466 90 114 144 175 185 332 343 603 421 496 264 373 456 313 814 534 202 292 313 482 69 51 20 97 157 370 366 525 457 544 346 483 398 376 240 248 129 135 329 264 99 173 256 513 493 494 303 306 197 147 243 322 520 563 568 607 246 389 295 250 256 207 287 299 312 342 212 492 290 375 204 278 453 617 337 355 265 275 323 370 485 169 264 262 244 314 276 507 408 391 248 346 349 313 174 461 388 489 336 2303 1952 444 386 458 427 482 444 415 371 532 499 404 441 546 302 181 298 176 351 236 284 526 468 386 408 261 586 589 693 379 433 387 391 501 239 214 170 280 284 226 215 352 389 257 278 219 134 331 269 291 280 364 352 321 428 252 635 425 319 304 276 356 468 208 257 641 603 146 164 186 661 578 497 265 511 481 620 499 668 544 973 799 486 715 344 300 195 613 621 172 166 427 164 194 179 589 652 599 515 733 760 812 987 986 1108 816 770 442 624 1037 884 867 753 1056 703 831 784 947 1007 791 942 1003 868 715 1282 994 1454 1108 1532 966 1326 893 2125 1633 1605 1150 826 872 518 455 1022 1199 851 614 946 383 369 373 187 569 308 291 602 728 363 318 307 283 325 280 1196 1170 1289 1105 1198 1330 1504 1453 1369 1648 1206 1468 1578 1498 1420 1263 1694 1533 1330 1769 1608 1580 1555 1373 1639 1652 1353 1532 1920 524 438 212 1509 1476 686 1968 2113 2023 1626 598 648 549 294 697 123 328 222 273 1546 916 919 254 447 407 424 764 793 578 1047 898 1147 1028 868 1183 2123 2568 1478 1920 3456 3059 1602 1635 2688 2456 1067 560 844 872 1302 514 1090 496 1490 400 1253 514 60 54 1127 851 1203 1886 1200 450 945 519 574 247 229 535 577 629 714 738 1237 1629 573 451 798 1308 1266 1302 818 1080 597 522 353 1118 772 1301 554 701 319 712 419 438 492 706 1423 1429 472 408 528 405 604 503 549 413 348 548 953 517 492 1261 802 707 1582 452 587 872 379 381 513 407 577 725 723 659 697 519 533 469 506 513 600 603 825 472 620 732 341 376 411 244 251 192 548 376 464 222 440 546 584 328 545 359 572 457 343 477 461 243 231 230 191 194 223 211 188 251 272 292 387 331 243 247 296 287 246 272 446 257 288 125 341 363 619 135 264 229 286 315 208 249 232 202 214 326 600 257 292 227 294 538 437 384 311 345 408 396 456 384 344 419 333 379 411 368 292 303 223 339 316 318 394 268 158 176 256 185 206 281 180 452 410 170 357 251 219 279 308 354 261 293 274 276 359 46 458 259 380 216 259 219 343 436 228 304 493 496 413 462 363 323 195 273 220 186 204 303 143 202 184 172 114 327 202 284 236 260 130 110 116 209 124 76 204 238 202 516 264 316 292 272 395 330 564 469 288 138 486 340 447 364 225 335 405 315 371 297 357 500 465 346 489 371 321 390 251 194 262 456 329 148 508 362 432 565 588 270 342 445 506 572 370 311 477 627 606 926 557 811 783 573 611 552 290 454 312 330 386 583 478 437 563 581 640 202 427 451 830 106 127 125 144 161 175 295 284 319 266 328 225 439 214 188 229 827 506 283 370 260 815 108 156 134 161 603 721 534 654 603 610 733 559 573 530 425 396 445 353 397 430 479 403 517 423 516 342 382 374 256 301 721 408 389 421 248 398 220 365 352 676 383 522 813 436 633 596 604 720 393 236 596 507 283 299 560 775 565 392 566 567 383 664 476 243 217 203 413 394 331 603 508 319 829 837 992 516 787 472 877 480 524 720 419 518 542 674 592 649 683 598 764 762 431 435 683 324 329 548 467 328 855 1087 814 716 536 321 554 473 369 398 310 203 276 420 427 304 428 527 497 517 639 342 723 452 473 416 433 1294 511 635 413 421 798 764 870 773 425 679 543 642 518 619 454 519 760 546 392 712 641 705 854 858 727 842 844 640 1547 1495 1420 1308 1410 1144 977 1013 1195 1288 967 1039 1581 1073 1355 860 1291 1206 759 635 676 645 545 609 606 608 305 654 1078 954 908 436 525 335 285 250 595 469 444 475 311 422 353 440 339 230 233 244 360 201 340 282 312 416 552 659 498 436 677 506 543 703 626 564 380 706 553 601 491 720 508 646 820 368 168 214 194 158 160 134 241 396 282 187 198 146 255 171 155 139 92 262 84 120 76 100 96 84 80 224 185 289 308 290 576 527 606 255 336 326 417 175 155 165 309 251 230 393 408 232 209 399 346 221 282 506 404 569 586 789 358 258 202 341 414 363 455 363 372 362 274 402 427 293 261 423 450 442 365 281 317 242 244 510 383 682 465 364 465 379 374 435 436 274 470 564 190 110 618 285 485 202 248 435 302 344 278 332 609 442 206 310 249 536 738 504 621 403 216 196 223 427 237 512 477 276 307 533 446 277 427 387 585 408 407 394 575 416 493 514 729 715 597 557 501 970 624 641 688 212 408 391 321 341 299 1399 470 459 411 485 563 560 435 549 694 697 615 538 365 452 314 278 138 263 580 316 351 303 391 303 246 204 361 565 753 654 324 294 333 265 295 154 159 139 171 151 122 110 247 200 406 282 167 392 461 338 372 742 643 608 603 713 743 414 505 651 690 692 557 765 781 649 704 585 530 388 539 426 239 471 492 506 643 449 317 568 546 489 375 469 490 446 396 575 494 730 368 584 435 343 565 444 404 471 755 658 479 936 545 423 515 974 339 498 1068 647 212 267 376 134 130 203 150 751 433 336 447 285 490 613 160 300 286 336 202 169 191 283 291 625 132 357 285 267 329 327 543 234 210 222 217 185 242 365 282 332 346 355 346 235 387 368 975 349 337 298 307 209 322 271 298 388 245 279 306 419 361 129 168 100 141 609 544 514 545 435 514 540 402 450 418 387 541 583 213 420 513 449 576 543 554 414 453 212 523 320 216 501 237 164 386 969 1021 515 271 419 509 279 320 519 369 1280 338 1362 1233 1201 1223 1200 1117 1031 1392 1198 1405 1113 1133 1319 1273 249 389 344 458 498 523 581 317 404 372 630 541 363 356 506 531 374 448 641 665 639 590 477 355 351 587 568 636 1215 878 580 831 805 817 603 984 954 772 484 691 849 830 831 726 724 928 700 954 654 916 914 568 616 751 349 685 629 640 631 393 706 920 1005 891 657 895 1007 906 1069 963 1118 958 1169 919 1085 943 1189 506 1023 1059 1079 1040 1137 1095 800 796 801 922 1117 846 817 908 914 939 999 959 939 759 966 1009 793 711 762 807 921 724 749 720 950 771 828 987 855 842 592 876 1027 1015 1036 1010 652 727 880 755 1027 1150 639 623 717 830 872 913 476 764 786 842 696 877 942 1238 1130 1198 1113 1003 1142 1129 894 891 798 915 1045 980 947 1041 1165 1295 529 467 560 849 390 401 189 406 201 468 350 300 220 304 245 313 263 296 332 387 517 413 366 390 287 390 289 372 488 434 393 330 379 419 313 403 336 532 475 412 386 510 417 409 312 318 304 331 290 350 397 267 319 226 181 881 265 412 280 202 478 284 411 178 214 328 539 389 577 316 598 359 388 267 497 827 472 312 513 249 437 194 445 695 498 623 239 292 449 483 312 502 459 445 550 213 453 311 454 185 604 526 557 607 618 370 533 409 368 485 439 574 316 400 536 713 527 489 666 369 464 346 662 436 374 394 370 457 577 910 411 586 757 721 1070 615 851 1066 581 704 856 992 518 1919 852 699 1023 341 525 1414 495 891 592 714 483 594 451 661 394 414 575 712 527 492 494 487 386 351 600 465 557 708 888 557 694 872 624 883 521 602 419 752 412 632 641 475 292 374 438 470 260 546 401 412 696 806 877 502 398 377 484 557 332 396 456 437 497 468 687 812 520 556 877 603 1071 513 604 423 368 321 500 750 275 319 395 473 652 619 435 283 595 669 657 848 680 785 538 1024 424 591 525 658 371 942 485 494 541 414 758 663 402 337 7896 1033 1084 576 582 724 623 455 567 385 497 354 550 704 205 227 317 220 411 326 732 827 432 530 371 485 806 808 824 839 572 535 330 580 115 52 101 56 140 311 459 781 635 715 1033 742 574 542 501 342 132 158 463 528 169 482 327 504 562 590 438 397 475 302 463 326 691 703 773 596 255 398 372 486 396 331 731 755 722 474 574 707 312 396 348 573 526 586 662 769 764 372 343 1024 486 273 330 376 319 413 447 458 644 405 309 241 682 398 361 606 615 745 839 3289 2705 708 593 536 748 726 663 789 772 756 706 761 557 620 510 398 323 365 454 513 451 842 780 590 854 509 688 1071 788 205 605 563 505 459 377 469 325 286 608 501 379 462 305 424 533 252 187 499 493 540 264 723 349 386 571 402 765 658 605 558 410 280 781 445 480 566 493 219 247 351 934 1057 1175 444 889 1073 1339 747 616 546 1115 792 751 577 646 565 605 1283 874 311 265 409 291 300 372 955 1015 939 984 938 1113 1185 1271 1014 1162 1214 1283 945 709 1257 1330 1652 1641 1741 1867 1519 1630 1549 1332 1738 1542 1569 1724 1659 2048 1831 1886 1539 1935 1349 1857 1638 2565 2588 2325 1567 1479 1510 1038 636 1769 1398 1177 800 1588 732 729 1193 474 635 582 517 1026 1118 764 478 575 549 416 500 2649 2996 2520 2702 2330 1747 2214 2176 1784 2544 2489 2544 2776 2035 2111 2053 1847 2074 2294 2324 1963 2534 2061 2366 2356 2698 2077 2616 2949 541 485 221 2613 2503 1272 2259 3515 3659 2547 1065 1092 820 421 931 202 394 340 292 2116 1257 1206 256 518 409 564 1257 1158 1209 2180 1343 1341 1387 1152 1575 2533 3036 2555 2315 4802 4657 2835 3177 3282 4148 1668 1059 1715 1366 1497 888 1699 640 2181 692 1761 949 83 73 1300 1237 1499 3419 1783 718 1886 650 1222 402 411 994 962 871 1378 1100 2433 1872 1253 646 1397 1648 1608 2041 1661 1489 863 708 699 1518 1076 1849 569 1097 667 1280 1133 1011 1232 971 1789 2039 940 936 839 803 780 857 840 546 798 887 1360 1070 985 1695 684 634 2430 788 1076 1097 541 877 917 751 1078 992 1250 1025 1114 1003 1051 1098 1038 1087 1103 1284 1035 935 841 957 482 519 587 254 308 545 916 547 566 444 473 463 1209 711 553 432 1023 502 443 362 619 232 175 345 217 595 437 451 427 579 396 365 316 559 430 376 432 423 484 411 613 365 461 366 345 385 504 432 428 428 502 487 441 320 557 483 492 511 1071 380 509 587 540 597 778 863 382 560 469 537 460 511 601 433 475 642 834 532 488 466 333 546 531 661 575 400 419 590 482 339 326 476 377 530 648 414 877 544 524 586 388 436 542 596 339 452 774 149 599 717 769 333 506 397 600 541 456 953 785 667 1096 868 771 344 289 350 257 367 330 352 307 267 197 321 268 355 416 377 360 365 417 301 276 493 182 174 359 265 427 1083 527 419 319 397 734 406 267 292 630 464 695 588 828 748 717 793 739 897 497 475 522 466 513 605 780 737 677 440 443 361 736 368 268 360 621 763 819 603 949 472 760 850 494 742 459 708 715 774 710 1265 508 919 826 876 988 921 814 661 610 314 797 1002 991 1128 860 747 863 315 614 704 1863 508 276 188 652 481 509 281 359 637 228 390 545 645 344 332 383 864 691 395 564 629 1395 300 320 233 343 566 846 608 731 802 768 983 515 886 848 553 595 832 503 612 762 652 502 725 585 708 429 577 480 552 526 705 676 406 689 264 506 418 432 384 943 500 590 1195 534 917 691 991 1220 556 456 1000 728 643 703 446 775 523 816 654 978 566 692 1082 540 460 435 662 799 809 1110 809 338 1175 1164 1479 740 654 702 1391 441 879 782 285 765 546 781 511 756 831 766 835 950 937 605 901 633 828 1135 1050 774 1728 1306 1552 989 919 404 460 378 409 586 460 396 490 569 468 410 608 397 658 624 618 584 835 709 599 558 512 1229 809 1058 1079 858 1021 1141 1052 890 869 1186 1065 707 683 985 898 1064 798 861 936 804 1075 934 974 1010 1088 994 1285 1157 2394 2658 1761 1951 1762 1625 1949 2067 1213 2021 1625 1773 1446 1430 1910 1400 2057 1348 1430 1148 1283 1041 1009 1117 800 1197 688 950 1706 1571 1276 865 604 862 407 612 872 733 375 694 777 314 367 545 484 449 503 386 503 357 363 357 457 661 755 996 542 555 661 827 872 1159 883 888 764 847 716 774 870 1325 829 1112 1196 1022 453 419 391 484 449 429 301 326 238 154 441 278 345 333 233 185 241 285 204 193 280 337 343 337 288 356 196 740 414 494 789 767 828 439 391 471 405 362 303 317 325 339 697 561 799 318 320 355 348 353 441 689 478 668 1101 1066 461 278 192 536 559 574 509 556 626 681 640 636 586 507 588 557 573 728 519 468 363 558 392 613 558 925 725 658 548 593 638 522 582 541 861 926 434 177 895 361 917 489 371 1006 393 456 367 447 1085 733 297 424 382 929 868 701 764 781 349 321 309 652 540 1065 672 389 353 675 642 563 513 756 813 946 707 789 743 718 750 939 1104 1428 606 956 904 1082 1171 1059 1063 332 634 646 788 563 535 2217 788 945 906 713 928 721 654 876 1009 1006 1056 756 573 727 414 459 300 496 655 760 845 634 490 623 433 482 819 780 968 836 560 567 610 904 582 295 276 207 282 272 271 214 257 591 446 262 252 551 776 778 760 1136 1053 703 948 763 957 930 860 1031 888 869 980 838 904 715 769 843 811 679 794 540 435 856 1000 974 1035 855 623 967 804 421 699 738 657 656 810 882 794 959 945 904 814 711 1051 725 805 1198 894 1009 958 1252 783 703 403 1132 661 1007 954 518 508 506 301 98 68 64 120 596 322 395 558 687 427 894 377 460 592 340 313 319 250 317 389 824 252 530 452 328 328 427 331 397 444 492 217 197 679 414 570 346 602 525 480 445 815 525 1208 562 534 512 671 411 745 678 334 441 569 827 724 626 518 401 474 372 338 774 927 487 850 637 697 716 532 880 578 693 735 1019 275 561 709 590 714 790 819 592 325 618 727 289 414 543 507 395 498 1319 926 780 377 324 305 609 460 540 559 1679 446 1975 1723 1999 1793 1720 1753 1832 1573 1747 1590 1747 1867 2401 2314 475 791 684 496 983 696 911 695 531 516 1134 862 699 684 591 928 363 729 1103 627 617 585 503 542 548 726 857 943 1260 1030 696 645 793 834 786 671 557 901 1037 936 1137 1304 1114 951 1126 1253 788 742 948 968 695 700 734 640 681 928 989 1075 922 754 1020 913 1033 841 1064 1273 1259 1220 1279 876 1234 1133 1237 1064 1227 1213 1034 1000 1229 1170 1120 955 773 920 739 882 831 887 746 924 886 865 815 872 783 787 903 883 1257 1213 927 876 952 932 1071 953 1128 1254 1221 935 1230 1092 1140 1133 651 943 1020 949 963 858 892 954 1038 1207 1124 1227 1310 893 1100 952 1587 1173 813 1085 1224 1031 1115 1192 1303 1297 1282 1218 1282 1456 1234 1062 1375 1427 1499 1044 1212 1103 1698 1511 1529 1576 844 957 991 1555 384 520 304 291 318 420 215 307 192 226 257 297 257 326 328 304 412 378 344 484 343 512 379 370 458 487 548 448 538 411 321 399 373 552 401 435 416 493 279 567 400 414 351 413 319 293 383 261 353 635 584 983 307 477 396 205 339 386 733 739 810 227 292 305 320 402 399 374 335 236 548 1097 541 265 432 387 548 420 529 829 777 908 329 397 481 537 343 497 513 416 657 292 464 486 366 338 445 493 446 614 720 732 531 371 653 572 668 670 689 381 531 1053 648 831 949 461 560 513 448 663 651 801 390 611 819 690 659 887 775 649 1184 751 1488 873 948 785 1072 1028 774 1519 767 584 819 619 362 930 620 988 794 616 756 876 479 690 404 434 459 727 739 535 577 595 455 483 591 504 631 893 1348 616 655 1043 696 937 637 774 693 702 557 662 660 669 508 746 616 475 549 384 359 522 713 744 942 612 617 613 522 621 347 548 521 439 637 658 892 1234 826 536 608 733 1164 657 717 527 522 574 699 749 562 658 504 482 644 529 523 312 775 882 625 821 654 843 673 835 615 626 361 639 334 1062 544 658 693 479 528 509 771 575 1033 11592 9435 768 699 973 747 588 579 360 364 202 423 603 240 274 266 261 323 446 564 882 559 673 750 439 737 787 918 738 417 578 680 580 143 145 86 232 250 662 573 736 741 716 880 606 624 590 523 327 155 151 441 569 225 674 426 556 478 529 454 518 314 215 583 479 940 749 592 597 410 316 321 601 686 593 650 734 573 494 670 620 405 501 501 581 665 500 488 567 590 532 481 936 848 239 632 480 442 565 535 508 621 496 340 465 710 510 391 714 668 1045 825 3339 3920 1026 603 618 1031 845 895 758 668 1014 676 822 628 806 548 387 467 606 646 469 747 1111 1073 737 820 656 708 807 749 470 1044 720 623 832 622 779 399 345 682 532 505 368 499 717 761 374 376 949 592 576 478 603 527 516 388 477 971 853 600 515 556 320 859 537 595 821 727 143 167 215 1057 1202 1271 821 1023 1062 1093 929 755 813 1580 864 1196 841 629 801 529 1218 1083 425 379 288 324 356 423 1534 1478 930 1307 1009 1763 1790 1749 1538 1732 1729 1562 1033 860 1755 1732 2106 1939 2003 1724 1905 1806 1525 1759 1896 1911 1925 2217 2205 2213 2045 2434 2127 1923 2008 2343 2025 2907 3050 3519 1680 1528 1914 1067 880 2057 2330 1290 882 1997 688 594 703 768 906 763 673 1370 1069 767 493 511 477 377 572 2869 2950 2872 2782 3154 2869 2966 2711 2391 2677 2630 3073 3087 2682 2794 2899 2726 2668 2538 2876 2713 2846 2929 2679 3314 3426 2635 2830 2955 530 438 424 2724 3155 1621 3546 4335 4217 3043 1148 1236 776 362 951 253 311 232 458 2668 1973 1876 432 752 609 770 1868 1552 1017 2236 1510 1643 1754 1703 2006 2876 3635 3262 2973 5684 5155 2955 3953 4299 4505 1706 1161 1762 1390 1610 987 1708 648 2325 873 2756 1078 268 225 1728 1423 2037 3589 2081 751 2031 700 1526 699 701 1041 986 1447 1638 1442 3102 2698 1537 794 1886 2354 2350 1985 1606 1963 1651 1067 823 1642 1357 2180 645 1301 745 1128 1034 932 1158 1243 3620 2402 1085 1096 1338 945 1041 865 1056 1101 888 1027 1374 1157 868 1496 719 655 2451 813 1092 1646 716 962 890 886 1436 961 1399 1148 1274 1180 1246 1129 1237 1390 1550 1299 1060 1015 1070 1233 756 492 592 395 404 613 1158 626 833 529 553 606 1208 669 707 632 1051 643 507 500 487 496 441 559 471 562 349 335 418 510 742 548 588 391 416 378 467 548 552 645 486 494 361 468 749 829 663 412 488 641 488 607 574 451 515 720 468 842 1118 562 463 709 758 705 663 1082 475 641 680 662 635 735 656 668 454 783 922 740 651 498 608 744 747 632 782 517 526 546 528 460 427 642 540 627 874 575 827 500 456 540 524 651 536 586 706 553 1217 154 1352 530 545 466 480 482 564 1152 718 924 947 920 1033 941 725 474 291 423 340 557 481 273 320 329 262 316 272 316 391 590 728 620 457 380 340 457 298 251 349 463 216 707 622 453 409 311 886 450 605 603 647 591 934 787 670 746 764 885 654 644 661 538 773 574 646 542 807 684 877 875 576 328 630 385 247 305 755 594 700 708 1053 616 794 860 719 1061 793 800 987 1114 780 1345 602 1485 1226 659 849 817 662 810 726 215 699 841 805 754 744 595 764 250 380 424 2507 358 248 205 405 365 397 491 549 573 454 622 505 869 538 549 551 1156 1194 696 770 552 1401 296 619 522 370 451 1024 761 882 863 777 1039 801 873 1016 856 896 1015 881 921 706 826 722 888 762 827 606 724 573 765 847 1248 976 482 692 307 756 369 354 587 1072 864 588 1524 852 1238 1086 870 1430 538 387 951 975 740 857 615 941 846 798 961 953 738 856 824 571 618 569 752 1258 995 1405 1107 453 1418 1101 1333 996 1025 880 1350 760 976 919 371 1280 938 831 943 840 918 807 881 850 1116 877 1325 967 727 1048 968 868 1647 1398 1351 1433 1290 644 943 762 599 813 740 493 450 632 535 526 859 616 872 939 1025 894 1154 788 666 609 626 1370 876 1189 986 1083 1122 1395 1230 1342 1148 1181 1191 1382 1091 1096 815 1169 1507 878 1122 1498 1259 1029 1227 1163 918 1006 1013 1073 2730 2971 2163 2275 2427 1754 1972 2115 2001 2440 1986 2137 2232 1587 2270 1507 2545 1932 1616 1114 1180 1217 1034 1164 1105 1527 545 1101 1794 1679 1667 1061 894 959 507 541 943 677 763 480 749 634 489 906 448 580 369 379 641 251 440 371 534 576 606 1210 601 583 738 844 1297 1208 1236 1235 832 887 1217 1267 914 1689 1163 1366 1473 1143 326 474 462 335 339 293 600 662 282 400 526 514 367 193 306 301 247 290 184 221 219 241 247 281 183 471 222 518 515 452 792 732 805 556 426 490 564 391 338 356 522 382 676 441 811 487 462 449 403 541 629 670 527 633 868 1037 467 391 210 387 403 426 391 562 551 621 459 698 615 510 753 635 590 766 713 466 392 870 466 732 577 925 721 754 798 742 818 694 718 635 852 646 597 348 958 568 1142 642 526 1023 465 425 406 411 962 918 323 476 424 955 1006 1257 1330 1133 525 468 443 933 781 1401 829 467 444 915 800 434 627 895 1474 974 783 1019 762 521 855 993 1116 1098 892 1353 1263 1152 1419 1162 1262 518 693 545 615 704 461 2329 921 964 1008 813 825 765 638 797 1078 1133 1156 764 568 643 715 519 379 600 613 707 790 672 478 835 572 715 1016 1080 964 1015 533 563 554 786 377 186 232 208 238 232 166 154 332 377 506 407 343 847 766 728 724 994 753 712 851 806 681 821 903 1216 1111 1104 872 1220 1100 940 1004 926 928 1095 1154 735 517 727 665 974 983 754 701 1282 853 656 834 908 870 710 967 1190 1072 1191 1003 915 970 845 1116 883 993 1070 1197 1005 632 1777 762 786 964 902 598 1077 1260 616 494 509 391 157 158 149 258 737 830 715 708 813 646 929 480 625 638 436 474 392 355 462 364 1336 375 400 474 317 490 496 582 534 488 505 339 305 496 429 636 406 455 585 482 532 777 527 1584 836 697 515 725 916 826 773 413 686 484 796 831 730 616 339 346 270 318 1095 1090 819 710 628 735 887 532 974 509 660 936 1054 220 716 826 732 910 918 863 632 433 593 623 426 496 483 487 392 1039 1430 1621 907 538 423 429 482 818 361 629 2475 481 2856 2586 2369 2291 2494 2560 2548 2417 2469 2383 2461 2573 2591 2099 716 871 707 653 1082 893 1096 917 705 621 1192 1022 639 837 654 773 626 923 1590 807 661 631 757 735 745 956 920 1082 1211 982 669 587 644 796 751 676 558 875 923 928 1082 1157 1042 764 1028 1051 770 720 934 943 706 653 683 617 623 892 946 1047 961 745 965 862 1041 697 1009 1139 1115 1118 1152 828 1187 984 1278 966 1148 1077 1028 833 1004 1077 1003 856 808 827 730 841 812 930 700 885 759 767 689 786 747 684 802 804 1134 974 805 643 870 846 984 923 1025 1153 1135 1068 1136 1065 1057 1185 778 879 931 927 967 941 892 907 1013 1229 1033 1122 1144 832 933 893 1578 1036 808 912 1067 962 922 1127 1136 1190 1169 1080 1172 1377 1157 1045 1330 1366 1462 951 1052 999 1593 1398 1565 1535 817 892 764 1504 398 508 297 308 307 408 234 338 190 235 235 321 247 318 312 251 345 323 321 402 271 438 319 343 433 463 522 418 512 331 241 379 327 479 403 454 408 514 304 522 357 379 335 359 297 230 361 254 338 577 551 1034 283 463 386 238 323 345 650 661 712 221 292 283 316 337 387 348 341 265 469 1052 542 268 439 323 388 376 413 786 748 822 336 394 451 489 263 430 438 345 617 291 392 356 320 318 439 465 397 539 636 605 471 361 623 544 626 672 595 351 529 1086 600 757 801 441 446 519 441 765 643 778 363 511 753 628 715 750 693 452 1152 715 1494 1076 959 784 1058 958 721 1428 786 594 878 590 338 888 550 1022 859 679 707 830 505 743 345 377 483 702 653 488 549 540 496 424 567 447 633 884 1362 614 690 962 693 821 538 713 636 625 602 578 693 635 481 684 599 460 531 422 319 509 671 732 932 548 629 515 442 533 296 445 548 379 572 689 727 978 669 517 605 681 1070 655 746 532 524 538 646 703 553 647 468 396 534 464 477 298 749 973 544 787 650 939 464 882 654 612 345 838 328 1009 497 600 679 436 508 492 603 510 1084 9435 10896 710 643 807 682 580 551 342 346 198 382 598 212 242 196 268 303 376 554 780 465 573 723 364 598 755 905 676 401 620 703 529 127 135 87 212 200 560 464 641 680 641 904 496 543 474 452 301 137 178 433 543 179 888 416 497 435 484 373 430 332 156 573 509 883 671 597 588 460 354 305 521 609 530 566 646 483 411 496 514 377 463 421 547 596 441 442 512 498 520 485 998 835 288 595 441 403 520 488 423 690 484 312 362 745 544 364 579 647 1005 818 3303 3805 931 550 593 994 818 833 725 651 987 645 868 767 732 490 407 412 543 585 470 659 957 921 717 807 666 667 773 654 421 935 661 558 729 640 662 335 388 623 477 471 416 478 686 733 324 297 957 488 554 460 520 482 470 362 380 849 747 561 414 502 279 708 550 537 756 670 139 159 191 926 1176 1159 728 946 947 969 706 677 833 1332 883 971 814 611 872 466 1093 1031 438 402 313 341 342 390 1357 1388 915 1229 907 1631 1556 1638 1459 1625 1737 1399 992 775 1693 1678 2066 1904 1895 1618 1761 1723 1414 1672 2004 2029 1791 2241 2183 2074 1919 2395 1837 1867 1780 2174 1815 2900 3062 3419 1598 1533 1842 960 892 2132 2190 1203 869 1972 668 594 695 839 888 772 672 1218 953 787 504 494 460 365 621 2706 2718 2702 2725 3064 2821 2828 2464 2467 2643 2715 2714 2910 2502 2716 2830 2600 2602 2416 2543 2619 2606 2810 2754 3044 3267 2677 2660 3058 503 405 356 2571 2779 1524 3576 4069 3933 2866 1050 1032 682 348 829 241 243 184 448 2476 1674 1592 396 699 573 775 1677 1427 1108 1991 1324 1490 1661 1501 1830 2695 3422 3280 2853 5372 4905 2978 3374 3750 4273 1664 1065 1619 1317 1396 861 1564 617 2172 826 2543 1021 255 235 1536 1152 1850 3480 2197 590 1925 630 1418 622 628 1075 1020 1360 1773 1425 2868 2496 1371 656 1521 2108 2145 1608 1339 1733 1525 961 886 1589 1442 2106 610 1255 723 1051 688 726 883 1100 3254 2216 1078 1088 1037 841 894 799 890 1095 776 1007 1268 1030 953 1380 677 627 2214 978 1179 1501 681 872 809 811 1325 985 1325 1092 1211 1097 1196 1096 1131 1325 1430 1274 981 941 1040 1222 647 465 543 375 346 474 1012 588 774 520 574 532 1107 694 647 639 979 571 465 427 422 389 342 441 436 470 292 266 369 451 507 496 564 411 377 357 431 484 504 641 477 423 343 424 685 757 576 371 420 568 392 458 489 438 469 581 517 779 982 535 414 593 670 699 645 932 468 591 623 745 532 691 569 561 428 683 864 683 644 568 609 693 735 647 755 439 424 497 486 434 459 655 462 576 968 541 821 468 426 504 478 601 508 544 676 525 1099 150 1285 419 587 419 459 417 549 910 705 893 946 972 953 934 637 444 307 386 285 468 459 220 292 344 281 284 259 263 395 463 759 575 415 338 260 439 286 235 337 395 190 640 533 447 403 350 808 451 572 572 575 666 869 718 669 750 730 945 579 579 578 438 714 574 687 518 753 681 776 708 585 337 537 333 211 282 696 559 645 693 967 589 707 801 685 844 805 803 959 1101 791 1223 541 1506 1255 501 661 686 604 657 696 193 681 803 941 907 689 533 691 265 410 448 2150 344 252 191 408 368 415 432 540 508 288 592 469 753 559 572 454 892 899 624 684 496 1180 236 595 496 289 423 931 703 826 862 757 928 701 815 992 863 864 983 855 893 721 844 714 916 738 791 602 718 523 696 838 1236 880 451 674 241 682 318 353 515 1040 839 600 1303 753 1043 877 770 1376 467 354 845 980 646 749 540 778 675 739 891 859 660 765 753 529 530 497 632 1221 984 1313 1055 423 1354 1042 1250 925 1010 836 1327 783 864 824 310 1276 882 879 885 874 873 756 828 813 1035 630 1260 907 676 1004 822 878 1480 1267 1277 1427 1300 655 821 644 583 789 697 305 366 526 482 507 641 643 905 798 926 687 1071 681 673 596 596 1301 798 1074 988 960 1136 1357 1117 1281 1020 1106 1134 1333 1073 1116 755 1172 1490 796 1079 1356 1195 988 1101 1010 899 871 966 1015 2414 2587 2014 2285 2305 1670 1882 2021 1859 2337 1852 1974 2072 1532 2290 1451 2183 1732 1494 1056 1130 1156 1111 994 1069 1388 518 1004 1926 1815 1470 1029 858 890 534 465 994 709 687 477 713 575 435 923 413 510 382 357 610 251 420 353 458 558 502 964 538 588 700 744 1150 1085 1117 1160 792 915 1098 1104 802 1548 1139 1168 1244 1216 333 412 396 315 342 273 517 498 268 261 532 479 384 200 302 285 243 302 140 219 159 135 141 173 123 460 207 499 440 424 753 657 745 488 392 474 533 383 328 346 451 314 536 351 815 478 484 419 373 509 593 575 560 685 822 1025 559 328 169 347 359 414 320 512 518 526 436 659 538 479 753 585 562 700 659 432 362 846 538 729 549 862 739 715 875 737 929 715 757 618 914 762 571 371 978 609 1230 704 588 1071 490 416 454 440 1017 964 385 450 410 919 858 1107 1197 989 543 470 472 976 688 1302 816 444 452 994 759 440 624 839 1552 1007 776 1075 720 527 841 955 1121 1073 858 1318 1170 974 1284 1136 1282 478 630 488 524 674 450 2223 985 920 964 759 962 907 776 921 1078 1145 1142 787 579 615 719 559 345 480 603 692 755 602 464 757 513 723 934 1016 878 1048 466 571 564 800 351 170 204 178 216 212 148 136 361 292 457 404 286 831 739 651 682 836 717 598 762 661 630 700 894 1197 1154 1143 871 1251 1078 917 993 814 874 1032 1122 761 492 622 690 989 954 699 665 1154 767 604 801 841 830 627 953 901 975 1152 799 726 843 893 1063 846 1013 876 1078 873 660 1643 724 722 952 927 595 1137 1086 564 487 470 359 118 119 110 236 758 740 758 616 736 592 574 441 533 624 408 406 350 309 437 453 1179 386 378 526 276 431 551 664 462 481 535 319 289 448 409 643 420 392 489 464 462 609 418 1505 793 664 417 632 768 683 628 412 645 440 650 683 654 502 334 326 291 271 1161 952 783 704 656 682 860 560 903 464 652 831 986 218 656 690 652 695 768 633 587 412 532 634 382 453 424 419 322 932 1312 1465 782 514 419 346 497 839 359 605 2390 460 2666 2435 2362 2134 2239 2288 2322 2427 2372 2407 2400 2427 2426 2105 738 794 723 596 1002 762 1016 820 588 713 1146 1086 615 775 679 793 545 685 1513 802 656 624 787 686 708 873 825 971 1445 1500 859 802 726 1004 940 656 630 1538 994 999 1238 1274 1235 1020 912 1407 1317 1230 1004 973 750 878 745 811 717 676 917 747 1109 673 939 1170 741 743 879 824 948 886 1013 1084 1197 1071 1042 966 994 1028 1355 516 955 1061 1287 772 685 830 870 903 748 589 1092 674 857 796 1266 637 926 841 634 1049 798 893 1093 856 922 1004 1113 1018 627 636 816 567 655 810 651 687 622 719 1067 805 956 850 980 876 1102 1116 1046 1029 1056 1436 1348 1024 1467 796 905 919 840 837 978 984 1057 1341 1390 1292 1385 1330 1095 1174 1090 1158 1166 1079 1172 1057 1121 1028 1145 779 691 571 866 996 380 421 485 499 540 573 262 736 358 622 501 389 380 388 392 321 237 215 303 631 404 623 405 517 585 308 270 234 246 503 444 494 339 455 588 353 342 397 404 316 424 402 378 556 312 298 430 427 482 496 470 821 484 191 187 156 375 382 680 340 384 236 328 204 312 273 423 290 312 181 648 1040 454 302 372 392 264 403 265 688 297 462 463 487 547 284 397 878 836 719 980 312 325 221 253 426 392 652 595 419 649 329 585 883 433 569 365 960 539 656 537 858 783 424 709 445 530 541 747 538 652 928 490 535 673 412 422 799 902 478 1621 1456 916 705 668 1286 767 1201 809 1451 1010 408 905 619 469 1035 914 1149 682 562 1033 672 498 655 862 863 566 1349 772 530 660 643 713 706 694 575 637 728 776 700 659 741 645 918 1036 994 387 563 528 435 574 429 434 360 373 451 431 522 552 479 946 784 573 540 320 527 665 717 199 295 336 688 684 607 822 994 601 503 781 456 682 507 527 434 465 447 653 584 468 668 344 643 599 564 539 480 760 613 694 1222 590 1182 372 1008 595 821 656 549 398 1029 509 756 705 815 687 850 390 511 576 768 710 9714 9037 375 602 967 767 478 601 470 641 899 158 250 158 281 469 542 754 1192 745 889 961 438 802 392 1226 1195 458 320 859 590 118 127 141 190 127 762 625 811 855 786 860 1094 712 686 420 444 236 153 433 869 227 590 472 681 687 766 601 709 810 378 769 482 1156 765 711 891 459 265 293 822 313 299 294 302 306 316 505 564 288 330 324 352 395 565 547 800 941 575 569 692 824 319 352 485 403 461 467 1076 813 712 432 409 712 542 667 570 661 1126 1176 4279 3897 632 944 836 640 758 701 619 599 1180 1196 875 610 822 464 289 494 496 703 714 960 737 674 702 563 531 938 1026 535 528 902 708 668 1126 847 997 261 500 708 610 530 395 478 651 945 342 166 674 543 646 680 866 695 479 667 394 1002 706 878 695 756 482 919 638 656 1390 1356 484 538 537 1480 1182 1638 853 871 1569 1170 1021 1083 907 1248 573 1013 863 992 384 671 1079 1192 444 352 381 325 561 391 1020 1148 1157 1543 1172 1652 1789 2127 1952 1923 1431 1539 1609 1196 1322 1226 1516 2525 2419 1536 1582 1709 2279 1897 1558 2005 1805 1917 1818 2696 2472 2366 2816 2133 2213 2615 2382 4021 3468 3487 1253 1644 1825 1529 1016 1765 1960 1529 1153 1695 676 626 550 623 701 520 461 1183 1258 891 511 701 649 822 548 2646 2918 2598 2357 2457 2630 2721 2622 3264 3175 2957 3659 3607 2893 3295 2962 3079 3518 3758 3623 3579 3830 3061 2639 3570 3186 2814 3111 2535 772 685 663 3187 3315 1501 3988 4531 4552 3210 1049 1042 1244 537 1357 174 763 521 622 2266 1472 1462 531 448 390 733 1588 2308 1301 2170 1105 1710 2165 1955 3093 3910 4492 2961 3473 6796 6575 2975 3404 3901 5219 2051 1621 1582 1571 1759 945 1968 944 2857 1001 2660 1468 199 169 2221 1591 2007 4438 2150 875 1571 1189 1356 872 719 2139 2100 1964 1193 1090 2764 3158 1949 765 1670 2489 2665 3198 1739 1983 967 764 972 2552 1262 3104 910 1376 687 1068 1285 1457 1610 1255 3116 3745 853 818 974 979 1159 851 1102 415 608 865 2137 1214 1201 2013 1306 1157 2897 658 789 1102 1074 1459 1696 1416 1282 1220 1042 1028 1047 1752 1785 1649 1860 1792 1016 1285 1408 956 1465 1312 831 957 1272 709 551 484 1015 413 448 885 726 774 1558 824 1725 549 1695 1324 958 473 584 475 434 320 659 556 420 367 457 582 757 481 528 660 411 487 438 507 789 573 858 413 443 304 680 782 749 462 461 550 365 698 551 460 532 584 441 505 885 619 450 340 267 886 1088 836 536 573 594 533 584 609 439 410 539 503 561 474 471 465 419 405 435 626 571 714 355 478 594 398 462 863 453 738 486 350 1006 1001 863 1050 734 869 1030 1104 563 715 1230 167 1132 527 516 284 456 278 701 539 676 920 964 1096 927 721 901 799 397 328 466 596 616 588 450 379 318 475 311 337 867 542 452 684 351 325 295 350 246 216 515 541 407 1000 659 1121 923 656 568 802 627 578 722 702 969 792 1004 610 810 698 765 1003 514 1043 718 766 767 563 945 809 1355 955 573 257 706 633 447 232 755 654 849 711 1553 812 794 1032 866 1157 913 1135 1043 1083 1049 1522 1287 1542 1111 1087 1204 1097 799 891 666 522 952 1342 1143 1130 997 815 1014 433 907 1011 2328 337 426 565 349 619 619 1184 440 1003 304 838 623 1477 336 319 416 957 1015 716 807 433 1617 210 333 209 261 735 1125 926 1046 1122 1104 1176 907 1077 691 636 671 781 657 679 609 889 738 931 770 814 392 499 386 615 508 1296 429 336 375 249 707 379 602 590 1677 442 527 1344 1093 1270 1344 1459 1395 957 479 2122 1033 1594 1661 821 1481 839 706 826 974 1071 1009 792 637 562 459 440 1172 1255 989 1288 580 1628 1542 1694 875 638 785 1168 935 812 1262 515 1001 786 1236 875 1223 1182 1039 1137 1178 833 1018 931 1243 880 1268 1103 945 1319 1822 1617 1020 915 878 1453 1363 730 428 1072 923 1180 1084 721 796 744 627 1009 841 1244 764 1533 1274 588 717 678 2033 939 853 813 814 1087 1556 1348 1355 1048 1163 1306 1380 1063 1040 959 1266 1101 689 1060 1501 1439 1309 1674 1551 1046 1216 1154 1177 2818 2941 2124 1843 2395 1953 1532 1637 2529 2421 1679 1779 2187 1720 1939 2089 2951 2083 1588 1429 1434 989 974 1982 1068 1758 766 1555 1684 1432 2807 1073 1370 1249 733 553 1148 465 955 1113 899 936 735 642 725 487 384 424 525 609 506 402 496 620 605 777 461 930 1118 833 889 1162 1059 929 788 1083 1090 1160 1146 1240 925 1010 1081 678 499 407 362 653 452 394 500 599 622 262 655 527 363 274 381 510 100 190 155 379 439 306 400 406 338 578 413 707 730 707 964 866 880 570 664 443 707 315 307 275 403 375 313 660 610 392 261 441 411 138 214 669 409 625 798 1270 576 775 610 1020 1034 772 851 661 730 672 616 687 712 405 489 522 723 472 814 646 648 611 387 859 601 1155 527 751 1290 716 797 707 735 403 618 698 858 652 1688 915 1747 932 870 1452 865 802 857 720 879 931 472 641 530 1008 961 1067 1605 939 584 572 482 1044 556 1234 1241 784 751 1331 1122 704 785 982 959 910 1016 1205 1161 1005 1168 860 1235 1273 997 1128 1013 1487 984 1654 1278 300 793 444 513 673 666 2619 992 749 726 926 1046 1118 835 1000 1092 1179 1171 975 690 971 602 631 603 1020 597 553 677 525 566 510 736 760 940 964 1267 1063 773 942 510 666 516 301 342 320 313 315 283 271 510 345 468 491 291 670 1059 943 1081 970 757 973 1052 712 650 999 1115 1465 1371 1483 1191 1683 812 632 777 1021 941 982 1426 1084 840 940 995 808 1057 876 983 1308 1023 725 633 1242 982 674 740 945 976 835 991 792 1069 974 1501 916 846 1129 1549 1483 983 1766 1017 736 859 2052 649 1346 1453 961 682 365 453 310 409 334 460 655 653 589 573 623 636 678 416 381 559 369 498 361 283 428 602 1273 471 922 715 655 513 779 694 302 331 313 471 409 494 544 357 454 417 753 519 643 990 455 2122 1041 1000 1383 382 714 492 427 424 830 838 536 661 640 655 535 476 332 290 629 1496 1057 619 786 819 640 785 868 576 785 741 1098 337 1060 972 910 1009 1051 832 853 791 902 801 348 338 554 631 454 1067 1640 1402 1094 267 347 379 531 456 751 553 2552 776 2914 2730 2505 2028 2839 2942 3190 2683 2292 2658 2330 2491 3134 3226 844 691 779 558 1014 1186 1631 601 678 610 1041 916 658 478 784 1373 478 707 1062 788 780 829 799 860 875 1217 1237 1505 1449 1519 841 850 747 919 965 681 655 1685 993 943 1213 1255 1210 1033 810 1506 1246 1217 1041 1085 677 900 756 836 743 700 923 746 1170 677 981 1254 789 815 928 883 1028 951 976 1158 1105 1002 1007 893 988 966 1320 522 973 1042 1199 792 710 857 918 934 775 653 1097 731 831 842 1187 633 922 942 651 1063 841 949 1123 889 928 1026 1123 1044 670 696 861 604 638 776 634 732 626 712 1065 765 938 838 1011 877 1161 1171 1121 1098 1013 1435 1343 958 1370 861 913 1000 861 889 1007 995 1083 1418 1422 1334 1451 1260 1143 1249 1089 1132 1080 1172 1305 1187 1197 1041 1207 803 703 568 901 999 366 394 433 499 490 573 289 680 398 622 504 360 380 386 388 333 245 225 317 629 400 613 405 634 700 281 253 219 229 511 483 496 327 502 598 387 370 435 441 324 393 371 347 521 352 308 406 435 490 502 482 858 517 187 183 150 377 396 713 352 394 240 296 204 326 288 364 271 345 193 666 1032 470 275 335 473 230 498 251 682 315 498 428 454 593 313 403 878 840 721 972 349 323 277 255 432 387 635 612 383 659 344 502 889 443 575 515 983 592 671 521 875 808 393 736 447 489 555 729 487 586 932 492 577 623 327 396 809 757 482 1546 1431 904 684 598 1262 713 1232 811 1343 871 379 829 631 483 1013 882 1122 689 539 1089 688 431 673 847 848 585 1457 861 536 612 640 689 768 694 577 595 705 738 650 676 717 657 922 1029 1017 399 552 459 452 511 468 490 434 485 455 409 491 554 480 927 740 655 564 336 479 680 724 197 338 334 673 688 574 822 996 599 484 883 452 676 501 527 421 456 441 615 606 469 684 288 647 623 570 546 492 782 617 695 1273 642 1199 408 958 543 780 654 567 398 944 505 863 645 906 662 913 404 421 582 699 643 9037 10128 514 560 888 646 464 637 504 681 965 174 262 187 318 455 634 799 1206 720 870 929 434 864 427 1324 1259 489 383 878 588 146 133 159 196 129 884 730 896 890 751 861 1114 721 691 442 454 234 153 459 871 225 572 494 661 648 805 628 716 829 396 778 494 1152 742 852 867 477 247 231 843 343 327 341 351 353 319 554 631 292 334 332 342 448 557 652 816 992 630 630 665 845 294 346 481 395 465 461 1074 756 681 429 454 581 463 711 556 622 1076 1221 4397 3926 624 919 813 696 740 705 592 572 1108 1243 860 647 917 441 277 520 530 670 726 1006 774 711 528 622 500 950 1128 537 524 910 739 703 1214 960 995 281 496 710 612 522 399 519 683 992 383 205 712 569 666 709 923 734 471 708 404 1063 718 867 684 731 480 894 606 633 1288 1250 395 447 502 1528 1234 1706 889 874 1762 1203 1061 1119 964 1298 576 1062 830 1007 437 690 1122 1258 426 344 367 332 539 389 1054 1156 1197 1498 1153 1693 1851 2117 2033 2057 1401 1597 1535 1182 1428 1290 1560 2599 2498 1605 1577 1693 2173 2064 1569 1967 1929 1927 1809 2722 2512 2406 2866 2169 2277 2579 2403 3954 3500 3496 1306 1634 1895 1574 1046 1765 1914 1545 1169 1788 725 669 599 671 688 514 483 1257 1224 911 498 717 663 846 546 2735 2950 2663 2669 2406 2779 2698 2840 3116 3176 3158 3759 3606 2888 3274 3047 3247 3643 3859 3769 3723 3984 2869 2759 3596 3305 2795 3038 2583 753 658 663 3119 3288 1509 3988 4579 4640 3401 1054 1045 1426 603 1533 186 921 623 622 2249 1555 1560 653 464 408 777 1654 2350 1328 2188 1147 1703 2309 1954 2978 3840 4409 2935 3510 6854 6490 2824 3564 3842 5120 2055 1583 1642 1523 1747 1019 1890 1074 2800 921 2785 1531 207 177 2338 1557 2082 4293 2110 910 1646 1101 1375 826 665 2196 2155 1943 1364 968 2832 3271 2035 780 1732 2413 2540 3280 1742 2071 992 750 1088 2515 1335 3170 959 1319 671 1143 1345 1494 1657 1360 3034 3803 914 885 1065 1050 1125 866 1134 402 575 928 2173 1139 1275 2065 1346 1187 2912 694 839 1063 1063 1426 1663 1402 1271 1194 1070 1075 1087 1784 1815 1700 1844 1784 1055 1227 1212 979 1473 1295 818 942 1264 759 566 482 1046 407 440 890 780 766 1584 810 1736 562 1731 1311 1025 387 623 457 414 349 667 549 448 389 453 575 798 471 553 673 421 476 468 604 847 581 889 440 461 278 709 815 783 465 504 544 346 701 583 462 510 600 432 476 897 645 429 344 269 913 1045 817 540 579 554 522 621 638 421 451 486 480 565 480 502 524 444 413 485 691 597 741 363 481 603 408 468 877 490 810 512 368 1008 1044 879 1099 719 864 1069 1153 565 743 1261 173 1194 534 509 316 464 335 735 663 706 973 1025 1068 936 748 908 856 407 347 504 594 661 602 425 439 380 446 277 253 728 604 461 686 352 314 305 294 204 210 488 553 426 1068 622 1106 904 639 526 771 654 611 730 698 985 812 1034 655 750 600 796 1021 519 1115 826 707 781 594 943 801 1192 882 628 265 716 590 427 267 806 651 928 758 1463 828 767 1124 813 1210 944 1168 1123 1156 1059 1546 1330 1472 1147 1068 1196 1047 864 895 630 400 935 1211 1085 1093 933 816 1043 449 848 958 2499 380 450 560 361 618 622 1172 452 1000 308 907 641 1507 314 318 493 816 971 729 841 429 1599 191 353 223 242 696 1089 902 1014 1100 1080 1146 988 1041 691 634 675 797 669 695 600 874 723 916 757 807 388 497 355 577 454 1316 443 346 392 268 789 333 690 571 1655 419 512 1513 1109 1300 1372 1480 1373 1044 564 2155 1081 1739 1781 850 1509 906 863 868 1008 1149 1011 837 628 539 467 510 1127 1162 959 1208 575 1599 1553 1711 887 646 805 1208 962 840 1255 556 1013 898 1138 939 1127 1154 1003 1113 1160 819 1229 942 1228 874 1301 1085 976 1282 1824 1639 937 832 809 1496 1423 692 419 1039 983 1238 1090 700 826 768 651 1030 859 1402 856 1488 1248 575 746 701 2011 1003 912 861 793 1086 1571 1274 1139 1084 1264 1394 1355 1144 1044 1024 1342 1075 720 1101 1459 1397 1337 1681 1577 1153 1272 1179 1131 2962 3099 2307 1941 2380 2066 1538 1655 2487 2498 1605 1709 2164 1789 2195 2107 3077 2222 1500 1458 1459 1020 990 2096 1111 1793 761 1639 1736 1457 3038 1134 1410 1285 715 599 1046 503 967 1115 913 897 757 625 719 423 425 432 616 621 525 417 526 616 567 773 487 958 1021 887 919 1158 1050 980 852 1067 1070 1121 1197 1254 952 977 1054 630 473 389 350 627 430 376 414 537 570 262 666 589 388 257 366 493 106 150 149 359 412 287 379 385 315 636 456 726 723 775 987 912 926 587 637 467 688 331 323 291 401 381 323 638 606 401 272 498 443 150 226 675 378 594 766 1302 564 787 625 1003 1025 752 826 651 712 631 600 660 656 405 497 420 633 477 827 613 656 623 385 841 589 1182 554 703 1199 715 773 763 705 413 622 670 797 600 1684 790 1611 877 793 1428 805 864 797 778 893 949 566 732 621 1017 898 1006 1636 952 637 623 494 1103 556 1180 1311 831 811 1403 1197 694 827 1034 947 886 1114 1218 1148 1028 1341 925 1221 1326 1004 1253 1069 1561 932 1674 1307 356 793 390 529 659 662 2609 977 817 765 1027 936 1020 832 888 1015 1083 1108 1083 810 960 606 605 628 1109 640 572 673 537 578 524 748 820 981 1014 1194 1106 658 813 521 649 534 342 389 367 360 362 324 312 526 332 484 485 293 716 1102 999 1118 986 747 901 1072 726 725 1056 1133 1496 1285 1458 1403 1673 722 542 685 993 943 971 1482 1030 840 977 959 837 1071 877 971 1319 1095 715 659 1242 969 700 774 1010 1064 767 984 741 1083 920 1519 1050 874 1148 1545 1616 912 1871 1149 818 919 1939 700 1339 1556 1029 642 333 460 308 411 342 462 645 696 601 584 593 638 620 476 411 639 409 518 400 297 467 610 1287 433 926 722 580 486 754 704 294 329 329 453 391 479 507 363 514 390 727 600 727 961 462 2115 1072 1023 1400 408 660 465 427 451 880 842 530 640 492 526 550 491 324 321 656 1503 1060 615 781 819 663 803 967 576 836 726 1093 279 1093 953 866 1023 1040 806 891 783 905 795 407 422 556 637 462 1081 1770 1442 1159 324 333 416 526 440 755 575 2505 759 2880 2619 2469 2003 2928 2934 3190 2672 2180 2649 2154 2412 3167 3189 842 676 809 562 992 1186 1646 561 700 641 1023 1017 699 526 794 1348 484 711 1075 885 840 895 751 876 879 1258 1278 1570 1210 691 545 760 690 836 828 897 769 805 811 593 710 782 802 712 1014 1242 922 789 744 964 925 1044 1100 779 586 768 726 726 811 666 983 834 977 845 1034 723 742 735 1322 896 1465 1301 1239 1305 1264 1143 866 793 954 959 1196 804 759 871 616 881 872 776 983 922 898 857 860 849 1031 769 909 709 982 943 948 766 922 833 772 812 934 979 861 753 890 830 819 701 1151 1088 760 812 1127 1056 817 763 1050 1079 1160 1086 763 794 750 806 867 1413 554 937 888 889 1011 984 1100 1075 1082 1171 1121 883 925 926 841 917 915 843 788 1059 1082 1083 984 1096 615 697 843 1117 336 288 475 291 477 383 246 381 255 315 281 367 331 336 455 575 653 579 593 566 466 457 521 590 743 559 807 468 724 490 628 715 763 737 735 676 466 772 552 769 636 619 533 500 598 419 658 665 764 629 485 739 567 263 209 407 324 573 583 524 562 405 301 381 465 418 612 380 344 287 402 1182 489 436 689 215 446 310 389 618 414 1004 596 770 425 584 378 460 430 414 424 236 434 403 372 326 461 553 463 580 571 879 927 252 504 481 464 492 397 478 735 872 929 612 835 196 486 505 535 443 412 466 332 518 411 849 441 538 604 795 956 810 1502 897 1111 1109 1202 1183 732 2018 917 358 886 281 311 1245 603 608 594 690 834 694 779 826 585 548 700 686 522 340 841 1276 531 350 427 443 625 931 1162 598 587 636 516 777 454 548 354 713 783 508 1054 456 391 670 302 345 467 557 393 971 1243 781 683 475 607 442 423 482 384 358 440 410 515 754 704 901 660 635 791 620 840 631 671 463 453 668 708 892 572 488 428 549 758 742 400 301 570 778 826 1156 595 927 532 1531 361 941 396 508 506 885 596 775 762 594 563 497 660 562 724 973 807 375 514 10943 1104 602 651 396 660 404 738 776 260 282 440 242 396 462 871 916 561 821 565 574 759 749 941 988 893 672 609 730 180 74 88 213 194 954 676 767 681 742 650 706 1037 1007 644 477 247 208 636 662 156 269 464 767 752 792 594 421 347 799 655 588 1064 707 528 674 264 372 649 365 845 769 599 611 604 786 698 1035 464 573 722 558 1174 940 785 673 1020 399 403 718 680 339 890 829 760 979 998 954 651 725 443 516 655 364 472 551 530 979 751 3374 3206 721 577 390 604 570 524 948 729 1006 685 853 942 993 727 531 477 425 603 556 667 914 896 652 672 563 969 673 704 320 582 632 572 1120 630 688 237 353 510 429 219 316 263 315 340 260 408 461 449 390 244 650 348 526 435 684 658 517 359 454 346 549 1104 698 596 678 616 131 147 190 967 1520 700 609 957 1511 1488 695 956 1058 1387 723 786 648 1011 948 953 1087 1245 484 464 220 376 391 455 1023 1087 962 1221 1090 1478 1749 1731 1366 1452 1228 1107 961 1046 1439 1488 1290 1404 1579 1488 1720 1708 1495 1452 1467 1013 1729 1809 1517 1971 1850 1897 1607 1991 1665 1732 1699 2919 2436 2506 1879 1829 1342 837 729 2000 1711 1233 782 2191 529 500 817 565 984 658 483 1230 1242 1016 326 429 393 678 334 2128 2383 2252 2964 2338 2056 2450 2839 2044 2652 2514 2396 2650 2179 2509 2629 2491 1987 2131 2304 2050 2760 2571 2814 2747 2974 2572 2657 2755 377 275 229 2215 2492 1306 2428 3294 3406 2811 904 938 1417 709 1593 237 765 603 753 2261 1900 1884 457 532 482 576 1534 1972 2075 2323 1425 1351 2126 1725 2361 2346 2768 2676 2568 5392 4791 2528 3339 4110 3338 2185 1155 1606 1434 1976 1194 2022 688 2558 944 2312 1163 50 38 1341 1383 2015 3103 2268 914 1887 745 1016 906 892 1472 1403 1267 1749 1331 2274 2975 985 984 1670 2467 2461 2068 1628 2189 1272 1243 967 1761 1396 1831 704 1032 467 1123 1182 1100 1397 1465 1952 1990 1109 1008 818 975 1179 837 935 808 830 914 1499 974 907 1893 920 779 2444 918 1069 1461 586 683 713 628 1228 968 1062 1050 1014 1226 1056 1460 982 1052 1214 1321 1190 663 970 1209 576 471 759 253 947 680 1422 707 1113 457 793 648 870 736 666 721 1058 887 803 714 757 299 289 461 252 496 366 346 494 403 627 456 400 441 549 298 325 526 401 477 553 552 382 459 441 541 916 241 505 427 672 593 737 390 593 584 602 604 1072 435 543 607 489 569 699 750 548 661 644 617 665 536 609 730 495 581 959 585 462 676 543 919 862 873 565 357 299 648 508 399 386 539 318 477 954 422 633 516 500 578 331 375 544 661 444 476 1017 111 980 576 406 324 309 377 641 1088 663 738 744 737 926 715 707 678 539 425 450 347 400 538 341 289 265 318 210 477 476 352 383 439 337 331 455 679 590 325 230 321 269 852 850 332 314 612 590 517 736 744 413 263 1093 818 710 668 635 672 603 726 744 548 478 636 965 555 849 792 843 504 401 467 312 507 395 383 904 718 884 1064 1229 485 1065 865 815 1278 804 713 729 869 992 1467 1022 1387 1066 1345 1524 1369 1145 1065 941 325 693 864 725 694 910 1074 1147 368 783 814 1900 308 236 203 390 383 426 408 396 590 381 538 491 859 509 514 483 1468 1024 885 1049 725 967 327 457 248 395 780 868 635 695 690 652 776 632 557 966 485 535 1071 492 886 566 1062 825 1168 867 874 664 824 668 906 703 1087 1226 367 525 235 579 250 622 435 1070 845 562 1392 992 1055 1014 1572 1580 489 554 997 728 507 564 759 801 978 740 718 947 713 652 853 478 442 512 813 847 616 986 825 677 1146 1194 1595 1127 850 1031 1355 776 1631 1011 477 1006 775 766 794 766 632 586 663 697 911 844 1084 591 832 786 847 472 1318 1312 1293 1664 1466 572 730 585 767 1139 717 711 796 972 743 608 717 826 777 771 818 894 619 912 814 761 652 1259 943 1454 1297 1075 1544 1146 1157 1280 1004 867 1411 991 1195 1048 938 1001 890 1273 682 1221 1219 1032 1126 1105 1269 1275 1503 970 2632 2816 2183 2070 2159 1651 1771 1856 2176 2481 2134 2440 2273 1685 2048 1245 2485 1864 1406 1380 1504 1208 1126 1115 926 1781 612 1223 1767 1604 1585 680 617 992 717 610 855 1197 342 271 796 439 323 668 620 687 439 517 490 222 360 304 561 626 703 980 563 588 722 712 1010 1150 1398 1505 868 1108 892 937 930 1446 986 881 928 781 352 444 404 362 370 328 242 412 323 180 504 233 251 322 337 230 238 225 261 294 110 143 147 129 139 347 295 458 494 460 1050 939 1023 314 436 528 453 452 395 433 626 347 665 636 540 412 418 305 273 451 485 737 664 787 987 1193 395 601 229 652 686 612 608 743 810 953 739 808 826 763 803 489 517 647 579 805 537 706 378 525 469 968 738 736 974 882 949 821 735 676 997 858 660 379 1187 724 1402 672 685 1135 664 536 643 466 965 828 871 633 545 929 1050 1112 1183 1065 501 469 560 1142 624 1156 1238 798 760 1319 1173 561 604 835 1066 1033 931 937 1023 886 1137 1221 1451 1591 1050 1209 1113 1714 1207 1366 1367 618 569 515 734 495 598 2744 932 639 639 894 1041 889 817 948 1016 1169 1246 1428 930 531 464 450 343 825 869 641 617 470 699 527 429 513 755 691 1014 724 388 490 654 869 434 368 424 364 426 420 350 298 394 382 683 365 321 852 657 787 501 1350 1265 1098 1329 1334 1115 928 1049 1594 1554 1401 1292 1406 1067 943 1026 1121 912 721 1168 671 627 910 1001 737 1323 679 860 1291 1144 911 721 634 898 929 985 814 675 1053 1117 650 670 677 983 818 800 834 1253 1035 438 2265 1550 1291 692 1364 750 1071 1490 594 261 459 556 310 253 323 336 810 793 890 1249 938 857 813 341 392 487 411 427 287 393 389 361 1007 307 554 214 264 669 471 464 397 409 475 223 191 521 342 188 540 614 515 756 413 486 515 2175 471 426 856 692 635 678 642 428 559 621 881 936 578 493 547 508 386 411 961 1027 705 969 929 1048 895 577 1195 709 643 1000 1234 462 1201 1007 875 1170 1089 1200 523 608 462 762 539 505 526 593 417 621 1950 1472 749 539 655 394 737 745 543 513 2227 432 2319 2125 2083 2014 2412 2303 2248 2197 2275 2142 2049 2338 2492 2088 718 874 753 694 851 1012 881 1164 1261 1176 1224 962 676 700 905 1120 525 572 890 689 667 647 710 614 598 769 765 876 915 825 468 758 680 718 799 724 655 571 417 709 754 790 753 667 859 1011 803 744 820 699 731 877 875 822 816 860 847 755 745 640 1007 818 708 612 885 952 939 809 975 857 979 893 937 845 793 940 715 569 799 851 815 1021 878 968 1037 1013 946 982 801 830 952 716 853 901 797 796 1162 733 851 811 753 805 851 720 719 740 1062 1096 991 809 964 850 932 881 673 846 767 736 908 846 804 946 1034 1002 1071 1096 961 791 752 604 1036 830 621 647 846 806 767 1012 997 1186 1078 1143 1048 939 783 887 726 671 757 824 829 901 880 861 861 975 606 679 702 1008 387 401 232 367 250 477 361 288 242 388 266 300 376 333 392 244 268 240 256 634 323 655 358 348 445 447 491 289 338 392 361 348 281 455 463 463 322 503 480 397 417 395 373 681 282 443 576 447 479 569 508 749 378 304 278 233 342 361 512 403 431 204 212 253 226 250 269 262 317 378 371 635 330 238 333 268 455 347 501 752 595 605 385 429 358 412 331 325 295 231 630 376 290 296 216 239 485 441 465 540 314 521 484 473 689 630 313 683 414 354 438 624 399 644 543 421 542 527 508 631 640 391 364 526 358 295 509 658 478 327 667 655 1047 947 652 828 770 830 682 929 882 502 995 404 448 690 841 642 509 564 531 659 469 636 578 558 490 824 618 456 487 554 342 613 278 293 629 900 753 625 601 567 640 705 556 673 442 464 463 365 541 498 311 642 355 379 316 398 444 388 525 689 623 409 524 445 319 384 341 292 470 442 391 488 524 747 452 480 436 543 785 519 631 258 279 426 511 692 389 311 373 395 779 459 418 310 402 357 422 553 356 838 343 559 294 519 457 621 228 699 468 586 519 497 463 487 420 285 623 747 682 602 560 1104 8349 443 346 657 465 360 546 615 283 313 325 268 262 306 681 863 519 605 681 538 704 623 961 690 466 458 615 463 106 141 82 159 86 400 484 575 628 629 627 543 477 457 575 389 226 283 434 425 122 396 322 601 421 414 390 396 294 372 599 465 855 639 638 621 382 294 226 721 386 358 365 393 365 324 386 458 354 479 415 527 548 602 513 567 620 436 417 682 625 271 452 504 447 515 549 690 493 532 451 510 455 299 515 707 479 566 556 2812 2973 569 592 560 435 673 492 786 615 928 637 755 828 755 444 475 539 467 499 437 497 649 585 517 608 699 525 878 388 340 621 585 505 581 327 608 230 309 822 599 329 322 291 293 307 267 211 548 344 485 326 659 530 524 360 368 740 616 469 426 366 260 437 716 606 591 520 159 177 258 972 1301 859 1088 765 1190 1030 786 681 730 1154 593 703 678 608 637 750 1046 854 472 395 285 327 406 370 673 1005 715 1016 768 1290 1445 1370 1735 1421 1243 1268 1087 907 1625 1692 1836 1831 1716 1262 1211 1203 1655 1591 1800 1660 1539 1764 1544 1604 1819 2097 1916 1732 1540 1966 1678 2867 2432 2436 1283 1172 1736 721 693 1657 1249 885 599 1539 508 502 579 597 545 414 707 962 1292 622 391 371 318 340 279 2089 2071 2220 2091 2080 2131 2423 1994 2175 2592 2410 2467 2285 2140 2505 2698 2538 2205 2376 2166 2584 2645 1950 2215 2425 2313 2454 2582 2272 438 371 367 2091 2336 1295 3000 3338 3342 2708 970 915 967 365 962 181 541 459 606 1757 1278 1298 392 548 462 627 1292 1156 1079 1867 1142 1205 1544 1111 1575 2353 2839 2785 2349 4901 5290 2462 3113 3036 3856 1471 731 1267 1447 1618 795 1794 636 2147 818 1741 783 119 109 1669 1072 2153 3755 1417 627 1377 703 809 544 576 1168 1161 1178 1034 922 2561 2970 968 655 1254 1697 1685 1911 1734 1738 1071 901 677 1669 1116 1849 619 945 477 867 706 741 903 975 2204 2254 969 1003 562 845 899 777 1102 710 720 911 1139 940 697 1473 756 689 1850 569 749 965 546 920 869 797 1098 694 799 738 756 946 1050 984 900 997 1028 1070 1116 965 1035 1159 722 648 578 403 445 423 1043 490 476 395 551 461 728 784 822 543 760 486 473 549 571 313 293 458 224 566 297 241 454 357 409 447 390 622 390 588 395 772 450 679 557 450 425 405 620 658 652 294 327 465 448 409 553 421 575 359 598 396 752 373 611 561 537 718 809 762 608 590 557 524 392 399 401 366 476 462 583 650 417 519 367 601 563 475 820 459 395 517 388 388 347 610 369 572 461 507 579 386 325 448 369 430 440 562 346 337 960 84 1048 419 554 370 535 218 581 614 423 1073 652 927 750 911 601 420 386 277 480 456 263 557 238 225 205 240 324 201 349 450 412 349 289 246 320 381 260 214 260 291 414 834 595 517 459 730 599 561 408 404 574 332 960 631 668 628 501 596 643 824 588 401 361 343 375 567 701 986 937 503 384 243 471 441 332 368 726 601 693 509 959 717 696 596 534 760 681 697 582 981 927 1221 621 1001 861 867 1130 795 481 478 550 349 763 938 837 807 826 709 906 374 470 576 1364 202 140 232 416 316 349 404 523 581 315 567 514 610 501 520 418 735 810 533 590 363 976 254 397 237 278 546 903 602 767 790 710 887 555 650 534 423 452 581 384 513 458 888 744 993 802 853 715 795 683 589 572 940 595 400 510 285 395 256 396 431 833 385 538 1248 953 754 754 972 1279 626 432 1126 913 883 944 588 848 507 856 840 704 703 586 573 522 491 489 608 835 671 993 831 492 1265 974 1172 810 651 692 1286 710 1010 1100 422 866 629 756 653 772 875 791 986 968 738 570 960 721 524 917 1020 581 1410 1178 1423 733 617 491 712 594 773 680 723 325 384 570 464 483 556 603 872 705 721 703 1216 717 515 597 525 1330 582 974 665 929 1021 1092 1017 971 867 808 991 762 917 736 832 1139 885 894 940 1113 1020 935 966 1109 755 1004 946 1212 2247 2366 1684 1801 1961 1567 1560 1736 1572 2388 1759 1870 1539 1596 1913 1385 2117 1570 1320 1185 1269 965 963 868 1057 1372 688 1220 1449 1299 1643 773 846 772 532 458 664 596 553 448 737 475 512 400 456 413 341 558 457 268 427 538 691 629 709 966 618 455 876 980 983 973 744 801 839 819 1081 892 905 989 1023 955 1005 716 356 441 405 400 400 346 442 485 336 204 608 213 254 196 381 275 143 133 119 150 250 258 270 256 250 376 272 365 383 441 599 621 654 518 524 537 503 298 261 267 399 394 397 375 602 595 577 392 350 247 299 700 312 555 471 826 420 633 341 425 471 346 496 719 801 466 722 544 552 387 505 516 562 422 663 437 475 464 481 437 465 585 611 620 700 640 603 583 661 597 923 789 565 274 875 469 1077 591 397 1035 388 498 346 446 834 970 404 396 327 777 840 836 1109 854 277 255 533 744 452 1067 867 640 362 831 643 556 638 713 820 948 618 876 690 773 742 754 1134 997 869 811 924 873 983 1545 1086 320 584 422 532 640 540 2043 653 708 762 867 798 793 611 771 1149 1242 1115 1074 724 664 561 509 386 492 599 646 779 572 472 532 486 588 816 887 668 794 394 415 347 618 329 333 366 334 368 362 313 293 349 444 308 451 371 699 767 1053 925 690 702 568 638 681 593 629 716 1031 871 784 773 788 847 723 773 1044 843 749 899 618 599 581 976 664 855 605 666 785 828 627 741 584 900 452 769 718 1186 860 620 825 917 594 1044 779 598 880 1082 1082 619 1500 878 665 581 1131 1086 1080 966 628 519 334 252 161 165 219 201 716 470 537 594 499 570 569 270 474 519 376 424 372 399 416 402 871 253 580 521 442 289 514 556 268 293 309 254 212 427 289 317 577 353 740 576 531 709 274 1407 586 570 701 409 514 482 441 341 686 481 543 550 452 471 330 376 403 317 688 735 572 576 518 569 613 577 815 594 624 556 710 264 613 595 543 743 655 597 430 775 568 541 499 385 492 477 393 836 1140 938 846 319 570 468 554 534 374 447 2212 463 2326 2127 2027 1818 2055 2217 2128 2214 2077 2158 2076 2209 2374 2254 693 599 617 488 841 655 713 858 676 992 826 928 650 639 617 756 555 659 902 607 607 583 622 569 523 785 793 973 684 567 348 501 241 661 362 417 389 645 470 547 532 494 532 331 529 397 393 567 537 315 521 602 654 371 693 455 623 581 431 729 798 696 599 758 933 904 945 909 789 926 832 671 836 648 729 687 1083 648 897 1069 1006 709 596 598 629 749 685 564 666 610 504 659 570 686 617 553 557 574 499 633 806 553 655 578 508 766 465 465 533 830 554 482 608 615 635 562 664 510 948 948 587 924 792 540 548 477 700 813 669 425 852 582 627 992 803 824 950 926 783 1124 1002 893 1035 999 963 826 816 866 792 998 984 723 1093 1057 1104 945 426 677 490 889 328 247 214 217 244 303 119 307 93 189 251 186 256 256 351 175 211 193 311 388 142 458 174 240 351 216 228 161 214 295 230 246 256 446 347 352 335 451 230 236 300 298 218 277 194 233 189 152 221 168 156 673 422 231 197 287 166 359 453 226 252 192 192 124 258 260 394 190 230 248 440 562 334 180 224 181 459 198 260 486 205 619 311 341 365 222 562 431 445 409 520 237 205 163 230 215 266 319 340 221 564 375 528 468 387 513 330 379 377 468 500 413 418 261 762 270 360 502 437 279 339 309 344 456 287 466 345 354 441 631 868 622 829 468 593 497 506 816 442 793 533 351 694 256 283 573 779 656 820 379 786 488 517 641 440 452 425 469 446 255 311 624 373 251 280 216 457 442 755 521 358 807 342 489 435 349 504 599 448 420 514 366 241 364 206 228 286 482 201 303 546 681 761 294 274 227 372 410 230 383 261 308 359 401 280 644 457 329 405 250 457 200 323 482 430 403 376 477 258 202 268 421 493 303 435 162 577 396 330 769 337 668 292 505 275 507 160 258 261 793 407 438 542 297 450 381 396 395 455 588 580 967 888 602 443 6745 2448 739 369 295 424 719 128 164 203 110 383 427 313 381 323 353 455 302 334 400 620 485 396 498 350 454 100 122 48 204 91 656 363 521 436 465 371 463 455 416 336 208 120 259 418 407 88 255 289 555 289 340 348 468 425 193 431 367 506 503 562 637 472 273 230 438 293 243 575 593 450 282 449 442 220 268 249 301 406 419 599 443 471 340 304 435 351 201 299 276 244 411 358 560 255 541 271 371 444 304 223 297 424 641 501 2451 1978 471 375 282 435 263 290 393 416 486 750 590 515 565 497 393 343 450 594 507 674 417 381 305 395 372 613 569 436 289 432 310 271 547 348 338 212 381 335 277 343 386 612 912 1010 251 211 694 304 502 228 385 356 351 388 407 803 494 370 401 217 776 685 262 237 425 385 102 118 179 944 750 1041 529 568 873 656 555 537 766 1072 557 524 391 540 547 715 728 493 325 338 191 98 174 182 911 914 669 830 888 1080 1466 1281 1772 1724 1684 1016 696 498 1156 1141 1419 1506 1736 937 1130 1094 1264 1250 1488 1078 1238 1415 1252 1872 1626 2141 1947 1807 1386 2282 1616 2086 1963 1895 1138 1056 1028 654 642 1124 1520 938 974 1279 351 413 466 468 391 283 296 1113 955 623 241 364 356 355 228 1898 1944 1695 1712 1953 1904 2257 2222 1659 1975 2018 1936 2116 1703 2178 1896 1660 1743 2496 1881 2584 1614 1499 1449 1827 1594 1946 1873 1642 320 298 193 1910 1988 1173 2652 3044 3299 2517 668 667 554 175 715 257 242 132 333 1382 939 1034 317 441 291 365 893 1112 668 1552 1008 1016 1323 1122 1269 2508 3080 1901 2392 4077 3365 1929 2135 3213 2971 1119 607 648 860 1015 522 1022 403 1416 646 1385 754 141 127 879 857 1258 1859 1536 746 1280 533 522 796 473 819 789 750 916 840 1490 1938 995 648 1497 1188 1260 1446 1206 1401 904 611 564 1699 693 1499 653 1042 443 891 757 774 905 775 1964 1939 769 739 487 590 671 570 651 289 361 535 1006 752 956 1372 763 663 1713 640 716 879 377 590 674 615 578 735 674 695 645 542 523 640 500 541 648 831 723 435 624 730 483 516 417 322 587 445 1046 453 316 283 396 445 803 275 409 331 774 790 393 479 412 298 278 411 418 308 292 274 373 285 349 176 199 343 393 252 471 355 488 247 520 372 319 291 492 546 586 202 310 651 355 451 449 427 418 529 444 484 782 672 523 390 348 528 708 839 605 637 737 648 653 617 535 623 570 736 617 533 723 687 617 674 634 581 604 616 412 460 432 372 434 406 387 652 636 338 552 637 546 634 481 616 670 844 445 350 575 88 738 474 366 195 283 374 412 647 470 529 862 809 747 796 901 349 180 235 192 287 398 421 183 223 191 185 320 297 268 515 494 397 192 168 124 183 277 202 179 354 381 963 293 384 283 259 584 356 314 316 407 234 782 601 454 783 747 347 510 448 364 420 370 474 364 451 472 468 734 572 468 288 422 382 234 241 546 469 487 681 657 465 819 417 397 506 580 716 434 489 633 952 720 1092 866 595 655 531 449 905 453 241 445 618 729 750 511 567 970 166 456 542 1249 255 285 175 408 273 279 738 343 448 190 525 328 655 132 140 316 558 637 625 701 252 575 126 219 127 167 382 980 639 835 743 732 831 561 727 794 552 627 790 535 604 540 694 530 814 578 617 370 463 397 634 476 1166 473 241 476 187 597 159 329 656 609 375 552 851 430 924 793 879 900 400 326 502 413 496 508 720 835 767 686 1072 804 964 902 750 321 233 230 367 614 548 881 678 255 1150 1043 1274 714 557 651 1068 614 645 1106 441 939 825 689 916 656 777 717 770 889 519 595 475 530 383 797 640 528 1218 1267 1064 610 432 507 545 483 301 337 465 283 327 325 608 262 712 963 473 511 692 342 643 385 479 622 572 1003 477 796 905 941 513 583 992 1149 591 597 915 849 711 930 716 1175 830 517 733 898 850 804 966 806 621 843 685 655 1910 1931 1310 1617 1385 1198 1000 1261 1472 1854 1257 1401 1182 1132 1393 1005 1814 1166 927 967 1039 694 998 1097 968 1009 579 988 1007 924 1446 657 715 584 318 331 955 314 375 517 567 409 397 317 527 471 362 239 371 278 345 324 432 300 373 444 397 408 408 346 1020 1024 975 735 467 794 1124 758 951 805 830 548 586 356 237 363 347 251 275 221 317 316 151 78 387 142 288 173 286 209 148 169 52 106 264 227 264 252 254 239 249 247 371 423 659 629 657 347 316 482 379 298 274 290 296 311 301 347 548 528 491 510 444 261 432 545 459 597 507 869 436 337 142 428 510 410 601 418 500 385 408 498 522 319 314 351 470 352 483 382 460 593 188 443 271 366 406 752 807 747 595 703 766 456 791 777 514 184 870 379 899 563 347 1109 316 507 296 493 586 746 289 309 259 936 860 722 1016 597 289 275 367 683 304 946 711 397 395 642 629 225 469 654 531 825 463 632 551 453 714 625 925 807 540 578 605 901 649 610 892 294 504 418 402 364 426 1496 690 537 458 587 881 775 721 740 835 925 823 670 477 394 488 304 307 291 622 455 379 484 367 463 400 528 784 602 691 691 326 293 527 484 365 262 276 231 268 210 227 190 272 230 360 118 163 551 416 510 413 272 325 419 300 374 407 332 568 658 576 559 589 579 610 548 625 505 753 700 755 591 447 686 776 690 483 617 627 863 929 701 506 575 498 644 613 838 886 701 453 282 766 519 763 594 810 676 908 708 314 1198 745 571 535 873 409 699 1044 591 216 331 439 168 178 159 247 475 310 627 560 801 721 718 189 589 545 306 554 290 212 653 393 682 200 339 302 273 270 231 278 320 152 134 242 220 272 199 401 275 132 387 336 449 560 394 1131 495 375 474 338 754 462 430 455 392 441 513 533 501 418 240 215 168 198 667 767 567 497 692 723 416 556 682 453 474 857 647 245 582 556 421 601 609 488 729 456 669 404 220 408 381 277 194 533 1297 1347 638 180 265 370 208 424 312 871 1856 618 2103 1958 1593 1372 1591 1698 1812 1910 1954 1869 1789 1645 1428 1256 439 396 576 400 679 687 847 454 417 523 470 559 685 654 584 504 435 462 865 760 770 863 643 407 444 705 779 955 665 589 363 521 350 538 371 458 438 519 505 544 613 667 611 457 714 457 431 464 530 436 709 576 555 552 361 450 374 680 380 528 695 566 549 939 759 758 743 764 738 897 893 762 812 716 851 894 1007 687 972 915 1108 618 507 555 674 707 680 497 479 650 355 735 527 559 628 638 510 570 526 620 577 537 622 532 556 650 414 394 613 771 467 566 461 516 562 512 554 644 859 847 657 966 576 476 592 522 678 628 575 511 681 685 393 941 907 772 763 875 800 680 791 667 870 951 931 857 804 754 757 737 893 713 707 776 756 752 426 564 412 680 324 150 215 257 245 291 164 386 133 145 257 232 247 286 334 303 409 303 360 340 259 361 291 198 266 214 326 286 320 214 235 346 391 432 336 402 386 510 217 213 301 314 234 324 270 173 285 242 330 227 165 636 275 338 306 307 174 206 301 195 223 183 237 240 273 374 378 300 240 254 350 549 282 118 174 144 302 139 183 607 287 595 329 384 286 218 413 348 356 299 410 179 278 211 207 174 185 398 330 414 418 402 705 277 281 408 434 275 304 308 631 601 395 452 722 198 179 390 397 266 349 340 379 519 359 769 371 317 366 628 581 572 610 677 598 465 568 763 505 1624 733 471 737 307 319 788 616 608 579 535 641 682 461 521 292 300 545 524 313 393 418 600 465 231 272 244 563 391 867 603 397 718 387 587 312 261 486 581 777 731 926 325 344 477 234 157 239 532 180 274 349 554 700 438 362 403 439 467 240 328 337 257 232 369 497 692 497 427 398 372 746 318 368 266 216 598 509 636 140 132 411 426 537 436 476 151 572 571 458 713 262 467 260 602 351 444 189 415 150 893 248 214 560 268 504 323 448 294 567 579 551 767 646 651 346 2448 6365 473 372 226 423 529 161 193 206 88 411 391 387 612 416 498 381 329 380 387 647 514 503 467 283 529 68 89 42 131 145 655 268 320 378 387 343 517 447 435 370 263 176 246 393 364 151 206 470 500 296 273 453 296 329 389 501 388 575 527 683 660 393 271 365 286 436 370 641 675 600 357 551 560 217 323 353 387 440 478 529 495 527 280 237 448 431 181 379 329 311 359 413 561 347 412 269 214 599 420 114 436 371 545 381 2211 1852 526 392 418 595 264 340 473 532 534 695 555 528 498 473 332 184 481 560 502 502 318 308 342 298 405 464 531 339 390 500 306 308 509 372 669 269 399 271 219 326 222 310 434 569 267 137 395 293 262 420 380 242 361 407 254 740 507 332 580 261 578 668 353 245 490 454 88 129 170 883 962 839 340 517 1090 657 669 568 572 1211 432 513 372 542 504 547 677 588 247 241 220 160 174 299 731 708 645 703 757 712 1095 1165 1469 1458 1362 799 824 508 927 914 1155 1431 1314 882 1135 954 1232 1019 1322 934 838 1258 1125 1796 1177 1735 1039 1590 995 1860 1541 1854 1766 1593 818 1208 920 627 570 1458 999 865 723 1065 378 413 386 340 351 405 404 816 1055 557 335 402 392 322 293 1636 1813 1739 2116 2103 2096 2124 1895 1353 2168 1692 1597 1533 1512 1347 1948 1240 1319 2217 1101 1611 1517 1654 1700 1948 1670 1734 1945 1459 378 348 242 1638 1680 901 1838 2679 2998 2007 740 712 568 190 676 219 315 201 285 1572 975 1075 224 321 236 380 905 1092 942 1757 1192 995 1071 1137 1333 1877 2157 2028 2468 4088 3178 2146 2106 2628 2361 1265 735 1034 905 1094 516 1161 323 1459 603 1096 780 84 78 718 1021 1285 1806 1242 573 1510 580 663 740 478 778 796 718 1208 938 1348 1438 1275 712 1613 1058 1020 1220 1071 1126 846 686 550 1587 707 1082 477 965 377 1098 734 789 923 852 1743 1644 582 527 637 629 794 633 859 349 578 646 1129 660 777 1173 597 545 1647 654 817 837 418 848 865 853 870 728 670 682 732 704 682 852 694 707 795 635 709 607 599 898 384 363 320 175 463 430 1118 568 417 307 398 335 577 419 348 389 767 821 282 598 596 255 241 396 433 298 328 293 502 370 338 394 349 269 311 291 427 329 426 226 416 237 358 224 275 379 805 243 415 593 396 480 394 351 421 494 510 476 728 475 501 534 481 400 504 756 603 700 796 705 803 644 666 866 614 749 729 716 720 815 605 956 956 684 606 536 409 453 514 413 386 389 405 593 575 277 506 485 447 503 477 523 518 584 370 315 492 68 561 496 410 174 355 485 419 510 370 586 646 706 663 645 745 362 130 241 200 246 323 294 282 175 139 288 178 304 412 571 433 440 255 196 185 429 349 125 187 340 474 828 331 433 303 374 605 381 600 600 319 221 696 414 344 559 604 470 381 409 375 326 347 536 336 388 450 359 649 410 276 240 630 371 172 214 622 488 554 834 892 276 783 510 459 455 639 595 283 510 412 1152 607 1061 836 778 853 686 551 815 480 328 685 880 719 736 449 664 909 150 333 449 1255 193 215 128 306 192 206 568 479 440 206 555 300 539 267 346 268 747 721 745 825 285 806 179 248 133 197 304 785 544 643 612 535 711 411 518 755 521 617 868 504 606 593 556 323 694 365 337 465 586 449 594 384 1068 550 196 383 166 502 284 254 705 578 405 392 790 381 684 405 853 1057 487 232 445 396 436 464 749 848 844 574 909 927 1046 916 956 289 276 304 575 531 514 927 543 266 906 868 1126 770 549 686 871 634 803 670 304 716 684 1030 696 984 616 587 590 655 584 653 685 526 456 567 655 421 1312 1190 1192 976 888 395 341 330 331 417 657 348 378 454 459 277 699 934 511 509 609 364 431 468 364 522 520 677 610 839 979 622 640 541 973 1104 613 652 954 651 743 826 539 742 836 583 585 709 843 550 731 618 519 539 695 485 1622 1683 1196 1229 1247 1088 1265 1381 1053 1477 1727 1858 1176 991 1456 737 1423 1049 1041 685 729 691 726 754 625 1098 424 695 1000 909 1206 469 565 535 531 413 1027 566 215 331 421 350 223 364 475 569 318 266 421 278 316 336 315 488 508 522 581 414 433 493 966 874 1013 692 402 579 1000 614 1059 797 697 552 622 703 200 321 297 216 222 174 375 292 315 237 254 124 182 111 168 120 161 209 82 165 160 141 164 166 152 274 284 310 252 436 490 448 484 334 247 398 331 318 288 308 443 268 404 546 373 247 237 315 295 257 329 510 525 658 699 795 308 254 142 378 443 533 412 332 324 479 390 456 423 362 319 331 449 412 480 471 220 438 247 300 314 440 317 631 808 549 611 584 740 515 853 883 456 218 780 514 942 513 357 925 335 400 328 368 755 862 328 403 348 932 794 591 839 756 227 178 289 532 378 654 497 363 255 495 443 317 353 514 844 716 539 703 537 431 618 495 840 1009 565 655 604 792 779 638 882 308 512 369 317 378 420 1342 446 390 376 458 668 647 607 734 649 836 676 904 641 420 387 423 226 286 525 456 531 347 494 378 420 472 539 672 708 745 344 358 610 485 298 218 187 138 230 141 152 105 185 156 442 84 255 503 479 480 441 506 530 523 457 551 579 296 582 975 1063 775 659 941 719 510 579 745 718 463 608 362 357 667 738 634 705 585 632 862 662 736 287 491 443 552 546 784 636 630 408 367 681 571 769 352 703 774 1026 854 515 1207 820 563 371 987 427 551 941 495 232 612 574 136 101 97 180 322 381 438 829 669 496 750 344 477 525 348 410 276 175 314 320 560 191 353 200 239 210 240 288 240 240 160 265 241 320 289 359 309 278 372 352 220 367 693 1291 468 319 558 514 732 431 351 516 300 364 591 641 653 597 232 236 213 211 465 750 516 585 806 837 544 393 788 323 365 713 737 549 588 551 426 616 598 609 613 402 536 526 219 435 387 278 209 521 1275 1077 493 166 441 279 379 352 332 574 1687 511 1961 1768 1406 1267 1535 1707 1645 1532 1856 1501 1758 1707 1274 1265 408 524 334 469 803 606 760 517 570 491 734 501 512 660 737 861 342 463 854 801 803 828 506 440 514 457 524 641 731 622 524 365 457 471 350 659 543 315 327 588 542 500 559 503 493 456 362 622 673 522 597 593 639 352 474 656 775 768 456 593 609 896 468 615 932 879 804 743 840 886 738 799 842 714 712 894 616 807 976 836 735 925 835 818 607 794 857 767 849 780 870 718 597 467 654 596 600 662 759 704 739 560 823 827 717 792 668 691 620 510 741 613 616 593 699 580 790 499 923 909 504 551 631 1054 759 723 773 857 573 470 646 649 415 627 715 741 628 702 794 825 733 782 633 992 798 947 912 1015 920 849 830 686 562 739 545 994 332 391 583 761 301 281 184 281 202 435 315 142 132 435 188 187 167 134 140 151 165 155 175 569 191 627 211 252 284 344 240 226 236 281 211 378 191 339 266 230 218 302 143 293 194 208 142 182 179 90 166 196 232 157 135 416 478 126 120 52 108 152 274 212 226 101 123 169 147 276 173 139 198 185 278 273 305 105 145 316 195 192 321 390 244 593 170 200 286 200 376 490 460 308 482 118 200 202 219 297 172 259 249 309 433 380 440 424 504 340 219 522 271 251 204 483 530 304 449 266 351 399 493 329 246 336 324 359 243 196 162 343 304 312 768 481 710 517 449 468 548 783 336 648 328 366 360 320 544 542 510 510 688 307 665 873 272 417 262 311 401 394 350 260 292 250 254 180 312 445 404 583 613 420 541 538 317 364 457 307 278 291 374 218 501 333 265 227 263 182 254 297 285 214 523 660 470 333 262 236 335 377 270 233 282 310 234 377 407 735 397 272 396 286 457 271 399 251 245 291 198 355 305 357 273 343 379 472 346 166 420 425 414 398 181 794 442 418 191 302 376 345 324 567 325 335 457 418 405 308 180 192 385 360 342 478 464 396 657 739 473 6149 252 184 297 457 153 202 116 180 279 276 547 461 235 259 300 293 406 355 488 426 305 431 384 581 99 72 72 138 108 326 275 530 411 594 535 488 404 370 283 318 157 153 272 337 140 353 334 384 323 337 357 399 275 255 610 496 470 459 416 280 346 246 403 499 364 353 396 410 440 350 319 280 211 223 238 308 179 572 275 420 443 275 257 672 343 212 204 234 218 300 242 399 261 243 133 232 380 188 280 356 525 427 594 1950 2077 422 581 430 453 510 514 404 310 716 538 642 477 659 351 225 281 268 248 205 265 397 395 504 366 454 435 568 287 378 423 320 326 641 418 461 117 180 371 276 282 302 379 493 400 256 271 384 418 346 562 680 211 304 279 465 755 619 342 431 262 219 585 421 516 297 259 233 243 296 998 940 837 484 731 674 597 395 395 474 706 296 358 529 537 430 374 982 406 195 218 147 249 114 234 754 823 688 832 735 1132 1244 1433 1500 1201 996 950 813 555 1400 1361 1443 1363 1516 1054 1223 1456 1316 1071 1186 960 1277 1451 1173 1486 2056 1499 1691 1412 1573 1839 1338 1667 1748 2068 1064 1145 1412 666 681 1073 933 1038 904 1049 382 358 506 504 385 283 414 896 943 512 238 365 312 344 248 1468 1604 1629 1368 1353 1845 1431 1379 1558 2396 2265 2624 1532 1447 2283 1725 1794 2029 1939 2080 2393 1381 1508 1603 1783 1610 1841 1717 1827 429 344 256 1800 1861 1005 2762 2965 3064 2128 553 590 585 262 622 263 222 140 183 1541 683 737 328 478 371 468 793 898 708 862 829 815 1160 1035 605 1678 2097 2047 1772 3664 3379 1855 2388 2524 2688 914 685 1001 945 1024 768 1103 476 1597 832 1310 741 100 94 849 650 1079 1872 883 562 971 609 803 371 345 574 566 667 859 961 1417 1829 981 485 1128 1170 1115 1361 1284 1203 602 627 451 1354 648 1336 535 817 426 515 528 509 681 535 1365 1204 526 532 485 663 741 546 659 299 369 452 1199 601 627 951 501 406 1632 536 683 448 481 608 662 562 519 507 755 763 720 674 688 759 657 752 631 825 665 769 604 589 462 351 246 341 443 463 1069 514 295 323 441 326 685 481 409 399 471 346 365 256 255 154 122 325 287 369 348 286 348 321 284 186 272 339 405 390 323 356 412 285 481 378 354 206 319 322 489 255 355 378 303 380 310 364 361 312 257 344 636 334 533 416 468 819 696 571 311 288 365 450 254 425 315 323 532 379 477 617 548 684 428 661 719 646 535 386 423 572 511 394 471 571 396 521 517 376 466 566 518 602 444 557 650 719 414 510 973 138 850 401 437 258 457 434 275 340 515 707 582 829 649 693 566 313 244 197 356 269 427 308 160 202 124 206 225 247 289 388 259 322 196 162 258 304 195 212 176 280 227 858 481 386 338 331 442 396 446 491 444 321 602 470 370 389 490 376 451 572 270 511 435 498 423 393 431 798 439 370 183 274 478 212 120 286 481 474 502 509 795 578 610 320 319 530 414 589 455 380 692 558 483 866 848 499 621 638 463 631 508 265 507 581 598 650 532 451 416 168 569 623 1098 126 223 116 260 167 193 412 346 284 84 290 337 281 143 108 189 575 849 391 444 363 1040 154 218 135 160 361 479 415 441 481 451 503 520 468 386 358 358 414 352 362 356 397 297 483 342 340 207 249 311 311 340 885 296 207 676 195 302 160 288 223 626 297 234 689 495 507 897 720 1041 673 196 687 410 544 572 586 682 574 445 636 843 826 816 553 331 287 271 405 694 780 779 526 362 829 874 1019 623 569 589 1024 768 721 766 329 648 672 571 702 537 775 552 686 706 614 522 460 621 449 408 833 691 1170 919 1171 610 487 275 377 348 549 458 388 238 319 287 463 311 623 631 436 748 636 492 797 321 339 593 555 1185 453 489 721 647 611 470 775 821 478 716 670 656 671 702 635 854 822 629 1005 1003 1044 596 725 858 705 642 688 580 1972 2235 1281 1217 1327 1449 1363 1519 1465 1565 1294 1396 1215 1381 1473 1125 2006 1024 902 937 993 566 445 632 753 930 365 942 1036 881 1174 585 606 488 577 493 830 430 554 636 536 448 317 634 434 301 363 364 226 244 317 301 445 465 476 412 501 437 631 526 552 496 634 552 469 635 717 452 762 732 564 628 645 408 189 251 221 219 224 135 322 226 156 114 401 190 238 112 181 261 192 84 64 144 118 110 128 122 116 211 148 193 272 475 320 366 374 354 326 302 300 351 343 375 227 212 251 173 502 301 266 251 219 126 164 460 257 316 468 513 301 239 121 332 471 441 597 362 388 371 482 490 514 377 255 315 388 249 400 408 372 400 321 406 271 582 573 454 606 455 452 423 478 444 741 672 509 105 849 241 826 523 251 904 297 549 273 556 728 751 355 327 301 646 902 831 1067 612 302 282 566 866 458 1056 916 659 368 713 627 433 540 775 852 851 623 550 648 851 846 747 890 692 746 861 944 711 659 998 600 346 637 414 509 431 549 1433 511 512 520 648 776 731 670 763 777 868 644 676 538 585 346 271 302 351 453 532 685 337 479 580 362 557 697 593 489 645 427 414 346 529 261 139 137 123 131 119 135 121 183 118 219 237 246 619 683 805 637 326 371 394 406 503 422 462 629 532 543 514 622 515 634 516 612 536 402 290 639 708 628 625 766 583 475 630 433 566 751 803 590 685 590 705 533 551 711 634 401 503 545 432 760 560 585 574 779 669 575 802 469 541 385 829 453 733 849 531 247 278 275 68 76 86 160 431 342 411 511 487 540 612 136 493 418 248 408 328 235 287 150 719 219 429 265 213 382 463 347 210 319 287 341 278 283 268 305 390 233 401 503 438 574 296 951 480 433 323 483 457 343 292 400 291 588 407 463 303 260 197 274 323 177 420 605 344 533 492 422 312 383 585 367 398 527 802 583 348 464 426 486 523 691 416 642 434 407 471 550 338 393 306 620 989 956 578 198 286 231 368 328 441 447 1412 411 1497 1349 1410 1112 1307 1464 1508 1741 1532 1673 1422 1283 1331 1371 466 325 548 558 742 549 626 467 548 609 579 886 823 426 401 478 365 331 789 415 399 403 755 626 581 482 503 618 933 1115 592 795 579 537 552 581 521 755 475 531 1022 1051 990 659 860 1004 705 852 704 765 509 588 621 527 363 567 629 642 668 463 757 683 715 384 796 752 730 744 871 533 852 738 764 752 818 810 993 520 786 958 852 616 783 671 593 765 590 547 527 507 638 796 495 743 987 774 871 941 1015 975 911 794 920 1030 956 926 921 974 816 740 526 760 507 837 347 737 858 716 769 789 662 549 788 821 663 623 774 660 853 588 1055 884 441 908 849 1021 977 893 776 746 751 773 675 728 687 785 742 782 821 524 535 557 635 657 613 716 673 452 415 896 412 262 214 242 234 286 397 343 377 204 333 236 451 468 550 245 278 220 226 621 487 590 489 306 475 247 406 244 280 344 342 352 423 679 363 381 282 467 477 439 446 418 367 539 244 372 444 428 480 371 349 667 295 180 152 169 219 570 385 241 269 297 253 247 437 213 484 189 205 152 425 834 314 270 392 476 236 567 282 564 658 439 454 482 591 517 540 430 322 286 619 795 361 246 273 170 281 587 621 510 390 308 548 440 535 384 514 455 517 297 360 593 471 396 591 463 424 388 430 266 297 745 436 321 460 732 455 416 471 376 692 749 1039 573 623 546 588 719 1141 929 471 383 626 485 262 757 500 737 485 468 754 561 507 584 765 763 662 688 506 316 544 648 425 341 416 505 575 489 1130 597 499 549 405 544 568 657 393 527 428 467 561 304 219 283 281 357 279 682 237 354 825 652 485 423 365 449 887 917 364 282 265 400 663 473 655 803 635 507 744 358 607 519 453 358 273 309 458 572 346 412 164 419 558 690 607 321 373 491 363 956 377 1004 307 637 336 759 557 331 366 515 531 491 468 506 737 433 340 355 497 364 346 601 637 660 465 369 372 252 6650 4788 6694 616 131 151 159 329 397 369 713 779 468 629 499 430 915 471 674 578 459 301 523 407 125 44 58 38 48 468 335 535 518 492 495 554 568 515 387 421 124 136 384 484 164 342 431 650 622 718 648 339 326 184 526 384 685 482 617 716 350 343 376 586 305 271 424 483 469 257 515 588 261 548 404 689 542 590 572 464 679 230 280 569 409 181 522 595 472 594 594 771 733 714 393 218 455 278 439 406 346 610 472 3068 2634 538 778 568 447 798 465 522 540 779 662 806 524 699 398 234 304 219 431 252 466 514 506 532 416 484 939 698 738 389 635 442 449 632 746 420 273 232 329 266 437 236 216 215 312 215 214 381 436 539 307 401 256 303 484 236 507 437 624 558 354 457 540 559 592 652 590 221 235 162 527 809 591 437 713 1016 821 637 957 692 1089 596 609 542 805 334 541 1038 707 416 408 364 135 251 219 707 769 1072 960 970 1267 1143 1501 1176 1083 969 1264 900 783 1480 1244 1087 1177 1155 1019 1592 1557 1195 1474 1413 1259 1704 1434 1148 1465 1245 1644 1585 1274 1513 1534 1322 2687 2939 2268 1451 1512 1027 971 636 1465 1096 849 658 1423 317 321 616 297 545 344 395 1001 1029 777 443 616 523 475 299 2165 2325 2450 2009 1901 1733 1981 2321 1954 2338 1922 2124 2243 1896 2350 1915 1744 2009 2072 2046 1908 2711 2018 2194 2292 2417 2064 2170 2500 394 346 174 2185 2047 1105 2459 3221 3141 2176 803 746 743 331 791 238 403 316 214 1632 1285 1332 370 344 298 561 983 1142 906 2229 932 1165 1887 1217 2032 2446 2762 2130 1801 3994 4465 2193 2547 2553 3431 1245 768 1189 1086 1771 762 1417 586 1938 746 1481 656 68 56 1382 988 1616 2578 1602 712 1009 706 796 493 481 884 876 768 1148 776 1837 2190 851 791 1144 1573 1455 1963 1284 1301 946 689 611 1483 896 1767 434 876 394 1105 876 831 992 911 1638 2088 747 650 390 942 916 688 793 504 469 583 1174 858 524 1529 561 505 1867 399 473 789 646 807 778 728 893 963 814 800 976 671 748 682 653 746 1008 940 756 850 1312 735 391 430 563 291 621 493 980 619 376 463 425 288 632 624 649 384 750 648 457 336 598 167 151 307 335 270 296 223 257 344 260 288 442 337 427 245 202 286 532 229 412 307 273 300 565 605 629 254 211 258 208 294 280 271 322 269 234 304 844 400 379 507 459 635 554 984 364 395 363 363 534 322 419 507 317 531 682 579 402 636 411 517 530 398 364 441 333 484 407 423 321 581 272 586 970 277 582 442 434 472 448 466 469 505 529 402 899 139 697 281 471 249 236 216 442 382 350 767 835 583 688 614 566 566 401 343 501 233 366 357 194 204 158 192 152 285 457 345 327 334 206 194 201 198 121 113 224 209 387 784 620 665 635 472 552 391 632 543 468 346 903 595 734 670 457 766 609 565 701 637 525 361 777 476 612 614 636 473 387 318 460 513 266 229 539 471 489 749 709 432 500 599 388 753 608 491 510 638 631 889 741 1063 914 1011 1151 773 560 712 689 242 442 613 605 812 756 747 918 238 370 402 1224 194 177 253 166 287 295 307 425 336 390 488 479 569 272 260 263 892 917 319 351 434 769 325 263 173 347 717 836 542 661 768 634 832 590 773 666 531 500 756 500 628 459 832 656 908 703 758 694 878 630 646 656 1069 499 443 354 189 378 342 286 421 820 619 440 856 627 767 773 761 1161 634 293 974 625 555 627 489 649 652 736 572 786 377 668 787 490 601 524 532 638 494 532 522 424 952 998 1146 778 679 639 1338 886 765 715 598 998 842 585 774 575 728 638 607 634 796 640 856 467 473 665 547 355 1083 1055 1180 871 798 439 766 724 472 506 776 524 710 591 503 326 384 395 544 610 768 448 789 699 546 726 673 1181 822 713 868 710 862 755 918 910 768 596 627 743 910 650 828 716 670 764 774 772 863 724 717 832 835 726 719 665 1837 2018 1814 1559 1221 1330 1597 1663 1137 1351 963 1149 1836 1339 1720 1514 1884 1414 940 814 963 831 741 1100 775 1394 447 1161 1175 1081 1533 569 762 751 316 317 325 459 573 463 561 728 381 584 363 277 310 262 374 410 297 270 339 423 539 964 391 610 986 689 584 715 778 802 705 698 701 791 755 1115 733 940 997 740 301 301 240 331 313 287 352 481 232 208 380 333 104 216 340 283 161 127 354 102 201 211 209 213 168 240 236 472 419 516 591 511 547 425 622 487 481 461 402 411 397 172 448 243 533 312 242 204 157 247 281 407 461 614 1118 795 442 611 399 397 415 421 326 580 478 513 537 431 423 317 351 339 544 328 436 437 310 450 461 581 450 683 471 635 728 501 789 924 624 500 655 604 448 251 743 449 913 462 388 696 317 436 293 396 726 641 225 402 310 590 831 832 732 664 252 232 251 518 376 664 692 428 401 585 656 745 591 696 1131 725 1064 688 962 784 953 742 940 1076 731 969 874 791 799 1011 1038 255 680 508 533 470 537 1856 580 554 575 569 714 736 649 648 1155 1114 1041 661 472 580 592 410 540 444 647 476 406 504 443 621 250 338 645 666 904 712 634 578 567 700 423 392 383 282 381 383 324 287 293 288 451 207 247 566 892 869 875 771 775 620 574 688 699 752 1114 956 945 1002 895 946 696 604 650 984 947 606 774 638 522 643 684 545 532 436 712 812 731 486 798 742 558 531 626 626 836 733 464 545 515 417 945 479 389 594 610 797 707 1198 801 729 516 906 388 1095 840 469 266 409 340 104 112 124 196 884 621 517 751 466 801 496 337 568 588 248 251 314 408 370 480 800 188 571 385 445 392 427 393 234 182 182 296 280 309 229 395 358 305 514 423 327 586 310 1655 495 489 569 344 321 315 251 509 333 538 524 631 590 584 324 422 299 143 715 961 548 568 640 665 627 665 862 691 564 718 981 449 689 788 717 830 834 896 651 585 631 473 372 436 762 644 374 613 997 1002 603 142 399 495 522 478 420 487 2113 649 2077 1939 1776 1623 1949 1533 1640 1648 1830 1682 1624 1704 2484 1960 378 507 468 498 735 833 678 1115 784 1049 1051 779 278 348 860 801 370 430 709 658 626 626 431 341 371 628 646 741 704 907 448 585 381 323 451 379 325 547 387 331 691 716 686 460 691 774 551 535 523 514 313 351 363 323 214 362 322 480 537 322 410 434 442 202 531 536 514 524 550 327 591 500 524 522 524 508 650 306 505 487 576 334 511 372 363 427 294 298 335 270 339 474 330 559 665 474 615 511 560 560 536 439 478 677 521 455 612 651 434 549 332 570 323 578 235 551 418 540 506 526 431 228 427 535 401 413 516 366 480 357 773 565 313 683 662 731 752 678 547 479 561 521 493 572 548 595 545 553 635 331 406 384 493 467 446 526 549 303 304 567 338 208 140 139 162 167 347 207 302 182 142 174 389 387 451 185 194 164 170 512 398 462 386 202 328 162 305 169 197 240 209 243 262 431 275 292 211 368 396 233 355 333 319 471 179 298 388 350 390 319 303 317 215 148 124 106 135 463 281 120 136 136 211 144 356 120 379 157 149 102 306 650 225 195 285 434 165 533 240 431 396 341 352 368 443 416 436 280 216 190 387 755 216 212 203 126 241 449 516 399 225 180 432 347 390 213 456 350 235 215 249 400 370 333 396 240 341 251 182 167 190 604 398 223 314 455 352 333 295 222 448 559 759 398 399 452 402 506 906 655 342 333 518 408 200 517 377 577 312 357 462 415 447 352 620 616 437 480 421 235 361 442 317 248 263 314 471 373 808 483 380 413 253 423 369 397 298 349 287 261 342 238 132 219 194 269 223 544 199 280 686 425 362 333 289 300 709 733 272 222 184 325 562 284 438 532 436 329 446 222 409 266 344 265 174 219 372 403 296 352 108 309 406 436 484 227 291 300 257 590 299 731 214 461 250 546 287 299 262 408 410 283 242 357 531 276 204 263 354 202 198 470 504 404 360 295 226 184 4788 4730 4824 359 93 101 106 279 323 271 475 528 316 424 391 217 491 289 462 486 309 235 439 289 86 38 46 24 28 204 279 461 448 360 322 445 389 342 171 219 76 108 251 374 120 284 296 520 463 557 295 155 108 121 464 296 507 368 408 537 238 262 254 410 172 150 235 259 259 127 330 332 193 308 332 529 390 437 376 374 469 170 222 416 295 151 373 426 319 417 411 530 452 543 361 130 275 164 292 280 260 455 333 2349 2022 384 611 391 329 568 303 328 358 644 477 666 280 401 281 212 250 149 330 164 302 374 362 440 328 368 647 578 380 184 356 327 311 517 633 245 186 165 240 187 381 164 170 179 235 129 162 294 322 431 222 292 174 214 384 64 331 289 404 403 266 328 390 402 427 481 427 193 201 138 365 501 364 322 498 652 586 391 753 554 790 453 464 355 599 241 363 767 493 302 294 246 103 209 164 576 616 689 635 737 961 701 1025 708 699 718 817 700 625 1021 740 764 835 877 654 1027 1009 861 1043 1170 1078 1390 954 960 1099 787 1286 997 954 1115 1195 816 2163 2244 1676 1059 1139 734 675 405 1135 777 670 330 1070 189 193 396 179 388 178 252 742 726 600 265 417 378 407 201 1706 1712 1772 1612 1281 1310 1393 1693 1519 1486 1072 1572 1607 1455 1666 1350 1284 1519 1430 1416 1373 2139 1493 1420 1701 1899 1543 1562 1877 302 264 116 1522 1384 683 1809 2218 2066 1621 661 600 516 211 564 183 251 203 166 1134 1018 1059 244 226 188 431 740 880 675 1432 714 712 1427 848 1388 1758 1958 1402 1280 2733 3273 1662 1768 1592 2234 741 474 792 687 1283 586 880 464 1396 519 885 439 52 40 1017 786 1210 1785 1170 527 691 538 571 401 399 641 641 485 785 601 1442 1731 462 451 702 1216 1126 1317 931 872 637 481 330 1071 654 1307 350 529 287 734 667 575 708 600 1185 1490 472 429 232 659 734 476 535 302 286 415 871 556 301 1196 443 403 1302 283 323 554 421 556 619 546 654 744 474 514 645 539 622 548 499 586 628 727 534 694 947 543 248 297 485 227 493 352 588 340 320 380 215 188 419 383 511 233 519 497 340 282 324 106 96 155 142 184 163 125 217 216 156 207 321 219 317 201 112 193 462 165 309 158 205 200 458 482 502 165 149 143 100 140 191 169 252 155 174 205 617 220 150 340 373 455 393 655 238 235 207 215 327 230 242 322 120 179 376 315 193 290 373 306 300 264 271 379 203 319 294 336 255 448 141 430 608 237 454 325 323 349 364 372 352 382 323 271 703 59 511 203 300 193 174 155 344 282 296 422 609 314 488 409 412 506 268 279 389 175 263 274 113 160 122 111 124 211 364 299 233 209 108 100 142 123 66 93 168 163 324 461 470 538 508 304 432 308 389 294 349 217 667 444 591 426 267 454 443 435 554 497 398 228 498 404 410 435 477 413 282 227 299 358 181 133 409 377 389 378 543 306 289 456 307 527 300 371 404 427 425 581 502 731 612 611 598 495 355 502 536 173 292 406 384 456 443 590 608 212 259 279 885 108 107 225 114 241 247 191 246 245 295 424 396 450 212 212 108 538 449 177 191 263 548 231 219 147 249 525 587 433 517 578 525 614 395 545 454 395 362 533 360 464 379 542 449 578 488 524 573 727 519 495 565 750 251 273 232 93 284 281 146 294 571 485 342 708 411 518 631 506 550 414 207 687 347 357 427 244 371 416 509 296 448 170 344 500 422 438 400 278 440 322 399 403 305 579 685 751 396 355 325 811 657 559 535 509 726 522 415 531 417 492 422 417 452 411 482 595 357 319 488 408 287 621 650 858 651 625 293 467 433 325 252 554 289 393 432 282 246 241 188 434 342 574 324 657 445 438 481 466 856 627 534 391 550 648 604 665 538 561 427 392 429 520 461 651 393 399 479 488 518 458 435 482 566 603 551 489 416 1394 1583 1315 1123 935 913 972 1024 738 836 639 716 1495 874 1315 1073 1242 1077 647 670 801 628 476 829 518 963 340 714 854 802 1111 438 590 521 172 131 233 222 382 304 405 501 274 412 237 215 153 183 283 246 196 173 219 232 391 612 254 470 564 557 393 550 516 504 531 527 521 588 561 774 506 574 627 421 178 253 204 200 192 174 252 355 194 116 286 268 66 138 249 189 141 58 90 74 148 150 148 154 136 159 196 366 277 341 479 429 449 359 514 348 368 354 332 327 276 104 258 160 358 258 192 125 84 106 130 307 288 392 923 590 309 490 348 253 257 205 211 479 379 385 404 248 242 226 279 232 371 191 259 183 208 288 309 382 328 385 407 358 434 300 568 602 359 400 509 446 319 173 463 290 617 300 262 458 205 254 201 236 508 406 139 279 207 365 588 575 520 353 98 88 153 245 280 440 397 283 200 288 371 546 360 453 707 520 676 433 666 506 543 571 639 630 467 445 522 570 489 779 688 128 604 392 333 336 335 1276 440 432 451 438 514 532 453 442 808 865 739 544 387 485 492 211 460 286 357 330 292 241 186 495 171 220 385 468 572 458 367 401 365 515 317 221 241 144 216 218 153 120 207 237 290 165 166 449 663 603 646 503 583 346 412 560 559 541 937 666 704 721 747 735 470 418 446 698 723 451 572 478 352 364 480 401 323 356 564 537 545 347 615 414 365 355 354 351 490 484 344 376 350 250 677 334 273 452 393 563 574 900 553 528 290 723 304 733 549 370 214 268 223 76 82 92 154 586 519 325 340 180 577 358 249 345 350 181 207 193 296 257 408 621 124 385 276 218 328 322 341 194 150 150 256 246 183 165 341 284 228 446 328 231 477 230 1088 389 385 402 228 144 154 144 221 218 320 298 316 421 349 243 299 210 129 413 701 431 416 441 472 384 418 610 572 412 510 789 288 474 601 581 594 641 685 549 432 518 319 243 250 657 570 310 480 577 590 303 84 337 404 363 273 372 377 1618 527 1556 1444 1230 1240 1296 1008 1104 1137 1307 1181 1181 1229 1599 1171 224 374 371 369 505 572 391 901 493 853 798 616 210 262 712 562 284 322 558 479 453 449 375 249 283 500 510 587 1100 1149 678 884 633 559 632 609 549 839 519 573 1064 1093 1042 755 898 1050 741 924 833 797 555 692 725 561 389 597 661 676 714 479 851 709 765 426 881 834 812 834 1007 577 948 841 890 857 927 874 1053 550 918 1056 965 667 834 695 629 795 612 592 559 539 670 822 529 795 1015 827 913 983 1053 1033 951 834 966 1124 988 966 953 1016 866 770 560 820 535 869 390 777 892 766 832 852 704 573 867 930 697 671 849 704 938 616 1087 988 481 999 909 1069 1070 961 810 780 785 819 753 780 750 862 832 870 909 661 674 694 679 699 665 768 727 542 467 979 428 268 236 250 266 298 521 434 393 216 339 280 523 538 653 289 357 262 268 657 519 643 527 458 649 281 462 274 320 388 413 392 461 768 438 441 318 535 526 485 565 537 476 662 280 439 513 509 569 518 473 722 337 198 164 171 239 615 500 329 361 334 259 304 455 239 502 244 242 154 476 1036 384 280 414 506 285 593 335 614 674 577 500 530 660 551 574 495 379 339 763 847 492 302 301 178 368 624 662 578 514 350 594 535 598 430 552 504 580 325 384 645 540 487 648 477 450 456 464 325 327 825 448 349 488 802 495 448 489 400 722 816 1079 617 706 594 711 796 1202 1005 540 436 730 530 280 892 544 804 559 482 794 636 604 622 783 773 688 724 577 334 588 694 457 379 469 531 611 541 1226 635 521 565 472 572 665 689 421 557 488 523 720 328 268 361 309 429 297 741 257 382 907 701 589 461 464 527 1096 1128 484 306 355 414 687 511 708 885 688 624 807 382 639 535 473 374 291 373 537 655 358 426 196 451 641 807 662 337 395 562 405 1021 425 1094 332 669 381 779 567 425 382 569 541 519 605 528 886 451 431 407 550 423 382 641 681 738 546 424 423 297 6694 4824 7539 670 143 192 183 418 415 424 769 803 484 649 513 485 1020 475 753 628 582 466 535 472 125 44 60 46 56 528 381 594 633 545 535 621 614 555 419 512 178 192 433 537 220 369 451 698 734 830 708 398 338 232 577 420 790 546 673 778 407 387 412 600 424 311 546 611 570 303 596 712 393 719 446 862 664 745 695 651 778 240 288 655 481 191 566 645 514 646 648 898 777 864 439 270 491 292 455 438 393 640 498 3213 2793 574 806 608 477 955 487 560 628 825 744 836 593 743 434 270 344 237 463 274 533 542 553 579 444 520 1005 738 791 395 702 501 508 674 784 550 307 254 379 312 451 270 246 268 373 229 232 437 487 604 337 556 266 343 521 291 597 505 634 690 366 537 624 627 666 753 683 229 243 182 650 1047 637 465 840 1092 923 685 1067 884 1223 814 631 600 853 344 583 1146 861 430 414 368 143 273 227 755 795 1157 1070 1071 1339 1271 1623 1254 1157 1056 1302 938 861 1632 1333 1215 1291 1243 1145 1716 1662 1369 1559 1544 1316 1929 1492 1217 1616 1378 1814 1724 1391 1591 1684 1386 2856 3138 2409 1648 1666 1308 1028 676 1611 1176 883 719 1636 374 374 708 313 637 386 413 1051 1096 813 465 632 537 493 315 2281 2433 2570 2264 2146 1933 2099 2557 2277 2663 2058 2403 2452 2087 2516 2142 1938 2195 2287 2245 2067 3061 2170 2449 2541 2612 2299 2433 2797 456 406 196 2303 2423 1181 2663 3395 3321 2409 920 866 974 493 1167 291 454 361 284 1881 1398 1455 396 480 349 589 1088 1376 988 2410 1058 1369 2100 1318 2207 2693 3193 2325 2038 4347 4788 2662 2815 2925 3617 1387 804 1326 1120 1923 841 1485 608 2095 825 1663 742 76 64 1554 1107 1718 2709 1762 748 1093 769 842 547 531 1092 1034 984 1312 979 1971 2484 920 874 1333 1697 1590 2111 1458 1473 1012 781 711 1617 1090 1970 509 991 408 1264 990 949 1110 1067 1947 2349 822 698 442 986 972 758 851 616 531 623 1240 914 542 1675 649 593 2138 536 620 906 732 873 860 798 1015 1020 866 898 1038 725 800 734 717 804 1093 1027 821 897 1423 785 481 458 577 313 702 635 1102 653 476 481 496 324 687 686 705 424 960 744 541 368 768 218 202 389 390 296 310 237 277 354 298 308 452 367 520 265 305 306 546 245 434 333 312 314 603 653 770 262 237 274 242 343 322 422 332 289 256 363 912 432 434 614 477 677 608 1008 448 556 520 522 684 487 555 664 433 567 736 823 430 697 447 577 584 459 420 465 349 518 441 537 435 613 336 630 1081 291 640 462 450 498 492 510 495 531 572 438 974 139 777 301 487 321 264 234 535 441 378 873 893 633 734 672 621 592 479 375 724 315 396 601 250 218 172 248 160 303 475 377 373 370 228 212 213 222 145 125 232 215 409 945 650 718 688 561 578 443 812 721 494 368 1046 673 860 698 506 821 635 696 760 659 557 432 793 494 691 668 678 515 413 420 500 719 454 263 587 572 600 862 779 478 564 704 436 832 658 523 567 696 675 1008 791 1167 991 1067 1230 879 654 807 762 264 490 667 649 865 816 972 1119 252 390 430 1288 353 291 317 214 369 379 339 449 366 462 536 521 669 284 276 275 974 1000 392 432 460 848 339 300 204 365 868 945 595 720 827 735 945 616 930 774 555 555 905 549 703 499 934 726 1022 785 870 761 953 701 688 719 1148 539 488 372 197 472 408 316 461 884 655 497 945 672 856 891 852 1266 670 315 1094 687 599 671 683 778 702 778 630 867 417 816 831 512 679 596 572 709 534 598 635 548 1131 1060 1241 873 723 722 1422 940 858 835 616 1066 874 621 808 605 789 699 697 724 934 709 906 526 516 703 608 387 1196 1225 1318 933 842 465 852 802 523 544 822 590 788 642 596 364 464 455 605 692 828 516 870 739 582 807 750 1314 1031 755 1003 765 932 804 960 964 812 634 729 791 967 700 874 816 712 814 798 841 897 764 785 912 879 778 779 717 2003 2170 2017 1771 1340 1445 1719 1789 1357 1491 1142 1336 1949 1423 1964 1655 2116 1768 1031 885 1034 895 797 1298 839 1488 493 1308 1235 1137 1728 591 808 826 334 362 369 493 595 481 571 875 415 624 403 313 338 304 421 424 323 296 387 506 645 1053 496 652 1079 731 687 806 898 918 731 747 759 838 841 1189 781 1021 1072 766 315 313 246 345 327 295 360 499 240 220 425 370 141 220 364 335 221 155 370 160 251 263 261 265 220 274 256 542 445 570 649 553 605 447 656 513 513 497 430 437 477 206 478 275 578 336 266 247 194 267 303 526 501 664 1146 861 493 740 467 431 457 453 372 656 550 557 611 476 468 347 401 365 580 377 462 507 338 480 496 607 468 715 493 665 768 527 817 948 646 522 728 677 499 263 781 461 984 515 400 769 327 464 301 420 762 679 287 490 392 655 935 898 1004 735 293 273 321 631 442 738 788 506 427 740 759 804 673 728 1167 911 1146 806 1042 818 1058 796 1081 1221 831 1048 922 888 853 1123 1078 265 710 522 561 517 561 2152 622 631 671 622 783 805 710 719 1207 1176 1090 788 585 602 666 424 564 511 703 554 476 528 526 659 266 354 691 708 964 756 684 641 595 763 503 454 453 302 451 453 386 297 319 308 471 302 263 634 930 981 921 838 825 681 608 738 778 837 1158 1028 1049 1095 1000 1039 754 648 700 1016 1034 685 842 676 600 704 813 598 602 541 740 877 805 590 846 806 640 585 696 731 888 833 524 621 630 441 1135 590 441 663 674 890 727 1287 866 765 558 1133 446 1160 1094 636 282 449 390 141 153 169 253 967 719 626 908 541 849 571 405 631 681 264 259 336 436 465 522 874 198 655 423 465 412 482 423 244 208 200 306 286 333 241 419 376 313 534 486 349 610 326 1831 550 544 643 521 353 376 312 529 399 568 570 679 662 600 348 442 309 176 772 1032 562 673 765 709 653 724 943 771 644 808 1073 506 761 981 825 1033 1031 950 713 638 717 517 392 454 820 716 440 688 1205 1093 688 170 460 570 550 490 488 583 2259 727 2247 2097 1960 1775 2162 1744 1817 1868 2014 1904 1778 1846 2692 2194 456 535 490 601 818 922 829 1172 868 1162 1127 817 326 384 1049 899 398 506 769 690 658 658 463 383 403 680 702 799 1559 776 497 810 671 523 716 581 519 538 571 693 658 670 708 708 793 1106 728 752 923 1091 494 718 770 603 911 708 1117 1175 695 793 964 942 971 1505 1052 1672 1746 1819 1333 1505 1193 1062 1234 984 1021 1381 1074 637 1234 1730 1059 1474 1134 1441 1256 1784 1832 1278 1523 1530 1481 1384 839 1091 1579 1370 1070 1026 775 1038 1093 1014 1188 1079 1092 1144 1119 1127 1035 1154 1070 1090 1090 947 709 1013 1192 774 1632 1542 867 951 1023 1083 1250 1131 1247 1262 1461 825 988 1100 1200 1218 1210 1274 1338 1344 1306 1616 1540 1427 1574 1438 1454 1298 1068 1396 1037 1746 1565 1551 1332 1178 1820 1033 866 581 719 778 361 339 330 355 366 405 251 588 175 241 225 336 278 274 290 220 293 224 356 511 319 633 318 403 527 537 492 425 481 593 474 671 281 640 435 305 305 437 408 535 384 402 388 517 245 410 460 486 557 407 374 772 465 225 173 228 314 508 1057 491 579 328 365 372 401 359 431 436 361 267 494 969 552 167 287 290 412 229 299 795 454 1055 368 400 725 431 484 634 568 502 840 295 378 209 239 219 560 661 793 261 1077 485 565 668 515 905 366 699 746 635 601 938 643 371 674 349 541 702 822 333 324 486 311 581 430 832 452 571 617 551 1045 1121 1279 742 639 669 888 1141 724 1177 654 489 733 448 329 1079 1009 824 809 506 1121 748 377 1010 575 613 686 779 562 343 692 811 579 762 520 419 582 593 896 532 844 936 570 719 843 1027 611 1037 611 298 811 495 355 317 338 321 438 363 255 497 786 753 525 661 586 372 450 550 279 467 321 297 343 503 526 854 623 402 1001 452 595 448 367 356 374 544 466 672 401 438 500 499 944 544 493 353 903 553 695 1382 507 912 330 863 450 708 309 387 435 707 515 730 653 590 794 697 681 466 704 603 598 899 965 776 615 719 529 457 616 359 670 8558 199 223 262 220 365 415 839 1117 842 927 524 419 879 653 1118 1172 515 711 531 453 120 30 180 137 135 430 541 771 750 560 677 863 440 422 581 417 157 218 563 470 236 550 501 543 445 535 565 661 462 369 614 410 1072 744 775 668 622 183 268 615 358 307 773 826 741 407 606 1096 672 866 267 717 739 791 1118 604 798 390 326 814 612 225 395 494 367 554 623 730 613 552 307 537 590 249 480 451 539 816 677 3028 3359 706 547 650 751 689 655 637 551 881 783 1114 908 691 491 595 658 875 610 989 915 748 732 623 516 544 690 963 743 424 929 611 610 1011 771 787 302 463 1009 850 336 510 180 518 759 295 219 765 541 751 342 582 391 454 898 392 1084 623 588 714 582 729 759 451 440 965 929 258 268 380 1524 1378 1596 1146 737 1723 1528 935 1068 1309 1522 732 558 692 573 525 594 1335 1425 355 351 294 126 462 697 1080 1526 1290 933 985 1456 1538 1694 2003 1858 1398 1550 899 1621 1581 1523 1560 2110 1872 1282 1928 2111 1686 1509 1464 1152 1843 1833 1361 2332 2160 2543 2836 2698 2082 2431 2026 2734 2297 2435 985 1907 1956 1480 1321 1583 1834 1279 945 1815 505 585 948 623 876 589 733 1303 1252 825 341 779 747 448 364 2945 3003 2612 2610 2950 2456 2309 3541 2450 2663 2817 3356 3500 2280 3367 2624 2889 3222 2925 3099 3471 4581 2017 2786 2566 2523 2268 2644 2590 645 597 185 2677 3438 1368 3925 4290 4233 2978 1360 1406 1625 651 2128 244 959 676 612 2448 1455 1482 853 871 729 614 1696 2037 1315 2876 1538 1801 3168 1262 1931 3144 3925 3119 3439 6244 5122 2694 3517 4043 5127 1791 833 1306 1489 1914 888 1861 694 2293 746 2286 1048 140 128 2445 1680 2151 3329 1519 1037 1549 839 1317 875 731 1049 926 955 970 1101 2614 3100 1621 720 1430 1724 1696 3165 1911 1861 1084 1214 1067 1954 1315 2837 1147 1410 586 1288 926 1069 1178 1548 3050 2766 1142 1046 640 1061 987 905 1137 412 604 1055 1575 1035 1378 2007 871 740 2312 644 724 1207 875 1016 1115 1056 1224 1101 779 844 657 731 738 751 872 738 973 1166 1126 903 909 850 1119 868 658 526 613 781 1244 633 439 523 426 801 1308 899 862 664 1967 1789 1085 470 436 442 426 552 690 510 393 438 547 418 477 436 518 809 666 500 623 675 802 615 853 599 383 241 376 428 868 202 745 609 483 683 655 481 708 609 637 681 901 1021 587 466 607 661 846 900 335 459 427 424 397 388 374 410 560 896 748 788 361 645 350 705 612 704 757 635 331 562 633 437 520 758 695 927 734 547 666 969 862 1007 449 612 1001 1151 385 658 1068 153 1178 529 822 343 317 332 749 883 612 916 1102 862 868 962 680 785 392 353 361 602 818 789 532 610 586 532 315 275 389 461 807 636 274 246 439 306 241 278 223 513 298 1247 809 908 786 666 742 495 701 711 568 467 1368 1150 1067 889 684 680 743 1150 441 740 536 453 388 521 1024 853 736 757 736 455 598 513 374 459 821 1130 1176 733 1123 850 782 775 565 1420 621 1122 688 838 717 1594 1232 1248 1104 1100 1486 762 935 1100 653 398 924 1172 952 1249 863 1069 1211 413 593 717 1773 240 220 219 577 339 365 403 807 656 275 954 683 1111 185 171 643 699 931 821 867 550 1210 255 589 440 435 730 1278 929 1031 1190 1102 1328 1171 976 642 520 542 877 616 704 657 1019 805 1173 886 828 487 654 515 701 575 1220 639 436 648 201 648 210 599 470 1100 334 494 1088 853 1292 1250 1009 1206 612 818 1251 1018 1083 1101 1060 1527 1186 1318 1101 1329 1455 1256 882 417 358 324 506 680 632 1078 1054 453 1375 1691 1888 1341 1282 1283 1500 784 1262 1532 629 1295 756 971 736 853 1014 914 1079 1018 902 734 1056 838 455 1247 778 1003 1434 1735 1467 931 792 673 1261 1072 562 651 765 755 825 836 634 816 850 1354 848 1113 1182 779 1333 1053 551 1522 935 1899 810 1172 1513 1018 981 973 1189 1020 1007 998 1351 882 811 761 904 1191 1032 1126 1021 1326 1204 1087 1421 1588 1199 1262 1567 1317 2697 2779 2671 2207 1997 2541 1453 1539 1731 1967 1988 2193 1712 1945 2159 1933 2511 2106 1447 1486 1468 999 1148 1679 1369 2095 780 2219 1638 1363 2887 673 1197 1690 686 782 981 586 684 941 719 586 590 475 772 639 389 472 455 343 356 291 397 597 414 711 488 736 869 848 1021 1209 1077 911 703 897 1406 913 1176 1115 1202 933 951 793 364 721 685 375 383 292 363 522 295 257 763 202 301 217 527 341 118 186 280 206 454 379 389 444 367 1185 367 479 748 548 851 805 820 488 530 499 669 291 281 301 708 629 522 708 765 318 296 532 386 339 424 760 433 578 768 1094 366 362 249 516 540 323 595 641 769 630 790 540 553 589 562 534 701 665 720 488 510 655 382 875 485 925 866 1109 1280 1383 855 1044 1188 658 964 828 569 197 981 435 982 647 383 1174 487 516 463 473 806 866 504 661 468 846 902 978 1523 982 877 865 658 1519 461 1457 1589 841 923 1324 1373 504 572 619 952 689 730 827 891 1082 858 753 1223 1839 792 1253 896 1168 995 1324 1051 498 863 589 766 988 881 2733 875 1125 1051 1208 754 606 550 743 1344 1313 1127 1189 937 961 623 565 594 885 686 564 790 550 643 700 657 774 1158 543 1182 611 454 519 708 494 414 312 338 252 338 336 263 222 598 456 378 389 252 603 1284 1140 1103 1080 1112 819 879 936 756 1040 795 1172 990 1032 1336 1147 953 836 924 856 779 697 1474 553 682 1010 1009 942 798 755 925 1618 1322 662 585 1031 925 888 915 1114 1265 918 1191 650 1513 549 1096 1084 686 1403 938 1105 864 1193 759 784 607 1159 723 965 1518 848 477 341 470 354 345 427 455 662 532 900 919 1218 1226 626 272 604 717 216 648 552 483 610 693 897 325 723 462 452 515 553 454 428 276 240 349 304 572 264 349 491 343 787 644 756 911 312 1614 584 550 827 602 770 650 578 582 738 388 830 807 613 653 397 467 300 273 741 1631 744 805 851 888 1159 426 992 526 1222 905 1317 480 1065 858 780 863 925 884 670 465 889 894 366 369 543 773 461 906 1754 1708 1380 387 232 378 666 328 416 835 2646 798 2810 2669 1931 2139 2261 2450 2268 2476 2334 2587 2190 2338 3103 2813 678 706 1101 614 912 1172 1219 748 719 893 778 796 1159 828 903 742 581 714 991 707 691 755 499 844 919 1357 1253 1584 355 349 233 265 167 359 300 411 254 252 211 156 317 375 286 246 204 297 342 257 313 405 312 249 247 237 222 403 274 164 266 209 311 332 317 328 273 440 446 371 312 495 267 357 343 369 345 375 253 321 376 404 387 266 292 250 264 349 386 250 362 362 276 281 348 336 329 246 441 413 393 301 393 357 316 416 366 349 360 425 256 367 215 328 225 292 198 211 327 342 354 386 515 320 376 186 269 219 377 327 408 336 323 514 232 293 307 426 406 347 376 485 486 428 385 428 451 379 334 350 320 330 310 385 463 431 368 408 289 225 368 363 179 90 91 50 128 76 102 95 53 75 56 138 65 71 71 190 200 186 200 163 147 227 163 146 168 134 146 121 123 168 179 92 56 169 117 313 232 329 93 106 89 85 83 114 226 174 112 147 200 91 87 243 70 97 89 42 60 82 247 163 181 98 70 83 78 70 90 90 124 216 143 289 189 136 172 104 190 74 234 239 215 335 164 246 126 227 91 98 90 78 167 114 110 85 72 113 80 157 224 348 129 149 203 107 291 147 120 255 275 116 255 228 160 165 279 60 184 267 305 100 96 87 138 125 199 156 180 216 218 201 192 262 301 258 277 243 227 232 260 302 212 131 392 84 64 416 166 160 289 147 372 394 189 224 143 197 127 272 184 148 178 253 92 148 165 102 162 262 277 154 252 261 300 323 102 115 102 143 195 145 270 114 105 278 93 54 324 78 155 135 299 224 198 133 199 134 134 152 122 150 113 168 155 203 144 208 124 147 204 207 294 141 261 198 202 194 292 373 232 80 120 106 486 175 167 80 236 116 131 263 94 287 252 290 113 202 240 287 106 418 160 133 246 188 222 136 125 90 205 240 212 158 174 260 283 128 161 153 131 93 143 199 3925 3937 919 141 121 144 375 273 163 198 163 163 336 165 341 351 148 223 276 122 92 217 24 56 70 321 194 282 309 230 290 409 286 239 163 154 127 46 195 100 46 95 136 168 125 183 203 121 167 263 166 215 215 296 185 232 130 139 145 90 287 281 238 238 184 273 337 238 213 233 186 217 166 174 240 230 167 210 211 177 394 78 223 213 189 231 235 170 195 83 183 90 176 98 122 174 242 362 187 1074 1070 251 136 138 187 203 190 299 207 391 263 331 315 508 201 157 100 173 249 152 301 178 153 247 271 149 226 178 163 186 122 447 447 267 130 213 78 184 204 127 123 177 129 162 175 117 135 330 169 182 234 348 188 246 238 132 273 215 214 254 154 117 246 182 230 130 122 42 67 56 346 773 282 253 296 367 252 339 217 234 391 256 358 397 249 178 233 366 322 73 69 143 52 82 125 455 630 457 467 269 610 545 443 573 657 429 381 581 230 748 693 668 559 743 542 690 594 767 571 829 639 516 754 580 757 579 763 940 637 509 686 683 942 883 1037 610 611 540 313 234 641 666 489 241 543 152 149 287 232 134 149 218 307 423 253 91 153 143 295 122 740 815 737 833 943 789 937 802 908 992 803 778 775 666 874 985 664 726 561 780 987 762 851 1113 946 994 1127 1111 941 209 185 60 812 977 436 959 1410 1516 947 339 328 397 118 523 103 155 125 141 926 425 407 156 311 265 192 599 595 575 710 501 312 565 536 406 775 914 904 994 1891 1805 785 1235 1204 1486 612 293 320 398 683 302 554 166 884 297 520 247 30 20 610 537 713 1286 702 150 795 418 211 348 323 345 385 379 702 476 1005 1321 415 242 887 651 601 547 530 588 389 499 245 695 624 545 269 747 300 549 392 423 501 557 979 1052 344 322 308 433 270 269 253 279 496 358 377 417 346 824 288 251 682 385 407 547 353 379 283 305 499 352 473 382 371 302 316 328 315 339 513 436 283 275 372 267 179 121 177 105 248 294 411 216 171 128 203 200 461 353 170 104 323 210 177 253 173 107 99 294 177 301 282 234 145 128 256 205 199 132 206 254 218 214 205 238 174 282 172 87 233 241 301 74 386 246 203 181 269 128 313 258 102 202 331 197 277 166 167 143 288 252 231 182 178 180 169 214 222 159 214 174 394 230 163 239 116 326 324 239 327 330 124 187 153 220 178 212 153 164 350 177 194 128 96 144 159 199 160 186 227 204 418 107 553 169 151 220 211 122 387 270 311 276 428 413 521 438 343 184 109 82 148 156 144 157 86 151 122 92 69 70 190 152 128 88 125 119 138 95 116 75 48 121 86 455 306 231 207 94 343 133 199 189 103 154 282 240 136 267 211 106 253 240 116 102 91 263 218 221 266 253 322 157 154 192 281 155 125 137 263 185 195 331 376 290 453 431 226 283 300 320 142 303 353 559 200 417 262 301 355 305 229 198 279 71 252 268 310 413 389 342 344 114 205 198 545 50 63 60 144 82 86 246 171 224 255 200 144 293 91 87 86 231 248 278 304 335 439 143 92 62 153 447 173 86 114 147 104 163 121 172 187 129 159 201 155 165 160 226 196 244 214 222 148 168 160 140 116 475 175 121 195 46 153 95 147 108 341 203 180 480 230 237 158 576 390 251 98 282 261 318 324 297 352 393 424 401 316 415 287 332 173 211 237 315 188 378 297 222 166 379 528 640 306 358 288 606 323 426 292 129 568 320 285 332 281 365 306 383 381 355 281 424 244 254 395 398 272 493 479 518 519 495 164 170 125 247 218 178 193 207 181 262 135 275 286 284 255 215 242 209 303 177 417 399 579 220 656 471 401 310 342 266 350 541 489 513 351 330 305 259 384 351 382 330 433 317 313 286 340 372 398 446 310 1138 1047 962 682 821 599 651 720 661 917 994 1059 739 563 1119 451 995 717 887 330 402 313 422 503 580 642 383 376 623 555 565 241 322 199 253 131 345 251 161 90 208 170 204 145 409 254 150 221 149 103 193 181 255 154 169 268 456 161 322 364 415 358 406 569 403 354 374 293 219 566 340 445 397 177 78 189 169 96 96 62 80 97 70 94 104 38 160 82 151 98 56 73 115 127 26 32 40 28 32 174 163 107 126 215 173 198 204 76 116 120 100 121 115 125 100 281 165 105 153 163 163 179 151 166 192 196 90 202 244 303 128 169 63 221 259 198 240 259 163 168 213 294 329 163 283 114 162 165 265 121 138 203 217 236 131 345 234 231 423 231 338 355 297 223 292 280 155 80 250 189 358 169 165 356 138 157 124 143 574 360 130 122 104 514 555 411 559 440 132 128 112 238 137 245 244 152 138 288 246 321 294 170 273 235 229 372 312 289 322 360 468 479 450 313 387 418 440 348 443 150 194 237 368 289 264 643 248 299 299 293 358 347 296 332 535 608 460 321 228 177 333 198 254 282 387 345 506 205 310 297 258 194 677 270 281 270 176 162 157 236 187 145 121 109 157 153 137 129 115 124 145 82 115 286 295 290 215 246 221 318 233 204 206 201 273 320 282 286 369 288 321 275 305 479 309 285 291 195 205 213 437 216 204 216 246 379 315 367 212 212 276 263 395 238 424 358 218 342 289 298 340 214 393 571 398 282 193 542 350 547 215 452 173 518 569 239 176 280 140 30 30 34 88 265 191 258 248 286 262 380 149 234 264 167 147 127 138 117 120 284 83 211 153 143 162 180 141 80 86 105 77 59 234 134 105 112 104 92 148 184 183 84 313 162 111 200 169 220 155 131 148 134 210 180 190 148 278 62 62 78 98 358 231 251 381 361 381 353 154 332 160 105 212 517 152 144 278 210 309 323 288 262 239 263 199 125 189 159 153 60 217 688 803 432 225 165 126 202 333 177 206 661 140 773 687 632 464 540 714 745 802 851 798 828 627 860 658 487 202 288 171 452 314 301 304 379 231 359 352 193 266 221 248 162 440 404 240 223 226 319 190 176 202 250 555 477 482 299 299 193 406 326 427 270 328 231 184 400 458 371 311 238 360 403 336 343 522 358 291 295 263 295 463 345 260 298 353 394 374 353 420 347 496 500 427 520 543 439 556 580 551 473 469 339 392 501 483 473 357 336 312 350 448 498 336 410 420 320 331 406 374 408 296 477 559 485 391 585 503 450 566 512 485 406 469 438 449 280 434 278 398 214 303 467 366 415 466 545 384 412 234 351 274 447 410 454 360 406 566 256 378 369 495 495 432 416 525 528 468 425 533 515 491 394 400 418 422 431 489 501 475 471 460 327 273 394 453 207 100 128 58 165 86 131 137 65 133 101 156 106 112 112 198 220 198 212 200 155 264 173 191 225 142 150 125 127 182 201 100 74 185 129 333 252 349 107 116 151 147 95 151 240 180 118 155 216 107 101 261 90 115 107 50 72 84 298 225 255 108 76 151 84 136 104 162 146 218 175 311 215 150 192 170 192 117 244 315 221 357 222 308 152 260 138 149 143 123 261 174 130 103 86 129 82 169 238 380 151 179 229 125 307 231 165 350 307 210 296 275 226 191 334 98 204 289 362 114 112 142 168 147 250 162 200 228 279 219 267 294 335 282 297 269 253 284 288 434 236 147 410 102 78 504 227 214 353 167 432 420 215 252 163 217 172 326 253 199 262 302 154 166 179 174 232 310 389 226 314 281 328 365 138 143 137 198 283 198 387 132 117 300 111 58 375 110 196 163 337 250 218 155 242 158 172 194 173 172 125 178 212 241 158 234 132 189 238 231 320 165 279 214 216 259 349 405 238 84 171 168 530 243 239 121 260 156 226 311 114 357 291 324 139 224 275 299 143 450 182 157 268 208 288 164 183 114 227 274 242 250 262 282 313 164 193 202 151 101 192 223 3937 4750 929 151 143 206 387 347 231 266 181 191 377 167 377 413 191 282 292 132 102 227 28 56 78 430 222 304 337 274 318 449 362 313 185 197 164 83 217 120 72 119 189 188 172 232 281 170 201 279 196 245 253 322 219 320 214 161 163 130 332 295 310 320 204 289 371 306 281 301 202 243 192 184 258 256 228 226 229 217 412 96 266 266 232 280 282 238 271 101 226 110 227 122 146 231 260 372 231 1235 1225 263 189 170 215 262 204 335 249 413 295 359 444 591 258 189 132 203 337 178 388 242 215 296 285 171 321 208 169 252 202 508 516 334 177 233 96 200 220 139 170 285 328 230 253 137 159 384 219 239 285 504 249 260 274 206 385 301 248 284 228 137 332 235 281 154 142 60 85 78 450 827 423 293 427 509 290 391 253 315 449 290 394 468 421 184 249 439 346 89 87 306 70 90 133 491 660 652 590 311 704 673 539 758 802 540 461 766 341 936 843 980 693 893 631 853 780 915 698 942 727 592 867 648 909 738 879 1110 727 596 811 828 1092 1250 1341 728 780 646 413 290 876 764 621 352 671 184 187 347 268 170 179 242 353 506 285 103 210 200 319 140 943 1002 940 1026 1089 1026 1146 989 1171 1349 1026 986 945 768 1258 1141 813 914 734 1011 1234 1039 917 1219 1078 1120 1257 1275 1070 235 207 130 1088 1277 514 1337 1614 1782 1141 412 401 460 163 590 127 171 141 163 1097 571 567 164 347 291 216 699 726 627 793 549 420 741 631 483 918 1098 1062 1185 2318 2155 973 1404 1486 1699 728 311 360 453 840 330 631 221 1064 341 594 303 32 20 662 603 901 1447 801 190 859 510 245 395 366 506 479 562 809 605 1107 1459 598 280 1028 759 709 677 613 658 431 539 376 840 725 737 311 816 345 653 444 502 614 665 1143 1396 398 372 330 473 310 311 299 299 524 378 443 470 421 983 421 376 895 452 515 641 367 462 391 382 517 406 588 513 472 346 352 376 351 375 607 496 319 311 432 293 217 174 224 119 322 328 497 256 189 177 241 222 505 423 216 126 424 274 209 273 199 131 123 372 209 345 288 240 192 171 317 264 283 166 377 278 242 240 233 268 194 347 198 91 286 298 359 80 442 290 330 268 307 243 414 306 142 252 449 351 339 218 205 189 338 301 323 261 312 310 229 270 316 225 318 220 494 392 199 408 177 428 424 499 427 407 152 281 243 262 224 266 197 204 372 207 256 189 153 205 201 249 221 247 346 292 515 111 643 268 201 283 249 168 446 364 378 379 611 502 597 462 411 214 146 154 164 176 215 191 102 165 132 108 83 86 196 164 148 108 181 175 140 101 122 77 58 168 120 628 324 249 223 181 371 188 233 250 127 197 353 295 180 345 221 118 279 285 140 132 121 328 244 268 292 269 348 193 174 226 313 163 129 145 309 223 235 448 445 361 495 463 281 332 340 523 162 381 416 609 242 516 345 341 432 337 263 320 311 81 296 316 326 439 435 396 408 130 241 234 653 112 133 74 154 98 104 289 197 263 277 234 230 391 99 95 96 303 309 453 483 361 571 169 110 78 183 485 219 126 154 189 144 209 184 212 311 180 256 306 252 262 205 272 232 292 250 271 174 237 180 168 136 537 191 139 213 64 230 103 171 130 359 229 194 566 281 309 207 680 527 305 106 388 295 390 404 397 467 530 499 479 560 592 624 434 197 245 267 401 212 390 335 248 214 490 643 761 350 392 330 731 460 545 412 186 608 377 329 391 319 420 334 407 405 387 413 571 323 359 487 529 347 716 592 595 559 529 192 218 163 282 230 243 211 225 259 315 149 328 332 326 287 361 338 266 406 224 461 463 645 274 744 606 630 362 410 405 447 620 575 641 464 401 379 361 485 476 418 403 558 365 359 342 444 476 504 490 358 1397 1304 1082 762 972 736 734 811 772 1038 1102 1181 871 681 1283 570 1401 863 1106 384 478 359 468 638 684 702 558 440 714 605 726 291 358 245 273 180 383 265 204 153 238 244 234 177 433 270 168 247 159 121 207 199 281 199 205 280 472 212 362 374 485 420 460 621 459 452 418 355 296 632 412 497 447 201 90 199 171 112 110 64 96 132 96 245 153 54 172 92 169 108 60 83 123 147 40 46 60 40 48 200 175 156 219 264 203 228 257 88 167 142 216 151 143 163 164 289 210 117 185 167 165 243 190 176 202 210 124 264 286 362 148 212 104 353 389 276 328 310 206 194 266 334 369 189 315 163 211 197 380 166 148 306 223 318 149 396 262 265 469 265 516 385 329 275 358 348 216 90 368 223 459 236 189 447 182 233 162 215 620 506 202 164 142 589 652 463 768 500 204 200 144 340 157 316 300 186 162 356 371 359 320 282 371 313 333 505 409 380 457 435 520 523 532 397 427 540 484 407 551 164 228 265 394 303 286 723 286 389 381 364 433 414 351 407 623 704 496 404 264 195 365 264 303 304 423 430 617 235 427 339 334 239 689 292 345 298 208 192 171 248 203 159 129 113 167 157 145 133 131 140 173 98 129 373 368 330 255 301 297 399 309 271 265 258 355 412 376 405 463 407 381 323 357 521 390 362 371 258 235 262 483 261 311 277 272 458 507 395 251 314 358 281 466 296 480 424 275 368 358 316 395 285 546 617 449 336 231 606 386 587 281 643 191 564 720 319 202 292 166 42 44 52 131 309 215 350 330 364 315 482 157 268 313 185 187 191 160 145 140 332 109 285 169 159 178 204 147 127 120 127 97 75 278 166 127 124 114 110 184 196 243 102 423 245 194 257 209 256 189 159 172 144 260 208 220 166 308 78 80 88 106 424 281 281 432 389 411 381 172 401 180 121 248 604 245 162 324 252 349 375 322 310 282 330 243 155 199 181 179 72 260 834 855 482 278 197 142 218 349 201 257 871 172 1059 951 906 621 706 929 941 1019 1069 1052 1058 850 1009 773 511 222 324 213 514 354 398 367 440 294 395 386 235 294 291 313 176 466 457 280 269 254 409 252 230 331 387 704 451 178 267 410 241 378 314 332 312 330 317 363 263 347 298 210 409 488 431 224 415 352 329 432 488 449 223 223 212 242 228 208 213 354 271 337 383 312 322 299 393 279 405 436 393 464 387 365 378 262 291 359 405 384 403 378 554 403 339 219 444 280 495 246 395 381 417 292 333 300 194 270 315 322 206 322 361 180 250 278 330 231 306 251 304 391 227 266 282 536 321 342 275 351 307 176 275 255 324 313 475 300 475 330 240 275 361 189 265 277 224 315 260 347 315 246 312 294 214 252 162 324 314 357 287 202 255 324 343 414 407 386 162 64 183 101 197 107 56 96 98 99 87 120 78 86 82 198 247 196 196 181 143 212 161 262 282 176 207 191 199 191 233 190 144 251 240 236 186 244 78 98 261 253 222 232 170 138 211 129 188 121 113 319 58 219 211 48 79 184 114 131 163 162 76 84 84 210 96 108 122 129 186 339 134 76 96 138 102 144 108 176 194 311 162 186 106 351 144 264 187 117 226 75 82 124 103 50 176 108 121 251 178 163 120 66 72 213 299 192 134 218 190 262 233 257 349 44 223 325 280 137 178 218 136 369 196 258 72 204 182 134 389 237 614 276 258 286 381 379 178 444 284 306 334 191 92 295 221 261 284 112 345 220 173 281 216 218 157 283 187 185 162 255 156 204 188 113 323 428 363 346 359 172 294 211 144 195 112 164 139 136 222 184 114 228 144 85 174 133 125 157 391 257 132 216 186 245 189 263 158 148 149 149 230 158 158 192 140 88 262 178 240 116 289 241 241 232 224 196 163 93 138 114 204 244 167 99 176 229 293 406 206 627 208 418 54 232 179 130 108 294 207 138 235 193 98 200 109 144 317 266 196 158 187 440 325 203 206 116 159 106 183 262 919 929 3883 58 104 221 275 398 315 348 241 168 301 280 300 327 230 209 154 259 58 46 52 110 96 260 282 365 331 314 405 445 297 275 407 114 66 64 88 163 94 89 203 286 192 198 188 225 165 266 222 156 379 214 136 314 110 153 94 121 203 183 175 173 169 239 142 251 210 222 250 212 161 341 232 330 286 175 207 256 482 150 147 147 143 163 217 302 226 88 213 168 221 164 85 207 203 340 233 1118 1047 249 154 231 270 172 143 359 323 293 286 206 316 324 303 104 120 130 186 235 191 163 149 253 238 245 184 182 229 137 217 281 264 378 233 174 82 123 210 172 240 253 216 133 171 153 109 246 220 197 245 442 203 149 202 146 389 286 220 276 230 172 412 153 244 239 215 102 114 237 453 560 373 154 402 624 483 228 261 319 431 469 468 294 195 180 239 609 388 60 64 92 92 90 117 451 584 316 466 385 583 621 431 540 510 517 294 440 290 668 724 644 524 566 566 473 407 719 657 630 693 532 852 620 627 538 847 483 553 420 631 501 900 985 1119 856 717 804 301 193 633 610 426 219 575 256 275 240 124 120 153 136 341 322 201 188 154 142 164 76 800 829 796 1027 820 984 745 950 946 875 845 673 1006 650 777 818 759 814 820 741 690 763 975 1173 1028 721 992 1150 1037 171 139 62 802 1029 478 1018 1105 1250 1045 324 346 397 181 512 75 227 199 104 824 490 505 113 241 219 140 581 418 656 855 684 580 634 435 654 1109 1362 1255 1465 2321 1914 1119 1426 1368 1629 639 314 616 542 633 346 841 252 1208 256 758 482 50 40 423 462 866 1346 465 201 528 291 262 312 300 409 391 601 501 465 780 1256 387 242 495 689 654 901 832 703 244 531 230 693 356 643 231 374 137 439 304 299 357 595 799 914 311 289 322 288 439 439 405 192 259 602 539 278 354 713 305 277 698 277 315 392 172 433 365 360 378 370 388 411 391 350 362 368 368 392 500 615 446 238 266 332 165 161 128 154 128 169 304 186 175 134 142 147 364 467 197 225 334 326 251 369 100 207 191 179 203 226 252 269 178 200 339 192 174 243 263 257 225 151 235 209 192 203 145 105 147 173 417 84 119 180 163 108 185 141 209 169 213 297 393 316 222 139 124 240 348 241 244 262 369 371 366 394 380 252 96 283 243 266 138 175 240 267 282 203 291 111 178 227 211 156 199 195 143 211 252 100 200 251 217 277 235 269 271 301 325 240 265 36 317 174 170 149 138 163 220 175 286 350 300 302 351 341 231 182 181 115 186 150 90 151 167 86 32 177 46 111 129 230 253 80 134 124 83 165 107 30 46 105 88 290 266 97 77 143 268 199 208 204 172 106 291 265 130 212 174 303 190 278 218 133 165 317 141 213 287 162 355 252 153 94 158 163 137 124 286 329 353 346 464 202 354 305 248 306 343 154 241 166 258 666 389 454 327 473 616 409 375 351 285 84 350 394 430 387 342 563 279 217 235 247 647 108 151 123 299 145 151 124 146 234 154 204 191 270 93 77 222 334 363 171 249 375 452 54 111 83 58 227 240 150 174 156 156 186 147 188 197 92 181 204 168 176 197 264 234 318 290 184 140 168 134 170 165 333 139 143 144 102 140 217 125 135 550 206 129 424 198 215 368 449 338 221 184 380 313 305 365 268 173 412 275 192 318 302 173 204 174 196 226 498 249 322 286 371 328 659 406 558 488 307 474 458 207 302 490 124 381 344 421 346 427 430 397 401 409 325 396 433 232 245 247 538 283 645 669 543 477 447 204 207 104 286 305 174 232 244 237 312 162 151 194 289 336 252 195 208 476 228 310 325 607 323 565 510 404 453 418 318 372 622 469 596 248 327 387 362 527 294 593 259 311 471 449 370 388 488 551 440 500 995 1074 555 575 1083 488 551 585 557 983 1089 1164 772 330 784 354 1115 786 939 353 361 388 342 463 298 682 155 387 765 555 561 288 284 234 279 218 440 258 98 98 125 180 173 131 227 130 207 175 178 102 101 76 324 231 249 312 445 262 272 294 392 275 259 316 230 369 382 316 487 508 454 363 392 374 153 189 159 171 173 139 77 223 102 70 271 100 101 46 95 93 32 44 57 62 52 48 56 56 52 149 143 180 173 235 222 214 228 144 166 82 205 83 52 62 171 106 288 219 117 168 172 254 159 95 151 194 163 239 290 459 209 172 99 220 259 192 259 334 356 279 339 467 440 192 142 104 167 295 372 275 224 206 52 96 70 368 236 161 228 133 231 182 151 218 272 250 160 66 335 151 319 128 125 433 175 154 169 142 181 331 112 123 113 423 217 367 278 275 135 133 120 247 120 235 303 204 187 299 197 206 158 207 295 250 287 291 256 312 277 356 414 559 410 372 270 485 336 379 314 146 332 134 280 299 359 809 202 357 339 266 282 236 202 248 370 453 526 493 249 301 283 138 72 283 320 276 291 200 183 351 222 272 262 319 569 296 279 299 162 224 126 130 130 112 128 126 126 108 154 138 227 106 281 226 251 477 295 476 405 538 470 327 284 314 466 416 346 284 412 350 328 207 246 401 395 270 485 215 193 306 363 273 268 205 433 316 233 179 171 125 162 231 246 250 321 262 345 298 224 281 412 243 317 453 514 451 299 573 368 456 346 557 592 490 507 224 155 261 191 96 56 50 74 206 294 187 280 235 211 343 93 166 198 219 86 156 108 129 125 306 163 243 126 76 76 179 288 122 160 117 134 101 134 126 70 133 204 146 236 103 133 168 615 185 173 320 205 137 125 95 109 150 122 323 221 205 185 90 88 103 108 284 258 191 235 299 302 270 137 309 196 198 410 388 132 272 355 325 384 377 473 140 245 139 333 96 100 132 119 109 194 660 735 322 165 100 172 300 134 150 264 678 160 770 689 668 531 507 544 706 761 804 771 753 751 747 880 381 245 235 159 378 263 296 374 469 474 371 369 283 183 359 263 119 243 353 255 253 231 333 212 210 255 240 288 412 460 252 291 338 341 372 521 499 373 239 432 439 420 351 449 416 445 384 372 436 438 463 430 422 339 194 341 325 352 422 382 385 523 348 215 361 501 471 431 389 474 436 419 380 429 426 317 414 279 288 339 351 430 351 533 314 493 534 564 453 304 480 477 329 391 418 371 498 404 530 388 387 560 513 499 432 388 388 432 285 441 413 376 406 357 296 421 402 280 390 399 334 253 303 330 301 309 333 481 303 305 375 455 293 299 297 349 313 414 617 674 833 627 508 498 566 634 481 435 398 303 313 343 680 704 626 633 328 275 400 540 526 235 201 134 207 260 292 188 114 244 116 92 249 253 253 111 129 113 113 196 117 180 147 143 163 161 220 186 196 205 185 140 270 276 179 197 165 199 145 84 207 203 193 219 169 194 229 222 264 145 118 364 130 105 89 83 170 148 263 137 143 101 42 134 70 109 58 145 98 140 215 358 214 80 179 211 175 172 222 419 302 251 172 182 173 191 144 301 223 193 122 205 131 92 78 162 117 145 161 90 122 298 211 212 145 210 107 315 277 189 145 506 219 193 319 131 223 116 199 160 155 225 156 108 361 90 84 313 299 201 586 479 360 266 235 341 266 392 511 296 210 108 359 171 127 365 207 386 226 245 392 303 215 355 335 326 161 418 270 156 247 220 96 172 186 299 309 286 569 369 243 297 259 269 389 262 141 354 194 193 227 215 108 188 124 183 249 246 155 277 318 299 296 297 291 228 146 203 179 114 123 186 296 190 283 431 233 191 233 143 295 175 174 190 161 212 292 221 98 191 173 239 183 277 292 312 155 215 197 352 365 403 182 425 105 257 171 235 196 413 241 331 343 233 314 129 237 175 220 261 268 281 318 242 268 110 88 180 329 279 418 220 141 151 58 4708 1260 248 142 253 161 185 182 181 165 146 309 323 129 136 413 150 86 69 54 55 32 181 207 221 189 265 207 201 313 293 203 252 81 40 155 317 26 265 189 330 476 387 196 220 236 113 232 223 393 442 408 303 344 228 273 275 172 102 230 276 181 120 250 272 148 226 96 225 154 144 235 284 344 121 129 193 222 84 249 280 225 286 278 366 226 293 124 162 212 93 274 239 281 410 453 1608 1472 247 485 337 271 421 384 368 301 407 310 342 304 499 140 84 122 126 191 131 212 365 409 192 210 213 435 362 214 263 196 159 186 568 251 298 234 160 313 248 224 210 170 274 224 163 146 408 417 441 104 427 157 130 178 206 234 192 167 232 131 153 211 171 126 375 343 42 56 60 192 276 302 227 277 351 342 214 482 365 472 311 228 347 422 224 330 353 482 117 107 157 130 114 223 356 368 445 418 430 792 648 627 542 486 517 443 631 454 976 915 874 1029 756 671 541 612 686 617 687 534 1063 746 557 849 779 1014 849 1149 656 1019 669 1193 1276 1236 557 606 684 593 262 998 645 593 378 679 134 138 397 406 534 465 404 471 726 180 210 158 150 165 381 1123 1255 1230 786 779 928 1027 1091 986 1287 992 1461 1228 1088 1560 845 1185 1792 1224 1318 1446 1276 1141 930 1181 1290 1230 1132 1475 222 117 129 1093 1067 434 1705 1669 1540 1740 615 626 356 126 545 116 80 64 77 917 714 762 193 305 261 320 567 768 515 507 428 478 694 633 699 1119 1345 854 928 2280 2708 1012 1033 1722 1502 693 431 810 503 602 420 576 278 869 468 781 316 65 61 833 596 767 1551 995 268 680 329 434 191 191 486 472 484 546 551 901 1105 463 396 687 971 905 963 543 497 455 254 317 617 535 918 420 634 436 410 364 323 410 394 1134 773 313 337 303 404 378 301 461 339 352 252 714 433 409 793 462 444 1482 278 323 563 323 504 510 467 260 640 483 385 449 461 488 485 450 471 434 600 542 455 539 472 155 223 104 118 361 133 413 233 160 190 321 172 271 271 350 227 273 169 188 135 169 62 48 93 145 111 128 126 119 96 238 124 306 148 217 114 132 214 173 206 201 141 193 160 262 282 317 135 103 250 306 277 171 173 204 220 286 312 344 158 252 134 205 434 251 336 263 287 176 222 171 246 198 244 372 241 331 238 348 298 207 309 299 297 376 227 188 180 213 216 253 435 273 286 226 173 328 286 260 331 216 252 271 322 162 207 683 104 499 270 197 230 232 113 330 416 292 720 475 487 293 260 256 213 302 217 348 165 266 230 120 121 111 114 109 152 184 86 38 92 140 114 94 131 93 76 124 206 125 520 200 231 217 245 242 206 224 199 220 253 365 213 258 182 181 120 339 261 259 367 265 145 376 359 274 218 307 184 170 205 161 285 205 153 302 226 257 372 620 336 238 276 195 343 328 225 255 524 293 465 262 286 256 320 341 683 185 214 212 144 315 396 322 381 494 428 326 147 314 351 781 147 102 112 66 126 138 118 145 200 158 262 338 182 183 187 88 480 371 208 218 168 356 86 117 97 148 363 235 185 201 229 219 249 215 231 207 183 189 280 189 240 148 283 247 305 275 234 275 348 260 145 140 696 196 227 168 81 295 165 231 112 422 214 215 508 228 387 384 609 348 376 156 513 357 356 368 255 233 244 264 290 248 351 245 402 221 203 207 206 406 348 368 321 187 482 611 649 419 412 326 324 276 298 445 155 438 536 329 437 333 279 295 237 245 314 214 505 269 239 315 346 254 437 387 411 312 202 166 262 240 251 236 240 135 175 262 190 228 160 141 329 367 439 218 450 254 292 331 256 577 381 274 280 339 474 608 371 336 311 374 381 493 332 471 282 475 366 247 428 474 536 349 418 549 443 517 526 359 1326 1611 1015 862 873 550 876 932 798 861 651 769 873 741 841 511 1092 786 832 462 482 446 466 711 449 668 251 478 802 551 449 340 422 385 245 297 295 219 393 314 359 472 187 319 407 116 128 178 286 66 208 202 197 335 239 335 301 228 610 628 417 282 346 387 411 397 357 452 382 366 369 557 569 229 104 84 62 176 118 96 110 199 110 194 212 90 95 194 220 87 128 18 76 48 38 54 71 42 36 267 179 197 82 380 238 251 259 156 162 115 175 197 197 276 207 237 220 109 266 209 201 288 276 126 171 222 167 211 308 345 224 531 195 203 199 150 325 250 201 227 256 208 214 183 196 208 250 211 172 140 335 209 277 214 322 328 210 257 391 357 309 211 210 224 357 359 210 74 457 231 445 216 151 441 325 256 224 261 427 446 137 220 190 341 409 407 439 332 210 202 164 366 178 477 425 180 263 394 417 292 267 360 461 307 343 582 524 565 262 335 461 441 297 458 445 325 351 589 686 190 417 336 310 193 155 1009 340 460 460 475 383 326 325 375 905 897 720 408 262 396 352 131 157 374 360 270 354 404 327 279 168 181 268 459 307 477 249 247 291 344 223 145 195 191 199 201 141 139 145 93 215 273 123 203 458 399 465 494 398 341 517 508 427 566 354 414 282 282 423 308 430 390 410 371 335 292 325 457 334 250 431 329 337 311 198 314 310 338 463 399 428 311 271 354 289 454 270 398 288 255 496 395 335 397 407 441 169 388 207 184 318 354 253 528 552 365 158 166 160 67 73 104 157 411 182 162 290 175 108 317 218 329 311 84 255 149 162 145 432 392 91 280 112 327 280 229 280 140 70 115 254 216 165 113 198 219 101 408 120 204 240 154 746 469 459 286 106 94 125 125 178 78 311 123 145 385 186 177 191 137 151 294 319 505 552 234 288 238 224 418 310 363 154 390 184 243 275 269 227 301 270 285 258 255 261 241 140 246 358 150 388 449 373 391 139 237 231 146 182 355 134 839 188 948 801 986 1022 903 867 808 896 768 901 794 679 959 1278 372 299 328 358 331 514 268 259 237 374 320 393 258 152 284 298 263 272 365 344 340 334 184 402 388 362 337 449 764 799 473 460 431 573 700 358 348 587 431 482 787 770 760 842 541 712 794 451 613 767 391 345 289 331 244 272 539 493 464 334 524 601 506 364 604 513 457 506 516 364 524 578 537 548 550 499 404 302 584 711 664 654 681 704 589 604 614 563 579 645 825 569 517 757 640 531 633 751 601 471 667 628 795 865 755 708 616 625 486 563 638 482 661 728 476 592 671 429 332 252 408 421 390 574 717 825 365 396 403 352 721 458 294 365 452 420 332 409 658 558 687 581 627 553 670 600 573 618 610 550 487 440 678 686 674 678 453 428 512 546 632 294 138 250 148 361 325 300 316 249 185 407 313 286 325 134 144 124 128 227 175 209 211 146 174 110 209 133 170 220 134 190 227 354 275 192 143 200 213 157 264 302 294 349 170 290 286 175 211 283 271 470 210 233 213 73 217 246 230 285 311 177 116 153 134 193 109 145 221 98 288 490 232 174 208 167 198 165 164 397 372 387 227 237 288 419 191 298 284 247 396 121 269 235 152 130 219 259 234 190 228 135 430 288 157 277 291 603 210 281 248 408 330 279 361 170 187 414 301 263 291 449 227 262 625 202 274 482 300 370 653 647 500 416 308 586 563 451 470 600 272 264 355 311 334 789 266 522 327 469 439 451 298 530 547 549 424 590 422 364 572 260 272 412 243 448 295 410 798 355 332 395 338 519 615 430 180 365 232 263 256 260 176 333 198 232 213 368 186 353 786 442 588 567 310 356 290 318 174 120 169 263 430 438 530 602 445 264 610 466 625 473 286 245 204 152 239 448 232 285 211 330 579 304 369 358 252 394 314 616 185 490 272 527 225 696 517 265 375 689 317 501 445 259 436 265 210 185 411 323 303 469 455 396 262 383 411 279 397 323 415 365 121 143 104 1260 5638 191 281 515 298 342 297 201 306 406 472 571 211 263 379 274 56 48 101 108 52 241 261 342 300 299 416 436 401 375 380 195 109 147 197 289 109 452 448 436 523 436 207 201 169 171 342 226 569 595 470 466 160 235 293 455 124 104 181 187 165 102 198 412 140 158 172 276 360 344 279 281 303 289 291 482 336 166 280 275 251 308 285 391 370 305 140 143 396 153 390 395 361 552 379 2351 1933 434 451 490 408 380 343 449 375 667 480 688 361 638 313 246 225 344 218 124 226 461 490 476 514 424 608 540 311 290 509 260 274 486 310 382 170 516 388 358 373 308 256 242 201 181 156 428 342 532 231 417 289 346 222 266 294 244 396 324 257 235 279 303 246 397 373 251 271 273 722 283 809 284 548 660 832 602 468 340 632 377 488 517 417 378 282 473 578 144 124 286 223 243 203 852 855 559 575 543 840 781 919 1319 950 972 799 759 743 1051 891 1125 1024 828 1211 798 842 983 899 820 1144 1340 974 980 1316 1264 1094 1071 1054 936 1227 971 1706 1724 1648 684 1057 1132 534 285 1241 872 610 451 820 277 284 399 365 611 318 342 676 679 286 294 451 417 352 216 1575 1532 1553 1157 1314 1159 1224 1605 1430 1785 1162 1776 1859 1189 2052 1385 1613 1742 1874 1374 1784 2093 1480 1751 1733 2083 1594 1955 1924 399 351 216 1532 1857 611 1785 2012 2046 1678 471 459 485 189 555 80 183 144 171 1322 991 1125 286 351 261 382 1006 853 651 1221 651 804 1086 838 1185 1534 1771 1648 1458 3145 3400 1518 1995 2432 2097 894 665 1026 1169 1262 558 1373 392 1298 534 1244 735 99 79 1154 796 1016 2152 1119 564 944 640 587 371 379 836 828 711 718 676 1496 1390 533 463 919 1333 1137 1694 1223 1009 569 529 489 1087 498 1546 307 676 420 727 581 643 722 744 1727 1435 434 452 347 662 679 439 647 428 601 616 1213 865 681 1127 540 518 1976 423 510 831 467 653 682 740 552 737 553 500 640 926 873 933 785 784 478 817 1024 734 739 737 250 216 337 214 421 178 390 243 258 423 351 405 423 555 603 357 770 438 294 365 182 136 122 175 177 233 199 191 215 187 166 308 394 355 256 167 132 266 216 313 245 267 259 393 478 481 492 178 168 392 304 163 246 161 167 271 195 464 478 308 335 163 343 495 437 672 312 300 304 306 250 409 220 308 362 319 309 419 307 478 268 398 454 382 320 351 142 178 283 162 172 345 346 228 342 271 403 360 354 444 165 199 490 539 297 182 627 107 449 288 257 203 162 127 358 438 311 405 442 424 708 446 494 255 285 194 320 147 292 340 143 135 119 145 314 209 356 208 167 193 102 88 108 272 260 197 266 383 274 376 458 381 278 210 202 389 193 162 442 588 441 308 369 226 306 288 305 467 316 505 388 285 438 626 513 394 387 449 134 175 204 394 288 70 654 334 384 411 588 468 456 417 333 756 329 290 580 497 538 637 587 715 573 531 656 551 383 367 482 203 455 532 470 664 496 532 544 210 449 473 1025 118 111 143 163 153 171 94 252 339 153 339 511 496 237 231 213 428 491 452 478 302 463 121 236 168 150 613 454 375 418 387 371 434 338 410 425 311 355 428 336 408 343 450 385 478 426 426 316 415 272 120 145 572 208 229 226 129 266 220 376 313 517 223 324 659 505 356 391 620 570 396 325 618 539 430 470 284 316 320 265 273 230 328 249 325 292 231 224 287 502 379 655 402 270 952 652 775 466 468 418 678 410 306 373 186 357 494 322 496 328 566 516 533 525 458 396 820 577 385 595 488 293 609 630 597 419 389 263 305 235 376 398 403 292 357 441 412 239 296 125 489 449 545 339 762 654 376 313 241 817 401 405 366 412 627 987 787 631 717 805 728 646 430 482 575 572 673 446 519 752 701 676 761 766 654 762 663 742 1695 1615 1257 969 1488 1026 1269 1349 977 883 980 1052 1578 1554 1075 1210 1309 1381 1203 712 814 639 756 849 501 1237 389 685 1257 1016 957 592 464 599 220 403 387 414 434 590 468 352 192 321 345 213 207 300 363 167 166 197 331 361 302 614 450 309 814 591 331 320 565 437 494 543 370 664 829 804 560 828 844 479 426 259 221 410 380 344 175 488 273 190 357 170 129 193 179 358 115 70 103 158 162 160 176 166 158 413 219 355 197 466 322 327 333 255 238 224 302 115 113 119 373 112 405 298 475 70 76 94 88 179 209 371 173 221 544 504 242 273 112 446 444 251 257 401 434 413 537 444 398 328 310 256 290 277 228 220 313 377 191 255 305 650 353 446 336 474 355 346 432 380 531 554 292 114 706 230 526 300 196 623 391 433 306 417 457 603 234 282 266 582 623 644 624 494 265 255 215 460 222 516 647 308 440 654 502 441 435 682 903 404 560 408 781 755 549 551 563 822 699 682 788 757 655 897 929 423 403 327 359 248 308 1175 654 455 480 444 540 428 399 552 837 882 822 588 375 492 410 262 225 485 287 419 364 354 404 418 128 346 377 522 528 420 260 333 265 564 240 110 112 92 106 114 102 88 226 151 203 207 207 315 489 469 476 507 510 564 516 419 512 703 733 734 639 567 708 676 518 454 578 636 446 496 587 520 376 510 439 610 467 574 452 540 490 255 546 419 428 288 281 501 399 532 402 638 528 445 572 533 436 718 702 660 580 679 435 341 407 594 596 748 705 562 350 161 108 79 114 79 136 299 372 268 287 288 276 366 206 241 317 185 159 405 223 309 427 828 130 424 399 398 423 328 308 174 137 155 209 189 352 295 289 361 187 392 242 242 520 260 1160 328 322 471 172 379 302 236 140 336 354 185 193 480 348 352 344 249 207 375 632 422 531 539 622 375 346 504 345 489 382 607 210 377 524 522 436 540 544 357 493 484 422 262 250 338 380 181 477 700 714 419 188 392 191 298 377 369 296 1407 362 1387 1313 1155 1066 1174 1296 1453 1150 1237 1168 1226 979 1379 1368 453 366 279 387 467 546 454 385 484 716 561 618 343 203 491 557 198 433 553 558 517 499 285 328 338 422 472 557 503 459 540 358 708 533 375 335 309 497 271 351 427 472 458 442 588 726 701 366 522 838 446 499 465 330 288 446 399 539 340 224 457 393 373 257 586 311 404 334 546 361 539 566 540 599 542 599 506 214 586 412 507 329 446 300 270 339 282 281 463 427 508 411 470 378 480 552 406 316 378 550 372 454 375 418 374 309 412 385 326 442 347 508 326 465 265 544 348 464 408 359 691 354 649 453 531 546 530 499 579 262 787 507 304 611 577 446 514 489 537 524 445 535 471 709 640 646 358 411 417 566 559 530 405 487 452 361 270 459 493 482 159 224 148 122 154 150 161 245 210 96 191 151 269 225 266 179 173 171 183 262 175 280 225 377 437 273 350 286 308 250 188 377 315 466 232 231 183 259 206 354 242 251 233 218 192 235 219 244 272 322 318 406 268 176 166 140 234 154 219 242 262 179 212 145 226 135 261 168 148 177 333 581 207 100 126 260 312 217 302 568 238 523 369 377 466 265 261 206 186 146 482 355 297 163 270 91 239 275 326 235 254 372 349 186 243 248 325 310 438 202 158 482 422 340 457 253 391 638 345 214 249 293 289 468 396 369 241 303 387 375 527 491 674 541 470 340 425 721 432 713 480 218 412 266 169 354 493 489 320 375 435 468 425 365 425 408 336 518 424 309 335 327 371 237 219 251 437 463 351 443 400 348 305 476 291 338 305 195 204 304 244 239 156 292 242 135 143 179 120 281 604 315 214 240 151 167 280 387 184 254 317 352 325 387 442 500 385 201 455 431 562 379 195 237 218 410 364 403 259 250 301 137 308 511 275 132 391 373 298 488 501 682 216 376 236 366 174 255 194 396 271 471 201 470 294 313 401 332 326 446 376 542 634 462 306 427 391 276 369 271 424 415 144 206 221 248 191 5286 767 555 383 471 468 404 475 414 641 622 286 433 351 454 66 60 50 105 153 352 480 570 628 567 395 764 336 293 247 194 83 83 269 262 130 213 314 362 399 450 234 156 210 232 451 243 722 599 472 374 395 162 175 390 150 122 150 162 156 149 295 324 146 168 233 384 574 154 350 326 341 261 238 463 380 221 239 243 219 311 255 427 419 358 215 229 342 304 278 465 159 430 478 1781 1468 263 261 202 325 314 224 372 288 462 393 422 361 347 273 373 237 352 397 352 344 333 315 432 363 369 507 402 265 208 584 462 418 619 369 552 162 169 331 271 153 168 172 199 284 173 190 281 362 425 393 672 221 376 317 172 552 330 246 316 306 207 552 227 217 530 454 325 343 452 833 770 609 361 528 668 494 482 600 630 756 422 490 472 319 300 373 612 592 235 262 380 123 270 165 652 586 570 631 575 730 928 963 791 861 609 841 780 656 1197 1111 1187 1011 1047 715 917 885 1073 838 706 990 996 844 805 1459 1186 1368 1053 1465 885 1427 844 1785 1689 1646 850 1016 864 632 373 806 952 857 524 915 312 294 374 382 449 272 405 691 545 431 216 308 298 302 242 1213 1330 1321 1759 1620 1327 1324 1697 1452 1642 1686 1556 1559 1303 1154 1246 1234 1346 1602 1978 1710 1448 1163 1376 1479 1486 1101 1336 1841 362 290 189 1605 1609 799 1951 1886 2157 1787 514 463 738 302 778 140 573 463 315 1631 1140 1230 290 329 240 249 834 1012 839 1396 814 735 869 852 1149 1488 1823 1292 1688 3157 2674 1598 1858 1843 2307 801 547 743 671 788 531 998 596 1118 413 910 520 54 50 857 821 1076 1712 935 460 1117 322 521 375 328 743 703 635 555 471 1236 1589 703 349 694 1151 945 1478 762 1260 499 473 559 956 630 1088 422 634 261 426 479 457 454 624 1378 1624 549 485 335 463 726 317 546 261 275 327 1018 326 268 1169 578 506 1315 469 513 635 450 577 478 548 490 492 526 523 519 659 611 720 595 617 594 570 482 405 775 604 495 248 384 263 575 359 522 280 243 376 424 385 636 885 623 378 846 477 376 323 453 275 255 316 176 237 288 270 265 304 436 192 223 251 196 219 200 276 260 360 313 335 214 150 343 400 586 301 389 248 191 242 318 243 183 247 184 237 662 179 160 265 290 523 309 457 261 267 280 277 422 287 231 325 264 224 350 426 306 251 360 294 296 307 485 204 257 295 254 218 249 458 226 410 282 132 425 245 211 285 183 225 248 288 308 310 482 65 608 289 275 175 194 326 256 546 320 684 368 607 449 736 487 504 343 182 361 359 214 287 134 116 104 144 117 309 201 420 178 402 223 187 253 175 139 97 126 246 343 494 265 191 159 195 284 407 312 312 226 286 456 384 564 351 294 554 253 455 439 360 557 340 338 386 297 312 535 615 262 188 202 350 294 174 418 435 534 377 766 588 578 493 675 648 605 577 518 496 541 938 518 1058 931 695 748 471 405 419 395 198 463 528 383 396 675 468 592 171 354 378 1033 104 98 109 237 195 207 416 236 516 161 339 454 502 165 159 242 613 389 464 598 251 709 106 182 119 124 307 592 542 556 614 598 628 378 523 438 329 364 390 320 348 295 543 505 617 511 647 419 501 326 568 421 736 463 254 400 86 354 204 386 316 912 507 384 746 483 583 583 579 793 606 252 747 490 545 567 373 474 551 466 482 431 410 365 465 233 223 167 389 512 530 477 495 306 636 840 973 540 521 460 1034 370 473 697 334 534 482 747 425 751 713 608 624 636 306 553 639 453 357 722 522 413 601 788 718 772 448 286 574 479 300 263 485 351 397 465 492 419 289 277 551 383 470 392 695 352 262 309 361 1061 598 836 654 755 538 666 679 772 677 628 717 421 462 778 509 571 454 672 600 873 602 389 461 579 495 498 657 513 1790 1948 1185 900 1220 904 962 1002 986 1166 835 897 1076 939 1298 1044 1681 1185 1019 717 737 559 558 941 647 676 407 564 834 776 1413 510 424 645 355 315 683 525 309 284 300 308 270 286 220 175 218 280 203 389 290 305 261 360 528 409 381 506 638 578 888 700 721 616 393 426 672 798 525 569 541 707 674 318 169 264 234 229 191 151 215 393 316 124 205 176 288 147 376 198 153 154 85 254 185 216 247 210 210 161 108 216 193 476 581 601 592 205 319 300 300 268 260 262 301 197 205 454 302 320 285 234 183 239 251 357 185 288 417 615 456 400 274 315 358 361 392 334 395 250 353 505 443 223 161 213 217 160 273 279 282 230 183 277 224 461 365 264 381 224 368 301 259 285 369 303 475 204 678 353 852 457 299 963 382 350 355 309 382 543 400 471 403 642 635 545 845 529 393 375 328 686 269 475 601 421 294 537 615 523 622 506 393 757 618 568 514 415 650 554 595 651 591 594 533 795 645 586 637 386 336 247 395 306 195 1100 489 458 413 474 414 447 383 382 667 739 528 682 513 420 278 214 283 374 308 345 297 523 357 285 251 350 561 365 605 402 284 198 391 284 268 112 162 150 156 162 104 98 288 151 249 241 143 410 369 354 290 440 378 483 432 371 397 428 558 733 508 441 579 465 601 508 524 418 429 454 792 286 257 575 572 283 329 350 363 363 556 311 376 503 329 317 418 346 382 643 450 363 522 179 364 405 321 514 713 836 407 1159 773 582 382 774 329 534 931 511 192 330 289 213 209 203 248 556 394 383 308 467 531 529 291 194 343 400 221 216 255 355 228 787 285 286 196 151 237 303 185 203 120 129 197 173 348 312 132 317 297 324 281 220 329 445 1022 308 271 468 364 333 266 221 285 402 319 365 441 222 276 139 174 147 160 333 562 513 332 340 356 521 232 618 320 361 469 550 176 550 488 435 500 516 456 523 334 232 232 297 268 326 288 165 513 745 1013 437 259 224 255 276 207 297 272 1178 413 1312 1116 1009 1135 1717 1336 1335 1072 1227 1126 1155 1025 1292 999 318 438 598 303 478 452 646 462 478 598 581 531 340 455 584 555 322 322 604 837 935 745 496 418 402 447 474 632 796 672 673 748 833 698 604 753 657 964 352 652 948 958 980 724 841 1010 873 1179 876 752 924 827 812 652 369 576 894 680 676 490 724 846 649 340 859 577 664 506 1025 561 1002 1029 966 977 964 1014 954 443 1138 891 907 436 802 484 314 579 450 550 606 602 833 519 719 591 871 555 689 621 712 740 820 411 728 770 713 544 618 693 836 481 608 733 604 589 588 585 667 765 735 589 1059 357 838 606 912 1052 736 604 594 570 673 998 411 672 794 713 596 767 552 448 536 461 511 750 757 726 932 1099 1100 980 951 982 637 599 572 552 548 387 843 900 416 194 313 273 319 319 273 457 192 318 319 337 419 460 461 1040 848 756 750 521 421 565 489 566 690 585 698 604 624 652 400 666 338 557 658 539 477 561 232 377 554 584 552 642 489 409 638 376 414 405 374 781 329 206 194 158 216 222 502 328 375 401 315 297 380 324 390 300 246 424 424 945 426 177 370 376 346 357 333 727 609 709 465 501 562 531 244 360 326 298 638 195 463 419 318 168 164 510 456 896 315 522 886 342 357 430 485 487 259 353 313 698 628 489 694 278 610 341 611 479 560 581 180 524 586 784 329 414 525 442 679 766 987 812 747 613 902 817 675 1613 677 647 812 472 384 1037 389 484 609 731 744 690 595 790 682 678 416 1166 490 290 543 412 494 448 722 381 585 686 906 583 771 353 539 497 466 402 341 567 480 517 809 350 396 418 464 295 425 344 222 496 799 631 620 398 518 374 567 630 277 237 495 366 464 375 599 718 462 406 670 501 764 518 513 393 335 532 613 520 335 335 382 354 649 828 495 262 509 506 665 1149 611 714 388 866 379 666 644 403 342 899 500 615 747 596 527 760 347 343 732 564 554 754 799 871 681 313 387 547 713 475 769 839 375 387 275 142 281 767 7314 1061 687 865 597 578 1293 577 887 799 695 509 731 1107 113 94 105 80 76 738 483 705 624 878 789 703 464 426 414 389 251 210 423 448 183 410 394 723 737 847 659 431 281 299 422 293 721 586 481 852 160 310 420 365 535 463 649 663 607 450 476 639 299 370 416 375 743 736 542 580 767 374 386 892 624 291 335 350 286 376 413 723 772 402 658 200 475 319 559 450 337 606 804 2750 3088 661 480 458 634 625 575 526 548 949 752 690 653 1029 414 317 291 355 611 421 456 609 597 585 451 631 928 670 800 277 489 688 589 687 586 632 213 296 622 499 272 205 233 256 223 119 228 440 361 352 195 773 323 392 331 296 549 480 285 535 323 337 648 685 410 810 782 172 190 192 673 1395 613 471 739 1571 1361 639 606 666 1061 506 584 562 777 556 729 940 1651 330 337 422 238 318 528 841 1124 966 786 775 976 1001 1092 1279 1076 903 827 1076 1097 1084 1077 1211 1286 1261 1640 1429 1461 1514 981 1234 1002 1211 1320 1066 2020 1657 1777 1176 1645 1324 1696 1069 2016 2622 2871 1671 2059 1522 790 434 1199 1201 777 656 1650 356 354 603 581 669 374 379 1127 759 679 445 363 345 654 304 1666 2011 2209 2992 2575 1917 2131 2652 1991 2382 2152 2012 2819 1862 2057 2315 1829 2202 2162 1813 1798 2004 2996 3268 2821 2585 2270 2741 2636 510 472 242 2962 2863 808 2348 2906 3059 2410 1080 938 878 470 1041 188 831 695 482 2189 1666 1722 320 406 271 570 1533 1328 1499 2406 1515 1279 1768 1404 2451 1658 1982 2237 2319 4705 4374 2085 2495 2715 3283 1962 935 1586 1298 1553 923 2015 516 2091 562 2056 1038 50 48 1666 929 1696 3131 1367 768 1583 555 1057 571 574 959 893 820 1078 1003 1745 2350 947 559 1266 1777 1609 2518 1523 1687 910 1351 809 1589 962 1790 384 950 457 1211 1207 1071 1156 999 2000 1564 1249 973 843 589 1009 889 927 651 585 800 1487 902 422 1601 912 760 2258 703 852 1121 1290 1170 866 758 970 1040 853 837 770 905 912 876 853 871 1029 979 747 841 905 1017 621 604 973 259 626 498 900 538 622 483 664 418 977 1090 911 294 1315 919 999 441 471 303 285 339 255 522 427 357 402 388 676 313 286 469 399 255 247 417 279 422 318 516 410 401 544 575 775 421 369 197 522 461 602 382 333 239 329 374 916 187 311 360 230 778 797 610 516 592 559 602 540 468 351 543 361 508 832 546 679 398 420 680 664 394 409 209 182 599 676 326 377 619 384 469 561 239 590 318 306 358 311 337 332 370 294 513 843 129 703 240 491 124 203 323 491 424 489 700 632 622 1050 740 621 735 370 309 394 275 432 322 286 210 190 282 201 383 526 282 317 407 331 259 206 334 223 174 245 343 269 636 558 254 240 311 410 509 411 402 527 360 765 697 808 505 470 1012 532 691 677 736 627 645 480 561 1169 621 792 506 489 388 319 522 458 239 613 679 839 551 1417 508 725 880 405 767 843 706 673 628 737 1295 1033 1087 807 1159 1308 798 943 748 580 350 772 874 773 803 980 825 524 391 554 611 1859 211 137 176 306 233 243 439 374 797 245 408 330 815 298 300 411 999 856 393 468 768 835 266 418 216 280 668 625 527 553 647 607 703 474 431 478 364 402 501 378 465 506 592 558 636 582 655 412 499 489 467 570 1162 462 404 513 241 645 311 531 497 1162 527 358 1095 874 921 795 1094 908 472 652 1417 831 579 621 386 433 525 476 481 768 453 364 667 385 422 418 773 706 503 652 623 503 1177 1031 1241 904 570 851 1421 591 545 718 315 803 737 848 714 840 755 674 699 749 580 674 872 528 852 848 793 390 1466 1470 1821 1255 1203 367 921 803 810 781 729 981 1146 1083 809 599 475 488 568 644 729 749 1012 1120 665 582 588 1096 725 1144 975 774 1339 952 1151 1341 1178 1168 1147 763 1015 896 1001 1044 768 1057 1206 961 866 1088 1140 1024 989 919 1138 1132 2027 2175 1442 1479 1836 1383 1495 1581 1693 2320 1574 1677 1654 1527 2302 1247 1930 1454 1391 932 1016 930 1185 1490 967 1711 391 888 1560 1339 1763 793 526 769 812 504 726 821 336 433 532 514 308 319 627 513 489 408 325 482 371 379 717 613 714 1176 488 615 873 531 512 558 717 796 601 596 486 741 678 1130 597 873 921 924 430 265 233 473 419 377 158 687 448 131 840 289 284 336 275 282 143 88 307 306 213 242 237 252 192 286 389 712 582 637 684 611 633 247 270 284 351 329 321 368 420 491 667 554 304 378 368 274 266 328 342 957 330 404 864 1215 423 451 533 1059 1097 1021 753 746 772 784 724 995 977 463 570 417 449 657 543 584 566 640 432 591 684 831 433 313 570 423 744 455 371 610 728 631 902 431 1552 686 1666 754 665 1796 755 828 718 765 1052 964 402 434 404 1037 1082 964 1059 1070 878 829 574 1450 581 1100 1400 901 809 1530 1303 1091 926 736 1109 870 1011 989 1180 935 1061 920 1346 2040 881 1335 1018 1276 1265 1263 1411 437 502 524 449 680 737 1936 618 654 736 798 1103 862 798 1005 1209 1239 1393 1119 596 437 402 311 458 956 970 594 525 552 452 449 571 375 617 704 804 919 560 516 711 726 396 379 351 240 345 345 340 264 701 249 462 243 305 705 475 648 402 1327 931 994 1001 831 804 790 1075 1264 742 680 1146 745 630 509 636 1069 1067 587 941 607 447 797 793 559 1049 442 761 679 873 432 397 442 734 447 826 827 493 631 584 572 447 567 547 662 434 869 1387 1373 639 1727 1183 969 518 1169 1036 1112 1063 451 434 302 407 256 250 259 377 853 683 511 780 548 486 651 459 330 466 332 114 238 184 417 264 1249 497 604 327 273 331 542 488 270 217 242 167 141 507 541 378 442 465 507 748 216 370 413 1788 482 466 1090 668 587 457 333 505 876 618 409 361 374 432 379 401 297 271 630 833 482 739 969 967 899 415 964 515 533 517 1089 438 860 918 890 926 946 818 556 559 441 595 352 445 308 442 312 578 1640 1113 363 252 294 332 1000 303 311 442 1984 597 2390 2222 1653 1367 1936 2072 2050 1999 1651 1942 1624 1586 2511 1745 715 624 629 432 996 779 1042 714 1226 865 808 640 553 771 767 1123 358 433 745 749 727 725 457 335 323 542 598 838 1405 1456 785 940 921 853 726 859 797 1084 775 783 1444 1592 1529 1198 982 972 977 1107 1011 1074 954 645 642 826 583 698 845 897 972 619 1035 966 863 737 897 941 1069 1042 1450 1056 1250 1353 1216 1408 1213 1069 1119 630 1107 1003 1481 1205 1489 1320 1063 1551 1221 975 927 1352 1176 990 750 974 1332 996 977 992 1026 1185 1205 938 1077 1111 1126 977 1009 899 905 840 1095 1072 1042 918 842 878 1229 864 1030 997 1100 888 883 945 1286 1299 1073 797 934 802 1337 1345 782 879 953 1058 1110 1150 1085 895 887 839 954 1192 1265 1292 1092 1209 1055 861 906 796 956 956 1168 1246 777 697 864 1286 383 321 344 852 376 971 318 558 390 282 330 461 445 445 457 467 409 357 371 576 437 528 471 399 534 378 609 439 492 432 556 504 540 844 596 561 472 595 451 395 680 681 617 858 439 342 933 548 624 689 609 892 509 289 279 186 394 459 646 633 737 540 221 445 263 426 283 412 498 321 648 1239 542 407 650 277 285 351 562 663 695 847 580 684 824 496 377 695 685 643 1057 299 852 510 415 247 398 662 650 550 429 438 876 437 571 486 599 710 496 448 492 919 727 511 673 361 407 638 798 667 633 839 464 409 520 745 767 787 865 669 965 1313 986 1261 771 689 1008 1167 688 1574 678 574 693 662 331 1359 621 917 593 839 986 911 595 970 1070 1103 710 997 684 415 832 942 752 730 677 411 996 661 836 958 779 924 564 643 741 896 518 823 703 691 809 397 377 527 390 348 280 462 340 459 1345 1037 683 618 506 604 536 584 259 529 363 606 601 649 950 1120 720 642 829 539 801 830 572 499 445 488 598 817 580 598 503 441 847 732 631 293 764 488 745 1365 759 805 408 1229 367 917 555 434 597 924 639 854 811 804 868 537 692 603 827 882 780 1192 1206 916 863 381 612 461 779 528 803 1117 273 347 398 253 515 555 1061 10226 5283 6453 982 525 1006 648 1132 1118 626 403 697 845 134 133 130 109 119 568 467 986 779 767 796 873 674 599 637 562 361 297 572 636 339 627 489 785 806 870 647 542 421 478 537 451 1182 837 694 868 459 468 549 615 558 479 610 655 665 447 448 791 329 436 544 749 644 699 782 731 921 590 625 885 772 233 790 814 776 880 1054 1041 963 678 592 370 764 802 563 667 699 1065 948 3443 3833 726 788 1099 698 945 817 703 599 1105 1015 969 912 873 480 477 508 634 574 542 765 975 972 911 756 707 863 1262 718 506 650 710 640 1097 589 821 279 297 947 677 340 275 242 234 355 219 205 679 568 732 392 850 505 483 548 340 737 624 462 442 517 314 681 758 567 1427 1371 237 269 405 1039 1562 1096 589 1012 1454 1811 895 1147 919 1297 626 860 874 922 796 659 1476 1621 553 511 450 302 702 532 1321 1112 1301 1443 1005 1501 1595 1771 1926 1817 1372 1400 1086 1188 1994 2058 1870 1991 1763 1953 2128 2081 1871 1845 1675 1299 1774 1926 1423 2458 2169 2402 2001 2462 1633 2519 1924 3633 3913 3852 1880 2183 1799 1186 751 2140 1672 1298 903 1610 681 636 593 752 819 708 557 1281 1165 916 497 562 520 678 427 2820 3283 3148 3226 2526 2700 2609 2756 2715 3209 2461 3388 3115 2800 3210 2905 3025 3321 3285 3238 2527 4286 2796 3376 3306 3505 2639 3135 3750 582 472 392 2648 3386 1787 3452 4298 4438 3409 990 977 1441 600 1442 302 1181 803 572 2497 1727 1714 507 721 580 965 1693 2126 1529 3209 1631 2269 2155 1881 3069 2898 3405 2983 2908 6430 6533 2887 3029 4206 4567 2387 937 2056 1566 1799 913 2049 850 2725 880 2417 1235 163 155 1989 1356 2560 4041 1613 1086 1741 1263 1239 779 752 1309 1236 1236 1448 1088 2606 2665 1366 1085 2112 2308 2222 2890 2076 2164 1229 1043 936 2358 1075 2464 884 1327 709 1666 1228 1316 1490 1693 2785 2722 1186 1155 798 1063 1058 819 1133 679 735 1067 1920 1144 1274 1973 1056 956 2806 802 1003 1645 936 1237 1103 994 1502 1318 964 791 1074 1267 1298 1293 1063 1162 1286 1448 1147 1241 1550 1231 865 657 893 482 532 516 1010 622 566 696 735 716 1279 999 1003 711 1223 1463 999 771 558 508 478 431 681 519 522 509 489 629 567 578 638 898 764 449 352 562 593 501 836 731 500 633 585 706 1183 435 396 749 567 751 672 410 544 590 430 600 1067 367 453 305 475 662 857 756 558 648 655 601 575 433 409 550 586 973 767 737 552 549 387 611 593 766 603 440 344 525 601 309 304 886 467 670 560 410 699 892 858 958 701 808 918 1014 555 787 1337 142 1243 522 656 241 351 215 890 696 552 967 972 876 990 808 821 926 331 392 462 405 590 358 386 411 371 392 270 355 524 390 578 856 388 308 468 483 271 328 606 281 230 974 1220 684 610 746 969 510 695 699 768 514 1234 790 1128 708 520 889 578 789 602 730 476 651 593 678 1187 574 1071 747 586 287 521 752 516 256 840 786 969 1024 1530 734 933 1066 601 1084 770 943 935 1154 877 1637 877 1608 1246 1450 1436 1107 974 943 817 312 717 877 970 1118 942 938 1150 442 946 1137 1949 291 288 288 398 387 399 478 658 676 361 529 575 1102 331 333 547 1190 1153 739 826 726 1002 277 517 289 295 774 1204 1051 1120 1179 1124 1245 985 752 687 506 514 796 511 704 581 861 686 938 709 682 685 906 644 634 532 1331 519 358 579 290 508 274 646 526 938 470 501 1047 1329 1170 1642 1378 1568 998 572 2127 951 630 666 768 1292 1016 1100 1063 1036 734 807 1105 647 715 720 919 822 722 1178 1005 553 1291 1390 1662 1060 1084 825 1189 924 1100 960 399 1138 882 735 927 720 867 849 911 933 889 682 1167 923 953 1254 988 667 1592 1649 1459 1111 1051 533 923 867 654 959 1048 848 1257 1358 845 754 807 792 1006 1047 887 832 1512 1261 713 846 651 1923 1028 925 1076 869 1733 1336 1401 1040 1018 1245 1450 807 930 1066 875 1046 1001 1159 954 1649 1219 1597 1537 1537 1297 1669 1540 1404 2577 2912 2327 2459 2311 2202 2469 2591 2081 2858 2045 2182 1780 2174 2413 1757 2644 2180 1835 1299 1396 1116 1163 1491 1189 1664 901 1318 1847 1676 2307 910 1046 1317 754 677 1106 922 832 704 672 932 506 505 581 502 512 612 589 583 361 349 725 974 765 1220 789 891 1168 1185 915 848 896 1028 825 849 914 960 1201 1317 1031 858 891 1273 484 456 387 524 525 412 391 512 476 439 609 379 268 405 386 262 127 86 360 229 358 576 584 576 491 887 412 780 599 674 628 608 624 336 506 674 1075 370 360 388 722 516 810 530 746 277 226 293 275 347 393 844 408 562 1089 1551 536 768 563 881 891 726 660 768 795 1050 764 1151 1042 421 584 481 589 984 757 510 449 795 610 728 657 1118 980 927 992 857 857 875 960 445 782 793 757 381 1379 739 1535 839 710 1519 781 592 779 580 995 917 475 597 545 1226 1162 1058 1091 1285 703 648 447 1181 580 1245 1237 730 784 1144 1189 864 686 986 1218 889 952 1028 985 1167 991 925 1302 1764 1062 1716 1607 1802 1674 1537 1883 444 872 859 768 771 684 3064 968 952 924 1034 958 842 820 880 1124 1276 1366 1147 748 974 570 559 418 1158 839 681 604 748 678 520 564 571 1015 1202 1408 1293 547 642 863 526 499 240 250 214 254 246 200 192 794 490 554 406 290 952 984 917 900 1425 1256 1127 1231 1192 1083 1094 1054 1560 1253 1161 1013 1244 1115 999 1097 886 1150 883 1166 777 674 1012 976 757 1297 595 849 1280 1390 726 540 696 643 548 778 1252 886 1204 954 860 873 736 1105 735 692 1405 1359 1320 1150 2524 1563 1014 806 1574 840 1066 1614 856 482 298 470 398 373 409 419 897 735 1195 871 855 776 666 288 628 710 360 388 374 393 463 575 1476 575 670 520 494 610 586 623 367 361 332 329 270 466 613 355 679 696 754 952 632 819 406 1968 605 545 984 565 668 696 636 421 830 764 1033 985 549 794 568 685 401 317 908 1524 754 730 1011 1127 1423 603 901 782 832 591 1285 323 1007 1092 1042 1187 1191 1070 816 637 703 1266 428 367 440 695 375 1242 2058 1635 1001 220 504 456 1101 523 417 408 2937 879 3095 2866 2594 2277 2534 2616 2440 2548 3144 2533 2998 2636 2932 2688 719 854 767 756 1329 1084 1207 952 839 956 1049 1155 745 609 956 1226 601 809 1169 928 875 903 746 566 587 938 932 1149 742 668 351 545 527 467 393 381 363 618 431 452 784 871 847 738 595 527 519 723 576 528 458 335 320 474 291 457 522 428 493 351 533 531 362 385 639 524 592 564 1062 510 882 908 833 953 900 779 728 345 600 565 945 631 950 648 534 708 663 492 616 909 751 546 436 604 745 501 671 540 585 674 753 548 631 622 673 491 572 491 565 550 601 729 577 675 469 581 580 554 513 428 700 485 452 417 680 632 541 505 567 392 717 871 327 530 604 634 692 705 659 424 517 418 546 664 876 740 616 662 515 443 485 471 509 520 637 730 442 316 555 862 208 138 174 415 182 435 157 328 177 164 285 251 249 263 267 301 227 197 195 360 320 329 348 253 329 300 394 319 337 278 322 333 324 540 409 297 267 309 325 222 586 560 498 668 215 176 662 339 391 369 320 616 178 200 194 142 221 373 382 420 508 335 151 348 185 289 189 327 288 199 516 844 389 248 372 172 155 238 215 429 409 438 347 429 566 314 192 421 417 407 495 144 484 283 263 160 228 360 310 388 303 279 583 268 305 308 336 409 322 306 332 471 412 345 471 140 199 432 469 425 450 536 362 254 313 502 450 354 594 377 578 666 702 773 406 409 523 691 404 1114 391 394 349 480 184 909 447 472 355 417 724 450 332 611 711 719 468 561 498 286 603 504 349 377 336 237 733 410 566 685 469 541 322 379 437 509 372 650 516 479 594 234 230 337 206 170 191 248 137 301 703 451 331 335 301 354 329 355 152 392 225 308 346 335 393 467 358 329 412 345 477 468 272 321 271 346 392 513 372 355 307 208 637 401 485 193 520 365 547 970 585 464 194 736 227 585 254 202 255 442 412 560 423 498 544 353 461 421 432 559 465 745 720 561 519 323 416 235 468 316 484 842 163 231 315 161 298 383 687 5283 5534 5642 534 327 728 351 581 759 445 256 397 512 42 90 56 52 42 358 245 380 332 351 462 342 347 341 345 320 240 182 367 367 237 445 232 551 446 468 430 263 219 248 305 224 563 676 565 605 281 255 375 313 359 339 322 338 336 314 362 573 245 336 367 452 492 508 471 383 474 339 374 454 450 141 351 379 351 441 603 594 636 448 346 207 471 518 254 379 346 675 563 1932 2275 396 441 823 303 550 476 314 282 532 627 383 496 505 331 270 329 434 434 374 483 491 473 571 399 410 531 544 464 286 419 430 383 594 326 549 146 201 567 519 224 140 122 114 231 129 74 350 321 353 262 587 322 299 359 124 302 268 254 208 272 243 434 311 261 786 754 117 133 234 353 991 472 309 592 839 1114 592 749 512 938 374 446 519 433 544 390 1038 981 379 371 326 96 445 253 925 584 876 774 538 731 886 886 1097 979 797 769 580 698 769 920 800 773 921 1060 1138 1101 1087 820 937 635 915 887 625 1410 1088 1361 1150 1619 806 1446 1068 1977 1933 2098 1069 1526 981 878 472 1166 1118 801 585 846 401 382 434 433 537 475 409 833 675 583 300 295 275 406 248 1615 1771 1735 2098 1659 1583 1621 1697 1350 1820 1160 1936 1818 1395 1662 1773 1624 1885 1629 1539 1452 2584 1613 1871 1575 1667 1412 1737 2060 326 271 205 1491 2087 844 1632 1908 2117 1619 561 608 955 447 941 120 696 584 428 1588 1182 1207 334 260 216 568 973 1407 878 2280 996 1389 1316 1039 1850 1752 2113 1745 1704 3631 3083 1801 1817 2419 2385 1567 491 1392 856 1037 573 1224 450 1454 533 1427 695 104 98 885 712 1565 1784 914 642 1198 842 775 515 509 675 653 638 788 567 1412 1613 906 681 1537 1244 1236 1665 1179 1142 664 810 726 1392 700 1406 566 884 411 1068 880 910 1079 1143 2018 1572 710 652 430 597 640 552 663 440 464 596 1203 664 700 1161 635 597 1806 560 707 1112 520 540 542 514 859 747 504 385 645 732 747 721 567 620 729 719 617 632 888 768 450 456 581 223 396 399 625 419 391 277 430 457 794 636 589 462 943 1187 749 563 379 342 336 273 479 367 357 372 294 317 452 387 354 497 536 314 189 275 402 313 556 495 291 303 356 438 602 256 237 571 440 536 383 267 402 383 200 377 696 254 276 219 226 367 461 421 297 387 421 351 442 295 292 417 394 715 376 461 371 412 237 390 353 432 442 242 233 356 423 219 194 442 328 400 318 213 303 503 491 533 431 453 538 586 319 440 810 40 618 433 407 140 290 151 486 437 357 614 565 498 546 571 489 655 197 189 229 288 364 255 304 298 278 308 133 222 263 214 491 625 147 145 237 223 146 109 405 150 140 509 733 351 323 478 512 305 529 541 498 243 717 508 711 433 262 385 298 445 372 494 308 397 380 324 793 244 717 459 355 229 288 469 324 162 545 464 536 684 955 319 443 520 388 612 361 599 499 677 530 1156 516 917 662 1022 1032 727 626 597 543 185 422 518 493 603 651 639 901 150 501 602 1083 153 136 64 254 114 134 385 477 425 275 283 371 746 227 227 350 639 772 453 512 403 661 205 386 204 221 442 758 655 702 720 673 768 522 452 476 368 380 551 393 491 437 555 422 639 458 395 480 639 480 468 342 923 342 199 343 167 366 123 328 255 538 262 294 577 493 734 910 952 859 515 389 1115 599 300 312 465 630 614 595 533 739 432 458 522 204 241 254 442 430 285 479 526 423 858 716 865 677 654 558 727 576 623 571 258 566 463 544 461 523 577 577 573 589 436 441 771 389 671 805 719 297 1097 987 956 832 744 380 630 592 336 593 505 569 802 679 496 422 545 434 659 514 497 377 690 791 472 645 466 1197 505 507 820 548 969 895 772 746 568 711 839 498 523 634 584 591 500 751 654 1024 691 902 956 881 732 835 845 725 1425 1518 1303 1253 1313 1255 1324 1356 1095 1670 1121 1183 984 1205 1453 866 1450 1532 960 663 678 822 739 1029 766 1052 608 728 855 771 1549 513 545 818 358 322 579 661 308 376 381 621 380 229 303 209 242 411 323 432 173 171 323 606 558 720 337 474 457 461 543 517 525 566 414 431 525 636 705 603 518 473 472 697 282 314 269 352 315 272 255 271 280 320 436 209 178 257 227 135 66 60 184 147 218 386 398 378 334 552 165 478 444 396 398 420 434 191 379 553 894 313 307 327 504 362 507 332 396 127 92 207 199 235 253 473 223 273 739 1077 293 394 342 378 376 342 338 484 594 606 429 889 800 263 246 228 339 760 451 349 275 446 369 477 357 562 459 451 619 381 570 440 448 192 288 308 385 169 718 404 818 465 393 841 447 297 417 267 525 435 282 304 262 691 610 535 612 825 452 440 242 725 347 684 689 372 439 621 645 364 394 417 544 534 563 530 638 528 506 597 791 1005 539 850 979 1118 869 671 1127 280 509 479 438 425 288 1863 616 424 416 397 468 428 421 417 801 835 733 632 460 579 341 325 214 821 543 474 305 347 364 279 372 310 360 752 874 793 257 369 493 310 295 161 159 131 169 155 121 115 445 369 437 203 202 463 587 463 526 688 606 658 538 671 550 559 677 979 759 747 660 760 781 707 760 523 776 448 623 379 270 615 619 470 702 365 524 734 665 319 339 461 439 311 478 762 460 769 572 615 613 428 626 476 313 935 693 781 562 1373 817 529 450 897 519 563 1008 460 228 190 370 321 294 359 345 578 421 780 638 505 516 469 202 412 400 208 148 205 277 236 364 936 333 325 264 264 365 344 405 252 203 181 161 145 267 425 229 465 387 315 769 346 502 280 1414 288 286 609 430 439 438 412 276 543 415 622 562 309 475 372 415 279 125 537 846 288 383 609 674 1115 373 473 456 487 389 696 175 615 621 585 706 681 695 311 384 415 819 248 194 253 439 161 713 1421 896 424 136 293 231 588 339 134 286 1851 646 1985 1870 1315 1408 1654 1598 1557 1427 2187 1453 1959 1389 1677 1641 428 432 376 391 643 538 713 479 535 466 557 613 440 299 635 746 344 525 706 558 550 534 445 221 258 571 567 653 912 810 502 682 640 545 520 500 470 793 564 562 1028 1127 1087 892 712 685 703 842 660 701 639 448 431 589 317 533 607 554 734 381 647 647 542 413 735 552 622 588 1178 739 994 1018 937 1063 992 864 838 379 774 668 1113 779 1074 810 647 874 825 600 672 1049 842 642 571 698 882 582 727 594 645 738 829 594 701 713 731 541 642 561 636 600 678 791 652 711 551 637 694 622 613 613 862 521 622 524 821 789 610 555 615 458 848 1039 478 610 688 706 746 777 765 532 617 518 660 778 992 858 678 738 581 540 578 578 611 614 772 826 518 483 623 943 238 178 256 632 268 706 224 444 246 196 334 316 339 345 351 375 297 267 265 443 387 381 415 310 435 332 555 393 442 385 410 421 403 681 557 429 358 441 371 304 667 633 569 761 331 274 793 439 499 598 539 717 268 234 224 189 294 411 466 487 579 398 183 372 225 309 229 347 314 271 552 1095 439 323 492 227 208 280 301 514 494 558 397 489 708 384 220 527 519 503 618 188 653 332 386 205 264 547 497 451 349 299 714 318 422 396 414 520 364 374 352 547 472 387 535 214 281 476 589 481 506 762 392 284 353 587 632 472 661 450 663 929 824 915 540 465 603 850 514 1329 509 455 564 544 241 1046 538 553 385 533 812 512 459 695 804 812 510 761 550 322 738 602 538 538 465 302 839 456 632 791 534 625 387 461 536 624 414 694 562 529 648 262 244 408 222 250 221 332 195 373 930 489 405 369 360 380 440 472 168 437 241 431 396 424 561 651 480 398 527 420 576 600 334 363 313 388 444 689 505 466 345 305 697 517 519 227 596 411 692 1067 697 532 244 1028 243 639 313 263 299 532 454 672 543 660 652 438 577 496 530 673 573 889 870 821 605 353 498 259 629 424 649 927 198 266 348 185 342 471 865 6453 5642 6822 724 410 856 418 757 896 475 294 503 626 87 92 64 64 52 436 297 582 518 517 615 523 499 481 430 374 258 192 447 485 251 499 296 660 560 584 498 279 239 371 363 260 740 778 623 673 299 314 488 385 397 367 348 364 370 346 390 685 291 398 409 532 579 568 535 448 581 426 467 550 595 161 489 517 485 583 749 805 749 535 402 231 578 604 368 458 434 752 715 2433 2841 482 583 916 372 680 571 386 338 666 789 589 619 575 385 368 371 510 528 453 565 648 628 625 526 531 644 701 533 345 520 540 463 796 449 641 174 231 623 561 248 154 142 134 257 145 115 432 400 455 294 719 385 364 411 190 389 343 313 273 310 269 536 475 332 1070 1036 181 201 252 401 1183 627 392 677 1085 1316 681 895 590 1086 410 506 611 552 677 516 1147 1370 427 411 362 158 526 356 1013 646 964 963 677 885 1046 1004 1197 1209 892 967 749 913 1011 1150 952 1013 1054 1227 1460 1340 1247 1039 1095 760 1178 1120 781 1742 1319 1590 1371 1782 1022 1683 1252 2672 2510 2589 1318 1768 1241 954 535 1347 1274 936 729 1058 439 418 513 536 711 607 431 965 836 788 336 349 325 444 290 1837 2088 2077 2445 1954 1849 1923 2023 1686 2185 1564 2301 2257 1790 2076 2074 2065 2296 2191 2104 1693 3117 1985 2283 2028 2173 1721 2080 2587 385 318 247 1922 2364 951 1987 2515 2779 2048 674 684 1234 532 1174 207 1109 759 526 1885 1301 1303 426 321 267 704 1221 1799 1180 2683 1224 1754 1647 1230 2386 1954 2359 1996 1969 4206 3815 2073 2099 2904 2843 1996 590 1738 1057 1232 674 1490 562 1795 649 1824 1024 116 108 1217 914 1900 2310 1091 734 1453 946 987 575 575 946 893 835 953 674 1734 2010 1006 777 1700 1590 1617 2132 1445 1536 841 897 804 1630 790 1843 620 1023 503 1239 1017 1097 1226 1311 2156 1985 865 813 535 748 824 660 795 506 494 798 1379 763 783 1532 868 784 2100 651 810 1301 669 796 757 724 1050 910 582 471 721 874 885 872 691 754 811 967 788 779 1183 911 632 516 709 253 450 472 721 469 441 349 521 513 1004 825 732 581 1044 1340 884 655 437 434 428 328 526 403 408 419 343 363 539 461 440 668 657 332 207 384 482 384 692 547 321 500 433 550 826 298 274 579 462 644 428 306 408 419 241 413 790 258 316 233 238 447 625 515 373 463 474 408 495 319 339 468 412 785 435 520 393 479 257 443 408 543 484 268 249 384 443 227 208 577 358 473 360 264 392 597 585 649 504 530 638 712 376 499 951 75 732 479 503 181 300 171 644 537 415 680 601 550 622 607 579 783 247 229 296 343 394 283 332 320 300 336 176 254 347 248 529 707 173 171 348 272 187 119 456 178 158 602 994 492 458 573 703 392 602 616 540 289 1073 653 822 477 347 526 358 579 430 596 348 486 477 536 949 310 887 554 447 241 356 590 437 194 635 567 682 773 1219 462 637 796 485 776 482 707 773 944 697 1429 641 1165 809 1198 1184 918 752 696 622 217 499 615 684 729 752 788 1050 305 753 860 1301 175 169 84 299 163 183 403 493 517 317 374 423 880 277 279 417 812 885 607 676 491 776 227 420 224 243 533 936 823 874 904 847 956 695 566 542 400 416 676 425 612 467 698 547 794 593 561 609 799 563 522 396 1039 409 235 387 247 417 141 455 328 694 310 382 747 926 983 1115 1162 1017 645 483 1615 704 404 416 566 786 664 669 575 814 470 500 605 268 293 306 608 510 327 589 620 525 968 913 1095 795 786 633 874 692 825 657 298 684 577 632 579 607 631 627 639 655 546 542 849 513 770 958 804 333 1284 1173 1095 994 900 426 810 776 471 684 781 758 1051 1051 613 576 608 450 785 705 631 529 841 992 564 687 510 1314 639 714 937 618 1212 1134 1056 842 712 818 1044 598 727 857 674 734 640 864 749 1189 894 1143 1211 1132 1009 1166 1171 1062 1741 1924 1748 1598 1531 1473 1535 1579 1301 1995 1287 1363 1196 1388 1731 1154 1819 1793 1342 849 899 933 924 1272 886 1246 712 1011 1248 1129 1841 652 731 1043 439 420 665 755 456 428 451 727 406 271 345 264 347 511 377 464 187 191 375 801 649 879 399 634 672 561 629 614 595 620 549 564 629 724 820 884 624 561 576 824 338 338 291 408 373 330 319 372 359 384 507 282 212 287 265 157 68 72 247 175 242 412 422 408 356 642 292 660 521 478 479 479 497 252 446 610 948 347 341 359 613 368 566 366 424 171 130 237 229 289 313 560 444 512 909 1318 401 485 463 550 548 428 426 574 653 736 535 1022 925 320 340 315 447 860 541 401 356 550 440 529 428 781 548 532 742 462 681 513 523 255 361 377 550 308 1072 592 1177 628 581 1188 671 408 660 378 617 564 380 352 302 811 718 683 764 960 558 540 327 918 447 882 918 540 589 846 906 557 526 503 727 702 748 730 836 736 728 728 915 1288 738 1133 1197 1443 1241 892 1384 316 543 525 484 473 373 2242 692 554 546 688 639 608 608 549 921 978 882 851 520 710 383 369 292 1017 636 514 357 520 450 313 450 362 463 804 999 849 305 423 601 401 387 193 193 161 203 189 151 143 520 418 495 289 236 611 643 521 562 982 814 867 826 909 776 819 840 1129 917 849 827 910 911 833 911 669 914 601 790 505 373 758 751 540 867 389 582 816 810 542 422 557 520 360 555 899 518 913 669 667 657 484 738 542 377 1111 927 1043 590 1943 1112 822 546 1090 630 699 1183 520 303 216 392 376 353 414 406 741 571 882 742 680 574 542 232 448 440 267 205 225 345 274 464 1058 407 415 324 326 499 410 447 272 244 199 183 167 297 513 259 556 458 425 813 419 552 310 1652 367 365 809 476 540 549 513 318 660 558 785 731 369 634 444 550 311 279 620 1100 461 476 731 808 1236 423 626 576 578 429 980 251 784 861 825 948 921 822 403 440 450 931 288 242 338 481 193 879 1760 1135 456 154 401 324 709 379 162 292 2158 676 2352 2177 1534 1692 1925 1929 1845 1736 2412 1704 2220 1636 2049 1852 480 567 513 524 802 677 942 626 650 599 709 712 472 358 778 1069 394 602 820 602 588 572 498 269 314 663 655 797 817 688 375 540 628 470 476 557 502 534 352 690 788 810 820 946 781 627 719 602 540 619 587 437 403 396 399 542 580 459 892 346 682 586 391 349 573 365 416 398 609 647 708 509 543 511 489 493 466 370 768 543 643 327 534 422 316 512 346 351 390 485 558 320 539 468 653 554 333 479 552 507 559 383 448 537 424 574 417 436 495 614 553 663 459 521 403 567 538 669 480 442 602 441 712 725 802 821 485 478 648 410 594 537 451 801 792 574 810 636 830 729 655 830 851 895 858 789 650 760 768 609 585 553 570 573 729 534 859 790 594 661 294 379 151 320 186 378 184 312 289 153 293 158 306 294 308 195 189 179 253 378 225 436 245 304 354 196 281 216 240 357 169 266 231 516 196 317 283 349 321 202 316 335 325 411 306 225 476 224 298 487 477 704 436 178 168 112 199 227 378 316 334 180 230 133 240 143 281 186 122 158 411 896 158 161 245 218 227 223 271 418 240 592 381 401 379 335 339 392 366 279 448 295 260 265 184 152 170 279 314 261 424 221 453 318 402 513 402 434 353 144 156 634 375 373 454 519 402 330 350 424 314 689 293 347 324 235 450 496 340 242 532 699 753 526 471 448 529 740 434 768 774 205 566 591 233 571 473 525 383 465 572 443 572 457 453 455 464 805 308 306 331 560 386 575 235 335 363 574 795 367 456 727 403 630 407 617 317 280 304 262 336 388 420 365 338 363 228 282 220 315 725 410 460 260 269 255 243 279 147 208 206 238 375 268 383 536 266 211 375 491 661 383 351 254 262 288 347 457 503 544 259 102 370 514 237 211 420 321 455 755 356 610 304 543 202 593 225 343 405 717 478 406 399 475 396 454 505 264 371 750 723 961 929 565 681 455 381 300 499 391 513 524 163 181 241 182 297 468 597 982 534 724 6163 389 624 522 718 730 244 374 582 260 219 62 116 126 100 281 415 623 695 477 415 548 346 297 265 315 158 100 264 347 114 443 302 499 530 552 164 178 260 213 552 266 673 456 313 430 305 172 128 503 198 151 224 230 249 186 263 344 186 224 179 274 454 296 415 347 629 426 418 647 475 204 216 230 200 287 269 390 330 465 333 199 514 365 469 502 204 696 595 1813 2278 405 354 413 417 655 409 352 275 675 478 633 399 560 293 449 457 425 476 379 559 582 552 504 576 665 740 478 230 275 753 376 323 565 473 607 108 353 405 343 409 299 264 266 240 159 142 236 461 465 297 582 422 315 261 214 641 534 383 392 349 310 462 544 338 826 792 187 226 313 468 660 753 405 579 768 569 558 549 638 849 576 654 379 418 497 408 484 796 231 201 169 172 320 325 741 846 974 869 1077 999 1030 1119 1124 1183 1171 701 868 744 943 966 1188 1421 1122 996 1058 1038 938 1304 971 1234 1268 1220 1125 1456 1183 1312 1149 1289 1045 1380 1277 2225 2001 1796 964 1269 1401 625 429 906 1107 779 559 1529 363 280 396 458 590 490 281 821 687 765 428 278 196 198 464 1577 1553 1653 1893 1654 1737 1621 1739 2090 1588 1509 1902 2599 1632 2327 1872 2113 2115 1967 2367 2067 2286 1746 1873 2065 2229 1920 2104 1774 529 406 359 1422 1591 623 2492 2687 2505 2450 547 556 802 355 991 58 476 406 408 1998 1222 1253 306 299 234 671 1600 1252 1006 1761 1100 957 1423 990 1398 1974 2404 1745 1891 3813 3333 1668 2172 2645 3039 1213 649 1032 920 1158 661 1125 452 1377 634 1524 895 211 205 1719 826 1567 2466 1272 663 954 405 707 444 422 1056 1080 914 703 687 2022 2103 813 369 612 1479 1333 1715 1396 1326 896 543 492 1183 769 1554 545 767 448 657 731 634 863 934 1667 1918 663 650 526 642 717 495 638 292 379 568 1145 566 410 1286 605 497 1586 556 644 681 573 629 790 761 819 586 437 388 446 730 713 725 686 706 451 1015 966 659 880 873 874 493 610 283 494 237 587 265 240 330 359 365 783 606 635 244 657 717 484 277 271 445 423 311 270 269 249 229 357 254 310 187 245 461 284 258 205 590 251 319 489 371 234 303 512 548 527 228 345 436 157 271 495 231 168 460 352 309 550 138 318 141 142 428 716 628 201 217 331 389 309 242 240 297 178 256 329 257 457 248 314 277 263 273 505 397 307 283 302 269 294 530 399 276 240 381 383 327 303 394 352 403 382 432 315 419 850 89 554 288 243 207 201 225 401 578 421 624 526 555 675 500 544 600 277 257 243 312 336 234 262 204 192 264 373 355 341 280 398 399 189 144 332 315 252 299 148 391 262 713 490 554 534 381 394 438 353 367 561 293 626 540 818 544 499 406 347 474 396 384 649 298 426 322 508 430 750 417 336 224 325 446 414 108 534 378 484 420 839 608 447 635 659 726 886 579 675 731 592 997 655 1211 925 692 787 376 433 501 392 411 477 838 506 455 609 493 455 350 479 499 1196 155 95 210 192 234 268 172 378 351 193 456 419 1017 260 268 452 620 429 529 638 184 569 186 243 132 206 536 588 548 570 547 541 561 615 500 422 359 402 462 422 438 330 665 633 654 641 682 341 361 336 442 440 987 379 234 251 209 428 110 325 316 896 296 533 809 716 838 813 1083 875 499 266 1190 644 656 678 308 582 779 475 398 632 438 491 284 411 499 442 393 720 566 757 711 326 808 616 660 473 478 348 958 535 548 644 526 654 670 427 676 439 525 479 652 648 561 462 668 692 475 851 525 385 581 653 882 748 706 389 850 722 350 247 511 444 557 513 423 442 545 403 680 624 840 482 943 690 448 429 290 1296 632 777 496 608 924 1158 906 786 684 689 768 715 682 773 526 669 691 626 696 810 665 648 681 669 533 555 634 666 1716 1831 1495 1520 1469 1259 1235 1296 1117 1397 1067 1097 1553 1195 1674 1372 1765 1221 984 989 1009 670 823 1040 562 993 469 821 1038 889 1456 539 869 1017 482 315 793 418 582 455 493 473 196 444 280 182 363 335 366 239 252 236 398 461 354 710 415 820 620 676 553 601 582 604 540 442 682 516 824 826 703 903 879 518 331 314 302 305 309 283 341 694 361 114 380 455 161 209 245 323 58 60 114 262 212 216 224 214 216 371 208 324 293 402 513 447 449 333 403 338 277 233 227 241 242 157 290 238 462 225 209 173 157 224 266 612 287 492 562 626 399 563 470 682 671 428 449 407 565 372 286 408 362 388 244 447 456 287 347 342 441 404 385 322 378 537 710 328 401 261 348 354 323 212 387 280 627 474 994 665 1298 615 651 1517 468 423 525 376 778 441 337 404 374 592 725 776 673 593 615 580 367 968 456 797 941 568 584 837 1089 421 594 584 700 528 616 748 512 712 823 806 930 1160 773 999 937 779 1158 1272 1165 294 294 278 414 641 560 1916 859 490 479 869 885 805 737 762 942 1070 1272 838 564 494 287 232 491 767 455 363 365 260 386 305 412 359 737 552 608 504 296 231 414 385 213 160 170 158 170 170 146 144 411 323 142 415 187 441 514 603 627 598 511 633 487 558 496 735 529 751 615 559 627 683 610 525 622 492 693 783 809 495 434 470 535 291 467 393 516 728 542 389 470 615 537 267 565 539 492 628 688 376 307 345 725 511 464 644 857 946 449 1456 727 743 754 784 359 597 665 414 419 390 281 143 207 170 267 569 505 435 353 352 450 496 287 267 418 289 332 251 146 374 327 800 250 214 337 356 409 320 300 241 218 182 295 277 240 232 266 395 272 468 255 362 450 418 1268 552 530 737 216 612 281 238 264 663 344 344 356 420 340 313 323 267 229 529 634 584 448 464 468 684 658 1193 371 367 445 848 108 838 878 852 889 908 574 363 282 389 357 237 447 345 307 164 560 805 1121 412 232 259 414 533 248 334 326 1511 246 1745 1593 1406 1259 1429 1735 1828 1644 1699 1660 1493 1558 1707 1373 447 634 636 438 546 641 843 662 715 1106 692 694 452 673 697 527 369 511 631 677 671 671 452 357 351 707 670 840 629 525 450 446 268 282 654 456 404 333 252 311 457 521 522 623 483 397 572 520 610 653 355 454 418 431 560 713 660 563 459 376 486 580 456 573 498 621 697 627 533 384 454 496 593 484 600 522 618 336 717 840 662 451 494 453 464 533 415 442 574 506 559 619 481 607 426 592 628 484 503 378 607 468 586 697 426 563 346 358 412 608 405 423 402 428 541 512 604 518 674 601 470 432 604 370 955 931 592 497 458 356 516 661 398 538 547 562 542 634 585 708 660 546 663 527 537 586 645 662 610 550 696 551 618 572 596 522 239 319 371 423 378 230 174 164 182 281 123 250 309 230 116 161 126 132 171 190 263 225 223 314 154 318 209 265 317 170 275 221 241 255 225 138 258 377 246 345 305 389 213 365 309 301 248 288 232 230 283 197 244 244 228 485 225 154 134 219 338 212 351 213 225 129 138 160 172 252 219 201 255 155 464 493 357 114 174 254 234 248 294 439 403 418 216 234 266 247 100 284 331 254 468 188 316 221 308 146 287 251 293 285 277 238 344 317 286 399 354 411 346 268 209 286 329 287 494 207 423 354 552 408 434 320 244 352 340 476 310 514 467 381 494 407 577 514 395 438 464 903 650 694 337 366 419 182 159 637 426 476 383 330 682 455 323 375 268 324 386 571 483 234 282 315 322 253 211 208 311 496 498 315 406 326 347 446 376 343 281 398 308 324 422 249 243 251 156 195 292 623 180 351 420 326 497 391 342 294 267 345 216 149 258 214 353 248 270 404 248 242 292 314 508 390 171 150 142 258 235 332 333 293 195 189 455 292 226 204 255 344 350 512 303 607 238 472 369 389 248 380 282 635 195 276 376 383 392 293 337 373 485 439 364 438 434 574 538 302 329 293 430 217 485 419 163 191 168 181 201 404 578 525 327 410 389 4866 439 466 819 523 221 374 264 334 60 34 179 60 103 363 187 385 374 287 307 626 407 391 222 276 130 102 281 402 135 218 270 291 233 216 435 395 431 163 472 274 478 396 313 464 399 245 216 258 284 248 274 278 297 302 404 281 193 356 309 372 329 265 371 341 354 420 408 412 383 108 205 235 203 255 261 299 346 301 273 216 372 218 324 241 375 344 414 1958 1715 559 347 288 406 364 369 315 242 539 489 413 418 537 206 451 283 150 294 227 291 411 401 347 284 434 385 441 288 490 351 428 386 427 301 352 152 205 524 371 223 160 164 218 320 216 227 355 422 317 218 289 235 204 209 398 602 418 306 313 229 283 477 384 365 489 448 75 83 122 751 701 588 345 567 619 580 540 436 556 913 372 387 648 444 364 353 703 563 158 148 106 161 186 164 389 454 675 447 725 755 737 1006 921 1078 871 640 722 606 1086 972 953 994 1083 808 1166 1049 926 673 783 816 1121 956 918 1089 993 1291 1267 1173 1032 1182 1113 1693 1376 1612 722 1243 997 602 379 1179 1040 724 447 1055 295 417 387 356 511 329 332 751 635 389 335 185 177 292 229 1368 1404 1427 1531 1231 1400 1429 1286 1159 1747 1575 1826 1739 1301 1546 1244 1498 1407 1583 1543 1607 1697 1360 1591 1644 1282 1359 1447 1617 354 295 266 1789 1764 826 1908 2025 2280 1798 568 579 464 145 518 235 221 177 206 1352 776 773 202 445 359 427 655 726 784 1013 536 812 894 934 1196 1579 1963 1473 1428 3141 2744 1494 2118 2183 2498 971 463 828 681 843 601 857 327 1310 470 1101 486 84 80 993 749 1043 1930 1114 473 986 326 437 362 328 564 494 523 632 539 1351 1883 565 631 857 1155 1069 1250 1069 994 792 649 519 1044 656 1224 459 892 448 568 529 555 657 733 1738 1106 630 541 348 576 568 598 625 402 371 292 1272 487 465 1268 627 597 1201 355 464 522 462 736 793 735 527 508 676 588 715 368 360 416 490 528 763 779 590 533 451 540 242 349 234 82 352 368 672 316 246 258 340 300 529 675 481 305 472 369 371 185 287 128 108 284 248 175 194 174 259 331 381 219 148 287 194 252 152 187 213 262 233 209 244 224 340 410 476 98 307 305 296 279 257 282 294 259 244 395 579 275 240 337 250 465 580 380 266 284 346 348 278 321 206 305 320 437 656 545 383 474 242 472 478 379 681 391 241 255 330 284 277 363 443 519 389 178 332 368 311 465 271 317 407 491 253 344 568 107 529 285 215 164 176 215 243 569 509 736 547 634 622 831 478 398 288 255 289 384 379 356 98 184 162 102 128 227 143 215 175 220 291 225 122 282 186 176 156 211 199 676 403 287 269 216 415 293 273 269 294 281 561 431 628 512 344 318 409 438 188 334 225 376 258 396 354 361 299 327 132 249 255 349 251 314 378 324 350 449 636 513 621 312 314 458 383 387 322 508 475 744 451 676 586 558 683 394 362 354 416 262 427 579 326 297 578 339 708 134 382 388 1000 173 160 128 178 162 180 319 371 306 257 381 184 433 214 204 234 574 566 360 490 201 501 186 218 126 200 374 617 448 522 653 531 740 479 538 731 515 575 772 538 684 536 565 474 638 500 490 541 617 441 517 415 701 616 325 307 123 451 162 345 252 735 306 311 631 366 649 530 670 716 458 300 773 550 424 440 513 474 583 460 412 520 466 708 757 384 331 311 334 497 440 410 368 335 819 838 1012 554 797 447 1028 420 524 687 263 816 383 431 369 447 619 541 579 641 624 354 609 404 335 550 480 269 1212 916 987 496 450 239 553 489 418 585 478 348 384 384 275 257 490 391 465 508 657 434 508 299 221 404 363 920 457 542 626 388 702 425 473 641 507 435 607 776 518 574 555 661 707 555 597 702 609 453 611 701 409 482 411 469 1738 1772 1118 991 1375 899 1025 1139 969 1247 859 999 1185 1028 1473 782 1716 971 864 637 671 748 565 705 736 990 356 699 915 741 1108 362 627 479 345 535 570 549 277 410 405 341 399 334 473 366 290 300 241 184 232 212 242 369 288 439 440 351 569 528 586 612 779 661 508 704 687 740 465 754 640 450 499 399 220 318 296 246 290 204 215 247 149 88 318 194 153 172 180 292 126 107 89 330 122 144 144 140 126 277 144 240 241 355 553 510 526 231 305 262 384 285 269 327 319 384 295 216 482 401 291 274 246 293 313 464 259 393 415 630 206 390 256 434 411 374 330 414 411 340 579 385 367 237 230 347 428 294 316 195 344 278 203 325 346 452 397 408 499 381 391 417 411 290 451 443 321 86 695 215 604 297 237 586 271 432 241 422 555 582 177 287 249 650 778 705 848 398 274 256 390 677 355 544 604 414 257 743 819 406 368 458 723 685 479 617 551 695 514 476 736 1047 669 547 819 481 618 676 635 262 467 422 431 351 291 1316 351 501 495 481 533 555 437 550 710 828 648 485 275 344 186 219 163 273 344 360 690 443 442 355 330 408 518 343 581 393 311 287 319 278 176 108 122 94 124 108 86 66 290 206 314 386 295 442 429 353 394 474 392 304 402 466 396 364 508 714 481 538 645 501 718 590 643 484 439 423 579 462 263 463 522 336 506 321 261 488 439 467 318 645 659 345 464 383 524 682 506 460 371 194 442 410 462 523 535 519 271 733 447 467 442 672 301 681 723 382 156 220 158 160 126 114 175 454 515 447 494 437 702 570 273 342 402 306 274 231 216 175 280 607 258 518 226 221 208 339 245 221 230 176 110 86 261 196 242 193 276 260 286 250 251 327 893 516 458 488 319 333 358 348 213 317 361 398 418 290 264 151 188 171 199 385 362 395 501 452 386 334 394 685 531 261 377 473 213 311 453 382 461 491 621 521 475 399 392 286 287 281 416 320 508 1117 935 532 279 285 175 376 218 355 356 1292 362 1434 1269 1311 1389 1410 1444 1355 1416 1419 1378 1242 1417 1566 1493 332 363 348 482 626 489 623 696 651 546 432 565 401 370 447 359 291 325 467 525 499 503 315 381 356 451 488 570 1224 658 534 1009 575 805 794 770 694 910 505 770 942 976 939 618 688 1188 978 784 742 786 733 672 698 893 438 585 801 654 892 367 767 724 634 518 737 614 694 636 955 659 874 993 912 918 935 1061 818 468 1344 1182 1132 803 1022 793 579 822 715 585 660 749 947 712 833 793 883 792 864 611 619 968 896 602 721 837 803 719 727 712 903 459 556 975 529 648 392 595 753 669 631 631 864 541 956 740 850 826 907 596 885 648 849 1013 473 691 777 905 595 1000 783 807 742 741 969 655 764 711 949 998 903 759 753 843 838 779 771 773 681 343 675 796 253 262 347 375 411 418 273 474 172 332 352 340 390 500 472 547 514 466 474 472 410 512 428 622 693 512 535 489 507 657 545 581 336 688 418 623 542 674 320 563 356 348 332 386 501 420 291 515 586 641 519 582 358 266 250 108 287 400 525 367 409 407 276 290 362 385 428 258 266 398 551 1076 372 258 332 405 397 331 378 949 396 470 404 451 502 492 328 401 377 308 568 277 343 270 219 160 249 422 432 706 489 568 625 483 412 492 649 442 417 377 526 678 459 396 723 226 793 481 679 474 446 657 220 326 576 823 529 575 676 521 830 663 1071 705 666 551 680 959 699 1833 600 546 811 624 233 1111 698 686 481 413 767 584 356 544 551 545 369 1075 537 323 620 741 360 655 673 446 736 615 563 712 655 627 567 678 327 527 268 573 483 485 840 251 236 369 292 193 224 318 300 422 750 444 386 420 426 381 476 587 311 372 344 275 387 373 603 721 505 466 707 409 598 481 480 532 393 454 376 620 479 491 364 442 839 744 685 206 488 573 708 1083 663 1067 586 864 533 522 468 388 288 669 354 810 638 813 834 604 477 456 806 737 598 802 864 759 704 334 380 406 915 491 1020 879 336 377 301 165 306 475 1293 1006 728 856 624 439 6866 768 947 1003 562 692 596 727 80 30 66 126 68 843 550 880 850 762 770 901 399 381 586 279 125 136 541 351 140 395 349 698 599 687 664 598 313 449 431 464 822 551 572 652 275 177 376 370 524 492 551 575 546 416 907 625 441 587 449 467 587 747 927 527 716 617 537 729 645 162 432 452 426 547 546 822 664 482 239 302 412 248 450 365 228 638 512 2800 2609 532 436 546 524 585 502 572 490 860 946 666 683 1003 528 263 527 422 632 546 628 784 739 490 528 634 603 613 878 490 490 660 555 734 604 768 189 319 869 736 278 163 100 248 339 186 178 603 391 461 329 650 488 574 439 271 783 699 592 435 367 468 805 644 486 768 754 278 312 343 934 1731 794 646 703 1388 1213 1194 981 689 1323 535 722 651 686 448 612 1071 1529 534 508 543 159 396 328 809 835 1301 919 737 1034 1227 1311 1291 1252 899 902 1043 1121 1248 1083 902 1154 1376 1154 1251 1278 1064 889 1098 955 1196 1402 768 1654 1826 1373 1649 1344 990 1535 1369 2319 2488 2373 1645 1815 1452 1166 703 1335 1423 815 713 1184 377 454 669 584 834 415 572 798 930 780 473 595 571 431 332 2108 2573 2693 3022 2449 2044 1574 2686 1973 2138 2510 2320 2467 1707 2025 2306 1814 1755 2022 2293 2507 2408 2597 2770 2749 2071 2173 2651 2418 504 386 278 2443 2591 931 2380 2448 2540 1475 796 856 1321 689 1536 235 876 692 509 1914 1333 1407 475 513 477 733 1900 1479 1543 3245 1120 1844 1947 1114 2483 2072 2534 2433 2524 4859 4027 2562 3504 3206 3839 1966 951 1456 1211 1684 919 1947 843 2091 499 1911 835 77 73 1637 1157 2209 3724 1052 772 1382 774 898 852 752 993 1003 854 1015 740 2172 2032 1324 654 1387 1721 1668 2657 1303 1599 815 1082 859 1487 1317 1692 727 1092 396 1460 1266 1244 1310 1526 2391 2434 1315 1173 887 723 1244 783 1122 679 516 851 1546 944 546 1876 935 768 1970 928 1197 1126 623 968 777 634 875 922 990 938 913 843 837 760 837 806 1266 969 915 859 890 887 643 406 800 286 506 665 1062 662 722 392 535 680 1039 1513 921 453 1534 1390 936 512 664 420 414 513 326 549 384 319 418 454 589 681 621 723 399 330 429 620 514 574 440 417 278 355 481 593 620 414 475 197 350 559 414 290 260 160 262 524 1073 431 395 566 437 571 447 810 312 302 308 304 508 428 318 385 387 700 650 608 510 624 247 496 468 582 414 285 230 746 703 297 328 783 434 402 598 345 656 388 370 402 322 362 317 420 345 529 997 161 575 340 433 344 265 215 624 742 308 738 631 637 964 703 797 567 194 219 427 432 308 515 606 333 317 610 243 378 384 465 487 603 433 411 289 229 179 86 302 172 373 1026 635 305 236 376 653 556 696 692 547 215 1079 922 860 706 468 767 579 803 790 711 603 710 477 460 1225 684 1039 698 506 365 474 409 286 396 688 553 697 895 1220 676 701 865 689 1068 868 1007 692 965 575 1715 894 1442 1151 1242 1509 1019 1041 682 697 318 788 948 656 712 1007 925 817 192 463 545 2044 298 110 213 316 315 250 557 550 697 334 639 550 938 247 235 430 1272 956 709 842 549 1076 221 263 160 239 611 801 539 624 698 597 807 642 584 545 473 499 649 499 527 535 635 527 693 594 585 444 500 538 733 742 998 722 401 472 358 852 364 499 393 1293 529 434 962 848 1027 606 1208 1236 811 517 1151 776 547 565 742 881 626 526 753 901 803 738 678 222 348 306 515 419 327 682 800 433 1323 1114 1296 1300 971 1216 1464 709 653 832 459 1100 758 956 723 925 879 873 931 925 775 949 894 654 461 925 957 441 1677 1415 1597 1437 1363 380 1008 868 657 884 694 924 980 1148 842 513 669 574 686 725 712 925 895 996 491 809 777 1307 619 872 1257 582 1274 1087 939 952 847 1080 1352 696 864 807 978 899 856 990 976 1101 812 829 1037 1020 919 1018 949 933 2217 2010 1934 1283 1992 1843 1726 1788 1686 2128 1444 1565 1595 1665 1913 1189 2324 1892 1259 1000 1016 986 1416 1342 926 1731 587 1133 1910 1728 2137 653 800 1262 685 465 831 876 374 462 483 700 574 299 458 444 513 408 421 315 341 331 676 729 818 968 568 705 851 633 660 639 873 932 743 663 740 802 775 1309 760 891 913 827 323 307 287 356 337 303 287 635 440 126 690 362 298 222 276 162 277 123 418 238 293 496 469 477 304 544 272 504 561 620 895 861 821 425 450 503 435 320 314 340 615 709 545 472 388 425 413 501 440 421 455 617 298 477 767 1268 349 405 451 675 745 772 573 551 612 559 558 710 709 314 185 356 406 658 584 587 399 565 332 519 287 971 536 639 913 454 833 617 624 452 560 502 527 350 1124 592 1127 592 500 1186 594 548 568 466 788 680 480 434 360 699 674 643 975 1159 552 538 362 875 422 866 1050 654 669 930 1015 743 743 631 767 869 1197 896 968 760 1025 705 826 1863 784 1359 834 943 947 1144 841 387 380 476 644 558 849 2126 419 571 567 553 680 557 493 565 1053 1235 992 976 697 319 361 280 438 1036 1033 539 424 503 556 486 543 397 613 681 868 971 657 437 490 446 328 319 315 270 317 300 290 268 492 361 517 211 431 680 622 735 448 1223 830 1030 871 747 654 781 910 1126 1118 927 903 1108 984 824 874 1060 1034 784 848 439 475 828 980 423 932 550 901 1124 831 520 601 567 681 541 885 833 739 890 540 752 642 495 722 763 391 1134 1303 1244 534 1746 1146 794 441 1236 589 949 1573 477 405 356 338 260 298 231 332 658 661 615 1092 834 660 840 388 472 676 214 214 238 248 370 304 1033 288 489 378 232 401 458 407 234 295 267 263 253 557 371 170 587 459 399 587 326 735 357 1961 465 445 765 761 608 552 472 429 681 561 643 664 527 587 343 342 308 154 672 1131 514 705 1008 1085 1129 535 1372 506 522 695 1286 500 878 914 833 956 1039 867 314 545 562 750 221 200 458 312 205 774 1680 1189 1111 278 334 427 922 515 458 491 1904 493 2141 1895 1570 1057 2003 1901 1879 1778 1923 1754 1707 1558 2176 1837 748 591 586 448 832 723 1033 898 1065 669 716 687 445 481 828 1302 315 612 754 596 578 570 318 471 455 611 698 938 1224 478 614 589 706 673 687 791 620 804 559 548 933 984 967 832 985 967 1103 703 1027 998 655 592 564 581 797 669 737 803 830 528 815 898 916 574 840 845 776 778 849 822 878 801 802 820 917 835 698 609 893 1040 873 769 925 577 489 712 589 751 704 789 781 764 729 832 849 726 828 597 560 720 714 524 694 538 677 703 793 828 845 682 953 644 931 870 842 739 657 906 1033 963 833 600 856 821 727 777 852 854 942 761 1125 739 687 1290 951 1166 1132 1309 1018 1214 980 1131 1066 881 1118 886 985 1124 1082 1019 1081 1067 1105 1142 1259 943 667 499 888 1006 479 254 235 287 235 345 389 196 166 326 202 175 236 238 258 171 220 200 191 465 326 436 377 254 375 365 494 361 469 314 300 476 442 494 346 270 252 360 358 359 402 415 405 378 281 371 390 264 333 266 244 994 418 377 301 225 319 310 672 348 382 247 326 94 383 138 388 96 450 336 302 727 312 311 367 347 488 276 412 674 635 919 271 301 377 396 525 420 419 414 552 259 556 281 458 177 186 380 463 415 596 379 538 634 453 642 503 439 502 320 389 786 531 700 589 357 545 518 607 415 437 363 347 423 753 627 460 789 437 531 616 713 1282 851 980 665 872 925 479 1488 701 430 736 333 458 929 536 911 545 570 800 784 447 738 387 430 645 736 559 498 461 426 465 480 513 384 734 787 736 722 710 648 756 645 350 588 510 376 344 432 388 454 417 438 484 460 414 325 269 468 1063 538 523 550 521 495 398 475 206 413 320 368 476 499 758 1005 783 383 878 429 611 507 729 271 279 317 363 681 392 409 457 370 754 559 406 236 652 867 673 912 599 860 509 821 653 650 444 541 367 1197 532 511 712 366 606 538 510 313 808 787 755 392 427 749 623 400 387 355 471 289 475 653 165 167 280 146 406 414 577 648 351 418 522 466 768 9697 896 724 400 422 887 552 118 74 70 147 108 455 512 549 631 561 699 769 583 479 574 292 171 150 382 407 237 373 361 435 488 457 415 278 377 299 516 375 928 600 606 968 325 221 286 564 327 287 517 509 463 312 385 684 370 390 558 518 477 533 427 379 537 415 411 907 782 372 501 623 591 655 665 438 407 382 326 306 643 453 320 549 700 586 512 2228 2700 813 448 414 869 645 579 779 652 949 614 945 685 848 489 358 278 426 367 533 390 845 837 937 856 568 702 847 426 494 602 356 368 620 442 593 255 507 546 406 257 240 227 446 411 192 225 410 457 446 271 457 352 307 439 373 687 542 397 477 374 381 547 501 616 466 442 226 256 232 895 834 966 594 848 1470 1074 770 709 849 988 839 753 517 596 706 506 848 672 440 420 532 262 479 434 1423 1331 1036 1057 975 1671 1677 1618 1702 1441 1086 1184 986 881 1419 1220 1426 1707 1474 1552 1598 1448 1489 1590 1369 1235 1443 1542 1494 1869 1839 1803 1528 1859 1680 1791 1470 2273 2516 2759 1294 1237 1621 765 599 1410 1623 1216 902 1629 546 553 652 603 690 563 338 878 803 632 628 871 839 464 317 2065 2081 2131 2495 2446 1807 2278 2299 2102 2438 2070 2332 2614 2377 2394 2697 2254 2147 1739 2011 2410 2079 2200 2359 2539 2104 2151 2523 2336 471 397 268 2575 2429 1380 2683 3205 3551 3141 934 1009 984 390 1062 234 428 347 258 2170 1196 1135 616 581 517 598 1284 1386 943 1981 1131 1210 1374 1081 1629 2248 2668 2446 2785 5119 4810 2599 3345 3412 3387 1619 1189 1337 1494 1504 634 1871 623 2013 750 2370 920 133 117 1258 1224 1979 3771 1588 723 1657 681 851 601 800 827 857 818 1465 1368 1695 2363 1099 535 1282 2050 1927 2028 1598 1379 1218 1033 812 1810 1094 1839 724 966 507 911 778 756 860 963 2595 1871 1198 1182 706 717 871 604 720 701 593 1163 1305 763 817 1805 881 837 2429 715 969 900 580 750 581 626 1132 982 927 972 934 852 946 932 815 899 1178 1153 1102 745 630 1159 413 286 431 325 632 553 884 551 446 342 519 328 923 982 436 490 766 776 454 420 392 308 274 315 317 402 476 477 480 470 647 451 445 560 609 393 418 574 514 480 629 578 444 418 736 772 683 432 446 460 571 523 483 405 366 448 334 633 625 403 537 301 487 964 912 1088 443 469 374 343 411 567 276 427 447 594 587 415 472 646 505 543 541 453 578 281 275 491 413 273 252 795 284 562 727 432 735 470 444 584 307 413 485 659 348 421 1022 108 1074 315 514 339 274 351 725 857 536 693 671 882 900 721 730 495 327 524 257 239 283 286 245 399 331 216 307 469 347 331 258 236 200 196 257 363 248 252 301 395 294 902 633 423 333 387 541 503 375 357 524 674 709 611 736 623 543 705 504 628 721 340 321 494 386 629 786 1114 796 558 427 252 437 355 313 332 692 625 679 461 1019 497 607 766 781 935 611 660 849 696 797 1357 935 1210 1092 866 1001 753 552 739 708 208 1059 1176 827 803 718 944 384 286 480 564 1876 223 235 250 266 308 304 289 672 688 240 546 509 705 366 362 273 1140 859 533 664 662 1302 167 302 190 183 537 751 618 719 656 650 697 690 629 569 492 519 579 501 543 550 611 545 732 668 638 385 407 362 457 541 896 572 503 438 214 438 468 465 293 706 483 389 921 601 1149 1275 825 1179 496 561 738 862 882 922 647 503 712 609 570 893 743 1024 694 480 561 515 569 721 702 987 772 354 1220 1062 1226 831 965 741 1049 595 772 727 359 483 654 724 678 776 710 691 812 806 904 549 1078 933 863 909 826 478 1542 1311 1282 1091 1017 569 585 474 604 647 631 458 500 741 715 356 630 682 783 719 720 571 970 732 666 718 712 1046 776 1203 943 1047 1365 1170 1048 1092 1188 1228 1090 828 1065 1080 1046 1048 1068 1197 1065 1254 1128 1113 1079 1129 1099 1266 906 1230 2436 2380 2395 2305 2369 1824 1994 2169 1542 2159 1989 2217 1668 2093 2316 1400 2679 1484 1321 1122 1250 1206 1243 896 909 1303 465 1054 1738 1529 1463 750 544 1238 612 573 764 752 720 702 724 438 530 485 599 472 464 361 474 345 292 262 656 511 775 903 665 691 995 1022 735 999 969 792 702 879 728 881 902 1229 680 1090 1118 652 496 792 708 576 611 441 523 538 275 257 473 194 221 273 475 334 203 129 174 110 300 320 364 302 319 355 193 367 391 440 964 850 870 300 225 396 433 248 232 250 498 354 600 691 952 275 265 430 408 508 557 837 427 572 681 1061 430 384 199 473 526 416 497 469 547 577 532 542 478 376 627 421 326 645 697 391 515 497 625 582 581 1053 786 764 572 732 632 568 748 424 578 475 496 280 1173 481 1028 564 489 1281 529 627 491 707 915 1231 475 429 399 957 875 837 1122 699 522 490 416 900 604 1348 953 502 517 936 829 748 729 878 777 683 804 730 851 899 805 866 1268 1395 969 958 1123 1055 1240 1121 1211 580 487 662 526 566 611 1949 902 955 850 954 1184 1015 839 1074 1392 1273 1184 841 576 646 525 505 574 660 557 755 691 432 496 499 419 692 875 852 986 884 409 446 402 701 469 112 175 171 183 181 100 98 323 238 395 329 322 632 708 633 559 953 946 937 899 737 732 700 1111 1224 1004 901 957 799 1038 849 906 704 662 568 904 655 542 974 768 766 1118 585 873 802 698 715 834 676 735 968 712 741 568 1049 727 696 745 1127 752 922 813 982 1039 1167 743 1583 813 893 541 1230 465 1164 1116 673 281 387 372 260 136 128 156 430 377 326 522 599 512 698 337 342 535 239 371 432 358 501 390 1185 284 494 538 335 306 547 435 401 524 400 372 288 503 451 632 377 347 504 384 559 779 462 1137 698 523 449 508 378 375 310 404 532 430 822 726 561 606 248 289 354 290 869 937 613 724 612 580 717 520 899 537 636 807 1044 378 468 605 575 706 639 675 589 498 377 410 291 291 319 386 297 795 1335 1248 555 428 351 203 668 434 488 449 2886 723 3101 2890 2915 1844 2439 2615 2577 2305 2536 2309 2647 2683 2416 2296 718 629 751 463 757 626 685 713 569 687 1214 884 566 780 689 658 552 538 1001 714 559 574 658 531 527 808 767 912 1304 1146 878 775 950 854 849 1021 886 1041 737 833 1133 1104 1066 1026 944 1234 1217 1034 943 1242 1084 862 941 677 832 795 947 930 872 572 860 1127 1035 872 900 594 712 707 1236 1157 1170 1316 1394 1094 1443 1047 1195 845 1152 1059 1177 1028 979 932 835 1015 1031 1182 846 946 871 1125 1211 1008 868 1091 1265 1080 1177 1079 975 1015 1433 1017 949 991 910 955 864 797 739 962 862 854 881 886 1238 939 1040 976 1614 774 1101 1085 1050 937 1319 666 1376 828 1046 978 885 840 1089 1069 856 995 1126 1211 1117 1181 1192 1294 1102 1159 991 1050 980 976 1051 1026 915 1130 1119 816 857 765 874 1009 511 405 441 608 463 719 422 348 352 503 405 424 384 394 499 441 570 378 392 596 361 649 458 522 707 238 488 408 468 357 398 312 454 628 572 697 538 776 579 290 510 464 409 455 398 430 482 378 482 453 433 931 450 375 305 245 253 431 613 735 767 364 356 409 390 553 436 623 412 594 529 918 531 233 291 370 552 403 419 831 628 1064 525 535 591 413 379 845 851 719 727 542 428 336 276 357 496 581 583 550 584 605 677 1093 528 773 492 817 548 342 635 1241 492 674 1082 436 480 511 589 529 567 735 730 655 448 616 607 638 572 712 1011 1276 1494 1078 1193 773 838 1086 1105 1489 800 580 984 633 478 1226 724 790 970 791 1212 881 726 751 707 701 629 926 712 459 563 775 833 548 489 477 737 1073 1308 710 871 769 617 820 692 815 391 494 746 552 1060 618 542 506 481 408 725 456 351 608 989 771 721 546 642 641 683 748 372 411 416 446 540 464 719 975 549 736 774 462 675 577 886 401 420 486 559 856 351 642 382 451 835 724 779 366 678 714 730 1251 467 1028 390 972 325 1003 475 760 469 1113 539 738 957 736 872 823 861 814 824 918 905 1226 1324 941 961 620 647 488 674 462 753 1118 341 377 300 309 472 641 887 1132 581 757 718 819 947 896 10881 885 636 722 679 816 106 72 204 176 282 982 917 929 979 775 740 1191 564 538 635 435 206 276 711 747 307 595 471 720 690 763 430 500 338 448 519 807 1490 900 729 945 373 387 425 576 766 652 678 839 632 589 617 1131 397 474 294 574 793 977 687 594 852 511 512 1073 758 436 390 338 296 384 380 761 497 570 339 388 495 301 595 668 792 974 801 3847 3851 811 900 993 766 843 785 765 670 1094 733 1194 812 1102 599 586 476 570 910 719 575 1086 1063 687 765 714 763 829 835 581 1201 786 750 863 546 859 379 424 869 758 427 341 374 234 293 229 172 745 661 823 627 561 491 597 590 517 721 538 654 661 545 572 887 765 600 1091 1036 335 375 534 1306 1369 1316 785 886 1568 1110 1220 1318 1375 1365 671 680 899 957 876 863 1267 974 497 489 392 306 593 498 1324 1394 946 1268 1208 1889 1858 1666 1786 1602 1259 1408 1388 1160 2343 2377 2045 2253 2008 1902 1948 2040 1779 2041 1972 1839 2063 1734 1694 2750 2627 2838 2500 2449 1712 2562 1975 3484 3132 3384 1801 2020 1877 1150 815 2027 1871 1523 994 1744 773 818 787 739 646 541 676 1261 1239 1063 780 552 518 565 661 2256 2407 2512 3348 2619 2863 2512 2806 3152 3512 3045 3582 3251 2805 3301 2970 3439 3446 3363 3300 2981 3433 2880 3609 3683 4223 3224 3206 3284 642 528 283 2793 3206 1517 4092 4785 4991 3364 857 870 1000 497 1038 397 653 505 614 3235 2066 1915 547 937 843 693 1777 1757 1643 2719 1218 1618 2089 1894 1842 3162 3895 3332 3227 6384 6192 3505 3916 4758 4505 2218 1189 1515 1791 1911 963 2276 817 3037 898 1995 933 139 90 1929 1441 2319 4047 2024 825 1847 976 1399 1071 1002 2143 2006 1717 1735 1524 2477 3718 1710 818 1693 2619 2489 2682 1931 2056 1044 1322 1145 1995 1142 2006 771 1299 636 1326 1138 1151 1271 1221 2458 2829 1181 1092 965 974 1365 1132 1332 742 831 828 1861 1078 775 2240 1025 881 2940 970 1112 1804 988 1033 1069 1050 977 1178 1008 922 1089 888 933 1044 941 996 1072 1217 1382 1065 1197 1186 889 734 743 371 629 554 1316 640 809 534 770 637 936 862 1006 491 1377 799 742 656 772 375 359 647 401 678 499 471 530 527 551 560 576 575 329 684 406 671 589 550 804 555 476 403 625 700 733 340 651 659 495 453 519 516 551 661 484 703 1256 466 661 726 697 924 827 1046 549 687 676 705 906 641 941 927 747 749 1218 1262 538 852 472 986 1050 923 865 575 431 541 455 487 452 778 504 1071 805 444 1004 778 736 828 646 692 879 937 793 698 1046 170 1159 548 572 483 568 551 703 1011 570 1295 1036 1246 978 968 983 646 402 429 567 365 463 388 354 290 194 356 339 437 371 667 705 668 513 491 391 400 270 180 404 403 431 1138 930 550 484 650 815 667 654 643 513 464 1287 895 801 924 664 714 789 916 983 642 682 541 650 491 780 919 1338 705 545 514 572 552 347 383 976 957 1045 989 1265 859 641 985 643 1107 874 822 840 1184 911 1651 1188 1309 1003 1493 1491 1114 809 718 791 235 1030 1123 1263 1084 1043 1058 597 288 789 831 2683 335 340 321 609 467 459 578 486 729 338 508 511 1054 525 507 482 1082 1062 759 927 657 1253 398 444 350 463 903 1010 749 817 958 896 1057 671 871 1031 638 671 1140 700 858 669 1141 934 1271 988 1114 755 959 708 806 738 1113 642 796 532 355 617 576 893 560 1158 591 793 1342 1189 1361 1072 1382 1405 621 593 1284 937 869 899 790 968 1154 773 953 1098 1082 939 1501 804 776 729 802 1294 1231 1028 922 453 1817 1244 1635 992 906 932 1335 941 1094 1114 676 893 836 1014 805 1008 1280 1160 1260 1200 922 896 1331 1074 771 1158 1356 699 1942 1732 2003 1903 1696 717 1086 1011 688 663 1041 569 659 1329 882 606 691 663 949 765 1242 605 1260 1191 548 955 959 1557 976 1428 1251 1205 1348 1472 1285 1330 1183 1461 1618 1354 1370 1249 1029 1136 1265 1338 834 1660 1497 1086 1606 1576 1188 1417 1250 1137 3152 3611 2910 2328 2925 2280 2382 2624 2392 2645 2304 2483 2409 2474 2801 1885 2993 2218 1472 1125 1257 1087 1246 1621 1413 2107 762 1542 2411 2131 2304 1022 1196 1015 793 878 1172 853 1029 1040 987 564 348 874 834 614 852 628 515 341 610 407 673 586 539 1005 1092 723 1346 1173 1153 1048 1361 1228 1031 690 1043 1016 1165 1354 1140 1440 1478 749 627 861 786 619 716 554 405 635 452 202 624 311 441 478 428 400 427 321 441 453 164 140 154 170 136 471 367 526 486 692 898 761 878 591 595 641 453 370 346 401 474 502 761 568 1184 290 280 434 402 438 474 752 503 654 689 1283 637 452 466 753 815 819 810 828 895 752 865 811 795 397 717 770 778 684 552 608 589 671 494 605 744 1274 846 939 935 787 951 1013 937 610 962 897 790 382 1391 922 1787 770 681 1755 693 733 624 752 957 1230 711 760 724 1369 1615 1453 1676 1413 561 525 739 1308 571 1074 1275 812 565 1255 1360 977 874 1034 1266 829 1157 1461 996 1386 1449 1314 1401 1956 1713 1804 1338 1916 1298 1534 1703 622 934 710 583 711 879 2538 1005 1116 1022 1096 1015 960 821 973 1481 1496 1357 1068 745 820 470 431 602 918 1005 800 900 637 720 685 745 735 1164 865 1152 842 404 491 493 821 448 527 563 436 565 564 483 380 446 384 609 563 441 994 1052 1103 1064 1152 999 905 978 1027 914 869 1497 1321 1097 1125 1144 1278 1086 967 1079 1447 988 711 1471 965 1230 1207 1185 1012 778 723 1128 1119 1139 1041 754 1025 1079 790 1153 1107 991 1137 1124 783 719 807 1012 1072 856 1336 1248 1467 834 1731 1099 869 1063 1445 570 1516 1290 743 520 410 534 297 313 315 481 747 658 805 970 894 863 818 292 900 838 659 406 387 362 499 568 1331 403 817 471 528 536 579 656 246 362 441 349 317 617 338 374 613 571 733 706 578 689 428 1948 930 756 749 566 564 704 579 652 822 649 872 876 506 574 375 440 251 209 867 1202 878 975 914 868 919 703 1480 577 645 735 1452 576 1105 880 745 1069 934 1134 640 824 582 903 670 534 750 540 450 997 1685 1457 893 467 606 449 848 593 623 881 2865 576 3360 3041 2565 2409 3137 2784 2670 2773 2576 2750 2537 2329 2837 2673 705 694 640 556 1126 1308 1281 671 781 855 1293 1209 694 891 968 860 579 612 993 831 807 732 979 583 591 1379 1374 1644 1866 1479 881 848 807 728 1133 560 536 936 542 899 1245 1264 1223 1076 769 1150 1207 950 918 1250 518 454 500 570 916 870 923 841 957 631 1031 1130 596 1092 937 678 767 713 1145 967 1131 1180 1095 1096 1055 1074 1010 562 954 1187 1190 1516 1011 1421 1089 1408 1348 1189 1168 915 1049 1070 1050 938 1299 801 1013 1359 765 1072 1375 1429 1271 1488 1245 1113 1175 1167 1099 686 815 1301 738 1137 732 811 1147 664 767 681 812 843 1062 921 1663 1601 965 880 1085 645 1097 1501 964 1578 1386 1276 1533 1259 1534 1749 1739 1710 1407 1235 1272 1321 1076 1276 1088 1131 1141 1165 1345 1349 1324 1310 821 564 622 929 467 392 442 369 466 421 340 771 245 310 354 256 443 381 369 569 557 500 536 517 365 612 391 499 545 430 587 493 505 628 402 568 398 735 956 603 419 660 506 611 561 528 500 675 473 306 660 375 481 508 496 532 783 432 428 346 236 451 821 513 575 246 366 293 410 227 334 283 438 191 539 1077 370 272 369 247 301 273 367 565 352 629 492 559 643 381 413 686 703 821 1209 611 289 324 264 307 618 910 919 454 533 340 848 683 657 643 517 751 683 670 540 756 669 564 882 481 649 822 712 387 296 749 446 447 402 837 594 1072 607 462 1195 1028 1219 606 385 676 642 1449 768 1085 703 408 510 394 351 1139 1404 891 555 568 1236 740 496 543 1107 1029 686 942 783 415 715 753 594 1388 435 908 751 514 1131 776 851 897 787 1194 1057 1348 421 690 540 313 670 492 261 336 300 429 755 391 468 624 879 716 625 519 495 509 571 603 282 346 299 531 675 1085 1072 1285 1017 830 786 1236 1402 1107 469 274 278 455 503 1060 745 537 577 545 892 608 712 323 667 649 785 1590 409 1110 469 947 701 702 473 373 301 834 655 698 686 1227 543 534 518 534 839 738 676 1195 1259 988 690 485 514 426 578 486 628 1172 351 413 327 323 571 622 799 1118 759 896 730 523 1003 724 885 9610 459 509 804 428 208 173 164 210 78 491 385 679 936 699 915 1035 574 566 390 522 308 335 528 650 335 619 436 864 914 1014 511 316 424 362 774 820 859 706 731 498 396 191 343 851 312 286 366 386 344 240 416 678 392 442 418 483 614 420 490 584 607 619 707 920 551 286 506 877 771 1001 1193 858 827 864 299 523 503 244 444 528 692 795 769 3801 3449 820 871 1000 884 731 753 610 527 935 767 873 933 860 789 423 606 640 963 1056 1277 646 608 858 480 578 723 1393 502 302 803 1262 1151 970 599 865 274 294 1057 911 495 495 335 476 622 377 298 741 804 705 375 841 446 609 988 479 1074 904 1187 770 978 476 772 771 725 1180 1066 618 674 611 1331 1486 1736 908 953 1497 1358 1207 1220 1057 1534 816 777 975 854 591 619 1148 1491 437 442 420 373 593 467 1101 1129 1445 1189 1053 2055 2185 1993 2214 2189 1657 1689 1794 1643 1753 1747 1811 1986 1850 1714 2209 2289 1994 1716 1711 1662 2192 1881 1794 3001 2500 2915 2652 2834 1788 2748 2024 3626 3229 3086 1217 1994 2065 2060 1216 1852 2020 1280 945 2143 539 529 635 876 1156 474 490 1026 1839 872 304 854 820 644 580 2830 2991 2935 3306 2966 2993 2615 3695 2966 3275 2473 3626 4250 2637 3320 3160 2871 3633 3032 3706 3939 5999 2539 2919 3186 3610 2596 3204 2730 624 564 377 2612 2967 1762 3722 4198 4309 3616 1238 1288 1586 810 1982 137 1107 951 758 3017 2106 2010 632 613 504 491 1559 2363 1395 2371 1262 1971 2835 1429 3133 3755 4268 3025 3778 6864 6648 3607 3785 3879 4884 1837 1228 1520 1211 2376 871 1694 780 2389 962 2671 1397 206 192 3167 1899 2384 3870 1624 1159 1380 1248 1413 813 759 1401 1426 1044 1083 954 2556 3837 1439 531 1287 2459 2230 3244 1704 1727 844 841 1295 1924 1071 3540 1547 1729 539 1571 1204 1219 1569 2195 3980 3859 1128 972 988 998 1394 1029 1350 465 614 858 1748 1290 894 2386 1327 1195 2710 857 951 1374 943 1621 1484 1652 1392 1120 944 898 1024 1245 1265 1554 1517 1469 1078 1429 1575 1237 1445 1186 746 559 517 610 884 633 1192 680 658 900 604 592 1371 1116 1181 693 2840 2709 1420 426 435 581 511 449 649 896 530 441 405 527 583 905 797 1047 1072 657 667 1129 1074 676 1011 756 289 244 772 859 867 370 498 444 365 363 740 690 634 472 464 719 952 646 722 357 393 627 1287 843 487 555 433 388 654 546 684 708 446 588 626 743 353 746 338 552 531 908 982 504 358 723 770 506 499 913 493 866 612 508 603 595 549 629 594 664 610 847 414 569 1468 174 1457 664 551 565 405 399 570 1295 999 993 854 920 1051 685 714 1102 728 382 540 722 868 987 447 352 322 463 585 562 336 568 466 554 558 504 496 342 148 284 330 420 489 1137 855 979 737 822 523 906 795 799 652 588 1569 1286 1928 899 540 541 1272 1482 579 1260 1104 963 567 921 851 1006 1261 1328 330 383 835 432 299 228 917 676 873 900 1731 969 1131 1022 1002 1719 842 1213 1125 969 874 1812 1203 1794 1424 1343 1250 1351 1600 1423 784 430 990 1280 1006 1400 1116 1256 1211 452 619 781 2246 236 216 328 358 376 402 497 471 584 425 1000 990 1922 306 318 353 845 1171 998 1083 431 1170 348 502 336 427 926 1567 1136 1258 1302 1235 1355 890 1072 678 611 646 780 665 728 445 1048 960 1186 988 950 551 726 583 650 588 1243 655 440 397 259 716 461 613 599 1449 511 342 1363 1009 1296 1190 1118 1089 878 376 1750 845 1089 1137 784 1344 1155 714 502 1309 1214 629 584 397 369 262 535 843 925 805 1249 987 1320 1652 2016 1165 1077 1105 1614 1097 1302 1411 515 1020 964 1057 949 1049 1166 1090 1125 1115 705 1149 792 1447 891 1923 1194 938 931 1164 1430 1196 1062 447 1640 1323 339 484 1130 1148 1301 1439 548 434 779 768 854 1075 1681 856 1262 1226 906 672 496 2075 1087 1044 1172 1047 1226 1518 1495 903 818 963 1380 881 1259 914 1137 1409 1010 1131 1196 1804 1417 1110 1769 2002 1417 1565 1506 1357 2955 2988 2792 2477 2509 2210 1548 1718 2084 2476 1651 1849 2157 2084 2113 1926 3255 2509 1831 1325 1373 1221 1080 2294 1201 2054 1327 2619 1936 1773 3714 1242 1733 2368 867 665 1524 484 952 877 1096 729 425 626 606 366 327 635 651 537 540 499 746 623 788 897 565 926 860 776 1159 1288 1168 1219 1036 1282 1316 1152 1179 1466 1015 918 921 514 510 600 560 540 534 466 318 497 716 195 700 535 317 162 333 390 86 26 129 400 825 829 821 761 745 974 385 788 861 940 1362 1373 1383 648 985 509 802 274 270 280 1218 618 481 639 1023 420 385 334 272 324 468 1113 321 504 993 1456 483 439 447 658 674 517 539 600 864 495 523 558 522 461 394 264 395 501 719 414 614 443 361 543 385 926 511 981 653 801 810 830 876 452 632 557 739 439 1043 547 1337 831 578 1298 533 501 486 461 784 697 537 842 537 697 957 1087 1524 1333 451 439 430 849 614 1291 879 631 390 848 888 592 726 744 788 719 866 751 1134 842 1134 714 1495 1878 1073 1067 997 1509 1340 1340 1187 405 956 549 826 723 555 2686 818 876 759 888 840 640 512 727 1379 1588 1168 1420 1133 812 822 616 406 930 483 724 595 618 778 718 608 615 619 743 1498 796 441 433 503 490 809 250 235 211 258 241 207 197 505 726 459 502 360 722 865 916 854 827 943 908 914 904 651 1186 1293 1273 1187 1030 1030 1282 970 773 842 1050 845 992 1575 682 463 1350 1144 547 1188 1262 986 1218 1466 510 830 983 986 669 891 1106 1132 912 1145 958 882 354 989 1030 482 1419 1126 1181 942 1932 1010 709 752 1771 477 975 1740 881 426 292 386 487 509 530 569 1036 609 717 800 726 738 1168 602 536 749 376 518 635 525 796 805 1360 345 833 743 420 661 759 528 429 509 330 436 390 651 459 462 493 489 799 611 866 1806 465 3024 690 672 1714 601 729 759 721 385 977 506 558 582 395 948 321 380 247 338 623 1827 648 434 674 845 1011 482 1151 941 1547 675 1417 381 1041 900 847 1093 1002 883 830 537 909 835 377 382 644 591 395 1459 2257 1421 1348 422 375 372 665 423 469 536 2677 685 3254 3128 2090 1852 2827 2336 2354 2330 2496 2486 2441 2388 2714 2918 766 833 684 619 1254 1198 1414 942 1339 1180 731 852 1183 745 901 1099 453 822 1294 1072 1072 1044 697 770 762 1748 1681 1882 894 388 437 503 464 468 482 498 410 540 394 437 827 873 924 298 470 598 664 540 581 598 715 540 571 374 497 525 596 348 272 590 556 544 519 732 708 451 490 469 728 647 649 591 632 588 717 668 863 321 774 880 788 578 776 486 585 573 524 568 725 603 598 577 692 673 722 640 764 557 670 937 525 597 581 742 807 685 599 633 918 501 578 856 595 626 425 455 530 716 764 770 1022 637 678 618 385 333 648 630 624 460 893 838 256 620 573 694 666 522 868 723 731 876 941 509 585 527 905 964 904 455 613 545 792 777 814 932 296 285 311 696 273 108 134 344 148 376 215 419 150 197 193 304 251 249 275 403 491 409 423 368 293 378 308 483 590 378 433 395 427 393 264 462 306 425 448 783 685 906 313 226 338 328 277 307 551 220 345 252 348 201 175 592 223 215 172 118 186 156 482 219 245 222 319 274 383 324 351 278 276 171 290 512 261 201 267 50 279 79 324 273 175 483 188 235 392 306 177 491 441 471 511 229 188 155 247 133 301 352 292 570 442 563 419 348 318 491 328 328 249 376 576 498 438 252 594 181 171 269 747 267 423 233 198 190 283 434 223 283 482 584 526 305 684 686 467 481 660 682 543 1383 470 520 602 208 246 1006 276 531 627 362 440 494 361 413 378 386 382 478 222 180 575 410 201 378 432 208 342 585 576 330 605 366 607 408 223 292 326 466 547 380 885 281 371 500 253 193 436 533 222 283 609 441 367 366 432 359 432 475 336 253 514 178 501 449 440 574 445 397 509 334 465 278 522 316 288 377 417 397 84 78 228 561 537 567 386 182 337 488 591 701 262 532 181 514 244 403 267 384 225 547 209 270 590 265 514 528 326 202 572 417 401 458 489 893 466 396 503 305 459 309 582 515 148 191 230 129 211 286 695 626 445 475 244 221 562 400 636 459 6534 390 350 562 132 216 106 64 68 715 426 385 529 365 658 615 443 411 490 361 258 388 298 501 218 181 114 313 530 482 364 465 317 415 244 225 460 390 476 477 267 309 140 204 522 457 754 762 748 431 499 851 374 426 457 504 595 862 627 575 605 282 183 577 401 345 287 315 295 362 376 451 371 308 240 373 538 204 140 415 616 538 564 2131 1558 541 398 394 454 332 485 590 544 535 356 549 722 633 453 194 265 565 432 365 263 297 299 420 386 387 647 613 475 202 513 501 499 451 461 616 167 136 581 507 199 149 146 228 250 321 304 349 239 194 452 223 276 342 329 308 749 603 418 624 323 352 682 365 433 383 361 78 94 110 1042 1401 854 453 701 857 906 744 536 504 900 518 554 517 447 248 279 812 583 212 194 344 181 286 198 512 668 715 612 738 774 905 818 826 772 635 778 629 385 830 734 893 830 1059 1067 1079 1118 1343 1004 1155 612 865 950 989 1138 1125 1180 1265 1173 833 1154 883 1749 1730 1838 1247 1082 797 586 561 1111 897 706 562 928 423 444 459 354 498 406 307 645 607 296 345 322 302 362 259 1564 1720 1680 1954 1852 1865 1515 1851 1265 1817 2041 1456 1381 1542 1284 1905 1233 1154 1227 1196 1266 1512 1407 1644 1674 1389 1458 1705 1571 397 379 243 1413 2104 994 1688 1841 1799 1728 733 703 908 355 1027 235 312 243 297 1530 1019 1124 238 464 413 256 799 870 1055 1735 1053 876 1237 1130 1692 1364 1703 1740 1736 3481 3263 2030 2130 2610 2470 1441 815 702 1040 1031 582 1542 378 1775 579 1344 778 38 32 745 1020 1153 2389 1040 409 1238 697 602 530 487 599 597 698 1056 715 1425 2129 1040 571 1502 1298 1295 1702 1691 1747 848 1303 967 1356 1056 1142 652 1215 426 1096 814 920 969 1180 1850 1356 912 692 728 368 779 628 891 440 541 644 571 666 665 1247 739 721 1818 1190 1297 663 315 578 574 648 966 673 754 690 724 767 766 1068 774 868 762 818 644 397 551 751 549 343 524 202 481 588 904 439 775 548 471 542 551 602 407 394 1092 749 723 355 682 185 165 396 262 513 248 226 287 294 291 254 262 484 340 425 348 368 253 276 304 474 332 234 338 388 323 135 333 207 562 447 451 515 455 291 336 416 654 399 301 758 491 379 604 557 409 587 560 637 554 405 398 525 522 427 745 691 474 587 289 507 495 622 194 320 271 712 647 527 483 335 189 320 625 161 449 265 253 343 427 479 241 341 300 409 542 69 434 241 674 360 291 226 696 344 259 819 460 639 621 818 484 265 225 182 390 186 497 468 183 80 72 189 152 224 222 416 395 447 437 415 138 300 133 110 317 157 135 534 556 253 219 393 525 634 550 540 272 272 533 400 533 391 424 367 450 364 373 245 175 783 346 261 478 536 530 218 211 180 469 269 149 155 552 628 656 551 713 440 689 740 367 482 413 412 298 381 467 1013 595 932 696 924 1004 659 901 928 618 242 590 733 719 620 925 871 736 120 440 495 1099 366 261 214 541 423 523 496 364 576 146 344 455 643 174 201 174 801 706 527 604 620 1018 204 250 111 218 513 598 374 426 452 402 554 392 504 510 394 420 669 412 468 477 566 386 650 434 436 298 346 292 501 271 735 506 353 430 135 309 161 202 328 815 406 293 904 597 792 466 1094 888 387 319 992 684 727 755 533 873 454 719 550 906 641 635 504 357 371 340 607 378 503 591 539 325 1020 914 1131 902 433 880 900 613 944 505 233 603 373 795 379 736 601 569 675 671 691 410 596 534 444 525 688 329 1319 1241 1504 860 780 430 468 426 313 425 676 395 456 624 476 166 569 663 385 507 617 427 476 782 390 561 557 839 576 778 762 620 785 399 586 717 707 846 976 800 850 562 781 623 746 1126 693 563 532 684 689 690 681 684 723 634 1733 1963 1265 1181 1371 1356 1382 1410 1048 1891 1435 1651 1279 1231 1190 937 1287 1477 1021 635 729 436 724 848 901 1080 465 700 978 888 1440 716 501 529 409 283 544 448 288 376 366 202 303 306 424 519 272 296 409 331 149 153 398 501 458 796 458 314 446 555 821 804 643 640 550 449 506 514 767 785 610 634 688 562 348 304 251 342 368 239 150 238 202 159 385 112 161 175 127 187 146 158 173 198 295 303 290 327 268 238 151 377 408 432 596 538 605 388 256 411 294 334 212 218 378 279 510 478 382 320 324 258 220 221 245 345 342 400 524 538 329 266 196 623 704 522 641 595 558 578 523 509 520 363 332 240 250 540 509 497 594 570 188 264 137 546 324 459 499 494 503 456 504 248 447 433 551 130 711 285 909 532 258 903 339 411 300 378 579 611 377 371 335 606 612 515 886 795 249 223 381 610 358 737 732 493 370 797 515 661 358 774 760 766 612 722 651 455 742 531 938 1508 605 971 677 801 703 958 777 316 322 374 327 286 372 1614 469 538 526 761 656 531 497 653 583 591 597 824 464 481 218 239 280 453 595 434 419 277 586 258 315 328 475 723 809 705 559 631 390 430 319 170 166 80 174 170 160 78 278 228 370 248 196 502 415 774 402 547 719 559 503 651 542 490 611 877 935 865 778 928 724 507 587 657 610 409 857 502 683 675 763 423 949 440 637 991 374 572 473 550 436 500 950 539 556 610 555 400 641 512 810 487 432 745 821 856 697 1151 755 491 306 1467 590 548 882 454 304 227 388 66 103 136 232 442 470 579 1025 635 587 567 265 317 428 155 217 240 175 243 265 899 362 550 368 157 228 262 347 282 191 188 114 72 416 250 123 204 172 229 601 341 445 318 855 364 332 512 586 356 399 340 385 511 418 537 549 378 442 143 151 193 161 610 627 317 447 602 559 450 330 790 472 347 419 623 411 404 630 475 607 670 778 433 543 518 449 222 134 206 425 360 399 1323 716 511 214 219 184 406 260 255 307 1533 345 1874 1675 1375 1126 1276 1328 1331 1443 1329 1414 1225 1630 1636 1527 524 325 398 182 810 588 1035 692 511 541 648 580 480 306 826 969 189 468 612 606 600 590 387 475 428 554 554 620 974 504 412 531 629 453 442 662 578 488 560 321 614 670 663 723 546 586 424 917 671 595 562 604 695 456 269 726 602 607 449 479 540 589 849 329 716 458 488 432 1087 525 1031 1065 1074 959 1171 994 742 536 935 736 700 688 457 668 592 760 530 644 577 575 585 698 746 566 630 859 676 670 575 748 803 418 555 757 647 505 621 590 898 571 426 576 365 568 526 470 856 787 439 363 580 442 802 607 819 757 747 730 769 454 711 626 459 619 710 786 624 785 595 551 550 543 842 986 868 990 884 942 897 857 774 1000 931 682 732 915 364 530 525 832 222 113 225 159 301 193 217 322 60 190 233 190 179 189 243 284 327 284 282 404 270 369 296 465 529 205 265 229 278 237 340 282 271 451 211 442 370 474 188 135 251 243 211 205 360 210 344 303 372 226 214 494 323 217 149 150 119 475 413 261 330 180 221 218 291 573 387 357 155 252 309 621 331 274 329 245 304 200 637 484 440 723 465 551 218 227 230 354 325 330 528 499 265 194 208 108 255 378 387 469 490 360 420 588 252 329 468 486 371 483 451 744 464 418 615 196 288 357 509 377 375 454 185 388 324 379 418 487 451 343 587 676 855 732 629 633 686 682 451 1088 675 457 965 367 325 732 403 305 589 331 737 581 333 453 375 399 301 631 299 382 382 551 323 301 359 411 401 515 932 562 624 807 588 707 416 545 256 417 537 531 888 476 332 347 220 257 314 411 160 349 681 500 640 362 396 254 412 454 325 270 477 305 418 247 348 485 307 383 605 331 572 270 426 287 273 455 468 692 264 234 269 304 660 448 375 349 387 396 465 710 313 1142 261 679 304 330 266 374 235 954 354 313 396 667 377 413 490 292 535 578 620 320 383 672 458 498 467 431 301 235 466 711 223 282 209 136 263 433 509 403 256 294 374 374 692 422 722 509 390 6533 453 601 90 56 132 68 225 460 523 642 725 413 479 795 343 325 393 275 130 116 526 453 118 471 272 416 268 282 505 346 401 276 646 439 534 514 367 379 310 355 536 784 311 244 328 357 295 194 536 545 345 363 199 317 429 433 560 453 431 275 335 690 430 212 426 401 381 466 446 414 313 271 189 475 415 273 353 429 277 662 509 2431 2112 443 348 335 499 296 298 354 316 657 782 936 397 571 612 362 232 286 579 295 477 439 417 472 372 677 531 512 601 327 472 544 398 610 472 485 155 285 572 436 302 246 355 292 286 131 227 693 552 643 208 510 301 376 338 355 929 789 416 470 511 343 836 289 320 591 455 111 133 314 764 853 685 593 720 944 766 548 667 896 1284 487 683 516 592 561 618 710 669 143 129 145 154 137 295 1005 854 512 818 640 1054 1183 941 1000 967 941 986 956 736 1163 1079 1048 1544 1211 1121 1080 1073 1109 1093 970 1182 1183 1193 1147 1708 1286 1429 1184 1203 960 1720 1468 2463 1947 2139 1046 1093 1277 889 650 1203 1084 866 674 1557 612 715 526 385 368 807 317 843 959 692 351 375 357 398 323 1460 1563 1435 2433 1923 1854 1610 2049 1903 1897 2078 1957 2094 1686 1736 1843 1658 1410 1871 2270 2241 2310 1925 2529 2309 2086 2362 2276 1812 321 280 188 1759 2172 937 2330 2482 2647 1864 785 745 769 279 799 222 375 299 492 1728 1325 1194 168 502 360 591 899 1272 1007 1552 1005 1338 1570 968 1111 2160 2708 2384 2241 4139 3724 2404 3098 2922 3571 1268 663 986 1027 1554 783 1304 612 1367 464 1636 943 259 237 929 915 1255 2203 1222 510 1037 436 652 583 592 823 697 686 852 825 1826 2026 835 653 1299 1063 1032 1653 1200 1418 865 607 535 1305 973 1650 701 749 375 717 919 838 944 893 2036 1464 662 650 641 709 1059 877 950 539 732 592 1349 729 554 1275 723 567 1938 697 761 1088 571 635 739 600 695 533 818 754 684 663 661 657 733 767 855 960 538 860 684 740 415 565 293 178 360 578 887 458 382 302 399 522 955 419 373 241 789 558 561 309 342 204 145 420 238 333 462 371 427 411 424 352 293 257 445 398 532 550 430 416 583 422 350 181 401 455 600 179 722 399 349 447 497 337 485 297 337 823 698 307 441 435 316 386 698 699 380 457 366 369 391 577 488 447 423 469 636 603 360 603 521 677 696 586 648 240 391 308 354 314 434 779 339 366 435 351 752 505 473 595 392 490 602 652 404 489 771 40 901 438 497 230 258 254 523 601 497 699 793 692 978 504 674 289 287 446 336 282 322 473 213 212 188 213 237 299 247 198 405 313 189 138 235 318 255 147 122 181 338 780 367 349 272 421 519 416 386 377 311 253 667 514 445 581 561 216 422 564 510 559 843 416 351 394 419 544 617 390 360 361 610 266 208 181 453 632 666 695 687 542 585 657 364 604 593 569 553 466 605 1279 609 958 800 697 874 563 762 695 379 150 638 685 720 638 513 978 495 286 453 562 1347 224 206 139 248 212 226 321 640 563 465 284 343 722 283 244 377 798 807 532 610 524 983 184 265 205 227 652 609 446 515 606 554 664 540 508 639 625 571 760 575 603 622 524 369 558 409 444 415 485 404 749 538 1001 548 278 269 242 602 245 291 327 730 407 353 983 656 701 559 810 699 557 421 774 530 550 607 484 597 835 456 462 542 685 512 399 220 330 337 403 485 530 847 534 369 1121 774 903 762 567 712 861 631 837 574 272 1055 468 678 486 634 840 798 791 814 634 662 745 508 459 783 938 521 1150 1225 1054 880 781 462 535 475 291 467 350 572 560 381 513 326 793 679 361 899 818 694 685 671 613 864 669 977 565 615 980 592 660 836 777 982 664 604 1128 637 674 646 647 1035 699 798 688 942 992 538 835 924 520 732 705 719 2034 1979 1496 1367 1223 1364 1489 1614 1645 1739 1642 1714 1379 1392 1529 1148 1657 1445 1139 987 1031 979 936 1127 1182 1462 526 995 1211 1099 1633 402 885 613 538 403 947 696 362 400 413 403 277 435 519 656 319 364 331 216 470 466 455 433 537 557 480 528 606 569 733 656 469 509 572 646 832 668 527 759 655 840 800 526 186 174 160 138 178 160 317 374 227 371 438 317 260 243 322 122 149 196 137 383 163 165 171 169 153 242 202 196 365 415 550 501 537 516 365 326 247 183 165 212 288 288 318 352 296 258 246 294 237 249 298 442 398 548 521 895 329 279 335 579 595 610 654 497 433 411 543 517 546 272 297 321 389 513 394 528 401 423 242 342 247 696 245 357 563 527 350 432 336 370 572 516 391 177 550 439 800 397 332 918 264 300 266 282 541 719 578 404 380 542 667 742 853 572 424 412 437 859 475 862 925 557 498 872 854 330 437 647 624 654 570 807 772 853 716 672 941 964 461 615 700 894 657 731 688 303 480 396 694 410 301 1621 492 389 425 398 711 627 561 671 765 913 865 554 366 386 442 186 465 702 611 483 655 481 489 472 355 396 801 432 589 439 329 291 368 394 395 326 361 262 359 353 308 223 215 179 287 233 331 524 717 835 600 560 344 434 444 475 419 442 701 797 779 749 669 861 792 650 883 975 634 510 910 570 556 619 856 453 711 450 628 669 867 558 417 500 436 355 927 668 725 776 474 567 601 485 699 525 597 1045 837 831 570 1516 915 631 393 881 461 954 1297 613 274 312 237 96 90 92 150 612 557 459 498 701 442 588 272 343 464 370 175 313 248 318 398 628 199 411 261 401 375 453 447 296 322 281 266 133 244 247 159 301 372 227 445 442 421 471 1120 562 511 612 578 277 416 382 267 358 312 414 466 571 247 208 241 244 233 603 494 475 600 665 693 706 364 907 464 402 463 727 229 575 998 933 893 1018 705 951 411 544 462 337 430 286 292 260 596 1463 857 331 280 173 214 460 215 322 573 1199 323 1404 1238 1032 1133 1442 1134 1196 1531 1199 1545 1245 1210 1611 1389 620 394 443 530 646 612 974 538 466 580 612 510 357 544 880 502 385 519 603 672 660 638 534 456 432 609 663 953 940 627 748 548 386 853 622 955 832 855 503 520 1151 1175 1194 811 594 1179 1110 867 890 1161 764 663 691 650 546 629 1116 568 925 548 907 909 886 719 1164 887 781 815 930 829 845 892 927 921 874 820 778 640 805 760 889 688 723 710 391 807 730 654 782 822 921 767 852 670 626 777 622 492 788 577 634 480 630 602 580 716 568 635 594 597 928 724 952 651 766 771 480 699 798 758 916 709 940 902 1095 1048 941 1046 801 647 1164 754 874 1006 826 804 850 864 893 856 919 862 897 778 870 805 955 1072 1096 891 783 892 933 808 941 902 728 597 598 976 562 380 450 374 452 560 314 483 122 283 266 326 340 340 328 389 285 275 307 549 399 571 463 320 454 513 459 451 455 281 227 488 245 414 475 465 411 517 383 181 311 326 272 334 439 239 302 246 317 320 310 718 417 186 186 124 208 295 544 399 441 290 262 174 285 175 344 191 339 489 341 814 314 304 383 223 283 382 388 734 479 697 402 439 447 364 272 400 374 368 458 417 293 270 321 395 202 503 549 370 292 438 518 573 566 452 255 517 199 330 467 784 404 424 420 341 407 705 323 299 294 481 296 294 383 381 396 477 710 365 1046 779 877 769 633 846 568 1132 544 1177 646 298 770 416 428 528 609 855 653 933 849 850 445 810 509 515 462 637 691 293 682 459 355 447 456 330 578 693 912 586 835 644 544 457 388 640 366 250 382 306 436 322 396 569 335 489 447 451 405 602 803 785 588 505 557 385 347 369 184 312 344 405 673 417 520 697 448 412 579 409 717 429 536 352 286 419 589 749 581 515 415 374 629 725 355 355 462 467 822 597 613 924 693 901 367 593 549 534 692 775 467 370 655 716 647 289 261 313 330 680 703 859 878 609 615 350 283 384 523 439 535 531 276 292 154 413 379 351 731 697 397 503 582 264 596 887 679 804 350 453 10053 661 209 138 105 96 123 567 584 830 707 869 778 656 535 474 445 407 100 94 402 464 134 847 225 541 472 453 304 288 293 345 606 537 785 513 459 606 538 267 443 342 319 305 338 348 372 288 305 288 301 317 390 308 374 358 470 414 529 423 431 708 886 351 548 448 430 548 486 701 436 363 262 268 390 232 518 546 618 1098 881 3370 3036 713 850 808 658 894 634 704 658 827 889 831 869 899 416 424 571 442 512 399 573 784 770 706 676 480 863 751 500 547 435 647 583 1207 719 521 183 318 374 320 291 415 374 336 297 236 418 497 424 480 269 485 499 354 536 345 683 508 482 511 419 357 678 606 582 681 630 149 273 285 917 1054 880 799 944 1324 1059 711 686 768 1149 1014 656 489 515 492 524 923 743 429 421 278 411 412 442 1011 1132 913 1216 1091 1638 1471 1617 1764 1410 1245 1049 1317 1030 1600 1639 1538 1703 2023 1881 1201 1255 1635 1427 1368 1567 1660 1583 1322 2404 2651 2424 2009 2260 1750 2172 1517 2628 2955 2759 1358 1551 1883 813 780 1473 1366 1120 654 1633 593 499 754 502 1093 682 481 1312 928 947 405 427 359 587 319 1936 2178 2096 2224 2235 2335 2614 2125 2062 2639 2052 2579 2590 2267 3184 2156 2056 2552 2009 2183 2287 1750 2669 2447 2683 2290 2290 2489 2246 606 422 470 2453 2506 1087 3022 3484 3560 3551 950 970 989 292 1091 120 760 582 557 2469 1400 1367 664 593 441 657 1610 2039 1589 1774 989 1281 1624 1206 1765 2236 2671 2149 2779 5493 5657 2585 2765 3191 3407 1861 1104 1349 1191 1702 923 1545 631 2146 1122 2155 1079 158 152 1850 1209 1704 3190 1731 732 1258 940 1002 547 592 1196 1238 1029 1734 1735 1672 2868 1291 456 1387 2339 2336 1936 1552 1451 822 922 880 1905 1042 1888 673 1340 865 998 1033 1178 1247 860 2501 2413 790 774 695 833 936 630 780 485 519 827 1316 748 700 1576 970 908 2376 589 723 1090 734 801 884 866 1138 943 667 687 661 1208 1225 1232 1249 1316 791 1118 1143 924 1228 1199 647 514 522 459 385 490 1257 535 502 344 513 343 919 755 853 553 808 865 706 413 572 548 495 251 407 536 547 487 406 624 424 507 446 678 463 334 263 392 513 783 709 401 456 286 629 804 525 565 423 562 344 383 519 670 427 422 703 809 705 445 380 492 486 925 681 826 410 449 460 510 590 527 488 548 605 466 495 453 490 609 453 688 713 590 684 450 438 444 498 476 440 954 477 539 508 356 833 642 596 704 427 489 690 806 568 630 1197 239 1240 463 422 299 305 335 570 813 672 868 720 927 717 751 596 570 453 365 390 295 244 457 285 342 326 263 235 317 542 342 225 336 272 266 337 316 292 179 543 315 346 955 712 498 409 356 671 405 510 539 780 507 623 581 589 402 449 557 462 591 526 698 668 486 424 601 965 798 784 815 641 350 172 325 265 286 644 530 696 770 1067 761 664 1107 704 878 924 745 456 838 886 1284 1014 1251 1032 894 938 764 843 669 704 354 955 1094 1052 1072 960 1017 414 342 524 546 1803 310 196 295 300 366 392 531 342 574 301 676 562 675 410 414 323 1049 965 543 577 438 1354 357 384 256 373 542 680 612 648 605 605 615 708 691 459 433 445 472 428 440 441 760 685 780 724 612 549 561 543 558 656 1157 635 714 444 258 493 342 672 335 737 572 494 1118 1095 1026 726 1110 854 672 490 1127 687 709 751 909 700 574 843 617 748 792 765 700 835 647 700 706 904 756 882 972 697 1409 1260 1397 806 944 717 1040 668 613 1038 459 854 822 847 831 845 890 831 863 924 653 716 967 1084 874 656 572 650 1067 1226 1276 977 905 653 783 690 468 574 941 875 932 810 605 644 727 465 914 1041 1052 823 916 1043 664 888 639 1353 699 961 822 677 1171 1394 1096 1062 772 1044 1100 1094 1175 996 902 915 1147 1238 1055 2053 1323 1160 1236 1164 973 1162 1046 1232 2482 2568 2052 2224 2056 2134 2290 2639 1971 2594 1805 1998 2020 2045 2046 1699 2689 1602 1696 1111 1155 1136 980 1142 1101 1689 664 1227 1859 1648 1682 570 859 1260 839 739 937 1017 906 658 821 673 336 448 688 365 441 533 584 418 379 309 726 650 649 841 808 601 836 718 656 1023 1001 847 704 847 823 909 784 1189 694 1067 1160 692 547 542 510 582 687 469 477 528 518 200 483 252 405 418 314 234 64 102 153 209 196 240 236 192 222 473 361 552 440 396 774 746 785 297 398 258 361 439 437 465 302 490 319 355 796 274 260 193 177 178 260 715 278 503 436 1254 388 470 199 378 399 417 364 738 729 467 547 589 542 500 559 328 314 507 567 602 360 564 556 552 505 840 965 653 1110 646 764 744 746 534 928 982 633 334 1692 759 1445 690 731 1443 986 808 954 847 964 1272 669 520 471 918 1055 1134 938 975 665 552 496 1095 440 1010 1197 717 704 1238 997 708 742 711 1069 1125 921 1125 981 1484 1137 926 1325 1237 998 1242 1123 1315 1041 1610 1575 296 525 596 514 515 523 2262 891 697 601 825 1120 850 758 972 1504 1488 1254 861 480 816 439 658 510 770 646 586 761 560 659 759 648 528 804 876 708 986 381 464 342 649 344 207 212 184 214 216 183 171 449 348 434 540 362 517 632 646 534 1067 1074 942 993 841 758 689 932 867 931 876 1024 747 1071 946 1004 1026 887 878 1110 880 788 947 604 763 894 632 800 704 764 649 746 678 1066 633 769 933 908 1087 672 625 845 1075 945 971 945 858 1080 961 654 1733 951 967 633 1381 329 1006 1226 617 780 247 377 304 302 254 330 600 688 549 431 334 522 588 238 625 552 338 720 346 350 431 411 1004 259 586 404 342 381 753 565 493 311 401 432 351 309 457 449 734 301 790 403 425 435 237 1504 667 619 752 365 513 598 564 424 705 504 476 428 727 350 370 473 265 308 598 876 969 791 530 666 852 474 1104 721 761 519 1361 345 840 653 606 631 755 683 384 569 309 697 342 477 317 152 100 751 1777 1325 934 307 240 297 705 435 572 321 2159 554 2482 2248 2350 2316 2274 2242 2372 2431 2317 2338 2406 2719 2540 2346 998 1127 821 770 727 1076 790 654 707 607 1036 1313 563 587 623 1022 736 503 737 876 842 852 882 646 622 647 629 744 825 510 636 873 717 649 471 761 689 1094 610 725 706 773 777 565 688 905 759 876 767 780 898 850 850 610 401 406 623 410 432 294 496 509 729 406 753 507 542 649 1029 389 948 874 990 1007 918 838 844 340 1168 774 947 605 575 540 535 559 461 543 673 510 728 372 654 518 467 812 688 505 843 700 623 342 641 513 643 566 672 617 844 440 521 734 501 497 613 492 696 925 659 593 1048 426 656 726 660 608 712 697 757 632 825 561 405 655 663 707 527 651 420 519 549 465 408 399 385 488 957 869 816 529 447 680 642 587 569 824 361 421 627 808 289 217 298 568 318 627 193 571 307 357 453 263 273 281 414 386 333 272 276 329 236 315 270 234 369 253 348 302 336 234 322 332 243 516 501 355 293 388 259 345 405 405 367 517 248 297 293 347 404 318 296 562 301 235 113 123 239 170 265 159 161 495 251 316 325 368 375 216 250 279 202 839 414 327 572 116 224 86 185 260 622 527 263 329 334 193 327 679 671 584 487 118 365 312 275 153 145 330 327 606 287 418 533 336 212 326 364 452 221 393 560 696 661 497 749 328 292 335 367 309 458 358 327 383 541 637 535 321 484 469 854 542 857 1009 861 1037 904 849 728 1951 826 747 818 318 458 1135 297 582 787 647 508 552 313 473 455 473 468 848 350 302 772 639 416 366 687 361 830 671 800 837 757 511 368 644 407 538 311 583 851 808 1055 371 379 421 386 171 476 562 249 286 823 534 532 430 438 309 555 575 319 259 485 267 486 359 428 552 294 603 639 541 738 275 328 249 160 377 618 507 305 372 301 400 684 454 374 201 336 984 751 584 638 919 300 676 262 522 334 506 319 997 330 311 835 445 500 457 227 482 580 580 529 590 588 730 463 454 529 581 407 289 472 453 122 132 259 150 274 454 1107 845 512 626 260 334 727 552 816 428 562 601 661 6693 58 143 93 164 117 933 438 820 758 621 710 645 503 495 575 397 291 171 413 352 139 372 230 463 428 347 430 421 271 275 513 440 571 460 619 613 126 613 511 387 411 313 472 472 540 282 401 725 328 364 359 368 648 1025 608 732 680 175 185 685 652 297 249 280 278 300 300 594 649 353 110 281 481 358 418 509 601 793 589 2642 2050 498 518 421 483 616 477 549 462 862 699 678 477 576 336 259 308 410 621 441 271 558 552 631 384 594 708 623 711 540 361 640 526 677 529 547 139 316 647 509 128 228 144 174 216 110 238 222 190 291 349 389 326 231 396 362 750 578 388 475 400 305 891 372 299 673 661 80 120 171 763 1207 895 378 725 1162 1038 734 511 534 1021 532 532 931 472 482 360 1089 885 338 328 368 200 260 321 899 1016 750 1078 735 845 1024 867 973 913 601 787 874 554 851 748 788 935 1127 1313 930 1129 1442 1009 1213 767 699 1265 1126 1490 1605 1182 1196 1274 992 1310 888 1939 2120 2634 1695 1502 1152 608 469 1272 1149 1039 562 938 489 469 571 299 697 398 296 642 888 446 645 421 395 315 312 1557 1764 1729 2180 2204 2000 1719 1739 1526 1922 2016 1550 1837 1704 1518 1924 1813 1567 1640 1624 1600 1461 2077 2478 2261 1666 2055 2611 2638 410 382 470 2108 2377 734 2056 2227 2130 1917 644 581 701 337 783 313 446 353 424 1493 1389 1463 213 281 251 791 968 1106 1170 1608 833 1310 1218 1598 2184 1788 2118 2043 1879 3720 4131 2107 2417 3642 3187 1991 966 1246 873 1579 638 1310 577 2045 520 1893 773 72 60 811 890 1240 3080 1553 812 1137 837 947 878 908 717 689 846 1056 783 1340 1795 768 719 1352 1356 1304 1675 898 1174 789 923 768 1408 1054 1102 487 994 543 805 826 813 938 1076 1579 1342 701 648 854 650 990 806 920 571 693 972 1034 680 642 1472 849 708 2024 709 833 865 699 709 586 578 857 906 794 744 746 931 873 809 867 940 994 956 939 688 539 924 386 378 1017 141 351 337 1016 590 429 379 662 447 929 798 611 421 870 909 662 520 614 196 178 376 315 411 380 342 456 411 454 418 460 499 327 246 316 689 311 576 481 411 620 389 571 704 827 318 321 162 487 634 217 332 227 237 366 569 1062 184 275 518 280 591 703 799 517 626 551 466 765 601 553 668 483 604 606 571 280 445 336 578 491 437 301 267 214 353 368 164 170 481 249 326 598 267 635 308 304 356 372 426 359 424 279 390 687 81 547 259 243 193 229 178 388 387 144 662 714 612 659 680 542 325 196 215 195 127 186 308 215 229 211 217 128 371 291 272 543 675 186 164 208 576 464 113 290 174 136 534 550 258 234 194 338 674 429 411 283 306 662 523 528 433 483 669 326 361 913 489 453 671 623 483 894 564 782 363 234 205 313 304 203 334 697 1135 1269 833 911 348 457 686 422 610 500 604 438 547 599 1123 787 945 685 1193 1348 766 893 643 463 357 838 994 714 802 962 790 607 226 595 669 1397 285 152 359 578 505 505 461 461 551 216 299 265 533 235 236 318 1450 1028 463 509 511 1056 164 439 238 164 513 714 601 625 612 625 693 722 479 452 305 257 521 259 360 428 525 372 604 464 560 271 319 309 478 406 751 484 501 372 186 362 205 512 577 990 356 440 1012 734 884 698 715 799 477 407 1091 693 711 779 616 502 515 463 387 461 435 629 557 449 400 371 598 528 522 522 532 592 1331 883 1000 632 512 608 873 341 656 794 422 720 536 839 550 837 1205 1146 1107 1067 702 506 782 547 516 427 694 680 1572 1682 1599 971 845 453 620 605 981 747 796 867 923 1247 675 363 399 478 497 403 475 706 583 993 414 498 463 658 854 588 626 641 1257 658 687 935 934 1092 820 672 872 727 935 734 848 988 667 749 688 802 1021 862 604 849 1247 897 1882 2142 1306 1104 1764 1347 1633 1715 1485 1649 1479 1698 1100 1245 1310 723 1817 1229 1067 1071 1127 626 966 937 799 1209 287 815 1221 1057 1325 710 412 921 592 395 677 1273 348 770 262 295 364 462 571 536 380 349 468 376 251 253 720 706 564 767 617 490 670 500 500 612 625 527 311 680 439 598 626 1016 721 966 993 624 206 170 150 214 235 182 228 633 264 130 546 170 346 224 285 194 204 438 94 199 241 197 201 245 187 223 151 542 357 279 646 400 614 336 173 329 455 378 282 335 328 275 293 352 387 362 323 149 145 144 152 439 328 448 820 924 433 359 531 807 818 637 593 910 871 629 705 922 898 322 399 566 490 828 659 580 537 506 281 326 259 864 389 410 901 443 686 471 513 379 766 708 438 248 1219 461 960 402 472 1192 738 558 681 521 644 785 567 315 305 660 739 709 802 889 494 435 402 944 307 757 956 618 566 1131 691 841 724 575 805 1079 662 908 773 714 618 813 1000 1554 751 988 898 1114 875 1025 993 234 418 552 304 370 454 1817 479 542 532 623 542 573 537 583 929 902 953 949 381 413 191 378 260 736 692 553 594 467 487 350 550 454 520 832 906 830 689 569 306 623 242 177 173 127 175 173 169 123 291 328 424 220 325 554 663 729 544 931 777 725 850 734 672 503 1163 1364 880 857 1196 982 609 573 611 936 1006 649 618 557 510 836 675 702 984 621 593 536 553 516 354 451 611 422 867 1062 595 635 792 534 375 741 759 527 573 805 1257 1501 791 1494 1045 766 517 987 620 884 853 531 249 291 330 155 188 155 356 411 493 413 867 437 475 670 208 439 348 199 205 136 150 273 142 961 284 403 280 199 317 396 409 145 316 321 187 155 291 397 151 371 418 346 734 255 645 301 1342 709 666 917 684 428 559 485 285 603 592 574 548 340 312 322 346 166 222 557 797 427 758 718 871 653 398 1105 316 441 628 1305 265 539 635 548 724 653 714 635 684 379 693 287 444 501 405 349 499 1510 785 364 273 536 333 652 479 426 544 2109 744 2341 2019 2201 1447 1943 2052 1882 1803 1841 1747 1865 1759 1769 2031 559 459 418 322 713 613 1001 747 541 590 851 919 323 351 730 936 328 627 852 633 594 584 394 441 423 435 485 664 376 182 210 360 274 140 122 153 98 182 168 248 215 233 244 155 279 250 134 209 209 287 96 129 110 96 240 170 150 132 193 183 211 193 206 189 174 163 194 177 214 168 148 147 174 161 327 150 215 92 343 225 274 106 152 133 141 149 121 150 188 125 139 84 128 109 102 244 90 159 192 241 129 117 125 184 153 222 149 172 190 144 162 150 189 253 111 129 100 128 181 221 200 227 182 207 223 251 207 198 158 182 164 204 86 298 190 234 268 217 235 310 215 327 355 250 260 231 370 369 367 300 296 322 356 282 382 319 200 488 237 252 48 30 84 36 113 74 40 48 28 42 67 40 69 71 65 30 38 38 100 84 48 86 58 117 127 83 50 34 42 73 102 60 69 125 70 125 123 137 87 52 67 69 38 64 105 100 90 67 73 119 119 252 151 69 69 26 34 38 118 140 198 52 140 53 134 55 120 61 56 96 304 244 59 48 56 77 54 85 86 181 52 256 129 151 66 87 120 74 56 119 88 132 46 95 126 102 34 101 88 93 89 115 141 155 129 250 102 84 185 86 64 255 233 92 220 120 38 88 87 104 106 138 73 88 86 54 50 150 114 58 268 244 214 145 94 111 148 291 101 96 159 52 158 72 137 151 106 256 143 64 178 144 224 162 84 115 105 206 118 68 273 221 148 96 54 75 74 186 192 78 92 243 122 137 88 141 135 82 93 102 107 194 207 223 161 58 75 58 110 96 238 60 141 64 82 69 64 66 90 98 130 74 121 105 92 124 98 42 217 76 310 75 68 93 99 157 107 117 100 88 125 94 99 101 132 87 108 134 148 293 112 128 134 150 52 255 90 116 104 150 90 155 42 274 113 86 50 69 115 143 127 118 146 180 106 100 68 99 125 86 125 120 92 102 58 86 56 66 113 134 42 87 219 60 80 118 106 208 132 90 209 58 3495 183 208 159 153 162 138 158 178 214 117 148 238 222 136 66 22 55 104 112 22 130 81 83 60 72 76 52 139 319 490 332 106 131 159 64 174 62 22 134 79 71 72 72 122 71 132 104 73 77 88 54 239 60 100 115 162 182 159 150 169 87 144 94 90 114 108 138 85 82 60 188 153 32 110 94 72 135 157 573 585 70 58 73 167 74 127 183 159 174 235 222 174 160 145 66 60 155 104 159 133 121 117 72 168 76 192 123 64 41 78 167 138 243 138 133 205 91 182 162 126 164 102 210 231 176 125 166 227 226 185 265 251 82 105 141 295 225 116 227 74 83 107 96 148 84 84 28 55 54 382 414 397 184 226 439 145 155 230 308 350 159 237 168 169 102 96 184 138 88 90 20 58 119 48 227 156 163 227 349 423 465 419 472 350 380 224 237 203 791 785 789 711 642 298 295 303 350 667 719 444 447 492 502 529 554 530 715 424 336 477 515 579 541 646 153 288 375 164 118 400 508 219 413 413 88 76 114 192 237 145 107 343 204 238 68 136 72 146 91 616 529 535 383 355 581 603 577 745 529 700 590 509 443 603 634 447 515 619 543 569 674 424 490 646 530 464 503 485 62 54 68 598 633 317 839 868 867 829 384 444 387 106 255 62 233 143 64 570 312 306 109 125 68 153 293 347 314 348 361 343 430 187 174 746 884 832 943 1727 1437 866 719 966 1180 325 177 433 259 567 230 454 116 399 185 634 184 14 14 579 236 489 516 456 230 383 149 126 302 300 231 213 216 451 202 454 729 312 480 561 519 493 575 481 398 342 275 233 599 387 553 178 305 152 607 290 176 186 309 687 588 275 261 237 254 271 214 241 179 115 243 325 129 342 347 152 138 726 118 185 152 152 245 219 221 287 336 172 183 154 234 286 366 257 321 260 338 231 121 160 209 171 155 50 138 99 109 187 105 139 64 181 70 230 137 94 181 116 304 130 84 143 99 93 62 81 62 116 89 101 102 80 124 120 128 102 80 127 190 112 99 121 108 91 58 147 190 201 57 101 213 80 98 208 222 121 150 146 135 133 129 138 91 102 178 192 214 92 144 140 145 124 125 88 156 123 143 156 100 94 119 109 136 134 164 261 128 166 161 215 74 90 225 221 269 215 108 224 145 121 153 120 196 145 177 294 168 402 32 540 90 158 94 127 72 106 459 112 260 172 230 228 253 268 238 114 101 90 65 113 72 208 80 60 210 106 66 74 88 112 66 62 58 170 68 68 68 32 73 101 248 276 50 40 34 325 62 72 122 102 116 345 319 169 167 196 109 66 131 106 76 262 78 150 257 206 165 136 231 88 62 108 176 158 93 203 233 297 347 256 260 195 241 148 356 315 98 122 274 198 339 186 440 302 143 181 84 127 228 185 38 151 167 284 181 149 149 168 95 82 96 301 68 66 58 40 85 66 64 60 62 64 224 105 126 68 74 169 245 128 312 334 98 400 34 58 42 34 80 134 97 132 107 105 125 186 113 114 80 112 126 108 120 175 124 92 144 112 140 68 70 88 60 54 381 254 81 96 93 190 46 121 143 344 175 74 239 211 258 245 208 359 169 46 210 201 220 232 224 262 344 237 197 234 254 180 201 66 110 118 121 227 206 278 323 82 305 257 397 183 228 183 430 325 191 458 225 133 298 104 359 114 138 112 172 191 195 143 122 166 66 352 139 212 250 248 283 220 179 245 179 132 86 87 134 87 91 176 92 108 139 201 195 260 320 188 112 86 156 226 160 388 170 256 297 270 158 242 276 364 255 198 377 167 186 272 292 299 190 138 145 514 230 235 318 321 356 308 197 204 727 667 518 503 416 440 419 464 365 377 374 402 645 325 405 511 672 415 358 266 284 326 231 182 316 225 106 283 351 275 366 201 271 256 280 144 244 103 160 212 192 56 127 152 101 121 124 92 114 122 152 140 286 133 134 154 114 155 140 236 266 343 226 197 266 183 314 177 294 260 292 382 463 168 279 117 107 326 326 210 145 94 103 32 62 62 94 30 36 114 34 36 30 38 96 96 94 86 90 138 108 71 136 175 144 98 98 60 120 77 135 73 69 73 76 75 60 77 105 96 86 95 81 44 52 201 50 66 84 116 111 157 32 79 91 70 74 88 112 131 113 112 98 76 145 256 266 163 92 46 271 252 101 95 58 181 183 121 96 139 92 201 253 81 113 97 84 46 203 92 204 100 84 271 99 145 74 147 177 122 93 68 66 350 185 170 259 118 93 89 128 211 97 208 248 158 120 190 223 126 99 265 199 129 427 288 248 239 441 151 200 256 156 203 170 388 263 462 209 76 119 151 90 82 130 468 196 366 325 229 401 353 321 300 266 274 232 199 161 274 134 85 118 96 149 215 165 186 280 361 121 155 343 210 149 236 105 85 157 54 68 108 60 44 56 54 98 92 87 50 108 68 36 127 170 125 135 158 184 159 184 170 176 159 156 267 261 273 205 311 212 178 178 293 137 159 326 149 125 139 130 148 186 200 171 165 204 132 259 96 106 157 253 145 219 214 118 212 192 126 96 239 257 288 316 215 126 369 122 128 139 456 145 228 419 132 132 204 184 18 24 42 38 176 191 111 70 118 273 180 42 112 239 162 235 214 152 148 81 209 54 108 69 64 54 100 60 70 82 84 84 72 100 67 58 76 142 200 84 66 70 73 224 165 128 92 68 128 46 42 118 167 88 62 89 152 70 38 54 50 108 347 96 132 92 141 139 215 106 164 134 90 219 284 70 126 183 119 191 195 233 280 78 170 113 119 146 30 58 36 212 359 583 380 192 201 159 154 294 354 72 398 58 487 441 617 371 348 399 426 495 636 470 515 558 610 527 204 214 210 239 235 128 268 150 169 184 128 186 237 212 150 147 186 192 234 284 274 282 104 207 211 196 238 293 197 159 315 126 101 208 162 76 66 150 86 94 164 201 206 121 163 76 78 112 92 231 88 89 77 98 140 163 123 144 168 76 100 167 133 155 151 116 124 106 86 89 98 102 106 142 108 162 188 167 119 134 333 74 92 66 105 68 95 90 252 64 68 72 90 116 98 124 112 128 181 142 116 76 114 112 124 163 254 160 162 198 169 112 181 205 112 86 82 313 223 150 177 257 172 177 200 194 221 215 143 104 138 161 166 241 214 290 277 246 341 210 230 242 230 206 235 161 247 220 299 234 184 281 219 286 192 238 169 287 203 273 91 54 44 46 50 56 40 36 14 24 18 30 59 55 51 113 121 121 133 54 22 50 32 74 104 48 79 71 79 34 40 44 48 73 36 104 92 94 58 34 48 44 34 60 92 69 71 38 77 48 42 115 180 46 46 32 34 26 103 38 50 48 32 32 40 36 22 46 22 24 193 68 22 16 22 34 26 26 40 72 81 182 18 34 75 28 58 105 93 102 86 44 46 42 83 46 42 63 79 75 42 90 120 62 110 173 93 56 101 48 54 116 144 143 201 62 32 48 60 58 60 66 108 66 158 52 88 103 50 30 189 158 138 54 84 109 52 132 68 52 60 46 52 67 118 160 84 78 117 96 100 147 82 94 112 120 66 162 81 78 73 92 93 60 30 40 91 94 126 87 58 96 54 170 100 97 30 85 52 28 68 61 105 171 105 44 48 135 73 98 135 199 108 46 93 74 62 62 87 110 34 60 193 217 102 128 88 81 157 54 228 38 106 30 32 100 118 105 64 52 50 105 128 117 78 101 96 126 54 50 91 173 109 179 64 94 36 167 72 98 77 84 90 170 82 62 54 51 52 145 135 127 133 74 141 122 89 72 44 38 44 30 217 227 46 69 48 60 94 133 90 92 62 34 30 74 72 173 216 56 138 143 183 3441 114 177 138 89 83 98 127 94 140 135 115 107 65 89 63 59 60 62 97 66 36 62 120 120 61 26 55 111 251 288 74 88 91 121 70 172 88 163 70 60 24 18 77 46 46 64 78 80 94 30 142 38 46 95 92 83 81 72 134 160 44 54 50 54 56 54 44 30 38 100 4 18 69 117 116 135 58 480 538 141 87 67 159 40 148 140 128 196 147 170 141 88 191 138 85 161 50 93 94 65 38 112 98 109 81 147 26 26 68 103 62 287 172 54 120 101 113 74 112 134 133 142 168 106 203 182 195 181 176 163 131 79 93 145 244 181 83 146 123 56 50 64 58 93 79 18 24 44 241 142 228 120 271 209 103 88 184 99 130 157 176 155 58 89 78 155 123 94 98 38 28 34 38 216 338 123 127 169 352 401 358 349 314 268 251 247 88 543 537 465 502 518 420 220 216 312 307 299 344 329 309 353 615 470 486 412 475 324 552 359 958 486 563 82 203 330 100 115 362 507 288 268 384 121 142 104 133 169 64 123 270 308 106 83 124 62 93 158 770 856 747 517 529 540 835 514 638 626 391 537 357 643 559 485 511 574 524 424 557 505 298 261 367 419 364 422 551 96 66 96 579 554 423 696 845 836 811 168 226 141 34 177 58 54 63 67 336 236 170 114 36 30 52 178 326 210 142 173 233 325 284 133 717 783 675 705 1121 1138 419 489 454 809 259 200 234 228 180 323 248 104 295 138 377 161 24 24 363 262 216 320 240 78 211 138 151 80 68 189 203 285 209 181 315 689 183 183 339 154 156 466 268 249 157 193 103 220 183 439 178 200 107 242 136 86 124 179 447 406 86 74 189 122 275 270 134 134 253 173 161 221 88 217 87 77 426 179 209 152 143 279 255 325 349 225 211 191 192 141 159 246 154 158 272 265 110 190 190 212 144 60 77 83 100 48 300 168 88 42 98 42 144 91 90 68 89 68 84 34 100 28 22 121 32 42 58 58 52 101 50 56 77 54 60 36 54 76 48 62 88 55 106 8 285 291 62 87 96 60 178 196 103 95 83 96 50 89 122 125 122 94 46 197 116 239 154 118 130 188 156 170 88 118 98 84 119 239 155 227 190 221 209 173 200 100 88 64 62 166 158 328 98 177 167 135 245 108 102 116 169 201 118 136 116 198 242 22 346 154 147 110 115 160 128 189 166 213 131 221 145 413 151 72 154 146 131 69 50 65 30 52 36 30 46 30 34 132 46 34 64 64 51 24 65 69 26 20 40 230 70 80 64 26 92 81 115 115 60 108 117 74 70 70 161 52 70 96 98 70 107 56 114 202 107 68 147 170 65 46 81 26 16 30 129 77 58 99 135 289 112 211 158 84 142 168 76 154 300 136 147 202 186 219 249 136 72 204 50 14 94 102 103 70 111 64 56 90 58 48 265 28 28 30 48 42 52 97 18 40 42 197 114 237 20 24 55 133 87 76 88 54 254 37 75 40 39 32 88 58 68 76 60 76 66 76 72 97 70 74 64 66 54 72 60 70 58 56 116 120 102 46 42 154 80 30 30 50 66 99 46 89 119 76 129 122 136 120 194 100 124 111 89 160 137 228 262 89 154 153 208 160 132 265 102 103 129 82 90 117 148 192 159 205 94 138 201 284 82 90 82 310 219 121 245 76 194 86 149 94 151 149 131 133 143 60 109 102 131 134 270 292 375 170 100 132 94 70 108 50 46 26 24 78 54 50 60 172 134 143 127 208 116 157 251 102 54 72 207 146 410 119 128 130 301 94 121 194 194 204 202 121 126 215 178 139 164 228 87 191 294 114 240 134 149 264 221 201 223 511 491 553 650 383 244 353 421 241 339 305 342 349 263 336 285 623 320 459 140 178 104 207 191 281 151 229 119 227 179 261 162 147 125 132 52 112 64 138 72 90 52 144 97 60 64 72 72 113 224 90 96 60 95 120 171 80 144 130 229 174 314 132 137 242 273 256 209 223 128 230 222 192 122 106 38 32 104 108 44 82 43 50 72 36 52 59 22 40 32 90 48 66 16 41 41 51 37 45 40 96 89 75 68 114 92 98 78 54 146 32 34 30 32 81 48 40 30 50 30 26 117 115 38 46 155 50 118 132 134 92 65 47 54 64 70 48 161 76 98 57 104 115 120 79 70 60 71 50 85 194 85 73 106 85 194 142 97 130 103 112 176 126 22 58 62 87 34 172 66 183 107 60 212 87 105 79 119 285 216 98 88 82 372 366 379 198 137 118 73 141 249 59 155 216 153 87 214 212 91 54 215 135 187 171 197 170 222 180 158 208 195 153 162 236 155 144 112 213 52 79 107 54 194 91 283 164 296 246 176 165 139 131 155 170 180 150 112 76 110 82 112 101 107 103 198 126 168 202 163 100 161 142 82 124 92 87 70 56 48 107 24 14 10 14 12 18 18 52 78 76 49 26 145 127 152 103 112 126 178 182 191 129 144 64 74 94 92 62 96 220 200 204 98 166 157 297 90 90 140 112 167 155 190 124 117 175 109 146 87 119 150 175 168 125 303 131 76 114 86 66 174 101 184 165 240 100 232 93 123 134 269 95 116 140 82 80 213 132 4 14 22 32 81 102 48 83 95 81 89 67 156 121 118 166 213 132 157 79 173 48 148 36 48 107 109 138 272 42 100 96 78 36 122 114 165 63 92 64 127 36 107 366 70 62 79 82 105 133 131 109 58 82 104 104 96 72 69 94 49 75 160 107 148 56 110 126 103 92 125 139 72 98 160 108 111 163 130 192 192 109 176 74 179 120 74 92 114 71 34 175 202 174 205 92 94 81 96 74 177 60 341 52 453 390 367 309 408 425 433 398 338 416 381 448 337 293 70 153 111 134 129 70 145 148 62 124 320 175 84 130 92 217 96 122 229 154 156 136 257 194 190 197 207 263 168 347 186 190 164 174 336 192 186 280 127 201 194 235 252 327 186 184 194 150 138 261 94 98 117 74 206 134 170 115 146 108 138 199 237 182 135 150 180 160 192 110 206 207 214 232 191 200 153 101 293 202 267 202 102 176 229 176 204 297 217 166 177 186 342 196 204 168 161 247 283 205 267 200 193 205 183 160 168 160 150 126 144 190 144 168 112 132 188 147 88 107 202 224 245 236 406 366 110 360 316 146 157 202 126 174 203 162 215 174 196 152 174 186 194 111 178 193 139 106 110 193 260 172 242 241 244 183 209 246 165 350 106 51 72 102 72 183 28 89 47 40 52 46 97 99 93 40 66 50 50 119 53 109 67 80 92 60 52 62 66 54 48 103 68 82 24 64 62 62 66 30 58 36 26 22 60 72 76 34 71 69 67 183 68 44 44 32 62 38 72 66 74 105 30 80 34 100 36 248 34 44 170 135 85 68 70 108 30 83 46 135 75 109 49 59 140 77 60 164 142 128 264 52 24 62 69 26 177 157 101 76 85 44 64 121 54 105 100 94 56 74 62 137 259 92 184 120 46 67 242 40 56 123 81 38 103 48 54 204 66 91 297 226 272 155 142 146 126 180 109 239 92 66 105 84 95 102 79 104 130 151 288 160 88 168 91 97 48 93 292 68 103 135 102 84 100 56 70 143 233 90 168 165 97 175 118 140 42 48 86 97 169 152 194 97 122 56 112 158 62 48 143 173 212 77 54 65 111 123 108 66 36 62 78 116 127 195 68 58 196 94 186 131 111 105 99 94 159 166 84 57 56 40 218 70 76 148 82 52 74 148 91 162 109 246 145 105 93 117 121 139 58 153 62 100 65 80 18 20 101 86 87 141 159 88 82 48 42 72 58 46 60 180 24 28 52 54 101 50 105 130 56 64 116 179 66 70 204 164 106 132 105 93 208 114 3159 107 68 136 99 155 214 137 220 136 234 228 42 104 57 97 143 68 73 105 52 170 132 132 60 119 60 107 331 353 96 78 95 227 120 115 53 135 64 66 136 140 296 66 114 121 66 68 106 116 94 132 95 142 163 100 120 247 50 97 62 136 118 144 128 195 68 40 81 79 54 70 52 188 231 204 278 672 837 146 155 167 229 149 171 187 191 286 237 304 84 116 72 48 151 112 82 120 75 148 148 126 104 157 157 209 56 46 143 180 194 201 127 109 83 102 168 146 210 203 157 96 90 134 130 259 230 275 277 152 159 58 108 182 277 222 181 242 105 82 170 113 134 149 98 138 150 144 617 196 248 234 242 313 189 92 82 124 153 303 253 203 138 158 152 230 100 30 22 80 87 100 48 274 234 237 200 175 429 418 324 347 309 344 318 324 161 443 396 462 526 482 461 404 400 488 385 357 574 476 299 467 735 356 540 459 483 280 382 345 760 647 737 216 325 349 171 232 429 520 218 180 407 107 103 158 163 186 68 105 164 310 212 68 287 134 191 87 596 574 559 410 338 587 439 452 733 826 861 595 648 562 514 560 688 730 610 406 583 493 449 485 632 584 576 602 546 92 80 109 662 508 331 761 942 901 683 424 415 190 32 196 84 61 59 46 471 128 132 85 97 54 96 243 185 292 204 184 147 369 338 284 633 757 636 976 1673 1591 763 720 819 981 359 266 329 376 531 345 457 130 465 245 387 364 53 49 376 415 645 657 405 109 289 208 154 299 295 457 335 367 286 278 414 752 180 270 592 481 477 828 441 282 184 250 356 338 262 582 110 406 187 241 255 186 226 271 944 691 113 115 180 215 290 395 276 146 116 191 238 294 262 411 90 82 484 152 253 198 234 749 536 706 338 182 244 244 291 244 248 292 278 304 309 404 248 217 278 245 115 70 84 133 60 44 342 135 140 126 231 60 186 166 164 116 175 179 74 181 108 104 96 59 69 97 205 180 152 192 162 97 84 148 60 201 110 103 84 156 227 170 58 46 153 163 116 38 120 80 121 155 84 70 101 82 66 74 209 86 141 122 66 171 260 209 118 144 133 165 92 132 157 94 213 116 123 127 122 187 148 125 144 127 161 90 72 99 119 99 107 288 168 112 175 78 333 344 326 352 221 255 308 320 102 290 313 10 369 126 185 105 142 133 118 208 185 390 284 254 369 229 229 80 166 209 170 87 137 42 68 20 16 66 60 16 52 187 42 52 173 165 96 48 36 28 73 46 44 277 135 127 87 70 120 90 91 87 148 108 87 87 106 70 132 113 92 338 70 221 160 91 175 134 148 195 144 224 108 133 88 60 52 24 166 97 136 111 186 177 137 159 111 161 134 88 179 242 217 495 282 151 94 189 375 147 140 158 136 86 154 222 147 126 162 99 112 42 194 227 288 118 108 124 105 128 130 40 92 148 162 111 120 178 18 18 46 142 223 201 211 275 280 30 87 32 30 64 111 89 99 144 132 148 56 105 73 59 63 83 67 67 63 166 144 176 160 174 67 87 69 36 24 124 65 50 38 32 97 67 132 69 238 74 69 273 174 108 142 108 113 110 76 242 218 258 315 237 225 205 335 287 137 112 155 135 139 109 176 86 198 173 136 168 91 320 297 333 261 126 257 241 180 315 126 73 149 121 135 106 139 167 151 143 161 116 157 171 179 222 309 159 174 163 201 148 188 182 223 88 66 70 62 110 91 111 58 163 192 246 60 121 144 309 125 178 151 60 198 186 364 217 62 141 174 104 150 162 203 296 300 171 145 215 198 260 172 136 173 167 344 158 357 206 224 363 312 265 362 627 539 379 366 417 467 368 392 337 457 318 344 498 334 232 336 644 497 473 228 231 132 139 207 179 308 115 182 313 209 247 96 142 192 66 93 250 66 88 130 102 52 60 92 160 152 68 128 150 96 48 48 112 110 167 182 72 221 244 201 156 116 111 117 152 280 269 299 297 173 287 253 265 101 116 82 80 126 91 79 58 40 118 22 60 52 46 50 28 139 28 47 6 78 73 71 85 73 71 99 85 140 113 176 210 158 164 170 118 97 272 111 105 117 160 58 87 160 134 28 30 36 30 26 30 172 54 82 107 161 174 157 18 214 191 177 119 162 141 180 137 192 160 107 272 104 122 90 72 86 140 121 101 99 83 209 212 125 93 154 86 115 119 132 177 158 113 42 303 78 205 123 74 185 101 231 101 225 291 253 48 105 93 233 248 254 296 193 79 75 185 262 127 234 265 227 72 234 307 78 76 258 145 226 313 228 220 363 200 349 252 429 191 205 371 290 248 317 211 91 82 113 323 272 192 415 315 219 286 180 293 250 199 256 212 236 233 151 84 199 252 85 220 127 115 198 213 207 144 202 154 118 226 211 250 122 80 106 124 71 100 42 28 22 34 53 34 30 183 34 46 89 34 227 346 230 334 231 189 224 145 216 137 246 202 219 149 180 152 190 222 167 193 96 137 174 463 143 140 193 150 229 251 143 161 147 194 83 113 125 181 128 86 147 119 199 154 175 90 157 174 130 200 328 299 231 360 264 192 115 123 216 185 205 211 126 172 137 77 30 40 44 54 170 142 120 139 74 62 139 28 270 215 125 97 290 219 249 105 199 89 145 74 121 68 134 106 34 24 20 157 141 122 62 185 295 129 112 95 79 142 56 320 128 118 102 70 135 102 71 90 70 140 44 50 179 78 80 86 38 67 62 108 111 79 168 143 136 143 321 112 121 129 169 40 96 222 206 224 230 143 176 84 176 109 151 138 94 44 40 297 389 253 285 98 105 139 224 132 118 48 278 74 339 285 300 467 314 391 309 386 252 421 281 448 320 348 158 158 76 106 163 108 210 271 257 164 173 246 170 105 267 134 68 132 209 329 319 270 88 132 136 451 453 485 270 173 270 454 149 239 269 150 146 260 408 334 149 169 130 167 283 198 180 163 214 219 217 139 137 179 306 160 140 220 183 281 241 441 489 392 280 415 417 471 161 332 186 203 149 141 149 203 250 213 320 293 335 177 183 161 336 206 168 106 190 132 164 98 370 126 136 174 134 270 167 193 249 280 220 277 293 320 221 246 292 227 300 176 254 328 117 241 180 285 242 215 176 359 188 170 160 144 394 277 275 153 296 138 179 496 491 472 489 401 321 450 349 565 375 208 264 177 334 459 358 376 313 311 370 335 398 337 165 315 178 397 87 96 58 82 72 88 123 56 78 125 137 22 95 66 58 73 75 75 250 103 71 115 81 90 90 98 52 50 56 62 119 76 62 96 138 153 128 142 70 78 130 124 120 84 128 156 110 60 72 82 82 177 171 42 38 20 61 42 148 101 105 63 32 40 38 52 38 44 50 38 183 258 58 28 36 73 40 75 91 166 99 244 64 66 79 102 166 227 202 126 167 54 93 50 101 89 50 90 94 122 105 86 168 104 190 265 54 130 181 92 87 258 196 183 196 94 102 180 151 82 103 118 136 132 227 93 131 166 79 117 516 214 247 191 108 208 137 204 136 187 168 135 205 82 164 184 403 148 226 115 138 208 116 244 117 129 176 186 156 242 130 133 155 72 68 83 150 104 277 150 178 181 188 288 200 149 124 113 74 66 80 102 176 188 184 118 102 96 154 226 106 184 103 120 82 104 68 78 58 161 81 160 125 141 87 177 149 60 130 90 171 36 143 46 46 124 123 110 108 89 116 71 185 76 131 132 129 94 82 177 102 262 89 283 203 248 139 128 148 148 122 115 147 80 74 140 48 97 56 232 212 190 196 213 159 204 131 138 38 24 46 137 56 56 110 55 108 105 80 109 52 64 126 60 126 147 176 210 64 68 96 164 159 177 107 3260 617 56 122 119 163 139 146 183 131 125 85 97 42 40 30 44 26 64 82 116 158 95 92 58 128 142 411 376 154 103 117 146 138 157 106 101 36 26 133 131 88 26 95 121 56 58 40 60 109 92 96 119 169 99 81 157 130 127 34 44 42 50 48 87 50 64 59 104 87 79 34 199 98 186 92 748 851 86 145 158 150 143 107 180 150 329 264 239 174 232 161 72 117 82 127 220 110 134 122 274 188 213 132 249 81 97 100 156 160 166 97 158 80 141 125 113 188 122 297 438 363 196 170 232 172 222 144 151 205 136 126 78 504 290 307 189 86 98 144 85 74 169 161 42 83 60 514 258 355 202 280 294 134 190 142 219 291 260 252 162 253 175 76 207 218 30 34 97 52 91 91 387 517 300 152 315 545 622 596 861 725 529 465 383 222 588 564 630 689 531 346 473 413 419 622 461 494 380 397 529 495 721 583 668 528 576 739 597 1011 653 667 257 407 404 154 241 484 520 266 291 369 72 114 64 151 112 122 110 393 362 302 74 161 112 111 88 768 651 667 566 759 804 792 516 720 640 724 740 542 566 790 531 670 817 718 552 890 493 529 500 614 712 635 858 557 132 124 70 554 515 413 1300 1040 1109 1142 317 299 226 82 205 22 227 98 170 521 313 288 92 107 60 92 351 337 304 461 403 406 373 315 366 1123 1409 811 1318 2049 1823 669 844 1298 1214 420 190 373 395 340 431 445 213 446 185 530 313 59 45 288 160 364 939 438 246 391 289 210 276 231 388 359 390 236 390 535 739 414 314 481 433 433 759 335 548 182 174 230 510 224 539 413 273 175 189 138 124 146 264 1010 842 140 124 320 265 267 236 230 154 249 438 314 225 231 406 220 204 649 174 190 409 141 254 251 296 196 229 470 368 410 234 238 246 238 238 335 277 304 186 219 386 142 128 115 93 98 103 248 62 86 64 113 159 272 206 104 136 98 190 76 87 58 182 176 184 139 162 261 247 251 199 241 94 78 158 253 104 177 355 120 96 110 157 152 152 199 232 247 58 149 184 85 88 149 203 225 255 180 127 188 326 119 66 98 219 361 329 102 102 108 116 144 160 136 116 146 259 136 150 94 112 90 196 207 123 219 151 104 112 114 102 110 250 90 211 264 98 270 132 98 169 168 221 175 249 90 152 409 18 371 88 94 129 140 92 72 216 127 286 158 407 259 236 266 173 117 72 95 65 97 162 91 67 55 89 100 58 83 272 94 60 85 77 22 166 197 150 52 124 34 170 242 114 84 30 142 133 68 64 79 112 134 110 153 127 158 205 232 297 125 93 97 114 292 269 141 201 337 212 56 58 184 62 56 64 301 166 176 347 212 191 275 159 231 192 152 202 230 224 162 230 147 409 393 278 251 201 100 114 194 40 331 349 249 130 82 96 319 56 131 193 470 48 74 93 151 125 121 99 130 153 98 153 178 130 34 34 74 206 139 183 261 84 223 24 64 40 26 105 212 182 196 206 198 206 131 226 48 50 46 54 42 42 62 173 149 175 149 170 66 68 54 105 137 329 128 122 111 62 145 108 112 130 326 107 255 199 181 282 295 240 267 200 153 205 304 461 475 407 419 359 271 307 329 481 356 174 105 119 111 131 337 338 219 291 113 386 387 411 469 199 463 372 224 290 421 170 219 208 261 241 282 221 181 178 174 232 122 324 166 188 163 292 355 337 518 337 198 164 311 113 95 169 90 112 80 86 109 216 171 296 395 267 199 291 253 246 129 139 214 159 322 197 199 157 188 215 205 357 230 393 228 248 182 246 241 244 219 193 195 225 369 183 274 293 260 296 288 273 290 975 877 460 421 659 530 290 304 338 435 477 501 543 388 465 332 822 519 233 214 222 209 155 226 282 271 211 298 339 228 394 224 146 184 135 83 257 159 175 150 241 74 246 78 177 171 126 150 90 108 108 92 279 208 171 210 145 140 228 220 287 288 215 174 235 388 426 265 420 399 372 303 330 143 176 118 116 178 223 155 127 178 135 30 88 46 91 46 42 172 67 48 6 57 38 36 38 34 36 60 230 91 115 146 181 169 175 115 98 226 153 92 88 92 159 80 86 74 148 85 83 98 80 84 148 169 48 60 172 212 93 99 63 72 84 134 105 196 158 199 171 156 154 115 119 137 161 84 139 78 195 145 102 114 50 281 236 192 106 251 105 221 221 62 82 84 148 165 219 153 305 156 179 241 95 128 93 128 218 168 74 161 143 330 366 442 352 184 112 112 147 249 140 228 273 165 151 243 199 205 117 184 209 240 206 162 150 122 424 150 178 263 249 251 281 312 183 238 261 80 185 129 103 223 156 522 183 207 201 198 170 104 96 126 217 233 174 247 201 187 210 130 121 97 76 257 188 336 190 218 94 245 199 174 294 171 152 105 136 88 76 22 22 22 26 22 22 22 48 107 110 111 36 192 130 122 160 151 108 175 151 92 210 98 203 166 187 177 131 195 143 125 137 154 152 116 360 134 222 174 236 105 200 243 228 208 253 234 70 199 288 211 102 231 248 145 138 131 345 162 228 277 180 338 311 211 178 298 130 104 163 260 185 289 255 158 94 145 125 28 48 40 58 78 146 161 148 131 217 119 56 218 350 127 328 222 121 201 91 314 79 200 95 104 90 115 98 85 110 66 109 105 104 56 180 149 121 142 90 146 96 62 328 279 242 149 199 130 136 124 201 218 120 127 129 129 209 52 50 55 42 122 127 176 126 162 156 150 117 220 119 121 197 274 34 106 226 148 269 273 130 212 81 138 125 115 244 127 70 44 166 435 384 565 171 184 183 182 493 224 136 549 127 606 576 559 559 444 429 463 732 515 619 495 649 446 414 200 82 159 128 221 168 247 179 127 188 224 198 287 259 152 175 234 207 394 236 224 270 173 231 225 230 230 268 365 242 248 390 110 429 454 170 152 240 250 204 219 235 232 189 206 161 130 131 192 195 123 125 121 106 94 220 201 176 148 151 167 212 225 274 126 203 226 252 264 161 241 237 273 186 225 225 330 161 286 226 215 215 240 256 150 217 130 159 237 272 213 221 254 248 214 253 294 277 235 292 217 216 178 210 226 200 298 360 275 272 222 157 185 160 246 328 224 249 201 181 149 148 279 182 163 130 356 250 245 239 229 102 112 423 346 243 396 238 378 223 218 408 200 301 309 305 173 213 197 189 184 201 315 330 335 293 189 219 204 291 54 64 36 46 56 56 114 40 109 102 126 22 52 52 50 48 66 56 70 139 52 139 60 52 66 60 52 46 50 69 60 42 140 94 70 115 111 125 36 143 126 160 150 158 113 187 152 64 78 96 96 155 143 46 46 28 46 58 113 100 106 28 69 46 73 114 125 94 143 56 162 182 91 10 24 153 79 169 127 139 50 369 86 86 125 64 54 80 66 54 145 201 130 44 145 48 166 139 145 67 182 115 48 196 107 261 198 110 98 248 93 160 140 80 220 76 149 172 91 72 128 114 98 82 137 109 62 244 119 72 230 250 302 217 224 167 189 300 92 346 165 134 140 56 96 106 219 210 166 78 148 203 138 262 116 176 70 126 234 178 97 54 107 62 87 50 137 170 249 137 205 161 148 207 88 104 103 137 255 195 273 159 185 259 256 132 88 81 79 158 202 121 112 170 62 102 162 182 97 103 134 30 123 155 135 200 123 68 136 120 274 71 78 42 44 148 94 114 83 70 181 60 84 94 115 104 88 106 104 121 38 213 64 130 89 106 78 223 128 313 113 93 86 38 76 201 92 157 140 250 200 127 129 194 86 91 145 108 48 28 56 135 70 78 96 32 52 153 76 119 42 52 100 103 68 108 282 78 68 225 123 117 153 138 68 617 3090 72 104 333 258 288 219 239 170 166 109 77 53 28 50 66 26 99 95 112 84 92 72 154 120 144 340 448 412 78 118 101 137 244 99 149 72 44 124 130 114 48 102 117 44 48 36 42 155 68 66 135 179 64 77 199 88 159 107 103 97 155 103 93 72 38 79 140 109 79 24 247 56 187 154 760 832 107 177 216 94 279 68 205 207 170 222 155 104 82 139 120 132 109 189 151 110 156 148 182 148 129 213 151 54 62 282 72 72 186 164 138 109 122 247 219 182 145 117 190 107 227 250 144 195 279 209 170 101 127 62 238 222 172 94 80 76 66 127 24 48 167 157 36 46 68 369 187 260 164 258 206 171 219 193 240 208 177 224 174 166 92 76 187 146 12 14 117 89 64 83 261 309 271 173 313 368 371 496 251 227 288 426 377 182 679 538 589 616 833 279 502 475 311 472 356 604 473 517 580 452 399 427 483 489 517 482 414 1009 603 828 371 413 372 251 211 376 480 342 190 321 103 66 52 84 174 144 228 488 356 325 113 181 101 175 178 417 388 388 592 532 582 598 561 622 650 641 628 557 821 655 545 719 537 543 730 576 556 545 450 815 633 804 886 640 247 235 131 419 587 452 967 1019 1201 996 284 317 150 45 242 40 66 60 62 614 345 311 75 117 68 169 262 209 260 433 406 314 509 314 177 796 961 740 1010 1678 1663 585 1087 1270 1299 329 199 364 431 370 326 457 215 434 192 426 255 30 26 498 344 413 780 375 99 387 220 218 131 123 324 283 344 335 395 537 711 291 313 411 487 415 589 470 596 243 202 113 483 288 562 295 291 143 193 216 202 228 328 726 725 138 116 273 335 233 253 184 147 92 164 310 176 256 343 197 154 432 151 187 236 159 254 327 398 185 215 248 247 208 270 286 282 275 283 378 284 220 331 270 299 194 137 124 82 127 75 140 60 112 120 107 105 255 134 116 144 168 96 80 81 50 93 87 276 60 137 89 79 50 189 73 153 79 80 90 78 111 107 71 72 74 136 74 34 111 121 193 50 164 125 205 184 96 121 109 160 101 191 317 146 140 183 274 241 262 284 54 97 191 209 116 180 120 94 136 150 219 153 76 94 137 158 179 144 189 189 162 104 139 136 174 287 156 183 209 131 219 104 80 114 110 126 114 120 105 74 294 16 273 281 92 96 106 122 84 160 113 261 202 220 250 385 311 66 143 111 84 75 120 132 50 63 26 50 81 83 92 271 140 71 82 50 92 100 103 83 54 89 48 165 166 72 60 50 188 88 108 96 146 76 152 130 138 175 195 88 84 366 137 87 130 138 188 142 113 74 276 183 46 116 183 240 203 58 332 152 160 121 193 231 123 228 122 411 164 183 113 166 128 231 114 230 286 194 196 115 139 161 100 34 157 177 157 167 96 129 185 131 78 207 336 40 56 30 85 48 52 113 82 87 98 76 131 86 54 48 147 192 115 113 229 64 286 46 81 67 54 157 223 203 213 249 247 251 191 237 138 138 126 194 116 120 140 185 134 193 136 132 70 88 70 248 297 177 164 83 148 40 98 63 167 92 223 91 234 375 78 263 313 126 202 294 201 257 163 177 195 142 172 214 292 208 145 312 299 301 92 106 106 106 165 130 188 141 90 217 249 287 211 243 203 366 210 214 355 94 373 122 130 134 128 319 226 258 260 153 164 306 214 92 222 298 298 424 599 383 216 163 193 114 98 170 217 86 90 94 66 166 188 86 199 240 203 251 330 255 124 101 280 285 405 172 277 204 235 392 161 262 341 273 138 229 215 156 275 260 222 188 186 150 346 247 250 283 331 257 250 239 205 790 635 494 391 451 613 368 404 337 401 298 326 493 388 445 381 636 570 209 216 232 184 208 241 225 138 129 336 325 239 355 158 218 169 105 100 220 182 129 147 249 163 133 123 54 105 95 74 101 93 164 150 131 167 101 307 137 113 233 245 262 378 342 271 114 367 227 218 290 316 418 278 271 159 216 151 145 243 270 250 98 93 40 46 54 60 81 40 52 159 100 103 12 47 24 22 24 26 24 79 137 42 157 115 142 88 92 179 198 172 145 60 64 70 103 66 129 214 112 83 75 71 34 36 50 149 108 128 158 230 82 87 42 92 96 72 115 177 193 90 104 74 97 142 194 272 219 108 198 95 275 117 58 74 161 231 246 189 142 156 104 234 178 54 82 76 90 107 171 168 266 96 154 250 81 102 75 154 238 268 54 271 259 370 348 452 359 108 50 46 90 134 157 227 181 131 99 142 90 76 111 186 389 160 104 215 102 234 187 240 264 345 199 381 205 236 155 254 201 74 322 134 230 251 193 455 184 234 187 257 136 104 84 120 272 248 213 177 139 226 86 134 133 62 120 166 208 246 200 170 92 259 233 138 223 128 109 68 263 84 110 30 24 22 28 22 24 24 62 34 95 106 28 100 121 152 125 135 158 167 135 88 232 118 252 238 226 247 199 255 252 232 246 234 102 78 220 244 240 146 183 76 155 155 164 160 120 233 130 231 164 155 116 190 207 272 191 205 218 165 220 212 243 258 207 356 270 249 120 158 122 249 94 204 189 137 112 104 121 24 36 36 46 120 232 132 125 108 185 278 42 152 180 102 106 90 74 110 93 336 50 156 96 101 98 136 207 72 60 70 66 54 152 119 103 279 117 106 82 280 161 75 205 261 185 90 114 159 68 54 142 145 88 132 126 182 86 34 38 30 123 205 166 209 338 204 170 312 103 218 209 195 295 155 54 181 127 117 119 141 120 769 125 96 191 362 360 50 176 112 179 303 289 225 339 155 129 133 206 198 111 610 157 805 628 549 459 466 547 538 567 433 565 438 480 525 375 186 198 252 98 207 178 242 234 158 250 237 187 152 266 187 90 158 254 345 264 229 227 114 217 195 137 137 221 668 367 737 606 627 744 421 610 537 1262 598 464 975 1007 941 564 402 1299 806 656 682 700 656 755 801 629 444 502 525 474 525 664 770 763 747 764 899 804 888 755 1448 1042 1363 1438 1562 1412 1618 1241 943 810 1092 952 1181 720 717 711 538 785 754 595 648 508 531 686 727 671 680 639 631 638 916 726 875 692 971 763 724 845 510 530 521 526 390 718 429 662 621 513 800 913 1048 851 758 827 739 798 578 550 906 675 934 587 736 989 499 855 793 705 893 774 587 670 907 652 735 744 857 722 830 851 813 696 607 712 856 949 839 805 348 492 468 864 398 253 224 264 234 326 100 649 72 364 300 425 132 172 221 340 411 288 310 341 258 336 332 370 483 205 242 178 240 282 445 269 232 347 294 677 619 721 194 269 283 281 173 271 449 149 196 308 358 240 201 485 274 108 88 110 184 180 603 398 416 237 184 395 304 696 284 477 268 338 286 655 285 345 432 110 307 100 189 419 393 660 244 326 528 268 160 573 583 545 309 133 295 235 181 263 155 301 313 635 441 642 602 310 335 489 300 312 244 283 448 463 538 248 642 231 338 500 499 336 480 251 302 324 327 471 342 304 548 494 853 446 706 706 785 643 689 1074 750 1398 822 493 855 289 209 720 358 570 577 497 719 580 366 568 349 363 576 644 306 390 341 338 162 394 388 243 597 825 622 615 456 320 409 497 331 338 411 605 497 649 765 379 261 417 186 169 472 419 350 283 822 339 437 319 492 391 508 567 277 206 419 259 456 383 532 776 373 531 635 447 722 403 330 389 258 710 640 469 181 253 306 549 606 481 337 283 325 596 523 716 575 537 448 583 200 451 258 406 299 828 353 381 772 498 598 519 370 370 311 662 560 762 884 954 400 656 655 326 468 204 528 430 321 430 260 181 241 352 738 568 358 436 281 363 843 455 982 491 715 460 567 933 162 89 136 56 72 8035 820 635 588 618 521 792 829 780 388 403 261 201 788 660 132 244 194 295 416 398 603 627 436 376 371 280 646 761 585 667 292 399 271 408 821 691 564 715 536 714 621 617 216 326 230 330 537 650 742 585 780 427 338 521 632 346 399 336 291 380 378 905 442 532 236 249 389 298 360 392 480 608 700 2409 2040 410 384 291 306 276 409 631 559 568 744 778 788 752 485 226 176 424 589 269 369 442 442 490 309 313 804 507 523 468 612 528 539 919 475 540 316 271 425 397 179 245 285 177 314 136 110 408 346 385 293 458 317 448 410 691 648 505 409 484 261 442 818 378 272 450 397 52 78 92 857 1718 849 550 769 1416 922 655 589 844 1155 332 574 653 640 363 449 1154 835 241 241 345 171 215 315 842 576 1028 955 556 1015 1240 1327 1223 1398 834 543 838 492 1275 1342 1108 1078 1064 1260 1452 1688 1504 907 889 692 953 1001 569 2286 1757 1710 1681 1901 1000 2198 1223 1501 2262 2195 1586 1607 868 699 585 1363 1231 1193 651 1057 635 614 822 471 624 391 324 594 801 524 294 231 217 413 258 1536 1860 1893 2422 2116 2001 1846 1818 1504 2616 2068 2002 1956 1763 1713 2414 1752 1784 1632 1863 1817 1368 1664 2097 2004 1885 1938 1946 1873 486 452 402 2030 2919 1204 2315 2736 3021 2204 966 912 842 306 1031 212 572 362 289 1804 969 1166 447 395 327 561 1101 1214 1267 1666 1126 956 1177 1465 1760 1637 2017 1776 2223 4232 3342 2010 2301 2610 2501 1790 961 745 941 1134 737 1247 703 1778 732 1873 723 28 22 668 693 1190 2409 1765 498 1536 641 706 671 642 758 772 738 1383 1006 1433 2112 1356 944 1819 1447 1466 1565 1455 1708 1519 1302 1137 1725 1438 1395 507 1501 596 1176 1007 982 1118 1373 1720 1514 710 474 604 549 990 661 778 467 554 596 1269 615 671 1347 725 643 2081 787 962 816 821 586 508 513 757 903 732 697 737 729 596 817 492 593 1209 1133 735 424 671 819 448 401 695 305 593 721 1285 602 454 445 907 400 1034 614 506 480 811 961 449 529 907 217 205 509 433 435 379 331 353 573 705 405 351 501 311 290 459 613 293 411 504 549 553 206 386 536 664 233 511 555 943 990 745 507 468 426 426 563 1077 752 589 673 615 589 409 498 613 821 871 823 940 712 755 850 883 763 971 1055 600 730 507 885 821 538 599 598 459 521 525 368 436 824 446 432 761 295 901 503 444 515 375 442 503 611 613 477 842 131 795 511 361 293 287 361 691 626 290 671 922 703 700 673 848 363 255 199 197 152 452 424 238 154 136 230 157 331 428 281 527 718 358 352 298 225 191 54 164 200 406 1064 475 181 169 292 652 302 521 503 346 211 678 468 484 558 430 338 347 384 552 400 375 535 373 436 835 652 575 255 364 339 423 279 135 285 648 703 733 920 910 340 681 555 464 527 683 815 316 557 648 1208 842 1204 789 1119 1221 675 800 660 600 252 607 741 1030 974 1022 695 918 196 465 509 1785 232 156 147 269 236 295 961 516 448 263 647 262 598 203 185 466 1177 1091 870 896 584 946 211 256 169 217 504 763 498 555 598 523 723 657 447 599 443 463 657 415 476 521 566 312 670 402 342 411 561 425 461 363 1292 532 293 461 208 610 160 551 504 759 444 436 989 658 843 659 1183 1128 457 311 960 585 531 557 1015 1165 770 826 1047 1073 1019 1142 1031 541 646 583 845 487 589 515 511 366 1147 1088 1292 538 478 498 987 778 656 616 465 735 514 732 534 776 674 665 678 684 630 809 808 621 525 566 664 590 1676 1635 1588 1318 1186 571 552 544 453 419 751 577 613 928 502 338 599 807 571 799 775 545 507 501 568 793 701 735 732 821 1076 1221 840 924 925 983 939 854 1215 1052 970 1014 1130 972 960 963 792 1229 796 739 1202 836 740 883 754 543 2376 2221 1690 1634 1568 1428 1447 1635 1752 1960 1592 1807 1456 1431 1595 1001 2105 1678 1383 897 1031 491 852 1204 942 1239 471 660 1373 1200 1551 389 713 864 700 799 731 679 252 508 438 212 320 463 480 480 481 298 336 320 211 230 605 441 578 604 469 443 505 479 679 709 909 1107 436 411 495 698 605 965 925 672 690 550 299 431 393 363 402 249 219 348 261 104 498 131 183 281 253 251 187 198 179 181 163 217 179 163 161 269 190 402 349 379 740 635 756 343 367 388 338 516 480 558 329 287 338 370 461 248 236 243 227 301 309 553 280 462 754 905 388 275 330 1177 1237 923 1049 655 591 515 623 833 791 437 724 522 590 655 738 508 520 702 433 775 476 589 641 990 1162 742 1275 855 826 548 933 920 750 424 1810 813 1753 930 690 1805 1084 773 957 735 934 921 683 417 368 1185 1243 1007 1226 1208 502 468 433 943 445 989 977 619 529 1178 852 553 519 967 1044 903 928 1095 943 744 1326 887 1124 1591 852 1236 1042 1100 1045 755 1006 369 376 522 757 285 381 2125 763 592 574 680 884 856 798 870 865 944 723 761 421 368 273 483 456 714 774 862 686 686 519 437 697 337 640 655 873 697 282 401 349 568 184 349 273 208 337 302 275 220 293 203 572 72 271 474 696 749 714 778 657 702 647 675 842 632 661 924 737 722 640 809 939 834 961 885 951 573 647 557 518 604 687 707 827 417 572 1103 1178 718 412 631 838 691 866 696 625 944 658 543 944 648 541 547 734 872 1134 928 422 1494 1050 857 491 1289 721 718 1393 633 364 246 450 182 206 202 339 665 626 847 816 588 761 826 197 553 473 228 403 214 349 285 172 970 202 759 448 303 234 292 377 170 184 295 140 102 438 541 279 369 289 290 508 323 564 277 952 474 425 623 422 437 339 323 521 510 688 537 612 399 407 211 215 273 258 652 470 601 542 690 745 871 424 893 320 319 656 1015 547 468 850 657 924 868 1137 370 674 623 471 218 315 391 327 263 453 1458 1103 592 391 308 200 405 722 273 516 2555 571 2853 2530 2232 1644 1696 2119 2279 2011 2170 2040 1986 1987 1742 1573 469 421 705 324 722 690 798 588 609 437 639 580 397 505 725 832 264 397 559 711 705 701 441 303 285 597 676 816 744 344 575 560 643 690 353 802 733 1045 739 479 615 839 664 471 649 1128 824 567 673 851 960 1052 1029 827 270 354 664 359 502 354 509 543 596 516 509 442 497 501 734 594 713 683 731 706 754 788 517 417 709 554 759 462 643 486 650 466 422 479 485 525 562 379 576 608 512 466 403 585 556 732 647 554 525 608 665 418 577 628 598 620 601 652 520 633 438 636 480 855 522 468 840 617 854 563 427 453 750 698 913 604 815 730 364 702 725 725 837 739 597 703 571 681 693 565 707 719 682 664 785 785 749 692 884 908 727 858 527 586 782 837 494 249 188 341 212 398 196 291 158 235 328 228 324 298 308 349 433 374 360 370 290 320 338 409 518 224 340 205 296 293 303 318 245 500 402 545 400 600 295 214 212 200 172 275 415 310 259 244 434 283 236 592 327 329 257 221 180 318 341 257 295 355 287 234 321 306 497 241 203 222 268 479 476 213 336 332 278 379 479 897 274 685 307 351 232 266 213 541 529 481 317 202 323 231 336 131 229 370 483 448 284 398 397 327 249 265 329 347 362 200 373 944 678 598 839 178 295 336 397 390 474 355 262 523 514 264 308 442 484 793 713 550 723 860 722 809 852 778 757 1319 1115 425 1127 303 346 767 266 417 423 542 643 713 412 534 253 249 411 584 593 368 411 587 305 232 390 256 456 793 539 510 554 547 702 493 220 289 286 329 492 638 725 269 367 470 511 138 340 353 434 346 761 407 364 323 396 304 261 295 239 338 427 414 496 316 589 717 508 351 555 372 638 377 437 487 431 421 398 528 239 338 322 318 542 401 300 361 361 566 418 663 582 863 396 817 280 685 321 644 233 610 418 478 602 339 475 366 260 366 459 573 464 625 730 676 484 363 268 275 335 279 381 541 194 222 282 207 261 480 483 467 245 297 415 187 550 512 917 385 426 523 584 438 138 83 99 122 104 820 8615 634 574 354 530 623 720 686 442 406 204 182 439 607 137 404 274 526 371 473 276 313 199 456 447 329 736 508 426 460 156 351 370 290 393 314 395 399 494 359 292 767 470 514 376 428 551 772 561 513 571 328 322 581 554 358 325 330 291 354 356 597 328 386 244 220 481 432 259 487 382 795 668 2624 2404 356 608 735 503 557 390 449 362 989 462 621 588 631 317 423 190 335 476 253 420 522 494 346 464 371 878 560 378 347 573 449 411 649 419 628 202 478 371 325 382 492 496 320 321 261 200 325 320 497 568 495 444 362 408 285 479 317 411 661 170 542 646 466 384 521 491 102 142 176 861 705 677 504 711 1071 876 703 771 570 927 558 654 517 472 654 335 965 696 294 298 223 167 232 295 893 786 615 610 811 908 997 954 1037 970 960 869 662 602 1152 868 1047 1192 1303 1220 1247 1223 1351 1572 976 1430 1419 1324 1351 2080 1365 1332 1079 1538 1040 1338 1166 2411 2122 2155 1563 1221 1413 637 398 963 1115 863 582 1427 481 457 628 364 514 517 370 721 678 583 350 372 340 416 471 1644 1785 1832 2337 1782 1799 1425 2014 1477 1975 1728 1666 1602 1757 1562 1690 1271 1496 1534 1284 1393 1760 2009 1927 2066 1966 2271 2186 2261 304 266 313 1936 2188 874 2166 2889 2995 2200 819 772 880 436 925 188 368 314 232 1632 1343 1225 293 392 332 513 1232 1243 1272 1600 1004 1018 1259 1047 1550 1573 2018 1900 1960 3993 3715 1970 2799 3023 2659 1448 782 1187 1101 1103 786 1371 532 1895 555 1863 903 165 99 813 793 1450 2649 1497 416 1037 645 599 771 828 1212 1164 1058 1080 1018 1714 2069 739 790 1203 1680 1601 1367 1188 1344 844 846 1019 1703 1123 1575 607 1061 631 866 915 912 978 1383 1993 2091 732 694 560 809 771 598 745 447 499 644 1382 550 516 1488 845 805 2073 893 979 1154 531 485 508 457 807 740 881 765 875 792 835 993 737 842 674 1097 665 524 752 902 368 312 396 256 468 456 865 359 498 403 643 362 758 510 613 374 710 530 457 476 418 299 283 209 203 446 473 461 480 565 499 594 520 518 320 458 502 453 396 329 693 391 462 330 402 530 596 345 293 276 361 503 554 280 321 287 336 508 686 275 310 377 311 549 726 470 400 523 547 542 566 589 533 517 376 457 500 403 510 323 476 440 406 454 486 321 278 385 347 258 258 492 323 432 472 347 783 606 538 749 359 393 645 726 566 382 623 44 689 245 368 355 242 378 389 603 597 596 761 563 584 601 677 284 209 215 301 244 219 401 176 125 117 176 143 259 319 417 244 294 150 142 161 383 315 150 308 236 219 630 494 384 312 396 376 351 618 596 285 246 577 398 384 439 277 485 328 515 913 494 345 455 377 268 781 655 707 249 343 227 461 369 287 253 532 660 710 875 848 289 482 715 627 536 479 496 541 547 507 1289 671 822 709 756 952 669 462 548 392 271 600 680 762 845 780 634 609 274 695 735 1263 404 387 330 497 449 479 398 499 708 370 345 328 431 320 312 229 1127 669 524 642 413 1071 195 242 196 207 715 500 354 436 462 456 539 300 505 682 449 474 774 502 625 541 604 491 702 519 646 316 352 315 368 318 575 403 416 340 162 473 181 367 246 840 879 375 1022 435 522 301 698 839 435 363 716 647 686 725 694 593 428 545 497 322 473 496 470 454 543 426 643 745 901 586 770 380 1176 786 912 808 504 745 784 719 508 693 206 669 601 537 587 598 804 686 773 734 1033 543 991 685 540 510 664 522 914 1186 1050 887 792 630 455 394 477 494 476 300 318 383 417 556 530 476 461 579 879 560 779 649 478 452 434 896 679 658 652 605 1085 1064 943 896 1051 996 1242 647 705 659 691 782 638 682 528 651 747 777 728 703 813 932 965 702 2162 2162 1355 1477 1592 1477 1463 1511 1387 1933 1575 1749 1968 1473 1473 884 2312 1566 945 1015 1038 785 885 1082 945 1262 292 679 1557 1407 1201 512 744 574 561 370 739 584 367 316 358 321 418 485 447 484 400 403 388 273 436 449 718 494 698 763 588 836 461 882 453 509 558 538 472 402 432 455 760 936 669 1042 1066 658 245 278 256 233 241 203 228 552 300 199 381 119 350 249 393 199 182 207 180 162 58 72 78 74 66 253 224 361 397 545 681 587 602 320 282 252 326 290 266 276 306 269 293 622 524 283 265 260 186 287 309 579 218 278 643 731 330 365 207 757 814 568 714 521 531 578 437 614 567 285 607 546 510 611 517 494 395 461 217 246 300 718 398 501 693 571 750 587 556 300 496 514 302 307 759 469 822 345 477 864 462 342 473 353 655 684 430 296 266 964 856 904 726 723 373 357 230 595 275 548 696 364 480 612 671 412 370 639 710 547 676 627 607 797 668 1089 1073 1098 713 979 1048 1095 762 1125 1032 448 506 527 400 465 371 1856 701 663 611 592 848 856 808 834 837 952 960 864 609 559 403 393 258 516 607 663 827 484 568 599 481 564 806 605 623 603 393 441 415 452 388 287 331 295 323 317 277 245 203 262 318 136 183 568 721 668 628 792 783 627 648 658 686 362 810 932 922 753 639 866 829 654 711 861 631 568 591 581 519 648 568 387 840 619 725 590 725 597 438 496 569 412 620 603 434 772 503 414 387 1030 725 513 604 843 1012 1055 717 1218 761 865 468 1154 485 1021 1093 601 314 412 585 172 182 182 274 448 458 436 542 400 257 506 306 527 489 262 321 305 260 232 309 768 231 319 228 307 342 353 315 250 334 439 256 224 316 491 237 412 467 262 366 195 303 256 957 355 333 557 526 277 296 256 247 393 447 401 454 351 446 481 457 239 224 544 574 574 572 560 848 475 507 900 479 495 658 791 216 881 586 488 623 649 606 601 536 380 642 374 422 404 279 194 596 1194 864 445 321 337 303 426 350 580 305 1441 288 1832 1626 1675 1690 1387 1551 1697 1794 1678 1757 1724 1821 1417 1415 565 473 584 335 608 791 808 493 494 620 953 732 402 333 541 691 432 572 842 700 696 649 512 417 393 516 656 745 1275 1321 729 720 822 977 913 740 684 989 679 838 1086 1132 1044 867 813 1409 1173 827 977 1047 894 986 1013 887 667 766 1121 809 1059 562 654 787 762 695 834 835 911 845 984 686 1010 1151 1051 1139 904 929 1178 563 1235 828 940 854 938 1025 946 966 914 889 1151 897 1213 788 954 794 934 1089 749 857 915 878 1042 804 968 987 947 722 937 953 910 722 868 846 886 655 784 862 1117 907 811 804 943 705 1239 799 989 862 959 1004 1003 1011 1436 998 805 814 719 759 678 856 1083 1156 1092 1205 1091 855 1091 945 1130 1332 1126 949 948 957 1271 1210 1218 1006 668 480 1070 880 624 441 370 448 394 498 233 468 240 387 410 314 299 298 302 349 413 389 391 441 289 433 345 505 693 401 409 403 407 367 536 478 299 577 428 501 427 637 278 418 282 260 223 286 424 284 284 458 522 678 650 1189 518 189 187 308 299 205 518 371 552 340 424 342 483 308 550 450 331 442 356 847 455 362 445 225 326 303 537 525 504 641 319 405 567 381 349 631 521 461 584 482 487 348 352 324 291 447 522 597 635 546 449 643 385 547 551 631 491 793 414 652 577 685 649 325 569 577 425 330 374 613 349 418 618 543 385 826 712 573 1053 935 931 788 809 890 902 1143 756 1282 759 569 989 556 380 1024 737 1083 704 649 807 745 593 698 556 607 380 990 531 614 666 525 523 646 745 598 771 710 970 763 793 915 650 746 895 666 472 480 573 605 736 432 308 421 342 341 467 593 319 462 1180 653 582 702 413 479 671 752 572 315 430 441 678 536 610 986 522 412 756 639 924 477 614 502 454 631 503 763 316 433 473 668 774 654 563 361 536 628 816 678 1037 1332 544 713 332 607 649 575 527 801 333 664 713 589 502 583 389 525 781 736 641 811 896 767 575 521 320 530 535 461 594 771 282 304 365 221 342 570 705 986 380 582 623 385 880 549 929 679 385 642 830 820 158 98 155 119 333 635 634 10578 6940 5809 1004 3417 658 608 578 349 151 119 387 505 173 650 369 680 722 696 350 348 289 299 708 616 1132 541 517 720 607 535 309 559 422 371 404 406 458 437 419 472 315 378 312 331 376 623 411 623 893 615 546 1001 917 436 514 520 494 626 567 800 471 329 507 386 817 616 506 800 681 669 886 3543 3444 685 968 772 801 1043 633 738 694 977 1056 1013 652 683 718 282 531 479 426 505 553 1056 1060 714 534 614 654 885 877 483 663 1014 909 835 606 893 258 446 692 524 465 377 306 282 305 211 285 648 534 590 599 627 514 436 806 823 1268 1030 631 588 664 466 842 505 524 824 794 420 487 518 918 1443 1447 993 854 1573 1412 1193 840 785 1283 712 808 863 690 655 584 1027 901 509 489 429 284 410 514 1450 1382 801 1135 1261 1833 1677 1725 1358 1491 1211 1844 1172 1018 1789 1485 1476 1709 2171 2351 1477 1705 1877 1397 1282 1447 1643 1607 1618 2311 2040 1779 2563 2282 2167 2340 1765 3427 2874 3234 1719 1431 1796 1246 838 1830 1906 1198 975 1816 617 606 771 581 926 666 525 1256 1146 769 364 873 802 474 352 2903 3109 2873 2584 2602 2097 2406 2750 2946 3015 2972 2464 2490 2126 2499 2505 2792 2580 2769 3013 2381 3362 2204 2348 2820 3139 2622 2949 3131 973 895 351 2813 2574 1686 3296 3405 3593 2800 1217 1303 1119 318 1271 213 594 486 358 2319 1082 1194 374 622 584 675 1524 1674 1400 1936 1163 1700 2014 1632 2643 3417 3984 2655 2975 5942 6223 2762 3916 3714 4748 1762 1212 1584 1723 2046 1102 2321 1039 2585 917 2594 1454 214 183 1869 1469 2655 3757 2111 834 1452 1025 1441 570 579 1273 1296 1297 1521 1293 2297 3011 1146 778 1714 3020 3058 2312 1459 1747 836 786 820 2173 1317 2434 677 1274 764 1246 1384 1308 1609 1301 2550 3313 1033 929 757 1043 1308 1041 1260 815 707 875 1651 1091 1286 1975 1067 869 2790 785 931 1066 763 1408 1364 1172 1355 1225 948 1040 1074 1491 1550 1466 1412 1521 1039 1351 1401 1011 1809 1112 582 407 500 488 440 408 1048 691 529 587 626 526 1139 897 725 492 1090 858 841 808 553 430 406 408 246 638 441 465 472 696 769 525 665 419 481 364 343 648 699 680 472 538 608 319 421 515 549 291 540 422 288 447 650 565 447 508 574 731 1134 497 459 574 529 690 833 725 546 579 629 587 699 677 592 578 517 734 784 705 495 640 554 889 785 507 599 552 322 645 411 464 430 738 337 446 411 595 884 515 473 555 676 728 570 716 470 657 1011 200 781 703 584 450 435 360 758 636 388 775 1047 689 1188 896 1158 547 409 493 359 339 387 574 290 314 294 290 308 316 358 581 420 565 227 221 467 270 182 184 408 310 395 1200 783 434 350 481 768 582 426 438 769 371 663 541 679 762 834 602 763 914 636 787 554 642 529 835 808 855 816 765 392 365 431 475 401 194 865 874 1067 666 1534 1065 814 892 674 926 684 859 715 915 740 1339 1161 1594 1247 944 1125 931 780 956 656 333 758 946 1273 1286 832 822 586 478 987 1053 1670 356 502 468 602 654 688 442 437 982 373 722 762 915 352 344 309 1268 847 943 1093 531 1497 369 376 251 387 814 1549 1187 1493 1371 1357 1419 907 1345 972 856 839 1001 859 887 760 888 806 897 811 826 505 577 480 656 487 1110 601 410 395 323 603 399 548 354 929 594 375 1749 889 1186 1090 1135 1042 1013 420 1392 647 841 928 731 705 637 846 736 797 633 734 912 651 558 528 631 728 671 769 740 724 1657 1505 1769 1309 1042 1243 1155 601 779 1031 449 810 718 1016 762 1072 1369 1186 1271 1273 705 1197 1193 860 678 1286 933 692 1199 1836 1597 1103 988 608 940 848 463 809 574 854 942 1101 783 551 649 688 964 608 895 859 964 820 559 602 697 1511 918 944 563 923 1205 1315 1088 1257 1403 1281 1250 884 984 1119 1304 1088 1124 1110 1204 1357 976 1484 1346 1227 1328 1462 1239 1330 3357 3303 2384 2799 2145 2055 1623 1743 1848 2415 1610 1724 1889 1757 2440 1707 2255 1977 1696 1095 1220 1058 1208 1377 1138 1541 585 1363 2013 1788 2018 927 1264 838 409 550 919 485 658 853 687 535 566 538 638 536 637 391 622 339 460 302 728 640 717 888 608 595 1010 1347 917 1085 1247 1199 843 1142 1006 914 1163 1558 728 1075 1182 599 307 326 288 323 329 279 579 362 416 207 615 320 347 253 454 607 96 88 148 226 362 340 322 355 300 470 327 568 448 773 640 544 574 508 497 444 559 348 334 373 367 443 479 581 622 297 293 369 247 268 328 749 456 656 680 1024 554 508 476 849 858 613 741 1032 951 697 772 635 656 714 576 485 575 610 624 505 759 887 341 452 458 936 833 792 937 801 1104 905 928 612 780 790 464 326 1256 670 1206 526 631 1277 793 572 813 488 963 1252 414 420 392 1070 989 1148 1119 899 505 460 363 828 372 981 950 663 601 882 855 661 557 908 1061 1104 965 859 1154 978 1014 1016 1256 1585 1284 1110 1297 1330 1147 1368 1225 562 625 591 728 490 452 2879 851 963 929 932 1129 1070 944 1049 1280 1397 1332 1073 700 772 505 415 479 1034 762 901 829 588 670 732 752 495 958 913 834 694 607 775 432 647 751 351 445 319 445 443 304 211 439 328 285 423 492 749 836 868 673 883 1117 978 928 1157 1078 1277 951 1222 1295 1233 920 1287 1191 1089 1166 1270 912 997 1293 904 695 1007 1035 977 928 1026 789 1118 778 842 1021 797 976 657 1000 1262 1148 1181 924 1004 863 812 969 856 815 906 1276 1821 850 1829 1034 946 620 1583 756 1174 1351 812 382 265 430 195 226 205 262 837 810 676 546 750 730 914 364 564 416 346 355 291 563 528 563 1141 352 756 501 520 557 617 755 357 513 471 342 292 426 458 303 738 622 541 534 536 753 329 1772 509 462 794 489 487 527 433 394 588 749 687 693 766 466 487 453 307 394 793 949 840 743 970 1092 821 298 1032 655 714 754 1143 563 627 1088 980 924 1142 771 726 658 657 637 452 418 542 489 389 925 1411 1537 757 438 479 339 697 506 672 508 2015 476 2350 1991 2170 2447 2156 2291 2181 2522 2242 2455 2241 2119 1998 2326 727 843 999 488 1047 1002 1185 1054 929 1035 1370 1000 651 552 963 951 815 724 1189 758 714 670 824 824 853 637 627 847 1336 1106 875 749 830 925 1047 604 572 896 829 781 994 1096 999 831 897 1336 1320 879 1017 970 877 1020 1016 937 648 630 989 724 854 450 725 768 686 567 916 738 821 754 994 585 974 1055 948 986 832 909 1089 523 1348 895 900 716 697 794 1036 913 759 755 940 718 950 634 868 714 674 896 646 888 743 860 995 906 798 926 795 728 860 876 946 777 772 905 678 934 708 816 887 838 678 661 1024 612 1155 739 988 902 876 955 1200 849 1515 1030 579 956 855 799 901 1053 1163 1093 965 1197 1172 787 976 901 1122 1232 995 923 958 1005 1065 1002 1079 928 726 634 950 665 426 351 333 400 353 436 294 491 252 389 362 324 327 324 328 264 328 308 320 522 376 516 439 562 715 383 429 423 433 417 569 540 331 551 483 499 447 614 335 448 332 318 296 410 442 276 336 551 607 522 498 925 477 268 262 180 249 193 612 330 374 382 443 416 500 342 474 434 387 321 330 841 429 284 369 233 450 274 650 640 429 709 457 537 393 329 323 617 513 479 728 512 519 283 417 303 285 424 500 757 631 560 494 693 464 543 566 665 479 592 391 761 592 681 690 390 487 668 514 418 374 578 420 413 594 473 577 843 789 511 1126 1028 1031 1013 737 948 834 1197 879 1210 749 408 1170 610 416 838 615 974 523 510 818 682 742 645 516 561 471 998 493 615 696 622 537 594 528 408 738 741 975 746 779 1037 879 903 718 562 484 445 508 482 608 408 428 446 441 314 688 516 281 511 1003 522 542 503 477 517 737 816 476 407 389 392 670 443 552 787 434 437 650 592 787 391 675 407 386 492 564 726 374 438 467 412 586 598 591 305 503 703 828 705 881 1356 497 642 323 728 450 529 498 794 304 537 727 492 461 635 424 457 635 741 680 855 890 681 628 436 378 411 518 448 633 750 309 337 331 189 300 628 624 779 332 518 695 374 850 631 979 936 529 725 707 758 178 127 214 163 258 588 574 6940 10304 5014 834 4051 803 767 647 395 205 129 374 580 151 528 345 731 752 791 393 396 325 394 797 782 1100 590 587 758 431 463 274 591 422 375 369 377 439 437 394 382 412 452 358 414 578 672 554 576 755 582 515 1023 986 396 327 433 403 492 470 808 507 417 442 439 587 526 506 862 657 689 655 3074 3128 587 807 766 691 756 647 736 698 952 896 987 758 668 591 406 500 575 567 536 534 834 840 799 629 608 728 742 673 482 724 997 840 882 566 1137 237 444 703 526 370 215 209 225 234 185 374 687 572 494 554 692 494 520 721 540 1307 1102 794 758 802 515 798 629 605 840 787 448 507 542 1036 1280 1408 909 1009 1332 1244 1090 892 868 1373 807 806 706 584 675 576 851 975 382 356 424 274 461 522 1343 1155 763 1068 1161 1680 1592 1556 1185 1255 1108 1647 1051 999 1546 1230 1471 1568 1899 1873 1436 1353 1925 1407 1259 1393 1550 1444 1529 2279 1975 1681 2126 1914 1886 2322 1657 3404 2787 3013 1944 1457 1986 1205 859 1813 1706 1136 884 1729 559 552 681 574 704 720 385 891 1014 820 374 941 882 450 332 2535 2723 2753 2388 2641 2268 2223 2753 2963 2865 2664 2268 2520 2207 2555 2347 2766 2323 2454 2907 2507 3491 2110 2258 2833 3121 2478 2660 2871 940 874 370 2623 2360 1623 2748 3171 3325 2913 1219 1222 1054 323 1228 253 546 444 530 2648 1490 1549 357 574 522 655 1348 1490 1512 2074 1285 1673 1986 1583 2644 3076 3747 2705 3057 5643 5820 2852 3798 3809 4200 1729 990 1306 1644 2063 1000 2200 969 2430 849 2506 1136 187 177 1748 1450 2421 3520 1676 691 1378 940 1279 895 898 1351 1271 1277 1489 1274 2510 3050 1117 618 1511 2449 2479 2386 1617 1920 877 1123 814 1857 1315 2429 786 1195 605 1383 1221 1176 1334 1274 2789 3125 1277 1129 775 900 1296 1024 1208 640 772 835 1599 1018 1094 1922 1038 828 2506 905 1031 1067 734 1219 1201 1087 1377 1324 789 1029 803 1465 1530 1370 1288 1334 1233 1619 1266 801 1700 1115 553 571 618 490 536 607 1056 679 501 518 679 536 1102 898 693 415 1207 963 879 638 682 401 389 488 279 585 346 326 387 525 776 423 587 421 432 346 318 634 633 531 455 361 485 324 460 512 691 289 533 475 272 455 622 664 444 473 474 588 1013 471 371 403 409 527 924 700 661 667 819 835 785 745 628 727 358 696 779 683 378 601 422 657 602 604 515 537 430 573 364 617 494 723 306 494 565 503 793 494 444 544 662 724 555 682 432 634 937 120 819 486 446 538 409 290 617 745 455 857 763 930 988 881 765 521 432 424 397 359 343 714 422 358 344 436 333 391 374 650 467 566 276 270 412 244 175 144 306 336 436 1225 751 502 428 504 670 725 449 443 740 470 611 495 751 702 744 667 748 890 570 628 665 587 600 715 915 983 857 776 445 416 511 444 351 192 795 856 982 637 1538 1023 776 1080 844 990 817 730 940 924 667 1468 1120 1637 1227 955 1225 809 927 1040 767 436 993 1219 1041 1131 1006 1057 630 437 919 977 1819 275 354 449 443 549 571 392 634 898 355 802 623 892 339 327 282 1046 959 760 933 569 1480 262 465 338 282 961 1299 973 1243 1112 1102 1140 757 1077 940 858 842 1044 907 941 787 962 880 992 914 1028 508 556 464 608 433 1143 652 383 340 242 623 457 534 386 1014 671 395 1316 1017 1410 1047 993 986 1039 445 1544 735 928 1007 899 692 800 554 539 755 668 726 729 559 545 476 719 728 713 721 865 714 1553 1219 1455 1210 841 1158 1232 618 845 1073 575 846 743 1052 823 1026 1279 1084 1175 1159 813 1019 1175 847 949 1257 955 668 1304 1609 1832 1232 1126 818 944 802 419 605 659 795 877 1042 657 558 533 730 787 615 877 755 1033 844 594 798 727 1555 1092 859 709 994 1104 1248 1063 1197 1280 1303 1405 847 1026 1339 1296 1075 852 1247 1300 1387 865 1394 1268 1226 1354 1360 1201 1217 3375 3356 2219 2678 2071 2166 1777 1847 1830 2463 1841 1968 2154 1867 2366 1827 2389 1990 1774 1170 1231 1154 1150 1259 1262 1356 536 1331 1784 1621 2075 1051 1124 884 519 560 986 504 478 735 532 461 484 622 770 487 492 648 533 358 367 283 848 604 816 976 672 647 970 1165 904 1357 1099 967 696 1117 952 922 1053 1144 759 1133 1099 591 284 488 431 288 306 217 531 359 555 155 607 326 381 197 390 607 104 136 143 389 406 368 352 377 340 410 309 488 474 633 757 709 733 511 541 369 539 377 361 361 375 371 454 546 692 286 280 364 286 278 351 642 613 722 729 1078 601 488 598 769 794 575 732 794 792 505 594 638 639 713 529 515 535 492 786 486 756 597 296 419 348 846 577 658 763 682 868 709 720 381 582 609 564 352 1192 689 1318 573 667 1260 607 582 633 541 836 1087 477 499 473 935 998 1094 1321 1117 594 539 524 1072 510 1127 1171 876 667 1050 1020 749 610 890 922 1127 814 839 918 1019 955 928 1094 1574 1072 1017 1019 1216 1237 1425 1079 377 514 622 613 526 452 2588 755 862 868 871 942 877 751 846 1048 1319 1132 986 703 757 509 377 573 1009 612 772 868 498 634 622 580 525 1004 754 785 788 604 666 359 507 754 266 473 410 473 471 225 191 495 265 251 461 371 927 852 891 744 793 1040 896 841 977 772 1026 964 1103 1145 1048 1036 1079 966 862 935 1469 877 906 1202 777 713 958 1049 853 865 980 880 878 793 805 922 787 974 622 998 985 956 953 824 784 808 543 919 680 755 944 1262 1748 865 1992 1105 956 557 1837 763 1143 1441 894 439 395 440 205 230 219 276 778 638 514 509 481 652 847 425 445 478 345 359 404 526 384 602 1178 417 809 673 434 422 631 707 302 501 343 342 302 441 407 258 611 615 614 573 452 738 344 1900 549 496 826 495 466 426 342 316 557 525 748 754 598 484 204 243 246 298 962 859 861 617 966 1009 836 389 1153 520 814 576 1288 565 634 1087 962 1012 1127 727 791 719 576 583 371 364 561 432 334 775 1372 1499 811 599 375 337 629 432 534 572 2085 510 2504 2180 2093 2051 2169 2193 2107 2393 1793 2321 1765 2187 2084 2102 839 796 898 380 947 851 1433 935 999 1129 1273 984 633 553 935 1021 803 714 1228 807 769 735 691 860 848 700 640 868 1175 1241 794 619 761 967 798 679 604 928 647 767 918 940 896 904 738 1188 991 973 902 900 1232 1108 1095 963 775 885 992 675 926 714 750 848 784 786 792 891 966 831 906 728 971 1087 998 1073 933 928 1175 647 1042 1062 839 821 772 977 728 907 821 886 1094 972 877 790 995 643 828 911 691 791 856 935 906 908 845 988 880 801 1074 1054 904 757 928 861 965 934 669 816 797 887 863 858 792 644 1175 809 1027 1013 759 877 825 1087 991 1160 826 1041 793 768 852 1185 937 828 940 962 892 1003 1134 1081 1051 1226 1019 926 923 919 870 865 927 855 531 510 765 773 450 427 296 273 306 311 267 445 319 392 392 259 464 455 459 299 337 313 309 476 261 486 317 464 627 457 437 405 417 422 495 496 318 565 523 339 347 486 222 486 351 337 327 394 318 376 412 408 448 546 518 845 532 104 100 144 316 154 562 407 590 241 376 287 407 234 461 313 417 266 295 750 418 353 462 189 286 285 438 546 641 644 270 348 600 449 338 507 431 337 601 342 484 369 421 339 291 459 519 535 512 528 488 532 426 641 538 522 535 598 389 595 721 734 517 274 655 575 455 337 488 672 423 472 705 483 291 619 752 342 1190 925 822 1039 641 867 902 1193 592 1221 706 618 790 494 509 947 588 1152 677 563 674 814 583 697 555 608 375 850 469 676 616 609 451 409 644 601 865 715 1036 859 691 585 625 553 563 462 448 491 401 468 546 454 352 453 403 382 530 684 363 561 844 792 583 534 361 680 598 712 528 380 456 458 554 538 707 909 498 426 697 517 745 412 637 437 363 526 408 586 289 333 544 478 592 793 503 260 558 686 833 643 698 965 477 712 436 609 678 552 589 822 532 487 685 539 541 590 292 544 715 716 641 786 751 742 629 465 387 594 492 360 545 560 230 274 314 265 299 567 878 767 351 517 477 287 762 561 775 699 365 413 869 621 214 94 137 139 288 618 354 5809 5014 10178 1102 3082 707 647 626 500 316 169 344 482 189 563 438 570 681 641 361 322 321 304 660 614 1248 582 627 642 450 503 313 575 410 349 445 441 493 445 408 408 386 430 344 367 523 471 442 659 789 429 399 738 902 402 378 442 408 528 448 802 524 326 596 371 718 593 452 686 488 569 719 3175 2944 652 939 796 545 921 658 786 758 840 1079 940 785 726 725 447 540 406 501 380 385 728 715 691 574 533 635 768 614 390 508 839 738 858 577 791 260 326 550 418 363 293 230 265 264 201 342 642 444 547 423 818 485 309 584 539 1143 950 507 534 658 463 773 537 484 653 609 354 388 359 924 1302 1220 790 706 1181 1261 903 733 736 1264 731 839 744 757 410 754 1105 909 383 351 414 241 428 496 1081 1145 846 1004 1207 1654 1921 1909 1240 1384 1177 1767 1376 1046 1838 1565 1541 1705 1902 1844 1404 1752 1855 1358 1603 1310 1514 1787 1417 2157 2032 1917 2126 2066 1931 2327 1455 2543 2762 3082 1708 1286 1567 1220 645 1683 1709 1186 971 1763 555 598 667 605 796 610 668 988 1055 708 368 879 820 389 397 2542 2702 2745 2535 2367 2050 2313 2415 2867 3216 2628 2621 2325 2118 2453 2499 2242 2400 2720 2597 2444 2870 2291 2321 2844 2916 2475 2571 2835 857 762 299 2544 2588 1456 2976 3568 3566 2833 1090 1071 1061 353 1279 198 481 390 316 2569 1217 1206 390 617 547 657 1344 1781 1314 1718 1182 1311 1416 1348 2099 2825 3323 2415 2607 5507 5871 2681 3337 3575 3722 1533 1054 1325 1715 1982 913 2135 944 2372 977 2329 1105 126 122 1575 1423 2361 3530 1496 669 1791 937 1180 595 587 1137 1101 1204 1208 1331 2298 2448 1175 929 1606 2628 2537 2225 1480 1691 1024 1014 793 1908 1298 2208 659 1187 625 980 1243 1137 1263 1094 2240 2939 1080 1048 661 743 1052 898 927 709 615 825 1400 1027 933 1893 1024 824 2478 616 762 942 601 1288 1148 1048 1362 1080 1136 1268 1111 1318 1353 1271 1146 1175 935 1430 1122 843 1452 979 664 451 451 577 590 513 990 538 501 472 582 584 1199 915 661 537 844 628 559 470 462 401 379 393 302 412 341 344 393 541 619 502 581 407 464 296 334 565 525 448 412 378 476 449 454 504 484 329 456 410 402 583 564 650 636 467 419 548 1183 389 431 420 427 642 801 654 632 676 690 600 642 541 603 492 566 684 601 548 445 562 493 710 659 656 573 459 409 536 380 515 510 753 300 377 439 631 726 790 721 830 691 743 799 917 466 651 1102 133 1026 588 590 459 576 403 473 598 545 857 876 978 977 946 796 444 446 413 373 391 488 539 338 254 224 344 438 382 353 478 311 344 342 324 384 211 139 137 300 363 404 1193 648 334 286 490 666 521 448 460 508 414 647 547 570 738 709 567 715 706 444 617 528 670 476 790 700 886 713 578 390 363 366 401 329 239 783 732 838 634 1262 1063 941 863 762 941 683 691 691 855 655 1245 978 1495 1364 870 1050 703 549 752 610 298 674 846 948 877 695 749 711 328 573 621 1467 231 372 273 309 343 400 518 429 583 345 631 712 646 338 324 302 1016 818 702 860 531 1482 191 279 204 215 564 1146 872 1067 1004 980 1044 718 995 759 617 640 830 656 690 662 785 713 817 743 763 503 569 436 445 400 967 506 340 661 282 507 309 494 356 1057 632 332 1254 824 1080 1129 1110 980 908 495 1433 928 797 892 804 610 715 709 598 761 696 851 990 616 518 484 605 963 802 723 646 536 1584 1489 1639 1020 826 918 1227 607 735 959 466 780 978 1116 1062 1083 1135 994 1055 1082 652 874 1065 666 648 867 723 716 1386 1668 1731 1009 874 591 693 624 581 709 596 636 731 938 646 520 587 598 743 885 837 880 918 766 523 600 660 1678 909 993 776 937 940 1020 999 1083 1107 1074 1027 862 1069 1036 920 987 901 1156 1376 1311 1090 1231 1287 1249 1299 1328 1382 1117 2825 2900 2504 2308 2034 2041 1646 1780 1770 2216 1753 1927 1811 1922 2330 1633 2455 1746 1644 1077 1150 927 908 1180 985 1426 499 1086 1572 1372 1803 871 831 946 391 492 811 518 519 686 544 354 427 453 584 564 703 372 519 346 532 376 624 622 893 929 592 587 942 808 937 1352 988 853 766 1259 941 1014 1072 1402 792 1017 1104 740 301 551 460 374 340 265 353 416 344 221 578 233 307 240 332 499 98 185 255 206 373 399 379 354 361 386 236 397 388 700 595 547 579 374 400 433 465 531 509 562 324 407 594 534 596 452 450 433 357 233 312 814 343 502 569 982 576 357 413 780 767 595 778 811 746 592 723 530 584 477 584 575 555 472 562 482 626 594 365 607 466 951 878 758 797 830 835 912 993 518 755 690 454 230 1077 477 998 513 451 1209 673 443 671 479 999 1133 435 386 360 992 992 1058 1160 934 482 448 385 804 454 1036 970 654 593 939 927 737 564 791 995 937 891 777 1036 1281 787 1136 1122 1553 1062 1263 1022 1302 1320 1159 1295 369 639 635 688 604 559 2563 949 881 845 1011 895 855 714 863 1060 1113 1120 1138 785 688 499 400 492 722 560 785 793 462 608 615 607 391 801 914 913 976 651 753 503 546 762 436 588 485 603 588 372 298 485 250 319 316 513 941 816 779 788 847 961 1006 758 969 880 957 1048 1059 1174 1065 1012 1073 1126 1010 1074 1098 771 896 1247 834 661 971 1073 776 852 776 733 775 667 540 703 804 729 531 979 709 825 1104 871 915 965 532 853 791 781 888 1239 1437 776 1691 887 905 576 1499 658 1081 1394 955 458 243 367 234 226 246 266 762 626 559 542 604 741 790 434 534 452 281 295 383 544 494 610 1108 360 610 511 393 473 582 502 467 392 338 372 324 428 395 429 411 500 639 648 428 512 301 1639 385 355 664 355 427 335 243 375 420 552 569 564 603 484 413 389 371 245 808 872 726 813 1058 1184 719 299 1036 618 616 743 1093 633 516 820 728 728 860 1002 603 663 739 637 421 574 568 478 296 857 1616 1266 644 512 444 392 636 480 469 480 1904 446 2199 1916 2179 2084 2004 2177 2080 2442 1833 2359 1826 1878 2004 1996 765 804 888 609 905 820 985 986 1043 1046 1242 934 510 605 861 881 798 595 1101 787 753 697 870 868 884 643 629 790 1285 1221 707 884 808 1068 1045 616 542 1098 935 664 1003 1108 1076 958 768 1197 1303 947 845 1122 905 805 750 751 822 904 855 711 679 680 886 991 851 879 874 779 780 784 1200 954 1110 1052 1060 951 967 845 1257 578 1043 962 927 983 1305 984 907 1113 871 946 1091 785 1280 884 1127 873 1334 1005 985 1203 1111 1084 1235 900 1179 1216 1183 1139 977 1097 1377 705 860 851 793 776 662 934 1307 850 937 853 785 746 1513 1009 1078 965 891 896 823 839 1090 955 831 999 1058 921 889 878 964 1169 1032 1103 985 1047 1100 978 927 1244 1090 941 1046 995 881 892 782 1097 544 839 688 1115 410 366 467 361 520 436 338 331 239 251 508 329 460 475 468 432 428 398 404 634 339 630 394 339 500 410 430 406 414 222 359 307 242 825 596 378 356 416 257 468 573 521 478 544 231 433 581 411 477 466 444 818 511 225 209 114 380 241 641 426 502 288 280 177 329 368 380 266 351 219 423 1006 408 212 315 501 213 501 214 463 441 766 286 316 452 292 329 654 603 622 976 241 370 353 292 207 451 512 514 514 570 391 440 656 539 647 343 780 459 412 431 865 621 539 812 374 588 368 728 358 577 654 361 364 619 697 280 966 703 434 1152 1091 951 923 581 749 696 1473 426 1543 512 556 719 467 434 1145 850 785 694 670 724 575 599 801 698 726 368 714 690 602 526 397 412 799 733 375 594 702 677 579 836 704 622 661 720 734 473 591 629 446 774 407 350 582 412 453 362 479 346 409 850 726 650 571 370 377 605 703 295 466 289 385 504 667 1009 1367 829 437 870 594 840 545 625 307 291 374 424 813 499 524 292 392 624 508 589 394 464 563 763 702 588 1160 347 1027 463 514 411 633 433 637 633 465 545 546 629 597 372 346 1033 880 904 860 861 650 627 371 343 535 495 322 535 677 290 318 405 207 416 395 789 796 462 615 415 307 770 699 740 915 658 479 778 710 117 140 220 146 219 521 530 1004 834 1102 9829 901 773 708 816 424 242 293 483 539 321 551 539 460 657 647 279 336 380 433 635 723 988 616 696 558 533 312 361 682 333 295 576 583 575 329 419 1008 347 437 317 384 380 745 616 504 660 431 436 901 796 216 386 516 459 600 536 643 631 483 276 331 514 421 416 567 658 809 932 3916 3656 690 670 661 740 557 778 814 556 1148 844 1006 902 833 488 275 614 456 500 641 437 708 700 764 890 555 888 1208 439 469 721 701 679 1027 602 703 317 259 838 738 623 329 317 338 311 329 228 605 558 744 432 665 483 493 622 354 979 758 612 583 756 257 804 542 694 838 789 533 578 550 1159 1171 1426 675 1166 1357 1454 972 613 612 1276 685 742 824 638 630 680 1068 1025 289 257 480 381 575 385 1089 1243 845 1068 873 2009 1955 1887 1246 1345 1125 1913 1686 1034 1729 1609 1502 1637 2155 1951 2091 2092 2093 1820 1478 1737 1893 1585 2024 2215 2231 2289 2148 2329 1882 2615 1778 3156 3349 3185 1786 1606 1681 1020 1137 1535 1666 1323 751 1890 610 580 850 644 793 542 521 1213 1346 704 435 736 665 616 319 2648 2760 2668 2987 2650 2245 2289 2837 2640 2683 2765 2867 2789 2402 2531 2218 3303 2928 2903 2766 2649 3174 2582 2732 3077 2479 2468 2679 2704 869 813 464 3282 2940 1586 3690 4116 4459 3042 1075 1131 1167 401 1388 251 510 437 424 2213 1327 1364 496 534 443 534 1324 1416 1337 2194 1259 1388 1898 1505 2404 2905 3465 2835 2988 5819 5653 2826 3583 3610 4633 1892 936 1767 1401 1689 1212 2094 810 2629 932 2567 1553 194 178 2004 1381 2406 3563 1551 544 1610 1031 1243 635 613 1225 1130 1227 1521 1154 2313 3223 1368 768 1729 2085 2046 3398 1481 1800 1013 957 904 2066 1211 2643 857 1234 537 1172 1147 1094 1315 1464 2429 3281 846 722 938 928 1080 854 1141 588 675 950 1319 1225 711 1781 943 885 2437 686 815 823 700 1780 1724 1551 1112 1118 1291 1241 1354 1257 1267 1305 1230 1275 1177 1204 1187 961 1631 1310 590 649 793 499 433 333 1122 630 479 578 617 432 1166 1189 1066 710 1236 899 573 429 621 556 526 605 513 716 476 381 463 629 504 559 509 764 582 432 567 604 772 470 643 777 480 318 471 671 651 301 353 520 543 628 627 550 533 500 508 644 1106 464 750 620 599 1198 927 1044 484 649 598 668 595 578 660 658 636 705 870 934 409 926 523 768 753 752 577 440 411 522 591 535 530 725 537 985 537 412 797 791 708 833 577 655 815 1005 625 612 1490 205 1048 961 759 634 481 328 689 657 662 1036 960 1000 966 851 1179 486 442 359 473 204 527 514 252 214 188 256 392 361 268 560 481 522 367 327 317 387 223 251 367 332 195 1037 871 643 559 424 696 719 487 483 572 607 658 497 714 673 484 698 929 703 767 817 522 584 555 797 1049 682 950 563 320 365 625 322 237 239 684 841 1021 647 1219 825 740 1004 619 863 887 720 693 873 890 1764 1044 1124 939 1083 1209 1088 965 942 708 367 690 927 849 1100 1037 866 628 403 553 649 1696 408 328 249 664 482 506 383 515 691 246 489 614 802 296 294 459 1030 866 585 704 736 1688 313 380 229 319 801 975 832 931 975 957 1033 813 917 548 531 494 654 492 524 557 762 582 812 622 707 428 482 351 707 720 1034 627 409 484 286 330 572 526 424 1006 507 489 1194 975 1176 845 1138 1155 921 474 1637 1183 1285 1360 828 1141 522 724 531 825 794 791 624 628 496 499 704 1106 1024 727 998 497 1678 1248 1404 1160 919 981 891 796 834 1117 273 870 747 726 762 728 1027 963 997 985 670 819 1351 912 871 1190 914 613 1385 1437 1219 981 929 567 710 590 508 566 778 660 784 1026 589 608 564 591 924 834 1205 849 1196 1182 498 1208 1194 1769 905 1038 803 800 1103 1220 1292 1241 1093 1020 1135 1000 1394 935 974 1232 1003 1101 1286 1269 1420 1566 1656 1665 1507 1511 1375 1665 2964 3008 2232 2122 2629 2277 2165 2352 1490 2381 1472 1744 1737 2053 2428 1798 2729 1945 1764 1405 1504 724 1059 1304 1092 1111 510 1296 1783 1591 1961 1051 988 1321 521 735 881 812 900 944 788 606 424 711 455 433 514 500 521 409 447 370 551 582 720 993 640 882 993 1080 795 1256 882 795 794 976 947 1180 1195 1654 997 1124 1179 772 533 313 281 595 578 478 300 483 355 150 470 294 303 347 257 466 155 181 170 204 366 383 399 408 367 453 356 640 582 625 717 617 645 662 637 422 534 419 399 423 438 370 629 775 946 344 384 347 279 455 546 655 378 645 848 1250 496 476 276 619 694 515 637 694 786 697 827 1057 934 600 608 575 596 665 593 562 881 683 406 498 661 1012 685 672 635 781 826 589 619 449 669 691 709 284 1725 551 1381 683 543 1242 813 874 801 775 942 1184 355 479 397 1181 1126 1392 1105 1076 336 306 775 975 593 1118 1227 908 454 1297 945 719 601 843 1151 991 794 981 967 1057 986 911 1336 1624 991 1235 1103 1327 1025 1191 1073 436 644 434 515 725 718 2380 861 934 879 979 1125 955 768 1109 1542 1628 1557 993 633 737 642 407 430 1103 530 859 885 554 747 803 535 652 1107 846 1158 715 622 704 479 711 597 261 239 207 245 253 247 223 528 427 442 302 336 566 929 875 796 1062 897 1006 865 871 869 981 1086 1215 1037 898 879 1028 884 682 827 1103 832 599 1359 845 623 953 1164 647 1039 759 897 1051 1058 848 1013 963 761 840 955 1034 1049 781 929 676 1011 671 929 846 920 1083 1461 1631 933 1700 885 882 539 1535 828 981 1150 653 436 264 223 228 321 294 383 721 806 555 747 738 529 594 457 679 520 354 531 261 328 429 487 1739 393 814 716 506 554 660 633 266 559 523 373 287 706 510 506 693 385 685 612 909 910 271 1511 656 622 824 626 469 470 436 381 698 538 643 588 602 402 250 289 400 436 706 1147 517 519 749 749 627 606 919 535 821 895 1004 278 677 690 609 704 724 880 740 568 508 708 309 371 453 650 535 1027 1765 920 990 290 320 323 628 577 631 394 2517 708 2693 2502 2218 1987 2110 2375 2471 1967 2197 1988 2120 2219 2657 2482 807 889 872 607 1166 855 1189 907 899 765 985 957 823 646 690 941 566 592 1126 601 557 543 638 825 759 822 824 969 1242 957 901 486 821 928 780 592 558 1080 651 737 813 855 868 902 916 1074 1379 795 1189 1078 689 760 702 643 588 711 847 676 974 579 715 698 695 734 745 904 1021 884 1073 714 850 1000 1042 888 973 802 885 582 1031 878 1005 816 676 745 723 929 794 647 1008 830 775 760 1264 737 860 982 834 735 607 783 921 840 671 685 705 677 766 698 734 631 762 799 657 875 650 765 857 901 826 782 1106 747 1404 838 967 929 979 1066 1195 1012 1546 1096 788 990 780 913 1004 1009 1019 1193 1070 939 1078 862 1016 966 1185 1302 1124 972 972 1064 935 901 925 845 700 471 820 765 302 324 497 280 515 332 201 650 233 442 266 381 269 275 291 338 373 353 361 333 211 339 251 625 701 301 359 339 359 509 564 496 417 416 372 608 475 687 339 459 332 206 204 343 457 198 266 474 547 639 611 693 416 328 306 253 259 363 764 477 559 326 388 409 486 397 410 413 299 384 517 807 426 297 410 173 506 294 636 647 471 995 386 482 550 502 305 568 583 520 658 359 677 229 365 240 361 541 511 471 637 507 538 548 344 534 518 479 458 531 473 956 684 726 726 232 572 755 741 333 368 661 394 300 631 463 468 739 811 454 1008 850 943 752 785 912 853 1332 705 1347 812 437 747 488 265 958 600 910 736 585 920 903 605 489 503 548 634 1074 541 437 633 687 554 706 602 596 753 715 702 718 808 906 853 928 520 536 423 511 369 460 530 430 313 474 192 360 466 447 286 519 1039 503 666 485 397 809 595 682 452 267 410 322 534 496 644 850 421 520 734 550 706 378 653 388 416 454 360 704 518 516 591 368 493 553 492 280 729 753 788 867 474 1200 645 730 451 581 458 443 441 1092 340 455 850 660 698 700 403 483 742 606 496 1094 1114 706 543 463 517 488 554 445 621 863 409 449 445 201 436 764 703 873 342 523 548 626 901 769 1191 1035 615 795 656 645 148 135 136 183 239 792 623 3417 4051 3082 901 10478 695 661 882 360 134 168 438 755 160 410 438 690 541 546 433 385 332 490 883 690 1761 666 602 772 391 373 309 622 524 451 541 547 582 344 478 617 368 443 462 503 636 620 675 594 696 575 559 732 784 431 500 538 500 584 566 792 398 373 426 339 569 346 506 611 550 756 874 3742 3204 549 638 468 640 658 547 816 603 949 1066 1187 630 683 614 611 543 494 701 564 589 588 582 712 452 559 736 567 500 538 648 933 848 1131 645 1032 267 266 691 535 221 248 209 282 332 263 388 628 536 645 594 666 789 619 607 489 1134 837 620 603 763 500 891 652 473 1109 1050 367 399 495 1112 1369 1482 757 984 1766 1085 945 895 1020 1228 914 1005 930 706 506 584 1091 1224 301 287 424 304 351 499 1210 1212 865 1129 1074 1397 1763 1565 1178 1341 1010 1493 1441 914 1723 1426 1775 1641 1936 1334 1471 1508 1908 1318 1532 1763 1644 1726 1667 2811 2081 2019 2367 1900 1719 2155 1685 3070 3099 3066 1337 1331 1735 1055 762 1927 1418 1159 1088 1761 543 504 682 523 585 688 427 1042 780 841 361 779 728 468 356 2564 2770 2552 3004 2449 2886 1951 2549 3073 2920 2744 3138 2970 2684 2942 2816 2810 2476 2390 3061 2754 3366 2153 2331 3001 3126 2352 2770 2804 885 829 288 2826 2827 1347 3089 3806 4164 2831 952 960 1064 399 1235 245 690 494 599 2886 1580 1435 657 679 545 720 1454 2062 1567 2162 1402 1331 2095 1485 2123 3229 3712 2514 3091 5787 5501 2556 3741 4309 4714 1719 1141 1393 1588 1826 1002 2024 1136 2382 807 2450 1143 119 101 1880 1636 2182 4040 1745 746 1565 1062 1025 796 812 1691 1656 1445 1238 1346 2605 3027 1550 675 1589 1989 1927 2962 1817 2036 1182 996 789 1767 1299 2438 959 1176 438 1230 1232 1224 1325 1475 2703 3297 1041 887 756 787 1131 960 979 669 801 1049 1735 1073 801 1980 895 702 2178 1007 1148 949 690 1487 1246 1287 1259 1081 826 976 881 1121 1162 1040 1031 987 1130 1258 1344 839 1443 1046 650 831 669 563 609 585 1125 621 485 468 750 552 1123 1273 638 393 1402 1014 852 530 556 400 382 656 580 401 343 342 360 519 503 407 384 588 382 394 383 521 431 331 435 465 417 250 551 609 904 329 763 473 392 702 589 438 581 501 360 550 1070 450 526 458 405 770 753 840 476 530 531 460 717 666 606 626 466 566 851 622 415 555 427 887 771 750 598 583 359 638 454 722 707 1061 550 685 510 534 684 487 412 608 551 637 635 695 456 560 1243 140 952 419 454 484 320 451 737 710 530 780 1057 983 941 1021 538 722 666 460 490 483 510 803 328 352 344 342 375 279 493 608 392 371 271 251 574 265 231 169 247 362 496 1196 795 753 674 405 785 956 646 668 401 449 741 595 706 630 781 515 646 867 600 699 676 703 433 657 1044 868 951 624 560 327 481 358 257 407 793 793 955 840 1320 1036 1014 1016 776 974 884 1016 854 666 1025 1529 1053 1894 1374 1217 1388 922 837 970 613 318 1248 1391 883 1011 1108 1051 840 575 888 940 1916 248 389 306 357 356 386 350 540 786 421 773 510 1179 290 280 392 846 1029 803 1000 720 1134 351 335 257 423 915 1187 859 1061 1167 1164 1232 742 837 687 578 596 784 656 688 542 1000 849 1038 912 787 462 540 432 628 593 1418 534 581 369 251 587 372 636 478 1353 668 446 1125 1190 1211 980 1205 1056 1078 409 1900 896 1064 1145 672 787 813 758 574 684 963 794 710 628 682 519 673 613 711 936 808 662 1736 1358 1639 977 1008 953 1362 972 749 1123 432 821 899 1160 1013 1006 1329 1196 1316 1300 964 951 904 1186 713 1109 935 796 1098 1483 1381 1024 907 635 1020 892 392 535 798 826 913 921 968 582 683 644 789 907 1381 820 960 824 670 848 914 1801 858 1114 1065 1133 1118 1147 1003 1018 1397 1041 1490 841 1030 1209 1052 1281 1054 996 1117 1452 1009 1225 1296 1248 1227 1253 1076 1207 3175 2937 2522 2424 2442 2261 2140 2278 2059 2200 1862 1982 2465 1962 2406 1755 2720 2085 2028 1168 1239 785 946 1643 1389 1613 693 1733 1905 1707 2439 786 1223 1151 965 687 1211 506 481 653 662 490 574 500 624 553 878 481 443 429 379 269 513 632 668 839 669 729 1080 1204 1056 1145 1425 1218 644 1263 1011 984 1023 1139 888 1223 1220 616 356 369 300 335 380 252 320 470 471 146 738 277 309 254 336 563 134 94 232 320 318 235 238 312 210 416 272 544 399 660 718 665 693 467 572 461 562 539 527 537 393 304 584 517 636 371 361 458 366 376 425 782 374 551 940 873 575 416 567 913 964 779 801 583 559 553 567 504 487 485 415 469 478 431 622 431 606 533 303 645 393 1103 607 760 1101 816 1053 851 794 611 830 791 610 478 1475 741 1379 624 705 1519 905 580 891 537 832 942 530 547 507 1251 1207 1111 1239 836 615 583 450 1006 475 919 1138 779 694 1115 1067 763 747 962 839 773 1070 1050 963 953 1137 888 1201 1695 1048 1455 1479 1506 1478 1482 1078 417 488 665 557 607 538 2592 614 631 645 822 784 726 654 706 1073 1340 1035 1071 817 621 420 373 755 1236 609 543 519 460 651 819 575 518 933 841 936 986 786 707 454 608 485 339 353 273 314 324 281 257 581 281 375 469 309 992 709 777 604 961 842 1047 1012 931 1060 780 963 1231 1033 998 921 1176 933 791 861 1318 1010 809 1457 686 736 822 1197 929 782 950 950 812 1021 863 773 759 942 634 1109 949 1020 933 779 871 859 684 968 866 626 1192 1335 1644 885 1758 1217 939 654 1862 483 1373 1599 901 558 431 514 334 310 333 350 739 684 514 557 579 591 997 404 491 452 361 412 458 615 469 587 1086 410 491 571 376 342 555 454 373 314 323 420 320 383 408 311 399 589 597 418 463 795 464 1592 625 514 870 462 398 380 294 366 736 551 731 737 524 499 185 218 323 237 812 730 815 606 826 855 638 287 1101 644 742 697 1265 427 959 905 803 1008 1082 940 892 576 636 494 471 441 422 428 359 941 1754 1299 796 296 365 346 615 308 696 426 2027 564 2513 2224 2035 2010 2267 2225 2337 2446 1734 2353 1704 1930 2414 2156 795 597 934 452 1086 985 1213 881 825 896 1274 924 774 739 973 1074 530 631 1221 677 643 568 775 939 869 964 956 1214 996 879 885 802 630 1200 736 764 654 1094 738 628 1100 1214 1133 582 860 1244 921 855 938 816 1153 991 927 911 405 578 800 553 573 801 970 690 725 709 796 566 570 542 1160 756 997 1019 1021 924 1075 1001 839 1066 708 688 920 748 768 791 736 918 977 710 780 668 621 711 959 876 740 774 796 827 749 838 954 784 756 909 875 778 864 842 880 816 606 857 576 723 649 733 772 1114 954 898 746 656 909 544 719 720 704 911 670 830 973 971 511 850 715 710 860 765 793 791 1147 1082 973 910 831 824 861 871 864 708 864 844 896 912 748 882 689 1041 509 778 442 337 512 239 518 347 259 313 266 345 362 289 252 268 286 291 349 309 305 331 238 344 284 327 491 315 410 378 388 328 317 326 521 529 514 495 446 498 238 309 423 434 329 459 493 503 421 247 322 222 196 811 253 236 214 239 426 375 470 302 356 246 238 261 305 282 363 306 475 370 482 805 372 268 395 284 241 272 235 543 434 733 260 344 261 264 380 612 562 506 466 330 450 190 319 242 220 440 454 631 544 470 396 375 311 524 370 492 355 371 463 651 620 509 736 247 388 301 397 524 593 361 325 412 534 411 237 747 720 539 661 721 794 987 740 893 709 1005 733 1563 676 398 1028 405 319 933 599 773 495 603 753 722 530 843 421 395 561 651 427 464 619 757 226 367 414 391 808 813 850 812 512 515 570 612 425 462 337 373 542 618 630 389 627 553 457 333 541 436 516 482 766 501 514 503 428 444 483 538 379 338 341 427 710 732 695 1079 732 731 973 637 967 562 787 462 466 428 538 743 261 296 333 503 667 703 587 357 346 659 586 720 531 891 358 817 274 600 274 433 324 777 543 692 581 471 701 395 352 398 574 624 543 712 721 1037 477 455 447 404 568 389 614 440 286 362 297 313 401 336 464 674 347 499 346 407 399 583 564 574 443 343 535 503 238 115 234 131 170 829 720 658 803 707 773 695 10227 8947 498 327 209 185 365 548 157 367 368 424 430 446 452 540 525 415 581 543 766 755 532 829 483 570 348 384 579 477 463 494 438 476 534 542 382 455 375 362 476 487 426 741 690 426 433 788 661 341 645 617 581 695 678 752 535 375 337 425 675 534 364 653 590 585 636 2885 2566 460 685 693 459 761 475 941 804 942 754 1010 1122 853 520 248 308 360 409 368 388 596 572 531 559 456 725 721 365 393 692 419 413 662 371 542 312 342 468 379 540 672 606 340 428 303 341 454 463 489 551 728 459 393 364 568 594 442 642 463 507 448 1140 610 599 644 563 295 333 415 1144 1287 748 533 792 1392 1033 750 644 667 1107 633 721 872 1116 414 531 1206 648 284 270 322 371 280 315 926 807 813 1120 877 1568 1700 1558 1048 958 1218 1141 1106 572 1820 1878 1712 1721 1673 1558 1416 1410 1655 1656 1271 1441 1625 1628 1501 2201 1686 2128 1652 1935 1293 1860 1364 3173 2682 2643 1885 1504 1397 656 849 1926 1593 1187 719 1840 491 516 801 377 585 648 611 688 638 545 397 598 554 518 266 1916 1992 2152 2218 2051 1861 2151 2302 2231 2721 2585 2044 2271 2082 2319 2375 1891 2194 2050 2241 1817 2130 2210 2119 2501 2706 2432 2490 2825 597 497 507 2312 2191 1155 2942 3509 3920 2477 1171 1221 813 296 845 323 284 248 365 1758 1356 1315 280 809 687 599 1071 1424 1192 1746 1019 1330 1275 1431 2143 2532 2886 2138 2643 4873 5072 2222 3039 3902 3420 1696 924 1286 1205 1430 865 1589 585 2074 925 1804 952 117 95 1185 1465 2083 3381 2041 639 1356 700 911 552 546 1252 1116 1255 1557 1181 1868 2877 1116 1276 2242 2463 2355 2003 1679 1572 1197 811 820 2156 1119 2206 525 1405 753 1287 964 912 1044 1058 2381 2778 1179 1067 891 940 1012 892 1108 596 601 746 1294 975 767 1780 975 906 2442 803 954 901 610 739 936 762 1078 849 1069 955 1086 1200 1216 1162 1137 1248 1058 1225 1034 778 801 1048 523 425 444 308 481 434 1245 657 513 525 515 477 906 536 715 492 656 639 407 850 533 277 243 284 249 396 331 321 322 570 748 443 480 512 456 337 372 448 404 408 420 507 573 344 414 506 610 251 516 474 452 554 411 615 411 410 374 570 974 430 659 647 510 727 822 548 652 873 701 643 732 709 741 624 573 684 694 766 984 683 516 666 637 774 480 498 366 543 617 460 482 767 251 392 462 438 887 358 330 420 510 582 380 440 554 758 914 72 963 583 452 459 369 293 522 688 550 1107 874 1004 739 678 803 293 360 359 475 231 281 384 336 153 133 303 179 314 217 514 272 329 284 241 236 421 340 141 228 347 249 994 750 581 437 550 755 380 602 583 616 349 501 333 669 530 536 497 428 750 489 440 250 644 693 474 676 599 672 470 346 300 633 427 302 214 773 626 666 497 911 460 824 659 570 567 612 669 454 685 739 1200 835 1052 890 988 1057 834 611 916 600 321 536 760 724 910 936 691 762 706 608 690 1301 469 415 339 347 427 443 341 472 749 298 463 397 435 271 253 285 1023 1015 714 776 420 1115 252 189 100 270 599 839 585 697 744 698 809 512 748 538 448 458 580 448 490 559 579 450 625 517 611 470 538 458 616 483 789 525 426 476 261 468 209 516 416 634 496 451 1175 659 771 560 1063 1083 610 406 858 728 663 729 886 695 731 679 678 687 655 890 903 604 577 615 796 601 723 740 809 368 1258 1322 1528 923 561 851 958 631 981 816 351 815 697 671 704 654 951 863 1008 985 724 585 1107 945 782 817 860 772 1120 953 1180 935 854 563 412 316 589 705 664 280 355 751 525 466 427 472 839 863 738 518 740 721 578 713 723 1026 821 923 869 822 1280 987 1022 938 854 942 1173 1180 929 718 969 1076 969 938 804 909 860 1217 1032 1071 1339 1149 1176 1187 2529 2431 1927 2160 2181 1461 1512 1624 1603 1851 1765 2027 1876 1308 1735 1365 2244 1950 1603 1110 1196 728 1227 860 901 1358 498 1026 1684 1520 1130 490 667 652 434 374 710 497 429 437 570 395 401 825 753 437 421 301 443 346 391 379 545 721 927 781 635 716 865 1140 932 842 994 1095 634 1089 594 1007 997 1375 836 857 830 778 345 333 278 369 390 336 344 403 323 217 501 163 184 408 291 348 140 209 206 186 127 125 133 125 121 217 351 530 443 380 497 416 453 460 586 452 444 447 419 513 536 250 522 432 398 388 229 355 310 248 280 577 652 750 994 720 612 482 264 577 635 494 647 566 472 637 605 662 627 737 683 629 598 518 585 550 628 790 379 554 439 1034 674 881 810 991 736 925 977 523 817 821 276 185 993 408 704 296 358 718 520 493 497 465 1063 948 311 542 475 805 1031 951 937 954 291 271 468 735 626 1124 807 565 386 1011 872 525 413 781 823 1080 717 878 847 842 640 869 1406 1283 841 1009 1208 1263 1022 1171 1382 480 488 561 762 499 643 2150 980 865 886 805 1043 1094 908 935 1163 1286 1217 1303 558 699 643 344 357 556 513 638 703 445 596 695 386 571 880 938 940 985 501 427 512 496 494 282 281 226 293 273 262 213 380 161 445 283 292 417 925 770 809 1068 1104 1052 1075 1040 1314 766 999 1176 1187 1084 807 1059 1083 915 955 970 1008 860 779 722 567 603 740 619 971 483 586 900 724 663 775 672 628 793 748 645 714 1086 696 673 691 837 845 576 868 925 965 1038 812 1246 643 732 389 1280 543 1142 1246 665 253 408 341 326 349 352 426 638 529 576 729 631 524 765 335 575 574 497 488 340 397 433 341 1002 604 744 443 349 455 504 454 365 485 334 256 210 405 378 253 421 498 448 572 433 610 359 1266 518 502 691 490 413 395 367 356 277 720 478 517 472 482 324 335 381 458 699 900 737 766 825 706 705 429 736 767 443 737 829 446 580 593 533 671 666 637 687 689 587 540 436 587 500 288 220 724 1173 898 503 429 517 266 461 426 552 463 1949 393 2334 2027 1976 1536 1890 1914 2108 2084 1709 2044 1889 1838 1820 1642 761 791 741 447 722 938 1011 731 673 651 1152 749 566 449 766 821 474 616 797 668 646 582 574 759 747 727 774 897 882 811 813 732 583 1080 670 666 584 1058 700 586 1009 1121 1038 505 783 1202 853 803 859 694 1087 790 736 753 373 500 734 489 461 730 797 614 640 638 746 516 524 506 1103 644 939 965 950 874 1012 955 815 942 678 618 866 652 668 703 692 818 829 584 604 580 533 634 896 814 692 712 746 681 664 757 879 730 669 768 738 724 793 773 811 762 546 736 512 642 549 691 615 1014 787 679 661 561 783 470 658 626 680 856 626 685 900 870 439 773 624 594 749 682 731 749 1089 1040 925 858 734 727 761 773 756 650 764 762 789 816 636 775 462 827 463 708 382 303 484 204 488 300 229 303 208 329 358 267 238 254 278 283 339 299 297 307 216 322 254 319 477 307 394 368 378 324 305 314 507 505 480 441 396 444 224 287 411 422 317 445 439 436 397 235 304 200 174 677 233 226 204 208 346 341 403 288 338 230 238 247 303 249 357 265 457 350 458 767 277 250 340 260 213 254 215 492 404 595 242 322 251 224 318 523 491 455 440 285 403 180 299 206 190 436 448 627 532 464 366 331 293 504 298 440 335 345 429 615 610 469 710 213 366 275 367 390 515 337 257 368 479 370 215 707 686 513 621 613 742 893 653 861 673 967 676 1519 634 364 954 391 295 917 571 725 477 561 715 586 471 726 376 348 549 619 395 462 568 684 226 287 386 328 782 743 810 786 476 477 526 588 401 450 305 363 512 592 600 369 573 523 401 245 459 396 453 440 656 434 458 479 398 426 442 495 345 310 317 419 659 680 647 1003 686 699 912 578 876 449 733 351 372 390 524 508 231 268 317 469 606 561 557 304 330 583 564 664 489 759 296 727 202 547 228 342 286 713 509 600 541 375 619 381 309 376 542 590 474 686 691 1007 457 416 435 370 515 342 555 422 239 313 275 293 375 293 426 599 341 481 297 391 381 479 538 566 411 325 474 495 222 107 228 125 166 780 686 608 767 647 708 661 8947 8913 430 291 197 175 351 528 143 326 289 408 404 420 450 518 501 378 547 467 678 688 415 699 471 444 300 364 549 459 433 474 402 430 516 469 285 356 351 327 454 459 406 715 638 382 397 770 591 242 554 534 502 608 593 712 497 353 309 361 657 522 326 513 540 549 592 2651 2237 414 621 577 395 576 411 732 673 788 685 934 1032 746 488 200 288 336 397 348 380 546 510 489 492 422 691 655 339 348 672 337 341 602 335 506 205 316 432 359 534 584 510 310 404 281 325 406 427 450 521 662 404 323 336 532 568 424 620 437 481 384 1083 592 554 610 529 261 299 380 1079 1126 692 515 736 1301 947 724 596 590 1051 572 607 816 1014 376 505 1062 620 258 244 302 258 264 289 856 751 757 1002 793 1377 1573 1387 968 890 1093 1079 926 522 1575 1645 1493 1563 1504 1372 1288 1286 1541 1436 1050 1218 1199 1398 1242 1965 1484 1887 1505 1735 1152 1683 1224 2775 2469 2362 1699 1398 1176 634 823 1793 1441 1085 685 1593 459 474 676 351 511 600 558 576 600 481 375 560 528 490 238 1752 1800 1920 2026 1835 1586 1810 2029 2058 2414 2380 1722 2025 1762 2109 2142 1622 1892 1827 1927 1608 2028 1902 1868 2308 2413 2107 2268 2442 499 459 450 2157 2084 1087 2646 3097 3493 2165 1064 1102 706 242 734 293 280 246 359 1551 1235 1200 227 682 590 498 868 1278 1035 1696 943 1201 1231 1196 2030 2292 2583 1987 2401 4423 4526 1983 2707 3597 2992 1610 816 1146 1064 1335 784 1436 551 1958 837 1669 824 80 58 1004 1319 1769 2929 1850 595 1264 670 845 532 520 1162 1020 1179 1365 1055 1600 2489 1084 1230 2121 2105 1998 1836 1552 1461 1044 775 762 1805 1065 2035 509 1252 616 1243 881 831 957 1028 2301 2629 1034 914 837 866 974 824 1044 550 573 651 1226 911 631 1557 891 824 2268 767 904 814 592 713 904 732 1036 733 970 860 1036 1065 1073 1088 1028 1119 971 1155 887 702 741 942 515 415 432 292 439 406 1168 637 416 488 477 382 880 487 701 468 632 621 407 822 503 247 223 274 247 388 319 307 316 534 674 435 464 443 442 327 354 438 400 396 396 483 537 326 402 465 501 217 506 452 390 492 391 573 365 396 342 527 942 408 550 579 486 648 770 512 614 835 663 609 712 679 711 610 527 627 664 710 806 585 438 628 597 707 392 464 346 525 591 428 446 719 221 362 430 406 857 324 300 376 500 560 340 394 516 665 866 72 913 503 422 365 353 267 486 636 487 1005 812 918 675 580 724 265 344 309 443 221 265 376 303 149 129 295 149 294 154 450 268 325 256 221 197 397 320 119 216 333 247 900 691 559 417 514 641 366 564 543 584 319 481 319 647 487 518 469 400 691 463 426 242 626 626 444 612 523 605 440 318 278 619 391 270 190 696 522 562 455 849 412 651 608 548 502 556 643 416 601 618 1117 799 1014 854 906 985 802 581 736 527 307 496 714 634 842 865 661 754 684 546 632 1208 424 344 298 302 384 404 323 452 669 268 417 355 403 255 235 242 940 953 692 754 412 1021 221 152 92 239 577 801 559 665 716 670 781 474 712 504 424 430 552 424 464 537 559 430 605 495 589 415 483 399 598 463 735 509 396 448 193 408 193 488 394 610 462 423 1109 639 712 514 979 1013 536 334 810 640 571 627 839 683 680 645 646 661 584 831 811 568 483 525 704 515 580 623 676 332 1196 1258 1464 877 459 823 900 541 898 715 315 746 631 626 628 607 889 811 938 919 637 561 1023 897 738 773 824 724 1076 923 1146 889 814 516 375 279 509 590 638 276 347 741 474 393 391 456 704 799 708 458 692 697 552 635 637 894 793 887 851 760 1108 889 982 880 814 876 1086 1086 865 647 915 1012 877 861 719 820 736 1122 920 970 1122 1036 1033 1046 2269 2198 1681 1868 1969 1323 1320 1402 1447 1667 1589 1833 1612 1154 1549 1143 1993 1754 1422 1064 1142 659 1117 836 839 1282 486 906 1460 1324 1062 466 643 628 395 336 660 432 385 372 528 319 387 781 684 407 393 269 429 277 344 332 451 542 727 716 571 529 807 932 831 804 914 984 590 979 568 981 937 1276 778 757 744 746 333 325 272 361 382 330 316 327 317 166 489 147 172 361 267 332 136 209 192 178 127 125 133 125 121 189 317 508 433 358 487 406 443 436 564 394 424 423 403 487 508 238 510 412 388 370 209 335 286 232 264 547 610 667 942 696 509 454 264 561 588 441 594 515 423 564 559 628 589 669 653 577 560 492 553 530 588 717 324 524 405 968 551 809 705 906 674 871 903 443 654 679 256 173 921 351 619 268 297 672 478 463 463 431 915 832 279 493 426 675 971 869 865 816 265 253 446 689 598 1054 743 535 344 895 810 499 327 700 680 989 653 719 777 751 606 782 1323 1163 682 890 1106 1181 899 1035 1330 392 452 529 696 447 609 1973 781 755 743 717 929 966 800 815 1062 1217 1159 1257 544 639 597 332 321 432 453 596 596 399 542 595 362 446 700 866 876 795 448 401 458 421 429 254 257 204 267 251 238 189 350 159 380 265 276 395 859 718 755 1012 992 886 1013 960 1254 675 971 1134 1119 1004 753 985 995 841 877 934 960 781 739 653 517 549 700 571 909 431 552 848 614 625 678 595 582 761 664 576 684 932 664 554 657 762 758 482 748 881 889 968 780 1142 573 546 335 1100 499 998 1184 619 227 392 329 326 349 352 426 571 501 519 705 577 473 726 313 498 486 464 443 334 381 340 296 936 574 662 334 307 357 441 399 339 455 314 232 196 361 370 213 365 474 438 558 393 602 351 1176 467 453 687 482 409 395 367 342 271 631 472 509 456 435 298 313 343 396 630 856 675 696 632 585 661 403 724 629 405 681 737 389 550 561 505 641 626 617 661 615 542 492 341 534 478 268 206 572 1105 802 467 409 489 226 437 400 502 449 1759 371 2193 1888 1802 1401 1684 1735 1904 1851 1584 1798 1744 1740 1649 1502 665 733 685 377 655 784 944 689 620 615 937 637 499 439 746 778 424 558 736 622 604 552 528 705 703 649 700 811 979 759 577 457 387 569 629 605 546 526 536 497 671 744 753 801 587 1034 600 455 759 734 614 522 529 575 604 478 711 530 401 431 860 783 936 570 758 723 646 724 822 737 963 733 697 674 820 777 716 527 1021 849 974 810 529 672 759 880 721 650 802 700 871 657 784 719 802 691 695 750 586 731 692 670 630 713 742 724 577 639 644 547 481 839 586 551 586 524 699 899 652 634 681 668 956 650 606 601 831 829 859 646 648 992 681 578 611 733 640 598 760 1030 974 967 770 550 595 576 910 870 715 702 693 744 788 763 766 754 517 706 568 598 357 273 292 266 333 304 226 220 112 244 217 166 174 169 221 298 313 285 342 327 246 325 435 410 595 255 216 180 192 205 385 253 370 381 556 369 306 432 285 255 289 287 265 335 242 303 290 272 335 251 218 666 339 189 167 110 249 202 644 228 326 242 158 370 203 289 218 254 319 216 154 626 415 433 495 206 373 169 189 397 357 679 271 291 275 224 332 566 548 467 624 174 306 164 223 184 160 340 348 401 370 298 405 382 453 474 415 599 377 349 286 629 385 406 569 229 328 357 447 435 503 352 183 251 406 416 415 780 504 323 833 877 627 719 602 654 713 976 458 1081 590 290 572 259 377 797 456 609 420 373 682 589 318 581 266 286 476 553 373 245 449 545 374 425 537 236 355 897 517 330 423 449 434 440 706 529 399 595 526 411 654 333 241 463 220 236 392 252 192 366 584 506 560 343 401 334 399 450 269 193 345 314 285 391 376 568 407 479 632 439 667 449 392 314 286 336 440 609 403 380 376 244 440 508 449 280 434 469 479 627 362 642 436 596 213 413 398 278 410 755 412 471 726 304 406 347 332 240 501 523 452 420 442 644 575 336 370 283 387 171 419 581 163 185 407 203 380 247 414 637 345 430 265 222 586 574 635 390 490 393 445 575 136 65 42 85 109 388 442 578 647 626 816 882 498 430 7172 292 128 160 283 383 132 177 339 512 423 429 415 399 293 449 385 361 737 539 436 585 222 351 364 422 277 210 488 500 430 248 346 508 305 337 309 266 566 493 483 483 490 331 271 491 466 217 257 246 216 313 288 555 376 288 189 249 449 382 252 412 371 695 663 2608 2024 351 462 479 375 507 475 669 557 703 702 624 773 878 378 235 257 326 499 400 346 448 484 514 606 359 946 675 471 502 482 588 598 562 502 447 249 281 543 410 130 186 189 297 259 167 203 386 345 371 325 404 284 422 356 419 729 539 483 462 352 209 385 364 366 628 612 206 226 187 904 991 938 476 653 975 852 959 905 928 1148 590 675 518 565 269 380 937 865 270 210 185 281 410 338 744 1020 683 662 658 837 1241 842 1361 992 809 884 751 709 1210 1136 1077 1133 1369 1261 956 1108 1362 1271 1196 823 1232 1331 925 1447 1436 1537 1153 1725 1005 1512 1157 1968 1889 2073 1229 1417 1020 710 618 1377 917 1111 713 1057 551 562 718 389 739 494 382 739 805 504 398 590 435 400 222 2173 2104 2209 1759 2070 1778 1386 2266 1686 1803 1699 2047 2263 1745 2253 1764 1832 2135 1993 2289 1985 2386 1570 2079 1759 1784 1632 1572 1971 511 454 359 2014 2137 890 2304 2369 2620 2325 782 750 920 336 940 96 406 319 288 1493 986 1094 454 498 419 453 1058 1356 1026 1808 1216 1203 1357 979 1027 2013 2313 2073 1898 4039 3831 1908 2509 2882 2998 1564 796 1047 1345 1317 637 2133 429 1758 657 1841 703 101 85 1224 1556 1572 2631 904 550 1417 564 820 621 609 892 913 983 830 558 1742 1871 879 654 1337 1512 1404 2079 1232 1280 843 1155 776 1369 1187 1447 675 909 437 1078 767 811 935 994 2070 1561 717 632 916 666 662 607 815 363 612 651 1073 638 918 1569 926 894 2189 517 705 825 509 911 828 715 856 573 784 719 719 1052 995 1184 905 947 954 908 1046 527 753 662 392 383 275 315 318 436 753 499 438 309 458 389 854 610 627 326 652 777 571 526 605 293 269 275 281 382 273 302 315 433 430 518 401 480 375 306 446 368 455 382 397 340 286 172 305 541 780 200 375 267 375 390 410 385 451 273 372 446 828 691 550 630 641 458 595 814 374 444 371 385 506 417 635 540 576 631 446 511 345 489 402 545 464 642 503 399 365 489 412 361 372 416 414 442 613 269 595 727 643 754 338 440 751 988 436 484 783 95 634 360 403 372 307 158 593 690 304 619 796 841 642 648 647 391 353 350 376 274 271 366 299 198 172 299 164 227 213 391 330 411 286 208 200 299 211 133 280 375 228 761 428 337 276 411 570 390 414 418 436 359 579 414 410 429 574 449 315 492 433 389 502 459 483 328 566 442 597 251 324 286 437 365 311 251 615 546 621 596 759 557 623 683 541 976 501 626 737 697 573 1261 791 688 581 957 1063 629 650 835 491 238 685 811 527 601 713 700 695 278 466 550 1188 257 272 364 490 475 493 315 542 358 226 400 362 634 238 196 324 869 620 670 730 621 1165 212 389 302 222 635 551 404 465 461 428 506 426 378 426 295 284 533 299 382 375 549 396 641 472 486 375 435 375 349 291 743 496 341 435 181 291 348 299 387 763 272 314 966 602 633 763 878 781 482 287 1129 574 735 763 529 704 517 486 495 687 979 632 819 564 435 523 542 470 532 559 604 481 1066 1228 1442 729 564 662 788 664 748 913 290 806 837 722 1012 753 771 707 835 794 564 485 576 803 428 555 699 428 1063 1197 1193 818 688 627 408 381 463 472 519 451 503 518 518 412 427 574 522 827 956 454 690 719 375 584 552 983 693 594 877 742 747 840 764 757 648 748 956 667 770 690 737 648 852 900 797 1108 1067 948 852 936 769 935 775 999 2055 2161 1442 1910 1439 1292 1483 1559 1647 2208 1882 2033 1355 1385 1631 1247 1977 1570 1359 720 784 618 552 908 712 1124 404 1288 1096 998 1318 484 593 899 518 493 762 608 463 467 340 312 287 362 406 278 339 282 441 288 261 221 484 490 389 744 494 415 925 555 761 858 866 776 524 686 752 571 809 944 679 660 747 577 255 313 285 261 271 221 328 408 211 288 356 146 207 161 231 215 150 191 196 143 256 241 264 277 221 408 267 322 330 611 584 543 585 280 338 335 451 270 262 276 302 343 503 371 492 239 241 310 238 163 228 562 302 337 376 1101 407 320 282 374 423 400 536 756 931 405 794 570 556 390 316 372 387 455 642 398 639 490 233 407 424 828 394 409 717 501 588 413 618 406 585 562 283 144 624 288 682 261 234 825 276 443 258 422 739 702 234 383 299 770 522 569 559 610 253 241 240 493 215 570 625 362 376 561 448 430 468 533 722 465 682 464 635 643 597 605 780 1107 501 873 776 1041 1022 897 932 235 438 382 373 354 400 2074 603 579 480 697 587 449 415 537 874 852 768 729 390 421 291 294 335 689 516 439 518 381 540 634 305 559 758 538 682 640 759 440 350 457 323 283 288 241 292 288 271 228 339 172 275 231 226 512 596 782 498 623 543 502 560 425 505 523 800 870 795 777 929 823 718 567 640 814 498 451 895 778 700 494 597 606 575 396 571 849 653 399 729 631 566 372 475 721 687 728 663 644 920 399 731 523 669 732 1056 1095 675 1241 755 653 435 1131 418 730 1099 644 361 235 307 178 147 138 187 464 472 591 717 453 603 433 395 461 543 196 303 385 332 572 284 904 170 447 423 156 265 395 429 272 226 206 331 278 440 292 193 343 293 424 352 432 528 436 1030 435 417 454 731 419 451 417 375 348 476 658 638 348 567 250 318 319 185 708 640 387 704 499 572 580 278 686 482 602 393 662 374 610 475 429 522 505 681 748 437 437 564 276 399 327 388 356 605 1292 1059 993 303 452 296 371 272 472 371 1562 335 1791 1620 1564 1378 1505 1629 1574 1762 1432 1700 1388 1568 2020 1657 625 482 481 507 650 818 674 709 542 501 819 595 423 495 571 642 335 472 598 660 595 600 387 700 704 662 651 781 590 551 709 426 376 457 433 888 848 396 489 458 777 869 764 496 565 676 549 500 557 716 702 577 563 625 461 726 766 536 441 480 649 682 558 531 753 639 631 605 818 806 862 853 869 817 856 693 676 721 609 866 705 605 492 655 620 779 710 603 625 592 634 616 715 558 626 546 583 692 689 645 700 688 734 769 732 696 606 626 710 570 652 658 533 501 370 668 733 458 873 820 603 522 461 516 651 633 587 656 602 375 576 676 357 546 518 571 504 471 625 551 542 570 603 398 507 477 561 594 538 707 526 774 587 612 565 700 380 350 627 594 240 197 289 311 340 415 183 219 133 161 180 227 212 175 212 205 347 199 229 453 370 411 404 397 472 205 214 178 192 240 210 237 212 306 262 202 170 226 234 168 348 348 251 359 160 321 237 181 310 223 182 407 297 150 138 105 261 149 329 230 256 245 98 199 116 275 194 191 276 150 220 378 287 118 185 211 109 178 209 252 356 567 136 150 432 233 188 464 406 364 408 129 230 255 196 199 243 225 211 369 323 308 350 389 326 396 230 464 349 287 234 635 367 275 746 295 203 319 417 263 321 241 264 257 371 236 167 351 345 361 838 624 499 469 458 596 625 605 493 772 342 186 374 208 233 639 375 553 467 471 579 504 220 563 287 293 273 537 347 232 284 499 254 264 406 272 594 415 617 546 368 412 375 408 521 335 176 383 330 400 527 221 223 214 228 307 390 385 314 331 550 452 544 243 420 323 497 525 336 294 373 349 488 276 364 530 310 367 322 225 325 219 367 333 333 266 358 475 242 258 256 240 406 523 251 275 225 336 386 548 270 586 215 568 263 380 284 311 224 597 283 436 572 348 609 246 162 248 342 327 301 444 454 477 389 208 263 318 421 219 512 417 154 197 114 252 195 194 389 562 320 374 315 276 279 292 435 522 361 275 407 397 66 89 104 97 77 403 406 349 395 500 424 360 327 291 292 5812 2935 1332 733 788 699 170 208 215 319 329 311 352 270 178 373 380 571 356 400 534 146 358 228 314 493 424 506 504 321 406 216 409 175 244 288 215 373 525 544 378 382 361 288 401 351 112 239 242 234 250 272 504 538 231 130 400 420 235 265 286 475 838 529 2565 2422 429 487 665 391 550 547 637 555 665 530 560 616 466 231 253 181 345 237 206 166 507 482 402 395 274 664 650 490 253 408 417 484 588 384 371 257 239 329 273 143 294 239 274 331 218 132 322 435 473 255 258 320 308 326 503 513 357 438 529 209 204 564 361 305 385 357 193 215 172 720 709 738 660 688 770 889 454 566 744 827 466 541 641 581 301 278 885 401 180 172 317 203 165 318 551 872 807 654 527 1130 1070 1197 987 889 861 897 891 418 1279 1094 1343 1089 1234 1249 1072 1185 1277 1210 1092 1267 1306 1283 1179 1364 1296 1382 1440 1562 1215 1510 1289 2051 1787 1844 1242 1159 1056 533 581 1026 825 756 438 1030 310 265 571 537 441 360 427 787 894 473 306 370 342 375 396 1767 1845 1888 1356 1695 1427 1392 1712 1515 2160 1597 1836 1861 1413 1945 1415 1288 1371 1928 1716 1852 1859 1529 1920 1713 1717 1712 1855 2118 232 186 303 1811 1663 1117 2561 2732 2664 2201 780 789 574 220 674 155 346 241 206 1538 694 702 482 555 472 450 845 855 790 1008 773 942 1147 951 1125 1617 2133 1583 1633 3149 4333 1717 1984 2536 2846 916 409 826 1091 1127 571 1259 420 1539 628 1246 723 93 69 882 947 1198 1861 1090 576 931 640 838 345 331 763 741 683 872 804 1131 1500 692 429 1344 1157 1123 1474 1033 961 475 666 669 1108 727 1357 460 1040 552 1080 569 627 730 813 1691 1350 542 470 619 646 637 652 366 393 489 629 948 753 722 1069 473 461 1852 456 556 856 318 604 580 556 763 571 638 563 581 663 576 726 621 689 637 675 568 525 753 670 282 259 191 259 426 240 823 387 364 349 499 310 434 412 467 332 516 474 267 262 416 164 142 174 277 401 280 232 295 334 430 257 345 306 391 242 282 691 282 373 360 502 255 265 386 413 472 192 210 386 440 311 291 472 323 256 484 427 670 351 569 292 271 357 546 468 594 707 659 642 538 384 330 537 470 655 472 687 299 663 300 479 378 495 419 225 418 242 204 207 245 419 320 377 549 206 532 395 361 464 279 392 468 580 404 313 547 81 756 502 347 213 262 224 327 374 402 532 749 476 665 641 518 366 260 175 218 98 241 308 189 96 68 195 173 150 209 289 169 227 368 350 216 217 174 144 223 274 240 702 368 350 302 264 453 279 288 226 236 324 421 299 348 368 349 343 393 405 527 229 252 337 347 392 439 421 603 233 188 273 410 275 179 176 497 569 599 555 796 466 491 508 340 366 412 396 398 578 510 674 559 824 782 587 715 730 462 520 343 242 567 693 535 633 768 517 459 211 373 372 717 223 253 301 312 378 373 284 298 348 236 284 279 434 219 215 211 595 627 472 488 375 740 194 224 160 200 414 497 356 431 516 473 564 371 649 456 242 259 471 248 334 246 368 269 387 268 353 244 340 194 218 198 646 262 219 292 144 352 183 427 288 540 205 314 599 433 615 507 778 776 580 314 534 500 510 526 569 785 525 622 652 661 596 661 659 340 460 494 477 702 484 633 613 304 1153 709 864 682 597 550 719 359 524 623 237 598 437 528 470 566 686 547 709 641 393 529 858 545 505 405 556 526 771 1083 912 559 437 322 384 360 512 527 499 252 290 558 482 349 368 398 287 749 723 493 609 645 340 615 462 772 750 516 699 564 507 559 559 544 624 645 470 610 633 528 555 583 710 584 451 700 740 647 670 756 694 746 705 682 1800 2199 1545 1261 1237 1301 1062 1239 1116 1401 1317 1494 1150 1142 1308 985 1916 978 915 673 725 461 613 548 714 870 477 908 944 810 1063 463 530 666 227 565 415 389 405 550 352 297 307 413 585 269 384 203 258 186 354 366 477 371 432 575 494 352 519 506 395 500 364 378 414 390 507 448 543 720 703 581 684 315 247 319 216 274 274 161 116 363 86 117 334 138 183 201 291 152 77 52 104 89 157 161 159 163 155 346 315 337 345 388 332 278 316 168 218 238 301 211 162 170 456 178 496 297 409 213 234 161 137 108 146 349 279 376 608 489 279 280 187 423 470 279 416 391 410 505 533 368 354 361 436 298 365 432 541 503 248 465 144 250 193 581 346 624 579 513 493 463 543 334 659 684 461 56 730 217 716 459 186 689 253 460 227 465 760 836 262 272 254 814 828 690 829 577 286 262 242 524 274 616 565 353 285 619 675 418 309 472 542 600 585 724 704 912 650 697 830 960 733 658 859 587 707 924 752 202 409 360 454 391 429 1698 484 535 442 516 538 545 466 568 754 728 832 561 311 535 440 247 183 447 443 612 585 506 591 526 328 466 684 485 579 542 495 354 532 382 193 294 282 214 290 282 284 216 233 252 405 240 150 492 535 576 476 727 896 518 709 704 486 840 555 678 560 588 576 604 641 447 533 575 479 531 540 514 417 562 479 453 722 442 614 535 484 442 524 488 565 507 518 522 646 561 496 461 542 892 841 355 525 977 896 811 414 651 403 329 629 678 622 566 856 474 154 108 172 74 94 94 207 440 232 340 554 379 406 448 157 590 437 133 247 198 305 263 255 591 172 572 302 544 353 371 302 249 204 164 301 196 299 257 118 356 175 391 351 251 296 185 985 444 426 510 307 432 274 232 290 398 508 299 342 261 257 249 334 298 234 524 638 582 566 492 556 363 489 525 577 535 443 498 231 420 509 424 470 533 541 418 368 408 577 253 278 303 366 310 562 935 707 609 106 210 283 337 280 382 411 1442 378 1399 1321 1173 1304 1338 1259 1391 1305 1450 1271 1500 1628 1815 1484 413 419 530 391 695 645 723 461 584 413 768 499 462 380 500 543 306 645 667 454 450 408 456 625 563 599 586 630 281 207 253 174 211 283 231 451 429 170 222 247 580 638 557 224 144 328 351 247 282 360 464 394 388 433 240 350 286 242 150 289 300 420 269 357 396 380 378 376 427 440 453 503 500 483 510 401 411 315 347 443 384 245 171 234 303 290 282 215 287 258 329 307 309 245 286 179 280 327 321 380 343 400 317 408 350 294 259 269 366 275 297 391 251 284 171 409 368 288 439 408 239 231 249 215 310 290 339 332 270 259 373 320 167 187 166 236 217 190 311 224 342 362 322 136 233 257 317 233 280 297 276 351 259 292 254 365 200 168 385 321 76 73 93 122 109 148 111 161 36 103 91 119 166 139 172 132 260 132 144 225 186 229 194 161 183 126 134 122 128 128 130 144 90 152 155 98 74 106 148 84 198 204 161 262 62 199 139 89 190 132 101 199 127 94 86 79 88 60 195 114 128 163 44 76 56 138 72 76 172 104 111 130 138 103 150 50 61 52 106 110 177 310 58 58 242 107 99 272 268 252 197 50 132 166 130 77 187 88 78 241 142 228 189 106 96 205 134 80 195 203 119 282 214 176 368 105 58 98 327 142 125 85 221 155 223 153 95 179 253 201 311 332 235 268 259 437 365 282 227 476 204 108 214 77 54 433 135 288 146 182 268 243 101 259 88 88 115 235 192 129 158 179 112 98 131 116 411 268 338 405 172 160 171 236 146 78 70 248 188 240 363 163 143 144 131 79 279 204 193 202 308 252 182 122 230 150 334 358 261 134 230 136 261 200 163 273 167 224 136 145 181 119 180 219 173 155 250 257 58 64 142 120 208 244 120 68 116 197 242 286 132 295 151 279 150 221 122 191 145 324 191 210 266 141 209 92 62 129 132 155 137 236 234 247 226 120 176 157 124 76 178 157 127 164 66 81 109 83 251 361 240 258 158 130 125 171 206 308 258 130 100 291 22 63 57 42 53 261 204 151 205 316 242 134 209 197 128 2935 2965 1242 350 530 663 80 109 121 131 137 213 210 140 114 145 217 296 200 190 214 94 148 128 181 311 287 252 254 235 201 122 257 80 110 191 100 216 388 282 177 211 96 96 271 196 56 132 127 121 127 147 249 327 110 92 322 273 120 133 78 274 502 287 1383 1055 227 225 363 224 205 316 383 337 430 147 302 382 280 132 189 74 183 126 108 70 225 225 334 223 76 367 381 221 161 207 224 289 183 133 134 84 121 180 148 89 146 97 87 147 102 80 127 144 120 174 130 225 174 216 299 266 174 229 298 122 130 368 178 173 126 110 139 153 120 410 373 410 307 440 401 472 200 241 317 323 229 338 245 237 190 107 446 172 77 69 193 107 105 122 178 463 401 314 297 521 530 462 471 349 485 463 608 189 663 502 630 414 577 641 600 753 577 679 574 572 643 599 708 769 578 745 625 613 566 638 623 974 893 1032 800 614 486 264 253 730 497 333 206 459 111 113 254 150 200 160 212 322 576 154 127 127 113 108 167 876 909 1014 776 724 691 602 787 760 1163 725 611 882 647 809 791 498 689 685 697 636 829 724 1157 918 768 930 999 964 123 90 127 717 945 604 1015 1359 1284 1105 293 299 343 96 372 105 85 50 44 885 375 406 224 194 153 285 327 344 436 590 481 434 707 503 633 642 881 784 742 1500 2159 811 908 1361 1509 573 201 330 633 572 259 729 169 1031 296 580 335 36 24 418 445 611 1079 638 252 671 300 354 184 180 353 333 353 588 433 488 795 263 325 849 541 529 676 572 409 282 467 424 592 441 581 289 469 198 778 275 324 393 503 922 611 320 266 305 196 360 351 170 214 296 298 361 330 353 510 306 304 1004 213 262 414 174 295 237 259 398 351 319 227 307 353 351 414 307 353 373 383 311 191 263 331 84 109 94 92 263 92 399 188 170 215 336 168 233 138 171 212 306 303 127 179 257 102 96 102 172 185 86 70 133 144 252 102 94 158 151 102 114 399 105 137 165 247 133 229 130 160 297 88 136 273 368 226 170 338 206 147 298 293 466 233 366 193 181 132 210 216 490 603 569 536 373 257 234 397 341 330 334 506 213 405 109 323 240 322 143 124 219 117 92 117 143 181 99 207 193 80 276 211 197 231 175 195 225 274 203 155 206 16 264 282 125 128 109 137 210 144 169 333 449 257 341 467 290 122 89 89 62 42 159 144 94 32 24 94 103 100 79 215 113 144 318 312 94 60 44 36 89 98 92 368 198 185 163 106 176 221 131 79 84 178 164 102 208 175 223 207 171 155 239 76 58 150 100 182 180 230 343 108 106 176 277 122 40 70 347 401 413 313 309 232 244 272 159 139 208 168 110 311 257 253 208 304 270 394 442 301 227 206 223 132 308 360 271 225 440 247 267 110 210 201 385 133 161 203 184 260 247 207 179 219 172 138 119 155 99 101 114 271 388 186 192 231 450 98 131 91 100 251 198 118 146 225 184 255 114 286 221 162 154 305 156 182 127 208 153 203 142 190 94 170 72 94 82 266 137 68 132 58 242 121 130 181 238 102 222 368 165 190 220 303 284 300 202 283 321 326 340 233 313 294 387 363 375 268 349 375 151 254 242 281 333 199 191 347 159 535 428 510 352 245 280 428 196 307 235 97 409 180 213 180 259 360 282 356 304 214 252 472 233 214 241 361 228 516 668 520 252 212 234 191 171 313 292 214 132 152 288 227 116 157 192 146 299 241 204 284 345 142 154 190 365 367 319 381 322 196 278 228 362 365 385 256 233 347 320 293 209 283 288 283 280 322 373 338 358 331 407 404 321 1079 1298 933 742 638 637 488 557 561 751 835 920 497 512 509 497 862 511 375 310 317 168 382 297 386 440 244 412 285 243 430 177 138 246 60 242 167 155 78 180 146 146 165 180 158 152 118 105 123 98 214 214 190 146 225 233 159 92 224 194 239 311 182 190 187 224 199 226 239 382 431 257 302 166 107 201 139 132 134 64 42 132 48 42 250 58 121 48 42 50 26 38 54 38 109 113 113 109 109 159 126 167 223 191 210 180 206 70 70 170 149 81 69 69 175 108 272 190 221 122 118 58 44 66 90 129 107 170 445 288 180 173 127 256 248 163 202 166 166 228 180 218 239 131 200 160 211 247 267 287 138 195 88 126 119 265 186 412 342 294 308 318 338 165 366 397 273 30 427 115 416 282 88 398 142 270 122 287 458 502 144 106 94 408 453 385 454 349 162 146 129 295 166 320 326 201 155 362 400 289 171 203 267 380 305 360 277 576 329 515 521 604 261 304 397 328 319 473 416 136 249 185 240 179 191 962 300 250 198 253 367 347 315 386 387 412 522 285 145 248 246 119 68 118 209 357 240 314 274 253 133 201 291 283 347 271 269 199 212 143 76 148 134 78 144 138 138 82 126 157 162 101 50 288 254 264 219 323 547 298 368 389 346 337 293 390 269 292 337 265 282 208 232 247 244 221 275 196 173 207 280 178 289 242 256 282 267 200 172 202 237 306 205 269 255 244 268 199 258 490 414 168 314 443 500 479 202 316 220 142 244 317 362 268 482 263 46 62 132 32 48 42 101 167 127 232 307 162 206 257 107 255 226 73 76 109 206 70 165 262 113 302 190 164 169 145 174 105 124 82 143 106 145 179 62 146 105 64 209 118 143 82 490 208 200 317 158 163 123 103 62 205 288 141 147 130 96 96 155 169 134 261 340 276 330 289 373 193 397 211 223 222 164 238 152 191 221 171 199 231 214 193 216 231 364 94 133 140 243 188 233 515 257 273 48 88 141 167 98 145 331 801 182 786 722 644 581 712 664 710 670 857 621 886 781 811 852 254 186 252 196 340 337 375 243 387 207 243 232 166 219 288 271 149 377 308 223 221 167 205 338 330 284 296 310 283 237 193 213 193 219 156 250 234 161 178 263 385 401 393 239 144 367 190 194 259 355 300 298 325 249 327 205 273 290 117 286 269 266 184 427 428 209 201 229 373 254 364 404 437 365 408 332 373 295 342 374 402 387 319 343 356 363 289 331 308 241 302 339 281 224 318 199 253 386 294 310 425 416 368 376 371 527 366 292 352 344 314 461 318 389 204 302 511 213 467 490 142 383 279 306 359 352 248 283 176 258 371 205 143 225 169 298 198 265 344 333 319 387 331 206 235 209 249 281 332 286 366 311 324 285 337 330 232 322 176 232 93 36 79 79 91 93 42 154 40 81 66 134 199 168 201 164 300 172 211 194 157 204 165 172 196 189 188 141 170 137 194 176 124 167 165 88 72 100 173 209 184 190 145 244 66 138 99 134 229 122 112 160 119 130 118 55 72 77 157 94 108 114 48 76 58 94 52 78 130 90 134 203 130 60 99 32 69 58 89 148 101 281 50 52 244 136 89 231 227 227 246 52 77 211 102 48 289 126 101 207 145 203 150 90 82 227 153 141 120 129 113 361 291 228 377 70 83 144 253 159 154 116 155 151 206 157 74 127 150 220 308 150 262 191 270 339 294 302 269 430 139 84 156 93 101 299 142 273 140 133 264 278 175 192 108 106 129 185 283 106 167 157 124 199 100 87 393 259 311 383 138 245 130 226 176 123 109 253 224 208 393 132 106 181 108 60 261 192 194 88 308 232 169 134 270 172 234 269 221 134 218 126 236 105 101 235 132 228 121 109 163 64 131 136 100 116 211 245 69 67 112 154 238 154 137 174 172 187 171 262 148 317 84 197 124 163 116 243 75 245 94 207 181 144 243 72 54 135 158 151 178 153 153 208 283 259 246 153 136 108 192 218 46 83 64 40 147 83 210 297 182 192 100 102 136 150 276 335 388 116 94 171 55 59 97 40 28 201 182 119 129 169 293 168 185 175 160 1332 1242 2872 254 327 603 62 126 97 129 129 191 143 82 98 148 123 198 241 217 201 148 142 110 100 351 329 307 323 276 244 78 230 112 159 229 121 269 409 311 122 183 169 149 221 161 54 124 142 130 140 152 192 200 147 60 378 235 109 152 106 252 231 309 1047 770 284 203 352 262 248 315 325 297 248 131 298 426 238 126 109 138 209 110 179 74 189 193 208 129 106 307 327 173 87 191 204 225 169 125 132 72 132 145 121 83 90 74 102 199 130 76 323 98 165 165 102 170 153 177 262 288 139 188 231 132 195 291 141 207 100 90 126 132 147 455 408 484 299 300 430 364 173 236 266 355 245 257 295 148 135 106 365 225 108 102 189 116 176 81 231 372 341 306 193 534 506 457 532 413 556 323 577 208 678 523 846 524 710 568 323 445 480 683 540 452 504 591 540 663 499 686 389 629 430 542 442 1019 916 1060 451 559 601 277 227 641 470 358 191 425 93 111 200 119 178 92 159 227 337 109 92 133 127 128 71 805 757 854 745 875 630 657 1130 699 866 669 724 720 592 996 1019 739 783 935 847 907 969 606 1046 940 842 996 1043 893 127 115 109 766 877 502 1102 1149 1060 928 320 339 348 88 277 127 82 54 57 614 308 347 142 116 96 142 359 312 369 553 473 474 704 424 582 760 902 818 725 1562 1674 896 714 1069 1131 427 348 247 683 470 384 785 128 767 246 376 307 20 14 288 435 573 895 516 194 379 376 281 184 172 266 254 303 497 525 460 743 200 247 941 405 387 660 532 419 374 465 339 497 514 771 246 435 153 704 282 313 361 644 914 444 294 234 289 208 280 276 208 166 200 336 388 268 236 446 195 191 809 222 306 369 135 333 320 406 343 332 273 213 270 224 228 351 180 218 273 294 436 248 360 248 106 259 74 160 162 112 272 108 168 231 215 134 173 156 155 189 349 439 129 147 140 118 114 56 97 133 78 72 173 150 222 90 98 140 129 114 102 181 114 96 167 196 155 98 272 290 237 86 80 184 210 212 228 301 271 173 355 220 408 188 257 154 107 143 191 168 498 574 504 449 380 256 247 396 272 288 295 451 201 315 96 236 224 255 164 122 103 100 106 113 119 197 72 239 223 144 271 251 194 228 206 253 235 301 150 165 340 72 419 173 132 122 86 126 190 229 168 333 346 300 263 236 235 88 130 72 107 62 163 159 98 22 22 100 85 162 48 202 138 92 316 304 66 112 125 109 135 100 129 321 232 180 97 176 170 141 80 70 82 150 197 137 200 214 128 175 191 153 231 115 58 114 179 177 202 220 292 130 104 123 140 110 38 103 256 367 385 348 295 265 282 236 150 215 164 146 105 219 199 274 191 295 259 451 385 270 215 287 199 87 267 307 263 213 393 245 284 56 186 233 237 93 143 147 96 175 177 153 81 167 52 108 119 190 50 50 87 280 396 179 189 198 339 121 107 77 125 145 163 88 114 132 112 177 116 170 147 76 74 177 80 100 100 194 123 220 118 178 101 175 101 76 70 248 68 91 114 79 160 121 106 158 275 92 96 303 156 278 238 294 375 241 101 323 260 317 364 208 410 243 683 336 398 373 336 346 115 209 229 182 204 285 637 270 241 506 363 457 221 176 211 279 209 220 218 90 136 264 207 256 213 264 292 252 242 229 229 321 262 200 361 373 349 441 414 462 268 232 212 178 150 206 210 174 122 128 251 238 182 260 326 193 222 327 164 226 307 125 157 169 445 248 290 355 331 166 192 263 280 367 303 272 180 212 267 278 263 271 203 254 262 287 294 266 294 295 320 331 278 769 775 898 793 612 486 496 551 545 794 718 779 441 456 623 441 833 783 318 199 223 198 291 376 294 364 258 370 317 277 506 276 166 201 90 89 142 186 111 225 230 62 109 101 191 177 115 79 139 104 175 115 174 169 248 190 162 121 245 256 271 319 204 211 253 179 220 262 346 244 433 270 286 136 85 187 142 95 97 44 87 116 105 30 159 55 101 78 34 54 30 44 46 30 150 154 158 119 125 231 122 227 98 178 214 194 212 174 80 194 155 85 69 69 249 123 298 150 207 56 54 56 42 38 60 192 107 170 448 273 219 137 92 201 201 149 198 193 191 242 164 176 185 117 211 213 166 229 174 305 109 212 62 102 74 179 183 276 286 327 255 249 367 155 414 414 233 40 282 126 383 250 114 350 107 171 97 175 303 365 78 100 80 397 389 312 530 210 80 70 159 239 133 260 228 147 107 272 217 191 105 385 307 369 273 470 204 311 270 336 477 561 304 304 317 266 358 367 361 187 286 146 166 163 196 695 352 181 167 266 279 253 229 290 314 328 377 379 259 223 118 189 269 104 201 300 189 114 190 247 128 200 335 265 325 301 201 146 162 117 98 127 107 53 117 107 115 63 70 137 123 74 54 191 272 332 219 252 363 249 239 252 275 206 252 336 271 271 322 253 252 183 203 159 237 196 281 206 144 261 251 297 296 219 368 341 285 195 184 264 205 210 249 258 273 262 370 291 331 310 441 227 211 504 386 330 228 380 257 143 233 433 310 372 287 179 127 86 114 53 61 67 112 145 110 162 277 293 231 269 65 210 159 127 162 140 176 90 158 289 101 303 168 152 106 176 162 148 74 78 266 225 224 184 88 137 119 103 191 99 241 72 496 165 126 243 124 229 117 93 52 186 168 119 117 171 86 84 124 134 145 177 240 160 231 200 274 192 166 160 319 224 172 228 144 130 193 137 224 205 182 293 248 233 322 98 107 196 218 194 336 353 434 236 77 173 129 213 114 141 350 726 132 654 602 623 512 595 559 491 596 657 583 700 639 548 614 191 130 180 159 267 312 224 287 216 277 229 316 335 319 313 246 127 235 294 433 433 391 225 377 367 424 436 464 793 664 452 399 437 517 555 641 615 510 309 363 710 738 722 580 433 892 594 475 644 797 483 433 462 352 300 543 485 563 439 422 447 652 475 451 609 643 627 617 741 666 809 723 693 693 811 676 590 298 576 592 699 736 457 601 530 671 648 556 740 682 487 461 587 589 821 606 648 708 595 641 922 627 722 851 606 561 484 537 556 534 396 663 395 442 398 387 819 451 746 606 653 534 510 523 896 870 395 558 590 424 628 742 393 499 421 517 394 407 462 605 726 395 608 574 720 595 455 506 402 516 605 617 634 643 599 781 343 287 362 672 204 104 235 192 282 245 192 314 137 278 207 268 208 216 242 229 269 225 246 231 156 209 240 238 462 162 220 129 184 349 303 235 277 358 282 361 305 383 268 271 227 213 181 331 278 240 284 361 440 287 275 382 189 164 138 78 156 389 363 240 260 190 186 192 252 260 262 249 305 189 254 573 343 149 230 159 211 147 227 363 507 453 169 193 398 298 234 362 344 307 417 324 223 157 146 150 261 343 336 223 503 207 386 253 284 252 220 410 297 271 354 560 427 456 527 226 239 236 433 279 276 248 195 160 286 246 189 411 280 419 641 515 645 506 341 396 680 744 473 816 480 360 374 404 168 462 286 379 295 354 726 527 508 537 343 397 308 460 287 254 234 314 302 464 230 165 407 383 483 394 346 570 300 545 430 436 240 503 442 451 648 309 249 355 243 220 229 316 239 337 527 392 547 260 286 251 400 455 253 108 373 361 271 234 380 472 271 348 407 243 404 220 312 337 298 455 485 530 392 392 243 220 378 462 389 292 236 482 365 586 362 599 244 587 217 490 225 350 281 641 288 411 625 471 432 308 276 329 463 441 433 433 459 636 434 418 393 272 384 251 433 563 195 217 88 155 197 269 423 572 367 447 264 281 541 382 711 528 298 526 402 413 104 60 143 30 50 788 439 387 374 344 483 438 365 351 283 733 350 254 5897 2009 124 222 198 370 355 339 279 316 223 240 364 448 497 619 472 534 212 182 306 361 486 405 401 421 373 417 253 632 270 322 210 270 535 537 602 385 452 520 547 544 260 146 261 293 267 313 342 795 451 400 184 317 326 259 215 261 535 574 614 2065 1925 439 377 475 407 470 361 461 404 604 595 409 464 439 343 190 224 257 342 315 290 364 368 264 277 305 835 595 318 249 324 511 494 530 376 254 192 228 325 273 134 241 194 228 266 92 116 295 303 470 259 300 415 370 374 222 461 366 277 384 300 283 559 387 277 573 446 110 163 192 369 787 521 421 522 759 845 367 473 472 718 514 562 649 461 346 394 825 509 199 181 265 144 179 193 654 575 671 789 539 895 848 1026 873 909 766 929 478 589 915 932 1029 1140 1133 997 878 987 1082 973 887 738 1298 990 886 1401 986 1222 1191 1276 930 1426 1190 2049 2223 1797 1031 992 1090 674 560 1017 1032 952 492 884 445 400 635 210 399 270 283 497 832 544 168 237 229 208 277 1777 1816 1771 1743 1676 1367 1277 1870 1879 1570 1412 1669 2010 1330 1565 1713 1557 1371 1479 1807 1570 2226 1631 1633 1859 2095 1916 1884 2302 397 313 249 1790 1756 1135 1654 2037 1997 1833 1056 994 628 253 681 252 287 245 181 1286 591 678 309 404 333 414 966 826 799 1221 600 890 1282 1000 1387 1620 2006 1539 1775 3414 2790 1465 1985 2244 2449 1012 378 915 961 1081 815 1131 425 1355 555 1213 752 156 117 1041 851 1415 1538 1044 489 1000 450 754 432 389 957 927 648 789 673 1167 1688 849 548 1256 1052 1012 1510 1024 966 551 490 580 1079 812 1102 472 695 305 673 530 536 614 788 1409 1413 557 464 523 608 691 579 670 543 482 792 846 683 395 1171 554 534 1577 580 658 477 606 654 574 528 650 925 665 621 505 579 543 714 558 617 567 710 485 420 666 625 232 213 399 236 271 232 879 402 373 399 443 323 546 329 545 398 916 588 381 377 477 166 106 274 207 276 278 212 369 308 431 342 334 367 441 302 429 381 657 383 516 341 178 195 275 342 619 115 193 279 451 387 395 314 367 247 225 362 529 254 411 279 245 444 502 423 422 563 562 449 514 391 322 473 409 277 513 387 263 506 270 378 343 354 286 317 313 218 270 227 239 448 246 315 447 156 658 487 467 540 392 463 513 603 491 311 648 50 853 429 368 205 208 188 471 343 410 524 572 522 576 417 620 522 180 339 234 142 251 175 161 149 131 169 155 251 129 183 297 301 322 306 225 233 173 113 144 116 245 687 297 348 256 271 315 328 314 294 244 323 625 349 367 409 443 352 319 575 496 350 285 381 502 343 535 486 587 256 205 208 352 375 213 202 502 491 569 430 642 278 422 530 324 755 373 505 573 435 568 947 483 693 558 728 970 724 459 491 426 162 464 552 567 630 483 495 653 196 334 397 1008 161 76 140 248 205 202 358 191 465 189 523 384 567 243 205 162 649 535 341 367 310 586 158 321 175 210 518 654 498 538 566 557 652 488 492 414 324 316 579 360 420 306 449 361 527 414 470 383 490 321 346 340 599 353 148 324 165 398 159 519 352 616 365 318 689 415 615 525 558 546 585 374 823 378 351 383 490 752 543 464 545 422 460 537 400 311 252 235 499 344 361 456 380 208 776 662 752 450 489 408 852 386 418 461 187 586 377 533 361 539 612 558 618 614 415 401 631 355 362 590 462 416 848 800 791 584 498 327 469 389 345 441 343 281 327 577 483 440 280 313 274 429 412 387 725 372 405 488 440 804 653 591 583 528 590 751 589 604 616 505 584 443 616 737 700 570 594 467 536 581 691 611 573 617 506 663 654 681 1615 1741 1403 1164 1225 1371 1027 1131 1323 1467 1107 1221 1174 1088 1277 952 1827 1048 706 847 962 791 493 833 674 809 429 821 847 777 1174 552 469 660 321 370 335 274 347 375 307 246 259 220 250 296 352 289 241 254 218 222 363 372 464 562 238 427 537 515 551 620 651 659 485 470 551 679 473 536 631 528 560 416 220 193 175 228 218 208 244 276 155 167 236 233 198 170 214 183 123 114 113 215 156 208 164 172 156 517 259 366 349 464 655 563 641 305 251 299 371 195 175 181 593 168 225 378 296 166 156 191 173 152 178 428 188 366 638 625 321 282 226 682 682 585 513 357 384 390 301 385 365 247 376 353 424 394 362 391 358 411 237 241 249 543 458 534 603 501 478 516 559 358 895 787 362 130 844 288 668 374 264 728 370 465 350 432 653 634 173 344 316 642 718 637 858 518 324 316 222 554 305 560 526 269 332 605 574 227 312 661 466 623 513 508 640 663 572 761 938 802 541 874 792 844 1080 864 643 335 446 397 387 385 374 1559 644 388 356 445 585 634 586 607 820 844 798 657 490 497 444 188 255 441 409 498 536 412 394 484 554 422 574 514 590 593 282 271 358 346 317 175 157 131 163 155 153 133 300 180 380 84 101 331 658 576 567 564 577 433 461 550 597 653 709 720 747 671 484 667 619 547 624 687 604 386 675 460 362 611 539 442 924 363 549 610 777 448 353 579 560 351 439 457 492 655 606 484 594 432 558 456 467 885 778 827 512 861 506 560 305 709 420 587 998 653 320 151 250 194 216 256 277 494 252 345 423 506 359 448 167 323 239 184 145 273 235 199 367 609 238 434 330 281 341 303 261 188 158 158 238 210 289 512 161 344 169 390 580 290 610 225 939 523 509 479 295 280 186 152 202 298 376 454 537 243 249 161 231 225 196 543 866 327 391 644 729 611 407 411 294 523 522 606 240 465 657 484 730 677 678 687 251 360 524 293 256 336 303 215 634 926 751 420 142 219 297 418 252 292 389 1545 539 1519 1342 1107 1033 1167 1359 1496 1383 1190 1385 1169 1111 1309 1215 419 510 400 318 501 420 662 508 510 441 591 514 388 278 494 450 251 275 771 442 457 416 358 352 342 647 664 872 857 869 726 552 556 719 629 865 847 724 442 555 935 886 855 876 530 944 832 780 860 885 526 437 449 459 378 575 546 636 559 590 557 729 574 582 664 590 614 609 779 498 806 737 653 748 768 659 866 315 664 581 742 690 710 558 649 687 573 609 834 468 523 587 935 622 740 788 608 675 650 608 853 764 594 710 554 643 593 645 754 590 522 1000 436 637 498 428 804 693 646 698 611 566 706 527 890 973 495 560 580 608 1160 603 528 693 767 662 591 678 784 735 806 822 875 839 838 873 686 628 639 806 922 813 637 728 667 919 459 416 573 810 303 254 260 304 324 410 443 498 183 394 212 298 379 371 377 233 355 314 277 308 166 270 204 354 492 166 228 160 186 521 391 239 360 501 457 501 453 541 297 345 376 306 278 432 407 378 452 359 413 556 496 612 370 205 189 166 203 441 573 412 455 228 191 232 236 292 256 210 444 270 1225 612 316 280 389 217 409 300 426 478 430 580 211 249 294 380 318 525 581 530 658 286 235 243 166 247 360 393 416 293 430 275 426 374 402 463 281 493 289 590 461 944 529 598 759 238 389 499 556 409 372 446 348 345 479 354 201 685 501 302 964 772 837 561 550 688 910 677 651 997 602 368 491 455 392 708 491 744 420 342 500 444 508 582 498 515 575 619 540 378 352 376 315 612 411 330 515 572 895 590 385 459 552 454 702 623 522 555 499 670 564 404 292 446 296 255 263 427 328 441 631 1573 1586 316 324 636 270 330 314 142 311 434 470 462 459 666 466 451 572 345 715 388 529 456 475 374 392 522 504 536 333 597 601 559 398 346 1465 414 433 812 392 733 368 702 252 713 337 613 476 787 404 497 452 543 476 528 164 264 528 569 543 869 871 662 425 407 364 337 484 374 537 470 100 120 163 317 289 262 448 636 367 485 347 402 351 407 747 650 501 453 464 352 112 62 68 44 66 660 607 505 580 482 539 755 548 528 383 788 530 327 2009 8327 222 356 364 492 536 575 232 420 230 278 382 425 792 608 617 701 634 279 382 507 386 333 269 263 264 318 254 614 232 299 467 335 386 423 407 1719 1574 419 411 462 505 220 266 326 298 364 371 842 516 706 325 533 414 274 527 275 494 602 761 2905 2545 679 582 494 639 572 663 699 1648 710 1757 573 556 686 433 430 285 290 329 344 318 448 442 497 378 284 734 837 306 350 524 778 676 505 417 592 242 329 626 536 269 439 517 703 469 191 205 472 630 639 503 591 401 401 292 253 546 436 421 423 429 291 616 515 545 889 756 223 247 262 492 704 788 472 779 1025 897 819 830 646 808 461 636 730 845 297 1395 884 591 342 279 285 359 428 247 669 609 703 800 837 1090 1061 1263 1092 961 1172 1397 691 765 1348 1384 1132 1763 1410 1357 1273 1321 1365 1372 1447 1303 2020 1325 1592 1800 1525 1462 1561 1757 1613 1545 1405 2570 2601 2215 996 883 1434 1070 413 1249 1017 1265 606 1340 525 513 436 288 599 537 448 810 863 567 394 402 384 354 562 2231 2358 2256 1847 1532 1379 2248 2115 1840 1918 1978 2467 2183 2244 1970 2256 2162 2039 2070 2400 2096 2874 1919 1874 2224 2733 2286 2274 2329 440 410 306 1971 2239 1274 2587 3153 3106 2568 848 893 835 225 976 141 324 234 195 1680 861 943 293 643 444 525 877 1211 894 1288 747 1085 1373 1302 1632 2237 2507 1559 1898 3771 3734 2131 2300 2780 2801 1472 632 1317 1230 1217 753 1426 466 1740 619 1909 810 177 115 1468 1089 1593 2566 1071 534 1280 525 743 372 360 1103 1021 793 844 891 1723 2396 713 600 1044 1642 1486 1919 1266 1414 725 525 515 2151 724 1687 462 921 536 639 1855 858 933 1078 1710 1903 876 953 706 726 840 690 802 480 493 709 1032 791 571 1394 707 663 2246 614 783 678 713 784 832 733 864 841 583 545 710 1060 1005 1037 1029 1087 872 1142 951 581 956 819 286 285 407 348 384 330 886 437 543 553 523 503 735 598 919 446 1097 483 555 413 352 164 144 278 242 309 380 356 304 362 472 441 441 515 338 348 314 353 628 247 465 384 257 280 368 402 970 1305 157 327 445 468 577 492 354 322 438 557 580 246 382 370 534 546 722 498 499 607 616 554 302 430 252 296 390 279 378 488 417 494 351 307 299 390 459 321 298 386 410 379 393 561 318 497 298 198 541 576 560 659 677 757 605 688 343 405 805 156 827 342 313 296 355 218 378 506 813 655 778 681 604 625 893 561 319 314 453 285 344 251 200 246 149 204 301 384 295 1388 182 269 312 224 247 215 145 100 220 169 251 721 390 395 320 346 322 559 274 258 1646 401 687 416 609 473 558 486 584 656 539 401 456 472 432 636 488 813 755 505 278 209 502 404 258 146 532 554 668 315 1070 495 506 782 652 967 436 610 905 732 757 1257 559 898 704 843 871 819 566 1678 1952 251 660 851 898 837 861 818 538 382 470 578 1423 203 261 177 189 234 219 361 197 499 209 560 594 787 280 286 205 978 474 421 465 318 888 178 275 194 184 676 686 519 599 595 598 701 462 634 624 590 564 709 560 625 477 554 459 606 520 478 418 506 366 254 258 691 363 275 270 115 423 252 380 405 783 264 244 894 531 758 657 750 685 506 499 1717 530 508 598 430 548 519 348 299 432 348 374 640 483 336 311 393 1014 661 700 744 389 1104 938 1004 595 678 533 1036 369 579 756 219 565 531 559 547 559 876 836 865 999 435 521 763 673 513 785 581 480 785 915 659 639 572 485 671 585 446 524 577 277 315 694 484 482 278 285 460 666 803 485 1035 605 441 371 373 1204 2102 673 451 449 770 725 723 773 801 591 982 753 702 788 881 623 786 586 656 697 721 683 1028 1025 776 826 776 749 2365 2142 1748 1804 1513 1266 1250 1642 1412 1597 1144 1367 1378 1451 1348 1501 2009 1466 1423 997 1075 811 633 933 627 953 424 945 1304 1232 1333 851 686 678 337 482 535 233 653 534 500 304 452 533 307 481 765 503 360 382 405 382 445 490 439 792 414 405 765 1073 626 583 800 620 646 697 595 832 855 848 979 822 1092 468 288 304 270 290 284 254 426 292 319 165 352 296 86 152 248 259 68 62 239 229 313 280 290 330 282 454 210 346 385 543 859 827 843 298 329 365 491 173 161 177 475 307 278 406 444 270 262 150 128 252 340 666 373 445 629 731 681 440 332 723 771 497 607 377 543 507 438 497 461 296 496 250 331 492 418 506 426 669 299 381 406 746 454 418 438 457 448 565 533 370 554 491 383 135 822 295 700 399 279 819 460 341 465 331 677 727 206 420 392 650 997 875 1084 575 370 304 305 662 557 964 680 385 396 804 841 331 431 818 542 667 614 598 676 797 602 908 1018 971 478 907 773 951 1044 1075 911 242 857 332 377 512 287 2142 1136 710 688 600 838 728 687 966 1241 1053 965 737 520 711 541 625 378 679 444 401 546 572 462 576 289 535 834 549 679 798 399 429 1473 1623 1486 205 208 188 216 194 173 163 384 240 476 294 138 532 569 601 611 597 622 508 623 702 624 672 603 763 888 864 425 899 637 442 525 576 708 491 999 646 670 568 756 646 814 551 809 755 798 616 621 499 648 454 469 555 477 601 485 576 652 675 873 574 523 763 1036 865 693 1074 540 525 593 915 278 653 1153 773 270 146 268 299 269 352 295 531 447 483 456 702 466 415 336 318 301 311 293 240 285 260 523 842 318 644 633 519 482 508 385 257 166 164 210 182 335 464 1335 277 327 1751 591 450 865 221 1123 654 640 541 302 295 333 280 218 276 402 300 314 357 278 332 309 244 227 533 923 460 476 554 674 410 446 460 581 682 507 649 381 570 708 659 706 762 633 574 443 544 510 387 1372 323 369 289 766 929 1245 517 249 199 392 429 280 600 399 1720 486 1846 1536 1578 1433 1804 1858 1920 1543 1356 1583 1405 1472 1618 1866 410 675 695 608 670 627 761 603 713 741 745 852 481 362 531 598 397 364 1029 546 526 512 456 574 713 962 964 1144 395 308 147 275 186 242 262 203 141 247 84 259 369 383 333 311 176 450 394 184 217 468 236 168 172 132 384 265 208 323 191 126 264 272 315 398 316 244 248 385 342 339 374 356 307 348 402 341 298 295 311 326 287 195 255 218 194 330 226 188 222 225 355 236 193 325 329 221 243 328 289 237 421 301 427 360 348 347 301 345 275 204 235 311 233 261 223 251 361 250 221 208 216 352 243 309 251 216 259 186 177 280 316 329 166 265 164 210 253 244 378 321 555 392 437 247 328 243 231 315 340 273 278 228 279 271 263 285 383 265 291 308 62 28 62 135 68 141 67 109 38 75 122 134 172 168 180 170 323 193 213 180 158 176 174 91 111 154 162 150 154 66 99 170 74 190 132 161 149 167 192 97 194 190 145 155 149 109 189 92 164 70 50 171 129 170 164 40 89 60 211 79 99 101 82 64 88 101 104 56 97 40 172 187 80 92 127 102 58 96 126 152 95 206 60 64 225 158 130 331 367 332 320 46 62 123 77 69 197 72 126 234 175 232 142 101 178 300 156 196 92 203 131 295 204 178 230 117 98 112 274 80 92 207 110 148 147 146 93 191 155 262 243 265 535 223 177 152 306 265 96 372 256 113 259 141 70 380 188 310 162 215 244 211 201 348 110 110 175 201 231 72 214 110 153 154 94 88 267 217 301 207 219 120 98 141 121 102 129 238 120 133 287 148 141 221 142 103 157 149 111 182 269 282 212 192 243 186 215 231 170 119 114 170 195 120 130 279 183 195 146 272 361 210 208 109 105 120 220 430 79 50 118 157 229 239 104 66 124 239 200 270 182 380 242 231 114 178 172 295 135 177 97 156 217 120 202 102 70 99 169 225 179 227 225 156 122 88 151 140 164 120 220 236 46 72 94 26 109 130 183 339 237 251 114 135 140 237 307 335 218 118 134 139 22 97 73 26 26 132 137 173 151 189 321 160 157 143 132 699 663 603 124 222 2949 100 144 115 219 215 135 174 58 93 94 174 160 168 185 254 300 90 84 181 270 254 226 238 311 148 105 299 157 200 132 224 291 312 306 176 263 80 66 287 176 85 78 148 117 154 131 189 211 54 58 127 104 79 60 114 214 182 157 919 662 176 176 341 228 154 192 269 255 269 122 288 244 230 201 158 225 161 137 244 107 196 192 204 92 118 269 410 137 105 123 139 216 150 134 174 130 106 183 146 83 136 120 145 228 166 97 239 160 248 195 174 176 95 188 162 240 141 110 261 68 92 193 293 265 104 80 127 137 100 300 402 414 272 407 436 372 250 151 196 200 264 201 193 159 86 62 417 183 71 69 248 52 97 154 247 415 398 233 240 534 437 431 555 488 457 379 415 194 616 566 645 499 652 582 653 546 396 530 507 633 687 524 435 575 580 612 589 582 497 651 594 1031 1000 999 389 612 606 189 173 617 560 291 196 510 117 117 328 183 152 124 94 290 512 90 221 250 175 114 131 1060 926 948 830 963 656 789 823 768 851 659 906 671 657 853 795 628 724 656 621 739 708 386 879 761 684 595 850 841 181 159 89 667 1029 381 955 1205 1142 929 331 416 344 129 362 72 68 46 50 660 312 368 94 154 142 90 370 338 321 581 318 265 908 413 396 636 784 780 767 1472 1589 695 876 845 938 376 266 315 478 484 252 642 143 581 233 621 486 24 22 265 355 589 1117 445 162 418 169 360 182 168 328 287 305 436 381 582 763 237 251 563 438 445 552 559 374 190 411 370 719 424 504 271 286 110 795 400 380 434 524 781 649 265 257 177 345 227 367 233 208 224 263 383 370 288 496 264 231 798 333 393 189 172 375 324 301 298 257 329 347 317 243 233 283 215 249 324 328 321 185 330 225 109 62 156 149 146 111 417 169 147 120 223 94 238 324 202 211 321 481 156 143 213 126 118 40 50 140 84 78 128 98 90 183 164 168 190 96 229 273 251 113 115 186 86 50 220 228 174 44 86 149 242 213 245 186 221 122 146 164 330 194 240 193 123 198 287 253 291 350 341 374 395 282 285 383 215 235 268 316 338 220 179 205 183 231 175 108 74 110 106 85 93 145 68 279 121 123 285 205 129 184 183 228 184 246 120 241 257 22 363 333 255 68 202 107 160 172 277 379 417 216 280 287 248 128 129 138 132 87 216 120 66 90 72 70 129 54 58 113 72 84 130 128 93 65 36 57 52 64 70 257 328 179 109 122 94 211 119 121 203 111 232 120 211 188 171 171 212 136 165 76 64 98 149 172 207 243 266 104 126 181 221 69 28 147 211 387 430 265 281 242 191 211 286 223 228 133 146 292 231 307 216 305 206 333 362 273 236 164 217 40 174 200 362 217 199 192 166 44 176 196 315 58 38 58 105 76 86 100 182 124 98 146 222 149 40 40 46 226 204 153 167 135 418 88 112 61 88 180 176 122 138 189 152 219 132 130 193 122 126 192 118 146 136 293 207 292 188 255 168 258 124 74 64 277 147 54 105 42 172 149 156 89 227 141 92 276 257 202 177 219 359 188 113 421 249 243 292 213 392 177 288 275 340 287 362 333 124 192 213 186 203 215 234 319 111 412 546 632 264 229 221 226 259 169 326 95 166 130 140 132 140 223 251 215 235 212 345 323 221 185 315 273 363 308 267 396 196 174 129 201 167 152 195 228 140 146 248 155 146 149 211 253 195 414 185 319 255 102 145 193 557 264 265 352 220 260 217 264 212 306 437 362 146 203 179 169 235 224 300 315 216 340 312 314 362 335 318 420 377 797 910 817 1176 550 473 465 510 644 737 529 575 512 533 536 489 849 526 409 298 340 211 251 204 199 341 128 258 283 247 409 213 141 308 119 54 143 165 102 122 125 84 136 210 156 126 113 82 119 96 103 64 145 110 230 188 104 138 124 254 265 182 320 216 171 263 281 272 258 309 210 313 302 203 85 106 40 112 91 36 281 78 92 54 140 78 64 44 32 128 30 42 48 24 157 167 169 161 159 114 169 216 158 156 273 247 269 136 86 159 192 99 85 89 142 102 346 150 314 56 62 68 50 52 72 171 142 317 239 306 226 215 56 173 167 217 166 215 201 215 286 203 163 145 182 148 199 174 205 224 192 264 135 122 102 291 168 211 232 273 183 154 240 119 195 164 180 24 225 60 279 198 46 355 78 151 64 147 320 413 66 114 98 297 486 381 341 256 76 66 123 195 119 467 271 215 138 242 268 223 147 212 328 360 214 310 210 276 295 339 356 443 279 304 287 383 208 413 468 89 184 184 112 175 146 776 519 344 297 237 371 326 248 371 332 301 384 216 154 112 206 169 130 153 144 184 194 107 256 203 270 126 284 236 199 286 154 110 207 152 151 115 78 26 94 111 105 51 72 160 110 42 54 232 358 267 275 257 349 286 238 292 204 298 277 339 260 273 298 246 244 210 228 172 255 296 303 171 188 272 154 122 231 196 255 472 295 171 176 275 351 197 186 339 225 266 190 183 271 180 333 144 209 394 379 443 414 320 160 194 145 337 181 261 258 133 99 116 87 32 36 42 87 186 102 146 295 178 236 256 67 162 171 58 84 155 129 78 149 214 108 218 84 157 146 137 143 200 139 127 107 93 276 88 200 108 76 62 247 234 197 117 396 60 58 194 158 147 190 151 112 102 240 213 213 147 105 113 87 270 78 176 346 215 200 231 201 277 136 195 178 153 317 183 146 146 335 247 318 353 183 152 233 215 242 102 135 163 220 188 197 365 220 250 121 117 74 137 134 185 278 700 196 770 681 608 498 544 632 616 736 766 727 715 652 647 465 155 198 171 106 301 260 436 338 212 298 331 451 245 256 306 230 193 208 284 349 347 331 223 706 696 415 423 445 791 1025 583 352 464 714 881 605 593 623 330 550 846 724 663 593 437 701 551 640 701 852 480 520 510 532 494 314 773 598 733 458 558 792 552 459 733 495 542 436 580 733 707 718 676 623 660 623 763 463 493 505 393 425 693 603 485 579 507 600 436 525 526 541 419 669 629 441 636 696 935 820 829 866 830 833 741 993 672 660 689 632 702 531 662 922 525 538 669 504 419 416 468 605 590 786 637 708 394 419 499 427 982 454 692 561 674 737 621 664 756 755 653 687 630 762 688 772 805 741 828 748 738 791 829 779 826 908 710 378 567 921 401 375 143 253 145 356 200 449 213 253 241 143 260 258 264 117 106 96 86 276 198 268 218 274 330 172 178 156 168 128 109 178 211 316 195 243 281 249 112 203 155 143 127 239 152 158 260 106 154 192 186 462 380 252 242 113 198 144 296 159 187 150 108 165 132 210 108 134 205 218 239 810 243 194 321 233 178 282 302 510 411 329 173 191 379 228 336 392 372 358 547 111 313 215 203 269 201 309 430 290 356 264 404 480 208 226 309 552 332 353 261 573 313 340 382 206 229 369 351 294 389 378 248 387 456 225 398 501 327 185 616 834 691 519 348 449 381 719 878 608 415 641 428 397 446 848 345 834 445 594 733 528 307 485 410 418 458 734 507 512 297 257 471 471 289 458 611 478 1102 612 517 533 599 616 598 579 316 554 312 369 332 261 291 274 288 271 256 279 376 352 647 842 599 670 305 531 440 483 276 161 303 281 508 335 443 574 378 341 465 349 602 482 424 274 177 273 313 378 229 309 184 329 537 329 347 320 684 420 620 660 294 528 430 715 406 590 671 458 370 634 477 315 449 415 502 334 291 173 482 674 888 590 572 269 396 255 206 353 342 284 369 550 95 119 89 265 452 213 410 627 445 499 443 218 395 373 595 619 181 471 847 372 130 66 105 64 99 244 404 650 528 563 551 410 367 326 177 170 80 62 222 356 100 6392 389 450 458 546 150 160 294 161 265 354 445 353 360 356 642 245 417 541 76 54 305 311 324 100 298 229 159 171 156 174 184 432 224 494 400 187 193 601 411 358 310 349 323 475 345 263 420 256 384 145 320 251 519 653 400 576 595 2912 3004 305 938 998 408 616 507 401 419 573 879 810 460 471 518 281 470 202 229 321 239 558 542 715 414 468 671 649 307 360 440 558 557 599 319 350 141 383 415 346 594 310 285 254 314 128 163 555 777 578 193 334 305 297 389 125 600 604 591 354 437 212 755 255 262 717 597 194 239 472 487 552 1103 418 581 738 906 496 543 355 612 349 595 566 544 546 321 926 519 169 143 208 297 320 341 1206 912 739 1032 563 1293 1389 1530 1060 1011 1118 996 1310 758 1487 1545 1450 1541 1699 1274 1596 1563 1337 1425 1424 1943 1614 1855 1804 1856 1954 1966 1317 1826 1382 1940 1524 2266 2314 2136 1083 1402 1205 1041 619 1373 1336 982 672 1057 744 640 550 630 654 410 486 1168 1100 729 465 384 346 320 471 2067 1930 1869 1978 1540 1609 2090 1641 1647 1842 1635 2862 2064 1892 1901 1648 2119 1941 2079 1797 2084 2533 1733 1814 2275 2290 2015 2218 2133 489 336 260 2418 2044 929 3573 3209 3089 1955 731 734 465 151 554 159 270 230 278 1882 1037 1108 283 275 215 330 1305 1551 884 1305 726 950 816 1051 1650 2068 2519 2176 1632 3892 4591 2159 2034 2371 2731 1701 708 1166 1074 1001 683 1248 847 1653 551 1301 827 128 116 1229 871 1307 2834 1207 775 811 739 908 477 475 965 912 777 1198 807 1354 1675 720 677 1590 1469 1395 1527 1099 1171 387 624 648 1422 1045 1878 516 939 607 792 711 593 817 552 2032 1575 542 560 478 579 500 415 451 308 413 727 1031 586 839 1051 696 584 1838 244 369 827 726 832 892 702 727 929 639 590 764 958 963 1038 845 944 682 904 1102 1030 1308 696 657 361 500 230 268 254 559 254 311 731 459 229 572 517 696 405 724 569 417 265 368 176 168 316 203 237 226 193 258 249 290 361 501 391 234 168 190 215 332 456 538 298 339 226 415 464 335 311 533 405 236 273 260 271 420 357 305 599 516 128 360 285 238 710 481 615 301 355 366 373 305 458 330 319 397 290 342 529 455 220 254 699 639 443 622 672 314 414 355 251 310 941 247 349 282 526 690 555 543 585 362 370 563 583 550 294 891 102 633 528 513 226 289 182 533 486 541 610 618 704 624 703 536 322 181 350 163 161 452 243 172 336 157 125 410 215 260 424 386 289 159 153 244 214 111 177 794 186 293 509 741 497 394 435 324 298 194 196 577 671 681 631 615 595 473 512 661 636 309 573 446 376 382 428 610 513 445 499 315 180 218 342 132 123 579 628 680 436 620 684 492 450 450 564 457 567 586 506 620 692 474 692 561 695 682 586 540 606 685 156 323 437 823 985 549 606 515 316 331 384 1296 220 195 215 213 211 247 216 173 458 209 347 318 527 250 250 341 735 524 274 308 222 703 332 375 325 342 799 596 458 494 591 571 723 552 645 390 409 378 433 385 397 394 356 334 370 328 343 389 655 342 264 288 786 134 407 564 192 215 166 399 233 498 467 214 618 522 451 407 628 564 773 263 853 608 565 699 456 414 339 363 668 743 443 476 478 432 453 389 347 455 351 656 461 460 791 795 827 506 490 462 628 730 666 788 205 569 568 422 592 420 635 579 581 802 525 456 1018 674 530 1036 697 644 732 1049 1189 624 602 461 819 667 357 530 678 539 637 533 251 248 175 213 776 409 708 519 970 651 518 244 291 1193 788 529 518 624 797 1198 878 823 735 819 831 693 683 477 514 608 796 483 847 919 717 746 966 1025 682 748 669 814 2002 2150 1555 1547 1505 964 1283 1493 1188 1645 1396 1420 1558 1255 1424 1572 2019 1415 1311 883 1012 822 868 1237 742 1056 443 525 1127 1003 993 569 1036 643 353 376 583 624 657 756 855 864 323 888 419 369 338 283 444 142 224 222 290 540 438 712 551 414 681 482 506 673 738 733 950 700 476 831 890 864 549 768 850 817 232 210 151 413 205 191 250 405 327 116 387 259 288 203 254 254 40 195 137 143 248 296 304 302 263 245 152 477 305 303 422 333 339 301 272 186 279 165 163 248 272 208 333 347 950 93 83 106 96 88 166 380 251 456 468 945 558 298 232 680 552 358 455 746 721 466 512 567 616 248 427 606 472 391 577 262 401 502 556 658 476 688 595 600 692 642 505 601 665 451 573 507 539 199 964 424 969 541 388 1068 559 346 492 380 1063 905 579 404 369 585 836 902 1121 935 635 565 581 1233 524 1426 1416 712 839 1202 1175 694 506 927 1051 919 652 1006 841 1106 828 1303 922 1092 578 757 874 857 1158 1168 1473 429 832 557 445 491 496 1652 830 534 538 808 1040 1059 863 1146 1192 1289 1275 533 274 755 533 377 256 503 403 475 429 448 230 582 343 383 690 952 693 914 434 411 286 690 365 361 373 174 371 379 222 158 405 192 370 404 129 380 651 559 529 462 439 409 385 421 344 491 899 804 1064 1084 784 967 693 631 732 648 619 475 689 697 441 589 621 387 623 484 358 1007 823 287 451 441 546 400 472 664 507 786 368 542 594 434 702 386 518 663 653 1018 666 891 467 335 551 761 457 833 446 380 469 168 126 113 165 140 253 655 417 446 342 432 411 447 305 319 333 179 320 541 354 338 597 871 137 278 442 273 460 389 459 180 198 177 428 344 325 385 512 610 302 640 405 466 633 322 1351 536 522 637 259 450 334 306 366 435 542 361 326 741 259 254 316 244 262 570 896 611 487 560 704 429 365 590 371 523 392 934 300 363 609 599 584 653 506 340 363 528 557 194 532 467 458 177 469 1038 690 389 114 242 128 570 312 449 402 1484 370 1789 1558 1674 1670 1838 1956 1952 1776 1365 1839 1352 1674 1440 1378 446 510 454 775 670 631 793 553 384 946 719 588 281 336 534 465 296 329 806 646 603 577 616 537 680 558 546 616 822 910 412 701 391 582 452 366 314 451 318 400 810 785 769 521 766 633 588 717 458 730 374 510 441 480 392 575 411 729 623 481 802 709 545 421 655 509 531 491 469 523 552 522 481 513 486 502 432 644 658 636 685 409 526 536 357 455 480 417 568 476 758 516 582 529 681 674 576 480 683 540 482 517 495 563 581 624 570 605 481 444 583 504 476 670 572 679 470 578 678 667 515 508 637 708 672 691 727 466 597 642 993 585 512 548 647 386 520 468 651 670 670 578 712 680 776 658 552 577 566 748 735 687 648 650 620 620 465 391 483 725 214 164 133 195 143 231 269 251 229 147 262 261 439 439 462 185 239 205 217 373 281 314 346 287 327 174 236 174 184 198 190 188 296 384 276 259 188 333 204 170 308 219 209 430 186 263 271 194 214 334 256 446 249 148 144 165 195 137 381 206 232 179 107 252 139 280 159 291 206 108 298 566 276 254 321 336 352 327 279 487 363 440 214 250 458 330 290 503 447 245 435 151 191 126 123 139 191 329 399 358 205 294 303 270 219 282 513 599 391 239 266 487 456 258 516 296 360 247 246 417 272 475 419 341 515 290 262 465 313 251 676 825 651 393 422 353 436 520 406 743 342 252 454 213 168 632 395 396 451 463 606 623 277 470 303 309 518 532 519 239 438 415 430 253 241 316 443 490 675 322 625 363 397 487 516 498 314 342 247 325 293 343 270 317 267 304 312 298 365 436 955 514 547 323 324 267 302 401 343 207 210 352 281 188 312 445 271 288 377 247 502 338 373 302 244 262 427 310 260 376 222 475 412 431 211 334 341 318 315 616 377 673 575 830 229 523 400 491 218 474 378 430 441 399 374 242 212 256 327 426 416 472 494 464 322 289 470 334 431 296 451 501 136 189 203 189 448 314 394 489 232 296 302 270 349 361 471 436 114 272 225 230 81 36 52 82 95 194 274 369 345 438 539 438 368 289 339 208 109 126 198 364 144 389 6277 471 449 671 184 164 126 238 293 276 678 456 345 416 200 204 402 338 114 92 220 226 202 136 155 259 228 283 242 301 269 237 278 302 376 286 218 380 270 204 362 382 344 382 376 463 340 296 320 236 449 203 298 362 292 419 262 2357 2139 483 672 641 751 575 430 384 371 617 654 582 504 526 465 221 351 267 195 241 329 430 442 557 323 242 437 518 383 302 390 419 402 348 290 481 222 240 333 264 420 242 249 302 260 213 104 444 316 349 380 508 462 253 307 258 574 389 281 278 267 361 258 306 285 490 452 215 225 173 725 771 567 275 513 878 770 550 540 642 794 358 435 450 494 345 204 964 578 237 209 377 178 190 370 690 666 501 528 715 921 922 1214 1232 992 1113 1056 570 457 1112 1074 1158 1579 1165 979 967 971 1111 1483 1172 1463 1550 1441 1394 1005 1285 1172 1198 1185 1215 1332 1107 1899 2005 2091 644 1018 828 651 513 998 1007 644 392 1014 352 339 451 306 358 381 280 629 834 416 261 451 435 263 196 1259 1229 1295 1282 1323 1521 1507 1520 1448 1622 1289 1735 1642 1389 1719 1507 1675 1707 1865 1728 1777 1823 1325 1389 1694 2011 1708 1635 1904 292 246 164 1824 1436 764 2170 2551 2622 1828 660 591 493 277 508 191 273 170 287 1520 977 1080 200 558 452 271 774 763 852 1222 679 999 1167 839 1004 1806 2157 1876 1672 3479 3150 1798 1847 2246 2419 1122 649 1208 932 1047 532 1106 472 1352 474 1119 695 62 56 1205 849 1262 2097 1341 347 920 413 864 257 239 735 631 703 918 675 1815 1442 712 629 1007 1279 1254 1373 1007 909 609 596 332 1221 675 1541 394 721 433 590 423 406 521 748 1455 1227 684 872 439 577 543 433 547 510 537 410 856 750 536 827 438 385 1642 367 510 828 539 817 810 666 525 590 728 792 896 649 705 633 626 694 616 778 801 730 966 554 429 271 258 275 367 196 616 351 385 332 230 197 537 524 776 389 634 460 298 264 300 224 220 116 210 255 175 173 223 337 204 202 387 296 160 126 264 238 208 238 311 219 367 193 409 460 515 137 223 523 189 165 420 245 445 405 281 563 520 267 260 221 250 487 321 657 241 278 259 261 363 355 260 341 334 305 278 411 335 436 262 329 301 483 410 315 219 266 294 168 198 469 352 534 418 309 473 346 310 402 250 304 396 424 266 383 778 90 493 409 296 208 207 120 290 298 341 847 723 498 713 415 671 284 277 297 272 177 493 252 137 68 52 135 144 275 328 262 276 236 195 144 144 162 149 109 162 391 186 678 426 392 362 433 374 312 342 336 434 401 537 373 528 329 341 295 368 505 314 390 256 340 567 338 383 440 427 396 316 208 239 242 161 154 610 491 535 379 597 280 501 308 425 603 544 331 445 464 437 667 533 704 599 681 674 652 359 630 391 187 489 580 524 614 598 444 556 153 415 431 940 164 167 83 161 134 171 140 211 327 254 397 222 403 160 154 309 415 441 505 576 283 596 213 239 207 219 315 503 305 350 420 379 565 393 361 387 341 329 417 319 353 380 560 426 669 426 592 324 512 333 216 290 591 328 289 266 162 216 289 252 168 436 368 250 714 424 627 455 683 598 344 443 870 610 433 486 312 361 461 504 494 675 376 564 391 289 283 270 372 639 476 619 442 238 851 962 1111 696 693 549 741 526 484 720 367 495 524 531 506 502 549 469 500 470 630 450 669 328 355 672 700 437 496 610 719 647 566 313 773 711 512 527 379 210 289 382 239 386 493 600 529 434 701 439 612 713 239 355 315 1065 518 512 324 360 743 646 703 673 694 616 794 632 562 557 497 496 645 431 860 783 573 690 718 753 682 663 675 681 1714 1696 1479 1218 1159 847 841 926 847 1199 986 1072 1369 988 1374 1056 1393 1171 1027 562 610 586 704 608 506 901 405 899 1314 1096 771 555 496 469 310 453 402 380 393 349 494 401 218 398 239 205 260 219 376 277 400 365 254 261 329 472 376 418 654 745 739 525 500 542 553 706 546 696 587 815 563 714 810 368 183 173 129 247 237 170 189 327 173 132 374 188 198 219 266 271 62 62 203 153 89 101 111 78 62 364 213 238 178 573 465 414 428 397 490 237 236 138 124 144 204 181 202 203 309 156 144 313 258 166 212 567 273 359 459 552 567 395 213 371 361 331 437 479 454 467 521 315 317 315 424 376 337 256 352 312 246 462 341 431 577 574 445 351 343 418 356 356 389 344 436 459 295 118 547 251 562 273 197 469 218 341 196 345 535 719 220 218 190 610 790 634 730 383 228 214 311 527 280 649 597 335 308 604 552 443 382 527 812 613 524 440 736 571 638 716 761 600 681 650 594 933 601 815 785 183 367 274 360 341 248 1586 711 690 701 603 751 532 460 641 726 878 815 603 308 552 675 248 225 486 322 375 383 325 520 351 263 403 632 478 573 494 263 374 262 298 260 146 164 152 152 158 140 134 186 80 282 212 193 574 570 592 562 468 617 498 486 428 492 637 860 696 612 556 716 642 668 514 598 405 498 600 769 570 487 497 638 405 366 490 464 457 665 458 452 561 447 356 305 673 459 660 333 376 494 228 411 444 589 765 724 901 568 771 502 549 492 750 375 913 691 400 320 188 162 212 172 176 206 327 431 345 469 439 405 360 361 271 386 204 398 164 136 214 359 697 211 513 382 268 278 383 276 248 414 385 217 183 377 313 413 365 392 415 256 288 250 215 795 328 328 369 272 203 273 235 220 266 360 350 334 403 301 251 237 290 139 440 796 534 390 348 494 371 344 656 496 470 520 710 391 378 439 421 533 491 757 402 334 256 520 310 244 491 415 290 421 666 1093 730 198 475 332 326 176 481 263 1096 243 1279 1127 1190 1023 1297 1302 1227 1280 1273 1309 1287 1028 1310 1234 552 430 503 441 624 776 525 660 527 481 583 541 357 581 434 384 376 488 602 750 724 718 534 493 505 680 600 672 947 767 738 676 809 548 618 562 530 654 728 472 707 743 838 780 922 1165 839 732 750 758 791 533 545 772 500 638 692 784 744 412 702 728 576 272 897 591 581 590 730 451 685 677 616 647 563 791 828 333 719 546 815 419 615 462 522 492 437 398 559 504 742 599 663 612 635 618 429 678 671 745 658 697 555 756 632 586 644 613 596 482 421 657 389 669 740 543 619 730 709 510 680 432 659 659 552 566 645 681 790 523 1127 911 462 666 655 591 626 602 763 890 679 736 694 840 751 760 652 662 650 746 646 637 698 627 666 537 671 457 712 814 441 278 282 329 300 408 484 260 238 273 344 235 545 547 563 266 290 266 270 408 309 334 345 314 443 278 392 218 250 323 486 313 554 653 550 448 286 458 357 298 602 499 452 652 274 289 549 493 562 433 378 698 405 357 335 207 247 248 444 272 364 270 216 231 265 252 229 303 447 246 351 742 435 236 363 366 514 308 416 787 367 827 548 616 450 499 338 445 392 374 487 377 317 179 214 259 325 521 576 450 542 278 680 352 493 309 378 569 278 398 320 708 501 436 615 309 460 483 416 477 441 559 332 358 529 523 513 656 421 419 1061 740 853 571 671 805 693 772 515 883 701 373 672 327 280 829 416 667 525 584 734 645 547 560 865 848 445 801 446 348 661 542 556 454 366 378 864 520 818 880 507 692 452 594 616 530 626 509 460 406 663 333 321 393 342 311 249 511 182 337 711 403 414 450 425 255 320 338 273 327 278 348 482 499 593 817 576 467 511 455 688 468 377 378 325 470 584 581 359 423 567 242 611 486 480 326 283 655 594 1055 427 795 494 696 268 704 308 351 294 1012 406 564 684 524 558 523 494 513 504 556 497 681 661 767 601 555 500 384 650 520 698 543 168 188 286 330 436 362 723 785 551 660 499 291 698 435 720 864 313 416 541 463 83 62 170 116 112 295 526 680 731 570 460 690 424 408 512 215 121 97 370 492 115 450 471 7930 2247 2893 337 269 219 195 614 351 803 781 701 736 232 302 476 325 358 318 383 393 376 334 368 522 305 373 276 510 514 434 352 421 577 371 369 611 449 298 550 615 575 683 645 746 534 769 467 312 563 371 489 534 402 696 582 2981 2800 474 768 912 457 843 459 515 516 716 667 623 665 890 547 371 245 306 624 393 408 590 570 618 850 594 824 534 462 425 601 373 325 655 410 724 177 290 492 353 289 369 302 190 200 162 196 619 444 419 465 626 378 442 441 277 596 532 650 485 331 279 599 351 464 1041 895 268 332 418 821 807 739 513 637 1127 939 867 860 724 1343 582 684 500 594 853 454 738 1011 269 257 384 180 254 223 1096 1151 639 964 911 903 994 1016 1080 1083 997 1298 975 1142 1044 968 937 1102 1251 1035 1291 1083 1206 947 940 1182 1329 1349 1089 1991 1327 1624 1293 1656 1344 1680 1192 2772 2210 2406 1452 1258 1084 888 599 985 1324 1063 727 1581 561 539 605 351 698 416 370 764 1047 601 376 422 350 334 250 1640 1788 1863 2053 1750 1838 1819 2173 2078 1774 2005 1995 2153 1596 2129 2112 2421 2040 2027 1724 1832 2409 2237 2025 2056 2332 2141 2205 2201 531 485 302 1994 1957 1225 2097 2983 3131 2003 894 783 805 292 903 155 379 302 454 1881 1267 1213 321 537 473 478 1449 1421 991 1926 790 1171 1925 1202 1879 2774 3096 2495 1925 3946 3715 2053 2563 3007 3251 1582 924 1402 1324 1503 653 1696 467 2047 757 1735 665 146 76 1360 1452 1828 2750 1389 616 1202 737 686 837 825 933 921 1086 1184 1148 1760 2578 608 566 939 1937 1870 1644 1533 1449 920 696 441 1179 846 1689 717 751 403 881 878 812 1005 947 1952 2042 774 764 603 656 999 625 881 568 557 947 1350 790 570 1582 736 655 2176 612 774 1067 608 751 943 634 870 834 923 1012 916 796 972 832 865 1008 909 1051 1102 652 1172 593 540 288 611 238 759 455 972 578 642 405 347 551 663 767 886 511 1019 696 625 530 479 211 199 347 230 513 324 349 357 304 683 443 415 422 437 482 394 365 479 348 563 352 380 391 482 545 695 231 194 401 230 249 344 407 294 255 281 382 705 264 418 321 325 540 601 800 408 464 418 393 550 412 482 536 390 505 539 313 386 595 311 386 370 797 708 409 183 315 386 549 505 532 226 539 514 355 577 371 288 407 314 344 345 391 333 413 931 130 691 389 429 297 541 216 468 499 653 587 565 545 691 706 670 404 318 420 386 327 241 248 268 377 290 274 219 359 435 341 252 261 366 352 218 261 236 124 390 344 199 569 501 593 535 367 533 675 402 527 613 356 1125 764 620 327 400 610 705 614 652 541 638 556 464 383 634 554 867 522 451 351 341 479 296 197 616 510 566 688 962 422 524 762 697 1182 577 535 740 640 544 1034 562 804 517 921 1100 826 771 644 627 312 577 801 716 721 603 725 823 243 523 562 1655 357 196 415 425 443 455 329 295 591 345 459 372 806 290 237 270 979 601 375 423 312 1017 209 718 598 245 628 907 751 791 793 754 858 528 768 623 576 535 797 541 681 446 809 644 851 747 776 487 666 425 297 323 806 292 215 253 118 494 387 447 267 837 352 407 1174 728 716 813 752 899 412 329 1212 647 425 491 468 527 601 327 330 462 292 403 428 531 442 476 509 840 693 528 617 382 1289 1202 1288 669 591 478 756 639 633 953 418 763 532 713 585 709 958 829 948 963 573 548 844 680 537 816 662 425 820 1130 1038 830 625 683 826 683 409 378 773 458 601 634 521 502 450 332 735 442 552 611 1356 939 653 391 433 1165 697 815 571 753 1366 954 797 755 826 1043 923 624 744 712 673 667 675 799 686 855 791 810 980 1112 761 849 807 929 2151 2305 1764 1475 1707 1089 1293 1359 1619 2229 1655 1779 1602 1283 1683 1193 1726 1913 1043 970 1041 921 907 926 713 1441 516 907 1511 1398 984 882 647 679 454 309 798 462 460 449 472 418 309 493 427 503 209 386 418 243 210 204 476 452 354 877 531 475 935 593 707 670 872 869 518 897 1164 683 710 957 805 848 964 676 288 249 213 308 296 252 615 338 433 159 403 318 308 179 183 178 142 94 165 220 192 200 173 242 111 292 221 387 463 555 887 831 883 354 444 418 559 232 218 244 423 404 308 443 527 364 354 271 247 279 348 659 549 660 703 1203 393 462 601 402 398 400 304 538 573 388 313 457 443 444 358 339 387 441 494 416 407 392 437 724 418 966 376 329 509 376 605 284 328 222 437 454 290 172 629 381 685 304 351 645 254 403 224 347 538 599 270 365 335 715 576 536 868 607 424 381 408 811 482 961 849 493 459 735 711 530 601 636 781 566 703 611 705 759 667 955 785 1030 875 899 936 941 903 927 913 345 396 508 194 385 396 2279 501 451 437 599 998 765 623 1008 1079 1204 716 607 381 673 530 242 358 525 609 480 488 440 502 493 344 450 509 716 696 703 434 483 354 497 464 220 232 200 234 226 204 180 309 225 248 237 174 685 614 707 646 632 589 672 577 644 596 694 558 799 732 720 617 827 520 404 461 748 528 494 890 556 532 614 735 429 616 586 606 712 706 497 574 630 686 331 550 681 632 597 732 514 487 741 805 621 528 865 996 1101 532 1134 792 649 634 1257 439 834 1253 786 336 273 219 256 286 314 308 605 383 430 686 519 341 615 480 329 380 360 287 253 296 393 520 948 259 405 504 334 266 403 426 212 238 208 361 343 389 355 298 393 267 420 535 487 706 408 1538 487 477 560 295 359 383 309 231 387 466 407 383 515 632 353 393 158 193 642 949 520 654 544 658 778 668 774 532 966 415 814 576 707 640 585 653 710 575 681 426 390 598 414 261 537 329 261 765 1207 991 510 252 420 454 392 329 325 444 1710 512 2075 1957 1681 1274 1473 1474 1571 1751 1455 1670 1581 1385 1948 1940 477 513 587 447 750 834 957 799 955 915 1069 621 422 407 489 1073 493 669 715 878 828 763 547 524 592 580 663 866 1246 1130 744 624 1036 704 753 482 454 658 548 744 919 991 1040 1090 734 1290 1106 851 737 1076 698 520 526 620 358 503 674 510 804 271 676 700 551 333 672 498 477 520 814 489 680 769 752 767 655 675 763 290 658 558 788 540 802 622 603 624 585 562 570 440 849 548 496 678 767 747 775 871 715 741 869 737 821 951 816 741 893 857 906 528 498 605 469 642 539 459 778 692 779 591 649 557 583 727 618 703 510 569 637 586 863 814 579 647 684 644 734 758 672 650 735 693 729 587 636 637 587 662 729 754 617 656 574 570 554 514 695 335 549 586 382 375 339 285 336 325 771 305 239 324 248 324 447 453 459 306 353 296 296 382 302 312 354 382 534 294 368 277 322 295 381 321 237 500 569 342 265 358 332 296 601 577 513 608 301 272 514 478 510 395 338 575 445 330 306 120 221 142 520 204 290 342 221 411 283 483 286 415 292 187 321 1011 372 206 286 331 319 345 455 554 316 670 345 385 544 351 225 655 619 606 699 414 221 218 290 242 392 509 599 345 289 258 482 445 332 279 333 668 341 319 297 657 498 490 651 328 335 539 488 317 314 542 278 254 526 423 409 851 372 433 848 723 850 506 544 716 669 742 504 810 501 370 442 510 425 964 552 872 475 464 681 568 804 580 684 654 502 767 640 423 728 739 424 514 365 268 559 503 854 566 402 638 727 496 618 778 530 427 342 338 501 323 332 448 404 353 366 509 201 322 899 545 454 545 395 383 378 433 243 243 321 408 494 519 679 830 632 532 742 493 685 532 421 365 299 356 481 675 318 400 531 422 480 657 534 372 367 458 412 881 398 807 335 744 206 547 490 433 336 581 488 561 699 619 511 542 347 493 562 478 435 687 648 752 421 289 296 323 622 463 734 445 125 172 192 476 523 399 737 806 446 560 530 233 599 488 690 914 530 268 472 428 60 120 132 158 84 416 371 722 752 681 657 541 430 404 423 319 131 129 355 536 219 458 449 2247 7795 7014 334 286 173 260 422 329 674 767 501 648 304 412 380 628 357 327 370 370 541 372 297 605 325 377 335 540 423 695 493 464 758 445 455 575 614 297 326 486 432 546 523 610 819 677 344 451 480 277 644 565 435 434 499 2452 2805 652 735 932 737 601 613 466 527 643 659 530 637 684 388 260 351 429 454 364 435 557 555 495 593 471 707 740 557 310 518 626 537 737 623 607 263 320 636 507 317 184 187 207 170 157 132 502 471 370 313 745 377 520 569 205 634 534 536 282 384 274 547 497 418 924 856 283 326 340 696 743 798 368 797 974 742 652 671 744 1233 673 703 617 540 393 522 796 1105 335 311 404 195 435 263 861 723 671 884 837 1097 1113 1112 909 873 650 1212 588 1017 1070 960 1223 1242 1276 1340 1473 1275 1141 1180 1022 1217 1377 1106 1166 1956 1381 1797 1436 1904 1052 1743 1372 2904 2373 2329 1121 1388 1369 970 710 1034 1089 891 414 1277 488 514 639 376 610 324 397 742 951 617 340 412 392 337 308 1834 2012 2033 1801 1822 1904 1775 2133 2004 2089 1759 2608 2305 1658 2352 2092 2307 2517 2203 2250 2371 3216 2086 1808 2186 2612 2199 2076 2353 532 484 385 2197 2334 1168 2032 2652 2540 2083 1057 943 903 375 1085 140 531 458 394 1802 1326 1335 313 536 473 509 1042 1438 1133 1793 866 1259 1441 1339 2210 2617 2970 2461 1932 3981 3830 2190 2936 2869 2808 1597 824 1422 1019 1574 885 1404 515 1863 718 1500 808 105 91 1497 1127 1643 2798 1073 521 1134 538 963 599 595 987 849 971 1192 1095 1764 2457 933 590 835 1719 1507 1807 1406 1389 614 787 429 1424 1044 1852 534 908 449 910 876 921 1148 1196 1787 2095 916 821 455 780 810 530 773 582 522 646 1272 1030 650 1470 662 616 2409 756 963 768 511 905 1195 827 901 959 936 982 786 1001 1050 969 900 989 847 1175 1139 1013 1281 781 368 223 544 436 418 277 950 543 738 706 424 466 520 766 881 686 1068 616 541 357 520 262 258 156 174 377 301 287 191 272 477 399 472 481 404 375 332 401 506 305 463 314 335 314 594 651 677 283 205 179 221 215 381 194 293 166 231 379 513 312 355 276 194 459 480 692 386 465 418 428 550 408 400 451 395 354 460 412 380 451 360 371 357 370 726 268 140 242 305 318 336 590 233 413 382 330 444 370 346 400 352 376 376 440 266 329 1179 104 707 466 440 255 299 154 531 439 517 507 517 547 596 462 514 495 358 381 460 303 224 211 255 327 224 261 356 425 356 295 182 416 251 235 277 366 222 210 379 346 317 823 675 561 499 406 389 468 449 493 428 391 872 601 971 445 361 594 586 666 414 489 501 647 467 561 466 610 820 679 268 265 332 466 346 247 644 639 795 539 1031 579 590 768 529 948 601 500 820 616 548 977 712 983 720 514 752 927 583 628 584 412 665 918 695 823 758 888 757 220 398 470 1572 173 139 162 158 190 213 272 156 460 275 817 441 746 372 279 251 806 546 385 491 466 716 132 559 505 144 554 697 578 614 634 618 699 546 658 540 472 464 610 454 496 338 810 632 898 806 773 543 665 437 256 233 881 459 269 250 147 483 409 362 440 752 367 572 1042 609 749 599 724 826 439 456 1410 689 545 627 453 560 376 579 374 523 344 390 417 454 417 366 556 660 580 544 679 342 1072 1151 1254 791 377 625 879 534 484 757 317 713 460 538 557 530 741 664 686 702 556 637 626 533 542 1004 670 427 799 819 824 899 705 447 741 592 373 428 573 388 567 610 762 459 454 389 582 533 595 672 1117 833 498 335 333 1211 770 699 688 699 1083 802 775 764 897 768 958 703 829 641 563 574 678 850 742 840 779 744 1189 1289 935 998 1174 885 2067 2110 1616 1883 1768 1203 1281 1341 1422 2031 1310 1400 1556 1551 1630 1545 1902 1719 1530 988 1137 798 771 1085 556 1275 458 992 1489 1345 1380 801 799 786 398 268 567 501 528 440 840 568 300 439 421 275 267 443 403 336 225 229 424 515 549 923 438 564 1041 881 579 827 691 737 647 897 524 576 808 1132 606 1138 1366 580 451 338 189 509 472 375 373 475 406 195 481 273 157 153 264 243 62 165 181 144 205 213 209 213 187 454 294 405 298 590 636 560 685 311 433 408 418 223 209 235 334 272 477 431 498 169 142 154 122 228 274 616 416 458 672 1093 453 575 535 529 530 461 454 489 565 455 488 483 453 573 474 359 461 427 474 382 332 488 475 598 439 888 353 280 439 336 542 286 292 266 478 470 618 154 941 403 1057 631 379 971 387 612 327 546 567 771 265 469 421 511 564 591 778 831 321 268 332 643 351 756 758 433 428 717 715 594 407 749 722 520 655 639 664 662 652 782 1152 1121 940 938 906 903 863 882 798 264 421 330 290 556 432 2408 697 770 639 672 749 655 567 735 916 996 832 777 605 709 641 336 310 598 656 525 377 360 369 399 285 460 556 625 725 695 514 503 588 603 567 193 228 200 205 211 179 157 421 236 277 249 152 517 569 801 606 797 663 713 657 715 872 902 721 882 893 918 706 1059 574 448 505 923 765 535 1000 557 602 621 596 460 756 502 656 834 720 474 707 451 652 476 574 737 470 588 715 713 590 376 810 530 292 887 1020 949 550 1230 709 540 447 1161 477 793 997 623 420 269 214 155 177 167 203 500 439 351 609 395 298 460 339 347 343 315 247 397 382 305 695 1045 210 622 539 430 352 523 404 162 200 168 436 408 446 368 416 338 229 569 321 443 875 274 1841 469 465 612 201 287 455 253 210 353 416 351 367 383 447 271 324 254 147 441 807 439 354 547 541 542 472 653 628 983 358 770 265 682 777 733 800 855 636 570 434 475 534 356 279 644 389 307 741 1047 922 558 333 432 285 376 392 401 233 1576 385 1819 1665 1933 1369 1583 1840 1643 1592 1796 1677 1660 1292 1968 1815 429 479 364 566 765 682 876 624 722 617 754 703 323 359 656 1185 459 455 911 736 633 566 567 546 671 788 825 921 1348 1179 999 639 1034 738 785 536 508 709 546 588 935 997 1044 1208 777 1374 1111 898 789 1109 785 483 493 687 380 592 709 583 750 291 821 862 682 357 721 536 521 552 834 478 710 801 762 797 695 807 737 310 732 599 824 542 803 634 603 647 595 570 576 448 802 516 507 682 738 805 691 877 723 741 879 753 823 1038 824 840 879 843 881 512 491 641 479 662 603 472 786 714 803 605 679 650 679 718 585 676 533 587 682 594 963 904 543 701 696 707 736 799 682 766 735 755 787 684 709 739 592 665 684 786 669 718 608 602 604 550 691 353 542 670 357 387 334 297 352 339 756 311 263 342 232 328 493 497 501 281 330 273 275 416 332 344 382 412 568 294 376 287 328 324 366 327 281 585 575 329 246 345 333 312 609 583 517 662 288 274 518 472 510 411 354 584 515 293 281 197 236 168 501 226 320 400 239 421 299 559 318 450 315 195 353 967 440 212 313 418 383 407 461 748 359 642 411 451 535 369 233 621 587 572 691 416 262 218 236 230 418 567 593 376 319 271 593 443 404 274 414 741 364 339 326 693 510 456 646 347 377 610 498 395 396 610 301 274 542 426 454 865 390 430 845 810 1015 567 599 682 637 783 565 776 554 461 517 518 423 844 570 922 463 487 768 558 772 565 844 795 532 864 700 452 602 663 494 534 392 294 569 529 867 574 360 620 751 448 644 779 532 551 341 340 504 323 368 408 500 361 364 526 213 291 900 583 470 480 490 399 376 429 247 293 333 552 514 539 733 892 694 552 740 522 720 602 505 398 334 319 371 713 348 432 437 465 583 727 524 380 385 491 370 1186 450 839 474 861 236 695 446 463 370 598 514 682 727 645 541 633 350 494 590 529 484 766 805 792 414 340 273 337 718 557 830 535 183 232 198 387 436 450 847 870 468 584 552 216 687 457 763 1014 482 282 453 347 72 120 132 95 92 398 473 696 791 641 647 546 446 420 429 329 137 129 339 575 215 546 671 2893 7014 8047 427 312 175 411 461 353 700 773 501 680 314 374 427 638 365 335 357 357 522 380 309 623 300 344 362 540 443 749 512 480 761 472 480 594 588 301 338 496 440 560 531 665 801 718 385 451 477 312 673 539 450 587 566 2860 3002 535 843 1038 653 672 636 497 566 731 705 573 728 726 429 278 354 390 524 407 497 660 652 557 812 427 756 781 572 268 548 600 507 816 642 747 263 319 680 543 308 198 213 223 188 165 144 561 477 390 339 843 319 483 590 205 580 484 552 286 392 269 538 511 426 1062 982 339 353 341 776 847 827 339 808 1045 780 739 799 890 1210 737 736 616 572 557 467 827 1172 399 371 387 255 528 271 930 845 772 929 687 1243 1267 1290 1029 1077 850 1322 723 1147 1174 1034 1192 1246 1308 1421 1631 1455 1243 1292 1145 1358 1677 1199 1226 2125 1485 1881 1504 2047 1233 1797 1533 3219 2513 2502 1268 1515 1462 1066 764 1050 1131 952 494 1508 496 478 554 460 652 317 411 876 1131 601 283 380 360 374 355 1834 2020 2071 1983 1867 1946 1826 2361 2117 2122 1825 2882 2459 1628 2377 2143 2439 2711 2354 2385 2469 3488 2197 1934 2433 2990 2299 2145 2415 544 502 373 2277 2496 1221 2201 2784 2823 2266 1150 1024 958 426 1132 134 547 468 369 1839 1469 1428 296 531 468 448 1343 1563 1124 1986 833 1337 1576 1557 2321 2910 3275 2486 1952 4211 3907 2361 3235 3007 3058 1673 987 1532 995 1545 908 1369 648 1896 665 1579 842 130 114 1683 1382 2178 2973 1161 536 1086 615 944 634 597 1069 935 943 1148 997 1974 2596 864 641 911 1948 1730 1903 1457 1508 609 776 451 1556 1107 2014 563 986 486 1048 911 923 1258 1250 1777 2155 967 878 465 816 817 498 769 613 447 619 1434 1027 655 1559 738 663 2277 781 986 823 680 890 1289 825 932 1090 906 1037 841 1047 1094 1013 938 1023 1011 1204 1113 1087 1484 811 435 284 554 477 628 389 967 544 744 662 472 515 652 805 1075 691 1130 665 623 331 486 272 268 168 192 383 345 331 189 257 636 423 526 491 408 373 365 384 545 310 492 312 366 206 613 678 659 260 217 185 219 215 400 198 307 194 235 347 666 268 367 276 206 542 539 701 424 501 414 428 683 458 463 564 422 388 503 432 423 460 361 353 339 423 751 338 163 250 317 334 348 632 262 471 404 344 472 400 376 430 389 413 406 470 286 386 1245 114 740 468 445 269 323 154 543 569 597 586 598 570 686 556 541 517 366 373 472 319 281 229 278 366 261 284 287 507 449 355 182 384 272 254 300 295 157 168 356 389 359 803 652 620 558 478 414 462 447 485 436 439 995 706 971 448 379 588 678 769 465 630 575 667 553 512 530 655 826 713 347 362 395 488 362 264 538 682 842 594 1166 722 585 722 584 933 767 526 942 726 542 1021 683 966 714 591 760 987 665 720 602 393 644 889 712 759 801 818 716 208 402 474 1727 171 139 164 287 192 217 265 170 474 225 671 441 774 343 246 255 832 545 351 432 457 628 142 637 589 162 646 760 635 675 701 681 766 568 730 606 548 528 672 512 554 383 905 725 985 891 885 585 723 481 256 243 944 427 261 337 163 500 439 381 417 838 429 570 1076 636 787 617 742 915 461 432 1442 746 535 623 457 620 433 607 414 595 356 402 402 439 421 366 599 718 634 518 699 330 1081 1112 1217 711 458 547 854 612 488 748 381 745 503 672 600 664 770 693 721 745 605 765 642 493 560 1083 716 421 781 957 885 967 759 447 869 720 415 442 591 392 575 683 667 467 454 405 596 574 677 732 1276 745 574 464 364 1359 807 816 645 776 1211 909 931 870 810 857 1143 761 749 675 605 549 681 957 706 827 720 792 1227 1325 1005 1018 1210 904 2144 2257 1711 2007 1755 1255 1347 1409 1579 2286 1332 1428 1978 1626 1963 1588 2022 1803 1530 1087 1269 876 897 1286 680 1291 531 1023 1654 1492 1446 844 876 749 463 308 651 496 559 448 841 669 343 469 432 363 275 436 432 334 243 241 469 562 579 954 527 523 1033 786 565 873 808 836 748 901 578 613 810 1176 645 881 1119 625 442 393 242 504 463 364 371 394 371 195 472 343 245 180 256 247 92 121 189 183 207 230 232 238 189 474 296 402 316 664 786 716 843 359 460 368 413 237 223 249 373 361 441 416 570 181 158 204 172 248 346 638 386 430 721 1164 449 533 582 587 592 423 493 497 568 465 490 464 444 546 482 347 461 398 539 440 354 519 473 604 445 925 377 338 471 406 599 375 350 278 494 462 601 151 851 400 1008 610 349 933 364 543 304 487 631 777 291 469 425 572 692 713 845 810 361 308 359 712 412 854 734 439 375 705 747 600 460 765 709 558 739 675 650 635 746 898 1141 1182 933 992 920 1018 932 937 948 259 480 457 298 575 429 2518 730 763 628 705 791 689 547 773 1126 1203 911 773 585 676 656 348 316 623 720 499 381 377 387 412 343 472 653 670 747 749 522 500 573 543 593 178 229 199 200 206 166 144 431 246 277 253 126 588 633 838 670 850 667 697 693 748 976 965 739 932 895 972 758 1087 562 428 489 1098 732 546 1066 550 668 668 663 466 814 504 705 903 803 505 749 546 682 486 604 761 527 574 729 700 556 372 855 531 357 920 948 979 574 1274 781 548 560 1200 399 875 1129 660 398 316 208 206 204 206 234 638 396 373 657 460 366 496 574 394 427 356 261 424 359 309 729 1167 222 607 557 439 372 484 447 154 233 213 364 336 488 378 432 354 257 636 467 490 877 326 1791 547 543 701 230 297 409 298 235 373 442 378 400 399 484 279 334 260 171 594 862 566 413 546 619 637 512 827 669 1050 419 840 325 793 823 779 852 905 656 592 459 582 587 361 348 633 405 319 841 1118 1094 599 388 446 393 421 332 502 275 1577 399 1993 1833 1963 1353 1640 1905 1762 1681 1818 1772 1673 1383 2025 1948 447 489 409 569 916 798 1015 661 911 704 752 686 339 506 606 1047 465 503 1003 763 658 585 562 608 733 922 971 1092 935 530 328 410 339 449 273 513 483 560 290 419 512 528 508 396 352 687 501 513 749 446 292 365 390 445 426 501 630 636 257 465 663 634 476 538 864 861 928 691 843 710 674 667 850 613 813 654 724 349 815 1185 973 681 514 687 529 793 693 557 594 565 666 540 462 601 721 724 473 589 533 706 639 636 738 681 677 854 353 398 579 601 567 520 525 519 343 546 681 591 624 592 451 621 696 498 541 523 708 497 725 324 624 742 259 741 683 832 689 863 525 687 735 513 534 439 418 454 757 683 622 631 566 637 565 690 649 562 303 351 429 425 196 164 232 258 244 288 119 229 80 181 166 278 134 156 182 250 413 225 251 491 395 484 404 264 300 258 230 206 216 377 297 319 311 376 216 200 172 258 147 304 188 222 170 264 166 214 164 233 281 106 100 447 285 62 58 113 136 116 302 140 172 156 101 116 131 155 182 134 229 202 247 419 229 142 250 171 444 82 320 280 464 519 140 162 393 201 184 238 242 224 376 107 321 181 243 250 123 348 313 273 364 499 407 289 237 608 393 276 400 406 233 274 293 132 460 249 233 364 610 213 302 350 194 287 516 288 242 387 375 481 428 332 472 429 398 340 702 727 568 741 300 224 413 168 169 661 303 464 446 303 746 463 237 426 248 252 438 537 417 174 417 536 337 201 195 260 499 453 407 497 289 343 335 309 252 459 264 507 252 445 433 294 219 184 206 158 288 312 160 283 430 392 343 310 408 242 361 410 162 277 271 160 477 419 458 583 423 378 395 346 490 389 169 236 226 390 412 317 165 134 224 285 443 429 387 102 558 356 346 570 246 640 273 412 327 266 219 170 225 631 465 363 427 379 414 346 265 303 438 454 373 601 628 594 390 348 453 357 648 295 708 565 203 281 188 196 207 234 659 647 430 498 164 435 664 415 430 511 364 505 304 430 76 61 60 92 72 603 276 350 393 361 279 433 452 450 415 311 213 191 279 232 135 150 184 337 334 427 5275 1989 739 166 354 296 694 406 448 297 400 256 398 362 391 357 698 724 626 278 577 443 279 390 198 364 310 397 602 432 429 198 192 424 376 160 367 392 324 422 480 579 455 323 175 227 522 256 230 200 248 357 383 1962 1840 378 310 358 301 248 332 450 367 346 468 404 1505 768 218 122 154 191 267 201 450 407 405 385 232 240 564 477 386 380 402 328 295 514 274 753 194 300 429 384 114 139 180 246 472 234 149 517 486 432 147 411 125 251 420 350 675 495 511 340 311 310 514 277 297 304 282 64 68 131 903 909 661 441 531 835 692 527 577 692 834 334 441 434 772 194 288 733 502 196 192 152 168 124 362 511 546 961 684 548 1137 1085 923 1017 1245 752 747 690 454 925 887 958 753 996 782 1257 1653 902 729 714 753 1066 1190 500 1115 1058 1023 1256 1160 902 1195 1241 1229 1749 1882 1247 1038 626 906 654 1150 979 610 692 1018 442 489 390 350 408 347 428 639 609 428 241 247 243 525 238 1056 1289 1293 1960 1575 1563 1236 1737 1161 1613 1483 1484 1738 1074 1189 1490 1189 1423 1444 1628 1412 1692 1496 1713 1478 1257 1201 1540 1545 213 193 210 1485 2421 775 1680 2091 2554 1385 839 865 604 287 693 147 331 274 241 1257 1075 1116 228 435 389 311 833 853 817 1882 958 1167 1238 813 1246 1469 1808 1871 1665 3360 2579 1602 1821 2712 2746 1176 500 909 702 1332 419 1007 350 1740 366 1222 573 20 18 955 842 1149 1866 1027 538 1003 428 532 425 418 546 495 685 775 484 1042 1612 1128 657 1465 953 876 1501 1153 1183 597 850 650 1158 924 1203 468 1241 409 1117 789 974 1428 866 1857 1166 704 572 506 403 455 425 574 335 385 358 1073 733 654 1008 554 510 1383 534 858 625 357 497 513 343 565 434 644 676 680 378 350 447 410 391 1033 709 450 600 562 532 419 323 156 403 323 443 848 479 356 300 323 444 666 348 438 359 671 853 763 261 500 275 263 318 354 321 335 296 251 398 426 308 255 329 335 311 368 327 405 276 338 436 289 163 278 337 628 86 399 285 333 435 399 378 300 323 265 373 700 676 462 521 327 403 579 360 416 469 406 474 686 461 427 580 584 862 802 638 565 546 283 821 819 460 387 432 311 336 461 239 272 586 207 628 732 331 618 423 329 441 215 307 457 520 524 442 570 44 538 498 310 357 232 136 527 407 188 568 619 504 584 411 434 321 126 138 211 224 340 415 295 264 215 303 88 216 221 219 417 405 312 277 148 241 130 233 141 221 304 963 364 245 217 193 519 168 339 358 250 108 1008 813 521 418 391 359 428 599 265 567 229 486 455 232 569 318 389 309 172 333 393 294 162 181 477 523 536 634 675 325 655 518 277 612 329 520 231 427 281 775 599 937 839 607 657 453 578 684 346 182 380 446 375 519 646 764 975 172 358 378 1227 153 165 160 248 227 366 499 327 368 289 418 203 446 135 54 443 800 946 491 531 337 758 205 219 185 215 380 651 448 503 561 436 636 429 515 456 335 353 664 353 441 353 455 303 569 325 380 249 326 290 484 325 1098 546 255 344 129 585 110 259 265 581 451 232 710 352 597 495 731 915 349 293 745 462 282 335 596 1096 769 578 921 864 776 1058 704 298 281 251 433 214 248 609 308 292 1059 1154 1420 609 707 561 779 533 527 831 258 718 463 516 519 502 651 647 657 663 583 666 384 333 474 405 572 529 1420 1408 1338 805 687 303 470 450 488 505 430 385 445 489 397 249 455 672 439 764 675 506 403 372 299 705 653 805 371 551 1483 565 550 415 554 741 495 542 733 540 718 597 632 662 790 651 489 710 579 648 643 683 551 610 709 575 1721 1452 1641 1081 927 1180 1114 1293 1164 1591 1367 1469 903 1080 1050 671 1619 1133 1030 564 672 514 752 801 617 1072 657 836 941 804 1644 336 517 645 316 380 569 357 246 313 374 301 559 298 432 368 245 243 357 367 210 156 360 433 437 611 355 295 381 450 689 532 641 555 396 485 567 444 522 774 717 426 514 382 187 266 202 201 205 119 88 204 176 151 494 216 139 154 116 98 111 94 74 167 122 147 164 155 108 290 197 315 437 501 492 493 625 177 251 242 299 213 185 249 417 184 505 292 399 219 150 280 256 322 356 270 218 270 508 898 162 236 162 330 333 260 350 347 382 377 437 533 522 273 320 185 296 297 537 439 422 402 207 325 147 373 291 584 889 436 516 649 653 296 500 432 219 85 560 239 534 290 195 501 259 372 196 304 723 544 247 442 246 475 596 543 845 639 187 177 263 479 235 551 562 399 292 521 525 436 240 411 650 413 703 370 519 395 538 426 556 1073 471 680 338 949 655 667 389 203 429 630 449 199 293 1282 276 377 337 437 417 340 302 382 522 538 411 487 361 516 230 331 218 290 646 519 388 363 650 370 300 392 458 397 706 458 422 309 426 466 125 171 169 139 167 163 167 139 210 116 310 105 150 308 830 762 687 589 577 596 566 434 385 490 680 708 644 639 793 641 415 343 382 943 605 376 503 401 288 641 738 456 635 328 405 833 613 377 453 454 482 472 507 501 740 387 702 453 882 452 467 452 490 597 728 698 416 949 688 434 320 786 407 519 1092 501 124 266 286 163 120 134 224 537 591 570 855 688 1035 571 288 437 552 131 243 198 292 296 172 736 213 600 199 160 258 234 298 178 169 157 158 126 327 251 146 208 183 279 266 275 395 350 940 561 539 569 465 345 331 297 348 243 349 528 629 234 384 141 211 208 216 436 556 535 660 514 500 777 265 621 375 441 432 575 371 314 618 511 584 636 579 524 305 581 607 197 175 183 305 200 433 1105 890 625 210 286 232 460 252 228 509 1194 362 1322 1213 1103 893 1087 1050 1040 1281 1305 1255 1182 1076 1520 1449 484 328 321 323 513 516 701 507 772 407 536 396 441 272 471 956 270 450 464 505 382 401 343 350 396 483 497 551 837 630 348 403 377 624 457 473 417 607 360 503 445 534 449 380 360 797 596 415 573 442 272 373 352 582 659 496 746 531 406 509 831 847 606 485 501 842 888 670 797 620 815 782 796 706 759 794 795 365 649 1006 876 553 542 586 543 650 581 434 647 484 688 660 474 614 764 619 559 610 562 657 670 798 643 761 629 645 580 617 559 682 478 588 531 589 386 479 634 545 732 620 574 655 606 446 619 601 786 632 612 382 877 796 382 510 610 545 631 635 510 806 766 679 611 619 724 719 769 729 598 530 540 549 670 666 617 636 260 365 401 395 263 304 235 277 253 377 137 225 60 225 175 253 163 167 214 256 365 256 278 365 287 404 298 166 202 221 212 194 204 232 230 213 374 250 200 231 217 306 236 391 185 223 179 202 171 191 197 198 236 101 89 499 161 86 74 136 115 120 317 200 206 182 138 136 178 210 276 146 247 198 234 422 324 149 211 334 350 113 320 358 319 466 131 159 209 267 158 453 406 376 273 136 216 146 122 245 151 188 236 237 402 541 257 301 236 309 230 363 413 448 276 483 375 219 473 144 300 273 442 224 291 232 217 280 414 237 144 520 402 425 477 454 598 404 268 462 685 708 679 703 532 270 563 197 130 681 325 514 441 302 841 407 287 511 206 239 271 418 264 188 407 460 223 165 251 185 376 505 379 340 331 311 344 352 383 402 197 560 392 321 574 219 295 244 350 185 358 418 188 321 436 363 303 322 365 261 461 524 345 159 477 220 393 257 333 454 257 330 434 291 416 300 264 208 198 279 359 295 176 194 201 270 333 431 420 145 417 352 298 563 304 666 258 380 224 284 427 226 234 787 395 341 500 365 342 315 334 306 397 518 430 709 716 421 396 468 296 399 339 155 398 661 121 170 225 220 201 156 431 542 263 279 178 395 598 278 500 316 465 346 288 421 52 26 119 58 154 627 313 348 396 322 336 385 540 518 399 352 210 143 316 420 174 160 164 269 286 312 1989 5192 729 177 199 273 510 489 349 603 398 449 289 480 463 409 633 676 531 371 537 548 196 288 159 317 397 465 616 518 496 298 284 391 307 204 196 211 168 231 243 517 499 256 137 296 446 249 156 216 242 395 418 2185 1810 441 448 521 394 300 438 375 315 460 656 378 1067 662 253 78 200 215 236 162 365 380 372 465 269 377 616 656 463 404 593 359 347 621 298 672 225 304 505 418 120 331 207 213 409 208 153 436 390 324 271 341 150 233 352 328 753 510 431 367 410 279 511 245 318 379 353 162 174 168 890 1016 709 373 574 694 908 552 738 1215 819 342 422 511 670 249 235 761 463 173 169 239 254 135 281 409 529 885 556 536 903 873 774 927 1029 963 792 529 631 958 979 878 754 1024 834 1203 1529 1110 651 930 1080 1030 1398 690 1246 1142 1160 1672 1356 1045 1304 1261 1553 1890 2002 1428 889 986 720 560 920 919 666 468 1153 527 515 607 273 372 421 326 840 697 292 236 273 263 589 287 1237 1346 1305 1428 1498 1563 1157 1557 1170 1929 1728 1519 1710 981 1427 1519 1412 1597 1360 1649 1573 1495 1284 1581 1394 1261 1219 1392 1617 227 172 200 1382 1930 994 1893 2146 2195 1890 859 826 585 195 739 222 191 143 293 1452 853 1005 258 713 542 429 770 736 755 1572 644 852 1034 805 1313 1600 1956 1426 1867 3602 2853 1717 1921 2880 2554 1022 544 943 755 1094 457 962 493 1470 483 1348 799 96 90 1039 1159 1091 2230 989 396 873 401 539 533 482 515 462 396 793 502 1436 1891 995 710 1495 1311 1296 1554 1097 1031 616 880 724 1319 1016 1323 411 1163 518 881 575 647 730 831 1788 1163 847 732 604 490 381 414 566 309 301 360 999 680 836 956 563 541 1490 689 799 523 389 600 599 481 557 450 647 637 599 550 579 653 520 606 755 597 509 386 430 428 268 366 325 495 229 410 791 463 238 403 366 303 585 407 445 470 667 906 573 316 557 177 161 338 245 245 154 163 182 361 467 292 278 357 183 232 289 276 190 244 239 245 242 88 343 384 560 100 330 212 446 543 365 315 518 224 283 321 779 738 319 746 433 418 644 381 359 500 481 538 693 475 532 648 486 619 807 586 397 446 311 563 537 354 551 609 360 322 421 289 303 551 277 352 380 271 537 416 283 442 236 359 438 478 520 442 661 60 730 523 344 306 294 112 464 298 239 521 886 425 642 324 370 352 176 288 219 206 371 244 294 219 170 325 110 219 137 292 587 604 281 269 182 393 144 299 131 340 218 805 354 219 191 174 538 257 334 297 350 132 827 588 389 465 458 311 364 551 266 352 182 414 321 204 493 363 446 332 276 320 479 438 282 164 471 543 550 443 708 309 527 437 158 319 396 593 292 355 285 766 498 868 728 495 525 460 452 640 347 234 452 549 359 485 778 759 1004 208 458 511 1148 201 185 151 321 270 345 539 446 603 236 442 266 447 66 52 483 876 935 366 392 225 557 265 207 169 279 309 580 348 436 546 439 588 468 455 418 317 319 644 339 375 263 472 259 586 309 442 326 362 317 327 222 879 482 395 448 127 430 162 352 324 603 309 282 776 301 523 418 692 881 430 160 924 355 305 352 487 781 707 638 950 599 745 946 848 361 310 290 392 404 298 649 504 196 1271 1275 1394 619 574 548 613 469 506 719 371 680 488 502 536 527 749 733 759 767 430 467 354 409 286 410 618 538 1424 1160 1213 394 352 375 499 440 345 473 390 334 366 522 331 186 451 774 466 618 593 500 459 329 226 559 544 875 324 457 703 431 520 446 563 691 477 559 624 645 687 383 567 700 636 567 551 687 651 601 728 776 592 661 619 571 1467 1211 1246 1104 1010 1112 1056 1162 1020 1170 948 1166 929 1077 986 674 1644 1152 1157 550 650 631 728 888 795 1173 429 705 837 662 1415 574 527 442 282 474 693 284 311 426 467 373 488 366 466 293 252 233 247 379 207 205 301 327 378 437 373 485 545 642 741 435 455 498 413 617 449 345 572 832 789 477 534 369 193 206 130 220 245 111 220 184 154 101 551 156 173 236 260 154 102 112 68 153 113 86 109 119 101 230 253 333 342 362 494 445 508 164 260 261 225 187 167 203 291 365 347 319 481 352 275 452 243 303 364 287 208 274 474 718 269 252 285 393 436 335 484 407 442 446 492 421 424 259 300 208 377 355 653 371 496 461 142 270 209 401 381 636 996 628 588 843 874 309 535 501 298 40 570 130 492 381 100 550 203 416 156 375 668 724 227 365 237 526 630 631 626 732 198 188 284 472 306 637 507 395 222 616 534 376 268 465 774 656 684 389 669 762 491 478 730 816 628 779 363 764 516 910 458 275 532 410 553 225 276 1796 524 547 442 451 505 406 306 555 614 596 533 515 294 523 257 260 188 270 574 561 569 402 504 459 510 442 464 471 594 502 501 290 312 315 145 155 170 136 170 168 153 117 188 173 334 138 148 323 636 610 508 448 388 385 571 492 301 378 644 727 657 767 672 854 571 462 490 646 485 337 517 543 387 559 626 651 649 368 421 753 569 448 487 526 340 669 401 430 709 502 592 330 748 429 532 355 586 533 724 611 619 680 355 381 259 788 359 662 1074 562 149 240 271 184 187 159 299 405 442 689 871 530 740 503 155 523 528 143 233 191 345 245 235 764 351 554 304 351 250 257 359 174 268 189 212 147 343 201 173 228 136 323 262 362 422 206 715 511 503 503 360 325 342 324 211 192 327 322 454 294 325 127 151 170 164 508 425 580 697 660 625 583 331 591 619 391 410 460 282 356 627 496 635 667 629 487 377 548 829 226 326 244 341 226 439 1043 944 822 211 175 235 309 216 328 480 1431 367 1570 1420 1142 1213 1124 1321 1303 1670 1540 1592 1513 1317 1475 1534 383 311 449 226 659 632 640 406 567 389 498 502 357 326 394 655 387 451 678 407 403 412 310 637 604 445 455 577 686 775 465 485 210 559 537 497 436 436 441 578 703 771 754 403 506 434 504 485 421 445 493 354 375 471 506 371 401 458 428 690 540 721 541 725 564 726 761 773 740 967 703 778 710 717 818 691 917 521 577 948 652 557 527 512 638 699 544 381 625 412 457 467 557 519 717 512 535 426 529 649 531 486 440 432 483 785 486 450 558 574 478 432 448 462 368 536 506 622 706 667 337 658 520 456 790 789 641 593 664 433 578 475 353 776 611 753 703 755 601 879 908 730 839 703 743 816 667 721 597 664 745 690 837 845 758 819 284 428 448 527 313 254 247 150 278 180 66 248 164 221 199 168 92 88 86 108 132 114 239 215 140 227 182 197 231 124 153 141 147 230 231 136 167 227 264 144 124 196 90 237 169 204 161 219 178 133 246 205 219 161 159 461 171 124 102 92 249 217 390 206 226 132 154 78 172 175 227 84 319 119 277 414 209 199 265 133 106 118 182 298 316 485 111 162 216 145 252 315 347 257 510 131 301 128 173 209 183 281 279 311 329 319 160 272 300 350 200 431 341 414 195 391 230 320 514 268 293 307 487 303 437 266 242 512 328 204 278 576 332 273 487 430 471 426 342 395 481 791 479 714 507 243 400 150 271 570 721 599 429 324 857 444 348 468 214 193 313 641 190 271 238 347 359 256 317 193 409 524 444 388 291 512 670 619 436 494 281 622 322 536 352 315 290 223 213 191 255 273 183 232 382 579 519 347 321 180 286 326 141 189 287 274 548 446 405 558 387 302 514 225 413 195 235 200 176 478 266 278 191 185 158 224 350 284 233 126 429 366 385 770 208 598 239 479 372 344 269 350 371 894 444 340 282 222 352 435 212 197 475 314 332 810 829 347 294 425 329 275 326 108 338 462 167 201 165 236 169 210 281 421 219 239 260 431 313 377 338 424 317 401 293 271 139 55 60 128 120 436 199 289 325 321 380 332 525 501 293 270 140 82 223 230 58 294 126 219 173 175 739 729 4891 168 297 474 468 326 253 308 394 128 140 410 257 241 343 343 312 315 431 333 186 262 177 225 204 204 470 384 391 294 238 501 295 124 301 374 329 400 398 362 382 294 154 264 380 197 372 251 327 383 417 2062 1890 420 399 259 313 374 331 352 283 317 625 432 491 501 259 189 190 204 374 474 466 369 359 244 242 291 372 482 305 212 445 208 233 350 180 275 126 312 432 335 161 291 191 743 1058 287 184 313 244 203 171 389 173 191 286 220 870 568 397 458 538 264 424 206 241 519 513 46 60 144 959 798 1124 386 358 755 863 592 432 480 763 374 528 476 496 261 360 641 427 102 76 257 374 210 229 509 567 517 678 485 1061 1139 1200 1197 1148 951 774 618 738 1066 1136 1048 1081 1162 883 974 958 956 1218 1367 947 1091 1403 1166 1212 1125 1211 1278 1132 1379 1280 1378 1246 1541 1821 1012 1003 707 891 443 1161 1309 582 600 844 343 403 454 314 457 280 323 804 805 371 270 310 298 368 235 1374 1488 1363 1211 1179 1504 1508 1441 1361 1575 1597 1481 1636 1229 1529 1480 1274 1531 1914 1496 1621 1320 1267 1856 1607 1489 1386 1342 1605 276 233 194 1727 1675 888 1933 2505 2716 1896 725 780 333 92 364 129 304 130 163 1266 668 749 276 450 408 356 648 834 720 1528 806 770 835 906 1026 1812 2115 1608 1843 3626 3355 1674 1917 2467 2855 1090 884 957 850 1207 363 967 365 1252 589 1457 718 44 36 990 884 946 2337 1175 639 1026 415 544 361 249 568 515 475 768 610 1568 1582 900 558 1281 986 952 1591 1135 1222 675 564 612 1594 651 1304 514 996 530 622 887 849 1065 720 1666 1531 478 484 753 477 436 407 449 393 354 713 978 536 928 996 601 555 1651 380 506 545 443 725 692 669 726 445 698 640 578 601 613 578 648 674 927 677 664 445 462 781 244 362 340 212 225 260 690 289 190 417 366 358 554 345 668 278 370 600 214 192 306 272 227 181 265 251 142 124 185 347 263 373 309 334 237 208 312 308 223 260 299 303 183 194 275 311 421 100 270 464 391 522 281 297 335 367 300 417 469 602 459 286 359 406 618 328 166 330 324 312 203 316 229 309 645 715 613 330 380 680 175 351 378 628 369 515 584 326 337 287 293 493 347 566 374 178 405 385 322 407 194 323 405 554 413 424 819 46 622 509 287 339 218 252 464 420 262 479 515 374 481 428 476 270 184 263 131 163 344 255 174 139 123 174 116 187 224 289 443 337 216 208 162 218 171 238 176 252 226 603 358 233 193 140 363 280 189 187 279 301 371 307 530 537 443 283 359 419 282 279 142 212 267 202 606 407 624 317 183 187 460 402 298 139 428 507 505 648 513 561 369 386 269 450 473 637 453 393 282 815 772 687 628 495 561 357 418 285 499 266 573 753 424 578 416 386 858 230 391 419 1238 208 232 207 183 241 265 435 364 316 186 277 296 348 210 156 342 838 469 500 559 298 674 117 203 111 148 253 630 454 503 522 492 558 854 694 559 446 517 669 502 533 430 458 305 498 341 455 144 168 227 382 220 1003 337 217 444 96 312 187 219 447 589 267 317 518 470 488 373 734 691 383 237 601 773 559 642 512 936 554 647 847 674 921 944 522 349 398 378 244 404 566 834 499 211 673 1331 1413 554 396 512 879 755 493 674 275 772 468 487 417 536 707 618 631 604 528 542 750 380 442 779 541 520 1109 1038 939 370 336 369 328 306 375 371 305 322 350 433 323 149 496 696 547 484 400 521 498 481 472 559 592 697 561 805 613 643 774 559 487 571 708 565 643 557 500 596 539 794 584 539 512 730 851 736 681 645 425 441 558 814 1786 1558 1308 1130 943 909 1036 1116 973 1079 986 1132 874 1150 808 1035 1797 966 1052 694 718 632 784 722 488 912 514 579 820 640 1343 450 586 446 328 407 414 469 338 597 511 404 487 354 401 311 281 161 318 231 207 151 394 288 322 423 353 216 579 460 535 686 701 663 426 641 714 534 832 739 578 604 620 526 263 266 248 287 312 247 248 303 157 100 320 118 145 154 234 329 84 191 125 84 180 169 217 202 172 294 236 346 268 236 573 580 590 260 229 333 258 146 126 160 260 273 349 278 329 371 215 183 155 193 283 376 299 401 350 639 221 411 246 398 462 342 412 340 340 271 361 328 312 234 403 271 389 436 554 472 447 406 263 298 261 359 430 753 741 526 533 854 713 272 420 466 258 121 778 330 602 312 253 717 268 478 240 478 670 627 151 207 144 592 471 535 901 592 197 183 217 420 297 621 518 311 340 441 539 434 329 460 595 447 567 607 508 658 638 699 741 576 509 429 454 608 620 670 711 335 513 376 380 258 302 1499 437 692 696 547 575 556 474 561 801 732 660 699 514 383 356 350 230 250 331 397 490 445 469 334 447 363 564 473 595 523 477 302 191 307 130 176 146 124 162 165 156 136 168 180 275 205 86 295 488 399 334 387 306 408 271 264 204 278 526 573 670 586 392 707 563 421 461 528 388 325 439 442 278 427 504 334 763 374 331 497 574 272 342 395 486 547 421 425 654 487 495 331 888 410 559 446 564 488 635 701 522 931 470 370 421 746 299 643 702 451 211 216 219 98 147 145 183 498 368 436 508 500 703 597 325 366 499 138 547 229 154 287 250 517 248 443 326 163 306 306 223 265 252 288 258 170 268 219 316 256 146 284 206 353 415 303 901 512 444 551 277 318 241 237 500 317 309 294 397 259 243 108 130 311 362 599 521 551 744 405 465 417 388 516 501 391 575 740 148 232 621 488 609 711 508 376 217 613 633 124 157 277 222 148 461 889 931 810 151 122 234 356 271 218 553 1259 282 1292 1170 1427 1206 1192 1384 1454 1627 1304 1630 1278 1456 1697 1455 344 397 525 396 508 420 708 435 335 439 491 441 369 369 641 434 360 498 584 326 312 356 223 486 468 557 571 631 511 317 520 572 281 478 384 310 253 555 277 414 584 598 607 519 616 705 823 392 436 621 599 581 567 629 346 302 194 234 227 359 381 472 374 342 366 405 415 463 343 418 384 402 320 447 424 604 490 291 518 444 627 257 360 249 338 257 302 221 457 340 298 281 545 272 358 513 328 341 329 333 496 294 353 394 332 282 327 362 334 382 339 310 310 319 438 324 341 633 604 621 614 432 601 379 430 455 501 565 365 312 570 570 392 566 399 597 596 640 418 417 432 482 426 342 429 476 491 442 466 375 371 435 549 574 509 601 379 333 395 516 120 116 172 136 178 184 146 373 116 162 207 343 98 104 114 343 467 360 366 215 197 205 223 465 547 250 255 223 239 220 264 253 215 296 355 423 325 427 170 189 266 254 211 233 390 193 245 144 176 361 312 404 237 108 96 134 157 240 237 207 235 194 232 214 283 275 249 252 120 106 287 580 221 204 238 121 171 129 242 309 188 390 325 357 130 158 149 370 348 283 201 107 332 152 222 85 219 283 236 340 184 253 462 206 154 254 250 163 325 313 282 437 285 252 346 180 181 224 350 177 169 247 163 185 298 191 215 347 252 271 549 428 466 624 326 299 365 746 397 816 637 257 680 183 184 338 249 463 234 212 483 430 322 249 174 176 218 386 188 134 482 301 334 319 277 133 332 632 378 318 388 264 483 361 192 128 194 376 390 376 548 284 158 307 207 159 248 271 214 342 557 366 307 202 248 198 236 308 263 211 136 202 366 212 275 371 227 232 377 317 460 256 307 272 268 424 258 489 308 219 181 339 343 277 148 173 410 289 454 295 207 391 234 570 203 276 198 435 130 500 281 220 376 259 211 381 164 147 302 215 156 378 396 799 372 193 389 255 184 121 232 369 263 279 266 113 171 232 299 478 248 371 213 163 449 299 448 362 415 276 345 275 319 111 107 142 144 376 456 299 394 304 433 490 415 378 449 178 114 98 240 278 93 161 238 195 260 411 166 177 168 6201 394 322 384 356 303 397 164 168 233 330 300 220 237 199 270 265 223 480 336 366 296 264 299 331 359 431 596 473 438 287 344 239 215 209 193 231 250 470 209 309 443 161 412 236 143 258 216 490 508 1416 1419 272 244 311 308 237 269 484 441 478 480 355 512 345 388 139 170 318 355 197 352 260 252 218 304 229 468 314 246 256 298 478 426 483 178 611 157 182 321 293 259 290 297 306 434 258 309 471 294 226 536 708 465 350 231 292 602 459 213 394 157 192 472 380 211 538 492 178 205 163 557 1137 830 229 641 944 474 624 442 506 617 415 377 371 439 251 435 545 668 233 215 163 78 215 149 387 368 479 353 499 582 766 566 556 625 644 536 679 331 780 886 833 775 731 832 832 786 778 908 1110 762 806 845 823 1181 944 906 784 998 779 724 808 1411 1265 1284 662 952 695 435 303 919 867 460 410 1194 210 200 302 118 375 378 239 430 381 466 242 254 205 217 184 1076 1210 1124 1276 1000 1040 795 1240 1205 1112 1202 1015 1120 904 1158 1320 1069 1007 1040 1085 1108 1084 1304 1244 1637 1472 1425 1323 1346 189 169 170 934 1210 553 1266 1420 1595 1452 609 635 1083 394 1137 159 473 331 309 1398 785 882 160 353 278 236 840 995 1254 1260 967 930 741 642 1087 1104 1351 1382 1785 3536 2941 1607 1517 1917 1830 1239 579 638 738 915 668 1081 387 1065 373 1135 528 63 57 609 719 1262 1580 733 324 908 447 570 390 345 753 640 568 466 426 1258 1449 538 774 1082 1282 1191 1366 1008 1078 681 804 387 1033 655 1373 523 562 154 1044 671 621 641 1148 941 1071 344 320 520 361 467 464 485 329 354 622 769 400 513 830 379 335 1376 515 573 749 683 564 581 520 769 728 539 552 446 684 670 845 666 688 824 775 670 461 559 639 227 363 278 282 306 386 602 308 327 264 493 190 601 684 421 332 550 417 387 352 386 238 228 261 185 250 185 198 178 134 325 222 227 250 197 148 245 172 180 136 148 204 159 185 294 328 394 315 388 213 332 261 530 241 301 293 275 254 341 269 288 254 198 192 410 404 265 384 373 321 467 434 424 353 250 486 500 285 220 277 355 533 477 354 264 265 146 279 271 176 192 381 175 176 243 159 552 400 382 426 341 397 412 436 258 322 417 61 354 232 206 376 170 296 341 494 276 455 423 506 455 512 403 327 172 154 200 149 288 280 364 126 118 374 165 161 354 277 230 195 502 490 112 236 220 68 184 76 250 488 441 120 96 371 249 298 146 156 245 312 378 250 268 292 291 300 192 422 354 197 213 246 261 280 346 310 479 400 317 194 249 178 146 271 304 421 490 587 913 363 462 574 409 665 443 318 383 488 238 742 542 837 599 595 763 416 492 490 426 242 536 612 340 322 452 639 491 221 401 403 824 207 248 203 317 277 287 204 183 452 215 258 208 326 181 181 310 803 423 477 552 554 727 95 229 156 107 282 538 400 496 464 454 605 271 340 309 213 231 455 227 319 354 452 257 534 327 342 188 248 198 238 183 432 247 146 165 188 403 210 319 208 795 291 188 661 389 514 417 611 534 382 191 1023 381 419 461 294 412 337 425 326 278 307 397 282 213 219 258 212 422 302 513 633 259 629 836 949 541 298 461 601 328 563 450 249 463 383 482 335 505 496 461 514 491 449 453 578 310 264 499 428 532 716 750 603 563 551 606 281 245 365 353 536 326 448 446 262 310 217 306 270 401 396 395 407 534 199 499 532 832 508 366 595 397 634 507 370 685 519 593 720 386 285 504 551 434 447 684 569 450 636 535 540 517 508 482 635 372 1329 1265 986 752 1094 836 927 995 790 1155 1012 1128 998 850 1097 623 1021 988 712 643 669 488 692 635 539 480 214 412 712 535 923 282 380 338 402 144 748 448 98 121 257 227 248 132 306 388 394 229 440 169 253 249 384 269 346 376 410 402 553 415 360 495 367 432 391 511 299 427 518 674 560 550 639 542 193 196 174 199 193 126 187 155 265 86 222 98 179 145 86 126 144 133 181 154 158 179 183 142 146 181 157 194 234 395 241 223 239 185 175 122 235 140 132 142 215 223 335 139 143 214 208 153 129 98 114 259 210 225 389 668 354 223 207 390 431 355 515 390 377 312 330 336 313 413 248 354 521 266 364 248 385 380 120 148 106 449 403 357 539 304 659 401 393 314 368 360 251 273 781 415 667 259 341 716 450 324 426 283 374 573 337 359 318 417 327 352 546 414 331 315 209 540 196 427 531 378 348 548 512 497 506 524 375 466 528 426 580 455 730 455 691 1006 450 983 480 609 582 691 871 180 238 236 202 323 267 1376 571 552 511 425 557 465 405 476 671 747 756 522 290 294 188 190 269 586 369 376 467 227 351 365 225 334 485 518 393 543 281 297 294 238 299 428 461 408 498 472 375 332 184 255 258 62 123 282 238 363 183 700 528 559 576 565 614 370 345 479 537 511 665 466 531 371 420 727 649 404 421 363 315 324 378 220 571 372 494 511 382 569 338 269 396 427 456 447 239 456 286 345 232 312 495 314 443 439 589 780 402 1131 695 514 362 908 402 543 1006 515 215 384 444 136 100 108 132 334 237 404 326 400 345 416 131 329 248 184 230 208 260 182 176 771 169 417 181 169 187 301 225 198 187 145 150 130 183 234 134 295 398 222 255 162 331 187 820 240 226 465 252 185 213 160 96 164 279 422 450 262 311 226 211 159 118 383 225 259 274 291 424 263 175 491 328 283 338 580 331 557 581 509 560 613 483 322 378 312 369 108 232 212 197 169 228 898 796 504 295 375 348 459 275 466 230 1053 154 1277 1062 854 1142 1314 1357 1480 935 927 995 908 1044 956 1198 345 428 460 312 494 486 483 337 285 263 435 332 283 281 623 674 275 295 524 320 314 282 294 555 503 372 388 440 988 1126 745 559 673 649 723 732 694 562 777 618 645 736 742 688 872 841 768 762 857 716 537 568 545 571 709 529 651 890 626 562 719 773 711 536 914 747 720 776 1081 852 952 773 869 786 799 842 662 691 1004 832 888 668 731 598 653 662 632 668 555 661 651 593 850 625 692 1006 650 782 685 834 737 678 808 739 786 837 841 865 980 762 806 579 589 774 509 663 805 747 896 768 905 625 833 914 1341 1146 906 810 916 623 847 904 618 829 876 876 899 727 921 1157 893 1030 885 1143 972 1071 971 1135 981 733 805 724 780 725 809 815 925 884 662 913 298 199 252 250 305 319 150 287 238 228 247 251 254 313 235 230 301 259 318 479 258 485 349 380 523 238 226 216 232 266 301 387 230 344 301 289 244 346 268 274 210 173 149 252 260 269 351 306 391 359 333 778 378 226 189 102 218 184 389 377 419 144 238 283 256 293 226 228 435 185 446 530 320 177 267 323 208 350 302 622 410 710 421 455 437 217 382 331 334 270 622 419 229 252 444 283 391 441 403 259 372 410 377 536 466 456 387 557 501 685 327 672 897 580 545 343 437 434 385 428 440 465 269 428 431 253 398 653 501 247 969 859 741 464 547 800 610 855 452 764 444 372 531 380 428 495 463 733 622 518 639 745 364 660 578 615 516 787 449 447 499 661 513 371 339 275 748 566 1042 785 548 540 505 733 429 584 365 420 409 445 513 353 299 456 406 221 334 397 399 444 714 555 529 430 534 343 377 399 286 490 206 458 445 459 550 780 404 300 504 392 646 290 427 331 376 473 537 573 288 322 341 289 619 481 442 350 314 725 518 575 366 874 443 800 471 705 362 578 505 825 423 485 419 671 619 425 227 243 463 583 573 769 778 655 599 431 501 610 526 464 577 614 166 196 222 232 342 451 422 537 305 363 552 472 431 516 519 774 244 646 606 513 490 251 331 411 340 371 447 708 797 660 635 883 581 547 385 373 145 148 364 382 94 265 293 614 422 461 354 199 297 394 11654 1908 717 487 348 610 354 347 268 542 269 198 313 292 319 297 362 362 271 357 321 325 379 620 484 524 637 386 358 705 698 324 368 426 382 411 459 549 341 395 279 292 476 248 374 438 571 801 554 3144 2744 603 611 453 547 625 580 573 478 1032 844 899 715 547 431 393 411 400 507 563 474 573 555 533 543 470 595 667 316 284 470 588 540 1065 741 537 540 390 529 424 581 369 406 673 518 443 459 576 809 685 537 631 435 353 511 515 881 666 564 478 433 326 610 508 445 644 588 330 362 400 916 809 841 662 905 1407 899 888 725 742 986 757 883 791 576 556 439 848 608 230 222 263 216 235 461 1051 1091 795 891 980 1438 1508 1588 1646 1579 1449 1324 949 627 1811 1940 1963 2189 1811 1276 1523 1442 1543 1462 1758 1463 1885 1504 1816 2054 1822 2108 1926 1849 1727 1952 1312 3355 2857 2670 902 1168 1630 916 805 1464 1786 1108 803 1721 535 457 529 517 618 517 463 1045 1119 624 572 530 443 455 395 2185 2151 2222 2340 1789 2475 2269 2322 2751 2589 2462 2642 2613 2315 2382 2439 2313 2649 2459 2701 2625 2689 1743 1939 2681 2702 2390 2714 2494 340 290 535 2371 2467 1032 3575 3235 3247 2915 1109 1290 550 196 587 287 377 242 277 1691 1309 1279 281 362 238 639 1230 1216 1271 1424 1285 1121 1945 1320 1377 3259 3725 2690 3359 5641 5981 2800 3489 3239 3878 1450 907 1451 1318 1628 1112 1552 575 2422 758 2114 1064 136 118 1660 1110 1626 2775 1851 927 1464 976 755 645 619 990 927 1097 1014 1033 2168 2695 1159 629 1713 1700 1747 1977 1317 1233 894 636 641 1446 1246 2113 849 861 474 892 843 833 1172 969 2285 2076 722 649 795 808 1000 763 761 629 885 916 1327 1001 749 1154 594 482 2101 643 882 792 526 1197 1261 1179 897 1182 1137 1058 990 1082 1080 1178 1101 1090 1246 1332 676 985 834 1105 531 416 416 438 407 338 961 410 458 375 653 472 885 543 569 395 672 608 403 271 243 269 233 371 349 649 432 364 570 377 399 402 397 565 561 641 458 806 668 685 708 509 475 259 504 561 629 185 410 646 357 365 456 410 387 708 420 586 623 507 523 289 300 667 757 614 484 561 497 531 391 550 369 455 468 526 431 474 534 613 623 704 685 674 734 550 595 639 608 538 480 626 678 703 639 455 656 548 488 631 451 526 691 758 492 631 1380 111 1092 473 434 348 308 329 479 825 527 852 754 1378 956 1032 634 634 440 427 473 180 367 435 462 204 172 464 346 207 327 254 301 276 372 316 234 372 302 252 216 226 268 802 623 685 535 446 594 376 628 523 389 485 643 445 604 573 724 619 624 986 377 723 811 407 616 769 710 595 562 541 247 326 548 381 301 253 612 504 555 547 881 805 710 559 774 705 862 752 697 777 766 1022 758 950 924 803 911 417 463 765 509 325 748 955 838 944 539 516 503 381 454 564 1621 226 221 207 287 266 296 293 459 331 328 537 469 823 236 156 330 540 733 592 630 395 1299 200 245 161 216 528 697 571 635 637 629 695 640 710 473 436 425 610 487 507 458 675 532 729 566 512 379 435 354 529 600 855 476 376 315 239 402 157 376 418 994 523 441 1099 610 803 914 785 1077 646 324 845 564 672 838 680 1013 795 543 524 805 819 885 499 639 501 519 512 805 740 1107 891 518 920 1024 1140 681 651 641 1235 722 692 1214 375 1031 736 794 815 788 768 614 788 794 517 636 865 946 504 708 582 782 970 925 1111 635 583 535 580 509 514 642 579 349 438 506 486 479 470 543 622 769 888 703 912 596 559 623 547 1133 857 770 710 732 637 844 894 1013 1038 843 766 907 723 819 780 832 1074 831 610 1228 1006 900 1124 1322 729 843 814 929 2413 2502 1882 1809 1858 1658 1445 1570 1658 2097 1728 1832 2020 1323 2007 1334 2245 1847 1487 1121 1168 750 860 1123 855 1250 597 1046 1444 1116 1587 862 971 1003 316 333 712 359 522 530 635 360 401 475 397 451 387 399 494 411 538 537 478 553 605 641 717 767 1086 983 771 853 762 771 648 795 1175 813 1077 894 1071 816 977 401 395 307 260 438 505 344 441 322 221 213 391 212 221 178 324 406 169 156 120 337 208 200 163 192 151 386 326 400 496 431 642 498 619 373 490 410 635 321 327 298 501 362 244 252 636 281 259 219 195 177 215 820 385 503 711 670 424 483 193 564 618 487 446 441 432 549 455 506 466 367 541 554 561 383 533 391 631 483 313 372 285 696 473 443 521 557 510 559 554 287 515 570 496 207 622 347 879 539 367 943 240 440 248 434 947 1134 410 439 391 1016 892 1079 952 439 234 218 469 697 332 582 791 533 348 718 591 331 344 855 546 710 665 551 630 934 740 644 1032 1231 748 681 679 1015 906 1199 681 277 620 547 647 697 635 1703 605 577 505 651 971 690 642 834 921 965 1008 684 514 868 550 505 466 507 510 770 803 741 894 672 563 620 1039 704 779 743 583 645 358 656 459 274 211 166 257 194 208 177 342 230 280 352 334 761 817 806 730 842 918 741 994 975 809 799 901 1048 873 812 1008 883 883 807 838 747 799 845 1215 770 789 858 970 623 716 586 677 635 776 579 630 762 976 527 927 935 1070 906 532 709 711 564 800 798 990 978 858 881 757 1264 801 599 327 1054 543 807 954 607 339 373 341 119 133 183 210 392 494 395 444 396 469 676 284 633 636 436 676 285 257 410 341 744 186 616 426 455 488 472 689 358 399 270 260 226 340 382 260 551 397 450 524 438 543 323 1399 646 596 469 383 322 379 337 336 472 383 427 435 624 391 254 285 208 234 529 846 686 503 912 907 651 489 771 552 549 867 866 165 588 558 493 597 600 630 1006 671 683 464 432 542 372 483 403 1079 1209 1083 755 333 574 264 646 540 759 352 1722 351 1789 1646 1712 1510 1625 1518 1476 1620 1965 1746 1894 2079 1936 1913 724 582 685 512 819 845 706 847 729 684 875 913 847 674 675 533 522 741 1036 930 720 746 749 795 830 765 806 965 1076 703 667 693 530 675 893 576 558 689 518 694 735 796 727 842 786 673 652 566 745 805 632 407 379 482 751 496 589 548 590 635 616 689 719 647 542 461 495 492 747 603 754 789 760 761 718 702 755 571 668 568 828 558 460 565 441 509 496 564 628 562 601 472 591 611 604 665 542 653 600 638 568 466 573 699 577 518 603 627 466 510 532 807 500 677 539 605 652 588 689 640 955 606 642 595 718 625 661 678 858 638 688 613 499 909 1043 865 867 1112 525 685 637 641 702 716 746 746 655 663 647 1002 967 1062 682 587 672 635 788 551 737 838 355 265 216 247 314 324 205 312 131 152 255 191 178 292 199 256 280 258 272 325 210 353 308 382 493 194 261 241 257 233 227 222 278 368 338 442 346 454 277 337 230 178 162 237 311 298 216 196 345 291 279 724 709 254 244 84 219 133 469 375 393 279 174 187 202 323 200 213 144 194 391 632 307 218 272 328 326 261 270 494 385 735 310 386 402 186 316 514 480 360 477 355 319 197 234 335 281 258 279 200 375 262 258 440 466 432 266 404 249 466 572 669 834 507 594 435 305 306 417 579 441 351 363 269 373 378 409 400 447 334 1088 925 760 695 522 534 458 628 686 772 541 358 589 300 407 793 669 604 491 408 847 675 575 680 481 519 399 665 336 407 350 528 244 414 329 237 368 495 770 461 421 555 386 847 579 380 187 319 353 299 423 291 402 390 331 216 439 330 255 457 747 553 722 337 291 364 446 472 217 340 237 259 531 330 481 699 399 373 497 296 499 404 507 264 262 418 605 507 293 276 207 351 778 386 479 565 299 496 503 544 407 1014 315 873 262 546 292 603 473 549 500 476 453 479 438 299 253 322 326 479 509 482 494 588 465 367 388 496 384 296 420 410 215 245 156 223 226 243 293 451 224 260 266 274 464 375 807 820 225 439 537 440 332 288 353 376 448 280 329 616 782 614 723 690 543 467 361 380 217 123 448 425 174 354 276 351 329 353 296 273 474 322 1908 11177 508 580 430 683 345 569 615 558 462 330 382 450 343 294 416 443 307 415 324 392 449 675 419 579 613 184 224 600 628 272 315 395 373 417 419 366 478 386 233 236 226 260 270 370 513 817 474 3077 2407 499 389 411 532 595 459 590 524 887 807 803 574 755 451 263 356 224 458 392 359 618 616 493 502 393 566 661 332 422 321 448 401 737 527 633 464 461 416 364 373 443 410 387 352 374 398 800 640 896 529 607 588 630 416 386 687 487 438 582 242 276 724 375 669 395 361 332 380 446 737 682 805 634 954 792 639 695 615 679 762 542 664 675 574 541 563 916 545 279 265 365 167 304 275 581 896 916 563 628 1577 1509 1644 1370 1227 1038 1010 1061 835 1639 1495 1671 1667 1611 1594 1631 1522 1417 1559 926 1597 1493 1505 1195 2153 1630 2140 1605 2108 1547 2403 1727 2907 2588 2745 892 1275 1366 736 730 1538 1556 1079 831 1194 527 475 838 766 524 330 476 1112 1327 597 387 607 474 486 213 2158 2405 2273 1979 1894 1674 1817 1872 2515 2291 2396 2426 1894 1816 2220 1949 2079 2153 2062 2374 2295 2519 1834 1964 2449 2412 2300 2480 2435 388 332 273 2202 2042 1013 2643 3021 3155 2836 952 1063 569 171 496 236 321 244 231 1707 1093 1021 344 384 334 542 1099 1392 1185 1438 939 1029 1636 1044 1154 2250 2580 1881 2977 5102 5442 2263 2339 2559 3210 1251 674 1287 982 1247 892 1265 583 1632 887 1680 1016 154 148 1685 1193 1631 2196 1041 731 1093 905 990 640 508 1071 1041 1023 1198 1020 1560 2294 1326 663 1367 1502 1486 2013 1218 1246 844 750 785 1657 845 1517 527 959 511 858 719 711 1063 722 2037 1928 703 673 579 728 726 537 604 441 539 653 1055 684 588 1149 559 525 2401 645 765 841 578 953 898 1026 681 769 979 842 903 962 968 980 1076 1171 957 836 858 634 877 876 391 405 238 551 352 393 882 461 480 334 770 379 551 471 415 419 994 614 376 262 461 199 149 316 327 470 431 342 331 551 421 397 356 409 547 367 419 461 496 430 503 405 294 126 510 594 710 248 301 423 244 383 507 334 318 398 318 469 806 570 459 425 328 867 695 931 366 506 488 544 479 671 554 611 631 515 615 738 432 965 452 726 650 943 646 341 465 418 494 458 475 703 500 913 569 281 769 622 522 652 641 691 644 809 406 659 1128 76 1148 599 450 431 442 287 487 685 485 983 851 1056 776 739 885 366 478 290 447 230 223 200 215 330 296 215 229 238 150 349 381 278 350 310 296 230 198 132 167 218 199 826 591 739 589 394 607 337 429 362 499 340 708 577 521 504 503 408 600 880 512 555 454 492 486 547 562 557 691 635 301 362 400 275 223 226 487 549 734 458 632 462 697 685 476 594 700 525 537 742 689 1123 707 997 844 840 976 639 436 491 535 165 657 714 693 805 523 568 479 248 563 553 1462 228 250 208 241 248 316 236 283 352 237 517 521 554 310 289 239 769 504 444 542 341 952 150 295 127 183 579 718 467 521 680 531 704 454 663 487 463 435 569 448 487 372 664 558 713 628 553 427 555 447 324 306 807 454 256 238 332 385 312 364 324 627 297 383 886 593 731 676 811 706 874 490 636 797 649 710 578 850 544 478 581 863 660 586 785 448 442 395 531 816 703 567 740 399 965 799 904 661 574 602 969 755 482 843 251 750 458 643 487 627 718 574 654 650 776 762 694 628 436 678 669 558 748 807 705 742 662 473 519 450 269 320 293 288 384 480 535 714 372 384 568 634 694 604 510 633 482 594 609 1065 673 708 582 752 788 636 838 884 720 836 770 748 918 688 732 1004 651 767 672 960 759 815 959 995 794 1042 940 1071 2339 2712 1796 1717 1484 1526 1544 1733 1452 1595 1384 1597 1576 1740 1897 1278 2452 1585 1458 944 994 602 515 921 935 913 405 1128 1307 1094 1641 561 717 883 369 454 799 435 517 520 432 396 348 472 348 346 308 462 404 508 374 356 532 595 752 598 578 546 656 728 863 800 695 753 913 869 829 887 813 967 677 994 1009 550 245 193 152 237 270 199 356 196 251 134 262 275 257 204 237 220 176 136 107 118 130 132 140 126 132 322 262 339 299 395 660 443 610 292 334 476 518 276 268 272 452 277 367 356 456 104 106 236 204 172 252 578 408 543 507 848 362 227 131 350 440 381 404 391 451 485 356 425 342 436 382 337 443 375 470 436 504 406 277 373 404 945 489 619 624 545 488 634 572 316 566 582 276 126 615 302 602 290 218 638 291 376 255 376 796 961 282 439 393 896 979 892 924 611 203 177 237 405 274 544 481 277 250 462 452 374 275 585 788 687 827 640 745 801 592 675 743 841 760 702 934 914 761 938 907 291 769 651 400 695 602 1625 776 725 655 652 905 805 750 890 848 878 918 765 523 707 445 358 276 662 375 600 736 836 897 683 415 695 684 719 808 661 373 390 427 324 408 200 198 176 244 236 186 168 301 299 300 209 287 658 866 788 657 645 789 627 705 818 679 761 789 763 787 849 821 890 968 874 922 581 799 716 945 708 605 488 772 506 753 681 599 785 782 629 623 665 792 564 700 763 1066 1097 631 539 746 489 615 640 695 841 798 909 740 1296 666 423 346 778 281 796 989 612 296 208 301 82 115 145 337 424 382 373 512 320 412 399 239 651 628 594 469 435 468 382 281 675 285 495 298 313 561 400 516 256 354 306 312 224 385 297 288 686 364 514 321 371 415 263 1338 418 386 479 477 379 411 383 325 541 356 272 355 470 427 279 295 260 253 649 1071 546 569 905 966 544 363 777 453 388 653 795 325 483 432 392 456 476 582 950 456 322 559 419 499 298 337 289 682 1045 873 598 425 556 334 620 379 653 341 1672 410 2057 1919 1729 1778 1626 1553 1482 1756 1793 1814 1621 1438 1800 1804 677 623 458 500 591 536 800 743 750 673 874 716 723 689 465 576 479 601 918 695 624 568 634 719 675 909 853 980 1351 1213 689 956 847 1041 888 937 873 942 873 961 1001 1023 979 1014 1216 1194 1407 942 1166 1105 1129 1182 1082 1250 753 730 944 1206 1077 780 1150 1115 1024 820 1228 1377 1467 1315 1404 1111 1371 1272 1342 1359 1398 1068 1353 1028 1227 1219 1458 970 967 904 790 1008 893 1077 1222 1103 1044 1163 1257 990 1359 1344 1019 966 879 1003 993 1180 1002 929 977 902 1268 1201 915 908 966 952 896 973 890 1098 1066 882 912 912 1013 876 1353 1160 988 1019 1192 972 1384 1068 1608 1283 993 1298 1261 1244 1268 1381 1399 1373 1376 1261 1207 1364 1213 1234 1177 1182 1093 1243 1091 1258 1245 1122 1476 1073 773 915 1077 1331 486 416 648 305 699 355 373 367 307 351 569 559 558 556 604 351 447 415 463 541 288 511 370 591 743 581 436 393 460 587 622 703 687 551 482 578 383 655 449 444 560 361 357 526 399 395 496 550 633 711 635 1177 499 401 367 421 306 299 761 599 648 306 258 295 247 404 261 347 301 389 553 1131 501 395 549 513 706 572 566 788 700 1041 566 641 736 617 377 487 474 450 676 433 616 345 351 433 444 545 546 454 717 612 732 882 391 721 564 938 571 549 445 842 806 877 698 430 673 833 691 627 581 776 496 685 796 752 529 882 777 600 942 1372 1537 878 1316 885 881 1317 729 2019 865 657 891 657 642 855 891 1057 689 712 1396 974 489 937 653 659 607 1099 870 577 682 667 564 451 469 501 862 1285 1201 864 790 775 761 920 800 754 515 602 618 488 716 753 500 726 600 512 435 462 365 664 981 721 686 565 688 657 534 673 300 485 396 561 798 803 889 1139 782 471 845 642 935 762 584 392 381 563 554 732 488 662 667 420 838 708 644 417 732 791 750 1254 652 1365 592 1148 617 701 389 772 461 1069 676 734 707 524 944 749 541 520 691 940 883 1156 1152 1064 855 506 575 470 685 507 790 1072 215 253 379 393 569 722 721 1182 563 740 673 478 822 928 1490 859 460 534 785 571 106 74 96 154 412 646 736 1132 1100 1248 988 1761 766 678 737 571 296 198 497 792 160 445 678 803 674 700 694 510 468 384 717 508 12746 963 884 976 525 426 379 490 369 271 517 554 441 312 568 595 387 461 623 688 771 784 509 567 715 575 548 940 742 426 706 704 644 730 748 952 620 612 475 575 710 535 495 866 665 1003 909 3545 4024 612 642 619 661 1202 618 1147 993 1104 758 1161 922 1046 617 480 632 627 713 590 654 1003 945 1013 747 663 923 998 475 559 949 693 669 928 667 886 276 546 679 577 423 475 566 610 573 395 382 663 727 1140 614 677 501 550 580 615 1042 646 508 540 562 779 1147 669 546 928 865 464 530 649 1077 1598 1383 906 1363 1738 1490 892 976 1248 1739 1027 1001 765 1010 765 661 1246 1058 460 440 406 435 438 582 1386 1311 951 1292 1306 2103 2030 2125 1755 1577 2047 1583 1274 1061 2585 2626 2360 2333 2508 1721 2085 2065 1858 2080 1596 2075 2629 2258 2182 2681 2317 2584 2734 2244 2401 2562 2509 3700 3576 3863 1653 1792 1986 1210 1168 2409 1790 1481 1099 2143 881 931 745 906 866 752 522 1186 1222 921 377 750 662 380 602 2822 3061 3123 3235 2941 2858 3128 3368 3633 3687 3091 3252 3761 3212 3728 3048 3808 3041 3760 3369 3105 3389 3213 3434 3748 3928 3726 3918 3479 848 755 264 3504 3490 1652 3866 5207 5277 3955 1286 1272 1087 383 1328 392 478 412 475 2679 1800 1826 653 847 740 959 1475 1752 1427 2469 1573 1562 2154 1547 1974 2766 3254 3221 3249 6422 6217 3255 4016 4360 4526 1738 986 1862 1749 1759 1027 2131 781 2847 901 2664 1167 197 156 2143 1836 2747 4121 2431 786 2111 878 1277 871 813 1351 1302 1495 1715 1732 2564 3504 1474 1204 1841 2505 2087 2469 2161 2166 1414 1071 955 2036 1346 2703 780 1504 736 1147 1023 1000 1150 1169 3118 3113 917 863 952 935 1157 931 1315 789 1018 1034 2109 1035 918 1959 836 706 2788 722 919 1206 854 1204 1460 1244 1163 1283 1020 914 1124 1322 1275 1302 1283 1320 1320 1244 1261 1202 1498 1238 894 628 733 541 665 532 1019 499 520 517 439 568 1387 882 837 589 1347 874 705 529 485 416 402 679 467 712 429 307 538 634 956 642 748 733 551 517 536 551 547 644 709 797 470 496 799 878 703 301 458 960 454 532 627 521 651 675 581 959 1118 639 704 445 479 1041 915 1033 512 616 509 479 690 832 718 678 656 547 768 855 617 815 659 682 652 914 951 437 436 527 443 477 507 976 581 684 1197 672 831 729 664 779 703 787 767 821 569 438 1034 190 1337 591 498 469 724 486 766 1041 681 1176 881 1133 1009 1056 976 457 564 520 499 611 483 556 290 252 185 334 310 348 370 486 634 460 311 273 405 288 276 140 260 363 408 1369 793 679 619 767 892 927 477 471 550 406 1417 1096 767 583 626 767 612 924 746 449 723 546 690 618 999 899 1061 796 545 407 557 542 322 308 1151 861 946 967 1169 676 860 965 880 1302 825 970 786 922 1248 1641 1120 1311 1157 1325 1352 966 715 880 728 286 1047 1206 1014 1017 1011 1086 867 471 796 870 1824 278 318 248 323 301 329 419 550 671 621 650 615 831 360 400 398 1168 941 686 848 516 1373 312 434 351 354 890 1163 960 1027 1099 1063 1147 939 1016 855 744 773 1010 825 895 845 1030 891 1193 945 942 650 869 658 823 950 1570 804 523 670 296 524 452 445 416 1429 824 624 1242 1042 1125 1499 1326 1304 727 620 1744 1104 1285 1321 686 895 974 791 1096 1102 970 1026 904 881 790 810 848 1303 1097 988 924 553 1801 1417 1645 994 817 823 1519 969 898 1479 492 1386 1104 846 1095 834 1092 953 1111 1108 952 866 1485 1351 682 1086 814 829 1395 1791 1355 1222 1106 980 867 720 817 919 786 429 637 782 664 738 625 701 1196 841 1103 839 1540 809 498 953 882 1611 960 1724 1046 938 1821 1178 1462 1423 1231 1124 1308 1366 1336 1112 981 1191 1339 1069 1178 1577 1591 1426 1382 1519 1444 1390 1260 1422 3619 3944 2858 2890 2430 2265 2219 2411 2352 2445 2078 2374 2646 2128 2633 1908 3025 2334 1619 1223 1319 958 1286 1530 1479 2060 616 1338 1959 1693 1676 842 843 1294 778 937 1133 690 678 682 669 809 487 643 610 792 726 491 520 431 532 433 713 707 641 1271 695 709 1416 1138 1378 1477 1734 1526 1024 1386 1292 1198 1388 1538 953 1422 1445 837 489 590 538 592 622 543 488 589 316 265 591 270 326 314 535 533 229 235 341 278 233 212 300 260 255 688 423 497 432 699 821 692 706 622 773 525 682 488 443 473 452 460 730 763 738 478 456 486 430 532 607 1066 437 627 860 1174 643 581 355 628 595 639 578 672 807 886 687 660 628 645 693 954 854 696 857 671 715 655 664 949 932 1224 859 798 940 695 918 758 831 659 950 882 703 320 1264 633 1406 733 583 1441 622 688 586 574 1060 1193 564 714 652 1537 1640 1461 1625 1096 647 591 620 1240 765 1286 1274 786 703 1269 1280 1038 713 916 1140 932 1071 947 1252 1144 1185 1152 1653 1531 1411 1631 1207 1406 1542 1570 1548 599 781 676 586 711 639 2428 1075 1308 1216 1190 1296 1066 946 1219 1477 1445 1355 985 629 740 597 551 683 918 752 727 698 837 785 718 734 1094 1046 927 1052 969 617 652 633 784 599 332 336 298 338 330 314 290 727 283 441 481 439 743 1029 960 1029 1288 1145 1188 1272 1117 1095 1004 983 1263 1022 998 1077 1070 1135 1007 1081 1066 1014 846 1330 852 786 935 1484 921 961 896 974 1095 1010 956 987 1169 898 669 953 863 991 1203 981 1136 1350 889 1553 1223 1124 1114 1204 1793 751 1978 1298 1036 895 1783 821 1717 1085 660 553 491 460 299 280 250 322 769 1002 704 786 667 724 1009 376 699 689 406 516 457 452 468 524 1274 383 796 501 680 711 716 525 347 368 430 468 401 595 407 392 550 490 671 430 744 607 412 1822 828 649 547 584 760 527 479 544 602 710 1058 1071 723 731 624 617 361 503 812 950 1097 953 797 884 872 602 1299 746 872 1101 1176 468 1061 891 826 996 949 801 810 731 643 809 578 530 733 521 387 1059 1439 1715 851 566 644 459 533 607 516 646 2697 609 2903 2568 2977 2440 2805 2668 2877 2902 2835 2744 2715 2886 2813 2622 1034 990 883 755 1356 1373 1161 1102 1055 1174 1665 1101 538 702 1017 969 771 814 1101 1136 1033 989 791 898 863 1161 1144 1376 991 1101 564 781 999 841 723 888 782 748 538 587 741 814 747 781 1227 1085 932 859 973 1042 836 939 798 875 734 918 882 769 820 685 1087 941 1023 825 1087 1046 987 1168 1283 1156 1216 1326 1121 1442 1302 1735 1340 1052 1078 1165 1473 1001 870 1079 953 960 1022 916 1097 1020 1130 1352 909 1179 1453 796 1603 1064 885 950 985 1076 1096 1065 1006 965 779 745 654 990 948 1193 946 1118 887 1401 1183 1043 878 854 917 1075 1096 982 919 953 1105 715 889 1027 1063 1034 857 1240 1373 1279 1042 1354 1298 1321 1472 1358 1405 1028 1158 1147 1130 1036 1075 1197 1069 1020 1150 1103 1119 1097 601 573 736 927 660 388 372 361 427 423 519 327 208 365 266 431 231 219 294 453 469 445 447 357 293 272 451 385 585 348 435 383 411 494 379 388 484 597 595 429 332 459 446 379 503 463 437 615 292 414 695 282 384 359 341 904 301 293 257 360 309 261 701 353 404 372 419 281 506 368 468 337 412 303 439 893 784 473 529 528 454 524 353 658 464 891 494 534 639 383 432 705 681 586 478 303 380 142 391 295 482 517 585 506 535 712 679 506 613 540 240 652 387 487 571 1163 794 614 920 452 395 478 648 458 419 442 499 675 407 607 435 633 678 803 1235 1022 1028 810 740 1102 766 856 896 1100 900 477 1050 382 462 989 567 841 580 559 1045 725 632 782 548 576 756 645 781 498 604 645 339 489 507 617 753 976 1021 787 628 764 552 877 856 743 358 619 648 624 740 384 481 598 480 534 554 534 364 712 845 694 680 375 676 579 567 597 530 463 682 465 689 569 673 1025 617 602 758 648 903 605 570 564 632 773 965 803 368 438 567 542 738 594 704 599 382 670 690 993 624 876 503 1102 481 1005 323 675 376 1015 556 724 719 664 988 357 600 563 703 749 671 765 742 707 639 503 527 459 482 368 546 744 296 322 214 442 595 599 586 837 676 778 456 396 551 600 900 706 390 514 513 460 131 88 78 103 78 761 508 541 590 582 616 666 755 688 539 356 200 241 619 608 168 353 456 781 767 773 406 489 326 356 487 580 963 12120 4506 1176 416 515 745 525 448 364 492 502 445 404 648 716 415 572 365 722 612 565 774 507 824 303 318 811 779 387 454 524 428 506 529 666 590 604 345 258 652 486 301 824 602 1282 869 3502 3122 646 925 951 602 851 678 919 809 1164 1052 1082 1110 1076 577 460 488 522 743 324 547 714 728 776 976 470 730 821 599 527 695 601 616 825 722 855 364 379 596 490 392 419 309 330 404 289 138 610 485 548 378 433 650 386 544 609 561 346 594 365 390 632 730 461 530 835 776 242 266 320 637 1541 723 563 903 1045 1208 867 1201 1226 1530 916 761 1015 741 594 610 1427 905 363 303 295 162 234 388 1025 1024 1238 986 961 1517 1720 1789 1341 1369 1189 1324 1042 892 1850 1769 1636 1643 1998 1997 1350 1544 1873 1766 1707 1794 1813 1952 1464 2347 2195 2226 1997 2844 1919 2519 2273 3623 2981 2878 1615 1839 1923 1105 885 2022 1674 1691 1009 1777 695 659 1228 760 748 612 668 1304 1282 716 312 452 417 595 449 2452 2516 2484 3013 2813 2457 2627 2384 2254 3263 2603 3046 2902 2723 2610 2754 2811 2960 2738 3012 3394 3021 2143 2535 3013 2746 2729 2981 3571 586 499 369 3040 2719 1439 3604 4203 4569 3510 1111 1165 941 328 964 615 470 377 291 2001 1289 1372 437 819 666 858 1181 1558 1441 2627 1306 1468 1688 1375 1594 2948 3406 2823 2580 5506 5719 2863 3466 3536 3727 1698 956 1732 1437 1433 878 1614 688 2223 965 2232 1048 119 113 1527 1288 2280 3183 2034 731 2187 835 963 607 599 1342 1308 1302 1257 1140 2494 2652 1342 1159 2106 2245 2265 1980 1684 1400 1372 1272 968 2079 1516 2115 831 1649 763 1288 973 993 1239 1234 2439 1876 920 892 694 1032 1254 1171 1346 721 992 894 1556 1342 972 2038 932 868 2894 1164 1273 1373 850 849 848 815 1188 1338 973 834 1021 1144 1215 1216 1122 1241 1059 1111 876 771 1093 996 622 450 351 329 763 543 1017 652 707 389 580 486 856 541 617 698 938 883 346 828 616 338 281 280 488 389 490 455 501 468 635 832 559 735 525 559 727 650 547 538 790 654 631 285 633 712 767 226 498 638 578 648 566 431 624 457 510 590 964 461 708 516 688 745 748 930 652 767 828 732 807 752 652 752 827 680 1088 888 488 999 679 839 765 795 908 534 404 489 474 408 425 830 575 1025 668 442 1083 682 640 746 427 512 714 798 681 542 1073 137 1074 558 536 545 410 358 666 910 700 817 1266 940 1128 750 898 663 521 595 465 333 354 443 400 217 164 396 236 360 437 421 591 475 476 436 350 387 274 189 208 396 352 1128 642 428 374 558 758 445 606 663 531 581 1265 878 734 687 452 432 728 768 770 723 445 480 824 514 918 847 794 379 465 364 660 525 356 280 739 663 689 774 909 644 760 1050 831 825 595 736 618 865 827 1698 750 937 832 1093 1049 910 553 777 576 205 748 848 1142 1108 734 727 956 332 689 781 1643 274 212 203 573 321 339 604 493 574 472 585 590 505 283 200 264 1013 908 574 640 408 990 293 413 253 350 442 922 765 805 872 860 938 733 788 583 426 444 678 450 490 488 780 612 894 725 683 822 937 701 581 544 1287 562 407 439 225 561 298 319 604 830 615 546 1250 408 922 680 1048 981 570 427 1287 718 776 802 953 1067 790 970 867 892 733 803 958 534 698 652 715 858 922 1170 769 690 1391 1427 1556 634 753 539 1440 637 924 1215 355 897 661 872 648 874 1101 967 1058 1054 602 635 1219 524 647 977 823 669 1291 1209 1269 1085 871 576 977 824 625 596 728 417 497 847 555 704 740 1034 872 768 1134 612 1045 765 664 745 694 1219 759 919 1065 916 1087 1044 1206 1165 797 958 1031 1168 926 820 866 793 1198 842 1166 1231 995 1175 1304 1392 1312 1167 1102 1058 3349 3452 2940 2795 2199 2047 1887 1983 1645 2286 1741 1985 1715 2134 2238 1589 2633 2071 1384 1087 1360 1240 827 1429 1314 1906 762 1178 1719 1536 1766 898 919 1037 545 567 962 733 621 619 752 425 599 562 466 386 367 534 509 504 547 523 675 632 646 950 652 778 869 1244 995 984 1135 1148 1025 1006 850 1137 924 1272 847 927 1016 596 243 431 385 351 287 239 581 278 278 319 487 246 298 280 313 250 312 213 143 268 204 214 247 152 181 501 342 549 547 491 706 593 668 425 549 587 533 644 576 637 637 483 322 451 640 331 296 332 296 342 386 718 602 792 1040 1182 491 350 407 487 481 637 561 709 772 638 659 549 555 562 902 499 606 665 516 421 401 709 636 800 893 880 572 870 1184 790 898 905 1004 449 791 775 480 246 991 547 1066 617 518 1270 466 577 434 432 1135 1145 512 554 438 1040 994 1055 1243 1026 457 437 467 918 465 897 942 548 456 984 1067 574 492 1122 1186 765 1186 890 1139 1203 1097 974 1422 1113 1051 1107 1198 1131 1078 921 1494 547 659 705 791 404 418 2242 1064 919 882 786 1121 1105 1003 1083 1196 1317 1196 1076 628 883 601 494 459 510 653 856 765 580 734 545 668 744 835 748 1276 868 468 498 576 582 443 233 295 220 245 251 174 150 393 292 371 188 441 638 925 915 920 1182 972 943 1122 1096 1176 956 1060 1272 1102 1164 1024 1138 1291 1092 1171 718 1078 890 1354 811 691 986 950 1207 619 646 793 1065 1443 1042 1155 877 714 1126 790 796 855 1290 869 1023 1220 711 857 1122 1005 1145 941 958 608 1263 654 691 539 1168 423 1353 1343 774 287 530 467 220 235 222 326 775 548 855 999 558 808 806 407 533 617 383 419 368 355 355 680 1074 324 841 447 394 669 456 510 464 582 473 389 351 419 528 563 558 650 397 608 712 666 419 1170 570 544 571 536 457 515 469 296 467 630 580 600 490 564 372 424 534 252 814 732 594 945 1015 975 1296 656 879 673 697 686 918 302 776 708 590 669 738 772 1197 853 520 856 442 422 906 439 316 797 1424 1152 700 524 539 499 474 524 534 447 2341 658 2749 2591 2142 2477 2427 2432 2499 1896 2487 1931 2588 1915 2256 2574 768 629 898 424 720 906 653 906 966 671 1301 873 711 623 620 793 599 827 1066 1116 1114 1076 758 580 556 1089 1109 1346 1192 917 550 823 664 526 658 478 448 749 582 710 958 1071 826 783 1131 930 1085 874 759 795 639 941 902 739 778 864 854 906 788 727 1224 857 1185 784 886 1185 1202 1346 1113 918 977 956 896 1082 997 1056 995 763 733 1312 1064 1168 1216 1032 952 948 1022 947 1252 1200 1057 1413 948 958 1336 840 1077 1005 856 995 1007 1200 1095 1098 1038 1047 841 858 856 781 829 998 871 1104 716 1099 1175 705 985 987 810 1014 882 926 973 1046 1089 777 978 717 949 1041 869 1212 1187 1137 1155 1160 1450 1449 1296 1338 1271 1039 973 1059 1176 1095 1051 996 1018 935 1261 1342 1479 1243 579 741 706 888 425 311 275 264 321 300 473 267 356 213 176 400 320 327 390 254 276 258 284 455 345 380 412 369 576 375 476 373 395 354 477 399 427 770 688 262 231 357 406 417 588 526 506 615 168 412 639 485 562 348 324 876 329 274 248 431 226 369 638 435 465 182 401 216 508 257 425 195 354 286 419 807 455 378 442 653 297 635 257 741 403 841 489 540 578 469 443 562 567 479 728 360 390 134 351 237 561 436 432 387 522 454 558 480 472 429 325 677 555 626 502 732 572 669 914 416 289 641 566 427 513 389 445 475 456 452 387 633 634 493 1170 948 724 587 718 764 520 1008 648 930 576 434 624 349 587 800 690 809 544 483 790 577 447 690 340 385 739 555 712 485 529 514 402 508 252 503 612 685 742 687 528 788 504 525 1031 718 479 507 503 406 565 370 558 681 676 502 277 632 337 618 683 563 705 331 605 520 362 415 428 536 554 445 593 548 585 886 589 560 789 557 829 556 658 493 534 476 493 762 237 357 290 441 680 527 631 427 519 535 625 710 467 1144 377 787 341 529 432 823 273 758 488 705 554 694 645 370 620 568 773 592 597 711 852 528 638 562 683 416 617 408 673 775 185 219 136 408 470 472 481 694 565 623 313 313 572 606 729 731 476 367 459 619 159 91 95 117 118 585 426 517 587 627 696 602 532 415 436 400 190 217 472 617 185 360 345 701 501 501 448 349 253 303 348 430 884 4506 11381 1072 554 300 544 543 432 352 546 578 536 340 668 844 461 621 375 864 731 491 606 653 753 398 428 808 536 247 423 567 473 522 531 595 597 638 357 267 672 402 310 786 479 1094 784 3072 3089 641 843 1086 682 769 670 705 721 829 893 828 964 1053 396 407 478 435 454 335 632 595 642 573 927 461 718 1161 421 342 719 577 579 748 507 615 567 350 521 463 438 361 405 499 615 380 306 700 544 652 353 471 319 410 658 507 773 476 501 467 420 506 600 418 503 707 663 329 355 381 795 992 1102 818 1085 1137 1159 885 1120 1024 1442 742 784 823 684 694 519 1067 891 422 356 298 154 487 228 834 777 1043 1011 1181 1433 1551 1608 1321 1586 1544 1450 797 821 1694 1680 1933 1847 1780 1350 1430 1523 1600 1736 1806 2029 1886 1878 1793 2110 2094 2601 2294 2727 2111 2464 2159 3468 3045 2822 1293 1713 1614 1213 842 1660 1669 1261 691 2015 601 648 1021 699 684 685 726 1139 1145 971 333 482 445 502 367 2492 2489 2385 2372 2636 2278 2299 2339 2148 2651 2189 2961 2890 2367 2661 2709 3216 2798 3033 2944 3295 2969 1955 2409 2139 2490 2271 2418 2752 580 476 221 2541 2130 1336 3261 4070 4203 3394 973 1019 971 331 1082 308 322 221 314 1650 942 956 666 926 675 532 856 1299 1223 1990 1242 1302 1853 1048 1489 2813 3292 2452 2448 5151 4454 2446 2978 3144 3683 1331 855 1408 1481 1526 761 1631 581 1838 789 1917 960 206 186 1704 1138 1956 2644 1623 744 1722 655 937 654 595 1017 963 870 1129 1056 2327 2590 1042 782 1442 1771 1680 1717 1268 1719 1188 880 820 1595 1004 2304 636 1249 547 1047 806 770 983 1120 2415 2254 728 785 622 731 861 739 1113 713 633 712 1310 1093 795 1548 625 577 2548 690 770 1212 721 885 967 876 940 1100 1272 1175 1177 868 991 929 931 978 1135 1088 811 708 1309 1031 513 470 412 516 605 579 1038 616 557 406 430 440 753 573 696 656 892 773 350 430 370 271 233 387 454 381 397 346 378 492 451 569 496 723 659 462 547 578 653 430 694 512 400 286 523 576 643 200 398 468 487 593 476 485 613 533 420 437 923 649 701 534 419 762 569 663 479 619 601 644 614 602 618 693 527 649 742 633 620 837 506 668 705 727 978 615 364 347 333 383 358 617 465 1093 782 314 695 794 698 811 500 620 795 923 631 602 910 165 1122 487 592 504 476 513 531 759 804 909 1096 758 1090 778 918 439 376 313 494 400 377 382 453 283 247 443 266 262 357 447 443 352 382 354 268 236 218 110 204 402 281 1240 519 714 516 668 620 596 567 590 426 485 956 694 848 797 463 479 700 720 639 628 466 338 554 460 834 873 801 382 436 366 526 431 306 342 660 695 740 538 734 569 669 877 649 866 578 633 576 848 660 1350 563 937 790 619 749 948 495 678 599 183 554 679 834 753 540 771 921 375 441 539 1129 208 246 161 391 259 261 417 511 577 529 605 1005 525 212 244 239 808 803 584 628 329 1186 235 494 407 336 495 1054 851 905 1058 1025 1171 781 936 572 396 410 617 376 477 482 804 672 907 721 700 720 860 645 620 620 1236 474 411 299 124 518 239 344 493 768 439 457 789 397 1301 989 1060 1125 484 492 1338 702 851 883 604 860 857 856 919 724 956 883 851 567 693 546 498 1012 863 1078 837 497 1074 1229 1377 811 594 619 1144 716 794 1238 550 618 740 886 753 903 944 807 898 933 661 657 1220 750 628 772 755 773 1205 1022 922 762 649 596 937 794 681 597 622 529 712 485 387 641 655 671 744 597 959 484 1266 508 508 558 493 1341 915 722 922 710 838 903 1140 957 708 798 809 872 741 664 777 681 929 682 930 897 770 888 1292 1406 967 1017 776 748 3213 3131 2866 2423 1666 2159 1769 1929 1341 1702 1313 1512 1694 2180 2398 1788 2515 1629 1269 1096 1219 1015 779 1089 981 1712 672 1277 1653 1491 1471 803 698 1046 441 532 725 536 595 552 533 470 596 394 325 412 391 560 408 539 516 532 616 695 670 752 514 809 981 730 868 1081 1270 956 1152 1086 1084 1081 1147 1211 1027 962 1004 581 264 326 273 362 292 225 325 330 186 343 348 339 212 182 235 262 110 168 108 108 211 213 244 161 182 578 417 368 518 401 725 639 706 355 411 380 537 622 544 574 575 469 330 373 642 304 302 301 265 251 380 654 499 700 799 953 564 456 284 218 275 352 347 538 657 499 409 486 449 497 685 495 554 439 387 420 309 418 407 540 484 769 454 619 878 641 836 694 841 392 651 691 392 162 806 243 667 540 250 748 238 623 204 480 955 1141 268 557 426 966 983 955 1152 644 363 343 374 789 306 630 869 492 521 867 891 389 477 1055 970 892 1061 673 1037 1090 1018 829 850 1015 780 889 765 915 800 849 1172 284 588 484 758 414 425 1985 1386 1089 1030 1118 1029 983 855 1040 1353 1294 1035 756 562 911 568 546 351 330 384 920 630 488 632 459 572 726 799 806 843 771 483 500 548 441 481 215 310 241 264 268 156 136 317 252 410 230 229 568 997 1031 1068 784 814 554 850 758 637 1111 800 850 751 839 716 818 778 648 688 790 833 762 1383 583 589 1092 903 903 721 829 800 1224 1340 705 1011 772 726 848 757 799 913 863 736 753 1230 556 1021 1267 900 951 887 1073 622 1143 667 546 619 1141 513 1047 1186 818 324 446 282 118 118 110 179 747 353 630 613 674 692 590 407 677 658 289 444 405 344 546 773 1105 163 769 447 350 582 565 535 390 432 337 369 343 456 256 623 402 431 478 588 839 749 275 1107 570 509 348 397 324 394 358 317 363 428 605 705 452 555 400 406 302 208 587 693 651 534 688 672 789 498 645 774 730 771 979 289 569 611 506 651 678 625 927 556 526 704 515 404 934 471 367 738 1124 1137 675 388 497 372 272 474 546 794 2049 496 2156 2019 1985 1866 2323 2109 2520 1979 2529 1984 2316 1951 2255 2150 493 569 771 507 752 654 590 658 745 687 1012 734 660 598 609 811 649 671 1058 755 755 721 545 691 696 939 994 1160 1008 850 744 877 798 1279 895 1135 931 1110 704 819 910 972 930 884 1124 865 1383 702 925 1114 777 958 954 958 609 738 772 677 905 530 969 932 1175 717 1139 968 987 1042 1047 869 1030 1139 1030 1090 1068 889 937 957 1088 848 982 817 930 889 879 869 839 694 828 954 799 960 836 777 781 765 872 912 930 781 1040 1095 998 1185 965 887 814 834 714 881 888 1022 834 827 942 819 1090 844 848 902 1007 1022 980 1038 867 999 1005 704 762 761 1312 1109 973 898 1031 1014 782 937 965 934 942 857 962 1029 1131 1297 1005 1027 960 1030 1044 1033 913 956 692 940 606 915 804 1152 605 435 443 560 471 649 402 465 156 670 281 510 228 224 260 372 432 390 402 330 274 294 397 371 612 250 310 240 282 331 379 316 509 587 518 388 311 438 358 257 445 316 284 424 262 364 427 361 459 311 281 1119 334 277 235 208 376 414 471 454 480 434 200 448 341 515 316 433 508 228 653 811 784 427 533 695 256 573 293 973 727 981 302 445 397 515 307 712 656 570 468 283 401 271 416 392 279 303 292 462 515 411 646 421 278 290 298 669 519 676 753 882 466 535 965 382 542 571 839 627 680 588 372 498 637 403 569 554 732 717 1461 1107 1069 1070 809 911 850 912 692 1278 806 566 722 477 390 1014 691 820 640 969 993 720 822 1046 690 718 501 708 1006 443 610 521 396 429 638 467 777 949 1093 736 672 508 703 676 572 542 478 626 598 806 704 432 628 594 541 542 389 852 433 786 1016 810 950 423 430 510 541 590 821 397 580 441 868 574 805 1123 678 1022 907 835 1317 685 640 836 771 505 745 719 463 371 490 630 631 838 730 453 325 794 691 1076 621 1380 462 1057 504 1045 410 790 416 1371 653 812 1167 658 834 595 500 607 596 597 588 891 867 674 621 637 660 280 716 537 778 668 232 320 314 303 466 374 852 868 605 673 430 464 652 968 945 498 477 379 606 613 64 121 227 146 101 667 460 720 758 642 558 772 829 699 585 534 214 201 534 701 254 356 416 736 648 680 297 603 308 397 610 683 976 1176 1072 13082 559 610 811 605 744 657 521 475 468 720 367 617 563 664 614 608 722 1018 577 737 759 619 587 764 608 302 330 340 314 378 362 858 582 547 431 315 693 585 334 766 639 782 600 4287 3457 648 938 828 694 979 699 1268 1206 984 1136 982 818 613 498 439 491 605 573 392 552 693 697 511 654 633 1077 1043 731 634 659 645 670 754 677 825 564 559 491 386 291 623 553 358 490 374 256 643 699 683 581 710 698 507 714 558 631 404 427 603 301 491 991 681 461 918 804 232 252 252 634 960 825 469 1195 1196 1312 961 1121 1106 1454 994 895 1096 814 645 490 1372 648 444 418 374 338 291 330 1163 1040 784 890 1056 1624 1693 1638 1851 1840 1418 1144 847 856 1866 1856 1716 1924 2341 1564 1624 1577 2049 1653 1580 1803 2252 1632 1353 2563 1919 2234 2075 2437 1924 2705 2080 3556 3752 3239 1557 1775 1934 926 811 2131 2046 1713 877 1524 710 730 1051 542 780 481 740 863 1147 624 438 504 476 559 689 2730 2810 2919 2219 2349 2292 2688 2108 2372 3170 2644 3044 3469 2515 2864 2580 2679 2474 2295 2514 2350 2439 2698 2725 3680 3572 3371 3440 3619 586 538 371 2592 2604 1193 3486 3757 3711 3188 1270 1274 871 294 853 429 489 414 408 1894 1282 1314 479 883 792 841 1243 1571 1406 2048 1067 1777 1810 1868 2115 2816 3557 2236 2848 5375 5347 2354 3413 4131 3623 1909 1028 1932 1242 1717 1087 1439 631 2192 736 1909 798 81 44 1720 1537 2232 3908 1734 817 1663 817 1121 616 597 1479 1427 1371 1638 1274 2506 2586 848 1008 1966 2434 2532 2358 1512 1534 781 943 720 1906 1246 1805 315 1004 623 960 889 853 971 1041 2098 1687 817 829 715 917 1135 833 995 1185 1077 1022 1843 1222 962 1951 806 756 2953 929 1059 1059 645 1016 968 959 1090 1287 1090 1006 1024 1173 1209 1177 946 1056 1267 1040 872 891 1193 945 434 421 778 388 416 321 1201 596 731 559 891 616 791 740 627 394 945 610 564 555 642 299 261 438 226 373 488 464 368 586 563 661 630 546 507 384 495 513 350 329 513 431 364 231 430 481 1032 322 236 425 863 803 464 540 651 381 471 646 971 260 710 597 507 832 877 711 581 737 754 744 850 743 710 830 861 933 800 932 840 888 735 961 913 798 1106 524 367 417 493 447 430 843 387 517 594 473 913 498 452 571 465 551 530 632 809 639 1014 162 1143 549 659 403 464 384 570 935 797 861 1050 829 1051 741 1074 625 475 527 362 301 354 266 363 257 229 288 246 235 361 362 459 540 293 257 181 370 344 182 346 443 176 1002 660 519 434 422 740 653 434 355 526 375 822 507 732 555 466 530 519 719 826 359 378 590 789 377 955 742 951 577 567 405 476 509 307 439 602 972 1016 865 1053 342 625 816 449 745 590 772 676 1126 1094 1554 965 1009 855 1247 1223 1075 787 915 621 371 850 1046 992 1202 750 768 909 417 607 660 1671 240 220 285 283 342 382 359 429 862 436 694 582 1045 364 318 303 920 840 408 456 429 963 376 322 249 396 646 1125 868 927 915 964 1151 836 953 790 556 583 941 654 747 672 796 598 927 715 554 914 1112 754 422 519 1046 374 521 374 239 583 413 736 544 819 433 432 1198 713 921 866 1189 1044 665 438 1320 929 902 1027 716 538 810 793 663 631 1064 936 982 634 586 558 1029 940 734 1072 736 614 1674 1474 1621 789 785 701 1147 683 587 1066 472 865 665 1100 666 1116 871 805 870 923 691 766 953 791 696 575 889 589 1128 1078 1079 877 742 619 633 577 684 636 951 405 522 865 898 556 557 473 1015 763 781 581 972 719 590 598 689 1323 714 936 904 893 1163 1294 1130 964 1077 1052 1128 1037 744 808 756 962 993 1190 927 1037 1072 1265 1520 1388 1368 1327 1235 1323 2824 2880 2206 2319 2271 1669 1819 1941 1856 1981 1578 1824 1687 1772 2039 1453 3005 2381 1655 964 1108 1041 852 1047 1166 1875 548 1110 1544 1322 1501 784 580 894 416 477 532 646 598 689 590 626 410 473 524 271 426 520 433 903 410 410 615 695 890 878 1041 769 1310 1174 979 900 1011 955 803 941 781 950 1156 1225 938 1104 1198 630 397 356 277 469 388 318 313 456 318 417 470 209 241 392 329 287 195 150 397 191 121 163 167 153 137 337 517 482 390 506 741 672 797 389 349 492 539 670 422 483 477 281 431 592 577 341 393 412 396 427 453 489 619 886 821 1162 1038 486 369 684 729 602 646 761 773 887 800 677 621 606 677 577 677 869 549 620 457 928 535 646 751 791 728 641 835 726 1061 631 631 546 880 860 493 147 909 375 859 507 311 845 418 524 356 463 842 1439 389 699 638 1304 1200 1078 1023 916 624 550 378 975 420 866 853 403 544 897 1061 638 587 1003 897 1012 1033 947 1027 1175 1031 955 1321 1322 1318 1042 1087 1293 996 1206 1354 465 622 593 538 583 649 2488 1177 1111 1276 1101 1005 1108 920 1062 1127 1175 1254 926 535 788 517 322 462 745 616 840 807 733 767 624 517 479 985 911 1085 1279 580 605 452 864 385 357 391 295 405 371 290 225 514 349 710 181 300 664 925 864 881 875 944 851 909 1100 832 799 1005 1007 931 933 905 1037 1415 1109 1241 745 897 740 1027 638 530 936 1082 705 1063 592 701 880 1315 864 784 657 850 761 673 863 674 1430 643 633 596 1014 978 917 591 1171 1258 1247 718 1411 899 641 578 1265 789 1134 1291 730 312 552 631 257 285 310 423 658 493 691 738 664 592 634 303 665 610 482 366 495 508 420 467 760 447 798 485 425 489 537 538 542 598 411 287 239 673 402 742 443 551 341 712 429 509 414 1532 670 656 465 462 328 418 351 310 400 660 532 535 504 441 435 424 466 382 678 801 684 711 990 1045 880 729 958 748 564 799 814 324 676 738 612 779 803 779 681 828 592 829 481 535 786 708 591 743 1387 1239 613 466 497 749 592 276 659 418 2343 626 2585 2301 2104 1888 2051 2345 2182 2566 2174 2595 1978 1842 2132 2167 597 610 872 615 845 1014 987 1016 1000 727 1514 1090 680 731 624 929 671 652 843 678 668 596 949 602 560 906 954 1133 918 784 402 429 473 676 727 423 368 374 249 411 601 597 469 550 527 522 628 485 532 803 487 446 454 421 910 659 916 871 504 852 777 747 749 912 717 1022 1069 1136 725 750 532 630 648 603 612 509 804 567 609 950 648 740 848 781 1034 894 882 808 667 744 914 982 537 902 975 709 734 969 709 822 1022 931 880 895 763 1098 755 864 939 779 679 603 696 731 489 697 961 561 756 762 469 965 803 674 910 740 889 629 649 536 547 595 636 1047 969 1126 1312 1229 857 1145 1113 1007 955 873 1053 797 890 854 804 1120 1171 1105 951 892 1063 850 575 772 593 647 238 177 148 102 178 175 110 342 66 265 146 114 269 228 234 165 185 169 221 240 112 266 160 327 423 271 279 265 269 174 235 166 162 321 173 213 194 296 186 319 167 155 106 233 151 200 199 260 393 184 176 563 447 335 333 126 230 167 665 290 308 84 134 196 92 185 100 185 193 149 708 403 276 98 120 314 160 266 364 721 216 653 265 328 371 277 412 367 420 305 465 163 267 147 114 279 343 195 285 268 425 369 216 478 572 558 431 391 592 676 378 695 337 410 360 327 556 299 398 302 316 340 217 412 636 206 325 672 371 169 469 678 557 442 302 454 253 639 395 473 354 201 201 475 374 483 574 816 401 297 675 691 366 519 581 639 455 480 711 285 266 301 321 457 164 374 412 524 727 394 462 486 258 802 536 518 538 699 508 352 526 253 290 397 346 249 114 245 321 433 387 1234 830 553 431 475 476 553 425 398 180 257 358 412 306 622 510 250 296 351 576 200 489 339 368 346 235 373 257 365 209 333 250 335 491 240 827 340 287 296 310 888 287 326 438 356 232 337 323 530 282 330 336 276 244 154 261 246 255 410 460 459 477 264 382 472 393 346 350 238 407 622 130 214 110 344 160 395 160 459 281 299 305 399 275 325 373 396 267 310 538 126 174 70 120 138 137 292 156 607 431 450 533 391 483 471 222 146 94 148 212 634 300 642 200 232 304 314 400 398 394 164 354 345 525 416 554 559 7972 245 171 544 164 146 357 373 354 108 318 307 222 265 131 212 344 181 352 641 664 276 242 346 213 157 215 246 193 351 246 207 495 261 284 219 373 232 162 385 399 487 351 2021 2071 388 331 375 615 429 320 491 800 486 1179 488 681 493 302 417 518 332 271 499 344 334 338 321 302 220 329 580 158 317 417 277 307 516 386 507 191 244 283 182 420 499 525 583 702 546 445 997 822 583 628 855 229 201 494 427 934 561 318 337 297 477 267 364 507 417 270 200 208 289 1061 898 1309 574 789 506 417 539 577 836 669 708 386 452 463 222 638 594 319 111 111 188 196 296 250 809 782 567 634 864 1641 1620 1761 1366 1420 1621 1300 980 552 1808 2071 1846 1892 2178 1095 1434 1524 1444 1377 1522 1263 1768 1656 1661 1871 1460 2517 1982 1825 1565 2334 1606 2324 1825 1868 543 844 1326 828 1046 1525 1566 840 647 1302 422 594 509 435 302 477 299 1260 1177 550 186 290 268 263 184 2401 2110 2087 1404 1511 1781 2106 1640 1802 1877 1961 2120 1996 1906 2374 1731 2053 2081 1789 2173 2196 2257 1125 1250 1563 1749 1620 1569 1644 433 369 118 1944 2071 1261 3625 3178 3249 2716 1135 981 721 215 745 175 179 131 174 1450 863 900 196 496 403 228 748 849 631 852 825 883 1485 971 560 2675 3242 2279 2758 5110 3590 1930 2451 1840 2850 630 475 697 1215 991 638 1287 401 1315 539 1176 739 116 102 1294 986 1439 1907 1230 641 1112 507 690 372 271 721 560 603 619 526 1290 2181 775 574 1297 1078 983 1223 931 971 772 330 544 1790 1002 2153 678 797 446 927 816 491 900 929 2013 1612 518 510 364 370 440 377 474 492 487 536 844 525 851 763 351 315 1541 551 741 481 449 1016 997 948 949 639 678 671 772 617 725 808 699 806 849 778 701 677 896 489 222 351 346 750 292 313 703 252 146 349 292 341 981 790 623 825 471 463 221 154 435 254 244 317 369 279 320 301 311 333 276 270 302 421 355 305 312 281 326 235 389 382 293 96 250 262 586 441 639 787 591 653 599 614 566 846 341 471 829 878 568 550 622 682 559 473 453 593 545 669 426 534 470 463 644 584 757 831 692 1066 569 659 595 906 996 580 491 647 587 632 610 892 519 892 446 281 669 836 717 840 650 805 840 892 479 506 995 310 1036 631 474 341 661 430 415 678 600 712 821 797 680 570 839 310 499 394 405 352 396 331 160 227 114 150 227 102 106 667 360 395 330 298 266 117 122 127 118 200 280 955 466 552 409 239 318 415 221 239 779 333 680 520 517 614 342 331 391 531 258 403 268 261 366 280 471 407 476 486 281 473 343 258 175 319 494 570 579 445 613 643 434 442 396 624 557 470 251 445 563 578 577 836 769 356 407 399 335 961 677 96 532 567 334 518 408 375 895 128 230 250 730 248 317 190 309 249 286 168 298 218 229 552 824 326 153 157 181 393 431 357 399 300 847 210 247 209 263 351 861 765 787 744 708 778 799 746 743 691 723 819 681 691 540 1116 631 1196 647 683 312 404 298 290 359 733 387 191 375 121 494 186 422 238 541 296 312 677 360 612 795 628 806 498 336 763 624 644 702 479 1058 872 868 1277 1049 1169 1000 567 407 431 409 304 1072 796 597 820 342 1094 1101 1274 608 705 516 881 721 546 1445 378 674 717 445 815 417 525 534 519 699 430 588 841 645 299 866 509 829 610 875 676 246 186 388 436 297 273 227 476 451 487 242 337 398 572 933 807 504 835 722 791 280 210 714 655 1251 916 541 596 816 478 506 588 759 557 514 515 757 629 657 835 801 797 670 643 898 765 642 719 954 580 661 693 707 2086 2069 1723 2278 1072 1539 1056 1280 1147 1078 1169 1316 1087 1188 1355 1326 2159 1411 1372 606 703 426 584 897 816 674 428 803 831 705 1114 587 772 466 307 256 583 148 397 575 610 631 330 375 333 372 382 225 285 288 338 294 241 309 391 341 499 258 742 596 1202 947 1330 1151 721 879 1319 929 961 827 881 919 1161 414 166 268 214 257 258 152 473 139 187 237 272 131 176 103 184 345 68 106 66 50 263 269 231 267 217 320 319 208 387 451 535 507 521 257 348 501 347 340 322 346 405 356 377 360 615 175 161 325 163 277 372 529 228 380 343 597 370 502 146 277 278 212 309 384 375 230 279 240 247 417 356 496 653 274 430 213 266 495 304 367 259 547 692 588 868 698 647 766 725 266 438 387 446 150 821 249 715 522 222 759 266 596 254 628 713 760 156 296 183 955 975 1116 1093 666 386 349 386 755 335 663 703 424 325 748 692 373 412 474 598 597 543 619 437 664 634 681 824 890 725 979 830 1079 662 702 897 216 534 349 257 571 346 1504 908 1026 945 837 935 731 598 959 1048 891 745 1005 816 449 407 319 370 232 395 540 625 342 678 717 460 512 721 640 477 623 299 222 585 644 595 225 120 100 134 142 209 199 282 228 296 277 72 412 534 463 457 393 521 409 504 456 368 537 552 369 485 492 642 401 529 401 425 363 482 578 750 423 360 441 642 406 396 540 507 822 568 723 789 609 461 772 663 484 914 639 507 389 1126 384 729 623 636 549 705 834 592 933 443 321 367 768 279 594 731 389 170 228 281 230 219 264 280 355 405 598 442 587 741 449 207 605 537 245 481 612 434 376 387 621 140 497 212 179 281 227 334 420 200 205 336 318 475 203 714 232 169 554 324 413 324 283 651 273 239 271 343 843 275 249 449 441 289 412 387 405 282 181 177 190 243 417 355 508 337 447 410 280 211 459 414 516 627 630 270 298 709 597 682 778 444 680 261 587 624 431 730 278 361 249 552 997 1119 849 264 201 315 244 253 512 557 1351 379 1494 1252 1576 1638 1299 1387 1350 1587 1502 1651 1364 1638 1257 1319 523 622 855 780 678 676 688 724 469 743 540 787 562 626 624 329 405 486 786 787 739 705 697 805 898 986 1063 1283 451 323 441 568 380 598 490 536 496 453 441 336 467 573 458 509 639 495 456 692 675 945 541 607 601 638 359 409 674 368 274 317 689 647 593 470 550 309 323 357 654 627 611 750 753 688 698 501 688 697 608 510 757 373 433 535 439 382 454 475 489 462 404 490 598 661 685 395 693 617 569 536 614 552 538 746 561 435 510 518 430 641 599 659 551 559 492 599 659 615 688 642 356 509 548 520 300 284 723 456 387 545 657 440 261 339 526 514 425 393 464 435 503 430 462 637 563 596 507 526 607 368 314 379 529 481 482 504 435 649 433 719 349 230 170 223 178 344 147 293 122 277 223 181 94 88 102 160 216 176 172 265 165 257 193 198 277 156 207 168 207 146 180 220 293 289 318 240 170 277 178 295 187 152 122 190 144 229 138 149 231 172 158 570 209 122 96 94 191 110 266 128 140 170 140 181 193 193 144 183 257 118 255 416 431 237 279 222 142 158 148 273 265 431 209 229 255 247 160 410 345 286 258 124 275 118 237 178 147 229 247 382 269 241 348 315 160 247 408 290 191 379 303 452 382 449 472 132 137 203 225 260 342 249 266 174 502 187 268 376 283 596 518 614 466 520 441 670 372 603 436 679 531 445 460 184 265 455 210 428 332 334 506 456 320 384 346 362 303 411 263 396 468 383 163 118 297 263 598 575 605 641 290 389 286 427 415 197 218 339 316 528 409 190 307 330 383 232 331 566 245 266 454 342 435 321 242 292 302 320 328 127 290 192 668 236 378 525 332 369 441 367 579 297 316 255 198 295 456 374 154 224 214 197 413 268 321 275 136 389 399 412 299 726 218 470 108 326 257 375 274 677 251 279 431 181 357 353 176 389 398 316 354 265 247 372 294 273 271 246 343 262 387 183 139 161 153 228 235 162 310 468 255 314 172 245 177 221 387 191 309 355 267 613 62 172 115 157 244 399 351 535 463 503 312 373 570 444 351 358 148 142 182 279 90 245 204 302 412 374 256 449 128 168 347 569 426 515 300 610 245 6743 1080 799 342 224 441 476 354 283 197 438 148 188 168 172 467 440 256 311 376 193 133 325 424 161 224 212 206 234 228 371 164 254 123 209 265 320 234 409 353 531 599 1970 1790 405 590 448 373 397 379 471 406 644 530 589 631 403 316 229 159 156 289 130 129 315 315 361 238 394 625 695 325 358 345 446 428 443 358 429 271 233 415 333 176 230 248 186 138 173 353 435 434 438 291 278 268 171 226 300 420 317 323 296 125 246 435 246 243 369 315 134 171 151 706 789 522 294 637 669 680 334 464 455 554 506 488 641 414 302 201 650 412 290 296 302 172 208 213 655 672 597 564 596 993 1028 983 807 681 697 765 620 347 1446 1495 1319 1194 1385 1245 805 776 1041 1289 1024 1741 983 1142 1188 1421 865 1119 968 1375 1022 1444 886 2018 1896 2118 1144 790 1228 405 408 989 937 934 299 825 342 360 452 368 320 366 271 665 704 318 392 340 314 310 195 1462 1426 1473 1550 1401 1091 1392 1049 1300 1994 1544 1037 1291 1448 1653 1382 1408 1313 1624 1530 1444 1327 1390 1331 1684 1867 1834 1764 1856 346 291 323 1624 1490 793 2022 2272 2344 1949 665 632 436 90 310 104 159 143 148 1091 741 820 257 476 438 276 622 737 722 803 539 863 828 1086 681 1762 2148 1538 1660 3485 3504 1572 1837 2199 2356 1167 512 893 1043 777 610 1267 451 1207 583 1060 675 112 102 931 818 1404 1787 1163 344 907 666 597 320 370 898 905 791 861 783 1217 1428 455 694 1198 952 941 1463 822 891 615 657 407 1047 698 1339 392 838 467 578 558 628 715 743 1511 1213 529 423 568 561 586 534 489 489 441 657 812 629 706 921 442 432 1511 540 604 583 363 588 705 742 566 745 583 542 499 661 707 679 647 791 486 584 543 576 639 749 260 322 286 380 269 280 514 260 344 285 581 312 517 367 324 258 353 261 312 301 380 144 122 249 80 247 308 267 316 354 353 268 309 307 211 287 311 326 259 343 312 281 378 125 503 547 366 120 206 220 189 256 239 473 367 261 488 478 431 282 364 390 284 446 552 461 407 488 499 507 435 582 490 413 545 568 364 527 295 436 414 522 529 404 791 430 274 221 287 286 413 458 191 426 373 200 488 396 283 438 342 387 387 415 381 248 532 93 610 354 463 273 217 129 363 293 346 410 595 631 531 569 700 174 173 260 208 94 172 218 149 199 161 149 139 108 186 389 337 196 110 96 86 347 307 72 188 168 221 527 426 314 266 333 480 313 243 229 260 172 433 244 360 346 216 269 361 459 351 216 132 285 310 486 376 336 548 161 180 230 633 291 195 191 335 582 571 439 534 365 290 331 265 346 317 344 408 378 561 618 430 436 403 545 727 423 594 720 327 137 373 450 477 405 548 288 550 210 438 454 632 191 278 206 261 234 287 223 209 311 236 170 216 235 189 183 159 735 547 331 411 325 599 146 158 105 150 335 456 328 364 430 424 466 299 411 574 344 384 708 336 499 431 441 300 526 328 316 317 357 265 323 390 483 198 349 322 222 186 121 232 291 512 389 209 715 318 380 421 518 672 613 542 721 398 430 493 444 491 526 551 614 439 455 511 755 415 407 431 381 378 397 368 481 335 817 700 831 375 315 353 537 448 321 517 225 436 357 517 410 507 533 458 521 544 352 485 591 435 491 458 549 631 668 957 666 552 512 363 261 247 394 370 310 168 238 477 343 288 311 288 659 337 419 257 350 351 241 392 584 763 392 360 372 575 727 513 527 666 659 472 390 709 812 451 613 528 589 468 631 636 669 746 606 715 798 674 658 655 1453 1327 1331 1330 936 931 1063 1143 1075 1270 1051 1287 896 926 1095 823 1340 1053 941 750 964 542 453 473 573 847 348 586 1030 879 772 477 546 470 194 243 517 413 322 422 408 220 384 446 330 231 213 355 313 332 268 288 337 534 531 465 481 385 467 634 589 513 541 645 335 560 305 514 593 549 461 713 735 398 144 128 90 152 182 156 227 376 183 111 261 121 94 122 264 197 160 256 64 153 76 86 86 84 78 127 128 324 163 409 307 261 324 241 247 275 283 281 247 273 219 140 228 342 240 228 206 160 136 97 119 397 369 518 396 591 407 251 226 408 340 267 368 592 580 514 643 340 367 700 356 483 576 435 552 608 546 527 256 347 292 661 543 378 636 496 595 358 424 239 431 474 231 104 513 227 507 228 225 552 268 299 234 267 586 756 254 307 245 638 871 743 621 638 224 139 377 582 233 392 528 380 196 715 522 434 262 581 762 723 779 612 757 602 586 947 1012 841 737 708 601 680 485 518 953 289 535 521 282 351 322 1074 544 574 509 497 537 648 573 528 678 651 724 615 207 397 266 258 236 454 428 454 567 321 659 350 283 408 498 580 674 530 292 524 305 322 339 159 139 109 161 137 135 105 157 140 220 136 240 391 466 533 431 481 468 601 505 571 633 437 488 622 498 529 804 550 939 883 925 632 702 524 610 690 563 394 700 817 492 474 481 527 684 617 552 426 443 513 485 473 491 935 413 384 508 733 431 369 492 582 814 892 507 750 332 522 366 551 525 665 637 343 296 217 212 86 98 90 183 406 535 509 511 433 528 511 117 410 297 177 162 203 388 201 169 571 139 533 330 339 370 241 488 161 190 206 320 269 142 153 203 358 316 271 422 304 196 263 707 360 358 362 338 262 287 234 171 252 445 276 320 354 229 197 154 228 92 314 534 402 720 516 623 346 356 426 390 283 392 359 232 360 529 478 466 567 497 379 576 277 369 270 341 278 272 230 411 939 492 375 296 341 331 226 297 355 294 1225 406 1198 1077 1135 927 1125 1173 977 1284 1142 1270 1300 1114 1180 1072 386 518 644 322 471 741 653 470 429 465 721 516 415 260 564 472 281 301 691 568 562 521 550 568 552 507 500 610 539 405 311 561 532 421 456 767 696 364 466 443 504 568 480 670 732 588 559 550 529 762 639 642 613 481 219 503 411 328 381 179 604 563 679 398 620 439 362 431 851 274 735 879 878 918 893 678 613 364 992 575 792 415 439 535 374 452 502 336 445 647 584 763 542 480 499 447 619 468 479 454 438 554 569 536 479 436 328 334 346 421 530 610 533 505 508 569 530 471 456 482 534 358 662 437 477 432 494 319 317 470 615 506 363 312 399 394 286 394 386 320 304 252 264 527 548 655 573 606 626 501 520 500 372 356 336 594 324 328 418 658 251 148 308 261 310 346 396 219 173 210 250 231 153 157 171 265 270 248 246 370 336 310 366 199 315 190 353 246 289 269 375 237 444 371 426 234 131 269 247 306 256 221 211 293 113 230 410 192 263 135 109 435 158 84 64 88 242 175 318 126 142 284 81 321 225 349 209 286 166 175 221 334 549 272 365 252 229 194 249 539 402 602 153 183 322 299 161 519 450 331 268 114 194 168 161 215 163 259 227 250 152 215 407 127 209 142 230 369 215 319 309 422 283 387 498 171 166 159 221 401 344 294 219 134 377 363 305 175 385 462 681 597 569 630 637 493 485 655 453 985 571 464 429 106 218 752 237 376 323 547 691 427 364 656 517 529 393 409 326 246 492 444 217 142 411 251 456 418 695 475 416 283 292 320 352 208 200 395 328 506 489 263 345 259 273 201 351 408 192 406 401 602 434 473 310 265 341 357 524 140 344 314 451 353 382 591 353 625 500 395 588 409 277 433 350 234 352 401 308 300 320 469 466 454 337 286 166 409 353 589 475 668 249 574 235 465 298 409 345 998 308 299 522 330 448 291 319 295 372 321 305 293 231 649 226 230 365 403 376 254 412 268 145 163 94 273 293 175 420 549 375 488 128 216 376 286 425 343 140 536 443 511 22 88 53 106 99 271 370 309 274 313 361 309 348 300 364 228 128 110 306 382 84 417 402 476 380 427 398 289 140 233 268 615 379 745 544 811 171 1080 5914 848 355 233 269 329 267 323 205 368 308 392 290 335 339 405 308 370 573 165 175 391 408 298 360 397 364 429 425 458 401 192 194 66 281 337 231 332 280 474 492 2046 1808 355 655 463 317 573 340 590 654 676 645 428 616 448 428 241 159 134 226 146 374 307 328 277 311 288 460 585 488 329 363 388 360 355 216 352 178 163 267 231 114 217 183 184 158 105 200 474 331 289 231 537 220 189 329 234 384 288 375 288 141 235 639 229 236 488 454 91 103 86 310 692 280 295 601 836 789 390 792 640 772 286 321 624 399 317 340 693 334 262 252 152 140 201 223 531 429 625 630 545 899 1126 993 658 797 642 870 446 622 966 1027 756 910 1128 1202 822 929 803 843 626 916 1142 912 931 1329 1369 1350 914 1255 839 1460 868 1509 1651 1724 901 1049 935 726 367 1042 1069 651 344 756 261 267 760 342 618 332 382 512 564 328 303 267 247 400 215 1331 1566 1454 1393 1419 1120 1512 1274 1122 1638 1423 1370 1280 1205 1257 1688 1177 1434 1284 1352 1135 1041 1870 2100 1456 1429 1489 1520 2198 261 217 165 1418 1481 505 1474 1925 2094 1560 469 497 494 187 422 125 418 367 122 1141 829 904 162 557 501 304 737 928 1242 1204 357 832 793 1027 1113 1270 1581 1494 1370 3262 3324 1507 1437 2485 2146 1157 640 1482 880 1020 477 1068 365 1329 513 1230 491 38 36 909 718 1325 2218 814 506 962 570 918 230 248 630 601 584 722 618 1047 1259 381 993 1223 1225 1175 1180 894 753 541 564 375 1045 752 970 255 823 448 753 553 422 610 603 1009 895 461 459 725 636 614 523 452 364 455 456 1205 437 424 1233 601 589 1621 430 449 666 482 658 542 571 480 683 645 580 575 718 671 740 552 633 413 565 504 652 672 588 358 201 204 120 271 206 780 444 380 188 473 217 427 656 410 439 603 378 235 253 496 166 142 98 110 203 233 237 129 297 270 368 299 331 252 238 253 324 238 297 232 226 196 145 230 320 414 347 98 196 245 266 185 239 211 223 405 601 578 106 444 369 239 363 298 410 382 420 467 446 574 306 528 541 484 376 441 435 430 536 407 537 421 486 294 303 161 175 230 247 266 365 158 305 411 255 611 324 306 354 374 396 340 386 518 326 510 126 479 412 378 238 168 132 270 334 423 411 559 332 581 384 657 286 215 216 232 168 174 115 85 108 42 83 76 252 225 304 245 263 187 150 138 306 282 75 178 135 170 551 487 273 257 332 332 377 261 271 461 138 588 398 159 188 191 339 430 446 334 544 221 527 433 265 738 399 473 267 246 239 247 400 254 183 234 500 517 492 764 311 508 535 256 455 288 387 359 476 505 788 433 480 415 893 855 576 597 712 437 144 480 497 521 541 762 673 463 198 328 336 898 113 130 79 126 107 121 146 169 313 203 206 179 268 188 155 102 699 579 228 266 324 546 233 130 94 237 471 466 345 367 391 375 431 429 349 429 213 261 647 249 451 256 372 230 418 250 240 381 470 372 192 270 467 269 276 180 142 298 212 566 271 415 326 346 684 401 659 620 723 500 410 336 497 396 238 268 380 376 386 451 248 315 358 492 648 296 343 329 450 528 331 300 224 303 761 709 775 382 462 322 507 313 358 547 126 641 370 509 420 513 546 495 532 540 641 413 460 304 506 342 581 463 908 822 726 650 537 280 388 469 414 480 314 368 420 536 586 349 311 351 409 456 434 465 561 581 297 399 449 641 616 371 471 425 996 794 619 635 396 515 448 457 483 457 500 431 469 518 451 640 642 553 537 611 729 844 592 650 1453 1422 1398 1231 1033 944 1096 1173 1049 961 998 1092 916 871 1126 658 1627 841 936 493 586 550 404 454 362 882 244 534 1217 1023 930 344 409 543 462 477 519 480 276 430 280 490 198 514 334 305 280 366 286 314 152 154 391 545 461 524 610 539 441 543 530 428 395 467 477 630 260 494 483 586 271 432 475 479 160 119 101 141 123 107 176 370 368 216 322 116 212 104 190 105 191 118 236 120 54 78 80 72 62 226 210 276 213 400 319 273 315 255 251 245 330 251 214 285 223 377 187 390 326 150 144 151 143 182 192 205 392 435 696 941 322 306 118 366 354 285 370 379 406 446 377 334 454 383 370 562 575 503 287 444 323 306 252 317 429 680 488 423 528 380 473 322 293 367 595 608 225 38 628 264 507 233 254 384 334 371 251 307 592 602 249 285 261 568 684 647 816 609 252 218 205 457 229 405 450 246 242 470 486 403 260 448 664 669 583 410 629 527 384 745 777 684 623 670 828 818 797 486 639 246 586 621 322 294 330 1719 513 481 534 360 913 818 780 927 963 789 641 346 179 370 282 225 256 450 397 334 363 306 345 396 189 365 352 469 655 521 281 395 380 678 301 210 192 170 204 198 196 178 213 376 240 206 259 525 389 369 371 779 711 558 649 742 527 654 562 746 681 759 655 719 633 522 570 722 383 345 549 536 544 593 707 599 504 485 267 382 728 323 417 342 599 328 378 669 622 590 390 602 324 474 474 475 400 552 955 861 438 931 579 529 394 530 342 752 1001 572 392 412 309 217 82 86 132 402 263 366 691 350 321 361 264 368 254 102 183 177 165 184 230 870 189 408 210 305 657 294 250 201 243 229 222 143 219 203 383 435 421 318 362 277 207 162 872 389 387 346 326 321 434 406 108 269 577 471 429 271 386 240 301 239 183 442 757 442 681 428 627 365 312 523 420 351 384 444 376 463 513 485 449 539 567 244 346 241 447 477 333 178 167 129 359 991 698 340 147 374 290 317 273 264 210 1282 311 1443 1338 1091 996 1112 1075 1148 1221 1211 1274 1193 821 1088 1063 396 487 497 401 512 637 654 533 564 426 569 541 522 294 286 584 279 281 349 340 326 302 360 397 391 343 403 551 1157 1281 618 575 623 759 635 629 601 764 511 579 838 929 822 939 851 869 923 1010 846 1030 360 372 399 522 488 579 736 542 684 459 581 791 593 457 510 722 720 546 800 525 744 753 715 712 709 704 724 403 652 680 722 673 653 767 703 674 607 704 682 642 768 492 501 566 943 597 774 659 716 644 682 560 665 605 685 621 708 674 665 612 515 557 521 677 439 556 846 600 460 438 786 687 949 930 1371 1295 614 673 897 832 938 641 638 525 537 659 553 621 728 827 846 703 827 935 961 1033 849 949 878 668 486 709 697 653 784 823 542 487 554 663 367 406 282 342 312 407 308 289 132 301 270 349 332 304 314 143 165 147 139 269 122 273 150 304 361 209 192 162 180 215 299 211 221 653 398 198 182 208 427 589 358 413 387 447 203 294 459 292 326 557 516 536 347 354 348 74 224 254 436 238 270 265 262 137 319 269 256 163 311 108 345 623 319 286 328 325 312 243 324 568 323 673 344 380 347 172 255 520 542 503 883 341 285 316 400 238 445 438 511 365 496 219 402 627 383 366 264 922 496 461 264 737 438 436 763 493 595 506 536 300 226 441 273 277 452 333 216 687 524 312 776 974 717 601 298 489 461 1122 612 534 324 267 344 439 316 707 435 807 530 421 672 448 396 509 680 704 601 699 628 478 542 589 437 528 346 475 704 485 894 729 469 729 446 687 684 784 305 462 356 310 386 431 304 521 332 413 265 333 205 271 623 707 514 594 244 306 360 380 312 234 289 472 698 557 666 814 534 400 603 653 775 494 475 228 232 305 327 552 375 465 273 344 429 400 472 480 436 419 429 720 444 1002 407 484 366 428 519 524 401 863 478 406 498 542 412 398 204 250 486 601 521 822 843 365 721 438 286 499 586 410 600 615 90 130 121 275 455 390 365 615 313 385 503 258 370 564 576 851 204 784 342 387 134 163 135 101 149 408 290 559 591 575 682 622 384 364 422 314 181 100 361 507 181 541 338 325 628 638 362 480 410 330 542 558 490 525 543 605 544 799 848 6938 168 132 262 297 270 180 284 460 310 362 324 343 464 406 586 661 680 443 437 656 428 184 339 475 453 491 495 404 542 375 205 289 600 219 508 398 581 616 596 2878 2487 429 626 506 467 495 617 491 499 857 717 870 632 514 382 295 376 319 595 619 502 503 487 587 333 497 821 1014 233 497 659 616 489 541 327 492 373 191 497 413 405 375 314 295 382 254 262 613 598 577 329 757 479 294 388 183 816 641 609 406 906 205 633 415 321 654 539 646 658 563 908 665 1281 563 888 921 913 708 503 511 869 372 647 615 602 266 537 1063 661 289 275 319 393 490 389 769 871 795 974 558 1346 1195 1096 1065 1077 780 1323 987 605 1227 1297 1099 1841 1593 1184 1310 1328 1434 1448 1371 1533 1714 1478 1397 1673 1518 1694 1877 1452 1378 1573 1439 3248 2780 2420 708 1041 1385 1070 574 1491 1402 1040 600 1132 486 474 670 519 552 499 490 872 961 507 460 593 519 384 381 2393 2377 2179 1714 1739 1660 1714 2148 1971 2239 2055 2817 2182 1731 1991 2480 2268 2207 2170 2818 2753 3492 1889 1871 2727 2603 2088 2419 2046 714 633 306 1955 2151 1337 3080 3713 3531 2273 1082 953 668 202 672 341 358 290 289 1612 983 940 409 619 573 359 805 1230 1075 1206 813 1012 1559 1127 1590 2449 2850 2156 2086 4100 4304 1970 2553 2679 3360 1246 815 1221 1011 1445 683 1200 469 1894 596 1624 1113 171 138 1537 1033 1609 2986 877 565 971 800 912 309 309 915 831 743 702 701 1895 2257 1038 598 1078 1518 1453 2224 1419 1513 776 686 508 1375 960 2040 574 704 338 991 707 703 795 1363 2224 2190 680 678 471 568 871 623 633 504 569 744 1136 990 687 1147 633 589 1902 517 652 553 458 1197 1054 1060 892 806 1004 902 890 899 1066 1024 964 1070 921 874 1069 812 1118 645 403 342 502 632 455 361 862 434 295 723 549 256 685 749 1010 681 1035 651 457 349 396 212 188 338 312 383 254 250 455 340 263 316 393 522 290 472 275 529 537 376 675 363 349 202 598 624 464 423 303 316 356 503 377 306 293 305 222 379 679 318 338 466 387 801 781 773 418 482 445 458 345 406 490 353 431 391 373 411 274 598 392 415 411 612 719 416 270 400 486 277 274 892 327 672 323 550 853 759 723 837 488 553 785 857 558 490 997 94 1002 521 662 417 436 243 407 480 587 656 859 719 682 460 637 546 392 389 530 201 491 305 246 291 247 246 325 247 315 323 235 231 360 309 333 317 135 273 407 259 532 1223 737 722 521 441 457 509 306 282 683 394 718 501 852 724 573 451 758 756 337 736 479 317 355 484 581 562 887 498 348 165 684 394 266 192 469 513 540 452 988 913 480 556 464 884 580 605 657 686 770 817 642 1099 931 589 761 613 578 700 419 315 605 876 692 907 578 642 725 195 512 663 1625 202 165 280 326 308 318 215 334 486 240 536 622 1017 156 164 304 644 562 366 406 277 972 100 329 238 114 480 738 557 676 681 640 807 730 625 623 533 587 650 543 590 388 819 575 937 765 536 370 445 358 283 221 719 362 271 282 224 422 182 454 268 618 322 282 847 588 760 715 704 769 755 317 1116 880 841 905 470 791 495 571 594 808 490 833 530 435 306 296 345 761 626 688 824 410 1104 997 1047 652 367 513 1063 767 675 966 221 639 520 720 532 689 957 900 906 900 648 635 702 844 580 921 742 923 901 889 893 494 433 499 712 581 421 406 766 390 494 536 417 388 354 282 616 634 1006 479 893 757 357 570 718 1080 653 611 698 951 652 892 952 674 809 708 787 890 776 762 771 859 808 664 867 1140 1311 876 1255 1364 905 1024 832 1068 1932 2134 1841 1556 1465 1278 1388 1479 1009 1460 1170 1247 1147 1440 1495 1704 2073 1707 1351 1104 1184 612 777 1211 758 1158 475 1126 1152 927 1561 635 1074 1205 332 228 447 298 909 1028 781 599 514 718 244 156 271 441 390 468 286 298 322 540 489 571 448 710 798 617 767 822 619 648 562 741 739 836 859 760 785 944 1081 398 345 208 180 331 311 285 685 423 361 175 410 368 152 199 389 483 69 113 132 224 278 258 268 278 244 265 192 345 404 399 523 464 476 404 416 278 492 322 316 359 301 200 375 364 803 272 223 288 176 118 179 519 210 284 652 668 513 597 273 724 688 394 613 406 477 453 473 309 330 393 421 498 505 329 478 476 567 380 330 409 301 613 467 504 613 553 460 450 539 352 485 458 383 164 725 307 760 430 265 836 336 397 310 417 676 782 292 357 304 608 719 718 927 497 344 324 411 704 465 931 864 555 448 736 654 612 612 852 937 601 596 576 692 625 591 791 935 732 633 777 777 1016 768 1252 731 272 768 369 516 554 489 1782 656 685 600 541 806 749 655 740 940 837 1037 921 758 718 695 283 558 479 393 547 659 377 368 491 320 614 857 574 759 636 689 521 407 517 349 319 308 286 337 310 268 262 313 221 200 330 186 572 990 772 908 537 635 588 810 637 468 807 881 1013 928 875 678 1105 669 531 629 741 766 567 934 817 479 484 664 820 663 471 482 689 770 361 548 649 508 414 727 594 739 637 477 586 720 707 972 604 537 766 1161 1023 1178 794 451 414 468 864 532 764 1005 804 427 434 226 117 143 133 191 597 497 458 347 444 474 435 225 486 412 231 269 376 295 410 349 1214 194 515 843 370 496 431 371 387 153 161 299 257 500 301 404 481 329 537 392 641 956 292 1427 757 749 760 249 326 252 238 342 310 376 303 307 559 297 235 249 256 231 431 746 521 434 363 388 404 451 780 499 863 560 540 341 535 706 680 776 726 727 566 287 709 493 377 363 355 539 366 839 1052 670 666 314 169 396 382 277 567 282 1866 577 1933 1837 2037 1670 2174 2212 2232 1821 1677 1903 1745 1631 2201 2225 422 531 575 492 681 644 1023 661 451 1002 789 703 407 459 446 590 354 530 1022 587 587 536 509 632 642 1236 1195 1570 615 434 337 472 386 575 531 456 365 470 271 360 583 626 579 443 345 612 554 427 473 438 566 521 564 431 231 453 715 416 349 511 667 766 632 657 600 713 669 666 941 1075 875 1198 1013 1050 1014 837 533 1012 502 615 738 619 483 555 384 559 643 524 562 660 504 775 690 555 609 490 761 499 698 551 495 426 542 566 561 494 441 520 472 479 403 680 463 499 527 431 629 609 794 755 763 573 569 519 412 393 405 382 392 536 414 737 356 521 627 658 526 686 747 805 760 574 787 614 498 526 538 616 626 611 569 567 665 649 611 792 463 663 365 585 218 270 184 100 198 154 150 290 48 142 90 338 182 232 247 274 570 296 298 232 190 305 228 342 509 273 395 259 328 273 415 295 309 431 361 419 313 425 287 343 367 353 215 279 345 182 382 309 423 244 222 547 289 253 207 120 186 196 334 340 403 217 116 280 228 314 284 327 225 192 364 590 394 218 296 102 161 114 201 368 196 646 250 330 209 275 224 204 196 176 227 281 149 235 156 154 177 137 114 440 376 345 431 269 325 282 407 253 290 202 388 513 604 287 646 205 315 227 373 176 230 178 297 201 253 382 243 191 257 380 321 291 694 797 550 487 725 589 347 1190 623 412 603 272 402 511 225 340 415 222 430 445 470 403 174 205 264 310 186 140 429 497 148 271 249 138 253 521 685 300 366 371 437 414 142 161 243 332 483 768 819 414 503 543 420 225 325 340 159 334 612 465 554 219 419 332 409 433 283 227 286 130 247 276 302 580 302 660 347 218 669 258 308 420 396 497 483 477 197 150 272 411 445 328 183 161 308 599 481 520 475 552 362 597 112 301 164 384 194 710 338 525 485 358 450 279 328 256 396 686 609 313 343 845 386 293 436 364 305 172 424 358 287 332 203 172 124 150 535 558 359 397 198 284 524 327 766 312 522 311 319 411 79 70 64 36 72 821 393 422 422 410 333 524 579 549 277 493 311 351 486 386 270 76 114 358 357 365 391 463 257 300 269 462 369 448 432 744 164 342 355 168 7540 6132 676 869 790 5234 613 1011 322 423 375 558 729 1134 796 578 720 340 318 431 496 225 308 242 234 306 358 362 375 248 272 241 293 150 142 254 489 524 515 1890 1707 507 354 603 331 330 476 675 601 395 522 503 551 499 276 206 196 318 305 240 254 492 545 440 458 253 650 468 438 324 424 284 274 461 447 601 224 169 442 332 82 341 254 251 256 211 202 291 361 353 166 454 304 467 366 365 357 301 186 444 165 221 553 375 328 358 320 43 49 64 509 1162 560 366 598 1044 804 573 593 670 1152 317 405 556 509 368 379 877 542 409 391 267 86 118 135 490 391 600 686 424 808 980 1027 789 856 773 542 525 464 1013 1198 1200 766 1051 1172 1155 1356 1117 702 929 757 1096 795 798 1746 929 1544 1046 1576 848 1601 1068 1396 1681 1929 1342 1085 1166 502 342 1155 925 684 278 1102 408 402 587 386 515 233 248 474 663 354 319 94 82 185 191 1197 1227 1258 1616 1477 1417 1282 1506 1322 1759 1597 1328 1553 1158 1791 1978 1357 991 1282 1104 1042 1249 1697 1739 1528 1593 1522 1717 2041 275 224 304 1422 1834 892 1452 2061 2132 1815 738 779 777 373 854 192 258 198 163 1456 839 901 355 383 333 368 902 642 862 1644 734 976 1117 888 1129 1005 1281 1254 1456 2802 2314 1231 2091 1790 1775 1402 415 643 781 757 521 1041 219 1299 579 949 540 40 40 557 767 812 1696 1001 261 1272 366 535 829 769 793 802 715 1155 1001 1369 1775 803 541 1231 1116 1014 1207 1261 1221 761 1045 764 1318 862 941 344 962 472 1255 657 706 766 923 1203 1008 841 814 594 472 508 581 518 614 655 421 935 759 377 837 369 341 1665 633 841 607 351 329 276 306 696 584 492 355 499 636 643 665 532 651 608 644 453 377 597 834 307 263 402 268 492 470 1312 543 478 325 778 496 465 449 268 189 659 636 251 383 865 145 90 361 212 283 310 242 227 482 302 291 278 285 296 244 352 280 273 245 421 440 249 94 274 343 446 143 310 245 551 620 385 267 400 277 305 372 843 368 464 488 507 468 492 352 497 720 652 712 934 617 748 853 868 843 766 872 402 637 340 681 624 534 376 588 343 282 256 256 229 497 250 478 549 160 410 275 243 351 394 440 287 432 416 398 657 98 837 257 347 305 222 292 532 450 280 637 900 710 531 565 487 326 289 216 253 271 221 211 183 317 272 181 98 217 123 194 286 423 282 258 200 255 143 89 84 138 263 642 387 151 118 260 657 156 395 387 289 118 708 421 280 365 356 302 255 471 407 234 146 426 182 224 596 367 393 216 245 313 345 230 136 266 532 528 558 580 843 257 513 720 194 390 335 536 235 764 482 760 401 789 651 411 475 505 449 610 445 246 301 437 428 454 570 459 627 206 432 481 1022 211 137 122 270 227 251 308 201 303 182 412 525 486 218 208 239 786 747 517 541 442 703 220 216 136 222 328 742 314 348 496 409 764 210 527 836 474 478 1055 560 733 511 525 341 628 514 331 194 425 204 296 254 742 290 296 365 194 368 234 224 315 659 501 299 694 424 602 446 681 733 257 270 438 516 538 560 571 861 469 599 574 669 755 811 867 626 723 675 817 487 366 608 337 230 1086 630 934 364 331 338 768 449 677 516 233 750 294 445 298 461 576 548 593 597 588 533 631 452 500 458 533 234 1461 816 1346 775 640 178 331 301 450 403 323 234 279 440 613 546 538 431 427 758 430 378 384 258 525 577 606 667 580 748 812 514 703 501 852 600 419 640 759 421 640 544 653 559 517 617 699 631 538 624 527 575 573 839 788 950 1630 1967 1291 1440 1339 1072 1054 1236 1232 1554 1303 1569 859 829 1311 723 1690 1161 1275 588 640 604 597 611 716 1312 521 705 790 683 894 246 358 348 295 225 445 496 252 221 301 297 199 301 325 360 303 269 294 228 184 201 307 476 756 652 413 329 381 542 521 588 594 548 424 437 393 459 575 625 779 781 886 461 120 185 149 140 167 88 102 133 158 97 197 116 106 97 74 98 437 359 197 123 36 68 91 56 79 168 192 323 338 296 666 511 678 210 166 320 363 288 242 258 402 254 415 349 341 169 196 264 256 190 221 399 307 444 563 547 390 310 208 555 587 655 508 419 374 477 429 489 435 307 644 264 330 508 378 443 233 519 301 467 385 447 531 613 834 598 604 599 692 575 924 924 363 109 795 407 798 353 251 805 443 370 337 341 983 690 287 512 407 675 713 728 615 789 344 287 268 588 406 709 512 328 320 643 555 482 499 560 646 707 553 648 488 457 592 814 750 954 810 971 861 654 985 738 661 358 364 458 442 355 276 1882 697 409 558 469 543 580 533 496 533 590 664 565 412 244 224 316 266 391 795 608 511 374 567 461 353 332 496 567 608 644 405 306 417 411 362 273 210 152 267 192 202 146 248 249 365 79 146 641 413 479 469 669 515 589 484 722 735 475 599 657 583 656 609 565 868 641 719 477 608 505 350 308 352 347 525 747 613 449 437 939 696 512 483 341 568 524 490 340 489 863 434 412 606 426 535 446 510 693 465 585 319 1099 706 803 422 505 355 547 1005 409 150 341 400 98 96 118 277 440 402 554 712 672 473 507 155 493 404 165 188 145 133 187 120 571 169 551 186 203 248 309 280 175 153 226 96 70 223 176 191 203 195 260 462 185 240 207 673 268 217 327 599 167 492 478 168 208 470 433 465 369 325 258 248 222 102 829 428 233 408 773 570 590 460 457 230 293 464 613 301 330 585 376 718 665 597 509 310 517 567 343 406 302 263 249 365 1054 738 314 246 283 156 276 241 307 484 1463 244 1791 1557 1424 1159 1117 1258 1286 1492 1528 1451 1521 1257 1240 1196 422 435 543 307 532 439 439 548 486 322 493 648 267 323 610 443 293 293 533 397 402 398 455 368 306 418 438 571 585 373 305 446 369 541 487 358 277 383 233 312 515 562 521 356 330 578 520 399 433 432 462 442 489 383 211 388 681 348 321 449 582 695 539 609 487 655 607 606 805 990 766 1039 873 873 856 729 485 762 407 521 680 508 401 446 303 452 548 398 466 580 420 683 643 487 561 450 655 424 555 453 364 369 480 468 523 450 372 426 345 408 344 589 410 426 485 358 527 483 695 654 566 498 513 385 345 314 357 352 334 473 345 674 328 398 517 550 441 620 695 711 670 518 673 512 436 466 434 518 508 559 465 503 538 516 472 728 345 522 321 497 161 244 149 88 151 132 118 228 32 130 74 300 168 218 225 252 478 270 274 180 162 261 192 295 382 214 301 212 244 257 405 217 234 333 341 379 281 383 269 308 301 285 201 263 319 172 327 291 375 228 214 485 279 173 135 108 146 186 298 343 400 193 104 276 208 304 264 321 213 180 336 522 210 198 270 84 129 94 170 301 170 539 139 242 154 249 142 178 170 158 211 222 133 215 120 144 155 127 106 412 322 323 368 231 255 221 252 177 200 149 346 388 452 247 521 119 289 199 349 154 169 133 239 159 199 267 193 169 237 332 246 288 650 706 440 419 598 520 302 1058 465 338 506 226 328 461 203 262 321 188 404 329 393 324 140 134 211 270 154 108 352 433 111 207 217 112 187 426 513 205 290 316 411 359 122 153 203 280 342 598 650 338 299 373 273 195 299 279 139 318 516 359 465 174 348 263 265 289 183 163 186 114 163 234 242 430 242 549 274 176 567 188 284 346 316 370 350 365 195 119 236 383 349 294 155 141 294 501 360 451 348 508 280 549 94 287 140 311 178 521 318 416 407 292 284 253 260 207 331 593 530 299 327 769 358 243 370 353 271 150 311 307 281 295 183 102 104 122 463 479 339 367 151 248 492 287 652 286 457 244 305 313 71 60 66 26 44 691 314 371 375 349 295 451 477 459 210 424 287 329 405 333 254 54 92 318 327 335 357 409 241 220 198 330 271 364 352 657 146 224 233 132 6132 6344 548 693 676 4650 556 856 298 385 351 506 537 915 724 346 590 231 215 391 405 157 278 214 206 276 328 312 331 197 205 225 246 132 122 224 441 430 354 1695 1370 443 282 547 267 251 442 591 551 327 387 458 511 444 242 165 176 272 246 226 236 472 533 389 371 163 541 370 410 292 338 246 234 376 352 383 192 199 278 220 59 170 140 186 209 188 141 318 302 283 170 435 292 437 334 299 327 267 172 352 161 197 487 301 308 299 277 16 20 54 425 1083 421 362 498 893 689 517 522 527 962 265 373 372 449 281 253 672 404 403 383 189 76 106 104 450 341 513 486 394 661 848 717 705 722 669 490 468 394 814 1002 887 632 899 949 1004 1172 913 624 858 702 1002 692 717 1459 805 1277 968 1287 735 1350 908 1073 1315 1427 1220 886 942 460 316 986 831 548 258 942 356 348 494 370 481 158 222 436 487 292 281 70 62 155 185 882 978 1013 1094 1167 1258 1107 1173 1054 1489 1379 994 1226 894 1508 1735 1091 813 1019 886 873 1056 1475 1517 1226 1307 1262 1376 1516 238 220 167 1076 1285 835 1082 1653 1651 1353 554 620 725 349 806 168 254 198 161 1249 701 746 341 270 226 306 824 594 756 1495 654 875 928 669 1055 838 1088 988 1315 2481 1830 975 1626 1511 1473 1303 357 542 733 648 421 989 160 1125 535 845 415 24 24 421 598 758 1313 850 231 1092 344 485 748 690 505 514 415 900 766 1180 1558 639 441 1015 952 906 1079 1032 1082 674 939 600 1133 756 744 280 850 407 1137 548 587 643 848 1127 872 805 768 546 395 454 438 458 516 534 346 796 648 317 740 335 311 1467 574 768 498 301 293 250 272 585 451 438 315 424 480 479 539 378 481 526 590 347 294 519 597 258 237 378 227 392 446 1152 460 428 239 687 462 413 429 260 122 566 608 235 353 784 133 82 341 208 259 261 216 176 434 254 181 180 221 200 188 300 240 241 231 381 383 189 88 220 281 400 129 263 202 480 520 319 245 374 224 263 298 696 352 329 426 457 398 379 259 360 494 445 507 740 365 549 640 512 650 640 744 292 553 185 518 473 392 292 385 255 246 224 222 195 308 211 423 441 128 284 190 168 262 316 356 204 337 302 306 534 94 597 199 245 259 202 237 508 329 232 473 678 564 412 485 403 306 282 182 233 247 182 193 175 276 264 173 68 188 113 156 237 370 243 219 198 177 117 69 78 134 227 472 367 143 110 240 623 140 310 316 259 118 513 324 264 325 297 248 233 377 359 216 131 339 168 200 530 324 339 205 196 275 262 172 92 191 506 488 516 522 701 217 485 608 160 368 300 487 202 621 448 656 344 687 545 343 421 465 387 443 301 238 291 423 367 360 474 379 571 200 398 439 857 164 102 93 213 192 204 284 189 270 162 346 459 435 159 149 206 675 677 429 449 420 603 196 179 122 198 242 541 195 221 369 236 573 154 366 559 342 346 754 426 543 473 390 272 462 391 269 172 304 176 280 238 632 266 256 351 159 302 222 204 271 586 484 265 595 452 518 386 604 632 199 240 397 397 484 510 452 784 375 547 498 627 647 672 752 572 590 534 759 418 332 546 309 212 838 586 834 336 276 312 709 393 495 470 225 596 232 417 238 427 489 477 522 518 449 467 552 414 472 414 491 198 1347 742 1262 737 614 162 317 291 376 367 287 212 238 382 459 491 500 372 368 662 310 332 352 218 536 511 516 567 525 660 751 450 657 392 565 556 383 569 701 369 563 480 515 483 413 573 612 591 395 538 479 521 473 682 690 603 1417 1672 1128 1225 1217 960 878 1054 980 1342 981 1231 732 700 1136 618 1439 1010 1026 509 541 498 559 476 585 1203 505 631 708 615 766 220 324 304 242 193 397 472 228 176 285 285 185 246 291 262 188 263 190 173 160 179 281 455 660 499 353 213 283 455 440 489 550 504 384 407 369 409 524 535 493 632 737 385 110 173 145 128 163 86 98 101 148 81 179 56 88 77 70 86 284 321 173 96 30 62 83 50 73 144 188 268 345 214 559 460 571 159 133 248 260 264 226 238 236 203 381 315 313 157 184 198 188 164 195 351 269 382 478 450 352 332 167 428 420 492 341 383 346 414 387 455 401 273 574 232 286 416 323 388 223 460 244 404 322 374 422 521 721 541 513 548 641 485 756 766 312 74 706 354 690 300 210 687 391 346 282 317 849 587 255 345 254 607 633 654 565 663 301 246 252 533 388 636 455 285 279 588 502 452 376 332 551 608 465 537 374 403 498 623 661 769 750 722 726 571 778 664 592 334 281 350 382 307 234 1631 633 415 560 460 545 486 512 494 487 532 593 541 396 205 194 286 219 286 681 591 459 332 474 418 285 194 384 414 495 483 323 229 342 347 285 241 192 146 241 178 180 136 232 225 319 79 112 531 307 429 382 578 432 528 401 608 628 408 465 492 509 588 459 497 643 403 492 439 455 353 304 260 300 293 401 654 524 284 387 869 537 443 377 305 472 440 442 316 429 591 390 322 555 361 497 380 423 579 397 392 265 983 631 747 357 465 295 493 776 228 130 327 370 96 96 118 217 361 299 432 585 487 445 401 147 340 334 159 172 135 131 152 100 447 153 428 162 96 208 248 228 155 131 212 64 48 209 148 163 165 181 234 400 173 180 156 586 214 171 264 438 153 412 398 138 190 399 383 413 327 279 232 222 208 84 602 372 187 326 624 500 483 397 409 218 277 290 554 248 310 483 286 612 559 551 204 258 428 466 247 294 224 239 227 271 974 661 304 193 221 148 242 192 233 430 1132 206 1369 1186 1126 927 924 939 1011 1242 1331 1195 1257 985 1097 966 386 386 431 255 480 403 397 492 433 284 280 537 257 291 510 407 250 261 416 300 319 315 375 314 282 346 362 475 692 630 434 466 336 609 323 519 454 379 574 403 662 688 681 354 492 512 511 883 548 498 690 511 486 418 607 525 797 706 305 580 676 609 755 583 752 999 980 1027 1212 1003 1035 945 1096 804 1103 786 1059 538 815 868 976 658 721 628 567 760 623 571 729 700 664 746 533 688 751 682 543 565 458 727 591 502 610 593 633 657 419 488 498 660 575 806 489 719 370 594 551 511 795 742 480 771 529 574 372 326 701 762 690 457 488 640 459 720 917 788 796 785 658 754 779 757 678 649 714 594 703 897 777 930 838 774 736 753 855 884 685 457 482 927 363 221 204 432 276 468 393 223 118 135 226 177 217 272 368 376 546 376 428 295 207 403 212 219 301 217 268 215 237 335 386 245 278 456 429 293 255 428 278 296 251 243 134 198 166 243 218 198 280 100 92 731 243 165 135 80 231 217 473 299 377 316 287 302 313 220 292 321 298 244 202 631 291 170 328 154 240 170 245 400 327 907 311 341 436 345 328 343 354 307 619 254 308 147 358 278 383 264 274 455 428 409 347 274 397 762 267 211 304 288 468 787 667 282 505 253 194 230 355 192 186 222 192 273 533 751 346 265 250 464 458 305 630 505 434 387 767 628 340 1484 350 217 445 168 225 974 493 408 645 387 468 585 348 618 235 313 420 495 332 337 437 411 222 244 266 188 544 383 717 540 364 447 270 371 297 343 447 464 563 499 821 327 460 440 361 204 511 306 168 219 424 649 426 409 411 390 454 526 248 270 264 207 492 276 473 718 518 573 533 212 414 184 330 276 247 507 617 479 118 100 378 303 493 346 453 259 481 471 446 598 304 556 209 498 207 391 321 254 258 653 314 299 490 233 512 269 331 287 731 650 566 294 341 599 365 575 641 396 424 235 546 773 238 310 175 230 181 150 649 610 322 348 224 274 551 517 678 366 754 328 338 472 72 24 136 133 124 564 395 404 369 445 576 541 463 433 488 506 252 307 401 269 226 305 220 383 370 357 698 633 343 237 313 382 517 492 546 521 357 441 269 262 676 548 7140 6839 5270 574 903 1643 424 565 559 597 510 970 1020 590 642 227 147 477 490 194 312 273 239 310 328 410 417 276 175 179 443 223 163 333 477 499 583 2003 2047 363 351 425 317 362 372 534 469 532 637 510 578 610 196 180 216 321 344 332 500 464 512 488 475 271 545 652 323 320 465 550 573 457 454 678 253 278 370 306 234 233 287 499 497 329 223 469 302 343 264 312 304 238 299 446 558 393 401 435 197 388 514 282 319 290 235 52 78 90 706 1305 657 374 736 999 1078 445 588 618 944 563 602 348 625 214 415 909 842 138 134 272 130 255 212 703 904 834 811 534 1034 1046 1378 1025 1071 895 492 763 367 1161 1087 1461 1098 1228 1294 1408 1411 1628 883 1079 723 1260 1211 652 1663 1155 1643 1303 1521 1097 1624 1183 1470 1841 2085 1106 1187 874 522 726 1144 1240 673 698 1025 412 418 677 456 435 293 415 693 966 351 273 322 302 213 124 1523 1686 1676 1868 2034 1456 1859 1777 1150 2086 1506 1646 1571 1598 1526 1566 1264 1362 1704 1423 1504 1659 1492 1601 1629 1833 1583 1760 1904 302 255 181 2321 2463 988 2396 2637 2636 2572 828 762 640 283 740 209 228 166 121 1782 1061 1219 252 753 562 424 744 858 1177 2075 968 833 1408 929 1235 1330 1631 1745 1757 3550 3100 1728 1985 2776 2284 1131 435 1054 706 1172 458 992 345 1717 597 1603 829 71 40 827 918 975 1839 1481 510 1109 400 642 649 579 677 654 788 1042 913 1214 1806 1230 695 1582 1143 1083 1371 1322 1384 870 1151 950 1621 1099 1277 651 1419 623 1226 724 831 966 947 1924 1269 552 369 494 365 443 687 496 346 482 581 710 673 606 1235 593 571 1838 526 663 763 492 658 566 539 571 613 798 723 843 433 431 515 378 449 775 458 639 345 732 512 617 273 336 195 431 617 1034 491 543 176 637 503 467 679 404 278 781 636 406 492 533 184 166 279 277 447 280 245 413 475 500 369 421 483 432 346 470 350 390 256 400 647 217 122 253 312 518 126 322 384 552 457 402 521 619 387 277 467 1067 656 434 880 942 616 566 549 537 705 653 733 593 548 797 736 804 1044 1456 775 520 723 440 875 818 786 651 679 354 603 529 571 524 459 351 569 664 249 662 417 232 410 253 313 441 576 301 396 866 122 760 603 766 308 394 305 557 424 333 792 751 747 630 674 850 254 178 257 252 165 301 221 321 202 192 344 220 349 331 309 500 536 274 254 162 229 240 192 275 337 246 741 353 308 274 238 642 242 414 414 283 256 617 393 433 343 418 490 374 421 491 232 362 389 347 245 546 416 591 216 239 409 603 278 145 189 607 533 549 703 426 409 529 545 206 424 335 417 215 536 423 983 724 729 650 578 610 682 507 611 459 206 426 514 585 530 806 730 916 138 407 489 983 481 287 132 431 360 439 330 243 368 203 278 313 457 203 205 291 811 518 604 668 372 886 189 232 163 197 553 479 283 339 415 323 475 371 404 398 228 286 583 265 332 417 586 375 672 456 362 257 362 253 474 444 860 479 316 604 84 553 161 356 315 455 357 356 898 470 735 385 1020 1070 544 350 469 499 453 492 637 852 945 718 1092 1163 1022 1317 1065 458 603 568 613 327 399 548 406 304 1137 1090 1237 620 493 610 923 700 700 738 283 747 367 318 364 306 649 565 545 582 841 621 585 500 315 345 578 363 1570 1241 1620 548 453 226 250 200 350 655 391 372 464 481 603 311 797 787 570 583 627 365 365 505 456 554 606 891 455 717 1026 597 704 422 814 671 595 942 622 754 527 556 518 758 596 739 649 558 729 658 655 664 721 805 1085 629 1883 1952 1493 1550 1295 1170 1232 1364 1199 1862 1543 1743 1004 1090 1391 943 1893 1144 1089 643 703 514 652 726 535 1078 385 810 739 624 1001 603 437 683 299 258 531 489 363 333 501 215 291 301 452 395 323 282 394 207 430 367 462 619 587 702 525 471 442 463 654 665 835 689 559 518 797 625 553 956 629 633 657 597 277 297 234 299 349 210 214 162 113 95 311 118 166 180 104 134 295 188 111 72 137 163 184 151 147 222 236 361 337 265 836 701 755 212 240 288 376 327 297 354 355 508 462 395 469 420 408 233 197 204 325 524 270 400 514 617 342 320 92 347 523 443 554 383 333 596 394 390 395 432 630 379 452 581 450 425 384 484 383 525 284 615 605 846 847 788 673 785 895 401 800 635 344 165 644 361 729 372 256 603 270 392 234 380 537 759 196 509 401 873 787 725 630 659 344 322 273 611 307 656 631 342 370 646 632 588 419 598 689 817 579 584 615 710 885 563 889 1322 555 744 586 796 563 489 745 254 556 428 462 479 545 1426 435 328 296 439 508 462 434 512 767 804 627 495 331 364 366 289 319 336 796 597 644 275 692 393 377 377 508 619 732 762 347 315 645 342 275 131 127 54 135 117 107 44 241 209 407 68 171 368 552 899 598 692 626 691 535 507 538 493 687 1016 595 583 782 540 623 569 593 493 859 548 795 393 429 640 1117 578 937 312 557 917 679 631 486 631 698 803 748 555 811 650 619 525 728 476 781 583 657 760 749 609 425 849 574 427 417 606 423 691 900 388 106 376 524 98 84 90 174 572 322 492 1059 656 557 688 122 553 544 168 347 253 308 284 133 666 157 345 267 306 212 164 249 222 116 141 244 175 535 295 232 232 261 284 322 301 290 262 888 416 343 399 728 464 628 573 450 244 427 722 756 302 331 228 274 235 90 512 682 394 567 660 738 574 413 831 237 481 524 681 352 283 691 494 677 744 439 835 322 439 618 293 379 237 329 275 699 1191 755 530 208 309 244 409 237 192 484 1594 455 1655 1508 1430 1312 1189 1228 1265 1703 1453 1805 1456 1407 1500 1357 460 397 512 200 699 650 597 672 413 426 758 510 578 565 596 512 396 396 740 511 503 543 529 555 461 494 533 591 764 424 430 474 340 484 335 459 419 385 494 399 682 692 670 382 467 578 498 887 550 514 770 478 461 430 577 581 835 807 329 703 775 740 798 673 805 1072 1059 1112 1308 1133 1127 1035 1200 892 1178 866 1160 591 872 932 985 657 762 665 587 815 682 600 741 745 676 839 541 739 798 718 652 662 519 794 638 578 673 650 745 737 481 560 500 714 608 851 528 788 349 682 640 505 825 772 486 836 518 561 432 382 773 732 733 529 498 662 531 765 954 802 814 832 686 823 842 764 714 696 757 612 749 987 865 996 891 800 764 793 895 902 761 485 494 935 361 227 198 434 268 470 387 260 114 135 238 181 223 324 424 388 608 388 444 319 223 467 234 231 315 229 286 227 251 351 421 263 351 480 439 311 265 452 328 354 290 280 138 208 174 245 222 208 296 110 102 726 247 198 170 86 183 223 552 317 395 316 293 322 321 265 306 343 294 246 200 699 305 164 330 168 254 184 255 414 323 859 327 359 483 373 328 355 362 313 666 302 314 145 352 263 393 274 307 463 461 458 361 322 425 782 287 205 404 348 499 803 689 284 525 273 200 221 367 200 192 245 267 277 563 769 325 219 254 468 454 317 702 509 469 379 765 663 346 1559 368 221 465 216 262 969 525 436 630 391 490 609 416 701 241 325 422 530 348 341 443 423 236 248 256 204 546 401 988 681 386 453 312 410 303 359 465 508 579 523 866 341 449 462 367 208 521 310 174 221 480 655 426 417 437 408 526 598 258 268 270 223 490 305 512 796 580 605 566 239 462 194 334 266 239 538 673 449 122 106 388 352 511 384 488 255 495 523 472 612 312 576 221 477 207 333 329 260 239 617 328 330 506 229 518 279 362 299 755 734 646 302 351 611 393 593 675 410 483 259 611 826 238 320 173 276 187 162 663 655 338 364 230 278 575 509 839 386 762 357 348 472 72 18 140 131 130 715 399 406 377 441 583 547 494 474 500 504 254 323 421 263 238 311 226 393 370 357 724 676 343 199 292 450 554 502 578 475 373 476 329 297 869 693 6839 7420 5052 624 956 1391 393 548 557 613 536 1025 1055 604 660 235 147 516 492 202 312 290 231 304 324 410 439 268 193 185 451 231 169 360 477 557 587 1964 2152 415 375 427 311 389 405 586 523 544 640 502 594 626 208 188 234 341 381 342 541 472 520 496 467 269 579 652 352 332 549 429 429 457 435 628 320 274 357 291 261 247 338 503 534 262 191 504 312 389 280 318 300 288 321 472 600 429 442 472 209 394 532 313 375 306 245 52 76 90 774 1337 774 380 721 1049 1069 509 601 724 888 531 540 356 685 216 427 941 868 148 146 290 120 263 210 748 895 889 879 581 1117 1134 1396 1124 1179 923 564 780 377 1068 1137 1479 1144 1306 1311 1549 1538 1690 872 974 731 1322 1314 669 1802 1264 1858 1509 1635 1135 1785 1311 1443 1972 2217 1144 1297 911 574 759 1227 1265 641 671 1132 442 448 794 468 443 285 433 732 1033 382 281 324 304 252 124 1643 1788 1832 1951 2052 1494 1899 1845 1224 2094 1697 1598 1660 1624 1576 1632 1318 1390 1673 1505 1613 1658 1479 1598 1623 1838 1560 1784 1949 304 257 191 2350 2576 1099 2428 2670 2692 2524 891 796 627 287 758 217 234 168 125 1696 1094 1337 268 781 588 459 786 872 1197 2212 960 813 1495 1039 1265 1429 1740 1839 1786 3690 3171 1823 2007 2719 2309 1236 481 1058 706 1203 456 1019 326 1737 578 1668 849 98 67 843 859 986 1863 1360 520 1172 412 654 714 615 664 639 806 1110 1002 1323 1895 1355 739 1656 1138 1091 1345 1316 1474 993 1197 1058 1622 1127 1319 635 1498 657 1340 754 865 1004 979 2032 1380 566 373 542 412 471 655 533 350 496 572 759 693 626 1276 617 589 1918 530 677 808 583 680 588 576 579 631 806 721 869 429 435 542 368 447 793 462 653 365 728 512 615 289 352 205 447 664 1142 579 516 184 665 519 481 691 418 296 811 664 408 463 638 192 170 322 291 498 280 251 425 495 510 408 462 495 434 400 478 358 385 264 408 657 211 122 273 332 507 126 382 445 594 507 449 597 655 454 324 541 1156 705 451 957 1014 636 574 553 553 725 650 744 675 560 972 822 859 1133 1548 982 553 679 483 1018 961 800 667 747 404 682 598 566 494 498 342 721 646 263 796 411 260 423 373 431 429 566 327 434 911 126 813 563 807 312 416 343 646 450 355 900 918 803 665 661 791 281 186 253 289 231 323 231 331 212 198 356 218 353 279 294 516 562 326 306 170 231 238 198 281 355 254 829 417 309 273 248 668 260 414 412 307 250 680 440 445 361 459 525 294 431 501 278 372 399 353 262 564 422 574 226 269 439 631 278 133 197 594 561 575 800 465 419 555 584 206 463 355 439 223 561 427 1127 759 757 674 571 607 720 529 604 498 214 432 528 578 546 839 748 998 144 390 503 1047 469 265 118 415 346 431 361 253 378 182 296 319 488 215 217 307 842 588 618 682 384 914 232 248 171 242 615 567 303 359 485 333 557 377 414 432 246 304 615 279 352 437 592 369 686 452 374 298 466 294 467 437 946 478 332 674 80 588 171 308 333 490 369 378 899 503 769 447 1079 1198 556 362 483 507 483 522 667 1111 987 851 1301 1342 1259 1421 1352 478 638 607 700 337 395 596 416 310 1153 1137 1298 636 483 626 963 590 761 764 299 769 389 330 403 318 665 579 561 600 930 655 568 658 325 367 590 389 1639 1261 1740 618 519 232 291 237 356 705 419 401 503 545 617 466 784 863 580 684 711 375 387 470 508 551 597 848 465 737 1110 653 704 446 888 721 605 946 650 762 537 647 593 772 626 739 665 586 754 708 665 684 706 803 1101 731 2008 2094 1456 1636 1314 1201 1299 1389 1215 1930 1469 1671 986 1161 1517 961 2008 1149 1129 645 711 538 650 765 572 1213 387 847 761 642 1037 607 474 672 301 272 623 495 373 345 525 219 295 305 535 432 354 278 360 207 446 379 501 635 583 692 537 484 475 413 819 693 914 747 593 528 855 643 563 907 709 639 667 601 277 301 240 297 374 212 212 162 117 97 331 126 162 178 110 134 307 202 113 74 141 167 190 153 149 230 284 423 341 302 865 705 784 230 277 282 431 341 309 362 365 545 480 407 528 426 412 245 209 222 307 518 305 445 524 687 362 336 92 355 487 407 514 395 339 633 402 400 405 383 627 337 416 616 472 419 359 510 385 549 294 611 644 897 891 818 687 825 935 425 836 705 366 163 689 496 909 421 250 787 303 406 219 396 578 801 200 521 384 876 819 718 652 696 315 297 279 592 280 633 637 352 370 625 609 590 407 644 748 852 633 624 658 720 926 569 802 1354 547 781 567 789 591 516 780 256 636 440 528 509 553 1513 447 342 312 449 532 486 460 538 750 787 604 476 322 362 380 341 364 274 828 609 642 295 669 421 362 367 489 589 758 726 339 321 645 354 273 129 121 52 133 115 103 44 265 215 421 68 187 436 613 935 665 733 655 716 568 535 583 534 741 1036 619 611 788 570 647 589 611 525 875 550 825 445 468 675 1164 610 941 308 590 1017 805 641 480 649 705 760 743 569 914 676 647 545 774 462 776 579 652 770 717 638 441 890 609 451 442 610 441 658 918 386 108 409 544 98 82 90 197 611 358 547 1197 684 585 787 155 592 570 174 384 275 314 286 168 693 159 344 273 310 220 162 264 230 114 145 232 169 549 305 261 224 267 280 345 334 352 258 874 383 314 405 748 474 642 587 468 269 441 771 805 314 376 249 297 235 96 536 724 410 540 645 683 586 425 853 222 460 532 759 449 283 717 506 713 772 469 787 318 459 641 318 399 243 333 277 583 1227 805 552 214 336 252 407 253 190 566 1777 515 1968 1786 1544 1382 1227 1309 1352 1851 1576 1901 1587 1528 1567 1361 478 411 568 202 771 650 621 656 460 450 720 504 567 567 643 564 386 408 788 492 486 543 429 490 442 564 603 669 754 643 469 564 349 593 334 566 487 334 542 438 690 763 755 407 626 509 465 880 586 568 616 464 462 385 445 507 719 582 452 501 455 525 617 553 761 965 979 1020 1210 872 1086 965 1080 847 1084 826 989 424 860 858 1152 534 671 560 583 666 558 520 693 680 611 838 422 841 765 710 591 524 462 726 520 405 537 550 648 617 419 461 525 584 520 775 480 711 323 566 491 628 699 664 461 651 524 570 372 352 571 747 625 476 480 697 425 601 660 749 697 720 730 676 756 694 654 557 625 582 684 831 715 853 793 696 639 701 714 667 677 525 462 925 262 157 329 334 401 382 281 227 128 147 265 207 337 407 503 307 547 327 355 275 207 396 214 219 314 245 286 233 257 316 535 287 302 516 392 299 267 430 322 341 188 178 132 194 194 279 307 241 307 98 90 650 291 183 151 88 242 190 419 280 364 302 274 239 296 198 293 302 258 264 266 574 229 225 405 123 197 133 257 330 270 850 271 303 397 322 285 347 350 295 721 250 317 184 352 232 404 296 278 514 463 397 396 232 386 673 267 191 289 295 353 671 559 296 462 227 218 218 411 200 184 280 208 217 531 734 288 287 342 455 387 407 605 686 454 382 829 744 348 1355 421 230 553 157 296 959 398 605 569 319 431 517 307 569 231 297 402 455 321 298 468 366 279 255 307 166 460 385 671 460 385 475 267 355 253 247 504 355 579 498 898 330 352 463 348 194 424 338 152 279 365 659 425 395 337 437 469 547 252 229 293 251 428 270 487 751 524 514 491 214 534 184 390 237 235 490 552 562 172 108 332 328 479 355 434 200 489 443 445 545 329 617 235 520 232 382 286 285 321 708 332 314 460 220 509 312 282 312 722 573 483 306 353 604 365 450 600 440 469 259 570 741 184 204 169 181 165 156 607 665 336 370 249 297 546 463 632 344 748 295 372 540 122 77 296 88 114 536 494 458 439 493 575 582 438 402 430 321 235 276 373 264 311 324 202 376 541 522 626 531 312 270 319 343 441 445 536 468 354 354 267 270 790 676 5270 5052 7319 731 1038 1699 484 595 576 614 528 996 834 694 732 217 156 487 540 142 308 295 263 336 344 450 408 241 239 187 503 243 180 352 647 438 507 1983 1989 381 325 344 454 308 435 526 475 638 646 562 595 599 206 191 242 295 260 334 376 396 444 471 459 328 534 551 323 296 315 476 457 414 460 688 237 244 342 304 216 285 217 333 352 348 318 387 304 311 367 302 244 328 341 440 618 492 353 542 217 324 444 294 343 248 191 70 94 120 895 1314 713 400 690 881 969 498 525 486 928 555 582 478 340 263 378 813 719 130 124 345 146 214 231 753 911 900 679 606 819 896 1164 919 838 720 650 682 368 1036 1024 1307 1007 1062 1184 1295 1358 1479 866 1080 731 1310 1070 723 1676 1284 1562 1212 1384 1166 1408 1046 1504 1832 1903 1032 1080 833 478 572 1120 1407 576 580 993 496 515 755 444 405 266 403 668 875 346 327 336 304 257 173 1680 1694 1702 1681 1757 1549 2006 1602 1282 2086 1768 1488 1481 1617 1296 1552 1257 1128 1580 1216 1481 1715 1532 1436 1643 1923 1544 1785 1893 291 261 221 2123 1970 1164 1855 2529 2446 2392 863 727 627 268 730 164 239 187 135 1761 1016 1162 261 777 594 356 783 907 1202 1947 1064 801 1294 797 1222 1272 1544 1920 1716 3400 3203 1661 1932 2682 2277 1166 470 1174 810 1110 533 1141 363 1719 676 1494 805 38 38 817 1018 1112 1862 1487 416 1061 386 624 685 633 557 528 736 968 869 1375 1869 1094 702 1296 1272 1152 1509 1328 1384 889 1215 916 1632 1107 1158 602 1334 578 1267 757 780 922 1019 1649 1352 635 459 533 380 496 706 562 328 492 610 773 671 518 1203 542 526 1598 561 743 698 510 615 599 571 618 556 768 642 833 557 535 645 434 509 990 586 675 397 707 644 608 226 310 314 420 603 1323 693 538 194 683 469 558 612 406 317 669 610 410 502 600 194 176 300 233 383 179 144 299 426 312 306 265 476 364 310 363 281 347 253 375 527 241 126 274 308 482 130 307 404 431 432 323 483 439 312 310 403 1007 586 378 779 798 536 635 534 422 611 581 710 458 546 540 509 694 892 1287 738 610 643 455 692 647 686 398 532 306 526 456 506 401 578 288 537 552 247 622 392 263 383 293 405 421 534 275 400 801 127 839 562 857 366 379 231 540 315 331 900 618 700 593 746 729 230 156 267 284 213 266 207 255 160 148 263 197 390 246 466 408 474 267 243 174 224 209 159 229 264 280 763 384 325 281 329 920 245 484 476 328 358 454 303 441 327 429 560 404 403 595 226 379 416 372 233 548 459 395 286 223 334 484 271 149 156 542 558 590 699 461 454 502 573 225 583 381 411 219 523 402 957 586 849 718 574 679 595 432 737 468 260 404 548 567 489 797 614 872 188 383 490 875 612 412 293 464 523 596 302 221 330 160 377 317 427 189 191 296 870 588 436 510 428 976 171 142 92 179 516 474 220 301 391 266 496 366 432 426 250 281 634 285 352 403 588 400 697 458 347 245 340 270 474 477 781 550 292 651 80 507 159 355 216 497 463 373 894 587 637 404 938 1062 507 377 522 545 588 629 688 784 744 677 843 1025 858 1192 1100 330 493 472 602 305 312 546 446 331 1037 938 1087 577 441 567 1221 812 784 762 273 685 349 336 354 326 632 550 540 581 1047 451 524 495 349 410 560 381 1554 1465 1581 590 514 219 234 178 356 660 378 318 416 459 558 304 728 559 575 618 589 331 418 475 456 522 662 996 555 704 906 563 835 461 787 707 708 1053 612 583 506 570 491 629 552 659 649 543 634 632 561 535 729 683 1083 614 1899 1956 1476 1604 1242 1089 1277 1387 1118 1860 1501 1644 1001 1034 1351 1014 1742 1075 1145 658 697 506 707 619 471 1004 340 711 784 683 1065 606 471 596 222 202 573 528 245 249 331 230 257 290 335 343 298 441 460 223 469 418 375 634 575 754 496 452 413 503 515 649 763 653 582 451 752 583 626 931 578 583 629 743 269 271 218 254 262 169 288 175 205 101 327 120 176 122 106 136 293 216 106 76 131 159 178 147 145 221 214 402 436 293 796 592 688 266 250 306 354 440 414 465 322 489 401 367 481 283 269 213 179 234 339 450 278 330 544 570 402 393 94 335 463 416 506 399 347 613 376 436 429 428 602 431 494 411 432 423 398 542 274 390 288 600 622 674 634 644 544 642 771 437 672 630 319 176 756 401 775 376 269 679 283 424 270 424 567 652 155 482 380 797 722 650 565 549 365 302 313 663 399 813 675 422 370 638 631 623 372 595 662 800 628 443 519 597 636 685 871 1225 563 731 625 675 631 703 753 274 476 425 466 421 552 1607 456 382 318 405 541 430 408 519 777 814 520 602 436 405 325 254 363 331 966 452 557 308 749 446 254 331 456 688 834 782 356 352 639 407 347 125 133 62 143 121 97 36 311 217 360 72 193 460 588 887 586 680 671 613 499 501 548 423 746 971 666 651 788 557 682 592 597 448 853 619 752 402 399 583 968 491 1028 284 491 806 541 536 399 590 532 731 741 509 800 666 537 502 646 355 718 539 489 712 1022 779 682 904 595 463 379 709 544 641 989 380 204 487 553 99 99 109 198 579 388 488 919 470 508 541 130 525 501 126 255 257 313 244 112 825 275 394 231 245 162 162 223 242 130 157 196 154 489 297 207 216 325 272 282 221 282 262 865 401 330 365 648 496 467 437 409 215 420 812 852 392 392 218 268 364 114 551 646 406 458 607 713 509 322 843 325 451 584 634 331 302 643 477 704 675 428 819 318 403 643 272 502 256 350 298 724 1159 721 495 195 336 216 425 235 231 412 1495 372 1646 1470 1394 1501 1129 1295 1237 1623 1524 1843 1480 1457 1390 1212 407 394 446 230 805 575 690 674 387 417 778 621 480 562 548 526 408 398 730 517 503 529 450 851 680 430 465 525 613 414 284 429 311 682 513 409 345 372 288 318 464 500 503 455 373 674 527 437 480 425 489 570 638 466 248 341 577 331 311 403 481 630 589 592 533 639 614 536 692 932 740 938 745 801 755 771 367 910 426 468 624 461 475 456 314 377 452 389 507 463 421 655 564 578 514 583 619 432 574 486 385 353 439 472 514 415 481 496 402 460 374 483 470 423 496 368 586 621 746 738 878 478 546 376 467 446 262 363 315 541 396 701 395 375 446 540 320 438 607 525 726 703 741 609 537 596 453 534 537 517 527 488 481 665 581 625 353 548 350 555 172 247 184 82 192 130 164 192 50 171 173 405 170 218 243 248 591 274 264 217 197 298 268 284 402 290 388 285 346 292 297 360 235 314 334 353 295 359 214 382 260 256 185 203 285 170 460 202 338 208 188 536 277 224 178 116 217 155 449 223 284 199 118 232 222 256 298 308 336 163 311 427 235 251 343 92 180 179 234 362 194 662 205 267 176 282 110 223 203 170 241 211 112 175 138 97 197 191 92 449 311 294 375 309 266 236 266 182 205 131 310 536 377 216 530 171 302 210 319 176 210 172 233 193 233 197 222 242 203 292 270 256 518 700 468 401 612 538 337 1014 478 439 651 248 290 423 191 322 356 266 418 438 376 348 196 194 162 267 210 88 349 446 115 242 220 124 176 497 582 223 347 342 418 257 76 124 266 321 351 692 711 466 425 404 335 204 244 285 177 366 440 396 647 303 338 214 210 267 219 221 260 157 211 337 318 501 308 492 328 274 633 270 337 495 467 419 415 535 116 150 284 492 514 355 143 184 206 458 445 435 446 479 373 725 130 325 209 377 224 607 366 485 470 336 360 187 248 342 474 494 411 316 319 786 324 282 357 350 257 127 303 407 273 289 239 120 102 149 450 447 314 346 186 302 416 312 589 240 431 194 288 282 71 46 66 26 48 714 359 437 437 445 329 344 476 430 248 406 201 244 417 318 148 100 136 334 372 380 278 371 315 265 297 294 312 404 340 720 108 283 323 180 5234 4650 574 624 731 6952 536 758 310 401 347 524 576 995 542 460 634 379 305 449 388 189 232 208 200 234 301 285 450 257 362 221 398 188 148 232 548 487 299 1759 1586 525 331 429 354 253 549 534 465 489 669 453 441 360 283 227 128 260 352 185 164 376 439 478 413 189 458 439 495 195 250 292 274 297 320 317 236 147 334 195 84 272 232 243 273 179 135 199 317 253 206 452 307 451 332 322 297 257 148 402 159 172 655 344 222 370 344 49 59 74 480 1123 482 319 546 801 766 419 547 570 1077 305 470 473 427 296 386 862 562 334 310 227 94 128 201 506 419 515 518 341 713 881 1117 587 602 472 481 468 466 874 996 853 832 1026 897 1153 1265 1005 663 1044 572 922 852 561 1474 906 1413 838 1492 911 1347 883 1184 1523 1762 1101 869 968 354 236 960 954 655 287 990 291 285 569 355 403 225 209 401 548 263 323 88 74 165 208 1101 1136 1193 1223 1434 1450 1270 1289 1210 1689 1461 1093 1376 1209 1355 1632 1085 921 1064 866 877 1076 1491 1441 1329 1452 1385 1393 1829 283 209 187 1302 1204 788 1332 1940 1895 1865 739 830 622 320 682 140 218 176 141 1338 674 736 260 374 295 296 1007 639 804 1339 901 812 845 853 1038 992 1300 949 1372 2726 2435 965 1910 1691 1660 1225 357 641 874 832 515 1124 195 1311 539 934 466 26 22 496 613 785 1509 1012 290 1028 363 409 650 650 590 543 511 834 925 1293 1746 563 422 1082 962 926 1237 1173 1119 564 905 615 1318 733 803 243 801 412 1025 601 604 668 744 1025 1082 701 717 603 388 394 525 444 558 632 389 893 551 417 777 347 325 1608 637 879 554 327 274 246 294 701 464 525 404 419 605 610 555 533 678 708 522 349 345 542 755 270 181 351 274 499 430 1133 452 425 217 647 312 452 387 182 156 507 478 221 348 755 142 81 309 94 273 261 217 205 416 279 258 227 272 260 205 298 229 202 264 459 350 175 98 180 216 464 187 237 190 460 477 287 233 336 202 223 287 639 177 300 338 267 398 383 246 344 474 530 547 537 314 541 483 537 805 601 585 356 353 265 481 457 434 339 405 275 302 282 242 225 318 372 317 466 166 293 277 255 319 372 416 287 374 351 336 574 108 632 281 297 253 200 238 456 334 255 477 601 565 488 523 562 203 232 148 221 174 208 134 189 133 119 185 94 215 187 182 191 253 257 196 202 220 129 83 152 126 243 508 335 145 110 274 586 156 348 342 301 173 501 312 239 343 315 280 273 336 413 141 98 334 174 188 643 350 310 246 228 231 203 236 120 252 488 495 527 467 712 231 561 517 158 362 350 434 208 609 517 763 393 706 602 396 526 441 349 508 386 380 276 550 363 468 453 380 550 214 398 435 911 182 133 119 263 210 218 280 197 269 146 336 366 376 216 206 234 740 762 390 414 400 771 160 149 88 160 239 664 262 361 386 307 727 204 407 829 510 506 970 596 713 555 353 248 454 406 313 162 408 198 255 219 628 242 198 418 198 282 195 278 246 555 422 283 517 358 548 393 579 635 185 322 387 579 431 455 398 633 412 546 421 494 490 748 733 536 532 564 677 482 305 628 383 199 796 561 773 358 328 328 753 357 672 458 237 575 256 421 258 433 460 438 532 532 554 443 658 348 494 365 492 256 1250 797 1157 684 534 188 249 219 385 449 279 167 214 336 525 593 372 306 466 686 265 299 383 299 385 464 546 666 470 694 804 491 638 516 782 634 534 584 583 397 421 506 651 508 489 528 620 549 524 594 476 509 660 790 878 877 1420 1699 1190 1266 1418 886 936 1095 957 1432 1014 1258 817 758 1191 638 1383 939 1079 532 570 490 612 504 578 1080 456 678 701 627 607 213 253 485 246 193 384 501 213 206 259 328 202 222 386 348 396 314 200 159 203 226 315 432 657 603 460 325 322 466 434 429 381 425 316 360 315 369 535 706 667 657 726 381 116 148 112 126 122 86 110 131 146 99 191 79 144 62 62 88 261 339 205 119 34 68 89 58 77 154 176 382 239 245 513 431 548 219 123 199 324 280 236 252 236 153 319 331 317 186 213 235 229 192 198 369 291 454 437 522 405 326 225 559 645 721 695 463 434 449 434 465 423 244 537 320 348 426 314 412 285 291 276 382 402 340 478 455 561 493 470 509 612 536 838 813 352 97 761 419 793 372 307 777 403 335 343 302 912 661 242 370 310 606 621 590 588 702 342 287 254 582 358 657 560 364 332 565 546 403 439 488 558 671 584 622 523 499 530 671 695 932 841 831 830 638 1135 693 484 383 377 390 478 395 310 1595 615 422 464 423 537 583 524 509 576 615 693 451 302 212 270 357 306 351 648 642 573 339 447 476 378 340 473 483 550 605 351 257 380 444 252 249 190 142 245 174 180 136 282 245 352 54 116 537 297 384 410 622 538 517 466 556 592 422 497 635 463 490 492 447 896 612 688 489 585 451 280 224 281 283 532 515 543 302 367 742 605 364 355 265 466 410 437 227 279 757 382 451 536 331 668 392 388 526 482 615 309 1140 705 804 394 635 462 599 647 231 174 296 345 86 78 88 180 432 308 442 504 442 393 463 168 362 355 187 132 125 108 189 160 520 151 437 182 195 241 263 211 213 149 208 99 79 238 158 211 266 282 262 344 177 168 151 636 205 185 272 289 135 238 224 147 162 389 398 430 414 233 250 261 284 82 638 443 181 402 490 482 436 417 407 206 326 264 425 225 254 563 320 661 589 549 229 260 390 440 265 341 247 240 222 302 928 618 307 183 217 160 299 150 250 357 1413 235 1508 1322 1246 1020 997 1036 1022 1257 1395 1256 1352 1167 1305 1016 274 461 459 342 529 403 477 396 434 298 425 669 272 295 552 344 266 258 462 363 351 339 379 362 316 323 321 438 775 397 300 509 307 296 472 408 335 346 629 397 499 492 524 536 574 429 264 526 389 404 571 583 560 706 353 602 661 523 367 588 701 617 565 853 552 959 932 923 682 815 783 741 651 623 756 719 574 754 991 1069 955 489 575 498 534 600 620 652 610 415 526 776 590 659 655 757 753 539 634 728 664 483 693 656 596 697 457 540 655 551 634 585 619 714 406 679 491 560 757 699 625 659 563 508 589 492 646 693 555 544 427 627 555 766 1027 991 876 1005 770 826 851 937 674 898 879 732 780 810 709 731 723 790 793 931 920 617 370 394 413 715 208 319 301 166 338 289 158 218 105 230 213 310 289 328 393 370 476 374 480 316 241 387 323 353 407 245 252 200 274 318 492 291 259 590 419 422 311 553 212 426 349 295 253 262 295 423 312 353 377 220 214 703 189 192 97 131 157 318 560 294 397 127 190 198 251 181 428 232 281 255 268 638 286 188 302 213 302 168 182 342 296 881 324 352 238 345 319 247 247 190 464 344 202 187 180 407 297 394 300 376 336 294 686 331 407 338 261 269 404 555 507 580 455 504 471 168 163 201 341 266 360 400 213 224 287 293 254 340 470 375 407 302 1080 481 454 335 602 556 492 1013 416 309 684 286 271 639 607 543 405 279 672 608 190 568 291 270 367 407 369 203 275 575 150 279 258 315 356 449 714 352 490 487 277 579 311 384 358 394 447 359 655 480 337 416 322 290 295 285 184 218 415 475 333 313 370 255 282 339 142 331 163 134 360 411 504 860 498 473 417 297 627 341 426 401 380 384 532 467 181 171 284 390 390 366 466 203 715 357 331 704 283 713 453 434 290 444 273 186 234 566 300 405 321 314 545 379 319 212 574 670 496 505 554 698 386 449 551 319 515 330 596 606 337 371 142 250 198 295 476 448 362 390 263 404 907 385 617 416 499 536 305 401 132 46 114 95 102 621 292 419 394 408 419 478 534 516 346 216 122 78 253 254 105 298 155 368 297 309 577 537 431 223 362 416 568 648 668 367 318 197 205 284 613 556 903 956 1038 536 6714 1095 298 435 385 592 660 552 601 456 535 202 178 411 388 122 372 326 270 381 370 373 338 345 245 323 467 216 340 492 327 664 455 2080 2180 297 369 204 238 330 290 494 334 446 518 417 652 677 420 215 259 295 509 300 517 478 366 366 433 227 333 520 372 242 448 560 558 561 353 530 217 200 381 308 249 195 196 266 472 247 222 387 414 339 212 412 177 466 448 515 778 605 424 445 212 361 767 450 280 452 404 96 118 283 735 1259 794 641 614 830 892 725 628 564 993 532 650 382 556 326 433 893 697 276 210 177 64 164 224 678 768 643 713 592 1017 1325 984 1085 1128 850 836 611 660 971 1100 918 1028 955 1106 1199 1279 1374 875 1004 612 939 1089 747 1815 1282 1751 1759 1385 1235 1661 1724 1532 1179 1623 1522 1083 887 826 672 1259 1542 757 548 849 337 299 681 450 428 478 603 782 659 758 448 243 237 297 252 1552 1733 1700 1533 1597 1837 1534 1801 1508 2097 2197 1918 1393 1450 1535 1812 1731 1323 1690 1543 1861 1962 1149 1628 1556 1683 1614 1648 1260 204 176 188 1867 1908 927 2180 2394 2506 2601 762 633 646 260 682 165 419 212 345 1804 1111 1157 375 363 264 465 1084 1060 868 2437 1059 1079 1488 809 941 1423 1683 1245 1937 3755 2959 1716 2060 2402 2590 1611 574 900 805 870 555 1082 359 1562 773 1331 675 60 52 1151 969 957 1489 1402 470 1188 420 415 761 599 741 668 800 1019 720 1594 2187 1254 630 1380 1473 1362 1570 1265 1293 926 829 762 1542 904 1394 907 890 336 1125 578 591 639 1080 1995 1720 699 658 605 603 708 866 1049 308 395 653 1041 498 724 935 551 402 1495 546 656 729 428 385 498 379 704 530 634 442 529 549 543 675 554 578 765 1010 503 465 491 729 483 499 299 171 510 682 890 435 363 419 418 321 801 494 334 231 922 767 379 417 707 174 164 559 472 386 222 188 296 385 351 198 202 471 335 299 333 254 254 315 365 307 266 236 252 308 453 129 486 299 427 491 437 371 433 492 382 374 610 649 390 579 562 422 455 389 304 427 407 525 468 378 553 457 542 824 817 801 530 521 305 698 604 357 606 461 329 567 549 407 378 450 412 510 455 297 575 370 326 370 362 429 372 414 340 327 1040 185 816 318 499 349 344 187 317 606 373 576 521 602 723 462 439 323 154 225 301 285 387 432 213 225 205 211 115 211 250 283 586 620 263 255 250 166 122 72 141 219 198 599 413 338 304 449 646 146 475 477 260 162 676 558 694 660 417 436 483 415 392 316 303 512 329 293 534 335 475 368 298 270 659 484 308 163 541 385 395 686 638 390 511 364 323 484 542 664 319 471 417 1504 539 763 644 411 596 565 406 414 399 178 389 479 359 430 635 592 962 226 400 428 1034 289 192 132 335 282 337 351 364 502 304 418 429 541 193 189 424 877 844 569 593 380 851 142 252 172 156 345 735 345 425 589 331 722 438 623 513 381 419 634 433 477 639 650 419 759 530 414 477 613 513 550 357 1020 467 273 591 115 431 78 201 198 809 452 433 754 405 680 384 981 1325 235 250 751 525 614 651 665 1087 734 688 863 1430 1300 972 984 285 433 358 587 428 456 841 704 290 1012 1056 1192 731 439 689 1388 678 702 732 419 1156 509 545 457 550 614 574 566 622 745 651 736 482 365 513 736 647 1573 1194 1389 665 603 490 540 337 311 431 340 451 462 287 407 328 554 833 399 787 578 394 674 339 461 884 622 858 404 783 938 759 616 536 727 902 391 569 753 738 697 505 540 744 655 753 624 675 720 553 827 850 796 790 671 548 2565 2495 1474 1527 884 1103 968 1074 1274 1448 1247 1361 1516 934 1231 962 1979 1259 1209 671 715 716 1100 876 715 1205 672 1139 895 792 1454 383 566 690 216 240 552 312 323 240 337 216 281 297 520 417 328 246 348 175 342 299 426 349 385 689 360 325 499 436 749 801 821 863 665 505 781 560 660 937 723 553 575 527 165 252 224 197 224 149 197 164 165 158 313 107 212 142 155 121 251 126 227 232 88 90 100 92 88 287 255 305 330 418 475 424 475 359 500 317 294 290 249 318 331 478 343 217 482 444 463 254 236 207 264 391 304 432 601 715 264 303 158 244 338 364 354 340 366 419 448 515 511 354 442 325 510 319 416 289 334 523 353 496 311 552 393 701 875 779 631 713 704 616 839 799 396 168 919 427 891 416 357 858 495 494 392 470 816 562 422 488 397 683 646 788 913 671 305 250 210 586 305 638 605 357 380 620 667 410 400 406 717 725 494 548 555 499 526 687 658 913 524 564 665 787 653 642 892 483 297 373 585 380 449 1745 678 599 593 619 813 590 557 648 803 959 674 762 595 492 321 336 410 433 621 536 604 514 369 429 415 302 520 693 539 585 422 270 284 350 182 215 231 197 231 227 203 175 299 198 402 155 306 460 761 732 680 637 591 355 573 467 668 621 488 634 723 756 560 736 557 392 432 563 685 535 585 322 350 565 618 503 625 309 330 1356 733 608 500 528 434 713 684 567 713 486 506 461 904 328 620 486 648 766 618 667 320 949 495 611 437 906 337 511 1016 404 231 353 496 135 168 141 266 430 589 605 805 629 633 587 189 460 552 184 432 362 286 435 347 715 170 324 225 229 296 324 383 182 237 194 92 80 418 226 151 301 244 464 335 319 402 283 1008 334 312 354 670 394 585 577 343 269 325 518 545 636 538 229 266 222 84 436 520 496 741 554 616 480 301 719 307 528 324 789 337 495 663 575 741 726 547 477 388 552 572 394 336 261 435 283 418 1092 833 728 170 149 191 336 240 187 731 1230 283 1537 1350 1385 1224 1211 1248 1308 1354 1459 1341 1437 1400 1470 1046 557 457 564 242 665 756 681 668 517 471 542 453 623 594 524 744 325 344 653 470 470 486 487 691 619 519 572 670 1089 861 556 649 536 672 358 662 593 709 668 474 838 928 874 410 667 941 690 997 568 834 637 646 638 543 550 639 687 597 361 576 693 623 888 751 697 753 701 953 1011 1062 984 949 920 886 1009 906 1066 641 867 907 956 928 615 735 762 699 863 840 1065 722 780 777 781 823 910 856 685 1050 870 860 841 777 920 863 830 725 900 870 1076 568 811 955 805 779 498 661 1070 707 765 696 860 620 852 1011 734 693 757 937 797 596 699 704 510 852 1026 1001 1065 981 986 939 903 1074 849 857 939 762 817 827 828 728 637 711 694 741 776 880 500 628 380 1024 396 303 205 561 231 642 293 320 134 216 346 225 361 368 431 322 421 322 354 387 303 358 323 369 469 333 569 277 513 365 515 605 441 661 699 499 403 562 581 372 447 459 405 383 348 326 598 628 779 343 321 807 350 284 154 195 266 531 460 267 309 390 297 271 409 279 356 320 293 470 401 813 465 306 434 209 332 234 405 456 395 1094 541 587 316 515 316 603 640 539 632 304 378 181 272 180 339 565 563 621 553 300 376 329 369 746 348 451 434 348 681 1063 622 514 820 254 360 524 429 260 324 364 279 281 482 735 435 526 371 589 829 803 975 1017 701 574 1032 844 466 1369 647 378 808 351 415 1068 377 436 664 438 708 607 630 729 595 609 464 792 327 245 617 742 375 361 386 320 576 682 718 580 538 527 543 472 587 464 243 534 527 452 869 453 590 470 586 217 408 459 152 391 748 561 540 464 411 349 598 643 408 336 349 271 508 529 605 829 470 788 556 323 521 297 359 324 261 548 544 642 258 205 283 420 640 551 405 354 464 739 574 728 434 831 256 630 257 469 203 608 261 962 429 526 669 353 690 411 499 492 707 620 514 564 631 1035 458 442 560 280 588 332 712 1096 238 306 251 272 412 324 639 791 573 685 344 281 625 684 1131 678 851 545 288 725 104 64 121 121 117 617 767 472 382 408 1008 617 542 469 508 409 257 230 632 614 299 229 259 522 605 623 443 548 333 480 362 443 595 716 844 617 307 438 368 460 1011 856 1643 1391 1699 758 1095 8728 703 804 639 758 808 1076 1072 549 983 302 322 846 557 262 575 553 421 626 647 709 483 514 260 328 581 243 295 384 452 855 985 2733 2449 631 503 594 536 574 508 502 382 792 584 509 697 817 338 481 267 769 408 494 515 613 553 401 604 490 759 884 419 252 674 801 694 652 560 863 227 408 623 583 273 224 293 411 440 317 233 354 392 513 338 494 433 502 429 372 669 461 488 561 244 356 661 429 483 511 483 179 213 219 868 1362 841 526 1113 1123 1273 820 987 873 1193 672 708 511 493 632 353 1064 864 227 217 262 155 250 270 738 910 811 708 678 1092 1214 1255 1226 1220 1054 990 673 561 1351 1358 1295 1201 1243 1494 1457 1570 1310 1460 1291 1221 1138 1593 1480 2284 1403 2224 1453 2259 1402 2292 1262 2707 2188 2369 1366 1614 1707 858 732 1502 1325 1031 664 1502 506 477 946 345 383 489 530 758 1164 508 458 495 477 470 348 1697 1806 1708 2330 2425 1927 2060 2040 1835 2366 2463 2163 1837 1655 1955 2012 1864 2059 2013 1811 2143 2634 2230 2312 1868 2137 1858 2207 2430 378 360 205 2072 2225 957 2309 2974 2953 3210 932 992 1215 553 1298 216 453 337 342 1974 1213 1319 358 338 280 592 1242 1141 1306 2297 1142 1219 1905 1000 1371 1539 1953 2101 2032 3993 3808 2203 2506 3265 2880 1536 814 1193 881 1539 636 1172 561 2314 750 1418 1063 137 133 1229 1200 1266 2436 1568 471 1372 803 646 828 739 1137 1095 954 1179 787 1812 2447 1226 767 1748 1290 1246 2174 1393 1313 1025 1429 910 1581 1424 2001 828 1197 444 1215 901 895 1089 1520 2176 1744 720 610 879 808 926 902 1043 615 778 742 832 693 876 1202 490 458 2132 795 890 888 732 604 551 553 938 693 1084 976 1103 597 622 709 533 618 918 1056 843 349 789 812 426 522 682 214 514 610 1391 886 734 362 558 493 676 684 437 475 1447 1015 536 789 716 216 188 471 422 420 295 348 360 433 525 403 437 567 569 387 535 584 528 297 517 480 357 280 332 437 671 224 452 275 606 602 526 433 323 375 518 567 1023 654 559 563 572 576 863 952 475 730 762 696 911 667 778 827 991 763 872 756 500 1092 485 966 839 733 427 484 305 366 415 414 437 571 297 919 908 377 934 795 694 895 717 784 796 974 330 560 924 91 981 421 652 425 277 236 564 694 418 928 1077 763 879 898 918 589 411 355 332 260 349 535 382 244 226 451 217 202 295 309 605 633 294 245 191 246 158 74 241 152 261 1091 585 318 264 456 913 566 613 627 320 454 992 575 568 402 442 410 683 544 553 390 373 614 367 379 777 515 930 220 351 340 763 322 176 229 560 926 966 635 892 436 608 774 438 711 580 600 740 828 665 1446 638 958 667 747 994 913 737 933 559 256 651 804 637 649 836 894 768 193 450 482 1264 447 355 175 528 428 522 431 395 402 345 368 559 648 212 212 243 1159 811 718 781 535 1108 173 363 209 183 724 721 360 418 603 472 746 549 589 883 382 435 1151 379 718 408 583 380 726 508 383 367 519 351 309 338 1145 377 404 376 152 493 250 432 344 829 439 497 1172 631 970 758 985 1067 467 374 981 781 801 811 796 1093 840 735 687 892 830 821 651 472 478 451 571 709 800 720 887 285 1086 1070 1176 875 640 829 1097 963 925 674 296 784 479 449 439 443 773 696 678 672 599 616 843 675 513 782 933 482 1243 1132 1193 892 683 696 720 646 500 563 541 352 549 729 743 474 903 642 468 548 562 446 697 783 395 919 772 1433 599 730 1170 655 888 511 888 919 683 923 1010 747 647 548 735 740 542 861 722 735 749 728 888 871 774 872 1216 788 2245 2642 2090 1963 1842 1806 1813 2026 1750 2348 1586 1822 1362 1818 1765 1195 2481 1687 1470 862 994 603 1076 1179 859 1354 484 1379 1404 1229 1787 686 754 850 438 266 964 831 537 633 518 337 463 276 466 410 308 609 441 511 502 423 406 573 751 753 414 690 657 598 813 709 874 812 537 488 542 672 979 739 926 738 758 624 363 351 317 377 373 267 262 314 274 248 491 109 313 202 203 291 228 231 211 206 131 137 168 129 125 485 241 464 638 498 1041 804 997 281 313 445 528 385 289 346 636 433 380 493 464 306 292 209 175 234 308 420 267 345 832 873 385 354 201 395 480 380 465 612 553 715 601 504 465 444 656 327 442 604 462 487 460 601 256 436 418 972 480 716 858 710 722 745 767 371 712 724 434 313 950 394 864 453 397 788 359 587 323 559 734 782 296 923 702 1040 906 951 1018 845 522 490 402 954 385 742 910 574 481 932 926 574 500 698 995 752 760 812 849 649 992 723 1277 1611 900 1286 957 1274 1056 901 929 400 412 447 517 420 425 1785 799 880 830 802 841 630 595 713 799 818 886 931 699 528 447 354 264 588 860 797 528 425 801 486 513 560 728 599 860 616 470 403 455 480 345 286 354 279 346 342 276 207 322 401 641 305 180 585 726 835 717 931 934 705 761 766 952 765 825 1141 798 844 832 838 852 692 715 857 865 598 873 528 628 859 805 725 900 824 1021 1079 720 692 582 539 722 891 760 587 598 761 864 489 801 668 706 595 810 1047 957 963 526 1409 908 742 484 1078 642 891 1317 657 316 276 342 134 170 214 348 733 455 646 1113 692 650 519 238 469 546 220 287 396 327 470 508 800 188 525 404 197 444 240 608 183 327 292 169 135 373 241 283 313 226 298 545 602 496 286 1105 574 546 511 818 324 664 595 332 381 653 604 675 533 564 170 184 350 130 661 759 330 700 837 810 927 551 826 489 645 829 977 456 717 803 561 928 843 986 535 581 399 637 511 455 303 508 412 623 1583 803 535 269 453 266 301 372 388 479 2172 516 2420 2282 1898 1705 1678 1926 1925 1997 1965 1876 1869 1765 1872 2155 512 433 480 348 597 924 742 700 580 474 847 899 652 638 852 657 366 499 829 714 704 712 648 518 421 762 820 963 726 417 375 684 253 359 387 358 295 420 515 310 616 687 618 475 514 472 583 373 370 602 423 365 373 257 292 365 372 285 398 298 449 372 457 434 610 365 377 383 664 406 571 582 623 634 556 597 509 286 444 622 619 430 452 410 440 404 416 330 591 519 729 330 439 365 495 392 338 328 357 475 362 418 388 361 353 369 488 502 548 389 359 519 326 452 579 377 342 333 418 441 480 448 571 490 423 486 353 457 541 363 559 538 346 449 592 575 612 732 475 465 374 539 452 483 570 580 453 437 380 521 504 544 509 529 546 537 378 431 468 610 177 80 141 140 153 164 140 247 113 101 266 203 356 331 335 298 395 327 308 320 304 270 318 316 400 265 422 303 350 439 392 329 287 403 414 360 212 384 263 303 304 278 272 322 259 340 244 248 315 355 312 413 239 136 112 149 140 228 468 191 211 159 201 201 279 228 276 219 155 198 383 574 212 176 248 240 169 198 199 485 227 673 256 284 156 411 237 371 314 257 360 248 332 165 328 119 199 347 351 357 149 194 233 291 217 253 229 304 334 210 267 441 510 364 284 167 243 265 302 470 371 333 209 200 327 400 320 314 347 420 391 489 522 472 480 357 405 596 364 535 293 192 429 138 219 575 353 459 353 231 491 811 385 469 179 235 261 336 412 277 322 288 269 300 244 245 299 365 370 257 285 344 429 338 249 142 212 234 293 205 353 257 268 371 381 313 206 269 162 308 439 280 292 325 241 332 200 264 143 293 219 242 310 272 388 442 305 385 355 324 433 232 334 284 286 355 405 459 120 116 268 248 439 452 215 252 347 387 421 538 312 676 207 653 258 331 222 300 166 508 196 420 211 351 254 249 370 290 312 405 377 288 292 464 354 220 217 211 261 193 393 672 213 281 210 148 140 146 299 329 245 291 186 193 441 370 397 392 374 345 301 328 73 78 66 56 44 216 470 315 412 386 347 368 382 285 305 175 80 112 270 232 157 159 228 305 325 300 279 196 186 336 271 307 387 415 461 563 222 148 308 310 322 298 424 393 484 310 298 703 6458 6612 1254 2321 358 480 490 476 424 270 241 434 320 138 364 388 360 450 456 619 303 356 206 183 307 166 162 262 372 555 323 1473 1375 277 257 330 373 505 444 334 360 439 547 514 493 371 339 247 392 259 269 244 289 420 409 371 391 289 378 466 342 202 264 464 377 366 330 511 185 223 346 296 143 137 122 146 173 164 104 401 246 344 391 507 589 347 242 207 774 621 361 348 338 159 383 244 322 391 357 349 400 376 1006 1007 587 371 590 732 796 469 529 528 729 479 479 550 272 210 369 592 427 178 166 345 145 194 110 450 615 453 435 573 797 1049 964 720 676 504 566 604 503 844 721 763 631 778 820 687 641 773 836 668 662 715 738 854 1336 780 1336 698 1268 680 1158 760 1894 1417 1271 654 848 998 568 370 795 1072 396 471 887 452 387 416 220 414 495 200 377 590 380 234 317 297 313 145 1141 1195 1200 1142 1396 1242 1403 1304 1151 1581 1122 1010 1314 1105 1141 1357 1072 1297 1140 1011 1224 1521 1479 1421 1460 1397 1241 1240 1499 256 218 183 1284 1480 785 1387 1687 1608 1413 705 719 769 350 845 94 248 214 316 1170 648 633 231 426 338 262 836 812 800 1125 828 1076 1163 525 987 1528 1685 1380 1481 2739 2556 1308 1970 1913 1827 1088 450 731 883 905 466 1052 217 1450 728 1029 601 69 65 622 752 1129 1692 775 343 766 464 783 372 366 894 773 717 460 563 1322 1534 435 508 808 993 1075 1255 959 692 499 564 442 899 1078 1122 459 615 275 647 441 373 492 1146 1376 1496 625 654 546 481 470 419 603 238 328 483 652 302 437 796 330 322 1128 569 627 520 207 607 549 529 741 431 599 672 508 464 493 523 323 360 679 579 790 495 544 593 304 302 269 224 247 335 556 236 309 275 437 188 397 767 351 409 652 731 492 327 256 275 257 177 199 273 226 216 186 223 283 267 274 307 354 339 424 265 460 247 322 247 187 116 190 229 365 170 249 174 296 196 371 266 200 284 191 345 414 279 250 314 138 416 467 549 201 265 271 279 362 315 361 309 174 393 313 220 193 382 244 416 424 336 304 217 147 225 219 324 350 426 147 280 459 162 311 266 256 292 290 318 282 354 332 341 421 28 575 202 289 365 161 224 392 393 311 559 501 516 540 489 466 297 285 315 241 286 134 381 151 245 237 163 96 200 94 293 378 288 217 217 165 134 112 67 202 142 118 622 343 259 219 321 373 341 439 447 372 303 834 703 405 150 134 292 312 506 277 221 245 529 176 250 538 418 493 368 235 110 211 265 216 172 331 393 475 306 572 428 547 643 415 526 546 404 299 353 314 889 637 734 616 526 515 672 319 324 438 302 615 771 486 638 348 688 519 163 293 311 771 314 563 202 282 417 323 168 215 346 292 351 233 515 120 114 168 595 431 385 465 362 895 137 120 88 151 264 400 305 333 378 323 443 325 296 273 181 217 347 219 305 360 586 406 658 454 348 260 333 212 295 231 319 230 150 227 101 341 258 272 205 527 291 240 590 320 508 466 788 554 450 236 546 525 528 548 461 478 545 447 425 561 581 423 374 231 248 221 258 351 368 546 434 405 730 602 685 552 431 474 701 619 576 457 203 520 372 615 367 566 755 708 675 675 700 303 619 429 517 350 479 446 689 711 608 452 408 334 506 387 347 398 283 287 342 228 465 282 379 313 386 529 478 604 508 640 298 470 626 1204 479 420 843 480 734 549 535 401 459 479 599 461 352 458 318 460 526 763 380 503 363 672 621 631 770 703 686 601 1505 1578 1300 828 1124 1068 1004 1065 1156 1169 1214 1325 921 1050 1061 786 1720 1234 1042 420 436 584 558 678 630 835 346 724 833 749 1033 325 350 523 545 292 534 435 186 245 308 284 353 209 357 169 285 420 341 208 195 189 521 338 525 466 501 437 508 365 604 690 560 645 332 464 321 606 484 732 466 512 468 542 167 170 144 177 167 129 230 134 268 184 267 143 231 64 116 150 46 64 160 121 119 139 145 115 125 240 102 288 431 285 363 297 344 384 344 354 287 165 151 155 326 248 252 265 236 100 98 242 185 104 124 488 223 336 494 692 384 289 126 198 230 213 380 460 434 369 302 281 261 309 183 342 330 451 270 249 231 331 247 352 255 637 481 327 321 287 244 254 337 133 235 309 177 102 461 98 301 207 144 317 197 299 158 240 386 332 241 291 265 541 509 524 613 324 226 210 447 680 316 662 759 492 373 762 614 318 378 325 433 650 510 473 569 523 621 373 535 856 534 706 643 703 633 483 509 250 280 283 329 342 269 1174 431 473 481 501 437 379 333 422 625 654 597 582 468 265 460 321 132 331 424 333 320 218 266 229 155 423 422 366 529 410 330 236 296 235 329 205 344 326 354 355 183 169 338 486 193 200 148 406 498 534 504 630 588 574 512 577 473 569 505 472 568 668 460 593 503 342 384 474 384 465 771 352 302 557 545 273 523 437 536 508 355 430 387 463 349 388 459 347 446 457 475 300 355 354 365 510 379 404 552 920 432 1007 388 353 432 824 400 668 1006 483 234 198 234 124 176 171 226 516 189 339 347 449 398 418 264 368 318 135 284 440 497 275 350 578 149 256 372 181 394 397 244 288 228 144 169 159 221 127 241 254 215 126 243 148 226 269 582 375 338 209 309 267 298 230 216 189 222 550 462 282 328 112 125 263 96 383 404 156 312 447 443 360 364 445 508 392 412 483 366 460 353 307 355 377 351 277 343 188 428 214 258 267 225 160 453 1121 545 276 178 213 260 201 171 199 154 1221 232 1403 1305 1074 1032 960 1070 1009 1157 1133 1069 1328 1185 966 1114 284 346 363 385 496 385 600 343 256 407 645 747 355 296 430 531 247 326 431 409 399 354 493 431 389 397 376 426 784 477 403 732 291 405 417 436 369 504 605 342 713 794 719 527 595 558 649 446 451 716 505 474 455 339 310 397 422 333 462 346 548 447 497 498 654 444 454 468 762 454 655 654 693 708 618 692 609 338 499 707 715 472 494 460 496 462 476 370 641 561 775 392 475 434 582 440 496 360 403 519 398 458 438 411 403 403 518 540 605 431 443 580 410 500 644 423 394 385 486 505 579 550 664 536 490 555 407 481 583 413 640 650 423 525 695 644 698 838 566 550 447 628 531 541 626 640 588 568 509 563 556 580 613 610 631 608 418 465 577 741 191 104 163 162 187 186 172 263 127 111 296 264 411 365 377 391 504 424 405 433 405 333 433 384 490 295 522 331 386 483 558 390 368 492 517 465 236 499 315 464 403 363 349 423 283 525 333 329 402 409 356 586 261 210 182 196 166 466 576 219 241 197 271 281 401 281 356 301 181 212 451 679 246 220 312 295 195 278 227 587 302 786 315 351 268 447 261 454 393 307 396 344 354 171 373 135 247 371 369 400 175 249 281 360 322 304 245 392 441 228 326 539 585 398 363 177 271 299 442 518 413 353 279 247 353 490 350 350 454 458 497 562 578 526 536 420 453 750 676 644 329 222 471 148 264 647 414 535 383 306 670 903 441 607 225 283 313 408 446 301 378 393 285 334 295 277 384 395 451 344 301 412 457 452 347 176 255 276 329 233 405 300 311 484 403 339 230 342 194 379 535 308 351 363 277 364 240 304 192 323 270 316 391 333 486 572 393 435 406 373 502 275 389 306 335 440 508 515 146 144 313 280 543 519 267 323 371 423 528 594 356 791 262 719 278 361 238 355 213 556 238 483 253 453 415 273 471 375 396 501 463 330 334 573 479 268 323 223 548 308 719 866 233 301 222 226 158 168 370 436 336 398 224 356 587 390 474 442 426 363 317 364 77 80 68 58 48 326 514 378 452 430 437 443 455 356 337 244 110 159 322 299 200 171 283 373 377 344 390 288 262 366 357 415 461 572 621 664 265 188 392 362 423 385 565 548 595 401 435 804 6612 7838 1375 2876 447 622 596 574 541 329 294 476 342 148 477 507 475 573 585 723 441 593 285 215 405 288 188 315 427 605 359 1698 1610 344 314 391 399 595 480 386 416 574 606 596 561 484 371 273 441 287 299 270 337 486 469 411 456 317 480 539 378 240 333 539 444 430 376 583 239 245 382 332 151 167 161 187 224 244 120 460 292 388 459 551 680 428 289 237 853 690 381 376 374 195 413 318 375 488 440 353 410 390 1042 1179 710 415 650 806 918 593 653 711 840 586 523 635 324 238 461 685 563 206 194 369 151 222 118 507 732 692 503 681 855 1135 1082 776 738 562 626 638 615 906 803 858 780 907 993 850 810 898 949 761 726 904 834 874 1482 870 1493 890 1486 831 1315 912 2263 1759 1518 752 987 1108 630 451 1032 1162 450 575 1003 468 401 526 252 510 550 279 427 760 438 262 339 313 408 161 1366 1476 1680 1484 1774 1469 1719 1553 1342 1879 1337 1248 1478 1325 1497 1744 1408 1629 1453 1230 1469 1938 1658 1670 1726 1642 1539 1564 1723 290 242 203 1672 1721 957 1556 1979 1898 1679 816 826 859 362 968 151 303 259 340 1415 797 798 277 490 388 375 972 933 1000 1494 908 1208 1324 657 1215 1789 1986 1482 1717 3228 3074 1450 2184 2232 2232 1377 486 890 955 1033 530 1142 263 1607 827 1326 663 75 71 816 929 1270 1869 1022 403 896 543 867 488 455 991 870 804 590 670 1586 1790 610 624 958 1182 1274 1412 1085 788 688 695 546 1059 1174 1242 506 754 338 820 547 475 596 1319 1576 1639 777 802 693 615 547 508 704 309 461 531 730 360 501 878 374 366 1291 619 685 574 255 661 617 583 893 489 706 735 602 506 541 579 359 400 839 633 836 539 672 761 336 378 299 246 318 454 783 374 361 324 527 232 425 832 418 496 784 864 575 367 318 324 279 282 239 307 240 224 210 274 342 283 294 341 384 361 446 299 486 273 350 325 205 134 226 265 450 190 263 192 357 332 395 296 245 365 207 371 505 355 313 439 201 484 497 593 264 346 348 352 433 376 455 380 226 579 415 403 277 488 276 515 513 435 371 280 233 292 276 372 388 462 191 320 518 180 384 304 288 336 330 358 322 400 391 361 536 44 693 244 342 401 203 298 446 427 339 696 641 630 596 643 512 319 313 355 341 312 152 415 186 263 255 200 108 210 110 315 432 344 289 289 179 158 128 75 212 166 176 744 403 334 290 446 474 393 507 511 396 309 1006 811 496 200 172 340 419 570 305 259 273 559 249 274 602 504 545 390 253 138 290 424 315 188 371 449 533 554 628 458 601 776 454 740 596 454 347 542 366 1035 733 834 716 660 653 798 413 378 490 395 667 908 549 736 402 756 762 208 379 403 837 349 573 212 331 460 366 240 276 368 344 463 257 555 175 167 217 668 523 479 559 392 1002 155 142 100 177 310 574 357 439 540 406 615 369 406 343 225 265 475 267 417 390 728 489 822 568 414 329 432 275 372 300 424 345 207 284 115 416 276 327 264 710 329 280 705 370 621 590 949 687 480 291 664 591 582 604 513 556 604 538 485 657 684 634 583 286 282 251 304 385 398 582 476 435 812 678 773 694 527 527 878 675 634 608 217 620 431 717 422 668 902 826 790 786 816 372 698 459 543 390 567 547 825 769 686 560 506 392 552 433 393 466 333 307 380 260 493 372 419 337 434 589 549 634 601 748 346 542 690 1303 538 499 1042 516 832 638 645 588 522 553 679 577 406 513 369 519 618 819 430 552 425 746 689 706 832 757 744 653 1754 1821 1538 998 1218 1201 1284 1351 1272 1283 1332 1447 1108 1239 1326 864 1940 1434 1136 478 494 628 622 778 699 972 387 896 917 821 1199 378 420 659 561 308 558 514 214 273 328 322 381 233 373 183 307 460 379 244 237 233 557 390 569 558 547 503 570 440 695 773 672 771 415 514 426 703 544 875 552 647 615 605 177 192 166 187 177 139 250 152 282 217 299 159 241 78 134 164 58 84 176 141 123 151 151 121 129 276 116 336 465 408 455 385 444 454 489 463 414 216 200 202 364 309 307 310 318 126 122 276 211 193 215 569 325 462 668 893 459 376 156 214 252 227 408 494 474 442 326 309 289 329 203 354 366 503 314 285 263 392 263 392 287 683 509 379 398 329 328 308 391 155 271 418 199 102 511 118 347 239 154 369 219 335 172 280 492 386 251 352 312 621 559 593 659 362 244 222 469 743 324 682 822 545 426 825 675 400 477 355 525 704 558 487 644 588 665 419 576 933 580 778 699 813 800 547 614 291 316 351 440 386 305 1380 518 570 574 584 497 431 379 482 753 774 661 694 558 325 519 387 154 411 499 385 389 310 326 294 179 437 454 436 573 501 417 276 380 267 383 231 370 348 380 400 203 187 374 506 252 222 226 471 579 617 601 712 658 657 587 685 541 619 555 562 670 831 524 708 593 414 464 576 552 555 926 394 392 595 692 385 567 465 574 560 456 498 502 561 383 518 586 407 555 549 529 364 415 427 458 606 405 531 650 1069 466 1131 473 459 512 890 471 765 1381 672 246 261 330 142 190 195 250 674 276 397 556 551 438 520 325 461 401 222 322 458 529 328 390 665 169 288 414 228 502 439 284 312 248 162 181 169 282 149 263 304 266 144 302 201 293 322 708 403 366 227 351 333 367 297 284 221 254 694 660 345 370 134 149 287 104 489 504 219 369 511 501 420 468 510 656 440 466 570 380 607 393 333 413 419 415 327 400 220 490 240 315 344 259 186 527 1282 619 354 219 241 333 250 195 211 174 1465 293 1603 1501 1281 1248 1206 1224 1159 1329 1391 1235 1576 1325 1170 1368 376 390 419 426 538 456 650 397 379 449 746 797 399 342 472 602 289 380 518 465 455 406 529 518 464 467 440 496 470 659 442 475 399 499 458 514 467 434 545 321 509 570 622 486 750 560 590 683 541 653 402 454 432 371 239 363 232 417 373 373 497 536 551 416 450 494 539 486 713 396 590 592 562 595 556 501 460 341 658 673 607 350 505 345 394 294 326 306 479 499 480 493 709 575 519 599 625 352 409 530 385 402 385 379 346 357 498 498 556 405 464 403 423 490 510 429 406 431 398 413 491 355 632 372 514 544 484 335 384 647 652 585 266 535 417 408 569 490 528 363 343 468 353 504 536 442 423 515 452 461 425 431 424 432 472 523 358 253 513 620 176 119 181 119 195 145 220 278 138 149 160 196 240 282 287 314 421 355 330 308 278 266 327 404 456 261 372 268 290 371 366 288 314 386 368 356 282 390 211 206 310 302 292 363 344 304 342 233 263 436 316 547 246 224 192 227 172 359 360 203 223 112 222 273 261 267 264 190 317 225 245 528 282 369 409 432 157 492 282 522 290 518 288 312 142 354 342 279 253 296 317 230 151 294 172 169 320 163 163 389 382 249 245 201 291 284 343 211 165 130 198 477 521 365 637 82 217 206 352 291 335 348 389 245 298 500 514 283 340 255 328 525 574 667 619 743 611 601 382 905 341 312 473 137 167 428 336 424 397 395 485 356 370 300 312 295 407 260 197 285 384 268 310 258 218 190 407 402 564 442 330 388 392 292 281 261 245 393 242 273 286 312 270 522 457 167 256 292 198 264 711 519 270 221 286 288 215 239 372 165 228 267 328 373 333 403 297 207 278 402 516 278 294 223 258 458 553 265 132 150 266 458 351 245 322 191 275 230 389 542 450 418 189 1013 348 290 259 307 264 542 308 288 408 289 275 211 307 204 348 501 421 324 332 722 415 249 353 238 404 332 446 267 186 202 250 96 172 233 416 544 367 409 179 309 449 558 294 418 457 199 390 359 88 94 106 40 36 230 376 312 358 344 317 462 375 351 309 288 191 229 210 467 132 156 242 276 335 362 198 159 177 296 321 324 623 365 375 614 131 168 290 324 375 351 559 557 576 347 385 639 1254 1375 6383 1438 821 590 429 561 421 195 148 333 305 172 288 361 341 381 496 475 503 565 475 314 297 192 144 226 413 576 309 1691 1919 442 339 358 488 305 452 667 651 530 493 581 431 415 235 213 184 231 320 304 268 458 420 386 347 223 513 386 475 247 373 358 357 482 398 496 302 192 361 323 246 211 206 140 158 185 214 415 213 243 216 324 277 343 295 204 539 417 232 441 278 357 516 174 297 410 366 102 122 143 536 990 513 306 446 689 771 368 636 380 628 417 731 416 343 283 447 784 460 377 355 174 152 209 168 626 548 410 444 607 800 1080 801 763 543 531 651 391 500 755 718 795 938 1057 827 658 583 806 987 862 664 766 872 930 1215 783 1061 715 1116 736 1093 651 1475 1645 1387 605 920 751 546 437 975 1159 569 452 1131 150 146 365 152 404 248 332 490 477 263 149 377 349 251 169 1309 1475 1411 1295 1224 1314 1341 1477 1118 1513 1291 1156 1349 1283 1141 1368 1068 1084 1084 1188 1049 1157 1671 1459 1713 1509 1254 1748 1161 265 218 148 1289 1302 789 1211 1765 1802 1279 606 533 551 114 553 225 470 417 120 1055 898 842 198 223 197 333 781 705 937 1031 658 943 871 734 972 1026 1355 1852 1502 2744 3140 1383 1810 2100 1747 896 455 850 697 1051 545 924 371 1551 614 1325 599 54 46 567 661 1230 1880 873 335 881 682 776 384 388 625 576 514 530 564 1217 1840 446 624 952 1137 1187 1653 1022 1161 499 565 364 896 1007 971 273 605 342 626 578 466 549 802 1294 1236 546 541 543 458 689 503 485 388 392 628 780 429 482 951 370 348 1501 441 495 502 308 584 553 463 831 391 489 475 611 530 501 664 430 505 655 690 624 443 788 630 220 213 271 177 296 353 810 389 707 204 326 221 461 514 318 615 509 543 460 448 445 243 209 191 330 345 227 217 296 216 345 370 364 292 426 316 259 190 586 185 298 347 237 144 274 302 438 224 145 174 466 353 328 205 271 307 249 268 450 186 271 256 198 365 372 591 233 253 227 196 241 196 222 272 317 356 344 260 313 380 239 445 410 452 291 155 229 360 338 275 226 249 112 298 362 205 312 254 234 270 350 370 264 302 220 303 468 115 604 288 294 229 195 134 395 416 269 658 585 579 338 710 596 333 272 289 280 250 155 201 199 70 62 199 98 292 108 284 151 173 471 467 118 333 282 218 182 121 117 427 475 198 139 213 362 335 273 271 375 181 475 383 456 227 154 406 285 375 383 182 274 354 308 276 524 272 629 278 104 106 163 207 155 193 406 371 459 383 699 448 465 627 359 410 417 302 345 461 353 731 632 448 365 885 768 749 669 618 441 228 548 712 636 739 347 554 478 200 325 343 612 168 212 210 106 288 242 202 257 460 317 387 308 430 234 228 207 696 433 227 255 447 819 90 238 96 125 334 419 275 332 357 289 415 346 277 332 319 292 423 290 364 287 387 275 476 319 295 263 369 267 232 278 520 304 161 206 176 417 261 244 301 444 345 167 572 612 620 601 780 622 354 217 1175 481 488 535 323 413 465 430 295 771 319 393 510 299 308 308 499 431 288 446 508 222 837 617 823 367 300 294 861 531 686 639 176 596 499 404 448 434 646 641 652 633 558 351 658 422 485 342 721 391 723 728 625 609 546 292 417 306 438 510 440 277 437 304 532 443 309 324 378 470 648 196 501 497 437 410 576 814 556 810 547 370 732 439 439 854 594 527 669 462 445 576 382 490 502 709 486 433 551 735 702 596 765 928 478 676 1507 1761 1043 928 998 984 1032 1088 818 1065 1028 1088 1245 915 1141 663 1733 1021 959 510 524 593 483 513 550 712 278 481 879 759 818 379 371 339 270 158 493 446 216 152 258 275 269 260 174 241 152 358 443 289 196 153 494 421 600 727 595 389 453 436 464 563 568 564 397 572 357 534 477 726 384 659 697 452 283 285 249 287 298 183 132 236 183 153 301 78 98 56 158 98 132 58 140 182 136 154 164 140 142 306 102 325 304 329 427 391 417 222 236 244 469 274 256 264 270 188 337 242 416 140 142 133 125 165 193 609 383 468 752 711 530 336 184 307 319 264 341 230 293 512 264 312 254 219 216 279 307 391 360 294 258 282 196 266 308 440 336 259 356 281 298 265 335 210 329 283 222 158 493 170 414 250 208 367 240 271 208 221 365 454 199 244 226 794 642 581 473 368 360 336 214 578 203 464 584 256 378 494 424 273 321 310 351 462 564 423 600 444 679 437 556 622 527 512 553 489 573 688 584 163 517 284 376 390 340 1372 501 456 391 446 542 399 353 423 607 641 645 478 342 365 404 182 235 374 325 313 407 320 206 284 171 385 405 566 344 598 332 333 212 406 286 127 127 101 139 138 101 81 213 388 363 118 226 453 515 787 610 666 753 547 695 688 510 677 727 677 679 638 836 601 574 401 435 561 495 591 668 397 348 577 577 428 444 457 719 429 415 463 427 335 449 458 439 686 467 575 538 383 486 492 386 388 380 628 519 764 407 891 458 460 238 1018 581 710 752 448 118 316 307 80 54 95 98 303 205 266 315 240 281 326 276 351 305 236 213 198 129 199 296 577 205 405 227 123 294 379 353 306 235 209 175 153 198 221 424 281 390 208 250 139 245 216 722 253 247 268 294 178 226 202 130 217 277 469 422 272 315 134 124 288 197 536 533 255 340 417 476 342 376 558 485 439 463 509 194 481 502 433 533 557 484 281 437 270 433 160 253 231 268 178 453 871 668 206 138 400 164 299 124 181 159 1425 290 1575 1423 1096 1002 1310 1101 1160 1357 1335 1268 1385 1331 1224 1083 368 442 422 274 639 522 534 710 462 510 669 433 432 404 563 459 300 342 817 466 440 410 499 594 538 687 709 788 1014 790 424 630 377 395 474 486 375 499 620 489 807 882 838 638 637 550 701 429 458 731 451 460 380 323 194 366 398 464 588 264 581 430 616 423 635 671 660 675 844 487 701 712 601 759 519 583 638 350 453 516 857 645 756 646 527 677 669 543 775 529 823 425 475 482 717 677 514 519 566 638 464 492 602 629 586 378 512 548 565 559 599 811 611 471 546 417 718 538 555 504 540 303 530 406 524 590 489 411 496 389 807 697 644 505 475 483 675 551 732 691 527 720 690 658 841 685 490 504 492 499 451 503 701 629 749 755 382 386 612 565 244 233 158 203 186 262 266 263 124 149 130 314 347 326 362 306 396 333 310 540 454 427 459 363 475 318 468 261 330 437 479 440 344 501 446 453 274 485 317 477 405 374 306 399 287 415 456 455 501 341 282 392 319 291 232 272 246 435 397 272 331 161 424 230 556 265 391 263 174 157 304 581 216 249 354 206 361 295 444 504 537 718 348 392 285 460 266 360 344 273 563 401 305 168 254 80 316 398 442 438 160 238 485 318 390 252 199 491 237 399 346 500 458 454 402 158 246 428 326 361 313 318 202 298 363 511 344 421 464 384 509 416 825 651 548 421 552 530 783 831 501 432 621 213 227 633 464 499 437 388 653 477 495 506 340 346 376 423 283 259 379 394 294 395 394 233 352 404 433 392 421 499 402 370 399 358 364 357 311 248 395 447 268 459 290 242 230 586 100 261 703 570 445 341 346 321 188 216 212 274 247 347 331 395 549 664 517 383 462 374 525 362 335 195 207 349 475 562 203 213 246 319 606 471 198 331 409 534 297 537 336 728 283 650 285 413 236 513 268 594 290 417 312 484 426 307 423 278 573 581 547 352 342 558 527 301 387 308 689 529 862 717 217 243 212 225 276 384 375 749 452 532 274 372 467 518 574 483 504 317 308 368 54 30 116 60 42 330 428 331 414 367 384 503 362 327 266 215 100 121 270 335 224 174 301 510 540 540 364 317 225 264 325 392 688 722 864 608 212 172 335 343 558 506 597 613 614 524 592 758 2321 2876 1438 7435 635 667 550 578 673 276 424 680 384 110 480 546 439 556 568 636 395 622 387 345 590 327 269 329 448 674 355 1930 1705 489 347 343 478 444 424 281 405 581 635 564 484 457 439 363 394 346 347 248 409 422 428 460 371 299 581 563 554 211 455 667 627 535 389 626 144 320 425 359 262 175 190 235 211 222 142 496 328 350 297 434 295 268 345 167 594 447 263 256 336 142 641 678 375 589 543 335 351 224 747 827 602 548 705 700 721 469 675 668 931 497 597 493 560 298 544 530 882 240 210 256 147 401 165 642 618 582 518 573 640 881 751 705 747 611 755 347 766 840 760 889 850 819 927 1043 993 1002 823 839 714 992 885 825 1504 1176 1460 1254 1189 912 1336 1073 2048 1691 1721 790 1234 1016 653 415 837 943 647 573 1270 511 451 709 325 542 296 300 543 563 520 261 421 407 266 163 1491 1562 1457 1571 1488 1471 1588 1521 1542 2032 1280 1928 1664 1461 1509 2166 1517 1480 1672 1404 1767 2371 1943 1983 1845 1733 1638 1809 2128 351 285 212 1637 1825 932 1766 1954 1903 1870 635 621 769 278 883 203 240 188 316 1464 996 982 215 384 310 486 1062 952 1023 1777 796 951 1606 654 1445 1642 1926 1685 1658 3382 2957 1769 2123 2434 2393 1171 482 1150 851 867 532 1015 345 1723 720 1267 625 77 77 1209 1038 976 1901 1000 590 1157 513 606 584 568 791 708 568 835 874 1668 1653 710 514 807 966 926 1836 1255 1218 624 463 526 1124 797 1437 496 717 373 776 528 490 542 767 1629 1504 888 852 454 684 608 437 757 297 487 410 1012 554 491 1106 387 361 1426 425 542 553 427 543 606 534 707 566 642 691 588 465 516 485 482 461 863 944 588 416 736 1023 457 351 384 250 487 629 790 457 457 336 528 357 547 383 574 426 1305 656 642 662 278 177 149 367 301 327 274 240 197 200 274 253 247 329 290 178 247 215 365 329 364 236 220 231 349 365 517 264 278 167 264 321 405 251 250 235 232 257 567 202 308 332 206 599 503 791 209 331 331 343 491 426 460 443 260 433 473 351 234 399 299 448 436 420 390 262 252 352 411 363 355 375 179 394 571 145 383 324 306 375 453 477 338 405 242 228 728 44 714 164 219 261 259 160 500 530 448 597 530 608 688 569 406 398 244 289 434 414 198 485 277 197 189 262 147 242 255 164 249 353 200 200 183 203 108 143 208 185 180 659 492 497 438 376 466 258 601 607 339 326 1135 794 655 329 276 269 350 470 299 281 492 517 454 457 532 457 452 379 202 164 259 384 287 206 511 686 828 373 685 380 451 749 400 639 382 464 726 571 424 1135 631 792 664 548 673 694 293 372 631 345 739 958 591 612 559 682 726 165 323 359 882 227 229 198 295 364 344 215 411 289 251 391 319 570 261 232 256 615 608 421 449 318 751 129 258 228 151 330 536 418 448 527 456 620 415 401 511 357 392 730 384 653 384 660 489 753 599 582 514 706 485 373 309 634 340 266 354 161 466 280 158 252 588 394 362 650 570 604 515 676 734 299 316 1299 502 391 403 407 401 407 498 496 422 491 503 556 461 486 468 378 399 291 646 496 359 713 748 835 570 654 487 911 590 642 716 235 649 373 558 375 520 651 627 607 625 725 339 697 683 614 483 467 462 901 877 943 613 538 345 433 360 357 414 377 248 364 334 386 381 455 250 344 476 485 350 723 576 427 444 426 1032 639 661 629 507 1016 758 556 530 552 640 649 506 509 647 479 581 562 786 525 609 379 550 884 926 754 860 695 666 1877 2070 1388 1290 1208 1057 1200 1263 959 1544 1119 1213 1253 1155 1410 1135 1478 1191 1149 649 706 794 914 786 541 1029 405 1002 1040 891 1106 412 402 616 337 371 648 548 294 434 299 245 244 269 422 340 264 489 396 419 215 234 529 475 539 664 474 539 707 559 559 536 684 756 409 575 420 428 617 647 571 595 625 622 183 174 150 243 187 153 214 201 217 197 208 173 169 123 164 118 74 64 159 195 127 139 132 143 114 358 138 272 339 402 406 360 400 517 486 496 642 257 231 247 264 285 369 230 344 235 239 130 116 142 172 559 348 477 924 645 393 458 212 265 275 274 237 368 354 401 337 302 270 295 278 340 373 421 274 304 275 345 388 407 386 842 405 381 396 393 446 408 427 280 433 406 306 191 644 283 647 360 253 543 225 432 181 312 625 378 296 421 353 677 570 669 713 349 283 265 282 625 282 567 635 441 394 627 639 539 477 383 524 662 636 560 694 559 596 631 589 922 451 770 614 724 874 829 831 282 336 224 332 265 259 1281 447 641 620 626 681 601 562 623 686 680 713 614 474 393 426 289 208 465 630 457 430 273 382 357 254 445 576 438 617 458 472 478 370 435 499 261 377 322 362 342 208 165 302 409 223 268 221 512 543 684 632 730 544 609 497 535 598 440 517 620 739 736 506 690 628 502 530 483 647 421 804 428 371 679 748 528 534 424 408 548 600 501 401 482 463 442 728 391 429 667 549 316 750 321 709 447 541 568 581 775 653 1305 756 557 351 837 608 631 864 443 325 222 222 109 109 119 163 606 421 381 429 364 325 297 212 321 371 243 234 403 371 280 592 846 127 342 375 308 344 402 344 176 247 161 169 157 272 218 281 297 272 302 329 289 471 220 842 332 324 359 285 183 466 442 158 336 220 476 562 404 348 178 165 171 126 448 864 234 530 382 356 380 494 585 465 527 376 619 235 694 431 380 471 457 538 322 389 309 362 319 422 395 313 201 464 991 584 322 267 200 217 366 175 309 218 1630 415 1713 1577 1120 1230 1145 1263 1134 1119 1310 1049 1404 1398 1315 1482 302 353 475 474 576 372 632 507 401 596 779 852 350 392 449 605 274 332 706 541 521 511 464 495 446 524 513 561 690 568 371 570 554 529 378 373 305 602 476 475 844 835 826 587 839 715 592 604 746 681 459 770 714 443 448 449 787 632 456 459 698 651 716 621 652 810 924 757 935 598 872 865 846 830 831 953 683 386 990 895 968 667 539 650 527 617 631 592 705 798 676 734 761 688 711 644 696 705 627 747 890 769 827 849 701 625 920 979 663 586 769 731 782 884 379 693 612 598 763 783 855 474 649 532 874 821 592 664 487 474 784 828 469 875 744 720 753 831 775 753 752 823 884 567 800 672 772 810 787 657 771 710 706 680 704 617 446 683 579 651 338 250 274 278 305 310 288 343 242 144 250 344 398 423 570 338 467 340 408 413 296 394 390 542 731 298 490 282 385 300 544 533 530 674 619 547 402 581 445 389 499 489 461 574 487 487 423 638 720 398 372 705 249 396 258 293 261 422 492 443 527 230 266 308 338 289 357 291 255 164 316 824 430 226 405 411 211 357 146 600 254 648 450 502 311 418 360 572 544 530 483 273 286 230 422 161 315 417 471 421 599 329 504 309 420 540 522 413 430 311 351 1044 785 611 776 337 296 454 414 469 353 478 329 253 462 338 534 589 351 423 616 611 818 696 650 637 704 617 462 1012 556 356 611 340 282 946 546 776 391 467 645 663 509 512 513 399 381 419 500 306 497 786 301 557 320 289 438 641 590 440 505 467 372 502 397 340 349 387 618 672 940 431 329 526 340 336 338 482 241 508 564 418 679 289 395 339 409 439 340 363 477 459 570 458 571 695 547 671 686 544 744 465 395 334 294 467 578 777 360 235 215 289 501 330 452 327 350 756 527 608 440 758 441 603 339 546 270 376 368 595 454 487 710 331 419 480 282 453 526 665 596 395 448 1174 548 406 440 179 542 390 664 739 166 192 161 154 360 574 743 644 492 579 454 329 587 477 793 614 595 429 374 648 239 142 94 109 155 537 551 376 578 523 380 636 476 454 566 373 216 269 535 386 291 184 269 514 423 443 310 397 204 299 379 449 771 612 731 722 344 467 339 464 729 537 510 536 528 576 660 808 358 447 821 635 7915 1088 814 690 656 347 346 486 361 134 566 587 539 597 644 786 598 495 280 475 355 213 244 574 438 648 623 2323 2008 299 454 469 378 407 394 576 462 609 495 607 664 585 361 505 290 340 546 346 533 318 302 444 383 437 647 783 345 339 506 527 493 626 594 458 201 261 526 434 267 244 265 340 392 218 224 393 341 568 358 509 482 295 318 377 769 570 378 777 319 408 624 354 356 574 505 139 163 193 934 1079 585 546 776 941 834 625 843 846 1095 742 633 451 537 410 503 1094 801 211 207 470 153 246 260 811 653 702 620 939 1118 1175 1026 1079 1056 1079 1275 681 916 930 1036 1279 935 1179 1086 1089 1247 1199 1315 1257 940 1285 1329 1296 1296 1042 1536 1315 1254 1040 1698 1055 2571 2160 1908 1139 1531 1259 767 639 1347 1236 897 736 1374 420 365 522 385 660 406 463 852 962 762 296 334 310 353 148 2168 2024 2090 1967 2019 1884 1589 2526 1616 2013 1718 1578 2108 1435 2136 2038 1790 1940 1783 1777 2084 2718 1612 1944 1786 1708 1533 1838 2182 308 276 198 1871 1811 1138 2207 2324 2240 2094 1103 911 921 313 960 217 712 495 283 1655 1363 1305 393 436 352 487 856 1236 1257 1833 821 1231 1826 883 1592 1708 2150 1803 2421 4303 3556 2321 2294 2780 2538 1211 513 870 870 1301 861 1261 537 1734 749 1750 833 60 46 889 1058 1577 2203 1539 590 1568 904 656 598 604 876 824 793 843 680 1623 2518 910 660 1352 1717 1565 2476 1498 1662 942 943 775 1548 1189 1617 522 939 469 1277 875 827 879 1514 2589 1864 1046 893 740 471 656 564 666 468 603 561 991 535 475 1081 476 444 2358 801 879 699 360 541 701 802 868 560 856 659 911 695 693 726 609 635 710 968 758 610 876 718 500 362 531 501 620 517 1042 443 515 486 675 388 654 613 734 459 865 988 704 439 703 309 287 376 192 401 268 225 281 346 430 365 279 506 479 339 364 287 272 225 381 381 220 214 349 451 690 144 318 318 392 440 382 396 367 278 363 460 785 376 274 489 366 595 665 585 468 526 497 568 711 517 669 806 502 552 571 531 309 538 305 591 501 563 432 499 236 443 515 279 263 518 442 567 510 225 538 398 368 436 351 455 369 421 290 449 558 67 726 272 314 338 302 239 455 471 442 828 776 776 546 789 461 514 454 239 382 211 289 432 158 190 176 164 176 260 210 391 390 395 305 299 287 278 191 81 185 248 259 846 515 541 428 317 402 566 475 461 367 302 810 465 862 489 428 500 429 498 490 455 352 442 313 342 651 673 548 368 358 518 389 577 361 231 1004 751 828 611 828 561 536 612 509 972 686 569 662 475 681 1200 803 1068 861 609 887 887 577 578 529 277 616 773 603 620 577 700 1043 306 410 434 1133 286 278 261 249 390 362 338 331 408 347 544 501 644 243 247 313 986 570 485 579 320 949 191 351 190 201 637 755 590 651 698 664 784 588 682 944 402 489 1035 484 886 537 724 474 848 592 628 560 683 523 521 373 817 507 421 610 135 523 213 629 361 872 476 373 850 650 765 830 854 951 318 499 1297 846 646 658 523 573 838 613 570 670 776 455 550 419 421 485 591 469 425 631 618 549 979 829 1060 663 476 565 1261 735 653 928 384 666 549 607 535 627 568 512 587 608 551 517 886 590 332 811 504 412 1147 959 1141 772 612 465 679 488 409 485 550 399 478 531 526 521 485 401 558 487 700 287 579 595 409 791 744 1011 773 1000 757 826 1058 752 897 1032 793 872 799 658 960 781 1088 904 657 636 978 956 696 1010 928 970 846 974 767 1170 2270 2213 1654 1659 1375 1413 1332 1403 1225 1610 1120 1301 1258 1449 1257 1409 2296 1645 1261 680 754 940 967 1048 858 1081 314 951 1025 927 1371 608 557 702 298 198 548 410 339 272 404 452 365 350 420 325 311 256 379 321 338 330 426 514 646 979 527 539 650 587 753 1051 833 1212 485 628 759 999 703 871 530 929 994 455 359 344 270 379 427 314 289 402 210 100 257 115 210 145 492 275 162 304 139 135 226 267 244 207 205 491 229 349 300 439 997 678 958 481 589 424 461 313 283 283 762 251 478 511 336 508 498 353 269 238 293 632 555 722 583 740 486 493 295 453 465 540 405 442 479 528 440 458 479 241 442 380 378 405 357 405 518 342 202 371 259 664 439 325 539 501 406 451 505 516 906 892 333 232 530 297 729 414 290 840 204 315 201 249 822 660 312 420 364 773 896 709 794 642 255 237 364 615 414 655 695 505 401 633 615 316 513 562 637 758 703 475 598 462 750 564 1245 1204 796 893 814 838 781 779 1001 258 401 401 484 443 548 1964 621 485 493 734 525 529 485 518 795 865 731 865 616 424 362 206 429 496 677 583 523 332 423 521 345 636 648 727 640 758 485 344 356 529 361 351 279 194 318 283 304 225 280 376 430 135 216 669 644 722 530 715 619 403 636 632 731 517 798 919 941 825 902 916 1012 892 926 547 977 775 843 582 412 507 620 558 640 554 586 654 734 900 568 612 493 657 706 613 692 1084 479 461 740 547 726 534 629 842 927 1063 516 1215 762 651 373 1238 468 1151 1220 585 330 569 556 177 189 214 443 413 508 493 723 507 775 438 294 514 483 172 266 239 284 520 435 804 272 458 283 220 395 496 299 273 418 348 110 92 291 231 344 275 166 557 437 327 414 326 1093 396 384 563 419 343 343 331 249 485 428 531 586 393 382 280 307 164 112 576 547 354 489 542 698 529 487 723 577 658 437 799 298 743 940 724 1247 999 853 512 344 480 545 399 274 635 396 307 531 1327 1457 663 275 375 235 359 158 344 605 1442 347 1561 1401 1480 1353 1233 1371 1354 1620 1666 1545 1522 1681 1705 1507 501 588 675 392 732 507 727 664 610 765 765 598 639 422 789 604 374 416 871 807 779 785 521 559 582 613 625 887 671 484 613 642 636 666 422 661 637 755 627 595 522 584 613 515 736 878 976 748 756 771 949 874 888 731 240 446 611 402 368 555 529 502 685 463 854 449 563 535 1555 559 1527 1585 1534 1414 1456 1425 1059 412 588 584 866 502 756 579 616 575 579 557 943 545 766 656 784 718 660 726 815 735 625 778 682 562 832 791 845 523 829 849 942 526 630 728 621 570 742 663 748 962 943 851 849 564 685 710 548 501 596 680 621 508 1087 959 384 425 610 689 633 722 590 495 427 656 481 474 630 543 576 625 635 472 556 511 388 412 485 567 614 547 525 965 256 209 330 461 346 530 290 409 112 268 370 404 346 368 528 312 493 320 324 363 291 401 333 282 462 365 369 289 331 477 445 388 237 591 561 432 337 491 375 382 403 370 318 458 266 278 388 494 679 345 317 1082 369 284 215 95 201 211 461 403 444 425 241 272 324 435 320 297 218 206 329 747 581 346 631 152 214 180 381 376 416 741 514 544 442 706 320 725 717 623 633 248 343 284 339 174 320 374 321 450 487 453 347 430 276 379 312 246 160 283 544 915 647 485 835 211 174 295 438 378 427 221 353 199 558 588 341 432 348 566 933 1052 832 1060 1141 856 960 867 734 1572 803 531 848 322 521 1055 316 514 774 388 630 577 619 654 358 318 445 499 320 424 562 507 322 290 491 233 608 715 791 639 359 437 424 493 327 270 361 409 643 843 1028 509 720 420 538 263 363 532 212 353 826 696 398 495 365 479 617 665 448 374 475 235 450 317 445 628 383 859 548 335 485 229 614 481 356 373 634 698 149 154 257 510 747 344 416 277 345 803 635 823 589 883 236 898 321 556 436 566 382 899 331 783 846 379 620 425 254 617 586 500 441 565 557 940 602 419 478 572 590 437 745 791 174 184 341 144 344 154 736 699 508 568 296 265 747 533 977 420 862 433 358 1025 60 38 132 92 68 650 772 623 672 471 745 620 487 459 493 525 388 409 537 423 312 432 237 434 695 749 397 465 204 331 620 675 784 565 491 1018 181 440 405 406 1134 915 970 1025 996 995 552 1076 480 622 590 667 1088 8858 1045 880 731 317 297 900 615 355 403 457 393 473 501 549 861 312 546 220 670 338 284 335 1166 951 539 2665 2794 544 551 613 554 554 447 1009 950 854 568 732 477 657 256 234 270 450 465 299 198 410 444 409 612 480 1181 845 560 417 495 604 531 600 591 970 275 325 613 577 305 237 298 180 202 146 265 320 323 427 454 485 529 428 397 382 529 419 334 496 176 320 695 500 405 463 431 185 205 226 754 1509 580 375 1078 1225 1155 362 748 735 1101 713 541 758 723 521 485 1160 756 408 377 435 338 369 246 931 930 780 691 580 774 932 851 972 1011 652 761 528 774 1108 974 962 1175 1216 1399 1200 1441 1435 1057 1090 1076 848 1069 976 2022 1497 1700 1158 1850 986 1597 982 2505 2225 2579 1486 1617 1908 622 699 1378 1149 1005 697 1156 427 467 752 377 433 293 355 725 893 493 467 404 378 367 453 1953 2067 2138 2017 1806 1603 1844 2173 1863 2268 1910 1866 2058 1658 1821 2108 1585 1577 1623 1485 1784 2451 2142 2484 2346 2143 2120 2945 2852 459 400 381 2053 2232 899 2152 2399 2425 2210 977 1034 740 342 800 255 285 247 235 1840 1532 1547 456 254 228 701 1196 1070 1436 2268 1087 1676 1581 1584 1954 2002 2484 1980 1852 3605 4255 1943 2454 3596 2764 1822 852 1258 1088 1669 708 1482 641 2083 708 1466 833 183 125 1064 1060 1269 2964 1200 452 1096 725 747 922 890 1023 1043 970 1256 1152 1543 2154 946 911 1885 1423 1495 2049 1574 1606 1052 1392 717 1681 1051 1059 551 1511 933 1244 805 895 974 1411 1924 1755 743 611 765 682 909 919 770 750 930 756 891 793 627 1472 516 498 2239 889 997 787 392 610 684 615 1093 1113 954 748 1020 838 844 866 719 779 909 960 916 682 859 955 448 325 578 400 522 684 1340 870 746 454 1064 571 580 791 587 446 1098 793 680 609 823 224 196 316 214 658 336 320 335 341 568 514 471 583 407 358 452 481 485 686 761 530 352 271 334 406 722 165 255 194 648 643 286 408 457 253 379 426 1102 357 370 678 476 597 657 860 696 904 839 827 935 707 684 921 674 766 828 734 420 477 400 906 768 528 314 268 257 556 352 482 304 389 268 382 481 286 688 497 469 569 830 838 575 639 290 440 886 81 844 346 627 252 241 210 880 458 387 693 854 628 570 640 661 332 285 270 272 156 145 363 336 202 171 336 188 210 326 370 453 481 275 263 320 308 219 93 358 252 154 673 661 649 583 470 569 651 414 341 330 187 757 517 393 388 529 863 521 717 757 339 282 578 432 270 1044 723 458 319 291 232 388 421 169 170 828 1029 1084 876 869 441 691 683 482 585 621 463 549 738 453 1363 677 630 493 1146 1358 1238 780 788 859 417 667 951 839 1125 988 779 801 243 518 606 1404 335 227 236 456 422 422 453 398 429 327 423 263 550 276 279 307 1453 804 299 351 570 836 200 357 250 204 1025 650 319 387 463 475 678 314 579 878 559 577 997 599 702 661 680 498 749 665 625 290 399 313 476 369 828 388 413 405 170 379 390 556 419 600 563 423 858 539 973 819 975 1125 518 582 915 879 779 801 630 607 423 444 534 657 592 750 889 506 533 525 840 343 404 447 499 511 1598 981 1158 729 447 691 909 468 602 576 220 936 496 583 516 585 828 682 806 706 852 611 857 654 572 469 842 448 1619 1324 1276 1005 824 316 353 313 602 613 459 268 392 787 837 533 579 326 570 604 779 382 549 687 519 690 686 1077 698 771 951 704 919 790 824 772 803 851 725 723 599 780 675 521 650 826 573 681 749 898 1135 1213 907 1030 1093 820 1990 2054 1585 1599 1931 1601 1729 1807 1499 2158 1553 1874 1485 1635 1561 890 2103 1495 1180 717 747 632 837 1149 690 1327 334 1322 1014 881 1250 566 785 683 303 340 572 694 402 430 251 410 329 511 457 470 279 548 421 313 290 276 685 644 734 928 631 473 773 803 553 778 568 663 649 449 592 683 833 919 666 1006 991 564 514 486 286 515 521 408 221 472 187 162 410 199 279 132 111 186 223 275 263 167 180 210 208 181 196 172 215 595 476 470 1004 622 990 285 326 284 552 313 253 242 412 308 570 610 600 237 235 235 221 168 192 441 377 645 620 904 544 304 180 599 624 408 643 849 853 957 950 746 677 542 567 706 767 678 584 738 620 693 212 457 296 1105 629 387 595 437 517 365 405 351 720 713 343 158 706 341 716 329 313 660 323 405 285 480 703 865 386 480 440 938 934 939 717 747 259 247 380 675 274 582 739 516 373 746 568 554 466 460 720 795 637 677 595 646 557 886 960 1690 660 1238 1146 1138 1051 1222 695 437 801 636 458 595 674 2415 606 598 584 534 816 897 769 837 918 1004 1126 748 352 510 267 357 304 510 990 774 659 390 667 355 333 357 660 1304 928 1174 430 500 418 678 481 246 210 140 244 206 206 140 455 412 365 98 237 591 623 910 537 1172 1089 777 934 1197 1157 886 1096 1115 983 1061 1044 1056 1149 1012 1072 783 908 584 736 475 588 733 729 718 780 819 1013 659 774 914 340 841 685 920 784 784 641 1064 710 666 381 925 805 524 686 920 1125 914 887 883 638 742 386 1068 934 1197 1184 545 210 388 578 177 261 282 526 646 369 539 887 521 395 478 132 635 470 313 252 267 255 246 278 880 238 559 369 405 423 373 574 297 289 271 201 138 420 399 241 472 309 359 546 173 439 185 1181 439 423 548 566 288 334 300 315 420 579 776 782 360 391 238 293 334 156 862 856 654 749 744 753 762 737 1030 322 663 783 592 272 719 771 528 1036 795 874 519 629 366 798 388 560 407 562 433 464 1585 686 226 176 491 400 482 379 442 514 1964 544 2106 1961 1719 1225 1367 1262 1282 1834 2003 1729 1898 1424 1579 1764 815 357 391 403 647 901 932 633 684 710 745 751 331 491 777 730 456 566 947 408 367 347 437 519 485 637 593 693 918 429 455 489 538 554 589 642 594 677 531 515 869 955 930 519 630 932 883 645 609 939 745 762 827 635 386 356 723 463 525 302 484 666 647 522 690 590 672 675 1036 956 817 950 942 955 961 1007 645 531 741 1099 676 605 610 599 502 753 651 488 788 484 674 491 674 765 911 907 677 563 498 753 639 590 710 650 593 657 720 720 609 711 638 731 602 623 531 641 617 812 885 882 670 496 541 663 593 508 805 813 665 594 761 803 500 709 907 748 838 705 605 625 714 623 737 765 887 726 775 757 794 785 605 769 869 692 822 749 467 568 568 710 357 207 181 358 234 398 223 271 114 208 182 298 323 316 480 279 493 287 327 358 292 401 328 500 623 451 535 475 507 363 464 396 178 571 468 362 279 422 359 371 316 308 280 337 332 325 383 469 550 236 226 578 387 278 142 173 181 381 420 418 448 330 207 307 278 366 230 300 447 266 508 1006 328 252 418 163 386 219 322 517 350 674 334 364 436 409 352 513 493 441 464 269 231 292 371 186 215 403 469 522 460 468 395 339 413 430 279 345 340 408 535 802 459 346 848 210 331 626 580 279 291 279 259 355 548 641 463 330 489 532 498 512 1037 782 534 502 766 797 520 1306 601 427 713 697 270 924 365 475 535 402 648 700 445 552 366 336 396 528 348 221 541 816 304 400 395 286 494 401 670 492 525 568 513 380 308 446 343 500 525 625 819 323 339 334 370 237 277 287 243 355 686 525 474 397 630 210 479 543 354 400 415 266 376 300 449 652 489 507 618 352 589 250 342 244 241 536 525 645 296 285 266 292 675 492 400 268 445 501 658 906 493 640 296 622 330 597 436 551 454 671 401 554 606 451 595 324 481 337 662 488 442 547 652 785 513 599 529 275 572 376 695 1118 240 258 232 235 279 350 542 782 471 535 415 371 927 427 687 490 627 560 470 608 100 46 95 96 66 742 561 411 554 442 616 675 426 406 483 544 282 311 602 407 306 224 278 352 493 512 602 616 470 359 484 419 509 774 606 577 352 256 308 586 796 724 1020 1055 834 542 601 1072 490 596 429 550 814 1045 7711 645 687 417 312 706 537 219 426 481 360 509 556 688 649 444 321 375 428 253 321 405 274 772 635 2117 2151 467 448 601 565 502 416 557 480 625 908 691 827 717 340 305 330 393 462 431 547 437 423 496 482 378 718 877 477 459 641 592 493 696 458 575 342 276 687 616 112 210 142 270 403 257 140 341 294 395 324 744 443 360 528 322 729 521 367 464 350 307 698 293 394 481 403 112 128 147 809 1736 774 645 731 1107 1171 347 815 834 1261 606 479 461 621 304 725 1186 893 235 211 370 113 198 304 734 923 1210 1087 764 982 1053 1008 1279 1284 813 703 657 734 1213 974 1083 1199 1058 1504 1313 1378 1025 920 947 900 1021 1214 882 1657 1605 1600 1258 1607 1225 1602 1262 2009 1729 1905 1336 1256 1421 897 556 1228 1172 782 690 1023 379 324 574 362 513 394 405 590 738 699 314 305 287 261 258 1613 1712 1669 2243 2212 1996 1944 1893 1561 2365 1852 1772 1851 1478 1848 2162 1692 1467 1340 1708 2135 2540 1922 2322 2051 1690 1556 2123 2216 396 364 276 2444 2413 1145 1970 2641 2686 1917 1019 982 1088 501 1327 305 575 439 381 1977 1233 1254 440 429 320 979 1206 1192 1056 2599 1141 1251 1668 940 1681 1716 2241 2010 2137 4060 3210 2078 2545 2995 2950 1145 663 1004 840 1341 823 1315 644 1910 700 1317 768 46 36 1051 1228 1369 2843 1355 769 1227 610 902 866 749 1069 1107 998 826 643 1819 2183 1026 887 1626 1422 1426 2289 1538 1713 1122 1076 949 1815 1484 1318 576 1279 557 1548 896 982 1044 1379 2008 1510 931 679 683 611 845 597 836 586 458 750 1202 655 700 1528 769 725 2030 732 834 874 297 688 701 622 956 802 621 666 551 504 548 525 488 574 903 901 753 502 590 793 465 387 597 344 535 873 1069 454 533 381 607 380 867 947 460 398 955 1215 648 625 712 347 304 467 467 476 308 288 377 319 452 354 607 645 516 296 647 371 351 417 494 633 261 318 327 408 564 265 388 373 675 626 520 376 305 438 325 473 797 632 449 547 422 501 485 359 551 697 617 574 613 482 459 646 501 572 732 474 251 618 347 453 450 452 370 349 374 390 436 326 343 508 516 613 519 311 513 571 405 606 273 338 635 860 290 447 785 90 845 474 450 285 270 231 714 534 325 651 716 694 676 650 631 455 316 357 321 209 364 525 378 392 380 382 224 319 155 333 617 724 330 252 363 307 254 163 191 183 395 1195 571 370 332 310 712 329 603 593 441 300 965 758 560 662 484 543 374 536 566 465 315 438 329 335 728 535 488 339 274 393 430 309 152 254 587 917 1053 755 948 453 699 776 506 963 807 933 460 843 667 1226 774 1302 1100 956 1003 830 668 661 688 511 978 1169 604 698 818 994 1108 327 418 472 1727 306 151 132 359 240 304 480 411 451 432 840 626 737 369 388 449 859 799 602 835 451 1175 234 198 132 296 663 605 413 437 583 532 784 394 542 601 395 396 712 390 466 468 718 505 832 640 689 322 372 389 579 522 1208 582 254 482 249 464 144 354 567 909 362 533 727 620 850 609 972 1050 508 412 961 771 706 730 842 1158 713 654 918 881 790 940 908 304 345 298 422 367 342 551 572 290 984 968 1110 603 529 563 1018 644 758 885 287 771 494 464 530 480 901 878 901 893 548 585 672 587 451 606 635 517 1476 1352 1398 843 755 433 511 453 522 477 358 551 624 582 698 305 713 673 580 763 842 486 584 740 441 938 852 1234 704 807 1213 706 965 627 693 826 873 794 1063 631 595 745 834 737 632 922 785 944 803 1050 914 1150 858 942 1127 925 2440 2340 1704 1525 1948 1304 1471 1672 1566 2267 1455 1597 1379 1143 1694 1116 2084 1566 1163 941 934 759 1025 1100 822 1442 511 1040 1232 1053 1774 415 718 891 405 395 596 778 366 423 502 409 673 262 469 436 324 322 370 421 459 410 522 514 749 750 444 623 552 578 651 737 919 829 467 455 796 710 851 793 918 866 869 681 414 509 350 463 477 377 364 298 216 211 460 96 298 282 206 183 169 280 216 193 148 201 180 174 158 535 173 437 577 438 723 626 705 338 340 387 513 309 258 274 404 309 453 364 380 294 282 203 177 212 242 631 335 585 725 953 378 449 240 382 404 472 352 628 574 530 586 639 579 440 453 356 617 508 547 424 340 443 228 434 293 829 617 700 1103 612 580 808 850 348 772 806 451 178 895 404 889 537 359 1012 365 561 349 530 679 661 337 448 330 867 650 721 917 837 344 318 276 600 333 741 681 429 417 715 622 646 520 491 735 816 595 759 643 530 669 755 940 1640 739 846 900 879 876 918 867 382 355 385 483 497 746 2032 518 602 565 623 607 607 577 597 888 1090 868 755 536 421 356 352 424 442 611 717 777 383 584 427 439 482 593 614 912 820 268 300 456 452 380 372 399 288 413 391 340 241 381 349 481 152 185 630 624 670 683 684 569 630 526 667 693 668 622 983 863 777 665 749 1064 777 815 807 804 522 631 409 448 872 741 742 736 497 723 890 705 696 412 540 670 699 680 785 786 886 561 810 859 582 762 625 542 999 948 1064 517 1247 757 691 469 966 595 830 1545 897 307 371 511 134 187 132 260 580 507 664 859 686 891 802 198 353 382 144 407 263 401 300 328 641 234 619 360 218 347 262 370 280 232 198 177 157 394 397 270 398 320 350 669 262 465 290 1064 480 406 612 543 482 444 370 360 369 478 688 734 463 500 282 291 345 138 707 671 326 677 967 906 1038 635 1049 371 560 657 737 278 609 716 434 792 797 716 591 409 606 842 262 435 339 451 343 491 1524 1029 656 235 276 292 409 189 280 540 1605 495 1833 1705 1475 1505 1395 1458 1523 1728 2160 1749 2033 1688 1877 1772 516 474 596 447 598 534 846 599 526 658 710 794 663 635 842 715 379 604 698 587 575 641 494 522 454 684 661 815 1024 805 628 511 550 739 573 617 593 946 494 715 887 775 735 754 722 1097 906 873 969 860 877 749 801 742 290 366 535 431 506 571 493 521 614 678 814 858 857 841 834 580 947 828 813 823 788 871 860 371 728 645 758 812 689 1000 950 864 695 809 866 611 760 770 792 919 835 826 942 729 662 772 799 596 684 822 869 800 654 634 667 819 714 1132 706 902 472 652 770 1098 600 697 727 531 790 589 1102 1067 749 767 848 743 1128 959 568 1002 897 853 893 813 770 752 915 845 936 896 1007 1003 850 944 880 775 778 865 916 927 1034 1088 578 676 618 998 394 212 241 309 263 415 360 521 237 231 228 337 295 307 375 336 561 412 356 444 302 409 360 544 672 339 393 271 326 522 436 350 326 536 381 504 500 590 278 460 316 291 244 310 457 303 388 361 462 304 266 620 504 262 195 225 271 298 549 325 363 357 195 437 225 330 305 528 386 108 1327 807 502 381 539 341 395 407 445 631 228 615 346 401 602 510 472 593 520 450 626 351 405 374 439 280 212 457 437 518 417 463 510 337 381 373 412 429 448 547 410 869 557 637 645 418 535 516 586 382 438 420 272 513 636 341 319 514 613 421 737 592 885 889 706 730 1157 688 702 1101 767 469 963 318 382 1019 470 935 478 454 612 755 490 700 265 297 336 712 504 336 421 447 341 360 557 452 406 749 999 404 591 396 626 524 338 388 659 723 774 1087 966 583 460 515 595 309 388 399 301 398 756 1808 1968 481 384 806 539 635 392 201 611 439 704 826 701 1017 727 557 811 574 1018 509 505 700 642 445 398 799 303 383 277 695 588 447 337 219 1718 528 643 794 639 818 510 891 330 520 390 741 375 700 464 446 610 474 455 611 261 355 769 567 512 800 816 673 567 443 495 420 464 374 651 604 230 256 330 284 281 326 580 731 383 448 347 341 527 379 594 584 575 453 414 732 115 95 142 119 135 585 513 623 576 659 504 594 741 715 483 378 177 122 385 1719 176 494 302 421 464 480 432 518 384 431 524 579 567 507 653 737 641 311 370 661 578 346 590 604 694 460 456 549 476 574 561 578 690 880 645 9694 2456 425 358 658 539 358 395 490 435 574 510 597 572 425 449 335 530 353 307 396 458 657 714 3233 2269 425 757 532 509 603 615 531 1654 749 1915 660 434 629 357 280 230 291 340 386 313 511 495 487 538 745 913 874 485 273 630 443 453 619 425 902 340 214 592 455 425 488 522 729 389 183 261 523 472 417 645 1061 396 343 386 251 748 527 597 926 341 320 641 462 483 810 628 254 282 455 732 1374 868 696 962 1009 1088 520 549 775 1200 608 615 927 651 307 1728 1211 806 205 161 423 416 426 359 819 1049 869 734 897 1167 1088 1052 1157 957 933 1134 999 771 1165 1152 1250 1922 1646 1664 1401 1543 1462 1152 1551 1173 1481 1710 1745 1919 1453 1709 1393 1554 1303 1517 1482 2420 2175 2297 1395 1204 1703 818 555 1188 1396 1165 633 1623 505 501 451 259 422 603 408 980 1006 691 432 409 331 344 416 1899 2121 2034 2334 1869 1575 1965 2222 2110 2305 2166 2110 1555 1964 1809 2342 1700 1624 1653 2128 1657 2106 2223 1986 2086 2548 2010 2296 2528 474 432 410 1863 2803 1365 2878 3249 3133 2286 1156 1109 911 375 1162 238 226 156 236 1646 1350 1311 182 508 376 536 1205 1165 1193 1288 1117 989 1444 1312 1545 2271 2641 2126 2095 4237 4647 2528 2299 3230 3265 1358 781 1592 1221 1373 847 1594 754 1965 783 1911 768 95 87 1024 984 1606 3180 1370 784 1617 543 811 645 633 955 930 877 1096 1042 2022 2050 959 788 1344 1967 1928 2154 1555 1714 789 963 751 2187 1060 1915 572 1074 544 869 2109 856 922 1562 2281 2060 822 890 579 619 822 780 777 767 1009 806 1122 795 703 1214 597 561 2112 973 1242 692 499 956 1016 806 978 867 920 899 826 1080 1088 943 1118 1222 865 962 788 937 729 724 506 284 334 626 452 806 1186 512 494 692 499 413 1024 948 867 454 705 709 759 581 396 207 179 385 286 399 454 498 399 425 621 412 446 516 389 304 543 319 431 532 516 487 399 340 297 356 697 1455 289 290 462 613 468 444 488 347 405 335 859 626 384 476 623 481 730 460 456 614 594 631 517 732 592 585 561 572 595 513 593 602 549 360 336 391 278 415 316 575 609 511 536 530 350 291 351 357 828 540 462 572 759 834 536 585 323 444 884 42 833 589 437 506 365 425 425 527 578 820 840 865 611 686 712 409 221 417 317 244 343 358 227 240 222 233 353 213 395 1576 470 316 530 388 255 342 190 214 411 387 360 1256 451 509 349 391 543 384 572 435 1598 256 676 429 622 680 618 493 476 658 417 360 325 523 421 410 900 971 758 658 273 481 457 387 258 316 555 702 799 451 1311 480 710 807 450 935 758 548 668 507 634 1183 675 1083 1037 820 1161 721 522 1753 1845 335 783 995 772 867 721 766 734 220 675 787 1279 407 336 521 450 601 629 259 342 646 185 512 597 490 233 221 570 1137 730 356 535 438 1366 179 303 145 185 610 717 507 576 523 566 763 611 785 845 602 635 893 582 673 788 717 431 823 533 521 392 490 418 334 246 926 446 350 739 140 509 319 365 325 863 451 303 1053 522 806 840 815 804 732 352 1175 1039 706 780 560 782 540 496 517 508 523 569 556 521 497 503 364 775 482 780 956 496 931 1368 1485 800 571 748 843 585 638 810 320 722 535 620 517 586 752 689 905 1067 759 665 858 751 445 649 636 917 1141 1158 1360 690 534 515 368 298 707 592 593 401 495 610 396 708 474 459 512 763 708 510 686 675 475 593 468 1390 2031 592 559 491 869 715 720 870 936 873 998 766 610 699 857 753 814 831 627 777 934 865 1060 1186 917 930 1056 845 2531 2507 1278 1611 1928 1530 1563 2024 1661 2009 1734 1831 1519 1211 1813 1287 1930 1336 1238 858 906 977 723 899 731 957 245 926 1399 1116 1002 567 710 706 315 215 553 508 488 528 337 328 615 519 434 533 596 370 419 383 403 351 651 498 638 957 537 646 794 973 547 724 794 796 595 639 675 694 936 1063 1139 777 1027 858 255 183 165 282 286 233 308 426 290 204 432 178 209 124 164 308 160 108 322 274 277 276 290 326 274 305 146 393 327 630 692 528 647 469 351 288 518 347 271 291 460 307 526 534 525 240 230 243 209 196 220 510 411 616 615 786 835 615 305 526 607 465 595 714 610 599 507 469 457 365 417 463 554 481 516 424 505 591 354 370 390 615 677 431 379 531 376 584 494 437 721 568 402 138 819 251 693 387 202 973 257 474 251 407 779 905 243 365 302 733 885 883 1019 635 297 293 292 499 592 1214 612 427 307 534 554 419 372 769 740 876 718 623 630 656 609 1319 781 1430 606 811 811 1123 959 1403 1062 480 824 451 591 804 718 2959 777 751 669 855 778 728 629 782 913 963 1116 918 640 611 416 466 599 484 579 517 549 406 552 441 448 586 928 1176 929 1237 651 545 1655 1846 1567 358 372 308 384 350 316 266 405 287 400 262 240 790 762 902 726 572 590 550 603 552 550 719 1122 1261 963 965 1007 1008 811 601 686 751 815 708 636 658 469 404 770 539 799 662 561 515 694 475 416 617 517 515 719 574 458 859 553 670 640 710 853 719 637 885 1261 1289 1263 1271 691 674 464 1373 863 922 1280 791 446 469 396 119 155 150 333 594 520 449 609 512 383 499 304 428 521 252 240 293 424 243 284 848 440 783 509 313 583 540 446 257 356 381 270 234 420 489 1456 369 373 1766 556 431 672 432 985 465 449 662 567 318 365 337 381 390 480 495 592 615 389 386 347 340 252 616 642 555 613 812 631 387 491 831 569 615 792 743 382 479 935 795 974 1013 807 775 570 794 713 321 1770 451 351 271 712 1563 1215 610 326 341 282 646 299 706 407 1534 446 2103 1773 1900 1707 1262 1625 1631 1919 1581 1947 1579 1856 1775 1873 564 488 602 723 868 640 959 926 664 838 1057 933 451 411 878 671 358 646 984 751 727 687 530 696 760 548 527 729 1230 1460 637 887 1020 1122 843 984 934 830 496 1050 1076 996 938 806 783 1241 1092 890 1027 1001 768 807 757 708 422 567 688 626 669 362 699 933 705 649 714 959 1005 956 987 552 1061 1056 1098 955 973 825 843 488 687 828 821 883 826 1007 789 933 901 711 1230 718 995 788 857 774 856 762 807 810 801 869 999 671 783 897 880 748 761 725 787 654 663 842 742 682 629 537 1010 1333 827 917 763 631 970 924 1095 1082 672 891 643 752 1131 767 672 821 874 984 731 956 774 699 1012 774 639 716 835 886 767 817 769 593 719 805 823 782 777 987 722 668 609 999 530 316 499 384 533 518 504 452 322 451 273 360 344 354 378 367 513 386 345 547 376 514 458 510 626 406 486 442 458 456 612 477 468 499 453 376 374 368 420 358 317 317 275 357 291 391 386 501 664 247 233 786 467 271 239 150 438 174 598 385 419 288 249 312 320 350 338 334 374 341 1376 856 420 314 456 352 318 328 433 614 392 596 327 395 406 501 279 623 513 441 696 471 321 345 544 212 236 430 412 744 414 483 720 392 297 448 428 457 389 642 557 816 545 629 781 531 474 393 629 473 395 595 291 366 549 516 248 625 712 530 1064 664 740 1081 661 680 1113 1164 594 1381 901 447 672 400 340 1277 522 883 480 637 619 748 613 821 431 501 370 656 481 433 779 558 440 389 653 437 574 547 1117 576 632 586 612 459 459 577 543 610 448 957 686 713 451 453 518 346 401 596 295 337 1195 1892 1951 446 422 692 756 806 540 188 525 466 576 659 699 1024 544 775 954 552 1226 534 525 564 553 552 777 828 425 478 442 659 827 534 570 387 1632 490 773 843 786 883 546 942 408 425 601 620 491 888 870 450 737 539 446 682 248 265 764 590 498 941 992 1020 620 471 527 443 679 469 778 798 167 228 286 344 303 341 767 921 474 581 629 354 716 537 852 607 605 431 529 680 162 92 163 169 179 780 571 893 755 789 660 696 690 638 490 382 211 183 452 1574 263 400 376 577 758 761 429 496 391 596 637 613 715 824 753 759 664 376 573 680 720 590 642 660 732 634 535 983 424 541 421 673 656 731 687 2456 10531 615 611 835 634 412 481 523 468 567 551 730 543 393 429 281 583 513 433 571 452 817 941 3893 2960 697 1185 699 718 776 786 784 1792 724 2024 778 740 863 419 310 422 417 347 429 599 655 616 727 699 829 884 860 639 515 671 666 582 1035 429 1011 221 210 591 462 525 454 518 593 387 288 265 497 615 539 567 1293 751 413 527 546 812 704 713 635 328 224 795 699 447 1005 901 344 420 429 679 1334 1067 606 972 1291 1123 804 675 760 1164 504 769 873 814 263 1716 976 1000 418 387 451 264 497 504 766 877 985 882 848 1025 1142 1130 1078 843 928 1192 1044 1002 1519 1397 1558 1800 1540 1913 1536 1704 1906 1592 1521 1343 1635 1549 1750 2336 1643 2014 1904 1941 1405 2126 1862 2608 2772 2928 1043 1415 1397 1031 447 1725 1770 1146 671 1714 480 392 834 358 758 534 474 970 1029 582 693 535 456 327 408 2277 2619 2502 2289 1877 1911 2290 2223 2230 2879 2408 2525 2284 2271 2371 2500 2114 2189 2224 2196 1874 2575 1959 2467 2938 3014 2279 2597 3367 445 401 410 2029 2494 1732 2947 3452 3300 3003 1070 1141 1418 658 1498 214 496 384 306 1730 1283 1238 331 755 572 576 1454 1523 1763 2031 1257 1511 1666 1378 2407 2308 2721 2302 2734 5345 4910 2384 2743 3590 3669 1954 890 1827 1258 2196 1028 1746 1129 2266 855 2020 878 52 48 1511 1345 1922 3423 1716 685 1447 599 1061 559 577 1441 1387 1372 1356 1167 2533 2405 1122 871 2008 2365 2258 2862 1772 1800 996 1434 871 2331 1122 2228 687 1437 658 1092 2114 1127 1297 1245 1833 2473 1122 1152 1092 795 928 757 1311 568 739 686 1258 1054 787 1694 929 839 2604 888 1132 783 692 1108 1401 1023 1137 975 1433 1308 1370 1424 1405 1298 1325 1429 1067 1108 1182 963 1364 1049 536 389 679 502 577 472 1289 597 471 606 939 378 1107 906 1025 625 1136 698 609 614 732 317 295 277 204 451 417 409 326 284 460 516 466 554 461 327 602 898 513 509 611 512 316 314 366 465 700 1594 340 248 471 498 440 340 311 236 510 572 860 306 443 602 710 629 773 770 667 767 759 713 636 623 549 640 670 644 712 555 463 660 548 466 409 609 553 368 178 621 558 565 673 850 464 416 540 538 892 637 576 681 736 756 645 681 468 690 1145 177 934 555 407 388 491 413 565 497 621 1026 1225 739 812 792 870 526 259 374 345 247 293 239 498 313 285 500 337 439 533 1520 267 480 531 401 371 353 185 221 262 309 303 1049 1080 523 457 547 534 489 391 399 1742 319 635 455 726 745 789 611 531 915 503 577 554 534 484 740 688 912 802 825 379 411 455 442 334 239 417 847 969 694 1281 883 720 959 570 1137 733 750 731 781 646 1194 1045 1140 851 978 1528 839 754 1832 1736 408 830 1089 818 838 799 937 531 363 588 803 1782 601 537 479 411 566 588 279 285 900 247 666 597 820 178 190 549 1414 818 418 526 581 1381 219 331 186 229 724 710 485 578 602 594 737 475 524 651 407 420 700 345 406 500 586 488 632 573 628 461 550 566 351 295 942 308 363 435 168 484 274 586 479 1221 379 352 943 1053 841 812 1014 860 1178 485 1333 887 679 798 717 772 558 610 542 574 460 722 862 640 526 439 670 900 643 832 938 433 1067 1212 1362 849 734 777 1031 526 943 769 274 1011 516 743 557 715 1042 876 1077 1228 680 775 761 716 480 944 801 830 1185 1244 1217 756 634 439 618 562 546 592 791 512 649 1144 633 665 437 371 776 949 678 1014 954 1026 457 646 611 1379 2110 734 885 727 1155 958 1010 1149 951 1104 1223 793 930 1003 752 883 915 667 846 884 973 823 1277 1353 1086 1152 1053 917 2669 2293 1527 1825 2192 1769 1768 2115 1454 2033 1763 1926 1642 1971 1792 1398 2494 1526 1654 1255 1349 774 918 1342 768 1308 551 945 1514 1339 1487 700 640 829 516 404 524 537 448 497 597 412 540 451 438 569 584 563 611 316 358 360 467 619 654 884 605 733 913 1021 599 773 693 721 832 884 612 784 1093 1262 1108 855 1115 838 370 229 172 413 374 332 370 417 378 242 578 283 213 205 386 454 154 376 230 369 366 332 511 405 478 526 412 508 339 543 797 602 720 501 457 314 425 396 364 469 338 646 542 501 485 234 210 220 215 181 199 474 383 616 703 1108 649 597 283 807 860 548 627 611 596 729 718 523 519 681 799 639 779 708 480 494 771 1014 505 529 358 914 583 516 844 670 685 610 494 589 979 935 601 316 1514 596 1261 620 564 1321 825 803 696 645 836 963 485 670 633 947 819 924 1278 768 496 439 593 1154 637 1316 1164 857 581 1183 1201 572 608 982 989 937 1388 873 1058 1133 1090 1463 1257 1700 1061 1570 1095 1359 1149 1315 1131 563 820 684 616 829 541 2745 705 654 673 761 744 715 672 757 949 930 1168 1020 671 619 620 537 491 780 730 606 931 498 626 509 622 465 975 893 858 1051 654 651 1949 1687 1717 287 275 233 295 294 251 215 401 333 514 294 175 501 1060 1097 816 1115 1054 914 935 986 939 1092 1181 1472 1100 1038 1021 1172 871 668 718 938 681 727 1271 644 573 643 784 827 978 564 800 735 952 561 564 667 601 735 698 941 669 795 755 719 517 610 819 538 718 766 1402 1593 1003 1446 806 806 542 1154 698 1001 1342 813 448 453 416 204 230 243 343 678 488 650 709 543 631 515 268 468 464 267 261 259 254 290 346 1265 416 877 397 481 565 889 705 245 329 295 304 256 462 487 1527 467 358 1695 488 423 682 258 1443 743 700 954 426 272 455 411 353 482 738 452 512 605 474 331 333 258 334 711 820 597 742 706 689 553 433 821 556 493 729 1078 344 974 1188 1052 1252 1248 1017 1099 617 783 844 444 1400 677 487 367 937 1668 1034 640 206 366 349 790 452 509 437 1713 448 2039 1774 2346 1893 1925 2245 2231 2110 1710 2220 1632 1653 2341 2253 625 674 625 665 749 675 979 738 597 913 1226 1140 414 452 843 1087 490 859 914 490 468 436 466 801 842 657 667 876 812 1133 468 344 415 449 546 862 714 528 450 488 694 739 700 640 555 680 677 427 688 786 362 367 373 530 581 465 632 828 748 391 754 704 691 478 484 636 609 574 625 612 621 592 513 574 542 656 391 415 830 656 772 584 817 606 785 668 589 474 937 727 693 697 538 499 885 769 510 685 534 481 768 824 685 719 661 601 735 633 564 632 581 400 516 528 368 454 639 554 596 596 687 720 807 548 1118 1131 575 452 436 711 685 869 524 608 528 597 612 483 829 774 816 820 881 922 1072 948 676 732 607 602 653 579 915 978 890 846 378 472 402 578 178 305 299 189 317 259 184 311 188 169 254 347 337 277 312 209 268 206 241 212 152 218 182 533 575 185 269 215 239 301 335 255 286 316 276 332 306 378 226 303 144 135 129 171 383 196 285 195 223 433 394 649 254 171 161 118 296 213 380 292 318 154 171 90 189 136 188 98 304 164 551 438 305 157 226 283 215 212 387 440 264 420 236 341 200 218 163 435 403 284 348 152 130 205 180 133 272 203 204 156 307 304 537 287 318 369 528 361 364 284 221 638 276 326 405 172 299 347 416 203 201 394 213 240 353 143 130 530 372 294 580 508 648 423 532 477 557 1011 391 584 383 250 370 285 323 438 496 792 340 426 701 497 373 415 231 235 245 612 414 242 433 348 358 480 283 192 271 374 353 259 405 637 598 754 464 372 360 245 291 307 466 295 299 485 298 191 201 305 256 510 681 392 695 269 247 164 217 257 293 203 207 275 352 315 376 458 318 272 377 424 633 391 404 409 380 329 172 536 400 369 353 325 270 395 233 129 332 217 424 419 548 724 503 625 219 301 335 326 173 468 293 452 317 495 292 311 287 275 372 532 520 575 630 399 436 340 280 275 230 170 240 390 210 226 175 121 289 261 374 590 339 426 426 420 617 415 511 619 282 275 423 175 182 83 100 99 64 427 328 615 582 429 431 575 426 382 331 361 96 169 520 419 80 187 286 371 445 472 198 298 294 473 386 184 575 303 398 619 276 193 165 443 340 231 227 235 217 379 202 302 270 329 195 276 347 317 417 425 615 6392 5238 336 342 172 219 293 233 323 321 449 374 211 274 206 426 276 301 310 276 603 649 2317 1933 452 371 376 625 316 509 426 390 603 641 596 521 545 291 272 363 276 208 421 442 438 444 252 664 405 488 692 270 363 345 411 356 419 239 467 165 258 422 338 187 221 209 403 380 262 327 560 361 273 464 809 350 180 273 235 832 674 449 377 397 190 409 454 266 494 460 486 500 521 697 1089 1302 543 568 988 653 651 431 648 711 339 622 408 483 370 448 720 603 241 199 250 291 388 312 578 532 462 494 972 1114 1083 1072 1143 923 847 929 688 629 1136 1080 1409 1312 1445 730 996 1075 1243 1084 1450 1268 1368 1480 1406 1611 1659 1398 1704 1290 1343 1236 1437 1989 2176 1949 635 741 1440 636 604 991 1315 830 418 1390 266 295 543 420 578 481 464 706 629 502 268 286 268 241 247 1801 2024 1785 1680 1550 1406 1273 1586 1972 1819 1656 2032 1751 1556 1830 1579 1641 1752 2157 2108 1909 1871 1552 1930 1597 1962 1427 1411 1798 481 423 276 1107 1535 987 2315 2234 2195 2131 915 910 791 325 867 139 490 352 255 1458 872 824 401 433 383 291 1085 915 767 1114 1057 943 1011 733 1490 1992 2369 2114 1936 3825 3289 1852 2120 2133 3165 959 561 909 1028 1048 728 1179 515 1265 704 1337 670 93 79 1027 1039 1528 1966 850 462 950 486 654 318 244 742 801 607 785 642 2061 1875 1082 370 633 1177 1144 1721 1348 1181 567 332 444 1237 723 1543 406 677 442 787 713 593 694 806 1478 2182 669 701 554 557 559 498 557 385 523 549 981 789 815 995 409 369 1394 717 880 463 446 1161 1132 1020 871 610 743 755 644 1067 1030 1224 920 956 606 749 798 840 891 839 237 279 321 360 354 292 694 305 306 380 481 422 868 608 463 427 461 392 346 181 309 299 281 251 178 288 192 207 310 263 287 269 362 295 324 286 299 301 396 237 281 254 218 135 334 321 639 404 601 376 289 353 450 543 440 362 290 242 570 310 468 401 256 363 535 390 304 317 360 362 247 262 232 222 485 441 577 500 476 590 292 665 690 542 496 341 230 529 371 420 407 738 378 406 293 309 432 530 413 554 461 597 546 636 324 526 776 195 949 484 322 195 352 252 366 466 355 542 574 571 674 568 475 392 237 245 324 218 351 299 185 259 212 197 275 186 259 360 229 196 323 275 189 247 173 199 197 250 279 891 464 459 333 418 397 412 298 298 478 292 559 406 502 529 412 314 362 587 292 362 255 234 307 306 558 344 541 319 210 243 393 194 108 225 355 467 534 545 804 550 445 456 453 504 579 616 520 519 368 718 422 1157 1047 479 694 446 457 551 412 191 542 667 553 534 514 458 641 178 433 490 957 131 189 137 192 186 200 195 219 491 151 535 359 648 251 263 247 375 341 436 519 324 958 167 329 193 183 217 763 528 683 629 590 673 443 501 365 322 292 487 306 336 350 520 404 589 416 367 292 330 279 420 325 730 364 210 423 146 482 202 408 245 807 279 289 663 545 619 591 734 896 554 130 948 661 666 730 525 649 623 565 563 398 641 469 456 423 172 273 246 425 422 870 715 218 801 987 1169 752 438 644 870 480 544 631 350 744 530 526 584 510 820 766 854 856 611 894 588 552 377 901 554 649 640 742 747 357 311 341 370 282 351 332 426 364 452 293 285 375 499 453 598 623 700 556 696 508 382 403 430 960 502 684 606 527 647 707 776 500 809 812 880 535 593 427 585 948 613 653 734 833 662 761 707 725 777 646 713 780 1660 1524 1258 1322 1241 1138 1080 1209 1167 1260 974 1119 884 1212 1048 1132 1781 1357 1047 721 737 524 675 760 812 909 500 771 1207 1067 1296 474 970 454 535 285 583 456 351 320 582 325 246 309 329 226 584 353 316 276 352 362 249 298 351 585 452 401 684 900 515 590 423 480 576 609 732 582 726 972 804 463 551 723 171 183 177 181 197 151 415 342 212 96 304 178 166 140 148 253 46 56 166 279 291 363 361 347 341 293 381 235 308 637 489 539 539 332 350 342 483 185 175 187 296 188 389 225 292 146 148 372 334 269 311 341 237 451 484 908 346 354 339 706 711 757 637 357 299 356 351 344 334 296 316 281 360 362 232 443 273 329 305 247 244 579 439 440 447 414 380 432 557 369 499 482 522 323 932 465 1053 592 453 1106 344 437 465 434 735 648 409 300 274 500 379 525 774 810 491 427 361 845 670 1059 879 604 626 896 973 530 450 610 648 563 738 606 691 776 972 762 723 779 776 642 799 749 989 925 930 254 546 491 295 320 291 1743 580 581 482 502 606 584 576 532 777 764 871 641 529 407 411 370 417 477 592 309 436 398 530 403 654 444 591 656 556 681 329 262 293 381 387 209 194 180 192 178 195 185 190 239 306 209 285 459 505 634 451 456 381 519 528 591 545 726 548 594 602 591 554 585 669 488 534 812 460 461 850 350 325 408 385 375 574 519 361 541 682 441 556 317 434 358 504 513 582 625 344 542 878 426 643 462 359 614 705 963 686 1068 652 483 358 728 372 506 734 414 361 339 269 38 58 56 76 314 334 416 290 467 295 359 285 399 400 227 316 266 138 301 398 704 262 394 355 372 325 373 259 297 348 201 230 218 257 258 388 215 262 323 209 257 358 295 873 260 234 470 303 311 232 222 181 271 338 402 416 355 226 177 185 177 218 538 472 613 291 331 362 351 256 423 572 314 478 589 186 432 561 462 598 725 458 435 403 513 544 182 290 290 195 149 657 879 789 829 218 355 269 582 236 468 379 1074 257 1080 887 1070 1193 1377 1719 1860 1379 1149 1288 1204 1446 1453 1396 363 489 801 466 699 572 577 469 356 447 516 882 507 438 464 516 383 582 677 637 603 585 450 540 492 550 558 674 713 1186 427 348 528 427 527 889 703 592 458 454 712 775 712 636 519 650 673 431 677 747 311 377 375 587 518 441 494 804 863 323 658 605 524 365 459 570 547 488 638 378 544 605 511 628 523 624 338 373 631 421 716 518 614 573 696 591 548 450 857 710 716 668 455 404 823 616 429 681 531 362 769 794 680 699 648 508 703 610 500 651 586 364 494 444 388 442 632 677 435 435 683 550 668 520 1041 1040 437 391 410 619 694 783 475 490 497 456 465 461 740 655 694 640 776 758 800 786 612 625 527 496 551 472 974 793 763 786 373 488 408 528 323 326 293 203 311 304 248 332 180 165 189 347 262 219 250 193 209 180 168 206 156 194 186 506 544 195 277 223 247 226 292 263 276 322 272 285 259 313 228 266 152 162 158 196 330 200 260 201 227 452 421 603 289 126 118 136 309 201 265 272 298 168 200 82 233 130 234 92 192 154 489 457 272 153 222 251 153 195 295 401 355 403 246 330 188 208 149 577 505 280 407 248 118 211 238 119 248 239 171 146 227 255 552 307 229 254 497 314 301 237 213 546 279 320 393 168 266 301 350 212 212 365 188 207 356 179 118 457 275 267 583 483 627 475 497 506 586 833 387 543 420 225 344 264 295 472 394 841 376 387 744 410 319 330 264 276 229 632 364 248 387 367 332 446 366 178 279 398 343 265 462 650 555 728 464 364 306 234 251 235 399 222 286 397 269 201 210 334 191 489 756 369 575 247 237 172 207 233 229 167 228 293 293 270 349 399 265 254 326 358 494 364 386 423 392 317 182 630 404 373 333 273 260 451 221 145 283 223 424 374 448 724 466 629 234 315 339 376 201 446 289 444 311 511 281 313 285 323 343 481 485 569 630 403 417 304 237 257 280 222 288 326 211 229 207 129 291 238 386 625 374 467 418 408 537 411 512 707 183 335 431 185 159 81 120 81 77 338 322 546 515 399 436 559 433 397 271 288 96 149 547 411 66 193 218 369 455 480 192 284 238 438 358 224 548 318 428 587 242 133 175 437 318 215 147 147 156 305 178 322 241 294 148 424 346 297 312 358 611 5238 6287 326 379 182 205 277 217 299 297 418 378 207 252 139 356 264 342 329 274 783 624 2504 2158 478 379 442 509 314 413 385 341 585 581 543 407 498 243 260 429 274 188 389 408 426 432 237 688 442 562 801 270 353 311 435 380 443 241 452 136 264 329 255 224 265 193 300 368 200 296 501 314 271 317 678 346 186 241 240 816 668 392 365 346 191 432 518 274 545 517 433 449 493 550 933 1087 427 573 1015 666 610 426 509 675 354 600 414 504 368 494 628 555 272 232 214 250 412 244 516 519 451 548 861 981 864 919 918 844 765 890 688 643 1056 946 1298 1197 1252 751 946 1031 1106 1083 1237 1376 1233 1313 1379 1684 1654 1281 1458 1336 1305 1085 1370 1922 2164 1996 683 706 1517 591 558 865 1088 817 458 1343 247 276 500 380 564 465 448 644 643 491 215 250 234 225 253 1666 1902 1661 1657 1407 1444 1200 1542 1866 1500 1462 1877 1784 1356 1661 1706 1525 1700 1934 1775 1763 1865 1672 1996 1671 1947 1567 1558 1919 392 338 299 1234 1449 833 2214 2081 2074 2040 852 805 875 377 857 93 461 379 255 1463 755 639 383 417 340 303 989 873 793 1066 986 909 1004 665 1519 1831 2282 2052 1984 3856 3321 1710 2057 2171 2833 919 561 970 929 1151 685 1056 525 1256 564 1218 708 95 79 968 1003 1403 1952 819 409 874 362 645 310 252 736 793 603 838 602 1822 1814 810 452 576 1199 1150 1611 1357 1189 522 260 411 1052 723 1495 364 556 408 733 578 516 619 761 1362 1997 696 732 516 603 500 473 488 355 432 554 1073 723 714 880 391 343 1262 709 834 517 423 1026 989 871 860 606 738 717 619 1089 1044 1188 926 962 667 723 776 801 911 829 257 243 325 280 395 220 689 324 282 376 480 385 904 518 484 458 511 342 316 185 238 258 240 179 192 297 317 249 338 276 309 365 374 267 360 309 256 310 369 272 333 284 234 114 349 340 610 374 543 246 250 412 408 360 320 269 268 245 494 230 415 332 139 432 535 439 242 297 350 346 266 287 216 208 304 399 584 362 437 520 292 656 685 415 528 251 204 499 380 364 359 760 302 268 319 291 479 408 353 440 472 603 445 477 253 420 771 145 939 396 283 155 357 238 365 437 316 451 590 528 818 513 497 409 210 285 302 228 252 219 169 302 255 177 273 176 269 287 217 177 267 241 202 255 163 185 164 199 254 1054 454 421 309 375 371 362 288 294 436 222 489 371 526 427 440 304 304 548 328 380 316 226 281 320 519 338 526 333 219 227 367 197 134 134 339 432 493 501 840 504 402 434 366 504 570 504 518 502 422 796 416 1108 1009 482 737 471 474 422 405 177 544 651 565 510 565 446 489 163 411 512 933 111 173 131 141 143 149 156 168 511 147 446 295 630 243 255 216 393 397 379 444 346 992 167 298 187 185 263 611 474 585 558 542 588 406 393 349 310 280 369 286 320 341 440 382 476 398 335 302 338 281 407 352 616 299 258 317 154 478 165 404 205 771 249 278 656 473 504 473 615 745 530 132 890 513 482 536 329 486 614 487 377 290 422 251 235 380 162 225 234 418 460 830 725 204 735 846 991 718 422 618 725 476 480 426 228 686 507 603 519 601 732 662 746 746 584 789 487 561 379 805 462 531 636 670 730 349 303 300 372 294 320 326 436 393 477 323 271 363 376 289 503 389 522 531 698 500 319 378 430 848 496 666 560 524 710 759 787 466 710 756 858 519 644 433 560 882 452 630 766 887 590 754 711 683 727 608 729 871 1439 1297 1189 1293 1304 1043 1117 1242 1159 1223 936 1075 938 1199 1067 952 1569 1184 1137 790 814 473 756 746 763 872 405 612 1161 975 1134 398 783 473 505 345 579 489 336 301 576 317 200 307 324 301 632 377 377 305 383 403 251 307 358 599 470 403 623 804 410 453 394 433 533 561 557 520 729 892 738 476 541 704 186 155 147 196 192 170 395 350 199 80 308 224 202 154 195 225 38 44 185 267 277 343 341 335 327 254 313 251 319 534 451 505 507 271 280 292 639 167 157 171 247 108 333 189 238 116 124 347 309 259 291 293 241 418 490 938 334 358 297 664 674 705 520 319 269 317 363 406 392 298 316 348 429 458 256 449 239 335 301 193 207 592 430 390 414 331 363 342 405 338 462 457 501 346 1050 486 1059 571 486 1104 387 499 525 403 657 597 398 340 326 471 375 535 691 763 491 427 369 853 640 998 860 633 601 908 941 482 458 625 595 480 853 693 741 845 953 725 728 767 827 619 749 772 889 796 994 223 458 462 362 356 277 1537 517 682 541 478 650 642 630 574 827 772 878 664 522 365 326 241 347 515 417 301 425 429 584 401 608 460 582 676 574 620 305 225 302 350 341 243 240 226 230 224 229 221 209 229 318 247 216 468 553 661 480 500 398 506 518 571 567 736 610 580 557 566 525 560 602 470 516 758 484 455 752 315 327 395 370 398 570 451 364 415 613 411 533 345 468 299 470 491 568 605 380 503 546 458 590 389 340 610 668 905 571 1049 602 455 370 652 410 575 692 390 366 341 255 44 56 54 72 308 284 427 235 337 247 269 213 325 286 231 173 248 142 236 386 654 193 406 380 422 261 381 285 217 302 199 257 243 260 277 339 231 266 296 213 230 428 303 813 321 259 476 242 220 181 165 169 234 282 368 372 318 192 157 173 165 214 596 454 603 254 343 374 344 271 371 557 280 347 519 156 466 533 511 578 704 452 400 347 450 505 196 335 296 218 168 687 865 712 612 226 297 267 557 226 377 302 1010 224 1001 851 1052 1161 1342 1685 1813 1268 1038 1190 1046 1259 1279 1355 340 489 752 513 667 458 553 418 362 432 549 876 367 330 528 504 427 518 643 528 467 421 434 429 407 490 498 608 1312 945 828 940 863 967 632 865 809 886 707 823 1251 1265 1349 741 981 1256 1371 1137 894 1048 979 794 770 727 720 757 718 723 667 696 1034 1156 1074 875 1126 916 990 919 1328 992 1281 1240 1235 1174 1218 1098 1142 723 1272 1141 1330 872 722 822 816 820 769 789 946 926 882 950 828 1322 1001 1009 967 989 1002 1225 1053 789 1102 1065 1277 1080 1139 1147 1241 798 1147 937 970 1028 850 975 981 1172 927 853 1065 753 1044 1046 929 954 829 1001 1043 848 1347 1065 772 1065 1112 974 969 1072 1149 1313 976 1091 1147 1115 1184 1131 1158 1185 1193 997 1039 1029 1213 1141 1360 1200 731 745 712 1167 564 313 337 393 345 435 354 538 256 455 456 556 322 328 418 228 264 208 218 556 456 563 507 468 571 488 578 548 572 385 267 583 509 587 350 587 487 656 382 377 355 410 320 347 422 415 439 294 375 282 239 986 391 376 344 245 423 281 540 344 399 429 386 329 433 359 382 385 581 392 553 998 325 420 544 313 294 336 350 645 743 827 326 377 440 437 354 711 687 668 698 407 685 352 237 287 388 763 770 623 819 619 519 571 507 508 459 847 551 415 503 1063 635 580 772 640 329 471 832 658 593 403 355 540 557 503 424 828 759 667 1139 717 1309 1148 737 939 1032 1175 554 1438 1185 547 1467 562 364 1327 562 960 860 1114 944 778 744 888 322 340 648 821 503 401 568 474 487 440 605 356 912 903 1563 962 951 638 765 843 467 771 442 673 568 719 721 732 619 468 669 515 442 575 371 493 778 774 703 630 590 732 592 690 469 640 563 657 611 500 738 950 673 799 1008 718 1076 817 690 508 496 624 665 920 288 274 440 481 909 828 536 439 460 1124 827 807 795 1028 418 1002 695 855 546 721 630 1101 652 791 756 527 604 709 525 370 1024 936 998 692 665 718 682 435 448 672 569 416 655 814 177 217 256 193 482 463 892 885 454 550 647 412 729 907 1073 920 577 690 708 685 150 72 247 157 199 521 581 1001 1023 738 901 732 788 770 491 401 271 221 544 462 287 601 380 611 575 594 424 391 501 287 705 600 940 811 808 764 346 325 391 656 431 391 477 516 487 449 411 846 434 476 333 680 486 900 706 658 835 336 326 10872 828 461 556 713 665 702 752 609 832 554 292 319 708 551 267 683 885 1136 665 4171 3912 801 898 786 931 964 797 909 845 1166 725 1260 975 868 536 599 427 553 725 471 520 844 799 643 738 1082 868 1150 905 500 654 795 725 944 498 727 361 475 603 455 538 521 294 663 511 283 203 516 407 595 340 549 611 374 884 475 715 607 711 703 530 538 932 704 755 624 586 388 460 491 1392 1446 1120 818 1430 1746 1309 951 1030 948 1444 661 886 691 751 836 636 1251 911 289 285 353 378 454 589 1252 1547 894 1403 1112 1668 1523 1700 1784 1787 1757 1602 1445 1068 1898 1895 2033 2016 1654 1920 2074 2012 1912 1671 1646 1641 1309 1767 1906 2652 2173 2244 1807 2355 1592 2488 1706 3337 3031 3161 1694 2022 1680 1269 986 2433 2194 1301 1147 1831 810 795 1050 820 1015 723 581 982 1453 715 470 590 562 501 529 2683 2851 2938 3366 3305 2664 2605 2679 2740 3259 2655 2837 3050 2336 2755 3196 1962 2247 2562 2218 2762 2765 2795 2864 3973 2828 3161 3407 3129 603 567 264 2973 3158 1455 3607 4020 4105 3194 1522 1770 1258 632 1338 444 437 368 593 2516 1622 1619 390 665 571 751 1565 1540 1558 2614 1530 1544 2354 1432 2120 3317 4126 2864 3207 6065 5923 2940 4015 4345 4499 1712 1458 1631 1582 1642 1193 2015 609 2518 938 2619 1203 196 176 1201 1302 2004 3877 2380 867 1968 708 1002 868 852 1563 1394 1653 1589 1476 2265 2702 1280 989 1865 2158 2140 2271 1840 1900 1263 1022 807 2222 1397 2003 853 1538 783 1299 959 928 1167 1453 2585 2726 1093 1016 884 999 1425 1093 1325 655 767 1181 1382 922 860 1783 991 869 3114 859 1054 1577 717 1010 905 920 1272 1552 1413 1379 1226 1093 1131 1177 1087 1136 1186 1325 1061 839 1012 1283 539 438 670 349 704 809 1139 749 606 501 805 422 1108 879 588 511 1558 1260 619 883 445 274 262 496 514 602 509 523 705 493 551 623 490 876 624 730 555 862 691 771 876 618 638 530 597 663 706 556 689 712 552 553 732 787 540 636 595 893 1072 502 518 467 567 1000 863 928 503 609 575 660 759 684 585 701 561 753 1014 912 553 729 541 903 855 846 613 521 542 672 796 573 640 953 551 475 1220 580 943 627 582 675 514 544 630 741 437 423 1308 75 1074 601 663 373 494 430 657 606 521 1032 1025 856 1051 898 1116 455 478 437 408 350 579 609 442 211 169 440 374 346 400 441 534 479 229 219 282 409 278 235 401 375 422 1040 824 662 478 534 645 441 584 574 535 501 1088 934 920 793 587 706 691 703 732 603 565 669 584 746 748 1024 729 673 523 315 712 412 222 328 800 1143 1219 890 1133 776 806 1007 893 1131 921 764 681 937 865 1700 922 1462 1242 1086 1436 1426 795 623 761 365 945 1150 1142 999 1100 1048 814 200 634 786 2419 607 658 458 658 728 788 623 681 797 291 436 587 793 430 410 487 1193 1219 871 969 858 1252 298 432 263 310 1060 901 670 757 798 706 879 534 705 717 597 631 780 584 666 473 714 620 772 671 787 385 608 389 790 554 1042 664 437 514 185 563 423 519 500 952 860 516 1172 735 1036 964 892 1215 768 528 1001 874 915 977 768 1015 754 583 1023 933 664 976 890 718 745 587 678 722 895 944 903 537 1494 1212 1353 1007 839 934 1327 963 852 828 415 904 561 996 577 968 1002 955 1050 1050 762 860 1503 1129 949 947 1043 787 1698 1612 1749 1407 1279 649 959 787 648 742 839 605 683 933 669 483 748 531 800 604 1024 674 1023 1060 688 833 744 1338 935 1042 1368 947 1116 1253 1158 1069 1160 1589 1189 1199 1140 1043 1130 1168 1280 1310 1103 1358 1022 1337 1363 1482 1398 1404 1429 1261 3308 3416 2367 2249 2847 2146 2114 2297 1999 2420 2160 2368 2181 2317 1919 1917 2884 1889 1740 1260 1437 1106 1451 1146 1396 1821 582 1268 1980 1846 1683 672 618 1238 623 709 960 1274 760 875 990 466 431 793 606 551 610 523 575 518 358 362 711 639 766 985 753 724 1195 929 927 1083 1058 1028 844 996 818 1244 887 1261 1332 1152 1140 918 628 488 462 673 640 592 440 367 439 250 638 202 426 370 321 448 203 229 197 333 394 396 422 400 378 320 189 668 516 571 893 772 824 584 474 559 609 420 386 406 588 410 622 674 865 388 386 521 491 346 410 940 476 595 764 1151 560 468 403 721 743 800 631 935 865 879 710 650 564 595 495 710 667 815 719 577 537 682 495 650 523 1013 796 1113 1095 997 1203 954 982 692 1047 1105 674 342 1331 761 1470 723 642 1429 630 782 574 805 1182 1041 683 780 750 1186 1196 1169 1589 1096 681 632 590 1317 654 1448 1376 777 789 1384 1045 848 670 835 1382 1473 1036 1332 939 1205 986 1451 1512 1984 1354 1761 1416 1463 1293 1094 1497 742 796 744 795 700 760 2307 1001 891 895 901 1453 1232 1038 1310 1352 1608 1603 1138 632 910 642 507 312 774 951 1088 953 850 754 684 547 787 917 904 1072 839 629 809 668 702 486 334 311 273 313 311 306 280 489 337 351 268 322 803 1029 1109 879 955 895 985 714 787 772 660 905 1281 1124 982 898 981 1007 785 866 970 917 757 943 878 622 1215 1002 816 985 821 1038 1058 705 897 388 886 882 831 1203 924 824 851 922 682 781 1069 1072 946 895 1678 1479 1171 786 1661 940 848 529 1642 806 1428 1172 714 449 387 433 231 347 258 505 865 613 728 689 535 857 896 417 632 723 426 313 480 349 529 550 1404 283 672 558 411 594 506 582 312 468 433 321 295 530 495 457 568 641 570 855 464 670 316 1503 636 602 948 704 486 692 558 471 941 715 643 679 737 576 427 455 375 360 889 838 714 844 932 985 911 494 1410 688 513 1113 1122 636 802 960 900 992 1004 829 667 533 570 756 383 388 454 483 324 706 1562 1060 669 462 450 308 807 599 638 544 2849 990 3297 3037 2435 2686 2437 2624 2508 2556 2264 2691 2215 3269 2655 2812 828 944 907 688 1030 945 1304 1014 848 1042 1066 1025 541 856 800 1040 402 838 1218 875 816 759 854 645 630 866 888 1051 690 666 698 672 717 890 874 1007 893 938 652 834 781 872 861 946 708 1244 1053 972 754 837 818 1073 1059 1050 333 475 700 611 871 420 551 650 582 377 836 389 389 322 806 477 863 853 767 831 810 918 785 594 969 888 893 704 888 723 634 770 764 680 583 504 813 641 664 745 762 804 702 650 767 650 700 644 681 662 701 524 762 828 907 569 693 862 690 710 744 674 767 1004 809 696 850 614 907 764 1052 1218 811 961 885 570 1063 850 502 767 745 603 686 665 607 652 591 686 700 813 863 912 820 873 855 786 723 778 737 705 597 684 628 686 718 813 356 437 333 410 331 474 402 414 343 302 221 291 439 473 479 227 268 204 198 511 384 530 446 477 658 454 489 390 485 271 388 711 263 481 685 369 285 385 168 392 449 415 398 425 226 222 422 475 546 343 319 943 407 228 185 140 274 169 239 276 412 291 198 216 273 321 282 255 284 379 261 1325 366 289 443 227 400 185 291 414 536 731 296 365 346 371 172 527 449 401 362 269 460 388 417 243 374 434 477 759 479 574 520 434 379 499 576 480 311 331 454 670 712 539 738 244 358 458 295 504 495 340 320 317 535 411 435 411 520 419 930 795 983 1160 927 788 1293 947 659 1267 950 578 833 542 548 891 349 716 514 536 638 618 773 914 348 403 501 826 339 401 684 706 296 219 539 319 740 804 952 707 793 503 837 552 408 476 383 307 352 508 502 296 340 389 467 217 452 529 370 514 1086 387 526 442 502 605 346 440 247 283 542 433 638 581 850 944 654 619 829 595 801 517 699 503 473 367 488 442 335 377 399 500 674 533 392 280 416 710 601 780 683 943 399 860 485 581 629 759 484 807 473 625 837 679 748 599 430 485 486 848 835 824 845 680 625 351 431 343 409 295 481 612 394 412 482 222 336 380 624 772 450 595 475 383 645 782 758 551 401 430 886 652 169 134 50 130 88 632 554 917 986 902 796 784 661 591 466 351 196 161 260 505 176 411 270 449 614 588 376 307 295 344 698 628 742 779 536 608 213 424 408 428 496 405 490 492 540 388 388 557 320 342 305 384 361 615 537 539 634 342 379 828 10028 441 443 338 324 356 371 683 393 450 317 146 393 293 653 400 596 874 750 2878 2834 884 798 843 700 708 797 912 783 961 648 1037 534 645 484 417 204 322 481 349 356 895 868 748 794 663 836 874 509 556 592 774 634 956 458 725 274 333 597 446 325 275 227 142 158 100 186 413 317 387 233 729 341 362 594 323 571 509 645 658 514 336 799 631 571 939 927 147 167 230 614 810 739 479 890 1382 1019 691 816 604 1411 679 734 698 770 632 578 821 1029 480 472 317 324 596 548 1245 1125 826 1237 898 1055 948 1284 1259 1226 1179 649 1210 1066 1322 1212 1177 1390 1099 1688 1170 1122 1262 1257 1262 1553 1420 1552 1592 1818 1796 1637 1211 1473 1360 1474 1143 2723 2715 3294 1426 1290 1548 563 565 1350 1203 1352 660 1480 651 643 683 417 562 576 390 680 718 774 591 683 649 434 678 1786 2061 1997 2145 2175 1742 1999 1780 2343 2495 2172 2327 2136 2140 2148 2469 1716 2045 1909 1925 2170 1926 2694 2529 3137 2453 2836 3034 2609 657 574 348 2609 2533 1018 3113 3351 3353 2456 971 984 943 482 1017 321 508 495 566 2235 1264 1175 313 502 394 623 1334 1515 1383 2007 1157 1191 1334 1191 1914 2352 2692 2537 2175 4290 4689 2395 2797 3356 3575 1792 1221 1547 1466 1497 1107 1895 780 2468 899 2208 954 151 151 1415 1271 1543 3728 1609 593 1412 646 830 656 684 1300 1269 1312 1517 1403 2162 2131 987 778 1202 1873 1808 2018 1405 1677 1302 779 700 1464 1148 1667 526 1171 620 1246 867 875 898 1134 1775 2063 790 713 761 969 918 757 984 590 640 905 1803 838 707 1824 1005 947 2164 717 837 1166 590 681 781 718 961 1065 905 831 994 1228 1271 1173 968 1147 1159 1178 858 640 1104 1169 518 436 588 339 486 553 647 397 514 438 940 433 805 711 523 579 676 325 395 445 583 226 214 294 301 307 378 377 412 362 472 545 473 441 341 418 387 477 502 547 386 319 370 536 548 719 779 486 410 316 274 318 486 344 318 239 359 570 746 231 426 417 246 562 617 570 441 501 549 559 691 460 443 525 431 538 684 378 459 410 490 691 664 453 537 353 242 344 279 301 277 767 420 343 701 347 711 556 550 641 589 609 644 692 485 535 693 72 791 243 419 272 360 370 520 599 373 488 584 945 777 742 719 418 170 322 270 162 184 265 440 559 515 438 354 488 423 219 301 230 131 125 224 470 329 182 352 215 345 901 519 430 408 379 736 387 621 598 444 379 536 480 507 731 682 724 525 701 610 677 450 637 446 800 785 840 1082 588 358 230 323 433 340 274 446 712 989 638 1142 817 609 878 1047 669 805 452 759 774 836 1096 753 1084 896 658 744 931 694 660 516 200 694 802 979 830 872 849 438 312 545 569 1942 263 162 290 203 320 357 411 312 551 394 585 233 618 314 288 454 1240 1013 521 594 614 803 237 199 155 251 613 657 535 621 621 611 669 472 618 587 474 527 638 498 580 493 680 574 722 660 623 409 468 454 457 354 891 390 536 282 310 491 292 549 465 915 512 550 1070 666 827 741 903 1437 680 529 815 794 714 756 611 528 533 511 412 457 441 513 460 814 740 736 691 573 518 763 784 583 1309 706 792 590 750 558 1175 368 538 685 386 809 747 1162 867 1169 916 878 983 985 740 545 1161 949 907 579 659 344 1504 1423 1286 1029 938 619 678 658 865 596 750 626 696 911 774 331 387 482 981 632 653 488 993 806 614 630 592 1096 665 908 813 625 1270 1161 907 967 1231 1280 1070 938 1001 949 880 730 1202 1108 957 1064 908 949 1079 939 920 1079 1120 889 2284 2569 2037 2279 1938 1855 1939 2053 2295 2612 2638 2822 1877 1547 1874 1147 2270 1440 1634 1375 1446 939 1192 790 668 1566 425 866 2023 1764 1227 662 670 776 780 725 999 1023 665 659 693 462 412 511 705 516 530 540 440 205 334 318 727 666 772 901 882 753 847 753 522 848 815 760 541 588 565 583 893 1036 595 1057 1075 810 417 323 279 431 415 373 389 476 337 273 516 206 385 315 330 307 274 266 160 242 160 126 120 170 110 366 218 340 356 385 746 610 692 380 260 274 327 284 260 288 222 264 453 461 398 315 295 258 221 218 232 601 378 491 549 1143 529 394 263 619 617 588 446 525 461 461 484 764 713 443 614 463 488 566 499 536 463 473 455 459 435 771 715 739 903 647 761 560 601 481 735 694 569 395 1070 737 1318 581 701 1267 621 479 595 499 830 978 616 494 482 1015 817 854 927 916 442 400 510 976 486 1054 1048 673 539 1030 963 802 798 970 1156 787 827 935 892 1183 900 849 1605 1659 1285 1087 1252 1344 1062 1453 1205 552 605 419 407 448 508 1988 780 751 721 778 1091 950 795 920 1358 1494 1308 1184 744 549 367 388 237 910 747 663 739 509 673 440 438 368 1032 756 1077 789 445 633 519 628 500 381 407 362 431 427 375 328 488 243 600 360 406 620 698 774 656 806 710 838 739 734 761 686 931 999 911 792 983 818 835 686 751 1045 982 668 734 698 806 849 783 756 786 510 685 627 667 694 780 726 971 526 924 694 592 754 649 675 597 880 927 975 721 962 1278 956 777 1540 921 997 774 1385 900 1210 1161 769 470 378 386 225 157 173 185 600 697 315 535 461 442 485 359 506 430 347 244 304 388 249 329 864 352 557 535 384 272 564 788 306 467 465 387 317 373 606 328 489 444 573 429 274 450 286 1459 476 458 666 344 276 357 295 392 493 386 491 475 528 429 278 300 294 255 740 820 720 942 888 741 908 452 1003 526 611 692 759 478 793 720 659 754 744 646 542 843 291 713 401 405 424 464 352 840 1186 909 464 399 488 265 718 561 494 315 2092 457 2507 2179 2283 2023 2279 2325 2208 2092 2099 2086 2158 2001 1891 2242 601 727 585 377 824 756 879 731 889 920 1083 900 367 609 622 1017 284 631 1112 580 546 528 670 399 434 523 523 644 458 423 392 356 346 577 573 560 530 398 328 525 421 464 434 336 457 539 481 333 412 417 542 310 302 471 251 404 341 268 262 239 346 630 457 166 271 263 249 257 434 339 428 437 490 459 481 411 388 274 442 390 419 222 367 236 271 208 200 295 372 263 342 323 316 405 296 448 275 234 347 251 252 248 312 224 322 237 322 264 398 319 266 405 302 387 449 336 242 653 486 537 324 365 517 366 371 281 471 357 468 321 719 311 262 735 534 613 628 473 333 297 283 330 402 397 394 383 401 357 447 543 525 469 481 492 442 409 394 291 389 634 262 136 142 238 170 284 215 113 110 263 99 104 155 188 192 148 192 166 160 225 139 215 157 312 390 153 155 139 161 146 193 159 171 148 186 230 148 256 147 98 189 177 159 167 130 92 237 106 134 156 144 506 113 115 103 151 116 221 295 76 76 106 107 136 167 146 100 150 78 180 147 343 226 169 212 131 218 118 291 274 210 288 200 226 175 215 208 397 361 275 158 319 117 122 98 164 216 140 127 210 158 284 102 152 131 172 207 383 141 170 283 656 270 355 331 141 163 290 245 269 312 180 172 200 210 206 202 285 196 125 404 376 422 681 426 693 469 456 309 610 637 319 396 148 166 383 190 389 409 294 274 345 438 225 142 210 386 435 215 205 339 262 273 151 233 145 488 421 378 490 434 253 257 255 161 153 236 231 217 291 315 162 215 273 165 112 238 360 326 246 540 262 229 336 366 230 284 310 199 172 265 157 176 178 201 311 147 247 302 419 571 237 302 252 240 318 384 305 147 192 133 162 290 198 253 174 244 239 302 396 362 515 412 417 253 200 288 549 207 505 244 179 239 295 418 273 88 169 273 239 288 319 294 339 271 201 181 212 181 151 191 225 78 96 150 84 166 221 291 233 141 161 204 108 162 372 436 286 345 212 351 297 87 160 97 127 159 346 358 436 396 402 216 431 341 242 217 112 56 54 146 220 85 358 204 298 297 301 160 204 124 239 324 272 426 387 247 302 157 161 298 184 225 157 194 202 142 189 122 262 138 148 172 110 134 355 219 358 412 172 182 461 441 5189 288 342 303 360 350 217 191 192 256 78 294 277 126 553 291 405 470 1830 1711 352 584 425 436 403 231 312 248 478 405 400 497 339 322 130 148 205 281 201 113 263 243 439 223 294 403 388 231 251 296 219 211 319 233 308 210 185 246 210 224 324 331 151 172 83 140 261 314 231 239 492 221 231 339 200 528 396 248 438 149 307 379 276 256 278 235 215 231 264 439 496 834 159 438 464 528 392 417 486 537 495 292 282 276 286 318 558 250 92 90 280 397 281 303 568 550 307 553 621 427 525 688 704 689 495 472 449 274 874 614 777 1068 719 522 817 721 812 976 893 1004 820 1122 835 1165 941 882 802 1117 674 1034 878 1549 1414 1342 687 771 870 436 369 652 807 613 359 1105 343 430 359 169 317 161 178 460 494 370 216 377 337 276 180 1140 1390 1254 980 834 910 1188 843 1035 1230 1192 1072 1335 832 1077 1048 931 1102 877 881 1016 812 983 1002 1300 1232 1266 1411 1431 319 207 221 1160 925 649 1419 1512 1503 1430 741 608 289 103 277 92 146 134 127 1073 602 588 143 250 212 341 823 725 575 757 345 656 639 635 615 1178 1354 1623 1471 2626 2752 1590 1900 1903 1706 830 471 1011 617 781 454 787 645 1109 772 926 537 111 99 846 557 752 1833 901 207 550 468 657 269 321 666 630 739 735 728 956 1211 324 490 1066 1144 1039 917 821 604 451 423 382 1172 887 758 222 679 476 456 538 566 592 569 1075 962 461 461 330 394 422 389 361 320 309 331 642 512 680 946 389 367 1089 288 342 477 248 516 566 552 438 745 447 396 442 508 516 556 482 514 600 629 710 593 525 646 221 328 292 217 161 227 622 351 272 116 200 201 514 468 243 420 825 294 236 344 379 99 89 78 97 174 234 176 118 150 132 406 323 237 232 160 243 208 221 298 324 228 211 136 193 209 341 152 149 132 189 128 232 258 260 148 328 285 302 178 118 324 207 321 442 355 255 323 328 264 290 198 241 298 272 219 328 324 176 219 295 341 286 261 223 167 130 279 179 273 267 240 100 251 291 146 387 264 248 278 179 251 274 313 195 294 507 88 388 258 164 204 197 80 356 311 324 379 423 339 367 475 408 179 148 211 198 89 135 130 177 48 44 187 255 103 136 375 133 106 240 189 103 136 110 60 197 149 124 459 230 210 128 202 318 148 281 308 217 220 321 275 146 237 185 218 233 392 297 181 238 358 244 286 396 232 326 288 144 106 236 212 176 183 237 300 310 293 513 318 306 410 329 336 246 173 288 224 453 450 335 361 348 418 516 395 412 571 371 96 431 491 510 592 472 471 275 58 327 416 801 137 177 105 136 133 149 195 209 431 148 239 190 330 207 201 146 618 559 253 281 219 710 147 111 56 151 380 330 226 300 293 287 313 332 248 378 270 274 444 264 288 232 221 195 262 213 222 138 172 184 116 150 426 174 185 156 113 408 295 245 159 404 296 243 722 226 434 407 377 442 367 149 550 475 409 464 330 283 246 180 233 233 222 314 458 346 446 384 345 485 547 355 454 325 601 742 804 350 367 326 477 374 372 645 170 535 513 327 477 321 630 403 446 454 590 296 479 277 381 508 425 388 444 510 447 403 348 299 245 201 198 339 253 422 442 295 279 249 146 268 488 309 364 359 471 377 256 239 284 748 402 424 190 250 486 492 527 439 300 463 442 486 279 322 374 364 597 457 453 439 685 461 420 366 543 512 482 399 1178 1157 994 900 1048 837 774 796 827 829 991 1126 802 601 915 776 972 774 810 392 424 496 612 407 453 582 151 615 974 815 708 442 418 227 202 150 449 384 189 273 272 275 155 202 294 319 250 224 291 373 192 201 276 410 450 410 396 455 301 583 297 326 331 390 465 585 236 338 477 563 448 570 568 412 170 157 131 172 168 126 172 281 225 89 242 150 220 195 74 276 116 78 135 118 190 171 175 171 173 138 146 157 141 263 322 302 326 139 196 174 351 211 205 240 143 168 189 295 447 116 114 94 90 76 86 364 318 416 329 580 258 146 78 289 283 208 222 324 321 162 482 267 275 273 504 282 293 337 416 420 320 426 135 181 205 394 362 259 471 169 397 246 264 171 407 405 129 117 485 228 381 149 224 265 334 207 286 221 493 565 214 220 216 433 476 439 403 329 155 120 144 289 179 435 289 179 151 301 279 202 327 434 535 600 349 410 477 453 432 497 701 461 381 450 426 467 470 652 479 163 257 304 219 277 158 1045 470 437 375 309 570 485 352 510 369 404 472 396 191 399 126 186 163 179 297 422 450 476 290 403 271 232 381 464 366 500 249 413 382 212 292 115 123 101 115 123 101 89 266 90 238 201 131 301 421 431 385 264 314 272 287 263 275 279 581 625 477 481 731 458 407 341 355 327 246 345 515 556 325 647 375 438 285 331 347 316 229 330 214 265 480 342 266 220 344 412 368 279 142 379 465 402 636 498 548 724 455 663 383 385 421 740 411 608 666 491 102 237 173 86 70 116 90 187 203 334 331 183 232 224 131 334 325 134 322 210 189 184 189 597 178 274 172 137 121 149 326 353 217 232 378 285 218 167 170 337 207 354 229 164 190 150 528 248 230 416 208 202 251 211 143 117 227 198 188 253 167 153 161 117 127 472 308 302 272 248 290 425 137 384 410 312 407 467 175 216 373 345 327 451 184 779 489 412 324 294 349 307 137 117 373 530 507 369 185 354 187 287 204 499 270 1175 234 1358 1172 1393 989 994 949 937 1090 999 1170 1117 1085 918 1198 421 295 498 224 364 411 348 309 219 259 818 647 169 201 330 387 118 273 627 425 424 357 351 777 709 373 470 606 776 626 390 647 449 699 381 661 576 558 606 397 743 771 709 605 711 600 467 736 703 626 485 536 523 517 239 389 559 499 591 549 537 526 627 493 594 529 461 493 803 677 682 673 771 724 794 632 513 374 499 718 674 690 611 674 516 782 818 552 389 728 524 486 553 915 485 404 699 420 758 550 570 600 664 476 557 588 495 544 449 469 489 859 493 592 752 558 418 542 572 656 473 588 621 589 622 617 646 566 458 726 839 574 524 509 454 724 643 629 690 666 735 596 623 596 730 561 528 655 618 552 689 616 702 876 726 775 545 427 505 745 427 294 163 106 169 265 218 220 204 231 184 217 269 308 383 194 231 219 219 351 272 330 304 387 461 250 376 244 309 443 652 316 504 339 290 442 200 470 208 535 327 263 249 327 181 260 431 526 577 397 315 726 142 183 132 199 270 331 368 345 388 115 193 180 366 196 200 189 383 334 439 781 302 208 332 161 403 187 235 332 491 629 404 505 331 521 378 541 556 499 414 257 241 357 268 185 286 383 403 196 350 297 412 319 245 368 323 510 320 282 271 451 370 343 473 309 287 578 322 393 331 288 173 253 329 411 265 448 542 409 448 573 693 654 558 628 512 623 426 742 444 440 510 223 175 555 438 732 484 535 556 468 303 518 353 323 303 394 463 205 496 543 278 260 224 246 578 505 532 592 280 307 413 458 388 350 316 326 246 283 311 357 292 510 181 329 260 539 336 270 632 377 423 399 220 309 221 247 192 296 291 219 304 461 483 617 434 383 573 361 579 420 401 216 208 432 403 610 258 232 243 154 390 389 301 189 368 394 407 603 258 811 387 734 195 245 253 531 224 743 347 368 577 339 348 281 322 264 330 632 595 352 346 890 452 299 379 204 522 373 566 395 223 266 147 249 280 239 335 790 351 489 216 205 432 501 390 506 287 426 548 249 144 44 62 34 107 399 325 514 327 378 386 500 645 554 257 239 132 124 261 266 78 310 362 550 326 338 367 196 301 215 368 315 706 454 423 330 215 224 360 339 308 278 312 312 308 232 372 575 364 477 288 480 566 403 426 395 481 219 205 556 443 288 7149 6309 5990 6010 6535 1130 773 599 766 328 570 372 352 388 471 584 827 2173 1890 313 432 395 414 833 390 569 535 467 383 661 569 598 320 324 313 270 262 279 355 582 572 437 295 521 431 515 270 388 529 453 430 620 394 437 239 212 516 315 265 274 273 325 349 230 256 342 311 368 235 473 267 431 283 238 469 331 262 366 272 253 437 309 326 430 394 252 285 261 652 1029 589 334 707 735 628 504 530 532 832 391 348 504 349 357 427 634 738 217 190 357 328 252 340 668 742 865 942 970 979 1089 1206 942 857 694 872 711 649 1422 1274 1080 1596 1352 1056 1214 1163 1089 1313 1227 1137 1488 1222 1188 1543 1505 1541 1170 1333 912 1296 1404 1979 2065 1788 922 1015 954 866 611 1423 1232 862 785 1019 373 310 417 238 480 271 329 586 493 683 247 318 266 418 231 1352 1353 1372 1290 1498 1332 1637 1323 1185 1889 1724 1924 1707 1470 1872 1771 1790 1775 1680 1688 1620 1636 1465 1435 1664 1824 1564 1431 1651 448 326 366 1326 1493 894 2009 2481 2621 1487 794 1011 647 179 735 145 339 228 289 1580 973 951 323 574 433 474 1025 1260 894 1232 711 1033 1026 1020 828 1512 1824 1879 2140 3772 4272 1842 1875 2308 2553 1298 736 984 1105 1105 620 1365 487 2052 735 1176 661 84 72 1084 806 1411 2084 1777 524 1013 596 698 388 386 610 543 708 1028 1013 1331 1776 698 635 1312 1742 1613 1301 985 958 1134 656 549 1523 888 1409 426 1264 583 946 698 758 840 728 1571 2178 676 697 449 853 440 567 768 582 411 630 1122 762 730 1170 507 497 1813 475 717 921 530 594 561 501 625 520 670 629 668 711 747 789 545 642 912 1008 707 798 878 682 471 418 420 368 428 422 712 405 569 397 512 223 572 501 557 348 683 772 315 589 432 333 292 336 329 350 289 287 252 370 341 391 448 554 629 475 417 518 473 546 632 449 190 468 309 347 521 246 266 326 312 281 523 299 314 363 368 483 659 433 284 288 534 560 536 664 370 331 327 314 355 433 253 323 714 371 466 314 409 435 399 473 492 308 391 323 218 263 304 233 239 296 406 443 423 232 425 417 349 507 228 274 502 598 351 522 616 60 553 395 484 408 227 232 417 489 521 503 652 373 525 494 446 403 246 429 342 214 297 423 165 214 210 155 228 176 324 494 283 394 169 132 179 295 270 178 223 204 223 640 467 462 359 370 564 326 435 460 412 286 544 425 313 321 258 352 281 599 323 326 264 349 286 530 593 653 537 470 357 274 354 331 202 282 678 455 509 446 768 563 587 449 559 905 697 350 563 537 605 861 593 847 769 662 865 677 488 664 661 196 468 585 510 745 746 581 881 216 408 448 1078 180 266 127 169 173 216 286 265 265 289 309 453 442 432 419 524 723 782 563 591 636 1106 176 230 149 190 466 526 370 396 451 394 502 475 426 502 338 372 612 367 550 308 511 392 615 422 389 549 617 668 369 422 1160 284 393 515 132 282 181 411 263 762 301 403 1051 468 657 584 706 757 373 375 661 565 482 589 735 582 309 532 627 390 524 631 635 456 500 444 353 613 562 743 499 273 689 941 1145 682 489 500 974 846 559 668 245 605 567 359 565 377 505 483 527 511 741 388 831 721 649 838 659 429 940 882 778 651 599 560 509 463 453 574 544 291 367 529 365 444 403 435 782 756 616 415 637 597 539 647 550 946 585 664 867 579 973 900 743 916 596 714 800 966 653 443 396 634 919 851 544 1050 769 807 859 816 874 841 752 667 1984 2059 1579 1434 1432 1014 1220 1345 949 1457 973 1084 1664 1193 1386 858 2247 1344 1283 681 758 775 737 588 591 1140 283 920 1330 1179 946 420 777 608 304 365 642 427 391 452 517 593 343 300 328 296 222 274 319 237 415 377 329 455 454 616 577 473 803 844 482 664 920 969 437 707 688 713 682 758 525 663 710 549 244 459 439 277 266 193 377 269 215 265 261 217 298 181 232 291 101 66 108 76 105 119 125 105 113 459 196 180 259 325 466 427 467 261 325 277 318 164 148 199 770 282 300 335 393 272 248 143 98 128 175 748 390 543 699 692 443 350 141 351 363 257 437 471 379 408 366 342 383 266 576 298 258 539 499 401 295 357 268 416 394 636 500 713 760 636 673 737 701 554 755 562 245 224 740 523 811 306 523 603 527 299 462 268 546 884 311 278 220 767 754 740 860 564 319 279 329 634 250 543 680 385 394 647 580 411 513 522 1072 594 399 590 511 719 481 848 1009 684 528 805 661 776 655 1146 1214 278 386 354 531 606 350 1592 655 661 772 726 680 694 514 620 995 776 709 643 407 516 386 333 378 311 734 446 521 511 406 574 354 446 667 1056 583 922 207 307 411 392 299 167 167 163 167 173 167 163 221 176 438 274 250 462 388 376 389 448 584 628 477 410 532 587 528 760 657 645 572 660 542 421 543 555 395 426 472 579 412 659 532 563 515 595 536 544 456 378 489 390 502 377 449 571 507 594 440 551 529 697 632 587 945 484 884 977 437 1050 638 676 451 1141 548 941 1051 508 284 233 230 167 161 177 212 500 435 428 418 591 433 404 180 328 409 225 370 202 156 604 421 864 171 423 351 310 212 327 343 343 326 412 309 185 315 251 421 433 386 557 291 356 280 301 1077 552 468 385 249 221 292 264 262 352 470 254 274 362 480 254 262 198 337 343 856 562 578 471 569 555 419 727 427 555 836 814 234 520 736 700 806 822 393 373 333 323 541 327 339 424 286 86 662 922 947 460 197 263 325 232 373 438 219 1752 423 1738 1632 1715 1759 1497 1368 1373 1411 1531 1460 1521 1460 1847 1760 827 663 567 586 613 847 667 663 538 407 1212 641 339 368 454 503 326 678 606 466 418 354 392 547 569 433 414 475 1018 967 409 745 568 778 552 598 550 608 703 457 897 913 841 644 745 698 794 753 847 853 470 490 469 432 627 562 603 635 617 608 539 559 646 612 595 574 522 629 850 668 774 793 873 844 848 621 554 350 524 877 776 737 606 694 648 800 854 560 595 726 699 502 641 1032 652 493 786 651 781 629 823 863 806 651 726 726 634 675 614 478 526 1052 514 781 699 707 562 563 485 573 480 776 661 611 721 702 705 615 532 743 1020 649 730 702 550 856 801 676 827 853 785 743 730 605 718 583 618 745 628 566 737 614 750 890 819 817 566 385 442 715 392 271 167 184 173 321 228 325 210 214 208 171 367 364 431 282 373 361 361 388 303 375 329 411 483 250 395 267 330 451 674 340 533 417 351 440 190 466 251 614 365 299 287 369 181 257 505 564 613 433 345 662 189 263 214 201 292 326 439 349 396 146 178 196 355 216 196 177 403 258 445 817 316 226 321 266 422 263 211 380 463 615 366 463 442 548 526 604 613 600 637 271 288 336 268 213 340 505 556 208 452 263 379 351 348 447 323 697 478 384 340 554 476 367 535 395 387 622 501 349 294 438 228 283 345 446 290 653 553 380 488 717 796 684 538 795 464 687 464 732 341 275 399 221 287 608 534 827 482 641 601 423 307 475 424 421 336 430 516 229 532 442 315 539 238 404 602 515 588 624 383 327 476 534 497 492 373 381 267 271 316 384 356 497 211 367 238 594 346 257 717 417 466 445 210 304 261 281 239 267 256 298 309 557 499 674 467 426 646 453 591 519 373 225 219 389 355 660 297 260 233 166 489 397 305 188 509 381 525 710 250 885 377 719 299 243 269 469 240 941 337 363 506 402 392 328 309 262 376 480 441 485 481 829 504 276 329 234 595 426 645 494 213 266 147 280 275 243 350 814 379 517 230 235 452 623 338 877 315 401 448 280 94 54 136 44 103 336 330 520 433 442 516 538 617 534 246 242 127 142 293 326 148 349 382 615 486 496 392 211 374 209 426 395 704 524 567 340 246 212 397 475 242 214 273 290 295 208 326 553 388 507 361 546 587 457 481 490 523 293 277 713 338 342 6309 7532 6667 6914 7433 1369 825 630 702 399 543 397 316 436 606 587 828 2365 2206 366 546 524 597 784 423 533 546 606 477 626 639 607 326 356 319 242 264 353 485 395 389 540 277 483 483 848 263 404 591 497 470 606 489 442 320 166 584 379 502 325 328 381 410 280 300 446 371 436 381 610 279 441 407 226 589 403 421 577 443 400 494 298 476 477 431 528 571 516 844 1055 980 491 794 843 824 674 570 520 920 502 443 627 430 371 446 720 827 215 188 401 403 399 358 765 733 860 1053 898 1389 1296 1346 1049 1094 838 1154 823 630 1144 1036 1056 1527 1378 1082 1298 1199 1278 1429 1440 1211 1617 1469 1367 1587 1409 1616 1389 1362 1016 1382 1617 2426 2399 2000 921 1145 1125 1244 725 1610 1349 906 892 1061 364 347 418 297 555 269 481 618 761 745 280 479 412 467 268 2064 2031 2002 1373 1711 1575 1836 1572 1452 2261 2047 2119 2168 1594 2115 2054 1954 2249 1930 1825 1985 2428 1326 1411 1763 2052 1615 1562 1686 531 405 472 1561 1622 1015 2253 2782 2953 1804 880 1125 851 207 1004 157 283 224 325 1586 975 1001 324 593 533 459 1005 1526 871 1423 694 1168 1456 1044 1121 1999 2331 2205 2357 4418 4766 1918 2265 2730 2783 1266 889 1012 1011 1218 632 1289 511 2165 832 1402 915 118 96 1362 1044 1821 2390 1631 736 950 873 883 338 324 728 655 784 894 861 1620 2268 762 678 1455 1853 1770 1624 1107 1024 1154 658 620 1551 973 1718 533 1202 466 986 814 785 947 888 2062 2652 764 773 481 806 496 597 835 637 493 623 1167 842 732 1461 657 610 2093 522 770 945 538 963 891 908 852 625 795 763 838 895 906 924 733 791 974 1069 987 929 1095 831 491 461 517 432 413 400 885 515 588 496 522 225 669 633 853 513 1016 1090 424 572 389 387 350 338 427 409 329 323 296 343 365 474 520 677 773 614 544 589 565 590 810 481 240 429 387 415 527 232 280 417 310 297 628 403 306 416 339 327 699 321 424 296 304 570 688 636 376 337 331 287 330 405 256 325 586 325 524 345 375 521 411 415 432 410 350 383 198 277 339 220 218 315 342 525 388 246 441 533 420 623 278 338 622 757 280 522 707 66 631 409 507 394 271 187 410 404 607 716 754 478 581 539 615 474 317 366 463 273 419 548 261 271 261 255 188 178 240 633 239 450 229 190 291 354 262 251 210 168 225 748 585 580 409 390 498 391 591 618 476 313 615 463 553 455 264 525 548 834 283 416 328 429 402 689 655 582 590 539 247 290 463 353 220 305 732 470 553 436 774 720 624 561 656 1125 694 408 726 585 577 900 659 936 848 660 900 871 652 813 798 204 567 698 674 991 743 617 977 228 595 689 1095 179 311 257 171 299 301 359 310 372 287 476 573 617 396 383 408 891 724 590 634 590 1223 188 315 145 212 488 687 507 547 614 545 659 553 563 533 389 409 622 389 564 318 663 519 800 570 493 585 667 746 309 348 1112 278 440 435 122 314 215 411 347 882 285 393 1015 533 690 726 786 760 457 325 896 794 925 1048 743 639 426 488 524 543 532 686 653 533 552 481 326 696 702 685 564 313 716 1147 1355 803 583 613 1045 992 643 715 259 553 602 361 564 375 610 580 612 610 772 508 852 794 745 1059 751 496 831 882 748 697 643 453 752 684 443 588 635 465 566 578 371 511 375 447 958 725 759 469 714 672 424 665 551 1358 653 647 857 643 794 948 763 673 645 741 968 1045 747 454 538 739 990 817 614 1109 841 954 1069 1148 1022 1090 880 882 2058 2091 1686 1546 1609 1078 1250 1355 1013 1496 852 961 1742 1209 1600 1048 2301 1455 1401 751 828 754 675 880 694 1290 461 1099 1455 1248 1317 582 958 950 340 283 591 384 551 641 734 627 399 359 333 246 213 410 383 411 407 371 352 508 506 669 555 546 939 878 557 814 1058 1120 592 894 839 903 825 907 526 691 728 435 280 378 358 296 298 233 289 264 263 251 265 254 239 181 259 442 81 54 110 74 301 311 365 274 280 479 210 296 409 400 553 529 571 359 534 309 478 172 156 176 920 312 326 515 619 288 260 163 106 134 201 835 553 689 730 754 446 444 198 384 406 220 437 491 423 391 304 361 400 289 560 282 240 563 533 392 376 347 262 426 375 650 431 633 550 533 595 588 591 412 607 503 216 205 572 397 668 333 405 492 341 277 278 287 476 731 194 413 214 699 701 665 993 477 252 222 289 527 285 639 591 353 325 532 633 333 435 530 906 601 559 585 644 788 602 742 1104 686 652 781 657 771 726 1063 1133 252 489 373 504 493 322 1550 732 738 837 776 630 672 484 600 1021 818 696 671 459 633 500 337 400 318 610 452 489 535 418 600 303 609 566 856 744 739 273 380 306 423 416 167 173 167 165 171 165 161 262 194 454 338 327 413 500 430 526 483 654 660 510 453 543 738 632 806 768 744 554 773 703 528 663 524 409 470 778 699 507 883 590 563 622 834 701 752 480 425 510 556 794 465 485 560 520 703 560 569 608 548 646 645 918 525 1287 1262 543 896 506 488 484 1230 506 955 1155 648 275 276 315 187 189 205 238 558 438 386 467 598 436 457 261 339 456 231 372 269 188 635 651 1114 386 577 435 298 240 421 390 359 311 348 339 217 370 265 758 383 438 573 356 390 623 321 1275 508 455 624 224 225 292 264 214 500 498 280 292 344 661 244 254 196 365 298 1028 551 488 452 558 593 431 763 471 690 829 878 220 526 800 742 882 896 463 405 349 367 617 341 333 470 391 183 759 1156 869 658 276 265 329 254 347 509 251 2019 611 1945 1833 1804 1785 1608 1531 1510 1396 1628 1443 1614 1707 1945 1921 846 692 598 634 685 749 881 668 544 450 1357 593 443 421 497 635 318 675 704 554 508 426 498 652 670 567 548 627 805 759 377 666 538 760 514 580 536 576 629 415 831 859 791 589 661 646 663 703 751 755 423 431 414 397 359 337 428 407 558 499 460 468 563 498 535 450 415 461 754 614 583 606 669 665 659 517 496 316 476 745 706 653 472 593 574 724 700 459 437 614 556 392 589 808 459 406 616 421 697 503 635 648 678 465 560 565 420 457 502 406 403 861 391 584 640 487 396 524 429 517 444 566 599 534 626 625 587 535 488 651 980 519 492 613 490 759 635 587 651 675 611 565 579 481 644 509 502 635 528 518 637 568 578 735 637 737 495 359 394 628 364 233 165 174 171 309 212 272 206 196 198 157 339 332 359 195 280 268 268 351 272 324 296 381 449 238 383 257 316 427 619 320 491 369 321 422 178 442 221 570 337 277 265 347 167 220 483 478 525 393 309 620 177 235 190 185 270 284 360 319 362 136 160 172 333 192 178 155 387 252 421 713 278 212 295 155 402 175 193 292 443 579 300 395 341 424 444 529 567 529 522 243 266 328 260 189 290 367 420 198 424 241 315 317 275 392 303 599 361 263 258 434 356 341 461 357 301 576 442 337 288 331 210 247 321 389 253 601 481 351 415 628 661 658 520 609 424 645 426 673 329 263 369 207 252 562 445 702 462 611 547 362 287 431 390 364 314 373 476 207 508 410 279 444 230 271 526 439 488 542 283 309 409 492 408 417 335 318 243 271 292 360 342 477 195 337 210 560 328 239 642 379 438 407 204 261 221 239 221 249 252 257 293 483 463 589 414 346 547 387 513 437 351 184 178 363 339 597 271 238 217 142 442 367 259 162 471 309 490 635 230 813 361 695 251 223 251 455 212 885 319 323 484 353 353 298 269 244 319 442 403 403 395 760 447 244 311 218 472 319 514 367 189 232 143 225 251 219 286 776 351 485 200 203 426 591 296 771 295 381 430 278 90 50 118 42 97 291 291 494 403 408 459 500 581 502 216 234 121 130 267 298 117 323 344 575 432 440 324 168 329 193 382 373 644 428 473 314 193 206 364 453 234 206 239 231 263 200 270 421 360 475 341 439 539 393 360 435 468 233 217 665 324 303 5990 6667 6615 6264 6810 1217 737 604 657 357 515 364 278 396 568 483 754 2103 1969 330 475 451 526 730 380 507 518 518 399 596 574 563 292 332 279 208 236 331 312 346 340 504 255 477 437 725 255 380 549 413 390 489 349 426 229 144 540 345 229 291 275 293 328 240 264 346 281 385 329 481 255 417 279 175 525 371 401 497 371 291 468 292 438 431 401 494 537 459 784 969 862 447 719 739 776 605 466 424 746 375 363 571 355 341 401 670 667 213 186 391 395 306 334 684 666 768 985 774 1168 1099 1183 867 845 680 924 757 572 974 926 913 1331 1217 905 1146 1030 1105 1288 1175 1073 1440 1212 1203 1403 1219 1367 1044 1162 809 1161 1226 2119 2168 1783 844 1033 862 1046 622 1465 1220 775 803 937 350 327 364 232 471 243 262 556 536 531 258 439 376 427 252 1490 1492 1493 1188 1392 1371 1605 1345 1232 1808 1784 1742 1799 1333 1867 1811 1698 1829 1746 1488 1472 1899 1218 1277 1641 1783 1509 1429 1521 499 381 460 1227 1404 921 1841 2351 2520 1381 735 986 655 187 750 147 255 198 289 1442 841 871 304 497 451 379 915 1400 778 1188 636 1046 1066 992 950 1547 1833 1873 2131 3912 4276 1664 1994 2365 2408 1208 829 923 953 1063 577 1225 485 2074 739 1183 818 104 86 1092 825 1622 2254 1401 601 836 790 806 298 294 643 574 701 812 800 1413 1990 682 599 1246 1733 1654 1448 1043 938 897 614 584 1380 901 1465 452 1103 436 898 757 724 806 818 1751 2381 660 733 461 726 425 555 744 615 457 591 1091 778 628 1292 499 489 1878 486 710 891 461 731 661 626 719 519 729 682 758 797 818 832 691 749 891 978 887 814 975 777 465 412 472 367 323 278 779 449 556 396 465 207 577 591 768 441 872 999 390 521 365 363 326 314 362 367 303 297 262 323 345 456 469 639 710 564 498 555 505 525 708 420 197 392 318 346 491 222 240 298 264 257 511 345 260 324 292 235 599 254 345 266 264 509 579 596 327 278 274 255 300 321 220 289 546 287 384 280 339 440 320 356 373 335 302 308 178 241 301 194 196 260 291 431 366 212 391 429 334 515 240 290 516 641 246 451 556 62 516 369 421 360 245 175 370 340 542 584 634 359 475 478 523 411 281 338 396 197 301 398 207 208 202 201 170 166 201 605 213 334 221 184 263 325 260 220 204 142 197 581 526 520 357 348 470 373 486 509 456 277 525 389 393 366 242 465 498 694 269 274 277 395 272 665 611 542 552 476 231 225 419 323 198 289 645 422 507 402 732 640 592 547 630 928 620 362 630 551 510 795 553 848 772 620 850 819 626 759 691 159 498 590 644 947 688 540 861 202 531 615 945 169 293 253 163 291 295 316 261 348 267 374 492 494 374 371 380 796 692 479 517 564 1151 160 291 127 176 450 598 436 474 519 466 564 482 500 466 328 348 553 332 503 284 559 452 688 499 439 508 570 615 285 324 974 258 416 407 120 259 201 397 269 816 253 369 897 507 638 649 664 666 415 317 702 754 799 916 679 559 314 424 419 379 439 576 591 496 526 453 314 547 575 606 489 301 668 947 1124 672 472 492 862 754 514 606 229 478 512 325 524 337 550 520 558 540 728 466 746 731 650 940 678 466 783 797 669 655 609 433 494 434 423 568 590 343 405 560 345 452 327 405 914 691 658 439 622 648 390 555 460 1071 617 585 747 529 768 896 713 583 625 709 839 858 686 371 481 668 825 797 522 813 664 831 858 921 910 974 774 828 1814 1815 1457 1356 1406 996 1180 1285 881 1316 804 911 1555 1107 1296 924 2155 1323 1264 668 733 700 645 590 564 1079 400 916 1310 1146 996 467 800 873 289 255 545 366 465 593 550 544 338 347 307 228 170 396 333 343 371 347 340 490 463 610 535 506 805 834 445 660 938 948 462 746 681 721 704 748 418 641 668 421 268 362 344 276 284 223 275 223 239 241 216 246 233 167 218 391 75 52 98 66 260 268 299 256 262 453 184 272 327 299 515 474 504 281 347 283 392 150 134 154 870 234 312 499 531 224 198 143 94 106 165 803 511 631 678 679 420 395 149 368 386 198 417 440 368 361 257 345 361 267 530 266 208 537 480 372 329 292 221 376 327 614 405 520 479 443 543 494 489 378 563 455 126 137 476 317 494 195 331 359 300 216 241 232 432 683 172 238 184 621 637 605 776 395 240 210 240 466 232 572 524 298 313 469 500 323 425 438 823 551 372 541 459 650 421 694 1004 579 579 691 637 688 659 1029 1053 240 407 349 470 475 302 1394 649 626 729 645 564 610 436 534 923 745 627 605 399 605 400 319 320 298 532 420 434 491 400 541 258 511 524 818 538 703 237 338 274 376 357 153 155 149 151 157 151 147 232 174 428 326 249 391 410 394 425 447 608 618 478 419 495 661 588 698 676 658 514 685 531 387 476 486 359 414 588 636 433 749 530 442 581 736 605 510 388 316 464 382 639 348 443 449 384 540 476 543 486 538 531 591 777 475 1121 1161 525 790 432 450 443 1142 484 913 992 532 259 207 150 173 167 183 212 476 396 332 427 564 380 417 214 291 408 209 324 235 156 580 431 982 372 489 415 268 188 368 378 343 285 322 301 181 309 239 415 377 384 541 281 354 507 305 1112 472 419 447 214 203 282 258 186 449 466 244 252 310 492 234 240 182 341 272 878 511 414 420 526 509 403 662 425 613 753 788 198 486 740 692 810 818 431 348 317 327 571 303 273 424 284 136 700 1090 785 575 202 245 317 246 327 483 163 1726 504 1673 1569 1631 1614 1445 1371 1313 1277 1438 1316 1401 1559 1764 1772 766 610 513 516 598 711 799 595 492 412 1319 569 376 387 444 591 292 610 664 490 454 380 432 585 599 468 449 510 1051 1085 462 771 550 887 689 648 586 697 733 540 965 937 867 734 776 766 786 781 903 1070 498 492 483 433 493 454 618 545 634 553 569 626 708 736 725 628 562 633 887 718 789 804 859 828 875 645 576 367 538 902 802 887 639 838 678 956 964 648 605 793 720 580 704 1060 636 533 816 632 818 618 847 826 833 609 722 718 637 688 597 532 524 1083 514 720 782 643 590 618 587 671 527 698 726 587 843 845 715 617 548 763 1064 715 677 726 596 876 833 739 838 852 796 758 726 651 730 623 626 799 650 610 796 660 826 937 825 885 565 438 466 808 429 299 199 192 205 333 221 285 247 230 218 187 361 358 421 300 401 385 385 417 320 427 352 410 486 325 478 346 409 521 696 409 635 459 373 444 208 480 313 666 387 321 313 395 189 315 539 576 633 464 376 636 237 315 266 213 308 375 479 367 430 154 149 196 400 214 219 169 421 274 491 859 332 236 358 228 451 243 235 366 420 628 359 460 475 566 596 616 623 602 638 300 310 387 276 269 354 577 604 216 474 257 465 393 378 461 359 677 504 387 365 551 425 399 495 405 438 650 523 361 383 491 236 308 382 524 312 683 545 435 541 864 811 706 536 855 536 790 513 774 374 297 419 257 270 610 675 915 562 671 649 511 377 632 474 446 358 482 550 476 534 571 351 656 278 375 649 549 661 661 430 353 498 598 544 546 409 395 307 309 362 465 398 569 243 381 278 648 352 287 726 536 536 534 251 345 285 305 278 285 258 289 362 685 508 739 518 456 664 474 636 539 418 255 249 409 359 765 383 317 253 216 559 429 372 209 578 413 525 805 360 948 395 834 291 279 291 479 326 1012 413 406 557 474 449 369 346 314 413 565 520 461 465 979 515 411 359 300 594 417 646 554 231 280 163 286 308 311 376 880 441 583 287 255 547 655 384 1001 362 466 548 300 114 54 144 50 155 380 354 626 492 528 600 584 695 608 313 250 127 140 313 364 154 475 382 683 546 560 422 231 400 231 411 417 730 506 522 378 351 234 429 491 306 276 310 304 336 234 381 626 450 573 381 556 597 473 509 574 567 323 299 702 356 360 6010 6914 6264 8052 7210 1305 868 707 710 443 583 447 363 428 610 651 1004 2625 2405 393 677 625 643 827 434 583 616 696 541 623 723 628 399 378 374 281 276 381 486 593 581 691 315 547 533 984 293 420 667 573 548 691 538 476 288 178 664 451 382 329 338 450 406 286 312 528 444 491 433 745 296 502 433 246 660 466 465 559 446 399 524 314 462 529 475 624 671 604 860 1195 1030 517 874 861 880 743 586 627 923 547 425 740 496 420 584 762 940 298 269 529 467 427 424 864 695 934 1105 981 1410 1420 1494 1226 1212 916 1251 909 726 1271 1205 1170 1550 1536 1247 1416 1366 1376 1474 1366 1258 1683 1525 1632 1735 1490 1833 1450 1564 1054 1565 1703 2640 2437 2071 1010 1380 1253 1297 751 1703 1560 1031 899 1137 382 373 494 338 629 285 486 749 735 744 288 574 505 504 282 1975 1970 1976 1488 1777 1669 1932 1809 1568 2300 2216 2241 2252 1709 2298 2099 2100 2239 2104 2210 2120 2692 1450 1626 1933 2175 1828 1701 1790 635 461 556 1738 1853 1074 2558 3065 3260 1745 898 1143 1105 345 1266 161 349 286 349 1756 1161 1173 386 613 547 461 1194 1756 929 1550 738 1228 1426 1094 1392 2124 2505 2212 2574 5025 5069 2123 2498 2958 3065 1456 966 1154 1128 1380 705 1440 696 2249 908 1485 1048 124 106 1494 1103 2064 2615 1712 946 1000 943 928 348 342 889 703 776 935 884 1711 2379 868 692 1593 2072 1989 1968 1163 1066 1187 676 708 1698 1040 1958 528 1393 598 1000 888 839 953 1041 2205 2821 831 828 521 860 538 613 944 669 511 756 1334 918 809 1585 687 667 2262 569 859 1040 568 1177 993 957 949 627 802 782 847 1082 1026 1093 882 944 1026 1236 1112 1055 1247 899 519 448 488 464 560 451 1014 572 602 547 534 239 771 797 837 578 1036 1298 460 642 462 495 452 377 443 440 335 323 281 448 460 554 600 713 877 660 594 717 654 732 803 601 254 414 409 443 546 289 274 468 361 323 658 480 314 442 357 417 694 331 463 376 386 559 637 691 363 340 336 321 336 465 270 337 661 393 484 415 403 583 449 470 468 412 420 396 218 293 363 217 213 390 386 527 400 369 468 563 450 659 292 356 652 831 300 558 731 80 656 549 477 418 308 193 473 556 642 733 773 499 591 571 940 534 341 479 535 253 429 555 225 318 302 219 229 203 231 742 267 563 293 229 319 416 316 259 253 193 278 761 629 619 438 410 512 419 738 788 569 311 752 596 568 501 282 550 556 959 332 348 346 516 423 803 733 695 713 602 280 312 471 471 328 347 766 502 622 460 900 851 661 669 756 1258 760 465 820 635 748 973 823 1033 939 735 992 978 724 995 916 216 593 730 748 1106 816 724 1113 277 633 729 1221 183 342 259 191 305 317 357 320 398 304 525 630 800 406 403 428 885 746 690 738 561 1344 196 337 161 220 508 717 535 577 634 569 687 560 592 567 415 437 666 421 598 348 672 545 809 596 505 644 774 801 331 372 1212 318 468 502 130 367 262 463 452 993 299 449 1143 567 804 819 859 800 519 372 943 839 871 996 816 731 510 520 623 516 638 673 696 545 562 487 341 696 684 751 594 363 854 1306 1538 847 641 657 1197 1045 739 789 265 571 673 337 631 345 701 671 711 707 852 590 851 868 894 1255 822 553 926 945 784 836 732 449 667 591 471 639 707 490 582 676 437 536 455 497 1085 819 799 517 783 733 462 725 569 1541 711 742 869 757 846 1076 973 703 682 793 991 989 791 466 754 831 953 972 634 1173 903 1028 1262 1323 1100 1166 1000 981 2031 2139 1753 1702 1688 1241 1292 1457 1143 1585 980 1101 1875 1345 1849 1159 2365 1773 1527 866 943 830 701 943 756 1416 487 1246 1674 1473 1647 524 1039 1192 388 352 629 450 593 699 668 665 408 406 341 274 245 446 411 397 492 452 386 572 574 727 557 558 1075 989 557 818 1169 1183 658 1067 959 862 838 1156 632 777 810 459 312 410 390 330 340 263 338 311 283 258 285 272 287 199 316 497 89 137 116 82 304 320 355 302 308 520 214 308 532 539 627 611 645 360 471 337 456 182 166 186 1026 286 485 554 636 310 282 206 145 144 211 884 631 792 854 990 516 473 206 441 461 273 496 569 503 425 360 421 458 329 582 280 250 585 587 469 429 443 279 423 395 680 479 734 695 571 619 632 639 466 663 564 216 178 646 372 645 297 386 483 384 306 319 322 522 801 226 334 218 713 793 820 1057 570 280 246 299 561 264 704 631 361 382 614 663 357 476 525 961 671 537 612 690 878 572 934 1190 768 710 926 767 878 784 1138 1215 276 546 413 584 560 341 1768 823 784 887 918 709 720 545 677 1177 970 760 704 484 691 478 384 455 350 664 488 508 536 438 632 339 732 588 882 752 773 293 388 352 537 517 229 239 227 231 243 225 217 282 266 505 368 394 508 522 462 530 501 694 751 544 535 573 825 784 831 774 754 606 852 675 519 643 562 468 539 852 783 560 960 776 541 701 981 761 775 521 476 699 620 866 562 509 574 516 718 648 639 582 436 753 677 932 600 1461 1430 641 1045 575 568 518 1316 587 945 1347 770 291 270 333 277 279 297 332 675 535 451 557 740 512 534 252 403 524 266 457 332 231 686 596 1171 390 569 473 330 278 561 428 333 325 354 376 246 361 260 700 421 410 571 390 498 751 372 1478 522 465 719 304 259 387 353 230 511 524 313 329 428 627 222 228 214 402 330 1144 592 547 493 617 671 453 807 437 760 888 1007 238 560 884 826 991 986 519 431 405 409 714 368 389 488 425 209 841 1252 991 719 289 275 374 284 445 537 301 2121 631 2055 1927 1943 1949 1798 1779 1696 1541 1921 1582 1857 1903 2051 2048 866 846 636 706 752 861 939 748 680 536 1415 632 489 459 537 673 350 691 780 606 564 476 517 665 693 607 592 675 1052 923 425 754 609 871 591 624 570 654 777 536 946 978 896 658 761 772 826 783 883 889 471 506 495 456 431 411 587 506 637 612 599 631 672 693 642 574 518 593 944 716 777 798 876 845 849 657 641 382 592 1070 887 836 653 791 708 941 987 609 686 781 740 509 710 1060 693 548 747 563 767 658 804 867 835 582 703 707 617 668 578 538 559 1044 545 703 737 619 509 593 604 686 541 709 733 635 814 789 725 625 589 760 1095 692 661 795 611 939 842 787 837 842 791 738 733 619 734 571 604 874 643 648 790 704 736 839 795 872 565 403 446 738 417 331 191 200 197 341 240 339 212 222 216 183 383 378 445 310 409 387 389 441 350 474 374 425 503 405 564 428 499 571 708 505 620 491 473 476 214 506 311 684 427 363 351 433 224 332 569 594 651 513 421 711 217 342 287 222 302 392 471 402 455 158 201 210 382 222 202 191 532 299 507 916 361 232 381 216 436 213 248 354 483 711 440 539 477 582 561 606 621 612 645 310 286 390 280 219 354 563 608 218 482 300 449 369 372 513 333 657 490 327 370 547 446 379 555 381 393 648 565 365 331 469 238 293 349 574 285 692 560 466 537 752 865 793 587 861 535 747 503 794 357 293 417 223 264 725 705 791 522 661 660 455 321 503 519 468 390 462 545 235 552 514 331 633 270 359 666 481 612 686 395 337 498 594 499 510 400 439 314 312 381 423 385 538 207 355 294 606 377 279 751 465 478 465 236 291 271 293 251 289 270 285 321 600 555 715 510 442 678 490 624 550 387 245 239 442 414 703 323 297 278 184 584 415 460 180 523 419 550 935 283 883 383 889 314 290 265 473 244 1037 482 383 540 483 422 381 356 276 447 535 488 467 461 998 549 358 413 242 594 411 648 623 235 282 217 278 285 255 413 1054 603 749 269 261 546 665 380 1193 376 446 486 300 108 56 128 48 103 378 356 567 470 448 536 566 678 593 288 272 147 152 342 371 131 345 376 645 523 531 480 243 398 250 459 419 748 529 531 362 246 228 425 495 358 328 328 324 344 301 370 647 456 585 496 568 644 501 556 510 551 321 297 752 371 350 6535 7433 6810 7210 8085 1386 983 691 768 454 627 436 370 446 620 684 881 2441 2246 415 548 534 640 817 451 582 593 618 455 640 753 680 379 374 340 306 325 437 523 524 512 566 301 489 505 861 339 449 631 534 484 703 517 468 330 197 618 413 324 365 324 404 420 301 294 450 417 433 379 633 287 546 477 236 609 423 469 559 425 420 574 330 496 531 483 530 577 508 915 1252 971 521 824 899 1055 712 612 554 965 516 434 681 454 404 501 902 984 258 229 411 405 413 386 822 771 936 1125 936 1378 1319 1407 1175 1116 856 1146 884 751 1150 1060 1040 1475 1371 1205 1444 1382 1258 1414 1329 1173 1584 1408 1401 1686 1421 1847 1378 1547 1047 1523 1602 2476 2494 2076 999 1314 1220 1414 732 1679 1451 945 964 1111 374 355 463 336 599 285 468 703 628 748 276 495 426 560 274 1914 1981 1918 1505 1797 1815 1918 1851 1499 2389 2123 2150 2268 1617 2174 2259 1981 2346 2074 1962 2015 2541 1404 1608 1967 2151 1716 1701 1731 547 419 484 1507 1837 1099 2222 2836 3134 1723 901 1154 976 237 1156 169 377 312 393 1854 1141 1148 390 607 547 527 1232 1651 1020 1703 790 1342 1524 1123 1408 1978 2363 2250 2528 4578 4910 2170 2398 2889 2970 1594 950 1058 1066 1309 694 1426 519 2339 864 1580 995 118 98 1402 1128 2031 2555 1712 886 1069 928 955 381 367 763 694 794 977 870 1653 2476 944 796 1539 2052 1952 1849 1290 1078 1222 776 733 1676 1096 1846 548 1382 496 1098 914 937 1047 1076 2275 2908 860 857 554 870 548 674 900 722 513 836 1255 970 835 1650 718 700 2336 572 812 1005 577 936 862 818 942 681 827 761 858 950 959 987 798 856 1093 1178 1067 903 1155 938 544 481 553 434 452 445 939 551 658 502 534 243 773 711 842 581 1079 1485 566 635 464 417 378 426 643 536 345 337 312 430 393 576 614 747 1027 679 600 704 724 653 1032 624 248 443 418 475 596 242 278 419 359 338 663 443 310 422 338 345 697 353 440 312 347 564 652 662 413 403 395 330 365 469 252 366 708 443 467 359 379 561 421 466 485 391 362 389 224 308 382 236 236 333 383 585 454 252 439 516 407 612 278 342 605 790 274 524 738 76 666 438 482 408 279 195 465 503 684 736 728 450 562 571 631 548 331 407 487 247 396 599 262 294 288 258 209 232 225 672 275 638 247 208 334 366 270 253 226 172 223 736 727 625 454 456 582 434 735 762 515 307 855 685 610 475 284 557 554 1032 339 342 332 583 379 709 755 612 703 586 272 292 481 429 263 344 793 498 597 611 982 694 723 664 762 1269 780 490 771 635 603 1092 859 992 898 775 975 1055 836 989 865 234 593 744 792 1169 852 780 1116 296 648 763 1294 181 332 261 189 309 319 420 332 418 309 571 579 806 420 407 474 868 898 678 730 664 1307 213 354 151 233 568 815 548 617 665 590 716 596 589 571 409 435 701 440 629 348 668 535 821 590 497 618 690 781 395 388 1296 351 462 451 155 363 248 437 479 1054 313 417 1142 610 774 845 996 780 467 380 910 822 863 982 858 681 456 530 569 558 657 706 697 551 554 479 384 645 682 722 609 360 772 1230 1506 894 633 675 1159 1026 692 781 277 619 632 391 592 409 649 621 663 645 816 540 818 864 886 1122 814 498 1033 1046 827 859 799 492 709 591 463 668 638 497 585 664 393 506 430 560 1026 922 830 495 745 789 496 738 614 1404 697 732 1082 708 873 1010 834 751 689 769 1203 993 808 503 605 825 938 913 598 1036 964 1060 1149 1238 1110 1190 949 974 2116 2131 1733 1653 1692 1196 1314 1431 1075 1607 934 1051 1805 1282 1737 1090 2531 1757 1448 817 888 819 822 960 738 1488 464 1213 1644 1437 1571 553 1050 1161 390 309 625 431 577 670 709 650 386 375 347 256 215 434 389 385 448 408 416 657 566 844 633 550 957 919 574 856 1157 1177 567 892 854 862 847 999 602 699 736 492 364 563 539 378 394 313 320 326 271 263 346 266 247 185 294 444 85 54 120 80 294 302 337 286 294 678 218 354 539 436 644 626 666 329 496 349 517 178 162 182 1167 296 448 553 612 333 303 181 126 171 236 949 573 701 863 888 450 456 206 406 430 228 469 468 435 550 353 512 551 325 566 284 260 724 571 435 446 434 251 432 383 700 455 786 663 573 642 696 699 430 639 533 170 186 573 382 609 257 392 470 359 258 294 274 492 765 212 388 224 782 725 687 1018 550 268 238 272 524 270 654 588 332 349 527 611 353 451 505 913 632 470 591 573 704 525 787 1188 812 705 844 691 882 780 1097 1125 282 513 441 647 511 344 1765 740 769 870 790 654 690 494 614 1128 923 736 736 512 703 482 367 399 386 679 484 488 580 438 668 314 625 572 886 756 775 277 378 387 496 397 173 183 177 177 181 169 165 303 310 640 356 377 481 495 462 529 582 728 865 615 489 577 915 727 967 898 863 596 907 630 476 594 554 469 518 819 705 473 975 766 553 710 892 868 745 495 443 599 520 851 507 534 619 526 645 634 641 599 609 728 675 947 642 1333 1330 563 1025 584 562 508 1328 595 990 1365 724 283 286 353 264 239 253 286 721 446 451 540 770 548 590 250 387 491 229 395 273 200 697 580 1190 402 603 455 304 262 454 435 367 313 344 327 203 353 277 624 430 410 589 385 456 679 343 1412 524 469 786 300 276 374 340 272 522 512 423 395 356 674 270 280 218 406 345 1121 578 527 549 686 848 474 801 479 812 892 1022 220 618 883 819 965 981 585 423 377 389 724 347 345 478 399 189 825 1320 995 697 253 273 355 280 382 527 251 2173 704 2120 2008 1867 1907 1791 1636 1607 1498 1946 1539 1859 1836 2136 2177 926 755 611 638 725 859 998 705 610 464 1375 621 554 461 527 677 350 778 761 637 587 513 497 627 643 594 571 660 1033 948 547 751 572 1009 755 731 699 1333 742 677 1057 1099 1058 716 806 1248 1099 728 825 942 909 917 917 629 660 476 729 686 892 463 581 756 549 582 633 465 536 481 1116 673 1305 1151 1111 1201 1100 1071 1220 516 908 1063 1264 671 833 666 669 729 759 511 752 743 812 654 1040 637 730 520 538 795 860 1014 1023 1013 953 993 833 652 742 685 750 615 511 706 496 488 571 655 686 920 733 747 776 613 901 722 1066 909 767 1032 866 420 1402 1180 535 562 579 525 592 561 682 640 641 659 740 603 723 670 650 681 559 665 561 656 666 778 686 852 456 388 492 869 529 350 363 549 375 599 343 554 295 518 380 279 603 636 641 297 423 349 359 599 437 556 467 455 631 466 609 444 553 606 651 718 589 693 516 677 381 709 432 414 535 457 435 638 410 439 509 702 821 621 518 611 424 289 249 184 235 569 492 417 513 374 227 437 324 413 345 399 276 258 512 1022 448 307 580 430 409 375 324 859 509 687 547 573 743 567 407 606 539 532 695 393 318 302 288 260 276 495 489 463 507 367 552 374 362 447 334 744 496 427 525 732 632 488 624 477 514 495 436 418 400 737 363 403 477 566 483 541 693 744 956 1011 807 1197 823 816 992 1144 824 1579 575 450 683 364 383 1069 637 890 603 604 731 558 452 710 716 673 391 904 389 343 751 688 383 418 478 286 731 622 588 757 530 335 525 577 471 617 304 464 424 523 536 430 274 673 290 282 485 679 442 398 724 451 442 568 472 321 477 515 420 392 328 676 449 420 540 698 478 627 816 614 789 640 430 503 395 541 562 860 456 399 322 413 555 691 503 251 443 604 625 934 578 1020 297 974 257 598 583 514 362 974 575 492 616 722 609 684 330 507 458 508 423 1076 1074 954 690 560 561 399 771 530 898 730 170 238 302 366 391 427 723 1041 594 805 390 299 822 438 761 858 451 414 701 594 138 54 195 87 93 905 597 800 808 802 643 792 752 712 555 504 249 192 795 842 189 263 463 746 610 665 579 517 362 470 549 366 952 666 595 858 207 371 458 404 362 312 410 410 450 285 373 709 619 723 475 636 786 549 688 597 730 449 418 609 683 217 1130 1369 1217 1305 1386 8215 858 1036 661 405 669 531 560 727 510 861 835 3288 2873 519 563 691 578 836 530 639 645 1013 668 844 731 781 462 342 375 255 753 502 382 764 774 550 565 405 889 751 623 495 784 649 552 955 509 1010 248 324 674 593 284 249 229 236 306 157 244 676 484 830 553 671 449 611 349 344 608 492 635 603 400 541 872 672 484 999 926 441 496 343 735 1305 774 721 859 1437 1547 896 938 858 1096 892 702 887 526 418 632 1043 1296 334 306 545 300 390 283 785 938 967 1112 1319 1212 1360 1335 1070 1067 994 1312 897 1048 1244 1037 1049 1268 1409 1387 1304 1328 1557 1456 1168 1175 1469 1147 965 2036 1833 1489 1784 1727 1546 1485 1322 2746 2807 2813 1697 1587 1343 1055 544 1471 1178 983 968 1532 285 277 571 491 670 436 408 768 952 931 267 585 493 567 375 2185 2384 2328 2052 2110 2049 2023 2199 2352 2492 2082 2251 2748 2234 3033 2050 2030 2572 2940 2096 1826 2135 1994 2042 2699 2675 2147 2399 2527 499 463 429 2107 2669 1207 2464 2768 3023 2497 941 863 1224 445 1402 239 756 640 468 2329 1323 1483 476 564 460 784 1404 1824 1167 1987 1115 1515 1834 1185 2614 2545 3015 2235 2274 4712 5619 2351 2633 3405 3642 1720 973 1320 1216 1588 782 1751 771 2505 731 1878 1360 219 172 1708 1594 2445 3310 1891 725 1323 886 1269 627 524 1247 1222 1300 1091 903 2390 2646 1024 962 1879 2224 2176 2858 1606 1689 1054 894 979 1926 1385 2093 589 1406 585 1375 1239 1291 1372 1704 2240 2832 883 830 819 935 995 800 1084 682 554 879 1635 965 749 1807 838 776 2427 970 1166 1039 672 965 1143 1107 1171 915 954 918 1130 1104 1077 1063 1002 1008 1134 1226 1007 869 1237 956 614 520 817 558 608 456 1043 544 591 530 680 535 1171 847 1437 594 1261 903 1006 803 1015 503 469 369 432 485 288 281 284 395 642 455 598 709 579 381 522 493 436 566 792 549 389 486 534 637 857 283 411 369 450 444 472 472 301 371 365 471 852 412 399 471 407 546 873 601 756 758 647 515 826 548 561 722 535 516 523 352 373 442 289 459 463 409 307 390 244 358 290 277 234 549 389 438 528 304 588 452 420 542 439 514 482 623 286 522 664 108 722 443 385 329 278 143 550 508 409 984 657 719 712 596 688 486 451 357 411 260 438 539 272 218 206 276 126 332 485 420 336 605 320 312 415 303 216 82 423 250 338 1183 622 522 445 544 817 789 661 655 769 320 820 592 592 464 542 703 577 1041 562 600 566 791 758 631 925 638 1069 719 480 263 368 626 415 289 726 646 825 764 1422 644 996 1159 886 1314 821 606 739 1075 718 1484 936 1355 1005 1140 1209 1091 782 967 756 395 827 1016 988 1025 914 983 1097 424 675 709 1829 302 302 269 315 333 391 658 350 728 441 634 473 756 327 286 326 1052 827 539 621 544 1535 108 326 142 134 625 962 786 859 874 850 918 766 758 496 386 398 743 386 573 355 705 560 822 592 687 762 836 592 400 342 1028 516 375 480 269 736 381 723 495 1512 415 560 1367 1163 901 897 1100 971 550 567 1693 690 692 724 975 789 469 503 416 696 431 591 479 587 363 388 552 618 512 625 651 531 1655 1374 1568 985 604 715 1052 732 675 765 317 753 738 732 818 736 777 717 779 770 598 954 805 860 776 920 899 523 1375 1613 1227 1084 981 476 1052 1000 728 785 857 527 657 1008 558 573 787 605 994 933 811 587 1156 864 540 614 589 1109 1099 673 945 880 980 1011 983 888 998 937 1346 1051 981 742 829 759 838 1056 942 1260 1155 966 999 921 1014 1072 1076 854 2165 2264 1929 1489 2193 1600 1508 1593 1760 2261 1223 1369 1771 1313 1708 1538 2364 1713 1192 1100 1136 953 947 1214 800 1430 564 1365 2024 1851 1566 595 856 1063 632 555 847 664 385 433 582 593 414 365 465 372 351 342 455 359 335 343 541 493 655 965 494 578 672 700 621 727 826 851 613 685 743 919 842 1022 659 959 967 619 408 380 360 433 458 385 293 425 624 255 545 265 262 303 395 226 150 131 180 171 205 230 234 224 212 593 232 550 554 557 726 666 692 614 802 450 524 343 279 287 775 357 343 518 434 286 270 222 167 198 253 923 563 844 886 1188 447 867 400 652 676 517 642 511 545 621 551 916 943 443 415 375 379 516 592 622 467 432 294 360 256 970 396 773 978 630 722 688 689 362 701 641 395 318 1139 539 971 456 523 893 502 607 536 488 518 641 375 410 303 754 810 724 915 890 302 265 348 612 472 1071 906 670 467 838 624 635 543 711 781 952 822 725 826 775 587 934 1042 1420 930 950 809 1212 1189 1272 1056 221 542 565 398 575 459 2293 1005 729 661 780 847 840 787 717 1014 1058 938 770 494 751 564 355 467 817 760 482 512 530 766 430 414 296 563 776 993 1007 379 484 519 551 378 306 295 281 308 304 302 286 381 460 512 373 272 726 787 762 642 1034 981 842 787 856 899 1158 822 836 888 842 737 907 819 724 799 984 580 700 941 946 758 991 1067 522 847 681 728 737 723 480 661 617 992 540 633 989 739 786 738 703 547 669 830 595 517 932 1688 1632 813 1624 1013 780 676 1512 573 981 1614 888 528 357 430 299 284 383 316 756 459 655 713 530 600 691 337 391 371 300 263 184 208 397 397 1154 456 550 468 546 315 591 398 370 311 279 313 277 359 374 242 614 340 425 459 453 610 361 1718 573 557 686 620 500 491 443 370 400 604 560 640 567 626 391 421 274 320 608 1076 630 637 853 1021 946 697 925 533 667 784 917 476 881 926 799 1027 954 1106 527 726 490 863 414 326 667 400 265 821 1379 1163 784 224 446 446 507 519 415 371 2057 578 2312 2080 2041 1742 2009 2212 2127 1704 2127 1745 2068 1946 2388 2255 1025 594 669 555 876 867 1045 676 804 661 1052 625 539 376 684 1431 445 567 1051 719 697 685 624 721 709 656 729 923 1042 1193 840 742 713 1081 600 511 480 965 753 765 1005 1027 925 848 766 1343 861 895 834 1190 832 671 691 816 378 610 620 561 523 512 656 580 772 462 558 550 565 571 983 609 953 894 956 868 856 793 889 361 634 725 1037 711 753 773 885 915 781 702 642 597 804 532 712 529 671 696 659 706 766 645 688 659 629 804 792 688 602 636 716 405 625 685 586 619 436 514 929 713 581 594 603 593 735 725 1108 1259 402 402 499 543 1147 775 482 529 629 514 473 559 620 544 575 636 659 568 610 740 610 819 873 444 510 502 615 660 661 714 901 481 425 998 368 320 476 444 496 538 405 416 384 424 203 404 392 410 485 210 278 226 218 534 447 520 492 290 395 434 548 460 486 540 319 493 514 528 562 194 212 218 329 542 451 515 476 598 118 403 657 446 521 544 485 846 259 378 308 225 345 263 440 262 284 439 296 368 326 347 292 305 398 122 304 809 334 293 510 290 174 332 160 542 394 478 428 475 420 428 320 596 514 437 780 283 265 546 253 335 336 458 533 400 341 209 430 431 389 296 374 518 441 249 313 694 398 376 526 256 326 393 396 500 597 470 393 411 413 461 406 769 643 282 915 849 731 861 593 756 708 1091 671 1381 448 379 480 309 349 972 543 875 471 598 800 460 522 650 587 587 376 672 611 461 624 439 525 391 430 357 693 476 829 682 418 575 409 561 687 597 421 756 385 598 463 515 388 474 462 372 302 486 331 458 753 687 437 539 342 283 599 645 323 370 481 373 536 418 567 705 473 440 636 431 633 457 492 302 263 305 393 761 331 348 330 352 595 680 447 290 381 448 698 909 647 813 406 1078 348 476 459 444 400 779 559 478 655 613 494 395 301 408 644 621 690 813 756 651 493 255 347 261 733 452 777 613 195 271 226 226 370 419 772 963 636 749 330 346 664 407 497 827 371 313 436 649 85 44 68 50 72 442 328 471 507 524 631 398 535 497 376 538 327 200 451 516 211 420 340 534 819 801 455 499 382 209 341 478 620 590 597 582 495 164 401 542 375 331 417 439 408 450 338 483 303 441 503 395 598 861 649 572 543 374 378 832 393 191 773 825 737 868 983 858 7350 638 611 296 820 431 380 379 507 666 585 3072 2789 510 581 572 550 694 509 609 578 650 607 521 649 609 293 225 260 248 488 499 362 663 657 571 485 431 898 793 630 353 569 729 680 426 362 477 241 247 697 518 314 386 279 277 328 261 214 348 582 576 456 625 293 366 346 209 612 510 352 440 456 227 681 406 451 757 685 328 356 343 740 1098 779 351 841 828 1243 649 579 654 896 506 665 858 635 380 523 962 1038 319 272 571 299 373 434 621 836 948 731 681 902 790 918 802 770 773 1755 848 873 1096 983 1085 962 1306 1286 1510 1423 1235 1435 1317 1178 1589 1559 1219 1578 1457 1861 1398 1449 986 1563 1220 2679 2811 2551 1413 1336 1128 1030 710 1472 1237 1034 498 993 396 340 738 475 625 281 368 1135 1055 616 344 479 457 478 472 2029 2394 2439 1711 1749 1595 2089 1824 1862 2227 1915 2377 2111 1746 1788 2032 1756 2139 2036 2273 2002 2900 1893 1806 2350 2161 2066 2243 2435 526 445 563 1896 1961 1161 2397 2563 2733 1913 959 713 921 422 1001 164 549 507 342 1941 1420 1350 326 467 406 634 1213 1224 995 1750 1003 1213 1613 1203 2184 2211 2689 2667 2089 4204 4668 2185 2253 3216 3615 1756 753 1520 1055 1599 784 1403 612 2077 773 1629 830 81 73 1676 1345 1953 2779 1352 735 931 675 1120 422 400 749 626 541 1300 993 1845 1748 902 717 1227 1915 1702 2163 1522 1222 709 617 606 1409 849 2022 621 1074 545 1230 814 795 987 1396 2067 1995 943 906 907 624 617 631 825 697 565 733 1465 926 624 1215 549 545 1795 498 644 755 472 1098 1001 935 1021 1107 993 809 1169 938 942 1085 874 943 1252 1217 979 889 1337 1110 393 329 640 606 381 304 1160 779 636 593 628 514 810 755 1109 767 835 791 442 407 557 339 296 378 318 440 360 321 245 430 538 540 681 530 776 334 346 459 496 375 558 413 284 275 382 493 733 252 190 291 455 323 313 216 458 269 249 340 682 308 412 433 301 459 503 548 388 456 422 423 473 365 395 521 545 641 508 486 292 509 286 429 370 510 291 313 260 334 440 257 282 397 273 427 452 205 590 372 360 422 450 478 427 527 250 538 848 62 816 516 413 219 262 159 635 407 480 684 876 598 644 549 600 435 378 372 369 279 505 289 246 182 137 254 191 291 271 321 255 563 444 391 130 421 244 213 357 274 243 662 615 615 520 347 419 656 455 431 467 383 640 468 607 407 570 721 485 592 454 422 393 648 544 674 843 652 919 667 409 377 342 551 309 202 750 611 815 849 1459 544 762 950 657 928 877 531 611 744 592 1174 800 1384 1266 1253 1021 1136 904 764 622 315 548 754 726 964 852 782 1003 220 303 350 1179 205 174 196 239 309 313 360 194 487 378 645 656 554 373 357 375 803 719 501 537 516 1159 210 346 191 235 771 871 670 768 794 705 879 851 659 583 513 491 683 506 583 318 624 479 647 474 501 458 636 482 266 297 770 408 221 399 179 404 323 666 526 711 370 397 938 725 794 800 1006 952 698 480 1026 825 529 585 794 658 378 574 427 693 484 672 645 466 418 393 520 575 381 634 431 299 1393 949 1096 930 649 598 711 573 641 897 210 789 511 637 526 645 857 758 811 785 793 609 987 652 673 966 941 612 1337 1297 1009 798 721 304 566 494 499 577 481 396 630 698 618 468 323 354 811 570 759 601 938 926 485 506 506 1242 1124 542 837 538 903 930 841 962 961 850 985 978 746 665 630 681 881 978 676 855 1373 1017 1110 1145 1006 1029 1104 1038 1757 1754 1513 1256 1383 1410 1412 1509 1096 1602 1111 1201 1470 1424 1534 1245 2029 1434 1252 807 926 714 704 823 567 889 475 786 1153 1008 1275 754 1001 789 300 428 476 639 460 556 741 740 268 416 308 208 316 364 313 297 428 422 441 669 616 912 557 474 915 644 475 746 665 646 541 780 578 823 620 1115 825 920 1158 688 494 254 226 490 469 429 213 564 363 184 516 169 190 147 254 300 62 229 185 90 267 289 279 289 267 549 158 652 469 661 631 506 623 349 369 353 521 219 203 186 662 232 467 566 549 240 197 161 106 269 374 384 294 468 1143 1007 465 483 421 628 638 424 485 517 512 551 424 545 608 369 581 356 447 610 707 455 353 491 285 272 291 908 344 483 624 472 693 585 595 264 491 480 234 74 626 263 513 300 233 480 342 271 304 257 742 675 183 422 357 752 668 632 765 701 295 267 242 491 404 788 599 344 369 602 589 356 314 545 972 647 577 799 778 719 432 588 690 1067 777 911 843 963 902 1200 1001 270 690 435 547 634 554 2441 594 757 832 706 666 711 546 655 974 879 875 855 565 825 514 447 275 618 692 635 554 415 627 560 264 397 684 721 955 886 604 424 543 656 407 169 140 118 144 146 159 139 368 342 483 251 211 500 561 582 646 943 875 817 719 531 521 923 764 960 935 967 597 998 724 561 684 727 466 451 738 680 562 892 801 418 686 563 619 564 615 338 563 690 816 456 537 865 749 754 805 686 577 541 638 459 561 913 1384 1113 997 1480 726 551 574 1378 594 708 1231 721 433 331 175 143 122 114 166 725 310 435 505 467 463 538 257 435 354 232 261 235 220 347 486 1004 451 589 771 397 346 496 380 225 194 168 292 248 401 436 368 367 312 496 397 443 615 339 1552 463 457 669 466 311 516 405 200 265 548 613 683 445 555 389 456 260 296 589 918 471 523 606 718 788 505 604 497 679 763 744 341 483 769 713 818 803 950 645 340 567 907 387 486 555 597 283 650 1232 1056 580 154 544 272 510 434 263 518 1957 533 2182 2058 1672 1543 1640 1761 1670 1624 1918 1617 1934 1771 2562 2256 358 653 488 457 796 577 874 651 502 531 999 698 520 428 578 883 467 677 906 536 512 432 360 543 605 785 791 868 1043 862 582 721 759 725 517 462 419 702 616 411 758 802 772 624 699 1074 652 735 635 745 582 477 481 579 457 335 426 502 595 291 680 687 420 291 448 440 492 469 726 451 746 618 665 662 593 589 654 340 533 669 891 560 663 549 577 523 506 396 426 429 381 321 544 479 396 411 393 561 521 595 727 639 609 723 459 608 606 622 596 526 497 703 447 640 477 471 612 700 748 684 558 572 757 531 547 599 477 504 749 478 929 662 513 796 901 601 725 671 989 927 746 996 827 706 626 595 570 634 624 610 538 508 1027 950 1089 1030 486 466 505 673 588 353 179 185 201 230 559 325 253 275 229 231 503 493 511 194 230 210 218 390 344 323 350 413 475 210 378 180 228 364 439 325 430 512 452 514 419 556 282 324 425 362 344 540 408 269 435 487 531 441 405 479 640 165 149 292 150 488 519 255 275 143 220 242 364 239 254 189 329 159 399 729 206 210 280 192 425 215 299 610 359 533 438 480 512 285 283 448 456 457 519 432 223 201 252 144 477 680 484 317 292 118 524 331 391 340 251 628 460 342 275 495 527 280 540 285 317 442 442 444 450 416 195 306 345 305 306 490 436 391 830 653 661 588 352 530 647 870 726 796 521 434 619 431 166 654 513 562 418 352 635 371 601 546 586 518 417 419 368 346 327 556 370 503 196 232 421 580 731 477 267 408 533 418 594 658 431 390 486 480 522 435 250 331 197 265 287 427 276 406 647 405 441 236 419 325 288 316 289 317 318 466 422 466 426 536 372 370 436 475 738 441 319 388 405 324 391 804 198 275 166 266 515 530 246 353 381 344 526 644 395 557 185 626 225 567 361 417 264 531 237 437 318 455 546 521 483 391 405 496 484 712 681 725 532 541 412 243 714 543 864 552 83 101 88 293 305 358 402 678 448 535 465 301 482 382 570 864 308 271 363 353 82 30 40 64 38 532 386 329 417 326 483 373 375 353 288 231 110 147 400 706 54 256 296 769 677 718 323 256 294 309 395 386 612 604 638 547 261 254 192 375 248 197 276 268 241 257 345 514 356 593 565 622 495 312 444 425 393 211 207 554 450 192 599 630 604 707 691 1036 638 6261 592 349 625 365 377 388 322 493 530 2227 2051 499 445 569 495 431 386 442 390 865 545 696 659 573 339 294 376 258 552 239 357 581 588 494 536 332 560 709 432 221 573 503 461 691 357 479 288 323 469 340 234 238 210 666 631 225 116 483 386 582 239 476 259 422 391 152 645 446 398 388 332 420 627 426 396 761 681 304 322 323 658 839 1108 536 682 816 583 720 782 614 976 405 575 516 532 340 579 687 1131 361 302 438 168 248 165 764 641 932 571 812 764 789 986 1366 1041 948 991 608 930 900 828 855 1446 905 915 1017 908 1031 1359 1265 1084 1562 1155 1214 1587 1368 1330 1264 1774 1592 1231 1007 2786 1746 1772 1038 1171 1108 811 604 1210 1190 826 898 1236 281 254 458 321 633 383 376 660 765 695 212 468 444 271 295 1552 1417 1441 1433 1572 1653 1518 1594 1670 1878 1712 2174 2258 1888 1905 1648 1834 2203 2246 1996 2031 2326 1702 1455 2011 2287 2008 2016 1891 371 345 340 1469 2105 1038 2147 2351 2160 2276 706 667 697 344 920 98 540 439 279 1559 1248 1251 328 414 323 349 747 1259 737 1516 787 981 1362 836 1636 2260 2725 1715 2093 4046 3392 1858 2329 2666 2742 1208 722 1078 1048 1239 561 1293 644 1603 622 1603 629 138 128 1440 919 1145 2234 1573 700 932 631 786 655 596 1147 1048 951 949 833 2012 2033 544 594 834 1376 1336 1616 1166 1252 1069 455 865 1519 718 1859 493 924 358 681 736 622 726 989 1902 1681 852 964 455 544 610 455 873 523 441 417 1188 674 510 1420 630 608 1639 522 645 832 477 651 764 729 1125 581 563 601 598 834 794 874 925 924 830 1005 853 653 1212 881 392 371 511 334 604 458 869 433 644 315 417 497 569 508 960 527 974 835 583 297 431 184 178 356 267 212 293 208 284 215 497 337 419 431 425 184 278 358 384 252 591 257 232 328 712 797 795 139 138 259 206 420 409 288 308 373 328 393 412 329 350 210 263 433 523 604 290 322 320 365 506 288 324 394 361 337 326 404 332 386 316 306 307 326 511 457 302 164 208 166 162 440 354 295 493 198 403 391 379 431 375 395 407 467 410 250 580 144 596 217 319 210 190 152 426 488 328 559 548 718 525 692 638 540 332 374 340 340 363 366 293 255 243 291 227 303 321 380 313 383 370 313 124 225 169 118 142 167 196 802 449 597 530 366 511 483 483 463 437 410 772 511 809 473 361 450 572 569 475 346 322 357 641 511 395 624 822 527 271 174 448 439 275 251 674 393 469 691 816 495 520 812 606 1136 584 462 570 788 506 935 584 1000 773 781 838 952 350 559 522 288 539 795 696 628 679 604 1194 194 294 372 981 263 223 188 166 280 244 504 271 384 253 402 516 719 224 224 333 848 649 500 534 299 868 127 306 270 151 379 853 671 759 703 645 796 510 645 655 568 538 748 517 677 390 805 656 903 703 716 774 846 694 375 326 1117 409 240 281 119 608 338 296 299 1037 502 347 742 397 889 738 628 818 507 371 1293 708 616 646 657 610 336 388 479 572 416 540 506 340 336 316 385 831 715 619 795 508 954 990 1052 495 594 327 901 686 587 788 524 626 543 436 489 448 563 475 573 519 628 397 593 542 535 965 568 494 845 1001 899 784 722 474 711 635 450 402 549 334 526 484 548 389 507 519 439 388 447 349 910 580 619 468 313 1139 615 463 682 751 914 1172 732 627 645 475 626 709 693 579 776 673 646 662 597 851 662 563 993 869 819 756 810 582 1691 1595 1538 1434 1387 1410 1417 1562 1376 1735 1153 1330 1645 1369 1179 823 1607 1563 1178 707 737 605 653 933 817 933 571 1097 1151 1091 1360 747 767 1049 352 284 450 265 378 316 448 301 253 295 371 290 308 327 455 257 277 265 314 480 460 653 323 633 600 697 610 716 684 700 538 684 593 646 852 823 733 694 739 472 261 303 289 275 285 247 276 370 303 86 320 280 265 227 384 243 89 140 117 125 271 273 252 235 217 413 179 225 373 352 525 497 513 261 378 334 520 329 265 263 511 209 253 269 555 266 300 233 211 161 236 709 396 463 713 905 376 482 410 424 488 349 401 429 508 346 343 361 328 205 288 287 407 212 422 455 297 283 298 325 338 451 298 401 643 324 513 340 393 251 391 349 210 389 714 477 695 236 552 598 413 334 366 332 440 407 350 332 306 642 580 520 924 383 275 261 188 473 276 658 475 240 297 524 595 511 441 527 705 464 677 463 784 610 754 545 729 884 634 787 734 626 509 797 1053 194 395 254 318 345 222 1586 721 631 624 613 695 578 471 604 700 775 634 620 476 487 388 449 300 604 448 353 316 385 401 338 294 542 689 455 516 705 323 411 427 352 410 213 243 221 233 231 197 187 324 238 342 352 191 632 583 708 671 563 668 427 537 605 521 523 525 724 634 720 619 735 851 721 760 576 733 711 903 525 362 411 590 460 544 574 730 590 634 528 579 559 599 485 600 658 509 804 758 491 547 503 766 635 409 698 762 781 396 1281 888 599 616 1001 422 699 1180 732 272 189 182 304 308 358 314 575 464 519 501 523 447 415 378 474 381 316 337 306 294 356 438 771 207 472 388 268 307 422 507 248 227 197 356 332 527 242 233 325 275 395 293 435 654 495 1509 424 418 390 185 476 325 253 279 505 249 394 560 403 313 300 347 224 169 420 890 356 428 459 500 571 582 519 406 927 485 757 226 730 462 418 531 502 446 528 390 436 652 178 223 514 370 226 571 1004 1064 736 194 297 426 268 327 262 267 2099 586 2190 2083 1512 1516 1790 1715 1575 1542 1574 1495 1549 1599 1782 2282 388 469 403 438 631 616 597 334 472 552 778 714 606 335 582 807 362 365 666 596 580 568 510 533 518 867 824 912 417 609 443 330 674 637 386 486 464 521 254 282 457 457 425 386 570 446 646 447 462 439 529 413 429 515 162 303 193 323 450 417 360 462 390 392 294 402 517 402 417 359 553 723 582 702 662 526 395 524 305 450 421 333 502 414 377 415 378 436 350 543 313 402 325 663 499 362 521 197 380 255 387 270 216 324 227 306 290 288 359 283 314 307 335 322 478 300 277 502 428 484 325 268 417 457 494 492 321 286 324 698 810 471 340 405 364 518 443 492 559 328 323 430 480 519 626 578 480 457 503 477 474 560 492 554 548 571 294 315 392 470 251 163 146 99 148 153 348 244 174 255 134 188 478 515 519 250 301 263 241 394 358 307 447 273 387 310 477 256 282 357 444 307 231 305 348 319 203 381 171 260 456 434 418 593 205 295 666 426 477 367 320 563 164 171 151 142 182 262 373 201 213 122 106 149 150 174 128 153 190 139 427 537 170 214 328 279 185 326 300 508 334 353 498 530 480 592 193 262 242 230 290 163 104 220 128 144 238 250 139 363 305 244 318 92 269 177 301 318 288 160 195 300 281 375 351 166 242 254 346 203 298 229 200 204 375 473 388 235 448 208 425 450 551 660 605 407 510 469 258 595 580 629 467 247 235 511 244 559 416 255 446 454 515 472 238 208 156 369 420 180 240 271 278 164 185 144 404 601 724 406 314 262 388 212 124 112 372 401 269 395 311 383 257 421 226 177 145 200 171 378 458 595 474 277 408 253 214 298 254 234 272 198 286 394 365 474 376 216 306 259 459 305 398 438 397 256 269 317 228 206 203 253 433 419 200 155 414 280 402 395 239 568 374 584 203 229 363 507 197 720 299 321 377 255 162 234 190 248 309 340 312 432 429 443 451 271 269 133 393 361 439 307 183 226 213 124 140 215 658 592 346 402 333 273 239 326 339 299 240 189 262 110 60 38 81 59 79 236 244 507 442 596 276 426 337 309 189 130 92 60 184 325 58 384 320 467 344 385 175 137 154 443 279 233 475 345 357 431 284 123 194 205 272 205 175 193 239 362 245 260 206 285 475 387 280 546 321 449 429 274 252 292 317 256 766 702 657 710 768 661 611 592 5940 260 650 532 265 261 242 417 499 1740 1858 300 358 355 367 432 266 563 728 786 737 430 397 379 181 210 257 232 339 181 172 385 391 341 330 240 421 311 291 147 332 308 290 357 336 313 271 147 277 180 269 276 342 321 252 140 241 229 333 290 263 810 266 420 166 210 289 237 225 281 247 168 383 205 235 557 467 150 185 224 467 623 554 294 514 558 632 314 579 744 811 579 487 293 425 283 450 851 648 131 96 287 182 383 302 705 573 377 350 922 577 727 991 623 615 773 533 440 576 1131 977 731 1023 876 730 673 833 963 836 975 869 957 788 1061 1184 816 938 621 778 635 885 772 1318 1490 1517 606 945 755 374 304 1022 905 489 424 1188 172 178 329 306 337 277 174 463 346 494 147 271 228 230 193 1354 1383 1380 1291 1039 1140 1594 1329 1676 1396 1334 1451 1451 991 1633 1239 1257 1313 1239 938 1033 920 1202 1241 1480 1509 1275 1442 1318 352 283 106 901 1193 758 1361 1646 1867 1202 645 616 405 147 523 122 444 266 148 1292 724 714 134 354 257 315 772 696 663 1474 612 593 978 647 651 1488 1939 1509 1263 3004 2854 1464 1446 1808 2480 857 483 740 605 842 450 740 512 1283 510 877 567 90 84 921 522 997 1987 1045 337 1022 283 531 280 289 673 624 757 823 832 1159 1608 286 571 899 1278 1247 971 920 1234 543 328 292 1372 540 1031 201 651 297 787 624 403 449 541 871 1159 386 477 420 495 465 435 592 394 329 348 561 480 485 1098 420 394 1383 397 453 860 554 500 533 528 766 469 397 413 494 597 661 557 564 614 868 987 501 658 616 530 240 275 394 208 292 237 494 188 393 304 240 210 649 466 521 361 395 420 496 336 300 163 147 306 154 268 240 223 174 149 272 193 245 147 219 181 139 130 173 140 258 237 287 240 281 307 449 248 217 247 223 274 200 124 258 225 236 154 302 204 165 278 272 419 491 332 333 383 389 428 319 291 319 364 255 258 272 186 307 213 335 316 328 266 348 270 206 204 156 206 177 243 261 229 263 122 307 317 311 333 387 409 315 333 230 470 596 24 635 181 279 246 202 202 327 344 370 475 600 401 402 591 384 350 241 201 234 199 126 161 88 177 159 96 217 129 291 301 257 262 334 293 142 159 123 62 175 130 133 603 372 378 327 252 332 306 234 230 375 266 460 384 316 404 237 517 189 402 292 148 117 254 191 318 455 279 551 556 322 196 218 250 192 164 446 298 338 314 827 232 571 521 558 572 736 246 590 374 291 705 304 651 555 379 511 526 363 550 537 177 402 506 370 471 369 467 649 131 493 528 798 196 220 139 140 157 177 220 285 300 281 326 272 380 242 242 267 530 436 248 328 461 657 62 224 161 84 275 413 296 320 365 314 497 247 348 451 354 331 483 317 409 323 396 340 463 420 378 280 440 274 141 246 550 110 146 305 124 421 197 272 151 589 284 268 683 343 420 408 503 420 375 328 875 461 483 534 253 414 273 410 406 317 278 415 437 493 409 395 290 643 381 474 415 225 559 714 828 444 276 320 809 405 465 368 115 579 507 521 504 483 397 381 409 541 476 327 762 495 493 639 552 458 868 876 700 442 397 436 448 368 335 347 292 203 341 269 267 460 218 250 430 370 297 490 847 474 589 544 454 798 737 416 292 342 582 392 437 525 619 613 512 435 385 360 581 384 495 538 468 361 682 484 458 459 519 423 485 586 1351 1376 1242 1143 916 782 1032 1144 888 1097 810 915 1312 843 1271 590 1126 921 858 686 776 618 536 544 397 627 196 563 785 735 521 318 434 288 362 246 425 244 275 102 266 412 243 252 321 431 320 183 217 130 283 227 267 313 453 673 352 504 485 688 470 375 375 396 441 386 463 342 689 571 474 564 645 617 114 204 182 112 114 86 114 208 244 78 274 240 166 85 116 188 70 81 132 89 231 286 294 259 274 307 177 180 396 304 412 371 402 247 269 237 497 161 151 159 248 130 305 257 390 121 133 149 104 118 132 758 264 463 432 751 495 611 412 428 391 209 472 383 330 359 326 253 253 245 459 254 316 229 351 208 133 246 175 255 363 429 521 373 370 236 364 428 352 318 398 347 218 128 519 264 492 232 248 407 286 225 220 227 385 517 166 278 233 645 686 633 528 414 224 206 181 387 227 529 387 231 202 399 428 214 216 383 578 425 339 283 431 333 374 466 496 886 451 720 813 681 845 640 652 180 547 332 257 467 423 1483 608 736 780 568 604 588 472 545 493 518 667 352 274 544 274 270 333 300 286 342 327 283 239 343 383 219 493 670 468 646 282 208 364 366 323 233 177 143 212 163 174 156 382 248 208 136 108 411 278 245 292 284 392 415 336 503 411 435 536 591 408 495 508 383 651 403 487 363 356 383 437 213 303 320 413 288 309 375 385 540 267 241 426 194 255 187 341 299 359 557 271 327 213 360 420 587 602 367 661 783 518 1158 643 568 277 767 667 1119 612 357 183 144 196 95 62 74 68 586 321 482 220 285 414 395 621 171 178 157 108 240 108 193 308 577 148 312 201 130 137 212 274 148 296 254 132 104 254 163 363 323 304 371 314 212 163 242 722 252 224 204 188 195 147 121 118 124 197 350 335 344 360 159 147 352 117 603 364 318 283 453 517 244 511 430 384 338 453 597 233 561 538 484 550 592 366 296 338 285 546 265 387 531 121 62 323 593 920 245 135 294 285 295 291 249 217 1070 291 1332 1103 1098 1154 723 770 860 859 1014 934 954 1021 1192 931 409 383 377 487 458 307 563 328 357 312 608 715 229 479 446 380 236 365 755 400 376 312 429 335 319 316 314 360 815 549 416 583 335 364 463 184 162 470 495 558 382 406 376 325 464 593 647 446 520 567 297 273 379 317 676 685 637 491 424 496 471 608 534 643 483 597 650 649 562 612 548 547 564 444 495 572 513 516 530 617 698 738 483 721 684 872 704 486 628 687 555 553 669 608 570 588 789 533 616 682 538 651 586 597 468 690 589 577 627 634 545 648 481 582 436 548 599 296 692 656 396 507 597 650 645 498 652 721 665 502 660 685 517 769 587 924 699 706 687 890 804 759 939 475 565 477 668 745 608 723 634 656 757 837 740 858 328 453 346 532 265 138 125 64 162 84 183 199 58 116 143 114 257 251 231 152 178 168 235 213 100 304 151 328 545 213 177 128 169 159 369 215 270 397 248 336 206 421 192 265 251 243 233 276 273 225 300 470 488 412 386 349 326 161 147 150 237 263 557 370 412 148 134 147 164 118 173 141 188 70 390 366 362 98 132 222 297 252 280 476 158 642 243 271 244 299 265 262 270 317 490 338 167 166 194 291 313 238 350 245 510 186 274 381 346 578 298 514 436 347 222 420 483 306 466 154 234 393 319 170 212 393 151 322 241 139 264 667 375 151 404 618 490 243 256 420 362 695 314 480 270 162 293 293 287 507 574 439 291 152 493 418 229 539 422 380 305 318 428 245 235 311 303 418 158 254 221 386 382 255 310 425 371 417 412 593 311 400 293 134 356 463 290 408 269 146 209 212 211 197 284 293 452 255 294 116 317 355 139 204 174 218 262 384 296 459 352 291 346 265 386 251 330 122 140 270 216 386 207 246 205 208 486 321 285 157 306 214 237 336 196 666 137 288 186 210 118 261 314 840 321 293 189 251 235 254 293 346 241 465 362 409 454 516 510 371 214 232 218 130 270 537 90 110 168 162 143 229 200 370 207 231 199 216 302 306 388 523 373 475 268 281 188 100 79 104 140 249 220 386 439 371 331 339 425 361 249 400 322 378 317 533 127 145 236 312 451 451 227 296 264 161 292 236 575 258 267 315 219 209 66 289 241 225 179 185 187 221 323 328 183 215 314 345 475 220 375 335 281 206 139 319 146 78 328 399 357 443 454 405 296 349 260 5640 377 184 189 355 284 282 393 1465 1474 406 376 346 380 406 202 297 261 411 418 386 393 481 359 184 337 200 457 369 453 375 330 302 260 262 466 487 198 149 404 237 211 353 359 344 186 210 780 553 209 176 214 403 481 234 363 499 436 445 273 375 193 257 471 278 835 605 452 485 370 251 240 132 254 359 317 385 399 471 1080 1186 982 494 439 552 467 702 600 589 872 388 612 473 421 199 233 605 541 170 156 156 160 195 244 662 585 475 493 728 890 1039 932 1154 1085 1117 957 499 571 988 1035 1033 1430 1677 802 882 991 886 990 1163 933 860 1245 1498 960 1007 1272 1648 1066 1096 1328 1262 1812 1188 1213 466 701 838 842 581 803 940 758 738 821 278 345 294 352 500 344 260 621 707 504 138 256 238 189 170 1755 1849 1603 1378 1264 1586 1472 1791 1557 1404 1760 1536 1650 1404 1534 1653 1491 1730 1731 1936 2330 1878 863 930 1172 1282 1152 1302 1404 421 359 269 1106 1403 1040 2019 2118 2133 1674 670 721 538 150 638 115 359 214 273 1182 937 834 275 366 276 297 610 833 512 1116 677 822 1284 803 683 2179 2668 1704 1819 3657 3049 1669 2184 2125 2890 707 556 568 1135 1007 492 1315 319 1170 420 1497 676 194 134 1163 831 1386 1595 833 464 683 509 525 334 279 691 595 572 485 446 1671 2146 756 533 877 991 879 1450 1364 1460 524 376 457 1371 894 1481 785 613 306 622 561 513 632 981 2090 1773 546 487 278 325 544 452 566 648 594 430 842 518 468 816 419 395 1530 545 655 524 330 748 685 618 728 352 687 609 615 461 495 645 505 537 770 780 647 529 624 732 270 313 259 293 305 346 573 306 449 293 187 438 566 504 547 452 549 571 602 210 333 364 354 298 198 316 167 149 266 233 475 208 164 342 265 241 322 298 344 289 486 291 329 161 332 374 401 80 330 298 183 265 414 272 394 425 250 311 548 483 292 298 304 493 466 325 294 292 197 205 285 278 226 300 270 321 352 303 290 370 202 256 289 604 410 245 294 403 503 303 385 277 190 495 486 202 452 501 326 489 233 349 489 597 249 514 586 42 826 279 271 281 363 264 286 514 444 565 585 616 466 513 408 452 283 276 455 346 394 424 157 179 167 159 139 156 150 619 284 213 226 202 225 217 269 240 117 300 146 607 277 383 314 197 436 353 353 347 285 281 503 388 663 488 359 170 401 457 203 311 293 248 287 280 396 340 535 491 204 161 321 296 244 253 510 516 544 305 477 390 409 496 288 545 520 485 394 472 435 723 533 904 805 482 677 493 285 659 360 137 419 524 413 476 283 428 815 319 368 458 634 217 274 306 252 340 387 237 411 324 260 521 361 572 127 115 185 276 377 341 441 294 691 109 362 223 129 475 696 527 592 624 585 706 741 619 468 504 450 610 466 486 383 638 518 786 638 586 402 426 374 428 357 591 407 206 308 62 397 253 279 284 636 177 255 583 408 577 713 470 813 331 436 879 498 726 787 407 633 800 525 417 795 652 538 378 283 232 234 319 566 627 801 583 227 587 958 1174 591 621 524 832 523 534 1021 538 657 565 416 541 418 673 715 720 722 626 645 438 411 274 871 554 452 689 813 725 319 218 431 587 461 213 242 236 193 231 232 223 282 732 802 431 559 953 444 652 229 347 629 526 1304 592 699 615 664 627 441 445 583 613 434 627 861 403 529 552 687 659 435 535 920 454 730 1025 1142 668 763 570 736 1804 1776 1407 1189 1095 1097 901 972 884 1043 820 882 695 1028 923 1021 1556 1411 920 789 801 696 479 795 861 686 364 906 826 729 1146 607 680 553 418 177 642 190 433 408 511 353 331 284 193 135 164 298 264 315 415 295 375 366 314 394 307 238 796 476 841 846 661 792 474 850 1083 572 688 793 588 641 685 244 261 242 222 255 375 262 225 194 184 103 247 210 100 71 200 233 138 75 72 140 187 189 189 156 152 344 190 179 252 431 368 352 372 468 502 310 351 167 128 132 286 283 372 256 494 424 404 511 442 259 353 463 207 298 301 343 219 467 125 139 165 152 329 259 369 327 291 284 286 231 294 309 539 328 270 108 465 235 144 269 186 458 260 331 301 705 196 476 529 151 256 188 200 135 358 136 370 232 155 520 141 227 119 215 381 382 125 273 193 705 603 531 615 374 223 215 235 444 327 650 521 309 279 494 526 134 181 311 309 248 388 311 442 253 536 495 630 513 440 475 344 726 416 442 462 152 481 272 287 384 309 1379 459 483 426 676 438 408 335 412 373 423 407 551 470 517 377 376 362 226 313 367 366 439 416 233 262 411 665 377 390 410 352 170 284 200 375 138 134 120 136 147 122 116 217 149 257 185 157 331 507 481 396 167 262 262 247 186 224 355 366 456 421 433 360 479 382 273 295 594 367 496 873 336 383 305 611 369 429 372 593 530 575 385 374 467 369 367 432 461 877 345 359 506 805 198 344 544 406 493 644 830 483 796 399 289 435 946 480 453 1039 642 272 296 324 80 121 125 127 337 455 424 287 523 446 495 182 430 535 160 373 303 302 558 419 653 252 371 247 205 293 264 286 231 110 160 254 207 232 253 148 179 90 400 337 542 542 147 682 271 247 247 535 337 484 412 247 432 189 445 500 264 223 173 167 115 216 371 374 234 134 350 296 247 333 437 535 437 483 423 152 517 529 382 543 583 617 719 164 285 282 231 207 268 259 181 448 882 1140 908 151 157 235 116 156 360 476 1106 344 1363 1261 811 971 1121 1013 1023 1043 945 1041 946 1228 1566 1381 441 247 569 326 569 656 676 395 416 443 399 373 559 431 415 443 494 428 892 499 461 557 331 866 837 819 803 1032 1123 791 597 749 638 778 596 870 777 736 625 756 850 947 1036 517 717 891 823 986 642 674 867 861 788 599 401 910 616 669 586 577 682 663 690 497 790 431 454 429 880 519 853 698 844 679 642 714 894 519 781 691 1043 641 813 813 927 786 716 828 864 778 784 790 773 669 875 802 715 702 745 843 761 769 756 809 859 687 600 645 868 588 555 589 566 483 860 523 919 1059 771 669 532 532 719 741 715 766 604 694 781 762 1191 733 497 919 885 927 728 690 901 786 696 696 640 813 1061 896 990 1080 1013 788 836 793 709 899 757 791 369 451 383 774 504 282 385 324 391 495 223 360 277 431 374 409 340 244 373 237 430 303 261 446 325 419 471 194 265 463 525 381 482 290 288 498 485 341 253 356 347 483 299 346 285 286 225 354 293 326 452 301 380 329 272 987 218 260 192 298 297 389 405 202 367 284 265 231 278 323 332 246 492 228 346 921 301 333 492 202 350 306 481 618 338 548 320 352 392 443 223 537 498 458 470 199 494 281 362 239 423 485 343 415 497 254 621 417 284 269 324 507 489 327 418 794 383 445 711 272 332 380 522 468 414 367 243 268 717 555 420 570 718 584 704 622 924 1078 806 601 952 954 595 1458 686 497 1001 226 302 1135 415 731 545 530 888 589 614 526 462 472 421 590 628 312 637 464 324 238 477 302 612 998 780 600 460 543 470 436 486 585 553 571 566 679 675 643 452 559 419 394 568 539 358 395 829 496 388 626 327 418 388 457 270 354 523 348 468 478 545 785 501 375 600 349 713 409 403 521 492 512 416 552 314 314 398 498 562 481 377 275 409 769 490 762 382 643 376 959 487 648 382 478 472 986 451 440 761 627 609 348 336 349 682 710 745 712 581 655 455 444 599 380 455 275 491 590 176 227 221 212 396 342 475 764 471 578 514 372 412 643 495 503 538 415 390 481 153 4 54 87 109 389 481 817 587 718 514 569 675 657 449 420 273 235 326 414 104 320 449 563 480 477 522 446 380 412 476 226 710 652 672 693 373 265 281 600 293 246 443 451 503 398 467 581 307 405 297 590 355 670 428 530 583 426 356 708 393 294 570 543 515 583 627 669 820 625 650 377 7339 2326 333 407 545 895 586 2937 2115 496 661 599 478 538 519 784 704 893 546 692 754 692 463 261 255 212 545 385 432 627 602 586 559 427 710 736 607 324 1030 362 351 558 395 415 270 239 424 341 293 246 252 307 490 289 239 501 453 380 307 607 321 297 496 454 607 409 344 283 232 306 588 480 351 569 498 205 223 205 904 1129 779 301 1087 1000 844 826 746 817 1239 558 689 729 610 437 369 1147 798 318 248 389 253 411 341 769 1006 836 635 681 868 915 1040 937 821 1163 1107 780 545 1243 1092 1154 1425 1217 1102 1176 1229 1350 1208 1512 1064 1253 1313 1297 1691 1350 1541 1516 1374 1256 1461 1557 2194 2017 2308 1492 1228 1124 755 532 1498 1371 780 668 1201 384 303 731 353 569 485 375 814 778 751 349 474 427 349 431 2068 2163 2115 1699 2014 1845 1753 1753 1785 2173 2117 1648 2038 1676 1669 2011 1459 1752 2009 1658 1849 2152 2200 1706 2206 2159 2158 2475 2093 318 272 248 1746 1928 1161 2042 2698 2558 1694 685 743 719 303 727 240 307 238 287 1894 1236 1283 370 535 427 661 977 929 987 1943 959 1270 1139 1086 1801 2194 2748 2054 1882 4069 3764 2306 2817 3325 3460 1646 771 1158 1409 1425 561 1672 721 2070 950 1764 938 195 187 797 1115 1537 2553 2097 460 1208 762 933 490 500 892 792 857 981 902 2002 2084 799 1039 1499 1812 1852 1883 1225 1277 1252 897 730 1760 990 1626 650 1174 592 816 762 835 919 1066 1976 1609 707 710 642 673 698 613 740 669 746 818 1133 891 866 1474 748 718 2369 681 871 869 559 587 747 534 1121 831 925 810 950 835 883 920 851 936 1055 1111 915 704 874 787 559 608 417 363 341 448 1014 716 447 299 421 425 729 622 621 747 808 642 519 849 449 178 172 488 271 543 308 291 327 423 445 324 419 330 556 411 292 377 399 757 588 443 451 268 347 382 623 187 308 376 540 429 245 280 336 451 423 479 589 273 544 371 341 439 790 795 421 494 457 448 387 444 518 420 546 799 661 684 404 652 419 552 524 678 462 333 372 369 405 344 334 372 418 348 456 265 574 367 361 419 439 550 403 449 320 321 648 137 629 373 488 294 291 170 383 553 465 683 816 623 721 649 567 312 180 248 226 233 330 264 309 170 129 317 184 325 444 485 398 286 236 212 132 358 213 124 373 316 234 612 476 362 314 527 724 450 519 503 491 386 614 464 387 448 609 746 389 517 457 225 332 785 558 582 687 556 813 616 371 176 475 382 224 274 833 654 692 643 829 417 597 610 652 653 752 592 542 770 631 1160 507 1038 802 770 1013 1001 507 491 607 381 735 1013 536 807 999 622 792 189 536 589 907 371 389 247 344 426 467 453 379 613 247 443 653 456 389 375 413 872 955 582 664 455 942 199 246 157 205 590 773 578 691 628 569 902 743 655 727 560 575 816 579 642 646 683 507 792 571 563 461 575 444 351 379 803 345 310 490 208 445 204 361 330 838 423 344 1008 541 744 537 1071 1195 512 383 1069 954 614 694 531 766 361 531 784 776 583 980 812 458 527 469 347 821 628 718 648 319 1304 1331 1491 810 664 569 941 498 613 812 348 684 595 631 562 619 791 687 801 799 913 520 859 675 506 684 956 537 1371 1506 1199 1062 1006 539 451 327 587 689 569 332 457 492 482 350 502 577 571 586 653 462 970 915 525 573 515 870 786 697 854 752 890 906 940 896 1005 855 845 1081 672 666 675 776 1125 774 568 755 998 848 928 881 689 641 949 717 1724 1800 1724 1751 1528 1615 1398 1512 1296 1651 1616 1803 1519 1484 1526 1112 1637 1575 1316 856 931 817 1006 801 712 1089 612 866 1385 1124 1230 686 797 677 599 271 644 516 427 411 454 527 336 326 512 570 390 271 346 211 235 319 409 587 626 942 433 438 742 789 632 677 477 498 649 788 656 518 857 1218 831 916 944 768 331 332 260 349 372 292 490 412 265 246 464 252 200 378 285 316 87 120 132 167 120 155 163 151 145 264 180 419 520 665 567 500 566 421 347 351 484 529 457 496 400 269 642 466 488 368 325 181 157 317 386 542 283 385 822 791 355 403 305 469 473 317 605 454 426 745 724 528 538 456 570 413 424 540 535 477 380 745 286 318 267 900 461 658 840 638 626 573 617 360 567 493 269 162 728 327 592 273 276 546 438 261 416 247 717 682 193 372 354 629 684 545 785 684 326 306 306 624 292 733 681 411 345 698 642 438 369 549 939 638 620 528 725 759 600 872 1191 1179 653 921 746 997 1108 875 1213 323 630 459 383 421 436 1856 599 644 601 788 632 582 485 576 767 724 911 765 442 857 305 456 183 273 770 711 740 391 469 338 347 406 638 579 865 596 437 440 457 515 214 197 187 169 193 195 185 171 244 305 378 279 215 572 511 538 426 738 745 737 759 573 605 764 730 925 792 775 724 762 827 569 661 787 558 613 720 654 316 837 689 502 701 722 793 577 509 584 493 523 473 557 732 672 522 697 617 668 461 677 845 665 807 701 1167 867 745 1501 915 976 448 1254 859 829 1005 574 287 274 256 318 272 291 300 695 379 536 597 547 516 585 317 489 590 184 174 449 394 458 288 1371 286 306 540 262 210 411 200 301 191 173 361 262 324 560 322 406 513 390 428 418 371 301 1118 671 632 576 410 562 447 337 308 279 477 729 845 667 723 481 503 482 228 623 584 639 699 622 690 747 457 765 415 490 753 664 324 555 872 705 895 910 697 466 475 500 688 319 503 592 503 329 639 1062 1031 492 182 422 467 510 525 326 456 1736 408 1978 1792 1756 1961 1629 1650 1815 1852 1935 1861 1910 1658 2214 2253 521 509 606 397 775 647 810 583 548 424 1003 681 593 540 622 844 610 683 722 504 486 462 543 576 619 507 529 575 515 451 280 451 404 485 424 597 556 705 434 487 511 555 591 300 724 703 592 610 461 666 729 682 593 498 290 442 491 399 359 388 599 699 679 441 419 354 356 387 733 416 758 542 750 532 670 656 833 390 524 486 698 511 426 597 727 650 664 506 483 489 412 474 514 571 572 398 527 499 479 486 490 441 477 570 672 424 396 414 519 460 523 505 490 489 651 432 607 694 524 496 369 613 526 450 254 224 484 572 467 392 856 590 444 528 615 530 535 484 385 449 363 411 296 482 540 470 613 548 595 388 435 463 400 540 448 409 261 280 301 686 388 354 224 299 228 375 95 245 94 284 305 152 104 116 188 86 191 169 125 251 177 253 205 169 313 231 256 223 260 121 222 388 343 184 206 144 120 208 182 161 122 106 90 196 98 138 116 124 166 134 95 612 106 150 113 116 213 120 241 173 241 242 149 155 154 270 193 112 307 180 199 579 280 250 373 192 250 199 347 323 211 306 247 296 221 207 160 552 461 419 203 84 449 125 210 126 121 347 277 274 331 275 345 182 184 177 179 309 416 232 224 721 242 357 474 253 244 222 304 274 268 359 249 169 386 404 411 305 416 471 679 534 539 949 736 705 641 657 355 1017 496 483 650 189 248 688 238 521 462 456 553 260 302 423 155 155 245 279 413 283 397 265 248 125 420 234 496 600 470 486 253 388 271 382 371 220 363 389 307 481 341 206 156 183 151 236 492 533 371 240 621 502 339 531 275 366 302 330 275 223 312 203 345 237 297 454 285 332 452 338 569 351 406 517 448 221 270 447 157 217 250 280 254 310 397 272 284 429 446 464 275 507 282 591 270 399 299 417 375 433 346 328 595 338 441 251 242 313 398 510 544 542 463 364 299 304 420 188 278 164 292 249 98 122 164 93 153 304 319 802 518 604 365 218 248 453 301 244 204 273 232 358 32 18 70 79 79 298 432 616 526 593 421 346 534 522 382 235 120 109 259 274 79 251 203 371 277 312 256 249 197 236 248 260 535 486 402 585 232 320 337 219 150 132 223 231 243 188 216 243 166 288 192 327 213 338 253 353 513 276 264 551 293 277 372 397 364 447 436 531 431 365 532 184 2326 5354 199 500 322 653 547 2190 1700 448 901 530 478 514 345 603 583 682 488 516 388 416 258 178 130 144 345 157 183 548 513 446 419 306 511 511 388 212 596 270 289 572 239 272 112 237 261 210 130 206 218 264 330 148 147 296 224 275 278 614 251 246 284 320 283 221 400 191 131 259 424 141 265 363 333 297 303 253 434 985 502 231 894 718 543 549 486 550 665 314 433 496 250 322 240 904 476 297 262 414 147 257 291 575 668 710 534 667 480 593 710 953 670 683 680 504 364 636 711 638 813 775 916 794 746 1006 826 789 839 800 910 855 1022 1020 775 1040 1023 880 892 1030 1651 1288 1623 1289 659 647 536 881 891 803 522 483 743 282 268 662 342 433 306 250 462 553 594 203 267 245 349 251 1716 1684 1793 1251 1528 1010 1038 1033 1592 1627 1371 1137 1306 1086 1201 1088 1160 1199 1148 1239 993 1148 1342 1193 1562 1503 1400 1459 1639 374 273 263 1522 1362 758 1698 1602 1652 1200 648 664 475 152 456 121 133 121 118 1223 632 679 246 271 223 564 866 793 867 1172 496 753 622 920 1450 1525 1844 1721 1452 3391 3157 1635 1648 2270 2496 1194 519 997 907 847 495 1219 570 1416 692 1228 650 134 128 474 730 1300 1979 1404 269 717 701 754 344 368 562 560 699 689 726 1295 1329 640 823 1245 1215 1243 1164 835 921 959 576 501 1411 822 973 495 906 486 652 451 416 494 701 1628 1391 610 538 537 449 491 499 559 382 438 433 775 689 720 1151 629 621 1601 443 561 625 436 493 549 546 699 662 538 501 548 590 561 660 508 561 751 689 644 449 540 652 381 464 370 144 264 236 674 489 333 274 368 250 597 584 433 484 571 347 278 573 438 248 240 275 164 396 174 174 199 276 455 324 352 284 235 179 281 262 236 365 412 429 220 160 214 267 329 158 184 245 219 287 255 331 269 366 330 468 582 212 326 424 366 309 555 499 459 511 432 380 454 355 418 406 422 441 367 569 401 627 447 474 455 563 357 326 235 228 224 366 329 234 287 151 348 234 359 544 505 599 440 464 562 617 274 360 389 112 445 353 348 205 262 158 423 273 191 416 616 363 587 504 447 180 123 247 265 146 169 219 133 83 54 137 109 164 334 454 345 256 163 149 74 213 167 48 211 217 146 533 340 221 183 325 799 354 273 249 282 399 388 334 161 204 300 655 351 451 432 206 206 549 430 392 645 461 611 279 344 172 352 156 86 153 342 499 465 544 484 294 460 402 447 365 356 380 392 490 435 711 410 583 472 527 791 656 379 508 354 214 475 588 497 600 620 418 447 138 775 797 828 164 206 146 170 212 228 332 395 562 268 247 267 441 329 317 197 647 596 313 388 330 859 196 151 80 200 365 525 423 463 504 449 530 400 418 379 319 307 432 330 368 337 331 263 363 273 350 355 426 229 347 387 607 256 291 318 153 191 156 433 229 595 349 285 610 376 395 454 703 754 427 344 630 487 424 450 582 714 270 503 484 381 439 628 550 456 482 451 633 544 472 280 324 268 685 1032 1150 878 329 693 606 422 327 597 173 441 331 598 352 631 750 677 721 725 594 400 554 433 493 687 551 662 851 920 909 780 698 457 262 218 451 466 337 261 341 346 245 277 292 411 428 324 528 255 613 658 312 556 537 857 474 235 419 455 822 754 719 735 593 798 523 602 484 472 537 488 751 559 367 641 608 780 450 440 606 526 596 505 1471 1367 829 1062 1040 938 953 1034 729 1177 1129 1220 1315 853 1083 811 1210 916 818 560 631 558 425 504 600 635 360 534 904 754 701 466 471 389 448 277 378 630 351 310 246 390 302 436 419 519 320 145 252 200 233 217 381 376 499 704 408 424 632 685 423 525 521 504 563 481 392 471 553 737 509 733 817 408 98 174 158 108 141 115 375 348 135 155 300 241 161 333 160 234 123 98 149 185 68 143 147 139 97 125 88 252 261 502 400 391 413 190 207 198 305 314 296 331 226 210 246 371 399 189 200 106 82 174 198 334 244 402 477 653 379 395 174 414 408 371 422 388 376 363 561 464 450 385 436 345 324 442 524 335 346 540 189 235 184 722 336 638 910 531 660 541 582 296 458 397 271 172 637 324 605 295 268 517 355 290 339 288 439 488 227 204 188 641 474 492 419 525 190 170 189 383 176 448 323 209 148 422 359 222 241 396 798 646 596 461 579 555 439 869 897 832 653 607 520 755 638 432 1057 188 497 325 270 319 313 1372 588 493 458 535 498 470 358 458 657 592 716 444 168 507 203 300 158 224 415 518 597 402 284 354 340 345 292 464 575 416 244 337 388 288 517 239 225 219 185 204 231 221 161 128 236 144 168 528 408 349 415 523 511 458 406 555 479 583 471 701 626 598 513 573 675 462 546 621 351 582 476 473 238 482 421 370 591 485 537 491 390 389 274 331 390 390 506 494 402 554 429 491 233 449 541 471 587 611 1169 726 351 883 466 515 295 725 544 705 691 382 124 218 260 233 212 208 230 427 294 363 396 323 418 443 197 352 318 179 121 284 226 210 236 810 200 230 201 228 160 300 204 140 168 157 210 164 240 431 234 320 419 290 317 377 303 189 719 411 376 347 306 476 392 296 265 257 428 600 635 470 572 388 404 215 144 484 404 432 764 482 644 442 239 504 413 232 409 425 238 282 401 351 480 429 349 373 318 355 384 152 284 361 251 184 425 767 669 356 121 347 230 306 407 272 241 1427 406 1664 1535 1475 1384 1506 1451 1583 1444 1446 1422 1590 1413 1397 1619 458 356 438 331 474 504 629 389 344 249 836 554 433 478 477 605 256 380 503 196 194 162 429 537 548 309 319 345 630 509 269 557 405 352 557 394 366 564 370 408 683 619 590 1032 434 717 729 777 713 716 385 459 405 467 349 399 634 498 837 264 595 673 391 462 446 491 526 455 532 415 549 571 532 551 561 508 432 383 513 621 535 367 435 417 246 451 386 506 313 325 362 361 499 302 385 453 320 587 650 530 616 496 715 581 575 462 580 541 535 216 306 514 339 305 325 314 762 527 668 647 440 336 625 466 741 723 387 401 533 682 606 547 467 454 571 532 484 602 670 579 573 649 549 671 604 782 692 705 651 581 546 648 625 691 608 846 519 243 555 488 370 374 218 563 226 635 450 231 239 251 262 165 306 284 300 133 108 102 102 290 146 330 164 238 303 139 196 106 162 210 354 222 202 366 310 169 155 216 207 147 231 221 203 292 153 132 254 340 389 487 454 558 402 157 147 58 206 204 287 170 259 164 160 173 194 123 173 164 293 148 298 552 201 173 360 182 118 207 146 373 273 357 277 297 249 310 128 444 416 351 447 282 246 172 195 246 198 256 231 144 189 137 400 288 218 287 253 504 237 209 206 403 375 368 598 237 233 268 229 549 400 342 164 165 395 193 261 363 448 283 524 659 594 278 204 259 458 676 484 666 308 190 290 339 227 587 320 571 321 301 588 358 257 419 757 720 329 528 396 200 330 326 334 381 251 340 258 275 427 235 331 360 269 450 458 534 209 380 160 226 192 216 116 164 176 122 275 521 143 290 652 362 464 160 329 240 169 195 138 223 111 306 273 419 502 566 384 480 476 258 427 456 357 239 216 145 162 401 278 355 229 208 330 369 147 258 261 215 288 486 230 611 305 548 164 373 402 499 289 603 343 555 413 562 368 488 253 174 361 391 364 667 711 472 515 223 114 280 439 292 455 480 122 146 85 274 390 278 559 563 254 368 469 324 450 320 595 444 140 353 518 418 110 69 52 34 24 360 259 506 506 452 416 506 364 326 252 265 133 152 215 527 60 519 298 489 644 673 230 156 372 143 374 270 495 301 310 334 162 234 231 508 142 122 163 169 180 148 340 295 162 188 144 269 244 284 321 307 433 301 342 267 653 126 352 316 278 363 370 560 380 377 265 189 333 199 5295 269 210 450 541 1741 1888 419 372 376 320 473 509 331 258 502 386 668 498 810 315 204 299 461 219 272 286 453 426 230 378 344 461 415 308 258 444 559 451 672 436 543 189 200 358 298 136 130 166 157 201 112 104 629 401 470 172 520 366 292 282 220 444 362 328 377 310 152 352 503 372 689 647 115 127 232 264 457 571 447 336 860 511 500 611 408 666 235 337 444 498 342 377 324 828 340 254 200 221 234 266 698 527 500 944 624 959 825 1005 864 841 642 809 798 746 1175 1222 1170 1438 1108 1049 905 943 1071 1131 901 1183 1120 850 1022 1439 1326 1370 1108 1301 881 1395 857 2071 1911 1676 762 773 869 606 372 868 985 798 654 1256 284 299 358 395 548 247 400 403 510 595 274 354 316 371 219 1592 1920 1715 1277 1084 1427 1404 1747 1354 1599 1529 2002 1943 1442 2150 1942 2051 1788 1781 2174 2008 1721 1753 1716 1559 2342 1521 1469 1545 239 193 278 1822 1630 613 2113 2284 2182 1717 505 484 636 273 681 152 397 282 220 1408 985 1041 297 356 304 278 1014 1118 818 1216 572 844 1355 816 1159 1770 1973 1242 925 2409 3139 1462 1605 1790 2596 1080 724 759 839 1199 533 1041 462 1345 517 1297 572 34 30 1205 851 913 1885 1051 582 716 521 733 259 259 635 617 682 731 576 1448 1840 711 457 641 1108 1045 1468 959 1029 623 412 371 1067 403 1414 393 568 402 793 562 662 701 808 1025 1356 657 611 290 624 449 358 407 341 460 417 1158 506 709 1171 897 612 1773 369 501 509 417 530 597 566 421 559 391 413 400 699 736 682 677 727 687 727 799 567 854 696 503 363 492 213 369 175 638 272 310 394 649 346 516 490 655 289 937 336 379 195 274 210 190 226 150 212 118 96 133 203 267 150 320 251 292 406 190 299 350 430 378 199 254 205 418 456 523 356 206 263 368 248 227 266 251 293 290 285 364 193 298 122 90 523 405 468 326 365 336 209 344 269 251 381 268 427 521 305 247 311 155 294 296 318 445 585 158 311 294 258 274 446 324 340 271 231 504 236 222 327 160 170 366 414 236 378 834 58 651 311 435 240 173 124 430 589 329 489 574 601 628 381 338 388 210 255 202 181 167 243 115 314 290 92 187 272 313 259 257 351 107 105 267 102 62 74 145 238 206 649 410 390 368 259 262 282 190 204 498 295 624 460 746 437 382 418 370 648 314 359 385 299 317 396 438 404 612 523 582 130 237 315 184 187 401 442 549 435 690 390 292 442 410 620 442 395 423 694 569 611 560 722 536 462 516 552 635 544 614 333 453 730 402 535 591 572 449 299 337 407 1060 105 139 95 88 72 125 151 164 281 313 372 295 539 218 224 200 562 441 329 361 364 630 164 191 161 184 447 413 349 363 405 377 427 635 491 238 193 200 287 216 263 228 518 476 598 500 552 470 558 689 230 222 950 154 281 256 227 342 196 378 238 558 267 267 522 769 558 449 672 635 405 405 1067 602 473 599 296 470 295 356 252 373 328 331 292 360 327 321 221 533 404 443 409 283 806 548 608 378 392 269 797 534 517 602 203 622 518 598 511 631 546 488 482 630 487 397 658 451 361 688 700 346 955 833 664 405 373 328 689 608 303 337 430 444 532 489 321 196 328 199 448 622 565 553 816 802 430 300 278 981 611 517 549 636 731 898 583 701 906 545 689 540 606 646 389 549 583 556 721 779 696 534 816 782 641 591 689 568 1318 1448 1416 1149 1347 820 865 935 968 1217 866 926 1020 1066 1342 1163 1453 1176 1167 1044 1133 781 592 936 540 1018 410 681 1155 960 1217 764 638 722 352 373 547 297 593 613 455 518 185 396 322 415 334 217 250 274 137 172 299 419 314 719 356 280 746 489 423 529 573 591 682 529 438 465 526 765 453 831 803 497 302 241 138 365 283 236 271 390 268 146 391 377 126 192 162 190 121 57 174 203 184 148 194 194 180 350 163 265 211 301 292 274 278 225 202 290 252 177 165 183 226 140 203 168 355 131 114 123 117 183 232 511 196 342 354 705 546 362 302 548 524 347 380 293 418 483 482 319 329 312 192 375 393 280 230 282 278 356 213 250 284 708 324 378 367 379 355 336 358 391 544 526 434 173 721 339 962 492 430 806 443 344 352 269 500 548 277 319 295 638 584 616 811 442 337 307 267 594 279 815 689 352 463 634 819 489 518 651 776 574 621 623 866 650 759 611 672 788 635 743 583 635 775 802 816 260 307 207 328 220 268 1207 610 664 698 649 572 558 512 603 827 829 794 571 425 610 398 214 307 652 432 281 466 388 456 295 280 239 539 493 546 618 355 416 424 326 285 253 211 195 217 207 227 223 247 112 313 358 149 282 497 573 519 626 423 703 521 454 573 736 438 642 481 470 392 590 720 674 774 704 538 593 517 541 530 542 571 314 664 295 414 814 898 390 677 462 632 307 417 661 414 762 443 418 357 315 603 443 377 549 973 865 299 912 545 453 482 815 252 661 566 377 347 127 155 130 131 117 163 567 293 330 201 418 275 283 188 190 253 159 233 219 202 429 440 764 131 332 385 312 438 438 318 235 186 227 152 130 206 407 294 485 298 383 241 279 472 134 1307 406 398 373 130 415 397 335 259 400 359 312 255 376 267 274 286 236 285 232 627 386 321 309 341 291 442 567 337 512 198 654 168 584 582 580 628 614 654 286 321 388 333 258 170 267 278 182 526 754 569 330 154 239 298 321 178 267 247 1256 203 1398 1324 1482 1259 1583 1396 1625 1380 1643 1406 1590 1196 1957 1390 242 449 377 509 530 614 929 474 548 627 472 577 294 221 442 552 307 436 562 368 350 348 287 387 395 727 673 829 1079 758 498 972 672 721 567 598 523 595 749 713 915 942 1012 757 1097 891 717 836 677 567 852 686 660 751 650 610 686 521 497 527 895 722 853 825 790 784 799 833 870 873 822 875 883 867 772 939 820 701 901 969 965 817 1043 803 975 803 914 774 894 862 803 1024 1031 1039 837 625 922 923 866 918 878 885 831 1011 1108 863 861 851 1103 838 809 835 721 792 577 939 866 814 635 664 762 593 877 956 694 599 877 1064 793 848 1111 899 671 1119 1042 1000 1090 1052 1052 951 1019 1042 1151 823 702 720 883 767 887 976 983 905 1233 1110 1196 886 704 763 823 987 527 360 246 354 262 394 304 368 282 336 451 298 271 321 302 271 277 271 293 353 279 366 363 430 586 415 357 337 351 224 436 368 384 535 466 427 292 509 330 325 571 541 486 638 224 265 406 371 482 398 341 833 484 334 314 165 345 258 641 293 369 280 291 379 332 477 433 347 278 241 466 920 356 245 328 562 280 385 306 778 389 664 417 555 493 399 438 626 538 466 690 205 536 229 293 275 280 506 429 358 376 380 492 333 474 603 294 656 474 396 342 732 524 586 647 507 347 401 269 447 397 472 346 513 480 339 413 586 439 343 621 649 801 722 618 661 682 848 532 1121 596 427 740 469 415 919 527 851 602 658 615 597 327 542 330 338 431 758 650 362 460 454 413 346 399 388 676 820 727 676 663 602 459 750 549 560 409 536 544 487 601 392 427 423 509 325 478 366 367 366 702 560 764 607 331 439 365 391 270 524 408 505 419 550 446 697 470 429 580 493 889 370 470 583 565 554 549 548 391 484 397 572 482 486 461 343 460 475 667 528 416 867 350 788 243 537 509 572 416 838 554 387 391 463 570 420 404 461 606 714 579 570 556 551 707 297 436 356 406 280 438 451 174 231 207 239 395 465 450 667 379 458 502 241 365 549 668 528 415 429 546 509 94 117 188 199 247 392 487 800 862 686 567 611 653 513 412 286 78 106 261 275 114 653 362 534 565 539 200 216 251 258 438 370 866 824 786 766 385 409 332 398 254 224 333 360 352 232 492 384 262 315 226 329 574 335 405 396 571 310 329 683 400 553 388 436 396 428 446 727 379 388 261 355 407 500 269 9707 519 1054 633 3109 3049 550 1024 954 711 1000 540 1004 868 1014 1093 793 734 699 502 279 460 406 549 373 323 640 636 620 699 329 640 900 327 431 569 395 429 756 453 547 290 446 597 387 500 462 400 329 393 336 390 402 698 520 495 609 332 386 527 459 708 550 577 548 420 440 612 295 387 540 480 247 273 398 1122 1135 1049 480 992 924 881 710 752 760 1217 1256 1104 691 670 524 309 1079 759 250 224 326 354 508 263 964 996 984 838 1015 1325 1400 1403 1631 1517 1572 1373 1107 707 1994 1836 1991 1738 2009 1490 1261 1085 1438 1573 1268 1942 1668 1655 1997 1953 1968 1912 2051 2116 1821 1816 1864 2911 2367 2547 1418 1609 1772 709 812 1688 1893 1029 726 1412 436 463 418 478 639 591 492 906 888 707 387 500 397 336 371 2284 2203 2291 2016 2395 2035 2434 1872 2141 2609 2264 2074 2276 2114 2214 2408 2212 2506 2588 2232 2509 1960 2082 1986 2402 2668 2361 2729 2324 497 417 361 2470 2067 1240 3004 3368 3305 2835 1163 1060 810 247 824 164 441 367 334 1913 1170 1275 389 610 476 629 1419 1690 958 1407 1112 1127 1588 1301 1464 2881 3387 2935 2473 5729 4697 2793 2922 3906 3608 1463 858 1382 1317 1413 1029 1642 905 2042 684 2200 928 177 159 1176 1568 2144 3295 1627 723 1040 822 939 483 471 946 896 1043 1063 962 2150 2420 812 711 1896 1875 1814 1853 1433 1315 1204 778 733 2115 1175 2177 1075 1303 905 661 800 742 1012 999 2829 2450 675 644 725 869 740 747 940 685 602 886 1189 697 927 1524 691 603 2321 790 1058 1177 465 989 1057 986 973 889 917 903 783 1132 1135 1163 1007 1087 942 915 1062 998 1017 830 509 386 504 377 389 276 1030 716 449 433 432 564 1086 967 556 522 831 622 490 346 511 330 292 407 257 498 520 467 516 548 686 484 509 387 374 425 510 500 383 498 549 523 644 269 443 491 753 260 298 369 313 379 316 332 346 520 468 520 779 351 587 469 396 810 641 768 455 555 577 662 600 584 635 508 579 584 724 715 721 492 562 707 692 632 674 424 273 381 402 316 322 780 349 514 563 382 735 547 496 591 486 530 617 659 407 452 817 153 722 543 613 414 434 236 525 703 437 871 831 1095 858 632 858 327 369 392 326 305 415 335 337 198 154 310 176 287 391 610 384 372 241 225 398 324 365 221 501 316 154 789 705 654 467 498 703 384 497 549 454 386 710 622 472 377 565 461 600 774 642 346 327 490 770 451 665 504 688 515 426 457 446 375 278 299 617 511 564 798 733 447 610 740 697 632 646 550 679 623 686 1090 610 840 764 848 968 644 413 808 551 288 759 863 817 832 441 564 654 256 542 551 1073 351 390 269 386 350 400 296 538 475 346 369 638 561 350 328 167 814 897 469 535 379 1159 238 276 196 276 573 654 500 569 743 657 775 554 649 650 677 594 684 492 535 606 939 719 1050 792 694 575 655 456 587 579 953 434 328 329 231 394 290 394 299 745 380 520 954 581 962 882 937 927 555 395 1053 746 875 946 646 759 579 670 874 727 681 811 925 647 634 508 479 952 1040 984 793 490 1220 1079 1282 1191 683 998 926 721 801 988 393 674 629 545 645 529 978 783 980 1006 733 694 1117 710 742 856 913 725 1035 1207 1287 829 694 535 554 436 366 525 757 369 470 605 482 468 464 650 1045 476 609 731 1165 759 671 671 735 1333 863 854 712 677 800 1109 838 976 846 1041 877 931 838 729 827 975 1160 821 791 1127 1042 989 1043 1157 946 996 872 964 2900 3090 1848 1920 2050 1554 1723 1850 1452 1807 1453 1582 1880 1592 1859 1764 2231 1731 1191 906 1037 1117 712 770 1018 1295 404 828 1431 1272 1265 626 813 696 429 336 863 616 589 387 517 445 462 545 379 397 289 364 489 563 403 395 730 472 599 711 550 545 733 1183 854 1055 844 810 872 937 828 922 957 1184 805 1133 1149 449 273 405 327 334 285 234 429 419 234 211 370 177 295 421 376 404 144 170 107 132 211 217 208 215 184 384 421 569 476 405 465 423 445 454 483 679 367 473 459 529 436 267 365 434 404 260 288 234 206 190 236 806 426 589 690 805 476 489 154 463 500 352 434 773 749 370 599 652 634 485 498 688 564 486 534 529 367 514 432 485 486 910 706 671 836 849 582 589 640 546 790 714 319 328 992 616 939 337 555 833 650 378 620 347 1003 895 666 469 425 1207 1069 1065 940 787 352 334 348 672 496 962 790 440 448 666 653 458 413 912 959 754 726 702 741 907 785 1001 1271 1125 1084 1022 1139 897 939 925 1377 341 510 585 528 566 457 1904 978 774 753 838 895 857 759 853 995 1146 1057 714 442 755 453 431 442 618 460 633 714 654 507 495 455 794 720 857 827 819 376 382 502 510 500 236 252 166 211 192 168 148 327 214 433 302 236 482 776 739 797 782 727 755 749 681 706 680 956 1051 1101 1022 992 1055 620 526 560 650 662 740 862 744 527 752 630 645 611 711 731 831 713 503 579 590 614 513 539 976 664 676 654 681 470 685 1020 715 886 882 864 1141 698 1394 666 513 653 1260 547 1072 993 575 348 475 257 146 158 162 219 589 672 755 687 425 866 801 374 506 481 373 364 461 410 434 590 783 419 529 343 354 324 331 433 542 418 373 301 250 359 379 334 692 548 566 568 512 635 341 1243 604 543 512 631 412 436 310 383 434 539 676 682 640 528 420 450 248 426 673 654 593 696 739 884 874 467 697 466 509 719 827 301 548 653 584 708 756 644 841 540 406 715 386 462 437 380 241 778 1325 1262 849 295 574 457 341 696 597 292 1571 287 1748 1590 1855 1611 1467 1542 1623 1486 1674 1527 1810 1786 1540 1689 592 577 603 584 903 560 747 632 723 520 1235 713 415 448 773 767 444 648 1018 784 758 672 713 935 986 909 942 1078 940 837 732 500 431 930 691 1057 1005 786 752 641 1143 1220 1136 616 681 864 802 770 772 873 732 739 719 777 658 742 673 525 561 666 747 923 863 767 812 851 838 917 803 861 943 857 858 806 934 927 926 697 837 849 928 850 745 809 960 775 964 787 947 848 826 801 1146 978 850 853 974 989 814 857 825 894 935 1033 1083 942 855 786 931 623 913 936 955 745 713 895 939 928 960 918 738 694 800 690 775 669 627 841 739 693 1133 716 700 733 698 791 827 720 912 1154 1035 1128 1116 868 822 789 771 804 774 813 884 728 847 1042 925 1040 580 566 501 1006 373 336 515 408 546 501 234 319 214 310 264 275 242 176 269 92 246 137 114 424 321 420 421 192 316 357 273 235 253 370 244 358 207 490 373 226 164 421 352 286 297 293 244 407 190 234 382 202 289 237 207 797 395 259 233 181 233 235 488 237 283 408 285 237 299 286 323 210 455 261 286 509 445 202 420 244 243 249 276 321 447 639 261 273 375 454 240 619 603 581 601 120 380 182 287 302 374 595 566 393 404 388 446 845 440 490 269 584 305 447 505 610 399 330 648 342 269 368 475 318 425 298 446 389 649 308 478 557 531 391 883 944 594 834 680 1005 889 663 478 977 522 479 848 278 391 732 331 924 888 639 610 673 271 594 348 452 374 527 827 364 515 452 283 371 445 411 615 568 1034 641 521 558 503 548 568 470 357 460 588 516 698 350 433 383 405 361 463 412 348 316 574 718 547 585 483 392 337 384 206 307 343 458 477 478 717 926 704 575 486 574 833 526 559 371 333 442 647 617 202 280 251 397 651 508 435 342 394 581 466 548 318 710 552 797 465 618 539 613 333 907 381 483 629 430 576 368 334 388 615 668 647 661 622 530 479 424 371 525 346 260 393 539 242 260 203 281 361 159 337 699 346 434 204 375 228 700 792 692 616 277 618 601 72 116 231 98 56 480 382 681 657 488 658 550 590 540 371 475 274 252 535 494 214 400 292 402 435 450 248 242 327 216 571 513 665 602 479 639 399 353 280 581 489 441 477 477 647 548 327 452 372 427 413 448 438 1166 274 458 452 276 274 885 596 291 471 606 568 610 620 510 507 322 242 284 545 322 210 519 9793 806 837 3335 3288 1828 1054 934 2140 886 2465 751 594 942 539 1019 699 566 322 255 304 464 348 426 232 963 969 660 789 444 820 852 653 336 415 528 524 672 399 467 228 284 412 346 438 394 510 368 375 240 234 489 569 383 526 215 471 209 515 394 552 388 486 536 539 341 608 395 477 620 575 305 327 252 1387 1247 1063 660 936 846 1019 739 740 652 1009 666 809 879 537 513 299 1050 564 190 182 279 635 444 429 1046 1236 922 1128 585 1368 1232 1361 1265 937 1317 1141 1109 618 1454 1300 1634 1588 1532 1887 1391 1434 1735 1726 1792 1519 1350 1841 1795 2486 1867 2376 1820 2104 1348 2230 1336 3017 2643 2757 1441 934 1790 888 825 1862 1486 1124 703 1305 649 664 646 464 827 560 363 1110 978 491 481 653 579 561 512 2529 2690 2613 1773 2075 2227 2167 2117 2024 2568 2312 2368 2123 2326 2012 2250 1970 2184 2063 2353 2121 2569 2038 1889 2946 2612 2654 2842 2683 513 447 441 2313 2019 1549 3500 3639 3594 2533 1057 1173 501 191 577 273 155 135 283 2000 1027 849 315 686 624 544 990 1103 1013 1440 1057 1114 1403 1272 1485 2682 3314 2556 2475 4839 5201 2373 3132 3394 3224 1586 1305 1496 1231 1519 733 1447 562 2306 947 2168 1195 296 234 1138 1201 1608 3436 1817 517 1228 845 1016 449 421 930 958 961 1263 1427 1674 2089 1082 609 1768 1678 1717 1915 1511 1641 897 939 576 1617 1065 1702 1029 1172 725 937 630 634 899 1061 2734 2289 672 676 666 873 635 836 628 804 986 1206 1026 1326 758 1297 646 626 2455 652 876 1094 672 912 694 886 1296 1081 1144 1022 1125 1040 1198 1205 933 1178 1029 1258 1052 766 1059 1053 534 281 390 389 392 328 1057 525 506 501 819 377 535 564 567 602 812 505 288 344 694 201 171 240 194 831 579 552 738 480 550 617 747 534 512 460 485 658 549 698 868 782 598 276 408 454 489 376 297 394 430 436 430 405 416 424 543 590 649 525 436 426 593 792 894 610 643 741 763 740 478 631 389 489 742 708 912 828 417 684 406 587 592 828 507 422 460 506 487 352 318 571 428 563 546 263 686 850 807 975 434 555 950 1045 370 447 931 92 1056 612 518 463 452 329 607 556 422 926 811 857 753 670 789 400 395 338 353 246 338 313 226 159 133 237 241 222 475 440 309 337 245 233 187 542 274 328 368 352 234 811 526 586 415 406 698 369 364 350 392 700 416 324 534 650 519 802 869 757 333 536 395 378 554 508 797 663 771 308 239 424 539 227 118 297 892 519 553 625 801 676 519 574 551 576 541 565 474 761 647 930 645 751 741 725 915 987 448 564 439 414 610 906 1262 1405 880 406 650 268 532 675 1409 321 463 502 457 695 654 516 474 440 180 647 466 443 347 302 184 934 772 466 500 615 1291 212 346 203 220 587 713 556 649 634 612 706 641 936 803 614 623 848 644 688 530 525 408 573 440 459 321 402 323 409 333 740 338 370 402 202 277 345 436 371 559 591 435 996 740 898 689 878 915 800 364 610 829 981 1053 1045 806 519 646 673 705 698 661 741 815 661 673 539 796 821 812 697 378 1255 1361 1480 608 631 578 901 694 614 669 304 819 639 669 669 729 968 915 959 937 702 690 1314 942 751 597 689 464 1097 1160 1164 581 490 483 326 271 470 476 543 274 391 747 623 759 726 520 546 622 753 538 806 654 389 440 464 1150 659 588 736 887 938 1094 1127 866 1044 1124 682 1103 752 746 814 816 1191 897 721 1183 944 1076 1030 974 1108 1059 1129 1310 2447 2514 1929 1962 2022 1637 1624 1750 1637 2013 1746 1987 1546 1436 1503 1285 2060 1956 1374 786 858 640 843 707 754 1246 477 1250 1702 1555 1308 1050 849 857 334 341 548 583 649 804 725 364 281 552 483 484 364 457 511 358 327 365 517 490 603 961 686 545 874 1044 612 1016 906 972 820 617 644 955 747 1378 862 839 895 687 508 364 317 424 442 367 315 411 273 102 357 304 240 197 268 350 99 187 144 219 331 312 320 312 277 306 197 479 384 437 769 665 719 379 272 282 428 428 396 414 496 319 439 452 781 197 199 235 203 197 261 501 277 485 581 593 469 219 195 416 439 345 406 506 540 531 536 693 714 523 596 452 402 697 607 499 307 657 460 511 519 832 632 855 811 880 536 610 760 502 936 1013 399 231 838 542 986 456 599 1010 384 409 352 423 1048 965 448 552 514 1137 1209 1192 1254 858 431 359 426 809 491 1051 840 487 436 839 743 437 319 890 929 921 532 1068 666 891 632 779 1086 1051 973 898 1171 1089 951 1202 1118 467 760 622 525 698 692 2084 791 749 757 843 892 860 703 864 1230 1257 1488 910 553 706 385 396 284 420 585 876 1025 632 561 741 403 1064 829 964 891 956 524 514 435 554 490 223 141 117 197 168 182 164 408 287 388 252 210 495 927 754 783 863 872 681 733 876 841 725 858 1186 1109 1016 712 1039 934 815 855 935 561 550 774 715 694 851 700 860 854 856 902 676 529 670 442 776 712 770 749 753 855 952 594 662 695 915 1195 638 883 997 1255 1226 794 1034 666 487 563 1243 626 1102 808 532 334 239 238 169 157 161 241 762 233 533 430 326 482 525 256 515 544 241 390 273 236 427 492 1232 321 514 603 355 298 320 556 314 274 302 412 374 437 495 304 486 320 598 431 333 710 261 1144 459 425 493 280 291 438 377 427 460 559 567 536 635 476 302 357 307 282 993 886 568 881 577 814 705 390 726 608 816 661 591 191 243 552 432 532 572 495 631 546 410 604 595 385 473 491 327 718 1214 672 482 269 445 402 584 506 596 307 1763 504 1766 1650 2439 1741 1936 2185 2109 1788 1942 1728 1993 2484 2063 2301 613 436 494 426 827 719 759 628 484 492 1202 746 590 502 455 759 602 668 1131 641 560 490 653 836 716 778 750 834 1289 962 896 873 937 857 773 886 789 1308 1202 996 1106 1225 1091 858 1175 1121 1075 997 820 973 1073 1158 1146 963 528 749 966 827 860 1145 1229 1092 1273 961 883 1108 1084 1124 1581 1148 1646 1525 1363 1670 1300 1385 1441 923 1349 1631 1389 973 1100 1216 1047 1080 1221 909 1278 994 1194 1188 1460 1300 1401 1249 1158 1118 1367 1354 1224 1212 1149 1189 1166 1318 1115 1240 1299 1094 1177 1175 1091 1020 949 1365 1120 1335 1002 890 1230 965 1093 1078 1073 986 1232 1122 1130 929 1546 1095 865 1269 1309 1130 1034 1170 1352 1503 1269 1211 1296 993 1051 970 1213 983 1148 1153 1116 1178 1240 1187 1198 1308 832 815 743 1583 591 604 301 416 346 528 284 603 300 433 460 358 435 485 501 334 364 332 373 585 467 589 688 376 466 360 431 355 402 380 406 421 315 463 550 544 391 595 252 463 353 359 302 366 393 310 332 380 506 375 355 1133 407 529 491 306 296 573 559 389 423 335 287 310 303 410 423 330 266 349 405 1075 525 274 421 271 299 307 392 709 401 913 607 666 566 384 330 574 524 482 570 229 483 284 211 410 467 706 566 572 548 561 417 774 600 562 453 686 827 627 825 1375 680 578 970 479 496 493 649 407 480 381 642 505 621 1014 699 838 886 593 1283 1139 1176 1005 1275 1464 1010 1096 857 1799 1083 693 1049 421 504 1002 722 1230 1095 1003 969 1074 627 833 519 516 494 947 688 377 528 511 662 487 516 537 824 1066 1164 961 794 995 1000 1020 738 884 555 801 627 924 757 617 713 615 704 585 468 641 521 567 1244 1021 540 719 592 763 498 605 402 498 860 310 680 665 845 1135 812 784 934 824 1189 551 668 682 629 969 858 983 414 500 479 662 648 600 512 518 760 770 683 883 566 1040 626 961 648 796 525 642 500 1160 743 879 751 594 747 435 373 489 745 1045 1005 1126 1076 979 566 641 545 427 610 455 640 816 362 372 340 410 552 430 606 1065 675 752 696 344 638 586 974 795 538 662 1098 793 135 135 204 186 187 608 795 669 689 569 809 756 585 549 695 838 502 231 574 602 182 576 419 696 434 587 357 395 383 490 801 817 1003 1282 1094 782 487 531 474 616 524 430 499 557 438 487 664 855 555 605 576 674 648 951 772 657 817 603 783 1136 874 405 584 587 483 651 684 861 666 493 417 282 895 653 450 1054 806 12454 1273 6784 6057 759 1322 1342 923 1112 771 1024 820 1433 804 1115 980 999 669 456 573 556 1056 596 597 861 843 778 900 458 1071 1259 664 594 969 598 656 1012 680 756 308 465 754 644 925 547 784 806 784 379 438 628 595 682 458 535 486 558 538 677 1014 757 947 573 542 642 991 601 686 921 877 483 521 561 1400 1492 1279 689 1097 1484 1442 976 1098 1300 1722 954 1288 815 763 565 569 1486 1012 318 302 386 410 434 452 1054 1687 1279 1344 1253 1575 1758 1740 1836 1642 1796 1670 1330 967 2425 2365 2462 2579 2264 1772 1718 1831 2217 2333 2244 2796 2499 2617 2871 3141 2426 2883 2237 3022 2165 2637 2446 4069 3229 3456 2235 2059 1804 1759 1174 2246 1875 1675 940 2057 660 683 786 775 856 730 803 1482 1662 1118 568 686 598 585 490 3117 3360 3101 3012 3329 2630 2890 2627 3012 3694 2751 3192 3718 2995 3011 2789 2894 3510 3918 3042 3414 3066 3533 3226 3211 3413 3206 3325 3515 899 689 412 3253 3294 1622 4764 4684 4715 4183 1334 1294 1660 636 1583 217 526 441 422 2881 1544 1525 612 655 542 893 1688 1644 1417 2515 1489 1796 2270 1742 2274 3830 4785 4000 3595 6860 6974 3518 4274 4417 5441 2006 1421 1891 2189 1897 1263 2496 1097 2476 1188 2444 1683 296 214 1598 1454 2484 4165 2762 1012 1709 1238 1222 868 791 1822 1797 1544 1575 1427 2753 3070 1334 1303 2463 2802 2696 2473 1908 2157 1499 1077 1146 2333 1635 2673 1171 1768 1022 1546 1156 1216 1578 2116 3577 3002 850 730 1157 1379 1038 1101 1181 850 890 1385 1525 1364 1188 1702 965 889 3241 1019 1108 1614 853 1265 1206 1343 1379 1528 1322 1150 1334 1370 1375 1303 1345 1418 1292 1354 1812 1116 1157 1365 577 530 560 478 632 376 1360 850 503 559 823 604 1146 958 912 726 1210 1170 588 923 562 370 301 445 693 798 566 525 550 660 601 575 547 562 667 842 735 689 797 801 1034 895 580 442 765 800 723 303 829 823 713 800 701 530 485 619 563 860 1299 648 723 668 731 891 1086 1153 660 832 863 779 947 780 895 960 746 878 699 742 667 732 788 919 1030 774 619 770 603 858 780 677 673 1065 585 853 679 399 1308 979 941 1099 837 1003 1071 1179 584 596 1272 117 995 531 729 345 436 398 777 1054 645 1365 1161 1134 1178 1109 1020 619 426 353 410 398 552 574 594 286 227 567 349 329 480 455 634 476 303 277 371 471 374 269 590 393 341 1161 663 582 488 608 824 544 928 897 798 921 984 800 777 688 861 782 791 888 769 839 525 609 781 663 1207 815 1135 567 633 378 550 361 213 321 889 798 869 1084 1116 605 654 820 964 838 829 766 841 817 856 1688 963 1422 1203 1033 1379 1207 656 767 507 547 977 1401 1232 1333 775 1055 986 306 714 814 2096 512 427 315 681 491 560 814 548 862 520 641 590 797 458 424 517 944 1378 620 664 584 1434 305 554 325 371 837 1193 982 1083 1088 1048 1140 834 1071 707 591 626 771 570 598 702 802 631 812 667 829 366 486 322 773 733 1348 636 401 503 245 455 276 582 543 1501 496 729 1370 609 1105 988 1403 1197 573 584 1146 951 1128 1216 832 1085 813 789 1073 793 902 1100 999 803 773 688 864 1147 1197 1145 1100 469 1525 1357 1561 1484 982 1299 1043 1068 815 960 431 1029 813 1050 811 1085 1217 1012 1243 1251 944 880 1594 1224 897 1143 880 879 1732 2300 1657 1326 1167 1159 847 719 771 713 831 529 683 851 765 697 725 730 1258 1307 1134 832 1299 813 711 1084 939 1581 922 1017 1196 992 1283 1486 1305 1328 1231 1535 1176 1339 1366 1185 1132 959 1328 1161 1054 1456 1309 1488 1691 1605 1262 1437 1438 1529 2994 3477 2851 2756 2620 2634 2683 3060 2255 2665 2270 2452 2853 2274 2449 2563 2874 2360 1878 1453 1534 1668 1031 1484 1735 1780 758 1365 1957 1657 1960 948 1101 1312 776 613 1043 848 963 772 808 717 584 681 682 508 574 504 666 542 623 535 647 657 538 1011 941 638 1037 905 927 1063 931 881 1146 1016 1115 1279 1103 1307 1203 1085 1142 1039 586 562 524 582 543 466 590 485 278 221 552 236 479 329 339 501 191 235 138 212 239 229 237 225 211 708 330 755 629 681 1106 887 1015 563 612 356 712 826 727 805 618 481 394 682 953 441 435 332 276 210 286 910 483 657 1118 1555 469 427 292 789 875 642 855 995 1014 597 686 684 719 644 619 740 834 1069 732 711 496 529 557 603 558 1053 886 1250 1342 881 1233 1127 1073 572 1115 1087 633 452 1475 849 1444 732 713 1290 709 758 770 602 1141 1370 682 602 532 1424 1090 1238 1447 1413 715 664 471 1190 629 1300 1349 743 854 1310 893 765 799 878 1186 964 1142 1093 1075 1318 1304 1151 1666 1488 1247 1289 1170 1632 1301 1695 1643 381 904 648 736 664 622 2838 1044 985 904 990 1322 1146 1003 1242 1413 1480 1635 1039 761 1009 700 580 473 716 792 1081 1209 879 866 912 1005 1050 1175 1054 1193 973 630 586 621 824 592 336 358 293 317 321 291 267 451 657 530 367 399 745 1365 1303 1308 1109 876 1133 1005 920 896 1119 1132 1287 964 1179 1060 1144 995 807 871 1526 829 857 1118 907 790 1213 868 869 916 1212 1510 1318 804 912 779 988 1078 1020 878 1060 995 1099 1099 850 1077 1010 1671 1089 1087 1403 1290 1372 919 1629 935 903 762 1411 662 1408 1357 835 437 438 587 328 368 434 506 787 452 744 893 689 793 780 480 761 717 337 521 477 474 470 798 1148 322 611 515 529 570 634 869 486 447 470 427 362 487 613 475 878 629 755 798 825 1151 316 1667 776 709 961 639 569 567 470 474 563 781 678 730 729 711 558 541 297 412 1023 1055 1032 813 984 1243 1115 824 1210 552 799 899 1146 508 852 999 870 1114 1079 1146 820 658 801 1126 429 688 507 739 588 894 1795 1540 918 394 522 468 500 645 762 643 2801 721 3074 2920 2440 2348 2682 2719 3061 2467 2924 2415 2848 2469 2571 3162 782 745 910 779 934 1036 953 857 679 852 1256 981 949 706 763 900 667 1254 1637 981 969 921 1123 674 632 848 922 1034 1174 1021 661 750 651 994 777 1164 1050 1607 1143 989 1271 1382 1176 813 948 1297 1305 1150 1056 1207 829 730 796 807 750 715 925 721 754 663 1145 1164 913 780 793 828 812 793 1001 1372 930 969 979 875 1067 865 1271 808 1046 1151 1253 987 1046 948 1146 1089 1059 1032 901 841 841 963 1455 981 851 993 827 1139 1046 1102 1176 1115 1161 1218 1087 996 916 892 935 989 928 1176 923 909 847 860 1174 973 1177 1195 770 961 1110 936 1195 1153 959 1202 1115 683 1436 801 734 803 901 727 687 777 926 1019 1070 906 948 1026 1028 1054 846 798 814 949 945 787 957 923 801 1325 804 652 722 1303 512 619 373 387 383 504 271 492 405 365 455 352 459 480 565 267 319 235 241 715 418 719 499 443 602 319 439 413 435 406 293 511 467 544 538 504 444 554 365 280 373 359 283 362 459 283 552 252 343 444 436 922 279 252 238 196 295 286 476 367 435 466 369 331 410 299 393 391 320 332 496 962 439 311 414 266 267 279 322 530 426 787 291 311 663 424 466 627 544 504 671 322 369 307 380 277 346 615 631 578 512 397 584 632 368 488 721 599 531 646 360 914 571 651 526 339 462 490 537 603 642 527 445 425 739 554 390 570 687 518 983 829 769 973 571 910 1047 1441 643 1420 843 530 955 475 274 794 461 853 565 813 730 696 303 621 555 617 495 714 676 575 478 488 501 623 738 411 743 958 1061 761 689 630 660 780 689 601 387 451 499 662 645 506 490 631 413 354 417 443 535 607 779 799 635 548 366 463 695 755 379 268 482 395 436 648 840 1079 605 669 899 709 1044 658 774 661 594 682 599 868 388 499 222 403 616 602 466 592 658 407 922 890 489 1019 471 822 376 516 547 766 574 975 355 714 621 505 626 594 502 336 839 825 818 1176 1221 751 556 501 381 594 472 333 498 677 187 231 233 453 379 478 804 948 563 715 595 414 512 512 801 769 564 509 881 589 157 58 278 92 154 700 668 886 655 719 932 874 636 592 663 529 287 309 614 761 157 595 262 582 499 566 383 418 417 508 554 474 909 869 784 600 351 599 492 596 515 354 583 587 507 299 455 985 323 359 309 355 623 539 635 714 941 649 624 665 750 470 827 828 754 1004 881 835 585 530 499 393 586 547 541 633 837 1273 10891 5252 4912 779 927 921 701 1037 805 805 719 967 919 841 934 613 464 343 602 386 576 523 369 907 913 637 817 513 1175 1453 526 570 1083 965 932 930 646 809 292 258 562 504 316 456 624 540 374 176 226 496 688 666 543 606 557 361 647 580 904 728 695 558 668 301 788 706 633 883 792 506 556 616 1181 1480 1477 786 1167 1475 1433 1063 956 846 1027 889 1046 819 870 704 705 1308 1087 234 231 658 318 539 382 847 893 883 1472 1056 1525 1455 1591 1400 1288 1135 1503 1443 929 1900 1689 1838 1887 2101 1968 1662 1935 1995 1854 1801 2187 1909 2219 2159 3042 1934 2283 1976 2415 1459 2089 1776 3796 3033 3142 1670 1607 1692 1064 822 1899 1557 1389 885 1671 672 637 850 440 761 754 552 1164 1005 897 509 642 577 390 456 2615 2713 2584 2623 2381 2423 2308 2529 2624 2988 2890 2718 2484 2449 2948 2374 2636 2971 2962 3185 2674 2732 2671 2411 3106 2658 3111 3205 2617 833 668 610 2844 2992 1570 3905 4688 4632 2963 1200 1186 889 348 992 181 659 580 426 2233 1352 1436 491 682 602 821 1369 1753 1461 1966 1108 1545 1597 1385 2288 2812 3338 2996 2885 5827 6335 2897 3128 3798 4275 1992 1049 1683 1682 1798 1095 2084 1032 2993 1092 2604 1412 233 163 1688 1458 1965 3952 1845 820 1691 960 1245 549 526 1979 1932 1501 1320 1220 2148 2952 1421 903 2201 2235 2136 3149 1708 1844 1219 807 927 2454 1408 2426 1073 1465 704 1185 1284 1186 1327 1416 2889 3155 716 668 953 1116 1118 864 1114 720 724 1166 1474 1331 833 1870 950 814 2726 846 987 1021 902 1255 1381 1149 1288 1337 1305 1144 1452 1298 1288 1377 1325 1361 1035 1273 1288 1037 1373 1398 725 716 712 603 462 528 1326 558 501 853 838 542 1335 1097 1124 912 1082 830 628 579 753 472 432 230 473 736 567 522 431 502 606 554 628 640 626 527 568 661 612 606 793 862 479 351 426 492 606 451 429 473 609 612 463 504 709 522 435 626 962 793 696 574 560 1095 1012 909 521 689 607 580 681 864 738 627 628 940 827 738 589 844 744 1094 1014 671 834 812 524 437 421 352 386 1008 465 633 808 431 1063 672 602 794 460 569 768 824 584 553 1033 296 1021 693 662 365 601 375 610 909 590 833 1048 988 889 1010 996 576 620 448 656 259 353 433 476 262 232 466 249 283 506 761 296 423 497 471 416 281 178 128 563 354 365 1235 582 590 491 714 668 685 452 486 450 652 692 584 678 643 632 697 772 1001 607 714 679 551 518 721 757 853 1469 610 434 435 750 422 271 300 759 599 759 815 1249 914 868 942 766 955 781 796 919 925 997 1496 1056 1282 879 1117 1255 1315 798 930 750 357 764 971 980 1065 869 747 699 458 902 950 2122 437 476 379 527 537 704 368 485 938 342 459 688 1390 452 490 307 888 784 724 829 639 1770 141 384 206 151 719 896 744 820 867 841 919 710 811 637 432 463 775 442 513 415 622 530 672 566 541 400 503 383 477 474 1283 462 430 649 225 578 372 687 450 1297 435 600 1411 857 1078 898 1214 850 1042 384 1531 875 1009 1102 773 1100 988 794 824 891 865 938 982 712 742 707 508 948 1222 984 1142 557 1459 1452 1627 1042 512 919 1014 797 892 1086 475 808 862 767 847 818 1114 929 1060 1032 788 875 1050 1029 741 1149 890 714 1516 1506 1409 907 809 649 835 735 588 571 911 777 958 1207 558 635 901 548 787 1102 1065 831 1172 871 650 723 721 1352 961 823 970 1081 965 1203 1283 1111 1315 1222 1026 1177 1356 1010 964 1257 946 1127 1372 1074 1072 1381 1118 1157 1076 1159 1262 1440 2732 2898 2191 1613 2039 1981 1996 2218 1989 2798 2069 2205 2184 1692 2120 1898 2726 2097 1787 1224 1380 831 1087 1510 1078 1591 639 1289 1662 1500 1944 921 878 962 501 607 843 539 849 797 623 478 409 649 587 547 704 614 706 515 484 318 492 712 686 864 586 900 989 964 694 884 900 794 922 832 732 881 1217 1300 933 1233 1273 878 583 426 392 602 614 504 361 470 386 246 675 295 273 293 239 382 157 96 164 388 356 374 418 401 388 640 329 811 507 960 770 587 591 556 666 314 511 239 231 278 565 236 374 585 897 410 418 231 183 192 236 788 399 603 849 1019 561 475 398 1175 1181 824 793 730 706 737 829 767 798 480 602 499 551 871 609 620 551 569 564 421 457 850 529 1012 1080 962 911 934 1052 661 995 1043 590 497 1777 868 1546 658 846 1416 1172 641 1071 619 993 1469 556 786 692 1006 1041 1376 1119 1119 435 405 486 950 624 1166 1041 687 592 1090 793 692 734 1130 989 1176 1083 1389 1059 1039 1422 1356 1503 1878 1013 1556 1310 1275 1242 1409 1578 496 696 842 674 726 744 2574 1054 1129 1146 1109 1296 1145 1073 1107 1379 1298 1331 931 636 858 497 406 425 916 946 1020 1077 650 688 665 800 777 1067 1162 1052 1187 665 567 731 554 613 379 325 236 369 389 324 266 488 414 469 405 252 557 902 1155 886 1093 879 1005 1115 971 911 966 1026 1409 997 778 1077 988 1188 952 1063 954 803 647 1331 946 756 954 869 835 1038 807 992 835 910 607 757 875 1039 753 667 909 857 1134 1110 874 785 1164 1259 1010 987 1121 1520 1716 891 1957 1146 1122 688 1409 696 1549 1100 686 538 331 429 170 227 213 284 941 469 545 476 677 723 661 402 587 455 368 620 399 355 471 430 1352 426 912 698 470 532 639 596 474 551 417 388 288 546 544 243 643 381 1039 531 644 895 304 1676 701 659 969 628 466 736 684 265 624 669 604 640 514 483 457 411 354 226 781 1118 707 903 667 789 705 592 875 690 624 943 1169 361 729 1071 967 1085 1174 950 834 610 716 915 425 435 581 608 409 792 1619 1429 717 326 471 215 576 653 539 437 2392 571 2571 2299 2326 2132 2634 2729 2845 2235 2296 2278 2460 2676 2607 2753 667 825 737 508 1042 898 1014 900 687 651 1149 1419 662 553 797 1034 727 725 1265 841 835 782 772 696 687 969 952 1138 5629 5645 3623 3768 3389 5454 4147 4314 3892 5037 3935 3975 4830 4938 4835 3783 4144 5440 5139 4563 4103 5051 3840 3743 3749 3621 2743 3394 4186 3389 3759 2794 4094 4775 4247 3368 4303 4100 4059 4183 4776 4093 5023 4725 4481 4675 4614 4199 5209 2998 4509 4119 5064 3864 4211 4158 4078 4326 4102 3486 4238 4109 4542 4079 4961 3845 4035 3763 4164 4661 4821 4299 4392 5003 4731 5160 5266 4666 4755 4668 4626 3842 3634 4167 3507 3746 3406 3476 5155 4104 4190 4241 3924 4283 5171 4347 4902 4851 3809 4385 4394 3742 5831 5005 3260 3970 4160 4022 3517 4042 4599 5353 5020 5002 4798 4453 4904 4902 4666 4680 4491 4280 3647 4353 5291 5886 5038 5594 3586 3168 3356 4809 2482 2251 2019 1938 2164 2353 1289 2115 1169 2005 1380 1886 2004 2067 2113 1300 1608 1332 1354 2087 1368 1997 1792 2162 2604 1297 1387 1211 1367 1742 1560 1676 1892 2330 2187 1796 1471 1948 1914 2170 1841 1699 1433 1715 1405 1472 1697 1727 2199 1657 1543 4125 2159 1433 1264 1060 1686 1778 2202 1758 1923 1754 971 1630 1313 1918 1445 1554 2011 1443 2464 3586 2343 1350 2039 1848 1702 2010 1883 2842 2378 3154 1499 1775 1858 1929 1586 3594 3279 2773 3110 1635 1743 1431 1470 1557 1524 2809 2621 2065 2073 2001 2409 3084 1904 2206 1900 2767 2192 2685 2275 4064 2917 2563 3670 1959 2362 2086 2522 2315 2369 2181 2188 2295 2996 2261 1739 3446 3359 2487 5506 4362 4133 4058 3513 5653 3982 5030 3803 5476 3798 2428 4071 2318 1768 5006 2850 4882 3301 3820 4036 3370 2167 4233 2691 2798 2198 4154 3019 2116 2956 2755 2092 2034 2589 2171 3625 4006 5183 3667 3109 3586 3022 3585 3625 3239 2026 3256 2309 3293 2703 2915 2242 2552 1865 1866 2080 3364 2464 2239 4418 3825 3526 2920 2091 2771 2277 2498 2259 1563 2649 2145 2486 2824 3052 4228 2557 2458 3851 2847 5133 2967 3232 2386 2269 2665 2865 3957 1755 1912 1627 2148 3065 3132 2449 2023 2700 2697 2926 4660 2263 5015 2500 4472 2158 3497 2645 2581 2722 4816 2614 2761 3075 2644 2856 2534 1881 2303 3289 3339 3303 4279 4397 3374 2812 2451 2211 1950 3068 2349 3213 3028 1074 1235 1118 1608 2351 1781 2750 3443 1932 2433 1813 1958 2800 2228 3847 3801 2131 2431 3370 2642 573 480 672 748 760 2409 2624 3543 3074 3175 3916 3742 2885 2651 2608 2565 1383 1047 2065 2905 919 2912 2357 2981 2452 2860 1962 2185 2062 1416 3144 3077 3545 3502 3072 4287 2021 1970 2046 2878 1890 1695 2003 1964 1983 1759 2080 2733 1473 1698 1691 1930 2323 2665 2117 3233 3893 2317 2504 4171 2878 1830 2173 2365 2103 2625 2441 3288 3072 2227 1740 1465 2937 2190 1741 3109 3335 6784 5252 62909 22007 3916 5538 4763 3838 4427 3323 3525 3254 4824 4528 4805 3160 3553 2214 1423 1989 1496 2692 2370 1918 3503 3458 3033 3194 2724 4422 4424 3049 2077 2895 3235 3087 4214 2629 2676 1555 1788 3213 2638 3015 1910 2055 2162 2291 1282 1368 2527 2759 2702 1853 2983 2064 2037 2572 2424 3907 2983 3635 2506 2650 1905 4011 2435 2190 3767 3520 1474 1724 1730 4982 5694 5857 3477 4478 5659 5390 4170 3770 4000 6439 3584 4902 4632 3690 3293 2651 5836 4267 1523 1357 2125 1703 1740 2272 4541 5538 4020 4770 4769 6419 6545 6755 7429 6426 6703 7239 5901 3993 8355 8128 7812 8369 9180 7891 8004 7682 8917 8530 8440 9610 9080 9337 8869 10658 9662 10271 10408 10545 8552 10731 9503 15419 14310 15044 7343 6387 8306 5723 3903 8795 8271 6796 3468 7658 2942 2658 3648 2428 3659 2861 2864 6169 6571 3274 1898 2529 2331 2259 2725 12691 13542 13395 11285 11255 9807 11131 10802 11856 14522 12457 13683 13528 10874 11856 12118 11107 12972 13346 13127 12631 14117 12185 11496 14166 14333 13381 13863 14780 3059 2766 2019 11912 12146 6345 17070 18671 18436 14445 5799 6004 3859 1452 4032 1091 2230 1751 1670 9520 6495 6218 2116 2961 2555 3362 6153 7240 5554 8671 6121 6366 8645 6722 9649 14547 17543 14495 13973 27847 28859 13847 15409 18925 20930 8288 4799 8482 7355 8450 4998 8748 4067 11427 4217 10366 5383 825 577 7701 7045 10250 17707 9140 3696 6378 4578 5211 2746 2642 7147 6755 6427 7360 5874 11601 11972 5735 4042 7737 10609 10596 11541 7528 8613 4337 3486 3558 9896 5636 9774 3649 6103 3367 5751 4821 4614 5554 5465 11601 12703 4225 4150 4276 4948 5092 4221 4556 3547 3869 4224 7136 5964 4546 7808 3912 3641 12584 3885 4802 5674 3518 5872 5868 5815 5114 5719 5835 5467 5922 5775 5563 5961 5665 6033 5311 5871 5796 4790 6079 5425 2163 2002 2616 2013 1901 1658 5031 2921 2328 3024 3134 2576 4560 3463 4094 2784 4153 3219 2672 2529 2645 1160 1024 1528 1482 2484 2411 2165 2201 2429 1932 2455 2573 2406 2568 2140 2275 2991 2802 2836 3553 2353 2661 1580 2560 2970 3089 1677 1585 2280 1869 1772 2487 2026 2710 2263 2459 3316 4613 1755 2356 2576 2755 3970 3595 3881 2760 3247 2915 2862 2988 3187 3053 2910 3112 2987 3227 2880 2583 3107 2496 3243 3177 3003 3599 2645 1966 2231 2090 2215 2157 3623 2241 2806 3405 2053 3593 2921 2654 3355 2016 2378 3151 3555 2629 2672 4638 737 4650 2939 2306 1597 1688 1572 2602 3540 2620 4429 5468 4523 4424 3908 4237 2484 1836 2107 1799 1322 2255 1885 1505 1187 955 1518 1197 1510 2137 2785 1642 1694 1536 1350 1269 1755 1294 960 1868 1935 1777 4889 3313 3024 2412 1975 2901 2871 2221 1921 2719 2372 3524 2650 3292 3146 2799 3240 3490 3462 2737 2934 2641 2662 3033 3272 3365 3199 4134 3007 1959 1823 2238 2219 1439 1383 3660 3196 3504 3350 5500 3053 3598 3476 2908 3834 3066 3217 4072 3443 3876 5285 4441 5164 4474 4720 5072 4201 3456 3940 3261 1771 3850 4890 4372 5138 4064 3231 3484 1885 3251 3573 8981 1679 1815 1644 2321 2115 2336 1995 2464 4147 1650 2122 2595 3956 1695 1609 2222 4764 3503 2524 2878 2098 5499 1347 1912 1443 1430 3517 4935 3800 4345 4526 4343 4957 3337 4100 2879 2501 2387 3565 2448 2700 2623 3344 2604 3685 2787 2793 2171 2984 2139 2090 2011 4988 2064 3120 2119 1042 2086 1617 3051 2083 4383 2604 2405 6383 3382 4405 3929 4904 4457 4181 2128 5022 3815 3382 3858 3150 3445 2575 3083 2979 3099 3527 3458 3609 2605 2540 2397 2982 4479 4430 4935 3903 2361 6738 6242 6962 4388 3359 3926 4745 3614 3507 4702 1954 4464 3723 4076 3796 4065 4899 4301 4980 5033 3875 3729 5289 3695 3354 4335 3841 3232 5635 6472 6111 4316 3839 2963 2973 2525 3002 3340 3239 2300 3127 3800 2658 2879 2950 2152 4181 3216 4766 3377 5042 4114 2709 3027 3296 6890 4081 4071 3707 4407 4926 5942 4624 4554 4175 5163 5175 5221 4899 4730 4782 5283 5113 4499 4906 6391 5595 5205 5869 5572 5440 5776 5759 5424 13674 13514 9648 8591 10794 8552 9133 9988 8201 10934 8163 9313 10705 9383 9592 8222 11565 8761 7699 5897 6378 5184 4354 5661 5405 7034 2761 5942 8507 7483 8221 3923 4601 3930 2265 2485 3128 3025 3102 3455 3626 3432 2403 3259 2837 1724 2396 1792 2586 1999 2228 2151 2477 2855 2963 3750 3616 3015 4790 5149 3869 4358 4444 4106 3964 4529 4330 4725 4351 6224 4894 4708 5317 3568 2018 1669 1426 2210 2124 1776 1809 2173 1746 1141 2872 1240 1693 1405 1506 1962 742 698 733 984 1306 1191 1166 1321 1058 1690 1268 2485 2026 2364 3224 2938 3142 2417 2384 1745 2721 1729 1473 1779 1962 1574 2564 2421 3410 1420 1327 1837 1530 1213 1515 2493 1933 2709 4011 4802 2503 1801 1572 3036 3206 2333 3017 2833 2859 2708 3182 2681 2753 2349 2559 2921 3584 3206 2866 2834 2493 3147 2162 2594 2457 4621 2743 3628 4167 3573 3955 3251 3376 2668 3987 4102 2261 1032 4905 2172 4621 2463 1981 4706 2575 2514 2298 2370 4668 4886 1828 1955 1711 4616 4689 4888 5450 4320 1889 1669 2192 3890 2513 5169 4458 2610 2384 4452 3719 2655 2300 4276 5130 3722 4853 4319 4799 4603 4724 4568 6035 6105 4706 5476 5013 6095 4790 6389 6007 2360 4687 3394 3172 3160 3001 11978 3496 4101 4156 3849 4639 4382 3765 4551 5450 5526 6194 4258 2687 4748 2843 2225 1853 2892 3044 3575 3785 3703 3349 3791 2342 3301 4497 4323 4862 4718 2883 3052 2729 3571 2763 1910 1793 1513 1801 1713 1729 1514 1985 1514 2401 1487 1273 3318 4738 4685 4368 3880 4228 3655 3966 3943 4023 3456 5497 6212 5604 5506 5292 6204 4354 3565 3956 4494 3368 3098 5030 4259 3013 3961 4452 3699 4339 3591 4095 4281 4391 3283 3275 3227 4037 3447 3517 4556 4384 4142 3733 3247 3767 3940 5207 3678 4315 5378 6166 5776 4517 6029 3766 3333 2878 6232 3122 5627 5570 3518 1839 1699 1791 938 1271 1341 1668 3258 2501 2969 3152 2791 2991 2909 1867 2831 2923 1327 1746 1506 1824 1737 2661 4629 1466 3223 3128 2640 2491 2580 2684 1645 1790 1800 2013 1471 2320 2235 2335 2942 2320 3355 2814 2766 3508 1730 7071 3325 3157 3568 2003 1700 2416 2133 1700 2509 2924 2387 2647 3038 2543 1549 1802 1812 1319 3586 4592 3860 3237 3624 4522 3298 2617 4631 3149 3684 4083 4340 1832 3033 3618 3364 3666 3933 4183 3668 3063 2940 4187 2024 2607 2612 2498 1846 4321 6989 5807 4400 1420 1890 1806 3219 2892 3410 2669 10074 2490 10859 9833 10788 10158 10265 10257 10697 10357 9918 10183 9847 9678 11638 12397 3138 3167 3026 2739 4415 4249 4606 3516 3382 3657 5085 4681 2800 2641 3190 3994 2665 3641 4972 3730 3595 3372 3258 3503 3340 4219 4375 4961 5730 5628 3407 3958 3286 4057 3836 3919 3598 4324 3685 3166 4475 4459 4193 3907 4411 4560 4212 3841 4497 4168 3427 3359 3234 3606 2778 3832 4239 4103 3957 3313 4565 4643 4011 3922 3812 4375 4575 4390 5119 4301 4995 5334 4926 5121 4819 4236 4597 3579 4668 4425 4550 3867 4303 4162 4189 4257 4062 3931 4003 3699 4128 4213 4592 4349 4236 4316 4377 4608 4503 4104 5221 4427 4399 4983 4615 4302 4692 4611 4479 4563 4511 3827 4486 4256 3087 4274 4786 4264 4406 4297 3746 4149 5286 4085 4361 4359 3941 4481 4404 3559 4818 4792 3722 4197 4248 4153 4089 4349 4747 5550 5300 5124 5068 4836 4821 4953 5450 5523 5420 5173 4656 4723 5610 5799 5748 5225 3887 3249 3180 5266 2298 2387 1516 1262 1694 1746 1435 1562 1003 1253 1474 1516 1767 1534 1573 1284 1528 1385 1451 2374 1622 2364 1997 2256 2750 1585 1389 1187 1285 1672 1960 1536 1682 2300 2100 1875 1512 2116 1528 1615 1467 1455 1256 1551 1571 1365 1743 1932 2381 1819 1691 4206 2107 1418 1323 1135 1303 1317 2745 1781 1989 1437 1140 1238 1357 1364 1431 1391 1269 1292 1999 4249 1873 1298 1845 1850 1507 1937 1829 3677 2497 3972 1575 1774 1980 2020 1618 2988 2535 2044 2714 1454 1878 1380 1420 1887 1713 2610 2362 1853 2173 1889 2216 2763 2177 2146 2429 2776 2577 2569 2062 4216 2757 2566 3506 2094 2139 2173 2189 1713 2110 2242 1961 2384 2780 2230 1767 3331 2474 2229 4617 4795 3842 3325 3702 3977 3644 4598 3610 5532 3391 2190 3605 2354 1847 3787 2725 4770 3668 3301 3960 3528 2487 3536 2582 2589 2342 4142 3095 2290 2805 2443 2588 2809 1947 2160 3197 3466 5353 3392 3011 3494 2715 3150 3924 3459 2170 2793 2218 2340 2475 2492 2670 2454 2277 2159 1688 2287 1926 2730 4630 3330 3283 2654 2156 2421 2041 2259 1795 1691 2072 2119 2502 2429 3035 3984 2672 1994 3329 2834 4702 2642 2864 1945 1980 2644 2730 3676 1920 2357 1776 2036 2711 2917 2233 2128 2882 2279 2525 3953 1937 4801 2112 3763 2132 3308 2499 2977 2344 4401 2844 2984 2882 2855 2618 2000 1857 1952 2705 3920 3805 3897 3926 3206 2973 1978 1852 2077 2634 2022 2793 3359 1070 1225 1047 1472 1933 1468 3088 3833 2275 2841 2278 1715 2609 2700 3851 3449 1558 2112 3036 2050 585 538 837 851 832 2040 2404 3444 3128 2944 3656 3204 2566 2237 2024 2422 1055 770 1925 2545 662 3004 2139 2800 2805 3002 1840 1810 1890 1419 2744 2407 4024 3122 3089 3457 2071 1790 1808 2487 1707 1370 2047 2152 1989 1586 2180 2449 1375 1610 1919 1705 2008 2794 2151 2269 2960 1933 2158 3912 2834 1711 1890 2206 1969 2405 2246 2873 2789 2051 1858 1474 2115 1700 1888 3049 3288 6057 4912 22007 60722 3696 4782 4733 3838 4216 3166 3386 2943 5002 4751 4080 3376 3788 2163 1939 2270 1918 2693 1936 2270 3566 3432 3680 3044 2572 3628 4614 2263 2089 3239 3212 2980 4299 2648 3046 1773 2231 3039 2268 2648 2182 2116 2388 2660 1357 1525 2870 2666 2791 1877 2916 1767 1886 2517 2227 4087 3194 3226 2418 1983 1796 3152 2333 2250 3591 3270 1405 1595 1918 4912 5395 5691 3312 4538 5329 4850 4474 4213 4106 5928 3675 4499 4238 3301 2705 2412 5309 4071 1581 1472 1815 1691 1922 2126 5319 5658 5268 4694 5491 7662 7293 7537 7169 6679 7110 7803 5560 4293 9313 9401 9101 9660 9951 7996 8073 7807 7742 9969 8578 10456 9942 10678 10078 11545 9395 11050 10196 10558 9011 10803 9491 16777 14294 14457 6354 7242 8214 5271 4475 8304 8564 6371 4013 8698 2853 2620 2754 2428 3197 2620 2716 5855 5772 3121 1892 2587 2343 2174 2483 13002 13282 13153 11847 10819 10686 11809 11007 11818 13475 12005 12293 13263 10944 12655 11721 12651 13217 13319 13723 12927 13496 11714 11331 13805 13815 12242 12990 14551 2843 2440 1874 12499 11812 6507 18023 19765 19901 15683 5588 5705 4206 1571 4426 1287 2330 1865 1918 10421 6253 5816 2150 3237 2645 3280 6445 6674 5447 8669 5718 6332 7908 6215 8550 14797 17400 14887 13997 27939 28872 13446 15978 16500 19189 7319 4689 7996 7079 7506 4406 8223 3509 10214 3977 10142 5929 1240 938 7540 5649 9297 16214 8365 3526 6464 3894 5021 3082 2846 7061 6511 6035 5978 5671 11081 13848 5396 3544 6915 10351 10188 10936 7327 7786 3766 3549 3293 8585 5174 10944 3708 5241 3319 4643 4533 4271 5621 6079 11967 12409 3719 3661 3725 4668 4481 3778 3839 3364 3500 4446 7594 5275 4558 7232 3620 3071 11956 3490 4194 5842 3296 5657 5797 5237 5023 5528 5222 4964 5590 5063 5289 5444 5080 5576 5406 5968 5556 5322 6269 4945 2497 2358 2366 2288 2412 1691 4696 2565 2409 2654 2558 2501 4834 3349 3507 2883 3725 3595 2222 2419 1984 1516 1278 1365 1652 2558 2552 2301 2158 2464 2469 2570 2578 2651 2450 2136 2123 2671 2534 2685 3197 2555 2604 1525 2561 2824 3424 1442 2366 2808 2047 2378 2688 2201 2742 2636 2549 3326 4177 2369 2757 2215 2059 4450 3856 4935 2262 2725 2626 2579 2560 2723 2488 2625 2350 3079 3293 2780 2818 2908 2633 3536 3483 3214 3733 2727 2070 2302 2410 2060 2031 4306 2403 3221 3889 2186 3884 2798 2489 3233 2275 2721 3086 3336 2341 3021 5367 737 5576 2827 2849 1880 2307 1569 2787 4115 2580 4409 4615 4284 4726 4071 4204 3159 1934 2277 1991 1563 2418 1582 1438 1264 934 1402 1519 1354 1739 2253 1913 1520 1633 1364 1324 1841 1462 1018 1623 1757 1402 4497 2792 2782 2307 2034 3301 2352 2251 2185 2367 2544 3475 2531 3579 3102 2704 3209 3041 3826 2759 3206 2389 2000 3061 3520 3497 3161 4150 2707 2396 1776 2440 1992 1419 1423 3007 2887 3287 3491 4347 3080 3293 3601 3156 3650 3573 3488 3757 3639 4037 5943 4006 5574 5017 4036 4428 4675 2760 3602 3262 1307 3445 4249 3954 4588 3205 3533 3553 2014 2805 2967 6786 1457 1574 1565 1842 1944 2127 1568 2384 3366 1768 2471 2384 3513 1534 1487 1836 3646 3927 2352 2673 2423 5423 1273 1647 1128 1389 3346 5103 4002 4490 4779 4380 5028 3620 4268 2984 2768 2675 3488 2609 2765 2743 3314 2625 3772 2665 2756 2421 3397 2488 2243 2374 5223 2264 1890 2202 1142 2307 1770 2078 1840 4006 2018 2628 5188 2937 4735 4326 4868 4715 3146 2102 5142 3759 3723 4093 2981 4037 3661 3354 3630 4377 3721 3110 3661 2890 2849 2876 2877 4527 4407 4586 4333 2158 6266 5878 6640 4520 3793 4055 5060 3885 3764 4774 1942 4572 3870 3525 3971 3624 4425 3884 4319 4776 3339 3613 5151 3916 3463 5081 3810 3604 5740 6373 6086 3617 3253 2751 3040 2579 2842 3141 3005 2091 2743 3338 2472 3109 3138 2562 4081 3280 4379 3179 5932 3124 2461 3285 3040 7749 3493 3995 4077 4061 4869 5402 5099 4700 4523 4934 4785 5032 4571 4180 4331 4790 4980 4085 4647 5721 4814 4930 5568 5646 4961 5384 5277 5222 13361 13200 10759 9717 9698 8423 8251 9180 7787 10086 7918 8856 9912 8488 9464 8645 12229 8829 7680 5374 5980 5078 4518 5288 4560 6376 2977 5402 7717 6687 8041 4494 4605 3709 2540 2155 3619 2539 3161 2936 3441 3073 2418 2615 2840 2455 2310 2623 2552 2062 2342 2050 3041 2395 2622 4128 3354 3079 4362 4710 3565 4309 4228 4431 4366 4969 4028 4603 4670 5999 4651 5099 5490 3228 2129 1750 1582 2372 2197 1999 2037 2448 1630 877 2057 1429 1150 1570 1934 2058 626 658 794 1075 981 1021 1079 1031 943 2101 1806 2548 2118 2255 2798 2459 2610 1988 2267 1349 2286 1694 1592 1818 1988 1652 2198 2054 3260 1598 1575 1448 1090 1492 1946 3130 1961 2818 3083 4610 2506 2050 1421 2704 2803 2310 2347 2643 2950 2445 2792 2701 2707 2411 2310 3091 3174 2735 2886 2422 2066 2679 2345 2849 2699 4006 3127 3755 4310 3363 4135 3351 3411 2926 3903 3749 2740 1368 5437 2555 5460 2941 2346 5360 2558 2839 2351 2739 5064 5025 2027 2516 2249 5105 5247 5492 5041 4041 2297 2123 2155 4345 2290 4936 4647 2733 2694 4479 4579 2355 2396 4236 4711 3798 4606 4536 5102 4354 4718 4795 6205 5878 4665 5588 5966 5186 5165 5684 6397 2060 3748 2786 3000 3314 2835 10010 4542 4060 4084 4045 5175 5098 4570 5028 5804 6237 6384 4284 2825 3887 3186 2104 2103 3587 2856 3578 4030 3215 3046 3444 2776 3730 4985 4407 4195 4364 2135 2024 2440 3192 2409 1380 1359 1146 1368 1350 1210 1119 1658 1571 2208 1857 1263 2871 4270 4128 4286 4556 4157 3976 4905 4356 3819 4187 4808 4520 3930 4152 4250 4263 4064 3348 3709 4581 3531 3181 4889 3571 3308 3885 4034 3407 4317 3811 4072 4907 4373 3387 2954 3656 3798 3018 4160 4141 4565 4532 3569 3487 4134 3197 4765 4043 4207 5088 5148 5049 4114 5786 3350 3230 3053 5826 2719 5476 5065 3119 2379 1578 1641 880 1008 978 1460 2891 2692 2766 2980 2831 2595 2811 1890 3309 2997 1700 2036 1971 1723 2064 2318 4782 1152 2965 2419 2846 2704 3028 2642 1821 2009 1872 1813 1526 2053 1763 2261 2793 2181 2797 2626 2658 3074 1547 6422 3086 2781 3324 2121 1965 2158 1910 1843 2347 2643 2743 2893 2872 2341 1616 1830 1386 1437 3678 4212 3737 3122 3493 4362 3361 2366 3802 2987 3482 3262 3876 1558 3917 3907 3648 4233 4368 3892 3687 1864 2831 3996 2125 2494 2363 2467 1856 3883 6633 5377 3774 1728 1885 1454 2814 2600 2909 2477 10067 2552 10785 9621 9572 9174 10126 9568 10025 9937 9887 9625 9940 9704 10412 10580 3024 3415 3255 3252 4197 3813 4503 3657 3365 3766 5036 3945 3006 2721 3604 3964 2851 3864 5950 3951 3863 3621 3442 3688 3518 4078 4211 4987 1164 986 493 876 569 764 811 1010 904 842 840 656 1029 1092 1050 1054 729 905 957 1151 1024 877 950 700 694 856 759 754 798 663 914 500 915 920 854 741 659 770 774 802 917 803 1022 1059 930 896 860 895 909 685 958 1074 1026 952 925 1062 885 946 930 909 1049 791 1043 884 968 841 1027 1002 1018 1095 1180 883 1116 816 1035 1061 1085 970 957 894 1163 836 1065 1029 1017 794 643 838 1215 1148 1040 982 1027 885 851 706 1260 1464 824 666 838 747 1130 993 464 752 827 903 674 824 977 789 920 804 993 906 840 923 862 916 1114 873 823 872 899 884 780 1053 865 555 568 1043 500 350 360 402 382 503 271 237 251 199 246 211 312 285 347 267 360 316 266 600 420 590 572 362 458 272 290 226 258 341 437 367 322 591 524 279 232 380 438 380 354 314 369 484 276 254 387 584 706 331 305 889 388 187 161 232 362 187 478 439 523 371 358 164 398 263 471 202 310 236 416 717 434 342 429 395 280 366 370 566 512 670 315 351 441 354 323 531 496 389 666 261 314 224 304 217 491 610 642 498 492 509 383 548 445 577 541 480 393 575 488 817 676 578 867 298 548 340 428 326 296 545 287 609 472 482 508 643 538 422 853 808 829 760 871 874 1147 915 715 1407 811 359 954 418 438 948 542 833 639 636 848 523 802 695 473 481 465 654 408 317 679 677 499 372 504 357 512 651 1063 667 594 898 527 703 630 534 427 388 430 624 569 490 479 512 456 298 426 758 411 445 1063 724 655 660 512 267 350 404 360 298 432 367 625 433 690 879 574 551 605 494 848 474 538 496 506 491 586 931 471 425 287 529 627 700 364 469 394 534 530 991 514 936 386 899 499 666 622 609 440 852 483 623 548 675 719 395 409 444 708 1026 931 632 624 721 569 471 526 422 538 384 574 706 251 263 249 247 434 263 661 726 396 482 405 559 532 813 811 820 541 443 713 498 70 141 146 86 107 410 356 685 587 652 690 549 460 414 351 429 227 284 439 679 176 305 483 474 652 535 378 441 420 272 603 499 612 646 641 648 388 405 355 429 507 443 363 415 381 525 297 631 277 344 442 489 299 544 467 425 697 452 478 801 884 352 313 366 330 393 415 519 510 499 300 406 496 448 419 550 1828 759 779 3916 3696 9891 1145 800 4551 641 2192 871 633 1016 749 942 638 627 634 312 285 252 383 357 359 945 941 878 659 650 960 887 892 361 448 824 728 713 460 590 379 359 683 448 361 376 424 307 387 156 299 666 425 534 345 541 486 446 563 556 896 683 799 418 351 504 660 447 501 580 552 253 291 264 885 997 954 719 772 1148 1040 1038 938 678 1455 746 918 828 589 366 591 1066 1008 491 374 408 446 414 588 1082 1223 920 965 1025 1195 1064 1444 1171 1116 1075 1332 991 768 1484 1422 1598 1985 1811 2029 1596 1697 1668 1714 1810 1558 1869 2136 2112 2421 1811 2624 1827 2059 1522 2082 1616 2651 2562 2837 1400 1115 1812 874 645 1573 1484 1113 669 1510 508 645 640 295 738 484 423 1191 1199 584 797 704 672 499 472 2583 2806 2720 2394 2080 2305 2386 2133 2244 2957 2392 2593 2508 2141 2325 2350 2116 2404 2559 2674 2529 2730 2980 2400 3143 2697 2665 2989 3107 569 463 318 2530 2539 1366 2857 3671 3532 3049 847 893 733 280 825 192 406 372 347 1997 1201 1073 297 644 539 676 1163 1100 1114 1807 1074 1256 1647 1496 1920 3182 3702 2911 2806 5451 5569 2588 3419 3570 4165 1623 1191 1394 1771 1646 934 2210 628 2523 1062 1985 1170 265 251 1933 1253 1768 3558 1783 716 1346 819 1060 484 496 1328 1288 1257 1555 1503 2322 2523 888 884 1396 1826 1731 2308 1615 1563 818 761 607 1421 1223 2146 864 1148 696 959 932 975 1223 1173 2235 2174 1000 891 778 1044 1118 1127 1086 1067 818 951 1422 1514 870 1626 677 643 2730 526 676 1073 658 877 867 813 1006 1146 1051 1050 1126 1182 1283 1080 1095 1302 1563 1288 1132 990 1425 1255 417 273 401 493 370 267 1211 718 559 506 532 652 968 607 627 563 922 526 445 319 473 281 195 148 286 648 362 306 397 464 437 738 553 433 501 467 496 637 737 494 585 588 395 232 472 518 511 310 293 270 314 417 446 377 566 282 544 610 690 290 479 335 401 649 788 822 496 575 546 479 432 572 459 453 657 545 919 643 428 617 492 566 646 715 698 393 330 429 396 492 479 728 402 654 703 481 722 689 617 770 347 413 754 818 367 423 1098 176 875 489 446 299 339 385 504 432 485 1002 874 919 957 742 729 435 346 410 315 219 386 293 445 222 171 451 319 341 510 474 244 287 403 369 280 488 252 296 400 283 312 914 700 459 312 275 558 429 440 372 499 473 702 557 580 919 629 714 864 741 492 728 410 491 496 732 766 687 866 581 308 232 404 518 452 329 545 581 696 448 919 688 689 921 477 1132 686 661 714 741 903 1073 872 1288 1152 628 811 661 655 896 564 240 634 814 961 932 813 690 647 291 457 497 1649 289 329 204 379 295 301 299 372 702 465 770 520 594 374 331 351 956 926 469 527 558 1140 175 362 275 183 676 844 605 755 785 775 862 757 750 902 784 732 915 740 786 725 595 511 676 545 734 373 441 490 326 399 878 352 487 292 250 548 260 488 388 864 410 444 1139 882 766 786 1065 1106 807 533 956 921 619 762 598 681 559 626 458 856 511 620 626 541 467 444 503 1092 788 1206 809 532 1314 1202 1318 864 828 814 818 490 729 815 343 872 776 818 794 1014 1029 933 1002 1006 820 1014 1157 749 735 912 719 668 1388 1539 1338 902 834 499 472 382 693 726 664 469 583 953 639 518 767 567 604 1031 1004 950 808 1061 490 474 458 1694 666 565 707 660 1155 985 843 933 1199 1127 902 804 981 771 849 1038 857 860 970 914 1152 1075 1224 1315 1101 1097 1236 1178 2195 2273 2039 2185 1912 1754 1896 2021 1719 2024 1888 2195 1760 1702 2249 1195 2329 1734 1662 764 903 1021 1095 1123 917 1597 621 1146 1916 1662 1496 784 923 799 413 401 720 485 629 651 770 650 414 533 489 397 300 473 601 262 353 378 459 521 660 1170 692 626 1025 1119 625 806 719 749 913 846 530 716 1165 1526 854 1025 1104 728 378 236 214 332 338 310 281 496 277 339 581 334 221 263 355 413 82 143 234 181 197 188 201 217 183 435 206 610 481 552 684 602 681 371 351 422 595 235 207 235 324 368 642 537 737 325 323 265 235 250 336 494 336 498 602 962 478 402 175 598 574 390 504 523 506 647 599 469 500 522 618 524 640 765 414 436 336 637 422 402 342 804 597 632 646 620 506 525 566 335 698 738 304 204 754 391 728 351 377 663 433 323 417 303 884 820 242 625 576 886 955 1074 1063 895 397 348 355 752 353 932 631 321 376 770 921 470 481 1000 1032 907 686 1172 846 1063 632 915 1183 1342 1047 945 1221 1057 1070 1244 802 530 768 541 662 547 532 2087 815 741 710 717 1164 1055 863 1141 1226 1232 1501 1102 822 729 671 412 336 557 626 885 850 649 646 567 318 702 969 847 772 885 449 641 616 695 618 213 275 257 241 256 195 179 456 294 499 261 404 873 841 928 781 951 895 812 894 702 680 795 1069 1049 989 986 938 979 1028 859 920 920 671 768 916 1071 848 807 747 893 1080 744 840 953 778 511 660 508 662 400 934 824 762 1050 825 897 795 700 941 831 817 1084 1165 1091 792 1328 640 541 586 940 455 1101 1090 473 372 283 199 176 130 149 222 514 617 549 498 581 462 644 198 551 542 277 271 231 240 350 364 916 227 656 443 611 574 623 736 489 412 439 396 362 358 407 483 392 371 644 506 536 590 274 1489 579 557 541 446 478 667 381 327 503 539 467 428 887 618 271 326 330 285 781 1127 564 607 936 900 661 369 791 823 830 765 631 187 604 722 630 680 812 683 590 467 613 828 392 348 484 601 500 835 1332 1481 686 298 436 234 545 543 496 339 2310 487 2331 2165 1964 1739 2101 2059 1930 1863 2080 1892 1937 2211 2578 2616 430 628 515 770 951 803 622 694 648 616 1056 896 462 519 723 820 631 657 1038 776 708 667 855 639 609 852 866 1049 1059 1623 828 876 925 1071 904 1643 1577 1179 766 1044 1120 1087 887 909 1071 1307 1071 1213 930 1362 902 879 877 725 553 731 1166 745 601 525 1090 1047 958 762 1034 714 642 682 907 735 1010 1045 954 960 927 850 1041 833 882 765 815 1033 956 1195 1022 1105 1048 1060 1015 1112 748 896 1052 1034 805 852 1058 1029 1282 1059 1119 1176 1188 1222 1231 1010 969 902 1285 846 877 1293 915 705 1024 861 1192 1168 920 965 799 713 1032 991 877 948 769 776 858 681 1481 824 691 891 841 890 1077 736 859 855 1012 935 831 887 785 888 1041 946 1039 991 936 942 1196 1236 1033 1047 745 558 626 1320 631 625 575 633 603 735 387 500 474 485 381 303 314 268 272 276 377 314 296 687 476 661 597 266 425 313 334 285 331 261 386 366 589 574 554 285 217 357 440 382 412 367 339 495 252 323 367 409 495 320 286 713 425 224 192 202 645 254 617 198 294 335 246 299 334 322 329 318 425 352 410 762 685 363 470 412 315 526 464 701 556 598 322 358 515 434 365 881 748 621 577 299 409 376 305 509 473 831 698 397 354 268 683 602 327 350 415 621 391 515 509 1002 726 688 945 487 364 333 423 373 425 475 386 413 600 457 413 712 720 368 1232 1091 693 1229 663 1146 878 887 755 1080 668 545 843 586 506 1136 444 1093 659 923 986 606 525 916 447 478 350 957 718 610 756 532 564 367 661 525 629 1082 1662 646 539 687 742 846 893 628 510 808 623 708 691 357 447 396 660 462 580 700 563 545 956 795 803 771 548 587 770 798 746 312 476 580 656 583 806 1135 623 1016 849 647 1084 556 648 610 578 510 673 984 303 404 304 818 474 700 547 513 442 505 675 1123 531 1228 508 897 535 663 873 771 583 1097 718 444 893 780 734 465 455 386 593 603 550 944 919 577 592 375 392 581 778 611 806 547 136 189 154 485 451 261 480 788 441 583 354 347 436 448 900 871 398 348 850 518 58 87 155 145 177 384 608 968 807 939 670 638 685 621 462 487 225 203 377 582 176 938 672 768 735 843 310 448 399 244 611 389 642 925 843 938 331 590 655 626 354 282 351 375 325 331 369 503 257 314 339 347 454 551 448 757 1185 371 379 898 798 584 432 546 475 677 548 563 581 445 358 376 661 901 372 1024 1054 1322 927 5538 4782 1145 11594 5577 1398 2590 962 783 644 1352 1033 1076 1028 874 517 342 342 413 402 297 316 1139 1102 745 684 547 1148 1107 703 632 727 781 758 1044 591 593 204 404 804 633 605 470 512 393 329 269 240 649 613 489 388 691 419 286 724 500 662 543 802 536 570 420 709 453 604 1033 941 400 428 413 1194 1429 1151 483 1152 1016 1187 856 978 697 1211 708 945 1133 703 626 446 1362 787 285 238 743 412 451 799 1519 1371 982 1132 953 1497 1514 1654 1752 1782 1767 1607 1280 1052 2039 1733 1781 2197 1866 2080 1682 1691 1844 2140 1949 2319 2400 2145 2117 2442 2158 2417 2251 2578 2340 2698 2163 3629 3368 3558 1965 1437 1818 1340 869 1944 1748 1464 884 1351 878 711 1200 417 879 715 779 1547 1484 632 715 955 903 691 662 2972 3084 3096 2432 2443 2125 2789 2346 2255 3076 2813 2982 2727 2709 2605 2800 2353 2778 2576 2580 2671 3530 2891 2816 3823 3101 3235 3305 3859 710 477 414 2748 2598 1337 4175 3828 3812 3419 1483 1417 1109 405 1140 289 426 319 338 2496 1452 1402 462 689 613 431 1227 1606 1442 1441 995 1258 1487 1629 2101 3665 4192 3297 3083 6762 7123 3087 3179 4559 4262 1876 1116 1965 1656 1905 1074 1854 1225 2644 1193 2454 1160 182 160 1499 1453 2320 4278 2065 765 1444 1220 1411 471 507 1646 1587 1729 1711 1386 2570 2773 1139 905 2059 2228 2121 2308 1447 1408 566 616 861 1918 1049 1941 803 1443 1083 805 1060 1019 1377 956 2299 2943 865 859 994 1035 876 669 923 866 615 964 1649 1266 1163 1638 808 758 3102 595 842 1325 603 1239 1202 1191 1260 1648 1238 1407 1424 1364 1387 1397 1180 1302 1125 1225 1471 1440 1892 1109 537 559 545 442 552 246 1219 719 487 889 649 387 926 851 1248 626 804 605 397 432 587 498 454 167 279 380 440 435 402 389 510 875 936 593 496 500 516 753 561 647 706 391 577 260 731 833 491 444 356 545 443 420 416 413 480 394 548 731 1135 233 735 503 502 1173 843 995 612 706 717 696 821 617 818 685 663 649 657 643 688 667 597 839 895 809 677 704 420 361 355 370 361 766 379 684 916 494 852 637 599 759 452 464 709 808 526 644 1318 237 1045 752 612 391 588 351 534 498 509 1071 1003 855 1193 1080 1014 487 260 553 420 144 617 474 191 319 188 191 323 343 392 735 286 263 267 247 212 389 267 229 747 512 343 896 768 478 372 522 746 466 488 481 612 544 789 581 559 570 615 706 1146 988 459 788 532 497 817 789 696 791 961 678 345 592 635 609 484 243 775 648 696 813 1391 910 452 682 639 799 816 728 720 662 893 1418 873 1065 1122 981 1040 979 730 838 567 226 900 1047 1198 1189 795 647 630 341 604 674 1612 288 339 290 388 371 412 326 417 931 224 569 550 638 357 322 367 1156 901 524 596 481 1403 341 378 266 382 739 1077 782 900 999 964 1212 652 1030 726 569 545 966 603 698 537 711 565 849 612 659 574 752 564 337 366 1056 293 540 343 261 529 370 692 399 863 481 381 1212 688 799 769 978 1298 1149 346 983 741 841 1013 856 715 644 609 664 715 682 866 914 664 654 721 685 860 864 888 607 677 1539 1569 1653 1122 932 1006 948 802 790 1039 385 800 800 1009 840 1017 1214 1067 1197 1247 745 814 1223 958 911 1125 1091 817 1211 1322 1604 936 785 514 627 577 797 924 682 487 610 938 536 904 577 408 806 732 1006 964 1153 821 456 673 677 1712 1076 658 587 841 1644 1511 823 846 935 1040 1119 1049 996 1055 987 969 1131 1121 924 1235 1473 1281 1484 1563 1562 1532 1224 1395 2774 2781 2042 1888 2225 2005 2050 2233 1613 2062 1710 2074 2093 2111 1931 1558 2662 1978 1840 1077 1312 964 751 920 1249 1667 734 1100 2115 1920 1735 1282 1341 672 507 585 446 621 899 886 1041 728 580 916 788 492 606 358 687 432 404 412 437 607 830 1241 734 697 1544 1094 729 878 767 885 918 1026 703 1264 1205 1931 906 1107 1211 567 562 323 220 621 585 521 305 746 333 313 479 413 478 434 469 579 82 222 233 195 303 307 313 321 281 388 293 680 344 593 614 551 607 491 400 347 516 505 425 549 321 318 512 377 751 372 368 296 214 225 285 624 581 844 923 1267 796 453 339 727 682 535 595 805 724 692 1005 534 532 737 599 713 760 743 577 579 455 876 673 727 740 771 712 1047 1006 878 833 703 688 681 1005 947 469 147 1252 483 1002 488 455 994 766 545 660 582 1085 1227 310 626 567 1026 996 1109 1251 1025 524 457 517 1056 634 1223 953 555 454 1057 1004 437 488 1089 1186 913 983 911 1207 1688 781 1627 1239 1374 1347 1499 1097 1312 1139 1308 1445 591 948 580 629 661 704 2445 1020 768 777 958 1030 1023 779 1042 1282 1326 1478 818 461 1459 681 421 338 817 495 836 1045 745 639 840 527 839 885 1172 983 1276 692 736 506 925 686 317 339 258 321 309 277 216 280 321 653 423 356 714 1255 1145 1202 930 792 891 853 1073 832 905 1312 1034 1373 1182 1046 1338 1146 834 996 1044 829 982 1270 1107 808 1118 1069 752 969 905 869 883 745 686 689 796 1114 614 928 1110 915 1093 821 925 471 736 1142 913 885 1238 1632 1499 945 1428 824 893 825 1362 711 1407 1043 685 465 366 236 205 210 194 335 786 488 557 627 532 557 629 431 803 558 346 370 450 502 404 505 1263 275 751 501 703 476 988 735 354 423 397 645 511 524 407 605 708 431 724 762 527 806 326 1563 702 678 1156 452 317 655 543 505 603 575 583 620 746 540 415 488 328 282 868 1222 877 1006 623 925 651 531 609 758 699 879 723 372 629 804 737 774 895 696 700 510 845 1036 736 706 687 807 516 1018 1554 1186 653 408 476 434 714 504 666 579 2294 637 2479 2332 2672 2131 2537 2530 2487 2319 2052 2318 2263 2290 2404 2814 599 778 542 540 794 1377 1091 678 598 641 1339 1001 743 453 612 903 358 864 1151 1029 893 833 743 1063 1012 769 801 933 1136 1476 873 859 924 1017 853 1165 1119 1220 777 1083 1056 1076 1045 903 1036 1200 1194 1109 1071 1188 898 793 789 654 759 633 1098 589 634 565 1155 927 999 848 940 583 534 562 857 803 953 958 884 965 958 878 1018 752 829 879 883 972 852 1138 1050 1092 1076 1005 940 1107 820 913 1162 905 983 734 921 1228 1095 983 1169 1333 1129 1422 1259 1040 1210 1170 1468 887 901 1164 856 898 746 744 1284 1002 889 889 971 748 947 972 725 747 989 751 968 882 1278 1035 634 815 804 821 1184 704 870 890 880 1003 857 849 814 886 1009 896 1045 955 881 844 1205 1122 1138 1030 803 477 612 1245 593 571 410 537 424 603 536 444 404 374 400 309 274 272 290 229 359 235 233 709 549 722 608 373 543 350 369 303 327 234 400 337 444 535 516 340 256 368 344 295 427 407 340 501 243 262 363 440 578 313 241 755 515 278 270 140 289 294 678 238 359 357 269 324 351 366 335 349 303 288 444 894 801 247 367 344 259 379 473 734 571 612 300 328 619 532 338 807 703 575 630 331 359 355 258 430 447 771 626 517 398 387 511 625 353 585 421 750 373 450 500 909 689 747 742 361 325 434 492 389 422 442 438 477 591 478 390 713 591 363 1120 1218 790 1277 730 1060 881 732 687 1064 733 458 723 574 521 976 430 944 655 751 891 631 480 718 398 381 302 875 814 544 593 509 445 408 486 500 693 769 1607 700 719 785 656 888 956 750 543 613 670 628 786 451 496 470 576 378 635 569 565 429 895 707 825 660 663 642 536 554 448 586 401 715 508 545 721 1006 622 1057 754 684 906 635 706 498 454 523 538 905 295 391 431 681 477 750 467 507 438 514 603 896 508 992 445 830 322 785 968 885 353 752 786 657 775 658 645 473 379 458 536 618 593 836 813 390 560 282 418 430 568 391 608 650 138 170 231 337 490 202 458 1099 823 916 413 288 546 414 993 1000 394 335 808 421 73 67 167 158 216 291 735 772 766 796 661 468 693 577 479 665 363 352 475 494 341 998 641 912 932 1038 358 521 259 311 453 411 619 951 1086 828 375 448 463 506 603 547 425 427 344 429 204 594 330 391 358 343 469 613 601 532 699 376 442 786 843 425 395 524 451 625 534 691 572 569 355 346 599 530 376 954 934 1342 921 4763 4733 800 5577 10372 893 2998 897 804 715 1342 903 1020 1015 943 462 256 353 421 411 352 291 876 876 787 832 386 1143 1056 738 544 737 786 814 1026 663 870 221 421 812 714 582 422 627 420 306 221 182 570 610 495 421 514 322 381 635 542 761 600 785 553 528 358 570 707 881 965 887 318 344 400 1259 1449 918 497 1091 953 1303 861 877 776 1345 686 917 921 641 622 301 1355 903 349 327 691 433 503 634 1268 1324 1167 1147 1084 1622 1409 1591 1730 1536 1581 1401 1324 1013 1721 1501 1554 1945 1956 2195 1694 1816 1687 2013 1720 2401 2109 2028 2152 2772 2010 2591 2188 2543 2109 2448 2087 3357 3377 3618 2156 1676 1767 1333 1042 1749 1483 1384 809 1424 945 851 936 452 680 702 649 1373 1360 726 542 887 770 608 656 2781 2821 2904 2494 2606 1850 2500 2280 2239 3066 2582 2800 2481 2204 2519 2671 2177 2681 2368 2530 2583 3222 3154 2565 2946 3004 3024 2902 3353 578 407 432 2855 2233 1238 3592 4005 4038 3142 1482 1506 1439 544 1488 305 443 393 425 2271 1381 1320 422 717 597 663 1367 1412 1159 1692 1082 1601 1622 1515 2374 3295 3881 3249 2884 6197 6466 3047 3582 4173 4280 1810 1305 1689 1465 1947 936 1713 996 2393 870 2453 1379 404 366 1500 1379 2284 4245 1934 694 1039 1250 1317 718 767 1503 1456 1428 1478 1482 2449 2578 923 880 1929 2460 2331 2318 1463 1480 677 702 1097 2004 954 2185 867 1319 840 1237 980 1013 1368 1276 2877 2748 828 754 744 1071 863 821 915 797 663 1005 1377 1026 930 1507 719 687 2664 795 1020 1485 626 966 923 952 1334 1421 1033 965 1129 1264 1353 1254 1089 1326 982 1210 1417 1324 1811 899 435 378 493 421 555 347 1166 634 510 741 724 576 765 828 1067 677 981 669 450 589 393 479 453 246 326 383 503 479 393 452 447 939 957 534 586 482 493 755 612 684 749 461 633 343 845 979 507 441 368 654 395 389 327 436 502 438 519 723 928 377 787 416 483 1132 767 984 580 697 623 644 1056 629 888 808 569 789 583 603 566 593 470 665 705 969 729 446 439 429 431 292 367 854 364 563 782 376 871 664 636 784 389 411 736 829 555 583 1037 82 884 834 641 392 433 277 541 366 479 1041 982 782 1034 771 1189 587 295 496 351 208 469 448 311 511 386 328 365 326 449 413 312 254 344 338 296 416 300 243 654 436 287 693 792 566 455 691 751 474 426 435 691 568 833 637 697 641 480 719 1033 1061 548 720 480 441 651 680 745 704 1129 637 436 390 508 495 393 275 808 655 763 685 1424 906 672 792 644 887 752 500 659 628 775 1118 801 816 760 929 808 1092 750 779 628 295 1039 1193 1036 1231 758 774 778 344 534 605 1588 233 285 230 433 319 395 401 577 894 353 498 465 667 273 242 240 921 1053 458 573 431 1228 326 605 468 371 716 1103 777 904 1047 985 1183 529 1013 655 527 509 802 507 567 410 704 605 815 610 756 575 724 491 290 263 1016 243 461 332 400 470 359 621 312 841 417 457 1068 562 852 837 953 1175 866 317 1038 607 796 948 668 721 594 580 722 690 636 748 845 604 555 601 624 809 807 752 656 486 1488 1195 1339 1057 886 947 788 729 810 1035 379 719 768 968 813 978 1059 997 1062 1076 775 826 1186 997 848 932 1047 702 1087 1329 1463 935 838 738 600 556 719 889 700 378 506 799 508 798 721 364 873 692 1014 874 1164 841 469 877 718 1425 921 702 834 711 1200 1512 997 1120 838 1050 1130 911 1007 775 778 889 1040 972 840 1450 1304 1347 1601 1734 1543 1507 1275 1462 2766 2639 2150 1943 2216 2259 2236 2387 1828 2402 1900 2329 2227 2235 1953 1562 2354 2002 1645 1127 1353 1039 683 948 1389 1667 491 978 1573 1425 1570 1108 1229 728 417 496 561 643 876 810 926 813 442 853 592 456 447 475 643 427 359 351 572 524 626 988 768 658 1201 1038 766 803 772 765 832 951 617 1089 950 2136 962 988 1048 558 458 245 174 490 458 397 317 663 388 260 632 383 490 324 478 452 101 189 233 122 260 284 274 278 238 535 311 663 378 542 639 574 624 515 483 360 462 377 295 321 338 284 566 423 752 195 195 300 214 162 253 632 430 623 729 1322 721 337 308 542 518 413 539 759 801 719 841 524 558 657 504 711 678 597 608 536 370 741 548 524 456 863 497 887 892 637 788 575 576 524 759 743 314 204 1001 507 851 371 485 696 583 438 524 469 905 1338 316 566 514 1098 910 1093 1224 1116 473 432 454 894 681 1232 923 514 490 925 782 481 607 810 1120 856 828 915 969 1299 794 1129 1150 1517 1050 1412 1151 1234 1116 1301 1187 576 849 526 509 629 664 2195 1023 761 765 876 981 1067 805 1019 1319 1412 1439 812 515 1456 645 338 322 836 582 816 924 655 772 836 463 849 717 972 1022 1293 676 694 505 797 640 314 330 270 320 339 282 242 271 325 585 413 250 599 1193 968 1025 905 895 984 856 871 759 958 1255 983 1153 996 912 1113 920 641 789 1071 751 734 1054 929 741 1209 882 643 1105 786 838 888 794 578 721 654 1006 545 776 996 737 860 830 962 583 979 1225 894 896 1322 1382 1336 746 1065 622 624 745 1319 699 1408 1085 776 379 327 218 159 177 181 264 821 476 544 723 645 478 516 485 814 748 299 292 474 458 425 528 864 240 783 612 698 530 690 630 289 420 413 582 540 553 398 578 759 422 666 750 541 915 258 1766 531 523 1057 327 280 566 423 395 643 515 496 520 559 506 362 398 379 328 869 970 974 784 637 904 897 518 736 659 876 899 775 341 763 720 662 730 805 684 618 479 640 1395 503 512 509 681 419 1041 1294 1029 727 344 517 479 623 614 654 445 2096 595 2395 2179 2164 1773 2173 2151 2296 2107 2085 2070 2072 2164 1988 2365 652 600 508 673 794 1245 1064 653 597 642 1093 784 577 432 648 863 452 888 1120 884 766 679 755 896 969 749 760 876 1200 1010 595 768 608 1070 820 961 874 845 884 712 882 981 891 819 886 1018 942 1152 918 1296 814 809 797 835 633 708 670 664 728 612 886 1087 975 809 797 750 754 827 672 725 810 889 860 864 742 934 955 588 878 1112 863 832 921 881 928 818 852 835 1343 765 1093 901 807 993 1254 946 986 1138 1036 939 903 1041 969 1171 1254 888 910 909 1260 832 1076 1032 1051 1106 596 856 1152 1052 963 958 1005 643 891 1107 1160 1286 941 1009 827 787 1407 1125 658 921 809 830 883 826 1300 1119 1240 1062 1247 953 1173 974 1134 1092 1240 1018 1009 1020 1228 1110 1255 1195 979 681 613 1447 471 474 339 408 407 519 388 224 165 279 246 256 333 317 354 281 405 373 340 699 565 669 703 409 522 353 374 291 348 255 318 437 477 613 442 493 364 574 467 374 297 295 293 396 368 319 453 326 520 509 446 798 477 307 283 371 441 415 640 382 493 304 325 211 373 222 387 219 487 203 604 638 406 350 486 467 337 554 495 711 533 866 409 447 454 504 357 752 633 461 560 239 463 402 329 288 467 668 644 423 559 495 281 490 516 569 583 554 498 605 540 950 446 726 893 420 539 445 449 369 394 550 313 582 584 368 488 808 658 399 783 1140 974 842 829 1151 1183 977 569 1251 731 519 924 370 401 858 608 1081 605 679 1011 603 856 662 406 430 590 792 752 465 732 597 570 535 481 452 640 826 945 688 774 725 594 831 632 513 596 539 498 552 604 532 524 541 617 398 414 497 448 401 1201 805 648 654 675 420 273 381 508 362 451 446 668 648 706 851 646 595 623 637 1067 597 699 434 466 498 572 903 529 564 327 589 530 757 408 596 473 459 599 889 588 1295 566 991 538 742 646 872 476 808 646 448 566 788 723 353 359 427 748 1031 994 640 696 604 435 435 595 453 447 329 477 751 187 215 270 271 408 325 634 698 303 372 417 406 524 869 766 884 454 499 658 483 167 159 229 150 94 306 503 801 691 545 740 640 459 395 375 391 224 262 407 639 228 408 751 457 737 653 301 394 313 308 547 532 661 602 682 694 615 373 317 467 331 267 317 311 454 354 238 536 373 399 488 478 378 554 565 509 718 625 509 931 700 436 414 597 526 643 640 578 550 495 367 380 478 478 320 711 2140 923 701 3838 3838 4551 1398 893 11632 680 1822 869 635 1206 790 1357 889 660 757 400 397 357 410 531 449 876 850 938 678 628 916 1107 713 385 670 621 666 780 475 505 399 438 792 556 630 678 469 556 600 283 347 680 671 578 865 850 591 373 618 385 934 555 673 524 386 496 700 444 602 541 467 663 703 687 1483 1114 1226 741 1115 1142 1084 849 1037 852 1325 974 1157 908 478 530 516 1274 666 363 279 570 461 584 625 1126 1402 959 1090 1467 1452 1442 1570 1433 1588 1546 1823 1243 821 1875 1728 1761 2218 1986 1753 1382 1472 1666 2080 1969 1812 2333 2311 2568 2567 2214 2775 1854 2213 1756 2139 1678 3261 2814 3167 1471 1253 2156 1048 1009 1839 2020 1235 800 1698 534 551 561 477 633 550 440 1204 1404 644 741 899 871 570 476 3038 3313 3035 2158 2324 2691 2710 2093 2451 3048 2606 2831 2812 2614 2410 2470 2196 2761 3010 2919 2573 3411 2423 2205 3049 2994 2826 2997 3264 836 663 335 2686 2381 1537 3685 4021 4105 3090 1144 1132 1035 275 1015 181 351 306 321 2287 1309 1213 363 746 628 746 1348 1393 977 1408 1320 1191 1696 1592 1648 3277 3886 3246 3257 6230 6541 3617 3648 3779 4295 1472 1161 1731 1602 1665 1425 1885 613 2595 963 2173 1504 284 252 1414 1377 2147 4253 2005 601 1374 774 1091 413 432 1228 1161 1277 1558 1393 2425 2638 1052 764 1354 2034 2043 2409 1828 1746 799 835 630 1626 1305 2291 918 1240 885 940 830 843 1220 1163 2305 2916 966 1113 868 1089 966 960 994 1016 847 1041 1486 1385 1037 1615 834 750 2993 657 862 1383 586 1331 1344 1365 1128 1128 1218 1283 1228 1195 1308 1229 1297 1464 1390 1531 1303 970 1330 1347 434 284 525 1043 415 220 1099 682 621 566 510 447 909 830 746 718 1088 765 447 445 545 387 345 239 264 635 391 365 472 623 357 489 643 489 507 474 600 564 698 472 712 516 457 321 672 756 682 348 336 504 361 323 558 404 618 404 640 609 801 467 443 373 496 916 1034 981 481 540 560 559 457 609 440 425 551 491 721 723 501 605 440 470 520 673 686 475 369 479 559 422 408 680 460 760 745 381 723 754 685 851 519 597 799 877 359 677 1040 133 1116 608 522 413 468 384 574 732 563 1038 934 766 1084 675 847 396 506 556 608 318 423 339 343 201 154 347 389 369 404 797 201 234 371 339 193 399 235 228 473 281 276 1001 615 665 331 406 881 557 426 387 521 570 640 495 594 646 564 772 974 908 598 610 492 455 643 836 1039 912 870 772 244 277 398 415 339 366 759 698 921 595 927 955 619 879 688 946 767 557 847 799 921 1142 803 1228 1154 681 988 731 565 847 678 243 866 1032 1092 1083 790 682 695 370 770 856 1594 511 553 352 419 454 437 368 475 631 316 825 626 613 345 359 356 735 697 584 810 640 1483 197 300 228 217 638 842 682 786 792 790 848 777 795 729 671 593 672 576 604 677 775 635 863 688 682 381 441 446 280 319 828 279 580 430 221 546 531 523 452 1053 552 521 1199 744 866 953 937 961 1193 439 1118 1056 1059 1188 670 694 689 700 569 709 445 625 738 653 437 507 569 1067 1181 1286 1241 375 1271 1483 1605 1173 817 1067 1088 943 704 1029 620 1008 845 814 852 919 1228 1135 1241 1236 769 1004 1187 971 842 1176 916 968 1152 1228 1019 1005 883 458 707 469 446 513 603 470 559 820 549 566 692 601 952 967 1303 993 1182 985 474 562 598 2167 982 807 735 671 957 1116 1095 852 1241 1219 1020 1066 783 731 839 920 1042 935 1019 1081 1306 1222 1192 1082 1360 1144 1265 1343 2518 2757 2161 2195 2339 1813 1923 2093 1358 1762 1946 2157 1876 1759 1904 1641 2441 2175 1706 961 1036 1151 1012 1031 905 1379 505 1266 2075 1820 1393 974 1097 821 451 437 851 537 653 774 705 604 390 586 533 474 426 476 654 429 361 385 428 586 957 1187 785 831 1018 1246 651 913 923 847 884 951 688 1083 1147 1242 1151 1106 1270 754 430 376 354 392 400 364 349 615 325 239 589 307 325 326 306 618 135 125 218 189 293 313 325 299 293 616 176 497 507 843 965 884 924 615 457 540 593 351 329 343 577 430 535 657 868 372 364 530 399 330 439 844 367 611 613 1037 564 635 170 627 623 411 692 579 619 609 537 530 541 472 566 551 595 648 570 530 336 657 371 368 417 847 676 549 519 586 502 440 511 375 692 661 360 213 798 396 788 416 399 746 442 342 434 336 1039 1008 311 736 679 918 1072 997 988 1007 424 365 420 828 491 1096 783 458 411 909 823 469 486 922 1077 814 729 1256 847 1084 775 1223 1329 1370 1241 1149 1277 1206 1029 1473 918 445 782 524 488 714 532 2373 1135 920 950 976 1205 1096 845 1157 1308 1308 1397 996 732 815 639 524 362 893 751 881 839 845 606 722 460 863 986 1070 981 1053 592 559 664 696 698 266 362 350 250 223 256 244 352 297 435 412 352 939 935 957 896 766 826 887 720 634 696 798 1083 1192 984 952 1068 922 861 584 649 851 549 779 1207 876 713 1027 716 864 852 1212 963 678 630 660 754 753 793 722 831 1103 754 787 953 769 787 796 1095 911 863 1277 1803 1679 1118 1362 704 600 841 1127 734 1202 1228 694 458 387 198 134 86 98 176 485 543 369 453 339 454 658 231 537 618 341 330 441 267 543 703 1114 434 753 435 560 635 620 874 505 613 542 562 512 510 427 561 556 462 704 460 544 661 430 1148 601 569 683 422 357 591 322 354 465 464 563 537 636 532 360 395 295 345 904 1005 684 604 1016 939 742 413 811 825 936 754 687 281 496 682 599 752 948 687 814 424 643 904 474 464 545 493 405 799 1386 1247 874 335 526 416 723 503 899 488 2416 481 2308 2141 1960 1760 2232 2227 2158 1977 2362 2020 2201 2406 2302 2621 570 695 581 816 984 1054 838 789 634 608 1113 1145 777 631 732 813 722 898 1283 903 731 701 847 986 884 843 878 1068 1098 1290 514 837 906 869 822 1152 1114 1235 776 965 1381 1438 1304 933 1163 1116 1033 964 828 1115 774 906 915 729 465 693 862 622 1153 610 1026 930 1030 617 815 993 962 1057 1026 707 1261 1141 1299 1136 1116 853 998 623 923 871 866 916 972 1059 894 1118 1044 930 914 1055 968 951 1128 920 897 713 859 934 1141 1103 991 939 889 1148 980 963 1153 1139 1320 742 1168 1243 1044 774 790 823 994 917 814 853 793 644 970 970 1163 1106 975 940 1073 913 1252 836 831 837 1020 926 821 1132 986 1015 1084 951 942 1156 1011 1270 1015 1060 1153 1187 1106 1047 1340 1338 1432 1245 713 596 730 1299 677 302 293 437 317 505 330 526 355 358 362 210 408 396 402 260 283 257 259 738 586 712 611 387 604 362 451 381 407 306 399 358 402 575 570 366 328 388 300 430 456 430 400 551 283 286 534 530 710 397 367 752 526 538 491 252 400 315 725 490 536 315 231 587 315 434 265 562 369 252 491 925 596 314 600 289 335 392 402 708 735 774 427 437 459 530 418 729 615 531 689 355 497 398 267 420 523 450 415 369 458 575 424 571 431 630 471 885 477 705 439 950 650 880 621 617 502 533 265 617 546 613 455 433 781 526 550 773 687 398 1048 877 1225 985 906 919 993 1059 841 1328 783 702 811 456 514 1126 607 1388 768 695 789 733 502 1023 731 745 440 1112 851 441 625 452 468 420 511 529 833 835 1306 843 729 584 612 844 650 797 500 548 404 602 468 499 534 520 869 480 485 484 422 541 865 861 854 627 576 615 494 603 562 372 572 663 623 504 666 989 537 817 784 634 948 626 591 568 527 622 658 812 390 497 552 387 598 924 431 491 676 661 582 874 649 1099 350 986 622 886 810 689 524 1506 879 829 740 507 634 576 439 482 726 845 818 758 740 570 673 263 264 510 798 568 955 689 203 262 172 421 380 314 625 945 550 680 655 364 585 645 843 731 332 296 894 616 74 40 149 143 279 276 557 1043 756 921 557 658 761 576 507 550 205 248 470 572 154 616 575 843 601 672 248 300 374 237 625 595 1202 851 769 979 429 397 573 495 330 251 362 389 308 253 330 574 505 595 305 444 407 554 502 603 776 316 314 964 708 403 833 784 730 827 817 836 694 431 432 406 538 514 473 1000 886 1112 1037 4427 4216 641 2590 2998 680 11179 641 734 751 1175 1112 791 633 828 473 551 448 410 508 352 406 942 863 608 755 584 1123 1102 753 449 792 705 571 768 502 582 341 427 664 509 467 673 554 391 291 279 238 614 611 567 466 805 614 397 528 358 633 515 722 435 611 354 631 616 616 783 729 474 500 541 1166 1337 1048 612 985 941 1213 776 961 899 1297 850 831 979 559 470 421 1017 759 337 305 595 566 482 503 1033 1138 1187 1082 1166 1400 1387 1764 1461 1230 1178 1430 1164 998 1977 1683 1910 1749 2191 1797 1454 1522 1543 1807 1720 1952 2240 2285 1910 2492 2106 2576 2057 2257 1995 1915 1777 3709 2913 3241 1909 1809 1605 1049 943 2112 1708 1460 659 1586 620 645 905 486 729 576 531 1163 1044 1019 533 786 646 362 493 2556 2733 2792 2240 2566 2199 2865 2315 2761 3322 2835 2778 3006 2521 3208 2621 2462 2428 3232 3004 2863 2899 3313 2836 3065 3164 2936 2990 3257 801 652 449 2715 2626 1087 3379 4148 4179 3072 1278 1278 1151 670 1256 304 547 443 500 2403 1508 1414 428 813 757 1190 1428 1569 1357 1628 1304 1369 1728 1543 1930 3097 3728 3465 2564 6276 6684 2952 3521 4229 4362 1654 1159 1879 1474 1790 909 1712 697 2418 854 2018 1003 209 197 2033 1637 2273 4156 1963 950 1383 918 1342 688 701 1326 1240 1455 1533 1566 2368 2564 803 720 1298 2540 2412 2370 1663 1555 924 686 792 2014 1339 2083 789 1313 977 1083 908 943 1144 962 2647 3051 1008 1035 753 1240 895 804 972 977 928 926 1724 869 812 1620 686 619 2695 632 823 1205 531 1108 1119 1047 1293 1140 1042 1087 1084 1232 1409 1274 1203 1345 1146 1225 1572 1505 1329 1097 612 424 736 512 581 388 839 495 645 699 474 541 911 1150 929 395 1293 542 519 399 401 334 306 335 362 470 388 370 467 360 488 780 740 517 666 616 597 713 565 685 590 566 729 328 523 613 783 349 540 520 406 359 364 361 471 497 446 628 874 335 682 449 474 982 987 913 562 644 671 659 780 767 623 638 654 606 538 633 548 642 527 633 632 576 575 515 335 308 369 455 514 724 340 526 684 447 733 540 516 666 377 405 587 674 507 813 1165 173 1092 541 601 394 458 209 432 477 582 849 1056 775 849 784 884 595 470 702 552 347 347 442 178 261 223 195 357 254 538 460 278 351 224 212 483 486 378 290 580 454 371 845 667 660 594 628 748 556 452 498 945 614 858 710 574 438 607 802 685 1033 498 595 501 620 665 572 996 819 1006 689 657 392 444 485 311 335 807 552 626 753 1315 716 952 962 829 1082 840 790 688 660 788 1310 974 1300 1159 917 897 1009 625 754 733 357 836 1055 902 1281 643 796 729 239 565 607 1733 376 324 319 392 402 407 232 458 721 335 438 664 843 400 351 311 1037 794 604 722 472 1303 388 408 263 416 660 1061 824 909 887 890 984 778 1096 564 446 434 592 410 452 452 846 754 892 782 906 565 770 535 435 459 806 296 559 432 244 564 298 740 325 976 423 555 1428 612 985 1034 936 1032 787 378 1131 693 813 887 883 652 508 735 558 567 730 734 717 655 677 647 490 825 742 832 836 629 1463 1008 1135 1050 822 924 1076 795 1124 886 274 771 1037 841 1107 837 869 791 898 916 832 814 1249 817 705 887 994 557 993 1386 1218 1153 1010 703 847 779 827 886 784 482 549 809 622 565 649 419 1280 736 1142 1073 1026 996 461 1091 877 1461 1102 957 687 687 1403 1185 1069 690 883 1061 878 1039 931 943 736 1016 951 972 952 1316 1294 1482 1257 1417 1383 1166 1233 1342 2784 2804 2162 1902 2484 2140 1984 2110 1850 2082 1878 2149 2147 1675 2621 1549 2867 1954 1406 1094 1194 1234 786 870 1224 1437 492 1327 2056 1814 1467 915 902 896 470 615 674 605 931 637 784 1012 525 514 680 663 730 454 605 437 504 503 559 698 653 960 769 641 1294 1229 827 1078 1100 1063 965 770 866 1349 1106 1437 934 1051 1091 1044 446 442 377 507 483 391 433 684 433 402 637 395 387 411 567 556 205 202 317 126 249 281 277 267 239 609 267 660 308 542 459 359 387 373 402 377 525 409 333 361 432 387 396 618 910 206 194 234 212 195 243 529 379 623 630 1174 531 693 209 482 478 516 472 743 835 604 513 526 513 637 719 777 707 599 668 578 296 434 573 528 631 1043 810 763 717 537 778 646 570 506 707 616 411 268 929 510 933 435 506 844 596 405 568 350 943 1121 357 533 468 1032 1197 1426 1304 1063 528 510 496 998 524 1188 1219 591 706 1007 927 565 806 921 1352 815 939 784 1111 1313 800 1122 1397 1313 994 1107 1055 1166 1048 1450 1209 385 1010 713 725 591 582 2513 1183 874 909 667 1006 1007 785 984 1283 1211 1589 1151 820 1200 521 547 483 899 665 731 873 724 812 666 399 728 982 1105 1132 1209 634 524 631 700 624 306 403 371 345 347 282 264 595 308 455 639 313 739 1119 840 906 846 811 866 688 745 729 924 1046 1186 1152 1171 959 1019 1103 892 1000 787 876 871 1189 725 562 895 709 652 1175 1030 1012 947 769 781 731 863 982 532 727 955 817 1065 869 880 633 803 1454 939 865 1014 1329 1226 911 1357 868 900 699 1553 567 1750 1317 746 548 424 377 252 210 249 248 902 573 547 682 601 550 657 448 583 589 251 438 341 379 521 519 1033 375 631 575 569 562 565 604 337 406 386 433 385 400 460 633 689 510 803 710 403 535 251 1620 655 591 594 495 459 667 509 343 616 525 477 433 580 697 431 468 466 294 854 1103 837 988 632 764 772 606 1247 790 668 1032 1001 382 601 930 874 951 1067 1000 682 537 573 863 647 551 469 542 372 919 1374 1157 696 342 393 481 588 614 620 370 2271 569 2478 2382 2523 2053 2265 2173 2262 2595 2555 2659 2435 2227 2581 2356 540 848 663 678 738 1176 994 807 640 964 1581 1130 621 508 600 860 634 828 1113 900 805 732 780 829 861 925 916 1017 1119 1036 934 860 571 799 752 815 736 775 992 654 1164 1268 1315 1016 798 1099 926 974 892 1284 734 803 795 548 573 689 891 592 971 431 818 938 680 662 610 753 737 628 841 796 837 788 743 749 810 685 706 458 700 698 812 643 725 637 679 648 621 634 803 582 670 552 857 628 639 865 671 931 960 904 781 1058 808 977 1030 858 913 880 917 612 939 1036 854 984 656 782 936 886 822 772 829 604 871 773 1238 1204 734 665 912 721 1195 891 880 718 652 708 731 689 1135 1095 980 1018 1083 1105 968 970 899 1007 1016 907 846 928 1047 1044 942 1053 924 509 532 886 395 383 312 480 318 646 304 255 182 327 349 200 247 243 276 198 357 247 226 544 435 613 509 415 524 424 429 381 401 299 288 408 268 577 473 278 287 352 277 386 263 209 206 348 225 337 362 227 310 334 289 742 344 314 294 176 255 238 519 350 380 287 364 204 428 230 291 201 439 319 405 562 334 240 386 335 458 297 415 498 522 770 299 337 474 360 236 512 472 373 658 210 369 349 353 399 272 514 435 431 484 399 418 475 410 528 373 625 442 388 449 728 477 486 750 409 360 312 378 414 469 421 471 521 602 387 383 653 581 395 1030 967 718 539 659 750 618 784 530 759 694 401 751 499 478 811 580 639 550 586 815 586 529 741 430 483 389 676 540 431 523 535 466 465 506 328 491 633 927 498 349 731 515 587 721 511 352 349 337 466 446 411 459 365 594 440 352 428 306 437 886 579 614 452 543 314 258 309 284 360 283 564 656 491 803 1011 681 519 611 524 932 603 671 355 331 471 536 612 459 632 289 360 556 669 480 436 384 593 526 753 552 867 478 1001 453 561 532 650 448 710 463 686 747 752 651 444 358 444 663 895 833 701 705 524 492 290 340 514 465 303 487 655 190 204 143 384 343 224 575 817 476 571 409 369 502 579 785 753 485 298 634 477 127 148 171 107 68 409 390 633 647 658 778 547 475 411 475 547 316 315 361 663 192 507 430 459 613 636 332 438 331 269 580 459 618 678 670 699 320 379 340 617 476 442 372 405 435 549 290 508 444 480 452 424 394 447 416 615 786 509 413 797 797 231 390 423 380 434 451 530 509 386 266 202 519 345 509 540 2465 771 805 3323 3166 2192 962 897 1822 641 9807 597 466 967 811 1002 741 733 334 422 438 358 350 477 230 818 810 735 902 604 776 801 637 326 735 953 763 1006 469 692 423 316 450 342 259 351 513 336 299 270 178 582 620 623 416 627 547 396 418 318 746 570 706 331 568 345 585 519 597 831 805 313 335 320 909 941 965 622 923 948 968 662 880 840 1277 572 957 842 572 584 480 914 812 303 265 352 420 528 464 1054 987 901 876 954 1258 1383 1586 1277 1267 1312 1389 1195 783 1527 1499 1754 1545 1701 1812 1382 1377 1626 1707 1762 1621 1587 1848 1832 2653 1971 2653 1890 2382 1526 2192 1678 3131 2703 2773 1160 930 1795 912 637 1654 1609 1421 558 1445 665 737 623 492 707 478 521 1268 763 650 432 553 456 585 463 2362 2688 2489 2065 2045 2200 1978 2432 1997 3065 2515 2677 2545 2466 2382 2427 2278 2549 2380 3011 2299 2694 2298 2032 2897 2825 2462 2709 2515 416 352 414 2592 2342 1199 3225 3409 3284 3122 1080 1124 783 312 789 193 379 287 259 2194 1178 1156 562 791 648 627 1416 1622 1001 1556 1306 1368 1518 1243 2025 2719 3179 2389 2228 4459 5435 2653 2987 3554 3926 1837 1185 1696 1578 1869 902 1991 597 2288 1122 2296 980 170 158 1665 1321 1677 3425 1594 749 1388 920 1154 588 592 1141 1082 1151 1473 1544 2164 2593 1131 535 1684 2153 2017 2254 1483 1560 842 779 558 1666 1139 2198 667 1267 767 1043 791 780 950 1005 2525 2440 984 950 801 798 845 675 777 743 703 886 1285 1308 868 1359 593 563 2312 429 772 960 546 986 1045 1007 1056 980 1135 1112 929 1204 1327 1238 1192 1283 1124 1173 1241 1071 1388 1114 436 445 392 369 410 314 1053 577 563 600 555 459 689 522 712 642 794 520 660 346 527 274 216 279 323 431 317 309 410 428 409 396 553 460 410 437 392 475 602 553 683 384 374 242 507 602 612 472 215 538 276 275 479 594 488 446 587 525 637 273 390 286 268 607 898 650 477 491 474 537 408 437 434 359 541 552 711 514 462 527 544 561 573 559 759 410 340 303 334 372 359 737 488 623 500 509 735 962 912 1113 420 537 1122 1223 561 657 1000 112 1041 564 526 405 384 230 512 766 597 876 609 717 732 673 695 582 327 360 302 277 359 189 290 208 180 309 381 270 602 390 160 258 543 503 201 327 250 229 453 399 211 800 752 476 363 412 723 412 356 331 481 565 739 621 598 675 530 704 994 802 453 475 524 460 584 591 624 848 939 578 495 323 383 298 218 414 626 771 851 659 1007 909 562 819 544 627 562 542 724 992 789 1064 877 887 814 569 804 898 554 788 492 389 729 1014 1188 1205 952 658 544 237 601 633 1606 213 296 242 439 344 353 406 479 448 305 674 304 910 348 336 275 745 690 511 555 541 1346 254 463 405 262 528 785 639 697 796 703 842 775 667 501 436 465 580 485 544 387 525 477 559 499 605 488 562 453 248 300 1129 305 444 532 290 403 311 504 382 779 461 428 890 827 860 782 1003 1010 659 425 1050 852 892 1048 463 585 510 609 483 551 524 500 767 645 589 614 512 1048 832 1058 811 470 1417 1445 1590 593 805 541 1039 688 632 910 419 939 624 777 677 839 1062 899 965 915 730 835 1048 857 814 830 792 560 1066 1092 1187 810 664 672 637 619 669 689 677 440 540 664 567 722 614 412 712 710 1154 832 1023 911 590 429 452 1248 660 639 701 821 969 1145 1019 850 1199 1017 758 991 1134 738 745 789 1022 595 921 1269 1062 913 1272 1314 1029 991 1053 1007 2062 2578 2234 2245 2090 1386 1857 2015 1798 2308 1603 1765 1814 1857 1984 1516 2632 1864 1614 828 923 689 956 984 764 1386 568 1119 1953 1685 1729 1065 836 783 486 542 714 488 576 688 784 625 420 671 374 423 256 569 531 363 422 418 527 525 588 1032 837 622 1001 1058 691 906 755 785 872 663 711 826 749 1228 627 943 1005 575 437 293 269 359 384 305 424 412 279 252 494 320 217 349 322 280 75 138 260 330 253 238 259 257 218 442 242 466 389 590 564 549 585 377 400 272 440 421 405 421 352 313 610 385 658 278 258 310 290 228 310 602 480 615 651 916 460 360 226 520 531 397 488 558 684 626 564 518 473 496 578 548 421 580 399 349 529 533 463 483 444 866 470 557 561 635 492 429 611 404 585 657 463 151 785 406 925 503 400 907 410 362 392 405 1104 1256 353 379 330 999 970 987 1009 782 531 395 416 835 400 848 839 401 502 949 959 530 557 777 1142 918 856 1205 741 1127 783 902 987 1457 1148 1367 1054 1079 1116 1246 1007 473 680 492 609 717 537 2069 853 681 720 738 891 789 680 906 1307 1147 1397 841 618 809 515 526 414 616 586 802 696 546 667 747 272 621 860 1019 896 1073 722 758 445 698 685 266 309 279 317 307 242 226 466 456 424 325 220 549 959 974 871 763 759 655 683 946 623 892 1007 1253 1084 1023 978 1176 1022 809 871 895 510 663 924 786 660 803 741 763 859 818 918 925 913 476 780 648 654 470 680 874 618 974 679 540 846 795 930 596 686 956 1019 1222 691 1431 743 524 788 1421 481 990 1090 653 327 257 171 115 121 123 194 549 428 451 510 575 492 535 403 682 601 393 415 388 293 388 491 1063 302 527 503 550 507 479 525 419 355 365 501 455 376 352 465 496 289 689 406 555 740 488 1622 470 440 522 276 274 422 321 389 439 513 380 400 553 532 291 310 254 258 623 839 637 565 599 707 539 405 609 802 783 618 774 414 406 520 490 551 564 672 569 489 470 711 516 327 287 488 301 1040 1390 1013 683 292 443 479 639 603 526 325 2170 315 2210 2087 1866 1833 2156 2633 2713 2280 1976 2189 2256 2127 2188 2557 625 621 647 644 693 910 759 626 654 638 1103 829 460 483 552 698 610 635 919 612 576 536 948 775 779 1080 1024 1125 1219 738 702 577 899 1199 1000 1357 1161 825 515 1081 849 931 950 724 1175 1140 1113 938 936 1226 1269 1200 1272 1328 706 914 905 918 600 860 1059 1290 1397 1320 1057 1167 1010 1090 1055 1296 995 1243 1021 1153 1059 1102 1316 1069 1186 1122 1060 1023 1130 981 963 1112 1136 1098 1383 1175 1095 1405 1100 1355 1489 1164 1316 1088 1018 1267 1069 951 1116 1099 1293 960 927 929 998 1032 1038 1332 987 984 858 1011 1191 1073 1560 1562 815 1102 1078 772 787 784 1078 846 865 894 1244 1142 632 1069 1094 1190 987 1129 847 907 1060 1120 1043 972 1005 920 864 940 968 1069 1119 1099 1170 1234 1011 1270 784 852 640 1207 560 470 469 348 502 424 228 437 230 357 248 512 337 361 439 253 384 281 301 474 358 590 482 356 450 346 368 265 324 441 397 371 431 550 529 487 256 554 375 364 377 377 297 396 240 450 304 279 397 319 255 1194 396 336 272 306 367 237 551 307 359 375 299 313 299 456 306 290 326 233 470 788 920 429 536 312 327 411 385 651 540 944 293 346 480 462 264 660 564 545 472 307 395 399 270 354 396 423 495 572 459 470 586 413 481 466 460 474 345 677 551 763 713 595 712 515 302 348 710 493 573 405 346 432 712 541 699 557 872 512 1421 844 1070 1197 1062 867 1061 1176 516 1213 819 547 733 438 432 1049 448 1091 449 548 850 838 465 753 266 278 630 513 927 375 523 456 396 433 490 352 1087 1093 1087 1060 676 575 683 651 586 437 401 634 670 942 816 569 638 655 706 689 562 654 589 549 843 831 799 426 509 546 476 553 628 353 618 376 571 802 633 984 631 783 703 837 1267 764 714 722 603 565 618 859 313 239 404 672 648 756 531 363 396 826 840 665 571 845 399 1046 466 734 582 660 562 932 525 681 1086 590 568 425 332 415 789 758 725 619 592 948 786 393 473 404 522 328 560 637 299 335 359 368 449 372 526 703 314 386 352 315 572 779 765 610 590 354 704 549 183 140 187 180 205 631 449 738 736 786 814 816 941 732 669 637 383 325 461 699 269 401 384 515 466 497 450 375 352 484 573 590 1147 919 705 1268 491 471 590 491 675 591 534 586 526 534 494 502 334 386 667 281 576 1009 557 531 784 426 385 909 912 312 569 533 507 583 582 639 609 442 563 297 784 603 331 1004 751 1024 805 3525 3386 871 783 804 869 734 597 12369 9697 1430 986 1098 932 670 550 377 397 489 569 465 355 708 747 725 593 450 1170 860 767 460 589 633 683 845 491 499 305 404 445 367 481 410 397 472 458 408 306 725 499 638 437 449 414 427 787 822 929 730 625 687 285 609 786 486 534 578 518 270 304 340 1408 1389 1150 847 1127 1497 1343 868 1060 1147 1376 969 929 754 915 485 377 1182 502 420 408 434 381 388 351 1189 1322 924 1555 1202 1677 1528 1752 1678 1536 1509 1356 1001 955 2490 2569 2275 2109 2437 2155 1442 1686 1841 1686 2033 1850 2019 2126 2203 2384 2195 2602 1983 2388 1694 2418 1918 2972 3136 2997 1757 1802 1787 819 887 2159 2078 1361 1005 1961 504 510 1032 578 839 489 710 1015 1127 571 414 499 473 424 490 2672 2705 2747 2660 2552 2190 2543 2123 2508 3251 2996 2652 2192 2552 2677 2349 2249 2374 2526 2333 2296 2033 2429 3180 3352 2684 2916 3216 3095 626 492 355 2521 2357 1548 3540 4185 4436 2970 1575 1565 869 301 940 196 434 359 372 2166 1191 1154 329 670 490 689 1245 1358 1331 2108 1377 1566 1574 1475 1727 2651 3125 3029 2751 5679 5801 2851 3023 3988 4188 1581 1067 1360 1732 1413 1067 2026 602 2657 1087 2398 1306 227 207 1330 1398 2601 4675 1832 1023 1622 957 1274 566 590 1294 1246 1254 1434 1420 2422 2597 1164 829 1832 2133 2121 1968 1743 1576 1268 981 748 2407 1234 2067 761 1605 949 1243 928 916 1119 1294 2382 2136 804 802 695 907 1070 1054 1140 767 838 1192 1641 970 1381 1979 861 810 2479 919 1338 1205 607 1053 1197 1054 1363 1106 1185 1046 1258 1167 1161 1454 973 1152 1223 1140 1118 1016 862 1197 409 245 366 538 552 440 1080 595 650 546 837 672 984 861 567 758 609 595 275 601 716 377 285 287 488 655 377 361 376 517 660 593 554 527 530 649 529 567 424 470 632 573 553 306 385 554 829 350 462 693 773 667 598 580 702 617 523 706 1092 629 803 693 569 765 752 731 589 711 795 857 767 846 755 674 1036 794 925 940 791 907 586 856 795 870 697 400 662 753 673 451 485 803 518 541 768 404 999 699 607 824 419 523 789 922 717 690 1054 118 1207 615 689 398 504 470 459 676 487 1169 968 1100 1008 1102 1141 382 354 390 378 245 364 393 418 312 203 369 392 217 442 444 354 263 486 462 286 452 338 275 311 343 199 972 620 433 281 436 733 569 403 396 480 429 708 521 400 569 644 797 515 638 860 311 261 485 509 522 808 725 725 580 462 445 481 407 260 324 658 736 812 897 1024 687 854 674 703 806 872 639 365 888 632 1259 759 1056 981 1328 1383 1321 884 941 638 311 1074 1218 1042 1097 820 754 680 577 572 654 1559 323 260 253 351 327 439 444 423 743 452 569 493 428 369 315 416 1050 825 568 624 550 1576 239 270 128 253 626 863 690 763 735 693 801 647 768 611 468 456 705 433 517 444 621 473 695 519 550 454 628 519 432 447 778 518 406 479 203 445 296 630 542 753 508 499 1371 900 912 725 965 1199 711 481 924 921 1101 1236 980 939 1112 1156 1373 1272 1196 1097 1272 518 684 688 939 765 918 1087 760 425 1732 1479 1696 913 886 841 1086 632 705 1188 415 1009 1003 882 1117 894 877 773 933 883 919 769 1294 982 1183 887 1175 941 1512 1671 1329 1281 1076 686 465 416 722 712 737 427 459 851 612 521 586 796 1064 928 782 808 850 707 561 706 677 1436 869 948 931 742 1011 917 1111 937 1188 1453 1149 776 1050 943 820 867 1065 1212 883 1168 1206 1004 1232 1245 1374 1239 1199 1071 2969 2914 2445 2737 2158 1632 1966 2164 1589 2141 2578 2880 1947 1741 2223 1371 2881 1867 1537 861 988 921 808 829 1039 1498 448 1101 1881 1686 1538 674 517 1036 520 747 997 632 624 581 681 550 433 671 742 755 602 399 606 334 371 316 690 616 758 917 703 702 879 1055 1287 1042 1130 1061 757 1011 905 1086 1076 1675 976 1119 1250 815 343 350 273 387 359 293 426 539 384 269 586 169 271 254 288 385 240 326 250 89 214 305 257 241 216 388 349 522 486 510 787 651 699 557 579 656 622 371 331 377 561 354 386 674 496 268 283 291 253 281 365 899 450 778 685 1076 560 748 215 651 645 605 651 699 593 646 853 606 601 883 727 696 812 929 904 641 590 1102 582 878 704 822 928 1123 1145 1014 910 825 963 681 1109 1122 515 224 1250 586 1121 549 468 1070 659 561 589 553 1121 1468 598 707 671 1199 1087 907 1192 1495 479 434 452 818 581 1283 975 571 526 1000 734 668 434 933 1015 1113 898 925 830 994 797 1303 1409 1763 1520 1664 1458 1710 1507 1259 1213 552 809 673 740 722 631 2606 1185 1062 1042 988 1237 1091 853 1188 1512 1558 1536 719 372 931 526 420 449 725 944 751 826 672 762 750 388 784 1392 1093 1207 973 453 464 639 853 559 367 276 194 280 328 347 271 434 285 533 215 332 663 845 761 766 990 1257 1042 921 956 907 1086 828 1165 1120 1140 1163 1052 1017 819 883 1000 758 785 894 726 768 916 1007 858 792 672 751 961 925 848 724 711 708 861 834 992 1092 1063 871 829 944 817 1339 887 1189 1150 1418 1118 761 1653 864 902 590 1501 881 1481 1294 684 278 492 591 135 146 195 245 603 444 641 886 588 788 765 317 597 649 348 701 459 470 474 378 1004 389 983 472 441 413 478 409 506 486 430 421 344 478 486 487 594 619 497 485 368 461 296 1000 610 517 493 618 578 481 352 320 295 654 902 860 600 730 504 513 452 380 984 923 861 1447 910 1020 845 543 791 670 678 1038 730 659 588 996 880 949 1057 807 768 859 565 1001 451 557 483 406 270 678 1328 1464 974 386 678 528 711 762 530 524 2262 691 2700 2266 2157 2044 2011 2141 2012 2136 1974 2189 1967 2201 1928 1746 753 560 861 573 1188 964 816 1135 913 668 1030 1108 767 614 818 999 441 756 1002 883 808 834 672 1031 990 715 739 866 1064 743 539 489 762 1102 843 1081 1002 775 400 1125 829 765 767 567 1052 1035 1069 932 897 1007 1288 1055 1141 1088 527 657 685 694 452 712 849 955 1193 1156 921 1080 976 1028 943 1049 951 1175 951 1062 983 1029 1171 852 1025 853 865 838 908 799 785 876 880 902 957 943 781 1431 909 1209 1374 1010 1243 809 926 1139 936 790 962 840 1131 847 727 753 808 860 758 1184 724 797 743 810 881 996 1165 1315 623 948 946 595 787 753 906 684 810 897 1182 1010 568 899 979 1004 832 1050 742 710 924 893 798 878 913 897 744 862 842 818 1096 1006 962 1019 909 1189 667 762 564 966 341 300 382 324 413 399 316 457 196 293 221 480 366 396 474 253 442 312 291 383 282 385 357 368 462 326 318 251 298 489 387 320 394 557 473 483 306 527 331 389 391 381 297 423 234 424 348 279 366 295 262 1023 398 338 270 280 218 201 462 252 298 303 262 319 260 446 300 302 293 181 1242 773 825 388 526 310 317 466 358 671 470 866 289 307 456 491 262 530 488 503 449 305 363 454 262 255 409 372 427 569 433 407 636 371 390 452 437 376 332 707 598 663 667 540 685 517 319 391 666 508 565 411 298 441 714 511 620 516 764 474 1286 792 923 1073 1000 752 929 1090 455 1193 689 437 645 390 456 921 474 1058 401 546 829 706 492 699 284 252 559 464 815 371 469 378 358 371 441 421 991 951 1319 958 557 433 702 510 391 343 624 701 766 1183 910 584 556 604 638 567 510 615 468 571 759 1975 1943 377 355 872 476 526 610 258 550 341 465 643 462 766 503 786 585 688 1089 612 676 719 624 532 515 750 298 247 386 908 548 581 489 360 1600 687 776 645 596 832 516 967 418 612 537 670 617 853 435 570 978 413 452 431 270 371 772 668 651 599 572 729 615 416 532 310 540 358 628 551 207 249 323 301 375 288 548 599 282 338 275 242 490 652 670 527 544 316 658 462 159 128 191 150 207 559 362 694 698 758 556 603 804 673 557 555 337 297 404 1648 255 419 371 516 527 566 367 315 283 441 478 524 993 809 721 1206 800 406 654 499 601 551 469 523 475 465 334 382 360 416 651 405 462 950 480 1654 1792 390 341 845 783 248 535 546 518 616 593 645 578 390 728 261 704 583 258 868 594 820 719 3254 2943 633 644 715 635 751 466 9697 11348 1274 1888 1046 688 514 488 420 304 419 524 451 269 664 703 646 515 419 1108 833 668 375 505 482 556 716 453 467 301 366 393 321 553 502 610 733 490 379 302 625 635 497 495 686 369 427 663 708 787 637 538 624 281 455 740 393 463 668 515 234 268 358 1195 1218 1057 737 1021 1383 1214 763 791 871 1262 915 763 653 755 400 1377 1026 422 412 384 391 369 380 308 1016 1068 783 1453 981 1288 1253 1541 1306 1044 1186 1305 887 904 2362 2464 2231 2226 2209 1956 1317 1486 1717 1389 1691 1589 1767 1742 2039 2120 1788 2075 1634 1948 1452 2021 1542 2550 2781 2627 1449 1562 1408 860 718 1890 1869 1175 832 1709 434 442 939 517 763 404 502 842 956 419 436 473 447 350 432 2325 2375 2320 2201 2142 1762 2526 1746 2239 2809 2744 2162 1962 2457 2452 2227 1869 1940 2205 1842 1709 1829 1978 2650 2752 2536 2523 2758 2669 555 456 273 2039 2002 1503 2842 3574 3990 2430 1485 1437 721 273 864 201 400 345 356 1780 944 961 263 665 390 456 1150 1146 1102 1701 1252 1335 1319 1371 1482 2319 2579 2641 2176 4619 5233 2585 2365 3176 3295 1420 867 1323 1522 1258 896 1825 558 2258 891 1894 1085 170 158 1020 1248 2433 4029 1496 926 1365 816 1216 429 433 1140 1075 1101 1213 1161 1965 2088 922 738 1570 1849 1847 1842 1334 1414 1056 815 611 2387 1062 1809 601 1474 877 1150 1953 864 1047 1156 1814 1935 700 733 689 870 1020 974 1053 636 730 1041 1293 819 1194 1636 777 751 2063 1024 1274 1079 474 1136 1265 1120 1359 1047 961 904 1042 988 982 1196 825 961 1064 960 921 924 856 995 362 217 367 550 357 389 1068 512 526 463 826 367 796 863 638 606 530 558 285 469 646 335 261 301 456 554 432 438 315 429 557 531 480 422 430 527 467 487 333 331 554 479 447 242 363 476 750 1373 350 526 759 667 495 482 389 490 352 488 1040 540 663 683 738 543 542 614 553 683 769 877 691 726 625 626 942 661 830 864 709 747 576 659 643 732 461 377 550 690 616 411 447 671 432 495 638 347 949 536 504 601 709 789 548 607 598 670 761 113 927 560 601 272 531 480 419 592 480 960 1077 853 856 932 1210 307 360 447 443 183 264 349 392 231 141 347 299 209 392 1467 331 231 540 448 246 391 297 220 281 330 213 964 550 405 249 385 484 515 415 406 1532 335 662 433 372 532 613 879 433 616 807 252 231 450 420 554 727 692 628 677 399 397 408 388 253 202 514 657 773 766 1110 710 799 657 682 587 748 583 460 585 527 1077 644 867 782 1305 1321 1150 880 2001 1756 299 998 1138 916 1005 703 689 562 521 455 555 1358 262 220 206 245 270 345 354 323 615 428 490 520 371 328 280 346 838 729 514 568 536 1287 207 213 108 221 514 783 614 681 626 586 729 541 672 560 447 419 616 390 457 425 543 416 603 464 493 402 576 395 394 382 532 468 189 525 171 449 326 557 407 698 484 428 1256 872 737 718 774 880 658 396 926 704 758 932 838 861 921 974 1074 1123 852 965 1180 381 513 525 746 905 736 888 627 370 1478 1238 1439 819 542 755 1011 565 720 975 322 881 746 797 742 785 733 683 787 941 782 757 1166 877 1111 849 1107 992 1374 1377 1181 1146 941 574 401 343 653 583 727 421 461 782 475 407 460 608 879 869 752 724 783 653 447 520 518 1343 2047 821 863 686 826 780 1019 849 1151 1301 1081 599 889 743 630 771 906 1080 710 882 1030 944 1011 1072 1214 1047 1021 912 2559 2348 2085 2410 1814 1423 1636 2066 1486 1841 2099 2321 1654 1435 1891 1239 2599 1730 1432 821 956 705 642 717 831 1261 344 654 1598 1441 1135 597 507 862 472 621 782 594 500 527 546 563 402 625 549 696 678 367 576 289 389 340 558 577 687 785 531 602 880 869 1001 970 1008 1014 675 746 789 924 1122 1216 1137 1036 1260 736 272 293 216 320 286 234 390 376 388 215 537 149 219 201 238 381 246 301 300 75 272 363 313 299 272 360 228 471 454 383 825 679 723 558 533 565 558 284 240 274 456 300 383 646 407 136 128 209 179 224 256 858 439 716 640 1083 639 626 257 600 632 596 604 634 559 581 687 566 553 763 822 671 623 742 758 579 482 929 382 611 521 681 809 997 935 828 783 875 879 578 957 938 445 160 1020 448 897 469 326 868 457 519 391 503 872 1202 381 656 624 1053 1002 835 1009 1178 392 370 396 671 571 1236 857 521 456 805 569 581 419 835 914 1021 796 785 728 905 749 1165 1240 1470 1282 1202 1200 1494 1049 871 1098 406 825 571 661 765 534 2387 1071 927 954 889 1133 971 755 1155 1498 1502 1433 651 326 683 501 515 498 534 907 572 613 537 674 637 366 658 1135 908 1122 963 361 368 1660 1872 1740 286 227 141 249 287 252 176 398 230 451 208 300 620 615 593 622 830 1129 966 815 829 789 950 755 1048 1008 1054 937 996 995 722 782 922 803 646 808 591 634 723 851 911 722 560 659 808 711 670 595 679 623 710 643 779 743 920 798 662 729 805 1083 832 960 957 1333 976 814 1576 729 633 476 1402 801 1146 1162 610 252 377 480 127 134 181 219 591 398 622 820 566 696 710 330 488 631 340 442 414 398 423 328 889 357 993 433 423 359 412 278 455 399 375 377 329 444 542 1603 546 585 1510 531 320 451 332 865 556 467 446 600 486 438 315 368 261 538 866 822 600 648 530 492 390 312 677 727 783 1143 731 867 721 518 719 624 545 1033 723 607 562 909 807 858 945 697 757 755 578 1026 389 1596 458 330 214 568 1105 1280 763 313 640 481 752 632 471 518 1892 653 2479 1966 1844 1857 1691 1952 1793 1788 1660 1831 1633 1910 1681 1520 549 578 708 742 964 874 830 1004 816 665 989 925 454 576 817 911 324 678 760 796 739 668 585 952 1081 614 646 763 1563 1635 955 1230 1392 1396 1269 1447 1340 1217 941 843 1208 1395 1283 1121 1551 1522 1405 1587 1020 1548 1459 1377 1338 1294 703 844 1114 928 1108 762 1103 1313 1232 756 1063 1082 1032 1121 1223 1075 1348 1264 1265 1209 1271 1333 1060 943 1344 1295 1328 1312 1417 1361 1470 1374 1338 1325 1542 1300 1360 1330 1651 1575 1805 1388 1341 1305 1416 1288 1625 1217 1523 1530 1344 1126 1451 1453 1519 1261 1421 1252 1453 1268 1217 1410 1491 1425 1238 1037 1324 996 1505 1226 1419 1417 1290 1106 1269 1226 1764 1396 787 1319 1388 1392 1543 1519 1254 1322 1192 1185 1189 1273 1217 1215 1100 1123 1073 1019 1082 1081 1368 1388 1432 1319 995 714 1197 1633 629 518 414 458 498 594 609 396 362 601 450 478 427 447 473 381 437 399 389 689 490 661 621 659 786 443 437 355 393 296 416 476 455 562 496 724 497 764 367 408 524 603 579 676 419 408 539 415 660 500 474 1098 539 394 362 226 374 605 880 436 528 482 350 517 397 435 444 401 402 382 564 1144 742 395 553 505 365 482 539 1059 1016 1201 443 471 650 585 374 779 641 625 692 474 632 454 404 357 537 708 598 590 765 460 907 755 632 562 510 963 559 609 720 1306 938 927 995 726 639 551 825 698 676 698 501 605 883 619 814 1168 1197 827 1411 1618 1600 1077 1051 1300 1199 1554 1118 1706 1075 755 1151 581 720 1184 759 1090 1013 810 1229 1101 902 1011 695 733 588 1207 748 783 869 727 516 568 592 473 960 1224 1387 1004 1040 1016 1101 840 1036 733 519 624 726 618 873 677 639 733 631 545 518 578 812 534 1101 963 956 766 944 703 815 915 443 448 692 744 822 858 950 1172 793 657 978 993 1387 786 856 699 715 733 777 1144 559 579 657 684 1219 830 618 677 710 783 752 1133 778 1512 587 1475 437 1111 769 1099 671 1085 854 771 995 910 745 641 370 532 756 1014 987 1180 1108 1006 928 486 534 716 779 644 825 881 391 413 293 407 667 462 949 1105 532 666 675 539 860 949 1094 935 535 657 827 862 174 196 286 329 170 568 989 977 952 840 1148 949 942 788 703 665 430 248 604 710 269 573 617 716 643 731 346 460 317 478 1032 887 1104 1164 829 984 486 644 676 857 395 327 532 544 638 489 446 792 439 574 530 581 609 854 625 749 724 603 585 1166 961 478 467 606 518 696 618 1013 650 865 786 411 893 682 502 1014 942 1433 967 4824 5002 1016 1352 1342 1206 1175 967 1430 1274 14802 1203 1616 777 993 638 730 591 541 924 519 500 885 891 1240 1128 845 1518 1367 728 784 900 736 756 1127 663 1099 366 554 1058 805 590 806 504 430 335 300 315 742 757 762 947 882 533 454 825 584 1036 918 803 805 735 592 1046 778 758 929 825 498 540 577 1219 1505 1563 1003 1614 1728 1731 1197 1088 1103 1441 1137 1349 1067 934 845 624 1528 1269 451 412 648 425 711 730 1720 1858 1528 1322 1416 1892 1875 2179 2414 1924 1967 2004 2019 1268 2773 2663 2376 2625 2528 2221 2311 2212 2525 2725 2521 2637 3077 2786 2583 2773 2760 2765 2355 2895 2492 2925 2149 5038 4301 4181 2374 2029 2529 1253 1040 2409 2117 1889 1011 2696 759 840 899 923 1032 830 634 1352 1669 946 586 777 613 780 538 3575 3763 3862 3369 3384 3075 2980 3192 4198 4604 3564 4012 3908 3591 3774 3641 3101 3671 3547 3473 4154 4089 3741 3230 4893 4227 4097 4500 4527 1080 881 629 3842 3431 1870 4887 5712 5662 4689 1446 1403 1081 360 1137 544 498 447 504 3116 1778 1701 701 796 660 1293 1904 1974 1580 2443 1952 2183 2306 2015 2258 4094 4831 4415 4204 8615 8870 3882 4613 5675 6216 2049 1554 2249 2404 2284 1818 2719 1205 3224 1345 2798 1647 297 263 2277 1981 3262 5881 2519 1230 1708 1243 1649 1034 1192 2163 2110 2021 2249 2100 3377 3297 1644 1009 1972 2797 2789 3161 2201 2164 1281 967 1072 2987 1570 3274 912 1393 749 994 1185 1151 1377 1633 3636 3404 1150 1162 1034 1417 1592 1274 1542 1308 1429 1432 2060 1827 1716 2444 1173 1079 3643 1271 1387 1490 1211 1579 1805 1805 1796 1540 1445 1324 1468 1516 1550 1593 1396 1545 1562 1703 1631 1709 1696 1519 673 413 837 728 746 667 1352 840 787 713 944 757 1342 1172 1161 649 1388 736 658 781 549 451 407 538 499 681 731 623 852 666 741 751 857 1081 706 618 691 790 692 713 829 764 901 620 1010 1083 1098 577 428 795 560 504 682 732 746 667 686 700 1069 619 814 612 619 1311 1270 1133 733 906 1105 970 866 874 777 715 730 903 861 728 845 811 956 925 869 842 833 662 551 585 552 592 496 1148 646 757 1025 842 1306 1027 896 1154 713 804 1122 1198 809 754 1480 128 1225 770 848 527 513 357 618 886 679 1102 1416 1207 1510 1231 1238 547 561 554 633 429 591 674 531 374 311 494 603 410 611 603 380 483 422 386 269 806 609 396 344 432 474 1430 821 998 842 812 1184 760 745 651 840 653 1025 857 998 796 797 1184 895 1166 781 790 569 683 838 822 1372 1099 1465 831 406 266 956 564 410 413 906 890 1022 827 1400 931 1013 983 756 1156 1116 791 1078 1061 1095 1403 1031 1354 1089 1314 1477 1436 841 958 626 565 1164 1389 1323 1505 1027 961 1209 375 830 940 1969 600 484 497 585 636 746 537 821 872 468 729 714 798 565 528 411 1233 1268 682 812 660 1600 355 497 325 383 874 1204 874 1091 1105 1122 1184 838 973 642 580 574 636 506 538 638 1052 956 1095 990 1175 730 886 653 565 582 1273 549 509 818 282 840 496 773 485 1402 636 916 1408 1011 1142 1207 1439 1593 1043 900 1697 1276 1485 1575 950 1023 734 932 880 1011 676 1135 1002 1027 960 1150 1030 1220 1080 1379 1173 555 1828 1608 1804 1171 1056 1058 1451 1044 879 1127 614 1269 948 1233 988 1245 1440 1270 1463 1477 1177 1101 1664 1379 1067 1111 1212 1038 2110 1835 1791 1324 1211 1058 952 856 1012 890 796 546 648 845 839 1149 942 719 1312 920 1131 1127 1821 1235 747 1081 822 2151 1038 997 1019 1215 1259 1776 1840 1435 1614 1822 1366 1359 1314 860 1047 1167 1659 1419 1215 1765 1409 1538 1876 1678 1376 1437 1613 1552 3799 4211 3040 2872 3079 2824 2815 3077 2351 3036 2595 2864 3352 2792 2975 2633 3479 2520 1877 1659 1764 1340 1292 1421 1639 1922 626 1860 2709 2358 2009 1053 1364 1181 813 949 997 1049 1136 1153 970 734 676 846 866 850 567 726 818 628 762 752 851 765 631 1331 1063 1015 1533 2010 1300 1077 1197 1062 1254 1192 1055 1467 1598 1801 1331 1604 1646 1028 446 445 403 493 469 436 685 678 617 182 958 476 498 495 478 686 227 213 281 241 326 334 319 301 281 513 473 799 764 725 1154 1003 1014 562 531 437 775 526 469 516 556 371 580 720 1000 349 341 297 230 400 462 1112 490 694 1178 1263 746 810 429 750 756 717 666 955 1005 1145 1104 854 764 607 913 791 924 822 835 849 670 687 670 711 756 1300 1204 1084 1095 948 888 805 910 572 964 1018 821 397 1650 776 1644 903 701 1539 716 944 711 1039 1192 1327 798 655 566 1481 1646 1819 1479 1284 564 528 592 1150 596 1304 1272 763 648 1234 1207 953 788 1090 1402 1297 1244 1134 1528 1773 1268 1518 1718 1810 1510 1647 1690 1598 1701 2106 1615 587 1098 1081 866 1241 974 3121 2067 1294 1201 1230 1531 1609 1436 1525 1992 2041 1754 1237 754 1235 775 574 614 859 727 1252 1354 910 928 1169 596 1094 1772 1319 1332 1273 713 678 710 805 774 303 314 282 310 368 291 271 523 340 482 350 441 946 1425 1238 1445 1289 1418 1176 1439 1278 1094 1338 1449 1689 1469 1334 1315 1494 1479 1203 1366 1336 1248 1251 1581 1245 1134 1078 1376 1290 1042 1176 1272 1269 909 832 858 1078 1029 818 1398 1393 1353 1461 932 1112 1087 1219 1447 1293 1262 1623 1630 2017 1598 1805 976 943 855 1857 1027 1793 1797 1083 605 546 473 248 268 358 337 769 606 596 874 593 649 685 649 655 689 402 444 639 395 510 961 1407 439 858 871 851 943 749 728 549 580 556 666 585 615 728 575 983 676 698 822 836 1015 494 1904 845 803 934 653 499 633 544 688 684 789 871 921 902 710 703 664 614 410 917 1363 1118 1335 1500 1681 1083 765 1355 906 1228 1274 1104 528 980 1005 947 998 1067 1355 1188 776 815 952 518 974 637 822 679 1078 1672 1312 829 562 532 470 768 874 719 574 3535 1077 3711 3470 3386 3509 2926 3123 3438 3323 2857 3335 3148 3397 2732 3162 1324 1137 899 802 1282 1284 1079 1244 1219 1271 1643 1587 773 823 1040 1162 1040 1014 1765 1178 1072 1020 998 1126 1067 1136 1164 1548 1187 1666 795 973 963 960 1059 1137 1059 803 669 1184 1339 1241 1232 1053 1077 1234 1342 1164 1164 907 1050 864 893 921 1251 1102 1137 1073 1104 1055 1219 1378 1249 1176 1314 1567 1518 1536 1112 1187 1039 1388 1195 1350 1204 1247 1106 855 1387 1413 1349 982 1192 1196 1012 1157 1119 910 1238 1107 1156 1282 1091 1347 1305 1148 1391 1097 1025 1294 1391 1196 1205 1316 1124 1261 901 922 1060 1057 886 1127 881 1161 844 917 1099 853 1065 1121 882 1136 1086 883 1579 1668 1378 1321 972 1177 1114 1312 1004 1110 1060 1212 1025 1103 1362 1235 1598 1439 1260 1178 1484 1441 1178 1326 1251 1321 1289 1424 1627 1520 1430 1305 805 819 962 1186 692 437 455 469 493 598 520 627 268 550 393 336 296 292 325 318 428 361 358 592 342 517 511 741 860 277 268 242 256 513 508 320 412 629 421 464 461 608 403 365 337 277 233 395 377 421 470 432 583 463 443 1033 606 256 234 203 337 271 735 486 538 481 261 406 344 579 309 349 491 494 1555 1026 516 389 482 550 605 519 603 1026 783 1082 408 525 482 561 532 993 839 706 694 527 488 337 441 228 456 583 455 569 597 474 894 548 472 643 567 804 636 928 728 1156 901 741 1008 638 611 772 652 644 718 838 468 821 876 417 519 877 522 502 1246 1072 1017 935 613 738 828 1395 873 1217 816 530 932 519 497 980 782 867 786 570 1028 820 686 843 567 619 721 819 760 619 524 815 616 731 612 694 784 895 1408 760 684 807 781 664 1072 875 714 950 743 1060 868 636 607 699 523 466 437 814 610 745 871 2100 2211 522 444 997 657 729 469 371 567 559 573 573 595 930 589 591 818 595 1246 584 611 773 729 621 562 777 718 609 584 986 871 899 642 718 1838 613 815 936 572 1246 557 1379 506 755 675 662 611 1175 805 852 788 781 777 517 495 499 706 676 645 1196 1243 685 637 750 695 538 662 477 744 783 263 295 286 310 480 393 752 1015 627 789 478 489 946 614 733 767 356 782 889 699 235 147 237 264 222 744 462 1056 896 1079 844 1066 754 685 702 530 147 131 595 1757 122 879 654 667 659 705 468 656 625 480 844 807 758 1052 893 1136 1179 530 645 717 522 387 637 640 646 669 518 584 547 606 493 635 495 568 908 1915 2024 641 581 725 648 405 383 477 399 541 455 668 607 545 737 418 546 488 386 1093 539 804 919 4528 4751 749 1033 903 790 1112 811 986 1888 1203 13853 932 1056 885 628 369 714 763 619 534 701 574 558 774 563 541 1136 962 809 630 501 1141 1012 1050 642 819 330 450 748 570 674 619 822 966 914 377 492 916 812 777 685 1226 637 466 645 544 1190 917 827 775 568 493 900 614 596 1192 1039 346 386 453 1118 1611 1504 1102 990 1355 1310 1094 1465 1209 1477 1044 1260 1266 1067 512 2145 1435 1204 361 321 306 359 483 535 1432 1162 1131 1231 1135 2156 2429 2311 2328 2087 1879 1749 1301 927 2416 2553 2191 2693 2751 2559 1966 2256 2749 1966 2035 2128 2546 2529 2395 3399 2235 3300 2721 3355 2292 3362 2479 3764 4009 3695 1692 2258 2139 1323 987 1703 2357 1810 1072 2544 987 913 1222 665 863 544 640 1622 1402 860 554 603 561 801 417 3538 3468 3737 3208 3106 3192 3406 2997 3055 3394 3833 3289 3518 3576 3013 3210 2928 2958 3129 3049 3659 3750 2677 2984 3373 3853 3123 3311 3433 637 587 497 3582 3470 2221 4452 5235 5320 4035 1535 1548 1268 396 1416 316 703 504 427 2680 1402 1289 470 1153 931 807 1572 2065 1848 2542 1467 1466 1983 1689 2559 3430 4023 3145 3782 7654 6359 3322 3940 4525 4857 2481 1143 2241 1909 2125 1258 2377 906 2535 970 2724 1132 124 108 2147 1440 2561 3766 1496 825 2089 1202 1268 743 675 1749 1581 1686 1319 1084 2933 3388 1362 1187 2392 2443 2420 3055 1892 2040 1219 963 1139 2940 1876 3019 825 1610 1030 1290 2673 1329 1709 1339 3092 3099 1445 1503 890 1084 1067 982 1092 912 903 1094 2073 1240 1577 1966 961 764 3172 1263 1629 1353 741 1376 1542 1265 1069 1085 1373 1277 1430 1597 1587 1626 1528 1657 1339 1622 1112 1312 1466 1185 664 622 763 689 616 645 1555 761 652 712 775 746 1385 1192 1009 514 1234 1183 597 540 865 361 309 314 295 521 684 669 544 665 585 679 521 503 425 458 578 522 578 673 625 577 450 267 716 858 773 1459 515 800 762 1075 898 591 722 690 562 605 897 589 912 789 830 963 1049 924 634 722 728 738 704 823 744 688 905 845 1125 944 926 1144 935 922 927 1122 1285 705 511 900 830 707 650 1306 778 774 684 634 1202 1089 988 1169 1165 1351 1076 1208 863 851 1659 243 1303 739 751 551 727 614 731 1198 905 1340 1510 1259 1514 1230 1642 895 553 590 499 563 704 534 501 298 244 499 446 503 554 1602 442 530 508 359 459 384 335 275 430 397 430 1348 715 560 461 398 837 530 472 501 1773 564 940 658 741 912 759 570 809 842 745 1218 790 578 714 683 962 979 972 806 523 579 661 636 464 495 742 826 1038 982 1356 836 936 1166 607 932 827 1271 982 963 905 2080 1010 1535 1247 1036 1235 893 778 2321 1997 353 872 1059 1342 1375 938 1034 1025 622 625 781 2007 325 381 311 282 297 392 496 585 709 612 800 711 945 422 414 662 1257 902 576 710 481 1467 369 387 242 389 640 980 752 822 897 843 1057 852 774 880 817 762 1166 758 784 762 925 686 1072 798 725 620 758 553 531 465 1595 549 417 702 233 695 341 493 478 1031 420 496 1195 956 1013 849 1246 1196 1195 622 1912 847 1008 1105 937 1317 1006 1141 1241 939 1167 1041 1154 621 638 685 744 1311 1010 1417 1075 907 1928 2046 2190 968 1009 900 1491 783 1054 1372 448 956 1303 995 1439 1022 1157 1101 1158 1316 739 940 1141 792 811 1340 1127 997 1417 1610 1507 907 810 760 1126 994 873 921 1028 974 1105 1126 796 821 626 692 1006 1132 1190 901 916 837 794 831 1012 2185 2000 834 1154 947 1103 1082 1283 1265 1087 1250 1263 1178 1041 1114 1171 1306 1557 1087 1186 1432 1224 1316 1728 1949 1359 1491 1296 1269 4146 3747 2784 2600 2227 2150 1945 2421 2208 2572 2067 2420 2334 2013 2733 1806 3819 2418 2553 1211 1378 1062 1210 1708 1329 1693 852 1513 1883 1625 2248 918 1163 1386 782 661 1043 684 772 924 1019 592 732 631 759 996 938 444 647 520 553 553 596 874 838 923 780 1001 1090 1279 1220 1138 1030 1047 1360 1423 1331 1052 1618 1753 1780 1446 1755 1184 295 272 218 361 309 253 505 499 347 250 553 247 328 402 384 438 178 252 331 165 368 446 547 438 421 630 444 873 712 716 734 687 707 525 543 619 592 424 410 448 410 469 495 347 581 358 325 469 385 360 426 657 480 709 1177 1363 870 629 461 888 1064 991 920 761 847 726 821 856 808 709 736 581 935 741 902 579 522 929 615 745 583 987 947 947 1330 774 1050 1158 1023 1009 1271 1130 657 403 1790 828 1519 737 778 1566 929 852 904 814 1290 1344 798 631 541 1234 1297 1458 1696 1141 542 512 495 1016 668 1407 1113 713 657 1127 1125 597 689 1379 970 903 1374 1224 1377 1301 1095 1391 1380 1733 1218 1796 1577 1445 1475 1362 1659 429 1376 856 873 1145 804 3048 1434 1042 962 1000 1214 1217 1067 1275 1334 1365 1485 1184 828 891 869 875 719 1147 831 826 1024 968 905 824 1000 780 1381 920 1083 1157 690 556 1788 1695 1569 419 471 378 433 397 332 290 615 360 692 260 334 652 988 875 900 964 986 944 880 1134 858 980 1292 1230 1253 1209 1162 1339 1555 1009 1154 1052 890 874 1767 903 726 1141 947 1224 1140 836 835 1620 1355 671 1091 774 945 837 810 1062 1075 1298 752 806 1453 850 867 1071 1033 1410 1357 1688 951 2001 1044 971 636 1424 543 1117 1585 709 502 441 433 239 274 286 351 874 763 789 700 740 820 988 410 941 886 450 658 554 557 513 590 1281 374 973 700 501 675 758 731 438 474 440 520 377 540 560 1684 547 497 1634 876 617 818 441 1823 780 727 838 560 441 488 442 605 646 1012 677 792 713 564 432 465 583 272 929 1165 829 850 991 1229 977 659 977 718 895 822 1117 460 735 982 887 972 1103 1043 1052 705 1128 828 610 1957 600 428 305 922 2304 1830 1402 424 330 450 874 428 742 612 2350 636 2846 2292 2210 2491 2104 2448 2426 2858 2343 2968 2303 2450 2384 2393 867 865 974 1047 1332 993 1146 1164 1091 952 1020 1239 740 711 951 955 895 780 952 1042 1012 946 695 1005 1054 999 1155 1466 1279 1062 1121 1145 944 1694 1067 1391 1231 1357 992 902 1375 1498 1332 1031 1441 1405 1698 1016 1316 1541 1329 1171 1159 1146 755 803 924 873 1049 492 940 1330 1286 952 1165 837 980 820 1571 1043 1297 1427 1392 1330 1245 1334 1139 1043 1373 1087 1587 852 960 976 802 1040 876 960 1171 967 966 1212 1118 1283 1360 944 1046 959 847 1080 940 851 1008 1075 1080 991 1252 1088 1047 825 995 963 883 986 908 805 1091 1380 984 969 1162 969 1782 1520 1001 986 1232 1294 1321 899 1915 1067 1030 1051 1315 1104 1201 1289 1501 1336 1038 1183 1011 1555 1503 1457 1196 1259 1246 1180 1082 1193 1359 1629 1440 1330 981 935 994 1209 461 483 410 612 422 755 531 425 298 410 503 544 530 541 577 333 568 511 399 639 502 549 539 524 596 467 552 456 503 372 331 601 605 631 523 654 451 768 511 405 431 400 378 418 418 493 448 332 415 528 502 1185 677 315 266 223 429 380 552 592 646 364 378 401 470 352 494 370 433 486 633 1236 560 426 579 392 409 412 476 871 710 863 465 510 724 454 504 710 648 656 698 299 550 397 446 379 616 828 695 662 906 527 734 933 531 720 695 827 560 505 554 1203 791 700 912 480 595 726 772 522 470 644 499 482 893 507 719 898 861 770 1043 1411 1500 1111 1010 1369 1055 1299 819 1496 1164 824 1251 615 627 1363 633 1365 914 964 1385 934 732 742 567 573 779 789 1062 632 823 734 578 476 591 589 1074 911 1400 1068 1075 776 960 1274 691 674 400 630 721 839 807 662 583 477 485 422 775 616 497 570 1031 1065 1119 683 753 583 527 611 463 486 564 659 574 789 905 1041 722 720 836 848 1285 819 873 585 534 609 734 1025 345 498 457 743 1052 669 470 707 742 840 792 1303 645 1609 666 1611 651 767 717 1049 652 887 753 558 826 606 957 543 491 404 761 822 868 875 860 853 755 590 555 642 806 666 836 1114 331 359 206 342 688 422 690 969 383 589 633 413 666 945 1194 873 549 936 831 678 222 170 304 239 155 778 621 1013 987 940 1006 1187 1010 934 624 560 302 298 409 573 288 810 582 623 530 573 404 378 432 355 899 803 1161 1082 828 982 488 589 428 870 503 458 510 502 562 453 417 509 514 596 581 564 607 732 691 660 778 596 543 1260 1037 400 661 626 596 623 640 844 521 696 430 386 692 516 668 793 1019 1115 841 4805 4080 942 1076 1020 1357 791 1002 1098 1046 1616 932 14164 1134 1074 862 577 476 498 802 505 453 993 1001 945 988 1105 1097 1083 625 682 894 650 652 1152 912 971 495 486 674 570 560 347 275 278 342 328 425 560 560 725 521 620 725 534 764 608 931 823 814 870 656 742 1214 602 601 953 915 601 631 618 1557 1549 1683 1247 1187 1666 1321 991 902 829 1472 973 1110 1012 962 803 916 1570 911 430 385 581 455 713 738 1510 1824 1355 1935 1548 2052 2028 1737 1915 1629 1702 1814 1766 1303 2589 2333 2327 2801 2034 2121 2256 2196 1939 2399 2257 2358 2202 2420 2474 2954 2586 2374 2625 2325 2184 2214 1994 3728 3932 3638 1928 1556 2440 1228 909 2821 2448 1592 1121 2198 757 705 773 912 970 852 838 1386 1434 1058 822 741 689 610 588 3134 3320 3216 3221 3200 2878 3249 3142 3242 4106 3437 3440 3830 3345 3607 3483 2866 3163 3502 3177 2899 3264 3346 3728 4098 3727 3632 3784 3406 930 804 467 3141 3833 2005 4376 5519 5174 3661 1558 1619 1129 326 1203 581 445 348 600 3098 1523 1566 706 1181 841 721 1762 1973 1344 2158 1743 1902 2182 1855 2032 3679 4184 3725 3753 7593 8157 3635 3896 5067 5912 2243 1447 1555 2997 2369 1753 3381 1037 3547 1185 2616 1398 245 223 1668 2071 2816 5729 2677 892 2053 1044 1276 944 982 1419 1429 1417 1755 1984 2930 3290 1774 971 1991 2530 2444 3181 2811 2769 1562 1320 1099 2756 1910 2577 971 1537 775 1391 1307 1237 1466 1667 3212 3594 1138 1087 1100 1289 1634 1093 1560 999 942 1416 2027 1490 1632 2420 1144 1068 3033 1305 1551 1631 790 1864 1667 1939 1867 1486 1182 1075 1320 1548 1634 1861 1485 1579 1496 1587 1736 1031 1505 1478 1013 831 759 652 614 563 1324 719 759 510 814 577 1396 1039 952 901 1044 949 766 690 677 634 552 689 454 541 603 568 765 581 609 514 695 662 622 688 559 830 560 709 880 766 673 660 806 866 806 354 570 676 446 497 675 523 590 527 552 804 1160 760 574 603 444 1081 1126 1196 585 627 551 553 798 624 694 799 689 855 921 816 665 922 446 798 848 989 800 580 501 607 574 499 559 1161 457 620 836 495 929 719 683 841 444 537 873 949 766 613 1137 181 1038 732 738 482 481 562 940 1053 528 1136 1270 1130 1330 1017 1060 470 603 453 739 319 596 525 634 324 292 492 531 603 463 851 505 432 405 363 369 493 320 223 432 679 497 1033 1116 663 523 661 806 1067 632 635 740 629 829 687 814 802 661 1039 968 1218 797 761 599 592 661 1124 960 1265 988 863 529 380 708 342 254 262 1210 972 1084 857 1092 1119 963 888 914 1098 1000 1220 944 1371 1241 1232 1211 1712 1371 1423 1456 997 913 844 848 414 836 1141 1656 1486 929 893 922 546 1133 1246 2255 509 406 462 506 548 615 656 736 835 652 645 601 750 418 400 420 1272 1125 960 1073 881 1782 235 376 267 253 900 945 703 833 967 902 1027 963 868 731 657 641 960 676 870 737 874 734 1015 770 734 472 542 580 599 625 1275 743 744 573 449 744 553 838 708 1189 663 783 1389 1412 1087 1037 1534 1212 1006 655 1269 1074 1409 1581 1107 963 871 729 1031 987 712 1004 1226 1002 882 835 1242 1374 1244 1485 1095 406 2414 1458 1742 1078 1117 1004 1512 1128 970 1547 439 1024 951 1135 993 1154 1427 1258 1512 1462 1167 1150 1834 1582 1148 1288 1520 975 1670 1576 1611 1791 1641 920 723 633 728 697 1013 554 745 1114 622 559 827 694 1355 1304 1150 1025 1650 1300 624 1177 1079 1760 1192 1163 1434 1185 1611 1636 1528 1308 1545 1558 1436 1439 1460 1289 1038 1266 1310 1553 1552 1690 1340 1425 1464 1511 1558 1466 1432 1390 3415 3310 2682 2733 2669 2838 2628 3040 2332 2868 2601 2962 2601 2546 2841 2278 3455 2942 1890 1555 1665 1198 1334 1280 1350 2135 717 1454 2742 2532 1957 865 1388 1427 778 749 931 851 829 981 899 554 471 1058 999 876 911 441 664 629 489 531 567 674 787 1059 917 951 1433 1323 1103 1215 1234 1298 937 1202 1084 1198 1318 1587 1188 1453 1557 876 564 552 528 458 454 362 494 655 818 203 832 390 437 469 531 828 204 176 267 575 399 397 380 366 348 520 321 660 652 565 1083 958 999 761 708 684 614 431 393 429 467 332 825 685 958 301 289 533 432 344 386 1097 573 825 1243 1160 725 796 374 1038 1013 858 1143 1069 1025 874 1091 769 696 578 1001 921 844 971 932 692 836 943 573 881 677 1211 882 1122 1196 1220 1147 1129 1168 765 1126 1034 838 485 1768 1148 2009 897 1001 2096 996 799 970 883 1333 1366 553 583 547 1818 1761 1746 1774 1267 631 545 809 1296 1034 1952 1502 939 747 1575 1197 1045 826 1425 1675 1308 1294 1262 1614 1489 1350 1458 2154 1733 1450 1592 1785 1548 1346 1771 1659 690 720 811 576 830 738 2659 1381 1045 934 1219 1442 1342 1066 1341 2216 2129 1771 1633 883 1026 852 816 610 1142 653 1026 1144 653 831 1034 635 799 1555 1221 1133 1136 699 621 719 1016 541 293 251 207 261 261 263 239 605 280 645 379 307 974 1211 1144 1212 1448 1398 1215 1427 1500 1600 1342 1382 1672 1535 1475 1402 1671 1589 1329 1587 1190 1126 1197 1443 977 1031 739 1041 1247 975 897 955 1243 999 874 797 1274 995 901 1048 1070 1175 1551 1103 904 1268 1027 1217 1233 1296 1435 1899 1806 1237 2054 1161 951 1071 1924 860 1625 1672 1097 597 616 446 254 290 280 402 897 591 678 666 725 974 848 502 642 743 441 465 700 529 811 576 1288 517 882 798 608 940 681 622 416 467 570 490 440 543 588 518 707 686 773 526 521 871 521 1558 749 674 867 587 807 517 432 525 773 596 592 631 1019 695 543 580 522 418 1135 1011 960 888 1077 1177 1182 592 1320 739 942 1103 1557 487 806 1110 1000 1165 1189 1133 1014 816 1025 979 503 550 653 598 508 1186 1919 1496 1066 516 500 326 778 946 870 487 2608 646 2913 2462 2896 2077 2660 2846 2798 2896 2488 2944 2613 2884 3096 3166 1005 912 1103 820 1080 1128 1568 929 743 1154 1468 1446 721 877 1081 1095 856 821 1211 847 807 771 1173 934 948 1114 1033 1170 1405 828 603 754 769 998 862 1396 1207 694 700 637 1232 1285 1165 792 984 1111 1085 897 1063 1043 802 759 679 973 1047 926 1179 906 672 1047 1683 1536 1130 1256 1314 1109 1099 962 1340 1541 1108 1132 1382 1114 1213 1172 1194 847 1174 1614 1150 1115 943 1014 1121 1134 1405 946 1368 1067 1335 1061 999 1175 1248 862 1113 1289 1070 1204 1358 1612 1336 1332 1413 1568 881 943 1036 1282 955 1117 1009 1134 936 966 1112 1037 1084 1207 844 1097 1251 1199 737 738 1268 1085 1075 827 1407 1204 617 1093 1312 1463 1151 1436 1126 1296 1199 1203 986 1118 1050 1100 1213 1113 1068 1017 900 1089 1116 1086 1062 1095 486 709 559 1234 873 353 531 299 541 402 289 440 285 370 362 338 304 315 332 264 379 266 329 460 377 497 603 406 635 430 427 381 407 386 361 431 605 563 543 520 574 636 404 364 477 461 346 435 456 381 470 426 556 442 403 781 778 284 270 147 215 231 826 378 453 271 333 358 371 463 336 341 453 407 474 731 427 309 420 339 310 237 278 493 603 986 315 375 581 356 230 649 599 591 490 281 350 214 351 453 512 599 485 587 563 599 781 508 747 887 546 629 573 575 594 882 527 455 975 424 430 580 818 410 389 476 447 735 644 521 315 665 715 668 766 924 965 897 637 758 780 1356 800 1111 887 664 972 303 423 1051 629 875 771 625 893 1187 550 1125 423 421 701 761 872 475 705 995 425 507 358 414 985 893 1221 963 685 578 702 785 600 665 589 799 676 544 820 500 344 624 272 416 519 544 643 665 718 761 680 577 528 482 407 439 352 481 463 387 529 617 562 874 494 486 524 531 866 434 695 439 431 602 648 804 433 334 419 542 836 802 578 498 804 707 708 882 406 903 381 836 428 399 417 793 425 886 571 630 929 663 657 713 458 441 557 628 767 610 647 942 828 515 528 477 524 280 593 908 315 444 316 304 361 361 653 912 496 619 399 418 683 685 812 933 722 397 869 477 174 141 84 174 104 788 588 652 758 785 902 630 1122 1032 773 616 382 426 464 556 244 460 504 665 637 728 1505 1067 491 512 715 574 922 1110 964 818 681 631 616 632 551 511 578 594 595 441 652 697 493 561 431 484 664 477 827 434 740 521 407 975 534 497 569 639 574 723 753 731 649 659 397 393 754 388 498 734 699 980 934 3160 3376 638 1028 1015 889 633 741 932 688 777 1056 1134 11851 2573 713 370 478 546 552 482 523 649 692 605 905 438 899 901 579 713 898 1057 981 1202 688 836 355 488 718 602 427 497 562 373 595 439 324 739 610 438 504 523 455 416 759 590 1333 1012 789 478 476 534 720 695 792 612 564 217 241 238 1997 1905 1361 751 1136 1236 1255 934 982 860 1603 972 759 709 891 561 586 1504 862 328 295 436 417 391 408 1082 951 1321 1154 1036 1640 1992 1843 2055 1685 1721 1430 1290 1208 2050 2331 2004 1735 1863 1947 2093 2364 2090 1893 1788 1992 1893 2420 1771 2396 1902 2293 2162 2348 2171 2169 1924 2812 3083 2885 2212 1998 1829 1376 1416 2057 2001 1381 953 2276 757 778 976 734 936 655 846 1235 1285 767 430 464 436 601 400 2511 2653 2887 2618 2854 2424 2685 2903 2495 3448 2824 2567 2970 2256 2806 3009 2202 2913 2367 2629 2944 2793 2157 2931 2692 2381 3006 2680 2524 666 598 283 2332 3470 1645 3854 4206 4303 3119 1069 1172 1237 484 1328 323 664 543 403 2745 1680 1638 489 1068 761 571 1370 1689 1617 2601 1506 1711 1892 1563 1768 3810 4464 3015 3219 6256 5553 3156 3374 4707 4217 1826 932 1400 1987 1622 1061 2446 619 2626 954 2362 1100 64 48 1723 1384 2348 3548 1803 651 1910 986 1012 769 683 1347 1305 1281 1506 1085 2359 3399 1683 1034 2483 1947 1854 2258 1946 1841 1434 1342 1424 2403 1813 2436 1233 2083 946 1602 1236 1444 1697 1482 2996 2316 1325 1159 1039 1032 913 818 1130 830 768 1043 1523 1233 1563 1643 813 765 2755 1014 1246 1379 599 1005 1057 1033 1168 1105 998 1103 1018 947 934 1176 813 905 1430 1354 1260 865 1048 1025 785 740 453 603 656 550 1163 634 567 370 656 458 1074 938 624 885 1007 1439 701 709 1135 452 424 706 655 588 565 568 507 644 690 611 514 799 694 667 689 639 642 575 793 680 610 233 653 734 613 423 556 731 619 682 667 855 859 550 691 737 1151 1099 863 738 598 906 800 1070 716 822 867 1049 708 550 677 642 939 1055 1036 1250 544 1001 578 1127 1069 883 890 625 754 552 658 584 651 929 344 591 877 375 842 575 480 661 434 599 676 791 779 691 1268 203 1081 575 639 719 690 260 874 997 590 1179 1088 1140 1000 873 831 609 514 451 572 276 607 578 449 263 229 447 261 489 324 685 638 825 525 500 290 239 183 137 211 513 294 1194 748 422 337 549 881 471 635 690 632 552 1364 1069 836 726 642 836 644 862 612 531 338 753 804 568 635 821 896 434 435 495 540 438 310 380 945 651 751 1016 1160 803 951 1131 897 1058 772 1054 718 776 950 1276 1050 1701 1545 910 1074 875 809 1108 830 283 889 1023 1169 962 1333 1063 1613 294 868 935 1493 335 383 360 454 555 630 709 546 775 420 877 684 709 280 276 601 1287 1446 1023 1122 716 1588 299 458 286 327 702 775 494 631 649 544 707 640 665 999 795 870 1149 833 908 640 1006 719 1231 799 667 565 676 607 602 512 1688 799 519 501 275 610 314 599 371 1218 644 539 1164 628 1060 828 1552 1842 720 357 1243 897 824 868 1012 1573 968 880 1047 1426 1204 1061 1521 735 679 703 816 831 789 1213 834 846 1924 1915 2288 1223 1013 1062 1378 1020 780 1278 576 947 928 1069 1069 1024 970 967 960 976 1051 942 1055 830 725 1115 1040 825 1912 1882 1746 1113 1011 878 866 761 696 674 781 536 574 998 545 343 719 913 862 1231 1209 861 853 771 479 909 1107 1744 630 1172 1908 1200 1143 1187 1082 1238 1162 1047 1341 1279 1353 1116 1273 1352 1463 1261 1442 1665 1263 1221 1373 1383 1398 1499 1320 1209 2799 2726 2722 2197 2141 1883 1913 2125 2097 2618 2291 2553 2176 2177 2420 2040 2937 2361 1691 1252 1486 1161 1351 1461 1213 1689 873 1549 2005 1732 2609 772 836 1022 624 671 976 505 447 570 716 477 623 676 613 477 517 533 561 679 497 488 543 670 576 718 843 659 1135 846 1239 1316 1090 1386 1098 1375 1213 991 1322 1858 1413 935 1010 809 401 494 370 435 427 255 370 448 330 281 508 267 334 342 384 295 113 244 152 276 262 262 274 177 231 529 299 516 558 773 804 743 822 531 681 767 455 555 504 590 572 637 753 353 644 456 448 464 388 340 418 777 476 631 842 983 478 368 438 549 613 579 758 696 748 664 719 828 913 632 440 632 620 622 1021 479 587 825 504 703 489 824 569 1296 1695 1263 1137 1376 1570 623 1040 1040 699 322 1513 524 1317 884 619 1099 640 996 515 812 1211 1162 533 641 509 1431 982 1137 1890 1208 567 504 711 1152 693 1229 1251 822 581 1246 1163 914 769 942 1415 1025 1222 945 1130 1224 1259 1147 1369 1645 1182 1407 1088 1205 1150 1170 1359 468 669 1010 564 525 491 2291 942 940 903 1060 1343 1218 1069 1371 1282 1410 1185 971 695 723 589 887 355 596 881 1148 1015 693 619 727 625 1003 755 959 1018 967 604 713 527 704 381 313 258 166 302 244 239 161 330 300 496 205 405 577 1024 926 871 948 964 968 917 1106 853 679 833 1105 1326 1477 783 1226 956 697 725 1017 736 735 1148 858 883 1040 1173 847 982 669 784 1309 1101 945 891 946 789 919 948 977 1034 850 1145 890 1486 847 835 938 965 1214 972 1143 586 1811 991 731 683 1664 547 1126 1676 916 502 458 493 219 225 252 300 844 635 1125 886 926 1411 1056 519 573 550 381 528 466 661 462 466 1331 375 995 408 243 586 449 555 508 461 335 367 302 651 366 371 472 422 468 560 509 463 434 1365 750 730 778 610 735 648 573 478 749 597 717 765 618 781 490 495 536 264 859 731 961 828 934 995 1323 384 825 518 702 589 1135 537 645 937 759 923 989 913 655 672 842 1088 473 448 532 396 289 867 1577 1802 1463 542 454 487 601 791 536 725 2686 698 2992 2675 2374 2019 2244 2296 2426 2214 3047 2198 3024 2651 2330 2674 883 651 893 924 1107 1453 1062 829 1002 678 1016 895 840 624 863 970 602 825 841 1365 1346 1216 794 873 957 923 1018 1205 1558 885 581 740 674 850 665 964 902 898 716 731 1214 1246 1266 973 936 1337 818 1212 1065 1079 760 699 730 806 807 1097 1183 1322 865 947 1279 1319 907 1038 1041 1173 1191 1086 1421 1590 1472 1449 1453 1522 1319 1183 1359 945 1339 1238 1267 882 713 739 695 868 795 780 984 903 1033 850 1184 904 1111 1094 889 1104 1059 1052 1227 974 1186 1177 1254 1043 920 1074 1169 1058 906 1326 822 963 778 954 1017 813 873 853 986 837 1185 1452 1346 1281 1107 961 1167 868 1186 1225 767 1316 1363 1537 1381 1503 1108 1290 1306 1075 1190 1214 974 1035 1393 1454 1457 1287 1365 1270 1355 1349 1400 1215 753 855 868 937 643 308 413 425 435 549 451 303 214 337 327 460 435 414 430 322 346 302 382 505 342 604 370 482 592 367 474 368 430 469 435 426 617 543 632 666 588 730 545 321 362 298 260 343 546 531 402 419 562 425 390 906 450 331 311 267 293 430 744 433 541 240 287 305 358 375 354 375 391 493 557 955 455 334 429 465 372 398 369 868 700 1112 540 606 511 481 382 663 627 536 720 355 445 315 303 430 225 583 584 728 569 613 734 588 593 659 599 788 516 499 496 841 626 505 730 516 577 626 515 436 466 628 470 661 478 644 392 908 565 757 967 1010 1258 664 695 869 966 1140 902 1476 666 510 957 483 439 1034 757 717 932 793 1252 989 551 992 892 873 761 1358 846 439 904 865 354 560 514 653 848 887 980 840 660 649 531 705 780 720 572 631 781 515 989 653 326 503 288 362 489 485 395 585 860 780 735 595 872 462 391 431 271 387 397 429 486 481 528 858 498 580 694 466 917 622 866 416 427 504 670 857 454 496 475 418 901 799 542 489 608 651 719 1100 575 1158 310 1240 377 804 824 569 411 958 644 878 664 850 715 559 468 546 620 806 732 822 917 993 755 565 498 659 699 401 743 691 508 591 324 499 638 347 1029 873 505 575 560 537 1003 848 1102 860 633 571 899 576 160 88 116 232 82 752 631 683 668 726 833 683 853 746 878 466 280 238 439 686 230 471 526 890 684 726 768 662 501 345 547 755 1046 1076 1053 613 493 403 448 514 499 444 610 626 599 360 677 817 371 484 415 457 585 657 717 629 863 545 498 868 645 339 598 607 563 628 680 781 609 573 379 481 692 416 810 699 566 999 613 3553 3788 627 874 943 660 828 733 670 514 993 885 1074 2573 11659 651 393 475 496 659 445 780 841 839 745 901 610 805 1083 805 717 707 734 660 1199 860 644 258 542 545 455 537 459 570 577 507 398 242 680 666 597 409 706 509 497 767 544 1254 1074 681 650 546 430 753 701 602 643 578 301 345 335 1212 1689 1041 757 1153 1747 1458 933 1176 1107 1729 668 845 703 1231 740 572 1211 888 443 411 395 305 336 330 1326 1375 1311 1077 1112 2132 2105 1865 2084 1938 1529 1310 1248 1118 2162 2034 1989 2338 2053 1971 2125 2009 1979 2244 2062 1949 2179 2343 1894 2655 2578 2429 3017 2552 2841 2978 2284 3601 3271 3260 2090 2089 1845 1672 1038 1860 2042 1720 1498 2213 682 638 1478 711 1022 691 653 1115 1190 754 438 754 636 738 461 2901 2977 3024 2497 2991 2766 2930 3139 2603 3439 3508 3892 3318 2497 3368 3145 3054 3663 3254 3683 3742 3290 3038 3616 3021 2967 2932 2969 2962 615 531 277 2909 3450 1363 3904 4913 4900 4328 1352 1469 1173 482 1376 234 483 367 358 2496 1675 1728 458 927 608 738 1515 1854 1392 2668 1304 1667 2458 1648 1926 3511 4064 2960 3414 6815 5650 2894 3740 4240 5013 1931 1251 1463 1571 2131 1144 2165 625 2195 1078 2706 1247 120 88 1854 1220 2353 3579 2084 919 1921 900 1014 944 906 1283 1227 1317 1481 1391 2419 3542 1604 962 2126 2412 2356 2316 1635 2072 1728 1335 1125 2182 1449 2559 1084 1600 840 1713 1275 1349 1594 1493 3423 2767 1133 1033 1087 1147 990 801 1010 769 923 1053 1864 1350 1483 1860 1120 1002 3217 1154 1315 1432 811 1135 1096 993 1099 1245 1095 950 1155 975 994 1118 1052 1104 1332 1612 1295 683 1126 1089 762 539 632 309 756 690 1180 597 515 434 636 668 984 748 748 599 1326 1328 726 634 494 435 399 570 578 589 573 426 545 607 627 734 739 965 596 401 610 813 787 508 953 684 860 365 736 834 1063 368 478 655 789 729 511 538 730 580 736 775 1101 836 678 613 611 941 887 1066 538 669 575 586 727 645 650 860 682 794 1051 919 754 1032 532 842 838 781 942 498 632 664 725 543 577 937 656 976 987 660 823 752 669 906 600 676 807 945 609 622 1752 230 1243 622 637 568 551 347 686 1155 771 1247 973 1439 1056 904 836 550 392 450 514 324 646 561 419 317 289 419 188 697 614 412 630 535 384 362 315 326 307 220 259 476 323 1181 751 839 697 677 862 598 678 763 640 549 1197 1020 1037 675 638 625 738 761 644 783 561 699 742 586 829 660 827 630 508 565 713 465 322 266 1037 850 906 925 1113 579 1102 800 760 1008 924 903 809 845 908 1600 937 1222 1081 1042 1195 816 845 801 737 442 958 1202 982 1066 952 1011 1089 464 835 805 2082 385 261 218 385 350 393 670 770 681 432 713 763 911 310 315 457 1395 1200 1014 1118 546 1047 576 414 280 621 835 912 716 809 889 821 933 780 745 602 522 556 683 547 597 512 1006 798 1093 832 886 679 804 633 664 634 1721 879 549 672 363 632 342 518 354 1146 613 410 1245 757 992 937 1659 1553 709 487 1506 780 964 1044 853 1115 1162 777 889 1271 1043 1021 1016 669 883 743 698 1029 1009 1061 948 683 1593 1668 2006 1453 1228 1302 1469 913 796 1384 547 776 970 962 957 968 981 954 992 1000 1073 958 1070 920 762 1061 1173 662 1562 1638 1816 1420 1301 793 1070 846 805 846 917 638 746 812 504 571 839 803 741 1014 1269 889 1061 821 763 857 837 1668 740 1382 1497 779 1346 1392 1284 1269 915 1364 1597 1245 1241 1261 1203 1446 1176 1258 1135 1625 1254 1085 1352 1438 1156 1153 1169 1257 3519 3668 2906 2139 2350 2265 2271 2408 2408 3113 2321 2591 2406 2321 2891 1998 3072 2486 1697 1242 1407 1270 1193 1350 1393 1730 786 1819 2234 1917 2495 976 926 1101 822 839 1046 957 806 741 981 696 652 638 790 672 506 530 639 406 486 439 680 703 743 1083 786 587 1082 1002 1027 1178 1099 1210 996 1169 1016 1273 1138 1556 1235 1281 1308 872 340 441 403 457 401 298 425 467 301 233 745 377 360 401 438 323 164 100 247 457 234 253 254 233 207 597 485 449 533 521 1025 961 991 461 717 506 468 449 431 639 518 551 618 478 764 344 334 450 416 514 570 871 355 512 803 1122 571 372 219 661 743 717 723 916 1016 815 837 788 769 839 442 595 596 671 790 574 796 745 419 638 664 1345 661 1080 1170 1193 1049 942 1141 845 1089 1068 583 295 1286 675 1294 587 619 1400 713 708 675 654 1362 1091 563 457 376 1322 1129 1295 1661 1146 786 758 670 1378 676 1296 1554 735 965 1641 1607 953 784 1077 1513 981 977 1003 1392 1205 1094 1396 1296 1341 1180 1299 1119 1482 1092 1132 1634 698 886 633 766 540 660 2461 1177 993 960 1192 1287 937 846 1168 1616 1634 1530 1033 688 757 643 601 472 665 852 833 822 677 670 738 640 893 947 1043 1028 1070 778 569 475 698 502 304 311 261 294 278 260 234 442 198 467 313 408 900 1117 1147 1025 825 593 785 714 769 636 993 919 1187 1019 1100 1041 1114 1016 811 921 975 1101 899 1268 794 814 1017 1445 777 1088 640 1076 1277 1063 723 898 920 793 970 995 1197 1329 994 784 927 1288 967 1061 1005 996 1389 1273 1079 748 1762 1111 820 720 1467 766 1511 1702 798 476 444 366 302 293 280 430 950 724 681 819 715 762 712 425 713 814 276 559 320 378 629 566 946 252 1044 487 504 484 559 557 378 443 463 315 281 572 508 436 518 435 600 641 709 713 282 1856 725 658 701 684 594 655 613 458 705 717 665 723 736 663 484 518 274 359 883 874 1004 963 1011 884 1307 525 1161 585 644 643 1115 528 836 618 570 712 684 1084 651 684 619 871 603 553 558 429 341 979 1873 1635 962 468 367 454 532 741 438 693 2629 756 2874 2646 2596 2250 2422 2306 2429 2466 2839 2499 2673 2639 3490 3145 1018 724 770 838 782 1472 954 794 1036 948 1182 1186 879 701 812 920 739 1080 1143 1156 1128 1085 726 743 774 1247 1324 1486 876 541 598 546 537 495 432 553 474 411 398 592 778 810 800 675 648 681 450 748 603 574 560 505 498 549 517 603 515 704 673 349 784 872 668 573 799 822 848 707 667 574 752 762 680 785 755 840 576 627 983 888 898 584 568 554 525 585 553 480 592 548 675 631 614 503 837 556 604 645 625 658 799 617 615 602 677 643 436 444 585 604 368 472 416 578 577 492 568 741 659 692 712 557 733 880 730 814 697 728 533 543 880 710 523 971 884 782 995 746 871 987 882 932 915 1124 1004 1108 745 774 655 800 912 1044 1039 795 1019 733 362 569 561 556 259 151 183 225 203 334 237 180 58 225 146 268 247 229 281 379 464 434 444 334 261 338 330 329 371 309 354 322 340 263 239 318 337 400 336 515 501 566 237 193 246 234 212 252 353 205 201 212 258 285 259 826 551 220 208 114 245 213 427 296 388 124 235 174 290 421 318 277 198 414 306 723 280 221 259 260 262 230 217 563 568 529 316 344 326 296 280 526 545 431 407 194 314 202 177 161 372 376 361 371 300 495 486 330 271 368 316 321 418 510 512 575 506 438 597 204 376 428 293 400 358 337 251 213 243 505 187 481 447 234 603 550 795 371 605 463 840 724 517 884 721 533 554 273 255 664 615 392 461 321 738 705 368 551 368 359 341 743 525 590 528 595 297 549 325 593 816 721 815 776 606 460 360 580 460 462 225 340 406 277 593 290 259 340 278 182 442 330 338 652 582 528 473 321 223 413 522 581 343 485 313 238 491 385 357 447 322 376 527 357 615 327 326 409 390 372 382 638 426 313 351 645 404 457 409 201 515 538 476 724 486 792 386 722 283 529 370 393 276 540 418 386 491 745 565 397 314 302 510 548 490 464 441 727 444 497 473 351 398 281 434 491 201 258 303 140 313 273 414 480 331 385 293 206 528 489 599 789 453 612 416 336 145 191 72 161 139 485 317 718 591 725 488 614 520 488 378 231 132 126 343 433 201 518 465 547 388 429 218 253 259 388 431 451 617 577 396 498 302 316 428 382 276 242 196 208 206 283 420 338 339 371 235 439 361 256 340 357 419 291 243 536 484 322 320 326 292 399 379 462 293 339 181 359 463 258 315 502 322 669 464 2214 2163 634 517 462 757 473 334 550 488 638 628 862 713 651 8201 212 318 340 353 310 542 571 524 525 386 587 676 576 576 348 339 663 599 666 384 464 204 256 392 332 242 362 267 226 270 146 144 535 614 595 563 532 387 491 408 408 686 502 300 554 348 442 702 448 437 597 544 197 221 241 674 977 850 582 683 1128 789 533 637 986 1016 599 559 698 623 399 471 873 602 306 288 208 193 383 158 698 686 606 991 1069 1191 1342 1414 1074 1562 1067 805 798 846 1296 1441 1234 1585 1412 1295 991 1065 1152 1227 1176 984 1302 1259 1143 1907 1788 1557 1363 1179 1343 1949 1588 2219 2133 2356 1199 1475 1221 829 486 1376 1166 701 1138 1459 501 507 736 392 549 573 313 745 950 555 452 487 419 378 271 1693 1747 1859 2050 1714 2247 1823 2198 2171 2256 1779 1883 2065 1751 2166 2701 1918 1795 1893 2078 2291 2375 2155 1744 2336 2198 2043 2210 2019 446 375 178 1700 2005 1050 2241 3024 2970 2202 729 751 868 273 785 221 402 315 310 1886 1055 960 333 574 464 422 1168 1331 894 1437 810 1119 1233 789 1345 2333 2913 2298 2593 4811 3937 2391 2091 2473 3077 1331 876 1091 1022 1127 1015 1399 389 1506 526 1867 698 66 62 1431 936 1525 2105 1231 558 768 684 783 608 576 982 933 940 1120 1169 1720 2658 708 728 1099 1229 1205 1708 1628 1261 865 615 553 1338 929 1562 455 561 303 881 615 605 740 1012 1704 1859 676 699 618 665 1027 710 903 562 623 762 1075 669 586 1287 601 547 2163 991 1073 836 587 673 664 563 834 801 748 709 533 889 852 1051 845 896 695 907 945 611 704 691 542 244 231 458 357 365 868 497 392 325 595 345 623 809 276 306 1088 617 683 497 598 415 366 387 319 588 368 386 403 500 431 510 502 444 357 338 363 299 376 328 256 385 313 323 537 565 395 319 371 486 420 283 579 438 584 353 321 589 650 443 717 361 246 485 518 838 283 383 483 454 585 388 650 510 407 510 648 672 608 669 605 799 771 631 914 286 396 418 419 346 307 634 321 440 397 303 623 405 350 460 489 563 450 511 393 420 850 132 676 455 399 200 372 302 398 826 419 670 720 850 736 548 752 391 424 340 499 346 432 460 230 239 188 236 167 437 299 413 392 248 296 282 264 232 198 115 166 108 335 954 475 283 237 422 412 528 402 445 368 340 765 628 589 438 590 368 469 462 372 455 570 594 573 583 722 368 618 438 508 354 425 396 315 162 485 551 725 481 804 596 668 667 479 579 670 547 479 504 732 1071 570 1070 857 836 919 866 546 620 881 161 621 716 508 551 579 975 539 287 451 467 1401 207 222 131 216 198 222 208 176 583 255 675 421 771 327 262 465 754 868 497 556 257 857 242 219 142 262 402 612 447 541 513 485 611 517 464 547 439 509 640 493 517 546 619 429 663 464 403 498 641 481 477 364 742 360 245 272 315 463 401 385 307 1018 479 369 807 691 657 826 934 838 397 391 814 486 655 716 574 639 787 664 525 735 819 659 542 327 469 421 622 763 623 795 714 646 925 1106 1308 825 743 775 1086 612 718 1053 721 858 655 974 652 933 711 671 697 721 443 752 662 509 306 882 830 566 798 846 710 735 640 457 768 598 413 482 463 480 558 601 343 383 471 637 615 556 688 610 844 820 491 496 434 1450 680 887 799 783 676 845 942 1039 682 777 689 676 899 826 708 1119 727 817 973 1070 926 660 807 853 858 811 662 697 2387 2289 1944 1459 1482 1080 1173 1233 1545 1788 1535 1682 1524 1016 1743 1155 2041 1523 1209 856 936 1036 850 1210 975 1193 655 913 1462 1089 1387 560 692 631 572 504 916 470 336 404 370 441 357 321 404 493 314 317 278 351 288 319 556 467 587 731 418 507 501 600 962 687 607 599 685 838 909 662 837 1007 631 978 930 536 154 197 165 199 162 116 403 431 359 230 347 284 290 235 383 151 68 56 114 151 131 153 161 131 133 265 289 270 335 551 364 379 393 454 476 300 452 211 197 264 325 388 289 304 313 307 351 232 184 213 285 610 352 566 812 853 402 277 122 579 561 475 537 440 440 408 361 393 384 287 274 406 538 428 440 548 574 427 353 403 412 693 553 756 587 695 558 676 643 463 534 584 513 127 1029 456 994 569 371 982 685 447 558 403 1008 970 515 399 365 638 674 688 1060 914 370 331 479 876 574 866 1034 713 577 835 937 407 414 786 870 762 870 685 1096 795 934 1170 1407 1140 504 891 883 1201 974 808 890 339 370 398 490 483 357 1634 636 616 490 609 794 628 539 660 859 964 734 759 494 379 516 321 308 509 444 452 544 410 463 547 380 401 592 758 650 732 469 511 450 552 319 317 351 319 317 270 260 238 273 282 393 231 261 531 688 722 721 712 569 677 792 663 578 886 539 821 824 746 558 857 800 624 682 658 681 765 925 502 493 793 921 712 604 751 546 1151 697 620 745 427 799 597 687 787 638 738 679 732 451 302 640 796 538 661 856 1083 467 1207 705 549 706 1288 398 742 1110 467 417 377 275 116 124 162 207 410 385 538 542 681 514 709 184 425 384 270 237 326 310 370 307 806 299 466 259 270 384 299 309 410 229 178 224 173 286 330 232 469 329 250 577 400 325 331 1488 415 407 499 650 581 617 506 418 344 465 417 389 603 381 241 255 192 295 436 829 473 605 799 606 590 226 537 536 486 532 896 426 551 693 553 737 737 596 437 420 436 505 346 288 312 332 253 579 1344 1222 640 229 222 254 400 182 342 377 1379 411 1799 1521 1296 1474 1573 1888 1900 1902 1698 1908 1705 1459 1482 1296 577 691 608 540 724 717 846 726 619 561 830 847 386 453 924 740 266 373 713 663 657 617 577 687 765 861 943 1137 520 497 403 390 428 431 462 539 503 468 332 340 505 562 505 458 493 620 567 443 473 433 310 515 506 334 499 486 454 573 489 370 490 467 587 617 513 535 447 607 607 487 697 614 716 620 599 713 488 318 620 742 634 624 466 565 408 633 600 617 361 624 494 722 407 662 557 385 663 508 400 401 616 397 505 454 419 562 497 503 547 529 559 562 519 453 427 515 500 517 462 527 390 540 663 549 618 620 688 394 569 601 462 483 708 823 697 671 712 677 697 854 805 795 881 608 539 472 559 679 629 521 571 518 718 630 781 722 413 404 434 574 188 248 97 60 78 94 159 152 86 191 176 125 213 207 225 158 181 179 253 207 102 203 124 230 344 241 444 287 421 344 257 449 189 248 302 268 202 321 197 285 209 334 324 393 190 120 246 289 340 213 203 278 370 228 172 147 382 288 303 163 227 58 198 88 220 91 213 104 222 201 305 470 195 98 161 175 421 175 415 729 330 559 281 311 242 212 266 435 419 420 405 169 307 266 192 297 244 321 399 208 389 245 254 236 295 753 251 362 239 472 208 498 282 299 317 285 275 434 257 226 269 235 414 402 295 328 423 383 343 250 390 479 562 563 778 418 450 622 308 617 527 211 533 257 330 546 396 564 353 528 575 518 487 525 397 395 364 330 575 231 301 387 392 365 179 185 367 383 532 377 444 390 401 472 340 315 275 335 207 194 243 345 372 405 348 479 153 290 189 365 520 371 402 326 350 213 210 263 219 197 196 193 269 374 302 515 400 351 255 364 472 458 377 142 130 237 330 535 306 284 281 209 418 339 308 191 297 374 570 420 186 751 332 491 144 374 141 446 322 429 239 220 310 451 374 217 378 181 398 387 407 289 277 531 475 393 332 225 234 212 270 595 157 189 104 84 246 373 317 477 270 368 449 451 263 358 586 423 194 362 424 259 66 138 48 72 120 226 423 282 406 447 275 611 248 200 235 253 189 109 190 430 158 281 221 371 260 278 122 78 189 139 393 263 480 460 407 439 417 229 241 295 206 165 180 188 191 227 215 481 247 273 213 363 505 234 305 280 310 272 260 599 417 130 324 356 332 378 374 342 225 294 210 184 261 178 204 279 255 456 343 1423 1939 312 342 256 400 551 422 377 420 730 369 577 370 393 212 6269 698 1071 500 473 417 352 379 377 311 384 395 567 116 210 448 309 273 574 279 439 174 272 370 250 186 222 279 311 286 176 164 460 251 318 241 437 198 220 273 166 371 250 301 209 246 337 432 295 198 250 230 187 189 162 444 505 732 461 431 674 717 565 699 627 759 430 332 445 294 361 422 665 355 173 165 102 135 285 381 846 784 418 576 752 817 971 881 1125 996 829 777 775 616 1283 1299 1174 1091 1663 801 954 905 897 1325 1139 1270 1379 1258 1428 1189 1430 1461 1199 1472 1015 1322 1048 2453 1330 1179 553 910 926 577 637 1249 1005 897 494 1124 208 186 292 404 382 253 224 685 895 518 187 269 263 285 360 1911 1781 1806 1411 1642 1286 1717 1433 1453 1584 1438 1823 1729 1894 1816 1557 1867 1486 1474 1587 1667 1899 1496 1410 1766 1963 1678 1654 1836 415 369 165 1347 1366 716 2099 2454 2472 2111 654 691 481 183 579 90 212 131 136 1378 659 743 397 251 211 335 644 1019 731 1167 801 796 1155 523 791 1584 1856 1520 1349 2474 3292 1391 1930 2143 2774 697 567 647 954 642 539 1067 204 1210 771 1109 537 155 141 980 727 1359 1866 1184 535 982 325 488 315 291 700 674 559 685 820 1304 1550 727 285 570 901 872 935 965 952 582 287 352 938 602 1529 918 711 310 467 438 384 541 689 1311 1282 737 612 380 516 530 497 575 332 345 497 1134 424 560 1347 656 606 1240 466 530 809 296 633 563 831 572 332 512 583 607 516 512 387 341 429 699 734 542 503 477 588 359 407 437 219 486 409 535 285 334 193 304 194 644 452 358 288 505 489 405 351 173 287 263 235 222 257 255 216 550 217 205 447 258 287 338 308 251 303 272 290 366 261 369 350 259 275 388 126 330 296 467 483 441 261 228 371 302 213 641 502 286 251 428 531 865 582 248 266 324 361 218 247 205 248 339 330 331 417 472 367 227 406 419 433 643 264 158 265 257 350 344 486 251 488 383 250 424 515 464 564 240 308 537 646 234 387 623 93 695 308 453 308 394 201 491 644 506 612 580 517 507 556 318 450 402 223 223 191 246 286 106 235 196 106 243 271 151 364 262 224 155 145 321 184 179 165 129 174 194 532 388 306 257 277 387 234 298 358 270 328 449 367 364 330 315 195 462 413 451 384 274 171 213 383 493 485 521 321 218 270 198 166 104 336 529 764 790 293 571 492 519 564 655 634 585 380 419 435 631 638 409 671 592 389 597 404 204 403 395 130 381 446 513 410 372 262 532 248 362 390 811 112 126 131 136 149 171 177 288 289 253 247 424 515 185 170 162 558 431 250 338 233 522 202 221 106 222 278 603 510 530 534 518 550 362 522 497 367 354 488 328 429 394 551 481 607 503 578 481 519 459 465 379 605 405 204 276 123 284 188 200 332 595 312 276 545 302 540 513 465 808 379 305 664 508 655 671 429 560 516 364 364 530 553 605 374 335 461 401 475 449 429 617 440 291 551 582 644 667 676 633 953 507 757 769 220 469 503 690 537 667 610 609 546 668 310 339 955 433 266 689 291 506 565 543 576 390 348 371 490 431 240 361 293 277 305 356 252 471 289 448 416 456 590 627 680 279 476 402 264 934 479 643 372 427 645 591 741 466 560 511 800 608 384 425 453 476 664 488 652 642 526 414 722 981 652 665 656 586 1495 1901 2096 1721 1178 1293 1010 1078 1171 1291 1073 1160 1292 1212 1463 1067 1776 1176 968 795 817 559 765 657 665 671 365 748 913 855 1040 334 567 535 437 296 558 600 373 420 461 466 444 284 280 303 280 459 160 182 228 208 241 422 437 441 562 387 522 536 844 741 837 680 455 634 1089 797 592 590 629 546 601 244 212 452 416 242 252 204 278 159 452 124 132 72 140 92 295 344 112 205 154 324 178 182 188 151 176 303 234 275 229 299 555 494 485 213 322 309 427 216 206 216 429 187 198 453 431 178 164 178 127 292 320 595 428 557 450 647 351 398 293 264 254 355 248 474 396 271 326 297 287 300 358 407 334 366 388 236 132 249 287 301 301 504 426 465 376 583 444 395 526 178 333 310 412 178 646 309 753 464 307 866 239 394 246 431 826 708 282 316 290 464 607 670 805 452 609 550 484 1109 360 688 914 528 477 840 1132 469 652 362 496 663 525 522 440 718 567 710 757 809 521 629 604 909 961 738 986 273 490 327 283 392 275 1163 1014 808 837 969 843 822 693 807 761 821 949 725 452 367 265 241 234 360 264 411 404 273 595 243 567 447 612 355 515 316 228 200 328 379 345 105 121 72 115 109 70 54 240 189 299 426 196 435 487 399 348 326 328 403 378 484 529 335 506 524 523 512 402 469 377 317 335 363 390 411 525 246 257 436 455 408 388 488 556 547 466 533 341 381 474 545 345 430 311 405 562 342 579 232 402 689 617 747 341 530 324 1234 613 639 450 794 287 623 612 391 295 297 150 142 88 94 112 510 312 334 466 376 370 306 201 260 391 193 232 493 246 299 518 751 132 290 216 209 365 299 158 176 186 146 208 184 318 126 290 300 288 219 302 695 369 248 611 243 227 339 255 321 324 291 256 267 246 323 271 330 264 240 188 94 206 341 327 431 365 562 533 519 391 553 458 352 431 861 360 492 513 429 478 549 375 409 281 333 384 379 433 416 349 233 376 914 626 611 204 159 191 230 228 371 384 1365 315 1533 1395 1145 1365 1358 1556 1446 1380 1271 1222 1377 1501 1357 1243 238 628 558 406 578 396 584 412 530 604 791 647 858 544 398 242 258 401 581 547 537 516 446 385 427 674 682 841 991 955 418 536 339 551 537 416 313 564 417 427 692 735 662 567 370 573 537 557 475 576 356 364 379 341 748 580 632 632 599 680 915 929 657 701 549 1049 1009 1172 1189 1005 971 1123 1182 1228 1041 623 821 629 597 626 641 753 1009 753 854 895 733 685 675 935 780 673 542 659 800 696 792 696 665 682 805 1017 819 762 627 873 723 759 775 735 690 530 743 656 475 678 660 517 697 696 315 713 1001 1052 898 897 693 831 586 597 611 670 703 819 836 722 800 873 978 1156 1093 1007 1137 864 764 630 739 726 780 822 841 785 1075 873 1034 863 431 467 515 591 233 329 233 110 247 136 226 184 111 209 280 232 289 285 295 157 123 113 163 214 104 262 155 306 360 175 228 173 210 176 274 217 234 373 235 231 153 290 246 287 209 160 156 319 174 290 224 297 315 462 406 389 273 186 174 125 202 235 398 266 284 86 148 126 189 136 160 134 224 124 487 505 195 162 194 234 198 332 219 565 241 438 124 146 289 196 245 443 424 405 803 151 306 133 132 346 364 266 319 169 313 255 282 395 381 557 279 653 416 476 368 502 333 343 409 307 418 456 307 328 302 514 230 268 224 232 244 672 410 272 698 588 564 302 243 478 297 870 323 642 290 215 296 436 294 489 550 830 509 305 715 544 569 442 547 528 407 414 738 359 431 332 516 555 262 305 310 433 596 276 498 665 402 765 558 642 432 389 250 182 291 406 312 270 308 563 144 299 171 405 469 347 466 293 263 365 205 239 188 202 125 240 269 387 334 466 318 276 422 378 534 451 307 186 151 268 271 517 400 477 237 208 440 445 268 299 285 372 693 501 253 704 235 446 256 253 340 270 238 581 291 352 255 266 241 262 362 298 323 467 412 494 520 477 539 343 184 281 304 250 344 658 100 132 120 122 225 237 291 508 329 371 457 283 527 278 476 606 265 232 571 308 60 85 151 117 132 176 190 531 500 540 614 543 308 288 257 181 74 138 224 285 225 470 351 245 351 354 154 200 190 170 411 356 632 488 478 491 518 159 159 376 196 176 216 234 242 128 259 267 392 441 184 394 290 270 330 230 422 363 429 427 204 148 313 319 279 374 340 375 260 376 257 337 255 130 299 460 304 573 602 1989 2270 285 342 353 397 448 438 397 304 591 714 476 478 475 318 698 6027 670 437 473 439 509 499 499 330 414 320 655 232 225 376 361 349 507 368 328 92 227 595 440 281 211 234 307 335 277 271 698 492 601 466 381 458 276 373 200 778 582 428 297 484 308 331 377 308 606 562 237 267 359 772 749 1112 702 482 631 687 760 548 613 688 587 568 633 399 233 309 705 563 194 170 209 110 281 215 719 769 492 702 1092 1457 1258 1404 1269 1242 1155 1435 886 620 1535 1410 1203 1153 1684 827 1166 1210 1072 1444 1334 1385 1469 1712 1852 1685 1582 1857 1977 1595 1500 1682 1434 2693 1850 1571 636 1039 1254 713 982 1173 1352 997 545 1206 443 316 594 514 587 368 259 729 912 647 194 309 269 291 223 2479 2215 2196 1424 1700 1806 1555 1753 1936 1907 1673 2127 2138 1734 2132 1833 2368 1901 2335 2115 2663 2200 1227 1361 1812 1649 1484 1729 1828 512 435 140 1583 2043 1072 2691 3269 2932 2231 725 811 562 179 670 104 391 306 224 1414 951 1096 221 341 291 467 865 1075 690 1369 854 952 1513 521 1139 2367 2808 1998 2475 4189 3988 1900 2356 2288 2695 891 529 976 1172 912 649 1400 422 1326 688 1691 1052 157 147 1536 900 1329 2135 1091 645 916 692 706 312 276 996 948 980 736 716 1498 2299 736 397 967 991 905 1927 934 836 557 377 389 1131 942 1832 651 935 488 630 739 637 906 829 2162 2222 696 660 388 534 698 494 708 329 544 512 1153 660 658 1300 610 485 1846 401 603 610 318 914 1078 912 731 581 837 792 1027 883 863 870 762 792 520 944 885 684 913 683 393 269 400 409 263 222 536 234 335 395 265 348 760 764 626 483 843 794 494 299 334 417 401 302 296 370 294 255 390 306 274 418 405 433 488 464 283 351 344 465 504 433 262 156 642 658 349 173 474 539 325 444 754 494 746 484 414 512 667 552 381 340 323 457 666 604 220 311 301 313 238 429 264 184 298 330 422 432 383 363 337 407 440 354 693 512 233 372 395 437 477 490 361 481 264 408 430 525 391 566 371 508 552 590 438 397 726 60 637 436 502 366 382 155 356 642 569 745 672 753 834 627 605 361 399 332 366 228 404 517 122 209 166 120 387 123 134 585 272 371 293 287 313 128 113 148 144 189 149 1068 341 337 271 358 257 463 282 313 450 371 713 621 669 426 312 287 373 630 299 446 436 272 492 411 628 528 593 505 472 230 347 219 124 295 416 600 774 517 671 526 531 456 509 558 632 438 397 564 557 932 536 963 828 645 735 642 342 457 516 143 539 650 691 699 497 444 722 194 327 367 757 253 277 166 260 206 249 100 259 330 229 359 537 715 251 301 214 326 377 354 512 202 909 242 430 338 279 437 689 563 611 652 616 684 498 594 339 315 315 400 323 337 276 735 623 783 639 738 455 539 412 406 417 638 368 310 227 109 334 153 309 307 584 226 343 716 376 517 665 750 682 683 330 1037 781 892 984 424 681 573 588 805 650 676 737 506 344 245 258 278 707 541 603 750 636 781 831 935 725 798 677 781 703 664 939 286 541 614 483 753 473 677 641 664 714 420 574 540 531 350 1035 584 777 676 731 630 308 282 503 764 618 197 279 411 476 477 421 217 396 428 572 643 602 802 801 952 571 264 446 433 1345 602 637 397 507 721 682 568 566 494 473 611 607 533 512 552 817 595 600 848 883 584 625 1055 1032 716 751 642 817 1766 1726 1714 1503 1594 1292 1127 1181 1065 1142 1090 1128 1207 1100 1323 1246 2127 1381 1106 831 905 747 464 923 711 745 513 882 850 754 1371 632 824 687 333 277 532 348 504 474 500 395 522 325 276 216 209 325 433 300 418 352 321 475 322 492 502 392 567 648 862 823 887 824 710 764 1069 624 915 972 667 649 727 392 246 306 276 300 284 238 457 243 287 92 176 270 154 137 173 443 38 58 52 161 251 274 303 182 266 381 255 379 396 321 486 448 454 421 573 333 387 156 154 168 299 239 291 259 765 238 242 241 164 265 384 521 296 518 506 635 421 496 174 277 238 236 321 459 556 249 376 363 445 281 305 359 314 386 344 350 403 619 389 294 251 472 437 393 458 434 537 443 475 275 449 430 436 145 854 236 711 502 236 752 508 371 477 310 567 840 269 208 180 693 659 660 797 591 465 432 249 689 362 732 856 406 631 646 727 358 354 479 562 702 497 616 634 706 555 707 717 738 688 684 643 816 726 862 925 267 594 358 350 528 472 1655 831 917 836 968 615 540 488 605 827 850 882 656 543 480 436 285 290 364 277 335 445 386 585 516 624 411 560 504 590 523 379 289 189 317 433 123 131 90 106 104 78 74 211 256 342 481 252 288 640 670 581 442 407 633 423 455 460 620 716 606 478 488 740 507 636 468 526 371 486 631 1027 388 351 577 417 378 485 553 518 897 815 600 671 513 572 693 441 669 680 639 382 333 668 268 687 512 633 651 555 871 557 1114 615 524 473 936 472 450 681 394 324 231 172 186 254 225 282 367 575 391 330 402 426 369 205 656 554 156 335 360 353 261 564 881 151 354 300 299 382 249 269 379 203 155 220 182 352 142 467 478 250 332 472 557 509 230 1113 416 377 374 434 272 379 331 248 373 512 322 285 383 235 157 122 156 272 350 590 546 223 376 373 270 342 767 331 567 372 716 168 670 706 610 799 808 600 322 295 563 548 210 245 419 381 230 499 1069 1070 948 311 232 217 328 251 551 387 1533 432 1594 1407 1495 1490 1610 1706 1668 1826 1316 1780 1245 1448 1406 1187 344 505 630 541 912 823 715 606 431 779 602 870 559 528 418 417 418 383 718 678 657 677 486 580 578 646 617 721 565 427 400 328 658 343 249 298 278 463 390 448 367 375 351 234 319 865 580 457 417 657 345 457 476 423 652 447 708 685 444 449 664 521 612 513 645 601 641 692 602 526 518 558 631 543 689 556 486 426 629 641 628 550 469 516 500 685 623 589 606 716 341 842 483 613 650 542 687 532 551 644 628 569 624 470 523 605 564 573 692 496 558 501 592 505 386 416 472 420 495 554 443 557 647 682 456 452 745 579 539 440 538 602 561 666 842 813 790 808 819 780 985 859 1039 687 705 698 733 837 623 493 517 488 820 711 824 730 268 471 372 711 272 315 138 146 144 176 119 371 101 172 153 328 108 98 114 245 245 231 292 259 138 263 158 348 436 226 359 297 355 236 130 411 153 303 235 311 279 384 204 177 258 240 191 391 201 167 181 192 233 259 253 416 426 163 105 84 153 207 422 282 318 165 354 315 364 456 347 311 225 325 233 585 228 131 174 106 122 114 110 339 227 583 197 219 266 287 373 366 385 393 367 246 147 120 204 116 248 272 276 257 328 316 396 235 369 620 257 312 369 320 441 425 322 469 499 333 256 535 498 163 267 272 218 360 276 449 322 271 255 286 674 496 577 631 312 453 414 928 279 948 438 195 548 229 253 449 465 355 469 366 588 525 380 510 301 309 302 543 401 175 405 423 266 361 134 188 484 366 678 457 557 481 609 545 312 532 219 404 300 253 406 264 273 321 289 337 170 195 153 317 590 303 361 277 331 415 337 343 120 437 197 150 309 287 389 645 382 446 254 208 318 230 257 276 222 347 325 513 298 317 364 227 420 196 300 130 357 381 465 513 351 568 222 333 311 317 321 414 114 430 267 421 600 493 249 295 456 176 365 606 543 496 530 425 467 450 481 268 219 149 237 875 173 203 130 126 344 352 355 634 434 510 425 150 422 426 570 640 565 286 442 410 155 161 112 82 109 424 335 479 575 406 456 494 360 336 326 345 183 209 257 290 161 202 267 306 429 390 191 215 204 318 400 224 627 522 435 605 332 156 134 319 318 272 321 341 295 260 295 769 259 287 231 346 340 450 393 291 417 276 274 553 322 205 270 242 208 281 306 255 248 258 232 200 212 144 461 406 464 556 386 1496 1918 252 413 421 357 410 358 489 419 541 763 498 546 496 340 1071 670 6445 532 728 564 301 289 314 285 288 454 421 183 198 438 533 421 729 470 584 153 264 515 417 222 190 260 304 299 223 210 346 310 417 226 327 475 275 320 241 525 351 428 299 193 198 488 475 318 303 289 125 135 100 782 788 832 496 539 963 900 834 578 524 847 351 470 287 326 326 266 536 559 282 253 92 115 146 266 797 869 543 705 577 872 830 877 1251 1050 839 893 721 380 1035 1086 1103 1403 1053 732 884 874 912 765 832 661 890 1060 914 1580 1457 1516 1308 1843 1024 1848 989 1876 1664 1560 888 1135 937 556 895 1103 1012 840 651 1049 344 340 335 596 603 284 346 561 974 438 205 282 270 513 253 2110 2012 2178 1780 2167 1668 1624 1872 1252 1599 1526 1436 1700 1723 1574 1752 1841 1412 1571 1504 1934 2017 1446 1528 1518 1383 1455 1574 1325 579 520 160 1727 1731 708 1996 2320 2305 2049 782 737 687 277 804 161 458 342 261 1744 1078 1038 374 430 361 419 1075 1255 943 1434 777 1043 1431 827 908 1696 2085 1819 1526 3016 3261 1407 1917 2049 2320 886 720 545 811 677 439 982 286 996 634 1198 566 182 176 1023 875 1011 1509 937 350 1040 549 509 457 431 734 776 523 826 529 1466 1705 914 289 1022 1006 954 1019 766 948 725 521 619 1064 878 1558 745 755 395 735 605 558 816 719 1538 1227 656 557 431 615 546 552 610 284 529 700 710 468 877 924 592 472 1428 730 797 633 358 568 450 637 823 541 441 443 497 450 486 454 473 501 626 861 611 325 474 769 267 259 436 229 315 376 643 314 173 146 372 314 554 456 258 249 873 739 285 335 398 230 210 354 295 224 311 298 362 299 229 346 389 298 344 351 256 263 358 226 313 376 333 176 478 522 407 369 513 446 451 510 424 374 307 386 317 342 629 422 353 379 498 622 723 619 335 361 432 474 525 345 252 519 439 523 558 477 503 548 266 396 432 465 462 275 340 627 686 249 225 516 299 468 419 258 476 732 712 748 494 544 718 810 474 465 800 56 1014 283 585 371 319 381 394 898 303 574 690 464 821 564 406 489 258 154 206 231 369 433 212 217 197 212 212 165 162 411 646 341 322 314 231 311 166 88 123 264 188 772 362 246 200 302 658 271 321 347 344 327 703 553 605 369 291 243 392 325 616 302 312 281 364 266 618 627 578 154 200 283 407 229 144 108 475 553 607 597 845 314 313 426 460 498 473 465 355 435 524 843 475 940 783 506 689 424 440 677 400 216 596 671 767 733 671 481 581 184 356 436 1076 206 137 144 203 199 244 317 303 274 176 452 375 321 120 122 198 485 645 538 576 331 689 156 231 140 170 309 498 308 349 424 349 462 417 419 411 273 306 614 350 447 330 457 362 576 392 383 362 449 284 412 223 829 400 219 176 180 347 126 360 299 464 267 428 584 398 724 642 506 920 421 289 753 577 696 712 561 873 537 525 565 718 798 818 574 285 262 265 366 507 454 492 612 313 637 774 909 694 347 674 956 649 872 777 188 519 711 565 767 565 650 613 626 620 320 552 648 466 530 629 518 502 1084 815 1030 682 576 318 515 444 193 299 592 438 448 510 429 287 448 751 438 316 507 551 707 390 395 426 371 767 513 693 661 554 647 585 757 718 780 629 936 724 626 590 537 536 591 735 630 885 764 516 702 885 857 652 727 642 1851 1820 1811 1241 1140 1282 1305 1419 1012 1325 1223 1349 1043 1351 1272 888 1852 1405 1085 771 817 594 688 874 738 940 378 898 892 801 1342 518 484 590 587 272 719 619 597 797 498 232 337 259 412 340 402 225 264 336 244 238 359 345 338 476 366 418 313 523 785 769 603 684 470 634 781 634 805 578 1004 554 584 394 292 507 460 297 318 230 292 165 244 244 343 161 138 76 186 223 214 172 163 134 197 245 236 187 216 255 171 297 374 346 518 465 508 240 241 403 431 199 185 199 443 249 165 254 573 173 175 211 195 206 232 703 205 384 547 565 289 205 362 375 348 455 299 522 443 367 610 531 398 622 366 423 406 336 458 389 271 613 478 391 482 384 569 660 783 674 702 606 791 351 597 546 627 277 857 434 1151 708 475 1194 520 497 353 435 598 624 490 470 422 696 594 647 841 946 467 433 437 882 353 741 854 552 473 697 772 656 571 451 618 742 976 762 832 458 964 583 901 999 617 948 586 977 987 616 736 361 378 295 316 345 316 1065 518 917 850 838 552 517 454 499 754 942 838 910 615 383 344 266 258 537 349 646 550 395 470 309 470 479 444 498 602 513 244 196 284 293 178 155 164 138 166 158 135 115 219 197 246 335 200 385 462 374 510 495 381 613 505 574 505 441 468 603 508 468 581 561 551 473 517 681 492 528 637 371 432 600 458 531 549 636 512 806 425 360 394 514 433 409 498 717 380 622 438 434 565 334 563 676 449 872 441 667 485 1180 649 611 602 841 419 374 894 496 419 323 401 78 92 96 144 590 408 631 680 487 555 354 111 285 528 377 306 331 279 344 418 768 100 567 416 180 475 309 299 290 233 244 229 219 257 271 290 354 458 203 531 556 426 302 730 338 326 491 293 278 289 265 278 414 299 348 344 291 320 128 114 98 132 452 521 456 428 495 512 631 377 748 233 425 406 783 206 525 449 409 469 500 410 295 294 514 580 358 224 391 345 271 352 912 800 618 286 195 264 263 250 308 362 1552 582 1798 1686 1352 1061 1493 1432 1374 1440 1491 1407 1471 1229 1383 1307 489 568 484 299 811 549 716 399 399 423 637 558 637 596 480 631 348 515 538 680 680 650 571 427 459 689 690 914 755 504 473 581 482 596 603 482 454 751 621 911 522 571 561 573 682 713 577 676 458 491 1163 744 752 567 331 456 545 646 576 698 558 888 621 484 497 553 603 564 1051 763 927 927 957 969 971 732 1048 656 1287 884 1147 516 537 504 440 564 537 424 689 625 522 821 821 686 757 621 766 423 640 949 591 531 485 565 550 568 707 690 822 593 516 847 429 809 443 728 441 976 689 602 815 562 888 781 676 621 835 759 691 717 756 901 499 824 823 712 765 829 1012 1040 839 950 789 624 735 547 735 751 716 780 742 816 741 682 907 808 356 438 463 924 399 250 256 290 256 333 137 391 102 327 370 239 342 357 363 331 384 337 388 433 252 486 415 354 414 273 289 296 312 327 179 412 159 378 363 767 676 801 177 253 339 333 263 381 598 256 257 193 254 363 355 616 320 374 346 300 180 211 427 355 401 266 238 171 282 212 249 165 235 149 308 733 325 199 343 262 334 313 300 784 204 600 538 558 492 312 267 447 449 437 408 420 277 182 284 283 324 584 495 653 621 301 534 659 618 498 519 714 481 492 506 741 500 441 753 362 423 504 569 304 433 524 449 318 332 788 574 564 452 575 794 663 872 966 562 730 714 886 633 2045 866 451 1352 382 275 773 483 704 625 576 866 577 505 395 647 647 446 764 436 229 549 609 222 335 427 277 872 986 1082 897 622 498 607 830 392 589 407 549 695 548 785 364 241 335 265 394 538 324 229 459 576 447 367 321 465 365 572 648 220 316 469 275 195 376 406 508 323 478 567 710 849 506 346 337 258 461 343 636 262 307 338 328 580 317 478 507 599 429 914 914 377 496 310 763 400 555 387 352 278 930 488 389 636 328 510 466 430 351 454 646 585 703 670 603 499 594 560 248 431 330 463 610 249 337 186 191 218 397 611 574 434 528 476 294 632 367 910 963 432 579 512 621 104 50 82 127 189 589 476 426 567 501 500 701 409 397 499 237 126 110 342 329 137 229 195 624 454 524 267 236 374 355 507 458 713 743 454 573 271 289 226 595 305 246 344 381 260 352 509 408 269 299 320 347 546 465 462 340 347 208 188 725 481 281 262 264 236 276 325 753 488 552 339 457 545 345 219 549 348 1056 576 2692 2693 383 402 411 410 508 350 569 524 924 619 802 552 659 353 500 437 532 6767 718 1226 453 439 694 424 260 473 557 645 377 705 456 429 911 598 533 114 276 897 781 319 231 212 305 244 145 306 309 326 645 174 663 398 547 361 440 679 598 505 376 322 349 837 517 410 598 574 111 141 182 725 1022 797 615 873 1414 1104 695 932 786 1394 718 910 521 601 602 601 1128 1132 233 215 355 119 172 188 967 689 777 693 649 1003 1208 913 1379 1510 894 834 1159 1149 1047 1021 1050 1605 1301 797 1121 1095 1177 1046 1053 992 927 1458 1124 1997 1627 1611 1307 1467 1077 1820 1230 2207 1871 2211 1230 1461 855 987 819 1260 1646 915 809 1532 369 370 728 492 778 443 488 730 1010 736 188 375 357 294 280 1888 1944 1967 2702 2211 1964 1824 2141 1843 2024 2235 2565 2459 1960 2176 1899 1506 1969 1886 1925 2037 1865 1898 2132 2005 1747 1697 1828 2209 529 517 149 2036 2481 1300 2813 3288 3484 2215 752 728 698 373 868 162 582 451 514 2176 1241 1071 498 485 360 746 1333 1357 1124 2299 1153 1338 1994 1204 2042 2539 3254 2135 2508 4408 4125 2349 2865 3575 3597 1187 750 952 1256 1262 710 1573 473 1932 741 1915 1000 227 215 1242 1103 1798 2975 1892 723 1287 592 613 965 931 1175 1137 969 887 826 2072 2105 1092 815 1163 1411 1405 1825 1428 1593 991 786 576 1796 1243 1759 725 1075 475 881 751 676 885 1250 2543 2509 746 680 769 845 912 865 802 426 499 829 1396 617 592 1628 928 760 1865 941 1017 1440 719 789 786 944 948 820 688 587 729 628 620 694 649 628 1113 1179 1009 584 687 732 581 584 578 244 570 662 776 490 603 349 409 497 1238 813 495 378 1095 901 657 398 536 314 304 788 536 605 280 268 327 322 474 564 503 364 372 302 345 372 330 460 493 507 343 360 410 466 705 108 536 322 397 615 298 368 452 248 295 423 1028 337 292 496 488 396 693 790 352 388 507 476 435 287 465 543 401 394 595 435 380 536 267 441 442 516 673 291 322 422 406 504 538 831 560 351 418 271 481 381 363 409 395 425 349 393 287 280 897 75 680 274 369 223 298 260 422 657 404 667 520 536 801 506 529 453 246 228 261 481 456 511 478 182 170 474 112 563 360 389 490 347 306 300 345 279 214 80 318 417 285 721 468 497 458 334 796 365 466 492 441 272 749 673 673 457 453 669 478 633 613 540 490 523 484 636 801 648 803 613 433 152 457 199 143 268 565 739 785 888 838 457 546 773 717 830 696 695 520 552 444 1189 703 887 654 833 1080 634 599 672 504 296 776 921 664 662 606 821 882 281 464 529 1438 408 100 289 399 387 401 947 809 589 279 396 371 954 282 264 236 752 746 637 781 483 790 129 475 303 141 618 1057 830 876 848 790 939 830 857 518 435 468 587 495 517 532 936 833 1084 1090 960 386 473 430 665 545 1009 782 290 371 208 588 275 318 431 1222 445 441 883 529 1004 840 809 793 501 386 1041 496 574 592 606 790 564 518 436 733 983 776 628 281 419 366 458 661 651 658 591 391 1040 1019 1117 925 563 858 1045 676 913 1119 350 1014 658 1129 618 1133 831 701 842 862 949 722 1167 706 803 796 667 705 1872 1617 1454 1283 1154 566 587 471 481 404 669 512 581 879 516 297 477 589 533 928 841 518 783 557 606 777 535 932 767 1057 875 943 1273 1119 948 1040 787 900 948 816 699 1066 898 755 708 1113 682 1289 840 981 1064 1170 614 649 908 796 1716 1905 1443 1553 1568 1739 1850 1904 1259 2067 1612 1684 1791 1434 1471 1572 1677 1543 955 1066 1104 886 1012 1288 978 1277 450 1147 1223 1113 1526 679 706 926 558 382 881 776 487 479 376 456 434 314 449 480 439 341 280 296 373 361 558 312 518 697 472 458 555 586 718 785 674 708 572 833 925 573 836 866 798 819 903 567 273 413 397 295 396 343 343 487 212 141 578 149 329 127 296 264 117 139 138 204 217 217 181 227 159 329 188 514 524 297 715 641 657 436 556 383 436 456 444 527 404 360 410 562 655 343 360 301 256 170 202 645 436 512 704 881 470 536 352 655 659 573 535 740 750 463 573 670 659 289 324 527 465 722 633 492 433 449 268 428 492 664 351 586 690 458 841 582 622 400 666 521 488 543 1101 733 1229 504 674 1315 597 505 577 505 607 541 544 386 308 615 624 647 920 798 381 371 387 778 559 1007 851 546 475 777 840 662 795 582 681 601 739 839 675 666 932 583 1191 1452 809 648 644 889 886 812 972 333 603 479 342 314 382 1822 506 417 423 617 877 666 566 708 880 1288 940 818 522 409 371 281 552 704 533 641 763 410 352 423 511 421 651 687 762 594 405 356 339 319 300 259 221 201 267 198 182 168 359 324 286 218 223 645 563 510 508 581 619 580 521 541 532 544 846 693 564 530 638 597 802 587 747 975 590 479 910 596 477 717 845 575 637 526 673 836 882 662 422 683 501 415 744 551 679 758 672 423 665 550 686 591 629 891 876 937 637 1635 966 791 573 1470 381 1419 979 477 431 271 419 314 360 322 396 491 456 605 756 549 613 782 349 417 589 216 254 420 286 502 342 584 212 560 270 243 466 496 278 337 342 322 271 257 409 289 259 709 382 335 684 485 664 387 1383 472 464 628 702 435 640 602 336 719 458 546 589 526 893 247 250 221 130 761 639 829 516 1321 1378 822 542 1173 304 533 786 917 209 923 566 478 621 642 723 564 308 597 511 206 344 521 398 300 639 1269 1120 737 306 413 246 611 482 325 487 2476 483 3095 2946 2167 1785 1992 1744 1812 2295 2245 2271 2277 2066 2263 1891 586 720 729 414 817 580 917 742 869 760 691 503 617 643 797 847 272 988 864 723 703 713 513 465 477 754 766 1017 1003 749 403 510 617 601 634 476 442 504 545 473 382 479 362 477 770 988 612 775 647 679 440 544 562 396 833 555 541 1118 627 810 761 650 811 1275 635 1042 1101 1340 905 1033 904 781 746 738 763 685 1084 578 924 1438 943 822 851 639 652 916 908 649 792 845 686 838 881 559 748 642 734 568 677 661 723 674 732 542 499 908 714 663 804 659 607 698 687 592 610 580 641 601 902 938 544 936 859 604 866 752 999 863 785 785 585 712 690 1106 984 1127 978 953 1276 1865 1556 1592 1535 933 1020 768 681 1037 649 1064 994 946 1061 900 1223 917 556 630 488 869 162 144 206 158 234 188 84 219 80 158 167 288 209 207 211 137 185 147 508 365 206 377 234 345 395 257 330 320 330 286 306 401 162 384 362 235 155 283 189 319 366 358 340 406 157 348 328 231 253 382 372 465 426 263 255 100 192 309 728 361 403 193 188 126 206 135 212 107 181 127 505 763 247 104 194 210 169 210 132 461 220 576 243 282 268 186 533 411 423 410 759 223 267 164 342 191 452 422 415 306 489 437 443 512 639 1092 312 634 541 747 343 524 370 313 609 369 468 416 470 197 238 522 282 497 214 430 197 728 682 234 664 764 930 540 379 689 332 1015 273 877 471 216 449 219 269 493 992 998 375 470 624 577 168 716 539 541 412 1098 604 229 695 619 477 542 385 271 436 341 570 426 435 707 597 908 719 890 634 481 352 352 404 267 175 296 237 233 248 162 210 443 597 504 628 299 330 222 259 316 113 274 191 222 353 469 461 803 583 273 412 239 363 228 339 302 279 308 314 493 319 256 376 294 403 271 432 200 464 586 499 821 302 740 663 690 358 357 249 328 237 812 285 295 349 338 280 471 396 236 513 469 470 714 726 556 437 507 502 205 252 164 274 989 152 178 235 131 124 352 421 542 374 453 379 227 546 533 719 1056 365 295 399 441 159 93 120 220 151 269 253 505 536 380 641 564 368 348 400 206 108 179 315 344 244 321 241 393 364 407 201 162 474 197 563 392 590 324 335 392 499 130 146 619 240 226 332 342 334 185 300 494 244 270 304 248 346 299 431 386 429 421 389 471 349 201 279 353 331 381 437 502 499 239 181 369 385 157 272 373 426 596 523 2370 1936 357 297 352 531 352 477 465 451 519 534 505 482 445 310 473 473 728 718 6506 859 416 398 424 303 410 509 895 377 231 584 478 445 625 313 504 104 216 506 385 303 213 256 531 540 282 409 654 414 662 319 602 411 361 507 348 1124 686 653 452 455 249 559 295 353 529 511 315 335 303 1025 790 1535 594 617 1469 1046 635 493 716 856 460 510 348 369 286 335 773 836 228 210 257 338 373 430 881 1158 630 684 832 1701 1648 1451 1734 1500 1436 1205 944 801 1266 1229 1367 1909 1825 811 1141 1226 1318 1124 1144 1013 1383 1398 1644 1721 1723 2067 2268 1650 1013 1970 1570 2007 1852 1917 968 1067 1015 761 831 1219 1251 1057 625 1253 407 363 302 449 737 458 331 928 1189 557 156 382 378 239 213 2491 2317 2141 1836 2322 2008 1899 2258 1606 1723 1894 2129 2008 1837 2396 1854 2189 2037 2517 2064 2604 2940 1421 1651 1865 1661 1333 1744 1783 622 598 187 1839 1601 1035 3125 3298 3344 2631 818 807 793 342 902 86 802 529 240 1420 715 671 413 305 232 349 943 1308 959 1671 1095 996 2242 807 1264 2240 2761 2453 2535 4395 4099 1981 2078 2522 3587 1253 721 848 1127 1223 753 1400 432 1762 693 1647 1054 64 50 1436 1353 1925 2291 982 786 846 549 819 405 249 960 900 679 904 558 1544 2191 1237 324 885 1219 1190 2055 1037 1239 768 335 562 1791 1060 2132 1012 1023 608 986 616 588 840 1244 2393 2397 669 512 613 504 647 537 630 427 417 949 772 630 876 1590 960 865 1652 411 498 626 541 1141 1135 901 740 777 683 670 888 772 755 844 805 854 700 823 873 654 836 621 559 357 370 470 323 343 899 438 244 291 524 588 1228 698 635 451 893 988 443 339 580 431 415 391 565 332 266 285 319 433 320 370 467 469 553 365 445 497 549 383 448 451 290 118 313 503 726 242 507 585 391 534 501 344 490 452 333 472 717 714 338 325 461 469 887 567 183 290 379 387 291 374 269 321 456 603 586 505 329 506 322 447 457 611 523 480 385 669 589 400 479 448 303 950 425 276 466 488 410 506 315 628 480 776 315 357 762 87 752 459 600 403 323 332 638 606 278 785 718 641 487 610 539 777 413 311 252 329 549 499 251 197 185 261 230 197 196 549 186 341 345 335 283 219 257 306 185 451 203 923 672 631 474 241 381 340 315 289 348 389 577 468 660 509 567 604 635 554 362 445 450 367 356 403 805 618 872 489 419 193 387 167 123 299 559 850 1033 658 1002 482 617 646 757 903 565 679 457 559 408 1172 834 1215 880 798 876 605 628 869 428 319 843 1040 857 785 479 641 777 240 470 665 1258 213 328 304 445 439 437 240 400 535 120 366 504 648 240 225 212 547 417 525 647 490 898 103 365 239 138 462 798 682 720 724 706 797 739 659 460 435 414 533 416 452 475 768 638 812 682 629 210 246 209 606 364 912 432 219 327 195 389 170 311 407 748 308 408 897 608 733 859 579 846 551 229 1139 862 905 992 947 1387 788 964 883 1168 1349 1175 695 281 255 208 385 438 583 619 792 320 699 1134 1377 1135 613 1097 1012 772 690 1777 302 771 521 578 526 538 811 833 850 856 556 575 734 937 444 1061 551 1032 965 1180 1074 729 654 432 565 395 294 413 515 716 752 674 584 355 630 872 697 661 981 709 758 536 588 556 489 1167 812 1008 727 767 757 654 1025 793 1185 805 933 669 620 677 682 774 676 974 919 1068 1063 876 1064 971 1073 793 868 931 1909 2093 1506 1900 1350 1638 984 1034 1249 1857 1328 1398 1081 1024 1344 1640 2286 1655 1279 965 971 780 703 963 932 1003 542 1220 1131 1043 1488 698 737 711 457 448 975 443 479 549 672 487 454 322 239 200 235 315 297 201 347 285 579 612 624 655 441 425 576 644 1221 1145 1084 828 390 1236 1571 554 754 907 788 732 791 436 354 519 497 420 625 391 340 334 234 131 281 86 155 64 226 381 44 83 145 220 509 427 431 511 413 549 452 444 476 481 773 711 713 443 399 438 496 155 120 161 520 405 328 635 992 192 232 262 180 184 288 589 346 516 594 873 353 287 210 380 361 447 327 373 479 391 494 552 544 286 373 456 456 409 499 324 456 507 214 331 256 507 612 882 684 1090 679 858 1088 305 478 460 373 221 710 287 742 459 309 746 323 364 286 358 565 596 290 366 278 599 456 540 1051 715 373 332 236 574 408 1081 659 388 367 517 494 504 431 477 516 385 558 724 554 542 1027 480 1001 843 725 783 724 1061 778 847 865 343 675 485 303 429 548 1843 612 540 475 493 643 551 486 640 1007 1044 967 916 689 449 625 407 325 527 381 344 389 471 396 313 707 364 672 561 678 628 514 327 440 303 376 86 80 68 86 76 74 62 376 274 292 311 100 427 600 589 413 656 691 676 676 492 543 549 623 803 665 704 607 737 599 495 551 653 698 584 926 374 337 614 634 682 720 427 675 1071 780 488 527 592 577 614 709 977 1121 588 917 524 1079 431 770 770 829 849 734 989 832 1195 612 591 483 1099 356 573 870 491 525 570 349 198 239 268 259 367 456 362 483 591 803 427 181 425 894 385 755 424 212 527 433 891 165 492 307 203 278 487 287 233 235 273 210 192 251 287 246 297 422 475 494 817 750 338 1076 351 315 642 519 445 354 282 457 449 324 435 416 473 482 204 224 266 266 459 650 477 208 422 483 497 413 787 309 707 754 1261 161 522 678 506 712 777 412 614 321 552 596 163 193 350 395 343 738 1180 1316 1492 227 319 204 366 223 414 587 1574 399 1504 1424 1551 1517 1788 1812 1766 1814 1970 1777 1928 2095 1555 1307 359 622 825 465 907 740 876 551 560 579 457 709 740 775 460 469 388 681 787 684 646 769 383 775 767 1264 1258 1446 1141 942 387 461 410 501 544 308 247 638 383 492 757 763 744 435 528 571 598 793 604 679 299 344 368 279 589 732 771 747 624 580 727 779 711 851 604 759 793 893 679 869 724 597 625 547 638 640 988 545 880 879 1099 886 862 715 516 807 840 652 798 700 757 745 874 696 730 744 704 717 671 922 977 724 809 805 616 858 900 914 756 723 482 743 415 776 493 762 755 385 585 573 468 805 737 698 815 692 989 917 851 525 587 981 847 1132 879 657 1089 863 1221 1398 1234 1410 1217 1016 961 872 952 1056 898 1142 1127 960 1061 982 1135 896 502 477 701 806 257 240 254 129 297 139 124 410 95 98 228 148 210 168 164 364 291 256 382 284 127 388 145 488 555 189 250 203 211 416 201 239 128 466 387 407 300 484 265 320 259 357 339 473 317 209 316 195 217 259 255 460 412 106 100 136 206 333 471 458 539 127 271 107 357 192 383 113 256 125 415 730 363 166 216 259 140 304 170 422 294 617 374 408 585 221 460 490 494 469 705 230 168 142 187 213 346 427 432 258 558 254 330 382 425 657 226 613 537 723 303 390 450 174 511 405 352 486 398 207 108 534 124 311 162 379 238 604 253 473 546 631 887 455 285 338 382 1116 551 955 380 238 344 304 330 798 985 568 493 411 1088 513 245 444 621 625 626 643 778 144 629 592 525 590 311 387 388 316 608 388 504 458 556 547 641 888 428 534 416 203 632 215 176 206 214 224 226 206 167 254 634 356 366 302 313 235 315 347 195 244 338 224 329 442 374 578 411 685 404 435 541 430 180 219 252 343 352 523 562 541 242 472 455 411 427 260 414 378 358 794 327 543 168 411 395 576 272 125 195 757 341 465 406 575 363 341 488 284 451 747 659 960 1006 667 497 674 502 265 466 302 533 915 301 388 191 212 226 344 456 765 483 565 559 291 628 390 575 1277 263 477 573 271 133 94 75 110 110 369 420 553 534 385 437 589 388 380 346 166 70 74 290 318 107 239 329 408 435 497 450 365 466 352 474 359 654 547 632 552 344 129 374 502 254 236 500 541 376 164 517 515 289 337 268 409 533 198 547 313 599 442 408 520 356 113 355 485 312 486 523 382 362 357 172 453 432 183 286 323 232 597 369 1918 2270 359 316 291 449 406 230 355 269 500 701 453 523 780 542 417 439 564 1226 859 6158 500 352 344 325 356 441 701 429 278 637 575 491 861 536 556 178 212 644 525 343 202 132 529 420 358 229 417 484 465 186 698 557 302 724 253 897 649 713 630 575 439 442 371 271 790 748 156 176 200 878 975 1082 642 751 984 663 1044 958 1230 1194 598 583 455 624 192 332 723 1137 283 273 90 64 347 324 735 600 851 799 885 1733 2153 1446 2025 2215 1218 1032 834 791 1200 1314 1207 1717 1749 914 1194 1250 1192 1153 1050 959 1483 1569 1018 1583 1606 2159 1898 1524 1355 1858 1586 2060 2035 2011 953 1431 1129 1414 904 1079 1749 1057 1007 1363 456 437 580 489 623 335 473 757 1056 712 176 397 383 480 267 2220 2120 1992 1952 2346 2152 2309 2473 2049 2274 1791 3003 2505 1720 2394 2533 2022 2342 2109 2688 2840 3921 1598 1827 1731 1903 1487 1656 1711 391 381 130 1907 2155 829 2719 3453 3291 2293 651 711 862 444 1130 201 777 542 493 1663 1411 1364 340 553 460 411 1163 1723 1270 1789 1255 1213 2273 758 1759 2585 2993 1933 2561 4931 3627 2033 2506 2853 3414 988 861 926 838 1212 579 1275 292 1390 501 1940 815 113 105 1702 1107 1417 1609 1178 929 1069 618 673 596 453 1020 953 778 695 551 1737 2190 1380 771 959 1165 1075 2061 1172 1234 824 597 673 1688 1025 2418 924 1081 519 975 759 775 1065 1064 2734 2709 890 824 559 850 702 445 707 333 509 507 995 705 825 1602 988 893 1622 676 722 776 495 988 943 947 886 536 640 568 643 785 772 865 739 710 517 884 684 591 860 651 617 608 380 513 456 749 900 504 403 314 466 440 799 545 577 363 1377 1280 687 260 400 410 398 456 411 571 229 209 247 191 248 291 263 367 317 266 331 317 470 264 323 309 154 139 344 392 757 295 465 441 400 573 518 391 478 551 354 372 864 534 494 276 284 338 634 712 238 267 273 308 345 329 377 398 488 495 585 460 362 634 209 427 385 564 828 460 249 670 687 367 320 588 412 755 415 390 660 487 408 474 313 418 501 614 308 428 1337 201 1126 388 360 235 294 372 496 798 397 682 796 749 803 654 450 832 277 229 261 631 696 749 278 326 308 282 130 417 193 225 431 564 249 197 278 217 207 224 156 467 540 1138 343 514 447 317 444 269 528 659 558 328 996 749 1269 793 525 424 652 508 377 960 581 493 286 338 712 369 571 444 400 306 580 323 235 140 565 541 658 929 662 328 552 502 413 854 597 702 483 550 550 1320 754 1493 1193 537 773 479 647 564 389 244 532 685 522 593 374 878 912 265 323 367 1664 220 165 156 273 210 208 260 405 325 215 706 608 1525 167 165 379 595 630 619 713 204 747 176 303 151 200 447 864 664 733 732 700 769 689 638 494 383 472 640 488 506 368 987 801 1137 945 796 384 439 390 674 374 1013 663 296 273 78 718 150 294 403 844 329 299 924 539 831 835 879 883 558 162 1195 509 765 835 711 886 1117 857 818 1251 1252 1005 573 204 355 235 496 427 461 810 829 732 715 1491 1620 908 779 821 1285 897 854 1452 420 1289 749 524 614 512 658 623 613 615 484 710 474 683 390 785 743 509 918 826 1106 704 567 393 987 830 156 309 600 905 975 492 596 278 869 1071 639 668 994 600 755 527 423 598 432 1313 548 1023 1036 934 1018 665 936 957 694 852 846 724 706 862 655 1061 638 618 728 1354 878 719 1272 1360 756 890 934 803 2192 2226 1774 1492 1317 1559 1157 1191 1201 1591 1293 1377 1180 1274 1351 1354 2256 1456 1205 920 932 779 805 1706 832 1200 997 1761 1080 953 2338 649 1165 910 752 350 1000 440 729 567 793 531 359 333 325 234 347 341 359 373 305 229 346 352 362 480 287 440 480 459 1119 1182 968 1216 802 1174 1511 627 698 1194 597 627 681 412 194 340 332 230 250 188 366 224 317 192 438 276 198 77 283 227 58 83 109 199 254 243 330 248 277 404 306 299 703 535 688 662 676 211 563 359 570 317 311 429 485 414 258 401 683 352 334 485 447 262 475 463 305 443 637 724 296 237 168 490 524 575 447 331 639 346 498 424 360 340 215 223 438 290 402 258 305 366 245 498 391 535 368 836 1021 897 796 832 836 463 719 596 539 363 743 464 1013 575 448 947 337 422 325 353 621 507 515 456 277 527 493 531 1105 678 580 564 415 977 408 891 1013 642 671 951 1120 540 547 530 711 506 1004 656 1054 803 1025 424 845 916 657 833 529 1218 763 620 945 332 745 343 539 304 278 1975 454 452 395 631 692 639 636 608 780 909 806 1165 1006 380 721 362 338 736 517 436 648 418 457 486 604 359 459 558 711 598 334 198 364 221 292 207 223 213 215 213 201 195 335 347 282 198 290 511 607 522 647 540 414 672 562 583 431 546 574 793 622 709 636 712 448 380 414 720 612 523 1153 417 314 547 859 571 708 518 396 1285 1060 416 482 556 585 589 777 1017 1045 507 807 475 816 171 696 693 570 777 537 713 425 1058 623 812 464 897 197 689 1433 624 529 525 720 169 207 215 274 471 550 798 576 593 650 570 275 464 707 206 688 321 349 753 487 893 263 456 326 209 498 362 200 266 386 358 143 131 180 195 537 285 355 349 387 533 744 221 1578 416 396 863 583 549 504 490 283 567 556 276 331 398 474 132 150 175 177 420 737 508 403 553 525 697 408 976 515 534 456 1137 124 793 639 541 721 739 494 368 232 823 623 222 256 428 434 232 583 1495 1488 1146 285 216 291 599 200 285 636 1822 488 2065 1904 1250 1344 1782 1705 1867 1682 1627 1768 1549 1622 1777 1528 512 517 714 404 698 653 755 802 741 854 264 514 973 632 524 730 456 417 637 871 846 931 553 552 536 1181 1173 1368 1375 921 588 640 565 942 863 980 920 1082 862 637 955 965 905 1028 757 1243 1340 846 894 1139 920 659 665 813 517 970 917 772 1058 402 963 1051 839 575 916 735 674 733 1046 934 1212 1121 1032 1018 1010 949 753 836 1147 797 974 990 1000 862 526 845 782 955 638 686 934 794 844 802 736 887 886 702 806 668 736 570 844 864 936 803 1028 947 985 851 894 839 894 806 815 789 1031 1088 1004 956 954 761 1089 1010 770 773 732 651 819 652 1369 916 746 667 689 630 598 953 994 1181 1068 977 1149 1008 1023 904 878 892 836 1001 903 935 1118 989 1213 1227 685 446 769 843 617 524 367 503 377 648 283 192 341 329 318 364 306 340 322 190 240 214 233 415 272 385 306 336 531 435 308 223 282 324 373 345 370 515 360 470 463 544 427 334 403 373 363 410 550 399 477 345 377 597 550 877 547 259 241 244 396 372 496 454 484 295 300 287 307 304 364 265 298 287 469 901 279 387 614 503 428 483 482 775 608 807 303 329 516 546 317 681 606 521 537 321 617 399 289 333 579 555 573 359 756 635 618 862 348 334 268 735 438 363 399 801 578 664 576 377 614 421 472 509 528 624 310 361 700 433 418 790 992 753 974 1387 1214 1005 801 834 884 955 737 1121 616 493 986 508 456 1317 853 1071 419 981 759 700 479 1084 446 487 647 758 589 675 680 526 459 648 578 415 616 637 1068 566 534 589 453 686 661 695 437 442 353 568 405 464 277 613 629 426 433 321 428 512 927 519 510 645 468 564 319 423 371 352 253 551 468 425 585 719 512 612 620 454 679 435 667 435 435 389 495 607 581 655 356 535 971 685 630 338 560 663 900 933 741 1185 558 1145 438 809 566 948 528 1104 476 822 636 530 560 488 527 526 842 1111 957 737 774 914 649 417 318 397 514 374 542 748 178 242 163 365 461 333 609 975 491 648 582 411 784 845 1086 646 297 439 784 558 121 65 148 134 156 442 522 1056 834 728 708 588 596 546 448 507 225 189 364 448 196 558 430 590 557 660 407 380 369 260 573 618 1003 714 595 693 334 315 307 503 492 472 464 472 396 376 478 613 420 486 458 422 318 410 437 511 655 438 426 844 895 263 582 395 346 593 524 764 663 581 385 375 627 548 453 640 963 861 907 3503 3566 945 1139 876 876 942 818 708 664 885 574 993 649 841 571 352 509 301 453 416 500 10104 9407 2588 4030 646 822 838 671 488 617 816 857 802 470 643 368 312 463 346 393 510 317 420 412 184 194 553 538 854 230 646 673 617 451 345 620 532 773 317 649 356 646 498 426 938 912 182 220 231 615 880 1029 774 1044 1044 1236 1095 886 819 1392 554 987 775 763 1076 675 970 800 509 417 526 386 782 759 1201 1182 787 1325 961 1433 1412 1543 1515 1400 1235 1562 968 1393 1600 1536 1668 1885 1794 1797 1713 1718 1577 2114 1732 1612 1978 1923 1681 2185 2395 2062 2128 2098 1847 1999 1954 3617 2913 3012 1629 1685 1614 766 727 1737 1677 1195 774 1709 654 700 1002 618 1049 550 553 1220 1022 846 352 682 573 670 549 2231 2467 2421 2458 2449 2186 2539 2747 2338 2916 2348 3054 2840 2716 3227 2417 3093 2735 3016 2755 2914 2588 2903 3061 3562 3109 2648 2768 2622 527 463 469 2283 2673 1036 3459 3783 3820 2799 1144 1357 750 314 829 211 616 485 325 2088 1258 1174 431 606 523 574 1585 1350 1292 2181 1486 1292 1658 1444 2085 2323 2815 2367 2603 5065 5506 2572 2914 4534 3955 2114 902 1827 1262 1693 1015 1604 817 2753 667 2293 1199 109 101 1734 1388 2423 4098 1919 654 1216 950 1605 727 688 963 962 1078 1599 1236 2558 2983 1143 703 1378 2513 2465 2722 1556 1691 987 787 606 1873 1272 1718 577 1192 703 1161 1176 1048 1237 1049 2012 2545 1003 1034 990 1039 846 815 882 755 787 774 1462 1059 786 2237 1264 1162 2870 657 861 1788 689 929 898 759 941 1037 1002 927 1002 1325 1269 1226 1087 1292 1079 1410 1430 1143 1350 1258 518 509 626 320 427 337 921 426 476 527 502 509 943 719 902 573 639 559 565 407 708 352 280 416 231 493 289 311 311 552 889 397 568 673 443 310 269 589 402 528 508 474 419 597 567 712 695 337 278 380 453 369 432 505 395 316 511 682 810 370 376 340 544 849 723 802 400 421 357 367 434 523 443 407 424 688 533 482 469 469 375 514 507 583 735 463 357 384 314 271 304 666 403 474 749 538 679 540 505 621 269 311 539 652 377 631 1017 243 907 751 371 415 310 314 725 815 552 876 790 829 692 568 880 580 343 617 317 275 282 261 181 267 216 177 320 388 535 287 331 328 290 264 274 320 227 169 536 489 275 1184 736 342 288 497 728 587 506 515 588 524 838 730 720 712 604 498 671 1013 531 552 545 497 501 768 826 893 881 735 464 503 293 320 258 524 832 662 805 620 1272 611 673 1171 825 774 858 863 979 896 1195 1069 877 996 928 902 937 819 835 715 704 235 730 865 1034 942 1093 566 606 427 560 650 1989 216 280 194 377 293 338 333 548 845 391 582 523 860 480 486 286 869 822 465 616 486 1051 333 422 333 424 684 856 742 798 870 817 928 810 838 746 663 629 752 631 673 514 766 592 843 622 587 427 496 419 660 631 924 500 743 471 428 940 331 587 322 726 666 586 1611 1065 950 1053 1115 1115 539 514 1236 1208 785 821 765 729 614 631 834 975 574 809 575 690 474 520 480 809 748 943 710 376 1689 1299 1463 817 979 725 1145 886 959 932 409 1068 759 786 740 804 1011 930 999 989 694 806 1216 1110 808 930 1059 499 1234 1126 1238 1065 1003 543 874 798 626 692 634 534 708 811 651 707 892 472 860 789 734 746 1021 1053 709 669 617 1187 976 1027 763 942 1408 1332 1386 1105 1001 1145 1190 1129 862 978 964 833 1076 1038 965 1036 1381 921 1352 1107 1141 1178 1063 937 2950 3005 1841 1839 2497 1727 1727 1884 2003 2275 1613 1780 2123 1776 2077 1549 2840 1554 1504 1577 1604 1171 1031 1019 961 1691 646 1085 2188 1928 1554 795 1016 913 410 636 683 925 865 827 719 695 387 844 582 441 330 533 580 263 364 312 635 619 718 945 585 678 1015 1183 740 983 1094 1187 859 924 904 839 879 1237 942 1045 1064 662 621 650 597 633 682 597 466 595 325 269 763 245 443 480 691 442 142 219 232 343 138 192 246 202 182 542 254 441 350 348 756 714 709 326 345 330 534 335 323 339 532 512 731 487 825 294 320 365 339 381 419 643 301 445 811 1124 800 466 330 666 646 425 607 631 578 625 701 809 691 450 614 378 481 680 758 616 547 700 600 491 623 840 846 1169 1049 1141 768 1062 1206 515 751 709 500 166 1171 560 1074 522 436 1167 585 553 578 524 1076 1112 505 354 322 1179 1353 1315 1052 1113 567 518 406 957 569 1173 939 479 592 1032 997 598 544 793 1242 953 561 783 830 1197 688 1084 1208 1484 1054 1201 1271 1313 1117 1440 1413 672 540 752 584 715 639 2332 997 747 707 861 829 828 687 789 1457 1581 1553 815 395 728 467 498 430 681 538 721 689 484 636 620 523 572 806 980 977 1019 537 588 612 829 511 410 479 388 472 450 351 297 422 500 372 586 259 865 948 947 971 805 1032 809 725 902 779 847 1177 1268 1103 1096 966 1057 915 792 850 896 819 664 1107 711 724 757 683 803 945 795 668 980 838 585 754 920 1129 661 863 966 848 892 790 605 707 612 1146 693 839 1079 1283 1543 765 1936 1092 991 939 1244 618 1125 1300 731 384 364 224 194 233 217 319 686 617 468 611 580 850 577 397 639 900 417 369 260 240 530 439 1279 275 738 558 440 431 629 877 268 527 567 492 427 379 318 355 528 440 649 368 742 675 335 1195 597 518 549 431 374 560 526 356 705 464 719 821 717 438 441 537 256 428 753 1114 733 766 664 716 849 508 1072 739 682 716 966 307 639 921 881 793 1096 525 553 553 410 871 411 397 496 493 332 1072 1428 1298 675 298 609 495 644 499 740 404 2606 524 2468 2281 2867 2152 2369 2463 2332 2210 2496 2203 2576 2166 2748 2526 850 724 670 656 885 1000 1082 823 925 948 1227 844 645 633 553 829 669 707 989 626 582 572 763 611 655 765 755 888 1365 915 572 639 557 952 861 990 926 1082 896 654 979 993 927 1028 741 1224 1394 809 899 1121 958 663 671 809 606 945 933 810 1026 402 910 989 841 589 922 727 664 717 1048 989 1179 1121 1028 1018 1018 943 745 870 1145 787 978 978 978 862 518 837 776 971 625 700 926 808 815 805 720 887 878 712 810 682 732 594 919 878 919 849 1002 913 972 826 854 901 862 808 806 724 1033 1074 1020 968 896 784 1037 1002 733 740 722 604 809 654 1382 906 805 629 688 674 568 953 993 1188 1059 961 1206 939 960 859 864 882 814 926 893 929 1146 1075 1245 1261 688 438 742 801 601 481 363 499 371 642 300 194 335 325 272 347 338 336 364 240 284 258 275 415 274 375 310 344 514 412 291 227 259 308 361 322 343 557 396 466 459 521 355 344 442 412 402 437 538 476 506 343 375 584 535 941 510 235 221 224 374 346 530 498 526 291 294 277 303 294 354 253 292 268 440 868 273 387 606 483 387 453 410 702 610 763 291 315 620 527 315 677 596 509 531 301 619 389 291 321 593 545 557 359 760 633 661 848 385 330 276 721 433 343 339 804 562 608 584 369 565 386 470 475 500 652 298 409 688 431 408 805 994 769 960 1330 1110 1051 783 824 868 866 712 1107 604 475 974 467 481 1328 800 1062 398 983 745 669 581 1074 424 465 629 722 544 646 668 475 443 638 564 386 606 627 1056 556 538 550 463 668 647 621 383 440 351 560 399 452 265 611 480 476 431 323 420 512 893 521 525 645 460 566 319 421 361 307 251 530 412 392 546 666 467 552 583 444 663 417 725 435 435 377 443 615 511 633 323 522 942 687 576 367 538 775 894 890 696 1142 534 1130 416 756 562 938 553 1115 462 694 620 547 523 453 490 468 780 1073 921 674 711 896 585 381 308 395 506 362 553 732 153 215 149 409 490 315 597 972 473 628 552 401 739 837 1063 608 299 417 770 552 117 38 148 122 148 442 494 1060 840 715 700 582 572 510 484 482 225 193 368 442 192 542 442 570 555 652 405 372 359 252 555 616 945 728 642 697 338 315 328 487 545 533 512 520 444 439 366 553 409 469 420 428 302 444 423 495 616 444 432 799 868 243 572 389 340 581 512 774 657 588 391 330 602 513 426 636 969 843 913 3458 3432 941 1102 876 850 863 810 747 703 891 558 1001 692 839 524 379 499 289 439 398 352 9407 10049 2578 3799 557 799 918 661 482 621 806 839 747 446 651 417 300 424 336 352 341 249 300 336 160 180 534 477 710 220 623 641 570 437 349 590 510 775 282 635 340 642 548 422 893 871 184 218 202 582 898 1019 799 975 1023 1268 1247 850 806 1335 552 979 767 773 1072 659 970 805 504 397 522 392 716 757 1125 1126 808 1313 856 1546 1470 1521 1518 1365 1206 1523 968 1359 1667 1557 1686 1742 1733 1861 1701 1740 1615 1999 1789 1655 1912 1888 1693 2152 2288 1996 2176 2005 1839 2086 1973 3480 2925 3080 1625 1622 1626 717 692 1719 1619 1165 754 1737 658 704 985 614 1000 538 524 1240 1000 817 332 674 565 652 557 2108 2365 2285 2310 2394 2161 2568 2589 2151 2902 2341 2972 2867 2489 3444 2327 2900 2691 2961 2669 2787 2736 2807 2979 3449 3021 2551 2683 2500 510 446 457 2207 2518 1072 3490 3816 3868 2718 1138 1355 746 310 837 207 562 454 288 2022 1117 1064 456 630 543 539 1456 1276 1269 2046 1544 1261 1580 1416 2055 2199 2640 2329 2543 4997 5406 2501 2846 4437 3897 1953 910 1856 1278 1622 993 1608 778 2821 669 2296 1187 99 91 1685 1348 2391 4008 2021 671 1212 1008 1549 663 653 901 900 1026 1595 1234 2503 2875 1139 709 1332 2520 2492 2741 1503 1682 983 746 606 1888 1192 1645 509 1192 707 1163 1170 1063 1238 1051 1930 2348 987 1024 966 1010 803 821 858 832 770 766 1424 1069 749 2194 1179 1087 2874 673 879 1741 677 944 911 792 911 1048 1002 943 1004 1223 1205 1126 992 1189 1077 1394 1270 1133 1323 1281 465 460 577 320 388 335 875 404 431 550 486 501 923 717 869 575 578 533 534 403 671 344 274 394 225 489 295 311 345 570 883 393 562 623 433 304 267 571 406 528 500 455 423 572 518 663 729 329 258 376 414 351 418 509 383 300 513 676 808 366 368 322 532 806 709 780 389 433 369 398 434 540 443 411 426 696 535 492 461 489 367 512 501 587 684 449 351 370 300 253 296 674 391 460 783 557 667 540 505 619 273 311 543 652 354 540 939 228 695 749 377 411 302 346 731 793 538 830 792 817 719 548 829 537 298 509 286 228 274 214 189 251 204 181 300 399 537 283 327 314 290 268 295 316 221 161 530 531 250 1196 738 344 290 474 694 557 496 503 549 520 752 664 778 729 554 482 625 972 515 536 527 483 501 766 806 905 863 691 431 483 279 296 236 512 822 720 861 626 1301 591 665 1127 749 778 821 829 930 864 1089 1029 887 962 890 896 921 815 823 695 613 225 728 855 1028 930 1069 556 592 398 556 640 1888 226 286 200 396 301 365 335 548 833 447 518 461 841 424 430 274 861 811 463 612 513 1017 323 416 327 391 678 763 661 715 783 732 841 790 763 736 649 617 740 619 667 496 707 570 761 602 575 415 482 401 634 595 923 494 723 451 428 903 331 556 310 606 656 555 1587 1103 943 1043 1177 1105 543 514 1162 1192 689 725 765 717 627 674 877 963 585 813 579 704 472 522 470 785 723 1010 696 435 1639 1236 1400 805 949 711 1047 816 913 860 395 950 729 739 708 759 973 896 955 947 670 802 1185 1126 785 870 1014 444 1238 1145 1226 1051 985 533 813 755 624 684 628 516 692 867 631 672 881 488 810 763 698 713 982 1039 663 634 584 1098 962 1032 744 902 1440 1254 1292 1107 1018 1168 1180 1133 880 972 970 821 1080 1069 949 1018 1352 917 1408 1255 1206 1301 1140 927 2911 2876 2024 1934 2454 1666 1708 1877 2017 2347 1622 1832 2131 1805 1945 1559 2656 1569 1405 1528 1557 1101 993 896 947 1718 548 1013 2101 1847 1468 750 932 909 379 638 624 927 763 789 697 660 362 850 576 435 324 525 570 265 350 306 629 619 762 896 608 660 988 1174 700 910 998 1064 830 880 830 803 950 1232 922 1069 1082 625 571 571 518 587 634 551 450 573 313 248 755 235 431 468 670 440 109 211 228 335 138 192 242 202 178 556 280 443 348 284 702 658 655 310 323 297 530 331 319 333 518 498 698 475 805 261 293 318 294 361 393 611 276 408 789 1086 729 466 336 666 646 423 591 619 562 623 709 817 693 462 564 394 491 672 756 566 537 708 606 474 648 848 850 1202 1061 1151 778 1118 1297 501 761 723 491 172 1177 566 1069 511 444 1166 593 563 584 534 1166 1126 501 326 302 1229 1453 1405 1114 1128 567 516 364 915 540 1115 930 439 579 984 957 610 560 770 1244 965 594 762 846 1201 690 1097 1224 1529 1097 1221 1343 1287 1166 1432 1390 675 550 740 580 675 651 2314 1031 841 822 960 879 842 697 847 1434 1596 1559 778 387 734 444 513 430 689 539 715 671 468 618 610 523 561 788 954 919 991 519 576 615 823 473 294 361 270 354 336 239 185 416 448 337 568 259 784 946 922 926 780 1007 815 717 914 775 834 1166 1240 1095 1096 962 1055 909 790 842 857 784 619 1036 684 691 739 689 791 955 806 650 920 797 591 751 953 1127 677 843 942 826 903 740 597 693 622 1124 701 837 1056 1273 1445 755 1890 1076 993 889 1214 606 1077 1199 690 374 327 214 186 225 217 311 677 595 454 566 568 846 565 395 621 731 421 361 267 230 468 511 1244 269 728 562 421 425 665 858 258 525 569 470 409 369 320 337 524 434 643 362 695 655 345 1171 583 510 537 423 331 528 498 371 699 462 725 821 707 376 435 531 286 424 727 1077 702 764 643 720 865 494 1054 702 674 720 944 305 640 903 865 746 1051 525 533 605 400 854 413 379 514 593 432 1084 1405 1313 659 294 629 514 626 499 726 351 2613 516 2405 2220 2828 2181 2352 2328 2154 2198 2438 2124 2566 2129 2599 2503 823 688 619 644 880 930 1074 795 925 917 1155 933 601 609 562 813 654 687 938 576 536 526 750 615 661 679 667 786 1153 1141 590 768 780 1190 938 772 738 837 644 707 1002 1014 1007 786 719 1265 1146 665 1297 1026 848 672 618 696 633 573 770 726 736 531 730 831 649 549 990 601 726 621 995 605 1029 1037 959 968 953 1106 676 669 942 903 994 690 834 714 554 745 687 680 832 725 861 762 787 909 1173 904 923 711 573 586 554 545 554 586 558 509 755 734 649 740 726 836 698 992 627 703 820 1162 828 857 748 557 901 752 662 620 887 634 749 759 1665 778 656 655 760 860 841 902 781 743 882 815 751 776 886 700 762 839 759 861 843 747 851 896 805 909 899 560 601 902 443 380 336 299 344 343 259 438 197 294 347 446 398 381 424 222 300 226 232 508 280 448 384 512 584 435 333 338 348 220 285 506 394 330 319 276 222 304 263 349 377 343 335 359 285 391 434 290 330 268 233 750 349 312 306 245 189 251 590 391 415 181 223 277 266 298 295 238 305 360 404 1000 264 392 502 334 216 281 333 592 559 691 395 405 590 497 467 565 537 486 682 269 399 198 361 252 472 443 499 479 653 546 467 610 463 492 437 467 504 597 295 608 564 783 529 404 394 491 441 522 407 526 397 420 433 546 522 824 827 362 778 1425 961 968 1040 970 889 1016 517 1036 714 562 833 421 386 930 562 1011 527 681 735 923 605 782 580 652 807 737 706 746 835 528 508 463 364 328 829 590 1020 779 745 493 660 725 601 698 395 482 629 385 721 521 295 531 414 450 459 474 356 424 1047 484 408 522 370 568 362 426 350 332 398 329 548 546 639 761 523 398 634 659 869 498 503 269 259 393 480 622 260 308 425 307 867 501 646 317 526 563 1088 718 480 876 587 921 418 575 908 636 542 882 586 443 783 389 583 296 288 386 590 737 717 702 528 652 517 305 342 504 532 440 579 623 247 296 253 192 476 432 585 911 571 625 504 347 490 937 687 858 420 472 706 631 72 112 126 274 182 490 346 714 799 691 764 712 531 489 514 402 334 208 264 497 204 715 557 618 495 557 385 465 244 218 533 493 1013 776 573 511 321 361 277 587 440 389 488 496 471 478 366 401 371 411 386 460 444 409 496 487 727 252 237 643 748 439 437 540 504 691 566 550 571 494 341 302 586 446 230 620 660 778 637 3033 3680 878 745 787 938 608 735 725 646 1240 774 945 605 745 525 377 499 314 694 424 344 2588 2578 9443 2267 685 810 926 361 460 692 884 871 720 461 724 272 377 593 482 587 252 225 203 278 196 209 533 560 750 395 715 441 488 420 315 581 450 373 397 632 399 698 530 436 905 887 680 714 775 810 989 1217 517 1163 886 1224 720 698 668 951 635 1015 877 551 920 403 1020 738 313 283 770 459 705 406 1312 1309 1006 1095 1219 1472 1434 1591 1109 1161 1143 1726 1446 1195 1438 1314 1372 1436 1674 1346 1850 1976 1649 1595 1607 1680 1608 1975 1607 2273 1828 1684 1743 1768 1256 1829 1401 2603 3093 3024 1448 1743 1464 740 569 2009 1445 1374 871 1613 660 686 629 393 741 507 254 1223 1116 725 407 676 584 375 257 2000 2111 2189 2501 2518 1872 2454 2388 2814 3072 2115 2430 2222 2777 2479 2094 2639 2325 1987 2543 2148 3006 2696 2616 2716 2623 2696 2887 2688 776 591 366 2468 2228 981 3380 3361 3412 2853 1087 1106 806 224 919 195 322 304 241 1905 1484 1603 316 545 493 597 1397 1277 966 2053 1024 1503 1543 1240 2194 2636 3001 2290 2979 5825 5743 2975 3347 3728 3741 1695 923 1167 1677 1507 951 2011 1023 2401 781 2143 1242 139 129 1503 1201 2215 3966 1911 516 1010 1264 1143 689 731 940 933 956 1490 1300 2115 2639 887 548 1540 2100 2108 2406 1442 1322 850 1444 802 1965 1464 2016 563 1301 538 907 972 1001 1109 1021 2932 2811 904 785 827 574 872 772 880 620 680 634 1382 1019 715 1964 1250 1142 2469 661 756 1361 670 978 1215 1088 974 984 927 840 1020 1277 1192 1193 1085 1211 1103 1396 1264 1235 1112 1282 760 340 480 459 598 445 963 583 507 488 558 396 941 863 1030 640 995 880 546 703 497 499 477 331 296 468 334 326 346 337 458 443 509 517 514 466 374 560 396 521 518 555 485 385 522 600 807 283 443 497 293 366 450 431 459 438 478 650 753 354 394 424 473 652 870 763 343 393 423 396 469 663 417 392 460 411 525 471 347 469 395 426 418 460 557 277 244 449 500 390 329 691 306 429 634 519 547 453 398 516 485 544 492 558 446 631 894 48 559 598 439 486 472 164 511 643 557 869 827 901 798 697 817 452 307 343 293 342 272 359 341 203 156 341 318 407 602 688 408 494 353 291 278 280 160 172 367 310 244 700 637 476 372 339 612 955 616 611 595 662 693 617 727 518 442 758 672 948 602 509 694 438 625 961 818 1061 795 660 330 194 343 277 198 434 729 743 847 606 997 820 659 708 864 1087 859 750 815 706 843 1246 729 1018 845 866 956 747 662 638 620 328 788 1019 826 797 1074 726 842 474 872 914 1471 292 263 261 271 321 327 380 724 699 257 565 591 779 337 335 319 1089 758 475 557 507 1227 380 236 178 392 651 628 455 536 542 524 653 754 537 512 396 419 520 424 458 455 655 539 716 590 586 443 547 382 352 446 693 342 369 349 364 429 444 470 335 878 382 653 1227 620 948 917 739 1041 809 543 1139 1074 821 877 718 650 552 679 699 783 328 648 731 716 618 423 448 742 668 719 795 447 1770 1386 1529 693 815 579 1006 915 801 1109 411 656 838 819 899 823 904 868 866 878 676 788 1318 1018 884 948 1028 742 1220 1574 1526 1296 1194 640 898 733 451 562 820 440 527 878 504 446 445 660 1053 872 830 607 1000 915 499 691 624 1321 892 665 709 899 1033 1237 1095 1023 1031 824 914 1204 994 712 929 634 920 924 1091 1051 1113 1170 1049 1005 1057 1006 906 1117 2311 2471 2207 2037 2109 1994 1622 1777 1614 2107 1852 2071 2302 1843 1841 1729 2100 1969 1078 1151 1301 979 810 1054 1128 1575 509 976 1690 1495 1482 718 685 974 402 514 859 833 723 621 693 690 393 655 602 558 293 593 497 437 496 466 609 501 939 1061 598 610 955 1020 609 877 782 855 585 977 776 746 813 1151 952 1239 1251 642 374 362 324 390 421 390 469 510 473 217 586 357 467 296 466 683 80 169 113 242 265 255 267 243 230 345 247 342 409 520 644 578 600 269 442 432 445 356 350 352 283 614 432 560 1009 217 201 296 179 228 342 709 407 601 754 1045 773 495 437 550 480 435 580 700 697 583 714 751 760 406 729 454 431 451 715 453 478 614 453 566 512 847 666 572 820 550 657 655 684 445 650 617 411 238 1051 586 1067 525 545 1001 558 519 540 573 870 768 563 440 410 951 940 917 905 876 397 387 439 841 445 1092 883 542 466 970 650 652 558 755 1061 821 671 686 798 938 570 1105 1344 1446 999 1081 1092 1043 1132 1428 1253 533 638 627 626 658 686 1938 1196 642 587 889 730 654 546 687 1338 1477 1304 927 556 881 516 460 461 481 481 949 806 498 511 475 425 528 651 905 965 794 613 535 435 445 609 166 158 84 156 160 125 88 366 211 242 469 298 723 954 797 848 805 914 938 675 649 812 836 1555 1331 860 889 1041 895 1011 827 921 930 730 649 1253 678 559 800 900 879 830 703 767 659 630 480 569 943 806 535 760 674 721 932 588 724 724 478 1067 682 650 1087 1218 1368 1112 1629 977 806 558 1164 667 1128 1110 596 436 398 328 298 265 248 322 466 647 744 930 442 691 496 256 320 484 369 294 351 255 478 538 1073 285 745 727 490 388 652 919 310 439 378 513 450 576 489 328 434 497 708 491 561 673 498 1477 541 525 613 625 385 404 370 302 506 477 784 790 676 705 287 318 254 286 740 997 842 715 728 805 1168 308 842 575 840 652 1054 333 439 800 733 832 812 632 1008 815 410 783 269 411 478 534 285 803 1442 964 607 279 423 337 572 579 597 280 2722 829 2761 2573 2756 2168 2418 2323 2114 2160 2567 2121 2743 2751 2534 2143 882 553 527 418 1022 1032 846 1085 902 868 1315 802 548 503 704 913 540 764 1247 776 725 695 867 929 983 626 612 719 859 835 533 589 635 692 891 990 914 774 941 671 858 985 897 751 754 1014 932 720 797 990 808 621 650 897 527 700 894 796 801 392 1015 1068 806 584 847 503 510 533 758 902 840 723 592 684 658 755 679 584 872 606 825 831 826 840 1074 840 787 785 949 904 997 884 917 859 1058 758 656 734 707 760 741 742 723 764 805 698 889 924 880 829 821 716 878 715 532 913 893 1022 902 845 881 716 877 714 690 737 965 713 865 646 1065 1094 723 706 668 652 759 725 954 1174 988 977 1004 887 964 926 895 926 783 755 860 730 768 824 734 913 641 480 584 927 357 396 303 347 357 451 290 134 235 248 238 251 190 211 202 220 262 244 236 368 257 338 321 465 607 468 375 278 333 236 249 441 295 424 370 326 338 381 314 239 289 269 269 297 243 315 310 267 315 288 264 809 488 189 167 171 291 232 595 385 417 312 225 288 296 288 292 229 274 326 430 644 377 281 412 394 391 304 518 654 538 800 214 238 344 378 256 561 489 424 399 276 441 300 448 264 487 516 507 360 459 494 566 520 523 324 455 525 323 315 399 761 460 567 697 308 356 377 469 497 462 532 348 363 542 407 353 899 576 366 928 945 943 893 652 711 692 883 636 990 616 414 934 461 512 955 525 981 424 793 707 635 649 1021 336 397 443 718 506 680 498 391 434 438 490 269 460 633 758 410 440 638 525 592 571 471 417 273 475 474 542 531 411 494 625 451 266 298 277 452 798 469 645 332 488 399 251 299 399 334 334 468 516 398 411 528 334 485 556 498 849 368 905 386 403 341 448 750 350 466 378 316 647 816 563 328 468 488 615 715 387 1003 411 1124 277 596 487 650 521 821 468 739 634 539 429 498 492 408 854 820 807 563 622 672 608 395 298 366 416 328 444 516 271 285 238 210 514 363 451 756 399 526 576 284 528 856 765 480 386 372 676 384 168 98 104 188 148 309 464 534 629 574 890 452 559 492 606 395 223 129 277 378 92 414 323 850 593 812 232 269 242 304 543 502 747 976 927 654 302 238 311 333 458 371 475 467 459 413 433 604 391 456 347 371 383 612 482 538 699 664 688 738 794 223 295 277 255 315 301 565 485 536 330 260 559 419 378 699 789 900 817 3194 3044 659 684 832 678 755 902 593 515 1128 563 988 905 901 386 311 330 285 424 303 325 4030 3799 2267 9487 462 780 983 488 324 590 598 616 750 347 539 423 421 452 341 541 559 477 371 370 266 258 546 596 613 411 695 522 397 466 299 744 650 536 434 605 317 515 455 359 735 688 319 343 467 824 1192 981 590 993 910 1006 738 758 852 1216 623 1040 561 639 988 547 869 849 267 225 346 310 718 379 1004 1139 716 926 905 1419 1482 1470 1347 1236 1102 1226 907 1148 1648 1458 1369 1573 1555 1225 1465 1738 1445 1930 1439 1899 1572 1926 1681 1980 1739 1767 1620 2315 1825 2042 1460 3284 2601 2846 1809 1351 1760 718 625 1655 1539 1175 781 1531 614 566 862 535 652 552 695 1072 670 698 330 437 313 359 411 2199 2202 2298 1948 2015 1824 2072 1886 1936 2328 2161 2548 2098 2205 2484 2200 2153 2271 2157 2381 2653 2362 2516 3073 2769 2714 2598 2473 2899 575 467 318 2191 2403 1151 3204 3448 3526 2837 1046 1090 799 360 786 198 371 281 269 1963 1191 1102 386 544 451 564 1544 1065 1213 1884 1326 1274 1339 1232 1663 2491 2953 2306 2159 4740 4695 2313 2852 3677 3809 1549 841 1266 1335 1604 942 1508 766 2023 653 1903 997 94 70 1376 1275 1840 3128 1608 483 1270 783 1148 517 540 1229 1224 1307 1492 1003 2984 2498 987 578 1105 2075 1984 2142 1451 1517 808 648 534 1633 1057 1839 508 986 676 990 782 693 793 996 2150 2166 878 900 777 859 613 666 792 677 878 808 1354 1028 660 1651 822 719 2385 746 865 1158 413 907 979 870 984 937 1048 919 985 1221 1205 1285 1045 1147 1014 1243 1204 748 1015 1164 554 277 439 421 421 399 795 462 527 387 410 498 853 560 660 452 540 332 382 323 569 306 272 284 176 394 432 406 407 480 536 504 545 470 514 385 445 707 540 415 562 386 439 412 528 683 586 331 234 311 330 256 326 499 411 352 462 419 864 388 447 395 507 674 780 652 356 441 375 412 380 525 365 423 431 513 588 354 389 569 397 475 491 658 847 351 235 434 440 365 432 568 341 493 687 383 574 419 364 568 224 264 515 593 452 483 914 124 879 521 380 388 293 254 685 660 606 983 681 960 684 751 800 323 248 315 261 152 273 201 245 294 245 235 246 293 487 486 254 429 295 263 210 286 138 149 328 340 240 908 559 490 430 601 656 479 382 380 490 460 686 585 566 462 590 522 733 889 397 355 632 261 516 509 848 717 795 503 337 486 440 308 216 430 586 585 647 418 939 559 554 943 460 771 806 753 873 775 628 890 636 808 750 692 678 808 375 607 418 208 680 768 809 782 610 473 579 422 524 564 1696 489 421 328 660 521 531 263 478 591 233 589 470 718 342 338 315 790 641 434 651 336 1120 294 362 306 385 624 557 471 525 543 535 594 371 557 678 592 586 788 611 678 693 648 568 680 637 668 394 428 325 403 462 796 526 418 514 309 823 312 405 366 619 496 508 1119 738 827 803 892 983 451 402 1164 941 794 822 614 745 598 817 502 779 675 704 625 568 423 469 369 679 785 844 810 313 1473 1276 1443 721 780 644 796 720 699 760 564 745 709 588 792 660 997 886 1001 985 692 717 1070 729 747 841 890 606 1051 978 1013 792 663 644 569 513 604 416 486 332 432 672 521 516 590 411 690 612 774 603 1090 805 573 621 565 1236 640 1027 685 721 960 1092 936 927 832 947 966 802 971 751 777 723 710 902 995 889 914 1018 1065 1234 1081 885 1037 986 2351 2599 1714 1624 2145 1852 1584 1728 1677 1874 1792 1960 1809 1865 1739 1617 2331 1683 1135 1167 1193 910 949 897 852 1347 391 1098 1937 1741 1321 647 756 800 343 613 628 1024 636 485 638 432 411 524 375 330 242 401 604 292 409 395 603 507 521 813 704 458 928 1190 668 1078 684 733 810 673 691 738 702 1363 901 864 894 795 467 480 460 489 520 457 306 497 248 297 434 196 331 413 506 262 153 148 172 234 149 190 242 165 226 292 486 378 340 597 654 587 615 402 385 446 440 294 274 280 400 409 520 321 685 192 186 394 370 350 392 489 299 407 637 822 444 355 334 270 286 360 368 449 464 537 527 671 683 550 546 339 412 513 359 436 409 475 370 259 323 913 724 734 585 864 638 617 774 328 505 569 279 134 806 423 722 293 361 751 391 389 416 340 952 965 411 322 298 998 888 897 901 950 335 323 263 595 480 803 587 315 348 759 579 479 464 751 833 784 692 594 588 1227 572 851 886 1066 756 911 1043 945 973 1236 1069 490 478 730 649 557 460 1866 1025 693 725 901 772 783 684 738 1290 1350 1325 659 439 802 434 375 436 414 457 955 752 395 585 515 414 492 957 986 812 913 489 434 483 520 505 327 364 300 368 360 294 253 440 301 305 406 196 676 739 750 746 686 883 652 722 757 687 970 1133 1027 956 921 898 884 732 554 638 886 485 477 1059 514 578 684 650 692 679 549 853 863 674 527 756 605 700 652 716 728 773 700 572 579 704 670 1202 851 618 1132 764 1371 686 1643 976 706 617 1083 563 1146 1082 644 325 226 195 117 158 127 186 595 441 353 445 541 716 344 474 439 666 444 347 224 285 382 453 956 251 559 520 489 468 618 820 327 490 450 371 345 406 391 354 393 287 513 393 454 361 339 910 440 392 322 389 317 568 513 326 457 434 587 601 414 493 320 402 232 284 960 719 724 721 556 599 809 515 948 571 646 625 749 183 598 565 523 538 656 593 705 555 369 725 475 445 358 395 264 859 1167 887 704 304 479 406 604 465 480 424 2298 413 2322 2118 1979 1800 1882 1912 2042 1692 2016 1756 2065 2003 2072 2024 840 523 524 494 679 987 660 702 823 595 900 930 552 721 603 624 722 771 833 885 810 757 774 696 690 592 654 768 709 640 654 618 516 710 706 617 545 620 633 733 773 779 776 745 815 912 844 553 988 735 703 485 513 489 324 462 639 693 641 324 413 437 512 483 990 498 591 533 879 429 810 753 709 646 640 767 688 373 659 481 583 520 650 583 481 687 471 489 528 530 730 361 554 602 477 663 444 480 729 501 532 336 485 500 518 492 558 527 592 617 692 628 695 635 553 604 713 962 505 491 734 421 950 812 872 981 641 754 708 379 868 612 523 558 658 596 629 630 596 543 570 526 553 892 661 747 652 615 676 611 666 583 850 698 863 748 651 651 626 566 445 409 229 278 262 328 276 227 202 188 233 262 314 316 328 272 250 230 222 468 329 448 305 315 341 306 374 276 302 243 325 342 328 401 235 255 256 283 224 469 295 316 312 320 223 248 335 343 367 337 311 779 327 212 202 104 321 207 307 295 319 211 236 165 366 232 300 289 233 396 317 841 266 140 223 220 217 229 262 446 374 515 316 361 309 356 269 533 473 433 583 267 462 315 405 220 144 329 336 350 486 481 567 348 309 364 422 581 404 423 359 669 450 579 549 425 314 398 375 462 501 424 297 431 462 242 323 668 575 463 771 647 880 663 682 710 806 875 515 907 814 632 642 617 326 869 402 621 513 432 775 632 551 764 369 391 492 595 534 408 840 625 344 612 398 434 688 524 1019 668 521 514 476 524 353 371 296 290 396 344 487 380 265 419 351 272 390 375 204 268 698 456 415 349 313 341 433 539 255 378 299 312 538 450 495 545 381 366 688 455 714 565 435 234 196 502 455 558 246 216 359 295 792 407 532 295 452 504 578 957 548 966 318 718 238 472 288 464 405 667 637 536 466 683 519 363 339 261 509 656 666 531 500 563 699 372 405 454 484 368 520 544 149 171 245 213 424 369 631 707 410 531 665 434 634 568 714 578 387 677 480 594 76 109 157 213 129 313 371 614 608 533 555 559 456 422 359 274 76 106 305 284 118 468 242 594 471 427 240 377 291 229 470 393 663 470 461 633 220 394 288 497 253 163 271 269 328 189 227 490 289 317 223 299 437 480 378 745 829 405 442 1082 663 294 521 483 477 547 489 405 431 332 240 262 427 306 344 329 444 458 513 2724 2572 650 547 386 628 584 604 450 419 845 541 1105 438 610 587 384 414 288 260 410 356 646 557 685 462 7537 676 763 310 328 489 519 454 573 334 697 246 264 553 328 225 293 212 198 176 144 139 374 300 439 403 548 273 275 339 220 459 399 341 457 452 175 584 443 360 593 579 324 358 423 896 646 709 568 623 783 741 847 615 488 1102 559 567 707 583 617 543 595 703 444 434 228 253 406 468 803 1090 735 911 845 823 883 785 1016 1163 1113 835 1162 707 1210 1167 1166 1632 1026 1095 1283 1191 1120 805 960 839 1009 1053 864 1571 1502 1389 1153 1419 1077 1495 1037 2263 2452 2673 954 1317 1448 541 327 1307 1261 765 672 1371 388 366 462 382 722 566 628 762 736 543 667 355 315 237 306 1749 1825 1846 2185 1564 1680 1817 1731 2207 2045 2116 2047 1976 1644 2355 3047 2028 1560 1885 1816 1973 1859 1764 1858 2135 2220 2130 2270 2353 362 312 433 1596 1834 790 2346 2880 2898 1937 689 707 687 228 912 297 252 185 367 1516 1175 1221 290 449 387 707 1397 1375 931 1645 1166 1280 1010 925 1771 1870 2288 1814 2270 4173 4320 1933 2447 2716 3033 1306 743 1422 1226 1268 1220 1615 677 1725 481 1809 760 114 112 1138 1079 1669 3086 939 518 951 630 907 651 579 1031 956 1146 962 884 1899 2214 606 444 909 1965 1798 2234 1382 1407 715 880 474 996 775 1212 379 823 371 603 723 691 835 728 1685 1921 502 477 537 741 872 680 822 618 596 873 1224 657 664 1245 609 516 1937 668 787 735 500 890 952 918 685 656 813 787 829 1035 977 1087 810 850 811 1179 1264 728 747 987 623 417 451 334 400 315 788 479 493 368 299 443 617 999 611 344 746 436 582 442 207 286 272 387 151 272 307 250 482 416 469 367 336 680 399 395 433 725 417 456 462 414 362 443 527 559 492 341 256 324 200 277 384 312 271 144 274 320 576 298 280 206 178 585 624 861 182 194 254 268 360 320 277 356 187 349 414 395 519 318 458 399 405 436 654 218 209 268 302 232 272 549 364 278 498 364 420 296 274 474 275 309 433 469 304 574 874 71 759 461 412 309 306 327 418 455 414 593 638 660 775 603 537 519 362 496 408 144 150 208 244 231 219 248 345 234 261 439 380 219 222 208 136 517 361 375 172 275 323 698 524 253 207 311 422 513 421 436 525 301 400 294 604 431 415 565 443 711 504 374 471 250 413 426 636 481 608 625 292 206 538 264 191 126 509 511 606 265 881 567 584 508 497 669 544 540 526 657 687 1005 749 1252 1144 965 1144 530 508 528 658 215 643 782 579 610 609 456 456 294 419 502 1456 218 236 208 245 240 267 298 270 538 264 526 285 686 297 291 484 917 577 339 407 517 756 266 301 189 330 429 408 340 380 422 414 471 524 462 618 492 489 643 496 601 468 595 500 625 530 539 340 591 442 546 417 634 434 497 569 234 369 268 438 294 852 460 502 971 576 797 934 692 930 608 517 883 789 724 799 473 411 537 417 341 357 443 452 287 491 391 455 368 601 481 792 657 441 1210 751 819 683 534 637 547 325 571 662 217 596 565 719 602 733 923 876 968 978 562 494 1004 454 433 631 727 493 801 983 860 747 634 484 494 409 480 407 687 493 549 706 762 366 553 374 803 780 793 617 949 998 244 643 576 1209 652 736 662 847 827 787 1032 924 1003 962 878 692 635 667 612 590 732 762 918 1073 658 738 904 839 740 734 942 967 1809 1913 1434 1107 1949 1361 1265 1374 1291 1814 1442 1611 1398 1459 1500 1056 1806 1473 1407 917 943 812 808 1034 738 1122 378 670 1326 1196 1522 581 661 697 451 259 789 616 574 476 493 357 367 429 534 441 250 421 334 337 312 314 443 505 449 939 436 762 1008 799 463 598 636 579 515 699 544 471 840 904 733 990 983 686 315 308 300 278 276 256 316 404 492 155 717 393 264 406 330 400 78 86 124 303 151 141 171 130 155 276 315 308 182 548 356 318 332 437 423 305 230 228 212 207 527 212 461 394 376 242 222 254 228 230 238 632 484 640 543 851 285 490 291 529 535 535 536 664 692 515 591 769 720 326 423 468 457 543 509 542 603 619 356 371 270 750 558 258 373 427 508 253 282 338 470 388 491 180 829 471 901 453 365 984 359 495 328 423 646 693 333 315 309 631 643 566 770 659 358 354 562 869 490 996 1021 739 478 860 701 559 664 818 816 659 655 889 786 909 540 865 911 1333 748 972 855 782 1095 1271 980 525 373 448 418 678 502 1742 696 519 529 610 576 518 369 550 851 1075 942 1078 496 643 347 370 334 518 417 456 519 329 576 410 321 586 717 595 678 533 565 458 436 587 536 275 290 262 294 294 253 239 205 172 194 268 277 604 557 753 548 666 612 683 611 568 649 582 773 1105 874 867 801 1001 819 718 744 536 821 553 811 572 360 553 455 583 737 427 674 415 445 462 506 508 408 404 542 627 470 842 723 624 645 520 630 580 520 951 1077 897 710 1448 950 865 583 1408 843 743 722 458 328 303 227 80 161 145 210 460 431 396 529 387 488 410 218 329 447 307 132 286 219 367 233 998 337 575 482 662 454 375 456 198 201 179 371 289 287 325 300 353 417 552 304 305 429 352 1300 450 426 705 284 368 253 221 255 391 396 331 293 590 321 246 235 278 315 462 559 438 507 646 656 644 261 997 603 468 759 802 238 668 623 599 614 633 522 549 461 333 502 208 319 312 413 325 554 1056 887 424 250 256 221 459 430 306 263 1584 348 1590 1442 1740 1897 1846 2104 1914 1772 1545 1763 1592 1652 1987 1622 557 546 404 532 911 586 896 704 784 928 1122 925 438 426 455 681 393 485 945 592 566 540 523 498 519 620 605 675 1545 1289 1019 916 1223 1173 945 1186 1096 1379 824 861 1148 1278 1184 969 1130 1277 1432 1397 1268 1445 986 1007 1019 916 464 684 789 773 801 637 1000 1134 838 685 1369 980 1042 851 1197 978 1241 1133 1241 1061 1285 1144 1308 537 987 950 1065 810 1062 900 912 993 863 851 976 985 933 1083 1141 1100 1181 1161 1164 1100 1232 1039 1173 1032 1065 1085 1177 900 957 965 959 993 1054 1196 1153 604 875 703 1149 1069 1039 892 977 876 1038 1003 1045 1019 806 995 1089 857 1305 1181 528 672 749 854 940 777 943 832 940 933 1031 719 771 854 989 1011 1107 850 812 827 789 749 840 1086 836 778 662 1380 654 567 382 439 458 517 546 599 427 497 793 516 445 431 461 352 448 347 337 993 791 963 870 519 800 413 385 281 317 496 323 332 539 847 602 681 562 717 617 429 569 603 434 526 534 446 502 487 661 470 432 1002 422 296 239 137 275 414 478 293 345 340 231 327 349 448 297 293 366 306 505 1127 713 339 561 420 492 332 337 620 725 866 690 745 511 591 315 853 767 677 639 417 504 461 479 317 372 589 519 617 713 793 634 703 479 517 551 724 620 631 452 913 723 731 966 624 473 360 646 383 402 552 412 565 842 473 487 725 621 570 1103 1070 973 1020 714 1124 1028 1137 985 1607 855 699 911 685 448 1146 502 1031 576 672 873 704 718 1035 627 651 527 960 496 571 776 587 376 531 532 457 960 752 1503 950 688 694 636 836 770 626 518 876 761 974 966 611 793 696 621 635 631 734 501 618 932 902 928 702 452 673 778 865 490 259 733 542 877 678 832 1091 776 1029 867 639 1090 632 596 476 415 547 750 943 493 574 499 536 691 919 676 692 459 620 861 1066 674 1058 574 1068 394 749 868 794 594 1311 860 913 944 541 804 604 432 586 688 708 667 938 950 969 525 613 464 435 939 647 1005 690 226 321 184 435 608 507 928 863 531 644 740 385 603 702 763 723 647 531 863 708 192 81 157 132 213 804 878 654 728 635 888 736 725 691 946 664 367 307 835 734 269 671 437 824 707 756 564 616 372 468 595 566 923 730 718 1077 329 625 460 821 650 541 545 579 534 458 333 759 378 480 513 581 647 1181 718 913 884 488 562 868 836 403 431 483 437 533 505 889 898 560 421 466 710 511 461 640 820 1071 1175 4422 3628 960 1148 1143 916 1123 776 1170 1108 1518 1136 1097 899 805 676 395 320 454 473 509 441 822 799 810 780 676 12320 1255 628 697 672 907 889 971 614 790 355 533 760 612 648 693 626 397 369 208 346 490 671 746 589 600 813 411 737 409 845 676 670 671 506 298 977 563 671 741 662 438 520 580 1002 1278 1076 807 1369 1245 1430 874 992 1108 1270 843 999 980 1016 624 676 1117 889 413 385 670 354 534 464 1190 1227 1433 1075 1005 1601 1577 1548 1780 1570 1493 1514 1265 1063 1760 1751 1701 2073 1868 2059 1990 2103 2114 1824 1605 1927 1988 1999 1785 2664 2063 2373 1830 2396 1488 2360 1660 3695 3945 3980 2163 1718 1947 867 895 1824 1716 1377 988 1955 759 764 995 452 937 751 575 1277 1207 605 729 555 496 697 687 2615 2727 2743 3081 3085 2146 2562 2768 2460 3300 2600 2761 2779 2708 2779 3101 2688 2662 2552 2518 2712 3607 3149 3224 3397 3543 3318 3982 3844 804 710 717 2931 3262 1588 3629 4046 4029 3161 1575 1524 1106 516 1204 276 492 442 400 2236 1610 1587 376 644 524 620 1742 1586 1416 2658 1570 1693 2221 1947 2443 3386 4028 3232 3104 6010 7526 3037 3706 4680 5132 2064 1150 1666 1952 1849 1388 2269 972 3010 1083 2445 1438 342 289 1535 1218 2372 4206 1877 841 1593 1313 1201 828 842 1463 1402 1323 1747 1598 2328 3021 1279 1010 2016 2168 2028 2624 2141 2559 1092 953 876 2092 1443 2490 904 1251 694 1182 1072 1099 1211 1556 2605 2697 1101 954 1026 1193 1078 876 998 903 846 1555 1706 1336 972 2074 1050 998 3001 694 907 1250 639 1243 1257 1266 1643 1418 1210 1178 1336 1857 1697 1786 1469 1650 1375 1518 1273 1235 1550 1363 516 392 859 563 682 570 1610 870 569 786 1183 951 1176 875 994 716 946 786 755 565 806 385 326 367 306 448 620 572 513 560 599 580 686 596 525 495 484 814 577 817 665 653 693 471 738 856 732 523 394 334 528 493 507 420 377 501 472 556 1026 386 531 513 555 1024 1088 1533 757 959 816 837 1252 1091 946 1103 841 722 774 595 668 729 706 965 939 670 825 580 360 548 720 419 459 932 305 649 854 394 1349 495 475 656 502 580 622 720 557 554 1112 82 1283 620 645 335 569 389 757 847 527 946 1166 1070 1041 830 1094 562 450 580 423 256 388 676 321 344 283 327 468 348 341 468 362 361 271 233 196 635 456 252 599 431 444 1349 881 637 519 526 638 507 605 506 481 579 944 765 652 704 795 742 636 965 666 488 561 662 730 790 1346 1053 1012 554 464 409 643 569 367 266 703 925 1001 742 1243 658 756 1294 680 908 845 726 886 1048 1105 1416 1031 1373 1163 1181 1356 1035 826 1098 863 438 947 1229 985 1161 1156 1010 1010 290 572 673 1774 344 320 315 431 415 442 611 464 633 436 935 603 842 326 374 409 1431 887 705 849 745 1403 252 359 263 266 1058 970 688 786 824 821 963 645 786 867 631 643 900 605 712 771 811 668 970 664 809 601 728 501 431 347 1240 479 546 413 206 569 351 448 491 1121 481 406 1475 780 810 656 1055 1087 992 750 1198 777 1114 1219 1038 1057 638 595 706 571 594 707 968 677 779 728 1065 846 850 813 854 594 1344 1210 1369 1162 625 1054 989 1136 880 969 429 816 1075 1171 1111 1180 1371 1120 1358 1351 790 878 1258 1184 1195 853 1157 715 1584 1686 1598 1103 919 819 728 682 883 892 1017 385 546 968 672 629 531 466 696 895 1043 740 1171 931 706 542 527 1414 976 969 1017 1045 1357 1163 1250 1172 1312 1204 1235 991 1154 1001 1102 773 1089 1246 1218 1229 1192 1492 1422 1666 1269 1269 1271 1243 3070 2878 2129 2077 2319 2341 2585 2745 2354 2848 2592 2845 2046 2144 2678 1872 2510 1986 1568 1450 1587 1010 1001 1342 1011 1710 602 1276 1886 1598 1954 843 1205 1127 380 453 774 688 900 777 802 630 495 616 750 720 559 580 655 512 439 451 707 778 880 1257 842 944 1249 1330 960 1153 1006 1094 916 701 828 931 1182 1414 1191 1316 1386 988 505 383 295 515 490 416 409 714 385 239 741 407 314 468 513 506 157 260 225 245 303 438 414 396 342 300 230 686 594 675 845 685 737 550 467 484 762 334 214 282 673 309 564 696 679 190 164 338 277 384 420 743 471 817 907 1278 695 483 486 1335 1325 929 1094 1114 896 974 1159 1006 933 914 809 754 730 746 823 752 754 884 606 605 497 967 785 597 764 682 998 612 644 581 836 855 576 272 1278 594 1204 596 549 1273 689 650 641 626 1056 1074 375 719 681 1124 1126 1269 1142 1300 619 564 714 1327 617 1175 1278 851 597 1471 1426 771 870 1119 1122 1053 1358 898 1533 1323 1342 1575 1728 1773 1279 1472 1634 1266 1421 1902 1359 558 958 877 677 741 712 2496 1031 941 921 1051 995 1021 862 1001 1456 1432 1643 1216 778 1159 615 590 574 770 920 927 989 597 1034 745 609 700 980 1233 1239 1197 754 704 767 907 658 429 401 309 423 399 391 303 355 458 551 439 384 695 1092 959 946 1093 1016 941 940 963 1171 1052 1488 1559 1158 1003 1173 1131 1135 881 1017 1248 975 839 1248 1253 846 835 881 902 1150 786 848 1046 898 746 887 1084 1050 718 849 1199 768 1042 847 762 720 995 1242 783 1135 1284 1543 1720 1197 1500 886 946 734 1593 873 1239 1698 1000 463 384 331 259 294 329 429 974 864 701 932 693 735 674 374 537 468 404 220 407 303 473 484 1652 418 775 703 574 562 604 784 252 312 316 550 461 396 738 360 715 364 668 999 613 1042 485 1873 720 675 967 538 455 475 429 369 468 696 564 583 813 544 360 389 376 279 936 999 729 1280 874 879 691 822 939 693 898 941 1015 515 646 860 800 895 946 990 1053 756 813 845 574 867 578 699 394 786 1901 1293 710 262 515 580 860 624 789 547 2636 570 2928 2739 2590 1945 2739 2855 2908 2989 2278 2934 2569 2326 2175 2494 862 627 649 524 1045 959 1226 821 889 943 1331 1227 562 541 1036 963 613 902 1426 918 888 840 639 770 764 1104 1065 1189 1735 1687 1016 1078 1164 1368 1089 921 833 978 1082 1011 1521 1496 1346 1040 1068 1443 1741 1081 1260 1537 1281 1155 1193 1065 978 736 1068 922 870 862 1455 1252 1173 1055 938 1104 1091 1250 1231 1551 1185 1265 1267 1323 1366 1189 1243 864 1166 1352 1313 1620 1398 1387 1555 1409 1268 1377 1280 1105 1137 1216 1376 1422 1397 1171 1369 1222 1126 1266 1380 1467 1330 1226 1250 1150 1201 1193 1407 1255 1367 1375 1286 1172 926 1058 1274 958 1096 1190 895 996 1398 1239 1365 1337 1045 1003 1300 1378 1307 1277 1314 1700 1834 1850 1407 1535 1481 1717 1644 1511 1484 1472 1296 1553 1376 1496 1691 1256 1438 1248 1533 1406 1376 1679 1068 837 856 1322 683 621 531 506 589 558 490 408 322 337 503 381 604 587 605 453 561 469 551 796 557 770 594 623 783 409 487 396 418 388 282 357 553 743 727 442 386 521 680 596 472 575 549 598 354 453 796 530 598 586 440 1213 507 433 403 211 534 503 772 526 562 362 253 195 326 243 283 207 520 337 685 1044 417 461 618 392 320 415 417 801 679 1015 377 413 676 502 447 891 836 780 984 490 509 407 511 400 640 680 693 593 572 451 624 941 809 920 676 893 955 784 580 1066 770 755 907 599 564 565 577 646 566 503 408 541 727 408 418 1140 816 585 1244 1097 1183 1043 801 1177 823 1429 851 1253 913 665 892 566 527 1077 851 1465 748 1013 1035 866 874 943 782 790 656 952 941 609 638 646 546 966 555 625 803 944 945 787 850 1077 710 894 1041 874 542 830 804 776 934 619 728 662 793 805 490 664 530 601 909 1132 1046 594 482 681 537 661 614 462 552 694 1071 743 844 1360 883 733 1040 633 1077 773 934 821 776 586 850 1150 393 427 465 676 1097 905 737 400 837 565 762 1194 857 1128 453 1013 504 709 668 671 684 1254 844 860 676 1016 795 449 552 589 1071 807 773 1026 1128 673 878 569 531 568 698 578 738 963 178 208 182 362 540 402 670 1262 544 701 478 441 613 847 829 1393 613 512 751 623 123 147 209 249 151 507 560 885 742 768 1208 567 721 655 675 650 381 327 595 837 410 649 518 534 740 781 477 656 482 314 667 661 998 821 1161 1043 580 695 585 1014 468 370 652 652 551 439 520 884 466 539 386 563 783 845 877 874 860 692 801 1150 874 388 515 848 725 984 861 751 793 709 311 487 736 511 415 900 852 1259 1453 4424 4614 887 1107 1056 1107 1102 801 860 833 1367 962 1083 901 1083 576 567 655 421 557 895 701 838 918 926 983 763 1255 13755 533 385 837 830 874 888 599 679 502 457 1129 892 644 560 688 819 738 436 481 913 772 794 572 714 569 488 751 439 1023 759 776 601 697 352 771 724 800 765 681 841 891 788 1814 1596 1560 1047 1213 1466 1581 1505 1160 1164 1506 760 1121 966 1073 675 751 1470 949 321 248 665 546 591 492 1169 1492 1152 1087 1420 2718 2492 2596 2441 2199 2199 2491 1469 956 2490 2485 2324 2826 2651 2367 2540 2459 2905 3148 3073 2596 2837 3200 3178 2677 2777 3325 3286 2850 2595 2994 2549 5491 4161 3807 1827 1440 2715 1374 1294 2154 2177 1584 1198 2151 697 692 1013 789 895 916 809 1512 1639 729 465 728 684 738 590 3660 3621 3394 2902 3239 2672 3077 3114 2946 4139 3157 3900 3881 3519 3930 3525 3343 3358 3962 3643 3781 4904 2858 3379 3270 3577 3206 3255 3879 971 837 472 3003 3598 2060 5286 5521 5255 4727 1799 1650 1528 594 1611 384 593 482 375 2527 1481 1425 674 1159 1044 651 1429 1864 1190 2344 1517 1739 2538 1632 2593 3683 4378 3708 3593 7354 7033 3756 4057 4482 5750 1814 1356 1891 1815 2026 1542 2021 1047 3474 1221 2404 1737 270 169 2295 1887 2972 4771 2372 1131 1834 1374 1488 522 512 1691 1560 1511 1555 1543 2964 3422 1453 1003 2162 3211 3074 2902 2037 2170 1104 769 982 2448 1636 2996 1264 1306 788 1487 1182 1090 1245 1793 3505 4016 1127 1060 1027 1086 1287 1016 1207 981 1017 1107 1922 1541 1124 1943 1034 962 3292 952 1207 1199 738 1729 1745 1694 1488 1593 1776 1831 1833 1516 1629 1650 1684 1734 1533 1712 1586 1393 1843 1525 717 635 628 1080 606 522 1431 643 506 1066 915 782 1400 1186 1196 854 1281 1002 802 555 719 384 335 334 530 752 626 566 715 628 506 761 771 938 966 743 736 846 765 792 937 871 683 362 594 675 1029 412 364 576 489 636 701 579 610 754 473 710 972 608 537 687 597 972 1207 1166 586 699 614 650 710 698 713 738 722 820 633 771 749 892 776 648 630 838 813 753 334 475 662 446 486 1087 487 1050 862 637 1296 825 769 942 715 959 860 1026 824 622 1424 106 1463 655 1018 513 515 347 787 959 924 1174 1508 1029 1296 950 1311 682 444 591 431 416 654 590 498 340 302 502 497 473 302 800 371 465 403 355 449 432 239 315 538 389 821 1170 1012 863 631 874 886 788 419 401 783 646 811 653 1302 1076 698 845 1179 1004 487 803 618 573 645 877 907 1101 1240 801 693 427 879 483 375 328 966 1072 1112 884 1227 978 945 1076 942 1233 665 884 989 1098 1087 1593 1186 1480 1338 892 1305 1464 707 945 805 441 1256 1433 1266 1570 853 789 1102 329 758 905 1720 451 475 449 719 736 804 499 462 1066 347 853 1158 988 425 427 410 1187 964 832 944 640 1882 233 592 304 288 818 1200 932 1019 1089 1055 1166 1023 1074 928 743 759 875 613 767 677 1016 694 1122 772 744 526 643 548 474 408 1240 395 657 619 237 532 375 671 429 1179 519 584 1368 954 1404 1311 1587 1321 862 595 1478 1409 1441 1563 1102 1226 1399 1019 914 1176 998 1063 784 934 880 758 829 1426 1565 1281 1492 695 1636 1792 1976 1343 869 1147 1213 944 1101 1439 510 850 742 781 788 811 1333 1308 1358 1374 902 1017 1192 1274 1018 1453 1057 1333 1256 1736 1588 824 705 885 937 779 730 718 936 578 766 868 666 659 760 693 979 930 1074 911 1552 1069 585 969 772 2037 976 979 887 1114 1035 1595 1402 1066 1567 1566 1166 1155 1070 833 1235 1104 1336 1024 1174 1609 1398 1609 1824 2127 1348 1613 1958 1746 3798 3780 3443 2994 2506 2381 2610 3226 2212 2943 2115 2399 2256 2563 2610 2284 3410 2412 1936 1647 1724 1281 1394 1115 1171 1596 872 1816 1842 1669 2491 1200 1471 1312 527 495 770 638 1231 852 1063 680 522 745 641 623 623 594 739 642 679 615 762 737 959 952 669 1125 1424 1407 1102 1357 1400 1322 1157 1320 1257 1242 1504 1561 1352 1449 1622 1016 634 543 464 690 720 616 484 790 397 337 503 271 391 349 456 766 181 142 323 193 543 581 569 563 506 687 481 778 668 890 934 890 908 655 611 494 813 276 246 274 1068 416 608 917 974 493 462 411 303 353 490 966 560 787 817 1023 787 636 426 668 747 707 691 852 904 742 798 759 737 557 907 688 953 728 551 653 774 611 631 848 740 1095 718 836 886 906 821 829 874 500 891 887 647 302 1177 474 1173 696 517 1193 545 625 521 631 1559 1685 389 541 438 1260 1536 1479 1755 1198 480 458 454 924 844 1599 1225 647 693 1011 1011 665 647 1088 1204 1451 1232 1064 1342 1173 1202 1141 1814 1550 1176 1401 1674 1644 1514 1584 1359 603 1022 902 858 778 672 3212 1670 1355 1195 1561 1229 1314 1104 1191 1461 1482 1559 1480 1205 1224 637 742 505 764 650 1194 1074 875 862 767 749 1434 1228 1176 1221 1264 691 732 701 873 644 273 311 281 323 325 255 229 713 744 555 520 346 745 1224 1252 1262 1016 1338 955 1180 1104 1094 1251 1250 1411 1146 1116 1155 1145 1135 936 1020 1034 986 831 1328 883 912 1160 1071 990 1143 870 1268 1361 1342 1030 829 1020 1176 973 933 1394 1177 1213 1057 972 1398 1061 1373 1143 1157 1337 1279 1681 1242 1476 834 710 788 1462 810 1511 1867 1263 679 401 312 195 273 231 363 977 703 650 706 740 792 685 427 743 816 424 441 601 419 829 1023 1435 313 921 826 675 670 833 867 377 579 507 634 538 490 532 699 652 381 1158 892 891 1384 544 1709 761 739 878 470 533 640 571 482 755 716 788 877 739 674 451 410 496 409 1015 1425 871 859 682 788 937 675 881 1132 1459 946 1157 459 641 807 697 838 976 1094 1165 791 927 1268 651 685 608 1054 861 1638 1871 1508 1312 521 431 459 614 693 847 674 3108 592 3148 2838 3056 2511 3070 3232 3077 2841 3209 2815 3199 2867 2846 3048 891 967 990 783 1284 1144 1149 744 788 959 1034 1423 1096 958 954 1071 785 998 1558 944 889 855 831 982 984 1150 1182 1400 1063 800 445 546 727 822 622 920 847 845 464 644 701 796 767 595 716 1115 673 786 719 690 769 722 786 712 478 574 617 568 478 468 819 714 854 534 1131 730 794 688 908 621 1006 932 977 871 977 1025 1154 403 1257 865 1137 766 838 779 823 727 665 721 691 711 817 617 734 818 614 727 948 829 1006 920 883 636 997 724 995 656 848 909 1107 877 800 730 738 619 779 755 826 1064 948 965 783 709 667 655 917 866 812 743 740 625 911 771 436 511 484 529 424 713 845 1054 819 1043 1010 471 589 641 647 916 727 698 654 633 1004 796 850 896 375 398 556 986 312 246 285 453 283 497 158 301 186 221 187 421 123 133 269 315 474 348 356 489 453 483 626 462 618 341 400 347 386 559 186 528 292 577 450 376 307 456 364 188 370 360 299 381 249 272 468 168 212 130 110 883 380 251 202 237 172 153 348 130 178 394 186 209 309 373 514 245 234 158 355 512 494 251 394 184 205 211 239 446 630 447 276 319 362 286 241 430 406 341 329 94 287 370 195 143 197 814 707 678 413 570 480 411 297 291 317 355 240 503 438 722 236 351 650 263 308 230 559 411 467 346 266 287 506 646 551 284 533 606 1086 542 1018 1023 843 844 898 626 643 1130 694 575 1118 337 188 1044 337 681 644 544 649 457 354 660 470 466 333 714 351 191 597 453 341 207 757 389 588 836 1033 570 477 474 476 559 585 736 305 497 461 727 816 362 336 245 237 224 493 411 343 408 708 810 622 584 545 419 437 463 467 395 788 221 344 384 580 748 526 726 738 677 936 648 359 605 584 397 494 522 177 188 288 512 604 725 303 248 405 517 627 938 605 752 305 956 318 774 610 534 268 709 424 488 973 588 591 486 392 693 788 749 654 535 537 704 388 436 339 287 738 380 791 743 163 169 229 214 311 265 800 718 464 533 230 288 878 426 835 502 475 601 500 711 64 26 56 81 54 523 378 877 673 614 439 500 365 339 471 490 221 173 318 306 137 307 383 462 557 572 386 463 305 246 316 332 475 599 421 731 158 325 488 233 438 410 323 352 323 495 372 419 342 378 475 554 345 560 477 485 639 270 270 905 509 231 270 263 255 293 339 623 630 432 291 198 607 388 308 327 653 664 526 3049 2263 892 703 738 713 753 637 767 668 728 809 625 579 805 576 116 232 183 645 377 429 671 661 361 488 310 628 533 7114 452 570 656 618 541 266 484 162 269 420 293 144 322 279 249 236 110 108 408 316 316 281 392 305 247 378 485 659 511 607 337 156 361 855 757 710 628 614 105 125 131 652 1148 886 373 822 1265 1137 670 994 785 1156 487 776 650 555 355 578 1136 703 478 458 323 225 248 393 809 1044 796 668 727 1001 959 1051 1010 1078 850 1025 487 834 1240 1031 877 1004 1281 1934 940 1057 1142 924 1101 927 1018 1399 881 1798 1737 1354 1999 1242 1788 1640 1410 1557 2252 2581 1690 1108 1044 1015 700 1176 1606 836 712 1066 508 492 714 375 699 299 399 834 832 546 559 465 447 394 427 1840 2148 2323 1975 1923 1427 1732 1933 1301 2213 1971 1870 1823 1395 1485 1907 1311 1455 1856 1760 1444 1263 2185 2547 2260 1712 2266 2298 2878 282 258 264 1831 2219 1119 2213 2604 2637 1889 996 960 661 365 687 195 526 433 263 1477 971 878 265 439 351 419 1280 978 1030 1705 874 1509 1307 1128 2068 2482 3120 2327 2227 4528 4040 2069 2821 3098 3540 1322 928 1527 1682 1516 903 2131 585 2447 611 2023 700 116 100 971 830 1830 3245 1717 588 1264 656 1000 546 573 825 760 766 1209 808 1800 1473 707 746 1356 1673 1699 1796 1227 1105 814 911 536 1442 865 1179 329 1054 611 1176 953 948 1081 1011 1318 1551 791 720 1001 1248 865 670 824 634 577 763 1118 1087 847 1568 524 498 2103 681 798 1436 653 655 518 531 1298 881 934 848 850 833 818 769 855 898 1208 958 785 906 792 876 372 283 415 187 360 464 1106 752 463 417 627 418 926 642 507 505 825 518 440 306 617 266 242 205 402 546 475 457 334 465 429 494 455 354 544 219 394 443 743 600 447 484 437 179 344 395 521 163 270 252 457 419 416 456 362 301 517 567 983 287 342 380 498 387 719 681 429 515 495 554 725 318 562 643 559 927 754 470 509 554 398 895 697 522 391 231 391 458 462 393 440 492 265 276 782 353 561 253 239 281 324 362 279 359 313 274 702 137 523 361 410 158 177 283 491 366 240 568 716 424 611 570 996 343 118 241 178 226 305 302 269 151 131 296 110 385 461 365 376 449 234 160 164 223 131 66 493 213 147 557 555 285 271 366 624 293 310 320 442 197 663 585 336 505 581 730 585 610 723 527 246 552 544 573 741 632 569 297 593 285 335 273 176 223 568 636 696 613 1030 352 711 587 427 711 444 510 387 435 323 1117 799 739 667 990 1234 1016 1101 727 562 337 914 1077 992 941 710 682 577 127 429 520 2054 360 228 313 351 469 558 472 537 898 328 263 394 392 243 175 334 981 864 394 442 685 929 168 372 247 170 404 959 771 894 817 838 992 564 790 611 444 434 624 426 476 591 560 440 624 476 610 332 386 339 380 287 904 413 367 390 251 455 244 497 397 1072 412 482 1181 867 709 573 1039 1146 493 493 656 665 399 421 634 568 529 763 749 753 599 524 705 292 352 346 798 614 430 538 487 535 1367 906 1149 1041 848 954 921 374 518 510 466 776 610 872 637 888 898 792 1043 1037 780 723 731 597 809 634 700 387 1765 1776 1649 1417 1298 301 562 550 608 868 668 716 751 1006 654 383 438 484 727 513 604 617 571 824 554 550 507 647 604 577 678 417 1120 829 733 660 724 1081 796 551 879 814 779 865 664 1134 913 769 742 905 1032 1093 764 738 765 942 1920 2015 1180 1399 1310 1307 1319 1353 1499 1880 1500 1666 1636 1353 1400 786 1551 1222 1062 549 632 841 1100 716 855 1281 376 973 1458 1306 1297 542 550 662 410 459 567 782 280 582 380 554 346 593 638 468 393 351 381 337 293 287 720 547 527 791 757 446 768 599 553 510 554 637 609 504 461 428 480 1248 814 612 700 853 298 231 211 292 344 268 173 376 211 287 668 304 206 212 214 160 102 213 325 192 273 366 335 370 267 387 237 499 442 453 528 489 559 313 298 208 481 256 187 243 224 503 487 601 458 223 229 136 134 203 246 287 348 500 571 823 301 293 228 895 849 586 745 584 505 647 630 527 543 448 356 491 459 661 419 446 506 598 202 280 322 796 419 679 735 623 753 550 501 635 911 837 324 173 860 407 755 332 338 708 433 430 357 392 850 742 438 411 407 726 623 751 662 957 422 377 263 701 324 1053 670 352 409 800 719 523 357 766 1101 720 901 944 848 778 926 814 894 1780 921 911 874 1057 849 813 801 359 528 522 573 372 512 2093 406 525 435 375 646 596 469 597 832 879 1130 464 244 423 273 473 151 698 704 949 801 584 550 356 364 303 636 769 850 883 565 628 612 804 288 373 384 302 396 378 349 271 352 486 540 142 232 652 600 685 497 876 755 613 741 666 568 805 749 1042 875 901 737 893 958 777 894 1196 617 520 603 489 480 770 723 573 766 612 663 899 704 448 503 336 538 389 853 1251 828 854 616 719 548 857 766 513 441 791 1147 698 544 1322 782 672 475 974 781 913 820 399 382 316 208 136 124 122 201 417 398 520 700 564 487 553 294 524 500 187 180 236 262 296 163 876 222 694 231 260 248 495 488 192 231 302 94 82 436 388 156 535 429 280 430 350 298 238 1331 468 458 507 457 335 673 514 329 542 573 552 579 501 587 251 311 267 195 698 770 752 706 724 842 803 503 799 411 519 579 690 310 369 765 545 716 818 762 480 489 473 583 343 319 342 403 377 677 1359 1039 697 317 351 285 896 592 338 484 1555 405 1797 1642 1452 1307 1765 1477 1627 1601 1578 1574 1538 1464 2351 2108 570 570 446 445 693 824 789 440 609 359 742 990 496 438 582 886 347 736 674 541 463 438 390 361 349 476 492 544 782 510 403 399 362 438 619 799 722 520 440 518 772 814 826 683 398 730 589 840 478 516 628 516 527 852 400 536 644 463 548 401 684 787 668 616 516 596 563 495 714 510 597 647 626 587 597 746 516 562 711 695 643 544 407 649 544 799 732 615 653 579 659 871 458 684 658 599 884 816 919 578 853 949 989 835 919 807 487 525 604 770 435 640 496 524 512 459 833 638 614 619 516 655 750 584 751 669 669 816 639 392 704 723 348 669 690 681 598 749 583 656 561 477 517 446 591 552 570 523 547 400 438 449 845 767 786 662 408 189 407 507 495 349 253 225 265 313 164 301 91 281 308 111 122 120 134 147 127 101 105 264 176 260 243 178 238 143 195 189 197 247 340 203 364 392 338 299 262 327 201 157 207 205 164 215 242 186 172 324 387 212 204 684 375 186 176 82 165 103 325 169 210 241 159 172 189 237 220 236 204 197 287 431 337 125 167 220 306 164 238 376 297 449 236 246 237 272 171 623 560 450 322 179 315 150 193 198 74 240 230 206 361 217 375 445 208 230 169 446 314 395 373 522 184 301 517 158 283 275 305 310 329 300 244 249 439 325 252 482 418 452 542 570 512 760 559 554 607 606 688 779 473 231 536 491 263 561 290 459 390 486 545 420 259 314 330 369 320 330 288 280 425 402 170 340 454 268 574 490 500 590 365 447 367 583 354 472 233 462 262 412 358 156 197 170 235 233 394 528 313 400 352 338 310 389 361 292 353 454 165 166 266 163 278 188 289 533 241 341 437 337 549 273 198 314 290 345 406 392 515 433 280 315 399 431 300 175 259 499 411 714 360 617 256 626 201 487 511 366 255 568 380 367 425 320 432 336 192 379 205 470 421 528 524 320 340 289 390 378 389 184 395 424 186 252 137 263 290 208 277 506 286 345 275 490 490 494 581 302 202 327 547 540 41 26 46 97 62 468 347 483 482 390 469 538 393 348 502 253 161 87 249 350 105 360 302 425 310 268 380 404 212 256 284 422 559 527 342 634 317 358 329 497 324 292 320 332 296 195 242 252 202 240 247 211 339 417 459 273 515 363 353 500 556 251 388 404 380 420 449 495 353 221 147 149 324 212 258 431 336 594 570 2077 2089 361 632 544 385 449 326 460 375 784 630 682 713 717 348 210 225 198 377 231 278 488 482 460 324 328 697 385 452 5906 444 358 372 556 327 503 182 333 314 257 215 212 219 155 182 237 156 334 305 272 258 202 231 263 440 376 436 354 482 315 197 223 586 360 521 533 509 97 127 139 438 498 798 598 451 820 632 630 432 448 669 408 389 562 610 315 324 787 592 359 351 301 152 249 453 812 583 681 757 580 817 1139 1149 1207 880 791 659 864 667 1225 1096 945 1283 1084 878 1236 1230 888 1030 806 1052 1132 1172 838 1416 1396 1088 1567 1198 1448 1206 1469 1859 2143 2027 1211 1153 1008 675 536 990 829 1089 516 834 313 376 551 217 630 277 368 583 661 401 403 288 252 311 236 1244 1297 1363 1423 1337 1507 1783 1769 1342 1977 1536 1821 1778 1210 1994 1623 1138 1512 1441 1540 1805 1654 1280 1698 2096 1421 1973 1735 2055 400 289 299 1784 1612 891 2093 2338 2496 1732 591 594 626 248 696 119 328 246 282 1337 794 752 335 533 473 393 807 1110 808 1395 660 916 880 888 1255 1432 1719 1795 1676 3493 3369 1436 1905 2486 2425 1195 613 743 896 958 563 1226 404 1549 505 1470 647 120 64 843 758 1211 2327 911 387 968 788 752 348 336 673 691 884 799 752 1346 1791 889 756 1348 1478 1479 1731 993 972 514 783 540 1247 715 1038 507 837 443 810 704 878 924 753 1494 1405 567 557 560 626 505 504 620 536 525 496 1146 623 724 1505 783 734 1639 431 550 869 369 474 511 469 550 650 725 558 698 752 776 748 752 831 676 725 643 619 647 814 357 406 363 272 303 275 692 463 241 372 481 305 611 420 380 194 542 514 380 326 520 197 171 204 296 298 392 374 421 375 406 330 319 277 250 274 223 229 252 336 307 372 303 188 382 435 438 346 453 277 309 288 361 284 395 207 248 438 647 285 368 429 378 436 453 530 328 367 362 352 313 319 364 293 591 496 437 356 391 405 328 539 518 487 545 417 232 278 249 360 385 513 315 335 324 259 455 327 295 361 245 287 324 358 307 399 737 143 721 298 221 277 263 128 291 389 234 446 708 652 507 461 562 310 189 167 241 155 158 252 144 326 308 138 68 239 270 271 171 234 214 175 120 169 127 101 197 213 130 777 424 319 262 284 568 317 408 452 378 333 434 354 460 486 404 233 373 560 461 482 347 382 336 350 476 339 538 287 261 227 196 295 201 130 415 398 486 716 849 344 422 567 343 522 316 449 338 508 444 1135 554 692 555 775 785 453 495 387 390 173 464 568 482 564 621 562 403 274 529 580 1150 258 195 218 206 257 286 414 488 574 379 383 278 423 278 252 284 727 723 304 377 344 847 217 299 199 250 389 493 374 429 447 423 465 397 389 562 488 532 693 571 589 448 504 417 528 437 479 327 377 298 426 336 718 724 424 342 198 226 180 276 324 473 390 200 703 400 644 560 815 742 649 470 732 349 441 455 553 702 475 399 552 574 640 595 699 258 321 260 422 436 434 508 481 389 1004 813 945 676 796 536 657 464 422 751 296 787 741 522 747 500 659 583 672 655 666 588 710 440 566 376 616 198 1020 1207 773 573 523 326 451 417 407 473 557 501 529 702 468 390 392 376 612 691 593 399 396 684 396 624 726 638 537 573 561 775 856 587 520 585 669 606 786 669 665 628 592 590 822 715 674 748 799 594 612 610 560 681 546 625 1770 1698 1678 1550 1306 1049 1290 1361 814 1413 1283 1544 996 1247 1330 887 1810 1039 968 683 723 567 587 802 782 1307 333 723 1085 935 1124 368 600 601 338 384 625 514 431 610 484 446 436 611 510 234 334 320 276 371 288 296 356 407 409 590 643 411 790 517 488 401 528 632 423 494 468 472 565 660 534 613 639 461 136 166 142 142 142 124 259 295 203 129 267 213 177 143 263 104 106 87 110 114 64 89 103 99 56 246 138 331 291 370 442 426 423 192 181 220 278 334 331 357 224 325 313 308 297 283 315 333 309 225 245 317 224 329 483 730 501 263 167 390 410 378 385 312 277 361 395 517 589 316 360 198 307 498 459 294 386 446 344 387 359 575 385 567 956 526 723 577 627 424 607 696 222 160 675 351 562 238 291 673 410 316 350 344 551 849 379 279 257 555 454 596 638 595 309 279 271 558 399 758 538 335 295 637 604 732 532 618 807 567 450 771 643 818 569 622 929 717 741 656 580 613 645 865 798 309 445 343 339 335 357 1382 562 476 479 448 525 476 413 480 751 746 622 535 233 460 241 348 343 558 563 347 646 515 435 447 323 392 577 696 639 769 315 386 298 395 152 133 176 166 172 160 117 113 187 112 344 198 290 586 641 475 551 641 459 522 598 530 404 444 737 718 629 569 662 612 502 377 449 621 401 381 644 715 411 756 512 452 734 538 552 495 450 627 459 588 638 467 579 695 762 528 471 404 425 723 619 471 572 654 623 874 473 919 562 649 488 578 279 691 810 470 162 193 209 78 97 70 127 393 354 406 509 375 458 344 258 382 384 253 294 279 325 236 230 621 162 513 397 249 375 266 348 239 205 149 276 185 302 182 149 391 420 405 219 212 410 330 920 537 519 584 309 270 309 241 307 360 327 350 333 384 338 172 158 128 158 538 777 393 619 505 493 575 395 646 338 547 407 528 325 480 402 382 408 438 588 614 457 277 445 296 323 362 277 235 504 1186 744 446 208 228 198 401 235 402 365 1504 383 1816 1455 1652 1212 1594 1533 1429 1348 1428 1309 1264 1358 1512 1839 666 434 436 338 475 672 622 547 362 357 726 530 290 245 441 487 261 451 420 556 524 483 363 436 418 503 425 622 1187 1051 557 835 737 887 1026 415 387 1039 593 816 943 991 879 886 1101 1147 901 931 884 978 664 653 668 538 586 539 983 604 874 602 700 922 822 768 750 879 914 1006 1158 928 1128 1013 1124 955 1172 1104 1070 755 849 927 899 914 874 1041 893 970 1134 960 694 938 698 912 1110 992 805 769 1025 831 803 934 916 1038 991 944 827 966 844 862 741 939 785 788 914 820 703 835 899 1136 1007 966 785 862 1203 901 773 819 1179 1018 1153 502 1420 729 849 983 1089 899 851 896 1196 1186 1040 1212 1044 1321 1357 1172 1194 1292 1137 963 897 870 934 962 1244 848 566 777 750 1098 532 561 217 345 223 528 313 323 265 199 269 253 351 268 371 330 411 373 429 491 385 556 469 383 534 385 464 375 462 407 413 421 490 591 476 276 224 401 306 385 591 581 378 488 214 347 487 361 401 377 367 804 283 492 449 195 216 362 672 865 919 231 263 312 358 289 258 363 364 259 643 1013 455 268 324 295 351 389 350 659 386 859 456 482 728 516 297 629 548 458 811 421 442 289 385 269 477 544 544 435 749 421 450 609 517 760 414 723 711 422 294 697 603 586 668 604 380 480 485 316 367 707 735 451 549 476 473 906 698 374 747 834 994 890 521 602 873 929 713 1361 645 612 755 516 413 785 824 979 534 582 669 471 397 499 457 457 495 564 654 494 575 396 639 425 439 317 416 852 1064 434 644 765 566 975 919 1132 516 599 400 593 537 413 466 595 432 317 306 391 198 413 855 654 528 563 426 310 488 551 227 316 388 492 369 793 686 905 574 629 762 704 990 550 550 269 300 785 604 479 457 609 286 289 356 506 442 267 441 546 486 1061 381 749 209 685 294 656 525 677 346 959 509 488 785 547 603 804 589 433 605 1044 935 902 910 582 621 432 500 423 635 356 702 929 122 202 217 196 509 584 489 650 419 520 753 351 490 602 1201 803 513 472 435 361 78 68 143 100 282 612 573 663 724 508 721 648 692 672 482 408 207 191 324 524 123 440 390 601 518 548 402 593 445 298 470 321 949 695 719 659 417 345 363 659 424 338 465 549 315 250 448 674 264 333 373 455 506 495 641 630 671 345 311 654 592 296 529 591 549 667 631 784 569 573 332 404 1030 596 444 569 415 969 1083 2895 3239 448 727 737 670 792 735 589 505 900 501 894 898 707 339 448 376 438 705 584 637 617 621 692 590 489 672 837 570 444 8480 604 608 927 772 651 380 411 1160 964 484 277 319 570 443 338 251 737 546 481 550 936 323 486 439 551 859 654 693 474 727 600 688 381 464 879 781 606 624 841 1101 1022 1517 552 1086 1310 1064 889 823 1108 1472 625 674 886 644 342 395 895 1098 265 239 366 397 391 440 1114 1121 754 1339 1114 1487 1513 1585 1747 1402 1384 1482 926 839 1957 1824 1820 1903 1778 1380 1765 1753 1519 1462 1385 1579 1571 1744 1597 1921 1711 2424 2191 2446 1737 1974 1498 2948 2469 2637 1566 1756 1710 1501 1102 1924 1469 1359 910 1692 553 530 732 608 676 523 468 1153 895 968 283 513 425 516 530 2256 2202 1975 2294 2215 2289 2539 2312 2134 2518 2622 2406 2575 2241 2882 2247 2731 2796 2847 2800 2476 2899 2106 2486 2339 2644 2120 2013 2285 812 613 400 2357 2853 1396 3546 3558 3742 2733 1247 1300 922 414 1127 292 549 427 418 2374 1400 1377 591 641 487 1073 1257 1417 1260 2166 1191 1446 2156 1824 1908 2559 3039 2649 2519 5101 5102 2597 3175 4091 4432 1615 1155 1160 1399 1438 735 1739 639 2132 927 2517 1120 196 188 2015 1515 1859 3272 1719 930 1637 603 1101 625 597 1774 1622 1550 1208 1198 2459 2679 1542 944 1482 1893 1725 2809 1606 1718 1100 1211 966 1801 1118 2728 771 1380 670 1128 858 881 957 1617 2427 3032 958 899 904 836 1017 867 1137 533 480 753 1721 1117 947 1581 835 742 2422 665 735 1152 766 1113 1333 1258 1204 973 803 831 1080 1137 1169 1181 1233 1249 1251 964 1097 839 1181 1021 574 820 563 469 571 458 908 479 384 571 446 634 1064 955 1218 589 1253 637 656 608 734 536 518 713 473 604 299 250 278 526 387 451 542 677 433 596 596 553 718 601 638 716 436 247 484 655 838 185 511 570 537 551 514 553 420 604 616 775 809 573 575 555 610 615 688 886 348 428 460 509 574 555 573 654 650 621 929 924 508 699 318 805 820 703 686 583 465 346 361 454 430 625 655 818 491 223 680 664 510 722 412 478 728 800 398 650 974 176 872 564 470 562 617 425 641 696 587 765 807 601 800 682 661 416 337 407 448 412 416 483 312 248 230 308 218 268 341 673 473 624 403 395 337 390 325 287 361 493 347 741 918 757 628 451 624 685 511 525 497 527 884 663 752 582 747 629 639 889 430 648 586 388 598 817 600 875 1269 630 374 311 601 402 212 403 838 892 936 747 1002 861 588 950 689 1061 671 743 933 1019 768 1405 867 1004 979 807 955 913 730 860 849 300 795 952 749 917 635 809 817 569 575 646 1731 294 277 225 393 332 439 605 576 711 242 521 360 1056 304 288 530 916 888 776 888 615 1093 228 358 280 262 777 969 781 813 890 822 928 724 928 737 540 573 833 583 648 569 909 762 1036 794 903 548 846 517 610 550 1148 652 444 467 268 470 313 655 551 1245 686 761 1113 664 1300 1181 1228 1135 625 500 1448 801 1064 1124 734 1187 836 911 1075 856 1107 1253 950 650 556 567 410 630 788 877 653 418 1199 1369 1584 836 758 702 1360 856 1119 1131 575 1145 785 601 825 620 1085 940 1080 1092 708 799 1251 919 675 1318 981 705 1627 1314 1504 1134 1047 837 714 627 453 473 723 462 568 809 644 430 751 842 1064 840 1147 478 1322 842 513 937 726 1316 846 946 1140 944 1158 1351 1006 1010 1124 912 985 1162 897 940 697 809 1260 891 832 1310 1244 1202 1262 1272 913 942 829 1072 2556 2825 2056 1822 1876 1914 1807 1936 1674 1896 1380 1504 2068 1612 1533 1915 2449 2594 1253 995 1043 903 740 1160 882 1526 576 1042 1559 1344 1723 807 1156 1078 440 707 700 677 849 680 819 604 559 626 523 337 429 426 519 468 375 378 493 416 461 995 612 664 904 783 1309 1237 1000 1000 812 912 1066 913 871 1189 890 905 935 590 453 524 500 397 449 339 574 652 247 206 681 451 253 203 275 506 127 161 198 226 267 205 193 232 171 611 332 446 390 790 623 535 605 463 613 445 626 555 504 528 493 436 428 528 1141 433 415 283 206 282 392 642 420 587 1060 1185 501 456 287 625 643 403 601 701 764 676 830 647 622 541 520 833 604 750 595 461 685 787 425 436 463 844 581 1044 963 892 894 951 949 569 858 751 589 330 858 470 1126 626 436 948 435 455 401 478 817 1018 339 394 305 1013 1050 1072 1503 947 480 410 434 856 440 947 876 550 444 1017 774 525 716 830 1768 825 719 1006 797 848 970 1401 1013 1438 1215 1035 854 909 946 1220 965 562 691 473 599 387 473 2492 796 945 913 1157 849 860 649 912 1247 1164 1009 772 444 875 476 779 612 692 469 664 768 508 614 510 523 609 698 863 984 736 453 447 371 531 534 192 233 195 223 229 172 150 488 208 424 411 197 604 885 1015 871 616 593 645 604 546 491 854 1047 931 1094 992 862 1161 795 723 819 763 619 693 1240 919 810 772 840 744 909 655 856 1078 908 675 689 818 718 700 735 866 913 926 770 784 790 596 1195 714 746 801 1215 1187 749 1240 811 798 815 1363 751 1016 1278 824 393 360 332 193 379 271 445 598 820 563 983 643 704 787 516 618 530 609 467 500 281 388 601 921 265 693 698 483 500 581 515 374 308 292 276 228 434 456 278 668 342 564 607 873 761 329 1510 654 582 774 499 518 602 510 352 621 474 668 729 470 599 411 427 274 353 580 1044 771 596 752 790 746 532 873 618 664 646 1192 276 845 1027 807 976 1092 738 561 389 574 702 377 465 526 566 484 899 1191 1328 812 315 497 323 455 478 571 482 2451 583 2524 2327 2111 1954 2096 2061 2359 2178 2407 2103 2330 2312 2905 2742 607 540 823 443 725 1201 1175 637 657 855 1014 657 746 676 987 847 692 886 1187 729 700 702 675 751 739 1312 1301 1414 1062 1195 713 967 933 625 908 963 877 758 625 499 911 967 943 983 621 1154 1231 965 721 1293 619 757 711 592 749 710 990 662 827 375 873 938 769 720 675 502 600 446 895 676 1001 991 926 894 997 953 864 446 953 898 853 818 834 685 746 744 701 809 687 881 659 637 760 525 592 787 856 1019 939 886 1070 939 1049 892 838 737 826 782 757 727 639 806 598 780 702 784 1143 692 632 629 869 804 771 797 1092 1120 838 695 588 806 1137 1236 685 639 799 613 761 631 838 841 640 928 896 802 782 836 952 941 999 707 666 690 798 641 679 731 609 505 712 744 336 239 334 288 344 344 375 461 385 456 338 308 407 434 495 304 314 298 302 594 456 646 539 628 758 350 434 351 404 450 502 435 374 539 553 327 283 428 405 377 444 416 367 483 249 412 460 595 643 402 380 686 416 261 239 136 226 143 415 456 484 297 431 336 479 346 477 280 236 318 358 866 372 246 306 204 289 198 369 459 640 913 359 422 487 483 338 441 424 293 754 339 345 189 401 233 397 620 593 512 381 392 537 552 338 524 371 664 552 593 464 802 618 653 775 370 421 434 453 448 328 446 340 414 401 332 302 486 458 363 989 871 712 612 538 864 674 1010 753 816 611 449 737 315 566 933 531 690 464 531 751 636 399 631 559 577 314 715 513 611 749 800 353 659 511 306 438 609 866 471 498 620 664 669 1043 778 248 414 367 327 456 375 300 374 301 302 447 453 402 501 872 538 488 402 332 357 471 505 458 317 517 478 420 566 714 818 548 624 657 513 722 523 495 294 320 350 555 669 682 575 264 316 474 628 367 406 301 598 669 617 405 1089 287 811 299 436 570 411 294 591 355 611 583 927 703 640 387 387 563 720 661 708 739 632 585 310 306 320 442 327 501 611 447 508 281 159 260 462 688 710 430 540 376 428 660 356 786 1262 501 544 647 640 167 103 180 156 72 528 449 1014 997 839 701 933 419 337 588 417 224 204 511 778 139 558 419 373 626 600 328 359 208 478 588 448 693 601 577 645 277 446 388 616 284 246 550 429 476 292 560 801 464 539 358 667 527 604 592 443 666 411 435 795 774 219 453 497 413 573 534 649 729 503 308 237 362 270 559 395 528 598 965 3235 3212 824 781 786 621 705 953 633 482 736 1141 650 1057 734 663 309 361 533 456 478 575 816 806 884 598 519 907 830 656 358 604 9073 7031 1080 648 907 213 310 507 469 261 242 403 150 180 428 338 670 561 683 336 530 418 485 384 353 936 738 858 430 735 318 674 575 603 1225 1137 299 339 287 624 1023 1071 784 936 1184 1005 955 866 684 1136 564 1045 948 767 412 494 883 1031 403 389 339 324 292 293 1282 952 813 1083 1016 1510 1648 1589 1344 1496 1169 1346 1043 791 1749 1555 1432 1573 1636 1572 1709 1621 1607 1677 1562 1580 1913 1591 1393 2560 1897 2121 1997 2156 1663 1817 1692 3133 3254 2985 1382 1268 1507 891 599 1217 1306 1451 751 1627 653 665 859 479 717 490 419 986 927 822 391 524 487 532 466 2505 2600 2923 2399 2086 1972 2137 2355 2369 3107 2177 2845 2496 2108 2404 2469 2503 2295 2648 3159 2761 3651 2232 1995 2854 2685 2542 2505 2967 575 490 489 2411 2231 1094 3296 3320 3344 2950 1048 961 938 488 952 199 760 623 493 2318 1239 1258 336 524 468 424 1496 1772 1594 1899 878 1526 1847 1042 1862 2746 3197 2079 2645 5331 5471 2189 2932 3180 3737 2027 840 1404 1336 1846 942 1835 829 2377 601 2017 868 80 68 2377 1352 1892 2646 1416 580 1516 1010 1036 720 672 1379 1347 1236 1021 876 1963 3017 1123 503 978 1778 1751 2721 1385 1518 689 567 709 1473 1182 2181 669 959 483 948 1081 1031 1293 1016 1865 2496 947 873 806 1093 1197 959 1200 488 575 645 1262 801 641 1617 705 634 2333 491 581 797 999 1034 1177 959 990 1124 941 928 819 1221 1225 1236 1124 1182 982 1170 1022 880 1503 869 368 487 558 487 497 540 939 480 573 694 640 506 868 781 1016 521 1276 758 762 569 433 492 420 237 266 424 658 611 259 503 592 577 550 590 440 394 322 533 677 600 549 475 450 246 521 531 536 438 410 308 352 366 389 495 481 288 427 584 710 249 606 316 238 595 743 1040 429 475 532 530 634 631 589 597 426 574 573 585 487 607 515 602 515 714 734 523 346 592 549 494 563 855 364 407 565 474 974 449 340 516 362 410 503 605 583 509 1169 152 1102 480 515 374 272 262 517 755 513 662 674 841 912 941 841 950 363 373 366 215 392 413 314 510 323 320 224 362 399 387 347 571 292 270 410 223 161 72 223 275 339 826 676 445 377 472 488 751 344 408 439 324 964 800 707 723 552 548 820 785 530 709 513 351 567 864 802 1082 1044 607 420 252 441 322 235 311 729 686 776 546 1487 765 794 848 802 955 761 592 869 819 975 1412 943 911 691 787 1087 977 733 848 795 401 889 1068 761 772 954 834 686 329 654 668 1480 195 278 211 308 255 267 283 274 554 402 699 403 879 269 263 302 1013 764 530 620 544 1097 188 324 270 196 546 767 620 703 776 742 826 519 700 498 426 440 623 448 508 372 720 630 739 641 669 579 725 523 343 313 961 400 395 322 300 523 344 594 346 1083 451 415 1093 629 1116 730 900 1050 776 438 1482 764 759 846 668 766 771 613 533 724 635 515 723 490 414 421 546 643 486 673 793 789 1346 1288 1390 586 662 538 1068 898 733 867 446 874 790 1121 816 1085 1006 950 994 1024 769 730 681 824 746 993 736 540 1164 1334 1251 777 692 504 875 712 722 821 787 649 771 883 752 545 638 503 575 642 949 638 876 895 538 525 537 1245 757 688 847 878 970 963 1107 890 1459 778 743 766 1143 811 786 766 621 952 878 980 859 762 1219 1142 1044 938 797 795 2550 2570 2306 1909 1763 1377 1439 1565 1797 2491 1556 1712 1915 1642 2121 1272 3139 1789 1704 1094 1204 810 882 1654 1017 1155 741 1214 1401 1191 2026 983 831 871 516 571 887 559 553 630 703 389 347 580 507 302 483 583 482 412 393 381 545 591 703 938 602 789 1011 868 793 864 728 949 736 888 650 645 1016 1534 876 944 1008 413 278 163 129 313 264 246 296 456 458 254 518 328 269 220 346 274 142 97 155 272 273 260 241 283 221 425 272 435 428 753 466 388 404 346 447 440 509 192 172 186 277 294 268 265 405 526 520 494 296 170 382 535 366 571 817 979 562 379 396 668 679 593 541 600 557 641 858 555 517 490 445 478 569 491 551 485 699 576 398 420 265 833 403 427 643 446 586 399 434 280 435 465 499 257 1213 483 1110 494 525 997 639 684 470 606 1067 877 487 581 510 797 744 896 1391 898 413 383 559 949 344 733 1001 712 491 945 946 845 804 910 888 723 942 1255 978 921 832 801 1297 1641 959 1242 1161 1403 960 1122 1133 277 445 520 571 627 410 2150 705 930 939 908 785 759 706 729 981 952 893 891 583 969 560 367 274 1121 583 710 899 612 614 668 343 482 656 654 840 697 745 814 499 610 401 249 196 150 214 202 213 179 408 380 521 216 214 622 668 714 583 852 754 828 855 1091 766 726 916 827 941 930 674 1020 1247 965 1067 1154 877 612 909 905 874 932 958 745 1066 881 607 1164 1120 838 1032 586 929 672 915 928 803 1115 999 562 693 586 1053 697 849 785 1234 1303 646 1340 824 716 518 1372 635 803 1205 754 429 341 365 170 209 198 319 726 754 521 463 508 438 565 213 748 479 538 415 452 425 267 389 1087 260 738 625 414 371 720 616 338 422 378 357 325 365 517 379 562 522 540 869 408 638 406 1892 554 540 591 374 312 431 362 274 952 549 434 450 302 394 366 404 354 250 713 1092 528 668 760 918 468 555 776 660 813 466 821 325 674 836 751 923 870 970 653 445 507 773 332 280 451 546 365 1006 1531 1237 941 330 420 450 477 726 336 493 1675 422 2070 1908 1772 2053 1994 2285 2210 2121 1705 2190 1641 1945 2010 2093 622 752 688 481 928 844 942 903 1138 831 804 704 511 295 535 983 482 403 783 661 647 611 649 767 734 957 902 1078 1030 1116 670 799 801 661 848 906 808 676 593 526 808 854 848 958 605 1149 1239 959 679 1160 557 698 648 662 743 600 938 592 726 411 833 876 821 773 643 564 664 502 818 665 993 974 882 847 971 958 863 473 878 857 769 791 743 717 763 765 724 742 655 979 670 629 769 550 613 826 839 963 906 828 1064 872 985 914 896 797 808 783 727 784 734 844 693 809 653 821 1056 727 592 618 736 946 716 822 944 918 856 693 627 848 1205 1141 765 618 758 556 718 536 842 849 652 999 955 878 822 964 903 857 887 695 675 700 850 726 733 733 516 485 774 649 330 241 301 260 313 308 276 446 418 475 328 270 342 373 434 286 302 286 290 525 379 577 481 559 679 335 355 317 360 382 384 369 339 488 626 272 242 331 383 346 493 469 424 517 212 382 460 516 566 329 309 583 344 220 202 134 208 137 406 436 464 250 309 319 329 340 319 261 234 241 298 828 338 245 289 237 285 202 337 515 446 800 339 400 459 436 350 453 432 311 717 323 343 193 463 227 388 574 559 523 319 406 518 572 350 415 295 629 541 571 415 731 642 698 631 438 344 453 454 427 307 389 410 386 438 306 336 503 439 381 986 808 733 621 528 885 617 820 661 732 517 432 633 317 651 802 530 710 412 561 755 585 276 736 513 523 354 678 513 624 692 791 323 539 536 334 442 649 893 473 416 556 608 598 1067 719 238 397 353 376 440 412 290 381 295 280 447 445 404 588 674 552 448 428 324 361 453 487 471 307 503 496 414 564 669 779 536 545 714 517 690 529 509 280 308 348 593 653 580 450 275 355 459 652 353 386 280 465 636 722 366 1010 295 893 213 449 555 405 258 588 379 593 694 806 614 685 351 391 505 623 558 668 703 572 505 271 308 326 449 311 508 610 447 516 264 186 274 418 589 640 383 463 323 386 555 368 750 1151 499 398 583 526 138 62 194 160 72 539 411 909 840 738 679 848 413 341 598 484 289 225 494 676 216 557 402 325 537 507 295 347 233 426 540 401 669 616 579 670 307 428 360 489 274 234 573 429 457 274 558 694 377 444 357 627 493 531 493 453 582 356 380 725 634 211 430 470 390 548 484 552 680 461 290 211 351 289 451 429 524 656 932 3087 2980 728 758 814 666 571 763 683 556 756 1012 652 981 660 599 273 349 421 429 445 491 857 839 871 616 454 889 874 618 372 608 7031 8628 1113 683 720 219 312 516 466 261 291 444 148 176 431 324 653 470 644 384 527 331 550 332 316 800 618 740 376 544 302 700 501 530 1044 952 299 339 283 623 962 1032 782 948 1120 1019 757 756 703 1061 489 981 1036 765 358 501 887 897 342 330 341 266 270 261 1126 960 792 1010 913 1491 1566 1469 1398 1508 1190 1452 1021 694 2068 1787 1565 1590 1662 1496 1769 1613 1654 1576 1512 1481 1925 1506 1369 2489 1797 2027 2083 1922 1671 1777 1762 2830 3286 3013 1469 1293 1558 859 628 1297 1336 1399 851 1499 631 602 929 458 669 492 422 881 874 804 389 618 575 478 425 2522 2537 2789 2214 1983 1743 1873 2341 2362 2987 2184 2714 2574 2008 2262 2381 2506 2303 2542 2902 2555 2972 2134 1978 2641 2536 2378 2425 2862 590 505 496 2242 2215 1052 3351 3216 3303 2697 969 887 794 406 896 210 628 507 469 2305 1161 1210 357 528 466 406 1476 1561 1494 1691 1059 1441 1828 1152 1687 2717 3148 2028 2647 5317 5426 2324 2639 3086 3559 1851 816 1305 1266 1687 883 1711 737 2104 628 1812 911 74 62 2220 1341 1982 2703 1363 592 1466 1005 1036 674 620 1307 1264 1236 1184 998 1864 2738 1100 511 973 1734 1698 2508 1374 1433 688 536 629 1336 945 1784 592 973 489 866 1017 951 1231 842 1696 2530 942 868 779 1051 1091 897 1002 466 533 602 1253 817 677 1487 676 603 2062 402 484 781 950 1029 1034 948 1034 1080 873 806 766 1347 1349 1257 1188 1258 1067 1190 884 887 1410 940 414 473 474 504 560 503 904 449 503 642 574 422 912 750 975 535 1169 670 758 563 426 507 439 245 280 408 617 597 297 473 623 502 521 526 409 320 320 529 643 541 579 459 417 203 500 502 464 214 401 332 357 277 424 495 523 325 532 570 737 340 641 291 244 612 576 925 405 457 476 518 636 614 630 634 456 582 525 577 586 595 609 656 567 732 784 535 375 471 418 432 514 937 416 427 535 439 981 490 383 530 412 454 534 605 562 474 1132 196 1097 540 483 365 290 387 509 698 399 660 638 757 934 871 911 942 331 355 366 259 375 420 316 507 297 276 210 292 373 384 320 538 282 270 260 238 188 107 227 266 337 826 605 361 295 431 424 767 313 375 371 335 814 662 503 732 565 601 693 666 448 655 513 302 570 807 720 826 940 584 337 221 494 339 242 361 761 692 787 522 1459 797 741 767 828 930 710 586 797 697 918 1289 887 881 694 770 1031 1094 734 915 779 379 882 1043 723 793 812 798 601 275 686 681 1458 247 342 244 312 263 302 260 272 599 438 652 345 722 259 249 332 962 743 627 723 578 1178 245 298 252 257 511 724 595 668 735 705 775 487 691 501 431 449 582 459 505 416 797 711 780 672 663 512 624 461 361 304 927 400 384 346 300 456 327 523 341 1026 459 350 1021 600 1008 839 812 961 807 352 1502 673 722 796 744 931 720 605 597 714 625 559 778 458 401 393 561 660 498 571 660 794 1170 1180 1280 613 636 575 1094 879 727 887 454 880 788 1060 818 1022 921 869 897 937 596 749 820 839 758 952 678 654 1105 1229 1172 696 611 547 771 604 648 788 692 556 672 879 560 489 541 468 616 673 901 650 924 863 537 524 550 1233 751 649 785 946 928 1010 1018 899 1270 705 785 695 1014 774 841 704 561 972 773 974 919 804 1200 1040 1079 981 730 826 2479 2525 2263 1744 1926 1359 1442 1562 1683 2373 1638 1744 1956 1468 2069 1308 3156 1882 1644 1111 1261 814 717 1578 1002 1101 618 1064 1313 1111 1760 839 749 826 419 569 829 569 570 677 664 406 296 594 542 308 465 536 465 381 406 390 640 451 551 801 582 703 910 785 860 1061 842 1035 736 888 669 645 1047 1451 822 844 902 476 286 175 139 335 276 260 242 458 390 246 502 321 336 218 348 272 142 93 153 270 273 260 243 279 219 416 308 409 357 733 410 334 348 319 435 436 556 198 178 194 269 284 295 273 426 447 445 392 213 144 263 515 439 646 784 935 577 328 299 638 663 697 513 611 575 579 826 521 518 467 451 418 470 448 584 480 616 625 440 451 292 732 378 427 679 495 607 462 483 296 463 537 418 214 1052 456 956 421 434 905 510 571 430 537 991 824 493 625 583 774 737 912 1434 822 377 353 455 807 311 726 892 579 484 833 788 905 760 1030 940 805 1002 1197 913 903 771 814 1262 1396 974 1092 1021 1334 922 1223 1093 266 459 532 546 526 389 2124 740 918 954 906 681 755 689 633 1036 1013 925 873 563 893 553 372 262 998 588 791 997 571 657 721 337 467 723 687 844 708 639 720 572 594 377 277 241 187 255 243 231 199 352 370 456 218 243 711 637 700 565 705 785 692 671 951 638 649 838 738 885 879 677 972 1120 832 934 905 825 562 860 818 880 918 903 889 958 813 559 938 878 787 968 707 774 614 894 927 827 1014 925 544 653 460 1018 658 813 790 1188 1433 611 1198 707 623 514 1320 627 839 1132 739 419 370 329 125 160 145 266 762 714 571 503 510 456 694 217 735 473 513 368 350 331 289 415 939 252 691 570 467 310 664 594 280 443 374 367 333 363 468 365 512 371 568 705 458 621 429 1664 528 510 498 366 288 444 371 276 834 555 427 453 325 359 396 424 398 241 701 924 541 698 650 808 417 420 802 588 655 494 783 353 604 729 640 816 763 875 646 445 518 826 351 332 427 524 341 974 1576 1210 931 331 422 480 444 724 371 458 1599 418 1960 1836 1633 1796 1975 2121 2023 1999 1668 2030 1633 1881 1972 2123 644 642 585 569 914 796 888 849 1237 853 782 536 464 324 537 886 414 379 705 641 639 591 658 865 836 920 882 1042 1163 931 706 704 881 656 806 827 773 967 1028 610 907 955 982 1032 993 1166 1175 1058 1054 1232 820 977 856 774 428 572 1245 757 986 473 1029 1305 805 1076 1013 818 857 725 1195 821 1249 1100 1270 1120 1287 1228 1237 692 993 940 942 580 600 702 557 844 823 635 807 644 733 668 937 665 877 738 721 839 982 921 1106 828 943 1099 970 880 921 962 895 857 898 1043 870 1117 763 989 750 962 947 832 906 647 1035 785 931 885 1142 1075 1062 636 1123 1104 878 1141 935 847 1070 984 1183 1140 1200 1174 1166 1426 1264 1226 1085 1124 1091 1063 1048 983 974 1046 951 1029 775 729 932 1133 666 474 377 414 467 627 420 428 220 350 449 321 349 389 351 322 336 306 312 749 471 728 509 564 646 441 478 451 479 443 450 663 412 710 581 444 386 470 340 359 544 514 434 452 427 256 481 560 691 602 584 1000 664 260 246 215 461 243 446 571 667 516 386 324 408 471 448 360 475 457 450 1198 538 350 587 414 391 507 347 708 781 990 497 545 850 451 595 573 510 475 700 369 385 313 285 436 484 698 657 426 561 504 851 700 462 636 383 784 548 427 495 1100 1100 635 759 704 390 654 492 487 601 659 419 429 647 573 365 470 482 501 1050 1213 1352 894 602 918 963 1129 897 1368 808 525 983 533 425 915 734 753 872 771 1204 750 758 884 655 640 843 1174 641 804 788 983 592 718 569 371 793 817 1212 797 721 715 634 932 758 638 448 558 728 535 814 380 450 373 496 384 451 522 394 652 1241 651 660 447 638 512 527 596 230 412 220 602 706 750 573 711 441 508 745 504 793 552 523 342 369 572 636 633 792 874 482 483 845 803 572 538 555 576 649 840 522 1002 512 1184 353 764 616 964 505 884 569 920 700 780 785 744 526 501 459 832 729 1126 1214 1120 581 547 509 641 632 517 674 1011 267 334 378 568 486 619 687 1097 594 796 565 427 734 620 863 970 451 610 1207 677 243 287 201 166 186 919 649 835 882 858 1027 1131 662 602 562 588 183 169 530 505 150 599 348 655 737 816 514 621 350 483 1065 737 928 825 748 754 516 443 355 541 461 376 457 457 414 297 561 652 366 430 482 535 626 600 696 619 1035 419 443 944 956 319 620 606 489 691 703 955 426 691 357 353 558 572 672 756 672 1012 930 4214 4299 713 1044 1026 780 768 1006 845 716 1127 1050 1152 1202 1199 666 574 507 729 911 625 861 802 747 720 750 573 971 888 541 556 927 1080 1113 12546 3955 758 332 519 494 424 570 634 511 464 406 347 402 600 623 778 458 866 591 622 672 452 911 727 645 593 910 382 964 645 580 1222 1082 375 401 369 999 1449 1517 921 946 1512 1103 785 1072 1020 1359 650 1053 686 738 748 746 969 1422 425 413 304 387 371 471 1570 1519 1409 1436 1213 2047 2046 1946 1779 1876 1167 1238 1821 1378 2269 2233 2016 2133 2188 1960 1797 2016 2010 1741 1447 2066 1803 1896 1658 3448 2726 2811 2432 3272 2097 2549 2189 4340 3408 3499 1599 2159 2067 1348 854 1781 1982 1647 1187 1856 751 728 734 608 950 401 577 1203 1266 813 441 529 501 816 561 3008 3093 3026 3127 2831 2757 2788 3086 3156 4166 2730 4016 3323 3084 3565 2932 3337 3382 3313 3782 3198 3696 2775 3002 3340 3039 3130 3005 3245 542 409 403 3168 3491 1353 4766 4964 5251 4109 1517 1539 1321 440 1571 501 718 495 515 3649 1969 1921 476 731 532 694 2107 2186 2058 2631 1359 1631 2179 1694 1993 3261 3958 2836 3621 6884 7519 3145 3023 4407 4413 1872 1386 1633 1756 2035 1136 2299 849 2254 936 2947 1457 213 207 1826 1656 2076 3818 2488 1012 1911 1159 1119 1015 1019 1250 1246 1359 1469 1323 2158 3334 1825 679 1614 2467 2377 3179 1514 1858 1184 950 901 2333 922 2683 860 1355 681 1177 1351 1206 1332 1323 2437 2645 771 679 981 1087 1106 870 1332 766 852 867 1741 854 1548 2462 1542 1374 2684 911 989 1306 823 1236 1103 1080 1268 1015 901 951 873 1350 1239 1472 1048 1238 1367 1580 1245 940 1385 1151 696 825 675 421 748 648 1205 597 633 493 793 546 1263 922 1061 872 1070 1368 955 624 450 704 654 396 519 491 485 441 478 483 579 529 549 576 530 460 348 672 554 577 723 437 672 550 629 827 968 537 491 550 666 872 562 439 531 526 623 644 810 594 770 428 463 1133 812 932 504 549 527 676 676 555 532 747 500 606 695 601 593 486 556 915 879 700 910 916 431 459 521 329 384 1431 713 810 927 507 809 693 649 829 580 632 783 916 806 678 1435 195 1681 771 435 443 463 335 882 1504 555 809 1401 1256 1212 1066 1131 889 675 610 592 428 440 509 386 376 340 280 341 542 432 458 415 613 354 318 744 452 341 256 362 486 433 1105 906 746 544 514 655 548 656 742 629 612 1141 894 916 584 588 773 665 863 770 830 1042 673 845 1013 895 851 1100 624 372 389 513 393 273 292 952 970 1046 1045 1672 1104 703 1149 931 969 922 705 839 1095 1223 1641 1056 1522 1089 1017 1271 1004 834 967 845 428 1093 1238 1040 1010 1060 1097 756 592 849 907 2201 300 323 276 326 328 354 506 454 572 461 718 485 1061 387 354 486 1070 1260 883 953 823 1313 362 426 330 430 817 1042 888 942 1008 938 1022 984 936 612 452 510 717 537 643 712 1110 943 1222 1002 863 631 683 494 739 621 1557 736 598 436 408 696 323 801 479 1148 647 792 1483 767 1430 1205 1435 1210 985 585 1840 960 1022 1058 815 970 912 761 632 855 1016 859 844 597 614 604 587 1167 996 858 806 702 1514 1445 1630 964 999 879 1262 1206 1056 1606 581 1055 1067 1275 1091 1293 1014 828 862 860 612 1071 1442 913 975 1040 1067 631 1688 1595 1389 1174 1044 804 1048 890 578 718 1179 710 832 1122 533 812 577 680 806 1203 1235 1049 1229 1108 633 767 759 1857 868 1293 1304 1351 1680 1528 1602 1405 1106 1029 1741 1149 1275 1168 1082 982 1056 1304 1095 1981 1430 1283 1523 1531 1272 1377 1191 1202 3537 3740 2649 2409 2766 1741 2200 2482 2297 2727 1980 2084 2543 1771 2585 1753 3019 2795 2264 1518 1594 1073 1148 1841 1227 2004 660 1337 2178 1786 2437 854 1426 1058 948 1282 1298 1069 1095 910 980 638 629 723 934 840 694 514 773 428 587 580 465 503 499 1159 784 825 1267 1081 916 1062 1287 1183 861 1009 1101 963 1100 1374 896 1281 1278 652 410 564 439 589 397 279 398 720 484 258 582 291 432 551 472 456 142 118 162 408 243 183 226 227 202 674 375 614 545 645 778 755 773 507 863 507 753 442 428 472 697 367 395 455 537 351 324 361 329 229 263 1014 561 737 913 1267 527 596 442 769 789 602 799 947 916 994 1061 974 884 703 640 662 636 732 754 601 596 900 618 696 625 1164 1012 1229 1206 1202 1077 1060 1151 786 1074 1183 957 490 1971 926 1977 1020 905 2031 991 984 961 963 1316 1473 908 825 635 1360 1406 1581 1711 930 722 645 728 1430 530 1190 1564 1034 910 1462 1564 1056 1296 976 1242 1378 1326 1087 1484 1771 1458 1227 1456 1619 1106 1357 1390 1566 1052 1653 1761 420 559 531 595 796 609 2824 1439 1210 1161 1321 1400 1325 1266 1331 1770 2098 1785 1672 784 934 555 359 487 1199 739 779 947 760 679 1133 893 675 1087 1170 1049 1140 625 561 816 654 553 320 342 300 342 313 294 266 403 395 661 477 454 788 1000 958 917 1100 971 948 1247 1257 988 973 1125 1514 1417 1281 1286 1402 1038 911 1023 1156 1116 1025 1583 999 779 1095 925 824 1043 753 905 1358 1171 841 1101 884 889 956 1064 1047 862 1099 844 658 743 749 977 987 884 1703 1192 1588 581 2213 1209 1063 752 1406 773 1437 1802 1049 482 353 621 297 292 329 445 1075 985 713 785 591 573 955 360 714 665 484 495 517 486 633 735 1239 174 813 499 656 641 728 815 399 461 415 496 425 598 344 461 989 520 850 669 467 786 422 1600 814 762 995 564 573 437 397 456 1139 659 577 700 916 617 544 603 260 338 988 1050 1129 1074 874 887 950 543 1697 640 808 887 1437 455 1279 828 792 927 937 952 818 655 687 789 449 434 332 537 414 861 1850 1438 760 321 523 361 615 517 631 397 2842 536 3182 2876 2671 2971 2797 2904 3219 3223 3128 3249 3047 2847 2652 2814 1027 921 1059 822 943 1168 1199 1012 1165 1251 1479 834 699 704 848 1072 589 757 1078 930 916 878 858 715 668 1092 1089 1303 801 670 530 515 550 564 477 483 443 607 409 542 585 619 592 775 722 721 823 554 751 644 639 526 518 402 299 467 904 467 548 316 504 777 534 418 802 538 573 521 765 680 833 628 801 698 886 899 648 564 808 788 700 390 510 390 420 450 391 364 595 385 529 597 608 606 727 553 604 620 530 634 676 488 638 747 676 617 661 731 620 686 488 705 440 764 595 740 573 612 695 675 611 487 740 636 739 638 657 650 652 565 792 672 568 639 619 586 747 587 651 758 688 754 824 853 926 800 919 912 879 674 662 701 568 525 624 567 442 382 571 618 290 282 235 286 288 332 489 286 152 214 249 201 263 320 290 217 239 209 221 417 237 400 273 388 508 282 322 296 314 289 258 326 225 430 454 329 289 351 325 266 402 382 337 403 286 250 339 330 372 452 438 484 273 275 263 98 307 252 438 398 466 217 206 298 276 305 232 239 308 257 306 858 451 208 322 467 312 587 227 608 337 561 306 334 563 331 399 388 382 325 578 314 208 152 219 250 442 405 390 387 424 288 393 486 409 547 429 696 379 256 399 747 602 611 606 366 418 443 331 336 367 562 376 377 396 464 420 405 299 535 704 723 880 615 431 693 567 663 484 997 618 539 614 320 459 596 485 656 462 405 651 537 622 648 419 410 377 751 612 456 453 566 393 570 388 273 532 551 839 534 500 432 447 579 483 459 424 452 483 301 632 265 460 357 306 281 263 423 194 384 856 501 511 352 404 312 555 591 197 290 228 530 324 533 410 556 334 382 540 316 457 308 272 273 285 452 594 450 594 646 304 337 569 448 366 318 389 417 450 611 379 599 365 666 230 545 376 735 344 838 439 572 668 434 561 503 434 239 377 622 640 847 960 630 327 348 372 418 746 633 784 771 130 177 233 251 310 369 586 589 326 449 473 301 604 442 546 599 461 472 719 529 138 172 127 97 164 475 419 606 566 577 602 645 371 335 502 384 133 125 376 417 134 319 290 410 623 642 274 298 180 178 741 527 667 722 507 677 386 358 216 327 447 352 454 435 460 320 353 560 330 376 398 389 594 591 458 425 429 239 241 498 458 233 394 489 349 538 517 509 362 357 336 359 395 239 436 453 399 680 646 2629 2648 460 591 663 475 502 469 491 453 663 642 912 688 860 384 279 368 470 598 313 536 470 446 461 347 334 614 599 266 327 772 648 683 3955 7555 426 277 189 456 398 559 231 206 279 196 259 185 329 636 640 310 486 314 394 466 289 564 443 241 380 399 312 546 363 348 710 655 146 172 197 795 767 746 518 681 899 859 485 698 661 1029 634 526 478 504 392 407 821 996 279 271 227 223 260 292 772 1017 958 820 772 1199 1139 1124 1214 1164 952 943 1004 740 1361 1269 1287 1409 1614 1318 1361 1300 1269 1406 992 1282 1268 1103 896 1641 1698 1720 1530 1763 1456 1953 1457 2730 2443 2281 990 1735 1572 914 631 1161 1245 1301 1047 1153 571 516 502 419 518 371 479 1017 811 644 339 384 352 577 408 2060 2043 2076 2557 1972 1866 1810 2365 2048 2423 2337 2526 2281 1910 2194 2079 2058 2392 2362 2615 2458 2548 1932 2340 2192 2294 2119 2293 1961 404 348 377 1925 2196 702 2523 3041 3215 2612 924 904 750 203 926 216 395 255 290 1881 1320 1550 274 489 435 747 1295 1508 1346 1952 766 916 1730 1210 1327 2310 2760 2275 2187 4482 4166 2247 2618 2813 2961 1161 839 1142 1214 1296 988 1529 537 1631 852 2072 1004 153 145 1163 1142 1758 2399 1386 767 1298 594 695 493 471 986 999 873 974 1066 1557 2239 885 523 997 1404 1348 2079 1227 1365 816 817 500 1306 867 1754 582 992 556 702 958 966 1048 929 1750 1635 598 516 607 739 891 650 896 574 611 679 1146 811 787 1768 945 739 1755 704 839 757 604 842 743 833 955 694 626 616 634 1006 991 1018 834 956 1118 843 863 517 956 817 494 466 547 328 400 447 867 422 463 304 427 414 950 617 762 528 705 688 538 306 334 373 337 317 269 368 314 294 356 378 401 327 355 385 360 298 312 502 329 330 629 386 391 298 564 634 617 167 502 311 393 521 320 244 371 237 248 394 564 234 366 305 373 693 517 827 381 425 349 486 516 495 356 516 369 336 479 502 393 387 277 573 527 552 616 366 212 393 470 210 242 662 499 613 542 333 726 468 432 517 398 442 503 580 347 450 815 124 928 419 267 269 283 270 419 966 452 712 761 805 846 810 563 583 419 561 325 267 320 245 172 277 243 168 195 326 316 344 347 441 210 161 328 294 227 135 173 310 251 888 485 507 388 267 409 367 528 618 336 453 845 605 686 446 327 368 339 663 449 470 754 463 552 578 587 487 631 542 246 176 501 419 334 259 680 580 630 488 724 479 459 772 503 737 677 411 640 664 624 811 754 998 790 668 819 620 644 727 486 308 571 755 469 686 664 729 440 266 524 466 1251 152 182 166 325 239 249 279 311 333 262 549 291 754 269 238 387 814 709 422 504 355 1104 213 338 252 254 567 643 553 579 638 576 660 642 561 473 435 437 602 453 491 604 1024 830 1067 870 763 424 452 387 503 478 1092 519 337 500 246 478 286 362 392 782 441 559 962 467 828 768 983 897 477 474 1149 618 659 675 577 683 587 482 413 598 630 668 542 367 333 346 476 887 715 690 479 373 1113 890 1018 611 526 531 814 898 810 978 398 818 982 725 949 729 643 556 577 591 602 619 740 492 627 696 717 581 1152 1200 1101 836 758 380 702 627 334 481 536 350 460 540 391 516 600 563 556 751 756 679 792 647 464 681 644 1221 529 775 974 978 934 751 1275 744 643 670 1037 988 808 977 927 820 616 855 629 1202 795 742 1005 970 687 710 859 727 2223 2378 1664 1717 1677 1211 1372 1465 1323 1458 1309 1423 1662 1199 1931 1164 1898 1847 1271 970 1018 736 703 1613 782 1383 255 1029 1303 1145 1640 732 976 770 459 571 665 629 828 907 606 528 302 351 419 461 379 395 559 311 425 399 322 426 367 825 484 561 1000 766 654 870 1012 1063 557 707 718 727 757 1054 597 812 856 400 244 281 230 220 263 193 377 584 299 192 371 226 155 198 235 299 182 135 107 226 137 131 143 127 127 265 199 361 370 390 678 565 635 391 686 448 469 359 345 371 384 316 493 445 512 280 247 237 184 149 171 676 383 475 730 846 476 377 333 622 645 566 537 621 617 519 639 467 418 493 475 415 405 488 517 439 518 591 386 394 355 866 469 506 575 509 561 595 508 331 516 424 571 370 1098 556 1241 670 520 1402 530 494 529 488 593 1099 497 521 354 774 678 772 728 498 349 313 419 752 373 731 931 696 534 834 742 470 551 661 881 778 835 693 748 862 984 884 1014 1131 727 873 705 764 758 1120 862 242 425 394 387 515 359 1764 741 643 615 904 676 689 654 691 896 1004 1002 1028 644 593 447 280 475 517 358 394 685 358 503 561 361 643 583 603 922 631 447 399 430 396 288 142 148 102 142 136 116 88 296 184 328 244 360 562 625 769 557 773 607 596 784 707 756 658 846 1035 1025 948 981 1089 960 846 967 583 1077 770 1154 577 683 717 630 647 815 529 702 826 844 575 783 684 624 558 607 551 721 1020 615 504 550 366 682 680 559 671 661 967 380 1213 687 773 515 882 526 1001 983 603 322 411 407 218 224 197 370 602 724 472 732 535 448 565 304 554 504 288 291 367 304 481 524 679 142 598 219 307 357 466 543 234 291 269 309 279 347 199 435 688 300 368 475 401 601 506 1256 457 425 660 414 435 265 233 388 726 291 546 580 579 425 251 277 216 202 535 708 554 460 767 785 564 485 1087 393 619 565 940 320 811 584 552 673 653 638 606 374 449 641 406 431 302 466 385 611 1303 1157 436 220 300 305 316 239 523 248 1758 271 1838 1741 1761 2010 1970 1757 1949 2005 1944 1971 1783 1891 2251 1939 580 549 616 394 591 603 722 655 681 821 1038 604 503 548 745 668 518 513 706 732 708 692 598 500 468 703 709 921 1249 862 801 685 824 966 772 770 707 925 641 726 838 870 860 970 874 1067 1138 640 892 1077 984 960 872 732 540 908 615 655 827 490 757 556 611 461 720 693 726 661 1068 776 981 993 1043 1015 1157 965 861 442 988 1091 1095 744 782 822 659 864 808 789 1032 577 961 636 1180 817 866 890 682 866 810 818 849 785 883 886 746 732 859 814 849 721 646 1100 688 761 662 707 894 891 731 692 994 626 1123 975 821 873 901 743 1187 787 1203 943 454 967 1091 1024 977 1101 725 710 629 620 766 860 894 891 701 707 708 917 668 793 787 821 825 708 613 401 668 856 231 217 318 482 402 552 329 494 215 371 465 327 325 315 327 240 332 238 246 571 399 563 423 567 636 292 346 316 330 432 345 408 299 834 417 393 293 454 313 361 414 400 322 321 295 311 350 351 391 522 486 675 607 191 187 306 235 249 657 438 474 280 330 296 352 236 449 360 190 316 652 877 413 200 258 337 355 238 352 707 394 839 387 434 437 400 569 508 448 339 861 360 336 229 269 224 368 412 426 556 596 394 709 512 336 582 516 484 556 426 428 719 567 595 751 228 626 437 614 545 683 522 460 389 619 451 470 536 623 569 592 1031 1086 680 1044 667 1020 1084 709 1226 887 396 675 485 381 938 392 758 354 825 911 635 570 495 493 535 522 718 476 317 729 462 491 502 444 550 452 571 769 481 758 465 551 561 553 619 358 499 611 372 753 337 436 693 391 311 413 326 295 410 1185 537 568 274 551 517 533 599 369 306 369 314 385 561 577 706 492 504 718 500 757 475 586 353 385 548 530 665 427 532 505 363 731 560 326 314 665 601 619 841 455 1171 471 795 466 636 377 594 321 738 374 692 690 564 740 729 399 214 469 779 662 997 995 688 608 338 669 461 420 245 550 787 213 233 174 298 382 552 632 821 549 641 607 352 768 593 859 865 616 485 521 547 133 54 109 158 138 540 628 893 1137 791 703 1032 542 506 447 371 134 132 254 592 174 350 481 724 607 747 753 672 275 611 537 633 886 855 615 825 507 429 352 492 601 383 678 628 688 317 530 863 511 583 496 626 458 970 575 902 1011 467 452 727 725 308 437 442 426 476 468 1010 477 479 313 344 415 272 543 547 467 756 809 2676 3046 590 593 870 505 582 692 499 467 1099 819 971 836 644 464 439 328 584 533 504 556 643 651 724 539 697 790 679 484 503 651 907 720 758 426 9885 188 340 702 644 233 232 186 185 214 255 199 602 661 732 457 742 519 594 505 468 1155 833 769 674 434 408 653 616 688 1034 1016 417 447 441 1138 1362 1231 699 1136 1524 902 1266 662 913 1334 619 739 903 782 602 546 943 1078 478 435 300 280 546 324 903 1003 788 1150 890 1345 1611 1456 1364 1350 1089 975 1410 1091 1928 1794 1944 1816 2173 1442 1796 2002 1547 1268 1203 1322 1737 1538 1194 2449 2061 1733 1886 2193 1448 1885 2175 3131 2537 2823 1375 1717 1620 1215 729 1450 1115 1062 751 1661 772 747 590 444 608 700 460 989 1145 924 541 561 485 524 449 1950 2330 2319 2510 2008 2045 2079 2430 2771 2711 2468 2903 2535 2441 2414 2393 2626 2238 2529 2381 2488 3276 2509 2374 2861 3455 2543 2812 2399 663 615 495 2343 2784 1301 3177 3401 3413 3053 874 924 1399 776 1604 260 481 405 576 2439 1341 1503 521 747 508 451 1467 1794 1300 2410 1173 1580 2071 1385 1837 2878 3203 2423 2309 4679 5074 2683 3021 4053 3713 1698 885 1400 1303 1338 1049 1693 749 2496 717 2141 1194 145 131 1650 1379 1847 3366 1410 666 1377 741 1136 656 630 1213 1225 1050 1156 1171 2565 2297 1338 708 1341 1905 1850 2314 1452 1711 900 871 822 1693 1223 2353 620 1095 476 848 1167 1145 1218 1207 2416 2569 965 898 666 959 1157 1036 1181 554 591 899 1541 950 867 1335 635 550 2237 1078 1189 1087 1016 1038 874 866 982 1049 806 773 781 1243 1223 1147 1077 1072 1112 1224 1393 698 1331 973 714 682 598 434 675 685 1091 563 440 556 641 600 1046 1024 884 389 1972 840 1378 485 722 458 428 381 485 315 498 380 383 478 704 402 442 536 384 332 409 472 446 425 507 415 537 330 416 503 746 449 561 354 335 410 687 491 321 355 331 467 758 511 556 415 404 789 905 976 300 378 412 437 557 610 408 397 577 878 650 499 679 606 365 606 570 584 658 461 388 670 614 492 560 890 280 482 729 316 825 667 480 645 526 595 680 718 386 579 1144 76 897 612 533 464 413 279 619 624 626 1338 922 941 838 976 757 591 272 326 328 630 480 540 609 347 325 632 384 302 597 375 345 439 302 249 290 311 159 174 192 248 284 991 887 529 459 593 459 507 579 585 521 386 1076 607 1326 766 516 648 738 1178 831 504 501 472 399 437 733 884 758 751 383 320 516 421 365 289 572 778 896 594 1467 837 780 1138 710 808 685 726 863 1062 635 1505 868 1158 876 916 1200 958 823 1195 808 241 840 953 999 915 1089 800 656 217 562 657 1748 293 251 382 352 446 632 385 595 614 434 574 459 939 235 235 375 1033 918 687 753 529 1092 224 299 187 242 672 672 527 571 603 608 695 492 533 636 500 537 845 527 627 482 1045 794 1322 832 864 515 573 460 574 516 1222 730 424 456 191 767 345 326 446 1110 582 362 1072 885 1007 810 1043 1319 863 386 1348 1043 976 1074 714 921 577 652 682 780 621 697 698 534 400 339 670 829 649 858 1258 496 1852 977 1102 784 927 693 1057 755 758 718 349 1107 521 1116 603 857 1055 990 1022 1018 822 659 1062 1259 661 734 714 516 1179 1459 1354 1012 836 583 843 760 508 474 1104 531 615 790 512 556 941 610 1043 983 698 738 1008 729 418 877 753 1640 783 768 865 856 1423 989 1060 1236 1028 1023 1257 929 946 913 713 780 937 1071 933 1312 713 880 1250 1253 936 824 905 1014 2458 2252 2478 2196 1769 1849 1706 1792 1908 2286 1722 1901 1802 1936 1875 1474 2306 1897 1462 1286 1318 859 1103 1356 1166 1734 665 1233 1440 1305 1868 752 908 1213 637 566 964 638 551 611 648 378 369 742 682 486 521 608 481 539 378 348 564 566 616 762 599 788 825 861 785 815 1008 926 559 678 616 543 938 1257 978 1261 1287 558 346 424 334 417 377 255 310 275 569 201 785 619 341 234 328 401 170 120 307 402 338 277 317 359 297 477 234 508 462 706 768 707 754 420 461 487 510 320 294 295 240 416 421 327 560 218 222 229 205 343 396 680 310 425 678 826 609 479 369 693 730 422 628 652 732 803 597 667 677 539 485 596 701 506 624 417 516 503 447 581 413 1068 659 514 902 460 746 534 545 415 576 455 601 361 1321 532 1232 616 566 1266 609 816 498 674 829 819 672 652 421 822 828 803 1351 820 813 789 756 1522 591 1158 1363 996 607 1243 1339 970 1089 778 942 695 1002 1089 1041 979 909 812 1306 1727 887 1534 1204 1232 1204 1309 1354 470 558 468 561 863 565 2400 699 637 605 761 838 926 829 818 1119 1231 985 1303 839 671 407 470 466 1042 709 499 467 416 941 570 433 527 863 818 899 941 650 583 436 507 506 254 355 323 363 347 242 214 564 192 310 360 244 641 974 941 990 981 809 986 899 933 891 1033 882 1092 1098 1120 872 1268 811 670 726 1315 726 908 852 763 869 779 895 620 918 575 772 1044 830 782 764 922 623 681 756 742 992 762 915 747 817 677 832 770 647 1127 1077 1459 1108 1461 936 844 1028 1163 595 1120 1609 838 425 358 411 236 265 294 366 679 624 1170 873 877 496 657 489 646 673 452 304 424 411 336 449 1016 412 709 508 376 517 553 537 201 301 380 404 351 396 252 301 391 639 552 492 490 1122 347 1310 595 555 807 586 437 506 466 361 762 551 710 735 528 448 324 304 247 233 837 797 549 558 706 630 886 388 1013 616 686 553 960 451 1191 873 818 910 909 816 1358 562 512 568 380 377 344 370 330 1098 1375 1058 644 308 289 338 657 549 360 277 1710 381 2135 1808 1849 1725 2229 2393 2253 2352 1635 2289 1732 1884 1780 1844 1000 552 617 490 977 811 1460 850 851 1051 978 903 484 415 839 1144 368 529 1117 940 917 814 734 737 683 845 807 1072 431 285 306 370 325 256 297 278 240 309 295 339 426 501 458 539 535 339 509 371 446 372 329 232 234 416 490 349 332 352 587 265 338 526 368 530 376 351 404 315 410 533 506 440 442 400 372 414 512 580 302 396 336 309 483 354 254 310 320 489 383 355 295 449 206 368 408 426 423 370 340 368 355 336 446 285 476 406 317 319 280 512 340 331 376 453 251 341 442 383 364 384 574 542 294 467 424 487 326 358 348 489 402 357 460 426 535 570 436 540 544 594 550 564 595 729 662 800 575 650 555 458 573 561 588 661 579 530 606 389 367 553 194 165 145 103 155 141 184 107 54 81 79 145 106 98 129 108 154 122 118 358 330 286 378 271 352 110 150 108 110 133 233 114 156 325 275 200 158 276 104 254 275 253 253 291 154 342 278 248 288 188 172 408 255 150 140 156 184 148 314 171 214 226 180 104 202 86 181 104 201 120 219 538 103 98 140 216 165 228 140 470 270 433 138 170 297 331 126 418 284 324 301 231 126 76 261 107 264 92 68 144 181 238 254 322 384 209 269 318 250 255 273 342 277 214 480 212 138 249 250 175 151 128 174 262 275 156 145 329 224 491 400 287 513 243 331 263 311 421 277 409 366 192 472 159 270 358 261 525 212 298 342 289 407 379 161 159 265 343 300 126 186 368 181 282 153 305 286 386 378 286 285 306 227 225 168 178 217 332 156 146 186 259 367 349 353 183 118 296 301 187 317 284 283 276 381 158 240 260 180 191 225 267 253 323 339 451 317 272 457 265 457 291 317 210 208 326 306 579 145 171 158 150 206 288 292 182 148 305 194 299 207 401 228 322 148 172 142 433 265 449 299 192 275 313 192 88 189 170 325 399 335 261 281 237 230 212 269 117 273 186 307 302 78 96 82 234 170 162 213 279 146 174 108 152 189 255 379 274 167 155 183 139 205 120 83 80 109 316 202 258 237 260 317 267 312 205 249 257 84 72 192 242 130 141 222 177 263 263 194 225 126 157 540 464 276 364 567 564 191 271 178 373 224 192 253 320 237 236 217 227 185 239 302 144 201 275 342 340 221 165 136 361 274 210 239 320 229 288 330 248 241 288 271 186 270 112 189 290 228 308 292 1555 1773 379 204 221 399 341 423 305 301 366 330 495 355 258 204 174 92 153 114 104 178 368 417 272 423 246 355 502 162 182 380 213 219 332 277 188 6956 246 144 94 218 205 228 375 386 175 76 331 418 268 335 420 221 214 268 212 281 187 153 231 131 162 164 197 343 297 261 86 92 168 331 459 589 279 558 497 526 444 528 635 478 424 501 494 335 208 369 725 446 136 128 131 129 133 180 485 377 516 350 389 895 735 763 782 991 802 455 302 267 1451 1528 1519 1370 1282 738 851 769 705 854 1179 1125 1324 937 889 1211 1015 1193 1008 1127 969 1066 949 1696 1399 1265 537 529 944 357 308 873 902 718 383 897 203 226 584 270 337 262 283 866 522 360 146 176 138 165 229 1220 1370 1353 1362 1160 1411 1422 1208 1101 1067 1125 1412 1515 1314 1438 1582 1059 1407 1190 1323 1259 1164 911 907 1384 1357 1310 1269 1269 248 164 171 1404 1523 547 1859 1998 1657 1919 542 697 275 137 402 206 162 126 70 1008 451 432 272 564 500 253 663 581 867 780 723 572 749 679 546 1174 1437 1082 1318 2423 2194 1122 1333 1568 1617 660 534 669 713 806 484 761 170 898 368 854 362 46 38 553 577 743 1322 815 467 575 265 592 274 264 458 480 471 549 576 928 1436 614 408 778 1185 1264 1249 691 649 528 536 336 852 540 926 168 588 273 636 516 546 568 429 1138 872 590 562 417 419 331 337 367 568 690 363 646 430 517 635 293 250 1594 268 408 416 213 423 409 428 419 274 781 680 700 524 507 495 633 679 579 484 440 359 469 461 240 193 145 208 272 207 429 214 249 261 329 143 255 436 253 256 321 194 285 114 229 74 62 219 164 171 184 147 251 372 327 188 197 164 260 259 225 144 182 184 258 211 202 92 213 229 280 192 237 274 248 270 272 230 229 238 216 232 349 203 270 292 263 368 354 285 341 374 294 281 301 399 321 309 374 398 537 494 222 404 233 416 387 473 559 365 254 162 188 196 218 360 340 545 307 189 454 316 274 366 196 249 334 376 236 310 602 78 614 235 284 205 263 328 325 551 294 530 631 524 678 432 369 172 210 322 136 100 133 92 166 66 60 152 155 72 188 277 195 183 192 160 94 116 88 68 91 127 287 625 349 310 284 197 299 90 230 209 168 164 325 232 271 254 220 239 301 468 220 155 189 145 190 299 344 247 344 184 216 166 322 218 170 137 293 188 212 323 378 288 370 458 217 416 330 208 244 505 283 801 351 737 657 342 300 310 213 309 281 113 272 357 402 240 290 384 301 176 201 215 682 117 139 105 192 131 176 123 143 206 153 311 221 404 132 134 243 380 346 382 408 377 475 146 141 90 208 257 344 250 284 341 280 363 339 412 461 380 396 507 396 430 332 345 260 449 276 251 162 308 187 203 181 432 183 202 184 135 423 141 156 228 263 267 144 429 293 508 394 526 424 194 228 388 681 601 635 300 526 459 375 573 675 495 561 668 353 347 297 313 594 629 719 716 231 475 489 543 317 298 244 500 425 431 653 201 349 297 287 293 315 314 266 306 328 414 398 585 388 268 334 322 255 560 403 358 300 242 300 244 242 254 442 225 87 190 272 247 291 262 357 433 370 287 290 553 222 205 329 491 614 405 590 506 629 246 505 319 428 510 479 405 529 426 363 311 269 487 317 464 458 516 505 637 693 488 559 617 491 1460 1484 1245 970 1170 540 742 904 674 883 669 769 952 737 1235 628 1427 923 741 594 677 642 448 629 382 919 172 529 885 676 716 261 316 541 129 167 230 223 375 256 383 92 168 271 196 195 226 172 209 288 210 277 271 337 313 386 392 339 293 516 371 384 512 452 368 289 424 358 675 538 425 602 578 296 166 202 166 165 149 127 140 118 40 140 146 64 177 144 207 100 81 68 137 58 43 63 69 57 47 236 187 276 179 222 269 257 267 166 137 127 201 278 239 280 189 173 480 161 183 266 258 282 262 165 179 381 179 253 393 442 360 188 93 252 329 311 341 218 185 386 212 304 188 273 329 286 250 256 233 165 178 308 187 236 286 406 251 312 415 288 303 314 376 206 301 286 290 75 366 211 523 341 145 604 213 219 158 217 498 740 121 275 226 650 576 608 536 384 246 118 194 330 125 284 355 229 150 336 387 258 306 473 471 424 492 398 459 585 382 398 460 587 386 446 528 398 486 471 375 112 286 329 279 242 199 842 471 512 536 346 424 390 324 432 511 502 591 556 468 408 231 294 160 236 231 441 390 436 515 255 342 479 504 289 360 319 170 158 200 292 215 98 127 111 137 129 82 72 146 99 370 144 194 228 356 304 354 563 531 357 651 490 371 415 409 529 395 493 380 474 512 429 445 270 441 505 348 441 310 306 463 615 301 253 386 435 476 396 520 368 264 379 300 338 210 555 278 274 365 456 393 552 446 500 478 591 348 302 192 238 250 525 382 669 551 367 102 238 234 73 38 60 64 373 245 294 397 273 408 458 508 346 287 148 236 149 136 213 313 312 76 228 273 360 312 226 312 227 211 186 183 165 238 143 268 187 217 184 108 165 143 149 562 223 207 122 198 166 116 106 187 172 148 234 246 304 217 108 94 218 151 287 318 305 286 266 308 463 207 276 332 278 380 293 259 210 228 188 293 330 317 374 292 209 280 267 361 214 265 223 336 657 437 312 241 190 263 246 287 454 250 1105 170 1296 1100 1041 1414 1100 921 953 1109 1181 1141 1249 867 837 1036 337 385 430 272 356 419 418 386 396 261 508 359 249 238 243 292 358 411 367 361 355 323 397 402 366 371 354 469 506 429 256 530 300 485 413 535 501 441 515 355 428 466 437 550 458 760 606 421 523 623 448 348 324 430 355 288 358 517 402 291 565 574 577 489 413 433 431 437 509 720 510 540 475 547 494 394 508 413 397 549 434 382 335 433 472 390 404 400 420 494 488 352 313 562 519 251 378 690 408 418 731 560 526 746 570 677 623 602 353 708 476 520 417 535 406 494 529 616 410 396 363 563 390 301 374 468 421 498 619 259 727 512 427 594 610 537 519 612 663 534 582 609 567 551 590 580 603 518 620 598 657 555 843 806 854 611 638 436 578 728 270 116 183 122 261 146 110 190 126 86 131 139 120 141 136 225 218 210 220 221 191 218 227 335 497 353 322 275 295 418 206 279 446 352 266 298 221 330 287 148 193 163 159 199 242 194 247 217 261 199 195 461 223 177 151 150 119 238 256 264 299 247 289 166 286 186 319 224 133 239 230 523 367 126 183 201 273 136 261 528 461 580 175 220 240 425 180 227 225 182 199 134 208 179 104 141 149 154 248 234 271 252 308 162 122 421 126 256 314 351 344 521 297 297 352 259 192 277 238 204 283 250 176 397 399 210 321 184 304 289 553 452 804 433 513 342 380 331 499 550 598 223 753 257 226 394 309 355 371 257 595 375 448 512 199 199 342 477 327 192 350 334 182 280 193 233 399 404 465 353 300 428 394 399 301 279 325 270 207 345 247 162 329 224 379 252 206 175 130 263 435 388 446 322 352 270 171 185 114 170 255 184 279 189 274 354 264 266 376 386 516 306 633 341 321 390 459 432 153 173 182 279 330 338 251 217 272 481 243 496 309 619 219 589 296 435 251 464 275 540 301 551 445 295 428 311 194 280 286 345 388 500 496 353 309 381 399 180 232 165 254 463 184 200 123 160 516 169 296 297 201 231 353 205 319 507 424 294 136 285 318 316 91 101 102 141 122 271 478 446 444 326 259 266 342 316 281 239 121 132 228 329 106 383 240 290 320 319 300 304 312 182 390 461 546 379 350 559 244 233 163 191 169 199 278 274 244 147 200 408 223 245 192 320 261 325 276 214 210 258 264 475 333 185 212 166 144 178 197 324 247 323 147 210 239 237 200 446 284 465 258 1788 2231 359 404 421 438 427 316 404 366 554 450 486 488 542 256 272 227 264 276 216 212 312 300 377 421 264 533 457 269 333 411 310 312 519 189 340 246 6883 277 230 403 332 360 528 598 214 147 429 326 451 333 283 204 225 216 293 397 249 300 335 185 210 421 249 350 357 329 115 135 155 410 371 543 344 630 698 479 427 510 436 949 712 491 398 452 496 329 382 381 154 148 114 227 178 168 741 739 630 466 663 764 728 795 789 954 1015 677 483 440 1066 885 1057 1141 936 946 756 747 820 1446 923 1417 1291 1331 1247 1253 1026 1044 1050 1354 1169 996 971 2188 1668 1622 867 856 1087 422 465 984 836 707 442 867 379 362 430 286 443 210 353 686 593 319 216 236 210 198 239 1214 1246 1273 1301 1310 1209 1498 1304 1172 1469 1244 1386 1651 1286 1707 1281 1727 1565 1357 1166 1611 1336 1967 2205 1574 1518 1537 1779 1688 250 220 130 1371 1453 547 2338 2203 2346 2110 653 734 460 228 497 130 245 211 121 1368 814 805 315 319 250 319 801 728 709 1193 695 746 1292 785 991 1372 1631 1634 1482 2718 2976 1649 1798 2027 2026 1089 554 789 904 1090 498 1015 442 989 364 1039 415 68 54 944 490 1022 1743 1233 362 788 329 552 493 459 916 822 1004 1225 1151 1265 1522 692 521 1053 1311 1133 952 886 672 567 677 369 1552 621 918 325 568 336 589 453 458 726 520 1363 1583 343 349 533 458 523 568 587 423 453 568 938 504 746 839 442 414 1272 511 537 814 319 348 480 388 502 816 613 566 550 524 492 535 378 428 671 735 511 415 728 658 319 232 271 148 249 212 624 309 382 140 336 287 443 200 254 173 411 471 223 374 355 141 133 127 197 203 242 186 215 196 232 261 252 262 356 145 246 266 283 289 278 173 305 249 412 436 639 117 265 568 255 313 300 220 203 249 304 388 406 357 455 276 225 449 365 319 269 299 280 281 398 355 266 379 434 379 336 290 358 362 286 263 309 323 423 630 469 299 257 215 227 542 346 347 530 218 400 315 297 388 201 263 362 422 386 337 632 58 596 345 351 232 249 167 350 560 365 335 449 489 486 408 564 219 144 128 152 139 243 126 229 165 137 217 123 154 252 136 253 233 124 122 152 193 198 134 136 194 68 492 395 331 249 303 442 199 266 256 268 310 530 414 304 293 273 311 464 318 384 401 308 244 706 413 329 482 374 249 293 215 412 223 161 129 481 348 364 505 478 386 383 416 284 392 277 431 367 441 436 1019 510 377 298 373 416 583 174 230 326 236 381 477 817 606 281 528 439 191 305 313 1016 164 173 139 199 167 177 315 501 356 312 326 198 405 167 155 177 589 474 472 478 350 311 144 215 203 172 531 378 318 340 383 373 399 264 333 310 280 282 376 285 311 449 377 299 374 294 334 323 371 248 219 224 637 288 262 221 98 325 132 167 238 395 340 346 575 433 337 383 713 645 230 223 337 364 343 355 428 350 512 399 439 438 376 424 451 332 362 389 367 601 549 615 488 218 868 1102 1187 459 555 435 587 351 339 642 231 717 451 450 426 437 452 422 459 471 489 312 659 519 443 333 436 391 796 732 715 642 545 416 401 352 343 328 233 215 225 280 376 443 297 279 495 397 382 331 580 569 475 285 289 605 254 491 413 501 521 608 611 620 440 441 680 612 353 399 436 480 731 375 602 560 540 461 587 429 428 509 470 387 2132 1554 1336 1194 1086 772 1156 1241 1218 1239 1588 1712 1210 903 1124 710 1490 1058 844 556 623 703 693 554 725 1225 372 532 903 770 910 412 333 484 216 265 330 428 194 168 236 255 258 211 452 320 250 375 307 230 333 311 439 303 382 510 466 325 391 525 413 427 367 384 485 573 626 535 626 535 478 616 638 361 153 336 299 196 155 133 259 334 135 64 209 128 282 220 185 113 95 113 150 94 87 64 81 83 77 235 240 156 278 214 396 390 402 155 214 183 202 141 137 139 192 203 154 243 387 123 125 161 127 260 292 414 183 334 439 567 265 229 166 185 160 241 150 271 281 382 272 258 261 225 244 438 352 362 484 258 285 238 292 281 275 532 482 421 666 365 469 479 466 349 480 526 260 188 619 354 620 276 304 602 278 514 260 489 639 633 270 248 226 763 734 628 612 430 324 322 140 476 173 351 419 166 287 513 546 288 463 439 534 396 499 648 675 639 529 693 553 625 551 555 744 690 777 863 638 408 325 350 360 261 207 1154 554 566 548 602 788 679 693 737 644 845 765 516 227 324 354 291 153 549 434 586 392 461 354 397 306 393 699 541 476 401 215 213 202 430 171 124 151 133 161 155 112 100 189 148 266 171 191 339 520 430 414 501 449 641 470 338 423 358 497 540 462 502 559 522 451 399 450 438 349 337 581 313 374 717 556 383 440 357 405 525 461 416 333 417 353 340 356 500 301 453 273 215 441 549 402 313 527 786 487 513 523 825 500 390 465 587 318 615 638 309 148 293 244 158 140 144 210 280 225 264 328 239 283 272 179 352 414 241 294 287 295 398 260 345 118 291 268 326 279 287 247 134 308 238 214 198 226 202 144 310 251 212 277 267 178 211 703 297 283 178 186 402 182 114 264 249 296 364 349 251 220 197 211 178 135 395 409 551 507 460 478 631 332 456 276 528 324 514 182 333 447 411 486 469 388 418 357 318 349 192 198 329 244 129 453 734 617 428 245 312 429 468 326 338 387 1183 278 1302 1033 1115 1065 981 1115 1274 1258 1176 1245 1080 1101 1069 1053 458 302 402 293 421 540 323 283 450 478 587 468 432 339 458 463 375 466 497 538 480 474 467 280 282 516 530 607 1247 1164 759 746 674 1087 1268 675 573 814 463 980 795 834 809 921 763 904 869 664 1055 838 546 620 686 782 614 731 761 698 673 625 814 766 804 718 542 627 633 614 1142 785 1060 1049 1058 976 1197 978 799 550 950 1075 975 1079 916 998 1016 1226 967 897 962 721 814 887 1453 1461 1160 977 1638 767 982 995 977 1002 823 822 789 785 970 921 1233 712 735 1208 699 592 604 925 864 709 744 688 880 621 860 708 1144 1132 944 955 679 868 901 1012 750 871 1015 1148 858 913 1037 1335 1148 1130 1288 794 1050 1003 928 949 795 751 923 993 1049 1013 1016 1043 547 433 535 1340 507 375 376 308 382 403 309 395 214 296 218 164 375 367 411 332 394 358 372 593 326 627 335 448 512 351 358 289 313 427 440 257 269 470 348 366 348 408 337 613 385 431 411 474 366 204 560 464 490 420 365 616 264 288 232 254 296 385 667 535 608 169 86 225 166 322 130 317 430 177 639 1037 443 147 273 303 270 311 374 472 270 589 366 417 401 572 339 659 597 507 941 290 293 377 338 239 888 644 734 411 455 394 466 845 481 706 547 616 751 518 368 504 442 562 739 295 419 600 459 482 461 587 509 608 491 419 494 1108 735 212 674 821 1128 681 549 622 659 1170 604 1033 629 561 590 566 318 707 752 940 659 281 791 629 381 593 676 678 451 670 564 395 560 517 496 807 317 442 510 640 693 464 746 625 638 933 882 1018 363 858 672 543 785 622 315 324 416 254 229 438 408 281 829 657 799 503 468 362 320 482 317 366 431 397 374 579 503 753 515 618 669 466 878 478 345 256 244 400 420 729 390 497 478 492 439 495 464 221 509 420 456 797 450 960 280 819 418 807 429 474 461 1233 549 648 721 522 405 568 611 284 608 682 623 708 710 510 822 335 271 371 329 240 379 1009 204 220 210 313 388 331 622 947 567 623 405 524 869 546 869 1057 581 572 374 647 182 113 168 125 247 425 371 692 703 550 838 691 468 432 543 329 180 145 325 626 183 415 333 492 636 680 429 505 432 321 529 416 679 596 521 491 283 415 267 497 442 278 370 357 342 334 381 623 346 382 361 425 526 613 687 592 591 422 329 603 597 246 516 584 540 664 618 674 697 469 277 780 424 261 358 597 412 754 562 3213 3039 683 804 812 792 664 450 445 393 1058 748 674 718 545 392 370 595 515 897 506 644 463 424 593 452 553 760 1129 420 314 1160 507 516 494 456 702 144 277 7960 5856 372 374 289 370 323 267 386 784 596 762 510 862 307 412 487 485 957 797 693 470 703 351 507 291 345 581 561 398 422 569 1425 1340 1041 717 770 819 979 858 668 1128 1406 564 532 1021 589 444 554 959 1188 379 319 398 316 432 500 981 1023 832 939 649 1483 1593 1305 1326 1349 1228 1580 1235 1170 1824 1685 1471 1907 2407 1499 1553 1459 1641 1391 2001 1438 1971 1892 2127 1889 1540 2278 1860 2258 1387 1765 1382 3006 2285 2455 1151 1603 1605 1230 1228 1221 1524 1324 701 1565 427 416 339 900 696 715 418 789 1106 722 406 644 519 591 560 2269 2304 2168 2418 2366 1941 2067 2405 2254 2593 2457 3046 2906 2327 2328 2504 2584 2320 2688 2743 2670 3987 2058 2301 2020 2733 1954 2294 2498 705 588 283 2197 2421 1317 2947 3416 3278 2618 1093 885 1209 524 1291 215 423 361 493 1792 1125 1132 549 812 627 642 1083 1090 1092 2036 1129 1381 2479 1294 1962 3061 3628 2738 2901 5628 5271 2796 3617 3903 4791 1221 899 1208 1821 1442 800 2148 629 1934 1001 1842 1279 333 319 1818 1549 2148 3544 1219 640 1257 738 844 606 570 1146 1094 1014 1075 841 2950 2624 900 946 1778 1974 1718 2702 1747 1519 913 904 667 1707 1238 2760 1283 1249 586 941 867 801 939 1706 3438 2640 1056 1029 989 1108 864 994 912 554 688 610 1657 1254 883 1870 1014 986 2238 763 942 946 723 1572 1629 1760 1328 814 757 670 912 1042 1072 1073 1019 1108 1200 1261 1205 1268 1065 1524 475 589 740 654 386 383 766 414 475 582 440 646 902 1102 912 634 1785 1091 850 428 517 552 546 442 262 547 405 291 512 485 440 444 279 783 431 541 460 611 527 591 446 526 507 239 562 685 852 353 463 326 317 468 536 350 508 429 246 403 651 528 385 434 616 741 1133 1224 277 301 268 249 620 372 452 448 571 574 747 510 388 610 230 607 529 436 464 397 351 414 622 390 453 593 614 507 520 283 427 619 494 727 375 456 767 947 267 548 1322 130 894 655 550 499 360 226 711 716 592 948 1240 736 1000 606 587 606 523 340 513 642 666 680 427 393 302 448 382 321 209 863 517 439 406 335 615 484 279 401 197 455 317 904 775 680 587 475 592 493 504 496 634 647 867 750 912 647 654 483 612 826 375 661 434 622 404 698 905 711 1129 722 247 277 525 402 333 368 699 661 785 496 1162 674 631 707 611 781 704 630 905 801 693 1182 967 1365 1263 628 1186 876 642 788 668 321 848 1013 679 858 907 757 727 584 648 780 1321 316 318 260 464 335 409 327 526 587 210 678 617 832 249 268 575 865 934 872 1005 392 1145 256 457 305 258 597 914 683 740 780 771 998 711 673 890 854 778 969 745 800 820 1100 931 1341 1118 967 348 370 410 597 508 1242 433 401 493 173 517 334 420 681 1263 431 538 969 622 1093 1206 633 877 690 501 1729 978 1012 1076 623 981 509 630 522 786 1039 621 556 510 369 391 318 776 825 847 792 391 1297 1291 1448 966 915 889 1035 886 970 1091 375 1263 759 689 828 714 1263 1248 1299 1349 777 852 1046 862 513 1623 770 791 1205 1157 1097 672 592 547 951 770 564 622 489 395 435 536 499 376 621 645 916 976 809 683 1130 589 376 791 638 2080 1061 812 535 499 1170 1102 1034 792 909 869 1084 1156 677 777 950 921 1366 833 782 1565 1234 1280 1559 1786 799 1249 1317 1707 2529 2595 1801 1663 2137 1761 1392 1549 1619 2081 1496 1675 1331 1600 1617 1686 2174 1949 1430 1433 1490 898 973 1152 1280 1177 721 1441 1528 1260 2008 724 1624 1325 479 594 819 639 873 844 851 754 737 622 343 360 472 351 409 403 290 319 447 440 387 876 613 622 1004 797 1022 1064 924 895 626 1315 1242 855 982 1159 1093 807 873 753 546 460 405 558 639 533 358 458 294 279 457 311 288 167 329 513 183 163 106 182 312 304 318 294 267 474 244 556 460 534 680 624 656 581 511 551 510 232 172 178 671 595 597 569 578 393 363 435 371 220 432 796 156 232 687 814 430 506 380 421 454 330 342 514 714 508 695 536 559 478 397 528 704 608 551 297 522 465 441 380 313 795 616 789 673 811 517 893 934 416 727 585 331 251 670 356 844 406 398 803 418 327 356 338 729 653 271 487 341 697 638 744 1233 671 287 263 336 599 600 1083 765 553 359 661 599 436 521 544 714 757 597 693 916 845 604 682 1087 1529 828 843 945 815 796 1285 706 642 1360 526 566 706 621 2398 640 773 652 874 596 664 541 591 993 1064 750 1148 889 946 455 548 483 784 600 770 777 555 1048 432 562 1104 961 622 1034 689 564 347 444 554 624 190 192 174 186 190 184 168 381 385 346 451 292 492 735 677 647 461 560 566 508 464 451 674 812 967 891 823 846 954 650 495 524 759 622 677 1095 767 620 686 1103 687 975 708 692 1201 875 507 502 575 846 522 640 718 687 566 669 992 798 416 814 871 553 1073 946 1510 950 1501 959 677 635 1349 721 871 1371 797 389 266 210 257 335 287 363 557 503 631 682 859 555 804 384 520 582 265 341 292 251 490 566 1206 426 793 849 431 453 598 568 353 354 314 430 353 420 535 321 511 359 528 697 1072 1300 363 1224 702 676 967 584 533 532 508 374 646 448 372 408 551 503 247 300 243 306 396 827 356 508 828 718 699 576 720 443 921 734 836 177 643 763 703 827 840 592 727 414 577 1011 473 483 364 525 357 1117 1422 1056 1242 348 407 285 668 248 521 606 2679 818 3061 2923 2057 1742 2157 2020 2068 2100 2364 2156 2356 2204 2183 2169 675 492 528 654 819 880 1080 674 616 723 712 1064 791 573 890 668 577 941 1148 628 612 615 382 974 980 862 910 1134 1022 828 558 590 547 806 897 457 427 708 366 774 717 729 733 644 558 645 705 502 759 641 389 388 436 488 468 579 635 545 470 391 590 568 606 487 424 411 429 416 936 607 857 856 882 833 1056 821 672 412 789 827 796 760 718 757 605 787 690 663 772 593 669 663 1181 1022 974 707 1111 575 690 729 718 772 655 634 570 550 708 667 943 530 518 992 478 504 454 702 601 567 530 459 640 495 658 562 837 841 778 729 514 560 751 829 495 668 710 813 657 703 699 902 736 731 793 607 803 741 557 619 506 586 664 736 695 644 729 679 419 316 411 977 359 269 334 288 340 357 265 336 144 254 200 122 315 313 355 225 265 239 247 523 278 553 281 352 404 223 222 194 208 342 335 184 184 422 314 318 292 354 252 508 351 395 369 418 295 188 482 332 352 337 294 471 186 175 121 102 134 343 453 458 521 143 78 201 154 306 110 274 235 165 511 892 309 113 169 175 230 196 266 275 189 397 253 288 361 500 258 479 473 422 819 236 229 240 221 156 711 521 551 373 391 315 383 562 362 560 406 432 549 406 308 418 346 410 597 192 314 477 403 369 381 437 295 323 376 347 423 774 578 184 573 653 863 525 407 518 471 920 460 863 504 481 512 478 256 576 631 638 588 235 630 455 291 452 593 595 351 502 468 341 478 397 400 522 250 286 435 441 506 391 658 465 530 715 751 821 240 637 535 376 634 386 273 278 305 206 197 320 360 213 702 518 520 443 363 279 253 368 271 276 350 271 287 422 358 534 395 510 607 387 590 381 225 180 164 325 380 468 318 422 334 454 389 352 370 173 372 374 430 650 264 718 208 670 326 712 336 370 353 885 323 410 569 382 367 514 521 226 501 532 477 610 612 429 599 277 219 276 266 187 312 850 127 139 172 248 358 271 499 677 519 561 343 371 736 406 758 911 507 436 320 509 162 74 146 113 219 397 325 524 526 418 738 535 379 359 410 273 148 121 273 536 146 346 264 353 507 543 384 418 335 293 424 364 577 490 463 386 182 333 231 413 332 220 306 291 304 195 308 583 296 332 323 359 434 577 616 455 462 338 255 455 446 210 315 379 345 451 413 593 518 340 180 553 341 210 298 387 346 644 504 2638 2268 448 633 714 556 509 342 367 321 805 570 570 602 455 332 250 440 417 781 385 525 346 336 482 341 328 612 892 293 257 964 469 466 424 398 644 94 230 5856 5645 308 226 151 187 198 190 293 607 470 637 411 612 257 337 399 441 678 548 540 332 518 321 461 219 301 489 475 288 308 462 1129 1164 794 577 618 651 832 644 563 980 1012 473 429 859 445 350 430 780 988 239 207 346 236 298 289 787 807 680 763 410 1081 1218 1000 1087 1067 890 1160 945 885 1372 1290 1075 1238 1655 1205 1246 1123 1224 982 1421 1134 1515 1254 1328 1538 1219 1701 1343 1817 1068 1399 1082 2187 1920 1809 979 1259 1149 1104 1018 952 1162 980 602 1156 383 384 287 683 503 546 307 629 827 603 252 531 439 512 409 1627 1607 1556 1886 1790 1364 1567 1772 1754 2266 2023 2471 2329 1673 1729 1838 2079 1777 2208 1963 2077 3290 1629 1987 1510 2149 1534 1822 1917 520 446 174 1869 2022 937 2306 2656 2600 1831 896 703 996 422 1083 177 365 317 436 1526 883 945 458 506 466 528 899 879 988 1741 884 1104 2107 859 1686 2284 2730 2131 2263 4223 4012 2211 2766 3159 3562 976 697 1004 1359 1119 650 1664 567 1544 852 1557 1091 290 280 1518 1184 1651 2714 1002 497 997 633 724 533 509 960 964 823 911 688 2170 2069 792 857 1448 1508 1408 2346 1481 1256 790 774 559 1283 1040 2289 908 979 429 844 757 727 835 1374 2944 2012 824 678 837 884 734 881 777 344 522 485 1276 960 642 1558 855 831 1891 653 784 782 602 1081 1221 1389 965 669 472 518 621 776 759 761 811 824 731 933 940 916 824 1040 419 555 626 453 306 349 655 351 392 435 321 485 707 918 717 528 1633 1019 700 406 465 464 458 335 238 450 273 203 308 405 298 332 196 552 290 379 342 422 417 473 366 408 322 197 488 609 682 252 360 265 281 382 457 250 307 325 212 367 552 390 345 332 459 545 821 955 243 273 238 211 557 322 358 389 467 509 520 442 324 496 178 553 465 376 316 273 286 314 500 280 345 502 525 391 433 196 338 475 404 555 315 370 599 761 184 374 971 83 626 589 375 297 239 148 550 563 452 770 816 583 793 482 509 492 369 228 397 487 540 582 385 318 262 406 332 252 167 675 446 399 265 239 436 376 189 259 173 259 273 713 619 561 484 373 467 423 387 377 495 543 633 528 803 522 486 397 500 750 335 564 386 574 296 546 755 572 785 569 201 253 413 294 264 287 621 558 652 434 945 543 529 559 506 611 512 454 763 599 466 945 866 1062 914 545 995 748 573 659 503 281 647 774 559 700 819 733 552 448 514 580 1142 240 238 180 410 249 323 291 454 515 190 569 412 738 203 197 415 579 774 731 848 350 899 232 337 217 234 490 797 596 647 669 666 865 532 597 555 497 482 676 474 521 540 915 764 1102 878 790 290 310 288 420 392 990 393 313 349 147 378 274 318 452 957 371 463 772 476 989 990 577 676 527 443 1323 774 716 750 532 807 396 449 384 557 790 505 432 426 293 303 278 541 590 518 546 289 1098 958 1087 782 719 713 782 743 733 881 329 1002 651 589 698 593 1025 1002 1012 1008 580 705 885 730 412 1139 581 514 880 880 880 593 525 503 772 611 397 396 384 338 370 430 356 273 539 540 759 787 660 474 710 462 269 618 514 1515 738 677 481 401 1014 926 718 655 738 644 890 984 597 617 720 684 1010 710 622 1236 981 932 1183 1346 652 943 903 1166 1994 1989 1428 1193 1639 1398 1117 1231 1272 1609 1221 1317 1149 1353 1291 1380 1608 1572 1054 1140 1191 679 766 1018 941 978 569 1133 1148 898 1741 565 1386 1149 431 484 676 564 685 721 631 584 565 484 254 312 358 315 312 367 234 267 405 372 329 639 464 440 762 572 701 727 662 703 457 908 797 624 725 869 874 699 723 566 454 370 317 466 533 435 289 371 250 212 372 287 211 143 210 385 136 135 76 147 252 242 264 240 219 353 167 385 366 444 557 513 543 430 475 468 415 198 138 144 589 451 505 466 486 252 232 238 192 122 322 685 138 190 605 701 342 368 336 367 402 257 284 420 608 442 590 432 443 436 317 425 585 515 429 275 476 364 306 288 231 711 454 691 580 549 420 759 775 308 591 517 303 223 606 320 774 366 358 721 386 307 318 320 519 535 261 395 259 546 500 544 1028 563 255 241 310 541 485 834 695 509 319 595 531 396 437 431 597 658 515 541 783 749 514 559 916 1315 677 726 755 727 662 989 607 455 1111 383 482 579 517 1942 516 573 480 649 445 467 380 440 791 882 585 819 671 756 330 396 347 670 486 587 622 392 856 334 408 664 634 497 902 523 423 309 316 256 472 164 166 148 160 168 162 146 327 297 288 318 243 365 583 537 537 351 428 458 378 398 383 572 693 764 708 638 732 750 488 375 396 577 466 384 875 639 548 614 911 535 891 555 602 923 622 387 372 431 748 462 509 612 542 384 557 711 615 354 607 638 348 874 783 1356 717 1099 710 513 522 962 571 665 1191 679 286 198 188 237 311 263 339 485 356 519 557 725 423 618 313 383 384 237 281 238 227 375 435 1000 354 654 691 272 343 422 385 289 189 216 321 260 356 373 193 457 300 403 599 720 1028 182 1036 572 554 748 415 389 415 391 300 560 354 295 298 400 392 159 189 150 240 273 709 265 417 604 530 595 501 617 357 743 583 715 157 548 531 479 566 567 489 527 378 477 853 352 393 312 427 285 892 1122 778 897 296 349 171 583 200 418 546 1931 487 2273 2147 1558 1280 1575 1458 1564 1718 1802 1776 1770 1692 1747 1726 586 360 392 346 601 753 906 505 527 562 557 725 662 485 689 626 444 698 916 475 475 467 292 648 640 685 737 875 922 1070 542 851 521 545 642 346 328 803 505 454 784 722 620 478 608 713 571 619 648 513 525 519 489 642 664 498 355 611 349 664 779 514 371 460 472 643 677 715 601 392 784 801 742 779 664 739 570 435 618 497 484 473 601 490 560 382 475 507 549 370 666 632 563 642 705 429 805 617 591 579 575 568 531 711 711 617 819 904 617 489 649 515 603 746 348 859 607 736 483 431 294 726 533 446 694 648 501 401 467 392 970 503 834 696 621 681 740 679 1106 973 941 986 1004 954 851 736 680 667 635 710 658 640 865 947 996 897 578 528 439 1039 463 248 131 98 155 124 187 239 161 244 196 209 273 248 250 145 163 155 161 217 171 205 191 308 344 138 126 106 116 177 70 146 268 308 195 292 299 292 164 249 135 115 107 140 252 246 144 112 142 128 122 570 226 146 140 161 177 369 237 218 226 107 98 119 124 218 96 108 142 84 375 607 165 102 165 444 208 469 295 841 186 351 209 227 315 282 168 277 262 221 409 252 244 223 115 199 235 312 432 542 261 167 167 377 274 338 302 513 348 348 278 489 538 304 595 328 351 253 160 217 140 556 276 471 663 292 213 630 482 162 593 828 461 552 265 628 331 556 471 591 487 230 557 282 293 387 342 875 441 555 341 342 305 393 326 375 316 573 503 377 336 361 194 302 104 316 702 450 928 795 464 493 266 448 442 542 347 353 293 331 299 299 415 480 429 434 147 265 442 249 431 781 471 356 193 321 386 454 216 344 428 331 378 335 319 438 308 226 474 428 735 330 416 179 167 343 367 544 185 198 147 215 382 233 250 454 497 369 351 485 287 549 277 504 423 435 611 369 301 437 513 470 373 259 266 244 176 215 379 505 471 530 522 219 329 343 326 282 437 381 451 336 123 170 240 224 373 153 272 340 224 248 409 223 278 257 427 495 199 302 291 128 126 112 210 188 182 179 382 465 370 363 623 221 540 534 130 143 89 83 134 269 83 594 420 289 317 308 114 120 161 259 581 373 423 392 438 291 420 176 114 405 82 59 234 261 216 84 249 273 143 151 246 262 267 305 112 425 525 187 224 538 325 224 265 502 229 382 324 284 314 234 269 209 293 130 136 500 438 925 316 3015 2648 361 605 582 630 467 259 481 553 590 674 560 427 537 242 186 281 222 319 303 343 393 352 587 541 225 648 644 144 215 484 261 261 570 559 233 218 403 372 308 7202 632 778 522 482 333 328 481 681 753 365 489 381 285 402 196 462 357 653 360 374 226 463 221 234 513 340 233 267 366 945 297 543 440 744 580 445 639 361 317 768 703 862 590 518 305 235 523 431 109 85 248 222 337 150 884 716 529 676 479 1044 1179 1160 868 1019 1156 1087 894 641 1367 1277 1321 2077 1424 1423 1080 991 1176 1858 1218 2191 1484 1660 1916 1671 1534 1895 1324 1468 1423 1731 1263 2749 2283 1885 792 822 1266 959 795 1035 1364 850 537 1271 332 286 253 418 256 621 536 849 1266 461 359 401 340 271 345 2285 2033 2001 1357 1537 1055 1713 1232 1518 1545 1753 2040 1863 1789 1470 1244 1380 2165 1806 1513 1781 1953 1665 1587 1641 2102 1949 1717 1844 422 307 150 1956 1887 975 3356 2555 2775 2307 968 951 610 143 639 99 335 329 281 1215 815 820 152 314 212 422 674 631 608 702 814 709 1186 802 1312 3033 3315 2592 2190 4209 4367 2384 2533 2345 2828 1007 624 816 818 859 737 913 620 1427 777 1109 796 148 120 769 758 1245 2196 1600 318 710 535 554 220 218 885 816 812 849 778 1613 1379 517 825 1267 1402 1277 1236 981 1198 789 293 449 1145 927 1889 486 741 468 525 439 302 619 567 2042 2255 274 298 476 699 614 568 605 329 508 634 1028 618 566 922 507 447 1387 395 457 735 484 1146 1189 1170 928 824 950 881 1188 784 829 928 875 882 661 863 792 910 1119 872 358 170 309 243 199 230 521 272 158 512 358 179 513 384 640 372 504 401 159 418 136 219 205 167 260 305 315 305 372 299 193 305 504 252 353 417 232 298 500 386 600 178 516 457 514 528 445 279 463 543 161 218 265 172 234 405 264 490 533 519 266 395 369 502 569 771 332 340 317 259 225 447 241 258 259 221 366 324 348 316 321 371 375 255 470 460 275 264 299 209 193 480 235 500 302 250 852 391 369 441 361 379 413 449 375 414 712 48 716 409 485 201 201 176 231 506 399 617 612 658 575 503 709 263 307 187 332 254 422 278 301 140 100 295 251 350 190 468 261 154 137 113 121 231 177 150 328 244 200 540 449 510 332 330 386 412 316 267 554 416 388 342 482 376 283 521 478 688 302 526 470 188 646 869 416 348 516 560 265 189 329 313 225 82 647 266 254 266 450 388 373 254 371 467 391 328 459 268 234 605 412 630 656 368 431 578 184 419 474 120 307 405 553 661 261 278 582 280 231 302 802 351 281 227 257 273 277 112 360 454 164 227 442 362 115 119 195 677 466 291 305 222 928 142 191 159 150 503 539 477 507 505 483 517 474 541 268 220 262 234 216 218 475 414 352 457 379 337 266 413 256 221 271 437 130 194 281 165 262 194 202 178 513 198 294 637 259 387 400 610 626 464 128 579 407 527 650 381 269 327 364 301 592 320 552 247 406 281 261 388 718 678 716 765 130 820 1089 1123 593 297 509 703 673 668 654 304 509 593 470 599 449 574 497 501 660 468 495 1130 655 432 592 659 691 504 525 581 633 613 545 611 473 246 273 413 234 287 428 221 400 292 259 589 377 756 483 906 297 415 331 261 1094 661 559 403 486 383 890 702 614 438 500 721 960 514 547 390 640 1086 432 578 826 681 676 915 1015 634 747 660 697 1758 1526 1229 1131 1498 1047 923 1058 780 903 916 946 1655 1088 1178 1065 1348 1083 929 931 1018 830 525 701 491 1140 345 674 1101 909 625 467 717 490 257 222 447 307 529 533 810 565 401 652 241 195 308 187 566 259 303 291 283 231 311 543 385 442 512 534 661 792 440 641 609 750 587 1299 658 888 895 643 606 463 225 329 309 294 225 240 230 280 221 119 247 136 105 96 282 308 112 176 34 100 224 224 234 177 172 201 98 280 377 195 446 371 373 412 502 328 376 198 171 183 252 296 337 441 581 94 72 145 117 84 124 545 236 376 729 805 267 182 209 203 201 213 285 512 505 262 206 234 250 237 453 596 682 335 248 281 387 228 254 276 294 379 265 395 258 328 328 469 399 301 369 349 440 238 665 364 806 496 336 672 261 383 247 357 403 675 176 381 218 596 610 597 822 522 148 144 401 531 434 706 667 451 254 642 678 224 192 606 679 567 596 424 559 740 657 621 768 655 755 537 716 651 543 812 909 210 575 237 446 546 335 1156 609 692 726 685 767 743 611 737 806 941 1127 466 255 807 488 207 242 251 326 644 508 667 313 542 290 626 574 763 861 630 323 354 445 500 437 120 140 120 140 144 94 92 211 102 175 252 92 269 569 423 453 328 461 397 297 303 352 489 682 737 634 619 546 629 605 491 546 557 478 535 936 557 445 531 491 447 381 513 367 683 750 350 531 515 568 409 336 524 529 593 398 388 465 465 759 326 692 792 582 781 745 642 364 334 330 511 329 828 330 244 221 390 179 88 118 100 130 267 243 305 232 210 247 360 159 324 311 263 261 382 253 336 634 590 109 543 274 340 241 435 344 259 417 418 492 464 343 307 835 409 378 565 356 268 394 239 1026 511 493 513 189 278 162 136 323 213 297 224 232 533 460 218 209 127 225 409 595 816 334 462 529 505 620 677 440 425 431 610 176 266 528 524 548 556 290 675 262 441 458 219 426 760 337 193 541 590 907 442 354 339 381 386 458 545 372 1686 217 1785 1667 1923 1663 1319 1279 1655 1495 1816 1522 1743 1805 1320 1298 396 568 393 557 336 393 345 644 388 705 668 587 402 315 605 501 243 604 954 676 646 570 529 461 477 562 715 777 641 738 511 321 539 511 476 652 606 464 541 393 646 675 574 447 501 537 334 597 608 491 470 388 393 474 419 349 304 569 437 428 665 530 424 772 400 446 480 456 422 469 409 411 421 451 430 520 421 333 515 397 510 397 412 443 612 366 422 350 586 353 514 449 653 547 512 467 438 529 505 468 576 493 487 621 762 571 676 734 659 483 803 379 726 584 431 901 470 674 406 456 353 481 520 386 686 639 517 487 461 543 541 595 526 955 848 791 701 731 790 677 954 754 841 531 571 634 712 659 664 786 806 818 911 862 938 972 454 545 503 701 597 178 177 286 232 332 156 98 160 181 186 88 240 174 180 281 338 318 301 277 211 263 231 276 344 98 135 113 125 197 114 125 314 304 333 281 261 243 249 110 129 129 96 142 277 175 216 123 181 244 230 460 162 185 181 308 262 214 396 178 192 141 134 192 132 227 194 230 385 97 385 298 236 248 323 434 173 429 202 622 265 644 258 313 210 248 174 369 297 268 256 213 222 204 108 174 313 273 276 239 219 247 145 344 151 230 207 426 433 294 247 573 352 415 409 226 270 285 227 231 274 260 208 465 543 286 164 457 337 232 567 615 696 397 363 434 431 529 308 525 475 305 366 223 262 315 533 654 306 389 481 358 379 443 324 338 366 390 368 270 213 228 179 216 232 324 283 541 581 273 212 574 388 399 460 260 340 343 323 473 331 360 459 523 478 389 345 203 298 301 573 667 508 272 239 269 144 188 290 188 481 279 317 296 286 496 266 172 324 285 580 256 382 261 263 350 353 381 294 207 176 211 344 279 240 421 382 258 301 396 244 729 363 478 336 429 299 723 273 570 458 454 399 263 281 280 195 352 462 368 416 395 399 316 322 386 222 302 236 164 270 510 177 285 253 210 308 168 205 275 140 154 299 160 163 240 341 495 149 246 415 228 164 134 203 122 145 245 492 377 215 293 329 248 672 584 186 294 146 90 241 439 136 310 242 369 184 198 139 331 291 290 369 443 475 419 361 623 499 230 217 375 341 170 233 247 285 272 195 224 137 167 211 175 244 237 210 488 454 221 265 521 275 324 274 325 291 329 365 249 386 238 276 176 246 206 130 462 394 547 456 1910 2182 376 470 422 678 673 351 410 502 806 619 347 497 459 362 222 211 190 231 213 202 510 341 252 559 293 693 560 322 212 277 242 291 634 231 232 205 332 374 226 632 8225 3462 1958 2137 419 308 364 653 638 699 526 630 154 257 299 485 326 321 201 226 239 432 314 249 397 251 98 168 357 858 549 895 283 620 421 487 425 391 561 586 574 572 490 559 322 348 738 268 115 76 209 417 267 194 633 693 507 475 847 976 1015 1230 1077 1026 1120 1013 736 396 1586 1624 1896 1734 1943 1197 733 820 1176 1713 1594 1559 1764 1856 1733 1430 1230 1428 1013 1538 1106 1472 943 2585 2044 1991 921 801 1266 629 509 1129 1426 787 588 1339 364 304 521 292 408 258 372 970 633 354 266 218 194 265 285 1626 1597 1645 1311 1299 1388 1596 1245 1576 1859 1750 1622 1778 1558 1656 1426 1273 1648 1571 1632 1454 1176 1280 1332 1965 1883 2054 1976 1860 397 266 269 1520 1881 904 2500 2662 2527 2352 786 770 388 80 417 144 172 170 177 1013 718 698 173 486 410 362 630 683 578 803 638 831 708 782 680 1802 2227 1756 1595 3563 3846 1665 2207 2034 2410 803 428 1128 716 1074 664 866 535 1321 483 1079 669 98 64 815 637 1081 2338 1144 517 867 571 745 319 294 916 978 837 893 1175 1458 1941 608 645 1035 1476 1417 1057 775 744 533 335 414 1218 697 1397 471 746 523 471 787 548 697 450 1459 2053 459 567 488 780 585 342 567 586 751 487 863 484 789 843 489 318 2038 358 493 880 395 566 651 571 673 565 889 751 916 740 817 844 762 871 803 945 872 484 575 549 227 298 335 364 322 126 614 233 288 330 410 344 454 250 315 333 462 289 219 297 140 159 135 183 123 551 513 515 462 383 273 424 468 371 361 343 381 346 327 412 503 371 540 234 390 396 309 238 363 257 328 240 209 247 308 263 346 269 472 361 414 287 297 423 503 460 458 498 514 488 415 509 413 462 445 421 417 447 497 317 430 444 405 529 666 550 365 296 326 262 258 524 398 338 437 436 697 378 350 448 268 336 422 440 620 444 839 50 850 354 412 195 369 185 256 348 454 642 711 561 786 529 705 277 347 438 312 174 184 161 215 124 46 205 146 153 241 363 214 80 355 282 169 202 169 174 155 137 170 464 335 262 190 285 406 281 260 223 481 257 456 304 416 366 521 266 233 544 456 208 274 218 369 565 501 266 659 478 202 330 434 384 280 149 336 337 367 267 325 300 447 382 624 362 481 582 451 497 524 627 465 456 437 338 461 538 274 601 482 94 515 567 618 560 356 307 401 470 254 336 732 482 386 383 343 419 427 188 339 493 192 333 497 324 185 175 196 458 311 361 379 256 712 209 226 168 233 412 579 371 436 508 450 544 379 512 352 247 326 380 276 307 332 566 411 614 417 330 270 410 295 203 197 481 177 228 409 175 261 203 227 144 484 276 228 726 224 326 377 475 487 362 172 407 554 469 521 418 250 397 554 528 297 438 403 470 529 436 493 376 617 729 732 684 243 680 886 940 552 460 500 736 379 435 722 273 461 611 469 602 481 569 431 610 767 410 408 819 481 366 672 613 573 746 706 605 531 493 325 279 186 298 253 335 198 171 272 347 662 243 189 378 328 612 503 719 556 363 444 394 1288 551 627 235 505 388 630 850 534 437 630 386 575 463 413 421 529 657 304 403 600 533 689 556 769 554 542 600 720 1624 1695 1109 1163 1385 828 897 1064 728 1081 916 1066 1466 762 1027 1071 1921 1119 1036 935 997 645 602 454 506 797 316 693 929 703 540 407 629 278 264 197 577 208 315 317 419 372 240 366 301 335 427 277 400 299 435 427 205 290 273 496 310 391 580 673 521 500 550 466 629 557 452 1026 750 794 826 635 695 558 358 346 322 384 364 340 271 314 74 166 145 172 170 156 201 144 133 88 124 38 46 56 58 46 46 242 148 250 206 270 430 420 422 286 340 337 362 250 246 270 246 228 232 330 335 241 227 215 203 226 246 380 217 381 354 476 343 292 118 337 399 244 247 250 308 245 227 191 172 291 433 273 355 229 403 321 302 265 239 206 207 481 420 325 251 318 398 341 258 276 352 362 190 78 439 190 400 214 168 537 238 193 214 193 714 614 154 297 255 668 601 690 544 318 161 149 188 337 213 391 339 190 185 398 315 209 243 536 583 482 529 466 463 551 400 514 599 574 633 632 926 676 465 748 734 246 302 405 468 563 248 1033 1162 661 671 485 592 564 458 562 669 580 697 620 267 651 310 253 240 294 398 582 697 418 391 660 263 890 735 713 662 671 234 317 468 364 474 150 207 195 169 161 134 130 214 153 229 244 106 338 793 599 672 443 342 413 469 477 414 356 542 591 455 419 397 392 627 500 534 328 430 474 636 381 283 346 300 376 482 498 425 602 673 368 332 312 408 342 269 380 518 642 350 413 348 818 467 402 604 536 735 721 521 665 381 447 474 819 445 736 775 466 215 315 273 38 96 58 120 280 273 231 295 244 232 441 90 372 464 272 214 263 209 477 230 532 172 300 182 325 226 280 288 240 185 157 297 220 254 218 354 288 249 468 316 343 384 277 776 429 399 263 291 289 281 263 229 199 327 214 249 420 467 335 341 189 221 491 522 512 603 680 484 423 295 455 680 456 535 299 145 473 318 296 326 372 302 798 283 325 486 348 509 372 228 127 425 648 858 452 246 403 294 236 343 449 182 1159 200 1345 1080 1266 895 865 962 1235 916 1117 949 1304 1048 1014 1094 512 586 472 602 382 413 413 405 425 447 835 836 421 313 543 330 313 441 830 545 525 438 606 565 547 612 679 834 550 600 490 419 432 465 522 475 445 706 591 520 611 557 436 355 463 526 464 495 452 472 570 341 383 465 442 307 305 530 421 562 751 515 428 751 471 673 668 645 445 565 482 495 499 538 504 433 505 478 513 523 511 437 370 421 536 391 433 364 441 447 364 407 470 485 353 450 449 495 551 471 562 556 432 555 578 439 445 466 555 391 583 338 595 497 346 618 450 559 409 505 312 567 428 371 430 481 441 493 540 485 631 341 656 892 854 952 821 792 1020 889 911 911 900 684 769 716 765 680 751 792 851 777 899 967 906 1185 593 586 387 757 265 177 189 142 209 182 147 132 149 208 157 98 220 206 220 160 241 211 250 371 244 361 280 391 453 111 117 125 133 273 192 153 282 266 372 228 225 246 155 100 243 143 121 201 218 152 285 98 136 164 150 611 197 163 151 233 164 281 347 231 255 152 92 162 96 174 120 215 300 136 567 334 278 209 311 301 214 366 346 564 225 590 250 286 188 251 266 366 323 261 255 200 200 126 139 228 198 176 168 210 284 205 166 406 140 286 207 369 341 294 271 537 261 319 611 292 254 331 211 264 243 277 340 521 725 202 166 318 337 176 494 496 503 537 391 552 350 403 332 662 373 278 447 235 313 212 549 516 438 354 333 409 268 463 263 277 329 391 374 259 232 318 197 143 128 291 218 405 523 247 296 487 370 379 360 158 300 374 298 655 322 400 368 452 409 334 296 386 367 286 410 919 778 258 314 339 140 176 282 218 315 342 378 336 276 527 309 418 356 273 553 194 510 322 312 314 397 608 223 291 191 307 383 292 279 262 561 231 200 404 272 695 268 628 265 345 310 506 282 485 258 538 344 325 236 236 187 389 305 499 478 478 519 263 291 612 310 379 216 170 246 180 129 328 216 170 256 172 233 242 122 142 264 164 100 227 374 335 146 355 374 144 102 133 157 297 117 285 496 306 209 230 317 209 606 510 189 239 97 74 194 517 120 285 249 302 187 213 180 207 191 297 406 410 566 309 405 553 525 248 183 314 254 140 287 338 217 232 196 293 122 161 206 190 265 298 142 522 518 209 193 294 227 331 273 328 275 338 324 229 279 210 342 214 252 218 166 400 510 784 624 2055 2116 424 512 627 469 554 513 397 610 504 822 275 562 570 267 279 234 260 212 256 132 317 249 225 477 212 626 688 279 219 319 403 444 511 206 186 228 360 289 151 778 3462 8184 2473 2770 433 566 563 538 619 690 715 399 183 209 329 549 319 354 236 200 331 511 266 325 361 219 116 138 318 882 448 820 216 697 474 395 459 328 459 639 505 654 385 620 305 498 780 264 89 85 267 300 231 159 891 769 514 423 713 947 1036 1187 1091 1036 1266 895 581 284 1437 1431 1739 2006 1641 1237 866 767 1059 1744 1427 1530 1701 1779 1752 1581 1188 1776 1148 1492 1079 1531 1065 2070 1929 2122 896 695 1053 619 525 1200 1383 947 762 1115 390 364 359 255 278 363 451 1341 619 418 218 274 221 308 310 1609 1489 1680 1107 1316 1206 1725 1145 1436 1441 1381 1355 1445 1528 1705 1050 1342 1491 1318 1396 1479 950 1269 1191 1707 1849 2014 1924 1604 301 224 205 1538 1502 835 2738 2632 2628 2496 877 762 372 80 384 94 148 134 136 870 610 644 132 477 397 253 640 655 558 621 499 662 731 803 586 1916 2325 1730 1700 3342 3687 1689 1957 1904 2177 938 483 952 673 844 481 733 571 1170 462 1108 653 149 90 664 573 1087 1801 1033 343 902 530 711 280 247 1054 1098 933 868 1176 1163 1642 601 481 1001 1419 1337 766 803 997 571 315 402 1257 545 1322 408 739 540 553 909 501 639 598 1475 1376 470 512 486 704 417 385 561 460 537 598 766 592 720 785 475 314 1786 341 461 696 447 529 521 552 723 615 790 681 734 558 650 632 572 652 827 901 702 718 605 639 227 299 253 259 292 138 645 300 196 243 305 259 373 347 251 379 381 218 128 208 238 231 155 222 150 342 765 775 688 511 273 503 500 295 431 375 386 443 467 408 779 273 644 170 345 357 275 376 384 269 259 275 266 355 322 400 384 280 448 493 363 256 537 455 545 378 416 428 458 440 360 445 465 391 485 553 400 457 576 449 449 421 499 481 622 490 342 342 402 299 297 472 235 405 524 301 719 481 439 560 418 506 560 578 531 438 691 40 731 311 396 256 392 359 236 376 512 715 705 625 562 555 588 194 287 464 345 154 178 113 128 144 58 128 122 149 211 583 104 60 318 233 70 209 271 235 219 143 121 508 216 311 241 245 443 192 293 245 561 243 509 372 205 419 452 320 313 428 338 325 191 175 472 540 362 283 507 416 273 271 258 249 176 170 352 380 387 384 345 291 323 293 424 350 295 327 470 384 475 565 593 352 387 267 370 575 201 707 623 130 495 593 652 563 206 262 380 207 268 331 714 332 310 232 300 320 328 186 266 418 234 375 401 240 120 126 177 458 410 250 297 345 656 204 254 185 220 341 528 367 407 467 411 571 321 532 411 296 369 377 323 331 356 352 296 382 316 277 282 398 278 148 144 607 127 188 392 216 273 96 110 164 602 244 210 679 174 419 498 640 548 430 170 354 387 549 585 477 357 507 513 400 320 371 524 424 390 333 364 371 657 843 672 562 358 643 929 1023 499 410 467 758 623 434 594 342 600 562 468 582 492 485 466 456 674 492 465 831 522 400 632 599 512 611 703 596 357 319 363 190 156 341 318 221 118 122 179 368 543 424 330 483 398 562 442 630 341 447 396 347 960 665 539 272 450 358 505 749 599 437 481 479 691 606 442 551 579 743 346 575 605 612 606 576 734 607 674 512 683 1844 1785 1190 1359 1294 801 924 1029 876 1062 847 937 1302 812 1116 951 1839 1047 1152 630 714 633 457 380 496 570 204 464 874 713 587 490 485 229 277 136 444 229 348 259 338 410 274 413 308 303 411 235 372 244 433 403 282 311 337 477 465 414 397 568 531 551 557 491 609 689 506 930 850 628 873 674 740 564 190 243 227 200 192 170 210 375 56 153 154 131 229 143 86 160 258 125 106 99 74 88 94 76 74 259 186 350 239 241 493 456 489 358 356 159 408 171 163 179 271 156 164 328 280 134 132 249 254 168 208 428 239 370 393 530 379 178 137 374 425 280 302 269 290 218 255 235 268 217 333 332 339 182 306 247 240 299 212 181 231 502 385 358 280 327 464 351 356 256 346 446 184 97 432 225 427 208 191 451 257 189 154 185 650 632 222 337 305 704 674 754 663 320 249 231 142 425 273 499 364 194 246 417 429 154 250 521 569 487 366 527 385 461 585 584 508 660 516 610 587 718 539 743 755 142 337 288 406 378 270 932 1053 776 770 560 470 482 374 440 598 426 554 444 221 815 283 291 321 151 407 466 556 465 349 591 355 687 737 549 510 823 211 247 577 632 546 186 157 122 184 122 114 110 185 112 391 90 142 401 508 477 505 454 347 402 543 496 508 396 522 475 464 455 344 457 621 480 512 429 444 467 621 402 303 428 397 301 326 512 640 541 718 333 369 288 446 463 348 384 333 683 405 361 308 567 546 434 819 562 549 690 374 754 401 383 466 883 377 727 531 405 146 287 202 42 89 60 136 228 225 255 266 368 262 421 128 427 506 235 232 306 212 346 203 622 165 369 190 298 184 305 215 181 212 150 231 187 241 190 560 326 238 560 288 341 339 255 608 424 358 347 255 240 260 226 322 195 260 297 322 384 427 290 278 106 155 532 298 485 345 432 414 277 395 317 548 370 573 371 143 353 403 334 415 457 278 720 239 382 448 475 647 298 169 94 630 773 839 425 284 394 348 278 338 447 288 1273 275 1541 1282 1450 1016 1029 1129 1376 1125 1190 1117 1333 1231 936 973 487 314 361 529 497 494 407 273 246 383 745 695 472 369 319 259 194 427 822 600 580 543 611 448 478 520 661 808 1158 924 443 630 329 514 487 415 294 411 706 737 550 426 380 338 659 470 382 531 544 472 346 365 377 299 995 517 520 939 584 1202 859 830 703 1194 582 1496 1529 1564 477 1467 446 430 422 433 440 405 1052 719 773 873 774 765 679 557 779 777 663 548 586 605 405 709 581 683 534 549 802 527 683 768 600 820 622 631 750 1181 501 507 724 770 944 427 858 978 333 679 464 458 1142 1122 341 1125 638 576 585 594 934 1033 658 668 491 617 887 1568 1215 1258 1439 1147 2001 2088 1838 2005 1905 1134 1479 1075 1544 1612 1471 1452 1495 1139 1746 1719 1839 1827 844 1053 704 864 423 358 139 124 176 158 216 236 88 169 216 76 276 185 213 214 280 260 543 291 187 424 215 503 555 125 144 102 124 337 187 143 189 444 414 267 247 336 156 242 110 88 86 229 288 179 199 167 203 338 316 499 314 331 319 312 254 385 805 542 552 74 144 85 160 68 138 122 338 88 776 388 243 275 337 331 221 540 419 842 233 829 265 431 308 298 380 399 472 277 510 294 382 210 104 295 248 233 192 202 469 316 270 373 565 641 255 447 944 635 284 459 428 331 398 283 358 570 273 239 227 347 275 566 431 243 222 681 289 249 660 441 747 400 359 388 427 751 261 478 433 308 379 266 380 210 1216 666 697 206 350 481 283 475 257 245 545 589 471 219 187 323 535 297 150 262 256 511 755 228 287 756 595 536 524 560 744 623 451 506 461 483 298 409 312 325 122 266 389 409 384 1120 1161 329 299 273 182 218 221 269 387 611 447 417 265 698 604 213 373 290 601 354 434 435 454 405 455 360 350 294 236 377 309 318 292 204 727 263 221 349 298 534 306 401 326 282 190 598 241 619 339 427 271 259 235 247 282 257 424 717 686 651 683 315 293 912 434 493 215 179 268 518 162 230 133 274 242 199 256 234 114 134 266 218 248 446 234 476 228 292 336 174 210 142 96 438 190 177 320 282 225 265 338 282 340 310 297 274 87 102 228 703 145 254 302 190 207 223 246 213 743 306 673 387 610 330 499 358 583 186 184 295 251 186 499 503 333 243 266 411 146 187 140 235 340 180 270 729 593 403 300 663 142 151 325 381 293 450 404 236 277 666 321 403 307 264 157 329 368 806 540 2162 2388 307 393 420 556 391 336 472 733 430 966 278 373 577 226 311 307 304 305 531 529 420 300 203 371 198 397 819 249 155 570 150 148 464 279 185 375 528 370 187 522 1958 2473 9322 5313 869 538 635 680 748 479 574 377 166 335 230 1208 487 537 338 203 456 474 377 334 279 209 88 102 238 1338 819 1387 520 651 679 407 547 592 868 1134 677 683 384 574 356 565 766 676 82 66 116 134 167 180 858 791 734 386 1148 1941 1906 2081 2022 1941 2063 1249 605 240 1766 1851 2533 2971 2691 1246 980 1023 1566 1806 2383 1431 1949 1990 2713 1915 1754 2356 1975 2106 2080 1945 1581 2543 1512 1756 614 828 1180 987 894 1479 2287 1011 1061 1727 354 299 511 376 845 501 475 1544 1361 461 170 354 332 348 352 2609 2446 2209 1373 1710 2101 2243 1922 1966 1611 1949 2214 2213 2273 2117 1748 1713 2043 2379 1995 2554 1293 1238 1183 1866 1839 1790 1692 1818 311 233 261 1916 2130 1408 3295 3300 3021 2938 1090 1303 653 251 639 179 416 174 208 1148 929 779 295 520 428 419 453 726 603 1007 1108 778 1579 788 655 2445 2933 2227 2258 4319 3642 2244 2393 2250 3025 1066 421 752 650 965 491 737 313 897 546 1447 747 171 114 1110 604 915 1864 1564 817 1128 238 561 364 213 656 619 652 606 946 2255 2343 885 643 1554 1210 1084 1107 843 1189 959 423 598 1994 765 1692 784 914 606 734 957 459 757 733 2475 1936 444 516 548 523 479 428 481 554 647 744 959 788 953 907 516 417 1969 378 548 898 523 929 779 751 576 622 888 787 814 667 726 692 800 829 769 814 823 726 854 723 476 477 279 290 358 403 829 265 286 182 263 568 638 308 430 487 348 535 176 123 249 152 148 326 192 386 586 588 708 639 241 222 256 274 522 263 626 612 466 350 581 334 478 157 398 408 478 470 648 751 351 473 490 647 705 601 678 551 573 829 584 455 517 595 814 491 334 379 401 424 301 595 359 336 810 723 575 624 637 772 375 390 433 739 796 1062 688 456 672 431 446 695 623 873 679 374 643 697 584 785 416 620 659 816 542 413 1036 143 1244 616 471 305 503 492 318 705 876 900 882 854 830 874 903 578 450 514 318 314 403 272 193 187 159 193 192 109 208 665 276 181 311 249 188 143 330 312 201 232 188 685 213 669 534 154 481 222 243 239 671 199 728 435 591 414 441 279 503 361 358 196 291 134 458 771 409 689 543 465 305 396 546 234 178 256 511 497 522 473 406 325 377 357 425 435 458 581 640 591 566 661 552 825 951 220 292 359 157 818 909 169 575 722 597 362 275 279 1112 398 253 334 775 210 263 136 256 264 314 545 475 333 210 414 681 516 116 126 251 438 383 384 433 252 736 228 404 323 275 157 1033 895 923 965 927 1023 734 1086 537 502 513 727 575 587 566 545 324 654 346 405 368 477 402 413 348 741 325 209 489 138 449 128 176 468 645 390 314 701 296 757 815 640 635 555 267 409 550 1052 1086 734 1074 1004 803 1124 987 1224 874 468 388 287 265 347 907 1049 1242 838 212 617 1594 1729 734 602 688 1221 891 670 1356 604 903 674 312 644 351 444 380 461 639 549 401 587 585 316 794 544 1057 791 1083 874 348 292 360 349 248 294 364 299 272 334 122 418 552 911 960 430 395 1020 583 761 200 423 519 480 1131 929 886 526 616 334 436 981 604 608 441 495 713 503 440 580 832 812 266 571 899 602 761 659 702 415 430 536 627 2633 2597 1499 2191 1245 1214 1003 1284 912 1217 1005 1178 1103 1074 1318 1169 2521 1267 1666 847 903 635 572 626 615 566 580 922 827 701 1311 676 654 537 297 170 478 130 831 232 599 209 516 234 399 406 410 237 417 195 609 487 358 443 344 399 275 324 467 577 854 842 805 786 904 1240 1507 950 1360 784 973 751 871 469 212 318 306 234 284 214 615 136 44 129 105 76 318 62 221 321 189 126 227 42 173 208 216 206 171 539 383 267 297 356 747 799 799 505 398 349 453 327 296 304 391 396 312 245 426 437 383 538 490 476 649 465 344 440 334 557 601 493 200 189 269 250 249 211 239 227 273 228 219 254 433 424 401 244 331 203 478 350 380 283 341 370 536 786 448 762 518 842 863 366 523 521 328 223 587 210 564 368 281 487 204 371 184 373 471 678 140 464 390 566 698 743 1223 355 241 227 242 481 300 625 447 256 217 469 573 176 283 478 568 486 501 576 576 436 1096 551 615 597 514 539 596 596 651 581 659 241 598 419 271 500 241 1434 1202 767 716 809 654 663 507 562 631 516 609 632 504 576 738 399 380 124 568 572 580 459 482 375 589 985 1087 364 516 671 304 171 688 672 509 100 119 107 123 105 76 72 259 175 368 189 109 537 414 481 435 276 257 257 322 316 308 338 345 305 356 372 386 364 523 423 439 306 493 520 692 370 313 448 406 359 460 796 560 772 992 564 539 384 561 809 422 534 826 698 439 467 954 521 883 973 792 929 389 459 307 855 469 393 581 814 281 672 605 398 222 462 299 57 150 106 166 404 350 531 493 444 597 616 390 692 799 235 748 346 216 587 280 635 109 299 145 258 265 328 222 328 338 342 284 234 257 196 999 277 147 698 323 601 578 339 889 569 483 302 366 603 491 473 420 292 307 448 474 418 450 485 427 173 257 602 415 449 355 323 298 288 470 375 548 569 508 732 88 329 440 316 475 609 289 730 191 531 389 199 626 383 463 363 596 984 1494 1597 282 291 517 338 377 651 731 1396 340 1489 1265 1369 1424 1441 1487 1504 1458 1316 1421 1268 1764 1265 1030 334 502 728 604 808 600 543 405 232 291 470 680 925 682 622 397 367 643 984 862 828 942 588 632 606 845 892 1018 1108 819 430 684 290 408 414 437 333 364 600 522 557 506 464 420 561 505 404 448 579 496 408 411 411 433 1002 649 581 862 775 1208 991 1007 765 1399 692 1420 1485 1529 541 1433 477 483 514 543 563 543 1128 686 684 1034 930 773 856 890 813 941 880 687 789 791 482 808 497 658 700 652 617 554 626 707 556 685 655 543 630 1062 538 536 600 981 960 428 874 937 304 867 642 594 1138 1056 388 1318 654 544 629 644 810 989 607 612 634 673 952 1680 1189 1380 1349 1218 1497 1596 1927 1704 1857 955 1116 908 1488 1425 1282 1425 1517 1173 1710 1580 1694 1662 901 1101 631 959 430 263 174 131 219 178 189 232 82 229 210 135 252 162 219 158 216 192 425 281 227 360 259 388 477 82 112 74 90 279 212 104 199 304 330 270 240 341 170 208 224 162 150 244 274 207 241 156 194 307 293 547 314 225 205 251 266 463 689 479 489 83 118 179 136 102 130 141 435 82 736 457 219 271 331 318 198 427 329 645 237 664 253 407 269 189 322 443 487 273 591 348 388 128 112 213 380 317 248 220 498 264 322 459 519 528 285 389 697 771 436 832 507 349 763 235 296 603 328 288 314 399 326 716 571 287 306 468 335 289 772 447 707 437 405 375 465 899 472 632 373 260 280 237 380 278 1192 819 741 199 380 583 274 545 276 270 616 575 528 239 186 341 431 255 180 355 475 501 532 455 269 849 553 554 492 486 663 916 529 503 543 420 185 338 198 319 152 297 415 325 423 1043 774 370 338 229 235 277 291 298 328 573 477 279 236 529 439 234 372 221 450 211 371 295 301 526 582 465 301 234 250 457 362 317 357 232 568 331 289 442 301 541 351 531 406 329 128 475 224 627 348 514 347 246 296 229 356 278 533 761 733 945 992 340 307 1010 569 400 312 235 373 759 175 253 171 224 201 284 223 355 231 257 240 320 339 411 293 622 250 286 297 216 231 168 90 363 107 314 321 305 234 264 311 332 428 404 259 331 147 199 266 469 228 314 260 200 170 188 472 409 1058 434 518 352 573 404 615 490 702 138 158 382 256 209 497 534 352 273 472 440 173 224 158 211 392 202 403 389 387 380 368 511 158 172 349 410 328 406 420 306 328 631 252 481 490 330 201 393 375 784 374 2291 2660 387 329 306 600 291 299 458 490 335 914 342 595 507 270 286 335 299 244 540 420 412 336 278 370 176 369 738 236 182 443 180 176 406 196 214 386 598 323 198 482 2137 2770 5313 8874 937 399 937 616 775 472 435 356 249 398 284 1271 642 397 308 247 515 514 205 259 328 264 95 105 184 1105 802 1528 475 632 792 472 572 645 842 908 684 633 405 624 300 422 836 541 94 82 164 140 174 200 909 837 738 481 914 1808 1843 1952 1968 1893 1940 1179 564 267 1660 1732 2883 2846 2763 1079 954 1029 1922 2175 2676 1527 1916 2183 2802 2221 1915 2575 2315 2297 2030 2390 1974 2558 1930 2011 651 882 1112 899 992 1505 1752 864 864 1757 439 473 472 494 628 354 480 1522 1282 450 188 302 284 287 376 2617 2538 2339 1568 2358 2394 2154 2137 1654 1534 2059 2162 2295 1975 2108 1668 1736 2144 2307 2031 2749 1318 1272 1164 1953 1796 1894 1795 1468 346 268 273 2009 2135 1339 3205 3618 3217 2780 1195 1428 489 118 520 134 371 162 229 1222 874 814 461 578 485 341 421 884 608 1164 1076 856 1544 855 814 2313 2795 2115 2282 4347 3388 2241 2533 2332 3152 992 368 937 718 1297 521 809 346 903 564 1163 695 88 66 906 589 1013 1766 1303 839 973 347 555 412 240 630 584 582 667 751 1963 1974 769 784 1814 1237 1085 1086 855 1401 906 457 757 2072 790 1821 720 817 478 975 828 598 875 793 2178 1726 489 526 536 622 534 434 503 471 534 711 1072 790 1127 986 661 452 2012 665 874 1064 543 739 824 681 630 671 972 815 711 565 638 685 752 792 805 779 831 485 843 676 361 454 260 280 387 360 857 261 334 185 290 430 643 226 404 359 425 806 194 189 334 225 213 237 264 369 376 394 541 491 241 322 324 317 585 252 655 559 471 397 474 336 340 145 491 495 319 259 430 675 437 561 540 582 646 568 641 653 519 865 499 501 571 489 746 534 511 600 602 558 417 579 519 497 731 751 662 713 660 830 506 513 560 754 865 1173 574 565 711 439 431 651 566 805 702 375 740 638 523 666 341 602 648 789 611 412 916 96 1083 491 565 339 506 562 462 738 857 751 937 720 897 771 883 454 364 552 321 259 434 268 225 161 116 225 191 109 193 507 446 314 353 291 169 98 391 381 135 247 205 946 232 630 453 148 430 202 243 233 385 220 695 450 588 521 549 231 495 467 407 302 209 146 410 636 464 533 586 448 477 363 404 288 218 265 526 538 560 638 380 359 346 354 396 497 412 598 481 616 517 770 602 853 867 324 302 337 216 594 564 162 580 712 639 474 280 355 1106 204 284 340 802 215 277 174 225 257 332 575 402 341 282 459 499 591 195 211 259 560 428 380 404 181 655 248 299 235 320 199 1103 925 957 990 950 1052 886 1035 589 536 553 680 531 545 625 614 333 710 345 333 464 708 492 407 378 927 282 212 498 148 523 133 198 414 511 350 369 781 312 714 613 682 710 447 293 551 539 886 914 649 1155 906 1053 1255 998 1340 1069 675 434 295 275 466 692 856 1338 993 253 689 1713 1883 720 647 670 1107 803 591 1359 624 785 751 491 733 513 541 504 550 710 601 648 676 834 314 1026 729 1096 878 1271 961 394 352 388 406 330 340 371 296 333 349 258 438 544 764 1015 492 514 887 494 803 286 445 697 637 1032 768 953 432 561 381 502 867 697 572 575 616 898 596 450 543 944 1039 320 700 844 647 652 735 736 541 516 662 603 2486 2352 1604 1901 1240 1186 935 1086 1136 1375 994 1152 1167 1122 1236 1245 2459 1288 1254 724 807 789 694 637 646 598 632 898 866 714 1511 675 668 466 266 194 423 207 522 298 743 302 571 173 319 315 337 242 487 342 593 497 314 385 345 456 356 266 460 529 875 883 856 754 793 1186 1264 938 1460 780 1015 736 820 649 227 318 279 284 308 227 406 159 50 102 156 103 342 78 240 269 183 118 179 42 139 124 153 137 131 507 344 296 376 313 825 882 888 477 345 253 385 324 283 291 372 350 340 258 398 562 440 410 390 335 437 433 343 439 386 560 453 474 250 166 310 307 300 259 265 188 327 263 259 345 477 325 470 394 504 207 462 380 323 386 349 405 478 804 821 909 622 878 885 334 564 585 285 194 591 220 544 390 254 479 214 310 190 292 566 631 171 512 408 860 645 684 1214 430 388 376 206 582 290 629 490 225 314 505 615 232 321 460 570 526 393 708 404 563 892 506 727 544 666 565 633 640 621 783 775 186 547 328 279 436 281 1409 1014 841 782 769 560 608 420 544 584 503 563 815 637 754 528 329 421 152 561 561 476 622 532 463 632 686 1089 371 512 551 278 207 451 381 255 182 224 183 167 151 131 125 195 187 398 150 152 497 450 466 455 334 295 397 354 310 378 389 372 424 437 432 386 452 524 390 412 578 647 589 733 424 398 561 479 387 461 826 563 878 1001 535 396 425 560 746 341 548 885 656 479 345 1136 638 811 832 850 1013 490 487 285 787 470 424 662 815 293 611 749 514 204 425 287 92 116 108 130 386 343 560 616 488 685 825 202 788 765 189 670 393 260 589 328 638 107 449 190 291 286 206 227 409 277 258 266 185 268 214 512 166 159 464 422 701 676 346 990 659 537 358 329 557 420 362 569 303 361 448 462 441 400 592 565 214 360 597 444 571 426 412 505 450 418 325 534 686 523 668 108 405 437 311 471 647 306 796 401 719 418 242 410 350 367 216 578 1246 1749 1275 232 374 540 263 333 644 681 1580 391 1748 1393 1584 1553 1410 1633 1593 1482 1363 1365 1331 1707 1595 1377 461 428 687 525 595 526 456 465 257 359 523 549 934 717 530 415 348 630 904 664 619 697 594 681 644 817 876 1074 800 772 372 512 254 579 299 204 166 202 399 475 398 437 426 277 437 426 321 294 319 418 215 264 269 372 653 530 437 500 455 564 563 499 432 863 383 664 684 741 427 797 306 329 394 330 333 321 587 463 452 705 518 535 510 483 605 482 522 555 397 485 307 609 448 555 415 503 409 366 429 589 377 529 366 391 415 572 542 625 441 457 397 278 377 475 304 566 382 384 428 432 372 824 609 444 501 424 585 432 450 378 399 656 583 799 777 800 773 876 942 919 1086 1040 930 796 740 632 678 643 585 780 764 812 971 1027 880 973 543 652 428 484 290 189 143 99 173 123 80 82 122 164 111 84 246 166 176 178 208 188 232 152 118 181 126 173 225 111 125 115 121 158 187 149 203 203 166 154 146 160 184 212 127 107 107 312 176 195 149 182 206 178 141 531 224 151 147 184 222 207 542 178 190 58 113 82 123 72 127 70 316 216 567 307 158 62 136 302 162 439 228 500 120 572 173 217 181 143 158 359 325 156 255 92 197 82 118 205 374 140 150 153 243 171 167 304 314 425 157 336 434 436 322 295 219 230 330 166 183 528 258 220 156 226 199 277 428 162 116 462 134 235 525 282 423 205 161 248 287 478 303 246 122 98 206 198 396 237 413 733 327 179 318 285 228 357 160 150 241 236 543 214 110 195 228 291 78 225 222 291 322 212 241 369 241 446 367 396 254 480 287 261 328 191 285 280 271 325 66 98 224 282 346 411 570 254 156 153 96 160 187 317 145 168 249 289 246 400 324 178 250 227 523 196 334 96 156 254 185 242 217 215 127 144 124 202 306 131 262 212 233 185 230 759 163 390 267 143 145 247 92 400 197 266 188 255 362 133 171 219 252 374 324 342 383 260 267 251 267 256 215 129 229 295 117 137 153 163 181 173 119 219 129 145 159 216 186 192 229 377 321 131 236 110 176 106 134 196 227 136 261 211 185 201 329 263 303 281 167 218 102 130 92 191 166 128 213 162 157 165 234 208 287 258 443 374 395 289 380 374 546 173 105 254 211 188 329 262 348 179 247 317 164 244 185 222 218 146 257 183 288 262 200 283 100 83 230 280 240 286 301 157 261 225 140 234 289 148 112 336 240 379 176 1282 1357 156 269 221 283 279 270 408 379 300 377 328 439 398 146 176 277 223 145 282 358 184 160 196 266 144 208 436 110 237 338 428 431 347 259 255 175 214 267 190 333 419 433 869 937 6132 1440 710 513 584 535 794 228 155 227 341 680 459 282 250 302 197 321 183 312 209 165 133 137 217 542 759 834 526 368 448 345 434 465 478 698 478 510 419 286 186 162 374 221 133 98 104 153 78 124 541 422 635 335 456 1231 1371 1367 1002 946 1222 909 437 287 1277 1139 1524 1448 1596 786 636 605 1070 1338 1383 1248 1328 1172 1288 1551 935 1926 1493 1499 1303 1597 1144 2093 1070 1220 424 581 751 628 624 1018 1013 776 574 773 158 152 335 393 437 318 426 966 838 382 149 200 180 244 132 1913 1718 1564 1039 1405 1556 1702 1402 1198 1237 1332 1413 1388 1204 1334 1294 1408 1436 1773 1448 1724 1549 973 1128 1158 1418 1147 996 978 246 197 117 1187 1130 795 2256 2260 2245 2189 652 843 530 180 550 100 239 203 223 1064 533 545 183 475 381 280 660 644 474 811 834 592 1075 551 384 1769 2099 1759 1718 3155 2486 1398 1665 1728 2058 643 477 652 570 661 309 612 179 718 439 1043 753 51 47 885 842 925 1232 835 442 838 375 414 277 229 429 407 424 390 455 1383 1714 698 577 1120 655 565 825 918 921 703 302 305 836 471 1337 513 565 345 448 283 253 431 506 1423 1497 382 503 527 387 399 351 408 545 383 272 553 509 697 641 308 239 1093 205 427 403 276 737 835 723 757 383 466 474 397 465 552 624 457 539 502 712 430 270 714 516 329 474 198 284 327 188 659 335 120 194 217 204 370 250 247 313 366 458 128 90 186 139 131 276 188 172 238 240 294 227 115 235 234 265 304 288 297 364 247 211 275 224 343 61 269 275 380 74 514 505 329 429 323 428 379 454 457 417 519 663 344 312 282 365 439 531 164 242 271 293 198 190 223 234 351 414 426 510 291 629 183 271 334 543 596 569 351 363 392 453 465 403 429 672 409 217 421 435 292 462 307 402 451 541 343 400 917 171 905 584 498 356 509 360 350 509 520 800 605 586 552 673 427 304 253 158 325 290 305 260 74 160 128 74 211 83 111 259 329 322 154 98 200 146 146 96 44 145 139 643 313 343 233 253 391 214 184 184 242 213 640 368 316 401 311 140 369 339 86 242 178 88 353 393 192 227 256 410 106 190 268 273 192 175 490 351 331 268 280 327 300 263 390 315 282 515 144 463 330 529 297 642 652 353 306 201 169 328 255 98 399 487 333 482 258 114 549 231 174 190 516 115 228 94 130 132 169 213 200 118 355 252 430 368 92 96 261 319 271 264 290 142 815 152 158 128 267 113 611 443 496 556 500 584 638 430 389 377 373 502 394 416 284 470 281 621 309 306 249 345 232 387 288 543 390 238 156 55 241 60 331 194 616 301 268 378 288 441 438 406 409 404 96 512 674 549 689 375 732 569 638 620 747 716 760 618 258 214 198 136 583 592 656 655 150 429 734 770 481 634 291 661 682 499 699 213 494 449 357 441 367 504 476 448 567 505 275 302 465 190 828 438 588 368 548 427 189 145 228 236 160 196 255 164 118 132 116 238 168 459 477 344 607 514 421 762 436 160 345 401 905 363 493 453 616 371 219 399 526 476 352 311 548 261 287 301 431 788 181 348 511 537 383 462 623 400 327 467 336 1650 1651 1506 1535 908 954 809 1008 594 630 605 766 800 839 1109 934 1901 982 890 644 686 393 324 422 558 462 357 564 453 348 708 634 513 308 143 96 428 106 337 484 572 322 368 134 114 111 202 180 386 264 297 263 152 203 187 223 184 225 433 448 713 675 612 640 505 650 933 752 769 721 538 384 413 363 107 122 104 133 129 101 202 66 85 80 62 95 104 22 115 163 153 100 40 34 56 60 64 58 50 253 234 219 240 303 304 288 275 165 234 242 166 190 184 192 312 245 186 112 369 204 198 214 107 186 319 257 149 231 350 350 222 148 38 114 102 108 133 149 199 191 199 113 153 356 313 329 369 134 326 148 260 213 193 162 203 419 184 409 391 464 325 541 540 144 283 311 142 106 262 160 316 205 144 228 104 180 92 172 554 380 96 264 164 626 472 461 596 333 107 97 289 321 177 345 367 322 155 384 337 178 141 455 827 232 505 350 377 363 417 247 446 404 293 451 355 535 404 676 409 106 355 274 166 336 300 702 626 1091 942 692 476 384 289 422 392 378 374 448 329 393 314 289 193 121 236 461 484 398 507 303 404 417 516 281 470 321 216 102 244 178 190 140 186 158 180 174 118 108 108 56 288 106 84 259 525 365 450 203 285 343 309 250 248 239 241 511 429 586 239 472 556 386 398 296 347 437 615 279 229 329 300 248 350 524 487 597 546 550 552 416 320 549 256 347 751 549 396 349 631 221 642 344 418 406 345 351 200 436 270 169 315 337 183 340 474 253 70 308 214 36 86 133 122 225 296 381 379 519 386 449 129 601 423 337 409 281 357 377 306 404 102 410 236 207 271 165 207 249 257 216 136 106 219 137 549 122 167 200 196 208 313 189 411 244 214 121 221 450 146 134 241 183 281 332 396 270 236 216 218 196 168 319 323 375 218 230 227 181 172 495 377 265 373 325 226 339 347 257 453 465 300 444 210 328 250 242 258 309 345 293 394 514 711 734 128 196 294 219 345 363 388 809 150 835 713 854 839 860 842 826 780 865 759 759 791 1068 1153 191 327 501 362 355 411 473 350 300 355 333 450 496 597 366 323 278 527 494 468 434 434 426 996 836 464 462 561 731 561 363 441 278 437 353 302 251 270 530 465 285 306 308 414 624 326 241 333 534 419 212 164 240 309 434 656 465 411 358 483 562 561 419 683 503 767 771 790 367 463 260 280 266 274 248 271 377 428 514 649 485 553 503 761 667 641 572 597 709 540 571 601 566 455 449 566 640 472 777 682 545 527 335 453 451 599 723 687 847 378 556 329 418 513 367 502 598 422 594 650 443 526 725 523 455 414 571 590 349 469 276 707 566 755 610 828 805 726 856 823 754 726 679 596 644 729 791 661 714 450 585 547 721 762 705 907 523 562 268 636 160 212 125 75 139 105 113 158 129 119 202 107 226 216 218 142 170 154 197 228 92 252 98 278 387 109 119 107 117 184 250 162 193 214 179 180 186 289 120 200 86 80 72 106 256 186 136 195 242 337 300 476 223 169 163 162 263 215 448 151 165 34 60 52 72 58 68 46 198 126 508 273 229 153 177 195 146 277 218 378 185 345 216 244 186 207 330 253 243 213 399 194 130 406 156 227 284 253 260 146 444 182 118 283 349 432 298 230 494 577 231 300 215 211 368 215 271 314 228 102 143 213 167 160 338 84 146 487 252 90 289 403 488 265 229 344 323 534 231 346 200 86 143 225 264 309 244 649 262 208 345 317 303 402 228 224 214 302 588 210 165 161 203 276 60 237 128 384 542 130 299 456 319 659 435 286 295 320 154 279 180 253 194 265 307 173 98 126 153 235 561 420 583 367 142 211 175 201 92 129 80 189 318 279 183 322 195 230 270 217 481 258 265 158 164 158 130 295 243 204 217 178 166 166 238 156 328 165 305 310 157 526 197 386 195 122 220 246 170 598 247 309 256 182 110 155 135 134 187 376 297 166 205 408 211 211 137 271 214 162 232 219 135 159 109 146 156 190 228 205 74 115 142 227 178 225 172 298 304 227 418 238 125 203 130 170 250 110 200 285 374 342 228 388 341 325 203 132 80 76 116 205 97 163 104 196 132 144 149 153 184 309 459 398 382 138 306 256 445 353 200 262 202 141 223 191 318 135 222 233 104 120 214 142 224 265 140 261 265 327 296 203 186 140 256 300 264 312 294 244 214 116 241 363 239 147 104 390 234 438 226 1368 1525 299 240 182 347 238 178 306 302 315 492 425 324 242 144 164 271 210 306 409 229 194 180 209 258 139 346 481 108 156 251 338 324 402 185 199 76 147 386 293 328 308 566 538 399 1440 5956 628 485 418 584 497 240 165 233 266 657 463 330 267 279 165 243 122 166 238 160 143 145 186 542 428 1147 584 521 413 440 510 429 359 514 479 513 469 239 123 186 525 267 98 78 165 84 112 118 452 472 509 277 607 1001 1201 1040 821 660 1044 1215 572 228 1047 995 1085 1298 1286 605 722 944 1165 1186 1659 1103 1279 1492 1499 1074 816 1336 1363 1068 911 1195 1017 1879 1493 1306 324 612 890 528 571 973 1050 663 406 894 181 177 271 276 570 238 371 725 895 499 96 269 249 166 96 1554 1612 1458 1160 994 1196 1232 1100 1163 1368 1534 1260 1524 1263 1380 859 1427 1403 1295 1439 1831 1398 1077 840 1274 1242 1208 1229 1187 287 259 146 1153 1127 891 2062 2111 2179 1788 519 481 611 163 483 113 243 225 207 955 536 535 277 325 265 191 501 577 528 709 578 704 998 618 348 1692 2020 2072 1596 3107 2530 1315 1894 1646 2195 623 253 603 842 630 382 898 479 799 417 833 658 60 40 808 680 906 1362 842 276 483 383 385 249 225 448 377 319 428 537 1259 1706 507 534 1208 804 697 1091 946 946 479 383 274 1117 611 1515 673 531 300 534 366 271 421 953 1471 1500 362 357 361 389 344 362 323 402 486 418 597 506 389 521 287 267 946 196 302 413 296 845 824 724 628 460 618 586 814 543 604 814 560 581 649 748 580 627 715 649 327 265 212 410 267 171 618 410 110 218 281 176 531 422 328 423 280 240 199 144 230 184 174 325 145 357 202 173 361 222 128 152 238 124 203 172 193 200 190 245 167 248 184 70 268 272 306 104 387 269 217 268 234 294 289 415 194 268 556 513 217 455 200 440 405 533 144 172 193 263 152 244 220 190 308 273 415 504 442 399 189 310 323 395 321 354 225 298 261 414 330 376 222 437 335 201 419 488 382 508 374 525 492 518 309 378 593 144 666 346 406 374 384 288 481 459 550 627 701 470 618 467 419 225 283 247 377 238 272 275 93 144 132 93 162 112 70 429 162 115 199 165 118 200 157 136 68 112 96 667 357 363 315 178 363 303 138 136 415 246 329 244 286 331 329 202 351 354 151 254 232 159 302 430 245 232 468 371 164 127 238 120 86 126 294 341 357 297 297 439 497 262 247 346 238 319 258 328 383 484 262 627 644 344 437 268 227 473 271 98 297 387 209 458 259 152 447 236 294 335 298 128 226 175 230 209 223 88 208 209 185 310 450 369 156 162 135 410 222 187 244 106 806 101 319 261 115 217 467 363 397 562 510 574 422 508 340 376 324 422 342 356 322 501 373 539 389 330 230 312 253 208 318 504 214 166 168 38 239 82 266 232 479 240 255 552 355 533 465 327 464 406 284 606 643 629 727 328 467 317 539 372 426 509 445 588 484 245 355 237 640 520 500 543 252 539 678 759 539 409 478 653 700 471 831 146 375 660 205 656 224 557 531 574 642 675 524 336 330 227 816 418 809 759 922 633 184 156 291 282 141 273 164 190 246 235 102 269 227 236 327 393 449 659 390 520 179 220 420 440 838 339 414 254 412 396 455 507 476 471 377 287 411 254 269 342 449 445 373 472 633 417 415 515 630 380 360 372 438 1435 1572 1268 1547 892 986 942 1042 664 651 757 793 927 1054 970 985 1384 954 800 580 597 358 284 493 523 338 236 628 710 549 830 489 539 225 151 167 319 74 265 188 462 230 269 150 116 196 243 466 407 435 337 284 177 419 226 336 330 273 542 431 456 682 641 593 519 755 811 695 519 722 457 558 638 339 229 203 191 243 259 231 214 140 159 123 72 91 42 26 217 188 134 121 52 52 130 138 130 136 124 228 216 197 287 243 248 218 261 217 283 116 251 261 255 267 257 180 254 173 513 172 168 269 128 118 204 166 114 186 327 255 278 213 77 116 134 114 162 234 234 179 170 159 219 286 265 278 439 314 231 242 315 261 149 137 133 419 346 308 303 398 308 442 338 231 327 358 113 98 156 145 284 145 108 260 62 104 52 104 406 459 86 226 175 609 535 647 428 213 104 88 142 178 198 458 190 139 102 257 229 135 156 440 481 328 446 258 317 338 432 248 630 456 425 429 586 565 424 756 429 163 557 270 271 248 177 809 451 732 637 487 457 387 349 421 429 399 391 310 250 307 178 234 314 112 282 423 479 337 452 328 293 399 688 452 351 384 371 292 269 186 328 90 92 84 90 86 86 80 183 84 131 227 114 318 423 423 343 192 335 355 337 354 303 388 344 335 427 425 446 411 454 338 360 424 266 387 601 325 274 248 302 248 461 305 461 446 381 358 478 296 416 397 454 451 714 452 274 326 389 299 526 396 483 478 249 493 334 638 377 254 327 466 203 364 545 366 145 416 181 32 61 81 103 245 318 284 206 251 333 303 153 415 462 261 369 324 300 323 266 605 178 372 311 126 225 180 225 239 226 236 241 186 122 137 366 148 100 265 455 321 331 224 535 269 243 122 208 221 157 147 160 190 329 337 326 433 278 112 102 117 296 295 296 329 197 244 382 215 269 359 478 336 460 457 132 215 433 324 468 562 412 441 136 415 386 191 357 165 398 325 569 581 865 771 197 352 215 320 268 511 265 1069 159 1096 995 1039 960 990 1064 1084 1090 910 1157 935 925 1056 1019 331 398 451 372 455 261 406 320 259 512 406 463 349 346 580 255 245 467 680 332 290 282 482 971 794 571 540 645 1720 1183 623 630 536 660 805 857 721 604 697 707 935 937 917 1057 798 632 710 820 708 1045 464 510 463 490 1072 891 898 1013 981 815 1096 1062 946 1138 965 1360 1398 1427 990 1006 814 976 915 994 835 800 999 643 1140 1134 1130 992 999 973 855 1130 1201 1063 941 1202 951 1009 759 830 1002 991 889 1154 835 760 1043 1211 986 1131 1041 1104 928 863 864 1112 919 898 906 828 797 1035 1118 663 1110 1130 534 1584 914 643 1059 917 1417 994 1215 806 1169 1024 883 1027 912 1130 1080 988 1320 1543 1394 1331 1343 1084 1329 1115 1251 1314 1045 1320 1326 1255 1541 1621 1381 1541 800 731 713 997 298 419 373 226 528 258 218 400 314 242 120 158 334 291 320 221 247 241 329 200 122 264 160 345 395 179 193 169 181 259 441 201 240 295 351 270 219 380 348 248 181 165 155 275 229 381 227 295 339 417 374 629 405 361 353 286 220 262 835 537 602 157 108 132 209 181 159 142 268 204 825 662 389 152 222 374 239 405 425 594 322 616 181 243 312 321 388 504 486 416 688 223 336 206 165 435 707 306 373 256 549 354 399 704 535 490 460 848 802 785 533 739 555 576 599 353 490 497 470 369 383 651 388 305 547 314 308 905 435 367 1320 888 830 434 403 521 606 1034 485 616 240 413 434 456 436 650 784 1117 696 321 764 738 345 653 352 374 432 574 759 441 386 348 510 752 269 565 298 584 542 314 826 873 619 998 678 953 541 657 554 381 637 347 350 474 424 539 235 399 335 632 594 831 868 296 394 309 379 437 363 434 299 369 408 431 482 688 443 576 549 434 722 556 579 446 420 373 467 699 334 325 256 417 500 463 528 494 488 512 368 556 228 1188 342 609 412 380 433 597 319 742 335 610 467 420 355 489 387 331 499 949 957 674 712 461 548 694 395 384 381 294 437 765 330 384 246 408 428 281 440 679 350 432 236 355 603 410 745 741 349 693 497 222 166 182 259 232 144 408 325 648 687 642 605 628 454 406 386 322 127 323 295 472 239 555 444 619 502 561 517 436 313 471 576 800 663 610 700 643 997 435 474 613 291 318 469 504 387 199 387 354 401 460 415 496 393 320 341 523 497 560 501 516 413 261 342 446 346 528 450 676 348 483 229 499 501 296 629 402 489 628 496 2527 2870 666 649 570 680 614 582 725 625 742 916 560 739 680 535 460 698 346 309 654 417 553 534 533 546 374 490 913 408 334 737 670 653 600 329 602 331 429 784 607 481 364 563 635 937 710 628 11393 1054 1404 863 876 514 320 608 471 1263 844 457 525 538 431 402 313 501 481 421 551 567 521 930 1051 2057 810 842 1113 674 912 872 1086 1310 773 653 886 673 315 349 715 741 199 159 323 253 246 384 834 1011 681 560 1238 1988 2308 2275 1892 1864 1835 1724 908 860 2143 2057 2355 2532 2537 1455 1578 1552 2001 1728 2079 2005 2132 2048 2157 2324 1845 2758 2469 2494 1999 2794 1926 3759 2778 2689 923 1057 1542 1239 1149 1950 1925 1373 913 2087 619 715 698 816 796 487 620 1227 1289 873 294 636 598 584 293 3280 3045 2916 2185 2517 2933 2336 2953 2726 2318 2427 3170 2897 2441 3376 2578 3213 2980 3125 3405 3714 3509 1883 2072 2508 2677 2463 2171 2441 542 455 213 2215 2551 1456 3775 3414 3455 3089 1285 1178 853 231 994 259 359 297 240 1677 1356 1314 355 860 703 412 1146 1489 843 1600 1142 1327 2530 1084 1148 3266 3753 3517 3038 5834 5030 3198 3549 3520 3995 1408 925 1264 1288 1517 1058 1384 445 1655 936 1937 1160 141 133 1896 1424 2127 2507 1331 814 1483 735 1102 586 523 958 848 868 937 916 2550 2702 1067 959 1691 1521 1502 2259 1387 1342 1009 609 680 1641 1137 2696 921 1179 729 1031 659 591 777 1170 3022 2211 747 742 670 678 835 623 931 527 561 699 1300 1198 1219 1570 595 551 2121 563 708 854 871 1457 1297 1155 722 963 1207 1326 1128 985 1022 1295 855 921 1090 1125 1147 1059 1449 829 453 363 321 680 453 408 911 497 416 406 330 612 870 628 733 588 1126 621 521 324 471 270 240 289 377 470 394 374 577 466 339 520 517 650 662 653 483 479 810 604 687 524 372 109 705 723 710 249 692 766 556 681 750 846 968 857 450 603 1278 1238 721 537 515 742 881 546 491 498 455 496 381 415 460 401 688 783 1123 879 670 923 511 615 607 1059 1161 721 359 755 680 1025 974 835 558 731 467 596 643 1025 687 993 508 722 1142 1243 624 729 1457 268 1340 841 695 726 1034 295 658 940 544 1066 1308 896 1031 670 794 357 397 345 560 551 561 523 202 401 367 204 318 142 253 415 452 383 418 340 376 277 210 341 172 357 415 1295 673 758 527 590 670 509 405 395 658 459 937 790 754 741 567 339 813 881 206 696 524 436 697 689 601 715 795 713 701 362 388 361 297 305 570 513 572 510 726 717 842 516 559 879 531 716 529 751 597 1059 658 1232 1153 499 614 751 526 781 636 209 713 837 684 703 663 730 745 292 398 473 1247 277 344 202 243 249 278 204 478 356 378 606 763 926 162 166 372 543 636 550 633 282 1070 216 429 361 258 368 1002 786 917 882 856 931 806 845 579 581 561 682 590 610 561 716 566 821 606 623 618 743 539 429 436 945 375 318 391 159 716 361 504 354 934 430 385 1036 520 1108 762 685 903 656 303 1146 876 732 852 625 1091 1177 1374 1161 1193 1220 1092 719 506 402 458 488 954 918 1490 772 540 1274 1610 1772 1017 920 906 1048 1016 672 1178 549 1100 733 586 823 578 1042 1121 1029 1078 632 829 578 881 425 1835 828 1077 771 1002 977 491 415 497 722 556 411 442 405 467 538 439 497 630 812 1066 729 925 1091 711 994 583 408 765 590 1768 701 969 593 635 656 745 951 932 854 1105 850 956 674 596 708 1115 1038 607 927 1079 770 809 1255 1279 906 1001 881 934 2725 2742 2497 2496 1752 1900 1293 1388 1616 1660 1626 1772 1334 1717 2248 1689 2661 1959 1702 1126 1201 858 680 1173 1164 1329 840 1370 1758 1414 1867 997 1217 614 402 492 706 280 639 591 902 647 502 592 438 408 317 469 546 406 419 385 441 623 597 754 547 467 927 638 1158 1059 980 1052 1257 1125 1759 1103 1049 1430 953 813 825 593 206 272 240 298 248 201 363 213 282 146 367 287 202 223 325 294 190 313 182 135 207 223 234 216 179 522 468 263 387 632 607 640 650 260 356 231 409 279 234 268 323 523 318 280 803 410 410 473 302 293 559 558 320 478 456 850 596 501 100 406 387 486 405 529 465 513 599 454 591 434 459 413 482 503 389 268 556 590 516 648 420 638 675 706 750 943 599 855 1123 365 616 652 403 88 627 216 709 500 169 718 198 428 168 388 889 1145 380 258 202 1059 1029 992 1205 972 424 394 441 845 346 953 859 485 416 926 841 358 288 979 981 698 736 892 840 1307 941 756 787 1012 812 1131 1020 1229 1097 950 951 269 733 462 567 610 554 2052 967 1295 1154 971 1037 915 746 1154 1105 1033 808 809 660 597 586 386 723 333 697 680 764 926 683 614 669 774 999 676 763 824 554 479 399 386 450 237 255 202 208 231 194 180 295 205 367 268 203 675 1224 1265 991 540 755 650 636 716 556 734 647 813 927 908 862 965 908 743 805 715 807 756 1287 713 526 1124 855 653 658 861 915 1402 1225 768 919 796 702 931 705 999 1394 1076 807 726 1380 367 975 1037 897 984 841 929 532 847 466 463 554 1008 239 850 1194 744 391 638 564 96 154 214 259 687 473 653 530 920 637 491 375 939 924 597 708 576 775 725 626 1102 264 606 648 527 429 494 443 483 284 283 308 268 699 289 473 442 273 355 612 688 707 233 1233 499 413 361 409 500 471 393 350 362 634 415 429 516 386 181 162 155 334 514 789 564 454 398 434 402 332 560 782 686 487 786 382 537 712 613 683 882 535 833 490 704 844 486 393 493 514 438 1012 1277 1521 1215 494 457 559 596 312 676 706 2007 693 1945 1757 1932 1570 1931 2044 2117 2393 1927 2467 1936 2030 2222 2171 561 665 842 789 935 952 690 756 664 638 614 817 997 705 682 752 534 816 925 828 755 806 834 1116 1023 1310 1338 1649 1042 1186 705 647 465 734 1121 801 688 717 732 502 615 682 583 887 978 773 829 708 930 816 406 335 347 468 536 826 687 719 701 470 754 616 575 741 638 855 955 780 827 716 651 731 832 840 929 703 647 613 967 835 935 698 699 868 853 831 873 890 481 670 614 858 814 649 725 759 619 827 1071 1114 837 958 824 878 763 788 832 809 922 710 612 818 523 719 665 757 948 612 640 690 532 724 922 1016 816 898 690 798 940 652 845 797 615 1077 956 977 932 879 1023 996 945 937 928 1163 1039 1059 923 948 1008 1036 1034 1110 1125 1297 1036 1063 664 659 591 910 230 258 208 313 250 386 358 279 136 262 186 177 258 213 213 191 236 222 246 527 370 520 483 733 799 167 201 167 199 273 223 270 252 384 381 195 215 239 294 308 192 171 153 319 166 364 303 237 283 296 264 501 375 469 461 74 202 243 633 303 329 199 203 260 275 244 231 193 211 126 574 499 269 170 230 466 321 575 484 770 331 551 393 451 218 373 402 441 455 301 692 346 326 321 221 364 274 353 325 184 369 168 376 608 461 347 398 556 647 685 430 653 454 510 861 222 548 479 418 317 307 607 477 431 588 229 254 691 441 241 926 1171 643 425 426 651 378 737 552 666 314 262 325 418 392 704 644 808 479 385 780 480 346 517 639 667 463 694 738 547 359 545 412 530 278 438 575 738 797 602 384 790 479 794 694 695 571 483 317 409 351 345 300 294 451 377 216 373 260 318 817 659 756 450 290 417 431 463 281 432 226 350 359 423 405 647 470 320 474 419 758 408 419 327 380 416 433 552 469 423 214 255 353 563 440 348 657 421 502 466 436 1265 364 539 368 417 477 477 293 936 455 475 390 543 572 243 276 269 493 592 488 543 569 449 344 304 293 418 436 322 487 541 169 219 220 417 342 362 361 568 321 400 461 422 391 457 661 804 239 552 424 190 227 195 230 172 195 346 320 534 572 444 558 536 463 427 345 435 144 98 303 630 160 777 316 444 471 477 486 390 244 294 809 640 727 485 544 699 822 434 331 598 361 302 302 312 304 317 414 392 246 292 213 328 341 323 294 472 615 361 314 407 317 314 311 371 281 444 417 484 582 386 333 436 453 224 401 698 569 595 688 2759 2666 425 613 610 671 611 620 499 635 757 812 560 610 666 614 251 492 310 326 414 484 538 477 560 596 300 671 772 316 305 546 561 470 623 636 661 418 326 596 470 681 653 538 680 616 513 485 1054 10850 4235 663 1124 612 413 592 280 914 661 572 479 470 342 509 438 382 534 452 375 410 412 971 702 1142 539 996 634 668 654 763 1068 915 723 996 675 589 508 446 741 684 173 155 201 247 310 320 834 735 665 702 922 1591 1665 1630 1393 1591 1738 1531 863 945 1992 2071 2106 2245 2215 1325 1730 1696 1269 1731 1620 1824 2362 1887 1754 1944 1590 2211 2013 1932 1743 2273 1515 3780 2513 2245 896 1079 1960 955 885 1500 1290 1208 564 1502 698 739 783 560 596 504 500 1275 1052 688 369 504 416 385 349 2400 2230 2332 1867 1642 1983 2404 2303 2428 2257 2248 2652 2848 2711 2653 2469 2389 2848 2886 2509 3038 2972 1778 1760 2085 2582 1937 2060 2672 416 323 246 1830 2146 1456 3522 3543 3499 2776 1085 1154 747 286 798 150 327 279 379 1820 1173 1152 334 606 517 442 1057 1313 962 1134 1129 1283 1977 1084 1160 3286 3952 2850 2827 5301 4805 2623 3206 3203 3847 1593 795 1401 1154 1604 892 1404 644 1469 839 1712 945 225 163 2016 1341 1890 2630 1648 662 1034 923 958 411 344 1181 1112 947 1059 990 1941 2442 837 724 1336 1698 1521 2118 1164 1198 726 390 548 1332 1006 2259 681 729 422 721 782 656 960 985 2687 2007 617 671 728 830 989 510 824 635 668 595 1409 1039 677 1203 486 442 2144 601 884 946 713 1244 1176 1237 811 923 841 792 894 907 1006 1052 1021 1073 1299 1566 1092 917 1244 946 451 430 347 478 241 321 939 480 402 522 505 489 804 553 577 459 916 881 514 232 409 194 166 240 246 450 550 418 381 323 344 252 372 300 396 394 500 295 590 363 443 374 374 167 586 616 664 398 480 447 432 292 341 445 350 505 455 573 714 555 797 421 476 804 668 853 658 674 577 645 401 530 495 390 685 597 513 619 536 749 606 536 490 654 1197 442 636 532 606 439 435 710 465 834 554 567 953 605 481 719 499 573 696 788 500 632 1232 110 1209 740 670 507 701 351 364 719 596 1069 844 982 791 691 724 480 433 481 349 301 459 374 290 298 140 294 409 239 204 426 216 328 373 323 174 173 163 162 325 201 313 907 602 647 440 415 631 366 367 369 525 393 909 667 755 686 595 391 608 751 260 427 804 378 621 653 570 551 653 727 350 246 504 362 266 257 456 587 644 342 818 631 609 617 507 707 652 590 645 711 593 941 609 1084 931 648 760 586 545 920 732 224 622 771 534 683 500 836 684 384 489 504 1207 230 227 163 271 257 299 167 335 293 351 608 750 805 246 250 276 497 585 472 530 320 1084 239 465 421 255 389 763 582 624 721 666 761 814 634 669 618 616 801 621 653 491 777 548 843 554 640 476 544 519 316 401 759 281 602 312 206 664 400 595 268 765 437 399 814 538 677 1004 745 831 616 266 1144 702 615 740 498 757 641 607 671 1115 743 568 508 411 322 287 570 858 731 754 727 506 1131 948 1016 904 926 763 1061 614 646 1316 483 869 775 597 790 581 899 930 862 961 518 875 659 769 553 948 970 733 685 854 806 554 462 490 754 594 250 331 317 492 507 339 508 404 645 550 573 654 797 636 817 555 320 637 538 1455 944 669 736 510 607 916 882 944 794 787 724 866 717 782 1027 818 717 667 733 942 952 769 1031 1120 758 837 828 700 2558 2421 1706 1779 1782 1446 1249 1299 1301 1532 1079 1195 1402 1429 1755 1437 2559 1805 1846 1037 1161 926 589 962 1126 1015 415 1216 1215 1002 1466 972 1035 821 303 317 659 236 550 505 478 716 415 468 261 295 508 324 393 387 440 422 384 645 505 653 573 570 1107 968 856 909 887 1030 1058 987 1015 1012 1158 954 935 880 961 393 210 181 161 201 211 214 556 374 274 184 327 308 293 249 275 322 166 106 186 110 169 204 183 175 169 466 375 247 398 460 545 544 556 343 396 346 393 284 272 311 283 320 358 294 557 303 241 259 209 248 307 702 414 713 934 657 799 412 266 316 326 341 346 446 477 520 356 277 303 334 343 511 441 314 332 273 578 425 327 287 307 741 406 520 424 443 444 504 470 237 348 331 420 107 546 236 722 434 289 604 310 333 241 329 756 816 342 426 276 951 955 830 917 699 294 274 397 683 448 793 708 483 287 615 794 350 361 899 587 652 739 548 660 909 716 651 667 820 878 876 821 919 898 954 633 395 675 507 435 467 444 1748 865 837 795 796 930 791 721 889 888 747 930 774 664 712 559 371 388 596 358 724 832 620 743 737 339 685 1056 665 904 680 433 399 706 575 849 252 233 169 231 221 199 174 351 145 428 396 153 511 967 744 850 565 570 625 652 564 597 1053 801 782 745 807 1056 841 1056 898 948 709 672 768 1148 946 887 852 829 510 557 789 666 1168 1164 621 860 555 556 733 758 694 885 1201 580 683 720 396 543 692 703 897 798 1137 749 1103 487 424 653 915 378 750 1014 595 455 442 281 94 104 121 182 466 711 502 483 738 382 444 230 558 614 405 487 659 597 647 574 717 315 561 346 531 462 378 313 462 415 283 505 429 398 307 536 519 471 526 693 841 987 476 1671 611 593 569 470 740 411 389 699 473 368 588 608 426 481 262 360 296 227 478 696 564 448 561 475 434 393 583 556 841 634 739 192 645 594 564 675 634 501 747 367 526 627 541 637 398 417 294 897 1125 1498 876 467 368 412 451 411 548 446 1529 352 1497 1322 1515 1492 1693 1692 1652 1616 1680 1782 1717 1697 1675 1528 461 717 668 628 660 925 960 834 675 636 1033 817 440 405 562 542 332 551 1288 827 760 753 709 1096 1127 1089 1075 1320 989 948 674 884 593 588 836 643 613 794 852 625 704 790 692 938 867 930 736 623 808 592 371 427 431 457 742 563 681 916 939 621 942 668 582 685 783 909 985 922 1125 735 946 826 1106 1010 1138 657 864 591 1127 852 877 717 837 829 845 971 854 918 468 722 616 989 888 733 669 806 756 859 920 828 834 739 730 684 661 730 900 776 732 788 747 684 678 868 483 792 920 631 628 622 645 693 817 982 873 909 917 933 1031 734 797 918 792 994 970 910 846 901 1088 1125 1172 1196 1331 991 946 949 901 1038 984 1119 1010 1034 1078 966 1070 1052 679 836 650 1051 361 262 238 352 384 415 431 305 228 233 295 235 293 266 291 233 230 222 300 528 214 524 236 760 820 171 224 155 191 333 277 243 285 515 314 366 342 389 472 321 229 235 217 332 318 523 248 350 396 415 397 614 461 359 343 117 307 248 562 493 523 188 316 345 352 353 276 413 268 241 472 759 206 211 247 448 256 596 402 765 343 773 434 528 358 280 596 400 429 348 1034 430 356 266 176 361 391 326 402 302 453 227 278 979 718 458 348 680 569 418 428 691 654 439 789 297 414 387 258 430 395 619 503 356 430 280 319 599 363 248 1077 1131 701 369 484 589 373 800 542 780 386 310 436 610 554 680 611 823 711 377 816 511 350 772 924 922 509 570 665 606 327 523 352 646 392 427 486 694 680 500 458 691 432 802 978 838 365 386 423 306 474 377 302 443 523 423 274 411 274 371 1108 613 733 381 320 398 314 382 239 567 262 280 473 367 423 698 534 205 595 323 560 307 451 227 256 517 615 680 329 330 180 280 522 523 496 414 542 405 523 667 356 1183 274 583 348 444 558 404 267 894 381 639 363 410 450 336 325 291 540 576 554 646 666 390 485 502 262 346 539 431 604 751 182 239 197 441 532 425 352 732 353 455 465 317 461 446 823 705 194 643 480 291 226 181 275 222 279 385 497 590 494 547 744 645 489 450 371 473 120 165 470 639 248 578 349 419 370 390 432 324 203 226 685 896 1140 548 652 683 583 438 289 577 353 283 343 389 311 253 339 513 344 388 243 350 568 427 395 417 539 273 271 595 387 231 368 436 385 491 433 830 576 582 290 445 380 275 470 520 383 682 666 2702 2791 534 489 495 578 567 623 638 497 762 777 725 438 597 595 318 601 417 645 662 465 854 710 750 613 439 746 794 316 272 481 683 644 778 640 732 268 451 762 637 753 638 619 748 775 584 418 1404 4235 10955 620 661 631 424 371 416 756 531 550 381 346 293 798 451 421 903 831 227 274 299 819 626 1027 635 961 844 754 506 776 816 994 750 918 675 623 370 588 928 763 282 264 183 226 266 211 1194 795 879 735 750 1617 1653 1943 1678 1965 2064 1461 1160 1164 2367 2185 2383 2508 2426 1473 1885 1961 2144 1984 1907 1777 2865 2063 1757 2254 1805 2599 2052 2777 1711 2595 1743 3524 2681 2473 849 1311 1572 942 789 1521 1722 1351 854 1498 655 550 677 819 635 374 523 1230 1325 765 331 531 497 373 374 3177 2848 2930 2356 2334 2342 2030 2805 2912 2244 2417 3206 2820 2561 2717 2411 2813 2716 3535 2786 3642 3698 2123 1928 2301 2821 2205 2633 2826 444 394 235 2506 2371 1486 4081 4093 4331 3573 975 1021 686 246 730 134 417 394 395 1796 1083 1189 344 580 419 454 1021 1379 866 1585 1116 1049 2650 1097 1050 3275 4000 2742 2972 5110 5432 2518 2961 3066 3851 1371 673 1198 1229 1831 1048 1415 662 1687 880 1887 914 172 112 2263 1216 1906 2408 1441 830 1235 861 1049 506 452 1127 1040 960 1029 1088 1887 2870 1138 496 1084 1783 1526 2508 1133 1280 852 640 595 1471 1115 2443 709 1041 577 729 710 646 893 823 2903 2185 747 754 712 663 898 530 830 412 565 599 1468 828 545 1726 687 645 2408 467 619 846 702 1163 1290 1357 654 925 1104 942 1027 1133 1115 1191 1128 1301 1100 1484 978 867 1583 739 569 515 415 402 344 370 1064 487 483 357 519 512 1050 411 700 493 1373 734 610 268 441 321 293 267 315 575 492 427 416 627 410 475 531 543 652 525 515 516 521 636 686 611 329 251 617 738 699 274 446 509 301 410 445 448 453 419 513 614 783 726 477 522 658 627 698 903 462 501 408 475 461 594 440 391 643 526 707 474 641 725 747 738 710 843 1125 424 494 751 729 514 568 824 664 790 700 603 777 620 470 663 471 547 797 953 554 646 1260 185 1305 652 603 504 545 271 588 878 620 1094 976 1105 1020 756 951 495 517 477 437 287 542 278 235 318 130 243 316 293 224 377 398 256 346 232 262 214 221 213 461 260 241 1207 664 930 741 367 596 395 448 452 546 404 1142 950 587 707 633 390 573 1013 410 574 804 362 621 1031 546 777 805 702 511 223 547 344 244 254 567 627 717 400 819 716 551 723 705 648 619 585 760 704 872 1175 828 950 778 806 912 758 373 746 560 180 623 751 701 823 574 664 721 392 358 504 1264 175 166 197 300 281 309 230 316 293 292 524 648 801 259 263 249 656 554 484 568 230 985 266 451 328 290 447 788 664 724 751 735 789 851 747 525 505 493 650 524 598 588 679 547 737 563 632 470 544 490 345 440 904 276 670 396 344 429 207 417 277 1062 460 457 984 617 847 906 784 934 577 415 1038 756 554 609 712 1284 776 613 700 1062 748 723 528 522 505 437 649 896 728 878 873 413 1292 905 987 693 777 661 997 791 659 1307 381 829 766 718 772 682 707 691 710 810 610 725 681 795 372 1135 998 808 805 928 703 710 626 431 881 790 271 324 346 434 442 491 611 536 569 735 518 897 1099 703 1032 519 455 674 558 1392 839 830 538 740 905 890 1030 763 740 623 735 1050 762 683 1015 972 998 734 771 1309 1095 798 1053 1096 766 807 712 858 2527 2774 1811 2019 1677 1582 1331 1444 1503 1685 1356 1442 1448 1592 2078 1777 2832 2051 1732 1323 1375 899 682 1447 1195 1144 537 1595 1295 1044 1900 646 1101 1101 370 497 809 283 837 661 726 651 455 473 469 345 497 327 435 421 516 434 550 759 613 731 485 604 833 920 976 946 815 724 1003 858 1007 843 1026 988 861 1090 1104 342 374 338 322 377 514 517 463 352 174 200 314 370 191 232 415 201 217 129 132 142 250 244 248 246 236 594 438 370 333 517 603 533 537 430 549 414 399 217 259 221 392 291 392 498 724 305 241 338 275 239 319 628 276 533 726 825 545 417 312 386 387 325 476 497 608 526 424 373 340 289 432 407 461 484 439 328 534 541 524 476 417 768 595 640 612 714 571 741 812 429 553 553 302 185 725 378 754 326 382 777 445 339 406 335 749 962 357 421 377 886 898 870 1029 627 319 307 437 756 427 921 787 493 342 794 782 264 320 792 557 525 710 720 797 1179 776 695 930 969 1200 1084 957 1046 905 1114 1080 259 701 582 545 858 662 1780 1201 854 790 778 832 746 684 798 1011 1003 941 872 601 675 515 288 603 547 505 717 689 702 603 695 554 929 1270 630 746 615 398 447 657 305 522 428 423 353 411 407 381 356 464 210 259 259 171 600 863 766 797 641 692 590 660 560 602 1038 816 950 703 715 839 786 944 819 918 764 761 768 1505 1077 908 755 1151 678 646 749 1014 1069 1252 647 1208 644 725 749 682 822 1071 1241 874 779 861 496 603 737 790 1174 815 1131 671 1318 636 449 795 873 394 1087 969 601 523 385 270 236 305 271 341 530 643 594 475 699 537 380 228 744 840 509 594 767 633 930 517 1101 219 736 340 650 416 613 470 312 239 209 431 377 523 270 410 395 456 431 528 992 965 403 1541 536 490 551 416 752 320 300 550 595 726 453 457 527 479 467 541 221 286 526 936 717 651 717 667 458 620 784 578 828 610 897 204 779 587 567 704 625 666 998 423 530 697 530 495 608 454 272 1068 1108 1246 1016 329 426 507 587 554 404 431 1826 449 2018 1871 1854 1633 2002 2135 2098 1807 1833 1917 1887 1763 2064 1664 522 665 751 526 784 765 707 627 777 739 1012 861 798 592 803 703 343 544 1059 966 902 871 813 960 912 1289 1319 1657 602 740 532 579 497 732 638 318 298 483 389 480 545 718 574 685 936 714 785 688 802 845 560 415 425 423 542 445 455 512 617 410 489 474 598 592 357 552 516 566 463 544 567 485 506 433 488 700 526 457 622 542 619 354 450 386 539 381 497 407 588 407 567 427 426 495 533 568 367 549 378 449 444 672 407 489 667 416 587 605 501 526 468 660 433 505 389 628 400 529 425 455 699 540 621 567 517 478 671 976 692 501 1053 468 542 728 618 771 599 765 633 657 654 779 647 644 642 600 654 663 728 630 725 653 571 558 536 505 592 736 678 928 164 142 256 312 286 394 228 218 88 167 340 187 451 476 447 231 279 261 325 248 182 250 224 430 497 214 200 202 208 308 291 228 405 389 300 303 188 392 277 275 200 176 170 236 166 251 238 250 340 318 241 691 389 468 464 208 164 255 461 301 325 356 257 369 278 367 188 373 211 209 581 580 211 187 217 270 176 329 282 581 221 526 272 300 320 278 330 522 497 393 406 196 336 142 249 245 270 228 246 233 451 352 254 244 295 486 295 250 637 477 209 740 429 644 434 266 378 440 325 264 323 374 387 359 353 193 292 588 503 230 533 694 807 370 583 455 416 622 279 576 294 237 402 356 395 613 455 641 288 382 440 602 536 396 273 285 274 367 528 348 535 382 338 460 212 359 416 467 581 408 396 367 266 676 478 281 319 262 300 330 336 239 320 353 339 200 295 280 297 292 726 457 468 370 332 392 374 436 320 188 246 304 316 292 309 503 385 308 417 425 574 461 455 235 235 467 401 437 407 476 165 454 380 303 488 244 329 414 443 258 314 972 281 523 158 399 228 745 177 518 381 230 330 468 282 231 342 280 264 478 460 680 709 244 326 228 420 562 307 222 337 342 234 285 245 104 231 393 195 392 262 294 297 218 329 271 627 375 452 208 269 349 185 176 277 144 209 293 568 599 554 423 432 594 551 521 325 255 174 165 259 503 195 193 380 465 313 339 147 271 171 536 537 529 614 378 353 581 628 291 231 329 166 170 264 280 367 206 212 338 391 459 216 297 358 454 324 645 567 464 317 340 233 239 235 381 329 433 379 553 456 239 263 273 307 278 172 495 526 458 543 1853 1877 345 388 421 865 466 416 437 495 947 685 521 504 409 563 241 466 226 174 319 186 230 220 395 411 403 589 572 281 258 550 336 384 458 310 457 335 333 510 411 365 699 690 479 472 535 584 863 663 620 10164 1326 702 288 325 369 1143 581 414 718 337 236 432 382 560 428 338 655 683 841 989 881 1031 617 865 633 427 484 529 752 572 682 719 647 339 363 382 751 332 217 159 384 237 311 242 682 746 745 372 1087 1221 1188 1112 915 925 1020 1293 765 474 1729 1563 1822 1506 1716 1172 1156 1144 1211 1550 1198 1447 1521 1339 1512 1479 908 1013 1544 1395 1159 1056 1054 2927 2369 2473 724 972 1253 437 667 1106 1486 684 510 1084 293 291 341 335 324 315 397 752 493 413 263 498 393 255 219 2120 2112 2124 1178 1316 1401 1422 1566 2369 2134 2117 1449 1372 1655 2164 1532 1565 1805 1515 1612 1412 1383 1002 1084 1501 1576 1652 1624 1791 399 304 273 1261 1671 1116 2577 2858 2811 1886 803 764 790 151 745 112 233 205 190 1505 982 1000 266 605 573 342 1264 943 888 1130 777 731 1331 1034 925 2125 2541 1787 1940 4292 3714 1883 2256 2005 3000 829 460 1168 1306 1171 664 1507 391 1632 695 1634 1206 103 62 981 979 1838 2286 954 464 763 662 1132 298 270 904 864 1050 669 752 1544 2268 680 574 1096 1349 1287 1685 1191 979 535 856 414 1358 817 1469 494 677 322 579 867 621 717 1049 1998 2420 594 668 632 578 556 544 793 613 857 461 866 541 695 871 453 431 1833 434 540 585 508 1018 1014 1014 1054 527 940 832 976 864 898 968 762 905 857 609 702 636 792 711 588 321 420 616 247 262 812 381 341 417 276 473 711 1002 723 635 633 322 326 305 344 449 431 140 196 409 215 199 209 337 280 221 301 295 228 405 451 252 301 160 343 254 256 78 453 469 531 224 334 372 246 291 355 678 312 325 266 286 803 610 365 630 536 465 443 423 334 426 516 482 387 544 424 323 516 429 400 580 474 458 414 347 399 634 429 346 289 454 432 475 463 687 285 415 317 326 599 370 310 400 549 693 356 388 454 605 967 163 774 491 552 413 824 391 395 344 687 896 676 778 441 836 676 200 356 343 339 216 351 158 112 134 110 128 152 84 116 693 222 327 463 412 272 213 198 166 103 257 210 752 493 433 274 423 533 679 345 361 381 273 565 374 392 239 418 335 385 729 382 198 382 360 410 431 419 442 640 463 375 309 346 254 173 262 388 533 585 298 578 518 467 583 595 644 510 391 484 499 374 781 445 641 406 565 787 455 380 458 622 311 760 870 503 592 638 511 588 207 576 592 888 428 463 363 361 412 453 282 296 349 303 448 495 470 133 146 134 498 265 429 545 543 1233 278 225 129 296 290 654 419 541 612 519 646 391 557 317 297 287 402 299 315 360 816 623 914 625 607 245 289 226 238 203 779 448 180 455 119 286 210 398 330 1066 459 268 905 466 530 809 840 810 732 290 860 809 1011 1214 403 766 577 556 533 509 516 541 673 538 307 425 409 565 619 500 692 343 904 1039 1209 822 297 724 903 843 603 786 317 485 594 564 658 570 664 614 693 740 497 663 672 679 265 829 904 942 546 653 744 708 666 329 449 263 274 226 340 187 259 181 275 473 344 343 556 473 633 609 805 437 229 527 565 1450 845 475 623 771 537 706 696 750 920 720 657 567 608 521 589 588 832 508 650 731 563 635 694 964 678 586 536 584 1830 1853 1546 1491 1432 1140 1007 1083 1109 1002 1018 1132 1318 870 1322 1225 1801 1367 940 501 570 420 400 431 675 615 313 728 1191 967 1216 500 539 558 271 120 385 231 180 293 237 297 476 329 227 250 226 391 548 483 477 417 267 332 396 544 609 664 897 706 798 541 768 724 603 613 855 636 783 760 595 812 824 441 265 217 181 277 279 219 344 249 367 126 360 339 177 133 170 359 265 320 165 134 129 121 125 94 115 181 212 343 315 723 577 559 567 449 420 290 385 311 270 295 265 273 263 340 333 128 124 414 124 158 217 455 328 493 518 463 552 494 444 321 424 301 622 320 340 373 263 282 274 334 266 334 340 211 490 264 382 326 172 194 148 634 601 308 314 377 329 275 356 170 296 258 200 114 394 217 479 256 164 378 128 282 120 292 560 632 152 285 249 628 848 758 607 438 169 159 250 370 263 563 374 282 142 449 395 263 276 682 570 483 740 444 559 534 517 648 741 777 735 840 872 678 644 947 596 289 308 216 176 475 276 1577 1095 899 849 826 682 652 567 664 698 690 545 613 515 793 407 336 371 270 437 419 550 383 536 496 390 413 726 483 941 535 478 392 270 296 464 185 222 202 210 200 171 159 201 100 195 198 272 318 598 529 543 335 555 617 436 516 486 544 642 601 674 764 569 750 839 500 520 472 430 441 1029 493 476 286 479 327 469 677 607 701 510 490 505 620 523 624 473 461 593 586 377 546 474 520 570 471 725 661 1166 1603 791 744 426 368 550 938 456 765 1327 593 269 342 269 111 119 172 180 288 410 271 271 301 382 469 194 325 391 397 403 364 293 202 454 690 328 355 404 366 267 390 372 268 261 198 272 178 416 262 322 370 201 338 270 362 220 307 623 188 170 379 343 348 188 162 222 264 410 404 396 447 429 195 212 337 327 382 515 344 275 387 475 358 254 442 400 459 345 439 349 395 494 351 480 526 481 745 653 305 460 317 536 333 265 214 523 777 897 928 264 480 388 265 273 563 192 1277 325 1624 1308 1164 1062 1307 1284 1425 1364 1355 1391 1440 1667 1090 981 439 480 569 515 838 701 949 645 460 476 862 1003 535 376 507 500 331 383 681 772 746 622 704 1251 1223 507 533 694 1180 1016 579 623 808 1036 902 615 553 814 507 723 960 994 922 1149 1247 1431 1247 1127 1082 1379 942 748 812 722 387 677 708 632 966 329 663 985 534 648 648 719 726 704 833 613 907 943 891 974 873 1014 406 541 840 895 837 648 748 716 528 556 509 516 1037 552 728 471 930 530 589 810 534 540 750 618 869 540 559 730 550 570 688 673 729 419 663 842 609 634 765 686 592 771 475 529 642 560 979 1093 1200 1342 741 1162 680 767 1167 935 634 902 907 1032 921 959 948 939 943 1008 990 1288 1276 1352 877 956 912 993 1123 1192 1032 1274 1243 863 473 952 825 771 247 277 416 169 424 340 370 254 236 535 175 345 637 655 637 439 483 424 402 435 331 451 355 795 866 499 547 411 437 565 517 467 454 537 472 339 272 349 315 621 488 397 363 420 288 278 591 494 540 572 513 670 471 310 286 263 245 457 502 481 575 298 254 367 323 330 300 379 311 321 1055 892 298 276 376 504 392 321 688 889 475 652 452 584 358 630 453 635 581 491 508 327 349 341 727 189 460 219 205 710 434 388 561 225 609 466 557 494 868 484 305 822 608 849 828 283 695 733 808 353 322 840 442 752 492 267 339 760 580 506 658 877 1105 714 799 708 653 1113 500 1001 705 384 573 598 593 1101 444 940 364 517 872 800 775 601 480 474 355 1002 806 557 887 639 458 478 452 518 478 743 961 464 719 577 553 536 451 430 727 460 630 655 724 490 299 402 370 352 233 481 431 465 996 771 1022 315 567 419 371 474 432 563 380 445 368 696 547 702 459 493 715 520 1173 512 460 479 500 638 395 634 602 629 313 412 582 681 480 253 713 529 609 882 804 1148 705 756 361 462 470 750 492 831 666 452 531 833 382 536 363 364 723 603 520 866 923 650 659 385 380 680 401 292 556 582 348 504 442 427 417 672 773 850 587 719 582 289 650 457 561 841 223 510 485 389 265 163 152 151 170 458 495 627 692 818 665 666 728 662 404 258 130 102 300 591 174 334 508 626 745 843 411 341 389 708 631 607 677 433 471 710 855 278 537 757 454 435 312 318 302 452 412 494 507 551 324 434 509 485 744 1061 1293 809 678 549 729 492 473 610 481 745 633 671 625 476 810 375 607 614 520 609 215 535 606 2983 2916 541 691 514 850 805 627 449 686 882 1226 620 523 706 532 437 381 327 663 602 698 646 623 715 695 548 600 714 392 202 936 530 527 866 486 742 420 283 862 612 489 526 715 574 435 794 497 876 1124 661 1326 12954 769 520 344 382 1039 622 579 830 371 301 540 508 493 728 658 866 876 1066 861 1564 1159 508 1281 1430 602 711 679 1028 1122 645 623 690 865 481 750 1043 827 509 357 478 390 604 390 1059 689 633 874 1301 1687 1697 1489 1025 1248 1041 1367 1205 999 1970 1704 1535 1711 1693 1049 1134 1042 1173 1435 1490 1623 1972 1484 1750 2003 1729 1812 1712 1550 1720 1650 1504 2876 2522 2512 893 1750 1992 828 577 1377 1811 1027 715 1787 381 337 542 462 801 631 506 851 928 993 305 435 369 357 445 2196 2371 2521 2217 1580 2006 1943 2107 2387 2941 2069 2388 2647 2008 3450 2374 2377 2826 2065 2205 2295 2497 2182 2143 2332 2404 1938 2344 2238 553 385 220 1673 1992 1330 2817 3440 3452 2482 1035 997 1250 544 1298 256 566 412 326 2379 1415 1345 542 709 534 543 1839 1932 1156 1709 1251 1328 1578 1248 1205 2718 3228 2421 2804 5922 5256 2461 3003 3137 3706 1535 740 1849 1547 1435 856 1873 623 2094 1129 1635 1208 173 161 1788 1452 2005 2798 1507 812 1369 563 1141 459 443 1310 1144 1304 1346 1453 2564 3016 947 700 1095 2043 1962 2139 1928 1924 965 573 615 1968 1112 1896 562 893 534 902 1122 828 906 1183 2161 3333 1322 1585 922 855 822 613 823 612 574 492 1115 689 1003 1542 966 769 2464 1023 1247 1019 458 1401 1639 1332 1410 716 706 823 623 1237 1252 1212 1124 1179 1480 1359 1052 1010 1155 950 649 530 451 512 662 539 1183 621 548 470 681 457 1257 1675 1406 717 1134 533 597 620 497 476 466 513 279 238 360 481 329 207 329 269 329 219 503 300 476 246 384 185 418 277 232 302 263 293 979 675 516 391 329 406 426 398 372 358 394 539 964 485 406 395 420 607 754 689 454 494 648 729 567 536 664 501 308 431 533 594 566 692 340 462 464 705 704 280 355 418 375 595 544 657 523 667 336 396 686 604 536 690 887 967 568 646 423 1037 1315 111 895 798 453 485 684 398 434 752 717 821 586 929 700 804 727 990 406 484 485 391 362 278 255 428 379 261 285 412 559 811 275 325 624 472 386 311 277 106 172 253 507 1205 592 341 289 476 430 698 463 615 861 402 917 618 539 703 458 629 452 945 324 519 599 474 577 935 783 812 970 959 556 380 570 398 358 518 484 787 935 567 1421 852 641 825 806 788 1101 842 818 970 753 940 656 1513 1012 798 1146 751 539 856 1001 408 1189 1213 543 647 728 991 716 259 792 814 1518 472 488 272 277 294 333 266 242 503 471 554 753 753 317 317 438 802 761 770 941 649 1781 166 275 219 188 518 730 666 694 723 695 839 734 536 744 549 668 803 628 734 642 794 681 927 798 716 471 544 508 584 530 1084 485 200 689 201 766 251 621 378 1502 551 260 828 702 881 1124 834 795 1049 301 1464 1267 1166 1425 448 785 794 675 538 536 469 621 591 536 475 431 478 1214 932 900 1097 562 882 1261 1372 915 730 759 1673 924 933 1132 326 813 901 835 893 827 753 727 820 874 853 926 1092 642 440 1274 790 859 780 806 779 697 609 388 837 612 645 498 550 635 755 430 577 872 568 543 975 1028 652 727 1169 575 686 624 644 2562 1150 938 968 939 1161 1012 1033 1036 770 932 1133 633 634 905 908 1048 824 763 1060 1257 957 992 1147 1198 1112 1250 1152 797 3114 2770 1660 1903 2000 1531 1825 2088 1691 1814 1358 1608 2070 1716 2036 1726 2685 1948 1893 1118 1151 913 843 1051 883 1136 449 903 1764 1462 1737 815 847 636 642 362 869 578 435 506 588 723 444 458 353 400 529 451 405 369 653 653 504 504 761 691 617 632 1007 955 846 774 912 928 784 1145 972 586 1267 808 739 888 1023 700 256 339 289 300 274 210 430 325 411 319 383 414 296 247 299 561 104 128 232 169 200 243 253 229 210 414 555 278 466 681 497 530 513 432 434 424 616 327 325 373 347 327 501 395 505 266 266 497 204 219 259 696 460 725 808 1016 613 906 432 529 566 581 666 450 513 362 538 514 481 529 393 459 481 294 679 566 406 548 530 451 610 861 895 387 492 346 583 471 412 457 615 495 612 269 1166 568 1244 670 411 1239 734 690 497 658 643 740 522 485 439 742 800 823 1058 988 441 417 455 866 792 1377 862 566 423 934 831 578 727 854 1249 751 968 608 959 833 809 1250 1087 1252 893 1120 1062 1347 1048 1223 1387 299 688 355 326 573 352 2484 1069 1094 1081 875 1052 862 698 940 1172 1163 1237 1023 793 489 780 393 469 738 719 691 661 578 847 674 321 422 770 944 892 997 472 457 607 766 925 347 381 349 379 363 311 295 477 240 394 418 276 665 753 570 629 631 820 860 721 600 787 942 590 673 746 982 886 827 973 618 672 727 829 955 753 519 396 425 655 523 604 988 598 611 850 462 697 560 631 484 690 579 516 822 762 614 488 405 772 723 480 872 1426 1708 846 1714 927 637 697 1346 724 1041 1610 626 481 420 533 132 140 200 219 672 595 696 528 687 507 734 407 563 739 510 543 433 414 548 541 893 341 568 354 400 289 557 372 545 538 378 300 254 416 306 747 470 408 696 669 339 331 349 1474 491 473 708 466 327 447 415 290 376 491 366 382 734 358 428 455 345 307 614 641 414 455 796 716 510 400 836 727 513 858 1205 412 760 1026 927 1041 1186 662 495 472 549 680 378 545 455 182 144 590 1404 1381 808 379 402 559 660 259 857 337 1768 578 2058 1792 1985 2047 1982 2042 1965 2178 2173 2280 2086 1960 2615 2193 628 721 679 1073 1011 773 1043 707 838 786 923 1176 639 478 746 880 398 491 847 730 699 556 711 1209 1242 917 925 1106 623 695 467 619 502 711 392 346 320 581 627 510 835 946 726 506 639 736 805 754 684 991 499 523 525 328 270 445 477 392 603 190 514 483 408 394 511 316 346 302 582 391 471 496 572 504 445 501 456 332 676 295 604 416 357 431 407 328 395 269 687 360 662 309 495 484 522 379 394 422 511 534 389 381 435 511 846 399 689 628 635 324 343 495 454 396 267 430 522 353 554 577 555 369 543 550 488 501 536 674 486 624 769 514 456 510 445 441 415 452 469 410 460 502 531 631 622 660 461 473 513 640 574 667 417 430 393 460 422 513 777 951 238 90 118 203 142 304 107 213 86 225 464 377 280 267 259 254 274 254 258 495 449 440 477 427 471 209 193 167 175 419 259 190 235 377 376 531 452 531 492 163 314 226 212 437 412 438 229 152 186 480 456 408 313 200 186 175 254 146 547 244 288 396 303 190 323 241 322 220 131 159 477 643 179 429 471 211 152 318 279 411 360 668 190 214 238 292 167 475 468 366 398 218 284 306 312 112 120 189 224 289 128 457 336 258 132 353 265 431 337 242 302 616 416 508 567 264 269 303 314 329 180 308 332 249 477 251 245 386 456 247 696 602 616 452 338 685 311 902 539 991 346 277 430 205 159 494 442 354 284 408 434 469 434 498 332 344 348 622 391 318 502 389 204 298 267 383 545 352 695 468 443 427 406 625 573 289 156 210 233 259 307 373 404 486 361 446 233 219 323 343 679 473 535 211 286 338 252 272 211 185 156 263 438 210 286 419 225 200 408 230 478 193 234 252 224 292 415 398 325 321 260 311 474 309 241 638 351 319 490 558 329 979 453 487 306 539 253 558 347 401 323 730 314 438 377 284 248 352 349 527 482 695 734 348 530 356 242 211 256 174 266 391 188 249 203 157 289 221 323 505 322 385 422 235 488 352 491 446 276 301 499 326 251 131 159 205 101 317 444 514 494 485 483 789 459 404 284 320 225 170 415 401 176 305 462 378 377 319 125 150 173 465 435 588 501 650 319 698 229 268 220 479 304 292 304 300 244 307 177 433 589 680 277 295 482 529 443 396 751 350 346 611 341 221 267 279 255 296 287 449 293 259 266 193 321 251 366 332 471 486 557 2064 1767 486 419 322 591 614 547 414 369 533 637 725 455 509 387 198 458 475 398 411 557 673 641 441 522 273 813 569 305 231 323 418 331 591 314 519 221 204 307 257 381 630 399 377 356 228 240 514 612 631 702 769 9712 264 392 244 707 578 648 486 458 155 568 321 267 549 529 224 536 574 788 494 579 479 772 739 532 656 614 803 662 504 767 568 382 318 358 583 443 285 209 373 110 180 238 689 772 363 544 650 953 1000 1187 845 721 641 792 645 658 891 814 1002 1277 1048 1041 697 676 1126 1027 979 1055 912 1294 996 1770 940 1179 1068 1432 969 1260 1006 2365 1931 1531 685 751 1230 449 460 1029 1401 611 498 943 391 348 444 297 558 341 387 654 844 410 353 335 299 339 142 1383 1572 1587 1477 1201 1700 1398 1399 1397 2447 1304 1238 1767 1393 2135 1718 1371 1658 1336 1179 1274 1832 1597 1752 2102 1708 1912 2317 1780 306 262 341 1700 1849 812 1468 2198 2136 1555 628 694 810 295 722 204 411 380 350 1484 795 784 259 522 382 389 1084 959 982 1185 830 924 1089 900 1102 1980 2439 1698 1953 3666 3995 1608 1915 2310 2484 1361 440 849 717 1233 773 983 577 1761 604 1560 628 76 50 1084 787 1520 1887 922 455 798 636 611 494 494 1170 1111 1211 945 926 1628 2046 693 500 1299 1051 1023 1337 1100 1250 688 497 585 1144 794 1325 724 535 346 671 605 490 565 660 1965 1920 853 964 527 503 781 722 811 508 864 575 620 487 475 1028 462 416 1824 720 831 771 260 805 616 753 876 636 815 698 726 727 780 733 641 740 635 1037 910 417 829 768 387 313 765 302 296 223 733 296 256 390 671 506 744 523 481 529 741 511 631 426 457 439 358 168 187 617 256 217 229 235 238 200 241 325 250 309 335 340 274 401 394 277 308 253 273 301 539 300 289 238 255 323 275 266 239 216 288 313 579 232 288 260 178 564 351 663 274 280 303 290 302 316 244 300 217 328 380 458 251 408 180 446 374 451 428 226 232 287 314 279 297 647 211 307 297 375 617 323 311 406 297 333 378 549 296 440 760 167 536 401 317 246 264 341 389 412 302 570 631 620 720 703 744 351 258 437 272 96 247 281 243 228 224 245 198 292 181 222 306 314 366 346 185 198 162 74 237 213 364 684 371 330 276 262 503 544 329 323 405 281 505 390 359 320 263 260 397 561 421 268 387 309 282 370 471 637 835 297 254 359 361 236 194 100 621 538 616 429 702 439 479 711 395 429 521 452 527 952 741 1039 467 915 703 585 852 683 312 511 417 187 805 883 519 485 482 693 400 338 394 427 1110 441 306 265 246 301 321 241 301 454 201 575 490 634 289 335 261 613 425 484 627 443 1190 96 349 299 102 465 463 355 381 385 379 507 435 395 276 198 254 304 245 284 248 486 388 500 408 299 290 425 290 335 271 648 274 211 240 276 412 254 376 170 542 345 258 641 637 358 435 847 489 473 283 698 735 756 846 359 356 409 246 217 451 182 335 377 426 473 494 476 442 464 469 792 454 996 741 812 462 516 398 1116 510 481 601 211 458 382 777 384 762 775 642 728 690 451 518 858 675 419 789 634 742 833 764 675 681 631 351 789 709 337 256 527 362 384 420 366 515 286 166 373 549 613 417 515 724 281 363 393 1067 462 489 675 689 521 1006 612 770 884 779 786 650 742 801 557 608 528 486 751 928 495 1065 799 969 972 922 807 1062 1944 1798 929 1045 1677 1026 1387 1482 1078 1296 1234 1329 1474 1152 1497 855 2105 1195 1171 583 617 523 603 887 606 1158 244 682 877 691 951 580 396 657 381 223 346 338 317 303 334 492 231 486 277 297 291 281 299 318 190 216 341 445 510 613 410 391 904 594 576 401 443 570 531 555 527 604 655 858 559 1055 1130 413 308 196 176 316 298 272 351 406 212 108 355 156 170 180 162 184 72 122 101 149 132 202 191 142 156 243 98 359 393 360 354 340 352 245 340 311 457 182 182 182 122 147 421 258 264 100 110 198 176 167 183 321 256 528 592 610 473 349 290 432 402 391 417 279 348 663 329 426 307 433 356 323 331 357 284 481 302 350 246 357 242 822 403 261 328 282 301 249 258 249 384 484 355 177 837 471 937 462 428 897 454 440 395 406 506 523 263 418 402 757 772 1056 681 477 509 473 318 777 411 712 831 411 549 960 605 525 509 549 472 555 842 503 731 624 666 546 805 671 604 712 836 924 757 652 838 252 250 271 310 232 310 1263 483 497 481 446 644 505 414 525 789 918 996 891 608 639 407 165 217 825 447 869 733 323 536 562 204 483 540 528 607 508 420 309 263 259 314 233 186 172 200 188 197 189 233 171 210 134 173 543 546 393 396 596 606 752 428 489 589 505 543 703 576 433 545 545 595 485 551 538 560 617 740 465 411 328 388 367 589 532 448 369 499 283 344 446 421 225 600 629 323 603 444 352 350 666 551 419 346 741 1049 1048 547 1243 658 590 470 833 458 727 1547 689 392 309 298 221 277 251 338 330 366 245 173 250 291 289 255 241 305 370 293 292 314 379 342 587 218 524 271 283 406 308 364 298 404 332 305 262 246 294 452 419 382 339 297 182 293 214 1014 411 387 623 250 277 358 284 177 417 372 251 274 374 358 208 208 176 254 409 843 333 243 387 399 417 393 731 530 554 336 526 203 521 382 366 396 565 497 420 277 301 326 244 421 390 261 179 495 1408 785 549 427 286 252 356 348 539 147 1367 297 1506 1352 1344 1294 1420 1290 1479 1659 1439 1676 1436 1184 1317 1224 469 429 369 398 471 363 701 550 355 485 370 982 327 337 364 479 258 441 639 919 874 818 600 571 550 781 722 851 1066 596 468 562 497 778 654 333 297 416 440 372 512 534 521 668 558 629 763 557 617 589 311 270 243 292 347 304 368 275 839 532 620 550 427 570 392 433 510 475 598 838 624 655 624 594 578 877 485 655 523 757 613 644 757 684 460 626 674 413 583 567 656 524 593 474 520 538 459 470 490 482 501 399 478 596 521 521 547 607 507 282 382 543 336 507 314 434 634 639 570 540 473 529 671 682 498 495 586 540 605 410 1104 719 426 613 622 683 523 698 557 657 593 665 658 517 564 597 437 476 460 546 542 628 555 663 563 567 320 341 716 540 160 258 226 108 244 157 330 242 121 173 184 185 248 381 286 241 322 291 294 309 255 388 273 317 353 326 330 250 258 331 409 313 166 435 436 304 273 355 236 493 415 395 393 489 208 298 417 459 473 498 486 661 386 330 318 58 202 268 384 342 368 90 142 110 145 160 154 124 183 143 328 857 184 108 190 174 223 272 265 385 342 626 305 362 263 226 225 427 330 331 856 323 178 154 200 253 279 231 280 263 384 337 293 555 349 357 200 507 344 325 311 372 294 300 374 180 524 435 308 237 142 387 374 207 259 242 230 545 494 166 622 607 641 501 292 515 343 673 461 717 337 289 354 471 314 753 573 598 297 292 496 509 279 364 462 443 284 496 324 298 475 392 271 463 212 326 313 425 585 325 425 395 435 473 370 395 519 224 317 185 436 315 237 351 246 142 174 276 173 379 641 527 576 290 230 182 300 386 240 292 192 411 322 349 307 395 251 295 469 298 506 269 367 334 338 432 421 394 554 410 270 273 364 319 471 200 328 419 305 543 216 1000 237 898 207 347 205 291 223 577 199 355 295 426 325 366 303 321 386 516 470 479 471 526 524 351 361 304 303 214 343 454 246 260 149 130 346 376 392 483 299 364 315 204 574 307 597 609 342 376 354 231 82 79 58 136 127 448 362 436 520 309 493 619 393 323 422 308 174 153 370 401 95 297 253 442 520 483 251 233 191 350 353 630 550 386 410 507 201 171 189 294 467 437 238 288 328 451 466 502 347 428 343 268 295 428 360 343 413 180 186 374 362 231 431 441 417 502 546 611 366 422 420 257 297 246 292 386 209 558 361 2037 1886 446 286 381 373 397 396 427 427 454 466 534 416 497 491 220 276 275 547 361 302 617 570 488 397 275 411 488 247 263 486 485 550 622 394 594 214 225 412 337 285 154 183 166 249 155 165 320 413 424 288 520 264 5980 344 431 586 484 296 500 377 238 424 301 544 854 828 251 298 249 652 918 722 522 591 830 584 505 628 788 849 362 374 541 491 303 412 695 1097 320 262 191 172 332 341 734 590 524 601 741 1011 1036 1080 1070 969 780 964 854 752 1313 1306 1357 1491 1324 662 1157 1043 897 1446 676 1076 1172 837 1013 1670 1165 1393 1307 1514 831 1525 1381 2114 1976 1910 1094 1168 876 707 488 1020 824 812 447 1075 269 253 503 378 441 384 321 660 519 565 147 306 251 206 218 1642 1612 1598 1437 1643 1418 1617 1835 1688 1553 1996 2084 1795 1621 2098 1862 1781 1904 1740 1676 1828 2297 1581 1520 1784 1872 1530 1641 1666 453 417 202 1147 1392 787 2265 2287 2438 1740 605 669 668 333 761 124 435 342 474 1809 1004 1069 348 411 312 436 1178 1222 961 1642 911 1031 1688 865 1173 1813 2047 1618 2156 3871 3557 1522 1893 2143 2447 1248 539 1152 952 889 660 1325 614 1242 591 1520 698 75 69 1120 977 1287 2133 933 617 1059 550 729 520 380 776 765 695 698 552 1303 2193 794 297 735 1674 1527 2279 1006 1119 777 482 482 1247 734 1473 611 682 277 962 840 735 836 1009 1893 1805 641 562 543 486 758 497 685 322 477 532 1062 587 528 1363 656 630 1396 660 788 647 525 636 749 621 740 668 470 400 471 940 900 1023 927 939 760 665 854 399 1012 603 475 333 515 277 344 348 769 430 586 441 373 445 707 568 920 342 975 737 575 295 434 334 310 432 356 311 140 120 158 259 266 325 222 227 272 247 300 210 242 166 305 340 221 198 379 491 681 130 377 340 185 202 323 253 229 255 158 388 596 536 272 367 314 359 435 633 219 239 196 248 236 362 247 274 386 332 401 546 412 454 307 365 349 539 792 380 334 306 277 443 431 340 215 389 311 240 324 295 271 317 399 493 321 361 201 307 711 58 720 352 342 250 267 225 377 478 334 812 468 700 459 558 481 421 263 224 329 321 245 381 315 217 205 319 199 219 170 401 441 326 209 187 202 259 211 129 155 258 216 625 703 250 216 320 624 333 442 498 226 362 608 544 565 407 461 482 367 538 235 367 286 467 297 294 681 479 656 741 446 136 338 280 224 365 481 511 649 450 976 491 718 1114 362 1187 491 544 643 669 610 1020 594 979 751 602 1060 716 701 786 764 175 521 605 456 611 660 756 607 327 665 747 924 123 143 183 293 280 319 292 250 413 299 634 245 561 360 360 355 427 512 461 550 276 744 126 392 277 144 627 752 479 528 683 503 703 485 562 346 304 320 365 289 315 325 477 394 515 400 424 351 389 404 414 386 662 350 321 292 158 347 204 317 273 842 376 431 497 593 573 598 861 732 541 314 974 468 627 655 430 772 571 398 371 685 664 448 783 339 506 329 303 573 646 550 484 340 765 612 775 632 402 568 1051 568 669 1018 179 730 342 482 325 432 679 641 674 684 721 626 614 771 623 841 730 462 843 756 749 805 721 539 512 406 227 397 424 463 527 399 508 453 313 303 484 708 632 363 834 473 475 702 542 1045 605 634 943 596 921 678 843 739 565 521 762 433 653 436 614 585 451 498 726 900 622 684 736 782 735 672 642 798 1997 2112 1298 1245 1324 1182 1148 1199 1331 1364 1091 1173 1377 1066 1993 1111 1565 1365 947 673 728 614 570 967 743 931 654 923 1160 1086 1454 619 619 620 343 462 742 384 391 372 500 468 236 315 308 220 276 288 351 401 296 265 349 595 416 599 417 600 688 751 437 596 718 762 438 543 620 343 678 663 732 646 624 398 322 249 205 346 340 284 364 248 422 135 349 206 277 245 232 196 110 48 147 199 230 157 188 224 182 420 226 366 372 426 541 566 566 287 413 378 317 147 141 138 257 261 412 232 477 126 120 202 170 115 139 508 468 540 582 650 514 252 190 328 382 311 471 474 481 366 428 574 591 288 212 242 311 318 356 262 461 384 219 352 295 579 349 501 472 414 441 464 530 349 463 427 339 181 607 349 700 353 277 748 324 285 312 281 501 418 248 211 150 673 598 630 1011 496 345 287 259 606 319 885 666 410 395 592 616 401 370 670 732 603 647 412 688 482 671 517 746 759 556 595 483 692 700 828 478 178 338 443 406 361 264 1628 478 574 572 501 610 482 426 572 823 787 529 676 501 682 398 260 350 789 341 390 408 413 479 468 302 359 547 490 647 447 356 328 282 310 355 134 211 195 209 213 124 118 391 126 373 316 154 408 450 425 417 346 666 465 395 432 451 619 592 618 563 580 480 564 491 378 460 573 487 508 676 542 392 576 438 371 564 623 412 858 604 516 666 455 752 522 635 490 500 521 488 386 617 301 489 505 435 618 616 1020 588 1150 675 608 431 992 478 678 1384 696 253 187 322 158 232 268 258 399 359 346 437 419 400 353 239 249 351 268 322 426 271 308 314 684 334 549 338 196 287 633 303 279 204 192 212 192 316 227 279 354 146 400 348 370 521 252 1074 448 374 406 521 308 307 275 214 406 273 325 326 355 356 127 108 259 210 425 616 378 271 475 499 445 447 479 355 692 401 1172 272 531 784 704 866 833 453 348 366 239 664 208 266 204 324 279 466 1109 837 652 193 243 193 251 218 458 267 1397 234 1506 1316 1138 1247 1241 1309 1153 1499 1210 1537 1126 1255 1512 1273 457 473 383 387 511 566 845 450 677 542 562 481 363 352 440 632 251 373 719 464 454 434 330 559 566 536 534 660 1083 872 587 676 507 831 641 488 417 763 585 501 800 828 823 459 642 824 713 542 660 1056 523 608 583 778 737 675 863 590 503 498 938 1005 919 1117 762 878 799 927 809 1010 677 835 728 778 825 636 972 671 917 1042 898 1186 1018 972 935 1083 1198 1056 1220 927 1161 1299 1014 951 1057 883 886 1014 977 1209 1180 1119 1298 1113 1174 1033 1050 1122 1262 781 946 1007 1085 832 710 730 1120 595 941 992 669 776 1075 908 715 633 1035 914 822 664 753 910 603 1421 1074 1259 1646 1188 1082 1385 1038 1245 1159 757 890 711 728 712 702 808 849 708 1152 1061 1142 852 522 559 462 845 249 281 294 281 310 325 132 318 148 136 153 252 293 257 261 231 237 221 353 269 203 369 233 296 433 219 227 213 219 171 385 236 150 362 281 323 254 429 287 292 283 232 166 223 261 180 155 322 439 213 185 484 474 154 146 124 229 268 737 313 362 173 262 145 319 161 290 161 287 257 453 484 446 215 298 224 291 273 260 328 274 633 308 347 306 283 246 574 581 534 686 248 257 112 239 197 317 544 513 238 510 306 418 331 359 515 356 456 355 627 262 596 405 374 518 305 289 514 423 228 258 355 262 305 269 246 269 518 384 351 683 912 863 658 535 705 444 891 614 840 545 252 671 307 265 653 641 585 480 386 642 722 421 728 287 284 644 593 753 258 341 615 608 560 406 272 517 438 588 520 663 475 387 453 444 631 389 546 386 358 442 380 296 315 297 240 356 323 334 379 638 453 642 316 297 302 229 255 156 382 238 285 465 447 588 826 598 612 597 648 885 483 453 365 363 484 643 604 284 264 501 337 577 449 418 226 286 521 420 552 279 922 309 609 455 515 324 420 285 465 451 418 303 430 358 279 427 428 571 388 362 667 708 435 360 388 407 279 484 384 521 898 238 274 202 178 222 317 331 548 359 411 261 209 439 439 590 988 329 338 536 396 105 93 108 126 62 410 408 806 721 584 622 607 364 336 356 326 216 177 374 292 188 389 307 441 569 590 420 352 286 231 511 416 580 544 658 714 494 226 329 388 366 334 299 321 341 332 448 429 242 289 295 345 318 397 528 386 527 273 241 884 594 339 283 407 279 433 477 349 346 391 166 471 496 284 282 527 515 538 647 2572 2517 563 724 635 618 528 418 787 663 825 645 764 759 767 408 273 373 320 361 507 724 451 437 420 466 339 737 751 378 440 439 384 332 672 466 505 268 216 487 399 402 257 209 335 398 227 233 608 592 371 325 344 392 344 8021 556 736 454 484 644 264 384 431 427 359 591 511 262 318 301 1463 1237 1112 830 835 1132 882 690 687 882 1309 587 573 610 669 414 300 849 743 332 316 291 229 389 355 1075 1036 808 738 800 1392 1574 1366 1685 1757 1142 1232 822 808 1134 1192 1372 1459 1517 1289 1376 1460 1223 1577 1439 1535 1267 1349 1642 1661 1436 2322 1935 2054 1196 1988 1432 2532 2546 2345 1020 1143 1303 970 967 1393 1662 1028 611 1180 419 353 601 465 553 470 435 789 1059 514 250 483 471 405 280 2371 2326 2198 1726 2477 2309 1855 2187 1948 2501 2000 2344 2022 1926 1869 1891 1712 2338 1554 2359 2657 2942 1281 1777 2416 2382 2086 2342 2129 460 416 227 1687 1930 1081 3168 3170 3061 2460 1191 1172 1046 408 1159 187 416 230 389 1884 1165 1096 427 636 562 399 832 1121 1012 1431 1070 1157 1955 636 1322 2323 2886 2363 2540 5183 4135 2178 2608 2799 3286 1143 743 907 1283 1388 599 1475 509 1815 825 1672 804 94 84 1301 1195 1574 2531 1537 635 777 714 950 471 480 1117 1023 961 967 701 1719 2354 1055 639 1382 1514 1494 2036 1182 1399 613 643 910 1823 1182 2100 944 979 511 1108 873 740 851 1323 2615 2058 684 574 574 763 694 598 842 658 632 929 1218 1081 925 1113 562 495 2172 577 724 715 572 1201 1253 1187 1155 787 811 875 880 814 761 1018 759 763 728 959 1000 589 742 1012 461 353 311 531 316 473 597 337 453 507 578 435 965 547 471 523 961 938 555 520 394 321 251 400 439 616 360 339 427 525 432 358 412 518 403 558 460 461 703 515 658 443 455 134 397 493 584 225 461 361 231 404 504 402 666 556 374 526 716 732 500 400 439 537 717 619 419 467 326 334 521 396 558 466 550 718 657 752 348 769 347 439 438 632 655 346 389 373 367 336 271 484 186 714 726 348 681 784 738 814 383 478 774 910 428 422 1172 78 1033 399 584 474 357 285 722 636 466 733 962 617 927 504 685 529 307 337 285 333 495 684 436 279 238 432 188 308 204 435 219 322 331 323 331 183 146 155 361 287 333 968 583 674 494 474 621 363 429 421 249 450 820 680 916 476 441 312 585 593 340 499 291 407 372 303 474 549 592 579 365 216 386 192 150 372 710 594 626 605 872 417 554 574 564 760 565 812 438 569 473 938 843 1201 1014 747 897 816 503 465 304 210 724 870 576 760 608 533 655 432 538 585 1209 281 214 312 266 392 432 312 562 547 340 599 755 972 309 251 270 524 885 573 702 254 1115 202 218 160 216 470 1001 763 856 918 880 977 645 783 503 413 409 586 434 452 428 645 519 705 557 595 419 481 465 358 282 803 309 340 186 96 405 318 264 332 587 346 369 756 566 814 586 844 744 778 369 1152 693 1147 1213 651 1074 924 712 881 938 1084 947 749 527 491 444 539 525 531 784 862 647 985 1320 1543 1030 953 949 974 685 774 1443 647 673 609 973 704 952 779 724 749 745 746 738 833 706 619 709 617 671 799 967 1044 732 627 565 999 923 255 305 502 420 487 450 413 326 770 870 573 552 1006 495 893 600 366 519 502 1528 856 807 758 673 628 821 853 862 920 1092 928 683 665 718 752 753 1021 848 771 1118 877 927 1032 1272 885 1022 957 864 2563 2510 1954 1953 1528 1707 1291 1360 1416 1690 1313 1471 1186 1718 1370 1383 2416 1759 1219 798 864 658 680 1038 1358 1237 541 1741 1258 1122 1764 748 828 964 449 340 804 346 627 520 506 413 445 359 277 255 398 278 498 351 236 242 418 663 542 437 541 506 799 737 1017 952 1008 919 714 1016 981 651 964 934 825 741 758 366 330 365 337 329 366 289 212 222 390 304 262 258 199 157 195 301 81 88 145 187 269 288 222 271 198 296 426 466 796 466 567 520 562 300 475 316 360 308 223 248 358 400 391 378 688 373 334 382 352 248 350 475 242 408 431 623 306 342 214 372 344 297 290 479 533 439 467 386 364 512 435 390 473 460 451 415 533 652 247 499 380 669 691 1043 837 985 586 908 1009 341 477 480 445 143 779 292 771 479 284 703 322 504 300 465 731 998 244 428 247 707 622 672 952 821 376 356 485 983 642 1100 824 526 364 711 774 453 371 628 586 570 637 766 699 883 946 624 1195 950 1030 1039 872 1119 683 870 764 317 659 442 336 438 323 1864 825 684 646 840 1002 914 699 954 665 794 981 807 583 563 516 439 376 472 419 431 576 531 530 687 436 464 931 473 649 441 389 381 570 300 455 193 122 104 174 146 133 121 265 143 472 238 248 392 949 766 770 547 644 927 623 647 559 867 705 842 1019 908 775 1007 713 578 618 623 588 690 968 653 472 606 638 563 738 654 539 987 764 552 404 622 584 716 661 761 900 716 704 645 835 723 801 759 655 1004 761 869 570 849 516 610 395 1343 419 833 1170 640 453 350 341 160 232 195 252 466 284 517 467 468 626 516 242 623 708 217 568 384 642 494 471 672 205 583 310 205 349 364 326 357 341 317 605 526 313 341 387 306 234 374 442 413 666 214 1082 444 432 564 479 327 565 517 334 621 407 426 438 380 353 244 312 373 177 526 790 489 507 388 424 682 278 608 636 857 770 678 207 642 522 456 572 612 440 784 298 566 552 584 285 374 381 302 698 1318 962 1028 287 246 235 384 200 544 617 1625 494 2053 1883 1422 1508 1799 1554 1611 1481 1568 1505 1510 2002 1602 1870 424 463 708 534 567 782 923 694 408 669 823 822 613 540 517 759 523 560 777 646 612 591 468 670 672 998 1071 1209 673 543 513 485 511 778 465 595 462 355 270 254 452 540 571 442 752 474 403 567 483 507 629 718 685 426 687 737 932 737 727 467 873 728 916 697 536 456 502 485 698 724 713 835 731 790 708 659 921 982 738 846 786 980 911 1024 770 968 966 1080 987 886 1043 1062 753 963 1105 644 934 1035 904 881 947 856 1167 1043 954 812 853 837 930 727 700 678 557 700 810 726 1231 549 760 698 508 598 731 903 719 696 703 773 854 514 476 776 474 737 564 767 707 676 875 1114 834 845 832 682 865 734 780 878 629 643 663 642 700 878 705 819 413 637 453 615 335 201 345 148 355 268 72 142 86 150 102 261 86 109 257 189 235 183 197 169 86 167 178 202 273 214 153 155 159 174 355 276 243 296 242 251 199 341 288 171 258 258 140 152 181 214 152 186 270 126 108 523 318 117 84 245 207 96 602 227 255 275 198 183 193 280 293 220 162 204 395 302 442 160 184 124 197 100 202 273 300 498 169 193 338 257 224 542 493 366 280 142 261 107 157 189 235 456 376 467 297 376 504 352 234 524 236 255 366 455 364 440 504 242 489 150 290 178 268 285 303 207 218 253 342 338 316 429 282 316 503 589 521 308 704 566 599 699 265 860 376 317 650 343 199 468 390 444 444 415 518 534 273 519 223 229 272 368 478 134 331 414 161 293 215 286 293 668 715 299 324 441 294 384 404 412 176 204 313 480 430 429 309 555 288 147 483 407 432 360 550 459 473 346 282 353 209 270 225 188 418 185 231 395 427 1068 400 580 411 403 808 292 365 316 304 335 488 492 179 175 380 438 415 461 305 155 203 532 293 334 480 919 353 428 359 380 339 390 277 561 171 390 443 250 366 340 279 252 402 477 380 394 404 684 368 407 254 465 236 64 291 392 132 206 146 206 266 172 296 340 124 190 214 398 271 373 517 479 308 355 345 362 141 145 182 78 238 691 285 823 540 539 354 489 568 532 419 503 299 262 222 253 162 125 258 277 205 205 350 328 220 292 515 386 615 609 507 558 427 300 234 183 365 299 446 472 440 322 515 372 207 237 204 167 377 382 322 251 546 235 240 475 323 200 238 226 175 246 236 344 209 152 210 278 454 320 220 459 394 677 580 2424 2227 556 500 542 385 358 318 822 708 584 544 608 590 544 408 166 200 241 440 348 253 345 349 315 299 220 409 439 485 376 551 353 316 452 289 468 212 293 485 441 196 299 329 230 284 341 266 471 280 416 369 382 244 431 556 7236 752 498 470 352 269 384 458 335 396 269 263 118 126 162 1189 1285 969 524 711 946 739 772 622 713 1017 451 498 504 589 390 313 698 415 218 218 207 156 171 323 768 789 669 629 672 1157 1298 1389 1371 1299 1249 881 775 592 1659 1779 1668 1736 1662 1386 1243 1203 1388 947 1160 1283 1282 1088 1318 1611 1073 1474 1725 1567 1553 1538 1259 2029 1633 1734 1078 1017 1250 626 754 1148 1519 855 510 960 278 308 763 395 482 388 468 889 688 509 237 369 320 371 289 1431 1590 1537 1260 1551 1625 1541 1371 1619 2278 1882 1623 1938 1606 1931 1482 1586 1646 1784 1959 1693 1582 1241 1716 1840 1815 1790 1825 2058 399 357 254 1732 1433 1021 2452 2660 2882 2420 570 702 888 333 838 343 238 208 230 1308 533 590 277 419 314 423 728 925 758 1130 989 851 1642 1006 771 2151 2554 2116 1866 3583 3562 2032 2331 2844 2873 1158 1007 796 1157 1003 591 1338 448 1378 654 1390 564 72 62 880 900 1214 1880 1565 451 996 599 601 310 308 885 814 1123 1074 982 1526 1918 894 567 1111 1075 978 1217 1025 981 911 608 461 1618 833 1791 675 1385 699 874 478 499 686 863 1713 1285 432 353 594 686 765 731 811 461 379 411 844 991 842 1005 464 413 1829 652 808 697 538 537 550 539 648 605 808 775 661 592 454 752 516 545 832 688 501 474 492 750 351 411 112 410 382 316 907 507 263 197 430 390 556 319 177 276 497 256 255 291 461 141 109 197 203 368 200 218 219 327 238 295 253 272 297 238 297 368 306 413 394 421 373 82 324 437 522 140 505 448 420 358 413 412 338 336 420 482 792 364 542 707 509 497 656 494 358 406 362 413 508 499 576 463 461 450 798 685 514 706 326 632 620 732 627 235 361 477 484 445 502 526 352 445 577 421 681 254 208 297 254 425 313 384 358 463 616 118 594 367 379 213 221 311 338 697 327 689 706 733 782 613 788 301 434 271 209 184 403 446 288 86 60 257 131 229 323 300 148 242 349 313 232 182 129 107 204 179 189 825 410 184 144 335 526 201 297 334 419 386 450 330 320 496 353 409 411 370 444 372 289 298 250 386 433 377 399 270 197 367 270 226 164 184 626 397 403 564 429 469 1035 398 494 439 560 329 228 511 424 842 660 761 678 830 798 598 321 614 253 188 579 683 475 523 471 594 461 437 457 493 826 213 235 136 253 238 268 308 409 322 200 303 387 369 146 136 182 636 878 583 621 461 827 203 248 198 217 308 579 423 523 537 499 587 371 446 435 293 305 500 328 346 366 366 244 406 320 256 423 459 432 253 284 869 423 252 291 89 360 108 362 264 387 335 378 730 448 725 514 844 852 464 303 515 425 700 728 656 795 807 903 975 611 776 760 986 333 429 423 641 775 745 589 612 276 1146 894 1135 609 824 546 692 484 495 808 432 683 514 534 607 575 954 805 1050 1027 429 719 641 460 500 562 517 474 919 1197 821 607 408 395 573 541 493 599 369 252 288 340 525 333 673 716 622 544 726 444 416 433 282 546 517 997 485 535 567 699 569 357 682 767 584 717 740 843 573 557 523 690 830 787 463 835 662 545 695 764 779 842 718 760 1901 1932 1965 2086 1322 1208 1203 1341 1089 1457 1076 1224 1192 1210 1172 1003 1701 1115 841 610 725 557 631 824 909 1057 445 1013 1172 943 1109 353 575 710 356 717 811 414 393 554 387 222 369 425 485 304 286 217 470 203 405 391 580 252 287 482 596 487 476 604 724 711 681 702 544 583 504 618 644 859 746 559 646 263 234 189 157 236 265 153 217 213 94 168 346 135 224 154 242 164 174 167 134 91 114 114 112 96 96 275 480 377 326 264 493 384 489 246 366 262 212 225 178 204 373 324 419 218 554 230 224 195 196 194 257 493 302 486 494 717 278 246 87 309 279 256 295 341 394 494 790 470 474 656 664 497 570 350 595 315 632 676 186 456 345 543 279 667 648 755 445 587 663 504 677 812 370 123 651 367 842 458 296 758 313 368 263 374 744 841 319 301 258 1020 800 852 1127 720 238 220 307 551 404 634 548 401 206 626 508 289 256 656 814 557 671 791 741 842 910 771 1095 948 922 997 891 875 789 637 746 408 391 391 1017 249 295 1370 603 782 626 658 589 581 523 581 644 657 611 552 326 351 414 297 350 489 493 659 623 607 507 500 294 486 771 501 643 670 226 220 358 353 263 265 271 245 269 259 257 233 311 103 308 128 164 379 465 514 423 551 603 540 721 663 770 673 444 481 413 431 563 435 898 707 793 837 453 542 621 586 500 672 640 680 462 463 537 748 498 711 638 592 482 803 621 656 757 841 685 530 561 459 723 583 924 704 1023 583 378 907 496 465 550 998 378 771 769 391 184 238 270 98 149 155 283 302 540 713 644 778 602 671 269 725 527 268 295 173 254 310 219 689 180 417 221 175 235 203 257 357 379 431 141 117 304 335 176 428 267 213 281 497 320 235 458 299 273 333 425 379 327 266 298 389 490 422 465 525 333 338 394 177 194 465 537 491 553 395 374 400 287 545 439 327 317 520 346 365 698 570 604 740 528 359 463 226 436 488 352 229 354 338 483 831 986 801 379 529 381 230 663 433 536 1341 349 1678 1422 1633 1438 1484 1204 1371 1293 1375 1398 1411 1657 1192 1223 570 402 577 301 534 582 666 599 432 486 821 677 572 551 470 403 459 611 577 468 458 396 508 667 631 488 508 600 2372 1597 867 1110 1004 943 1022 615 557 869 1060 938 1059 1142 1152 972 1372 1069 1224 1392 1331 1288 766 739 733 681 1794 1313 1337 1455 1121 1389 1419 1513 1421 1663 1264 2103 2118 2391 1174 1796 1333 1289 1290 1202 1213 1159 1439 912 1775 1955 1596 1682 1402 1752 1832 2008 1542 1529 1514 1547 1448 1329 1351 1024 1550 1491 1221 1394 1387 1467 1314 1526 1495 1506 1445 1756 1276 1372 1472 1215 1064 1331 910 1294 669 1078 1663 1217 1587 1658 1031 1684 1836 1177 2001 1982 2148 1874 1573 920 1511 1296 972 1986 1525 2041 2056 1826 1683 2286 1873 2189 2108 1288 1443 1160 2047 2212 1852 1819 1878 1728 1907 1785 1717 1584 807 1358 823 1452 534 350 569 200 664 302 228 667 234 277 353 280 397 350 358 409 470 446 856 449 256 541 312 613 726 222 234 206 226 347 785 429 356 645 416 498 460 714 534 448 219 225 197 265 459 333 324 492 524 436 410 953 653 439 433 352 232 310 1230 475 507 226 251 230 315 308 316 321 344 220 831 785 525 361 417 426 500 419 550 677 298 1086 264 340 437 404 663 983 928 529 1109 419 407 513 491 400 656 799 683 584 779 593 535 832 772 1132 784 642 1060 833 609 839 926 771 815 637 730 813 977 510 546 823 583 518 814 440 522 1176 740 457 1200 1306 837 772 635 717 1171 1795 654 1025 598 414 462 576 668 961 1543 1310 1001 430 1189 960 522 815 561 601 641 1040 724 627 1075 816 847 770 574 652 595 898 1279 580 754 1142 757 1244 1202 1294 779 870 686 515 823 935 406 535 505 576 542 718 541 802 1086 889 1186 660 476 654 723 807 389 440 332 765 534 687 719 1092 812 465 896 712 1072 394 785 416 387 656 472 1008 486 468 506 727 658 829 670 356 874 451 816 823 500 1659 432 1102 675 484 497 578 613 1370 436 719 655 801 604 734 559 635 765 971 849 1002 1063 658 740 803 740 755 507 331 597 1084 273 385 389 234 294 552 549 737 302 389 641 602 783 687 721 1074 749 929 683 750 295 244 277 504 222 648 479 1268 1307 1143 979 1134 594 568 729 513 266 288 461 546 240 600 574 596 634 580 675 753 870 602 881 687 1042 561 773 631 934 420 384 816 357 327 558 600 618 297 778 669 774 853 539 594 769 529 729 748 812 832 816 715 571 528 469 589 525 660 609 608 612 645 289 835 607 283 444 708 552 1014 904 3907 4087 896 662 761 934 633 746 929 787 1036 1190 931 1333 1254 686 371 778 525 679 1124 897 620 590 581 744 459 845 1023 659 436 859 936 800 911 564 1155 281 397 957 678 462 485 549 1208 1271 680 657 1263 914 756 1143 1039 707 586 736 752 14413 9288 1962 2139 1736 722 862 586 914 835 729 753 934 992 2484 1920 3224 1272 1264 1748 1069 1385 983 1376 1631 977 1073 957 676 435 549 1310 854 378 319 426 402 465 547 1475 1900 1189 1257 1772 2507 2868 2587 2819 3038 2269 3222 1410 1126 2582 2561 2959 3119 3602 1828 2471 2746 2368 2756 2896 2267 3085 2673 2947 2950 2733 3043 3802 2671 2971 3454 3388 4698 3685 3499 1373 1488 2104 1471 1586 2447 2347 1536 1096 2796 695 843 796 671 1108 629 882 2167 1880 1205 401 837 795 663 430 4487 4312 4007 2610 2970 4111 3252 3663 3678 3943 4437 3542 3808 3221 4047 3006 3660 3674 4074 4414 4134 4130 2418 2739 3224 3084 3273 3139 3136 926 803 594 3146 3188 2281 5463 5141 5031 4830 1709 1735 1358 470 1346 507 967 515 496 2529 1746 1590 510 1103 955 567 1530 1675 1334 2224 2172 2082 3172 1398 1819 5436 6303 4408 4974 9080 7749 4231 5038 5588 6415 1648 849 1707 2360 2558 1342 2838 959 2938 1455 2935 2018 322 260 2502 1915 2667 3851 1775 1421 2082 1260 1281 792 634 1497 1441 1400 1383 1167 3618 4451 1874 938 1818 2261 2140 3698 2010 2274 989 843 1059 2615 1571 3682 1473 1579 713 1545 1330 1223 1609 1937 4197 3991 953 906 1083 1139 1445 1215 1604 748 775 1138 1671 1280 1669 2003 912 837 2930 717 898 1197 791 1948 2205 2057 1492 1203 1418 1314 1372 1490 1529 1649 1401 1486 1715 1742 1697 1246 1609 1543 643 778 518 835 395 707 2019 968 533 762 689 1103 1683 1144 1227 817 1225 1207 724 460 704 656 566 550 763 707 577 526 613 739 624 595 589 724 816 698 973 729 977 644 705 658 464 246 704 773 944 290 1125 868 714 775 849 773 1185 827 683 938 1298 1375 918 970 950 1078 1499 1542 438 511 499 599 532 693 645 551 829 866 764 1086 554 1275 649 660 673 996 868 799 703 751 783 833 845 1279 859 1202 966 628 1328 897 675 873 963 1383 961 1165 766 925 1493 266 1426 983 819 764 723 469 690 1366 837 1653 1312 1563 1491 1251 1289 693 626 555 543 704 890 866 631 462 371 718 412 337 351 1310 569 621 817 647 501 248 342 320 383 629 248 1882 815 1041 707 552 975 722 487 489 786 712 1085 807 1263 1287 1116 734 1093 1078 351 963 517 538 695 763 626 1049 1319 880 488 585 711 635 483 526 916 945 1123 942 1150 1446 1106 1379 931 1251 934 1192 960 925 859 1658 1266 1617 1551 825 1212 854 979 1310 863 400 1194 1446 1196 1356 862 857 1427 425 913 996 2148 451 647 335 498 470 560 380 846 819 533 794 1032 1107 257 261 583 1181 831 851 1051 859 1711 363 556 404 389 596 1355 1012 1221 1294 1222 1356 1086 1093 892 850 850 1229 876 898 928 1147 713 1286 763 821 400 478 509 576 489 1340 648 495 523 222 865 499 619 843 1531 669 603 1873 980 1531 1324 1360 1465 1445 404 1744 1438 1812 1945 1482 2146 1560 1390 1969 1747 2207 1899 1132 763 638 677 842 1450 1568 1614 1414 754 1789 2297 2615 1540 1249 1434 1857 1299 1248 2052 1075 1816 1214 1066 1300 1034 1882 1754 1745 1775 1264 1177 1016 1202 918 1875 1261 1515 1424 1853 1847 833 649 1146 1008 837 598 755 720 781 942 883 612 632 1273 2228 1014 1242 1728 1205 1440 885 659 1130 968 2701 1230 1249 1210 987 1096 1098 1414 1410 1476 1034 1255 1275 1199 1122 1381 1730 1576 1105 1439 1855 1333 1226 1749 2046 1287 1422 1364 1223 4769 4320 2578 3235 2262 2607 2145 2229 2097 2403 1970 2302 2212 2305 3092 2672 3932 2894 1986 1234 1294 1272 1241 1448 1637 1464 1034 2003 2017 1749 2827 1148 1701 1223 613 658 1266 406 643 1049 818 670 982 692 606 477 430 475 779 486 685 664 886 670 777 927 1034 1058 1275 1141 1614 1931 1518 1518 1339 1765 2245 1543 1619 1646 1596 1788 1973 914 485 378 342 494 574 402 596 346 464 304 663 470 264 267 308 648 139 195 140 325 628 663 595 485 517 928 676 433 611 1237 891 783 876 807 839 656 530 312 284 300 487 630 669 493 884 455 451 816 564 465 759 884 521 706 903 1101 716 633 280 437 665 489 832 661 664 793 678 619 646 462 575 627 1122 730 698 337 767 552 521 729 492 993 847 918 800 1009 797 985 1139 522 775 930 548 361 1319 493 1215 726 510 1075 483 826 467 771 1282 1230 587 563 427 1377 1407 1456 1797 916 540 508 528 1070 573 1489 1210 645 683 1126 1142 674 702 1201 1083 1170 980 1073 1193 1143 1523 852 1333 1428 931 1208 1116 1457 1116 1522 1236 353 815 632 723 684 889 3014 1240 1621 1418 1156 1443 1199 957 1383 1247 1204 1412 1310 1094 784 945 601 587 663 871 823 859 1175 716 958 793 712 1588 1096 1021 1061 877 639 560 555 777 300 390 370 348 326 272 254 698 250 469 572 217 973 1288 1559 1169 720 795 738 782 730 635 748 1337 1040 1072 1091 1126 1158 1417 961 1079 1185 797 778 1848 1103 1037 981 1297 843 1038 1170 1218 1573 1369 928 1085 1156 1098 1221 1102 1464 1799 1217 973 997 2043 624 1325 1202 1240 1214 1338 1865 1397 1713 804 640 1058 1600 619 1055 2124 1213 695 398 503 148 206 239 333 678 1007 1060 868 1245 1304 1198 509 1135 1060 383 1222 730 678 1003 640 1271 494 875 569 549 610 684 636 828 741 731 388 328 512 407 700 370 320 731 555 972 1052 489 1815 702 642 613 818 868 905 851 602 892 656 832 998 689 652 320 340 375 435 827 1132 843 452 687 819 572 643 1035 951 1066 739 1451 417 875 1240 941 1191 1412 1065 1264 583 849 932 477 536 675 698 565 1338 1932 2226 2649 618 510 564 590 467 726 965 2692 834 3090 2701 2752 2198 2482 2490 2450 3200 2163 3136 2021 3239 2926 2706 750 884 1165 751 1772 1185 1503 1080 754 803 1005 985 1089 1189 977 1106 908 1070 1409 1671 1594 1556 1114 1735 1641 1925 1927 2271 1755 1189 655 820 758 637 818 543 489 711 692 780 879 952 964 802 933 870 867 1059 942 897 658 550 556 604 950 942 1006 930 941 866 1059 1240 957 1075 803 1216 1254 1308 936 1134 1007 986 953 955 967 899 1108 669 1287 1254 1087 1001 1083 1092 1078 1185 1115 940 1024 1086 1095 938 980 717 1047 1063 993 1022 1103 1153 997 943 1131 1144 1050 1132 1072 1140 1080 868 731 896 677 973 483 758 1093 999 1029 1040 798 984 1507 821 1615 1643 1076 1235 1037 729 1071 1025 671 1245 1009 1303 1277 1233 1088 1406 1230 1270 1244 874 898 840 1503 1533 1368 1001 1178 1187 1354 1320 1202 1220 572 714 597 1082 453 302 406 148 467 211 208 519 222 214 325 252 329 306 308 308 369 341 393 399 212 459 238 475 537 188 202 180 190 246 573 371 270 512 320 379 351 470 230 340 185 193 167 209 368 236 282 380 410 323 309 666 450 362 356 243 199 220 733 332 356 120 211 140 269 212 262 165 305 164 602 638 382 261 313 311 277 327 343 482 234 732 226 278 335 247 388 619 535 369 756 335 317 554 378 279 421 654 551 491 565 379 385 728 479 767 682 541 609 528 434 546 619 579 509 421 487 644 688 333 376 545 450 329 591 321 494 949 564 269 997 833 556 622 515 520 689 1448 533 886 455 367 360 430 448 822 852 956 647 378 914 720 412 518 434 485 419 734 472 475 779 551 454 587 494 541 452 682 1055 503 659 792 615 975 912 823 418 582 493 466 620 581 337 388 396 438 358 536 322 573 786 631 1035 473 377 447 597 653 288 286 258 618 403 516 595 769 533 389 594 530 818 291 661 328 239 376 352 834 375 330 370 576 518 671 480 290 746 355 821 739 368 1043 333 968 555 461 484 470 553 1005 354 549 517 481 485 594 406 425 658 853 747 706 718 517 616 494 507 619 437 289 505 623 215 301 286 192 244 330 480 624 268 343 534 418 699 542 538 904 603 789 508 578 225 181 222 290 172 505 317 1030 1102 950 758 837 442 424 539 357 174 139 366 436 141 604 389 532 534 484 495 510 568 459 666 487 646 346 476 404 561 317 288 641 301 267 393 429 492 257 605 461 621 690 417 447 570 419 521 527 704 674 668 607 509 396 331 403 371 466 423 492 510 446 237 605 409 221 362 550 388 757 728 2983 3194 683 543 600 555 515 570 730 637 918 917 823 1012 1074 502 250 582 351 598 686 649 532 510 450 650 399 676 759 511 354 654 738 618 727 443 833 187 249 797 548 357 326 319 487 642 459 463 844 661 531 581 622 578 484 454 498 9288 9133 1444 1880 1574 407 675 473 602 754 610 390 536 612 1700 1474 2405 837 959 1274 945 1062 703 669 1276 544 746 675 485 382 457 902 691 328 265 388 291 425 401 919 1049 831 1077 1235 1436 1678 1482 1523 1555 1458 2290 1089 1028 1749 1750 2068 2279 2687 1308 1844 2026 1592 2103 2263 1726 1945 2120 2383 2199 1853 2054 2523 1729 1915 2308 2199 3337 2843 2595 1125 1144 1428 1120 1079 1946 1705 1153 766 2153 585 640 587 531 922 479 690 1525 1427 972 369 714 678 448 348 3029 2955 2781 2150 2198 3220 2350 2662 2777 2926 3114 2511 2714 2223 2763 2291 2434 2647 2920 2957 2799 3434 2045 2400 2569 2502 2650 2493 2414 717 608 501 2443 2474 1508 3975 3776 3677 3536 1326 1333 956 374 971 215 499 405 395 1920 1256 1183 282 787 665 436 1185 1145 1128 1836 1621 1712 2256 1091 1645 3737 4214 3267 3567 6383 5771 3088 3436 4019 4800 1382 656 1424 1717 1860 995 2147 765 2288 1086 2257 1409 186 153 1856 1497 1804 3170 1226 963 1632 1069 1043 597 536 1180 1152 1092 1059 922 2662 3028 1406 668 1272 1744 1635 2848 1593 1888 643 592 607 1816 1254 2705 1062 1176 440 1110 1063 924 1248 1460 2937 2697 724 697 853 918 1251 993 1311 573 562 824 1304 1080 1277 1520 675 614 2016 605 752 991 571 1557 1636 1520 1279 875 936 838 988 1266 1352 1500 1123 1261 1358 1359 1390 1046 1219 1172 383 406 476 613 306 500 1539 675 462 563 561 746 1264 687 908 583 938 904 667 320 528 530 450 452 563 562 432 385 409 395 479 517 417 556 544 340 606 511 528 445 444 518 327 228 565 622 663 242 820 452 488 413 513 470 749 483 461 737 839 772 497 713 613 813 924 1120 317 348 320 400 395 496 498 410 551 499 539 754 402 881 443 491 518 736 627 453 431 521 520 544 596 1170 684 722 696 409 845 654 545 663 785 1031 646 708 551 651 1057 135 829 791 525 551 417 332 554 874 500 1278 917 1117 1220 847 771 353 433 392 343 541 598 605 578 372 289 624 367 315 300 935 477 498 623 494 400 216 186 174 342 368 202 1199 686 821 577 464 811 602 395 385 650 519 725 574 911 879 878 635 860 898 299 842 402 408 466 624 529 860 873 742 326 344 490 499 350 307 684 621 789 673 911 1166 930 1126 713 980 620 965 719 694 708 1271 796 1190 1136 666 982 685 871 854 634 346 837 1063 918 1134 651 661 1022 331 626 717 1855 321 387 238 341 329 398 286 532 630 334 561 779 917 243 247 501 954 642 678 844 734 1336 186 461 325 198 481 985 706 887 835 783 893 699 698 650 626 618 884 624 646 640 826 553 931 597 616 257 323 357 466 349 913 483 309 411 196 672 383 459 471 1169 489 451 1278 733 1160 965 1053 1042 1003 290 1301 916 1174 1281 951 1153 988 759 1062 1191 1190 1074 838 539 513 520 708 774 920 1182 928 572 1358 1311 1573 1042 891 958 1334 978 1053 1310 628 1276 871 787 945 761 1472 1305 1335 1384 1084 899 735 875 755 1558 977 1034 1237 1449 1566 697 595 916 775 650 521 639 654 630 707 817 388 503 719 1030 740 1065 1163 942 1126 817 581 786 680 1889 934 856 875 762 945 939 1094 1023 1080 813 927 885 978 925 1104 1398 1166 824 1162 1435 920 922 1314 1484 1047 1188 1128 973 3056 3062 1747 2012 1765 1909 1688 1754 1408 1893 1554 1808 1650 1812 2234 1963 2617 2077 1406 985 1021 1010 985 1129 1195 1154 687 1384 1637 1425 2151 775 1176 984 491 582 898 382 500 819 620 540 634 596 490 486 327 365 706 347 554 515 457 563 636 747 801 807 1073 862 1097 1407 903 1046 1024 1118 1344 1302 1084 1395 1182 1391 1514 833 441 299 277 444 473 372 335 290 396 198 586 328 192 175 278 442 95 154 102 303 566 613 543 435 469 572 318 383 420 763 667 570 615 652 653 441 415 214 192 210 352 420 512 399 617 306 306 543 356 320 455 753 361 491 733 992 524 447 142 405 488 441 615 628 573 672 540 551 566 376 494 439 760 514 548 288 575 411 434 547 399 870 585 571 591 596 595 604 711 421 595 726 413 307 1034 431 957 526 430 847 417 587 409 540 1064 846 427 430 334 941 1106 1017 1238 738 399 367 422 789 536 1185 938 521 521 890 834 572 633 976 939 998 757 799 996 924 958 675 1117 1207 670 914 967 1056 933 1218 945 267 565 528 602 588 632 2344 789 1156 1017 783 1055 840 721 989 1042 1047 1226 880 723 514 625 486 425 567 671 546 665 878 523 781 630 472 1203 947 766 880 616 501 440 505 599 217 257 237 267 263 189 179 618 220 352 439 157 868 1005 1162 977 588 643 524 627 626 501 614 1042 964 951 923 890 1001 1060 775 889 1010 638 555 1519 868 679 659 1084 552 903 721 922 1056 913 506 803 829 669 556 913 1087 1220 987 680 805 1196 528 1042 694 808 1000 1018 1355 1118 1512 699 488 764 1149 535 873 1578 857 582 286 258 124 162 191 258 509 788 663 524 933 734 873 451 728 659 279 651 486 478 675 540 889 359 682 483 499 537 574 496 551 555 567 356 318 401 365 545 340 241 547 439 621 877 386 1450 604 566 559 639 686 738 702 356 677 520 650 738 642 483 218 232 309 314 727 937 590 345 516 682 423 416 864 587 756 548 1066 369 646 882 760 928 989 908 890 375 785 691 355 396 510 550 427 1112 1576 1403 1253 346 359 304 568 417 414 615 2078 626 2438 2131 2028 1680 1858 1997 1977 2475 1672 2436 1578 2273 2275 2091 536 702 668 541 1143 847 1211 862 547 727 707 731 592 667 787 863 524 953 1125 1180 1109 1024 881 1097 1025 1216 1198 1433 1148 1091 687 747 747 952 853 648 610 1058 901 674 960 1025 969 652 1045 1212 1163 1135 1020 1124 620 478 505 752 755 834 705 717 746 608 1020 957 1057 1027 705 1196 1209 1240 879 796 981 1044 926 899 808 970 1081 589 1098 1109 1105 971 770 1186 1282 1347 1161 816 1044 772 1076 714 987 741 705 936 787 1300 1140 1208 1249 1126 1137 1078 1308 1322 998 928 1323 976 861 1040 849 1034 443 887 1394 677 747 646 779 974 1001 890 1164 1104 1440 1252 1423 587 1340 1029 608 1202 1076 1407 993 955 1125 1613 1337 1724 1474 783 887 750 988 1263 933 1070 885 971 1408 1208 1353 1240 764 819 499 1058 307 378 295 289 315 325 256 430 155 303 422 130 304 289 281 200 202 200 553 586 423 609 488 478 555 243 219 203 230 395 421 417 236 466 583 422 516 512 355 372 208 220 196 279 359 256 230 338 389 280 274 640 417 271 267 226 235 219 649 288 312 319 206 141 232 222 336 163 307 168 474 456 333 154 174 215 252 209 348 513 278 564 301 352 424 261 434 642 577 466 752 266 202 293 228 403 221 813 824 654 545 256 447 631 551 759 308 532 442 564 361 810 432 383 561 589 460 451 481 264 256 494 479 479 535 371 282 851 689 371 1006 902 757 515 403 755 535 1098 668 827 534 323 678 337 416 1073 1003 992 582 675 681 478 332 504 653 665 456 622 491 389 635 680 454 450 370 598 502 454 1287 541 454 757 489 963 976 929 419 488 314 396 356 367 317 374 353 331 361 400 509 332 708 683 712 576 492 469 427 476 265 290 307 639 484 505 511 829 606 461 691 574 870 441 544 443 406 399 302 754 294 351 319 384 572 432 353 366 784 471 626 763 354 1127 280 554 471 382 473 321 324 846 385 437 497 579 433 371 249 319 605 600 561 878 867 359 469 370 332 342 624 404 634 588 214 248 220 167 396 246 285 462 254 313 383 306 592 397 654 1187 418 416 482 388 116 83 181 307 94 409 411 631 794 507 612 620 642 620 483 438 229 188 277 421 110 591 281 650 536 552 511 431 397 213 564 438 508 594 501 427 318 323 375 609 186 172 401 442 353 148 424 488 361 381 232 263 378 334 367 597 713 449 392 711 645 248 262 421 401 465 469 635 352 398 225 452 344 400 328 577 486 947 695 3635 3226 799 802 785 673 722 706 625 538 803 827 814 789 681 300 301 428 428 505 653 713 773 775 373 536 341 670 776 607 482 693 858 740 645 241 769 153 300 693 540 653 321 354 537 397 282 330 457 572 550 414 579 648 296 484 470 1962 1444 8026 850 1176 424 753 535 653 658 587 432 509 620 1773 1070 1451 928 716 1393 777 1114 871 678 1149 532 722 788 689 334 436 1103 787 329 315 400 264 366 447 1270 1439 994 1035 963 1683 1916 1914 2100 2018 1284 2003 1027 758 1371 1296 1704 1982 2039 1426 1129 1255 1398 1762 1721 2474 1879 1893 2324 2105 2214 1870 2779 1666 1692 1889 2220 3485 2573 2334 1412 857 1445 1357 1284 1527 1854 1156 600 1410 683 625 664 468 611 594 778 1171 1252 542 418 594 562 507 420 3113 3140 2810 1850 2294 2405 2167 2392 2438 2739 2501 2423 2800 2116 2108 2488 2123 2530 2910 2520 2642 2920 2069 2041 2378 2600 2516 2701 2379 551 488 319 2118 2609 1480 3601 3640 3566 2859 911 961 818 388 938 236 833 500 429 1601 1023 974 483 690 620 401 932 1668 843 1481 1453 1343 1909 1072 1453 3168 3616 2987 2977 5808 5526 2463 3354 3954 4473 1290 806 1417 1526 1474 883 1886 738 2050 661 2046 1349 219 171 1529 1160 1810 3068 1540 816 1070 1001 1097 568 517 1437 1328 1093 889 833 2479 2699 1571 485 1246 1940 1878 1990 1588 1902 693 488 846 1563 1095 2316 946 1133 608 978 894 802 1044 1072 3278 3591 644 708 711 859 1038 844 872 542 746 848 1305 1260 743 1557 752 662 2768 639 834 1134 519 1109 1156 1099 1017 905 1162 1011 1163 912 916 866 1016 981 1073 1343 1075 1112 1175 913 401 453 489 419 249 425 1308 753 389 613 292 730 982 865 728 505 900 955 529 357 744 371 297 208 461 571 462 508 460 764 551 523 505 446 552 734 486 626 874 524 635 492 381 222 359 528 501 521 520 428 194 321 423 798 594 470 624 518 1129 935 623 405 541 668 997 996 482 446 337 402 314 521 406 337 451 776 616 506 405 607 388 541 477 626 705 617 313 605 613 500 475 831 299 721 481 433 1124 681 565 751 500 619 776 1069 638 590 1068 183 855 772 659 462 429 236 578 757 598 765 787 757 822 748 960 891 328 314 306 347 442 476 359 269 185 365 377 276 327 678 323 331 565 535 262 246 282 244 383 558 191 719 703 499 372 329 641 715 470 467 728 461 756 688 791 754 775 534 1074 945 392 742 408 619 537 673 572 836 862 702 336 265 607 415 226 230 657 630 721 740 852 679 767 887 801 1012 572 863 596 792 615 1329 686 1017 888 619 1022 847 659 825 593 275 953 1082 1228 1359 795 473 881 264 556 631 1745 665 610 499 468 578 637 343 815 895 234 482 598 709 281 277 207 806 762 527 587 346 1436 155 419 299 167 529 917 732 831 830 779 846 565 868 399 419 375 461 393 395 424 644 535 713 561 508 340 398 252 448 256 1002 543 629 434 121 549 271 459 406 1033 456 290 1101 743 907 714 1019 1002 722 280 895 925 1251 1420 969 1276 881 742 979 1140 1387 1007 572 604 601 450 647 961 909 962 1111 602 1456 1357 1540 1069 852 1051 1326 849 830 1097 539 1101 530 711 664 665 1331 1178 1288 1236 901 803 907 1152 749 1166 774 836 970 1424 1446 792 724 844 877 748 528 413 943 711 719 789 517 473 700 979 754 689 1145 619 895 892 591 543 450 1441 736 624 613 769 1094 1063 1018 1126 1135 930 884 869 842 794 994 917 1247 795 869 1296 1019 836 1259 1450 1005 1015 971 1060 2941 2907 1942 2293 1584 1935 1696 1775 1319 1810 1491 1600 1546 1559 1483 1572 2573 1919 1726 864 932 1009 642 965 1200 1547 950 1511 1723 1617 1841 896 1096 1148 555 318 743 242 663 970 725 605 486 971 445 270 229 305 593 386 462 428 675 510 382 746 614 662 772 1048 967 918 845 900 810 844 1266 754 727 1286 984 788 843 588 449 334 314 476 504 410 313 377 317 171 406 276 156 159 390 533 52 70 104 167 371 369 318 365 281 532 496 565 495 652 677 578 584 385 429 336 595 228 218 238 436 309 485 491 710 228 234 267 219 182 298 524 265 460 784 868 480 369 174 389 457 422 351 479 576 389 501 326 332 391 371 623 669 386 535 303 474 432 452 509 308 813 564 667 542 751 559 504 682 323 438 409 375 372 891 520 927 405 464 654 288 617 270 528 769 830 415 252 195 896 764 774 1252 855 376 360 409 794 485 1183 891 487 482 893 756 633 565 990 1037 502 846 819 1085 856 1218 829 957 1112 795 839 901 1245 722 1083 1005 264 875 632 535 476 475 2092 758 699 633 514 853 733 608 762 813 830 1051 626 516 732 751 383 387 707 470 748 738 706 417 598 354 704 1006 1060 707 1005 620 517 546 600 384 221 236 228 240 236 207 205 407 334 258 414 182 593 1141 994 920 628 635 643 631 576 663 761 974 916 960 1199 624 1258 739 551 595 1068 538 542 1088 723 778 566 925 469 795 827 762 1157 820 792 796 536 814 569 762 1137 1160 658 933 869 908 596 1009 744 727 1073 1003 1225 1019 1052 575 420 611 969 375 948 1176 587 658 322 188 243 256 248 292 504 537 512 629 505 638 785 563 1073 922 353 655 544 522 631 524 1010 336 599 345 420 408 762 378 282 267 322 474 452 412 279 420 425 279 557 372 599 755 467 1600 738 712 732 390 409 393 345 438 696 675 529 591 511 675 260 320 142 214 610 1111 685 492 504 653 496 489 724 491 618 491 1036 172 584 1007 825 968 1115 726 755 313 566 641 280 412 585 488 404 1008 1396 1216 1459 202 230 227 490 789 473 691 1672 480 2035 1906 1757 1808 1819 1816 2112 1925 1605 1898 1767 1871 1780 1925 646 615 613 478 900 756 826 546 554 535 701 990 789 615 629 1045 471 739 1074 847 848 849 804 768 822 1175 1238 1435 1129 838 674 700 555 688 584 493 451 635 549 639 897 923 941 533 844 719 949 1093 902 886 771 676 665 582 970 567 475 544 524 871 516 767 798 1069 650 800 829 825 776 1015 790 840 846 802 824 997 772 757 1163 1106 1043 579 592 690 782 716 664 621 794 707 740 700 725 799 762 714 742 897 814 1081 875 798 873 901 900 893 670 736 797 560 640 1056 616 830 466 586 781 859 911 891 921 670 832 617 705 581 854 1105 1056 606 1009 912 406 949 706 930 814 754 1064 1060 895 1058 993 620 782 629 899 868 854 1137 932 983 813 955 841 786 553 521 690 932 228 153 276 266 318 364 206 443 168 163 213 427 341 349 334 302 358 268 354 308 209 332 227 523 575 296 330 263 312 216 440 353 240 574 236 599 443 714 341 261 256 228 214 270 392 332 240 265 352 300 245 690 418 496 449 146 194 230 573 269 299 250 171 173 255 264 236 162 158 234 568 578 493 220 262 240 150 263 310 478 307 646 223 249 307 300 515 669 513 492 704 325 249 477 454 270 406 296 311 688 665 314 465 342 343 532 411 379 523 332 346 798 722 588 671 473 241 506 650 346 429 483 351 361 569 291 458 449 421 351 726 801 680 643 732 532 734 886 541 956 766 464 932 376 519 1044 638 689 517 430 625 1038 459 495 302 359 343 480 457 321 743 477 417 400 352 742 444 486 938 485 561 469 426 688 327 514 408 513 553 580 864 461 314 415 305 174 276 573 248 428 840 549 854 338 401 408 662 706 360 292 494 395 499 468 399 521 395 484 502 515 923 413 418 416 443 327 401 664 254 228 275 445 534 419 301 245 524 692 496 667 414 855 297 585 323 496 277 490 325 878 294 374 687 366 519 519 270 304 558 515 414 695 684 454 426 401 580 431 558 403 690 714 254 284 276 232 324 316 535 442 208 273 392 313 435 477 661 770 624 470 511 475 227 146 242 189 80 484 661 588 758 534 583 603 463 437 462 529 298 231 384 423 261 354 278 485 282 286 340 367 458 394 478 582 540 365 467 603 337 296 288 406 444 352 435 472 542 402 445 561 348 376 441 256 777 496 464 926 635 377 365 703 658 438 366 577 497 559 559 603 440 388 281 485 283 191 377 548 536 573 558 2506 2418 418 536 553 524 435 331 687 624 805 775 870 478 650 554 209 297 299 376 452 630 317 282 397 434 457 671 601 337 315 474 430 376 593 380 674 231 335 470 332 360 201 236 338 308 250 267 525 479 381 718 830 486 500 644 352 2139 1880 850 8523 952 318 589 616 873 735 609 423 469 505 1451 1261 1239 706 739 1677 977 912 785 742 1196 728 621 731 439 321 433 901 437 234 222 338 203 336 306 741 919 640 861 1325 1597 1519 1532 1324 1519 1179 1096 1129 628 1295 1238 1446 1801 1611 1430 1415 1389 1429 1470 1165 1202 1392 1326 1679 2293 1581 1893 1657 1684 1323 1819 1764 2879 2560 2523 1364 1496 1823 853 561 1310 1418 884 850 1509 405 407 584 329 637 443 304 772 1064 488 385 689 562 311 329 2550 2579 2493 1932 2156 2214 2034 2611 2138 2745 2504 2012 2060 1588 2197 2039 1737 2019 2106 1667 1969 2509 1896 2044 2301 2238 1976 2150 2061 492 446 315 1923 2050 1356 2676 3300 3212 2683 868 927 925 341 993 216 487 319 400 1741 1160 1067 400 567 468 334 1247 1277 1021 1634 1249 1263 1591 976 1125 2507 3060 2451 2538 5019 4915 2775 2506 3065 3372 1453 722 1251 1264 1411 733 1684 557 2114 728 2060 1001 62 46 1203 1061 1528 2587 1506 857 1315 780 989 462 379 1034 935 1154 993 849 1766 2565 1028 671 1379 1385 1316 2334 1897 1688 881 904 854 1896 1039 2147 629 882 363 1196 1028 950 1124 1512 2678 2707 596 552 790 430 998 778 939 471 462 962 861 782 718 1593 863 808 2260 923 1094 833 460 943 813 1001 1163 630 927 766 814 910 1060 1212 864 1098 803 959 1050 764 777 936 437 351 352 498 556 639 1163 477 528 481 613 359 775 1048 721 337 1204 897 542 436 838 492 441 323 317 387 381 257 395 474 573 441 346 578 427 407 468 555 394 318 429 317 280 339 669 767 655 219 508 581 593 636 511 560 383 663 327 396 711 643 415 597 462 548 712 744 341 474 486 532 452 549 472 520 596 604 671 814 657 574 290 546 507 812 503 383 320 519 558 421 414 683 308 544 578 275 717 684 618 726 725 882 643 742 342 757 1014 83 1048 479 514 458 419 414 387 573 391 1329 827 871 819 938 769 340 422 164 380 472 384 589 329 146 118 379 254 253 373 747 332 363 408 390 274 232 169 130 275 341 269 1017 555 453 308 382 723 560 368 347 348 575 553 407 691 381 449 499 475 687 439 637 418 468 324 348 773 694 728 490 365 350 566 258 190 335 692 571 697 727 935 618 776 688 532 962 617 652 372 692 573 1399 591 1172 869 763 1088 737 828 704 588 232 825 931 775 918 792 935 891 192 578 611 1358 397 375 505 297 618 543 270 329 437 195 477 469 839 195 199 344 1250 886 648 755 632 1658 84 332 159 96 572 591 422 474 519 479 641 430 619 541 379 447 685 472 538 478 647 530 753 616 576 260 328 316 329 237 788 400 353 392 183 455 208 381 474 1094 512 320 944 995 684 779 868 965 695 290 1016 957 1415 1496 804 1006 945 751 792 1015 854 647 644 503 664 634 672 735 820 650 713 511 1123 1233 1498 858 620 785 1128 848 670 1052 598 924 557 538 560 554 790 686 672 709 903 756 789 968 574 753 664 777 1279 1052 1171 585 467 383 809 678 360 384 736 424 514 501 372 451 728 849 787 801 976 831 865 674 500 717 641 1701 831 880 1013 697 923 643 846 1021 1277 1028 1031 741 718 803 1023 1109 857 640 719 1275 910 824 1116 1322 1005 1071 930 944 2696 2989 1501 1740 1820 1725 1903 1973 1479 1590 1470 1850 1527 1366 1666 1655 2412 1388 1169 708 746 723 702 1237 1158 1121 594 864 1349 1174 1491 698 754 892 683 432 602 308 594 580 508 376 378 578 563 496 446 394 441 415 443 423 483 425 627 632 641 886 614 595 1028 1034 732 824 708 714 968 747 874 1064 705 1082 1089 455 345 299 263 349 414 247 309 303 637 163 567 178 328 124 245 388 127 114 185 228 490 500 597 386 399 411 221 633 512 594 661 592 643 426 352 374 411 290 223 231 402 446 441 378 618 266 268 574 484 232 343 560 326 454 518 690 639 538 216 787 875 589 617 565 574 584 538 571 553 266 392 448 614 418 387 382 467 459 330 557 359 761 645 519 575 646 581 529 558 612 857 744 350 315 911 514 943 447 454 945 344 552 345 511 870 910 380 504 403 958 1025 804 1331 911 436 422 406 795 488 1065 1051 672 582 858 930 628 619 1112 979 1049 1015 843 1083 1015 966 841 1345 1135 853 998 962 1192 914 1119 986 286 488 315 360 470 735 2197 720 746 751 554 1042 916 832 925 1007 1145 1071 1074 850 639 554 515 436 627 507 578 595 621 500 594 378 360 925 900 887 917 751 349 392 646 397 542 522 293 542 526 522 297 274 252 375 271 197 625 874 869 738 684 842 694 611 525 505 645 768 1108 1089 1032 889 1062 926 503 647 591 592 768 1100 661 558 584 722 503 778 616 543 806 754 581 648 703 940 629 570 711 930 676 498 385 1040 814 1102 803 520 923 1014 1321 1145 1353 793 728 448 1355 584 1009 1183 512 420 394 516 174 196 282 308 531 408 449 592 422 571 612 358 555 548 206 490 403 362 292 347 769 372 792 319 260 403 567 306 281 381 373 283 255 417 304 482 307 250 398 325 370 639 331 1129 487 440 651 758 478 414 396 337 488 429 529 555 540 464 181 224 269 380 734 655 518 447 423 510 346 331 805 428 431 531 1115 462 597 783 631 781 849 665 466 460 629 680 334 230 275 432 404 834 1380 1286 991 254 264 190 524 284 541 408 1562 482 1875 1557 1554 1541 1443 1536 1371 1991 1417 1970 1525 1922 1626 1703 610 475 627 418 903 864 1057 910 669 955 889 739 605 637 789 974 403 625 999 1063 1020 996 672 837 851 709 709 840 1209 1165 466 408 487 726 760 383 280 792 580 577 827 876 812 421 463 528 763 690 640 690 277 277 489 322 427 573 558 547 618 378 533 674 515 460 456 561 598 619 745 568 684 784 659 745 636 614 690 466 501 648 570 792 708 627 606 736 617 703 639 601 657 524 693 714 816 632 679 653 721 827 604 850 612 717 650 747 674 682 802 490 428 602 413 539 298 562 806 453 555 503 451 632 742 684 1173 1134 587 764 764 440 887 761 692 600 534 728 568 715 865 976 853 803 903 683 568 641 767 751 658 574 548 647 807 713 676 682 520 506 516 744 126 445 233 250 259 264 268 314 182 146 278 143 306 288 292 136 171 138 148 253 88 273 92 335 400 242 202 176 182 201 304 274 251 330 372 157 145 194 257 517 263 263 257 294 224 209 348 274 286 301 295 452 204 263 261 145 194 284 492 572 590 82 170 96 184 88 166 119 182 56 309 542 258 206 348 197 229 238 438 286 205 404 230 304 368 140 272 434 416 454 671 174 245 211 209 176 343 471 497 258 392 264 228 548 302 440 238 648 462 383 308 493 416 277 449 363 416 409 262 213 197 340 444 166 483 227 391 781 599 126 507 563 617 384 246 603 370 892 385 650 268 347 268 401 322 623 615 781 443 357 502 526 275 364 455 463 298 527 346 390 510 269 293 646 245 637 276 340 760 284 581 825 495 904 719 715 289 471 446 175 474 295 180 423 251 208 217 250 167 312 816 460 365 348 247 170 221 330 126 197 128 324 288 757 578 687 518 473 572 495 608 429 540 179 225 146 148 452 374 408 250 144 317 348 328 228 517 262 395 770 261 715 309 438 302 328 375 211 409 708 263 448 236 443 423 503 298 276 410 556 502 756 731 346 366 217 261 262 354 266 366 582 154 228 230 131 257 306 323 517 272 310 349 229 367 374 545 978 323 511 419 400 74 123 105 86 76 261 170 664 802 658 756 763 507 481 352 209 122 132 300 429 68 437 267 331 384 392 311 410 538 157 433 242 562 390 420 301 297 125 141 906 165 161 197 209 217 159 212 244 338 374 278 336 319 176 350 341 328 397 346 530 514 149 272 443 371 446 425 400 456 332 247 370 232 131 310 420 539 542 668 2650 1983 351 570 528 386 611 568 285 281 735 568 656 476 546 348 246 484 193 322 455 575 649 635 632 605 452 506 697 156 197 727 735 544 910 399 434 131 185 703 518 374 226 200 203 247 302 279 538 470 346 337 371 458 377 264 269 1736 1574 1176 952 5872 175 662 216 299 770 721 418 463 469 767 676 1382 628 587 880 759 591 588 648 824 442 641 676 422 172 352 605 572 118 100 128 397 360 403 631 655 463 1262 580 1136 1332 992 933 917 752 1317 854 635 1044 1201 968 1555 1590 770 1143 1086 1315 1088 1150 1220 1374 1391 1559 1269 1326 1666 1763 1150 1112 1309 1344 3081 2142 1789 618 856 1053 1172 583 1609 1152 875 458 1348 522 582 354 269 446 388 274 642 798 408 410 526 494 280 450 1905 1909 1623 1316 1602 1669 1971 1990 1885 2431 1683 2552 2533 1689 1963 1689 2184 2090 2017 2747 1931 3444 1408 1399 2142 1977 1780 2065 1546 650 562 207 1795 1673 1066 2923 2817 2728 1933 729 726 522 150 626 152 320 272 400 1342 1027 1010 249 461 415 316 885 1106 643 1402 824 937 1650 948 1752 2480 2704 2055 2314 4543 4193 2036 2336 2899 3743 869 843 865 950 1234 574 1147 428 1776 552 2057 989 103 97 1412 1061 1297 2833 1028 718 1090 893 672 304 288 1006 964 964 977 951 1821 2471 1028 434 715 1400 1267 2088 1200 1343 708 414 307 1117 778 1838 685 843 409 884 667 649 808 1067 2593 2786 515 537 539 523 891 604 753 365 507 539 1204 1006 544 1199 707 577 1580 323 379 504 465 1357 1201 1242 790 651 650 622 702 941 965 1054 895 915 745 1004 1161 697 902 943 333 382 572 586 382 193 508 297 279 882 451 439 810 596 951 581 1000 642 620 169 284 299 285 411 312 281 274 181 227 180 251 356 214 564 216 350 273 319 319 219 294 326 277 223 392 468 546 185 219 306 271 298 326 394 322 368 288 379 592 290 316 222 222 499 606 502 159 135 156 233 227 214 272 236 273 257 426 224 233 293 200 291 301 420 398 414 218 359 291 245 255 460 308 728 385 261 374 651 613 704 299 380 712 808 387 399 780 56 515 429 248 456 198 250 423 492 450 531 617 598 445 329 402 301 393 254 298 393 387 473 273 300 274 271 168 267 140 417 283 462 331 319 351 290 168 296 390 362 244 799 588 642 558 503 354 523 219 223 298 648 504 446 912 800 639 395 841 671 230 655 315 275 308 327 392 482 860 462 151 204 461 216 118 187 449 407 524 508 935 855 515 860 648 705 563 835 608 593 626 689 677 657 595 457 653 417 606 567 351 258 542 746 549 842 448 368 584 292 410 458 1896 191 286 220 288 268 272 180 238 531 137 501 415 1198 148 150 294 533 604 344 406 168 951 128 471 384 192 338 677 556 639 620 608 650 628 575 417 441 411 445 411 411 274 599 500 687 553 400 165 187 156 343 327 618 316 336 232 119 292 232 322 281 592 389 316 778 639 684 693 711 473 734 285 1177 701 1075 1181 384 619 437 515 479 469 514 562 563 509 263 276 300 615 753 653 871 416 830 855 974 548 496 500 777 983 534 1019 406 725 618 518 677 490 1011 902 860 862 556 473 652 800 777 1079 522 629 587 887 798 378 348 639 637 510 343 333 540 410 454 433 366 343 384 422 588 724 794 471 886 550 610 474 374 1256 504 690 516 530 638 640 746 685 731 617 877 661 671 671 541 706 723 503 663 1117 725 711 1105 1426 782 818 629 1050 1903 2006 1121 1305 1556 1296 1000 1082 1193 1432 1208 1281 1183 1040 1281 1487 1861 1365 1168 1015 1033 633 462 885 907 1087 646 908 1238 993 1611 764 1089 786 461 519 629 344 678 680 803 397 259 830 355 162 130 239 480 303 311 266 201 382 336 563 272 606 858 495 777 1121 767 720 491 711 828 796 562 1083 622 736 733 450 359 287 281 358 362 318 237 313 631 186 409 204 166 195 253 345 34 52 71 265 507 439 507 364 317 474 261 302 304 297 423 387 387 390 478 330 612 123 111 119 385 220 207 437 813 119 107 205 130 108 185 529 231 305 547 602 354 353 141 461 490 274 357 387 479 394 350 350 315 296 341 284 257 319 327 202 251 308 244 304 216 639 310 430 337 472 312 303 379 183 306 371 265 209 556 290 573 321 271 497 324 230 316 214 636 485 326 247 159 549 571 515 908 499 313 295 184 456 345 897 698 390 472 566 462 352 352 621 755 521 426 442 611 738 620 389 726 573 376 630 585 751 670 1253 591 217 497 316 558 431 471 1542 488 583 639 546 540 377 306 478 763 907 619 729 518 632 658 460 364 365 245 450 514 426 427 604 235 459 550 467 887 571 729 398 267 346 368 108 142 132 148 136 90 88 332 158 173 357 206 373 835 697 722 494 543 444 607 623 352 530 852 870 1034 762 680 1097 531 336 437 599 418 454 1296 665 403 459 606 524 634 526 547 869 493 498 408 754 543 558 652 615 830 501 524 421 691 235 1017 544 648 624 674 806 833 920 350 321 399 989 378 715 998 665 329 266 136 190 220 214 240 384 475 446 290 377 387 530 591 359 324 191 460 233 209 389 445 754 341 530 877 340 324 426 302 313 265 256 171 161 440 350 354 282 304 614 307 626 1140 305 1576 514 472 616 249 338 301 295 160 384 234 377 389 335 268 159 173 207 246 394 856 420 335 359 358 235 417 726 544 655 465 817 152 439 522 478 586 610 451 630 339 507 504 214 220 266 418 312 644 1092 790 759 294 174 152 314 207 563 357 1791 412 1836 1754 1772 1511 2127 2176 2142 1615 1382 1588 1387 1696 1879 2282 460 574 516 313 970 603 887 589 456 769 520 681 519 506 484 486 314 475 872 577 573 503 536 820 848 671 663 913 669 330 282 552 317 524 380 412 384 378 333 369 600 635 534 363 559 532 490 531 540 591 395 722 716 303 590 559 497 445 326 616 667 552 620 438 469 689 735 674 639 662 598 633 655 649 629 576 772 439 568 1043 771 459 423 443 530 497 509 450 551 370 586 618 684 779 686 516 530 493 380 557 570 675 720 621 544 603 495 552 483 561 454 438 460 676 439 826 497 558 718 752 444 515 697 373 494 458 613 621 511 394 562 556 540 841 876 758 803 914 809 887 839 882 909 699 690 573 891 933 789 854 902 827 1037 789 983 686 404 407 518 513 243 162 129 131 139 153 88 641 99 156 139 187 162 162 192 327 395 381 413 229 155 303 232 263 384 133 124 123 160 161 208 192 185 277 213 289 255 396 174 166 141 127 92 232 268 114 122 139 169 253 245 402 250 112 104 229 175 282 408 194 212 156 122 98 129 222 228 128 195 126 281 611 321 200 244 201 215 309 139 381 219 500 249 298 322 159 219 575 525 447 290 242 251 97 138 224 239 447 479 276 453 362 272 682 265 388 351 274 426 435 314 554 385 269 529 169 215 303 409 198 213 304 128 173 248 359 321 293 312 374 445 548 603 484 376 668 598 631 406 847 453 224 423 145 189 621 566 442 435 391 695 380 282 362 293 278 505 305 329 223 418 475 377 206 152 209 482 502 540 478 480 402 322 477 404 427 243 463 342 325 419 231 295 243 299 302 243 427 382 334 494 342 317 331 287 282 247 300 284 276 265 276 531 230 282 500 288 478 347 274 474 215 293 274 236 398 351 517 196 186 191 389 299 402 431 180 303 294 272 491 272 529 203 350 487 404 212 268 201 638 384 247 405 337 334 234 284 356 280 320 279 482 480 549 260 776 578 219 457 328 537 729 117 137 172 153 235 207 337 314 243 269 310 283 468 381 572 476 352 343 357 305 83 56 82 98 66 442 542 466 515 463 257 500 448 384 209 204 130 195 283 291 92 212 361 279 274 269 310 279 264 192 326 276 779 632 506 491 477 246 235 205 221 197 388 394 324 172 361 356 159 195 357 142 408 320 307 320 224 190 191 538 336 307 253 400 291 399 420 541 227 420 168 251 306 259 152 440 341 642 301 1905 1796 504 420 358 496 354 345 609 455 592 493 742 534 430 442 337 308 198 349 249 439 356 340 399 317 175 298 352 361 223 600 318 302 382 312 408 162 210 351 321 226 239 331 456 515 197 165 431 342 293 236 301 155 238 384 384 722 407 424 318 175 5241 484 214 396 452 403 114 128 153 714 913 684 430 525 947 487 451 543 942 1023 537 330 379 372 245 258 617 450 167 165 208 137 106 192 646 765 534 759 971 1101 1317 1056 1085 1020 959 1190 676 509 844 940 1004 1178 1074 710 804 850 755 1103 961 1131 1087 1121 1092 1195 1111 1494 1564 1477 1306 1300 949 1668 1439 1383 974 941 1236 708 671 1129 1217 802 686 942 219 344 344 345 305 333 296 691 757 644 163 434 416 293 235 1269 1480 1492 1765 1457 1677 1425 1418 1436 1735 1261 1445 1541 1371 1552 1395 1589 1757 1929 1700 1770 1296 1315 1436 1703 1346 1587 1832 1345 297 246 131 1416 1744 729 2052 2366 2468 2154 727 831 714 306 789 148 318 268 256 1099 967 989 342 376 326 336 598 1101 587 1153 783 1035 1507 762 1048 2306 2946 1920 1970 3519 2753 1798 2136 2553 2318 796 552 579 803 1037 466 979 415 1105 549 1261 833 259 233 1260 765 1200 1751 1326 452 953 549 376 556 459 782 756 637 954 701 1373 1627 703 639 1411 1119 1174 1117 836 894 1000 660 604 1271 940 1569 610 933 297 788 504 488 652 797 2023 1316 503 431 284 479 959 672 792 558 458 329 1139 683 526 975 501 402 1677 480 514 581 520 686 761 597 772 713 513 600 571 474 470 538 562 563 506 530 845 544 627 549 391 468 307 330 354 450 589 383 333 151 332 265 652 391 320 527 835 587 317 336 470 207 197 219 337 302 362 329 329 424 301 342 323 289 278 348 427 367 379 308 386 300 233 138 272 285 427 56 357 460 349 357 408 579 446 471 344 519 761 452 563 386 344 429 531 310 481 579 656 489 465 671 403 442 467 509 558 694 567 666 426 451 412 608 341 343 305 404 446 307 293 448 285 305 322 158 453 364 312 374 225 318 380 443 282 321 428 50 499 358 316 235 255 211 406 629 457 514 528 595 452 601 551 324 208 287 330 283 406 453 182 173 159 184 131 179 177 310 491 272 207 207 153 130 168 118 180 193 155 647 330 288 240 269 357 260 267 255 224 198 746 552 450 423 318 260 434 588 421 319 207 239 416 307 352 524 489 342 371 280 302 280 167 202 528 320 332 584 441 431 361 296 418 600 476 465 263 459 502 811 587 719 592 711 854 502 430 474 327 129 430 507 681 492 421 481 586 191 402 422 857 165 276 108 325 202 201 581 466 514 358 365 397 351 165 159 152 588 654 462 496 237 599 153 136 64 175 448 583 485 529 613 591 635 488 464 442 384 375 556 380 410 395 524 369 566 373 360 311 417 322 553 578 873 422 329 265 101 425 171 251 408 608 335 260 687 359 708 516 621 642 336 168 601 561 449 481 727 621 585 401 553 692 629 488 513 317 425 375 276 546 590 509 497 273 734 1340 1455 724 702 638 847 671 452 704 412 667 503 544 503 530 660 567 662 624 409 339 696 512 376 661 466 351 862 1061 1110 598 530 347 579 533 373 433 524 429 467 379 398 243 600 615 591 441 687 309 415 429 570 572 511 834 446 621 682 458 534 720 744 663 457 688 651 696 659 526 625 693 582 462 466 715 648 558 643 618 580 580 706 528 1753 1631 1516 1512 1130 1224 942 980 1305 1094 974 1076 1330 959 1092 1110 1301 1199 948 555 577 520 541 721 939 1013 490 1031 1196 1026 1303 368 494 616 272 262 546 257 292 389 374 454 363 499 236 198 227 135 347 193 274 209 523 229 424 442 472 366 436 391 700 758 970 675 559 1154 720 752 763 773 508 458 486 281 267 281 271 252 333 226 272 338 227 82 321 122 262 231 196 414 52 68 116 197 256 252 262 236 246 193 190 249 398 303 569 491 519 227 427 274 299 336 320 336 371 284 256 377 395 305 299 267 239 328 434 506 311 328 458 482 340 291 144 263 289 239 275 423 467 358 409 379 422 274 277 354 359 376 407 406 339 305 225 344 265 293 488 637 699 628 541 864 760 284 569 596 291 139 459 228 533 336 199 582 182 293 166 303 598 488 256 264 199 695 754 745 1047 695 207 207 237 438 221 436 561 300 342 537 491 273 240 523 564 455 624 500 590 487 730 548 691 756 461 560 467 728 373 449 705 150 401 200 280 291 264 1098 551 772 620 566 574 575 492 556 702 641 604 504 340 410 234 207 383 376 415 349 316 401 334 234 389 415 458 437 543 441 250 257 359 241 157 233 239 175 200 200 202 165 277 155 291 198 264 378 470 657 487 409 493 414 360 483 542 431 576 657 585 474 506 539 423 363 423 451 556 489 814 410 340 517 679 394 361 514 441 726 570 724 445 522 556 507 701 538 664 424 562 395 600 425 610 676 462 789 857 671 241 969 655 592 431 582 322 713 907 588 174 287 347 145 174 214 231 346 346 523 590 310 437 585 219 554 364 115 285 294 261 430 570 561 273 315 211 114 361 292 305 297 186 172 154 126 260 225 299 223 259 230 307 356 249 163 859 217 189 457 436 305 328 231 156 327 256 246 295 317 322 236 252 197 186 466 606 356 503 733 844 480 219 488 504 464 441 766 287 599 636 505 748 682 612 434 357 348 441 206 126 259 352 247 536 943 794 495 357 404 254 215 337 362 502 1427 483 1559 1439 1261 1273 1266 1230 1281 1217 1336 1177 1326 1240 1323 1027 389 465 570 392 552 477 675 505 411 534 585 421 562 521 618 589 429 397 553 558 540 525 470 380 388 783 791 898 1173 1043 699 727 815 1183 1043 705 617 1492 667 845 940 990 1010 694 1087 1576 1227 841 914 755 1016 958 987 1057 665 544 722 1024 510 492 763 998 784 695 985 898 940 896 1097 875 1190 1227 1238 1251 1164 1301 1028 716 1191 856 1192 788 807 916 716 774 817 648 956 853 904 657 1132 755 792 943 683 823 935 1071 880 916 851 1023 850 824 1010 1036 892 643 707 936 666 943 721 859 931 1217 1088 973 737 807 879 898 736 722 762 883 977 805 1606 916 689 818 778 660 637 821 927 825 852 856 920 1025 960 992 741 830 778 1078 940 1088 920 662 828 872 718 837 735 1016 385 408 356 312 370 378 216 513 186 436 451 414 386 352 411 517 560 509 511 493 351 489 409 534 600 514 595 565 595 574 308 615 572 672 578 585 492 603 326 331 556 523 473 640 341 399 557 354 416 286 272 959 451 340 260 215 181 327 342 395 427 281 182 280 314 496 389 416 331 467 549 1022 415 293 353 418 324 386 381 604 568 668 440 464 397 399 421 710 652 533 604 199 340 387 377 262 297 699 571 884 584 654 588 445 277 453 389 420 252 542 666 857 884 591 764 287 329 483 634 465 490 456 464 631 519 641 365 388 782 770 1077 606 1072 890 967 1004 863 1151 756 1772 850 807 1136 441 412 1203 733 762 783 937 994 627 489 601 591 595 493 648 554 391 608 711 261 368 461 594 1185 1023 1189 1213 918 552 656 820 412 390 343 567 457 679 743 445 624 488 500 316 586 503 426 655 965 896 503 543 576 487 658 752 516 372 475 315 537 573 525 693 463 545 744 639 835 416 665 459 359 716 650 758 248 287 316 793 841 818 551 357 738 664 986 1100 684 826 857 1164 512 680 534 538 483 907 448 454 881 564 902 690 302 468 781 859 708 919 894 1104 437 685 668 585 540 390 624 759 246 332 412 211 279 552 648 681 434 536 462 477 805 547 887 772 682 836 678 891 107 50 170 144 127 818 646 842 798 773 804 891 1140 1083 385 564 368 291 559 616 193 755 258 599 547 538 514 511 424 472 610 724 1147 730 600 991 267 435 639 633 553 487 514 532 444 655 767 661 383 413 516 641 624 695 698 641 795 409 432 932 799 379 437 494 468 524 574 872 681 627 383 240 588 424 352 612 608 991 788 4011 3152 660 709 570 700 631 585 786 740 1046 900 1214 720 753 702 432 331 488 837 559 442 646 642 698 515 584 977 771 855 586 688 674 700 964 546 653 164 421 507 461 463 432 511 474 514 321 243 402 509 798 432 540 568 424 431 458 862 675 753 589 662 484 10428 679 732 729 695 397 458 457 1010 1289 1330 738 975 1512 1576 709 716 723 1593 895 1144 825 1174 691 934 1480 787 399 385 457 271 301 324 1272 1148 1175 1341 941 1458 1752 1616 1418 1253 1111 1317 1421 991 1748 1592 1527 1775 2106 1574 1631 1478 1819 1763 1664 1648 1421 2025 1821 2493 2137 2286 1998 2132 1414 1968 1583 2773 3385 3142 1911 1774 1726 1237 644 1893 1979 1356 848 1586 524 492 928 536 747 439 575 1152 1160 964 674 571 553 615 410 2111 2331 2201 2421 2212 2333 2868 2376 2093 3500 2606 2709 2569 2421 2170 2422 2010 2186 2483 2044 1819 2434 2498 3238 3153 2491 3003 3255 3085 608 548 483 2295 2727 1160 3276 3747 3982 3002 1179 1165 869 407 1013 271 637 587 449 2140 1256 1296 407 623 541 643 1817 1735 1323 1870 1220 1488 1855 1742 2706 2449 2979 2738 3283 6008 5579 3322 3472 4670 3934 2047 1154 1676 1518 1629 1009 1920 877 2585 966 2238 1284 253 187 1187 1352 2182 3593 1943 823 1608 791 1132 848 807 977 935 1064 1876 1476 2248 2377 1074 883 1482 1934 1910 2558 1737 1864 890 746 836 1763 1235 2306 456 1105 471 1284 806 873 1044 1046 2512 2647 790 764 1077 806 1245 1256 1143 585 520 999 2004 1298 815 2150 954 868 2708 1048 1125 1192 661 1183 1139 1070 1068 1167 1116 1033 942 1095 997 1022 1275 1364 1218 1156 1132 877 983 1273 583 515 839 376 556 574 1348 624 597 620 819 468 1260 842 779 803 1012 908 480 506 749 461 375 497 410 611 631 523 447 476 766 623 583 519 799 574 486 542 503 527 636 467 413 351 553 740 881 383 468 518 460 505 505 571 657 489 611 689 1271 292 492 404 385 691 958 1007 603 721 707 672 707 629 598 677 669 748 715 691 635 545 401 969 942 725 638 621 452 430 496 298 364 679 408 556 811 345 838 570 536 606 606 648 592 677 450 550 913 195 854 466 355 299 534 310 477 496 710 597 1216 801 1080 758 1105 323 260 253 233 199 438 354 410 296 166 406 212 483 329 674 320 458 375 353 365 393 258 188 366 282 348 1053 795 631 503 380 624 778 569 521 473 285 837 703 446 536 719 594 778 688 878 700 496 884 455 765 740 828 879 631 387 347 433 477 297 395 751 842 919 800 1305 679 843 974 954 796 741 935 752 1051 772 1439 992 1106 852 1379 1453 1306 1042 853 737 350 869 1054 1012 1112 1187 868 815 401 522 593 2616 397 257 334 408 423 445 764 369 962 348 505 499 708 244 232 362 1452 1247 619 692 702 1471 426 257 160 454 573 903 741 799 829 854 947 729 782 782 665 685 872 693 737 552 733 570 773 649 754 596 644 544 620 461 940 527 544 388 520 584 330 675 652 1071 696 492 1295 942 691 791 1153 949 956 413 884 775 665 773 909 947 1039 604 752 644 586 790 704 598 627 517 751 951 850 1054 1011 467 1561 1327 1565 1164 686 1112 925 844 678 819 415 816 676 798 684 837 975 882 843 864 702 832 1460 992 942 683 1006 868 1461 1617 1345 1532 1364 783 1049 847 614 904 938 741 808 901 578 476 529 492 877 774 585 636 1189 1116 615 604 586 1102 1091 1129 1054 1012 1326 1184 1208 1215 1113 1078 1298 822 1153 1213 1150 1229 791 1158 943 1032 1080 1200 1265 1266 1056 1250 1112 1265 2852 3106 2265 1635 2293 2011 1631 1783 2022 2378 2075 2448 2416 1594 1807 1381 2759 1577 1608 1242 1288 780 1040 1298 1240 1869 532 1141 1964 1821 1815 498 747 1261 637 609 1078 928 527 625 538 557 410 791 800 871 534 483 354 502 378 362 757 756 752 871 893 860 743 891 835 930 801 897 689 755 535 925 983 1136 944 1111 1106 856 319 360 297 347 302 254 269 565 581 204 560 205 356 355 256 241 140 188 203 291 289 262 261 307 239 399 248 695 548 481 831 769 817 581 570 409 470 342 366 396 746 371 468 728 591 283 311 309 246 241 273 645 597 783 964 1157 616 417 499 910 966 893 889 659 645 672 657 1042 1030 628 656 664 715 631 890 941 476 754 468 570 397 847 727 756 843 753 877 682 655 577 1011 995 514 327 1411 705 1237 518 642 990 855 594 756 534 997 988 665 675 651 933 1049 1047 1544 1109 424 406 389 817 610 1287 873 539 475 1012 870 794 639 783 864 1037 993 1320 1039 937 938 1118 1596 1573 1307 1229 1246 1257 1454 1461 1317 742 740 613 801 508 565 2436 767 918 889 908 1089 1106 934 1088 1288 1405 1246 1016 614 747 640 477 299 779 673 817 806 685 529 641 523 664 913 911 910 832 852 495 423 634 389 466 513 420 550 450 360 271 341 537 542 293 276 638 1170 1024 1289 1128 982 993 978 895 837 888 1325 1128 1066 933 1057 1002 922 795 874 1165 895 763 1066 829 766 1249 1280 1124 1131 910 917 975 833 726 641 647 713 858 915 1052 950 892 1073 643 658 952 1414 734 917 1013 1506 1509 730 1745 1078 824 660 1522 782 1079 1199 687 330 534 350 373 404 371 482 729 669 728 717 679 657 1205 277 653 555 418 243 358 329 344 387 952 299 977 553 369 452 629 588 245 540 281 338 302 474 357 256 692 699 789 664 385 1057 464 1511 742 691 1125 504 417 476 395 377 413 775 607 590 504 613 441 539 325 354 647 1106 666 900 821 1001 832 526 944 474 802 669 1287 374 492 695 631 732 723 962 782 621 812 792 414 638 579 466 321 785 1420 1233 568 378 426 335 597 531 593 774 2010 588 2432 2099 2188 1742 2381 2405 2631 2388 2005 2277 2114 1917 1986 2010 695 716 630 398 1055 834 1201 703 737 713 1207 1027 878 561 796 1303 317 739 1298 870 847 786 741 538 521 749 871 998 1067 751 519 594 651 630 468 737 678 748 448 594 888 963 1079 771 813 880 868 655 693 861 668 543 557 568 442 466 569 529 643 514 618 749 443 458 578 440 468 352 693 621 765 749 733 753 712 852 573 537 821 694 909 507 715 561 592 583 536 564 606 557 644 475 678 561 668 614 479 619 648 607 847 565 589 629 637 485 547 590 770 526 523 609 541 582 418 474 565 748 426 460 713 420 802 595 1035 991 650 590 784 610 769 805 571 643 647 672 738 669 673 758 645 765 619 510 529 563 409 470 466 564 612 488 621 546 556 725 552 338 567 545 235 175 293 288 299 407 163 442 195 195 192 294 394 398 433 483 374 348 388 511 287 478 356 402 488 286 440 412 430 273 206 600 191 336 370 458 363 480 482 272 327 317 203 222 353 261 326 325 381 293 261 661 406 286 251 115 206 162 314 290 345 172 243 185 271 187 198 234 248 244 363 532 262 219 311 215 211 266 383 549 394 581 301 319 262 327 261 337 325 274 539 175 282 199 301 183 207 372 321 653 295 304 459 329 429 491 447 520 267 304 281 625 375 437 480 334 245 342 353 248 241 478 289 368 364 438 248 539 345 313 696 495 815 735 628 715 659 724 537 845 654 295 558 280 287 847 411 656 289 477 628 511 555 393 471 475 519 733 393 283 426 512 324 351 480 247 637 565 718 602 559 412 471 658 326 544 263 329 465 288 601 245 295 343 264 244 282 305 284 515 687 523 574 277 363 356 381 431 180 283 314 358 374 499 607 698 462 446 451 634 880 482 333 361 349 335 512 609 227 243 227 342 663 649 374 157 382 434 561 578 273 760 511 765 357 640 350 454 251 512 246 440 570 498 528 425 199 208 445 537 550 638 606 698 716 262 353 421 559 402 627 451 182 235 153 171 303 227 685 758 311 475 544 384 644 501 765 771 365 289 606 372 96 64 113 85 24 378 466 505 629 537 542 652 610 592 364 361 178 141 387 515 293 255 306 351 497 511 277 245 206 380 508 375 669 461 418 681 364 246 229 415 375 301 282 313 294 344 450 429 244 318 174 678 354 500 293 462 699 454 518 704 631 276 309 298 292 314 330 672 406 426 205 132 480 141 503 295 395 601 706 2435 2333 447 453 707 444 616 519 486 393 778 614 602 695 701 448 295 377 475 517 295 371 498 548 530 455 443 563 724 757 360 381 575 501 645 363 616 197 249 291 219 221 314 266 377 205 183 122 313 438 451 382 508 321 301 427 335 586 473 535 616 216 214 679 7744 2861 684 664 284 308 245 745 1023 562 599 701 1273 910 708 497 534 766 642 655 418 769 506 513 1010 614 245 198 276 311 426 438 847 757 690 658 735 1051 959 980 952 979 754 762 913 948 1147 1254 1479 1425 1653 1230 1335 1312 1368 1233 1232 1095 1208 1293 1155 1868 1481 1504 1365 1320 961 1673 1166 2290 2680 2428 1088 1168 1524 597 432 1467 1109 645 634 1505 304 319 504 490 535 391 321 738 781 495 236 399 367 320 323 1765 1945 1914 1896 1708 1881 1748 2025 2056 1936 1891 2504 1796 1673 2028 2281 1466 1680 1821 1455 1493 2409 1938 1854 2224 2383 2106 2067 2172 305 218 252 2023 1843 1133 2181 3621 3528 2540 746 749 1027 497 926 178 423 329 263 2131 1222 1151 424 581 519 489 992 978 1045 1344 1207 1191 1361 959 1727 1823 2182 1784 1965 4019 4216 2020 2534 2476 2864 1202 549 1423 1362 1370 779 1724 483 2037 717 1810 673 70 48 1415 991 1600 2640 888 444 1348 663 672 471 463 1038 1053 1025 1109 1008 1857 1967 781 467 762 1297 1222 2135 1149 1244 633 441 662 1837 881 1819 506 776 408 815 756 766 841 880 1749 2053 676 618 810 601 853 714 758 455 561 647 1107 636 433 1149 486 426 1966 843 966 791 441 937 918 928 955 749 835 703 642 1122 1101 1017 977 1006 900 1190 847 907 995 1042 379 270 367 409 454 348 1006 473 443 444 550 313 752 542 615 307 933 661 373 344 427 263 245 257 237 395 503 479 600 487 380 376 441 425 478 348 273 730 388 487 568 337 690 330 402 465 510 457 383 433 179 207 535 286 288 358 464 261 484 432 403 286 213 559 581 501 485 550 516 495 488 453 383 404 208 434 624 420 505 317 351 601 533 431 588 240 183 393 375 209 252 697 289 359 519 483 434 364 338 444 645 675 374 458 382 361 946 88 649 262 423 208 198 256 305 506 711 637 576 641 912 459 700 384 256 172 311 254 205 250 208 250 220 210 273 431 254 319 141 190 275 259 316 217 108 141 289 471 199 560 461 398 356 461 562 456 440 463 478 341 597 434 775 635 425 580 543 685 446 455 619 443 464 488 494 781 617 477 297 193 384 226 188 240 397 436 562 528 1222 730 523 694 566 710 727 460 413 768 559 1012 579 1046 821 723 798 675 767 502 537 282 881 1020 550 589 790 691 436 271 514 565 1099 290 145 459 270 521 529 358 354 496 246 379 420 669 196 198 173 718 528 404 452 342 978 90 292 149 90 312 457 365 407 538 455 588 351 400 423 313 361 455 325 411 328 523 427 545 453 493 372 443 530 242 211 639 299 291 201 203 445 291 402 288 886 491 282 750 835 674 592 981 805 587 205 835 490 573 605 458 628 728 463 342 508 420 296 418 514 507 451 675 614 533 656 843 523 1320 830 1006 1018 553 930 872 509 665 663 157 736 523 709 545 676 523 389 531 472 529 534 590 930 569 669 587 482 962 897 951 980 928 249 650 508 534 505 808 460 484 645 409 419 472 316 642 667 746 701 837 882 380 471 333 937 964 809 721 561 1182 792 888 835 761 1143 1051 634 1315 778 823 696 765 762 988 793 880 754 805 811 787 820 1180 889 1947 2035 1655 1885 1519 1458 1606 1708 1323 2077 1357 1614 1605 1200 1274 1257 1940 1356 1277 929 1012 667 863 781 882 1152 455 957 1151 1047 1465 550 512 883 704 422 708 359 389 430 433 330 213 500 437 416 552 345 368 300 309 303 595 392 510 561 578 672 627 793 568 526 622 582 673 551 411 659 1047 917 723 854 826 610 343 480 423 374 341 303 280 311 426 191 358 217 217 236 181 177 94 40 305 201 194 198 190 202 176 340 353 330 400 562 568 535 551 435 426 356 332 324 302 322 247 216 477 216 429 326 328 184 164 175 201 599 292 421 471 583 378 401 241 589 522 633 438 358 465 470 577 572 529 364 324 523 527 358 473 432 446 382 333 413 335 755 375 301 430 317 604 336 289 286 513 360 515 421 986 642 1187 521 603 1105 504 397 573 358 910 854 381 282 262 685 938 792 703 764 521 455 307 797 460 823 821 636 505 882 891 597 500 601 563 774 1018 826 948 664 1009 777 841 1462 925 1013 712 1132 992 1457 767 404 321 295 372 557 532 1882 722 535 518 491 809 702 652 705 1024 1133 1278 781 535 483 497 318 223 670 641 410 461 282 670 541 445 423 612 610 586 691 369 443 361 496 337 278 248 232 308 254 220 208 273 271 363 343 153 663 711 827 686 854 838 612 731 746 590 713 928 738 635 569 678 599 681 497 562 745 648 634 911 531 666 511 732 551 750 430 753 495 731 411 682 505 498 465 666 584 512 642 653 534 534 680 629 532 542 773 860 924 611 1478 836 662 477 1223 396 802 726 325 618 210 170 150 193 197 225 549 361 353 352 327 268 461 241 333 303 308 173 340 278 279 254 731 271 618 320 270 261 533 276 221 281 220 359 343 268 347 174 434 519 474 459 278 387 264 1293 370 362 545 418 364 539 488 199 462 516 370 380 334 388 293 264 336 246 484 806 700 350 540 598 589 273 740 467 593 444 674 332 630 532 491 601 558 512 509 549 347 373 256 370 427 364 314 839 1021 857 532 209 383 232 617 454 390 240 1512 358 1903 1664 1529 1260 1507 1315 1230 1446 1467 1431 1473 1617 1734 1483 586 481 456 388 814 666 872 798 780 828 690 997 400 461 564 921 395 453 798 666 608 561 683 489 493 630 672 726 970 577 456 679 887 687 528 539 499 593 449 625 1080 1131 1048 516 700 898 893 1011 620 730 762 775 746 614 784 613 808 625 767 637 673 832 621 447 625 498 523 524 849 692 871 904 807 884 776 961 925 410 873 723 730 666 619 698 765 777 610 709 716 621 795 517 805 679 667 873 625 650 607 786 699 741 674 636 708 731 563 695 833 550 586 728 552 704 473 605 697 814 534 561 606 638 652 627 836 759 816 849 887 708 1092 802 314 885 869 845 959 959 782 1000 705 884 719 587 655 612 618 724 623 1062 988 890 586 600 582 639 777 452 498 612 231 198 353 313 404 405 148 329 80 214 260 182 440 430 515 349 394 376 390 468 287 541 323 289 404 322 370 356 364 237 353 440 229 444 496 395 284 477 325 293 322 322 275 301 274 293 262 272 322 460 440 779 526 308 273 94 124 147 352 251 306 229 255 145 246 180 171 163 241 185 412 619 215 154 184 215 190 239 394 404 282 593 328 348 250 418 342 515 404 362 586 114 266 211 316 268 413 406 419 705 452 578 275 436 496 460 451 547 298 358 292 593 473 410 573 218 275 332 631 359 287 418 343 275 425 367 272 470 391 294 735 659 821 680 534 744 724 746 329 757 572 336 591 364 312 960 582 789 478 447 669 446 395 428 389 395 385 402 426 260 495 438 218 425 309 298 568 534 729 620 565 404 556 561 328 425 236 331 444 277 527 298 295 362 358 235 411 299 338 496 540 586 464 232 304 385 614 666 260 266 437 238 443 466 620 761 494 515 531 692 845 636 525 354 347 458 555 449 233 158 173 284 573 590 365 166 396 451 526 435 243 961 308 605 254 508 393 352 245 503 307 276 553 386 431 248 215 257 480 595 537 656 633 596 606 237 245 516 592 427 666 440 230 281 244 126 246 217 410 567 261 332 338 365 486 616 600 725 433 320 582 299 148 58 134 74 48 272 384 524 605 484 694 473 599 554 366 305 173 207 277 545 265 262 285 464 418 426 297 318 241 211 445 669 546 530 503 461 507 243 236 321 328 308 319 375 343 222 280 483 322 375 297 375 356 405 394 483 447 266 274 755 571 256 326 476 438 462 496 484 451 396 235 254 351 265 372 387 477 686 633 2190 2250 501 604 881 602 616 597 534 463 758 596 601 792 602 437 198 308 318 410 353 271 426 422 436 359 360 671 800 710 521 464 603 530 580 348 688 343 350 345 301 234 249 325 334 259 312 166 501 382 421 560 493 267 544 359 396 914 602 653 873 299 396 732 2861 7890 417 369 432 485 604 1143 1355 900 661 836 1241 900 735 793 727 831 862 687 651 593 447 396 1027 557 254 248 315 376 283 311 732 773 704 947 874 1323 1233 1453 1076 1075 1042 960 1015 657 1272 1167 1361 1475 1528 1467 1146 1195 1532 1372 1175 1194 1080 1579 1345 1975 1370 1704 1424 1620 1248 1808 1209 2387 2449 2540 1205 889 1097 696 607 1405 1346 724 621 1220 320 322 529 338 416 419 305 811 790 449 322 552 493 432 262 1658 1849 1746 1504 1986 1696 1698 2005 1801 2072 2327 2049 1466 1599 1980 2067 1612 1569 1581 1576 1851 2087 1542 1654 2245 1831 1946 2094 1889 351 313 266 1934 1696 1330 2318 2958 3046 2335 853 921 741 237 812 273 298 252 236 1898 870 907 444 565 469 357 942 1027 842 1259 932 1181 1239 1181 1507 2532 3069 2293 2414 4630 4302 2633 2447 2706 2870 1104 719 1011 1229 1439 682 1538 544 1986 980 1750 976 134 116 1147 825 1922 2454 1053 450 1190 785 821 598 552 983 848 1179 872 840 1899 2538 880 626 1273 1687 1651 1598 1203 1197 684 746 718 1900 962 1848 511 1003 475 929 953 1008 1117 818 2043 2245 713 656 578 676 714 667 715 394 457 592 974 643 675 1046 523 481 2115 675 804 899 383 799 745 801 1014 749 859 882 711 1068 1042 924 891 940 1115 993 1061 767 1010 848 356 377 392 405 336 518 1250 674 451 346 562 375 824 788 487 341 957 731 390 362 405 244 226 217 292 564 455 385 437 346 350 402 515 352 471 565 424 624 466 408 487 353 535 207 312 373 455 300 388 673 232 234 513 473 313 645 619 472 721 714 477 349 325 882 622 620 437 531 539 525 506 432 398 449 305 459 625 843 368 637 576 719 744 1004 542 198 335 503 520 452 554 643 278 442 535 287 659 516 464 575 620 684 575 650 489 388 839 158 949 389 466 251 430 332 335 431 524 828 750 667 692 515 928 297 310 253 455 444 208 401 270 218 198 303 180 352 189 526 411 274 293 250 312 271 150 176 253 304 234 885 571 515 384 511 694 297 415 430 478 367 771 667 678 446 399 456 731 701 451 361 365 441 498 471 588 758 481 600 356 196 463 284 182 168 638 351 428 494 837 658 836 682 699 669 524 437 458 677 499 1356 623 974 727 601 712 669 677 427 550 275 711 868 914 776 909 783 487 232 533 592 1124 280 241 595 262 743 674 603 390 494 352 474 397 492 140 134 261 671 504 504 598 548 1453 213 337 129 248 475 617 501 561 577 535 599 406 672 384 317 346 464 363 395 357 573 501 667 542 556 337 373 346 355 304 543 429 428 226 206 294 303 254 439 734 539 420 1053 588 610 651 844 818 655 172 883 828 972 1031 673 855 726 527 529 808 572 525 457 498 576 426 500 702 963 617 749 409 1127 1181 1371 898 735 872 875 652 566 693 297 685 448 699 501 736 620 599 624 648 731 489 647 772 566 522 780 546 944 1042 1119 742 670 383 803 589 492 434 492 474 494 553 415 485 564 521 745 661 729 719 941 757 378 637 576 1489 762 911 948 537 709 976 761 1212 813 1024 809 546 1167 658 754 910 804 664 704 707 786 928 809 950 770 767 832 1022 2525 2241 2256 1983 1480 1469 1583 1683 1422 1766 1590 1868 1444 1259 1702 1489 1985 1392 1539 770 820 613 648 726 953 1449 517 933 1241 1093 1687 746 789 869 375 346 561 302 455 538 438 327 424 558 433 334 326 522 347 339 438 426 820 374 691 626 794 606 572 786 664 679 800 902 838 686 545 713 1043 908 653 807 793 539 288 274 215 302 315 198 218 337 338 142 371 247 189 162 139 353 83 52 187 237 242 242 263 240 222 319 237 360 432 540 510 473 487 268 294 325 278 476 460 447 274 282 467 373 520 322 324 275 235 205 259 707 339 431 598 615 531 366 166 341 403 301 407 468 582 365 530 631 634 417 348 495 518 438 485 412 464 406 309 302 282 869 510 678 622 719 536 819 887 235 536 498 426 182 818 332 796 462 330 652 340 708 311 680 641 926 374 401 363 727 703 763 1197 822 239 229 512 703 476 874 828 630 318 856 611 687 548 548 722 874 903 848 939 708 988 628 857 1174 1050 936 733 1056 816 1334 735 355 522 228 370 722 676 1651 728 719 642 568 820 717 565 834 988 1111 1125 821 577 649 452 401 191 658 388 717 580 442 582 511 336 580 650 670 588 551 443 362 296 405 387 159 187 146 187 212 157 118 248 253 315 314 296 727 944 1169 1165 650 727 632 605 707 545 776 867 812 844 926 616 820 569 403 423 631 480 496 813 710 614 648 801 472 717 644 905 709 466 626 801 584 650 608 669 824 768 477 626 519 737 809 894 616 612 705 947 905 734 1007 540 466 517 1239 423 873 870 385 392 319 238 117 119 162 172 621 366 372 485 404 473 486 251 370 325 351 253 465 377 194 365 736 341 644 283 251 205 670 407 272 330 243 304 278 283 397 216 357 433 509 453 257 498 208 1236 371 345 431 322 331 477 385 208 373 499 348 359 325 404 283 245 281 259 515 850 530 434 576 604 501 326 611 333 672 566 738 642 464 525 425 580 583 392 488 378 362 408 308 288 454 369 325 865 1145 898 672 271 258 188 477 311 391 524 1624 373 1804 1612 1704 1393 1626 1393 1274 1586 1799 1626 1759 1755 1656 1752 605 504 456 363 813 903 884 674 750 563 833 1189 668 707 508 751 350 571 779 770 700 597 551 545 541 647 684 881 1299 1096 1041 808 877 1035 1370 692 660 1014 497 873 1078 1065 1030 1292 907 1147 1520 895 821 1427 598 728 620 514 495 603 790 677 1020 485 746 798 728 530 753 437 502 423 975 547 1001 1113 909 1151 959 930 1024 561 890 882 841 673 802 623 701 772 704 776 523 573 746 602 891 701 819 701 695 922 782 792 998 845 869 1072 864 871 656 695 662 698 549 826 517 567 709 621 1089 692 694 598 1143 673 979 735 948 969 774 670 916 648 1729 1035 625 734 723 484 714 707 891 1037 763 809 869 1061 1062 1147 817 852 795 704 786 785 831 848 809 751 874 490 824 990 439 331 363 533 377 666 523 912 575 461 387 400 378 372 380 351 338 277 277 545 387 448 460 564 660 307 479 365 385 448 493 378 441 817 759 407 329 425 276 288 636 544 507 712 318 507 617 498 562 802 749 840 497 328 312 336 464 302 729 444 494 312 263 315 321 452 311 285 262 285 596 1502 337 244 349 366 375 344 409 701 546 587 412 436 554 407 358 570 503 434 796 463 271 337 268 232 380 698 660 416 341 221 750 560 449 303 438 838 492 458 376 870 574 470 864 237 575 364 553 616 542 874 375 357 523 473 436 712 735 346 1157 1262 1087 969 687 657 682 1041 886 1399 732 659 727 602 443 1324 744 678 485 654 773 745 671 707 1346 1266 684 966 464 507 617 510 502 947 868 490 651 599 881 688 596 502 852 824 758 929 501 516 495 403 602 276 314 292 278 261 295 507 219 560 1149 749 574 497 456 470 621 713 425 264 403 472 520 842 1180 1298 905 454 919 502 785 563 576 572 597 331 662 659 693 697 508 372 485 643 455 363 619 449 641 1202 407 1189 382 1170 449 704 432 476 391 1016 535 713 763 784 509 1006 566 641 566 821 756 1390 1288 678 591 425 490 297 652 481 753 965 130 154 239 375 397 530 810 1427 786 1070 826 489 768 466 1091 1180 383 591 681 673 84 93 149 169 167 450 521 824 840 653 838 1109 644 610 628 385 126 100 573 889 104 717 490 1041 924 1062 304 379 519 538 644 395 928 835 707 918 417 369 488 654 358 299 290 306 248 370 452 511 391 488 410 589 574 463 481 810 1005 494 545 624 939 278 430 477 431 529 531 999 757 761 557 359 569 363 689 540 620 921 883 3767 3591 580 1033 965 541 783 831 578 668 929 1192 953 612 643 597 250 606 303 598 529 790 938 893 905 735 593 741 765 628 533 879 1225 1044 1222 710 1034 297 357 581 489 513 397 361 279 328 209 238 481 534 903 428 728 549 854 591 269 835 754 658 735 770 452 729 684 417 9728 8370 259 343 525 722 1003 1122 607 825 1569 1180 962 860 815 1394 727 710 1130 900 551 651 1029 1559 451 421 326 271 513 379 1375 1108 698 1445 931 1595 1645 1773 1123 1341 1109 1432 1426 1411 1725 1570 1413 2058 1564 1454 1645 1674 1855 1548 1245 1841 2083 1365 1415 2746 1771 2155 1743 2439 1477 2328 1647 2939 3513 3111 1702 1761 1888 1354 508 1453 1621 1390 710 1263 619 626 737 579 842 531 609 950 1186 743 292 581 541 428 551 2096 2328 2295 2920 2173 2496 2211 3031 2795 2608 2453 3061 3101 2661 3007 2951 3210 3261 3015 2729 2626 3439 2581 2905 2917 2833 2576 2529 2978 521 471 361 2686 3142 1194 3831 3773 3864 2983 1020 952 1116 501 1212 152 907 720 509 2266 1634 1731 433 686 558 727 1706 1871 2097 2574 1031 1530 1665 1481 3088 3441 3959 2376 3102 5992 5943 2875 2901 3992 4130 2326 1311 1976 1250 1885 999 1823 1106 2322 507 2673 1289 113 109 2278 1552 2311 4320 1718 931 1732 934 1359 834 903 1600 1477 1439 1194 991 2265 3420 1210 696 1152 2527 2481 3997 1247 1522 822 741 728 1680 983 2604 631 1083 404 1064 1545 1465 1699 1348 2465 2819 795 778 907 778 1349 824 1217 595 694 925 2077 1026 808 2117 1208 1046 2891 797 895 1063 943 1644 1907 1328 1325 1391 982 1089 1076 1524 1473 1318 1479 1551 1010 1271 1742 1000 1887 1220 677 670 801 336 475 438 1004 494 566 1007 769 429 1098 1355 1649 599 1404 1096 1025 476 651 639 584 318 428 406 334 300 318 491 612 790 768 633 473 393 294 510 507 465 668 390 331 467 706 862 868 543 559 561 596 735 464 293 291 274 375 586 719 144 477 316 274 604 748 800 648 678 600 509 662 530 517 625 278 384 361 512 385 385 437 542 553 478 615 616 434 409 346 324 308 940 629 701 482 337 708 430 406 488 501 523 408 462 683 505 1033 107 1243 406 605 230 234 257 781 566 683 788 806 895 913 810 893 799 436 579 510 324 426 306 225 300 235 223 378 447 684 455 330 481 221 197 315 311 197 142 405 343 335 782 871 614 548 481 444 775 547 634 514 452 1099 838 946 600 520 758 634 941 616 1007 736 668 871 571 836 757 1202 1288 631 330 523 619 468 247 713 829 1037 1067 1732 793 467 1180 799 1385 861 899 1318 922 1042 2134 1300 1570 1177 1425 1326 1059 1250 1058 846 536 920 1247 768 929 925 1127 750 594 821 915 1941 190 181 235 241 257 261 372 363 813 276 790 434 1298 444 388 357 1077 969 594 675 732 981 244 617 480 266 836 1052 877 952 1023 995 1097 922 968 617 501 503 629 497 569 391 820 730 854 727 847 724 1024 795 476 458 1080 458 523 295 212 707 578 567 490 1283 322 383 1339 1149 985 994 1085 908 898 540 2304 1056 753 940 396 713 636 569 374 702 570 414 503 537 486 451 621 826 677 606 856 592 1252 1360 1579 697 730 582 1142 562 829 1101 470 1025 619 1195 625 1163 1000 932 984 1232 855 877 1239 1018 870 1286 858 743 1338 1399 1228 1230 1153 699 984 860 741 670 1186 814 973 1581 652 794 405 417 723 865 977 942 1423 1070 641 519 487 1420 1038 825 880 865 1522 1528 1297 968 1178 961 1306 876 1165 992 1052 1429 866 917 847 1177 1335 1225 1380 1359 1039 1334 1362 1367 2358 2360 2006 2064 2316 1636 1513 1606 1759 2110 1479 1578 2142 1928 2357 1450 2911 2063 1865 1650 1704 1272 777 1628 917 1758 752 1196 1848 1620 2099 921 982 1068 720 838 1007 539 715 850 709 711 342 814 693 373 760 407 659 367 339 323 635 562 600 1057 570 726 1238 841 705 971 752 864 862 858 621 897 920 1251 681 1280 1359 625 699 294 264 675 655 617 326 588 610 231 826 553 299 292 470 431 107 166 273 346 481 371 391 460 375 775 350 782 334 579 604 547 551 431 520 348 545 214 208 236 396 237 529 373 529 297 279 231 191 234 280 612 364 559 970 1449 825 689 786 1072 989 522 781 625 774 778 664 755 721 394 543 570 722 673 638 509 724 666 514 786 655 1133 711 549 904 441 685 552 485 415 594 543 554 465 1674 720 1296 542 706 1474 876 688 947 662 995 943 374 455 417 960 886 1053 1682 890 826 785 499 1283 455 1231 1347 813 856 1253 1165 779 795 1122 1011 732 929 1046 989 933 907 985 1233 1360 1327 1301 1175 1405 1258 1232 1596 379 534 443 551 666 481 2679 1109 1105 1116 1005 1046 1025 903 909 1372 1467 1380 1048 605 908 688 350 576 1269 523 355 559 534 493 690 514 490 795 956 1330 881 769 773 490 650 579 243 302 266 283 277 213 195 521 352 470 418 254 665 759 648 760 1007 785 864 1051 977 813 1009 1139 1268 1131 924 850 1281 830 654 783 976 633 683 1230 716 676 883 1152 559 1023 615 619 967 1029 572 702 723 797 351 687 887 738 825 751 531 575 644 929 745 436 1009 1531 1839 653 2157 1304 1170 702 1714 549 940 1373 971 491 343 447 463 548 489 607 888 520 485 442 491 376 577 478 648 562 339 406 566 660 390 444 1092 640 628 710 446 596 927 622 161 278 233 566 530 471 441 348 620 518 676 687 408 924 688 2268 780 766 1028 484 387 532 464 298 882 547 611 692 514 646 305 352 336 296 699 1330 767 663 869 1066 818 611 1003 725 858 416 1266 354 1281 1397 1377 1431 1425 1020 765 624 619 801 478 443 643 466 212 996 1726 1396 698 321 567 528 730 337 420 362 1995 490 2375 2062 1768 2078 2267 2268 2133 2095 1623 2048 1590 2148 2466 2221 523 786 744 877 1045 868 1401 887 910 1343 1038 845 420 359 920 1127 477 480 1152 685 661 600 734 758 813 840 805 1138 1224 947 948 758 825 954 1254 648 616 980 473 833 890 976 978 1216 847 1054 1451 845 761 1099 538 686 574 476 427 537 704 584 902 357 692 730 680 425 697 291 360 281 891 477 931 1007 815 1029 869 882 880 513 850 824 768 601 726 518 565 665 585 611 431 509 697 464 853 593 688 639 577 860 728 734 908 757 805 992 796 797 598 633 606 588 493 763 469 457 567 571 1027 650 636 546 953 543 909 648 870 885 748 574 830 614 1573 962 555 636 639 404 608 635 671 722 522 575 647 749 702 791 607 688 619 614 675 701 667 620 593 612 737 452 751 726 415 307 331 509 337 642 489 853 547 341 348 380 348 350 350 300 248 224 224 529 375 424 446 505 595 275 437 335 347 418 440 342 366 659 681 383 309 399 213 266 579 497 487 670 306 485 593 468 510 749 706 790 438 296 286 310 421 266 685 432 476 290 231 279 289 410 283 249 234 275 461 1417 261 211 308 320 301 300 362 517 493 499 386 410 502 321 267 536 479 408 731 406 259 301 256 204 323 658 622 404 325 209 631 538 390 271 363 761 440 352 316 730 466 416 757 205 549 320 517 544 516 807 349 305 456 451 410 639 701 306 1077 1218 1033 883 679 621 658 967 761 1326 696 635 691 510 401 1270 704 526 449 642 687 597 614 644 1070 986 578 928 410 459 603 466 461 859 834 396 599 529 746 628 578 436 824 759 684 869 366 450 416 326 515 226 272 248 197 198 277 417 170 509 1064 588 446 405 428 380 514 606 369 242 343 422 420 773 1122 1212 851 405 875 418 671 498 480 550 548 283 604 603 661 657 465 326 467 565 393 347 456 371 579 1117 387 1041 372 1096 417 662 400 460 371 920 437 681 729 648 469 953 546 603 493 727 670 1356 1250 616 520 385 454 259 590 427 683 929 122 142 215 343 373 454 782 1371 754 1036 792 448 754 442 1036 1066 361 455 630 661 84 79 98 161 157 397 491 794 787 609 789 1050 563 529 612 357 110 90 446 756 80 597 452 895 856 982 282 353 513 492 588 361 865 776 663 804 270 315 454 539 320 277 235 245 191 344 404 483 357 440 366 543 505 431 403 628 901 460 517 586 927 235 394 431 401 475 483 926 685 681 467 317 498 333 647 480 575 877 792 3520 3270 552 941 887 467 729 805 518 515 825 1039 915 564 578 544 230 562 289 574 511 748 912 871 887 688 579 662 681 614 509 781 1137 952 1082 655 1016 261 329 561 475 340 251 219 209 264 165 160 421 452 831 338 658 529 828 511 263 729 610 587 609 721 403 695 664 369 8370 8269 235 319 411 656 887 1038 575 680 1496 1112 884 794 716 1226 506 608 1007 846 543 535 949 1519 433 401 298 253 505 365 1216 922 626 1326 865 1190 1246 1316 868 1090 791 1116 1277 1350 1255 1119 1013 1312 1214 1175 1421 1431 1557 1380 1102 1587 1786 1171 1205 2224 1647 1748 1485 2130 1241 1800 1407 2615 3124 2810 1571 1677 1772 1237 404 1182 1335 1296 658 1089 573 586 611 535 770 466 515 827 969 670 270 493 455 398 525 1645 1929 1958 2619 2035 2289 2005 2801 2504 2351 2288 2911 2759 2404 2757 2597 2849 3021 2734 2499 2267 3024 2424 2799 2654 2506 2242 2305 2594 499 459 327 2328 2854 926 3328 3221 3424 2410 844 801 1042 467 1132 130 891 706 493 2053 1489 1619 392 603 493 674 1610 1813 1742 2502 953 1450 1501 1364 2917 2776 3212 2117 2823 5424 5449 2571 2728 3814 3771 2246 1227 1819 1153 1735 876 1708 1016 2199 461 2563 1193 101 97 2137 1385 2154 4184 1487 891 1668 902 1229 767 836 1442 1341 1321 1099 877 2126 3204 1132 624 939 2247 2223 3763 1191 1450 764 717 626 1543 873 2343 541 1009 374 996 1395 1383 1563 1270 2196 2660 741 726 865 676 1271 756 1169 519 492 808 1962 927 712 1983 1127 995 2615 759 829 1037 892 1472 1645 1162 1178 1274 908 1025 986 1433 1332 1157 1392 1416 859 1107 1568 816 1687 1126 643 595 748 292 405 312 715 464 513 907 709 407 996 1278 1554 526 1317 1042 951 426 629 576 525 261 412 363 267 229 263 434 598 714 687 574 404 318 236 461 428 419 569 362 276 457 625 779 828 419 348 449 457 629 424 245 231 208 335 506 592 100 392 222 169 540 718 750 509 527 451 400 600 394 461 546 207 342 305 456 300 345 272 490 497 408 539 492 286 346 285 253 237 773 599 609 454 305 577 285 275 343 404 424 311 365 606 403 896 99 835 307 531 202 179 223 712 504 577 662 652 777 822 735 771 755 354 467 401 304 382 280 219 259 225 217 319 425 676 353 318 457 179 165 297 301 183 136 383 271 264 599 775 513 471 383 426 697 527 612 410 416 984 753 805 484 457 622 582 861 586 945 708 605 771 523 784 723 1111 1093 579 239 428 556 444 243 635 789 999 996 1629 749 425 1150 750 1243 810 817 1243 880 949 2014 1198 1518 1123 1315 1243 949 1158 872 687 468 791 1102 736 808 887 1097 580 560 783 871 1858 184 167 231 231 251 255 337 349 762 240 734 384 1179 422 368 345 1047 881 574 647 569 892 226 562 433 242 788 884 745 818 869 859 933 761 874 538 422 438 542 432 496 322 736 672 733 665 764 606 737 687 434 384 1030 384 463 239 208 661 521 541 466 1221 256 363 1265 1121 930 828 1027 845 829 528 2053 993 679 804 346 657 534 478 269 493 444 344 451 527 474 433 543 776 639 580 836 570 1204 1192 1401 661 648 560 991 488 665 1002 434 828 548 1134 554 1108 923 861 915 897 811 784 1151 970 828 1111 782 553 1296 1322 1162 1135 1062 638 934 828 675 584 1121 768 937 1426 618 760 369 350 675 748 795 892 1295 1040 617 477 439 1204 854 663 787 700 1474 1358 1114 817 1074 915 1212 826 998 923 1018 1192 777 829 763 1068 1084 1145 1248 1205 949 1250 1203 1283 2107 2077 1742 1770 2140 1484 1439 1506 1648 1995 1346 1441 1896 1842 2154 1332 2606 1789 1643 1335 1361 991 737 1552 861 1664 700 1121 1814 1592 1929 857 847 1022 708 830 981 537 687 795 619 673 302 774 605 266 666 362 524 334 285 271 597 532 546 1019 546 686 1174 777 561 830 686 790 714 715 420 644 824 1138 563 1210 1236 579 679 264 242 649 635 597 306 568 592 211 800 473 285 292 452 405 97 158 253 340 442 332 352 421 336 753 328 756 312 452 554 497 501 391 484 289 491 192 188 214 314 217 505 365 499 273 255 209 177 208 246 578 320 481 836 1357 736 655 741 1026 941 494 733 579 730 717 634 737 699 315 448 449 553 647 606 485 666 547 453 729 600 1077 596 497 874 401 623 494 437 389 537 467 514 465 1620 710 1244 500 700 1420 862 658 935 632 859 857 356 392 360 852 699 910 1510 824 804 763 477 1239 402 1150 1303 789 830 1211 1125 734 777 1034 963 661 889 992 941 883 857 836 1173 1280 1277 1204 1038 1343 1198 1194 1423 355 486 395 519 556 447 2493 806 987 1012 915 988 953 849 827 1269 1364 1318 989 550 836 575 322 486 1243 470 335 531 463 481 621 482 422 706 750 1258 698 708 710 330 532 426 227 290 258 265 259 207 189 493 305 428 406 236 589 637 574 642 935 718 801 938 896 735 922 1069 1178 1067 850 788 1215 684 553 639 924 579 594 1079 684 638 839 945 527 967 544 560 834 820 484 580 697 748 267 622 817 633 639 711 466 519 602 848 695 383 930 1399 1675 619 2109 1280 1123 666 1561 509 912 1255 860 473 252 362 434 519 456 574 747 476 401 392 428 354 465 460 465 485 289 354 427 533 346 408 991 628 548 680 412 459 895 600 141 245 198 430 398 447 399 197 598 506 594 625 368 878 464 2127 732 720 998 462 341 502 440 262 862 468 563 617 494 575 273 322 312 288 646 1262 700 531 735 889 802 583 929 652 810 360 1230 289 1128 1171 1153 1203 1195 832 573 596 449 661 371 302 518 440 204 956 1535 1215 624 286 520 494 694 298 376 224 1844 437 2106 1923 1658 1904 2118 2164 2025 1987 1515 1918 1464 1973 2266 2023 503 736 702 552 995 809 1363 804 845 1154 955 730 398 319 822 1093 435 406 1005 504 492 441 650 628 681 705 670 910 651 972 242 308 457 604 667 180 180 467 452 266 481 511 504 414 512 770 572 353 701 900 516 234 255 222 286 193 182 272 240 227 162 294 284 140 304 327 352 450 321 321 329 388 326 405 288 428 248 170 335 427 459 339 221 214 287 220 281 276 558 239 503 152 261 171 363 272 148 208 204 225 258 441 228 260 207 218 236 248 244 122 190 469 162 313 196 194 305 337 161 241 206 343 472 445 606 541 662 548 952 223 897 254 392 202 164 184 190 206 622 633 432 606 438 152 306 252 206 231 192 227 224 222 506 510 536 501 583 421 187 481 72 80 234 227 302 249 64 165 151 78 150 154 284 286 213 96 132 132 134 299 247 295 257 301 307 131 143 135 143 123 175 180 399 209 315 74 66 74 185 250 163 155 153 159 54 298 155 181 197 246 211 363 104 345 345 126 186 101 273 222 232 92 90 68 114 50 90 96 86 106 369 418 101 60 70 229 112 211 111 299 62 240 212 212 235 207 268 325 303 304 396 155 131 126 102 150 292 396 377 174 252 185 97 282 102 268 304 497 329 315 78 498 288 467 239 315 286 377 391 139 144 259 239 186 286 91 109 418 244 60 389 673 333 265 334 510 275 541 204 225 156 156 161 204 138 370 213 691 225 184 213 311 262 194 188 194 361 220 347 305 479 185 353 349 183 246 236 258 214 246 308 210 275 291 295 292 229 111 227 152 227 151 219 220 195 120 78 131 126 132 517 304 268 246 92 166 262 298 210 141 157 170 238 345 334 390 273 231 358 719 775 443 703 141 159 138 174 489 90 141 62 81 150 209 253 143 283 174 223 214 126 971 126 460 168 104 213 385 217 272 227 300 111 248 137 257 81 146 219 143 139 484 395 131 159 102 88 233 221 193 229 258 42 60 102 42 251 325 172 237 117 181 187 75 278 226 335 618 78 111 149 80 28 18 138 42 36 52 102 420 448 354 533 367 295 261 206 193 139 126 110 223 127 194 215 268 283 339 64 162 46 178 330 332 464 242 329 232 200 134 91 646 43 16 52 52 70 49 96 179 349 353 102 335 139 185 112 254 344 486 433 388 147 215 252 528 494 624 530 441 328 304 150 385 205 297 115 247 305 483 506 1474 1405 253 400 318 663 474 313 270 234 498 346 601 217 301 197 187 237 125 111 315 156 182 184 680 319 324 438 841 105 97 606 299 299 375 146 417 86 115 398 288 233 98 116 88 95 133 143 551 375 227 655 866 224 251 262 118 753 390 432 423 418 114 397 284 432 259 235 5495 5513 3487 602 652 1122 497 818 589 603 369 178 318 370 288 531 574 214 167 246 395 171 128 122 354 407 246 198 373 534 291 280 820 817 484 552 312 424 387 847 735 325 1034 779 946 996 931 463 676 737 542 765 524 942 748 609 995 1062 571 839 862 932 478 829 767 2386 1756 1764 450 536 730 483 335 988 659 411 199 634 234 253 282 180 313 250 129 437 397 419 136 544 516 173 144 1404 1338 1171 645 741 618 846 873 1464 1505 1313 1124 1293 1098 1138 812 1215 1325 1436 1475 1124 1597 888 770 1482 1597 992 1099 1140 628 380 321 641 826 1051 1709 1298 1317 1216 577 622 484 161 514 93 147 145 106 1061 445 502 405 265 249 173 889 817 380 557 340 668 992 448 689 2023 2233 1528 1667 3214 3606 1799 1600 1448 2184 468 439 695 892 794 590 1034 362 1381 433 956 945 162 158 866 911 1507 1876 559 258 367 639 758 147 145 635 566 550 446 431 1309 1418 444 221 416 1092 1097 1157 556 459 293 147 515 647 456 1241 311 383 151 483 430 424 478 619 1383 2306 376 395 235 294 349 368 442 327 148 293 548 627 357 949 313 287 1279 360 374 363 204 939 824 890 686 442 591 599 582 912 883 944 788 762 688 466 797 671 736 556 226 215 193 380 121 50 395 242 156 357 200 196 489 895 810 390 857 514 280 429 114 485 481 84 152 197 201 131 304 178 247 301 445 377 318 356 335 393 432 187 547 169 175 76 206 214 215 68 134 184 42 89 181 255 111 246 127 112 374 315 211 181 170 285 393 291 138 100 104 106 130 168 138 126 90 106 86 235 122 234 150 166 184 405 128 159 75 120 154 116 124 240 58 244 180 145 236 314 238 344 282 322 348 384 384 365 432 120 356 295 291 158 265 74 204 229 201 515 513 484 251 269 477 134 216 339 431 182 138 269 255 88 78 267 218 79 89 535 92 116 138 126 80 230 118 196 124 232 254 445 377 560 287 374 421 533 203 195 235 225 206 172 368 390 170 322 498 879 132 228 112 191 226 574 327 542 546 483 225 153 338 125 101 156 339 367 411 106 511 942 274 330 560 524 522 240 572 307 284 578 362 494 412 404 519 563 228 260 433 115 294 373 534 634 408 238 376 82 515 654 547 154 250 261 141 279 279 80 114 282 128 242 369 363 128 128 73 279 154 237 322 120 931 46 169 67 79 185 379 281 373 365 363 367 242 357 176 174 168 180 166 166 90 285 249 322 284 255 164 180 112 46 42 186 69 217 62 127 194 320 329 232 715 178 147 591 336 297 348 303 348 1045 86 573 338 740 810 208 387 285 219 164 222 196 441 240 314 191 207 100 531 495 274 500 190 707 882 916 538 196 475 528 458 296 443 116 440 428 371 460 373 731 652 613 613 308 926 518 462 217 877 563 460 166 229 374 447 294 198 419 222 182 133 322 222 318 296 88 312 187 157 650 237 343 290 866 512 70 192 228 1372 476 176 252 344 303 549 566 286 541 481 417 657 424 282 252 320 446 245 448 279 447 557 661 735 678 562 556 616 892 902 932 789 845 992 730 746 665 888 714 778 788 728 867 944 953 1548 807 295 307 160 217 298 664 407 260 563 809 751 814 442 427 487 140 56 250 82 173 408 344 164 151 301 156 73 116 349 315 258 267 234 242 277 281 317 271 672 521 616 352 536 308 281 482 598 301 480 423 396 250 385 395 193 147 104 90 157 149 129 242 129 487 24 216 408 118 124 62 547 8 14 84 103 369 338 319 324 284 201 338 290 312 526 411 397 397 311 340 221 266 77 77 73 229 138 190 366 718 12 12 149 50 30 75 277 178 377 302 404 577 333 156 375 385 258 499 272 323 160 224 120 116 149 239 266 236 201 269 201 244 134 152 163 121 384 246 142 137 204 225 118 173 50 128 128 250 55 469 129 395 286 117 304 152 319 152 346 230 467 99 174 131 307 381 376 495 579 142 140 301 404 170 499 447 333 142 488 438 261 125 545 341 293 474 217 430 351 531 802 607 344 561 399 429 427 575 737 344 64 329 152 329 251 193 769 632 442 476 520 364 342 211 344 505 456 524 397 329 463 347 165 235 253 151 190 142 104 358 311 161 351 363 347 401 321 425 305 272 271 747 126 101 99 126 90 124 118 246 69 58 209 64 258 532 501 466 379 532 475 322 316 328 649 481 362 396 422 448 424 286 158 164 291 175 555 693 465 309 326 391 405 288 568 539 416 242 180 355 294 314 313 192 335 471 176 315 217 413 203 420 294 417 597 1029 1070 811 425 200 217 336 890 302 498 623 348 175 126 32 83 91 149 101 206 160 201 128 100 208 219 58 161 264 166 154 483 335 261 358 780 308 326 600 295 162 284 327 182 173 105 301 263 439 113 139 245 190 336 147 287 567 125 645 211 197 258 165 121 122 88 56 134 162 118 134 124 115 88 98 77 128 108 418 380 113 224 260 295 124 190 367 444 348 368 138 140 524 490 528 577 173 368 310 304 451 131 144 247 208 186 444 304 452 492 158 188 235 142 172 388 120 907 356 931 825 743 733 1015 1148 1068 773 772 729 853 1170 965 1036 201 263 182 257 664 396 665 315 287 240 731 678 335 264 355 453 255 195 813 412 412 292 431 920 934 590 608 724 743 1012 307 363 483 660 697 225 225 575 533 292 551 589 614 444 546 828 632 414 805 944 562 248 271 252 312 234 204 296 258 235 188 318 302 160 363 339 364 470 368 393 403 460 400 481 381 485 276 190 373 437 523 380 239 226 325 236 295 303 572 253 550 166 289 218 391 329 191 236 224 253 286 475 252 278 233 238 258 270 283 152 198 495 178 333 206 216 350 373 171 251 290 375 508 475 696 627 692 572 990 255 955 336 394 240 202 210 206 234 656 663 454 640 478 166 324 270 261 267 230 305 279 302 538 542 568 533 625 461 217 540 128 86 248 245 343 267 76 206 155 90 170 170 350 358 279 141 173 173 175 323 267 319 283 319 327 149 163 155 163 139 181 190 411 287 347 136 128 136 245 268 185 177 171 181 116 339 175 189 209 264 229 416 126 361 361 142 198 115 331 261 273 106 92 80 116 58 92 116 92 116 385 452 103 70 80 239 120 223 123 319 72 266 245 245 245 227 288 363 339 332 424 181 153 142 176 166 298 458 445 192 270 187 107 325 114 278 314 521 345 329 102 530 314 501 310 379 300 393 411 186 187 281 263 198 310 109 133 440 268 78 487 723 381 334 346 556 297 575 226 285 215 186 217 230 175 396 245 735 287 237 271 339 280 266 220 232 385 256 355 329 507 199 365 379 207 270 254 278 254 268 334 250 291 327 321 339 233 111 241 168 241 209 293 250 221 188 96 157 177 146 565 334 311 281 110 192 284 324 232 151 183 186 293 369 376 440 301 241 421 737 819 457 733 173 187 158 204 531 108 165 118 91 240 235 271 169 303 190 290 275 150 1068 138 531 180 192 225 419 243 341 237 338 125 376 159 269 89 164 247 167 159 538 447 147 177 118 129 243 235 201 243 268 67 85 114 56 271 343 190 269 133 201 226 83 312 256 375 674 94 133 273 120 55 24 150 83 46 78 142 487 507 388 578 399 333 299 226 215 153 132 163 247 137 239 225 332 326 353 68 174 60 205 362 380 530 266 355 252 208 171 103 658 49 20 78 76 94 59 118 213 400 410 122 351 163 205 128 282 420 500 449 460 167 231 285 571 537 671 577 496 356 322 185 399 223 303 127 273 327 521 556 1724 1595 291 428 344 703 500 335 304 268 540 386 631 241 345 221 189 267 135 141 335 176 220 218 714 343 358 520 891 125 127 624 339 339 401 172 447 92 135 422 308 267 168 138 102 105 137 145 567 410 274 683 876 536 298 318 126 934 536 509 469 463 128 458 308 485 343 319 5513 6154 4000 689 678 1166 541 868 664 676 411 210 342 437 338 596 614 236 237 272 449 209 167 163 392 411 266 218 482 693 313 328 866 990 646 681 374 495 448 932 816 355 1122 851 1014 1110 1056 620 814 893 612 861 568 1053 815 714 1083 1234 689 956 914 1080 568 1014 852 2560 2032 1960 525 594 847 509 359 1058 762 467 227 686 289 298 292 204 397 292 149 516 441 466 166 578 540 191 164 1550 1492 1325 773 881 746 1029 1087 1676 1761 1582 1196 1517 1246 1264 925 1291 1485 1554 1561 1206 1746 1012 904 1651 1741 1117 1313 1300 658 404 349 799 979 1101 1898 1451 1501 1430 616 659 647 167 598 93 187 185 124 1115 507 566 436 279 261 197 992 881 470 798 447 807 1046 480 837 2151 2381 1665 1867 3602 4184 2003 1783 1737 2382 596 469 784 961 912 632 1127 452 1500 523 1130 1007 172 166 1009 990 1650 2040 629 335 445 697 818 169 165 856 779 801 708 651 1402 1620 552 299 452 1229 1236 1298 645 540 305 167 570 719 537 1348 396 411 159 541 514 504 562 669 1484 2568 406 452 277 394 597 500 558 432 268 343 596 665 379 1021 339 313 1484 438 456 482 307 987 882 942 805 538 645 647 630 1001 968 1025 879 853 774 558 884 736 856 741 238 233 238 404 137 50 449 266 207 404 230 212 550 939 852 452 913 627 302 507 136 530 520 92 168 277 258 163 326 256 295 341 467 411 375 380 359 421 468 225 608 220 226 96 244 258 249 88 146 196 46 93 199 269 119 256 135 128 398 323 233 185 176 327 423 366 150 112 112 112 148 208 156 144 98 118 98 241 134 262 170 188 202 417 152 202 91 132 166 124 132 336 99 256 212 153 282 336 258 370 320 360 372 416 408 379 526 145 449 325 320 168 302 86 216 268 219 547 531 530 343 364 537 160 236 347 443 186 144 277 271 125 115 287 282 87 93 569 100 138 154 142 92 256 138 204 142 236 264 489 424 592 303 386 443 559 256 221 259 247 228 194 406 408 188 348 522 913 166 281 136 259 240 619 403 582 657 540 241 159 354 168 142 166 371 389 449 147 565 966 327 438 604 631 606 268 671 345 322 685 412 524 440 454 615 642 284 294 469 125 312 397 609 722 434 266 398 114 588 725 767 322 374 350 188 374 374 96 128 369 136 258 468 443 188 186 83 333 201 274 369 148 1009 52 183 73 85 225 407 307 401 393 391 395 254 389 184 184 176 188 174 174 104 309 273 346 308 281 174 190 122 58 52 196 85 268 74 135 216 346 361 244 778 196 165 712 376 321 382 412 412 1139 114 599 372 801 873 230 405 309 221 168 238 237 455 254 428 213 271 120 551 543 331 649 226 830 926 985 584 226 521 556 501 334 463 126 516 500 399 534 401 829 738 697 695 352 983 650 518 272 895 642 554 200 294 414 556 376 303 453 246 215 161 350 264 368 336 114 328 226 163 686 261 363 322 935 642 94 206 236 1459 514 194 278 372 335 625 620 314 645 609 482 691 501 343 349 401 516 300 495 344 471 647 738 804 731 673 615 708 1141 1145 1016 872 1039 1076 816 834 771 1057 792 906 884 788 1033 1068 1143 1668 886 329 341 229 247 399 698 480 284 640 881 821 918 483 457 597 158 72 313 102 195 434 364 182 167 327 178 83 124 379 384 280 306 273 297 303 351 384 297 714 586 683 372 622 338 363 500 652 329 545 477 465 290 531 541 227 221 126 112 227 219 199 256 143 511 30 257 422 134 138 68 565 12 16 86 111 402 377 354 332 315 221 342 334 340 583 441 423 425 339 370 249 272 77 77 73 287 142 233 459 744 14 14 161 58 38 83 324 192 422 367 468 607 380 170 397 411 274 523 298 351 267 234 152 144 173 261 290 268 252 293 237 319 152 170 175 129 448 264 154 141 210 237 118 173 52 134 154 270 61 548 139 427 308 127 336 195 355 195 378 295 507 113 192 149 387 455 458 517 640 162 158 363 480 194 568 531 397 164 576 487 273 151 658 371 383 498 253 464 385 555 897 641 414 620 478 533 545 631 816 411 84 368 172 357 289 225 874 676 486 528 561 446 399 262 418 549 521 574 437 351 517 381 185 243 301 171 248 172 236 407 389 181 400 457 510 459 367 451 309 296 293 806 134 107 105 132 102 132 126 260 87 80 219 78 282 552 558 500 417 568 511 358 336 352 671 537 412 430 464 517 464 357 221 229 313 242 587 749 481 379 408 415 425 388 638 598 467 260 214 404 320 364 357 241 391 530 243 365 245 439 337 446 316 451 647 1091 1280 891 541 245 241 368 942 322 620 743 424 235 130 42 93 147 159 165 226 182 207 140 118 222 245 95 200 280 178 179 509 380 285 386 847 326 362 618 357 184 312 361 196 197 121 323 283 455 125 143 310 206 368 155 295 593 189 738 258 219 338 183 141 194 154 62 189 184 157 179 156 129 110 120 85 142 122 527 450 125 295 344 360 148 220 409 486 366 429 148 251 544 510 546 597 207 420 328 314 487 143 185 329 220 192 511 422 490 577 224 227 264 168 215 422 132 965 380 1049 933 809 804 1067 1198 1124 847 849 803 932 1249 1043 1116 272 355 204 265 702 450 715 345 307 264 783 821 367 296 373 516 275 244 843 618 616 488 529 987 997 685 686 804 727 1008 480 450 606 666 698 256 256 581 555 355 753 581 647 428 650 901 630 509 909 910 586 272 297 330 367 306 322 355 335 229 289 386 309 238 324 480 519 553 357 381 427 536 459 526 462 478 548 308 418 456 619 403 349 294 560 421 498 349 609 336 584 289 313 270 361 425 262 361 296 485 358 513 320 359 348 284 270 262 381 154 316 598 269 364 212 254 385 436 251 223 530 439 588 522 751 845 622 639 917 311 802 406 360 464 402 392 428 436 623 577 440 587 488 372 419 396 555 390 366 563 604 572 421 471 497 589 619 504 331 656 145 98 262 191 359 213 90 222 180 168 245 147 255 259 235 139 159 159 155 323 271 323 289 443 486 96 142 142 171 128 171 214 486 286 205 168 167 168 150 195 188 176 162 190 138 162 172 142 174 203 162 468 158 263 261 133 135 80 346 235 251 102 137 108 120 78 106 181 94 76 393 538 130 66 78 200 175 188 174 329 87 325 303 303 347 342 254 296 247 218 490 235 152 138 194 150 245 313 337 150 362 200 176 245 118 257 447 512 344 306 138 451 327 647 368 261 246 380 355 258 216 254 334 281 275 105 196 534 307 96 466 714 598 247 365 496 346 507 279 325 323 198 232 194 354 395 317 1289 297 236 404 366 299 264 328 330 416 367 443 286 396 185 621 334 240 204 254 391 334 268 380 340 366 441 313 297 278 201 257 252 261 372 334 265 289 231 116 215 223 156 544 425 273 330 145 160 287 335 198 158 196 239 351 327 360 422 286 246 397 642 781 418 651 199 199 222 222 531 124 173 152 150 268 572 241 157 394 214 395 363 192 1177 168 456 273 253 256 583 255 518 312 396 201 442 183 288 109 186 351 215 191 537 502 190 258 179 170 296 162 138 182 380 56 78 237 60 273 452 192 405 234 252 313 122 343 232 534 611 110 314 285 171 54 44 144 60 68 92 176 518 542 359 550 495 415 380 187 172 120 147 192 262 100 472 173 418 340 341 131 168 144 163 400 446 649 320 381 252 289 151 86 563 64 54 90 90 120 74 283 219 376 390 143 224 193 226 147 455 429 521 493 491 230 264 261 516 459 604 508 343 343 323 224 471 205 253 232 398 252 561 616 1730 1918 264 413 400 687 541 320 340 358 577 453 618 238 335 241 162 359 100 182 303 200 231 202 775 467 423 580 788 131 139 841 287 283 369 197 441 168 155 569 462 366 357 318 238 184 217 186 521 412 299 841 1066 574 249 301 162 992 612 620 505 469 153 457 245 604 525 411 3487 4000 7407 843 716 1275 436 765 651 652 418 363 461 681 402 730 637 323 279 214 426 209 182 174 416 429 264 182 502 723 376 382 955 1065 946 1059 873 986 1017 1158 971 419 1535 1328 1488 1726 1437 813 786 870 873 937 728 1198 1173 849 1149 1584 819 1269 1022 1363 680 1525 976 2733 2230 2244 611 642 906 540 383 1162 1069 556 395 895 348 317 281 235 314 541 280 563 589 418 261 465 435 196 130 1660 1687 1314 1027 926 1084 1030 1382 2174 1931 1715 1392 1469 1264 1599 1325 1270 1619 1703 1566 1294 1840 1076 1166 1784 1937 1615 1934 1548 731 407 295 1189 1095 965 2040 1811 1846 1380 699 719 623 171 592 134 203 193 188 1177 626 659 378 468 391 254 966 806 560 888 777 932 1088 571 868 2317 2505 1974 2005 4128 4338 2083 1733 1964 2818 628 430 865 1292 939 593 1471 468 1390 535 1174 958 166 156 1084 979 1603 2207 756 467 574 744 814 274 264 945 873 896 1085 962 1761 1866 609 334 711 1325 1271 1396 830 514 297 390 534 894 517 1528 360 438 181 490 564 503 628 559 1679 2479 344 410 431 377 597 532 685 470 437 323 739 715 612 962 444 321 1515 354 481 526 265 1093 962 1034 883 521 613 552 660 1178 1128 1058 1068 1066 838 776 953 728 843 660 252 397 326 414 146 126 611 286 182 536 288 295 674 1048 781 505 858 515 360 400 153 478 462 108 169 247 245 156 269 284 282 349 461 327 303 523 585 523 519 342 516 159 270 100 278 309 364 128 387 364 112 201 291 389 164 354 239 172 587 461 323 266 172 501 517 499 191 201 213 195 237 254 237 219 130 188 152 550 176 316 272 271 293 378 312 295 131 255 232 214 216 479 149 338 186 277 441 315 237 399 414 458 389 415 475 632 563 128 500 498 351 158 560 164 246 239 291 580 589 572 438 469 561 160 188 502 402 248 199 255 223 135 117 241 316 83 132 639 111 205 207 179 153 220 146 174 146 219 249 494 408 633 314 435 558 526 265 240 369 281 226 182 410 362 307 400 456 1083 214 262 172 338 218 783 485 709 593 539 367 166 343 284 181 160 356 372 424 181 491 862 420 475 595 607 470 391 637 288 334 727 387 600 451 432 475 541 391 325 551 196 419 508 692 692 397 360 528 215 569 666 788 358 415 352 267 366 372 98 152 373 158 270 377 477 211 203 84 296 197 402 493 415 1001 144 213 163 181 218 614 407 501 600 511 618 427 517 190 182 184 194 186 186 176 391 343 444 378 307 241 451 216 156 148 344 109 246 133 125 275 353 394 239 847 293 170 687 280 312 360 391 446 1064 104 595 405 820 936 213 421 300 357 317 462 380 412 267 445 234 331 152 573 696 535 687 256 852 814 856 421 269 366 711 619 333 496 273 662 665 556 778 552 769 674 741 1178 330 800 702 509 385 957 731 667 279 382 464 518 440 357 651 358 184 220 342 282 356 338 188 287 225 350 799 295 363 452 1186 642 100 317 324 1394 613 424 380 418 391 598 652 370 771 584 486 401 580 424 469 511 572 289 486 421 592 807 841 899 522 568 590 803 1270 1243 1083 1032 1070 1003 895 948 1083 1185 857 954 884 696 1176 965 1426 1500 1032 458 533 372 357 511 653 575 335 543 835 769 1021 493 573 580 196 136 371 98 184 369 387 238 292 317 279 255 170 367 368 299 404 371 265 372 573 583 292 800 589 810 526 637 641 598 671 728 352 650 717 595 305 669 685 379 201 112 94 211 197 183 195 135 332 108 237 440 147 76 86 568 45 18 88 102 331 310 287 288 265 239 171 292 286 631 372 354 364 291 299 271 292 80 76 76 237 108 296 565 697 46 38 168 76 54 103 346 235 519 410 577 507 410 215 530 561 428 529 314 437 325 258 244 224 259 460 344 312 244 288 274 323 170 184 211 132 466 314 214 180 226 215 177 164 111 232 231 355 77 499 223 591 397 180 518 213 288 213 338 395 422 182 187 171 496 544 528 589 665 213 207 328 452 226 586 489 356 163 526 387 269 155 710 427 458 439 417 493 474 544 992 733 482 522 575 469 673 667 696 551 102 386 243 433 332 292 1017 918 626 685 645 544 498 357 546 617 623 571 606 497 571 377 293 180 348 212 223 146 192 356 450 349 389 584 769 598 673 504 287 305 297 920 179 137 94 181 120 136 126 417 117 97 260 92 235 749 809 641 391 528 487 343 365 332 559 590 461 535 636 570 577 537 387 411 405 273 692 762 530 443 343 602 433 490 759 512 660 920 281 489 315 298 333 406 423 542 484 355 294 347 411 468 318 487 547 1023 1553 978 545 274 223 508 1003 355 767 808 518 219 148 56 138 198 182 224 164 247 258 203 150 214 344 167 252 288 535 261 539 383 258 395 699 309 324 596 422 183 441 461 347 329 184 352 266 410 138 276 456 214 475 170 285 488 353 797 278 260 320 237 257 224 188 106 203 176 211 227 274 205 157 161 159 258 118 591 415 179 403 356 393 133 312 413 375 376 425 265 341 625 564 633 688 371 575 285 391 430 116 215 376 172 126 543 574 412 530 314 304 280 227 181 472 453 1092 505 1262 1066 1019 998 1124 1210 1245 1092 1136 998 1215 1614 864 997 273 447 236 517 824 416 676 502 370 315 1072 825 446 291 388 451 332 334 1071 871 853 705 612 959 996 746 737 833 2167 1600 1449 1702 979 1627 1614 883 747 1395 1397 1129 1399 1537 1430 1087 1558 1764 1885 874 1697 1627 782 1210 1269 969 1970 1310 1534 1157 1083 1499 1797 1764 1839 1750 1570 1644 1725 1787 1757 2122 1522 1587 1773 1479 1609 1662 1617 1425 1951 2088 2218 1902 1557 1705 2072 1793 1792 1328 1815 1783 1504 1273 1808 1213 1427 1415 1256 1400 1673 1713 1297 1542 1299 1629 1500 1805 1608 1653 1963 1332 1395 1615 1304 1505 910 1568 1317 1277 2305 2298 1104 1341 1776 1586 1222 1254 1875 2233 1694 1468 1824 1581 834 2351 1825 2311 2231 1848 2215 2583 2381 2540 2418 2146 1857 1699 1958 2128 1983 2488 2176 2387 1754 1924 1693 1659 829 1317 848 1508 434 454 501 386 523 434 295 690 182 508 548 554 690 611 650 562 616 578 824 671 502 748 545 730 833 830 632 602 628 598 510 681 583 785 819 612 435 807 518 700 573 612 474 608 463 675 558 558 660 667 600 1022 834 326 314 266 467 567 1598 658 706 411 329 271 361 327 442 403 649 326 835 844 628 213 326 372 554 353 580 672 499 1482 325 359 617 476 790 1084 970 849 1743 319 585 341 398 281 691 842 872 956 869 841 867 945 935 1362 715 692 1012 678 518 1080 858 775 1167 601 706 823 1124 579 584 705 714 991 868 460 463 1450 1291 554 1122 1725 1344 1136 1079 1456 890 2008 575 1510 984 595 1010 550 544 1291 1123 1447 1336 1060 1179 1273 583 1154 662 699 825 966 1570 712 895 943 1012 741 359 582 869 845 1089 854 880 1282 888 1420 816 903 814 773 646 669 829 814 762 893 740 436 616 514 781 697 931 1029 933 1257 858 730 669 772 307 949 572 643 872 780 840 1163 763 718 913 651 1288 568 872 578 556 770 827 1081 538 403 790 771 1156 797 616 462 901 795 771 814 405 1741 463 1048 895 714 498 860 553 1525 755 651 778 573 456 690 683 661 934 1057 926 1480 1528 967 972 944 883 998 527 365 650 1524 346 450 453 192 722 833 673 1039 353 401 468 751 934 895 1306 1331 1042 764 917 763 382 241 617 514 369 857 861 918 1036 924 1159 1112 1144 1079 904 720 410 455 369 492 300 487 725 821 696 776 903 890 959 557 916 737 1077 637 795 634 1061 706 310 908 509 425 706 774 895 480 735 868 1006 1042 536 747 934 754 809 732 679 697 550 1392 614 439 652 844 784 860 915 735 740 658 467 1080 904 434 264 1122 1387 1400 1181 4982 4912 885 1194 1259 1483 1166 909 1408 1195 1219 1118 1557 1997 1212 674 444 772 782 725 1025 878 615 582 810 824 896 1002 1814 652 438 1101 624 623 999 795 1138 331 410 1425 1129 945 858 882 1338 1105 542 542 930 971 819 989 861 788 652 1463 1189 2484 1700 1773 1451 767 714 1010 745 1143 722 656 602 689 843 17990 3592 2933 1671 1301 1708 1292 1789 1480 1586 2232 1090 1148 1519 849 685 557 1802 1301 402 401 907 776 676 627 1839 2023 1485 1316 1980 2758 3254 3059 3213 2934 2403 3275 2079 1199 3114 2928 3553 3072 3258 2645 2713 2696 3164 3213 3098 3402 2527 3014 4055 3339 3446 3771 3994 3380 2661 3480 2786 5268 3999 4318 1869 1523 2404 1498 1585 2729 3367 1802 1403 1931 879 734 677 845 1146 1086 985 2482 1658 990 695 1070 1001 756 565 4019 3759 3589 2752 3343 3944 3040 3757 3764 4755 4413 3914 4165 3542 3249 3862 3135 3405 3879 4314 4347 4794 3129 2901 3912 3556 3620 4121 3272 1115 1011 516 3117 3807 3038 5903 6319 6481 4826 2009 1915 2237 782 2582 275 1018 617 1123 3201 1761 1794 766 1263 1063 640 1480 2144 1569 2234 2652 2175 3274 1689 1891 5341 6350 5239 5482 11049 8202 5398 6181 5933 7240 2182 1606 1879 2445 2328 1279 3041 1159 3446 1637 3347 2025 347 297 2259 2488 3367 5117 2477 1178 2274 1332 1298 674 602 2104 1818 1968 1685 1632 4241 5332 2016 1106 2060 3092 2976 4172 3248 3533 1502 1442 1493 3340 2294 3878 2038 1858 853 1911 1190 1117 1239 2125 6167 5701 1559 1166 1359 1563 2186 1319 1738 985 861 1691 2452 1428 1578 2476 1192 1117 3734 1580 2048 1513 1072 2300 2283 2292 2549 1323 1897 2010 1957 1616 1756 1873 1638 1679 2021 1934 2430 1613 1621 1812 1078 1010 755 1483 820 1036 1681 700 859 1006 881 1003 1574 1988 1352 1371 1540 1924 917 857 1122 855 835 903 917 1095 991 887 938 1074 664 543 554 884 949 1339 1309 1106 1352 853 1634 885 1004 369 920 1068 1336 354 1502 806 501 644 974 1014 972 875 787 994 1350 1129 1090 802 893 1314 1367 1636 629 738 702 811 679 1073 659 652 892 1025 1063 1302 727 1094 571 1091 1063 1339 968 858 767 829 961 723 859 1187 570 1274 1481 652 1184 1150 973 1224 588 1011 1146 1406 608 880 1533 177 1932 902 767 590 664 449 745 890 684 1866 1395 1622 1587 1714 1339 956 618 569 775 1101 1079 1281 578 396 308 613 382 483 365 1410 635 575 815 713 610 547 557 414 355 733 651 1748 1003 899 449 732 988 747 670 690 936 1165 1404 1177 1518 1060 686 758 950 1334 539 706 621 1070 570 1062 1027 1158 1402 1335 570 694 1066 590 456 755 1627 1064 1240 984 1664 1220 1649 1325 1599 1755 1348 1301 1051 1079 1038 1942 1510 3065 2605 1317 1689 1579 1005 1141 911 414 1472 1671 1217 1354 1362 1346 1847 786 916 1077 2234 1038 1309 1160 1041 1545 1484 769 1085 1151 283 1064 1129 1244 218 204 577 1163 1384 1454 1603 902 2966 183 599 372 199 1011 1363 1139 1241 1449 1348 1517 1049 1332 922 712 710 1126 743 769 1031 1593 1213 1761 1262 1014 528 552 575 757 629 1308 830 677 981 148 986 552 738 786 1605 756 764 1913 1384 1665 1752 1828 2125 1559 507 1482 1715 2409 2601 1900 2009 2269 1843 1969 2055 1807 1682 1104 980 894 903 911 1499 1806 1940 2130 680 3108 2117 2457 1736 1336 1690 2446 1416 2134 2339 1039 1446 1226 1586 1348 1464 1669 1557 1732 1666 1702 1149 1709 2372 1001 1480 2119 2192 1997 2634 2374 1887 1408 958 1494 1015 709 684 1226 715 809 849 844 637 1479 2084 1434 1410 2111 1366 2015 1130 530 1431 1219 3382 1565 1778 2125 1848 1133 1554 1756 1605 1797 1902 1952 1667 1621 1830 1850 2179 2110 1443 1274 2964 1449 1974 1812 2370 1999 2106 2100 2036 5455 4435 2650 2980 3396 3354 2805 3024 2373 2868 2860 3243 2563 2940 2797 2938 4074 3786 2395 1805 1923 1295 1490 1815 2034 1905 1301 2198 2075 1876 2805 1367 1800 1979 1169 890 1433 415 1010 1236 1084 703 709 1065 897 749 843 550 917 711 747 598 967 937 1022 1084 1194 855 1282 1271 2177 1962 1849 1821 947 1932 1953 1693 1551 2561 1929 1962 1977 960 918 1123 1002 910 1045 697 542 583 629 360 550 355 472 210 506 1136 306 267 212 327 542 526 565 520 508 689 747 892 1173 1415 1226 1242 1288 1022 702 856 726 666 611 623 843 791 989 1033 1179 777 663 941 735 268 469 1121 466 620 855 1257 611 762 364 501 631 516 707 895 983 798 869 714 663 466 731 832 1053 910 1018 673 796 667 496 1085 874 1169 1414 1403 876 1212 804 1148 1327 528 794 763 881 468 1336 470 1491 985 624 1427 378 989 327 1046 1120 1390 551 767 611 1176 1227 1223 2741 1357 660 654 1141 1660 1229 2337 2022 1427 896 1898 1187 945 943 1073 1228 1323 1291 1099 1265 1068 1775 931 1740 1899 1378 1616 1639 2179 1017 1529 1497 431 1200 757 611 1191 928 3309 1233 1364 1412 1649 1336 1170 923 1246 1431 1351 1513 1608 1332 1440 1121 1058 758 745 975 1191 1074 923 843 1325 754 1659 1593 1181 1158 1330 887 570 767 460 530 311 301 283 295 319 311 293 778 378 665 901 286 920 1457 1372 1013 835 892 1190 784 775 672 1063 1152 1190 1334 1483 1328 1337 1242 752 788 948 812 989 1930 946 922 1010 1689 866 1516 1218 1203 1496 1323 1079 881 1430 1096 1389 1377 1414 1620 973 1790 1191 1754 1144 1283 1556 1333 1420 2182 1995 1844 2268 1511 849 1114 2804 1262 2077 2434 1085 824 639 688 324 428 347 468 611 616 1043 932 1148 1811 1371 445 854 1103 509 1353 1134 958 1248 856 1527 622 815 702 384 480 738 584 630 858 733 778 686 472 504 690 520 366 1053 782 892 1082 579 1879 809 730 1191 1009 1208 1091 984 891 825 696 1258 1350 843 950 449 508 519 548 1301 1085 1096 719 573 718 850 970 1218 1078 1172 1507 2060 692 1121 1391 1026 1402 1607 1166 1322 636 945 1045 782 671 691 707 576 1077 2783 2743 2798 511 491 664 631 824 932 866 2966 1012 3593 3291 2657 2308 3321 3197 3339 3157 2487 3159 2660 3896 3087 3092 1080 1255 1315 844 1542 1424 2168 1320 863 1354 1521 1631 1933 1350 1167 1647 1209 1489 1893 2060 1986 1920 1073 1786 1719 1766 1932 2183 2247 1363 992 1597 1014 1502 1401 1521 1098 1260 941 1298 1820 1856 1751 721 1537 1861 1404 1674 1337 1638 1550 1653 1728 1336 1544 1318 1324 1266 1440 1501 1804 1980 1943 1894 1678 1813 1844 1762 1948 2086 1837 1873 1899 1936 1992 1977 2168 1358 2112 2485 2417 1748 1416 1666 1865 1850 2088 1485 1892 1801 1563 1671 1683 1557 1679 1558 1510 1830 1736 2267 1846 1875 2106 2088 1967 1845 1769 1929 1850 1195 1611 1874 1638 1527 1505 1484 1656 1645 1973 1897 1853 1675 1935 1408 1380 1277 1940 1840 1616 1285 1914 2007 973 1853 1876 1866 2099 1763 1786 1889 2055 1850 1917 1504 1720 1581 1866 1921 1660 1892 1865 2206 2152 2115 2075 2132 890 1008 980 1752 543 485 760 539 816 658 284 800 268 523 378 706 753 735 912 797 947 816 910 555 432 725 515 857 1108 843 833 781 807 928 703 769 578 1049 726 1112 867 1297 547 884 541 545 483 649 838 509 616 457 605 723 631 1431 800 409 379 231 446 679 1263 621 716 615 429 458 555 558 549 523 769 670 1005 1339 898 432 749 340 640 349 522 673 517 1236 517 621 896 850 602 1344 1243 1055 852 316 649 284 541 429 559 937 893 1127 1129 1045 1225 817 928 976 961 614 1085 956 626 1563 927 831 1180 427 615 781 1078 783 636 827 508 799 788 892 633 1037 969 868 1197 1030 1553 1452 1185 1241 1327 2190 928 2472 1660 932 1515 590 563 1761 980 1728 1504 837 1494 1208 557 1368 558 539 734 1141 1043 681 1113 925 816 876 1022 637 840 1260 1493 799 1209 961 1050 1123 686 774 695 1256 1179 1197 1636 852 578 673 639 428 818 665 741 968 1143 1141 1216 882 800 759 1043 1193 648 870 1065 591 723 850 927 1309 784 1302 1206 1117 1829 978 842 725 694 1106 1315 1109 543 431 603 1050 1189 1177 941 300 959 1047 905 1243 779 1612 780 1411 681 880 764 764 489 1528 665 785 1139 1001 818 810 939 578 1057 1202 1176 1182 1234 1520 1301 750 962 940 809 501 1047 1378 773 827 560 276 283 770 1395 1562 991 1183 660 701 1731 834 1369 1486 1401 853 1054 1207 414 142 196 258 187 1718 705 1443 1280 1302 1171 1369 1287 1126 991 709 373 408 787 704 402 552 771 807 743 847 909 1016 798 1137 809 682 1598 1541 992 960 898 789 692 665 1162 1083 1305 1337 1314 1123 1259 1362 1007 1179 990 827 1079 1509 1736 1374 1334 1089 933 1446 810 496 1029 1055 969 1195 1252 1305 1098 839 623 1186 1129 985 457 1135 1247 1492 1480 5694 5395 997 1429 1449 1114 1337 941 1389 1218 1505 1611 1549 1905 1689 977 505 749 788 1022 790 975 880 898 989 1192 646 1278 1596 1148 498 1022 1023 962 1449 767 1362 459 371 1340 1164 297 549 448 819 802 759 428 1051 702 626 881 1564 494 918 1237 1285 1920 1474 1070 1261 676 913 1289 1023 1355 1003 887 652 678 716 3592 17725 2475 1417 1735 2364 2146 1508 1616 1842 2353 1014 1121 1611 1030 631 1044 2515 1685 546 501 742 880 507 596 1902 1793 1982 1724 1827 2512 2996 2809 3213 2767 2610 1940 2190 1549 3394 3248 3251 2820 3656 3165 2727 2766 2942 2924 3474 2350 2390 3426 3156 3993 3490 3828 3352 3738 2720 3713 3197 3570 4153 4024 3182 2449 2197 1650 1798 3427 2962 1621 1384 2518 802 753 1495 780 1204 1074 798 1503 1769 1177 590 920 870 658 656 4141 4471 4323 3975 4607 4372 3518 4162 3802 5320 4803 3865 3622 3793 3555 4658 2927 3396 3323 4197 3593 4201 3825 4032 4602 3978 4021 4765 4670 1126 999 590 3779 4092 2876 4919 5867 5643 4547 2700 3161 2957 1276 3198 464 983 727 994 4120 2348 2335 784 1361 1162 843 2279 2418 3004 4080 2741 2893 3473 2205 3416 4628 5666 4916 5062 10757 8525 4760 5373 6112 6984 3066 1536 2027 2749 2491 1461 3765 1073 4060 1678 3434 2069 227 199 2103 2111 3654 5528 2999 1397 3187 1703 1502 1137 1036 1919 1779 1885 2173 1841 3868 4743 2298 2022 3829 3265 3240 4013 3031 3127 2202 2190 1844 3909 2729 3460 1637 2706 1151 2959 1880 1767 2061 3586 5218 4495 2026 1615 1794 1596 1528 1737 1547 1225 1284 1817 2323 1970 1879 2582 1295 1189 4193 2144 2547 1771 1150 2108 2100 2027 2681 1808 1877 1950 1768 1873 1931 2287 1804 1979 2096 1994 1693 1303 1681 1797 1028 991 794 988 1006 1929 2231 888 1074 823 1280 941 1974 2147 1177 1002 2235 2278 1499 1500 1359 728 692 943 917 1154 763 702 872 928 1079 738 735 1083 876 858 1396 1123 980 897 1162 1288 854 309 750 989 1167 617 1094 1138 1179 1257 1224 1503 1136 1269 1195 1190 2108 1281 988 1194 1232 1210 1256 902 910 1169 1018 1037 1362 1068 1056 1154 1236 1446 1738 1665 1133 1453 750 1538 1417 1315 1165 942 971 1187 1122 964 1011 1368 828 1046 1319 508 1262 1191 1041 1242 807 1070 1233 1418 761 1250 1753 261 1838 1038 942 807 1026 780 1219 1070 728 1870 1707 1410 1402 1554 1674 852 495 699 906 670 1166 1320 828 233 184 849 338 544 580 1503 1107 1125 897 803 697 435 373 208 458 519 686 2137 1445 635 444 1021 1771 925 980 1091 1063 750 1718 1402 1245 968 1205 1244 892 1385 970 709 525 1250 932 782 1759 997 1441 1254 818 580 967 710 428 664 1626 1501 1654 1770 2231 1098 1937 1563 1152 1678 1661 1471 646 1417 1301 2325 1703 2551 2051 1912 2448 1661 1418 1648 1112 719 1631 1907 1670 1772 1476 1959 2010 587 1272 1380 2636 805 782 685 870 1081 1107 1339 890 1451 418 1075 1041 1336 480 444 688 1914 1744 1593 1933 1233 3398 387 809 464 422 1298 1651 1212 1350 1490 1354 1678 1095 1267 1291 982 1033 1749 1049 1149 1375 1375 887 1636 999 1119 652 809 671 1281 897 2374 1226 664 1069 274 900 727 1001 773 1728 1091 615 2183 1274 1944 1273 2311 1928 1382 497 2500 1222 1661 1972 1766 2414 1769 1761 1948 2266 2045 1982 2077 1049 1031 1089 1135 1417 1428 1598 1463 864 2304 2437 3088 2183 1378 1906 2556 1532 1588 2018 1036 1650 1474 1588 1680 1647 1573 1505 1630 1652 1471 1524 1393 1477 955 1890 1609 1651 2726 3012 3261 2144 1835 863 1676 1183 1232 1229 1252 1176 1253 1422 992 839 1520 2296 1708 1554 2027 1273 1368 1471 1014 1616 1569 3169 1799 1873 2616 1842 2182 1625 1837 1977 1880 2220 2254 1701 1630 1824 2081 1984 1705 2049 1871 2447 1665 1989 1949 2378 2110 1934 2564 1628 5145 4749 3642 3659 3356 3018 2819 3178 2958 3815 3825 4411 2876 2778 4139 2595 3831 3434 2745 1382 1489 1309 1633 1955 1840 2556 1528 1949 2856 2608 3432 1385 1894 1826 1191 767 1354 1159 690 1177 1099 839 842 848 1175 895 967 736 1217 801 761 815 1189 865 1307 1374 1544 1162 1342 1415 1758 2100 1691 1911 1125 1525 1643 1780 1541 2379 1736 1572 1579 1282 830 739 604 923 951 657 604 517 643 244 883 408 608 321 569 680 209 208 300 669 626 657 680 625 622 927 715 1079 1300 1101 1171 997 1080 702 896 663 968 947 819 915 947 929 729 826 949 837 817 637 423 706 786 1083 612 1019 1362 1269 941 753 344 1137 1392 1141 1340 1144 1124 1051 1338 1013 966 1040 855 1015 1271 1021 1175 886 1291 1317 782 1140 757 1375 1227 1590 1779 1529 1619 1508 1609 1167 1618 1495 1042 624 2108 887 2044 1187 933 2080 991 1151 864 1060 1830 1856 981 786 619 2092 1602 1744 3115 2158 907 832 908 1795 1044 1977 1885 1227 974 2017 1632 1292 897 1443 2059 2260 1716 1636 1792 1593 2401 2020 2465 3086 2065 2407 1727 2159 2075 1794 1833 944 970 998 933 1037 1178 4899 1811 1687 1519 2103 1692 1409 1208 1546 1899 2085 1774 2009 1408 1115 835 925 936 1320 1450 1335 1414 1092 1442 1295 1245 1304 1451 1709 1630 1714 833 740 911 828 807 626 576 504 632 636 598 532 728 674 863 486 541 1142 1478 1631 1451 1306 1467 1496 1296 1314 1419 1774 1363 2023 1941 1772 1686 1730 1750 1214 1360 1759 1506 1232 1622 1161 947 1134 1981 999 1743 1447 1774 1940 1295 1347 1037 1378 1176 1433 1902 1508 1826 1391 1582 1192 1944 1111 1722 1249 1459 1811 2137 2494 1449 2739 1738 1522 1181 3110 1329 2287 2718 1194 879 729 935 455 532 588 650 1231 942 1578 1499 1477 1598 1584 562 930 1062 545 830 632 671 770 818 1741 693 1299 743 437 750 718 750 570 642 549 540 420 793 750 594 738 555 706 1154 782 754 651 1847 609 573 1080 1276 1187 1079 953 787 869 1096 1210 1317 787 915 554 602 591 566 1268 1409 979 1227 1212 1370 1534 533 1747 1098 1037 1719 1901 827 1085 1613 1263 1681 1831 1758 1217 999 896 1667 721 616 639 549 413 1022 3578 2483 1914 578 670 610 1040 798 645 1043 3595 946 4136 3652 3089 2710 3818 3701 3892 3542 3699 3553 3516 3758 3801 3664 1269 806 1083 851 1812 1770 2118 1495 1218 934 1621 1477 1677 1195 1643 1859 1022 1210 1490 1487 1461 1373 1122 1635 1568 1469 1510 1750 2897 2327 912 1578 1024 1136 1758 884 774 1123 1425 1419 1449 1440 1423 1321 1522 1748 1462 1056 1436 1693 935 968 981 1508 2768 1352 1548 1626 1839 1763 2124 1966 1928 2751 1370 2323 2480 2632 1579 2243 1880 1742 1702 1556 1533 1682 2053 1676 2054 2431 1725 1876 2028 2027 2260 2204 2173 1949 2089 2058 1677 1742 1669 1249 1726 1848 1708 1970 2016 1886 1788 2125 1987 1759 1745 2310 1588 1639 2001 1458 1693 1452 1700 1544 1248 1566 2078 1688 2222 2084 1336 2556 2661 1748 2169 1971 2483 2269 2097 1375 1874 1850 1945 2743 1959 2535 2531 2347 2719 3130 2925 2744 2659 1886 2210 2011 2910 2851 2354 2362 2351 2112 2656 2874 2639 2556 1416 1312 1174 1494 588 1008 640 428 856 549 316 745 488 533 715 375 634 556 655 314 386 350 534 663 313 682 402 903 997 268 244 204 224 536 654 409 601 765 659 462 443 872 337 681 390 372 310 538 512 492 386 444 536 795 755 1437 773 600 590 323 582 511 1497 536 576 278 428 203 522 277 428 213 502 216 873 969 541 421 555 636 388 760 413 1045 589 1220 407 543 879 494 920 1122 1069 988 1826 532 538 610 507 551 685 1045 1095 591 1096 738 881 1337 802 1292 837 1387 1117 1668 753 1427 1214 635 1144 862 727 1025 997 693 577 803 873 728 992 513 480 1549 1086 504 1825 1699 1105 927 660 1199 1095 2650 609 1332 751 508 727 688 881 1253 1825 1938 1191 782 1692 1347 492 1298 930 929 1239 1044 1096 696 913 759 1165 1492 700 943 715 1231 1362 677 1294 1477 1210 1379 1711 1749 1068 1421 1177 691 1249 765 485 931 590 491 421 561 690 632 1404 1150 1324 909 673 483 705 833 403 616 445 795 836 1065 1141 1605 1287 743 1169 1465 1970 955 1028 448 508 683 492 1023 529 643 456 808 884 821 812 551 1452 626 1149 1018 546 2300 630 1187 773 544 806 1020 572 1421 575 847 637 682 764 1228 752 497 1175 1271 1159 1638 1706 700 859 1041 839 837 591 364 637 1596 282 423 373 302 809 609 613 1096 472 627 753 588 794 966 1316 1736 854 685 880 895 397 228 248 355 260 849 677 1447 1408 1220 1426 1482 748 692 938 738 410 484 521 788 414 1103 567 739 798 827 661 709 1124 830 841 805 1383 723 1102 825 1309 522 280 1281 560 421 657 774 713 482 794 841 587 710 513 602 585 580 774 868 1067 1302 1087 1120 739 834 589 980 862 1030 971 774 779 1108 554 982 779 502 571 1049 1063 1279 1477 5857 5691 954 1151 918 1226 1048 965 1150 1057 1563 1504 1683 1361 1041 850 732 1112 832 797 1535 1082 1029 1019 1217 981 709 1076 1560 886 798 1517 1071 1032 1517 746 1231 589 543 1041 794 543 895 820 1387 1528 834 1147 2057 1142 1027 1031 1159 579 722 1112 969 3224 2405 1451 1239 1382 684 1330 562 900 1122 1038 1122 1166 1275 2933 2475 18624 1474 1299 2021 1676 1538 1271 1805 1643 1038 1313 1540 901 719 753 1811 1376 385 307 466 651 799 964 1704 2029 1511 1627 2230 3311 3738 3611 4238 3776 3555 3075 1954 1402 3616 3385 3928 4783 4378 2411 2984 3132 3252 3727 4121 3856 3657 4302 4149 4147 3703 4462 5239 4646 3863 4517 3710 5742 4352 4517 1696 2013 2500 2338 2129 3830 2944 2058 1569 3388 1104 1137 989 916 1292 871 853 2309 3020 1532 611 1222 1182 753 969 6019 5781 5243 3405 4129 4848 4002 4258 4337 4967 5047 5168 5467 4093 5309 3770 5520 4800 5124 5497 6078 5487 3139 3848 4390 4731 4375 4119 3621 1655 1507 905 4027 4443 3025 7359 6664 6459 5697 2326 2358 1655 506 1834 521 770 528 421 3110 1835 1774 879 1195 872 633 1805 2623 1460 3066 2336 2498 3917 2266 2204 6360 7761 6556 5669 11737 9520 5801 6219 6249 7920 2270 1497 2331 3011 2313 1524 3319 1185 3613 1574 3592 2329 301 209 2662 2419 3507 5935 2735 1515 2138 1763 2243 1216 1054 2048 1916 1647 1671 1389 4740 5567 2446 1285 2395 2803 2617 4518 2936 3045 1491 1388 1154 3493 1822 4396 1677 1911 928 2225 1882 1546 2222 2336 5309 4497 1483 1333 1127 1442 1566 989 1525 1083 1131 1476 2448 2097 2817 2448 1296 1189 4307 977 1259 1474 1046 2802 2847 3003 2139 1678 1822 1903 1812 1599 1699 2217 1695 1849 1829 1979 2779 1749 2082 2115 668 1405 625 1130 737 543 1802 830 655 1138 895 1181 2249 1512 1772 1487 1656 1562 889 574 852 672 611 935 1100 1121 907 759 986 946 594 735 666 930 984 1126 1321 876 1250 896 1250 1068 661 452 1214 1325 962 613 1100 1436 1010 967 1179 1393 1300 1422 964 1359 1649 1747 1112 986 991 1746 1444 1440 786 916 841 920 812 692 906 790 1061 1529 1782 1761 1231 1963 712 1327 1261 2099 1400 1245 1031 1114 875 1178 1199 1456 1010 1506 1048 741 1444 1639 1342 1714 1016 1592 1747 2063 1264 1208 1877 317 2094 1047 1472 862 868 849 1536 1548 975 1802 2164 1931 2058 1797 1734 864 832 779 689 957 1180 945 524 613 483 514 772 287 515 1413 920 846 1131 987 756 425 371 434 595 847 625 2166 1538 1503 987 670 1016 748 593 659 1041 1231 1168 918 1403 1346 1303 860 1753 1137 801 946 505 586 1042 873 865 1207 1631 1117 575 473 1040 467 322 671 1131 1515 1611 1381 1361 1659 1431 1436 1376 1647 1162 1646 1152 1475 1274 1953 1486 2430 2256 1043 1361 1328 1056 1678 1132 631 1705 2177 1796 2069 1316 807 1708 685 1056 1231 2365 505 598 598 889 797 929 559 975 1180 397 985 1131 1510 470 466 540 1178 1048 1382 1547 733 2464 413 845 564 486 734 1903 1515 1761 1781 1711 1921 1527 1878 1421 1379 1349 1639 1403 1429 1250 1537 1102 1775 1228 1047 722 970 540 834 729 1561 985 708 956 336 857 827 914 615 1999 594 718 1715 1105 2037 1646 1425 1895 1856 617 2683 2442 3100 3297 1739 2665 1887 2356 2124 2222 2818 2265 1781 1212 753 860 874 1969 2163 2190 1573 948 2341 3213 3592 1765 1613 1636 2556 1906 1627 2919 1219 1796 2045 1198 2254 1253 2652 2306 2466 2545 1433 1922 1823 1720 1138 3002 2013 2591 2151 2592 2469 972 846 1271 1092 870 699 836 1216 1078 1128 1174 885 644 1439 2068 1664 1549 2375 1407 2027 1265 747 1456 1439 3131 1443 1687 1095 1605 1263 1651 2082 1936 1613 1676 1493 1837 1596 1236 1670 2077 2040 1378 2156 2487 1872 1526 2332 2378 1864 2006 1805 1787 5174 5106 3858 3892 3680 3329 2678 2900 2289 3078 2732 3043 2708 3233 3186 3287 5046 3832 2648 2158 2313 1398 1472 1957 2066 1935 1170 2286 3076 2634 4185 1544 2027 1481 942 1005 1582 675 1355 2023 1542 879 882 1055 780 572 797 608 1195 1005 617 582 733 827 721 921 1099 1021 1602 1450 2049 2712 2451 2237 1962 2182 2781 1936 2361 2598 2399 1829 1989 1363 626 740 694 697 750 525 824 575 682 206 722 699 561 285 639 933 125 241 265 241 1115 925 923 978 733 997 829 1011 833 1057 1058 1026 1043 931 966 555 1161 600 578 600 610 762 770 1042 2084 534 520 942 696 499 758 1001 589 899 880 1305 932 815 384 885 980 731 1050 1218 1294 738 1297 801 746 613 788 794 976 740 1003 472 1288 1091 650 907 804 1429 1260 1371 1652 1618 1409 1419 1746 761 1306 1178 795 303 1501 552 1505 967 500 1727 758 763 697 809 1581 1860 600 591 437 1883 1784 2050 2492 1200 653 597 863 1480 1022 2334 1629 998 823 1521 1346 1021 951 1620 1780 1144 1217 1486 1569 1664 2306 1361 1498 1806 1660 1893 1350 1993 1913 2017 1899 471 1265 798 793 1089 930 3834 2045 2035 1950 2174 1747 1535 1319 1825 1537 1533 1800 1855 1324 1227 968 1045 884 669 887 1222 1155 1162 1199 976 1385 1403 1882 1446 1503 1660 1116 762 741 738 900 248 344 296 306 290 192 176 1024 313 635 916 427 1090 1973 1857 1687 902 1251 1063 1004 972 850 1127 1504 1504 1703 1562 1573 1799 1701 1278 1377 1426 1230 1230 2685 1495 1531 1404 1349 1342 1137 1629 1423 2371 1772 1080 973 1250 1182 1482 1265 1620 2498 1556 1190 990 2247 1187 1926 1546 1489 2097 1828 2209 1594 1975 930 825 1421 2755 859 1333 1998 1460 896 582 380 152 319 303 440 900 795 1228 916 1438 1203 1303 497 1351 1247 418 1461 989 719 1241 1154 1771 522 1201 977 626 820 835 730 1118 539 630 743 677 839 397 874 754 383 1124 909 1278 1871 616 2682 1018 889 648 704 1136 769 686 684 868 754 891 1003 792 667 627 703 395 790 1076 1525 1373 715 905 933 869 726 1011 1460 1606 1185 1942 594 839 1641 1079 1774 1932 1251 1345 880 1334 1399 630 752 784 983 831 1686 2367 2891 3081 654 787 595 643 851 1318 1735 3916 1026 4165 3683 3692 3373 4574 5014 4987 3838 3446 3669 3467 4460 4025 4401 1046 1001 1410 1324 2016 1437 1815 1066 917 1222 1660 1454 1641 1403 1604 1259 983 1361 1898 1462 1408 1317 1297 2186 2122 2888 2876 3308 1539 1181 661 773 861 760 1044 567 457 773 771 643 1120 1096 1062 551 950 912 1015 733 777 952 652 998 957 751 1112 930 1165 942 1035 662 1117 1180 956 1202 1050 1333 1484 1344 1249 1245 1236 1272 1137 1138 995 1023 881 703 1053 1217 1002 1121 945 1033 902 1313 1037 930 1391 881 1185 1030 1338 999 1128 1200 1037 1083 782 989 1139 1235 1138 1177 923 1198 1112 1142 1062 1024 749 954 738 954 446 869 1127 644 1039 980 792 840 1351 1123 1346 1159 1232 1387 1146 686 1382 1280 991 1247 1054 1207 1174 1184 1488 1536 1577 1518 1561 1312 1104 1166 954 995 883 1177 946 1147 1594 1691 1624 1515 806 765 696 1019 329 480 345 181 361 241 152 292 160 211 427 294 402 378 376 227 263 259 407 581 235 615 315 401 484 474 383 367 375 404 373 457 208 400 342 323 317 418 444 414 215 215 164 261 313 351 258 353 395 518 483 689 502 256 250 134 296 244 839 597 637 246 170 278 207 281 256 314 358 244 659 607 446 149 179 422 406 485 427 609 414 796 273 305 419 253 360 661 596 548 733 350 378 231 263 242 355 629 702 405 741 708 471 855 776 844 434 889 659 761 500 767 520 338 627 530 599 645 493 352 368 443 423 460 624 219 497 1237 836 552 957 911 879 473 488 646 697 1191 551 765 471 414 632 488 321 659 894 1004 877 531 860 675 376 787 532 526 679 607 681 479 493 524 402 728 368 453 531 510 884 487 784 642 642 718 847 926 404 638 358 303 429 639 648 517 469 474 325 390 442 544 595 554 951 381 496 517 334 482 241 359 236 339 435 679 557 745 584 449 663 559 896 555 552 430 436 364 376 620 480 429 443 335 1101 745 424 478 661 413 492 546 315 944 423 808 377 460 328 441 400 963 388 534 596 687 511 546 451 265 444 821 728 853 889 609 1088 529 340 484 437 322 465 1146 253 293 154 227 284 361 471 589 309 392 405 345 646 594 785 908 453 593 799 378 184 120 234 202 164 550 504 993 909 790 675 757 533 515 476 660 307 299 421 472 272 418 275 513 368 339 441 373 386 229 662 634 906 563 818 469 574 294 295 563 366 362 374 380 400 319 641 526 371 415 306 548 546 375 645 696 606 543 427 818 479 159 334 491 447 517 521 721 351 536 294 494 301 231 447 480 660 689 786 3477 3312 719 483 497 741 612 622 847 737 1003 1102 1247 751 757 582 461 702 496 615 594 642 774 799 517 590 568 807 1047 373 598 552 784 782 921 518 699 279 344 717 577 440 283 216 520 475 526 584 810 539 635 617 508 479 522 830 524 1272 837 928 706 628 430 738 599 661 607 575 497 541 436 1671 1417 1474 9990 803 1501 800 1104 971 1090 1373 674 757 756 743 621 538 1374 833 245 223 278 273 362 573 1430 1307 1076 1358 1202 1794 2100 1886 1890 1806 1499 1934 1134 1001 2120 2085 2192 2347 2512 1592 1892 2204 1920 1745 1764 1912 1997 2149 2131 1976 2283 2459 3103 2029 2130 2601 2233 3178 3056 3064 1223 1245 1643 1265 1241 1773 1526 1508 1166 1638 558 463 763 1054 1022 574 651 1252 1104 934 233 482 432 504 491 2832 2656 2541 2174 2455 2842 2670 2958 2793 3297 2897 3623 3049 2394 3413 3023 2916 2759 3069 3475 3574 3685 1700 2432 2356 2837 2100 2155 2583 693 616 355 2410 2845 1762 4543 4846 4445 3328 1009 960 1085 333 1224 400 767 462 488 2219 1195 1245 655 891 718 418 1922 1574 1014 2240 1450 1499 2992 1251 1498 2773 3302 2862 3446 6553 6736 2821 3660 4163 4779 1081 867 1103 1986 1719 1144 2290 925 2259 946 2338 1333 168 138 2397 1418 2246 3594 1543 1143 1703 1061 1219 804 622 1285 1129 1311 1273 1064 2551 3079 1583 780 1739 1809 1742 2643 1996 1904 855 881 735 1928 1480 2771 1451 1208 565 1308 869 856 996 1345 3337 3164 893 804 856 831 1021 754 954 789 877 819 1717 1140 882 1692 810 727 2520 827 1049 1055 706 1252 1208 1239 1264 792 912 918 928 1079 1055 1136 1132 1130 984 1269 1083 1083 1183 1582 708 620 343 640 402 430 1297 609 582 455 415 759 1316 1119 869 548 838 785 844 467 584 438 420 569 547 637 420 374 827 463 471 443 426 641 728 560 615 623 681 690 658 643 609 373 520 633 499 305 731 723 325 518 802 787 752 756 630 710 1032 769 656 519 490 813 898 968 365 446 354 436 428 479 446 382 537 610 573 592 554 760 483 552 480 663 764 648 462 531 561 597 647 803 588 826 644 540 776 820 652 853 472 633 916 1031 450 698 1246 195 1547 683 497 441 534 326 683 1050 826 968 1065 894 1005 1020 933 661 422 318 520 704 648 782 492 380 335 484 342 230 245 580 440 377 377 369 514 288 236 208 194 363 401 1472 776 886 496 664 729 554 435 455 641 583 804 634 1123 785 837 541 1008 838 339 710 434 380 525 738 720 678 945 895 405 380 560 358 276 533 961 648 794 835 1125 798 754 816 859 914 879 1152 554 1019 882 1087 804 1524 1309 858 1173 782 668 852 483 290 721 955 979 995 759 629 802 535 573 640 1613 274 324 348 450 429 451 424 726 506 316 660 893 919 195 197 374 706 627 616 686 422 2054 292 493 312 341 649 975 764 863 985 903 1007 768 1006 726 693 699 920 752 762 685 866 683 945 744 712 361 395 402 611 551 1373 764 412 477 302 537 300 674 386 1153 724 703 963 1182 1440 1409 872 999 941 483 1439 944 1337 1381 865 1459 1027 951 1200 1185 1351 994 888 667 476 535 694 1161 813 1387 1038 412 1275 1331 1613 1004 1201 930 1423 869 827 1295 465 922 771 1110 790 1048 837 827 956 902 658 855 941 1224 565 1370 1170 899 1212 1720 1533 721 597 843 895 765 538 616 675 536 565 542 522 731 939 1022 830 979 1228 742 1236 670 687 901 753 1537 824 1181 1357 1549 873 890 1133 928 1287 1334 1164 1229 1221 678 1004 1339 1451 816 1296 1724 1119 1065 1252 1461 928 1144 1203 1196 3428 3443 2460 2508 2232 1793 1592 1779 2383 2579 1940 2062 1725 1770 2003 2326 3246 2301 1466 1490 1516 1143 812 1516 1284 1410 954 1948 1710 1524 2071 1102 1542 1238 691 528 876 340 977 834 792 402 621 614 488 446 403 441 560 477 593 535 512 549 494 631 772 698 752 884 1053 1176 1159 1466 799 1218 1508 1076 919 1331 950 1169 1217 490 420 480 423 462 539 342 684 444 380 199 617 537 242 231 403 487 146 89 109 167 363 363 333 359 307 660 536 466 833 522 881 820 828 580 663 450 541 277 273 281 700 487 431 386 1014 410 412 573 517 324 448 780 370 541 573 683 612 586 198 484 549 569 537 594 641 477 868 691 618 397 510 685 991 450 633 562 591 600 589 701 526 871 518 846 931 950 603 993 987 481 747 709 786 293 1312 400 1264 876 401 1444 316 994 318 982 1172 826 525 496 403 1362 1204 1229 2194 1174 475 453 697 1158 773 1656 1355 980 557 1163 1093 669 607 1109 979 895 1057 1059 1155 1202 1019 855 1292 1366 889 1128 1466 1628 1202 1420 1111 576 744 545 570 837 754 2339 1067 966 845 1060 899 793 665 809 1102 1158 980 1111 934 739 572 506 618 746 590 807 893 590 682 787 759 907 1406 725 744 681 448 384 486 370 365 391 532 504 528 555 375 361 559 403 387 493 318 761 1094 994 1098 707 996 850 786 963 651 1064 775 842 883 885 798 871 763 613 653 792 789 796 1185 648 681 941 877 757 728 907 1005 1859 1140 714 895 1091 1319 935 891 1029 1356 701 958 844 1406 603 1110 981 802 1131 966 1688 956 1533 754 483 694 1552 549 1187 1474 848 775 287 241 136 172 230 200 722 595 544 575 770 920 826 307 647 752 279 809 428 423 931 632 1114 459 637 490 399 680 518 507 428 488 469 297 279 339 312 355 363 287 873 616 829 963 298 1361 530 490 433 681 588 546 508 394 857 577 692 768 700 765 263 261 197 275 454 796 1003 513 534 621 567 394 907 730 1068 722 1002 271 699 785 692 783 888 881 608 456 517 641 517 440 360 549 475 833 1805 1152 1564 327 216 347 551 407 535 557 2248 551 2547 2288 1685 1866 2328 2375 2338 2300 1874 2272 2053 2438 2253 2251 632 683 923 630 899 982 1162 835 695 1041 677 1185 1254 894 732 969 619 686 933 904 904 891 717 1072 1046 1229 1166 1374 1716 1309 1108 1366 1139 1609 959 1302 1195 1168 795 1029 1472 1662 1684 1095 1531 1487 1459 1356 1529 1780 1189 1266 1236 1104 613 852 901 875 874 851 1496 1272 1312 923 1432 927 942 926 1405 1423 1268 1389 1227 1565 1388 1105 1523 1054 1287 1295 1464 1121 1170 1125 1322 1130 1196 1118 1075 1086 1017 1032 996 1274 1173 1319 1076 908 980 1118 876 885 976 1002 1161 999 957 974 1296 996 1169 1392 1040 1118 908 1065 1141 1229 1146 1187 1258 1067 1110 1318 1173 1133 1089 1436 1402 1403 1812 1478 968 1340 1409 1286 1285 1186 1279 1383 1398 1293 1275 1499 1491 1454 1287 1404 1304 1343 1223 1255 1209 1193 1368 1496 1002 1150 890 1638 614 420 402 499 471 694 458 568 358 395 414 572 457 445 564 510 599 521 527 791 587 791 713 639 771 651 536 487 540 567 422 600 584 892 576 653 560 778 521 452 576 556 368 553 491 453 723 358 539 446 410 1212 597 498 466 194 375 413 671 641 713 527 457 385 518 487 418 348 497 333 834 1233 444 372 551 463 410 369 419 966 594 1601 471 507 488 533 403 834 714 650 927 479 559 504 554 391 584 502 557 737 827 689 818 670 417 768 615 638 764 566 614 1313 957 1021 1151 588 478 566 911 603 478 481 522 577 889 664 558 745 774 711 1126 927 1322 1645 1064 1130 1299 1251 846 2049 1160 598 1361 622 483 1609 647 1232 845 854 886 991 942 945 465 511 645 1403 743 771 1030 693 547 448 493 402 922 1302 1477 934 958 810 907 859 819 915 569 763 955 828 1169 652 1071 981 1232 673 566 706 439 619 937 1007 859 809 760 588 575 629 499 606 931 827 839 836 947 1314 868 702 1015 1098 1677 734 1048 752 700 931 909 854 437 445 579 871 903 931 785 671 615 961 866 1036 790 1569 618 1230 607 964 1085 871 747 1151 657 735 872 661 649 610 527 511 889 1023 946 871 874 957 765 568 517 731 713 498 840 737 296 427 402 277 548 528 739 1012 592 677 579 567 703 848 886 953 701 720 944 725 226 271 242 280 258 769 711 854 1009 706 1166 984 792 736 653 688 440 300 522 779 407 581 513 637 797 808 531 574 358 641 905 954 1363 903 1085 1195 789 637 601 888 598 498 736 721 690 546 614 1113 590 650 446 705 776 1078 731 962 972 568 573 1430 890 438 707 794 719 874 824 859 841 682 514 439 1087 894 336 992 936 1097 1167 4478 4538 772 1152 1091 1115 985 923 1127 1021 1614 990 1187 1136 1153 683 431 482 539 873 617 751 1044 975 1163 993 623 1369 1213 822 451 1086 936 948 946 681 1136 558 630 770 618 744 620 697 651 632 368 521 842 996 961 865 1281 772 591 835 711 1264 959 716 739 587 525 975 701 836 825 680 818 868 765 1301 1735 1299 803 16359 1618 1554 902 1165 1074 1908 1349 1238 1235 1112 926 620 1739 960 483 466 753 562 509 372 1451 1477 1388 1293 1434 2077 1820 2006 2241 2076 1982 1948 1522 1134 2693 2495 2542 2592 2727 2627 2306 2341 2403 2304 2325 2458 2371 2393 2280 3411 2788 2980 2333 2899 2241 2887 2251 4669 4130 4838 2219 1960 2630 1120 1154 2789 2690 1573 1368 2451 854 789 1243 808 846 806 769 1690 1347 857 499 952 857 522 498 3632 3699 3627 3265 3307 2570 3428 3091 3229 4435 3314 3633 3103 3499 3519 3354 3271 3310 3215 3438 2855 3297 3264 3610 4384 3599 4228 4285 4294 781 651 642 3255 3952 1850 4210 5143 5234 4742 1708 1628 1298 500 1133 496 517 469 493 3243 1847 1808 585 688 549 797 2222 1927 1781 2213 1786 1700 2791 2294 2264 3750 4417 3625 4221 7821 7743 3520 4363 5243 5241 2431 1484 2027 1797 2370 1541 2164 1230 3195 1328 2763 1431 244 230 2008 1795 2540 4385 2689 867 1945 1125 1447 953 918 1567 1390 1694 1992 1960 2960 3564 1458 1067 2274 2852 2905 2968 2224 2164 1922 1778 1156 2749 1591 2664 939 1839 1044 1726 1187 1106 1409 1709 3409 3224 1230 1301 1205 1078 1347 1141 1614 817 1072 1372 1644 1420 1366 1688 850 800 3559 1163 1289 1605 842 1410 1456 1481 1776 1628 1791 1577 1633 1700 1599 1763 1589 1737 1913 1652 1503 1269 1592 1834 570 573 856 634 868 645 1560 820 662 726 1005 650 1392 1140 725 659 1563 885 746 842 607 454 394 440 531 629 472 577 645 737 832 745 888 854 880 516 689 915 706 876 694 867 673 558 722 840 1519 401 542 822 776 677 704 808 831 686 1126 987 1155 708 935 622 704 1128 1120 1098 763 950 970 964 999 1125 835 917 877 1122 1012 1209 962 1043 1106 1161 1092 1308 1188 690 820 889 854 977 933 1029 805 851 1272 652 1126 823 699 875 838 943 913 993 949 776 1475 127 1461 885 929 569 665 581 815 1028 791 1474 1264 1182 1174 1347 1902 437 436 626 524 478 520 462 591 355 249 603 553 446 492 681 475 525 446 357 248 647 477 371 567 432 365 1511 1001 735 546 632 1179 698 686 668 600 672 1193 905 934 797 870 930 778 1174 745 438 621 881 799 1004 1368 1207 1174 795 584 418 839 483 341 340 807 764 860 883 1353 871 888 1059 1015 951 1095 724 708 1039 886 1793 1091 1878 1671 1183 1567 1268 814 1043 906 553 1177 1353 1254 1187 1178 1035 984 370 1129 1232 2219 587 585 379 616 531 516 548 645 713 529 714 854 1027 422 424 562 1510 1378 881 969 1030 2036 249 364 228 257 900 1074 836 936 893 840 1100 846 878 1038 723 872 1244 887 954 875 1040 864 1243 920 933 872 1003 821 588 578 1219 552 421 598 250 812 462 665 432 1295 888 690 1282 795 1246 1364 1243 1498 984 587 1122 1041 1253 1396 885 1290 896 994 1217 1321 857 1276 1272 971 878 837 748 1319 1207 1332 1280 566 2010 1915 2066 1402 1012 1256 1634 1024 917 1128 715 1234 738 1070 752 939 1449 1324 1347 1423 1153 1177 1495 1437 1112 1224 1329 971 1755 1763 1625 1136 971 819 896 682 766 852 709 523 716 994 895 786 897 801 1343 802 970 839 1181 1013 768 1003 1017 2050 1225 974 1487 1331 1379 1523 1679 1586 1243 1798 1579 1211 1402 1227 1060 1102 1418 1436 1091 1390 1258 1460 1419 1450 1555 1565 1585 1296 3997 3710 2664 2691 2981 2829 2889 3128 2540 2939 2426 2681 2888 2528 2637 2088 3717 2764 2140 1266 1491 1102 1551 1292 1338 1945 709 1622 2545 2220 2118 1055 1115 1269 666 826 1037 1018 657 913 753 911 452 929 986 785 705 818 748 748 686 646 932 867 1165 1146 860 1121 1523 1513 1175 1456 928 927 1049 1244 904 1210 1515 1466 1449 1576 1697 1124 764 655 567 711 703 569 550 629 432 338 694 441 408 337 520 607 260 210 265 280 302 340 383 322 347 522 400 687 755 949 1080 963 1021 336 372 559 642 515 409 507 615 465 604 701 765 367 353 516 429 309 478 1070 493 1173 1092 1049 1020 709 348 661 706 702 806 1120 1034 922 838 904 849 662 941 850 911 762 772 957 651 829 799 775 773 1389 1203 1001 974 945 965 850 848 595 905 961 594 298 1370 593 1229 634 545 1195 595 805 555 842 1339 1319 707 1013 932 1716 1615 1811 1241 1519 930 761 578 1450 597 1392 1498 685 957 1659 1438 981 718 1181 1842 1387 1435 1340 1365 1463 1429 1691 1968 2285 1665 1801 1854 1628 1491 1533 1482 663 980 978 765 847 821 3048 1512 1166 1070 1219 1477 1332 1181 1396 1626 1637 1716 1270 804 1101 640 708 563 842 1018 1777 1219 812 1110 1070 724 829 1289 1363 1255 1354 675 733 851 824 1021 320 293 231 337 326 278 226 522 439 474 520 375 878 1309 1256 1253 978 1331 1338 867 1044 1062 1277 1303 1554 1262 1302 1158 1413 1515 1214 1292 1077 969 1034 1221 1095 1026 1275 1013 1138 1271 988 1170 1115 1237 1047 819 1037 917 1101 1277 1095 1079 1377 1185 737 967 1412 1367 951 1301 1386 1931 1540 1260 1852 1010 908 687 2073 1056 2029 1899 1239 506 521 485 372 350 368 471 756 817 940 1011 762 838 1084 466 847 817 597 523 503 564 758 426 1829 433 908 653 530 565 788 744 556 647 655 545 465 672 629 658 767 544 631 883 563 654 558 1858 830 738 803 652 634 825 707 435 571 860 804 926 833 712 466 502 544 396 959 1158 884 1224 1070 1230 972 793 1260 830 698 1657 1063 800 755 998 837 1130 1098 932 1183 781 818 1266 568 767 688 663 440 1068 1839 1510 801 524 629 513 923 1018 780 633 3404 1084 3738 3397 2994 2832 3179 3260 3046 3510 2878 3419 2964 2948 2983 2753 891 867 647 1166 1146 1285 1061 861 889 964 1766 1577 831 873 1032 1369 1193 1201 1646 1057 987 939 965 1488 1476 1500 1555 1735 2418 1179 924 1176 1584 1093 1046 1169 1022 1848 999 1210 1762 1772 1806 1153 1519 2116 1822 1779 1789 1673 1466 1883 1974 1194 1403 1301 1504 1613 1406 1343 1581 1617 1438 1503 1713 1726 1739 1717 2312 1718 2280 2299 2264 2294 2339 2034 1881 1125 2025 2149 2097 1369 1528 1524 1112 1666 1642 1076 1497 1477 1774 1482 2084 1487 1834 1629 1641 1522 1536 1694 1984 1414 1863 1707 1589 1617 1593 1647 1895 1526 1508 1631 1552 1552 1218 1794 1588 1645 1778 1767 1682 1502 1863 1449 1652 1578 2141 2098 1925 1447 1870 1795 1232 1795 1599 1706 1556 1596 1921 2263 1848 1870 2144 1577 1736 1601 1493 1712 1531 1980 1942 1902 2026 1877 2144 1740 1507 1187 1413 1773 516 411 642 609 650 728 486 1027 559 480 526 803 647 733 784 607 662 564 788 806 591 826 606 778 932 601 728 621 676 646 622 923 556 878 931 1025 805 1097 473 498 788 704 524 579 799 678 647 524 739 585 559 1453 673 516 468 622 368 358 836 728 845 511 295 330 436 569 453 393 366 801 740 1546 623 345 451 512 612 511 544 1017 655 1177 685 901 762 606 941 1080 951 949 1216 550 741 659 706 400 400 1108 1219 1195 917 915 1048 1115 848 1267 1131 867 849 897 880 1380 1295 985 1670 810 679 873 1133 592 755 947 472 594 820 986 735 1349 830 938 1315 1403 1909 1215 1379 1685 1463 2196 971 3059 1358 953 1860 625 600 1710 1345 1664 1073 1121 1610 1197 839 1250 1053 1039 1008 1897 725 591 1229 1036 799 977 936 952 1124 1428 1931 1232 1419 967 1148 1066 1106 1346 782 995 1026 813 1365 717 666 730 565 704 676 788 533 702 1468 1149 1294 756 904 841 980 1060 472 569 754 517 821 909 1081 1484 985 1127 1437 883 1540 853 1087 1081 1010 919 946 1057 507 619 905 727 1342 1118 694 504 995 1322 1539 1557 1091 1351 1012 1628 807 1243 691 680 575 1473 857 1004 1054 1131 1300 1140 619 481 1073 1062 947 1569 1762 1511 1190 873 1090 674 1016 652 1092 1723 367 509 624 351 660 668 1571 1454 839 1085 768 619 1388 1470 1568 1497 857 944 1324 1162 439 209 313 294 206 1416 1071 1573 1332 1181 1357 1766 1392 1301 975 770 401 430 759 1025 436 738 878 1127 974 1045 835 694 755 944 1407 792 1738 1045 1137 1196 506 669 836 921 1044 893 999 1049 881 801 830 1123 732 806 689 700 941 1225 1107 1009 1291 988 1015 1746 1382 464 735 843 739 861 899 1437 828 816 558 552 1000 718 860 924 846 1484 1475 5659 5329 1148 1016 953 1142 941 948 1497 1383 1728 1355 1666 1236 1747 1128 674 631 963 1414 1469 984 1044 1023 886 910 783 1245 1466 1265 820 1310 1184 1120 1512 899 1524 497 698 819 651 580 421 474 679 792 448 413 1113 634 844 633 1430 739 830 1132 946 1748 1274 1393 1677 880 947 1512 1273 1241 1569 1496 589 664 651 1708 2364 2021 1501 1618 17518 2820 1771 1627 1607 2142 1025 1460 1286 1533 1208 1172 2207 1879 693 677 706 435 662 755 2035 2145 1709 2013 1730 2670 2927 2625 3104 2671 2355 2357 2169 1920 2798 2739 2907 3458 3309 2899 2676 2810 3012 2425 2461 2198 3004 2910 2565 4467 3756 4148 4515 3187 2849 3669 3327 4892 5001 4773 2282 3433 2645 1898 1556 3240 2713 2075 1519 3000 957 970 1272 1047 1454 972 800 1709 2058 1325 899 1020 953 649 585 4332 4645 4433 4683 4487 4257 3902 4815 3633 4748 4049 4707 4551 3873 4602 4429 4280 4383 4435 4287 4145 4994 4421 4736 5278 4694 4327 4847 4614 1081 905 528 5185 5036 2277 6030 6877 7121 5065 2117 2279 2065 893 2292 396 1414 922 754 4052 2370 2449 897 1071 774 778 2899 3100 2410 4242 2449 2866 4047 2215 3577 4667 5397 4922 5032 9806 8679 3914 5873 6148 8221 3403 2137 2659 2922 2971 1883 3863 1193 4246 1376 4218 2465 243 194 2822 2141 3432 5759 3118 1554 2899 1525 1960 1373 1308 2588 2548 2393 2295 1961 3944 4300 2724 1601 2955 3501 3459 4181 3134 3146 2145 1766 1643 3598 2482 4588 1751 1823 898 2827 1947 1906 2232 3043 4407 4826 1396 1214 1467 1531 2102 1572 2050 1059 1143 1981 2635 1602 1591 3110 1816 1523 4796 1277 1525 1994 1112 1849 1713 1635 2101 2246 1213 1262 1563 1804 1710 1816 1797 1763 1969 2015 1908 1161 1628 2091 1037 963 876 674 1075 1139 2142 1247 1164 954 1469 880 2214 1604 1426 866 2091 1781 1258 1278 1309 742 730 737 1112 1013 774 710 728 827 1264 817 862 924 1068 737 719 902 1081 763 901 821 748 575 892 1108 1840 533 1045 1225 897 1276 1379 1003 917 1108 889 1296 1741 1003 976 1082 896 1309 1286 1444 725 900 861 867 1288 952 1061 1265 947 1395 1770 1317 939 1497 926 1656 1632 1587 1024 848 790 1081 1004 872 900 1522 807 1344 1084 806 1572 972 892 1024 864 1064 1012 1216 1060 918 1795 341 1760 909 1202 688 579 597 1242 1301 859 1565 1488 1608 1663 1310 1401 1016 838 525 822 717 1003 958 783 569 475 775 322 663 1192 932 582 681 574 556 515 673 685 356 400 639 692 1512 1298 872 794 982 1212 868 794 839 1050 816 1731 1456 1652 1269 1332 1468 1092 1601 1194 1331 1134 940 895 876 1672 1351 1508 1178 1149 563 837 510 373 543 1300 1489 1687 1598 2215 1464 1718 1709 1324 1886 1183 1556 983 1359 1162 2522 2045 2307 1728 1987 2189 1786 2000 1746 1131 628 1633 1943 1859 2061 1606 1789 1373 571 871 1018 3934 496 353 494 655 650 660 800 929 1174 742 857 997 1546 477 423 699 1985 2059 1484 1676 1195 1902 573 768 472 620 1010 1802 1469 1585 1580 1514 1729 1276 1315 1012 794 819 1182 885 981 976 1309 1003 1536 1094 1187 722 1196 777 1201 1120 2161 1053 925 682 467 1111 541 1038 980 2286 994 889 1946 1705 1963 1566 1738 2211 1253 776 2123 1497 1759 1903 1352 1876 1822 1445 1580 1754 1978 1890 1210 869 903 1001 1143 1160 1052 1499 1472 1058 2781 2457 3024 1822 1510 1663 1960 1377 1328 1947 900 1474 1020 1591 1031 1484 1470 1343 1504 1520 1258 1717 1742 1701 1401 1850 1263 1185 2654 2881 3074 1863 1723 1142 1594 1470 1448 1369 1921 1672 1781 1845 1227 995 1305 1404 1286 1478 2032 1449 1510 1721 1452 1157 1132 2178 1564 1821 2563 1562 2091 2149 2091 2113 2391 2368 2779 1517 1935 1732 1967 2273 1708 2047 2187 2395 1809 2263 2509 2550 2011 2061 2187 2391 4738 5002 3807 4086 3192 3380 2965 3150 3229 4609 3720 4067 3092 3106 3414 3345 4648 3605 2761 2206 2469 2261 1818 2586 2350 2987 1315 2706 3394 2979 3947 1084 1647 1995 1310 1206 1721 1488 1021 1025 1258 995 791 1096 1060 965 926 724 802 607 640 559 1235 1076 1424 1267 881 1416 1340 1536 1872 1649 1789 1712 1243 1656 1779 1574 1710 2065 1583 1717 1832 1247 677 750 624 792 951 669 690 820 780 340 1424 460 534 383 561 411 245 187 444 434 653 581 493 658 426 944 586 1066 1213 893 1716 1528 1589 764 849 613 912 721 660 781 906 622 766 898 1358 634 630 561 515 537 617 1103 541 812 1320 2203 963 820 400 1492 1544 1194 1160 1459 1469 1324 1304 1388 1222 946 1103 1386 1291 1023 1218 1180 1024 1175 580 994 795 1547 1229 1629 1698 1801 1596 1681 1714 1080 1446 1176 1245 829 2710 1317 2590 1222 1239 2767 1505 1260 1503 1175 1819 2113 1059 843 733 1862 1568 1841 2311 2191 981 895 877 1867 1169 2374 2152 1367 1263 2074 1935 1606 1312 1635 2187 1574 1907 2053 2057 1932 2558 1779 2534 2847 1890 2010 1796 2308 1961 2207 2214 795 1495 842 766 815 943 4433 1184 1246 1244 1405 2098 1693 1548 1663 2262 2512 2036 1615 921 1113 939 753 686 1747 1247 1317 1293 711 1093 931 910 1003 1643 1519 1733 1582 1110 1019 1039 1166 688 575 570 446 607 576 516 408 957 628 750 478 552 1162 1623 1667 1310 2344 2039 2181 2239 2061 1945 1795 1693 2254 1835 1654 1691 1741 1770 1335 1433 2156 1650 1609 2415 1042 951 1592 1686 1350 1970 1066 1892 2051 1987 1417 1305 1498 1302 1326 1529 1627 1925 1572 1464 1077 1702 1665 1518 1508 1261 1725 1991 2331 985 3084 2015 1616 1153 2428 1155 1961 2124 1020 1012 651 692 699 635 664 800 1171 1214 1149 1353 1519 1415 1162 745 1037 1174 512 910 548 675 915 762 1563 494 1432 796 637 889 1125 798 726 572 460 465 406 707 850 647 955 764 987 1194 1252 1453 570 3212 1176 1130 1553 988 762 759 601 809 1133 1456 1394 1383 1067 1296 756 847 438 634 1075 1689 1624 995 1409 1482 1417 881 1710 908 1285 1109 2119 716 1809 1548 1379 1589 1708 1456 954 961 1179 1081 694 551 750 913 757 1277 3224 2443 1485 450 775 483 1173 659 750 1142 4217 909 4825 4155 3823 3746 4555 4395 4655 4159 4009 4134 4049 4368 4681 4164 1003 1351 1474 886 1867 1492 1941 1352 1184 1374 1366 1569 1389 1430 1739 1917 652 1179 1506 1334 1256 1286 1010 924 1035 1412 1437 1764 1861 1643 1025 1250 1475 1626 1089 1664 1527 1409 1314 1337 1482 1526 1456 1182 1795 2474 1788 1531 1531 1565 1464 1489 1544 1704 1022 957 1332 1262 1025 1283 1676 1452 1491 1352 1463 1510 1509 1584 2404 1657 2186 2148 2046 2146 2099 1857 1991 1330 1780 1987 1737 1533 1733 1644 1470 1575 1634 1497 1642 1673 1733 1709 1719 1590 1883 1654 1941 1349 1688 1746 1576 1394 1485 1373 1478 1395 1385 1398 1517 1081 1346 1751 1329 1284 1132 1478 1507 1712 1730 1686 1653 1384 1566 1414 1886 1814 1982 1284 1293 1196 2075 1407 1019 1258 1612 1519 1342 1693 1440 1703 1486 1477 1426 1315 1410 1297 1470 1533 1441 1311 1402 1308 1699 1403 1537 1587 1189 911 1019 1596 648 544 634 897 671 994 460 803 419 556 394 602 452 493 631 456 630 491 511 719 520 707 599 673 894 677 762 650 711 647 571 854 603 956 892 790 729 852 698 548 800 742 692 827 586 701 839 541 712 456 403 1278 507 509 432 270 416 560 895 531 657 444 342 387 425 481 505 303 538 392 524 1312 795 451 661 489 385 430 348 968 782 1229 408 452 929 805 751 890 794 767 986 236 775 711 616 565 402 1123 1096 1062 1065 1081 1043 675 670 827 735 991 606 719 851 1253 995 1108 957 733 505 876 953 717 788 917 654 949 939 1474 486 1110 1080 858 1732 1405 1400 1710 1495 1654 1745 1566 810 2550 1175 1006 1387 546 758 1986 998 1578 925 1167 1254 910 724 1276 865 968 894 1558 823 957 972 647 807 785 1027 682 1229 1195 1730 1243 1325 849 966 1047 880 841 551 1147 1049 960 1303 860 642 607 741 431 475 857 571 880 1306 1143 1236 794 785 695 977 1045 782 581 845 799 802 730 1127 1530 872 960 1133 836 1261 748 883 733 660 668 776 1146 520 457 569 797 1207 1060 1008 603 998 1120 1339 1694 901 1321 688 1768 741 1324 873 960 648 1537 918 1057 1164 932 1183 1106 576 620 1339 1093 969 1170 1203 1488 1030 656 657 597 821 586 923 1528 252 290 483 342 832 494 1361 1811 1114 1316 569 580 1213 1074 1110 1358 906 766 1059 1038 145 103 189 134 171 922 876 1412 1244 1261 1454 1085 1033 947 852 889 472 364 845 897 372 906 770 939 742 780 692 908 863 474 899 639 1490 1208 1159 1312 417 680 789 913 804 689 1078 1069 969 766 892 1273 796 918 771 721 834 1155 1171 1088 1123 653 666 1309 1019 528 628 824 776 880 1055 1547 1243 583 632 467 844 543 511 881 1019 1442 1433 5390 4850 1040 1187 1303 1084 1213 968 1343 1214 1731 1310 1321 1255 1458 789 717 687 900 1104 1046 663 1236 1268 1224 1006 741 1430 1581 1137 632 1064 1005 1019 1103 859 902 526 479 979 832 445 487 395 407 472 345 440 674 668 754 427 602 532 584 882 739 1069 945 777 977 759 487 1576 910 900 1180 1112 603 676 652 1292 2146 1676 800 1554 2820 14873 1153 1282 1349 1897 1075 1530 1259 1223 1016 831 2781 1343 402 382 716 575 573 679 1419 1907 1687 1794 1204 1993 1971 2202 2235 2415 2250 1847 1941 1338 2168 1982 1928 2634 2725 2903 2507 2725 2812 2255 2663 2399 2330 2874 2190 3040 3077 2999 3067 3207 2047 3334 2488 3877 4960 4878 2885 2741 2262 2046 1174 2905 2362 1867 1189 2469 1429 1318 1498 874 1366 747 532 1841 1824 818 755 1008 939 843 667 4061 4232 4113 4481 4235 3415 3617 4072 3217 4227 4167 3759 3603 3018 3675 3704 3170 3534 3806 3349 3368 4185 4395 4538 4599 4158 3790 4518 5027 1077 964 607 4490 3988 1879 5201 6030 6033 4269 1568 1638 1688 623 1980 353 1119 1003 679 2942 1989 1904 967 1061 967 935 2173 2250 2057 3831 1869 2454 2774 2438 3618 4364 5215 4381 4201 8433 8514 4464 5198 6017 6454 2805 1506 2627 2366 2628 1470 2830 906 4157 1553 4090 2115 154 121 2700 2525 3156 6105 2734 1154 2063 1536 1716 1105 1063 1763 1851 1801 2239 1703 3430 3468 2043 1651 2739 3340 3354 3937 2803 2299 1444 1740 1490 3392 1985 3213 823 2002 1015 2058 1689 1734 2123 2223 4075 3781 1280 1122 1552 1491 1758 1597 1527 1359 1285 1605 2255 1713 1552 2542 1166 1071 4209 1220 1435 1932 1015 1591 1379 1446 1771 2070 1608 1446 1745 1793 1681 1828 1654 1788 1516 1869 1683 1293 2021 1885 760 739 944 625 797 768 1632 865 760 907 943 733 1827 1582 1481 837 1782 2060 994 1005 922 853 821 470 870 994 1003 842 852 1041 929 1161 1081 965 952 580 854 788 863 887 1006 1087 907 471 819 1092 1053 534 484 584 834 745 886 709 803 633 622 847 1379 850 720 882 772 931 1262 1263 790 1015 1066 914 1042 822 902 1043 850 1125 1095 1138 832 1083 845 1181 1116 1054 874 754 489 872 661 643 639 1112 545 1040 1083 557 1268 981 930 1078 655 725 1042 1190 756 719 1606 246 1173 844 907 642 581 465 1007 800 760 1307 1538 1055 1140 1247 1406 590 574 516 569 511 669 818 671 321 285 661 416 428 578 607 712 675 478 452 390 608 402 351 582 637 337 1323 1319 649 491 750 917 839 870 839 1037 825 1230 1082 1033 845 802 1218 908 1175 1179 1063 524 1064 885 767 1759 1104 1312 1022 460 506 717 689 430 340 998 1413 1610 1189 2214 1049 1311 1297 1021 1492 997 1136 1074 1277 1081 2022 1415 1590 1411 1759 1779 1985 1888 1586 916 566 1054 1332 2076 2145 1619 1078 1530 557 1075 1257 2506 468 467 502 668 657 693 673 778 1196 564 946 746 969 473 445 608 1727 1986 904 1078 1040 2273 513 882 600 527 1008 1427 1046 1164 1233 1193 1525 1248 1295 945 691 743 1087 692 820 732 923 703 1033 844 977 672 948 628 657 760 1564 670 724 634 477 680 556 726 911 1810 911 658 1806 1581 1383 1401 1723 1576 1045 838 1953 1133 1139 1233 1425 1573 1224 1192 1289 1426 1070 1328 1311 965 1014 1036 1201 1160 872 1188 1157 814 2137 1798 2139 1657 1163 1466 1457 987 988 1547 551 1515 1118 1342 1212 1372 1508 1379 1329 1357 1037 1360 1711 1373 1367 1140 1275 959 2625 2487 2184 1686 1553 936 1223 1058 1162 1377 1248 1032 1174 1878 964 812 836 1054 1559 1388 1302 1332 1693 1544 1000 1216 1019 1680 1407 1725 1624 1234 1855 1609 2012 1602 2019 1881 2083 1622 1919 1437 1698 1485 1522 2041 1393 1798 1635 2057 2089 2147 1925 2167 2062 2037 4014 4602 3361 3153 2970 3073 3089 3331 2401 3593 2790 3070 2799 2942 3169 2655 3724 3649 2141 1781 1926 1459 1982 1741 1780 2411 831 1649 2531 2179 2958 1237 1191 1719 904 1049 1145 1251 817 1170 1104 612 866 948 890 940 739 772 804 877 508 463 1080 1255 1208 1526 1036 952 1434 1464 1395 1152 1506 1253 1030 1265 1292 1311 1804 2193 1397 1465 1529 1141 650 708 642 712 728 645 465 741 590 305 1192 385 391 381 549 428 351 260 371 268 528 489 508 550 456 1247 579 1371 1258 781 1609 1360 1459 816 767 479 939 491 447 514 701 604 938 812 925 757 741 494 404 273 309 939 585 808 1431 1650 781 642 420 1295 1293 968 1209 1328 1348 1867 1502 1390 1333 935 1112 939 949 1654 1477 1250 906 1386 704 787 908 1461 1146 1516 1924 1460 1408 1466 1463 1032 1539 1418 1010 400 1905 818 1906 1124 760 1820 935 958 906 969 1390 1480 730 691 623 1892 1488 1641 1619 1940 687 646 734 1449 771 1685 1638 1070 837 1506 1453 1120 916 1186 1689 1982 1357 1426 1651 1908 1440 1896 2033 2670 2038 1595 1881 1826 2264 2247 1910 760 1109 1036 1222 946 976 4091 1288 1549 1483 1673 1412 1233 1106 1304 2047 2119 1964 1547 961 1337 690 705 468 1310 1134 1373 1024 883 1010 838 957 981 1055 1388 1664 1345 989 1053 743 1226 631 559 509 186 547 568 494 224 514 621 939 621 401 871 1637 1438 1509 1711 1626 1451 1565 1568 1424 1642 1762 2047 1717 1666 1386 1784 1733 1376 1500 1435 1505 1420 1888 1193 1027 1685 1401 1462 1817 1205 1307 1662 1416 952 1021 1220 1147 1024 1047 1513 1550 1577 1788 1414 1334 1425 1381 1018 1284 1696 2044 2132 1428 2277 1199 1486 981 1788 1328 1560 1629 924 727 563 645 476 499 459 618 1237 954 988 1250 1226 1237 1157 519 934 826 274 558 522 556 591 724 1516 471 1392 897 628 688 849 820 727 720 631 571 496 808 807 490 954 819 980 1084 677 1009 513 2366 1021 1005 1309 1025 684 834 778 540 936 859 1082 1168 880 976 615 672 754 505 1116 1571 1300 1364 1886 1973 1864 761 1463 729 1320 1343 1655 690 962 1159 1015 1169 1211 1322 981 935 1283 1446 444 674 810 843 700 1312 2699 1724 1044 506 679 486 992 787 685 1062 3521 1026 3847 3545 3554 3242 3814 3698 3753 3529 4347 3624 4295 4100 3959 3826 1143 1128 1203 858 1818 1270 1669 1224 1279 1371 1773 1380 1016 977 1135 1539 834 1261 1771 1000 894 880 832 1169 1183 983 1034 1248 1698 1435 569 1279 935 983 876 640 543 1259 1106 852 1137 1227 1107 934 933 1402 1554 1315 897 1134 579 589 603 666 1169 1215 1177 892 1158 833 1374 1194 976 1292 922 1163 1168 1249 1126 929 1123 1067 1165 994 1112 984 1157 892 1549 1379 1377 1037 1139 1039 1120 1161 963 985 1060 989 1411 1046 1300 1079 979 1178 1206 1350 1166 1383 1636 1500 1603 1733 1469 1581 1509 1466 1670 1337 1142 1066 1025 1231 1028 1141 1292 1032 929 909 962 1116 1611 1139 1038 999 1198 1595 1448 890 1329 1381 1014 1557 1461 1717 1390 1655 1504 1831 1568 1710 1560 1253 1470 1366 1313 1429 1218 1236 1148 1322 1534 1637 1640 1571 958 835 778 962 658 592 356 275 386 317 344 480 234 299 417 360 612 489 583 468 484 416 472 437 325 406 379 536 679 326 411 359 385 336 646 453 626 647 479 724 531 806 442 599 516 420 448 771 493 523 429 578 632 741 711 919 539 349 337 393 360 240 744 574 646 508 558 438 592 439 613 406 357 278 561 1027 568 331 389 376 400 370 390 797 659 1127 337 363 386 359 426 732 653 632 729 358 618 433 321 402 475 631 703 400 969 480 656 776 578 841 651 1102 936 707 844 789 696 472 846 579 556 714 902 428 375 808 443 799 783 480 529 1236 762 914 1037 1157 970 854 650 947 799 1551 893 1368 821 412 815 511 509 1203 937 1280 664 998 1229 640 549 854 743 853 845 1023 926 588 522 593 541 880 475 538 677 790 1028 694 676 935 903 1036 957 1080 421 787 409 474 521 548 362 585 356 489 528 608 387 492 1106 571 831 626 547 846 649 735 402 500 402 706 771 644 729 1052 708 643 948 831 1224 685 771 627 616 535 587 937 561 659 549 596 818 715 705 714 715 808 595 990 508 1384 459 608 543 738 483 612 427 1024 713 890 692 863 970 621 592 499 747 929 706 1021 1061 695 786 555 669 395 637 391 685 935 339 391 228 214 602 482 639 895 592 681 558 540 1194 770 1220 1207 744 548 711 734 155 88 92 190 219 655 703 1193 1090 903 972 945 750 724 959 454 200 173 367 819 250 496 550 867 652 739 527 552 592 624 888 695 892 867 885 961 539 334 390 708 573 517 445 509 498 419 725 820 469 593 368 469 625 362 347 520 804 651 610 951 691 392 504 674 605 743 712 896 649 720 314 702 826 549 500 710 739 976 1063 4170 4474 1038 856 861 849 776 662 868 763 1197 1094 991 934 933 533 565 760 834 695 635 1044 1095 1247 720 738 847 874 1505 670 630 889 955 757 785 485 1266 444 427 858 644 639 425 459 547 572 434 510 912 654 506 484 711 656 505 690 772 1385 1062 1114 912 591 451 709 708 735 962 884 369 411 418 1789 1508 1538 1104 902 1771 1153 12664 1292 1052 1734 623 978 876 792 615 547 1220 1288 525 501 423 283 671 486 1437 1330 1093 1141 1544 1990 2399 1993 2281 2481 2052 2399 1411 1053 2210 2008 2062 2379 2231 2268 1717 1705 2052 2040 2121 2058 2189 2292 2471 2384 2512 2685 3186 2315 2539 2526 2407 4312 3313 3108 1821 1590 2178 1351 1279 2180 2228 1834 1005 1924 620 608 1128 933 1033 849 757 1664 1857 991 492 675 641 792 369 3398 3428 3306 3213 3249 3370 2705 3857 2551 3353 3329 3281 3866 2818 3474 3438 3251 2920 3617 3327 3400 3929 2904 2776 3527 3288 3163 3410 3190 738 678 911 2804 3214 2269 4072 4324 4389 3732 1252 1411 1308 591 1538 204 898 719 666 2687 1758 1680 674 998 865 791 1620 1961 1850 2528 1754 1942 2324 1423 2262 3636 4367 3476 3309 6863 6575 3293 4917 4104 5275 1999 1490 1708 2187 2014 1133 2812 699 2630 994 2984 1438 262 184 2108 2048 2675 4275 2021 1162 1499 1300 1646 726 653 1565 1511 1265 1195 1227 3486 3635 1930 979 2014 2608 2529 2754 2003 2164 1228 1067 931 2161 1721 3338 1482 1292 553 1412 1553 1524 1720 2048 3706 4047 1384 1356 1042 1150 1171 1007 1354 934 1192 932 2037 1763 1237 2203 1190 1074 3395 1192 1423 1315 841 1330 1667 1470 1397 1037 1408 1295 1715 1620 1669 1830 1589 1630 1572 1477 1407 1059 1784 1332 621 697 629 547 579 749 1353 812 606 877 513 814 942 1068 1035 643 1738 1100 884 499 1117 556 536 753 536 764 673 621 931 656 663 823 692 741 812 676 656 770 865 694 904 540 706 247 844 908 855 621 822 837 434 598 771 654 584 709 566 745 1151 684 708 805 716 866 1314 1100 592 701 692 743 720 713 608 618 781 880 966 1224 881 1285 644 858 838 1072 824 701 521 928 851 587 575 1020 476 844 774 448 1033 736 700 818 625 811 738 863 629 620 1519 200 1214 746 787 563 546 426 735 1201 678 1131 1256 1215 1593 925 998 805 553 388 595 538 679 852 311 414 372 309 397 440 495 791 435 505 409 387 364 358 267 199 514 316 359 1051 909 737 529 628 984 665 544 568 942 981 1010 805 1293 1027 677 874 1024 1098 753 941 888 651 579 729 968 986 1127 836 486 374 860 536 391 360 1158 607 731 1368 1471 875 993 1052 882 1485 785 1128 723 1252 970 1670 941 1893 1550 968 1496 1276 1011 922 703 283 882 1042 938 956 797 937 1092 548 640 722 1851 384 325 413 521 654 647 520 1106 910 416 764 1174 1299 308 284 388 1067 1130 1203 1329 486 1538 325 559 309 347 785 1809 1220 1452 1458 1308 1527 975 1617 786 740 724 1019 804 861 655 1034 833 1176 881 795 719 868 691 777 488 1203 673 615 412 137 903 325 733 556 935 451 536 1479 1193 1076 1028 1564 1449 1062 580 1576 1056 1114 1178 893 1286 1227 945 1100 1449 1315 1118 941 683 700 665 958 1080 1109 1405 1410 705 2172 1695 1877 1278 1172 1134 1408 1159 1160 1282 526 1251 883 922 863 900 1379 1272 1354 1334 870 1030 942 1341 763 1342 1111 1004 1347 1588 1744 1172 960 640 1258 1100 617 798 1020 782 875 1072 586 595 1074 1042 1240 839 1321 1160 1541 1047 520 963 721 1888 1109 1167 1221 1129 1221 1229 1439 1487 1184 1588 1657 1326 1066 926 1237 1400 1317 1231 1314 1752 1314 1252 1746 1724 1267 1223 1312 1479 3953 3856 3068 2836 2182 2539 2399 2507 1946 2432 1996 2246 2438 2709 2542 2614 2955 2833 1981 1608 1670 1240 1446 1588 1486 2222 1052 1819 2278 2088 2797 1212 1421 1658 767 555 1105 645 1039 1382 1099 615 740 737 573 471 531 563 723 427 456 466 565 598 557 1140 930 666 1275 983 1403 1409 1383 1389 1295 1186 1293 1336 1323 1728 1450 1311 1490 546 394 505 459 428 498 385 455 443 648 297 638 398 354 386 594 701 130 102 263 321 450 448 442 440 402 696 338 619 712 800 884 812 862 532 614 507 551 398 370 384 515 581 627 493 967 452 448 521 440 614 721 839 425 544 898 1035 568 605 382 664 841 586 619 622 768 539 911 751 709 493 496 642 825 1113 762 478 661 787 401 521 431 902 535 896 1113 796 1056 941 945 397 592 602 730 386 1326 631 1462 828 602 1463 640 816 491 666 1018 1188 469 495 391 1319 1448 1424 1636 1165 654 595 624 1217 607 1174 1192 807 605 1117 1378 571 854 920 1225 1050 1076 964 1362 1047 1308 793 1295 1610 1278 1084 1169 1549 1086 1053 1417 466 883 626 665 540 444 2526 970 1198 1175 1181 1221 1113 1053 1140 1597 1572 1275 1495 1227 988 653 636 585 1121 813 812 665 896 858 667 637 991 1135 1006 918 1130 870 559 623 774 573 289 287 259 287 289 261 253 433 316 584 623 434 730 971 947 914 951 761 1110 1114 913 925 1100 1189 1192 1470 1397 1034 1516 1010 843 885 1345 1050 1147 1223 886 842 944 903 880 915 731 932 1457 1173 841 930 896 1057 906 1319 1266 1183 981 878 890 1082 695 876 1091 968 1326 1469 1519 1139 1514 925 851 779 1812 505 1186 1823 1059 593 518 622 268 362 438 423 653 760 998 914 1156 1101 854 968 1008 1090 485 393 667 527 709 661 1671 367 703 628 365 509 637 555 375 523 496 504 445 480 422 511 473 602 699 687 850 1228 506 2063 700 674 889 830 534 757 725 418 930 732 590 580 791 681 316 279 264 293 919 1351 861 637 785 901 931 741 1095 954 895 706 1424 487 1023 1239 1131 1051 1344 956 916 531 671 872 502 437 798 875 781 908 1711 1770 1333 552 322 418 628 553 744 560 2762 829 2977 2742 2789 2593 2690 2636 2649 2427 2763 2492 2770 2598 2957 2951 753 849 1164 553 1320 1195 1390 961 891 792 1167 994 801 758 736 1202 968 1114 1586 886 840 832 892 1033 1024 941 953 1176 1738 1258 847 963 1059 964 957 1102 1050 811 1017 772 1402 1419 1311 839 1173 1208 1662 1159 1001 1024 674 955 836 927 986 914 1002 889 1299 733 1510 1441 1289 1016 1076 1133 1152 1237 937 1207 983 969 940 920 1000 1077 1288 882 1270 1170 1445 971 1197 1007 1072 1122 1096 845 1279 999 1150 1205 1057 1158 1280 1056 1056 1202 1043 1269 1218 1209 1320 1305 1231 1125 1192 1188 1158 1089 942 1094 914 1037 839 1000 1183 1094 1166 1077 1182 929 1112 1068 1161 1157 1437 1443 1047 939 1332 1431 958 1494 1279 1262 1224 1165 1389 1535 1231 1417 1415 1577 1504 1524 1510 1533 1483 1451 1389 1273 1723 1407 1506 1736 619 697 1239 1151 503 365 429 459 455 509 332 299 214 506 397 432 578 492 589 499 559 465 511 409 351 459 446 723 927 321 483 361 433 468 633 492 646 933 769 511 338 662 683 345 365 335 305 526 324 419 486 622 836 674 660 987 616 319 245 282 428 529 746 497 564 428 470 476 644 426 555 366 337 504 818 971 739 362 538 551 563 489 504 932 710 1072 548 582 521 480 369 965 840 828 705 459 415 343 488 377 495 661 745 434 552 625 615 505 607 555 558 678 949 839 664 899 858 631 790 414 599 601 541 621 508 784 353 499 527 547 686 843 505 621 1503 1308 1236 967 1006 872 1113 1387 982 1381 1104 543 1113 459 448 1007 798 1058 1197 498 1321 828 697 1084 772 742 610 736 964 426 735 788 623 714 471 760 801 1008 995 854 614 844 761 771 1064 965 464 796 684 748 946 559 516 621 392 518 390 506 405 796 905 707 818 823 646 680 477 505 631 404 599 702 627 707 787 1106 764 843 678 581 946 694 543 491 563 753 834 852 548 589 472 752 937 946 921 611 622 646 840 899 778 1429 310 972 483 857 538 775 305 1195 656 782 812 825 680 718 984 668 616 755 677 1083 1119 956 681 537 568 395 957 753 1067 1068 217 253 261 482 468 600 606 1147 749 895 549 436 981 709 1318 1220 536 667 686 511 230 184 82 142 193 589 771 840 892 733 613 895 644 596 905 566 241 236 473 830 151 543 540 860 671 799 577 738 432 442 725 615 976 1201 1120 1121 577 464 792 503 593 522 588 601 525 547 628 987 529 653 636 675 843 748 815 549 675 431 426 1030 816 417 530 570 466 586 612 938 579 782 579 600 746 486 611 752 740 1098 956 3770 4213 938 978 877 1037 961 880 1060 791 1088 1465 902 982 1176 637 699 548 578 932 493 958 886 850 698 758 615 992 1160 994 432 823 866 756 1072 698 662 528 510 668 563 361 391 328 592 645 465 429 872 763 776 529 679 614 628 687 622 983 703 871 785 588 543 716 497 793 860 794 178 210 363 1480 1616 1271 971 1165 1627 1282 1292 13356 4154 2787 931 967 1145 1134 666 655 1055 1355 643 611 380 309 434 342 1555 1195 1312 1039 1853 1999 2227 2120 1976 2036 1687 1619 1037 1069 2303 2193 1961 1925 2819 2316 1980 1937 2269 2382 2009 2229 2723 2204 2024 2960 2931 2868 3342 2726 2845 3536 2504 4119 3313 3406 1806 1863 1986 1363 1308 2130 2167 1330 1011 1967 835 822 1356 744 1060 720 806 1133 1339 1008 413 651 571 661 455 3298 3107 3136 3399 3205 3176 3087 3479 2565 3322 3223 3641 3082 2987 3331 3328 3161 3368 3848 3937 3652 3563 3506 3576 3349 3460 2835 3271 3612 605 512 514 3152 3121 1735 4145 4733 4881 4398 1355 1383 1295 431 1353 225 950 643 498 2744 1838 1900 592 882 740 649 1715 2171 1850 2910 1531 2106 2547 1415 2090 3778 4415 3111 3704 7139 6241 3459 4260 4539 5087 2335 1521 1784 1788 2068 1305 2143 670 2475 1067 2735 1175 221 195 2697 1507 2657 3833 2549 1149 1827 1061 1529 958 924 1693 1669 1524 1578 1309 2734 4023 1102 1211 2080 2663 2599 2479 2217 2055 1165 1277 827 2076 1604 2711 1193 1622 734 1774 1271 1146 1356 1654 2886 3552 1463 1275 1149 1305 1195 827 1013 898 856 1073 1963 941 1267 2339 1146 1034 3358 867 1052 1600 937 1119 1167 968 1316 981 1359 1241 1363 1214 1264 1336 1100 1226 1874 1575 1081 952 1602 1106 684 583 786 445 811 822 1479 877 950 478 774 752 1186 895 907 643 1336 994 822 711 850 385 331 380 573 649 356 334 451 492 525 733 636 663 599 463 655 756 901 574 660 698 410 281 666 814 1210 315 806 677 721 764 842 753 730 649 995 861 1055 820 791 628 637 1083 781 1013 568 678 723 833 818 569 701 1011 907 1087 772 886 767 999 817 979 951 1072 1290 501 619 719 794 591 529 929 540 900 828 543 1016 795 739 883 417 591 874 1000 633 730 1713 231 1699 549 570 605 476 580 896 1169 705 1114 974 1235 1117 1014 1064 879 511 569 580 554 492 527 327 445 353 333 370 563 592 718 818 728 255 221 473 422 352 168 343 537 451 1430 720 694 600 905 963 819 617 615 724 555 1513 1069 962 610 698 570 741 1106 876 1062 620 694 654 796 1066 663 987 641 877 556 684 688 402 409 880 726 813 813 1354 667 912 1435 1122 1260 675 775 1021 1178 869 1872 1145 1528 1319 1015 1187 1029 764 971 692 462 1052 1334 909 970 923 1128 1428 367 724 758 2277 323 436 270 390 371 430 723 629 669 479 967 700 1222 376 338 493 1087 1149 884 1001 647 1419 406 450 355 541 1022 1233 977 1082 1200 1136 1352 758 1042 1031 752 797 1354 832 1072 854 1068 812 1226 858 884 908 1107 940 648 619 1382 798 569 501 257 794 381 660 618 1349 540 641 1370 1015 1370 1018 1490 1797 779 520 1828 976 1152 1180 1108 1143 1585 870 1124 1404 1055 916 1072 816 762 797 910 1311 1294 1231 981 653 1815 2071 2259 1186 1045 1069 1712 1017 1172 1748 723 1266 1188 1613 1280 1691 1289 1115 1415 1435 977 1146 997 1013 668 1269 1235 879 1430 1669 1639 1213 1058 870 1111 1037 968 759 674 747 966 762 736 928 857 1241 850 1141 1479 810 1587 862 976 875 830 2069 950 1037 989 962 1280 1091 1326 1354 1000 1272 1312 1307 948 995 1093 1057 1106 890 1393 1626 1133 1214 1541 1784 1271 1444 1158 1250 4000 3927 2957 2747 2223 2067 2203 2360 2122 2671 2109 2364 2772 2000 3066 2189 3048 2390 1983 1271 1513 1528 1322 1988 1639 1772 1096 1747 2012 1794 2593 1394 1350 1086 728 659 1074 732 837 638 806 997 680 582 732 656 638 608 714 520 505 475 940 967 887 1006 759 1202 885 1480 1276 1117 1168 1190 1296 1276 1277 1132 1086 1585 1100 911 1006 816 393 581 516 404 438 267 496 476 673 344 586 423 674 301 424 303 239 200 223 202 207 296 272 223 204 441 637 420 531 662 879 804 852 475 728 551 652 508 449 466 581 551 340 631 855 443 425 504 442 528 659 964 537 760 851 1433 775 805 456 442 484 614 552 625 728 547 687 654 590 654 721 513 588 687 611 617 587 521 585 842 990 1279 748 801 1015 723 941 807 789 484 820 820 636 315 1215 571 1249 684 572 1194 554 794 452 755 1093 1114 545 687 563 1228 1178 1217 1543 1187 618 582 437 1051 609 1091 1035 553 632 974 1145 726 688 1128 1416 799 1441 1054 1376 1479 1652 1137 1506 1576 1289 1504 1268 1513 1440 1331 1403 507 1017 841 809 531 561 3122 1239 893 795 954 1376 1276 1150 1253 1644 1730 1331 1096 783 942 693 777 468 1090 706 772 997 870 1032 929 549 778 1068 1031 1226 1045 672 661 751 620 662 502 510 460 506 472 456 428 997 419 479 325 645 1072 839 848 766 896 1011 816 921 1068 827 956 1154 1120 1076 1248 1095 1068 1346 932 1026 1132 933 979 1493 880 836 1057 1036 792 1001 905 861 1374 1273 960 1206 935 904 805 981 1121 1273 1141 1022 711 915 678 989 1186 1334 935 1222 1468 942 1868 1143 1205 694 1771 697 1609 1957 1122 430 580 663 372 278 472 384 986 887 1070 977 918 1094 759 693 939 958 481 596 469 497 682 765 1191 317 750 533 596 927 529 811 418 546 548 407 336 555 406 480 805 513 495 757 769 678 457 1879 1035 969 621 821 666 790 715 503 527 755 797 860 617 681 386 484 387 415 1051 1327 904 819 788 932 962 823 1175 881 888 838 1033 566 1070 1057 848 1123 1186 1188 762 1006 670 984 697 427 778 506 356 850 2025 1750 1077 395 774 541 787 531 628 499 2453 500 2678 2440 2224 2353 2727 2231 2406 2632 2915 2870 2734 2227 2719 2793 798 969 904 713 988 1178 1031 1157 1128 1005 1107 879 1292 922 932 1046 949 1216 1268 934 908 920 847 949 897 1407 1386 1664 1634 1042 881 800 914 916 889 945 836 751 787 749 1245 1224 1139 848 1225 1051 1141 849 999 1130 920 1051 1075 935 1261 1304 1283 893 1368 1007 1577 1472 1554 1211 1353 1427 1498 1598 1114 1398 1252 1221 1223 1228 1211 1315 1225 1050 1496 1270 1489 1252 1251 1107 1120 1393 1281 843 1342 1126 1251 1502 1076 1301 1494 1242 1162 1495 1195 1422 1343 1465 1607 1465 1515 1313 1360 1368 1268 1250 1066 956 1095 1030 803 1311 1236 1160 1324 1268 942 1146 1338 1192 1311 1180 1860 1503 1302 1242 1375 1634 1028 1691 1336 1501 1567 1335 1433 1727 1566 1621 1628 1705 1608 1608 1733 1743 1537 1622 1393 1286 1590 1727 1746 1643 719 1111 955 1263 518 393 318 279 346 386 299 473 171 375 270 364 540 480 593 682 778 684 811 698 526 810 630 840 1022 430 535 373 401 666 641 515 629 608 635 610 408 756 600 590 516 484 442 585 390 492 399 552 630 590 556 920 644 410 353 349 304 474 1033 761 820 365 295 341 484 547 453 322 422 418 612 1155 831 326 418 458 462 450 501 893 438 1288 606 688 685 586 438 816 751 606 728 448 519 289 402 369 520 565 595 461 614 846 553 583 670 626 486 720 1022 1163 848 991 793 730 779 540 685 638 774 524 443 577 559 504 730 563 574 908 582 594 1135 1120 1436 863 1083 727 900 1688 723 1253 1012 529 874 453 495 1119 1310 1332 1047 673 1438 895 577 1033 620 649 548 813 1020 416 862 866 772 736 471 736 733 1106 1063 822 849 893 814 828 929 965 670 841 775 675 1104 588 575 589 488 409 607 631 512 742 1114 791 804 601 737 451 579 658 734 403 692 472 553 711 674 995 668 1050 913 634 1017 660 471 498 533 806 871 742 667 711 500 645 741 751 855 441 425 874 800 1127 640 1675 498 998 587 729 407 727 440 1187 690 844 1024 809 755 648 823 544 546 813 833 907 964 1058 730 766 572 474 692 554 884 1309 234 315 319 365 340 630 666 919 512 590 638 556 689 849 1375 1057 504 896 768 534 308 99 124 219 240 844 570 785 868 736 612 1020 667 590 928 744 317 266 472 646 196 355 642 724 744 890 692 1215 480 506 742 679 1248 1226 1024 1106 836 455 640 511 670 527 618 724 486 570 564 873 528 711 380 668 846 735 834 775 760 648 509 948 604 486 532 520 424 627 554 858 654 614 744 589 817 550 408 760 652 1300 846 4000 4106 678 697 776 852 899 840 1147 871 1103 1209 829 860 1107 986 627 613 524 786 716 1230 819 806 668 852 488 1108 1164 785 448 1108 684 703 1020 661 913 635 436 1128 980 317 561 459 868 842 478 359 1086 1068 816 752 1028 803 788 882 713 1376 669 678 742 648 942 723 534 727 815 716 318 342 461 1586 1842 1805 1090 1074 1607 1349 1052 4154 13952 2455 1201 724 980 1078 569 654 1277 1456 252 228 347 429 376 416 1404 1631 938 1126 1777 2191 2765 2273 2858 2546 2185 1882 1122 1297 2496 2398 2464 2735 2867 1798 2091 2199 2451 2194 1944 1958 2570 2712 1976 3128 3029 3225 3638 3124 2669 3570 2864 4219 3462 3361 1689 1930 2112 1358 1418 2449 2023 1561 1542 2319 893 879 1220 897 876 902 673 1527 1650 1064 343 389 361 540 738 3495 3244 3265 3287 3177 3577 2963 3841 3263 3597 3775 3989 3808 3089 3910 3621 3700 3949 3351 4278 4088 3696 2737 3331 3170 3077 2655 2852 3685 583 525 502 3004 3647 1939 4431 5055 4757 4397 1729 1602 1444 572 1656 354 675 463 499 2825 1866 1994 888 1188 1003 740 1816 2038 1464 2489 1545 1758 3093 1550 1859 4033 4929 3546 3954 7857 6491 3539 4437 4788 5918 1831 1571 1512 1777 1888 1008 2100 754 2417 1221 2914 1702 588 524 2938 1708 2737 3793 2321 1311 1776 1137 1487 954 846 1613 1491 1539 1331 1152 2755 4092 1648 1425 2265 2637 2603 2733 1913 2038 1696 1418 1077 2309 1488 3391 1239 1698 889 1633 1073 946 1253 1611 4065 3349 1264 1213 949 1407 1353 809 1032 903 1005 811 1814 944 1350 2256 1142 1023 3113 891 1228 1491 1143 1422 1547 1454 1210 1055 1037 1056 989 1173 1283 1375 1033 1241 1457 1472 1305 895 1057 1246 807 980 549 717 849 711 1730 1020 809 803 922 928 1323 1027 925 798 1209 1039 980 616 892 474 344 483 650 853 541 496 547 797 775 708 574 675 603 718 843 622 718 727 644 724 498 174 660 842 1180 197 862 854 744 825 1141 929 875 962 941 1021 1310 1164 783 893 803 985 869 1027 700 813 830 864 1123 592 1044 1281 1068 1332 1035 1076 819 1110 767 1214 1157 1112 1187 685 618 573 617 700 699 1195 660 882 917 446 1271 979 844 1071 529 731 1101 1225 822 927 1584 204 1802 661 576 421 630 489 790 1156 563 1194 1459 1214 1036 922 1499 948 467 664 597 622 814 679 528 523 401 576 222 313 484 579 609 649 289 273 526 391 442 342 180 664 668 1684 706 865 778 802 847 749 656 626 473 522 1524 1149 1096 911 826 448 771 746 546 662 686 683 666 547 881 796 1065 900 955 833 668 690 509 614 920 1062 1145 1057 1581 642 975 1075 898 1183 1081 823 965 1059 1115 1765 1529 1498 1380 990 1262 1172 954 1189 753 454 1158 1388 1094 1011 952 1128 1349 470 737 821 2288 381 472 307 553 540 512 497 790 644 483 930 686 1266 399 367 543 905 1098 936 1045 449 1372 440 583 492 570 882 1429 1092 1208 1351 1241 1438 922 1085 974 773 809 1290 838 1034 759 1203 838 1329 898 1005 994 1575 829 737 725 1772 706 565 720 206 816 477 772 677 1445 720 753 1210 717 1438 1488 1364 1439 719 512 1613 1134 1580 1608 1265 1426 1946 1529 1665 1459 1602 1284 1287 734 889 809 989 1104 1054 964 1066 785 1828 2300 2643 1291 1251 1122 1658 1060 1285 2188 950 1708 1367 1301 1537 1280 1290 1165 1338 1424 991 992 1059 1328 555 1634 1290 1034 1260 1754 1589 1243 961 1168 1056 912 774 729 750 662 946 738 736 675 1159 1285 874 1448 1512 908 1258 651 1037 1229 952 1869 1061 1206 1320 1098 1220 1296 1348 1551 967 1054 1223 1359 1021 1004 1184 1166 1283 1072 1160 2009 1456 1172 1336 1532 1216 1232 1117 1173 4312 4415 2797 2947 2538 2245 1995 2135 2747 2528 2474 2823 2147 2154 2478 2281 3532 2577 1881 1532 1683 1415 1009 1825 1978 1750 910 2021 1806 1493 2688 1313 1370 1133 825 752 1233 735 990 776 1107 940 752 666 927 800 663 465 572 543 611 535 912 802 752 888 609 925 1168 1240 1909 1479 1619 1599 1161 1365 2019 987 1513 1761 1399 1039 1123 510 470 651 460 513 601 297 425 501 394 305 431 528 422 350 459 429 196 228 216 349 225 248 283 192 257 548 745 532 635 675 1054 865 976 533 712 529 767 591 545 601 512 758 400 685 875 553 520 604 491 358 454 1087 727 993 710 1530 648 647 412 646 682 611 758 722 734 507 855 533 523 764 604 536 647 731 646 515 790 656 692 950 979 1104 1003 988 1293 1040 849 1053 933 636 964 1013 700 282 1332 485 1283 798 480 1379 605 737 551 720 1219 1253 592 583 493 1424 991 1251 1506 1279 460 434 442 892 470 1128 1079 558 653 1049 1137 695 591 885 1229 926 1294 1028 1491 1527 1572 1108 1310 1482 1362 1315 994 1628 1254 1343 1411 396 1012 554 838 625 738 3056 975 1107 883 1089 1352 1209 972 1311 1354 1484 1224 1282 946 943 817 654 535 638 1031 902 987 793 881 846 750 670 1011 850 1127 902 639 463 737 515 465 531 539 419 521 515 485 397 974 322 585 393 506 1092 814 789 849 904 865 731 881 1045 838 1142 999 1128 1045 1230 1056 1179 1332 991 1117 1019 847 826 1716 847 958 977 1142 1065 731 977 1047 1622 1673 1021 1194 891 1099 1170 774 1004 1265 1365 1235 803 1313 626 1083 1501 1559 963 1465 1366 851 1769 1112 1084 865 1839 679 1392 2292 1223 386 729 874 229 233 273 376 1085 1035 1067 1234 959 1124 1006 758 1185 1041 334 889 613 558 816 938 1504 413 778 449 592 651 490 522 538 479 403 327 250 458 369 453 468 374 564 782 1011 986 444 1732 880 825 553 821 818 768 701 470 543 762 762 855 595 747 386 431 370 302 837 978 894 1065 708 663 802 529 1077 1116 974 813 1172 679 1277 1064 834 1142 1188 1164 844 1048 795 925 1068 599 506 522 446 889 2561 2069 1462 561 869 611 562 386 617 873 2501 586 2871 2494 2216 2217 2752 2303 2602 2453 2908 2436 2926 2697 2939 2717 692 889 1197 937 1110 1209 987 881 1070 697 1061 1177 962 1157 1132 963 914 1008 1314 938 918 974 667 1084 1051 1244 1237 1406 2426 1546 1173 1498 1145 1365 1298 1497 1314 1333 1389 1577 1585 1564 1495 1364 1524 1719 1665 1519 1517 1410 1441 1514 1476 1246 1113 1408 1540 1631 1550 1271 1947 1818 1771 1598 1886 2024 2033 2036 2074 1957 1846 2019 1825 1891 1600 2099 2063 1422 1999 2232 2482 1825 1341 1704 1546 1879 1852 1482 1863 1633 1851 2053 1776 2174 1817 1868 2206 2070 1787 2349 2054 1945 1959 2012 2070 1928 1966 1997 1988 1733 1499 1807 1407 1739 1246 1420 1752 1792 1992 1821 1443 1375 1581 1516 1689 1717 1795 1866 1727 1404 1880 2097 1649 2252 2088 2173 1927 1874 2189 2303 2092 2136 2300 2352 2157 1810 1906 1862 1788 2324 2227 2250 2055 2178 2278 1943 1113 1435 1310 1909 876 548 463 396 505 578 654 620 423 401 476 486 498 449 527 951 1128 1003 1077 864 653 913 897 808 1015 730 741 589 697 925 703 827 743 813 997 777 744 902 628 666 604 592 534 662 551 562 872 698 817 605 519 1242 893 604 517 580 593 649 1251 849 1006 452 552 517 741 594 722 551 673 592 986 1636 897 696 856 644 889 670 775 1573 937 1565 676 802 930 932 464 886 848 747 965 656 722 616 536 556 973 944 909 840 1049 944 1098 865 952 1001 940 1115 1162 1052 968 1214 1285 955 1339 721 1010 1022 902 784 773 823 600 933 838 1092 979 1227 878 1019 1818 1344 1792 1491 1476 1456 1214 1589 1132 2388 1782 942 1599 827 675 1644 1313 1497 1164 993 1559 1360 1088 1366 917 933 951 1240 1186 657 979 1216 657 1061 901 869 1135 1556 1855 1198 1230 1295 1279 1363 989 1303 1274 1097 1091 1038 1398 976 914 1003 839 792 603 849 549 981 1274 1222 1526 810 883 810 748 859 535 685 706 844 914 996 929 1374 965 1268 961 984 1661 890 841 751 704 1329 1344 1450 912 926 904 852 1163 1056 696 785 1195 1161 1203 1711 923 1708 736 1568 922 1002 688 877 608 1827 940 1161 1208 1241 1022 720 1039 973 1115 1580 1332 1248 1298 1387 1154 1072 1211 706 1089 790 1223 1522 391 449 431 472 632 756 1061 1297 938 1086 849 913 1323 988 1365 1534 900 1284 1149 1021 350 130 153 291 208 1155 927 1283 1373 1264 1276 1228 1107 1051 1148 827 323 355 718 808 200 612 794 1343 1233 1210 834 819 763 617 986 762 1739 1530 1442 1454 669 554 772 869 1152 962 944 888 928 1077 993 1193 729 840 628 931 1095 1101 1261 1200 1164 711 675 1444 1411 537 832 920 746 923 965 1096 896 976 811 872 1239 665 666 1217 1009 1722 1027 6439 5928 1455 1211 1345 1325 1297 1277 1376 1262 1441 1477 1472 1603 1729 1016 759 688 847 1394 856 1194 1392 1335 951 1216 1102 1270 1506 1156 669 1472 1136 1061 1359 1029 1334 478 949 1406 1012 768 586 639 1134 908 698 514 1310 915 994 572 1122 662 849 1309 1017 1631 1276 1149 1196 824 1023 1593 766 831 1394 1226 370 437 681 2232 2353 1643 1373 1908 2142 1897 1734 2787 2455 19450 1664 1295 1281 1606 881 1119 2226 2059 634 559 495 703 648 592 1946 1997 1473 1705 2025 2591 3171 3186 3009 3304 2779 2544 1676 2073 2921 2868 3041 3668 3283 3142 3228 3119 3412 2837 3203 2690 3364 3486 3126 4437 3686 4523 3795 3918 3445 4453 3583 5315 4806 5074 2578 2989 2720 2196 1683 3267 3305 2230 1535 3453 1204 1132 1558 1078 1342 1349 1315 2079 2069 1414 812 862 807 786 693 4295 4341 4301 4869 4456 4765 4784 5127 4385 5187 4935 5328 5181 4815 5054 5090 4702 4408 5093 5104 5048 5810 4712 5192 5116 4911 4667 5131 5269 927 837 713 4815 4404 2420 5461 6535 6497 5680 2228 2362 1884 924 1922 299 1091 766 848 3915 2262 2241 879 1523 1230 1443 2399 2187 2539 4520 2537 2864 3670 2425 3549 5596 6657 5541 5348 10426 9176 5710 6589 6629 7583 2493 1870 2393 2769 3027 2182 3308 979 3390 1369 3852 1824 402 372 3188 2570 3526 5348 3465 1590 3180 1227 1891 1568 1511 1904 1854 2192 2433 2359 4679 4273 2278 1273 3023 3523 3180 3793 2839 2949 2236 1846 1478 3108 2430 3984 1567 2075 1108 1873 1641 1473 1849 2234 5708 4547 1619 1633 1605 1676 1783 1534 1754 1107 1253 1768 2615 1791 1660 3269 1486 1294 4194 1512 1924 2060 1378 1677 1615 1560 2027 1613 1649 1615 1519 1772 1917 1845 1761 1992 2210 2082 1863 1521 1896 1580 1231 721 746 590 1230 1177 1976 1065 1082 888 919 1272 1722 1167 1428 911 1987 1414 1414 972 1206 550 458 782 734 1043 820 774 1023 1108 1016 1027 920 957 1016 953 1022 1136 1280 1000 1071 1178 859 613 1023 1224 1319 577 1314 1024 755 972 1156 1108 1268 829 947 1142 2212 1140 1170 1086 1026 1457 2003 1554 880 1231 1265 1302 1256 1171 1186 1360 1178 1732 1738 1493 1289 1210 1123 1299 1266 1159 1515 870 1058 959 1026 955 938 1347 873 1222 1474 769 1319 1135 902 1268 717 951 1243 1424 895 1302 2342 257 2003 945 1049 881 856 959 1041 1485 849 1816 1822 1569 1763 1651 1729 1156 756 776 679 789 874 987 763 610 562 765 614 722 826 825 1062 794 514 468 744 863 754 507 415 902 724 1952 1133 1116 908 932 1303 721 1138 1093 817 815 2211 1755 1515 1467 940 1110 1341 1295 1100 1032 897 1053 962 1349 1243 1117 1711 1268 924 763 970 803 567 681 1508 1181 1313 1294 1916 811 1269 1541 1258 1639 1167 1342 1258 1427 1276 2787 1434 2012 1814 1446 1984 1760 965 1642 1270 631 1657 1976 1325 1435 1399 1558 1951 806 939 1044 3501 633 548 519 920 782 882 807 1206 1021 883 1312 1129 1466 577 506 856 1894 1795 1121 1242 932 1635 547 976 807 629 1028 1770 1304 1471 1538 1426 1747 1323 1671 1337 1164 1166 1645 1189 1310 1362 1705 1389 2169 1741 1633 968 1217 1051 1334 1134 2200 1272 752 1149 486 1318 605 893 854 1633 938 894 2311 1075 2015 1729 1850 2045 902 759 1592 1296 1558 1612 1540 1633 1908 1507 1873 1866 1746 1570 1460 874 974 982 1047 1808 1514 1954 1408 852 2418 2383 2726 2031 1574 1863 2167 1260 1843 2043 887 2014 1331 1736 1288 1762 1907 1632 1934 2140 1408 1301 1798 1291 1048 1983 1561 1177 2347 2426 2323 2018 1592 1166 1611 1441 1035 1047 1102 992 1159 1253 1075 808 1415 1405 1260 1396 1553 1334 2161 1231 1219 1339 1245 2606 1738 2177 2035 1566 1950 1805 2163 2337 1521 2064 1832 1641 1383 1491 1657 1859 1618 1475 1598 2448 1855 1831 2376 2535 1555 1905 1923 2028 5386 5572 3885 3836 3655 3259 3273 3738 3311 4121 4122 4510 3686 3045 3904 3063 5052 3496 2610 2161 2280 1897 1889 2500 2168 3052 1236 2434 2921 2539 3180 1523 1468 1930 1093 1101 1850 1345 1302 934 1221 1008 944 722 1146 1017 760 714 1275 633 752 653 1005 1030 1431 1414 1097 1139 1513 1614 2136 2132 1971 1998 1696 1979 2301 1676 1572 2327 1745 1656 1853 1440 387 830 786 455 433 351 872 753 657 415 705 428 755 470 579 548 323 415 380 430 490 516 493 456 394 1001 684 716 991 938 1311 1214 1330 725 1005 794 843 882 791 973 776 871 878 846 1295 941 853 691 613 715 829 1245 878 1142 1407 2066 725 941 619 812 909 924 976 1142 1177 857 1004 946 962 793 961 950 1168 899 997 960 764 796 755 1042 792 1404 928 1175 1401 1237 1324 1309 1306 783 1224 1187 1000 406 1701 759 1765 1080 690 1955 635 1089 562 969 1600 1355 806 1019 785 1802 1580 1527 2631 1756 795 736 957 1752 1195 2118 1920 1188 927 1848 1724 989 983 1262 1769 1523 1840 1922 1933 1843 1794 1456 2324 2619 1763 1689 1709 1828 2175 2092 1827 823 1025 930 958 978 853 4061 1305 1406 1371 1552 1753 1689 1444 1720 2033 2309 1894 1724 1144 1210 1255 822 1173 1074 1373 1569 1407 1010 1163 1122 1110 1203 1825 1684 1503 1703 935 727 1018 1203 916 750 761 631 758 700 654 574 833 602 754 437 617 1226 1286 1285 1220 1254 1293 1355 1244 1276 1176 1312 1601 1762 1702 1752 1386 1753 2114 1607 1733 1573 1426 1663 1887 1263 1051 1559 1557 1336 1412 1380 1617 2060 1910 1391 1657 1489 1332 1246 1432 1677 1723 1950 1439 1396 1883 960 1879 1784 1554 1982 1953 1727 1102 2679 1477 1357 1026 2008 877 1918 2615 1454 597 933 889 373 386 367 529 1124 1197 1398 1549 1269 1398 1325 822 1311 1252 839 731 842 545 1012 833 1917 442 1253 757 955 696 919 844 484 914 916 639 444 665 690 788 903 681 1074 1136 1015 1624 856 2766 1007 947 1207 1238 1017 1035 907 662 972 1041 1297 1364 1172 1354 513 564 494 442 1477 1578 1032 1373 1396 1544 1269 827 1694 1051 1314 1239 1923 725 1396 1676 1460 1702 1826 1477 1354 737 1012 1425 1150 937 802 583 483 1371 3155 3024 1486 634 999 830 888 861 728 1107 3562 797 4165 3907 3641 3468 3855 3434 3607 3815 4189 3760 3998 3858 4330 3903 1134 1050 1133 1215 1412 2065 1788 1239 1258 1124 1678 1380 1192 1338 1380 1497 1185 1523 2083 1636 1548 1598 1216 1496 1389 1747 1694 1927 1257 1103 682 673 737 1096 935 995 949 935 848 714 887 983 917 616 1310 941 1137 832 1337 1026 1008 830 878 955 1249 941 633 823 700 950 1140 1172 1247 784 821 1126 1060 1221 958 1556 807 749 845 839 853 1015 1089 920 1318 997 1732 972 997 899 1084 843 807 982 1002 949 1026 1063 927 1300 1421 934 1183 1086 891 1247 1006 1044 1065 1044 997 1060 974 1010 1150 1083 875 1000 808 971 583 1155 1083 1449 1237 1270 668 1008 1120 1053 1036 885 1341 1358 1208 926 1273 1562 898 1049 1027 1050 1259 959 1419 1503 1460 1505 1421 1146 1205 1039 1190 1158 1117 1003 970 1067 1411 1290 1558 1201 902 1003 725 1310 656 390 383 234 431 310 340 236 279 233 351 305 291 287 351 806 852 812 852 550 445 630 569 466 688 418 430 338 360 366 303 415 493 437 523 622 477 785 419 386 344 315 274 421 478 399 423 334 446 603 566 1144 355 412 332 327 255 490 625 483 509 367 309 324 370 330 398 267 309 244 734 1054 612 292 418 437 383 581 478 1064 391 816 531 627 646 651 593 487 477 385 751 335 641 260 285 251 651 439 426 616 739 411 459 442 550 474 351 560 838 607 597 958 750 894 785 422 535 606 464 527 428 546 464 652 773 485 588 813 380 533 1037 786 1473 839 737 743 843 1200 764 1292 791 659 872 623 378 955 777 1049 874 671 814 1002 771 732 521 554 634 817 868 421 707 675 483 497 315 338 965 1009 992 917 958 969 1042 935 517 710 525 523 593 746 693 469 581 689 676 429 717 576 286 597 927 685 782 563 511 602 402 456 389 357 596 291 413 628 578 901 538 389 707 788 1082 485 625 550 546 666 794 610 586 515 344 334 633 608 583 307 706 663 560 858 492 1267 472 928 449 549 415 735 861 1056 713 493 906 597 711 353 435 799 792 864 883 573 576 723 593 557 432 296 596 453 814 732 256 290 469 311 377 422 506 626 374 410 576 372 535 839 671 816 518 487 1014 532 159 157 303 260 177 332 558 712 807 731 685 914 633 572 590 466 229 245 514 461 264 349 358 582 673 737 334 342 374 415 757 542 1027 916 742 994 708 506 286 372 317 265 563 531 555 305 532 672 479 586 417 497 742 713 606 608 504 339 354 661 679 495 391 502 375 547 516 892 506 405 579 388 558 314 235 1256 666 954 889 3584 3675 746 708 686 974 850 572 969 915 1137 1044 973 972 668 599 430 587 351 718 460 598 554 552 635 623 559 843 760 487 408 625 564 489 650 634 619 424 712 564 473 703 574 505 677 684 478 479 773 723 750 682 645 504 362 587 451 977 544 532 728 442 537 895 642 862 727 506 288 338 402 1090 1014 1038 674 1349 1025 1075 623 931 1201 1664 14533 3172 1186 743 624 479 1322 877 381 365 400 319 425 278 1308 1278 1137 987 1300 2340 2237 2172 1689 1829 1986 1571 1264 674 2349 2306 2481 2285 2503 1684 1643 1631 1957 2467 2184 2092 2110 2629 2268 2340 1892 2704 2132 2398 2072 2462 2104 4080 2982 3641 1442 1816 2206 1087 976 2301 2100 1308 1212 2606 631 738 940 696 686 682 532 1233 1158 996 375 549 505 583 327 2896 2836 2793 2565 2651 2774 2991 2792 2922 2704 2961 2908 3223 2962 3325 2379 2611 3002 2901 2758 3393 3008 2939 3037 3344 3301 3311 3705 3364 635 550 326 2357 2545 1811 3577 4163 4152 4804 1253 1307 948 313 1223 357 441 384 319 2447 1248 1306 581 863 763 655 1671 1728 1000 1828 1419 1377 2024 1403 1654 3415 4036 3637 3414 6198 6238 3687 3819 4284 4433 1495 962 2002 1934 2218 1202 2193 955 2497 1090 2371 1306 329 309 2035 1663 2229 3668 2234 754 1773 681 1036 622 605 1174 1052 1267 1378 1249 2521 3227 994 656 1310 2808 2776 2191 1290 1449 1224 966 1004 1890 1482 2428 814 1166 701 1172 649 584 797 1465 3201 2941 748 769 908 1207 780 897 1010 762 823 1142 1145 1000 1032 1675 725 661 2429 742 806 1360 795 1229 1246 1295 1375 963 1408 1393 1312 1068 1126 1146 1033 1161 1430 1298 1394 909 1077 1177 476 507 481 415 340 304 1092 679 601 287 504 617 1210 756 525 584 1016 635 354 477 597 288 258 512 317 425 525 482 513 468 476 449 512 350 560 527 566 508 352 481 408 299 552 311 549 735 691 265 592 578 402 355 555 459 633 445 477 586 1119 756 794 550 519 1025 959 1045 505 737 780 779 562 823 653 552 653 705 572 688 587 666 759 674 546 709 1198 496 474 720 608 708 652 704 617 614 910 421 913 621 520 632 700 839 676 730 649 769 1338 160 1482 520 730 523 516 396 437 1159 738 952 1115 1075 1155 928 1004 526 497 397 602 588 526 573 253 437 390 267 204 192 292 498 365 291 367 292 433 386 289 239 278 384 281 1193 601 657 555 535 755 494 682 646 483 506 938 695 859 783 687 797 502 808 664 330 640 341 647 659 647 609 776 636 655 427 525 786 651 213 633 483 503 621 675 525 741 628 655 745 703 550 823 1016 728 1260 870 1303 1241 828 883 714 530 622 599 281 772 930 693 865 522 842 676 350 550 588 1470 447 337 307 481 431 448 372 485 491 593 586 568 700 327 267 300 815 926 421 493 474 1129 300 338 272 370 712 1061 790 923 944 926 1094 885 1058 815 707 711 814 631 665 1004 1111 927 1258 1056 954 822 888 722 629 837 1126 502 728 619 312 609 506 500 552 1052 698 739 1282 345 1113 1204 995 1047 602 390 1159 1039 855 936 711 1065 741 730 774 986 738 1330 749 505 583 576 505 1049 1161 1208 1252 454 1680 1403 1508 1206 955 1113 1176 740 798 1325 491 1192 1095 684 1062 665 1071 922 1096 1096 935 752 1185 1039 539 863 820 715 1285 1376 1032 1022 851 859 924 717 466 476 597 516 616 560 791 657 689 663 1248 606 822 763 1352 628 690 862 801 1778 842 1166 935 955 913 915 1211 1157 702 1133 1197 1368 854 910 865 1127 1294 1144 1155 936 1126 1014 915 1068 924 993 1257 971 3240 3244 2849 2444 2293 2156 1964 2212 2166 2298 2130 2428 2900 1739 2415 1557 2768 1976 1354 1056 1110 1314 1069 1438 1102 1412 576 1604 1693 1530 1672 683 679 994 406 303 979 558 457 474 508 549 702 652 668 572 390 439 806 435 661 552 773 790 835 823 684 687 1170 968 1119 1088 1252 1179 986 1495 1311 1065 1334 1715 1203 1546 1735 813 300 436 377 326 306 274 400 473 346 263 338 180 270 363 258 552 230 171 188 175 136 167 150 140 138 476 420 546 803 575 809 668 843 308 432 645 388 620 450 450 532 409 534 503 628 627 619 420 352 316 457 853 438 598 773 1078 537 439 227 390 421 262 414 430 529 427 598 512 545 421 408 596 554 618 800 536 411 500 443 564 409 1031 768 672 651 753 698 753 908 512 788 803 463 351 941 580 1023 485 536 787 392 559 378 554 1151 1068 440 465 389 983 1120 1142 865 786 350 330 300 642 329 623 789 363 505 725 766 510 513 923 1069 804 738 834 791 784 759 837 1476 1558 1157 1362 1151 1252 1234 1545 824 386 684 471 671 773 588 2410 1251 1032 922 1001 1126 964 793 1049 1454 1503 1421 816 636 734 566 621 633 723 615 786 672 725 600 720 429 667 1285 954 978 954 607 391 447 663 635 303 326 252 298 302 285 225 391 295 330 387 232 563 746 936 848 760 838 840 805 814 768 824 1282 851 794 814 1260 823 1079 874 949 828 792 778 1509 798 569 875 940 836 836 893 873 1062 934 716 939 872 797 899 713 780 1076 1141 859 895 973 970 1253 1090 1129 930 1122 965 988 1470 797 810 552 1197 586 1532 1223 829 285 585 498 148 147 147 191 637 592 629 798 650 801 869 299 758 782 523 521 690 550 583 812 964 271 740 537 375 376 394 661 491 493 510 336 279 439 333 390 510 361 497 479 461 675 278 1207 629 525 459 567 621 506 372 259 358 451 516 596 695 526 254 285 266 301 908 810 759 714 953 885 739 481 893 795 744 1012 749 245 671 769 647 835 827 813 954 518 700 761 573 608 936 519 405 836 1304 1613 1110 405 525 471 627 461 713 630 2180 515 2288 2067 2045 1762 1913 1942 2095 2049 1953 1979 1869 2163 2391 2102 824 633 796 586 1050 866 760 1102 815 885 1272 1201 645 734 839 840 743 635 1308 1012 984 965 967 869 780 1388 1501 1740 1588 1899 1086 794 948 1274 957 1076 1002 1094 1032 743 1066 1120 1121 767 1207 1330 1336 1115 1147 1197 901 964 981 981 880 1249 730 989 689 881 1217 1138 1186 890 969 1067 1101 943 860 1217 973 1002 934 915 1024 942 1253 878 1423 1271 1504 1256 1221 1477 1421 1214 1266 1102 1147 1349 949 1271 1189 1111 1170 846 992 1166 1228 1482 1039 1262 993 1116 1084 982 1230 1147 1302 1249 1055 1262 1005 1306 815 1044 1364 1119 1047 970 917 1290 1233 1137 1146 1055 1210 1056 1249 986 1490 1246 922 998 1101 1003 1090 1039 1332 1343 1202 1365 1455 909 902 996 1087 1075 1119 1035 851 1009 1351 1139 1261 1305 971 1108 849 1331 706 815 551 445 595 473 344 471 298 465 355 426 355 328 344 352 370 352 376 508 367 481 485 962 1064 292 297 266 309 344 356 460 370 549 552 540 393 623 450 470 344 330 322 465 501 455 419 372 426 406 326 1212 525 550 509 262 380 324 1041 409 485 323 416 375 463 430 383 321 383 332 581 765 464 413 522 512 435 696 585 1034 656 1085 583 743 451 621 581 741 641 484 1114 418 694 420 332 334 579 494 458 723 619 358 626 538 377 616 403 590 592 728 548 1138 1000 767 903 410 444 555 632 520 630 528 441 638 744 395 507 1040 913 872 1270 1543 1103 1020 820 1322 863 1356 888 1320 968 652 981 475 403 989 621 1241 928 841 993 770 632 888 700 740 617 912 721 571 549 754 369 605 484 509 717 1093 1329 727 770 1123 917 1008 1012 955 590 822 577 654 672 814 719 798 648 606 507 496 545 553 944 813 937 502 518 682 466 520 375 368 537 603 746 669 731 865 565 344 823 815 1169 623 697 466 446 505 593 881 472 414 363 553 929 784 603 423 859 759 706 1071 450 1483 503 855 634 745 584 764 500 1073 559 778 673 762 1027 553 538 486 751 1196 971 1013 1062 786 703 524 513 358 609 464 631 558 358 394 468 228 488 490 584 860 446 506 654 387 722 753 680 777 554 683 656 532 237 176 253 252 224 574 654 808 806 839 742 1005 721 607 675 541 338 257 562 636 201 595 435 684 703 736 441 422 528 377 883 664 1001 761 784 895 386 488 321 647 405 373 602 540 582 470 650 708 479 523 731 597 633 541 479 615 769 622 600 886 734 292 348 443 363 425 434 702 665 575 487 612 689 433 337 1104 809 1288 1046 4902 4499 918 945 917 1157 831 957 929 763 1349 1260 1110 759 845 559 332 568 470 910 510 583 987 979 1015 1040 567 999 1121 776 389 674 1045 981 1053 526 739 501 491 532 429 862 572 654 683 633 510 513 653 996 918 719 623 767 374 573 498 1073 746 722 621 641 330 1144 655 687 710 608 531 596 730 1148 1121 1313 757 1238 1460 1530 978 967 724 1295 3172 13899 972 905 679 447 1336 781 312 272 455 388 397 328 1373 1269 1178 979 1026 2035 1779 1872 1995 1904 1840 1899 1321 886 2239 2110 2340 2370 2271 2261 1611 1679 1964 2574 2314 2668 2524 2846 2682 2704 2452 2649 2506 2832 1966 2610 2315 4572 3784 3775 1527 1604 2295 1230 1018 2141 2217 2030 778 2052 696 670 946 567 776 887 652 1382 1300 853 421 674 619 538 388 3865 4011 3890 3120 3336 3012 3224 2962 2909 3877 3628 3285 3712 3020 2950 3127 2942 3115 3170 3540 3503 3335 3198 3243 3620 3539 3547 3578 3859 941 841 381 2790 3007 1609 4081 4358 4455 4318 1340 1585 854 340 884 231 601 489 371 2724 1736 1666 505 765 681 743 1640 1687 1263 2184 1472 1411 1966 1667 2316 3568 4332 4088 3436 6735 7118 3300 4171 4496 5228 1819 1276 1803 2002 1868 1067 2236 1117 3184 1213 3315 1343 255 217 1919 1753 2369 4012 2096 692 1453 1027 1102 708 749 1574 1534 1361 1705 1267 3229 3343 1553 1087 1990 2444 2658 2984 2058 2506 1234 651 990 2221 1532 3069 992 1134 660 1169 1084 1082 1378 1504 3499 3009 1009 1025 1109 1148 1021 1016 1119 870 1045 1251 1722 1240 886 1786 776 730 2870 999 1256 1385 878 1437 1290 1407 1615 1267 1535 1251 1394 1446 1512 1580 1362 1490 1527 1642 1438 1301 1869 1272 578 474 587 600 602 515 1271 614 627 723 588 587 1362 656 802 614 986 777 431 443 406 249 215 478 308 565 524 475 453 455 585 438 610 498 548 456 590 669 692 532 696 479 536 352 653 699 787 332 462 523 441 425 529 477 548 700 528 761 1058 570 569 525 681 1024 972 1118 441 540 569 559 411 697 454 397 545 756 729 746 640 746 637 720 749 873 894 524 602 698 738 669 679 936 679 532 933 417 878 643 578 712 586 690 664 742 686 617 1375 169 1328 546 751 469 504 688 672 1148 740 1142 1245 1014 1398 1139 1018 582 496 773 495 463 546 369 415 296 237 413 300 380 411 510 366 268 412 344 315 304 227 199 491 364 291 1294 713 723 552 774 917 734 654 583 562 628 786 550 827 718 797 1086 769 883 640 645 669 511 684 839 888 1059 954 575 421 311 678 446 299 304 711 663 763 984 942 682 901 729 906 859 739 818 711 782 791 1301 1061 1283 1100 891 1035 1031 619 655 627 365 1042 1289 1035 1094 857 769 891 321 701 749 1940 522 450 406 493 485 533 622 627 875 637 649 532 886 363 357 405 949 784 712 865 602 1475 275 504 366 307 743 1167 847 1025 1095 1005 1206 775 939 664 682 638 756 670 686 735 857 697 1031 789 818 622 835 521 560 670 864 571 358 398 248 590 322 571 515 934 693 798 1296 718 1184 1136 1103 1301 1098 386 1085 843 976 1087 608 1261 724 895 906 825 831 1122 868 645 950 921 813 1192 1185 1686 1009 461 1720 1248 1372 994 731 862 1364 997 958 1282 429 1338 904 743 935 785 1190 1124 1226 1273 1121 1125 1303 946 893 1112 966 960 1462 1567 1641 1094 927 753 852 649 689 942 770 436 631 681 644 770 990 694 973 784 929 915 1207 859 828 719 662 1534 994 1008 1123 1218 1023 1139 1196 1084 1192 1331 1308 1185 1255 1166 1040 1173 1061 1290 1153 1240 1215 1044 1416 1456 1067 1016 1103 1067 3715 3413 2560 2407 2220 2435 2632 2901 2410 2697 2325 2574 2548 2497 2453 2207 3410 2331 1780 1246 1328 1254 1333 1547 1301 1352 648 1405 1877 1695 2091 1045 926 992 498 409 879 609 539 639 653 694 708 679 717 528 466 578 834 509 561 517 807 735 889 1077 703 851 1130 1237 962 1035 855 961 799 1264 1127 1213 1550 1717 1137 1054 1158 1063 326 359 325 355 326 286 529 427 311 332 528 264 288 226 342 460 184 165 325 278 230 329 302 314 233 336 427 841 734 583 859 808 826 502 420 450 715 373 361 385 358 329 506 525 1180 556 550 439 335 418 558 612 449 571 1100 1099 1015 582 460 918 985 896 838 706 777 896 538 512 483 496 536 805 772 570 937 583 402 751 413 530 458 927 630 799 1075 812 666 794 879 729 1037 905 627 272 1129 433 1092 661 431 995 488 644 466 619 1288 1043 536 684 632 1321 1413 1354 1256 1090 489 473 390 838 497 1116 898 491 526 951 1068 603 475 1189 1284 801 1007 875 1028 1036 1200 1110 1719 1586 1199 1303 1550 1493 1505 1587 1075 482 1027 851 1043 909 897 2693 1076 1067 1159 1097 1451 1364 1254 1293 1315 1394 1632 907 686 866 796 567 458 773 762 912 788 800 635 745 509 887 1267 1020 1085 1048 767 714 667 622 637 377 374 342 363 318 349 323 479 358 468 308 184 725 1097 1058 1084 947 881 899 798 913 890 772 1241 1196 1142 1174 1356 1207 1426 1064 1205 1298 996 844 1390 911 951 897 897 1124 1113 1069 1083 1264 1069 836 776 1003 956 924 1126 1129 1425 1326 875 1052 1028 1089 1337 842 857 1423 1241 1193 1031 1804 1072 802 720 1272 730 1514 1239 850 390 449 317 114 147 124 173 719 681 569 555 541 748 1032 418 589 597 439 440 430 485 607 734 1137 432 708 598 651 447 640 966 571 435 419 646 506 425 517 540 729 468 685 503 534 829 540 1838 824 747 687 521 495 473 427 403 529 637 692 818 453 559 288 344 499 392 1067 912 960 797 1088 1343 903 638 943 914 757 821 843 303 575 860 798 883 1010 780 1098 600 856 779 611 721 842 703 561 1092 1283 1355 1169 473 437 516 890 506 694 458 2412 587 2888 2542 2512 2229 2656 2814 3118 2491 2100 2484 2040 2292 2561 2773 739 767 789 723 1198 1147 1086 989 884 897 1593 1071 809 711 840 1013 841 964 1445 1093 1051 991 1001 958 867 1186 1274 1577 1352 1662 1187 1021 962 1189 1130 672 622 1355 864 924 986 937 917 1149 919 1416 1437 1114 1223 1569 605 703 702 622 898 951 750 718 900 704 914 995 824 979 929 814 819 968 1749 949 1672 1928 1752 1807 1766 1313 1636 887 1259 1118 1548 1145 969 1287 1138 1198 1149 1099 973 1070 1155 1104 1277 832 1110 1189 1050 1269 1244 1201 1238 1591 1268 1322 1416 1139 1224 1182 1520 1082 875 1117 882 927 943 966 1256 1005 1045 1038 943 1275 1353 1204 1381 1456 1159 1131 925 898 1640 1130 721 1002 918 964 986 810 935 1001 997 942 1183 1131 1003 1280 1395 1459 1174 1113 1208 1076 1073 1205 1105 1342 734 775 837 1345 489 418 558 491 602 578 426 672 285 598 388 398 431 357 404 243 376 292 269 421 310 433 384 443 645 333 375 317 343 361 440 350 495 594 556 328 322 403 505 496 457 406 349 568 268 361 463 631 695 459 435 881 638 339 317 295 375 299 692 490 512 406 227 436 325 556 324 328 615 266 850 846 686 316 481 449 315 426 423 816 610 699 293 325 597 268 342 937 802 717 879 268 705 301 383 306 445 838 770 464 568 291 495 549 333 407 488 918 820 824 538 793 870 841 1065 401 595 545 586 586 651 668 586 720 734 407 269 891 877 603 1453 1080 948 1004 828 968 1109 1322 1099 1245 685 527 726 615 742 1222 648 1372 723 618 996 632 624 1123 692 870 528 736 1011 651 1051 634 462 574 692 706 817 923 1106 882 892 674 717 1091 1263 1012 562 848 533 760 642 479 584 587 539 336 590 821 565 642 873 671 988 765 457 623 567 621 663 299 608 604 911 824 1085 1330 909 604 1329 706 1129 760 658 490 404 410 544 886 421 576 361 549 660 641 617 546 398 659 687 1067 611 1269 399 1081 459 595 446 718 549 1434 626 680 819 888 769 692 420 715 577 841 814 863 830 648 678 391 372 529 542 355 600 692 397 468 294 347 517 472 562 874 519 611 379 648 651 517 899 975 517 516 489 931 168 155 203 162 174 653 517 863 706 744 824 930 872 816 518 641 245 295 649 730 193 566 450 500 617 616 434 511 476 371 791 675 765 1015 823 1096 452 641 624 615 556 372 348 356 478 473 382 511 550 635 416 493 451 758 461 927 873 408 414 691 698 282 504 627 571 740 681 887 858 516 293 473 729 496 444 691 879 815 819 4632 4238 828 1133 921 908 979 842 754 653 1067 1266 1012 709 703 698 445 633 287 521 348 455 775 767 877 561 707 980 966 650 562 886 948 1036 686 478 903 494 398 1021 859 590 490 385 384 405 419 469 886 675 675 647 690 568 541 610 504 957 675 788 731 676 379 825 418 651 1130 1007 574 614 637 1519 1611 1540 756 1235 1286 1259 876 1145 980 1281 1186 972 13675 847 521 467 1268 997 472 429 644 406 378 400 1190 1122 1138 1103 1058 2278 2039 2457 1843 1846 1377 1930 1480 969 2559 2530 2172 2330 2397 2149 1869 1903 2122 2145 2405 2493 2216 2259 2817 2626 2207 3274 2684 3247 2530 3370 2761 4159 4212 4207 1663 1556 1939 1277 1084 2142 2034 1795 905 1758 784 740 1024 543 746 656 544 1281 1395 426 475 827 785 547 526 3589 3679 3515 2348 2409 2573 2595 2706 3451 3765 3581 3142 3183 3045 2878 2944 3469 3049 3361 3862 3534 3412 2837 2691 3832 3513 3179 3719 3802 849 728 470 3295 3369 1744 4243 4084 4192 4085 1147 1194 935 379 1027 403 388 338 398 2318 1715 1671 466 770 652 702 1159 1659 1313 1809 959 1930 1898 1682 2352 3901 4400 3254 3435 6934 6961 3197 3975 4712 5277 1953 913 2238 1827 2333 1400 2144 916 2506 1113 2490 1380 145 102 1967 1623 2630 4486 2285 714 1430 1247 1272 828 842 1263 1198 1169 1161 1239 2907 3496 1166 1113 2157 2223 2367 3412 1719 1527 972 1179 1032 2175 1490 2872 677 1619 777 1042 969 959 1271 1596 3247 3390 997 882 1090 1346 1543 1346 1303 1004 966 1205 2051 1215 1035 1854 850 738 2959 734 1042 1141 779 1667 1488 1561 1311 1491 1463 1474 1581 1437 1590 1440 1525 1692 1183 1249 1472 1328 1637 1518 584 481 617 522 482 473 1266 821 564 988 665 610 1086 1032 1186 733 1141 921 582 461 509 399 367 361 467 571 490 381 444 750 515 652 659 877 729 845 787 942 1018 837 858 712 618 214 680 744 818 281 539 678 746 740 604 710 433 523 534 659 1165 505 1042 635 463 985 952 958 662 755 755 662 682 797 651 626 849 665 897 993 613 932 773 943 880 817 909 595 511 515 556 550 500 1017 508 823 671 653 902 700 582 762 568 721 789 916 727 708 1340 158 1515 745 839 559 491 542 709 692 755 1223 1240 1205 1187 847 1109 478 555 646 617 520 677 584 374 283 194 384 439 312 443 892 434 323 469 417 236 400 265 222 308 464 303 1300 839 565 438 483 808 872 499 446 584 475 808 490 954 784 928 634 725 1093 714 803 475 694 1203 1066 1061 701 824 1004 434 390 539 601 351 431 797 1009 1121 752 1392 876 919 1004 828 925 595 810 1087 970 882 1217 1346 1542 1407 1071 1264 969 944 1052 716 316 708 908 819 1176 1229 933 915 620 687 741 1795 334 412 255 343 344 453 347 441 655 373 870 513 886 337 265 540 854 1093 724 911 572 1453 464 456 374 523 1015 1405 1091 1205 1283 1227 1418 1196 1217 800 567 563 903 579 704 618 1269 1019 1379 1068 964 740 882 774 476 377 1075 513 644 518 262 464 391 575 688 1124 521 383 1246 799 1067 988 1119 1305 1113 510 1401 1205 1092 1236 856 1009 804 927 877 1079 1082 1099 758 759 661 626 669 1105 1179 886 812 690 1940 1437 1563 1042 972 973 1338 895 879 973 487 863 1015 1120 1001 1070 1415 1214 1326 1427 1018 1323 1115 1026 708 1295 983 988 1290 1532 1432 1084 906 743 907 702 688 755 614 594 642 964 635 690 673 620 936 845 1361 807 1170 876 395 913 973 2094 1057 1008 854 1009 1039 1412 1114 1011 1128 1108 1098 1187 1011 947 1018 1148 1667 988 958 1236 1357 1101 1564 1670 1114 1307 1224 1364 3503 3400 2913 2728 2309 2249 1910 2050 1915 2101 1868 2084 2535 2059 2909 2081 3337 2577 1748 1227 1594 1056 864 1348 1126 1384 765 1705 1845 1553 2227 1279 1430 995 526 523 543 553 598 977 826 734 666 795 486 418 617 336 598 463 588 569 717 734 799 890 870 931 1273 1211 951 1182 1395 1462 1154 977 1129 1161 1449 1893 1263 1076 1146 602 477 363 309 496 491 383 354 692 405 201 650 370 323 424 441 503 146 251 194 210 278 227 254 276 224 527 281 681 617 690 665 556 700 417 447 628 520 579 526 513 558 363 420 587 1005 269 249 496 348 298 358 770 477 736 902 952 941 582 358 728 756 474 826 649 715 763 752 585 593 462 530 668 820 814 680 570 662 678 345 572 560 930 653 724 746 564 760 617 653 492 801 739 663 170 1033 376 1069 674 351 1098 507 572 413 556 1033 1206 294 489 451 988 1327 1328 1831 858 382 333 474 864 399 1059 910 541 474 892 807 618 406 910 987 724 991 1264 1208 1095 840 1437 1398 1432 1333 1501 1322 1526 1215 1363 1195 363 1030 646 838 733 840 2855 1225 1015 966 1101 1215 1228 1069 1190 1438 1522 1434 1025 743 1034 614 453 527 817 635 1062 1035 866 949 722 468 846 1228 916 1238 1044 678 687 574 819 993 322 336 300 324 352 304 274 601 346 400 502 357 639 1132 895 845 1078 1036 1354 895 910 798 1133 1478 1497 1524 1454 1076 1603 1396 1106 1198 914 736 846 1387 1168 941 964 1325 1037 1526 1093 844 1344 1440 925 1078 962 1091 948 1013 1212 1232 1412 977 1037 939 677 861 1027 950 1219 1750 1418 1157 1132 766 754 807 1450 754 1231 1484 894 460 398 331 312 328 328 507 848 583 433 652 645 601 775 424 869 704 560 518 455 512 500 632 1445 598 970 610 639 813 907 874 483 394 389 685 492 489 629 593 580 442 511 818 730 1059 467 1700 802 762 695 508 450 437 391 494 640 827 563 595 654 584 333 379 418 742 760 1166 716 924 910 1161 823 496 747 732 688 1048 638 407 618 934 813 943 1044 1122 1149 690 676 1138 574 534 681 658 417 1134 1716 1301 1251 424 646 568 695 521 935 652 2312 615 2584 2336 2247 2506 2371 2524 2609 2731 2233 2626 2465 2118 2649 2887 541 758 777 964 1098 961 1446 916 764 782 1456 998 857 576 759 957 764 764 1378 921 883 804 570 1247 1202 1460 1511 1798 943 1267 933 819 983 979 846 936 822 799 632 819 1358 1355 1200 920 920 968 1174 1071 853 869 888 749 780 1021 901 548 754 844 797 893 1259 1149 906 1415 882 1158 1170 1131 901 1206 907 1021 931 972 1014 879 1189 915 1121 1262 1279 1091 853 1254 1089 1285 1211 836 1125 1135 1082 827 1269 811 976 953 835 1459 1155 1095 1460 1250 1336 1596 1509 1144 1394 1444 1367 1028 1032 994 943 1021 707 1050 1496 932 1104 989 814 1071 872 899 1004 1110 816 818 768 652 1229 1066 672 1111 1057 941 1002 1004 931 966 1063 961 990 1023 1144 1228 1049 955 1000 933 1015 1034 1017 986 1132 1125 560 579 700 872 383 359 436 304 444 356 312 412 341 408 449 402 502 452 510 431 428 384 410 657 519 716 598 514 624 433 570 477 520 447 301 500 553 576 577 402 271 492 378 338 474 511 366 417 340 401 448 354 449 335 319 984 302 221 211 236 347 338 423 384 455 399 204 326 275 430 350 336 377 366 534 693 440 289 353 278 465 262 406 634 672 906 509 555 424 437 394 432 431 338 548 580 508 410 396 637 272 616 637 587 459 393 623 587 480 596 404 798 699 590 540 833 813 376 586 444 454 546 606 355 361 546 372 610 712 355 206 815 680 716 922 800 930 745 580 670 825 984 825 1365 768 475 731 433 392 1045 674 626 670 852 1062 919 426 954 670 590 634 815 518 647 599 671 403 634 656 616 760 817 1211 775 772 541 731 688 804 817 531 701 559 421 716 611 709 685 550 488 385 418 325 726 497 765 807 459 563 646 428 499 238 435 487 531 761 664 786 1043 709 631 847 494 745 556 700 645 585 407 520 656 274 289 298 439 597 702 652 585 543 745 865 1241 376 973 394 947 660 551 590 491 498 853 536 870 780 771 851 595 430 344 646 629 611 992 1007 1011 608 540 542 537 805 599 853 573 249 421 195 422 417 319 777 922 433 552 418 444 686 596 957 854 447 592 515 472 169 58 138 253 166 640 472 690 584 757 638 706 1116 1014 565 581 237 148 461 845 159 544 494 594 540 572 772 670 496 439 576 574 1010 741 684 814 463 414 399 602 509 449 625 685 340 427 556 493 272 324 343 560 537 723 621 651 814 483 504 751 770 276 349 430 355 496 454 526 635 532 425 421 610 250 498 670 537 763 870 3690 3301 589 703 641 478 559 572 915 755 934 1067 962 891 1231 623 294 399 326 601 369 624 763 773 551 639 583 1016 1073 555 610 644 767 765 738 504 782 335 452 589 445 518 559 620 574 624 286 239 673 589 623 339 865 382 491 669 589 676 485 689 439 422 372 1174 769 593 900 846 214 236 323 849 1030 901 743 1112 1533 1223 792 1134 1078 1606 743 905 847 10824 621 1235 1142 1020 269 259 362 186 320 270 1193 989 1109 1380 1085 2249 2142 2102 2079 1787 1788 1348 1175 901 1773 1962 1761 2510 2063 1927 1688 1800 1789 1792 1882 1473 2220 2345 1797 2411 2210 2421 2465 2005 1724 2594 2018 3511 3391 3339 1692 2270 1867 1106 703 1835 1753 1817 925 1785 779 684 862 731 674 614 691 1022 1089 763 436 549 489 634 506 2337 2463 2416 2808 2723 2518 2840 3041 2490 3096 2955 3500 3067 2638 3089 3028 2770 3221 3019 3181 3063 3253 2647 3032 3120 3919 2927 2934 2973 531 487 438 2684 3390 1358 4132 4901 4845 3114 1225 1195 815 328 924 278 541 428 316 2138 1544 1599 447 735 637 610 1349 1787 1320 2210 1240 1419 2098 1887 2235 3195 3643 2647 2928 6081 5681 2789 3416 4323 4643 1879 924 1553 1525 1998 977 1795 610 2328 586 2456 1179 150 74 2258 1275 1744 3577 1759 959 1427 1105 1074 635 553 1576 1452 1253 1283 1166 2534 2876 1579 986 1713 1870 1799 2832 1824 2007 1029 819 778 2240 1144 2248 779 991 568 1368 1191 1150 1277 1120 2920 2676 965 979 1062 912 1005 734 1056 719 913 768 1930 1183 1189 1699 893 734 2837 811 953 1146 824 1235 1121 1006 934 1250 1216 1103 1136 1311 1311 1378 1245 1242 956 1579 1071 876 1223 999 838 513 528 398 676 375 1059 523 545 561 577 570 826 638 948 562 1111 790 717 433 442 291 263 345 398 691 392 321 402 526 672 622 635 512 527 468 351 605 528 467 490 550 492 438 483 541 970 344 542 478 503 567 535 699 1015 470 591 519 978 588 766 579 425 857 935 637 510 580 487 491 610 606 850 636 600 861 1235 842 556 687 548 926 839 922 994 619 519 497 568 448 506 860 406 537 866 525 972 827 689 1224 510 620 1148 1233 719 481 1225 140 1095 448 593 295 435 376 572 854 747 852 1010 1148 975 746 1045 583 423 370 391 374 564 458 499 374 292 499 293 395 508 476 307 324 453 433 460 384 273 247 352 492 320 1292 628 610 564 450 677 554 373 444 570 458 1176 813 844 780 718 509 643 790 557 626 414 622 562 813 745 534 962 607 535 397 722 783 592 179 1039 535 595 884 1029 460 723 764 595 821 587 983 855 1140 715 1456 945 1095 885 825 1032 1256 670 973 868 404 716 979 934 1041 946 825 1025 453 687 771 1964 257 234 320 376 375 419 439 576 470 674 704 438 867 363 365 288 905 939 608 642 501 756 356 387 301 415 812 816 686 742 810 766 844 513 636 734 610 649 834 632 746 457 789 656 869 698 806 806 983 939 569 486 1189 583 507 490 176 573 199 512 431 1008 552 527 1064 685 847 876 1272 1049 694 427 1185 820 908 986 685 926 1310 724 737 895 1077 819 1039 584 857 824 898 1032 894 1217 754 498 1434 1505 1690 1174 761 1104 1507 717 981 1328 503 1154 841 1047 887 989 972 843 968 961 813 855 1185 934 781 822 804 654 1551 1459 1228 930 835 546 634 554 747 597 722 520 674 903 624 535 715 732 666 650 899 814 1124 856 740 740 768 1345 776 1209 1092 1022 877 974 1089 1099 1042 1109 1407 1135 1228 878 862 1176 1258 786 1193 1260 962 1089 1550 1867 1191 1321 1106 1211 3409 3477 2717 2329 1841 1897 1803 1990 2167 2549 1834 2284 2070 1993 2190 1530 2772 1837 1834 1546 1608 1059 1213 1391 1165 1929 721 1547 1715 1440 1831 829 849 952 660 551 783 779 665 727 702 628 510 593 952 573 552 384 362 401 367 367 641 770 634 1058 723 779 942 884 1073 812 990 1101 883 1276 749 1023 1071 1335 929 863 876 709 493 494 346 544 528 467 308 570 427 262 442 316 377 346 369 339 162 90 208 210 234 200 227 244 178 456 588 550 613 654 747 723 720 292 454 297 638 312 304 396 590 497 549 483 514 558 506 326 298 238 372 571 575 650 956 1270 523 522 394 868 890 765 754 628 559 849 907 851 797 630 636 448 609 622 930 654 641 1058 480 686 550 962 631 837 1046 982 1036 849 1192 643 842 879 556 268 1155 566 1124 583 458 1146 648 575 608 516 1159 972 546 441 383 1107 1115 1301 1571 1183 486 476 524 1012 621 1176 1058 605 583 1015 1069 665 510 1074 1100 846 905 1478 1241 1062 1076 1181 1533 1521 1108 1456 1372 1552 1554 1376 1270 719 950 726 685 597 511 2409 697 816 773 923 1067 937 847 1015 1356 1275 1113 1044 652 787 607 451 329 723 821 899 985 636 697 803 373 612 966 849 725 873 646 609 581 704 522 390 394 336 400 386 350 312 523 304 605 227 256 645 871 782 835 853 680 887 853 811 964 969 1303 1035 988 996 813 1113 784 620 684 831 733 583 965 737 731 918 1091 953 924 822 821 1206 1395 948 889 721 1034 1031 750 1038 1100 746 710 706 1067 862 1045 881 998 1247 1132 925 505 1286 854 1006 1058 1362 471 1321 1410 831 304 380 337 164 168 214 274 739 618 836 1146 908 655 950 273 749 695 410 515 519 517 861 459 1067 384 898 491 482 712 525 507 306 338 313 360 278 435 420 468 465 337 743 525 548 871 362 2055 759 751 595 465 446 478 429 353 521 753 578 616 596 441 352 369 352 251 875 1106 713 1011 950 994 870 559 802 830 759 712 924 461 825 757 725 747 791 804 646 633 644 745 477 577 651 578 408 912 1623 1400 740 250 389 415 662 615 556 568 2307 807 2515 2235 2336 1692 2064 2109 2417 2052 2253 2004 2144 1863 2194 2294 713 554 588 509 1033 1156 1148 843 955 979 912 995 958 845 787 1004 517 747 990 601 614 609 558 637 656 1008 1003 1131 874 398 511 710 563 698 687 639 553 701 660 581 607 637 627 736 746 845 869 582 698 760 880 694 641 863 613 605 543 582 763 403 564 715 629 415 733 716 770 821 823 696 700 667 678 714 773 801 531 804 694 488 681 353 662 325 392 413 340 368 638 496 604 409 593 536 607 512 513 447 651 513 552 389 503 478 595 502 637 605 655 568 567 766 527 851 599 768 487 877 669 620 757 490 625 628 554 598 519 643 614 583 1024 668 314 643 643 589 691 629 881 922 691 722 754 907 1027 1012 628 671 626 585 625 651 1004 858 900 1019 484 507 636 692 437 219 308 364 310 535 198 233 210 240 366 384 540 583 593 225 222 214 210 400 325 353 363 322 429 440 360 302 334 192 171 301 303 438 300 491 398 515 280 201 316 300 270 236 371 197 305 236 326 313 297 925 383 326 304 254 256 273 374 298 322 189 175 234 270 240 258 174 303 257 314 741 510 216 280 321 296 277 314 744 545 733 281 392 233 335 309 358 312 229 261 245 523 252 259 124 130 446 438 318 317 433 712 253 325 349 542 619 321 244 373 563 428 516 687 259 330 355 412 489 641 380 401 530 424 423 503 448 381 403 780 903 1085 798 820 1039 783 930 396 886 702 494 1000 476 319 707 444 445 750 522 927 463 586 561 308 343 450 761 294 618 649 435 381 425 495 285 704 539 761 652 695 528 794 496 294 305 300 409 468 479 552 325 572 546 465 320 430 458 414 503 641 466 515 346 391 330 243 285 378 303 371 311 338 414 430 572 410 320 730 437 730 430 598 479 453 453 478 638 461 408 318 288 675 396 356 262 505 592 710 621 553 766 508 920 258 749 346 583 475 695 310 510 638 450 489 558 372 300 565 801 872 384 437 948 637 547 504 430 334 241 344 525 178 184 180 224 378 300 556 796 544 677 497 364 448 706 876 591 248 561 492 482 102 89 158 175 92 363 654 655 675 410 630 506 414 376 269 301 190 135 346 297 86 546 345 853 393 557 194 249 261 251 556 541 765 594 694 645 222 302 317 266 368 281 214 216 263 296 326 632 210 238 283 298 410 521 304 307 263 370 368 836 632 286 357 371 341 420 404 418 380 340 283 199 437 322 342 524 513 565 704 3293 2705 366 626 622 530 470 584 485 400 845 512 803 561 740 399 361 233 326 602 286 192 1076 1072 920 988 617 624 675 355 315 342 412 358 748 392 602 208 496 444 350 305 322 305 356 300 186 123 315 508 370 363 481 318 303 414 390 435 382 334 321 172 245 691 506 447 551 543 167 237 279 685 631 719 621 926 1208 1016 615 666 569 881 624 679 521 621 8046 608 899 670 302 296 237 353 492 186 1031 967 758 930 891 1169 1024 1090 1272 1288 1190 826 854 889 1192 1135 1451 1026 1408 1529 1271 1149 1257 1418 1261 1576 1071 1410 1269 1587 1367 1421 1179 1690 1376 1614 1240 2671 2204 2696 1287 1573 1567 459 352 1529 1344 852 546 1394 595 605 633 612 552 625 580 1023 770 555 335 316 304 320 226 1592 1628 1792 2203 1943 1643 2033 1949 1783 2203 1916 1907 1996 1708 1770 1637 1790 1725 1831 1303 1731 1804 2050 2207 2230 2139 2228 2407 2098 471 400 246 1845 2089 987 2793 2941 3086 2280 737 719 684 220 710 192 392 298 353 1883 1382 1287 385 506 441 420 1350 1073 768 1767 806 1100 1172 1018 1664 2209 2561 2058 2128 4116 4081 1885 2414 2889 2983 1603 1010 1257 1150 1110 843 1306 687 1861 633 1500 648 88 72 1225 905 2023 3134 1663 545 1253 628 674 630 647 1148 995 1137 1388 1134 1769 1937 666 561 999 1883 1766 1296 1298 1407 691 512 530 1608 842 1126 441 767 494 1040 715 614 700 920 1259 1710 748 779 659 785 1039 870 985 730 576 891 1402 641 677 1121 506 444 2009 837 954 1272 588 587 640 454 884 854 563 526 616 709 632 782 618 684 905 1086 1067 647 748 1138 428 342 436 130 375 346 829 470 542 291 429 283 770 540 389 374 488 598 319 431 290 247 237 253 201 312 399 375 464 395 513 361 364 334 361 214 248 500 343 444 492 245 494 380 497 551 788 217 205 263 208 185 370 318 336 324 393 389 654 161 545 208 219 613 575 593 334 380 345 329 616 358 506 544 316 508 584 389 554 619 439 772 765 496 757 160 244 252 273 232 261 659 325 318 919 469 491 422 408 458 465 489 495 597 260 268 669 56 698 475 399 212 526 313 392 625 456 608 580 793 796 641 856 434 289 295 148 213 130 198 241 175 149 231 198 387 624 438 238 249 148 142 214 366 335 101 212 246 247 541 443 211 177 383 444 356 422 430 285 334 661 494 362 388 347 410 340 460 615 261 342 313 512 339 614 609 573 555 293 326 303 335 289 350 725 462 492 617 801 398 523 739 622 699 460 384 680 571 610 813 608 806 552 855 800 860 642 755 517 317 653 707 737 464 612 594 460 261 615 635 1313 325 221 211 389 328 350 329 581 575 285 331 271 653 405 403 262 892 756 496 586 624 645 324 274 224 342 480 578 474 500 546 541 618 422 459 771 633 636 711 601 657 682 665 599 709 660 663 442 490 462 414 466 899 524 457 299 286 346 265 354 305 771 543 559 752 566 750 535 698 840 475 360 677 658 732 754 440 379 484 451 453 342 364 407 367 643 553 585 460 857 948 992 859 426 1166 660 754 756 664 687 936 502 710 721 461 659 548 1071 573 1105 616 572 608 610 578 661 1164 452 703 616 827 546 1098 998 1075 869 789 564 569 529 618 486 533 332 467 526 390 505 465 413 624 333 416 579 813 706 645 409 421 836 668 1058 825 704 1040 913 1099 913 984 1002 1159 918 929 883 873 777 755 798 868 771 836 734 904 933 680 728 699 869 2157 2424 1440 1391 1491 1113 1561 1649 1795 2048 1395 1583 1558 1407 1708 909 1761 1123 1023 1085 1153 1113 1130 842 1063 1156 484 613 1418 1281 1132 497 389 661 496 557 792 812 356 419 409 414 249 407 495 566 342 317 394 336 414 392 459 403 531 801 605 541 761 737 641 544 651 569 624 695 640 522 756 877 612 938 927 619 328 323 301 363 334 312 281 312 408 193 491 167 621 255 262 184 148 122 112 209 96 160 162 150 131 210 265 298 369 401 728 687 730 323 272 341 186 407 343 343 255 236 337 390 343 230 218 292 280 300 316 464 314 386 529 858 360 327 417 366 385 370 450 655 603 750 549 784 741 325 689 452 415 532 539 526 453 549 576 535 661 622 594 559 612 484 490 427 455 443 661 553 472 220 972 602 1134 466 591 838 479 511 457 530 761 828 441 429 405 933 909 864 747 701 363 335 380 761 533 835 681 416 325 791 718 494 656 616 850 887 703 721 736 821 790 751 1098 1096 986 929 1353 1134 852 881 1028 705 404 562 333 452 358 1766 1010 759 753 865 933 932 821 853 913 1197 999 690 328 452 498 354 238 525 512 785 430 566 393 494 250 619 705 638 617 540 284 396 313 442 280 262 274 165 278 280 223 149 384 229 325 205 239 556 557 604 595 674 808 709 668 674 910 445 832 983 806 716 666 730 607 498 544 646 617 531 958 351 443 680 700 560 825 444 453 543 606 582 515 455 523 551 606 528 509 592 654 469 352 792 613 643 769 995 947 1126 454 1401 836 632 578 996 530 1381 749 423 282 322 240 205 259 180 308 527 590 428 573 554 384 743 371 407 576 316 197 297 402 491 562 909 208 350 350 381 335 497 427 271 480 563 240 226 365 280 301 503 500 453 504 359 345 256 888 449 383 413 335 390 340 318 317 547 349 621 642 504 332 526 644 259 287 802 552 552 613 674 632 1080 432 821 434 417 753 844 204 929 530 498 588 601 405 449 590 349 361 308 420 484 286 192 595 1010 1035 370 188 517 221 485 454 383 459 1508 343 1990 1725 1911 1637 1569 1864 1871 1709 1785 1700 1735 1906 1497 1471 529 524 487 474 708 688 780 605 760 731 877 900 699 796 708 798 519 519 902 716 650 615 574 299 357 515 567 669 672 550 437 415 583 786 481 516 443 565 386 617 645 505 521 787 624 733 708 698 653 667 856 497 565 539 522 517 623 577 940 370 520 820 536 704 751 824 976 687 687 693 743 647 673 759 760 641 533 443 736 741 748 614 603 497 436 609 552 491 652 608 669 553 741 539 590 720 602 540 572 697 880 554 599 628 508 531 872 759 649 753 627 691 665 903 395 462 541 788 602 607 779 482 686 883 1328 1151 386 677 600 634 526 980 745 536 696 665 653 692 698 800 729 699 806 1051 1125 1226 679 768 833 602 795 905 822 776 779 677 518 426 655 674 294 172 325 190 364 289 425 265 218 158 286 241 316 326 413 334 448 377 338 451 264 401 309 508 668 321 415 307 327 402 422 361 288 704 482 400 374 504 257 277 477 446 418 464 350 442 487 382 479 304 282 829 490 255 235 118 213 263 412 425 461 276 291 230 443 307 431 413 333 257 1298 694 299 326 417 158 540 202 299 654 466 707 293 372 314 374 295 243 233 211 372 306 248 450 266 232 322 505 430 544 311 341 638 320 375 392 325 419 374 552 658 691 613 363 620 301 320 487 457 314 312 404 228 300 562 516 399 432 368 430 545 464 735 503 562 468 511 872 512 874 565 433 683 356 336 704 608 491 534 466 889 740 450 484 525 516 434 634 356 261 583 908 371 448 415 605 500 476 1036 498 490 447 415 442 381 470 525 489 531 717 638 596 235 381 339 315 228 285 255 497 506 1589 1871 397 519 610 299 364 358 304 236 565 279 507 630 837 610 466 889 484 836 666 425 561 592 426 447 758 350 302 330 573 547 517 480 150 1689 404 672 934 438 726 342 964 422 424 435 447 383 489 530 596 380 587 555 302 298 195 605 529 466 671 690 953 750 715 547 374 541 363 583 594 233 249 239 330 282 373 729 659 390 516 408 353 612 506 863 619 279 618 524 360 96 78 152 76 76 449 335 584 576 754 680 584 531 505 380 278 107 106 394 1395 62 321 204 454 522 467 288 235 360 435 439 563 661 610 519 490 638 201 340 537 379 253 415 427 378 386 433 353 369 461 447 544 503 485 725 1728 1716 448 494 636 578 318 427 446 401 584 501 632 523 579 450 233 369 240 377 309 299 569 705 2651 2412 591 446 301 516 421 480 377 1377 624 2145 916 586 572 471 422 309 266 601 335 332 675 659 403 547 543 676 751 578 324 395 494 501 746 407 546 369 329 554 430 235 348 498 565 422 162 186 349 446 588 382 750 358 412 300 313 549 457 436 433 352 258 934 513 396 651 535 246 272 214 557 1044 753 538 620 1172 831 547 655 654 1119 479 447 467 1235 608 8761 1060 1003 350 330 188 98 319 308 1031 827 953 983 607 1228 1495 1517 1153 1126 1051 821 923 886 1643 1522 1282 1670 1314 1631 1579 1603 1656 933 1045 908 1427 1639 1233 2499 1146 2071 1293 2077 1217 2189 1396 2370 2427 2240 888 1574 1178 790 605 1030 1489 1152 820 1756 433 416 589 595 524 481 488 982 1009 657 410 377 336 347 255 1685 2056 1848 2403 1817 2037 2138 2934 2114 1901 2060 1919 2393 2210 2147 2077 2079 1857 2150 1937 2073 2303 1957 2007 2618 2333 2398 2458 2119 357 335 362 2366 2502 1591 2919 3397 3599 2316 824 846 894 345 1091 210 441 355 332 2082 1020 975 380 565 403 408 1179 1301 1080 1996 1118 799 1681 1198 1682 2070 2386 1597 2573 4412 3523 1850 2372 2493 2864 1275 616 1458 1128 1391 1018 1662 431 1713 589 1814 730 38 28 1241 947 1696 2241 1127 1061 1147 486 801 784 752 1182 1121 966 970 945 1773 2103 1046 479 1292 1509 1321 2137 1656 1647 913 709 522 1626 1045 1455 485 1034 498 954 1881 672 766 924 1652 1936 1110 1035 557 748 978 890 1010 467 454 810 1484 941 742 1267 660 464 2232 877 1099 899 507 865 933 915 820 704 501 520 479 801 764 824 728 789 898 746 716 654 907 809 512 543 303 273 733 636 1011 437 471 234 491 295 929 585 864 404 726 530 533 294 367 244 222 464 230 312 449 493 418 385 566 359 292 359 426 246 230 315 272 371 597 655 276 266 394 494 573 1262 431 305 455 554 459 326 399 428 417 461 769 247 460 473 575 577 549 598 582 598 594 561 419 409 469 361 453 708 924 418 583 574 528 670 674 480 808 318 450 449 533 448 469 788 520 356 532 553 714 543 472 604 658 708 560 664 332 444 929 146 861 703 454 232 280 440 826 829 772 664 641 761 878 679 941 531 432 478 278 398 240 224 283 242 224 287 379 356 265 1367 382 299 433 310 576 189 138 70 143 267 522 976 538 312 257 303 456 268 393 407 1467 372 627 460 463 542 495 752 302 580 399 586 557 373 474 494 587 643 1073 403 495 243 333 377 317 327 586 484 563 732 1309 701 871 1174 444 835 771 706 809 861 778 1526 1028 1056 766 724 1004 679 810 2112 1617 299 610 766 855 894 644 831 648 464 403 470 1481 137 121 153 205 201 201 309 355 559 284 459 431 893 405 405 431 828 705 417 477 695 927 237 236 163 400 508 574 506 526 509 483 590 384 461 498 399 407 602 395 493 467 745 515 865 567 728 459 595 389 593 508 963 607 291 426 168 536 236 396 372 675 332 391 1056 563 637 933 1042 864 562 575 867 595 467 493 768 733 816 412 625 670 492 326 485 292 266 303 539 923 486 851 487 436 1098 722 876 567 609 513 749 432 1165 878 207 781 702 727 701 775 667 595 649 819 514 710 818 699 649 665 663 544 1080 847 701 899 809 442 571 521 413 395 589 459 538 582 768 552 471 519 399 625 724 545 704 928 508 512 524 901 1664 1022 953 1143 898 837 947 923 1083 637 1012 584 872 1131 817 1085 572 842 659 1200 1064 1065 902 1144 868 936 770 927 2183 2184 1621 1747 1480 1423 1535 1907 1454 1740 1579 1861 1398 1581 1555 1343 2139 1440 1463 1142 1221 803 922 1331 849 1460 478 1005 1264 1164 1418 395 571 1244 355 457 662 600 371 368 397 306 415 234 625 668 625 338 350 229 326 314 528 533 499 821 664 644 856 836 574 754 668 888 619 585 885 605 1012 739 922 742 984 641 506 439 309 557 541 490 188 358 318 162 538 152 277 305 466 108 121 87 464 307 177 191 174 193 160 453 484 444 385 464 603 574 578 361 382 166 278 192 190 210 290 374 540 354 273 616 626 418 380 216 263 457 376 400 645 1139 517 489 177 479 602 646 537 469 493 436 531 675 762 401 628 436 523 603 299 463 345 695 250 375 324 515 383 547 492 581 481 716 607 507 731 605 468 275 1057 690 1138 482 591 1171 488 542 505 459 710 855 460 450 434 1082 769 1117 858 1022 449 431 307 762 558 1098 732 430 421 737 860 412 665 781 815 721 890 965 932 996 826 787 907 1193 649 830 1079 929 1026 837 970 500 794 500 495 702 399 1752 730 432 452 548 625 586 519 678 977 1117 884 886 642 272 502 447 441 909 744 751 613 572 409 497 494 645 967 569 559 611 282 314 1666 1578 1496 579 636 596 644 630 551 529 452 382 479 104 308 661 390 477 469 847 776 674 781 773 790 725 550 984 648 567 559 666 718 568 630 877 670 506 1029 358 419 675 913 892 701 427 799 838 954 636 781 683 675 536 1015 696 633 771 692 430 571 564 692 656 479 966 857 1057 314 1499 793 694 493 923 424 1006 980 576 235 238 260 165 157 167 191 648 498 622 576 1030 492 673 425 375 451 296 307 321 357 507 245 664 227 495 401 323 370 344 560 340 246 179 209 179 324 354 1271 291 284 1446 437 512 564 354 1395 321 295 501 257 457 573 412 358 409 527 634 623 475 326 413 380 369 204 641 654 420 483 655 710 687 338 826 451 628 459 742 295 738 665 637 705 713 692 659 578 551 689 322 1789 332 354 299 470 1672 1151 477 162 273 330 516 324 324 418 1731 299 2006 1608 1455 1632 1705 1891 1806 1638 2195 1609 2260 1844 1894 1957 453 413 425 733 654 779 724 750 845 1023 691 706 636 698 723 700 514 371 566 618 677 600 509 546 648 613 660 1014 1967 1389 1374 1368 1500 1443 1159 1753 1600 1518 1086 1218 1588 1688 1612 934 1425 1621 1575 1438 1683 1437 1815 1726 1661 1594 1255 1083 1110 1407 963 1560 1737 1634 1803 1451 2156 1620 1768 1588 1804 1882 1937 1956 1716 2023 1819 2032 1806 1469 1786 1953 1935 1652 1621 1699 1586 1720 1708 1498 1855 1722 1841 1394 1489 1691 1839 1516 1982 1613 1803 1767 1551 1510 1785 1614 1620 1653 1581 1587 1701 1396 1377 1840 1298 1700 1569 1356 1723 1744 1982 2006 1192 1561 1420 1531 1365 1386 1524 1247 1514 1553 2074 1694 1007 1678 1735 1779 1536 1479 2045 1861 1927 1950 1936 1496 1754 1512 1403 1603 1343 1515 1503 1522 2289 2010 2164 2400 1032 1151 1001 1808 745 419 414 819 440 922 509 549 340 690 597 629 453 463 469 404 603 469 512 921 716 748 863 812 968 723 715 586 634 600 556 734 699 866 794 723 620 818 758 691 633 681 618 758 566 602 847 432 545 484 440 1541 814 414 350 276 615 532 822 375 444 478 296 437 422 550 424 427 609 396 672 1164 645 450 622 689 698 729 767 1347 742 1460 482 552 804 773 621 1415 1295 1015 818 364 667 413 480 465 540 873 708 890 884 748 789 872 602 809 940 892 602 874 804 1429 865 925 1222 548 555 756 1195 705 833 794 835 727 756 894 731 1258 1167 786 1615 1379 1597 1928 1544 1806 1455 1365 997 2002 1310 1046 1363 815 912 1790 870 1458 1245 963 1293 1236 600 1282 695 713 786 1196 945 660 827 775 677 532 984 825 1231 1703 1886 1229 1207 997 968 1043 844 977 866 1169 1302 1063 1566 1006 796 936 790 748 982 894 968 745 1273 1340 1358 647 743 692 892 1032 786 498 911 558 844 714 789 1092 775 773 1188 796 1357 756 966 1024 943 704 947 1199 575 559 532 875 1410 1305 750 493 887 1196 1147 1889 865 1545 1049 1658 593 1240 891 1046 784 1388 896 601 1076 957 1264 714 459 613 1283 1218 1093 1079 1122 1087 1046 728 677 982 1038 767 1146 1335 366 439 609 353 473 612 940 1476 1038 1147 484 703 1071 848 1267 1148 812 710 923 1089 184 155 230 207 187 1154 965 1027 851 1105 1068 1091 1206 1062 937 885 446 365 825 884 417 926 964 738 796 827 733 761 641 545 848 916 1246 1427 1067 1372 594 650 693 1063 877 672 909 941 813 862 893 1064 592 685 784 530 1094 1160 1186 1211 976 720 628 1251 821 558 634 720 670 762 902 1043 962 687 851 605 1147 904 324 1079 1050 1486 1308 5836 5309 1066 1362 1355 1274 1017 914 1182 1026 1528 1435 1570 1504 1211 873 665 705 536 1128 773 723 970 970 1020 869 595 1117 1470 1136 787 895 883 887 969 821 943 725 382 959 780 523 738 780 766 836 374 525 715 741 928 751 1043 583 695 849 698 1310 902 1103 901 605 617 1480 1010 1027 1029 949 395 449 426 1802 2515 1811 1374 1739 2207 2781 1220 1055 1277 2226 1322 1336 1268 1142 899 1060 17113 1385 417 372 677 655 754 858 1829 1650 1636 1678 1541 2500 2481 2646 2884 2428 2677 1891 1659 1279 3768 3549 3202 3317 3785 3123 2776 2950 2584 3239 3303 2796 2741 3394 3139 3343 3754 3713 3711 3283 2900 3562 3310 4452 5000 5128 2648 2450 2759 2187 1529 3096 2521 2357 1594 2550 921 825 1457 1057 1283 844 938 1930 1723 1002 741 972 920 954 626 4262 4652 4646 3876 4301 3656 3708 3955 3629 4436 4386 4460 4159 3228 3685 3720 3227 3558 3681 3455 3974 3825 3921 3975 4798 4226 4352 4726 5340 884 777 483 3642 4561 2592 5267 6400 6491 5193 1772 1951 1392 479 1460 436 910 634 519 3616 1897 1875 763 1326 1090 1367 2053 2374 1962 3395 2169 2378 2628 2498 2767 4385 5802 4920 5291 9735 9196 4957 5543 7040 7101 2942 1550 2506 2351 2557 1657 2784 1437 3997 1506 3560 1719 247 140 2172 1956 3910 5582 2724 1275 2696 1275 1596 917 880 1718 1631 1617 2524 1931 3422 3709 2734 1727 2835 3401 3478 3325 2724 2689 1603 1791 1561 3913 2169 2896 939 2149 1098 1999 1717 1738 2040 1827 4240 3344 1434 1411 1352 1370 1872 1629 1664 1306 1265 1704 2159 1873 1639 2685 1085 987 4828 1696 1888 1957 1211 1263 1320 1336 2056 1638 1900 1642 1733 1880 1879 1896 1809 1950 1932 2012 1609 1515 1729 1491 750 701 698 746 537 705 1863 1006 981 701 973 665 1690 1192 970 855 1478 1414 1048 937 1103 479 441 562 730 803 1088 1076 1198 1091 936 867 924 735 871 814 844 859 922 827 1623 929 780 415 953 981 1077 496 743 745 743 846 969 662 1047 811 852 1236 1695 981 924 861 925 1187 1347 1420 950 1297 1141 1097 1076 1070 1060 993 1046 1547 1189 1153 1082 1080 737 1365 1244 1262 1081 887 928 879 857 703 763 1132 929 1019 1389 822 1264 987 880 1063 914 1129 1014 1116 798 813 1601 276 1582 1162 958 458 636 756 944 992 1028 1755 1747 1294 1528 1546 1574 631 570 580 669 550 918 624 598 377 323 592 321 531 623 920 758 762 677 549 446 462 362 278 678 497 483 1635 1189 561 471 577 1320 764 821 780 820 499 1217 1013 963 1067 895 1028 1109 1309 1169 783 584 970 1130 854 1539 1072 1431 819 602 420 771 556 375 645 1270 1102 1199 1200 1726 869 1205 1169 979 1112 1203 1244 1162 1278 1421 1866 1426 1883 1674 1685 2222 1711 1443 1179 1262 472 1162 1417 1552 1802 1463 1219 1607 504 1248 1347 2538 608 535 518 654 685 760 774 984 1200 456 893 857 802 543 443 754 1567 1790 870 1020 828 2380 422 725 412 446 800 1128 785 907 900 854 1145 1155 1093 981 766 757 1293 747 834 869 1133 763 1308 1044 1010 644 889 658 728 718 1829 737 980 1005 431 999 641 699 674 1448 855 702 1827 1117 1479 1569 1795 1476 1276 614 1433 1401 1260 1320 1316 1793 1419 1353 1424 1307 1319 1399 1464 856 984 984 1315 1947 1663 1845 1972 648 2345 2233 2707 1536 1220 1379 1974 1055 1203 1509 834 1435 1077 1445 1099 1384 1707 1579 1733 1796 1144 1104 1897 1382 1299 1513 1389 1477 2671 2772 2548 1847 1545 891 1027 806 857 1268 1016 913 940 1145 1119 730 1011 1206 1143 1455 1249 1186 1531 1640 799 1345 1132 2457 1668 1381 1754 1537 1663 1626 1951 1828 1556 1875 1991 1793 1800 1346 2018 1755 1652 1821 1607 1720 1906 2287 2110 2153 1828 2054 2232 2324 4630 4843 3277 3134 2957 3295 3199 3472 2869 3513 2751 3172 3202 3092 2686 2617 4377 3267 2428 1701 1880 1553 1702 1713 1992 2500 798 1835 3126 2831 2498 954 1370 1676 919 880 989 1166 781 1012 1180 866 866 993 968 743 855 645 634 894 718 705 1304 859 1119 1528 1268 919 1191 1646 1371 1420 1184 1366 1099 1354 1308 1379 1878 2012 2011 1798 2062 1323 561 622 560 609 623 531 650 821 475 230 807 416 483 398 559 603 333 198 349 283 410 469 471 465 429 1199 443 1026 878 1099 1233 1057 1195 687 759 522 1103 818 742 825 833 474 1076 807 830 686 657 636 556 422 482 1070 672 880 1375 1622 884 720 423 1185 1243 956 1313 1396 1452 1240 1405 1225 1287 849 1040 891 1081 1367 1111 970 779 1258 723 971 916 1405 1174 1571 1999 1399 1283 1385 1474 1030 1698 1528 862 233 1701 668 1586 925 528 1773 738 947 682 1003 1721 1656 784 738 628 1754 1607 1648 2070 1707 555 503 668 1249 892 1856 1439 903 727 1439 1170 897 735 1307 1683 1968 1528 1155 1398 1239 1524 1710 1893 2423 1649 1986 1771 1885 1924 1781 1989 671 1330 1289 959 928 1109 3913 1640 1282 1292 1167 1339 1350 1162 1312 1943 1925 2069 1680 1081 1303 819 704 593 926 1146 1311 1442 1103 876 1198 805 1154 1535 1606 1547 1725 1070 944 797 1033 566 506 453 354 437 390 431 375 773 728 1177 558 415 1010 1910 1842 1798 1309 1344 1464 1426 1529 1413 1360 1934 1837 1707 1823 1643 1866 1787 1304 1478 1468 1675 1384 1312 1469 1049 1400 1825 1587 1360 1265 1509 1632 1265 1179 917 987 1137 1112 1693 1375 1599 1611 1411 1540 1228 1563 1419 1401 1388 1743 1753 1833 1206 2351 1359 1159 951 2271 1171 2174 1993 1191 894 510 560 298 256 238 440 1074 814 1439 1249 1113 1449 1644 558 1135 1025 615 469 775 580 740 595 1638 527 1142 703 373 594 787 733 566 638 690 563 480 818 618 503 921 841 939 1150 654 964 591 2188 836 796 1090 913 718 744 676 756 735 983 1025 1114 894 847 701 737 670 415 1498 1284 1383 1235 1574 1617 1666 1154 1157 942 955 1191 1592 814 981 1082 853 1067 1257 1370 1602 1097 863 1567 888 910 837 680 482 1495 2922 2081 1374 585 680 512 971 858 984 909 3862 1070 4087 3464 3489 2794 3205 3422 3248 3608 3395 3493 3457 3379 3772 3420 1151 943 1067 984 1557 1318 1433 1182 1181 1228 1947 2193 986 1074 1184 1318 740 1299 1554 1596 1562 1476 1154 1247 1181 1277 1338 1661 1617 814 883 1317 873 1042 1487 838 730 1300 984 1272 1316 1368 1411 1046 1039 1613 1373 1260 923 1145 1253 826 858 952 693 694 1203 831 1201 535 1130 961 945 564 1005 851 851 791 1503 956 1265 1496 1462 1299 1412 1109 1155 760 1210 1321 1477 1084 1023 1054 856 1319 1116 881 939 832 1002 742 1239 1132 832 950 931 1217 1387 1287 1389 945 1317 1410 1301 1157 1309 1338 1399 947 967 1286 1007 1039 633 989 1208 1012 1189 1005 1254 652 1118 1004 1384 1374 870 1043 936 1195 1203 1219 982 1400 1194 1080 1244 1124 1454 1707 1453 1481 1512 1320 1239 1196 1340 1612 1501 1228 1223 1162 1359 1283 1238 1243 643 544 778 1122 467 441 479 431 491 488 719 918 366 473 412 339 567 617 599 357 398 331 373 650 492 867 577 581 692 464 600 452 488 633 663 620 327 928 809 511 397 569 356 649 645 691 649 869 439 427 734 763 809 1007 964 816 591 388 343 211 498 589 902 549 680 568 448 368 568 395 460 399 449 366 470 1841 596 284 482 364 530 344 542 1030 527 835 583 674 842 897 400 712 692 565 1489 476 469 264 425 260 600 611 585 629 434 398 807 704 637 494 619 1073 652 381 514 923 801 558 978 417 799 629 722 583 609 979 292 604 547 574 603 981 700 666 1390 1327 1222 1073 614 1009 979 1309 1019 2054 1107 671 1143 829 491 1513 1112 914 666 725 1071 837 512 1067 772 745 551 1210 515 498 828 970 586 814 801 411 971 708 1137 968 788 954 948 942 932 1102 553 636 680 525 875 497 361 590 260 396 603 632 334 744 1297 687 907 656 654 353 597 699 351 316 428 536 677 907 913 1073 746 704 1449 816 1079 796 640 451 432 527 679 890 765 715 658 371 942 614 629 409 717 672 751 1411 551 954 396 1247 370 695 498 449 489 1135 635 757 736 828 649 867 635 621 874 1083 1031 1192 1258 1245 854 493 588 406 707 493 861 1425 322 346 388 482 578 592 1651 1621 981 1370 796 563 1529 672 974 1491 583 669 743 885 138 123 100 218 146 835 696 901 975 909 1025 1224 648 620 865 401 172 225 509 591 183 519 578 1011 1105 1172 502 463 427 668 608 545 1058 905 891 648 319 412 334 661 542 404 842 868 719 562 697 864 427 563 460 882 801 756 893 806 1000 603 555 911 1029 250 738 827 667 940 984 1296 1038 1131 648 541 798 476 828 759 564 1012 1087 4267 4071 1008 787 903 666 759 812 502 422 1269 1204 911 862 888 602 355 563 559 1132 836 1137 800 805 738 849 703 889 949 703 592 1098 1031 897 1422 996 1078 446 381 1188 988 431 268 264 676 541 221 267 741 684 763 332 827 443 1097 743 415 854 691 787 437 572 450 787 614 557 1559 1519 171 209 209 1301 1685 1376 833 960 1879 1343 1288 1355 1456 2059 877 781 997 1020 670 1003 1385 10929 441 401 540 200 574 553 1258 1309 1475 1031 1280 1783 1797 1819 2123 1919 1368 1489 1495 1963 1656 1394 1525 1996 1832 1725 2075 1941 2185 1649 1678 1643 1771 1850 1690 2716 2371 2539 2201 2817 2146 2577 1932 3367 3332 3552 1908 2404 1807 1362 1044 1790 1452 1392 1258 1596 700 645 810 709 1133 766 592 1343 1377 1483 508 722 680 686 426 2955 3416 3108 4037 3300 2931 2845 3709 3204 3365 2860 3697 4018 2787 3686 3500 3486 3176 3333 3793 4294 4684 3259 3249 3565 3441 2768 3456 3581 685 612 354 3269 3594 1199 3986 4821 4812 3658 1525 1242 1847 848 2343 241 1241 1018 796 3456 2442 2402 579 781 664 932 2049 2648 2260 3733 1540 2171 3171 1602 3740 3218 4087 2842 3638 7598 6586 3118 3764 4541 6154 2959 1453 1639 1459 2062 1281 2127 1254 2878 713 3350 1599 400 390 3166 1642 2800 4503 2168 1288 1783 802 1362 1019 956 1763 1663 1615 1345 1083 3467 3433 1639 818 1413 2624 2562 4582 1987 2655 2139 1305 1076 2226 1364 3218 909 1833 920 1449 1580 1552 1656 1804 4148 3746 1552 1381 856 1140 1330 899 1344 812 800 1111 2180 1137 886 2609 1382 1203 3416 1043 1242 1424 1317 1557 1410 1509 1490 1374 1102 1202 1049 1227 1209 1172 1283 1253 1374 1575 1529 1062 1641 1488 1040 847 1253 431 1154 872 1392 1020 1023 847 782 844 1537 1652 1711 984 1832 1455 1154 789 707 605 554 510 504 673 480 385 463 538 856 676 714 791 786 410 511 697 645 661 762 792 478 601 989 1278 1235 472 661 390 373 637 654 466 543 484 421 527 887 404 533 546 396 936 1029 866 691 733 525 548 857 578 726 858 467 863 799 787 494 465 458 724 700 866 899 512 421 504 600 528 547 1065 662 674 701 503 731 610 484 652 482 617 667 753 488 582 1196 227 1164 521 704 356 313 283 860 858 745 1025 1009 1248 1181 930 855 960 430 330 530 784 758 590 411 678 571 413 368 584 957 640 494 737 353 339 452 559 617 379 293 443 453 1216 997 1049 945 611 600 650 776 776 557 460 1207 1077 1703 998 704 811 677 926 893 861 681 692 911 808 1076 800 1335 899 727 423 608 492 381 400 1115 819 1006 1175 1976 787 888 1458 765 1668 1153 1146 1764 1085 820 2235 1631 2293 1678 1548 1771 1527 1115 1202 1039 579 866 1250 963 1087 1596 1558 1276 634 734 838 2545 389 311 256 407 380 396 578 783 908 364 1015 685 1553 332 345 683 1280 942 893 1034 768 1185 277 677 542 309 827 1203 994 1115 1124 1056 1178 973 989 753 608 642 955 717 843 664 1126 1026 1263 1112 1194 821 893 781 651 777 1975 716 532 519 222 1102 426 730 702 1838 581 608 1510 1296 1676 1389 1442 1697 968 774 2258 1083 878 906 858 950 741 856 842 1036 762 823 879 629 635 675 617 1021 947 1094 1059 767 1850 1842 2103 1268 1048 1027 1549 877 1216 1380 512 1474 743 1321 672 1268 1088 1026 1145 1127 1164 1031 1007 1253 1052 1895 1125 697 1842 2091 1645 1822 1613 938 1372 1239 973 882 1198 1178 1527 1588 1002 640 1036 689 935 1085 1171 1115 1707 1323 996 730 635 1725 1076 1107 1216 1182 1765 1641 1312 1468 1701 1488 1645 1306 1262 1408 1261 1559 1251 1188 1294 1774 1475 1411 1752 1902 1389 1393 1540 1443 2935 2934 2399 2159 2597 2075 1974 2048 2213 3486 2265 2461 2615 2381 3053 1981 3057 2687 2112 1971 2178 1657 1492 2411 1423 1982 953 2233 2117 1882 2749 1133 1436 2016 1053 829 1314 1147 1108 779 980 642 564 443 825 567 819 518 591 307 571 492 840 985 749 1339 589 882 1258 1095 892 1194 1320 1398 1179 1113 1506 942 1106 1790 1113 1254 1260 782 704 634 581 722 746 632 463 686 587 249 913 476 437 464 510 323 236 112 304 239 265 272 298 290 249 1200 463 805 664 785 982 966 980 462 667 682 677 305 293 357 631 501 749 534 635 757 687 470 432 381 445 1198 620 774 1011 1545 560 763 725 1016 1060 782 758 740 793 827 1145 1232 1190 386 472 486 548 878 689 617 704 856 737 808 850 1183 629 963 1334 1104 1199 980 1097 729 876 718 861 732 1858 1019 1850 811 957 1964 1201 696 1172 643 871 1112 661 868 689 1158 947 848 1595 950 693 661 653 1344 596 1481 1639 1150 976 1608 1483 977 1278 1265 1305 897 1333 1458 1394 1251 1405 955 1398 2258 1093 1590 1257 1485 1140 1475 1628 532 773 744 603 828 800 2859 973 985 1016 1097 1154 998 906 1086 1515 1650 1495 1598 1109 1102 664 461 788 1651 1106 930 895 468 674 689 703 594 1016 712 1449 963 690 662 739 590 553 326 356 309 348 358 316 279 764 448 554 313 373 874 756 836 627 1550 1065 1258 1346 970 1012 1187 1030 1831 1507 1325 1329 1606 1148 933 1054 1538 1201 828 1236 895 656 1082 1091 914 1198 727 1042 1625 1357 803 1223 840 1171 706 1231 1215 862 1260 1054 888 844 732 1247 1158 920 1298 1813 1788 695 2605 1506 1236 681 1704 1007 1359 1726 886 693 484 681 315 402 286 440 1110 1211 842 819 719 831 735 581 524 767 519 448 322 450 706 924 1473 392 628 520 718 671 584 550 233 297 306 353 290 723 637 356 636 611 826 800 738 1310 445 3065 1067 1012 1556 803 645 833 697 505 1136 560 868 879 724 844 362 433 310 293 835 1602 906 870 1090 1240 1231 775 1452 583 1143 718 2018 362 1316 1455 1407 1679 1602 1083 871 719 511 856 410 483 785 673 513 1220 2616 2068 1088 324 494 378 759 614 404 482 3066 619 3274 3060 2471 2589 3059 2851 3044 3205 2712 3179 2593 2304 3350 2988 707 1143 922 741 1070 1207 1481 1023 1093 994 1249 751 651 641 1212 1789 675 804 1213 765 755 759 457 806 806 1153 1157 1469 573 532 400 451 299 439 419 245 229 488 283 324 294 343 310 569 456 845 434 494 424 628 416 314 316 359 403 367 344 407 434 197 548 521 479 319 436 344 336 322 647 396 648 496 533 511 564 664 656 282 391 402 636 478 539 453 368 503 461 479 355 405 547 343 422 358 353 562 439 308 492 335 322 232 379 394 407 435 369 420 580 300 347 419 363 323 497 355 500 525 557 531 900 437 707 529 648 724 517 406 300 569 472 592 464 416 414 390 419 445 542 555 534 550 399 435 433 410 357 401 404 472 487 615 390 435 315 393 215 221 378 328 279 263 106 153 106 216 305 159 105 84 166 402 189 197 193 98 104 96 94 313 277 313 266 243 287 118 140 116 126 173 338 126 178 366 281 145 137 171 231 250 222 179 148 221 142 150 189 323 333 316 281 594 413 80 74 230 131 117 313 214 240 251 124 158 179 182 275 131 190 135 213 393 244 247 316 170 216 159 125 421 336 295 210 232 139 204 259 455 429 324 442 160 229 135 122 60 148 209 224 205 156 154 352 165 186 209 188 199 164 189 246 360 289 271 383 116 388 114 221 261 266 381 246 213 225 353 256 307 250 313 680 433 419 523 404 445 482 531 430 682 328 271 256 294 164 529 422 246 228 227 494 264 285 304 259 230 213 390 310 157 611 434 223 268 277 246 292 351 350 288 169 362 232 317 283 379 164 185 161 250 195 146 228 223 269 387 170 320 112 241 890 265 358 176 166 199 255 267 296 120 126 181 290 208 185 227 153 200 324 222 377 359 180 236 192 186 173 348 281 296 162 341 339 211 252 138 259 226 300 513 438 626 202 659 320 394 132 391 346 276 294 475 457 468 388 296 234 172 311 425 438 444 426 484 472 325 247 195 416 302 430 355 73 89 60 117 144 235 330 553 379 427 231 158 534 440 497 437 212 143 429 338 88 94 30 30 12 241 294 509 382 383 289 301 284 258 270 180 77 108 199 342 71 169 237 269 335 399 196 173 102 233 230 279 460 363 422 444 111 290 262 289 409 403 138 148 130 334 276 227 178 206 377 240 211 408 235 205 418 241 272 289 480 92 217 215 213 298 258 334 319 361 131 170 318 297 340 250 190 318 234 1523 1581 491 285 349 363 337 303 420 412 451 361 430 328 443 306 173 194 282 233 228 283 509 504 313 267 444 413 321 478 359 265 403 342 425 279 478 136 154 379 239 109 115 89 82 94 133 98 199 173 282 217 509 285 320 332 218 378 328 329 234 118 167 399 245 254 451 433 128 167 182 402 546 385 245 483 693 402 525 643 252 634 381 312 472 269 302 350 417 441 5083 4440 170 115 310 120 437 453 555 441 526 801 855 824 606 530 416 697 388 663 551 510 686 947 860 847 633 703 852 755 581 630 830 775 536 1190 914 902 862 891 863 996 925 1594 1383 1431 695 775 999 472 321 811 723 731 423 802 286 282 479 273 682 154 288 352 313 419 400 274 258 191 222 1290 1374 1393 1138 957 950 1336 1445 910 1233 1076 1519 1372 930 1282 1693 1163 1184 1643 1241 1353 1291 1482 1269 1423 1413 1268 1311 1646 202 170 269 896 1115 603 1369 1417 1528 1501 431 456 619 294 581 209 250 202 252 1136 807 812 246 225 183 304 922 1108 647 1087 545 1130 828 649 1239 1299 1489 1153 1223 2811 2337 1160 1566 1838 2066 890 483 1008 633 727 443 880 422 1070 385 1109 551 94 92 671 713 1187 1645 604 423 461 446 593 200 186 615 618 483 556 521 1382 1718 383 423 518 1089 1060 1370 697 756 460 521 257 675 439 1039 289 727 463 636 602 603 664 644 996 1324 567 598 499 612 589 495 646 383 327 402 760 470 515 874 447 421 1540 241 287 480 380 314 385 427 932 673 364 358 456 792 789 795 785 840 810 572 698 500 555 668 250 281 277 194 162 226 765 534 194 181 297 455 412 426 571 189 463 409 280 217 312 276 256 167 72 157 293 207 202 308 263 208 173 230 187 132 108 253 282 239 245 129 310 90 212 325 485 167 102 129 160 157 167 263 212 156 192 196 418 80 166 192 217 393 273 558 298 342 311 260 537 274 293 329 188 256 257 266 217 215 329 348 324 373 310 177 106 200 203 166 193 440 227 240 276 166 380 229 229 249 331 343 237 275 160 370 473 138 700 313 156 154 150 174 286 417 198 387 446 588 363 518 473 545 144 237 152 245 127 106 103 282 276 101 103 420 220 178 142 189 173 132 166 211 162 111 86 113 203 530 462 144 130 351 335 242 227 223 491 147 432 343 419 301 351 373 233 507 424 317 254 392 346 421 332 360 285 308 225 160 194 264 230 145 324 374 418 251 803 310 360 565 333 494 376 362 357 579 372 530 356 648 481 486 653 505 375 634 454 255 333 516 291 393 451 481 343 159 221 253 698 130 101 50 138 82 88 162 222 266 120 260 216 421 128 134 145 576 530 265 301 496 592 203 188 154 215 273 482 416 448 516 450 546 354 346 449 325 321 459 313 345 393 427 356 471 362 374 302 450 263 439 419 591 435 317 200 233 195 145 258 210 539 269 224 435 509 561 491 607 825 224 317 832 395 297 356 283 354 325 357 308 381 341 394 456 237 233 262 265 518 448 428 502 320 892 391 449 389 431 311 674 346 473 404 244 338 333 553 347 614 379 353 381 367 585 323 345 387 476 498 381 306 598 526 558 665 596 228 408 321 370 401 535 192 313 575 442 270 232 256 403 256 531 524 520 427 268 303 325 663 470 439 423 501 757 540 681 773 538 337 569 421 470 499 390 305 427 711 393 563 316 466 658 680 605 565 579 419 1514 1594 1071 986 945 675 817 871 788 871 742 929 864 792 1071 576 1306 785 936 528 610 457 426 669 449 800 459 574 820 770 664 591 404 475 331 322 440 385 331 237 206 468 329 284 271 238 180 171 297 212 251 188 362 465 460 588 537 317 397 363 286 523 418 388 618 584 343 309 447 538 484 612 640 334 165 197 156 165 150 122 231 212 212 113 410 159 174 202 128 86 93 146 88 87 76 78 100 84 92 230 109 234 212 359 391 367 393 164 151 206 247 181 140 154 254 106 181 192 239 185 208 108 110 246 266 336 221 324 350 680 326 248 84 371 367 212 258 208 410 387 238 326 309 326 183 340 317 294 164 369 428 360 192 267 205 473 374 434 477 288 526 212 280 349 413 292 193 83 457 214 442 232 179 427 258 244 211 224 590 607 232 228 214 304 344 536 479 318 176 164 341 519 221 465 500 340 235 522 550 340 317 386 444 378 598 609 680 395 455 340 534 637 615 417 617 450 407 732 647 151 221 178 206 204 200 1428 327 479 414 343 463 451 409 459 801 779 671 407 221 293 208 242 206 408 274 290 255 339 308 281 181 198 356 389 405 297 262 269 302 301 348 187 195 185 207 195 163 159 197 186 207 168 210 552 321 359 336 517 551 369 478 494 368 441 554 596 591 619 558 707 459 353 369 507 311 364 501 421 350 400 328 335 471 294 259 409 461 290 437 376 316 204 545 580 432 405 349 335 215 324 563 381 296 434 521 478 419 747 485 320 270 466 315 686 574 235 175 152 164 177 167 156 205 268 238 334 441 309 318 365 187 346 295 271 115 210 157 164 134 408 100 242 238 291 316 333 308 176 174 168 144 132 190 181 285 273 305 347 210 177 380 189 643 274 274 236 187 182 330 320 119 361 321 305 311 328 297 277 278 181 175 458 611 256 293 347 397 284 272 403 275 412 406 463 189 613 358 356 390 382 463 252 248 311 384 170 182 239 270 211 537 616 484 392 119 269 211 221 260 233 256 989 184 1159 1047 961 1291 1334 1259 1158 962 1222 920 1157 1051 1178 1251 323 494 363 259 451 460 479 393 336 239 485 571 324 240 352 661 373 387 437 238 226 216 228 284 292 627 662 716 448 433 365 419 273 384 358 215 199 468 261 294 250 299 266 456 406 642 400 454 341 598 384 310 314 339 349 361 348 347 356 181 385 383 408 281 447 312 304 290 633 358 610 474 525 493 558 627 636 278 351 316 529 442 501 418 320 445 452 455 335 389 527 298 388 336 331 520 419 306 448 293 310 212 365 376 377 399 339 386 560 302 315 362 323 313 441 335 466 439 429 399 919 375 472 472 540 550 509 388 292 474 420 554 345 374 341 332 399 389 490 521 488 450 345 401 395 374 323 361 335 401 393 519 359 367 278 298 197 205 344 288 219 218 92 149 92 183 258 149 85 68 164 365 163 171 167 80 76 72 74 287 236 289 225 225 271 112 130 114 120 169 322 118 141 329 265 141 131 167 215 213 241 196 142 215 134 144 146 309 321 292 261 527 368 70 64 220 99 101 262 206 234 247 114 154 169 184 263 129 135 131 191 357 236 179 213 143 206 153 70 322 334 310 190 210 119 166 253 412 390 289 362 142 225 111 122 52 106 203 222 197 140 146 338 167 182 182 176 161 150 181 228 307 291 245 361 106 289 108 192 237 264 334 238 199 193 351 217 153 218 287 664 393 395 412 388 435 454 447 396 648 314 255 234 295 142 417 394 206 232 217 428 226 269 292 259 232 215 356 284 147 597 428 207 190 265 207 292 327 332 288 128 306 163 277 286 334 144 157 141 198 175 108 224 209 257 361 162 296 98 199 860 180 187 174 146 179 255 261 267 104 124 129 288 192 161 203 141 132 314 214 262 331 164 218 178 160 153 258 261 274 152 317 294 183 250 124 213 222 286 485 412 602 172 565 257 380 98 263 311 224 204 414 385 458 388 278 212 166 265 379 402 352 344 464 395 338 241 218 408 294 414 351 69 87 64 107 124 262 337 511 371 411 201 148 508 420 489 442 194 129 421 328 90 98 22 34 14 241 298 489 356 351 257 287 270 244 210 172 69 102 181 279 69 143 209 257 311 371 192 169 76 215 222 265 440 303 356 418 111 296 252 275 391 383 134 146 124 310 210 217 166 194 355 210 207 377 211 161 387 199 232 285 472 90 190 188 186 269 229 306 272 302 96 156 248 262 254 224 182 302 231 1357 1472 374 238 327 279 305 265 408 384 412 321 385 295 411 288 165 170 253 215 210 273 417 397 283 225 434 385 248 458 351 239 389 330 413 271 435 128 148 319 207 85 76 85 66 82 98 78 159 155 264 159 357 209 262 316 218 319 265 315 222 100 165 385 198 248 421 401 122 163 174 401 501 307 223 466 677 382 501 611 228 559 365 272 429 259 296 330 372 401 4440 4525 154 70 149 92 389 455 535 409 470 750 812 771 580 518 378 561 320 530 539 510 600 803 756 815 603 657 800 539 493 568 733 628 422 1156 854 792 795 844 786 915 836 1350 1186 1265 648 761 855 438 303 718 643 691 415 688 284 284 449 261 471 130 229 299 287 385 386 240 228 185 185 1114 1207 1206 1082 897 863 1254 1326 848 1180 1057 1261 1201 718 1183 1472 1099 1079 1443 1191 1252 1183 1258 1071 1302 1158 1172 1213 1480 182 150 241 880 1043 579 1320 1334 1497 1381 254 293 585 280 553 211 240 198 242 1053 771 786 228 183 151 236 862 1098 621 1033 452 1068 766 619 1118 1181 1367 1067 1160 2403 2092 1053 1392 1751 1787 832 412 896 563 657 409 808 384 990 309 963 513 88 86 567 588 1159 1377 547 395 411 444 534 202 188 597 594 467 520 468 1103 1530 371 370 500 973 944 1156 560 678 432 523 245 615 417 841 257 699 435 556 564 589 642 531 861 1062 440 418 326 526 548 411 528 339 252 384 708 424 462 832 429 401 1438 233 269 442 362 254 302 355 722 647 347 363 402 611 610 616 560 617 667 404 626 448 522 538 228 277 230 170 152 218 733 528 178 151 267 316 390 414 485 183 443 405 258 215 296 262 246 130 68 159 287 178 152 306 263 204 163 220 173 134 102 233 276 200 219 131 302 66 169 282 457 112 100 127 127 130 159 263 194 152 188 192 402 82 172 188 209 399 228 496 290 334 301 252 535 262 285 348 180 258 253 276 211 215 333 356 326 373 275 136 102 196 199 162 189 372 190 228 278 148 347 213 211 235 315 327 225 263 162 312 406 128 700 313 150 142 128 176 251 395 198 363 418 452 316 481 453 533 142 144 138 227 88 104 95 249 241 93 93 292 208 156 136 179 140 126 144 199 160 99 68 80 205 501 424 116 106 269 325 210 225 223 380 135 397 304 391 281 227 345 192 450 426 263 244 386 326 370 314 299 259 254 211 158 190 240 210 131 292 323 359 245 642 296 338 454 273 470 304 338 319 533 354 475 352 608 449 478 616 487 367 614 422 212 286 424 269 317 435 463 282 143 210 228 656 126 97 48 136 80 86 156 222 246 108 238 138 397 94 96 123 525 504 251 283 436 500 201 184 150 213 269 426 360 392 460 392 480 324 330 419 295 297 435 293 321 315 403 336 443 344 334 288 436 227 439 417 552 433 288 182 219 144 141 223 194 474 242 218 398 305 527 425 566 797 224 295 679 358 255 273 281 334 325 337 294 373 337 421 419 211 217 200 255 409 406 318 493 306 835 363 419 349 407 283 611 294 370 404 236 316 321 531 327 563 335 307 327 319 478 299 329 383 458 338 317 255 541 488 507 643 574 241 382 299 315 350 519 186 303 569 451 256 218 254 369 212 513 484 454 340 250 295 307 552 364 437 429 461 706 464 617 856 469 311 541 415 446 485 384 303 420 711 369 557 300 428 601 625 601 549 506 395 1358 1509 1052 905 792 559 705 751 713 831 671 860 797 702 1043 494 1195 686 863 474 562 357 361 645 427 765 416 542 768 716 622 486 332 459 335 318 432 379 284 239 194 403 323 264 263 230 164 138 229 208 235 172 371 382 424 534 521 283 322 323 274 453 406 372 496 532 319 305 412 478 408 549 559 234 149 183 140 149 134 104 209 190 202 103 402 145 176 190 106 80 97 140 78 83 58 56 72 62 66 160 101 191 202 349 381 357 383 134 143 196 216 181 140 156 242 102 153 184 215 177 198 106 108 240 254 312 215 302 336 640 294 220 68 342 365 181 252 196 381 290 212 293 293 316 169 330 307 286 166 336 393 342 166 265 162 435 358 428 463 276 526 210 280 317 371 274 193 79 443 208 436 232 173 411 250 244 205 224 576 583 230 208 194 321 361 553 465 318 170 158 341 511 110 316 478 334 213 508 520 334 307 374 385 382 590 601 664 383 443 320 500 586 591 438 599 438 350 666 617 151 173 154 184 188 188 1312 305 387 318 315 413 405 377 401 700 684 528 387 201 249 163 204 182 386 268 290 251 307 268 244 175 198 314 336 395 240 234 257 284 275 328 165 177 167 183 177 147 143 179 170 195 94 212 534 287 311 294 507 535 349 478 486 348 389 554 514 534 570 542 656 369 310 316 462 277 324 473 378 318 402 310 323 435 268 253 339 442 288 348 360 298 200 564 550 418 344 335 262 162 304 454 355 282 420 487 422 385 577 333 296 202 408 297 630 540 213 145 119 164 177 167 158 209 250 222 326 443 303 312 357 171 348 300 282 126 200 157 150 108 380 90 222 202 234 221 301 276 152 154 144 126 114 168 126 196 253 264 280 206 151 336 169 646 248 248 224 183 180 297 287 144 374 313 303 307 273 275 236 241 157 159 463 606 254 285 327 352 284 198 395 235 353 386 451 191 603 292 290 316 308 437 245 246 221 370 170 162 219 242 187 481 592 444 364 113 216 172 181 252 221 248 941 182 1117 1001 853 1193 1224 1115 1044 892 1132 850 1081 985 1049 1118 284 402 343 171 435 444 447 385 336 231 459 492 291 220 322 649 328 304 397 216 206 196 226 207 209 503 538 580 571 657 547 773 599 986 508 432 416 791 309 366 856 876 742 547 623 972 785 590 600 1198 644 486 498 611 280 223 495 387 379 242 569 562 434 335 338 202 275 255 639 402 666 784 683 828 671 503 552 383 455 539 604 349 490 410 411 437 359 382 383 404 402 208 433 337 403 510 281 410 523 461 522 492 538 594 569 432 428 422 496 232 383 635 379 449 255 340 495 581 554 619 427 434 506 351 604 555 379 309 459 440 1143 352 211 347 442 516 354 345 448 401 436 406 387 372 464 362 334 433 479 473 380 457 327 427 351 454 525 355 322 557 239 140 346 304 350 344 177 349 201 224 168 292 249 299 267 168 286 188 178 213 183 213 201 224 313 221 273 245 259 139 314 233 326 254 332 190 147 200 319 164 179 187 167 264 143 189 234 188 386 139 115 505 165 229 179 76 185 164 189 179 193 198 88 179 108 218 121 149 243 167 274 453 181 108 212 225 144 212 187 406 164 196 179 181 343 285 240 486 423 358 263 199 298 226 221 104 132 241 217 364 247 166 209 308 172 305 379 267 216 223 147 490 313 463 375 235 307 239 314 263 271 341 281 211 664 267 201 353 518 354 874 389 505 687 499 611 462 565 395 797 473 314 464 282 264 983 259 815 313 297 327 471 316 474 241 241 234 539 349 668 424 296 242 124 247 155 521 343 713 475 683 294 297 434 383 248 348 342 279 588 363 342 304 420 363 187 345 328 563 193 437 485 304 370 337 336 333 377 564 218 353 251 480 235 499 576 414 363 484 362 501 274 320 311 252 206 299 441 137 147 203 295 475 482 355 304 206 406 469 707 248 616 335 666 198 361 495 300 270 461 251 275 358 249 334 255 109 427 409 288 313 381 367 220 285 191 220 147 364 246 368 294 143 306 92 157 286 380 422 450 326 362 169 106 543 532 392 420 344 145 278 368 20 38 80 97 117 345 223 429 424 414 480 424 322 302 185 317 193 189 265 285 248 208 377 384 404 387 152 239 257 163 263 365 406 295 298 374 188 302 152 319 267 189 272 290 345 227 177 262 345 369 174 256 470 435 370 423 451 250 214 353 317 280 357 401 391 529 411 545 571 438 287 156 389 414 200 326 279 386 658 2125 1815 408 743 691 570 595 352 434 391 648 306 581 436 395 208 102 209 92 355 257 90 526 522 770 346 228 670 665 323 301 366 339 341 304 227 300 131 114 398 346 248 209 267 116 164 104 165 323 201 183 384 478 373 191 291 207 426 388 400 338 128 208 457 276 315 326 298 354 392 416 907 742 466 278 753 706 716 423 380 347 495 400 455 644 362 237 188 677 540 170 154 5211 228 371 360 653 739 990 347 618 510 447 476 635 672 483 1199 698 479 787 592 991 1020 876 844 673 702 766 936 1041 995 838 1005 1226 891 905 906 1013 827 747 729 755 1652 1860 2189 1033 620 786 390 508 821 1091 689 346 602 264 346 426 189 463 287 162 480 680 254 540 676 654 227 214 1226 1422 1289 1144 1280 965 1466 1384 1329 1852 1260 842 1155 983 1100 1002 1046 1145 1041 1223 1099 1159 1136 1034 1414 1464 1248 1450 1981 528 407 280 1251 1670 706 1288 1632 1564 1200 582 567 467 157 470 117 339 323 184 1192 685 717 174 318 314 264 610 744 592 928 626 714 806 672 1351 1688 1881 1453 1600 3413 3526 1595 1533 1915 2264 1154 437 849 855 1064 574 1260 836 1736 711 878 914 89 87 573 743 1275 2562 994 328 625 594 648 454 464 565 533 545 698 683 1484 1271 557 462 962 1297 1200 1638 1070 966 460 642 588 1114 767 1047 337 712 416 796 487 541 589 824 1525 1500 532 422 399 437 615 541 454 461 407 579 1045 772 460 954 510 496 1498 789 867 717 199 947 783 815 619 704 753 793 787 693 684 651 608 687 682 583 781 910 909 663 411 237 411 330 260 250 598 327 317 396 302 195 734 899 469 417 583 384 428 397 383 277 267 118 113 285 202 194 126 182 436 308 540 249 330 309 277 296 298 286 372 198 283 155 290 310 389 196 168 207 253 233 231 253 420 164 410 345 711 167 255 291 288 344 439 465 230 293 287 271 401 258 276 326 367 326 352 339 200 382 252 257 251 299 232 271 94 142 158 165 167 407 114 318 270 129 401 215 201 260 237 243 254 264 303 416 372 32 366 341 453 238 354 145 352 119 397 443 626 524 557 454 455 158 186 251 198 133 239 242 283 152 138 312 274 256 203 490 54 171 187 175 114 223 179 60 361 164 124 559 410 236 98 192 319 529 231 168 393 191 199 159 286 248 307 426 325 698 398 219 209 415 354 411 641 641 598 532 417 94 146 334 290 228 437 403 457 557 798 439 408 651 512 573 491 321 320 533 401 656 421 808 677 636 741 653 417 357 455 183 389 540 489 630 660 571 456 90 431 441 807 387 278 288 170 312 261 321 128 490 139 330 371 339 130 130 166 694 335 286 365 415 1282 128 138 92 128 555 318 256 284 312 294 348 366 304 331 193 177 245 167 185 243 319 247 343 255 299 222 272 262 90 115 450 140 217 288 87 550 252 384 154 495 282 327 634 414 645 335 498 596 606 271 521 485 482 538 558 505 207 466 288 308 247 346 463 471 401 482 383 378 392 312 341 353 1053 714 899 540 656 502 498 465 407 401 204 370 323 538 341 550 731 645 748 698 606 445 668 590 426 641 636 697 710 1022 887 539 515 362 421 301 472 383 352 298 326 562 325 322 178 128 634 296 395 406 565 656 264 356 403 1265 500 440 331 730 791 717 685 502 753 655 787 493 529 452 539 524 660 623 539 483 750 857 634 534 858 620 865 837 1278 1088 832 821 1242 1158 1050 1080 675 1271 735 842 935 1033 857 618 1158 1094 951 452 592 433 394 349 331 557 270 612 783 715 644 523 383 557 160 200 239 258 172 290 284 487 326 344 303 168 218 329 318 254 356 358 280 378 653 634 369 397 575 696 314 437 293 413 340 548 227 475 522 763 605 853 853 426 402 255 154 404 398 303 174 533 264 157 273 118 212 148 273 463 42 213 167 50 124 186 176 168 160 226 50 312 227 479 504 406 453 388 194 428 447 154 144 152 267 138 500 284 335 83 79 148 91 120 155 426 212 353 503 685 398 381 256 641 578 426 598 560 504 300 428 444 430 344 234 453 449 311 406 423 255 394 180 200 226 611 348 407 388 301 511 335 382 282 365 301 161 60 511 217 429 208 189 413 298 226 249 224 419 549 118 245 243 442 476 429 650 483 184 172 160 362 181 510 428 268 269 449 435 361 270 744 673 489 475 609 647 430 454 677 674 968 776 821 816 679 585 820 509 265 332 325 265 396 479 1288 686 447 377 430 510 517 371 488 655 606 624 498 284 529 235 174 102 403 467 379 320 261 503 253 252 387 269 706 539 777 376 416 396 285 396 194 122 116 153 130 178 172 262 171 164 224 122 308 624 561 558 702 617 751 525 613 579 658 629 551 568 588 474 616 826 731 780 517 616 533 469 468 353 390 456 203 705 503 394 292 390 339 232 413 605 370 460 598 353 776 539 564 271 481 361 342 505 596 996 1276 810 703 478 293 245 638 587 627 525 327 323 121 111 188 211 182 270 351 254 277 320 282 314 427 98 216 144 149 106 230 317 258 265 686 252 320 325 222 138 287 248 302 299 228 410 366 367 307 202 330 365 461 239 145 269 190 898 268 260 378 161 218 343 159 167 164 326 229 281 317 401 251 280 216 197 406 690 424 325 382 550 393 240 326 416 421 408 409 284 214 521 473 557 609 440 362 374 303 461 205 210 341 342 288 347 719 486 444 146 284 163 250 308 351 249 1640 486 1852 1692 1694 1267 1418 1743 1465 1327 1401 1236 1381 1210 1348 1173 329 444 477 183 467 449 474 426 345 483 666 552 345 246 450 740 271 277 772 562 526 453 394 594 540 583 438 491 441 863 282 280 319 608 556 472 404 571 253 409 587 624 527 390 405 615 622 423 617 435 556 437 399 610 222 290 377 306 349 355 361 464 334 338 470 391 380 368 449 291 462 487 373 479 367 448 315 229 491 573 428 296 320 270 341 341 238 265 365 258 427 373 454 335 463 389 323 267 366 285 252 444 389 411 314 397 253 278 364 223 379 543 360 454 381 333 287 615 332 436 361 329 460 301 833 877 303 308 379 595 814 448 251 317 453 542 322 351 371 337 424 361 405 305 351 515 306 316 353 398 363 341 325 405 372 425 339 250 306 384 172 189 239 241 245 352 80 154 139 206 96 134 299 202 164 72 98 92 86 152 95 125 161 275 316 141 66 62 64 106 215 88 263 184 226 100 84 137 202 334 160 170 168 178 84 154 276 144 150 342 257 349 117 222 193 60 104 130 324 80 86 126 81 108 89 123 139 68 270 196 172 239 136 82 205 182 102 153 98 226 231 388 92 100 66 267 135 328 289 207 246 92 164 132 111 108 242 180 148 154 186 298 142 273 180 274 294 170 143 139 58 458 185 319 315 328 139 202 257 202 216 172 165 134 294 72 104 468 397 140 330 543 433 324 426 410 553 521 419 575 354 156 302 148 222 362 124 870 258 402 376 231 243 311 88 90 177 363 382 291 335 134 272 170 208 130 266 432 520 249 288 266 457 265 320 289 176 278 168 371 180 229 275 280 277 110 355 198 257 353 450 385 376 311 112 247 137 171 166 98 232 209 182 275 397 437 230 230 253 414 648 301 317 201 181 202 283 230 146 152 78 199 177 343 165 114 191 224 202 337 187 471 390 421 280 329 260 344 254 927 432 185 258 222 248 294 100 164 291 324 341 325 332 376 327 98 160 249 135 103 143 126 52 70 92 130 223 123 238 302 96 158 172 161 159 262 306 373 181 154 411 200 58 28 87 52 89 171 167 284 274 241 381 304 371 258 281 203 107 116 144 359 52 297 178 180 195 255 168 254 374 78 216 167 435 162 154 338 196 172 140 393 86 76 130 120 146 94 64 155 145 151 152 147 153 338 113 416 264 291 250 378 324 397 328 403 395 467 405 300 299 168 182 160 253 147 221 354 635 410 318 1703 1691 446 412 433 461 566 420 381 369 425 359 455 417 305 193 135 110 115 119 338 64 386 392 459 310 253 354 546 225 152 397 324 266 387 223 280 129 227 316 236 222 417 300 134 140 153 84 253 247 226 237 390 110 172 229 156 402 291 264 203 397 137 271 311 376 271 253 407 411 429 776 880 651 273 562 435 575 283 309 429 703 319 388 406 186 353 98 655 200 115 70 228 4404 296 332 426 390 283 566 468 549 400 431 543 372 504 700 661 497 988 932 870 719 950 955 657 620 889 983 866 1060 1117 1221 957 978 911 831 1006 1230 701 636 869 1444 1581 1513 686 356 753 429 220 925 690 653 390 760 231 308 324 195 307 122 229 549 342 274 224 388 366 290 326 971 1064 1165 655 984 871 944 850 1115 1625 1300 1462 1052 1067 1008 1205 839 1131 1088 1282 996 1137 996 980 1676 1493 1346 1462 1318 593 504 288 693 742 507 1598 1820 1815 1419 891 846 306 87 293 70 140 124 101 1070 419 404 195 365 335 226 622 402 485 518 516 448 598 655 750 1494 1684 1535 1163 3102 3158 1551 1695 1765 2071 607 508 824 894 750 522 974 410 1254 447 870 623 104 102 866 1018 1401 2740 800 300 592 307 533 138 144 616 598 576 786 810 1076 1246 454 276 474 1178 1177 1188 673 409 326 271 269 954 544 1002 260 594 447 321 581 481 540 508 1035 1231 421 479 530 510 272 402 385 290 281 345 842 487 426 754 389 377 1321 188 300 408 208 713 824 726 628 347 415 426 431 808 830 1131 727 790 741 710 649 513 493 610 134 123 141 262 86 159 451 132 367 381 342 142 410 392 445 217 394 259 170 184 163 241 229 140 103 182 182 188 178 301 163 209 218 229 197 195 229 290 245 304 315 106 312 273 130 154 392 187 97 140 92 143 122 160 150 163 400 158 254 134 106 158 162 318 563 356 90 116 151 147 204 246 128 170 144 94 218 254 169 200 206 217 202 224 183 206 186 241 232 179 231 296 238 155 310 195 193 233 211 259 283 307 245 271 362 261 478 24 370 328 175 159 153 103 169 244 255 397 407 357 216 286 327 165 110 285 219 92 188 165 181 113 76 154 171 168 161 304 91 82 140 118 105 250 179 181 227 180 88 368 246 333 212 190 256 285 159 130 338 176 146 103 220 277 311 400 364 368 191 228 176 271 318 322 524 301 306 331 135 62 219 274 150 215 443 334 378 316 480 531 337 251 387 311 420 268 309 332 296 382 254 495 481 281 311 448 203 269 353 207 458 575 454 522 425 225 321 165 475 495 813 250 428 339 170 409 369 145 156 384 74 202 248 241 143 117 244 389 412 227 261 240 594 187 185 120 189 174 226 182 212 241 239 265 282 226 231 235 223 260 223 223 201 264 242 274 250 231 132 140 141 166 159 369 175 171 281 174 177 237 309 263 380 253 201 648 271 321 286 310 405 412 80 483 412 506 811 314 247 182 250 205 193 209 270 277 462 277 248 222 431 328 640 386 123 791 926 964 394 267 354 433 249 252 409 171 411 391 381 463 389 356 324 437 429 386 379 461 477 384 388 395 279 506 637 587 403 329 247 278 225 271 250 395 115 133 266 241 361 230 176 505 374 395 360 434 321 199 336 266 737 614 230 206 253 382 432 449 302 598 461 411 405 529 365 332 342 499 422 502 604 688 554 494 477 564 437 606 624 1262 1183 728 876 964 672 907 1041 942 821 833 953 886 721 700 711 1014 1126 759 507 535 461 425 264 355 539 181 630 786 676 573 549 466 269 325 291 338 296 266 265 488 374 220 373 240 182 405 254 226 378 223 219 232 242 336 400 348 348 508 812 259 296 301 312 265 408 276 385 402 632 379 521 559 446 185 74 68 143 143 106 116 289 229 140 232 276 190 163 147 297 53 32 74 110 146 152 148 156 142 181 98 209 256 301 303 279 287 184 143 108 177 123 111 125 153 123 205 384 462 150 100 97 71 44 127 285 167 330 263 286 346 224 129 446 440 264 418 286 317 320 313 237 233 224 305 312 276 177 387 318 206 195 228 164 188 417 426 252 260 283 238 247 242 274 450 356 224 131 559 253 507 250 320 351 208 324 200 373 356 610 168 96 90 391 525 369 480 481 118 98 177 289 230 476 360 232 176 378 285 229 196 281 740 432 406 444 439 581 419 590 740 477 621 425 388 578 443 856 435 268 365 236 228 237 261 1159 400 352 341 418 466 424 283 476 657 718 692 501 304 460 264 302 110 209 324 294 447 270 306 510 194 405 461 514 472 585 409 322 183 314 211 150 102 94 96 104 150 140 238 56 357 223 71 190 641 558 517 334 423 392 365 360 356 390 458 682 714 826 463 693 407 280 312 434 146 200 349 432 310 329 388 276 418 507 473 252 174 169 156 258 413 183 300 263 335 332 238 391 270 527 517 348 467 321 823 660 753 515 305 225 333 705 235 608 753 533 205 205 108 54 50 60 58 225 204 216 108 214 240 237 163 288 362 202 96 222 100 150 302 633 234 325 388 235 138 284 394 147 247 235 278 215 230 190 202 367 167 400 229 296 253 322 536 274 270 266 166 234 122 108 147 201 393 119 166 221 195 189 255 235 302 192 363 542 425 225 338 219 240 321 396 270 500 307 134 261 369 341 354 417 313 373 204 319 451 281 320 134 160 112 408 511 512 572 148 177 185 264 313 379 160 804 124 819 754 1247 684 1215 1243 1069 1061 905 972 897 1096 1106 1010 253 255 193 468 411 481 415 297 302 296 756 908 190 317 221 363 219 318 639 342 312 234 295 479 483 300 306 334 872 991 459 473 567 733 586 397 379 631 417 500 621 649 623 760 646 797 845 469 743 739 507 350 366 498 311 362 360 395 519 171 520 507 371 342 399 285 291 301 364 318 373 343 321 357 344 501 302 241 404 449 553 397 693 441 522 410 376 436 522 468 557 315 574 434 575 432 355 363 433 408 440 505 364 436 396 353 435 444 439 299 454 806 452 401 608 518 459 705 373 389 565 346 753 392 769 756 348 404 443 482 811 525 465 512 453 407 559 418 602 541 392 512 502 413 547 496 419 461 509 427 529 445 529 469 699 550 360 207 429 495 272 221 193 217 193 330 300 184 144 161 228 177 269 285 265 193 240 236 182 194 138 184 168 453 531 233 249 169 229 266 182 237 259 234 273 246 210 260 239 295 228 262 268 297 181 187 397 247 257 328 268 462 268 238 209 123 331 144 310 170 190 80 170 165 230 151 238 180 161 113 307 760 155 181 254 280 296 138 416 581 248 392 247 267 196 377 182 446 381 401 583 151 348 193 208 164 237 389 412 224 182 250 289 541 225 192 275 369 200 211 204 528 349 396 303 202 353 340 356 223 360 277 233 223 399 192 246 654 569 219 408 738 618 697 702 562 427 831 292 593 475 292 309 228 287 866 422 577 219 445 407 386 359 406 294 304 323 611 397 305 564 345 500 571 326 280 466 315 517 456 300 546 398 509 426 401 261 255 158 274 182 200 196 345 372 174 226 216 252 195 579 299 457 313 126 200 243 347 270 234 182 351 280 410 449 489 374 368 415 396 550 396 349 219 186 308 327 454 337 361 251 181 304 329 182 164 391 258 370 489 347 600 387 855 331 343 306 525 228 529 307 287 285 397 270 230 238 194 300 356 342 561 539 391 406 174 174 114 251 209 273 462 82 90 90 114 243 270 318 702 445 526 320 186 396 479 593 593 286 137 412 260 119 34 100 91 64 215 232 410 461 428 575 351 280 264 410 165 105 176 179 428 97 320 190 254 435 528 124 135 210 215 235 304 438 234 487 291 296 208 201 490 118 106 255 263 214 128 164 250 194 222 209 401 246 369 198 426 497 388 412 454 596 281 252 399 306 427 413 390 373 248 383 195 411 257 234 508 444 434 539 1740 1922 414 451 503 584 482 528 388 380 711 483 713 391 336 383 285 281 146 172 373 347 782 716 705 718 406 534 591 248 249 391 292 270 371 260 546 133 178 432 298 337 267 231 167 174 78 112 246 310 266 311 604 180 332 389 171 465 425 366 336 360 106 301 426 283 513 505 246 266 264 676 507 799 362 509 662 573 671 434 376 648 425 397 378 320 492 319 754 574 310 149 371 296 5233 436 740 510 323 667 617 996 870 717 725 892 750 856 812 652 1112 986 1133 996 1079 851 711 694 830 1102 817 969 972 996 1173 1092 1072 1083 995 1039 625 868 833 1915 1893 1963 823 979 1175 534 369 1135 1058 777 340 1216 224 335 281 266 556 278 241 583 503 434 214 313 275 274 285 1420 1490 1427 1460 1515 1112 1196 1388 1548 1488 1059 1510 1488 1317 1289 1652 1085 1708 1551 1728 1548 2131 1472 1390 1992 2270 1471 1924 1775 377 335 315 1202 1266 827 2125 2030 2001 1441 879 739 684 171 673 62 319 263 263 1513 855 831 211 298 272 335 883 798 715 1074 723 795 922 767 1653 1948 2171 1578 1361 3296 3392 1797 1894 2269 2443 825 640 1004 1076 1131 697 1316 391 1404 521 1315 613 48 40 1018 908 1476 2587 893 418 633 653 777 354 336 665 639 689 711 674 1368 1713 833 426 462 1424 1278 1340 1212 1353 425 327 246 928 660 1197 285 464 202 532 802 700 792 793 1680 1925 570 522 483 507 416 402 490 307 354 664 818 502 472 979 446 395 1563 341 419 655 300 969 827 1035 905 550 531 484 611 974 978 926 848 929 762 829 862 581 968 884 243 152 423 478 212 268 377 229 287 448 222 349 616 710 469 456 599 490 425 304 212 288 284 202 157 310 194 192 265 271 370 367 326 341 356 319 148 240 376 239 393 216 220 255 520 550 440 339 72 140 144 169 327 159 195 169 218 232 280 199 214 82 149 340 430 366 124 140 134 132 203 234 163 238 100 243 182 129 190 144 147 204 194 284 355 128 112 225 212 150 152 298 177 295 175 204 328 298 286 370 276 290 356 421 173 292 574 40 479 246 282 195 122 131 358 425 398 599 305 537 440 394 401 354 235 230 260 146 202 205 186 193 179 186 211 360 215 375 110 268 197 181 350 241 152 142 519 176 166 509 547 285 206 246 284 393 430 440 353 489 337 307 553 413 443 530 375 600 321 554 262 320 267 308 591 494 733 464 183 117 165 197 169 225 457 309 428 208 698 531 428 574 576 522 610 602 580 386 276 731 479 859 666 447 547 529 461 353 443 157 493 584 626 648 531 559 445 147 307 349 861 190 177 295 219 335 297 135 247 500 107 398 254 618 455 453 190 470 410 296 342 258 708 82 205 113 134 344 371 309 349 392 376 424 270 289 329 279 295 294 244 264 350 529 480 569 502 474 291 299 321 212 208 559 334 424 287 145 255 187 346 268 488 166 439 694 677 506 536 532 599 475 331 814 610 614 710 322 392 293 388 330 249 274 227 238 400 221 250 213 580 479 706 658 260 695 576 643 678 417 517 722 489 496 452 155 364 427 379 489 393 654 597 658 644 548 448 686 727 576 764 509 377 447 661 475 407 373 326 453 428 483 320 511 314 372 392 310 286 274 141 658 378 409 474 766 742 371 408 342 935 614 406 343 430 688 652 591 478 637 492 707 551 434 447 499 513 668 487 603 707 594 863 1040 1115 710 748 645 819 1491 1467 1031 1278 1631 1225 1252 1304 1021 1192 925 1008 966 1120 1081 1059 1400 1193 730 568 586 569 644 664 536 792 361 763 1075 1035 1142 455 770 728 418 208 571 440 407 386 616 398 288 378 276 278 209 413 394 261 285 269 179 449 449 561 355 514 823 850 552 687 559 529 407 539 356 575 594 625 627 612 623 507 467 311 297 465 471 439 262 319 453 155 244 146 226 266 207 229 28 42 68 138 391 580 596 521 534 174 187 470 351 448 434 412 416 323 259 240 461 154 125 148 249 275 615 424 379 105 91 153 131 74 86 501 167 257 280 602 313 412 166 460 427 240 483 409 453 375 432 520 483 211 320 474 441 320 484 366 355 176 213 289 272 507 403 323 224 279 217 237 247 154 236 168 261 161 546 266 540 303 239 557 321 205 311 231 335 499 247 242 170 511 413 517 431 519 242 230 227 461 479 839 485 316 225 459 497 230 260 389 498 523 445 299 431 420 360 707 842 797 650 769 826 823 894 880 622 292 464 383 272 538 342 1324 951 605 531 485 620 560 442 538 777 708 645 756 592 487 473 414 221 457 239 429 243 253 356 319 134 340 434 750 701 673 328 225 247 435 382 107 135 123 135 131 95 89 278 151 230 382 273 260 546 484 529 391 380 358 364 297 377 545 795 886 775 735 482 753 510 359 379 577 417 401 618 458 542 542 396 435 495 471 475 443 298 264 411 410 554 259 432 519 416 421 459 468 255 421 573 458 441 481 856 798 711 1353 788 476 464 904 384 520 735 494 242 251 96 95 119 115 131 373 242 282 265 268 329 287 218 219 367 247 156 234 124 218 491 818 150 353 366 261 193 311 411 134 205 232 227 207 266 210 278 320 290 749 240 339 453 207 828 261 245 523 195 235 236 214 117 359 222 183 183 317 275 171 205 148 218 409 630 301 374 393 427 586 232 321 351 523 281 599 227 411 412 384 469 479 321 308 422 356 487 176 258 180 306 193 500 646 666 553 269 271 228 677 205 297 156 1309 377 1354 1255 1513 1179 1180 1708 1609 1077 1191 1133 1137 1366 1496 1304 539 503 346 457 487 586 498 529 483 600 687 889 258 337 382 473 345 353 654 344 310 294 349 401 421 589 564 629 756 806 346 431 438 538 440 660 628 613 524 400 620 634 539 682 626 741 600 683 771 730 429 276 283 396 305 380 504 518 555 276 413 471 661 374 520 448 424 446 518 637 569 468 530 446 442 596 427 410 505 606 585 798 625 866 583 876 843 836 566 557 667 563 622 577 582 696 694 433 541 421 632 527 682 513 541 699 569 567 483 380 604 431 684 626 565 538 750 595 467 506 542 557 620 559 996 811 564 560 520 395 532 504 614 601 700 601 558 670 599 683 594 594 604 608 764 640 420 476 520 571 543 507 738 940 875 755 716 332 424 529 264 263 218 300 228 404 207 252 119 203 149 94 202 248 208 165 149 133 155 219 120 273 202 225 251 123 164 156 164 190 194 232 172 183 262 257 239 289 274 417 156 185 179 216 245 148 300 178 210 294 272 331 249 127 100 81 218 136 339 236 308 97 87 97 99 94 125 54 228 92 185 513 414 116 172 100 240 149 207 166 313 357 129 166 294 303 240 543 517 383 441 89 247 246 233 189 138 406 386 221 333 242 283 490 299 494 319 582 256 417 242 715 196 282 512 265 206 303 252 130 211 341 218 241 416 352 176 709 392 289 610 801 474 588 426 779 469 779 528 771 349 201 346 217 271 588 400 774 276 452 498 364 177 483 285 289 319 493 272 273 246 231 522 354 447 227 347 365 677 343 474 456 301 579 594 579 313 361 214 195 242 260 139 145 161 183 402 345 331 220 554 501 499 446 273 338 315 416 230 194 229 376 211 357 494 584 357 419 407 303 526 328 319 300 323 186 266 602 258 380 199 283 267 438 244 266 365 338 380 481 184 544 387 714 208 463 329 470 304 554 327 220 342 196 330 219 174 179 372 423 390 391 389 455 370 182 299 234 219 164 227 697 125 133 117 223 203 165 528 532 253 356 325 164 328 434 498 467 198 295 442 321 48 38 48 91 83 315 295 514 522 496 385 499 315 289 338 318 122 81 193 247 154 341 370 223 263 271 362 281 229 149 461 275 582 388 228 330 250 213 223 389 135 104 212 210 231 201 224 270 110 118 168 165 260 246 304 359 504 312 244 589 548 303 340 358 334 424 386 283 434 165 302 244 341 291 266 263 429 452 382 2272 2126 588 799 634 625 503 464 351 308 730 535 738 408 330 158 381 215 266 188 430 324 759 757 406 379 468 464 492 393 453 440 293 261 471 292 324 180 168 500 289 150 194 159 180 200 124 118 384 320 211 242 390 238 341 355 323 547 401 447 306 403 192 324 438 311 379 365 198 218 182 627 596 964 573 372 755 679 486 342 416 592 278 328 400 270 186 308 858 553 120 92 360 332 436 4985 698 885 541 696 474 888 849 991 1062 910 777 1002 772 623 934 919 892 1649 963 836 948 825 843 1054 1008 1114 1304 1056 1136 934 1409 1235 1382 1066 982 933 1231 2144 1506 1397 690 612 1040 829 642 1137 803 989 354 843 265 257 343 304 473 299 239 932 685 417 470 387 332 384 515 1433 1551 1447 1107 1510 1476 1465 1493 1374 1389 1362 1656 1633 1280 1579 1699 1483 1727 1263 1842 1815 2359 1112 1150 1789 1875 1371 1485 1501 449 379 213 1226 1480 970 1773 2174 2027 1354 675 702 605 140 733 141 297 221 290 1239 948 901 310 452 408 252 958 1206 509 1185 1030 780 1267 1181 1307 1874 2155 1766 1631 3304 3862 1588 2059 3187 2405 1050 693 1083 1038 1063 560 1230 395 1314 622 1558 609 72 68 909 980 1510 2155 1051 588 728 667 747 277 354 720 718 649 769 584 1421 1522 1170 362 916 1578 1551 1657 1049 1077 565 421 282 1279 728 1466 541 819 448 697 481 525 613 743 1836 1587 547 431 459 587 502 457 532 629 467 510 1231 964 804 828 418 406 1516 404 527 1160 314 733 746 783 855 697 564 392 563 802 830 837 755 791 776 959 1010 990 855 903 459 334 202 414 251 348 453 273 291 307 316 338 727 331 591 360 531 586 396 280 216 249 235 226 278 381 279 263 444 279 250 346 352 249 387 238 335 476 428 345 311 584 234 120 277 305 285 473 258 326 133 209 405 283 228 347 327 433 469 296 148 128 264 400 522 536 202 230 222 216 177 309 144 223 194 299 315 207 182 242 174 202 223 287 277 435 186 204 232 191 218 347 206 415 310 302 330 413 389 499 189 250 493 566 122 252 586 125 478 364 317 305 133 82 450 405 277 412 750 370 536 339 364 255 132 219 202 233 433 542 220 246 218 216 169 203 351 288 178 174 173 126 192 253 177 197 279 529 142 580 550 680 601 230 479 160 243 239 331 246 328 316 402 514 326 284 590 614 288 509 263 322 338 404 780 585 547 311 249 121 142 203 159 420 409 589 719 401 870 545 649 364 372 545 494 610 373 524 516 698 553 969 909 620 694 530 500 522 298 131 341 452 706 980 593 681 442 215 493 525 844 125 224 210 207 240 248 135 336 448 109 269 286 579 340 330 177 630 461 352 492 313 611 66 363 186 72 382 472 354 394 431 423 476 514 408 301 299 275 317 283 285 407 395 361 421 379 465 144 162 300 264 237 669 242 276 200 142 223 178 287 254 504 206 240 533 602 563 561 600 570 695 535 604 670 411 482 556 465 282 532 347 349 513 467 600 284 221 379 338 536 394 570 303 359 659 705 904 515 581 460 553 629 580 994 122 779 368 417 363 309 639 605 636 608 409 433 729 786 783 767 455 546 699 856 780 707 681 254 401 357 385 339 398 490 528 552 488 458 350 468 536 713 883 539 672 751 403 696 404 962 425 475 466 448 746 710 849 561 695 715 762 953 600 438 603 753 976 500 602 778 931 824 1086 1073 893 1169 982 909 1721 1908 1251 1420 1411 1302 1081 1164 699 1203 1183 1241 1106 1174 1185 1012 1742 1267 887 720 795 573 569 553 674 899 314 827 1285 1177 1282 469 1117 595 340 272 606 544 746 741 641 584 248 667 406 205 297 285 302 238 210 190 266 242 231 609 506 256 664 589 302 571 473 390 537 507 848 671 780 915 519 525 567 303 287 288 276 283 297 271 330 357 190 111 272 115 174 216 242 304 20 40 113 141 284 189 168 253 154 358 188 249 218 304 421 347 358 171 183 143 295 253 241 251 212 343 600 292 557 172 170 251 225 152 174 493 285 350 443 606 348 265 220 439 399 299 447 418 444 350 526 405 455 381 365 622 595 359 424 341 298 541 266 338 296 722 422 433 553 580 483 494 499 291 463 459 225 134 580 260 505 247 264 532 311 229 318 242 744 608 234 250 207 579 727 630 724 543 432 299 266 684 335 791 618 394 355 684 579 445 357 593 774 429 407 439 527 560 476 691 888 726 471 662 744 695 668 1126 739 255 457 469 310 265 307 1649 497 622 601 610 497 370 331 446 872 741 790 873 418 605 461 347 239 490 301 450 495 321 480 421 321 576 580 629 575 761 310 369 253 609 434 164 182 176 174 180 162 158 193 126 298 444 231 426 695 690 653 608 625 486 641 476 455 505 616 882 730 649 510 734 565 489 539 668 533 481 674 758 559 521 541 508 488 450 493 638 505 449 323 492 544 352 641 573 579 529 434 594 542 426 519 556 537 819 840 955 493 873 378 365 412 781 362 612 835 446 267 250 156 72 62 62 105 338 232 316 225 346 375 326 253 383 395 187 378 183 137 350 322 875 186 337 247 415 295 441 393 223 167 172 252 220 212 265 214 299 447 529 229 465 451 303 825 338 330 859 268 194 306 292 368 371 262 279 238 462 237 238 242 196 240 306 653 535 412 354 455 325 185 644 383 626 354 530 146 325 432 410 426 562 453 416 280 358 495 160 356 180 407 347 523 977 654 533 193 242 177 297 427 668 379 1452 332 1535 1425 1323 1412 1502 1624 1379 1396 1327 1343 1401 1358 1476 1647 378 546 495 471 576 859 695 424 246 550 629 500 383 494 347 402 300 387 564 414 382 370 391 795 807 453 349 528 1664 1265 1147 1035 1155 1319 1238 1096 1046 1502 896 817 1509 1522 1432 1281 1353 1633 1604 1425 1468 1556 1087 1099 1052 922 1078 844 1222 1343 1379 1040 1525 1461 1485 1180 1450 1405 1619 1492 1405 1261 1530 1623 1295 1439 1612 1499 1428 1181 1509 1327 1517 1242 1282 1301 1064 1396 1284 1224 1240 1339 1150 1348 1255 1621 1504 1351 1528 1466 1474 1451 1398 1356 1560 1518 1445 1467 1465 1425 1392 1301 1218 1321 1175 1649 1197 1281 1486 1266 996 978 1150 1296 1281 1215 1473 1436 1617 1275 1583 998 1765 1392 1104 2267 1942 2017 2094 1604 1999 2000 1905 2260 2065 2018 2059 1906 1619 1888 1681 1805 1523 1865 1898 2146 2107 1799 1169 1183 1695 1633 868 581 592 571 585 682 415 407 470 364 486 407 677 582 612 542 594 560 984 686 549 726 659 687 876 557 574 486 518 497 517 643 527 742 540 502 453 626 456 603 510 528 496 611 429 426 697 457 572 582 560 988 1054 576 519 344 430 781 1083 606 675 404 433 487 525 466 461 497 549 503 772 1465 595 325 422 591 871 757 654 1268 872 1119 670 817 737 700 613 780 740 574 709 593 830 445 487 623 500 1006 919 729 956 844 1145 965 1040 1031 796 1171 794 708 591 1211 893 1053 1168 592 752 668 786 665 530 926 674 894 1366 656 912 1155 807 833 1300 1539 2011 1250 1331 1004 1113 1639 850 2055 967 610 1316 899 866 1366 1322 1415 1075 1009 1238 1155 734 1183 869 849 845 1242 1119 709 758 751 871 772 580 740 1265 1378 1789 1184 1176 1167 908 1031 902 967 1236 706 791 775 857 602 706 755 903 533 719 654 497 850 1477 1260 1458 830 760 1085 623 760 560 802 532 745 797 965 1157 1636 1141 923 1017 851 1382 724 906 681 681 723 1048 1188 729 802 638 923 1159 1039 806 594 1007 850 985 1107 852 1501 824 1179 677 884 949 844 711 1377 966 880 1036 910 830 726 829 589 955 1534 1357 1020 1054 1023 673 911 731 754 707 576 755 1080 455 491 451 356 852 652 841 1321 925 1013 741 389 809 1423 1324 1101 512 1005 1011 899 227 216 274 387 261 842 893 1450 1343 1081 1089 1210 926 856 744 551 178 231 654 669 247 1206 690 1096 861 930 511 409 509 387 1051 581 1386 1025 834 1163 809 655 531 769 490 450 703 748 753 506 678 738 450 507 626 642 811 931 734 819 766 578 516 1252 1245 568 668 765 684 864 822 785 621 764 705 662 769 575 698 964 1046 1054 847 4541 5319 1082 1519 1268 1126 1033 1054 1189 1016 1720 1432 1510 1082 1326 698 846 719 797 967 881 735 1201 1125 1312 1004 803 1190 1169 809 812 1114 1282 1126 1570 772 903 485 741 981 787 884 633 891 858 909 541 452 834 834 1194 682 1059 689 734 1075 768 1475 919 1270 741 631 646 1272 847 732 1375 1216 373 482 502 1839 1902 1704 1430 1451 2035 1419 1437 1555 1404 1946 1308 1373 1190 1193 1031 1031 1829 1258 437 389 653 426 740 698 15875 4747 1556 1703 1761 3146 3393 3343 3246 2754 2585 2687 1803 1522 3299 2840 3365 3019 3336 2684 2497 2443 2422 2864 2347 2795 2920 2808 3105 3337 3263 3557 3162 3239 2738 3633 2871 4791 4004 4060 1996 2213 2557 1431 1718 2648 2752 2063 1239 2774 969 967 1214 1261 1271 742 794 1850 1749 1209 650 802 748 743 503 4054 3814 3907 3941 4271 3769 3864 4100 3385 3501 4097 4569 4236 4057 4004 3475 4123 4392 3730 3926 3966 4112 3726 3870 3776 4039 3244 3840 4029 960 725 488 4459 3865 2525 5642 6183 6330 5071 1784 1645 1319 502 1302 392 1002 608 623 3482 2001 1998 702 901 706 1086 2185 2369 1835 3148 2145 1885 3000 1903 2440 4581 5431 4738 4592 8734 8826 3975 4983 5962 6418 2398 1597 2156 2490 2354 1297 3106 1007 3063 1375 3599 1890 412 340 2524 1881 3710 5299 3233 1631 1923 1055 1782 1440 1399 1693 1640 1736 2130 1975 3320 4527 1796 1054 2014 3237 3238 3613 2657 3093 1560 1000 1258 2528 1870 3577 1367 1716 1039 1446 1498 1280 1717 1812 4328 4215 1492 1350 1244 1470 1536 1183 1138 1372 1558 1675 2491 1270 1550 3268 1677 1502 3629 973 1208 2226 1049 1611 1630 1471 1992 1520 1423 1241 1827 2100 2119 2064 1854 2028 2246 1668 1643 1647 1670 1653 995 685 757 776 874 1002 1701 937 1034 719 899 938 1604 1228 975 702 1291 1158 1038 719 866 572 526 667 485 732 719 752 738 791 698 845 911 650 725 702 631 795 817 723 1060 1042 878 499 765 831 1118 579 1148 1250 591 685 972 659 945 951 788 1116 1447 769 801 705 827 1323 1291 1446 734 808 678 817 912 762 736 933 822 1085 1347 993 769 1021 835 1221 1183 947 1109 712 616 791 785 612 591 1465 742 1086 1183 681 1315 1067 997 1208 678 861 1190 1390 757 731 1840 188 1989 902 853 546 856 511 1038 1179 925 1158 1034 1311 1423 1273 1252 1061 561 736 566 585 712 498 375 589 367 365 553 684 685 850 588 501 351 323 504 446 673 611 574 753 595 1358 1072 717 586 639 1065 951 635 644 1065 768 1082 941 1127 1150 1017 1200 945 1006 1109 869 886 658 852 910 1322 1347 1494 1404 702 480 517 582 416 399 1185 1190 1318 967 1747 960 1011 1422 1250 1498 1082 968 1063 1259 1678 1786 1417 1998 1599 1587 1717 1066 960 1357 1112 311 1630 1821 1416 1527 1091 1354 1104 496 742 769 2323 462 505 549 496 639 681 747 1047 937 403 849 784 1155 818 798 528 1542 1190 935 1056 1128 1930 470 780 541 560 1260 1502 1313 1398 1337 1291 1435 1287 1188 1222 1133 1123 1372 1212 1252 1222 1144 970 1462 992 1139 958 1064 880 791 817 1618 762 726 942 433 892 701 755 642 1390 1093 747 1916 1205 1460 1444 1689 1883 1172 861 1594 1267 1472 1552 1222 1510 1548 1045 1324 1407 1401 1398 1032 751 758 678 808 1154 1225 1312 1150 905 1890 2236 2555 1409 1456 1329 1953 994 1499 1771 797 1476 1196 1288 1351 1258 1278 1258 1456 1550 1255 1265 1798 1568 1223 1671 1266 1187 1669 1972 2176 1544 1375 986 1059 848 787 949 1074 847 966 1030 1062 931 1123 1383 1410 1018 1361 1117 2083 1125 1007 1053 939 2167 1458 1253 1240 1448 1620 1918 1653 1655 1872 1435 1657 1558 1264 1218 1533 1637 1849 1498 1618 2036 1614 1750 1739 1827 1538 1678 1499 1623 5039 4812 3479 4303 3405 3233 2929 3140 2876 3410 3042 3262 3251 3180 3292 2456 4564 2787 2228 1943 2145 1890 1436 1733 1802 2463 974 1630 2715 2453 2703 1394 1521 1618 956 917 1536 978 1116 1007 1086 916 791 1045 839 616 725 768 881 545 658 537 1025 672 1029 1516 1499 1047 1439 1462 1638 1667 1509 1512 1349 1602 1826 1477 1658 1903 1446 1549 1632 1059 495 676 601 571 575 458 839 844 514 359 764 505 602 640 512 683 323 263 253 194 308 332 303 297 269 999 564 875 952 682 1069 877 937 783 729 710 769 515 493 511 669 538 789 852 1314 378 384 618 508 707 833 1348 667 917 993 1708 655 754 622 757 757 648 754 801 897 794 927 798 656 759 986 1054 893 710 942 894 700 959 596 739 595 1577 1191 1354 1061 1350 995 1161 1361 808 1133 1085 847 579 1984 966 1862 871 1063 1954 1046 987 958 978 1503 1547 752 646 590 1821 1837 1700 2168 1494 833 813 722 1493 932 1688 1429 830 759 1340 1272 886 846 1257 1741 1050 1109 1291 1117 1328 1438 1405 1960 2299 1701 2257 1923 1889 2079 2027 2099 731 1016 661 907 958 867 2896 1712 1291 1206 1176 1612 1562 1267 1619 1896 2140 2024 1534 1214 1293 990 628 952 1131 844 964 1086 986 796 930 787 1197 1477 1469 1356 1337 695 680 661 902 775 501 459 382 455 455 430 410 706 357 704 530 511 916 1353 1059 1114 1307 1279 1570 1307 1140 1397 1188 1720 1388 1207 1156 1256 1182 1476 1222 1377 1807 1225 1068 1604 1152 997 1487 1354 870 1169 1327 1531 1579 1558 1089 1279 1083 1131 993 1184 1180 1307 1449 1333 1019 1613 1080 1456 1565 1294 1706 1782 2112 1043 2813 1708 1005 1072 1850 720 1466 1555 1049 562 608 558 253 212 208 307 1260 920 693 881 876 1080 1062 634 954 1249 659 931 753 573 1006 846 1657 356 942 714 488 836 708 740 528 735 803 902 823 605 804 783 746 808 730 1005 998 989 725 2120 711 653 1005 898 822 640 527 926 1156 923 1175 1158 1064 934 554 644 526 398 1115 1369 1403 1101 1210 1266 1094 725 1540 801 1367 1207 1692 531 1087 1306 1126 1255 1426 974 901 707 844 1024 715 723 728 703 479 1212 2399 1984 1782 603 823 577 913 913 853 777 3441 1091 3841 3473 3463 3114 3001 3061 3072 3186 2899 3214 2926 3387 3294 2961 1205 1535 1546 923 1527 1384 1364 1463 1363 1458 1720 1451 946 1181 1520 1020 886 1093 1870 1285 1223 1206 1437 1247 1301 1580 1448 1720 2027 1370 1082 1260 1035 1436 1022 1277 1207 1225 1542 945 1430 1513 1375 1050 1524 1783 1391 1567 1339 1961 1137 1050 1003 994 1248 1147 1542 1549 1026 1114 1488 1571 1514 1205 1573 1638 1602 1840 1508 1618 1866 1517 1605 1529 1571 1519 1829 1187 1493 1551 1429 1301 1562 1333 1349 1553 1382 1335 1379 1663 1458 1233 1276 1625 1424 1472 1420 1401 1394 1538 1410 1386 1449 1517 1524 1766 1779 1789 1709 1685 1692 1368 1621 1491 1183 1456 1612 1276 1596 1468 1199 1632 1515 1346 1483 1343 1911 1882 1869 1118 1993 1272 1111 1722 1517 2022 1760 1595 1926 2568 2170 2572 2404 1950 2226 1830 1719 1974 1876 1930 1682 1734 1895 2006 1943 1689 1243 1008 1380 1860 702 540 668 782 739 899 333 407 527 528 431 382 430 414 532 551 670 569 1217 774 580 875 741 437 629 664 578 538 572 399 473 597 365 829 506 514 439 623 759 472 539 491 433 502 430 574 498 339 493 472 440 978 810 465 421 493 413 549 1061 621 692 663 420 515 413 391 595 685 540 490 582 1465 663 280 360 526 576 650 438 969 975 1236 718 805 792 661 674 970 917 716 831 443 902 537 561 796 441 1069 1131 740 861 946 844 941 929 1377 783 829 753 1037 786 1474 872 920 1162 619 862 696 1038 916 1072 642 726 805 1454 800 1041 1039 941 682 2258 1582 1917 1218 1294 1509 1358 1873 947 1892 1141 785 1530 738 746 1612 1446 1639 1230 867 1279 1308 776 1514 830 848 1025 1681 998 698 1122 849 866 658 614 817 1086 1281 1640 1024 1226 1306 921 1308 1100 1073 863 1027 666 1040 800 518 624 731 651 554 908 670 567 680 1413 1437 1273 1131 824 1170 599 717 634 777 555 798 993 707 966 1653 1149 726 1004 941 1258 726 986 585 593 745 1049 1249 536 656 934 575 1274 1116 635 596 951 726 1323 1605 681 1830 757 1536 673 1495 646 993 664 1363 804 913 1148 922 918 642 675 652 1015 1478 1388 1148 1156 1087 1005 914 708 823 769 616 795 1526 630 660 584 368 855 586 1124 1112 584 646 846 454 835 1331 1394 1129 668 854 1132 1016 156 338 234 517 309 576 786 1382 1155 1145 1243 1212 807 751 1020 872 463 372 575 609 415 912 666 1151 723 845 546 529 567 368 1091 896 1311 1024 777 1040 782 672 429 871 391 341 904 895 911 419 768 910 615 732 548 618 653 930 923 1049 877 532 519 1547 1125 550 742 733 666 695 771 938 836 641 573 585 1006 668 527 996 1236 1687 893 5538 5658 1223 1371 1324 1402 1138 987 1322 1068 1858 1162 1824 951 1375 686 784 769 869 689 1158 600 1182 1126 1309 1139 1090 1227 1492 1044 583 1121 952 960 1519 1017 1003 377 739 1023 807 716 693 769 791 837 422 472 1011 735 795 746 689 772 590 1036 789 1900 1049 1439 919 655 765 1148 757 773 1108 922 534 693 723 2023 1793 2029 1307 1477 2145 1907 1330 1195 1631 1997 1278 1269 1122 989 967 827 1650 1309 453 455 739 390 510 885 4747 16546 1599 1734 1752 3022 3323 3295 3524 3024 2431 2399 2144 1384 3466 3164 3377 3015 3148 2440 2666 2565 2478 2739 2321 2807 2820 2923 2744 3357 3633 3357 3673 3739 3296 3396 2928 5056 3961 4431 2365 2427 2496 1449 1580 2573 2769 2093 1271 2545 971 878 937 1364 1142 896 732 2240 1981 1021 723 993 819 846 605 5063 4790 4741 3718 4579 3851 3868 4505 4158 4821 3977 3949 3934 4048 4198 3658 4221 4010 3850 4169 4445 4538 4028 4187 4528 3745 3929 4191 4332 1141 911 591 4212 4431 2215 6512 5915 5782 5628 1483 1464 1087 409 1445 356 919 435 584 3488 2113 2243 662 996 859 1096 2574 2122 1702 3630 2536 1960 3277 2125 2691 5298 6160 4869 4890 9905 9870 3915 5187 6581 7423 2531 1637 2671 2641 2600 1721 3427 1167 3404 1502 3242 1880 348 320 2482 2509 3727 5798 2805 1494 2121 1540 1550 1321 1221 1865 1870 1940 2333 1923 3509 4202 1977 937 1838 3361 3155 4135 2586 2982 1244 1537 1282 3048 2035 3055 2019 1894 1007 1674 1368 1284 1810 1862 4480 4047 1228 1096 1195 1651 1746 1415 1394 1155 1237 1975 2272 1652 1933 2993 1673 1524 4327 1267 1481 1965 1340 1866 1811 1746 1931 1488 1639 1632 1678 1906 1829 1961 1786 1875 1950 1827 1933 1531 1518 2067 1118 986 1008 767 786 748 1472 806 941 619 907 1061 1668 1486 1221 1027 1500 1196 916 1223 606 648 555 588 596 714 653 597 752 882 814 840 757 1005 806 682 738 1030 962 879 865 988 972 461 1049 1136 1043 526 974 1040 706 698 1002 813 1210 1024 735 922 1389 1224 843 763 967 1431 1307 1492 880 940 819 860 982 681 874 1025 919 1307 1464 934 913 966 829 1070 1125 1002 1001 774 637 754 823 691 673 1393 647 1144 1135 671 1217 960 803 1088 720 995 1062 1336 801 831 1625 196 1869 1169 990 606 737 511 777 1071 767 1235 1387 1350 1477 1220 1322 889 803 676 592 611 752 898 470 575 431 483 595 486 843 891 542 525 463 417 426 584 854 792 628 979 354 1331 1126 883 716 749 1039 878 796 709 953 953 1226 1112 1228 1347 1079 1155 1212 1130 1003 959 679 837 878 876 1154 1208 1303 1061 585 582 734 507 356 546 1193 1556 1632 1206 1457 1375 1283 1044 1052 1563 1272 1127 998 1314 1293 2135 1361 1836 1643 1573 1950 1191 1194 1325 900 518 1514 1741 1583 1674 1304 1221 1069 479 797 834 2999 448 507 463 692 593 617 548 1159 1388 492 784 884 1107 693 659 706 1350 1330 801 1036 1194 1582 515 652 482 557 1204 1374 1074 1278 1214 1186 1256 996 1367 1061 1042 985 1114 950 988 885 1138 950 1173 951 1100 722 857 653 987 895 1537 672 645 1196 450 791 753 920 743 1263 839 1122 1968 1558 1370 1418 1600 2024 1259 721 1559 1395 1579 1689 1448 1993 1456 1229 1490 1708 2253 1876 1380 803 786 848 1040 1053 1076 1214 1175 702 2350 2370 2693 1728 1603 1680 1979 1183 1240 2004 828 1436 1120 1371 1232 1385 2096 1877 2019 2037 1055 1298 2174 1991 1179 1790 1369 1659 1809 2108 2550 1528 1342 917 818 605 945 1171 1034 788 922 1277 1159 642 1291 1633 1345 1043 1727 1233 1697 1761 789 1337 1097 2557 1113 1700 1295 1188 1693 2091 1824 1938 2032 1919 1457 1742 1401 1566 1800 1812 1663 1838 1726 2165 1895 1704 1998 2118 1838 1738 1729 1764 5023 5329 3393 3829 3619 3646 3145 3327 2890 3759 3323 3573 3478 3219 3134 2679 4787 3048 2391 1787 1957 1782 1741 1686 1816 2428 978 2047 2668 2381 2532 1367 1681 1468 745 692 1896 1111 1274 1328 1086 845 1057 1133 1143 847 616 500 1104 374 820 676 1039 743 739 1254 1459 960 1713 1607 1627 1729 1860 1783 1297 1768 2253 1768 1421 2035 1340 1663 1764 967 652 918 795 666 736 515 695 1390 520 244 1010 388 923 698 449 954 285 212 229 390 479 501 474 494 411 699 613 684 753 1034 984 903 967 570 677 635 787 438 426 462 652 604 1022 1001 1403 490 490 535 427 647 867 1051 792 971 834 1902 684 607 621 1046 1030 711 869 1383 1334 1152 1334 894 841 928 750 864 924 1031 1194 883 973 1048 549 722 636 1786 1558 1431 1332 1695 1130 1160 1404 751 1093 1107 836 365 1671 706 1653 915 747 1666 705 1082 653 1082 1681 1455 614 795 731 2182 1902 2071 1802 1594 764 742 668 1331 726 1595 1452 837 814 1402 1063 968 924 1380 1794 1284 1109 1503 1365 1562 1597 1746 1926 1974 1808 2105 1675 1967 1796 2002 2253 787 1174 1168 880 1030 1133 3411 1466 1487 1360 1296 1399 1277 1038 1330 1930 2125 1927 1523 1011 1364 1007 591 728 1151 926 1235 1485 902 986 1076 1006 1192 1591 1387 1644 1504 756 678 976 802 947 353 346 271 336 350 292 268 516 439 665 601 416 1067 1290 1429 1147 1362 1332 1307 1434 1098 1195 1145 1440 2058 1612 1574 1500 1686 1519 1320 1529 1696 1408 1192 1872 977 899 1465 1339 960 1271 1162 1588 1465 1414 1033 908 1101 1451 980 1244 1470 1749 1563 965 1068 1924 1190 1466 1528 1406 1906 2118 2360 1484 2363 1159 867 1068 2078 953 1569 2021 1206 572 671 601 220 217 164 382 1054 730 705 1214 1030 1097 1007 460 969 1321 499 1016 754 665 850 707 1636 395 973 680 583 692 754 783 661 531 586 772 699 834 612 606 978 829 961 905 1111 1035 725 1721 830 733 1043 908 809 945 771 771 1166 749 1127 1093 1202 774 588 624 268 360 1219 1540 1460 1461 1186 1238 1149 589 1764 1024 1328 1374 1718 604 1302 1344 1122 1285 1447 1497 1070 832 851 1231 813 778 764 819 566 1007 2528 2024 2080 608 802 733 867 892 929 1159 3667 1245 4119 3889 3051 3031 2879 3294 3061 3409 2762 3468 2921 3990 3543 3713 1232 980 1266 696 1668 1727 1592 1413 1185 1479 1989 1368 1215 1563 1140 1043 1027 1276 1887 1685 1596 1627 1267 1454 1462 1645 1536 1750 1746 1258 1105 1320 1064 1029 1103 1103 990 1183 914 889 1130 1228 1108 1346 1367 1608 1443 1386 1514 1301 1041 1117 1065 1525 973 1140 1425 1554 837 893 1625 1501 1020 1342 1395 1224 1287 1342 1746 1644 1871 1719 1838 1658 1871 1668 1862 965 1570 1630 1757 1265 1461 1582 1394 1486 1419 1172 1314 1403 1201 1204 1145 1195 1214 1178 1308 1383 1378 1224 1320 1305 1317 1394 1568 1391 1164 1213 1138 924 1260 1297 1214 1410 747 1205 1497 1155 1548 1405 1089 1244 1190 1282 1491 1351 1445 1530 1539 969 1435 1486 1050 1302 1408 1487 1628 1377 1527 1897 1713 1712 1639 1366 1257 1303 1574 1572 1715 1381 1366 1505 1731 1805 2037 1574 1541 859 989 1450 782 612 463 383 497 439 377 834 382 364 540 497 546 521 584 393 482 376 406 605 398 688 506 549 754 784 855 752 774 481 443 953 580 765 483 571 484 643 401 653 447 447 355 486 544 432 320 418 686 543 507 1161 884 302 280 348 290 580 740 581 656 405 414 389 448 366 564 514 487 342 597 1076 675 260 399 254 706 344 447 971 534 1099 648 704 845 507 668 877 786 656 995 350 525 373 570 356 635 855 901 604 983 717 878 712 779 897 511 843 907 642 559 1131 810 449 972 685 572 1047 962 578 521 665 480 787 718 771 785 643 784 781 1300 1071 1126 913 812 929 933 1418 1253 1468 663 631 994 740 447 1404 861 1530 1076 616 1405 1250 605 876 610 625 804 1068 1160 645 863 925 504 693 460 730 1028 1014 1427 1030 868 1051 804 1016 934 926 544 1042 874 778 1120 531 600 530 632 566 813 735 712 730 797 1039 1321 793 624 880 662 735 435 503 804 564 997 609 807 1183 841 712 969 694 1090 757 928 535 494 676 646 1019 625 689 512 753 1098 1196 885 498 801 679 958 1437 616 1267 510 1124 638 994 897 706 534 1121 699 831 747 944 1148 484 610 599 939 930 915 1157 1197 962 715 669 645 688 1072 689 1157 1290 457 652 316 445 559 570 966 1301 876 964 974 675 1301 1036 946 1445 715 512 913 750 163 123 237 300 271 1028 615 801 763 846 845 865 813 757 683 807 401 341 671 703 398 739 501 639 671 772 961 885 517 479 795 916 951 1238 1043 784 567 597 625 795 600 513 834 889 900 515 643 811 453 692 410 582 702 780 1210 869 985 462 451 894 826 307 865 860 768 934 936 967 948 932 377 475 836 710 500 984 922 1279 883 4020 5268 920 982 1167 959 1187 901 924 783 1528 1131 1355 1321 1311 606 418 492 543 777 630 851 787 808 1006 716 735 1433 1152 796 681 754 813 792 1409 958 788 516 630 832 680 529 507 514 734 738 635 509 681 665 879 745 633 363 524 808 669 1189 831 994 640 463 534 1175 690 704 698 626 291 313 376 1485 1982 1511 1076 1388 1709 1687 1093 1312 938 1473 1137 1178 1138 1109 758 953 1636 1475 555 535 990 283 323 541 1556 1599 14062 1431 1454 2014 2263 2222 2499 2213 2058 2034 1782 1105 3151 2994 3334 3247 3320 2428 2462 2524 2336 2350 2784 3207 2929 3210 2758 2892 3069 2993 3365 3103 2577 3016 2883 4392 4331 4809 1970 2729 2234 1718 1468 2896 2475 1937 1378 2078 735 695 870 656 1154 610 628 1876 1797 1127 680 918 828 662 738 4129 3916 4053 3451 4331 3700 3840 3795 3614 4380 3719 3940 4637 3048 3742 3501 3504 4207 3715 3726 4329 4659 3401 3386 3376 3936 3214 3613 4325 791 696 559 3729 3819 2114 5544 5856 6041 4512 1298 1496 1562 548 1835 376 835 710 581 3426 2021 1984 867 839 672 893 2030 2854 1290 2829 1892 1830 3055 1779 2701 3571 4167 3966 4305 8580 7553 3396 4520 5128 5963 2257 1211 1911 2137 2551 1107 2790 1224 2994 1301 2714 1408 209 185 1946 1758 2868 4709 2561 1315 1962 1068 1395 930 880 1544 1507 1563 1567 1556 3033 3566 1647 960 2327 2757 2582 3730 2353 2340 1463 1492 1582 3016 1842 3132 1527 2310 890 1787 1346 1473 2140 1785 4250 3437 1567 1212 1502 1330 1076 1113 1048 945 916 1464 2743 2001 1469 2537 1444 1362 3706 1192 1589 1595 1139 1739 1343 1540 1532 1766 1728 1521 1732 1719 1598 1695 1395 1620 1540 1468 1309 1174 1679 1602 1115 635 589 677 1009 888 1464 904 917 678 839 562 1682 1000 1064 890 1424 2187 1054 542 623 564 408 538 657 749 645 601 577 703 786 733 824 1192 943 948 789 1026 868 903 1086 970 467 306 903 975 818 295 560 743 735 980 719 701 557 685 661 807 1373 1030 825 744 662 1093 1223 1115 767 947 873 876 901 938 815 710 1082 909 1198 987 821 1177 872 837 938 1060 882 1172 518 654 874 432 516 1312 598 1134 1068 485 1056 860 820 957 692 770 930 1092 736 942 1573 251 1409 807 694 638 629 514 958 1083 842 1324 1516 1366 1663 1082 1082 859 731 655 673 618 982 861 616 401 353 608 513 509 438 847 563 613 697 602 370 382 294 246 411 623 422 1732 980 1229 1094 857 1130 674 854 776 1019 673 1287 1025 1252 813 681 902 1134 1426 1008 1107 619 796 986 980 1172 1132 942 832 624 481 720 580 397 495 1318 937 1005 1213 1142 845 1352 847 943 1314 915 1432 827 1383 1178 1425 1363 2056 1701 1359 1483 980 682 1136 1096 413 891 1221 1397 1594 1279 1177 1458 536 978 1126 2061 393 374 429 522 532 566 836 669 718 736 918 943 1222 471 420 633 1036 1397 1266 1451 591 1735 543 446 317 575 1294 1259 936 1088 1251 1097 1337 1135 1291 813 787 721 1006 725 820 910 1213 964 1313 967 1030 827 987 888 826 825 1540 977 519 606 215 721 309 497 599 1549 599 695 1536 901 1729 1133 1803 1702 883 631 1435 1054 1043 1155 1332 1917 1085 1148 1209 1597 1253 1590 1448 533 661 637 738 1264 1127 1381 1116 667 1791 1791 2004 1257 1362 1102 1815 1097 905 1372 640 1273 974 962 979 968 1312 1236 1348 1401 1075 1083 1695 1117 1004 1764 1312 1090 2161 2339 2591 1310 1165 782 1282 1118 866 854 942 867 1171 1169 876 892 770 819 1394 969 1472 870 1441 1092 749 1207 1228 2131 1155 1453 1639 1735 1867 1525 1534 1349 1407 1352 1571 1370 1483 1256 1361 1477 1673 1433 1578 1789 1404 1527 1398 1577 1356 1317 1691 1473 3667 3987 3895 3459 2806 2899 2321 2616 2251 3074 2097 2338 2545 2962 3102 2351 3950 2675 2303 1698 1887 1291 1360 1728 1459 2231 1031 1952 1986 1799 3030 1245 1297 1669 625 535 1308 881 1109 969 935 582 986 643 855 713 605 690 723 865 679 646 774 1014 1132 1207 1079 1085 1305 1428 1148 1419 1387 1412 1382 1155 1106 1326 1481 1540 1289 1262 1509 996 502 652 600 531 482 435 484 690 526 358 544 460 302 352 688 515 241 303 269 244 467 471 479 494 447 900 468 636 876 860 1083 998 1076 495 582 786 952 533 463 578 862 666 749 573 1058 467 414 358 294 533 685 941 469 662 1157 1282 715 512 374 969 982 846 883 1212 1315 1049 1078 1085 1071 799 752 712 819 745 1131 688 793 760 742 1135 971 1496 1364 1635 1807 1441 1647 1404 1856 921 1380 1335 946 435 1495 770 1766 1048 712 1828 786 760 717 733 1348 1453 811 724 575 1429 1551 1487 1844 1286 814 778 643 1488 566 1728 1556 840 881 1467 1448 947 838 1552 1527 1261 1378 1634 1540 1145 1163 1401 2112 2358 1378 1527 1836 1442 1658 2261 1934 490 918 1017 1125 829 784 3298 1760 1161 1130 1243 1331 1212 1055 1296 2183 2232 1560 1612 1112 1056 855 894 677 1096 1195 1025 1096 779 913 731 1030 1011 1849 1062 1279 1098 795 726 1062 709 563 350 336 269 352 376 301 263 651 604 543 440 464 787 1379 1289 1166 1320 1188 1394 1189 1362 1314 1214 1494 1526 1383 1633 1332 1486 1622 1440 1542 1333 1137 1004 1396 938 802 1311 1267 1274 1518 941 1078 1565 1505 941 920 1492 1193 989 1341 1316 1227 1807 1119 1202 1463 1128 1310 1212 1022 1757 1335 1407 1079 1738 1124 945 959 1676 947 1299 1790 1061 696 477 458 293 305 323 462 839 639 918 1308 1175 1106 1158 520 873 778 438 632 612 545 689 638 1447 425 1181 532 619 718 763 678 499 443 465 613 539 765 567 668 653 598 783 753 637 1118 555 2038 819 754 1036 588 1046 612 528 600 793 689 795 918 866 721 535 562 427 379 891 1454 893 950 1239 1410 1515 653 1126 774 1133 1335 1567 401 826 848 704 1017 1015 1071 1162 706 1191 1126 556 715 731 806 475 1275 2048 1589 1279 420 547 493 820 693 959 720 3469 838 3509 3275 3251 2935 3443 3223 3349 3114 3820 3129 3857 2944 3194 3524 1052 812 974 830 1347 1043 1390 1048 1035 1124 1605 1231 1198 757 1262 1196 861 976 1419 1206 1113 1110 890 989 942 1567 1491 1709 1524 1256 913 930 907 1280 1063 1172 1088 1603 878 1179 1522 1540 1602 1077 1103 1441 1492 1427 1386 1288 1412 1429 1402 1297 876 1062 1529 1032 1285 738 1327 1217 1346 1230 1430 1256 1293 1315 1508 1333 1637 1705 1640 1679 1660 1368 1704 1269 1593 1632 1331 1385 1120 1453 1134 1551 1454 1127 1169 1309 1165 1464 1479 1374 1417 1420 1408 1420 1418 1686 1500 1340 1624 1412 1418 1544 1264 1233 1406 1202 1231 1514 1183 1333 1091 1153 1384 1323 1330 1204 1494 1290 1453 1489 1465 1374 1599 1509 1529 1181 2110 1196 1109 1265 1275 1147 1225 1331 1107 1287 1205 1211 1223 1559 1428 1407 1351 1425 1282 1422 1304 1487 1325 1330 1466 1237 1161 960 1189 1615 572 843 545 559 571 721 443 625 452 360 433 338 544 523 593 375 429 349 385 799 406 788 543 427 600 463 468 397 446 463 421 543 454 709 446 588 444 638 389 439 433 409 344 440 430 373 420 442 488 520 502 1016 596 369 301 220 384 499 704 648 785 411 328 347 393 421 401 335 420 667 628 1597 726 385 509 330 415 372 474 779 884 1139 398 482 691 590 589 871 787 739 760 475 595 308 322 374 547 827 926 751 866 688 772 828 689 822 609 902 601 633 536 1001 811 815 1128 641 462 733 770 615 581 632 540 535 800 752 730 828 969 694 1365 1524 1153 1321 1254 1167 1212 1528 926 1908 997 776 1085 604 782 1296 936 1353 1054 1113 1412 994 529 858 683 732 584 1035 888 678 913 879 593 904 721 738 1317 908 1345 1294 1137 1000 1060 1061 1013 1273 576 1027 765 692 849 588 627 696 621 729 750 650 633 682 1295 736 852 634 517 751 668 757 411 539 363 770 743 973 931 1350 805 939 1125 695 1084 682 896 505 482 613 870 972 534 623 640 625 905 705 573 648 895 828 1053 1283 827 1564 630 1140 608 892 729 651 752 1221 652 937 1277 1132 1114 849 817 515 984 1307 1229 1543 1498 1221 1016 830 703 832 960 635 1070 933 467 590 466 418 575 631 786 1443 774 963 869 447 919 1057 1268 1189 612 818 1216 1078 227 127 200 152 173 955 610 1135 1068 1004 1068 1129 1120 1002 662 654 314 306 789 800 233 1032 528 964 884 929 684 556 678 353 891 563 1292 986 1011 890 634 564 630 974 686 486 811 879 679 518 713 708 435 503 444 518 620 691 1087 734 882 494 548 1403 1237 553 942 1053 985 1105 1125 1112 731 571 350 493 635 534 944 838 1128 1344 1472 4770 4694 965 1132 1147 1090 1082 876 1555 1453 1322 1231 1935 1154 1077 991 576 702 705 693 684 799 1325 1313 1095 926 911 1075 1087 668 757 1339 1083 1010 1436 820 1150 350 466 939 763 676 475 423 386 481 335 277 560 702 735 372 874 544 601 738 629 1257 1077 1035 861 1262 759 1341 658 947 1445 1326 280 328 382 1316 1724 1627 1358 1293 2013 1794 1141 1039 1126 1705 987 979 1103 1380 930 983 1678 1031 441 409 347 566 667 696 1703 1734 1431 14458 1665 2739 2899 2689 2645 2430 1905 1793 1909 1349 2839 2979 2642 2652 2750 2492 2512 2595 2100 2339 1940 2101 2289 2630 2010 3695 3151 3410 3270 3146 2630 3155 2566 4400 5270 4332 2597 2615 2453 1619 1240 2680 2453 2222 1324 2410 945 852 1169 1249 1175 783 885 1306 1789 1121 659 814 704 708 671 3365 3419 3433 3491 3588 3650 3614 4048 3819 4696 3618 4358 3892 3721 4167 3907 4349 3887 3955 3697 3992 4601 3402 3708 4646 4409 4177 3947 3759 956 827 585 3757 4152 1918 5425 6005 6002 4171 1861 1778 1179 386 1436 604 709 591 868 3326 1587 1748 585 842 691 985 2016 2486 1758 2799 1492 1930 2533 2360 2642 4020 4629 3989 4294 8363 8836 3777 4345 5578 6113 2684 1860 2103 2085 2109 1221 2622 1041 3936 1590 3535 1512 201 183 2151 1819 2701 5233 2658 1292 1965 1463 1676 991 939 1969 1948 2062 2206 1925 3210 4308 2277 1264 2506 2989 2906 3195 2442 2598 1588 1162 1147 2769 1876 2638 977 2478 1139 1796 1713 1710 1955 1606 3762 3501 1261 1166 1078 1354 1348 1155 1381 932 992 1517 2131 1758 1492 2505 1371 1177 3691 1155 1345 1840 1044 1225 1427 1374 1282 1412 1361 1250 1315 1809 1739 1763 1689 1767 1398 1630 1770 1249 1857 1718 1021 929 946 510 661 696 1708 1009 461 847 884 736 1648 1352 1273 699 1398 1564 755 1000 881 597 551 720 595 825 555 563 722 775 963 648 618 931 652 815 651 891 834 991 1159 846 859 921 906 1054 943 483 783 866 851 1028 812 890 721 731 731 1090 1187 549 963 637 762 1299 1256 1205 928 989 958 779 965 859 801 1049 874 790 1112 851 837 1040 700 1022 1108 861 895 928 895 696 706 404 430 1304 767 854 1066 481 1359 1055 962 1119 601 711 1126 1335 838 872 1513 192 1282 865 966 672 602 492 1044 1103 867 1343 1100 1350 1324 1054 1346 755 576 604 570 432 394 629 465 496 452 449 352 569 613 520 777 807 398 382 785 541 389 287 791 552 522 1841 972 866 761 775 915 917 1023 1029 771 764 1167 923 968 1009 840 878 1127 1163 779 794 799 899 712 1003 1281 1347 1191 756 575 466 774 661 447 380 1091 934 1111 1317 1619 1000 987 1212 1217 1436 1105 1205 1036 1366 1465 1970 1525 1638 1391 1401 1527 1214 1253 1284 852 410 913 1181 1413 1675 1170 960 1057 599 984 1078 3285 303 307 333 461 459 447 667 704 734 533 849 593 1421 489 467 594 1427 1586 1038 1132 733 1739 465 493 355 501 1073 1069 815 918 938 894 1004 987 1038 971 788 829 1029 783 846 570 1263 948 1422 1092 1095 595 736 593 1054 997 1840 1016 629 496 479 763 331 766 771 1264 719 964 1722 1254 1471 1553 1588 1973 1097 566 1655 1276 1071 1417 1195 1503 1571 1219 1611 1365 1179 1307 1404 1150 865 831 929 913 1079 1387 1306 850 2190 1963 2199 907 1139 843 1663 1205 1194 1596 685 1437 1148 1202 1188 1210 1603 1457 1392 1421 979 1178 1537 1491 1329 1148 1214 979 2072 1974 1971 1583 1396 1017 1148 1060 903 918 1130 865 982 1468 876 563 956 1098 1199 1167 1350 1066 1439 1188 812 1467 1347 1947 1088 1384 1662 1386 1462 1966 1726 1456 1498 1641 1831 1974 1638 1437 1154 1370 1581 1304 1392 1856 1714 1562 1681 1904 1601 1652 1440 1624 4111 4147 3587 3525 2847 2749 2756 3027 2865 3139 3099 3380 2707 2583 3042 2358 3956 2768 2298 1932 2048 1306 1156 1864 1962 2602 927 1831 2929 2473 2445 965 1351 1724 886 1062 1365 1271 1089 1396 1235 883 615 1368 966 737 540 764 729 638 554 485 779 1026 927 1141 1080 864 1427 1183 1494 1406 1891 1834 1231 1153 1242 1213 1212 1534 1174 1580 1578 907 617 711 644 658 653 540 740 755 564 280 832 560 428 570 465 564 233 250 253 473 490 376 470 502 392 768 280 800 789 626 835 746 778 646 870 588 787 596 541 573 881 491 493 590 1130 432 418 401 325 374 459 1137 577 959 1051 1685 918 571 466 877 887 771 675 1000 939 1024 961 1009 1067 728 786 996 1138 1214 1174 943 695 1021 619 774 564 1517 946 1600 1824 1554 1361 1604 1730 783 1403 1533 1034 486 2205 1203 2263 1191 999 1908 1158 1111 1160 1185 1625 1702 827 701 621 1735 1600 1728 2195 1590 999 967 793 1790 795 1790 1859 1089 1053 1737 1316 1039 1014 1587 1715 1483 1066 1932 1299 1702 1303 1790 1706 1741 1382 1799 1648 2186 1826 1931 1853 727 764 811 930 828 1035 3504 1082 1181 1153 1134 1297 1368 1222 1266 2075 2089 1606 1285 755 1129 773 1066 566 1017 896 1366 1330 988 971 1133 859 968 1059 1256 1736 1230 769 1003 688 883 587 325 351 297 353 351 301 257 853 441 546 524 676 1170 1519 1324 1494 1234 1270 1210 1210 1112 1139 1253 1644 1862 1632 1445 1301 1696 1292 1121 1273 1473 1054 1017 1646 1012 1047 1367 1332 1321 1234 934 1179 1726 1055 924 1104 1255 1192 1202 1229 1483 1265 1294 1434 1079 1314 1113 1617 1515 1406 1839 1929 1987 1080 2177 1373 1350 1424 2092 873 1757 1960 1320 621 713 678 335 367 348 443 1165 895 988 1118 1205 914 1398 468 967 1035 553 571 627 592 607 702 1363 480 1000 1021 609 756 965 813 354 542 474 611 463 610 722 494 814 607 1115 743 881 1244 723 2082 856 798 1218 683 823 861 784 840 1103 1054 1039 1003 892 745 623 668 534 384 1058 1443 1219 1053 1322 1408 1472 733 1362 622 798 903 1898 554 1072 1231 1070 1265 1297 1280 866 657 951 1126 668 609 718 499 385 1348 2416 1564 1034 411 492 563 615 926 675 734 3483 1032 3699 3423 3727 3130 3947 4003 3818 3465 3669 3519 3594 3769 3385 3670 1396 1132 1000 991 1285 1456 1449 1507 1128 1253 1613 1409 872 1094 1253 1346 757 924 1507 1094 1115 1087 927 845 845 1289 1336 1638 1501 1084 849 1079 1062 1124 1255 1132 1034 1181 1113 829 1113 1177 1065 1148 1713 1303 1560 1249 1598 1895 1088 1159 1081 1006 1250 1059 1483 1156 1337 958 1628 1579 1483 1472 1036 1400 1395 1552 1125 1286 1192 1233 1232 1217 979 1242 1245 1132 1926 1469 2039 994 1231 937 1118 1191 1084 828 1256 1103 1235 1239 980 1249 1267 1100 1217 1110 1083 1202 1143 1278 1245 1291 1180 1543 1027 1088 1333 1207 1467 1139 1426 1284 1003 1484 1162 1321 1484 1512 1090 1263 1794 1265 1478 1351 1750 1654 1351 1228 1848 1740 1071 1911 1434 1348 1618 1522 2154 2193 2038 2328 2038 1403 1616 1343 1826 1850 1705 1715 1607 1737 2000 1811 1874 1733 1309 1209 1204 1141 534 600 487 430 521 544 373 360 334 402 454 479 885 891 875 597 638 622 756 761 588 723 688 841 1042 584 683 565 595 477 788 617 803 833 735 748 481 820 542 522 636 587 581 769 536 534 811 559 740 841 770 1355 816 535 507 447 588 560 991 729 769 393 430 368 576 320 512 371 551 438 831 1367 623 410 522 604 415 607 492 1043 667 1551 698 799 762 686 723 1003 775 718 888 537 670 426 364 503 507 740 753 644 691 919 709 620 661 1001 956 654 804 753 381 1075 1063 1091 826 531 770 819 782 637 562 951 687 611 773 683 673 1321 857 651 1277 1587 1270 987 1724 1291 1518 1736 939 1782 1040 686 979 805 564 1302 1072 1332 1376 849 1414 1124 945 1123 622 739 833 925 1001 623 932 1026 936 668 536 607 801 1321 1162 754 1179 1111 971 1420 913 954 686 558 582 803 763 653 676 670 682 540 534 641 510 1009 1409 786 915 707 952 778 590 662 688 494 614 702 956 936 742 1068 725 710 864 1041 1542 870 1079 760 725 907 963 1053 733 783 598 759 880 1007 689 352 758 687 1000 860 716 1749 556 1286 556 708 704 978 660 1324 790 845 952 750 549 907 670 733 938 1009 907 1172 1153 1090 768 888 757 735 970 737 1071 985 269 311 385 430 543 575 775 1005 538 677 1077 725 737 975 1208 1053 738 640 1091 735 349 169 175 315 313 556 811 1261 1161 1207 873 1074 877 793 658 527 297 193 539 837 240 563 715 911 837 687 548 536 485 499 980 628 1306 961 1181 1056 864 596 545 558 424 394 534 581 606 341 592 678 573 681 607 573 939 580 764 897 848 972 861 1112 898 621 970 898 774 981 936 1319 681 812 922 728 681 667 624 1015 585 1253 1056 4769 5491 1025 953 1084 1467 1166 954 1202 981 1416 1135 1548 1036 1112 1069 752 1092 577 649 832 885 961 856 1219 905 845 1005 1420 727 580 1114 1016 913 1213 772 890 389 663 649 410 479 847 713 1148 914 456 607 1238 922 750 1087 1301 650 741 800 672 1772 1235 963 1325 580 971 941 735 874 931 865 820 866 955 1980 1827 2230 1202 1434 1730 1204 1544 1853 1777 2025 1300 1026 1058 1085 891 607 1541 1280 526 470 618 468 617 474 1761 1752 1454 1665 17197 2331 2518 2340 2751 2755 2818 2397 1382 1523 2888 2771 2460 2798 3128 2220 1923 2020 2057 3120 2363 2613 2853 3119 3075 3017 3228 3124 3240 3103 2910 2991 2711 5718 4050 4337 1852 1954 2716 1218 1375 2455 2830 1918 1350 2601 647 613 1004 670 1147 1043 1088 1525 1784 1407 539 919 879 653 640 3709 3582 3580 2980 3191 3751 3122 3449 3974 4039 4017 3795 3728 3768 4785 3265 3890 3861 3837 4581 4142 3522 3422 3402 4071 3586 3187 3563 3812 1189 993 573 3157 3572 2087 5155 5559 5596 5298 1482 1370 1701 408 1814 322 1225 955 659 3716 2200 2203 900 1137 898 963 2664 2327 1619 2699 2062 2096 2871 1864 2058 4659 5773 4221 4725 9387 8786 4367 4868 5821 7228 2299 1773 2236 2388 2322 1535 2997 993 3116 1420 3498 2106 491 314 3585 2295 3411 5257 2862 1135 2452 1304 1975 950 887 1621 1567 1618 1619 1769 3340 5461 1866 1116 1774 3340 3166 3270 2377 2601 1539 1117 1047 2941 1702 3149 1280 1724 996 1781 1402 1328 1606 1900 4024 4582 1401 1306 1171 1381 1447 1280 1481 837 836 1018 1969 1139 1535 2449 1137 1027 3573 1285 1477 1855 973 1659 1965 1821 1807 1118 1529 1707 1800 1621 1634 1897 1462 1661 1628 1993 1702 1412 1889 1610 928 638 760 1010 832 906 1363 730 949 717 887 1176 1669 1375 1167 936 1200 1010 838 673 830 936 867 705 660 751 831 829 765 793 918 563 759 966 678 887 992 1163 1148 884 1161 806 690 513 670 684 1347 367 845 841 545 535 951 1144 1280 1084 797 1005 1350 1035 1019 872 689 1081 1267 1011 503 603 615 637 553 728 687 633 851 935 895 797 960 964 654 1135 1100 1029 1177 850 678 725 689 778 660 1222 675 824 958 722 1086 908 642 1010 727 1042 1012 1102 826 877 1594 240 1644 749 881 710 1011 539 700 1131 721 1357 1199 1401 1326 1278 1552 890 543 776 904 705 683 923 448 422 400 484 537 432 652 903 366 410 454 434 471 468 418 341 314 568 514 1481 1004 730 535 706 1164 1503 965 965 960 644 1252 1050 1059 1049 800 712 1256 1059 645 852 640 753 902 993 1104 1184 1555 1143 692 607 611 712 612 550 1364 1057 1257 1039 1422 1076 1362 1262 1458 1757 1343 847 1235 1306 1536 1801 1159 1938 1619 1181 1247 1612 972 1152 1078 389 1479 1644 1228 1019 863 1509 1349 519 1072 1130 2260 514 665 411 526 643 671 460 849 892 613 1139 833 974 672 603 747 1136 1228 1003 1212 808 2466 362 438 248 429 957 1129 906 1008 1201 1122 1229 940 1047 979 792 850 1053 795 947 829 1228 938 1296 968 831 710 806 849 816 817 1513 811 833 730 323 1059 624 829 831 1920 760 819 2016 1303 1765 1664 1487 1811 1017 559 1845 1495 1725 1815 1331 1393 1430 1490 1452 1282 1383 1554 1338 889 769 750 878 1533 1534 1555 1737 951 1946 2443 2833 1615 1649 1418 2643 1397 1484 2172 622 1599 1286 1296 1493 1302 1620 1530 1777 1765 1165 1313 1670 1712 823 2193 1358 1749 1771 1968 1842 1554 1343 1350 1367 1146 719 895 893 849 1177 945 806 820 1021 1485 1457 939 1688 1017 1865 1023 1043 1502 1315 2912 1148 1326 1215 1068 1700 1486 1646 1619 1445 1615 1537 1273 1391 1093 1297 1638 1562 957 1631 1871 1435 1493 1952 1798 1511 1477 1486 1576 4310 4100 3578 3458 2726 2959 2820 2945 2401 2723 2317 2552 2810 2555 3130 2541 4038 3399 2126 1329 1397 1338 1611 1776 1667 2091 887 2141 2818 2470 2519 1207 1358 905 863 910 1838 873 897 765 823 1109 798 811 836 583 584 603 885 838 700 629 1061 891 961 1309 1172 1117 1327 1805 1872 1879 1846 1828 1718 2161 2207 1694 1510 1786 1431 1458 1508 861 622 723 681 649 676 487 823 788 880 289 594 513 690 365 704 893 133 209 257 444 383 414 400 378 370 714 777 515 674 1119 1163 1094 1079 861 1053 651 627 461 445 474 613 705 586 604 1036 442 442 680 510 588 772 1175 770 1322 954 1598 1053 1283 488 564 552 774 680 1105 1104 691 783 885 983 638 563 1027 944 714 771 984 752 755 657 661 911 1174 894 971 832 933 781 956 983 643 829 890 885 357 1443 645 1612 981 637 1753 586 846 616 902 1291 1482 630 619 557 1419 1597 1621 1445 1349 704 645 805 1443 1092 1715 1630 1037 908 1752 1470 806 633 1089 1507 1382 1554 986 1217 1275 1524 1557 1866 1813 1490 1659 1746 1911 1199 1969 1617 632 916 674 710 749 828 3244 1633 1587 1396 1506 1675 1378 1192 1596 1913 1793 2227 1483 1165 1505 847 558 797 1047 935 1018 1231 1060 926 1141 1025 927 1257 1180 1202 1257 713 612 762 642 678 446 458 416 438 432 414 386 809 442 600 837 605 1211 1364 1335 1259 1006 1327 1340 1131 1227 1446 1512 1406 1113 1215 1119 1127 1152 1352 1016 1134 1125 1092 1034 1870 887 1005 1063 1141 1033 1083 1082 999 1626 1300 1145 1100 965 1256 1213 997 1615 1550 1251 1135 927 1260 982 1309 1619 1598 1341 2041 2758 1310 2274 1329 1384 1072 2239 826 2030 2401 1339 613 951 1073 238 346 348 400 722 1089 890 1051 860 902 1083 615 737 825 467 659 739 743 977 953 1356 622 673 543 577 840 709 747 851 813 618 405 347 631 395 583 662 454 806 861 898 680 512 1835 663 573 525 835 585 666 590 476 708 881 919 1019 1005 633 439 411 389 434 1194 1227 1157 1031 1062 1138 997 794 1365 1406 992 983 1692 720 1283 1087 881 1230 1271 950 1022 727 637 977 609 591 699 445 335 1461 2207 2610 1503 495 835 693 739 662 1122 668 3091 1003 3134 2864 2743 3018 3131 2907 3078 3225 2973 3273 3352 3428 3387 3236 866 1313 1240 1175 1554 1517 1646 1141 1067 1061 1505 1426 1392 1074 1599 1348 984 1189 1570 1582 1566 1565 1272 1395 1401 1402 1393 1632 2704 2486 1352 1355 1177 1777 1870 1565 1262 1491 1621 1519 2329 2201 2065 2011 2100 2032 1948 1790 1787 2271 1380 1398 1465 1395 2992 2104 2146 2484 2014 2155 2998 2522 2112 2904 2030 3305 3314 3500 1972 3099 1818 2060 1990 2072 2018 1548 2510 2304 2300 2720 2651 2430 2309 2588 2029 2738 2444 2228 2173 2582 1890 2239 2161 2156 2134 1924 2317 2370 2368 2501 2539 2899 2665 2285 2228 2700 2146 2207 2110 2457 2228 1878 2326 2030 1551 2734 2265 1651 2317 2311 2054 2828 2130 2346 2598 2515 2827 2502 2294 2180 1822 2596 2237 3122 3016 3141 2839 3070 3944 4577 4162 4328 4003 2988 2954 2717 3314 3452 3150 3261 3071 2930 3388 3662 3511 3006 1791 1749 1905 2556 988 739 825 714 941 978 694 715 489 478 568 756 687 689 680 563 679 611 1102 1065 683 1206 947 984 1238 488 588 454 472 699 703 538 703 1233 786 754 643 1014 877 773 751 674 593 843 548 732 659 732 1005 894 860 1560 1056 601 591 438 755 584 1922 1118 1342 422 458 388 504 595 455 430 929 560 1161 1909 742 529 682 927 706 1100 753 1572 1462 2086 504 708 1188 823 1187 1486 1460 1156 1379 616 982 742 707 1026 945 933 921 761 1249 988 1280 1725 1406 1799 1137 1584 1348 1514 1087 1848 1410 1011 1668 1122 950 1209 1303 932 922 1385 858 1278 1066 676 660 1413 1256 905 2185 2310 2255 1227 1285 1380 1496 1690 1184 1740 1039 885 1161 901 1090 1707 2504 2243 1658 1142 2160 1856 969 1780 1558 1624 1213 1669 1651 997 951 1088 1111 1556 1037 1361 1328 1834 2224 1386 1298 1725 1293 1557 1753 2058 1385 1510 1306 761 1433 1138 1050 1107 1198 1122 807 925 719 1194 1870 1830 1770 881 1013 1336 947 1071 738 1007 701 1207 1604 1402 1380 2138 1442 980 1433 830 1598 1016 1452 996 1024 1078 970 1539 1094 1107 748 1253 1426 1207 1162 806 1483 1361 1146 1512 967 2452 861 1818 866 1164 835 1267 782 1824 1245 1699 1243 1677 1674 858 878 760 1113 1763 1631 1652 1693 1478 1290 1080 712 1132 1267 961 1339 1456 610 704 583 792 840 730 976 1501 731 885 999 755 1034 1671 1889 2055 774 1054 1638 845 423 352 429 545 368 1015 908 1833 1680 1654 2009 1397 1568 1377 837 1130 521 534 895 1090 534 1293 921 903 1097 1243 1137 903 1061 582 1438 1577 2103 1517 1433 1624 1641 993 899 1346 808 661 1034 1117 819 713 1017 1092 797 855 800 640 1118 774 982 1167 1025 1114 981 1668 1055 427 979 1389 1168 1410 1378 1212 902 764 577 890 868 480 959 1325 1368 1575 1525 6419 7662 1195 1497 1622 1452 1400 1258 1677 1288 1892 2156 2052 1640 2132 1191 817 1457 872 1003 1701 1733 1433 1546 1472 1419 823 1601 2718 1001 817 1487 1510 1491 2047 1199 1345 895 764 1483 1081 1044 976 947 1941 1808 1231 1001 1988 1591 1617 1221 1687 953 1011 1392 1157 2507 1436 1683 1597 1136 1101 1458 1051 1323 1595 1190 817 990 1065 2758 2512 3311 1794 2077 2670 1993 1990 1999 2191 2591 2340 2035 2278 2249 1169 1228 2500 1783 801 750 510 549 996 888 3146 3022 2014 2739 2331 30109 18607 14315 6025 5490 4398 3886 3380 1512 5945 6038 5725 5792 5674 4057 4576 4816 4153 4629 4931 4563 5364 5021 4656 5903 5016 7590 6080 6434 5809 7357 5426 8107 7030 6965 2994 3688 4315 2770 2340 4371 5074 3507 2359 4345 1482 1575 2032 1919 1524 1438 1728 3126 3204 1761 730 1133 957 1136 1061 7160 6741 6573 5702 6077 6299 6172 6378 5567 6896 5820 7277 7256 6654 7061 6038 7616 7103 7491 7597 8130 7222 4964 5340 5721 6931 5734 5246 6059 1236 908 605 6578 6137 4193 10603 11117 10917 9738 2794 2898 1981 811 2219 714 1036 548 615 4766 2887 2887 958 2136 1801 1273 3419 3897 2846 3907 2927 3014 5005 3019 3180 7458 8558 6175 7158 14228 12458 6257 7153 8094 9605 2596 2325 2953 3061 3245 1815 3528 1251 4374 1803 5382 2787 386 332 3970 2693 5410 6761 4595 2571 3730 2003 2514 1424 1346 3140 2995 2702 2619 2330 4613 7339 3108 1866 3688 4296 4286 4863 3442 3720 2420 1607 1739 4774 2595 6212 2052 2403 1363 2509 2161 1902 2601 2480 6158 6056 1975 1930 1828 1937 2002 1512 1652 1748 1858 2030 2977 2065 2185 3583 1939 1639 6486 1372 1716 2012 1731 2890 3083 2723 2474 2095 2342 2054 2421 2371 2586 2717 2266 2518 2460 2686 2760 1925 2808 2103 1230 1276 814 1334 1240 1145 2830 1352 928 1144 1415 1331 1920 1300 1728 1101 2078 1837 966 619 899 763 661 656 863 1192 954 890 1237 1466 1284 1195 1256 1239 1168 1306 1014 1288 1183 1041 1354 1110 1069 446 1190 1377 1439 839 1576 1819 1355 1366 1611 1895 1939 1733 1154 1502 1989 2157 1825 1184 1425 1991 2075 1927 1366 1492 1478 1583 1299 1539 1381 1309 1972 1832 2429 1969 1221 2305 1244 2087 2031 2225 2393 1614 1322 1269 1318 1407 1358 2209 1162 2114 1566 1251 2082 2016 1582 2230 1474 1887 2204 2672 1653 1477 3544 437 3366 1770 1801 1127 1243 915 1610 2360 1779 2597 2509 2832 2659 1962 2209 1371 1037 1080 891 735 1469 1065 517 972 831 491 692 760 701 1144 951 1222 842 747 1197 528 590 580 533 868 1029 3044 1630 1303 1118 1091 1507 755 891 909 1453 1087 2267 1773 2174 1777 1374 1141 1837 1594 888 1555 1087 1044 1234 1176 1619 1368 1594 1307 1175 907 1262 671 525 658 1808 1558 1703 1649 2080 1541 1518 1478 1728 1757 1704 1775 1714 2335 1682 3290 1911 2917 2597 1434 1748 1654 1288 1915 1531 460 1894 2108 1951 2029 1445 1665 1686 834 1163 1262 3413 810 825 557 723 683 828 602 1058 957 674 1298 1361 1998 807 745 568 2186 1803 1262 1392 1202 2412 521 649 431 643 1138 2314 1946 2044 2186 2041 2283 2208 1999 1265 1112 1195 1468 1255 1293 1441 2310 1724 2471 1820 1715 1447 1778 1416 979 916 2739 1232 1414 878 591 1218 557 1103 1001 1743 1143 1144 2081 1551 2493 2111 2356 2761 1274 750 2381 2128 2353 2525 1879 2912 3262 2309 2767 3051 3395 2615 1769 1427 1273 1193 1536 2138 2465 2360 2184 1254 2829 4000 4439 2032 2198 1864 2808 2342 1683 3434 1196 1858 1787 1235 1965 1243 2100 2034 2149 2444 1215 1907 2027 2013 1576 2631 1552 2164 2201 2338 2183 1783 1539 1115 1712 1510 1205 1197 1292 1105 1316 1198 1492 973 2031 2886 2093 1755 2830 1858 2303 1295 1126 1725 1558 3565 1834 3057 2017 2430 1816 2304 2246 2421 2349 2544 2533 2336 2253 1931 2203 2677 2083 1891 2206 3601 2463 2566 3257 3671 2683 2750 2410 2781 8711 8627 5838 6252 4485 3932 4184 4621 4140 4614 3969 4582 3971 4525 5099 3997 7382 4548 3693 2529 2961 2012 1631 2893 2459 3070 1759 3350 3606 3250 4441 1994 2721 1932 1189 1241 2243 1033 2060 1736 2080 1115 1376 1343 1488 1079 1061 684 1283 746 1100 869 1507 952 1204 1591 1584 1354 2147 2323 3182 2591 3333 3493 2289 2909 3622 2485 2735 3065 2259 2233 2525 1266 724 719 587 915 915 734 1104 754 514 481 741 669 688 433 728 694 227 164 339 400 669 654 772 649 647 871 1301 1246 1144 1321 1533 1554 1574 949 1004 841 1398 782 750 824 1045 1056 1067 993 1869 762 719 1188 1061 685 1113 1190 802 1171 1141 1990 1399 935 481 1005 1122 1018 1075 1176 1343 1317 1493 1168 1322 1245 1546 1013 1251 1027 1022 807 1515 1529 897 1249 1194 1987 1636 2076 1493 2367 1717 2415 2417 1024 1486 1395 837 479 1875 973 1918 990 849 1796 912 1013 870 946 2432 2443 898 1020 788 2821 2616 2795 3511 2024 1051 1021 766 1794 985 2090 1910 1043 1048 1908 2082 883 1010 1868 2211 1762 1957 2034 2230 2624 2827 2069 2887 2260 2430 2649 2630 2763 2224 2360 2660 919 1814 1216 1311 1409 1344 5425 3116 2215 1993 2107 2247 2276 1959 2238 2502 2586 2452 2292 1750 1541 1923 1034 1010 1366 1149 1872 1992 1692 1221 1604 1347 1598 2986 1801 2078 1912 1174 1086 1164 1275 1167 563 536 457 558 538 499 450 782 550 991 777 734 1333 2224 2201 2083 1919 1962 1774 2029 2130 1745 1892 1892 1887 2037 2033 1935 2171 2442 2056 2311 1808 1961 1959 2607 1988 1619 2301 2248 1847 1889 1616 1996 3372 3004 2251 2452 1752 2293 2535 2253 2041 2952 2761 1791 1889 3418 1634 2044 2253 2034 2443 1954 2325 1244 2747 1446 1181 1511 3036 938 2458 2457 1370 1004 1021 956 444 516 617 779 1451 1401 1528 1397 1412 1821 1660 834 1630 1735 843 1758 1222 1024 1461 1505 2252 873 1684 1078 865 1395 1327 1351 942 910 880 912 793 904 942 1487 1011 776 1149 1191 1533 1490 870 3095 1162 1029 1363 1220 1349 1059 1003 1173 1721 1509 1159 1162 1215 821 799 789 755 712 1711 2002 1954 1518 1247 1343 1315 1274 1670 1351 1458 1324 2338 836 1517 1721 1444 1849 2089 1581 1777 1123 1583 1539 1046 1055 1059 1034 715 2058 2683 3363 3095 1022 939 870 1132 951 1389 1688 4777 1281 4857 4463 5002 4415 4493 5028 5110 5213 4766 5101 4868 5077 4375 4156 1811 1531 1892 2226 2330 2395 2065 1934 1643 1806 2192 2183 1620 1858 1696 1153 1583 1549 1913 1728 1698 1876 1894 2118 2060 2708 2693 3293 2724 2415 1432 1590 1109 1659 1700 1668 1337 1679 1353 1603 2062 2024 1882 2042 2097 1979 1667 1624 1796 2004 1561 1443 1475 1264 2813 2157 2749 2559 2299 2382 3383 2556 2604 3286 2161 3240 3321 3736 2356 3404 2306 2243 2275 2168 2261 2086 2585 2407 2584 3047 2793 2660 2459 2630 2186 2875 2785 2297 2270 2288 2187 2428 2275 2178 2123 2264 2423 2546 2296 2764 2490 2918 2616 2542 2495 3301 2343 2618 2592 2928 2531 2112 2401 2129 1909 3038 2224 1562 2509 2491 1897 3143 2221 2347 2527 2345 3275 2688 2087 1941 1922 2951 2061 3791 3395 3683 3388 3505 3769 4326 4081 4292 3797 3460 3600 3057 3631 3873 3478 3783 3353 3375 3219 3504 3213 2868 1709 1901 2165 2753 881 722 909 634 1029 834 613 687 391 541 697 563 686 632 644 538 644 588 1245 962 667 1097 853 1163 1419 656 697 614 628 854 722 628 895 1227 885 723 677 1041 735 855 907 826 735 1034 552 875 812 632 876 880 844 1569 1363 487 477 469 573 798 2170 1047 1230 477 431 491 542 684 478 456 794 655 1204 1761 787 628 779 847 756 1038 666 1387 1348 2317 487 805 1239 831 1236 1497 1445 1300 1454 598 1003 709 683 1233 904 1056 1153 791 1368 1281 1310 1454 1592 1961 1016 1591 1489 1765 1125 1972 1906 1086 1674 993 1096 1173 1220 735 696 1362 750 1280 1166 957 674 1831 1287 925 2283 2307 2166 1167 1395 1429 1130 2225 1148 1887 1213 1188 1126 1037 1240 2054 2886 2169 1535 1084 2492 1873 1029 1846 1560 1678 1339 1658 1585 1131 1155 1153 1381 1544 828 1467 1212 1607 2128 1278 1152 1701 1262 1787 1839 1816 1396 1410 1294 713 1447 862 897 1492 842 950 676 838 785 1266 1789 1716 1524 783 1040 1320 892 1002 718 911 622 1259 1500 1425 1138 2129 1481 997 1271 808 1470 959 1373 863 925 1221 1150 1444 1047 993 1137 1243 1405 1038 1235 962 1481 1426 1152 1566 938 2773 923 1851 914 1221 1036 989 901 1864 1238 1512 1274 1659 1476 794 953 812 1185 1790 1556 1789 1851 1749 1445 1466 1095 1244 1143 701 1271 1538 545 673 621 648 781 928 1001 1595 886 1046 1030 737 1227 1677 1858 2185 905 1183 1471 1024 465 401 418 622 371 1240 997 1677 1592 1921 1955 1763 1700 1573 1241 1070 530 506 848 1061 437 1389 922 994 1113 1267 1085 873 1139 766 1508 1509 2030 1720 1551 1693 1620 1028 1126 1195 980 848 1046 1134 896 881 1325 1214 1049 1135 1080 881 1175 932 1053 1088 1142 1083 864 1523 948 525 1089 1296 1099 1420 1319 1360 790 789 727 1039 915 593 825 1400 1232 1758 1455 6545 7293 1064 1514 1409 1442 1387 1383 1528 1253 1875 2429 2028 1992 2105 1342 971 1258 830 1208 1648 2153 1412 1470 1434 1482 883 1577 2492 959 1139 1513 1648 1566 2046 1139 1611 735 728 1593 1218 1179 1015 1036 1906 1843 1371 1201 2308 1665 1653 1188 1697 1000 1036 1574 1298 2868 1678 1916 1519 1332 1317 1752 959 1233 1645 1246 484 646 946 3254 2996 3738 2100 1820 2927 1971 2399 2227 2765 3171 2237 1779 2039 2142 1024 1495 2481 1797 855 812 447 400 870 849 3393 3323 2263 2899 2518 18607 31001 14142 7014 6444 4837 3863 3020 1708 5949 5957 5570 5846 6326 3902 4595 4820 4705 4384 4375 3981 4837 4582 4205 6356 5514 8069 6607 6328 5710 8062 5510 7558 7090 6674 2855 4042 3825 3220 2549 4471 5094 3366 2815 5056 1494 1563 2035 2310 1645 1265 1767 3087 3357 1982 887 928 804 1135 959 7842 7429 7172 6321 6327 6377 6507 7329 6072 6753 6286 7578 7521 6726 7360 6411 8341 7009 7493 8014 8386 7130 4828 5402 5476 6716 5300 5247 6067 1157 965 733 7048 6632 4065 10831 11119 10992 9946 2668 2839 2206 836 2390 828 1388 689 801 4777 2546 2458 1209 1960 1552 1245 3158 4155 3084 4351 3286 3078 5075 3008 3314 8048 9043 6561 7734 15205 12580 6530 7287 8957 10074 2934 2246 3319 3475 3633 2091 3987 1448 4283 1890 5272 2999 318 276 3891 2727 5315 6332 4223 2922 3699 2030 2093 1642 1311 3205 3045 2870 2685 2224 5365 7067 3463 2036 4095 3941 3850 5506 3646 3888 2648 1713 1818 4904 2963 6482 2397 2732 1543 2799 2247 2041 3020 2820 6987 6619 1797 1715 1893 1914 2012 1554 1811 1510 1844 2021 3227 2109 2521 3501 2046 1645 6212 1221 1705 1900 1874 3136 3342 2959 2221 2393 2252 2121 2526 2295 2335 2700 2080 2237 2489 2800 2522 2105 2723 1842 1666 1525 776 1296 1632 1563 3209 1467 965 1085 1566 1783 2283 1489 1855 1113 2204 2026 1288 656 1123 1000 844 913 1019 1286 951 909 1137 1593 1197 1214 1321 1278 1413 1282 1324 1415 1474 1234 1197 1150 1085 608 1259 1422 1656 732 2030 2172 1699 1865 1780 1991 2173 2203 1444 1852 2625 2350 1991 1364 1539 2050 2077 2060 1401 1509 1417 1599 1379 1638 1566 1341 2285 2038 2448 2224 1415 2363 1430 2145 2183 2674 2239 1621 1354 1652 1477 1771 1747 2364 1200 2179 1442 1278 2366 2097 1657 2209 1293 1904 2236 2769 1914 1783 3620 505 3908 2066 1589 1143 1496 939 1766 2536 2020 2552 2500 2795 2622 1928 2585 1756 1292 1001 1272 844 1460 1345 770 806 699 733 876 910 844 1129 998 1221 829 777 1038 588 740 720 463 995 1009 2991 1557 1268 1093 1195 1395 855 936 991 1589 1238 2622 2144 2217 1748 1558 1161 1778 1588 961 1863 1171 1120 1368 1279 1521 1494 1736 1477 1147 1093 1494 705 581 799 1721 1691 1800 1774 1844 1592 1724 1449 1734 1977 1639 2032 1709 2336 1799 3533 2149 2674 2400 1488 1978 1686 1389 2240 1463 485 1768 1999 1831 2026 1371 1421 2061 838 1209 1289 3711 621 716 604 883 776 881 727 1362 1036 758 1322 1357 2352 601 614 616 2046 1932 1458 1595 1188 2335 656 670 494 836 1171 2445 2048 2179 2322 2194 2406 2119 2065 1400 1235 1309 1680 1352 1450 1292 1999 1420 2250 1500 1554 1886 2242 1497 1198 1003 2904 1553 1468 1488 505 998 605 1174 1137 1892 1113 1074 2463 1497 2461 2314 2260 2839 1534 743 2728 2021 2623 2775 2107 3478 3808 2498 3371 3744 4331 2870 2142 1303 1139 1046 1346 1740 2090 2280 2349 1334 2942 4081 4590 1962 2512 1782 2998 2376 1853 3569 1229 2260 2019 1355 2271 1297 2238 2182 2223 2477 1441 2185 1965 2082 1506 2655 1778 2419 2135 2470 2534 1955 1585 1459 1792 1604 1000 1120 1415 1072 1304 1309 1673 1050 2193 3000 2032 2164 3497 2002 2260 1295 1269 1983 1950 3706 1890 3239 2593 3145 1925 2512 2402 2608 2266 2264 2419 2253 2030 2031 2105 2736 2024 1982 2374 3926 2746 2462 3562 3877 2659 2689 2601 2527 8858 9196 5967 6535 4465 4159 3848 4342 4463 4787 3905 4528 3945 4230 5152 4460 8217 4697 3744 2546 2802 2079 2058 3011 2543 3182 1969 3644 3355 2959 4744 2147 2765 2152 1193 1091 2522 1161 1943 1846 1966 1364 1395 1385 1438 1140 1272 883 1251 804 979 811 1511 1147 1357 1798 1807 1345 2168 1960 3741 3192 3559 3963 2642 3537 4262 2844 2801 3235 2075 2446 2710 1387 626 838 760 805 900 583 861 769 562 623 738 644 719 447 690 771 269 221 340 460 509 552 635 502 502 918 1412 1183 1224 1280 1398 1449 1483 904 1179 803 1442 1050 1024 1146 1365 1445 1007 680 1772 1004 975 1364 1250 633 1134 1254 959 1375 1363 2133 1335 1013 515 953 1123 1192 1086 1119 1161 1172 1552 1148 1201 1345 1379 1066 1343 1242 1255 719 1591 1339 1152 1404 1192 1995 1574 2308 1770 2708 1828 2420 2463 1202 1654 1571 1033 476 1984 974 2104 1156 849 1994 873 1145 821 1093 2475 2615 1070 1032 806 2848 2370 2771 3996 2095 938 908 978 1876 995 2019 2031 1226 949 1970 1995 970 1235 2010 2150 1680 1984 2186 2175 2846 2663 2107 2266 2530 2148 2821 2414 3147 2430 2271 2756 899 2086 1129 1519 1775 1399 5883 2841 2512 2146 2243 2180 2170 1916 2241 2341 2422 2351 2508 2003 1394 2037 1209 1196 1374 1283 2008 2067 1703 1137 1624 1482 1592 2602 1955 1997 2020 1475 1121 1277 1133 1207 729 697 564 699 685 644 566 1034 753 975 752 767 1436 2314 1991 2133 1587 1602 1523 1666 1927 1482 1854 2026 1920 1969 2073 1992 2075 2219 1859 2087 1889 1872 1842 2837 1496 1349 2299 2451 1729 2086 1877 1783 3767 3864 2579 2382 2119 2132 2922 2012 2339 2862 2502 1968 1683 3811 1362 2146 2401 1983 2651 1621 2506 1295 2635 1374 1097 1576 3074 900 2457 3064 1712 770 1073 1044 435 591 720 833 1151 1390 1551 1767 1837 2161 1724 1044 1899 1879 878 2266 1368 1159 1626 1412 2190 731 1678 913 872 1461 1467 1170 960 1020 879 882 749 1007 799 1346 932 837 1135 1280 1784 1647 940 3510 1372 1218 1461 1317 1665 1160 1114 1208 1546 1512 1353 1421 1230 1094 672 713 792 716 1964 1977 1765 1858 1571 1507 1385 1330 1682 1650 1391 1577 2701 858 1581 1893 1510 1946 2127 1872 1640 1269 1803 1323 1090 1059 1114 918 613 1995 3324 3216 3756 903 791 845 1088 976 1449 1920 4747 1334 4902 4483 4742 3981 4513 5069 5117 4881 4418 4824 4583 5432 4593 4291 2248 1608 2204 2097 2173 2351 2176 2312 1759 1769 1964 2119 2037 2046 1582 1514 1594 1556 1869 2201 2097 2197 1789 2108 2097 3012 3025 3473 2812 2631 1693 1823 1346 1831 1765 1898 1646 1404 1954 1613 2234 2065 1818 2048 2070 1869 1633 2135 2011 1995 1367 1478 1504 1426 2665 2150 2474 2690 2125 2871 3184 2810 2658 3209 2153 3682 3692 3899 2554 3189 2662 2614 2689 2757 2606 2283 3015 2288 2839 2896 2841 3096 2393 3270 2680 3178 3247 2628 2265 2687 2292 2631 2287 2176 2514 2344 2485 3204 2731 2788 3415 3555 3111 3035 3048 3464 2415 2457 2651 2522 2941 2020 2843 2221 1816 3024 3015 1514 2636 2550 1844 3019 2262 2637 2849 2590 3608 2895 2476 2085 1944 2883 2067 3888 3582 3942 3267 3491 3393 4047 3722 3468 3935 3150 3092 3110 3646 3848 3283 3461 3483 3287 3256 3513 3321 3226 1809 1731 1811 2651 960 891 849 760 981 1067 793 677 675 704 499 528 651 612 650 480 571 478 1019 949 528 1028 745 770 981 560 659 523 549 877 687 654 589 1281 755 756 701 961 807 778 690 660 551 875 561 791 770 720 1057 792 758 2108 1391 587 583 495 625 590 2040 985 1086 538 547 409 642 690 656 590 958 558 1479 1761 861 470 619 823 666 1176 860 1544 1338 2376 594 783 1189 1012 1108 1289 1350 949 1599 530 769 865 591 1109 806 1034 1068 776 1331 1138 1226 1392 1652 1605 968 1883 1462 1917 1138 1771 1446 964 1833 1054 1188 1269 1208 1165 1176 1259 984 1344 1367 840 785 1625 1403 837 2267 2186 2157 1322 1505 1468 1596 2604 1206 1975 1347 1006 1260 977 1392 1727 2401 2852 1740 1102 2159 1935 1117 1902 1837 1891 1457 1576 1705 1210 894 917 1258 1312 939 1204 1404 1802 2230 1479 1245 1830 1179 1807 1984 1990 1769 1644 1267 1029 1411 999 1032 1199 1287 1282 656 1237 848 1297 1673 2022 1938 953 1227 1273 1053 1201 689 1127 934 1273 1505 1412 1294 2146 1605 1354 1286 898 1881 998 1420 1036 1010 1128 1097 1549 969 1008 934 1138 1265 1322 974 815 1552 1571 1092 1810 1000 2467 966 2034 963 1237 1174 1250 1227 2000 1177 1484 1062 1601 1518 730 977 987 1271 1749 1638 2127 2117 1731 1370 1281 1165 1433 1501 1025 1623 1694 443 539 431 627 919 963 1092 1771 886 1004 1119 1006 1311 1618 1666 1993 818 941 1617 867 419 358 324 596 496 1327 954 1725 1556 1909 1887 1565 1558 1387 842 1197 462 457 1026 1263 431 1530 1214 1016 1112 1290 923 774 1200 566 1588 1644 2125 1789 1608 1638 1761 983 993 1096 1027 717 1378 1396 1164 1117 984 1255 964 1082 801 751 1026 851 1008 1052 1130 1072 919 1700 1284 688 1206 1346 1183 1494 1407 1335 918 986 991 932 1040 710 1005 1403 1361 1740 1591 6755 7537 1444 1654 1591 1570 1764 1586 1752 1541 2179 2311 1737 1843 1865 1414 881 1404 877 913 1451 1446 1543 1521 1591 1470 785 1548 2596 1051 1149 1585 1589 1469 1946 1124 1456 763 795 1305 1000 1160 1230 1187 2081 1952 1367 1040 2275 1630 1943 1112 1489 1187 1080 1366 1389 2587 1482 1914 1532 992 1056 1616 980 1453 1773 1316 552 681 1059 3059 2809 3611 1886 2006 2625 2202 1993 2120 2273 3186 2172 1872 2457 2102 1090 1517 2646 1819 824 771 476 431 717 991 3343 3295 2222 2689 2340 14315 14142 30519 6151 5829 5360 4009 3345 1766 6104 6131 5895 6938 5928 4065 4879 5101 5261 5109 5024 4924 5645 5033 5205 6590 5400 8029 6605 6903 6517 8276 5696 8197 7142 7243 2961 3971 4194 3089 2702 4633 4883 3435 2297 4845 1503 1484 2142 1875 1455 1382 1506 3272 3822 1821 677 1240 1118 989 972 7862 7565 7235 5428 6183 6103 7460 6215 6120 6961 6794 8196 7300 7092 7190 6126 7126 7262 8060 7440 8458 7004 5422 5512 6413 7005 5811 6157 6463 1540 1190 767 7136 6496 4212 10748 10821 10784 9445 2798 2998 2026 759 2195 585 1514 867 589 5033 2972 3025 1161 1874 1480 1334 3115 3636 2922 4345 2920 2849 5033 3332 2951 8317 9493 6905 7601 15345 13114 6623 7996 8498 10933 2742 2379 3376 3119 3731 2226 3344 1529 4303 2328 5000 2733 372 316 3990 2706 5064 6835 4718 2307 3897 1991 2417 1506 1338 2638 2529 2758 3058 2618 5204 7151 3243 2429 4798 4454 4254 5399 3647 3742 2573 1760 1885 4863 2876 6399 2503 2890 1582 2388 1806 1671 2710 2448 6852 5836 1833 1812 1687 2042 2329 1856 2224 1509 1930 2028 3678 2383 2644 3663 1683 1425 5763 1290 1781 2227 1948 2834 2829 2376 1993 2343 2416 2295 2790 2337 2512 2768 2288 2657 2292 2804 2432 2141 2839 1979 1238 1269 884 1290 1479 1154 2887 1273 1012 1070 1584 1537 2718 1315 1710 1433 1761 1824 1011 745 935 610 524 936 1053 1380 1151 1005 1157 1694 1137 1533 1544 1449 1566 1459 1180 1699 1512 1287 1420 1350 1174 655 1354 1502 1471 937 1441 1996 1427 1446 1510 1916 1969 1791 1508 1686 2413 2244 1922 1407 1767 2224 2322 1811 1720 1865 1882 1877 1498 1737 1386 1417 2143 2293 2369 2028 1671 2332 1491 1886 1878 2345 2002 1646 1449 1533 1501 1594 1513 2536 1511 1996 1625 1475 2291 1987 1734 2162 1324 1823 2192 2818 1732 1511 3435 416 3805 2072 1762 1122 1356 964 1564 2074 1753 2643 2390 2403 2378 2167 2609 1572 1165 1025 1156 692 1413 1182 845 717 542 833 772 843 1113 1084 971 1080 751 685 1158 579 591 633 541 1070 1083 2856 1437 1479 1165 1359 1849 664 1004 1008 1544 1138 2145 1725 2171 1770 1655 1194 1979 1774 891 1698 894 1306 1418 1386 1610 1316 1630 1530 1066 1012 1476 921 705 781 1739 1510 1678 1607 2174 1654 1784 1303 1569 1937 1560 2014 1416 1979 1814 2979 2092 2377 2299 1346 1823 1614 1142 1980 1658 467 1833 2090 2253 2236 1723 1293 1872 731 1100 1232 3741 620 747 466 782 611 767 850 1358 1106 694 1300 1527 1675 622 616 746 1820 1978 1483 1588 1327 2299 574 931 587 718 929 2869 2213 2381 2498 2299 2778 2506 2232 1366 1207 1290 1519 1269 1325 1386 1724 1192 1925 1204 1298 1562 2100 1425 1267 1116 2954 1327 1107 1247 735 1023 513 1172 1098 1841 1278 1166 2376 1223 2510 2553 2117 2848 1572 908 2383 2156 2398 2629 2353 3534 3735 2419 2900 3317 3579 2973 1897 1425 1139 1032 1685 2270 2318 2413 2345 1263 2846 3058 3775 1782 2320 1649 3183 2295 1965 3270 1372 2087 1899 1516 2059 1502 2077 1846 2064 2490 1463 1893 1908 2238 1533 2858 1807 2031 2486 2742 2611 1726 1432 1286 1905 1684 1135 1177 1363 1355 1678 1399 1909 1054 1896 3035 2219 2057 2664 1777 2473 1285 1247 2223 1872 3640 2106 2729 2143 2549 2121 2274 2596 2663 2448 2549 2415 2599 2041 1817 2412 2917 2306 1958 2178 3490 3083 2525 3083 3258 2625 2551 2258 2450 8594 8899 6195 7136 4656 4476 4825 5334 4166 4555 4179 4790 4157 4756 5174 4369 7559 4554 3841 2929 3265 2293 1996 2817 2571 3378 1710 3191 3988 3525 4494 2126 3005 2081 1408 1523 2160 1223 1837 2047 1902 1190 1439 1191 1372 983 1054 910 1290 953 1018 873 1673 1182 1467 1897 1935 1536 2114 2180 2737 2968 3682 3439 2714 2678 3876 2768 3195 2698 2419 2180 2571 1461 720 846 675 912 894 663 1212 962 482 452 704 589 716 553 843 722 661 307 422 330 643 646 645 661 589 1082 1254 1216 1216 1138 1712 1679 1705 873 1106 872 1354 981 941 1039 1497 1208 1067 1135 1832 856 735 1251 1127 788 1219 1457 783 1346 1531 2107 1181 960 545 1061 1174 980 1090 1172 1200 1190 1630 1118 1123 1328 1583 1264 1562 1146 1243 964 1268 1559 1086 1390 1322 2094 1917 2268 1902 2243 1887 2291 2325 1174 1841 1738 1061 514 2016 958 2089 1153 953 1909 1025 1111 955 1055 2580 2720 842 1184 996 3623 2898 3131 3976 1912 966 922 983 1899 1266 2252 1936 1060 976 2101 2173 904 873 2187 2451 1939 1731 2268 2357 2771 2674 2034 2928 2764 2287 2729 2661 2863 2642 2463 2719 987 2157 1282 1721 1589 1228 5423 3420 2490 2295 2222 2359 2305 1964 2343 2468 2601 2607 2351 1713 1653 1584 1113 1219 1148 1346 1699 2057 1958 1324 1698 1407 1868 3054 1890 2027 2032 1409 1242 1381 1464 1306 501 500 401 512 525 404 378 944 630 940 1053 688 1455 2618 2315 2319 1430 1525 1785 1584 1688 1545 1952 2090 2106 2154 2262 2089 2148 2418 1994 2269 1660 1915 1888 2441 1755 1510 2436 2423 2171 1872 1677 2069 3434 3434 2378 2345 2241 2139 2654 1596 1973 2961 2800 1885 2193 3491 1871 2625 2380 2315 2505 2181 2172 1487 2706 1538 1323 1578 2739 1120 2907 2242 1430 786 939 814 490 551 603 704 1447 1376 1384 1479 1714 2224 1607 742 1700 1675 805 2151 1294 946 1463 1446 2305 728 1558 964 1110 1378 1304 1157 1064 1086 1034 893 756 779 934 1538 1152 821 1603 1392 1556 1624 1059 3046 1442 1233 1499 1125 1455 962 890 1453 1561 1538 1414 1428 1458 1260 816 710 786 961 1861 2341 2214 1779 1797 1779 1644 1152 1788 1532 1632 1975 2345 1045 1305 2032 1701 2163 2397 1839 1713 1291 1526 1879 882 1170 1314 1247 839 2787 2952 3901 3524 892 967 864 1150 1241 1425 2174 4957 1363 5347 4833 5442 5256 4996 5349 5347 5331 5325 5441 5283 5359 5046 5026 1697 1576 2242 2237 2229 2194 1868 1909 1718 1848 1916 2094 1853 1842 1631 1250 1501 1550 2671 2273 2149 2212 1794 2211 2244 2692 2758 3226 2708 2340 1494 2019 1529 1319 1488 2147 1913 1547 1486 1672 1766 1568 1603 1744 2097 2045 1910 1561 2097 2029 1641 1583 1582 1532 3225 2324 2553 2834 2185 2245 3325 3262 3387 3618 2585 3663 3666 4131 2477 3322 2373 2508 2595 2384 2454 2073 3001 2245 3478 3493 3579 2824 2608 2775 2613 3334 3086 2294 2390 2940 2363 3162 2264 2448 2509 2364 2575 3047 2484 2682 2708 2872 3098 2951 2885 3507 2707 2752 2442 3009 2746 2633 2671 2390 1965 2407 2715 1794 2867 2747 1459 3660 2341 2218 2418 2182 3825 2766 2905 1769 2290 2841 2222 3810 3309 3800 3682 3224 3582 4296 3765 4303 3994 2916 3255 2668 3510 3720 3389 3443 3585 2792 3524 3794 3726 3231 1519 2415 2145 2274 1443 968 590 681 697 863 702 846 354 671 708 572 784 730 724 535 669 567 1383 986 663 1305 839 1015 1173 701 745 650 678 744 668 723 597 1274 704 661 632 991 814 717 631 669 576 1005 564 818 692 460 673 829 783 2096 1678 551 515 527 537 685 1963 990 1111 638 439 650 518 891 661 442 789 556 1481 1642 877 435 523 871 853 835 797 1816 932 1724 913 1152 1119 1080 1343 1637 1538 1417 2107 488 808 702 531 839 755 994 1138 925 1601 1049 1555 1491 1641 2000 1017 1386 1363 1934 1356 1879 1310 1054 1633 964 797 1334 1369 976 937 1298 903 1483 1226 785 1005 1548 1259 1045 2348 1953 2333 1449 1436 1783 1524 2428 1576 2293 1557 1013 1542 876 1072 1918 2842 2636 1918 1255 2438 1636 1044 2408 1460 1541 1604 1528 1903 1051 1014 1351 1649 1366 840 1153 1536 2209 2420 1567 1574 1655 1237 1516 2138 1852 1566 1774 1308 946 1618 1010 866 874 798 694 971 953 944 1110 1626 1656 1633 1063 1116 859 848 961 731 919 911 1110 1370 1271 990 2026 1471 1250 1388 1012 1737 1097 1280 828 814 874 1014 1461 931 881 805 1171 1527 1467 1201 832 1312 1282 980 1665 838 2376 944 1807 1112 1397 933 1040 977 1708 877 1332 1558 1374 1346 888 1090 986 1014 1538 1459 1952 2033 1366 1735 1772 1469 1500 1176 708 1254 2003 573 758 540 542 1319 791 1279 1926 1097 1197 1124 921 1291 1702 1786 2214 826 1000 1764 973 472 349 347 861 251 1223 1037 1358 1185 1240 1246 1178 1048 968 1361 987 471 532 873 1092 555 1060 1232 1080 909 1029 1017 927 1197 556 1646 1370 1755 1341 1321 1851 1366 807 658 1065 789 705 1025 1124 919 587 1085 1226 720 776 763 705 1079 972 1279 1157 1078 1143 918 1784 1259 704 942 1049 867 1226 1175 1070 802 1366 623 1154 937 953 864 1631 1265 1836 1400 7429 7169 1171 1752 1730 1433 1461 1277 1678 1306 2414 2328 1915 2055 2084 1074 1125 1269 1251 1379 1734 2025 1515 1518 1109 1347 1016 1780 2441 1010 1207 1747 1344 1398 1779 1214 1364 782 789 1326 1087 868 1077 1091 2022 1968 1002 821 1892 1393 1678 915 1025 845 1070 1685 1371 2819 1523 2100 1324 933 1085 1418 952 1076 1123 868 312 374 873 3213 3213 4238 1890 2241 3104 2235 2281 1976 2858 3009 1689 1995 1843 2079 1272 1153 2884 2123 606 580 635 543 725 1062 3246 3524 2499 2645 2751 6025 7014 6151 28318 16924 12099 3907 2726 1633 5240 5453 5721 6384 5553 3872 4282 4445 4660 4561 4806 4502 4776 4922 4813 5937 5716 6779 6512 6165 5234 7454 5778 7263 7313 6808 3108 4300 3602 2989 2895 4209 4857 4161 2554 4241 1390 1395 1802 1856 1620 1174 1350 3148 3642 1713 917 1299 1227 1049 1222 8294 7653 7594 5556 6610 6602 6073 6396 5660 7306 6773 7371 7130 5587 7530 6177 6496 6534 6546 6567 8626 6739 4574 5508 6490 6583 6514 6390 5863 1424 1205 1239 6618 6754 3781 10484 10735 10569 8481 3120 3268 2092 816 2396 648 1546 671 833 4832 3005 3022 1419 1961 1597 1545 3294 4015 2104 4341 3724 3061 5803 3399 3090 7918 9391 7529 8253 15429 12065 6658 7737 8873 10405 3239 2444 2813 3822 3481 2180 4314 1437 4490 2110 5540 2617 382 340 3528 2460 4876 6764 3689 2550 3313 1877 2206 1816 1513 2619 2570 2823 2714 2152 5519 6874 3564 1860 4474 3463 3451 5376 4003 3939 2613 1640 2122 5550 3002 5969 2359 3022 1805 2847 2192 2014 3036 2745 7250 5719 2558 2347 1820 1986 2026 1695 1828 1523 1913 2383 3457 2630 2849 4094 2145 1865 5634 1405 2127 2631 1564 2705 2754 2784 2115 2244 2504 2302 2385 2460 2417 2782 2351 2597 2254 2725 2588 2133 2514 2084 1361 1556 1121 994 1273 1324 3138 1646 1153 1017 1664 1633 2756 1361 1584 1271 1919 2240 1372 739 1013 833 793 990 1430 1403 1294 1262 1247 1440 1069 990 1097 1282 1412 1321 1579 1398 1473 1534 1414 1301 1433 609 1398 1630 1867 525 1423 2171 1487 1564 2003 1988 2276 1962 1413 1700 2349 2127 1907 1256 1604 1891 2286 1712 1574 1608 1458 1640 1432 1566 1321 1524 2353 2113 2166 2132 1830 2445 1316 2031 2122 2181 2533 1698 1452 1772 1809 1420 1448 2025 1749 2356 1692 1038 2000 2016 1569 2138 996 1620 2099 2811 1672 1531 3032 462 3427 1506 1787 973 1558 1035 1583 2482 1466 2659 2512 3051 2530 2119 2555 1523 834 943 882 1003 1784 1658 773 1033 879 759 905 753 790 1220 1040 1124 864 804 768 842 1005 798 576 1229 1091 3109 1641 1467 1240 915 1427 793 1062 1057 1219 1164 2027 1753 1742 1836 1371 1565 1668 1657 1141 1872 1268 930 1259 1260 1603 1599 1662 1388 1082 1168 1439 693 492 861 1925 1907 1941 2198 1938 1351 1642 1334 1670 1917 1525 2336 1418 1932 1844 2551 2144 3129 2875 1777 2091 1931 1289 2306 1703 696 2199 2543 2230 2262 1467 1617 2110 668 1297 1487 3917 453 551 410 730 565 693 1040 1338 940 580 1550 1566 2025 693 668 750 1591 2167 1598 1716 1121 2696 674 843 606 831 1124 2280 1805 1938 2037 1888 2133 1981 1869 1505 1539 1429 1612 1362 1414 1402 1715 1311 1907 1307 1403 1367 1867 1271 1005 927 2609 1139 997 1048 788 1285 699 1184 1317 1856 1161 1173 2270 1453 2766 2254 2142 3142 1330 827 2196 2314 3030 3186 2999 3787 3828 3003 3681 3943 4922 3379 2416 1318 1509 1426 1547 2250 2201 2931 2060 1259 3079 4162 4712 2332 2470 2177 3349 2186 1921 3852 2005 2179 2564 1744 2664 1754 2467 2371 2438 3029 1675 1985 2247 2252 1799 2731 2167 2422 2866 3545 3334 1948 1600 1627 1530 1422 1339 1390 1385 1148 1316 1323 1866 950 2147 3684 2044 1884 3352 1599 2218 1511 1468 1969 1647 3784 1795 2338 1986 2196 2138 2081 2656 3118 2471 2152 2700 2242 2365 2185 2574 3186 2507 2398 2482 3883 3170 2385 3003 3494 2466 2428 2695 2357 7480 7685 5938 6120 4765 4618 4007 4550 4366 5383 4545 5111 4220 4349 4545 4078 7730 4659 3380 2477 2750 2589 2206 2674 2842 2972 2038 3783 3631 3173 4695 2210 2753 2098 1270 1404 2214 1415 2028 1681 2182 1495 1505 1508 1932 1618 1426 952 1143 1092 1259 1102 1718 1316 1502 1598 1540 1258 1672 2081 3393 2951 3788 3720 2195 2817 4435 2383 2978 3409 2673 2162 2443 1465 676 1041 926 833 964 632 931 999 579 730 1165 621 788 556 1052 758 326 371 485 390 772 777 924 766 846 1085 1174 1198 1272 1418 1873 1879 1907 953 1101 948 1135 798 760 828 1215 1239 850 915 2113 1025 984 1374 1228 711 1290 1756 844 1345 1361 1762 1284 882 565 1090 1232 1373 1093 1633 1606 1447 1840 1328 1259 1382 1159 1031 1386 1341 1595 1064 1435 1857 1183 1453 1473 1718 2007 2758 2719 3150 2133 2433 3138 1621 2274 2483 1610 484 2592 996 2684 1728 866 2601 1135 1483 1049 1499 2410 2871 1461 941 665 2766 2944 2981 3880 2189 912 858 1271 2151 1288 2720 2462 1434 1254 2262 2172 973 982 1859 2696 2328 2318 2387 2402 2490 3395 1985 3019 2937 2232 2887 2744 3668 2200 2271 3175 1198 2111 1367 1169 1332 1430 5431 2876 2350 2222 2408 2466 2459 2168 2478 2402 2452 2597 2581 1726 1557 1851 1473 1111 1238 1274 2010 1850 1951 1551 1845 1401 2025 2336 1694 2057 2023 1083 1198 1451 1286 742 662 618 481 628 610 604 495 794 612 1138 652 751 1426 2485 2627 2429 1532 1473 1411 1481 1640 1618 1561 2153 2577 1990 1895 1832 2038 2441 1919 2181 2069 1993 2029 3092 1853 1578 2061 2234 1685 2179 1808 1654 3335 3618 2149 1716 1806 2438 2657 1836 2751 2932 2657 1749 1592 3497 1578 2379 2910 2270 2625 1951 2273 1550 3216 1400 1428 1542 3174 1234 2574 3097 1824 811 967 1134 357 534 498 670 1309 1678 1862 1805 2028 2462 1797 972 1931 1989 775 2278 1320 979 1306 1163 1715 677 1556 887 967 1050 1030 1059 1119 892 867 829 721 1063 660 1304 1102 656 1525 1484 1858 1608 977 3662 1336 1236 1532 1319 1615 1284 1214 1542 1564 1086 1325 1482 1281 1135 984 968 827 670 1528 1837 1605 1642 1556 1947 2052 1250 1860 1384 1617 1815 2665 902 1660 1646 1138 1720 1944 1857 1734 1451 1772 1576 1122 1367 964 1222 873 2015 4061 4394 4510 943 885 831 1237 1273 1487 2391 5314 1604 5648 4974 5240 4564 5311 5211 5300 6016 5165 6007 5102 6578 4868 4789 1637 1427 2110 1534 2520 2244 2021 1575 1638 1802 1936 2202 2433 2463 1520 1792 1628 1795 2011 2527 2470 2821 1548 1840 1920 3075 3277 3814 2576 2358 1415 1865 1435 1167 1436 1525 1361 1385 1431 1560 1607 1457 1387 1802 1760 1890 1802 1735 1886 2053 1331 1325 1228 1195 2958 2163 2388 2693 1749 2218 3059 3215 3148 3343 2448 3223 3438 3719 2277 2918 2177 2392 2511 2150 2097 2297 2529 2233 2746 3145 3183 2423 2377 2276 2188 2708 2456 2075 2166 2602 2103 2633 2447 2135 2236 2027 2254 2565 2240 2635 2661 2555 2658 2721 2450 3253 2436 2488 2541 2541 2487 2496 2445 2521 1811 2242 2357 1575 2585 2524 1483 3237 2085 2071 2510 2313 3472 2566 2553 1628 1835 2404 2161 3611 3085 3320 3714 3281 3451 4177 3386 4003 3575 3117 3425 2746 3242 3393 3000 3310 3547 2629 3345 3271 3366 2621 1552 2010 2065 2160 1073 682 597 652 697 794 632 801 384 488 491 609 571 529 498 553 603 547 1239 722 457 1082 584 1152 1354 566 604 519 555 877 569 581 573 1035 720 984 877 1318 824 703 630 579 471 764 730 685 633 418 629 766 724 1804 1494 475 451 458 508 552 1632 1061 1176 335 440 470 626 754 668 632 650 540 1068 1631 935 429 551 991 655 793 760 1721 1021 1955 652 807 1197 773 1198 1374 1389 1193 1818 549 816 631 651 856 805 1025 1145 857 1330 948 1490 1090 1447 1851 1159 1526 1375 1818 1182 1606 1658 999 1547 988 981 1329 1382 788 732 1221 893 1053 1085 973 820 1563 1001 1032 2129 1854 2147 1526 1208 1441 1300 2090 1448 2272 1524 1069 1365 1156 1046 1900 2592 2388 2027 1179 2407 1586 1122 2105 1387 1509 1668 1788 1502 1031 1009 1535 1485 1611 967 1354 1187 1900 1911 1173 1274 1576 1190 1469 1902 2011 1375 1522 1095 680 1542 904 806 908 739 661 823 958 739 987 1703 1237 1269 976 1160 845 841 944 578 1030 753 1122 1192 1469 1134 2002 1379 1377 1467 1048 1680 1122 1041 786 828 1073 1050 1433 939 909 848 1294 1457 1275 1104 717 1370 1210 1091 1494 1194 2510 742 1537 1078 1072 1002 1061 721 1607 776 1161 1492 1564 1332 965 991 1108 1162 1732 1625 1923 2057 1452 1421 1724 1458 1201 1083 699 1157 1858 657 802 510 486 950 861 1076 1817 979 1209 1183 1078 1252 1441 1602 2189 772 967 1410 913 350 314 309 725 227 1398 970 1491 1255 1384 1345 1341 958 890 992 889 349 413 909 961 488 1011 992 1083 873 1077 1245 1029 1148 625 1579 1227 1577 1369 1586 1840 1420 681 797 1077 856 722 1071 1179 838 602 1128 1220 676 738 543 747 1056 1011 1284 957 843 923 844 1787 1226 689 857 1094 845 1212 1116 1067 770 1041 615 1085 821 670 841 1517 937 1642 1288 6426 6679 1116 1782 1536 1588 1230 1267 1536 1044 1924 2087 1629 1685 1938 1562 996 1242 1050 1510 1500 2215 1400 1365 1161 1236 1163 1570 2199 1078 880 1402 1496 1508 1876 1164 1350 991 954 1349 1067 1019 1026 1036 1941 1893 946 660 1864 1591 1965 925 1248 721 969 1757 1299 3038 1555 2018 1519 917 1020 1253 979 1075 1341 1090 424 495 986 2934 2767 3776 1806 2076 2671 2415 2481 2036 2546 3304 1829 1904 1846 1787 1288 1126 2428 1919 530 518 672 372 892 910 2754 3024 2213 2430 2755 5490 6444 5829 16924 27236 11255 3718 2474 1473 5539 5498 5528 5950 5248 3848 4234 4493 4946 4038 3838 4211 4823 4423 4081 5819 5217 6618 5619 5812 4687 7346 4727 7107 6968 6834 2736 3763 3657 2896 2741 4153 5114 3730 2693 4035 1527 1538 2063 1964 1682 1214 1364 2703 3639 1885 969 1214 1166 1042 945 7830 7170 6826 5714 6532 6486 6037 6945 5295 6356 6171 7394 7282 5393 7454 6425 6376 6646 6590 7076 8404 7054 5119 5756 5837 5906 5646 5987 5688 1329 1205 922 7079 6382 3327 10348 9687 9841 8815 2820 2925 2053 710 2363 492 1634 746 902 4553 2773 2741 1326 1660 1398 1082 3387 4061 2235 4570 3379 2940 5937 2950 3153 8003 9758 6956 8128 15273 11343 6356 6884 7796 9102 3142 2190 2684 3515 3171 2358 4139 1361 3952 1829 5282 2365 363 327 3937 2607 4267 5903 3366 2216 3262 1917 2193 1446 1171 2567 2460 2569 2283 1996 5215 6695 3492 1803 4016 3285 3289 4980 3261 3500 3040 1591 2005 4822 2702 5951 2028 2663 1576 2614 1874 1815 2877 3015 7011 5602 2164 1972 1713 2003 1864 1381 1662 1293 1694 2119 3305 2037 2901 4051 2042 1731 5352 1580 2085 2298 1485 2815 2670 2839 2129 2189 2419 2214 2382 2042 2019 2368 1915 2185 2043 2539 2616 1910 2352 1811 1371 1253 788 1077 1163 1332 2767 1302 958 1205 1461 1571 2244 1491 1581 1106 2232 2276 1204 742 959 772 716 1031 1255 1266 1144 1088 1285 1201 903 1242 1076 1380 1488 1339 1560 1578 1770 1620 1499 1260 1324 379 1211 1370 1585 578 1410 1856 1427 1651 1513 1634 2057 1593 1202 1346 2616 2101 1786 1030 1209 1384 1990 1546 1439 1453 1348 1532 1433 1345 1550 1520 1818 1929 2153 2065 1735 2373 1222 1766 1703 2025 2636 1630 1318 1782 1689 1288 1311 2024 1211 2132 1766 972 2110 1780 1341 1801 934 1500 1779 2386 1690 1400 2973 388 3659 1428 1650 1040 1605 1136 1615 2444 1260 2309 2347 2775 2889 1803 2486 1817 874 811 739 976 1536 1696 685 1057 900 683 865 755 760 1112 869 1000 761 707 889 688 854 735 631 1082 1049 3221 1470 1365 1111 811 1261 590 1281 1376 1062 999 2346 1933 1738 1906 1089 1253 1827 1726 914 2131 1146 1297 1250 1288 1444 1439 1656 1398 1018 1080 1572 771 655 861 1558 1852 1905 1869 2051 1444 1499 1449 1517 1668 1373 2081 1472 1839 1688 2697 2141 3160 2777 1316 1747 1686 1215 1822 1564 519 1831 2104 1938 1830 1143 1716 2141 692 1188 1455 3360 460 648 429 671 621 691 764 1146 830 730 1482 1324 2227 468 470 818 1611 1914 1798 1898 973 2132 624 841 607 710 1196 2455 1939 2131 2257 2104 2361 2083 1914 1581 1506 1455 1769 1413 1521 1604 1831 1395 2121 1493 1380 1225 1713 1154 1105 976 2840 1178 982 935 569 1419 714 1047 1236 1973 847 1082 2107 1304 2616 2167 2272 2818 1597 656 2256 1895 2535 2675 2701 3488 3370 2853 3616 3514 4294 2948 1971 1396 1577 1488 1708 2274 2155 2996 1983 1227 2730 4200 4624 2288 2284 2120 3177 2083 1931 3951 1694 2319 2030 1990 2200 1996 2302 2208 2219 2847 1576 1924 1812 2189 1590 2383 1713 2095 2431 3089 2908 1988 1613 1230 1699 1594 819 1110 1398 1438 1648 1430 1778 1091 2175 3502 1943 1810 2929 1715 2009 1133 1179 1666 1471 3818 1668 2640 2087 2272 1864 2037 2813 3105 1965 2027 2530 2337 2253 2261 2497 2771 2223 2138 2150 3977 2886 2092 3183 3611 2247 2398 2394 2132 6884 7104 5726 5643 4857 4090 3623 4077 4007 4832 3834 4364 3855 3858 5072 3898 6864 4246 3753 2532 2852 2698 2358 3067 2501 3317 1824 3648 3542 3190 4776 2042 2827 2071 1274 1421 2066 1194 1624 1621 2031 1075 1458 1248 1673 1080 1233 735 1148 1193 972 848 1493 1167 1357 1627 1515 1475 1480 1928 3566 2931 3597 3325 2416 2881 4436 2542 2759 2937 2411 2235 2474 1144 586 769 675 735 826 534 758 704 631 881 877 623 826 552 779 633 298 273 369 412 649 703 712 658 571 1033 1371 1111 1369 1621 1635 1642 1686 1007 1167 818 944 830 763 895 1032 1199 726 810 1724 931 889 1325 1158 728 1285 1801 746 1146 1542 1844 1125 850 448 1271 1436 1291 1142 1489 1333 1541 1672 1258 1142 1111 1113 1028 1334 1206 1402 890 1277 1646 913 1527 1317 1547 1684 2473 2516 2722 2135 2252 2588 1384 1930 2071 1706 683 2754 1237 3012 1888 1121 2908 1284 1556 1190 1505 2244 2196 1473 1277 899 2806 2220 2455 3420 2339 1001 957 1161 2150 1102 2372 2289 1364 1129 2190 2315 1076 1101 1874 2362 1985 2158 2233 2117 2326 2957 1986 2602 2713 2346 3031 2538 3242 2079 1964 2912 1438 1704 1212 1276 1417 1247 5052 2727 2171 1979 2443 2753 2707 2458 2753 2310 2560 2473 2369 1728 1588 1629 1265 1033 1246 1139 1992 1748 1645 1284 1335 1535 1962 2112 1516 2064 1667 1098 1294 1395 1360 896 704 675 509 667 641 638 512 880 555 1020 667 742 1317 2215 2215 2077 1571 1339 1481 1450 1699 1438 1448 1937 1844 1842 1699 1759 1962 2483 2024 2167 1615 2232 2154 2804 1544 1395 2063 2074 1847 1877 1502 1415 3438 3600 2124 1706 1692 2462 2564 1936 2314 3047 2495 1815 1439 3063 1200 2094 2342 1929 2400 1838 2075 1117 3009 1610 1309 1830 2776 817 2189 2817 1688 797 941 1078 361 534 494 678 1179 1418 1976 1932 1743 2215 1653 1120 1782 1915 841 2214 1306 1019 1552 1226 1791 650 1535 727 899 1130 1010 1096 829 809 833 704 628 1059 716 1159 972 770 1142 1380 1477 1589 956 3703 887 833 1378 1366 1652 1364 1277 1287 1465 1022 1338 1425 1201 1309 828 808 727 692 1501 1748 1678 1391 1485 1588 1845 1157 2061 1315 1466 1732 2642 686 1519 1669 1264 1749 1885 1795 1420 1037 1451 1302 942 1033 1000 1151 903 1913 3457 3870 3765 1150 784 1133 1262 957 1457 2110 4915 1461 5265 4655 4697 4113 4415 4712 4841 4815 4614 4867 4362 5676 4720 4493 1528 1395 2252 1640 2326 1847 1605 1556 1776 1844 1735 1984 2071 2019 1773 1717 1271 1274 1979 2667 2623 2899 1428 1843 1921 2991 3067 3752 2402 2425 1253 1717 1458 1418 1375 1681 1547 1337 1708 1597 1823 1564 1402 1613 1903 2058 1669 1641 1763 1513 1475 1518 1457 1630 2688 1821 2302 2368 1899 2097 2987 2439 2462 3070 2203 3087 3216 3318 1990 2738 1817 1951 1989 1831 1908 1644 2566 2166 2170 2873 2595 2410 2354 2297 2355 2358 2571 2200 1803 2220 1832 2773 2240 2099 2501 1928 2059 2360 2330 1996 2461 2731 2316 2393 2247 2911 2107 2103 2165 2383 2396 1899 2367 2386 1511 2067 2091 1649 2226 2199 1209 2443 2314 1873 2482 2398 2675 2319 2205 1724 2093 2281 1972 2829 2749 3084 2977 2950 3445 3517 3177 3482 3156 2932 3178 2749 3539 3219 3246 2730 3037 2622 3024 3070 3427 3180 1663 2079 1820 2202 1206 1095 680 497 761 644 557 619 423 462 442 492 779 674 715 372 530 472 773 802 630 951 882 755 935 760 744 506 588 673 454 660 691 1085 705 593 502 928 609 711 725 765 630 973 426 815 768 395 593 672 622 2158 976 748 693 444 631 695 1471 669 735 341 404 379 455 506 593 495 784 644 1470 1523 801 359 480 808 627 956 778 1946 760 1651 747 888 904 993 857 1058 1022 846 1412 512 787 872 459 918 668 805 881 872 1201 1257 1392 1275 1226 1312 1331 1341 1730 1960 1310 1516 1230 1342 1693 978 858 947 1016 858 643 1105 882 1180 1370 863 831 1476 1171 899 1836 1634 2051 1109 1185 1235 1364 1446 1044 1769 1344 781 1432 992 1269 1262 1643 2680 1731 1107 1875 1373 913 1777 1425 1517 1342 1491 1503 858 979 979 1006 1237 648 857 1323 2004 2243 1321 1323 1463 1418 1452 1490 1426 1178 1585 1309 997 1449 1139 840 797 1038 768 764 785 941 1137 1492 1573 1787 958 1085 1005 848 1027 582 845 823 1022 1295 1056 969 1588 1192 1046 975 801 1768 897 1080 889 928 1198 1202 1246 869 797 780 935 1128 1116 1164 700 1319 1253 958 1364 1029 2107 1004 1589 1206 1146 1109 1195 797 2057 899 1113 1123 1425 1286 785 906 816 1214 1729 1737 1431 1401 1228 1243 1684 1362 996 969 718 1056 1398 429 540 517 517 972 609 903 1372 797 892 1171 871 899 1086 1259 1657 635 941 1245 601 380 268 344 529 288 834 960 1211 1108 1177 1125 1010 1218 1093 809 861 485 556 766 1172 457 1118 1113 997 650 850 752 963 951 644 1449 1038 2047 1189 1544 1418 1621 697 642 780 773 669 895 923 720 472 850 1054 504 562 531 611 1079 652 813 933 928 847 765 1757 1179 495 694 838 680 916 856 994 773 948 773 1117 1163 683 642 1572 1317 1796 1135 6703 7110 1075 1767 1581 1546 1178 1312 1509 1186 1967 1879 1702 1721 1529 1067 829 1155 839 894 1436 1218 1235 1206 1143 1102 1113 1493 2199 850 791 1384 1169 1190 1167 952 1089 802 1015 1228 890 1156 1120 1266 2063 1940 1222 1044 1835 1738 2064 1020 1041 641 780 1142 1249 2269 1458 1284 1179 752 959 1111 754 1042 1109 791 387 448 1017 2403 2610 3555 1499 1982 2355 2250 2052 1687 2185 2779 1986 1840 1377 1788 1190 1051 2677 1368 416 378 483 504 750 777 2585 2431 2058 1905 2818 4398 4837 5360 12099 11255 26473 4033 2770 1463 5693 5719 5871 5812 5668 4126 4031 4051 4413 4542 5005 4825 4790 5494 5697 5470 4590 6283 5310 5915 4567 6797 4666 6921 6761 6229 2571 2986 3629 2402 2565 4472 4328 2934 2189 4209 1229 1368 1591 1456 1303 1430 1264 3023 3295 1699 961 1001 947 942 1271 7041 6750 6475 5219 5710 5780 5726 5959 5317 5493 5368 5899 7043 4740 7064 5487 5668 6330 6057 5167 6636 5396 4761 4789 6086 5982 5903 6217 5808 1230 1146 625 5911 5913 3258 8876 9184 9089 8361 2602 2842 1678 613 1660 501 864 514 564 3799 2442 2359 826 1833 1348 1194 2664 2860 1841 3423 2979 2546 5057 3049 2485 8123 9714 7396 7055 13831 11419 6837 7051 7609 8523 2741 2080 2522 4100 3378 1894 4393 1070 4056 1829 4451 2145 320 216 3449 2386 4152 6220 4094 1796 3256 1438 1930 1346 1074 2345 2249 2291 2610 2453 4698 5665 2835 1648 4319 3498 3363 4291 3178 3397 2372 1366 1606 4182 2324 5621 1948 2071 1287 2342 1522 1325 2548 2642 6479 5053 1726 1806 1968 1733 1715 1464 1708 1516 1985 2293 2996 2544 2318 2883 1463 1249 5105 1243 1787 2439 1331 2334 2510 2667 2108 2165 2385 2227 2751 2164 2141 2396 1981 2086 1922 2513 2189 2029 2683 2150 1193 1019 602 1008 1122 824 2421 1126 828 854 1191 994 2654 1045 1379 1015 1587 1403 847 722 603 605 569 759 947 1190 1175 1225 1316 1021 1030 1085 1104 1044 1174 1191 1336 1232 1155 1276 1375 1350 1175 649 1355 1457 1399 656 1318 2197 1027 1026 1894 1668 2150 1953 1525 1666 2082 1961 1730 1091 1172 1773 1835 1370 1130 1269 1310 1437 1201 1444 1256 1208 1546 1570 2197 2062 1765 2128 1601 1647 1665 1865 2020 1945 1284 1236 1301 1141 1128 1835 1623 1607 1582 1060 1935 1691 1397 1793 948 1409 1727 1938 1611 1224 2696 372 3027 1622 1485 979 1355 943 1212 2232 1467 2786 2469 2787 2577 1979 2462 1518 756 937 646 750 1668 959 735 768 566 723 778 538 668 1172 995 858 722 625 551 685 676 611 701 846 799 2348 1351 1242 986 757 1326 619 719 754 1177 1023 1873 1474 1395 1625 1534 1344 1468 1517 881 1234 841 649 1168 1419 1221 1237 2044 1435 1074 1081 1404 791 591 746 1377 1282 1416 1799 1708 1354 1404 1059 1210 1284 1371 1670 1216 1525 1750 2402 1433 2511 2364 1045 1478 1787 1183 1862 1597 444 1632 1848 1942 1893 1054 1236 1759 622 1142 1287 2743 409 678 455 795 614 636 825 1010 957 797 1371 1377 1120 689 698 891 1435 1907 1524 1592 963 2129 533 865 660 670 891 2219 1693 1917 2006 1857 2146 1830 1725 1629 1569 1550 1769 1419 1479 1551 1478 1173 1618 1139 1251 1140 1641 1119 992 1115 2098 929 824 816 654 1230 508 975 1019 1870 1088 883 2161 896 2129 1916 1951 2309 1151 719 1387 1778 1745 1944 1771 2350 2864 2225 2971 2940 3141 2180 1972 1163 1316 1231 1288 2218 1951 2701 2030 1053 2628 3127 3563 1929 2281 1738 2548 1667 1649 2919 1396 2330 2179 1311 2270 1301 2022 1944 1974 2655 1275 1673 1806 1804 1555 2408 1878 2095 2343 2795 2690 1952 1747 1415 1104 973 953 1035 1253 990 1117 967 1220 865 1676 2243 2089 1459 1876 1662 2253 1044 1157 1656 1465 2906 1527 2009 1494 2145 1596 1779 2339 2624 1772 1826 2053 2518 1827 1661 2136 2619 2197 1529 2019 2808 2298 2176 2280 2581 1727 1989 2237 2131 6187 6390 4695 5372 4311 3947 3933 4395 3633 4265 3607 4098 4112 3985 3897 3550 6205 4176 3442 2442 2742 2426 2309 2253 1970 2395 1572 2400 3421 3105 3324 1981 2016 1644 886 860 1861 823 1445 1107 1865 1072 1289 1211 1441 1092 1112 902 1159 890 1158 1193 1287 1056 1322 1635 1421 1152 1562 2053 2688 2415 2899 2724 2419 2733 3162 2386 2716 2784 2480 1774 2170 1325 573 832 731 732 696 584 866 686 539 403 756 340 727 556 776 696 331 265 407 291 558 589 557 554 486 1177 1085 884 1047 1119 1815 1773 1789 1192 1100 753 943 673 629 705 1146 1096 1087 684 1467 1061 1051 976 737 641 1082 1534 751 1221 1228 1703 1186 643 356 846 878 941 714 1040 938 988 1253 1064 1095 1194 1246 1244 1592 1062 1165 800 1129 1673 937 1190 1081 1324 1502 2024 2282 2034 1766 2096 2226 1390 1898 1988 1230 442 1795 931 2121 1257 724 2152 748 1121 712 1108 2521 1952 853 851 676 2816 2479 2678 2935 1860 732 700 1116 1838 1069 2065 1891 1167 826 1718 1639 720 729 2011 2194 2065 1725 1818 1859 1967 2199 2039 2603 2710 2272 2510 2242 2854 2183 2290 2598 1037 1735 1174 1209 1243 1031 4222 2660 2267 2094 2336 2622 2384 2134 2608 2266 2504 2455 1799 1318 1541 1154 1141 967 750 1059 1854 1612 1877 1089 1406 1177 2080 2542 1409 1568 1420 995 974 1176 1177 844 576 525 368 538 543 466 405 660 652 1116 600 485 984 2086 1945 2030 1373 1543 1292 1490 1372 1509 1251 1464 1614 1501 1487 1642 1626 2081 1670 1807 1660 1677 1840 2003 1678 1619 1787 1990 1520 1496 1597 1836 2746 2693 2133 1663 1564 1725 2074 1476 1700 2803 2299 1291 1525 2447 1565 2317 1968 1942 2111 1471 1843 1304 2982 1592 1098 1477 2525 1072 2125 2201 1380 767 922 702 196 329 315 469 1129 1342 1701 1272 1833 1778 1355 855 1645 1580 690 1118 1158 802 1182 1001 1558 692 1316 905 882 889 704 921 895 890 933 842 765 1018 651 1222 781 558 1270 1243 1270 1348 1118 3029 905 843 1272 1280 1543 926 850 1051 1065 1112 1168 1217 1370 1009 837 712 714 680 1487 1339 1933 1386 1458 1434 1590 997 1413 1474 1331 1729 2101 830 1190 1141 982 1343 1385 1526 1233 841 1342 1487 849 1135 1053 1034 749 1736 2726 3405 3004 880 730 902 981 1128 1409 2217 4352 1109 4515 3880 4540 4304 4259 4743 4754 4623 4358 4648 4454 5106 3644 4139 1392 1303 1578 1663 2126 1804 1667 1298 1507 1528 1593 2090 1707 1853 1489 1409 1199 1664 2076 2167 2046 2075 1686 1620 1710 2117 2264 2621 3074 3132 1570 2151 1820 1659 1678 1385 1271 2297 1560 1237 1669 1708 1442 2066 2252 2275 2057 1704 2447 2439 1417 1180 1211 1380 1803 1803 2180 2237 1757 1675 2536 2455 1975 2123 1417 2714 2768 2758 2016 2057 2185 2507 2078 2248 2090 1619 2272 1483 2161 1861 1881 2608 2347 2825 2576 2661 2414 2356 2377 2137 2547 2049 2436 2284 2446 2785 2426 2911 2478 2538 2584 2880 2354 2915 2793 2699 2305 2320 2673 2055 1968 1869 1905 2181 1409 2082 2992 1478 1944 1811 1272 2101 3056 2445 2561 2412 1833 2399 1833 1851 2364 2140 1956 2459 2227 2365 2235 2296 2744 3056 2878 2874 3020 2036 2137 2040 2564 2620 2308 2547 2306 2353 2741 3224 3141 2972 1305 1731 1401 2470 988 922 754 516 856 634 866 539 550 742 686 527 1004 977 979 717 882 794 934 1114 759 1134 845 877 1159 700 633 528 569 717 913 602 839 1149 785 549 440 693 762 1036 632 646 640 890 515 659 889 830 918 1009 961 1802 877 895 850 612 658 781 1480 721 783 460 552 440 580 491 644 431 736 325 1250 1582 924 433 611 1142 711 996 757 1825 765 1395 800 925 874 661 1051 1487 1227 1058 2112 844 728 682 553 893 903 1351 1441 693 1554 676 1042 1786 1449 1432 867 1539 1175 1809 810 1804 1102 1360 1360 884 1063 1108 1204 666 598 1125 949 1159 1264 528 580 2018 1281 606 2287 2204 1718 1249 1068 1653 1182 2448 1426 1718 936 833 1003 1085 1034 1482 1732 2836 1234 898 1630 1455 968 1537 1649 1642 1337 1374 1702 1361 1219 1181 1426 1656 693 959 825 1256 1963 885 1393 2027 1305 1721 2479 1771 1465 1468 966 1098 1068 1287 907 1173 1422 1249 605 1115 903 1133 1470 1584 1610 1558 910 902 807 936 635 954 754 1164 1347 1077 1383 2031 1338 916 1500 1183 2131 1098 1196 611 591 820 641 1549 650 831 625 761 1200 1427 1037 822 1139 870 933 1305 870 2238 705 1675 941 1130 1129 918 872 1607 1052 1194 862 1075 891 856 887 770 1283 1562 1399 1539 1597 1107 1268 1016 799 950 1264 817 1302 1550 381 461 294 443 799 841 827 1400 769 967 701 640 902 1184 1408 1689 778 986 1049 787 224 251 318 465 426 543 869 1844 1647 1767 1913 1493 1141 1079 884 897 463 323 929 1397 379 996 1056 1298 1212 1322 747 792 774 536 1324 1010 1583 1324 1450 1144 1300 765 870 1323 542 490 492 564 650 481 836 990 566 626 651 755 1275 761 703 1134 1192 929 890 1602 649 472 872 1154 924 1251 1146 1312 1755 991 533 957 1107 680 809 1373 1141 1670 1503 7239 7803 1332 1607 1401 1823 1430 1389 1356 1305 2004 1749 1814 1430 1310 805 777 1435 893 834 1205 1032 1562 1523 1726 1226 835 1514 2491 1025 659 1482 1346 1452 1238 943 975 455 677 1580 1160 1087 1013 895 1249 1179 909 1215 1724 1531 1461 1293 1367 792 964 1232 881 3222 2290 2003 1096 1317 1190 1317 762 960 1432 1116 847 932 1158 3275 1940 3075 1934 1948 2357 1847 2399 1619 1882 2544 1571 1899 1930 1348 826 821 1891 1489 697 561 1199 700 856 1002 2687 2399 2034 1793 2397 3886 3863 4009 3907 3718 4033 23054 2289 1856 3844 3766 4063 4857 5300 2707 3180 3262 3382 4411 4232 4909 4587 4743 5889 4333 4469 5297 6152 4515 4725 5304 4744 8150 6692 5521 2030 2198 3492 2689 2503 3325 4119 2848 1829 3655 1036 972 1396 1288 1773 1370 1239 3022 3332 1678 777 1598 1501 970 791 6482 6389 6011 5052 5249 5194 4988 5470 5193 5870 6284 5611 6050 5090 5915 5311 6588 5967 6716 6710 6856 7141 4333 4259 4968 6091 4832 4908 5505 1696 1496 577 4823 5021 3447 7730 8530 8209 6763 2883 2526 1965 510 1957 434 1133 862 846 3985 2780 2671 947 1547 1303 877 2089 2993 1892 3237 2411 3037 4602 2900 2860 8166 9313 6706 6363 13032 11568 6496 7652 7409 9539 2622 1733 3396 3689 3260 1928 4258 1664 4030 1882 4637 2667 502 377 3457 3109 4768 6907 3335 1427 2772 2446 2047 1040 856 2701 2351 1964 2009 1804 5358 6444 2771 1285 3234 4701 4370 5346 3338 3672 1807 1204 1341 3415 2384 6144 2015 2137 1225 2083 1837 1680 2394 2632 5943 6400 1847 1933 1473 2423 2250 1621 2088 1450 1652 1803 3190 2687 2060 3226 1467 1273 5436 1132 1459 2003 1303 3254 3513 3747 2430 2242 2553 2388 2642 2350 2470 2563 2181 2340 2387 2416 2811 3134 3192 2529 1018 1027 988 1897 888 704 2340 1179 860 1298 1239 934 2487 1848 2162 1353 1841 1599 1048 673 1224 669 606 791 771 1226 838 842 836 1054 777 1066 1181 1157 1486 1027 1228 1162 1328 1182 1348 1065 971 464 1193 1298 1544 541 1184 1238 701 894 1206 1381 1349 1198 1408 1304 2192 1471 1073 1101 1332 1610 1865 2290 942 1137 1077 1104 912 1115 1077 802 1062 1238 1150 1336 957 1567 1065 1067 981 1633 1449 1546 969 1096 1214 1224 1116 1562 1196 1741 1071 934 1696 1584 1413 1717 1435 1647 1594 1776 1039 1224 2087 275 2217 1436 1569 1168 1273 500 1261 1411 1491 2247 1853 2515 1854 1529 1947 1249 946 1162 966 1018 1212 992 451 797 443 455 852 562 567 1367 668 564 815 671 715 854 725 597 542 988 553 2093 1401 1506 1160 1130 1294 1536 823 808 1181 1305 1431 1029 1632 1747 1453 1336 2153 1665 752 1405 897 695 1335 1568 1172 1872 2084 1684 851 875 1405 953 611 1135 1742 1473 1562 1181 2063 1683 1795 1529 1534 1959 1487 1398 1352 1498 1907 2506 1719 2762 2562 1618 1984 2206 905 1554 1339 489 1332 1726 1610 2382 1073 1435 1769 934 1536 1744 2774 567 799 658 878 805 871 578 1215 1399 741 1043 2171 1275 807 823 584 1589 1307 1089 1281 666 3173 655 1166 905 743 1160 2605 2076 2412 2532 2368 2602 2067 2083 1271 1244 1151 1564 1300 1375 1151 1755 1384 1830 1368 1440 1133 1360 1165 1020 1140 2229 783 795 894 291 908 704 1155 906 2347 883 1062 2358 1655 2517 2208 1862 2061 1570 1175 3052 2168 2433 2726 1505 2068 1488 1907 1702 2009 2120 1732 1418 1142 1126 1061 1063 2703 2215 2152 1934 974 3059 2799 3108 2252 1739 1977 2492 1895 2019 2627 992 1968 1469 1797 1632 1846 2472 2285 2594 2848 1567 1725 2545 1742 1474 3473 1841 2141 2428 3159 2932 1247 1116 1466 1867 1421 838 1208 1112 980 1304 1107 1021 1008 1278 1415 1695 1715 2058 1686 2919 1163 1103 1576 1483 3893 1965 1736 1179 1741 1578 2020 2534 2055 2192 1632 1836 1899 1926 1375 1777 2511 2286 1657 2160 3034 2603 2216 2759 2713 2091 2044 2051 2527 5777 5948 4804 5072 3615 4287 3552 3839 2567 3693 2712 2915 3424 4131 3786 4754 5261 4464 3275 2543 2791 2099 1560 2456 2434 2279 1511 2992 3336 2861 4032 2215 2661 1670 946 977 1523 578 1593 1738 1789 1732 1228 1356 1009 803 748 834 1123 1170 1259 1043 1014 1176 1236 1773 1086 1443 2266 2347 2205 2575 2563 2281 2488 2617 2683 2355 2364 3057 2209 2302 2602 1532 920 756 644 993 1099 932 1083 1125 554 456 789 477 445 471 1183 1283 116 306 207 418 685 689 721 687 663 1195 741 763 1028 1381 1601 1432 1468 1263 1280 813 1158 671 647 655 1491 762 1188 1240 1849 705 619 1071 713 721 1041 1463 776 1123 1475 1638 1101 949 576 794 828 773 874 1135 1223 1027 1371 722 767 941 989 1053 1421 1004 1184 963 907 1327 970 947 866 1670 1270 1487 1396 1456 1187 1391 1692 959 1374 1333 738 386 1401 604 1414 870 569 1534 576 810 583 693 1846 2096 433 786 621 1978 2021 2148 2543 1552 675 627 756 1342 1239 2265 1670 993 947 1474 1581 550 536 1876 1720 1244 1723 1581 2203 1508 1920 1732 2275 1995 1813 2002 1998 2190 1608 2600 2137 841 1915 1501 900 1308 1031 4407 2018 2227 2020 2046 1839 1646 1327 1760 2409 2009 2385 2061 1741 1793 1496 1179 1018 1116 941 1337 1209 1538 1338 1294 1115 1888 2354 2047 1752 2003 1262 783 1277 1147 1147 462 485 445 446 423 387 379 880 708 581 1052 433 1162 1961 2134 2045 1217 1639 1214 1341 1504 1247 1644 1736 1730 2037 2294 1651 2310 1893 1513 1648 1835 1271 1466 2940 1939 1728 1596 1763 1274 1549 2214 1912 2208 2411 1565 1584 2230 2056 1308 1636 2300 2501 2126 1788 1736 2154 1209 2216 1563 1883 1982 2133 2575 2213 2931 1624 1234 1248 2579 986 1890 2447 1445 1151 731 452 296 412 394 470 1034 1193 938 988 1282 1590 1099 712 1451 1319 779 1251 1049 792 1110 1494 2272 651 1129 906 1037 1219 1251 990 932 1220 1150 1025 909 689 798 1418 851 588 1517 1126 1983 1921 962 2901 1157 1076 1142 898 997 1034 888 686 1108 1152 980 1081 1489 1000 710 841 651 810 1266 1914 1410 878 1158 1432 976 1314 1232 1277 2256 1597 1586 403 1057 1829 1688 1909 2132 1617 1731 727 1427 1407 1014 1013 1108 1489 1115 1879 2889 2622 2381 805 640 707 698 1079 1574 1202 4592 1421 4778 4447 4681 4254 4658 4348 4096 4598 4090 4572 4107 4545 4721 4912 942 1771 1773 1748 2111 1537 1817 1554 1284 1622 1827 1888 1634 1442 1631 1469 1334 1587 2416 1884 1749 1576 1501 2517 2521 2365 2396 2726 1820 2127 1240 1437 1283 1638 1670 1293 1237 1599 907 1173 1439 1423 1538 1669 1151 1755 1414 1708 1827 1946 1313 1436 1387 1098 1133 1528 1268 1372 1043 1173 1277 1798 1006 1376 1686 1433 1471 1344 1653 1531 1856 1839 1691 1723 1856 1632 1558 1082 1531 1406 1505 1520 1738 1704 1373 1811 1563 1397 1395 1387 1692 1557 1621 1643 1646 1605 1562 1436 1392 1464 1668 1536 1391 1601 1465 1506 1455 1455 1602 985 1360 1819 1218 1467 1038 1264 1454 1437 1461 1250 1246 1251 1577 1357 1712 1655 1211 1665 1371 1305 1843 1290 936 1695 1938 1711 1621 1844 1342 1310 1372 1324 1329 1501 1330 1792 1659 1637 1787 1545 1545 1745 1438 1413 1531 1611 1345 1012 1134 1824 668 425 523 653 557 826 624 1005 450 699 646 362 748 786 767 448 490 410 414 989 442 1078 585 582 652 448 518 438 450 489 433 589 533 903 542 1041 990 1073 409 642 640 677 563 640 802 477 601 401 559 739 721 1099 911 602 600 236 460 325 897 701 769 323 432 312 476 385 505 435 548 755 758 1309 530 377 525 540 411 569 460 808 723 944 534 550 818 547 799 983 887 710 1448 381 869 360 559 538 506 851 882 877 941 675 1000 1333 845 1088 1009 957 742 735 704 1238 838 1078 1392 699 779 814 902 824 829 936 704 640 916 858 640 1184 1013 618 1168 1386 1694 1195 1082 1323 1075 1711 1055 2263 1089 589 1245 767 747 1656 928 1726 1194 1038 1794 1425 725 1002 1291 1393 1009 1511 958 748 885 749 668 1037 729 904 1233 1262 1912 1245 1340 1053 1014 1619 1167 1189 514 1032 782 822 927 842 571 519 613 561 819 713 857 996 1500 1141 1226 1015 752 820 958 1175 574 494 635 523 1031 1016 1395 1721 990 1089 1219 879 1366 877 1040 469 487 850 920 1242 852 926 773 719 1152 938 786 493 838 964 1162 1325 678 1849 843 1342 970 1201 864 959 900 1367 1141 735 995 1000 863 879 579 442 945 1033 992 1609 1535 961 1087 696 824 813 900 700 938 899 581 766 440 631 759 780 1076 1086 580 749 868 722 1043 986 1388 1794 629 956 1317 874 237 247 324 383 377 838 662 1172 1051 1376 1686 1441 1106 926 751 891 608 577 478 691 415 1310 570 975 588 723 690 529 618 679 949 1061 1274 1042 797 847 980 620 446 987 525 468 763 780 682 468 611 673 604 638 391 347 681 528 657 999 1044 688 688 1445 1210 449 711 823 757 909 884 897 848 608 440 499 780 504 798 1107 1109 1330 1443 5901 5560 991 1280 1324 1243 1164 1195 1001 887 2019 1301 1766 1290 1248 798 775 886 721 1159 944 834 968 968 1446 907 1162 1265 1469 487 864 926 1043 1021 1821 1004 1410 302 483 1235 945 894 736 581 605 564 437 572 908 863 1160 765 1205 645 854 822 775 1410 1089 1027 1129 854 676 1421 913 1015 1426 1277 735 816 971 2079 2190 1954 1134 1522 2169 1941 1411 1037 1122 1676 1264 1321 1480 1175 854 923 1659 1495 388 320 698 661 812 772 1803 2144 1782 1909 1382 3380 3020 3345 2726 2474 2770 2289 17105 1916 3204 3192 2933 3455 3235 2613 3054 3047 2987 3159 2949 2881 3319 2988 3153 3450 3331 3615 3251 3304 2921 3438 2943 5315 5061 4709 2293 2906 2781 1912 1348 3431 2661 2372 1570 2962 935 999 1033 1255 1123 809 776 2220 2207 1130 596 1021 870 763 844 4303 4325 4329 4989 4100 4302 3790 4114 4593 5364 4291 4862 3950 4058 4407 3868 4093 4538 4326 4706 4204 5039 4073 3777 4461 4495 4041 4586 4301 1573 1185 533 4987 4430 2193 6414 6705 6820 5241 1666 1731 1585 674 1948 463 696 592 690 4413 2380 2360 517 813 542 987 2090 3227 2307 2925 2094 2069 3264 2156 3243 5366 6253 4641 4389 9476 11013 4400 5271 5997 7301 2551 1556 2353 2434 2815 1567 3305 1296 3857 1830 3860 1851 228 200 2410 2325 3088 5941 2931 1343 2793 1576 1680 973 894 2076 1994 2203 2306 2282 3225 5069 2244 1304 2873 3412 3266 4379 2798 2741 1483 1399 1352 3580 1906 4136 1570 1997 1046 1937 1546 1552 2033 2269 4671 4680 1326 1127 1345 1422 1543 1168 1540 954 1072 1551 2507 1535 1364 2921 1647 1460 4407 1082 1318 1662 1130 2487 2630 2394 1739 1914 1786 1638 1804 2352 2404 2506 2356 2525 1951 1872 2049 1744 1957 1436 928 716 880 944 1269 737 1685 710 506 859 1088 783 1794 1500 1456 851 1380 1571 964 802 753 576 517 840 685 853 872 710 897 834 975 809 912 966 919 911 843 916 965 973 978 1041 949 623 986 1175 1012 716 910 947 646 773 979 850 916 944 765 1220 1562 783 870 798 694 1593 1544 1309 920 969 974 875 995 863 924 865 1031 1089 1017 1348 1003 1423 597 1215 1203 1380 1077 1347 796 1055 1028 810 867 1841 889 847 828 753 1292 1003 892 1154 809 956 1200 1367 808 1107 2038 203 1582 1147 794 754 865 582 842 1290 908 1912 1772 1765 1819 1356 1204 781 798 662 736 463 956 738 580 421 295 568 596 681 692 905 696 537 767 713 537 463 304 347 665 462 504 1596 1123 972 686 777 918 888 662 653 881 1148 1301 1148 1511 1257 986 857 1139 1245 1049 1457 869 899 869 1072 1150 1040 1781 1100 558 440 964 397 239 603 1234 1265 1495 1235 1617 1532 1105 1350 1243 1485 1407 1530 1088 1091 1578 2305 1557 2330 1869 1697 2199 1247 981 1166 1092 427 1522 1717 1156 1303 1562 1146 1149 490 1264 1396 2950 576 624 661 629 742 796 734 830 1131 429 795 899 1425 469 457 559 1707 1679 1081 1390 952 2404 474 593 320 530 1166 1322 1111 1201 1290 1217 1370 1117 1316 877 844 833 974 842 856 921 1236 1046 1248 1011 1002 735 956 770 1060 868 2037 682 722 1124 419 830 751 915 670 1615 741 823 2126 1181 1353 1280 1549 1499 1903 795 2227 1415 1592 1866 1054 1506 1135 959 1096 1280 1248 1133 1204 939 973 1054 983 1441 1400 1363 1474 942 2202 1952 2256 1500 1345 1405 1709 1314 1273 1691 794 1099 1266 1314 1360 1324 1805 1642 1813 1926 1070 1388 2518 1477 924 1699 1522 1649 2257 2326 2275 1632 1403 958 1150 893 885 1081 1588 1109 1215 1349 872 842 941 672 1380 1340 1490 1690 1730 1512 952 1059 990 2999 1188 1436 1787 1803 1683 2221 1744 1997 1957 1868 2029 1677 1649 1837 1858 1824 1757 1669 1669 2968 1841 2141 2224 2106 1731 1732 1804 2030 4653 4818 3986 3441 3688 3358 3332 3753 3144 3661 3032 3441 3632 3532 3401 3339 4318 3642 2544 2459 2777 1384 1787 2679 2251 2316 1006 2062 2591 2189 3301 1421 1907 2120 1131 960 1920 1159 1155 1371 1614 959 976 981 974 1019 965 773 812 616 762 722 934 885 1043 1295 1112 1129 1753 1643 1475 1771 1747 1540 1425 1650 1442 1554 2132 1995 1486 1583 1744 1106 827 540 490 1010 990 850 722 697 744 244 888 747 679 437 541 601 169 164 187 435 678 561 686 666 621 643 540 1150 996 963 1386 1136 1146 1176 1242 986 789 434 414 460 964 554 1029 835 1303 417 368 566 446 307 387 953 706 940 1040 1747 916 816 754 1234 1271 1037 1016 1325 1318 967 1106 1187 1057 864 905 1057 1187 740 1303 755 994 1196 831 1035 771 1550 1325 1254 1180 1360 1472 1243 1320 934 1368 1210 1073 870 2308 1325 2508 1025 1286 2594 1348 1065 1221 957 1653 1843 733 659 596 1713 1692 1798 2470 1699 908 847 981 1871 1056 2256 2141 1425 1170 2182 2007 1200 1612 1653 2001 1432 1565 1551 1728 2135 1647 1667 2096 2614 1646 1878 1870 2115 1639 2067 2379 701 1173 1171 1367 1225 1061 3671 1914 1169 1202 1594 1604 1479 1299 1517 2211 2471 1918 1946 1182 1307 891 741 657 1393 965 1104 1370 1148 903 1284 807 1326 1665 1440 1443 1392 1319 922 709 947 788 336 266 201 313 309 281 259 813 515 388 689 462 1016 1511 1336 1204 1554 1532 1706 1483 1378 1289 1475 1746 1629 1575 1431 1543 1642 1221 1049 1170 1635 1249 1204 2060 1573 1078 1426 1571 1132 1316 1284 1399 1704 1252 1488 1289 1790 1387 1261 1553 1440 1521 1425 1573 1332 1215 1178 1553 1427 1391 2189 2210 2630 1590 2608 1480 1276 1330 2578 907 1851 1996 1289 681 576 553 501 573 526 676 1290 905 1051 921 1076 1021 1379 606 870 998 699 719 855 663 726 1061 2188 671 1138 986 570 633 756 835 615 576 457 963 827 656 816 690 945 799 1122 1008 1012 1266 923 2522 1059 1025 1882 848 731 751 707 652 1292 1066 892 747 1089 929 567 652 665 725 958 1565 1283 1373 1369 1597 951 571 1892 1048 1351 969 1870 594 1362 1361 1276 1301 1458 1359 921 751 1267 1315 622 657 736 870 490 1378 2496 1857 1335 755 505 468 1095 695 988 758 3508 731 4311 3842 3859 3730 3469 3561 3727 3677 3314 3608 3390 3836 3382 3016 1397 1172 1104 1015 1872 1374 1871 1528 1539 1785 2083 1474 983 1006 1181 1100 793 905 1688 1400 1323 1253 1153 1493 1461 1296 1233 1659 1544 1185 954 843 893 1009 1447 1147 1062 1163 947 1044 1102 1157 1156 1650 1192 1538 1335 1243 1359 1344 1226 848 882 1062 503 799 911 1202 1314 531 1096 1278 868 966 1062 760 803 716 1655 930 1447 1326 1160 1313 1200 1278 1102 693 1237 1355 1285 1271 1218 1154 651 1277 1215 1093 1123 937 1452 1352 1193 1156 1432 1217 1153 1211 1173 1267 1485 1045 1367 1357 1144 1099 1348 1393 1375 807 1237 1354 1267 1109 869 1148 1196 1003 1254 1136 1213 720 1199 856 1407 1444 919 970 957 987 1417 1309 883 1227 1365 1251 1165 1394 1282 1198 1267 1208 1283 1380 1363 1423 980 1074 1021 1287 1436 1538 1171 1201 1217 1141 776 651 781 1191 582 481 455 407 483 591 609 619 455 559 425 371 629 592 594 271 285 263 269 874 713 806 755 484 682 382 594 408 432 620 575 556 498 647 527 518 454 555 528 391 600 610 602 828 473 463 762 537 583 604 580 765 763 510 496 222 640 523 933 524 636 339 280 314 382 356 365 299 395 264 626 930 498 360 563 461 362 604 503 1104 596 713 739 765 687 611 558 846 790 745 777 616 447 545 476 350 513 671 691 695 645 400 1060 897 715 516 510 953 442 507 493 986 557 552 693 389 838 552 526 747 788 1021 446 515 559 744 750 965 794 513 1085 1331 1292 1176 774 907 1060 1524 953 1590 1082 611 1314 641 495 1297 1225 1112 620 759 1355 929 893 916 1139 1031 603 1315 970 665 675 742 554 964 789 532 892 654 1105 931 865 850 891 918 875 1008 527 683 692 561 772 535 356 504 549 471 651 517 420 701 1333 868 961 614 582 673 568 675 386 435 443 514 516 719 860 1074 725 605 909 629 984 772 691 424 404 418 576 920 580 641 769 413 1214 1028 581 611 678 469 1157 1495 772 1289 559 1342 765 1128 977 715 772 1256 744 1429 796 850 794 852 721 624 709 860 775 1196 1182 1046 907 498 508 555 783 625 861 1621 230 341 290 454 743 656 1097 1188 698 913 744 606 1121 881 1160 1643 385 736 1030 554 203 88 161 222 182 492 602 1018 999 1046 1034 914 572 522 709 418 189 208 589 765 194 758 457 1142 1017 1147 454 631 738 331 627 835 1061 892 821 856 552 347 622 605 464 394 367 377 368 466 660 561 503 615 500 766 916 774 734 771 1002 629 643 1068 1066 274 649 630 572 726 751 1048 873 930 576 571 545 364 746 707 618 967 929 3993 4293 768 1052 1013 821 998 783 955 904 1268 927 1303 1208 1118 846 616 620 380 1149 801 791 1393 1359 1195 1148 707 1063 956 834 667 839 791 694 1378 740 1091 267 440 1170 885 641 396 284 240 267 287 228 860 945 1164 474 999 658 752 808 592 1126 1028 758 628 635 509 991 948 657 1411 1350 325 355 419 1199 1549 1402 1001 1134 1920 1338 1053 1069 1297 2073 674 886 969 901 889 886 1279 1963 663 530 479 497 652 623 1522 1384 1105 1349 1523 1512 1708 1766 1633 1473 1463 1856 1916 12177 1991 1866 1778 2125 2072 1551 1986 2170 2038 2028 1625 1931 2317 2114 1976 2862 2639 2533 2363 2539 2150 2632 2038 3797 3685 2990 1452 2452 2141 1387 1140 1964 1940 1355 1296 2642 594 514 1084 712 1380 626 676 1394 1638 1081 431 1008 952 624 485 3414 3582 3535 3591 2824 2730 2764 3932 3111 3887 2870 4221 3918 3013 4263 3417 3657 3601 3734 3553 3655 5308 3260 3749 3927 3817 3387 3559 3597 737 585 465 2898 3076 1732 3903 4496 4834 3722 1679 1778 1842 893 1913 177 1080 917 705 3101 2074 1902 731 781 525 743 1947 2606 1689 3403 1789 2381 2753 1686 3073 3663 4404 3342 3579 7449 7318 3488 4028 4825 6405 2476 1287 2219 2179 2740 1435 2718 928 3029 1036 2734 1637 171 140 2644 1921 2998 4765 1991 1149 1762 917 1298 838 839 1388 1325 1184 1484 1369 3457 3862 1560 622 1433 2851 2536 3682 2016 2026 1139 903 1142 2548 1415 3301 798 1717 851 1202 1193 1155 1311 1539 3106 3723 1393 1369 1012 988 1068 1042 1355 717 648 1096 2524 1164 1036 2949 1692 1600 3182 930 1136 1609 1016 1691 1477 1570 1686 1234 1240 1218 1292 1561 1528 1626 1615 1514 1433 1508 1620 1395 1655 1564 961 629 847 621 737 600 1088 694 655 753 943 752 1733 1356 1352 559 2114 1416 1420 678 621 623 530 439 612 575 400 379 615 592 833 855 882 776 716 565 560 675 727 626 867 820 448 740 691 805 1265 444 731 405 374 501 588 576 598 442 569 809 1219 479 565 560 681 1136 1150 1053 438 468 466 486 516 480 431 489 481 605 688 558 540 520 504 632 624 517 1183 400 484 573 736 492 479 983 645 639 633 612 711 781 706 825 802 877 815 931 489 827 1406 187 904 693 768 524 318 384 939 972 731 1011 915 901 1028 793 835 694 425 587 577 877 618 695 306 356 332 298 422 941 740 545 430 479 321 297 517 407 253 279 492 555 343 1005 893 946 768 818 722 713 845 854 971 765 1353 1190 1527 1021 891 847 990 1508 945 902 726 825 736 1007 1278 1229 1247 1498 589 317 320 818 719 275 1139 823 1074 666 1598 877 1015 1229 986 1515 905 1344 972 1205 949 2170 1462 1857 1558 1294 1512 1318 970 1113 1020 399 1222 1451 970 1190 1144 1434 1258 658 660 750 2255 371 277 373 540 496 506 491 768 780 271 1098 1069 1262 442 491 722 1457 1299 1117 1280 880 1240 306 709 502 336 914 1063 965 1007 1065 1055 1127 940 934 730 602 684 858 684 818 755 1287 1170 1377 1272 1188 591 653 686 739 757 1544 676 501 711 586 882 918 872 562 1391 670 836 1847 1226 1318 1094 1118 1437 869 797 1768 1084 973 1107 875 871 833 921 555 892 858 674 829 586 608 597 722 998 848 1288 1122 734 1983 1668 1838 1267 1545 1127 1360 1071 1268 1224 571 1234 915 1338 926 1328 1069 1051 1118 1105 892 1177 1621 1073 980 1528 863 740 1638 1629 1474 1463 1333 694 1826 1587 615 702 1097 765 868 1460 850 688 845 684 1220 1228 1496 1175 1703 1362 1030 920 618 2195 1013 1041 999 962 1924 2038 1685 1117 1417 1237 1786 1009 1215 1443 1241 1379 1143 1319 1091 1847 1348 1455 1423 1634 1402 1552 1682 1668 3227 3104 3027 3077 2693 2573 2114 2198 2723 2681 2107 2298 2662 2589 2650 2207 3315 2709 1912 1510 1595 1472 1446 1875 1558 2102 725 2070 2583 2129 3187 751 1197 1899 718 1078 1232 849 1096 925 866 1077 491 656 641 530 622 463 621 355 490 482 767 762 803 1450 727 1129 1310 1028 1018 1466 1105 1004 1257 1295 1169 1051 1078 1742 999 1358 1429 1005 635 748 708 666 661 597 478 1285 595 273 853 473 563 394 676 321 112 92 293 319 555 527 629 575 576 1091 369 1004 763 617 1051 923 973 525 629 878 564 322 316 348 611 495 521 675 807 268 269 400 340 395 462 963 662 951 1080 1727 581 822 629 852 782 592 688 1000 1156 822 854 965 941 425 593 744 844 691 745 740 671 910 619 857 752 986 913 885 807 897 703 766 817 700 859 654 692 500 1450 874 1576 718 805 1657 963 550 910 581 1087 1133 715 549 449 1245 1374 1293 1399 1298 771 718 515 1308 998 1779 1372 863 819 1377 1517 765 920 1166 1331 987 1137 933 1274 1877 1082 1382 1675 2007 1386 1255 1337 1422 1412 1828 1750 705 853 609 758 815 702 3454 973 985 1018 925 1344 1137 967 1267 2009 2020 1991 1456 945 1093 660 765 842 1287 1010 699 1079 646 702 859 545 555 1246 1022 1357 1200 704 523 705 807 808 397 409 337 431 413 336 305 839 528 579 657 343 926 1158 977 852 1488 1437 1151 1376 1285 1097 1430 1192 1376 1386 1340 1227 1359 1222 916 1106 1241 974 1135 1791 982 979 1095 1354 852 1101 872 997 1579 1540 611 779 1152 1007 479 884 1221 995 1150 1285 878 1063 656 1164 1175 1138 1221 1531 1585 1124 2675 1322 1128 964 1549 689 1656 1619 946 752 499 262 659 616 568 731 983 624 958 767 1003 869 877 488 784 964 466 522 499 424 714 824 1445 407 961 551 755 691 1066 604 532 594 481 411 373 864 575 472 840 516 839 581 727 1047 526 2436 922 902 1257 667 610 778 694 560 947 717 602 584 802 1003 383 514 281 380 811 1764 1186 943 1101 1185 1056 616 1466 822 1197 969 1397 468 1382 1445 1437 1446 1479 961 805 604 896 901 729 553 612 443 294 1544 2170 1648 1038 426 711 428 979 599 635 517 2882 742 3783 3526 2859 2864 3387 2767 2672 3161 2966 3423 3113 2723 3209 2984 832 1046 982 947 1126 1224 1727 1074 1176 1116 1301 1335 988 964 1000 1046 510 994 1611 1121 1038 1034 787 1011 1039 1287 1250 1501 2621 3042 2180 1733 1785 2266 2447 2501 2220 1722 1793 1669 2416 2534 2143 2079 2044 2010 2098 2255 2432 2824 1766 1947 2013 2060 2415 2466 2767 2431 2021 2597 2876 2815 2380 2915 2348 2576 2633 2815 2773 3363 2384 2923 2816 2914 3041 2647 2728 3012 2890 3044 3080 3196 2969 3256 3088 3036 3319 3244 2611 2740 2440 3192 2688 2789 2925 2772 2752 2480 2734 2834 2674 3215 2703 2513 2450 2729 2719 2674 2577 2503 2601 2583 2610 2529 2288 2443 2497 2513 2938 3046 1730 2869 2728 2769 2622 2558 2796 2475 2507 2456 3016 2537 2198 2564 2791 2963 2922 2753 3678 4033 3718 4383 4070 3431 3453 3339 3243 2757 3028 2767 2728 3225 3446 3389 3526 3484 2025 2270 1962 3066 1209 998 976 749 1233 942 822 632 610 843 599 745 730 532 711 614 766 681 848 896 557 934 830 1184 1423 871 889 803 876 852 621 862 896 1353 686 818 677 963 831 948 792 802 691 934 612 811 852 673 944 1018 930 2115 1227 607 546 588 559 777 1794 1232 1312 657 596 646 597 612 845 571 860 1046 1762 1997 892 355 520 1186 954 1502 1090 2528 1377 2365 782 945 1026 1110 1043 1889 1622 1370 1789 944 1008 776 800 742 1276 1084 1089 1073 1003 1092 1227 1253 1350 1350 1329 1812 1548 1511 1165 2207 1842 1642 1747 1191 928 1237 1482 1308 1397 1156 1310 1305 1686 986 1204 1629 1491 1093 2348 2234 2517 1334 2188 1834 1300 2288 1941 1825 1467 1229 1662 1607 1346 1583 1487 2916 1903 1664 2436 2273 1453 2068 1478 1636 1275 1689 1871 1098 1266 1336 906 1071 939 1114 1593 2346 2484 1561 1398 2238 1562 2116 1994 1786 1105 1157 1535 1279 1663 1378 1226 1488 1546 1075 905 830 1148 1456 2073 2022 1796 969 1177 1391 1190 1426 815 1165 1167 1005 1512 1640 1373 2114 1461 1228 1871 1406 2603 1256 1993 1381 1361 1467 1461 1686 1179 1144 907 1251 1666 1738 1280 1021 1499 1332 1062 1697 996 3753 1284 2217 1086 1494 1288 1781 962 2122 1137 1421 1417 1516 1437 1197 1076 1037 1257 1755 1693 1322 1428 1439 1625 1156 927 1400 1480 1021 1632 1581 748 936 668 976 1051 1197 1084 1994 769 1011 943 1086 1248 1419 2343 1753 830 1163 1600 851 791 543 443 588 679 1275 1152 1789 1546 1838 1729 1723 1820 1575 1210 1279 663 678 915 1348 616 1487 1112 1044 1070 1174 925 958 1066 780 1811 1639 2585 1850 1694 1866 1808 1446 966 1227 1013 814 1161 1068 1036 874 971 1351 844 906 755 840 930 1108 1213 1165 1519 1136 1056 1898 1322 874 1422 1144 974 1271 1150 1244 1096 900 1131 988 1243 636 1175 1994 1454 2425 1900 8355 9313 1484 2039 1721 1875 1977 1527 2490 2362 2773 2416 2589 2050 2162 1296 1283 1535 1035 1047 1266 1200 1600 1667 1438 1648 1210 1760 2490 1240 1225 1957 1749 2068 2269 1361 1928 1451 1066 1824 1372 1367 1586 1437 1766 1660 1277 1047 2143 1992 2367 1729 1970 891 1313 1134 1659 2582 1749 1371 1295 1044 844 1748 1147 1272 1725 1255 1034 1122 1535 3114 3394 3616 2120 2693 2798 2168 2210 2303 2496 2921 2349 2239 2559 1773 1192 1643 3768 1656 551 539 787 988 1112 934 3299 3466 3151 2839 2888 5945 5949 6104 5240 5539 5693 3844 3204 1991 38414 31001 21261 11474 11869 4452 5711 5641 5633 6937 6403 7422 7482 6284 6961 7279 6472 7952 6806 7193 6370 7958 6112 9849 9084 8628 3518 3955 5900 2255 2500 5011 4915 4236 2318 4280 1678 1792 2053 2103 1850 1377 1727 3440 2995 1870 1085 1665 1563 1242 1280 8097 7834 7880 5549 5817 5930 7022 6350 8091 8086 7830 8127 8053 7846 8713 6826 8170 7668 8370 8355 8573 7476 6026 6618 8630 8745 8249 8047 8860 1952 1480 778 6831 5930 4523 11769 13413 13228 12454 3150 3364 2253 821 2442 832 915 576 750 6227 3314 3362 972 2074 1459 1359 3422 3193 3639 4612 3738 3197 5570 3471 2714 8020 9571 9100 8024 15911 15651 7801 8697 9470 11056 3631 2371 3695 4702 4086 3186 5202 2073 4902 2263 4826 2753 302 237 4948 3151 5318 8275 5118 2060 3669 1949 2679 1488 1335 3181 2824 3149 3791 3652 6086 7766 3028 1757 3717 4383 4109 5942 3828 3446 2368 1400 1525 4933 2793 6293 1539 2866 1874 2280 1802 1715 2444 2623 6550 5948 1873 1729 2339 2792 2616 2071 2317 1510 1640 2561 3901 2477 2752 4378 2436 2068 6647 1756 2357 2494 1765 3256 3553 3454 2499 2801 3376 3124 3230 2973 3028 3139 2538 2874 3239 2995 2633 2686 3280 2305 1451 1423 788 1145 1346 1104 2687 1491 1312 1071 1401 1096 2815 1890 1679 1398 2055 1167 1084 838 868 889 797 1006 837 1226 1519 1345 1226 1859 1022 1222 1311 1576 1705 1335 1614 1501 1454 1305 1765 1426 1359 644 1770 1925 1663 882 1939 2099 1505 1471 1504 1638 1819 1859 1678 2042 2552 1671 1858 1341 1404 2836 2203 2276 1441 1544 1470 1724 1773 2083 1724 1594 2427 1784 2347 2280 1832 2120 1859 1965 1960 2313 3193 1870 1440 1667 1605 1826 2058 2811 1854 2456 2226 1338 2576 2254 1740 2325 1671 2078 2375 2611 1885 1875 3287 628 4193 2398 1885 1322 1795 1249 1393 3327 1692 3346 3284 3068 3562 2312 3042 1198 1542 1154 1447 868 1446 920 734 616 420 679 782 773 805 1709 822 790 1237 877 744 652 619 549 931 902 1028 3593 2029 1347 1008 1300 1715 1197 1402 1431 1499 1290 2027 1520 1818 1814 1393 1533 1580 1928 1257 1508 1173 923 1680 1906 1620 1577 2225 1849 1136 1165 1481 1131 921 1002 1835 1597 1760 1733 2273 1928 1806 1901 2137 1870 2264 2009 1270 2141 2086 3021 2062 2770 2563 1945 2130 2023 1380 2446 1674 417 1753 1917 2030 2218 1636 1418 1506 934 1143 1426 3549 711 1016 655 1079 895 999 877 1010 1203 966 1422 1272 1538 786 740 892 1816 2250 1933 2116 1163 2978 780 947 696 881 1263 2380 1758 1973 2380 2070 2512 1894 2087 1889 1673 1694 2446 1850 1937 1580 2136 1674 2405 1731 1742 1238 1729 1306 1541 1456 2839 1244 938 1056 515 1287 759 1388 1202 2064 1518 1410 2628 1722 2251 2244 2252 2503 2375 884 2212 2113 2208 2507 1899 2456 2640 2547 3479 2895 2758 2810 2829 1660 1643 1583 1867 3281 3419 3220 2718 1201 3506 3032 3547 2385 2511 2166 3043 2745 2235 2878 1261 3239 2596 1687 2866 1679 2869 2396 2494 3244 1472 2174 2987 2587 1645 2727 2193 2624 3027 3021 3015 2121 1664 1600 1444 1154 1499 1698 1433 1028 1165 1593 1550 1581 1764 2283 2335 1751 2285 2216 2759 1477 1102 2038 1999 4363 2277 3271 2404 2533 2446 2519 2504 2476 2770 2508 2217 2565 2303 2106 2412 2998 3080 2296 2776 3716 3168 2945 3099 3732 2891 2842 3027 2763 8022 8502 7018 7076 6232 4886 4437 5051 4436 5295 4523 5360 5349 4824 6042 4691 8109 5395 4208 3168 3574 2504 2305 2628 2671 3775 2001 3256 4408 3918 3930 1785 2681 1976 1431 1703 2028 1737 1926 2262 2469 1285 1392 1630 1733 1359 1453 1016 1430 1176 1962 1945 1448 1235 1301 1889 2555 1866 2251 3125 2618 2450 2666 2763 2715 2629 2649 2369 3250 3105 2740 3265 3521 1542 803 1170 1031 1070 859 658 1016 976 794 631 979 948 716 928 832 898 562 533 487 469 365 454 467 411 384 1392 984 1307 1021 1523 1204 1249 1293 1191 1161 941 1191 1298 1065 1376 1376 1309 1056 888 1976 969 944 927 686 1016 1305 2141 1102 1851 1746 2234 1887 846 524 1171 1300 1151 1377 1729 1411 1343 2045 1400 1369 1607 1413 1710 1961 1416 1743 1320 1200 1710 1415 1512 1716 2075 2085 2371 2115 2242 2200 2427 2535 1394 1966 1980 1614 735 2878 1372 3081 1768 1222 2882 1372 1677 1157 1580 3230 3057 1318 1523 1370 3585 3587 3790 4000 2734 1204 1114 1235 2371 1427 2869 2364 1462 1079 2500 2233 1309 1502 2672 3067 2651 2466 2902 2649 3058 2555 3083 3239 3363 2757 3593 2988 3264 2847 3158 3670 1195 2197 1859 1910 2190 1805 5460 3720 3640 3356 3445 2811 2814 2453 2806 3111 2965 3191 2354 1647 1840 1928 1208 1343 1738 1609 2141 2503 2094 1945 2039 1876 2715 4223 2684 2410 2776 1348 1033 1903 1595 1605 615 600 485 572 541 516 486 1145 654 1232 910 825 1694 2865 2484 2602 2004 2263 2545 2269 2232 1999 2475 2903 2304 2192 2326 2704 2404 2836 2317 2532 1758 1925 2264 2891 2024 1956 2313 2423 2586 2128 2263 2483 3280 3325 2054 2352 2262 2127 2391 2208 2100 3147 3219 1990 2018 2476 1940 2775 2493 2722 2705 2264 3215 1884 3663 1791 1770 1875 3629 1562 2928 2754 1535 956 1018 712 331 426 478 690 1749 1678 1917 1483 1804 1767 1519 895 2289 2299 1492 1622 1610 1159 1460 1385 2470 747 1791 1140 1495 1208 1145 1634 966 1218 1155 1069 924 1518 733 1602 1301 937 1212 1494 1513 1322 982 2687 1572 1321 1140 1450 1299 1164 969 1327 1116 1368 1492 1603 1532 1191 776 869 847 895 1721 1647 2586 1877 1576 1899 1635 1276 1697 1813 1292 2052 2436 1012 1416 1946 1770 2043 2219 1853 3765 1307 1508 2403 1746 1864 1282 1288 920 2471 3606 3197 2725 1251 1097 1387 1388 1148 1873 1477 5328 1169 5714 4851 5391 4960 5673 5823 5810 5810 4847 6053 4993 4902 5346 4601 2029 2100 1982 2281 2085 2252 2084 2326 2073 2450 3095 3177 1842 2110 2070 1413 1787 1791 2650 2841 2799 2555 2432 2639 2517 2537 2661 3314 2453 2843 1963 1627 1817 1865 2299 2267 1948 1495 1462 1696 2297 2206 1986 1910 2101 1631 1730 2280 2302 2377 1528 1780 1810 1824 2546 2539 2727 2522 2012 2386 2766 2891 2389 3008 2277 2819 2888 2941 2842 3579 2498 2825 2840 2829 2995 2590 2830 3066 2656 2968 3179 3305 3230 3341 3040 3126 3510 3170 2575 2896 2344 3484 2754 2901 3120 2937 2919 2725 2733 2935 2854 3360 2834 2772 2704 2956 2741 2775 2527 2807 2668 2207 2658 2548 2344 2708 2743 2099 2996 3107 1644 2866 2965 2599 2552 2525 2554 2386 2458 2508 2455 2671 2189 2728 2793 3062 2870 2899 3654 4120 4022 4484 4093 3470 3297 3287 3274 2831 3075 2685 2850 3166 3502 3423 3526 3685 1936 2412 1861 2805 1154 913 982 654 1133 829 750 688 505 636 646 704 645 494 593 572 789 624 787 750 466 843 779 1152 1485 852 866 766 837 804 624 819 869 1253 703 911 737 1065 755 922 790 814 699 957 749 579 878 595 854 985 891 1852 1048 560 540 588 514 731 1745 1198 1292 514 516 600 529 626 687 584 924 799 1856 1854 812 370 511 909 919 1234 1033 2284 1356 2298 707 894 936 820 759 1792 1522 1350 1409 696 920 646 879 764 1182 1016 1110 738 1114 1130 1100 1405 1192 1390 1160 1729 1455 1555 1167 2069 1756 1433 1613 1351 838 1215 1330 1204 1416 987 1126 1237 1542 858 860 1616 1398 1019 2226 1964 2319 1200 1955 1613 1119 2536 1894 1848 1469 1199 1343 1474 1381 1386 1483 2744 1785 1589 2447 2388 1414 1867 1596 1614 1295 1469 1767 1025 1084 1432 941 1138 869 1188 1588 2348 2541 1585 1276 2025 1514 1983 2050 1894 1145 1351 1392 1140 1531 1559 1397 1614 1484 1167 759 825 1103 1330 1844 1977 1983 981 1053 1332 980 1222 753 979 1044 968 1573 1840 1396 2135 1526 1221 1834 1276 2286 1352 1915 1332 1321 1385 1290 1624 1313 1143 1067 1449 1535 1547 1104 998 1423 1278 1035 1622 955 3406 1338 2032 1117 1429 1185 1511 875 2029 1170 1575 1388 1600 1342 1236 854 884 1330 1732 1678 1226 1290 1488 1692 1141 914 1361 1244 740 1333 1523 693 843 724 915 891 1111 1077 2058 920 1150 966 972 1083 1220 2377 1747 734 1079 1639 748 785 537 396 564 538 1342 868 1485 1230 1565 1609 1426 1878 1645 1136 1094 502 523 932 1384 566 1545 1074 968 960 1034 887 979 1136 886 1940 1495 2626 1769 1680 1856 2071 1495 1027 1297 1198 1002 1087 1137 1024 996 1100 1358 721 803 718 760 1036 974 974 1152 1397 1080 946 1895 1212 614 1274 1036 926 1205 1060 1037 983 828 977 1035 1092 711 1222 1836 1300 2365 1689 8128 9401 1422 1733 1501 1728 1683 1499 2569 2464 2663 2553 2333 2331 2034 1441 1299 1410 1086 1021 1229 1314 1536 1557 1314 1458 1167 1751 2485 1031 1096 1824 1555 1787 2233 1269 1794 1528 885 1685 1290 1277 1624 1431 1851 1732 1139 995 2057 2071 2185 1563 1704 814 1306 1192 1779 2561 1750 1296 1238 1201 940 1592 1254 1167 1570 1119 779 851 1328 2928 3248 3385 2085 2495 2739 1982 2008 2193 2398 2868 2306 2110 2530 1962 1135 1522 3549 1394 510 510 592 932 986 919 2840 3164 2994 2979 2771 6038 5957 6131 5453 5498 5719 3766 3192 1866 31001 37278 19662 11630 11882 4526 5288 5307 5440 6340 6555 6963 7237 6337 6488 6850 6039 7878 6823 6906 6123 7945 6041 9530 8318 8014 3068 3740 5572 2200 2646 4911 4988 3899 2198 4440 1726 1846 2171 2091 1784 1273 1576 3383 3030 1712 765 1280 1154 1099 1319 7843 7428 7606 5614 5829 6273 7218 6410 8437 7574 7760 7949 8224 7761 8705 7111 8199 7425 8033 8479 8680 7059 5540 5894 7914 8508 7251 7120 8450 1799 1331 818 6489 5955 4141 11772 13731 13280 11619 2855 3060 2005 743 2240 805 884 566 676 5986 3320 3301 968 2206 1512 1190 3138 2942 3386 4367 3606 3034 4986 3351 2478 8255 9680 8755 7905 15657 14863 7676 8194 8973 10321 3584 2309 3683 4760 3852 3031 5230 1762 4512 2219 4664 2637 255 206 4690 2914 4904 7883 4701 2162 3861 1837 2598 1313 1177 2982 2798 2904 3242 3321 6057 8039 2991 1791 3666 4301 3931 5518 3917 3491 2332 1460 1640 4967 2753 6430 1595 2750 1803 2333 1969 1694 2588 2463 6531 5771 1795 1731 2189 2511 2390 1982 1933 1599 1867 2216 3656 2518 2743 3896 2105 1748 6370 1681 2289 2133 1868 3060 3224 3021 1996 2705 3156 2971 3084 3006 3136 3176 2595 2996 3163 2948 2623 2687 3002 2175 1369 1303 662 1247 1342 1053 2771 1631 1081 982 1441 1071 2548 1650 1439 1281 1852 1176 1005 587 783 758 654 1054 871 1188 1214 1106 1165 1786 945 1116 1104 1664 1660 1356 1429 1355 1451 1249 1508 1353 1352 619 1537 1675 1355 885 1901 2297 1512 1541 1671 1833 1932 2153 1687 1939 2499 1759 1925 1530 1368 2432 2107 2133 1536 1703 1515 1795 1813 2175 2016 1668 2578 1773 2320 2430 2034 2256 1929 2183 2120 2458 3434 2001 1537 1736 1738 1806 2000 2684 1719 2337 2074 1243 2704 2243 1785 2344 1719 2158 2384 2610 1828 1655 3290 544 4308 2401 1944 1234 1755 1377 1543 3137 1899 3225 3062 3071 3363 2401 3003 1188 1707 1159 1533 995 1437 894 736 596 391 698 752 796 694 1443 1006 712 1170 899 761 741 683 652 781 925 1110 3685 1748 1209 911 1201 1583 1077 1268 1299 1558 1284 2077 1574 1994 1868 1602 1428 1548 1783 1119 1550 1251 805 1447 1485 1596 1486 2255 1795 1095 1203 1321 1069 849 993 1649 1388 1487 2020 2072 1922 1754 1788 1983 1784 2073 2098 1119 2180 2110 2764 1886 2813 2674 1740 1907 1888 1423 2319 1754 372 1699 1907 1889 2078 1485 1257 1568 1135 1240 1454 3602 593 812 478 1140 755 861 788 1008 987 895 1487 1343 1393 727 683 946 1541 2283 1772 1914 981 2982 829 899 634 951 1194 2441 1705 1979 2192 1916 2357 1873 1856 1690 1517 1549 2165 1711 1769 1498 2044 1551 2382 1640 1528 1306 1859 1373 1454 1471 2697 1212 951 1105 519 1197 635 1272 1227 1915 1465 1411 2475 1528 2113 2395 2330 2415 1848 951 2128 2003 2137 2425 1640 2345 2745 2324 3481 3105 3187 2632 2951 1562 1655 1626 2053 3449 3217 3139 2603 1184 3020 3073 3586 2217 2399 2022 3130 2771 2019 2918 1363 3084 2515 1709 2736 1703 2519 2231 2273 3058 1326 1995 2700 2380 1744 2753 2218 2694 2676 2756 2900 1856 1481 1671 1451 1109 1227 1524 1339 1049 1201 1515 1384 1565 1835 2152 2280 1707 2247 2115 2518 1095 1135 2147 2107 4213 2193 3430 2274 2668 2460 2301 2656 2416 2247 2442 2063 2602 2266 1956 2565 3120 3001 2158 2865 3645 3172 2778 2762 3462 2644 2837 2809 2671 7813 8355 6586 7076 5552 4981 4220 4855 4388 5062 4307 4993 5089 4576 5448 4766 8102 5166 4274 3023 3419 2489 2127 2566 2502 3723 1865 3229 4253 3765 3898 1717 2729 1880 1520 1706 2110 1511 1837 2450 2379 1223 1332 1464 1618 1380 1609 864 1249 1076 1470 1469 1326 1161 1281 1918 2293 1607 2152 2899 2813 2598 2823 3128 2669 2668 2943 2509 3201 2992 2719 3162 3401 1538 817 1103 959 1065 881 667 1132 921 731 646 886 830 619 833 960 753 494 372 552 453 460 559 562 460 475 1322 986 1234 982 1384 1332 1438 1501 1110 1258 862 1231 1301 1033 1389 1484 1154 1064 727 1833 769 747 873 720 890 1187 2189 1041 1729 1599 2319 2040 801 547 1317 1427 1284 1506 1419 1397 1372 2056 1462 1505 1635 1442 1574 1883 1388 1739 1196 1190 1592 1427 1552 1777 2022 2103 2331 2084 2337 2066 2453 2455 1455 2051 2066 1587 668 2832 1430 3160 1754 1145 3113 1242 1592 1079 1553 3187 3019 1354 1395 1244 3551 3523 3608 4022 2629 1243 1138 1236 2426 1399 2821 2479 1505 1194 2442 2341 1132 1227 2516 2778 2432 2487 2748 2409 2617 2530 2916 3614 3151 2504 3710 3071 3378 2967 3073 3529 1124 2096 1666 2118 2261 1852 5668 3707 3447 3204 3138 2859 2742 2395 2714 2976 2852 3184 2419 1664 1536 1964 1224 1374 1761 1666 1948 2441 2092 2021 1954 1922 2691 4236 2534 2119 2627 1186 923 1644 1634 1488 699 613 502 621 562 576 552 1234 747 1224 867 796 1412 2601 2423 2585 1955 2137 2376 2327 2324 1944 2371 2674 2131 2229 2378 2514 2437 2718 2172 2399 1685 1930 2144 3131 1948 1946 2232 2347 2512 2259 2066 2179 3160 3374 2045 2108 2325 2066 2459 2197 2115 3152 3083 1747 2091 2615 1675 2763 2486 2530 2470 2074 2682 1731 3461 1704 1876 1614 3305 1423 2942 2873 1621 1070 1057 684 317 447 510 629 1770 1651 1934 1606 1925 1704 1613 710 2258 2259 1395 1520 1515 970 1505 1323 2499 771 1763 1071 1482 1331 1057 1400 991 1164 1088 1042 797 1477 821 1548 1204 914 1141 1539 1680 1553 1052 2732 1361 1106 1118 1512 1502 1137 1061 1278 1071 1436 1499 1641 1519 1172 802 881 795 885 1570 1550 2250 1754 1537 1756 1487 1167 1483 1769 1447 1754 2174 981 1319 1784 1616 1960 2062 1852 2624 1066 1486 2264 1516 1860 1101 1225 872 2380 3582 3269 2886 1270 962 1272 1353 1077 1770 1538 5349 1219 5798 5005 5298 4836 5415 5612 5770 5814 4794 6115 5009 4937 5201 4376 1922 2243 1909 2112 2086 2292 1991 2472 2203 2538 2397 2934 1943 2172 2009 1219 1810 1604 2529 2633 2646 2468 2311 2424 2283 2660 2800 3680 2845 3004 2394 1795 1855 1812 2183 1962 1670 1726 1689 1971 2172 2099 2062 2367 2475 1791 1955 2183 2619 2938 1925 1520 1572 1483 2606 2418 2524 2910 2276 2693 2798 2813 2309 3336 2226 3509 3426 3643 2760 4015 2390 2855 2945 2907 2781 2613 3426 2943 2880 2963 3279 3103 3110 3173 2894 3149 3517 3205 2844 3171 2729 3208 2434 2625 2872 2760 2628 2739 2639 2709 2868 3126 3140 2943 2859 3167 2780 2775 2611 2805 2924 2432 2773 3049 2179 2950 2936 2347 2887 2819 1808 3002 2856 2517 2858 2788 2876 2361 2636 2190 2394 2705 2291 3382 3336 3670 3624 3393 4050 4368 4078 4653 4406 3381 3392 3032 3354 3208 3301 3096 3057 3171 3720 4044 3892 3878 2159 2847 2018 3023 1028 879 806 657 1049 875 751 904 507 429 849 710 756 557 683 697 946 797 1071 894 540 921 771 1048 1376 835 827 702 792 857 708 842 821 1175 717 900 715 1135 785 873 655 657 520 807 713 712 734 611 860 945 893 2157 1228 945 872 557 508 802 1980 1162 1238 461 494 626 485 700 628 667 815 869 2045 1938 727 303 470 1007 780 1291 1015 2181 1020 2165 831 1010 1161 952 945 1462 1338 1004 2009 898 1116 639 656 735 1287 979 1176 685 1343 1293 1296 1461 1465 1757 1427 1842 1699 1690 1224 1996 1604 1559 1638 1209 793 1309 1457 1034 1120 1261 1241 1357 1750 831 1186 1736 1300 1073 2386 2031 2130 1289 1526 1755 1300 2589 1612 1946 1597 1158 1479 1473 1264 1655 1814 2971 2070 1267 1884 2288 1318 1871 1520 1676 1478 1576 1988 998 1235 1425 1182 1219 822 1175 1769 2208 2573 1776 1343 2353 1508 2324 1771 1927 1479 1485 1497 1332 1613 1115 1184 1389 1351 1010 794 862 1113 1563 2205 2013 2220 1034 935 1520 1103 1287 914 1001 820 1184 1444 1504 1416 2270 1552 1328 1556 1405 2390 1057 1834 995 1068 1421 1365 1621 1241 1056 872 1175 1423 1548 1311 861 1797 1549 1048 1521 996 3034 1317 1980 1328 1233 858 1722 910 2136 1122 1429 1203 1323 1315 1019 957 867 1652 2106 2066 1516 1560 1290 1836 1419 1155 1443 1087 764 1215 1560 668 980 644 874 1125 1187 1211 1870 800 952 1188 953 902 1426 2045 1811 893 1048 1538 788 789 465 462 630 589 1108 1047 1476 1471 1541 1502 1775 1712 1493 1077 1343 630 846 1029 1132 645 1450 1158 937 1223 1192 958 878 1048 833 1963 1671 2360 1636 1933 1716 1846 1319 756 1099 1200 887 1461 1479 1307 853 918 1295 763 858 795 889 1279 962 1083 1250 1558 1409 1298 2033 1177 777 1080 1056 913 1170 1040 1049 1085 855 731 1033 1154 638 1170 1991 1634 2462 1838 7812 9101 1598 1781 1554 1761 1910 1754 2275 2231 2376 2191 2327 2004 1989 1234 1174 1203 1103 1050 1367 1207 1668 1686 1372 1369 1166 1701 2324 877 945 1820 1432 1565 2016 1287 1944 1519 1057 1471 1075 1321 1896 1739 2533 2883 1524 1085 2355 2106 2383 1822 1535 1002 1357 1372 1668 2959 2068 1704 1446 968 1004 1527 1479 1361 1413 1013 946 1014 1488 3553 3251 3928 2192 2542 2907 1928 2062 1961 2464 3041 2481 2340 2172 1761 1451 1282 3202 1525 686 600 991 870 1133 892 3365 3377 3334 2642 2460 5725 5570 5895 5721 5528 5871 4063 2933 1778 21261 19662 37519 11808 11958 4854 5331 5293 5742 6268 6641 6824 7420 6597 7569 7251 6083 7961 6690 6943 6072 7767 5950 9440 8504 8013 2661 3890 5382 2695 2608 5607 5450 3701 2206 4891 1612 1739 1931 2086 1731 1523 1577 3546 2916 1785 1029 1302 1212 1062 1173 8105 7897 7359 5870 6716 7095 7066 7104 8137 7727 7360 8337 8757 7629 8097 7071 7392 7989 8867 8296 8620 7365 5831 5747 8320 8952 7366 7144 8665 1437 1084 1074 6255 6107 4290 12607 12812 12519 11535 3436 3553 2313 969 2312 603 993 580 708 5870 3210 3247 1046 1941 1427 1161 3012 3303 2812 4215 3849 3026 5466 3243 2557 7619 9082 9536 8242 15887 14857 7922 8407 8720 10398 3132 2566 3318 4285 4195 3083 4912 1874 4680 2064 4806 2974 379 343 4112 3021 5194 7494 4600 2014 3374 1843 2720 1285 1097 2603 2474 2644 3125 3203 6002 7238 3183 1733 3718 4427 3939 5326 3908 3704 2259 1383 1557 4579 2658 6264 2083 2915 1880 2197 1714 1472 2164 2383 7074 5944 1830 1798 2157 2492 2484 2126 2081 1771 1967 2435 3408 2754 2787 3470 1622 1323 6215 1977 2428 2543 1828 3413 3411 3610 2840 2795 3122 3017 2710 2976 2898 3150 2834 3053 3033 3040 2946 2677 3439 2324 1512 1326 621 1363 1283 1069 2756 1317 1054 1281 1526 1321 2625 1800 1603 1507 2209 1500 1124 788 882 941 755 852 1015 1155 1320 1241 1346 1519 1037 1123 1077 1364 1547 1432 1477 1416 1545 1444 1655 1380 1269 587 1855 1934 1547 860 1775 2109 1430 1519 1522 1679 1784 1827 1631 1782 2687 2101 1941 1284 1391 2684 2316 2300 1325 1518 1519 1655 1479 1971 1421 1513 2351 1780 2501 2201 1944 2183 2170 2058 2130 2264 3441 2166 1502 1820 1643 1703 1813 2637 1752 2522 2306 1182 2748 2507 1840 2521 1879 2302 2735 2967 1742 2021 3334 458 4094 2511 2010 1259 1661 1505 1555 3129 1715 3165 3266 3386 3597 2616 2580 1220 1722 1258 1333 1167 1664 996 869 660 434 845 962 659 704 1416 944 759 1444 910 828 846 900 858 826 1136 1107 3154 1745 1519 1103 978 1824 1053 1285 1297 1440 1368 1849 1391 2352 1787 1578 1703 1543 2004 1008 1514 1445 1002 1569 1637 1473 2012 2041 1752 1304 1109 1325 1100 935 934 1938 1695 1723 1637 2286 1876 1826 1885 1812 1819 2324 1917 1327 1925 1966 2633 1793 3255 3029 1852 2145 1705 1336 2167 1888 528 1831 2126 2245 2127 1555 1264 1857 888 1190 1583 3345 707 988 600 902 814 986 983 1068 1145 926 1663 1598 1663 784 747 660 1447 2076 1959 2156 1188 3086 643 828 599 763 1241 2382 1742 1946 2340 2052 2508 1992 1975 1554 1476 1423 2123 1521 1567 1604 2124 1695 2419 1724 1735 1358 1861 1419 1326 1286 2196 1144 908 1054 446 1386 865 1329 1212 2166 1819 1583 2431 1635 2320 2197 2297 2713 2157 752 2062 2250 2457 2797 1825 2716 2736 2544 3617 3363 3221 2873 2636 1575 1610 1623 1734 3164 3319 3516 2761 1017 3025 3264 3761 2231 2214 2039 3486 2430 1990 2753 1388 3066 2424 1680 2579 1567 2590 2211 2246 2915 2017 1869 2879 2911 1550 2930 2145 2791 3037 2831 3391 1726 1310 1273 1621 1188 1098 1233 1467 934 1067 1252 1489 1420 2455 2301 2409 1919 2614 2095 2756 1464 1251 2040 1601 4303 2253 3373 2431 2631 2236 2287 2889 2657 2582 2484 2093 2855 2323 2202 1996 3000 3404 1976 2902 3454 3222 2634 2532 2975 2506 2337 2764 2490 8280 8766 6859 7360 5691 4789 4476 4991 4481 5381 4436 5170 4801 4585 5495 4349 8232 5251 4375 2762 3232 2441 2065 2409 2912 3347 2368 3711 4099 3630 4274 1968 2696 2302 1290 1086 2143 1471 1654 1653 2109 1239 1190 1573 1411 1151 1228 1044 1620 1221 2048 1972 1472 1338 1448 1885 1947 1668 2160 3122 2977 2951 3006 3190 2715 2717 3051 3103 3295 3235 2783 3235 3408 1675 892 1119 949 1148 972 729 1150 841 679 644 772 856 771 834 930 1031 490 536 354 358 604 615 629 557 559 1343 1179 1140 952 1488 1399 1429 1471 1058 1020 1069 1361 1227 1001 1239 1284 1100 1230 760 1880 794 755 880 686 962 1206 1996 896 1421 1400 1893 1682 811 402 1260 1398 1325 1245 1619 1498 1553 1711 1319 1379 1580 1516 1701 1865 1169 1522 1205 1077 1499 1456 1600 1672 2116 2233 2677 2408 2314 2299 2386 2562 1529 2311 2145 1840 520 2769 1115 3033 1999 967 2915 1179 1637 1004 1516 2953 2763 1039 1268 995 3247 3316 3325 3515 2376 1020 924 1262 2280 1210 2543 2459 1461 1183 2327 2091 1217 1126 2492 2388 2654 2299 2956 2167 2791 3152 2460 3477 3298 2999 3485 3277 3104 2663 2631 3404 966 2117 1839 1768 2019 1419 4866 3379 3396 3275 2795 2768 2517 2114 2764 3220 3281 2866 2394 1627 1735 2070 1252 1266 1542 1491 2319 2238 1803 2017 1731 1719 2395 4312 1979 1939 2387 1289 978 2356 1343 1836 560 482 390 517 497 474 438 896 549 1165 938 679 1463 2937 2707 2813 1821 2490 1975 2115 1917 1967 2090 2558 2106 1919 2117 2781 2187 2962 2522 2708 1704 2083 2469 3611 2025 1733 2109 2414 2446 2194 2429 2199 3269 3500 1797 2140 2380 2087 2422 2323 2117 3227 3430 1964 2023 2691 1743 2521 2464 2476 2877 1965 2515 2056 3494 1849 1773 1889 3427 1475 2819 2714 1542 1010 1120 735 262 369 463 605 1467 1414 1821 1494 1720 1780 1951 807 1851 2222 1370 1848 1769 1231 1578 1313 2561 689 1786 842 1242 1168 1214 1528 1169 1032 1088 1125 870 1161 989 1656 988 735 1438 1198 1305 1497 1092 2907 1382 1011 845 1396 1543 1245 1061 1271 1562 1305 1265 1414 1443 1113 995 1051 807 852 1788 1439 1869 1398 1360 1509 1388 1357 1485 1948 1677 1950 2047 853 1324 1737 1427 1844 2048 1524 4433 1127 1612 1909 1722 1728 1130 1278 1068 2659 3086 3591 3511 1137 1071 1196 1342 1296 1488 1585 5246 1208 5371 4686 5389 4918 5572 5479 5537 5475 4936 5765 4916 5285 5227 4357 1718 2055 1950 1944 2126 2051 2035 2181 2081 2227 2692 3123 2115 2180 2139 1532 1695 1741 3028 2963 2861 2748 2371 2684 2539 3285 3383 4016 3524 3157 2355 2510 1857 1743 2297 2606 2359 2069 1896 2624 2271 2221 1905 2298 2556 2592 2032 2573 2627 2599 2035 1591 1887 1962 2657 2163 2585 2990 2930 2768 2540 2903 2257 2927 1925 3091 3088 3239 2345 3529 2593 2653 2484 2595 2511 2451 3133 2456 2948 3275 3254 2977 2903 3156 2930 2981 3303 3378 2902 2620 2348 3534 2351 3074 3000 3042 3291 2937 2976 2973 2725 2596 3025 2744 3047 3251 2824 2826 2632 2684 2538 1977 2808 2598 2173 2867 3357 2468 3026 2973 1946 3474 3001 2872 3704 3620 2988 3070 3247 2547 2518 2564 2851 3610 3780 4192 3638 3603 4593 4592 4382 4742 4369 3047 3258 2975 3608 3576 3326 3315 3274 3047 4445 4938 4813 4527 2652 2487 2008 3284 1070 1305 879 778 1111 1067 1121 1025 693 896 843 672 838 683 752 773 1020 885 1050 1198 676 1163 895 1261 1472 675 691 515 575 1053 780 822 929 1319 789 1140 1069 1448 842 1011 703 718 682 883 1100 890 863 798 947 1094 994 2207 1185 831 803 720 822 1000 1748 1317 1389 382 635 507 691 606 854 576 1245 527 1963 2280 909 533 705 1057 1013 1524 1289 2527 1138 2702 985 1091 1602 1201 1182 1609 1420 1066 2095 1120 1011 1061 794 835 1373 1686 1451 875 1679 1071 1279 1882 1390 1745 1354 2611 1625 2118 1396 2209 1533 1381 2400 1525 1249 1919 1460 1249 1094 1450 976 1535 1714 871 834 2453 1618 1100 2707 2583 2430 1536 1365 1986 1592 2761 1800 2457 1580 1263 1724 1546 1627 1714 2289 3370 1949 1340 2110 2427 1388 2519 1757 1779 1699 1798 1704 1075 1206 1563 1346 1554 1085 1428 1847 2432 2871 1857 1902 2675 1783 2367 2256 2416 1693 2185 1639 1808 1844 1520 990 1247 1419 1151 735 1029 1559 1548 2796 2510 2900 1169 1345 1121 1004 1276 865 1166 990 1430 1436 1583 1634 2594 1681 1288 1684 1226 2637 1123 2094 1156 1188 1558 1590 2016 1094 1179 974 1299 1595 1578 1173 1049 2206 1338 1418 1944 1423 3372 1414 2201 1453 1296 1605 1851 1195 2533 1205 1582 1661 1671 1691 1214 1054 753 1641 1939 1904 2525 2599 1404 1831 1506 1431 1363 1177 835 1291 2110 559 693 524 1029 1024 1011 1286 1991 773 1013 1421 994 1154 1707 2253 1986 830 1544 1703 935 711 502 526 689 616 1078 1192 1709 1568 1705 1637 1641 1721 1563 1133 1089 414 524 1140 1763 499 1541 1579 1102 1242 1246 753 754 1081 775 2189 1667 2333 1643 1847 1924 1892 1194 910 1841 766 632 1098 1144 1007 832 1028 1201 631 780 938 850 935 1175 1199 1922 1800 1312 1197 2016 1390 1068 1596 1527 1331 1550 1475 1268 962 1446 1023 1430 1425 813 1438 1738 1588 2579 1887 8369 9660 1985 2197 1945 2218 1749 1545 2109 2226 2625 2693 2801 1735 2338 1585 1091 1153 1403 1605 1909 1717 1885 1742 1436 1573 1632 2073 2826 1004 1283 1903 1573 1590 2133 1409 1816 1370 1141 1907 1238 2077 1734 2006 2971 2846 1448 1298 2532 2245 2508 1506 1711 1277 1491 1459 1736 3119 2279 1982 1801 1555 1178 1775 1425 1475 2058 1312 996 1110 1726 3072 2820 4783 2347 2592 3458 2634 2379 1925 2735 3668 2285 2370 2330 2510 1026 1670 3317 1996 947 803 1020 719 996 1649 3019 3015 3247 2652 2798 5792 5846 6938 6384 5950 5812 4857 3455 2125 11474 11630 11808 38427 11690 4285 5178 5348 6040 6876 7627 7194 8126 7301 8295 7700 6545 7946 7342 7021 6552 8291 7084 10943 9144 8685 2937 3966 5376 3657 3351 5297 5625 4540 2741 5204 1669 1616 2074 1677 2184 1832 2167 4234 4007 2048 1311 1787 1679 1291 1262 8942 9400 8290 5958 7274 7369 7647 7303 7884 7596 8764 8995 9797 8505 8444 7729 8826 9110 9498 9116 10049 9533 6703 6586 8612 10330 8039 8270 8011 1852 1386 902 7092 6966 4584 12257 14016 12700 11636 3666 4084 2578 1080 2722 655 1101 802 832 5637 3327 3069 1478 2044 1435 1274 3210 3742 2973 3731 3321 3496 6020 3889 3653 9653 11249 9647 8799 17010 16017 8527 9308 9835 12380 3855 2625 3934 4380 4282 3118 4865 2264 5405 2512 5703 3266 513 386 4994 3336 4813 9112 4893 2435 3760 2189 3106 1410 1188 3716 3294 3249 3056 2976 7602 8405 3613 2085 3751 5479 4962 5967 3837 4677 3108 1682 1860 4843 2903 7066 2502 2893 1827 2221 2439 2119 2825 2730 8173 7250 2003 2139 2198 3285 2454 2286 2547 1948 2560 2339 3921 3748 3297 3808 1973 1612 6378 1950 2662 2417 1882 3907 4056 3827 2922 3103 2984 2506 2995 3841 4211 4129 3798 4292 3544 3315 3592 3291 3280 2792 1485 1404 982 1475 1415 1133 3055 1332 895 1302 1502 1569 2933 1569 2077 1408 2654 1759 1336 684 844 713 576 886 1035 1219 1524 1282 1600 1757 1105 1531 1630 1372 1396 1604 1690 1875 1807 1700 2101 1220 1525 756 1687 1781 1777 1321 1758 1998 1458 1844 1475 1761 1757 1924 1566 2327 2630 2090 1922 1189 1506 2417 2540 2685 1637 1713 1723 1827 1335 1948 1342 1469 2230 1888 2196 1756 2107 2182 1868 1710 1933 2592 2851 2314 1508 1670 1489 1380 1444 3032 1352 2720 2128 1353 2780 2720 2342 3008 1581 1980 3008 3241 1603 1916 3713 517 4196 2010 2083 1230 1592 1449 1969 2535 1936 3073 3494 3334 3374 2585 3166 1435 1369 1408 1421 1373 1837 1531 1119 906 659 1095 1344 859 1008 1730 1093 697 1391 919 953 1177 951 1046 698 1305 1176 3767 2228 2188 1603 1495 1988 1076 1064 1040 2099 1463 1966 1414 2608 2530 2062 1384 2410 2277 963 1942 1228 999 1501 1875 1550 2260 2492 1839 1111 1053 1570 1072 789 863 1673 1669 1930 1609 2337 1835 1732 1675 1821 2232 2115 2323 1819 2743 2438 3265 1957 3223 3192 1938 2213 2042 1209 2461 2038 688 1874 2456 2727 3001 1686 1160 2355 1048 1478 1996 4076 861 829 715 1032 920 998 731 1352 1057 800 1678 2125 2088 822 832 1127 1934 2248 1731 1953 905 3304 574 1318 950 683 1176 2482 2016 2178 2464 2252 2619 2499 2215 1837 1887 1712 2123 1665 1711 1870 2013 1474 2283 1621 1628 1314 1747 1330 1354 1324 2577 1047 1072 1230 652 1520 619 1115 1177 2369 1279 1170 2714 1605 2813 2562 2467 2635 1910 1174 2924 2636 2958 3319 2252 2865 2458 2718 3110 2713 3387 3048 2182 1212 1518 1366 1690 3308 3429 4258 3013 1214 3062 3370 3884 2787 2309 2569 3157 2442 2559 3849 1265 2536 2543 2128 2584 2198 3204 2814 2995 3627 2188 2183 2727 2787 1823 3388 2282 3044 3004 3426 3216 1758 1510 1613 1929 1582 1410 1701 1533 1494 1752 1643 1577 1469 2314 2570 2581 2416 2866 2414 3651 1629 1456 1917 1622 4304 2688 2838 1982 3177 2567 2503 3626 2895 2743 2198 2755 3329 2518 2393 2204 2991 3485 1913 2834 3928 3407 2131 3212 3424 2239 2239 2890 2332 7953 9063 7386 7098 5724 5515 4978 5642 4815 5245 4502 4983 4842 5411 5649 4381 8058 5384 4826 3384 3783 2651 2307 3112 3113 3666 1772 4180 4654 4094 4934 2712 2955 2647 1464 1314 2350 1509 2177 2662 2727 1507 1376 1678 1499 1245 1517 1312 1565 1432 1871 1805 1404 1460 1283 2054 1716 1764 2589 3198 2880 3181 3054 2896 2513 3603 3450 2774 3941 3209 3216 2890 3107 1976 982 1312 1065 1209 1092 899 1252 1120 582 756 893 977 573 685 1193 1215 408 540 614 322 871 747 757 837 667 1859 1042 1391 1286 1631 2340 2153 2166 1501 1351 1002 1769 1371 1161 1351 1364 1349 1317 1050 2139 952 901 855 757 810 1071 1953 1088 1743 1741 2372 1833 1101 569 1764 1759 1665 1733 1716 1663 1637 1835 1279 1382 1545 1658 2081 2271 1427 1439 1183 1395 1873 1485 1568 1680 2342 1801 2190 2256 2514 2423 2101 2469 1519 2262 2395 1455 920 3022 1553 3112 1609 1422 3283 1615 1366 1534 1348 3233 2865 1337 1481 1260 2794 2995 3183 4165 2150 1143 1022 1340 2474 1784 3636 2686 1513 1451 2506 2264 1475 1240 2979 3134 2451 2234 2915 2415 2925 2836 2696 3782 3441 2552 3624 3164 2941 3021 3697 3098 1123 2342 1755 2266 2160 1642 6154 3688 3499 3248 3364 3261 2848 2425 2903 3262 3165 3164 2844 2093 2072 1965 1315 1784 1464 1966 1900 1876 2267 2014 1942 1860 2998 4058 2384 2199 2581 1263 1235 2143 2309 1892 889 786 706 859 765 714 686 1478 590 1043 1311 736 1834 2916 2581 2494 1782 1915 1994 2081 1840 1799 2248 2704 2702 2407 2511 2625 2703 2647 2223 2399 2485 2457 2893 3125 2230 2154 2272 2625 2737 2232 2119 2296 3165 3658 2107 2256 2343 2472 2551 1975 2511 2934 3098 2302 2135 3099 1771 3208 2753 2893 3249 2395 2942 2306 3749 2135 1909 1662 2888 1685 3076 2268 1496 1203 1052 638 301 408 440 558 1544 1473 1729 1331 1782 1601 2055 858 2294 2271 1104 1882 1519 1017 1818 1625 2927 763 1930 1230 1835 1618 1218 1121 1396 1293 1441 1487 1160 1222 1017 2301 1427 908 2002 1357 1860 2100 1168 3642 1829 1683 1564 1210 1573 1106 945 1698 1489 1521 1316 1485 1826 1345 1150 1095 985 1146 1661 2546 2365 1611 1959 2051 1596 1112 1868 1969 2395 1992 2167 909 1627 2146 2044 2359 2665 1815 3853 1232 1901 2274 1706 2234 1318 1987 1551 2786 3317 3578 2877 1206 1316 1359 1466 1288 2028 2075 6476 1391 6787 5808 6338 6268 6356 6504 6492 6186 5683 6570 5670 5685 5811 5675 1969 2015 2249 2510 2370 2277 2462 1904 1776 2256 2703 3180 2101 2000 2406 1560 2021 2294 3017 2725 2571 2567 2303 2856 2752 3644 3594 4819 3418 3445 2475 2246 1975 2539 2741 2335 2001 2240 1789 2043 2109 2151 2134 2434 2596 2576 2427 2779 2693 2415 1712 1669 1693 1978 2917 2845 2840 2995 2742 2720 2979 2773 2825 3403 2339 3839 3724 3838 2636 4275 2818 2949 2894 2723 2854 2974 3431 2869 3136 3699 3444 3386 3224 3407 3600 3754 3555 3137 2858 2790 2626 3473 2854 3208 3412 2909 3771 3132 2953 3129 3273 3332 2988 3247 2940 3238 2844 2658 3129 3122 2615 2685 2518 2562 2182 3094 3303 2756 3177 3070 1826 2963 3116 2979 3673 3515 2847 2543 2719 2723 2626 2845 2607 3485 3255 3712 4025 3451 3820 4314 4440 4388 4380 3093 3156 2877 3586 3591 3433 3748 3953 3454 4220 4090 4067 4376 2555 2371 2506 3069 1221 1255 947 540 1199 757 839 666 530 822 735 795 836 720 620 759 903 847 1101 1127 623 1173 807 1172 1501 803 816 726 754 867 888 1028 866 1463 1087 835 722 1052 766 1283 790 803 662 866 748 784 941 1094 1449 1109 1032 2173 1268 994 980 690 977 1109 2149 1095 1190 591 470 671 502 704 740 629 977 608 2232 1771 1411 508 725 1275 975 1591 1311 2557 1155 2770 944 1215 1136 1092 1323 1596 1432 1139 1961 761 1222 750 743 881 1315 1352 1780 807 1395 1410 990 1722 1620 1969 1212 1941 1752 2377 1367 1940 1999 1668 1746 1231 1159 1511 1323 1082 1168 1289 1153 1702 1603 884 902 2307 1456 1039 2845 2417 2278 1523 1852 2061 1491 3116 1527 2301 1870 1356 1279 1405 1712 1861 2241 3607 1866 1261 2709 2340 1664 2241 1574 1622 1356 1714 2206 1097 1340 1172 1446 1478 1120 1455 1648 2105 2404 1680 2218 2783 1910 2411 2456 2017 1792 1953 1616 1196 1753 1184 1321 1540 1498 1194 896 1337 1219 1459 2264 2257 2504 1350 1143 1098 1079 1338 1175 902 1018 1191 1178 1654 1659 2605 1778 1466 1492 1284 2340 1237 1725 1524 1333 1531 1603 2027 1231 1125 1060 1349 1462 1842 1307 954 1664 1466 1201 1860 1026 3607 1478 2217 1332 1258 1396 2018 1142 3181 1206 1507 1518 1492 1817 1289 919 1056 1741 2003 1895 2419 2498 1579 1716 1736 1314 1516 1155 877 1243 1872 743 893 566 756 828 1047 1261 1763 921 1054 1122 1083 1376 1474 2008 1850 1059 1211 2023 1127 642 518 482 531 833 1064 1303 2171 1899 1902 2155 1936 1673 1504 1369 1234 577 710 1133 1410 652 1699 1165 1251 1276 1308 996 1024 1162 731 1811 1611 2508 1998 1780 2341 2178 1385 1128 1593 1051 899 1228 1306 1062 1026 955 1243 778 907 1057 819 1179 1216 1058 1646 1540 1445 1252 1654 1099 719 1352 1378 1217 1536 1371 1409 1306 905 876 1677 1217 775 1108 2009 1532 2264 2101 9180 9951 1811 1866 1956 1986 2191 1701 2437 2209 2528 2751 2034 1863 2053 1412 1663 1684 1053 1301 1825 1749 1794 1733 1674 1555 1026 1868 2651 1281 1084 1778 1636 1662 2188 1614 2173 1282 936 2407 1655 1424 1943 1641 2691 2763 1596 1286 2537 2215 2426 1716 1693 1048 1324 1517 1662 3602 2687 2039 1611 1590 1074 2106 1653 1528 1564 1214 931 1056 1437 3258 3656 4378 2512 2727 3309 2725 2231 2819 2867 3283 2503 2271 2397 2063 1408 1314 3785 1832 860 756 876 950 1079 963 3336 3148 3320 2750 3128 5674 6326 5928 5553 5248 5668 5300 3235 2072 11869 11882 11958 11690 40432 4741 5835 6048 5942 7642 7614 8006 7899 8716 8685 7747 7145 8825 8700 7726 6172 8477 7564 11109 9171 9387 3621 3845 4990 3061 3134 5761 5704 4632 2518 5659 1792 1899 2418 1671 2032 1465 1843 3865 3918 2095 1102 2044 1821 1309 1469 9357 9547 8503 6450 7102 7793 7894 7640 8740 8336 8617 9145 8929 8341 8780 7542 8494 8175 9769 9816 9370 8998 6834 5929 8446 9224 7917 8088 8916 2193 1818 1086 6891 6440 4494 12848 14073 13348 12350 3550 3908 2048 691 2227 689 1186 855 633 5437 3251 3181 1433 1944 1552 1185 3156 3428 2953 4294 3585 3332 6033 3602 3574 9607 11135 9632 8652 17154 16558 8395 9319 10130 13437 3763 2591 4267 5167 4594 3499 5690 1938 5909 3204 6208 3159 526 362 5036 3510 5420 9644 4337 2626 4088 2506 3596 1253 993 3405 3136 3096 3628 3576 7054 8749 3530 1942 4414 5527 5107 6437 3935 4024 2382 1543 2126 6122 3129 7859 2595 3557 2293 2688 2677 2434 3159 3197 8437 7009 2043 1901 2226 2974 2611 2438 2461 2034 2513 2737 4140 3516 3155 4164 2017 1790 6502 2110 2946 2238 2195 4282 3953 4090 2986 2802 3456 3056 3275 3490 3813 4135 3534 4111 3226 3127 3117 3160 4128 2892 1242 1288 949 1731 1147 1028 3657 1655 1425 1551 1471 1635 2727 2056 2040 1397 2716 1479 1353 741 1221 1077 916 860 818 1412 1410 1297 1442 1823 1194 1376 1506 1553 1465 1523 1316 1532 1728 1634 1917 1446 1637 626 1934 2141 1769 827 1628 2100 1845 2033 1780 1711 2351 2118 2158 1838 2958 1945 2124 1487 1670 2427 2412 2261 1191 1463 1570 1857 1544 1983 1626 1502 2450 2020 2486 2332 2479 2441 1646 2343 2179 2358 2903 2161 1791 2054 1746 1549 1722 2985 1545 2806 2209 1492 2971 2649 2029 2699 1662 2231 2705 3007 1999 1891 3900 647 4244 2734 2097 1284 1882 1454 1886 2806 2144 3608 3764 3584 3432 3021 2913 1762 1687 1290 1393 1145 1545 1558 923 807 535 922 965 557 1087 1599 863 947 1587 1244 1146 931 1007 960 1079 1044 846 3625 2035 2239 1688 1143 2046 1299 1176 1188 1851 1501 1849 1423 2121 2122 1971 1351 2336 2216 1264 1804 1506 918 1901 1808 2092 1759 2232 1722 1068 1381 1318 1051 678 1409 1861 1834 2114 1657 2526 2322 2074 2222 1685 2408 2422 1934 1601 2410 2399 2818 2262 2651 2598 2126 2722 1915 1632 2410 1924 805 2476 2907 2798 2658 1656 1488 2132 1177 1770 2017 3826 843 1078 828 1157 988 1172 1064 1269 1474 655 1481 2035 1965 776 826 776 1663 1996 1279 1530 1027 3420 942 1139 841 1063 1192 3044 2265 2630 2775 2614 2922 2529 2481 1856 1988 1755 2300 1772 1820 1958 2208 1587 2592 1733 1764 1340 1706 1508 1497 1558 2893 1437 1205 1580 590 1617 916 1423 1455 2625 1588 1336 3155 1583 2898 2864 2666 2897 2357 1388 2605 2211 2750 3189 1768 3050 2648 3141 3793 3455 3753 3108 3166 1728 1840 1797 1723 3197 3450 4254 3188 1379 3148 3651 4204 3002 2776 2830 3302 2352 2304 3992 1436 3156 2619 1996 2965 1990 2968 2723 2883 3223 1972 2073 3042 2774 1614 3382 2298 2834 2673 3490 3697 1797 1497 1708 1757 1327 1262 1637 1744 1286 1497 1584 1676 2008 2531 2645 2462 2345 2890 2762 3065 1491 1760 2124 1962 4754 2514 2821 2028 2602 2591 2446 2963 2910 2715 2792 2510 3066 2638 2098 2409 2951 3616 1993 3060 3420 3644 2607 3283 3831 2264 2342 2967 3092 8722 9454 7119 7592 5390 5459 4703 5332 5096 6046 4680 5298 5130 5117 6204 5028 8556 5693 4993 3331 3613 3048 2555 3172 3250 3378 2129 3882 4415 3792 4685 2438 3541 2167 1335 1530 2041 1361 1963 2233 2391 1615 1639 1728 1592 1456 1495 1134 1522 1427 2113 1883 1798 1790 1913 1928 1878 2051 2332 3061 3118 3149 3130 3232 2723 3715 3627 2966 3439 3571 2964 3733 3812 1743 929 1136 953 1181 1166 830 1218 796 796 840 934 879 899 573 962 1139 683 414 337 273 638 719 695 699 571 1669 1554 1615 1295 1600 1740 1646 1696 1151 1228 978 1513 1355 1225 1410 1281 1353 1099 1317 2070 1023 985 1021 781 727 1037 2023 1060 1600 1946 1900 1883 1131 349 1266 1336 1386 1400 1550 1529 1644 1607 1388 1470 1847 1599 2149 2161 1453 1720 1147 1333 1854 1419 1841 1813 2188 2270 2415 2554 2745 2225 2391 2524 1311 2030 1850 1788 503 3302 1201 3138 1970 1002 3009 1479 1737 1351 1766 3579 3675 1101 1110 800 2881 2740 3028 3672 2682 1044 984 1459 2520 1650 3236 2771 1763 1295 2398 2285 1283 1066 2790 2929 2319 2117 2914 2236 2737 2693 2772 3596 3344 2921 3295 3162 3303 3068 4118 3125 1094 2493 2042 2000 2379 2038 6386 3407 3388 3037 3180 3123 3157 2664 3022 3237 3068 3580 2603 2156 2349 2398 1698 1605 1637 1801 1731 2434 2094 2065 2064 2076 2708 4215 2616 2096 2897 1670 1171 1561 2001 1585 708 674 616 729 709 604 576 1190 842 1142 960 547 1871 2815 2526 2273 1950 2220 2246 2259 1958 2316 2510 2599 2830 2571 2962 3021 2842 2948 2379 2808 2576 2262 2398 3482 2233 2007 2150 2678 2497 2540 2795 2593 3105 3434 2291 2810 2377 2112 2907 2223 2418 3721 3435 2541 2346 3204 1920 3011 2515 2987 3030 2376 3125 2516 3649 2065 1857 2012 3560 1596 3326 2664 1583 1321 1347 812 403 481 539 633 1592 1969 1953 1782 2136 1943 2110 766 2028 2132 1296 1852 1443 979 1638 1614 2621 761 2141 1180 1609 1668 1303 1364 1141 1296 1312 1441 1181 1045 1039 1432 1406 912 1577 1415 2156 2119 1130 3370 1920 1680 1205 1433 1689 1160 995 1068 1414 1635 1540 1635 1626 1196 942 943 983 1254 1920 2492 2078 1588 1783 1619 1680 1371 1377 1938 1866 2322 2632 780 1360 1819 1585 1857 2333 1950 3611 1337 1722 2152 1696 2063 1353 1750 1252 2515 3944 4348 3450 1088 1097 1144 1455 1549 2038 1795 6314 1539 6239 5397 5565 5941 6266 6043 5928 6462 5195 6437 5248 6007 5780 5318 2308 1960 2436 2113 2574 2358 2364 2518 2138 2372 3113 3474 2407 2020 2116 1682 2162 2314 3187 3184 3135 2980 2390 3523 3312 3299 3397 4445 2120 2530 1542 1773 1514 2810 1900 2315 1898 1958 1951 1557 3020 2910 2785 2043 2029 2820 2283 1942 2307 2368 2516 2497 2435 1885 1872 1832 2272 1707 1812 1538 2204 2426 2442 2593 2425 2041 2009 1897 2338 2430 2499 2584 2462 2453 2625 2427 2396 1940 2591 2331 2769 2237 2018 2301 2250 2229 2187 2449 2262 2250 2300 2370 2288 2570 2133 1951 2962 2652 2721 2440 2641 2451 2952 2649 3004 2485 2295 2198 2454 2017 2282 2539 2265 2082 2318 2143 2543 2588 2391 2332 2334 2232 1929 2185 2315 2417 1735 1981 2075 2029 2380 2402 1582 2406 2408 2268 2240 2517 2577 2410 2443 2673 2203 2325 2583 2596 2383 2589 2385 2250 2416 2334 2561 2434 2286 2871 1570 1576 1709 2440 1352 831 902 1081 954 1347 704 882 495 875 765 939 706 609 702 704 865 686 703 1067 828 1050 984 891 1205 723 860 759 805 738 780 707 732 1423 971 777 609 1001 971 707 806 802 724 990 602 819 878 647 1009 643 553 2043 1032 580 509 500 571 452 1280 837 967 986 646 995 708 1098 677 975 887 846 1372 1542 862 635 898 846 815 877 906 1609 1372 2392 635 737 965 1104 833 1393 1213 1052 1365 659 905 1002 859 625 869 1142 1112 1229 896 898 1153 1168 942 1063 1028 1473 1134 1137 1299 1863 1385 1107 1578 1031 798 847 1199 967 937 1262 978 1267 1442 1166 934 1133 1365 1438 2243 1882 2340 1904 1696 1961 1883 1913 1289 2684 1876 1086 1741 997 1063 2215 1151 2130 1468 1613 1732 1750 1104 1943 1300 1375 1222 1831 1340 1324 1305 1220 729 1090 1203 845 1520 2010 2700 1561 1497 1423 1270 1601 1725 1473 923 1340 1358 1291 1636 1180 1294 1211 1139 1166 1109 1043 965 1105 2021 2107 2021 1085 1086 1318 1234 1387 883 734 1210 1110 1519 1044 1455 2257 1355 1292 1608 1189 2192 1186 1601 1333 1287 1479 1828 1844 1029 911 963 1496 1788 1277 1419 1153 1581 1522 1313 1997 1301 2145 1104 2184 1041 1485 1293 1523 949 1746 1480 1250 1619 1821 1877 1085 1086 703 1867 1724 1618 1536 1605 1488 1262 937 882 1054 1019 654 1145 1282 542 631 566 671 1211 715 1640 1953 1060 1227 996 808 1154 1552 1902 1714 1067 1121 1881 1313 298 420 461 346 279 1260 1220 2351 1873 1844 1951 1334 1558 1372 1261 1249 641 568 997 1357 582 1274 979 1035 1340 1421 782 834 883 832 1276 1594 1721 1997 1350 1564 1095 1245 1202 1184 1172 949 1294 1311 1184 897 1106 1494 820 993 827 927 1086 1399 1504 1664 1913 730 751 1920 1688 522 1056 1082 905 1247 1205 1387 1286 915 730 802 1102 916 1049 1490 1887 1772 1968 7891 7996 2029 2080 2195 1753 1797 1812 2155 1956 2221 2559 2121 1947 1971 1295 801 827 732 797 811 914 1797 1861 1346 1225 1095 2059 2367 1934 878 1380 1572 1496 1960 1318 1442 738 946 1499 1205 1423 1197 1237 1246 1079 786 605 1455 1325 1473 1172 1049 1041 662 1289 1386 1828 1308 1426 1430 770 710 1574 1230 1467 1454 1175 463 620 813 2645 3165 2411 1592 2627 2899 2903 2268 2316 1798 3142 1684 2261 2149 1927 1529 1631 3123 1725 847 815 844 955 851 836 2684 2440 2428 2492 2220 4057 3902 4065 3872 3848 4126 2707 2613 1551 4452 4526 4854 4285 4741 30405 5495 5624 6330 4932 4272 4704 4492 5073 4977 7276 5695 6801 4316 6521 4419 6942 4370 8181 7022 7303 3865 3766 4396 2796 1802 4834 4963 3333 2181 3992 1624 1537 1596 1413 1594 1651 1252 3159 2367 1432 1270 1365 1243 1234 1012 5840 6551 6075 5910 6354 5348 5949 5589 5222 7166 6116 6055 5827 6062 6150 6042 5252 5964 6137 6021 5619 5776 5626 6607 7373 7031 7021 7907 7410 1265 1009 1185 7066 6565 3977 8279 9457 9648 9307 2891 2881 2173 705 2036 648 1022 915 699 4984 2884 3003 855 1563 1293 1384 2813 3124 3074 4898 2704 3053 3890 3249 4204 6289 7572 6600 6867 13850 13784 6486 7441 8472 9320 4167 2611 3682 3363 3652 2310 4142 1666 5375 2459 5591 2375 364 304 4122 2890 4730 8137 4273 2099 3505 1875 3186 1342 1485 2770 2745 2817 3885 3548 4408 6394 2665 2427 4709 4940 4866 5119 3254 3279 2683 2447 1939 4756 2901 4862 1687 3167 1981 3355 2894 2564 2942 3079 6015 5577 2281 2070 2305 2824 2295 2343 2326 1870 2093 2267 3640 2839 2499 3568 1911 1805 6994 1814 2308 2846 1644 2358 2200 2204 2529 2828 2364 2395 2455 3203 3122 3357 3019 3390 2606 2900 2366 2599 3144 2405 1288 840 1099 974 990 1019 2486 1395 1318 1617 1492 1059 1714 1593 1445 1229 1904 1612 883 1187 1397 702 494 557 545 1718 1749 1708 1399 1673 1509 1421 1489 1323 1379 1221 1070 1490 1514 1689 1678 1555 1361 598 1159 1391 1562 1077 832 1215 1299 1113 1298 1222 1488 1342 1531 1800 1956 1111 1529 1137 1548 2398 1862 1920 1519 1754 1781 1718 1776 1944 1494 1727 1724 1868 2256 2086 1842 2093 1352 2331 2161 1814 1728 1205 1009 1025 1210 1006 982 2366 1138 1625 1817 1177 2695 1433 1339 1627 1208 1381 1623 1877 1452 1359 2610 323 2724 1341 1382 916 1117 1069 1327 2102 1633 2380 2633 2351 2625 2340 2759 969 1333 1327 958 676 930 732 570 620 536 537 612 718 925 1322 733 881 895 760 785 1029 848 651 1109 676 644 2332 1728 1181 877 1175 1456 1020 928 907 1508 1127 1747 1466 1382 1340 1156 1645 1318 1962 1626 1211 1387 1278 1498 1290 1598 1449 2062 1533 826 818 1072 848 643 596 1654 1743 1970 1539 2885 1655 1885 2155 1530 1930 1394 1586 1461 2022 1938 2976 2536 2216 1972 2041 2088 2551 1676 1966 1689 713 1971 2313 2161 2440 1915 1448 1475 745 1768 1803 3636 925 980 935 1332 1172 1439 1132 1062 1822 900 1401 1317 1545 698 670 689 2642 2227 1410 1554 1400 2830 750 1171 685 792 1513 1975 1574 1722 1944 1764 2190 1470 1798 1395 1256 1197 1625 1217 1333 1144 1689 1402 1984 1525 1643 1192 1482 1063 1120 1078 2190 928 1331 866 508 1182 695 1188 772 1887 1193 1138 2616 1661 2101 1612 2665 2750 1862 1066 2267 1940 1793 2025 1950 1887 2087 1927 2024 2164 1851 1903 2151 1965 1721 1821 1783 2456 2149 2657 2020 1068 3372 2676 3368 2059 1740 1951 2251 1499 1498 2152 835 2176 1717 1487 1731 1669 2207 1871 2053 2294 1516 1800 2776 2036 1835 1870 2253 1629 2801 2911 3285 1928 1722 1457 1526 1331 1494 1576 1461 1084 1211 1734 1365 1454 1969 1348 1925 1576 1805 2019 2309 2148 1347 1282 1341 3068 2372 2162 2427 1863 2436 2654 2534 2394 2244 2695 2621 2561 2787 1813 2096 2240 2687 2595 2287 2757 2688 3058 2777 2999 2630 2759 3029 2936 7846 7721 5325 5210 4882 4196 4895 5610 3822 5539 4654 5527 4334 4481 5321 3402 6833 4289 4197 2546 2984 2405 2551 2354 2412 3703 1205 2639 4101 3629 3780 2106 1738 2250 981 1281 1795 1422 1708 1588 1628 1162 969 1312 1454 1272 1146 1075 1546 1331 980 1013 1798 1557 1684 2254 1538 1582 2269 2613 2093 2030 2423 2624 1967 2081 1706 2337 2648 3151 2213 2600 2805 1690 973 837 722 1039 1028 815 819 950 848 517 940 549 826 600 784 697 353 302 542 431 444 482 509 443 457 1063 732 1524 966 1631 1537 1481 1549 1054 919 823 1015 825 744 845 932 870 1057 1026 1385 501 477 764 665 646 811 1390 865 1363 2049 2234 1313 820 580 1363 1389 1117 1258 1672 1702 1678 1881 1549 1538 1451 1447 1298 1472 1463 1637 1242 1223 1873 1197 1437 1667 2563 1963 2297 2177 2427 1859 2078 2091 1364 2027 2059 1110 489 2801 1182 2459 1220 1163 2489 1514 1472 1214 1514 2888 3234 1145 1066 910 2627 2757 3144 3025 2567 1124 1007 1310 2425 1224 2410 2362 1433 1103 2688 2368 1392 1389 2307 2579 2358 2172 2452 2367 2821 2305 3190 3136 4266 3053 3323 3907 3453 2915 2644 3346 1283 1758 1412 1683 1813 1687 6106 3049 2533 2518 2441 2783 2574 2314 2603 3230 3324 3405 2129 1197 1815 1443 1280 839 1836 1846 2023 2077 1806 1603 1712 1372 1873 2761 2079 2259 2047 1116 1382 1529 1915 1400 806 866 623 907 878 725 516 1092 720 1210 549 777 1249 2318 1949 2091 2374 2113 1907 2053 1817 1821 2018 2253 2413 2257 2270 2120 2255 2606 2218 2368 2231 2235 1671 2303 1923 1709 2541 2321 1995 2660 1975 2075 2693 2767 1726 1760 1589 2144 1904 2040 2265 2224 2670 1907 1860 1465 2504 2101 1748 2113 2523 2928 2796 2046 2937 1676 1462 1541 2922 1364 2843 3024 1704 1161 792 896 561 500 495 691 1638 1245 1571 1151 1620 1266 1499 663 1602 1536 899 869 923 1167 1170 1105 2608 781 1751 1180 1118 1159 1344 1473 840 862 792 982 743 1076 1008 1305 1532 1010 1446 1574 1219 1459 999 2835 1179 1103 1371 1262 1362 1468 1308 950 1268 1433 1676 1728 1212 1022 1112 1239 925 777 1980 2598 1524 2101 2044 2336 1980 1381 1755 1308 1744 1464 1902 841 1423 1470 1376 1476 1686 1705 2098 1476 1356 2145 1123 1612 1255 1169 859 1766 3558 2658 1861 922 775 833 1374 1382 1144 1067 4641 970 5191 4595 5346 4753 5331 5635 5913 5374 5587 5355 5634 4872 4990 5415 1622 1855 1531 1863 1916 2179 1931 1438 1570 1305 3044 2612 1558 1485 1508 1991 1464 1683 2282 1733 1665 1546 1712 1640 1590 1919 2037 2410 2996 2733 1486 1526 1142 1930 1983 1753 1527 1724 1474 1833 2381 2319 2185 1922 1693 2382 2263 1853 1648 2128 1456 1618 1525 1735 1990 2235 2541 2416 1860 2041 2548 2576 2354 2429 2307 2405 2479 2447 2765 2988 2843 2643 2971 2540 2889 2549 2701 1973 2240 2716 2444 2324 2536 2523 2015 2900 2842 2272 2352 2219 2160 2611 2315 2529 2756 2059 2486 2807 2551 2635 2871 2632 2511 2742 2731 2794 2357 2413 2181 2226 2274 2200 2123 2236 1726 2223 2652 1971 2455 2323 1785 2158 2205 2306 1958 1889 2595 2303 2036 1937 2267 2495 1925 2566 2459 2816 2607 2810 2292 2720 2798 2528 2625 2893 2565 2412 2427 2590 2749 2184 2230 2148 2612 2690 2622 2616 2021 1350 1576 2314 788 839 656 960 782 1170 795 741 770 746 759 668 678 714 756 561 719 559 631 1066 630 1103 691 660 876 669 714 577 632 593 677 734 660 1019 700 903 866 1068 812 924 700 720 500 738 655 677 740 746 1010 581 535 1835 1061 683 633 363 629 607 1410 1041 1125 492 614 691 694 815 833 805 826 750 1256 1655 803 591 865 1059 867 1063 928 1442 885 2470 620 710 1281 1125 1002 1278 1211 1024 1794 768 856 693 803 808 1063 1201 1221 1111 1725 1146 1309 1491 1335 1643 1066 1527 1249 1203 1222 1585 1746 1039 1889 1039 1101 1231 1260 1132 1055 1089 860 1046 1140 1020 1045 1928 1314 1046 1969 2227 2225 1452 1491 1755 1408 2109 1370 2629 1295 1191 1548 1202 1158 2117 1730 2260 1625 1147 2191 1784 1290 2125 1378 1492 1283 1546 1557 1003 1343 1037 819 1337 895 1019 1356 1397 2427 1394 1386 1498 1462 1692 1936 1691 1190 1573 1453 1186 1782 1231 936 1241 952 854 843 922 755 1310 1905 1835 1470 1312 1067 1010 1067 1254 719 763 598 998 1015 1277 1630 2342 1748 1293 1498 1350 1986 1224 1314 598 610 1250 1354 1957 1019 1208 966 833 1787 1288 1280 715 1389 1216 1318 2030 797 2494 1146 1890 1145 1028 1126 1167 807 1740 1305 1423 1230 1279 1537 1133 1012 831 1519 1905 1761 1582 1577 1720 1211 1130 1135 1223 1592 1027 1716 1928 690 853 473 541 798 917 1429 2128 1138 1460 1058 1166 1251 1598 1948 2209 1079 1080 1201 930 295 220 404 473 502 1452 1247 1477 1436 1404 2091 1471 1416 1288 956 1072 600 323 878 1273 653 1596 967 1291 1473 1631 1257 1203 974 832 1523 1631 2085 1350 1430 1624 1434 805 822 1310 1155 1004 1408 1549 1295 1153 1199 1457 687 850 658 1043 1089 1200 1313 1401 1536 996 946 2074 1170 817 1214 1298 1146 1416 1444 1304 1510 1017 673 882 1176 794 905 1261 1391 1718 1662 8004 8073 1596 1682 1694 1382 1454 1382 1442 1317 2311 1966 2256 2093 2125 991 954 1166 884 1121 1141 1194 1713 1701 1850 1465 1283 1990 2540 940 1236 1765 1709 1769 1797 1361 1796 851 756 1553 1246 1080 733 866 980 954 636 722 1578 1730 1885 1156 1134 697 1157 1376 1243 2471 1844 1129 1415 1143 804 1631 1335 1146 1645 1421 676 814 786 2713 2727 2984 1892 2306 2676 2507 1717 1980 2091 3228 1643 1611 1869 1688 1271 1579 2776 2075 633 603 673 657 711 948 2497 2666 2462 2512 1923 4576 4595 4879 4282 4234 4031 3180 3054 1986 5711 5288 5331 5178 5835 5495 25272 20138 7448 5245 4812 4847 5537 5728 4822 7638 5124 7631 5850 6808 4545 7149 5332 7423 7985 7213 3273 3617 3783 3113 2198 4323 4133 2875 2160 3791 1628 1740 1922 1640 1527 1296 1166 2846 2753 1677 782 1167 1060 1084 1272 6229 6624 6165 6292 5425 5877 6102 6255 6075 6866 6193 7488 6926 5650 6843 6074 6401 6229 6778 7649 7701 7954 5184 5452 6149 6670 5860 5911 6916 1273 1153 834 6705 6560 3608 9461 10338 10288 8235 2592 2781 2262 1021 2522 659 573 371 723 4945 3015 3051 986 1545 1189 1370 2847 3327 2852 4514 2787 3078 5078 3064 3673 7382 8537 6625 6256 12624 13013 6540 7282 7987 10445 3905 2215 2850 2927 3865 2489 3555 1467 5033 1753 4902 2194 367 310 4843 2938 4617 7725 3916 2135 3747 1560 2561 1372 1246 2256 2133 2253 3434 3074 5030 6394 3478 2028 3900 3782 3633 5510 3957 3733 2319 2464 1927 5043 2925 5473 2208 3171 1625 2779 2268 2230 2983 3255 6197 5291 2237 1946 1888 2104 2277 1682 2148 1455 1485 1927 3486 2682 2248 3753 1975 1771 5605 1469 1910 2255 1659 2729 2889 2377 2268 2791 2692 2359 2880 2599 2680 2773 2459 2709 2722 3128 2583 2203 2899 2133 1501 1271 1238 1009 1494 1318 2785 1399 1022 1396 1519 1329 2280 1541 1693 1369 2339 1820 1357 882 1071 730 641 1096 1059 1300 1027 881 1014 1277 1303 1034 1082 1758 1169 1087 1116 1296 1579 1277 1619 1600 1116 929 1677 1830 1597 671 1495 1683 1469 1404 1353 1215 1561 1269 1166 1802 2159 1596 1692 1475 1538 2232 1821 2087 1352 1577 1400 1493 1524 1642 1390 1481 1789 1845 2313 1928 1621 2086 1385 2104 2020 2021 2108 1597 1235 1440 1281 1149 1217 2192 1203 1999 1952 1031 2067 1738 1522 1889 1103 1400 1748 2064 1297 1281 3061 264 2796 1784 1504 1195 1191 925 1668 2142 1587 2510 2607 2566 2447 2196 2160 1253 1071 1124 992 638 1373 867 732 790 480 724 967 642 700 1258 1009 1131 844 729 729 726 513 583 829 1105 802 2970 1867 1594 1268 828 1408 1100 1047 972 1303 1145 2070 1610 2247 1842 1488 1534 1956 1792 1172 1479 1377 1071 1258 1397 1453 1489 1699 1107 958 1153 1408 763 527 755 1801 1868 1951 1479 2551 1645 1940 1658 1344 1836 1559 1932 1783 1764 1912 2598 1993 2492 2298 1763 2183 1932 1638 2082 1602 663 1409 1783 1859 1911 1908 1646 2154 683 1312 1546 3928 515 567 593 828 691 889 945 1034 1005 966 1326 1465 1813 588 576 886 1920 2018 1543 1747 1256 2402 759 1002 771 826 1951 2312 1691 1890 2098 1860 2274 1653 1830 1882 1646 1626 2289 1680 1811 1263 1946 1344 2343 1457 1582 1188 1474 1218 1285 1312 2783 1325 881 1142 502 1072 900 1004 732 1909 1225 1281 2721 1453 1825 2165 2291 2965 1733 1184 2646 1897 1883 2082 1837 2530 2113 2045 2506 2642 2190 2581 2141 1526 1248 1061 1425 1991 1783 1931 1814 886 3159 3112 3418 1901 1816 1687 2478 1933 1826 2517 865 2111 1600 1451 1777 1466 1948 1787 1908 2101 1607 1754 2105 2427 1476 2756 1712 1838 3224 3056 3398 1883 1614 1171 1422 1119 1422 1429 1539 1037 1286 1463 1305 1064 1869 1894 1778 1979 2434 1641 2584 1564 1161 1917 1816 3330 1961 2190 2489 2589 2596 2255 2267 2491 2491 2385 2563 2779 2041 1830 1981 2299 2426 2317 2426 2974 2851 2287 2722 3001 2234 2277 2690 2457 6925 7454 5709 5224 4832 3912 3794 4273 3867 5175 4670 5302 4435 3889 4936 4607 6891 4872 3803 3213 3675 2056 2300 3154 2593 3564 1490 2662 3464 3084 4036 1868 2252 2079 889 1092 1860 1296 1669 1596 2057 1269 1194 1529 1407 1220 1128 1016 1352 810 1250 1059 1389 1283 1397 1583 1618 1523 2379 1956 2512 2519 3037 2891 2297 2254 2323 2678 2354 2870 2597 2610 2753 1480 782 1049 951 898 1031 698 1020 736 586 554 1216 906 489 488 783 794 524 416 471 331 727 652 712 754 652 909 999 1310 920 1191 1615 1443 1539 1112 1372 983 1184 1084 1055 1111 1321 985 1282 1279 1854 789 724 1093 876 904 1121 1243 764 1194 1608 2109 1345 905 598 1203 1468 999 1450 1536 1607 1628 1502 1656 1668 1069 1753 1267 1465 1597 1502 732 1420 1673 1089 1488 1315 2344 1563 2194 2260 2279 2233 2379 2312 1189 1936 1949 1246 539 2242 1175 2514 1385 953 2461 1102 1213 961 1226 2457 2389 1035 1123 958 2616 2545 2500 3366 2049 1011 925 1247 2284 1161 2556 2342 1451 1105 2260 2169 1058 1287 1870 2627 2372 1696 2416 1965 2834 2063 2384 2679 3341 2227 2819 2660 2389 2716 2880 3049 1119 1865 1760 1631 1821 1606 5520 2955 2301 2237 2080 2505 2460 2189 2589 3051 3079 2504 1938 1403 1414 1430 1231 1343 1012 1402 2017 2170 1463 1470 1674 1432 1383 2809 1890 2041 2016 1178 1058 1530 1323 1221 591 511 354 486 478 491 412 1119 655 910 646 565 1663 2012 1999 1935 1575 1751 1583 1589 1683 1539 1761 2596 2541 2067 1882 2189 2099 1957 1626 1749 2026 1593 1565 2651 1652 1773 2380 2277 1996 2342 1512 1844 2930 2615 1907 1652 1962 1866 1872 2049 1751 2674 1995 1814 1687 2358 1353 2452 2038 1938 2339 2109 2304 1738 3007 1786 1398 1456 2617 1358 2202 2426 1377 1136 762 723 418 467 461 683 1791 1414 1816 1696 1725 2040 1617 770 1611 1840 798 1431 1153 859 962 1392 2990 559 1604 1538 1053 1178 1110 1179 564 826 923 784 675 1203 848 899 929 685 1244 1196 1411 1767 787 3445 1205 1077 1370 1200 1242 1299 1167 1179 1438 1410 1763 1859 1127 1265 643 730 911 803 1735 2317 1622 1380 1678 1865 1774 1095 1661 1277 1546 1904 2283 954 1370 1767 1546 1763 1908 1871 2478 1364 1469 1878 1102 1627 1224 1071 739 1997 2951 2811 2241 692 799 647 948 1255 1345 1292 5282 1302 6015 5422 5332 4728 5138 5201 5491 5087 5822 5349 5617 5320 5782 5087 1902 1406 1831 1382 2517 2066 2609 1940 2078 1833 2107 1946 1498 1795 1810 1828 1385 1983 2322 1976 1910 1761 1443 1619 1666 2273 2364 2905 3207 2883 1399 1409 1359 1972 1904 1800 1536 1768 1388 1800 2503 2416 2306 1850 1586 2235 2048 1879 1837 2023 1386 1497 1525 1620 1956 2380 2861 2631 1948 2172 2725 2812 2555 2758 2287 2902 2934 2812 2683 3246 3049 2798 3013 2568 3157 2546 2939 2078 2454 3009 2458 2711 2610 2809 2189 3298 3022 2536 2639 2385 2326 3084 2453 2602 2960 2452 2802 2950 2864 2783 3171 2785 2762 2972 2933 2927 2365 2478 2216 2294 2530 2379 2409 2368 1530 2338 2927 1807 2772 2699 1847 2282 2226 2296 2158 2030 2769 2276 2077 1991 2403 2617 2002 2582 2382 2914 2665 2938 2306 2726 3060 2628 2643 3004 2802 2616 2736 2670 2691 2328 2561 2268 2526 2711 2543 2914 1776 1360 1584 2494 816 897 718 824 881 1000 784 849 631 760 701 702 743 765 811 564 739 556 628 1253 564 1306 673 598 847 694 679 572 614 642 699 777 567 1051 771 854 883 1077 751 899 662 698 514 775 650 690 710 601 827 605 571 1709 1131 569 521 280 680 635 1609 1144 1269 545 634 670 722 789 824 773 921 721 1252 1667 942 633 891 1048 740 1129 900 1376 899 2418 581 661 1404 1057 1080 1337 1284 1060 1734 749 739 750 792 836 1064 1204 1127 960 1881 1159 1250 1352 1354 1686 1055 1513 1209 1312 1067 1624 1763 1003 1949 1031 1072 1179 1383 1064 948 1113 821 1000 1244 1053 863 2083 1212 928 2212 2007 2057 1566 1343 1683 1787 2135 1329 2592 1301 1044 1314 1246 1056 2116 1659 2248 1412 1276 2202 1815 1132 1968 1366 1484 1337 1488 1582 1077 1062 1150 909 1406 1174 1075 1300 1407 2643 1320 1409 1549 1367 1681 2058 1759 1165 1704 1526 1097 1981 1273 871 1157 980 886 923 984 854 1230 2067 1995 1568 983 1117 1073 1200 1430 790 772 724 1019 1135 1569 1642 2408 1721 1549 1470 1310 1987 1290 1434 749 716 1338 1234 1885 994 1140 924 951 1644 1324 1188 771 1576 1400 1230 2041 951 2361 1011 1863 1104 1048 1389 1155 868 1723 1334 1699 1484 1412 1455 1207 925 784 1630 1806 1723 1709 1693 1708 1203 1094 954 1456 1557 1009 1662 2111 594 780 407 612 842 885 1461 2081 1101 1340 1038 1049 1278 1448 2040 2289 1118 1073 1255 1129 303 216 400 413 475 1688 1223 1705 1353 1752 2092 1508 1410 1286 1108 1185 753 445 987 1321 546 1563 971 1083 1275 1455 1653 1529 958 786 1442 1522 2065 1544 1523 1577 1524 776 929 1328 1356 1172 1411 1538 1358 1265 1279 1570 641 810 583 993 1247 1441 1378 1543 1704 1075 1031 2012 1122 721 1163 1199 1030 1366 1382 1328 1423 908 833 991 1229 746 943 1085 1434 1831 1935 7682 7807 1697 1691 1816 1472 1522 1377 1686 1486 2212 2256 2196 2364 2009 1065 905 1210 874 1095 1226 1250 1718 1740 1976 1738 1191 2103 2459 1057 1230 1753 1621 1613 2016 1300 2002 769 747 1459 1123 991 820 767 1023 1029 605 944 1552 1696 1961 1144 1042 676 1043 1460 1203 2746 2026 1255 1389 1086 850 1478 1312 1195 1674 1431 737 893 870 2696 2766 3132 2204 2341 2810 2725 1705 1937 2199 3119 1631 1679 1903 1800 1149 1603 2950 1941 703 657 702 620 694 825 2443 2565 2524 2595 2020 4816 4820 5101 4445 4493 4051 3262 3047 2170 5641 5307 5293 5348 6048 5624 20138 25919 7216 5252 4870 4662 5180 6043 4773 7944 5244 8041 6198 7011 4334 7579 5220 7419 8199 7246 3333 3779 3647 3262 2313 4526 4014 3057 2214 4190 1677 1738 2085 1738 1810 1282 1212 2820 3078 1607 802 1174 1098 1105 1029 6678 7284 6587 6417 5594 6134 6022 6440 6092 7111 6478 7739 7069 6101 7124 6251 6605 6356 6727 8266 7787 8467 5156 6007 6509 6775 5778 6081 7132 1267 1159 856 6942 7025 3841 9716 10353 10642 8458 2603 2684 2468 1111 2748 657 667 447 628 4907 3013 3014 1125 1551 1215 1294 2855 3019 2843 4518 2625 3122 5367 3121 3635 7596 8834 6886 6302 12867 12935 6788 7303 8558 11193 3692 2329 2626 3215 3844 2483 3768 1713 5321 1935 4869 2265 355 298 4879 3147 4479 7896 4079 2225 3858 1606 2846 1222 1160 2368 2276 2302 3318 2877 5265 6291 3395 2233 4093 3633 3503 5750 3789 3343 2169 2276 2212 5279 3243 5729 2101 3223 1831 2836 2429 2331 2914 3127 6476 5329 2121 1902 1911 2021 2176 1660 2139 1465 1789 1805 3446 2725 2156 3611 1807 1615 5435 1480 1872 2334 1659 2852 2960 2540 1883 2517 2887 2453 3121 2610 2648 2706 2462 2634 2762 3060 2525 2186 2948 2086 1441 1206 1109 1275 1471 1226 3258 1624 972 1594 1661 1405 2210 1574 1737 969 2376 1880 1399 819 1243 832 759 984 1112 1363 1118 951 1065 1415 1263 1035 1088 1612 1305 1070 1104 1535 1582 1447 1813 1606 1141 847 1606 1844 1606 702 1229 1517 1551 1550 1349 1184 1591 1185 1213 1617 2470 1695 1893 1702 1607 2188 1763 2037 1238 1555 1440 1483 1590 1753 1456 1529 2034 1839 2375 2062 1652 2232 1442 2333 2197 1949 2180 1728 1209 1522 1361 1151 1234 2106 1085 1941 2121 1190 1955 1982 1779 2120 1112 1460 1985 2271 1574 1295 3176 324 2663 1801 1689 1252 1244 959 1990 2161 1542 2449 2963 2541 2823 2261 2292 1220 985 1100 880 685 1375 904 861 727 526 853 995 626 763 1124 975 1258 966 828 862 783 406 651 751 1069 759 3148 1923 1619 1271 865 1422 1118 970 862 1352 1119 2014 1564 2473 1984 1802 1424 1999 1865 1048 1581 1296 1148 1112 1504 1388 1664 1732 1323 1056 1183 1415 858 572 870 1900 1869 1960 1464 2443 1888 1890 1676 1160 1905 1459 2021 1625 1915 1933 2491 1943 2418 2291 1531 2062 1934 1540 2378 1511 634 1274 1659 1972 1972 1818 1247 2249 849 1425 1734 4035 620 720 582 1033 773 963 970 1038 900 916 1291 1726 1746 497 491 899 1889 1896 1554 1808 1257 2386 806 987 748 858 1831 2179 1609 1783 2036 1800 2191 1516 1846 2069 1794 1758 2468 1773 1898 1355 1797 1228 2169 1332 1397 1055 1352 953 1277 1273 2811 1350 954 1190 555 1064 728 1049 751 1865 1168 1112 2749 1408 1950 2157 2323 2877 1719 1178 2780 1943 1987 2188 1771 2728 2016 2348 2778 2787 2519 2480 2325 1485 1241 1044 1540 2012 1968 2278 2026 1064 3316 3438 3824 1866 2000 1639 2789 2015 1780 2454 901 2242 1768 1541 1908 1643 2027 1868 1975 2147 1638 1793 1943 2410 1488 2891 1906 2013 3286 3432 3769 1900 1577 1196 1555 1295 1500 1351 1553 1103 1316 1578 1299 937 1979 1862 1696 2257 2483 1711 2776 1450 1144 1815 1853 3379 2100 2157 2761 2756 2395 2176 2313 2359 2606 2254 2306 2607 2218 1763 2225 2160 2348 2536 2405 3191 2783 2287 2768 3111 2318 2392 2953 2500 6758 7382 6325 5458 4476 4313 3781 4340 4334 5190 4527 5102 3870 4080 4944 4644 6690 5109 3663 3070 3598 2159 2339 3263 2767 3504 1592 2875 3522 3110 4654 1947 2286 2098 878 1201 1940 1254 1552 1587 1821 1254 1274 1436 1250 1089 1258 1052 1442 881 1241 1053 1287 1251 1308 1585 1355 1405 2331 1957 2621 2371 3224 2849 2428 2331 2330 2577 2514 2922 2714 2301 2512 1504 763 1087 950 950 1113 691 844 745 560 527 1312 1041 494 382 890 770 441 426 503 321 764 712 743 801 693 1179 955 1219 959 1539 1629 1375 1538 977 1152 1070 1099 986 953 961 1212 983 1258 1120 2016 699 644 1119 886 904 1127 1235 700 1182 1632 2141 1197 980 506 1321 1577 1033 1721 1601 1661 1782 1752 1479 1529 1241 1669 1311 1546 1622 1409 850 1292 1827 1173 1510 1287 2389 1600 2424 2544 2223 2274 2577 2555 1299 2114 2013 1328 582 2393 1238 2703 1507 1017 2654 1140 1288 1093 1294 2528 2446 1075 1090 919 2578 2519 2565 3227 1999 908 868 1229 2157 1143 2714 2305 1441 1057 2193 2194 1102 1296 1908 2488 2184 1861 2165 2037 2850 2096 2477 2596 3419 2029 2902 2607 2551 2771 2959 3029 1031 1899 1671 1820 1882 1517 6092 3085 2145 2047 2067 2468 2420 2159 2533 3146 3155 2538 1983 1485 1554 1417 1312 1440 1027 1677 2174 2047 1579 1540 1809 1596 1404 2978 1967 2059 1988 1329 1098 1687 1600 1384 651 563 346 540 534 549 412 1253 593 988 582 599 1710 2489 2430 2357 1719 2036 1622 1717 1857 1792 1837 2608 2433 2034 1970 2469 2143 2171 1840 1998 2121 1544 1671 2906 1699 1527 2146 2478 1946 2137 1493 1723 3250 2783 1979 1888 1926 1843 2172 1902 2066 2852 2223 2157 1846 2807 1518 2631 2310 2230 2507 2017 2348 1972 3001 1898 1645 1615 2307 1331 2374 2743 1383 1103 678 663 400 453 397 721 1878 1473 1871 1717 1765 2160 1668 689 1870 1966 891 1383 1107 885 1015 1488 2857 536 1546 1307 1038 1370 1141 1274 563 777 900 708 583 1045 881 994 820 551 1554 1307 1544 1922 718 3557 1378 1238 1213 1229 1203 1225 1141 1100 1451 1618 1668 1773 1211 1295 685 800 942 811 1610 2174 1547 1516 1596 1862 1894 1130 1698 1385 1709 1781 2330 876 1580 1841 1599 1843 1980 2134 2082 1388 1759 2074 1102 1602 1180 1260 959 2282 3108 2970 2432 691 730 766 1277 1182 1276 1291 5272 1210 6034 5430 5167 5019 5276 5372 5490 5136 5804 5428 5714 5459 5635 5332 1896 1409 1936 1491 2653 2110 2458 1924 2026 1875 1846 2109 1489 1721 1791 1741 1533 2241 2505 1884 1847 1746 1575 1726 1757 2408 2499 3087 2535 2702 1694 1814 1334 2016 1789 2297 2050 1835 1827 1918 2356 2280 2383 1850 1847 2385 2153 1832 2197 1771 1815 2124 2048 1948 2225 2024 2503 2420 2090 2111 2752 2611 2433 3060 2508 3108 3125 3154 3038 3248 3008 2727 2988 2861 3086 2618 3030 1988 2719 2932 3121 2954 2563 2722 2917 2992 2828 2510 2542 2486 2559 2706 2811 2437 2701 2114 2627 2715 2805 2838 2806 2964 2458 2826 2586 2957 2273 2307 2516 2331 2310 2018 2060 2481 1875 2210 2894 2291 2773 2666 1866 2513 2387 2469 2487 2187 2433 2852 2292 2491 2805 2576 2186 2734 2818 3002 2849 2942 2894 3162 3193 3042 2921 3317 3040 3208 2981 3017 3019 2640 2719 2821 2342 2765 2275 2650 1748 1988 1574 2462 1278 853 1010 947 1160 1182 789 971 687 843 746 695 857 781 873 551 665 543 670 1228 793 1174 984 1266 1574 592 601 479 526 621 783 586 667 1045 938 947 819 1227 909 813 791 782 625 987 661 887 819 770 994 675 618 2356 1023 544 483 488 817 621 1791 875 963 603 672 784 736 975 800 887 965 862 1363 1885 805 679 923 851 545 1036 711 1598 1152 2474 644 825 1095 1035 1217 1368 1273 1186 1923 638 1088 697 847 836 992 1027 1074 1281 1134 1339 1354 1349 1631 1505 1221 1482 1442 1485 1190 1918 1679 1206 1684 1085 1092 1112 1512 1347 1284 1037 1028 1247 1255 942 970 1857 1425 1012 2360 1991 2009 1673 1515 2218 1855 2649 1428 2840 2025 1387 2142 1070 1248 2335 1745 2501 1532 1571 2341 2080 1214 2089 1401 1451 1366 1659 1619 1477 1471 1279 952 1445 1349 1209 1546 1923 2959 1626 1448 1856 1468 2359 2058 1678 1415 1752 1623 1387 1888 1646 1074 1185 1103 1145 1187 1286 1065 1554 2014 2309 1710 1086 1157 1355 1224 1325 761 814 982 1159 1338 1638 1639 2633 1607 1221 1567 1225 2285 1324 1882 1038 1063 1450 1607 2028 998 977 1191 1173 1671 1472 1345 1022 1442 1541 1433 1995 997 2558 1155 1857 1339 1413 1134 1267 876 1922 1319 1391 1291 1370 1451 1133 1140 947 1549 1525 1414 2279 2173 1495 1655 1264 1232 1316 1195 861 1369 1686 767 915 719 686 983 1073 1514 1871 1087 1247 938 926 1064 1489 1779 1994 1343 1109 1635 1442 350 312 488 419 311 1504 1351 1877 1925 1855 2093 1908 1655 1541 1362 1277 577 480 1082 1365 396 1337 1111 1206 1141 1243 902 1110 956 778 1543 1417 1858 1873 1600 2049 1444 1041 803 1434 1117 913 1628 1690 1479 1005 1374 1310 773 898 806 1002 1199 1435 1025 1462 1906 1243 1106 1912 1262 812 1089 1278 1105 1376 1258 1557 1235 1031 963 886 1350 1006 1071 1438 1735 2217 1995 8917 7742 1668 1844 1687 1666 1543 1626 1841 1717 2525 2749 1939 2090 1979 1152 897 1072 912 1177 1318 1192 1577 1615 1649 1445 1120 2114 2905 1142 888 1519 1607 1654 2010 1269 1547 705 820 1641 1224 1176 1176 1059 1566 1922 1070 1165 2001 1269 2144 1211 1173 1126 897 1223 1388 2368 1592 1398 1429 1315 755 1819 1368 1532 1855 1557 542 612 873 3164 2942 3252 1920 2403 3012 2812 2052 2269 2451 3412 1957 1964 2122 1789 1257 1656 2584 2185 852 800 766 889 830 843 2422 2478 2336 2100 2057 4153 4705 5261 4660 4946 4413 3382 2987 2038 5633 5440 5742 6040 5942 6330 7448 7216 28938 5097 5338 4664 4996 5659 5811 8215 6471 7931 6877 7919 5266 8286 5640 7655 8070 7846 3374 3486 4172 2510 2522 4866 4974 3332 2345 3806 1834 1895 2328 1887 1819 1392 1288 2901 3204 1563 876 1338 1234 1237 1166 7069 7043 6498 6106 6450 6298 6017 7283 6278 7634 6482 7366 8702 6274 6974 6857 6499 6704 7404 6885 7766 7690 5854 5906 6497 7260 6200 6777 6507 1717 1525 1093 7422 6578 4025 9409 10212 10253 10349 3049 2865 2687 1002 2586 671 837 620 786 5144 2759 2825 1405 1605 1163 1234 2707 3829 3127 4894 2919 2982 4700 3821 4337 7684 9009 6892 7037 13306 13153 6227 7679 8142 10019 3800 2232 3260 3217 3727 2681 3799 2029 5342 2293 4969 2502 235 193 4104 3254 4364 7841 5032 1986 3445 2000 2158 1565 1529 2791 2659 2899 3546 3417 5686 6827 3575 1781 5367 4574 4487 5266 3783 3845 2735 2416 2293 5696 2737 6279 2251 3688 2120 2505 2343 2186 2822 2790 7180 6080 2446 2209 1814 2090 2217 2078 2345 1384 1704 2047 3690 2573 2498 4322 2618 2380 6140 1962 2565 2163 1973 2927 2669 2572 2296 2590 2808 2634 3044 3292 3359 3696 3047 3457 2291 3088 2627 2067 3407 2273 1967 1473 1232 1253 1649 1562 3297 1546 891 1583 1755 1371 2248 1318 2060 1373 2502 1816 1514 1337 1436 718 650 1092 936 1595 1034 982 1234 1439 1135 1106 1291 1610 1413 1391 1212 1483 1451 1606 1571 1507 1199 674 1377 1561 1774 1107 1666 1588 1295 1584 1461 1301 1444 1322 1466 1734 2498 1501 1629 1726 1722 2206 2208 2064 1534 1875 1983 2043 1790 1912 1721 1683 2086 2018 2824 2606 1824 2367 1827 2203 2092 2446 2184 1822 1417 1844 1541 1567 1547 2815 1442 2534 1915 1345 2453 2153 1674 2242 1298 1639 2313 2689 1671 1598 2925 339 2786 1806 1925 1293 1345 1087 2000 2369 1663 2740 2781 2501 3233 2159 2844 1254 993 1000 957 1078 1369 1285 761 503 390 734 909 912 976 1189 1051 942 812 726 928 945 753 612 628 1096 750 3046 2041 1783 1370 1124 1506 1387 1179 972 1343 1328 1944 1530 2080 1728 1290 1343 1637 1559 1418 1576 1363 1299 1500 1369 1582 1961 2257 1683 1077 1017 1398 945 590 841 2043 1696 1826 1616 2659 1762 1998 1455 1517 1837 1579 2029 1269 2204 2137 3256 2323 2799 2289 1835 2431 2251 1315 2461 1470 923 2085 2557 2129 2496 2212 1640 1947 829 1330 1640 3440 688 920 880 1302 1144 1283 1290 1255 1403 785 1314 1692 2335 936 932 719 2347 2186 1769 1875 1134 2806 843 1114 757 941 1701 2451 1920 2093 2304 2151 2480 1757 2114 1454 1237 1278 1883 1318 1441 1314 2093 1496 2425 1726 1612 1284 1783 1197 1250 1316 2608 1173 987 1465 533 1017 570 979 984 2005 1101 1174 2552 1437 2155 1740 2196 3139 1783 1044 2663 2010 2195 2351 2146 3223 2392 2825 2662 3062 2880 2542 2406 1695 1484 1381 1751 2495 2094 2440 2125 1096 3783 2853 3182 2111 1614 1969 2831 2115 2017 3099 1022 2279 1749 2064 1781 2045 2213 1958 2294 2397 1812 2212 2216 2481 1694 2251 2304 2032 3069 3249 3394 1997 1675 1346 1849 1540 1738 1463 1903 1240 1422 1599 1559 1823 1838 2222 1831 2472 2778 1664 2637 1516 1409 1938 1799 3707 2393 2569 2277 2906 2050 2754 2685 2723 2312 2638 2837 2375 2135 2125 2342 2629 2568 2661 2467 3394 3009 2948 3116 3566 2697 3062 3117 3409 7592 8330 6006 5778 5092 4479 4154 4535 4151 5860 5263 5836 4813 4166 5240 4479 7723 4914 4710 3052 3478 2254 2862 3425 2874 3651 1913 3470 3537 3050 4840 1909 2452 2564 1370 1480 2026 1173 1826 1500 2044 1214 1128 1210 1894 1685 1228 1038 1154 1089 987 904 1663 1523 1816 1756 1664 1586 2324 2673 2471 2912 2625 2689 2216 2363 2911 2367 2756 3032 2357 2457 2645 1578 782 833 684 979 1013 686 968 1101 757 436 1016 471 725 544 787 781 405 333 368 530 623 611 658 616 579 1089 1146 1310 1017 1309 1860 1771 1846 1079 914 954 1155 1222 1151 1257 1500 1090 945 1044 1995 960 920 894 708 444 668 1668 937 1369 1785 2391 1494 1138 729 1556 1799 1364 1939 1566 1732 1671 1506 1434 1277 1147 1608 1047 1455 1251 1395 1096 1491 1638 1098 1583 1239 2337 1796 2137 2660 2401 2323 2512 2657 1507 2451 2342 1537 699 2692 1455 3061 1628 1304 2817 1420 1321 1294 1239 2514 2732 1144 1547 1354 3341 3194 3319 3797 2261 1188 1102 1222 2394 1197 2774 2495 1450 1261 2453 2594 1266 1342 2333 2509 2934 2381 2786 2672 2744 2482 2345 3515 3621 2621 2922 2948 3323 2430 3196 3301 1050 1931 1565 1625 1702 1403 5879 3149 2111 2116 2185 2745 2478 2205 2692 3240 3802 2899 2731 1924 1607 1809 1135 1403 1320 1683 1941 2030 1619 1625 1624 1948 1947 3213 1988 2342 1934 1422 1649 1661 1591 1306 686 748 498 719 697 578 414 1227 659 1035 732 784 1805 2377 2522 2005 1802 2065 1673 1772 2038 1853 1883 2104 3356 2627 2344 2153 2736 2638 2178 2319 2213 1856 1922 2791 2135 1669 2102 2566 2124 2034 1804 2064 3039 2723 2090 1873 2366 2198 2039 1895 2141 2806 2716 1830 1678 2784 2153 2690 1893 2447 2932 2611 2324 1696 2900 1901 1452 1443 2947 1711 2089 2633 1565 1055 841 1253 503 551 573 707 1865 1372 1440 1762 1544 1702 1502 801 1886 1705 618 1436 1036 764 1133 1193 2932 704 1616 1558 1485 1058 1144 1416 560 1070 885 1163 843 1167 1084 1217 967 878 1730 1480 1562 1992 950 3779 1683 1562 1726 1518 1337 1276 1196 1133 1421 1777 1329 1450 1272 1297 886 916 1009 871 1706 2184 1815 1704 2045 2206 1366 1474 1642 1544 1807 1519 2683 1155 1199 1997 1790 2074 2187 1876 2201 2067 1828 1798 1253 1661 1105 1312 965 1999 3799 3346 2672 831 830 947 987 1227 1154 1510 5673 1200 6096 5451 5427 4910 5335 6062 6106 5838 5375 5829 5269 5180 5687 5597 1711 1641 2046 1752 2654 2020 2444 1621 1631 1675 2515 2343 1726 1559 1685 2090 1439 1994 2498 1926 1843 1796 1557 2081 1881 2206 2372 2928 3020 3304 2078 2610 1807 2692 2262 2612 2278 2163 2201 1911 2441 2639 2274 2418 2609 2756 2417 2204 2653 3057 2062 1719 1694 2313 2490 2272 2017 2094 2079 1931 3193 3124 2651 2402 2095 2193 2029 2199 1911 3091 2155 2144 2088 1918 2082 2256 2314 1859 2427 2893 2844 2770 2628 2731 3273 2935 3077 2906 2514 2160 2187 2760 2660 2260 2551 2055 2330 2545 2794 2662 2807 2812 2543 2528 2490 2674 2586 2629 2682 2434 2711 2127 2618 2335 1959 2599 2774 2202 2570 2471 1610 2838 2846 2615 2698 2904 2305 1819 2716 3056 3038 2426 1997 3013 3032 3435 2968 2893 3483 3693 3983 3634 3507 2293 2577 2513 2805 2956 3004 2824 3033 2879 4119 3685 4005 3788 2010 1811 1841 2612 1369 1177 915 746 1050 971 965 694 771 1002 769 678 907 728 799 789 853 805 894 1352 811 1239 951 1015 1399 732 865 635 689 781 1113 700 942 1393 1087 834 704 953 1093 1035 673 699 651 921 776 876 1088 942 1152 901 857 2139 1268 583 557 630 914 1087 1729 860 896 599 663 505 737 626 719 543 979 538 1339 1856 943 759 981 1059 888 1366 1094 2098 1296 2057 894 1019 1082 1043 1121 1757 1612 1331 1641 851 732 629 886 783 1362 1138 1313 1002 1210 908 961 1778 1229 1465 1151 1794 1549 1271 1043 2238 1539 1062 1862 1192 1190 1325 1121 1085 840 1222 984 1688 1401 813 628 2030 1375 1016 2585 2713 2384 1774 1817 1723 1334 2441 1799 2182 1635 907 1595 1016 1567 1731 1664 2590 1765 1527 2032 1711 1359 1976 1388 1387 1532 1772 1814 1216 1149 1169 964 1362 871 1024 1489 2259 2213 1549 1604 2222 1497 2190 2422 1990 1297 1461 1025 1427 1091 1383 1460 1276 1472 1425 780 1027 1188 1588 2060 1999 2332 1196 1121 1197 860 1074 833 982 861 1542 1710 1264 1364 2109 1301 1288 1564 1163 2199 1169 1606 901 901 1299 1768 2157 1263 1391 569 1038 1541 1455 983 1188 1495 1451 1058 1791 1226 3418 1154 2414 1172 1608 1356 1753 858 1714 1711 1654 1181 1613 1302 1031 1091 1007 1332 1759 1672 1897 2064 1452 1591 1250 1019 1071 1474 1043 1559 1509 571 698 657 617 899 838 981 1845 820 1039 1304 673 889 1590 2041 1716 1004 1093 1427 1009 667 307 385 622 472 907 1572 1397 1407 1358 1820 1318 1656 1436 1271 1210 679 683 973 1372 530 1425 1483 947 1180 1292 729 651 1218 908 1462 1559 2080 1766 1736 1653 1377 1289 843 1448 702 624 883 872 866 663 875 1460 836 949 987 823 1315 1057 920 1152 1592 1084 1083 1671 1257 976 1313 1429 1288 1474 1414 1456 1435 1359 836 990 1208 826 1131 1573 1726 2333 1854 8530 9969 1714 2140 2013 2080 1807 1707 1686 1389 2725 1966 2399 1893 2244 1227 1325 1444 765 1046 1124 1153 2114 1999 1595 1930 805 1824 3148 924 1030 1462 1677 1576 1741 1406 1268 854 1446 1391 982 1858 1713 1744 1806 2175 1338 1186 1728 1731 1984 1550 1435 1027 1446 1577 947 2756 2103 1762 1470 1088 1103 1763 1233 1372 1548 1380 765 861 937 3213 2924 3727 1745 2304 2425 2255 2040 2382 2194 2837 2467 2574 2145 1792 1418 933 3239 1649 755 539 936 983 1102 1054 2864 2739 2350 2339 3120 4629 4384 5109 4561 4038 4542 4411 3159 2028 6937 6340 6268 6876 7642 4932 5245 5252 5097 33016 10009 12988 9335 10844 12729 6292 5995 7601 6242 6203 5772 6680 6314 11868 8749 8061 3040 3218 5513 2431 2855 4979 4918 3638 1806 4360 1560 1462 1832 1324 1769 1564 1394 3597 3199 1790 1173 1756 1545 1373 1383 7735 7708 7392 4949 6225 6535 6896 6171 6719 7163 7133 7969 7665 7176 7802 6275 7065 8455 8353 8379 8843 8367 6747 6983 7994 9072 7969 7534 7561 1895 1672 944 6169 5813 4319 10660 12072 11717 10118 3280 3296 2189 830 2156 544 1066 789 771 5648 3275 3181 1255 1833 1509 1198 3401 3297 2588 3713 3144 3360 4506 3259 3138 8598 10057 7708 7786 14859 15572 7632 8294 9510 12274 4227 2991 3649 4043 5245 2618 4709 2203 5556 2869 5783 3317 443 335 5051 3302 4740 8411 4887 1796 3580 2299 2841 1349 1349 3782 3554 3434 3522 3274 6154 8141 3041 2062 3910 5207 4855 5776 3749 3861 2166 1494 1874 5173 2579 6700 1910 2616 1586 2312 2079 1806 2488 2768 7306 7033 2201 2370 2603 3147 2003 1638 2213 1996 2248 2784 3606 3123 2352 3857 1836 1655 6050 1564 1944 2584 1803 3089 3327 3178 3123 2856 3546 3291 3614 4039 4200 4234 3879 4235 2870 3397 3198 2876 4032 2978 1162 937 1267 1628 1252 613 2689 1033 1373 1322 1558 1435 1896 1390 1834 1247 1897 1762 926 894 1157 1079 981 564 918 1360 1500 1338 1267 1383 1006 1391 1668 1342 1437 1267 1439 1832 1493 1380 1757 1327 1626 607 2139 2277 1576 930 934 1360 857 831 1345 1268 1551 1706 1570 1547 1972 1465 1710 954 1453 2781 2682 2923 1183 1369 1387 1313 1042 1403 1174 1077 1429 1685 1432 1538 1496 1856 1160 1550 1520 2004 2159 1613 1004 1192 1079 943 1002 2460 1276 2347 1806 985 2553 1859 1664 2150 1347 1611 1975 2280 1585 1661 2603 324 2907 1371 1472 1184 1219 960 1531 2410 2134 3030 2924 3159 2848 2205 2534 1078 1262 1066 1193 868 1333 850 751 740 487 746 905 598 806 1840 719 672 1257 990 662 763 811 583 859 1091 566 2658 1948 2331 1829 1324 1526 1370 986 898 1281 1413 1860 1293 1871 1620 1533 1190 2125 1966 1144 1580 1368 745 1976 1769 1961 1883 2595 1628 1139 601 1686 957 724 802 2073 1472 1730 1725 1921 1709 1553 1659 1857 2165 1711 1658 2027 2146 2173 2878 1743 2297 2088 1920 1995 2171 1008 1453 1389 574 1900 2306 2334 2721 1594 1253 1828 963 1755 1934 3025 819 1035 951 1026 1098 1176 716 1166 1549 760 1273 1523 1447 761 737 810 1707 2247 1337 1491 959 3209 817 852 518 954 1350 2210 1765 1995 2281 2166 2384 1905 2052 1370 1275 1249 1580 1266 1314 1422 1764 1450 1972 1514 1569 1167 1386 1115 955 1079 2358 777 1445 941 532 1352 799 1046 839 2271 1237 1178 2373 1827 2570 2479 2746 2588 1877 1123 2837 2590 3146 3548 1859 1781 2215 2375 2306 2134 2528 2045 1830 1890 1845 1789 1632 2768 3056 3408 3122 1249 3138 2804 3215 2261 2314 2013 2838 2139 2080 3180 1491 2234 2376 1651 2551 1660 2597 2109 2407 2412 2444 1688 3006 2403 1643 2894 2339 2278 2290 2992 2709 2154 1897 1756 1790 1456 1594 1431 1311 1056 1188 1266 1255 1555 1811 1324 2085 1749 2587 2139 3112 1881 1369 1592 1377 4078 2090 2274 1456 2172 2400 2963 2470 2139 2601 2174 2386 2620 2307 2010 2406 2919 3128 2104 2365 2734 2982 2254 3263 3212 2506 2670 2877 2614 8067 7669 6737 6323 5909 5142 4556 5009 4111 5543 4673 5197 4949 5130 5204 4644 7508 4933 3915 3322 3788 2668 2297 3132 3140 3050 1772 3748 4301 3779 4248 2116 2998 1881 988 1031 1748 1136 1954 1771 2401 1530 1227 1615 1061 892 1081 1206 2341 1067 1573 1504 1640 1442 1563 2378 2161 1583 2624 3063 1878 2670 2429 2435 2403 2891 2387 2764 3126 3378 2349 2725 3000 1795 978 1040 952 1028 1084 922 1416 1134 562 671 658 781 801 625 1005 1258 217 442 386 445 637 642 621 604 567 1148 1015 1361 1251 1504 1454 1380 1435 1252 967 1002 1121 784 730 784 1247 877 918 1168 2312 831 801 1014 818 592 864 1894 1016 1527 1818 1849 1753 1017 767 917 1063 839 1141 1389 1402 1493 1413 1064 1080 1315 1311 1702 1953 873 1505 1279 1316 1591 1326 1225 1218 2368 1693 1793 1812 1989 1640 1732 1825 1308 1902 1798 1004 670 2604 1090 2179 1098 1132 2058 1131 1456 1043 1353 2694 2787 1151 1180 1057 2532 2753 3110 3076 1793 783 713 1201 1898 1229 2362 2080 1273 962 2161 2151 1072 1216 2238 2767 2169 2088 2233 2206 2086 2351 2487 3018 2926 3100 2772 2823 3228 2647 3840 3047 907 2304 1393 1431 1927 1440 5876 3357 3264 3270 2713 3020 2808 2380 2765 3040 2957 3898 2180 1528 2384 1645 1318 1344 1606 1361 1666 2243 2245 1472 1923 1460 2491 3353 2459 2104 2627 1284 1135 1276 1628 1431 707 802 727 740 730 634 616 1015 751 1180 1214 562 1569 2892 2632 2750 1782 1969 2224 1909 1761 1715 1978 2744 2246 2192 2222 2279 2329 2741 2013 2331 2036 1902 2176 3327 2270 2186 2017 2202 1845 2258 2320 1970 2595 2215 2205 2422 2501 1953 2388 1771 2131 2702 2727 2103 2107 2098 1819 3131 2260 3143 2641 2635 3319 2466 3735 2288 1865 2043 3140 1551 3369 2585 1720 1131 949 591 468 535 502 673 1611 1423 1267 1232 1439 1711 1413 651 1838 1921 1234 1586 1316 946 1470 1590 2571 827 1635 1113 1419 1336 1400 1663 1117 1506 1224 1356 1207 1069 853 1534 1125 1023 1532 1514 1381 1618 831 3441 1509 1324 1229 951 842 886 776 1046 1133 1457 1346 1485 1260 848 771 777 1032 937 2060 2135 2008 1407 1422 1651 1239 1480 1552 1883 2095 1763 2010 738 1640 1991 1837 2070 2295 1709 2351 1344 1216 2071 1435 1466 1697 1410 987 2767 3156 3616 2730 1019 1316 1127 1396 1302 1730 1255 5408 1214 5364 4780 5641 4866 5049 5256 5402 5310 4983 5345 4998 4813 5540 5339 1719 2039 2125 1596 2060 2210 2231 1698 1370 1965 3090 3092 1955 1594 1490 1413 1606 2238 2382 2692 2543 2365 2327 2574 2513 3161 3203 3755 3318 3822 1706 2019 1511 2118 1970 2107 1736 1630 1864 1946 2150 2339 2095 2202 2313 2252 1820 2337 2436 2269 1398 1828 1973 2077 2996 2516 2053 2287 1960 2315 3021 3022 2466 2928 1734 3358 3267 3370 2001 3304 2128 2061 2234 2063 2073 2028 2585 1986 2508 2805 2991 3420 3036 3479 3654 3329 3457 3525 2923 2628 2560 2981 2701 2488 2464 2415 2923 2983 3432 3070 2892 3317 2791 2840 2748 3117 2634 2655 3092 2844 2870 2556 2726 2710 1631 2483 3315 2533 3263 3031 2014 2619 2821 2329 2893 3048 2305 2403 2290 2818 2329 2548 2099 3502 3271 3908 3141 3367 3211 3748 4186 3670 3947 3562 3367 3899 3567 3570 3327 2689 2769 2629 3724 3832 3704 4407 2111 1781 1408 2703 1362 1193 823 616 915 819 914 752 719 916 627 924 924 716 909 657 852 721 821 1373 979 1495 1187 1060 1526 730 887 628 707 593 665 683 685 1249 922 1097 984 1468 761 987 606 683 582 827 965 804 1037 795 1049 932 858 2026 985 686 611 680 708 1004 1692 920 986 420 641 547 678 550 903 514 1062 560 1728 1529 857 734 933 796 781 1214 1080 1579 1119 1880 873 1071 1067 1025 1155 1575 1417 968 1694 691 929 721 752 795 1445 1113 1081 1333 1329 1087 1063 1446 1264 1355 1102 1825 1713 1379 1132 1895 1333 1285 1953 783 935 1207 1274 971 1014 1050 954 1380 1295 757 836 2067 1625 990 2356 1912 2273 1585 1540 1507 1672 2517 1574 1759 1865 1347 1939 975 1066 1489 1506 2577 2138 1525 1841 1802 1275 1921 1060 1053 1196 1331 1795 753 1062 929 1223 961 787 1027 1396 2711 2325 1343 1699 2298 1587 2024 2068 1797 1298 1917 1406 1618 1561 1694 1195 1418 1508 1297 762 1264 1025 1237 1628 2190 2517 1306 1326 1135 941 1241 830 856 1201 1368 1391 1589 1357 1833 1303 1131 1342 1081 2158 1037 1528 1313 1182 1255 1276 1826 903 907 630 1015 1371 1376 794 747 1538 1167 1454 1685 1002 2463 1318 1875 1246 1420 1700 1955 1030 2540 1276 1079 1422 1248 1178 1246 741 791 1738 1896 2004 1558 1569 1467 1800 1488 1322 1186 1413 1170 1544 1464 829 942 630 687 820 706 1234 1675 937 1095 971 783 1098 1369 1972 1711 1155 970 1368 1213 719 299 357 461 356 889 976 1282 1259 1603 1478 1532 1271 1050 1196 1092 574 540 887 1447 507 1424 1172 940 1022 1145 714 930 1367 1110 1758 926 1596 1707 1806 1580 1522 1024 626 1371 929 858 1079 974 1080 1044 1004 1291 668 761 862 839 1257 1090 947 1551 1521 1450 1237 1646 1262 893 1227 1440 1175 1366 1329 1168 1317 1265 975 1163 1512 789 901 1268 1792 2244 1801 8440 8578 1810 1949 1720 1969 1720 1762 2033 1691 2521 2035 2257 1788 2062 1176 1139 1334 832 1053 1144 1050 1732 1789 1607 1439 960 1605 3073 1101 806 1385 1562 1512 1447 992 1203 1179 923 2001 1421 1218 1594 1427 2383 2676 1383 1659 2079 1620 1907 1198 1490 979 676 1439 1160 2896 2263 1721 1165 1150 961 1664 1232 1175 1245 1102 524 568 728 3098 3474 4121 1764 2325 2461 2663 2121 2009 1944 3203 2184 2314 2405 1882 1261 1045 3303 1678 581 493 1041 866 817 1008 2347 2321 2784 1940 2363 4931 4375 5024 4806 3838 5005 4232 2949 1625 6403 6555 6641 7627 7614 4272 4812 4870 5338 10009 32209 10255 8895 11846 11422 5230 5201 7004 5992 6025 4835 5638 5509 9055 8164 7968 3166 2952 4697 2839 2240 4991 4548 3454 2332 5172 1501 1640 1695 1294 1785 1688 1399 3829 3287 1845 997 1440 1366 1406 1381 7650 7751 7257 5494 5903 7583 6547 5949 5867 6662 6355 7378 7269 6718 6812 5776 6143 6716 7634 6850 7304 7081 5807 6105 7377 7751 7243 7198 7107 1521 1257 697 5809 5660 4130 9593 11101 10450 9560 2942 3179 1749 750 1826 662 818 506 622 4569 2679 2660 1063 1858 1552 1461 2640 3215 2507 4128 3340 2900 4162 2870 2863 8279 9769 8476 6777 14109 13304 7547 8900 9796 11004 3438 2329 3449 4229 4380 2274 4712 1824 4967 2151 4760 2701 451 333 3565 2777 4015 8787 4541 2152 3891 1957 2427 1262 1245 2775 2587 2498 3524 3328 6589 6936 2554 1664 4502 4329 4101 5241 3883 3884 2054 1706 1681 5602 2390 6481 1889 2303 1502 2379 2014 1777 2379 2637 8156 5752 2003 2066 1990 2138 1771 1798 1886 2608 2736 2213 3540 3413 2638 3199 1366 1191 5786 1650 2266 2610 1284 3001 2716 2922 2789 2509 3469 3200 3561 3229 3582 3611 3078 3570 3147 3711 2687 2939 3024 2791 1173 964 955 1286 904 1094 2320 1031 893 1409 1300 1229 2563 1348 1709 1387 1651 1525 970 827 1049 551 487 568 899 1814 1446 1242 1480 1497 1010 1216 1315 1234 1429 1557 1143 1507 1279 1400 1569 1215 1329 560 1403 1550 1290 907 1322 1146 1045 916 1428 1304 2500 1551 1537 1675 1984 1951 1301 1131 1299 2091 2646 1666 1365 1581 1548 1607 1550 1631 1722 1407 1412 1874 2261 1982 1685 1863 1469 1817 1767 1887 2236 2004 1024 1234 1242 1438 1481 2114 1278 2016 1805 1088 2281 2174 1976 2388 1212 1557 2405 2616 1779 1370 3326 486 2923 1445 1898 961 1357 1240 1320 2126 1948 2352 3421 2708 3345 2218 2502 1177 971 994 1007 824 1667 998 868 704 475 826 888 513 937 1523 1175 598 1155 982 557 803 596 579 786 920 792 2624 1733 1459 1073 1094 1739 988 819 852 1653 1223 1964 1352 1910 2374 1857 1130 1801 1872 1100 1363 936 570 1459 1852 1723 1637 2182 1563 1103 852 1524 942 515 884 1555 1526 1690 1444 1768 1605 2025 1487 1480 1538 1616 1555 1523 2353 1943 2365 1526 2825 2777 1535 2026 1982 1333 1857 1564 491 1628 1933 2233 2293 1536 1204 2198 1010 1601 1784 3097 958 1013 710 1242 933 1058 846 1298 1390 870 1021 1667 1346 786 830 945 2172 1927 1425 1511 686 3152 629 1065 671 706 1137 2326 1663 2017 2334 2150 2507 1635 2143 1748 1568 1534 2258 1598 1745 1682 2106 1565 2443 1700 1557 1302 1625 1507 1094 1104 2324 829 1036 1258 479 1133 633 921 974 1898 1220 949 2339 1277 2402 2052 2388 2518 1455 986 2592 2805 2730 3083 1480 2064 2290 2128 2561 2466 2742 2526 1820 1761 1502 1462 1392 3421 3333 3923 3118 1087 3038 3128 3560 2130 2223 1978 2889 1683 2214 3034 1410 2404 2186 2071 2177 1976 2418 2076 2317 2418 1935 1825 2634 2182 1461 3028 2098 2109 3354 3630 3585 1499 1288 1407 1564 1281 1745 1574 1543 860 918 1225 1048 1125 1606 1824 1712 1759 1936 2057 2573 1358 1081 1834 1517 4188 2532 2136 1612 1922 1908 2248 2061 2466 2478 2383 1787 2810 1992 1884 2350 2879 3682 2242 2673 2764 2693 2361 2604 2795 2224 2157 3018 2456 7349 7242 6026 6148 5046 4760 4605 5381 3629 4735 3958 4537 4268 4403 5015 4214 6811 5067 3962 2967 3353 2754 2164 2074 2599 2795 1678 2995 4630 4059 4015 2271 2464 1567 1206 922 1592 889 1616 1524 2595 1261 1372 1701 1230 1093 1317 1150 1497 852 1459 1485 1551 1336 1489 1792 1936 1544 2034 2927 2122 2649 2326 2491 2085 2720 2523 2395 3098 3336 2751 2490 2733 2278 834 833 705 957 955 759 862 1016 501 438 719 463 607 455 1075 924 422 539 403 532 682 708 739 674 651 1305 826 1333 957 1414 1733 1626 1757 1059 943 763 1355 973 778 851 1300 1159 1371 875 1828 1436 1296 890 748 741 1209 1643 637 1241 1420 1558 1624 1302 541 907 1062 976 1122 1615 1499 1481 1508 1077 1231 1066 1488 1460 1778 1450 1516 1164 1329 1439 1325 1315 1164 1820 1536 1765 1626 1971 1802 1859 2085 1170 1834 1784 1116 429 1868 755 2051 1228 704 1937 931 990 840 929 3010 2981 809 966 828 2324 2123 2439 3094 1725 1000 870 1187 2125 1133 2492 2162 1205 1130 2227 1839 1064 1260 1923 2569 2457 2112 2186 2010 2011 2385 2211 3012 3085 2944 2560 2518 2380 2595 3368 2985 949 2293 1432 1707 1693 1456 5506 3106 2753 2561 2627 2858 2704 2297 2613 2422 2274 2864 2211 1589 1968 1457 1519 1394 1359 1473 2063 2432 1800 1667 1732 1651 1902 3639 2403 1751 2721 1584 1170 1479 1829 1199 768 672 546 723 691 648 585 971 959 1017 896 497 1311 2187 2256 2206 1371 1550 1412 1554 1360 1483 1709 2163 2248 2110 2219 2471 2221 2201 1684 1857 1936 1640 1728 2460 1938 1773 1887 2040 1963 1843 2106 2380 2370 2210 1716 1651 1902 1740 1871 1840 2340 2738 2433 1616 2056 2425 1854 3137 2146 2831 2799 2293 2292 2240 3332 1886 1848 2023 3279 1927 3173 2325 1376 1003 1087 671 419 373 408 519 1786 1293 1645 1402 1734 1550 1685 795 2033 1966 1023 1309 1077 989 1549 1608 2618 563 1575 1080 961 1118 1086 1392 1371 1363 1205 940 809 1238 957 1482 963 822 1607 1496 1439 1639 782 3018 1439 1320 1280 1084 1116 1083 977 1098 1161 1255 1431 1492 1406 1146 802 877 1062 1001 1933 1914 1663 1507 1363 1544 1139 1258 1584 1757 1687 2094 1938 597 1203 1567 1382 1870 2257 1854 2222 1358 1880 2324 1243 1623 1319 1464 1041 2439 2952 3642 2942 912 1036 918 1280 1374 1486 1549 5475 1290 5223 4585 5484 5524 5852 6192 6438 6155 5372 5919 5406 5482 5447 5398 1613 1497 2005 1525 2109 1930 1785 1841 1252 1727 2414 2938 1926 1588 1758 1437 1646 2348 2751 1893 1745 1650 1880 2330 2291 2778 2921 3379 2955 3120 1987 2612 1843 2543 2346 2285 2043 2221 2120 1722 2465 2740 2180 2322 2450 3133 2660 2809 2843 2757 1500 1557 1486 2550 2082 2156 1844 1993 2186 1441 2725 2721 2326 2246 1916 2196 2198 2243 2085 2656 2266 2278 2363 2208 2344 2260 2342 2623 2224 2480 1997 2360 2549 2600 2855 2414 2392 2501 2246 1810 2039 2305 2389 2034 2018 2038 2390 2886 2358 2094 2589 2567 2483 2705 2937 2523 2564 2601 2290 2764 2324 2198 2349 2156 1724 2939 3332 2418 2404 2346 1655 2508 2741 2514 2423 2578 2508 2181 3095 2310 2965 2269 1814 2811 2871 2873 2875 2363 3439 3886 3470 3379 3633 2643 2517 2567 3013 2903 2807 2886 2604 2763 3589 3297 3633 3646 2285 1837 1569 2977 1351 1480 982 760 1120 967 931 591 661 916 929 822 997 884 921 503 542 516 607 1145 759 1066 968 1109 1369 827 943 703 745 687 844 799 799 1434 1224 790 695 1027 792 926 852 852 761 934 748 900 947 995 1229 1184 1140 2384 1156 839 796 596 641 875 1240 666 756 635 702 486 762 504 845 500 852 463 1513 1853 828 491 698 1243 1019 1320 1278 2212 1677 2389 1039 1149 998 895 1150 1843 1558 1176 1808 720 907 639 769 767 1042 1302 1399 1076 1266 764 1102 1832 1045 1289 1173 1684 1227 1326 1041 2146 1261 1148 1975 1021 878 1504 1062 1077 969 1006 1079 1664 1822 691 718 1851 1584 1016 2868 2525 2025 1627 1489 1941 1359 2579 1873 1692 1730 998 1953 1187 1350 1547 1228 2676 1921 1573 1889 1768 1476 2030 1457 1468 1468 1687 1928 1594 1255 1061 1112 1186 904 993 1724 1690 2343 1850 1519 2468 1504 2320 2392 1769 1241 1099 1134 1472 1207 1163 1453 1325 1823 1341 806 992 1345 1422 1670 1767 1921 1377 1068 1171 899 1078 890 837 1258 1312 1680 1143 1560 2012 1413 1049 1784 1439 2635 1263 1697 1287 1201 1252 1576 2192 1046 1128 624 1073 1476 1364 936 1106 1423 1262 1149 1950 961 2965 945 1922 1094 1431 1564 1958 873 2462 1446 1329 1113 1463 1196 1032 866 942 1542 1911 2029 2005 1967 1013 1660 1078 934 960 1259 1078 1316 1152 639 727 693 534 1144 990 1002 1299 635 760 1234 816 955 1235 1839 1662 612 1182 1567 767 444 344 574 494 604 692 1430 1447 1393 1310 1737 1763 1441 1218 823 1267 572 452 738 1303 633 1943 1463 1182 1217 1358 753 1080 947 762 1463 1597 2075 1794 2029 1803 1263 1741 916 1533 757 702 723 731 731 572 612 1221 662 726 664 714 940 1076 900 1173 1343 1268 1376 1641 1553 1004 1137 1211 1073 1258 1173 1175 1178 1084 869 933 1064 839 1183 1942 1519 2796 2187 9610 10456 1558 2319 2401 1812 1952 1621 1850 1589 2637 2128 2358 1992 1949 984 1270 1385 661 992 1013 959 1612 1655 1680 1899 839 1927 2596 927 1052 1579 1580 1481 2066 1282 1322 1125 1417 1438 1134 2191 1559 1530 1431 1527 1248 1103 2005 1824 1777 1447 1623 1055 1076 1535 1283 2267 1726 2474 1202 1220 1131 1648 1095 1194 1841 1587 942 1053 1198 3402 2350 3856 1912 2458 2198 2399 2058 2229 1958 2690 2092 2668 2493 1473 1576 908 2796 1643 630 568 995 1060 969 1114 2795 2807 3207 2101 2613 4563 3981 4924 4502 4211 4825 4909 2881 1931 7422 6963 6824 7194 8006 4704 4847 4662 4664 12988 10255 33177 9412 10111 13555 6602 6185 7461 6597 6638 6007 6705 7013 10939 9108 8491 3295 2848 5554 2522 2413 4572 4884 3996 1708 4163 1623 1450 1825 1251 1627 1601 1606 3718 3542 1774 939 1512 1372 1200 1676 7924 8039 7708 5003 6178 6213 7259 6043 6751 7526 7097 7248 7791 6853 7616 6403 6694 7309 7641 7711 8178 7211 6583 7072 7803 8783 7894 8022 7654 1640 1433 1039 6089 6015 3571 10573 11892 12340 9976 3063 3168 1926 617 1982 445 1124 885 847 5012 3082 3078 1607 1823 1451 1355 3271 3329 2479 3425 2843 3075 4228 2822 3153 9025 10594 8545 7809 15545 14715 7819 8428 9343 10730 3863 2827 3844 4454 3996 2836 4909 2286 5002 2398 5199 2836 522 436 4236 3364 4494 8408 4767 1730 3682 2098 2903 1323 1350 3597 3317 3009 3104 3116 6803 7679 2767 1404 3942 5134 4880 5631 3720 4107 1904 1334 1523 4508 2275 6236 1829 2602 1650 2169 2010 1770 2312 2398 7952 7214 1818 1940 2189 2725 2029 2083 2113 2187 2032 2557 4403 3927 2380 3546 1492 1306 6000 2040 2526 2657 1890 3342 3417 3237 2920 2738 3358 3212 3370 3195 3426 3365 2910 3290 2662 2991 3096 3387 3937 2441 980 1155 1183 1323 1101 834 2540 1208 1212 1457 1563 1143 2068 1311 1835 1391 1755 1444 826 839 866 914 797 502 721 1014 1407 1358 1408 1389 1196 1359 1315 1236 1272 1299 1224 1484 1564 1587 1621 1136 1498 732 1913 1997 1429 985 1046 1259 1005 897 1048 1051 1222 1363 1208 1509 2046 1219 1499 1061 1033 2208 2318 2484 1310 1425 1480 1360 1250 1872 1408 1235 1343 1727 1510 1442 1573 1451 1739 1845 1802 1447 2287 1659 1032 970 1116 819 950 2868 1188 2164 1871 1100 2654 1805 1591 2312 1484 1673 2114 2464 1854 1410 2652 340 3030 1905 1499 1154 1253 1139 1518 2155 1773 2551 2658 2768 2905 2441 2854 1136 1080 1167 1128 791 1090 878 748 871 502 708 1169 627 1031 1487 870 561 1076 818 868 1124 1056 651 879 1133 665 2478 2074 2017 1473 1301 1816 1171 841 842 1732 1139 1743 1328 1826 1500 1416 1215 1911 2243 1133 1504 1335 565 1742 2013 1485 1719 2424 1567 1247 927 1311 839 575 740 1618 1421 1565 1398 1813 1588 1628 1725 1665 2245 1771 1381 1792 2012 1874 2508 1570 2638 2246 1396 1813 2178 991 1712 1354 493 1908 2254 2248 2421 1447 1225 1602 1151 2057 2207 3286 721 1033 885 1073 926 1128 692 1208 1814 916 1166 1472 1661 711 732 722 1726 1754 1347 1518 758 3315 694 1057 790 773 1333 2183 1623 1975 2337 2228 2444 1746 2367 1465 1375 1378 1535 1271 1315 1454 1745 1413 1945 1459 1491 1307 1574 1381 1127 1118 2617 1024 977 786 474 959 911 1087 711 2194 1123 1319 2581 1335 2516 2262 2288 2362 1752 1101 2326 2211 2603 3005 1567 1786 1844 2107 2048 1909 1807 2301 1777 1709 1798 1651 1332 2682 3219 3448 2767 1032 3373 2535 2942 1833 1910 1668 2978 1948 1876 2899 1006 1947 2090 2005 2342 2004 2573 2205 2384 2661 2095 1843 2865 2690 1800 2653 2436 2576 2644 3477 2814 1823 1602 1811 1618 1332 1599 1424 1469 815 912 1177 1212 1758 1540 1134 2243 1691 1983 2083 3390 1508 1259 1576 1504 4265 1966 2381 1469 2370 2521 2504 2322 2390 2648 2365 1924 2698 2211 2140 1991 2779 2865 2055 2518 2914 2973 2274 3026 3242 2341 2478 2555 3029 7690 8028 6220 5782 5467 5192 4980 5486 4066 5451 4647 5114 4970 5388 5573 5051 7055 5325 4251 2686 3135 2874 2126 2347 2779 3324 1562 2911 4872 4421 3843 2201 2968 1867 1106 1304 1784 1176 1900 1704 2631 1514 1290 1943 1363 1093 1137 1096 1580 1163 1532 1506 1613 1431 1541 2049 1996 1687 2229 3489 2009 2310 2489 2149 2301 2717 2270 2738 2799 3470 2574 2858 3011 1813 1047 1126 976 1221 1090 930 1060 1134 852 585 873 915 558 650 1085 1325 278 462 216 417 461 447 449 453 407 951 1063 1108 1114 1211 1471 1340 1374 1073 1099 784 1296 840 746 857 1014 592 891 1122 1959 556 518 691 566 584 758 1814 889 1520 1720 1901 1590 856 775 991 1073 884 1102 1273 1438 1395 1428 916 932 1210 1326 1812 1829 1354 1580 1197 1129 1392 1150 1515 1523 2063 1766 1739 1701 1572 1677 1534 1647 1090 1675 1573 1076 612 2087 994 2186 1208 957 2184 876 1221 822 1145 2987 2879 868 1047 937 2746 2638 2968 3223 1903 970 879 1069 1865 1210 2375 1952 1150 1058 2102 1769 1247 1129 2664 2632 2123 2437 2167 2262 2197 2207 2610 2938 2605 2588 2450 2715 2565 2275 3407 3095 677 2166 1474 1551 1820 1242 5517 3181 2855 2945 2415 2713 2703 2298 2591 2873 2814 3160 1818 1210 2579 1506 1282 1496 1800 1187 1942 2193 2234 1402 1607 1987 2712 3733 2391 1923 2475 1273 1255 1400 1390 1211 969 926 704 886 874 738 710 1036 775 1054 946 451 1200 2465 2099 2222 1643 1777 2212 1843 1586 1922 1900 2279 1932 2183 2488 1875 2402 2665 2124 2377 1988 1940 2209 2679 2112 2082 1917 2095 1707 1933 2309 2344 2180 2255 2086 2373 1997 1887 2136 1826 2248 2303 2804 1843 2072 1935 2599 2739 1867 2395 2785 2539 2781 2454 3308 1985 1641 1705 2952 1518 3113 2149 1363 1166 984 570 330 345 351 421 1535 1287 1238 864 1377 1565 1531 803 1571 1278 1084 1401 1465 1422 1320 1799 2508 639 1587 1361 1336 1180 1458 1494 1008 1335 1265 1470 1288 939 861 1347 1221 999 1561 1327 1372 1579 908 2938 1666 1454 1235 834 845 922 715 784 1081 1077 1191 1203 1729 1165 911 848 1068 1030 1941 2338 2363 1331 1444 1642 1490 1283 1669 1545 1773 2099 1843 578 1861 1851 1761 2114 2394 1779 2269 1301 1349 2162 1471 1957 1455 1312 836 2686 2693 2838 2414 1059 1049 892 946 1585 1760 1245 5078 1045 5266 4612 5010 5261 5434 5485 6175 5413 4891 5421 5168 5208 5273 5557 1547 2164 2111 1788 1653 1907 1815 1698 1251 2003 3124 2999 1627 1379 1624 1598 1709 2468 2722 2445 2315 2093 2319 2129 2132 2509 2624 3095 3267 3897 1960 2271 1868 2333 2606 2598 2148 1731 1973 1890 2333 2295 2119 3014 2265 2283 2089 2521 2586 2636 1386 1687 1703 2169 2128 2437 1942 2735 2252 2366 2970 2985 2413 2211 2043 2781 2662 2635 2241 2852 2291 2074 2216 2176 2172 2280 2421 1840 2240 3366 2609 2691 3060 2874 2569 2931 2860 2719 2273 2315 2324 2875 2198 2816 2919 2296 2993 2968 2617 2480 2873 3067 2711 3077 2644 2720 2483 2526 2571 2449 2580 2136 2633 2727 2048 2344 3233 1931 2209 2394 1999 2093 2945 2664 3045 3356 2476 2418 2453 2489 2553 2449 2287 2773 2856 3083 2697 2586 3152 3871 3861 3353 3863 3130 3427 3454 3177 3076 3204 3049 3183 3053 4034 4064 4026 3510 2590 2013 1952 2930 1214 1171 916 897 1102 1204 1065 743 1005 808 585 614 1115 1017 1064 605 741 680 754 1115 653 1097 900 1343 1709 614 848 444 625 1020 879 801 963 1288 1093 792 578 908 1385 1083 705 654 606 919 642 1097 951 1026 1213 1131 1073 2068 1166 849 788 624 895 1128 1594 1069 1168 555 713 613 819 720 741 682 741 471 1436 1805 1017 641 803 1292 1276 1426 1352 2240 1321 2342 810 978 1190 1082 986 1947 1632 1322 1951 1005 974 622 838 836 1571 1222 1379 626 1285 1058 1089 1895 1492 1551 1171 2001 1809 1865 1168 1881 1238 1018 1802 1214 1379 1439 1405 1120 927 1429 1064 1231 1403 865 834 2303 1370 1013 2768 3232 2340 1456 1631 1619 1761 2585 2022 2003 1256 1022 1448 1314 1303 1551 1779 2904 1569 1689 2644 1797 1414 2185 2000 2014 1621 2046 1851 1003 1375 1466 1171 1803 1130 1389 1322 2020 2218 1496 1234 2544 1702 2558 2871 2973 1412 2021 1243 1154 1319 1317 1128 1192 1451 1548 879 1275 1250 1567 2108 2036 2385 1581 1223 1244 801 981 1125 813 857 1214 1361 1267 1647 2364 1481 1259 1650 1095 1967 1422 1507 1684 1703 1173 1187 2042 1262 1297 968 1146 1154 1896 1086 1190 1598 1141 958 2651 1203 3163 1418 2118 1407 1235 1333 1488 820 2272 1583 1767 1327 1713 1382 1125 1114 1003 1569 1925 1791 1805 1929 1729 1539 1238 838 1277 1704 1390 1929 1843 516 592 532 1063 1340 996 1211 1774 915 1178 1268 1121 1196 1443 2063 2192 865 1183 1660 699 447 329 476 380 473 953 1419 1643 1550 1514 1893 1644 1625 1199 1232 1306 643 504 1298 2020 687 1614 1550 1329 1377 1677 1066 1030 1091 806 1885 1493 2629 1813 1886 2252 1768 983 1142 1714 1096 1002 1260 1322 1310 922 939 1138 715 904 766 992 1285 848 1021 1481 1635 1368 1233 1309 1420 820 1488 1617 1440 1683 1584 1469 1589 1562 957 860 1253 800 1120 1668 1350 2499 1909 9080 9942 1869 2400 2109 2333 2240 1587 2019 1767 3077 2546 2202 1893 2179 1302 1379 1469 890 927 1383 1483 1978 1912 1608 1572 1009 1988 2837 1018 1132 1571 1913 1925 1803 1268 1737 1324 1291 1971 1515 1484 1764 1701 1949 1916 1328 1279 2132 2362 2865 1521 1972 912 1172 1267 1282 3085 1945 1879 1392 1374 1087 1421 1208 1080 2083 1786 748 815 1173 2527 2390 3657 1997 2371 3004 2330 2189 2723 2570 3364 2110 2524 2216 2220 1071 1427 2741 1771 830 733 838 1117 972 1304 2920 2820 2929 2289 2853 5364 4837 5645 4776 4823 4790 4587 3319 2317 7482 7237 7420 8126 7899 4492 5537 5180 4996 9335 8895 9412 33994 8705 9082 6699 6242 7532 6832 6732 5996 6601 5828 11037 9074 7741 3028 3289 5228 3606 2492 4630 4520 4354 1775 5378 1477 1526 2234 1636 2243 1463 1529 3595 3759 2065 982 1571 1322 1153 1481 7887 7916 7538 5223 6257 6594 6615 6977 7514 7052 6928 9897 9751 7503 8683 7954 8480 9735 8702 9095 9242 10781 6287 6723 8304 9076 7694 7274 8086 1816 1510 807 6622 6439 4457 11347 12595 12301 10619 3023 3117 2215 1061 2438 600 843 645 549 5445 3531 3484 1232 2365 1829 1334 3176 3926 2854 4224 3049 3355 6083 3669 3804 9973 11400 8421 7433 15231 15094 7247 9560 9203 12035 3839 2835 4297 4394 4588 2675 4787 1929 5010 2520 4953 3093 629 519 6322 3531 5480 8044 5270 2054 3552 2045 3411 1062 982 3309 3053 2919 3506 3650 6735 7502 2792 1551 3581 5335 4782 6125 4117 3765 2215 1592 1331 4659 2762 7021 2116 2310 1421 2831 2509 2170 2930 2745 7617 6322 2266 2326 2178 2854 2095 1864 2304 1856 2213 1945 4245 4024 3069 4712 2275 2138 6992 1332 1927 2507 1696 3176 3441 3298 2766 2817 3115 2825 2861 3684 3733 3894 3358 3624 3043 3491 3008 3038 4172 2234 1327 1252 916 1627 1648 978 2623 1347 1217 1363 1544 1686 2310 1367 2695 1257 2672 1773 1434 796 1131 664 580 630 756 1010 992 863 1025 1162 797 1288 1476 1308 1307 971 1108 1054 1442 1223 1630 1026 996 677 1565 1608 1622 961 1084 1441 974 1090 1372 1308 1480 1286 1239 1559 1975 1429 1490 1088 1404 2464 2405 2269 1091 1262 1293 1350 1359 1471 1512 1268 1354 1572 1919 2032 1806 1750 1417 1692 1657 2039 2361 2067 1060 1369 1242 1099 1236 2244 1500 2377 1653 1099 2593 1999 1585 2220 1240 1548 2093 2401 1399 1962 3487 440 3304 1679 1550 1171 1014 962 1750 2572 2064 2833 2872 2765 2546 2397 2363 1573 1402 1356 1310 1174 1755 1401 649 667 473 631 886 567 991 1271 700 826 1136 793 919 696 512 572 891 1085 744 2896 1708 2266 1957 1603 1562 1467 1225 1274 1780 1874 2204 1483 2139 2051 1759 1263 2275 2442 1228 2340 1719 830 1855 1906 2026 1775 2119 1611 967 1040 1299 1586 1211 990 1512 1722 1945 1442 2348 1952 1937 1938 1607 2643 1670 1597 2327 2367 2466 3046 2224 2720 2327 1842 2172 1890 1355 2529 1895 648 1722 2109 2322 2654 1821 1535 2139 1050 1389 1670 3568 732 832 732 814 857 1006 649 1165 1050 1071 1467 1702 1690 887 833 765 1769 1812 1137 1262 691 2645 900 1145 935 968 1545 2662 2152 2406 2973 2839 3091 1734 2299 1955 2051 1873 2110 1743 1854 1816 2392 1929 2607 1950 2004 1583 1914 1807 1188 1444 2957 1167 1165 1433 550 1534 820 1256 865 2301 1298 1479 2502 1427 2728 2558 2169 2528 2271 1131 3139 2560 2271 2676 1517 2498 1895 2201 2280 2238 2856 2239 1916 1357 1373 1306 1626 3254 2763 3609 2459 1180 3148 3020 3405 2728 2353 2288 3110 2324 1827 3913 1229 2770 2525 1746 2541 1718 2807 2480 2648 2951 1797 1992 2468 2348 1410 3398 1925 2234 2302 2973 2781 1462 1301 1352 2096 1721 1406 1607 1358 1245 1519 1241 1441 1937 1343 1354 2339 2057 2924 2217 3044 1129 1409 1819 1648 4356 2188 2212 1722 2024 2456 2677 2676 2265 2326 1936 2404 2730 2132 1801 2203 2689 2927 1944 2494 3006 3385 2430 3258 3273 2745 2884 2696 2897 7668 8202 6739 6444 5665 4941 4388 4941 4710 5536 3987 4515 5664 4783 5359 4953 7929 5331 3875 3420 3728 3238 2396 3610 2882 3345 1795 3963 4186 3655 4763 2602 3553 1965 1126 1477 1857 1170 2466 2041 2979 2227 1454 1957 1872 1087 1176 1079 1191 1112 1666 1656 1118 1391 1513 2580 1670 1739 2603 3180 2258 2225 2786 2519 2974 3206 2901 3012 3109 3211 2458 2973 3516 1545 718 841 745 829 786 643 1671 1018 940 739 798 980 916 685 911 1049 383 274 497 337 751 715 605 746 529 1535 1171 1421 1234 1229 1601 1606 1628 1079 1028 864 1483 822 758 876 1215 895 1240 1232 2070 737 703 824 667 908 1318 1880 911 1410 2311 2179 1787 1232 742 1073 1178 1051 1225 1374 1563 1389 1298 992 1027 1211 1628 1589 1825 1066 1494 1330 1245 1437 1035 1121 1376 2181 1763 1779 1801 2013 1875 1698 1768 1185 1923 1852 1144 427 2304 979 2249 1327 901 2207 1206 1084 1109 1097 2957 2775 772 1283 1054 2383 2743 2739 3361 1908 1048 965 822 1695 1317 2657 1892 1049 1041 1746 2049 1036 1216 2472 2641 2044 2283 1918 2042 2700 2252 2610 3262 2294 2297 2637 2774 2808 2822 4354 3015 979 2178 1741 1628 1799 1326 6786 3391 2642 2604 2613 2961 2728 2464 2917 3163 3063 2848 2385 1796 2404 1878 1482 1250 1697 1625 1350 2158 2317 1683 1873 1321 2698 3778 2334 2180 2469 1499 1322 1421 1994 1988 828 863 754 849 825 735 674 1152 623 1238 1106 569 1386 2523 2345 2310 1851 2134 1716 2106 1979 1740 2058 2299 2157 2280 2581 2577 2588 2990 2249 2632 2164 1531 2041 3035 2443 1999 2056 2202 1800 1653 2223 2081 2554 2849 1793 2641 2286 2259 1929 2186 2350 2963 3307 2027 2450 2888 1449 2760 2369 2504 2757 2217 3499 2380 3223 2019 1959 2333 2780 1360 3022 2852 1833 1030 1003 632 349 394 619 530 1648 1453 1652 1533 1947 1434 1660 1247 1946 2004 1044 1582 964 967 1657 1935 2602 878 1718 1226 1762 1702 1477 1379 1419 1155 1037 1098 893 1418 1055 1531 1216 1149 1631 1684 2083 2293 1095 4104 1757 1659 1431 976 1148 1110 1029 1092 1246 1665 1034 1100 1560 1059 1104 1080 904 1081 1896 2875 2261 1467 1854 2175 1421 1203 1526 2352 2323 2208 2150 735 1775 1980 1823 2252 2402 1861 2917 1182 1665 1976 1590 1880 1459 1705 1274 2939 2943 3759 2655 1283 1017 1410 1247 874 1934 1611 5505 1222 5934 5227 6175 5800 5870 5830 6077 5766 5596 5907 5753 5266 5918 5581 1901 2052 2181 2022 2335 2834 2069 1849 1749 2094 2998 2944 2036 1655 1698 1507 1465 2069 2915 2641 2545 2315 2074 2894 2798 3303 3211 4146 3575 3671 1771 2216 1774 2517 2631 3135 2665 2046 2163 2080 2568 2591 2243 2098 2404 2536 2151 2805 2466 2420 2103 1824 1840 2403 2972 2429 2166 2636 2124 2191 3397 3420 2730 2957 2332 3796 3791 3839 2625 3464 2560 2505 2830 2604 2577 2659 2889 2330 2844 3367 3170 3156 2892 3383 3429 3403 3293 3088 2795 3066 2711 2993 3236 2947 3060 2714 3081 2923 2934 3131 3314 3440 3093 3090 2996 3174 2988 2981 2947 2867 2876 2856 2824 3064 1938 3230 3228 2258 3146 3203 1839 2998 3003 2468 3390 3591 2627 2400 2789 2944 2868 2735 2520 3732 3505 3855 3369 3627 3775 4310 4224 4056 3600 3549 3016 3440 3510 3591 3537 3176 3235 3318 4066 3973 4333 4075 2141 1911 1741 3284 1479 1327 993 730 1094 938 689 747 788 799 887 714 904 864 960 689 807 727 831 1538 928 1568 1148 1267 1626 1050 1094 862 896 835 776 780 936 1368 1138 943 779 1268 888 1116 621 691 585 842 860 737 978 1005 1195 1135 1051 1999 1031 773 735 771 715 969 1533 912 982 876 797 581 849 568 972 485 992 824 1665 1491 1137 892 1257 1048 857 1332 1378 2169 1300 2329 891 1085 1278 928 1420 1689 1495 1314 1988 659 1030 738 831 1025 1170 1440 1512 1073 1506 1312 1158 2014 1350 1782 1147 1798 1496 1883 1258 2307 1438 1208 1854 1132 1125 1430 1396 1052 847 971 934 1595 1480 1048 872 2097 1585 1098 2996 2307 2541 2004 1562 2086 1759 2683 1748 2365 1665 1119 1801 877 1124 1967 1939 3226 2309 1920 2331 2110 1313 2268 1442 1454 1437 1836 2042 1004 1319 1254 1280 1286 983 1494 1732 2593 2579 1777 1870 2295 2062 2329 2333 2314 1361 1941 1321 1742 1474 1357 1188 1195 1746 1497 794 1374 1157 1346 1985 2486 2258 1674 1334 1453 1033 1270 781 914 1346 1227 1284 1438 1476 2088 1381 1271 1584 1356 2326 1210 1736 1147 1050 1400 1585 1991 1169 1001 760 1182 1889 1979 1041 1126 2160 1154 1419 2069 1164 2611 1130 1944 1428 1455 1514 1804 1192 3033 1562 1607 1585 1506 1460 1252 1033 868 1724 2217 2241 1917 1927 1809 1764 1415 1258 1451 1434 954 1492 1833 754 867 852 746 974 844 1320 1926 887 1120 1220 956 1402 1542 1734 1881 950 1193 1583 1265 492 309 299 397 517 1001 1324 1607 1444 1787 1585 1726 1628 1398 1331 1283 599 591 990 1325 524 1855 1441 1349 1106 1199 1190 1398 1403 845 1504 1505 2258 1952 1878 1632 1656 1142 912 1478 795 692 1211 1314 1070 852 1089 1593 738 834 872 885 1329 1069 1214 1710 1549 1480 1313 1767 1552 1122 1222 1469 1212 1525 1408 1147 1559 1155 788 1245 1313 910 850 1655 1841 2617 2219 9337 10678 2136 2145 2028 2311 2285 1848 2126 1742 2786 2529 2420 2420 2343 1259 1258 1712 1060 1458 1398 1569 1923 1888 1975 1926 1053 1999 3200 1399 1172 1744 1591 1506 1896 1103 1538 937 1331 1892 1254 1660 1856 1779 1990 2183 1172 1492 2048 1887 2063 1339 1484 1294 837 1349 1088 2673 2120 1893 1326 1391 1121 2025 1293 1579 1365 1171 609 714 849 3014 3426 4302 2149 2393 2910 2874 2292 2204 2712 3486 2629 2846 2259 2345 1410 1639 3394 1850 775 628 1005 1221 996 1056 2808 2923 3210 2630 3119 5021 4582 5033 4922 4423 5494 4743 2988 2114 6284 6337 6597 7301 8716 5073 5728 6043 5659 10844 11846 10111 8705 32071 12164 6578 6319 8097 7032 6422 5863 7267 6623 10241 7977 7858 3728 3532 4700 3488 3317 5212 5082 3796 2414 4959 2010 1935 1934 1656 1832 1784 1528 3731 3902 2223 1228 1665 1503 1425 1601 7761 7713 7083 5756 6979 7337 6902 6694 6708 7950 7661 8696 8078 7388 7570 6703 6680 7825 8495 8213 8728 8556 7185 6905 8001 8009 7777 7433 7851 1752 1542 834 6470 6955 4220 11558 12685 12686 10509 2777 2881 2023 721 2179 497 1176 889 816 5156 3229 3065 1336 2444 1981 1463 3398 3914 2530 4630 3353 3357 5365 3572 3650 9475 11200 10139 8571 17062 16162 9084 10386 11028 12488 3674 2748 3666 4768 4450 2248 5281 1954 6203 2902 5621 3330 706 514 5140 3489 5392 10193 4947 2907 4492 2557 2706 1653 1600 3139 2913 2949 3488 3203 7155 7650 3803 2269 4985 5197 4909 5515 4066 4411 2484 1818 2057 5945 3049 6837 2437 3069 2017 2817 2105 2004 2771 2984 8700 7212 2183 2126 2137 2597 2112 1900 2040 2323 2508 2545 4020 3528 2754 4507 2080 1884 6532 1710 2220 3546 1278 2977 2897 2948 3218 2715 3795 3597 3809 3248 3361 3667 2853 3187 3523 3674 2985 3297 3190 2750 1504 995 1193 1429 1112 988 3065 1365 1083 1426 1383 1352 2508 1641 2077 1652 2322 2363 1352 914 1287 752 657 799 1037 1488 1490 1400 1344 1412 1475 1457 1554 1497 1429 1224 1359 1386 1467 1592 1695 1488 1200 691 1616 1775 1495 877 1402 1832 1299 1193 1722 1648 2039 1824 1667 2307 2342 2146 1516 1315 1647 2525 2532 2554 1227 1482 1475 1593 1328 1664 1640 1260 1703 1999 2266 1780 1854 2211 1459 1920 2037 2302 2480 2231 1388 1570 1425 1342 1476 2168 1360 2124 2008 1231 2678 2031 1771 2291 1498 1818 2237 2516 2168 1623 3315 372 3270 1701 1807 1215 1595 1202 1604 2423 1764 2738 3253 3128 2870 2418 2491 1233 1238 1190 1279 1203 1763 1203 1017 748 550 995 967 551 925 1467 1440 980 862 756 841 1083 830 857 871 1139 745 3125 1782 1729 1391 1405 1685 1258 1077 1180 1765 1261 2045 1499 2378 2342 2180 1478 2078 1956 1181 1583 1189 1000 1760 1855 1514 2253 2483 1602 1249 855 1600 967 588 1008 2006 1915 2093 2391 2097 1844 2158 1860 1694 2305 1806 2164 2261 2008 2074 2862 1916 3222 3100 1738 2192 2497 1426 2169 1719 573 1910 2317 3137 3194 1536 1434 2422 1063 1408 1625 4207 914 872 898 1187 1084 1252 1077 1482 1658 792 1378 1894 1664 968 921 923 2054 2002 1686 1871 958 3041 784 1245 803 921 1595 2705 2043 2459 2426 2330 2553 2159 2450 1700 1622 1565 2073 1590 1662 1611 2286 1763 2650 1949 2118 1176 1706 1390 1341 1428 2840 1458 1049 1223 477 1218 847 1118 951 2426 1348 1083 2964 1460 2730 2646 2842 2935 1422 1056 2454 2622 2731 3207 1853 2341 2398 2335 2961 2827 2817 2723 2351 1674 1458 1386 1608 3243 3244 3657 3360 1195 4015 3631 4191 2666 2965 2477 3321 2080 2421 3495 1229 2920 2592 1954 2795 1987 2803 2403 2876 2996 2033 1994 2631 2494 1731 3168 2364 2284 3509 4367 3840 2047 1710 1857 2100 1596 1638 1560 1817 1499 1634 1391 1336 1488 1685 1956 2403 2146 2409 2438 3177 1722 1649 1818 1657 4091 2196 2662 2122 2123 2684 3177 2700 2683 2637 3014 2308 3697 2185 2188 2418 3527 3562 1899 2525 2939 2720 2575 3300 3503 2287 2469 3367 3132 7506 7837 6488 6516 5536 5523 5053 5642 4506 5717 4781 5321 5262 4921 4897 4848 8071 5186 4314 3264 3535 3102 2376 2820 3039 3880 1784 3629 4593 4005 4942 2298 2517 2311 1314 1270 2127 1643 2066 1972 2380 1720 1402 1773 1219 1005 1177 1112 1516 1370 1526 1432 1715 1761 1640 1919 1865 1548 2281 3073 2846 3031 2884 3061 2658 3837 3177 3190 3177 4247 3260 2568 2761 2426 1109 1108 1012 1236 1234 1040 928 1221 914 465 874 643 655 587 1228 1020 516 430 512 609 858 868 899 856 772 1280 1065 1294 1303 1646 1795 1591 1701 926 1041 987 1603 995 933 1127 1499 1178 1316 1220 2549 1090 990 1024 781 748 1017 1675 1014 1477 1712 2296 1461 1105 412 1324 1417 1228 1247 1557 1705 1548 1703 1090 1384 1098 1452 1550 1689 1702 2230 1253 1174 1603 1254 1411 1344 2248 1808 2079 2358 2147 2089 2241 2412 1422 2295 2007 1415 425 2238 886 2376 1582 723 2428 968 1359 922 1254 3115 2938 951 1055 857 3216 2929 3167 3140 2014 1211 1107 1180 2315 1450 3021 2335 1246 1312 2395 2185 1448 1212 2105 2942 2531 2360 2452 2232 2275 2413 2680 3074 2861 2608 2748 2713 2921 2743 3667 2928 1177 2824 1681 1717 1667 1520 6090 3106 2677 2513 2451 2902 2657 2289 2754 2762 2739 3381 2200 1651 2068 1946 1621 1350 1254 1826 2079 2375 2246 1796 1833 1708 2016 3405 3110 2421 3052 1730 1113 1519 1656 1242 656 738 666 666 672 596 566 1166 864 1441 984 618 1467 2825 2518 2574 1941 2114 1998 2105 1895 1804 2026 2876 2816 2389 2350 2490 2647 2715 2184 2362 2220 1599 2030 2758 2010 1827 2390 2747 1722 2138 1927 2547 3295 2610 1959 1999 2434 2322 2179 2136 2342 3087 2729 2010 2228 2946 2269 3476 2495 2861 3384 2346 2911 2801 3343 1813 1651 2156 2895 1737 3264 2975 1744 1171 1310 702 341 371 354 646 1881 1466 1664 1955 1721 1966 1631 891 1885 1688 827 1456 1376 1184 1539 1707 2504 680 1775 1221 1077 1575 1321 1411 1230 990 1013 1033 877 1084 1016 1459 1059 928 1964 1426 1746 2357 820 3744 1592 1452 1258 1189 1524 1392 1207 1158 1334 1529 1484 1633 1604 1358 840 846 801 1059 2056 2338 2093 1843 1746 1940 1522 1394 2044 1914 2148 2334 2384 681 1727 2059 1904 2314 2470 2173 2279 1053 2098 2014 1207 1833 1262 1574 1225 2655 3580 3851 3061 1176 1070 1012 1408 1712 1677 1701 6119 1649 6535 5977 5794 5345 6039 6001 6298 6273 6169 6367 6340 5964 6020 6091 1825 1733 1966 1969 2642 2435 2137 1801 1617 1934 2883 2878 1979 1875 1876 1622 1914 2499 3056 2091 2027 1913 2213 2387 2320 3348 3443 3963 3024 3575 1898 2834 2104 2674 2613 2950 2564 2550 2492 2336 2137 2274 2005 2434 2531 2638 2600 2815 3018 2853 2038 1933 1839 2174 2423 2369 1947 2552 2246 2336 2971 3357 2976 3392 1646 2954 2957 2859 2133 3307 2295 2575 2295 2523 2265 2287 2336 2072 2570 2898 2602 3101 2508 3407 3461 3078 3113 2932 2690 2446 2399 2646 2577 2757 2503 2445 3087 3181 3350 2713 2987 3420 2871 3049 3121 3270 2837 2951 3204 3012 3113 2515 3139 2794 1803 3038 3637 2550 2675 2526 1426 2596 3026 2365 3073 3109 2182 2208 2839 2925 3097 2180 2025 3228 3173 4054 3203 2980 4496 4552 4319 4058 4461 2950 3062 3038 3152 3229 3126 3203 2991 3304 4144 4339 3780 4636 2145 2223 1758 3098 1477 1689 842 655 914 863 1067 601 870 744 794 686 928 811 894 595 824 756 741 1387 923 1341 1312 1203 1465 731 819 652 696 717 861 703 743 1234 949 950 765 1188 779 1060 641 749 697 985 976 809 1000 1053 1275 1027 964 2135 1045 921 852 775 853 967 1892 899 959 455 661 464 688 456 875 462 1064 519 2127 1641 835 741 984 1249 987 1781 1599 2277 1004 2266 1403 1691 967 1051 972 2007 1689 1435 2046 698 964 821 767 855 1221 1264 1264 986 1376 756 957 1690 1443 1560 1346 1928 1693 1716 1187 2074 1370 1378 1815 1022 1169 1592 1180 1171 870 946 1147 1734 1614 572 954 2202 1970 1015 2453 2578 2367 1891 1739 1737 1668 2749 1479 1968 1639 1141 1783 1186 1303 1570 1588 2939 2020 1488 1693 2035 1390 1983 1284 1267 1375 1775 2068 1399 1074 1095 1350 1353 857 1324 1153 2186 2590 1247 1666 2399 1874 2548 2142 1952 1397 1966 1533 1949 1642 1505 1272 1276 1986 1328 699 1111 1355 1541 1914 2610 2740 1359 985 1187 907 1109 838 913 1538 1301 1600 1796 1642 2402 1647 1239 1341 1763 3058 1149 1603 1307 1312 1105 1092 2195 915 1020 644 1363 1390 1743 983 913 2005 1585 1392 2000 1090 2659 1044 2046 1550 1577 1450 1916 1117 2585 1390 1299 1284 1219 1245 924 875 715 1659 2205 2183 1818 1809 1517 1544 1252 1125 1173 1148 960 1217 1361 580 648 620 557 980 805 1066 1423 625 781 1125 918 768 1494 1694 1794 989 1147 1322 1126 502 353 467 529 580 569 1351 1618 1529 1417 2024 1667 1501 1242 925 1179 708 540 886 1592 435 1804 1394 1089 1166 1226 500 690 1166 823 1816 1195 2182 1464 1793 1353 1661 1188 931 1397 798 717 652 669 723 561 747 1480 854 874 930 825 1296 976 882 1745 1750 1406 1379 1906 1592 835 1188 1367 1203 1632 1401 965 1219 1214 1061 1498 1297 855 1022 1997 1795 2871 2159 8869 10078 2112 2117 2152 2568 1910 1832 2203 2039 2583 2395 2474 1771 1894 1143 1428 1852 914 1124 1644 1018 1681 1693 1607 1681 864 1785 3178 881 838 1597 1393 1369 1658 896 1194 889 1247 2127 1328 1916 1733 1752 2713 2802 1288 1499 2157 1754 1757 1512 1750 996 1013 1642 1318 2947 2383 2324 1679 1559 1092 1821 1155 1345 1415 1205 995 1083 1149 4055 3156 4149 2131 2280 2565 2190 2471 2024 1976 3126 2268 2682 2817 1797 1269 1233 3139 1690 536 422 1226 957 1173 1136 3105 2744 2758 2010 3075 4656 4205 5205 4813 4081 5697 5889 3153 1976 6961 6488 7569 8295 8685 4977 4822 4773 5811 12729 11422 13555 9082 12164 35075 6149 6474 7798 7018 6751 5792 6411 6725 10521 8509 8082 2688 2628 5095 2749 2814 5201 5301 3418 1617 5097 1518 1376 1471 1151 1915 1895 1420 3834 3355 1629 1246 1849 1699 1353 1593 8447 8771 7627 5413 6628 7271 7246 6135 6779 7047 7525 7892 8126 6896 7288 6042 6240 7374 8645 7439 7880 7656 6267 6226 7814 8689 7373 7874 7326 1826 1526 801 5721 5941 4672 11559 12648 11885 10069 3478 3481 2170 657 2273 468 861 611 740 4918 3200 2961 1155 1704 1310 1218 2314 2962 2089 3770 3281 3237 4761 2963 3066 8784 10560 9311 7702 15810 15613 8986 9342 9868 12547 3635 2702 3664 4450 3991 2374 4894 2102 5340 2584 5184 3622 703 473 3784 3228 5084 10415 5402 2164 3903 2345 2685 1344 1329 3302 2914 3108 3515 3363 7485 8583 2622 1972 4319 4953 4589 5907 4321 4439 2189 1577 1619 5730 2614 6979 2302 2558 1582 2210 2333 1986 2761 3163 7821 7537 2386 2510 2193 2798 2373 2141 2400 2388 2339 2883 3882 3876 2867 3816 1798 1631 6098 1944 2639 2792 1528 3934 3494 4087 3237 2509 4003 3534 3847 3426 3765 3983 3266 3675 3399 3075 3577 3594 3635 3087 934 1135 979 1704 1136 691 2629 1252 1015 1433 1212 1249 2513 1565 2075 1687 1712 1553 1122 857 892 707 633 750 1111 1554 1195 1163 1504 1280 969 1371 1351 1183 1338 1453 1327 1779 1342 1495 1609 1425 1535 683 1814 1977 1222 971 1365 1652 918 983 1322 1486 1936 1769 1818 1568 1963 1698 1618 1160 1442 2478 2565 2229 1317 1592 1560 1649 1126 1829 1524 1171 1510 1725 1912 1962 1740 2004 1621 1814 1726 2000 1946 2149 1207 1167 1253 1307 1335 2414 1615 2335 1742 1113 2421 2146 1952 2453 1376 1718 2419 2644 1860 1244 2884 255 2916 1537 1787 1389 1442 1473 1515 2204 2099 2980 2675 2818 2802 2581 2693 1383 1111 1060 1213 1045 1402 1142 934 731 363 916 1178 499 761 1987 1081 553 1262 993 892 1269 1074 1019 995 795 782 2525 2085 1926 1265 1158 1965 1238 807 784 1641 1581 1459 1121 2118 1868 2046 1543 2156 1927 1026 1348 1032 666 1665 1815 1669 2234 2900 2001 882 801 1366 1067 642 840 1931 1482 1725 1551 1848 1935 2085 1783 1924 2097 2020 1850 1680 2067 1926 2618 1382 2815 2720 1475 2278 2201 721 1860 1874 443 1922 2260 2435 2972 1815 1196 2172 994 1627 1929 3038 1036 1204 993 1246 1148 1299 817 1146 1415 595 1231 1856 1435 1037 1062 906 1723 1857 1599 1777 909 3494 799 1346 926 868 1215 2314 1833 2091 2386 2322 2581 1985 2234 1797 1788 1723 1993 1716 1789 1865 2119 1834 2376 1971 1951 996 1174 1192 1328 1142 2210 794 1202 1184 378 1213 839 1047 793 2594 1703 1038 2654 1329 2387 1990 2146 1938 1846 1001 2338 2798 3308 3712 1384 2079 2025 2141 2270 2074 2316 1931 1402 1666 1654 1579 1123 3389 3541 4013 3736 982 2993 2924 3295 2473 2354 2320 2609 1983 2397 2851 1184 2441 2243 1482 2545 1569 2878 2329 2728 2752 2417 1916 3018 2588 1957 3653 2273 3036 3151 3556 3406 1562 1280 1803 1720 1273 1789 1710 1462 913 1057 1113 1177 1348 1567 1329 2073 1762 2066 2325 3744 1409 1401 1713 1408 4818 2610 2624 1308 1943 2340 2282 2591 2471 2913 2624 2275 2914 2273 1808 2249 3038 3347 2002 2454 3019 2866 2398 3309 3466 2560 2476 3189 3129 7605 7777 5968 6674 5674 5865 5212 5924 3914 5466 4556 5061 4561 5567 5044 4562 7831 5634 4557 3348 3598 2894 2074 2425 2892 3280 1508 3086 5162 4712 3583 2494 2778 1884 1171 973 1821 944 1918 1851 2781 1490 1151 1995 1129 982 1159 1011 1671 1006 1537 1560 1648 1222 1616 2123 2055 1838 2273 3546 1955 3103 2458 2485 2404 3440 2594 2562 3424 3449 3320 2860 3200 2089 1039 1020 907 1146 1171 973 1104 1365 794 622 825 581 831 513 1523 1406 233 663 303 554 749 722 713 689 632 1485 1013 1251 1360 1471 1722 1490 1553 1425 1182 980 1512 892 788 845 1253 802 1455 1221 2705 877 904 914 658 751 1007 2053 754 1384 1728 1603 1702 1404 491 1095 1197 1010 1080 1510 1461 1458 1381 955 1112 1129 1456 1865 1885 1209 1272 1069 1220 1743 1396 1444 1335 1973 1782 1801 1641 2030 1557 1642 1902 1353 2130 2052 1114 592 2207 966 2254 1341 986 2095 993 1033 957 1015 3032 2789 731 1094 957 2647 2784 3162 3802 2239 717 640 1045 1707 1739 3271 1880 1185 834 1871 1569 980 1157 2335 2650 2322 2005 1937 2117 2117 2309 2495 3096 2852 3069 2962 3196 2876 2591 3811 3374 1025 2358 1761 1547 1913 1235 5724 3470 3032 3205 2913 3304 3104 2598 3177 3057 2945 3313 2349 1819 2444 1938 1578 1240 1458 1432 1832 1905 2420 1553 1766 1688 2867 4420 2419 1680 2315 1378 1127 1624 1748 1596 770 811 639 710 737 606 580 1258 908 1117 1397 582 1250 2640 2522 2415 1446 1567 2003 1546 1536 1663 1885 2309 2051 2157 2229 1997 2301 2567 1748 1938 1814 1991 1940 2767 2221 1966 2004 1987 1798 2111 2518 2476 2357 2076 1878 2224 2077 1863 2226 1867 2157 2850 2654 1668 2317 2160 2051 3197 2624 3257 2817 2581 3462 2555 3976 2282 1589 2006 3199 1622 3061 2151 1597 1065 920 471 349 421 431 546 1739 1523 1235 1123 1479 1817 1695 862 1737 1756 990 1343 1460 874 1292 1785 2926 682 1498 1076 1290 1162 1490 1518 1142 1414 1304 1291 1154 937 1134 1860 1105 731 2064 1441 1850 2317 867 2768 1705 1505 1299 945 1238 969 721 908 1206 1374 1318 1359 1547 1080 985 929 971 1308 1992 1852 1832 1515 1581 1760 1204 1214 1331 1796 2316 2146 2028 680 1503 1888 1692 2113 2461 1599 2460 1114 1526 2110 1486 1971 1315 1708 1160 2891 2893 3664 2774 1012 865 910 1552 1371 1778 1411 5527 1344 5737 5052 5672 5686 5557 5982 6043 5539 5208 5540 5415 5781 5154 5332 1222 2329 2371 1893 2530 2159 2214 1655 1154 1984 2687 3008 1726 1411 1672 1165 1689 2625 3080 2666 2436 2192 1997 2935 2887 2810 2899 3585 3550 3000 2594 2267 2189 2640 2153 2345 2126 2823 2361 2089 3296 3230 3240 2464 2398 3036 2597 2372 2632 2769 2723 2541 2452 2207 1962 2437 2656 2832 3121 2605 3129 3264 3040 3959 2761 3414 3516 3383 3080 3318 3146 3214 3295 3350 3216 3579 4166 2527 3317 2880 3503 2509 2462 2590 2364 2865 3075 2846 2661 2742 2432 3063 2783 2528 3289 2461 2873 3661 3715 3744 3462 3045 3357 3811 3392 3221 3263 3352 3390 3393 2789 2475 2734 3323 2114 3349 3417 2779 3186 2844 3105 2844 2668 3089 3262 3120 3218 3000 2992 2486 3451 3453 2796 3516 3427 3588 3698 4086 3740 3768 3774 3808 3436 3770 3787 3439 3618 3530 3633 4228 4145 4345 3494 3865 3793 3278 2339 2803 2540 3658 1584 1206 958 1006 1082 1353 1080 1334 458 1032 1217 882 1049 866 934 733 879 697 827 1629 1230 1699 1414 1530 1907 1097 1199 1097 1167 1344 1115 1117 975 1680 1314 1346 1128 1609 945 971 1146 1001 850 1322 1046 1051 1130 1055 1473 1107 1026 2583 1563 689 647 956 644 811 2271 1417 1595 912 938 1273 1055 1207 1147 1540 1061 1124 1870 2640 1176 1019 1323 802 824 917 1043 2020 1689 3486 1347 1517 1658 1100 1192 1598 1463 1274 2543 1290 1178 949 1059 1005 1454 1853 1771 1715 1565 1302 1687 1761 1484 1782 1228 1714 1150 2039 1940 2632 2515 1871 2563 1305 1258 1546 1649 1293 1332 1703 1267 1620 2129 1542 1190 1466 1370 1298 2733 2958 2728 1910 1807 2192 1891 2838 2203 4024 2224 1228 2450 1427 1963 2224 2157 2778 1908 2123 2512 2626 1672 2095 1971 2037 1689 2652 2087 1377 1458 1910 1541 1390 1663 1388 2012 2617 2993 2159 1743 2500 1591 2733 2011 2280 1811 1930 1970 1712 2349 2008 1736 1998 1863 1555 1152 1269 1258 1772 3223 2908 2353 1177 1403 1597 1367 1552 1069 1204 1069 1653 1814 1853 2458 3374 2297 1413 1973 1386 2498 1586 1977 1383 1379 2175 2138 2916 1087 1392 1362 1351 2206 1788 1662 1356 2265 1846 2160 2318 1686 3349 1343 2819 1728 1721 1378 1502 1343 2745 1484 2513 1726 2346 1853 1267 1378 1282 2048 2213 2074 2696 2722 1971 1604 1872 1796 1486 1465 1099 1616 2332 757 909 627 849 1316 1459 2020 2458 1410 1742 1456 1089 1654 1869 2750 3001 1138 1708 2404 1490 529 615 735 495 452 2286 2080 2311 2279 2157 2215 2811 2201 1965 1447 1364 769 663 1401 1800 575 1856 1005 1991 1956 2125 1115 1246 1212 1181 2054 2153 2681 2347 2110 2563 1871 1421 1329 1673 1746 1459 1663 1802 1676 1474 1815 2284 1336 1482 1215 1504 1296 2022 1657 1919 2336 1611 1684 2652 1818 1165 1543 1587 1403 1735 1686 2036 1578 1587 1184 960 1691 1022 1439 1953 2486 3141 3042 10658 11545 2421 2442 2772 2567 2492 2653 2384 2120 2773 3399 2954 2396 2655 1907 1189 1685 1580 1997 1721 1583 2185 2152 2273 1980 1571 2664 2677 1798 1416 1921 2560 2489 3448 1641 2449 1211 1253 1889 1538 1671 1430 1581 1915 2221 1551 1074 2324 1944 2254 1479 2003 1770 1670 1661 1611 2950 2199 2105 2293 1269 1195 2493 1868 1975 2746 2224 1062 1234 1584 3339 3993 4147 1976 3411 4467 3040 2384 2960 3128 4437 2340 2704 2626 2411 1587 2499 3343 2716 1190 1156 891 978 1092 934 3337 3357 2892 3695 3017 5903 6356 6590 5937 5819 5470 4333 3450 2862 7279 6850 7251 7700 7747 7276 7638 7944 8215 6292 5230 6602 6699 6578 6149 47553 8233 21896 7496 19328 6411 20882 7487 10341 10059 10285 5000 4841 6092 3560 3023 6285 6264 4278 3565 5807 2270 2324 2791 2327 2186 1816 2139 3819 4199 2090 1379 1584 1468 1783 1443 9387 9878 9230 8239 8771 9670 8342 8740 8391 10144 9250 9721 9444 9083 9682 9349 9016 9439 9121 9228 9116 9821 8276 7639 9518 8619 9257 8855 9436 1684 1468 1333 10374 9140 4426 13618 14784 15189 13242 3887 4101 3137 1240 3334 806 1473 1166 1228 7844 4149 4272 1633 2107 1553 1742 4287 4806 4363 5310 3991 4209 6305 4501 5666 8943 10348 8910 10674 19509 17545 8456 10206 10904 13120 5723 3241 4743 4186 5049 3454 4946 2354 6530 2404 6095 3436 621 498 5738 4156 5609 8954 5447 2557 5172 2564 3326 2398 2157 4333 4157 3997 4028 3656 6204 9469 4530 2676 5431 5731 5685 7496 4519 5049 3789 2485 2559 6521 3543 8569 2999 4248 2192 3552 3098 2689 3608 3511 9064 8598 2321 2336 2477 3222 3218 2850 2877 2020 2667 2750 4122 3270 3586 5378 2776 2248 8337 2621 3132 3351 2650 3690 3803 3304 3014 3416 3278 2701 3321 3869 3909 3911 3615 3939 3658 4179 3813 2829 4253 3296 1697 1972 1854 1170 2088 1789 4311 2313 1823 1811 2682 1739 2996 2469 2676 1648 3741 3218 1612 1529 1627 1421 1182 1204 1421 1818 1529 1511 1492 1777 1969 1572 1642 1875 1520 1713 1468 2274 1761 2116 2304 2018 1487 873 1756 1960 2396 1383 2101 2492 2281 2571 2348 1811 1853 2007 1883 2294 2967 2106 2714 1730 1788 3097 2731 2666 1790 1939 2043 2125 2196 2434 2054 2110 2567 2472 3184 2961 2565 2727 2273 3056 2922 2964 3196 1841 2020 2264 2042 2010 1883 3747 1969 2814 2408 1434 3406 2489 2097 2609 1973 2349 2582 2926 1848 2052 4133 469 4619 2337 2079 1539 1595 1963 2322 3875 2257 3413 3157 4126 3414 3365 3336 1949 1683 1585 1506 1289 1368 1624 1063 1010 881 1062 1388 1186 1439 1601 1130 1172 1454 1324 1200 914 807 577 1119 1244 1336 4041 1944 2058 1698 1334 2209 1440 1325 1328 1655 1469 2251 1661 2463 2022 1799 2296 2367 2831 1816 2725 2183 1454 1731 1834 2345 2286 2557 1965 1547 1448 2082 1335 1062 1047 2752 2026 2321 2408 3812 2554 2332 2575 2093 2714 2480 2380 2144 2993 3040 5149 3360 3532 2964 2390 2889 2801 1870 3050 2126 1002 2581 3121 2741 2471 2643 2293 2610 1100 2044 2204 5270 952 1145 1020 1105 1278 1509 1275 1407 1772 1275 1798 1723 2972 849 886 1114 2903 2923 2384 2618 2189 3990 884 1391 1063 1051 2246 3088 2358 2538 2754 2512 3023 2303 2850 2197 1871 1896 2466 1886 2016 1731 2059 1588 2555 1709 1729 1594 2407 1529 1774 1568 3697 1570 999 1319 773 1673 761 1545 1246 3308 1478 1411 3328 2132 2952 2441 3420 3339 2210 1081 3289 2751 2952 3280 2562 3638 3605 3118 3312 3952 3536 2905 2800 1915 2018 1697 2059 3019 2834 3070 2768 1958 4482 4359 4925 2805 2323 2575 3870 3388 2850 3515 1379 3520 2455 2650 2618 2726 3331 2852 3176 3484 2541 2879 3388 3816 2777 3179 3179 2440 3881 3887 4193 3044 2716 2101 2307 1967 1579 1618 2443 1906 2233 2461 2000 1874 2499 2319 2416 3314 3713 2433 3288 2444 1965 2147 2074 4706 2758 3564 3319 3760 3118 3731 4016 3709 3411 3027 3830 2965 2822 3162 2855 3465 3296 2752 3167 4252 3546 3651 3842 4408 4122 3879 3668 3569 9248 10034 8682 8223 6853 6549 6151 6690 5473 6885 5886 6871 6784 5764 6955 5513 11111 6927 6648 3395 3864 2818 3470 4310 3701 5005 2628 4229 5283 4517 5984 2575 3342 3176 2184 2132 3519 1910 2116 2048 2659 1825 1342 2061 2006 2246 1722 1811 1763 1703 1937 1670 1923 1823 2294 2198 2558 2416 2732 3022 3115 3528 3673 3594 3288 2964 3176 3727 3763 3737 3099 3603 3778 2160 1292 1391 1183 1326 1117 811 1346 1156 1087 582 1313 742 979 765 1056 1065 496 355 860 840 606 693 742 629 620 1436 1150 1940 1353 1959 2200 2131 2181 1345 1505 1287 1705 1386 1378 1426 1646 1373 1237 1583 2400 687 654 897 741 755 1015 2155 1201 2054 2672 3471 2143 1131 797 2559 2654 2261 2237 1982 2191 2387 1890 2244 2221 1836 1792 2220 2409 1817 2085 1524 1637 1811 1407 2061 1745 3242 2693 2691 2920 2540 2924 2526 2841 1818 2405 2489 2165 1244 5134 2394 4749 2344 2291 4651 2749 2356 2735 2125 4104 4143 1861 2771 2376 4292 4180 4596 4870 2974 1911 1714 1659 3571 1528 3340 3773 2114 2160 3700 3340 2219 2092 3008 3147 3391 3579 4704 3821 4236 3877 3607 4027 4952 3118 4293 4204 4078 4344 3459 4300 1528 1986 1880 2073 2334 2126 7647 3622 3581 3445 3102 3511 3395 2910 3348 4089 4302 4207 3347 2210 2171 1857 1674 1787 2481 1981 3138 2917 2650 2207 2753 2602 2146 3928 2845 2780 2547 1605 1427 1955 1827 1852 1106 1103 931 1111 1046 951 875 1422 965 1483 745 1166 2340 3208 2902 2836 3275 2719 2820 2836 2740 2875 2772 2716 3459 2934 2867 2813 3040 3293 2632 3029 3075 2719 2237 4455 2168 2108 2892 2575 2642 3230 2775 2604 3614 3488 2575 2814 2356 2477 3152 2622 2878 2757 3505 2849 2186 3437 2169 3818 2906 2664 3901 2994 3747 2190 5304 3225 2866 2433 4315 1568 3148 3680 1727 1442 1236 1294 677 727 779 1072 2195 1627 1754 1814 1845 1600 2012 681 2683 2357 1435 1880 1895 1583 1594 1621 3255 722 2280 1378 1386 1454 1702 1564 1151 1034 1094 1307 1102 1379 1062 1672 1389 1194 1761 1661 1620 2083 1384 5200 1644 1326 2209 1889 1820 1613 1377 1395 1851 1960 1681 1756 1918 1778 1156 1210 996 956 2455 3055 2684 1906 2560 3137 2297 1690 2897 1958 2272 1984 3697 1574 2442 2743 2511 2796 3000 2188 2718 1785 2094 2416 1482 2256 1438 1441 1003 3253 5136 4322 2282 1075 1065 1199 1773 1468 2404 1736 6448 1231 7727 6690 6674 6561 7218 6926 7412 7271 7651 7341 7603 7156 7155 6747 2513 2427 2390 2837 2926 3372 3124 2880 2279 2287 2993 3022 2207 2378 2524 2708 2073 2486 3160 2886 2808 2727 2776 2705 2491 3179 3395 4123 3331 2686 2233 2042 2065 1995 2156 2626 2295 2541 1902 1865 2757 2818 2712 2485 2407 2640 2212 2622 2550 2471 1824 2271 2051 2208 2654 2364 2900 2865 2787 2324 3109 3075 2784 2958 2649 3067 2996 2858 3273 3064 3365 3223 3257 3204 3225 3144 3550 2189 3245 2882 3278 2858 2977 3066 2766 3245 2844 2969 2909 2842 2764 2838 2745 2477 2575 2273 2911 3056 3084 2802 3124 2785 3489 3223 3179 3689 2807 2674 2644 2691 2845 2297 2645 2459 2307 2891 3185 2373 2977 2822 2375 3228 2821 2905 3026 2932 2877 2966 2577 2182 3072 2824 2407 3283 3319 3601 3109 2979 3388 3889 3659 3943 3773 3790 3475 3403 3285 3582 3397 3370 3271 3259 3687 3543 3742 3713 2157 2058 2275 2788 1767 1317 1101 1096 1215 1535 1027 920 614 1182 1070 751 901 853 887 666 695 647 959 1477 871 1458 1077 1279 1572 818 941 813 847 814 772 1035 774 1446 1232 1047 905 1203 1052 801 819 739 640 974 924 849 1018 940 1155 1154 1078 2211 1294 672 648 635 1024 894 2299 1121 1221 863 834 575 938 713 1120 595 942 892 1334 2128 1165 642 970 1109 1231 1315 1130 2144 1630 2625 951 1174 1358 1096 914 2213 2130 1768 1903 771 974 638 798 842 1108 1467 1353 1095 1447 1192 1490 1821 1527 1512 1165 2093 1384 1425 1184 2063 1611 1129 1973 1195 1276 1593 1403 1485 1244 1412 957 1376 1398 1059 845 1951 1468 1563 3197 2805 2674 1996 2071 1858 1723 3274 1955 2847 2028 1388 2141 1243 1406 2296 2285 2833 2032 2053 2674 2212 1095 1855 1901 1927 1605 2575 1867 1318 1541 1200 1326 1228 1451 1018 1840 2282 2639 1864 2095 2409 1565 2452 2471 2212 1325 1851 1693 1243 2023 1016 1146 1282 1266 1137 1298 1023 1129 1410 2456 2369 2030 1365 1435 1358 1035 1127 1125 1048 1091 1368 1721 1457 1493 2464 1509 1555 1950 1320 2092 1525 1656 1156 1307 1432 1493 2104 1235 1396 935 1711 1885 1728 1224 1195 1786 1528 1682 2330 1335 2755 1392 2236 1199 1756 1839 1899 1370 2027 1534 1797 2011 2055 1599 1426 1498 994 1831 2045 1919 2472 2512 1850 1819 1626 1177 2056 1245 787 1378 2160 579 738 538 779 1264 1186 1657 2169 1088 1319 1183 993 1826 1839 2627 2500 1125 1286 2651 1605 554 470 356 721 399 1757 1365 2040 1975 2032 2231 2081 1686 1484 1436 1296 578 499 986 1525 580 1954 1285 1327 1381 1485 1058 1142 1125 944 1822 1630 2317 2195 2094 1919 1460 865 1369 1518 929 805 1155 1264 1284 906 1282 1403 780 870 783 1176 1042 1497 1605 1453 1643 1659 1654 2173 1796 941 1505 1409 1219 1490 1421 1833 1457 1368 816 1007 1350 1020 1326 1968 1867 2426 1934 9662 9395 1811 2158 2010 2214 2106 1971 2195 1788 2760 2235 2586 1902 2578 1788 1430 1582 1457 1627 1723 1606 2395 2288 1828 1739 1502 2063 2777 1737 1396 1711 1897 1797 2726 1698 2061 1015 1026 1540 1219 1534 1230 1188 1754 1915 935 816 1845 1590 1805 908 1729 940 1165 1436 1073 2733 1853 2214 1581 1326 1111 2137 1481 1370 1771 1647 571 689 819 3446 3490 3703 2283 2788 3756 3077 2512 2931 3029 3686 1892 2452 2207 2210 1367 1146 3754 2371 914 854 905 911 1072 1409 3263 3633 3069 3151 3228 5016 5514 5400 5716 5217 4590 4469 3331 2639 6472 6039 6083 6545 7145 5695 5124 5244 6471 5995 5201 6185 6242 6319 6474 8233 33685 8402 13633 7817 10023 8782 10528 9746 8481 8235 3769 4527 5143 3144 2776 5224 4769 4210 2993 4940 1920 1772 2413 2290 2448 1321 1645 3661 3765 2006 1235 1962 1763 1428 1542 8549 8237 8405 6204 7158 8021 7635 7136 6917 9012 8202 9902 8806 7627 8344 7577 8845 8708 8757 9297 9871 8106 7187 7650 7796 7879 6882 7319 8249 1865 1520 1080 7518 7449 3873 12493 13155 13471 11502 3205 3084 2734 940 3131 633 1837 1299 1164 6760 3953 3712 1438 1800 1356 1620 4025 4888 3545 4681 3256 3682 5272 4685 4566 7970 10129 9004 8948 17058 16113 8585 9589 11246 12151 4823 3322 4184 4361 4370 2546 5165 2302 6007 2618 6416 2762 426 353 5478 3638 4765 9423 4861 2467 4284 2570 3132 1782 1734 3615 3633 3258 3641 3670 7030 8057 3693 1936 4017 5578 5717 6897 4488 4871 2934 2293 2108 5918 3234 7050 2402 3711 2270 2877 2546 2553 3358 2866 7316 7624 2838 2729 2358 2923 2798 1909 2122 1747 1993 2778 4666 3177 3009 4815 2544 2250 6958 2038 2526 3126 2233 2744 2778 2675 2831 2960 2924 2768 2810 3317 3216 3473 3398 3660 3154 3420 3541 3157 3606 2558 1575 1417 1518 1170 1818 1633 3285 1750 1302 1323 2239 1701 3202 1884 2327 1670 2939 2110 1456 1184 1846 707 598 1230 1402 1669 1510 1305 1354 1863 1530 1442 1809 1866 1674 1220 1410 1885 1686 1824 1932 1565 1702 754 1651 1844 1865 1311 2096 1811 1549 1649 1991 1733 1776 1814 1854 2244 2843 1576 1859 1276 1667 2856 2478 2636 1503 1667 1752 1790 1693 1798 1358 1676 2055 2092 2174 1945 1807 1750 1466 2104 2194 2066 2267 1735 1596 1580 1660 1127 1226 2619 1691 2726 1893 1177 2489 2049 1823 2318 1295 1695 2211 2620 1727 2230 3074 514 3501 1606 1639 1223 1130 1140 1968 2652 1791 2719 2951 2843 3234 2818 2664 1828 1128 1272 1276 1180 1314 1333 865 885 695 793 901 1044 1391 1285 958 1104 995 907 1055 1024 911 838 1069 1128 952 3530 1962 2040 1720 1327 1939 1642 1030 1083 1588 1509 2426 2002 2025 1790 1709 1525 1822 2034 1829 2064 1724 1262 1805 1967 2473 2512 2298 1660 1443 955 1278 988 783 1036 2092 2587 2891 2263 3127 2228 1936 2241 2002 2604 1978 1864 1675 2345 2275 3500 2530 3685 3261 2533 2999 2953 1650 2644 1789 856 2366 2863 2692 2924 2407 1999 2159 886 1725 1876 4567 801 954 751 1179 1052 1162 1253 1449 1718 789 1398 1536 2028 988 940 964 2406 3137 2229 2487 1265 3828 787 1212 832 902 1858 2660 2098 2361 2511 2404 2641 2199 2217 1611 1479 1456 1867 1473 1549 1563 1988 1540 2182 1727 1872 1366 1685 1293 1535 1333 3294 1391 1275 1513 548 1488 660 1559 1083 2842 1061 1374 3130 2605 3557 2962 3100 3697 1904 1312 3455 2312 2798 2908 2656 2923 2746 2822 2730 3066 3551 2691 2667 1798 1854 1779 2006 3095 2893 3025 2766 1439 3585 3836 4382 2899 2672 2692 3318 2855 2443 3759 1469 2652 2537 1958 2640 1985 2946 2619 2933 2929 2301 2304 3047 3009 2541 3428 2437 2407 3600 4156 3938 2751 2327 1758 2123 1947 1560 1625 2189 1806 2054 2222 1597 1689 2411 2138 2564 2358 3150 2346 3254 1990 1723 2086 1793 3973 2250 2888 2288 2793 2840 3579 3672 3135 2518 2876 3159 3445 2819 2578 2798 3271 3045 2816 3311 4778 3492 2762 3790 3840 3079 3218 2872 3062 8843 9295 7120 6993 6286 5617 5451 6095 5062 6960 4542 5046 5525 5803 6296 5054 8618 6191 5055 3710 4074 2959 3126 3322 3718 4313 2213 3991 5780 5020 5712 2581 2897 2327 2066 2224 3091 2335 2755 2558 2848 1878 1409 2129 1988 1607 1729 1251 1386 1515 1546 1388 1752 1679 1587 2358 2079 1886 2127 2920 2620 3017 2800 2773 2468 2830 2866 3016 3323 3539 2874 2731 2956 1824 1188 1396 1265 1348 1445 984 1164 1416 978 571 1282 936 1035 966 1224 941 450 265 669 532 704 748 753 767 645 1816 1395 1429 1218 1292 1943 1634 1680 1347 1402 891 1393 1241 1186 1436 1392 1236 1150 1134 2314 834 818 1006 903 999 1270 1938 1100 1614 1805 2436 1471 1122 878 1674 1703 1604 1633 2043 2093 1497 2075 1783 1873 1372 1474 2179 2074 1536 1635 1486 1444 1746 1513 1699 1843 2985 2525 2664 2787 2641 2385 2781 3071 1482 2358 2108 2030 893 3825 1722 3873 2121 1716 4018 1828 2098 1690 2038 3356 3947 1974 1611 1407 3294 3440 3314 4255 2926 1816 1548 1857 3555 1651 3540 3474 2257 1664 3695 3408 2121 1929 2583 3492 2758 2815 2634 3087 3427 3108 3106 3192 4197 2743 3486 3268 3623 3023 3991 3982 1209 2221 1659 1920 1813 1758 6735 2900 3129 2930 3100 3044 2763 2357 2864 3721 3627 3692 2882 1834 2172 1789 1136 1353 2198 1900 2100 2287 2043 2027 1960 2002 2162 3110 2813 2480 3112 1330 1483 1397 1712 1261 807 878 754 775 734 703 659 1406 805 1407 1274 923 2133 2683 2700 2350 2358 2367 2108 2265 2168 1985 2264 2442 2744 2555 2604 2554 2761 2613 2148 2447 2778 2310 2161 3122 2608 2495 2884 2335 2504 2400 2591 2484 2755 3489 2546 2484 2362 2428 2369 2380 2454 3037 2653 2440 1981 2628 2023 3060 2795 2829 3055 2856 3661 2201 4137 2494 2217 1942 4307 1351 3215 3616 2012 1691 1199 950 458 532 547 769 1759 1515 2033 1779 1914 1974 1758 821 2254 1967 947 1806 1167 637 1492 1449 3217 686 1610 1169 1493 1559 1374 1273 1047 1187 1105 1123 959 1255 823 1185 1619 1512 1621 1491 2011 1999 1035 4051 1765 1564 1860 1321 1883 1366 1250 1584 1507 1803 1451 1474 1454 1263 1096 1128 849 783 2057 3148 2552 2249 1970 2111 1988 1443 2856 2138 1776 1956 3186 1105 1974 2186 1891 2364 2692 2381 1889 1548 1602 2226 1372 1662 1037 1477 1080 2641 4134 3875 2962 1128 996 1031 1643 1689 1928 1479 6802 1432 7098 6503 6577 5978 7059 7183 7363 6758 7031 6649 7017 6000 6859 6224 2131 2318 2386 1968 2479 2532 2632 2167 2080 2283 3028 2841 2301 1917 2068 2351 1765 1918 2659 2363 2254 2249 2136 2170 2148 3302 3152 3629 4042 3283 2426 2533 1867 2298 2266 2128 1796 2237 2236 2264 2938 2862 2684 2505 2376 2609 2496 2462 2582 2690 2185 2284 2315 1957 3173 2964 3141 3086 2944 3039 3835 3591 3634 4440 2768 4058 4089 4281 3572 4627 3489 3546 3588 3510 3491 3258 3756 3085 3414 3539 3507 4295 3464 3918 3499 4259 4477 3984 3315 3116 3140 4116 3627 3191 3612 3161 4302 3831 3522 3859 3940 4084 3817 4176 3712 3912 3694 3766 3629 3331 3262 2587 3616 3358 2426 3678 3760 2684 4520 4421 2517 3449 3304 3370 3704 3583 3687 3170 2877 3042 2819 3274 3160 4110 3904 4210 4508 4604 4762 5095 4785 5019 4648 4443 4089 3609 3980 4001 3947 4627 4506 4572 3878 3873 4421 3957 3039 2980 2175 3647 1450 1516 1173 914 1396 1198 1369 1027 620 969 972 877 1077 899 1042 854 1109 903 1243 1899 1310 2165 1448 1428 1921 1186 1420 1129 1209 1053 1292 1113 1022 1726 1517 972 879 1248 1067 1331 1241 1216 1088 1455 792 1080 1429 1337 1678 1214 1115 2584 1284 922 866 810 1070 1233 2512 1569 1797 621 713 840 812 892 781 1042 1348 1023 2195 2564 1556 790 1183 1030 966 1217 1149 1932 1497 3298 1249 1467 1411 1525 1341 1566 1505 1257 2520 1191 1014 1155 859 1655 1711 1711 1635 1269 1670 1342 1582 2147 2158 2451 1465 2241 1846 2253 1693 2179 2176 1723 2514 1119 1102 1527 1348 1341 1400 1897 1219 1618 1931 988 963 2091 1404 939 2928 2939 3001 1756 1735 1822 1760 3381 1895 2962 1878 1401 1651 1695 1694 1838 3043 3466 1935 1726 2861 2497 1460 2654 1970 2045 1738 2237 2252 1340 1329 1565 1630 1803 1124 1286 1794 2582 3181 1986 1952 2518 1673 2765 2449 2241 2070 2054 1863 1409 2127 2066 1481 2094 1796 1775 1129 1549 1169 1792 2769 2943 2678 1466 1483 1421 1212 1442 855 1121 1103 1569 1760 1854 2467 3686 2728 1783 2153 1378 2608 1451 1996 1199 1223 1775 1859 2798 1380 1402 1050 1601 2009 1772 1786 1045 1977 1502 1664 2441 1322 3255 1317 2186 1680 1446 1424 1861 1418 3094 1788 1980 1627 2135 1667 1228 1296 1454 1886 2434 2395 2366 2406 1897 2097 2141 1735 1499 1644 1286 1814 2543 763 879 847 1014 1094 1368 1777 2402 1361 1590 1312 1291 1373 1803 2838 2915 1180 1429 2424 1182 530 486 540 583 427 1710 1332 1779 1681 1917 2289 2019 2128 1887 1537 1382 745 686 1222 1462 612 1966 1172 1624 1797 1881 1023 1160 1211 906 2108 2140 2584 2226 2601 2234 2517 1119 1350 1694 1544 1277 1643 1858 1562 1413 1751 2224 1336 1493 1061 1460 1536 1700 1600 1709 2014 1398 1281 2244 1637 882 1541 1616 1367 1833 1847 1489 1861 1330 938 1272 1541 775 1370 1912 2376 2883 2283 10271 11050 2624 2417 2591 2775 2576 2653 2602 2075 2765 3300 2374 2293 2429 1557 1461 1857 1516 1611 2067 2159 2062 1996 1684 1767 1389 2373 3325 1354 1088 2424 2121 2027 2811 1720 1733 1193 1044 2278 1701 1895 1428 1776 2356 2575 1926 1336 2758 2211 2599 1013 1812 1179 1393 2322 1474 3043 2054 1870 1893 1666 1494 2286 1504 1704 2155 1748 839 956 1269 3771 3828 4462 2459 2980 4148 2999 2685 2868 3225 4523 2704 2649 3274 2421 1421 2071 3713 2539 902 792 906 831 1083 1235 3557 3357 2993 3410 3124 7590 8069 8029 6779 6618 6283 5297 3615 2533 7952 7878 7961 7946 8825 6801 7631 8041 7931 7601 7004 7461 7532 8097 7798 21896 8402 46631 9401 21549 7576 24111 7695 11021 10321 9558 4128 5133 6453 3934 3842 6807 6579 4791 2964 5884 2320 2333 2631 1987 2451 1733 1953 4543 4779 2302 1230 1574 1478 1700 1772 10845 11101 9709 7604 8713 9249 9570 8893 7847 9960 8359 10475 10174 9596 10946 9113 10429 10233 10955 10973 11417 11399 7168 8546 9384 9703 8750 8802 8821 1795 1550 1108 9434 8780 4857 15508 15211 15270 14119 4277 4060 2957 1214 3189 911 1384 928 1219 6749 3941 3961 1725 2230 1673 2001 3856 4651 3998 5951 4532 4215 7263 4080 4751 10232 11901 9928 10622 19024 17124 8949 10026 10822 13155 4539 3098 4066 4512 4962 2926 4986 2013 6459 2815 6079 3508 670 570 5671 4654 5561 8871 5508 3091 4967 2602 2821 2218 1895 3684 3637 3322 3813 3647 7109 10061 4265 2683 5296 5539 5431 7324 4512 4905 3314 2361 2333 6634 3832 9642 2996 3914 2236 3674 2254 2052 3006 3634 9500 8145 2632 2608 2762 3194 2913 2810 2851 2365 2645 3161 4733 3562 3205 5219 2625 2251 7803 1917 2435 2797 2239 4264 4479 3916 3433 3868 3078 2782 3679 3430 3726 3535 3286 3705 3784 4095 4378 3507 4410 3138 1562 1953 1402 2151 1964 1477 4006 2094 1630 2025 2219 1848 3444 1861 2901 1919 2847 2598 1164 1011 1761 1146 914 1309 1326 1847 1251 1132 1539 2023 1623 1650 1657 1918 2110 1596 1399 2043 1975 2093 2226 1922 1555 810 1894 2089 2496 1030 2258 2853 2180 2135 2575 2283 2442 2481 1808 2391 3015 2427 3023 1874 1988 3315 2598 2926 1850 2086 2041 2318 2147 2671 2324 2073 3100 3180 3144 3298 2463 2999 1862 2818 2824 3460 3269 2330 1756 2082 1844 1919 2018 3427 2256 3896 2397 1547 3222 3144 2694 3374 1960 2486 3271 3875 2097 2013 4307 514 4811 2183 2315 1695 1970 1856 2087 3554 2843 3801 3780 3823 3512 3183 3370 2025 1883 1438 1808 1271 1637 1903 984 1197 992 952 1214 894 1074 1767 1230 1543 1367 1227 1201 1028 852 916 1191 1345 1434 4131 2003 2633 2198 1550 2143 1405 1058 1066 1626 1523 2918 2130 2738 2275 2081 1738 2722 2654 1270 2803 1893 1199 1873 1722 2511 1932 2766 1926 1571 1173 1676 1306 1032 1396 2666 2348 2546 2096 3096 2119 2043 2275 2045 2587 2030 2358 2010 2825 3036 4929 3504 3757 3642 2218 2595 2622 1596 2821 2006 863 2176 2747 2826 2950 2163 1982 2966 1617 1380 1632 4114 710 953 791 1247 1106 1276 935 1197 1624 1336 2095 2343 2812 945 947 913 2629 2728 1955 2117 1540 3847 942 1362 1076 1137 1962 3747 2991 3164 3365 3081 3618 2795 2982 2022 1685 1694 2325 1645 1809 1755 2646 1981 3118 2229 2107 2018 2852 1794 1658 1814 3725 1483 1169 1382 616 1336 932 1321 1797 2912 1403 1703 3197 2212 2929 2888 3170 3452 1910 1349 3105 2827 3237 3553 2619 4535 3437 3597 4268 4140 4647 3231 2747 1900 1781 1704 2104 2999 3645 3756 3278 1717 4306 4837 5386 2684 2890 2426 3894 3329 2712 4719 1767 3392 3078 2003 3453 1985 2862 2571 2855 3126 2169 2574 2932 3676 2579 3652 2844 2693 3610 3857 4183 1942 1687 2095 2189 1845 1575 1751 1861 1412 1612 1667 1690 1765 2629 3032 3063 3181 4270 2529 3578 1804 1900 2296 2260 5249 2791 4164 3084 3689 2521 3347 3696 3228 3229 3178 3432 3371 2603 2451 2665 3484 3683 2780 3039 4265 4241 3080 4631 5062 3267 3307 3783 3609 9963 11125 8662 9256 6663 6269 5872 6528 4940 6767 5635 6595 6157 5872 7140 6228 11170 7267 5866 3856 4338 3129 2808 3960 3739 4624 2582 4585 4875 4133 5823 2902 3910 3021 1660 1755 3348 1651 3035 2099 3179 2260 1456 1857 1724 1563 1614 1273 1780 1228 1737 1536 1943 1774 1817 2284 1955 2089 3004 3039 4022 4093 4445 4648 3398 3632 4377 4056 4346 3995 3472 3031 3478 1909 1098 1468 1250 1422 1448 960 1210 1230 831 783 1300 670 778 619 975 947 562 399 693 404 811 840 795 817 700 1749 1739 1734 1921 1596 2059 2027 2109 1394 1704 1154 1797 1124 1082 1091 2337 1626 1147 1294 3092 1147 1057 1018 797 787 1238 2056 1084 1831 2013 3471 1908 1411 616 1391 1553 1445 1651 1725 1910 1955 2110 1655 1672 1757 1757 2114 2434 2054 1575 1187 1382 2374 1756 1932 1903 2772 2474 3190 2902 2964 2743 3468 3403 1801 2609 2575 1764 701 2913 1307 3200 1967 1225 3057 1504 1456 1357 1428 3887 3942 1307 1993 1533 4294 3669 3926 5298 2960 1407 1327 1422 2798 1485 3052 3062 1724 1622 2634 2825 1529 1381 2403 3255 2771 2518 4077 2902 3894 3209 2945 3826 3829 3072 3937 3579 3843 3673 3634 3317 1419 3401 1966 2162 2227 1953 7293 3726 3684 3462 3091 3437 3305 2804 3276 3929 4246 4185 3173 2419 2705 2127 1894 1495 1682 2025 2571 3017 2383 2115 2068 2215 2467 4284 2915 2989 2896 1676 1314 2014 2173 1817 739 790 621 773 749 623 546 1284 1230 1584 999 853 2062 3150 2876 2806 3082 2889 2444 3105 2422 2609 3127 2986 2996 2915 2891 2956 2998 3031 2556 2864 2573 2674 2817 4273 2429 2175 3005 3065 2467 2532 2833 2865 4031 4213 2947 3104 2566 2565 3873 3013 2760 3812 3504 2840 2678 4156 1944 3629 2900 3188 3798 2323 3144 2394 4234 2131 2184 2345 4215 1704 3060 3530 2063 1464 1256 1124 638 665 725 919 2179 1809 2110 1929 2248 2374 2250 987 3052 2618 1200 2182 1419 1513 2152 1992 3498 718 2088 1494 1632 1900 1489 1695 1279 1064 1141 1381 1124 1132 1073 2060 1323 1010 1839 1825 2118 2514 1187 4857 1967 1618 1652 1578 1643 1668 1554 1490 1466 2219 1862 1765 1789 1590 1172 1192 1202 1224 2024 2929 2145 1975 2241 2377 1652 1870 2390 2526 2668 2123 3400 1185 2367 2523 2204 2800 3086 2430 2686 1671 2069 2720 2224 2043 1587 1627 957 3514 4086 4381 3072 838 1331 1294 1701 1761 2169 2479 7462 1556 8158 7386 7684 7288 7999 8180 8052 8367 8019 8407 8019 7172 7555 6889 1854 2282 2691 2855 3104 3471 2728 2453 1861 2438 3110 3054 2294 2392 2404 2194 2052 2308 3361 3220 3033 3063 2738 3321 3014 3532 3677 4434 4779 3996 1906 2539 1831 2280 2216 1950 1670 2386 1922 1851 2490 2434 2415 2227 2506 2953 2693 2542 2443 2789 1418 2114 1823 1889 3744 2891 3521 3532 2649 3196 3880 3457 3649 3858 2541 4686 4602 4688 4083 4258 3787 3761 3795 3638 3468 3059 3853 2560 3382 4034 3656 3950 3610 3595 3320 4150 4049 3522 3727 3594 3514 3657 3592 2779 3484 3394 3554 3438 3187 3148 3764 3989 4106 3675 3411 3893 3508 3499 3658 3452 3217 2625 3209 2818 1991 3155 4042 1961 3793 3569 2120 3802 3862 3428 3405 3165 4124 3897 3154 3059 3220 3305 3015 3885 3448 4037 3990 3564 4093 5359 5159 4611 4874 3626 3653 3250 3674 3693 3221 4104 4098 3717 4074 4185 4196 3943 1906 2107 2095 2895 1077 1497 1189 874 1312 1146 798 1070 535 1073 1031 806 1048 853 1009 678 765 673 1157 1156 547 1294 782 1201 1478 858 803 694 734 953 1317 1041 944 1461 1014 1032 893 1412 1094 1119 668 562 512 895 844 1111 697 1332 1450 1173 1125 2294 1227 803 764 741 1048 991 2798 1231 1328 778 658 552 724 776 879 571 950 769 1696 1881 1664 536 711 1176 949 1298 1162 1985 1205 2370 795 1048 1553 961 1204 2599 2462 2160 2360 800 1124 499 853 982 1002 1653 1672 914 1905 1476 1566 2668 2051 2270 1239 2193 2147 2261 1150 2048 1648 1230 1984 1502 1614 1892 1525 1139 1027 1701 974 1307 1331 766 931 2578 1543 1314 3439 2801 2383 1170 1688 2728 1647 3669 1815 2235 1400 954 1334 1247 1536 2265 2993 3132 1999 1783 3027 1780 928 2441 1821 1854 1754 2194 2126 1364 1691 1468 1382 2061 1321 1591 1420 2014 2496 1431 1904 2540 1802 2675 3224 2997 1887 1987 1438 1057 1626 1299 999 1399 1099 1383 1305 1189 1287 1589 2163 1962 2322 1672 1470 1345 1173 1320 863 1082 822 1643 1569 1574 1674 2983 1893 1471 2163 1413 2271 1664 1834 1120 1172 1164 1319 2305 1279 1455 919 1574 1585 1976 1443 978 1888 1650 1461 2306 1211 3397 1212 1917 1312 1318 1388 1082 901 2310 1607 1879 1442 1890 1865 1526 1399 1108 1539 2127 1837 2816 2866 1607 1916 1947 1039 1691 1585 997 1724 2836 940 1110 483 849 1071 1053 1176 2001 1150 1371 1149 1267 1649 1528 2500 2652 1265 1184 2009 1196 715 412 459 668 483 1681 1079 2563 2126 2126 2148 2367 1652 1505 1153 1440 625 389 1191 1561 589 1317 1198 1293 1436 1504 1256 1672 1278 784 1926 1605 2734 1997 2294 2075 1982 968 914 1877 1046 968 1303 1509 1212 838 1759 1453 698 890 715 1254 1315 1158 1258 1393 1904 1704 1458 1807 1211 802 1170 1389 1044 1450 1378 1784 1398 1264 621 1648 1516 1040 1108 2051 1820 2237 1976 10408 10196 1827 2251 2188 1854 2057 1890 1983 1634 2355 2721 2625 2162 3017 1363 1199 1977 1308 1307 2268 1898 2128 2176 1743 1620 1153 1830 3286 1999 1567 2191 1997 2083 2432 1530 1886 1008 1050 1860 1343 1324 1013 1148 1975 2315 1493 1363 2469 2013 2052 1544 1712 1068 1307 1935 1725 3802 2523 2779 1657 1763 1564 1998 1365 1424 1743 1485 862 914 1022 3994 3352 5239 3103 2333 4515 3067 3186 3342 3638 3795 2132 2506 2684 2465 1179 1293 3711 2201 862 795 1013 1006 995 1382 3162 3673 3365 3270 3240 6080 6607 6605 6512 5619 5310 6152 3251 2363 6806 6823 6690 7342 8700 4316 5850 6198 6877 6242 5992 6597 6832 7032 7018 7496 13633 9401 36217 8072 14591 9103 15478 10420 8686 8572 3795 4183 4727 3904 3905 5491 5557 4466 2909 5431 1766 1685 2846 2600 2628 1322 1928 4104 4194 2274 961 1866 1705 1483 1512 10349 10522 9439 5857 7984 8851 7698 8170 7596 8885 9083 9945 9724 7266 9067 8158 9866 9303 10432 10853 11766 10188 6018 6722 7199 8379 7055 6925 7377 2098 1892 1217 7244 7235 5017 13809 14105 13931 11709 3311 3383 2942 994 3680 694 1996 1276 1011 5762 3565 3738 1723 2253 1890 1258 3673 4985 3192 4993 3147 3898 6672 4132 4608 10914 12845 9681 9534 18449 14977 9163 10056 11574 15204 4848 2649 3930 4774 4738 3097 5524 2353 6623 2506 6733 3457 539 419 6012 4249 5893 8714 5520 2975 4055 3069 3439 1847 1591 3170 3088 2699 3335 3122 7461 9671 4805 1896 4607 5962 5785 7392 5032 5084 2950 2066 2185 5868 3590 8105 2839 4384 2417 3642 2869 2698 3537 3811 9105 9118 2370 2143 2460 3211 3049 2234 2702 1824 1963 2465 4491 3796 3564 5135 2513 2230 7326 1993 2537 2566 2122 4118 3919 3778 3010 3173 3551 3379 3462 2687 2784 3398 3049 3111 3472 3730 3683 3135 4325 2482 1560 1490 1420 2001 1437 1489 3824 2236 1334 1673 1482 1956 3380 2232 2584 1856 3066 2630 1798 804 2145 952 865 1255 1612 1665 1375 1232 1578 1914 1404 1355 1538 1770 1766 1326 1577 1771 2234 1815 1763 1898 1541 571 1765 2023 2081 831 1939 2131 1812 2036 2400 2234 2543 2163 1936 2789 3499 2489 2057 2194 2286 2707 2354 2536 1476 1703 1575 1516 1636 1877 1570 1720 2393 2792 2513 2365 2214 2913 1535 2075 2089 2881 2537 2360 1463 2043 2230 2000 1975 2682 1942 3315 1982 1332 2448 2756 2264 2893 1663 2307 2856 3318 2297 2027 3616 619 3797 2144 2131 1743 1777 1347 2067 3230 2065 3203 3845 3426 3419 2905 2729 1860 1249 1163 1368 1379 1868 1805 979 984 723 1004 778 690 1056 1757 1109 1172 1177 1067 1229 595 697 731 683 1268 846 4012 2117 2290 1980 1200 2113 1579 1182 1186 1525 1542 2823 2243 2800 2187 2108 1451 2442 2778 1120 2315 1484 1269 1952 1785 1876 1830 2385 1748 1709 1283 1663 1269 857 1378 2404 2314 2475 2353 2977 2292 2577 1873 1714 2777 1859 2368 1549 2306 2236 3483 2377 3703 3281 1970 2743 2421 1538 2912 1629 687 2248 2743 2565 2920 2106 1471 2775 1004 1881 2110 4502 885 1145 712 1281 1038 1321 1191 1997 1958 1253 1678 2238 2486 741 779 853 1765 2894 2175 2515 1062 4138 926 1268 940 1111 1729 3853 2838 3346 3526 3177 3661 2729 2902 1919 1882 1813 2530 1993 2076 1823 2344 1721 2739 1845 1772 1686 2132 1498 2003 1574 3883 2099 1482 1617 446 1401 661 1594 1276 2705 1167 1480 3769 2639 3545 3201 3408 3866 2139 1304 3919 2481 3045 3237 2955 4273 3378 3798 4279 4107 4698 3531 2919 1678 1664 1429 1872 3454 3430 3112 2873 1558 4333 4413 5387 3678 3152 3406 3846 3368 2649 5365 1801 2825 2679 2466 2887 2378 3498 3169 3725 3676 2398 2800 2292 3448 2026 3949 2667 2844 3549 4556 4237 2014 1655 2005 3080 2719 1435 1581 2143 1994 2329 1847 1603 1518 3138 3378 2466 2336 3882 2248 3501 1496 1630 2461 2291 5050 2046 3103 2460 3162 2480 2752 3039 3362 2621 2733 3005 3392 2600 2588 3066 4376 3506 2857 3349 4802 3384 2913 4161 4433 3235 3239 3397 3552 9604 10373 7962 8138 5840 5991 4468 4967 4625 6229 4373 4963 4853 5773 6178 6086 9262 6271 4556 3642 4004 2959 2416 3941 4707 4232 2537 5688 5084 4440 6850 2840 3858 3044 1435 1731 2404 1239 2512 2817 2912 1979 1979 2191 1655 1036 1379 944 1431 1655 1563 1495 1405 1594 1560 1802 1890 2073 2712 2864 3658 3353 3701 3408 3063 3490 5018 3411 3242 4025 3279 2628 3011 1410 1206 1517 1308 1475 1953 997 1560 1056 1022 519 1123 999 803 782 1342 1325 309 286 456 518 1104 1065 1055 1056 897 1824 1710 1342 1673 1466 2214 2007 2074 1278 1785 1099 1515 1147 1086 1219 1397 1567 1282 1225 2882 1171 1152 1493 1134 1178 1635 1713 1083 1634 1907 2202 1786 1386 618 1282 1388 1205 1537 1582 1774 1559 2174 1522 1572 1495 1770 1479 1967 1308 1890 1073 1764 2297 1325 1881 1251 2735 2372 3058 3472 3185 2756 3154 3581 1420 2429 1949 1427 727 3065 1457 2992 1526 1139 2988 1315 1765 1221 1558 3210 3877 1322 1271 959 3378 3338 3178 4757 2760 1389 1284 1346 2640 1309 3244 2755 1601 1437 2894 2981 1307 1111 2550 3010 2141 3262 2368 3585 3020 3418 2492 2963 2693 2594 2858 2673 4193 2537 3399 2927 1225 2861 1703 1658 1553 1482 7849 3058 3299 2954 2890 2524 2377 2086 2472 3158 3093 2914 2842 2189 2231 1954 1905 1432 1647 1842 2087 2623 2190 2111 2176 2299 2253 3302 2349 2422 2610 1403 1307 1517 1537 1278 827 844 711 736 720 717 674 1434 843 1321 1200 1061 1711 3334 2861 2870 1924 2370 2000 2248 2363 1849 2500 2525 2421 2732 3205 2663 3109 2842 2236 2565 2802 1975 2378 4273 2455 2314 2513 3361 2552 2024 2708 2630 3980 4328 2829 2816 2803 2722 2792 2634 3038 4748 2847 2493 2370 3773 1548 2978 3157 3392 3174 2341 3221 2275 3401 2019 1993 1962 3994 1373 2666 3774 2056 1305 1433 971 566 677 756 855 1959 2111 2091 1872 2807 2535 2002 1132 2946 2416 1126 2458 1369 1146 1689 2230 3212 671 2153 1295 1403 1943 1565 1326 1268 1300 1169 1106 939 1117 735 1542 1035 720 1677 1483 2494 2527 1093 4409 1842 1672 1437 1337 1725 1487 1372 1431 1856 2183 1691 1895 1411 1418 912 930 870 962 2377 2799 2407 1625 1556 1803 1809 1190 1880 2062 2320 1765 3297 1173 1629 2372 1915 2539 3001 2819 2075 1517 1921 2350 1368 1463 1401 1802 1423 2921 4426 4503 4554 1092 1010 1165 1124 1551 2103 2053 6313 1584 6436 5862 6091 6135 7703 7576 7780 7071 6268 6780 6060 6183 7503 6998 1826 1739 3056 1925 3031 3015 2943 2325 1746 2426 2337 2605 2588 2295 1911 2216 2176 2211 2859 2268 2276 2304 2164 3028 2985 3911 3785 4517 3273 2979 2151 2431 1828 2276 2362 1902 1776 2173 2475 2298 2608 2639 2380 2683 2454 3196 2626 2416 2400 2841 2117 2252 2139 2088 3104 2397 2959 3352 2397 2820 3586 3296 3434 4262 2789 3714 3667 3830 3398 3797 3088 3114 3215 2922 3231 3315 3739 2437 3335 3622 3597 2914 2554 2732 2696 2961 3091 2886 2746 2891 2357 3208 2693 2775 2920 2421 2855 3315 3162 3464 3411 3756 3424 3643 3332 3256 3122 3259 3069 3016 3129 2354 3206 3228 2081 3367 3216 2558 3837 3397 2690 3241 2927 3168 3425 3192 3399 3089 3023 2578 2986 3166 2802 3458 3503 3477 3772 3853 4058 4346 4328 4140 4000 3665 3161 2925 3724 3391 3507 3757 3801 3561 3931 3813 3975 3897 2672 2561 2403 3698 1586 1419 1166 930 1443 1227 1067 1305 622 954 1104 689 719 621 713 1067 1125 1045 1161 1572 1055 1662 1312 1438 1820 917 1025 885 964 897 1108 1066 949 1684 1465 1177 964 1666 967 878 1055 997 844 1411 872 964 1113 1155 1462 1115 1036 2616 1624 737 691 855 766 809 2496 1364 1514 915 771 1124 969 1001 952 1312 1435 1111 1799 2218 1291 841 1134 760 845 959 1085 1988 1547 3170 1304 1560 1612 1289 1269 2148 2061 1848 2479 1132 1241 773 892 1133 1463 1453 1622 1051 1868 1428 1442 2129 1511 1948 1263 1943 1546 2071 1642 2218 2143 1530 2257 1468 1037 1544 1413 1446 1512 1300 1395 1729 1950 1155 969 1656 1264 964 2952 3407 2648 1963 1677 1871 1962 3133 1834 3124 1915 1316 1927 1446 1632 1897 2315 2778 1886 1917 2721 2171 1692 2322 1612 1640 1828 1924 1952 1382 1600 1715 1335 1892 1322 1208 1686 2418 2503 1780 1821 2266 1698 2446 2374 1965 1823 2174 1682 1366 1963 1909 1456 1668 1830 1384 1174 1319 1360 2003 2972 2741 2157 1326 1479 1550 1369 1516 1062 1150 1233 1524 2089 1733 2109 3248 2202 1447 2044 1525 2869 1739 1577 1206 1206 2101 2244 2576 1322 1404 1188 1465 1999 1677 1759 1200 1322 1465 1644 2276 1274 3206 1190 2030 1452 1766 1275 1900 1183 3041 1457 2460 1678 2482 1554 1223 1817 1532 1935 1923 1867 2133 2169 1991 1732 1807 1590 1412 1274 954 1391 2698 637 727 553 1149 1054 1465 1645 2462 1619 1782 1289 1173 1344 1859 2449 2834 1173 1203 2260 1274 424 475 483 528 489 1901 1538 2282 1914 2066 2329 1900 1935 1735 1725 1562 613 629 1276 1757 582 1826 1185 1656 1904 2047 1160 1356 1132 998 1849 2108 2244 2844 2727 2437 1825 1375 1255 1452 1576 1287 1521 1635 1384 1492 1385 2259 1268 1486 1116 1189 1254 1850 1607 1554 1941 1290 1336 2355 1473 1117 1333 1362 1162 1564 1547 1727 1449 1774 778 1066 1374 1023 1301 2116 2104 3022 2415 10545 10558 2059 2578 2543 2213 2257 2382 2388 1948 2895 3355 2325 2348 2552 1179 1472 1595 1843 1467 1650 1524 2098 2005 1768 2315 1419 2396 2850 1242 1198 2446 2156 1922 3272 1763 2193 1127 1354 2258 1817 1468 1538 1492 2106 2297 1499 1068 2494 1932 2777 1395 1550 1432 1514 2054 1567 2671 1729 1666 1684 1150 1477 2132 1320 1620 2439 2130 932 1080 1363 3380 3738 4646 2029 2899 3187 3207 2315 2726 3124 3918 2398 2832 3247 2005 1690 2077 3283 2817 891 844 827 1230 1039 1066 3239 3739 3103 3146 3103 6434 6328 6903 6165 5812 5915 4515 3304 2539 7193 6906 6943 7021 7726 6521 6808 7011 7919 6203 6025 6638 6732 6422 6751 19328 7817 21549 8072 46323 7678 19561 6726 11156 10036 9223 4439 4638 5349 3404 3379 5776 5740 4520 2969 5651 2416 2289 2611 2262 2175 1654 2585 4080 4456 2145 1210 1928 1715 1476 1527 9835 10128 9775 7797 8408 8448 8422 7973 7039 10141 8122 9217 9469 8184 9391 7913 9776 9456 10071 9425 10091 10340 7015 7499 8363 8580 8437 8524 8678 1814 1563 1153 9364 8960 4385 13805 13893 14423 14102 3891 3682 2752 1186 3160 673 1114 802 981 6739 3600 3866 1802 2146 1760 1783 4003 5138 3899 5603 3691 3631 6610 4195 4250 9687 11609 8966 10033 18695 16967 7934 9567 11689 11548 4864 3077 3979 3962 4831 3059 4534 2019 6022 2677 5934 3071 640 507 5531 4443 5762 8725 5193 2479 4544 2671 3206 2080 2028 4007 3997 3706 3526 3343 6194 10158 4384 2515 5325 6389 6165 6535 4234 4548 3390 2550 2427 5734 3343 8128 2986 4247 2331 3078 2668 2431 3312 3402 8549 7262 2702 2450 2291 3086 3091 2766 3218 2193 2431 2523 4653 3546 3992 5148 2807 2477 8329 1902 2420 2639 2327 3800 3705 3547 2877 3353 3312 3147 3569 3084 3255 3179 2870 3282 3149 3411 3973 2392 4172 3363 1550 1785 1467 1642 1796 1537 3866 2064 1836 1847 2084 1603 2737 1767 2175 1740 3086 2697 1247 1551 1432 1238 969 915 1150 1470 1274 1193 1322 1787 1589 1537 1626 1979 1555 1632 1556 2123 2208 1958 2503 1973 1698 691 1674 1918 2208 970 1636 2228 2050 2087 2505 2049 1912 1780 1888 2134 2684 2329 3063 1755 1869 3086 2841 2878 2060 2137 2019 2053 2648 2501 2107 2550 2942 2646 3148 3199 2504 2852 1858 2907 2938 3304 3136 2289 1782 2113 1909 1862 1735 3278 2041 3273 2508 1255 2989 2474 2164 2720 1538 1914 2652 3190 2174 2040 3974 498 4142 2549 2370 1464 1627 1718 2431 3278 2414 3089 4040 3435 3403 3201 3758 1993 1598 1769 1415 923 1521 1667 1052 875 735 1026 1152 789 1022 1604 1162 1325 1159 950 1223 946 898 854 887 1413 1159 3881 1860 2010 1675 1331 2291 1184 1425 1364 1442 1391 3095 2237 2640 1988 1849 1876 2711 2415 1553 2228 1776 1265 1634 1858 2348 2082 2155 1727 1232 1177 1668 1163 898 859 2428 2088 2252 2147 2991 2270 1926 2307 1933 2244 2241 2166 2047 2507 2452 4508 3034 3302 2875 2171 2622 2572 1572 2610 1704 1060 2158 2749 3073 2645 2520 1981 2258 1816 1843 2119 4531 812 1156 725 1096 1005 1206 1332 1473 1453 1215 1853 1768 2385 796 854 939 2690 2653 2087 2331 1603 3838 935 1533 1242 1067 2007 3398 2599 2760 3051 2870 3306 2233 2505 1985 1692 1684 2382 1663 1899 1681 2272 1795 2688 1963 1847 1857 2447 1727 1645 1631 3868 1566 1090 1283 592 1276 1073 1295 1386 2612 1387 1423 3309 1726 3003 2642 3169 3758 1844 1110 3318 2853 2901 3079 2557 3955 2985 3230 3556 3401 3630 3274 3226 1915 1709 1556 1870 3271 3198 3193 2855 1425 4400 4939 5374 2657 2444 2407 3480 2742 2531 4085 1458 2918 2445 2079 2527 2208 3043 2606 2971 3189 1897 2571 3338 2992 2572 3277 2973 2509 3235 3514 4112 2235 1944 1756 2355 2018 1605 1634 1975 1558 1810 1872 1695 1886 2404 2659 2467 2468 3370 2069 3491 1829 1744 2135 2040 4741 2471 3435 2549 3398 2898 3818 4006 3156 2930 2968 3386 3024 2363 2221 2559 2624 3174 2551 2966 4388 3215 2996 3999 4216 3220 3005 3394 3229 9751 10606 8438 8189 6854 6868 5845 6349 5228 6641 5375 6342 6207 6251 6595 5536 10401 6961 5846 3650 4088 2872 2816 4038 3711 4616 2111 4598 5405 4627 5702 2759 3120 3182 1716 1803 2813 1704 2251 2401 2554 1671 1712 1802 1915 1811 1563 1303 1949 1286 1614 1470 1789 1778 1957 2344 2227 2392 2636 2979 3440 3590 4045 3776 3184 3435 3349 3421 4169 3431 3191 3291 3572 1891 1049 1603 1418 1280 1250 879 1232 1187 770 817 1425 768 792 1029 910 1030 578 477 581 448 834 895 919 839 782 1451 1366 1637 1213 1928 2604 2449 2530 1018 1404 1326 1597 1247 1206 1245 1843 1645 1179 1698 2903 999 958 944 789 865 1202 2226 1090 1654 2030 3645 2197 1134 918 1363 1494 1452 1576 1737 2104 1897 1954 1726 1689 1679 1700 1780 1979 2016 1709 1440 1480 2014 1482 1781 1921 2697 2519 2779 2820 2988 2697 2730 3316 1346 2324 2261 1733 659 2855 1517 3577 2160 1490 3075 1398 1604 1277 1608 3604 3809 1393 2097 1571 3737 3923 3994 4516 2585 1749 1603 1533 3227 1271 2940 3375 1837 1920 3388 3092 1474 1338 2338 2790 2754 2961 3571 3023 4144 3225 2965 3490 3937 2910 4157 3655 3889 3572 3118 3873 1320 2268 1959 2010 2157 1753 6615 3761 3897 3673 3133 3008 2943 2524 3001 3561 3896 3318 2885 1919 2474 1634 1803 1406 1950 2130 2602 2782 2580 2497 2172 2534 2279 3951 2634 2768 2640 1456 1383 2269 1473 1776 728 734 574 722 691 608 556 1170 843 1278 824 959 1928 3134 2761 2750 2691 2735 2427 2587 2703 2671 2762 2435 3253 2527 2459 2937 2672 3212 2795 3051 2529 2441 2351 4019 2450 2000 2892 2532 2477 2714 2913 2613 3991 3857 2613 2793 2521 2598 3602 2095 2890 2792 3744 2814 2441 3652 2475 3154 2867 2603 4179 2463 3429 2275 4470 2385 2407 2297 3576 1616 2788 3312 1941 1170 1009 1183 585 694 724 971 2032 1660 1981 1707 2029 2097 1960 866 2593 2298 1176 1973 1466 1425 1658 1649 3644 620 2275 1520 1479 1797 1747 1725 1219 1182 1259 1583 1235 1361 1107 1679 1544 1120 1735 1821 1844 2218 1301 4333 1841 1508 1598 1577 1605 1551 1455 1380 1462 1701 1441 1510 1589 1522 1384 1411 1221 1174 1861 3047 2406 2207 2472 2739 2311 1904 2175 2250 2609 1966 2919 1306 2511 2239 2075 2239 2694 2030 2686 2250 2023 2692 1763 1802 1529 1422 924 3512 3871 3867 2844 1122 1186 1267 1400 1230 1872 2026 7143 1775 7733 6994 6716 6584 7261 7202 7562 7552 7867 7270 7855 6800 7041 7367 2110 2074 2492 2453 3224 3555 2855 2291 1814 2202 3090 2788 2475 2342 2269 2106 2116 2331 3043 2951 2975 2659 2538 3017 2749 3722 3865 4603 3286 2802 1792 2316 1478 1843 1979 2153 1868 1914 1702 1768 1854 1911 1675 2121 2468 2190 1966 2114 2360 2367 1494 1780 1623 1931 3054 2148 3144 2742 2008 2031 3041 3228 2821 3319 2333 3214 3269 3404 2895 3163 2796 2791 2815 2911 2771 2564 3205 2309 2731 2813 2970 2544 2950 2576 2545 2841 2558 2353 2767 2675 2773 2509 2456 1920 2692 2176 2221 2973 2854 2925 2998 3101 3173 3241 3018 3060 2890 2870 3154 3128 2875 1868 2637 2391 1930 3202 2952 1700 2918 2718 1908 3100 3059 3346 2701 2602 3263 3070 2585 2731 2856 2649 2299 2996 2879 2691 2854 2819 3584 3991 3660 3764 3736 3329 3364 3158 3848 3473 3263 3260 3281 3126 3545 3910 3857 3375 1752 1778 2024 2661 1248 1270 1202 724 1403 988 784 753 519 897 853 715 879 744 808 506 697 586 700 932 608 1010 878 935 1214 774 853 691 753 755 858 913 818 1571 1093 750 650 994 938 844 712 580 518 971 592 774 761 995 1156 917 875 2352 1306 660 603 761 653 998 2027 1012 1085 869 818 557 926 785 1017 512 981 839 1586 1732 1170 694 949 945 1041 1215 1234 2249 1484 2197 721 865 1327 857 817 1931 1903 1410 1470 844 859 627 754 860 987 1279 1125 917 1446 1055 1248 1643 1684 1521 1176 1600 1367 1903 1116 2202 1653 1184 2179 993 1387 1390 1194 1140 1016 1262 935 1467 1352 871 863 1914 1220 1185 3162 2379 2307 1849 1642 1840 2018 2676 1752 2209 1591 1005 1626 1277 1460 1512 1929 2618 2005 1554 2345 1884 997 1793 1671 1708 1362 1766 1537 1269 1498 1467 1203 1301 1176 1376 1653 2196 2531 1676 1346 2202 1531 2081 2547 2126 1790 1725 1637 1289 1788 1328 1060 1156 1153 1186 865 1157 1226 1372 2134 2051 1736 1593 1348 1203 1066 1250 946 1023 891 1401 1411 1378 1420 2349 1482 1133 1775 1269 2088 1337 1408 1130 1260 1364 1424 1871 1081 1256 704 1287 1423 1247 1150 1159 1598 1786 1311 2233 1325 2877 873 1918 1069 1536 1294 1349 1024 1938 1506 1560 1441 1678 1595 1327 1347 966 1349 2008 1780 2213 2277 1665 1540 1386 995 1573 1513 1115 1591 2082 509 596 420 656 936 885 1324 1633 806 1022 1045 1032 990 1680 1712 1788 833 960 1750 992 336 324 280 576 517 1000 1040 2167 1886 1931 1882 1719 1293 1152 1005 1215 566 430 930 1613 497 1382 1215 1344 1052 1233 902 1045 1379 779 1727 1547 2401 1919 2111 1924 1565 1022 839 1378 848 735 1097 1135 1166 911 1235 1402 680 831 736 912 1040 986 1225 1303 1405 1343 1305 1592 1360 674 912 1016 809 1054 1047 1546 986 1592 635 1096 1256 880 881 1821 1348 2165 1459 8552 9011 1522 2340 2109 1756 1995 1526 1694 1452 2492 2292 2184 2171 2841 1343 1015 1500 1024 1077 1013 1355 1847 1839 1256 1825 1077 1488 2595 1788 1448 1737 1663 1671 2097 1456 1448 969 1169 1387 1068 1423 1106 1079 2080 2030 1303 911 1999 1743 1711 1159 1720 969 831 1196 1553 2971 1915 1692 1323 1112 1306 1414 961 1248 1477 1241 478 568 680 2661 2720 3863 2130 2241 2849 2047 2539 2845 2669 3445 2072 1966 2530 1724 1376 1217 2900 2146 863 786 747 701 625 982 2738 3296 2577 2630 2910 5809 5710 6517 5234 4687 4567 4725 2921 2150 6370 6123 6072 6552 6172 4419 4545 4334 5266 5772 4835 6007 5996 5863 5792 6411 10023 7576 14591 7678 31467 7193 10412 9165 7149 7148 3263 3643 4780 3201 3168 4770 5075 3613 2518 4754 1257 1292 2297 1533 1955 1387 1529 3624 3796 2174 955 1368 1243 1373 1452 8638 8474 8225 5616 5915 7300 6816 6980 6125 7693 7294 7602 8166 7032 7303 6362 8029 7875 8859 8206 9430 7853 6220 7007 6535 7143 6616 6251 7168 1697 1462 761 6526 6749 3993 10213 11378 11400 10762 2968 2828 2158 825 2207 521 978 635 701 5574 3157 3377 1397 1928 1628 1375 3503 4173 2742 4367 3029 2999 5205 3547 3819 9154 10682 8180 8177 15381 13133 7534 8371 9445 11729 3774 2889 3818 3967 4282 2584 4580 2040 4983 2039 5484 2433 390 301 4677 3647 4962 7717 4711 2116 4295 2059 2952 1654 1452 3325 3066 2921 3276 2903 6635 8172 3242 1984 4159 4894 4636 5605 3637 4317 2435 1728 1678 4737 3036 5748 1935 2950 1767 2931 2413 2219 2879 2797 6389 6261 2163 2228 2423 2858 2240 2171 2286 1596 1592 2453 4105 2959 3383 3414 1682 1326 6417 1770 2168 2782 1763 2941 2742 2866 2603 2656 2897 2863 2695 2347 2573 2713 2428 2706 2850 2915 3005 2575 3342 2490 1167 1491 1323 1241 1452 1295 2884 1710 1181 1159 1300 1569 2308 1154 1757 1612 1964 1534 985 766 1407 829 706 866 1041 1470 1055 963 1277 1393 1432 1132 1366 1173 1384 1022 1176 1437 1391 1499 1282 1349 1313 578 1494 1616 1832 941 1671 1765 1253 1290 1699 1723 1942 1648 1506 2137 2640 1710 2072 1424 1686 2705 2258 2138 1494 1735 1755 1735 1771 1565 1552 1573 1957 2297 2366 2085 2085 2204 1509 2169 2092 2050 2062 1967 1190 1089 1374 1427 1403 2497 1707 2513 1726 1371 2220 2401 1885 2582 1351 1746 2448 2797 1416 1820 2782 527 3180 1825 1695 1104 1541 1125 1368 2875 1705 2383 2701 2647 2873 2329 2517 1482 1150 1239 1209 908 1411 1245 594 781 548 576 635 784 928 1409 997 1011 682 575 875 549 554 542 739 841 843 2723 1464 1744 1602 1242 1935 1335 998 1000 1551 1144 3029 2309 1828 1765 1740 1324 1925 1909 1303 1867 1285 778 1851 1870 1523 1731 1914 1713 1306 1191 1217 1041 742 666 2210 1621 1721 1747 2310 1778 1871 1678 1569 2245 1622 1795 1381 2208 1859 2969 2022 2716 2501 1871 2185 1792 1211 2275 1856 650 1975 2402 2278 2142 1717 1293 2074 812 1367 1478 3735 618 744 492 917 667 891 1104 1498 1513 921 1353 1600 1848 673 672 889 1819 2553 1640 1816 1106 2863 824 900 671 977 1197 3210 2389 2765 2861 2710 3085 2311 2680 1829 1785 1673 2200 1723 1865 1895 2240 1621 2560 1685 1703 1670 2087 1470 1684 1498 2909 1623 1098 1219 511 1085 805 1191 997 2189 1160 1139 2870 1590 2944 2543 2617 3366 1702 1071 2772 2165 2140 2294 1965 2752 2913 2445 2934 3032 3207 2836 2038 1249 1303 1327 1794 3058 2976 2716 2467 1356 3545 3740 4348 2507 2719 2278 3144 2268 2088 3879 1483 2371 2306 1988 2416 2043 2413 2248 2473 2617 1810 2293 2527 1963 1479 2736 2072 2151 3135 4107 3485 1794 1484 1652 2028 1771 1651 1743 1572 1607 1852 1336 1321 1178 2022 2711 2227 1660 2392 1877 2725 1217 1524 1949 2084 4301 2065 3033 1825 2542 2109 2597 2535 2877 2197 1886 2339 2754 2195 2415 2553 3536 2654 2109 2322 3246 2967 2519 2894 3102 2498 2585 2176 2593 7915 8466 7061 7506 4947 4633 4149 4700 4263 5436 4513 5098 5281 5142 5481 4417 7787 4897 3666 2942 3320 2689 2422 2819 3024 3583 1805 3777 4157 3640 4863 2597 3149 2203 1117 1510 2139 1412 1795 1825 1795 1554 1582 1516 1846 1392 1301 906 1572 1199 1355 1338 1398 1340 1558 1954 1850 1472 2079 2553 2371 2620 2824 2752 2766 2698 4065 2891 2741 3690 2588 2158 2540 1779 705 1009 880 842 823 560 1391 878 635 460 1007 767 769 605 957 760 385 423 406 320 630 611 629 604 546 1183 1064 1002 1032 1182 1457 1404 1421 1055 1218 1128 1237 1014 909 1051 1177 1186 1310 836 1819 850 830 1045 785 1150 1562 1736 1314 1651 1715 2197 1533 1528 700 866 882 823 973 1303 1325 1261 1615 1267 1319 1442 1396 1658 2023 1115 1392 1009 1405 1676 1214 1290 1431 2181 1611 2041 2086 1965 2012 2170 2319 1204 1880 1624 1245 708 2472 1367 2721 1372 1237 2490 1188 1321 1097 1241 2751 2938 1161 1317 953 2782 2986 3113 3748 1978 1338 1177 1112 2393 1362 2679 2492 1306 1443 2557 2482 1327 1244 2150 2794 2052 2706 2372 2944 3173 2796 2502 2991 2943 2576 2577 2402 2908 2265 2816 3147 892 2130 1406 1198 1360 1311 6008 2859 2814 2587 2241 2623 2425 2125 2545 2838 2906 3271 1675 1193 1810 1445 1155 1167 1456 1496 2018 2127 2278 1576 1597 1568 1867 3268 2160 2034 2282 1178 1155 1449 1493 1311 610 701 575 603 593 500 460 1229 837 1017 664 738 1566 2355 2187 2314 1831 2074 1651 2024 2083 1625 2086 2113 1914 2253 2507 2199 2419 2456 1987 2216 2054 1972 1863 2822 2129 1935 2448 2343 1820 1956 2318 2364 3028 3113 2327 2291 1824 2070 2392 2112 2565 3128 2562 2055 1904 2664 1807 2229 2095 2544 2580 2175 2705 1644 3205 1844 1720 2039 2979 1419 2693 2815 1778 1056 1057 991 305 392 466 611 1635 1827 2020 1602 2307 2041 1721 1095 2142 1799 849 1632 888 1047 1329 1615 2723 782 1705 1158 1401 1519 1374 1293 1135 1145 1191 812 719 1062 727 1680 1088 1015 1354 1548 1765 1537 938 3445 1525 1365 1212 1228 1477 1227 1153 1695 1341 1585 1530 1603 1498 1170 1025 978 832 925 2258 2385 2195 1821 1902 1872 1497 1294 1543 1871 1911 1716 2246 996 1640 1970 1795 2122 2386 2302 1767 1178 1330 1769 1132 1310 1113 1541 1201 2632 3448 4210 2908 1237 918 1278 1325 1412 1428 1807 5320 1176 5166 4792 4838 5411 5169 5568 5655 5675 5481 5557 5249 5020 6008 5934 1671 1917 2790 1667 2318 2598 2174 1652 1611 2073 2333 2324 2078 1804 1775 1809 1730 1853 2630 2310 2177 2197 1946 2188 2166 2844 2854 3364 3815 3101 2481 2394 2092 2363 1941 1923 1732 2604 2293 2400 2739 2470 2532 2677 2564 2749 2533 2255 2751 2721 2229 2127 2154 2066 3259 2954 3455 3573 3286 2813 3616 3778 3246 4452 3285 4721 4754 4935 3260 4070 3430 3520 3375 3309 3301 3059 4015 3054 3594 3502 3858 4076 3068 3754 2788 4124 3845 3668 3524 3410 2927 4365 3119 3219 3255 3253 3769 3824 3505 3738 4026 3774 3687 4077 3663 3985 3390 3611 3365 3760 3330 2635 3393 3494 2420 3421 3976 2441 3874 3768 3067 3481 2693 3553 3472 3069 3691 3098 2832 2921 2897 3221 2920 3959 3695 4295 4088 4205 4175 4930 4596 4551 4955 4260 4269 3634 4537 4433 4204 4486 4321 4246 3980 4116 4024 4021 2343 2844 2402 3273 1485 1304 941 1067 1198 1287 1292 1024 643 1025 961 810 658 643 662 1020 1236 1022 1321 1684 1051 1780 1228 1130 1639 744 1056 909 977 1149 1158 849 888 1584 1542 1222 1125 1603 1029 939 1158 1152 1005 1474 915 1105 1116 1180 1480 1042 973 2376 1413 744 686 742 849 923 2957 1411 1529 810 755 979 997 1298 1052 1162 1026 1184 2092 2137 1543 752 973 1035 1097 1128 1063 2174 1555 3145 1095 1306 1377 1335 1375 1901 1778 1607 2531 1291 990 1018 841 1290 1267 1664 1717 1398 1876 1339 1688 1887 2141 2268 1646 2179 1464 2234 2011 2344 2437 1622 2460 1083 1290 1548 1441 1330 1423 1883 1346 1529 1638 1481 1138 1884 1526 1129 3667 3210 2485 1861 1797 2105 1823 3285 1812 3141 2002 1440 2054 1587 1799 2543 3072 3315 2257 1773 2671 2662 1689 2878 2457 2494 1808 2159 2325 1519 1529 1683 1563 1626 1338 1286 2156 2679 2839 2401 1927 2701 1515 2556 2528 2268 1936 2145 1729 1549 2120 2018 1422 1744 1668 1515 1099 1524 1007 1807 2600 2378 2335 1368 1502 1304 1708 1837 1264 1232 1038 1605 1893 1913 2453 3800 2690 1673 2047 1309 2650 1431 1904 1101 1085 2064 2390 2189 1299 1424 1110 1671 2112 1483 1866 1288 1585 1546 1577 2412 1417 3591 1271 2218 1476 1523 1246 1639 1484 3183 1825 2017 1853 2354 1743 1091 1710 1326 1857 2343 2174 2615 2579 1732 1966 2282 1860 1839 1534 1195 1684 2431 686 811 631 1019 1227 1427 1696 2519 1446 1683 1380 1182 1535 1791 2562 2748 1154 1720 2172 1310 477 552 382 739 482 2198 1338 2340 2322 2327 2615 2155 1860 1683 1512 1510 638 542 1426 1545 651 1940 1332 1680 1743 1797 1195 1304 1280 724 1952 2403 2562 2519 2464 2705 2334 1444 1460 1573 1601 1350 1624 1785 1408 1347 1661 2292 1158 1315 1093 1336 1698 1597 1602 1517 2126 1236 1085 2488 1474 1034 1296 1382 1161 1565 1523 1485 1563 1231 885 1328 1461 892 1395 1816 2230 2637 2089 10731 10803 2082 2698 2448 2139 1915 2192 2418 2021 2925 3362 2214 2169 2978 1949 1322 1682 1848 1820 1970 1858 1999 2086 1829 2042 1495 2360 2994 1640 1206 1974 1817 1777 2549 1953 1885 1066 996 1765 1399 1731 1472 1531 1945 2390 1597 1195 2794 2273 2595 1056 1650 1260 1525 1988 1538 3454 2308 1889 1819 1309 1300 1968 1673 1808 2328 1800 829 1014 1525 3480 3713 4517 2601 2887 3669 3334 2526 3536 3570 4453 2462 2610 3370 2594 1614 2189 3562 2577 996 915 729 636 868 933 3633 3396 3016 3155 2991 7357 8062 8276 7454 7346 6797 5304 3438 2632 7958 7945 7767 8291 8477 6942 7149 7579 8286 6680 5638 6705 6601 7267 6411 20882 8782 24111 9103 19561 7193 48171 8288 11023 11426 10078 4002 5625 5871 3816 3479 6343 6353 4681 3209 5754 2732 2716 3115 2725 2164 1667 2212 4221 5300 2239 1258 1583 1437 1734 1516 10552 10498 9820 8603 9126 9246 9135 9061 7961 9792 9272 10271 9723 9062 10907 9194 10478 10052 10793 10456 11874 10868 7570 7539 9515 9453 9234 9366 9626 1881 1541 1120 10149 8568 5088 14581 14868 14995 14492 4133 4213 2653 925 2969 1070 1474 901 1001 6763 3940 4076 1906 2197 1625 2125 4073 4928 4135 6126 4001 4136 6977 4378 4875 10388 12534 9792 10562 19322 16633 8605 10307 10686 13130 4404 3290 4287 4488 4662 3025 5034 2286 6318 3418 6479 3345 658 556 6071 3783 5920 8426 5528 3178 4917 2538 3328 2198 1907 3836 3905 3309 4092 3485 6571 10440 4473 2815 6199 5807 5812 7625 4656 4892 3616 2361 2320 6562 3381 9263 2786 4125 2478 3359 2379 2117 3343 3185 8429 7949 2535 2484 2536 3329 3279 2905 2891 2171 2687 2755 4954 3737 3847 5611 2900 2410 7791 1882 2272 3068 2562 4078 3938 3630 3280 3427 3413 3171 3636 3320 3547 3391 3047 3310 3482 4140 3478 2439 4216 3146 1488 1728 1300 1690 1471 1664 4003 2191 1522 1915 2064 1738 3410 1995 2573 1635 2832 3026 1458 1131 1644 1157 883 1282 1220 1662 1377 1324 1627 2104 1489 1701 1726 2177 1905 1703 1817 2190 2265 1962 2601 1840 1637 783 2031 2233 2294 1036 2108 3060 2234 2380 2779 2683 2465 2531 2145 2844 3291 2423 2736 1992 2270 3219 2659 3156 2013 2249 2336 2557 2222 2909 2230 2418 2887 2580 2872 3125 2215 3217 2399 3032 3063 3232 3595 1948 1761 2443 2122 2040 2104 3345 1935 3616 2544 1720 3304 2914 2421 3087 1943 2536 3048 3768 2214 2372 4201 611 5053 2429 2555 1505 2013 1674 2343 3471 2120 3670 3578 3704 3499 3085 3735 1939 1399 1376 1354 1055 1921 1677 808 1049 906 800 1439 1283 1421 1424 1520 1676 1081 895 959 1035 863 904 706 1398 1266 4280 1860 2181 1781 1381 2290 1357 1207 1225 1738 1428 3069 2306 2832 2778 2073 1906 2517 2683 1614 2778 2154 1434 2062 1846 2406 2167 2130 1820 1723 1321 1890 1346 956 877 2182 2397 2556 2091 3075 1929 1912 2505 1834 2501 2222 2271 2139 2452 2577 4496 3121 3436 3157 2093 2505 3060 1783 3024 1835 865 2077 2652 2535 2655 2069 2114 2606 1399 1412 1545 4586 664 671 569 962 796 945 1067 1656 1345 1218 2166 2130 2614 770 766 990 2736 2909 1829 2020 1263 3667 1086 1565 1169 1243 2124 3724 2939 3112 3490 3171 3790 3105 2950 2223 1944 1976 2635 1877 2142 1881 2139 1521 2484 1603 1752 2239 3275 2162 1719 1786 4205 1841 1126 1347 931 1532 1043 1524 1605 2823 1362 1470 3182 2086 3439 3450 2960 4396 1809 1321 2870 2717 2798 2989 2953 3973 3952 3492 4280 4492 4666 3738 3294 1992 2204 1981 2321 3569 3439 3376 2755 1492 3826 4577 5153 2881 2825 2633 4029 3101 2887 4224 1785 3275 2734 2470 3058 2487 3052 2775 2955 3747 2246 2709 2547 3388 2470 3464 2890 2516 3592 3660 3883 2845 2134 1892 2194 1941 1321 1614 2093 1599 1948 2359 2045 2082 2816 3168 2596 3102 3828 2531 3307 1895 1984 2268 2182 4321 2504 3533 2924 3496 2908 3400 3852 3632 3225 3465 3206 3309 3106 2726 3022 3486 3576 2538 3119 4696 4042 2906 4099 4618 3348 3448 3385 3066 10364 11362 8597 9083 6342 6368 5519 6077 5339 6219 5324 6247 6080 5826 7453 6272 10852 7080 6122 4146 4730 3182 2720 4486 4019 4469 2574 4446 5150 4452 5937 2872 3307 2868 1824 1575 3034 1922 2763 2635 2782 2106 1868 1709 1840 1673 1605 1142 1821 1555 1414 1185 2035 1779 1942 2449 2170 2159 2459 2690 3886 3989 4977 5074 3946 3841 4345 3631 4069 3684 3547 3303 3479 1691 1168 1532 1384 1326 1449 1073 1480 1297 998 822 1226 837 715 699 1215 988 562 430 609 492 713 845 796 759 744 1519 1699 1708 1377 1887 2358 2223 2379 1385 1630 1293 1486 1467 1448 1531 1687 1633 1098 1501 2743 1097 954 1085 884 800 1196 2226 1364 2251 2072 3460 2166 1030 621 1506 1632 1631 1665 1771 1796 2150 2184 1738 1788 1935 1750 1691 2166 1819 1449 1195 1960 2382 1747 2029 1988 2955 2382 3007 2826 3201 2789 3227 3463 1849 2671 2705 2272 889 3908 1678 3998 2414 1502 3973 1862 2185 1726 2128 4418 3831 1623 1934 1574 4764 4366 4495 5477 3219 1841 1701 1911 3686 1485 3055 3763 2194 1894 3560 3590 1532 1728 2971 3248 3264 2968 3974 3753 3807 3486 3370 3488 3961 2873 3959 3594 4463 3494 3081 4147 1555 2743 1779 2625 2560 2015 6809 4066 3837 3663 3280 3726 3386 2828 3801 3769 4088 3703 3171 2388 2369 2135 1820 1766 1741 1727 2781 3329 2918 1836 2029 2523 2299 4236 2677 2760 2576 1597 1487 1860 1844 1522 754 864 669 829 807 630 537 1248 958 1599 844 1054 2377 3325 3008 2847 2599 2190 2352 2486 2494 2294 2492 2964 3046 3035 3035 3070 3120 3472 2890 3258 2997 3136 2809 4219 2506 2278 3056 3488 2789 2854 2801 2895 4317 4862 3364 3400 2528 2765 3783 2721 3293 3960 3962 2732 2284 4156 1800 3357 3188 3009 3684 2535 3464 2136 4227 2123 2079 2109 3884 1601 3000 3994 2388 1275 1222 1293 592 680 710 1018 2262 1926 2125 2290 2340 2637 1953 999 3026 2608 1201 2277 1695 1486 2234 1827 3324 763 2156 1419 1441 1714 1616 1803 1087 1145 1169 1266 1027 1212 1005 1765 1231 839 1695 1975 2573 2260 1251 5138 1867 1605 1885 1836 1720 1707 1601 1724 1844 2325 1876 1967 1636 1601 1111 1154 1161 1310 2157 3054 2413 2084 2721 2768 2107 1828 2465 1880 2167 2172 3259 1652 2424 2544 2167 2590 2857 2908 2797 1772 1937 2267 1968 2172 1792 1709 1065 3269 4834 4648 3198 1153 1341 1061 1408 1361 1962 2346 6996 1793 7743 6975 7027 6718 7501 7293 7431 8011 8017 8207 7912 7010 7658 6870 2239 2415 2508 2283 2783 3160 2851 2534 2366 2294 3050 3454 2461 2577 1932 2119 2148 2430 3327 3151 3022 3051 2942 3276 2944 3967 4225 5168 4183 3284 1961 1883 1780 2220 1929 2353 2056 1666 1918 2011 2509 2473 2266 2167 2329 2324 2647 2282 2273 2368 1810 1950 1771 2106 2481 2292 2335 2611 2170 2404 3170 2963 3035 3029 2135 3726 3750 3711 2842 3371 2943 3008 2879 2872 2942 2426 3219 2201 2943 3335 3398 3264 2676 3324 3141 3758 3493 3010 3029 2943 2805 3533 2225 2471 3028 2413 2707 3395 2963 2797 3442 3047 3609 3371 3126 3997 2372 2387 2718 3167 2290 2237 2226 2567 1944 2575 4015 2109 2748 2710 1736 3428 2762 2540 3056 3030 3024 2400 2602 2542 2706 2964 2235 3425 3271 3696 2954 3122 3194 3787 3897 3452 4027 2689 2684 2733 3028 3003 2780 3318 3299 3125 3747 4302 3901 3942 1549 1901 2019 2756 1243 1284 888 801 1193 1063 754 905 421 1072 720 747 728 702 794 644 749 622 1022 973 550 1017 748 1190 1375 728 817 715 771 632 1048 769 724 1365 778 1124 959 1363 964 928 652 620 535 814 998 736 759 1008 1202 899 828 2210 976 806 768 596 813 924 1992 803 861 836 924 499 1026 900 1119 553 975 773 1764 1975 1000 480 623 1214 1084 1214 1079 2234 1255 2026 943 1094 1179 1076 1168 2049 1919 1418 1869 747 867 544 574 859 828 1259 1042 1001 1385 945 1370 1532 1445 1472 1148 1762 1544 2044 1462 2024 1491 1281 2180 1247 1163 1379 1547 1095 1191 1476 885 1380 1362 897 905 2284 1565 1362 3083 2257 2187 1740 1612 1802 1941 2636 1941 2183 1874 998 1613 1261 1655 2085 2178 2818 1552 1916 2576 2203 1426 2288 1357 1430 1440 1743 2021 1246 1208 1361 1269 1374 1180 1287 1403 2163 2880 1558 1831 2403 1836 2193 2117 2010 1560 1956 1399 1480 1597 1475 1026 1385 1283 1392 1030 1238 1198 1377 1897 2159 2103 1259 1300 1068 1157 1342 922 826 919 1458 1498 1427 1532 2321 1629 1364 1599 1070 2298 1275 1747 1038 1108 1258 1376 2055 1270 1469 696 1292 1689 1458 1105 856 1898 1208 1367 2163 1274 2740 1256 2287 1372 1345 1165 1454 1055 2334 1404 1712 1402 1402 1551 1416 1132 893 1638 2025 1815 2382 2403 1699 1678 1616 1541 1338 1322 816 1386 2026 683 828 501 669 971 844 1069 1924 1068 1252 1277 1113 1369 1470 1975 2024 883 1468 1517 888 515 359 345 597 414 1223 1166 1765 1657 1455 1778 1685 1364 1224 1157 1289 623 442 1190 1405 594 1524 1107 1192 1372 1533 1241 1261 1378 808 1312 1727 2509 2273 2159 2080 1606 886 868 1439 1068 908 1183 1311 1046 883 1724 1262 760 912 651 1073 1055 982 1262 1482 1862 1437 1370 1706 1143 878 1404 1617 1226 1703 1602 1322 1220 1007 772 1262 1557 1030 857 1864 1336 2446 1776 9503 9491 1616 2163 2087 1678 1777 1678 1918 1542 2149 2479 1994 1924 2284 1588 1048 1434 989 1230 1570 1586 1954 1973 1401 1460 1037 1660 2549 1410 1469 1498 1692 1762 2189 1457 2175 949 971 1382 1082 1263 943 1065 1581 1974 1144 1017 1926 1515 1743 1054 1504 1006 1381 1432 1259 3388 2199 2220 1764 1344 949 1583 1166 1209 1647 1407 767 852 976 2786 3197 3710 2233 2251 3327 2488 2407 2504 2864 3583 2104 2315 2761 2018 1240 1396 3310 1932 925 836 755 869 833 1231 2871 2928 2883 2566 2711 5426 5510 5696 5778 4727 4666 4744 2943 2038 6112 6041 5950 7084 7564 4370 5332 5220 5640 6314 5509 7013 5828 6623 6725 7487 10528 7695 15478 6726 10412 8288 30902 9117 8000 7699 3418 3925 4473 3243 3001 5187 5245 3470 2470 4547 1743 1785 2178 1707 1926 1298 1848 3524 3811 1809 864 1645 1469 1304 1379 8425 8315 7946 5658 6467 6992 6961 7009 6625 8108 8289 8891 8578 6357 7510 6844 7709 7326 8498 8192 9539 7985 5921 6617 7535 8130 7160 7114 7177 1590 1272 962 6727 6423 4108 10686 11935 12083 10026 2960 3118 2222 800 2479 751 1558 1041 890 5152 3332 3326 1321 2416 2034 1315 3059 3773 3349 5593 3168 3762 4769 3705 4192 8346 9769 8868 7760 15893 13888 7913 8781 9366 12005 4916 2253 4314 3988 4486 2691 4762 1867 5303 2525 5171 2855 307 234 4516 3516 4861 7516 4602 2239 3767 2072 2722 1542 1156 3182 2797 2686 3804 3296 6283 7091 3723 2439 4692 4900 4802 5649 3703 4183 2384 1520 1909 5132 2433 6410 2052 3390 1893 3064 2247 2463 3238 2893 6938 6829 2487 2517 2307 2961 2392 2212 2471 1777 2094 2345 3503 3310 3047 3929 1825 1604 6578 2097 2573 2704 2243 3031 3080 2910 2797 2751 2998 2667 2986 2961 3174 3379 3039 3352 3055 3153 3014 2749 3624 2450 1209 1430 1265 1193 1235 1383 3454 1845 1144 1332 1415 1320 2792 1634 1812 1362 2400 2434 1348 831 1107 851 709 970 1672 1373 1309 1294 1174 1560 1466 1356 1475 1721 1644 1139 1483 1657 1452 1235 1574 1468 884 557 1596 1696 1555 1054 1726 2225 1654 1777 2284 1534 1793 2039 1704 2106 2522 1950 2297 1356 1579 2198 2373 2570 1407 1639 1639 1748 1434 1857 1417 1333 2095 2401 2127 1810 1951 1956 1628 2074 2046 2044 2244 1921 1335 1652 1459 1193 1290 2447 1795 2405 1891 1595 2361 2469 2026 2610 1507 1960 2619 2955 1650 1658 2875 534 3286 1987 1710 1005 1419 1346 1456 2670 1689 2790 2967 2597 2908 2306 2515 1298 907 1091 1001 1125 1968 1268 920 929 645 930 749 801 890 1236 1429 1103 926 728 717 668 680 684 791 1262 753 3444 1701 1660 1347 1259 1638 954 1071 1083 1747 1266 2383 1877 2228 2217 1834 1504 1909 2449 1186 1633 1531 1211 1872 1587 1773 1894 2202 1402 1376 994 1734 1156 733 1024 1814 1800 2018 2178 2906 1771 1925 1474 1572 2185 1906 1933 1678 2086 1798 3286 2002 2910 2671 1638 2200 2169 1396 2393 1888 625 2026 2441 2365 2508 1840 1631 2364 709 1640 1787 4189 839 916 732 1103 880 1144 901 1094 1605 950 1281 1413 2036 991 963 1385 1895 2419 1868 2111 1119 2991 743 1208 856 859 1401 2738 1963 2271 2294 2072 2552 2013 2159 1741 1523 1591 2142 1560 1640 1620 2186 1671 2370 1691 1681 1415 2171 1531 1475 1136 3533 1197 901 1253 623 1474 842 1278 1098 2144 1179 1246 3236 1723 2379 2048 2945 3119 1752 999 3303 1982 2611 2823 2297 3149 2655 2931 3331 3247 4049 3193 2579 1444 1668 1364 1898 2913 2972 3167 2640 1473 3458 3546 4113 2585 2445 2297 3527 2181 2040 3140 1522 2887 2277 2122 2325 2010 2619 2360 2684 2877 2277 2465 2368 2509 1823 3325 2203 2274 3606 3224 3354 1830 1611 1648 2072 1829 1336 1431 1588 1583 1867 1536 1370 1662 2225 2395 1991 1949 2617 2040 2923 1386 1355 2314 1970 4027 2098 2940 2227 2348 2291 2432 2472 2544 2045 2410 2727 2845 2659 2147 2187 3887 2846 2121 2841 3242 3283 2455 3513 3635 2835 2717 2671 2888 8042 9112 6441 6320 5519 4618 4202 4797 4239 5458 4468 4827 5060 4618 5897 4296 8266 5211 4190 2925 3585 3033 2416 3046 3121 4049 2052 3656 4551 3979 4608 2225 2961 1918 1257 1407 2291 1539 2105 1954 2677 1982 1648 1496 1553 1091 1435 978 1436 1446 1608 1411 1448 1284 1591 1825 1594 1558 2290 2795 2816 2889 2715 2727 2279 2732 3265 2800 3173 3659 2954 2708 2919 1808 862 1072 894 1151 1007 673 1459 1052 784 862 1052 1003 712 567 1010 869 318 307 355 521 694 712 757 727 641 1532 1258 1243 1374 1164 1779 1649 1687 1122 1202 795 1474 957 878 1077 1055 961 1184 1004 2397 911 857 904 824 866 1210 1394 1183 1713 1835 2223 1618 1100 595 1254 1346 1183 1517 1385 1445 1554 1644 1444 1367 1441 1314 1255 1894 1215 1424 960 1042 1782 1501 1729 1437 2279 2111 2601 3180 2652 2251 2465 2787 1722 2493 2186 1601 516 3277 1195 2860 1743 982 3085 1181 2106 1075 1781 2834 3437 1292 1212 861 2786 3060 3119 3902 2607 1404 1309 1420 2819 1480 3091 2720 1569 1307 2683 3004 1426 1166 2372 3003 2024 2949 2853 2893 2521 3038 2892 2753 2775 2134 2812 2634 3157 2717 3606 3224 1101 2230 1681 1576 1757 1648 6225 2589 2786 2660 2571 2847 2499 2060 2637 2951 3128 3363 2427 1796 2160 1819 1369 1396 1338 1745 1916 2171 1985 1570 2112 1674 2136 3503 2536 2639 2647 1272 1246 1529 1708 1092 952 1027 890 910 904 839 799 1137 797 1269 680 861 1976 3110 2826 2715 1662 1899 1615 1602 1754 1439 1817 2249 2500 2565 2719 2324 2774 2721 1890 2396 2376 2092 2245 2773 2063 1846 2417 2313 1978 2066 2470 2016 3327 3260 2061 2266 2064 1954 2286 1914 2153 2980 2794 1755 1748 3066 1622 3131 2510 2622 2655 1913 2829 2200 3380 1770 1790 1546 3075 1233 2736 3181 1779 1125 1225 882 410 481 522 681 1764 1438 1723 1648 2128 2333 1763 1097 1917 2003 1035 1690 1700 1075 1179 1398 2936 812 1616 1248 1357 1482 1172 1309 898 1268 1271 1087 877 956 817 1582 1333 1099 1536 1240 1541 1745 1039 3676 1709 1508 1528 1303 1258 1322 1178 1385 1357 1823 1580 1747 1517 1318 969 978 1065 901 1843 2151 2182 1500 1687 1890 1697 1284 1984 1663 1613 1768 2332 1188 1403 2096 1876 2137 2571 2380 2089 1105 1978 2006 1272 1892 1301 1092 732 2643 3364 4270 3056 1102 944 851 1228 1580 1748 1606 5056 1269 5446 4843 5256 5856 6143 5930 6194 6225 5198 6011 5175 5544 5693 5677 1707 1591 2201 1962 2295 2318 2688 1928 1807 1941 2384 2443 1725 1687 1720 1808 1623 2076 2536 2201 2152 2247 2070 2571 2450 2734 2786 3285 5899 6283 3748 3854 3093 4045 4040 3677 3304 3923 4495 2797 4181 4507 4003 4048 3943 4562 4462 4608 4298 5056 3001 2820 2658 3425 3612 3122 3411 3456 3523 2354 4244 4680 3989 3204 3017 3605 3689 3666 3435 3897 3747 3504 3474 3720 3734 3749 3933 3341 3468 3477 4224 4330 3853 4535 4381 4234 4105 4086 3823 3378 3826 3979 4592 4227 4568 3486 4078 4336 4028 4177 4700 4310 4129 4739 4457 3843 5108 5066 4633 4326 3765 3475 3748 4048 3088 4380 5047 3948 4189 3983 3640 3913 4729 4088 5447 5483 4157 4734 5442 3406 4894 4384 3818 4545 4028 4292 4238 4136 5602 5908 5343 5821 5693 4602 4812 4692 4213 4276 4242 4210 4164 4604 5673 5366 5715 5301 3808 3307 3348 5014 2053 1782 1658 1609 2135 1939 1642 1281 1124 1413 1512 1106 2106 1923 1947 1276 1487 1417 1472 2420 1690 2214 1962 1954 2754 1604 1747 1357 1536 1271 1864 1646 2143 2353 1966 1742 1400 1889 1806 1929 1558 1447 1323 1729 1755 1686 1781 1981 2415 2121 1964 3802 1834 1457 1409 1278 1429 1718 3018 1857 2007 1242 1382 1082 1543 1160 1482 1260 1456 1164 2052 3236 1835 1320 1759 2221 1772 2287 2456 4887 2101 4889 1811 2178 2006 1915 1590 3013 2710 2261 3456 1943 1840 1266 1587 1309 2219 2625 2850 1643 2218 1093 2269 2664 1738 2517 1635 3659 2631 2701 2035 3473 2894 2390 3424 2371 2329 2767 2084 2178 2341 2355 1988 2018 2949 1430 1703 4155 2379 2246 4311 4970 4053 2533 2845 3547 2893 4202 3095 3857 2602 1632 2700 2603 2216 3534 2958 4178 2452 2869 3532 3534 3013 3241 2950 2924 2597 3636 3706 2632 2489 2422 2179 3167 1704 2440 2856 3242 4169 2931 2622 3951 2641 3738 3929 3443 1905 2613 2365 1978 2554 2043 2057 2724 2369 2032 1376 2040 1918 2448 4175 2956 2970 2452 2149 1894 1718 1959 1380 1895 1532 2506 2980 2252 2420 3320 2312 2459 3345 2237 3838 2513 3432 2234 2323 2197 2670 4292 2183 2495 1472 1557 3047 2437 2615 2209 2491 2121 1885 3434 2404 6735 1896 3723 1612 2780 2152 3185 1772 3719 2491 3625 2178 2909 2628 1940 1977 2125 2565 2907 2900 4021 3954 2919 2867 2086 1854 1667 2687 2163 2856 2734 942 1092 900 1193 1706 1785 2016 3633 1977 2672 2225 1693 2319 2273 3484 3626 1749 2463 2628 1939 579 958 760 1011 1009 1501 2411 3427 3404 2543 3156 3070 3173 2775 1968 2051 974 1019 2049 2570 1031 2266 1899 2772 2904 3219 1229 1553 1246 1411 3355 2907 3700 3623 3468 3556 2324 2018 1509 3248 1396 1073 1470 1443 1504 1184 1532 2707 1894 2263 1475 2048 2571 2505 2009 2420 2608 1989 1922 3337 2723 1549 1979 2426 2119 2640 2476 2746 2679 2786 1318 1812 2194 1651 2071 2911 3017 4069 3796 15419 16777 2651 3629 3357 3261 3709 3131 2972 2550 5038 3764 3728 2812 3601 2219 2453 2693 1876 2207 2007 2060 3617 3480 2603 3284 2263 3695 5491 1557 1859 2948 3133 2830 4340 2730 3131 1696 2188 3006 2187 2749 2585 2070 2543 2558 2093 1879 3759 3780 3524 2927 2876 2365 2114 2532 2029 4698 3337 3485 2879 3081 1668 2773 2290 2387 2939 2615 2386 2560 2733 5268 3570 5742 3178 4669 4892 3877 4312 4119 4219 5315 4080 4572 4159 3511 2671 2370 4452 3367 1594 1350 1652 1444 1915 2144 4791 5056 4392 4400 5718 8107 7558 8197 7263 7107 6921 8150 5315 3797 9849 9530 9440 10943 11109 8181 7423 7419 7655 11868 9055 10939 11037 10241 10521 10341 9746 11021 10420 11156 9165 11023 9117 69364 15581 14434 5276 5860 9735 5320 4239 8085 8286 6490 3542 8622 2555 2566 3033 3110 2960 2972 2662 5637 5876 4015 1931 2795 2523 2467 1928 13905 13897 13144 9977 10912 11188 11536 12356 12640 12709 11971 13612 14288 12822 14219 11464 15014 15447 14322 14882 14578 17372 10889 10823 13980 15212 13418 13579 13839 3526 2980 1919 12485 11157 7245 18992 19419 19267 18106 5750 5844 3984 1309 4307 1197 1906 1609 1697 9325 5883 5788 2248 2892 2457 3060 5147 6575 4788 7649 4955 6016 10211 6396 7188 15065 17276 14502 12848 25362 26689 12621 15348 15759 20441 6619 4587 7077 7396 7558 4848 8523 3179 9676 4337 9287 5423 1024 780 8926 6826 9116 13978 7645 3736 5339 4009 5171 2459 2451 6333 5843 5324 5334 5268 11525 14082 5243 2779 6304 9263 8905 10508 6601 7382 4180 2925 2863 7491 5246 12066 3974 4153 2518 4235 3867 3600 4618 5503 12229 12494 3735 3751 3618 4531 4374 3575 4481 3267 3672 3901 6573 4737 3634 7305 3251 2924 10931 3203 3803 4657 2997 5676 6074 6118 5238 4571 5514 5190 5293 5572 5765 5822 5402 5897 5463 5434 5712 4561 6864 5227 2140 2146 2437 2932 2432 1637 4623 2606 2172 2823 2785 2768 3444 2698 4212 2873 4044 2865 2496 1408 1508 1570 1377 1237 1173 2305 1840 1681 2470 2477 2095 2164 2365 2491 2510 2498 1984 2894 2583 2574 3223 2324 2804 1401 2756 2901 2911 1204 1891 2057 1394 1682 2213 1667 1961 2109 1930 2549 3617 2264 2565 1876 2358 3918 3801 4239 2208 2275 2220 2261 2079 2672 2016 1991 2203 2467 2537 2554 2314 2889 2586 2643 2523 3550 3946 2332 1614 2040 2152 2074 2039 3787 1884 3324 2866 2605 3767 3429 3140 4151 2937 3472 3781 4324 2757 2816 5490 684 5797 2643 2957 1951 2444 1538 2719 4157 3233 4850 4549 4330 4886 3974 4906 2491 2793 2172 2194 1763 1701 2088 1229 1471 1112 1221 1446 1146 1855 2247 1184 1443 1657 1351 1420 1368 1131 1075 1391 1364 1512 4175 3381 3824 2990 2936 3145 2733 2227 2031 2290 2633 3806 2635 4175 3083 2920 2531 3703 4307 1961 3337 2685 1910 3287 3483 3158 3114 4387 3351 1947 1516 2352 2355 1651 1233 2868 2839 3161 2539 3797 3088 2801 3947 3594 3727 2996 2935 3477 4506 3819 5876 3345 4722 4257 3159 3907 3898 2083 3270 2557 1256 3168 4026 3862 4367 2929 2488 3477 1809 2709 3048 6393 1512 1731 1535 1797 1839 2032 1295 2092 2455 2008 2681 3193 4066 1234 1262 1237 3474 3144 2238 2721 1489 5188 1308 1722 1296 1489 2899 4369 3598 4069 4476 4318 4645 3306 3920 2880 2721 2594 3055 2551 2776 2653 4158 3241 4619 3425 3491 2831 3204 2682 2311 2163 4132 1640 2134 1581 739 2530 1325 1891 1659 3991 2592 2548 4879 3217 4411 4600 4905 4535 3219 1819 5247 4678 4700 5129 2954 3793 3092 3409 3000 2997 3304 3492 3083 2411 2492 2417 2491 4856 4859 4757 4652 2327 6110 5042 5550 3946 3638 3453 5072 3753 3901 5060 2236 3928 3458 3243 3518 3526 4927 4462 4759 4894 3174 3530 4783 3852 2987 5511 4033 3561 4068 4950 4457 2803 2438 2837 3276 2782 2503 2256 2776 1880 2474 2133 2813 3070 3158 2167 3586 3311 4146 3441 5398 3511 2297 2824 2500 7862 3775 4075 2678 3751 3766 4733 4900 3880 4249 3915 4178 4547 3396 2937 3490 3754 4760 3042 3864 4817 4334 4793 5923 6359 4825 5170 4979 5396 13585 13254 11008 10904 9602 8872 8682 9244 7949 8855 7188 7964 8998 8840 9500 8411 12763 10295 7472 5543 5975 4282 3953 5736 5345 6269 2816 6700 8281 7249 8252 4177 4946 4020 2118 1882 3350 1761 3400 3551 3380 2862 2567 2594 2015 1531 1555 1854 2934 1821 2356 2215 2153 2998 3162 3669 2503 4098 5057 5146 4086 4760 4539 4455 4345 5288 4748 5662 5302 5625 4632 4908 5061 2846 2110 2003 1712 2347 2187 1979 2455 1783 1894 1082 1436 1596 1151 1288 1551 1842 668 681 885 1004 1103 1006 1013 1061 860 1918 1674 2222 1913 2209 2947 2752 2793 2426 2731 2122 2414 1385 1264 1363 2192 1487 1766 2115 3194 1362 1190 1644 1274 1363 1675 3271 1456 2508 3570 4179 2796 2052 1269 2000 2051 2099 2054 2680 2790 2773 2388 2067 1911 2230 2071 2513 2729 1884 2347 1829 2184 2283 1953 2191 2194 4516 2515 2757 2555 2876 2567 2662 2757 1665 2374 2610 1984 1146 3796 1908 4061 2177 1941 4081 1755 1958 1748 1826 4425 4535 1555 1895 1468 4790 5129 5215 4864 3005 1763 1631 2228 3860 2345 4280 4021 2559 2091 4231 4302 2047 2070 4459 3877 3663 3408 3215 3996 4515 3516 4313 4992 4578 3699 4551 5015 5012 4183 6487 5443 1559 3175 2687 2826 3494 2592 9614 4749 4449 4368 4605 5065 5167 4349 4834 5085 5247 5761 3944 2822 3926 3257 2119 2074 2718 2766 3010 3381 3373 3236 3226 2265 4219 5638 3711 3849 3882 2493 2214 2344 2151 3091 1349 1507 1270 1471 1370 1096 1048 1940 990 1791 1977 1197 3075 4232 3922 3918 3514 3775 3372 3862 3531 3311 3783 4128 4742 5036 5103 3770 5301 4046 3192 3542 3384 3389 3885 5813 3671 3425 3868 3773 3409 3518 3528 4438 4397 4472 3437 3753 3724 3658 3511 3416 3786 4434 4159 3766 3498 3547 3256 5404 4020 4276 5517 4258 5016 4008 5736 3362 2540 3154 5641 2544 5634 5319 3114 1874 1659 1122 827 929 1004 1201 2978 2560 2550 2286 2400 2186 2850 1405 2721 2530 2159 2199 2113 2018 2304 2924 4506 1223 2915 2566 2715 3179 2673 2689 2005 1983 1682 2013 1746 2165 1598 2313 2183 1587 2125 2641 3075 4153 1678 7184 2708 2490 3112 1559 2138 1750 1562 1615 2288 2528 2355 2453 3259 2107 1764 1881 1341 1462 3260 4712 3613 2646 3116 3050 3236 2675 3156 3871 4117 3020 3120 1383 3750 3244 3060 3404 3722 2610 4347 2272 2358 2932 2576 2771 3079 2836 2179 4570 5486 4544 3504 1536 1966 2321 1869 1730 3460 1779 9378 2144 10271 9305 9347 9019 9827 9663 9750 9181 8820 9316 9075 8900 9566 10447 3105 3646 3464 3116 3714 3599 4139 3666 3028 3636 5078 4807 3394 2870 3622 3244 2815 3762 5065 3657 3517 3297 3858 3991 3772 4752 4857 6046 4974 5858 3718 3222 3034 3799 3804 3364 3074 3779 2848 3316 4546 4612 4505 3933 3327 4405 3977 4114 4259 4215 2631 2798 2783 3143 3045 2851 3406 3771 3393 2924 3792 4332 3446 3302 3684 3497 3763 3555 4422 3727 4284 4451 4519 4352 4585 4068 4266 3173 4016 4053 4910 3679 3779 3820 3559 3868 3989 3612 3652 3508 3870 3626 3692 3299 3881 3887 3358 4324 4239 4358 4657 4489 4287 4609 4422 4226 4071 4204 4481 3215 3178 3665 3177 3886 3015 3395 4326 3658 3861 3684 3289 3849 4227 4380 4737 4721 3676 3561 4050 3239 5874 3843 3141 3978 3664 3870 3681 3692 4243 4299 4187 4383 4432 4205 4341 4383 4068 4202 4354 3764 3988 3965 4278 4315 4576 4354 3338 2816 2950 4069 1738 1350 1661 1528 1914 1829 1777 1742 1300 1549 1035 1631 1610 1494 1607 1096 1274 1079 1083 2333 1509 2164 1798 1976 2455 1328 1607 1167 1294 1620 1484 1498 1580 2251 1999 1690 1353 1877 1718 1541 1917 1787 1565 2207 1240 1511 1667 1685 1931 1673 1534 3540 1409 1293 1237 774 1109 1308 2380 1488 1641 1062 1019 1225 1280 1392 1188 1239 1317 1086 2361 3606 1551 1029 1367 1629 1540 1722 1598 3356 2402 3483 1563 1788 1914 1908 2046 2814 2599 2253 3267 1277 1315 1174 1461 1084 2024 1910 1985 1811 1983 1542 2007 1711 1647 2355 1875 2869 2140 2270 2012 3537 2781 2218 2942 1702 1803 2081 2185 1928 1703 2423 1746 2218 2556 1659 1436 2980 3000 2111 4259 4385 3546 3416 2791 3224 2742 4015 3386 4011 2742 2359 2610 2204 1959 3689 2635 3905 2862 2532 3703 2993 2643 3263 2607 2743 2251 3496 2976 2021 2685 2089 1547 2440 2325 1736 3101 2962 4395 3106 2350 2644 2537 3014 3487 3282 1811 2305 1936 2278 2376 1921 1970 2268 1983 1771 1514 2179 1979 2191 3454 3018 3140 1856 1581 1862 2174 2537 1401 1411 1721 2139 2813 2231 2969 3768 2521 2431 3320 2172 3627 2824 3069 1977 1878 2038 2373 3082 1620 1903 1473 1659 2773 2433 2499 1960 1913 2518 2363 3467 2047 5227 1859 3996 1801 2406 2625 2521 1635 3132 2888 2675 2800 3034 2564 2026 1434 1633 2588 3050 3062 3468 3500 2436 2432 1963 1766 1748 2939 2244 3138 2297 883 1250 985 1276 1724 1689 2622 3913 1933 2510 2001 1376 2488 2516 3132 3229 1730 1947 2955 2120 541 486 647 653 603 2262 2122 2874 2787 2762 3349 3099 2682 2469 1889 1787 893 916 2223 2601 1000 2314 2005 2210 2373 2513 1749 1890 1541 1265 2857 2588 3576 2981 3045 3752 1825 1896 1651 2780 1681 1315 1841 1972 1832 1523 1179 2188 1417 1759 1645 1691 2160 2225 1729 2175 2772 2176 2164 3031 2715 1414 2065 2399 2168 2437 2494 2807 2811 1746 1490 1188 2017 1288 1911 2367 2643 3229 3033 14310 14294 2562 3368 3377 2814 2913 2703 3136 2781 4301 4009 3932 3083 3271 2133 1330 1850 1664 1871 1852 2035 2913 2925 3093 2601 2452 3945 4161 2252 2143 2469 3254 3286 3408 2443 2537 1399 1668 2285 1920 2283 2044 1929 1512 1930 1070 1493 2778 2513 2681 2369 2522 1931 1976 2546 1633 3685 2843 2573 2560 2142 1439 3385 2680 2449 3513 3124 1756 2032 2230 3999 4153 4352 3056 4130 5001 4960 3313 3313 3462 4806 2982 3784 4212 3391 2204 2427 5000 3332 1383 1186 1860 1581 1893 1506 4004 3961 4331 5270 4050 7030 7090 7142 7313 6968 6761 6692 5061 3685 9084 8318 8504 9144 9171 7022 7985 8199 8070 8749 8164 9108 9074 7977 8509 10059 8481 10321 8686 10036 7149 11426 8000 15581 57900 27997 5412 6735 7346 4957 3025 8200 7603 5958 3496 7592 3005 2694 3491 2431 2696 2314 2361 4857 5059 2998 1816 2714 2555 1948 1785 11697 12167 11789 10960 10328 9613 10915 11845 11418 13539 10376 12398 12252 10382 12329 10470 11036 12255 12226 12401 11768 14197 10098 10694 13864 14950 12827 13618 13714 2576 2199 1719 11195 11337 5901 16025 17051 17781 15255 5378 5222 3989 1399 4046 1116 1612 1249 1356 7905 4866 4987 2386 2890 2316 2488 5297 6258 5069 7768 4796 5845 7862 5704 8147 12144 14120 11392 11667 23315 24722 11226 13515 14012 16445 7163 4620 6875 6444 7523 4941 7484 3119 9841 3830 8917 4650 625 503 6968 5694 9182 14688 6760 2664 5748 3908 4590 2370 2183 5641 5216 5430 5934 5677 9840 11230 5477 3224 6984 8542 8187 10223 5817 6104 3611 2973 2956 7464 4793 9608 2142 4287 2217 4588 3901 3836 5027 4502 10631 10924 3409 3466 3327 4199 3664 3614 3756 3146 2998 4246 6445 5367 3491 6100 3182 2721 10641 3067 3742 4073 2882 5809 5523 5848 4384 5265 4770 4521 4812 5712 5751 5633 5177 5601 4774 5072 4818 3962 5869 4590 1828 1771 2310 2417 1874 1461 4798 2383 1959 2627 3010 1834 3539 3231 3504 2472 3810 3216 1879 1775 1824 1770 1596 1226 1534 1932 1966 1630 1685 2150 1900 2286 2731 2658 2665 2100 2095 2312 2689 2114 3018 2079 2083 1369 2743 2997 2718 1356 1652 2094 2122 1925 2000 1865 1815 2187 2066 2287 3747 1742 2627 1910 1621 3237 3503 3797 2406 2808 2723 2759 2777 3319 2586 2846 2294 2474 2906 3258 2516 2495 2709 3348 3217 3118 3185 2106 1792 2087 2034 1437 1712 4078 1793 2741 3139 1788 4233 2829 2601 3111 2341 2724 2984 3340 2596 2709 5037 680 4678 2406 2177 1710 1670 1732 2574 3302 2893 4535 4414 4015 4677 3283 4387 1892 1720 1745 1729 1332 2029 1511 1375 1100 767 1354 1444 1256 1691 1905 1196 1435 1847 1503 1241 1304 1046 932 1350 1498 1560 4482 3194 2667 2097 2264 2589 2333 2010 2009 2162 2413 3279 2527 2977 2790 2449 2701 2984 3772 2386 2827 2401 2136 2593 3085 3388 2888 3487 2730 1914 1411 2170 1956 1454 1237 2737 2814 3170 2773 4456 3012 2777 2924 3094 3262 2972 2952 3636 3233 3364 4607 3627 4828 4122 3789 4254 3923 2888 3322 2527 998 2581 3134 3784 4467 3291 2752 2957 1278 2376 2970 6613 1069 1138 1133 1418 1361 1441 1374 1595 2368 1612 3000 2312 3281 1290 1159 1332 4014 3531 2187 2426 1831 4474 1340 1466 1021 1467 2473 3613 2948 3274 3545 3361 3747 3013 3378 2972 2345 2547 3260 2381 2698 2073 3122 2551 3523 2680 2655 2213 2901 2111 1778 1784 4190 1736 1562 1759 1006 2099 1514 1954 1565 3537 1986 1997 4629 2814 4033 4175 4047 4329 2902 2020 4395 3775 3509 4024 2650 3411 3119 2807 3120 3122 3326 2869 3549 2707 2769 2770 3047 3965 3797 4296 4010 2158 5220 4532 5260 3458 2960 2874 4251 2823 2415 3814 1658 3617 3516 3649 3638 3594 4441 3755 3973 4302 2769 3069 4228 3643 2730 4022 3994 3159 4495 4735 4525 3248 2735 2672 3122 2495 2581 2718 3351 1967 2388 3263 2584 2757 2191 2245 3553 3492 3574 3337 4556 3244 2305 2798 2760 5761 3356 3962 4098 4235 3800 4423 4608 3911 4314 4178 4396 3786 4357 3789 3719 4346 3990 3415 3720 4856 4794 4437 4779 5137 4401 4746 4577 5280 11684 12435 10507 9635 8966 7504 7244 7777 7807 9047 6908 7747 8414 7761 9204 7567 11760 8106 6934 5084 5759 3833 3105 5312 4988 5671 2660 5059 6807 5998 7311 3801 3867 4424 2146 1931 2674 2196 2677 2888 3264 2407 1886 2455 2428 2056 2403 1731 2019 1893 1926 1963 2533 2669 2555 3257 3171 3318 4301 4744 3614 3837 4168 4254 4268 3885 3253 3954 5022 4951 3862 5044 5429 2922 1648 1437 1126 1879 1709 1413 1657 2152 1537 1235 1866 1770 958 1144 1530 1404 707 566 857 807 939 978 1039 907 911 1934 1749 2509 1927 2126 2666 2499 2751 1925 2228 1651 2305 1668 1549 1767 1845 1526 1656 1629 2634 1111 968 1399 1087 1141 1583 3036 1382 2493 3661 4225 3109 1614 1243 2823 2838 2353 2666 2600 2672 2769 2406 2309 2227 2290 2171 2390 2882 2453 2510 2255 2257 2880 2092 2543 2009 3429 2870 3175 3615 2733 3285 3072 3002 2073 3066 3269 2069 963 4143 2050 4110 2332 1735 4170 2206 1947 2097 2025 4286 3914 1734 1685 1501 4476 4519 4302 5066 3734 1785 1691 1851 3507 1975 4209 3781 2354 1920 3580 3418 2317 2100 4044 4291 3986 4210 4014 4303 4219 4016 4442 5684 5152 4440 4964 4629 5839 4480 5289 5257 1660 2979 2507 2595 2839 2487 9263 4239 4354 4353 4350 4342 4039 3567 4126 5329 5521 5030 3599 2498 3021 2927 2340 2077 2925 2486 2902 2866 2542 3156 3162 2050 2793 4583 3572 4294 3392 2597 2911 2547 3072 2195 1405 1186 876 1282 1256 1164 1049 1655 1118 1905 1228 1259 2445 4233 3676 3451 3589 3815 3486 3708 3429 2948 3902 4248 4526 4082 3890 4354 4239 4473 3573 3952 3722 3563 3581 4617 3516 3308 3530 3800 3385 3954 3120 3333 4134 4570 2813 3379 3271 3443 2928 3134 4173 3824 4703 3361 2761 2958 3221 3543 3403 3504 4347 4281 5090 3280 5250 2990 2711 2649 4970 2640 4530 4644 2718 1828 1210 1353 823 924 945 1256 2825 2307 2508 2385 2659 2389 2787 1204 2886 2737 1749 1953 1761 1543 1917 2100 4563 1428 3123 2691 2365 2058 2414 2384 1286 2006 1706 1893 1624 2107 1771 2017 2030 1805 2615 2670 1934 2920 1633 6594 2740 2522 2667 1769 1514 1661 1523 1699 2049 2834 2109 2315 2343 1852 1403 1444 1614 1416 3026 4202 3535 2709 3023 3401 3362 2241 2932 2548 2730 3347 3876 1465 2876 3501 3308 3584 3751 3117 4731 2753 2521 3345 2246 2205 2766 2050 1434 4305 5343 4569 3197 1639 2035 1654 2220 1933 2366 1853 8540 2220 9263 8115 9106 8162 9428 9417 9468 9402 8673 9621 8859 8516 9602 9400 2992 2872 3060 2612 3833 3260 4233 3068 3119 3226 4714 4407 2265 2127 2446 3760 2688 2834 4700 3844 3536 3202 3207 3218 3148 4256 4400 5121 4843 4965 3446 3163 3115 3869 3400 3500 3140 3853 2992 3089 3705 3977 3762 3574 3403 4557 3837 3894 3735 4008 3362 3411 3287 3201 3337 3183 3452 3432 3685 3179 3997 3795 3479 3359 3892 3563 3836 3518 4503 3598 4582 4759 4744 4582 4513 4130 4664 3628 4148 4008 4324 3770 3451 3612 3653 3997 3647 3662 3729 3549 3708 3184 3065 3343 3650 3705 3251 4207 4682 4560 4336 4076 4041 4477 4339 4047 3984 4004 4491 3194 3461 4290 3242 3732 2990 3514 4459 4252 3942 3743 3795 3177 4216 4145 4505 4453 3931 3923 4697 3347 5382 4001 3145 3831 3686 3871 4311 3902 4027 4023 3960 4067 4087 3954 4355 4310 4653 4601 4808 3759 3912 3790 4279 4599 4405 4405 3075 2912 2821 4157 1888 1290 1588 1545 1772 1820 1432 1603 1334 1368 1393 1573 1428 1346 1490 1245 1480 1303 1312 2058 1365 1988 1776 1665 2191 1488 1637 1361 1515 1276 1548 1681 1582 2266 1853 1586 1347 1766 1639 1689 1684 1603 1386 2038 1362 1298 1687 1398 1703 1300 1146 3834 1765 1241 1159 825 1135 940 2068 1419 1679 1099 918 1317 1156 1500 1162 1446 1615 1049 2219 3232 1540 1150 1693 1496 1505 1679 1483 3135 2028 3603 1562 1781 1996 1852 1888 2343 2189 1874 2702 1261 1557 1300 1375 1144 1970 2061 1834 2038 2000 1904 2046 1659 1651 2373 2082 2937 2276 2664 1932 3617 2863 2434 3055 1876 1708 2034 2182 1933 2110 2177 1742 1987 2884 1686 1558 2708 2265 1933 4040 3963 3620 3624 3246 3558 3337 3915 3261 4285 2903 2128 2800 1868 2172 4224 2191 3726 2859 2384 3654 3419 2296 3598 2216 2504 2046 3503 2576 1847 2941 1984 1873 2122 2189 1833 2922 3265 4658 3021 2578 3037 2979 2730 2619 2669 1779 2259 2100 2620 2558 1789 2218 2400 2190 1548 2092 2329 1852 2398 3345 2962 2496 1818 1854 2557 1878 2253 1373 1514 1830 2091 2764 2069 2730 3674 2261 2418 2969 2187 3724 2126 2905 2017 1978 2295 2341 3150 1353 1606 1478 1868 2327 2435 2271 1729 2486 2352 2369 3818 2235 5487 1818 3732 1842 2441 2218 2873 1859 3821 2528 2886 2681 3006 2644 2458 1611 1605 2325 3519 3419 3487 3496 2506 2436 1895 1593 2068 2268 1676 2409 2435 1037 1341 1119 1236 1648 1646 2871 3852 2098 2589 1796 1612 2373 2759 3384 3086 1838 2139 2759 2634 646 563 737 667 828 2195 2155 3234 3013 3082 3185 3066 2643 2362 2073 1844 1032 1060 1797 2215 999 2136 2091 2406 2329 2502 1882 2002 1821 1284 2670 2745 3863 2878 2822 3239 1868 2118 1724 2420 1929 1427 2085 2217 1903 1762 1623 2369 1271 1518 1387 1721 1908 2579 1905 2297 2928 1949 1996 3161 3294 1342 1788 2000 1783 2071 2076 2813 2551 1772 1517 1213 2308 1623 1676 2547 2757 3456 3142 15044 14457 2837 3558 3618 3167 3241 2773 2997 2627 4181 3695 3638 2885 3260 2356 1179 1571 1560 2211 1917 2011 3012 3080 3024 2846 2673 3980 3807 2581 2027 2637 2985 3013 3499 2281 2823 1265 1622 2455 1809 1885 1991 2122 1756 2011 1220 1306 2689 2245 2473 2473 2512 1531 1910 2345 1734 3499 2595 2334 2523 1789 1383 3142 2428 2540 3111 2810 1764 1960 2244 4318 4024 4517 3064 4838 4773 4878 3108 3406 3361 5074 3641 3775 4207 3339 2696 2240 5128 3552 1431 1265 2189 1513 1963 1397 4060 4431 4809 4332 4337 6965 6674 7243 6808 6834 6229 5521 4709 2990 8628 8014 8013 8685 9387 7303 7213 7246 7846 8061 7968 8491 7741 7858 8082 10285 8235 9558 8572 9223 7148 10078 7699 14434 27997 58976 7097 7074 7501 4347 2929 8404 7788 5473 3731 7238 2739 2695 3003 2660 2523 2452 2588 4953 4415 2648 2087 2538 2328 1874 1639 11215 11846 11578 10161 10651 9302 10652 10823 11772 12907 10480 10920 11336 10759 11768 10098 9790 11121 11654 11692 10949 11977 10336 10831 12891 13812 12595 13670 13528 2402 2135 2119 11386 11876 5763 15339 16989 17350 15438 4643 4744 3695 1220 3910 1045 1668 1287 1184 8709 5470 5613 1745 2663 2286 2653 5692 6077 5181 7106 5226 5121 7417 6287 7945 11326 13378 11769 11244 23624 24353 11203 13434 14392 16614 6833 4236 7328 6348 7193 4872 7527 3422 10403 3735 8817 4371 505 431 6144 6204 8675 15491 7289 2777 5876 3662 4513 2754 2565 5223 4892 5900 5860 5433 9156 11023 4623 3284 6955 8601 8238 10109 5424 5997 3963 3460 3314 7778 4759 8782 2404 4635 2617 4804 3894 3887 5061 4433 10191 9922 3552 3673 3513 4036 4054 3674 4066 2967 3203 4091 5885 4411 3846 6552 3304 2776 10603 2849 3613 4457 2757 4808 4631 4742 4426 4999 4456 4350 4311 5504 5536 5429 4845 5430 5082 5233 4759 3892 5305 4680 2018 1868 2366 2002 1911 1584 4396 2432 2066 2411 2428 1773 3843 3289 2955 2450 3674 2864 1861 1626 1595 1533 1330 1086 1199 2101 2110 1774 1956 2101 2420 2965 2760 2555 1956 2141 1741 2117 2623 2198 2662 1899 2218 1345 3262 3534 2473 1118 1426 2174 2237 2208 2243 1938 2065 1976 2153 2574 4203 1681 2804 1724 1712 3007 3454 3588 2297 2699 2607 2791 2640 2954 2291 2516 2434 2657 3119 3514 2552 2997 2678 3220 3143 3281 3285 1993 1711 2060 2039 1791 2093 3803 1719 2563 2901 1852 3848 2674 2392 2866 2148 2437 2801 3123 2686 2897 5333 705 4922 2345 2233 1770 1995 1837 2374 3067 2617 4149 4569 4245 4643 3633 4143 1972 1662 1679 1677 1354 1775 1303 1242 1107 841 1233 1207 1004 1674 1698 1104 1475 1724 1427 1180 1543 1268 945 1474 1547 1655 4147 2806 2374 1792 1898 2857 2478 2062 1992 2416 1873 3218 2571 3109 2799 2582 2815 2860 3192 2510 2495 2180 2335 3038 2863 3657 3000 3453 2496 1913 1768 2378 2009 1533 1235 2649 2657 2980 2791 4764 2800 3058 2879 2953 3132 3355 2914 3109 3239 3175 4868 3339 4652 4141 3804 4090 3923 2877 3208 2454 1136 3057 3543 3802 3564 3581 2454 2807 1320 2623 3047 7511 1407 1490 1239 1509 1517 1584 1495 1827 2600 1815 2435 2079 2957 1120 1019 1675 4250 3757 1991 2239 2032 4404 1002 1431 1070 1118 2435 3457 2622 3039 3419 3110 3615 3128 3072 3018 2510 2690 3325 2630 2847 2311 3073 2618 3325 2784 2723 2074 2739 2018 1855 1769 4090 1716 1738 1710 1107 2013 1229 1758 1592 3810 2316 1857 4850 2589 3785 4269 3725 4131 2986 1773 4484 3664 3411 3826 2678 3670 2967 3028 3321 3085 3330 3358 3717 2655 2762 2710 2795 4088 4070 4087 4054 2743 5202 4955 5589 3548 3004 3215 4448 2719 2883 3997 1810 3931 3354 3283 3607 3316 4308 3592 3709 3847 3232 3380 4490 3506 2700 4131 4247 3414 4735 5094 4659 3400 2997 2338 2401 2097 2753 2777 2707 1831 2219 2817 2835 2348 2347 2134 3677 3109 3287 3344 4548 3583 2476 2688 2806 5569 3459 4073 3819 3999 4719 4005 4164 4369 4734 4891 4421 4258 4241 4134 3687 4063 4241 4059 4541 4428 4349 4405 4539 4778 4314 4559 4653 4879 11183 11668 9760 8978 9203 7515 7498 8084 8216 9754 6823 7688 8121 7670 8391 6181 11156 7520 7138 4291 4951 3851 3792 4672 4606 6439 2251 4457 7256 6451 6903 3579 3381 3977 2158 1985 3256 2677 2354 2529 2656 2033 2503 2241 2651 2313 2185 1532 2039 1899 2108 2019 2683 2703 2632 3692 3559 3269 3926 4598 3920 3833 4514 4521 3646 4365 3297 3363 4773 4850 3994 4828 5196 3073 1501 1239 1012 1713 1490 1213 1406 1865 1415 1244 2423 1514 1067 1322 1239 1430 673 636 804 1015 1027 1098 1149 1091 1024 1500 1500 2762 2117 2573 2565 2325 2514 1606 1732 1488 2019 1510 1391 1736 1665 1664 1927 1858 2389 1374 1164 1399 1173 1075 1473 2953 1705 2611 3021 4583 2838 1798 1238 3093 3124 2348 2693 2766 2744 2852 2497 2653 2631 2508 2086 2410 2657 2660 2593 2433 2506 2736 2019 2298 2022 3573 2915 3253 3478 2742 3657 2777 2980 1910 2791 2868 1995 843 4173 1771 3869 2095 1552 4070 2084 2208 1923 2189 4174 4542 1628 1786 1560 4580 4411 4352 4807 3806 1898 1677 1981 3821 1965 4538 3726 2249 1956 3771 3594 2732 2426 4104 4204 4021 3984 4459 4151 4215 3816 4736 5540 5797 4782 5682 4782 5297 4442 5678 4745 2046 2981 2846 3108 2948 2466 8581 4386 4303 4034 4333 4508 4174 3479 4201 4899 5104 5205 3557 2290 3172 2727 2158 2269 2723 2944 2916 3060 2508 3067 2943 2743 2624 4171 3460 4515 3674 2501 2725 2450 2547 2129 1113 1111 960 1156 1175 1023 916 1784 1044 1514 1328 1338 2756 3860 3612 3250 3798 3693 4056 3628 3117 3194 3858 4469 4978 4322 4183 4308 4301 3989 3134 3458 3838 3193 3054 4200 3400 2985 3384 3727 3215 4105 3320 3241 3567 3862 2523 3372 3074 3180 2862 3491 3660 3555 4150 3350 3088 3198 3280 3935 3475 3718 4340 4996 4801 3707 5616 3171 2928 2844 5028 3223 4694 4656 2882 1963 1103 1133 905 1007 1062 1320 2696 2843 2368 3106 2496 2343 2922 1190 2627 2770 1594 1512 1681 1654 1770 1817 4882 1473 3041 2373 1980 1776 2360 2444 1056 2207 2033 2004 1688 1955 1705 1859 1997 1653 2438 2459 1827 2784 1563 5801 2714 2400 2652 1753 1844 1945 1646 1400 2084 2630 1923 2107 2410 2060 1397 1474 1703 1450 3597 3859 3371 3090 2997 3070 3438 2214 2960 2208 2603 3691 4014 1620 2583 3661 3439 3716 3996 3194 4002 2799 2173 3179 2232 2114 2399 2418 1685 3714 5452 4853 3260 1514 2068 1842 2686 1811 2090 2051 8634 2099 9669 8319 8887 7871 9272 9314 9477 9384 9019 9384 8949 8486 9823 9051 2964 2601 2855 2913 3777 3820 4312 3164 3123 3218 5040 4654 2102 2295 3285 3432 2974 2935 4488 3993 3681 3378 3184 3354 3258 3776 3823 4519 2682 1836 1508 1545 1482 1971 1692 1850 1665 2149 1279 1408 2366 2585 2625 1565 1565 2570 2164 2185 1714 1779 2338 2503 2521 2224 1046 1245 1715 1168 1156 1410 1792 1674 1947 1531 2100 1425 1597 1376 2245 1905 2271 2225 2359 2285 2366 2208 2371 1521 2464 2336 2351 1632 1647 1739 2299 2054 1927 1580 1774 2000 1501 1880 1892 1861 2170 1318 1686 1946 2137 2338 2168 1962 2144 2200 2206 1777 1840 1924 2120 2102 1655 2040 1580 1604 1517 1892 2048 2533 1859 1821 2102 1761 2047 1598 1473 1384 1941 1844 2449 1632 2581 2104 1353 1777 1878 1838 1736 1807 1813 1831 1900 2060 1843 1579 1544 1573 2282 2264 2188 1623 1696 1496 2260 2097 2267 2119 1208 1049 1516 2035 1198 846 980 934 990 1087 616 1003 467 920 641 670 506 518 708 701 813 695 725 1272 1066 1210 1365 783 973 674 679 596 665 688 796 679 673 1187 1036 1089 873 1165 740 616 849 851 668 1083 790 659 771 768 980 522 486 1736 763 699 629 375 630 675 880 529 627 733 396 793 553 952 764 766 657 768 832 1718 1062 632 1036 693 612 523 631 1184 1190 1582 752 812 973 1036 751 1273 1187 1087 1038 526 1343 500 686 525 702 1237 947 1660 1171 1147 1456 1188 751 1011 744 1249 922 1207 1238 1779 1138 1264 1552 822 742 744 1100 1043 1163 1074 648 903 1431 1026 828 923 1332 1187 2040 1787 2516 2373 1470 2030 2227 1824 1665 3098 1970 1161 2716 756 572 2485 1161 1632 1115 1277 1892 1393 1152 1560 949 1017 889 1691 1202 847 1263 1134 893 554 1296 885 1473 2136 2310 1498 1343 1135 1456 1302 1046 904 840 1143 1392 2066 1765 746 916 826 911 676 1334 928 981 1009 1666 1500 959 1219 1196 1253 1181 1450 766 587 1584 831 1083 1107 1458 1841 1233 1324 1640 1415 2008 1185 1458 1207 1044 1376 1297 1671 659 697 1029 967 1680 1674 1139 687 1056 1273 1422 1865 1299 1995 924 2345 802 1874 1071 1355 942 1868 1248 1054 1973 870 1281 1742 941 1150 1567 1680 1598 1253 1306 1879 1283 1138 818 1064 1451 1059 1648 985 610 728 856 557 684 850 1671 1880 1069 1318 964 722 1645 1294 1801 1217 1247 1046 1358 1695 153 82 216 257 371 1586 1563 1719 1944 1708 1786 1337 1885 1699 1229 1242 800 451 1031 996 389 1083 644 1452 1121 1268 1247 1428 1012 662 902 892 1653 1615 1293 1557 543 1144 901 708 1342 1220 1106 1144 1032 1101 1522 1366 654 752 605 790 1139 1486 1336 1395 1043 635 683 1694 1426 687 922 921 844 1010 999 1697 1413 1038 606 466 1492 1289 762 1418 1441 2235 1670 7343 6354 1400 1965 2156 1471 1909 1160 1757 1449 2374 1692 1928 2212 2090 1199 553 636 888 1230 968 953 1629 1625 1448 1809 954 2163 1827 1690 1211 1566 1382 1469 1599 990 1375 537 867 1151 979 792 921 896 614 651 424 324 923 896 849 724 893 685 1094 1020 1078 1373 1125 1412 1364 618 974 1911 1088 1205 1702 1571 450 525 611 1869 3182 1696 1223 2219 2282 2885 1821 1806 1689 2578 1442 1527 1663 1692 1287 888 2648 1908 695 648 1033 686 823 690 1996 2365 1970 2597 1852 2994 2855 2961 3108 2736 2571 2030 2293 1452 3518 3068 2661 2937 3621 3865 3273 3333 3374 3040 3166 3295 3028 3728 2688 5000 3769 4128 3795 4439 3263 4002 3418 5276 5412 7097 22771 3422 3429 1911 1462 3707 3169 2543 1943 2876 1455 1503 1558 1200 1530 1309 1296 2064 2241 1682 936 1068 919 1128 1000 4161 4514 4795 5099 5448 4524 5146 4545 4366 6106 5548 4644 5251 4605 4679 5326 4039 4073 4704 4257 4032 4042 5186 5627 5711 5286 6004 5833 6618 1092 974 819 4823 5674 2416 6463 7596 7572 5639 2223 2230 1629 753 1911 553 819 705 903 4719 2748 2770 678 1202 1043 1620 2639 2847 2666 4441 2560 3212 3096 3004 4351 5374 6671 5728 5435 11000 10542 5334 6716 8277 7372 4481 2144 3380 2796 3086 1783 3784 1728 5223 1675 4494 2145 312 256 2071 2850 4126 7703 4366 1393 3373 1989 2247 1770 1660 2348 2490 2791 3325 2593 4380 4968 2075 2147 4142 4624 4603 4825 3503 3287 2522 2309 2007 4383 2307 4071 1305 3050 1509 2898 2251 2217 2474 2722 5128 4548 2228 1968 2001 1775 1952 1807 2266 1705 1428 1977 2927 2120 1995 3775 1894 1776 5393 1722 2070 2605 1407 1428 1553 1522 2536 2460 2415 2478 2035 2237 2162 2017 2306 2550 2403 2865 2310 1592 1939 2154 1182 897 1581 663 1311 1237 2656 1612 1186 1099 1053 1053 2069 1308 1637 1125 1810 1494 1171 1395 1650 718 664 885 751 1007 1056 1025 887 1135 1545 1088 1236 1118 1038 815 802 990 843 1134 1190 1255 1013 837 824 1144 1208 566 780 1229 1753 1165 888 956 900 877 1084 1292 2112 1113 1328 896 1092 1816 1829 1537 1238 1532 1703 1691 1810 1413 1536 1620 1470 1804 1738 1927 1226 1421 969 1426 1359 1279 1191 776 971 1051 1024 791 973 1333 687 884 1466 613 1520 842 806 964 777 895 894 1058 1093 1135 2034 204 1753 1217 1291 705 905 558 1179 1174 990 1825 1994 1597 1861 1847 1952 684 483 697 872 317 771 957 593 390 315 581 395 620 810 1067 1289 1046 580 558 284 507 354 221 1014 667 509 1882 1187 699 635 840 1452 1152 928 977 1050 822 1646 1382 1113 949 1158 1493 1197 1426 1425 953 991 1450 1430 976 2032 1601 1389 914 853 1021 1205 837 497 333 1701 1714 1923 1868 2441 1081 1493 1462 1289 1677 1374 1608 1544 1658 1583 3121 1530 2369 2065 2267 2704 1869 1690 1542 1302 764 1887 2132 2101 2251 2289 1924 1762 597 1403 1469 3716 619 708 645 1062 885 976 1307 1084 1858 890 876 880 1038 682 634 878 2425 2123 1138 1407 1358 2577 533 523 310 572 1639 1752 1289 1449 1543 1447 1696 1231 1617 1665 1185 1269 2024 1265 1478 1148 1350 1147 1455 1201 1373 969 1161 802 1152 991 2006 1174 1094 1483 519 1171 467 966 851 2278 1076 1151 2470 1761 2192 1714 2171 2550 1261 980 2223 1375 1215 1379 2145 1868 1483 1835 1589 1918 1539 1676 2321 1136 1323 1174 1440 1663 1587 1554 1415 1141 3423 2906 3313 2266 1445 2023 2182 1415 1522 1727 787 2061 1349 1838 1387 1829 2059 1831 2133 2092 1642 1817 2433 1398 2118 1354 2254 980 3873 4085 4022 2595 2253 1335 1178 1026 1978 2039 1675 1072 1240 1896 1302 764 1221 1353 1580 1650 1268 1256 1735 1955 1293 1496 1493 2149 1893 1777 1848 1862 2761 2425 2024 2348 2189 2579 2278 2040 2141 1999 2038 1958 2114 2715 2172 2155 2204 2605 2229 2273 2310 2194 2442 2336 6134 5951 3982 3506 4268 4029 3835 4091 3698 5009 3709 4361 4481 3320 3801 3117 4977 3348 2700 2041 2285 2281 2764 1958 2298 3293 1149 2003 3335 2938 3102 1472 1279 1705 796 1169 1303 1390 1200 1075 940 1079 996 1386 1578 1316 1095 802 1032 706 798 782 1874 1449 1646 1991 1676 1325 1728 1919 1599 1983 1608 1796 1617 1670 1173 1540 1956 2702 2179 1758 1823 1691 615 700 589 716 689 594 615 1235 679 341 1489 484 771 874 623 585 382 501 326 564 380 483 540 493 473 583 581 1327 1049 1357 1265 1113 1183 601 619 786 1086 1039 861 1092 892 872 900 1086 1396 823 786 520 450 780 868 1484 928 1288 1748 2519 1217 781 816 2013 2006 1561 1781 1946 1938 1741 2060 1928 1944 1396 1120 1216 1298 1460 2131 1403 1438 1412 787 1012 945 2065 1478 1908 1948 1604 2200 1903 1780 1215 1689 1666 1234 468 2354 1152 2483 1109 1109 2265 1228 1242 1154 1229 2407 2508 997 1089 1009 2097 2325 2417 2623 2540 1048 994 1166 2224 1079 2277 2335 1436 1127 2401 2032 1748 1104 1723 2552 2468 1863 2249 2102 2130 1976 2870 3132 3064 2523 2855 2515 2621 2298 2638 2672 1120 1208 1699 1431 1368 1315 4902 1775 1806 1725 1773 2186 2346 1957 1922 2464 2756 2523 2134 1051 1776 1215 1021 743 1845 1643 1794 2003 1512 1368 1486 1128 980 1522 2398 3015 2376 1485 1555 1185 1391 704 646 606 489 618 600 583 499 796 534 1141 516 815 1633 1691 1922 1661 1981 1982 1915 1598 1509 1629 1735 2302 2198 2202 2058 1984 2044 1810 1459 1660 1900 2152 1324 1398 1675 1427 1815 1824 1203 2611 1378 1695 1832 1308 1402 1477 1565 1672 1495 1618 1722 1574 1613 1478 1476 1518 2170 2156 1743 1591 2095 2825 2322 1425 3223 1963 2029 1421 3399 1779 2458 2658 1487 708 758 760 479 551 526 725 2164 1434 1473 1805 1189 1385 1330 723 927 1029 520 392 608 857 753 826 2274 848 1504 928 718 631 897 1058 496 837 872 598 510 931 930 482 1242 860 871 1483 902 1152 768 2793 1060 1013 1437 1315 1101 1204 1014 754 967 1275 1259 1312 1365 1174 823 899 1041 887 2040 2010 1587 2244 1835 1907 2086 1094 1925 1210 1018 1488 2094 957 1391 2040 1663 2057 2184 1862 1339 1528 1109 2014 689 794 1193 925 730 1590 3187 2539 1407 854 842 818 1467 1072 1185 1198 5222 1257 5646 5096 4378 3652 4236 3971 4130 4821 4301 4784 3966 4275 4483 4129 1620 1025 1263 957 1938 2077 2367 1826 1976 1642 2278 1915 1151 877 1470 2078 1229 1606 1874 1484 1456 1215 1335 1130 1147 1236 1328 1534 2030 1631 1451 1824 1534 1521 1192 1507 1285 1867 1423 1745 2135 2100 2129 1920 2279 2037 1865 1831 1825 1935 1624 1581 1690 1393 1480 1412 1935 1923 1565 1572 1945 1829 1948 1900 2183 1994 1962 2065 2771 1857 2749 2827 2936 2791 2851 2796 2322 1612 2545 2160 2567 1976 1855 1822 1381 2101 1671 1590 2046 2261 2228 2097 1876 2067 2019 1847 2072 2156 2037 1937 2466 1822 2356 2231 2201 2171 1673 1798 1853 1811 1645 2186 1687 1998 1748 1832 2177 2007 2394 2271 2197 1774 1988 1981 2003 1887 2205 2016 1675 1367 2310 2250 1471 2022 2143 1928 1877 2135 1992 1849 1797 1955 1811 2172 2262 2314 2135 2226 2110 1939 2106 1892 2240 2134 2525 2289 1347 1474 1851 2126 1163 821 607 612 664 745 596 966 596 515 774 851 710 773 729 905 864 696 863 1316 928 1387 1012 999 1308 915 1114 939 985 945 728 939 825 1492 806 1146 1019 1252 616 629 1051 974 816 995 920 648 957 725 988 868 826 1792 693 787 714 487 541 776 1101 930 1024 580 549 941 727 1254 803 1028 661 900 1080 2433 968 557 890 743 584 740 662 1541 1023 1790 1266 1404 1389 1164 1058 1285 1144 1004 1792 722 762 651 684 590 859 968 1221 1150 1030 857 1194 804 1029 1440 981 1441 1021 1046 1368 1653 1766 997 1596 891 1104 1407 1288 890 1059 1341 767 1015 1047 1747 1145 990 995 1436 1903 1836 2790 1897 1956 1325 1403 2135 1938 3453 1705 1517 1883 910 770 2352 1545 1533 1546 1304 2044 1769 1112 2013 1452 1410 1434 2078 1338 826 1584 1261 1061 1443 1141 857 1760 1933 2427 1843 1936 1001 1068 1237 1504 1328 1064 1124 1334 1209 1799 741 1018 990 1206 660 1288 746 633 1248 1970 1720 1357 1104 1126 996 1487 1656 643 919 809 711 1254 1200 1204 1836 1255 1435 1801 1347 1928 1390 1016 887 823 1324 1426 1367 1125 1066 812 1000 1285 1207 1168 886 1254 1943 1624 2445 1342 1796 843 2111 728 1868 1210 1413 931 1755 1305 1467 1573 1520 1603 1295 1207 826 1479 1528 1533 1644 1634 1829 1172 1056 1208 1145 1512 1139 1666 1907 611 780 717 606 1057 1016 2059 2183 1526 1768 1269 1243 1815 1237 2020 1994 1082 1093 1551 1502 288 203 325 407 413 1607 1221 1431 1457 1286 1606 1331 1504 1398 1417 1159 614 559 992 883 612 1402 1018 1258 1388 1515 1038 889 1003 952 1168 1275 1792 1839 1713 1775 844 790 1049 1041 1085 886 1187 1297 1080 869 1083 1614 848 987 920 1234 1531 1617 1256 1204 1415 741 706 2022 1290 771 1015 1145 1033 1380 1314 1587 1336 1171 945 701 1228 659 773 1609 934 2059 1607 6387 7242 1115 1437 1676 1253 1809 930 1802 1562 2029 2258 1556 1998 2089 1475 910 1039 1135 1461 1067 1431 1685 1622 1743 1351 1317 1718 1440 1108 1153 1756 1268 1293 2159 1735 1717 529 856 1603 1259 822 801 695 828 882 581 612 1057 1079 1311 972 1750 751 1168 1143 1017 1488 1144 857 1496 856 941 1774 1168 889 1761 1677 536 594 642 1523 2449 2013 1245 1960 3433 2741 1590 1863 1930 2989 1816 1604 1556 2270 1573 1574 2450 2404 775 761 620 356 979 612 2213 2427 2729 2615 1954 3688 4042 3971 4300 3763 2986 2198 2906 2452 3955 3740 3890 3966 3845 3766 3617 3779 3486 3218 2952 2848 3289 3532 2628 4841 4527 5133 4183 4638 3643 5625 3925 5860 6735 7074 3422 23040 3456 2499 1641 3998 3670 2991 2604 3759 1465 1327 1995 1519 1675 1101 1089 2307 2764 1827 904 927 774 978 650 5212 5457 5660 6082 6075 4978 5612 6384 5105 6282 5395 6526 6444 4837 6144 5476 5386 5874 5619 5392 6086 6211 6055 7081 6673 6751 6154 6596 6590 913 770 657 5794 7126 2341 7339 7935 8878 6682 2412 2211 2317 965 2620 533 1276 984 834 5348 3985 4189 811 1077 827 1519 4025 3963 3380 5829 2406 3107 4257 3275 4514 5318 6345 6133 5876 11613 11086 5815 6347 7513 7876 4110 2218 3333 2923 3234 1812 4132 1328 4465 1624 4993 2382 283 273 3188 2394 4951 6411 3411 1884 3457 1704 2158 1756 1553 3228 2911 2838 3097 2169 4132 5113 2765 1832 3809 3984 3679 5165 3310 3206 2525 2304 2213 4223 2562 4539 1396 2584 1297 2753 2385 2355 2817 3019 5469 4824 1760 1683 1919 2023 2168 1831 2120 1182 1318 1870 3599 1663 2157 3835 2216 1788 5750 2166 2432 2597 2095 2339 1911 2036 2177 2538 1870 1637 1990 2495 2349 2492 2286 2441 2278 2504 2000 1795 2137 2168 1274 1253 1532 496 1617 1099 2427 1364 1139 853 1341 1092 2534 1949 1982 1323 2814 2734 1560 1256 1111 698 654 891 715 1083 1090 939 833 1265 1423 1284 1200 1584 1212 750 827 889 1113 1011 968 1102 925 687 1208 1480 2218 683 1015 1258 1256 1425 1286 1230 1163 1186 1098 1550 2463 964 1474 1264 982 1626 1647 1859 1006 1308 1451 1456 1690 1380 1648 1898 1864 1672 2051 1646 1347 1555 1358 2089 2182 1351 1628 875 890 1116 1235 909 1013 2052 954 1470 1643 1080 1908 1355 1247 1413 1027 1189 1322 1584 1165 1308 2376 220 2190 1159 1267 680 881 720 1298 1803 1433 2133 2052 2157 2237 1965 2117 1583 820 888 689 816 1256 761 732 682 594 732 467 793 1133 803 1021 1042 846 790 936 582 473 321 517 908 903 2250 1446 1159 1046 969 1224 1029 1522 1562 1106 1141 2406 1826 1693 1183 1051 1306 952 1681 1288 1580 1250 1534 1548 1146 1843 1246 1941 1131 988 1005 1508 984 712 768 1505 1680 1922 1682 2537 1304 1452 1732 1623 1702 1515 1629 1807 1582 1581 3559 1970 2489 1907 2367 2820 2325 1699 1909 1717 605 1753 1991 1730 1865 1889 1787 1774 982 1215 1297 3872 606 381 497 848 704 746 924 1257 1067 911 1133 770 2197 773 672 844 2370 2381 1306 1508 1068 2064 857 849 536 1056 1387 1958 1498 1616 1799 1583 2000 1595 1399 1326 885 1053 1544 998 1262 1068 1842 1528 2104 1695 1694 1473 2182 1385 1603 1361 3328 1595 970 929 694 1297 720 947 1111 2063 1067 1047 2097 1589 2172 2048 2178 2370 1457 967 2874 1735 1530 1574 1439 1704 2446 1698 1676 2279 2212 1773 2307 1397 1617 1543 1524 1444 1378 1790 1580 1358 2332 2534 3045 1913 1827 1633 2455 1811 1688 2327 1016 2033 1693 1570 1678 1575 1862 1729 1700 1859 1342 1873 2260 1675 1541 2152 1894 1341 2963 2791 2948 2591 2329 1001 1719 1514 1367 1339 1649 1396 1679 2123 1496 1107 1218 1702 1906 1594 1775 1539 2182 1919 1436 1766 1705 2579 1695 2672 2874 2290 2935 2551 2173 2442 2089 2104 2617 2078 2069 2811 2416 2346 1953 2124 2076 2398 2450 2185 2673 2854 2060 2322 1953 2061 6190 6677 4443 4188 4511 3486 3693 4031 4265 5029 3802 4377 4472 3527 4234 3740 5935 3640 3354 2369 2553 1940 2499 3372 2645 3672 1339 2696 3429 3052 4065 1278 1840 2343 1421 1376 2068 2402 1492 1323 1514 1323 994 1126 1427 1162 1035 1404 972 1186 865 866 1527 1724 1559 1844 1256 1611 1713 1767 2076 1907 2077 2152 1757 1986 2012 2049 2426 2738 1721 1980 2011 1553 608 960 816 823 689 527 600 1161 986 499 1160 620 640 702 837 601 528 409 382 615 479 452 540 450 479 1115 1148 1508 1201 1332 1648 1507 1604 889 1286 907 1195 1373 1234 1388 1329 1114 1069 1033 1279 749 739 905 855 745 844 1534 942 1257 1844 3134 1087 885 706 1402 1361 1276 1179 2080 1919 1686 1911 1819 1820 1126 923 835 1007 1395 1636 1117 1157 1674 1145 1428 1424 2006 1328 1845 2094 1578 2094 1985 1996 1356 1901 1664 1195 748 2715 1333 2584 1188 1190 2411 1461 1470 1341 1335 2395 2348 1515 1154 1035 2355 2346 2353 2560 2455 1205 1161 1047 2216 771 1988 2288 1343 1293 2302 2226 1451 1474 2051 2503 1984 2164 2249 2207 2612 2246 2589 2741 3300 2134 2575 2407 2821 2379 2341 3042 1124 1691 1464 1649 1491 1474 5222 1906 1982 1944 1793 2053 2011 1822 1974 3029 2995 2231 2019 1131 1243 958 1073 1015 1890 1302 1773 1676 1157 1244 1155 1071 1364 1943 1948 2141 1705 1247 1244 1594 1462 948 651 691 416 688 664 541 344 647 655 1197 608 952 1532 1748 1793 1591 1952 1773 1942 1885 1704 1557 1704 2365 2497 2148 1963 2256 2103 1823 1460 1656 1941 2411 2042 2949 1666 1180 2142 2053 1805 1822 1688 1848 2650 2386 1561 1748 1855 1995 1404 1521 1692 1662 1938 1492 1357 1850 1261 2013 1718 1646 2337 2067 2434 1387 3640 2341 2125 1506 2445 1309 2464 2596 1390 685 847 820 567 561 642 905 1692 1444 1725 2047 1762 2012 1528 1017 1477 1575 713 911 1081 986 1066 940 2016 601 1707 882 719 943 1240 1129 670 862 789 583 482 944 749 861 1051 857 1046 1492 1180 1472 737 3444 1289 1188 1784 1210 1217 1001 894 881 1442 1475 1243 1293 1265 1018 1018 1022 885 529 1588 2130 1803 2151 2287 2148 2516 1016 2271 1059 1203 1522 2926 1008 2464 1853 1690 1972 1977 2101 1134 1324 1477 1745 640 1063 986 1167 846 1585 3810 2917 1884 893 1066 697 1540 963 905 1071 5078 1428 6131 5400 4528 4446 4649 5131 5402 4598 5811 4890 5419 4860 5582 5037 1579 1534 1663 1146 2078 1773 2159 1994 2185 2256 2287 2021 1465 1470 1853 1879 937 1137 2140 1701 1663 1704 1369 1252 1347 1876 2008 2329 2751 2404 1755 1460 1488 1935 1929 2137 1837 2088 1584 1799 1878 2069 2096 2220 1972 2391 2364 2089 2804 2192 1779 1908 1986 1884 1575 1948 1953 1775 2248 1058 1935 2049 1930 1914 1729 1832 1913 1800 2026 2105 2161 2257 2028 2174 2022 2126 1779 1892 2247 1905 2006 1956 2150 2315 2293 2196 1966 2289 2197 2023 2209 1787 1710 2198 1856 1748 2006 2221 1937 1960 2061 2019 2219 2165 2059 1849 2271 2231 2154 1995 1923 1966 1780 1999 1772 2161 2351 1917 1970 2029 1912 2134 2568 2345 2630 2793 1679 1982 2336 2057 2431 2517 1597 2712 2541 2538 2576 2604 2525 2433 2342 2693 2857 3007 2560 2766 2450 2541 2694 2431 2487 2431 2763 2546 2897 2552 1719 1738 2067 2835 1275 910 914 713 973 910 1134 774 521 615 565 807 1089 987 1082 821 941 856 845 1148 880 1181 1038 1052 1316 943 889 710 880 1010 760 1054 943 1405 1127 1256 1015 1417 805 1196 1028 995 996 1318 998 880 1237 995 1301 1246 1130 2578 1187 669 631 473 729 843 1313 1038 1166 788 621 714 735 699 801 754 826 605 1405 1902 863 657 809 1005 870 960 1164 1822 1317 2297 1089 1173 906 1145 854 1522 1258 986 1740 1052 942 718 942 607 1002 1007 982 985 942 963 1098 1223 1085 1189 1106 1470 1276 1109 1281 2006 1619 1484 1917 853 1265 1024 1130 1062 1111 1362 791 1288 1336 811 1079 1517 1218 1127 1977 2408 2427 1951 1691 1986 1649 2408 1689 2479 1747 1215 1903 1166 1672 1668 1418 2127 1680 1362 1908 2107 1580 1684 1150 1186 1180 1862 1694 1156 1218 1367 858 1161 1212 1003 1485 1938 2111 1528 1383 1951 1634 1663 1588 1445 802 883 1046 1456 1269 1261 1361 1358 1436 1247 933 1172 970 1146 1754 1869 1834 1235 1227 1279 960 1097 760 911 1242 1338 1556 1406 1542 2166 1349 1014 1520 1342 2334 1139 1421 1435 1421 1208 1162 1967 1194 1135 876 1214 1511 1703 1206 1037 1154 1804 1036 2224 1617 2951 1101 1843 1201 1808 1233 1890 1039 2075 1363 1610 1580 1461 1421 1079 973 872 1510 1914 1842 1825 1895 1342 1736 1028 920 1412 1027 734 1308 1956 540 646 804 684 1132 864 1522 1799 981 1241 1401 997 1452 1621 1877 2065 797 1277 1883 1152 375 330 349 404 372 868 1413 1796 1986 1567 1681 1735 1397 1176 1020 1056 486 601 1090 1434 606 1205 828 1084 1369 1462 626 986 707 695 1630 1366 1986 1923 1614 1934 1326 1228 935 1385 1166 942 874 911 833 968 887 1707 998 1108 751 1016 1259 1908 1421 1703 1397 1440 1517 1680 1548 870 954 1125 862 1253 1220 1343 1128 1108 755 838 1124 647 869 1772 1790 1804 1692 8306 8214 1812 1818 1767 2156 1605 1795 1787 1408 2529 2139 2440 1829 1845 1221 926 1254 937 855 1015 1129 1614 1626 1464 1760 1448 1947 2715 1044 1008 1710 1507 1558 2067 1572 1620 944 1087 1605 1149 1266 1266 1053 1180 1112 751 890 1542 1960 1572 1253 1992 1230 876 1303 1250 2104 1428 1445 1823 1053 1236 1726 1524 1097 1888 1772 730 847 906 2404 2197 2500 1643 2630 2645 2262 2178 1986 2112 2720 2206 2295 1939 1867 1567 1178 2759 1807 999 855 786 753 1175 1040 2557 2496 2234 2453 2716 4315 3825 4194 3602 3657 3629 3492 2781 2141 5900 5572 5382 5376 4990 4396 3783 3647 4172 5513 4697 5554 5228 4700 5095 6092 5143 6453 4727 5349 4780 5871 4473 9735 7346 7501 3429 3456 31290 2078 2110 4013 4402 3191 1942 4319 1391 1438 1851 1384 1377 1826 1337 3386 2422 1465 987 1231 1128 1199 1039 6697 7087 6936 5582 5771 6301 6051 5864 6511 7252 6584 7187 7683 6137 7161 6510 5830 7076 6705 7152 6783 7410 6054 6799 6942 7462 6964 7387 7370 1434 1245 863 6493 6246 3302 8786 10017 10258 9144 3153 3194 2468 747 2501 511 1305 1087 797 5555 3521 3592 1254 1781 1326 1707 3836 3829 2550 4322 2957 3399 4159 2728 4038 7202 8743 7124 7234 13485 13745 6526 8279 9047 10019 3285 2377 3701 3591 4952 2625 4134 1715 5059 2426 5106 2834 538 465 4519 3587 4654 7548 4177 2087 3336 1707 2429 1150 1090 3557 3408 3227 3203 2884 5791 7795 2449 1847 3474 4800 4937 5811 3907 4561 2427 1589 1728 4237 2565 5709 1804 2539 1680 2205 2188 2032 2298 2605 6284 6606 2194 2321 1978 2609 2743 2136 2481 1838 1839 2309 3692 2656 1958 3984 1646 1472 6039 1798 2356 2245 1708 2408 2587 2499 2609 2805 2541 2375 2422 2875 3070 3096 2604 3023 2791 3231 2742 2589 2769 2897 1317 1082 987 1123 1041 1145 2340 1336 1217 1325 1308 1318 2228 1690 1514 1164 2105 1588 1349 861 923 904 795 804 860 1186 1255 1140 1117 1246 1310 1329 1398 1387 1761 1185 1155 1664 1415 1526 1577 1178 1546 893 1697 1711 1729 902 871 1098 843 927 991 908 1000 937 1033 1270 1712 948 1369 996 860 2026 2351 2173 1196 1374 1413 1456 1153 1832 1093 1039 1009 1219 1396 1504 1342 1346 1184 1356 1438 1259 2097 897 798 789 1012 973 1004 2604 1352 1762 1538 1246 2034 1659 1535 1922 1548 1733 1734 2036 989 1541 3056 355 3199 1188 1101 1002 927 893 925 1811 1736 2310 1924 2358 2742 1918 2568 1322 1254 1290 1190 926 1102 1255 636 878 788 570 843 865 1017 1354 806 1009 854 667 779 975 658 511 907 668 675 2676 1630 1589 1263 1174 1600 1219 1599 1619 1329 1067 1914 1429 1766 1561 1352 1282 1576 1894 1132 1613 1588 1026 1533 1499 2152 1725 2123 1355 1158 648 1189 1439 1234 586 1803 1248 1479 1347 2318 1605 1437 1987 1599 2161 2015 1511 1646 2575 2191 3411 1864 3254 2788 1530 1896 1712 1446 1762 1434 730 1817 2224 2006 2540 1679 1588 1484 889 1624 1864 3441 871 813 621 1067 800 902 564 1172 1596 1024 1754 1511 2144 796 769 730 2054 2536 1177 1314 1016 2771 418 684 509 481 1363 1948 1574 1781 2043 1986 2213 1972 1733 1694 1480 1572 1962 1653 1784 1654 2069 1749 2244 1883 1688 1286 1408 1438 1143 1122 2047 1013 1197 877 601 1571 852 1283 874 2255 1147 1148 2400 1430 2134 2213 2497 2745 1821 1020 2339 2501 2054 2228 1318 2023 1787 1620 1430 1613 1656 1459 1617 1420 1622 1580 1533 2556 2411 3218 2751 1623 3183 2942 3181 2165 1703 1915 2839 1610 1764 2248 1017 2446 2044 1939 2083 1919 2200 1833 2128 2096 1715 1806 2759 2187 1834 2729 1988 1492 2489 2557 2491 1771 1506 1279 1782 1534 1283 1394 1376 1017 1175 1447 1306 1516 1610 1132 2195 1892 2168 1989 2381 1823 1410 1678 1534 3868 1795 1844 2006 2208 2148 2806 2391 2358 2341 2448 2777 2448 2121 1882 2422 2408 2521 1889 2335 3066 3044 2491 2903 3115 2551 2870 2758 2752 7156 7494 5468 5961 5581 4990 4797 5160 4541 4945 4081 4674 5347 4699 4546 3563 7071 5421 4289 2578 2761 2435 2290 3020 2927 3767 1394 3831 4285 3900 4369 1971 2449 2424 1139 1139 1780 1433 1792 1696 1801 1731 920 1320 1626 1261 1212 1350 1232 904 1443 1353 1582 1313 1548 2257 1730 1919 2512 3057 2029 2195 2276 2300 2058 2075 1966 2137 2875 2886 2027 2770 2915 1723 864 756 671 844 803 725 982 1066 782 601 1094 889 846 675 786 742 451 369 542 500 602 653 671 583 625 959 710 1314 1114 1389 1729 1607 1670 1054 1221 1328 1149 995 966 958 1000 804 997 926 1359 907 908 782 677 622 752 1781 978 1453 1370 2159 1443 1031 999 1221 1357 965 1297 1324 1404 1486 1511 1286 1271 1265 1313 1348 1679 1239 1396 1328 1220 1229 1041 1161 1151 2073 1578 1365 1579 1093 1448 1159 1188 1272 1736 1690 1110 479 2278 936 2152 1167 952 2418 1128 1128 1073 1084 2451 2712 989 1257 1040 2329 2560 2894 2394 1925 1282 1193 980 2160 1483 2533 2371 1274 1414 2321 2018 1100 1153 2102 2361 2074 2109 2130 2125 2255 2124 2050 2965 3087 2753 2853 3460 2722 2518 3312 2406 1039 1709 1571 1678 2157 1626 5524 2398 2333 2211 2112 2995 2440 2011 2426 3393 3251 3580 2459 1666 1773 1567 1302 1170 1657 1344 1725 1684 1821 1548 1635 1172 1909 3599 2202 1895 2246 1218 1059 1167 1471 1251 791 832 745 761 743 724 688 1105 856 1090 1007 642 1667 2319 2290 2197 2030 2222 1830 1956 2200 1930 2075 2088 2153 2145 2252 2500 2402 2513 1980 2267 1826 2287 1969 2645 1746 1775 2290 1877 2005 2048 2055 2048 1830 2139 1920 2360 1674 1884 2225 1875 2010 1932 2532 1790 2268 1693 2155 2150 2254 2204 2961 2608 2502 1760 3242 1645 1767 1700 2996 1562 3024 2755 1601 1110 1000 628 494 646 553 819 1596 1327 1498 1341 1263 1286 1486 749 1362 1150 692 725 842 724 1406 1478 2277 716 1422 1018 1327 1051 1374 1692 936 1046 1029 1165 1007 869 783 1304 1456 712 1692 1318 1133 1353 778 3138 1348 1237 1630 1206 1001 981 886 923 1305 1173 1046 1102 1485 1002 839 935 1005 750 1945 1980 1804 1529 2014 2129 1914 1464 1890 1697 2226 1773 1835 710 2332 1956 1900 1956 2161 1286 2203 1439 1330 1738 1425 1604 1210 1141 847 2718 3204 3108 1898 867 918 851 1234 845 1393 1031 4964 1040 5233 4756 5012 4583 4194 5021 5191 5397 5177 5247 5311 4747 5022 5024 1908 1521 1586 1639 1855 2326 2090 1545 1811 1945 3016 2830 1562 1315 1561 1370 1554 1688 2473 2367 2266 2197 1959 1976 1806 1795 1753 2296 2375 1826 1123 1016 1178 1111 1397 850 772 1235 1237 1465 1592 1576 1587 1124 1094 1330 1180 1426 1086 1306 1028 936 931 859 1444 1163 1281 1609 1041 1340 1455 1582 1065 1480 1420 1495 1529 1586 1876 1545 1787 1921 1928 1852 1784 1666 2117 822 1473 2116 1812 1716 1209 1800 1449 1718 1761 1391 1809 1471 1684 1565 1963 1371 1891 1352 1750 1816 1452 1678 2103 2092 1969 2098 1748 2168 1517 1626 1989 1526 1428 1557 1333 1759 959 1740 1809 1111 1560 1539 1251 1740 1857 1695 1697 1624 1659 1618 1902 965 1420 1595 1353 1847 1525 1902 1534 1726 1555 2089 1807 1737 1797 1460 1912 1611 1488 1711 1400 1719 1718 1714 1863 2044 1991 1664 1130 669 973 1436 640 454 435 583 473 649 374 576 373 434 444 268 593 594 575 300 357 292 353 615 391 677 446 547 628 390 397 370 390 470 450 558 367 736 654 475 472 597 435 780 447 412 380 507 393 328 405 500 595 557 514 982 628 592 574 362 295 465 1103 655 769 288 371 272 421 539 450 308 598 320 994 1210 702 274 352 487 519 500 560 1087 527 1298 498 583 1156 447 563 922 912 777 1326 548 452 388 393 501 937 1285 1175 530 941 585 690 1112 603 1049 601 1154 858 1338 776 978 758 509 1146 717 615 1011 1070 485 459 945 549 622 717 773 470 1734 1003 610 1720 1328 1130 908 581 1227 875 1487 1300 1232 626 796 732 774 881 1678 1433 1562 1190 823 1687 849 377 922 1102 1095 1112 1097 1115 644 721 726 731 1120 798 1013 946 1054 1871 951 1030 1239 849 1477 1730 1915 920 1108 1049 594 1163 673 588 484 455 514 568 604 529 661 1084 1293 1060 1051 569 842 629 683 508 743 452 659 717 789 791 1078 765 796 1008 717 997 893 810 454 491 847 759 870 490 700 515 736 904 750 894 845 1132 714 762 1697 726 1568 511 950 733 927 837 534 409 1213 695 931 510 1109 912 1108 568 518 1038 1067 960 1529 1574 837 721 654 627 666 971 675 1028 1480 313 413 301 593 534 632 790 1186 878 954 625 602 1166 765 1150 2060 586 889 813 608 164 100 171 154 251 699 637 1246 1205 1220 1020 1055 656 634 710 533 264 277 674 1070 189 1041 651 888 970 1066 906 720 891 435 916 736 1210 1105 1213 926 828 405 726 1070 502 460 522 574 478 354 826 858 568 630 546 653 767 622 897 818 1031 636 591 1269 563 436 866 1244 1046 1297 1414 1055 1030 811 374 842 755 536 606 709 888 1759 1064 5723 5271 874 1340 1333 1048 1049 912 819 860 1253 1323 1228 1376 1672 829 577 713 556 987 761 1414 766 717 740 718 541 867 1374 1015 675 1501 891 859 1348 914 1215 357 422 1230 1104 959 629 619 987 899 628 528 1239 955 942 437 828 449 707 970 626 1471 1120 1357 853 1172 708 1237 597 696 1354 1237 483 509 540 1498 1650 2338 1265 1120 1898 2046 1351 1363 1358 2196 1087 1230 1277 1106 459 790 2187 1362 472 438 390 429 534 829 1431 1449 1718 1619 1218 2770 3220 3089 2989 2896 2402 2689 1912 1387 2255 2200 2695 3657 3061 2796 3113 3262 2510 2431 2839 2522 3606 3488 2749 3560 3144 3934 3904 3404 3201 3816 3243 5320 4957 4347 1911 2499 2078 13295 1890 3017 2458 2268 1985 2592 968 938 1144 1026 1209 943 1009 1857 2199 1445 581 914 876 854 870 4608 4765 4217 3607 4318 3499 3632 3935 3943 4626 3994 5226 5115 3374 4288 4273 4415 5177 4865 5300 5453 6823 3414 3884 4213 4499 3821 3486 3758 1062 1007 480 4148 4326 2551 6364 6346 6451 4771 1765 1800 1734 653 1787 253 751 532 553 2790 1956 2002 633 995 836 867 1738 2800 1664 3788 1637 2693 4080 1905 3488 6090 6953 5327 4585 8845 8209 5347 6154 5461 7054 2280 1625 2297 2053 2451 1134 2482 918 3298 1643 3348 2051 396 344 2957 2181 2823 4785 2386 1226 2145 1285 1482 923 807 1733 1613 1501 1728 1360 3652 4153 2581 1417 2898 2938 2669 3811 2362 2341 1588 1255 1226 2498 2060 4484 1514 1873 786 1867 1737 1741 2196 2477 5505 4414 1297 1241 1195 1513 1304 1255 1415 729 965 1235 2378 2367 1793 2506 1480 1238 3985 1227 1373 1768 1118 2186 2033 2257 1857 1644 1541 1374 1663 1658 1566 1695 1744 1678 1649 1615 1869 1407 2028 1312 787 803 811 758 744 739 1442 768 497 1127 896 960 1687 976 1761 940 2678 2234 1361 584 526 547 498 624 1247 845 644 559 752 661 661 803 735 877 850 775 746 941 1328 778 1318 915 556 422 859 942 809 484 704 1149 1094 810 894 762 743 955 673 1105 1546 1053 987 577 732 1347 1401 1377 551 664 611 551 614 810 610 597 1289 1166 1161 871 837 1279 403 1216 1151 1486 1168 1218 771 873 954 681 677 868 880 1386 898 556 1289 1279 1167 1343 687 811 1237 1408 801 918 1764 232 1515 911 949 426 707 456 949 1330 1020 1784 1516 1406 1291 1054 1128 747 648 695 519 831 1392 1073 659 470 430 665 425 529 575 776 901 968 400 333 447 368 209 332 515 708 524 1316 1134 1374 1028 843 874 736 990 1015 944 833 1594 1295 1712 1268 1168 777 1424 1333 647 1659 894 938 716 1014 887 982 1380 1020 625 547 1181 714 509 447 1462 1143 1093 1024 1493 1003 947 1024 985 1617 978 1460 1127 1185 949 1760 1480 1445 1317 1177 1748 1486 803 1383 1337 459 1172 1545 1617 1879 996 1136 1432 534 676 911 3113 296 323 339 497 429 495 623 1248 1000 476 884 951 1636 413 298 843 1357 1492 864 965 429 1770 447 838 644 547 1126 1910 1500 1694 1871 1708 1952 1189 1496 1126 1058 1104 1289 1099 1148 904 1437 1153 1635 1226 1198 959 1220 823 896 706 2035 828 646 564 232 966 411 813 591 1527 595 585 1610 871 1447 1435 1722 1588 1056 700 1886 1111 1266 1447 1194 1846 1351 1240 1254 1589 1809 1203 1199 577 697 526 769 1603 1449 1249 1267 782 1708 2267 2671 2041 1361 1846 1923 1473 976 1883 840 1513 996 1212 933 1212 1987 1753 1780 1830 1077 1236 1670 1515 971 2230 1310 939 1926 2170 2480 1310 1214 911 1469 1343 512 768 1042 1184 1273 938 787 668 1327 1105 1238 1523 1883 1084 1639 1117 972 1330 997 2624 1244 1539 1819 1674 1503 1744 1813 1303 1090 1392 1682 1517 1494 1244 1469 1402 1554 1025 1196 2238 1596 1616 2133 2402 1388 1480 1571 1880 4230 4751 3902 3243 2864 2960 2645 2881 2762 3035 2408 2665 2535 2715 2606 3206 4090 3929 2645 1460 1528 1398 1301 2709 2179 2477 1282 2512 2542 2080 4264 1577 2311 1851 999 826 1090 940 1233 1399 1709 1289 849 1051 621 357 598 505 776 813 708 588 524 863 591 1118 685 827 1439 1516 1653 1932 2009 1909 1569 1549 1786 1882 1355 2192 1222 1312 1442 928 595 684 611 722 644 527 865 510 621 331 553 483 326 250 560 774 191 165 269 314 664 541 566 615 451 1182 406 882 744 864 1523 1534 1564 698 986 643 1063 809 764 950 1072 695 801 830 1204 493 467 673 584 496 811 1124 673 866 1410 1469 614 398 269 772 884 727 725 886 1193 953 879 762 810 682 539 905 1136 1020 737 535 711 800 580 846 710 1470 829 1394 1571 1053 1441 1536 1508 634 956 928 602 358 1083 587 1201 725 521 1205 492 632 470 559 1411 1084 625 692 415 1491 1304 1524 2366 1096 567 549 535 1084 717 1618 1247 696 672 1134 1284 707 701 1143 1491 951 1252 1283 1246 1467 1414 1098 1641 1564 1272 1383 1161 1567 1087 1607 1562 576 1501 1108 858 666 613 3065 1115 1374 1275 1387 1158 1016 881 1110 1598 1717 1374 1434 1219 1073 1172 757 705 1002 878 1081 1051 1055 851 988 898 1392 1605 1100 1551 1238 895 764 858 1064 1086 465 604 562 568 550 433 405 635 509 662 470 319 818 1775 1476 1477 974 994 1026 1027 1016 824 1201 1557 1557 1430 1572 1150 1683 1273 1061 1149 1507 1077 1028 1666 1194 946 1725 1573 1027 1053 1238 1608 2163 1682 986 974 1147 1127 1035 1105 1595 2179 1366 1360 1316 1711 926 1735 1444 1037 1820 1130 1255 1043 1611 839 574 981 1571 661 1375 1743 1073 589 419 427 341 395 370 594 1033 804 1213 1014 1445 1179 1173 665 962 841 439 850 695 658 847 1226 1674 433 1102 824 682 1004 906 585 415 394 379 502 408 898 571 906 588 539 977 1066 1150 1909 594 3359 878 828 1369 722 740 796 723 659 1026 763 716 822 724 1064 494 512 347 391 938 1798 1301 749 1069 1165 1681 592 1159 1096 1510 825 1537 370 1112 1237 1187 1234 1327 1231 1254 616 1245 1251 545 889 917 1157 1002 1227 1907 2387 1664 515 317 533 742 672 1041 1030 3439 972 3722 3502 3072 2893 3681 3450 3587 2914 3619 2845 3566 3758 4261 5031 1074 834 1163 1052 1284 1409 1398 798 751 909 1086 1211 1379 976 1002 1267 632 1335 1465 1154 1151 1046 903 1137 1154 2006 1953 2217 1513 1151 791 1117 760 678 870 952 894 764 1007 906 1044 1046 946 741 1115 1265 1191 1190 1035 1156 801 827 773 726 1592 959 1277 1304 897 1409 1596 1456 1643 1383 1089 1787 1725 1950 1806 1699 1693 1534 1442 1433 1387 1387 1805 988 1562 1661 1796 1935 1254 1926 2082 2133 2173 1765 1325 1537 1280 1770 1428 1514 1550 1595 1796 1620 1336 1453 1600 2152 1790 1597 1627 1569 1277 1394 1846 1634 1581 1157 1463 1421 1095 1403 1655 773 1413 1333 860 1825 1944 1409 1300 1148 1576 1427 1602 1164 1020 1354 1153 1458 1606 1661 1682 1757 1756 2168 2196 2269 1912 1491 1555 1313 1739 1600 1481 1391 1486 1619 1912 1824 2132 1380 948 798 928 1753 726 649 472 509 537 559 298 439 146 369 257 315 302 263 306 243 244 228 341 458 328 521 394 372 672 300 315 307 317 283 379 515 292 510 430 446 376 577 390 449 288 272 225 410 377 288 444 357 431 313 299 832 514 220 210 308 362 334 963 528 597 320 248 192 274 403 232 193 364 322 758 903 638 266 328 545 303 441 279 760 367 962 453 524 574 359 367 1072 1031 925 1008 418 500 234 242 559 655 909 838 384 927 590 607 990 1021 1256 384 855 1207 1060 814 1000 701 495 768 538 689 684 692 499 419 694 497 676 629 311 533 1298 661 372 1213 1392 992 886 748 983 543 1472 758 1250 609 429 593 431 573 797 1225 1314 864 727 1118 749 470 1008 840 852 849 826 1301 527 517 571 643 1054 388 550 809 935 1153 855 806 1094 735 1403 1158 1237 975 905 860 468 910 583 482 602 452 600 404 444 688 785 712 818 1091 812 605 858 480 530 262 482 362 410 637 747 656 1245 869 676 894 529 800 505 703 363 357 535 556 787 471 517 604 630 688 565 866 449 610 534 662 724 449 1289 368 740 546 625 452 519 467 1077 459 596 855 670 703 449 632 455 636 880 892 1016 1046 729 693 642 570 681 636 405 676 1321 234 290 193 262 285 373 434 751 472 535 429 379 703 599 815 1216 561 650 780 469 118 115 232 241 211 585 398 838 859 645 1137 762 849 823 618 581 253 227 560 413 173 619 513 599 710 764 654 560 443 303 805 730 1168 885 842 811 1046 408 367 574 342 316 726 759 572 236 672 732 370 451 437 415 639 699 556 555 447 604 558 986 565 369 611 725 622 751 732 544 710 604 304 581 532 881 372 812 825 1174 822 3903 4475 645 869 1042 1009 943 637 887 718 1040 987 909 1416 1038 486 637 982 895 819 831 904 727 692 569 625 327 895 1294 700 536 1102 599 628 854 631 729 308 465 1228 1018 795 509 525 894 992 624 571 1149 885 789 667 577 460 488 967 754 1586 1079 1284 561 583 671 644 432 607 508 404 335 359 383 1585 1798 2129 1241 1154 1556 1174 1279 1308 1418 1683 976 1018 1084 703 352 605 1529 1044 321 303 508 220 369 642 1718 1580 1468 1240 1375 2340 2549 2702 2895 2741 2565 2503 1348 1140 2500 2646 2608 3351 3134 1802 2198 2313 2522 2855 2240 2413 2492 3317 2814 3023 2776 3842 3905 3379 3168 3479 3001 4239 3025 2929 1462 1641 2110 1890 12844 2276 2492 1672 1237 2371 703 687 1027 911 1025 886 885 1666 1983 1305 371 720 665 549 481 4502 4416 4089 3165 3604 4088 3416 3680 3617 3441 3972 3917 3708 3412 3519 2995 4033 3966 4109 4165 4517 4060 2438 2805 3093 3216 3253 3311 3029 1027 947 333 3673 3694 2320 5276 5270 5137 4191 1507 1683 1156 482 1306 277 710 521 456 2387 1435 1480 600 852 760 641 1383 2001 1410 2677 1581 1911 3270 1818 1856 4526 5467 4685 4271 7884 6998 4183 4417 4889 6002 1692 1218 1769 2119 2144 1109 2416 691 2349 1512 2879 1755 456 387 2167 1787 2669 3742 1939 1082 1844 1174 1209 855 712 1430 1410 1256 1299 1280 3233 4203 2062 879 2775 1661 1695 2251 1932 2369 1281 904 926 2547 2252 3254 1716 1668 876 1336 838 852 1375 1773 4830 3649 1267 951 850 1331 972 1005 1014 677 965 1177 1653 1505 1524 1709 972 860 3028 896 1111 1287 829 1484 1690 1778 1385 1346 1680 1735 1747 1040 1092 1214 1164 1226 1596 1097 1381 1276 1509 1445 733 516 341 684 623 555 1253 810 525 521 436 840 1525 731 980 797 1455 1036 868 476 924 431 339 591 751 967 407 372 597 674 693 586 625 711 735 915 743 829 1035 804 794 1169 590 134 831 1045 1038 346 835 1129 817 939 923 1057 1112 988 634 961 1368 1307 1060 990 1321 1198 1326 1158 725 949 874 960 617 774 628 612 1094 1076 1342 1277 820 1778 633 1030 1031 1230 1080 973 680 852 1049 893 806 993 846 1218 1038 576 950 962 833 1026 638 782 1029 1164 849 938 1515 202 1407 1226 1296 962 818 664 1045 1300 763 1414 1523 1422 1617 935 1222 648 637 637 707 628 952 844 459 420 349 443 505 202 321 680 751 607 386 362 477 243 292 253 525 586 390 1505 791 1204 956 720 1341 568 563 513 545 834 1337 1085 1138 843 896 740 1193 1128 461 922 462 477 793 632 1281 850 1246 461 537 555 963 412 255 430 1111 772 794 863 944 713 721 778 700 1028 792 964 576 856 1163 1629 1041 1635 1587 779 1155 958 548 956 411 379 1088 1324 1215 1584 802 732 1125 528 903 1010 2006 309 373 296 536 480 553 522 894 738 342 777 879 857 391 397 481 862 1434 964 1091 544 1836 269 725 478 307 842 1630 1304 1429 1417 1301 1451 1560 1580 814 847 759 1091 849 859 814 1330 847 1543 929 970 697 875 633 989 851 1357 852 650 585 287 600 262 547 526 995 606 701 1313 753 1387 1343 1306 1609 908 383 1283 1262 1581 1657 1367 1944 1364 1393 1800 1821 1733 1612 1177 709 839 716 876 1284 1188 1216 1448 687 1977 1830 2148 1756 1349 1547 1792 1636 1328 2226 638 1801 1092 955 1098 964 1795 1735 1878 1928 1055 1259 1186 1285 717 2030 1042 1140 1534 1835 1905 857 717 905 1082 1087 468 748 847 644 744 461 624 659 1238 1473 1184 792 1586 912 1324 774 883 1217 1225 2021 780 1100 913 1201 1273 1205 1573 1294 1050 1287 1094 1810 1041 1069 1433 1450 1783 1119 1327 2032 1697 1419 1674 1723 1352 1453 1396 1372 3702 4167 3209 3656 2247 2500 2071 2228 1748 2268 2004 2249 2029 2235 2333 2557 3416 2659 1818 1501 1684 1063 1063 1491 1798 1460 797 2364 2171 1900 2945 1003 1686 1364 581 648 1341 691 1073 1201 1008 909 931 881 615 372 565 392 737 572 661 600 555 768 600 885 963 916 1168 1046 1609 1984 1778 1822 1569 1571 1917 1417 1422 1659 1659 1047 1163 729 520 751 699 568 608 481 810 528 366 305 376 431 251 207 500 509 133 176 232 184 419 427 432 347 348 699 542 642 681 517 1122 1048 1099 558 828 1114 598 601 587 621 1153 644 698 554 1283 466 468 619 456 391 511 816 484 696 668 959 630 406 169 325 382 400 420 752 840 525 770 565 511 742 614 878 956 716 896 528 623 834 700 694 580 1071 690 1402 1287 1408 1053 1363 1507 605 936 903 635 535 1121 695 1372 782 765 1220 505 646 467 595 1131 1253 734 737 578 1504 1318 1432 1785 1177 509 456 491 969 757 1338 1153 568 645 947 997 462 589 1158 1342 995 977 1270 1055 958 1153 1059 1359 1451 1075 1629 1373 1457 1212 1142 1465 511 1257 648 610 647 755 2380 1230 1116 997 1115 1459 1321 1128 1396 1408 1544 1596 1281 1041 844 518 655 711 685 717 1144 1469 1131 1174 803 1111 1320 1274 1271 1220 1411 526 526 645 505 411 375 369 310 328 312 322 302 505 306 385 495 557 477 1066 946 913 864 826 880 905 914 969 870 944 1168 1207 1183 1016 1332 1133 826 950 1306 997 1160 1484 1053 1104 1316 1213 798 951 970 1345 1669 1107 1281 1049 1252 1147 1360 1284 1418 1730 1099 1091 1108 1542 765 1158 1684 1238 1627 954 1224 1111 1462 884 640 567 1553 424 1085 1162 645 441 497 483 235 321 302 399 934 1150 1097 1171 1015 938 990 386 1083 1046 438 866 547 455 853 924 1357 241 881 422 517 747 481 435 694 617 602 453 372 680 587 607 433 344 592 883 1221 1171 579 1500 592 566 702 678 770 747 665 673 889 610 929 980 674 849 320 404 535 413 734 1223 1217 675 777 764 910 589 784 631 1330 601 1242 347 990 866 778 896 999 747 965 529 764 987 666 539 608 710 554 1246 2195 1649 1981 465 443 429 585 702 776 864 3179 678 3548 3322 2937 2255 2768 2997 3155 2646 3040 2742 2951 2700 2935 3365 1065 703 1110 885 1254 1452 983 832 604 799 987 919 1431 1203 916 994 610 1103 1400 986 958 958 952 1323 1279 1551 1528 1806 2862 3059 1690 1996 1675 2111 1894 2071 1889 2130 2018 2035 2684 2676 2469 2121 2717 2501 2345 2151 2310 2239 2114 1874 1885 1798 2182 1954 2113 2079 1951 1892 2479 2715 2536 2842 2404 2739 2987 2949 2983 2439 2867 2934 3007 2935 3081 2430 2634 2426 2548 2834 2936 2521 2093 2522 2333 2536 2504 2587 2512 2368 2181 2543 2318 2302 2313 2398 2449 2458 2723 2507 2602 2586 2579 2590 2497 2742 2380 2429 2520 1953 2256 2337 2086 2387 2123 2548 2513 2398 2470 2370 2316 2160 2896 2249 2583 2552 2689 2293 2567 2184 3042 2052 2417 2665 2682 2977 2673 2867 3295 3047 3189 3168 3074 2489 2482 2491 3268 3296 3265 2617 2729 2867 3149 3476 3729 3171 2054 1760 1907 2970 1005 996 1058 771 1141 922 675 1169 835 871 783 966 727 678 819 592 738 613 741 980 703 1046 851 1013 1220 861 1064 942 992 778 872 938 936 1145 844 1043 890 1318 693 965 770 759 628 1000 745 687 864 883 1092 897 843 2208 936 841 749 586 829 991 1640 927 1050 575 598 779 694 999 821 827 1081 712 1188 2279 968 786 1109 768 666 892 819 1719 1186 2018 901 1065 1292 1220 897 1403 1305 1230 1937 677 1106 754 515 1083 1090 1287 1150 982 1327 1348 1492 1366 1231 1779 1274 1570 1166 1244 1250 2001 1566 1351 1803 980 793 1111 1389 996 1162 1212 1145 1339 1570 1240 1326 1535 1524 1329 2165 2201 2119 2126 1693 2253 2077 2919 1716 2865 1569 1063 2015 980 909 2231 1605 2828 1881 1489 2061 2127 1095 1938 1260 1372 1562 1807 1767 1162 1533 1040 1173 1132 1248 1057 1722 2402 2890 1801 1706 1808 1745 2277 1696 1673 1042 1669 1392 1554 1647 1365 1516 1675 1354 1314 1190 1129 1048 1254 2258 1986 1942 1126 1052 1170 1368 1549 797 885 1049 1244 1693 1335 1591 2238 1362 1689 1768 1463 2397 1345 2060 808 791 1388 1394 1715 603 751 872 1163 1672 1270 1530 916 1481 1674 2086 1980 1215 2317 1137 2132 1334 1291 1243 1544 1225 2393 1376 1331 1479 1442 1592 1191 902 1022 1769 2057 2132 1765 1765 2000 1657 1124 1458 1073 1465 1135 1611 1583 641 876 633 998 1241 806 1199 2140 1166 1347 906 1179 1335 1410 2027 1852 1111 1203 1473 1272 400 362 429 484 376 1363 963 1830 1813 1683 1535 1927 1926 1793 1377 1026 730 641 1017 1249 617 1373 998 985 1034 1050 1150 920 1161 919 1464 1538 2409 2022 1660 2131 1525 989 1042 1491 1155 986 1144 1227 1120 960 1259 1502 795 1032 975 837 1347 1378 1228 1188 1725 991 865 2433 1350 652 1423 1610 1465 1703 1679 1471 1472 1210 1022 803 1498 891 868 1688 1862 2246 1899 8795 8304 1573 1944 1749 1839 2112 1654 2159 1890 2409 1703 2821 2057 1860 1376 1249 1173 1103 1260 1219 1079 1737 1719 2009 1655 1307 1824 2154 1176 990 1924 1217 1297 1781 1161 1450 873 984 1221 952 1035 1129 1200 1479 1505 1018 973 1950 1500 1521 1106 1377 1029 1020 1393 1148 2447 1946 1527 1310 1609 1129 1893 1467 1405 1453 1182 988 1058 1162 2729 3427 3830 1773 2789 3240 2905 2180 2130 2449 3267 2301 2141 2142 1835 1529 1030 3096 1790 811 718 821 925 1135 1137 2648 2573 2896 2680 2455 4371 4471 4633 4209 4153 4472 3325 3431 1964 5011 4911 5607 5297 5761 4834 4323 4526 4866 4979 4991 4572 4630 5212 5201 6285 5224 6807 5491 5776 4770 6343 5187 8085 8200 8404 3707 3998 4013 3017 2276 30298 5305 3302 2355 4352 1655 1797 2316 1689 1960 1705 1368 3263 3061 1838 1196 1121 1047 1279 1466 7480 7397 7065 7065 6985 6360 6568 6372 6529 7663 6457 6875 7017 6690 6925 6323 6084 6765 7332 6967 7267 7294 5846 6306 7284 7814 6632 6982 7729 1704 1313 951 6956 6551 3570 9172 10048 9793 8495 2819 2989 2184 724 2320 952 763 572 685 4927 3453 3588 1141 1655 1416 1611 2972 3639 2767 5142 3811 3474 4392 3574 4208 7674 9087 7391 7466 14755 15014 7095 7810 9617 10673 3601 2502 3776 3681 4009 2148 4232 1651 6183 2328 5063 2663 400 358 3683 3789 5193 8913 5518 2149 3970 1999 2798 1650 1475 3423 3110 3235 3596 3260 5613 6963 2971 2287 5037 4729 4603 5165 4115 4309 2929 2232 2177 5538 3224 6194 1937 3599 1894 3246 2445 2366 3002 3021 6932 6340 1822 1815 2244 2223 2278 2284 2359 1884 2281 2586 3674 2966 2506 3674 2224 1989 6113 1858 2327 3095 1615 3262 2908 3217 2973 3025 2293 2157 2829 3416 3446 3770 3058 3348 2770 3019 3084 2238 2650 2886 1423 1468 1089 1238 1415 1385 2811 1350 1282 1449 1499 1153 2584 1627 1769 1580 1941 2167 1361 1085 1344 879 809 920 928 1031 1175 1119 1762 1257 1267 1429 1242 1254 1351 1395 1201 1490 1493 1438 1735 1423 1370 990 1483 1670 1435 877 1256 1503 1692 1529 1459 1373 1330 1615 1356 1863 2762 1895 1846 1485 1648 1978 1931 1818 1377 1661 1556 1626 1642 1933 1686 1486 1945 1647 2237 2195 1592 1994 1527 2024 1881 2319 1759 1406 1094 1635 1297 1469 1361 2314 1082 1609 1511 1100 2075 2007 1835 2119 1209 1469 2200 2453 1647 1622 2606 371 2818 1558 1601 1199 1510 1021 1829 1828 1351 2965 2865 2905 2616 2273 2341 1120 1205 1008 973 968 1298 1248 861 699 517 837 702 881 907 1239 1221 1091 875 801 936 898 736 519 976 984 828 2390 1927 1693 1373 1346 1778 1195 1163 1144 1345 1248 1874 1379 1831 1776 1711 1597 1632 2161 1129 1257 870 1193 1659 1246 2011 1809 1904 1703 1176 1072 1706 895 494 872 1716 1681 1877 1767 2380 1890 1864 1895 1953 1914 1610 2033 1435 2074 2246 3325 2110 2789 2497 2319 2573 2231 1776 1956 1382 685 1579 1945 2440 2351 1879 1348 2151 715 1596 1828 3934 910 860 787 1026 1001 1094 931 1271 1388 1042 1247 1258 1911 1130 1158 576 2304 2189 1843 2015 1253 2682 829 1170 789 908 1615 2548 1705 2135 2143 1986 2429 1743 2236 1856 1416 1476 2137 1529 1660 1704 2040 1608 2361 1740 1689 1559 2182 1757 1201 1305 3035 1370 1171 1120 564 1192 766 1159 1133 2403 1183 1372 2823 1440 2767 2285 2478 2708 1968 902 2583 2417 2212 2446 1796 2468 2161 2192 2618 2689 2827 2947 2610 1738 1535 1641 1498 2258 2315 2623 2327 1238 3496 3298 3871 2541 2328 2284 3116 2031 2167 2749 1406 2552 2009 1809 2061 1821 2316 2169 2187 2499 2026 2138 3583 2365 1914 3138 2325 1976 3464 3466 3694 2612 2284 1712 1456 1266 1331 1619 1755 1060 1280 1933 1455 1433 1437 1695 2712 2167 2223 2114 2247 1747 1684 1907 1597 3579 2017 2761 2326 2155 2409 2999 2978 2836 2206 2707 3034 2978 2485 2126 2443 2239 3245 2493 2370 2832 2642 2613 3028 3041 2755 2592 2595 2721 7497 8234 6392 5878 5113 5396 4871 5256 4428 5177 4930 5437 5386 4688 5260 4595 7515 5276 3931 2670 2995 2521 2277 2512 2917 3539 1642 2643 3888 3489 4290 1985 2316 2221 1333 1195 2019 1479 1383 1578 1915 1508 1179 1373 1337 1155 950 1115 1450 1106 1215 1180 1268 1475 1647 1713 1939 1548 2236 2614 2532 3290 2855 2825 2319 2373 2429 3415 3166 3594 2531 2643 2756 1662 945 1106 1008 1056 1017 839 1027 892 965 537 1070 721 515 594 845 850 315 444 464 613 938 845 890 742 812 1216 855 1205 1124 1391 1910 1663 1770 1102 1222 1177 1779 1037 913 989 1346 1183 1150 1258 1954 763 668 808 721 590 754 1588 1075 1576 1926 2490 1472 1100 509 1621 1776 1404 1929 1957 1807 2010 1991 1707 1751 1269 1459 1849 1821 1448 1408 1425 1274 1661 1608 1833 1561 2313 1867 2399 2481 2420 2373 2291 2356 1794 2738 2550 1501 579 2762 1446 3057 1634 1271 2930 1561 1436 1324 1505 2763 2824 951 1337 1155 2882 3000 2935 3229 2625 1341 1238 1175 2555 1107 2458 2801 1476 1657 2707 2402 1421 1332 2351 3120 2362 2360 2618 2375 2680 2630 2520 3652 3159 2725 3047 2823 3040 2722 3260 3076 1246 2020 1525 1378 1415 1428 5465 2987 2436 2473 2469 2586 2342 2021 2543 3482 3516 3079 2487 1603 1878 1473 1475 1167 1128 1447 1863 1653 1682 1599 1502 1528 1822 2392 2583 2221 2390 1472 1347 1492 1471 1201 529 508 365 526 460 418 321 971 780 967 945 764 1624 2710 2569 2673 2312 2683 2118 2225 2259 2418 2124 2406 2748 2557 2478 2235 2613 2698 2224 2470 2358 2428 2031 3384 2602 1902 1721 2310 2149 2044 1816 1888 2579 2167 1956 1813 2027 1631 2160 1942 1840 2102 2810 1928 1685 2371 1838 2680 2135 2369 2317 2789 2833 1953 3409 1783 1631 1896 3440 1530 2696 2761 1771 1277 1204 850 527 501 563 744 1862 1589 2254 1798 1664 1938 2002 926 1457 1611 939 1083 1311 1053 1114 1611 2552 795 1604 1328 1060 1320 1293 1292 1176 982 1000 1373 1255 1120 1060 1181 1173 1249 1510 1458 1246 1711 1105 3520 1561 1427 1682 1430 1448 1205 1112 822 1003 1612 1759 1717 1687 1592 878 937 966 1234 1951 2030 1869 2040 2121 2325 2024 1348 1869 1484 1539 2071 2735 929 1448 1969 1666 2172 2142 1988 1589 1651 1783 2343 1127 1075 1180 1509 1178 2685 2917 3211 2509 977 1359 922 1422 1402 1591 1460 5606 1238 5804 5245 6267 5545 5764 6292 6224 5842 6031 5736 5814 5783 5705 5511 1629 2250 1870 1607 2557 2222 2314 1943 1390 1788 2731 2586 1813 1833 2336 1790 1329 1779 2700 2245 2116 1853 2155 2066 2086 2624 2680 3092 2719 2325 1757 2280 1393 2456 2399 2080 1889 2118 1789 1655 2164 2309 2321 2028 2623 2635 2264 1940 2249 2174 1859 1411 1469 1614 2058 2007 2620 2018 1782 1673 2443 2906 2568 2400 2127 2886 2787 3020 2373 2777 2177 2345 2361 2375 2140 2227 2517 2068 3009 2470 3196 2384 2647 2322 2634 2476 2248 2135 2285 2214 2205 2439 1882 2356 2131 2271 2340 2105 2308 2421 2462 2192 2365 2214 2373 2711 2338 2338 2280 2400 2235 2230 2218 2164 1607 2185 2450 2072 2450 2544 1625 2380 2323 2465 2666 2596 2474 2547 2989 2547 2629 2158 2377 3213 3034 3389 3174 3219 3329 3430 3328 3630 3496 2962 3037 2639 2746 3066 2962 3233 3069 3171 3328 3296 3404 3477 2068 2298 2103 2892 1133 975 993 587 1107 887 549 1102 503 654 887 817 1057 1025 1051 884 1096 870 1122 1209 795 1435 991 1395 1692 772 857 777 819 966 961 674 844 1462 1132 996 869 1196 844 1010 914 857 803 967 786 999 992 948 1209 943 887 2096 1137 663 633 653 936 865 1541 976 1097 483 531 561 601 644 641 801 887 635 1316 1806 806 694 889 818 772 957 961 1876 1195 1993 947 1099 1147 1081 995 1559 1446 1226 1459 604 831 686 887 842 1056 1252 1140 1019 1404 1024 1214 1172 1237 1617 1159 1326 1486 1232 1034 1775 1530 1438 1760 967 1355 1112 1249 1023 1108 1410 1109 1296 1533 1001 1171 1751 1527 1446 2136 2120 2713 1742 1387 2015 1553 2277 1244 2473 1771 1079 2031 1109 911 1910 1841 2384 2127 1315 1988 2240 1151 2041 1238 1288 1257 1659 1801 1263 1391 1190 1166 1101 941 899 1739 2051 2436 1701 1620 1977 1443 1941 1392 1467 1347 1701 1152 1461 1456 1320 1576 1389 1578 1092 1283 1194 1056 1501 2422 1969 1993 1265 1271 1323 747 937 1097 1017 1112 1148 1725 1625 1472 2380 1476 1343 1461 1198 2286 1238 1539 1255 1150 1276 1372 1870 980 1001 981 1625 1534 1178 1331 851 1523 1357 1842 1630 1483 2639 1183 2161 1147 1623 1145 1495 1211 2412 1357 1694 1407 1264 1152 1188 802 1199 1398 2330 2190 1960 1914 1711 1249 1520 999 933 1096 777 1176 1834 666 764 610 645 872 952 1201 1672 1118 1274 1107 1040 1423 1623 1871 2020 897 1084 1366 1149 508 507 520 520 480 1231 1115 1906 1706 1709 1666 1418 1593 1441 917 825 497 470 1032 1017 560 1336 1007 1324 1089 1131 979 919 1309 867 1786 1556 1790 1674 1669 2046 1566 937 1069 1402 925 831 1240 1265 1407 954 1542 1325 1072 1162 1159 943 1236 1149 1172 1396 1770 1315 1088 2194 1203 807 1232 1349 1220 1560 1451 1178 1237 1190 905 940 1371 803 985 1893 1486 1875 1557 8271 8564 1484 1748 1483 2020 1708 1609 2078 1869 2117 2357 2448 2001 2042 1166 1005 1352 1012 1646 1251 1749 1677 1619 1445 1539 1261 1716 2177 1606 829 1469 1306 1336 1982 1245 1115 902 836 1524 1162 1364 1426 1383 2287 1752 1013 1050 1925 1290 1722 1486 1811 1401 824 1662 1519 2347 1705 1854 1418 1152 1217 1979 1109 1346 1621 1335 659 762 1069 3367 2962 2944 1526 2690 2713 2362 2228 2167 2023 3305 2100 2217 2034 1753 1344 1489 2521 1452 723 643 1091 690 1058 803 2752 2769 2475 2453 2830 5074 5094 4883 4857 5114 4328 4119 2661 1940 4915 4988 5450 5625 5704 4963 4133 4014 4974 4918 4548 4884 4520 5082 5301 6264 4769 6579 5557 5740 5075 6353 5245 8286 7603 7788 3169 3670 4402 2458 2492 5305 30899 3537 2529 4311 1564 1340 1974 1574 1928 1559 1680 3167 3320 1976 868 1294 1225 1047 853 7233 7191 6840 5952 6102 6069 6848 5948 6364 7132 6243 6199 7592 6156 6690 6213 6048 6082 6540 6568 6535 6368 5640 5705 7581 7310 7037 7187 7170 1439 1255 980 6179 6519 3662 9143 9895 9942 8403 3017 3132 2198 804 2450 514 1387 1007 820 5037 3025 3011 1060 1710 1456 1224 3548 3884 2587 4374 3430 3403 4471 3459 3805 7413 8716 7418 8462 15614 13543 6933 8388 9114 10074 3607 2475 3591 3952 4319 2587 4603 1551 6028 2229 5404 2854 406 366 3243 3087 5103 7821 4444 1967 3329 1902 2386 1421 1379 3244 3019 3013 3031 2788 5500 7528 2469 1965 4216 5206 5176 5189 3837 3423 2539 1634 1755 4930 3047 5552 2075 3257 1816 2749 2534 2145 2801 2589 6578 5811 2526 2520 2054 2253 2070 1989 2120 2058 2085 2268 3405 2530 2690 3926 1844 1649 6658 1936 2365 3129 1688 3047 2783 2974 2804 2274 2980 2936 2680 2972 2950 3278 2709 3003 2736 3266 2712 2688 2920 2666 1479 1151 1183 1276 1279 1025 2529 1245 1131 1347 1379 1350 2643 1892 1161 1349 2013 1839 896 871 1135 720 626 910 838 1526 1040 1021 1166 1005 1067 1084 1175 1250 1674 1252 1305 1509 1309 1668 1567 1338 1206 626 1175 1317 1580 811 1222 1198 1332 1440 1114 1346 1439 1370 1363 1348 2321 1475 1599 1102 1220 2283 2097 2057 1341 1534 1489 1552 1566 1995 1541 1526 1813 1851 1955 1772 1918 2063 1293 1838 1863 1592 2337 1577 1024 1309 1428 1167 1135 2225 1101 1725 1815 1343 2095 1674 1400 1816 1426 1648 1836 2173 1423 1817 2972 482 3039 1601 1379 1071 1176 1200 1276 2383 1861 2403 2302 2622 2828 2198 2510 1280 1269 1175 1088 877 1070 1030 760 1104 996 742 641 998 630 1321 929 825 1225 1021 871 885 1011 922 1022 1004 700 2494 1501 1601 1240 1110 1557 898 1129 1167 1739 1225 2378 2055 1557 1795 1279 1400 1632 1870 1219 1325 1096 1639 1269 1637 1985 1554 1826 1720 1072 817 1316 1291 943 900 1960 1503 1764 1715 2146 1477 1951 1725 1908 2195 1797 1770 1388 1977 2031 3128 2161 3016 2584 1614 2130 1866 1292 1863 1603 744 1773 2301 1859 2072 1792 1541 1947 932 1567 1794 3359 826 902 654 943 877 887 1008 1215 1543 865 1424 1630 1695 540 518 732 2363 2366 1306 1498 1187 3152 671 916 620 752 1124 2671 2059 2332 2404 2218 2743 2258 2097 1449 1305 1297 1832 1339 1391 1476 1904 1491 2148 1621 1548 1371 1630 1486 1178 998 2545 1234 870 1035 671 1385 967 1056 1196 2029 1228 1255 2817 1288 2195 2107 2415 2604 1666 890 2109 2418 2316 2565 1974 2683 2215 2012 2359 2425 2567 2214 2196 1073 1056 978 1301 2254 2310 3214 2498 1368 3904 3434 3909 2290 2020 2024 3074 2038 2189 2904 1126 2374 2081 1812 2190 1921 2193 2009 2271 2464 2657 2076 2750 1915 1731 2772 2222 2106 2790 3500 3112 2225 1946 1443 1855 1418 1238 1342 1314 1249 1440 1557 1317 1260 1924 1996 2197 1548 1929 2192 2332 1639 1343 1603 1813 4309 2324 2507 1829 2336 2609 2714 2521 2452 2306 2535 2227 2368 2248 2244 2138 2883 2521 2036 2098 2748 2749 2703 3159 3222 2537 2784 2790 2681 7790 8026 5745 6065 4952 4735 4220 4583 3573 4596 4397 4872 4834 4691 4740 3960 6856 4497 4751 2559 2924 2659 2400 2535 2662 3303 1634 3550 3892 3560 4098 2000 2585 2316 1103 1032 2266 1088 1480 1420 1671 1264 1295 1268 1331 1305 1258 883 1514 1166 1329 1137 1439 1763 1938 1742 1740 1549 2268 2402 2481 3022 2563 2627 2237 2912 3255 2505 2998 3175 2490 2462 2506 1853 773 976 890 853 845 678 976 1002 689 605 953 855 672 513 942 1008 250 676 299 618 633 719 773 679 684 1028 1021 1230 1216 1665 1710 1615 1688 1099 1069 1033 1288 1017 969 1180 1418 1212 1236 1609 1625 810 697 1069 948 775 1102 1869 986 1559 1627 2415 1381 1261 675 1422 1343 1430 1441 1458 1692 1390 1493 1717 1681 1336 1550 1595 1704 1150 1393 1102 1231 1861 1057 1413 1116 2459 2097 2203 1982 2318 1733 1893 2057 1678 2237 2097 1248 696 2613 1301 2631 1345 1214 2632 1329 1415 1100 1269 2617 2809 1013 1185 1010 2726 3100 3351 3166 2151 1525 1428 1457 2955 1403 3174 2857 1554 1467 2944 2949 1256 1239 2463 2622 2122 2377 2244 2452 2184 2400 3192 3108 3240 2762 3129 3112 3264 2541 2624 3470 1209 1867 1620 1611 1862 1523 5239 2853 2491 2361 2640 3160 2735 2261 3007 2676 2777 2927 2278 1585 2110 1547 1273 960 1323 1642 1969 2209 1666 1607 1829 1230 1877 2758 2090 2221 2063 1487 1099 1582 1348 1149 734 693 507 690 662 573 500 865 1042 1072 911 642 1621 2166 1985 2101 1640 1819 1974 1713 1615 1734 2099 2368 2463 2313 2503 2432 2477 2648 2173 2334 1926 1922 1833 2664 1892 1224 2023 2105 1710 2188 1999 1736 2349 2562 1619 2055 1871 1740 2233 2174 2046 2693 2734 2054 1916 2005 2011 2108 2039 2307 2297 2688 2761 1786 3292 1808 1651 1565 3100 1480 3256 3078 1816 971 1238 916 692 765 806 961 1612 1299 1692 1523 1725 1732 2049 745 1683 1790 1020 1373 1213 1068 1402 1527 2569 637 1709 845 1006 1352 1363 1264 1221 1260 1041 1086 909 1065 980 1456 1214 1257 1399 1216 1502 1387 1131 3002 1473 1262 1447 1010 1228 1184 1081 742 1353 1421 1287 1323 1817 1493 895 934 819 939 1687 1981 1760 1684 1768 1905 1723 1369 1772 1769 1439 2404 2205 664 1289 2070 1750 2177 2425 1734 1908 1081 1680 2273 988 1368 1184 1185 782 2455 3604 3373 2853 839 1046 953 1333 1288 1314 1637 4911 1247 5400 4738 5201 4946 5408 5246 5314 5571 4775 5559 4693 5128 5092 4189 1643 1969 2109 1543 2309 1834 2122 1965 1515 1903 2612 2742 2108 1859 1820 1693 1444 1918 2533 2076 1980 1906 1830 2235 2167 2318 2459 2892 2189 1963 1412 1390 1474 1825 1646 1888 1697 1770 1453 1344 1696 1721 1589 1344 1592 2260 1920 1657 1969 1856 1297 1227 1271 1309 1791 1540 1840 1978 1288 1571 2006 2058 1834 1788 1652 1825 1820 1889 1655 2126 1743 1713 1679 1681 1881 1599 1979 1575 2151 2298 2139 1720 1733 1786 1487 1939 1760 1562 1641 1964 1406 1734 1749 2106 1469 1659 2118 1945 1690 1798 1911 2385 2035 1995 1775 2081 1730 1643 1507 1863 1553 2004 1651 1671 1342 1622 1931 1649 2032 2047 1628 2279 1620 1568 1698 1704 1859 1624 1874 1819 2088 2070 1513 1982 2144 2230 1972 2089 2411 2758 2433 2587 2384 2270 2280 2221 1976 2100 2025 2128 2128 1906 2601 2477 2370 2053 1253 1493 1342 1736 891 998 587 680 612 979 696 975 280 764 510 562 427 486 429 521 573 506 647 699 395 753 572 1034 1234 471 721 629 655 532 600 536 693 683 707 508 472 576 474 894 550 509 489 745 485 598 575 638 847 719 689 1396 785 603 587 343 830 451 1298 881 954 386 340 552 382 669 409 477 793 450 803 1458 982 413 579 603 888 615 824 1242 898 1788 546 725 816 689 825 1396 1258 1133 1192 511 846 439 609 715 860 974 1113 577 919 887 828 1097 971 1437 736 1309 1081 1135 952 1446 1303 1035 1357 1220 719 1110 1051 758 964 955 841 1338 1009 569 624 1660 1345 815 1886 1854 1801 1229 1340 1635 1067 2167 1316 1869 969 736 960 722 1076 1398 1122 2152 1079 1038 1535 1532 849 1515 996 1064 921 1416 1447 1033 1002 834 646 849 689 830 1394 1685 1592 1405 1029 1432 1319 1420 2001 1502 1053 1099 988 1004 1088 825 1086 813 950 858 795 862 708 929 1395 1273 1565 841 874 876 663 775 792 551 682 773 1101 821 1037 1600 968 820 1244 896 1447 1021 1334 811 756 814 1042 1683 1067 1096 734 955 959 1197 910 950 926 1093 824 1252 962 1966 687 1721 778 1135 909 1002 806 1893 889 1221 1099 1371 1278 655 882 851 1177 1290 1203 1529 1545 1233 885 938 865 1038 849 670 883 1279 489 621 426 593 610 857 777 1298 801 936 779 724 815 1216 1523 1280 706 866 1120 1039 219 288 218 266 342 1193 863 1198 1136 1186 1323 1159 1187 1085 1111 756 333 358 952 1265 291 982 644 1063 891 952 610 666 582 460 1108 1079 1481 1691 1261 1713 840 934 651 1040 684 548 673 641 576 655 757 1031 396 450 569 647 897 1005 782 1165 1146 830 817 1301 1352 613 862 906 775 1031 945 983 1034 826 489 758 780 522 798 1029 1124 1675 1389 6796 6371 1113 1464 1384 1235 1460 1421 1361 1175 1889 1810 1592 1381 1720 701 897 997 840 915 1057 1057 1195 1165 1374 1175 765 1377 1584 836 1089 1359 1451 1399 1647 1301 1062 718 707 1324 980 850 787 947 1011 864 776 663 1373 1208 1351 684 1027 611 812 1028 855 1536 1153 1156 884 875 802 1356 645 724 1390 1296 411 467 556 1802 1621 2058 1508 1573 2075 1867 1834 1330 1561 2230 1308 2030 1795 1817 852 1152 2357 1392 731 691 689 653 777 989 2063 2093 1937 2222 1918 3507 3366 3435 4161 3730 2934 2848 2372 1355 4236 3899 3701 4540 4632 3333 2875 3057 3332 3638 3454 3996 4354 3796 3418 4278 4210 4791 4466 4520 3613 4681 3470 6490 5958 5473 2543 2991 3191 2268 1672 3302 3537 20589 1635 3289 1074 1055 1498 1620 1501 1172 1443 2000 2459 1565 669 1055 960 900 948 5707 5480 5372 4550 5130 4778 5171 5167 4917 5910 5308 6891 5666 5003 5744 4833 5420 5429 5652 6284 6943 6314 4481 4497 5303 6209 5412 5217 5050 1289 1170 801 4499 4729 2699 7895 8385 8898 7233 2083 2241 1342 481 1462 614 822 563 667 3787 2499 2506 924 1300 1124 1218 2505 2858 2246 3026 2415 2213 3868 2783 3049 5769 6694 5695 5527 10223 10697 5161 5916 6771 8009 2727 1856 2673 2775 3004 2279 3181 1447 3754 1866 3866 2064 326 246 3344 2668 3474 5268 2947 1377 2376 2103 1522 1100 1050 2182 2089 1985 2453 2074 4561 4914 2588 1272 2902 3725 3758 4651 3003 3216 2272 1328 1477 3434 2278 4398 1806 2150 1174 1576 1671 1571 2100 2113 5434 4026 1839 1756 1635 1984 1678 1460 1718 1329 1420 1635 3316 2233 1834 3347 1680 1575 5417 1273 1572 1925 1249 2156 2349 2200 1811 1888 1910 1778 1964 2111 2378 2416 2026 2416 1976 1917 2254 1788 2234 1889 943 791 761 1017 1154 940 1917 984 1069 898 1318 1112 1567 1073 1308 1214 1705 1494 957 530 711 560 484 596 555 919 785 762 939 911 862 951 1068 873 1071 964 1028 1231 1165 1199 1160 800 1144 316 872 950 1400 738 935 1103 1351 1208 1143 945 1489 1171 959 1083 1524 1327 1267 723 1083 1770 1772 1719 1140 1240 1209 1031 971 1285 1076 1036 1621 1385 1392 1216 1160 1578 904 1413 1425 1376 1575 1174 932 1063 1093 969 987 1465 1014 1411 1146 642 1453 1562 1342 1729 862 1054 1630 1930 1363 1213 2247 284 2167 1279 1227 960 1020 657 1059 1522 1563 1886 2152 1839 1839 1568 1847 1034 765 868 630 767 890 800 574 926 765 593 644 649 623 926 479 531 706 507 761 588 453 401 799 632 530 1886 961 1304 1142 641 1309 905 682 631 990 852 1462 1228 1310 1411 1013 1023 1375 1192 1057 1581 1116 785 1175 1361 1442 1449 1783 890 576 661 795 836 558 777 1518 1318 1414 1747 1707 1044 1105 1354 1126 1613 1107 1421 1056 1214 1684 2074 1673 2036 1758 1821 1815 1701 1108 1437 1188 492 1139 1494 2080 2278 1299 1141 1034 549 1112 1230 2770 416 546 443 700 550 606 633 837 908 532 947 911 1647 458 434 604 1814 1260 1153 1299 603 2170 521 856 552 586 913 1608 1303 1431 1527 1523 1669 1090 1441 1115 1021 989 1284 1015 1051 1056 1131 964 1302 1116 1128 1110 1232 976 934 952 2088 899 737 942 342 992 521 1016 951 1595 865 701 2209 875 2224 1918 1442 1809 1563 960 2060 1340 1447 1642 1722 1838 1673 1372 1755 1568 1835 1601 1624 1228 1165 1148 1470 1727 1950 2121 1732 927 2270 2486 2752 1599 1672 1426 1858 1665 1435 2802 1037 1642 1812 1593 1874 1618 2130 1977 1944 2018 1080 1324 2118 1551 1302 1901 1726 1528 2082 2071 2148 1541 1300 1104 1387 1174 907 1040 1521 787 983 1244 951 923 1425 1594 1366 1307 1969 1182 1838 1222 1138 1130 1076 2384 1403 1857 1583 1834 1840 1996 1966 1885 1656 1661 1983 1938 1923 1444 1732 1666 2544 1636 1885 2285 2699 1519 2617 2448 1905 1839 1903 1632 5644 6168 4932 4424 3975 3276 3039 3433 3436 4175 3360 3766 3673 3675 4130 3326 5643 3763 2914 2367 2559 1927 1459 2161 2362 2258 1150 2803 3052 2594 3465 1696 1971 1934 1001 1128 1386 919 1379 1457 1633 984 1110 1262 1287 943 959 936 933 870 970 847 988 1359 1045 1287 1152 1035 1985 1943 1905 2165 1770 1875 1457 2124 2403 1790 1881 2283 2085 1838 2105 1174 645 759 695 747 742 607 740 733 589 469 552 484 481 614 998 726 257 261 276 380 487 445 449 459 399 629 714 824 799 1247 1195 1086 1151 1022 1087 802 1224 900 852 894 823 761 782 967 1457 811 763 856 731 631 851 1226 811 1044 1760 1736 1203 594 500 1154 1226 1151 1134 1154 1485 928 1279 1026 1125 1098 932 1307 1457 937 1035 765 858 1335 749 988 1092 1495 1115 1808 1824 1675 1690 1448 1814 967 1353 1420 987 294 1841 654 1717 1063 650 1843 962 892 900 902 2003 1883 957 999 874 1935 2114 2246 2869 1941 845 795 889 1597 943 2125 1641 884 868 1609 1667 791 799 1712 2080 1328 1413 1723 1796 1714 1428 1732 2417 2176 1647 2120 2008 2637 1904 2176 2705 736 1687 1355 1209 1341 1256 4416 1700 1599 1478 1729 1853 1846 1667 1900 2402 2285 2047 1833 1309 1457 1110 982 840 1108 921 1306 1533 1301 1166 1213 1179 1672 1878 1437 1688 1702 1213 1105 1087 1251 1084 465 431 368 480 404 383 357 818 457 886 700 425 1043 1709 1553 1529 1398 1475 1439 1690 1738 1641 1606 1673 1982 1935 2050 1757 2051 2324 1848 2022 1618 1737 1538 2066 1972 1627 1618 1765 1837 1646 1427 1379 2354 2372 1643 1524 1723 2275 1795 1735 1788 2156 2276 1662 1914 1712 1263 1895 1833 1842 2608 1785 1787 1367 2268 1314 1110 1074 2353 924 2033 2406 1605 643 789 794 324 336 354 439 1037 845 1116 937 1126 1189 1047 585 1467 1545 848 1118 797 820 897 1129 1755 467 1493 872 750 977 1224 1000 707 652 664 899 754 810 843 912 957 878 1365 1218 1371 1636 1081 2558 1184 1046 1146 710 792 854 779 721 894 988 885 922 1080 738 666 721 588 615 1239 1798 1278 1506 1338 1690 1339 806 1454 1132 1267 1413 1789 567 1064 1103 981 1171 1235 1628 1975 870 1057 1904 951 1018 995 1341 1010 1823 2356 2379 1947 764 605 813 1079 763 1024 1136 4539 1379 4570 4128 4485 3692 4247 4506 4357 4282 4025 4252 3924 4051 4319 4252 1223 1363 1608 1129 1924 1746 1621 1366 1146 1337 2007 1976 1483 1382 1205 1390 1102 1328 1761 1519 1467 1570 1606 1695 1644 1909 1939 2395 1457 755 741 800 803 762 850 1076 999 1099 686 848 945 955 1026 718 818 1134 1022 1125 1182 956 923 875 947 696 1162 890 1163 878 1127 1058 1039 1160 1038 1358 1455 1268 1624 1309 1145 1502 1429 1142 1187 1119 1282 1241 1697 903 1189 1203 1322 1122 981 1032 987 1131 1013 872 1104 1138 985 1039 1101 1008 1111 1120 930 1210 1053 1158 1409 1191 1318 1155 1246 1214 983 881 1264 1020 1326 893 1252 1087 721 1177 1048 936 1450 1330 1038 1208 1256 1099 1055 889 1165 1494 1430 1055 1295 1090 1139 1711 1503 1670 1668 1458 1380 1433 1409 1579 1547 1651 1613 1532 1608 1421 1440 1532 1497 1443 1359 1411 1405 1371 859 859 795 1525 624 431 401 458 419 582 396 374 307 297 429 319 352 359 338 229 300 292 316 528 301 614 339 735 867 393 334 315 345 420 314 453 515 496 442 603 493 681 502 378 334 301 241 467 436 300 383 295 422 423 403 1096 713 297 277 246 287 406 586 561 689 462 269 210 299 437 308 289 411 367 557 1157 493 251 534 393 340 392 372 972 467 1076 416 460 476 406 516 748 748 742 694 395 685 257 450 501 332 456 499 522 554 531 581 449 612 1071 429 646 506 741 565 806 826 575 836 899 500 542 917 554 541 670 449 578 691 613 443 720 729 752 1199 1188 1124 889 778 654 953 1095 712 1238 837 523 718 626 617 1361 995 976 999 604 1308 1029 429 998 517 621 754 1122 746 500 692 638 564 524 508 470 932 1026 1153 938 638 760 599 740 712 736 459 628 1046 559 1166 668 495 615 342 357 515 452 396 543 906 762 849 501 443 655 509 553 333 549 365 500 861 767 707 983 680 437 829 570 871 648 518 473 432 680 791 775 490 538 775 543 750 734 744 452 746 895 584 1185 467 1107 439 854 475 1110 571 528 586 881 775 661 637 761 657 710 572 614 800 882 869 1153 1169 782 599 974 723 904 658 330 719 945 241 352 219 378 451 524 656 903 585 729 559 447 713 902 994 945 562 674 654 562 413 268 180 291 190 651 582 975 884 971 751 1088 719 685 713 438 206 191 492 606 196 672 392 727 414 494 692 468 600 410 803 831 1099 1009 691 877 647 299 344 600 278 258 698 671 580 287 548 664 471 575 452 573 736 697 690 633 671 418 458 1147 660 359 785 892 803 899 964 968 498 898 424 738 668 483 654 726 703 940 885 3468 4013 669 884 809 800 659 558 1005 832 1011 1072 1121 953 1498 1138 494 545 651 809 625 1007 774 754 871 781 672 988 1198 712 516 910 751 851 1187 1047 751 383 442 701 602 537 588 762 1061 864 574 406 913 564 854 510 715 498 447 611 510 1096 766 600 850 458 686 848 634 621 710 658 199 227 395 1403 1384 1569 1166 1368 1519 1189 1005 1011 1542 1535 1212 778 905 925 546 820 1594 1258 423 415 346 390 340 354 1239 1271 1378 1324 1350 2359 2815 2297 2554 2693 2189 1829 1570 1296 2318 2198 2206 2741 2518 2181 2160 2214 2345 1806 2332 1708 1775 2414 1617 3565 2993 2964 2909 2969 2518 3209 2470 3542 3496 3731 1943 2604 1942 1985 1237 2355 2529 1635 14232 2305 859 798 909 922 914 987 593 1399 1217 1087 379 671 598 775 607 3603 3666 3700 3080 3354 3314 3242 3449 2636 3684 3330 3609 3810 3181 3956 3285 3209 3265 3370 3430 4243 3444 2770 2768 3622 3277 2845 3408 3034 642 580 347 3772 3757 1841 4842 5020 5273 4116 1507 1441 989 332 1202 305 714 581 427 3217 1482 1555 675 753 573 717 1821 2338 1413 2350 1342 1686 2727 1527 1861 4057 4680 3588 3551 7051 6440 3649 4290 4701 4961 1809 1171 1364 1666 2066 1025 2053 821 2566 1041 3088 1418 277 151 1829 1342 2329 3527 1919 1429 1917 1059 1261 770 692 1562 1521 1367 1538 1309 2229 3454 1990 1019 2129 2126 2128 2887 2080 2009 1712 1090 1085 2465 1337 2945 1012 1580 870 1619 1171 1122 1388 1525 3489 2946 1041 918 760 990 1057 962 1004 511 877 1087 1627 841 1264 2089 1148 987 3650 975 1225 1330 958 1125 1190 1163 1128 1249 1204 1197 1245 1126 1085 1238 1059 1091 1659 1560 1153 996 1329 1102 1046 689 487 541 672 681 1623 813 540 586 687 677 1393 900 982 556 1137 951 649 558 381 429 411 498 676 525 729 719 784 656 1024 482 625 745 776 554 462 975 788 809 986 693 829 306 745 832 845 276 782 881 784 975 783 784 661 747 921 738 1135 1060 735 417 581 1184 1152 1227 665 756 804 707 929 689 664 966 884 1057 1075 1022 836 995 610 1031 1044 1060 1137 626 597 852 970 642 648 1382 932 906 1115 624 1166 1045 913 1083 636 772 1095 1206 697 824 1408 116 1735 761 815 475 578 699 771 1311 623 1499 1171 1468 1302 1525 1433 780 540 641 418 534 707 648 493 590 458 476 372 272 557 499 486 510 395 369 416 269 355 317 307 570 475 1393 655 707 597 375 776 647 850 871 687 545 1142 995 792 928 854 777 585 773 544 896 895 613 994 828 1029 559 885 629 607 474 697 710 434 267 809 748 802 943 1089 876 782 909 762 1017 1109 1089 1023 1215 1061 1479 1298 2127 1846 1034 1483 1211 673 1121 783 448 1060 1258 1090 1060 782 1045 1188 399 600 669 1964 419 368 339 404 461 396 650 768 735 360 737 821 1191 226 192 555 1121 1248 987 1069 519 1938 224 327 195 289 782 1336 984 1196 1140 1057 1180 823 946 797 684 763 878 754 792 707 810 696 964 776 727 755 847 772 667 504 2076 781 389 780 479 650 370 421 605 1215 670 670 1241 953 1137 1173 1531 1321 615 403 1287 1258 1397 1431 1079 1261 1766 1264 1112 1533 1238 1195 1170 769 692 565 778 1268 1298 1206 989 880 1752 2171 2405 1681 1005 1584 1560 1226 757 1430 640 954 961 950 929 927 1198 1139 1206 1298 820 1043 1198 1140 833 1348 1169 867 1709 1872 1558 1193 932 896 941 831 458 632 936 633 751 717 898 610 1294 948 1048 1055 1261 911 1082 934 798 1104 854 1735 919 1432 1445 1624 1116 1639 1590 1758 1480 1615 1298 1236 1294 1718 1531 1479 1294 1051 1127 1778 1210 1451 1712 1632 1372 1458 1320 1449 4158 3943 2818 2586 2717 2381 2429 2611 2281 3028 2482 2652 2613 2254 2245 2215 3742 2163 2146 1552 1665 1329 1129 1721 1661 1545 803 1573 1868 1552 2733 1063 1407 1304 1020 682 1071 613 975 904 882 719 612 537 966 923 879 557 480 682 490 391 673 706 695 943 666 816 1036 804 1492 1459 1547 1635 1164 1302 1601 1497 1492 1783 1081 1263 1305 904 513 548 510 594 540 416 596 688 440 406 549 362 413 349 496 363 191 230 220 329 206 206 236 194 210 556 483 480 584 679 873 855 863 569 671 620 612 496 484 597 1141 727 580 664 667 439 437 585 551 335 475 1302 518 691 701 1093 629 427 284 898 956 712 814 768 852 668 732 860 804 399 426 665 845 677 707 585 932 718 408 715 529 1144 619 1026 1169 866 882 1078 1103 565 802 887 560 414 1294 803 1470 642 727 1313 686 614 652 649 1124 1141 485 800 721 1581 1259 1269 1586 999 673 595 489 1147 636 1386 1251 644 770 1158 1143 709 620 1035 1257 1230 1323 1412 1399 1170 1265 1112 1289 1355 1077 1388 1106 1488 1018 1270 1629 392 680 567 437 690 686 2108 1027 1163 1080 1359 1185 1138 1032 1130 1282 1373 1335 1370 971 814 600 680 612 550 707 926 962 886 852 624 650 1209 1129 1073 1381 1056 669 699 660 470 388 264 274 184 256 246 213 166 571 280 477 277 313 853 1162 1053 1058 1129 1090 1118 1005 987 986 1043 760 1280 948 977 1030 1050 1435 1295 1388 1013 1320 1037 1345 799 723 1091 1089 1084 928 1090 1254 1033 1149 1144 1083 984 919 1061 939 989 1044 1500 1017 718 1186 949 1213 1315 1191 1244 1084 1228 704 1672 909 774 869 1901 555 1505 1463 819 674 652 833 281 274 446 563 1004 612 901 906 872 909 838 465 1053 931 472 852 554 600 922 621 1404 391 681 364 357 474 476 534 406 512 418 384 342 568 403 377 520 318 700 713 544 661 471 1897 576 536 785 911 1107 653 510 1024 780 856 866 996 855 909 402 497 455 250 1030 1096 804 855 961 929 823 549 1335 613 913 687 1360 533 1025 793 729 756 855 1057 764 531 667 792 333 540 437 492 289 1016 2113 2155 1309 507 340 619 607 573 664 751 3037 811 2899 2656 2477 2788 2950 2858 3052 3171 2365 2820 2409 2994 3187 3163 972 933 1030 811 1242 864 1029 893 755 800 1248 1241 823 907 816 1126 644 691 1289 1428 1304 1267 719 767 762 1094 1223 1442 2939 2977 1673 1718 1488 1611 1697 2039 1704 1880 1541 1574 1966 2033 2096 2501 2031 2272 1869 2171 2201 2144 2059 1788 1746 1871 1915 2002 2215 2660 2221 2001 2821 2772 2627 2331 2368 3085 3129 3074 2573 2698 2563 2553 2377 2493 2338 2074 2409 2122 2504 2514 2768 2245 2664 2151 1785 2167 1978 2150 2815 2233 2464 2806 2183 2458 2731 2734 2828 2459 2120 2241 2755 2313 2605 2664 2320 2529 2345 2308 2264 2663 2382 2391 2378 2357 1993 2325 2381 2332 3081 3016 1761 2461 2761 2221 2792 2716 2641 2330 2097 2115 2357 2933 2033 2528 2477 2652 2852 2517 2831 3075 3280 2938 2937 2974 3251 2907 3070 3192 2939 2961 2834 3069 3453 3461 3491 3101 2017 1856 1706 2422 1365 837 877 609 1044 863 936 847 543 682 728 777 775 699 725 636 889 734 750 1114 796 1137 1002 1320 1638 782 850 667 730 726 803 873 611 954 968 1007 937 1195 684 774 820 792 679 858 1061 730 1014 768 993 832 747 1947 1197 760 716 932 714 882 1764 1000 1119 446 507 593 731 657 685 624 735 650 1649 1841 946 738 1076 1175 895 1101 1024 2092 1006 1804 935 1173 1118 1355 730 1620 1457 1408 1296 941 1214 738 725 733 1158 1087 1187 1104 1409 1114 1246 1294 1663 1392 1420 1551 1385 1377 1424 2183 1622 1235 1668 945 1200 1450 1151 1047 1104 1373 848 1313 1372 1050 1110 1979 1304 1475 2347 1934 2441 1650 1886 1516 1661 2538 1514 3056 2241 1196 1941 1033 1272 1735 1698 2446 1788 1142 2436 2286 1578 1442 1182 1241 1420 2187 1473 907 1432 1481 982 1435 716 1004 1552 2045 2690 1614 1837 1952 1644 1639 1793 1806 1436 1546 1639 1218 1838 1156 954 1080 1168 1159 937 1242 1160 1378 2048 2264 2536 1067 1246 1087 1013 1137 758 983 1004 1295 1351 1403 1357 1927 1423 1113 1473 1083 2020 1136 1462 1040 1111 1391 1392 1604 1037 1020 1011 1218 1243 1426 978 906 1600 1395 1463 2065 1134 2484 1379 2331 1261 1204 1326 2051 881 2576 1388 1312 1711 1291 1351 1003 1094 946 1588 1997 1972 1695 1788 2191 1539 1279 1065 1049 1423 1070 1636 1815 543 671 575 679 820 915 1650 1610 846 1058 1529 1055 1184 1629 1744 2143 928 1557 1633 938 413 384 407 369 321 1057 1427 1816 1729 1763 1890 1761 1840 1593 1057 1030 459 425 884 1340 510 1057 1014 1581 1277 1508 1018 1153 844 1194 1721 1194 2143 1777 2015 1524 1302 825 756 1132 1102 942 1025 1132 993 990 849 1502 887 1003 1131 1270 1374 1156 1023 1623 1714 1390 1343 1831 1480 1105 1019 1061 937 1137 1111 1532 993 1236 1188 821 1201 743 1256 1412 1305 2057 1671 7658 8698 1510 1351 1424 1698 1586 1445 1961 1709 2696 2544 2198 2276 2213 1459 1124 1206 1049 1532 1253 1363 1709 1737 1613 1531 1371 1955 2151 1066 834 1692 1627 1499 1856 1153 1661 897 867 1565 1156 1271 1339 1115 1727 1757 773 894 2087 1502 1498 1084 1787 943 1075 1180 960 2796 2153 1410 1509 1348 942 1586 1505 1220 1263 1089 634 686 895 1931 2518 3388 1638 2451 3000 2469 1924 1967 2319 3453 2606 2052 1758 1785 1394 1756 2550 1596 802 688 602 760 1216 843 2774 2545 2078 2410 2601 4345 5056 4845 4241 4035 4209 3655 2962 2642 4280 4440 4891 5204 5659 3992 3791 4190 3806 4360 5172 4163 5378 4959 5097 5807 4940 5884 5431 5651 4754 5754 4547 8622 7592 7238 2876 3759 4319 2592 2371 4352 4311 3289 2305 29609 1524 1598 2196 1895 1936 1503 1199 3199 3124 1848 837 1294 1060 928 1013 6589 6604 6350 6973 6012 6691 6307 7092 6277 6170 5855 7317 7448 6308 7334 6671 6659 6710 7178 7226 6910 7124 6465 6312 7208 7614 6627 7230 6548 1312 1106 774 6504 7244 3870 9032 10559 10581 9580 2755 2769 2217 973 2496 571 714 558 676 5128 3461 3193 971 2050 1597 1665 3567 3368 2885 4931 3089 3026 5062 2822 4129 7879 8951 7378 6733 13791 13147 6838 8777 8428 10513 3239 2592 3804 3453 4722 2346 4061 1319 5396 2231 4794 3031 544 479 3838 2914 4463 8018 4234 1847 3908 1969 2366 1842 1711 2997 2989 2802 3414 3161 6136 6841 2247 2002 3788 4669 4410 5031 4101 4186 2496 1775 2077 5210 3093 6257 1699 2829 1890 2560 2479 1969 2612 2704 6594 5933 2477 2495 1785 2976 2142 2096 2214 1651 1796 1963 3972 2645 2499 3549 1735 1481 6097 1863 2463 2770 1628 2756 2655 2737 2214 2195 2392 2376 2536 2477 2583 2704 2532 2737 2667 2869 2644 2410 2824 2862 1249 1096 1220 1372 1433 1205 2339 1147 1181 1074 1159 1428 2684 1568 1827 1255 2029 1447 1204 1083 1020 718 646 824 954 1083 920 838 1132 1226 1270 1375 1324 1151 1293 1198 1025 1145 1185 1360 1298 1316 1410 780 1461 1553 1564 908 1370 1482 1190 1265 1631 1469 1685 1444 1565 1592 2208 1634 1299 1481 1248 2078 2629 2069 1237 1438 1528 1566 1397 1826 1662 1457 1335 1708 2093 1554 1575 1848 1424 1876 1890 1967 2588 1283 1209 1289 1241 1290 1161 1688 1494 1832 1701 1295 1759 1874 1580 2079 1392 1731 2027 2181 1677 1739 2852 340 2698 1777 1588 1230 1198 1105 1354 3092 2016 2402 2686 2149 3016 1913 1714 1239 1074 945 1146 1131 1297 1070 754 842 729 750 713 810 891 1251 784 726 841 740 894 1036 725 812 516 980 766 2382 1352 1384 1210 1181 1774 1158 1022 1035 1910 1278 2038 1486 1853 2124 1391 1637 1487 1923 1141 1321 1223 756 1710 1604 1882 1759 2124 1249 1091 964 1172 1000 737 884 1538 1531 1653 1535 2332 1955 1789 1833 1388 1890 1796 1979 1644 2217 1663 2864 1913 3089 2598 1466 1845 1827 1575 2542 1671 670 1883 2306 2156 2138 1612 1763 1693 1121 1452 1610 3922 767 576 570 734 710 760 743 1428 1688 904 1354 1542 1865 815 802 942 2351 2239 1313 1492 1096 2726 777 763 545 853 1373 2086 1701 1856 1984 1947 2232 1652 1751 1656 1322 1372 1806 1246 1425 1583 1867 1480 2240 1718 1651 1314 1591 1474 1155 1219 2708 1190 1053 1243 968 1558 927 1150 810 2459 1277 906 2918 1440 2313 2177 2289 2645 1469 1017 2918 2159 2329 2472 1512 2085 2198 1847 1973 2192 2143 1784 2072 1481 1358 1386 1741 2476 2247 3108 2433 1336 2921 3543 3986 2095 2175 1785 2678 1828 2170 2875 1210 2561 2173 1996 2284 1946 2541 2440 2574 2732 1905 2037 2426 1960 1526 2769 1740 1969 3026 2787 3156 1950 1722 1291 2103 1706 1023 1363 1710 1211 1424 1436 1228 1375 1653 1573 1991 1875 2225 1872 2337 1351 1586 1845 1719 4195 2214 2501 1823 1928 2980 3119 2527 2478 2390 2192 2738 2380 2154 2255 2126 2609 2928 2329 2373 2795 2653 2315 2763 2698 2269 2401 2710 2429 6953 7530 5654 6135 5027 4862 4376 4922 4221 5250 4559 5241 5279 4298 4928 4346 6785 4672 3607 3148 3345 2669 3158 2778 2765 3351 1680 3854 4627 3692 4207 1994 2529 2130 1483 1222 2414 1369 1785 1656 1833 1414 1273 1194 1369 1502 1233 977 1367 845 1084 1032 1088 1316 1633 1885 1414 1806 1930 2366 2564 2406 2275 2560 2659 2666 2741 2229 3257 2943 2565 2588 2827 2031 818 969 841 988 953 737 1118 924 839 521 1007 684 831 865 882 864 489 252 458 461 635 718 694 575 609 1215 1143 1075 1252 1089 1728 1697 1810 1217 1473 975 1373 1000 897 990 903 1037 1262 1102 1866 834 807 940 761 967 1199 1711 1098 1631 1844 2152 1356 1373 695 1180 1158 1305 1160 1441 1556 1280 1531 1468 1419 1171 1516 1299 1645 1247 1320 1300 1225 1690 1226 1152 1359 1810 1622 1871 1861 1794 1789 2105 2209 1319 2053 1803 1549 686 2607 1358 3002 1738 1142 2855 1100 1443 1083 1262 2856 2694 1320 1109 972 2335 2548 2602 2840 2102 1027 928 1032 2021 1341 2410 2217 1259 1242 2135 2266 1093 1056 1993 2497 2069 2172 2201 2200 2682 2118 2670 3260 3027 2255 2570 2481 2707 2714 3558 3059 852 2104 1198 1780 1717 1158 6199 2924 2233 2237 2023 2634 2320 2126 2522 3009 3168 3091 2166 1587 1791 1355 1448 1314 1219 1611 2047 2049 1792 1560 1724 1477 1695 2688 2246 1819 2545 1055 1388 1210 1705 1288 898 858 718 993 828 691 601 862 847 1128 927 537 1470 2347 2164 2133 2024 2038 1710 2161 2141 2067 2294 2125 2140 1944 1980 2355 2031 2758 1913 2117 2095 1874 2193 3001 1933 1874 2001 1918 1813 1817 1747 2127 2661 3065 2209 2154 1889 2275 1608 1993 2291 2472 2720 2035 1924 2364 1496 2177 2372 2533 2119 2044 2536 1807 4058 2101 1984 1371 2718 1425 2946 2755 1698 853 1044 628 344 346 401 462 1483 1408 1483 1466 1889 1222 1775 1043 1443 1628 845 1105 925 880 1527 1376 2457 725 1748 1188 1111 1175 1362 1204 1157 1160 1048 932 751 1126 851 1210 1116 984 1238 1477 1718 1544 875 3877 1475 1388 1500 1135 1359 1254 1142 1102 1192 1583 1240 1250 1574 1212 845 845 949 915 2423 1828 1815 1787 1806 1666 1555 1252 2033 1716 1657 1804 2331 874 1649 2010 1777 2249 2227 1995 2189 1401 1743 1670 978 1522 1477 1152 939 2218 3767 3330 2262 1279 1081 1053 1588 1027 1960 1443 5738 1311 6340 5686 5746 5165 5312 5084 5040 5965 5337 5836 5607 5283 5103 5463 2098 1770 2049 1745 2445 2209 1989 2452 2036 2019 2773 2823 1482 1565 2353 1403 1397 1810 2760 2055 1946 1840 2048 2226 2084 2411 2465 2866 1081 781 815 590 558 588 739 892 823 535 682 419 821 881 861 789 401 802 784 799 697 885 457 640 596 580 486 707 804 651 905 562 747 920 856 532 914 899 1021 746 979 841 870 902 924 907 912 770 837 611 777 596 1037 772 691 747 685 757 702 781 667 769 791 713 882 780 601 593 751 1004 906 1007 1005 953 994 1004 890 1022 911 843 708 744 593 857 613 815 537 632 968 661 807 742 910 769 1028 1107 631 717 829 863 765 854 1139 813 782 751 840 705 879 804 923 1194 1057 977 1088 1017 1058 1114 1065 1072 965 929 1015 925 1095 1080 1015 1164 654 509 537 836 308 227 303 397 360 487 369 418 213 236 226 344 228 226 252 239 271 239 243 463 358 457 412 458 614 277 202 188 200 162 157 235 288 362 382 367 335 397 246 254 266 252 162 239 302 196 255 229 299 208 204 559 275 240 228 148 304 194 443 326 346 225 148 235 218 249 172 245 284 213 417 798 374 258 312 253 391 215 264 521 572 525 216 289 370 435 354 490 520 428 658 266 557 239 269 282 278 503 503 425 417 617 498 743 324 540 340 543 453 474 471 707 716 563 665 322 311 382 508 500 397 290 230 370 579 355 284 483 379 501 840 692 784 548 521 650 666 586 477 888 715 331 813 328 337 834 471 715 454 431 1207 714 587 588 375 451 568 790 536 470 371 538 349 220 414 468 482 696 1204 564 555 804 548 610 496 620 400 559 627 588 701 333 494 380 328 426 285 495 230 378 627 934 845 560 369 546 524 538 258 212 556 411 413 415 594 859 549 606 678 430 780 443 619 395 387 412 457 553 323 449 298 337 866 736 367 437 487 776 521 632 368 901 398 763 407 560 398 553 360 846 473 468 701 477 569 610 401 383 732 688 668 676 725 529 508 351 378 382 317 189 374 505 152 184 256 134 277 312 356 681 401 439 363 295 377 546 773 539 423 612 593 489 88 121 107 72 103 635 481 617 559 555 610 543 491 459 551 310 111 93 445 525 117 744 352 561 488 496 442 527 343 210 535 527 881 695 601 710 422 342 261 486 408 356 412 442 496 291 337 506 452 468 150 511 420 427 379 505 480 266 247 810 651 343 373 364 350 382 374 285 396 281 172 278 384 282 284 436 649 660 672 2942 2853 508 878 945 534 620 665 504 434 759 987 757 757 682 501 208 443 344 369 407 456 654 658 660 614 388 759 697 508 313 553 653 631 751 571 772 203 379 427 383 332 364 390 354 439 158 181 619 698 655 293 381 391 269 419 278 695 585 683 405 522 219 524 304 320 619 573 234 289 348 879 802 1104 558 854 957 1429 620 835 893 1204 631 696 784 779 595 433 921 700 286 284 264 231 224 265 969 971 735 945 647 1482 1494 1503 1390 1527 1229 1036 935 594 1678 1726 1612 1669 1792 1624 1628 1677 1834 1560 1501 1623 1477 2010 1518 2270 1920 2320 1766 2416 1257 2732 1743 2555 3005 2739 1455 1465 1391 968 703 1655 1564 1074 859 1524 9074 7198 1462 583 592 535 383 1006 1020 706 470 324 300 367 538 2225 2361 2256 2420 2064 2056 1832 2434 2065 2826 2470 2324 2633 2305 2307 2215 2372 2068 2094 2487 2148 2814 2288 2087 2435 2460 2025 2483 2404 441 399 280 2870 2516 1288 3146 3155 3221 2602 1009 950 593 229 647 202 205 167 285 1806 1128 1269 337 736 568 446 1196 1627 1093 1975 935 1348 1519 1414 1744 2399 2790 2514 2362 4704 4476 2433 3049 3215 3243 1552 749 1574 1139 1480 820 1287 587 1714 546 1848 935 98 80 1433 1129 1513 2860 1394 748 1253 529 892 672 670 1244 1187 1232 1338 1390 1681 2525 1050 615 1445 1879 1924 1546 1313 1423 874 732 843 1647 932 2065 629 781 462 973 1100 1063 1263 1071 2353 2026 763 721 507 593 996 661 782 658 640 694 1173 872 1004 1496 633 575 2078 701 813 1037 860 809 948 897 879 1043 963 937 1016 838 874 837 823 930 917 941 924 802 1091 879 418 412 414 318 369 385 877 419 421 539 491 462 931 394 655 443 752 539 457 450 468 222 178 323 315 393 469 401 374 623 305 536 513 583 421 295 461 404 609 583 682 544 479 220 570 645 409 315 447 412 400 382 435 325 351 335 378 622 830 377 553 480 333 643 618 715 416 475 487 503 808 690 968 842 560 613 831 823 610 646 515 874 872 591 752 421 461 478 391 416 413 925 387 566 774 372 871 526 492 618 343 416 614 654 502 404 1054 56 953 556 609 403 441 422 727 612 414 594 790 623 899 557 743 476 326 503 267 427 364 242 268 235 193 270 301 282 296 241 449 487 221 116 233 321 277 174 283 287 252 879 514 587 365 299 452 302 352 340 615 490 762 573 585 593 721 614 540 648 496 487 608 605 497 451 471 680 632 477 337 292 432 275 148 204 469 640 707 436 765 587 797 697 489 636 524 805 839 710 757 1225 893 930 818 598 706 738 597 777 503 308 673 803 1083 1087 869 649 457 311 467 550 1496 373 305 318 435 428 538 365 414 616 250 427 377 791 303 305 323 825 691 506 590 326 817 444 464 389 458 677 946 794 824 814 774 918 544 730 614 507 534 752 528 602 492 548 488 623 506 460 352 545 291 360 429 1026 410 364 428 237 411 217 280 177 657 336 419 992 585 653 505 812 1038 571 517 859 743 625 659 557 697 612 607 820 637 687 679 724 654 588 447 595 770 815 957 816 890 1554 838 989 677 857 645 847 762 585 1060 387 1020 479 680 495 686 847 763 807 833 499 650 611 1121 558 777 703 588 849 1225 1329 723 665 664 569 431 392 553 642 372 487 663 557 636 540 600 690 726 625 591 1109 718 536 383 444 1289 567 681 813 899 1088 1086 1058 1224 744 1038 950 981 929 753 888 883 1021 875 859 1119 913 991 1303 1210 838 933 992 939 2305 2564 1751 1777 1872 1656 1543 1717 1457 2122 1440 1765 1553 1673 1659 1652 1997 1363 1756 1042 1184 855 753 938 965 1305 675 847 1582 1428 1443 817 733 858 415 867 609 506 654 732 499 418 247 445 409 406 555 313 401 476 367 398 602 420 445 571 702 556 769 759 759 859 880 1007 1002 852 758 677 876 1015 746 788 868 714 256 215 185 353 275 239 355 281 240 165 436 295 231 364 402 205 99 106 203 205 204 201 209 222 185 372 248 448 387 424 590 478 508 242 328 283 360 376 288 351 234 298 278 344 572 294 282 258 232 178 208 480 531 680 651 905 620 210 215 652 689 571 637 592 776 578 608 475 436 445 494 284 345 438 520 589 560 576 533 589 633 1017 666 574 825 741 620 576 632 531 809 831 523 132 836 399 994 571 306 1010 424 463 350 465 966 955 516 545 505 973 949 999 1111 829 462 420 465 946 433 859 877 533 438 882 815 498 475 693 1104 948 843 822 801 1104 770 1009 1079 1162 977 1180 950 1108 1046 1205 1226 484 577 444 578 669 485 2215 710 691 635 863 1024 1053 946 1051 1008 1080 960 726 447 800 360 418 349 510 766 800 822 755 674 659 734 573 1135 663 919 682 621 566 393 626 457 308 279 212 279 267 290 233 420 197 359 300 250 543 1009 808 847 628 667 611 585 695 574 525 662 929 947 906 732 1002 837 689 821 721 684 771 953 718 759 745 834 975 1139 700 557 1118 1022 762 641 726 650 559 696 716 898 863 576 517 810 562 805 513 894 823 763 653 814 1038 596 492 577 1102 430 1074 765 530 454 216 261 173 172 168 286 645 632 651 630 510 501 494 287 754 725 221 456 466 579 594 426 981 251 566 573 402 329 418 452 206 373 343 305 213 487 234 230 427 284 383 592 527 753 283 1552 524 506 392 467 562 493 455 477 664 567 489 490 480 297 321 440 372 373 577 683 578 678 522 602 532 432 822 485 715 597 780 278 637 818 776 877 866 831 798 374 589 539 342 376 393 428 350 765 1256 1497 653 253 296 229 486 433 650 353 1865 337 2007 1822 1912 1943 1912 2090 2312 2275 1646 2359 1650 2147 1877 1627 670 480 510 556 899 840 886 713 608 841 848 717 440 530 718 747 430 556 774 588 622 538 729 573 555 763 813 913 1030 813 628 536 583 573 773 886 825 507 612 455 830 884 854 792 398 743 793 837 719 910 557 613 607 588 527 753 801 608 851 540 667 802 844 521 758 877 982 796 981 975 799 798 878 917 958 831 836 639 672 602 1170 765 633 733 626 664 662 816 704 722 706 679 921 717 623 607 696 939 827 901 958 954 953 979 811 865 874 814 705 758 521 850 567 780 516 645 907 718 739 694 888 712 844 840 745 798 895 749 784 844 1010 722 696 758 850 864 875 1008 889 1128 977 866 1034 1019 984 1050 1040 1051 984 981 1036 936 998 963 922 1018 734 535 586 832 323 184 330 362 406 450 326 385 167 222 220 288 228 224 238 203 237 205 201 410 307 406 359 510 674 232 157 141 155 167 177 208 219 318 376 342 356 380 223 202 278 254 168 251 269 190 292 197 267 220 220 574 278 276 266 162 257 178 429 353 371 204 140 218 202 260 164 207 223 233 388 723 343 302 360 259 384 217 241 440 554 580 172 241 385 466 338 476 504 408 645 204 518 187 237 268 333 489 541 435 409 555 488 607 324 575 445 446 487 467 513 744 753 628 648 327 286 342 558 457 372 288 218 385 572 430 328 475 343 510 737 630 748 503 553 724 659 596 571 790 709 287 713 397 329 883 490 559 505 390 955 687 584 612 448 524 552 717 464 431 406 633 297 265 386 438 502 767 1285 578 550 769 553 661 480 495 307 525 673 439 751 345 451 394 296 292 283 540 208 322 603 764 682 638 373 535 475 499 275 172 365 419 373 465 632 869 603 540 676 478 680 408 591 385 375 585 464 487 311 456 362 321 671 525 390 265 521 678 450 636 418 866 468 805 438 500 335 576 333 764 390 464 756 426 507 699 352 369 729 594 594 626 669 500 502 413 413 358 321 193 374 585 149 187 275 138 284 294 354 636 382 418 280 417 454 553 818 529 444 715 499 469 76 142 103 114 66 614 457 606 552 598 580 504 516 474 562 265 113 111 400 513 117 640 339 539 514 478 489 515 403 200 457 475 931 659 648 730 594 360 267 474 402 348 418 448 515 285 299 477 387 401 146 451 365 467 324 501 392 295 276 795 643 430 310 347 327 373 355 277 340 254 178 345 303 268 299 463 664 683 637 2658 2620 645 711 851 551 645 737 510 442 840 913 705 778 638 507 186 316 340 370 363 437 700 704 686 566 366 764 692 492 376 530 665 602 728 516 747 226 362 416 384 286 304 364 299 473 152 177 715 739 550 291 337 348 253 353 308 843 640 625 407 582 344 492 319 322 626 586 253 298 317 734 753 1137 463 789 970 1318 608 822 879 1132 738 670 740 684 605 416 825 645 282 284 346 308 335 257 967 878 695 852 613 1575 1563 1484 1395 1538 1368 972 999 514 1792 1846 1739 1616 1899 1537 1740 1738 1895 1462 1640 1450 1526 1935 1376 2324 1772 2333 1685 2289 1292 2716 1785 2566 2694 2695 1503 1327 1438 938 687 1797 1340 1055 798 1598 7198 8908 1403 648 547 673 317 1024 1030 672 421 335 313 315 505 2134 2272 2166 2310 1972 2125 1972 2518 2050 2818 2332 2271 2538 2275 2389 2078 2312 2207 2030 2376 2067 2712 2328 1903 2435 2320 2170 2536 2587 464 420 255 2979 2500 1225 3189 3170 3160 2618 1010 955 551 227 605 243 160 126 238 1845 1200 1247 264 736 596 408 1133 1529 1090 1798 846 1293 1482 1283 1586 2490 2790 2482 2440 4585 4557 2344 3053 3165 3179 1283 765 1400 1148 1469 888 1304 571 1826 590 1772 957 184 164 1572 1061 1607 2951 1572 825 1284 522 930 654 656 1124 1071 1162 1220 1294 1656 2248 929 629 1445 1787 1758 1475 1130 1284 786 686 717 1649 938 2082 561 803 504 965 1077 1046 1234 1090 2473 1840 715 642 538 537 898 561 792 704 661 766 1141 757 938 1565 663 607 2133 611 728 1016 938 840 890 897 810 1015 892 895 989 763 799 766 698 805 811 849 865 699 1054 881 446 342 318 274 351 431 871 432 440 475 439 465 969 379 539 399 719 513 414 369 421 172 130 241 343 323 420 360 304 504 329 625 525 478 385 269 413 342 619 511 562 460 381 315 566 635 375 339 461 456 406 413 448 333 370 298 355 659 908 457 490 438 315 613 566 639 408 453 481 515 724 640 851 825 525 572 812 773 615 674 466 900 948 614 688 401 349 486 367 425 403 1053 330 566 697 337 853 556 522 594 337 410 588 634 454 414 989 64 977 519 649 385 447 397 686 651 441 664 775 632 933 577 726 468 318 430 225 415 388 328 266 237 197 268 370 244 324 249 420 477 189 130 223 307 281 200 249 237 226 908 470 467 322 328 472 314 333 327 492 471 819 628 662 723 636 613 538 628 494 486 532 462 540 417 501 656 580 383 280 273 408 267 179 200 501 572 625 400 725 610 757 646 432 532 510 750 783 537 723 1106 792 945 835 514 604 638 676 633 502 313 657 771 944 951 824 595 460 161 453 491 1516 342 320 239 375 341 472 385 419 563 286 472 381 708 247 239 282 784 705 496 538 318 862 421 426 363 437 658 863 653 733 777 733 867 515 608 771 664 691 919 683 757 635 596 528 675 548 520 332 521 302 405 388 1006 407 404 367 306 565 248 303 168 668 348 435 943 502 687 473 774 918 510 539 883 851 592 628 546 616 654 584 783 620 696 728 627 566 540 482 502 715 866 912 665 726 1463 908 1030 839 789 805 761 757 587 1017 355 1014 559 694 565 694 861 787 838 858 463 633 707 951 477 720 678 486 895 1206 1239 675 613 570 473 375 419 485 567 412 510 667 572 591 642 612 698 671 601 538 850 705 508 459 479 1225 490 724 929 882 996 945 909 1113 861 963 887 1018 841 654 822 962 1060 724 919 989 956 834 1293 1242 827 894 987 803 2206 2518 1757 1761 1690 1504 1446 1602 1436 1908 1613 1931 1548 1665 1649 1565 1860 1354 1611 944 1088 876 819 1010 967 1283 704 901 1474 1334 1508 702 747 688 446 733 586 501 598 732 483 414 252 396 386 450 451 321 400 460 457 467 579 422 424 570 652 538 842 790 808 835 942 1031 982 937 739 765 818 1007 746 774 867 678 194 172 142 262 207 169 307 284 283 194 532 291 218 316 449 205 99 116 219 157 225 199 207 224 181 351 259 462 361 378 628 522 550 220 275 401 310 356 270 333 214 285 262 306 497 242 236 277 251 202 238 434 445 619 506 867 739 209 205 569 594 515 634 519 657 542 600 450 427 397 460 359 410 444 464 629 569 500 414 548 588 1039 620 631 777 694 618 550 611 502 784 792 509 140 862 413 990 559 312 881 422 497 340 465 970 942 451 440 398 956 916 997 1070 777 446 410 466 941 336 727 1062 572 612 820 824 484 413 705 1107 951 896 858 792 1033 759 1108 1132 1088 1007 1098 941 1028 1065 1213 1056 432 591 470 552 615 466 2048 747 742 657 729 1117 1073 991 1067 1081 1147 970 738 465 744 437 485 353 504 629 673 829 801 653 615 674 551 1165 663 835 720 584 500 425 630 438 314 279 210 281 259 288 233 358 177 291 188 224 501 1015 826 863 613 699 524 534 671 566 488 689 943 872 860 706 969 815 663 781 669 741 738 926 672 685 703 779 956 1170 697 548 1073 957 706 580 737 703 545 749 580 863 833 603 548 852 526 801 543 742 749 810 613 659 1073 556 473 614 1006 503 1109 767 522 366 216 276 123 160 162 270 624 613 730 689 676 500 477 259 673 623 211 406 426 504 469 428 914 245 608 487 377 340 352 492 262 271 296 267 223 505 218 204 408 284 363 580 397 661 280 1513 446 418 398 529 538 521 483 490 676 545 427 461 479 252 294 413 360 331 504 599 642 602 564 644 509 336 820 450 708 511 712 312 519 661 617 712 759 699 681 412 555 497 299 347 354 453 325 785 1099 1279 697 321 296 211 449 471 697 353 1933 384 1929 1732 1682 1922 1826 2073 2257 2234 1697 2313 1648 2048 1735 1481 662 491 474 647 879 799 912 762 714 863 800 742 354 461 751 743 409 480 784 542 578 494 804 536 502 713 744 883 1369 1030 435 620 592 639 541 1192 1046 685 462 807 848 811 814 783 818 1003 883 1047 850 1074 945 979 912 811 853 1054 1148 1056 870 873 1249 1492 1495 1026 904 1025 997 988 1270 1630 1284 1258 1274 1212 1218 1258 1495 875 1377 1211 1202 1034 942 1168 883 1044 1203 1052 1214 1201 1276 1180 940 1045 948 948 1025 1196 1035 1390 1210 1303 1306 1389 1429 1206 865 958 1148 1126 1015 1124 1001 1155 907 1041 1225 998 1262 1261 955 1133 1087 1161 1098 1074 1040 1197 877 1056 1494 1259 979 956 1107 1083 1005 1150 1563 1633 1701 1469 1431 1247 1467 1344 1160 1174 1069 1015 1173 1087 1040 1280 1229 1301 791 672 759 864 502 448 411 395 425 491 356 365 204 310 224 304 213 227 294 256 381 256 262 461 366 442 455 511 717 306 388 340 366 393 517 373 514 553 455 358 308 437 464 335 312 278 236 295 262 379 396 374 516 241 223 1009 352 232 198 205 356 202 680 286 314 543 385 454 485 431 429 337 371 339 461 727 548 313 471 428 352 335 439 622 934 950 256 296 440 630 325 946 848 722 560 354 599 259 258 326 349 541 551 462 596 446 750 509 488 525 439 661 383 523 561 1108 712 631 640 422 468 375 584 426 304 432 400 368 570 559 454 623 614 749 1000 821 900 752 759 605 757 1207 943 1481 851 448 959 340 425 1410 671 920 683 650 1348 819 619 1020 558 584 709 593 630 319 653 625 222 314 552 606 631 990 981 693 569 706 565 690 860 529 493 702 676 797 868 528 573 577 622 513 681 417 338 813 712 1006 819 540 628 592 720 740 505 469 399 415 595 500 503 762 497 699 810 584 918 706 715 609 522 452 687 689 347 344 306 848 700 986 543 466 480 879 666 965 839 1058 646 1013 394 622 773 620 465 797 543 690 936 608 751 368 461 373 1193 703 695 550 599 817 579 466 386 506 616 396 708 948 287 347 240 397 399 374 603 593 434 513 396 387 669 652 787 635 459 526 754 571 114 104 158 64 52 822 628 771 681 667 850 682 801 676 718 571 254 200 635 436 328 550 451 605 639 554 390 607 454 302 529 838 745 1228 1021 1051 509 452 760 670 587 494 677 794 755 569 681 946 416 526 365 709 522 752 574 451 834 543 500 1050 683 359 417 418 364 494 463 571 738 458 329 294 731 662 358 418 646 786 850 3648 2754 640 1200 936 561 905 623 1032 939 899 1222 773 976 1478 736 292 594 335 728 302 580 1002 985 629 862 462 995 1013 714 551 732 859 929 734 502 590 584 430 339 287 253 521 359 511 472 335 271 698 783 677 341 542 444 503 601 763 796 587 664 584 354 344 928 504 529 737 611 282 292 281 677 1495 989 763 1243 1272 1498 1128 1356 1220 1558 940 946 1024 862 633 589 1457 810 479 449 426 324 281 343 1214 937 870 1169 1004 2032 2035 2142 1802 2063 1591 1396 1033 1084 2053 2171 1931 2074 2418 1596 1922 2085 2328 1832 1695 1825 2234 1934 1471 2791 2413 2631 2846 2611 2297 3115 2178 3033 3491 3003 1558 1995 1851 1144 1027 2316 1974 1498 909 2196 1462 1403 11796 781 1098 567 759 1334 1285 733 403 805 773 517 371 3103 3111 3227 2555 2925 2702 2801 3041 2752 3264 2980 3587 3451 2780 3128 2898 2578 2876 2678 3106 2653 2633 2457 2965 2958 2927 2824 3002 4049 437 321 345 3268 2843 1558 3606 4362 4274 3554 1357 1451 880 462 924 240 383 298 254 2220 1272 1364 427 974 778 461 1439 1708 1663 2427 1213 1413 1974 1504 1939 3113 3568 2581 2946 6298 5157 2968 3247 4055 4575 1902 1030 1665 1603 1830 1121 1991 669 1802 699 2033 877 94 88 1668 1316 2105 3247 2072 814 1696 688 1418 656 632 1202 1164 1118 1611 1188 2502 2917 1513 1002 1799 1835 1804 2385 1792 1362 1117 832 1185 1968 1487 2048 624 1382 787 1417 979 947 1262 1091 2749 2275 918 931 807 1058 971 980 1056 658 763 913 1469 1267 1245 1917 836 794 2711 976 1202 1227 827 959 699 840 993 1342 1419 1233 1341 965 906 1137 802 910 1213 1071 927 856 1011 914 517 369 322 249 513 657 1497 760 525 625 861 612 904 645 457 392 1155 768 562 356 827 259 205 423 357 487 355 376 361 587 619 692 566 726 618 386 743 770 732 684 835 532 409 226 498 544 676 424 627 733 768 646 680 607 735 627 773 882 1234 655 941 923 728 746 779 959 640 801 733 715 825 596 868 863 905 855 1034 987 712 1139 751 1119 1044 1168 1193 573 495 874 637 914 920 927 592 891 939 657 1062 679 606 729 512 623 639 725 718 727 1319 222 1282 689 865 553 562 548 793 750 681 1400 1300 1171 1043 785 1141 470 447 713 415 320 545 433 352 198 150 348 284 537 486 348 377 486 241 221 362 314 214 236 243 279 310 1415 599 483 396 376 785 480 807 701 710 534 887 675 842 616 731 584 687 798 684 687 539 617 627 730 743 643 713 591 540 512 690 439 241 413 742 886 954 708 1044 644 950 847 482 806 758 803 541 999 854 1820 703 898 698 953 1103 1241 674 959 664 200 639 743 1097 1313 985 786 781 304 605 681 1811 530 414 292 454 466 515 378 594 701 351 740 516 688 403 357 323 847 1002 641 728 488 1360 551 346 240 593 617 1006 693 803 949 856 1038 653 758 941 580 620 1057 675 735 603 853 687 959 742 826 812 1252 688 535 498 1198 557 449 575 232 773 284 529 325 811 488 505 1319 613 936 767 1095 1179 625 522 1026 800 851 911 922 947 841 985 1153 1282 1047 1202 1302 599 900 780 877 1016 709 1379 1165 776 1370 1612 1768 1054 1021 936 1090 732 767 1041 542 872 726 939 680 931 989 899 993 1035 842 1101 765 668 764 785 706 704 1271 1184 1357 958 831 522 1044 943 724 875 535 614 727 898 604 665 733 695 833 870 945 804 784 683 628 722 786 1420 957 1118 1076 1506 1164 1146 1184 1185 928 934 1222 983 947 1064 1055 1323 902 1030 1036 1042 1292 887 1256 1298 1228 1252 1145 921 3177 3482 2737 2935 1749 1714 1570 1684 1777 2334 1844 2013 2237 1900 2116 1777 2923 1944 1549 1071 1215 1139 1089 1352 1320 1619 750 1571 1735 1580 2115 791 755 1190 528 698 660 846 620 627 647 511 478 651 630 401 521 320 372 307 440 432 559 613 673 700 598 818 1030 997 1218 897 1065 1091 1317 969 1034 950 1057 1426 907 1283 1438 777 237 265 184 293 267 182 440 474 315 350 642 372 609 385 636 202 104 156 277 165 150 174 211 139 162 481 483 555 364 467 960 891 959 459 604 435 422 565 537 562 456 431 521 368 676 268 272 507 416 521 580 536 531 835 925 1363 743 394 190 591 622 747 648 653 640 917 698 749 769 845 970 560 590 632 479 516 617 863 644 772 759 1036 484 932 1262 934 1118 815 944 670 937 988 481 126 1384 672 1198 534 470 1263 746 799 498 759 1499 1247 508 491 424 1226 1005 977 1557 1267 563 516 482 1107 419 1048 1145 552 667 1201 1390 667 568 938 1243 860 999 1029 1568 1500 957 1433 1521 1378 1046 1236 1203 1244 1160 845 1492 589 818 690 729 462 511 2842 1109 1066 958 849 1225 1219 1045 1268 1371 1328 1400 767 557 771 624 477 424 572 704 885 1174 947 694 854 578 586 1170 718 1030 808 865 764 717 717 534 459 454 392 468 442 413 371 427 426 481 326 408 539 1301 1299 1061 924 1063 815 855 1164 934 1188 901 1026 1014 1200 1188 1066 1601 1224 1358 841 923 1015 1038 972 659 1066 1132 1245 978 841 806 1342 1439 842 1056 770 852 963 1016 1259 1146 1421 899 769 1165 466 1036 994 955 1017 1252 1187 663 1387 856 777 424 1387 683 1258 1299 701 389 307 386 118 153 154 227 785 575 731 890 855 658 800 501 882 805 264 480 415 468 503 588 1022 351 891 480 474 567 455 509 401 454 363 333 238 587 356 474 450 309 330 589 729 603 347 1519 525 493 543 920 465 739 635 474 580 913 575 615 768 626 500 591 465 285 818 975 892 1185 743 902 773 425 1056 786 659 590 891 571 606 798 713 781 936 985 630 553 461 833 515 491 482 447 336 847 1628 1333 883 391 413 451 558 707 546 711 2406 612 2578 2313 2354 2405 2263 2643 2710 2622 2187 2681 2137 1912 2373 2277 638 676 970 765 793 1016 816 972 771 599 994 787 770 808 915 1055 537 651 866 668 630 543 884 609 613 1015 1054 1259 1068 976 615 499 603 569 750 445 395 692 532 667 686 678 668 547 602 671 510 556 781 732 647 877 700 488 1038 741 873 814 835 740 820 985 907 1168 788 1158 1493 1204 984 1173 1093 1014 1037 967 1155 775 991 861 929 861 950 857 999 774 548 941 888 906 869 925 747 981 1045 915 987 721 1026 788 634 874 880 810 876 909 828 943 982 896 759 939 933 956 825 740 705 797 759 753 801 783 782 844 786 1024 665 616 902 857 651 824 912 1252 799 971 1032 1042 1001 990 1077 1286 1060 1187 1144 1408 1434 1149 996 938 869 849 738 953 1041 1099 1294 1015 501 693 690 1017 525 348 293 395 311 429 219 167 156 144 273 195 188 199 186 209 221 213 283 401 266 441 354 230 328 294 277 259 271 196 173 199 179 355 219 224 192 274 199 325 247 183 173 312 147 234 275 154 198 193 185 529 498 298 290 147 222 162 494 389 421 137 239 134 241 179 261 144 230 217 467 553 276 177 217 368 227 341 205 581 366 781 154 230 395 233 258 468 497 478 685 225 497 275 186 278 452 402 476 365 502 473 528 621 642 581 396 629 506 462 464 687 514 517 490 286 417 508 600 340 307 397 351 274 467 419 488 692 396 309 871 861 1025 397 595 538 438 888 419 875 364 410 531 431 439 791 905 652 646 458 869 703 371 657 468 498 489 857 486 344 259 358 327 512 286 321 393 723 732 393 544 685 544 529 915 854 387 343 344 237 372 341 206 281 279 387 285 184 165 393 604 781 545 414 376 332 303 333 180 368 148 418 458 454 520 711 568 419 704 508 682 581 657 217 217 367 442 531 354 353 362 321 671 436 356 308 809 415 496 655 373 970 414 700 520 339 260 492 352 444 389 635 494 479 434 320 466 187 474 768 839 623 671 565 597 468 340 504 297 179 313 623 232 268 124 406 365 382 581 752 433 536 458 356 584 603 739 876 354 385 502 299 192 133 163 151 84 471 364 581 574 605 644 523 377 351 389 537 150 119 210 288 183 630 306 351 376 460 350 273 314 118 517 766 906 760 699 542 435 368 342 519 386 370 456 468 444 355 450 345 220 252 152 325 385 377 362 259 358 420 380 820 417 169 238 297 232 338 336 491 475 321 306 352 353 342 395 478 464 775 440 2428 2428 295 417 452 477 486 492 578 517 923 665 912 734 711 392 404 514 596 492 449 489 618 614 393 535 382 452 789 375 217 608 479 458 608 419 444 270 286 900 683 418 292 255 376 494 393 276 816 560 819 335 462 297 378 465 395 671 531 468 329 269 345 536 490 338 579 535 180 204 235 845 780 916 1054 808 1047 874 933 744 897 1078 696 567 543 731 612 595 1057 709 273 261 189 195 266 304 1261 1364 656 1249 670 1919 2310 1875 1856 1964 1456 1288 1255 712 2103 2091 2086 1677 1671 1413 1640 1738 1887 1324 1294 1251 1636 1656 1151 2327 2290 1987 2600 2262 1533 2725 1707 3110 2431 2660 1200 1519 1384 1026 911 1689 1574 1620 922 1895 583 648 781 8808 502 618 521 966 1563 854 233 362 307 550 253 2803 2605 2734 2674 2846 2202 2311 2472 2101 2221 2535 3171 2770 2345 2746 2263 2748 2595 2727 2554 2961 3201 2020 2119 1950 2613 1889 2159 2265 487 447 237 2834 2237 1323 3954 3538 3600 3367 928 872 894 309 987 122 461 313 275 2122 917 895 461 679 559 453 1275 1459 1174 1676 1209 1162 2062 973 1363 2989 3535 2427 2424 4849 4975 2076 2842 2725 3422 1227 942 1359 1317 1153 733 1553 490 1361 808 1754 906 157 151 1617 1135 2077 2232 1423 896 1243 665 916 556 509 906 944 852 1190 834 1716 2377 1081 584 1516 1446 1401 1950 1393 1552 904 559 537 1378 984 2449 844 1353 765 861 660 603 918 792 2335 1919 757 715 587 843 727 606 787 352 423 718 1265 837 801 1533 801 693 2096 583 731 835 668 1199 1330 1189 900 958 621 601 772 973 944 1281 1041 1206 830 856 968 602 910 844 624 378 409 371 606 425 933 387 280 285 490 504 839 584 595 462 892 763 479 227 346 275 255 388 412 483 300 279 490 572 489 470 389 442 436 513 457 304 434 410 661 442 414 164 611 711 427 247 691 565 468 669 534 472 444 419 484 688 890 518 354 475 615 682 730 719 383 455 410 463 398 288 388 418 614 554 850 609 493 839 477 638 724 690 780 434 596 602 649 455 473 870 461 643 535 348 707 622 531 650 500 635 650 819 407 454 1139 156 1344 626 964 472 481 268 1035 880 760 777 739 700 987 824 711 604 423 248 346 411 519 472 207 282 211 207 354 264 327 473 332 534 181 163 621 138 130 148 142 450 246 1087 557 606 510 485 657 356 414 418 346 443 1016 922 855 594 365 523 528 600 405 580 383 321 538 638 787 583 661 536 488 276 354 435 385 254 568 479 523 649 1048 384 737 451 653 611 616 725 720 755 728 1144 785 1205 1050 559 741 790 492 596 397 148 599 669 721 847 471 704 630 236 383 419 1421 194 204 137 228 190 228 328 476 384 264 450 442 786 205 226 305 685 691 876 939 395 952 271 275 192 308 548 721 590 637 712 660 728 453 612 388 339 370 409 351 373 314 661 585 799 695 650 484 645 459 545 448 1266 477 254 514 263 363 267 394 348 727 397 414 824 602 915 1046 843 955 437 337 1137 708 756 841 605 903 1075 652 662 1063 1148 842 707 647 474 458 432 900 832 802 682 286 935 1227 1363 980 748 926 1139 889 908 1061 373 742 675 733 670 779 1075 909 948 1008 549 712 850 1010 572 1010 799 836 947 862 977 990 733 481 726 658 385 377 725 416 462 514 573 407 599 711 702 713 954 527 917 450 501 633 552 1226 737 944 1255 879 865 1174 1121 896 615 987 939 979 758 790 756 1093 819 710 992 1856 1066 901 1028 1239 838 986 828 1010 2513 2684 2203 2069 1882 1543 1330 1559 1783 2031 1521 1678 1505 1654 1750 1556 2514 1716 1269 1292 1438 902 920 1224 1236 1206 617 1448 1595 1433 1645 712 839 975 506 643 881 788 916 930 754 506 493 587 607 555 466 295 299 352 172 168 290 472 313 608 596 469 624 512 1517 1124 1015 864 1188 1062 1262 1092 899 1083 839 841 930 480 249 359 331 434 355 279 319 316 238 175 390 188 321 298 352 269 196 137 84 115 213 202 210 209 188 391 271 382 376 427 774 693 707 287 408 284 262 361 345 396 381 444 307 455 984 268 266 466 444 302 410 698 287 451 376 869 392 170 234 322 357 386 414 609 660 399 588 547 497 490 420 462 481 464 477 393 510 446 430 641 513 774 557 820 615 1002 529 904 1050 438 666 621 676 247 1097 409 1201 722 467 1376 524 703 437 682 1103 856 490 325 273 1153 843 1015 1363 892 652 599 642 1255 498 1075 1231 712 575 1236 1182 529 593 799 984 605 828 776 866 975 822 729 1122 875 901 772 956 1067 788 638 975 510 694 542 454 618 490 2035 807 921 877 902 675 740 644 679 1118 1246 963 926 684 691 634 411 522 590 360 658 673 496 479 673 826 621 762 622 792 507 432 297 420 351 352 262 240 193 219 207 213 205 339 334 248 271 480 689 622 580 550 538 653 589 520 559 564 598 832 887 748 721 743 732 671 567 607 676 641 589 1308 365 407 703 848 772 678 567 627 1349 1242 658 604 904 826 652 835 767 815 784 808 557 938 508 855 1085 696 977 676 889 420 966 459 376 511 1013 474 962 960 457 303 242 341 125 136 126 164 591 389 615 534 710 495 565 442 552 608 272 506 470 331 599 485 957 215 491 403 370 524 323 298 258 362 348 408 376 337 339 360 479 344 296 563 819 588 349 1375 414 380 604 585 598 654 613 435 602 647 500 558 562 503 386 422 326 307 502 808 669 646 701 757 616 424 768 376 526 523 859 227 352 578 498 535 633 557 416 263 663 739 336 250 457 372 281 861 1243 1145 842 351 281 303 355 287 383 410 1792 436 2036 1915 1759 1681 1652 1565 1858 1714 2047 1780 1889 1828 2471 1770 569 626 700 674 834 697 799 677 765 756 771 718 550 700 562 440 571 708 831 622 618 629 503 701 673 1082 1058 1226 1419 1112 961 727 758 979 968 1015 939 988 790 995 1066 1115 1062 1245 866 1348 1287 1109 1008 1119 757 528 510 828 855 825 823 1113 1019 726 1318 1246 997 908 1027 1113 1111 1020 1067 1069 1071 1093 1018 991 1064 1203 890 752 1316 1143 1296 1040 974 897 613 925 992 800 964 1110 1148 938 891 958 810 1028 1165 941 1427 1199 972 903 1042 1193 967 1261 973 1011 836 932 990 1020 972 1039 929 835 1080 917 1228 1262 775 1046 1349 1272 1087 1206 929 1070 811 960 1222 1220 766 914 933 883 680 901 1744 1671 1638 1461 1516 1053 1283 1184 1422 1343 1315 1092 1118 1135 1519 1306 1522 1503 710 744 849 879 493 462 577 275 581 394 382 462 214 342 363 637 453 435 459 305 374 290 337 504 406 533 472 546 696 337 430 338 358 417 357 338 581 513 606 342 271 423 319 343 485 477 413 601 308 363 462 315 361 476 460 784 536 489 442 260 504 318 727 413 455 318 308 284 356 312 391 226 415 250 480 1016 379 492 693 364 404 311 318 1192 471 922 399 470 541 362 395 776 698 673 855 472 447 399 389 306 417 658 704 406 565 438 664 574 529 541 524 835 535 479 448 794 745 451 577 356 633 648 645 486 571 781 361 517 647 541 646 905 592 463 977 722 1203 854 651 624 812 1517 925 1097 665 508 956 385 494 872 899 970 624 631 793 736 690 968 697 655 521 802 815 377 652 619 567 763 500 650 785 740 1049 833 622 600 522 926 806 890 704 802 586 970 747 539 294 403 327 566 476 464 293 654 856 749 1079 626 547 492 367 405 242 326 384 468 644 631 686 904 586 599 615 637 1022 742 385 405 379 637 594 721 496 471 468 548 645 794 491 348 526 483 778 962 943 963 583 996 632 595 450 470 454 956 543 854 706 620 600 369 492 569 635 906 888 701 688 984 545 391 351 385 545 388 637 876 134 170 120 534 611 449 669 819 537 711 590 511 834 690 646 1156 498 368 1093 697 237 169 186 112 174 624 514 926 704 796 793 585 585 511 739 441 200 178 399 599 152 654 358 698 610 652 408 372 457 375 618 524 866 748 684 780 302 320 618 552 515 481 435 443 405 403 428 383 414 510 404 542 660 433 513 422 758 578 564 1015 562 317 480 555 471 629 599 670 625 633 337 500 569 433 548 639 827 856 761 3659 3197 738 879 680 633 729 707 839 763 1032 863 970 936 1022 549 382 587 603 778 737 623 1049 1000 741 652 722 937 895 699 630 676 717 669 950 518 608 337 443 696 503 256 408 278 845 628 437 570 796 596 635 324 801 558 441 553 482 1108 922 611 637 446 305 747 535 416 842 770 313 397 314 1146 1204 1292 1022 846 1454 1366 1033 1060 876 1342 686 776 746 674 552 524 1283 1133 682 471 463 307 556 473 1271 1142 1154 1175 1147 1524 1645 1455 1620 1682 1303 1773 1123 1380 1850 1784 1731 2184 2032 1594 1527 1810 1819 1769 1785 1627 2243 1832 1915 2186 2448 2451 2628 2175 1955 2164 1926 2960 2696 2523 1530 1675 1377 1209 1025 1960 1928 1501 914 1936 592 547 1098 502 10629 433 643 1322 1255 848 445 563 484 506 458 2874 2953 2865 2667 3008 2653 2666 3099 2350 2516 2551 2956 3803 2574 3137 2849 2716 2888 2775 2975 2891 3167 2730 2894 2605 2475 2455 2419 3257 802 722 450 2740 2732 1255 3415 4506 4120 3613 1145 1090 1109 466 1192 167 1076 871 423 2222 1472 1342 556 498 390 525 1712 1753 1515 2232 1471 2178 1984 1491 2080 2617 3232 2673 3053 6397 5456 3027 3231 3653 4454 2140 1151 1604 1645 1949 1218 2221 717 1933 939 2358 965 96 88 1828 1580 2116 3245 1966 799 1716 681 1489 498 474 893 879 885 1352 1271 2700 2996 1062 720 1367 2369 2208 2586 1716 2261 1023 933 809 2013 1192 2630 841 1552 943 1570 957 923 1125 1316 3038 2537 869 828 1280 1056 930 836 852 626 685 1012 1508 1128 903 2150 1355 1250 2649 786 1009 1310 791 1042 1141 1090 1229 1050 1002 837 929 1412 1357 1434 1165 1221 1086 1250 1304 1298 1177 1215 797 464 513 370 670 459 1005 518 638 430 709 769 1056 926 770 616 1321 1070 901 428 1004 304 257 382 397 615 385 469 509 483 441 558 543 536 412 254 372 495 403 460 486 550 365 351 531 620 604 493 543 397 488 479 482 444 462 344 519 702 828 417 432 367 598 1006 761 871 393 470 494 538 451 456 563 515 690 938 711 838 491 556 497 556 557 796 912 513 433 569 588 436 446 777 474 562 513 397 725 712 660 815 323 485 512 650 584 594 1373 224 1002 591 739 340 358 405 670 837 513 770 826 982 1095 850 869 627 436 543 398 467 406 473 295 370 350 289 256 601 368 433 376 382 362 318 460 497 449 457 343 350 307 1139 755 645 574 578 583 530 763 821 767 589 915 738 957 618 694 725 742 876 533 857 842 589 598 672 1041 834 928 835 367 375 416 660 567 518 822 789 1011 663 1320 649 831 1000 716 1131 673 985 635 1140 986 1358 877 1333 1157 1096 1421 862 829 781 788 555 790 1237 958 967 1160 825 1206 405 606 764 1897 244 297 327 364 429 476 319 463 523 263 635 637 1209 556 554 381 1280 862 809 882 532 1329 336 909 759 368 728 1020 881 956 938 908 1002 1063 868 693 592 596 815 629 681 616 926 715 979 728 853 809 887 844 721 691 1185 715 523 738 291 810 275 952 482 1138 393 619 1504 1093 1065 1191 1076 1129 899 545 1404 715 841 966 837 870 809 1067 818 859 947 814 701 360 463 522 720 1015 760 1172 950 819 1284 1362 1540 976 1275 888 1102 756 837 1350 455 898 816 1045 784 1032 1334 1253 1349 1351 1054 1049 865 906 672 1123 638 914 1520 1403 1580 1115 1014 709 1206 907 750 677 861 943 1026 980 636 587 620 747 793 827 999 757 1105 1056 587 722 738 1480 934 1219 748 1046 1469 1549 1687 992 1041 922 990 1092 993 1189 1304 1232 1120 1189 1073 1621 1117 1050 1499 1431 1247 1448 1265 1245 2930 2933 2248 2040 2292 2221 2165 2291 1533 2155 1559 1816 1639 2501 2110 1915 2691 2124 1942 1235 1333 1243 1222 1273 1083 1396 707 1338 1696 1562 1734 1139 908 1100 517 703 760 715 750 829 822 544 467 601 572 521 503 492 710 460 469 453 673 807 673 1190 688 863 1289 888 831 1337 946 1001 772 1049 1271 1088 1006 1420 1074 1162 1260 685 351 411 381 381 435 333 495 470 420 214 724 290 233 352 536 301 165 168 266 149 263 387 308 300 261 750 245 678 462 573 897 860 878 550 466 385 624 495 483 561 550 533 665 377 907 405 403 437 446 420 509 1224 476 635 1041 1243 593 509 249 547 535 612 472 527 621 610 776 846 818 359 550 534 420 653 659 406 513 711 639 633 622 740 809 912 981 884 911 777 909 826 1088 961 564 431 1278 760 1398 642 717 1383 743 554 695 488 1185 1065 588 800 750 944 1074 1210 1233 932 588 558 565 1150 608 1578 1123 697 613 1231 1211 547 643 944 1415 965 1012 994 1251 1238 1066 1101 1158 1401 995 1110 1019 1490 1550 1457 1318 599 663 629 505 552 421 3002 742 759 752 921 998 895 819 976 1251 1194 1133 1243 843 690 558 532 474 920 819 757 826 700 732 634 547 718 912 868 975 963 899 591 574 710 578 281 246 202 267 265 228 200 471 415 414 519 417 528 805 865 744 1118 1108 916 1154 1111 854 1089 1053 1206 1073 1072 778 1216 1421 1188 1236 808 874 809 1056 707 606 1127 716 903 1243 721 575 1071 1247 535 987 819 930 554 851 1144 918 1361 1060 919 716 571 838 964 901 914 1040 1630 664 2127 1245 986 694 1538 558 1042 1258 730 456 312 301 260 322 306 358 841 676 591 681 757 610 747 483 622 904 321 473 422 355 693 601 1284 264 859 502 641 565 475 521 604 453 482 328 278 466 783 404 555 498 776 521 623 963 433 1966 699 679 805 636 558 674 650 303 655 600 558 590 709 548 494 513 258 369 650 1193 650 847 704 841 779 546 832 617 1135 570 1485 373 757 751 695 751 833 978 750 557 518 764 371 386 480 637 531 916 1827 1403 983 397 524 397 738 691 680 472 2565 765 2429 2162 2322 2035 2636 2475 2502 2471 2254 2440 2268 2170 2979 2758 626 1029 1029 720 894 729 959 840 862 1019 899 1030 904 537 756 816 408 909 1086 949 886 858 491 754 725 1410 1389 1564 1287 573 548 623 588 969 567 814 757 535 678 638 858 809 802 734 830 895 797 787 762 868 765 775 744 876 502 734 736 572 683 403 964 838 756 684 861 680 661 645 801 979 749 809 669 741 635 613 837 720 782 1052 926 713 925 706 790 817 795 722 733 641 793 785 815 907 947 773 809 512 542 652 650 698 669 640 610 589 767 771 1001 826 872 745 732 611 640 694 681 726 706 726 836 606 945 914 804 720 699 771 861 711 951 849 652 1003 1147 1046 937 1013 1080 1251 1150 1045 1283 1242 1186 1143 1095 1139 1036 809 894 901 1098 1124 1224 1079 546 695 524 1013 433 213 367 277 393 363 273 319 189 271 245 418 272 268 270 205 272 232 231 437 385 417 472 413 552 311 279 212 257 178 174 327 292 364 343 327 258 396 259 438 239 231 221 310 253 176 276 205 268 234 210 875 410 273 263 154 262 287 495 361 433 180 237 197 257 263 332 188 198 170 626 688 273 241 361 259 397 227 415 545 333 832 326 391 289 425 203 416 374 348 622 354 591 232 418 222 281 391 397 357 386 235 440 638 386 535 400 434 652 564 398 527 401 481 587 661 330 362 424 517 477 487 337 516 625 379 355 623 584 339 593 728 791 665 798 1037 623 589 393 941 729 383 666 380 420 625 436 1073 522 517 648 929 420 878 447 473 385 767 552 448 658 777 439 414 335 440 530 630 1053 403 515 544 706 571 746 495 454 536 640 590 692 439 416 431 363 398 222 286 333 404 569 499 845 444 451 507 323 413 263 396 386 496 751 440 378 590 410 419 631 525 895 466 455 430 389 414 440 756 192 379 466 315 459 437 455 283 687 662 580 634 374 614 400 619 531 599 520 615 284 727 444 346 512 397 348 307 574 308 582 763 772 520 514 658 414 283 405 283 344 178 386 589 149 179 153 465 318 272 374 708 475 607 490 329 415 563 541 474 406 807 682 398 145 64 68 122 144 391 517 666 720 610 542 688 648 600 494 360 160 92 270 537 124 410 381 416 324 317 347 421 280 378 517 330 752 612 685 481 477 366 332 499 233 158 293 285 266 225 478 489 495 550 248 296 406 293 394 603 534 481 465 723 576 161 271 269 243 285 285 436 281 383 277 344 485 306 247 591 560 730 754 2861 2620 484 715 702 550 576 478 489 404 830 544 852 655 691 573 253 368 284 443 458 335 550 538 507 552 566 751 916 299 277 523 490 492 401 371 700 262 210 715 546 621 258 363 501 354 318 238 487 504 374 315 631 341 384 470 388 629 479 594 443 388 333 439 391 419 531 466 250 292 541 1086 1074 871 574 806 972 747 849 720 902 1349 682 887 656 614 625 481 844 766 154 130 287 122 278 299 742 896 610 783 1043 1438 1265 1382 1174 1214 1430 1370 809 626 1377 1273 1523 1832 1465 1651 1296 1282 1392 1564 1688 1601 1463 1784 1895 1816 1321 1733 1322 1654 1387 1667 1298 2972 2314 2452 1309 1101 1826 943 886 1705 1559 1172 987 1503 535 673 567 618 433 8865 634 919 766 640 395 381 328 319 387 2061 2062 2022 2279 2206 2050 1846 1861 2033 2114 2355 2208 2497 2235 2128 2022 1789 2152 2055 2368 2279 2716 1897 1997 2387 2290 2314 2485 2169 607 553 195 1864 2423 1180 2630 2998 2988 2495 927 960 919 366 940 224 391 300 486 1571 1195 1276 361 566 381 551 1213 1111 815 1322 1625 1375 1575 1146 1281 2925 3393 2637 3268 5728 4683 2254 3048 3649 3610 1292 878 1270 1368 1536 861 1505 409 1646 738 2187 1333 307 273 1311 1535 1702 3037 1682 478 1336 609 748 571 606 945 858 974 1285 1168 2101 2335 848 706 1396 1586 1516 1557 1674 1768 871 677 835 1541 1307 2078 896 773 435 1063 720 619 801 1149 2784 2362 914 908 667 795 991 727 897 908 901 997 1150 793 657 1145 600 556 2058 772 972 1124 718 951 994 1014 1025 793 890 1003 848 1011 1149 1059 1001 1107 1095 1165 869 895 967 839 552 491 388 454 403 520 712 315 263 338 471 462 860 568 455 588 648 534 536 296 305 158 128 392 370 416 404 413 435 395 561 595 524 528 375 406 488 659 386 518 578 574 482 377 408 475 489 354 827 617 330 435 405 367 387 503 470 628 768 466 398 443 489 867 614 668 497 556 548 491 390 570 545 474 438 628 558 486 417 625 487 540 538 475 507 378 361 359 445 530 551 916 301 438 682 308 788 572 556 624 412 491 663 699 604 387 1036 91 941 420 602 456 353 290 454 642 383 778 653 760 875 643 671 316 372 569 249 411 410 525 339 538 504 343 307 164 255 357 335 287 142 108 252 357 367 207 258 288 328 852 497 479 402 410 650 388 376 374 475 492 698 600 800 523 546 639 444 489 255 368 474 349 460 433 633 530 782 349 348 240 559 380 303 379 581 668 683 537 833 647 798 475 553 692 814 628 735 600 537 1221 627 1388 1236 798 780 763 440 695 522 212 659 792 736 802 562 621 688 312 530 618 1078 373 362 260 477 419 437 275 650 644 303 375 521 521 293 293 273 810 742 661 784 344 1270 152 277 203 166 445 810 599 716 696 712 805 556 682 682 564 586 727 600 642 713 858 668 1047 748 548 523 627 549 679 566 886 382 341 449 160 424 162 283 302 744 593 401 779 548 1003 834 968 1072 729 357 850 788 953 997 437 662 912 586 612 820 728 760 537 546 380 344 378 661 778 977 1014 500 1060 1029 1105 985 686 906 929 591 753 916 325 876 503 874 498 766 882 834 971 1109 835 463 876 826 532 750 699 768 934 1189 1208 732 584 529 611 436 603 491 558 462 568 336 537 371 728 586 838 720 754 687 1215 674 442 773 553 1115 694 671 835 645 702 1044 785 1079 777 1123 848 1017 665 665 962 1163 1044 854 632 1245 809 884 1010 1029 766 761 899 877 2616 2590 1750 1673 1806 1947 1961 2084 1576 1856 1850 1972 1485 1720 1315 1404 2302 1442 1363 1005 1049 857 854 930 1197 1144 566 1107 1315 1208 1255 738 737 751 521 401 673 401 615 614 473 376 475 489 455 311 467 341 471 259 420 391 512 621 513 775 653 705 930 853 1007 1082 1065 986 534 1150 787 766 1033 1187 864 732 744 855 444 427 349 385 383 305 487 312 218 404 451 213 359 189 455 402 64 118 167 291 217 175 179 194 157 315 287 364 482 533 558 483 497 293 280 522 415 337 288 323 455 261 563 487 525 242 234 407 300 193 233 603 293 409 565 803 430 298 239 398 431 339 491 502 467 515 548 381 353 284 420 433 494 483 714 546 448 522 376 403 391 728 365 532 591 520 471 607 574 365 493 469 394 181 513 303 705 395 297 746 275 223 272 209 774 563 234 368 334 898 929 1043 1074 820 384 324 364 724 673 1140 938 491 559 840 701 561 379 685 731 669 545 569 577 601 641 688 1358 899 730 891 840 800 716 1040 892 304 485 579 463 577 388 1875 895 866 961 848 1045 904 818 838 1055 1147 973 652 446 744 589 389 437 489 528 570 589 508 539 417 400 872 1106 694 807 789 479 542 511 565 410 324 265 201 264 240 250 240 314 195 292 451 153 510 650 682 618 489 535 458 560 444 524 465 651 860 972 871 783 941 1005 797 871 565 932 864 593 708 975 542 747 567 674 514 684 754 737 624 516 629 425 557 885 661 853 1050 802 574 789 872 949 910 982 867 768 879 937 1033 579 656 522 1158 601 1403 938 553 281 322 313 102 171 100 199 526 453 506 682 683 496 570 290 434 438 239 478 473 427 439 475 754 249 348 286 364 333 389 476 451 464 353 207 150 311 359 422 339 353 525 436 476 489 331 917 504 465 533 768 541 695 665 366 361 309 582 581 772 415 350 411 268 217 741 533 557 642 545 609 448 275 633 634 596 730 609 258 528 635 597 626 740 608 624 355 363 657 259 352 358 370 320 739 1056 1056 738 283 296 247 362 375 477 448 1659 358 1797 1662 1835 1775 1725 1695 1695 1802 1603 1746 1712 1827 2146 2310 650 762 680 654 724 807 1050 579 406 560 927 925 441 447 592 849 556 822 888 587 571 549 553 813 813 668 656 740 911 797 685 501 390 540 575 701 659 541 507 433 655 629 586 639 808 744 793 509 807 922 468 446 438 613 690 662 911 731 533 862 973 735 718 798 637 1097 1203 1076 661 770 655 617 669 582 548 592 727 614 866 1032 854 678 641 850 842 1006 910 659 696 768 625 786 529 839 714 812 696 717 806 786 756 884 814 837 764 856 809 825 947 921 822 1087 783 917 501 826 732 579 761 736 722 850 913 659 1010 975 757 736 705 632 822 822 667 842 879 981 958 900 1152 1107 1262 1012 1121 859 836 850 898 870 847 920 951 900 1153 1173 1127 971 393 511 521 921 371 498 240 140 258 236 153 206 201 253 169 222 214 243 228 217 246 236 262 316 256 359 320 408 523 191 259 185 199 284 220 259 288 447 297 277 224 363 216 241 252 240 230 242 214 284 226 242 297 384 378 545 186 167 155 158 372 311 542 245 295 203 246 180 280 166 233 176 292 478 387 580 325 126 197 374 273 339 227 627 327 645 252 300 239 360 179 388 341 295 372 203 206 197 262 312 378 464 408 311 247 350 471 280 400 454 458 536 583 453 413 607 295 466 494 222 354 387 426 314 388 317 405 440 463 295 206 543 625 375 702 569 852 588 344 716 499 687 425 724 472 352 613 319 362 539 511 576 635 652 712 567 348 764 313 348 323 459 510 309 320 466 267 505 274 412 500 448 665 498 460 655 609 778 597 508 466 507 350 449 388 341 325 379 388 331 241 318 275 432 602 572 684 300 351 322 224 267 150 340 247 378 323 480 511 721 425 380 551 489 839 503 375 459 485 698 548 640 202 164 239 283 486 464 345 282 602 263 443 546 312 1016 436 577 293 385 344 537 252 667 468 649 333 403 312 414 401 291 517 673 672 461 483 483 707 296 404 414 395 252 413 733 218 242 136 404 342 405 379 557 409 431 281 332 572 338 676 490 307 317 481 296 107 123 105 110 228 324 370 525 385 668 521 427 611 558 382 427 212 159 283 448 94 486 280 370 397 411 428 326 323 239 463 476 522 668 726 740 299 271 382 490 248 222 415 433 403 209 603 530 200 279 332 300 463 355 405 408 474 464 448 581 390 178 329 481 262 486 468 408 368 376 174 260 375 250 400 492 363 803 552 2864 2716 423 779 649 440 531 521 710 502 634 640 838 846 653 313 224 259 346 488 331 473 553 524 254 695 628 575 809 399 368 468 419 422 577 479 460 283 353 418 307 536 372 451 475 480 426 371 620 500 523 397 506 387 321 435 468 882 690 778 304 274 296 575 321 305 609 515 129 149 280 985 798 853 651 769 800 532 757 806 673 1315 532 652 544 691 580 488 938 592 288 229 162 229 241 239 794 732 628 885 1088 1728 1767 1506 1350 1364 1264 1239 776 676 1727 1576 1577 2167 1843 1252 1166 1212 1288 1394 1399 1606 1529 1528 1420 2139 1645 1953 1928 2585 1529 2212 1848 2662 2361 2588 1296 1089 1337 1009 885 1368 1680 1443 593 1199 383 317 759 521 643 634 8667 1007 1055 601 277 389 369 302 306 2520 2673 2605 1993 1760 1990 2001 1799 1518 2001 2288 2415 2131 1877 1943 2327 1963 1821 2178 2121 2321 2275 1498 2003 2016 1975 1753 2000 2080 395 343 186 1665 2213 1370 2952 3130 3127 2781 1193 1166 624 188 820 145 299 179 199 1549 1145 1126 288 605 512 578 1073 1004 894 1535 1280 984 1419 1020 1224 2293 2781 2462 2392 4579 3993 2322 2487 2950 3297 1043 646 1179 1081 1109 857 1189 568 1151 559 1361 741 86 68 1196 1071 1727 2217 1247 731 1375 504 1012 448 392 779 693 685 769 646 1985 2133 1048 590 1233 1652 1463 1477 1006 1186 692 670 490 1142 692 1767 587 868 590 816 628 570 789 797 2048 1807 672 682 558 841 581 698 637 567 769 646 1123 592 865 1182 663 582 1478 433 608 692 392 871 999 863 766 746 895 736 895 754 799 860 690 754 907 918 554 804 826 877 438 295 279 421 368 313 878 443 404 391 523 694 572 415 437 512 541 331 386 303 382 166 128 263 332 308 241 223 396 519 439 325 408 350 283 423 307 467 486 375 462 360 325 217 339 400 359 262 402 520 448 368 347 530 549 392 533 399 646 396 780 516 548 453 583 467 515 497 463 379 387 295 342 367 492 596 689 601 412 776 401 680 638 592 800 465 438 543 496 465 508 665 346 540 502 397 628 482 372 534 252 347 510 612 568 405 1212 186 1128 518 573 287 494 476 427 684 668 729 721 797 729 845 778 377 259 260 214 189 460 297 182 251 223 178 168 239 237 314 317 416 278 262 196 303 201 236 160 341 284 860 333 297 241 298 622 256 344 340 539 218 712 620 776 500 532 379 470 463 292 378 315 383 460 373 568 515 522 345 350 407 440 522 375 132 500 308 343 408 510 359 515 430 494 648 343 679 465 460 478 882 598 902 865 594 550 625 241 488 396 163 469 549 611 596 415 364 738 344 247 295 1320 277 256 149 293 212 265 327 404 415 454 502 373 448 206 210 321 577 702 396 438 354 933 183 347 263 211 387 700 498 555 630 565 679 478 676 455 397 439 579 459 469 391 591 488 653 516 416 407 469 420 395 325 1079 621 399 537 106 512 169 557 404 761 320 354 793 469 649 724 852 820 460 286 695 704 747 807 573 681 908 791 893 1057 960 634 891 540 437 400 605 526 664 788 814 352 1147 1224 1406 1032 752 882 1125 568 716 730 402 978 604 572 563 566 883 715 875 861 787 618 915 448 497 815 760 856 934 838 1008 644 498 344 515 439 369 419 456 379 417 396 344 387 564 509 451 740 757 586 774 384 327 542 475 1002 514 826 834 889 528 709 707 724 669 808 829 817 758 543 588 589 862 580 772 998 878 693 878 997 693 779 702 711 2061 2218 1686 1680 1627 1278 1220 1360 1106 1564 1474 1607 1256 1285 1464 1196 2017 1425 1117 877 934 935 687 763 1004 1342 412 865 1238 1146 1404 456 577 556 326 419 446 432 481 376 599 560 440 487 486 362 404 240 472 314 511 493 401 410 338 529 513 433 790 710 791 839 1041 1170 859 764 931 700 845 1084 819 716 781 802 281 390 349 355 297 263 277 291 192 157 356 183 221 303 368 199 111 184 161 156 128 164 168 142 142 289 381 410 471 602 357 378 392 313 527 247 338 275 251 300 534 451 336 230 428 345 345 300 261 238 284 360 275 460 508 712 446 253 135 216 264 384 224 396 459 508 527 446 488 382 414 444 469 321 385 281 319 452 417 429 390 449 533 726 574 810 460 665 823 429 651 722 395 100 687 283 690 448 253 820 271 468 253 435 842 895 396 390 288 894 649 658 1157 672 311 289 285 581 482 871 670 373 398 722 626 343 392 531 756 587 630 793 578 874 694 744 636 684 722 894 802 831 687 676 906 419 511 419 408 345 461 1592 590 841 832 765 839 744 670 843 837 933 823 733 578 464 586 361 268 369 521 871 684 522 444 670 388 572 904 795 807 861 369 330 365 514 291 277 290 260 300 284 243 235 264 140 269 147 372 383 562 634 520 575 584 492 555 463 534 733 488 672 737 693 619 748 897 747 820 631 544 586 683 434 582 553 612 600 623 610 407 1092 807 492 645 552 640 605 624 746 863 985 673 516 998 538 690 661 555 844 540 727 418 1223 616 439 354 847 292 1124 1080 601 256 429 358 108 128 120 189 618 493 495 437 480 577 505 254 736 735 342 354 423 485 531 484 932 132 476 206 360 497 355 300 245 371 314 198 147 374 304 667 445 338 280 366 361 467 305 758 466 446 470 357 304 309 289 288 283 431 448 462 669 438 213 221 177 160 517 830 658 565 414 403 617 318 673 579 320 422 693 199 461 428 396 524 571 543 490 313 406 552 429 405 363 336 218 569 1050 1022 946 383 326 349 414 320 300 459 1426 422 1560 1396 1396 1129 1510 1449 1416 1444 1401 1477 1408 1194 1410 1518 742 523 587 550 698 678 555 639 582 606 675 771 971 704 441 612 487 670 706 563 557 528 524 560 507 888 914 1075 2202 2297 1419 1232 1072 1380 943 1182 1084 1254 1286 1402 1372 1389 1284 1437 1357 1524 1159 1300 1370 1374 773 1244 1248 911 1237 1368 1618 1585 1220 1316 1404 1531 1302 1597 1618 1676 1777 1729 1704 1700 1766 1663 1665 1570 1542 1518 2195 1089 1459 1580 1523 1719 1720 1776 1703 1849 1632 1578 1680 1725 1715 1533 1287 1443 1648 1393 1481 1910 1855 1773 1714 1712 1741 2025 1807 1824 1529 1572 1878 1678 1427 1079 1568 1588 1319 1783 2092 1419 2064 1937 1179 2010 1614 1848 2119 2203 1448 1771 1578 1283 1743 1621 1491 2146 2062 2177 2068 2092 2071 2075 2136 2381 2047 1968 2107 1967 1789 1996 1960 2254 2063 2188 1838 2088 2034 2129 1516 1152 1024 1505 818 650 653 494 763 638 577 528 461 575 588 397 567 512 534 555 609 567 646 849 538 847 698 672 821 488 499 438 464 397 446 535 459 791 587 475 476 629 631 717 601 620 596 681 444 647 725 574 709 571 499 1323 899 525 517 549 624 467 953 633 679 338 392 375 393 377 591 340 652 563 1082 1166 620 309 576 542 762 593 718 1260 551 1720 445 528 813 660 701 958 895 651 1125 479 655 627 634 666 665 956 984 546 879 774 736 1031 744 1001 851 1120 839 1125 881 1419 988 718 1456 683 595 908 784 525 675 840 720 919 1103 776 658 1297 998 712 1521 1512 1471 1200 975 950 1061 1590 1193 1746 1093 884 998 921 893 1053 1467 1594 1374 877 1421 1040 781 1416 918 979 866 1714 1070 752 664 791 614 664 522 736 826 1195 1970 856 1019 1701 1095 1186 1212 1217 813 1223 1007 854 1085 833 666 812 826 656 522 780 675 778 1356 1389 1873 1044 725 652 872 981 407 675 697 875 1116 679 905 1210 791 518 1070 600 1165 770 817 444 465 743 781 1104 986 935 685 634 938 1116 914 681 1160 1042 876 1298 829 1702 794 1299 602 1061 855 1007 762 1450 1060 961 942 842 843 590 612 602 1026 1370 1218 1183 1257 1230 962 1113 816 896 1001 742 1051 1303 307 353 341 471 676 691 1127 1281 833 965 821 751 798 878 1261 1026 645 843 1312 642 343 270 164 393 488 594 721 1256 891 988 1213 1042 688 576 739 787 322 227 497 810 290 1168 629 764 742 876 639 840 804 430 1045 1112 1186 1304 1139 863 1260 665 512 872 474 436 693 732 668 401 782 758 377 427 490 543 852 725 590 980 970 706 644 982 680 460 586 618 556 749 703 768 1135 660 463 621 814 462 403 906 1110 1482 1164 6169 5855 1191 1547 1373 1204 1163 1268 1015 842 1352 1622 1386 1235 1115 745 685 729 561 730 928 757 1220 1240 1223 1072 762 1277 1512 834 583 1153 986 881 1203 1017 989 866 686 789 629 849 970 1341 1544 1522 966 725 1227 1275 1230 752 851 654 660 789 889 2167 1525 1171 772 642 691 1152 738 811 950 827 437 516 563 2482 1503 2309 1252 1690 1709 1841 1664 1133 1527 2079 1233 1382 1281 1022 1023 982 1930 1343 352 299 480 549 583 932 1850 2240 1876 1306 1525 3126 3087 3272 3148 2703 3023 3022 2220 1394 3440 3383 3546 4234 3865 3159 2846 2820 2901 3597 3829 3718 3595 3731 3834 3819 3661 4543 4104 4080 3624 4221 3524 5637 4857 4953 2064 2307 3386 1857 1666 3263 3167 2000 1399 3199 1006 1024 1334 966 1322 919 1007 16891 2174 1553 723 887 778 805 923 4943 5219 4906 4148 4098 4382 4329 4527 3785 4152 4333 4602 4970 4013 4533 4121 4423 4199 4880 5033 5319 5125 3895 4157 5374 4892 4729 5053 4289 931 762 525 4892 4816 2876 6476 7117 6638 5960 1906 1999 1383 525 1575 544 834 663 673 3590 2454 2518 886 1300 1023 1042 2051 2617 1606 2908 2621 2053 3441 2248 2871 5069 6050 5267 5173 10091 8828 4877 5721 6872 6926 2386 1805 2542 2199 2940 1320 2577 1099 2870 1462 3503 1838 296 264 2813 2221 3328 5015 2866 1656 2322 1487 1590 971 775 1880 1716 1592 1656 1923 3844 4673 2533 1071 2642 3177 3054 3435 2600 2849 1469 1517 1081 3816 1765 4103 1593 1333 811 1773 1571 1362 1864 1602 4528 3739 1196 1155 1119 1724 1544 1189 1300 1289 1069 1682 2414 1810 1670 2135 880 765 4397 1064 1690 1754 1379 1996 1946 1872 1986 1554 2111 1854 1842 1937 1870 1845 1853 2024 1842 1990 1905 1682 2197 1733 940 1091 765 832 752 680 1795 943 628 782 785 1025 1585 979 1225 757 1169 1126 826 407 756 556 414 518 736 895 984 910 864 918 729 877 969 740 1049 699 826 835 1032 1072 1164 783 929 464 1208 1328 909 579 1155 768 571 611 726 722 977 682 768 1290 1592 1010 1012 861 933 1452 1401 1675 882 939 908 1027 900 1129 743 881 1082 1234 1047 1277 927 1257 864 894 893 1040 1463 1350 813 768 725 814 790 1571 968 1519 1042 845 1422 1071 989 1217 979 1167 1168 1311 825 982 1946 312 2085 1114 976 474 881 735 883 1388 1473 1946 1657 1796 1950 1763 1561 1050 773 730 666 602 987 801 334 522 374 332 450 583 635 920 485 516 665 364 500 881 718 606 449 683 435 1687 1077 1094 856 681 980 488 542 539 1091 1005 1396 1145 1441 1499 1253 966 1192 1249 626 1132 897 567 1093 1240 1321 1060 1489 953 629 750 790 773 615 636 1078 975 1074 1038 1724 1099 1094 1294 735 1496 1030 1175 1084 1200 1401 2152 2069 1826 1764 1143 1385 1425 1109 1473 994 423 1166 1414 1716 1673 1221 971 1461 618 948 1056 2798 590 579 450 785 637 683 714 1022 849 555 749 1167 1124 467 467 845 1432 1289 769 825 743 1993 526 619 463 587 988 1559 1190 1357 1501 1380 1555 1287 1526 1223 982 1144 1323 996 1207 1021 1308 1034 1392 1018 1001 1054 1188 1152 936 815 1726 949 634 975 387 910 490 628 567 1296 752 854 1848 833 1647 1730 1943 2208 1444 657 1491 1507 1543 1698 916 1299 1461 1451 1575 1692 1690 1310 1350 770 766 664 1046 2060 1582 2269 1501 750 2315 2147 2462 1517 1538 1331 1881 1241 1570 1942 897 1415 1459 1012 1406 1004 1890 1735 1867 2109 1304 1293 1793 1215 1155 1717 1427 1050 2171 2492 2214 1562 1256 901 1115 1012 1065 1494 900 831 1039 889 1021 944 1450 1007 1389 1217 1596 1297 1862 1343 804 1242 962 2496 1161 1699 1660 1718 1341 1649 1875 2057 1577 1272 1406 1924 1501 1466 1789 1827 1779 1623 1548 2140 1978 1871 1922 2081 1514 1574 1714 1785 4862 4891 3484 4092 3320 3412 3019 3286 2566 3024 2423 2902 3341 3342 3031 3020 4400 3438 2342 2034 2330 1893 1611 1850 1694 2076 1010 1908 2204 1908 3186 1480 1999 1327 716 837 1455 1068 1380 1297 1564 1076 767 930 877 743 806 589 807 562 786 715 904 848 885 1364 1007 954 1448 1732 1649 1674 1768 1800 1562 1776 2038 1790 2120 2547 1662 1911 2424 1394 810 673 639 884 887 806 783 790 335 361 688 450 414 389 742 638 168 284 237 219 542 483 545 537 511 713 528 824 628 776 1483 1336 1374 719 853 596 710 532 506 540 840 752 1403 811 1227 659 597 498 429 446 665 1042 628 893 1223 1586 681 711 436 683 726 603 757 995 940 998 1006 869 820 753 922 948 1114 842 917 607 883 963 1078 1116 1142 1398 979 1155 1301 1027 961 1339 1354 650 1022 1108 894 406 1439 570 1535 882 655 1724 610 868 580 896 1895 2001 641 655 589 1891 1788 1831 2187 1191 808 734 742 1517 971 1889 1578 827 873 1469 1471 640 829 1270 2177 1189 1404 1367 1488 1817 1532 1350 1881 1918 1365 1727 1567 1780 1689 2128 1941 641 1605 1185 1018 1086 932 3285 1355 1689 1528 1711 1550 1459 1293 1426 1827 1791 2061 1416 1066 1702 927 966 726 948 1035 1212 981 1150 909 1245 883 1361 2070 1216 1351 1316 957 670 953 1176 742 594 689 485 671 661 535 382 716 572 789 455 268 1005 1468 1380 1273 1277 1084 1138 1395 1162 884 1157 1510 2026 1733 1822 1350 1888 1749 1408 1544 1434 1071 1222 1763 1323 1135 1695 1290 1489 1497 1492 1616 1622 1476 1312 1407 1227 1092 1321 1293 1647 1631 1950 1340 1245 1743 1176 1679 1483 1626 1726 1351 1828 1345 2031 960 991 1007 1654 854 1375 1840 1161 778 565 527 223 274 239 356 1154 1113 1305 1158 1603 1533 1183 596 1365 1339 828 653 779 887 945 778 1785 368 995 569 830 709 945 866 912 625 603 633 565 663 478 1032 720 429 1285 1048 1034 1304 861 2393 976 889 1323 897 1094 1073 967 918 866 914 1081 1062 952 914 707 765 594 569 1440 1138 1318 1112 974 1153 1097 675 992 1235 1373 1094 1209 434 1123 1111 1061 1154 1248 1363 1720 720 1212 1337 964 1189 898 1367 855 1603 2713 2419 1559 434 468 618 1150 1230 1156 1347 3434 674 3603 3289 3633 3250 3281 3725 3578 3604 3383 3510 3440 3613 3953 3698 1149 1319 1212 1274 1141 1259 1134 1239 997 1298 1508 1570 1305 1284 1281 889 923 1337 1921 1634 1461 1447 1536 1562 1465 1517 1595 1889 1985 1663 1102 1473 1078 1587 1511 1241 1090 1371 1275 1218 1492 1370 1231 1453 1137 1609 1407 1648 1321 1705 1068 943 907 1220 2023 1492 1798 2007 1318 1754 1698 1836 1807 2015 1311 2614 2639 2790 1539 2195 1835 1895 1737 1716 1724 1661 1927 1214 1837 2245 1659 1882 1604 1882 1729 1958 1836 1765 2016 1730 1808 2273 1880 1750 1795 1568 2441 2377 1942 1753 2285 2234 2405 2376 2253 2298 2128 2086 2067 1935 1576 1453 1363 1708 1049 1828 2117 1109 1690 1704 1095 2033 1842 1851 1666 1464 1831 1697 1450 1206 1549 1887 1603 1937 2018 2046 1849 2036 2208 2593 2696 2508 2423 2118 2237 2329 2205 2149 1963 1667 1593 1596 2158 2312 2135 2372 1413 1166 1188 1948 689 806 540 497 640 579 406 659 393 671 456 541 852 687 764 473 533 465 614 983 433 1067 518 675 819 387 587 431 499 434 468 534 459 936 573 630 529 706 561 580 414 392 329 522 495 514 333 496 764 599 527 1181 905 470 442 539 500 497 899 435 479 359 381 376 443 583 585 351 434 258 640 1224 751 453 591 579 679 664 762 1075 636 1030 553 737 1031 425 674 1299 1266 1115 1224 613 494 318 330 692 837 1131 1147 824 903 620 802 1094 1184 1150 677 1614 1211 1553 1108 1454 952 757 1017 749 706 923 993 677 646 766 692 742 1089 835 741 1386 932 671 1880 1928 1542 1353 903 1039 999 1812 1045 1618 1333 584 1045 665 745 1611 1452 1626 1026 1031 1738 1184 782 1158 1152 1180 1234 1221 1221 908 727 881 658 1047 774 1138 1214 1160 1889 1288 1258 1232 854 1668 1806 1524 1120 1327 1091 946 1309 717 682 759 694 611 638 974 775 1028 1385 1629 1243 1025 1004 831 965 1073 476 772 768 747 1193 862 1100 1692 1246 945 1105 897 1539 836 1009 473 429 722 791 1552 635 662 712 699 1175 991 752 748 890 840 1043 1397 710 1822 882 1429 1041 986 1015 892 613 1440 759 1055 1040 780 884 726 804 728 1118 1069 953 1258 1224 1242 1292 955 1055 943 1029 726 1096 1252 423 506 322 726 679 545 759 1165 675 836 687 635 930 803 1239 1839 607 959 928 888 204 308 310 362 356 801 678 1146 1014 1055 1346 780 638 600 805 894 576 337 832 863 512 1100 834 1047 951 1131 609 697 805 381 1119 1327 1222 1282 1145 1147 1177 704 564 961 663 487 966 1033 875 548 659 1164 590 760 477 563 962 893 738 1006 1029 629 643 1453 718 494 493 761 536 735 628 952 1055 765 346 707 778 553 510 888 978 1662 1005 6571 5772 1199 1484 1360 1404 1044 763 1127 956 1669 1402 1434 1285 1190 950 895 912 974 1010 1189 1056 1022 1000 1116 670 736 1207 1639 832 661 895 927 874 1266 811 1145 522 593 1106 827 1266 633 619 1361 1282 838 895 1289 1052 1325 493 928 844 519 1059 688 1880 1427 1252 1064 798 757 1160 781 790 1186 969 397 441 589 1658 1769 3020 1104 1347 2058 1824 1857 1339 1650 2069 1158 1300 1395 1089 770 1009 1723 1377 313 287 680 342 503 685 1749 1981 1797 1789 1784 3204 3357 3822 3642 3639 3295 3332 2207 1638 2995 3030 2916 4007 3918 2367 2753 3078 3204 3199 3287 3542 3759 3902 3355 4199 3765 4779 4194 4456 3796 5300 3811 5876 5059 4415 2241 2764 2422 2199 1983 3061 3320 2459 1217 3124 1020 1030 1285 1563 1255 766 1055 2174 16855 1413 599 947 853 738 1048 6133 6044 5896 4476 4660 4499 4041 4652 4420 4287 5016 5010 5690 4449 4806 3683 5668 5728 5604 4706 5593 6154 3955 4071 4566 4984 4439 4199 4679 1094 954 634 5625 4282 2887 6458 7807 7775 5890 2131 2213 1442 613 1412 364 554 357 491 3031 1991 2009 881 917 785 1018 1821 2506 1840 2970 2102 1953 3949 2230 2318 6384 7176 5328 5095 10168 9803 4691 5603 6214 7415 2197 1403 2459 2639 2802 1341 3073 1178 3547 1607 3530 1883 353 269 2807 2308 2971 5341 2908 1122 2114 1558 1612 978 852 2032 1937 1716 1731 1442 4416 4841 2037 1690 3360 2674 2590 3903 2410 2594 1686 1093 1400 2886 1967 4741 1894 2205 1072 1688 1586 1502 2662 1927 4492 4085 1406 1343 1050 1679 1730 1203 1138 1347 1333 1487 2224 1945 2472 2658 1359 1141 4439 1022 1322 1804 1022 2240 2245 2245 1599 2031 2323 1995 2558 1654 1811 1731 1721 1884 1646 1948 2442 1801 2412 1516 555 1028 855 1001 944 694 1816 991 654 789 1254 984 1839 1155 1469 1306 1556 1772 698 675 917 558 530 626 625 915 749 574 981 677 685 1089 986 910 1069 811 1094 1004 1062 843 1085 797 748 478 996 1134 993 529 1174 1253 1326 1406 1366 906 1320 971 761 1268 2078 1004 1215 1418 1265 1585 1410 1508 1008 1204 964 956 859 1025 1027 1069 1390 1400 1426 1289 1092 1708 630 1300 1299 1326 1620 1456 1359 1122 991 822 841 1390 1025 1523 919 982 1587 1327 1161 1396 903 1186 1357 1576 835 1002 2028 173 1638 1276 1705 910 888 503 1383 1592 1319 2027 2020 1851 2047 1418 1647 854 718 774 706 853 1371 1115 506 421 349 506 620 636 477 814 723 613 523 466 559 466 304 324 574 584 686 1920 1040 1369 1120 738 1149 855 516 500 914 1039 1724 1039 1439 1228 1030 1134 1833 1310 1039 1544 723 765 1290 1119 875 1266 1540 918 794 714 1171 734 522 300 1431 1491 1554 1419 1683 1274 1107 1194 1044 1108 1278 1144 1002 1497 1665 1860 1235 1879 1690 1368 1727 1418 924 1188 1270 556 1332 1727 1612 1897 959 768 1547 503 894 988 2460 512 456 429 737 660 686 517 1048 985 504 666 1360 1148 418 406 570 1729 1238 997 1102 513 1839 394 767 520 426 1284 1827 1425 1558 1557 1477 1694 1569 1591 1136 1172 992 1360 994 1078 780 1356 1018 1468 1006 931 870 1680 759 1050 714 1808 830 520 613 402 659 531 899 670 1486 637 641 1836 946 1621 1533 1318 1711 1443 909 2064 1333 1630 1821 1282 1741 1574 1449 1440 1972 1888 1681 1503 662 741 667 894 1577 1393 1543 1486 775 2027 2435 2670 1648 1242 1498 1889 1637 1670 2738 866 1747 1565 1635 1415 1669 1963 1811 1944 2090 1182 1490 1608 1196 926 2294 1616 1666 2074 2543 2428 1269 982 778 1364 1099 863 1136 1248 875 1025 1445 817 751 959 1410 1301 1273 1982 1125 1904 889 943 1091 1076 2707 1227 1733 1296 1578 1402 2100 1990 1691 1332 1383 1524 2064 1756 1574 1647 1788 1773 1290 1973 2535 2293 1637 2173 2072 1723 1668 1915 1909 4628 5317 4145 3891 2763 3090 2821 3103 2747 3362 2749 3119 3135 3331 3061 2938 3929 3211 2489 2065 2259 1673 1626 2534 2316 2064 1160 2308 2368 2050 3170 1493 1799 1370 843 864 1555 1009 1131 1343 1579 1792 923 1114 862 698 690 559 950 602 694 671 673 853 1083 1169 718 998 1289 1228 2386 2090 2224 2003 1704 1998 2497 1952 2023 2107 1674 1555 1879 1103 545 692 565 703 738 571 733 695 638 242 702 345 549 298 546 622 180 254 310 242 665 675 675 661 573 623 552 866 771 1024 1863 1534 1702 859 1021 639 1258 524 494 524 786 798 708 825 1632 646 609 531 362 600 963 787 531 889 1134 2039 1001 674 539 820 767 709 866 1321 1334 825 1218 864 892 741 699 776 1015 855 1008 809 776 1152 883 1107 1082 1274 1033 1386 1627 1661 1305 1483 1671 858 1496 1373 920 368 1512 714 1612 1041 616 1614 682 816 642 799 1711 1716 730 714 503 1524 1737 1955 2226 1667 669 635 780 1310 920 1994 1480 904 740 1379 1418 828 752 1345 1692 1329 1399 1408 1533 1894 1655 1474 1897 1676 1198 1467 1733 1872 1669 1730 2262 659 1846 963 1000 1239 877 3840 1383 1534 1351 1999 1569 1397 1108 1564 1713 2027 1837 1489 1098 1295 1250 842 622 754 789 1372 1329 1240 1099 1096 1146 1167 1556 1648 1581 1607 965 917 881 1071 928 393 379 283 403 349 334 254 755 452 567 602 455 1044 1730 1411 1479 977 1259 839 997 1175 991 1064 1437 1612 1584 1516 1399 1666 1441 1248 1410 1569 1240 1214 2179 1093 989 1334 1823 1363 1001 1344 1334 2295 2071 1217 1258 1284 1277 1299 1349 1706 2101 1611 1417 1620 2167 1081 1955 1559 1430 2171 1616 1979 1363 1853 1122 1082 991 1675 853 2055 1784 1274 670 859 473 183 244 236 423 1105 972 1329 1362 1380 1182 1254 678 1358 1350 393 931 833 749 998 1004 1673 313 1136 592 740 1338 736 875 637 475 526 1155 1037 755 600 1144 854 628 836 1195 1518 1821 823 2833 1388 1346 979 815 1060 1112 1016 865 918 1139 936 968 1147 742 567 594 546 391 1077 1554 1295 1090 1370 1671 1082 773 1600 1321 1418 897 1604 508 1088 1389 1189 1611 1564 1468 1093 790 1302 1672 708 890 960 970 695 1438 2586 2439 2198 508 742 570 901 621 989 1162 4082 1010 4394 3891 4163 3958 3212 3233 3175 3801 4211 3741 3966 3995 3488 3681 848 935 1382 1202 1695 1210 1201 1842 1297 1523 1379 1305 1269 1018 1503 1183 804 1299 1846 1124 1143 1138 1092 1805 1758 2265 2279 2582 1195 868 796 848 708 802 947 797 761 790 852 697 1252 1325 1199 1007 1075 1124 999 729 954 981 703 729 726 647 912 599 1430 836 1036 799 1002 991 1051 597 1021 779 917 932 1042 981 1179 928 959 898 921 1164 1018 643 922 924 1059 803 1291 864 751 791 863 795 1047 1222 954 822 1256 955 1119 916 779 971 877 1143 1074 1022 1116 1076 891 1129 1181 1184 1021 937 902 961 839 927 787 823 849 804 1008 1118 921 880 877 999 1168 1136 968 1151 988 902 975 998 1333 1127 1099 1059 1149 982 1295 1417 1088 1439 1232 1081 1422 1173 1303 1332 1224 910 1067 1083 1426 1323 1535 1059 763 623 813 994 439 444 338 307 381 359 438 239 393 166 280 339 379 316 334 544 528 508 573 512 412 558 487 486 640 359 412 314 392 491 385 421 330 664 443 422 409 528 259 466 363 314 294 482 349 307 265 467 537 689 613 772 393 337 329 305 285 528 609 528 612 209 217 191 257 273 298 294 278 386 453 1320 462 273 435 302 331 366 409 933 386 988 439 479 690 677 530 652 656 584 1094 400 558 268 431 371 509 833 970 427 530 660 561 873 699 649 434 835 785 660 479 1028 507 497 732 378 526 674 592 416 384 679 439 422 483 421 546 960 490 483 837 883 1219 686 633 606 743 1021 733 986 838 725 889 509 490 727 787 744 571 704 1312 831 469 894 619 540 361 902 774 327 455 695 567 647 374 350 665 918 916 683 1057 656 755 588 710 861 588 275 442 515 554 447 317 374 361 377 433 323 361 985 838 620 703 383 653 381 315 449 194 391 372 405 393 806 568 841 551 708 903 754 994 822 666 434 396 533 476 846 476 617 342 261 655 492 554 319 830 595 620 867 556 1100 427 942 530 445 486 613 429 862 611 580 505 650 650 625 583 363 764 767 787 891 911 1016 622 623 557 512 777 600 813 825 253 285 201 180 286 431 679 916 583 788 765 389 780 632 1063 872 296 692 947 446 238 106 212 302 325 524 583 769 820 708 704 841 545 481 504 473 154 109 544 567 90 729 416 601 617 601 428 292 371 466 624 597 921 716 971 624 550 318 328 507 354 292 351 382 346 263 758 508 380 438 263 520 762 493 699 691 582 502 491 715 774 370 683 745 531 744 748 931 616 695 494 504 751 594 595 707 491 1118 897 3274 3121 584 632 726 644 1019 650 571 419 946 860 1058 767 754 555 518 647 438 736 557 712 846 817 725 698 543 605 729 546 401 968 822 804 813 644 924 360 319 722 603 461 354 418 461 450 382 499 873 688 765 413 993 410 565 514 509 1205 972 542 488 408 644 964 495 449 743 670 419 466 418 990 1177 1532 934 857 1325 818 991 1008 1064 1414 996 853 426 763 555 657 1002 1483 419 385 254 274 434 417 1209 1021 1127 1121 1407 1761 1982 1821 1713 1885 1699 1678 1130 1081 1870 1712 1785 2048 2095 1432 1677 1607 1563 1790 1845 1774 2065 2223 1629 2090 2006 2302 2274 2145 2174 2239 1809 4015 2998 2648 1682 1827 1465 1445 1305 1838 1976 1565 1087 1848 706 672 733 854 848 640 601 1553 1413 11701 497 563 438 554 391 2845 2792 2806 2784 2471 2508 2807 3062 2518 2608 2474 3126 3474 2662 3553 2945 3752 3356 3059 3568 3565 3147 2633 2837 3118 3895 2771 2877 2698 709 508 592 2362 2557 1597 3862 3762 3994 3414 1283 1319 1094 410 1249 241 713 499 584 2455 1459 1450 702 713 513 827 1735 1907 1467 3182 1605 1884 2500 1143 1820 3288 3961 3207 3614 6129 5954 3356 3964 4571 4141 1835 1126 1787 1975 1704 877 2324 695 2320 828 2320 1096 284 268 1907 1948 2202 2812 2244 903 1616 812 1083 1174 1069 1363 1259 1207 1201 1165 2527 2881 1442 632 1149 2268 2222 2777 1612 1947 1393 692 528 1913 1081 3028 1098 1287 579 1101 993 938 1106 1248 3012 3017 1056 927 835 1050 1116 819 1072 572 533 869 1695 1066 685 1922 783 672 2551 913 1071 1296 991 1015 1296 1407 1337 916 879 887 822 987 1009 989 854 886 1339 1290 1259 813 1112 1361 903 811 602 567 559 490 1267 694 607 362 569 556 1088 829 1140 928 935 674 718 429 493 356 334 658 399 608 461 433 582 378 371 604 622 509 905 449 461 403 760 943 843 602 412 354 676 722 741 354 587 565 348 330 503 348 744 582 442 599 921 572 436 367 397 746 817 895 428 415 409 482 454 603 404 500 346 555 674 561 464 632 516 562 592 785 886 305 458 626 567 377 430 690 553 682 506 331 788 678 594 704 478 575 698 794 441 684 1403 125 1096 676 543 393 368 363 477 1037 726 732 736 877 1013 958 611 755 532 377 312 529 468 492 336 547 500 382 325 253 425 586 435 460 334 312 428 223 221 136 253 526 415 1037 997 1100 1030 679 894 495 647 648 625 658 1531 1385 961 761 737 469 559 772 538 585 664 347 617 647 684 793 1044 773 675 724 547 430 304 294 776 605 674 743 1265 631 730 915 729 1075 948 677 1353 952 1086 1445 1383 1666 1333 1027 1232 1097 513 568 793 506 1055 1390 877 1012 630 728 718 412 623 671 1786 211 213 216 290 233 334 417 437 658 423 591 567 980 354 316 535 945 666 732 837 489 1017 307 349 291 349 588 1097 897 984 1089 1022 1121 798 876 851 636 737 946 692 881 635 1031 904 1097 942 995 743 814 731 701 668 1265 571 442 547 331 457 353 476 494 1155 534 634 1160 768 1209 1413 1150 1190 537 666 1500 892 918 1026 713 999 957 643 1064 714 999 652 729 464 586 578 391 1013 901 1128 1018 391 1470 1299 1469 1125 1103 902 1310 1045 1344 1487 525 955 900 864 975 870 1347 1331 1331 1351 818 859 1094 930 635 1295 891 687 1270 1282 1382 1165 1028 745 1049 940 505 700 654 599 814 447 624 827 662 965 891 803 1004 741 1357 712 620 1081 973 1528 795 1197 1190 1199 1172 1294 1342 1645 1072 799 990 1184 970 1095 1081 1001 1108 953 859 1887 1157 1016 1162 1303 901 1236 825 960 3289 3330 2440 2245 2073 1868 1629 1771 1883 2544 1773 2053 2405 2077 2335 2259 2656 1875 1532 1454 1460 1090 973 1773 1254 1430 679 1591 2001 1744 1722 765 1262 1090 855 552 1164 818 941 627 746 677 506 490 603 514 511 734 474 553 576 491 712 697 597 992 703 874 885 820 937 1486 1176 1073 1098 1267 1540 1183 1024 1238 1100 1236 1429 863 350 349 323 364 400 363 602 329 463 333 581 383 339 334 287 269 159 106 198 249 196 198 210 171 186 735 505 254 407 624 650 595 684 359 756 367 664 380 370 390 591 474 405 496 564 393 385 320 288 400 534 888 524 678 570 1053 498 479 233 344 368 471 385 522 657 381 559 594 574 509 455 428 600 534 613 521 504 543 450 583 553 988 699 624 686 731 556 682 769 317 630 594 613 340 990 627 1243 641 531 1210 497 521 477 505 1099 749 648 599 444 1280 1018 909 1329 1038 645 629 518 1189 529 1008 1200 660 690 1166 1349 443 666 1178 1319 789 1017 943 1056 1187 1324 970 1615 1342 840 963 1018 1251 1069 1280 1490 517 577 364 558 597 459 2288 675 1113 996 1119 923 831 714 794 1323 1379 1270 1082 821 697 542 785 671 624 663 699 874 572 523 523 745 756 914 715 986 651 470 362 600 435 637 339 378 346 381 413 313 297 464 212 426 237 341 976 841 900 826 628 729 524 590 609 797 721 810 930 931 778 754 841 961 829 899 1043 898 893 1159 582 560 1082 916 805 698 704 963 880 1255 966 1020 801 975 929 867 864 949 997 771 719 811 825 1289 878 865 1054 1136 1077 548 1902 1162 992 841 1454 588 1106 1457 970 508 539 581 160 235 195 261 887 788 880 536 869 823 573 482 910 794 431 573 544 586 888 725 1095 217 569 607 388 634 748 493 405 335 331 420 398 610 343 471 447 248 703 618 650 825 327 1886 535 503 497 540 794 532 434 622 566 445 552 657 689 640 489 575 366 315 748 871 688 539 573 560 729 403 1065 823 811 614 1220 313 988 857 819 913 963 812 676 472 581 741 371 494 586 537 391 903 1397 1362 913 397 458 551 458 490 542 521 2302 510 2332 2171 2310 2239 2450 2332 2571 2062 2273 1899 2210 2369 2700 2243 911 638 956 722 960 821 1061 972 890 1110 1314 895 820 652 668 889 693 674 1041 891 792 849 758 984 1102 1180 1177 1353 676 962 559 585 455 710 432 669 595 572 515 585 974 1072 787 474 465 720 602 523 574 702 589 534 536 442 326 410 490 432 367 235 411 347 560 388 783 444 448 523 484 462 550 482 435 487 545 786 533 276 672 553 655 548 606 537 460 467 527 580 478 371 517 372 602 639 567 576 620 704 885 742 596 487 895 682 830 671 612 698 743 433 345 521 411 400 377 372 776 726 854 884 586 404 606 505 836 906 638 542 740 422 842 404 372 304 492 660 378 569 505 801 819 767 666 717 712 821 730 760 819 524 592 589 665 716 655 681 468 394 392 518 258 214 186 364 208 441 315 237 213 140 309 218 199 172 234 152 246 162 158 451 380 455 425 174 257 212 251 231 257 306 175 320 293 479 421 141 106 155 297 248 282 301 277 351 76 236 359 153 214 231 217 586 248 139 115 74 307 96 204 108 134 260 150 102 182 209 236 136 315 171 354 527 411 204 256 154 204 168 183 398 230 431 234 242 280 176 188 306 312 276 500 159 324 233 243 120 170 284 265 418 253 237 453 393 151 281 356 415 175 232 321 647 323 336 610 283 230 192 235 307 310 193 276 277 372 281 286 365 294 300 797 448 583 538 614 606 548 550 709 712 530 304 525 248 221 569 195 622 309 438 463 468 445 455 176 207 312 632 299 347 522 416 294 180 295 290 461 426 853 500 500 386 361 400 338 296 197 322 363 581 521 228 433 278 377 203 313 471 186 293 541 537 496 417 257 297 438 462 241 160 307 305 648 217 349 456 234 468 404 291 480 190 275 316 316 319 294 388 162 168 216 272 368 463 266 267 420 540 432 625 548 816 242 527 224 386 247 443 412 581 255 448 381 361 529 307 181 318 478 493 504 511 498 326 391 241 335 238 443 265 465 341 91 103 188 210 294 216 445 497 300 336 428 335 473 628 780 304 345 351 405 645 68 83 68 74 113 294 350 364 374 368 435 361 397 375 398 306 127 92 168 394 221 465 261 376 340 283 241 236 270 242 572 387 377 312 333 438 186 392 303 460 319 281 273 281 327 323 448 458 234 262 149 261 296 467 314 432 693 268 215 470 591 216 247 280 258 288 276 267 344 212 147 138 349 203 274 387 481 568 509 1898 1892 797 715 542 741 533 432 414 436 586 554 822 430 438 452 187 194 205 188 156 176 352 332 407 330 667 729 465 559 403 283 391 389 441 339 541 146 216 406 252 359 266 218 170 188 149 96 294 369 331 263 305 353 147 250 237 401 369 418 385 410 163 674 236 322 292 270 136 166 261 695 590 611 233 499 899 755 492 413 343 812 375 421 475 436 335 410 741 508 400 386 540 224 214 470 650 723 680 659 539 730 887 677 917 969 961 777 596 431 1085 765 1029 1311 1102 1270 782 802 876 1173 997 939 982 1228 1246 1379 1235 1230 961 1210 955 1258 864 1931 1816 2087 936 904 987 581 371 1196 868 669 379 837 470 421 403 233 445 395 277 723 599 497 6107 1224 1154 536 484 1398 1571 1393 1137 1288 1331 1452 1477 1579 1695 1390 1596 1502 1450 1590 1661 1274 1400 1588 1391 1207 1774 1644 1600 2115 1651 1825 2062 1973 398 352 332 1368 1479 685 1890 2229 2090 1868 487 579 398 220 474 150 172 136 255 1033 681 738 220 342 250 329 966 1087 625 1125 874 1096 1055 949 1390 1921 2164 1697 1660 3261 3730 1784 1916 2521 2715 1440 675 925 939 1157 780 1176 445 1696 460 1166 648 126 106 778 652 1137 2314 1024 445 699 565 561 474 451 586 546 656 927 602 1345 1378 875 421 1031 955 939 1595 1035 1003 664 737 384 1079 713 1055 323 517 301 741 677 674 731 606 1435 1705 482 505 631 558 600 530 615 527 519 763 1116 841 529 969 488 443 1700 354 463 853 230 634 595 696 886 884 827 697 719 798 778 730 785 838 619 887 794 688 682 752 299 225 355 221 166 203 754 448 263 415 583 230 537 451 536 271 478 289 350 206 514 220 150 139 167 200 344 443 286 318 249 321 286 290 157 211 177 543 317 338 394 262 377 217 323 405 375 277 163 279 160 159 210 225 238 198 254 324 523 143 280 272 177 445 583 731 339 354 364 330 308 434 257 280 374 481 516 469 267 425 320 378 362 380 288 241 258 224 256 151 192 508 219 344 461 263 594 344 336 463 346 400 447 463 515 479 605 151 681 278 344 238 384 173 304 438 244 370 839 546 568 508 510 222 154 210 184 123 230 169 247 290 237 255 236 210 356 310 316 352 292 129 116 293 173 155 333 163 294 661 633 300 177 275 282 322 290 266 425 238 419 291 377 452 374 377 491 351 465 347 417 397 292 423 553 422 530 216 222 205 496 236 172 197 345 372 429 409 787 514 502 396 407 512 363 442 350 493 531 841 432 756 699 527 637 558 473 411 430 108 410 488 782 747 664 466 336 131 357 422 1364 189 144 192 206 224 216 159 209 373 222 322 226 436 217 186 341 958 561 357 406 376 943 165 197 136 175 351 393 305 349 376 376 470 426 380 497 398 393 508 398 434 390 341 270 396 286 338 215 256 257 238 263 481 276 401 234 142 192 183 280 252 604 433 382 786 410 628 356 754 767 471 307 500 560 514 556 558 407 307 391 406 437 310 407 546 295 196 248 360 678 427 670 663 348 1117 628 792 477 589 420 606 495 400 446 309 623 457 420 477 420 827 709 786 786 493 351 615 631 495 468 591 379 851 1038 992 584 494 344 407 395 454 433 589 296 378 652 326 207 347 227 538 424 463 532 651 642 386 300 371 876 463 424 518 476 685 590 567 913 696 723 689 744 737 828 554 468 703 628 576 665 667 524 615 628 596 557 714 681 1407 1345 995 1011 1245 939 1132 1256 1074 1635 1343 1542 910 988 1232 784 1459 1226 1031 685 750 612 657 519 644 894 248 416 1037 865 733 522 539 668 298 265 460 398 408 577 403 412 275 511 523 202 292 234 425 217 295 307 303 473 454 722 569 514 526 773 367 398 373 399 488 426 422 494 619 795 649 643 691 535 212 132 102 222 206 180 191 319 247 183 252 179 272 193 225 219 72 269 150 155 116 116 118 122 104 205 166 324 277 515 376 266 344 305 212 208 392 211 183 209 218 212 349 275 355 251 219 192 184 176 186 322 423 641 487 708 458 245 126 490 479 417 348 507 334 457 549 336 377 495 363 489 432 380 290 383 348 458 290 247 268 793 345 397 540 465 459 279 329 315 412 453 291 87 627 412 652 307 275 616 380 331 302 273 766 433 298 511 505 566 408 418 778 561 303 219 338 635 312 682 632 408 312 702 684 384 558 573 654 599 522 678 574 634 494 623 663 1173 646 755 657 725 755 982 636 356 448 416 382 440 366 1375 372 339 419 480 472 471 407 475 876 809 737 579 314 516 258 265 124 518 486 458 547 354 429 324 314 397 684 712 671 673 563 473 278 674 359 211 154 136 172 144 193 173 142 239 280 297 148 432 554 537 546 750 573 598 579 691 596 541 689 857 955 764 568 874 708 555 610 712 725 562 505 640 487 571 466 425 684 468 480 485 366 521 292 373 591 423 926 663 641 646 371 424 299 514 766 343 685 707 769 888 675 654 336 463 483 608 377 742 591 343 228 187 155 158 112 108 227 236 309 428 454 236 449 423 246 396 304 216 145 326 284 232 164 658 203 564 358 294 246 386 381 145 225 214 249 221 360 302 350 327 221 533 280 198 407 339 1014 483 471 530 206 320 268 200 274 277 315 402 351 654 322 213 267 183 126 646 617 450 483 568 466 446 337 510 297 270 493 484 252 518 516 482 524 546 550 516 308 346 362 314 341 280 362 281 434 1084 639 366 202 247 124 347 644 376 269 1508 330 1555 1428 1638 1340 1648 1728 1907 1449 1346 1387 1411 1521 1346 1388 367 384 252 325 730 605 760 410 295 556 751 767 222 449 497 490 370 496 719 612 582 564 361 597 573 433 414 480 1103 1356 618 863 570 859 902 627 577 1081 665 635 747 821 799 964 655 989 846 682 675 963 545 563 557 650 515 526 647 528 388 408 647 626 691 636 660 580 548 626 803 707 895 783 831 783 623 885 895 457 1097 1098 1020 814 777 876 780 932 867 800 735 794 723 678 637 588 778 894 541 635 663 781 698 672 703 819 738 714 768 760 925 394 668 884 600 608 509 595 819 643 716 817 526 730 831 595 909 867 726 723 960 644 1321 592 541 771 885 928 767 814 732 886 722 784 998 551 768 719 803 824 762 1011 955 918 1125 1012 992 982 543 519 420 948 549 362 356 388 407 494 297 391 339 249 297 229 436 400 398 170 212 198 208 363 229 357 291 314 360 286 254 247 298 154 259 364 234 480 421 229 146 261 263 348 295 281 277 334 142 228 281 253 343 288 272 455 393 244 226 117 211 180 578 166 209 234 254 124 299 150 336 181 263 131 307 455 538 184 273 265 223 293 276 474 251 469 324 350 353 315 419 585 575 566 786 192 313 235 330 144 240 426 491 480 423 174 298 449 279 417 460 508 379 394 299 600 476 457 526 380 297 367 427 437 429 429 249 258 560 309 420 590 532 414 1106 758 706 939 676 643 569 817 454 1058 355 260 346 348 567 988 640 717 474 397 674 709 462 728 400 406 550 737 506 399 529 422 589 394 374 444 507 604 773 496 567 701 553 676 948 808 258 545 532 503 572 335 234 409 427 168 340 553 360 400 832 673 666 514 281 396 492 526 477 454 254 422 595 322 546 706 439 386 653 432 576 399 525 215 220 186 280 729 310 320 228 483 542 484 464 400 478 513 590 722 324 1034 404 569 390 503 628 345 434 675 533 455 388 382 503 293 266 307 575 511 494 701 717 429 371 364 402 365 616 417 632 779 153 210 154 158 451 308 363 562 295 349 278 185 595 871 552 854 322 375 427 421 136 124 287 161 181 231 372 873 941 879 736 779 598 560 590 370 127 133 237 402 250 384 451 422 412 380 247 273 310 254 530 607 750 452 482 504 290 340 267 593 94 70 322 324 336 88 243 495 317 339 377 421 334 404 305 409 535 286 250 590 683 377 318 479 439 574 495 585 479 468 271 256 474 267 354 500 653 686 642 2529 2587 704 955 887 899 786 553 499 473 777 603 741 464 754 487 269 309 282 375 382 397 682 674 676 437 355 555 728 465 288 513 524 618 529 384 561 176 236 644 531 401 218 274 354 302 200 269 636 504 531 498 435 335 306 483 369 837 714 594 689 526 434 571 399 552 581 493 544 578 465 1070 920 1222 482 952 1020 1008 675 651 389 862 549 674 827 549 316 377 972 722 274 240 676 388 313 387 802 993 918 814 919 1133 928 1240 1299 1214 1001 1598 1021 1008 1665 1280 1302 1787 2044 1365 1167 1174 1338 1756 1440 1512 1571 1665 1849 1584 1962 1574 1866 1928 1368 1583 1645 2795 2714 2538 1068 927 1231 914 720 1121 1294 1055 671 1294 324 335 805 362 563 381 389 887 947 563 1224 6836 6001 810 339 2232 2215 2054 1565 1828 1721 1989 2003 2325 2298 2201 2265 2151 1873 1706 1774 1730 1948 2419 2236 2275 3162 2235 1872 2536 2474 2289 2683 2116 907 740 380 1717 1792 1153 2874 3330 3180 2406 954 1113 784 331 898 92 443 389 323 1591 1014 1042 531 462 368 397 825 1262 786 1458 862 1333 1556 1040 1625 3265 3575 2504 2831 5392 5040 2840 2937 3020 3910 1523 947 1314 1252 1951 773 1524 785 1993 834 1674 938 144 130 1423 1059 1313 3180 1311 538 1290 1042 922 371 367 865 801 819 1161 848 2278 1822 937 625 1348 1769 1570 2292 1140 1298 682 708 716 1534 932 1964 665 945 498 932 953 953 1017 1092 2458 2464 819 824 710 831 979 749 924 332 451 871 1379 980 921 1669 943 911 2177 561 620 866 411 1221 980 1179 1009 912 793 822 868 1273 1294 1289 1298 1162 1060 1029 1204 1239 1386 849 408 364 439 429 290 244 769 426 391 421 418 321 744 602 706 422 1711 1362 654 368 266 298 274 211 329 436 344 312 259 438 376 442 624 546 429 397 387 571 591 363 653 437 366 153 401 427 518 272 281 431 231 283 388 352 416 399 529 446 676 482 380 223 343 686 908 1116 334 309 305 298 326 441 311 331 376 550 512 461 332 736 352 447 458 617 323 309 308 463 553 240 240 554 301 605 615 323 415 548 514 590 583 639 578 678 371 610 774 114 727 455 432 413 312 202 425 391 328 843 798 703 832 491 728 430 271 316 283 395 448 637 242 361 287 290 283 258 313 540 256 287 247 192 248 358 241 216 355 339 143 1021 590 590 381 445 628 521 516 467 653 389 705 582 830 562 494 479 656 1032 597 613 605 453 650 660 583 483 661 763 156 172 512 309 205 192 861 619 700 455 984 783 655 592 684 964 551 654 492 630 514 1083 704 1040 900 1013 1075 879 447 592 694 258 765 966 756 1019 901 807 784 160 571 707 1394 212 302 258 288 291 316 294 333 456 234 383 699 731 195 181 276 657 870 621 686 310 1114 166 283 169 176 406 651 552 633 640 632 693 526 633 435 390 384 469 382 402 428 635 564 698 607 582 412 446 384 338 236 639 231 319 329 224 434 318 478 350 789 382 353 1030 619 694 647 831 1024 737 370 1153 831 993 1093 640 703 520 699 507 942 801 632 908 411 283 343 317 685 772 736 728 475 1239 1263 1378 1026 879 969 1198 607 796 727 321 651 673 664 707 683 816 727 768 770 764 752 843 716 713 841 883 573 1128 1446 1280 690 622 305 905 794 473 583 615 489 603 703 320 320 579 749 594 611 1040 716 835 720 344 424 374 1630 709 602 521 632 704 1028 878 547 854 787 944 616 776 745 741 859 799 680 678 794 943 848 1190 1211 986 1013 1195 1077 1998 1873 1842 1706 1515 1857 1450 1531 1362 1644 1266 1420 1438 1772 1527 1242 1720 1861 1223 1046 1076 911 797 789 1128 941 503 1237 1279 1099 1907 817 980 1103 375 491 582 392 625 578 573 407 356 466 513 334 488 486 478 413 356 350 580 515 580 794 662 676 755 686 796 863 498 481 675 1041 578 843 801 1106 758 1029 991 563 331 178 154 339 343 301 366 451 378 237 315 304 487 279 385 458 85 358 101 183 416 412 399 408 369 509 251 563 369 579 685 602 649 348 309 299 457 317 255 305 313 272 328 457 684 185 165 274 190 138 194 576 260 379 730 708 429 388 197 416 424 247 396 734 576 486 510 279 283 513 336 360 357 443 422 602 337 748 273 389 323 956 502 690 548 516 482 586 851 349 471 424 198 119 653 200 422 228 217 364 277 373 275 287 639 726 210 407 335 686 887 757 915 600 319 303 382 652 385 1049 759 478 385 677 616 448 438 893 758 600 724 572 956 813 802 731 793 1074 811 804 664 914 791 1221 734 302 602 347 480 481 399 1682 810 749 730 710 685 615 514 620 895 793 875 776 582 652 592 372 384 708 409 403 420 362 579 507 427 611 617 793 1123 704 444 486 441 538 481 147 145 116 143 149 120 116 243 326 256 287 180 746 1249 1132 915 704 724 957 645 608 477 926 946 1015 1090 998 1064 1031 759 550 636 587 602 735 1156 913 587 761 803 581 889 1082 714 725 599 445 523 615 692 476 738 951 873 680 608 625 801 528 849 630 782 1178 1025 1202 958 993 596 473 422 1146 472 972 840 488 240 289 246 203 163 169 205 425 357 526 456 408 469 612 281 478 460 194 343 545 487 389 476 956 289 521 477 436 385 433 368 290 414 326 485 432 453 330 436 615 330 523 286 420 767 360 1335 508 456 669 450 472 466 361 322 311 334 408 467 389 460 316 380 251 279 657 1159 422 416 507 588 644 257 682 347 656 709 541 242 443 603 569 659 674 660 718 585 664 715 351 350 425 441 308 794 1269 920 874 270 477 267 416 410 470 423 2174 725 2331 2211 1853 1818 2587 2232 1910 1847 1852 1908 1740 1902 1902 2133 433 596 371 529 874 799 995 719 463 547 1195 885 507 481 659 787 396 544 794 800 739 713 466 907 899 926 936 1088 1006 1186 561 794 544 785 815 571 529 1006 635 576 611 685 640 713 593 941 787 597 635 859 462 510 510 604 441 490 557 510 311 390 592 596 627 630 578 550 526 606 759 633 786 749 785 743 573 780 865 435 1075 1074 980 767 718 817 735 869 814 745 680 704 660 617 601 469 677 827 495 615 635 761 678 638 679 791 718 690 738 732 909 372 567 844 505 588 446 540 772 524 661 756 486 688 714 530 838 819 669 669 918 538 1228 558 482 737 828 853 719 753 664 834 651 724 942 525 722 677 680 669 576 954 888 836 1028 922 872 914 497 487 341 830 484 348 338 339 387 416 277 373 325 231 273 217 408 372 372 154 184 170 186 351 225 345 281 292 336 247 244 237 286 144 247 344 224 460 405 223 136 251 235 330 281 271 267 320 132 204 261 243 327 266 252 409 369 216 202 109 193 158 558 146 187 199 250 108 295 136 324 104 251 125 277 431 524 168 232 220 207 271 248 425 237 449 264 290 337 239 380 492 494 499 752 184 291 227 310 128 222 406 471 460 399 150 282 405 245 381 450 430 317 376 258 556 456 431 488 333 275 349 388 351 378 395 237 246 499 283 361 538 514 386 950 636 635 866 595 582 545 694 424 964 277 232 285 324 537 938 574 669 438 350 644 624 430 688 374 380 530 640 474 381 477 400 525 364 358 380 481 555 708 466 521 671 514 613 834 774 248 541 512 458 552 323 222 364 382 158 320 527 288 370 782 641 574 488 265 366 458 486 449 363 250 379 573 296 512 660 415 362 571 410 530 327 503 203 206 152 231 687 276 269 158 473 466 444 454 382 456 501 564 632 304 959 364 511 366 451 565 311 381 612 409 437 321 327 477 269 248 283 549 477 460 649 663 393 318 356 392 312 523 378 537 747 143 200 142 150 417 298 345 520 275 325 196 177 571 839 518 820 302 357 359 395 72 62 134 112 101 217 340 802 882 820 665 728 554 528 435 342 113 127 229 384 175 346 435 350 392 360 243 263 298 205 443 474 662 417 445 476 268 314 247 519 82 62 302 304 304 74 237 477 297 313 349 407 310 378 287 331 456 268 234 562 649 337 266 412 376 505 426 493 457 444 228 238 427 245 316 397 579 598 577 2331 2343 672 903 770 871 646 456 473 447 613 561 689 436 636 419 263 269 270 357 378 383 573 565 584 313 315 496 684 447 252 425 487 575 501 352 485 138 210 519 439 340 194 221 332 284 180 249 598 416 497 393 369 299 251 471 320 795 678 562 562 494 416 553 367 493 541 455 516 540 435 1001 870 1182 432 857 953 939 641 571 361 807 505 619 785 489 304 336 920 680 258 228 654 366 275 332 748 819 828 704 879 957 804 1118 1227 1166 947 1501 870 952 1563 1154 1212 1679 1821 1243 1060 1098 1234 1545 1366 1372 1322 1503 1699 1468 1763 1478 1705 1715 1243 1437 1469 2523 2555 2328 919 774 1128 876 665 1047 1225 960 598 1060 300 313 773 307 484 328 369 778 853 438 1154 6001 5967 738 307 2102 2065 1906 1474 1726 1571 1813 1844 2167 2176 1960 2005 1960 1736 1518 1608 1533 1784 2159 1978 2102 3007 1981 1748 2365 2314 2087 2499 1998 825 710 356 1571 1648 1039 2681 3012 2845 2190 853 1003 744 325 832 82 427 373 307 1415 940 955 517 409 342 359 670 1173 688 1374 796 1197 1478 872 1553 2989 3287 2355 2498 4861 4370 2647 2739 2734 3549 1388 883 1153 1132 1771 710 1361 716 1849 693 1563 880 132 118 1282 993 1186 2948 1146 456 1205 982 823 353 349 770 700 681 1062 739 2116 1615 903 521 1268 1518 1373 2078 976 1149 635 607 688 1315 841 1790 635 881 466 838 897 905 965 1017 2321 2238 767 762 647 737 895 617 896 310 409 787 1228 932 871 1605 897 865 1913 506 553 788 338 1169 916 1123 927 827 751 786 832 1188 1211 1194 1213 1077 981 932 1060 1171 1231 777 362 338 397 326 243 234 727 406 365 399 373 299 664 560 617 388 1649 1305 624 326 209 276 260 153 323 412 332 298 253 430 352 397 579 508 403 389 381 557 567 345 627 398 356 139 375 399 482 215 261 367 227 275 343 326 400 354 515 426 652 433 366 211 321 586 716 959 320 293 289 284 310 425 251 315 350 542 490 443 290 716 322 411 405 593 309 291 292 439 535 226 226 520 269 577 589 309 368 504 478 538 557 607 530 626 357 515 704 100 667 369 381 372 290 190 389 363 306 718 762 636 792 436 688 410 232 286 255 379 436 577 230 347 273 278 257 252 258 508 236 248 206 155 224 311 196 194 325 313 139 948 550 544 339 399 575 479 478 433 515 347 661 542 773 542 454 399 617 949 589 560 508 433 572 622 478 461 613 725 132 156 500 287 183 182 819 560 629 417 917 670 631 502 654 842 497 630 437 580 476 1006 664 998 866 926 953 845 413 558 644 208 731 882 716 926 814 748 756 146 510 648 1310 196 282 234 282 267 292 286 317 430 226 359 654 677 161 147 250 621 840 607 662 306 981 144 240 155 152 372 639 540 621 624 616 675 481 621 419 374 368 459 372 392 387 537 466 598 509 469 402 436 372 314 202 576 207 285 293 183 404 304 400 346 735 348 306 945 510 625 564 758 934 677 342 999 753 953 1047 604 669 506 669 497 912 744 616 844 339 261 277 299 643 744 700 663 439 1151 1066 1173 930 818 906 1140 523 672 625 315 607 637 630 667 649 747 664 701 701 666 679 783 613 679 805 845 533 1090 1406 1234 622 554 285 836 733 453 546 535 459 561 675 302 239 536 743 499 565 988 666 729 643 308 394 354 1455 671 542 509 616 590 905 805 503 773 698 902 562 730 703 701 811 745 627 607 702 831 769 1080 1141 930 928 1145 950 1821 1720 1716 1596 1360 1680 1285 1362 1234 1500 1191 1337 1334 1609 1407 1092 1572 1779 1161 967 997 844 747 741 1080 893 462 1133 1175 1021 1843 787 922 1049 345 465 517 350 491 532 535 342 330 406 479 275 452 460 452 383 322 320 562 483 556 709 576 616 709 628 749 827 476 441 651 966 526 801 728 1046 710 944 906 523 255 164 140 267 271 235 242 411 340 177 289 276 404 222 367 430 52 323 97 175 406 402 387 402 361 483 231 516 353 565 663 584 631 328 297 283 441 280 218 268 301 260 300 443 634 181 163 266 188 124 174 509 242 353 706 674 385 354 168 390 398 223 372 710 546 452 478 253 257 371 324 338 337 399 392 588 278 726 259 371 297 842 462 656 522 494 460 548 807 304 412 388 174 103 583 160 358 204 177 324 239 327 239 241 592 672 182 375 307 545 719 604 871 487 291 275 360 604 359 968 655 398 305 629 566 414 354 816 646 554 642 502 920 693 755 637 733 1016 761 750 618 864 672 1000 672 274 566 323 420 403 355 1502 729 717 696 672 643 585 482 580 788 739 795 742 558 575 552 332 335 606 352 365 370 326 457 450 403 571 567 664 953 556 413 466 433 498 449 133 129 100 127 133 106 102 231 316 238 263 162 610 1175 1050 843 664 674 884 601 576 445 844 904 920 1005 926 958 969 672 504 576 539 518 635 1084 767 493 715 761 540 851 977 676 674 587 412 410 561 565 454 704 909 831 620 584 572 783 459 739 584 680 1123 959 967 799 821 460 331 365 1051 438 879 767 435 220 229 226 203 159 163 199 353 337 522 450 402 459 602 232 433 424 178 327 531 475 371 458 906 240 481 449 375 332 397 330 272 377 285 411 383 419 310 393 409 302 493 276 394 739 319 1226 482 430 589 434 448 440 337 286 277 300 392 451 357 454 231 299 231 255 629 1087 376 392 467 552 558 235 573 327 558 596 497 234 403 571 539 627 642 636 648 501 646 629 335 251 407 427 302 712 1164 882 811 182 412 210 378 378 368 421 1994 659 2130 2016 1692 1600 2431 2050 1795 1619 1672 1686 1596 1726 1642 1921 329 452 333 446 822 666 912 623 421 476 940 779 475 463 629 739 368 469 736 645 584 564 430 757 745 892 906 1056 814 868 427 472 488 757 442 682 626 611 901 433 781 831 727 435 522 648 636 537 672 704 605 602 568 485 423 449 825 525 481 471 503 645 478 511 543 466 466 569 596 511 581 640 664 608 676 661 563 323 887 780 783 916 691 804 677 771 701 818 689 728 713 607 680 782 793 511 837 763 852 555 831 715 790 796 737 558 586 628 690 625 597 633 576 721 420 745 744 519 487 417 533 585 615 562 647 668 775 567 694 481 803 653 420 749 568 781 811 782 699 952 766 850 825 775 720 780 616 638 613 544 701 576 651 625 624 661 479 314 420 820 346 336 275 211 293 321 158 177 202 291 286 143 226 190 202 185 241 227 235 451 383 463 429 173 243 192 243 219 243 174 222 184 208 274 346 290 246 322 215 315 327 389 346 343 245 188 421 192 226 297 287 450 319 119 109 82 202 258 382 183 220 251 264 184 326 205 380 198 580 237 352 635 369 251 316 187 189 202 326 323 457 543 321 337 349 233 242 472 452 412 395 202 232 300 290 226 292 452 333 472 271 259 391 362 229 255 203 371 250 263 411 503 498 292 538 231 216 256 355 215 336 281 336 191 402 335 254 629 378 451 839 784 672 536 443 499 614 747 521 718 292 214 407 216 261 796 465 656 418 666 696 469 237 455 393 384 413 470 520 203 362 450 286 252 325 272 510 619 591 547 635 622 355 578 572 423 126 361 339 337 443 200 327 336 278 267 325 353 333 310 652 431 391 362 288 391 453 481 190 238 273 235 423 386 514 630 417 381 426 331 474 329 352 194 176 284 312 383 267 246 268 340 500 518 468 263 269 361 316 583 295 571 173 513 326 507 557 427 338 802 533 371 373 464 493 246 236 325 416 377 365 822 846 678 340 355 322 344 475 407 493 448 295 319 164 165 352 302 654 678 406 444 198 292 431 464 565 644 362 398 587 315 146 93 191 111 175 413 416 474 450 389 616 468 518 490 400 375 108 128 208 354 114 320 263 334 337 374 525 589 368 217 455 486 380 595 502 559 263 310 400 384 185 155 213 252 257 165 297 470 313 408 251 266 353 367 261 344 327 241 225 501 434 276 418 467 427 504 560 567 478 271 230 189 349 349 371 336 561 585 390 2259 2174 499 691 608 570 362 585 424 350 780 801 610 601 738 378 285 291 513 294 239 480 670 652 375 359 237 697 738 394 311 516 532 478 816 577 524 165 198 591 512 271 265 308 348 287 244 166 584 385 373 255 357 339 206 405 371 663 448 507 311 280 293 615 320 432 428 398 173 191 196 756 658 753 504 522 649 843 792 661 540 786 583 538 547 634 320 347 954 686 191 185 227 290 274 384 743 846 662 708 653 1136 1135 989 1049 1042 942 970 763 624 1242 1099 1062 1291 1309 1234 1084 1105 1237 1373 1406 1200 1153 1425 1353 1783 1428 1700 1483 1476 1373 1734 1304 2467 1948 1874 1128 978 1199 854 549 1279 1047 900 775 928 367 315 517 550 506 319 302 805 738 554 536 810 738 6377 482 1992 2075 2083 1717 1788 1834 1539 1736 1599 1875 2220 2053 1847 1645 1958 2200 1443 1661 1885 2012 2168 2603 1640 1642 2430 2142 2089 2218 2207 364 316 369 1369 1701 998 2419 2274 2479 2522 635 692 679 235 726 285 315 277 329 1556 971 971 298 556 430 454 924 958 961 1443 841 934 1226 964 1243 2123 2418 2104 2064 3920 4227 2519 2380 2962 3053 1071 751 927 1168 1387 648 1434 426 1751 663 1559 978 134 126 1201 1320 1427 2454 1292 527 989 706 590 476 486 667 655 678 1275 721 1634 1807 976 590 1133 1448 1420 1465 1018 1096 929 618 592 1530 1071 1772 465 1280 789 771 625 556 627 731 1855 1972 606 618 1063 859 603 495 633 382 451 664 933 793 967 1314 642 618 1738 501 551 1151 531 731 671 717 837 600 842 705 851 740 775 803 650 710 1204 1193 604 762 666 794 424 332 434 412 256 313 649 451 326 415 385 426 531 406 463 309 815 819 423 367 468 219 201 200 210 359 275 297 240 334 336 348 430 433 377 401 282 426 349 455 397 340 388 125 336 391 438 243 321 299 380 392 386 301 379 326 387 369 584 328 330 260 408 558 626 548 303 318 331 325 338 311 275 297 300 484 546 469 389 527 331 567 547 481 429 431 261 440 537 363 369 666 259 533 406 371 853 703 665 731 328 390 723 777 381 402 923 198 966 317 313 327 310 181 361 536 481 598 807 481 823 535 566 427 317 209 311 225 455 334 166 195 112 189 147 259 244 407 233 259 148 128 231 408 198 307 417 265 211 781 621 624 440 306 543 342 396 360 625 240 680 530 708 644 332 302 483 633 465 543 514 449 693 557 699 447 551 306 182 194 446 446 336 127 486 339 412 529 811 324 501 412 391 455 431 364 507 627 431 1054 608 891 789 561 649 615 436 530 477 215 370 478 715 798 656 718 540 276 443 475 1157 123 157 153 214 238 217 485 563 363 257 550 411 432 262 252 346 797 674 488 557 467 778 181 277 169 191 359 595 447 549 548 534 585 476 528 377 287 339 454 367 383 303 344 286 400 312 342 458 490 385 469 329 1046 329 405 292 120 415 164 390 548 573 495 359 1019 453 765 590 728 976 455 287 686 580 552 584 550 577 418 678 618 519 541 664 597 309 349 349 479 517 591 688 591 279 1004 1285 1504 675 692 645 679 625 537 591 392 854 836 596 894 630 979 939 971 971 412 567 722 662 860 578 644 392 830 1152 870 870 772 263 706 636 485 676 486 409 477 352 318 280 498 469 414 579 824 517 628 685 326 616 460 1153 686 516 485 418 545 900 884 669 700 783 805 716 858 661 652 737 692 627 549 909 752 831 844 896 767 929 767 771 1949 1861 1645 1443 1524 1453 1681 1777 1311 1658 1162 1275 1165 1344 1542 897 1807 1626 1125 767 856 782 780 834 681 1248 343 955 1212 1092 1438 732 1008 610 395 430 578 402 412 635 553 376 438 597 512 304 323 307 372 370 223 215 352 436 480 651 692 450 604 764 752 624 566 651 584 585 567 738 692 1272 696 493 522 464 285 257 243 256 245 209 195 323 298 159 317 124 398 273 270 183 103 130 48 201 135 139 141 137 129 400 208 292 256 468 645 624 638 284 357 277 343 245 229 247 465 371 297 278 452 242 169 300 224 243 293 612 204 282 729 755 266 348 173 538 533 412 451 399 434 552 544 451 444 382 620 237 316 404 381 338 599 371 248 385 340 661 357 536 491 549 619 627 586 416 510 588 282 143 846 447 896 404 472 708 459 507 401 431 823 786 202 322 255 690 800 815 788 650 245 221 491 730 443 670 713 544 283 746 636 426 353 502 724 599 851 551 837 685 818 636 996 1100 736 1017 672 1072 773 877 646 354 587 404 608 449 399 1652 613 515 483 747 535 517 361 555 870 913 772 736 532 849 502 285 363 404 498 442 551 429 518 623 337 599 560 560 685 622 386 464 251 472 242 124 169 155 147 145 114 106 212 391 379 157 215 456 819 649 720 618 699 521 704 700 476 593 863 829 853 759 689 872 781 666 763 876 740 568 842 614 492 783 636 859 529 686 732 866 516 384 431 352 529 488 608 836 656 710 550 731 701 414 651 656 817 993 904 755 709 1035 651 523 300 1015 460 661 1031 647 212 311 335 132 109 117 153 737 326 505 389 373 388 434 224 552 620 185 179 242 230 338 438 1056 222 413 509 375 331 281 535 200 340 354 348 320 289 223 224 435 388 393 335 507 586 196 918 447 425 511 351 277 260 234 283 320 433 372 363 358 338 270 342 179 201 535 726 635 571 637 691 592 437 665 516 527 396 632 208 482 570 536 473 637 698 576 417 503 813 387 369 340 366 167 583 1072 876 629 257 333 208 365 487 532 379 1590 511 1689 1603 1814 1240 1658 1635 1623 1580 1798 1563 1671 1395 1792 1649 706 376 499 272 947 600 737 624 571 438 722 683 610 526 530 562 329 535 594 544 491 483 467 330 314 475 512 779 888 758 543 508 462 539 678 782 688 821 345 426 627 607 538 625 632 561 655 517 560 659 602 378 316 616 342 563 633 538 575 324 501 519 612 570 516 421 480 429 495 701 564 470 474 440 593 611 644 409 415 595 605 562 650 571 591 628 523 653 494 441 405 484 607 490 439 439 609 694 662 490 663 775 712 683 726 743 584 514 683 732 497 428 476 413 495 587 700 515 503 530 496 544 658 565 709 721 576 521 653 372 689 631 524 567 646 635 526 533 636 761 754 765 630 544 640 795 1023 888 924 555 645 469 694 855 709 892 587 512 392 620 372 359 259 336 257 408 246 280 163 329 151 137 248 198 223 82 116 102 102 284 179 286 252 167 207 98 118 86 102 278 227 164 148 293 384 178 168 196 196 352 151 259 233 311 102 214 310 241 317 276 264 498 244 176 137 145 230 225 198 144 152 176 120 78 138 110 217 78 323 102 234 525 422 156 302 227 195 279 249 401 291 409 108 138 224 277 122 386 379 291 291 112 197 219 189 234 228 352 331 302 189 297 321 473 232 206 205 311 255 312 252 478 239 196 678 275 193 165 318 248 298 256 225 334 418 152 194 511 336 217 621 676 696 791 437 522 777 745 706 742 537 425 421 301 260 543 313 594 543 405 495 407 279 423 291 291 194 537 351 271 295 332 305 165 343 226 320 435 655 330 420 465 365 499 446 465 170 426 362 542 411 343 348 274 282 244 216 340 292 272 514 539 486 400 282 280 282 318 183 212 349 262 356 365 400 468 336 382 388 293 924 320 364 242 261 233 255 417 344 349 259 290 357 410 196 219 311 477 338 583 332 610 249 570 444 594 335 532 234 905 369 312 566 486 318 390 201 280 500 572 621 548 546 334 279 228 293 248 299 201 315 364 122 140 76 381 216 242 304 427 248 290 464 229 332 317 661 580 259 323 319 312 91 158 87 88 178 258 471 352 332 397 319 356 266 238 222 396 167 71 277 562 131 471 196 250 308 355 238 287 235 184 395 213 602 449 367 689 184 195 215 381 191 185 124 124 173 208 252 348 145 161 169 163 148 453 258 416 408 247 253 529 678 180 231 268 252 282 274 375 472 295 193 170 431 251 219 371 512 490 456 2725 2483 472 662 656 476 493 463 490 432 538 417 588 400 461 271 360 223 253 280 213 267 549 557 257 411 306 687 590 427 236 530 466 425 561 408 449 229 239 560 409 345 285 310 352 376 132 96 293 349 374 219 445 142 218 280 289 430 348 420 329 450 235 410 323 262 551 525 144 164 130 565 656 969 491 498 585 667 369 455 738 693 327 388 526 506 226 255 626 426 222 185 214 326 285 515 503 605 738 671 640 1061 959 972 1222 945 1271 791 844 485 1280 1319 1173 1262 1469 1012 1272 1029 1166 1383 1381 1676 1481 1601 1593 1443 1542 1772 1512 1527 1452 1516 1379 1928 1785 1639 1000 650 1039 870 481 1466 853 948 607 1013 538 505 371 253 458 387 306 923 1048 391 484 339 307 482 6088 1539 1552 1576 1266 1383 1572 1432 1614 1582 1639 1600 2113 1938 1730 1719 1724 1247 1655 1748 1656 1802 1680 1443 1535 2127 2056 2038 2097 1972 407 302 196 1447 1527 812 2581 2810 2661 2207 886 847 489 217 557 168 190 116 188 1121 675 634 205 369 319 425 880 871 536 944 981 669 950 886 982 1870 2217 1605 1828 3480 3814 1764 1702 2722 2355 929 497 1191 942 874 538 1058 474 1803 608 1209 649 126 112 980 737 1253 2716 1200 466 1258 489 638 370 372 906 858 684 770 661 1468 1548 876 513 726 1227 1175 1297 949 1047 384 366 338 1178 654 1335 633 737 422 528 797 834 1116 531 1699 1440 411 460 564 658 707 543 576 616 569 478 959 750 647 969 410 355 1766 398 456 873 438 725 646 589 806 881 974 746 816 624 654 590 643 682 744 681 744 834 796 728 198 322 276 315 223 248 414 180 269 415 482 256 618 396 597 391 493 243 207 142 244 138 126 319 254 345 226 235 259 265 247 392 451 353 338 282 276 369 315 447 401 269 325 261 229 271 325 300 260 351 224 253 582 350 458 422 339 470 406 185 299 167 240 616 594 545 321 306 282 267 432 458 475 403 271 398 358 326 405 340 207 276 262 305 409 400 195 216 264 158 178 448 324 249 315 363 444 423 391 488 201 233 488 512 326 430 695 58 640 267 250 241 221 143 303 546 497 503 680 878 620 451 390 349 114 245 170 181 481 249 178 188 158 176 146 203 219 286 316 227 195 94 119 365 219 199 364 288 205 442 288 332 290 255 413 334 208 202 264 249 510 413 485 566 432 378 553 444 313 507 342 231 492 405 579 382 753 250 288 199 283 204 131 135 409 337 361 479 666 532 330 473 557 455 527 586 613 496 492 725 429 473 495 436 514 534 529 469 411 158 464 540 851 700 455 374 266 178 295 323 1233 187 201 193 148 202 239 216 249 388 124 353 309 495 218 235 265 623 533 283 295 298 545 122 135 109 136 495 432 360 398 433 431 588 434 388 512 510 439 570 471 481 461 332 278 352 277 232 280 306 238 186 145 647 192 333 245 115 225 108 357 439 694 265 291 663 366 643 539 615 589 439 301 492 533 508 566 348 472 419 314 404 409 506 406 460 374 301 283 338 745 878 659 649 201 768 706 837 619 547 579 578 533 531 711 251 784 580 609 596 613 703 678 716 699 441 438 698 618 410 524 547 444 841 1008 998 547 489 308 254 238 509 432 535 231 278 384 404 275 398 509 542 431 589 442 632 308 347 341 297 804 343 473 311 328 739 871 488 474 522 718 687 859 523 502 487 522 823 494 438 556 742 464 745 758 587 687 871 497 1775 1872 1136 1282 1484 1118 1056 1161 1464 1866 1311 1432 1132 959 1155 929 1868 934 910 700 761 541 451 539 508 824 342 549 926 830 938 583 1052 415 288 254 469 274 611 420 548 538 374 561 387 342 360 307 340 198 277 341 262 243 335 558 427 395 446 632 429 595 492 494 594 657 477 446 661 924 657 517 636 587 217 182 166 223 213 193 211 347 162 133 302 235 167 172 360 192 118 100 109 134 163 127 123 167 115 210 266 426 239 255 339 309 337 372 208 163 446 159 137 199 359 207 338 278 479 283 292 233 209 270 383 357 227 295 396 542 382 302 119 450 450 548 399 335 351 295 525 325 331 335 388 510 533 396 317 187 377 537 302 362 511 537 391 413 426 455 415 370 372 262 384 368 274 114 631 188 484 286 196 491 316 333 267 365 872 559 352 301 273 650 738 732 900 705 316 290 333 647 523 997 883 440 537 702 589 311 276 431 741 598 596 588 673 631 546 661 925 857 550 835 742 913 732 987 712 283 777 420 415 397 405 1387 524 590 514 670 629 664 491 630 787 743 734 524 373 908 348 272 126 492 323 423 574 682 324 334 241 521 587 816 615 831 449 396 266 630 213 290 246 228 254 238 274 260 258 221 323 189 88 348 752 624 755 627 486 340 602 693 578 596 728 761 831 730 530 902 584 456 504 534 332 358 540 544 743 488 726 461 494 582 522 608 379 549 428 317 480 521 414 602 539 528 447 492 397 445 865 378 461 764 741 592 532 788 432 511 556 862 410 743 702 494 366 248 270 87 93 91 171 458 262 398 419 369 362 361 301 462 342 175 161 202 183 235 312 674 250 311 427 276 326 378 337 249 230 228 272 235 307 217 276 314 200 384 347 343 473 181 840 531 517 483 277 284 251 225 258 283 286 254 283 384 193 233 249 232 154 538 539 535 404 356 464 267 356 523 380 386 484 447 247 490 490 433 486 514 485 441 402 473 547 340 454 267 596 355 584 848 873 852 200 271 283 346 510 623 421 1425 269 1430 1378 1275 1231 1261 1349 1240 1119 1097 1219 1048 1312 1358 1545 452 452 345 372 535 651 805 461 270 511 480 624 306 458 368 471 305 514 731 270 291 244 487 436 432 549 540 614 5166 4895 2435 3548 2409 2900 3315 3093 2844 2671 2798 2682 3038 3137 2830 2884 3263 4316 3546 3247 3526 3977 2256 2279 2139 2473 3817 2984 3181 3863 2888 3386 3938 3877 3788 4591 2892 4938 4986 5522 4167 4536 4337 4216 4135 4172 3890 3745 4690 2679 4130 4762 4141 4605 4146 4544 4645 5153 4827 4266 3770 3968 3788 4178 3457 3592 3642 3481 3935 4499 4433 3939 4397 4948 4341 4400 4341 4279 4221 4293 4590 3691 4218 3957 4640 3853 2592 3735 4802 2729 3496 3561 2405 4498 3896 3669 4329 4141 4229 3956 3792 3091 3748 4266 3671 4320 4198 4591 4317 4172 5165 5443 5218 5671 5406 4149 4269 3871 4647 4544 4503 4187 4297 3977 5072 5285 4957 4717 3142 2815 2517 4336 1782 1746 1355 1133 1565 1383 1217 1222 793 1121 1067 1192 1311 1339 1375 880 1154 1022 1470 1662 1029 1752 1349 1494 1899 910 956 773 827 1036 1423 1240 1079 1817 1324 1271 1163 1617 1483 1588 919 906 794 1332 1134 1219 1087 1684 2029 1532 1330 3208 1563 1177 1114 851 1830 1283 2578 1267 1432 912 967 990 1121 1077 1145 888 1486 740 2255 2692 1584 982 1307 1451 943 1828 1277 2531 1951 2963 1245 1469 1840 1397 1890 2537 2318 2155 3124 1146 1381 1314 1226 1698 1410 1952 1981 1393 2820 1279 2076 2101 2067 2911 1731 2555 2189 2990 1870 3145 2470 1933 2864 2044 1951 1727 1960 1356 1392 2014 1542 2165 2134 1161 1416 2992 2207 1888 3848 3214 3213 2507 2200 3059 2174 4100 2182 3727 2149 1635 2243 1564 1989 3604 2893 4423 2416 1844 3181 2529 1674 3181 2108 2310 2196 2750 3103 1922 1872 1881 1913 2058 1755 1841 2355 3017 3895 2374 2436 3094 2292 2764 3491 2664 2110 2701 2246 1807 2450 1897 1361 1872 1588 1466 1361 1838 1723 1825 3304 2932 3200 2000 1775 1856 1418 1659 1330 1438 1370 2053 2342 2409 2445 3470 2441 1592 2779 2360 3885 2539 2215 1680 1639 2016 1887 2734 1373 1421 1285 1833 2327 1896 1978 1519 2371 2034 1860 2766 1915 4397 1713 2630 1848 1852 1874 2074 1459 2784 1956 2312 1949 2240 1792 1326 1478 1196 2649 2869 2706 2646 2735 2128 2089 1898 1636 1468 2165 1706 2281 2945 740 943 800 1123 1575 1213 1666 2820 1615 1837 1577 1368 2108 2065 2256 2830 1564 1460 1936 1557 616 770 596 768 417 1536 1644 2903 2535 2542 2648 2564 1916 1752 2173 1767 876 805 1777 2231 1060 2067 1259 1640 1834 1834 1056 1237 1374 1076 2185 2158 2822 2452 2492 2730 2401 1462 1331 2393 1197 882 1523 1643 1680 1101 1552 1697 1141 1366 1309 1491 2168 1953 1613 1899 2277 1801 1666 2683 1786 1140 1352 2064 1490 1975 1914 2185 2029 1552 1354 1755 2068 1716 1592 2284 2529 3117 2615 12691 13002 2583 2972 2781 3038 2556 2362 2672 2325 3575 3538 3134 2511 2901 1693 1911 2479 2110 1888 2491 2220 2231 2108 2000 2199 1749 2615 3660 1840 1244 2256 2505 2522 3008 2060 1950 1220 1214 2269 1627 2285 1626 1609 2609 2617 1913 1554 3280 2400 3177 2120 2196 1383 1642 2371 1431 4487 3029 3113 2550 1905 1269 2111 1765 1658 2096 1645 1404 1550 1660 4019 4141 6019 2832 3632 4332 4061 3398 3298 3495 4295 2896 3865 3589 2337 1592 1685 4262 2955 1290 1114 1226 971 1420 1433 4054 5063 4129 3365 3709 7160 7842 7862 8294 7830 7041 6482 4303 3414 8097 7843 8105 8942 9357 5840 6229 6678 7069 7735 7650 7924 7887 7761 8447 9387 8549 10845 10349 9835 8638 10552 8425 13905 11697 11215 4161 5212 6697 4608 4502 7480 7233 5707 3603 6589 2225 2134 3103 2803 2874 2061 2520 4943 6133 2845 1398 2232 2102 1992 1539 49934 43531 42592 9815 11326 10604 10466 11180 9933 10589 10944 10963 12062 9795 11256 10156 11213 11211 11700 11603 12447 13087 8109 8202 10092 11277 9340 9869 11039 2520 2149 1517 10139 9845 6360 14949 15580 15434 14139 4731 4724 3497 1212 3993 827 1592 1061 1087 7069 4618 4377 2217 2990 2525 2331 5139 5737 4404 7140 4516 4743 8372 4655 5863 13267 15154 11894 10949 21316 21633 10534 16660 15300 16645 4777 3616 5770 5915 6086 4354 6787 2599 7866 3537 8139 4691 619 493 5907 5096 7142 11749 5942 3229 5359 3349 4225 1954 1680 4735 4407 4293 3977 3652 9232 10766 4543 2821 6258 6930 6951 8562 5407 5886 4071 2610 2987 7101 4595 9727 3808 4373 2717 4059 3557 3085 4883 4627 11378 10105 2966 2855 2719 3390 2873 2937 2958 2561 3096 3758 5211 4450 4139 5773 2750 2459 9349 2091 2973 3412 2178 5190 4789 5223 4126 4024 5135 4548 5445 4110 4451 4592 4198 4763 4309 4809 4167 3625 5124 3837 1586 1709 1755 1837 1909 1555 4239 2283 1705 2202 2026 2117 3245 2394 3036 1951 3353 3189 1696 1109 1542 1344 1124 1401 1451 1894 1590 1525 1969 2150 1727 1931 2053 2294 2324 2131 1937 2585 2929 2055 2473 1909 1752 1017 2355 2495 2226 1164 2013 2245 2375 2544 2066 2214 2169 2040 1875 2098 3686 2788 2436 1957 2384 3341 3235 3044 2131 2412 2241 2265 2267 2284 2159 2276 2591 2681 2802 2883 2443 2956 2382 3290 2653 3123 3329 2638 1809 2491 2259 2320 2418 3212 1612 3327 2172 1424 3171 3426 2959 3720 2548 3170 3566 4113 2429 2160 4783 513 5024 2418 2865 2186 2242 1360 2527 3048 2320 4015 3958 3460 4372 3570 3347 1989 1743 1716 1808 1595 2330 2277 1359 1424 1094 1357 1542 935 1202 2264 1308 1326 1321 1163 1095 1236 1063 1078 1179 1403 1391 4367 2360 2858 2183 1925 2400 1831 1474 1523 2340 1865 2577 1926 3119 2732 2504 2662 2896 3040 1496 2692 1700 1330 2496 2486 3148 2694 2787 2453 1525 1422 2370 1225 841 1236 2914 2533 2750 2518 2999 2811 2640 2273 2257 3177 2531 3118 2537 2778 3043 3907 3096 4274 4029 2440 3101 2894 1674 2969 2406 1065 2963 3656 3279 3764 2509 1823 3280 1236 2331 2806 4863 1162 1194 957 1246 1193 1383 1200 2155 1941 1287 2274 2793 3411 919 922 1301 2800 2191 2187 2684 1453 4884 919 1407 869 1019 2018 4158 3006 3575 3766 3582 4037 2783 3286 2120 2083 1935 2543 2038 2187 2269 2805 2304 3186 2401 2532 1957 2677 1832 1532 1407 3933 1709 1619 1938 736 1862 1160 1611 1868 3383 1743 1801 3958 1955 3302 3131 3726 4892 2646 1622 3996 3571 4415 4774 2849 3977 3618 3738 3906 4218 4452 4046 3266 2004 2221 2028 2209 3629 3717 4178 3220 1869 4627 5204 6028 3829 3211 3476 4834 3412 3268 4923 1838 3336 3175 2574 3210 2651 4250 3856 4168 4482 2927 3250 4048 2900 2542 5061 3165 3640 3834 4709 4798 2630 2326 2066 2821 2324 1669 2102 2168 1865 2197 1940 1918 1781 2532 2878 3447 2824 4234 2957 3921 2246 1795 3053 2715 6520 3172 3434 2998 3503 3053 3638 4041 4180 3787 4037 3373 3787 2850 3451 3466 3653 4479 3003 4048 4262 4228 3662 4654 4856 3954 3845 4238 3984 11119 11464 9631 9962 7652 7210 6330 6767 5837 7290 6351 6822 6273 6478 7699 6425 10422 8138 6375 4087 4690 3929 3147 4758 4470 4426 2841 4882 5809 5185 7218 3882 4047 2882 1530 1410 2672 1602 2437 2556 3011 1921 2439 1965 2267 1421 1827 1219 2359 1670 1751 1565 1836 2223 2295 2674 2075 2432 3338 3736 4092 4403 4371 4303 3863 3963 5060 4126 4322 5305 3825 3881 4433 2665 1539 1357 1253 1480 1499 1194 1456 1491 1024 709 1520 1256 719 708 1281 1829 613 529 738 538 1672 1830 1840 1714 1568 1751 1526 2041 1917 2445 2326 2175 2233 1883 2189 1393 2281 1174 1155 1174 1915 1571 1780 1622 3099 1218 1176 1620 1336 1177 1543 2103 1300 2426 2396 3546 2114 1568 948 1879 1997 1666 2000 2418 2613 1889 2381 1617 1589 1800 1861 2281 2780 2123 1972 1600 2012 2430 1518 1950 1766 3188 2589 2899 2847 3163 3205 2677 3355 1578 2522 2450 1591 794 3208 1315 3148 1979 1264 3203 1433 1863 1255 1621 3557 3513 1343 1864 1287 3860 3372 3763 4359 2893 1262 1186 1419 2638 1601 3632 3021 1760 1550 2766 3086 1369 1257 3156 3776 2632 3466 2919 3649 3587 4315 3340 4426 4279 3374 3913 4065 4123 3845 3781 4258 1016 3266 2265 2399 2871 2276 8527 3923 4181 3925 3312 3867 3540 2950 4009 4476 4849 4683 3168 2311 3101 2597 1830 1655 2071 2083 2838 3113 2674 2580 2568 2274 2731 4466 2857 3655 3065 2402 2559 2434 2279 2320 996 815 676 921 794 758 708 1501 1068 1483 1219 1014 2276 3761 3581 3544 2674 3047 2442 2619 2963 2780 3114 3164 3916 3718 3848 3196 3870 4011 3315 3583 2777 3301 3416 4579 2698 2495 2980 2929 3710 3016 3231 3040 4934 4044 2691 2872 3405 3162 3231 2722 3906 4557 4104 3422 3227 4579 2386 3758 3284 3407 5005 3308 3982 3257 4110 2316 2036 2262 4320 2455 3406 3801 2450 1916 1491 1331 514 631 658 855 2202 1837 2302 1956 2067 2809 2237 1543 2827 2832 1236 2180 2045 1712 1909 2783 4328 1035 2725 1905 2007 2203 2329 1813 1675 1487 1460 1718 1420 1820 1486 2371 1609 1512 2204 2094 2310 2889 1474 5285 2007 1885 2081 1531 1884 1444 1301 1583 1972 2190 2320 2380 2300 2453 1280 1421 1456 1055 2526 3198 2631 2427 2449 2840 2183 1765 2695 2472 2655 2698 3011 1049 2414 2869 2504 3054 3492 3063 3131 1516 2772 2601 1418 1868 1986 2180 1580 3284 4532 5235 4813 1111 1310 1443 2131 1966 2172 2150 7513 1988 8280 7369 6955 7682 7287 7676 7721 7419 6962 7521 7117 8458 8363 7800 2380 2652 3026 3160 3642 2897 3044 2841 2388 2678 3664 3600 3418 2407 2371 2580 2022 3069 3903 3172 2911 3028 3017 3754 3636 4626 4713 5382 4976 4906 2669 3671 2371 3290 3345 3343 3074 2926 2750 2961 3232 3301 3034 2964 3198 4560 3608 3495 3583 4226 2596 2489 2434 2573 3109 3018 3186 3638 3011 3389 3790 4163 3886 4564 2848 4893 4733 5118 3992 4392 4349 4195 3930 3963 3713 3866 4784 2624 3879 4993 4214 4567 4127 4673 4558 5149 4858 4373 4049 4084 3815 4292 3521 3569 3848 3478 3849 4261 4628 4042 4292 4603 4336 4258 4316 3891 4088 4030 4493 3491 4245 3906 4629 3824 2565 3724 4739 3055 3600 3776 2584 4128 3979 3673 4697 4419 4030 3780 3790 3269 3858 4505 3704 4391 4272 4239 4305 4332 4843 4891 4885 4971 5082 4019 4084 3840 4563 4599 4389 4138 4185 4007 4870 5137 4644 4779 3116 2670 2456 4353 1616 1697 1503 1290 1713 1568 1260 1279 953 1215 1121 1237 1264 1310 1360 1042 1334 1216 1472 1765 1245 1789 1554 1578 2026 1020 1079 894 956 1119 1587 1377 1264 1864 1369 1414 1282 1804 1318 1557 949 940 853 1352 1266 1149 1187 1815 2147 1496 1288 3396 1582 1216 1143 853 1788 1291 2473 1288 1447 1200 1023 1018 1169 1022 1193 940 1407 851 2151 2814 1585 1096 1494 1462 1024 1829 1551 2777 1917 3037 1286 1479 1882 1590 1683 2607 2368 2089 2842 1172 1304 1388 1217 1661 1312 1913 1802 1650 2618 1361 2156 2124 1852 2601 1780 2493 2026 2888 1931 3211 2478 2071 2910 1892 1961 1673 1846 1495 1442 1888 1657 2186 2201 1471 1479 2840 2443 1908 3816 3358 3451 2605 2302 3188 2454 4204 2300 4153 2320 1733 2423 1507 1884 3756 2888 4194 2190 1967 3212 2842 1689 3074 2153 2343 2026 2982 2728 1942 1944 2034 1788 1900 1957 1832 2393 3004 3890 2415 2488 3138 2307 2835 3385 2534 2049 2601 2083 1798 2366 1935 1318 1955 1622 1527 1431 1847 1687 1776 3481 3000 3109 2100 1735 1814 1593 1852 1345 1167 1497 2068 2422 2634 3088 3972 2849 1720 3274 2546 4164 2770 2229 1832 1800 2047 1879 2800 1336 1348 1484 1750 2460 2057 2093 1498 2428 2261 2010 3309 2079 4406 1798 3019 1862 1969 1929 2050 1693 3024 2252 2291 2140 2500 2051 1392 1460 1170 2996 2950 2718 2918 2950 2383 2071 1944 1813 1604 2325 1712 2433 3003 815 1002 829 1255 1532 1330 2011 3283 1771 2088 1553 1404 2573 2081 2407 2991 1720 1563 2178 1764 529 856 574 651 388 1860 1785 3109 2723 2702 2760 2770 1992 1800 2104 1845 909 757 1816 2358 926 1930 1229 1788 2012 2020 1289 1346 1488 1210 2151 2405 3061 2516 2489 2810 2110 1426 1566 2377 1227 978 1686 1788 1694 1136 1733 1806 1195 1476 1475 1562 2024 2067 1712 2121 2619 2024 1902 2851 2061 1390 1353 2031 1492 1970 1981 2384 2394 1417 1383 1849 2163 1684 1920 2203 2690 3360 2713 13542 13282 2806 3084 2821 3313 2733 2688 2705 2375 3763 3468 3320 2653 2977 1747 1781 2215 2012 1944 2317 2120 2467 2365 2111 2202 1825 2727 3621 2148 1297 2202 2600 2537 3093 2043 2330 1370 1246 2304 1607 2033 1597 1489 2446 2538 1718 1612 3045 2230 2848 2112 2371 1572 1612 2326 1590 4312 2955 3140 2579 1909 1480 2331 1945 1849 2328 1929 1338 1492 1687 3759 4471 5781 2656 3699 4645 4232 3428 3107 3244 4341 2836 4011 3679 2463 1628 2056 4652 3416 1374 1207 1422 1064 1490 1551 3814 4790 3916 3419 3582 6741 7429 7565 7653 7170 6750 6389 4325 3582 7834 7428 7897 9400 9547 6551 6624 7284 7043 7708 7751 8039 7916 7713 8771 9878 8237 11101 10522 10128 8474 10498 8315 13897 12167 11846 4514 5457 7087 4765 4416 7397 7191 5480 3666 6604 2361 2272 3111 2605 2953 2062 2673 5219 6044 2792 1571 2215 2065 2075 1552 43531 49378 43177 10314 10635 10587 10552 11468 10162 10874 11318 11194 12090 9672 10839 10272 10712 10985 11492 11228 11665 12578 8777 8904 11015 11542 9694 10578 11391 2346 2031 1432 10749 10121 6411 14178 15510 15567 13706 5154 5237 3623 1240 4214 923 1651 1250 1130 7871 4920 4605 2140 3044 2575 2477 5451 5720 4451 7545 4373 4913 8280 5013 6670 13157 15120 12245 11035 21545 21766 11184 12788 13509 17646 5400 3676 5946 5921 6656 4490 6953 2915 8405 3651 8104 4315 617 489 6060 5328 7291 12402 6132 3163 5437 3349 4232 2012 1736 4848 4582 4259 4180 3622 9527 10638 4890 3028 6505 7528 7538 8661 5508 5992 3848 2750 3123 7326 4526 9585 3522 4422 2783 3991 3858 3426 5088 4677 11156 9901 3064 2904 2902 3568 3129 3188 3079 2743 3070 3881 5155 4778 4314 5963 3054 2545 9510 2250 3134 3539 2292 5297 4796 5137 4157 4259 5271 4789 5300 4261 4575 4706 4435 4943 4484 4923 4130 3907 5602 4173 1764 1759 1857 1756 2197 1543 4578 2695 1840 2208 2293 2173 3510 2485 3043 2186 3474 3019 1838 1301 1600 1299 1067 1284 1519 2019 1653 1599 1839 2092 1844 1927 2053 2174 2408 1953 1930 2752 2904 2213 2561 2067 1863 1153 2260 2463 2275 1294 1674 2237 2293 2442 1793 2181 2064 1995 2018 2138 3818 2721 2722 1968 2303 3355 3141 3098 2075 2443 2325 2292 2311 2484 2126 2288 2530 2926 3128 2888 2609 3026 2299 2641 2577 3253 2950 2329 1715 2464 2169 2335 2390 3308 1567 2955 2235 1544 3300 3422 3066 3730 2324 2789 3520 3984 2405 2339 4697 501 4773 2539 2960 2082 2224 1484 2439 2968 2598 4441 3934 3497 4319 3585 3494 2005 1712 1678 1703 1519 2188 2022 1331 1298 1006 1337 1507 1012 1486 2310 1272 1362 1525 1307 1097 1383 1095 1094 1285 1302 1425 4200 2373 2562 1922 1863 2541 1917 1505 1554 2286 1644 2696 2026 3139 2663 2629 3181 3139 3194 1636 2656 1773 1617 2453 2466 3317 2713 2807 2311 1620 1457 2378 1264 844 1153 2874 2410 2670 2567 3461 2716 2821 2720 2196 3150 2581 3052 2547 3061 3070 4286 3276 4313 3989 2704 3473 3141 2173 3232 2406 1090 2915 3639 3501 3739 2716 1958 3216 1240 2533 3048 5273 1145 1165 968 1371 1185 1436 1363 2029 2186 1344 2310 2773 3503 939 944 1165 3026 2234 2035 2405 1903 5007 961 1467 900 1074 2183 4193 2917 3553 3786 3539 4065 3120 3320 2198 2209 1999 2562 2015 2180 2197 2685 2218 3044 2265 2451 2088 2707 1970 1641 1504 4017 1810 1578 1949 742 2074 1296 1594 1853 3512 1834 1759 3874 2394 3451 2884 3955 4974 2832 1657 4201 3587 3863 4231 2713 3834 3259 3892 3601 3835 4029 3677 3353 2154 2251 2089 2383 3613 3725 4158 3323 2021 4781 5251 6061 3710 3229 3337 4717 3233 3351 4665 1708 3624 3128 2790 3187 2907 4194 3755 4049 4388 3109 3104 4029 2955 2729 4758 3196 3389 4275 5124 4777 2946 2650 1973 2730 2243 1805 2394 2194 2046 2459 2152 2152 1922 2598 2478 3493 2823 4087 3228 4341 2711 1997 3049 2789 6726 3146 3475 3224 3571 3174 3842 4149 4152 3897 4095 3754 3746 3096 3464 3368 3986 4142 3270 3865 4146 4555 4012 4676 4633 4294 4086 4677 4324 10948 11301 9653 9693 7982 7363 6987 7509 6080 7838 6353 6918 6614 6959 8012 6297 10588 7745 6319 3954 4462 3967 3311 4826 4610 4699 2863 4896 6104 5364 7403 3856 3979 3067 1698 1739 2721 1887 2275 2618 3165 2064 2119 2024 2352 1649 1898 1397 2479 1690 1730 1602 1869 2268 2501 3172 2229 2574 3562 3709 3755 4096 4249 4173 3940 3915 4565 3974 4504 5229 3895 4102 4599 3128 1705 1365 1265 1670 1684 1312 1406 1685 1050 715 1781 1252 783 837 1257 1734 665 562 965 574 1508 1733 1820 1654 1561 1857 1376 2283 1844 2426 2563 2423 2474 1887 2237 1381 2177 1312 1293 1306 2021 1562 2093 1604 3002 1281 1243 1638 1374 1353 1728 2157 1338 2423 2490 3609 2004 1801 916 1937 2041 1713 1978 2370 2510 2056 2545 1751 1746 2001 1878 2310 2772 2195 1930 1735 2017 2547 1324 1914 1689 3368 2351 2767 2961 2914 3111 2482 2975 1676 2676 2574 1676 748 3680 1452 3352 2011 1328 3390 1700 2080 1508 1887 3764 3646 1478 1937 1385 4151 3842 4032 4237 3217 1383 1278 1330 2680 1610 3594 3118 1779 1710 2842 3205 1597 1423 3152 3590 2959 3550 3294 3694 3811 3933 3421 4430 4616 3667 4347 4250 4207 4116 3903 4298 1237 3181 2493 2490 3045 2468 8796 3655 4154 3942 3225 3863 3609 3017 4073 4451 4814 4741 3229 2378 3145 2364 1858 1752 2256 2506 2965 3207 2694 2555 2472 2206 2594 4358 3122 3763 3298 2525 2621 2632 2552 2414 1010 826 685 968 797 780 718 1568 1106 1619 1166 1099 2446 4087 3999 3846 3243 3442 2810 3087 3094 2919 3404 3262 4147 3821 3934 3411 3937 4037 3392 3641 3060 3304 3262 4425 2788 2542 3124 3254 3503 3305 3385 3246 4712 3941 2792 2781 3299 3287 3071 2809 3815 4460 4152 3534 3335 4066 2656 4001 3228 3349 5187 3498 4173 3421 4670 2778 2346 2342 4513 2630 3680 3974 2502 2005 1472 1288 546 591 636 862 2321 1814 2308 2025 2195 2542 2394 1509 2673 2621 1297 1959 1870 1614 1952 2729 4384 1082 2671 1851 2313 2317 2422 1875 1686 1422 1465 1789 1496 1694 1566 2274 1712 1346 2325 1992 2054 2904 1530 5531 2148 2022 2313 1634 1828 1595 1356 1679 1992 2124 2464 2531 2266 2600 1388 1494 1491 1037 2839 3447 2851 2351 2583 3018 2451 1703 2824 2612 2719 2741 3157 1270 2746 2927 2674 3121 3543 3060 3415 1730 2652 2711 1475 1874 2015 2167 1566 3517 4995 5210 4421 1086 1293 1428 2287 1949 2265 2169 7541 1890 8214 7352 7120 8245 7434 7774 7843 7897 6947 8113 6878 8329 8432 8349 2452 2936 2936 3298 3657 2973 2999 2992 2657 2846 3867 3570 3248 2182 2368 3113 2108 3184 4077 3183 2940 2945 3060 3781 3675 4351 4481 5147 4948 4421 2585 3524 2519 3109 3232 3371 3110 3044 2672 2773 3162 3315 3024 3079 3167 4274 3456 3400 3598 4200 2779 2499 2425 2775 3134 2994 2942 3462 2886 3188 3649 3778 3757 3942 3014 4266 4237 4593 3934 4072 4229 3997 3785 3770 3608 3677 4647 2448 4090 4572 4050 4160 3995 4236 4252 4608 4393 4088 3438 3848 3475 4165 3419 3449 3664 3217 3602 4155 4316 3730 4187 4358 4088 4064 4166 3834 3884 3880 4258 3518 3983 3759 4297 3856 2616 3687 4370 2910 3361 3554 2613 4141 3702 3695 4027 3954 3939 3662 3509 3153 3700 4549 3266 4027 4081 4037 4058 3968 4700 4504 4581 4912 4678 3631 3725 3792 4188 4215 4317 3698 3676 3594 4528 4802 4362 4383 3050 2702 2606 4346 1799 1671 1423 1240 1586 1522 1341 1245 924 1182 1209 1277 1255 1321 1371 1018 1337 1180 1426 1780 1171 1848 1513 1636 2001 1098 1145 976 1038 1196 1382 1432 1185 1834 1410 1438 1329 1818 1395 1582 996 975 880 1395 1212 1143 1171 1591 1967 1460 1250 3328 1656 1144 1065 763 1691 1202 2313 1150 1341 1188 928 1273 1090 1158 1121 977 1431 896 2053 2827 1622 1102 1519 1419 977 1765 1380 2605 2186 2806 1311 1510 1649 1704 1630 2404 2207 1967 2700 1274 1289 1414 1172 1671 1285 1902 1783 1623 2474 1481 2199 2121 1788 2493 1712 2355 1960 2771 1986 3263 2494 1966 3010 1884 1919 1692 1912 1515 1613 1891 1630 2197 2207 1355 1547 2653 2348 1933 3723 3408 3517 2721 2633 3424 2431 3822 2257 4258 2328 1836 2854 1592 1980 3620 2573 3748 2367 1939 3288 2704 1655 3254 1955 2166 1918 3046 2914 1952 2078 2049 1725 1839 1946 1739 2352 3190 4017 2363 2562 2921 2293 2608 3189 2538 1942 2452 2242 1908 2616 1876 1410 1961 1598 1353 1716 1736 1805 1810 3451 2816 3258 2004 1739 1897 1602 1874 1373 1277 1584 1922 2371 2338 2603 3515 2442 1750 2970 2379 4082 2771 2234 1825 1757 2057 2094 2861 1427 1449 1577 1980 2486 2175 1970 1498 2194 2118 2172 2868 2069 4388 1794 2938 1657 2134 2149 2187 1491 2676 2249 2284 2210 2436 1959 1346 1539 1289 2520 2872 2702 2598 2663 2252 2220 1695 1739 1629 2450 1772 2570 2612 737 940 796 1230 1553 1321 2209 3148 1735 2077 1653 1427 2693 2131 2512 2935 1680 1435 2096 1729 535 747 559 667 388 1893 1832 2873 2753 2745 2668 2552 2152 1920 2209 1888 1014 854 1771 2256 948 1869 1295 1863 2033 2071 1293 1305 1363 1124 2222 2273 3123 2484 2385 2919 2087 1473 1454 2179 1258 1013 1676 1832 1702 1193 1700 1708 1200 1680 1411 1457 2090 2138 1669 2034 2502 1785 1661 2938 1997 1254 1372 2002 1493 1976 1918 2328 2439 1441 1380 1603 2115 1793 1715 2291 2613 3101 2584 13395 13153 2720 3096 2904 3035 2792 2489 2747 2320 3862 3737 3216 2887 3024 1859 1806 2196 2178 1967 2141 1992 2421 2285 2189 2298 1846 2743 3394 2323 1363 1975 2923 2789 3026 2076 2319 1353 1273 2168 1556 2001 1645 1680 2209 2339 1564 1458 2916 2332 2930 2124 2521 1587 1598 2198 1537 4007 2781 2810 2493 1623 1492 2201 1914 1746 2295 1958 1171 1325 1314 3589 4323 5243 2541 3627 4433 4113 3306 3136 3265 4301 2793 3890 3515 2416 1792 1848 4646 3108 1393 1206 1289 1165 1427 1447 3907 4741 4053 3433 3580 6573 7172 7235 7594 6826 6475 6011 4329 3535 7880 7606 7359 8290 8503 6075 6165 6587 6498 7392 7257 7708 7538 7083 7627 9230 8405 9709 9439 9775 8225 9820 7946 13144 11789 11578 4795 5660 6936 4217 4089 7065 6840 5372 3700 6350 2256 2166 3227 2734 2865 2022 2605 4906 5896 2806 1393 2054 1906 2083 1576 42592 43177 48806 10228 10484 10023 9783 10824 9900 10729 10900 10558 11901 9309 10765 10024 10020 10689 11055 10978 11566 11885 8781 8877 10652 11655 9715 10162 11121 2354 2009 1452 10224 9848 5873 13612 15249 15242 13291 4751 4851 3525 1252 4025 964 1546 1155 1116 8109 4874 4694 2063 3019 2585 2680 5791 5644 4557 7516 4302 4967 7673 4945 6358 12727 14640 11593 10873 20726 21576 10757 12746 13706 16329 5590 3643 6124 6024 6231 4426 7043 2759 8134 3545 8214 4231 605 485 5758 4938 7357 12216 5996 2959 5460 3285 3915 2167 1906 4782 4497 4242 4268 3626 8965 10749 4613 2945 6016 7965 7965 8313 5413 5955 3923 2840 3267 6987 4380 8927 3501 4420 2750 4146 3681 3235 4918 4690 10710 9259 3198 3080 3053 3736 3388 3232 3406 2654 2974 3928 5190 4352 3880 5886 2882 2457 9443 2277 3261 3666 2360 4758 4357 4718 4140 4188 5136 4508 5261 4084 4391 4423 4153 4735 4663 4756 4111 3760 5179 4108 1728 1736 1982 1560 2087 1578 4324 2540 1849 1979 2255 2068 3317 2470 2808 1919 3298 2866 1668 1479 1680 1273 1070 1258 1255 1891 1644 1556 1923 2060 1968 1929 2006 2219 2225 1965 1867 2524 2730 2215 2419 1931 1911 1197 2318 2464 2358 1375 1584 2065 2130 2274 1765 2188 1923 1867 1815 2138 3746 2644 2463 2028 2553 3320 3200 3179 2339 2642 2496 2489 2473 2426 2388 2513 2504 2924 3081 2919 2799 3063 2320 2731 2799 3201 3010 2321 1847 2548 2283 2264 2330 3170 1539 2569 2299 1579 3342 3205 2882 3515 2277 2704 3252 3691 2129 2133 4530 488 4695 2405 2837 2119 2178 1488 2476 2936 2399 4137 3712 3530 4197 3595 3431 2049 1646 1670 1790 1447 2129 2051 1229 1244 948 1235 1402 1045 1463 2266 1275 1375 1524 1368 894 1272 1025 903 1246 1349 1362 4290 2290 2502 1923 1890 2392 1911 1610 1653 2354 1574 2694 2014 2830 2399 2535 3120 2757 3078 1760 2460 1762 1561 2512 2333 3378 2762 2812 2135 1667 1436 2111 1297 832 1117 2847 2421 2665 2737 3310 2523 2707 2619 2260 2858 2651 2931 2645 2993 3088 4320 3159 4324 4027 2862 3645 2988 2019 2961 2443 1167 2768 3467 3159 3417 2927 2046 3049 1418 2386 2816 5191 1112 1086 966 1248 1236 1433 1313 2011 2038 1407 2228 2526 3105 1006 981 1279 3035 2438 2110 2430 1719 4973 985 1313 806 1065 2217 3729 2565 3089 3335 3063 3642 2711 2967 2179 2078 1952 2491 1935 2106 2222 2826 2373 3115 2422 2575 2041 2699 1942 1620 1515 3765 1750 1614 1912 1018 2028 1227 1715 1811 3434 1834 1846 3991 2191 3234 2967 3893 5027 2658 1736 4062 3644 3832 4153 2820 3542 3124 3329 3621 3607 3835 3594 3359 2046 2241 2086 2442 3631 3578 3810 3128 1979 4847 5115 5791 3859 3030 3440 4874 3131 3315 4522 1839 3276 3224 2784 3301 2863 4187 3858 4101 4248 2951 3288 4089 2915 2665 4276 3124 3140 4284 4829 4883 3017 2713 2059 2576 2165 1982 2439 2291 1911 2302 2119 2231 1849 2477 2397 3282 2835 3989 2948 3749 2625 1894 2862 2703 5991 3285 3322 3136 3365 3677 4006 4186 4260 3731 4193 3632 3812 3083 3562 3372 3538 4027 3499 4032 4206 4094 3778 4431 4578 4197 4137 4232 3803 10930 11213 9059 9123 8100 7338 6892 7385 6182 7759 6474 7022 6945 6901 8205 6116 10271 7932 6073 3889 4453 3843 3318 4630 4443 4716 2388 4835 6270 5618 7039 3628 3530 2888 1572 1494 2546 1964 2226 2401 2682 2066 2113 2219 2335 1689 2062 1295 2164 1629 1850 1727 2087 2214 2473 3162 2447 2458 3706 3643 3820 3887 4001 3935 3676 3699 4348 3893 4321 5156 3829 4033 4588 3072 1583 1401 1301 1427 1503 1271 1413 1651 1084 751 1747 1349 750 831 1275 1665 692 631 884 592 1453 1635 1722 1542 1488 1605 1266 2107 1852 2460 2458 2318 2381 1879 2307 1333 2176 1167 1146 1202 1771 1490 2000 1571 2833 1258 1226 1476 1244 1372 1669 2090 1321 2328 2406 3648 2142 1646 1116 2145 2250 1860 2214 2438 2572 1948 2465 1754 1772 1788 1744 2188 2686 2182 2009 1789 2091 2373 1475 1874 1850 3334 2467 2699 2851 2840 3112 2453 2921 1553 2538 2579 1650 754 3840 1563 3476 1974 1435 3509 1863 2181 1575 1910 3617 3755 1631 2062 1534 3883 3690 4054 4279 3207 1444 1338 1511 2927 1705 3728 3388 1989 1830 2939 3437 1698 1437 2983 3696 2798 3778 3071 3744 3879 3869 3739 4573 4519 3652 4466 4440 4074 3857 3728 4553 1148 3281 2382 2558 3115 2380 8272 3588 4065 3799 3139 3810 3563 2987 3937 4321 4749 4760 3207 2259 3092 2412 1675 1706 2381 2351 3028 3261 2838 2669 2545 1916 2653 4116 3239 3708 3457 2467 2593 2298 2522 2216 1045 862 711 972 858 807 737 1557 1049 1680 1164 1201 2579 3781 3726 3598 3102 3216 2790 2981 3172 3077 3142 3353 4208 3694 3726 3364 3760 4058 3332 3660 3209 3211 3143 4090 2744 2600 3048 3158 3325 3281 3189 3006 4652 3476 2606 2560 3144 3181 2876 2783 3756 4142 4027 3303 3288 3879 2582 3822 3236 3227 4839 3605 4066 3058 4727 2767 2419 2384 4778 2599 3490 4033 2577 1925 1411 1360 573 617 654 892 2274 1786 2441 2112 2104 2563 2630 1620 2692 2654 1218 1743 1848 1625 1836 2563 4329 1144 2699 1804 1997 2157 2239 1958 1656 1520 1469 1591 1337 1719 1517 2201 1781 1592 2313 2168 2007 2579 1485 5248 1921 1807 2191 1638 1705 1457 1260 1716 2100 2002 2437 2484 2415 2497 1401 1687 1515 975 2726 3151 3130 2816 2637 3159 2485 1751 3094 2499 2519 2666 3057 1387 2659 2906 2647 3042 3432 3063 2888 1861 2528 2658 1501 1889 1905 1925 1376 3315 4782 5338 4269 1230 1390 1496 2559 1895 2189 2056 7674 1939 8206 7330 7149 7586 7092 7471 7504 7759 6726 7943 6643 8199 9000 7783 2400 2869 2782 3134 3696 2983 3171 3118 2857 2855 3825 3663 3030 2074 2381 3003 1949 3017 3761 3095 2842 2845 3000 3460 3376 4344 4486 5090 3976 3093 2161 2642 2805 2378 2596 2883 2747 2849 1895 2349 3011 3129 3008 3083 2950 3664 3102 3117 2769 3111 2804 2678 2809 2215 2029 2375 2527 2750 2458 2429 2964 2956 3028 3182 2723 3423 3842 3371 3732 3135 3903 3783 3786 3783 4003 3796 4018 2568 3503 3476 3529 3029 3515 3436 2770 3591 2939 2825 3453 3236 3355 3655 3216 3634 3536 3418 3755 3351 3309 3765 3492 2649 3422 3174 3250 2947 3160 3093 3631 3315 3103 3484 2995 3865 2628 3179 3603 3230 2872 2659 3217 2585 3429 3200 3381 3363 2985 2915 2808 2498 3496 3796 2401 3499 3745 3643 3645 3657 3085 3337 3868 3556 3718 3935 3682 3749 3830 3839 3962 3467 3564 3597 3491 3266 3743 3621 1978 2279 2419 4018 1752 1031 1063 1119 1172 1233 1104 1536 752 860 1245 1189 914 1001 1080 1224 1410 1086 1118 2021 1447 1969 1799 1734 2258 1343 1461 1276 1403 1260 1270 1443 1209 2070 1248 1956 1649 2188 1119 1332 1296 1295 1155 1425 1480 1065 1391 1164 1537 1355 1299 2636 1640 1221 1131 761 986 874 1933 1221 1361 973 1036 1277 1171 1357 1182 1297 1186 1367 1823 3410 1401 730 1146 1141 1568 1376 1225 2518 2131 2680 1885 2092 1753 1357 1351 1821 1728 1585 2302 1145 1530 1200 1201 1003 1464 1653 1672 2032 1948 1678 2222 2279 1924 2193 1977 2226 1801 1960 2123 3425 2452 1998 2950 1255 1750 1830 2198 1186 1338 1901 1678 1832 2557 2185 1878 2080 2243 1814 3265 2306 3463 2987 2666 2389 2580 3655 2375 5319 3313 2224 3104 1673 1662 3756 1943 3204 2428 2049 3643 2888 1690 2433 2122 2259 2166 2917 2342 1603 1792 2026 1516 1708 1751 1431 2748 2738 3498 2800 2441 2691 2368 2609 2112 2490 1478 2253 2172 2067 2826 1330 1403 1591 1567 1425 1428 1184 995 1865 2620 2654 3001 1635 1772 1733 2274 2515 1300 1416 1645 1611 2208 1770 2767 3609 2573 1659 2566 1808 2966 1788 1672 1253 1176 1769 1964 2396 1834 1782 1514 1593 2486 1965 1768 1248 2162 2077 2589 3283 2015 3096 1604 3252 1734 1919 1485 2125 1400 2913 2706 2082 2478 2528 2432 1685 1579 1105 2702 2782 2725 2357 2669 2964 2091 1712 2116 1368 2009 1612 2264 2610 833 1026 1027 786 1157 1759 2992 3226 2098 2445 1893 1531 3022 2495 3348 3306 1954 2433 2224 2180 383 517 410 566 592 2422 2337 2584 2388 2535 2987 3004 2218 2026 1759 1356 776 745 1743 1847 830 1978 1282 2053 1801 1983 1960 1428 1211 1276 2340 1979 3235 3013 2372 2219 1404 1550 1393 1714 1616 1094 1868 1951 1681 1223 1533 2330 1142 1484 1295 1571 1967 2017 2243 2334 2289 1680 1657 3366 2145 980 1290 1373 1188 1488 1505 2052 1711 1433 1291 1378 1699 1251 1277 2016 1773 3012 2623 11285 11847 2394 2432 2494 2158 2240 2065 2660 2201 3369 3208 3221 2618 2497 2050 1411 1424 1780 2702 1836 1952 2458 2310 2501 1948 2185 3081 2902 1975 1423 2294 2399 2214 3127 2557 2510 1362 1301 2418 1886 1357 1311 1107 1373 1568 1039 1160 2185 1867 2356 1178 2217 1477 1437 1726 1260 2610 2150 1850 1932 1316 1765 2421 1896 1504 2920 2619 645 773 1027 2752 3975 3405 2174 3265 4683 4481 3213 3399 3287 4869 2565 3120 2348 2808 2203 2403 3876 4037 1138 1082 1144 655 1460 1107 3941 3718 3451 3491 2980 5702 6321 5428 5556 5714 5219 5052 4989 3591 5549 5614 5870 5958 6450 5910 6292 6417 6106 4949 5494 5003 5223 5756 5413 8239 6204 7604 5857 7797 5616 8603 5658 9977 10960 10161 5099 6082 5582 3607 3165 7065 5952 4550 3080 6973 2420 2310 2555 2674 2667 2279 1993 4148 4476 2784 1137 1565 1474 1717 1266 9815 10314 10228 43148 13320 11237 9782 12923 8097 8796 8909 9007 8960 8646 9093 9486 8387 8825 9627 7999 9731 10014 9570 9615 9936 9629 8717 10072 10344 1900 1630 1098 10006 10986 4361 11326 13263 13939 10566 4136 4194 3434 1479 3702 819 2041 1434 1172 7901 5923 6082 1388 2186 1772 2490 5156 5033 5249 8809 4509 4832 6697 4708 6823 9765 11633 10038 9866 19314 18349 9874 12033 12206 13533 5573 3436 5348 5177 5786 3451 6672 2850 7291 2434 8276 3668 524 461 4990 4350 6675 11851 5643 2650 5916 2827 3493 2776 2550 4534 4413 4051 4756 3925 7208 8736 4424 3002 6880 6320 6156 7712 6124 6649 3737 3113 3214 6644 4664 7960 2907 4066 2146 4015 3901 3767 4671 4615 9355 7814 3229 2894 2846 3119 3657 2881 3637 2450 2741 3145 5536 3320 2675 6348 3151 2744 8043 3359 4065 3701 2561 3826 3805 3582 3641 3586 3615 3213 3854 3743 3811 4026 3623 3982 3647 3967 3783 3189 3348 3381 2098 1750 1953 1239 2300 1741 3755 2150 1737 1596 2076 1876 4139 2835 2413 1747 3528 3166 2767 1543 1513 1372 1302 1520 1131 1824 1464 1442 1519 1722 1986 2454 1799 1749 1693 1770 1509 2084 1879 1712 2071 2187 1515 1176 2284 2660 2445 1210 1842 1758 2213 2392 2192 1680 1917 1656 1465 2172 3745 1668 1902 1815 1646 2624 3094 3236 1877 2456 2457 2364 2556 2529 2428 2755 2188 2406 2963 2758 2259 2355 1886 2608 2545 2727 2706 1731 1363 2462 2357 1910 1908 3294 1938 2060 2504 1581 3271 1976 1752 2124 1578 1811 2093 2344 1888 2309 3778 317 3766 1975 2195 1279 1680 1872 2325 3235 2291 3692 3367 3133 3677 3710 3104 2121 1181 1504 1646 1032 1640 1387 1207 1194 1013 1240 1189 1240 1261 1513 1791 1364 1136 1031 899 1246 913 801 1076 1227 1415 3310 2405 1545 1268 1470 2124 1636 1719 1722 1514 1510 3604 2824 2883 2812 2248 2485 1952 3293 2256 2405 2176 1778 1770 1874 2660 2606 2762 2048 1825 1473 2220 1434 929 1216 2757 2492 2859 2443 3938 1954 2357 3357 2284 3119 2516 2979 2534 2679 2942 5321 3294 4362 3587 3642 4223 2873 2793 3247 2615 997 2703 3145 2661 2860 2467 2581 2828 1066 2033 2327 6746 787 623 806 1379 1092 1222 1668 1748 2225 1146 2184 2051 2805 1094 1115 1618 3408 2678 2151 2591 2034 3571 846 1362 889 941 2415 3540 2709 3066 3109 3066 3453 2847 2976 2920 2314 2371 3040 2264 2489 2444 2565 2148 2861 2364 2816 1970 2630 1919 2650 2470 4026 2450 1321 1951 872 2310 1402 1764 1667 3368 2139 1424 4348 1972 3245 2732 3236 4006 2192 2087 4150 2603 2542 2738 2189 2648 3252 2123 2590 3293 2842 2738 2883 1951 2088 2065 2562 2871 3045 2937 2805 1848 4258 3863 4538 3062 2886 2844 3793 2429 3225 3301 1166 3132 2334 3224 2435 3173 3556 3471 3647 3947 2778 3142 4107 2253 2313 4237 3180 2417 5246 5133 5381 3904 3503 1980 2679 2266 1909 2663 2653 2104 2312 3025 2391 1664 2241 1894 2554 3231 3347 3178 3382 2859 2146 2527 2367 4448 2799 3172 4005 3258 3925 3822 3729 4125 4153 4113 3968 3182 3885 4000 3822 3737 3482 3868 3298 4699 3893 4228 4179 4278 3583 3598 4349 4228 10423 10678 7496 7353 6997 6972 6908 7427 5846 7912 6874 7694 6817 6606 7053 5778 8871 6846 5070 4285 4765 3908 3635 5419 4008 4964 2022 3615 5621 5067 6767 2934 2724 3815 2158 1825 3538 2320 1916 2087 2533 1513 2158 1730 2003 2172 2206 1252 1904 1385 1393 1339 2430 2203 2642 2768 1977 2592 3003 3041 3190 3627 3811 3716 3215 3009 3576 2931 3783 4270 3452 3700 4075 3284 1064 1109 1007 1165 1198 1115 1337 1722 1192 614 2042 923 1112 962 1313 983 893 597 767 894 1009 1176 1184 1127 1067 1537 1017 2229 1922 2125 2923 2442 2595 1654 1786 1738 1869 1580 1504 1578 1788 1652 2364 1695 2050 1034 992 1427 1222 1145 1376 2783 1282 2016 2939 4677 1697 1570 1208 2783 2973 2365 2286 3157 3030 2377 2571 2704 2537 1615 2096 1447 1968 2471 2071 2060 2086 2040 1788 2121 1892 2968 1996 2304 2744 2286 2579 2649 2463 2107 2992 2528 2120 1406 4162 2244 4450 2211 2057 5392 2225 1985 2089 1797 3223 3480 1932 1764 1574 3837 3262 3579 3744 4107 1790 1683 1384 3072 1671 3453 3267 1950 1868 2886 2973 1948 1976 3272 3364 2649 3238 4105 3524 3513 3967 3575 4532 5749 2912 4562 4401 4579 4226 3765 4555 1436 2707 2348 1920 2255 2179 7326 2613 2365 2423 3045 3417 3120 2839 3315 4112 4468 4672 3709 2570 2221 1590 1696 1798 2808 2029 2732 3010 1828 2148 1872 2329 2377 2954 2916 3308 3020 1823 1802 2152 2061 1637 1298 1193 670 1196 1148 1003 688 1455 1388 1422 856 1374 2246 2786 2706 2437 3231 2875 2661 3089 2978 2793 2529 3585 4449 3498 3142 3684 3428 4001 3338 3642 3651 4086 2986 4279 2288 2169 3015 2900 2677 3286 2271 2813 3666 3928 2608 2456 2772 2498 2118 3559 2973 3340 4241 2944 2773 3044 2264 2834 3115 2187 3653 3766 4296 2360 6281 3868 3250 1757 3721 2174 3894 4495 2271 1418 1275 1600 632 627 656 1026 2645 2885 2438 2724 2487 2451 2152 1319 2136 2234 1344 1147 1438 1077 1572 1643 4055 811 2162 1623 1359 1671 1911 1913 1303 1385 1190 1339 1183 1454 1468 1480 1745 1469 1874 2641 1902 2304 1830 5683 2014 1906 2597 2489 1930 1851 1542 1851 2770 1899 2287 2489 1792 2020 1321 1462 1191 958 2587 3175 2425 2730 3440 3812 3023 1852 3812 1989 2469 2645 3550 1525 2851 2816 2572 3157 3040 3118 2820 2060 2696 2424 1251 1487 1655 1621 1256 2991 5936 4123 2263 1402 1482 985 2743 1477 1566 2040 6891 1832 8099 7467 7300 6664 7207 7617 7730 7106 7181 7285 7051 7433 7593 6897 2439 2706 2599 2009 3119 2862 3890 3158 3277 3119 3684 2669 1822 2227 3314 2698 1493 2350 3992 3289 3228 2999 2227 2379 2272 3054 3004 3696 4409 3022 2487 2733 2378 2527 2268 3054 2651 2873 2517 2769 3017 3133 3148 2463 3052 4151 3083 2998 2947 2938 2709 2851 2717 2538 3253 3055 3040 3514 2855 2859 3593 3305 3604 3577 3175 3200 3199 3458 3523 3797 3947 3843 3951 3722 3712 3830 3855 3010 4417 4360 4122 3690 3375 3579 3266 4004 3788 3466 3183 4047 3021 3834 3406 3706 3475 3006 4116 3574 3431 3832 4014 3433 4118 3814 3826 4041 3484 3684 4072 3508 3614 3192 3729 3348 2493 3342 3809 3210 3304 2937 3142 4013 3558 3152 3503 3282 3468 3495 3630 3107 3596 3463 3132 3652 4255 4214 3653 3716 4649 5588 5224 4997 4683 3664 3774 3422 3950 4575 3831 3635 3709 3709 4509 4401 4592 4504 2242 2659 2574 3812 1821 1156 1111 1014 1224 1179 1242 1484 631 1125 1108 1151 1133 1153 1309 1051 1193 973 1318 2153 1678 2161 1954 1773 2382 1267 1513 1266 1369 1225 1115 1467 1037 1753 1447 1676 1311 2027 1010 1596 1421 1476 1285 1394 1317 1253 1137 1098 1545 1220 1166 2803 1680 1337 1234 711 987 1187 2307 1115 1247 972 843 1011 1027 1263 1049 1054 1186 1014 1562 3523 1429 836 1290 968 1131 1318 1297 2411 1868 3004 1500 1741 1928 1136 1734 2061 1914 1777 2807 928 1472 906 1278 995 1579 2077 2304 1926 2171 2022 1744 2056 2110 2827 1422 2282 1593 2338 1915 3250 2833 1764 2812 1372 1436 2297 2199 1108 1282 1710 1066 1543 2295 2131 1886 2224 1664 1810 3426 2859 3530 3009 2742 2725 2475 3649 2364 4984 2669 1621 3234 1552 1609 3837 2334 3309 2576 2235 2789 2862 1726 2845 2075 2174 2469 3165 2012 1611 2038 2157 1549 2103 1367 1626 2776 3147 3389 2862 2752 3130 2426 2691 2441 3277 1547 2796 2073 1992 2584 1477 1658 1946 1695 1484 1537 1433 1183 1456 2437 2780 2648 1751 1751 2109 2007 2174 1037 1357 1460 1593 2288 1883 2148 3287 2422 2295 2729 2049 3078 1778 1981 1489 1475 1540 1922 2827 1199 1306 1389 1825 2948 1898 2177 1580 2048 2389 2068 2678 2004 3293 1351 2848 1623 2185 1774 1983 1630 2728 2054 2028 2681 1769 2401 1441 1730 1198 2330 3154 3064 2457 2406 2338 2080 1953 2103 1353 1901 1281 2146 2950 943 1089 820 779 1314 1620 2575 2526 1659 1954 1654 1231 2449 2446 2619 2966 1852 1923 2235 2204 355 529 338 759 532 2116 1782 2602 2641 2367 2650 2449 2051 1835 2070 1695 724 875 1676 1532 963 1540 1323 1750 1822 1867 1575 1498 1179 1000 1789 1894 2941 2813 2636 2349 1511 1401 1419 1739 1477 1167 2034 2052 1757 1434 1597 2425 1396 1774 1224 1488 2019 1806 2212 1869 1877 1550 1407 3305 2175 834 1498 1711 1392 1777 1797 2110 1749 1572 1039 1264 2014 1528 1084 2395 2075 3329 2381 11255 10819 2080 2443 2606 2324 2566 2045 2552 2142 3384 3106 3200 2854 2991 1714 1642 1700 2167 2211 2322 2346 2449 2394 2518 2015 1564 3085 3239 1923 1337 2215 2086 1983 2831 1972 2008 1160 1310 2366 1790 1537 1299 1316 1710 2358 1405 994 2517 1642 2334 1316 1580 1201 1643 2477 1551 2970 2198 2294 2156 1602 1457 2212 1708 1986 2173 2035 741 881 926 3343 4607 4129 2455 3307 4487 4235 3249 3205 3177 4456 2651 3336 2409 2723 1943 1817 4301 3300 957 897 1280 984 1515 1510 4271 4579 4331 3588 3191 6077 6327 6183 6610 6532 5710 5249 4100 2824 5817 5829 6716 7274 7102 6354 5425 5594 6450 6225 5903 6178 6257 6979 6628 8771 7158 8713 7984 8408 5915 9126 6467 10912 10328 10651 5448 6075 5771 4318 3604 6985 6102 5130 3354 6012 2064 1972 2925 2846 3008 2206 1760 4098 4660 2471 1288 1828 1726 1788 1383 11326 10635 10484 13320 41982 10571 11653 11775 8100 10161 9068 10175 9935 8955 10178 9401 9292 8941 9305 8983 10814 11104 8980 9485 9850 9882 9057 9885 9683 2534 2372 1012 10548 10041 4788 12837 14662 14824 11664 3789 4051 3418 1275 3673 627 1959 1414 1374 8093 4516 4583 1975 2358 1929 1903 4413 4963 4517 7288 4660 4630 7433 4726 6301 9974 11924 10128 10926 20495 19806 10483 11273 12798 14252 5363 4085 4759 5564 5434 2908 6755 2292 7434 3386 8234 4571 534 478 4616 4408 6826 10824 6425 2821 5435 3441 3998 2450 2252 4192 4026 3869 4957 4315 7743 9371 5240 2678 6642 6162 6034 7966 5598 6202 3960 3351 3050 7284 4732 8407 3988 4726 2156 4461 3460 3361 4200 4416 10420 8524 3152 2786 3160 3722 3287 2870 3322 2496 2785 3805 4783 3888 3680 6228 3238 2934 9528 3201 3680 4130 3002 3971 4040 4110 4107 3742 3700 3325 3695 3861 3737 4116 3518 3798 3848 3586 3698 3112 3851 3523 1968 1507 1811 1428 2072 1950 4085 2229 1796 1568 2092 1905 3531 2680 2147 1732 3810 4417 2234 1668 2048 1102 1006 1269 1617 2018 1388 1349 1985 1829 1814 1833 1766 1985 1700 1658 1733 1857 2317 2078 1905 1795 1701 1056 2196 2462 2065 1158 1932 2166 1931 2131 2432 1993 2139 2012 1611 2007 3341 2576 1861 1680 2047 2818 3076 3008 1917 2266 2276 2508 2487 2205 2382 2652 2331 2999 3291 2919 2366 3039 1954 2688 2762 2796 3046 2054 1366 2196 2182 1589 1626 2951 1759 2517 2518 1384 2843 2178 1941 2382 1575 1974 2375 2929 2105 2030 3762 378 3807 1569 2258 1501 1521 1526 2455 2754 1891 3608 3532 3341 3686 3160 2992 1651 1469 1461 1211 1654 2057 2369 1485 1298 1071 1515 1455 1259 1353 1637 1538 1313 1208 1023 1174 1263 1075 795 1478 1535 1181 3801 2123 2264 1954 1621 2389 1312 1798 1761 1622 1543 3156 2595 2807 2282 2193 2488 2279 2605 2040 2536 1790 1796 1897 1745 2892 2567 3046 2092 1589 1219 2057 1311 919 1112 2481 2523 2771 3091 3543 2189 2843 2836 2548 2840 2414 2992 2046 2278 2848 5049 3272 4261 3924 2941 3371 2827 2049 2578 1999 986 2738 3356 2761 3204 2667 2513 3093 1073 1980 2327 5663 973 1080 884 1345 1381 1423 1537 1916 2290 1313 1833 2150 2709 1117 1084 1223 3818 3082 2812 3262 1581 4116 766 1357 811 871 2203 3224 2468 2793 2864 2647 3117 2417 2837 1993 1728 1678 2371 1708 1974 2112 2823 2267 3286 2584 2578 2055 2480 1899 1913 1633 4421 1978 1676 1484 829 1799 862 1623 1577 3672 1918 1734 3819 2145 3527 2651 3525 4050 2070 1806 3620 2915 3164 3461 2832 3904 3298 3158 3617 3593 4311 4586 3331 1988 2379 2138 2699 3232 3222 3891 2817 1750 4412 4457 5258 3861 2574 3578 3991 3046 3181 3993 1283 3210 2564 3160 2800 3157 4320 4017 4150 4242 2892 2676 4288 3084 2422 3601 3041 2803 4715 4820 5393 3945 3658 2386 2820 2509 1799 2124 2267 2176 2529 2125 2450 1702 2990 3285 2858 2843 3625 2726 3556 2458 2121 2841 2301 4785 2723 3986 3698 3449 3582 3704 4169 4086 3831 3843 4101 3904 4018 3196 3380 3912 4652 3710 3854 4229 3753 3902 3802 4281 3399 3592 3957 3907 10157 10524 8197 8249 6653 7819 6887 7530 6135 8155 6457 6956 6339 6705 6779 6221 9294 6994 5108 4032 4469 3750 3617 4355 4280 5347 2410 5164 5960 5336 6790 3344 3344 3705 1958 1649 3273 2548 2425 2526 3006 1832 2008 1762 1740 1654 1642 1285 1591 1618 1511 1425 2357 1978 2277 2974 2334 2737 2810 3327 4042 4172 3966 3776 2824 3695 4620 3298 3882 4551 3754 3528 3781 2535 1353 1717 1538 1591 1630 1313 1490 1617 1282 780 1360 739 1088 787 1338 1441 484 591 570 731 1249 1248 1246 1281 1066 1749 1049 2195 1928 1953 3231 2863 3041 1534 1699 1526 2042 1300 1157 1339 1844 1425 1720 1888 3155 1221 1152 1410 1109 1146 1474 2542 1317 2050 2440 3931 1949 1258 982 2161 2419 2180 2141 2889 3294 2329 2800 2143 2076 1769 1793 1977 2093 2436 2621 2019 1806 2110 1604 1884 1617 3261 1891 3505 3593 3497 3190 3137 3945 2056 3061 2641 1866 1083 3428 2007 3947 2103 1734 3816 1964 1563 1811 1469 3521 3880 1737 1796 1446 3485 3663 3713 4734 3462 1638 1486 1535 3140 1944 4196 3636 2220 1968 3018 2828 1914 1728 2710 3915 3566 3201 3513 3306 3429 3566 3109 4571 4961 3445 4372 4038 4441 3613 3773 3863 1534 2514 2446 2011 2297 2418 8609 3242 3145 2952 3379 3430 3019 2664 3245 4006 4464 3904 3974 2761 2460 2404 1917 1721 2601 2172 2876 2663 2348 2522 2247 2190 2733 3475 2728 3214 2813 1690 1839 2008 1939 1732 1111 1104 843 1144 1098 1021 800 1067 1103 1674 1077 1208 1939 3529 3206 2791 2748 2632 2933 2647 2664 2586 2436 3561 4311 4086 3980 3290 4022 3373 2568 2908 3818 3055 2544 3965 2755 1953 3002 2829 2912 3111 2269 3003 4197 3424 2683 2746 3050 2804 2916 3460 3523 3564 3265 2796 2772 4139 2584 3587 2896 3324 4069 3740 3835 3049 5376 3086 2693 1902 4153 1974 4259 3842 2209 1384 1257 1320 651 660 734 1006 2049 2277 2244 2927 3285 2778 2443 1417 2436 2154 1256 1805 1345 1133 1862 1905 4365 928 2308 1536 1125 1737 1869 1446 1171 1212 1191 1533 1393 1401 1409 1738 1603 1513 1849 2268 2277 2796 1387 5269 1999 1754 2589 2273 1807 1761 1573 1507 2326 1857 2016 2154 2093 2209 1272 1351 1284 866 2453 3251 2532 2543 3067 3118 3147 1771 3106 2055 2582 2482 3542 1258 2575 2538 2239 2828 2808 2404 2903 1775 2796 2581 1447 1687 1991 2116 1649 2990 5135 5301 3775 1301 1547 1086 2009 1917 1519 2011 8304 2023 9156 8357 7099 6734 7674 7930 8177 7883 7773 8020 7803 7672 7841 7527 2199 2585 2993 1968 3334 3264 3319 2388 2460 2618 3706 3139 3023 2572 2810 3028 1825 2648 3260 2944 2836 2798 2651 2825 2845 3632 3826 4611 4274 3476 2283 2724 2351 2322 2421 2527 2262 2512 2604 2296 3202 3411 3221 2903 3165 3181 2749 2670 3081 3059 2295 2610 2386 2291 2942 3068 3264 3351 3255 2405 3597 3423 2971 4256 3024 4112 4253 4157 3633 3781 3181 3247 3188 3095 3059 2872 3525 2912 4136 4488 4204 3499 3269 3791 3304 3956 3773 3638 3571 3674 3824 3763 3716 3070 3254 3419 3452 4072 3334 3708 3882 3867 3946 3679 3539 3680 3326 3287 3601 3701 3289 2792 3109 3222 2459 3139 4114 2469 3404 3164 3089 3405 3835 3247 4093 4234 3912 3723 3848 2786 3133 3812 2883 4403 4552 4132 4228 4717 4105 4421 4590 4444 4670 3999 3957 3858 4720 4607 4299 4179 4262 4179 4243 4253 4252 4232 2934 2406 2433 3563 1549 1399 1331 827 1471 1107 1106 1321 742 1002 1244 904 1451 1327 1415 993 1185 1085 1316 2002 1195 2007 1474 1322 1759 879 1146 901 963 1306 1165 1151 1012 1668 1370 1669 1242 2123 953 1086 1057 1060 961 1535 1253 1101 1596 1102 1376 1612 1504 2659 1519 999 916 772 1002 874 2379 1700 1888 726 765 782 945 832 1059 963 1293 882 1798 2462 1594 716 996 1069 1096 1358 1275 2427 1295 2751 1102 1359 1691 1123 1435 1845 1546 1203 2767 1101 1581 981 843 1276 1547 1879 1772 1423 2247 1300 2069 2209 2022 2280 1721 2340 1701 2029 1583 2647 2210 1517 2587 1374 1426 1819 1767 1261 1355 2137 1152 1621 2003 1255 1530 2711 1888 1474 3081 2918 2818 2254 2161 2381 2282 3571 2552 4001 2008 1236 2101 1447 1470 2763 2740 3260 2286 1993 3223 2561 1380 2328 1867 1999 2129 2430 2400 1343 1547 2086 1723 1979 1241 1699 1863 2416 2688 1854 2450 2768 1822 2791 2337 2886 1737 2187 2096 1839 2557 1597 1230 1524 1097 1107 1328 1270 1228 1852 2338 2318 2965 1653 1969 1470 1400 1651 974 1204 1090 1542 1761 1647 1895 2683 1628 1421 1961 1851 2929 1484 1570 1360 1316 1692 1712 2621 1431 1422 1385 1781 2374 2066 1685 1047 2054 2191 2044 2497 1409 3716 1652 2564 2223 2214 1092 1639 1605 3211 1823 2001 1953 2116 1770 1315 1558 1330 1747 2869 2821 2630 2779 2056 2131 1904 2096 1845 1733 1310 1933 2456 789 1026 984 928 1159 1327 1917 2700 1583 1849 1737 1400 2044 1807 2863 2993 1865 1854 2335 2000 581 540 587 804 582 2001 1799 2097 2268 2050 2245 2886 1861 1586 1778 1427 691 630 1367 1379 656 1609 1521 1838 1904 1946 1563 1563 1504 1040 2475 1674 2858 2457 2278 2292 1781 1091 1120 1660 1417 1258 1456 1494 1549 1450 1837 1927 1242 1469 1314 1471 1884 1603 1996 1575 1911 1406 1444 2664 1742 910 1332 1575 1371 1669 1815 2049 1595 1653 1140 1586 1845 1010 1427 2035 2227 2630 2423 9807 10686 2305 2125 1850 2691 2199 2200 2190 1762 3075 3192 2878 2424 2766 2247 1286 1806 1668 1964 2008 2152 2186 2161 1872 1824 1680 2146 2672 1427 1507 2289 1972 1743 2757 1866 2045 1411 1209 1941 1364 1055 1388 1206 2101 2394 1556 1196 2933 1983 2342 1401 2006 1700 1418 2309 1625 4111 3220 2405 2214 1669 1677 2333 1881 1696 2496 2289 618 746 1084 3944 4372 4848 2842 2570 4257 3415 3370 3176 3577 4765 2774 3012 2573 2518 1643 2037 3656 2931 950 863 965 871 1112 1476 3769 3851 3700 3650 3751 6299 6377 6103 6602 6486 5780 5194 4302 2730 5930 6273 7095 7369 7793 5348 5877 6134 6298 6535 7583 6213 6594 7337 7271 9670 8021 9249 8851 8448 7300 9246 6992 11188 9613 9302 4524 4978 6301 3499 4088 6360 6069 4778 3314 6691 2056 2125 2702 2202 2653 2050 1990 4382 4499 2508 1331 1721 1571 1834 1572 10604 10587 10023 11237 10571 42032 10769 11672 8653 9539 9156 10125 9731 9482 9495 9621 9801 9761 9900 10245 11150 11080 6962 7747 10040 8478 8315 9309 8459 2268 1807 1248 8769 10268 5170 13814 14814 14765 11990 3411 3635 2979 1247 3458 874 1668 1187 1259 7691 4217 4429 1755 2659 2045 2131 4646 5789 4469 6793 4481 4760 7217 4350 4719 10391 12399 10101 11188 21287 17664 9371 11781 12803 14187 5416 3178 4818 4998 6073 2742 5987 2352 7230 3228 8205 3702 518 400 5759 4555 5747 10935 5735 3132 5578 3321 3462 2262 2088 4059 3863 3695 4274 3761 8041 10453 4779 2257 5484 5308 5111 7675 5705 6091 3273 2624 2676 7109 4887 8730 3554 3962 2026 3833 3009 2683 3596 4129 10193 8512 2984 2792 2889 2638 2924 2712 2974 2737 2867 2954 5091 4250 3164 6018 3070 2559 8498 3153 3756 3436 2194 3641 4153 3598 3246 3039 4051 3639 3692 3965 4144 4036 4021 4451 3925 3858 3751 2882 3760 3368 2006 1527 1558 1362 1757 1635 4065 2023 1546 1611 2000 1896 3500 2234 2462 1769 3714 3925 2362 1241 1815 1583 1405 1605 2316 2495 1284 1182 1700 1870 1879 2126 2113 2350 1890 1839 1850 2130 1897 2310 2362 2500 1641 974 1924 2267 2650 1101 2121 2192 1885 2295 2148 2115 2376 2446 1921 2545 2988 2383 2136 2062 1898 3406 3096 2384 1667 1953 1976 1923 1859 2103 1957 1871 2557 3020 3052 2656 1905 3258 1749 2529 2494 2972 3420 2404 1728 2212 2290 2062 2029 3398 2440 2973 2583 1514 2872 2770 2267 3010 1844 2299 3222 3550 1946 2292 4424 561 4019 2032 1997 1765 1679 1329 2341 3196 1940 3618 3585 3711 4080 2931 2797 1846 1585 1587 1382 1290 2023 2304 1279 1094 900 1242 1150 952 1021 1572 1584 1535 1465 1212 1393 1160 866 919 1083 1496 941 3861 2156 2216 1833 1335 2527 1512 2039 1999 1854 1737 3109 2292 3029 2474 2355 1751 2275 2602 1617 2340 2122 1685 1914 1808 2673 2458 2880 1984 1353 1387 1968 1468 962 1253 2587 2299 2658 3132 3249 2280 2643 2214 2045 2887 2448 3091 2194 3039 2909 5073 3050 4901 4123 2332 2846 2756 1856 2771 1619 1007 2719 3260 2916 3141 2200 2364 3296 1336 1877 2160 5817 1062 1243 1045 1432 1329 1598 1410 2053 1813 1144 2138 2340 3054 1033 1038 1487 2804 3468 2785 3255 1165 4201 794 1478 1033 976 1988 2965 2398 2636 2845 2693 3028 2722 2776 2296 2082 2026 2750 2140 2248 2106 2894 2287 3271 2459 2594 1921 2356 1761 2032 1815 3995 1883 1850 1401 799 2128 887 1676 1687 3167 1922 1691 3519 2445 3895 2940 3704 3424 2046 1406 3703 3163 3420 3619 2821 3635 3626 2947 3446 4192 4042 3459 3204 1895 1881 1808 2527 3410 3079 4352 3567 2139 4705 4608 5378 3485 3443 3132 4250 3121 3474 4920 1681 3707 2462 2421 2549 2473 3698 3275 3694 3647 2486 2552 2889 3556 2366 3920 2894 2679 4770 5025 5091 3009 2476 2016 2704 2182 1544 1725 2050 1815 2083 1868 2202 1897 3325 3567 2761 2647 4561 2624 3720 2252 2099 2865 2626 5469 2711 3192 2966 3111 3391 3340 3900 3929 3878 3451 3852 4138 3198 3734 3883 4710 4421 2824 3840 4996 3999 3616 3869 4208 3285 3535 3632 3882 10298 9982 7886 9026 6523 6927 6560 7057 5277 6529 5737 6572 6256 6228 6519 5567 10254 7446 5698 3945 4219 3066 3705 4372 4053 4872 2609 5587 5865 5192 7577 3328 3984 3501 2101 1788 3208 1757 2394 2337 2681 2026 2021 1991 1692 1625 1371 1312 1724 1272 1495 1454 1805 2186 2156 2807 2499 2421 2622 3085 3738 3851 3823 3806 2994 3374 4277 4092 4294 4269 3372 3533 3659 2266 1273 1629 1477 1518 1600 1213 1424 1566 1140 669 1488 800 1007 786 1344 1457 379 560 626 979 1001 1023 955 1027 840 1852 1489 1652 1727 1873 2639 2434 2581 1548 1754 1480 1802 1399 1309 1367 1790 1340 1885 1648 2785 1363 1323 1633 1382 1232 1454 2115 1215 1684 2381 3080 1815 2232 990 2370 2576 2455 2160 2305 2459 2402 2363 2716 2493 1722 1911 2048 2306 1873 2159 1733 1981 2230 1491 1549 1578 2900 2077 2960 3225 3076 2790 3112 3606 1771 2919 2495 1766 978 3418 1756 3636 1919 1650 3579 1651 1843 1525 1541 3753 3212 1612 1628 1373 4054 3853 3630 4842 2816 1523 1322 1342 2870 1711 3538 3113 1894 1853 3062 2800 1705 1739 2767 3353 3057 2806 3795 2995 3023 3493 2719 4265 4138 3270 3914 3871 4245 3463 4054 3803 1456 2451 1695 1852 2090 2147 7702 3103 3007 2756 2897 3875 3477 3001 3503 3492 3860 3578 3499 2708 2563 2077 1920 1938 2257 2007 2626 3086 2252 2374 2573 2518 2752 4091 2910 2658 3146 2046 1417 1877 1924 1175 943 1014 876 1013 932 770 728 1709 1082 1999 1518 1085 2707 3114 3033 2969 2484 2563 2493 2695 2455 2544 2254 2538 3316 3359 3340 2747 3753 3335 2638 2921 2752 2983 2790 4544 2475 2437 2587 2919 2873 3078 2706 3069 3498 3204 2706 2819 2928 3021 2797 3335 3837 3801 3273 2971 2748 3756 2135 3378 3129 3143 4099 2894 4057 3066 4925 2982 2607 2732 4210 1516 3490 4590 2493 1756 1714 1751 659 774 733 1031 2280 2051 2268 2019 2330 2437 2414 1287 2670 2572 1147 2079 1473 1324 2064 1749 3961 798 2057 1285 1166 1711 1440 1675 1581 1331 1297 1263 1061 1128 1108 1254 1221 1146 2047 1647 2179 2254 1291 5145 1773 1667 2162 2158 1646 2057 1919 1488 2136 1748 2061 2126 1933 1644 1097 1225 1049 928 2141 2835 2272 2016 2434 2611 2220 1467 3082 2206 2720 2048 3456 826 2703 2084 1808 2369 2499 3080 2697 1837 2574 2125 1552 1575 1715 1718 1403 3072 5691 5054 3447 1136 923 1560 1568 1560 2007 2035 8052 2257 8365 7642 7021 7030 7288 7169 7526 7519 7653 7406 7636 7725 7713 7959 2250 2182 2905 2149 3601 3403 3646 2492 2268 2473 2919 3056 2905 2491 2836 2265 2354 2553 3525 3299 3136 3139 2683 2822 2662 3801 3748 4705 4013 3449 2477 3311 2282 2918 2493 2711 2481 2931 2925 2411 3126 3192 3045 2852 3458 3632 3009 2993 3078 2892 2602 2522 2369 2511 2514 2790 3171 3058 2744 2414 3086 2800 3002 3662 3689 3404 3513 3562 3823 3251 3921 3686 3932 3630 3685 3829 4126 3208 3597 3506 3657 2951 3180 3342 3184 3329 3298 3053 2823 2988 2985 3174 2680 3453 2960 2889 3260 3608 3415 3295 3549 3377 3541 3768 3489 3903 3446 3530 3223 3174 3079 3228 3094 3150 2810 3624 3767 3167 3440 3460 3004 3243 3165 3389 3462 3321 3380 3450 3320 2818 3824 3170 2756 3692 3822 3725 3494 3508 4252 4095 4325 4198 4568 3639 3583 3276 3661 4183 3903 4009 4187 4100 4128 4519 4541 3895 2708 2553 2621 3853 1861 1361 1040 1133 1087 1648 1081 1530 606 1020 1191 1010 1221 1148 1213 1124 1240 1138 1257 1731 1174 1924 1404 1425 1870 1175 1459 1235 1347 1290 1207 1345 1042 1790 1458 1200 1122 1506 1438 1332 1218 1121 1014 1299 1056 1235 1594 1142 1471 1265 1201 3098 1306 1346 1248 944 1058 1059 2215 1581 1749 912 858 680 1159 853 1084 828 1187 1112 2391 2588 1315 1015 1436 1134 1208 1582 1446 2463 1921 2750 1329 1569 1987 1498 1555 2491 2276 2017 2601 991 1315 931 1159 1161 1417 1574 1831 1580 1864 1566 1700 1754 1867 2466 1332 2102 1482 2254 2057 3112 2296 1788 2754 1441 1593 1752 1463 1542 1790 1931 1822 2019 2395 1741 1704 1821 1926 1391 3051 2777 3125 2924 2297 2386 2267 3311 2278 3649 2843 1796 2813 1450 1651 3252 2810 3196 2265 2327 2649 2695 2034 2640 2141 2232 1927 2293 2315 1594 2014 1389 1501 1624 1359 1383 2346 2591 4202 2399 2037 2674 2203 2988 2371 2649 2047 2783 1709 2012 2029 1858 1987 2179 1906 1534 1310 1564 1443 2003 2505 2906 2962 1755 1821 1760 1581 1777 1084 1420 1247 1381 2239 2077 2253 3339 2201 1830 2388 1805 3412 1667 2155 1651 1551 1509 1970 2487 1209 1344 1270 1700 2248 1690 1778 1569 2609 1930 2095 3305 1584 3451 1588 3151 1489 2255 1789 2238 1591 3051 1850 2204 2009 2261 2086 1552 1354 1504 2214 2966 2828 2721 2698 2450 2423 2257 2124 1431 1981 1393 2099 2309 937 1146 745 1027 1224 1324 2131 2609 1621 1923 1621 1429 1574 2278 2512 2615 1515 1610 2614 1719 603 835 439 792 598 1846 1425 2406 2223 2313 2289 1951 2151 1810 1386 1392 602 657 1277 2248 789 2090 1507 1819 1775 1826 1236 1157 1508 795 2269 1817 3128 2627 2299 2688 2106 1392 1512 1714 1282 1107 1859 1899 2006 1270 1534 2060 1403 1719 1341 1588 1589 1844 1944 1965 2290 1273 1200 2605 1999 1188 1637 1836 1605 1932 1918 2023 2089 1518 1594 1472 1753 1038 1404 2434 2167 2890 2308 11131 11809 2386 2789 2500 2710 2865 1978 2543 2526 2980 3406 3249 2685 2930 1823 1717 1555 1624 1824 1899 2309 2539 2568 2454 2072 1817 2562 3077 1732 1783 2539 2137 1873 2788 1810 2079 1422 1498 2067 1567 1713 1596 1725 2243 2154 1702 1232 2336 2404 2030 1422 1943 1398 1617 1855 1541 3252 2350 2167 2034 1971 1425 2868 1748 1698 2211 2005 846 1029 1030 3040 3518 4002 2670 3428 3902 3617 2705 3087 2963 4784 2991 3224 2595 2840 2033 2138 3708 2845 1336 1254 1466 944 1196 1465 3864 3868 3840 3614 3122 6172 6507 7460 6073 6037 5726 4988 3790 2764 7022 7218 7066 7647 7894 5949 6102 6022 6017 6896 6547 7259 6615 6902 7246 8342 7635 9570 7698 8422 6816 9135 6961 11536 10915 10652 5146 5612 6051 3632 3416 6568 6848 5171 3242 6307 1832 1972 2801 2311 2666 1846 2001 4329 4041 2807 1452 1989 1813 1539 1432 10466 10552 9783 9782 11653 10769 46013 11668 7727 10196 9475 10022 9631 9529 10947 8721 10061 9436 9992 9544 9943 10045 8348 8307 10378 10561 9718 9540 10235 2431 1998 1342 9079 9615 5067 13871 14802 15311 12158 3374 3625 2587 800 2883 969 1645 1330 1203 6850 4244 3924 1494 2464 1997 1776 4789 5843 4134 6413 4303 4543 6352 4599 5225 10622 12425 9750 10181 20147 19996 9768 10891 12175 13303 5686 4061 5226 5437 5777 3040 6437 2814 7736 3134 7723 3434 543 460 5397 4450 6640 11456 6936 2939 5971 3628 3914 2081 1790 4258 4140 4318 5228 4577 8097 9561 4063 2777 5950 7228 7072 8256 5253 5820 3665 3047 2349 7118 4174 7206 2789 3692 2145 4116 3441 3011 3631 4023 8724 8090 2828 2721 3162 3177 3214 2778 2816 2403 2487 3105 5390 3450 3461 5585 2785 2489 8629 2573 3097 3511 2503 3748 3633 3400 3256 3921 3571 3253 3671 3557 3796 3848 3288 3715 4204 4189 4048 3160 3918 4470 1872 1570 2020 1333 1872 1551 4160 2333 1810 1996 1916 1662 3039 2183 2348 2057 2741 3008 1645 1437 1707 1143 1053 1157 1167 1891 1602 1469 1589 1743 1693 1907 1853 1970 2049 1459 1288 1987 1903 1984 2313 1843 1619 1043 1922 2249 2444 1491 1781 1940 1951 1956 1830 1606 1699 2019 1709 2024 3212 2164 2272 1530 2018 2557 3251 2949 1919 2204 2048 2076 2271 2452 2138 2087 2237 2966 2904 2534 2344 2367 2184 2662 2584 2531 3123 1884 1391 2014 1984 1624 1510 3274 1581 2766 2712 1279 2989 2242 1969 2498 1882 2306 2501 2891 1966 1967 4030 565 4250 1925 1987 1547 1798 1871 2168 2898 2576 3909 3222 3589 3706 3497 3977 1963 1511 1514 1366 1315 1369 1590 1164 1203 845 1169 1375 1237 1347 2183 1245 1246 1273 1091 1066 1126 1089 836 1194 1608 968 3481 2022 1929 1666 1419 2764 1561 1728 1700 2227 1366 2821 2135 2588 2399 1852 1831 2449 2337 1995 1913 1937 1580 1826 2274 2468 2563 2687 2249 1315 1319 1445 1485 1101 1082 2347 2243 2458 2433 3326 1955 2138 2580 2531 3059 2774 2800 2274 2687 3242 4924 3032 3709 3398 2760 3323 2954 1980 3042 2905 885 2477 3112 3078 3337 2559 2393 2617 1211 1863 2074 5957 1038 1082 875 1237 1105 1239 1621 1435 2023 1434 2277 2187 2639 1147 1131 1132 3513 2996 1932 2180 1721 3674 1064 1265 841 1223 2068 2958 2243 2489 2750 2508 2958 2660 2617 2964 2671 2735 2977 2471 2616 2240 2700 2010 3074 2189 2142 1960 2398 2055 1706 1675 4038 1656 1585 1399 919 1855 930 1654 1177 2986 2014 1722 3862 2177 3343 3162 3900 4053 1820 1810 2950 2847 2868 3105 2520 3335 3241 2641 3156 3771 3147 3510 3168 2546 2417 2274 2431 3180 2991 3997 2740 1955 4301 4680 5406 2606 3157 2301 4243 2969 2487 3933 1663 3133 2735 2726 2810 2710 3488 3284 3227 3521 2565 2514 3775 2924 3123 3644 2915 2463 4214 4380 4456 3371 2918 1925 2597 2278 1740 2220 1976 1739 2106 2307 2028 1965 2485 2933 2973 2753 3187 2265 3223 2720 2152 2710 2546 4579 3365 3827 3040 3496 3501 3518 3655 4004 3598 3822 4267 4308 3477 3357 3169 3794 4052 3136 3567 4074 3742 3463 3798 4336 3430 3544 3442 3557 10252 10533 8591 8523 7373 6292 6852 7566 5645 7142 6187 6968 7301 6337 7282 6147 9676 6653 6185 3790 4280 3735 3211 3685 3311 5332 2157 3852 5799 5157 5951 3242 3115 2892 1914 2071 3004 2531 2291 2739 2851 1974 1932 1732 2169 1615 1339 1644 1713 1621 1428 1342 1870 2259 2337 2829 2405 2091 2818 3132 3525 3828 3747 3699 3049 3541 3939 3584 3954 4074 3416 3948 4225 2661 1420 1636 1441 1632 1497 1245 1539 1587 1458 984 1391 950 858 983 1106 1159 636 652 497 645 688 712 754 698 672 1512 1308 1903 1597 1696 2562 2357 2472 1473 1650 1785 1565 1312 1156 1272 1619 1450 1256 1705 2689 1112 1037 1158 1014 1176 1453 2281 1559 2208 2385 3655 2083 1454 828 1818 1864 1809 1798 2518 2546 2495 2447 2250 2233 2262 2381 2188 2391 2306 2301 1551 1845 2589 1974 2204 2188 2955 2589 2968 2987 3193 3115 2853 3291 2119 3020 2900 2198 1001 4085 1916 4213 2258 1829 4056 2118 2204 1839 2185 3625 3822 1765 1789 1555 4562 4033 3711 4458 3006 1757 1565 2255 4067 2006 4036 3966 2463 1922 4005 3768 2105 2375 2921 3691 3114 3184 4154 3881 3371 3680 3402 4227 4703 3504 3793 4559 4065 4153 4646 4225 1899 2273 2100 2033 2251 2373 7208 3496 4197 4220 3239 4050 3882 3344 3984 4144 4274 3911 3280 2104 2553 2188 2223 1907 2422 2065 2899 2877 2407 2051 2041 2038 2599 3807 3024 2764 3039 1750 1790 2323 2542 2066 838 742 555 801 619 610 543 1178 1035 1752 1221 812 2420 2936 2566 2454 3180 3046 3065 3149 2884 2578 2654 3440 3802 3453 3620 3170 3481 3585 2992 3265 2583 3021 2543 3627 2620 2196 3183 2630 2664 3060 2742 2818 3400 3331 2698 2624 2968 3019 3172 2796 3068 3296 3921 2929 2438 3384 2181 3520 3156 2901 3768 3319 3814 2846 4946 2545 2558 2216 3616 1899 4012 3803 2001 1468 1575 1330 554 674 615 880 2314 2077 1950 2402 1995 2245 2085 1244 2544 2394 1446 2245 1422 1235 1973 1726 3894 916 2495 1570 1522 1810 1769 2019 1458 1438 1331 1138 938 1428 1392 2332 1644 1536 2695 1689 1719 2158 1117 4687 2139 1903 2133 1706 1614 1973 1759 1553 1840 2103 2109 2160 2368 1598 1281 1297 1172 1206 2455 3274 2913 2751 2402 2700 2575 2061 2474 2131 2625 2654 3351 998 2005 2425 2191 2615 2720 2457 2344 1672 2079 2440 1802 2365 1768 1975 1496 2987 4916 4856 3078 1290 1435 1177 1767 1746 1813 1767 7439 1588 8355 7568 7521 6834 7119 7117 7077 7516 8053 7578 8153 7279 7656 7540 2388 2634 3005 2181 3456 3244 3249 2662 2557 2855 3959 3706 2659 2391 2340 2718 2312 2677 3674 3438 3289 3151 2686 2630 2675 3824 3862 4540 4798 3759 2482 2722 2471 2589 2442 2542 2290 2989 2238 2283 3179 3183 3137 2730 3119 3830 3155 3460 3237 3239 2199 2276 2219 2100 2947 3055 3658 3284 3149 2973 3853 3946 3060 3950 3167 4260 4484 4182 3682 3962 3905 3457 3660 3340 3666 3729 3909 2829 3943 4307 4287 3455 3294 3333 3045 3794 3314 3325 3382 3422 3561 3510 3546 3048 3264 3716 3068 3854 3293 3611 4060 3468 3897 3945 3532 3934 3898 3910 3963 3579 3259 3259 3298 3471 2119 3193 3801 2558 3635 3588 2875 3325 3446 3266 4305 4119 3477 3684 3607 2603 3686 3701 3222 4158 4007 4120 4076 3615 4255 5074 4628 4867 4518 4288 4574 4212 4295 5009 4453 4361 4381 4661 4182 4211 4414 3870 2764 2759 2304 3644 1760 1022 1033 1184 1202 1586 1386 1412 713 711 1211 1235 1765 1653 1808 1157 1388 1120 1458 1746 1155 1893 1340 1731 2246 1219 1449 1187 1259 1483 1295 1476 1338 1992 1762 1658 1423 2118 1285 1396 1453 1403 1296 1736 1320 1249 1401 1413 1722 1791 1728 2987 1695 1377 1323 717 1018 997 2735 1682 1880 1033 1007 957 1140 1094 1130 927 1093 909 1654 3265 1625 798 1189 1189 1183 1425 1169 2993 1579 3151 1569 1813 1960 1599 1783 1707 1644 1623 2605 1363 1644 1104 1209 1166 1597 1816 2098 1383 2594 1493 2330 2049 2143 2787 1876 2759 2315 2487 1826 3061 2525 1572 2930 1409 1728 1910 2131 1513 1122 2079 1504 1751 2111 1861 1600 2760 1883 1886 3422 3164 3453 2107 1996 2226 2298 3695 2713 4234 2265 1382 2425 1677 1637 3220 3343 3037 2478 1610 3183 2908 1572 2748 2531 2386 2173 3157 2046 1459 1991 2376 1979 3045 1859 1539 2201 2210 3423 2287 2285 2642 1951 2704 2665 3011 2068 2088 2252 1468 2710 1479 1194 1651 1366 1237 1296 1575 1198 1897 3048 2361 2587 1822 1765 1426 2087 2435 1012 1304 1157 1842 2001 2031 2453 3304 2414 1857 2778 1889 3095 1810 1807 1095 1146 1686 1786 2503 1819 1804 1451 1347 2587 1858 2022 1568 2244 2536 2180 3960 1913 3412 1255 3128 1728 2171 1561 1730 1382 3141 2381 2521 2517 2511 2347 1477 1695 1453 2176 2711 2464 2622 2840 2839 1994 2222 1895 1379 2321 1693 2557 3541 802 989 950 1091 1605 1697 2652 2756 1697 2023 1739 1286 2686 2299 2806 3695 1851 2049 2125 1739 577 514 452 516 561 1818 2014 2750 2753 2415 2837 2549 2302 2029 2266 1712 787 1130 1870 2115 823 1641 1520 2173 2133 2361 1737 1557 1441 1240 2322 1872 3368 2384 2339 2108 1640 1049 1274 2148 1506 1173 1777 1845 1602 1289 1801 2040 1304 1553 1477 1521 2526 2173 1893 2222 2223 1586 1542 2679 1780 843 1323 1572 1345 1809 1851 2199 1824 1594 1329 1791 1753 1033 1747 1872 2117 2627 2529 10802 11007 2133 2346 2280 2093 2315 2432 2123 1746 3192 2997 3142 2903 3139 2198 1433 1753 1872 2141 2258 2473 2747 2589 2388 1886 1731 2768 3114 1933 1769 2312 2355 2341 3086 2365 2430 1208 1304 2405 1772 1232 1245 1145 1922 2137 1402 1100 2953 2303 2805 1566 2107 1399 1835 2187 1371 3663 2662 2392 2611 1990 1418 2376 2025 2005 3031 2801 873 1087 1382 3757 4162 4258 2958 3091 4815 4072 3857 3479 3841 5127 2792 2962 2706 3041 1949 2934 3955 3709 1445 1326 1384 850 1388 1493 4100 4505 3795 4048 3449 6378 7329 6215 6396 6945 5959 5470 4114 3932 6350 6410 7104 7303 7640 5589 6255 6440 7283 6171 5949 6043 6977 6694 6135 8740 7136 8893 8170 7973 6980 9061 7009 12356 11845 10823 4545 6384 5864 3935 3680 6372 5948 5167 3449 7092 2434 2518 3041 2472 3099 1861 1799 4527 4652 3062 1477 2003 1844 1736 1614 11180 11468 10824 12923 11775 11672 11668 42545 9983 9163 9075 10535 11575 8710 11071 10523 11014 10752 10905 10520 11539 12948 8452 9033 10249 11405 8926 9858 9731 1704 1521 1185 9985 10506 5247 13842 14694 14839 11830 4167 4099 3683 1417 4143 863 2267 1678 1265 8239 5410 5558 1734 2489 1996 1987 4798 5528 5008 8659 4933 5376 8416 5054 7008 10609 12457 9470 10285 19529 17627 9225 11306 12770 13963 5624 3662 5265 5602 6895 3370 7428 2435 7682 3027 8553 3944 507 451 6468 5198 7915 10499 5293 3485 5498 3188 3748 2858 2552 4419 4220 3930 4265 3803 8083 11179 4678 2263 5861 6692 6305 10191 5705 5884 3430 3309 3031 6787 4715 9087 3754 3873 1869 4644 3449 3265 4150 5141 10961 9478 3308 2920 2712 3041 3462 2643 3468 2189 2809 2947 5725 4015 3382 6219 3304 2927 9712 2722 3351 4049 2925 4680 4801 4245 4280 3816 3516 3367 3228 4253 4152 4375 3786 4038 3561 4209 4798 3121 4583 3619 2555 1924 1542 1542 2139 1705 4280 2044 1831 2000 1770 2275 3430 2618 3274 1756 4772 3979 3120 1654 1863 1396 1265 1350 1479 2261 1316 1404 1679 1899 2425 1806 1837 2332 2374 1681 1599 1876 2290 1884 1969 2120 1568 771 2015 2273 3105 1314 2190 2019 1747 1746 2179 2152 2716 2097 1958 1996 3609 2420 2220 1584 1749 2905 3119 3293 1615 1846 1857 1927 2197 2111 1781 2210 1977 2697 3065 2618 2212 2858 2115 2695 2658 2648 2864 1708 1293 2239 2245 1690 1838 2828 1560 2524 2466 1664 2974 2796 2456 3065 2063 2484 2986 3464 1982 2127 4804 669 4635 2295 2181 1464 1632 1242 2192 3293 2347 3937 3790 3807 3970 3426 2704 2167 1792 1482 1863 2092 1900 2207 1455 1195 1024 1481 1372 1218 1460 1861 1608 1528 1283 1157 1369 893 767 684 1063 1681 1347 3502 2429 2827 2483 1849 2415 1750 1843 1861 1999 1702 4031 3155 3630 2809 2158 2092 2287 3013 1687 2681 2474 1816 2035 2168 2891 2580 2990 2754 1478 1549 2169 1732 1417 876 2975 2605 3023 2806 4270 2266 2631 2903 2352 3821 2471 2878 2531 3436 3088 5296 3548 4435 3819 3103 3848 3188 2996 3062 2345 1556 2459 3488 3147 3588 3167 3258 3124 1440 2333 2614 6225 995 897 1000 1305 1291 1346 1326 2021 2129 1045 2097 2181 3891 1034 1005 1333 3287 2904 2220 2566 1745 3876 1110 1720 1208 1219 2710 3568 2848 3168 3228 3063 3470 3205 3029 2597 2364 2371 2900 2378 2550 2310 3049 2450 3448 2689 2859 2285 2822 2293 2376 2047 3813 2153 1574 1679 871 2214 1384 1466 1763 3690 2045 1706 3809 2830 3737 3902 3558 4320 2142 1718 4677 2643 3454 3773 2413 3803 3435 2840 3368 3985 3991 3315 2747 1700 1744 1707 2188 2875 2664 4038 3146 2139 4775 4920 5810 3708 3306 3326 4298 3140 3404 5008 1604 3678 2831 2601 2833 2583 3595 3463 3473 3558 2745 2748 3538 3054 2237 3911 2710 2574 4450 4848 4816 2986 2634 1945 3291 2623 1572 1828 2410 2263 2601 2810 2405 1841 2541 3227 2823 3345 4402 3139 3534 2967 2314 2998 2358 5718 3478 4416 3883 4232 3212 3906 4586 4197 3704 3669 4148 3428 3502 3578 4205 4516 3573 3242 3589 4409 4242 3474 4673 4978 3547 4100 4248 4137 10745 11229 8598 8668 6891 7086 6187 6649 6023 7797 5787 6461 6800 6311 7769 6251 10766 7033 6083 4125 4440 3839 3682 5386 4204 5669 2611 5451 5719 4997 7843 3299 3651 4321 1946 2056 3208 2069 2947 2645 2378 2064 2188 2110 2190 1866 1817 1508 1868 1336 1667 1540 2268 1799 2339 3313 2225 2480 3258 3298 4003 4222 4187 4211 3614 3735 4766 3862 4023 4501 3336 3783 4243 2115 1497 1542 1342 1477 1572 1242 1287 1608 1331 843 1736 1144 984 673 1270 1124 640 423 690 937 1256 1236 1238 1211 1133 2028 1684 2181 1956 1967 3029 3030 3087 1450 2010 1439 1793 1062 1012 1054 1525 1628 2016 1569 2837 1637 1511 1514 1247 1228 1690 2934 1365 2079 2662 3752 2441 1554 935 2223 2406 1980 2461 2326 2686 2415 2525 2178 2189 1623 1508 2010 2483 2185 1836 1813 2171 2405 1207 1956 1564 3198 2265 2897 2683 2916 2760 2718 3016 2154 3104 2792 2215 979 3628 1598 3945 2250 1598 4086 1620 2081 1595 1940 3753 3256 1595 1592 1294 4035 3625 3914 4542 3274 1616 1546 1567 3188 1685 3747 3471 1928 2062 3104 3193 1846 1831 3027 3021 2788 2795 3363 3559 3303 3515 3207 4142 5096 3325 4065 3848 4935 4244 4716 3886 1545 2685 2078 2110 2294 2366 8582 2958 3306 2986 3347 3393 2987 2686 3233 4554 4520 4141 3599 2683 2162 2271 1773 1977 3151 2458 2508 2332 2456 2079 2439 2015 2584 3897 3083 3258 2949 2165 1682 2100 2270 2113 1366 1273 982 1293 1234 1187 1008 1475 1216 1521 947 915 2398 3406 3554 3255 3234 3128 2591 2946 2819 2825 2775 3093 4117 4068 4083 3603 4213 3558 2683 3123 3155 2904 2713 4356 2684 2209 2927 3161 2657 3107 2807 3113 4888 4299 2795 3197 3052 3026 2933 3931 3423 4129 3626 2898 2583 3821 2133 3381 3265 2927 3900 3480 3684 2552 4770 2817 2511 2072 4305 1815 4057 4667 2458 1192 1560 1470 794 819 856 1286 2386 2276 2285 2698 3010 2714 2259 1604 2935 2529 1238 1832 1571 1657 2055 1977 3947 1316 2955 1947 1743 1842 2011 1779 1434 1268 1182 1300 1077 1938 1164 1282 1459 1326 2052 2182 2453 3455 1768 6842 1835 1677 2687 2173 2419 2049 1838 2016 2450 2117 2090 2121 1729 2007 1134 1143 1384 1240 2496 3968 2517 2378 2995 3212 2715 1731 3067 2184 3184 2444 3489 1216 3373 2903 2715 3081 3181 2858 3321 1760 2478 2378 1722 1422 2002 2016 1599 3320 6102 4898 3707 1161 1271 1120 1753 1289 1886 2295 7765 1902 8465 7678 7496 6774 7835 7340 7229 7854 7323 8119 7120 7643 8314 7758 2461 2570 3186 2275 3474 3506 3948 3139 2892 3237 3317 3156 3104 2965 3169 3186 2047 2386 3587 3367 3144 3211 2487 3100 3106 4346 4326 5187 4515 4524 2388 2665 2465 2882 3166 3035 2737 2662 2469 2939 2900 3001 3179 3177 2826 3527 3246 3191 2967 3508 2699 2342 2345 2777 2120 2648 2831 3217 3055 2237 2858 3094 2394 2586 2633 3018 3020 3054 3343 2996 3381 3237 3420 3280 3160 3214 3568 2546 3264 3433 3704 3311 2867 3307 3506 3626 3507 2855 3028 2403 3389 2921 3244 2840 3482 3731 2921 3296 2925 3003 3479 3310 3207 3682 3314 3343 3184 3352 3385 2469 2682 2961 2465 2806 2412 2985 3316 2665 3118 3073 2974 3036 3539 3399 3905 3940 3356 3214 3766 2564 3977 3363 2469 3795 3721 3462 3729 3490 3711 3983 4470 3870 4079 4152 4113 4181 3876 3850 3853 3577 3580 3350 3647 3878 3851 3730 2806 2751 2674 3641 1292 1110 1408 956 1661 1171 1196 1490 1014 1298 1053 981 1642 1551 1573 718 912 806 865 1663 1045 1735 1306 1680 1994 1304 1433 1121 1236 1135 1360 1654 1246 1521 1246 1578 1417 1861 943 1462 1284 1238 1160 1498 1473 1124 1345 1393 1616 1694 1523 2469 1658 1077 995 480 929 843 1985 1795 1959 966 753 941 878 1150 941 1041 1008 716 1843 2863 1344 701 969 1619 1151 1791 1084 2990 1437 2891 1352 1470 1793 1289 1174 1934 1823 1535 2294 1468 1398 957 1171 1016 1362 1570 1624 1191 2012 1507 1810 2140 1629 2192 1609 2440 1935 2197 1445 2607 2195 2123 2266 1363 1741 2021 1655 1627 1630 1700 1666 1638 2124 1003 1398 2657 2161 1343 3089 3574 3390 1961 2695 3113 2539 3113 2705 3203 2032 1276 1933 1959 1629 2475 2575 3446 2119 1648 3043 2907 2352 2561 2147 2163 2144 2701 2314 1303 1740 2241 1854 2046 1250 1485 2024 2464 3615 2140 2201 2306 1997 2761 3009 2804 1434 1777 1718 1551 2057 1532 1358 1562 1654 1113 1403 1781 1568 1753 3137 2043 2568 1853 1535 1683 1509 1841 1116 1230 1315 1442 2198 1930 1791 2507 1731 1660 2056 1465 2786 1719 2419 1705 1551 1564 1550 2080 1179 1347 1638 1525 2018 1814 1594 1319 1888 1833 2111 2540 1586 4772 1407 2770 1762 2197 1529 2112 1276 2875 1766 2264 2024 2081 1953 1699 1248 1369 1784 2391 2467 3264 3116 2044 2175 1659 1353 1558 1954 1519 2277 2450 908 1171 946 986 1430 1452 1991 2715 1350 1686 2090 1159 1973 2102 3152 2966 1265 1903 2062 1526 745 638 733 720 622 1504 1477 2946 2963 2867 2640 3073 2231 2058 1686 1515 760 699 1879 1840 768 1647 1448 2078 2004 2117 1161 1170 1361 1205 2751 2515 3633 2254 2148 2372 1802 1300 1122 1971 1322 1054 1150 1224 1282 1210 1508 1835 1151 1342 1118 1542 1616 1863 1561 2110 2230 1972 1866 2740 2343 1035 1185 1452 1232 1568 1499 2352 1862 1670 1676 1557 1785 1592 1354 2141 2024 3012 2624 11856 11818 2244 2255 2239 2451 2761 1997 2508 2239 4198 3055 3242 2495 2603 2171 1453 1936 1252 1843 1606 2049 2338 2151 2814 1936 2207 2460 2946 1301 1342 2134 2369 2362 3156 2048 2771 1101 1172 2254 1754 1518 1576 1436 1966 1654 1198 1163 2726 2428 2912 2369 2387 1397 1688 1948 1619 3678 2777 2438 2138 1885 1436 2093 2056 1801 2795 2504 1464 1676 2174 3764 3802 4337 2793 3229 3633 3217 2551 2565 3263 4385 2922 2909 3451 2490 1783 2114 3629 3204 910 848 1329 1115 1548 1374 3385 4158 3614 3819 3974 5567 6072 6120 5660 5295 5317 5193 4593 3111 8091 8437 8137 7884 8740 5222 6075 6092 6278 6719 5867 6751 7514 6708 6779 8391 6917 7847 7596 7039 6125 7961 6625 12640 11418 11772 4366 5105 6511 3943 3617 6529 6364 4917 2636 6277 2065 2050 2752 2101 2350 2033 1518 3785 4420 2518 1579 2325 2167 1599 1582 9933 10162 9900 8097 8100 8653 7727 9983 45415 10757 9448 11627 10959 10258 10911 9625 10631 10097 11228 11414 11242 12146 8924 8687 10851 11975 9955 10211 10462 2271 1931 1372 9013 8873 4965 13205 14209 14280 12598 3882 3958 3617 1495 4311 817 1366 1117 1502 7123 4805 4838 1792 2920 2373 2384 4073 5107 4172 6140 4505 4572 7335 5042 5627 11368 13254 10826 11045 21389 20958 10656 11355 11789 15113 5342 3156 6145 5408 7021 3452 6542 2360 7544 3157 6990 3845 606 527 6744 5101 7357 11652 5188 2160 4852 3316 3134 2469 2234 4564 4246 4434 4562 4608 7790 11097 3949 2121 4935 6730 6299 8411 5326 5428 3051 2552 2683 6270 4091 8089 2857 3742 1756 3014 3093 2833 3789 3917 9686 9402 2669 2771 2638 2893 3372 2858 3386 2672 3188 2918 5134 3329 2624 5637 2574 2220 8508 2579 3107 3158 2530 4029 4341 4333 3765 3517 3984 3571 3746 4464 4511 4359 4176 4323 3701 4346 4350 4014 4172 3403 2259 1774 1645 1740 1834 1953 3838 1931 1565 1593 2114 2075 3077 2462 3098 1936 4183 3011 2396 1248 1415 1080 893 1386 1521 1789 1468 1290 1443 1625 1720 1669 1912 2039 1778 1823 1666 1850 2151 1694 2224 1644 1550 1218 2254 2401 2282 1049 1742 1852 1299 1623 1684 1969 1837 1548 1431 1995 3193 1932 2404 1804 1780 3051 3006 2497 1480 1749 1812 1941 1659 2323 1853 1503 2125 2015 2542 2573 2139 2815 2170 2209 2231 2709 2668 2190 1467 1959 1797 1925 1815 3025 1677 2488 2121 1676 2669 2549 2129 2742 2076 2500 2670 3051 2203 2532 4500 484 4360 2085 2188 1777 1827 1100 2024 3010 2109 3532 3215 3688 3522 2807 2830 2146 1877 1655 1912 1730 1588 1741 1291 933 664 1309 1683 1001 1232 1520 1139 1362 1224 978 1176 1172 873 855 1021 1087 1120 3680 2227 2882 2300 1968 2393 2161 2187 2076 1716 1690 2644 2014 3118 2292 2121 2131 2488 2753 1797 2203 1879 1905 2185 2265 2581 2194 3172 2575 1321 1226 2105 1805 1365 931 2542 2240 2618 2250 3782 2762 2609 2629 2926 3230 2817 2659 2635 2694 2471 3987 2614 4168 3466 2501 3321 2882 1971 2683 2360 951 2330 2939 3102 3241 2549 2468 2597 1155 2605 2798 5599 998 1043 985 1402 1259 1324 1255 1796 1648 1343 2470 2620 3305 846 804 1321 2875 2930 2253 2664 1326 3694 1025 1260 849 1156 2178 2917 2255 2597 2736 2562 2864 2410 2638 2338 2030 2046 2602 2062 2217 1772 3285 2795 3358 2817 2868 1745 2064 1616 1709 1716 3327 1424 1240 1760 782 1809 1207 1688 1319 4004 1606 1687 3494 2155 3126 3679 3080 3868 2828 1360 3588 2709 3003 3432 2215 2865 2733 2353 2891 3306 3095 2610 2136 2047 2155 2116 2209 3804 3056 3751 3406 1818 4596 4101 4715 3249 2791 2784 4328 3345 2895 3620 1657 3842 3402 2887 3598 2814 3162 2873 3047 3164 2483 2799 3639 3253 2329 4115 2774 2308 3251 3704 4112 2765 2358 2078 2787 2275 1940 2074 2190 1648 1941 2277 1911 2123 2433 2038 3097 2889 3869 2956 3790 2645 1560 2666 2697 6084 2860 3008 2451 3512 3406 3221 3921 3241 3342 3147 3240 3275 3268 3154 3970 4066 3756 3081 3113 4562 3986 3520 3892 4061 3334 3329 3289 3644 9419 10041 8453 8144 7883 6106 5469 6001 6575 7374 6016 6729 6597 5717 7929 6193 9639 7174 5933 3857 4272 2837 3469 4609 4038 4858 2289 5881 5991 5303 6311 2633 3818 3514 1737 1657 3235 1535 2307 2391 2568 2033 1510 1743 1982 1724 1957 1537 1686 1233 1861 1771 1906 2068 2019 2826 2327 2650 3782 3769 2854 3350 3585 3421 3204 3339 3607 3043 3838 4229 3134 3951 4278 2181 1160 1135 979 1210 1215 1010 1623 1490 1265 978 1558 1429 1058 740 1375 1594 569 530 734 1063 1212 1221 1123 1146 991 1737 1242 1581 1551 2005 2237 2102 2208 1570 1958 1439 1803 1163 1046 1149 1657 1203 1560 1370 2447 1091 1056 1242 977 859 1165 2818 1394 2029 2565 2950 2439 1564 1203 2113 2175 1940 1937 2076 2148 1981 1633 1933 1829 1725 2008 2049 2302 1720 2047 1460 1852 1895 1434 2017 1712 3130 2029 2287 2372 2441 2296 2352 2564 1432 2174 2201 2017 1071 3657 2100 4297 2255 1969 4189 1708 1875 1699 1874 3380 3416 1916 1666 1455 3941 3915 4198 4763 2589 1843 1753 1810 3558 1970 3930 3549 2222 1773 3574 3450 1685 1836 3380 3609 3050 3125 2896 3189 2982 2892 3464 4351 4244 3324 4389 4057 4143 3639 5152 3777 1377 2395 2319 2048 2746 2507 7967 3975 3526 3410 3221 3907 3596 2879 3593 3819 4378 4097 3585 2737 2533 1936 1601 2019 2325 1978 2349 2485 2466 2520 3048 2508 2506 3567 2884 3360 2840 2012 1697 1696 2018 1991 965 1091 889 972 944 801 737 1499 861 1388 1135 813 2391 3448 3583 3426 2727 3118 3101 2896 3047 2871 2888 3103 3384 3255 3490 3033 3583 3950 3123 3543 2921 2920 2963 4269 2891 2514 2624 3008 3123 3149 2631 2806 3288 3064 2530 2868 2677 2616 2402 2628 3117 3802 3834 2681 2702 3218 1992 3607 3236 2849 3591 4021 5107 3131 4563 2226 1943 2219 4632 1993 3922 4109 2265 1443 1164 958 612 655 709 793 2473 2102 2021 2104 2063 1937 2167 1245 2402 2301 1507 1712 1547 1318 1601 1917 3683 1347 2122 1920 1938 1798 2033 1729 1162 1460 1443 1449 1184 1646 1268 1317 1561 1142 2199 1525 2161 2857 1348 5223 2004 1793 2266 1618 1714 1727 1408 1132 2082 1828 1844 1932 2384 1565 1108 1078 1115 952 2274 3247 2444 2274 2466 2836 2830 1509 2523 2323 2277 2405 2827 1344 2822 2671 2516 2793 2871 2837 3335 1771 2016 2660 1732 1733 1745 1620 1138 3472 4294 4375 3258 1082 1439 1412 2026 1812 2323 1890 7636 1971 8440 7825 7957 7140 7788 7518 7970 8373 7215 8504 7627 7285 8739 7412 2736 2102 2430 2794 3303 3041 3341 2838 2526 2805 3829 3175 2162 2149 2841 2689 2035 2189 3595 3585 3408 3141 2692 3220 3033 3803 3846 4816 4969 4018 3162 3055 3172 3893 3228 3532 3168 3536 2795 2853 4070 4340 4088 3158 3356 3865 4242 3870 3819 3921 3568 3771 3624 3184 2436 3225 3784 3419 2974 2116 3867 4093 3492 3397 3883 3256 3398 3498 4647 3897 4706 4817 4846 4827 4872 4443 4583 3505 4591 4872 5259 3556 3469 4000 3580 3854 3938 3852 3976 3867 3579 3979 4109 3465 4053 3638 3774 4251 4200 4311 4226 4074 4379 4535 4311 4041 4110 4126 4139 3418 3105 4112 3140 3769 2960 3540 4127 3246 4052 3576 3164 3965 4092 3810 3852 3813 3936 4117 3631 3391 4733 4220 2534 4106 3868 3897 3808 3904 3868 3966 4186 3794 3954 4014 3502 3825 4017 4007 4284 4395 4350 4248 3992 4198 3933 3980 2858 2720 2859 4799 1635 1565 1305 1150 1440 1540 1187 1746 810 1712 1307 1363 1391 1406 1596 951 1135 920 974 2366 1614 2469 1830 1841 2173 1349 1316 1184 1283 1252 1706 1486 1480 2126 1620 1646 1404 1819 1748 1341 1503 1475 1197 1572 1305 1272 1525 1543 1958 1372 1272 4175 1558 1087 990 749 1020 1037 2598 2202 2419 1201 1067 1399 1195 1398 1335 1175 1316 1074 2175 3379 1960 1233 1555 1192 1266 1189 1344 2374 2241 3345 1421 1491 1669 1678 2033 2832 2547 2186 3107 1294 1773 986 1273 1031 1842 1956 1916 1773 2105 2120 2087 2058 1718 2618 1771 2506 1900 2181 1619 3471 2855 2443 3097 1746 1429 1639 1960 2501 2272 1549 1386 1886 2149 1714 1640 2276 2700 2169 4187 3591 3513 3000 3445 3310 3247 4012 2855 4379 3032 2181 3593 1559 2211 3625 2378 4006 2751 2324 3560 3549 1797 3172 1859 1916 1881 3344 2572 2032 2240 2119 1537 1969 1740 1948 2702 3175 4039 2765 2915 2600 2334 2997 3164 2795 1506 2258 2310 2448 2805 2214 2255 2055 1872 1695 2073 1977 1660 2082 3521 3017 2512 2090 2033 2339 1986 2310 1591 1339 2045 1459 2565 2508 2511 3564 2240 2121 2965 2523 3886 2486 2466 1906 1873 1891 2177 2677 1420 1554 1523 1764 2971 2838 2168 1780 2000 2281 2241 3601 2089 4419 1720 3389 1689 2852 2071 2278 1915 3734 2072 2502 2866 2458 2628 1864 1691 1648 2544 2677 2643 3175 3176 2652 2592 1975 2168 2396 2338 1486 2663 2663 992 1349 875 1287 1785 1642 2382 3209 1820 2185 1588 1747 2138 2438 3512 3275 1817 1897 2639 1922 529 626 826 640 650 2616 1975 3015 2865 3216 2683 2920 2721 2414 1803 2160 1163 866 1570 1918 851 1842 1622 1774 2089 2122 1613 1929 1575 1112 2589 2291 3687 3263 2651 3170 1877 1994 1638 2239 1759 1489 2086 2094 2086 1689 2097 2366 1581 1879 1513 2032 2013 2268 2365 2305 2879 1819 1500 3259 2495 1230 1889 2261 1808 2300 2389 2492 2227 1878 1396 1404 2173 1627 1599 2609 2568 3694 2988 14522 13475 2957 3076 3066 3048 3322 3065 3251 2809 4604 3394 4106 3448 3439 2256 1584 1907 1599 2024 1723 2274 2916 2902 3072 2328 2045 3300 4139 2213 1977 2518 3107 2987 4166 2423 2711 1067 1469 2593 2266 1545 1859 1441 1611 1534 1237 1368 2318 2257 2244 2134 2941 2447 1553 2501 2278 3943 2926 2739 2745 2431 1735 3500 1936 2072 2608 2351 1505 1761 1931 4755 5320 4967 3297 4435 4748 4227 3353 3322 3597 5187 2704 3877 3765 3096 2203 1901 4436 3365 1233 1180 1852 1625 1488 1389 3501 4821 4380 4696 4039 6896 6753 6961 7306 6356 5493 5870 5364 3887 8086 7574 7727 7596 8336 7166 6866 7111 7634 7163 6662 7526 7052 7950 7047 10144 9012 9960 8885 10141 7693 9792 8108 12709 13539 12907 6106 6282 7252 4626 3441 7663 7132 5910 3684 6170 2826 2818 3264 2221 2516 2114 2001 4152 4287 2608 1695 2298 2176 1875 1639 10589 10874 10729 8796 10161 9539 10196 9163 10757 51875 11108 12316 11437 10633 12383 11047 10701 10612 11792 11536 12037 13109 10019 11181 11516 12408 10802 11775 13123 2738 2369 1677 10489 10767 5673 14840 15995 16432 14393 4649 4981 3990 1555 4388 1351 1710 1312 1654 9190 5615 5739 1863 2955 2527 2508 4867 6163 4968 7403 4912 5938 7435 5625 7170 11698 13936 10959 12469 24361 23951 11257 12630 15052 16956 6852 3968 5499 6775 6309 4323 7930 3172 9178 4519 8754 4228 687 621 6779 5705 8675 13594 8208 3213 6010 3770 4358 2472 2398 5640 5368 5861 5982 5457 8708 10813 5194 3621 7006 8416 8255 9394 6694 6630 4474 3590 3519 7765 4843 8429 3306 4889 2652 4351 3770 3777 4525 4561 10462 9521 3567 3375 3384 3630 4281 3655 4208 2947 2792 3853 5672 4949 4295 7248 3816 3512 10232 3808 4280 4067 3041 5091 4776 5167 4727 4253 4368 4072 4389 4112 4252 4489 3970 4384 4692 4804 4161 3922 4313 4500 2062 2249 2297 2017 2352 1980 5011 2652 2154 2422 2808 2035 3555 3296 2416 2002 4209 3463 2171 2483 2099 1455 1286 1592 1898 2409 1869 1601 1657 1787 2164 2041 2070 2561 1988 2001 2313 2127 1948 2469 2569 2208 2086 1331 2755 2963 2960 1099 1603 2455 2252 2102 1931 2287 1925 2274 2171 2524 3655 1879 2613 1770 1808 3500 3282 3415 2170 2449 2351 2339 2628 2805 2162 2554 2629 2912 2919 3111 2669 2555 2187 2859 2582 2935 3274 2371 1693 2175 2293 2027 2111 3704 2214 2733 2775 1987 3284 2784 2492 2981 2239 2630 2982 3394 2193 2856 4305 576 4400 2366 2233 1726 1816 1483 2331 3289 2392 3584 4530 4107 4058 3290 3635 2133 1848 1784 1497 1475 2071 2168 1434 1143 851 1379 1377 1366 1250 2090 1612 1808 1683 1457 1248 1362 1080 712 1397 1552 1302 4499 2430 2421 1852 2074 2710 1991 2267 2162 2246 2068 3081 2389 3421 2822 2281 2495 2695 3182 2396 2287 2151 2358 2208 2512 3025 3399 3390 2403 1342 1140 1697 1497 953 1320 3235 2799 3093 3160 4292 2864 3235 2908 2929 3430 2944 3204 2943 3485 3461 5469 3807 4565 3999 3500 4214 3824 2629 3080 2458 1574 3249 3876 3245 3694 3627 3089 3369 1264 2626 2948 6886 1733 1862 1253 1676 1504 1704 1801 1905 2490 1458 2241 2169 3131 1418 1437 1466 3457 4382 3102 3480 2010 4697 1160 1278 939 1244 2738 3102 2320 2746 2941 2758 3209 2553 2761 2689 2055 2282 3008 2208 2448 2008 3375 2620 3669 2914 2632 1800 2174 1735 2051 1978 4507 2123 1663 1671 1075 2223 1154 2202 1620 3666 2203 2239 4669 2778 3910 3683 4215 4209 2851 1789 4202 3166 3329 3674 2959 3536 2993 3082 3480 3623 3447 3864 4322 3047 2809 2837 2936 3510 3858 3780 3838 2381 5910 5441 6496 3566 3138 3269 4938 3535 2942 3772 1853 3481 3046 3420 3276 3436 3866 3380 3454 3500 2954 2925 4239 3881 3698 4133 4295 3056 5692 5431 5235 4047 3588 2726 2982 2508 2597 2890 2853 1805 2152 2874 2050 2070 2925 3282 3577 3825 4167 2857 3701 3294 2131 3374 3195 5902 3209 4232 3836 4113 4267 4379 4617 4855 3860 4281 4482 4218 4749 4202 3916 5075 4275 3833 4038 5591 4765 4760 5202 5461 5050 4919 4389 4592 12070 11815 9342 8845 8480 7695 7350 8221 7457 9103 7123 7908 8146 7498 9022 7345 11353 7774 6536 4154 4635 3859 3732 4986 4309 6752 2782 5558 6827 5841 7760 2910 4308 4319 2399 2222 3410 2553 3033 2646 3226 2169 1713 2579 2474 2222 1775 2007 2286 1938 2278 2136 2455 2473 2797 3303 2948 3239 4277 4302 3971 4175 4569 4866 3761 3886 3396 4146 4483 5186 4007 4484 4565 2788 1956 2113 1836 2277 2154 1601 1426 2022 1502 1386 2053 1312 1216 1236 1557 1691 634 557 874 1027 1066 1118 1271 972 1041 1933 1755 2322 1933 2535 2496 2173 2339 1544 1952 1598 1991 1572 1411 1621 1866 1398 1864 1891 3196 1162 1074 1153 940 1058 1274 2829 1742 2549 2886 3751 2307 1551 1110 2880 2857 2400 2685 2954 2930 2775 2942 2638 2352 2580 2397 2116 2654 2270 2612 2196 2076 2487 1982 2758 2490 4210 3179 3574 3837 2809 3132 3167 3338 2352 3510 3517 2175 1229 4665 2282 4697 2400 2080 4461 2301 2570 2120 2471 4426 4286 2342 2226 1939 4741 5176 5149 6109 3621 2061 1930 2008 3968 1761 4383 4377 2245 2557 4184 4285 2947 2306 3789 4379 4366 4283 4259 4551 4225 4183 4619 5585 5614 4094 5599 5341 5219 4185 4805 5014 2405 2842 2917 2617 2421 2467 9476 3994 4033 4089 3405 4076 3975 3425 3989 4896 5428 4811 3848 2598 3274 2370 2239 1751 2752 2479 3476 3582 2809 2659 3072 2115 2587 3882 3632 3768 3990 2453 2340 2456 2234 2271 1283 1067 885 1192 1077 1168 997 1811 1014 2047 1623 1292 2944 4298 4180 3733 3308 3559 3637 3531 3403 3434 3468 3920 4577 4027 4014 3940 4168 4735 3650 4080 3742 3491 3381 4502 3393 2818 3246 3743 3394 3929 3185 3001 4006 3384 3417 3073 3413 3304 3331 3234 3765 3683 4280 3231 2907 3317 3126 4478 3663 3820 4733 4381 4577 3648 5017 2921 2826 2754 5124 2562 4279 5661 3060 1785 1630 1773 959 1173 1171 1771 2975 2350 2875 2993 2723 2558 3088 1114 2860 2571 1375 2108 1674 1689 1986 2182 4006 1349 3118 2351 2073 2051 1979 2339 1322 1526 1365 1644 1370 1724 1518 1912 2021 1637 2783 2179 1674 2459 1325 5968 2342 2016 2956 1811 1740 2065 1892 1534 2310 2686 2285 2432 2595 2071 1579 1800 1628 1183 2466 3721 2912 3237 3141 3506 2880 1846 3475 2371 3139 3201 4061 1869 3113 3520 2988 3507 3834 3330 3547 2702 2901 3104 2105 2046 2008 1999 1589 3784 5865 4597 3704 1591 1989 1468 1915 2054 2312 1856 9761 2582 10649 9914 8934 8601 9634 9624 9755 10119 9172 10129 9593 9856 9479 8813 3119 2624 2804 2258 3142 3806 3841 2974 2735 3457 4659 4121 2584 2751 2709 3024 2762 2844 4185 3868 3707 3545 3217 2956 2804 3543 3644 4255 4429 3796 2427 2683 2763 3252 3296 3788 3511 2722 2423 2626 3244 3406 2970 2966 3187 3121 3369 3502 3199 3476 3029 2669 2691 2808 3000 3299 3607 3230 2667 3065 3573 3609 3901 3565 2826 3559 3680 3639 3201 4574 3356 3440 3221 3098 3395 3597 3788 2899 3776 4503 4247 3625 3245 3585 3742 3925 3886 3576 3370 3439 3064 3954 3766 3588 3558 3771 3780 4054 4058 4266 3731 3693 3813 3920 3944 3993 4014 4116 4337 3412 3226 3535 3073 3431 2844 3532 4217 3172 3696 3579 3109 3460 4381 4001 3709 3315 3748 3739 3658 3743 3999 3973 2868 3683 4164 4723 3796 3776 4314 4405 4416 4319 4185 3448 3411 3440 3869 3817 3502 3611 3656 3814 4310 4508 4374 4077 2356 2768 2550 3726 1517 1352 1409 1324 1544 1737 1049 1348 888 1103 1188 1177 1263 1123 1239 1019 1173 1032 1241 1543 953 1698 1218 1749 2013 957 1099 918 1049 1047 1491 1299 1235 2084 1517 1459 1263 1714 1262 1564 1014 967 860 1106 1210 1192 1341 1413 1551 1598 1500 3543 1459 1315 1263 730 1012 1206 2425 1257 1376 1086 1001 862 1105 1331 1225 876 1376 1068 2151 2465 1619 830 1104 1111 1425 1226 1386 2098 1718 3308 1424 1656 1711 1224 1346 2290 2184 1681 2733 1319 1515 685 949 1163 1427 2250 1953 1707 2133 1409 1967 2538 1723 2236 1907 2319 2266 2394 1594 2686 1953 1773 2606 1536 1666 1659 2577 1609 1837 1685 1241 1605 2318 1240 1283 2504 2366 1353 3739 3472 3774 2688 2713 2860 2428 3632 2219 3381 2228 1530 2378 1699 1698 3227 2384 3556 2545 1928 2981 2218 1621 2472 2049 2151 1722 2658 2309 1615 1749 2061 1560 1633 1775 1876 2021 3078 3694 2160 2724 2717 2288 3286 2854 2684 1639 2056 1968 2057 2277 1818 1777 1696 1762 1432 1106 1504 1689 1679 2828 2784 2695 1634 1411 1467 1642 1924 1262 1217 1535 1492 1915 2119 2438 3561 2193 1818 2932 2190 3205 2079 2312 1365 1442 1781 1797 2440 1327 1574 1295 1876 2406 2140 1787 1609 2600 2277 1805 2720 1565 4608 1380 3066 1521 1917 1815 2181 1457 3412 1810 2259 2220 1940 2027 1940 1753 1206 2489 2630 2715 2957 3158 2514 2410 2018 1692 2265 1922 1072 2058 2817 803 1026 845 992 1162 1686 2152 2461 1160 1564 1509 1575 2510 2070 3045 2473 2041 2078 2052 2016 700 391 861 724 641 2068 1728 2972 2664 2628 2765 2744 2585 2380 1699 1597 725 669 1412 1978 659 1635 1289 2005 1759 1825 1483 1728 1597 1202 2462 2396 3091 2603 2189 2644 1961 1544 1423 2055 1597 1379 1506 1697 1768 1461 2197 2463 1122 1337 1291 1280 1718 1910 1852 2166 2408 1656 1462 2655 2172 1192 1724 2047 1784 2216 2123 2082 1915 1712 1334 1760 2117 1371 1529 2264 2312 2751 2890 12457 12005 2392 2813 2582 2606 2835 2515 2996 2744 3564 3833 3437 2824 3508 1779 1438 1673 1526 2235 1894 1791 2348 2341 2115 2161 2116 2600 3157 1971 1536 2622 2177 2184 2730 2337 2468 1125 1244 2457 2023 1753 1750 1381 1949 2059 1332 1534 2427 2248 2417 2117 2069 1304 1996 2000 1882 4437 3114 2501 2504 1683 1261 2606 1891 2327 2453 2288 1313 1582 1715 4413 4803 5047 2897 3314 4049 4167 3329 3223 3775 4935 2961 3628 3581 2955 1916 2060 4386 2860 1076 1057 1260 1300 1059 1362 4097 3977 3719 3618 4017 5820 6286 6794 6773 6171 5368 6284 4291 2870 7830 7760 7360 8764 8617 6116 6193 6478 6482 7133 6355 7097 6928 7661 7525 9250 8202 8359 9083 8122 7294 9272 8289 11971 10376 10480 5548 5395 6584 3994 3972 6457 6243 5308 3330 5855 2470 2332 2980 2535 2551 2355 2288 4333 5016 2474 1390 2201 1960 2220 1600 10944 11318 10900 8909 9068 9156 9475 9075 9448 11108 44902 12020 11312 11001 10485 8862 10190 10911 10588 11798 11306 10559 8649 9709 10613 10349 9676 9953 10173 2621 2235 1522 8950 8421 6100 13992 15572 16002 12407 4094 4144 3057 1112 3326 741 1840 1284 1304 8234 4237 4432 1762 2813 2463 2277 4642 4886 4463 7001 4331 5127 7076 5267 5163 11346 13589 11119 11464 22013 20679 10588 12586 14308 16754 6086 3501 5591 5734 5738 4115 6742 3067 8488 3861 8046 4538 684 599 6269 4954 7083 12419 6494 2675 5633 3373 3681 2246 2018 4513 4106 4230 4506 4079 8674 11605 5072 2680 5767 7169 6997 8488 5265 6143 4097 2832 3068 6334 4690 8300 3452 4411 2389 3649 3096 3095 3981 3985 9199 10022 3126 2839 3013 3533 3551 2697 3393 2289 2670 3246 5129 3714 3761 5769 2747 2514 8205 3031 3774 3725 2493 4289 4163 4245 3816 3506 5113 4787 4916 3860 4065 4327 3977 4347 4060 4258 3889 3324 4378 3784 2058 1818 1532 1872 1503 1507 4598 2443 1954 1596 2027 2204 3687 2710 2578 2310 3611 2670 1931 1262 2032 1140 954 1853 1637 2113 1433 1402 1671 1902 1955 1690 1948 1773 1682 1843 2122 2355 1985 2259 2130 1999 1717 1075 2085 2318 2515 1103 1896 1845 1568 1812 1823 1816 2054 1932 1787 2054 3476 2503 2208 2509 2152 2910 3410 3628 1629 1899 1947 2055 1848 2130 1941 1904 2351 2626 2993 2860 2242 3005 1891 2742 2744 3110 2868 1823 1681 2073 1943 2071 2067 3340 2048 2645 2852 1693 3091 2715 2303 3076 2108 2587 2967 3331 2004 2343 4305 718 4558 2123 2537 1747 1879 1521 2159 3284 2348 4216 4087 4101 4084 3179 3478 1452 1635 1555 1714 1497 2012 1966 1383 1020 821 1369 996 937 1290 2096 1679 1245 1386 1090 996 1396 1159 1112 1301 1549 1125 4381 2489 2365 1881 1974 3089 2063 1607 1584 1917 1892 2853 2026 2600 2706 2425 2502 2649 2790 1754 2506 1959 1785 2069 1880 2564 2424 2932 2004 1358 1220 2084 1595 1160 1177 2437 2450 2736 2953 3328 2759 2987 2632 2638 3179 2852 2997 2510 2967 3126 4787 3444 4013 3691 2811 3932 2983 2124 3070 2274 1076 2751 3409 3584 4201 3016 2164 2981 1363 2498 2770 5808 1072 1369 1206 1637 1508 1761 1603 1854 2311 1245 1965 1931 2492 1178 1018 1464 2885 3253 2327 2729 1958 4981 851 1644 1030 982 2102 3765 2813 3198 3311 2923 3510 2941 3400 2278 2116 1978 2727 2107 2238 2080 2928 2272 3385 2452 2199 1600 1960 1629 1961 1618 3835 1981 1365 1668 943 2049 1220 1961 1549 3651 1935 1792 4136 2379 3743 3444 3313 3943 3020 1666 4062 3719 4224 4485 3137 4115 3311 3834 3259 3609 3804 3868 3448 2083 2255 1953 2395 3757 3608 4009 3548 1557 4788 5674 6308 3981 3001 3746 4742 3086 3511 5110 1876 4481 3255 2962 3230 3016 3729 3457 3899 3938 3116 2848 3476 3075 2512 3878 3057 3309 5091 5148 5040 3447 2912 2195 2523 2054 1679 2170 2308 2114 2634 2105 2176 1928 2559 2797 2850 2930 4127 2902 3486 2633 2032 3293 2711 5854 2926 3285 3673 3530 3347 3366 3572 3669 3886 3567 3672 3721 3767 3379 3804 4509 4039 3470 3691 4573 4139 3829 4259 4255 3954 3686 3730 4060 11388 12098 8623 7655 6748 6809 6621 7326 6116 7805 5951 6881 6669 6515 7595 6368 9701 7748 5611 4005 4366 3032 3346 4063 4022 4982 2488 5355 6580 5854 6965 3359 3564 3134 2029 2112 3620 2370 2469 3026 2626 1975 1929 2057 2187 1632 2050 1753 2075 1895 1747 1749 2028 2568 2473 2875 2786 2659 3281 3732 3514 3789 3978 4165 3014 3611 4646 3264 4171 5241 4084 3785 4027 2761 1194 1349 1157 1284 1288 1036 1495 1215 1160 990 1534 1119 958 871 1193 1453 675 755 769 762 975 995 996 1056 835 1766 1253 1837 1811 2065 2541 2093 2239 1980 2150 1258 1619 1572 1405 1570 1655 1510 1672 1653 2716 1333 1320 1381 1078 1097 1368 2462 1535 2252 2262 3633 2337 1476 1041 2023 2251 1809 2327 2369 2415 2488 2445 1751 1647 1930 1905 1764 2053 1722 2283 1727 2248 2206 1627 2105 1845 3318 2364 2589 3058 2915 2765 2710 2903 2062 2754 2651 1889 954 3858 1762 3929 2180 1603 3986 1869 2101 1703 1999 3603 3898 1621 1891 1503 3689 4110 4083 5058 3317 1613 1504 1802 3342 1871 4033 3565 2179 1748 3643 3446 1934 1516 3663 3761 3073 3522 3929 3440 3549 3720 3196 4864 4595 3254 4205 4172 4240 4014 4728 3569 1657 2710 2246 2865 2537 2302 8247 3503 3759 3646 3344 3640 3351 2967 3479 3779 3959 4658 3339 2516 2917 1962 1543 1676 2277 2881 2920 3080 2773 2772 2663 2109 2639 4151 3343 3546 3317 2110 2033 2281 2096 2182 1083 940 837 977 908 1002 942 1536 785 1674 1581 1010 2314 3801 3683 3208 3009 3219 2839 2959 2695 2743 3083 3563 4044 3878 3944 3540 4171 3713 2972 3282 3157 2996 2701 3954 3215 2732 3047 3429 3472 3206 3131 3308 4142 3222 2988 2669 3346 3356 3275 3123 3102 4434 3724 2815 2980 3742 2483 4040 3188 3825 3806 3730 4197 3406 5305 3169 2916 2217 4906 1751 3943 4346 2526 1335 1450 1278 481 578 614 842 2734 2361 2151 2330 2542 2815 2388 1021 2246 2492 1445 2051 1705 1202 1834 1770 3820 1378 2937 1683 1624 1672 1626 1920 1383 1296 1376 1222 908 1440 1128 1445 1958 1392 1905 2309 2334 2826 1028 5243 2533 2258 1627 2052 1944 2030 1782 1762 2178 1958 2023 2383 2258 1930 1459 1447 1227 1096 2462 3225 2765 2613 3083 3358 2551 1843 3196 2563 2440 2799 3164 1224 2397 2469 2098 2771 2846 2488 3338 2311 1723 2872 2220 2424 1495 1570 1269 3551 4779 5116 4189 1532 1398 1487 1855 2188 2332 1698 7215 1819 8399 7527 8035 6232 7607 7567 7271 7486 7121 7743 6828 7302 9305 8462 2670 2527 2713 1954 3554 3281 4098 3107 2679 2759 3927 3130 2759 2254 2609 2878 1952 2956 3828 2767 2741 2539 2938 3299 3108 3668 3697 4308 5607 6051 2808 2295 3331 2777 3060 3161 2835 2942 2285 3150 3445 3485 3651 3412 2811 3476 3140 3517 3317 3563 2110 2353 2222 2520 3732 3380 3312 4353 4029 2737 4276 4240 3781 3483 2887 3965 4079 4104 3764 4206 3849 3771 3508 3680 3639 3749 3844 3207 4069 4911 4513 4685 4171 4638 3621 4802 4897 4206 3584 4070 3352 3940 3413 3997 4182 3608 4151 4167 3981 4199 4382 4037 4490 4429 3912 4269 3783 3890 3912 3167 3413 3814 3243 3449 2789 3236 4743 2838 4397 4165 3323 3835 3989 3766 4312 4513 3742 3209 3361 3368 3545 4784 3839 4333 4160 4567 4171 4659 4953 5553 5599 5163 5412 4654 4199 4283 4556 4707 4318 4275 4863 4540 4939 4900 5081 4262 2806 1951 3138 3852 1665 1727 1373 1189 1593 1633 1458 1175 1128 1140 771 1006 1344 1250 1255 955 1002 927 1103 1912 986 1982 1261 1814 2276 971 1215 948 1050 1381 1266 1477 1327 1929 1511 1203 1065 1402 1345 1681 1349 1414 1351 1646 1087 1336 1588 1339 1620 1604 1484 2868 1837 1167 1131 680 1254 1238 2606 1857 2049 1122 819 806 988 998 1010 697 1309 816 1965 3103 1693 789 1217 1558 1394 1680 1575 2659 2367 3374 1372 1556 1931 1476 1686 2702 2604 2321 3258 1332 1446 906 1154 1374 2151 2498 2537 1147 2349 1507 2041 2630 2079 2301 1289 3667 2121 2222 1644 2915 2519 1579 2758 1680 1929 2057 1814 1738 1593 2319 1506 2042 1668 1350 1479 3457 2154 1596 3979 3944 3841 2397 2174 2718 2404 3937 2843 2989 2390 1700 2437 2037 2185 3157 3127 4187 2382 2301 3609 2690 1942 3031 2317 2372 2122 3093 3166 1463 1894 2317 1913 2470 1592 1853 2202 2659 3064 2358 2456 3208 2434 3259 3757 3575 1733 2025 1538 1285 1880 1612 1607 1647 1712 1688 1333 1495 1423 2035 3526 2890 2693 1917 1681 1972 1339 1585 1118 1221 1091 1798 1814 2157 2341 3199 2144 1732 2443 1933 3126 2038 2259 1211 1253 1494 1792 2933 1738 1913 1164 1614 2448 2636 1803 1520 2197 1739 1717 3499 1401 4531 2020 3285 2062 2085 2149 2479 1420 3473 1884 2745 2531 2834 2430 1972 1956 1468 2544 3073 2714 3659 3759 2396 2467 1936 1597 2624 2124 1572 2403 3356 778 986 673 1461 1776 1556 2012 3388 1936 2301 1902 1826 2320 2332 3582 3626 1456 1957 2579 1550 590 537 595 740 628 2002 1666 2464 2268 2621 2867 3138 2044 1722 2047 1836 611 724 1669 2467 906 2862 1735 1995 2608 2882 1484 1519 1481 1015 2642 2426 3252 3046 2961 3044 2120 1037 1370 2817 1328 994 1646 1598 1488 1093 1918 2163 1010 1248 1156 1928 1578 1866 1772 2110 2525 2032 1877 2837 2327 1072 1924 2119 1742 2241 2150 2251 2377 2174 1451 1536 1648 1137 2002 2074 2368 3192 2718 13683 12293 2593 2982 2800 2831 2778 2677 2652 2162 4012 3289 3440 2567 3892 1883 1823 2127 1436 2565 2129 3003 3054 2972 2430 2548 2047 2761 3900 1870 1821 2406 2845 2714 4016 2526 2903 1412 1386 3046 2471 2040 1622 1355 2214 2162 1413 1260 3170 2652 3206 1449 2388 1238 2084 2344 1623 3542 2511 2423 2012 2552 1445 2709 2504 2049 3061 2911 1124 1196 1392 3914 3865 5168 3623 3633 4707 3759 3281 3641 3989 5328 2908 3285 3142 3500 1907 1919 4460 3697 1519 1261 842 1462 1510 1656 4569 3949 3940 4358 3795 7277 7578 8196 7371 7394 5899 5611 4862 4221 8127 7949 8337 8995 9145 6055 7488 7739 7366 7969 7378 7248 9897 8696 7892 9721 9902 10475 9945 9217 7602 10271 8891 13612 12398 10920 4644 6526 7187 5226 3917 6875 6199 6891 3609 7317 2324 2271 3587 3171 2956 2208 2415 4602 5010 3126 1596 2265 2005 2053 2113 10963 11194 10558 9007 10175 10125 10022 10535 11627 12316 12020 48206 14122 11675 13711 10933 13692 14497 13501 16442 16058 15953 10870 11391 12229 12443 9709 10809 11948 2748 2300 1418 9743 10537 5917 17386 17654 17714 15392 4258 4301 3564 1363 4080 900 2117 1338 1410 9510 6059 5397 2021 3135 2577 2265 5216 6636 4241 7290 4397 5201 9158 5543 6904 12611 14944 11824 12663 24415 22797 11050 12922 14524 18685 5711 4075 5816 6171 6724 4341 6963 3138 8259 3532 8115 4429 714 618 9292 5888 7875 12925 6515 3914 5412 3203 3955 2092 1780 4804 4593 4296 4713 4267 9787 10771 5559 2512 5100 7814 7503 9480 6104 6299 3647 2386 2363 7053 3984 10330 3157 4564 2687 3562 3097 2924 3719 3933 10680 10360 3185 3167 3102 3757 3450 3007 3644 2231 2456 2889 6604 4415 3900 6649 3442 3156 9549 2425 3074 3769 3030 4871 5118 4680 4032 3773 4330 3832 4446 4509 4596 4718 4576 4784 4696 4954 4235 3920 5002 3884 2476 1972 1740 2205 2197 1719 4283 2189 1693 2252 2182 2215 3504 2298 3639 2092 4442 3525 2527 898 1525 1185 1044 1577 2094 1665 1305 1158 1570 1659 1699 1688 1859 2577 2116 1488 1654 2065 2933 1845 2558 1770 1546 1365 2783 2986 3363 1218 1859 2316 1576 1858 2311 1723 2382 2152 1556 2125 3612 2270 2396 1650 1838 3485 3522 3216 1573 1833 1736 1690 1807 2186 1905 1982 2588 2078 2787 2440 2305 2555 2160 2609 2444 2817 4029 2455 1370 2292 2089 1833 1956 3160 2392 3673 2601 2009 2551 3397 2934 3592 1987 2513 3524 4065 2427 2661 5867 664 5123 2116 2417 1558 1734 1441 2480 3837 2948 3849 4272 4217 4275 3147 3236 2772 1784 1701 2057 1881 2919 2050 1490 1724 1274 1452 1472 1396 1815 1540 1350 1513 1063 843 1631 1492 1085 1276 1260 1690 1141 4363 2968 3208 2671 2246 2034 1846 2071 2315 2425 2014 4146 3226 3837 2773 2891 2053 2950 3181 1796 3114 2873 1719 2433 2354 2737 3136 3424 2584 1540 1175 2251 1769 1346 1471 2547 2775 2992 2392 4286 2898 2786 2565 2766 3463 2728 2889 3210 3185 3108 4291 3379 4767 4117 2685 3275 3206 2374 3360 2159 1046 2796 3528 3366 3592 2596 2968 3057 1367 2042 2568 6819 1064 1097 1194 1472 1393 1470 1239 1839 1711 1008 2341 2319 4086 954 910 1323 2869 3367 2629 2915 1239 3633 1188 1614 1122 1423 2296 3769 3086 3411 3777 3710 3988 2683 3443 2243 1993 2131 2483 2033 2210 2058 3556 2872 4017 3225 3297 1952 2239 2054 1775 1802 4927 1958 1820 1890 913 2165 1161 1958 1596 3548 1702 1894 4167 3057 4208 3881 3823 4198 2577 1484 5503 3296 3350 3580 2749 3518 3203 3813 3505 3961 4196 3384 2684 2394 2305 2064 2257 4560 4320 5651 4243 1613 4576 5458 6124 3630 3918 3020 4515 4077 3438 5458 1974 4069 3947 3161 4024 3098 3601 3324 3483 3627 3235 2908 3469 3903 2454 4585 2977 2918 4302 4455 4290 2828 2354 1965 3424 3035 2109 2032 2683 2127 2763 2395 2151 1895 2722 2631 2936 3438 4883 2768 4639 2431 2466 3033 2660 6227 3346 3663 3144 3639 3947 4334 4263 3533 3036 3810 4162 4583 3933 3586 3881 4224 4493 3128 3720 6257 5554 3494 5744 6002 3509 3894 4085 4091 10977 11463 9579 9490 7909 6987 6283 7006 7377 8783 6317 6850 7508 7709 8535 7477 11580 8414 6595 5581 5922 4229 3816 5606 4770 5567 2971 6518 6944 6083 8934 3797 5196 3799 2277 2860 3576 2270 3914 3625 4229 2983 1936 2729 2084 1510 2151 1549 1875 1669 1837 1729 1889 2258 2033 2940 2769 2781 3744 3873 3666 3922 3988 3814 3924 4274 4808 3587 4115 4947 3655 3361 3664 2247 1371 1692 1385 1827 1631 1208 1599 1625 1751 1297 1743 1679 1145 1117 1482 1303 526 375 674 1030 1229 1032 1027 1221 919 2428 1925 1750 1687 2091 2613 2388 2489 1586 2080 1450 2215 1302 1242 1386 2102 1382 1586 1469 3434 1420 1313 1639 1379 1176 1646 2607 1346 2095 2518 3314 1917 1525 1103 2115 2267 2045 1974 2130 2300 2162 2400 2050 2002 1581 1944 2059 2365 2045 2074 1408 1800 1873 1979 2537 2396 3832 2498 3360 3240 3053 2898 2983 3405 2181 3329 2941 2084 929 3760 1586 3754 2189 1530 3962 1653 2220 1545 2255 3723 3521 2002 1817 1451 4005 3813 3697 5608 2944 1817 1737 1888 3612 2048 4516 3962 2339 2043 3642 4283 1968 1993 3341 3965 2861 3234 3862 3680 3975 3477 3380 4688 4339 3563 4495 3828 5300 4054 5385 4308 1776 3458 2221 2773 2670 2267 9757 3840 4188 3653 3499 4233 3948 3571 4227 4984 5155 4590 4032 3238 3073 2646 1823 2231 2561 2367 2318 3159 2528 2331 2824 2298 2858 4113 3414 3549 3841 2532 2027 2258 2417 2310 1235 1292 1153 1229 1211 1149 1082 2095 912 1813 1722 1169 2661 4614 4094 4046 2429 2715 2651 2632 2939 2490 3378 3804 4225 4152 3967 3389 4183 4300 3463 3816 3247 3002 3136 4781 3309 2919 3723 3375 3258 2783 3118 2720 5021 4638 3111 3824 3221 3575 2930 3053 3701 4705 4635 3138 3157 4375 2047 4579 4259 3382 4098 3498 3738 3196 5196 2990 2633 2577 4713 1788 4452 5372 3549 1688 1300 1300 634 712 801 1001 2610 1953 2243 2170 2473 2454 2009 1602 2789 3083 1520 2412 1661 1187 2256 2729 4303 1104 2610 2392 2190 2132 2154 1966 1599 1401 1427 1472 1079 1929 1327 2020 1917 1568 2791 2397 2757 4349 1230 5812 2763 2568 2302 1872 2024 1964 1843 1627 2593 2031 2034 2244 2245 2030 1356 1540 1112 969 2577 3947 3141 2668 2770 2777 2778 2008 3688 2936 3310 2830 3888 1237 3030 2537 2309 2850 2902 2946 3632 1869 2829 2838 2037 2342 2230 2484 1831 4634 4994 4995 4189 1505 1435 1482 2214 1490 3142 2194 8599 2341 9351 8811 9228 8050 9716 9776 9726 8514 8380 8659 8356 8168 9891 9724 2519 2656 3195 2725 3818 3796 3613 3011 3327 2971 4137 4167 3533 2651 2420 2768 2231 2931 4387 2979 2882 2806 3240 3461 3200 4680 4680 5548 5148 4264 2669 2892 3121 3224 3345 3400 3040 2843 2765 2867 3346 3454 3485 3623 3313 3654 4334 3495 4049 3566 2321 2406 2382 2759 2778 3360 3324 3334 3870 2638 3962 4552 3236 3587 3277 3795 4001 3634 4103 4368 4184 3977 4185 3975 4369 3895 4310 2704 3773 4206 4811 4058 3959 3675 3014 3877 3811 3547 3941 3963 3601 4084 3767 3614 4026 3387 3611 3715 3607 3835 3953 3911 3887 4057 3514 3714 3680 3747 4150 3597 2964 3214 2988 3478 2822 3418 4275 2971 3751 3577 3112 3695 4182 4145 4741 4581 3664 3830 4073 3534 3672 4271 3731 4390 3823 4259 4132 4066 5305 5701 5428 4862 5049 4394 4379 4578 4542 4486 4559 4176 4493 4485 4981 5313 5598 4535 2987 2678 2897 3198 1764 1916 1475 1364 1662 1654 1398 1509 1046 1350 1177 1193 1421 1332 1423 1227 1254 1164 1312 1831 1266 1796 1606 1882 2344 1166 1314 1002 1099 1512 1142 1565 1513 2070 1635 1315 1063 1538 1383 1582 1537 1534 1361 1940 1004 1251 1554 1432 1691 1750 1636 3575 1694 1375 1198 987 1583 1650 2604 2197 2317 1079 1006 933 1170 1244 1218 995 1229 885 1789 3509 1553 1133 1505 1417 1399 1342 1510 2804 2252 3393 1546 1823 2045 1615 1283 2458 2242 2006 2654 1498 1736 932 1244 1128 2101 2286 2162 1341 2429 1505 2630 2222 2046 2301 1417 2953 2306 2210 1631 2950 2383 1499 2588 1711 1960 2449 2775 2020 1815 2146 1252 1613 2314 1564 1789 3377 2326 1857 3424 4259 3639 2705 2051 2835 2859 3908 2508 3467 2637 1904 2565 2029 1877 3065 2935 3804 2327 2389 3868 2956 2404 3087 2497 2548 2241 3004 2614 1457 2154 2530 1850 2752 1655 2007 2220 3304 3573 2190 2225 3399 2307 3099 3277 3448 1948 2501 1951 1778 2334 1773 1546 1686 1471 1723 1444 1738 1433 2142 3967 2744 2834 1876 1749 1782 1487 1771 1061 1261 1337 1990 2028 1922 1996 2933 1868 2005 2723 2139 3338 2266 2184 1507 1506 1783 1925 3291 2063 2297 1579 1736 2596 2459 1879 1558 2198 2109 1933 3853 2200 4659 1573 3174 2064 2316 1917 2147 1619 3834 2100 3025 2517 2432 2098 1820 2081 1578 2776 3087 2910 3607 3606 2650 2285 2116 1533 1532 2243 1607 2452 3500 775 945 1006 1228 1859 1559 2819 3115 1818 2257 2599 1739 2467 2614 3251 4250 1381 2094 2590 1837 509 357 648 542 557 1956 1602 2490 2520 2325 2789 2970 2271 2025 2263 1861 882 720 2010 2183 671 2064 1642 2153 2305 2459 1738 1710 1636 1120 2613 1894 3761 2902 2890 3469 1996 1291 1280 2182 1553 1226 1571 1660 1481 1376 1393 1837 1314 1478 1349 1664 2108 2058 1851 1555 2284 1751 1784 3050 2136 1335 1707 2168 1799 2252 2268 2748 2111 2258 1451 1650 2038 1306 1943 2276 2123 3718 2484 13528 13263 2508 2727 2481 2812 3006 2545 2192 1962 3908 3518 3830 2970 3318 2065 1729 2138 1700 2459 2008 2505 2840 2867 2222 2098 1976 2779 3881 1823 1778 2575 2496 2574 3323 2281 2535 1515 1651 2906 2329 1863 1778 1445 2213 2295 1388 1524 2897 2848 2820 1372 2647 1767 1795 2022 1938 3808 2714 2800 2060 2533 1541 2569 1796 1466 3101 2759 1293 1517 1469 4165 3622 5467 3049 3103 4551 3603 3866 3082 3808 5181 3223 3712 3183 3067 1996 2393 4159 4018 1372 1201 1155 1052 1488 1633 4236 3934 4637 3892 3728 7256 7521 7300 7130 7282 7043 6050 3950 3918 8053 8224 8757 9797 8929 5827 6926 7069 8702 7665 7269 7791 9751 8078 8126 9444 8806 10174 9724 9469 8166 9723 8578 14288 12252 11336 5251 6444 7683 5115 3708 7017 7592 5666 3810 7448 2633 2538 3451 2770 3803 2497 2131 4970 5690 3474 1502 2151 1960 1847 1938 12062 12090 11901 8960 9935 9731 9631 11575 10959 11437 11312 14122 47538 10492 13810 11355 13103 12998 13353 13782 13804 14504 10436 11092 12071 13190 10525 11068 12761 2232 1911 1276 9952 10483 5913 14928 18230 18223 15048 4134 4194 4279 1994 4794 950 1988 1515 1864 8260 5105 5141 2122 3309 2639 2459 5729 6850 4465 7786 5512 5869 8480 5232 6707 12970 15557 12434 11851 23691 22352 10868 13755 14218 18261 6057 3972 5909 6176 6913 3526 7383 2731 8591 2731 8250 4371 717 609 8067 6764 7741 12335 7092 3502 5215 3382 4514 2378 2183 5030 4538 4478 4363 4571 9956 11645 4848 2072 5479 8334 7738 10561 6301 6382 4595 2644 2705 6461 4293 9874 3385 4811 2566 4168 3615 3469 4589 4418 10722 10323 3823 3781 3239 3807 3798 2777 3548 2295 2373 3376 6055 5297 4109 6795 3477 3125 10065 2826 3772 4364 3055 4689 4861 4886 4385 4084 4211 3793 4201 4559 4755 4687 4502 4666 4269 4809 4800 3776 5289 4196 2606 2246 1975 2289 2548 1680 3547 2066 1814 1979 2325 2339 3789 2464 3736 1945 4948 3556 2577 1306 1893 1204 1053 1736 1792 1738 1485 1397 1731 1670 1582 1588 1488 2352 2319 1498 1397 1774 2160 1872 2643 1935 1605 1171 2359 2609 3056 1046 2014 2126 2032 2153 1898 1674 1898 1665 1607 2272 3694 1786 2399 1597 1534 4095 3809 3627 1976 2288 1929 2115 1983 2363 2401 2089 2368 2004 2620 2453 2539 2501 1897 2216 2159 3041 3371 2070 1505 1916 1914 1642 1812 3472 1986 3100 2318 1981 2987 3089 2686 3324 1790 2304 3062 3552 2163 2086 4592 671 4476 2185 1843 1582 1356 1268 2641 3742 2690 3617 3900 3558 4750 3005 3377 2536 2316 1820 1816 2030 2388 1968 1379 1180 954 1342 1571 1468 1361 1499 1518 1870 1237 1073 1424 1276 1079 994 1401 1702 1355 5093 2878 3300 2744 2034 2284 1894 1727 1715 2286 2082 3612 2924 4003 3338 2774 2499 3044 3643 2014 3257 2373 1746 2431 2617 2942 3118 3734 2444 1915 1212 2002 1752 1371 1244 2809 2743 3160 2643 4456 2567 2822 3146 2614 3948 2671 2959 3221 3597 4107 4790 4154 5154 4396 3192 4065 3108 2424 3742 2419 1309 2746 3665 3444 4048 3010 3205 3167 1632 2167 2658 6075 989 951 937 1294 1226 1250 1288 2019 2237 1370 2231 2772 4309 1099 1062 1567 2867 3527 2683 2920 1426 3914 916 1801 1366 1042 2707 3910 3285 3612 3705 3621 3944 3020 3342 2354 2089 2052 2966 2326 2535 2006 3446 2984 3756 3177 3245 2440 2791 2144 1968 2042 4338 1801 1797 1876 644 2165 1225 1920 1715 3929 1435 2099 4277 3135 3896 4014 3613 4096 2504 1969 4663 3285 3376 3611 2638 3466 3230 3326 2990 3282 3572 3217 2741 2076 2115 1866 2431 4260 3482 5043 3922 2321 5202 4949 5453 3519 3298 3054 5007 3148 3135 5136 2060 3788 3691 3055 3531 2998 4035 3703 4033 4058 2953 3146 3536 3837 2669 4688 3044 3176 4064 4476 4257 3596 3120 2285 3722 3113 2302 2341 2752 2260 2971 2787 2048 2249 2927 2424 3532 3366 3959 2700 4392 2871 2119 2808 2557 6565 3421 4377 3553 3897 4155 4786 4392 3728 3660 3018 3904 3888 3718 3520 4043 4707 4010 3359 4168 5394 4768 3567 5034 4751 3542 4042 3966 4460 11120 11874 9870 9051 8959 7559 6740 7379 7091 8592 6422 7059 7498 8086 8265 7277 11292 7910 6169 5217 5561 4572 3820 5925 4446 5765 2814 6724 6504 5678 8141 3837 4479 4556 2196 2356 3856 2236 3141 3207 3627 2229 1712 2133 2274 1682 1898 1388 2464 1800 1755 1625 2091 2707 2272 3315 2003 2746 3770 3763 3682 4523 4567 4171 3811 4075 4991 4098 4217 4570 4142 4013 4586 2370 1399 1844 1600 1578 1559 1263 1669 1896 1020 785 1458 1533 1018 1161 1615 1337 489 492 723 720 1312 1249 1223 1261 1035 2591 1774 1994 1868 1788 2722 2496 2587 1785 2158 1372 1935 1698 1523 1745 2205 1483 1985 1568 3214 1648 1510 1347 1241 1422 1776 3146 1732 2265 3006 3691 2093 1597 1065 2174 2270 2013 2028 2206 2722 2005 2364 1965 1820 1623 1908 2159 2467 1874 2090 1689 2062 2233 1963 2349 2457 3523 2608 3316 3643 3052 2856 3057 3191 2335 3522 3377 2582 1084 4174 1747 4501 2697 1726 4905 1796 2321 1753 2213 4058 3624 1776 2082 1567 3635 4333 4309 4865 3154 1904 1842 2028 3835 1923 4214 4171 2479 2139 3852 3998 1945 2376 3786 3967 3362 3358 3405 3626 4292 3575 3360 5348 4740 3518 4184 4504 4708 4527 5588 4536 1632 2837 2110 2543 2617 2058 9428 3851 3847 3761 3691 4110 3968 3428 4105 4883 5042 4642 4188 3065 2952 2199 2117 2165 2976 2595 2720 2543 2788 2777 2840 2134 3125 4600 2840 3852 2951 2129 2117 2096 2613 2040 1223 1304 1046 1269 1237 1070 937 1847 1131 1677 1462 949 2667 3733 3692 3211 2928 3081 2440 3017 3071 2651 3401 3878 4060 3665 3825 4104 4079 4047 3251 3659 3177 3065 2853 4550 3108 2481 3418 3474 3728 3659 2862 2757 4938 4455 2643 3318 3394 3480 2908 3283 3525 4183 4376 3451 3140 3941 1996 4294 3741 3211 4436 3478 4142 2992 5312 3087 2361 2960 4392 2086 3994 4893 3054 1685 1276 1256 822 935 1001 1161 2748 2306 2709 2454 3230 2704 2538 1675 2855 3268 1286 1990 1931 1569 2399 2701 4240 1157 2457 1918 2281 2211 2131 2036 1353 1694 1510 1321 1103 1826 1341 1895 1714 1350 2153 2224 2659 4106 1618 7710 2773 2491 2554 1940 2227 1901 1708 1586 2503 2013 1944 2037 2487 1854 1484 1688 1341 1190 2728 4255 2604 2498 2966 3001 2886 2346 2931 3226 3679 2482 4095 1173 3125 3137 2958 3312 3497 2824 3308 1739 2369 3015 1960 2125 2568 2461 1894 3731 5327 5358 3740 1442 1377 1579 2249 1580 2454 2370 9214 2244 9426 8704 9271 8313 9396 9227 9783 9082 8622 8967 8435 8118 10339 9944 2733 3385 3224 2946 3483 3573 4055 2900 2660 3324 3956 3375 2519 2751 2815 3157 2186 2669 4046 3205 3059 3034 3038 3145 3086 5060 5064 6050 3941 3374 2304 2342 2074 2767 2837 3000 2674 2776 2493 2212 2817 2889 2958 2792 2952 3288 3374 2864 3316 3082 2397 2492 2439 2438 2646 3012 2855 3389 3361 2506 3546 3344 2952 3139 2998 3265 3230 3385 3298 3376 3575 3473 3340 3456 3429 3349 3658 2791 3433 3471 3660 2882 2984 2832 2563 2879 2997 2756 2447 2820 2548 3523 3268 3229 3376 3062 3343 3409 3237 3719 3392 3281 3392 3528 3253 3337 3088 3082 3456 2909 3012 3570 2923 2761 2657 3042 3349 2768 3437 3317 2735 3188 3119 3431 3363 3362 3543 3571 3991 2912 4049 3216 2885 3718 3700 3716 3602 3496 4262 4324 4243 4078 4090 3638 3546 3741 3458 3612 3424 3732 3740 3943 3904 4444 4225 4157 2789 2719 2729 3985 1148 1203 1193 878 1332 1166 1050 1212 1034 1254 913 958 1412 1204 1259 1057 1189 1028 1055 1730 1127 1798 1399 1663 2111 1308 1300 956 1055 987 1147 1280 1107 1835 1345 1452 1346 1696 1101 1351 1061 1033 967 1394 1174 942 1285 1245 1501 1273 1168 2618 1425 1152 1085 745 1021 1137 2375 1552 1680 925 861 938 984 744 1035 934 1357 960 2008 2518 1165 743 1140 1015 1363 1365 1220 2561 1900 3206 1293 1482 1469 1184 1314 1801 1734 1392 2443 1401 1635 814 1084 1110 1547 1924 1805 1186 1523 1334 1737 2062 1898 2319 1426 2313 1974 2402 1620 2594 2193 1646 2476 1470 1449 1676 1642 1563 1667 1647 1550 1806 1910 1393 1414 2437 2042 1313 2982 3370 3329 2293 2049 2449 2270 3484 2264 3433 2022 1362 2606 1466 1719 2550 2375 3378 1946 2049 2634 2970 1682 2774 2151 2445 1987 2279 2454 1455 1504 1895 1350 1885 1287 1390 2179 2979 3454 2290 2245 2708 2269 2709 2598 2931 1832 1740 2143 1786 2369 1608 1512 1851 1568 1424 1186 1304 1118 2005 2766 2442 2596 1436 1567 1945 1395 1635 1026 1424 1324 1604 1899 2190 2278 3108 2224 1393 2025 1664 3274 1709 2540 1409 1393 1702 2099 2714 1389 1466 1455 1550 2032 1836 1941 1352 2250 1948 1945 2155 1596 3975 1493 2952 1853 1726 1481 1931 1718 3297 1857 1842 2242 2566 2296 1293 1772 1498 2035 2682 2502 2893 2888 2179 2140 1703 1512 1447 1896 1455 2087 2280 666 768 650 1088 1189 1303 1862 2800 1395 1790 1632 1301 1707 2377 2805 2637 1542 1686 2267 1704 443 643 562 566 821 1763 1757 2126 2207 2118 2402 2684 2082 1762 1745 1413 647 592 1330 2244 657 1892 1389 1596 1658 1628 1074 981 1229 904 2315 1816 3212 2723 2367 2515 1906 1448 1205 1731 1158 894 1598 1624 1617 1209 1450 1655 1105 1325 1283 1461 1435 1658 1478 1964 2271 1556 1356 2336 2140 832 1470 1594 1333 1709 1617 2234 1746 1888 991 1404 1676 1086 1442 2114 2326 2995 2449 10874 10944 2141 2709 2204 2614 2521 2466 2552 2457 3591 3576 3345 2256 2497 1751 1894 1734 1723 1960 1837 1720 2716 2489 2777 2205 1644 2708 3519 1395 1210 2241 2108 2008 3084 1910 2441 1314 1286 2327 1673 1789 1558 1528 2273 1975 1204 1263 2441 2711 2561 1655 2008 1393 1621 1926 1606 3221 2223 2116 1588 1689 1371 2421 1673 1599 2661 2404 1098 1246 1264 3542 3793 4093 2394 3499 3873 3018 2818 2987 3089 4815 2962 3020 3045 2638 1708 2210 3228 2787 930 718 983 1067 1317 1280 4057 4048 3048 3721 3768 6654 6726 7092 5587 5393 4740 5090 4058 3013 7846 7761 7629 8505 8341 6062 5650 6101 6274 7176 6718 6853 7503 7388 6896 9083 7627 9596 7266 8184 7032 9062 6357 12822 10382 10759 4605 4837 6137 3374 3412 6690 6156 5003 3181 6308 2305 2275 2780 2345 2574 2235 1877 4013 4449 2662 1450 1873 1736 1645 1730 9795 9672 9309 8646 8955 9482 9529 8710 10258 10633 11001 11675 10492 44859 9817 8779 10941 10249 10955 11441 10634 10715 9470 9023 9790 10665 8917 9716 9661 2210 1860 1317 9341 9252 5296 13931 15672 15338 14260 3991 4020 2927 1222 3312 928 1400 1141 1119 7634 4904 4675 1518 2305 1840 2172 4403 5325 3992 6607 3992 4200 6942 4337 4965 10633 12521 9547 9947 18820 20640 9438 11066 12058 15255 5677 4072 5015 5666 5142 3774 6385 2692 7198 2952 7138 3995 738 659 6624 5021 7042 11546 6537 2886 4922 2670 3844 1951 1914 3968 3825 3789 4420 4187 7958 10099 4170 2091 4984 6137 5949 7188 5056 5605 3437 2200 2377 6318 4210 7875 3143 3585 1959 3081 3038 2535 3355 3964 8320 8578 2800 2739 2690 3243 3450 2568 3203 2375 2932 3300 4922 3564 3115 5739 3171 2759 7454 2246 3125 3632 2427 3667 3882 3899 3355 3537 3540 3277 3707 3620 3960 3848 3480 3901 4644 3962 3657 3272 4419 3554 2060 1480 1578 1489 1875 1406 3458 1590 1860 1605 2083 2172 3085 2258 2329 1548 2854 1990 1867 1070 2100 1020 822 1653 1183 1793 1483 1530 1696 1824 1621 1641 1773 2041 1648 2024 1586 1737 2004 1943 2291 1926 1587 1177 2224 2404 2785 1302 1515 1949 1945 2047 1768 1719 1843 1840 1858 2146 3119 2021 2254 1663 2129 3185 3440 3347 1789 1887 1734 1846 1497 2049 1477 1497 2186 2477 2723 2452 2083 2393 1749 1963 1986 2502 3095 1927 1691 1843 1779 1961 1836 3432 1899 2596 2437 1733 3515 2071 1854 2298 1699 2169 2291 2641 2382 2244 4617 521 4549 1823 2691 1927 1415 1478 2493 3397 2150 3517 3442 3530 3761 2996 3063 1769 1873 1683 1396 1479 1630 1520 1109 742 607 992 1156 1349 1383 1609 977 1027 1313 1027 1025 992 923 767 1160 1066 1184 3421 2095 2104 1740 1531 2488 1546 1747 1652 1956 2037 3230 2473 2731 2271 2040 1888 2364 2564 1601 2079 1880 1452 2285 2076 2366 2304 3158 2075 1599 1280 1574 1201 883 1154 2572 2056 2401 2145 3207 2166 2194 2646 2619 2931 2418 2640 2418 3290 2827 4740 3204 3970 3838 2864 3402 2614 1774 2969 2267 956 2548 3194 2961 2884 2364 2121 2212 1250 1696 1934 5432 947 1075 1048 1228 1314 1407 1180 1832 1505 1249 2098 2206 2571 1182 1221 1391 2216 2748 2333 2651 1366 3731 716 1541 931 879 2168 3351 2524 2854 3065 2886 3407 2622 3130 1941 1870 1773 2324 1838 1932 2051 3136 2408 3525 2521 2490 1864 2248 2001 2063 1808 3624 1413 1328 1375 785 2117 921 1582 1496 2814 1520 1816 4006 2484 3553 3278 3177 3754 2474 1344 3484 3192 3345 3579 2585 3168 2787 2305 2576 3146 3145 3254 2912 1869 1995 1951 2047 3459 3281 3604 3218 1661 4260 4343 4849 3027 3195 2751 4305 2838 3178 4658 1675 3701 2494 2434 2706 2446 3557 3160 3287 3609 2498 2433 3623 3438 2348 3213 2680 2458 3348 3687 3874 2640 2188 2247 2412 2094 1804 2030 2342 1615 2113 2137 2122 2075 2832 2600 2635 2774 3207 2649 3732 2242 2013 2682 2382 5031 3146 3373 2879 3484 3603 4044 3463 3382 3150 3150 3166 3660 3209 2953 2903 3772 3923 3026 3358 4691 4222 3354 4193 4334 3511 3520 3883 3728 9801 10658 8525 8650 6904 6643 6599 7433 6228 7312 6159 7034 6569 6891 7347 6056 9559 7183 5530 4314 4642 3439 3096 3901 4098 4728 2215 5208 6415 5672 6113 2993 3521 3122 1941 2267 3123 2184 2364 2591 2546 2056 1725 1882 1599 1388 1620 1533 1841 1577 1578 1649 2021 1909 2118 2725 2287 2701 3331 3677 3769 3965 3709 3636 3352 3836 4317 3349 3950 3763 3101 3881 4043 2436 1379 1341 1201 1483 1518 1209 1528 1403 1221 957 1206 1204 1040 970 1063 1293 631 743 482 697 774 811 803 814 666 1363 1341 1855 1667 1588 2256 2072 2122 1405 1647 1439 1564 1243 1154 1358 1801 1485 1217 1364 2470 1093 956 1279 998 998 1197 2277 1304 2029 2645 3391 2241 1529 1033 1862 1886 1913 1704 1909 2089 2309 1946 2050 1958 1423 2070 2123 2114 1643 2230 1651 1716 1712 1622 1804 2076 3087 2041 3001 2420 2730 2381 2681 3064 1621 2290 2297 2058 1146 4014 1897 4031 2283 1880 3906 2112 2058 1968 2074 3956 3803 1838 2233 1923 4119 3975 3996 4787 2941 2093 1883 1806 3771 2046 3784 3961 2156 2221 3873 3740 2138 1902 2744 3440 2881 3331 3588 3342 3774 3464 3533 4725 4562 3405 4008 4172 4114 4138 4498 3840 1624 2801 2102 2334 2713 2212 7782 3271 3286 3114 3284 3808 3342 2920 3586 3935 4118 4079 3445 2340 2422 2136 1932 1777 2442 2021 2594 2933 2432 2298 2511 2282 2536 3823 2805 3116 2818 2131 1903 2174 2058 2183 772 788 680 792 770 686 632 1559 792 1618 1262 909 2103 2885 2668 2559 2741 3265 2803 2531 2609 2634 2725 2952 3500 3485 3220 2869 3323 4056 3493 3667 2630 2967 2638 3990 2472 2409 2768 2810 3343 3203 2608 3190 3507 3886 2708 3085 2711 2636 2815 2541 2745 3517 4194 3121 2465 3372 2315 3292 3384 3309 4346 3450 4203 2936 5065 2857 2475 2244 5153 1599 3727 4008 2625 1484 1350 1427 526 641 730 961 2539 2140 2134 2117 1889 1867 1842 1130 2127 2398 1177 1499 1408 1202 2383 2059 4111 996 2471 1542 1740 1625 1775 1825 1189 1294 1161 1438 1112 1476 1330 1658 1594 1352 1933 2003 2559 3129 1343 4763 2110 1788 1814 1855 1682 1761 1593 1730 2119 1899 2187 2269 2273 2069 1397 1606 1032 1293 2379 2763 2644 2388 2267 2380 2027 1656 2754 2212 2777 2181 3711 1192 2391 2352 2179 2588 2717 2387 2945 1662 1836 2484 1850 2156 1620 2003 1511 3371 4263 4166 3311 1367 1485 1311 1719 1495 2216 1755 7090 1741 7759 7137 7465 6950 7802 7755 7703 7415 7097 7440 7361 7284 8541 7576 2315 2327 2632 2412 3070 3069 2950 2949 2500 2841 3658 3249 2401 2305 2425 2638 2284 2619 3412 2946 2787 2717 2614 2496 2579 3857 3956 4732 3941 3671 2305 2471 2540 2992 2947 3475 3098 2587 2748 2588 3437 3414 3053 3381 3302 3564 3502 3585 3536 3488 2628 2794 2702 2108 3171 3159 3882 3704 3850 2945 4149 4654 3860 4094 3063 3959 4090 4189 3940 5144 4111 4185 4083 3930 3800 3357 3622 3548 3759 4607 4113 3908 3515 3772 2834 4102 3780 3679 3590 3655 3771 3706 3470 3385 3547 3061 3901 3910 3679 3528 4389 3613 4132 4284 3692 4174 3627 3662 3653 3455 3122 3332 3232 3316 3100 3129 3942 2570 4027 4015 3001 3865 3883 4139 3924 3668 4158 3726 3823 3175 4193 3866 3419 3763 3847 3993 3725 4345 5237 5877 5767 5443 5182 4895 4458 4607 4515 4292 4351 4214 4165 4125 4709 4645 5146 4337 2787 2646 3764 3626 1910 1516 1304 1381 1542 2110 1492 984 984 1063 1075 991 1291 1206 1195 966 1025 943 1307 2195 1537 2035 1732 1559 1997 1213 1696 1221 1326 1401 1517 1230 1276 1849 1532 1262 1194 1517 1378 1341 1736 1580 1451 2176 996 1431 1781 1456 1694 1991 1840 3373 1704 1348 1310 743 1114 1350 2671 1758 2096 979 941 990 1114 1255 1107 1043 1123 908 2228 3321 1712 804 1068 1493 1211 1373 1388 2885 2133 3372 1063 1244 2160 1481 1637 2239 2012 1775 2832 1449 1639 1012 1040 1614 1882 1690 1991 1371 2069 1516 1877 2062 2000 2724 1464 2880 2462 2316 1626 3167 2751 1806 2679 1499 1756 1802 1992 1494 1328 2068 1535 1776 1901 1331 1585 3018 2201 1736 3237 3814 3426 2131 2085 2461 2588 3849 2657 3398 2073 1686 2325 1779 1892 2970 3436 3525 2399 2075 3655 3110 2005 3015 2203 2223 2044 3035 2641 1687 2067 2456 1830 2107 1593 1988 2154 3061 3480 2163 2113 2817 1994 2758 3026 3192 1891 1906 2130 1601 2425 1678 1346 1688 1632 1295 1489 1550 1325 1939 2802 2794 2729 1517 1888 1785 1617 1909 1056 1092 1107 1578 2041 2119 2142 3241 2151 1883 2721 1401 2589 1803 2510 1474 1493 2052 1929 2573 1795 1963 1400 1689 2513 2284 1930 1639 2265 2046 1897 3354 1959 4995 1463 3563 1283 2095 2065 2205 1436 3174 2127 2571 2198 2441 2439 1676 1480 1420 2111 2794 2716 3295 3274 2509 2505 2178 1347 2283 2350 1666 2516 3367 874 1258 777 1560 2052 1154 2057 3210 1662 2076 2327 1546 2025 2394 3301 3320 1284 1736 3184 1518 603 559 514 790 655 1713 1562 2499 2555 2453 2531 2942 2319 2109 2253 1945 809 996 1565 1970 853 1901 1719 2129 2352 2377 1189 1427 1529 1158 2382 2220 3728 2610 2661 2864 2374 1653 1257 1991 1791 1508 1526 1576 1296 1355 1535 1955 1141 1497 1141 1509 2136 1821 1848 1809 2371 1830 1661 2755 2148 1077 1872 2115 1867 2298 2174 3033 1788 1905 1633 1534 1669 1201 2150 2214 2012 3011 2948 11856 12655 2325 2605 2519 2410 3208 2382 2677 2452 3774 3013 3607 2806 3368 2166 1816 2132 1574 2176 2396 2394 3227 3444 2479 2484 2355 2779 3930 1485 1994 2882 2404 2262 3565 2194 2414 1438 1707 2328 1729 1470 1656 1705 2117 2108 1334 1380 3376 2653 2717 2164 3450 2135 2098 1869 1931 4047 2763 2108 2197 1963 1552 2170 2028 1980 3007 2757 1138 1264 1599 3249 3555 5309 3413 3519 4602 3675 3474 3331 3910 5054 3325 2950 2878 3089 1770 2147 3685 3686 1282 1183 1100 1008 1289 1579 4004 4198 3742 4167 4785 7061 7360 7190 7530 7454 7064 5915 4407 4263 8713 8705 8097 8444 8780 6150 6843 7124 6974 7802 6812 7616 8683 7570 7288 9682 8344 10946 9067 9391 7303 10907 7510 14219 12329 11768 4679 6144 7161 4288 3519 6925 6690 5744 3956 7334 2307 2389 3128 2746 3137 2128 1943 4533 4806 3553 1590 1706 1518 1958 1719 11256 10839 10765 9093 10178 9495 10947 11071 10911 12383 10485 13711 13810 9817 51944 11511 13187 12433 12204 13607 14245 13354 9235 10905 11183 11612 9714 9857 10966 2214 1754 1414 10028 10849 5288 15824 16537 17395 15112 4393 4366 3472 1246 3861 1173 1657 1225 1429 8750 4925 4625 2227 3030 2412 1969 5620 6817 4212 7261 4944 5327 7727 5010 5915 12133 14413 11074 11937 23076 21832 10360 12150 13771 15926 6189 3547 5087 5955 5987 3879 6919 2512 8056 3201 8332 3912 617 517 8372 5559 7570 12100 7246 3390 5240 3049 4494 2454 2227 4757 4532 5023 4582 4326 8600 12055 5091 2428 5200 7816 7380 9822 5636 5499 4144 2740 2848 7081 4253 8441 3066 4014 2256 4026 3392 3281 4338 4205 11154 10219 3453 3484 2795 3682 3002 2836 3283 2433 2546 2535 5039 3779 3858 6443 3089 2803 9870 2513 3196 4251 2747 4530 4627 4758 3592 3901 4339 3861 4063 3938 4189 4390 3606 4005 4084 4387 4530 3495 4652 3888 2603 2096 1815 1979 1744 1571 4185 1913 1746 2094 2303 2029 3508 3240 3192 1861 3716 2921 2183 1346 1614 1886 1734 1813 1811 2114 1883 1729 1642 1679 1710 1853 2034 2533 2304 1759 1749 2189 2228 2111 2423 2384 1761 1408 2316 2503 3007 1325 1857 2570 1783 1679 1900 2164 2557 2176 1827 2128 3247 2530 2618 2116 1985 3483 3250 3158 1598 1763 1783 2028 1976 2131 2166 2013 2460 2180 2905 3065 2570 3138 1798 2877 2795 3459 3542 2405 1737 1988 1750 1817 1970 3275 2268 2752 2372 1765 3300 2480 2031 2775 1731 2271 2833 3343 2173 2481 4651 626 5113 2320 2432 1815 1958 1775 2454 3669 2434 4069 4288 4314 4044 3569 3551 2126 2124 1581 2022 1725 2088 1721 879 1378 1165 875 1196 918 1502 1784 1624 1606 1303 1137 1323 1318 1114 997 1334 1737 1422 4754 2654 2988 2378 2126 2614 2438 1602 1743 2217 2142 3373 2684 2994 2909 2242 2047 3219 3104 1494 2419 2011 1433 2019 2470 2998 2665 3667 2126 1810 1275 1976 1713 1268 1273 2791 2354 2651 2486 4059 2731 2927 3205 2589 3399 2813 2962 2708 3704 3765 5055 3234 4167 3727 2783 3084 3137 2252 2979 2302 1149 2713 3312 3023 3602 2561 2657 3005 1553 2628 2942 5696 877 1039 860 1175 1011 1157 1016 1856 1746 1428 2359 2241 3172 1083 1025 1118 2911 3347 2443 2774 1707 4065 1142 1441 1049 1328 2921 3469 2675 3020 3362 3164 3582 2858 3117 2425 1939 2168 2672 2053 2382 1893 3358 2678 3774 3067 2685 1927 2469 1788 2192 2161 4379 1989 1738 1696 1079 2052 1082 2130 1540 3519 1873 1969 3853 3066 4088 3994 3809 4142 2247 1695 3997 3414 3561 3730 2721 4102 4003 3829 4178 3965 4501 3705 3281 2589 2385 2420 2302 3874 3676 4433 3512 2091 4999 4931 5577 3571 3240 3154 4495 3758 2716 5050 1763 4192 3524 2587 3730 2543 3734 3554 3637 3803 2500 2936 4087 4154 2772 4799 3144 3148 4516 4586 4358 2900 2512 2336 3045 2688 1939 1937 2562 1956 2310 2460 2396 2097 2984 3127 3692 3631 4031 2820 4480 2949 2194 3176 2581 5377 2864 4370 3475 4025 3715 3929 5028 4304 3549 3620 3997 4496 4227 3444 3893 4679 4772 3640 4241 5590 4332 3710 4378 5055 3940 4359 4164 3853 11747 12495 10486 10070 8292 6802 6553 7441 7230 9133 6510 7161 7518 6815 9140 7805 10975 7828 6569 4879 5373 4415 2997 5102 4257 5895 2783 6103 6502 5650 7260 2742 3879 3800 2054 2363 3383 2134 2926 2688 3142 2341 2054 2129 2445 1689 1715 1771 1836 1568 1658 1654 1959 2296 2388 3476 2315 2503 3775 3757 3707 3635 4615 4354 4172 4357 5131 4048 4362 4163 3339 3924 4576 2517 1543 2080 1760 1878 1697 1313 1442 1683 1234 1084 1811 1341 940 1098 1779 1874 456 511 633 774 818 847 896 791 791 2619 1766 1755 1678 2006 2124 2147 2264 1731 2064 1426 1839 1089 1031 1129 1650 1510 1699 1188 2790 1281 1241 1499 911 1165 1587 3160 1652 2438 2484 3303 2225 1975 1097 2142 2208 1774 2081 2526 2568 2274 2801 2358 2298 2250 1815 2145 2599 1939 2508 1841 2171 2149 2085 2246 2175 3941 2584 3327 3574 3318 2953 3210 3405 2156 3097 3281 2284 895 4001 1943 4378 2428 1729 4623 1973 2137 1823 2090 4167 4071 1978 1508 1255 4550 4879 4748 4814 3188 1700 1583 1580 3204 1577 3640 3562 1873 2052 3297 3327 2139 2294 3617 4045 3170 3192 3535 3880 4176 3514 4387 4374 4652 3773 4223 4518 4455 4194 4873 4848 1702 2920 1852 2483 2390 2192 9148 3965 4478 4259 4227 4086 3879 3473 3875 5404 5497 4958 3498 2368 3144 2301 1846 2041 2708 2867 2713 2999 2672 2522 2590 2260 2694 4348 3594 3290 3567 1834 1736 1944 2276 2144 1058 1255 1046 1233 1134 839 771 1713 1043 1664 1714 986 2522 3871 3604 3363 2917 2871 2997 2966 3329 3331 3372 3288 3423 3276 3477 3376 3424 4002 3312 3723 3372 3346 3224 4615 3162 2887 3084 3134 3285 3026 2849 2661 4806 4039 3203 3455 3470 3521 3167 3046 3505 4322 4081 2774 2968 4141 2059 4087 3772 3397 4024 3866 4214 2630 4950 2708 2666 2811 4427 1727 4718 4578 2711 1626 1284 1315 618 875 960 1198 2555 2292 2319 2234 2737 2687 2383 1503 2835 3016 1392 2553 1628 1365 2261 1952 3781 1194 2458 2159 2269 1834 2600 1841 1459 1362 1297 1602 1258 1656 1403 1988 2065 1139 2743 1847 2363 2582 1155 5942 2381 2069 1899 1691 2142 1832 1670 1371 2363 2314 1747 1970 2509 1861 1440 1389 1193 1003 2493 3296 2894 2546 3074 3316 2530 1863 3213 2763 3075 2184 3840 1688 2770 2699 2440 2849 3003 2962 2876 1837 2133 2532 1630 2148 2396 1847 1440 3833 5125 5425 4593 1329 1427 1963 1563 1768 2490 1892 9499 2623 9519 8925 9662 8963 10099 9590 9522 10207 8808 10194 9201 9158 9327 8783 2759 2442 3249 2842 3507 3741 3889 2944 2997 3453 3809 3821 2665 2681 2809 2801 2227 2317 3934 3435 3214 3254 2720 3471 3722 3965 3905 4704 4508 3986 2597 2763 2728 2908 2326 2670 2211 2551 2168 2718 3663 3738 3669 3011 2911 3557 3673 3737 3547 3477 2402 2585 2574 2379 2543 2826 2985 3127 3374 2652 3873 3540 3132 3283 3737 3392 3552 3314 3969 3498 3687 3769 3851 3636 3776 3816 3510 2605 3855 4145 3937 3354 3065 3390 2622 3819 3446 2927 3168 3587 3052 3283 3322 3369 3407 2809 3546 3548 3381 3375 3915 3633 3844 3538 3520 3799 3359 3296 3482 2936 2808 3109 2862 3334 2484 2582 3476 2782 3102 3032 3454 3101 3460 3563 3597 3706 3520 3384 3230 2887 3586 3426 2665 2974 2902 3237 3047 3201 4224 4592 4729 4376 4130 4364 3936 3867 4017 4142 3960 3539 3368 3477 4169 3855 4316 4105 2351 2711 2765 3634 1698 1306 839 1205 979 1511 1067 1375 679 961 1209 1100 1200 1157 1095 1297 1394 1220 1438 1734 1193 1852 1435 1915 2399 1174 1420 1087 1261 1421 1334 1474 1342 1857 1713 1597 1419 1919 1265 1665 1212 1287 1189 1794 1275 1444 1405 1422 1654 1808 1663 2984 1581 1180 1103 553 1542 947 2107 1391 1657 1011 1072 1003 1402 1267 1248 1049 1444 964 1971 3729 1596 1298 1644 1057 1080 1294 1084 2241 1722 3298 1194 1370 1646 1498 1357 2156 1926 1773 2616 1089 1225 1175 1409 1192 1425 1858 1704 1960 1772 1638 2227 2033 1870 2294 1556 2138 1814 2264 1646 2898 2419 1952 2535 1512 1539 1916 2102 1467 1427 1694 1286 1639 1696 1447 1278 2678 1804 1931 3346 2997 3508 2251 2498 2691 2376 3662 2655 3734 2763 1923 2402 1786 1538 3926 2499 3219 2262 2188 3264 2696 2112 2836 2191 2167 1948 2727 2200 1628 1874 2301 1594 2250 1661 1615 2355 2587 4069 2451 2156 2524 1876 2623 2192 2628 1713 2338 2243 1714 2839 1660 1619 1624 1678 1330 1738 1780 1185 1926 3148 2827 2756 1997 1623 1864 1847 2039 1066 1258 1350 1595 1983 2010 2058 2901 1886 2253 2355 1709 2676 1938 2044 1800 1863 2051 2111 2257 1521 1606 1210 1850 2655 2196 2003 1277 2006 2578 1817 3387 1550 3781 1617 2956 1556 2133 1496 2088 1571 3592 2063 2319 1945 2448 2476 1788 1582 1263 2053 2899 2830 2962 3047 2629 2698 1896 1948 1725 1915 1350 2142 2624 985 1141 818 845 1385 1246 2315 2905 1773 2074 1872 1244 2306 2697 2970 3160 1905 1843 2156 1924 634 485 560 531 545 2414 1690 2505 2347 2499 2218 2816 2375 2142 1764 1415 791 1019 1713 2256 795 1648 1507 2112 2092 2143 1490 1519 1480 1320 2439 1949 3048 2754 2709 2580 1731 1382 1688 2480 1978 1735 1566 1632 1552 1632 1812 2012 1357 1744 1368 2166 2038 2108 2162 2342 2500 1579 1706 3196 2469 1048 1771 2054 1811 2099 2259 2050 2032 1648 1239 1653 2011 1088 1942 2408 2250 2789 2374 12118 11721 2350 2800 2671 2470 2621 2427 2349 2227 3641 3210 3483 3009 3145 2701 1557 1833 1752 1899 1854 2533 2417 2327 2094 2200 3047 3101 3525 1907 1623 2247 2469 2381 2932 2079 2393 1582 1281 2504 1838 1244 1426 1050 1748 1668 1294 859 2578 2469 2411 1532 2374 1718 1862 1891 1482 3006 2291 2488 2039 1689 1395 2422 2281 2067 2951 2597 812 925 1325 3862 4658 3770 3023 3354 4429 3704 3438 3328 3621 5090 2379 3127 2944 3028 1637 2077 3720 3500 1693 1472 1002 1205 1652 1699 3475 3658 3501 3907 3265 6038 6411 6126 6177 6425 5487 5311 3868 3417 6826 7111 7071 7729 7542 6042 6074 6251 6857 6275 5776 6403 7954 6703 6042 9349 7577 9113 8158 7913 6362 9194 6844 11464 10470 10098 5326 5476 6510 4273 2995 6323 6213 4833 3285 6671 2215 2078 2898 2263 2849 2022 2327 4121 3683 2945 1661 1774 1608 2200 1724 10156 10272 10024 9486 9401 9621 8721 10523 9625 11047 8862 10933 11355 8779 11511 44926 10019 10215 10871 10356 10943 12756 8363 9040 11994 11513 10072 10928 11406 1956 1663 1642 9302 9996 5420 13442 14396 13961 12172 4108 4378 3601 1660 4092 1003 1776 1253 1495 7864 4738 4568 1688 2616 1999 2233 5543 6046 4318 7166 4848 4924 7546 4852 6616 10614 12484 9837 10769 21120 19778 9041 11186 12801 14797 5889 4029 5318 6205 5870 3820 7620 1961 7604 3058 8184 4155 644 563 6437 4740 7101 11175 5763 2998 5097 3028 3456 2314 2146 4145 3859 3915 4905 4052 8222 10280 4874 2943 5597 7137 7166 8878 5646 5776 4444 3665 3006 6664 4776 8631 3088 4237 2255 3754 3324 3106 3832 4537 10161 9199 3373 3223 2597 3781 3042 2661 3028 2737 3114 3408 5440 3788 3402 6449 3084 2764 9913 3148 4044 3357 2248 3981 3947 4054 3960 3276 3804 3382 3752 3756 3906 4149 3561 3978 4305 4592 3937 3267 4399 3422 2235 1979 2143 1909 2035 2066 3899 2009 1996 2248 2638 2155 3326 2714 2719 1628 4212 3347 2759 1527 1803 1223 1067 1389 1567 1830 1420 1283 1836 2013 1571 1559 1721 2171 1815 1708 1604 2217 2045 1989 2243 1937 1730 1210 2285 2506 2271 1712 1851 2185 2140 2089 1828 2095 2099 1832 2024 2064 3384 1708 2167 1553 1586 2684 3054 3158 1968 2387 2240 2227 2054 2186 1985 1978 2319 2566 2807 2521 2108 2682 2025 2775 2651 2581 3447 2160 1675 2143 2527 1532 1721 2964 1796 2830 2191 1588 2817 1995 1784 2513 1690 1987 2369 2785 1766 2069 4160 435 4371 1807 1930 1500 1510 1334 2271 3186 2189 3751 3674 3699 4255 3571 2868 2525 1539 1532 1563 1186 1830 1888 1056 964 807 1048 1196 1359 1479 1571 1546 1545 1043 983 1364 1428 1053 972 1210 1651 1356 4040 2733 2805 2299 1743 2134 1898 2087 2038 2134 1642 2998 2308 3408 2727 2489 1858 2566 2652 1855 2667 2304 1998 2046 2227 3089 2478 3049 2076 1805 1545 2340 1767 1317 1030 2549 2342 2735 2638 4163 2537 2631 2830 1941 3261 2657 2847 2249 3060 3009 4398 3574 4909 4106 2960 3816 2696 2131 2952 2807 1362 2933 3811 3226 3497 2873 3179 2935 1577 2075 2495 5942 1020 952 1015 1332 1323 1367 1520 1861 2002 1142 2396 1943 3473 1053 994 1601 3180 3137 2303 2507 1555 4111 1118 1466 1082 1211 2298 3276 2391 2757 2930 2769 3178 2696 2523 2111 1838 1829 2585 1847 2121 1840 3063 2447 3381 2734 2850 1922 2476 1926 1886 1600 4415 1790 1534 1558 735 2151 848 1865 1600 3373 1631 1614 3801 2532 3111 3288 3762 4012 1999 1483 4197 2850 3126 3540 2744 3212 2934 3065 3105 4120 3770 3099 2444 1979 2131 1946 2810 3386 3043 3804 2969 2031 5004 4210 4825 3663 2662 3376 4165 2871 2896 4065 1582 3482 2599 2812 2739 2830 3630 3324 3850 4067 2666 2835 3344 3232 2598 3811 3262 2607 4437 4176 4494 3413 3072 2061 2944 2558 2461 2603 3032 1956 2336 2569 2117 1981 2524 2461 2599 2876 3880 2801 3883 3297 2075 2588 2396 5523 2909 4079 3601 4049 3872 3716 3865 4074 3749 3593 3396 3892 3536 3299 3369 3492 4080 3677 3578 4785 3826 4079 5120 5263 3934 4047 4137 4128 10483 10748 8235 7598 8020 6423 6011 6585 6453 8184 6627 7264 6790 6218 8056 6183 9964 7280 6332 4522 4769 3752 3963 4945 4169 5768 2521 5107 5989 5202 7423 3455 3932 3930 1944 1589 2667 1827 3054 2436 3098 2269 1839 2201 2493 2120 1861 1434 1818 1761 1544 1461 2317 2333 2106 3167 2025 2379 3779 3424 3399 3766 3264 3638 3180 3332 4040 3612 3891 5035 3698 4292 4649 2036 1477 1530 1349 1661 1690 1339 1632 1495 1215 818 1725 1050 954 967 1155 1396 338 400 633 790 983 1003 1119 956 993 1728 1323 1505 1645 2039 2280 2052 2166 1458 1822 1618 2127 1172 1021 1195 1748 1407 1836 1537 2495 1221 1119 1193 981 1003 1274 2751 1791 2482 3489 3315 2086 1635 808 2372 2476 2341 2457 2326 2600 2234 2299 2348 2299 1676 2406 1949 2453 2115 1993 1754 2245 2279 1742 2331 1901 3134 2532 3114 3022 3054 2845 3294 3248 1929 2728 2879 2531 745 4608 1848 4605 2717 1548 4587 1987 2649 1799 2415 4137 3683 1803 1829 1438 3605 3628 3494 4912 3395 1505 1367 1971 3449 2139 3830 4006 2639 2038 3776 3610 2009 2509 2996 3491 2880 3284 3033 3602 3845 3741 3779 5170 4846 3266 3879 3813 4226 3810 4239 4630 1984 2515 2275 2062 2282 2234 9050 3913 3505 3285 3312 4200 3773 3209 3785 4353 4570 4028 4151 2971 2686 2214 2115 1508 2506 2760 2784 2574 2175 2472 2219 2208 2737 3897 2807 3401 2866 2020 2194 2025 2468 2175 1117 1088 886 1117 1069 998 838 1588 1059 1897 1106 1137 2596 3047 3206 3042 3232 2993 2589 2980 3054 2814 2976 3443 3918 3962 3900 3171 4196 3838 3119 3415 3125 3636 3396 4226 3078 2616 2638 3589 3025 3221 2388 3065 3851 3661 2607 2861 2792 2703 2530 3273 3630 3429 4075 2801 2815 3437 2486 3246 3516 3364 3752 3985 4004 2714 4897 2838 2517 2238 4849 2116 3964 4891 2669 1647 1405 1446 754 855 937 1076 2652 2222 2521 2504 2458 2702 2122 1254 2304 2169 1614 1689 1590 1331 2175 2043 3878 1232 2746 1839 2653 2131 2124 1889 1037 1377 1310 1476 1130 1612 1754 1678 1434 1549 2059 2551 2549 3256 1555 5531 2335 2203 2540 1956 1866 1770 1622 1377 2013 2469 1887 1990 2204 1716 1178 1180 1561 1085 2703 3403 2213 2556 2670 2617 2614 1893 2960 2237 2744 2509 3505 1331 2834 2769 2601 3134 3156 3384 2511 1849 2309 2520 1753 2053 1948 1793 1193 2958 6015 5042 2894 1410 1021 1248 2349 1892 1841 1852 8088 1975 8665 7960 8029 7413 8363 7911 8038 7971 8505 8144 8560 8020 7947 7682 2579 2436 2959 2380 3072 2975 3425 3309 2764 2866 3520 3297 2327 2209 2680 2729 1972 2730 3728 3232 3054 2908 2693 2853 2828 3773 3583 4255 4133 3739 2216 2845 2273 2459 3272 2459 2238 2616 2825 2509 2985 2931 2916 3391 2873 2964 3249 3204 3192 3620 1774 2388 2116 2077 3343 3461 3848 3984 3790 2537 4070 3953 3140 3843 3017 4288 4534 4415 3627 4242 3494 3504 3409 3326 3337 2851 3621 2889 3295 4071 3397 3989 3696 3788 2986 3922 3913 4008 3574 3442 3554 3838 4149 3607 3694 3815 4163 3794 3036 2963 4209 3784 3704 3828 3116 3956 3780 3796 3435 3557 3063 3127 3086 3388 2912 3786 4058 2188 3915 3403 2909 4002 3905 4312 4156 3779 4016 3889 3655 3022 3307 3719 3753 3536 3782 3851 3668 4080 4769 6013 5441 5144 5476 5044 4870 4541 4490 4381 4159 4535 4469 4275 4657 4750 5020 4027 2846 2450 3129 3320 1481 1644 1156 1061 1424 1551 1728 1171 1104 1004 1134 961 1603 1466 1535 729 848 767 1018 1587 923 1538 1166 1445 2053 870 1151 766 826 1234 1491 974 1054 2070 1764 1051 823 1275 1319 1458 1737 1647 1556 1983 858 1352 1536 1736 1894 2132 2031 2870 1645 1242 1172 949 1058 1162 2872 2023 2139 743 789 764 1013 870 946 746 1196 1007 1895 3277 1668 706 981 1376 1255 1397 1121 2422 1947 3875 1210 1438 2019 1322 1677 2378 2263 2026 2761 1297 1425 738 1006 1274 1877 2090 2303 1042 2243 1131 1886 2418 2125 2663 1297 3210 2080 2604 1599 2753 2396 1571 2921 1666 1870 2020 2119 1740 1544 2005 1509 1526 1591 1085 1294 3012 1673 1490 3698 3954 3476 1561 1677 2379 1686 3789 2473 2792 1668 1485 1816 2174 2140 2404 3243 3502 1931 1940 3609 2647 1942 2899 2484 2401 1961 2529 2598 1596 1557 2007 1794 2721 1316 1729 2117 2436 2927 2173 2375 2861 2001 2684 4127 3882 2208 2303 2010 1100 2151 1752 1602 2151 1741 1509 1122 1778 1200 1933 3316 2366 2149 1784 2016 1834 1392 1561 844 1140 765 1584 1827 1859 2136 3475 2271 1622 2590 1374 2285 1695 2321 993 1094 1428 1733 2600 1733 1997 1345 1321 2465 1628 1663 1534 2002 1554 1742 2712 1406 4047 1517 2542 1352 1979 1382 1762 1207 3276 1507 2935 1968 2657 2161 1758 1848 1694 1847 2726 2600 3079 3247 2491 2538 1660 1240 1794 1744 1284 1938 2889 664 813 759 1185 1613 1234 1829 3025 1624 2065 2113 1498 1814 2254 3439 2871 1233 1658 2056 1813 447 511 688 670 719 1752 1271 2792 2766 2242 3303 2810 1891 1622 1832 1288 498 739 1557 2162 628 2119 1675 2421 2307 2439 1189 1412 1274 1069 2313 2079 3808 2811 3216 2679 2053 1408 1177 2268 1357 1091 1264 1318 1257 1085 1731 1864 1072 1408 1068 1517 1790 1585 1692 1700 2114 1641 1525 1962 1716 931 1790 1954 1698 2100 1981 2030 1756 1834 1257 1491 1459 1160 2051 2212 1970 2894 2636 11107 12651 2116 2353 2177 2196 2462 2278 2249 1869 3101 2928 2866 2202 3054 1918 1867 2368 1841 1506 2189 2022 3093 2900 2639 2153 2028 2688 3343 1311 1138 2731 2503 2506 3337 2058 2626 1059 1727 2584 2079 1380 1273 1342 1713 1736 1408 1427 3213 2389 2813 1565 2377 1371 1781 1712 1586 3660 2434 2123 1737 2184 1589 2010 1466 1612 3210 2849 1215 1291 1270 3135 2927 5520 2916 3271 4280 3170 3251 3161 3700 4702 2611 2942 3469 2770 1790 2079 3227 3486 1163 1099 1046 839 1085 1483 4123 4221 3504 4349 3890 7616 8341 7126 6496 6376 5668 6588 4093 3657 8170 8199 7392 8826 8494 5252 6401 6605 6499 7065 6143 6694 8480 6680 6240 9016 8845 10429 9866 9776 8029 10478 7709 15014 11036 9790 4039 5386 5830 4415 4033 6084 6048 5420 3209 6659 2372 2312 2578 2748 2716 1789 1963 4423 5668 3752 1274 1730 1533 1443 1247 11213 10712 10020 8387 9292 9801 10061 11014 10631 10701 10190 13692 13103 10941 13187 10019 46777 16013 12816 14715 15204 13081 8920 9071 9768 11785 9254 8928 9469 2510 2211 1197 10426 9063 5326 14906 16138 16282 14227 3841 3869 3006 994 3668 1064 1575 1122 1539 7918 5057 4959 1907 2541 2126 2075 4679 6122 4241 7549 3869 5034 8890 5247 4755 11815 13679 10681 10263 20336 20061 9039 10945 12378 15803 5689 3539 5119 5700 5532 3280 6553 2320 6441 2931 8130 4118 735 627 8096 4407 7024 9592 6213 2991 4464 2938 3756 2282 2164 4485 4312 3734 3775 3943 8719 11799 4788 2002 5241 6671 6337 8271 5469 5777 4315 2273 2342 6497 3978 10019 3450 4050 2274 3323 2942 2718 3895 3939 9958 9164 2940 2862 2524 3495 2770 2514 3042 2125 2377 2740 5797 3895 3725 6074 3315 2887 8894 2004 2541 3233 3074 4743 5084 4483 3099 3536 3380 3243 3378 3404 3789 3693 3419 3860 3973 3820 4154 3139 5226 3465 2278 2145 2233 2010 2293 1719 3327 1900 1652 1820 1839 2343 3491 2455 3740 1859 3612 2939 2333 1050 1753 1129 950 1452 1773 1640 1274 1122 1620 2035 1514 1648 1759 2334 1912 1743 1604 1927 2265 1785 2216 1892 1845 1188 2356 2504 2898 1031 2088 2609 1983 2153 2438 2061 2062 2398 1583 2854 3416 2381 2624 2007 2232 3325 3716 3276 1711 1969 1963 1903 1948 1937 1627 1917 2396 2021 2495 2479 2095 3064 1785 2596 2521 3283 3583 2527 1669 2031 1785 1896 1892 3482 2461 4033 2045 1990 2925 3187 2739 3411 1837 2537 3249 3910 2439 2224 4166 564 4640 2740 2707 1878 1986 1429 2866 4094 2467 3725 4204 3926 3523 2751 3424 2161 1949 1957 1783 1953 2023 2013 838 1388 1205 822 1649 1082 1376 1585 1463 1540 1408 1191 1350 1146 931 916 1000 1532 1171 4257 2617 3011 2721 1945 1908 2089 1309 1342 1791 2160 3511 2668 3584 2966 2344 1833 3014 2718 1865 2573 2003 1211 2351 2180 2289 3203 3169 2289 1513 1380 1745 1504 1256 1244 2606 2750 2904 2213 3490 2369 2109 2561 2438 3964 2681 2624 3103 3494 3735 4820 3736 3728 3224 2292 3046 2837 1890 3088 2358 1234 2593 3535 2940 3120 2159 2147 2963 1521 1936 2112 5138 778 902 805 1297 1040 1189 719 1707 1451 1227 2241 2434 3314 1063 1062 1072 2154 2589 2527 2836 1141 3385 1136 1932 1532 1306 2664 4003 3425 3656 3926 3741 4040 3248 3663 2128 1769 1749 2382 1740 2032 1838 3183 2649 3451 2736 2953 2412 3078 2231 2042 1942 4156 1840 1453 1506 934 1538 1035 1451 1449 3324 1250 1923 3845 2705 4086 4106 3466 3945 2259 1718 5236 2943 3438 3639 2776 3787 3262 3333 3558 3565 4045 3695 2713 1944 2007 1926 1977 3772 3485 3317 2906 1544 4716 4906 5577 3259 3192 2759 4141 3548 3285 5085 1567 3465 2674 2388 2697 2397 4001 3802 4032 4212 2380 2779 3934 3343 2541 4634 2483 2760 3461 4263 3689 2162 1900 2415 3002 2619 1538 1918 2298 1800 2413 2045 1949 2398 2536 2774 3100 2776 4206 2433 5162 1854 1964 3084 2887 6163 2967 3578 2317 4038 3651 3976 4369 3861 3141 2805 3210 3765 3598 3059 2816 4038 3604 2806 3908 5670 4240 3565 4729 5088 3373 3622 3262 4160 11012 11453 10381 10013 7115 6654 5379 6053 6065 6838 5348 5850 6562 7089 8191 7191 11577 7645 6066 5000 5465 3923 3007 5430 4331 5200 2480 6317 6491 5341 6589 3575 4515 3330 1712 2347 3101 1996 3259 3434 3162 2572 1718 1854 1946 1478 1483 1656 1722 1622 1790 1646 1703 2058 1857 2867 2128 2365 3560 3554 3817 4009 4870 4603 3761 4140 5690 3638 4080 4145 3224 3674 3992 1791 1519 1879 1626 1830 1846 1323 1954 1557 1086 943 1261 1558 803 982 1519 1541 531 482 536 760 1105 837 1027 1067 909 2434 1844 1569 1298 1666 2474 2332 2476 1478 2114 1469 1904 872 836 876 1784 1488 1421 1400 3164 1135 1072 1309 1029 1406 1883 2605 1807 2513 2523 3497 2452 1800 1233 1832 1834 1579 1543 2710 2811 2017 2290 1867 1978 1965 1998 2091 2366 1855 1994 1378 1867 2470 1691 1912 1885 3734 2816 3006 3125 3579 2949 3109 3542 1993 2781 2915 1976 857 3651 1463 3568 2042 1446 4077 1780 2033 1595 2015 3751 3611 1701 1666 1294 4149 4126 4120 5082 2812 2053 1917 1688 3601 1600 3563 3775 2063 2216 3772 4093 2122 2279 3489 3878 2999 2785 3519 3403 4056 3376 3295 3853 3507 2810 3834 3714 4097 3193 4538 4276 1488 2841 2004 2179 2244 2004 8090 3881 4407 4167 3808 4257 4324 3942 4453 4268 4766 4378 3491 2650 2792 2058 1640 2335 2619 1909 2555 2995 2305 2379 2517 2576 3051 3967 2352 3197 2363 1862 1458 1770 1867 2191 1066 1039 847 1020 953 857 811 1854 846 1282 1409 949 2546 3140 2968 2857 2478 2820 2554 2827 2741 2824 3271 3011 3439 3627 3860 2897 4413 3751 3288 3626 3015 2736 2651 4921 2701 2808 3183 2902 3197 2628 2716 3106 4892 4293 3295 3695 3273 3127 3022 3294 3181 4011 4460 3195 2769 4354 1644 3602 3825 3125 4336 3223 4603 2513 4748 2634 2384 2651 4153 1611 3450 4728 3045 1348 1402 1082 731 940 928 1266 2318 2359 2625 2021 2968 2159 2294 1170 2503 2729 1390 2968 1504 1429 2331 2336 4151 982 2779 1949 1963 2281 2464 2033 1418 1394 1378 1361 1090 1771 1139 1860 1398 1389 1665 2404 3530 3315 1336 5809 2322 2030 2064 1433 1699 1619 1480 1415 2098 2121 1975 1929 2149 1624 1288 1452 856 1059 1975 3616 2475 2367 2547 2510 2322 1874 2352 2556 3106 1954 3273 1162 2678 2432 2227 2664 2692 2568 3248 1640 2364 2257 2265 1844 2146 2153 1668 3635 5111 4718 3439 1277 1129 1456 1367 1496 2162 2319 8292 1817 8593 8047 8162 7876 8399 8909 8958 8411 8037 8183 8241 7577 8914 8417 1982 2546 3318 2667 3227 3451 3437 2781 2569 3374 3460 2685 2911 2723 2701 2321 2574 2158 3488 2806 2583 2516 3116 3228 3115 4837 4661 5737 4441 4455 2677 2626 2735 2959 3163 2979 2634 3100 2748 2818 3639 3760 3336 3339 3029 3313 3224 3482 3347 3705 2094 2235 2193 2559 3582 2902 3190 3809 3368 2773 4076 4297 3404 3759 2723 3858 3745 3855 3231 4485 3357 3424 3145 3269 3152 3429 3967 3319 3320 4014 4052 3915 3762 3854 3079 3658 4176 3646 3871 3423 3994 4061 4087 3537 3829 2987 3727 4836 3700 3790 4690 4790 4421 4789 4205 4402 4512 4689 3890 3425 3422 3323 3383 4226 2676 3849 4692 2612 3794 3639 2972 3657 4191 3712 4099 3898 4053 3598 3758 2711 3647 4300 3228 4006 3943 4236 3966 4252 4916 5375 4890 4907 4775 4511 4766 4472 4073 4011 3789 4138 3977 3803 4740 4765 4971 4414 2892 2841 2856 3310 1784 1873 1209 1412 1338 1726 1553 1528 1229 1409 988 1098 1558 1412 1433 963 995 912 1160 1838 1239 1884 1419 1483 1924 716 968 692 756 1366 1449 1003 1209 2214 1765 1211 943 1422 1371 1390 1988 1825 1781 2096 1040 1475 1800 1564 1825 1736 1649 3400 1601 1115 1069 919 889 1278 2634 1658 1843 779 764 886 989 941 790 841 1381 980 1777 3094 1362 719 1008 1859 1342 1781 1337 2613 2018 3205 1239 1378 2041 1394 1500 2543 2355 1990 2809 1308 1052 878 1052 1400 1841 2134 2343 1144 2007 1047 1994 2485 2036 2369 1342 3232 2371 2330 1597 2745 2139 1753 2451 1692 1807 2160 2010 1722 1296 2339 1845 1841 2152 1024 1404 3333 2041 1439 3812 4619 3457 1803 1883 2564 2069 3757 2854 3182 1645 1382 1757 1780 1493 2997 2724 3439 2178 2470 3405 2879 1510 3003 2400 2342 2213 2771 2810 1297 1821 2268 1532 2245 1625 1919 2327 2829 3170 2456 2166 2807 2255 2922 3357 3507 2104 2003 1800 1209 2036 1485 1475 1692 1530 1432 1350 1786 1312 1842 3587 2665 2579 2004 1914 1687 1339 1601 1260 1362 874 2141 1694 2082 2588 3707 2259 1676 2404 1786 2873 2073 2293 1364 1378 1888 2039 2285 1612 2215 1224 1647 2454 2013 2007 1854 2097 1536 1643 3608 1513 4578 1633 2537 1971 1700 1999 1892 1380 3493 1853 2575 2077 2289 2206 1682 1849 1533 2074 2668 2602 3518 3643 1987 2205 1743 1319 2029 2009 1519 2195 3222 726 914 814 1792 1742 1346 2202 3321 1885 2296 2115 1407 1755 2147 3446 3633 1154 1410 2552 1567 515 574 730 817 537 1784 1496 2580 2323 2400 2928 2476 2194 1892 2135 1371 689 783 1371 2039 724 1941 1707 2040 2517 2711 1423 1597 1531 1007 2649 2153 3041 2960 2798 2474 2081 1313 1434 2207 991 813 1362 1390 1128 921 1323 2059 1297 1629 1084 1480 1940 1577 1467 1624 2189 1752 1700 2247 2045 1102 1775 2249 1829 2239 2346 2572 2139 2203 1313 1730 1752 1199 1788 2506 2184 3510 2971 12972 13217 2404 2778 2681 2761 2428 2549 2374 1940 3671 2958 3163 2913 3663 1795 1486 1901 1412 1969 2037 2342 2735 2691 2325 2271 1560 2662 3358 1455 1512 2796 2295 2303 3382 2392 2238 1407 1565 2320 1777 2165 1648 1491 2043 2144 1436 1403 2980 2848 2716 1805 2826 1658 1904 2338 1646 3674 2647 2530 2019 2090 1757 2186 1680 1569 3261 3021 1325 1485 1619 3405 3396 4800 2759 3310 4383 3534 2920 3368 3949 4408 3002 3115 3049 3221 1725 1857 3558 3176 1184 1079 1145 1131 1708 1727 4392 4010 4207 3887 3861 7103 7009 7262 6534 6646 6330 5967 4538 3601 7668 7425 7989 9110 8175 5964 6229 6356 6704 8455 6716 7309 9735 7825 7374 9439 8708 10233 9303 9456 7875 10052 7326 15447 12255 11121 4073 5874 7076 5177 3966 6765 6082 5429 3265 6710 2068 2207 2876 2595 2888 2152 1821 4199 5728 3356 1400 1948 1784 1661 1655 11211 10985 10689 8825 8941 9761 9436 10752 10097 10612 10911 14497 12998 10249 12433 10215 16013 48048 13541 13144 14482 13970 9451 9302 10445 11653 9400 9619 10271 2242 1905 1323 9995 9912 5338 16282 16948 16851 14628 4072 4400 3627 1258 3791 786 1679 1269 1216 7297 5583 5351 1752 3127 2623 2138 4698 6539 4250 6726 4346 4937 8809 5378 5758 12511 14584 10878 11978 22849 21768 10361 12622 13783 16837 5954 3781 6162 5722 6714 3454 6664 2700 7509 3051 7636 4776 940 833 8967 5554 7059 11171 6606 3501 4765 3731 3769 1903 1762 4922 4650 4059 4280 4060 8362 11635 5131 2601 5513 7157 6858 9131 5286 5539 3902 2291 2814 7040 5048 10151 3348 4079 2086 3348 3464 3256 4446 4631 10838 11026 3200 3067 2794 3972 3396 2517 3478 2420 2469 2826 5947 4391 3855 6363 3062 2740 9170 2240 2738 3450 2922 4908 5285 4652 3765 4210 4082 3698 4051 4320 4482 4622 4227 4555 3794 3934 5198 3824 5333 3729 2023 1992 2220 1935 1935 1622 3638 2069 1634 2071 2252 1887 3567 2365 3740 2141 3754 3389 2238 1379 1411 1316 1058 1393 1880 1713 1276 1265 1311 1542 1596 1617 2118 2197 1595 1490 1466 1951 2161 1718 2241 1627 1699 1222 2018 2191 3018 1200 1740 2203 1743 1929 1910 1842 2206 2048 1792 2294 3281 2429 2339 1678 2034 3128 3142 3280 1690 1931 1803 1664 1650 2050 1730 1815 2264 2084 1981 2290 1909 2896 2120 2376 2283 2625 3805 2949 1658 1978 1914 1796 1872 3173 1672 3317 2289 1634 3029 3099 2752 3616 1973 2503 3452 3990 2034 2534 4643 596 4281 2084 2361 1873 1808 1310 2556 3425 2498 3633 4083 4265 3495 3084 2884 2238 1876 1844 1681 1487 2367 2163 1148 1262 1061 1122 1410 1059 1634 1596 1546 1547 1406 1172 1238 1271 1018 1061 1328 1629 1058 4520 2482 3225 2729 2280 2407 2526 1798 1811 2075 2314 3709 2839 3593 2539 2582 2139 3500 3465 1600 3237 2320 1171 2459 2219 2410 2643 3610 2563 1582 1248 1987 2132 1653 1195 2870 2761 3045 2341 3894 2508 2451 2629 2502 3137 2997 2900 3305 3465 3226 4618 3229 4252 3732 2649 2909 2950 2212 3094 2289 1194 2889 3724 3290 3853 2505 2960 3124 1290 2326 2521 5899 1089 1428 1116 1356 1354 1457 1258 2014 1817 1381 1957 2329 3283 973 922 1286 2625 2892 2185 2417 1226 3932 733 1662 1329 861 2251 3832 3192 3460 3697 3560 3919 3319 3246 1907 1753 1730 2199 1790 1914 1647 3750 3256 3902 3312 2920 2374 2797 2329 1773 2033 4394 1783 1701 1517 846 2382 1447 2019 1469 3739 1236 1868 4023 2359 3942 3793 3867 3557 2290 1732 4898 3136 3335 3675 3087 3283 3644 3456 2870 3488 3483 2956 2589 2009 2157 2185 2108 4240 4068 3704 3640 1784 4768 5433 6000 3851 3315 3122 4542 3463 3240 5281 1863 3700 3660 2673 3405 2603 3726 3286 3640 3717 2509 3238 3738 3352 2256 4517 2889 2442 3827 4220 3930 2710 2396 2196 3396 2957 1949 1767 2617 1941 2379 2142 2072 2012 2633 2420 3333 3021 4564 2677 4967 2766 2191 2743 2342 5755 3133 3042 2884 3457 3141 4143 3987 3532 3189 3196 4082 4076 3166 3063 3200 4002 4559 2910 3897 5484 4695 3775 5088 5288 3846 3790 4139 4359 10227 11125 10065 9286 7548 6992 5675 6303 6642 7538 6143 6625 7083 7309 7779 6519 10223 8476 6348 4515 4810 3803 3444 5458 4814 5069 2459 6551 6258 5568 7008 3983 4786 3318 2099 2122 3649 1737 3083 2957 3585 2713 1897 2321 2506 1327 1527 1548 2270 1550 2280 1978 1626 2316 2518 3042 2663 2606 4163 3484 3331 3908 3714 3898 3832 4119 4531 4309 4510 4317 3400 3293 3541 2022 1704 1774 1563 1806 1787 1458 1890 1807 1269 934 1651 1457 939 1190 1264 1415 399 312 644 640 1202 996 1081 1093 947 2350 1940 1656 2018 1980 2260 2240 2290 1424 2215 1813 2173 1081 1051 1198 1641 1546 1728 1486 3187 1312 1348 1424 1184 1116 1570 2799 1687 2473 2587 3789 2388 1879 1280 2480 2344 1847 1994 2191 2387 2080 1935 1756 1758 1557 1882 2126 2258 1960 2148 1747 1931 2212 1629 2331 2210 4057 2427 3106 3235 3390 3091 3239 3444 1872 2749 2652 1892 1019 3632 1759 3766 2039 1616 4080 1757 1951 1626 1809 3772 3487 1744 1830 1329 3819 3928 4178 5317 3296 1824 1737 1554 3300 1736 3849 3664 1918 2191 3781 3858 1861 1900 3664 3981 2947 2959 3638 3224 3557 3347 3150 4651 3886 3365 4325 3520 4841 3574 5026 4218 1312 2876 2084 2194 2242 1877 8212 4176 3706 3349 3585 3901 3463 2968 3789 4676 4311 4285 3365 2527 3018 2380 1729 1795 2651 1971 2314 2930 2926 2321 2817 2356 2811 4234 3295 3559 3407 1837 2098 1980 2370 2875 1147 1048 933 1144 1101 1016 990 1922 722 1747 1566 1050 2549 3880 3630 3770 2923 2685 2635 2888 2873 2943 3358 3401 3510 3359 3702 3853 4177 3548 3009 3297 3399 2926 2866 5008 3113 2772 2937 3000 2854 2717 2909 2817 4385 4359 2770 3312 3398 3384 2666 2885 3491 4031 3885 3214 2746 3912 2190 4132 3599 3363 4126 3569 3922 2617 4673 2940 2480 2675 5083 1640 3972 4245 2807 1598 1532 1203 617 716 752 895 2312 2019 2224 2234 2506 2442 2298 1499 2684 2838 1452 2564 1687 1233 2113 3180 3970 952 2807 1950 2018 2438 2177 2124 1594 1195 1134 1596 1293 1614 1284 2108 1913 1345 2083 2328 3143 3476 1439 6606 2724 2622 2137 1382 1817 1973 1734 1525 2140 2051 1655 1736 2047 1512 1282 1183 1143 962 2180 3664 3033 2241 2895 3137 2735 2113 2713 2915 3235 2311 4010 1101 2828 2658 2444 2894 2994 2463 3225 2021 2071 2620 2228 1964 1887 2189 1453 3761 4508 4924 3870 1400 1635 1414 1917 1623 3043 1782 8268 2067 8568 7925 7886 7860 8088 8328 8326 7893 8180 8017 8147 7877 8968 9068 2643 2413 3184 2645 3345 3428 3603 2755 3371 3206 3544 3458 2639 2293 2365 2521 2560 2389 3779 2977 2787 2673 3307 3612 3488 4799 4679 5524 5377 4856 2565 3127 2786 2730 2985 2715 2559 3037 3270 3082 3467 3673 3332 3237 3343 3650 3717 3643 3646 3896 2218 2418 2386 2684 3364 3064 3938 4529 3847 2828 4394 3623 3527 3891 2808 4143 4437 4345 4277 4517 4215 4148 4209 4160 4138 3659 4968 3439 3998 5073 4598 3944 3939 3901 3667 4006 4024 4010 3741 3325 3465 3797 4277 3593 4045 3448 3931 4388 3929 3966 4498 3924 4291 4394 4149 4109 3914 3982 3927 3741 3251 3337 3212 3525 2710 3694 4315 2818 4461 3802 2944 4340 3935 4230 4107 3993 4106 3750 3647 2955 4103 4135 3107 3704 4182 4072 3595 4315 4854 5207 4946 5065 5272 5005 5080 4405 4057 4488 4052 4182 4296 4204 4736 4983 5246 4544 2459 2648 2587 3858 1668 1572 1266 1259 1516 1506 1388 1375 1374 1235 1316 1034 1252 1121 1209 825 952 868 1196 2146 1359 2087 1508 1366 1821 1011 1466 1076 1271 1215 1253 1404 1158 1880 1540 1268 1057 1493 1421 1523 1206 1155 1023 1558 1074 1268 1473 1433 1814 1968 1794 2864 1633 1187 1141 834 1194 1136 2294 1577 1724 767 822 771 906 1035 1149 931 1194 717 2252 3029 1457 925 1211 1268 1187 1357 1527 2650 1621 3320 1498 1644 1956 1212 1602 2216 2054 1800 2989 1439 1339 956 797 1301 1881 2087 2131 1176 1933 1419 2057 3088 2209 2543 1873 3455 2346 2223 1641 2848 2495 1911 2594 1414 1608 1866 2052 1788 1785 2397 1374 2035 1979 1521 1661 3280 1799 1778 4426 3946 3300 2049 2035 2359 2374 3686 2874 3174 2245 1777 2207 1904 1957 3163 3674 3962 2878 2200 3455 2560 1698 2409 2963 2936 1956 2931 2652 1658 1958 2150 1616 2225 1691 1731 2503 2650 3490 2588 2251 2932 2482 3136 3758 3771 1863 2322 2043 1659 2301 1729 1681 1759 1789 1749 1230 1872 1487 1848 3380 3067 3038 1902 1846 1592 1399 1710 1410 1603 1314 2048 1834 1989 2102 3279 2290 1686 2489 1663 2829 1886 2162 1076 1059 1942 1872 2568 1524 1801 1221 1417 2211 2145 1920 1779 2665 1870 2294 3232 1931 4639 1300 3129 1843 1803 1856 2067 1363 4270 2137 2642 2156 2543 2153 2015 1544 1330 2294 2538 2416 3758 3859 2131 2376 2496 2217 1939 2072 1430 2287 2925 561 734 820 1224 1874 1602 2162 3285 1629 2191 1967 1583 2022 1739 3363 3032 1227 1871 2009 1640 619 524 610 718 543 1632 1534 2769 2454 2720 2903 2390 2050 1827 1993 1928 685 935 1479 2070 656 2079 1865 2027 2203 2354 1444 1360 1914 1040 2459 2062 3760 2738 3033 2295 1789 1624 1284 2170 1282 1019 1704 1673 1580 1064 1690 2013 1140 1453 1084 1672 1783 1623 1340 1653 2224 2157 1934 2562 1909 877 1680 1930 1746 2104 2074 2940 2036 2246 1239 1731 2009 1148 1781 2588 2063 3918 2962 13346 13319 2559 2576 2368 3010 3232 2380 2526 2205 3547 3129 3502 2367 3254 1893 1474 2335 1571 1886 2517 2109 3016 2961 1987 2157 1885 2552 3962 1856 1441 2847 2648 2542 3313 2362 2529 1190 1357 2688 2208 1806 1571 1318 2379 2307 1773 1295 3125 2886 3535 1515 2065 1336 1740 1554 1784 4074 2920 2910 2106 2017 1929 2483 1821 1581 3015 2734 1436 1554 1703 3879 3323 5124 3069 3215 4435 3806 3617 3848 3351 5093 2901 3170 3361 3019 1831 2150 3681 3333 1643 1443 1041 1088 1551 1263 3730 3850 3715 3955 3837 7491 7493 8060 6546 6590 6057 6716 4326 3734 8370 8033 8867 9498 9769 6137 6778 6727 7404 8353 7634 7641 8702 8495 8645 9121 8757 10955 10432 10071 8859 10793 8498 14322 12226 11654 4704 5619 6705 4865 4109 7332 6540 5652 3370 7178 2094 2030 2678 2727 2775 2055 2178 4880 5604 3059 1588 2419 2159 1885 1748 11700 11492 11055 9627 9305 9900 9992 10905 11228 11792 10588 13501 13353 10955 12204 10871 12816 13541 46814 13808 14734 13604 9484 9859 11420 12457 10530 11120 11504 2512 2192 1505 10440 9859 5914 15725 18381 18328 15200 4205 4292 3092 1224 3552 773 1825 1228 1286 8357 5140 5404 1849 2610 2165 2401 4631 6107 3842 7521 4994 5111 8459 4655 6261 13479 15886 12456 12133 22753 23245 11161 12197 13942 17158 5729 4117 6117 6143 6115 4098 7136 2707 7669 3040 8338 4920 809 648 8124 5514 7257 11974 7087 3210 5491 3406 4260 2056 1677 5517 5053 4909 4363 4184 9587 11112 4957 2389 4790 7194 7017 9329 5619 5686 3513 2388 2466 6668 4400 9676 3091 4060 2208 3342 3672 3729 4748 3855 11092 11008 3034 3084 3434 4234 3725 3081 3612 2530 2778 3464 5491 4194 3676 6705 3264 2879 9921 2196 2869 3780 2972 5471 5429 5418 3998 4194 4088 3760 4324 4736 4752 4815 4868 5167 4225 4687 4953 3676 5387 3457 2128 2332 2138 1677 1802 1155 3923 2066 1415 2272 1985 2388 3413 2236 3748 2246 4148 2693 2065 1142 1599 1469 1327 1578 1458 1800 1285 1089 1662 1790 1628 2048 2012 2488 2116 1727 1445 2379 2272 2088 2698 2127 1823 1130 2613 2901 3349 937 2092 2096 1885 2143 1961 1886 1871 1932 1905 2237 3549 2407 2805 1563 2124 3092 3633 3607 1937 2118 2102 2385 1932 2369 1847 1991 2623 2480 2283 2571 2481 3228 1828 2458 2425 3174 3358 2141 2123 2024 2395 1951 2123 2994 2479 3592 2417 1799 3128 3311 2796 3653 2324 2780 3685 4207 2187 2295 4124 631 4381 2403 2583 1788 1966 1372 2556 3226 2247 4062 3599 4159 4187 3551 3529 2051 1781 1665 1654 1365 2052 1634 1176 1023 681 1149 1518 797 1459 1799 1639 1588 1338 1087 1282 1261 1064 955 1197 1667 1136 4410 2670 3042 2442 2005 2724 1923 1434 1433 2071 2048 3719 2491 3299 2975 2666 2243 3130 3485 1658 3083 1909 1510 2231 2811 2451 2703 3672 2455 1557 1271 2449 1582 1071 1249 2815 2493 2823 2459 3911 2632 2724 3133 2665 3270 2931 2637 3068 3404 2911 4514 3351 4501 4117 2992 3674 3115 2034 3389 2012 1036 2932 3598 3825 4207 2449 2218 3561 1543 2501 2875 6341 863 1167 967 1447 1261 1475 1341 1953 1862 1153 1926 2275 3246 1020 1040 1430 2667 3115 2903 3109 1486 3713 876 1389 958 981 2194 3948 3144 3579 3781 3683 3983 3197 3382 2204 2085 2037 2655 2005 2183 1906 3315 2599 3715 2706 2884 1992 2503 1626 2265 2284 4226 2016 1555 1568 879 1722 1361 1588 1771 3935 1366 2037 4495 2712 3859 3949 3895 4759 2554 1716 4749 3428 3689 4027 2526 3929 3007 3332 3323 3558 3964 3670 2894 2248 2395 2207 2151 4647 4518 4212 3363 1731 5289 4909 5393 4061 3327 3205 4412 3268 3177 4503 1994 3757 2973 3097 2793 3153 4135 3686 4043 4008 2547 3558 4002 3195 2561 5118 3472 2956 4293 4799 4782 3060 2502 2169 3203 2804 2409 2469 2989 1790 2155 2608 1949 1841 3119 3302 3262 3211 3881 3071 4796 2835 2029 2787 2843 5823 2971 3629 3207 3150 3581 4001 4118 3741 4046 3399 3758 4346 3384 3150 3571 4573 4158 2650 3556 4967 4372 3419 4532 4900 3472 3319 3814 3982 10387 10976 8661 8499 7244 7578 6423 6910 6597 7860 6249 7024 6754 7064 7622 6940 11165 7746 6287 4788 5148 4245 3174 5910 4333 5722 3071 5831 6354 5583 7736 3726 4581 3974 1704 2079 3392 1544 2919 3335 2971 2806 1882 2052 1997 1497 1445 1392 2355 1427 2194 1989 1973 2281 2224 2660 2225 2589 3642 4306 3571 3869 4004 3819 3634 3946 4785 3842 4983 4932 3742 3735 4105 2482 1637 1686 1554 1770 1856 1498 2020 2094 1279 736 1673 1478 874 1170 1529 1587 520 548 532 683 1252 1142 1261 1152 1115 2061 1899 2069 1500 2174 2544 2251 2332 1880 2238 1844 1901 1328 1208 1298 2149 1569 1725 1652 3092 1266 1116 1307 1142 920 1526 2829 1794 2643 2579 4213 2224 1560 1033 2206 2300 1713 2116 2259 2402 2081 2504 1816 1829 1888 1669 1843 2121 1937 2184 1675 1847 2351 1824 2081 1854 3360 1992 3169 2851 2918 2595 3156 3254 1774 2642 2418 1824 1046 3496 1776 3696 2046 1706 3672 1812 1681 1760 1540 3651 3908 1539 1745 1408 3643 3751 4049 5268 3007 1480 1389 1746 3106 1778 3846 3654 2081 2000 3253 3439 1756 1868 3681 3817 2896 3422 3690 3925 3721 4005 3379 4496 3980 3238 3928 3615 3758 3421 4850 4040 1166 3058 2159 2482 2571 2134 8402 3976 3761 3458 3304 3327 3307 2776 3297 4055 4024 4091 3339 2505 3168 2188 2216 2019 2643 1965 2204 2901 2747 2583 2559 2404 2857 4252 3417 3485 3294 2140 1853 2161 2108 1958 1170 1113 950 1056 974 1033 950 1521 1137 1542 1398 906 2881 3617 3547 3152 2688 2770 2697 2843 2835 2436 3297 3374 4059 3562 3881 3810 4108 3368 2796 3195 3176 2933 2884 5026 3220 2676 3176 3394 3361 2994 3113 3264 4282 4412 3264 3273 3279 3103 3235 2739 3664 4086 3640 2931 2729 4219 2389 4538 3665 3131 4229 4141 4303 2841 5100 3112 2744 2873 4065 2108 3778 4309 2736 1523 1377 1040 565 776 817 1092 2369 2755 2771 2910 3152 2285 2476 1451 2927 2881 1475 2280 1863 1451 2525 2462 4295 1271 2634 1822 2350 1989 2583 2139 1376 1235 1188 1679 1427 1692 1556 1847 1878 1442 2368 2009 2809 3224 1658 6654 2516 2139 2136 1872 2238 2095 1860 1793 2473 2268 2057 2322 2573 1916 1350 1410 1150 1570 2476 4382 3035 2291 2719 2945 2160 2342 3224 2457 2986 2787 3595 1091 2609 2944 2742 3173 3360 2712 3357 1876 2560 2861 1753 1692 2234 2178 1656 4494 4940 5018 3973 1208 1566 1319 1929 2262 2124 2384 8249 2184 8774 8057 7206 7584 8623 8611 8779 8010 8168 7926 8027 7802 9371 9227 2151 2491 3062 2425 3379 3603 3964 2763 2633 2910 3589 3483 2745 2278 2683 2840 2365 2963 4719 3324 3092 3117 2654 3526 3375 4912 4915 5860 5126 5321 2224 2753 3413 2719 2695 2640 2370 3078 3030 2684 3478 3570 3453 3367 3299 2833 2812 3336 3363 4384 1489 1981 1990 2339 3787 3718 4052 3955 3566 2470 4079 4362 3507 3564 3324 3765 3917 4000 3924 3626 3941 3572 3645 3303 3559 3400 3766 2935 4374 4365 4631 4516 3721 4262 3426 4489 4160 4008 3748 3713 3417 3683 4132 3474 3943 4054 3926 4018 3600 3586 4234 4254 3917 4011 3302 3549 3667 3788 3676 3818 2946 3230 2687 3013 2774 3437 4919 2352 3610 3607 2991 3893 4265 4058 4757 4544 4834 4029 4212 3374 3953 3894 3870 4044 3926 4472 4323 4222 4820 5951 5410 5306 5409 4682 4238 4310 4223 4750 4106 4313 4218 4350 4393 4747 4715 4327 2832 2334 2728 3589 1390 1747 1587 1530 2021 1838 1795 1208 855 1089 1043 897 1158 999 1096 877 913 871 1097 1660 816 1904 1010 1629 2076 958 974 765 854 1525 1234 1173 1250 1752 1623 1096 947 1543 1556 1545 1063 1019 833 1205 951 1222 1263 1406 1685 1627 1474 3115 2247 977 957 835 941 1228 3285 2041 2241 753 887 914 1091 1105 1143 924 1326 730 1849 2765 1590 900 1268 1506 1322 1451 1425 2337 1760 3645 1623 1761 1981 1171 1552 2439 2290 1903 3425 1645 1553 792 1156 1393 2194 2322 2515 1038 2183 1481 2097 2915 2189 2774 1602 2985 2229 2825 1404 3422 2129 1645 2826 1832 1903 2075 1910 1782 1523 2291 1698 1632 1970 1290 1294 3525 2017 1409 3789 3750 3191 1800 2103 2790 2163 4479 2451 3011 1740 1257 2143 2256 1850 2693 3268 3691 2465 1809 3583 2507 1840 3168 2783 2919 2415 3389 2867 1604 2132 2000 2099 2899 1463 2154 1740 2386 3205 1811 2219 3258 2040 3031 4644 4086 1723 1984 1508 1282 1729 1613 1207 1630 1336 1530 1432 1787 1313 2179 3638 2475 2678 1925 1595 1827 1310 1620 1312 1034 1093 1638 2163 1863 2251 3143 2057 1864 2653 1814 2810 2075 2623 985 1229 1605 1767 2572 1932 2260 1344 1445 2085 2295 1975 1738 1912 1579 1542 2811 1254 4525 1210 2920 1314 1906 1972 1854 1527 3395 1758 2545 2035 2754 2015 1845 1923 1769 2324 2876 2543 3623 3769 2304 2166 1881 1101 2080 2046 1416 2245 3099 780 1011 741 1318 1374 1978 1813 3238 1539 2104 2367 1543 2293 2011 3300 3706 1196 2270 2183 1624 543 424 406 552 730 1863 1284 3013 2907 2597 2766 3061 2241 1927 2289 1716 697 847 1807 2400 621 1797 1728 1724 2250 2385 1628 1649 1496 1085 2701 2374 3369 3012 2944 2514 2173 1530 1352 2818 1104 886 1423 1505 1216 866 1543 1811 1011 1230 1188 1404 1777 1485 1708 2128 2196 2108 1775 2218 1925 881 1688 1825 1488 2210 1962 2096 2273 1996 938 1936 1658 1239 2174 2232 2353 3042 3185 13127 13723 2674 2580 2530 2919 3004 3011 2333 1842 3473 3049 3177 2629 3683 2078 1587 2115 1504 1925 2064 2688 2755 2669 2543 2381 1816 2518 3643 1760 1540 2800 3159 2902 3782 2615 2381 1323 1166 2743 1963 1513 1632 1396 1995 2031 1448 1439 3405 2509 2786 1612 2205 1179 1676 2359 1959 4414 2957 2520 1667 2747 1700 2044 1455 1576 2729 2499 1475 1561 1566 4314 4197 5497 3475 3438 4287 3349 3327 3937 4278 5104 2758 3540 3862 3181 1303 1937 3455 3793 1241 1191 1223 1282 1728 1842 3926 4169 3726 3697 4581 7597 8014 7440 6567 7076 5167 6710 4706 3553 8355 8479 8296 9116 9816 6021 7649 8266 6885 8379 6850 7711 9095 8213 7439 9228 9297 10973 10853 9425 8206 10456 8192 14882 12401 11692 4257 5392 7152 5300 4165 6967 6568 6284 3430 7226 2487 2376 3106 2554 2975 2368 2121 5033 4706 3568 1391 2236 1978 2012 1656 11603 11228 10978 7999 8983 10245 9544 10520 11414 11536 11798 16442 13782 11441 13607 10356 14715 13144 13808 49356 17141 15581 9574 9847 11731 12867 10193 10510 10798 2603 2209 1285 10392 9735 6093 16593 16873 17134 15004 4499 4278 3704 1283 4085 987 2055 1472 1395 7785 5556 5257 1868 2859 2279 2420 5206 6390 3947 6874 4369 5214 8951 5253 6169 13699 15787 11508 10825 22365 21746 11754 12613 13845 17833 5195 3836 5305 5911 6005 3818 6842 2578 7452 3780 8490 4931 874 818 8808 5839 7616 11506 5824 3075 5434 3262 4365 2292 2100 4611 4262 3922 3762 3550 9243 11818 5111 2290 4911 6998 6912 9726 5494 6141 3815 2586 2241 6114 4282 10756 3486 4351 2568 3499 2973 3037 3813 4635 10487 11340 3327 3234 3006 4031 3326 2460 3203 2283 2813 3227 5825 4425 3947 6525 3601 3115 8975 2070 2732 3566 2988 5015 5381 5439 3836 3821 3947 3485 3873 3940 4200 4395 4097 4442 4379 4516 4848 3949 4831 3625 2307 2098 1725 2449 2008 1704 3423 1832 1953 2020 2040 2604 3589 2493 3600 2192 4391 2792 2494 1019 1979 1267 1134 1591 1647 1878 1621 1249 1770 1825 1624 1919 1996 2410 2271 1759 1832 2807 2902 2262 2565 2287 1869 892 2469 2741 2925 1187 1975 2380 1602 1948 2522 2175 2305 2504 2036 2564 3264 2105 2616 1930 2345 3490 3827 3831 1437 1536 1529 1500 1797 2024 1731 1725 2473 2370 2665 2607 1910 3040 2027 2743 2654 3034 3310 2158 1735 2099 2433 2037 2200 3271 2135 3871 2298 2018 3037 2893 2457 3348 1604 2114 3273 3924 2399 2512 4782 686 4893 2517 2452 2003 1444 1193 2722 4012 2453 3749 4177 4034 4263 3075 3616 2422 2201 2089 2316 1951 2318 2187 1028 1387 1079 1005 1299 1268 1501 1700 1435 1615 1423 1094 1714 1450 1209 1221 1046 1869 1339 4188 2742 3310 2657 1830 2545 2009 1608 1580 2398 2317 3799 2939 3986 3347 2781 1910 3196 2869 1610 3043 2254 1275 2339 2250 2455 2485 3681 2061 1933 1319 2166 1776 1346 1271 2927 3164 3512 2344 3736 2660 2736 2825 2910 3606 2880 3197 2817 3555 3613 4657 3239 4938 4620 2990 3148 3184 1728 3454 1984 1181 2746 3650 2978 3575 2859 2415 3102 1998 2771 3219 6187 897 1013 926 1290 1185 1269 1025 1929 1930 1413 2209 2510 4102 1000 942 1273 2481 3290 2454 2821 903 3785 1168 1600 1166 1402 2852 3890 3208 3623 3770 3666 3872 2929 3384 2260 2192 2123 2808 2173 2360 2124 3560 2696 3915 2873 2973 2494 2859 2257 2336 2336 4430 2413 1924 1644 787 2033 1097 1986 1630 3745 1517 2249 4108 3046 4613 4219 4199 4783 2897 1694 5968 3100 3678 3905 2809 4056 3683 3709 3945 3803 4399 3616 3294 2239 2015 1889 2082 4395 3687 4886 3696 2075 4996 6165 6720 3883 3510 3260 4473 3772 3493 5778 2103 3719 3667 3117 3838 3163 4691 4498 4971 5033 2849 2932 3092 3691 2438 5069 3412 2790 4212 4627 4332 2535 2093 2700 3244 2797 1961 1874 2795 1818 2376 2760 2121 2188 2750 2946 3106 3215 5024 2810 4124 2730 2145 3124 2759 6024 2915 3671 2737 3998 4071 3894 4501 3948 2945 3033 3382 4436 3588 3145 4354 4499 4955 3210 3563 6386 4525 3157 4929 5290 3463 3515 3294 3828 12001 13166 10268 9322 7495 6819 5886 6514 6407 7644 5253 5729 6345 7203 8460 8714 10552 9445 6149 4692 5187 3556 3325 5654 4956 5360 2857 7346 6926 6114 9022 4004 5331 3791 1940 2426 3184 1632 3930 3214 3725 2550 2019 2553 2206 1137 1800 1929 2177 1738 2092 1840 1855 2205 1902 3118 2203 2956 4242 4267 4077 4634 4330 4009 4073 4388 5198 4373 3459 5139 3933 4128 4408 1781 1489 1536 1286 1721 1758 1402 2084 1519 1010 1162 1330 1637 737 993 1776 1586 428 302 722 975 1165 1024 1101 1096 909 2422 1906 1468 1315 2324 2230 2019 2209 1678 2306 1547 1706 1109 1087 1296 2032 1452 1594 1447 3192 1476 1416 1469 1230 1213 1612 2595 1375 2034 2247 3023 1958 1758 1036 2430 2575 1995 2657 2052 2663 1917 2285 1952 1918 2069 1821 1944 2249 1772 2522 1587 2138 1933 1855 2099 2341 3615 2309 3155 2978 3235 2556 2883 3219 1692 2563 2468 1920 1035 3398 1716 3871 2132 1627 4199 1665 1780 1591 1597 3459 3856 1798 1835 1407 3807 3993 4081 5032 3042 1643 1520 1730 3231 1777 3975 3700 2015 2133 3661 3760 1877 1858 3874 3804 2664 3385 3736 3753 3847 3963 3554 5129 4248 3443 4257 3677 4625 3543 4509 4095 1419 3409 2069 2733 2497 1889 9196 3773 3763 3313 3737 3954 3650 3338 3906 4340 4309 4057 3488 2817 3083 2268 1907 2677 2717 2235 2310 3148 2588 2622 2697 2479 2992 4204 2568 3370 2739 2427 2213 1949 2193 2127 1177 1188 1106 1131 1117 1117 1085 1870 876 1429 1558 1129 2351 4302 4124 3558 2635 2435 2614 3106 3148 2492 3673 3435 3947 3806 4016 3230 4327 3663 3084 3309 3952 3127 2897 5378 4105 3619 3656 3568 3296 2630 3175 3183 4946 5037 3060 3751 3601 3150 3067 3076 3611 5098 3771 3222 3165 4287 1934 3947 3948 3276 4229 3450 4254 2916 4231 2367 2289 2442 4678 1317 3733 4781 3106 1596 1245 935 529 735 712 954 2433 2435 2651 2045 3061 2880 2239 1225 2665 2823 1415 2712 1623 1239 2529 2661 4314 1053 2425 2057 2210 2458 2034 2352 1726 1352 1417 1314 962 1753 1209 1525 1829 1367 2502 1968 3390 3944 1189 6595 2468 2240 2166 1559 2182 1887 1756 1568 2405 2138 1745 1934 2131 1681 1241 1524 1053 997 2058 3928 3092 2402 2156 2461 2315 1708 2726 2666 3169 2203 3430 1439 3065 2594 2364 2661 3012 2706 3290 1728 2268 2761 2223 1831 1570 2442 1799 3983 4520 5230 4427 1616 1184 1537 1822 1667 2496 2114 8636 2070 9067 8364 8601 7311 10039 9438 9404 7762 7879 7655 8305 7710 10612 9900 2535 2882 3100 2453 3206 3787 3434 2510 2314 2869 3479 3180 3376 3047 2490 2632 2564 3268 3820 3392 3262 3243 2937 3923 3625 5571 5278 6520 5288 4427 2709 3306 2906 2610 3031 3389 2981 2884 2629 2976 3017 3127 2979 3442 3194 2798 3188 3512 3511 3775 1948 2451 2438 2662 4518 4184 3908 4219 4090 3186 4445 4830 3755 3988 3933 4863 4819 4884 4493 4749 4317 4235 4194 3987 3841 3439 4029 3430 4529 5206 4729 5062 5219 5238 4262 5623 5172 4942 4563 4574 4384 4285 4399 4096 4110 4318 4604 5123 4207 4426 5445 5252 5157 4742 4322 5349 4600 4805 4465 4705 4141 3646 3884 4288 3517 4282 5292 3023 4947 4599 2870 4682 4463 4761 4333 4261 4511 3811 3883 3311 3580 4439 3830 4165 4401 5195 4550 4440 5402 6636 5791 5654 5804 5190 5616 5195 4323 4565 3986 5240 5396 4938 5757 5568 5750 4908 2756 2384 2749 3648 1882 1943 1590 1248 2020 1613 1693 1198 832 1395 1265 810 1257 1203 1227 832 822 782 1089 1684 894 1923 1232 1436 1764 1120 1146 883 1011 1387 1322 1252 1127 1914 1746 1087 992 1465 1381 1428 1371 1302 1227 1616 1051 1277 1203 1459 1694 1989 1927 2963 2011 986 968 635 1256 1458 3047 1725 1913 735 1036 722 1195 897 1221 700 1446 844 2136 3008 1957 743 1030 1566 1469 1650 1516 2483 1503 3220 1377 1643 1914 1290 1885 2845 2651 2183 3602 1588 1383 658 1150 1402 2177 2202 2381 1062 2097 1633 2145 2728 2747 2280 1328 3494 2251 2448 2043 3049 2314 1640 2741 1724 1916 2619 2453 1689 1607 2222 1376 2015 1827 1114 1348 3460 2236 1469 4515 4519 2875 2024 2004 2601 2278 4437 2977 3112 1790 1331 1975 2049 2670 2682 3981 4029 2642 1871 4479 3235 1477 3365 2668 2671 2317 3189 3285 1602 1985 2185 1782 2779 1212 2013 1967 2634 3085 2039 2549 3663 2560 3424 4291 4099 1979 2336 1733 1188 1936 1593 1439 1624 1604 1674 1317 1530 1559 2045 2842 2444 2806 1986 1697 1832 1310 1495 1120 1477 1211 1788 1918 1888 2138 3544 2299 1563 2899 1736 2703 1915 2203 1302 1379 1529 1572 2911 1992 2206 1406 1448 2737 2213 2216 1762 2233 1890 1540 3148 1463 4401 1235 2761 1678 2036 1685 1816 1323 3729 1929 2630 1731 3032 1912 1998 1661 1608 1963 2713 2619 3579 3723 2050 2584 2584 1611 2393 1908 1373 2067 3471 987 1234 690 1446 1784 1710 1798 2527 1452 1693 2067 1607 2507 2410 2981 3939 1266 2241 2287 1600 569 557 583 890 576 1817 1393 2381 2507 2444 2649 2754 1817 1608 1985 1852 636 907 1570 2096 739 2084 1777 1832 2371 2469 1412 1573 1621 1108 2625 2295 3105 3394 3295 2350 2196 1444 1135 2753 1042 873 1504 1613 1481 877 1861 2143 1224 1469 1049 1767 2084 1784 2135 1657 1874 1909 1763 2762 2170 1016 1620 1985 1472 2120 2015 1826 2002 2031 1033 2330 1849 993 2008 2509 2121 3414 2674 12631 12927 2529 2671 2583 2573 2863 2299 2296 1709 4154 3659 2899 2944 3742 2291 1667 2663 1934 2037 2604 2840 2914 2787 2148 2653 1973 2712 3781 1444 1805 2476 2761 2555 3198 2458 2488 1259 1611 2670 2077 1781 1454 1479 2554 2749 1724 1831 3714 3038 3642 1412 2295 1274 1828 2657 1693 4134 2799 2642 1969 1931 1770 1819 1493 1851 2626 2267 1124 1206 1294 4347 3593 6078 3574 2855 4145 3368 3400 3652 4088 5048 3393 3503 3534 3063 1731 2073 3974 4294 1353 1252 1099 996 1548 1815 3966 4445 4329 3992 4142 8130 8386 8458 8626 8404 6636 6856 4204 3655 8573 8680 8620 10049 9370 5619 7701 7787 7766 8843 7304 8178 9242 8728 7880 9116 9871 11417 11766 10091 9430 11874 9539 14578 11768 10949 4032 6086 6783 5453 4517 7267 6535 6943 4243 6910 2148 2067 2653 2961 2891 2279 2321 5319 5593 3565 1207 2275 2102 2168 1802 12447 11665 11566 9731 10814 11150 9943 11539 11242 12037 11306 16058 13804 10634 14245 10943 15204 14482 14734 17141 50024 16851 9696 10062 10580 12403 10365 10024 11074 2795 2407 1337 10545 9996 6312 17021 18307 18437 14871 4428 4459 3856 1265 4266 783 2227 1508 1554 8336 5321 4920 2100 2943 2477 2221 4340 6080 3914 8063 5185 6188 9743 4862 5306 14936 17589 12824 12674 23515 20893 11742 13700 14366 18113 5986 4180 4711 5556 6194 3675 6361 2877 7449 3865 9090 4284 646 578 9261 5186 8150 10861 6187 3375 5016 3200 3556 2572 2078 4822 4588 4403 3932 3771 9182 12345 5879 2153 5060 6590 6146 10051 5766 6523 4323 2388 2834 7222 4383 10341 3725 4365 2504 3856 3282 3176 4547 4586 11983 10121 3753 3561 2577 3836 3545 2821 3494 2409 2518 3198 6122 4265 4075 7053 3660 3268 9983 2603 3223 3521 3055 4931 5108 5001 3383 3770 3846 3459 3534 3933 4167 4050 3917 4101 4514 5012 5585 3882 4950 3588 2327 2494 1845 2155 1917 1932 3544 1939 1797 1567 1975 2777 4385 2623 3364 2091 4957 3701 2725 1123 1705 1100 1012 1947 1896 2374 1958 1447 2086 1906 1644 1716 1801 2933 2125 2003 2048 2487 2512 2575 2708 2537 1713 896 2922 3110 2696 1147 2636 2770 1926 2296 2649 2417 2900 2381 1771 2322 3202 2789 2802 1875 2257 3795 3462 3649 1687 1934 1782 1879 1601 2083 1735 1631 2725 2449 3080 2561 2180 3501 1966 2791 2818 3493 4599 2383 2054 2604 2944 2007 2240 3366 2502 3861 2326 1701 2701 3732 2971 3909 1656 2324 3937 4664 2024 2310 4455 548 5533 2346 2670 2103 1955 1518 2350 4382 2743 4416 4513 4986 4663 3587 3669 2462 2020 1503 1909 2182 2785 2535 1154 1839 1596 1171 1637 1101 1408 1951 1760 1507 1583 1311 1663 1226 1062 1051 1094 1998 1196 5582 2619 3810 3309 2129 2270 1927 1986 1976 2119 2066 4588 3583 4304 3217 2306 1676 2927 3000 1607 3234 2403 1374 2382 2280 2629 2759 3570 2255 1580 1323 2549 1786 1466 1301 2746 2714 2888 2806 3779 2437 2592 2281 2499 3864 3042 3667 3178 3066 3208 5254 3643 4888 4447 2700 3494 3236 1667 3012 2353 1208 2880 3823 3202 3910 2678 2981 3504 1421 2150 2668 5575 757 873 797 1516 1194 1320 1189 2294 1749 1287 2532 2499 3656 1156 1040 1366 2550 2964 3224 3510 1039 3858 839 1556 1145 1089 2980 3698 2956 3338 3673 3508 3775 3264 3303 2560 2452 2431 2924 2493 2587 2245 3480 2833 3906 3138 3178 2347 2685 2320 2436 2374 4714 2348 1771 1716 780 2357 1145 1738 2012 3893 1504 2436 3615 2698 4611 4141 4127 4880 2767 1989 5703 3824 4228 4428 3106 4569 3833 3996 4570 4584 5179 4108 3203 2067 1665 1603 2122 4245 4062 4504 3845 2119 5070 5770 6469 3871 3626 3492 5139 3798 3195 5623 1956 3471 3487 3557 3668 3531 4605 4525 4677 4795 3246 3202 3597 3383 2120 5341 3665 3252 4855 5198 4478 2552 1977 2531 3890 3276 1936 1814 2488 2021 2414 2211 2085 1839 2927 3669 2718 3499 5037 3257 4718 2602 2142 3449 2834 6480 2581 3974 3195 3670 3337 3738 4689 4031 3374 3776 3696 4752 3784 3188 4045 4874 4614 2918 3987 6355 4524 3516 5391 5420 3551 4038 3984 4048 11912 12351 10807 9747 7594 8053 6271 6933 6839 8419 6255 6909 6880 8285 8588 7675 12125 8068 6273 5461 5759 5105 3455 6263 5461 5670 2791 7428 6521 5571 9437 3716 5175 3932 2121 2213 3972 1805 3638 3738 3794 2523 2438 2191 2183 1350 1883 1769 1829 1817 2334 1929 2461 2468 2215 3169 2533 2319 4107 4226 4595 4653 4571 4797 3959 4462 5817 4063 4262 5224 3866 3738 4111 2082 1476 1695 1450 1807 1772 1409 1969 1774 1131 957 1363 1509 1064 972 1755 1476 471 363 493 883 1439 1312 1465 1249 1279 2253 1814 1675 1951 2432 2295 2369 2623 1753 2261 1958 1835 1374 1338 1524 1895 1809 1878 1534 3697 1866 1810 1816 1586 1342 2045 2924 1434 2082 2415 2893 2060 1877 971 1903 2099 1711 2154 2466 2870 1984 2820 2077 2189 1979 1586 2271 2754 2098 2061 1306 2011 2816 2485 2432 2407 4083 2765 3492 3928 3730 3270 3665 4169 2157 3146 2954 2166 972 3730 1709 3997 2474 1545 4406 1652 2075 1592 2004 3764 4209 2000 2013 1522 4291 4210 4344 5794 3195 2083 1929 1795 3785 1979 4561 4061 2183 2265 3875 3959 2092 1936 3808 3741 2705 3569 3537 4193 4221 4086 3378 4857 3906 3357 4409 3846 4770 3339 4662 3774 1528 3221 2035 2377 2681 2506 8937 4257 4234 3739 3946 4199 3920 3564 3935 4386 4565 4452 4187 3386 2987 2462 1863 2440 2466 2129 2819 3154 2609 2696 2408 2678 3416 4555 2637 3482 2704 1767 1768 1779 1810 2230 1016 1158 1026 1068 1066 890 868 1649 879 1522 1387 1019 2879 4120 3786 3646 2402 2136 2680 2628 2248 2323 2912 2979 3967 3789 3657 3521 4158 4033 3326 3639 3564 3476 2931 5260 3771 2956 3395 3459 3424 2664 3059 3363 5136 4741 4058 4019 3377 3603 3449 3978 3797 5158 4278 2658 3367 4714 1953 4284 4265 3463 4634 3356 4306 2588 4421 2481 2119 2741 4679 1541 3651 4678 2865 1720 1649 1305 680 811 851 1240 2596 2124 2932 2273 2981 2862 2408 1320 2887 3456 1204 2987 1879 1406 2370 2767 4818 806 2752 2081 2411 2657 2200 2114 1932 1210 1305 1340 1080 1938 1095 2227 1958 1444 2399 2564 3244 3983 1261 6066 2471 2281 2224 1933 2099 2054 1927 2097 2182 1812 2202 2154 2186 1722 1164 1259 989 1105 2585 3745 2517 2324 2652 2771 2473 1884 3093 2301 3322 2902 3549 1200 3057 2589 2372 3019 2974 3257 3302 1991 2257 2932 1740 2234 2287 2286 1690 3652 5434 5775 4767 1460 1249 1298 1604 1518 2396 2666 8994 2396 9525 8973 8940 7919 9306 9755 9516 8302 8655 8440 8696 8253 9616 9424 2488 2371 3396 2529 3689 3852 3808 2832 2965 3372 3292 3537 3430 3080 2549 2570 2270 2752 3743 3772 3463 3586 2623 4098 4043 5361 5251 6910 6631 6957 3418 3049 3149 3366 3874 2739 2540 3353 3326 2787 4368 4519 4421 3778 3112 3781 3703 3768 3565 4675 1655 1964 2013 2420 3273 2975 3695 4017 4017 2140 3615 3473 2606 3679 3201 3626 3603 3694 4466 4037 4138 3969 3903 3910 3639 4010 3603 2644 3395 4281 4700 5510 4634 5365 4289 5701 5445 5027 4414 4043 4345 4341 4202 4009 5082 3851 4553 4876 4178 4254 5642 4903 4871 5229 4062 4862 4935 4865 4853 3731 3687 4691 3608 4746 2893 3549 5182 2748 2964 2870 3278 3190 3846 3397 4979 5083 3657 3715 4245 2915 3791 4670 3923 4048 4345 4905 4608 4428 4547 5964 4826 4921 5281 4881 5022 4911 3802 3949 3689 4037 4176 4359 4177 4329 4537 3994 2909 1973 2426 4090 1414 1816 1714 1283 2299 1589 1892 1586 1134 1329 849 1010 1636 1540 1523 1344 1309 1221 1477 1840 1040 1853 1248 1827 2207 883 1246 867 957 1341 1555 1364 1197 2078 1721 1472 1090 1666 1403 2308 1569 1705 1643 2015 1169 1561 1808 2065 2342 2166 2110 2763 2194 1425 1403 563 1545 1578 3189 2194 2603 755 1281 882 1409 898 1294 805 1415 775 2005 3904 2069 925 1344 1402 1297 1655 1671 2370 1835 3727 1300 1518 2415 1418 1864 2674 2516 2420 4416 1513 1396 1240 1377 1538 3151 2847 2871 1206 2416 804 1860 3299 2476 2969 1701 3555 2599 2508 1720 2884 2603 1586 3137 1935 2010 2755 1962 1507 1216 2442 1367 1443 1744 1238 1623 4383 2048 1227 4117 4903 3364 2433 1765 3068 2116 4541 2961 3224 1582 1396 1360 2494 1757 3658 3427 4593 1595 1942 3528 3037 1985 2893 3207 3313 2558 3523 2886 1764 2152 2708 2616 4068 1830 2844 2248 1927 3748 2359 2667 3318 2522 3557 4671 4411 1958 2819 2109 1171 2402 1802 1571 1766 1925 2054 1189 2020 1270 1972 3570 2989 2958 2171 1353 1638 2012 2260 1110 1565 1027 1938 2324 2329 2436 3572 2495 2394 2805 2136 2901 2270 2338 876 1024 1557 1735 3438 1885 2215 1591 1209 2853 2615 2647 2233 2405 2219 2005 3663 1392 4499 1416 2654 1962 2358 1587 1691 1591 3032 2140 3431 1585 3090 2166 1755 2031 1580 2534 2846 2606 3830 3984 2760 2645 1614 1517 1381 2711 2139 3061 4581 762 1039 763 1276 2093 1448 2004 4286 2584 3117 2286 1697 2408 2079 3433 5999 1512 2310 1750 1461 674 505 493 493 556 1368 1760 3362 3491 2870 3174 3366 2130 2028 2386 1859 829 969 2226 2874 708 2533 1823 2409 3216 3488 1692 1495 1320 1084 2689 2519 3389 3021 2969 2439 2257 1327 1041 3492 1249 1056 1659 1658 1715 1076 1962 2634 1521 1938 1157 2371 2718 2451 2540 2106 2575 1871 1865 2765 1926 812 1636 2428 1899 2692 2541 2135 2900 2326 920 1878 2152 1148 1721 1960 2569 3066 2732 14117 13496 2730 3530 3222 3411 2899 2694 2033 1829 4089 3750 3264 2793 3290 2375 1899 2200 2017 1865 2940 3921 2588 2736 3006 2362 1859 3607 4904 1263 1654 2899 3651 2972 3696 2548 3276 1164 1336 3987 3290 1953 1176 950 1293 1318 1549 1398 3509 2972 3698 1383 2497 1832 2297 2942 1582 4130 3434 2920 2509 3444 1296 2434 2409 2087 3439 3024 1597 1746 1840 4794 4201 5487 3685 3297 4994 4185 3929 3563 3696 5810 3008 3335 3412 3253 1804 2303 3825 4684 1291 1183 1159 1137 2131 2359 4112 4538 4659 4601 3522 7222 7130 7004 6739 7054 5396 7141 5039 5308 7476 7059 7365 9533 8998 5776 7954 8467 7690 8367 7081 7211 10781 8556 7656 9821 8106 11399 10188 10340 7853 10868 7985 17372 14197 11977 4042 6211 7410 6823 4060 7294 6368 6314 3444 7124 2814 2712 2633 3201 3167 2716 2275 5125 6154 3147 1774 3162 3007 2603 1680 13087 12578 11885 10014 11104 11080 10045 12948 12146 13109 10559 15953 14504 10715 13354 12756 13081 13970 13604 15581 16851 56882 9803 10206 11901 15178 11226 12192 13158 3409 3112 1461 11043 10311 6337 16711 18018 17678 14897 4960 4916 5261 2253 5975 792 2418 1775 2204 8362 5815 5832 2215 2882 2399 1979 5118 7364 4732 7837 5391 7361 11900 5323 8614 14602 16301 12010 11908 23205 23654 10858 14241 14678 18528 6306 3565 5678 5981 7424 4048 7118 3071 8634 4938 9328 5432 875 799 10147 6389 8295 11283 6020 3467 4720 4336 4379 2226 2027 5406 4981 4339 4163 3740 10271 13421 6533 2217 5612 8064 7215 11337 6407 6866 3547 2601 3275 6914 5567 13687 5057 4429 2096 4492 3699 3657 4557 6079 15440 12283 4541 3976 2952 4050 3965 3217 4037 2023 2615 3276 6310 5333 4184 7491 4308 4013 9955 3202 3966 3644 2554 6028 5897 6208 4631 4265 3755 3597 4395 5615 5562 5706 5149 5199 4130 5822 5104 4356 6321 4132 2561 2087 2025 3070 2356 2173 4146 2388 1806 2776 2173 2664 3402 2641 4549 2271 7648 6304 3817 1892 1404 1636 1535 1711 1988 2387 1670 1381 1826 1785 1337 2130 1922 2617 2527 2145 2130 1995 2806 1729 2588 2455 1416 991 2472 2658 3214 1231 2262 2046 1262 1729 2458 1774 2030 2120 1434 2411 3555 2342 2322 1527 2138 3541 3985 3704 1389 1536 1465 1484 1494 2207 1409 1717 2032 2158 2388 2541 1434 3038 1724 2364 2222 2984 3284 1992 1566 2741 3346 1998 2127 3488 1803 4234 2397 2066 2773 3636 3267 3927 2200 2572 3964 4524 1809 2236 5860 558 5228 2498 2299 2016 1546 1008 3259 3701 2697 4373 4609 3561 4648 3067 2875 3194 2548 1727 2283 2478 2916 3501 1604 1417 1098 1579 1693 1206 1154 1718 1482 2156 1437 1245 2125 1499 851 1319 1322 1885 1644 4663 3477 5027 4240 3049 2449 2539 2687 2517 2205 3010 4234 3176 6818 3765 2955 1841 4238 4301 1392 3884 3524 2272 2384 2717 2820 3175 3063 2901 1397 1142 2290 1922 1495 997 3265 3161 3755 2642 4274 3571 3469 2720 2511 4702 2262 3663 3893 3745 3826 5481 3753 6088 4782 3421 4087 3613 1854 3167 2433 1203 2977 3882 3187 4445 2942 3472 4305 1650 2527 3086 6598 1127 1063 1361 1810 1672 1704 895 2309 1660 1327 3152 3152 6522 1225 1227 1623 2594 3232 3117 3450 981 3769 1072 2482 1835 1157 3335 3803 2868 3361 3705 3602 3946 2663 3214 2768 2558 2631 3065 2622 2787 2054 3796 3159 4322 3638 3602 2136 2663 2083 2270 2014 4734 1931 1555 1360 557 2327 1109 1639 1915 3345 1504 2117 4513 2925 4617 4101 3961 4316 3368 1656 6493 3320 3916 4284 2798 4401 3591 3609 2915 4299 4271 3494 2771 1839 1735 1744 1841 3489 3014 4297 3737 2594 5008 5057 5710 4394 3397 4043 5197 4112 4015 5906 1431 4408 2787 2663 2825 2577 4302 3894 4219 4162 2933 3320 3214 4152 2104 5768 3049 3121 3401 4066 4463 3229 2753 2245 4418 3669 1565 1900 2776 2513 3006 2545 2233 2066 2695 2575 3325 3716 5825 3009 4975 3741 2199 3422 2669 8141 3180 3931 3851 3642 4102 4574 5599 3433 3845 3891 4637 4048 3408 3192 4305 4692 3897 3158 3579 5776 4084 4161 6917 7720 4510 4900 5012 4760 11151 12304 11058 10120 8524 8635 6510 7013 7108 8615 6168 6713 7300 7693 8818 8847 11778 10157 6854 5033 5314 4238 3731 7993 5396 6420 3732 8625 5689 5039 11993 4448 7218 5792 1832 1621 2839 1709 4213 4035 4375 2953 2374 2095 1949 1256 1540 1670 2642 1901 1679 1533 1494 2568 2047 3285 1898 2903 5139 4055 4332 4808 4672 4222 4308 4546 5456 4895 4193 4897 3899 3657 3779 2288 1559 1634 1350 1786 1700 1453 1700 1664 1504 1022 1585 1670 849 679 1524 1926 290 272 629 985 1926 1891 1739 1880 1548 2682 1572 1973 2358 2475 3055 2752 2880 2100 2527 2171 2496 1041 937 1089 2491 1618 1885 2110 4043 1131 1010 1288 1017 927 1392 2613 1196 1695 3443 3693 1474 1634 1057 1908 1998 1438 1845 2481 3337 2660 2300 1921 1817 2013 1756 2282 2773 1639 1991 1513 1965 1919 1387 2503 1596 4198 1968 2994 3159 3302 3105 2974 3555 1482 2143 2059 2219 1074 2789 1532 3874 2498 1553 3973 1356 1432 1362 1215 3867 3383 1615 2276 1663 3161 3891 4135 6026 2607 1906 1805 1609 3502 2569 4512 3797 2475 1907 3473 3732 1804 2041 3191 3093 2790 3693 3333 4048 3933 3691 2856 5616 4361 3318 4378 3907 5712 3864 5644 3920 1713 4078 2498 2479 2946 2208 10720 3977 3991 3494 4136 3550 3113 2638 3277 4673 5000 4010 5360 4431 3517 3299 2427 2427 3046 2027 2727 2516 2343 2520 2606 1974 3208 4765 2987 4130 3011 2692 2194 2069 2037 2924 1019 1136 929 1075 1102 893 794 1912 1071 1370 1767 928 2806 4778 4032 4174 2941 3157 2680 3061 3102 2819 3247 4669 5556 5113 5460 4197 5866 3980 3305 3581 3562 3268 3843 6047 3574 2658 2955 3867 3395 3329 2966 3165 5508 4651 2870 3633 4135 3526 3059 3879 4310 5125 3992 3744 3415 5075 2059 4926 3733 3579 5171 3141 4386 3942 4329 2268 1749 2241 4652 1711 3769 5433 3147 1716 1204 1490 1146 1298 1393 1738 2656 2312 2623 2422 2477 2626 2257 1450 1965 2644 1363 2679 2026 1513 2400 3743 4738 1065 3092 2848 2585 2735 2349 2419 1075 1085 1042 1703 1449 1811 1610 1533 1760 1423 2995 2320 3702 5921 1151 7671 2829 2583 4146 2097 2143 2151 2089 1380 2436 2478 1660 1942 2529 1873 1005 1112 1101 846 2399 5773 2494 1862 3112 3267 3273 1871 2975 2834 4931 2585 4324 892 3320 3069 2925 3422 3359 3207 4074 1570 3211 3833 2224 2131 2638 3309 2510 4864 6441 4645 4022 1070 1219 1255 1875 1093 2189 2170 9374 2493 10109 9584 8597 7681 10191 9489 9239 8344 8892 8696 8961 8971 10722 11351 2440 2413 2981 2296 4242 4770 4808 2906 2894 3736 3398 3567 3249 2961 3095 2913 2475 3207 4715 3625 3508 3472 3104 4247 4036 5654 5410 6555 3405 3314 2587 3035 2761 3217 2686 3291 2908 3412 2605 2735 3148 3308 3249 3233 2936 4065 3697 3645 3382 3248 2962 2627 2475 2983 1562 2609 2610 2987 2607 1434 3097 2978 2760 1826 2780 2684 2734 2563 3530 2565 4110 3904 3907 3977 3895 3342 3422 2595 3090 2751 3729 2599 2803 3085 2459 2851 2687 2492 2737 2881 2732 3067 3894 2666 3061 2836 2900 2647 2975 3086 2907 2267 2890 3007 2940 2785 3467 3324 3132 2163 2910 2785 2723 2601 2304 2686 2972 3118 3277 3096 2848 2447 3093 2647 2875 3201 2927 2771 2806 2865 3890 2930 1901 2904 2944 2780 2698 3145 3287 3043 3319 3030 3087 3489 3444 3490 3594 3680 4003 3589 3447 3725 4151 3808 4092 3771 2323 2035 2691 3564 1557 1284 1251 1221 1454 1568 1259 1216 901 1139 918 1344 1169 1202 1251 1357 1545 1343 1318 1964 1501 1907 1630 1641 2142 1413 1501 1157 1282 1462 1175 1587 1274 1832 1626 1721 1483 1870 1231 1105 1555 1411 1274 1440 1592 1082 1572 1331 1609 1441 1377 2765 1403 796 718 912 1193 1041 1418 1366 1519 1084 985 1063 1203 1497 1294 1244 1030 961 1769 2954 1401 1215 1753 1333 1088 1487 1404 3096 2312 2474 1343 1463 1731 1564 1181 1815 1592 1334 1935 1176 1172 1236 1022 904 1522 1997 1948 2374 1917 1653 1960 1955 1272 2092 1635 1975 1528 1737 1861 2827 2528 1703 2492 1449 1896 1705 1857 1785 1706 1760 1303 1857 2208 2008 1766 2048 1980 1935 3306 3079 3461 2882 2955 2727 2899 3258 2595 4709 3102 1897 3327 1650 1793 3072 1819 2852 2342 2157 3181 2527 2276 2719 1868 2101 1463 3347 2196 1589 2520 2023 1300 1772 1605 1470 2575 2983 3787 2962 2350 2665 2238 2611 2147 2412 1191 1853 1658 2186 2260 1800 1606 1641 1974 1376 1513 1378 1055 1913 3238 2468 2432 1684 1576 1565 1638 1825 1277 1181 1704 1436 2272 1926 2457 3183 2135 2134 2534 1902 3186 1806 1935 1685 1575 2003 2177 2447 1619 1541 1380 1528 2411 2127 1529 1325 1903 1893 2571 3085 2227 3524 1553 3665 1874 2361 1968 2690 1464 3247 2348 2257 2841 2210 2600 1998 1651 1555 2061 2929 2810 3061 2869 2571 1950 1499 1654 1508 2018 1493 2170 2017 851 917 975 1141 1480 1163 2996 2796 1613 1985 1746 1360 2597 2200 2880 2539 1407 1925 2669 2077 424 298 449 529 545 1664 2009 2204 2110 2291 2582 2153 2210 1902 1570 1529 724 606 1631 1919 386 1733 1325 2237 2086 2197 1496 1284 1267 1304 1743 1834 3213 2143 1955 2698 1125 1390 1870 1889 1697 1475 1492 1479 1532 1491 1149 2230 1479 1658 1671 1943 1612 2142 1922 2223 1959 1552 1672 2795 2694 983 1465 1326 1218 1450 1404 1994 1893 1702 1202 863 2200 1342 1753 2082 2038 3533 2671 12185 11714 2980 2891 3154 2423 3313 2298 2429 1978 3741 2677 3346 2157 3038 2155 1496 1227 1446 1898 1421 1598 2903 2807 2696 2516 1764 3149 2858 2185 1280 2106 2232 2134 2775 1932 2509 911 1967 2058 1629 1665 1280 1269 1238 1272 973 1077 1883 1778 2123 1002 2182 1597 1581 1281 1241 2418 2045 2069 1896 1408 1315 2498 1938 1542 2581 2424 888 1012 1076 3129 3825 3139 1700 3264 4421 4395 2904 3506 2737 4712 2939 3198 2837 2647 2050 1957 3921 3259 1482 1258 1136 996 1472 1112 3726 4028 3401 3402 3422 4964 4828 5422 4574 5119 4761 4333 4073 3260 6026 5540 5831 6703 6834 5626 5184 5156 5854 6747 5807 6583 6287 7185 6267 8276 7187 7168 6018 7015 6220 7570 5921 10889 10098 10336 5186 6055 6054 3414 2438 5846 5640 4481 2770 6465 2288 2328 2457 2020 2730 1897 1498 3895 3955 2633 1644 2235 1981 1640 1443 8109 8777 8781 9570 8980 6962 8348 8452 8924 10019 8649 10870 10436 9470 9235 8363 8920 9451 9484 9574 9696 9803 41295 19859 11193 10920 10719 11360 10880 2238 1913 1101 9397 8880 4131 11025 13087 13101 11529 3619 3806 3372 1412 3532 647 2060 1782 1380 8625 5333 5123 1500 2372 1921 2146 4677 4571 4302 7030 3864 5476 6205 5004 7096 9157 10882 10060 9713 18255 18951 9327 11928 13411 14562 6532 3749 5861 5274 5690 3998 6446 2312 7722 2769 7350 3178 545 429 6384 4310 6334 12381 6606 2382 4976 2691 3889 2362 2270 4180 3945 3628 4927 4623 7392 8641 3511 3159 5585 7292 6683 7058 4934 6067 3595 2588 2428 5792 3898 7280 2308 3644 2020 3601 3044 2990 3465 4076 8358 8139 3165 2862 3236 3794 4041 2964 3634 2604 2478 3623 6035 3990 2772 5982 2901 2581 8736 2814 3259 3778 2605 3152 2954 3154 3623 3998 3671 3504 3433 3831 3797 3824 3616 3924 3966 4468 4031 3595 4499 3847 1764 1524 1625 1238 2463 1890 3790 1998 1823 1652 2450 1931 2892 2513 2451 1657 4212 2597 2161 1965 1660 885 805 1009 1256 1574 1793 1620 1390 1530 1821 1970 1808 1424 1986 1147 1198 1436 1929 1848 2050 1332 1774 1327 2078 2283 2842 1527 1465 1628 1484 1362 1463 1304 1488 1700 1723 2474 2951 1367 2119 1172 1198 2837 2714 3637 1601 1877 2161 2123 2221 2058 1939 2174 1714 1877 2513 1833 2365 1858 2006 2426 2325 1805 2394 1146 1079 1537 1394 1197 1235 2746 1530 2285 2312 1343 2828 1709 1570 1992 1544 1763 1776 2123 1790 1796 3997 383 3541 1672 1917 1145 1182 1280 1928 2718 1902 3188 3026 3136 3150 2852 3122 1706 1205 1284 1242 1515 1482 1240 1170 1146 912 1158 1125 1553 1937 1221 1221 1059 1155 1000 793 1355 1138 578 1146 965 1045 2677 2091 1772 1508 1407 2082 1598 2007 1901 2122 1630 3134 2442 2338 2100 1898 2646 2255 2742 2126 2235 2041 2219 2106 2263 2974 2463 3310 2581 1788 1343 1660 1817 1185 1041 2505 2526 2973 2157 4436 2058 2329 2933 2005 2948 2469 2315 2711 2802 2751 4411 3224 3951 3192 2837 3412 3025 2311 2693 2202 1345 3090 3970 3214 3173 3211 3070 2302 1107 1802 1954 6353 967 1039 964 1293 1100 1213 1098 1569 2443 1076 2211 1729 2299 1288 1246 1269 3955 3189 1894 2078 1871 3442 758 1083 847 834 2496 2973 2458 2688 2892 2767 3156 2441 2726 2211 1780 1858 2429 1706 2061 1978 2301 1873 2573 2130 2117 1456 1955 1595 1893 1892 3583 1705 1396 1298 1150 2083 1148 1861 1487 3401 1743 1670 4185 2671 3184 2820 3489 3917 2113 1633 3591 2718 2493 2714 2268 2384 1996 1880 2032 2568 2245 2059 2220 2093 1930 1962 2200 3401 2894 3304 2691 1770 4700 3462 3859 2995 2703 2749 3849 2361 2686 3545 1209 3518 2923 3006 3081 3073 3324 2980 3085 3205 2635 2904 3966 2522 2521 2482 2654 2002 4581 4479 4584 4397 4056 2066 2575 2332 2680 2613 2772 1704 2125 3229 2236 2389 2128 1486 2555 2854 2966 2820 4009 2937 2204 2096 2080 4657 2910 3318 3232 3135 4550 4763 4048 4022 3224 3505 3714 3503 3457 3401 3401 3461 3506 3301 3484 3641 4064 3481 3889 3837 3591 3902 3687 3908 9554 10129 7537 6324 7601 6930 6313 6919 6174 7866 6106 6591 7369 6292 7595 5258 8305 6440 6023 3990 4344 3879 4229 4165 3150 5183 1846 4015 6253 5273 5319 2558 2640 3103 2474 2049 3000 3310 2256 2265 2233 2183 1328 1946 1895 1862 1563 1437 1850 1284 1656 1544 2254 2201 2596 3753 2566 2932 3182 3616 2623 3153 2545 2399 2640 3751 2277 3107 3253 4190 2966 3781 3903 2970 1252 1182 1043 1477 1267 1186 1650 2150 1402 965 1877 1145 1368 937 1282 921 562 622 608 757 809 889 862 910 753 1517 892 1811 1749 1853 2520 2118 2259 1562 1369 1200 1485 1055 993 1281 1207 1179 1535 1855 2050 1186 1162 1152 1033 1120 1277 2513 1192 1734 3027 3597 2061 1373 915 2113 2054 1975 1724 2317 2357 2292 2001 1835 1847 1904 1908 2232 2205 1973 1848 2166 1800 1930 1532 1811 1995 3644 2085 2438 2604 2233 2843 2116 2245 2292 3020 2739 2159 1371 4299 2507 4590 2077 2276 4077 2402 2061 2220 1896 3129 3522 1852 1748 1583 3928 3905 4136 3810 3301 2215 2129 1834 4024 1780 3664 3963 2231 2244 3953 3758 2238 2446 3023 3820 3007 3256 3179 3648 3604 3111 3828 4678 4999 3478 3784 4304 3929 4093 4488 4546 1711 2511 2054 2199 2196 2162 7404 3187 3436 3397 3354 3512 3412 2995 3341 4881 4920 4996 3281 2107 2433 1871 1792 1219 2751 2574 2218 2520 1925 2258 1977 1496 2114 3127 3173 3579 3077 1906 2023 1933 2107 2103 1271 1263 1082 1301 1267 1146 1054 1547 979 1546 1144 1151 2291 3447 3041 2847 3327 2855 3258 3006 2893 3047 2671 3335 3798 3498 3197 3656 3480 3357 2680 3043 3853 3252 2886 3504 2564 2031 2994 2880 2325 3490 2356 2318 2624 2843 2545 2447 2725 2771 1919 2769 2781 2526 3441 2622 2731 2510 2821 3649 2628 3049 3496 3836 3771 2428 5846 3623 2922 2341 3624 2498 4613 3678 1854 1880 1218 1265 923 793 980 1231 2503 2055 2070 2677 1985 1744 2190 1159 2051 1881 1159 1035 1309 1097 1495 1544 3533 906 2402 1834 1641 1586 2329 1889 1259 1323 1400 1578 1443 1530 1477 1467 1766 1494 2238 1880 1286 2230 996 5596 2401 2243 2360 1561 1698 1725 1271 1125 1851 1899 1720 1758 2212 2013 1450 1624 1162 1210 2760 3274 2595 2621 3181 3403 2885 1801 3018 2185 2569 2502 3734 1424 2559 2831 2661 3128 3036 2685 2291 1782 2098 2364 1662 1783 1518 1834 1344 3327 4726 4143 1962 1049 1499 1340 2187 1749 1610 1435 7082 1532 7725 7169 7155 6386 7969 7526 8015 8032 7451 7996 7308 7295 7889 7682 1945 2960 2248 1995 3220 3438 2952 2689 3379 2702 4190 3073 1929 1726 2630 3084 2014 2625 3656 2707 2537 2460 2346 2304 2290 3093 3141 3703 4138 3383 2375 2563 2452 2967 2721 3432 2999 3159 2724 2738 3450 3698 3383 3306 3124 4131 3511 2918 3219 3673 2832 2915 2764 3294 1896 2426 2505 2912 2304 1824 3269 3368 3593 2416 3193 2778 2761 2678 3804 3024 4009 4047 3766 3943 3908 3866 3601 2343 4108 3308 3844 3071 3062 3411 3302 3603 3378 2888 3499 2913 3755 3404 3511 3182 3769 2977 3547 3686 3902 4032 3784 2938 4342 4113 4011 3549 3700 3820 3419 2871 2697 3497 2636 2648 2557 3047 3993 3344 3341 2937 2877 2725 3478 2979 3369 3598 2827 2604 3270 2803 3750 3670 2341 2649 3052 2772 2605 2948 3360 3469 3174 3676 3128 3385 3326 3527 3639 3822 3730 3367 3517 3452 3369 3361 3678 3593 2198 1998 2880 3603 1907 1327 1381 1126 1561 1322 950 1246 1288 1146 1234 1361 1063 1090 1213 1709 1974 1561 1579 1885 1417 1859 1620 1799 2223 1510 1705 1476 1616 1652 1280 1673 1467 2265 1780 1501 1272 1655 1344 1189 1461 1364 1260 1515 1299 1328 1654 1207 1472 1670 1591 2930 1347 846 758 1011 1032 1172 1625 1336 1552 1137 963 942 1240 1535 1273 1142 1039 898 1600 2920 1540 1089 1513 1212 1276 1161 1593 2402 2413 2705 1360 1510 1805 1665 1063 2021 1889 1582 2600 958 1283 1291 981 992 1643 1880 1798 2373 1564 1715 2214 1597 1592 1637 1943 2419 1602 1760 1580 2993 2024 1766 2697 1071 1548 1979 1903 1513 1605 1749 1319 2128 2118 2108 1628 2373 1805 1708 3842 3645 3955 3269 3266 2429 3430 3151 2797 4687 2883 2215 3145 1763 1576 3406 1858 2650 2185 2314 3744 2728 2094 3101 1848 1926 1641 2880 1967 1913 1999 2096 1196 2100 2078 1555 2495 3081 3461 2631 2385 2680 2279 2978 2367 2417 1045 1693 1867 2408 2859 1639 1663 1475 1628 1401 1560 1539 1041 2068 3135 3246 2516 1403 2229 1687 1775 1985 1291 1060 2023 1307 2132 1911 2153 3093 2007 2479 2644 1734 2817 1802 1981 1693 1616 1928 2224 2595 1478 1566 1115 1858 2697 2303 1724 1487 2078 2152 2520 3445 2116 3580 1584 3741 1672 2473 2275 3107 1704 2952 1987 2119 3025 2253 2468 2134 1916 1373 2366 2679 2754 2639 2759 2814 2215 1449 1700 1603 2194 1420 2449 2786 1113 1219 1173 930 1751 1376 3268 3376 1871 2283 1873 1591 2770 2359 3609 2919 1644 2529 2447 2478 490 261 485 500 450 2097 1927 2348 2258 2321 2732 2331 2119 1868 2079 1920 1157 1046 1633 1874 879 1814 1389 2025 1808 1934 1713 1581 1856 1244 1939 1964 3434 2535 2409 2725 1250 1331 2100 1871 1739 1517 1601 1598 1436 1441 1628 2312 1421 1670 1459 1983 1944 2484 2322 1986 2467 1930 1996 2864 2529 1002 1435 1411 1277 1626 1608 2042 1806 1455 1241 930 1706 1193 1716 1986 1889 3226 2411 11496 11331 2400 2816 2565 2205 2836 2032 3180 2650 3230 2984 3728 2931 3616 1744 1410 1361 1528 2132 1651 1827 3061 2979 2616 3073 1858 3224 3379 2547 1698 2486 1995 1978 3002 2340 2374 907 2205 2301 1987 1587 1332 1191 1183 1164 1128 840 2072 1760 1928 1084 2143 1752 1520 1777 1716 2739 2400 2041 2044 1399 1436 3238 1854 1654 2905 2799 770 904 1166 2901 4032 3848 2432 3610 4736 4538 2776 3576 3331 5192 3037 3243 2691 3032 2207 2007 3975 3249 1269 1071 1034 980 1390 1150 3870 4187 3386 3708 3402 5340 5402 5512 5508 5756 4789 4259 3777 3749 6618 5894 5747 6586 5929 6607 5452 6007 5906 6983 6105 7072 6723 6905 6226 7639 7650 8546 6722 7499 7007 7539 6617 10823 10694 10831 5627 7081 6799 3884 2805 6306 5705 4497 2768 6312 2087 1903 2965 2119 2894 1997 2003 4157 4071 2837 1600 1872 1748 1642 1535 8202 8904 8877 9615 9485 7747 8307 9033 8687 11181 9709 11391 11092 9023 10905 9040 9071 9302 9859 9847 10062 10206 19859 41840 11251 11242 10461 11391 11580 2066 1776 1282 8871 10210 3940 11729 13459 14185 12232 3809 3871 3768 1583 3708 704 1912 1516 1299 7899 4927 5026 1599 2472 2082 2232 5905 5075 4909 8368 4438 5442 6732 5159 7666 9513 11412 10068 9745 18798 18503 9685 11328 14467 14727 6871 4004 5736 6034 5798 3932 7312 2450 8484 3076 8160 3713 563 451 6470 4453 6560 12955 6467 2474 5860 2733 3518 2604 2633 4260 4042 4211 5279 4456 7936 9106 3914 2878 5722 6943 6878 8560 5407 5656 3955 3259 2713 5996 4016 7253 2265 4008 2120 4402 3183 3366 3948 4206 8767 8015 3568 3319 3610 4069 4123 3211 4075 2269 2308 3595 5746 3850 3399 6617 3183 2883 8711 2724 3093 4750 3013 3228 2848 3308 4040 3591 3892 3405 3690 3830 3733 3845 3741 3879 4301 4204 3771 2961 3470 3941 1869 1569 2042 1154 2006 1387 4181 2186 1804 1579 2361 1837 3129 2331 2437 1915 4316 3347 1959 1364 1997 1190 1068 1276 1481 2010 1648 1472 1412 1683 1788 1998 1679 1980 1963 1446 1325 1791 1931 2100 1963 1605 1638 1298 1964 2368 2990 1204 1442 1716 1793 1664 1839 1430 1534 1474 1939 2327 3231 1452 2107 1474 1369 2833 2785 2988 1828 2148 2111 2146 2129 1927 2008 2269 1872 2215 2836 2428 2373 2371 1907 2886 2659 2300 2311 1445 1311 1524 1669 1162 1320 2747 1909 2520 2916 1440 2844 1959 1816 2214 1716 1978 2075 2521 1908 1843 3948 423 3761 1621 1485 1104 1153 1407 1966 3303 1881 2956 3375 3038 3754 2970 3605 1440 1248 1240 1227 1275 1605 1309 1161 1236 1006 1121 940 1285 1571 1294 1571 1499 1045 846 1086 1149 823 706 1194 1197 935 2970 2214 1850 1542 1780 2404 1663 1942 1947 2000 1689 3470 2796 2563 1951 1897 2228 2278 2742 2329 2322 2099 2054 2438 1982 2874 2680 3229 2119 1681 1402 1777 1699 1230 769 2511 2721 3054 2429 4059 1868 2719 2800 2262 2959 2769 2530 3490 2648 2827 5121 3513 3501 3059 3476 4119 3299 2995 2822 2034 1276 3059 3783 3266 3542 2646 2882 2590 1224 2131 2339 6677 901 915 863 1499 1113 1262 1269 1779 2408 1320 1947 1834 2548 1224 1115 1628 3651 3500 2422 2588 2136 3366 1144 1086 768 1236 2389 3022 2595 2727 2881 2783 3149 2483 2657 2435 1656 1907 2765 1833 2280 1734 2666 2201 3023 2529 2606 1692 2097 1745 2108 1733 3465 2223 1446 1376 997 1987 1021 2188 1531 3594 1971 1774 3803 3141 3568 3237 4208 3640 1886 1621 4060 2925 2781 2996 2673 2556 2599 2478 2290 2594 3109 2148 2858 2124 2466 2413 2821 3172 3034 3695 2576 1613 5154 4009 4640 3488 3062 3141 4386 2260 2761 3305 1405 3787 3359 3068 3461 3156 3775 3439 3469 3503 2659 3050 4059 2769 2393 3286 3230 2139 5690 5411 5188 4398 3904 1925 2645 2404 2799 2917 2685 2220 2612 3034 2184 1897 2037 1777 2712 2866 3097 2571 3776 3304 2017 2414 2346 4081 3010 3540 3546 2979 4588 4308 3550 3623 3099 3613 4212 3249 3549 3396 3084 3540 3167 4029 3328 3753 3991 3466 3873 4046 3178 3650 3449 3728 9809 10277 7891 6908 7313 6771 6295 7031 6622 7493 6377 6949 7064 6852 7712 5487 9153 7160 5120 3792 4072 3870 4384 4728 3772 6518 1860 4615 6620 5817 6662 2509 2872 3679 2513 2567 3034 3326 2236 2267 2156 2116 1305 2424 2199 1797 1749 1391 1732 1385 1588 1471 2638 2398 2235 3359 2769 2758 3392 3236 3026 3039 2961 2912 2778 3415 2542 3055 3873 4718 3162 3308 3447 3092 1492 1713 1561 1613 1506 1235 1325 2101 943 960 1973 1105 1060 981 1194 940 557 678 767 874 819 914 906 900 795 1823 1145 2020 1688 1980 2392 2071 2237 1286 1306 1251 1443 1216 1117 1342 1697 1450 1946 1730 2343 1072 1033 957 842 1213 1369 2447 1354 1991 2404 4140 2043 1771 1103 2337 2356 2125 1909 2933 2602 2872 2908 2409 2381 1993 1886 1981 1967 2347 2601 2199 1777 2283 1947 1842 2095 3854 2178 2994 3308 2585 3023 2390 2494 2343 3266 3115 2245 905 4171 1947 4216 2172 1661 4364 1988 2231 1806 2177 3801 3936 1861 1549 1358 3880 3853 3836 4404 3582 1939 1809 1486 3458 1861 3782 3679 2046 2230 3753 3544 2603 2321 3084 4161 3283 3265 3629 3732 4186 3298 3961 4690 5415 3514 3792 4231 3852 4206 4363 4726 2064 2634 2139 2744 2021 2194 8560 3015 3197 3264 3279 3471 3099 2815 3337 4980 4836 4838 3163 1948 2483 1714 1720 1426 3154 2451 3052 3017 2248 2352 2295 1859 2411 3360 2942 3699 2850 2119 2084 1757 2237 1615 1397 1450 1060 1458 1411 1232 942 1709 1167 1678 1216 1338 2683 2922 3188 2513 3163 2722 3136 2618 2656 2477 2672 3726 4539 3815 3484 3618 3716 3440 2693 3152 3371 3254 2568 3727 2392 2286 3107 3051 2274 3599 2723 2503 3416 3152 2492 2272 2816 3064 2071 2759 3452 3103 3338 2385 2721 3004 3282 3975 2951 2875 4061 4087 3947 2517 5793 3403 2787 2183 3881 2757 4523 3951 2172 1614 1193 1297 824 808 779 1186 2374 2284 2356 3123 2505 2349 2640 1486 1906 2089 1285 1262 1292 1329 1726 1711 3408 1092 2621 1535 1780 1709 2519 2210 1058 1541 1474 1510 1350 1571 1564 1442 1907 1748 1928 1999 1517 2714 1017 5138 2373 2155 2297 2137 1531 1660 1507 1226 2322 1749 2185 2152 2069 1660 1346 1581 1041 988 2854 3547 2442 3150 3182 3522 3061 1822 3446 2261 2210 2403 3822 1788 2719 2945 2733 3019 3185 3315 2134 2113 2616 2850 2140 1866 2010 1823 1429 3443 5529 4572 2286 1205 1600 1189 2863 1851 1426 1932 7130 1836 7949 7262 6776 6015 7893 7539 8305 7745 6860 7338 6617 6639 8112 7463 2446 2365 2203 2186 3278 3021 3645 2297 2838 2942 3737 3575 2408 2151 2884 3112 1916 3033 3237 2871 2763 2643 2125 2130 2092 3114 3196 3909 4473 5257 3117 3369 3555 3674 3011 3959 3662 3885 3334 3279 4309 4556 4253 3572 4002 4341 4127 3842 4204 4020 3325 3312 3378 3071 2537 3057 3394 2802 3175 2492 3396 4300 3550 2986 3207 3252 3316 3150 3702 3563 3704 3581 3857 3498 3696 3745 4083 3238 4747 4321 4547 3995 4207 4066 3709 4198 3859 4279 3640 3673 3602 3606 3578 3350 3603 3412 3619 3872 4448 4682 4287 3903 4764 4205 4263 3731 3588 3588 4554 3552 3821 3679 3931 3647 3419 3929 4494 3932 3457 3407 3640 3401 3709 3688 4466 4419 3636 3412 3446 3291 4543 3752 2686 3530 3552 3627 3161 3598 3731 4037 3646 3911 4219 3993 3920 4065 4303 4587 4219 3999 4384 4483 4176 4098 4178 4283 2660 2292 2847 4121 1790 1585 1249 1536 1453 1958 1262 1732 867 1507 1344 1251 1030 947 1115 1296 1513 1294 1269 1985 1542 2064 1818 1903 2336 1436 1488 1218 1375 1302 1215 1751 1820 2087 1779 1725 1335 2073 1618 1319 1285 1311 1186 1562 1326 1181 1393 1112 1448 1654 1483 3477 1768 1257 1133 962 1512 1177 1811 1237 1395 1143 1199 988 1367 1033 1461 1137 1611 1199 2097 3330 1497 1095 1460 1546 1292 1651 1294 2868 2209 3246 1491 1624 1840 1690 1223 2271 2076 1878 2524 1424 1638 1590 1397 952 1476 1941 1978 2040 2008 1723 2254 2189 1767 1869 1824 2341 1504 2323 2144 3453 2376 2311 2790 1747 1506 1808 2675 1768 1810 1900 1320 1937 2445 1853 1902 2744 2590 2101 3882 3594 3517 2970 3289 3277 3295 3846 3207 4904 3567 1910 3296 1973 1854 3957 2396 3592 2803 2907 3380 3029 2261 3030 2131 2197 1857 3357 2627 1760 2335 1965 1775 2207 1931 1612 2570 3436 4193 2645 2395 2913 2879 2776 2680 2537 1282 2202 1941 2216 2407 1443 1797 1815 1975 1541 1702 1677 1392 1904 3213 2885 3040 2425 1743 1943 2214 2618 1313 1134 1628 1843 2433 2092 3296 4182 2614 2243 2847 2046 3573 2243 2457 1628 1621 1976 2363 2612 1498 1627 1498 1857 2411 2557 2080 1956 2140 2082 2337 3896 1981 4645 1714 4065 2030 2963 2360 2953 2005 4176 2267 2460 2618 2688 2766 2273 1556 1639 2356 3314 3044 3570 3596 2747 2425 1827 1948 1783 2292 1701 2541 2566 946 1078 1028 1181 1733 1479 2821 3306 1575 2028 2065 1644 2749 2539 3683 3186 1674 2309 2683 2261 646 367 632 614 815 2004 2066 2820 2833 2844 3077 3001 2501 2308 1759 1713 918 940 1859 2224 761 2275 1694 2056 2186 2433 1478 1394 1607 1637 2681 2449 3748 3013 2139 3680 1563 1684 1456 2727 1528 1226 1629 1623 1643 1329 1556 1868 1460 1726 1713 1845 1786 2346 2051 2086 2938 1597 1671 3973 3137 1300 1664 1763 1641 1933 1967 2699 2350 2011 1480 1172 2206 1562 1559 2402 2946 3211 3106 14166 13805 3143 3823 2946 3049 3065 2897 3352 2752 4893 3373 4098 2692 3021 2336 1766 1812 1518 2005 1865 1731 3562 3449 2716 2769 2135 3397 3270 2260 2096 2339 2854 2641 3340 2192 2861 1384 1574 2020 1510 1641 1965 1707 1866 1953 1158 1274 2508 2085 2301 1501 2332 2102 1784 2416 1840 3224 2569 2378 2301 2142 1703 3153 2224 2245 2917 2654 1482 1651 1784 3912 4602 4390 2356 4384 5278 4599 3527 3349 3170 5116 3344 3620 3832 3120 2230 2618 4798 3565 1423 1302 1414 1676 1992 1789 3776 4528 3376 4646 4071 5721 5476 6413 6490 5837 6086 4968 4461 3927 8630 7914 8320 8612 8446 7373 6149 6509 6497 7994 7377 7803 8304 8001 7814 9518 7796 9384 7199 8363 6535 9515 7535 13980 13864 12891 5711 6673 6942 4213 3093 7284 7581 5303 3622 7208 2435 2435 2958 1950 2605 2387 2016 5374 4566 3118 2115 2536 2365 2430 2127 10092 11015 10652 9936 9850 10040 10378 10249 10851 11516 10613 12229 12071 9790 11183 11994 9768 10445 11420 11731 10580 11901 11193 11251 53133 21282 30451 32690 14254 2463 2204 1794 9856 10622 5285 14498 15508 15341 13018 4672 4940 3306 1340 3490 1229 1871 1560 1502 8509 5477 5220 1609 2509 2045 2190 5127 5712 5345 8095 5123 6241 7594 6309 8247 11399 13379 11898 11874 24623 23994 11184 13221 15256 16839 7578 4612 6584 6541 7578 4328 7772 3220 9548 3483 8912 4601 778 647 6473 5867 7926 15463 6569 3355 5493 3665 4294 2610 2543 5786 5356 5346 6377 5612 9811 9594 5601 2668 6672 7957 7945 9155 5519 6435 3774 2978 2800 7900 4762 9144 2790 3942 2187 4109 4034 3960 4533 3954 10001 9231 3264 3249 3605 3791 3941 3379 3969 3089 2833 3819 6348 4860 3225 6893 3135 2689 10474 3347 4148 4841 2956 4485 4462 4648 4646 4813 4493 4385 4413 5272 5034 5053 4709 4883 5073 5009 4304 4184 5470 4472 2280 1740 2406 1788 1936 1494 3659 1917 2065 2478 2528 1889 4030 2653 3083 1924 3997 2601 2158 1901 1884 1436 1285 1223 1569 1771 2016 1788 1876 2150 2325 2124 2020 2020 2128 1630 1626 2474 2419 2074 2864 1827 1953 1473 2551 2795 3111 1324 1678 1926 1705 1635 1986 1910 2128 1961 2015 2338 3160 1496 2336 1588 1753 3652 3680 3670 2163 2532 2253 2350 2581 2723 2235 2376 2384 2972 2893 2871 2518 2368 2028 2719 2862 2606 3267 1769 1349 2044 2078 1587 1652 3389 1623 2351 2992 2048 3068 2446 2256 2671 1637 1870 2611 2905 2270 2079 4850 542 4502 2084 1887 1486 1647 1407 2185 3410 2203 4107 3690 4018 4073 3566 3812 2009 1754 1759 1526 1216 2055 1702 1510 1200 991 1430 1273 1527 1740 1879 1399 1413 1536 1204 1288 1628 1192 939 1999 1486 1213 3818 2949 2146 1665 2221 2635 1833 1947 1882 2079 1851 3179 2520 3112 3078 2643 2561 3064 3520 2511 3039 2305 2058 2650 2960 3132 2654 3582 2514 1387 1150 1977 1930 1379 1087 2541 2224 2708 3085 5080 2887 2993 3070 2806 3286 3249 3024 2984 3372 3118 5401 3285 4840 4249 3624 3721 3690 2980 2995 2205 1336 2940 3670 3945 4132 3299 2863 2789 1505 2391 2799 8166 1292 1292 1207 1327 1403 1484 1669 1806 2481 1464 2160 1950 3395 1613 1534 1937 4191 3690 2113 2539 2288 4201 901 1192 827 1073 2434 3408 2661 3027 3253 3170 3657 2824 2901 2546 2204 2244 2906 2235 2473 2055 2811 2425 3043 2564 2667 1981 2673 2045 2315 1997 4016 1769 2084 1463 1285 2431 1302 2131 2300 3572 2261 1843 4479 2946 3835 3150 4287 4404 3241 1676 3918 3370 3406 3760 2582 2940 3066 2610 3026 3241 3013 2622 2873 2457 2560 2545 2750 3452 3097 4662 3275 1988 6088 5061 5732 3555 3694 3170 4636 3003 3090 3623 1523 3961 3507 3543 3695 3657 4091 3632 3903 4017 3385 3134 3879 3752 3198 3601 3584 2723 5467 5381 5334 3657 3361 1952 3498 3202 2672 2682 3132 2237 2576 3296 2209 2206 2841 2249 3261 2632 3483 3727 4082 4151 2509 3069 2895 5802 3534 3704 3223 3119 4099 4229 4280 3929 4111 4547 4202 4332 4266 3949 3590 4036 4891 3861 3687 4054 4383 4149 4703 4494 4001 4299 4549 4198 11247 11383 8613 8056 8058 7315 7655 8273 7023 9077 6898 7923 8323 7326 7756 6942 10327 6954 6675 4800 5105 3836 4278 4788 4337 6011 2207 4924 7675 6904 7113 3427 3591 3772 2441 1981 3077 2740 2947 2847 3479 2292 1872 2385 2391 2145 1841 1505 2407 1610 1764 1692 2725 2673 2987 3565 2744 3009 4340 4025 3297 3820 3408 3647 3462 3616 3124 3710 3933 5436 4183 4522 4913 2854 1735 1614 1428 1851 1812 1584 1502 2216 1616 1075 2099 1256 1238 1397 1270 1407 761 584 763 995 1011 1030 1064 1100 894 1630 1206 2061 1740 1929 2573 2270 2374 1397 1422 1339 1550 1619 1379 1569 1706 1348 2326 1720 2461 1285 1234 1143 1026 1297 1573 2382 1476 2341 3368 4501 2673 1659 983 2938 2985 2381 2241 2390 2305 2373 2598 2285 2223 2242 2645 2642 2657 2820 2397 2562 2050 2757 1827 2064 2112 3704 2701 3206 3326 3137 3119 2904 2975 2033 2878 2748 2184 1229 4673 2645 4843 2256 2274 4814 2517 2346 2259 2233 4508 4187 2333 1798 1647 4440 4479 4552 4903 4006 1816 1665 1948 3892 1978 4252 3985 2357 2136 3979 4035 2391 2184 4105 4566 3921 3865 4480 3968 4350 3918 4519 6355 5554 3972 4885 4468 4720 4774 5029 5025 1853 2619 2672 2730 2596 2704 8762 3711 3743 3521 3448 4257 4029 3333 3874 4495 4587 5444 3721 2385 3123 2195 1757 1940 3327 2812 2917 3418 2463 3241 3007 1825 3100 4887 3787 3834 3937 2787 2856 2287 3069 2162 1206 1160 927 1209 1117 1021 857 1439 1215 2094 1134 885 2623 4194 3878 3683 4064 3693 3601 3660 3596 3524 2921 4138 5163 4778 4250 3719 4764 3973 3081 3509 3926 3891 3500 4271 3622 3173 3474 3465 3177 3811 3015 3568 3532 3169 3096 2850 2888 3354 2816 3480 3566 3999 4122 2858 2683 2781 3396 4104 3239 3315 4517 4606 4752 3668 6297 3755 2992 2753 5191 2559 4965 4754 2742 1656 1494 1214 757 828 866 1220 2890 2405 2507 2299 2878 2599 2601 1380 3076 2535 1885 1468 1473 1612 1764 1673 4161 1274 2781 2232 2170 1900 2334 2421 1587 1303 1270 1783 1555 1871 1780 1797 1833 1785 2568 2369 2087 2767 1737 5833 2696 2495 3078 1677 1675 1942 1600 1761 2515 2386 2063 2298 2522 2150 1534 1676 1531 1553 2790 3627 3045 2864 3219 3469 2944 2142 3697 2637 2218 2883 3497 1496 2776 2902 2766 2954 3191 3245 4078 2275 2455 3142 2079 2207 2369 2286 1693 3793 5741 5201 2621 1605 1396 1683 2602 2119 2186 2001 8938 2089 10417 9106 9522 8479 10445 10227 9901 8600 8988 8949 8734 9192 8474 9325 2859 2980 2370 2664 3486 3064 3770 2957 2981 3148 4408 4053 1977 2789 2683 3113 2193 2997 4363 3774 3275 3176 2841 3013 2842 3726 3835 4829 4743 5133 3198 3475 3416 3958 3619 3165 2869 3499 2849 3028 4162 4502 4112 3897 3982 4104 4104 3777 5109 4496 2793 2631 2680 2744 2613 3153 3080 3525 3290 2297 3899 4318 3447 3363 3493 3449 3522 3492 3432 3570 3535 3644 3438 3557 3531 3653 3663 3546 4036 3792 4609 3652 3755 3977 3395 4023 3911 4099 3586 3362 3638 3674 4490 3466 3587 3585 3979 4024 4185 3809 4557 4110 4266 4442 3662 3784 3647 3690 3650 3319 3508 3616 3651 3556 3505 4150 4220 3814 3504 3343 3533 3485 4005 4077 4755 4879 3580 3100 3787 3648 3978 3819 3470 3885 3933 4115 3725 3718 4388 4163 3924 4240 4068 4816 4513 4530 4011 4075 4086 3540 3759 3752 4047 4447 4304 3979 2906 2518 2894 4260 2188 2027 1256 1475 1542 1889 1875 1410 1082 1264 1367 1415 1421 1414 1459 1038 1397 1178 1100 1775 1356 1737 1683 2127 2477 1305 1439 1111 1235 1432 1514 1454 1609 2055 1783 1573 1217 1730 1497 1629 1397 1256 1187 1610 1349 1044 1503 1327 1517 1573 1466 3587 1527 1230 1162 958 1587 1242 2142 1510 1675 809 998 998 1129 1126 1191 1065 1494 1343 2563 3499 1322 1232 1902 1376 1359 1645 1584 3044 2021 3362 1872 2118 1652 2352 1590 2441 2220 2039 3039 1464 1614 1271 1480 1086 2050 2081 1961 1532 1919 1542 2689 2185 2032 1883 1609 3052 1746 1835 1885 3421 2049 2063 2504 2134 2006 2343 2010 1855 1711 2247 1720 2225 2561 1308 1976 3219 2299 2104 3434 4195 3457 2507 2971 2859 2770 3421 3323 3702 2876 2034 2499 1944 2219 3396 2211 3723 2159 2163 3601 3470 2267 3525 2597 2725 2138 3438 2867 1987 2171 2255 1761 2544 1613 2014 2270 3032 3989 2368 2261 3139 2497 2736 3107 3321 1719 2381 1857 2199 2168 1720 1917 2046 2234 1900 1966 2000 1530 2404 3478 3068 3761 1909 1574 1658 1943 2332 1294 1280 1767 2239 2607 2377 2689 3620 2440 2697 2660 2009 3513 2266 3141 1610 1669 1771 1945 3141 1549 1750 1589 1769 2195 2249 2438 1855 2590 2208 1936 3242 1908 4210 1991 4256 1944 2454 2131 3047 1995 3470 2525 2720 2762 2634 3160 2330 1735 1652 2698 3426 3267 3186 3305 2974 2313 1594 1670 1610 2417 1899 2612 2523 994 1120 721 1290 2083 1486 2585 3505 1667 2173 2229 1282 2071 2104 4223 3610 1389 2086 2290 1666 530 419 584 712 633 1885 1966 3139 3121 2916 2479 3126 2706 2413 1784 1717 768 842 2095 2733 684 2290 2011 2332 2612 2990 1257 1261 1489 1472 2702 2412 3928 2746 2490 3572 1749 1867 1429 2603 1593 1307 1833 1838 1923 1452 1683 2137 1397 1642 1509 1733 1708 2143 1690 2548 3014 1962 1947 2828 2453 1232 1824 2052 1783 2175 2151 2675 2161 2287 1509 1282 2159 1503 2342 2668 2612 3413 2658 14333 13815 2697 3101 3004 2994 3164 2825 2684 2536 4227 3853 3727 2381 2967 2198 1963 1649 1383 1747 1661 1903 3109 3021 2623 2714 2220 3543 3577 1712 1421 2644 2685 2536 3039 2294 3455 1357 1518 2733 2149 2102 1883 1849 1839 1796 1418 1242 2677 2582 2821 1576 2404 1708 1872 2382 1815 3084 2502 2600 2238 1977 1346 2491 2383 1831 2833 2506 1597 1741 1937 3556 3978 4731 2837 3599 4694 4158 3288 3460 3077 4911 3301 3539 3513 3919 2139 2333 4226 3441 1413 1158 1464 1493 2270 1875 4039 3745 3936 4409 3586 6931 6716 7005 6583 5906 5982 6091 4495 3817 8745 8508 8952 10330 9224 7031 6670 6775 7260 9072 7751 8783 9076 8009 8689 8619 7879 9703 8379 8580 7143 9453 8130 15212 14950 13812 5286 6751 7462 4499 3216 7814 7310 6209 3277 7614 2460 2320 2927 2613 2475 2290 1975 4892 4984 3895 1651 2474 2314 2142 2056 11277 11542 11655 9629 9882 8478 10561 11405 11975 12408 10349 12443 13190 10665 11612 11513 11785 11653 12457 12867 12403 15178 10920 11242 21282 55098 20912 20104 14924 2097 1828 1680 9539 9209 6330 14646 17623 17281 14018 5078 5079 3224 1210 3732 949 1599 1148 1336 8071 5880 5773 1905 3169 2474 2555 5265 5563 4944 7617 5294 5984 7813 5740 7425 12155 13968 11637 10635 21896 22963 10851 13262 14117 15628 6895 4753 6449 7175 6602 4589 8255 3016 8351 3317 7683 4680 726 658 6076 6156 8691 13186 7127 2629 4865 3651 4467 2467 2364 5906 5593 4960 5840 5599 10398 10437 5042 2733 5704 8615 7736 9290 5951 6559 4074 2783 2490 7401 4480 9989 2734 4143 2383 3510 3786 3202 3797 4081 10980 9740 3453 3595 3543 4375 3870 3391 3860 2938 3180 3958 6716 5255 3438 6758 3166 2792 10457 2999 3687 4323 2871 4807 4935 5147 4859 4278 4293 3963 4379 5467 5333 5379 4661 5009 4718 5559 4532 3809 5330 3954 2230 1851 2433 1879 2201 1346 3846 1786 2259 2248 2274 1799 3002 2581 3094 1662 4707 2499 2425 1778 1303 1281 1123 1164 1210 2000 1898 1524 1880 1938 2039 1881 2148 2446 2349 1902 1643 2137 2421 2134 2772 1874 1975 1234 2562 2740 2695 1641 1528 1915 1317 1434 1997 1893 2020 2012 1850 1712 2849 1631 2258 1562 1886 3123 3363 3615 2164 2432 2111 2189 2280 2656 2197 1872 2182 2157 2831 2138 2516 2320 2388 2753 2608 2609 3543 1661 1195 1629 2039 1306 1527 3027 1598 2414 2675 1765 3249 2905 2742 3251 2056 2388 3143 3482 2257 2350 5235 743 4610 2362 2106 1461 1770 1424 2227 3353 2505 4437 3971 3717 4387 3301 3317 1869 1918 1672 1620 1569 2089 1613 1118 1134 957 1112 1412 1344 1805 2120 1335 1378 1583 1058 1274 1485 1133 922 1259 1545 1231 4291 3224 3303 2782 2510 2517 1825 1805 1732 2540 2214 3336 2575 3559 2877 2561 2245 3057 4020 1919 2705 2600 1589 2662 2950 3211 3106 3071 2774 1610 1263 1959 2027 1304 984 2886 2108 2413 2477 4096 2487 2810 2636 2739 3543 3035 2686 3612 3488 3320 5056 2680 4312 3779 3422 3894 3858 1978 2652 2892 1068 2453 3232 3955 4254 2821 2385 2574 1462 2558 3167 6461 1205 1185 1237 1389 1304 1467 1137 1640 1769 1375 2501 2362 3526 1470 1446 1464 3353 2993 2078 2323 1389 4126 1212 1523 1208 1315 2087 3507 2621 2921 3040 2894 3636 2477 3009 2405 2167 2133 2772 2261 2413 1905 3459 2936 3839 3111 3392 2428 3273 2347 1539 1511 3692 1329 1793 1545 1047 2246 1419 1754 1680 3545 2022 1832 4268 2977 3138 3130 3857 4568 2889 1696 4690 3336 3243 3919 2201 2656 3114 2708 2841 2777 2783 2552 2714 2308 2515 2608 2285 4232 4000 5040 3304 1620 5448 4241 4900 3283 3247 2863 4137 2892 3057 3625 1768 3533 2824 3511 2978 3338 3730 3314 3727 3872 3161 2891 4580 3460 2901 4435 3417 2791 3980 4239 4406 3212 2854 2147 3411 3036 2414 2568 2757 1560 2095 2402 2084 2212 2624 1881 3462 2945 3175 3283 4564 3100 2376 2612 2476 6416 3811 3772 3021 3570 4032 4248 4217 3849 3912 3970 4313 3863 3804 3207 3064 3514 4494 3040 3319 4804 4052 3921 5083 5274 4025 4201 4932 3930 11531 11859 9510 9647 8566 7383 7166 8086 7334 9024 6814 7450 7932 7560 8460 7280 10206 7831 6844 4869 5132 4273 3749 5048 4738 5989 2267 5708 7306 6658 6252 3392 3945 3868 1595 1718 2802 2187 3507 2745 3302 2207 1814 2513 2204 1905 1940 1620 2171 1524 2059 1945 2145 2366 2429 3154 2843 2918 4278 5153 3953 4184 4222 4204 3565 3840 3182 3915 4451 4721 4000 4711 5163 2701 1376 1483 1270 1411 1358 1212 1624 1629 1532 995 1715 1655 919 1042 1200 1472 709 530 751 801 940 900 1018 894 847 1600 1674 1897 1606 1904 2630 2531 2637 1845 1886 1812 2015 1231 1095 1218 1756 1440 2091 1713 2583 1076 991 921 837 1007 1281 2882 1411 2305 3279 3633 2421 1450 1034 2300 2424 2023 2221 2445 2590 2548 2432 2076 2074 2457 2439 2521 2792 1985 2318 1922 1715 3100 2065 2528 2312 3837 2452 2849 2731 2924 2942 2871 2997 2000 2718 2550 1990 887 3575 1868 4019 2123 1602 4002 1818 1796 1620 1608 3960 3807 1961 1613 1359 4021 4514 4265 5072 3408 1845 1729 2060 3990 2507 4484 3780 2249 1944 3773 4191 2096 2061 4185 3976 3116 3650 3756 4373 4507 4043 4503 5705 5299 4225 4986 4946 4827 5376 5313 4877 1787 3533 2580 3076 3053 2167 8704 4746 3633 3646 3770 3821 3693 3073 3496 4797 5160 4924 3831 2862 3081 2624 2305 2450 2572 2347 2599 2672 2384 2646 3210 1756 2906 4920 3708 3537 3907 2347 2778 2726 3414 2822 1153 1172 1000 1202 1101 960 881 1764 846 1639 1358 839 2414 4167 4088 3792 3842 3971 3218 3608 3251 3452 3560 4383 4700 4112 4098 4029 4653 4022 3376 3717 3550 3240 3675 4581 3422 2986 3379 3271 3487 3392 3027 3201 4128 4112 3262 3422 3075 3723 2871 2926 3539 3351 4522 2634 3407 3091 2608 3828 3778 3310 4161 4092 4424 3130 5458 3128 2645 2960 4961 2567 4172 4473 2879 1427 1407 975 877 856 984 1104 2797 2537 2694 2121 2417 2330 2330 1596 2475 2555 1953 1562 1920 1577 1830 2306 4472 1378 3008 2148 2909 1872 2388 2246 1438 1348 1404 1904 1628 2119 1622 2144 2029 1829 2663 2044 2578 3596 1587 5726 2673 2413 2452 1275 1452 1499 1305 1582 2298 2529 2115 2185 2567 2202 1574 1732 1723 1790 2812 3590 3216 2888 2596 2879 2875 2346 2926 2407 2755 2868 3398 1610 2856 3306 3128 3492 3650 2716 4318 2091 2684 2954 2403 2571 2937 2334 1677 3982 4844 4762 2912 1348 1714 1311 2207 1854 2218 1911 8083 1877 8980 8096 8577 8031 9376 9045 9080 8412 7971 8275 7952 7576 7966 8663 2581 2774 2757 2790 3278 3652 3767 2747 2690 2962 4952 4482 2212 2788 2446 2897 2490 2865 4523 3666 3408 3063 3119 3176 2816 4080 4146 5167 4294 3804 2567 3101 3065 3625 3107 3913 3546 3334 2818 2843 3525 3839 3548 3064 3490 3859 4045 3152 3746 3942 3601 3804 3843 3400 2545 2915 2959 2850 2548 2109 3485 4013 3836 3091 3287 3042 2941 2699 3316 3424 3382 3512 3445 3359 3172 3977 3682 3372 4532 3626 3840 3781 3525 3875 3557 3933 3739 4249 3376 3443 3213 3530 3555 3403 3273 3509 3567 4043 3967 3810 4202 3818 4469 4017 4077 3629 3769 3853 3944 3328 3525 3446 3471 3227 3623 3762 4335 3904 3595 3122 3029 3329 3451 3592 3381 3392 3455 3510 3393 3240 4096 3306 2525 3156 3397 3504 3253 3392 3428 3721 3468 3663 3728 3669 3924 3900 4007 4167 3825 3622 3730 3751 3849 3763 3747 3868 2458 2502 2276 3958 2125 1720 1290 1250 1526 1635 1492 1473 834 1307 1246 1282 1081 1060 1244 1013 1323 1064 994 2099 1742 2020 2101 1777 2193 1329 1440 1259 1390 1281 1175 1483 1630 2040 1626 2009 1402 2417 1589 1131 1427 1353 1102 1496 1554 1087 1145 1320 1635 1344 1191 3405 1725 1004 887 882 1098 1149 1676 870 1136 1069 953 999 1118 1188 1434 1179 1408 1037 1802 2989 1520 1085 1445 1285 1208 1446 1266 2902 2300 3122 1677 1882 1554 1657 1272 2325 2122 1767 2166 1523 1201 1174 1064 1070 1291 1751 1628 2094 1515 1374 2213 2217 1832 1977 1693 2292 1265 2043 2113 3305 2050 2149 2367 1487 1353 1695 2016 1540 1618 1565 1490 2342 2027 1414 1495 2132 2329 1712 3894 3318 3386 2990 3172 3117 3187 3260 2994 3891 3106 1863 3362 1899 1822 3096 1899 3149 2547 2234 3238 3119 2262 3278 2008 2048 1658 3158 2439 1678 2180 2138 1260 1947 1439 1367 2414 3662 3900 2394 2531 2794 2505 2687 2528 2271 1410 2233 1925 2229 2441 1663 1891 1969 2205 1702 1619 1756 1757 1793 2857 2366 2761 2067 2161 1556 1753 1935 1233 1240 1723 1954 2290 1884 2563 3420 2175 2146 2729 1840 3108 1826 2419 1695 1584 1914 2208 2822 1435 1438 1290 1834 2633 2488 1687 2010 1898 1815 2191 3002 1814 4523 1629 3714 1593 2550 2295 3438 1505 3245 1908 2197 2677 2427 2827 1890 1690 1353 2077 2635 2677 2814 2795 2572 2454 1946 1734 1841 2064 1543 2299 2268 1127 1257 992 1230 1594 1101 2270 2639 1412 1721 1920 1359 2173 2151 3224 2596 1458 2362 2290 2055 464 364 576 635 804 1938 2271 2622 2478 2475 2468 2352 2432 2107 1632 1712 930 996 1916 2286 595 2015 1708 2141 2199 2299 1201 1219 1386 1425 2390 2300 3726 2729 2271 3371 1620 1834 1489 2088 1522 1262 1583 1560 1544 1385 1614 1858 1241 1539 1254 1638 1533 2120 1556 2010 2279 1427 1567 3161 2836 1266 1564 1615 1509 1828 1716 2147 2066 2008 1275 1152 2158 1400 1521 2361 2654 3206 3111 13381 12242 2665 3235 3024 2826 2936 2462 2916 2523 4097 3123 3632 3006 2932 2043 1678 1484 1455 1697 1333 1487 2648 2551 2696 2598 2130 3318 3206 2266 1973 2120 2542 2378 3130 2119 2543 1310 1537 1954 1534 1949 2054 2014 1790 1894 1147 1208 2463 1937 2205 1652 1938 1912 1530 2086 1790 3273 2650 2516 1976 1780 1587 3003 2106 1946 2576 2242 992 1117 1615 3620 4021 4375 2100 4228 4327 3790 3163 2835 2655 4667 3311 3547 3179 2927 2228 2398 4352 2768 1268 1172 1248 1346 1471 1371 3244 3929 3214 4177 3187 5734 5300 5811 6514 5646 5903 4832 4041 3387 8249 7251 7366 8039 7917 7021 5860 5778 6200 7969 7243 7894 7694 7777 7373 9257 6882 8750 7055 8437 6616 9234 7160 13418 12827 12595 6004 6154 6964 3821 3253 6632 7037 5412 2845 6627 2025 2170 2824 1889 2455 2314 1753 4729 4439 2771 1825 2289 2087 2089 2038 9340 9694 9715 8717 9057 8315 9718 8926 9955 10802 9676 9709 10525 8917 9714 10072 9254 9400 10530 10193 10365 11226 10719 10461 30451 20912 52708 32826 13063 2417 2017 1690 9061 9290 4718 12973 15777 15002 12842 4089 4447 2969 1262 3123 1135 1340 1146 1516 7556 4678 4573 1583 2575 2148 2061 4179 5137 4616 6559 4948 5512 6506 5508 6517 10915 12803 10914 10258 20916 22924 10035 12073 13022 15105 6927 3804 6032 5957 6409 4137 6917 2986 8638 3434 7517 3741 677 532 5415 5009 7329 13559 7047 2234 5069 3105 3701 2431 2454 4817 4645 4760 6345 5717 9047 8891 4216 2645 6543 7132 6965 7386 5605 6093 3281 2664 2537 7217 4531 8167 2442 4043 2254 3642 3509 3290 3989 3763 9180 7985 3264 3146 3194 4021 3497 3347 3736 3173 3229 3904 5897 4500 3382 5900 2611 2274 9242 3574 4065 4763 2693 3815 3699 3868 4471 4259 4364 4197 3919 4620 4589 4602 4218 4501 4705 4736 3978 3793 4502 4499 1791 1715 2080 1361 1913 1514 3652 2017 2159 2038 2203 1543 2961 2044 2318 1914 3845 2035 1915 1937 1733 962 755 1008 941 1636 1914 1706 1721 1929 2252 1966 1844 1685 2105 1577 1671 2001 1753 2160 2711 1632 2209 1289 2226 2535 2520 1144 1488 1883 1539 1337 1822 1667 1977 1800 1764 1931 2813 1371 2432 1416 1601 3411 3288 3407 2095 2494 2449 2533 2341 2714 2331 2159 2572 2436 2805 2872 2466 2557 2198 2702 2846 2723 3040 1748 1434 1813 2020 1673 1706 3043 1541 2240 3059 1637 3292 2130 1983 2389 1924 2127 2405 2634 2222 1951 4385 527 4219 2096 1805 1405 1741 1515 1624 3211 2147 3684 3851 3718 4095 3264 3589 1692 1550 1627 1403 1055 1454 1411 1304 1099 813 1233 1028 1192 1651 1882 1337 1032 1457 1086 1068 1368 1041 704 1418 1005 1231 3709 2319 2048 1659 2331 2465 1717 1972 1885 1865 1714 3014 2251 2191 2500 2078 2130 2812 2980 2339 2116 1819 1882 2495 2856 2633 2567 3264 1977 1220 1300 1768 1826 1174 1103 2415 1939 2187 2771 3879 2371 2706 2860 2830 3040 2835 2526 2706 2911 3132 4879 2441 4102 3725 3360 3461 3427 2303 2471 2342 1160 2625 3226 3493 3397 3049 2347 2289 1327 2522 2878 6809 1125 945 1016 1397 1182 1335 1336 1610 2031 1281 1911 1829 2506 1328 1285 1320 3724 3258 1902 2086 2179 3870 982 1133 838 1036 2090 2880 2013 2462 2643 2545 3009 2497 2604 2953 2469 2542 3313 2528 2771 2480 2831 2435 3125 2537 2557 2107 2885 2072 1814 1428 3227 1294 1718 1288 1054 2075 1127 1724 1619 3177 1889 1889 4406 2056 3200 2512 3679 4214 2838 1407 3527 2980 3093 3427 2878 2700 2890 2351 2634 2611 3025 2555 2870 2197 2281 2349 2544 3618 3579 4010 3358 1640 5631 4484 5085 3391 2924 3058 3954 2928 2620 3334 1597 3624 3061 3768 3244 3735 3596 3082 3399 3595 3029 2621 4164 3081 2710 3328 3716 2317 4768 5025 4518 3641 3303 2244 2695 2487 2472 2594 2673 1891 2194 2467 2146 2005 2258 2398 2852 2252 2693 3351 3418 3307 2380 2736 2514 4549 3160 3135 2721 3004 3517 3792 3855 3697 3506 3829 3469 3760 4046 3177 3093 3415 4231 3685 3625 3626 4125 3634 3970 4139 3690 3837 3890 3817 10468 10438 8333 8070 7745 6585 6900 7589 6910 8823 6951 7834 7524 6894 7558 5650 8889 6418 5920 4015 4419 3671 3856 4168 3883 5538 1909 4593 7019 6433 5665 2812 2585 2921 1952 1690 2668 2381 2444 2416 3209 1958 1615 2450 2317 2036 2042 1444 1838 1472 2074 2027 2536 2541 2661 3012 2831 2554 4095 4002 2847 3533 3127 3224 2997 3109 2615 3320 3863 4915 4074 4461 4842 3072 1359 1331 1132 1455 1371 1191 1314 1427 1332 1095 1528 974 1116 964 1396 1165 482 591 595 883 811 809 831 794 771 1114 1059 1774 1675 1908 2199 2069 2224 1657 1264 1377 1695 1496 1271 1425 1499 1297 1563 1653 1822 1365 1318 1130 998 1101 1360 2154 1445 2383 2938 3800 2357 1515 945 2502 2567 1981 2324 2286 2175 2223 2436 2420 2494 2134 2756 2273 2758 2583 2033 2296 1592 2395 2057 2130 2017 3478 2206 2815 2893 2842 3294 2492 2692 2026 2805 2691 1591 961 3838 2166 3823 1764 1841 3791 2058 1918 1861 1820 4438 4459 2029 1798 1684 4199 4265 4375 4481 3609 1638 1531 1841 3517 2062 4063 3479 2103 1828 3507 3412 2395 1762 3429 4004 3422 3740 4071 4032 3883 3662 4284 5584 5298 3997 4147 3988 4034 3736 4537 4434 1809 2387 2318 2346 2632 2106 7930 4108 3670 3492 3877 4054 4181 3395 3742 4282 4231 5058 3145 1955 3147 2081 2096 1652 2862 2623 2834 3503 2436 2901 2884 2071 2677 4259 3246 3401 3392 2476 2337 2207 2699 1640 1298 1245 998 1327 1271 1125 951 1366 979 1797 950 989 2461 3704 3552 3522 3209 2860 3228 3053 2922 2944 2351 3961 4432 4526 4030 3372 4497 3591 2787 3323 3651 3421 3135 3419 3437 3020 2739 3200 3027 3701 2984 3075 2895 2889 2945 2889 2371 3126 2516 3545 3288 3177 3872 2456 2851 2206 3442 4249 3115 3119 4036 4196 4133 2840 5356 3296 3171 2588 4791 2712 5106 3897 2298 1289 1219 880 682 737 761 1040 2570 2132 2458 2416 2555 2148 2154 1262 2499 2314 1720 1366 1528 1584 1398 1615 3619 1119 2643 2164 2183 1787 2323 2504 1775 1461 1431 1457 1257 1988 1723 1549 1814 1737 2103 1845 2048 2380 1334 4830 2116 1960 2610 1482 1552 1404 1204 1176 1814 1937 1792 1933 2296 1736 1454 1469 1450 1564 3227 3127 2683 2929 3004 3185 3111 1878 2794 2225 1869 2689 3207 1599 2828 2993 2784 2843 3293 3018 4113 2419 2256 2865 2311 2561 2648 2041 1422 3096 4885 5094 2653 1873 1482 1472 2294 2346 2420 2133 8235 1767 9162 8170 8197 7775 8824 9040 8937 7848 7805 7813 7572 8422 7612 8292 2766 2261 1988 2290 3264 3276 3170 2494 2509 2832 4707 4035 1886 2036 2411 3051 2079 2955 4072 3845 3483 3223 2667 2431 2372 3420 3619 4512 4206 4558 3003 3060 3402 3550 2775 3829 3526 3560 3467 3008 4033 4311 3942 2814 3944 4186 4397 3565 4347 3833 3553 3499 3488 3253 2473 2796 3156 3017 2616 2427 3312 3700 3422 3241 3305 2982 3184 3020 3937 3477 3987 3720 3955 3642 3561 4084 3748 3111 4412 3885 3899 3785 4047 4067 3742 4008 3612 4079 3765 3311 3716 3660 3822 3826 3638 3743 3962 4098 4413 4620 4145 3903 4600 4114 4553 3611 4075 4029 4886 3585 3850 3604 3958 3480 3128 3759 4398 4509 3645 3433 3476 3640 3327 3494 4015 4020 3528 3651 3420 3233 4606 3672 2438 3749 3705 3769 3453 3528 3469 3655 3235 3457 3579 3907 4052 3888 4294 4625 4184 3870 3803 4098 3871 3662 3806 3879 2479 2714 2662 4457 1973 1379 1141 1482 1411 1745 1371 1608 862 1379 1452 1467 1132 1184 1324 1266 1674 1286 1210 2209 1743 2173 2066 1711 2197 1650 1719 1466 1637 1404 1212 1801 1645 2044 1799 2024 1462 2346 1647 1407 1564 1552 1387 1707 1537 1137 1700 1376 1691 1411 1260 3639 1710 1233 1116 807 1054 1163 1712 1084 1255 1123 1058 1025 1180 1175 1493 1240 1491 985 1992 3643 1697 1130 1601 1396 1445 1581 1418 2873 2004 2941 1587 1774 1606 2104 1506 2268 2101 1896 2453 1427 1480 1477 1364 1055 1486 1765 1628 2026 1895 1953 2251 2186 1650 2158 1821 2209 1461 2241 2153 3390 2295 2644 2775 1542 1566 1667 2016 1637 1817 1674 1644 1833 2427 1652 1926 2206 2460 1857 3534 3117 3597 3113 3276 3768 3709 3790 3182 4897 3313 2036 3630 1952 1919 3578 2228 3449 2585 2433 3322 3059 2225 3250 2106 2198 1891 3514 2471 1769 2570 2212 1458 1804 1580 1734 2964 3432 4255 2939 2623 3011 2688 2926 2537 2436 1227 2272 2116 2507 2862 1759 1744 1818 2085 1677 1779 1793 1511 1832 3271 2732 2866 2010 2184 1871 2065 2264 1281 1267 1901 1732 2568 2051 2642 3606 2436 2514 2596 1979 3376 1886 2406 1850 1810 1859 2301 2785 1355 1412 1404 2046 3005 2548 1804 1902 2043 2209 2544 3415 1891 4526 1776 4303 2174 2899 2506 2998 1966 4073 2078 2281 2784 2597 2796 1694 1637 1532 2616 2830 2660 3111 3038 2657 2582 1873 1945 1717 2170 1562 2433 2644 1111 1275 1150 1132 1955 1336 2741 3135 1737 2080 2104 1447 2651 2523 3206 3204 1705 2276 2489 2611 503 422 602 858 886 1946 2186 2949 2660 2571 2679 2770 2490 2268 1572 1855 999 1043 1884 2274 850 2218 1635 2205 2076 2145 1540 1392 1342 1323 2714 2480 3918 2981 2418 3440 1569 1764 1520 2419 1717 1376 1760 1784 1785 1393 1648 2207 1240 1564 1748 1809 1838 2945 2123 2296 2597 1411 1558 3407 3034 1411 1431 1562 1429 1701 1701 2399 2243 2016 1442 1302 2475 1459 1469 2729 2842 3325 3205 13863 12990 2989 3305 2902 2997 2990 2709 3216 2758 4500 3311 3784 2680 2969 2210 1654 1729 1574 1828 1744 1656 2768 2683 2887 2473 2270 3982 3255 2298 1735 2013 2505 2425 3005 2293 2812 1269 1779 2294 1822 1717 1976 1924 1692 1795 996 1229 2171 2060 2633 1624 2344 2317 1641 2342 1825 3139 2493 2701 2150 2065 1832 3255 2067 2094 2529 2305 1099 1313 1934 4121 4765 4119 2155 4285 4847 4518 3410 3271 2852 5131 3705 3578 3719 2934 2407 2458 4726 3456 1311 1213 1450 1462 1924 1485 3840 4191 3613 3947 3563 5246 5247 6157 6390 5987 6217 4908 4586 3559 8047 7120 7144 8270 8088 7907 5911 6081 6777 7534 7198 8022 7274 7433 7874 8855 7319 8802 6925 8524 6251 9366 7114 13579 13618 13670 5833 6596 7387 3486 3311 6982 7187 5217 3408 7230 2483 2536 3002 2159 2419 2485 2000 5053 4199 2877 2062 2683 2499 2218 2097 9869 10578 10162 10072 9885 9309 9540 9858 10211 11775 9953 10809 11068 9716 9857 10928 8928 9619 11120 10510 10024 12192 11360 11391 32690 20104 32826 53060 14456 2497 2242 1629 9927 10198 5377 13673 15591 15245 12708 4769 5037 3183 1259 3338 1020 1757 1497 1560 7510 4984 4978 1642 2395 2046 2440 4998 5136 5204 7953 5584 6233 7860 5584 8352 10703 12833 11034 10872 21862 24013 10740 13318 14802 16747 7743 3954 6285 6170 6981 4396 7336 3236 9250 3242 8325 4309 743 601 5802 5306 7702 14717 6555 2958 5332 3913 3975 2778 2715 5527 5087 5293 6377 5541 8915 9553 4766 2743 6823 7791 7774 8120 5673 6406 3594 3158 2923 7838 4944 8834 2739 4140 2281 4119 3865 3544 4294 3848 10391 8970 3407 3180 3473 3903 4090 3857 4309 3083 3311 4079 5766 4675 3028 6847 3057 2611 9490 3617 4285 4745 2634 3991 4265 4499 4754 4288 4258 4012 4309 4810 4697 4565 4615 4779 5048 5305 4165 4163 4848 4173 2088 1768 2497 1733 1945 1516 4042 2184 2232 2085 2452 1899 3401 2705 2605 2079 4347 2399 2377 2025 1832 1082 875 1257 1229 2146 2133 1934 2047 2115 2310 2140 2056 2022 2391 1841 1735 2394 2058 2484 2576 2012 2556 1225 2462 2737 3016 1137 1690 1804 1685 1540 1812 1757 1946 1801 1794 1937 3261 1450 2408 1616 1604 3437 3535 3369 2306 2675 2562 2649 2698 2792 2573 2568 2147 2671 2880 2653 2136 2513 2163 2801 2694 2639 3369 1384 1264 2246 2305 1536 1498 3283 1522 2459 3065 2046 3283 2141 2025 2414 1893 2228 2516 2737 2075 2129 4679 436 4180 1961 1989 1437 1703 1516 2020 3066 1830 3654 3790 4127 4379 3375 3487 1889 1532 1497 1328 1097 1618 1644 1389 1003 790 1331 1306 1382 1621 1946 1395 1277 1583 1205 1097 1517 1092 804 1825 1219 1166 3698 2851 2016 1608 2165 2568 1827 2086 1888 1944 1854 3064 2382 2828 3193 2395 2718 2731 3247 2817 2580 2099 2099 2780 2936 3212 2657 3422 2533 1488 1171 2057 2009 1240 1060 2440 2274 2675 2566 4509 2613 2996 3180 2712 3205 2847 2958 2689 2995 3103 5186 2788 4717 4154 3830 4283 4097 2795 2991 2161 1389 2979 3770 3585 3853 3004 2970 2660 1302 2452 2817 7297 1416 1118 1284 1572 1495 1690 1322 1652 2361 1499 1974 2154 3183 1478 1462 1918 4328 3444 1837 2107 2178 4227 828 1246 875 942 2566 3361 2490 2920 2978 2880 3570 2646 2834 2548 2119 2196 2846 2181 2443 2130 2639 2249 2893 2400 2531 2015 2627 1942 2174 1769 3711 1640 2119 1491 1102 2304 1221 1686 1831 3409 2055 1751 4528 2433 3344 2794 3720 4556 2722 1774 3680 3352 3388 3728 2686 3028 2998 2496 2767 3086 2683 2578 3068 2425 2554 2576 2616 3403 3196 4223 3464 1947 6361 4562 5137 3378 3124 3129 4161 2909 2894 3422 1551 3801 3206 3584 3396 3641 3848 3360 3718 3920 3276 2538 4042 3393 3025 3272 3711 2708 5715 5920 5397 4182 3808 2106 3110 2842 2823 3130 3122 2260 2579 3000 2412 2246 2324 2054 3212 2509 2964 3768 3812 4182 2907 2569 2398 4935 3424 3333 3353 3203 3728 4146 4063 3813 4081 4166 3997 4020 4032 3666 3741 3904 4552 4063 3596 3815 4066 3938 4364 4417 3805 4180 4182 4103 10853 10913 7892 7691 7796 7195 7554 8231 7297 9535 7307 8144 8448 6837 7966 6100 9758 6599 6266 4192 4525 3919 4299 4809 4368 6041 2048 4520 7443 6608 6549 3065 3150 3816 2034 1623 2813 2464 2339 2296 3072 2181 1846 2164 2408 2094 1818 1524 2095 1510 1854 1842 2673 2582 2986 3698 2702 2980 4080 4043 3067 3419 3406 3497 3257 3500 2988 3383 4036 5094 4187 4680 4928 3352 1594 1449 1292 1663 1624 1463 1353 1858 1376 1262 1839 1134 1196 1117 1351 1132 543 607 569 1008 977 985 1021 1007 932 1366 1107 2257 2243 2098 2631 2279 2499 1663 1590 1383 1774 1376 1147 1281 1583 1173 2097 1700 2318 1270 1219 1027 835 1099 1301 2348 1324 2420 3377 4288 2508 1537 958 2556 2629 1995 2111 2685 2568 2187 2410 2383 2346 2401 2535 2461 2579 2380 2234 2210 1663 2665 1950 2359 2125 3546 2455 2742 2887 2989 2859 2301 2575 1852 2818 2751 1753 1055 4032 2140 4016 1931 1916 4125 2221 1970 1959 1782 4352 4091 2053 1854 1695 4067 4092 3962 4264 3563 1586 1489 1738 3405 1982 4018 3604 2221 1960 3661 3146 2159 1978 3927 4056 3815 3537 3804 4000 3913 3457 3951 5736 6238 4112 4644 4518 4437 4255 5109 4780 1774 2599 2676 2640 2571 2521 8247 3900 3322 3213 3493 4083 4041 3550 4075 4738 4855 5102 3550 2343 3124 2124 1987 1637 3006 2574 3103 3409 2186 3169 3116 1876 2908 4519 3825 3793 3850 2786 2657 2211 3014 1849 1193 1021 791 1129 1017 1029 870 1619 1249 2035 1215 1065 2454 3889 3653 3495 3908 3557 3640 3367 3256 3213 2962 4302 5215 4794 4100 3882 4480 3576 2978 3264 3535 4115 3570 4011 3396 2839 3205 3221 3029 4079 3165 3260 3199 2932 3076 2695 2804 3370 2755 3388 3497 3476 3963 2921 2808 2403 3597 4298 3445 3229 4365 4642 4402 3586 5976 3580 3179 2613 5043 3205 5189 4378 2547 1660 1297 1159 794 923 897 1331 2717 2525 2694 2792 2598 2572 2297 1340 2633 2313 1875 1409 1653 1698 1927 1519 4065 1318 2655 2294 2058 1815 2413 2516 1689 1414 1312 1555 1372 1791 1715 1515 1947 2067 2406 2234 1981 2674 1711 5275 2490 2290 3156 1772 1874 1649 1370 1610 2090 2139 2172 2325 2527 2119 1667 1728 1502 1641 2983 3572 2930 2799 3198 3374 3003 2082 3514 2134 2251 3157 3594 1603 2959 3227 2924 3479 3536 3688 4172 2387 2145 3101 2260 2401 2529 2047 1372 3460 5982 4981 2510 1585 1723 1236 2823 2237 2354 2166 8363 2043 9197 8182 8747 7913 9458 9249 9293 8110 7963 8135 8219 8519 7786 8420 2926 2499 2319 2302 3039 2931 3449 2836 2864 3303 4605 4013 1872 2095 2870 3107 2133 2951 4625 4117 3510 3334 2661 2957 2852 3485 3525 4442 4660 4850 3191 3335 3559 3954 3472 4027 3693 3742 2538 2806 4221 4494 4127 3881 3513 4160 4092 3789 3758 4066 3320 3470 3313 3316 2219 2879 3151 2976 3150 1995 4135 3968 3682 3132 3405 3160 3132 3201 4106 3234 4531 4612 4398 4569 4621 4052 4579 3267 4241 3671 4603 3935 3708 4051 3719 4004 3854 3675 3914 3939 3741 3976 3405 3342 3515 3460 3640 3837 4436 4210 4141 3562 4291 4091 4060 3204 4126 3965 4217 4247 3507 4260 3382 3587 3121 3769 4140 4631 3814 3661 3254 3215 3585 3656 3931 4101 3364 3437 3458 2737 4081 4045 2424 3228 3559 3543 3283 3354 3999 4048 3953 3994 4195 4006 3949 4093 4164 4106 4216 3516 3773 3689 4046 4164 4110 4516 3148 2786 2808 4296 2137 1541 1521 1543 1712 1953 1649 1192 1129 1349 1020 1427 1029 1011 1170 1558 1895 1617 1595 1901 1406 1746 1864 1460 2109 1526 1825 1575 1697 1605 1387 1698 1625 2233 1672 1565 1209 1718 1685 1720 1325 1442 1280 1739 1225 1414 1669 1479 1995 1263 1143 3406 1676 1111 959 883 1486 1102 1616 1505 1659 1446 969 961 1135 1251 1319 901 1240 1183 1858 2930 1837 1116 1697 1599 1491 1380 2000 3091 2218 3103 1347 1513 1838 1868 1350 3116 2745 2184 2093 973 1494 1479 1545 1260 1653 1913 2112 1812 1932 1406 2232 1900 1444 1932 1800 2267 2116 2148 2102 3549 2532 2422 2751 1720 1858 1863 2044 1699 1882 2027 1406 1671 2296 2021 1634 2839 2377 2327 4055 3180 3281 3420 3139 3330 3151 3702 3528 4343 3154 2128 3287 1921 1700 4179 1773 3445 2580 2614 3072 3075 2560 3160 2437 2528 1939 2834 2493 1907 2509 2221 1819 1601 2313 1860 2643 3746 3811 2746 2544 2822 2415 2865 2807 2510 1717 2086 1792 2885 2280 1720 2312 1943 2371 1840 1630 2140 1738 2095 3392 3213 3387 1931 1935 1948 2095 2385 1633 1181 2159 1811 2706 2350 2504 3596 2329 2245 3047 2508 4089 2117 2605 1973 1819 1922 2182 3073 1797 1846 1246 1870 2515 2656 2279 1737 1751 2495 2419 3595 2483 4319 1898 3682 1549 2564 2427 2542 1742 3745 2404 2765 3047 2505 2680 1797 1566 1920 2949 2955 3058 2535 2583 2755 2272 1642 1459 1827 2500 1877 2797 2590 941 1070 1037 1475 1924 1841 2636 3750 2060 2587 1774 1617 2418 2336 3284 2730 1571 1812 2246 2638 485 551 546 557 640 1873 2261 3131 2871 2835 2704 2804 2825 2442 1971 2118 964 893 2302 2329 841 2133 1904 2201 2353 2415 1545 1617 1605 1346 2494 2435 3479 3571 2752 3619 1644 1856 2198 2046 2041 1516 1904 1949 1893 1829 1260 2430 1499 1723 1161 2128 2182 2852 2216 2528 3367 1798 1919 3129 2609 1431 1651 1686 1521 1790 1731 2527 2435 1891 1318 1404 2093 1639 1545 2324 2683 3515 2617 14780 14551 3107 3859 3353 3264 3257 2515 3095 2669 4527 3433 3406 2524 2962 2019 1836 1828 1325 2209 1783 1711 2622 2500 2688 2899 2353 3844 3879 2878 2055 2285 2967 2862 3245 1961 2399 1269 1688 2498 1917 1844 1860 1604 1818 1468 978 1187 2441 2672 2826 1791 2238 1780 1666 2129 2058 3136 2414 2379 2061 1546 1345 3085 2172 1889 2978 2594 1140 1300 1548 3272 4670 3621 2583 4294 4614 5027 3190 3612 3685 5269 3364 3859 3802 2973 2098 2119 5340 3581 1646 1480 1981 1318 1775 1501 4029 4332 4325 3759 3812 6059 6067 6463 5863 5688 5808 5505 4301 3597 8860 8450 8665 8011 8916 7410 6916 7132 6507 7561 7107 7654 8086 7851 7326 9436 8249 8821 7377 8678 7168 9626 7177 13839 13714 13528 6618 6590 7370 3758 3029 7729 7170 5050 3034 6548 2404 2587 4049 2265 3257 2169 2080 4289 4679 2698 1973 2116 1998 2207 1972 11039 11391 11121 10344 9683 8459 10235 9731 10462 13123 10173 11948 12761 9661 10966 11406 9469 10271 11504 10798 11074 13158 10880 11580 14254 14924 13063 14456 54017 2184 1780 1709 10118 10042 5274 13725 15128 15373 14070 4757 4744 3537 1669 3835 1023 2004 1651 1451 8681 5401 5012 1575 2470 1994 2360 5690 5539 5357 7528 4917 6266 7517 5408 7491 11328 13570 11554 11674 23766 23522 11364 12941 14698 16924 6447 4167 6625 6429 6953 4409 7730 3197 8755 3375 8077 4400 1038 947 6400 5510 9053 14219 7387 2708 5721 2903 4730 2067 2073 4864 4696 4668 5845 5184 9375 9550 4161 3261 5880 8189 7524 9975 5957 5578 3424 2965 3142 7264 4805 8832 2554 4772 2985 4325 3802 3627 4361 4390 10607 8388 3765 3835 3538 4409 3936 3726 3532 3112 3033 3464 5928 5253 3352 6746 2945 2768 9556 3027 3661 4169 2599 4469 4845 4679 4545 4450 4496 4015 4903 5103 4888 4934 4472 4902 4661 5066 4187 4232 5384 4382 2141 1515 1800 1902 1988 1517 4308 2607 2153 2271 2530 1784 3934 3283 3053 1998 3937 2271 2222 1840 2112 1141 983 990 914 1606 1978 1748 1636 2227 1818 2506 2181 2196 2056 1570 1774 2078 2219 2050 2544 1973 1696 1235 2344 2617 2625 1285 1279 1562 1710 1707 2044 1602 1923 1660 2006 2056 3966 1436 2168 1746 1666 2934 3665 3303 2155 2535 2321 2450 2720 2446 2504 2620 2547 2434 2554 2539 2407 2541 2400 2602 2498 2620 3105 1704 1699 1872 2136 1871 2089 2979 1555 2256 2853 1726 3053 2507 2307 2735 2083 2289 2613 2940 2276 2611 4393 678 4347 2218 2005 1271 2043 1492 1994 3027 2062 4156 4093 3669 4203 3916 3144 2188 1782 1589 1692 1113 1597 1316 1203 1159 871 1127 1125 1336 1471 2069 1499 1578 1412 1109 968 1583 1167 1078 1461 1169 1242 4027 2691 2360 1863 2135 2474 2096 1867 1637 2307 1891 3145 2370 2630 2372 2432 2887 2705 3400 2480 2467 2212 2191 2604 2533 3738 2809 2793 2317 1867 1237 1766 1915 1319 1090 2374 2801 3165 2358 4521 2903 2730 3014 2368 3310 2932 2548 3296 3276 3251 5150 3111 4637 4183 3891 4379 3656 2424 3230 2769 1138 2612 3120 3375 3825 3145 3301 2811 1686 2552 2680 6405 1151 1103 917 1450 1208 1288 1312 1650 2346 1351 2372 2049 2588 1257 1161 1455 4067 4000 1585 2026 1918 4610 1139 1268 919 1257 2425 3812 2802 3347 3453 3449 3905 2632 3346 2766 2162 2193 3316 2252 2552 2204 2742 2251 3033 2480 2783 2312 2760 2172 1519 1444 3640 1815 1648 1927 1371 2308 1386 2373 1729 4032 2122 2236 4412 2834 3570 3330 3597 4135 2699 2108 4012 3361 2679 3064 2529 3116 2446 2581 2363 2826 2314 2918 3261 2362 2756 2766 2734 3621 3044 3969 3247 1997 5180 4823 5497 3422 3382 3035 4069 2534 2857 2968 1320 3441 3254 3571 3299 3539 3692 3251 3597 3745 3275 3034 4110 2776 2890 3873 2896 2800 4669 5201 4728 3625 3104 1994 2316 2085 2655 2745 2368 1659 2114 3247 2210 2228 2101 2123 3285 2770 2591 3046 3984 3107 2223 2698 2540 5409 3638 3537 3056 3188 4517 4592 4126 4159 4148 4125 3567 3421 3381 3963 3636 3659 3587 3645 3556 3776 4112 4048 4252 4549 4358 4350 4510 4121 11165 11409 8847 8432 7867 7434 7454 8145 6841 9261 7025 7821 8081 7362 8288 6423 10475 7054 6991 4426 4845 4413 3812 4549 4439 5823 2263 4970 6401 5815 6289 3566 3257 3754 2135 2076 3326 3145 2697 2507 2584 2535 2058 2053 2312 1607 1896 1546 2306 1492 1810 1759 2765 2581 3094 3625 2844 3170 4378 4708 3459 3544 3507 3350 3156 3484 2700 3509 4207 4881 3771 4353 4781 3237 1253 1222 1055 1229 1199 1083 1272 2062 1239 1019 1824 1252 1297 1020 1455 1326 845 735 1002 700 899 1040 1069 1047 981 1962 1516 2175 1560 2283 2413 2019 2265 1647 1529 1795 1991 1541 1321 1562 1986 1665 1773 1797 2237 1096 1082 1338 1215 966 1154 2647 1776 2581 3241 4030 2422 1600 1085 2483 2420 1955 2079 2527 2518 2658 2966 2424 2481 2178 2737 2740 2864 2444 2051 2532 2082 2754 1784 2065 1939 3684 2621 2799 2879 2720 2705 2449 2317 1909 2784 2797 1967 669 4128 1597 3737 2159 1476 3906 2060 2334 1827 2193 4470 4051 1492 1983 1847 3920 4197 3957 4036 3715 1438 1314 1773 3285 2160 3861 3434 2296 1543 3503 3536 2472 2200 3979 3694 4198 3574 3735 4013 4269 3138 4518 5213 5929 4660 5163 4885 4765 4938 5152 4312 2037 3179 2723 2840 2933 2314 9268 4398 3909 3813 3507 3763 3695 3182 3644 5067 5162 5246 3964 2463 3140 2679 1816 1782 2839 2609 3082 3065 2651 2831 2456 2103 2526 4736 3793 3467 4179 2552 2556 2924 2670 2274 1585 1386 1112 1412 1384 1485 1245 1509 1377 2183 1138 1016 2575 3304 3283 3212 4302 4039 3410 4010 4029 3495 3828 5060 4140 3916 4088 4244 4213 4922 4019 4323 3578 3486 2872 4352 2997 2724 3609 3780 3592 4389 3013 2918 3323 3461 3133 3171 2428 2858 2857 3130 3382 3099 4961 3204 3147 2778 2914 3483 2893 3239 4149 4429 4902 3379 5247 2889 2787 2866 4891 2765 4395 4307 2695 1698 1486 1077 666 733 739 1043 2643 2341 2482 3022 2477 2596 2495 1215 2301 2266 1602 1296 1830 1730 2086 2239 4239 1286 3149 2039 2622 2090 2347 2289 1407 1593 1387 1545 1362 2098 2078 1873 2287 1870 2442 2223 1937 2294 1312 5219 2718 2560 2484 1890 1337 1664 1423 1289 2207 2896 2055 2304 2535 2259 1461 1533 1528 1343 3150 3425 2891 3165 3055 3251 3085 2200 2875 2151 2395 3315 3266 1533 2721 3099 2795 3328 3585 3435 4450 2071 2513 3147 2375 2378 2594 2287 1731 3945 5648 4413 2757 1422 2036 1357 2436 1508 2231 1985 8377 2285 8915 7880 7701 7914 8013 8457 8411 8255 8266 8384 8001 7897 8346 8404 2648 2812 2595 2428 3505 3390 3631 3044 3137 3301 4984 4527 2366 2384 2536 3583 2392 2827 4892 3483 3284 3032 2724 3117 2789 3773 3918 4833 1271 1379 768 829 750 1025 1083 732 698 959 625 796 779 838 819 742 769 1242 922 683 1035 1246 872 693 668 701 614 490 606 775 636 527 829 743 860 660 852 745 766 841 930 707 829 916 809 896 777 828 770 480 777 1010 866 1081 1119 1183 1001 1097 1139 910 1065 991 1073 884 787 818 949 1188 885 793 1068 807 935 918 845 830 797 835 927 944 935 609 716 838 740 678 637 705 1010 582 730 641 698 809 1144 914 834 804 901 915 991 786 1378 691 787 756 875 1006 871 877 951 985 955 800 1042 694 783 849 848 913 837 828 887 738 850 878 882 796 721 650 535 853 409 488 362 397 382 477 265 410 364 474 299 403 338 346 344 174 188 186 212 297 149 311 235 294 402 310 250 232 248 170 293 321 449 460 365 259 245 330 318 446 258 243 262 420 239 288 349 329 353 485 417 843 440 257 257 165 202 210 573 374 411 190 194 253 214 266 150 171 344 124 369 713 345 184 265 263 311 261 184 443 377 671 281 309 406 334 306 639 569 518 924 265 609 194 376 178 600 587 703 379 547 194 421 710 376 681 560 627 423 542 305 795 783 704 623 439 525 690 436 464 504 545 416 414 490 318 285 888 694 234 1155 1037 667 699 816 1080 641 1359 752 860 508 375 475 401 544 617 530 1685 606 515 696 533 597 769 551 575 536 722 681 559 638 468 449 455 394 399 599 482 698 615 749 787 864 783 963 881 562 635 388 401 416 547 354 671 418 512 380 470 490 357 624 491 668 751 368 365 333 391 326 429 342 302 672 525 551 701 460 411 689 583 747 418 660 458 356 582 454 651 251 358 279 248 526 445 499 445 422 374 601 659 463 1307 439 639 385 409 519 436 363 615 458 551 449 361 422 627 472 524 541 530 503 772 753 377 438 320 378 429 394 302 456 645 209 235 171 222 399 362 510 582 326 385 529 354 504 471 642 624 397 321 606 410 62 96 92 132 247 486 304 973 940 857 869 885 597 499 511 232 123 127 397 440 181 489 292 531 532 544 213 227 276 189 340 388 848 586 580 586 433 346 261 714 275 238 302 304 291 283 204 378 256 290 265 351 308 459 396 474 445 481 392 603 657 319 448 531 499 635 547 499 526 371 352 421 318 374 239 497 513 899 833 3059 2843 569 710 578 836 801 416 626 555 1080 637 930 666 615 446 415 512 579 529 622 391 527 510 776 575 362 804 971 282 400 812 575 590 542 404 663 248 250 705 520 422 397 301 311 346 246 287 542 416 444 399 553 306 453 460 399 926 717 551 492 650 297 608 305 351 521 499 628 658 731 1115 1126 1655 693 781 1081 1077 738 605 583 927 635 941 849 531 471 357 884 685 202 182 528 593 377 449 960 1141 791 956 1189 1236 1157 1540 1424 1329 1230 1696 1573 737 1952 1799 1437 1852 2193 1265 1273 1267 1717 1895 1521 1640 1816 1752 1826 1684 1865 1795 2098 1814 1697 1881 1590 3526 2576 2402 1092 913 1434 1062 1027 1704 1439 1289 642 1312 441 464 437 487 802 607 395 931 1094 709 398 907 825 364 407 2520 2346 2354 1900 2534 2268 2431 1704 2271 2738 2621 2748 2232 2210 2214 1956 2510 2242 2512 2603 2795 3409 2238 2066 2463 2097 2417 2497 2184 8997 7306 232 2246 1913 1470 3802 3388 3146 2476 902 918 642 209 848 189 393 337 303 2056 940 875 477 568 517 530 1144 1252 1044 1243 984 1150 1860 1433 1754 3235 3979 3032 2939 5747 5823 2612 3597 3482 4384 1431 725 1271 1631 1377 1105 1825 727 2288 1158 2049 1014 160 138 1794 1407 1948 3470 1702 702 1253 1021 1087 404 384 1235 1245 1047 1219 1052 2149 2765 1129 520 1030 1831 1731 2012 1457 1765 698 557 495 1706 991 2193 864 999 478 1060 781 793 928 1188 2478 2963 799 681 672 785 1019 734 880 631 666 1159 1548 1312 788 1468 670 632 2410 712 828 832 635 1347 1376 1471 1195 1163 838 848 860 1364 1431 1335 1339 1384 1137 1151 1588 1002 1117 1056 276 378 487 596 288 284 829 406 326 616 441 542 993 819 802 631 836 748 574 374 366 364 356 407 393 498 318 294 379 516 286 410 485 455 424 404 581 484 609 271 460 565 453 250 453 479 542 297 477 300 353 371 451 352 329 357 268 513 631 450 259 385 422 835 764 691 402 436 478 476 336 444 322 353 385 418 512 566 412 439 311 439 406 374 447 500 368 392 444 514 496 568 516 651 461 367 580 694 594 761 506 609 753 847 490 474 821 87 778 474 482 439 441 250 602 684 415 730 967 604 635 712 628 427 342 371 485 302 391 653 319 360 266 317 429 186 366 712 279 274 224 200 240 245 182 173 365 398 231 1173 718 771 610 545 473 785 297 272 414 559 640 552 780 573 600 715 610 737 372 425 374 387 485 704 755 843 822 630 180 194 470 354 227 416 692 648 746 804 839 1167 603 702 849 926 659 760 771 751 1126 866 787 1445 1305 858 904 798 563 652 516 251 806 989 869 1027 582 594 765 227 610 721 1515 244 199 319 400 351 355 360 496 658 264 598 591 659 258 242 252 686 835 510 659 363 1561 163 369 289 179 718 774 613 673 735 715 745 522 806 735 690 674 711 620 630 606 740 613 813 658 702 327 345 339 537 541 823 444 401 475 137 339 412 419 392 877 477 556 846 486 877 903 784 924 952 463 1217 1113 1337 1401 774 986 554 806 636 470 710 929 582 598 417 396 386 1004 942 887 914 438 1339 1180 1313 1024 560 954 1075 641 741 1299 296 611 734 792 789 800 1116 1021 1161 1171 657 819 1128 834 727 1291 1076 1081 952 1251 982 840 728 640 491 393 438 409 673 433 498 507 673 694 743 697 993 572 772 720 1067 504 373 627 587 1734 758 511 486 676 764 777 956 788 1277 1127 879 978 891 767 1023 971 848 846 940 1224 1078 1068 1367 1184 971 934 800 1091 2379 2279 1860 1746 1804 1804 1741 1825 1239 1644 1329 1409 1718 1764 1945 2078 2150 2020 1461 1028 1121 730 854 1100 1124 797 486 1270 1685 1510 1735 808 1007 658 372 420 707 383 768 1182 807 727 563 495 429 259 472 405 376 480 522 472 439 725 566 873 639 776 1186 920 847 1267 1159 1170 683 1055 1000 1114 1161 1127 910 894 876 640 368 355 315 406 410 368 440 424 351 240 357 240 291 167 407 689 64 144 108 237 467 392 328 483 304 356 197 455 414 676 647 618 626 546 407 422 580 330 316 338 449 286 452 634 895 197 158 357 278 236 284 630 354 595 562 1018 649 470 274 578 616 357 581 616 554 474 624 586 553 365 463 491 502 444 559 524 490 478 363 511 345 815 553 598 580 677 551 580 685 331 606 524 387 183 897 320 745 410 314 868 485 436 465 401 697 699 206 402 318 859 952 865 965 586 308 272 460 711 482 1061 848 594 400 796 670 338 536 999 1362 608 677 690 888 724 822 1031 1326 966 1107 826 1055 1080 708 1534 876 239 656 572 464 734 567 2344 788 980 1029 1089 849 992 834 823 973 984 908 1059 879 833 584 425 340 590 553 600 769 500 572 735 484 914 823 828 942 790 519 555 372 557 713 250 187 181 191 189 238 236 738 352 408 534 163 571 904 736 810 607 660 752 689 621 786 752 819 874 940 816 658 905 713 596 669 880 544 640 990 733 672 674 824 615 609 845 764 756 695 653 468 1261 752 613 718 833 967 750 722 661 845 711 1202 827 779 1130 1161 1622 1127 920 484 525 634 1578 610 1136 894 625 663 265 291 127 205 145 207 497 677 495 444 410 729 656 215 321 340 237 468 401 205 438 886 1027 567 629 747 380 478 590 617 499 275 352 363 292 320 454 510 497 297 722 612 666 840 337 1093 718 702 498 435 346 388 358 283 421 394 398 379 495 313 249 317 271 287 475 740 623 424 484 535 401 361 654 530 1122 594 855 215 430 743 689 730 832 788 736 450 516 614 423 473 407 542 400 812 1063 1317 1093 355 349 482 438 412 1049 376 2023 738 2206 2032 2122 1669 2367 2393 2299 2090 1760 1920 1791 2274 1938 2214 622 808 631 570 973 1021 1075 637 524 797 1115 939 1018 556 534 657 516 785 1135 998 945 815 526 1018 1022 909 867 1073 1023 1206 629 717 634 910 956 499 475 814 587 681 677 732 686 542 629 1076 805 552 859 962 559 569 540 542 578 424 507 671 505 429 692 588 760 597 687 647 697 770 850 607 743 844 729 820 693 740 738 395 678 924 808 909 979 978 896 933 975 734 910 827 891 658 733 594 780 916 700 708 911 737 865 785 706 754 704 759 851 864 862 549 631 702 615 612 457 626 869 481 552 499 605 720 1060 781 717 679 843 863 860 692 1214 591 667 659 766 908 762 768 832 889 845 699 823 586 666 743 739 810 730 734 809 678 676 673 697 621 556 542 438 725 324 434 340 373 360 393 243 388 291 442 273 375 312 320 318 154 160 158 184 249 117 263 195 228 330 247 179 177 185 136 257 268 274 432 351 231 217 302 231 436 246 227 246 394 211 262 303 299 319 409 393 691 426 200 200 143 166 176 515 352 364 166 180 239 194 244 134 138 310 102 282 629 251 164 237 227 270 213 156 377 250 563 230 256 309 261 286 572 514 471 878 218 548 150 358 138 535 538 623 353 477 150 362 523 322 649 419 567 375 518 244 633 747 580 587 397 487 596 402 393 421 507 376 366 436 278 251 736 591 206 1040 870 599 622 690 917 535 1142 606 786 443 321 431 381 478 534 442 1467 539 467 616 424 537 673 529 549 498 654 525 469 538 357 372 417 372 317 467 395 617 479 695 707 801 715 878 817 457 595 364 334 392 490 302 623 374 468 322 384 354 290 526 411 500 665 303 333 295 343 292 355 279 288 612 461 432 560 416 353 612 505 603 370 545 293 264 391 267 520 223 312 224 195 474 379 465 407 378 322 516 605 333 1182 362 500 365 334 408 305 315 551 339 468 321 303 335 597 452 438 485 438 405 685 658 275 371 298 348 344 346 264 406 597 185 207 139 117 351 290 472 472 271 318 406 295 386 397 528 564 379 280 422 382 54 66 80 124 235 452 266 895 874 762 813 829 497 459 454 186 90 115 313 410 159 336 246 485 484 502 193 172 233 169 290 332 755 499 476 538 369 291 217 633 224 220 255 257 261 209 176 360 218 242 218 285 276 400 364 432 401 423 338 567 574 207 326 405 381 461 419 463 445 345 283 359 272 273 193 417 447 689 668 2766 2440 463 477 407 663 652 352 492 456 881 587 804 598 531 375 369 435 520 517 598 381 463 446 591 467 312 710 837 258 289 613 490 505 409 348 615 164 220 588 446 307 266 224 233 268 197 259 455 323 394 304 385 262 417 416 357 803 608 488 446 562 246 548 218 313 471 459 380 404 407 1011 999 1507 616 651 905 964 678 512 525 837 550 841 728 487 400 335 777 612 170 150 407 504 335 379 725 911 696 827 993 908 965 1190 1205 1205 1146 1496 1185 585 1480 1331 1084 1386 1818 1009 1153 1159 1525 1672 1257 1433 1510 1542 1526 1468 1520 1550 1892 1563 1462 1541 1272 2980 2199 2135 974 770 1245 1007 947 1313 1255 1170 580 1106 399 420 321 447 722 553 343 762 954 508 352 740 710 316 302 2149 2031 2009 1630 2372 1807 1998 1521 1931 2369 2235 2300 1911 1860 1754 1663 2211 1905 2192 2209 2407 3112 1913 1776 2204 1828 2017 2242 1780 7306 7229 188 2023 1697 1226 3316 2987 2784 2093 729 730 533 175 693 134 373 319 293 1654 827 766 420 470 450 424 904 1063 860 1136 853 1014 1753 1253 1606 2893 3568 2654 2489 4753 4967 2274 3042 3143 3960 1249 635 1114 1328 1255 995 1506 574 1845 997 1855 863 148 126 1574 1297 1714 2858 1469 582 1072 931 893 370 354 1056 1072 886 938 787 1806 2389 1029 472 932 1496 1468 1791 1269 1619 616 513 416 1454 897 1988 799 907 402 1020 691 693 810 1108 2250 2707 702 559 608 711 956 674 816 559 622 1091 1326 1190 645 1316 608 576 2089 631 733 739 589 1200 1225 1332 1068 992 764 780 770 1183 1234 1136 1114 1131 946 983 1296 749 959 907 244 314 463 510 270 266 731 330 296 547 391 512 867 673 728 498 780 720 535 265 336 257 251 367 371 456 245 221 343 449 252 326 322 393 376 348 474 446 557 229 394 541 351 234 403 427 510 216 429 246 341 363 425 308 273 305 228 477 577 430 235 318 380 738 646 623 312 344 361 351 242 379 224 245 288 396 447 428 353 407 203 385 350 328 389 442 273 366 418 472 458 454 320 580 388 278 476 601 511 654 440 514 656 742 415 325 666 77 665 395 411 380 387 216 570 522 355 627 818 505 569 592 552 375 300 293 356 272 371 604 303 247 215 305 339 168 338 520 255 256 182 164 162 182 156 124 313 370 189 990 649 731 582 409 411 655 251 222 352 462 466 380 754 535 542 649 558 615 356 366 328 355 400 500 636 642 740 512 170 141 450 298 183 364 584 570 664 722 703 942 528 652 738 852 551 675 596 637 1018 786 682 1302 1145 645 782 655 500 594 408 235 748 915 768 925 495 415 719 153 542 653 1229 222 165 301 372 329 331 346 478 616 217 447 527 637 214 200 224 568 526 470 611 305 1287 127 347 275 137 694 716 563 619 681 661 691 444 733 560 534 505 586 495 505 520 664 547 727 590 654 305 321 305 484 482 759 395 337 429 92 285 372 324 337 764 387 464 725 444 717 746 665 780 792 423 1006 951 1133 1183 710 934 499 748 555 410 625 827 489 463 363 334 332 785 733 733 654 350 1162 937 1070 916 430 864 966 573 590 1079 268 549 574 704 627 710 974 893 1019 1015 595 665 936 762 618 1053 1006 943 844 1173 890 699 589 557 453 373 392 315 591 397 462 455 598 450 700 642 833 450 673 623 936 452 314 513 531 1403 676 463 458 632 659 658 845 728 1137 935 803 827 706 689 851 836 707 710 831 1067 880 924 1247 1106 858 833 688 912 2108 2052 1567 1462 1576 1628 1521 1587 1097 1373 1098 1168 1348 1547 1616 1862 1735 1802 1196 914 985 592 746 1006 930 658 446 1106 1429 1301 1550 746 894 598 307 343 445 291 596 908 741 632 525 429 373 231 410 315 305 450 420 364 364 577 426 686 534 583 1043 758 759 1145 1070 1100 576 824 926 956 1030 994 848 794 768 560 350 331 299 380 392 354 382 278 325 187 284 188 205 131 321 591 54 136 80 233 447 356 296 455 276 298 171 421 355 548 603 574 582 441 342 374 511 275 261 277 407 266 404 598 759 181 144 279 212 191 235 578 285 494 485 781 554 374 248 534 576 325 476 508 496 405 510 548 507 267 402 439 460 366 487 368 448 403 304 485 311 735 475 554 544 639 517 542 637 295 550 452 349 175 735 282 655 362 280 800 373 382 363 347 593 570 178 347 288 746 847 771 865 499 247 223 414 587 405 876 749 523 345 675 569 284 407 889 1175 530 600 584 722 558 727 735 1124 878 1002 690 806 972 583 1353 756 215 602 528 387 682 529 1968 572 835 876 798 741 843 719 717 765 814 757 929 825 619 536 399 324 534 318 507 619 385 479 508 450 727 753 702 851 613 453 487 303 415 476 217 146 140 150 138 205 203 651 313 310 424 129 507 779 635 709 438 548 627 502 473 616 533 660 775 814 696 554 797 579 505 566 785 449 433 820 626 583 560 686 491 526 728 635 664 630 572 398 1107 662 559 660 769 923 617 672 587 801 630 966 687 645 1084 911 1232 943 748 434 441 570 1328 462 988 761 510 579 239 246 113 189 129 191 401 583 441 422 380 693 612 187 228 237 199 357 322 161 352 815 925 524 565 606 274 386 530 523 316 233 316 257 223 192 372 414 352 271 620 572 593 808 307 977 506 492 435 372 308 313 291 235 401 329 333 318 443 295 191 211 245 239 410 632 518 295 393 425 355 323 523 442 898 526 739 181 392 642 594 633 717 695 574 379 409 505 397 363 336 460 380 692 969 1129 1020 309 261 342 400 344 874 352 1696 632 1829 1673 1795 1371 1954 2092 1958 1719 1450 1583 1475 1836 1784 2074 514 628 513 496 897 835 994 486 437 702 809 801 878 538 466 611 439 700 957 865 826 710 443 755 751 849 807 993 602 660 604 475 334 523 496 401 340 712 696 421 561 653 615 671 502 760 708 402 561 657 529 455 453 472 283 422 320 506 581 321 344 490 420 356 429 324 330 304 596 491 563 443 530 456 470 550 456 316 573 382 631 445 367 421 493 488 424 423 367 285 493 271 504 404 284 328 387 775 615 501 750 534 697 875 731 779 504 510 541 490 373 415 371 518 598 364 718 599 461 412 726 409 441 393 560 568 499 697 601 356 639 558 406 341 437 280 332 302 300 311 343 342 344 333 365 352 322 364 405 287 458 369 317 345 345 401 416 323 440 459 363 193 175 156 237 221 141 195 126 176 352 156 192 146 150 97 159 141 137 417 295 403 331 148 250 319 358 332 346 124 155 287 283 267 210 121 123 129 153 137 112 118 98 160 103 116 145 125 173 153 151 424 278 94 92 56 390 48 183 133 153 302 106 223 146 256 156 220 304 70 240 423 256 162 196 106 243 102 173 263 229 388 187 193 149 265 298 400 372 272 463 222 183 296 327 149 176 257 269 232 291 149 291 252 135 141 282 421 131 250 221 315 312 266 316 418 135 270 193 226 283 264 188 149 342 123 244 532 293 281 402 417 338 336 302 517 338 759 295 432 392 250 249 235 178 534 249 531 238 298 458 291 257 338 214 307 296 305 494 221 291 264 259 266 295 144 414 370 566 430 240 393 256 358 560 383 321 238 253 310 287 290 503 458 319 208 318 331 308 337 503 473 246 377 254 324 243 261 297 109 202 340 369 276 310 446 254 233 361 457 629 310 196 267 226 272 369 473 198 234 98 212 245 376 292 438 229 227 231 469 277 689 397 533 143 156 204 312 274 466 244 275 253 271 398 255 173 212 221 424 356 663 663 229 367 193 242 256 174 116 196 185 60 130 62 129 216 189 242 392 205 247 359 266 278 268 283 377 243 188 470 470 68 96 109 70 131 402 313 351 370 299 464 288 507 450 359 303 127 109 249 306 89 260 164 302 385 373 210 200 194 170 535 273 264 369 221 371 118 323 165 306 304 167 181 191 221 187 188 205 183 203 148 212 198 381 276 410 410 276 299 264 348 221 366 472 460 556 484 429 563 340 106 269 248 263 278 361 441 412 610 2019 1874 318 414 432 335 449 414 355 273 629 497 467 283 277 178 165 140 160 149 187 130 469 457 366 318 433 717 472 264 299 400 489 496 403 377 495 171 130 283 174 150 269 205 261 273 117 146 213 246 235 273 220 341 202 227 254 594 501 319 315 207 131 483 252 266 361 327 321 349 295 516 590 905 355 642 528 607 911 514 502 713 326 381 470 438 246 362 483 354 269 241 280 288 315 213 488 591 559 585 573 605 733 767 1239 922 625 577 533 465 778 818 1074 902 1086 1185 834 856 1093 944 697 1039 807 834 801 1333 1080 1108 1217 1153 761 1120 962 1919 1719 2119 819 657 863 480 333 951 980 801 347 774 280 255 345 237 450 195 186 525 634 592 332 380 356 369 196 1517 1432 1452 1098 1012 1248 1342 1185 1372 1677 1522 1418 1276 1317 1414 1642 1197 1323 1505 1285 1337 1461 1101 1282 1794 1680 1690 1629 1709 232 188 6700 1254 1469 829 1804 1949 1875 1592 588 720 369 115 443 78 200 176 114 835 641 579 267 280 200 259 831 763 684 859 519 810 924 1026 1028 1533 1842 1437 1389 3119 3246 1307 1791 1796 1905 1192 716 791 871 1281 745 995 406 1557 549 1113 605 115 105 946 879 1244 2068 721 423 715 588 612 311 336 787 763 900 861 682 1363 1283 613 249 787 1008 870 1482 704 697 438 380 435 895 746 1150 372 698 435 622 589 526 610 600 1355 1397 407 422 561 557 438 559 485 457 407 409 864 846 643 756 392 382 1251 355 525 420 274 804 826 747 723 539 690 670 628 864 808 844 680 716 561 674 737 624 750 698 259 226 435 239 280 88 723 464 583 333 401 289 548 345 527 285 429 309 260 234 348 266 238 64 70 342 262 215 284 284 505 262 293 388 381 319 328 406 531 507 464 229 341 174 415 457 246 199 102 188 265 203 301 321 208 156 329 261 386 166 309 292 201 385 485 397 371 391 364 372 329 372 326 246 548 349 202 356 406 323 378 334 339 364 543 361 249 252 239 187 183 679 223 218 382 193 638 256 193 271 183 211 298 376 342 485 667 52 550 338 221 237 176 162 279 423 307 447 551 557 543 582 462 414 308 479 314 150 106 140 253 115 97 230 283 143 234 252 103 154 217 195 132 225 177 119 287 154 112 657 385 439 298 214 346 271 398 286 361 218 269 184 476 236 253 431 275 419 267 301 309 459 301 435 360 336 492 336 148 102 190 278 230 127 612 276 354 300 788 432 408 546 447 480 440 418 375 694 426 658 509 461 450 401 461 595 419 600 417 239 351 544 595 588 477 205 352 235 385 385 1053 120 192 224 180 252 274 363 138 295 200 307 313 660 149 123 317 542 419 332 358 243 643 128 228 115 130 210 458 373 405 368 376 408 521 420 249 192 219 409 265 277 199 349 301 402 313 281 261 324 167 152 150 427 132 292 218 129 386 254 326 302 401 344 184 738 383 444 445 456 429 437 241 499 438 696 790 624 511 190 372 361 272 321 348 378 398 396 404 375 616 475 452 431 335 883 587 680 438 383 354 721 405 425 453 188 405 407 421 409 397 685 601 624 612 480 588 580 657 464 529 594 309 599 714 744 482 374 220 305 276 342 292 451 213 271 415 304 243 364 332 549 376 692 444 569 641 212 349 382 841 611 429 405 606 530 677 700 470 475 465 379 564 482 464 468 460 612 606 529 672 477 655 642 688 500 491 497 545 1482 1681 1039 935 993 872 1204 1334 871 1551 1009 1137 848 960 1084 603 1629 1186 1107 499 535 380 493 536 529 714 359 797 802 725 899 438 462 541 203 272 276 265 309 312 331 236 420 346 320 264 251 301 255 344 145 129 368 430 401 453 336 490 620 592 304 415 334 382 291 469 367 419 466 785 661 618 688 270 147 100 98 145 161 129 171 266 339 183 349 211 207 100 151 194 60 93 56 99 98 102 96 104 92 180 150 303 260 360 367 318 368 244 239 230 254 268 213 252 269 114 188 226 311 153 76 68 56 78 96 366 389 446 538 501 256 301 232 535 531 361 331 298 318 307 343 403 365 429 316 197 311 260 270 423 310 357 298 229 194 531 287 287 505 335 509 287 303 271 403 428 274 154 719 255 584 317 260 539 370 361 348 367 548 628 306 195 160 463 522 623 589 421 313 266 452 765 258 593 779 471 360 829 669 378 282 436 593 496 666 695 641 575 664 566 837 795 563 639 551 520 816 600 571 283 283 272 331 330 292 1166 327 465 445 462 481 459 401 420 439 431 489 447 260 575 221 361 178 378 381 380 469 284 663 326 259 501 607 407 402 466 350 278 396 429 296 186 185 181 197 195 172 170 204 148 223 180 100 594 531 531 517 494 577 412 405 452 477 462 583 632 615 545 503 679 809 731 763 411 478 574 530 493 378 393 494 477 523 451 436 403 460 239 334 378 548 303 374 502 517 842 428 491 312 451 463 376 693 424 1034 821 690 599 332 324 449 864 375 417 790 541 227 129 82 93 166 97 236 369 298 328 325 500 184 261 162 663 385 177 193 303 189 256 203 797 267 461 398 225 259 274 640 96 201 171 315 219 258 291 143 288 149 405 156 193 460 281 705 244 220 417 201 175 262 244 113 191 245 194 194 268 199 153 192 151 183 321 686 287 284 284 423 341 288 318 314 316 389 449 205 246 362 346 349 384 535 657 422 296 358 243 323 310 227 175 419 896 410 353 108 244 167 214 325 278 112 931 199 1086 946 1141 842 1218 1412 1259 954 934 976 1026 867 1026 1254 371 337 217 402 340 382 481 456 298 305 559 779 279 284 287 522 234 477 609 500 438 420 432 556 464 410 379 439 3737 3298 2171 2673 2537 2456 2522 2772 2632 2854 2453 2536 3353 3310 3244 2955 2403 3587 3313 3642 2887 3520 2560 2905 2477 2616 2588 2767 3553 3144 2731 2753 3472 3457 3382 3029 3427 3457 3818 3682 4210 3395 4219 4399 4349 3927 4547 4014 4289 3049 3329 3760 3642 2938 3101 3001 2642 3110 2908 3040 3514 3164 3660 3354 3674 3351 3746 3036 3516 3567 3242 3490 3808 2975 3470 3652 3320 3337 3207 3128 3377 2869 2985 2976 2960 3242 2043 3590 3799 2746 3409 2957 2646 3120 3366 3293 3422 3261 3942 3902 3613 2324 3728 2924 2805 3779 4139 3771 3730 3980 3414 3804 3657 3367 3697 3818 3499 3417 3806 3703 3852 3891 3569 3998 3336 3500 3530 3195 3155 2396 2828 3844 2032 1057 1338 1448 1559 1680 1280 1552 734 1208 1160 1072 1296 1292 1451 919 1045 821 925 1710 1108 1676 1341 1518 2085 888 951 851 917 1170 1075 1183 1019 1993 1522 1485 1356 1693 1141 1319 1046 975 797 1199 1078 1052 990 1010 1666 971 898 2878 2073 1114 1011 887 1022 748 2150 1411 1562 1023 989 937 1174 1152 1145 1049 942 1018 1551 2775 1199 903 1209 1236 1234 1250 1084 2405 1595 2992 1103 1303 2619 1290 1483 2160 2052 1841 2323 1009 1436 964 1252 1134 1052 1923 2073 1809 1773 1686 2222 1889 1530 2232 1533 2429 1670 1838 1678 3330 2493 1953 3002 1676 1764 1483 1797 1459 1601 2154 1142 1787 2312 2155 2083 1957 1674 1872 3269 2999 3550 2454 2814 2465 2668 3088 2629 5167 2598 1379 2726 1913 1599 3120 2105 2953 2638 2183 3477 2642 1984 3031 2434 2786 2203 3389 2144 1876 1663 1863 1568 1675 1998 1915 2498 2540 4076 2561 2423 2920 1849 3123 2536 2420 1599 2131 1936 1626 2320 1447 1620 1848 1643 1613 1566 1668 1583 1639 2669 3042 2405 1816 1676 1915 2029 2285 1089 1217 1595 1702 2995 1923 2520 3272 2158 1832 2402 1798 2911 1630 1722 1319 1564 1783 1851 2367 1892 1968 1662 1643 2528 1945 2203 1918 2275 2239 2407 2991 2069 3376 1533 2795 1913 2595 1837 1733 1529 2540 1809 2551 2517 2023 2493 1516 1682 1509 2613 2724 2571 3187 3119 2215 2091 1910 1638 1800 2185 1522 2303 2677 812 1088 802 1093 1532 1605 2962 2648 1491 1922 1422 1789 2443 2575 2793 2612 1413 1759 2453 2108 598 579 662 554 419 2030 1936 2813 2623 2544 3282 2826 2312 2157 2014 1811 717 766 1790 1971 667 2418 1824 1994 2197 2277 1485 1382 1727 934 2371 2202 3504 3040 2541 2592 1944 1624 1418 1955 1422 1076 2321 2350 2123 1302 1867 2072 1284 1672 1289 1637 1871 2053 2444 1863 2029 1107 1234 2973 2609 1160 1326 1561 1227 1738 1507 2107 1896 1469 901 1106 1746 1522 1822 2470 2313 3253 2844 11912 12499 2530 2748 2855 2686 2715 2592 2521 2039 3842 3582 3141 2332 2909 1700 1347 1583 1727 2036 1839 1907 2283 2207 2468 2191 1596 2931 3003 1831 1784 2357 2411 2242 3168 1925 2343 1404 1371 2197 1869 1956 1520 1538 1916 2009 1187 1153 2215 1830 2506 1261 1673 1700 1147 1687 1732 3146 2443 2118 1923 1795 1416 2295 2023 1934 2686 2328 641 799 1189 3117 3779 4027 2410 3255 5185 4490 2804 3152 3004 4815 2357 2790 3295 2684 1845 2366 3642 3269 896 880 1251 693 1202 1226 4459 4212 3729 3757 3157 6578 7048 7136 6618 7079 5911 4823 4987 2898 6831 6489 6255 7092 6891 7066 6705 6942 7422 6169 5809 6089 6622 6470 5721 10374 7518 9434 7244 9364 6526 10149 6727 12485 11195 11386 4823 5794 6493 4148 3673 6956 6179 4499 3772 6504 2870 2979 3268 2834 2740 1864 1665 4892 5625 2362 1368 1717 1571 1369 1447 10139 10749 10224 10006 10548 8769 9079 9985 9013 10489 8950 9743 9952 9341 10028 9302 10426 9995 10440 10392 10545 11043 9397 8871 9856 9539 9061 9927 10118 2246 2023 1254 45562 11901 5213 14248 15226 15719 13149 3912 3960 3168 1496 3489 889 1670 1445 1234 7760 4950 5137 1670 2111 1717 2428 4117 5940 4830 7196 3955 4933 7176 5449 7125 10538 12084 10462 9629 18864 19280 9907 10866 12445 14048 5223 3780 5108 4858 6111 3674 6232 2465 7265 2847 7794 4108 681 549 5869 4618 6310 10862 6521 2712 5262 2942 4399 2719 2607 4977 4866 4771 4339 4331 7068 9621 4271 3409 7077 6042 6045 8452 5864 6095 3935 3437 3022 6555 4799 9395 3052 3809 2072 4303 3382 3286 4441 4226 9264 8738 2924 2548 2697 3414 3777 2910 3298 2178 2623 3504 5231 3085 2827 6042 3389 2877 9777 2201 3059 3911 3269 4655 4456 4069 3419 3845 3357 3148 3555 3113 3316 3471 3226 3550 3586 3645 4154 3236 4599 3352 2310 1986 1997 1566 2261 1928 4151 2318 1644 1913 2566 1955 3081 2759 2802 1603 3306 3054 2219 1713 1555 968 872 1178 1716 2098 1709 1580 1916 1809 1836 2107 1891 2311 2325 1577 2051 2554 2731 2664 2480 2648 1808 1131 2120 2356 2207 1155 2008 2222 2010 2561 2161 1843 1807 2082 1718 2510 3428 2006 2464 1789 1818 3372 3091 3181 2402 2624 2504 2578 2442 2652 2373 2612 2336 2899 3458 2733 2155 2917 1931 3017 2774 2809 2702 2525 1622 2331 2062 2086 1924 3794 2003 2484 2574 1814 3689 2685 2399 2920 1710 2123 2930 3317 2196 1958 3935 451 3873 2205 2549 1522 1549 1477 2761 3004 2318 3482 3498 3785 4151 2838 2982 1932 1647 1929 1361 1258 1688 1476 1208 935 760 1207 1373 1180 1460 1554 1276 1585 1073 1001 1190 1186 1016 587 1006 1417 1625 3733 2244 2028 1668 1472 2219 1456 1463 1403 1946 2014 3105 2436 2665 2431 2263 2791 2708 2845 2383 3179 2148 1741 2357 2328 2938 2378 3549 1948 1693 1296 1917 1306 939 988 2793 2386 2744 2426 3635 2642 2613 2882 2105 2808 2188 2737 2073 3511 4009 5724 3624 3757 3142 3135 3699 3282 2240 2758 2025 1077 2891 3511 3151 3464 2942 2788 2831 1020 2197 2381 6143 1130 972 1015 1458 1294 1403 1282 1985 2306 1231 1993 1917 2951 1348 1209 836 3673 3406 2559 2800 2018 3926 915 1368 982 1027 2986 3575 2923 3221 3426 3332 3701 2588 3394 2031 1789 1768 2207 1683 1857 1817 2442 1909 2844 2032 2268 1711 2436 1586 2129 2114 4231 1894 1486 1712 887 1548 1028 1397 1318 3630 1786 1781 3840 2669 3648 3085 4364 4174 2691 1982 4050 2855 2935 3165 2505 3731 3072 2798 3264 3662 3120 3593 3252 2048 2200 1986 2647 3163 3041 2722 2727 1800 4882 4298 5164 2828 2546 2642 4256 3311 2713 3887 1232 3164 2799 2748 2793 2782 3475 2988 3358 3676 2441 2904 3988 2704 2440 3214 2875 2734 4369 4936 5305 3147 2738 2221 2718 2321 2020 2138 2515 2186 2383 2822 2688 1972 2182 2250 2582 2967 3378 2535 3604 2770 2172 2635 2791 5369 2653 3147 3887 3801 3854 4243 4639 4264 3724 3681 3542 3868 3773 3606 3664 4345 3917 3216 3878 5415 4127 4219 5168 5274 4183 4308 4337 4347 10453 11419 8288 8849 7288 6395 7199 7726 5822 7791 6329 6996 7125 6672 7668 6824 9821 6314 6531 4308 4780 3854 3749 5435 3752 5767 2624 4261 5752 4859 6413 3107 3481 3653 2445 2367 3311 2443 2354 2720 2842 2200 1688 1922 1991 1850 1706 1581 2317 1622 1320 1177 2375 2131 2476 3302 2173 2607 3391 3032 3663 3806 3670 3586 3464 3114 3694 3820 4328 4531 3110 3991 4336 2214 1346 1277 1075 1953 1537 1263 1643 1487 1055 799 1881 991 1133 1016 1309 1034 719 576 560 670 992 1023 1102 984 874 1586 1054 1678 1558 1507 2959 2739 2863 1654 1882 1449 1791 1158 1071 1224 1716 1371 1711 1548 2439 953 988 1072 949 1083 1442 2710 1392 2042 2612 4443 1811 1230 977 2169 2184 1705 1819 2312 2482 2064 2348 2296 2187 1789 1974 1900 2015 2133 2400 1846 1891 2173 1575 2475 2239 3295 2268 2791 3406 2412 2732 2407 2825 2188 2996 3200 2220 1397 4495 2123 4468 2268 2100 4365 2546 2179 2297 1910 3648 3683 1410 2012 1740 3936 3639 4101 4646 3170 1474 1339 1774 3133 1582 3388 3662 2226 1901 3247 3007 2337 2198 3216 3682 3231 3526 3967 3835 4136 3576 3448 4516 5426 3573 4061 4059 3877 3713 3966 4676 1441 2473 1740 1990 2264 2039 7652 3090 3328 3221 3266 3245 3077 2719 3046 4175 4593 4024 2928 1919 2519 1937 1636 1637 2592 2401 2833 3137 2759 2273 2115 2435 2880 3353 2718 3145 2838 1601 1993 1824 2262 1699 986 908 745 942 937 892 787 1749 1065 1574 862 1114 2307 3122 2974 2780 3688 3045 3363 3459 2936 2707 2944 3339 4398 3187 3027 3162 3399 3671 3115 3486 3871 3427 2929 4398 2781 2207 3636 3198 3143 3636 2470 3075 3975 3879 2613 2924 3581 2722 2602 2806 3304 3517 3763 2913 2623 3909 2674 3516 3065 3513 4066 3960 4092 2404 4943 2917 2602 2148 4128 2012 4380 3500 1785 1544 1313 1439 738 753 705 982 2248 2354 2125 2434 2512 2416 2360 1511 2072 1766 1101 1698 1405 1354 1808 1898 3720 971 2504 1702 1748 2286 2048 1732 1135 1186 1372 1774 1531 1790 1650 1785 1716 1797 1801 1952 2052 2479 1512 6490 2143 1947 3202 2479 2296 2158 1886 1769 2279 2520 2552 2567 2490 2382 1194 1247 1254 883 2771 3424 2746 2491 2636 2983 2336 2023 3726 1828 3268 2295 3562 1357 2445 2553 2421 2646 2705 2723 2627 1852 2114 2280 1626 1421 1807 1788 1304 3549 6101 4311 2669 1084 1452 1134 1838 1846 2254 1861 7261 1601 8229 7521 7246 7238 7020 7600 8031 8240 7793 8304 7888 7596 7968 8050 2131 2508 2563 1915 3204 2996 3199 2625 2661 3082 3404 2489 2046 2092 3085 3019 1802 2324 3654 2972 2896 2838 2971 2342 2340 3533 3673 4428 4460 3764 2402 2500 2724 2963 2460 2792 2537 3386 2081 2471 3846 3893 3561 3415 2660 3448 3435 3274 3273 3686 3008 3226 3066 2430 2383 2904 3342 3123 2866 2618 3499 3428 3244 3437 3992 3933 4186 4042 4310 3114 4237 4380 4480 4329 4376 3574 4289 2796 4262 4255 3983 3059 3080 3183 2995 3652 3311 2801 3795 3192 3571 3197 3480 3505 3750 3664 3604 3820 3642 3761 4176 3815 4393 4369 4249 4076 3293 3316 3631 3313 3393 3857 3538 3225 2464 3468 3731 2891 3520 3088 3280 3344 3673 3502 3702 3723 3797 4039 4243 2975 4135 3473 2966 3536 3534 3635 3745 4096 4028 4167 4212 3899 3892 4195 4145 4194 4444 4577 4467 4095 3673 4006 4211 4245 4593 4463 2516 2394 2916 3723 1872 1051 1110 1282 1206 1648 913 2172 1020 1269 1315 1338 1305 1307 1376 883 1096 864 952 1830 1225 1822 1422 1796 2299 1077 1144 990 1083 1360 1147 1203 1091 2057 1446 1833 1625 2093 1164 1111 1472 1416 1177 1694 1616 1084 1400 1208 1610 1313 1249 2810 1503 969 901 787 1113 1069 2045 1421 1744 1354 842 1278 1027 1462 1117 1421 1126 1069 2225 3078 1669 918 1264 1048 1526 1065 1480 2603 1601 3197 1399 1583 2275 1235 1353 1982 1855 1711 2627 1203 1841 1524 1097 1352 1339 2497 2235 1978 1925 1630 2155 1886 1692 2509 1942 2575 1878 2188 1980 3456 2545 1969 3116 1402 1885 2068 2219 1265 1744 2002 1281 1656 2793 2057 1385 2255 2531 2023 3763 2886 3427 2553 2114 2469 2869 3416 2831 4872 2401 2020 2849 1648 1475 4148 2417 3007 2808 1783 3432 2566 1617 2977 2078 2371 2575 3069 2390 2048 2040 2046 1735 1760 1751 1522 2612 2978 4147 2569 2318 2197 2303 2773 2433 2407 1632 2507 2285 2117 2819 1380 1753 1807 1587 1266 1966 1594 1355 1629 2949 2833 2356 1938 2326 2179 2337 2558 1385 1416 1545 1850 2560 1929 2131 3019 1957 2086 2733 2111 3354 1804 1861 1396 1275 1783 2054 2445 1495 1521 1447 1714 2540 2152 2097 1565 2229 2398 2192 4020 2079 3480 1570 3395 1912 2650 1731 1803 1857 3132 2240 2382 2530 2431 2327 2038 1778 1476 2503 3155 2779 3315 3288 2492 2336 1988 1680 1861 2047 1384 2423 3438 977 1277 1029 1067 1857 1609 2863 3386 2087 2364 1591 1764 2591 2429 3206 2967 2104 2172 2506 2377 633 554 508 515 587 2919 2188 2574 2360 2588 2940 2827 2191 2084 2137 1663 945 877 1756 2239 1029 2044 1436 1957 2334 2496 2421 1930 1675 1210 2467 2042 3490 2719 2130 2604 2071 1490 1481 2151 1834 1285 2463 2576 1970 1204 1908 2225 1480 1721 1302 1825 1811 2232 2413 2803 2494 1535 1449 3158 2533 925 1493 1622 1404 1853 1837 2669 1961 2105 1193 1403 1928 1362 1630 2067 2019 3294 2992 12146 11812 2539 2598 2233 2381 2626 2342 2357 2002 3431 3470 3833 3470 3450 2005 1366 2043 1731 2481 1601 2155 2673 2518 2228 2403 1834 3262 3598 2219 1612 2853 2231 2215 3491 2196 2784 1523 1453 2421 2022 1887 1881 1502 2130 2135 1130 1127 2551 2146 2371 1671 1992 1849 1392 1930 1433 3188 2474 2609 2050 1673 1744 2727 1843 1696 3142 2854 826 979 1095 3807 4092 4443 2845 3952 5036 3988 3214 3121 3647 4404 2545 3007 3369 3390 2089 2502 4561 3594 1115 1043 1670 742 1266 1480 3865 4431 3819 4152 3572 6137 6632 6496 6754 6382 5913 5021 4430 3076 5930 5955 6107 6966 6440 6565 6560 7025 6578 5813 5660 6015 6439 6955 5941 9140 7449 8780 7235 8960 6749 8568 6423 11157 11337 11876 5674 7126 6246 4326 3694 6551 6519 4729 3757 7244 2516 2500 2843 2237 2732 2423 2213 4816 4282 2557 1479 1792 1648 1701 1527 9845 10121 9848 10986 10041 10268 9615 10506 8873 10767 8421 10537 10483 9252 10849 9996 9063 9912 9859 9735 9996 10311 8880 10210 10622 9209 9290 10198 10042 1913 1697 1469 11901 46466 5262 13195 14314 14738 12052 3623 3699 3214 1525 3658 1057 1875 1445 1248 8023 6025 5996 1698 2239 1870 2541 5199 6523 4591 7789 4830 4896 7472 5322 7502 11609 13635 10198 10035 20135 20082 9968 11824 13914 15548 6241 3613 5001 4491 6057 3420 5882 2843 8281 2807 8457 3840 487 389 5789 4688 6781 12574 6201 3139 6210 3036 3934 3115 2949 4734 4551 4507 4694 4268 7952 9938 5092 3672 8383 6647 6485 9026 6232 6874 4254 4044 3757 7723 5276 8884 2867 4921 2286 4732 4247 4052 4897 5025 11542 9109 3310 3027 2404 3310 4037 2998 3789 2417 2974 2918 5855 3853 3296 6133 3160 2733 9963 2612 3428 4780 3253 4296 4134 3951 3641 4418 3638 3507 3901 3813 3672 3845 3667 3895 4099 4323 4418 3317 3923 3536 2224 1917 2303 1491 2330 2200 4345 2207 1859 2067 2457 2554 3788 2862 3070 1898 3796 3401 2516 1858 1942 1064 970 1454 1779 1858 1590 1538 1801 1717 2249 2175 1986 2274 1999 1581 1818 1984 2417 2217 2395 2218 1851 1179 2050 2395 2408 1341 2144 2244 2296 2461 2459 2063 1861 2092 1822 2704 3712 2155 2446 1950 1696 3349 3224 3137 2565 2783 2571 2578 2802 2561 2337 2781 2956 3362 3345 3285 2124 2521 2377 3070 3042 2479 2936 2466 1615 1613 1962 1410 1433 3716 1940 2377 2499 1569 3772 2498 2263 2795 1895 2208 2769 3066 2703 1999 4874 454 4603 2079 2560 1399 1504 1880 2651 3075 2286 3544 3764 3727 4169 3447 3318 1702 1452 1545 1466 1244 1826 2065 1455 1175 960 1436 1157 1354 1776 1495 1503 1861 1139 1071 1025 1091 850 787 1240 1482 1458 4001 2408 1573 1327 1478 2306 1847 1534 1565 1834 1650 3607 2839 3089 1947 2058 2262 2257 2820 1752 2445 2064 1991 2082 2350 3312 2614 3127 2400 2016 2059 2519 1621 998 1244 2595 3180 3455 2900 4060 2462 2776 2997 2335 3328 2528 2984 2405 3147 3400 5340 3836 4723 3991 3527 4530 3168 3218 3567 2480 946 2637 3168 3560 3714 3348 2899 3107 1203 2287 2573 7276 1299 1002 872 1409 1215 1393 1811 2447 2369 1372 2384 2072 3051 943 888 1414 3882 3099 2412 2683 2444 4428 844 1320 961 994 2846 3390 2727 2897 2997 2898 3266 2655 2873 2551 1978 2170 2986 2148 2389 2361 3402 2700 3643 2757 3019 2132 2782 2123 2212 1866 5171 2182 1700 1944 791 2229 1131 1693 1399 3443 1759 1733 4029 2387 3358 3168 4581 4468 2348 1438 4239 3172 3058 3344 2731 3751 3031 2904 3207 3675 4045 3201 3275 2333 2347 2191 2723 3267 2740 2791 2660 2483 5567 5409 6278 3116 3207 2870 4069 3122 2842 3933 1481 3579 2814 3067 2928 3083 3862 3582 3693 3844 2810 3425 4026 3162 2330 3796 3456 3412 6160 5877 6094 4082 3670 2273 2901 2585 2361 2306 3102 2355 2537 3020 2209 1915 2434 2749 2893 3348 3533 2877 3616 3280 2195 3203 3027 5455 3006 3480 4571 4176 4019 4543 3901 4167 4034 3779 4303 4229 3821 4232 3930 4006 4163 3937 4119 4551 4562 4034 4649 4660 3527 4024 4190 3826 11117 11268 8379 7779 7898 7132 6956 7667 6393 8655 6671 7377 7376 6979 7412 6729 10642 7079 6148 4418 4740 3550 4019 5149 4138 6143 2446 4284 6292 5407 6795 2829 3809 4053 2196 2195 2563 2339 2437 2768 2246 1964 2502 2363 2425 1974 1891 1431 2054 1520 1643 1573 2215 2375 2384 3190 2304 2036 3778 2873 3578 3550 4254 4157 3479 3041 3688 4233 3886 4377 3443 3685 3839 2801 1658 1918 1676 1918 1748 1408 1674 2126 1074 848 2345 1165 1046 909 1419 1515 800 750 903 1028 1128 1273 1249 1246 1108 1880 944 1802 1765 1919 3262 3016 3120 1734 1824 1736 2083 1318 1243 1357 1745 1730 2166 1980 2640 957 923 1524 1326 1261 1446 2279 1177 1707 2853 4501 2087 1713 1087 3105 3029 2413 2580 3171 3163 2869 2856 2924 2780 1727 2046 2300 2484 2859 2355 1919 2098 2723 1693 2160 1904 3302 2364 2983 3842 2661 3035 2930 3023 1924 3111 2737 2181 1084 4520 2012 4291 2202 1816 4471 2251 2528 2120 2351 3740 3399 1910 2041 1803 4806 4277 4369 5245 3701 1755 1608 1834 3510 1561 3666 3996 2380 2231 4113 3466 2666 2093 3511 4163 3499 3650 3643 3706 3865 3921 3818 4370 5602 3390 4740 4279 4549 3920 4129 4907 1646 2875 2298 1962 1946 1885 8129 3021 3478 3337 3074 3820 3404 2997 3642 4316 4311 4413 3515 2312 2403 1686 1869 1726 2878 2439 3236 3202 2422 2525 2075 2375 2334 3646 3816 3896 3796 2230 2427 1951 2216 1491 1282 1155 880 1179 1102 1110 916 1567 1266 1707 1305 920 2403 3362 3117 3071 3410 3163 3110 3226 3341 3325 3191 3128 4097 3282 3181 3043 3650 3959 3433 3813 3800 3313 3236 4187 2854 2329 3311 3365 2475 3537 2192 2672 4255 3550 2842 2897 3106 3089 3047 3067 3875 2995 4157 3482 2778 3857 2991 3100 3242 2896 4551 4132 4414 2751 5424 3326 2692 2282 4536 2060 3925 4439 2421 1740 1194 1325 833 882 790 1203 2308 2379 2346 3144 2763 2791 3322 1500 2221 2024 968 1649 1534 1503 1855 1492 3744 1151 2546 1716 1422 1959 2167 1697 1424 1251 1320 1410 1208 1633 1732 1516 1604 1312 1984 2482 1939 2839 1515 5844 2448 2164 3015 1995 2081 2156 1893 1710 2308 2342 2584 2763 2289 2421 1533 1449 1106 915 2735 3478 2942 3290 3386 3404 3245 1875 3982 1851 2476 2491 3652 1498 2907 3079 2789 3067 3369 3578 2625 2348 2827 2882 1698 2017 2089 2212 1645 3087 6315 4661 3027 1344 1252 1110 2166 1704 2217 2588 8704 2324 10216 9176 9012 7677 8032 8191 8776 8974 8173 9007 8222 8277 9113 8453 2616 2186 2410 2204 3488 3432 3906 2898 3013 3128 3233 3188 2203 2209 3454 3549 1862 2268 3691 3290 3133 3047 2581 2405 2583 3700 3848 4559 2387 2235 1316 1817 1361 1716 1662 1386 1197 1400 1670 1436 1734 1738 1725 1328 1778 2430 1831 1644 1920 2188 1352 1331 1355 1367 1929 1773 2077 1904 1430 1990 2208 2207 2025 2194 1772 2449 2513 2401 2003 2172 1974 1978 1872 1868 1849 1815 2302 1376 2180 2631 2443 2182 2182 2230 2551 2271 2188 1901 2219 1988 1999 2053 2050 1963 2085 1819 2185 2492 2301 2365 2341 2967 2318 2338 2412 2295 2015 2088 2434 2077 2012 1981 1942 1786 1212 1839 2389 1856 2320 2223 1405 2276 2225 2027 2040 1881 2152 2490 2038 1884 2173 2198 1587 2571 2634 2892 2599 2394 2547 3309 2989 2704 2455 2287 2648 2103 2196 2247 2060 2686 2765 2575 2521 2851 2704 2669 1691 1570 1194 2014 1094 1036 628 780 763 954 789 541 490 663 628 466 804 810 804 488 606 540 628 776 447 850 607 827 1141 567 604 481 601 696 733 726 613 1054 840 766 740 947 748 920 627 534 500 772 584 535 597 583 768 729 643 1493 875 737 690 419 708 433 1483 1132 1219 474 648 394 694 477 724 443 816 390 1464 1347 745 473 599 723 885 877 846 1412 865 1581 665 867 833 837 822 1659 1541 1300 1654 926 860 504 771 533 959 1125 1179 983 1198 959 1019 1253 1293 1474 821 1382 1602 1613 1399 1687 1238 902 1746 829 1017 1077 1282 795 947 1079 879 1162 1422 886 772 1793 1461 766 1823 1781 1649 1522 1126 1291 1260 1839 1124 1791 1248 781 1370 762 989 1589 1573 2335 1190 994 1793 1604 1052 1344 1344 1499 1011 1190 1218 1164 1000 851 817 922 743 979 1215 1468 2100 1354 1143 1926 1102 1797 1514 1638 1171 1251 1210 1045 1300 1114 874 969 907 1078 786 1209 710 744 1592 1846 1803 1165 705 977 1097 1204 574 793 963 988 838 1196 1029 1581 1164 1019 1441 1223 1857 1236 1396 765 738 1152 1346 1506 751 775 764 991 1053 1198 1156 736 1478 1288 1125 1487 794 2073 790 1318 937 891 910 1268 878 1359 1032 1129 1033 834 1187 857 763 686 1272 1621 1524 1501 1509 1306 1295 1173 901 1005 1105 683 1181 1368 436 514 478 434 611 799 808 1787 844 951 623 826 931 1380 1517 1762 994 937 1087 734 317 423 331 413 452 1204 874 1686 1623 1456 1586 1347 1155 1087 890 1117 604 502 1135 1274 381 929 764 1225 1168 1221 775 994 888 553 1032 1013 1652 1439 1336 1193 1261 793 505 1337 892 835 988 1099 1164 788 927 957 785 957 789 932 1138 899 1145 1365 1732 987 833 1455 1018 649 894 1015 921 1074 1099 1207 1161 1038 758 1040 1161 758 613 1240 1549 1622 1570 6345 6507 1366 1337 1238 1537 1087 1199 1548 1503 1870 2221 2005 1645 1363 1050 716 1072 708 1300 1035 829 1036 1072 981 1151 790 1588 2060 1119 891 1396 1094 1052 1353 702 1301 547 547 1317 937 975 904 835 1408 1339 795 891 1456 1456 1486 1116 1330 812 787 1081 1021 2281 1508 1480 1356 1066 729 1160 1133 1330 1194 926 1051 1101 965 3038 2876 3025 1762 1850 2277 1879 2269 1735 1939 2420 1811 1609 1744 1358 987 1591 2592 1199 603 579 706 507 827 970 2525 2215 2114 1918 2087 4193 4065 4212 3781 3327 3258 3447 2193 1732 4523 4141 4290 4584 4494 3977 3608 3841 4025 4319 4130 3571 4457 4220 4672 4426 3873 4857 5017 4385 3993 5088 4108 7245 5901 5763 2416 2341 3302 2551 2320 3570 3662 2699 1841 3870 1288 1225 1558 1323 1255 1180 1370 2876 2887 1597 685 1153 1039 998 812 6360 6411 5873 4361 4788 5170 5067 5247 4965 5673 6100 5917 5913 5296 5288 5420 5326 5338 5914 6093 6312 6337 4131 3940 5285 6330 4718 5377 5274 1470 1226 829 5213 5262 22589 8253 9395 9430 7442 2526 2529 1563 548 1736 645 754 506 670 4342 2309 2341 1195 1677 1159 1132 2063 2719 1707 3939 2528 2559 3991 2439 3395 6860 8285 6618 6402 12660 11491 5959 7245 7508 8968 2811 1886 2922 2831 3340 1702 3293 1265 4478 2226 3967 2297 428 361 2522 2533 4400 5985 3852 1550 2747 2097 2602 1272 1176 2252 2054 2160 2338 2226 4950 6153 3190 1810 3324 3300 3183 4263 3565 3404 2346 1679 1841 3774 2853 4663 1868 2610 1553 2183 1857 1457 1909 2516 6334 6067 1800 1636 1586 1861 1687 1454 1509 1301 1450 2272 2747 2225 2173 3229 1511 1392 5095 1375 2114 2186 1340 2755 2390 2588 2233 1992 2471 2300 2483 2032 2313 2477 1959 2262 2845 2699 1916 1803 2663 2148 942 829 928 1076 894 889 2305 1151 1095 1030 938 1171 2254 1652 1613 1240 1756 1262 1074 855 1017 475 445 989 937 1222 1012 848 1145 1053 994 1034 1156 1176 1115 1104 938 1143 1168 951 1501 1339 919 426 866 1119 995 829 1230 1431 1076 1150 1107 1480 1508 1216 1342 1156 2004 1718 1377 1186 1522 1761 1956 1730 1330 1469 1452 1353 1035 1110 1041 943 1513 1647 1857 1525 1208 2104 1058 1581 1561 1912 1828 1060 933 1315 1315 1205 1318 1556 911 1888 1643 755 1768 1479 1257 1573 1042 1442 1466 1719 1137 1311 2548 329 3020 1332 1520 934 1033 825 1405 1352 1513 2183 2244 2393 2121 1832 2077 1027 935 809 960 603 1164 1100 631 738 595 639 682 663 556 1398 653 766 868 755 690 716 488 552 525 830 554 2240 1376 1317 1124 1017 1868 984 821 744 1400 1252 1528 1258 1763 1777 1295 1151 1666 1532 1006 955 1037 813 1119 1165 1462 1373 1741 1062 775 701 1280 918 553 592 1455 1375 1433 1362 1536 1392 1511 1428 1281 1609 1293 1543 1178 1520 1640 2089 1707 2367 2195 1414 1934 1853 740 1655 1345 477 1752 2072 1856 1981 1410 1200 1879 552 971 1328 2533 691 843 816 856 1112 1045 1242 1556 1029 612 1196 1422 1296 575 588 623 1730 1756 1332 1568 932 3030 532 895 607 634 1096 2230 1681 1899 2069 1887 2215 1526 2273 1148 1239 1034 1479 1086 1140 1038 1748 1255 1946 1344 1357 1069 1312 931 1138 1262 2205 1162 805 1239 363 786 714 645 904 1899 995 965 2054 1387 1952 1833 2118 2412 1804 949 2166 1823 2224 2367 1755 2633 2167 2341 2371 2385 2187 2175 1995 1151 912 776 1206 2285 2322 2466 2331 879 2697 2917 3350 2006 1891 1819 2403 1889 1665 2728 1164 2409 1789 1525 1879 1698 2286 1930 2191 2305 1466 1581 2242 1537 1420 2535 1677 2046 2804 2941 2611 1323 1089 1182 1473 1123 960 1009 1238 760 997 1175 1152 1406 1519 1562 1466 1669 2220 1355 1997 1158 1120 1637 1484 3432 2002 1974 1789 1887 1711 1971 1884 2147 2007 1840 2076 2026 1973 1605 1964 2360 2297 1804 1971 2844 2209 2347 2303 2277 2014 1993 1872 2401 5885 6117 4419 5054 3717 4143 3499 4064 2989 4202 3156 3597 3196 3610 3926 3351 5364 4113 3335 2470 2695 1946 1906 1940 2720 2308 1471 3098 2748 2458 3845 1730 2051 1790 773 877 1762 828 1649 1655 1822 1048 1167 1044 1067 959 983 690 962 755 926 880 908 1297 1020 1516 1154 1112 1783 1712 2215 2439 2308 2426 1999 2064 2705 2038 2455 2751 2423 1896 2270 1575 599 715 649 669 791 585 1017 598 562 343 669 462 642 397 896 966 323 381 276 357 594 640 589 640 539 964 800 1051 1040 1163 1644 1521 1592 983 1042 737 1172 828 794 820 1029 1034 1165 1006 1826 890 842 975 823 723 917 1318 819 1113 1221 1439 1376 954 426 868 944 771 940 1231 1395 1026 1231 915 1040 823 1175 1191 1394 944 1105 715 1089 1423 708 1179 783 1597 1339 1907 1590 1723 1420 1777 2116 945 1452 1461 990 598 1718 861 2040 1115 971 1860 669 993 599 1016 1814 2247 631 894 704 2028 1983 1868 2985 1786 628 586 1042 1599 1285 2424 1658 1204 623 1685 1504 1020 977 1832 1771 1589 1342 1608 1493 1689 2000 1601 2671 2505 1790 2043 2287 2484 2173 2102 2076 817 1964 1302 1286 1428 1172 4765 1945 1837 1721 1906 1988 1793 1476 1872 1971 2106 1843 2132 1839 1646 1228 1352 1149 856 1193 1691 1913 1389 1083 1378 1096 1902 2380 1713 1724 1792 835 978 1577 1136 1364 331 414 372 420 410 291 273 929 457 764 724 475 1254 1786 2016 1731 1091 1243 1091 1252 1300 1214 1488 1636 1880 1892 1925 1502 2010 1978 1509 1673 1585 1348 1723 2275 1870 1501 1780 1518 1388 1633 1539 1944 2278 2132 1801 1587 1639 1322 1821 1841 1658 2691 2067 1496 1486 2595 1434 2172 1914 1941 2557 1801 2085 2036 2335 1143 1155 1285 2756 1182 2180 2337 1433 626 797 631 331 384 441 444 1338 982 1409 1159 1532 1652 1341 543 1482 1390 1005 1145 781 615 1280 1019 2326 717 1373 1062 723 764 923 957 1057 704 554 729 608 817 880 1021 742 485 1116 1075 1372 1728 569 2440 1357 1185 1015 919 1169 1033 953 847 977 1301 1263 1306 1166 1229 704 747 771 496 1606 1682 1386 1157 1671 1650 1107 1102 1384 1224 1723 1347 1753 591 955 1508 1299 1626 1689 1339 2656 814 1224 1400 838 1015 1320 1034 807 1598 2894 3090 2534 548 511 1000 930 1246 1083 1330 5085 1491 5430 4878 4627 4096 4278 4058 4100 4527 5068 4636 5096 5186 4863 5181 1305 1400 1874 1328 2439 1715 2033 1713 1262 1462 1886 2175 1729 1479 1321 1565 1185 1623 2374 1812 1732 1688 1401 2182 2211 2354 2294 2847 5527 6053 3871 3806 3413 4141 4432 3660 3221 3908 3862 3319 4118 4189 4182 4205 4133 4637 4356 4376 4279 4218 3322 3552 3411 3435 5081 3834 4729 5025 4638 4419 5274 5479 4939 5804 4359 5362 5529 5625 4470 5501 4953 4596 4867 4483 4845 4805 5502 4735 5353 5871 5174 4709 4932 4889 4378 5411 5075 4696 4893 4893 4553 4820 5274 4200 5128 4353 5010 5783 5229 4917 5713 6118 5673 5968 5481 6212 5622 5831 5133 5251 5474 4762 5397 5336 3987 5644 5798 4064 5087 4949 4109 5442 5409 5166 5285 4918 6044 4913 5095 3639 5546 4829 4045 6235 5774 6415 5955 5842 6511 7647 7069 7625 6561 5610 5758 5301 6057 6513 5910 6080 6218 5901 7025 6947 7459 6278 4317 4024 3924 5382 2816 2401 1500 1396 1764 1871 1271 1788 1075 1472 1540 1107 1591 1447 1485 1048 1222 1111 1728 2272 1199 2491 1563 1969 2488 1283 1257 1128 1206 1504 1459 1469 1358 2138 1727 1737 1609 2129 1377 1789 1230 1171 1025 1546 1456 1911 1514 1397 1884 2211 2126 4036 2268 1377 1329 1099 1332 1363 3622 2280 2549 1169 1152 942 1305 1080 1343 1038 1590 1309 2718 3190 1832 871 1300 1862 1381 1863 1630 3265 2520 4473 1532 1674 2326 1724 2721 2977 2779 2308 3786 1452 2049 1191 1333 1868 2098 2882 3132 1751 2526 1816 2304 3563 2913 3785 1995 3442 2917 3229 2034 4014 3144 2378 3389 2619 1919 2738 2708 1752 2082 3255 1757 2765 2792 1659 1746 3549 2491 1519 5057 5605 3948 2836 2637 3754 3066 4664 3082 3963 2431 2270 2692 2838 2410 3897 4160 4854 3743 3066 4446 3444 2195 4061 3140 3312 3097 3537 3303 2287 2864 2664 2356 2790 1833 2623 3074 3702 4703 3163 3050 3479 2814 3780 4372 4568 2519 3038 2367 2038 2610 2143 2162 2120 1943 2098 1489 1823 2140 2215 3527 3716 3897 2318 1814 2596 1835 2223 1580 2213 1338 2107 2656 2594 2890 4617 3109 2383 3689 2246 3786 2097 3744 1956 1974 2192 2536 3460 1927 2210 1630 1980 2840 2767 2958 2290 3109 2765 2250 3602 1574 5974 2271 4188 2128 2447 2272 3264 2086 4340 2483 2868 2661 2856 3084 2141 1676 1968 2259 3546 3576 3988 3988 2428 3000 2652 1838 2762 2459 1809 2663 3925 959 1337 1018 1705 1785 1951 2348 3452 1632 1987 2492 1908 2380 2683 4092 3722 1688 2330 3022 2056 839 696 761 1300 967 2315 2166 3296 2748 2976 3690 3089 2942 2646 2304 2561 1015 1102 1654 2587 955 3573 2170 2097 2032 2201 1680 1893 1933 1266 3575 2643 3866 3604 3261 3486 3625 2022 1474 3080 1452 1082 2396 2428 1855 1332 2180 2309 1387 1556 1211 1766 2207 2152 1970 2878 2947 2315 2214 3607 3113 1419 2009 2253 1841 2558 2222 2464 2397 2147 1361 2019 2042 1698 2113 3004 3500 4764 3905 17070 18023 2857 4175 3592 3685 3379 3225 3540 2842 4887 4452 4376 3854 3904 2241 2099 2691 1996 2813 3125 2719 3459 3490 3380 3204 2346 3629 5286 2213 2093 3546 3296 3351 4766 2523 3177 1859 2338 2947 2306 3356 2500 2738 3295 3205 2256 2062 3775 3522 4081 2577 2817 1468 2265 3168 2452 5463 3975 3601 2676 2923 2052 3276 2181 2318 3831 3328 1709 1898 2040 5903 4919 7359 4543 4210 6030 5201 4072 4145 4431 5461 3577 4081 4243 4132 2793 2919 5267 3986 1369 1320 1288 1598 2125 1773 5642 6512 5544 5425 5155 10603 10831 10748 10484 10348 8876 7730 6414 3903 11769 11772 12607 12257 12848 8279 9461 9716 9409 10660 9593 10573 11347 11558 11559 13618 12493 15508 13809 13805 10213 14581 10686 18992 16025 15339 6463 7339 8786 6364 5276 9172 9143 7895 4842 9032 3146 3189 3606 3954 3415 2630 2952 6476 6458 3862 1890 2874 2681 2419 2581 14949 14178 13612 11326 12837 13814 13871 13842 13205 14840 13992 17386 14928 13931 15824 13442 14906 16282 15725 16593 17021 16711 11025 11729 14498 14646 12973 13673 13725 3802 3316 1804 14248 13195 8253 71862 26055 26197 21390 5013 5583 4147 1515 4560 1333 2249 1378 1558 12277 6540 6480 2566 3403 2733 2346 5578 7203 5219 8476 5951 6015 11035 6560 7088 16893 20101 14857 16245 30125 29618 13400 15960 17525 21877 6958 4877 7265 7783 8015 5305 8781 3613 10800 4593 10464 5954 1015 734 9142 6386 8782 16118 9729 4673 6771 5010 5034 2832 2688 6419 6097 6295 6239 5794 10539 15949 6588 3742 7195 9402 8957 12241 7572 7893 4710 3164 3492 10034 6198 12004 4587 5938 3512 4946 3661 3473 4932 5752 14204 12864 3517 3327 4442 4702 4512 3880 4288 3237 3629 4713 7207 5426 4781 8306 4069 3657 13118 3303 4068 4898 3808 6833 6928 6734 4772 5659 5354 5287 5322 5595 5584 6320 5348 5825 5693 5081 6436 4326 6393 5460 2513 2698 2082 2659 2402 1977 4985 2335 1991 2936 3045 2575 4987 3386 4120 2759 4549 4264 2289 1736 1682 1840 1663 2059 2216 3037 2174 1985 2644 2906 2325 2648 2986 2710 2858 2278 2781 3079 3179 3251 3588 3360 2713 1408 3170 3565 3672 1512 2901 3194 1836 2240 2789 2807 3220 3301 2710 3322 4014 3635 3435 2452 3260 4349 4673 4462 2369 2543 2634 3050 2517 3035 2674 2605 3358 3528 3932 4159 3162 3918 2526 4134 4048 4112 4954 3527 2183 3326 3232 3045 3432 4585 2687 4217 3461 2391 4375 3659 3046 4030 2615 3319 4004 4880 3239 3061 6606 1036 6819 3084 3723 2405 2765 2052 3193 5154 3386 5263 5439 6269 5271 4445 4999 2532 2602 2212 2418 1853 2847 2722 1884 1429 1045 1770 1762 1237 1797 2807 1710 1759 2112 1597 1536 1318 1278 1340 1934 2100 1953 5179 3558 3537 2859 2395 3046 2704 2128 2230 2552 2895 3937 3222 4554 3713 3465 2687 4019 3835 2629 3877 2784 2011 3531 3222 3550 3540 4071 2743 1989 1486 2741 1909 1256 1639 3865 3988 4164 3707 4738 4082 2954 3069 3643 4182 3671 3919 3415 4164 4614 6479 4556 5636 5172 3512 4107 4061 2698 3878 3033 1254 3594 4360 4924 5001 3200 2593 3980 1878 2921 3352 7117 1357 1733 1384 1953 1890 2013 2001 2912 2861 1481 2807 2918 4112 1604 1619 1285 3304 4161 3213 3834 1773 5394 1384 1991 1506 1542 3326 4898 4128 4503 4893 4671 5025 3901 4720 3044 2940 2873 3408 2877 2989 2897 3988 3197 4217 3303 3537 2904 3305 2690 2482 2582 5781 2355 2424 2827 1054 2385 1259 2403 2045 5085 2179 2342 4938 3047 5093 5090 5364 5712 3561 1957 5563 3773 4947 5434 4276 6246 5278 4710 5372 5847 6049 5421 3835 3474 3408 3213 3003 5274 5194 5609 4827 1985 5710 7295 8028 5227 4487 4955 5949 4319 4384 7317 2557 4847 4842 3624 5206 3627 5390 4604 5039 5255 3495 3821 5730 5197 3348 5509 4414 4693 5024 5918 6301 3347 2774 3487 3452 3005 2401 2500 3463 2149 2475 3344 3094 2957 4144 4460 4376 4028 5839 3527 5386 3410 2827 3999 3521 7713 4075 5104 5253 5085 4381 5108 5615 5388 5243 4918 4448 5773 4593 4468 4714 5936 5927 4315 4975 7800 5715 5048 6452 6972 5237 5135 5131 5374 14380 15348 11648 12349 11231 8683 8418 9506 8153 10653 8540 9558 9487 8931 10539 10400 14860 10614 8099 6346 6950 4747 4227 6022 6810 7346 4005 7538 7930 6906 9258 5115 5780 4815 2707 2667 4157 2580 4697 4376 4329 3009 2707 3094 3026 2509 2607 2140 2470 2016 2618 2383 2912 2553 2318 3480 3535 3858 4347 4893 5898 5456 5458 5614 4795 5310 6064 5881 6015 5937 5127 5306 5862 2642 1956 2398 1983 2340 2341 1784 2097 1770 1580 1293 1913 1625 1302 1295 1683 2207 933 756 750 969 1663 1559 1622 1603 1405 2389 2238 2308 2261 2426 3212 2989 3016 2509 2943 1955 2793 1729 1622 1862 2322 2114 1788 2266 4638 1762 1642 1873 1405 1341 1934 3575 1683 2436 3341 4075 2875 1865 1159 2717 3037 2736 3183 3453 3564 3126 3274 2746 2805 2235 2705 3041 3194 2818 3131 2017 2679 3339 2405 3152 2743 4310 3745 4954 4749 4770 4061 4184 4979 2515 3846 3904 3362 1315 5916 2506 6043 3552 2355 6104 2727 3355 2602 3225 5244 5084 2168 2400 2018 6012 6069 6263 7884 4635 2539 2429 3236 5719 2693 6008 6286 3855 2824 5688 5607 3123 2940 4808 5275 4693 4074 5105 5041 5845 6007 5150 6350 5659 5246 5647 5820 6575 5285 7449 6991 2570 4159 2706 3186 3473 2847 10974 5429 5714 5322 5366 5967 5556 4760 5864 7087 6926 6045 4806 3396 3395 3590 2774 2485 2942 2813 3675 4380 3590 3366 3822 3353 3583 5605 4095 4307 4107 2631 2500 2811 2531 2596 1041 1173 1003 1107 1089 907 843 2182 1002 2191 2144 1144 3489 4828 4390 4151 3764 3926 3646 4310 3776 3873 4208 4308 4508 4339 4268 4043 4682 5080 4122 4584 3988 3471 3772 6585 4388 3677 4307 4648 3474 3778 3911 4745 6230 5799 4526 4137 4613 4302 4745 4187 4424 5925 5252 4029 3535 5249 3356 5380 4945 4549 5784 4634 5322 4033 5488 2812 2799 3554 6494 2475 5712 4959 3050 2450 1827 1621 748 1102 1076 1470 3104 2600 3211 3294 3581 3915 3273 1372 3465 3478 1855 3209 2876 2024 2751 2966 4699 1376 3304 2398 2599 3023 2762 2856 1894 1975 2193 1964 1625 2235 1673 2295 2695 1553 2983 2728 3408 3624 2007 6936 3196 2953 2411 2667 2543 2265 1972 2520 3492 2619 2445 2661 3321 1916 1545 1699 1378 1599 3092 4275 3822 3132 3281 3680 3185 2975 3657 2932 4041 3683 4939 1567 3264 3679 3279 3860 4135 3859 4686 2929 3009 3528 2746 3146 2693 2938 2031 5409 6148 5715 5830 1781 2091 2217 2763 2297 3197 2967 11078 2703 11633 10565 11417 9923 11989 11559 11979 11048 11357 11026 11574 11576 11503 11056 3260 3473 4170 3383 5055 5608 5630 3702 3249 4165 5017 5627 4577 3839 3598 3291 3255 3011 5729 4307 4058 4208 4078 4556 4447 5517 5513 6786 5852 5934 4015 3944 3394 4771 4017 4959 4401 4258 4267 3644 5149 5564 5216 4028 5021 5394 4858 5045 4702 4820 4085 4318 4300 4333 5136 4112 5141 5123 4904 4593 5650 6210 4924 6059 4590 5450 5967 5741 5429 7171 5304 5515 5213 5292 5345 4908 6066 4571 6273 6860 5932 5499 5136 5666 5163 6098 5697 5258 5306 5170 4781 5403 5509 5317 5856 5152 5621 5676 5555 5987 6041 5623 5815 5998 5784 6093 5450 5685 5799 5743 4897 4514 4926 4983 3706 5517 5691 4822 5984 5719 4082 5486 5865 5383 6533 6330 5783 5514 5458 5270 5564 5813 4493 6058 5853 6434 5628 6026 7621 8211 8061 7579 7706 6674 6881 6308 6766 6995 6818 6267 6432 5806 6850 7322 7090 6633 4325 4235 4542 5757 2632 2420 2001 1730 2252 2459 1705 1747 1172 1579 1861 1794 1940 1898 1959 1525 1900 1626 1863 2828 1793 2934 2112 2479 3024 1552 1843 1542 1629 1986 1467 2017 1552 2912 1980 1969 1584 2315 1656 2267 2057 2135 1822 2595 1536 1672 2145 1599 2109 1919 1796 4261 2803 1611 1534 961 1451 1687 3433 2503 2858 1264 1318 1013 1457 1234 1619 1299 2142 1444 2915 3908 2051 1130 1629 1893 1922 2278 2137 3968 2762 5354 2174 2407 3077 1850 2096 3280 2993 2456 3575 1744 2113 1634 1893 2100 2396 2712 2823 2047 3280 2298 2708 3098 3179 4061 2181 4010 3077 3190 2459 4521 2965 2401 4250 2744 2666 3408 2965 2302 2178 2965 2151 2853 3155 1986 1937 4017 2867 2557 4810 5038 4996 3671 3552 3835 3836 5209 3770 5027 3549 2127 3682 2509 2607 4247 3964 5105 4018 3173 5135 4582 2639 3957 3345 3499 3269 3995 3724 2583 2456 2961 2515 2979 2666 2461 3241 4146 5844 3274 3991 4625 3532 4657 4287 4344 2804 3294 3095 2780 3584 3269 2444 2754 2680 2650 1767 2414 2398 3099 3839 5068 4429 2577 2803 1957 2160 2515 1600 1967 1886 2626 3227 3027 3177 4577 3101 2236 3379 2327 4627 2631 3726 2405 2551 3029 3005 4020 2264 2411 1791 2240 3844 3698 2576 2246 3455 2898 2917 4589 2559 5693 2596 4843 2631 3403 2608 3342 2561 5034 3015 3746 3254 3134 3242 2524 2364 2113 3515 4335 4069 4531 4579 3294 3338 3044 2679 2965 3221 2218 3395 4290 1410 1614 1105 1669 2012 1886 2906 4298 1908 2515 2687 2025 2448 3205 4785 4198 1841 2482 3484 2227 868 845 942 1040 1019 2736 2889 3405 3171 3568 4116 3806 3509 3097 2369 2732 1359 1149 2037 3153 1205 3209 2551 2983 2652 2784 2091 2146 2505 1420 3235 3021 5207 4203 4070 3757 3178 2272 1925 3713 2061 1653 2637 2670 2529 1940 2394 2974 1687 1979 1765 1954 2324 2399 2641 3249 3452 2234 2081 4020 3351 1512 2481 2782 2351 3065 2836 2768 2563 2351 1646 2118 2698 1602 2284 3368 3639 4684 4688 18671 19765 3671 3828 4005 4021 4148 3409 4185 3574 5712 5235 5519 4206 4913 3024 2454 3269 2320 3288 3298 3453 3783 3816 3361 3448 2880 4046 5521 2604 2338 3558 3320 3216 4964 3041 3401 1998 2203 3416 2656 2555 2662 2632 3300 3618 2260 2111 3414 3543 4093 2858 3440 2198 2287 3170 2660 5141 3776 3640 3300 2817 2366 3747 3621 2958 3773 3221 1298 1451 1811 6319 5867 6664 4846 5143 6877 6030 4324 4733 5055 6535 4163 4358 4084 4901 2941 3397 6400 4821 1417 1334 1632 1820 2030 2174 6183 5915 5856 6005 5559 11117 11119 10821 10735 9687 9184 8530 6705 4496 13413 13731 12812 14016 14073 9457 10338 10353 10212 12072 11101 11892 12595 12685 12648 14784 13155 15211 14105 13893 11378 14868 11935 19419 17051 16989 7596 7935 10017 6346 5270 10048 9895 8385 5020 10559 3155 3170 4362 3538 4506 2998 3130 7117 7807 3762 2229 3330 3012 2274 2810 15580 15510 15249 13263 14662 14814 14802 14694 14209 15995 15572 17654 18230 15672 16537 14396 16138 16948 18381 16873 18307 18018 13087 13459 15508 17623 15777 15591 15128 3388 2987 1949 15226 14314 9395 26055 76146 67459 21707 6219 6512 4424 1512 4927 1429 2394 1651 1753 12495 6711 6602 2835 4415 3604 3252 6065 7888 6316 10173 7178 7190 10870 7379 8117 16469 19785 16655 17049 32254 33073 14685 17914 20312 24637 8191 5430 7723 8708 9010 5064 10132 3685 11759 4952 11484 6402 866 684 9959 7411 11036 17753 10204 4480 8425 4530 5685 2887 2539 7258 6713 6361 7015 6693 13213 16452 7103 4149 8393 10364 10053 12882 8738 9739 5917 3592 3724 11388 6128 13236 4527 6476 3811 5929 5203 4641 6372 6230 15677 13801 4350 4205 4813 5831 5234 4534 4665 3738 4662 5273 7483 6456 5743 9739 5011 4296 13391 3979 5423 5534 3866 6462 6399 6125 5716 6350 6281 5682 6163 6003 6369 6445 5794 6505 6596 7235 6548 5152 6359 5499 3206 2843 2290 2630 3198 2292 6181 2941 2754 2559 3285 2928 5516 3423 4164 2865 5188 4329 2926 2133 2366 1671 1378 1985 2491 2773 2251 2117 2681 3187 2380 2855 2842 2865 3038 2401 2768 3413 3018 2998 3370 3493 2795 1635 3387 3696 3803 1709 2582 3635 2743 2993 3331 3352 3602 3215 3147 3501 4550 3050 3940 2347 2765 4570 5253 5058 2523 2942 2972 3088 2419 3326 2814 2705 3911 4254 4483 4261 3749 4777 2811 4274 4227 5148 5904 3445 3009 3129 3250 2798 2988 5693 2845 4895 3800 2860 4598 4426 3666 4946 2798 3439 4653 5283 3417 3173 6726 951 6939 3354 3518 2339 2692 2532 3412 4803 4293 6104 5484 6129 5672 5061 5346 2684 2596 2234 2370 1862 2883 2459 2165 1669 1227 2027 1838 1969 2423 2720 2026 1813 2105 1786 1810 1563 1388 1400 1680 2233 2304 6530 3837 3845 3162 2604 3630 2540 2375 2376 3216 2983 4623 3499 4559 4297 3678 3046 4018 4182 2444 4324 2997 2082 3307 3421 3949 3411 5131 3209 2333 2138 3452 2050 1447 1678 4006 3559 4186 3516 5041 3896 3872 3650 3872 4939 3891 4400 3381 5255 4838 6195 4526 5974 5352 4312 5206 4036 2851 4537 3076 1526 3941 4844 4586 5316 3839 3473 4121 2151 3776 4235 8841 1675 1938 1748 2387 2204 2453 2249 2565 3000 2028 2827 2956 4297 1584 1526 2125 4314 4995 3468 3923 2181 6591 1302 2219 1532 1496 3198 5352 4345 4767 5322 4979 5667 4124 5267 3214 3079 2982 3785 3069 3224 3345 5071 4137 5478 4362 4669 2870 3282 3126 3050 2902 6371 2822 2454 2832 1114 3128 1285 2722 2501 5056 3024 2670 5839 3936 5523 5877 5529 5889 3909 2556 6097 4490 5285 5794 4615 5666 5275 4672 5544 5426 5590 5468 5199 3444 3600 3327 3308 6340 5716 6236 5623 2463 6979 7526 8595 4919 4685 4522 6057 4737 4823 6857 2352 5644 4994 4131 5292 4176 5088 4696 5262 5478 3792 4537 5920 5036 3371 5699 4050 4832 6805 7448 7018 4634 3944 3489 4785 3848 2952 3071 3973 2861 3236 3435 2775 2829 4272 4253 4702 4556 5762 4331 6442 3807 3949 4159 3688 8293 4916 5822 4972 5520 5459 6120 6503 5807 5644 5913 5591 5781 5648 5258 5187 6807 6311 4380 5869 7798 6763 5336 6595 6900 5289 5350 6611 5837 16750 17379 13457 13762 11362 11305 9867 11125 9394 11491 9594 10782 10010 10449 11441 9917 15786 10679 9021 7041 7514 5460 5087 7015 6465 7332 3795 7704 9069 7909 10354 4601 5915 4710 2945 3246 4840 2737 4148 4130 4637 3309 2967 3478 3042 2767 2881 2280 3213 2364 2852 2621 3037 2841 3376 4826 3867 3350 4956 5710 5080 5629 5780 5669 4950 5713 6820 5169 6567 7493 6136 6176 6747 3786 2396 2977 2725 2682 2846 2200 2478 2389 1702 1475 2171 1384 1415 1522 2194 2393 695 859 1066 951 1217 1145 1315 1212 1103 2626 2603 2751 2798 2822 4043 3681 3752 2430 2759 2032 2939 1869 1716 2048 2766 1949 2520 2307 4678 1744 1579 1771 1513 1469 2108 4364 2390 3303 4266 5026 3302 2695 1262 3152 3475 3227 3373 3285 3623 3600 4059 2925 2975 2932 3391 3385 3572 2736 3271 2359 2678 4036 2860 3834 3750 4560 4454 5520 5553 5406 4432 5320 6180 3277 4901 4551 3261 1937 6440 3285 6834 3573 3183 6651 3184 3150 3072 3080 6516 6142 2852 2759 2312 5937 6895 7190 8410 5331 2663 2483 2857 5538 3724 7318 6134 3560 3268 5720 5659 3642 3443 5300 6126 4619 4937 5261 5567 5977 5789 5750 7149 7312 5013 6544 6150 6110 5874 7784 6934 2961 4729 3708 3695 4229 3631 12245 6130 5610 5379 5578 5890 5511 4832 5637 6378 6411 6582 5283 3914 3746 3825 3236 2927 3353 3302 3964 4324 3797 3529 3919 3702 4842 7203 4583 4690 4636 2851 2748 3230 2990 2576 1282 1331 1142 1375 1357 1168 1073 2634 1359 2342 2049 1352 3509 5318 4727 4692 4229 4599 4730 4686 4181 3988 4760 5120 6005 5519 5217 5242 5486 5328 4302 4771 4638 4010 3835 6130 3928 3594 4374 4217 4558 4939 4312 4804 5827 5796 4438 5168 4457 4431 4546 4793 4844 5844 5781 4162 4624 6099 3775 6016 5679 5197 6163 4860 6158 4370 7071 4060 3597 3622 6963 2857 6306 6247 3664 2658 1959 1588 835 1039 1120 1439 3621 3459 3226 3260 4047 3615 3497 1900 3722 3915 1902 3356 2441 1896 3349 2896 5324 1900 3521 2728 3012 3121 2733 2689 2038 2000 1871 2249 1826 2274 2056 2872 2490 2168 3340 3060 3820 4074 1834 8233 3593 3127 3260 2457 2807 2228 2025 2654 3153 2893 2959 3083 3418 2700 2022 2158 1624 1963 3870 5290 4343 3459 3770 4096 3737 3202 4646 3367 4224 4281 4932 1620 4073 3734 3341 3924 4333 3810 4516 2494 3691 3762 2973 3386 3061 3149 2324 5653 7749 7230 5141 1821 1815 2017 3705 2607 3499 3272 12009 2688 13086 11586 12188 11803 12190 12227 12440 12607 12639 12824 13245 12087 13192 12515 3625 4263 4359 3726 5396 5060 5062 4804 4032 5084 5590 5469 3854 3944 3784 3837 3410 4210 5993 4658 4543 4446 4556 4951 4781 6332 6455 7954 5677 5704 3876 3814 3387 4635 3977 4617 4110 4383 4175 3414 5274 5632 5159 3873 5081 5179 4582 5118 4860 4793 4136 4466 4321 4382 4791 4335 5437 5011 4610 4668 5556 5875 5031 6034 5154 5583 6025 5732 5443 6537 5408 5584 5368 5455 5663 4967 6175 5006 6187 6987 5715 5345 5060 5445 4918 5866 5477 4993 5088 5198 4874 5261 5751 5284 5735 4862 5663 5493 5272 5814 5992 5106 5534 5855 5627 5645 5356 5477 5587 5682 5220 4535 5152 5471 3773 5808 5595 4759 5564 5349 4150 5604 5751 5356 6107 5885 6089 5271 5748 4907 5708 5985 4410 5862 5573 6087 5428 5701 6808 7864 7360 7175 7227 6398 6273 5996 6391 6636 6382 6051 6280 5498 6647 6838 7122 6289 4115 4121 4643 5875 2696 2298 2012 1745 2283 2488 1712 1738 1238 1545 1864 1781 1736 1728 1787 1569 1929 1679 1925 3051 1889 3062 2192 2485 3086 1635 2117 1766 1859 2177 1554 2054 1762 3094 2182 2031 1689 2370 1625 2289 2415 2450 2083 2704 1552 1830 2228 1633 2146 1957 1802 4326 2881 1638 1559 992 1316 1481 3289 2487 2829 1270 1531 1081 1699 1431 1831 1434 1892 1410 2788 3862 2066 1107 1532 1984 2026 2364 2167 3912 2932 5352 2390 2611 3241 1740 2096 3268 3013 2527 3622 1753 2199 1597 2009 1939 2306 2777 2946 2068 3142 2560 2790 3147 3381 4162 2148 4103 3066 3214 2861 4277 3151 2537 4363 2748 2506 3482 3101 2234 2268 3094 2196 2940 3140 2432 2232 4021 2841 2430 4657 5164 5277 3820 3610 3873 3788 5232 3827 5187 3666 2328 3824 2541 2570 4038 4116 5086 4065 3469 5378 4575 2687 3835 3467 3675 3264 4034 3549 2737 2617 2996 2519 2941 2754 2457 3594 4384 5880 3554 4020 4516 3406 4638 4127 4207 2664 3043 2895 2705 3407 2923 2479 2780 2774 2543 1763 2117 2213 3009 3912 5043 3998 2552 2969 1846 2385 2711 1642 2281 2006 2465 3342 3102 3208 4611 3070 2418 3684 2273 4478 2679 3843 2435 2523 3063 2951 3980 2246 2361 1969 2223 3648 3437 2668 2341 3380 2791 3089 4734 2695 5464 2528 4920 2705 3536 2579 3212 2507 5072 3069 3552 3316 3149 3183 2909 2406 2023 3659 4217 3933 4552 4640 3406 3342 3299 2998 3064 3141 2066 3321 4233 1516 1782 1250 1540 2046 2157 3059 4438 2117 2779 2505 2280 2540 3551 4991 4309 1799 2647 3560 2130 867 836 901 1109 1201 3021 2995 3593 3325 3566 4459 4164 3920 3493 2620 2664 1284 1060 1997 3106 1142 3089 2622 3131 2540 2823 2554 2195 2716 1595 3247 3155 5277 4569 4203 3711 3249 2344 2094 3531 2132 1651 2636 2692 2446 1895 2506 2953 1608 1898 1802 1903 2240 2425 2686 3133 3300 2195 2074 4105 3353 1503 2621 2953 2520 3260 3134 3023 2733 2160 1867 2133 2558 1652 2182 3305 3594 4715 4632 18436 19901 3532 3812 4038 4105 4179 3284 4436 3990 5662 5320 5174 4303 4900 2970 2472 2932 2305 3484 3344 3291 3820 3868 3412 3526 2898 4029 5255 2637 2496 3742 3344 3303 5251 3215 3413 1657 2346 3278 2600 2775 2527 2628 3021 3217 2245 2179 3455 3499 4331 2811 3452 2136 2438 3061 2882 5031 3677 3566 3212 2728 2468 3982 3528 3046 3864 3424 1317 1501 1846 6481 5643 6459 4445 5234 7121 6033 4389 4881 4757 6497 4152 4455 4192 4845 3086 3599 6491 4812 1528 1497 1564 1815 2001 2027 6330 5782 6041 6002 5596 10917 10992 10784 10569 9841 9089 8209 6820 4834 13228 13280 12519 12700 13348 9648 10288 10642 10253 11717 10450 12340 12301 12686 11885 15189 13471 15270 13931 14423 11400 14995 12083 19267 17781 17350 7572 8878 10258 6451 5137 9793 9942 8898 5273 10581 3221 3160 4274 3600 4120 2988 3127 6638 7775 3994 2090 3180 2845 2479 2661 15434 15567 15242 13939 14824 14765 15311 14839 14280 16432 16002 17714 18223 15338 17395 13961 16282 16851 18328 17134 18437 17678 13101 14185 15341 17281 15002 15245 15373 3146 2784 1875 15719 14738 9430 26197 67459 77792 22273 6228 6651 4827 1537 5066 1284 2425 1696 1830 12840 7168 6966 2812 4184 3360 3293 6509 7976 6641 10797 7207 7296 10698 7730 8129 16319 19562 16722 18071 32898 32481 15221 17400 20391 24270 8540 5778 7936 8147 8730 4863 9479 3616 11994 4970 11757 6980 974 802 10348 7646 11612 17552 10050 4104 8798 4652 6022 3097 2824 7530 6941 6932 7228 6925 12390 16011 7247 4328 8558 10737 10353 13222 8811 9809 5821 3839 3876 11340 6273 13217 4241 7084 3797 5795 4966 4518 6219 6017 15291 14370 4593 4409 4709 5941 5214 4954 4880 3384 3999 5273 7615 5701 5682 10169 5066 4379 13249 4016 5247 5772 4097 6448 6370 6160 5778 6143 6166 5614 6154 5916 6235 6274 5577 6296 6550 7117 6289 4884 6185 5379 3159 2915 2270 2678 3296 2414 5974 2988 2739 2577 3216 2875 5900 3427 4352 2987 5191 4397 2860 2249 2385 1923 1621 2111 2689 2746 2353 2178 2594 3256 2510 3093 2973 2798 3219 2408 2848 3373 2988 2983 3477 3664 2775 1673 3458 3833 4142 1636 2737 3907 2755 2891 3375 3170 3396 3285 3078 3430 4875 3180 4153 2439 2997 4479 5274 5088 2496 2906 2907 3015 2436 3315 2728 2788 3941 4400 4575 4301 3863 4633 3192 5018 4951 5129 5574 3391 2909 3239 3174 2844 3041 5487 2979 4985 4065 2849 4527 4412 3761 4926 2787 3453 4644 5266 3525 3260 6502 1050 6730 3424 3536 2295 2619 2567 3490 4832 4357 5931 5421 5799 5849 5157 5582 2733 2561 2158 2459 1885 2745 2378 1874 1643 1230 1742 1695 1989 2475 2727 2048 1809 2134 1839 1798 1734 1560 1446 1643 2286 2412 6393 3616 3779 3064 2660 3800 2465 2448 2491 3181 2904 4857 3727 4227 4058 3501 3254 4055 4438 2522 4104 2938 2254 3423 3395 4013 3852 5272 3167 2492 2206 3389 2234 1634 1540 4032 3561 4151 3625 5704 3971 4166 3867 3967 4721 4037 4449 3680 4717 4852 6683 4522 5904 5235 4679 5268 4232 3214 4709 3134 1310 3971 4649 4595 5585 3415 3784 4049 2292 3587 4012 8938 1659 1961 1696 2455 2047 2367 2384 2484 3109 2062 2667 2570 4193 1445 1377 1955 4391 5116 3722 4298 2353 6757 1275 2166 1453 1502 3296 5554 4575 4973 5545 5210 5841 4149 5496 3326 3138 3064 3842 3108 3271 3378 5289 4320 5733 4640 4684 2765 3207 2747 3153 2992 6474 2924 2303 2774 1180 3026 1363 2614 2425 5132 2933 2737 5817 3898 5596 5813 5734 6116 3981 2529 6037 4205 5057 5511 4640 5787 5178 4519 5357 5257 5679 5434 5466 3625 3902 3668 3464 5896 5581 6061 5335 2396 6780 7708 8894 4585 4639 4194 6150 4732 4958 7068 2400 5593 5082 4472 5378 4478 5307 4885 5452 5621 3649 4426 6290 5149 3500 5697 4336 4785 7212 7622 6933 4962 4237 3473 4904 4003 2745 2858 4008 2939 3340 3606 2775 3054 4068 4131 4648 4699 5750 4015 6667 3818 4213 4171 3842 8098 4704 6135 5786 5840 5915 6314 6462 5893 5172 5552 6306 5625 5674 5639 5081 6952 6405 4968 5632 8254 6802 5708 6521 6618 5549 5509 6265 6226 16844 17588 13411 13801 11433 10927 9616 10888 9775 12007 9573 10698 10344 10559 12100 10302 15544 11047 9212 6877 7400 5214 4976 7346 6725 7791 3681 7733 9331 8136 10392 4362 5795 4863 3207 3732 5350 3028 3891 4058 4633 3474 3031 3502 3087 2821 2781 2343 3130 2433 3052 2763 3257 2854 3579 4877 3859 3604 4927 5663 5143 5703 6013 5580 4641 5728 6658 5285 6333 7634 5969 6036 6595 3762 2469 3180 2947 2633 2815 2168 2476 2277 1792 1474 2315 1450 1514 1408 2110 2121 811 866 963 1071 1175 1079 1261 1169 1030 2666 2533 2823 2860 3025 4047 3670 3728 2494 2832 2303 2766 1887 1732 2016 2722 2012 2354 2457 4799 1729 1572 1868 1573 1507 2114 4352 2320 3160 4288 5535 3108 2398 1426 3089 3438 3210 3271 3389 3815 3605 3900 3123 3185 3024 3532 3117 3309 2935 3561 2359 2660 4198 2802 4065 3903 4535 4465 5455 5654 5129 4593 5143 5836 3382 4902 4781 3165 1948 6352 3362 6794 3478 3174 6794 3126 3210 3000 3129 6270 6226 2887 2958 2508 5947 7102 7241 7968 5670 2648 2491 2997 5581 3521 6996 6095 3574 3161 5810 5658 3618 3613 5346 5994 4539 5125 5416 5533 6046 5890 5896 7186 7406 4976 6527 6486 6524 5709 7758 7437 2874 4578 3807 3635 4020 3436 12067 6012 5606 5272 5399 5889 5394 4755 5616 6952 6967 6594 5120 3654 3844 3819 3085 3050 3419 3261 4414 4508 3735 3330 3954 3533 4533 7017 4721 4846 4385 2834 2816 3337 2977 2667 1434 1422 1210 1489 1446 1299 1177 2549 1211 2478 1845 1556 3595 4981 4558 4364 4271 4996 4814 4510 3903 4032 4441 5175 5920 5397 5091 5243 5279 5443 4436 4912 4609 3932 3752 6439 3925 3673 4792 4547 4548 4967 4557 4942 5615 5791 4801 5282 4672 4622 4828 5122 4779 5911 5801 4287 4402 5626 3986 5935 5789 5343 6617 5112 6098 4336 7520 4282 3655 3703 6896 2819 6697 6412 3757 2436 2031 1649 927 1144 1223 1519 3657 3140 3365 3270 4172 3920 3707 1965 3693 3931 1954 3236 2720 2103 3426 2669 5386 1864 3811 2711 2807 2937 2898 2890 1980 2093 1930 2308 1831 2242 1985 2767 2691 2358 3341 3000 3740 3868 1923 8108 3779 3203 3472 2553 2787 2387 2143 2843 3072 3013 3137 3214 3436 2675 2036 2161 1550 1879 4113 5240 4834 3627 3762 4402 4163 3294 5105 3456 4165 4316 4991 1822 4140 3817 3418 3938 4337 3705 4518 2587 3601 3708 2851 3381 3031 3130 2387 5694 7610 6947 4993 1978 1950 2009 3396 2747 3363 3282 11950 2716 13285 11922 12193 11162 12034 11939 12290 12385 12931 12576 13682 11816 13374 12461 3760 4087 4432 3820 5600 4887 5285 4945 4386 4964 5681 5197 3637 3881 3670 4048 3253 4319 5909 4763 4633 4574 4489 4838 4625 6014 6195 7421 4809 4937 3541 3063 2799 3093 3376 3049 2822 3650 3637 2701 3088 3345 3227 3606 3783 3961 3423 3319 3570 3400 3053 3404 3113 3582 4687 4536 4631 4367 4203 3880 4816 4408 3906 4879 3708 5810 5472 5754 4283 5594 4471 4401 4280 4459 4584 4121 5169 4281 5474 5311 5474 4360 4536 4359 4608 4529 4444 4337 4166 4223 4171 4552 4433 3921 4215 3786 4118 4524 4329 4110 4727 5011 4669 4673 4051 4854 4534 4584 4616 4322 4081 4613 4164 4268 3229 4265 3953 3654 4681 4297 4502 4906 4175 4853 5408 5417 4772 4617 4511 3449 4513 4530 3992 5728 5641 5918 5767 5482 6710 7512 6837 7782 6945 5652 5826 5628 5596 5237 5230 5272 4990 4672 5737 5929 6132 5964 3186 3451 3388 4984 2638 1890 1527 1203 1918 1516 1625 1362 969 1320 1177 1077 1574 1321 1346 1180 1437 1225 1787 1853 1116 1956 1550 2164 2727 1374 1477 1255 1362 1526 1648 1546 1545 2664 1957 1729 1460 2037 1634 1551 1700 1615 1487 1860 1423 1386 1818 1700 2012 1486 1452 3887 2117 1085 1047 1147 1190 1544 3361 1717 1955 1174 1202 988 1315 1072 1360 1254 1658 1592 2349 2809 1701 1150 1412 2243 1491 2449 1750 4085 2580 5153 1466 1682 1984 1446 1984 2646 2511 2127 2869 1667 1649 1092 1286 1601 1989 2244 2319 1644 1869 1967 2253 2587 2436 3685 2429 3247 2653 2740 2300 3463 3051 2359 3268 1868 2214 2371 2323 1925 1983 2403 1983 2546 2255 1610 1397 3012 1994 1917 4297 4889 4207 2883 2651 2928 2759 3966 3336 3854 2670 1691 3249 2430 2390 2871 3856 4099 2765 2341 4307 3467 2258 3564 2841 3142 2553 3605 3101 1971 2142 2426 1586 2378 1676 1841 2627 3358 3898 2684 2514 3947 2645 3717 3591 3304 1883 2354 2324 1918 2687 1921 2130 2386 2340 1988 1638 2273 1821 2444 3925 3244 3656 1783 2387 2213 1880 2180 1407 1919 1918 2199 2674 2715 2356 3850 2410 1783 2753 1910 3870 1896 2848 1844 1880 2617 2958 3134 1815 1863 1456 1771 2755 2678 2504 1972 2428 2314 2352 3058 2151 5377 1630 3329 1854 2557 2109 3099 1582 4269 2386 3292 2746 3101 3036 2016 2021 1626 2547 3043 2866 3210 3401 2811 2708 2517 2007 2128 2176 1621 2409 2978 947 1141 1045 1740 1678 1787 2410 3409 1619 2048 2450 1798 1475 3141 3364 3616 1728 1864 3551 1917 829 811 683 1142 996 2204 2200 2800 2913 2833 3042 2831 2477 2165 2325 2201 1105 928 1833 2568 929 1955 1828 2003 2083 2266 1385 1890 1896 1452 2915 2836 3955 3510 3394 3188 2716 1949 1560 2273 1815 1353 2572 2524 2392 1865 2601 3210 1413 1679 1279 1870 2094 2210 1917 2286 3003 2131 2040 3194 2456 1430 1487 1804 1381 1745 1723 2497 1913 2276 1202 1674 1694 1200 1717 2835 2533 4183 2963 14445 15683 3049 3419 3142 3090 3072 3122 2970 2430 4689 4035 3661 3119 4328 2202 2111 2231 2049 2215 2631 2293 2799 2718 2853 2837 1937 3161 4727 1889 1732 2733 2950 2697 4109 2612 3053 1919 2110 2618 1831 2307 2352 2496 2938 2780 2189 1788 3089 2776 3573 1886 2482 1555 1740 2460 2420 4830 3536 2859 2683 1933 2154 3002 2540 2335 2983 2410 1216 1430 1380 4826 4547 5697 3328 4742 5065 4269 3732 4398 4397 5680 4804 4318 4085 3114 2280 2316 5193 3658 1501 1381 1200 1419 1441 1354 5071 5628 4512 4171 5298 9738 9946 9445 8481 8815 8361 6763 5241 3722 12454 11619 11535 11636 12350 9307 8235 8458 10349 10118 9560 9976 10619 10509 10069 13242 11502 14119 11709 14102 10762 14492 10026 18106 15255 15438 5639 6682 9144 4771 4191 8495 8403 7233 4116 9580 2602 2618 3554 3367 3613 2495 2781 5960 5890 3414 1868 2406 2190 2522 2207 14139 13706 13291 10566 11664 11990 12158 11830 12598 14393 12407 15392 15048 14260 15112 12172 14227 14628 15200 15004 14871 14897 11529 12232 13018 14018 12842 12708 14070 2476 2093 1592 13149 12052 7442 21390 21707 22273 69749 5073 5243 4245 1437 4301 976 1998 1272 1229 10062 5542 5537 2309 3017 2342 2484 5970 6630 4856 7317 5621 5298 9735 5799 6045 13463 16383 13580 13738 25338 27340 12130 13959 15722 18354 6300 5004 6691 7344 7501 4782 8093 3750 9217 4645 10512 5088 995 818 9040 6057 7811 12226 8448 3584 6657 3569 4214 2964 2708 5643 5455 5415 5202 5380 9903 13438 5443 3155 6941 8750 8350 10122 6572 6716 4758 3602 3332 8136 5046 12105 4227 5405 3204 4555 3487 3330 4349 4822 13059 11063 3710 3496 3755 4609 3987 3793 3899 2574 3116 4182 6602 4736 4739 7224 3771 3310 12071 2874 3479 4121 3437 5704 5577 5807 4173 4945 5462 5001 5419 4967 5272 5593 4746 5332 5054 5504 4842 3898 6074 4279 2485 2321 1795 2089 2851 1913 4937 2671 1988 2068 3108 2269 3742 2425 2900 2307 3897 2892 1808 1575 1774 1538 1208 1546 1761 2350 2459 2287 2394 2894 2115 2511 2375 2786 3322 2109 2327 2890 2850 2903 3451 2551 2683 1069 3003 3382 3444 1261 2675 2916 2154 2299 2765 2724 3635 2672 2932 2840 3726 2743 3280 2135 2577 4426 4666 4361 2524 2880 2860 2964 2654 3288 2516 2554 3385 3747 3982 3644 3020 3602 2991 3455 3322 4135 4756 2718 2406 2355 2536 2588 2809 4653 3035 4189 3862 2144 4246 3408 2601 3679 2978 3675 3587 4319 2847 3120 6534 937 7758 3177 3005 2251 2445 1841 2706 4850 3286 4771 5480 5031 5785 3928 4685 3068 2241 1971 2009 1748 2147 1820 1412 1169 892 1270 1597 1436 1721 2264 1129 1327 1643 1259 1637 1328 1268 1141 1268 1669 1476 5090 2667 3097 2516 2187 3150 1989 2013 1913 2236 2444 3697 2750 3483 3076 2476 1936 3207 3274 2380 3017 2382 1477 3122 2430 3115 2868 3903 2289 1756 1787 2126 2172 1764 1285 3289 2946 3180 2989 3604 2486 2928 2937 3017 3535 2743 2988 3246 3987 3427 5636 4209 4725 4123 2797 3153 3619 2123 4003 2140 1168 3207 3849 3772 3659 3025 2634 3301 1910 2543 3093 6925 1059 1552 1006 1656 1405 1559 1523 2139 2383 1646 2550 2876 3416 1146 1169 1246 3514 4180 2845 3119 1884 4231 1278 1934 1310 1532 2177 4655 3791 4219 4591 4418 4806 3275 4092 2707 2436 2437 3179 2394 2588 2729 3609 2630 3942 2736 2736 2617 3095 2142 2503 2611 5518 2285 1691 1931 829 2347 1109 1902 1700 4091 2075 2259 4560 2810 4257 4776 4771 5249 3084 1586 4491 3763 4175 4495 3789 4477 4294 4413 4501 4891 4831 4646 4639 2762 3251 3083 2896 5264 5573 5830 4908 2188 6103 6259 6920 4013 4112 3656 5248 3847 3776 5691 2396 4843 3973 3120 4002 3159 4714 3903 4256 4412 2874 3683 4435 4059 2659 4773 3601 3476 4408 5230 5569 3271 2543 2892 3112 2548 2236 2540 2616 1928 2298 2537 2717 3031 3553 4068 3581 3919 4469 3634 4959 2510 2813 3167 2970 6950 3576 4671 3818 4539 4076 4641 4884 4413 3994 3920 4714 4778 4201 3905 3930 4793 5109 3457 4679 6807 5249 4258 4893 5612 4210 4454 4830 4602 14499 15110 11484 12855 9522 9148 8656 9725 8542 9889 7488 8833 9308 8793 10589 8095 14485 9315 7622 5076 5691 4432 4481 5568 5220 6123 3316 7416 7055 6053 7800 4155 4701 4558 2512 2986 4128 2585 3394 3064 4131 2540 2322 2365 2623 2074 2384 1671 2668 2102 2491 2430 2973 2741 2653 3323 3117 3645 4147 4400 5178 4862 5046 4451 4394 5305 5341 5014 5606 5283 4500 4688 5241 2350 1639 2316 2055 2047 2069 1420 1748 1646 1234 1301 1439 1460 1338 1328 1314 1374 649 447 741 849 805 811 850 724 715 2039 2875 2087 1931 2118 3014 2839 3038 2006 2372 2030 2137 1814 1610 1821 2320 2577 1493 1807 3084 1666 1605 1869 1622 1367 1921 3327 1460 2205 3041 4568 2551 1556 1037 1807 2039 2123 1873 2518 2696 2463 2557 1906 1833 1908 2772 2684 2974 2254 2527 1827 2223 2402 2396 2732 3023 3708 3098 3826 3689 3849 3493 3409 4049 1943 3070 3225 2830 1296 4823 2447 5454 3001 2426 5326 2223 2762 2052 2688 5314 5127 2261 2631 2086 5188 4874 5316 6552 3256 1754 1590 1835 3589 2525 4511 4148 2528 2157 3900 3887 2387 2442 3723 4351 3813 3977 4541 4128 4854 4925 4339 5651 5248 4631 5342 4941 6107 4340 5047 5223 2069 3640 2719 3156 3181 2309 10120 5530 4919 4313 4754 4651 4230 3833 4409 5272 5482 4962 3846 2585 3146 2845 2496 2278 2982 2467 3576 3717 3435 2882 3096 3392 3635 5920 3592 3743 3894 2464 1961 2927 2369 2494 1078 1236 1022 1216 1153 926 809 2155 1082 2103 1554 1203 2943 4218 3972 3972 3387 3572 3278 3765 3655 3482 3511 3766 3860 3292 3630 4513 3864 4991 4231 4551 3469 3833 4177 5840 3081 2778 4216 3565 3489 3483 3511 3772 5447 5257 3593 4399 3420 3523 4061 3171 3857 4724 5441 3999 3198 5125 3598 4498 4987 4781 5100 3517 4534 3267 6163 3562 3108 3191 5004 2486 4945 4809 2840 1697 1882 1713 736 924 843 1250 2914 2585 2645 2479 2537 2622 2713 1463 3713 3559 1871 2603 2266 2011 2391 2638 4459 1140 3397 2136 2344 2590 2393 2771 1741 1864 1991 1897 1577 1853 1321 2345 1781 1475 2351 2396 3539 3371 1605 5827 2512 2105 2395 2082 2481 1929 1743 2110 2475 2446 2275 2424 2509 1864 1433 1614 1259 1388 3464 3421 3956 3447 3799 3713 3077 2360 3210 3020 3484 3086 4390 1434 3529 3441 3082 3570 3996 3091 6011 2162 2628 2995 2943 2742 2484 2473 1867 4532 6233 5968 4707 1945 1730 2009 1999 1824 2785 2350 9912 2370 10222 9229 9526 8792 9141 9317 9641 10121 10363 10222 9766 9746 10193 9966 2975 3629 4486 3489 4066 4764 3525 3349 2738 3418 4984 5057 3249 3628 3260 2868 3516 3832 4573 4518 4344 4351 4079 4061 3637 4928 5094 6418 1849 1542 1144 1258 952 1507 1456 1312 1246 1675 986 1020 1508 1554 1514 1165 1450 2041 1444 1261 1749 1667 1224 1044 1084 1247 1053 1184 1568 1227 1226 1226 1434 1617 1306 1416 1320 2050 2068 1736 1175 1839 1473 1458 1266 1378 1406 1525 1416 1127 1677 1886 1751 1351 1602 1461 1363 1533 1476 1383 1446 1425 1342 1609 1286 1713 1548 1320 1546 1477 1542 1715 1395 1223 1454 1275 1525 1334 1243 1427 1441 1353 1420 1474 1476 1378 1228 1317 1225 1563 1691 1783 1365 1782 1518 1380 1552 1508 1496 1287 1256 1350 1686 1397 1190 1814 1628 1521 1768 1645 1787 1886 2148 2061 2190 1636 1792 1637 1786 1755 1775 1891 2001 1944 2038 2128 2211 1972 1249 1370 1062 1585 778 614 690 514 751 613 451 429 285 506 299 910 711 669 723 606 891 720 702 864 661 865 820 997 1206 513 511 451 487 452 717 526 566 689 793 708 550 774 479 591 675 610 564 634 583 621 680 685 782 472 404 1482 476 655 606 220 560 518 959 652 723 398 388 601 469 496 437 616 757 403 718 1450 830 347 757 550 660 605 836 1284 813 1411 533 649 532 813 437 816 738 612 951 587 694 496 512 549 850 751 742 762 954 1082 752 902 905 869 890 1005 889 998 669 1510 983 872 1138 663 598 669 709 593 552 639 511 744 1105 405 767 1499 889 602 1164 1404 1433 1612 1100 1398 1234 1920 1101 1546 1203 770 1319 681 753 1361 1108 1851 792 967 1423 1592 857 1374 639 641 850 1024 1232 792 884 773 769 950 768 608 1086 1167 1748 1073 1143 1233 1044 1278 1004 993 991 1302 902 1226 1134 871 691 902 807 655 635 871 600 775 1429 1459 1439 958 799 609 802 930 546 618 793 971 1004 833 1147 1468 937 881 1068 1108 1777 875 904 720 798 1103 1137 1190 544 608 519 718 847 922 1062 745 691 1159 840 1348 801 1282 833 1433 730 971 950 1066 688 1335 1054 952 1130 851 996 541 866 598 1065 1148 1050 1049 1054 904 970 668 740 553 803 661 920 1360 339 412 324 615 471 514 1080 990 561 674 547 568 796 934 857 1238 733 785 950 644 384 168 424 317 284 966 819 1217 1219 1090 1075 952 1171 1064 782 780 293 320 1056 848 331 731 660 894 1057 1150 839 859 725 609 1109 952 1286 1111 973 1270 1135 665 469 1082 738 554 828 891 863 739 762 932 705 816 606 635 1103 977 1019 1156 1070 915 852 1522 971 741 794 880 735 898 901 941 959 706 645 670 685 648 505 1163 1057 1334 1200 5799 5588 847 1483 1482 1144 1278 1080 1575 1485 1446 1535 1558 1069 1352 729 654 725 782 752 818 651 1144 1138 1087 1046 689 1575 1799 996 591 1247 1048 969 1517 924 874 542 653 1093 896 968 786 877 1090 1195 652 519 1285 1085 975 803 1035 628 605 1191 570 1709 1326 911 868 729 727 1179 746 853 1020 844 577 616 699 2009 2700 2326 1009 1708 2117 1568 1252 1355 1729 2228 1253 1340 1147 1225 737 824 1772 1525 431 254 582 891 879 675 1784 1483 1298 1861 1482 2794 2668 2798 3120 2820 2602 2883 1666 1679 3150 2855 3436 3666 3550 2891 2592 2603 3049 3280 2942 3063 3023 2777 3478 3887 3205 4277 3311 3891 2968 4133 2960 5750 5378 4643 2223 2412 3153 1765 1507 2819 3017 2083 1507 2755 1009 1010 1357 928 1145 927 1193 1906 2131 1283 487 954 853 635 886 4731 5154 4751 4136 3789 3411 3374 4167 3882 4649 4094 4258 4134 3991 4393 4108 3841 4072 4205 4499 4428 4960 3619 3809 4672 5078 4089 4769 4757 902 729 588 3912 3623 2526 5013 6219 6228 5073 18722 14753 1517 370 1598 318 539 368 410 3021 1723 1625 641 1233 1032 1051 2322 1942 1968 2954 1925 2176 3134 2168 3018 3923 4628 4428 4728 9250 8622 4357 5469 4974 6609 2288 1466 2466 2017 2617 1920 2517 892 3330 1666 3637 1727 198 178 2300 2195 3239 5074 2984 1152 2234 1165 1899 1100 1062 1674 1588 1550 2319 1724 3636 4196 1967 1515 3167 3802 3688 3465 2417 2858 1490 1381 1160 3041 2227 3760 1103 1937 1078 1727 1819 1485 1787 2150 4534 4231 1544 1496 1370 1441 1291 1226 1402 1234 1223 1343 2368 1507 2076 2115 1091 963 3835 1123 1378 1574 899 2207 2252 2170 2129 2061 1742 1813 1639 1857 1979 2228 2003 2194 2244 2079 2081 1738 2115 1942 737 688 818 888 905 897 1710 825 835 917 1056 905 1475 1020 1139 1051 1261 1245 841 719 870 502 398 452 440 794 691 705 661 764 689 776 901 729 755 732 885 1018 908 993 819 824 882 400 690 801 1215 484 585 1070 805 983 810 928 1023 1036 722 1121 1441 944 1003 852 848 1222 1479 1270 835 1042 932 968 969 979 901 973 1147 1099 1277 924 919 1160 755 1148 1126 990 1393 858 902 838 875 764 804 1305 960 1513 1409 762 1547 1256 1086 1367 724 900 1248 1418 842 1255 1764 160 1729 1376 981 659 731 429 1063 1201 989 1626 1619 1700 1119 1274 1582 877 507 1075 674 491 628 671 436 370 324 430 657 608 485 771 473 521 717 608 593 570 483 405 568 523 675 1704 1169 1247 873 914 1473 937 568 511 847 768 1438 1145 1416 839 948 898 1060 1149 649 842 660 755 1023 973 1296 1304 1182 1122 834 977 913 701 469 480 1184 1434 1481 908 1748 994 1127 1042 924 1255 1686 837 1017 1355 1096 2105 1713 1410 1318 1193 1529 1258 719 1229 1200 614 1200 1628 1413 1753 1349 1097 1440 439 974 1056 2051 387 453 530 700 624 680 499 767 1063 614 855 791 1157 445 449 519 1592 1226 669 786 810 1820 528 593 456 560 905 1751 1363 1516 1618 1523 1777 1364 1342 1032 891 910 1279 869 1011 1189 1338 967 1547 1054 975 605 960 573 739 621 1743 925 589 927 425 961 479 1052 648 1480 904 795 1726 864 1823 1232 1288 1476 1179 754 1739 1344 1412 1772 1215 1782 1352 1534 1833 1323 1720 1382 1470 746 762 747 768 1138 1198 1930 1273 758 2391 2614 2846 1643 1046 1433 1646 1993 1570 2223 870 1457 1501 1292 1588 1436 1332 1223 1342 1442 1501 1368 1569 1245 1063 1427 1097 1339 1871 1751 2021 1214 1088 964 1170 860 1098 1297 999 710 823 892 828 857 1117 1037 1282 1077 1376 1041 1737 1037 958 888 939 2359 1564 1382 1236 1314 1431 1351 1740 1717 1753 1663 1635 1417 1514 1262 1507 1423 1801 1558 1632 1660 1781 1722 1876 2112 1717 1864 1685 1616 4699 4788 3345 3172 3131 2857 2486 2773 2570 3236 3122 3468 2903 2828 2838 2500 4608 3331 2426 1517 1618 1503 1586 1645 1955 2190 762 1848 2503 2145 2650 1129 1649 1277 724 920 980 1023 1163 877 1307 1057 899 936 830 807 726 755 946 534 1092 1054 1004 948 1389 1632 895 1147 1444 1503 1583 1765 1502 1657 1366 1810 1333 1553 1468 1787 1541 1492 1702 1574 457 469 407 507 574 428 848 601 465 294 699 463 383 453 523 852 262 185 365 228 480 556 541 565 438 789 652 733 975 764 829 741 769 671 720 672 845 623 564 604 721 755 758 917 978 529 470 717 488 385 583 1163 685 1044 1078 1366 865 732 631 995 1039 895 1039 1075 936 1004 991 699 680 1218 846 994 1203 706 1019 800 852 1023 753 925 1006 1183 1224 1359 1346 1704 1418 1352 1300 1058 1428 1442 760 377 1561 846 1743 891 759 1647 795 811 735 877 1520 2036 591 971 746 1612 1910 1809 2074 1855 501 473 763 1251 1021 1685 1498 952 746 1320 1270 767 709 1339 1546 1488 1399 1482 1569 1384 1548 1829 2661 2451 1789 1931 1656 1520 1657 1898 1809 729 1493 1114 931 1423 983 3598 1541 1658 1567 1634 1695 1529 1213 1657 2056 2019 2020 1449 992 1389 1123 892 638 973 1313 1619 1208 1027 1328 918 837 1124 1858 1603 1381 1462 1111 835 847 1160 832 513 436 307 471 456 448 339 633 363 718 305 294 871 1991 1822 1569 1237 1263 1155 1125 1217 1182 1095 1423 2346 2004 2030 2022 1957 1973 1549 1677 1787 1652 1267 1604 1277 942 1278 1408 1249 1687 1636 1471 1603 1391 1107 1135 1130 1132 1156 1167 1179 1508 1891 945 1340 1430 1066 1644 1134 1350 1998 1954 1761 1277 1966 1136 1028 881 1991 1187 1765 1941 1134 725 700 568 236 285 349 613 1008 1122 807 1017 833 1049 979 509 1118 1083 588 853 752 759 785 990 1594 263 1389 1189 835 912 829 944 623 576 566 787 652 770 739 910 1061 506 1012 878 856 1035 564 1978 701 663 983 674 713 531 469 837 552 786 742 782 724 662 596 645 577 384 1197 1447 1193 1057 1207 1322 1092 634 1135 1108 1273 1851 1205 662 874 1462 1300 1478 1600 1036 1766 784 1197 1195 777 841 746 759 512 1382 2336 2146 1205 702 634 487 1085 695 929 1057 3417 620 3800 3371 3790 3280 3030 3502 3479 3801 3409 3649 3501 3493 3396 3091 1180 1197 1040 928 1216 1406 1448 1414 1015 1157 2001 1523 991 1039 1306 1474 1000 1483 1929 1308 1272 1259 717 1861 1844 1721 1749 1973 1910 1542 1073 1333 870 1530 1457 1389 1287 1530 1000 1179 1434 1501 1458 1248 1424 1984 1435 1371 1649 1525 1179 1026 1088 1196 1142 1245 1418 1261 1193 1344 1564 1846 1393 1494 1402 2057 2058 1847 1352 2041 1466 1410 1318 1383 1427 1586 1467 1306 1804 2173 1863 1501 1806 1622 1377 1684 1670 1445 1576 1433 1533 1770 1464 1776 1752 1333 1615 1617 1616 1841 1552 1269 1538 1404 1629 1507 1440 1626 1585 1405 1463 1542 1500 1385 1257 1312 1385 1513 1721 1780 1416 1809 1614 1514 1570 1563 1410 1382 1405 1252 1695 1559 1316 1766 1627 1528 1740 1712 1854 1991 2209 2159 2318 1495 1612 1603 1932 1900 1957 1872 2052 1940 2184 2327 2477 2401 1378 1527 1076 1663 901 658 631 464 686 542 414 490 306 543 359 839 699 574 621 548 772 599 648 953 760 816 869 873 1109 495 479 401 427 567 647 492 619 779 760 812 663 872 496 594 767 641 593 614 699 618 696 594 717 407 367 1631 603 561 535 220 595 500 1042 653 730 425 348 610 402 503 438 631 791 467 946 1271 842 363 804 520 787 615 853 1282 908 1469 507 619 547 863 509 904 818 678 896 537 762 505 498 547 741 826 825 705 1011 1042 739 1009 855 736 929 942 921 1041 659 1464 894 857 1188 697 556 820 713 607 558 646 482 798 1102 429 721 1358 1000 785 1229 1361 1283 1579 1139 1371 1314 1806 1065 1527 1061 654 1353 631 694 1432 1036 1868 827 931 1466 1597 800 1492 546 599 877 1031 1246 759 894 781 628 805 789 624 999 1199 1806 950 1056 1269 1036 1154 912 987 1046 1356 983 1167 1184 1004 799 942 792 725 627 803 674 665 1339 1563 1486 959 726 680 822 921 617 747 739 1012 924 758 1047 1357 897 914 1108 1010 1787 841 1065 822 887 1137 1055 1072 538 497 628 791 984 937 1120 717 633 1307 985 1187 766 1436 941 1402 699 955 914 1086 683 1591 1076 942 1041 794 1114 549 975 648 1092 1236 1032 1042 1045 938 915 667 712 590 746 600 866 1406 328 401 346 626 459 463 938 977 608 684 556 579 856 1009 870 1288 703 745 970 581 444 226 415 299 317 912 772 1303 1222 1071 1131 960 1221 1102 750 789 299 339 994 893 416 734 591 783 943 1024 865 826 780 635 1290 1063 1272 1165 1019 1274 981 632 497 953 779 620 762 796 727 830 633 992 719 826 533 621 911 1034 982 1109 1141 910 805 1770 984 608 1011 1125 986 1143 1154 863 713 667 616 721 743 664 484 1060 1173 1294 1186 6004 5705 893 1417 1506 1132 1278 1124 1565 1437 1403 1548 1619 1172 1469 751 691 811 737 728 807 711 1357 1355 1106 1090 707 1524 1650 960 594 1300 961 887 1539 904 924 697 734 885 703 951 770 762 1303 1428 843 481 1178 1154 1021 764 997 694 669 1172 702 1735 1333 961 927 726 831 1165 749 921 952 801 622 659 719 1915 3161 2358 960 1628 2279 1638 1411 1383 1602 2362 1307 1585 1194 1195 719 846 1951 1242 456 293 567 846 739 702 1645 1464 1496 1778 1370 2898 2839 2998 3268 2925 2842 2526 1731 1778 3364 3060 3553 4084 3908 2881 2781 2684 2865 3296 3179 3168 3117 2881 3481 4101 3084 4060 3383 3682 2828 4213 3118 5844 5222 4744 2230 2211 3194 1800 1683 2989 3132 2241 1441 2769 950 955 1451 872 1090 960 1166 1999 2213 1319 579 1113 1003 692 847 4724 5237 4851 4194 4051 3635 3625 4099 3958 4981 4144 4301 4194 4020 4366 4378 3869 4400 4292 4278 4459 4916 3806 3871 4940 5079 4447 5037 4744 918 730 720 3960 3699 2529 5583 6512 6651 5243 14753 19291 1630 508 1764 340 493 318 467 2983 1671 1630 620 1288 1062 1092 2343 1831 2029 2926 1956 2280 3374 2035 2934 4225 5045 4657 4996 9395 9293 4680 5771 5165 6865 2395 1536 2544 2288 2744 2031 2752 862 3179 1722 3715 1836 235 215 2221 2101 3312 5285 3222 1232 2385 1181 1756 1128 1064 1789 1726 1692 2432 2054 3560 4197 2093 1806 3807 3512 3374 3487 2535 2884 1653 1498 1291 3309 2295 3540 1210 2008 1088 1791 1912 1519 1876 2138 4712 4194 1497 1414 1318 1382 1345 1382 1467 1191 1333 1382 2647 1671 2217 2046 1075 949 3895 1258 1793 1595 954 1961 2110 2108 2020 2059 1918 2009 1641 1930 2028 2243 2273 2435 1984 1963 1787 1623 2110 1979 794 760 689 726 901 1010 1792 833 937 864 1089 928 1503 1013 1002 1007 1561 1618 895 883 733 521 406 470 511 879 671 691 725 787 875 673 867 761 802 766 1017 1045 981 982 1089 899 953 502 734 825 1042 540 644 1182 838 1075 850 1048 1153 1114 878 1263 1470 1053 1079 892 934 1178 1487 1311 778 1010 901 944 909 1006 817 890 1222 1110 1361 1074 997 1178 851 1218 1210 1001 1465 1055 1102 888 1011 869 900 1335 1017 1303 1482 805 1458 1122 1001 1256 735 869 1127 1362 858 1308 1751 198 1761 1498 986 715 746 502 1054 1389 1100 1817 1647 1766 1198 1370 1725 869 517 1061 597 585 741 827 554 385 339 550 702 565 500 754 559 581 708 575 515 602 503 406 525 451 662 1775 1103 1134 829 924 1549 879 625 570 917 828 1405 1088 1476 834 1077 887 1089 1414 627 859 595 782 982 1000 1330 1400 1221 1129 755 934 966 696 427 594 1257 1434 1546 868 1631 978 1240 1020 946 1174 1550 1005 939 1543 1212 2366 1622 1450 1422 1390 1572 1261 870 1342 1395 555 1302 1673 1283 1562 1213 1227 1421 482 1044 1150 2240 351 463 543 768 666 701 609 838 1049 647 915 799 1128 464 444 530 1496 1435 862 987 756 1970 500 588 445 530 948 1650 1260 1409 1532 1437 1691 1266 1273 1054 946 944 1290 926 1037 1085 1137 798 1348 889 858 635 990 679 813 693 1822 1017 581 877 388 1043 487 1018 729 1424 884 772 1666 772 1601 1318 1388 1571 1212 905 1618 1310 1502 1854 1271 1891 1436 1564 1884 1489 1743 1488 1619 774 852 814 770 1214 1235 1921 1432 789 2339 2695 2949 1882 1173 1700 1722 1862 1551 2092 914 1528 1540 1222 1578 1362 1360 1317 1347 1444 1501 1377 1578 1206 1133 1328 1152 1308 2114 1904 2190 1348 1208 1133 1203 972 1090 1421 979 793 856 820 822 844 1420 1191 1209 1231 1356 1217 1571 1177 888 985 962 2451 1479 1398 1395 1293 1523 1437 1732 1707 1765 1737 1589 1471 1463 1218 1466 1487 1787 1496 1819 1731 1702 1896 1911 2032 1765 2009 1927 1750 4907 4837 3541 3520 3412 2951 2541 2884 2961 3253 3235 3607 2743 2928 2822 2375 4471 3364 2390 1433 1523 1519 1582 1604 1939 2229 752 1877 2565 2119 2823 1146 1544 1413 652 814 926 1155 1123 1003 1285 1021 921 931 839 787 747 744 885 601 911 871 993 940 1269 1354 1043 1174 1473 1784 1575 1731 1476 1589 1345 1869 1305 1615 1550 1791 1754 1516 1729 1547 459 494 407 557 572 476 867 588 452 373 679 436 407 545 537 784 231 173 422 295 542 622 607 629 498 741 636 865 1083 764 893 823 873 671 755 654 961 631 604 631 739 773 777 924 999 564 507 693 510 441 548 1115 598 901 1133 1244 859 670 470 897 957 856 985 1105 965 1030 950 681 646 1098 822 956 1195 760 1053 795 953 984 757 985 1047 1121 1073 1627 1498 1797 1492 1496 1424 1059 1368 1426 766 402 1515 856 1699 863 766 1642 819 768 726 797 1590 1887 671 880 676 1694 2094 1906 2401 1923 538 506 728 1273 1084 1753 1437 917 700 1382 1388 702 824 1298 1682 1505 1363 1584 1657 1402 1599 1828 2684 2325 1868 1964 1566 1581 1815 1887 1830 776 1463 1236 1056 1421 939 3557 1637 1757 1669 1641 1696 1523 1210 1663 2142 2069 2120 1409 905 1380 1248 963 692 991 1340 1607 1374 1099 1360 932 888 1322 1950 1475 1447 1598 968 843 1064 1156 978 739 571 463 722 602 670 580 799 455 733 331 288 855 1716 1637 1378 1292 1244 1288 1188 1200 1249 1190 1406 2261 1953 1989 1840 1943 2206 1707 1839 1833 1744 1431 1610 1273 894 1219 1597 1255 1711 1658 1431 1691 1507 1223 1089 1196 1117 1203 1142 1270 1467 2080 979 1336 1555 1148 1672 1174 1478 2118 1921 1632 1253 1811 1114 1087 916 2070 1054 1867 1893 1054 776 734 564 284 327 422 659 1012 1037 952 1091 896 1143 1213 416 1103 1019 628 836 729 738 732 944 1686 285 1428 887 908 1026 847 907 734 528 480 730 599 811 774 899 1090 479 1004 906 947 1070 593 1961 735 697 1122 704 727 559 493 853 653 769 810 856 814 656 559 604 639 527 1118 1479 1173 1116 1223 1336 1308 619 1146 1134 1203 1860 1249 636 918 1499 1319 1575 1700 1090 1619 890 1285 1162 893 877 769 780 551 1465 2645 2215 1302 582 713 488 1010 839 897 1049 3650 707 3969 3520 3779 3433 3314 3571 3509 3750 3643 3610 3671 3653 3618 3399 1386 980 949 993 1316 1432 1553 1441 1147 1107 2008 1629 1061 1067 1371 1474 1296 1665 1788 1247 1181 1147 906 1893 1875 1835 1838 2060 2138 1135 856 1306 977 1052 1182 946 801 1218 836 1047 1112 1188 1183 1187 1202 1388 1289 1122 1208 1500 1078 991 1009 1164 1110 950 959 924 1159 691 1329 1324 1236 1218 1613 1294 1345 1275 1726 1111 1629 1654 1654 1691 1680 1484 1164 1102 1157 1630 1939 1393 1257 1290 1119 1320 1305 1226 1548 1203 1486 1076 1300 1104 1534 1160 965 1207 1034 1247 1361 1197 1209 1506 1349 1283 1267 1302 1312 890 1203 1512 1197 1247 983 1012 1248 1315 1094 1101 1278 999 1591 1610 1397 1405 1252 1168 1301 1006 1412 1717 1180 1572 1330 1216 1573 1510 1422 1499 1305 1360 1486 1026 1220 1359 1230 1276 1236 1413 1520 1394 1340 1300 1236 1398 971 1001 783 1561 362 505 451 324 471 476 447 1026 450 377 321 621 705 691 707 674 673 633 671 764 672 766 687 773 917 632 828 610 638 634 675 816 402 996 702 745 624 851 666 672 648 663 625 693 640 577 715 742 857 844 752 1252 849 456 440 213 359 563 1234 639 813 465 331 289 443 353 444 307 303 342 685 1671 638 372 485 330 341 379 412 759 581 1248 430 522 771 550 593 872 783 736 1085 396 421 468 582 366 604 687 665 597 954 552 1171 584 808 892 622 836 782 658 591 1107 678 595 922 474 638 855 842 543 505 938 471 625 410 799 463 1072 695 537 1174 1601 1443 1235 896 1515 1252 1566 775 2405 1076 538 1020 768 596 1604 1044 1131 766 671 1322 1271 678 956 692 678 626 1240 713 482 882 1028 687 901 825 540 757 861 1067 700 836 796 758 885 962 1081 562 830 666 654 1008 668 434 557 613 458 401 644 466 673 1549 835 983 529 662 525 563 633 439 647 520 590 767 960 917 1132 843 980 1239 685 1273 880 612 570 542 764 689 1270 871 913 594 705 999 860 654 334 794 692 1051 1188 941 1424 403 1299 679 887 435 735 424 975 775 1028 742 1247 670 794 567 549 820 776 682 1244 1426 1417 967 554 568 585 743 516 974 1625 397 460 397 356 485 738 878 1441 955 1234 802 464 1321 984 1000 1586 908 769 989 701 387 141 190 226 150 842 880 1119 1054 1061 1167 1064 813 706 920 574 343 348 628 835 344 465 493 805 903 958 604 585 333 1083 550 569 1087 941 971 871 721 436 494 668 777 725 640 627 627 622 646 1215 769 859 551 769 921 740 1088 911 1418 791 875 1258 943 289 647 851 655 1105 976 1224 921 697 405 538 719 475 636 810 501 1660 889 3859 4206 733 1109 1439 1035 1151 783 869 721 1081 1268 1129 1237 1173 868 481 562 687 698 793 862 750 746 806 799 687 1106 1528 661 626 922 938 794 1321 750 1399 275 460 1209 996 610 388 372 653 489 530 611 853 747 686 790 1250 810 668 1046 888 1358 956 818 925 522 714 869 1027 741 1116 1042 484 647 623 2237 2957 1655 1085 1298 2065 1688 1308 1295 1444 1884 948 854 935 815 684 894 1392 1847 619 585 467 306 684 605 1319 1087 1562 1179 1701 1981 2206 2026 2092 2053 1678 1965 1585 1842 2253 2005 2313 2578 2048 2173 2262 2468 2687 2189 1749 1926 2215 2023 2170 3137 2734 2957 2942 2752 2158 2653 2222 3984 3989 3695 1629 2317 2468 1734 1156 2184 2198 1342 989 2217 593 551 880 894 1109 919 624 1383 1442 1094 398 784 744 679 489 3497 3623 3525 3434 3418 2979 2587 3683 3617 3990 3057 3564 4279 2927 3472 3601 3006 3627 3092 3704 3856 5261 3372 3768 3306 3224 2969 3183 3537 642 533 369 3168 3214 1563 4147 4424 4827 4245 1517 1630 13523 4715 10527 214 1430 1173 1041 3029 1864 1895 933 912 740 768 2300 2858 2226 3078 2188 2955 3350 1604 3153 3866 4719 3569 4465 8411 7656 4046 4573 4816 5453 2916 1344 2011 1984 2671 1144 2810 1006 3102 1071 3785 1607 185 173 2684 2127 3053 4223 2366 1073 2100 1160 1346 820 778 1849 1631 1458 1664 1349 3448 3981 1470 1157 2548 3261 3010 3960 2377 2583 1257 1369 1546 2651 2250 3967 1575 1856 763 2314 1367 1426 1551 2658 4179 3853 1470 1395 1255 1466 1526 1421 1703 999 715 1236 1958 1269 1162 2319 1248 1153 3891 1632 1849 1442 865 1670 1675 1584 2342 1376 1168 1357 1171 2006 1975 2079 1952 1823 1312 1833 1531 1270 1739 1564 928 933 806 882 1197 1015 1542 954 539 780 1056 774 1580 1564 1147 1155 2663 2157 1171 740 1062 835 817 691 775 590 696 574 689 621 895 769 621 892 926 754 972 923 857 694 984 632 600 310 687 839 1303 486 973 495 648 847 834 694 511 709 593 837 1207 696 739 617 507 880 1058 1097 499 814 802 723 758 791 592 671 635 611 935 851 521 781 451 935 857 762 592 503 414 948 905 580 719 1196 399 802 810 408 1016 931 781 989 1025 1246 957 1164 438 684 1385 200 1238 713 736 600 387 323 1194 1101 794 1313 1320 846 1464 961 1099 992 594 569 708 1011 903 1077 647 487 451 649 502 585 519 599 423 747 486 464 710 473 343 218 376 369 533 1576 1298 869 618 1004 782 737 1047 1089 761 673 1372 1087 1510 760 823 692 767 1408 816 943 726 866 833 759 1187 1172 1503 1354 728 514 501 595 475 484 1259 1316 1592 1193 2049 1018 1350 1420 1094 1597 1189 1244 994 1268 919 2456 1515 2632 2058 1429 1720 1437 1083 1319 1099 542 1089 1461 1213 1291 1255 1826 1513 489 1076 1183 2039 486 654 379 592 627 608 458 690 794 344 1086 1110 1587 411 432 547 1290 1495 1259 1335 1101 1871 202 513 294 218 1061 976 817 869 976 936 1080 766 825 736 468 519 819 530 608 551 1100 885 1298 1045 959 722 842 736 680 588 1382 680 425 574 304 1034 430 825 684 1965 690 806 1524 1300 1487 1483 1638 1667 1129 589 2084 1193 1470 1548 1119 1436 1076 1157 1084 1329 1292 1127 961 688 549 593 822 1019 980 1238 1395 739 1949 1496 1730 1610 1545 1356 1691 1126 1395 1547 602 1243 1133 1210 1261 1116 1283 1236 1396 1392 1004 1261 1295 1428 850 1557 1248 963 1516 1834 1547 1497 1222 728 1550 1351 636 695 1351 951 1086 1315 963 769 1135 1075 1397 1512 1683 1049 1369 1347 682 1183 1068 2331 1663 1341 2279 1302 1717 1799 1516 1423 1551 1791 2164 1479 1191 1239 1317 1515 1445 1755 1427 2035 1541 1889 1940 2010 2085 2355 2440 2073 3422 3420 3279 3258 3031 3196 2563 2808 2576 3362 2323 2610 2450 2755 2770 2579 3605 3240 2241 1574 1698 1385 1663 2471 1589 2126 968 2228 2389 2072 3515 1079 1511 2250 984 939 1367 1103 796 644 841 590 629 558 666 691 792 724 756 606 523 501 708 751 958 1156 618 1155 1458 1125 1297 1560 1289 1109 1046 1460 1273 1593 1348 1637 1194 1143 1185 866 775 628 529 802 771 623 532 530 471 321 738 425 478 235 451 460 129 146 396 303 733 720 720 738 663 1049 516 835 1051 1023 1019 941 997 688 606 553 737 376 338 402 782 621 647 525 690 385 379 625 519 402 462 1031 449 754 1168 1580 656 717 498 744 873 612 906 861 937 854 765 878 887 672 725 760 936 871 755 628 801 866 543 810 591 1373 1040 1269 1334 984 1299 1110 1099 627 945 840 939 568 1671 843 1889 1078 827 1945 834 796 875 657 1062 1125 828 834 714 1412 1404 1366 1854 1576 741 651 846 1557 1107 1872 1766 1366 805 1738 1542 844 862 963 1149 1291 1753 1172 1451 1277 1606 1154 1919 2266 1626 1769 1548 1961 1524 1793 1674 540 920 715 771 841 659 4427 1298 1620 1505 1758 1253 1111 1030 1044 1683 1730 1488 1714 1189 926 718 807 742 1796 945 946 811 823 912 804 747 693 1133 826 1554 792 723 555 739 721 813 336 386 297 380 392 318 241 600 565 629 621 389 938 913 1006 817 1214 1251 1231 1034 1081 944 1304 1006 1395 1264 1187 1461 1285 1041 877 904 1181 989 1067 1776 930 794 1087 1104 748 1707 838 1045 1879 1109 1100 1032 1169 1038 978 1153 1276 1063 1007 1370 1118 1203 743 1269 930 825 1701 1740 2315 890 2583 1523 1066 867 1974 908 1186 2527 1172 671 680 786 422 475 504 577 1006 700 960 790 1044 1142 1007 470 629 811 415 588 692 824 905 978 1546 394 941 632 504 614 775 611 505 562 394 477 416 371 401 497 559 456 636 926 873 1066 527 2411 718 700 1474 916 737 742 680 439 1018 825 806 870 878 799 485 477 579 507 807 1433 789 537 1147 1320 1490 509 1268 865 1093 1005 1481 632 1390 1624 1433 1638 1723 1087 886 661 806 1250 686 552 680 750 560 1341 2310 1817 1306 441 578 602 705 463 575 590 2878 723 3594 3138 2821 2328 3335 3184 3314 2973 3326 3091 3121 2953 3177 3116 742 1176 1215 1022 1298 1248 1845 948 986 899 1068 979 1003 910 1639 1595 881 990 1505 1079 1011 970 810 912 893 1184 1223 1442 888 380 357 571 445 337 442 429 413 396 244 469 411 413 433 416 400 649 487 508 347 488 424 290 302 316 393 336 340 335 326 210 477 422 369 503 613 414 418 395 667 509 639 594 652 613 699 541 481 407 404 669 768 541 555 479 417 501 457 478 544 391 457 408 493 399 549 367 335 499 360 556 545 541 534 722 606 595 538 536 583 301 486 583 436 484 335 350 509 531 416 427 454 285 667 589 460 474 369 384 606 334 361 518 338 574 608 516 536 574 490 540 546 520 663 455 473 565 538 495 567 430 556 492 459 520 430 688 375 368 353 571 124 151 120 146 124 205 120 579 277 161 144 130 230 228 230 165 177 151 161 388 366 382 361 390 432 217 347 211 221 274 290 320 131 490 305 320 301 346 232 222 215 223 197 275 251 174 254 345 383 243 206 376 407 158 152 101 127 160 439 226 289 257 135 80 186 106 216 76 98 122 332 671 228 118 173 78 183 80 172 279 290 436 168 222 408 284 235 302 296 205 431 111 213 189 154 147 192 275 219 318 458 184 489 226 251 336 269 283 378 204 289 404 251 163 332 214 317 321 256 254 225 383 146 198 136 363 216 283 224 204 453 512 514 474 364 328 516 574 387 1277 414 204 377 317 254 646 335 395 362 247 346 517 246 282 325 319 223 495 248 124 299 445 235 349 385 270 282 412 464 245 278 252 271 253 345 406 234 389 315 247 512 210 166 145 307 148 123 263 168 319 597 389 484 272 209 255 250 274 146 150 209 277 249 423 278 341 279 503 543 294 589 379 241 190 184 283 249 500 370 412 318 270 479 366 303 99 342 355 374 443 431 600 155 543 347 265 199 205 137 359 246 505 362 378 324 498 289 294 421 362 348 537 603 709 365 175 190 262 331 211 493 651 118 163 181 126 189 302 470 600 447 532 355 145 689 390 497 810 355 279 292 337 106 34 32 82 45 306 436 318 323 353 401 399 296 242 336 220 96 88 253 225 129 151 277 292 375 426 287 195 92 394 196 171 383 328 331 294 215 90 187 202 373 349 283 287 268 320 260 553 350 362 114 278 313 342 501 375 658 325 377 632 482 103 179 207 187 345 237 445 422 344 147 150 303 152 273 247 191 636 348 1452 1571 280 405 544 275 670 312 301 273 360 396 326 484 482 273 183 179 277 373 342 444 314 310 224 360 228 516 594 365 248 414 488 406 440 203 776 137 228 524 422 143 80 80 251 118 180 163 231 286 246 151 544 295 333 408 333 470 374 388 341 150 306 407 497 237 501 467 161 167 171 782 1276 506 333 500 893 623 591 431 572 924 313 340 379 328 220 345 479 848 294 280 157 87 171 140 502 409 548 386 408 811 836 759 816 710 613 510 674 893 821 743 969 1080 691 705 1021 1111 1002 830 750 617 1061 721 657 1240 940 1214 994 1186 825 925 800 1309 1399 1220 753 965 747 653 482 724 804 481 332 973 229 227 462 309 466 366 188 525 613 410 220 331 325 235 217 1212 1240 1252 1479 1275 1247 800 1417 1495 1555 1112 1363 1994 1222 1246 1660 994 1258 1224 1283 1265 2253 1412 1583 1340 1210 1262 1259 1669 209 175 115 1496 1525 548 1515 1512 1537 1437 370 508 4715 4314 4210 74 646 563 521 1143 845 801 328 313 234 410 837 1069 994 1254 883 1244 1511 626 1485 1620 1887 1361 1646 3058 2596 1500 1783 1794 2178 1118 549 706 840 1013 412 1199 375 1184 256 1147 560 99 99 1045 819 1097 1752 692 466 712 362 570 333 317 811 708 576 524 530 1369 1401 520 286 935 1138 1003 1402 717 930 416 395 729 847 876 1435 758 658 230 962 504 513 612 1165 1526 1385 684 591 549 503 618 597 687 478 246 397 757 461 315 951 586 558 1221 600 687 633 258 564 435 480 945 550 467 621 520 794 780 781 843 690 518 717 680 555 606 457 418 352 383 236 459 515 498 333 227 238 432 347 525 737 463 314 1609 842 589 221 416 360 356 221 308 214 256 194 249 182 338 353 234 255 334 334 464 316 301 210 293 248 168 113 276 345 619 217 446 104 227 216 306 318 131 173 158 259 473 129 331 246 164 301 462 449 214 250 212 222 391 307 240 290 257 230 309 361 215 301 205 254 238 254 237 231 150 427 461 222 279 422 137 333 407 165 440 299 247 321 443 463 255 295 188 302 606 75 396 242 326 205 147 135 438 407 259 488 646 302 609 323 395 422 141 153 168 458 362 570 341 227 207 345 163 247 182 203 163 309 180 168 190 164 124 52 111 140 226 549 424 302 261 431 213 247 477 497 251 254 699 574 723 320 277 337 274 561 404 375 279 453 370 321 481 405 563 504 303 204 175 184 129 214 484 498 581 577 873 348 454 733 450 605 350 575 361 420 329 1068 594 1234 935 621 707 650 451 546 522 211 420 558 499 434 405 766 551 154 194 222 902 213 263 95 256 206 204 166 304 285 114 440 552 652 142 163 197 497 782 485 517 472 538 75 141 93 79 468 347 278 286 321 307 395 232 253 322 180 209 354 197 229 261 459 388 540 467 446 297 339 300 219 183 554 244 171 167 120 329 123 218 185 762 252 272 466 471 511 413 586 873 418 175 641 411 478 514 444 565 405 435 392 604 414 528 307 159 197 164 343 318 292 443 521 377 765 414 456 670 685 619 672 369 582 460 197 467 403 507 401 446 450 442 464 474 416 527 365 499 360 516 415 368 613 756 741 667 506 186 730 682 309 338 673 412 454 667 407 268 550 329 615 431 683 416 413 574 311 334 305 854 756 535 855 475 772 733 581 476 699 784 695 415 454 569 480 583 526 676 502 753 478 617 610 677 832 807 1207 654 1191 1325 1221 1061 1527 1348 1034 1082 1384 1541 999 1141 1080 1044 1184 1000 1610 1110 763 580 637 458 754 1028 565 791 523 991 840 764 1465 364 437 1108 340 388 574 557 322 219 294 253 262 171 281 205 354 184 288 192 130 128 226 347 440 431 206 461 597 373 466 472 459 399 350 397 291 479 533 574 474 407 445 370 257 217 160 271 267 212 96 247 140 91 319 206 278 86 184 139 87 67 202 141 411 442 400 440 363 419 128 374 406 420 369 325 351 179 138 213 327 150 130 140 283 173 228 179 287 166 168 268 212 168 190 354 143 184 388 764 260 206 171 303 328 247 265 408 438 332 249 389 380 269 197 333 391 296 286 191 241 258 209 343 229 565 369 366 530 286 480 331 314 205 289 255 300 222 559 288 618 345 294 661 325 215 336 166 475 364 287 357 337 453 568 451 925 663 290 278 298 584 456 733 672 526 283 683 575 319 407 261 396 597 653 521 543 459 628 550 797 1031 561 682 574 737 596 622 708 220 333 386 310 302 202 1751 347 488 508 414 407 407 373 350 556 650 591 778 578 199 245 318 204 967 342 328 301 287 343 198 193 175 400 233 711 277 260 256 306 335 291 126 140 112 146 146 118 92 271 218 270 320 116 436 303 320 224 635 529 584 543 525 435 581 491 592 450 359 466 461 392 326 338 566 400 461 538 247 256 502 520 275 701 284 425 833 385 415 447 605 287 293 525 511 373 394 709 503 414 241 458 390 252 613 665 816 336 1010 639 415 318 714 415 512 900 308 263 167 290 225 229 264 253 424 305 540 363 334 353 433 220 193 346 150 199 213 171 339 286 459 138 345 225 134 264 261 180 142 295 206 152 150 134 185 236 196 212 182 484 300 399 186 1179 338 338 652 463 297 377 341 213 627 434 372 384 297 311 217 183 269 156 366 674 251 216 346 378 503 161 550 267 374 456 743 216 680 712 630 727 732 521 329 222 371 596 332 148 229 201 150 585 1040 696 462 120 212 274 361 253 241 235 1089 247 1539 1363 980 808 1468 1319 1301 1350 1261 1525 1088 1205 1118 1159 274 313 314 444 471 525 823 308 356 305 445 294 394 284 587 626 196 288 681 299 287 283 308 295 328 531 585 681 2269 1270 1002 1333 948 1011 1396 880 800 1486 914 1102 1227 1283 1305 1185 1067 1642 1564 1105 1232 1612 1236 1010 1047 1126 1275 1195 1145 1063 1263 689 1335 1301 1314 1367 1597 1473 1534 1471 2001 1505 1916 1882 2099 1863 2081 1743 1457 1056 1316 1958 2131 1653 1356 1553 1234 1701 1630 1366 1729 1463 1591 1215 1366 1333 1536 1469 1188 1204 1042 1292 1455 1280 1325 1550 1231 1261 1341 1361 1321 992 1267 1678 1265 1328 1052 1166 1233 1406 1376 1344 1312 1078 1645 1569 1498 1494 1512 1397 1610 1018 1380 1670 1437 1695 1543 1408 1801 1636 1559 1662 1568 1532 1751 1285 1314 1384 1360 1458 1310 1563 1672 1599 1739 1711 1613 1577 1013 957 951 1594 461 533 460 362 484 442 589 1152 439 341 461 660 750 784 752 732 743 695 743 772 666 830 681 906 1044 708 868 650 670 700 890 887 487 1194 709 831 696 951 663 733 671 671 637 717 716 615 746 994 1099 941 820 1153 828 451 410 186 406 634 1307 803 991 491 345 313 453 361 452 407 377 417 746 1994 672 364 514 409 398 388 582 893 551 1272 558 622 831 772 707 985 854 786 1198 369 461 338 537 328 674 775 788 601 1023 748 1209 638 789 1016 652 824 875 714 640 1073 742 617 932 589 794 1131 934 519 600 1101 500 673 412 823 539 1062 714 644 1277 1643 1595 1154 965 1425 1391 1828 1010 2709 1021 637 1100 838 480 1569 1273 1326 829 667 1264 1225 692 937 797 762 584 1157 935 468 920 1212 792 992 874 630 833 897 1223 795 1025 813 927 849 922 1070 707 1011 783 556 1166 572 543 546 621 471 545 654 453 588 1698 878 1044 503 734 548 717 849 546 638 478 526 944 1137 879 1068 804 957 1443 878 1291 1010 618 677 609 759 750 1257 927 918 662 779 1127 920 755 328 939 759 1248 1255 926 1384 488 1253 683 792 441 794 442 1139 800 1035 853 1203 723 855 655 697 931 951 829 1357 1533 1593 962 715 676 622 791 564 1167 2128 523 590 512 545 555 778 1041 1442 941 1174 991 518 1536 1062 1038 1982 1027 799 1091 783 255 177 196 205 242 1031 925 1271 1228 1279 1388 1235 845 734 940 674 372 277 681 976 362 554 508 903 1085 1132 693 739 364 1137 587 496 1328 964 1082 853 745 310 422 672 854 806 740 758 730 682 682 1298 845 968 553 883 960 800 1327 1162 1498 867 857 1338 1017 277 735 1004 750 1266 1156 1402 1001 920 523 638 727 456 681 824 577 1583 992 4032 4426 825 1140 1488 1015 1256 789 940 864 1137 1416 1203 1328 1376 785 579 670 804 868 902 1130 829 837 919 786 912 1204 1611 687 696 1127 952 896 1571 926 1604 402 497 1291 1083 639 417 384 639 520 550 483 994 798 730 745 1298 722 761 1159 838 1346 971 938 993 626 789 1013 926 812 1212 1132 514 598 592 2582 3198 1834 1224 1133 2292 1980 1538 1353 1656 1922 1223 884 1027 924 710 1091 1460 2343 581 553 470 293 673 733 1302 1445 1835 1436 1814 2219 2390 2195 2396 2363 1660 1957 1948 1913 2442 2240 2312 2722 2227 2036 2522 2748 2586 2156 1826 1982 2438 2179 2273 3334 3131 3189 3680 3160 2207 2969 2479 4307 4046 3910 1911 2620 2501 1787 1306 2320 2450 1462 1202 2496 647 605 924 987 1192 940 820 1575 1412 1249 474 898 832 726 557 3993 4214 4025 3702 3673 3458 2883 4143 4311 4388 3326 4080 4794 3312 3861 4092 3668 3791 3552 4085 4266 5975 3532 3708 3490 3732 3123 3338 3835 848 693 443 3489 3658 1736 4560 4927 5066 4301 1598 1764 10527 4210 14104 227 1614 1328 1159 3563 2134 2242 922 994 800 814 2637 3167 2360 3441 2213 3000 3700 1837 3693 4352 5238 4056 5058 9199 7681 4198 4815 5254 5954 3056 1405 2076 2012 2647 1346 2997 1127 3320 1055 4209 1764 230 214 2858 2279 3291 4560 2510 1429 2310 1262 1484 1327 1273 1953 1783 1784 1631 1418 3672 4260 1728 1057 2395 3572 3348 4255 2598 2871 1444 1618 1775 3043 2529 4441 1778 2108 796 2402 1616 1535 1669 2799 4647 4193 1437 1295 1171 1655 1815 1662 1812 963 786 1121 2161 1672 1347 2681 1524 1388 4110 1832 2025 1522 935 1797 1834 1647 2406 1323 1196 1411 1134 1956 1914 2043 1970 1821 1506 2005 1720 1316 1793 1517 1093 1028 958 950 1342 1150 1745 1041 679 996 991 997 1751 1858 1381 1312 2955 2662 1407 817 1136 977 955 829 948 609 719 631 658 679 867 781 569 1014 993 774 1088 861 982 699 1124 690 556 449 731 895 1384 572 1001 502 729 1006 928 802 551 664 633 871 1279 889 814 706 641 869 1227 957 509 695 688 629 788 752 555 668 734 673 1204 1013 573 797 504 911 843 817 644 601 448 1000 970 791 934 1348 560 870 848 463 1025 1054 853 1094 947 1168 1057 1270 526 750 1642 230 1343 894 763 596 435 383 1177 1076 814 1481 1498 991 1446 1124 1048 1204 688 473 922 1138 1017 1349 762 555 496 766 629 467 480 712 545 864 522 492 670 473 370 237 315 472 557 1803 1355 944 737 1061 921 858 1208 1250 897 720 1635 1339 1776 933 862 737 874 1401 742 974 842 999 789 780 1205 1149 1388 1426 783 550 541 618 509 476 1364 1423 1693 1363 2141 1084 1518 1629 1236 1936 1292 1356 1159 1253 965 2845 1726 2924 2316 1450 1713 1604 1194 1479 1324 675 1076 1527 1253 1313 1478 2082 1769 520 1079 1183 2459 556 598 413 557 631 620 599 739 843 422 1327 1192 1795 409 432 764 1235 1659 1422 1541 1158 2151 367 653 447 435 1145 1136 961 1017 1157 1107 1267 799 1042 814 519 595 885 588 678 644 1273 1033 1473 1201 1064 669 785 652 866 800 1837 791 452 889 261 1116 524 780 778 2188 688 827 1627 1374 1635 1612 1764 1814 1154 569 2350 1227 1576 1632 1290 1619 1262 1402 1308 1553 1502 1416 1016 610 621 744 825 1137 929 1155 1389 857 2129 1779 2002 2035 1604 1698 1966 1258 1702 1697 692 1430 1148 1258 1271 1160 1290 1285 1423 1415 1112 1282 1566 1669 920 1735 1196 1006 1609 2204 1851 1543 1271 722 1716 1478 717 760 1536 1132 1275 1415 965 854 1271 1329 1540 1585 1967 1126 1593 1419 743 1422 1186 2655 1686 1530 2538 1400 2085 1893 1578 1406 1534 1958 2157 1663 1199 1500 1498 1749 1492 1753 1609 2517 1564 1936 2051 2313 2380 2439 2625 2204 3895 3703 3664 3364 3619 3385 2745 2947 2728 4003 2443 2788 2509 2798 2938 2914 4009 3309 2528 1782 1888 1474 1752 2796 1779 2543 1064 2681 2518 2207 3992 1030 1613 2477 952 906 1522 1179 973 834 995 658 722 568 876 800 840 639 708 650 545 494 817 842 869 1300 730 1290 1439 1224 1546 1496 1532 1371 905 1457 1450 1646 1495 1786 1602 1230 1219 930 636 719 636 707 719 538 472 634 501 360 834 458 510 279 572 528 189 164 399 390 758 667 730 742 684 1098 619 881 1161 1084 1183 1084 1157 671 748 610 770 383 336 358 952 631 854 640 869 467 451 706 588 432 496 1238 474 758 1118 1692 708 834 584 864 999 692 951 1087 1169 1027 1013 1064 1033 707 723 731 861 1012 1040 629 821 1019 474 847 658 1426 1149 1473 1509 1190 1311 1443 1427 736 1031 961 994 593 1816 1003 2094 1129 975 2052 916 864 934 782 1119 1243 885 959 762 1389 1417 1393 2272 1638 793 744 892 1649 1104 2015 1918 1454 899 1893 1674 882 1033 961 1312 1386 1752 1246 1619 1385 1789 1171 2027 2375 1574 1874 1685 1910 1616 1834 1848 598 1006 648 793 1075 737 4887 1491 1840 1781 1963 1405 1131 1076 1160 2032 2191 1515 1892 1304 1131 887 819 815 1844 1152 1021 714 642 871 823 856 882 1163 878 1720 907 726 640 921 819 836 419 446 334 440 452 399 301 766 582 653 611 417 1020 898 1239 903 1350 1299 1404 1232 1205 1038 1420 1108 1682 1389 1302 1680 1418 1123 935 968 1345 1079 1188 1865 1008 718 1172 1253 801 1721 936 1111 2078 1138 1121 1039 1219 970 966 1066 1277 1109 1079 1621 1278 1492 814 1382 1082 925 1602 1968 2384 888 2608 1640 1220 967 2278 1061 1354 2813 1204 744 755 872 515 597 643 705 1252 887 1107 965 1121 1156 1250 576 667 890 422 736 610 791 1057 1121 1568 386 1188 714 483 651 806 685 489 625 432 450 379 538 424 531 623 487 833 909 992 1243 601 2616 711 681 1819 892 934 687 621 504 1170 845 906 920 914 804 526 520 606 434 845 1670 863 643 1226 1252 1664 569 1510 853 1288 1167 1839 680 1445 1710 1478 1704 1813 1225 901 778 942 1270 568 567 710 879 620 1404 2686 2135 1367 510 519 671 749 471 574 669 3365 883 3970 3490 3176 2743 3571 3498 3590 3305 3481 3449 3415 3396 3668 3542 942 1204 1183 1095 1442 1428 1949 1096 1077 1185 1108 1073 1268 999 1654 1655 777 1012 1603 1245 1179 1148 819 946 913 1275 1310 1601 254 572 218 319 336 289 206 271 257 242 192 138 466 374 409 174 429 207 304 304 345 261 357 389 287 469 258 217 326 272 287 235 420 354 308 250 387 298 296 389 373 357 409 373 360 366 585 324 293 233 457 458 324 492 419 555 383 530 441 531 336 397 262 376 406 434 447 283 458 307 371 307 225 275 403 326 421 304 230 220 321 377 238 212 195 314 293 252 489 382 443 448 314 272 297 459 364 360 416 368 355 357 385 266 367 458 405 559 511 515 338 410 417 415 338 438 300 333 506 535 500 457 676 454 326 392 364 347 300 523 162 333 127 145 109 105 129 158 54 112 58 153 74 166 91 110 170 114 182 124 128 151 123 180 116 74 177 78 86 64 76 60 101 74 70 139 70 102 88 155 132 169 109 107 60 76 60 80 96 86 108 138 107 328 89 155 78 68 50 128 312 177 193 102 110 186 128 179 146 102 211 168 174 459 199 78 96 108 103 92 93 211 263 290 67 77 161 250 170 163 120 104 106 130 282 119 134 170 221 102 104 213 183 189 148 167 175 230 206 231 160 120 138 375 324 199 384 225 64 95 231 184 196 100 179 274 202 197 239 162 311 158 232 278 449 266 257 305 345 365 266 370 187 329 293 175 144 346 114 285 366 257 296 369 230 265 151 155 173 344 217 106 350 402 82 114 102 138 289 274 472 254 314 285 129 205 219 213 149 301 281 378 325 181 293 283 219 125 100 138 344 138 323 177 452 185 143 140 214 224 153 166 82 155 181 253 256 339 260 208 274 193 334 205 209 123 144 237 251 148 113 115 106 196 295 202 178 123 160 302 181 178 159 408 150 394 164 165 202 233 297 515 209 155 284 254 262 92 125 123 202 253 241 174 186 237 181 257 219 263 238 183 291 244 103 127 75 116 80 140 188 302 120 207 58 235 235 234 397 137 235 222 120 313 62 58 84 22 40 212 188 213 253 198 251 245 323 293 96 155 105 127 252 141 72 159 191 155 140 134 147 222 129 159 287 236 392 615 308 429 175 104 125 341 192 168 209 217 164 140 165 216 94 151 225 203 217 255 305 238 214 139 93 444 321 92 145 157 147 161 169 239 164 98 122 115 240 121 152 164 273 217 181 1091 1287 192 289 305 181 304 193 196 201 544 316 581 323 234 221 90 104 161 162 86 201 211 207 195 198 297 276 384 195 119 292 199 210 501 216 260 206 130 215 177 99 144 94 179 134 100 113 259 150 134 112 256 204 124 187 343 507 215 236 216 152 148 271 178 273 152 130 93 93 134 275 464 521 400 496 396 353 204 225 354 299 357 231 403 278 192 210 436 241 209 211 117 70 62 141 392 356 376 604 322 714 828 585 648 492 501 434 463 177 832 805 603 655 689 648 659 657 671 544 662 445 600 497 468 806 633 911 694 673 521 1070 751 1197 1116 1045 553 533 511 253 277 952 514 614 305 571 202 243 240 122 167 224 145 544 364 241 150 92 82 285 168 827 923 964 819 627 874 969 863 817 1351 741 900 950 928 1173 1003 1064 786 773 987 783 792 647 704 1229 949 1135 1020 1023 189 134 78 889 1057 645 1333 1429 1284 976 318 340 214 74 227 4034 74 52 132 869 459 463 137 368 236 375 565 477 523 590 625 495 546 452 433 667 805 995 959 1670 1782 1019 1033 1163 1140 543 272 633 397 419 268 457 152 862 385 491 361 28 26 420 541 638 1114 585 359 565 373 274 407 397 397 345 374 509 349 1017 1190 475 384 1055 542 626 622 580 470 432 429 253 961 419 640 116 457 269 424 235 237 257 286 666 638 420 418 346 301 385 416 339 334 381 370 307 294 534 552 254 230 1050 347 456 461 229 297 286 301 351 511 247 237 264 342 390 427 231 360 521 360 206 348 387 367 224 274 212 137 182 198 628 356 119 88 229 86 334 235 103 197 217 153 105 238 226 48 42 114 107 93 126 128 269 217 164 201 240 187 108 125 144 165 123 238 147 146 224 88 195 238 262 96 224 286 321 415 281 217 213 354 245 219 292 217 274 264 238 486 323 407 511 445 338 327 427 360 435 412 208 353 336 397 304 310 283 294 270 469 332 262 151 203 146 221 171 427 227 312 242 362 773 179 167 264 256 333 245 300 307 282 417 100 662 402 273 249 294 137 235 436 160 343 507 316 321 252 386 123 206 253 266 68 143 160 66 44 32 64 122 110 203 161 275 277 88 72 64 215 158 54 90 153 143 535 226 113 105 129 239 181 146 150 169 222 371 210 235 428 412 295 174 176 136 113 100 174 205 231 516 246 265 182 324 134 233 187 95 144 361 270 286 445 404 396 221 301 98 152 254 204 124 412 374 463 295 366 309 258 250 316 258 276 203 124 237 277 258 308 301 269 324 198 239 241 467 129 95 75 190 155 144 180 191 110 190 195 176 227 153 153 150 287 370 189 203 209 663 129 117 83 139 274 240 134 154 208 156 254 331 243 381 250 289 504 272 315 270 206 120 260 167 159 424 513 423 227 223 449 253 180 129 112 201 143 193 360 222 210 339 388 314 438 280 288 401 169 169 298 294 341 361 348 477 192 238 503 538 340 469 397 349 249 251 409 229 309 353 342 125 475 280 370 279 493 243 507 403 307 336 177 462 286 209 282 209 400 390 392 404 303 258 440 275 242 213 298 281 553 323 520 296 218 205 218 204 212 409 241 66 88 332 169 197 190 235 470 230 225 234 313 335 128 440 454 416 263 294 367 442 346 297 382 575 450 427 367 440 404 264 297 308 519 372 342 273 459 388 527 510 434 468 362 444 1225 1348 983 767 742 457 658 885 572 603 637 715 728 550 1032 382 981 789 447 194 361 298 323 320 468 493 237 311 692 529 599 221 387 192 136 166 232 370 228 288 163 132 225 213 151 366 148 173 174 191 276 284 204 211 248 232 353 250 317 327 324 308 470 433 351 272 274 293 463 407 242 318 328 177 157 84 60 169 178 79 155 157 50 34 183 112 128 248 174 175 120 90 85 54 36 44 48 42 40 172 117 108 94 175 193 146 170 215 188 133 158 208 194 217 170 141 207 92 126 189 156 99 85 177 187 112 212 284 396 209 213 171 58 183 171 246 237 221 164 285 406 290 204 176 172 245 217 369 281 185 186 298 175 232 189 263 320 663 588 614 314 533 539 379 592 561 236 65 596 234 486 256 162 490 236 365 227 415 464 544 359 164 152 696 550 592 557 482 193 185 186 379 120 353 391 206 232 385 371 382 253 390 589 439 311 455 373 548 281 441 366 438 382 369 419 760 368 483 426 259 232 325 216 207 247 796 476 319 329 402 490 470 323 530 414 478 426 358 190 249 138 139 129 229 254 454 402 316 236 309 219 179 363 384 272 452 165 120 141 180 130 126 124 110 128 120 110 102 140 155 128 166 90 307 296 289 374 378 290 371 404 545 468 339 270 424 306 364 288 352 383 320 334 374 435 353 291 368 369 267 321 429 251 148 292 303 352 392 220 222 238 275 376 437 331 358 258 291 516 225 533 580 420 493 424 513 293 527 301 256 239 548 284 468 648 326 226 251 227 40 42 60 99 424 286 308 322 263 273 303 91 275 253 196 123 95 111 146 245 414 147 195 189 119 210 102 215 151 148 138 132 108 205 201 138 169 197 146 213 165 113 104 484 236 191 137 114 106 139 131 112 177 272 276 290 263 120 144 179 110 201 276 247 185 581 371 385 212 92 353 162 134 271 466 162 234 283 169 278 299 386 237 215 433 360 119 168 239 224 109 294 368 313 195 70 147 162 192 216 208 265 1011 367 1093 1017 979 1080 985 818 778 847 1032 829 1087 864 852 743 288 144 214 193 283 301 354 310 364 228 424 515 249 424 296 343 245 377 350 267 265 237 215 226 220 405 492 544 1025 470 525 871 822 433 484 378 330 910 731 565 648 701 677 771 1073 910 1038 736 717 812 583 413 446 449 519 382 635 617 710 285 774 516 591 626 605 627 669 639 810 653 882 789 774 724 725 581 613 397 861 885 948 571 931 592 464 760 597 354 507 898 594 520 535 536 453 693 499 540 465 645 707 601 646 566 525 712 582 557 697 436 563 526 517 476 372 485 586 579 620 556 650 514 596 448 771 804 736 600 637 416 613 867 413 968 990 788 824 689 827 1114 744 1010 1081 651 632 677 511 897 586 1157 790 1040 987 624 801 624 432 563 662 801 248 191 258 320 262 356 212 457 103 206 253 240 327 357 305 399 337 325 673 351 325 302 347 591 650 329 432 373 393 411 288 352 434 562 479 352 292 390 330 270 391 383 375 437 313 335 464 351 371 498 465 556 488 192 190 114 233 264 707 423 472 365 217 171 255 195 244 168 133 174 346 837 268 224 299 219 188 210 221 797 340 580 435 469 368 169 307 485 447 435 589 226 285 258 209 150 202 508 525 401 320 304 614 399 547 464 311 357 352 326 225 428 348 184 431 292 288 418 331 167 183 549 237 301 195 482 466 451 388 317 627 567 618 592 339 465 545 1172 393 1135 779 300 708 403 292 631 857 371 636 380 532 490 353 570 811 799 403 879 391 333 420 430 653 587 414 430 597 377 606 593 528 316 583 391 427 743 312 348 258 154 351 324 211 286 163 157 239 242 141 465 675 253 347 192 300 297 301 313 189 300 208 414 435 388 370 557 426 231 561 369 481 334 206 324 291 266 324 543 580 378 231 384 430 577 583 275 476 312 573 715 668 477 300 687 277 596 264 166 269 603 264 421 359 645 397 427 336 328 394 311 243 763 921 765 541 242 315 222 403 251 454 959 155 171 227 80 183 573 831 1181 696 1109 476 221 876 428 653 1107 312 375 760 446 233 54 61 227 66 572 368 594 546 481 510 690 284 280 406 346 85 82 287 324 68 270 273 379 531 547 331 191 304 473 377 321 478 470 322 489 179 159 418 358 258 254 228 234 239 218 419 453 248 303 470 240 712 285 575 226 496 490 461 437 508 146 339 283 255 349 377 756 549 540 444 359 307 133 397 441 155 526 659 2230 2330 406 426 443 351 547 379 434 400 498 703 445 664 483 402 212 391 458 582 802 777 616 562 322 371 252 492 593 526 328 549 760 628 718 395 481 162 245 423 365 335 172 148 416 371 239 243 359 327 417 233 566 411 435 416 238 967 499 833 487 320 318 637 423 298 907 891 147 187 203 1018 983 770 767 517 1414 1119 898 950 675 1091 441 601 388 541 392 441 910 1241 250 240 339 140 319 297 1002 919 835 709 1225 1036 1388 1514 1546 1634 864 1133 696 1080 915 884 993 1101 1186 1022 573 667 837 1066 818 1124 843 1176 861 1473 1837 1384 1996 1114 978 1474 1558 1906 1612 1668 819 1276 1305 751 710 763 1387 822 714 714 205 160 383 461 1076 391 299 834 554 713 172 443 427 315 190 1592 1651 1546 2041 1959 1668 1645 2267 1366 1710 1840 2117 1988 1400 1657 1776 1575 1679 1825 2055 2227 2418 2060 1912 1871 1599 1340 1757 2004 393 373 200 1670 1875 754 2249 2394 2425 1998 539 493 1430 646 1614 74 5658 4200 922 1745 1392 1285 545 325 265 401 1389 1705 1134 2090 1199 1371 1815 998 2011 2113 2576 1935 2399 4515 3986 1974 2174 2731 3373 1637 684 1131 1039 1241 707 1573 587 1565 445 1788 941 54 44 1448 911 1433 2065 1115 860 948 695 1059 476 404 829 739 587 537 424 1715 1779 1091 315 686 1359 1297 2320 1312 2040 624 627 807 1414 794 1694 755 1087 575 1148 733 758 756 1253 1951 2485 785 634 622 630 951 432 671 392 411 1048 1190 518 459 1576 865 813 1751 732 788 855 658 805 663 685 904 552 481 504 651 849 811 725 812 722 567 888 667 678 1070 789 694 367 484 279 325 430 962 495 390 360 523 475 1169 1270 624 334 1056 1327 846 431 673 399 389 334 428 396 726 722 358 495 425 470 334 503 639 313 326 453 535 435 518 378 280 155 574 504 725 396 502 236 198 299 485 342 346 395 219 390 539 338 317 149 286 468 457 541 202 222 214 303 440 263 260 406 356 533 310 269 176 312 328 345 335 249 457 250 167 435 566 205 253 656 414 533 344 224 380 294 252 328 291 401 306 509 227 451 773 173 697 255 276 180 165 225 431 566 221 467 285 531 603 551 624 815 376 191 335 383 389 779 277 342 307 281 129 311 311 371 290 270 279 273 316 268 354 154 185 346 204 681 645 374 344 387 411 307 628 642 360 218 1131 851 781 354 322 482 414 786 595 766 441 624 400 441 691 597 881 658 568 148 255 420 384 290 492 557 875 836 1437 372 508 943 773 1333 517 773 489 727 487 1365 854 1466 1080 883 1003 866 1285 875 446 262 686 843 533 601 592 751 941 425 307 335 1455 247 123 124 265 252 270 335 251 493 188 844 427 892 281 281 324 672 791 668 708 592 1000 120 281 163 132 445 619 519 560 599 558 623 559 582 198 142 180 372 241 321 348 514 394 608 430 428 406 443 408 516 460 795 475 352 228 168 508 130 732 458 1086 328 465 966 957 1051 1014 1053 1053 424 409 1196 583 870 874 914 1174 812 790 737 1041 1120 684 389 217 192 182 444 551 429 732 751 589 795 1073 1276 819 573 743 1279 610 730 1034 441 600 435 874 445 837 622 614 629 633 531 830 645 534 621 875 775 580 1081 1195 990 1018 956 592 1040 1023 380 445 729 884 1092 1271 629 488 546 689 451 556 1060 643 751 979 648 653 513 1058 823 976 1089 1012 919 1044 1124 605 993 801 878 432 859 803 872 1086 578 776 735 1214 935 875 1054 981 871 1022 947 864 2169 1855 1310 1424 1325 1437 1090 1120 1285 1692 857 923 1109 1112 1584 1339 2190 1503 1260 1017 1029 661 839 1042 879 1161 634 1235 1359 1213 2385 485 923 1101 621 477 860 545 448 423 607 441 399 237 214 164 335 495 399 682 234 254 572 568 394 822 600 569 493 418 565 839 611 665 341 558 1148 539 450 935 565 568 609 442 403 418 400 421 487 385 261 491 458 136 421 179 455 167 356 161 66 82 143 134 221 277 219 223 199 575 394 555 409 527 618 586 594 231 345 275 353 157 155 163 396 335 304 437 297 257 247 322 312 143 221 578 186 270 586 1154 347 320 300 424 477 525 371 364 406 382 415 551 528 174 205 260 318 441 493 288 334 316 252 523 270 521 411 489 580 512 511 488 542 403 459 344 477 312 1054 447 950 472 447 944 657 422 632 390 518 514 566 385 337 612 524 557 835 832 539 525 192 729 338 826 729 389 527 692 777 467 511 767 656 448 772 603 787 484 1145 340 702 1214 928 964 918 1089 946 753 879 236 378 396 233 288 417 1929 298 472 379 486 741 628 623 562 788 739 718 992 740 475 427 367 304 1100 518 350 306 239 297 391 294 376 571 415 862 536 242 294 427 212 183 156 199 185 170 176 150 142 377 518 437 390 231 743 366 470 331 874 751 849 839 695 565 657 896 712 570 567 690 546 615 549 567 761 705 620 885 365 323 840 714 351 737 381 576 887 1004 625 501 496 805 419 614 970 761 595 903 413 806 420 511 717 416 836 852 1115 533 1635 936 739 544 1214 354 703 1326 538 365 359 540 316 372 420 386 396 569 563 573 557 854 546 307 299 458 284 607 294 159 462 304 803 238 528 220 173 314 419 400 355 471 361 237 229 338 330 258 717 444 652 566 320 375 378 1575 315 303 913 658 607 466 367 364 873 424 488 523 434 774 361 400 168 175 440 1007 402 217 554 780 840 386 871 425 589 395 1229 240 880 703 577 732 770 683 390 205 336 658 192 138 319 173 145 818 1541 1507 1037 155 400 230 537 420 222 384 1501 469 1817 1667 1180 961 1886 1869 1706 1430 1580 1398 1417 1648 1814 1294 285 654 669 328 772 648 787 486 684 531 400 406 625 592 556 879 459 485 510 764 750 860 353 481 479 766 774 957 742 344 403 658 702 391 442 348 304 786 555 443 544 601 571 557 812 816 852 628 552 665 555 343 351 371 216 264 422 356 475 108 552 375 300 349 354 226 279 218 695 313 757 701 690 656 649 439 473 289 634 547 687 429 742 431 343 445 444 286 366 683 496 380 428 408 363 514 346 456 368 454 589 470 512 456 429 377 474 435 549 310 401 336 334 372 286 383 502 473 338 299 511 285 439 311 586 596 432 377 505 321 534 709 293 541 655 329 454 434 544 597 420 488 567 375 346 444 305 510 380 655 419 692 596 415 432 402 399 383 423 586 216 151 230 194 232 216 149 425 72 182 216 202 264 304 256 328 280 268 284 296 274 252 292 443 467 289 319 299 309 316 214 298 369 449 369 300 250 314 286 204 331 329 323 365 290 247 354 295 315 359 328 342 326 134 132 75 205 224 453 348 393 325 171 141 199 173 186 134 113 123 234 694 220 167 207 201 138 197 197 717 288 431 232 250 295 141 163 298 256 256 438 186 129 196 134 99 147 321 300 377 249 179 442 338 273 224 259 311 236 202 193 333 237 144 330 243 252 281 217 151 157 477 225 189 175 432 293 350 356 273 483 395 426 452 273 409 442 952 306 1049 591 227 601 312 246 516 374 264 395 334 345 381 307 353 728 718 293 702 292 311 296 249 327 468 340 353 500 331 552 496 484 214 513 298 367 576 137 224 216 124 291 253 203 208 157 135 213 162 125 378 596 209 226 156 242 273 265 277 171 194 188 263 403 311 334 376 261 199 475 308 396 271 182 258 225 208 260 440 501 326 166 281 347 496 547 267 360 231 498 633 601 339 231 589 233 556 244 120 228 500 230 323 315 412 330 319 244 222 340 232 184 521 623 603 459 132 201 140 316 203 361 676 125 141 199 64 144 463 695 803 584 759 406 177 692 347 505 951 243 299 582 353 143 63 59 98 60 362 314 486 444 390 437 494 248 246 319 241 50 54 245 234 46 230 170 302 458 468 274 143 130 331 242 244 412 377 221 414 131 143 367 290 198 198 166 168 187 176 212 337 214 259 417 188 495 247 439 156 384 352 379 368 495 134 228 224 198 286 312 640 507 439 266 214 238 121 282 367 135 441 580 1751 1865 372 319 393 306 443 287 359 345 447 504 348 543 367 315 131 306 342 451 529 542 485 454 304 281 185 442 482 433 246 427 623 507 495 255 405 126 211 361 317 329 170 134 174 162 203 225 297 279 394 205 412 380 342 230 208 515 405 500 319 272 268 587 329 252 720 706 145 185 193 617 727 528 462 469 922 1003 719 643 463 766 384 489 338 428 298 355 634 1018 202 198 323 124 263 221 608 435 710 591 955 548 689 867 671 746 514 862 592 917 576 566 580 802 855 915 371 447 620 789 506 885 645 889 611 1166 1299 928 1276 802 635 901 1041 1609 1249 1287 705 984 1087 532 521 572 1007 563 581 558 167 126 298 313 871 300 179 663 357 499 136 389 373 277 116 1061 1250 1155 1434 1414 1187 1330 1678 1117 1312 1284 1338 1515 1141 1225 1253 1122 1269 1228 1472 1508 1775 1782 1516 1560 1148 1146 1497 1651 337 319 176 1445 1445 506 1378 1651 1696 1272 368 318 1173 563 1328 52 4200 4357 764 1330 1108 1059 386 265 231 330 1147 1338 753 1668 631 1125 1240 899 1776 1587 1978 1502 1742 3267 3270 1605 1901 2202 2272 1141 541 954 821 1069 568 1284 462 1377 360 1353 741 50 40 1126 796 1207 1777 842 577 653 601 927 364 335 705 644 494 453 380 1250 1344 640 287 602 1128 1122 1770 917 1385 516 485 568 1054 676 1246 458 788 318 904 643 626 668 957 1284 1954 661 512 426 514 844 390 578 335 361 646 901 445 303 1113 622 578 1386 648 682 754 561 647 546 596 757 482 400 425 562 664 632 603 671 575 475 679 550 627 961 685 527 254 434 237 259 244 750 451 291 320 465 268 828 1051 467 273 931 1089 587 357 576 336 326 219 281 340 669 667 281 395 349 429 318 337 541 250 188 296 398 391 408 317 250 108 476 390 487 356 292 104 142 188 303 241 140 213 161 348 406 163 234 115 216 295 286 409 143 167 186 190 394 198 232 312 193 280 226 176 122 203 302 252 238 148 310 171 123 339 443 126 124 523 227 249 249 178 348 193 183 227 261 287 207 265 137 281 448 117 413 185 212 156 129 156 325 398 162 353 215 347 510 438 560 459 303 155 299 320 266 582 231 263 228 235 78 250 250 300 176 218 224 218 208 232 216 38 144 204 133 463 468 316 292 332 291 275 562 566 292 130 680 601 567 268 253 405 313 662 507 588 351 570 380 415 571 523 756 491 346 92 134 334 310 174 362 362 660 539 1102 312 324 827 580 1103 366 610 380 627 376 1178 738 999 747 759 814 794 1096 758 343 203 466 605 416 553 536 591 646 362 263 281 1157 221 111 96 227 208 218 234 195 437 158 702 371 720 234 234 181 561 672 380 412 471 845 98 227 125 108 401 487 405 446 461 434 479 370 410 130 98 126 202 164 188 251 343 303 377 325 311 343 353 335 399 371 513 323 277 127 144 383 120 514 270 931 263 359 685 736 804 725 871 707 370 346 891 455 492 492 509 565 392 433 228 625 375 251 260 210 185 181 384 394 290 449 546 506 689 665 769 586 392 516 873 513 548 647 236 436 289 669 281 659 495 489 492 496 408 630 503 442 554 658 606 386 768 890 644 939 899 380 881 839 332 345 573 750 921 1155 433 349 352 194 387 410 701 533 602 873 440 495 402 874 670 664 677 780 683 932 987 461 675 663 675 333 646 683 744 885 437 659 557 849 677 684 812 737 747 866 792 753 1540 1264 977 944 1130 1083 845 857 1027 1364 621 677 930 758 1284 970 1517 1114 916 768 753 533 574 775 568 957 375 922 1121 999 1872 379 560 954 433 419 678 437 309 357 557 335 225 180 152 124 265 461 330 646 115 147 385 362 304 717 501 421 395 344 317 574 365 433 277 334 566 472 367 788 439 542 527 369 383 351 335 397 399 367 176 463 337 70 366 135 376 151 301 98 104 70 125 92 166 216 156 162 144 461 188 498 330 414 506 482 484 197 276 241 278 92 90 94 321 256 256 397 190 121 115 216 206 107 142 496 138 216 480 839 276 267 239 336 348 361 274 318 364 314 336 478 461 156 145 200 240 403 445 235 280 262 169 348 212 471 235 252 424 208 387 219 272 243 267 222 339 276 846 403 764 351 399 749 613 256 588 230 381 382 300 333 303 493 451 501 425 729 373 363 146 515 228 543 517 309 365 502 520 392 435 557 442 342 573 504 625 420 654 246 584 1077 862 678 821 785 695 629 676 186 228 268 226 238 313 1382 182 360 308 359 566 460 451 453 706 625 600 875 622 398 192 191 217 917 454 300 263 212 229 364 187 328 386 303 737 406 165 262 261 198 130 112 151 141 124 130 108 102 302 448 354 341 189 529 293 362 268 803 678 770 787 553 423 586 753 588 425 441 508 418 542 496 506 658 510 460 711 267 277 732 590 242 636 286 469 646 655 253 381 403 590 298 435 764 476 518 811 307 267 355 419 470 344 689 778 936 487 1214 613 534 443 899 344 517 1007 400 286 282 430 286 334 374 344 330 457 406 355 382 398 452 209 152 226 191 181 166 104 327 261 658 224 521 179 165 264 323 362 319 449 333 225 219 297 318 220 448 414 422 425 154 307 264 1285 227 221 785 526 494 325 228 195 635 344 357 380 364 676 298 318 148 161 312 889 321 143 456 595 728 286 688 278 525 285 768 175 705 535 513 571 557 520 237 175 245 562 158 96 256 139 113 710 1160 1141 295 106 346 165 440 414 204 149 1282 403 1603 1479 1024 748 1562 1566 1409 1157 1283 1139 1209 1094 1357 1059 215 539 377 261 616 513 572 351 575 382 317 338 404 314 417 741 282 421 313 526 518 518 352 318 312 377 393 550 1061 423 383 606 372 529 403 394 374 660 450 421 450 466 470 608 525 631 855 504 434 561 277 468 458 337 339 420 408 328 525 142 435 425 424 308 495 255 226 218 574 352 472 512 619 464 464 498 317 302 619 591 577 543 640 551 326 604 572 638 543 533 533 461 577 378 422 427 465 380 463 461 391 341 445 483 433 349 615 611 595 461 309 469 265 295 442 450 448 436 408 301 667 474 517 437 475 464 432 518 639 344 472 664 486 622 588 442 576 466 485 533 504 487 587 607 558 544 517 550 505 783 591 752 320 396 320 323 379 272 379 477 114 240 199 290 203 347 263 443 155 324 124 216 228 230 222 214 180 176 196 311 238 277 227 291 327 245 242 216 228 204 167 258 193 272 296 357 257 385 294 280 219 221 203 208 255 147 168 206 222 339 319 302 293 102 98 75 132 157 368 363 400 166 115 105 139 118 143 104 185 104 261 654 307 132 170 107 153 117 172 313 200 518 194 256 273 170 198 279 223 218 526 142 215 158 128 134 146 446 469 336 331 141 477 394 239 224 223 415 324 157 260 392 261 196 492 189 380 312 255 182 174 447 272 167 295 266 333 484 249 236 651 509 560 471 264 415 461 530 456 863 403 189 507 346 352 528 494 318 329 410 465 367 260 481 286 290 224 513 338 304 295 438 293 332 249 382 391 353 672 362 433 325 335 413 352 443 178 313 361 180 468 164 118 291 169 108 249 296 141 315 458 182 290 299 290 209 306 349 153 154 194 258 178 320 273 335 243 458 416 310 392 305 259 176 174 148 204 448 430 320 371 213 393 298 289 205 244 301 352 524 267 626 114 440 338 358 181 186 142 382 215 236 266 437 223 346 308 273 292 458 448 622 622 753 606 333 285 183 214 166 284 612 141 163 104 77 171 315 482 572 428 526 408 206 509 258 614 758 297 492 557 424 64 67 46 170 62 289 232 358 530 316 424 599 365 359 288 206 44 57 181 195 50 278 287 454 394 369 241 293 163 309 277 231 475 291 314 408 174 148 122 289 163 161 121 125 135 141 345 342 316 340 120 316 283 235 381 236 306 255 255 593 566 127 289 325 289 349 393 468 342 279 148 273 287 118 220 334 283 422 426 1670 1918 347 338 425 321 500 259 372 356 504 427 600 403 358 310 136 224 261 514 240 493 325 288 241 269 367 400 375 263 282 418 493 469 515 290 576 70 121 493 436 281 177 136 208 229 223 207 240 379 395 190 326 350 474 389 230 496 395 429 400 400 256 449 263 236 509 493 106 124 188 1123 994 421 488 493 754 679 666 498 499 848 319 371 398 316 353 332 519 796 252 242 184 101 263 290 623 584 581 868 659 615 801 589 833 902 564 846 690 705 750 676 708 832 633 699 723 628 786 771 622 847 549 816 740 1228 1164 1219 1011 981 701 1001 890 1697 1356 1184 903 834 797 553 456 685 820 667 427 676 285 238 254 275 423 486 199 673 491 584 255 323 307 329 188 1087 1130 1116 1172 1374 1259 1203 1265 1502 1654 1304 1410 1864 1119 1429 1495 1539 1216 1286 1395 1554 2204 1380 1299 1502 1336 1516 1560 1451 303 293 114 1234 1248 670 1558 1753 1830 1229 410 467 1041 521 1159 132 922 764 3946 1704 810 779 427 503 375 460 1045 1493 681 1230 1266 1241 1440 675 1176 1810 2210 1677 1622 3128 3213 1740 1802 2354 2698 1373 444 640 610 1145 499 1089 417 1047 363 1218 627 50 50 1068 925 983 1988 1038 463 768 436 528 554 527 643 557 511 454 477 1645 1707 796 255 606 1142 1094 1636 943 1395 778 529 502 1070 837 1420 794 670 325 606 529 499 519 748 1866 2042 530 489 349 429 600 404 582 382 466 656 960 422 318 1055 635 599 1360 697 772 953 405 481 534 466 910 694 500 477 482 680 678 633 727 658 547 689 824 543 608 627 485 563 568 293 376 694 550 362 274 237 258 311 687 694 605 337 1179 1042 713 226 401 311 309 398 338 374 339 289 305 297 253 254 219 421 282 239 274 388 363 349 385 529 265 230 255 304 484 120 677 211 148 241 285 350 181 208 164 271 419 182 247 275 141 439 345 719 154 170 190 186 279 366 217 220 163 319 242 402 204 247 177 250 244 370 350 222 188 292 312 197 318 546 173 252 303 197 331 203 199 258 259 291 254 304 156 182 527 79 507 215 242 177 220 100 265 411 177 426 318 370 598 338 450 352 245 143 282 348 370 538 255 211 187 259 194 259 158 309 295 251 113 111 189 215 185 54 162 246 252 548 589 321 291 402 223 403 424 438 298 219 708 638 820 355 311 305 363 561 265 391 341 708 309 456 534 445 570 693 214 125 203 221 187 219 439 486 616 384 885 388 519 653 434 694 463 618 422 428 562 1023 564 1170 812 903 832 723 674 643 404 232 491 608 442 557 564 952 642 283 347 386 893 185 136 167 253 238 244 231 348 359 102 501 409 920 230 226 304 626 667 747 785 405 870 241 256 166 247 425 583 471 512 549 506 567 398 476 326 194 237 389 243 309 268 507 428 555 448 440 247 265 247 337 280 525 373 253 141 93 507 107 326 214 802 257 354 619 1014 666 486 656 888 504 266 974 400 624 636 529 458 493 446 337 547 406 412 205 282 290 266 337 479 458 532 576 438 945 547 613 576 391 498 740 516 605 541 468 476 274 696 282 586 495 467 503 541 464 396 426 610 475 616 710 387 777 817 906 713 613 329 756 654 254 459 584 495 574 558 285 255 374 552 559 475 922 396 702 641 226 498 428 987 646 484 945 593 710 602 636 513 632 774 708 627 581 503 640 754 627 710 430 796 590 532 678 807 538 642 579 498 1561 1583 1012 1137 1227 1238 1048 1090 968 1291 950 1000 814 1002 1366 983 1264 1118 767 971 1058 476 597 1113 741 1133 468 1060 1119 972 1426 627 816 862 602 228 672 415 467 408 516 364 210 241 364 155 332 404 423 399 219 215 182 316 259 451 373 389 690 454 441 584 559 542 291 470 623 463 454 666 687 611 587 438 383 388 370 391 407 359 248 298 270 122 394 143 252 132 269 187 38 144 83 273 218 202 208 214 198 341 117 329 482 366 574 494 510 416 467 212 280 285 248 254 238 157 257 176 305 325 252 163 151 111 129 391 174 250 395 610 264 190 243 335 347 209 271 504 514 432 334 379 371 312 193 288 271 323 404 280 346 291 160 329 162 523 431 431 435 299 406 357 377 391 447 373 400 210 646 301 719 414 297 705 316 342 304 301 480 369 389 377 320 392 508 450 951 616 288 280 545 769 483 812 896 703 348 848 681 345 432 384 512 774 469 522 622 434 494 280 797 934 591 552 624 962 414 689 545 163 234 296 207 270 239 1282 230 408 404 502 518 499 359 418 689 742 604 735 469 492 270 278 324 624 227 340 252 321 375 367 224 319 322 324 648 393 247 198 251 210 198 203 211 199 205 207 197 191 360 262 236 307 191 356 366 432 295 380 352 555 412 348 329 673 452 563 687 504 368 638 504 433 497 560 532 555 576 448 292 476 457 384 640 292 298 631 580 549 276 457 623 297 703 572 387 478 619 287 517 316 747 577 264 753 869 813 426 1136 724 697 382 1097 332 556 1018 438 285 185 225 261 334 319 358 332 284 360 413 384 287 526 165 162 183 346 257 239 337 268 271 584 282 322 320 172 165 503 216 122 143 131 270 264 173 259 142 175 240 478 377 210 393 171 1027 334 330 757 525 358 538 491 244 570 202 362 343 372 322 217 260 196 270 399 615 417 323 288 290 453 231 780 355 483 394 840 239 523 674 656 672 702 438 257 221 247 613 205 222 381 187 145 471 1039 667 438 137 222 264 315 372 329 301 1141 338 1557 1489 1095 1046 1537 1420 1328 1466 1420 1451 1405 1159 1423 1393 363 462 332 267 492 552 1149 521 331 435 470 345 412 349 533 801 262 331 532 446 444 438 362 348 344 474 468 546 3578 2468 2216 2033 2163 2854 2354 2710 2306 2628 1879 1800 2872 3022 2989 2766 2704 2802 2949 3191 2719 3500 2475 2676 2708 2243 1782 2333 2962 2142 3069 1849 3262 3560 2545 2041 2386 2435 2550 2371 3432 2897 3275 3328 3394 3243 3382 3076 3249 2112 3267 2864 3317 2105 2740 2218 1873 2586 2275 2194 2745 2855 2366 2666 3204 2384 3012 2689 2428 2302 2409 2887 2655 2322 2556 2651 2592 2469 2965 2949 2932 2438 2695 2946 2525 2818 2271 2620 2213 2845 3029 2705 2472 2184 2773 3037 2735 2734 2684 2798 2686 2165 3514 2988 2457 3283 3225 3017 3450 3129 3584 3153 3246 3714 3189 3492 3229 3361 3041 3275 3298 3168 3097 3189 3198 3508 3322 3242 1906 2185 2812 3289 1415 1393 864 980 898 1487 1131 1075 699 929 1035 847 1172 1145 1219 1152 1296 1157 1266 1418 874 1622 1140 1340 1771 1321 1517 1274 1418 1416 1150 1576 1261 1652 1393 1783 1342 2018 1164 1488 1244 1177 1106 1388 1247 1051 1472 1084 1260 1470 1341 2327 1506 811 662 499 783 775 1512 1475 1639 1174 1109 1029 1233 1056 1271 1102 977 1132 1383 3122 1286 887 1359 833 1031 958 1276 2297 1971 3522 1256 1372 1422 1563 1009 1678 1588 1345 1692 1213 1303 1187 836 693 1186 1477 1545 1553 1562 1405 1753 1662 1641 2206 1565 1604 1280 1225 1346 2802 1948 1791 1993 905 1551 1851 1889 1280 1313 1713 1097 1223 1591 1627 1558 2224 1805 1563 2481 2804 3475 2916 2568 2251 2434 3182 1920 4521 2927 1506 2573 1489 1341 3082 2022 2787 2520 1828 2719 2274 1658 1994 1756 1602 1465 2700 1756 1339 1982 2130 1383 1438 1235 1268 2257 2250 3046 2179 2169 2288 1741 2243 1783 2247 1333 1367 1492 1667 1948 1532 1306 1804 1287 966 1198 1152 1320 1592 2719 1977 2138 1396 1281 1349 1652 1887 1375 1176 1212 1120 1260 1672 1940 2488 1736 1690 2510 2176 2897 1853 1935 1148 1041 1735 1774 2215 1418 1300 1561 1139 1994 2379 1146 921 1681 2244 1809 2299 1375 3064 1590 3037 1016 2180 1395 1617 1354 2364 1970 1792 2390 1751 2257 1507 1475 1546 2116 2668 2476 2266 2249 2261 1757 1382 1572 1541 1632 1134 1881 2448 926 1097 824 917 1322 1631 2189 2497 1588 1885 1998 1352 1914 2170 3235 3017 1530 1728 2469 1493 570 336 471 521 614 1804 1632 2319 2648 2569 2213 2886 1758 1551 1493 1538 885 614 1286 1680 660 1882 1520 1881 1802 1839 1257 1452 1266 1398 1691 1707 2679 2001 1650 1894 1450 1091 1141 1612 1456 1249 1782 1696 1761 1338 1804 1974 1170 1415 1055 1464 1655 1840 1977 1646 1730 1458 1463 2516 2235 1073 1580 1586 1442 1756 1854 2329 1941 1559 1292 1182 1894 1223 1408 1913 2000 2881 2233 9520 10421 1997 2496 2271 2287 2403 2194 2166 1780 3116 2680 3098 2745 2496 1886 1378 1414 1744 2176 1420 1663 2088 2022 1905 1963 1516 2236 2527 1477 1337 2374 2318 2305 3649 1881 2439 1008 1368 1792 1526 1215 1013 870 1148 1222 1064 955 1677 1820 1796 1505 2379 1484 1809 1884 1308 2529 1920 1601 1741 1342 1099 2140 2131 1898 2266 2053 1061 1115 1177 3201 4120 3110 2219 3243 4052 2942 2687 2744 2825 3915 2447 2724 2318 2138 1883 2082 3616 3456 1136 1053 1192 1070 1513 1239 3482 3488 3426 3326 3716 4766 4777 5033 4832 4553 3799 3985 4413 3101 6227 5986 5870 5637 5437 4984 4945 4907 5144 5648 4569 5012 5445 5156 4918 7844 6760 6749 5762 6739 5574 6763 5152 9325 7905 8709 4719 5348 5555 2790 2387 4927 5037 3787 3217 5128 1806 1845 2220 2122 2222 1571 1549 3590 3031 2455 1033 1591 1415 1556 1121 7069 7871 8109 7901 8093 7691 6850 8239 7123 9190 8234 9510 8260 7634 8750 7864 7918 7297 8357 7785 8336 8362 8625 7899 8509 8071 7556 7510 8681 2056 1654 835 7760 8023 4342 12277 12495 12840 10062 3021 2983 3029 1143 3563 869 1745 1330 1704 36945 8008 7756 1532 1991 1555 2268 4627 4669 4267 6417 4190 4155 5363 4188 4805 8338 10147 7887 9577 17883 18475 7947 9604 11408 12963 5694 3409 4157 5527 4965 2944 6713 2411 6335 2838 6193 3105 390 366 5238 4400 5622 10011 5862 2591 4600 2446 3608 2116 2025 3764 3574 3789 4492 3814 6498 9132 4033 2114 4427 6095 5698 6715 5730 5832 3458 2512 2656 6175 3857 6373 2556 4109 2376 3542 2936 2938 3367 3877 7649 7978 3041 2851 2446 2710 2641 2416 2647 1855 2033 3255 4698 2667 2906 5291 2892 2520 7954 3133 3573 3435 2227 3030 3251 2930 3473 3039 2489 2519 2418 3265 3380 3504 3081 3508 3503 3742 3641 2371 3609 3415 2272 1638 1498 1352 1867 1726 3189 1799 1924 1502 2068 1597 3489 2955 2128 1434 3274 2501 2393 1634 1782 1088 983 1744 1397 1713 1085 1009 1203 1321 1604 1355 1391 1682 1425 1277 1321 1291 1195 1383 1812 1661 1383 1052 1714 1942 2583 1100 1752 2105 1341 1468 2146 1550 1863 1958 2067 1984 3033 1643 1772 1510 1693 2399 2523 2288 1676 2018 2310 2398 1958 1703 1389 1841 1723 2078 2412 2477 2213 2246 1169 2262 2228 2541 2419 1560 1503 1525 1308 1496 1637 2809 1620 1860 2173 1201 2186 1992 1815 2173 1560 1939 2133 2428 1520 1804 3701 377 3723 1510 1784 1240 1273 1364 1915 2856 1714 3158 2359 3228 2612 2808 2276 1989 1440 1550 1605 1294 1433 1594 1009 1123 870 979 1024 1356 1416 1588 1274 1411 1210 1106 1205 1288 861 582 1074 995 1250 3109 1985 1617 1465 1477 2109 1847 2017 2072 1632 1608 2828 2272 2447 1813 1823 2110 1926 2332 1841 1837 2233 1940 1608 1837 2709 2182 2851 2305 1296 1060 1599 1091 788 1201 2698 2648 2902 2776 3428 2453 2220 2730 2594 2919 2805 2168 2282 2749 2526 4427 2814 4888 3887 2810 3464 2624 1998 2750 1948 1326 2845 3394 2558 2661 2703 3274 2533 1225 2009 2094 4986 913 823 793 1102 1153 1329 1472 1440 1801 1150 2176 1333 2436 1199 1134 1436 2578 3116 2503 2868 1668 4127 898 1036 740 1101 2191 2703 1959 2190 2529 2311 2722 1990 2270 1824 1465 1614 2267 1682 1847 1668 2546 2159 2807 2268 2308 1646 1900 1547 1985 1859 3986 1874 1646 1738 984 2019 1120 1925 1275 3173 1794 2218 3234 2870 3209 2702 3200 3904 2229 1468 4247 2537 2656 2818 2206 2582 2628 1979 2326 3094 2641 3036 3003 2069 1998 1815 2010 2574 2373 2895 2937 1480 4403 4375 4908 2776 2666 2485 4182 2582 3431 3646 1177 3165 2359 2760 2408 2780 2950 2685 2984 2946 2333 2574 4306 2882 2220 3336 2481 1967 4252 4021 4187 3063 2614 2001 2555 2173 1705 1763 2235 1522 1846 2164 2031 1660 2282 2255 2467 2279 3204 2222 2852 2451 2042 2479 2399 4879 2840 3324 3297 3411 3569 4119 3773 3619 3666 3685 4044 3386 2704 3123 2891 3448 2937 3099 3537 4403 3692 3496 3868 3849 3481 3505 3495 3394 9186 8992 7681 6857 6253 5770 5818 6548 5373 6458 5486 6075 6484 5781 6726 6244 8464 5903 5407 3879 4245 2856 3279 4120 3653 4495 2329 4253 5517 4870 5632 2271 3168 2916 2103 1772 3547 2786 2127 1965 2119 1595 1460 1848 1790 1861 2089 1469 1357 1181 1469 1368 1841 1789 1949 2599 2527 2365 2821 3203 3133 3080 3209 3033 2703 3022 2992 2630 3290 3509 3165 3651 3812 2209 1189 1547 1327 1296 1234 946 1507 1468 1503 741 1644 895 930 1046 1101 1290 609 814 725 1093 744 851 874 848 816 1395 923 1427 1516 1904 2415 2293 2390 1210 1672 1228 1555 1220 1181 1280 1379 1089 1419 1362 2631 1185 1175 1252 1115 998 1301 2690 1603 2004 2218 2922 1973 1485 1084 1533 1646 1854 1769 2049 2161 1570 1964 2124 1825 1687 1701 1765 1520 1740 1789 1762 1636 1719 1597 1834 1890 2826 2495 2517 2882 2467 2473 2543 2583 1942 2771 2620 2176 1204 4238 2534 4779 2319 2324 4412 2273 2014 2161 2014 3362 3293 2244 1856 1587 3560 3884 3964 3659 3293 2186 1984 1492 3690 1730 3545 3742 2077 2232 3537 3787 2605 3050 2510 3472 2883 2768 3013 2893 3871 3313 3446 3954 4291 3446 3702 3955 4314 3604 4510 4419 1499 1962 1654 1673 2028 1725 7557 3132 3202 3058 3026 3629 3027 2695 3265 4417 4697 4211 3393 2271 2164 1623 1267 1415 2796 2285 2345 2425 1985 2256 2380 1496 1553 2387 2972 2900 2879 1359 1251 1751 1688 1557 1244 1336 1106 1406 1349 1045 926 1602 1020 1344 1759 786 2545 2323 2445 2325 2239 2284 2738 2212 2161 2148 2287 2369 2819 2948 2717 2862 3017 2697 1942 2243 2693 2176 2187 3310 2343 2133 2715 2278 2286 2810 2560 2424 2725 2711 2155 2132 2699 2307 1916 3062 2461 2402 2586 2272 2262 2342 2075 3171 2624 2970 3461 3133 3809 2297 5420 3176 2645 2822 5009 1646 3414 4543 2407 1449 1302 1563 542 549 664 718 2300 1686 1782 2228 1780 1828 2106 1059 1624 1694 1236 1255 1438 1304 1743 1490 3032 1225 1767 1346 1085 1241 1590 1511 1327 1208 1155 1588 1426 1437 1206 985 1691 1304 1794 1915 1452 1501 1123 4516 1585 1269 2022 1913 1547 1829 1542 1338 1932 1660 1680 1803 1912 1530 999 1206 905 808 2552 2758 2206 2501 2542 2746 2321 1776 3497 1712 2837 1988 3470 1503 2618 2562 2325 2781 2854 2346 1799 1744 1604 2396 1379 1211 1340 1320 967 2492 4957 4454 2741 1141 1229 1469 1861 1495 1736 1437 7073 1487 8000 7388 6215 6444 6730 6876 7018 7490 6827 7300 6430 6525 8155 7368 2186 2560 2437 2017 3014 3042 3302 2875 3059 2828 3480 2772 2094 1883 2445 2869 1965 1897 3182 2516 2440 2380 2216 2562 2598 2736 2733 3250 2373 1700 1173 1493 1780 1297 1193 1300 1103 1739 1370 1309 1712 1769 1710 1794 2057 1848 1837 1939 1969 1799 1211 1082 1082 1086 1100 1196 1487 1314 1278 1169 2203 1943 1464 1180 1854 1531 1514 1590 2104 1469 1905 1830 1859 1876 1817 1725 1993 1186 2021 1620 1960 1278 1912 1385 1178 1586 1242 1380 1641 1670 1540 1580 1653 1618 1638 1914 1597 1532 1475 1957 1712 1496 1641 1883 1730 1434 1821 1879 1698 1544 1487 2031 1379 2036 1434 1871 1700 1996 1406 1315 1705 1270 1834 1676 2210 2076 1565 1482 1809 1280 1877 1809 1250 2261 2092 1867 2454 2127 1955 1836 1896 2062 1747 2164 1707 1916 2104 2243 2142 2002 1882 1813 2235 2302 1934 2128 1226 1262 1370 1756 795 621 567 528 607 616 545 893 688 590 612 551 774 864 960 765 756 648 680 814 579 956 704 1174 1351 702 1121 884 975 830 789 988 950 1302 923 840 675 965 782 854 792 748 685 889 784 481 850 802 916 817 773 1577 905 648 541 400 625 557 997 842 1049 603 730 648 845 716 814 556 573 606 812 1702 885 599 980 943 935 955 774 1840 874 1773 1174 1248 847 1065 793 1100 1032 909 1439 610 888 683 809 590 631 941 985 1012 787 835 1351 898 908 985 1030 1196 910 967 854 1862 1085 1059 1377 731 841 1307 957 925 946 1224 965 1246 1256 1030 1273 1409 1029 1049 1585 1737 2385 1699 1309 1604 1497 2138 1749 2815 1430 910 1349 854 664 1974 1140 1638 1444 1019 1712 1702 901 1540 1683 1525 1058 1573 1439 879 1207 1664 1073 1199 860 1132 1365 1413 2268 1413 1208 1110 1243 1343 1195 1671 830 1065 1264 1146 1585 862 935 1006 1053 738 932 997 733 977 1515 1086 1244 1230 771 1031 946 1042 737 708 669 843 1159 1001 1240 1594 1139 969 1298 1023 1513 1065 992 668 646 1314 1512 1347 832 829 887 763 1151 1194 1151 543 1050 1258 1287 2060 981 1786 818 1674 896 1562 856 920 664 1731 1221 1090 1315 1241 1150 1136 1282 916 1257 1973 1674 1472 1555 1900 1278 939 975 683 1285 1018 1398 1455 425 571 490 714 991 1140 1666 1727 1182 1301 1222 776 1333 1196 2066 2106 1019 1325 1400 1389 312 236 128 313 345 969 1343 1082 1490 1217 1327 1580 1356 1235 986 694 375 308 591 861 312 1037 977 1267 1326 1469 1075 853 668 785 1309 1093 1800 1289 942 1282 863 741 829 983 839 701 1061 1094 1016 674 1111 1213 648 797 898 996 1363 1532 1233 1350 1283 872 755 1622 1264 602 973 975 841 1161 1141 1323 1420 1248 724 937 1236 632 985 1170 1027 1544 1352 6495 6253 1201 1452 1381 1309 1508 1178 1191 944 1778 1402 1523 1680 1675 1055 659 951 1078 1241 715 1411 1258 1117 1484 1191 1175 1610 1481 971 794 1400 1239 1161 1969 1320 1341 451 814 1125 883 815 718 610 929 874 533 536 1356 1173 1083 982 1415 795 1004 1165 533 1746 1256 1023 1160 1027 967 1256 1222 870 1634 1489 445 507 626 1761 2348 1835 1195 1847 2370 1989 1758 1838 1866 2262 1248 1736 1715 1544 1382 1020 1897 2442 807 771 685 419 855 948 2001 2113 2021 1587 2200 2887 2546 2972 3005 2773 2442 2780 2380 2074 3314 3320 3210 3327 3251 2884 3015 3013 2759 3275 2679 3082 3531 3229 3200 4149 3953 3941 3565 3600 3157 3940 3332 5883 4866 5470 2748 3985 3521 1956 1435 3453 3025 2499 1482 3461 1128 1200 1272 917 1472 1195 1145 2454 1991 1459 681 1014 940 971 675 4618 4920 4874 5923 4516 4217 4244 5410 4805 5615 4237 6059 5105 4904 4925 4738 5057 5583 5140 5556 5321 5815 5333 4927 5477 5880 4678 4984 5401 940 827 641 4950 6025 2309 6540 6711 7168 5542 1723 1671 1864 845 2134 459 1392 1108 810 8008 18999 15925 726 1181 962 1318 3048 3333 2800 4610 2675 3066 3623 2908 4073 5873 6905 5339 5427 10647 10350 5612 6188 7294 8101 2776 2293 2924 2297 3086 1548 3250 1260 3546 1498 3722 1735 218 194 3624 2866 3483 5999 3427 1851 2842 1576 1882 1445 1392 2641 2340 2369 2752 1980 4282 5546 2305 1134 2558 3856 3830 4627 2988 3445 2019 1681 1808 3467 2406 4140 1625 2406 1250 2197 1886 1729 2121 2301 5046 4741 1599 1537 1671 1652 2121 1600 1772 1345 1566 1633 3460 1768 1360 3153 1643 1422 5186 1846 2104 2457 1217 1801 1830 1804 2329 2072 1475 1463 1578 1881 1850 2189 1853 1972 1844 2498 2146 2054 2209 2383 1372 1130 1149 830 1401 1122 1794 1069 1069 851 904 915 1971 1586 1669 878 2400 1931 1435 865 997 662 611 886 782 1031 992 954 783 846 1021 846 805 1002 1204 646 798 1090 966 938 740 833 795 709 1342 1512 1454 683 885 910 624 696 1121 768 742 828 645 1206 2101 950 902 923 956 1166 1209 1696 1031 1245 1242 1353 1398 1269 1039 1340 1266 1135 1074 1234 1152 1167 854 1463 1325 1309 1415 876 567 1077 1154 729 717 1553 693 1214 1067 739 1315 1034 986 1128 675 872 1118 1235 766 1288 2221 159 2058 1001 1131 858 722 635 906 1710 978 1443 1328 1628 1418 1511 1350 1366 947 927 976 917 786 1172 512 744 628 524 548 769 871 950 840 973 519 439 520 959 679 438 686 748 664 1583 1022 1176 1050 692 1107 1222 955 1011 1355 1179 1985 1552 1911 1113 1093 1166 1255 1476 1467 1297 1307 1067 1204 984 1612 1190 1942 1115 819 679 1214 919 701 564 1569 1535 1698 1535 2045 1067 1304 1439 1639 1695 1893 1426 1210 1460 1430 2270 1619 3107 2667 2298 2556 1475 1705 1769 1423 648 1516 1807 1324 1643 1827 1903 1994 747 1269 1307 3697 674 587 441 722 667 780 1054 861 909 657 1089 966 1799 723 701 832 1748 1484 1279 1616 888 1975 578 802 636 661 1538 1695 1155 1343 1435 1304 1629 1299 1243 1161 917 1017 1413 1021 1169 1272 1838 1514 1998 1531 1681 1129 1433 1415 1172 1244 2059 1457 983 956 236 1331 748 1247 844 2027 858 976 2549 1423 1967 1610 1701 2307 1344 660 1976 1479 1352 1459 961 1294 1692 1142 1020 1543 1230 1611 1498 1048 1030 958 1428 2096 1879 1580 1488 1134 2266 2462 2766 1944 1643 1793 2580 1703 2096 2168 1212 2187 1685 1577 1702 1586 1934 1737 1905 1918 1519 1437 1863 1523 1391 2286 1809 1421 2475 2741 2851 2005 1787 1157 1747 1379 1067 1055 1392 1130 1298 1446 996 768 1320 1184 1304 1091 2247 1322 2111 1868 1089 1328 1026 2797 1483 2270 2116 2168 2509 2450 2035 1909 1873 2135 2274 1903 1707 1825 1986 1949 1629 1771 2122 2381 2257 1811 2773 2914 2006 2141 2324 1847 5356 5750 3680 3726 3794 3248 3367 3521 3165 4346 3500 3843 4173 3160 4147 3454 4528 3838 2733 2312 2519 1894 1911 2756 2105 2708 1201 2868 2798 2547 4070 1823 2009 1620 1232 855 2145 1713 1405 952 1454 1467 775 1220 1043 837 840 897 1006 938 1330 1124 1065 1155 1176 1693 1142 1398 1919 1916 1896 2001 2313 2328 1774 1663 1937 2264 1951 2628 1789 2048 2133 1185 816 744 630 696 751 605 581 995 1122 515 1217 742 637 533 556 558 431 510 293 627 489 547 569 452 525 653 549 844 909 1251 1503 1364 1438 666 1013 1032 919 671 604 646 955 632 979 1092 1560 566 530 685 598 839 976 1237 762 987 1697 2079 931 979 834 1079 1142 1164 1103 1246 1476 1176 1037 1380 1332 860 798 1099 979 1044 1181 892 976 844 892 1051 993 1613 1027 952 1300 1075 1326 1241 1077 1017 1485 1147 1101 513 1586 874 1986 1130 764 2074 831 846 734 759 1421 1503 1130 993 852 2060 2530 2460 1927 1974 1084 1046 750 1787 855 1808 1966 974 1314 1714 1926 1049 1152 1465 2077 1437 1937 1782 1878 1546 2138 1791 2299 2638 1541 2240 1980 2550 2045 2449 2732 893 1465 1160 850 1201 1199 4311 1464 1528 1449 1380 1789 1448 1245 1615 2561 2661 2466 1955 1327 1296 1003 793 742 1680 1328 1394 1111 1105 1131 888 763 938 1476 1460 2017 1634 944 892 1003 1103 1086 717 835 745 808 804 673 613 617 519 789 877 820 1392 1555 1682 1453 1549 1265 1562 1518 1394 1432 1133 1899 2334 1982 1856 2253 2135 1637 1372 1455 1804 1993 1468 2299 1556 1188 1302 1496 1143 1616 1462 1460 1850 1525 1244 1441 1475 1382 1162 1755 1691 1567 1648 1407 1282 1356 909 1719 1457 1354 2103 2240 2413 1480 3799 2263 1746 1250 2489 1272 1992 2700 1302 885 688 909 393 370 345 500 1636 1330 1150 1332 1136 990 1337 614 874 1429 842 664 739 787 943 953 2287 544 1175 723 943 996 887 980 798 784 743 815 662 963 835 808 1056 1091 1199 1127 908 1155 1071 3280 1332 1183 1799 1190 1084 1164 1073 678 1598 911 1201 1300 1148 978 734 789 534 494 1475 1831 1431 1351 1384 1706 1398 1083 2200 1129 1470 1331 2251 659 1949 1572 1448 1730 1680 1571 1405 1022 1119 1383 797 920 844 1215 795 1773 2824 2580 1459 683 870 782 1196 932 1105 1015 3873 1033 4440 4064 3505 3626 4419 4024 4027 4399 4258 4336 4269 3627 4981 4592 1304 1594 1456 1431 1808 2235 2224 1746 1831 1940 1889 1468 1310 1300 1913 1776 942 1543 2039 1768 1728 1678 1434 1424 1515 1848 1882 2349 2552 1727 1138 1526 1509 1385 1234 1229 1107 1744 1312 1333 1751 1772 1779 1832 2019 1973 2003 1790 1891 1830 1254 1228 1251 1118 1128 1114 1496 1317 1076 1054 2192 1806 1416 1275 1942 1383 1366 1497 2390 1517 2300 2194 2200 2291 2092 1961 2146 1202 2040 1603 2070 1169 1698 1285 1126 1436 1221 1251 1741 1578 1579 1626 1729 1518 1698 1947 1495 1603 1380 1992 1697 1537 1770 1953 1790 1485 1727 1761 1764 1489 1463 1878 1349 1934 1324 1818 1714 1948 1432 1240 1682 1323 1719 1688 2099 1966 1648 1500 1691 1450 2083 1856 1168 2266 2200 1904 2475 2159 1852 1778 1733 2003 1763 2318 1900 2093 2016 2160 2072 1823 1735 1785 2031 2154 1782 2012 1227 1258 1402 1658 987 656 576 662 614 742 567 1010 697 647 682 592 871 963 1071 754 797 629 675 789 588 931 701 1120 1323 730 1105 886 965 803 790 1033 841 1235 891 803 579 915 674 862 814 778 705 936 674 453 803 805 929 899 867 1625 901 689 580 384 492 559 1056 943 1130 617 693 718 816 682 837 591 553 672 888 1746 899 605 978 819 879 879 740 1720 921 1616 1071 1135 985 1056 799 1119 1075 917 1641 600 822 635 666 638 651 870 930 1085 776 957 1217 979 834 1001 1173 1230 962 956 825 1828 1124 1084 1352 711 863 1279 971 832 922 1131 1010 1177 1350 1068 1283 1413 1075 1003 1671 1720 2447 1687 1330 1485 1565 2144 1637 2913 1330 943 1292 949 719 2058 1142 1661 1483 996 1640 1628 826 1604 1730 1575 1130 1476 1448 862 1327 1578 1049 1107 837 1122 1377 1621 2254 1433 1198 1017 1193 1297 1156 1643 846 1126 1186 1158 1538 998 676 1038 832 663 890 958 706 898 1774 1093 1167 1341 767 981 1187 1325 780 705 641 881 1165 994 1238 1617 1139 1022 1434 1071 1575 1103 997 626 581 1354 1717 1443 866 938 798 728 1204 1093 1163 563 977 1447 1463 2043 919 1889 817 1547 814 1581 829 886 733 1623 1270 1077 1346 1146 1267 1055 1215 919 1206 1876 1592 1462 1560 1884 1298 1034 1075 737 1332 1059 1455 1482 407 567 505 762 1125 1230 1722 1714 1207 1303 1253 773 1407 1135 1915 2010 1124 1194 1367 1463 306 170 132 288 311 1166 1225 1194 1549 1206 1364 1435 1315 1200 1094 702 406 347 678 943 368 1108 1080 1213 1335 1428 1116 1005 749 882 1279 1021 1826 1372 956 1314 900 820 904 940 901 746 1219 1337 1162 736 1157 1319 633 798 842 982 1305 1547 1254 1311 1238 824 639 1619 1175 588 951 1001 871 1173 1148 1483 1350 1251 714 834 1283 679 1041 1275 849 1525 1436 6218 5816 1073 1402 1320 1213 1414 1156 1154 961 1701 1289 1566 1638 1728 960 743 1096 1038 1071 671 1364 1174 1064 1603 1102 1221 1587 1425 878 752 1377 1258 1210 1921 1550 1503 432 805 1132 945 820 698 644 779 814 545 535 1314 1152 1189 1000 1345 784 1069 1096 590 1590 1183 974 1067 1010 989 1296 1151 907 1731 1619 502 566 659 1794 2335 1774 1245 1808 2449 1904 1680 1900 1994 2241 1306 1666 1671 1599 1287 975 1875 2402 812 786 717 404 831 901 1998 2243 1984 1748 2203 2887 2458 3025 3022 2741 2359 2671 2360 1902 3362 3301 3247 3069 3181 3003 3051 3014 2825 3181 2660 3078 3484 3065 2961 4272 3712 3961 3738 3866 3377 4076 3326 5788 4987 5613 2770 4189 3592 2002 1480 3588 3011 2506 1555 3193 1269 1247 1364 895 1342 1276 1126 2518 2009 1450 738 1042 955 971 634 4377 4605 4694 6082 4583 4429 3924 5558 4838 5739 4432 5397 5141 4675 4625 4568 4959 5351 5404 5257 4920 5832 5123 5026 5220 5773 4573 4978 5012 875 766 579 5137 5996 2341 6480 6602 6966 5537 1625 1630 1895 801 2242 463 1285 1059 779 7756 15925 18547 726 1155 952 1400 3035 3304 2668 4899 2554 2947 3571 3026 4298 5790 6720 5224 5363 10591 10266 5543 6289 7321 7521 3138 2083 2996 2241 3151 1558 3339 1356 3681 1576 4089 1879 235 213 3347 2733 3502 5852 3294 1766 3124 1688 1817 1497 1434 2704 2395 2554 2695 1943 4342 5669 2372 1222 2879 3839 3819 4428 2880 3246 2148 1914 1988 3539 2529 4016 1588 2516 1254 2392 2005 1832 2240 2394 5283 4781 1622 1439 1633 1614 2274 1606 1946 1269 1575 1579 3333 1644 1460 3383 1997 1711 5275 1821 2081 2364 1333 1774 1759 1690 2061 2041 1403 1418 1633 1970 1967 2170 1897 1995 1910 2621 2319 1839 2056 2407 1496 1239 1311 841 1397 1113 1860 1160 1080 923 937 920 1811 1649 1851 991 2632 2165 1446 1041 962 720 688 874 875 954 787 747 829 762 1023 831 873 1157 1119 617 789 1139 819 886 814 911 810 731 1240 1385 1640 658 969 973 720 761 1151 866 786 801 672 1315 2176 1048 1003 1017 1038 1315 1178 1714 1120 1252 1253 1323 1386 1351 1102 1390 1327 1197 1213 1377 1226 1252 943 1466 1328 1401 1410 1002 570 1135 1199 750 683 1406 739 1167 1118 766 1315 954 896 1034 712 893 1050 1159 869 1175 2079 177 1905 970 1211 798 716 621 946 1609 989 1513 1377 1694 1520 1441 1437 1315 908 874 886 901 899 1226 534 675 563 552 496 811 776 763 916 1160 495 417 541 866 592 376 652 666 859 1561 950 1118 1008 691 1179 1236 925 966 1262 1242 1966 1498 1922 1151 1037 1124 1131 1538 1447 1319 1520 1120 1241 969 1607 996 1758 1177 774 705 1207 952 676 532 1590 1613 1770 1505 2049 1030 1345 1410 1574 1872 1836 1512 1211 1415 1308 2448 1653 3279 2774 2358 2604 1431 1725 1823 1434 640 1446 1759 1348 1578 2000 1888 2053 744 1331 1375 3822 712 565 444 770 703 770 1065 948 932 643 1092 1112 1729 707 691 905 1740 1550 1366 1604 898 2287 612 817 651 687 1540 1650 1123 1288 1378 1235 1570 1308 1182 1121 842 971 1434 981 1150 1077 1895 1509 2095 1528 1661 1194 1516 1421 1327 1450 2120 1407 964 888 312 1292 730 1191 950 1977 961 1014 2523 1402 1780 1568 1796 2431 1356 743 2064 1404 1372 1479 1003 1401 1748 1155 1060 1581 1315 1791 1656 986 976 823 1278 1934 1725 1656 1468 1068 2291 2651 2951 1898 1600 1747 2574 1802 2101 2281 1253 2067 1658 1498 1646 1510 1978 1769 1934 1939 1468 1431 2015 1585 1342 2251 1981 1349 2426 2780 3001 2067 1851 1283 1708 1295 1090 1227 1330 1141 1286 1490 1031 829 1347 1228 1361 1084 2321 1312 2095 2016 1158 1389 1103 2717 1524 2303 2213 2091 2475 2656 2022 2107 1929 2033 2288 2042 1691 1770 2080 2208 1771 1901 2175 2277 2181 1931 2487 2610 2013 2060 2242 1928 5194 5671 3684 3540 4024 3249 3418 3553 3164 4527 3485 3833 4009 3235 4153 3696 4708 3718 2756 2315 2518 1883 1839 2864 2087 2826 1306 2856 2854 2581 4002 1814 2146 1644 1199 808 2139 1781 1384 1069 1519 1435 724 1166 974 793 686 912 946 933 1321 1081 1153 1278 1190 1683 1122 1378 1928 1799 1858 1959 2488 2440 1812 1667 1801 2425 1997 2595 1763 2143 2103 1284 709 735 603 772 785 619 678 934 1045 489 1109 735 588 554 496 568 448 521 275 707 523 573 609 478 561 582 521 926 888 1275 1635 1471 1574 662 1106 1016 1012 753 692 748 896 716 973 1070 1672 606 554 631 544 788 948 1236 759 1055 1678 2264 1123 1031 854 1178 1164 1128 1246 1612 1800 1242 1228 1353 1289 941 813 993 971 1051 1265 967 1134 1023 841 1129 1017 1517 1046 966 1310 966 1378 1184 1043 875 1357 1129 1236 470 1789 877 2122 1229 761 2177 958 934 853 861 1401 1582 1059 1043 902 1750 2290 2103 2053 2063 1268 1230 910 2131 841 1899 2235 1182 1425 2044 2078 1232 1246 1547 2052 1711 1898 1671 1858 1604 2071 1793 2205 2735 1535 2300 1951 2520 2169 2553 2648 1080 1426 1093 836 1095 1034 4126 1514 1549 1452 1517 1847 1477 1285 1669 2637 2818 2592 2021 1248 1420 937 841 764 1639 1438 1328 1142 1015 1082 932 812 839 1378 1546 2198 1695 881 822 992 999 886 702 749 647 726 718 646 582 673 495 802 707 845 1388 1479 1629 1320 1685 1275 1747 1561 1495 1553 1152 2022 2453 1958 1894 2403 2109 1545 1296 1367 1756 1904 1354 2253 1560 1154 1443 1390 1241 1675 1346 1515 1893 1711 1285 1422 1561 1424 1262 1681 1720 1524 1486 1419 1331 1348 931 1748 1492 1406 2085 2237 2389 1472 3423 2183 1750 1314 2497 1347 2016 2616 1309 682 712 965 458 427 377 640 1566 1278 1215 1573 1202 1036 1428 545 919 1386 792 685 851 816 1006 966 2371 661 1026 712 871 863 883 938 870 738 623 830 715 1069 823 667 989 1108 1075 1222 896 1181 1072 3508 1214 1065 1765 1383 1253 1207 1112 706 1463 989 1374 1321 1153 953 726 783 544 571 1394 1929 1366 1376 1379 1602 1415 1110 2295 1190 1520 1403 2205 793 1814 1542 1410 1761 1648 1681 1309 1110 1179 1541 769 798 979 1283 844 1741 2857 2504 1484 637 916 669 1201 961 1037 1086 4012 972 4652 4306 3604 3650 4439 4124 4236 4336 4545 4348 4537 3798 5057 4625 1191 1543 1518 1189 1715 2394 2356 1743 1773 1836 1875 1461 1318 1448 1972 1832 892 1494 2096 1628 1600 1554 1521 1423 1461 1634 1674 1971 627 366 405 498 462 569 466 342 302 514 451 791 559 585 559 515 555 751 786 399 556 644 438 498 515 661 725 434 701 526 962 596 672 804 727 738 508 603 579 639 586 919 616 589 586 546 609 688 628 623 618 776 881 779 674 607 521 655 670 572 651 656 584 597 755 515 497 538 608 453 465 551 503 484 575 539 503 508 592 562 505 462 436 587 496 482 421 447 495 530 775 769 514 606 645 585 644 604 728 785 860 537 748 818 788 912 709 755 873 754 955 1148 985 1077 952 746 875 712 728 786 594 900 831 941 870 835 939 649 441 536 319 863 238 352 176 289 196 347 173 145 168 170 197 177 193 173 169 156 191 187 239 280 214 323 238 296 344 239 238 216 232 328 247 263 187 299 384 164 130 212 207 447 203 197 203 292 128 198 200 259 293 409 399 562 225 114 110 128 147 240 431 324 359 119 88 155 154 169 88 113 260 180 395 690 222 136 189 74 181 150 186 400 303 644 259 297 394 281 255 372 356 332 506 319 180 193 329 255 376 381 399 192 642 197 292 321 401 526 191 348 326 290 285 628 347 352 582 174 329 356 397 144 204 253 216 343 322 323 209 478 307 231 509 645 439 343 561 494 430 619 355 469 548 238 335 346 352 527 667 443 306 465 577 548 424 479 269 292 332 390 232 354 271 363 343 406 277 387 443 467 539 468 455 622 386 638 452 489 256 371 361 178 373 280 199 290 230 208 266 270 190 378 522 384 484 195 318 245 286 310 151 253 231 319 363 517 229 406 292 345 544 303 433 357 424 272 316 308 381 500 411 447 217 239 400 265 314 181 405 476 349 609 251 770 248 400 324 482 264 339 242 430 384 506 366 394 286 271 335 254 256 432 396 531 653 457 392 317 224 328 370 244 396 853 156 164 113 193 286 290 320 507 334 426 306 202 475 616 547 632 238 168 664 213 109 114 85 92 75 447 293 374 357 390 496 657 280 227 454 482 224 142 309 293 94 283 200 321 313 296 228 258 276 160 281 344 653 437 666 479 196 257 162 409 355 341 252 268 261 260 375 358 231 277 198 215 393 456 440 182 331 401 383 390 313 143 323 324 304 386 390 476 326 328 134 275 370 246 297 389 315 612 491 2116 2150 297 462 422 363 428 562 329 263 701 470 706 489 458 333 397 221 374 498 413 340 431 456 316 386 290 376 674 265 335 591 336 357 476 274 521 272 315 549 458 152 173 132 295 461 183 277 355 334 344 266 542 259 348 427 277 510 282 483 400 249 342 407 424 444 433 392 405 436 378 766 784 879 655 585 897 967 674 592 888 879 581 505 466 447 385 380 763 579 246 228 174 195 211 310 702 662 867 585 900 958 1209 1161 1419 1326 826 947 517 731 972 968 1046 1478 1433 855 986 1125 1405 1255 1063 1607 1232 1336 1155 1633 1438 1725 1723 1802 1397 1906 1321 2248 2386 1745 678 811 1254 633 600 1141 1060 924 675 971 337 264 427 461 556 361 288 886 881 702 220 531 517 298 205 2217 2140 2063 1388 1975 1755 1494 1734 1792 1863 1762 2021 2122 1518 2227 1688 1907 1752 1849 1868 2100 2215 1500 1599 1609 1905 1583 1642 1575 477 420 267 1670 1698 1195 2566 2835 2812 2309 641 620 933 328 922 137 545 386 427 1532 726 726 6674 732 663 395 910 1546 687 1268 1031 924 1635 683 1316 1778 2194 1680 1797 3530 3549 1692 2027 2239 2546 914 548 858 895 1036 643 999 460 1487 705 1439 729 217 199 1219 925 1473 1781 1027 464 677 781 802 380 318 829 813 783 703 770 1680 1776 1269 471 1460 1302 1270 1707 979 1055 901 759 1036 1345 730 1793 737 879 434 777 467 431 479 958 2270 2039 547 505 551 714 459 380 409 508 453 810 997 719 580 927 387 365 1770 597 691 780 634 723 627 780 894 567 612 605 623 848 895 881 641 758 632 554 858 529 838 735 430 438 264 304 300 398 795 445 321 328 539 366 589 561 408 349 679 868 568 296 454 306 290 412 308 353 284 226 394 397 333 365 413 549 473 315 353 591 499 489 582 356 364 148 362 392 387 150 433 248 357 529 422 371 297 298 275 361 507 599 409 416 407 446 392 628 375 398 396 376 289 335 283 264 500 483 353 562 271 399 186 411 415 459 482 363 375 263 208 265 241 533 379 825 517 226 408 417 399 473 222 296 537 722 325 320 751 165 734 333 463 348 270 459 626 593 396 500 561 525 590 558 573 501 318 184 365 422 349 384 289 273 257 285 271 210 215 403 220 293 254 252 413 164 150 186 88 272 215 830 601 562 528 342 569 322 352 373 368 396 587 481 722 382 364 272 529 664 357 537 392 253 346 476 603 520 494 448 497 153 333 237 166 350 505 370 441 435 901 475 448 442 550 796 433 520 543 793 605 690 726 969 782 393 577 688 364 459 476 220 551 679 863 928 527 474 568 223 539 646 979 195 157 227 227 277 295 300 301 281 237 544 435 684 239 239 262 628 700 695 715 314 807 183 356 202 185 353 639 492 520 625 522 631 549 612 411 389 393 564 465 510 512 623 539 724 598 510 329 353 263 336 350 733 365 335 265 296 265 157 318 303 587 339 348 606 540 808 731 884 710 383 412 895 743 1127 1137 749 1018 453 822 570 645 1138 624 606 406 507 285 410 700 734 863 587 417 1074 887 955 617 477 557 976 528 502 811 457 792 400 540 424 552 557 505 546 526 407 560 830 871 346 749 642 574 716 605 787 558 442 461 597 498 334 299 462 273 379 487 405 377 666 552 627 825 838 345 677 433 432 546 496 1126 742 879 866 918 625 690 997 746 812 556 729 857 779 492 721 707 859 702 594 1205 860 617 1033 1142 818 831 833 754 1538 1911 1948 1552 1353 1404 1172 1276 1292 1671 1145 1271 1215 1450 1391 1115 2276 1786 809 966 859 592 731 994 815 986 658 1336 1248 1099 1523 464 656 1024 394 449 460 352 628 443 574 407 313 235 243 186 270 318 321 317 216 224 382 442 365 454 400 516 506 818 802 925 1017 749 685 835 940 583 784 830 672 646 695 354 405 552 478 456 529 385 213 275 167 231 258 189 156 170 368 303 79 66 417 140 158 158 158 152 144 504 432 318 438 407 506 484 496 188 253 235 402 244 240 242 331 322 275 256 662 204 198 177 165 170 227 529 268 382 514 492 339 174 137 209 258 246 354 371 518 308 467 360 342 328 429 425 395 283 359 410 310 278 372 410 318 612 523 774 860 641 478 655 804 298 437 421 454 141 694 338 830 493 330 818 301 399 297 496 882 660 223 275 206 831 724 701 935 531 352 332 313 636 317 692 682 386 363 665 595 409 395 385 669 433 591 500 555 663 638 504 712 985 712 620 678 759 649 821 664 273 350 224 288 315 319 1801 484 605 555 744 602 645 519 607 835 854 635 698 523 651 452 516 500 482 363 352 357 426 415 406 411 396 613 387 485 415 346 212 320 298 246 258 189 169 189 193 244 238 446 239 225 364 144 497 671 597 533 557 611 639 556 718 700 714 555 460 567 618 411 587 562 442 508 568 534 608 704 358 303 529 476 515 594 453 407 815 769 534 648 622 597 577 380 652 691 568 657 558 845 644 577 800 403 899 564 748 436 767 427 411 647 872 404 685 839 419 221 161 290 174 238 385 262 501 435 561 390 782 717 552 163 461 449 295 393 341 300 391 393 637 203 410 412 257 400 388 305 187 199 271 269 218 179 126 266 231 184 481 415 538 574 114 1078 538 514 390 362 517 386 378 388 366 378 356 442 392 589 263 308 433 157 463 564 378 262 459 488 641 431 410 312 857 586 875 267 590 433 391 480 504 477 367 328 378 500 323 376 361 281 212 819 877 866 672 189 261 233 280 314 227 338 1467 406 1608 1437 1582 1371 1851 1535 1454 1961 1543 1755 1671 1557 2049 1976 470 460 455 364 563 678 778 331 475 334 684 713 459 504 583 525 468 635 619 489 446 448 530 495 474 843 849 933 1222 717 615 558 572 831 969 1026 864 364 580 788 1142 1087 965 691 887 789 1093 845 1093 992 731 860 852 793 812 860 953 980 865 646 1387 1284 945 822 655 943 986 882 880 942 656 834 826 898 777 694 803 761 913 1220 1103 829 823 772 864 899 955 870 926 1216 895 999 996 1061 857 786 907 1125 1204 1209 1132 1209 1350 1241 1161 1251 799 833 720 793 776 949 809 911 684 951 1103 696 862 1009 518 1205 1186 787 829 856 892 849 957 1147 1145 1227 788 1251 1329 1221 1106 1197 1361 1452 1520 1289 1080 1278 1346 1474 1331 1297 1238 1051 1499 1311 1327 1511 1182 1346 542 539 701 836 518 533 347 215 411 314 399 226 167 524 176 195 444 445 471 269 301 279 291 398 301 402 402 489 612 300 282 240 250 324 279 288 406 470 324 311 256 381 373 346 298 286 270 333 294 347 402 336 368 379 326 954 413 306 296 226 280 247 685 350 401 334 134 229 164 267 230 225 430 328 673 948 385 134 238 536 437 354 345 658 556 831 317 424 379 359 354 705 593 424 693 263 385 237 404 279 532 372 356 314 593 383 472 643 315 352 434 579 823 624 513 650 491 541 735 319 475 355 546 510 343 517 355 444 597 186 265 843 546 685 832 989 1031 582 767 574 647 872 528 744 704 287 644 286 425 824 721 1175 682 585 1155 884 506 770 282 373 395 519 635 219 552 725 371 580 514 403 533 788 767 548 693 760 803 525 603 607 430 590 555 526 597 514 367 669 302 397 343 568 506 584 746 965 1056 375 557 399 232 322 364 401 476 381 393 439 588 755 575 547 816 432 801 464 448 616 630 414 414 597 467 457 418 372 627 850 597 399 559 421 258 700 400 1819 515 645 370 357 445 528 430 1080 592 605 743 550 504 405 355 447 518 752 699 448 464 532 548 441 321 478 344 226 480 871 311 347 241 305 351 329 406 721 260 321 299 445 513 581 937 613 464 502 593 281 125 36 97 107 117 395 392 622 574 617 534 679 809 682 498 555 194 116 404 643 154 275 558 537 536 531 435 713 450 353 362 384 847 819 926 883 496 476 557 619 383 270 753 781 777 374 363 338 426 490 223 384 436 254 429 508 755 433 417 665 502 250 574 593 497 613 607 564 467 414 354 366 535 271 356 610 686 655 682 2961 3237 644 689 717 746 813 791 670 665 796 1153 1181 1068 927 574 251 341 430 485 305 553 606 630 545 544 449 644 1159 439 533 641 524 528 731 489 747 564 319 812 506 314 486 477 520 578 475 325 860 606 580 605 709 522 411 636 419 1103 787 690 567 461 376 623 581 565 686 603 265 279 468 1263 1361 1195 891 688 1071 1061 998 882 1188 1523 863 765 770 735 506 565 1326 781 225 183 318 365 298 452 901 996 839 842 1137 2136 1960 1874 1961 1660 1833 1547 813 781 2074 2206 1941 2044 1944 1563 1545 1551 1605 1833 1858 1823 2365 2444 1704 2107 1800 2230 2253 2146 1928 2197 2416 2892 2890 2663 1202 1077 1781 995 852 1655 1710 1300 753 2050 736 736 974 679 498 566 605 1300 917 713 342 462 409 556 369 2990 3044 3019 2186 2358 2659 2464 2489 2920 2955 2813 3135 3309 2305 3030 2616 2541 3127 2610 2859 2943 2882 2372 2472 2509 3169 2575 2395 2470 568 470 280 2111 2239 1677 3403 4415 4184 3017 1233 1288 912 313 994 368 325 265 503 1991 1181 1155 732 10702 8798 596 1228 1456 1201 1862 1342 1496 1872 1133 1280 3267 3814 2824 3310 6649 5996 3020 3857 3919 3997 1232 933 1415 1368 1763 873 1677 542 1998 789 1781 914 121 101 2077 1496 2276 3067 1763 947 1342 691 978 722 708 1200 1164 1198 1095 1263 2598 2665 1067 785 1543 2696 2565 1976 1763 1553 1171 753 664 2193 1275 2121 744 1417 802 987 936 718 823 1036 2692 2284 1000 1057 814 973 691 718 872 813 820 1083 1444 1348 834 1414 559 521 2947 994 1185 1182 620 1011 1013 1142 1048 710 1348 1354 1114 1059 1094 1162 1025 1053 1166 1130 1155 784 1000 865 513 441 367 460 412 531 1105 663 492 317 726 471 975 681 517 612 816 587 494 262 488 353 300 430 386 542 371 348 305 388 395 446 479 660 469 513 559 439 354 368 396 657 353 218 606 626 551 479 508 579 497 288 465 646 595 525 560 701 724 807 448 513 452 647 832 744 552 577 484 541 522 397 684 454 561 733 756 816 556 842 545 719 723 777 1034 658 437 369 389 430 413 630 517 578 498 491 595 537 452 689 428 630 627 708 720 780 1057 112 924 766 695 714 572 368 457 810 573 1356 1348 1113 1068 597 901 364 290 392 518 570 610 386 424 296 270 424 289 216 351 625 536 336 420 284 278 293 196 235 126 330 228 1044 547 520 466 448 922 357 412 440 748 532 815 630 844 700 658 533 583 914 344 605 481 445 581 379 694 703 930 582 447 315 372 425 336 346 834 472 524 771 1159 766 880 686 421 957 545 761 730 756 692 1200 820 1323 1138 490 592 765 604 1133 762 255 706 776 855 932 607 745 587 224 440 660 1584 382 397 300 378 410 361 374 459 476 401 652 604 657 269 230 440 738 811 695 763 430 1136 310 264 166 365 330 781 598 648 711 665 770 735 641 585 452 462 621 492 514 456 910 756 1092 918 734 479 591 575 505 477 908 476 453 511 172 711 436 496 356 805 487 411 1336 811 1095 892 940 964 670 375 1142 945 712 780 717 717 983 813 1179 893 883 847 870 676 677 678 693 1159 978 1438 865 395 1596 1414 1657 982 889 842 1274 884 812 1260 534 1258 916 792 941 767 879 847 929 993 592 608 843 770 584 1028 692 741 906 879 832 815 718 547 873 708 574 798 524 341 387 445 338 389 753 850 870 897 1006 983 997 518 500 889 774 1627 865 829 957 824 866 1009 844 1093 747 1093 997 1094 817 770 864 1493 1173 651 1048 1446 1162 994 1095 1198 1021 1021 893 975 2787 2689 2177 2565 1763 1746 1787 1988 1569 1879 1697 1957 1728 1834 2149 1654 2397 2439 1489 1143 1255 1032 888 1010 1125 1464 687 1507 1886 1675 1606 780 764 776 565 667 990 413 652 479 852 537 496 578 628 410 588 314 379 335 474 454 481 712 647 464 822 664 1061 1044 1090 800 1121 1365 993 922 1106 913 1060 1248 1433 1005 1244 764 271 282 242 291 281 233 416 292 295 455 530 259 306 333 606 403 145 50 210 184 199 201 207 197 185 412 464 384 420 640 546 556 564 339 476 363 398 319 305 327 440 412 465 317 535 385 350 590 494 445 522 628 432 642 759 674 642 503 242 426 456 339 501 290 450 602 644 443 465 484 608 460 499 469 509 297 370 571 390 443 439 883 606 986 947 923 804 1060 1206 473 733 662 390 120 758 279 772 521 249 857 262 504 232 585 946 1061 344 496 410 1206 904 853 1277 870 468 415 456 841 578 1108 978 595 495 939 866 573 442 733 1004 924 1101 781 1117 1065 856 904 1112 905 1095 1172 863 1233 815 939 764 310 738 499 621 587 449 2465 981 1094 1132 857 999 841 645 915 1062 1086 1045 856 688 749 643 478 537 420 609 687 825 677 710 1055 573 698 1384 678 976 904 522 512 662 606 464 374 320 290 358 338 336 324 369 177 571 289 332 574 937 1034 1021 651 702 645 720 709 649 807 697 901 976 1085 919 994 1432 1018 1192 698 859 1017 1044 834 815 774 816 934 629 841 892 1032 887 740 781 664 821 463 830 946 1151 1372 651 885 868 608 1061 1185 884 1032 891 1204 564 1375 727 516 1016 1108 358 1231 1462 607 546 424 346 143 167 179 187 661 575 641 443 865 661 742 393 607 580 440 401 345 493 650 603 918 344 614 541 484 428 635 409 461 421 369 396 325 450 247 667 332 361 484 407 689 738 209 1240 607 544 365 463 404 443 401 325 599 511 421 517 534 648 199 226 298 320 799 686 795 539 765 787 860 492 627 757 754 814 834 383 615 769 713 718 868 752 801 424 476 833 609 596 575 364 279 1051 1301 1499 1082 459 244 500 532 405 557 645 2418 748 2526 2321 2063 2074 2057 1933 2014 2327 2005 2317 2313 2110 2286 2039 934 882 807 858 760 1144 936 763 816 649 1099 1036 784 733 658 812 789 831 789 552 576 511 873 1033 1043 753 767 956 1013 624 406 460 510 767 773 920 776 320 402 606 893 909 779 595 739 689 971 677 978 901 569 603 597 687 736 668 799 782 696 531 1099 1089 843 668 518 764 803 772 660 771 510 684 592 748 577 580 661 611 801 1096 934 717 676 652 800 775 849 770 775 1027 791 830 797 794 732 668 693 879 995 970 977 1007 1093 964 982 1064 647 673 561 683 660 811 707 778 556 805 899 558 660 801 426 1042 1031 653 705 693 762 648 768 1025 933 958 669 960 1024 958 858 916 1192 1294 1318 1091 919 959 1104 1232 901 899 844 818 1137 945 1115 1335 950 1100 488 439 563 632 474 432 319 205 327 280 166 196 145 473 134 161 392 395 423 237 265 245 251 326 241 328 338 423 496 250 232 204 210 203 247 242 362 358 271 245 196 297 347 271 227 219 209 248 240 276 337 300 320 320 269 792 290 235 227 183 250 225 599 275 322 312 104 215 128 255 182 199 297 284 441 727 359 114 166 444 391 261 287 462 466 591 202 305 315 272 296 613 553 396 569 191 310 124 318 216 392 334 283 258 549 279 338 462 257 290 227 494 659 488 426 497 392 462 566 254 421 269 480 458 301 461 323 383 509 142 167 741 500 602 757 868 917 546 653 487 552 731 472 545 587 204 542 203 359 772 601 941 577 517 980 724 414 665 232 317 345 391 569 199 469 576 335 526 434 349 473 594 466 488 604 636 662 475 520 528 336 544 452 379 484 410 253 513 207 318 319 495 415 508 645 759 637 324 507 355 194 278 338 289 419 323 314 385 517 668 496 495 693 400 625 349 347 490 498 317 356 458 409 411 304 326 456 545 555 297 351 299 224 537 278 1663 405 550 301 272 347 384 339 939 508 516 669 447 346 346 313 407 409 609 573 390 408 482 462 291 236 371 298 188 349 729 265 291 219 261 261 240 271 580 216 267 234 359 477 517 843 504 413 360 441 251 68 30 54 60 68 327 332 584 522 547 443 545 687 590 419 472 153 96 333 444 142 215 452 473 473 468 389 542 408 278 238 334 740 666 675 792 403 438 501 573 333 226 562 588 594 295 264 280 338 388 197 310 352 228 320 376 572 383 340 571 394 212 433 533 451 547 547 460 406 323 257 276 427 223 304 476 624 542 602 2555 2645 539 613 597 628 757 648 490 390 660 931 841 761 608 464 211 291 361 360 232 460 523 543 493 451 387 524 1044 351 473 487 468 466 532 435 508 500 250 627 466 212 410 397 428 485 381 265 703 517 419 573 534 382 312 562 314 955 665 620 468 415 326 541 519 469 558 493 249 261 391 1063 1162 872 718 549 774 967 865 740 1003 1230 763 681 652 637 441 403 1090 664 183 151 314 335 272 408 706 859 672 691 898 1801 1552 1480 1597 1398 1348 1303 542 525 1459 1512 1427 1435 1552 1293 1189 1215 1163 1509 1552 1451 1829 1981 1310 1553 1356 1673 1890 1760 1628 1625 2034 2457 2316 2286 1043 827 1326 836 760 1416 1456 1124 573 1597 568 596 778 559 390 381 512 1023 785 513 250 368 342 430 319 2525 2575 2585 1772 1929 2045 1997 1996 2373 2527 2463 2577 2639 1840 2412 1999 2126 2623 2165 2279 2477 2399 1921 2082 2045 2474 2148 2046 1994 517 450 200 1717 1870 1159 2733 3604 3360 2342 1032 1062 740 234 800 236 265 231 375 1555 962 952 663 8798 8690 420 944 1089 1009 1400 989 1221 1520 913 1151 2385 2837 2202 2492 5343 5174 2361 3312 3391 3415 1040 818 1208 1188 1430 697 1463 455 1770 638 1533 773 117 97 1783 1284 2026 2697 1368 785 1102 627 851 498 484 1076 1054 1088 935 979 2096 2243 809 707 1243 2305 2193 1641 1466 1252 872 529 551 1697 1106 1651 517 1098 579 815 752 672 757 827 2199 1923 829 872 592 793 557 644 720 736 750 757 1308 1193 593 1211 477 451 2469 701 824 974 506 880 874 992 775 594 1246 1244 1026 930 990 948 907 929 972 944 1003 688 793 753 300 310 343 405 326 423 931 594 430 299 496 415 726 613 409 447 710 450 330 183 436 305 254 289 242 480 273 254 222 348 353 379 370 502 382 450 457 378 312 287 259 597 228 116 450 458 407 288 349 381 455 240 389 507 438 413 422 402 618 660 406 441 307 512 691 610 458 477 403 383 445 333 605 383 412 586 640 724 464 699 465 593 566 633 799 546 315 264 292 323 268 448 274 494 416 398 451 442 394 563 368 527 499 572 574 593 823 92 677 576 593 634 481 293 343 645 519 1029 1162 757 848 473 704 288 217 315 398 502 543 299 289 270 244 293 229 170 224 499 409 294 294 262 196 189 142 153 92 276 170 813 423 439 389 394 727 321 248 270 584 385 656 489 698 600 528 467 559 801 306 512 327 366 537 311 630 567 695 475 337 277 268 286 201 304 694 354 394 631 965 604 650 541 377 734 449 566 655 590 482 990 732 1084 941 362 498 647 479 807 535 231 538 598 684 747 537 593 486 170 410 475 1350 348 367 270 336 366 309 290 357 440 333 547 509 571 253 216 386 618 647 422 490 341 936 245 202 114 267 278 691 528 574 635 595 676 653 571 504 410 385 526 415 425 367 753 611 921 763 612 386 463 469 387 341 638 374 411 367 148 633 410 413 291 651 410 344 1097 728 926 719 762 713 602 281 1047 887 622 676 625 569 768 684 858 641 737 732 623 622 619 622 577 826 800 1150 682 325 1347 1252 1417 807 652 681 1028 732 704 917 455 1055 786 688 815 688 725 705 765 759 482 538 735 608 450 858 520 573 692 753 587 643 558 398 773 626 481 557 438 285 329 345 288 324 634 702 720 656 774 733 797 456 338 593 571 1394 672 645 648 587 680 893 668 649 641 925 689 969 731 608 704 1054 1061 513 935 1029 991 695 942 988 893 837 708 779 2213 2205 1732 2098 1494 1290 1445 1552 1245 1455 1288 1516 1403 1568 1785 1241 1951 1945 1152 954 1050 920 645 807 933 1249 515 1295 1634 1443 1278 724 664 604 447 531 666 301 572 425 706 489 442 403 454 306 450 268 361 305 327 313 409 639 556 374 723 544 923 954 810 641 927 1209 903 823 963 800 908 1069 942 884 1099 650 241 209 169 253 245 211 356 262 259 429 334 221 237 297 447 354 127 48 186 137 137 139 145 139 123 289 395 295 318 595 458 464 472 264 364 285 348 242 234 252 377 368 403 301 404 333 298 536 440 419 486 447 390 584 679 497 572 447 205 363 383 277 428 240 390 511 512 342 368 415 394 394 423 394 459 245 301 420 344 363 379 797 463 832 766 780 634 892 988 341 552 552 250 92 623 211 562 375 193 549 193 436 167 519 699 885 272 363 279 849 718 667 935 710 398 351 308 619 418 874 714 431 381 679 686 521 368 585 835 715 968 635 927 739 706 745 838 665 956 881 704 956 640 786 555 214 623 387 403 396 368 2034 828 924 942 644 666 667 477 652 784 764 818 718 596 705 509 337 414 352 440 511 692 605 538 874 492 600 945 578 849 754 465 459 383 444 280 324 262 240 304 284 294 282 287 120 490 230 308 472 855 944 927 514 569 475 589 595 546 703 615 794 880 952 794 861 1194 820 984 616 681 800 890 649 518 621 671 703 553 738 762 885 645 592 681 510 741 395 654 788 952 1136 561 747 762 469 870 973 672 897 757 1079 483 923 499 334 941 849 254 1038 1207 501 422 380 291 88 104 112 118 490 469 424 389 596 471 672 300 470 448 354 316 236 421 452 551 836 330 485 409 368 374 573 359 395 354 289 348 287 280 219 512 276 341 304 357 489 620 132 1061 475 457 299 335 332 347 313 283 537 469 327 419 344 525 153 159 270 261 651 579 555 448 515 564 746 430 522 598 618 676 660 308 490 605 551 550 698 600 574 410 396 676 504 413 469 303 247 876 1051 1222 938 423 202 452 461 286 470 514 1892 459 1995 1826 1687 1709 1803 1663 1708 1795 1558 1775 1823 1759 1929 1759 734 771 691 637 558 898 771 674 692 554 919 916 557 412 502 770 700 670 671 435 471 402 703 849 853 587 605 766 985 704 490 621 780 708 548 688 674 1008 746 616 1038 1082 1058 589 957 735 774 650 646 731 820 743 689 677 389 465 790 600 627 589 808 616 764 633 640 727 823 889 966 662 908 815 903 946 862 746 851 549 987 924 1092 701 588 854 704 846 817 741 844 766 758 826 1016 810 844 785 644 700 808 901 708 879 725 818 777 598 806 775 849 757 669 880 583 867 648 835 868 822 886 852 683 915 715 751 760 732 1107 837 955 474 1168 901 688 995 1047 943 1105 1003 857 820 793 894 779 1170 1142 1046 987 1027 1041 874 747 910 835 887 992 856 642 561 708 794 430 319 164 389 184 466 156 324 126 362 276 145 280 334 419 155 179 159 193 548 413 528 474 430 494 315 290 250 282 227 297 312 260 368 258 431 337 463 188 268 214 218 200 314 270 235 245 334 427 332 318 638 310 315 214 164 200 320 493 450 462 298 259 601 285 440 285 426 378 350 268 1261 396 208 338 246 327 218 327 777 528 908 526 596 518 480 315 378 372 309 414 235 345 311 208 492 227 319 342 391 387 559 400 427 385 345 395 760 408 412 449 937 752 476 578 312 516 575 448 550 608 539 413 531 563 515 543 678 663 497 801 594 1250 1039 746 1065 883 752 664 1410 662 523 829 388 392 765 382 806 738 551 678 704 340 587 451 487 446 984 591 393 586 799 322 363 396 371 1072 890 905 1072 565 606 387 650 396 667 517 686 512 624 603 486 493 478 517 402 437 391 620 441 798 616 558 548 364 369 407 457 243 299 361 438 505 370 421 582 319 454 583 514 747 452 431 252 256 524 459 617 387 419 356 348 625 443 682 448 320 728 564 903 418 702 264 726 329 652 526 486 439 795 803 463 768 506 647 343 469 424 564 770 775 733 777 576 627 365 380 468 561 431 589 614 192 216 140 320 382 249 570 965 568 704 671 427 733 598 693 491 256 591 657 791 153 52 96 92 169 561 513 675 655 657 534 720 599 498 453 450 285 142 414 525 90 330 271 478 509 448 311 429 356 236 639 542 959 858 532 841 228 276 304 359 368 306 424 459 356 296 465 592 262 375 333 486 487 701 979 536 576 291 303 751 623 341 474 459 379 461 527 784 634 349 315 297 661 564 278 629 544 893 821 3362 3280 676 431 663 746 1190 627 689 456 1293 807 721 571 738 422 335 467 419 746 349 411 574 539 597 564 707 620 651 419 393 1073 424 406 694 747 451 253 319 642 528 422 362 253 419 341 280 191 412 442 454 342 543 389 436 399 423 567 436 401 334 316 336 643 489 357 727 674 173 197 254 640 843 633 418 797 778 935 791 649 740 1443 655 743 702 610 420 408 1367 932 304 236 264 226 335 252 1086 1096 893 985 963 1273 1245 1334 1545 1082 1194 877 987 743 1359 1190 1161 1274 1185 1384 1370 1294 1234 1198 1461 1355 1334 1463 1218 1742 1620 2001 1258 1783 1375 2125 1315 3060 2488 2653 1620 1519 1707 867 641 1611 1224 1218 717 1665 446 408 461 453 525 551 578 1042 1018 827 329 397 359 454 425 2331 2477 2680 2490 1903 2131 1776 1987 2384 2508 2277 2265 2459 2172 1969 2233 2075 2138 2401 2420 2221 1979 2146 2232 2190 2555 2061 2440 2360 530 424 259 2428 2541 1132 2346 3252 3293 2484 1051 1092 768 410 814 375 401 330 460 2268 1318 1400 395 596 420 7912 1491 1410 1172 2041 1248 1141 1431 1861 1824 2443 2861 2830 2533 4735 4858 2627 2958 3642 3279 1514 980 1392 1041 1296 756 1352 673 1943 680 2216 784 156 146 1298 1307 1346 2865 1657 729 1142 579 868 770 745 1189 1242 1041 1243 1248 2026 1764 899 910 1718 1901 1840 2199 1272 1504 1415 761 637 1768 1130 1815 901 1268 768 780 776 772 1049 725 2471 1844 790 799 793 810 1030 835 974 745 936 958 1356 764 889 1562 943 762 1899 743 822 955 503 643 789 588 991 859 711 640 765 1024 1078 910 944 971 1068 1293 872 894 751 850 703 795 655 345 573 581 805 464 510 288 479 555 783 598 602 505 765 702 416 516 469 288 272 503 487 449 265 237 444 436 349 454 687 732 492 410 545 613 424 559 780 633 690 490 526 562 651 221 607 557 437 458 453 251 466 362 296 579 839 389 535 534 476 648 869 919 680 854 702 625 838 950 649 810 442 548 591 466 546 432 717 760 663 485 666 307 593 418 461 526 407 549 692 385 536 602 523 568 548 716 435 534 659 713 338 529 830 50 848 542 269 215 468 172 470 517 451 651 740 810 723 725 589 368 242 319 186 226 248 475 268 256 232 270 178 314 353 222 501 557 250 240 199 536 409 278 283 282 306 713 483 424 392 364 761 354 513 432 397 410 814 696 517 467 627 636 392 529 563 404 431 557 749 545 945 454 696 393 406 324 484 348 247 207 886 651 681 754 710 457 715 622 464 722 807 674 519 703 508 1227 668 1331 951 937 844 655 465 610 655 287 734 868 686 1062 610 811 691 286 634 636 1602 158 118 193 230 250 272 429 588 409 574 378 329 828 468 364 439 846 851 552 574 348 1039 351 447 305 371 537 686 491 558 581 540 619 806 524 442 376 386 580 414 456 473 704 573 740 591 709 528 646 535 511 586 1249 615 315 426 302 461 192 316 451 719 458 639 1146 777 721 850 775 1107 601 340 1021 794 598 624 507 745 757 683 701 692 499 767 1013 408 477 445 580 740 544 775 771 300 1194 1194 1289 666 800 520 995 527 957 784 303 961 757 556 765 564 951 914 932 983 649 635 916 564 591 718 729 651 1362 1409 1179 1118 925 795 503 447 777 753 592 299 394 736 603 416 520 540 831 747 960 633 985 673 421 896 678 995 841 706 795 751 891 1068 954 919 712 869 893 851 634 663 526 708 988 803 567 1263 1055 894 1059 961 822 869 810 826 2183 2216 1662 1603 2175 1890 1895 2054 1723 1992 1618 1758 2093 1537 1874 1116 2370 1425 1042 950 981 799 1093 987 849 1121 433 852 1293 1118 1194 660 687 683 449 371 856 708 626 401 585 812 535 376 530 542 484 417 545 361 608 567 565 497 628 851 548 562 855 807 697 772 612 668 586 751 570 681 863 1070 1015 1173 1191 781 154 236 232 158 164 144 383 487 289 178 582 152 164 278 387 285 308 271 109 245 240 244 248 221 240 456 210 464 396 475 552 475 532 329 431 325 453 254 230 242 338 295 410 412 616 400 317 154 150 136 182 500 337 489 736 851 332 307 294 595 582 559 469 527 577 421 471 448 474 432 382 542 471 848 626 393 381 508 319 388 371 897 504 731 971 498 625 810 739 414 808 696 437 264 791 473 916 461 469 805 469 360 453 342 872 738 534 403 334 993 824 921 1019 939 315 299 309 604 427 859 895 508 578 727 569 393 560 585 1063 821 669 998 644 969 631 850 915 1559 914 963 809 858 937 1037 1218 264 555 486 559 581 458 1849 633 626 585 629 821 837 640 851 1080 1210 1017 741 510 768 369 285 386 581 649 637 661 840 453 483 420 444 867 809 864 811 354 358 394 510 353 266 248 189 240 232 205 197 353 260 434 415 401 552 770 803 817 924 639 751 829 761 715 722 759 1255 1093 955 823 1046 1037 985 1025 687 836 946 622 624 624 737 620 793 670 598 705 652 764 659 517 555 626 576 544 722 713 1051 568 764 586 689 973 790 757 1189 804 736 479 1355 832 819 524 1143 626 1041 1146 594 304 303 442 162 172 200 235 517 466 588 586 460 435 887 268 629 551 183 265 433 378 335 291 546 250 369 361 391 437 343 446 208 325 257 254 232 403 504 271 546 498 434 738 335 397 309 1264 615 587 776 552 491 484 446 449 452 336 624 636 556 529 309 349 239 329 798 828 857 927 1126 1096 761 476 1212 595 455 761 910 221 883 639 585 691 669 552 613 519 438 653 458 516 458 448 312 712 1026 1347 558 210 406 199 459 642 472 467 2219 718 2287 2084 1879 1721 1841 1711 1697 2103 1909 2040 1958 1719 2217 2064 631 499 649 576 511 682 847 728 696 687 1117 704 394 514 740 704 550 967 999 536 500 473 494 562 572 651 702 897 2342 1637 1271 1486 1020 1597 1416 1492 1373 1704 1355 1436 1905 2015 1890 1569 1718 2271 1973 1272 1783 2260 1586 1336 1381 1592 971 1231 1687 1316 2045 887 1674 1818 1536 1612 1780 1689 1628 1630 1629 1743 1694 1678 1592 1690 1656 1925 1381 1404 1744 1691 2050 1084 1512 1103 935 1336 1145 1050 1546 1370 1822 1247 1599 1300 1216 1418 1142 1745 1711 1753 1492 1325 1767 1637 1803 1576 1357 1453 1295 1372 1529 1585 1543 1526 1476 1367 1517 1880 1569 1570 2124 1359 1557 1708 2289 2113 1569 1722 2054 1846 2265 1866 1572 1854 1895 1592 1934 1729 2377 2241 1840 2167 2093 2120 2193 2052 1933 2068 2084 1779 1859 1853 2146 2180 2116 1968 1857 1478 1716 1968 905 868 500 637 499 783 452 656 513 521 662 985 579 678 632 889 1049 900 928 850 705 890 802 851 1061 1015 1137 1060 1117 1006 586 1043 671 1099 759 758 653 888 691 727 678 646 608 840 629 806 810 742 930 1111 983 1834 1003 629 552 393 527 561 1120 988 1138 683 462 575 456 600 682 602 784 892 884 2329 841 544 747 667 594 567 802 1340 1073 1467 838 916 811 1071 718 1002 831 773 918 433 796 733 563 532 711 869 926 970 955 1009 1279 740 803 1149 1116 1011 987 931 906 1782 1107 1142 1204 617 1053 1010 1030 1117 1015 995 756 896 1392 840 1166 1291 821 991 1505 1613 2066 1372 1529 1562 1577 2032 1567 2186 1465 1160 1746 1158 988 1702 987 1387 1257 1311 1849 1517 1018 1571 967 989 853 1676 1285 724 1226 1299 806 1230 961 1005 1503 1398 1720 1461 1067 1252 1191 1425 1077 1164 780 767 857 925 1193 756 870 853 609 647 931 605 725 901 1938 1064 1279 1013 1140 1147 739 825 428 839 564 700 913 1169 1264 1491 1025 927 1261 1319 1962 1408 1020 1041 988 1107 927 1189 1051 1035 794 954 1644 1260 768 628 1122 1095 1372 1864 1109 2133 1102 1966 691 1435 1151 1123 883 1854 932 1274 1498 1300 1056 1003 980 764 1257 1868 1677 1588 1654 1534 1292 893 905 793 983 740 1088 1696 599 699 581 567 1006 834 1533 1693 973 1221 1600 655 1900 1284 1777 1559 799 899 1610 968 293 178 243 351 262 1101 1232 1524 1348 1344 1324 1454 1071 868 1058 845 327 359 966 877 370 1305 774 1449 1042 1343 833 770 648 840 1230 1099 1475 1181 856 1243 748 622 737 805 902 824 744 786 783 1007 1084 1242 836 972 781 1062 856 1196 1206 1205 1454 1085 989 1565 1334 823 1025 1005 915 1194 1232 1404 1213 747 772 610 977 866 1014 1419 990 1688 1369 6153 6445 1163 1227 1367 1348 1428 1416 1245 1150 1904 1572 1762 1370 1515 1168 644 865 1075 1333 943 1163 1585 1456 1397 1544 1397 1742 1429 1280 807 1257 1496 1476 2107 1295 1467 663 801 1083 899 674 630 640 453 421 660 501 1146 1057 1021 1264 1839 1084 1178 832 728 1530 1185 932 1247 885 598 1817 992 942 1706 1610 889 992 966 1480 2279 1805 1922 2222 2899 2173 1620 1715 1816 2399 1671 1640 1159 1349 1350 1179 2053 2049 922 862 610 622 883 958 2185 2574 2030 2016 2664 3419 3158 3115 3294 3387 2664 2089 2090 1947 3422 3138 3012 3210 3156 2813 2847 2855 2707 3401 2640 3271 3176 3398 2314 4287 4025 3856 3673 4003 3503 4073 3059 5147 5297 5692 2639 4025 3836 1738 1383 2972 3548 2505 1821 3567 1196 1133 1439 1275 1712 1213 1073 2051 1821 1735 966 825 670 924 880 5139 5451 5791 5156 4413 4646 4789 4798 4073 4867 4642 5216 5729 4403 5620 5543 4679 4698 4631 5206 4340 5118 4677 5905 5127 5265 4179 4998 5690 1144 904 831 4117 5199 2063 5578 6065 6509 5970 2322 2343 2300 837 2637 565 1389 1147 1045 4627 3048 3035 910 1228 944 1491 21697 4687 2878 4604 2810 2776 3830 2815 3501 5428 6259 4694 5831 11328 9914 5048 5903 7346 7893 3330 2405 3448 2935 3467 2153 3877 1537 4469 1396 5149 2478 270 244 3884 3223 4231 6145 3118 1630 2903 1775 2063 1383 1294 2588 2491 2213 2447 2172 4263 4988 2049 1199 2358 4164 4063 4714 2988 3151 2203 1649 1407 3911 2287 3899 1518 2335 1499 2480 2068 1934 2358 2488 4498 5451 1987 1985 1865 1938 1979 1510 1966 1196 1287 2314 2656 1624 2197 3493 1856 1538 4675 1808 2097 2332 1297 1994 1861 1908 2613 1978 1527 1419 1504 2399 2297 2355 2204 2366 2291 2488 1993 1792 1958 2402 1357 895 1343 735 1157 1101 1867 1017 884 921 1305 1112 2536 2017 1651 1276 2182 1446 1096 883 1202 1038 942 940 701 919 745 748 856 945 991 1089 991 1148 1140 774 539 1253 1121 1250 1199 936 903 705 1007 1164 1697 1078 601 1079 764 828 1105 895 919 1115 999 1021 1559 711 1121 758 573 1321 1616 1617 862 881 873 940 1024 885 959 969 973 1145 1184 1050 1076 869 963 1370 1313 1139 1489 870 615 838 918 722 838 1471 941 994 1144 698 1965 945 841 1060 967 1131 1038 1186 984 1276 2053 290 2026 1141 1010 659 601 838 1256 2248 971 1429 1783 1754 2051 1701 1616 1060 665 713 674 704 789 807 652 784 738 621 567 570 1074 1082 751 1075 696 633 701 677 574 375 545 742 599 2061 1311 858 716 1077 1307 1137 1323 1394 1180 910 1872 1687 1230 1157 981 1412 893 1640 1004 977 960 1089 1127 953 2126 1365 1774 1062 1310 684 934 737 621 561 1356 1350 1696 1280 2598 1618 1538 1591 1517 2009 2037 1362 1554 1742 1501 2451 2233 2705 2068 1847 2002 1755 1466 1672 1402 803 1529 1970 1563 1625 1426 1799 1206 832 1060 1159 4110 422 422 526 597 600 632 616 883 1136 785 1112 788 2164 851 808 1006 2067 1950 1401 1608 1544 2606 525 577 326 633 1252 1448 1118 1206 1333 1186 1489 1239 1133 1219 961 1061 1234 991 1083 1301 1576 1339 1726 1422 1478 986 1117 972 893 816 2468 1001 724 796 510 961 595 1132 752 2124 776 1004 2010 1881 1645 1800 2239 1846 1402 876 2331 1896 1775 1925 1218 1625 1425 1268 1066 1662 1301 1452 1609 934 985 985 1145 1794 1453 1607 1550 920 2705 2380 2780 2176 1605 1744 2152 1687 1715 2126 945 1783 1499 1504 1502 1519 1820 1686 1930 1916 1329 1921 1939 1645 1284 2095 1720 1155 2225 2252 2555 2435 2184 928 1451 1272 1218 1199 1796 1012 1276 1494 1085 1135 1415 1317 2332 1632 1522 1525 2119 1631 1013 1142 1133 2587 1551 1804 2180 2186 2386 2637 2188 2103 2311 2086 2478 1862 2158 1929 1687 1684 1761 2005 2186 2614 2097 1895 2596 2561 2107 2018 2078 1976 4995 5591 4096 3649 4443 2960 3116 3375 3710 4427 3851 4264 4882 3295 4108 2839 5391 4033 2868 1932 2038 1849 2172 2437 2125 3256 1114 2293 3546 3115 3094 1600 1730 1823 1189 1145 2018 1919 1443 1322 1267 1072 1177 1051 1306 1170 872 860 940 782 893 846 1210 1321 1183 2053 1601 1407 1609 1619 1762 1404 1884 2001 1364 1526 1964 1529 1770 2348 1639 1977 2072 1445 690 821 739 738 730 510 764 1038 871 431 1230 1022 604 605 542 758 246 230 586 521 322 407 387 359 326 1017 682 1107 1025 1699 1051 1003 1031 719 840 617 773 491 467 543 976 1098 1101 895 1101 507 505 692 632 716 844 1404 882 1529 1462 2209 1017 828 681 1407 1370 1345 1151 1244 1091 1324 1489 1484 1325 1027 911 1101 992 998 1176 1295 865 1162 798 919 975 2061 1206 1200 1412 1262 1369 1064 1199 736 1122 1067 1119 655 2491 1377 2535 1235 1191 2422 1176 1450 1092 1280 2225 1749 1174 1171 1099 2161 1973 2109 2563 2131 970 882 771 1698 1017 2143 2051 1246 1280 1794 1731 1185 1317 1831 2689 2001 2097 2010 2084 2077 1873 2015 2456 2885 2232 2771 2266 2755 2548 2572 2427 1139 1204 1075 1191 1324 1013 4697 1416 1369 1398 1641 2125 1815 1685 1979 2593 2707 2486 2153 1400 1099 916 889 777 1904 1594 1628 1767 1235 1332 1271 973 1090 1621 1740 1674 1816 1239 846 934 1260 907 774 801 644 813 778 695 591 675 631 906 645 702 1261 1183 1466 1300 2138 2157 2072 1886 1805 1741 2115 1867 2128 1792 1667 1789 1835 2187 1785 1924 1761 1851 1919 1851 1089 1269 1790 1563 1458 1562 1252 1444 2406 1568 1425 1501 1335 1951 1283 1339 1600 1130 2004 1661 1147 1239 1388 1649 1561 1582 1935 2527 2918 1195 3884 2103 1930 1581 2869 1356 2389 2885 1538 818 752 572 620 533 633 845 1318 1396 1225 1244 1340 1208 1292 919 1074 1094 600 813 726 761 876 1006 1951 634 1363 966 985 832 1129 1077 657 841 783 597 514 820 583 695 1173 797 958 1078 774 918 772 2964 1068 972 1444 991 1024 843 745 608 1448 1071 1173 1211 1343 947 722 765 425 521 1386 1781 1670 1493 1534 1540 1669 848 2083 1005 1139 1252 2476 864 1728 1551 1457 1601 1730 1514 774 986 1160 1649 599 733 708 817 573 1341 3492 2556 1625 545 704 724 1146 945 976 916 3817 1004 4327 3912 3587 3848 3789 4542 4430 4312 4121 4305 4142 3799 4566 4057 1457 1561 1685 1497 2115 2045 2138 1621 1628 1358 2091 2129 1484 1401 1480 1454 1039 1512 1728 1545 1547 1447 1432 1577 1605 1527 1559 1850 2753 1722 1523 1550 1543 1585 1725 1631 1531 2013 1648 1465 2351 2412 2378 2088 1973 2241 2237 1835 2015 2597 1827 1864 1768 2239 1510 1413 2151 1458 2048 1131 1652 1888 1739 1703 2287 1796 1824 1909 2331 1865 2063 2040 2162 1969 2115 2007 2325 1482 2074 2185 2651 1711 1499 1657 1205 1768 1804 1710 1765 1793 1573 1562 1895 1591 1507 1560 1583 1952 1851 1725 1905 1981 2104 1884 1799 1849 1516 1507 1354 1382 1362 1698 1515 1738 1841 1738 1956 1498 1615 1463 1916 1692 1903 2171 2049 1951 2015 2554 2659 1630 2404 2270 2135 2266 2113 1944 2192 2132 2506 2654 2447 2680 2404 2528 2123 2228 2283 2279 2072 2278 2119 2404 2319 2161 2291 1922 1747 1437 1435 1717 785 853 879 805 942 1042 646 1276 432 907 670 622 753 813 759 657 640 591 683 1024 754 1117 886 1054 1230 587 778 637 686 949 1091 833 577 1243 1160 764 638 1049 803 980 1005 1024 982 1207 624 654 955 1086 1230 1340 1269 1648 1154 543 527 510 955 1097 1424 1199 1461 743 507 529 669 538 674 528 824 589 1046 2075 1205 727 880 536 712 616 558 1209 1100 1525 771 878 1131 619 1129 1630 1490 1459 1583 778 1119 446 810 770 754 1398 1583 941 1177 728 1373 1390 976 1182 796 1455 1235 1243 1017 1643 1428 1134 1533 769 1043 1325 1114 1002 869 1494 852 1074 1196 1141 830 1172 1078 810 2143 2381 2451 1418 1280 1737 1725 2389 1515 2415 1495 1017 1567 1036 867 1954 1858 2137 1394 1433 1990 1627 970 1772 1305 1292 1277 1705 1312 1078 1394 1541 1069 1480 1263 1289 1355 1351 1971 1335 1218 1383 1223 1438 1487 1728 884 1004 1149 977 1370 805 723 754 673 769 1253 1197 856 1260 1838 1356 1208 1236 1228 965 942 994 455 1005 703 790 1482 1102 1399 2020 1190 974 1714 877 1321 1098 999 771 684 867 987 1607 1253 1279 736 1087 1518 1497 1375 1012 1256 1207 1689 1985 1190 2396 994 1909 1009 1347 715 1054 1133 2029 1084 1335 1534 1337 1495 966 1234 793 1158 1552 1427 2308 2350 1972 1156 1112 1092 898 1142 880 1376 2037 595 726 418 768 853 1012 1328 2126 1407 1799 1252 726 1479 1386 1757 2363 870 1272 2039 1106 347 326 185 337 209 1214 1243 1674 1490 1781 1416 2062 1424 1278 1356 855 344 312 826 1211 338 1551 763 1421 1438 1563 853 736 834 995 1216 1392 1752 1558 1299 1571 849 737 928 1230 642 594 858 872 907 639 1060 1141 812 933 705 952 1236 1070 1192 1165 1523 915 873 1540 1515 725 1260 1526 1400 1756 1651 1824 1224 1259 696 833 929 793 1118 1690 1103 1644 1753 7240 6674 1100 1606 1412 1393 1569 1622 1358 1146 1974 2065 1973 1689 1854 1331 1019 1075 1255 1357 1308 1723 1350 1276 1277 1065 1375 1586 1864 978 1110 1417 1772 1561 2186 1508 1794 581 728 1090 879 631 683 655 726 884 644 577 1489 1313 1379 943 1932 959 1222 1121 925 1675 1145 1668 1277 1106 1101 1735 978 1027 1871 1813 817 881 806 2144 2418 2623 1574 1927 3100 2250 1961 2171 2038 2187 1728 1687 1659 1787 1073 1301 2374 2648 1108 1098 744 402 798 1206 2369 2122 2854 2486 2327 3897 4155 3636 4015 4061 2860 2993 3227 2606 3193 2942 3303 3742 3428 3124 3327 3019 3829 3297 3215 3329 3926 3914 2962 4806 4888 4651 4985 5138 4173 4928 3773 6575 6258 6077 2847 3963 3829 2800 2001 3639 3884 2858 2338 3368 1627 1529 1708 1459 1753 1111 1004 2617 2506 1907 1087 1262 1173 958 871 5737 5720 5644 5033 4963 5789 5843 5528 5107 6163 4886 6636 6850 5325 6817 6046 6122 6539 6107 6390 6080 7364 4571 5075 5712 5563 5137 5136 5539 1252 1063 763 5940 6523 2719 7203 7888 7976 6630 1942 1831 2858 1069 3167 477 1705 1338 1493 4669 3333 3304 1546 1456 1089 1410 4687 23327 2717 4329 2562 3530 4487 3248 4384 6279 7461 5263 5929 12496 11750 5982 6288 8168 8569 3774 2964 3273 2898 3892 1885 3824 1641 4688 1988 5637 2272 472 388 4474 3276 4694 6317 3751 2079 3141 2659 2459 1523 1452 3451 3247 2814 2294 2200 5043 6416 3137 1138 3820 4729 4706 5433 3546 4404 2700 2044 2023 4029 2795 5431 1807 3174 1515 2119 2568 2463 2881 2501 6121 6398 2325 1908 1378 1991 1791 1345 1893 1361 1496 1823 3316 1912 1866 4078 2342 2116 5925 1630 1994 2524 1681 2176 2238 1990 2274 2037 1899 1923 1840 2686 2583 2797 2686 2583 1812 2367 2709 1849 2467 2148 1771 1558 1213 860 1238 1121 2477 1470 1094 1144 1389 1075 2623 1851 2191 1140 2857 2662 1911 1256 1285 980 894 984 1030 990 966 930 1052 976 1137 1024 928 1653 1033 920 945 1068 1221 1125 1509 1304 936 569 1232 1532 1867 864 1073 1313 982 1210 1348 994 1180 1278 967 1578 2136 1011 1205 1101 1125 1696 1739 1730 1257 1355 1185 1187 1301 1366 1359 1283 1850 1484 1374 1625 1030 1660 964 1709 1568 1638 1634 1179 826 1005 1166 949 1110 2250 1095 1606 928 1070 1756 1496 1385 1654 1109 1286 1721 1966 904 1366 2277 347 2297 1499 1040 1265 897 798 1694 2191 1036 1786 1951 1692 2013 1554 1951 1797 972 862 991 909 1178 1157 754 824 726 719 620 797 991 1182 849 1082 645 625 926 712 545 400 863 1040 854 2491 1582 1412 1244 1097 1388 1151 1319 1528 1242 1090 2134 1748 1931 1413 1155 1073 1638 1827 1294 1416 1267 1289 1408 1484 1796 1594 1786 1477 1254 760 904 887 671 810 1873 1554 1896 1537 2624 1541 1550 1845 1650 2441 1763 2260 1606 2091 2042 3265 2132 3107 2333 2081 2396 2372 1581 1967 1576 548 1603 1928 2487 2700 2204 2205 2162 903 1824 1950 4510 765 748 738 606 838 974 1029 946 1270 822 1473 1323 2846 726 747 710 2347 1896 2123 2315 963 2836 739 1112 771 876 1850 2100 1783 1948 2126 1966 2207 1565 1746 1270 945 1150 1630 1180 1415 1122 1879 1530 2076 1614 1406 1413 1710 1384 1335 1296 2838 1359 1120 1023 472 1140 845 1148 844 2124 876 924 2395 1971 2730 1907 2578 2407 1877 832 2676 1922 1961 2091 2016 2155 2166 1606 1395 1931 1888 1945 1952 1272 1079 1014 1199 2073 1841 1725 2095 1662 2904 3051 3352 2081 1763 1787 2621 2302 1950 3066 1155 2075 1677 1896 1663 1894 1983 1831 2028 2014 1504 1864 1816 1943 1534 2456 1889 1291 2124 3063 2824 2401 2158 1360 2131 1958 1192 1173 2181 1628 1829 2288 1511 1275 1330 1587 2038 1863 2243 1723 2287 2180 1676 1507 1460 3445 1595 2326 2429 2755 2785 2520 2838 2573 2009 2316 2823 2847 2240 2323 2310 2656 2413 2487 2158 3719 2544 2112 3177 3129 2597 2580 2823 2240 5688 6271 5612 4650 4624 3743 3492 3810 3608 5162 3917 4359 4230 4516 4858 4066 6495 4929 3634 2896 3084 2286 2025 3511 2523 3245 1650 3501 4390 3932 5322 1904 2226 3076 1273 1233 2080 1431 1665 1938 1867 1497 1064 1168 1334 690 902 982 1004 1102 800 767 1037 1425 1300 2057 1531 1416 1876 1577 2075 2586 2540 2368 2168 2759 2652 2288 2339 2523 1916 2057 2053 1080 753 766 718 836 870 673 886 1133 1034 537 1213 679 577 683 991 678 220 188 507 480 662 589 625 596 529 1192 734 1093 1210 1482 1548 1475 1495 765 1143 1037 1321 971 947 1040 1031 1091 861 937 1475 665 610 1019 928 574 693 1576 895 1277 1516 2603 1062 1068 741 1446 1415 1335 1365 1607 1747 1248 1424 1586 1426 1128 1056 1092 969 1200 1492 1337 1335 1603 947 1716 1307 2389 1332 1644 2126 1755 1699 1560 1933 872 1370 1381 1260 686 2642 1261 2653 1434 1132 2781 1542 1256 1404 1209 2193 2027 1167 988 870 2069 2029 2081 3020 2036 1118 1050 1059 2063 910 2376 2305 1347 1384 2388 2211 1631 1567 1902 2408 1687 2404 2253 2438 2329 2157 2111 2612 2660 2175 2396 2302 2820 1899 2910 3090 727 1141 1157 1200 1194 995 5186 1752 1750 1751 1958 2198 1827 1634 2179 2659 2655 2185 2641 1747 1715 992 1096 1077 2203 1375 1452 1451 1553 1286 1270 1048 1334 1702 1494 2014 1522 1290 1249 825 1092 996 797 869 745 851 847 741 653 1131 700 1026 1051 823 1467 1665 1766 1524 2008 1945 1880 1992 2134 1836 1910 1865 2534 2506 2641 2364 2880 2116 1828 1957 2055 1747 2055 2398 1909 1327 1686 1988 1515 1979 1518 1346 2598 2204 1735 1993 1951 2324 1574 1518 1947 1609 2214 2045 1446 2013 1385 1918 2120 1582 2229 2957 3037 1334 3960 1912 1875 1697 3337 1128 2022 3218 1839 926 799 1010 624 708 713 879 1356 1205 1718 1714 1488 1730 1484 919 1081 1163 681 1247 791 932 1290 1255 2316 863 1435 1038 971 1143 1448 980 1044 818 717 669 558 973 937 763 1044 1006 1324 1236 1595 1681 874 4359 1247 1194 2119 1053 1407 1262 1208 880 1735 1448 1234 1268 1385 1151 989 1126 683 689 1265 2750 1720 1560 1767 2080 1708 849 2240 1637 2089 1272 3056 1010 2041 1698 1573 1792 1856 1697 1064 1316 1604 1776 980 729 961 1177 791 1923 4354 2695 1988 839 866 870 851 815 1093 978 4719 1353 5310 4976 4630 5035 5324 5410 5421 5037 4823 5093 4963 4487 5513 5741 1611 1595 1749 1418 2286 2272 2742 1554 1792 1634 2151 1628 1352 1239 1590 2098 1046 1237 1752 1625 1621 1551 1461 1521 1576 2260 2251 2686 1788 1258 1063 1345 1144 1617 1559 1464 1278 1639 901 1218 1869 1925 2022 1301 1512 1926 1685 1319 1265 1750 1373 1351 1268 1168 927 1047 1662 951 1447 851 1569 1586 1645 1325 1468 1187 1143 1114 1685 1162 1751 1732 1647 1594 1737 1789 1719 1243 1893 1879 1900 1253 1262 1340 1038 1273 1268 1355 1461 1519 1388 1391 1516 1640 1685 1266 1583 1502 1402 1635 1709 1359 1628 1623 1736 1504 1304 1337 1487 1234 1230 1412 1216 1455 1839 1185 1513 1840 1574 1453 1651 1409 1545 1528 1533 1504 1205 1408 1194 1307 1907 1942 1172 1337 1643 1328 1387 1562 1399 1340 1301 1396 1386 1533 1634 1646 2081 2158 2153 1280 1438 1420 1740 1583 1656 1634 1232 1291 1396 1794 525 440 619 524 639 649 587 885 328 598 432 723 537 631 666 805 923 799 843 826 654 834 755 1054 1277 559 776 575 715 746 1015 756 628 1200 1039 920 723 1076 720 817 895 840 794 1026 589 634 987 820 983 770 724 1424 723 489 397 334 557 498 823 819 952 702 655 616 760 700 743 723 548 771 862 1996 684 492 673 611 506 594 421 916 1109 1267 700 806 781 884 634 1127 1082 964 951 774 597 451 467 499 587 723 662 802 766 870 1189 645 809 756 735 1054 696 717 1043 1550 1247 917 1370 562 738 649 1114 754 798 987 638 686 792 1067 851 941 999 856 1661 1501 1855 1561 1345 1241 1312 2019 1326 2972 1829 939 1533 516 787 2230 1174 1251 1068 1296 1869 1275 1010 1235 978 988 1271 1553 1010 709 1276 1252 738 774 1143 543 1118 1392 1599 1170 1097 911 1028 1273 1012 959 725 969 883 813 1180 670 629 808 551 466 596 831 600 1138 1850 1183 1251 842 953 705 745 827 562 635 684 816 1097 888 1257 1577 940 936 1298 857 1445 732 968 780 775 911 1148 1194 887 802 729 927 1218 1156 803 792 855 1336 1100 1439 984 1839 807 2008 702 950 797 1105 724 1664 1172 888 1431 1213 1047 825 1022 578 1209 1017 1108 1301 1328 2075 1079 668 942 708 906 675 988 1315 575 627 656 515 651 839 1499 1529 878 1180 1006 784 1543 943 1643 1395 1055 1007 1589 1170 314 210 292 304 260 1267 1272 1400 1512 1314 1337 1567 1192 1035 1026 790 436 369 799 894 321 884 852 991 1133 1124 817 755 720 1254 1271 1185 1427 1441 1223 1406 631 722 1242 1075 862 756 1177 1197 1202 804 868 1306 800 1000 937 1023 1257 1436 1056 1193 1763 767 793 1558 1383 575 894 871 778 929 1020 1167 995 737 663 512 987 867 818 958 1013 1417 1461 5554 5447 1114 1442 1159 977 1357 1001 1331 1102 1580 1848 1344 1617 1392 894 731 690 943 1124 959 1270 1292 1269 966 1213 931 1416 1190 1030 808 1260 1594 1494 2058 1346 1300 867 709 1092 988 608 578 558 603 608 474 528 843 962 866 888 1156 982 961 1012 758 1334 1128 843 1021 643 587 1323 1045 842 2097 1742 380 470 560 1569 3004 1460 1014 1781 2410 2057 1850 1850 1464 2539 1000 1263 1313 1320 768 1080 1962 2260 647 621 592 485 715 509 1835 1702 1290 1758 1619 2846 3084 2922 2104 2235 1841 1892 2307 1689 3639 3386 2812 2973 2953 3074 2852 2843 3127 2588 2507 2479 2854 2530 2089 4363 3545 3998 3192 3899 2742 4135 3349 4788 5069 5181 2666 3380 2550 1664 1410 2767 2587 2246 1413 2885 1093 1090 1663 1174 1515 815 894 1606 1840 1467 625 786 688 961 536 4404 4451 4557 5249 4517 4469 4134 5008 4172 4968 4463 4241 4465 3992 4212 4318 4241 4250 3842 3947 3914 4732 4302 4909 5345 4944 4616 5204 5357 1044 860 684 4830 4591 1707 5219 6316 6641 4856 1968 2029 2226 994 2360 523 1134 753 681 4267 2800 2668 687 1201 1009 1172 2878 2717 19736 3875 2227 2593 3131 2520 3535 3870 4623 4190 4926 9869 8768 4569 5133 5905 7040 3987 2025 2572 2702 3049 1783 3613 1207 4103 1487 4231 1890 132 116 2937 2288 3613 5970 3124 1317 2996 1361 1777 1654 1600 2410 2289 2436 2778 2012 3687 4661 2284 1582 2960 3625 3624 4444 2793 2997 1778 1847 1410 3523 2415 3927 1132 2002 1029 2065 2017 2039 2285 2488 3958 3795 1802 1674 1544 1667 1781 1566 2001 1122 1476 1566 2547 1594 1615 3165 1485 1331 4254 1433 1613 1737 1429 1695 1744 1545 2138 1723 1489 1538 1532 2228 2160 2191 1793 1924 2244 2207 1730 1728 1947 2175 873 732 1034 617 965 1341 1969 1095 1021 870 1120 1004 1717 1807 1419 1176 2285 1749 1340 994 1386 755 651 643 581 797 621 564 626 804 1226 916 920 943 709 758 807 1185 999 859 956 681 775 433 932 1171 1619 872 898 725 831 1024 970 780 1066 774 871 1186 1583 742 915 947 894 1120 1192 1198 943 1036 1014 998 1242 932 1125 1089 869 1295 1272 1419 1082 1003 1027 1394 1283 1348 1428 1056 923 1202 1001 818 774 1652 725 1046 1093 749 1530 1108 1058 1241 799 931 1162 1356 1022 1378 1874 325 1744 896 757 546 717 912 1259 1320 773 1674 1342 1563 1620 1594 1398 1232 553 744 723 481 614 686 677 482 448 658 538 682 940 855 735 1024 703 667 694 681 512 331 596 435 631 1699 1450 655 568 977 1189 993 1066 1123 822 799 1508 1206 1109 926 1091 1332 1027 1258 1323 1282 1110 1083 1008 1062 1877 1330 1545 1167 821 697 982 713 548 645 1224 1286 1492 1635 2583 1202 1236 1672 1079 1507 1607 1233 1200 1550 1408 2967 1821 2304 1637 1884 2485 1778 1618 1761 1093 781 1375 1764 1392 1328 1505 2266 1370 642 1052 1098 3249 667 632 649 783 853 906 746 729 1374 675 976 772 1643 642 614 1067 2234 1889 1100 1334 1292 1964 333 699 366 365 1275 1635 1234 1371 1492 1318 1633 1237 1308 1304 961 1017 1507 1107 1294 1016 1022 858 1163 970 1022 932 1237 907 1031 944 2191 973 867 967 556 1075 501 1185 642 1787 855 803 2426 1494 1732 1397 2177 2091 1247 1019 2875 1276 1165 1324 1397 1319 1494 1318 1185 1525 1488 1302 1670 1149 1173 1292 1399 1319 1350 1424 1435 1020 2175 1880 2174 1749 1487 1577 2017 1501 1599 1921 684 1874 1387 1573 1463 1590 1668 1603 1734 1808 1485 1488 1590 1404 1116 1356 1269 1175 2735 2275 2300 2135 1945 978 1686 1521 1258 1411 1236 1164 1360 1521 1184 966 1218 1091 1402 1501 1787 1324 1379 1629 1386 1413 1468 2108 1522 1694 2051 1634 2162 2054 2015 2001 1990 2013 2615 1607 1798 2013 1734 1891 1775 2229 1921 2109 2010 2326 2219 2127 2474 2462 2261 2155 5338 5212 3913 3615 3449 2776 3187 3408 2871 3795 3769 4237 3627 2887 4236 2922 4807 3358 2821 1971 2142 1593 2213 2429 1707 2855 790 1830 2808 2373 3305 1387 1291 1607 1270 1229 1466 1741 1031 1012 1163 913 763 915 1089 810 827 771 1029 766 789 838 1133 973 1261 1519 1408 1598 1360 1461 1420 1500 1917 2014 1605 1528 1387 1277 1667 1960 1666 1743 1867 1160 756 681 555 771 799 593 525 781 765 316 839 424 534 471 497 479 263 326 354 514 359 358 414 377 359 1001 533 1061 770 996 1266 1114 1206 554 767 669 903 772 722 798 747 759 898 818 1073 709 589 493 424 476 561 1046 962 1281 2034 2137 855 872 451 1243 1307 1062 999 1008 1077 1011 1229 1227 1133 955 847 1164 1208 1080 975 952 995 1147 709 906 822 1787 1230 1352 1892 1299 1674 1350 1309 906 1294 1279 1012 680 2387 1299 2415 1116 1079 2378 1369 1213 1205 1185 1854 1817 1286 974 844 2095 1833 1822 2245 1785 996 922 900 1836 808 1725 2024 1265 1167 1851 1816 1276 1254 1665 1868 1747 1936 1784 1985 2078 1978 2148 2226 2943 1697 2596 1746 2472 2177 1902 2255 770 1125 1160 1348 1339 1405 4696 1691 1853 1866 1728 1759 1594 1527 1650 2218 2217 2062 1996 1264 1185 819 1067 835 1996 1347 1361 1626 1036 1312 1262 934 998 1433 1660 1705 1920 961 991 1100 1088 910 642 568 471 619 611 548 490 840 547 924 360 774 1192 1300 1349 1066 1939 1525 1725 1672 1836 1578 1451 1717 2290 2267 2198 2194 2342 2158 1790 1943 2159 1738 1351 2039 1096 1000 1304 1812 1418 1994 1358 1736 1724 1648 1306 1493 1336 1588 1083 1765 1680 1490 1941 1265 1046 916 964 1265 1335 1149 1920 2361 2720 1417 3171 2100 2154 936 2602 1126 2276 2890 1358 703 947 1185 487 444 502 595 1108 927 1149 1249 1113 1162 1220 784 967 995 765 527 573 705 746 866 2006 517 1359 839 722 869 859 984 589 672 569 573 489 738 792 583 1333 802 910 1059 839 786 761 2554 1015 977 1325 932 682 867 706 612 1329 905 1070 1139 903 818 559 586 679 516 1149 1712 1233 1306 1479 1700 1526 754 1912 1177 924 1420 2250 613 1710 1729 1602 1632 1828 2004 955 906 799 1331 784 867 798 767 586 1084 3243 2024 1179 1155 589 603 1369 611 830 740 3780 780 4326 3841 3594 3538 3722 3871 3948 4048 3962 4189 3794 3367 3707 3550 1455 1278 1483 1176 1700 2102 2328 1574 1914 1627 1860 1595 900 1016 1562 1810 948 1271 1450 1510 1492 1376 1265 1361 1333 1343 1417 1777 3243 2155 1487 2251 1945 1757 2312 1788 1598 1986 2178 2115 2837 3105 2831 1995 2455 2784 2826 2197 1993 2022 2296 2091 1940 2095 1804 1892 2292 2152 2261 1632 2496 2712 2397 2123 2556 2832 2846 2948 3517 2675 3557 3258 3158 3235 3418 3241 2731 1788 3407 3497 3049 2565 2711 2270 2010 3066 2621 1864 2587 2566 2934 2670 2508 2744 3059 2820 3155 2498 2170 2795 2700 2451 2662 2810 2738 2705 2348 2333 2647 2925 2582 2737 2574 3146 1725 2744 2562 2353 2437 2374 2413 2205 2694 2265 2701 2640 2859 2302 2601 2092 2376 2799 1989 2794 2961 2763 2626 2783 3007 3040 2865 2968 2968 2592 2634 2601 2780 2995 2667 2425 2473 2625 2879 2756 2868 2838 1506 1643 2492 2806 1241 769 913 1091 1045 1234 1209 1026 753 647 921 1076 1023 1158 1344 1046 1284 929 1084 1305 1056 1309 1204 1179 1592 1265 1518 1267 1337 1392 1068 1475 971 1949 1570 1311 1082 1754 1055 1246 1247 1200 1097 1403 1151 985 1264 1097 1299 1164 1101 2358 1118 815 743 575 699 1063 1739 1250 1387 851 815 797 1047 941 1095 726 924 874 1320 3382 1274 661 948 879 1333 948 1086 2254 1400 2112 1179 1314 1585 1317 887 1337 1328 1191 1929 1282 1105 798 1167 1015 919 1394 1520 1560 1533 1621 1744 1586 1696 1870 1515 1992 1685 1625 1998 2076 1832 1382 2514 745 1191 1339 1961 1223 1355 1573 909 1118 1241 2142 1848 1863 1997 1974 2211 2235 3440 2425 2174 1580 2323 3355 2059 4338 2902 1700 2946 1435 1004 3430 2110 1923 1660 1508 2663 1902 1655 2475 1729 1692 1648 2125 1379 1179 1457 1963 1119 1843 1419 1055 1553 2441 2868 1611 1984 2080 1879 1998 1598 2100 1799 1907 1847 1414 2373 1045 1366 1126 1072 1060 1010 880 491 1497 2737 1783 1756 1452 1749 1397 1555 1771 858 995 1108 991 1190 1304 1590 2220 1675 1540 1976 1218 2196 1384 1707 1154 1115 1510 1748 1956 1176 1010 1259 1218 2585 2039 1847 943 2112 1741 2130 3657 1329 2389 1300 2605 1223 1922 1024 1450 1202 2852 1528 1712 1911 1833 1976 1554 1569 1047 2180 2236 1991 2170 2188 2323 1867 1552 1757 862 2229 1432 2410 2876 710 793 855 507 1221 1396 2406 3209 2280 2683 1761 1013 3245 1981 2719 2371 1735 1552 1774 1608 348 142 204 461 433 1666 1600 1936 2074 1718 2194 2162 1746 1696 1808 1008 590 553 1221 1288 581 1305 1222 1926 1793 1986 1882 1572 1528 1260 1424 1438 2469 2627 1990 2048 852 803 1204 1206 1644 1495 2075 2212 1947 1339 2437 2297 1125 1494 1031 1777 1833 2268 2599 1288 2031 1114 1066 2614 2007 757 1232 1423 1188 1550 1703 1987 1750 1516 1474 1116 1943 1172 1216 1407 1440 2515 1966 8671 8669 1807 1441 1692 1408 1628 1556 2108 1701 2443 2542 2158 2601 2668 1437 1167 1369 1434 2299 1671 1789 2181 2046 2053 1884 1645 2658 2344 1705 1395 2166 1899 1691 2631 1952 2410 780 1193 2036 1741 702 803 621 1007 1164 811 709 1600 1134 1585 1130 1709 1185 1642 1431 1130 2224 1836 1481 1634 1402 1153 1870 1344 1259 2574 2502 557 798 888 2234 4080 3066 2240 2213 4242 3831 2528 2910 2489 4520 1828 2184 1809 2210 1767 1996 3395 3733 1087 1033 928 518 1074 1185 3148 3630 2829 2799 2699 3907 4351 4345 4341 4570 3423 3237 2925 3403 4612 4367 4215 3731 4294 4898 4514 4518 4894 3713 4128 3425 4224 4630 3770 5310 4681 5951 4993 5603 4367 6126 5593 7649 7768 7106 4441 5829 4322 3788 2677 5142 4374 3026 2350 4931 1975 1798 2427 1676 2232 1322 1535 2908 2970 3182 1125 1458 1374 1443 944 7140 7545 7516 8809 7288 6793 6413 8659 6140 7403 7001 7290 7786 6607 7261 7166 7549 6726 7521 6874 8063 7837 7030 8368 8095 7617 6559 7953 7528 1243 1136 859 7196 7789 3939 8476 10173 10797 7317 2954 2926 3078 1254 3441 590 2090 1668 1230 6417 4610 4899 1268 1862 1400 2041 4604 4329 3875 30985 4174 4629 6355 3711 6800 7573 8639 7343 7382 14460 12848 7145 8854 10981 11591 5302 2984 4672 4022 4901 2423 5276 1621 6388 2313 6440 3218 287 236 4858 3964 5970 9441 4202 2740 4582 2204 2747 2416 2119 3800 3825 3595 3931 3038 7089 7488 4193 2465 5192 5416 5145 7121 5499 5382 3169 3523 2361 5838 3840 6053 2454 3390 1503 4621 3163 3332 3753 4301 7132 6303 3066 2821 2624 2426 2868 2299 3027 1782 2164 2709 4434 2852 2373 5524 2857 2601 6969 2546 2919 3618 2141 2505 2562 2200 3369 2511 2484 2440 2652 2646 2678 2847 2488 2623 3204 3476 3078 1729 2893 3423 2239 1717 2089 806 1827 1917 2869 1574 1568 1185 1653 1741 3390 2340 2536 1440 3451 3240 2299 1613 1940 1246 1175 1172 1659 1714 1139 998 1439 1632 1625 1579 1275 1647 1916 1141 1072 1309 1392 1199 1708 1863 990 962 1668 1932 2265 965 1550 1601 1607 1742 1737 1538 1436 1497 1104 1723 2671 1705 1528 1535 1739 2317 2461 2158 1268 1704 1649 1693 2019 1343 1413 2038 1951 2346 2895 2154 1740 1819 1025 2499 2430 1722 1762 1215 1088 1860 1682 1506 1410 1873 1621 1862 1989 1034 1946 1415 1241 1574 1099 1274 1520 1899 1254 1388 2945 328 2792 1561 1867 1028 1122 1011 2416 2134 1443 2607 2283 2365 2545 2181 1939 1688 937 1012 1003 1168 1457 1396 1326 984 924 1332 562 830 1445 1164 2088 1855 927 846 1024 1044 808 552 750 1125 799 2525 2464 1565 1405 1357 2124 1054 1776 1751 1372 1163 3050 2400 2531 2312 1565 2151 1615 2000 1964 1635 1185 1430 1926 1309 2645 2184 2630 1978 1608 1066 1913 1589 892 803 1953 2352 2741 2389 3255 1578 1923 2905 1796 3228 2174 2212 2623 2653 2156 4760 2921 3795 3059 3297 3858 2742 2365 2175 1972 966 2514 3055 2335 2740 2435 2846 2781 1143 1704 1947 5193 874 464 634 1247 972 1031 1468 1750 1775 1027 1587 1366 2632 981 888 1543 3072 2798 1999 2267 1671 2740 922 1369 961 1018 2290 3070 2197 2489 2624 2341 2899 1985 2308 1932 1481 1512 2461 1407 1798 1635 2876 2378 3233 2564 2995 1521 2119 1646 2221 1908 3639 2245 1125 1879 822 1539 1203 1179 1557 2868 1626 1544 2908 2483 2673 2293 3569 3982 1585 1535 3602 2257 2425 2479 1985 3014 2373 1693 2405 3419 2904 2627 2568 1432 1685 1619 2161 1956 1957 2425 2031 1294 4233 3257 4081 3206 2833 2742 3458 2037 2869 3330 1316 2761 1888 2447 1880 2464 3184 3013 3287 3287 2628 2439 3279 1924 1830 3300 2785 1465 4942 4541 4968 3016 2723 1733 2322 2111 1689 1870 2212 1898 2299 2611 1682 1528 1719 2217 1870 2720 2238 2155 3040 2590 2286 2618 2301 3302 2474 3022 3915 2924 3419 3439 3281 3474 2829 3004 3370 2673 2665 2953 2514 2836 2584 2972 2843 3237 2779 2916 3294 3352 2390 2718 2943 2759 7361 7674 6236 6201 5381 4528 5455 5829 4634 6858 5517 6189 5471 4677 6195 4305 7143 5140 4310 3639 3824 3144 3513 4279 3243 4976 1806 3463 4510 3940 5922 2291 2680 3353 1830 1668 2961 2618 1751 1349 1720 1709 1558 1162 1670 1468 1159 1198 1219 1203 1331 1194 1940 1706 1706 3143 1695 1995 2313 2288 2524 3169 2951 2977 2746 2342 2972 2113 2996 3786 2233 2701 2783 1937 1487 1492 1323 1626 1624 1417 1261 1417 1436 386 1859 701 1056 708 862 830 494 431 575 782 770 797 885 816 735 1454 1000 1428 1378 1247 2408 2295 2364 1031 1586 1244 1744 1060 994 1103 1311 1418 1550 1762 2294 1053 1003 959 846 998 1247 1755 1102 1515 2416 3875 1355 1675 970 1733 2024 1871 1711 1763 1795 1973 1807 2177 2139 1215 1724 1381 1743 1981 1617 1600 1244 1823 1327 1529 1356 2416 1697 2805 3037 2335 2342 2786 2830 1345 2115 1993 1662 970 3265 1726 3392 1836 1528 3606 1675 1647 1571 1481 2647 2139 1319 1555 1208 2760 2395 2382 3264 3112 1875 1807 1077 2940 1173 2601 2936 1593 1868 2661 3246 2055 2345 2485 3222 2329 2796 2496 2696 2939 2888 2056 3474 4495 2369 3115 3123 3418 3565 2858 3647 1756 1823 1856 1646 1464 1678 6417 1886 2079 1990 2128 2858 2221 1968 2499 3506 4059 3115 3169 2031 1895 1199 1084 1661 2091 2086 2110 2097 1422 1726 1494 1614 1347 2593 2414 2909 2483 1590 1303 1510 1609 1153 911 997 784 974 983 806 668 1117 1132 1365 691 917 2069 2295 2326 2022 2712 2599 2597 2428 2331 2190 2198 2882 3825 3180 3022 2528 3134 2424 1841 2137 2591 2523 1741 3091 1435 1453 2785 2743 2077 2500 1266 2848 3573 2633 1990 2112 2170 2275 2025 2361 2332 2938 2134 1886 1672 2871 2025 2234 2242 1884 3113 2705 2913 1724 5219 2802 2320 1782 3454 1858 3001 4101 2016 922 1426 1435 948 820 683 1063 2222 1960 2310 2596 2547 2709 2291 1238 1689 2153 780 934 1391 1163 1611 1248 3194 840 1536 1331 949 1537 1398 1556 678 1055 939 769 663 1648 1115 864 1193 1315 1515 2253 1451 2058 1110 5044 1457 1351 2226 2065 1707 1777 1571 1532 1916 1733 2785 2619 1953 2283 1062 1278 1277 785 2243 3237 2249 1916 2689 2838 2992 1627 3390 1465 2058 1913 3287 1127 2824 2716 2441 2924 2867 2617 2056 1398 1478 2187 1037 978 1445 1214 979 2097 4871 3852 2514 974 1427 830 1891 1208 937 1709 6599 1742 7510 6821 5775 5648 5922 6436 6306 6362 6563 6195 6360 6149 6516 6184 1733 1776 1784 1326 2908 2454 2725 2294 2702 2342 2508 2245 2005 2139 2455 2497 1589 1838 2571 2005 1947 2040 1440 1706 1613 2193 2215 2630 2621 1807 1175 1885 1249 1676 1114 1566 1375 1354 1438 1264 1706 1786 1655 1399 1845 1904 1954 1396 1811 1564 1456 1345 1382 1580 1627 1238 1423 1661 1311 1569 1717 1856 1676 1934 1686 1874 1971 1997 2198 2473 2252 1925 1880 1800 1960 1778 1807 1767 2039 2032 2206 1855 2059 1765 1558 2080 1798 1580 1779 2036 1799 1884 1813 1662 1946 1952 1718 1716 2064 2053 1761 1940 2015 1916 1932 2136 2136 2042 2019 1695 2093 2144 1779 1764 1308 1731 1791 1861 2040 2050 1441 2108 1843 2028 1619 1656 1738 1816 1805 1771 1819 1910 1666 2187 2246 2368 2281 2092 2612 2675 2839 3106 2467 2376 2633 2399 2225 2356 2227 2157 2189 2021 2433 2460 2506 1840 1377 1472 1764 1806 789 657 637 408 667 501 412 594 505 476 406 624 616 608 684 991 1117 905 1154 772 621 854 724 804 983 878 898 768 858 822 615 876 510 942 698 609 496 799 678 800 743 778 752 982 461 593 967 560 673 862 807 1625 964 578 523 290 476 570 928 944 1087 473 517 435 499 383 619 333 880 557 966 1716 612 362 544 391 727 404 550 972 874 1578 582 659 964 845 717 771 711 620 1028 533 829 718 631 563 692 791 673 745 1052 982 1238 763 1015 1347 755 888 1138 817 586 1423 1028 855 1120 523 633 856 985 563 657 747 837 1015 1063 820 882 1381 994 687 1512 1781 1945 1487 1388 1532 1486 2001 1160 2191 1345 768 1396 850 1030 1536 1893 1623 1293 918 2030 1626 1051 1438 735 731 801 1548 1283 770 1028 1016 1055 666 692 752 1151 1569 1807 1155 1365 1313 1171 1212 822 1076 1025 1111 1047 1269 1307 1166 930 1015 887 699 528 802 789 838 1504 1245 1510 859 881 768 685 914 443 815 635 858 755 869 974 1388 949 973 1028 1085 1897 1001 937 783 728 999 869 1636 876 813 777 946 1308 1543 841 518 1211 859 1407 1546 758 1624 728 1513 904 1044 699 1070 805 1544 971 917 920 973 1110 807 918 898 1343 1510 1324 1105 1147 1425 1142 1008 1192 829 932 714 1058 1538 501 549 684 428 651 814 1515 1631 996 1224 1100 536 1120 1131 1218 1262 1053 1005 989 833 361 173 184 403 406 1126 1004 1163 1285 1182 1259 1402 1019 943 1216 773 481 473 600 747 318 726 679 790 866 833 958 644 806 967 1285 939 1573 1306 1242 1067 825 539 357 813 734 654 968 960 1064 901 1059 1142 828 908 658 796 821 1087 1141 1117 1257 1057 986 1530 1157 345 711 694 636 738 790 1115 1003 787 612 677 959 496 572 1112 1057 1489 1108 6121 5718 1074 995 1082 1320 1304 1306 1377 1252 1952 1467 1743 1506 1304 810 801 854 777 1153 1095 1255 1486 1544 1024 1326 1166 1570 1517 874 660 1191 878 1059 1359 766 1173 723 695 1129 884 814 638 499 1108 1076 834 578 1142 1129 1116 777 1251 830 911 1070 989 2172 1621 1453 1249 824 783 1220 1207 932 1031 953 340 447 777 2652 2741 2336 1450 1786 2449 1869 1754 1531 1545 2537 1419 1472 959 1240 806 1118 2169 1540 545 452 626 516 723 1030 2145 2536 1892 1492 2062 2927 3286 2920 3724 3379 2979 2411 2094 1789 3738 3606 3849 3321 3585 2704 2787 2625 2919 3144 3340 2843 3049 3353 3281 3991 3256 4532 3147 3691 3029 4001 3168 4955 4796 5226 2560 2406 2957 1637 1581 3811 3430 2415 1342 3089 935 846 1213 1209 1471 1625 1280 2621 2102 1605 874 862 796 841 981 4516 4373 4302 4509 4660 4481 4303 4933 4505 4912 4331 4397 5512 3992 4944 4848 3869 4346 4994 4369 5185 5391 3864 4438 5123 5294 4948 5584 4917 984 853 519 3955 4830 2528 5951 7178 7207 5621 1925 1956 2188 883 2213 625 1199 631 1266 4190 2675 2554 1031 1342 989 1248 2810 2562 2227 4174 20325 3245 3622 2095 2927 5348 6278 5466 5897 10930 8781 5348 6138 6930 7504 3220 1616 2511 3124 2920 1636 3824 1074 4153 1287 3489 1686 189 169 2810 2385 3801 5795 3091 1637 2867 1104 1695 1323 1067 2025 1839 2200 2369 2021 4719 4963 2377 1565 2923 3495 3391 4617 3088 3178 1764 1661 1354 4024 2120 3899 1896 2088 1041 2461 1628 1548 1829 2268 5731 4464 1710 1671 1934 1701 1982 1663 1784 1271 1254 2018 2195 2218 1736 2866 1466 1345 4479 1650 1955 2312 968 1910 2061 1895 2432 1800 1880 1609 2003 2022 2085 2076 1816 2041 2338 2331 2050 1579 1562 2340 1242 1019 643 872 1005 1312 1843 837 896 729 885 1196 2007 1228 963 962 1492 1475 1132 768 1035 711 679 948 844 822 865 897 987 894 875 859 787 821 865 661 994 874 698 720 1028 1015 912 537 972 1080 1369 650 1935 1293 662 689 1799 1213 1343 1260 1205 1190 1537 1221 990 949 885 1421 1445 1388 813 928 936 1094 828 953 993 992 955 1583 1227 1491 1006 1448 756 1309 1288 1315 1357 905 969 1238 1151 898 1147 1596 829 1290 995 844 1211 1203 1075 1341 923 1138 1222 1447 851 947 2069 357 1913 1160 1075 758 945 759 1334 1449 877 1717 1585 1814 1934 1918 1350 1258 738 639 599 790 913 1192 672 503 430 685 493 670 614 987 760 1029 553 497 760 686 580 515 736 913 782 1853 1321 796 681 800 1308 684 838 823 824 652 1567 1241 1660 1300 1106 1168 1112 1109 969 885 905 772 789 1027 1451 1262 1486 999 834 601 818 732 517 605 1426 1510 1624 1735 2217 1144 2009 1466 1306 1581 1518 1549 1120 1343 1516 2456 1647 2768 2370 1761 2044 1518 1270 1357 1078 705 1641 2033 1907 1707 1047 1777 1856 515 1030 1133 2879 493 479 502 702 754 798 746 971 973 625 870 986 1441 536 593 866 1617 1790 1659 1883 1242 2161 280 671 471 316 1043 1602 1238 1393 1489 1352 1714 1399 1397 1141 1093 1049 1468 1180 1271 1317 1479 1154 1638 1277 1165 752 873 877 1096 1019 2240 997 636 918 337 1013 560 940 996 1409 867 1207 1882 1427 1903 1960 2415 2687 1682 730 1489 1493 1866 2030 1676 2129 2253 1711 2553 2284 2467 1624 1627 953 1166 1080 1399 1737 1431 2169 1967 923 2383 2217 2569 1678 1497 1496 2720 1438 1900 2376 900 2255 1252 1399 1363 1328 1605 1516 1680 1694 1425 1294 2413 1532 1342 1561 1530 1761 2237 2113 2791 1876 1438 1304 1337 1108 1062 1263 1154 972 1140 1119 1104 1074 1298 1872 1514 1753 1815 1634 1781 1473 980 1472 1238 2482 1399 2034 2284 1792 2008 1539 1881 2214 2084 1992 2069 1680 1510 1768 1882 2257 1825 1988 1709 2197 2186 1635 2415 2126 1775 1959 2355 1775 5380 5288 3420 3898 3649 3551 3235 3560 3163 4146 4082 4644 3314 3072 3746 2975 5108 3049 2481 2108 2263 1863 2045 1998 1714 2208 1094 2114 2815 2487 3145 1088 1689 1828 919 988 1895 1244 1307 766 1032 946 1063 879 1107 824 789 791 802 721 1037 951 1188 895 1140 1795 1019 1133 1630 1786 2060 2219 1919 1896 1543 1579 2585 1504 1995 2449 1973 1514 1683 1715 590 832 736 664 663 524 1075 810 696 387 1129 282 737 440 705 568 160 326 283 399 630 715 768 615 707 857 875 822 1091 873 1019 929 971 776 850 621 934 754 689 746 939 667 1124 913 1184 713 701 639 510 484 892 1487 1123 1354 1506 1803 914 827 466 905 1121 1265 1127 1279 1197 1278 1388 1255 1204 1272 1027 1296 1372 1217 1151 918 1133 1397 1104 1269 1066 1389 1372 1588 1433 1474 1315 1512 1545 1258 1764 1561 1286 414 1800 996 2344 1364 882 2507 868 886 829 865 2029 1603 1010 944 809 1747 1829 1565 2905 1896 1019 915 895 1871 1216 2123 1997 1194 1107 1768 1772 1154 1192 1458 1890 1782 1592 1808 1636 1686 1878 1444 1938 2944 1574 2438 1881 2512 2133 2684 2294 822 1514 1179 939 1061 1132 4317 1551 1523 1456 1680 2089 1734 1463 1909 2089 2412 2596 2112 1421 1485 1015 1177 713 1010 1366 1405 1232 1308 1536 1148 1414 1122 1913 1626 1641 1557 1053 762 1220 1034 828 672 647 535 646 622 566 534 860 567 819 733 452 1071 1478 1644 1397 1798 1693 1703 1768 1563 1623 1511 1496 1807 1526 1500 1908 1581 1857 1506 1673 1407 1520 1172 1727 1420 946 1267 1445 1588 1729 1251 1327 1989 1574 1385 1312 1281 1131 1317 1780 1712 1768 1713 1319 1393 1816 1070 1638 1668 1265 1700 1750 2220 1553 2877 1733 1342 960 2471 1072 2132 2545 1531 749 806 736 366 375 478 522 1146 1104 1267 1299 1431 1446 1423 588 1288 1551 758 1150 1024 858 1124 1067 1909 532 923 825 823 870 808 988 932 737 603 640 612 658 678 891 968 814 1010 987 938 1037 780 2426 1052 1004 1019 1355 1286 1311 1203 1030 945 1037 1334 1251 1628 871 827 882 702 676 1488 1448 1238 1339 1162 1372 1299 740 1373 1078 1171 1565 2101 814 1328 1331 1074 1353 1488 1337 1375 854 1109 1375 976 994 872 953 623 1390 2687 2553 2194 657 899 868 1200 976 924 1290 3867 888 3891 3587 3994 3675 3706 3431 3396 4293 4181 4201 3987 4088 3962 3686 1191 1126 1400 1089 1644 1491 2038 1693 1377 1445 1890 2028 1256 1690 1541 1300 1298 1392 1838 1591 1541 1603 1127 1394 1382 1804 1763 1919 3154 1980 1624 2018 1432 1585 1936 1614 1511 1988 1712 1547 2093 2194 2193 1844 1820 2299 1796 1882 1692 1853 1596 1718 1784 1572 1123 1665 1470 1443 1481 1125 1930 2110 1565 1254 2508 1449 1622 1394 2552 1552 2294 2637 2391 2091 2191 2224 2133 1457 2269 2122 2473 1858 1758 1858 1753 2002 1832 2000 1609 1823 1717 1521 2054 1854 1962 1858 1633 2087 2001 2260 1920 1908 2129 2085 1915 2061 1950 2007 2163 1423 1571 1682 1532 1932 1514 1611 2181 2208 2088 1919 1675 1473 1991 1800 2008 2015 1885 1659 1827 1401 2597 2128 1843 1836 2087 2245 1831 2265 1928 2181 1758 2200 2029 1684 1791 1836 1960 2071 1967 2197 2502 2335 1939 1946 2021 1726 1300 1273 1356 2026 784 895 541 816 575 965 713 977 592 616 680 854 737 757 864 680 755 648 691 1302 1077 1321 1167 966 1177 558 769 627 673 721 764 685 602 1158 1060 901 705 1020 647 797 813 791 733 948 716 734 747 775 869 1006 937 1938 913 787 697 380 751 724 989 844 1005 562 495 438 544 556 651 422 610 399 1027 1839 995 649 845 884 691 771 739 1758 944 1468 843 900 1020 920 856 1466 1405 1264 1659 600 903 619 868 701 684 1108 1137 954 1367 1045 1412 1397 959 864 1101 1578 1272 1060 992 1585 989 1057 1289 674 789 970 1181 1110 976 1084 785 833 1135 978 1054 1317 1193 998 1881 1915 1938 1872 1462 1683 1729 1874 1562 2541 1594 1018 1564 712 1018 1906 1724 1709 1184 969 1906 1854 970 1753 1063 1084 1268 1603 1500 887 1346 1247 1118 1339 1226 1313 1081 1397 2059 1120 1205 1313 1640 1715 1563 1424 911 1149 1117 1268 1476 829 774 824 804 913 684 1024 879 1184 1745 1128 1489 1154 921 833 1045 1187 673 709 796 809 1148 1100 1207 1496 1071 1366 1511 1232 1987 1396 1125 841 699 1016 969 1503 976 1281 801 953 1476 1311 980 914 1140 1114 1410 1728 1207 1925 801 1868 896 1288 883 866 758 1778 1174 1287 1435 1355 1129 1234 982 1147 1341 1643 1490 1710 1703 1351 1205 1016 995 815 1165 712 1369 1801 312 420 580 478 804 735 1279 2269 1389 1754 957 812 1844 1210 1618 1971 876 1338 1281 1310 343 233 147 406 314 956 1018 1700 1673 1311 1388 1331 1330 1201 1203 942 434 474 890 1085 265 950 999 1171 1259 1337 1167 852 770 930 1121 1029 1562 1468 1302 1777 883 863 832 1012 976 875 833 813 801 812 1079 1219 1076 1208 943 951 1231 1676 1251 989 1511 943 909 1544 1191 656 1033 1168 1046 1228 1342 1515 1213 981 593 822 1270 753 844 1127 1114 1796 1545 6366 6332 1256 1258 1601 1191 1369 1368 1566 1335 2183 1466 1902 1711 1667 1119 796 952 1043 1338 996 1213 1292 1261 1503 1274 1280 1693 1739 1509 916 1446 1526 1441 1631 916 1580 572 746 1381 1104 709 831 662 778 856 592 704 1327 1283 1049 731 1328 924 1031 1157 851 2082 1712 1343 1263 937 1035 1488 1191 1181 1530 1450 668 807 932 2175 2893 2498 1499 1700 2866 2454 1942 2106 1758 2864 1377 1411 1930 1419 1100 799 2378 2171 1130 1068 714 448 795 780 1885 1960 1830 1930 2096 3014 3078 2849 3061 2940 2546 3037 2069 2381 3197 3034 3026 3496 3332 3053 3078 3122 2982 3360 2900 3075 3355 3357 3237 4209 3682 4215 3898 3631 2999 4136 3762 6016 5845 5121 3212 3107 3399 2693 1911 3474 3403 2213 1686 3026 1348 1293 1413 1162 2178 1375 984 2053 1953 1884 1096 1333 1197 934 669 4743 4913 4967 4832 4630 4760 4543 5376 4572 5938 5127 5201 5869 4200 5327 4924 5034 4937 5111 5214 6188 7361 5476 5442 6241 5984 5512 6233 6266 1150 1014 810 4933 4896 2559 6015 7190 7296 5298 2176 2280 2955 1244 3000 495 1371 1125 1241 4155 3066 2947 924 1496 1221 1141 2776 3530 2593 4629 3245 20308 4372 2589 4517 6349 7711 5841 6409 12057 10865 6058 7542 7435 8738 4335 2085 3048 3257 3862 1846 4216 1710 4796 1795 4445 2134 485 394 3507 2902 4473 6776 3388 1662 2713 2141 2068 1492 1390 2553 2385 2493 2724 2470 4713 5042 2677 1628 3273 4398 4043 5486 3225 3923 1845 2039 1743 3726 2616 5135 1864 2279 1112 2772 2118 2263 2535 2876 5927 5438 1782 1752 2283 2095 2180 1947 2173 1288 1138 1972 2881 1986 1675 3741 2034 1909 5446 2045 2302 2637 1371 1858 1966 1972 2823 2144 1699 1609 1783 2594 2570 2727 2693 2797 2501 2583 2729 1978 2417 2698 1141 1162 1173 884 1145 1009 2279 1308 1226 1069 1183 1210 2398 1720 1610 1112 3076 2656 1808 1170 1223 968 918 918 1080 1503 979 852 825 899 838 934 931 1165 1123 772 1057 896 1102 973 1508 1114 1043 536 1145 1343 1706 669 1165 894 824 786 968 975 803 867 820 1209 1481 1115 841 778 764 1408 1331 1725 1069 1291 1264 1274 1167 1235 914 1081 938 1531 1246 1293 799 1472 794 1420 1338 1527 1358 662 773 1092 1103 827 959 1667 706 1130 1488 696 1427 1071 1019 1248 1008 1178 1189 1375 854 1073 1840 285 1601 1069 946 781 609 450 1167 1649 915 1733 1738 1699 1966 1454 1791 840 671 725 557 1219 1137 1298 869 816 735 842 550 812 797 944 1286 1169 542 488 774 805 543 393 662 514 576 1789 1941 1334 1167 1227 1178 1132 1385 1404 1453 754 2079 1754 1944 1177 1067 1452 1292 1943 1290 1248 1192 1288 1180 1155 1971 1336 1659 1374 961 446 922 1220 915 461 1470 1689 2041 1536 2649 1412 1789 1669 1313 2268 1276 1563 1760 1618 1535 2945 1627 2597 2066 1805 2107 2247 1584 1783 1276 770 1554 2063 1897 2282 1829 2582 2076 594 1280 1451 3475 689 619 468 749 671 714 969 925 1256 684 1409 1081 1728 971 901 866 2001 2174 1463 1670 1137 2364 401 923 640 481 1410 1828 1470 1675 1745 1664 1959 1379 1590 1569 1133 1272 1771 1311 1445 1135 1682 1452 1800 1571 1590 1027 1218 1127 1170 1058 1891 1066 1031 899 594 1228 663 872 1273 2180 823 1031 2166 1882 2096 1875 2554 2477 1547 1098 2744 1487 1671 1763 1470 1761 1550 1254 1428 1898 1812 1482 1424 994 1065 1042 1321 1607 1536 1798 1912 1389 3060 2540 2949 2175 2011 1940 2679 1689 1595 1819 972 1825 1707 2178 1741 2071 2162 1973 2245 2158 1896 1694 2222 2020 1487 2158 2019 1352 2934 3082 2887 2249 1918 1350 2090 1726 1029 1372 1529 1431 1616 1602 1165 1033 1483 1609 1826 2026 2053 1632 2259 2050 1074 1841 1602 2824 1717 1977 2554 1894 2426 2383 2423 2244 1871 2059 2434 2203 2044 1912 1925 2424 2120 1831 1487 2608 2050 2113 2982 3251 2202 2626 2525 2375 4755 5008 4201 3503 3911 4260 3724 3976 3727 5003 3417 3883 3548 4118 3601 3450 5013 3885 3063 2087 2169 2586 2214 3415 2483 2929 1472 3086 3807 3450 4537 1824 2072 2031 1080 1173 1835 1286 1523 1267 1457 1274 837 1016 1064 959 851 1075 1188 921 1003 1075 1488 1249 1645 1973 1681 1444 2053 2002 1803 2529 1530 1565 1646 1869 1679 1845 1945 3068 1902 2286 2301 1399 807 908 809 865 845 714 759 1125 818 452 1196 610 780 494 682 548 348 517 440 487 739 780 813 728 717 1235 610 1177 1290 1209 1452 1309 1410 849 828 913 1099 633 581 617 944 641 948 1243 1494 619 585 805 732 596 682 1353 1094 1326 1621 2121 1201 821 622 1101 1139 1078 1088 1330 1423 1521 1369 1249 1278 1087 922 1111 1244 1390 1326 1174 1379 1307 737 1072 893 2230 1019 1366 1747 1520 1423 1425 1511 821 1355 1390 1039 554 1808 893 1984 1183 849 1998 926 990 812 928 1758 1574 1067 963 817 1820 2016 2090 2469 1699 937 891 1028 1918 1036 2208 1933 1142 1026 2019 2078 1441 1396 1693 1801 1821 1910 1873 1978 1540 1847 1935 2350 2530 2028 2139 1849 2669 2270 2402 2062 831 1134 1172 989 892 817 4693 1504 1635 1608 1573 1932 1857 1511 1791 2415 2396 2329 2128 1460 1468 1034 966 722 1320 1374 1657 1122 1352 1500 1256 765 1181 1987 1993 2208 2021 1279 1172 889 1248 1141 658 584 485 665 605 530 470 742 658 1009 765 620 1443 1584 2065 1448 1799 1762 1519 1629 1348 1458 1802 2162 2613 2469 2312 2229 2406 2277 1750 1912 1702 1754 1864 2020 1702 1161 1837 1763 1303 2055 1510 1722 2188 1641 1401 1414 1620 1329 1141 2267 2079 2294 2177 1508 1401 1698 1548 2009 1718 1340 2142 2027 2445 1416 3146 1579 1338 1136 2843 1451 2073 2839 1383 1021 756 894 540 548 504 741 1131 977 1466 1422 1356 1566 1521 593 1175 1058 710 763 697 788 867 1065 2106 630 1651 1017 973 1001 1157 1238 941 758 649 568 506 1022 638 708 918 883 1336 927 1093 1485 663 3737 1302 1264 1548 1490 1008 1281 1211 807 1175 1057 1253 1221 1021 1129 718 836 649 705 1460 2293 1370 1147 1758 2024 1892 886 1888 1221 1877 1614 2216 690 1713 1677 1488 1756 1784 1720 1557 1068 1157 1655 664 704 1339 1161 967 1797 3679 2672 1316 639 1001 784 1154 777 1014 1069 4361 1211 4851 4383 4644 3621 4635 4381 4439 4152 4540 4382 4760 4189 4805 4711 1359 1541 1425 1325 1966 1874 2227 1738 1514 1283 2077 1852 1256 1261 1455 1988 1098 1623 1999 1443 1395 1392 1256 1349 1295 2024 2049 2307 3977 2593 1529 2458 1757 1595 1870 1314 1200 1438 2202 1849 2072 2123 1970 1933 1958 2477 2310 2116 2082 2359 1299 1800 1708 1507 2818 2187 2550 2832 2576 2112 2672 3002 2208 2689 2354 2869 3054 3062 2478 3125 2670 2452 2522 2443 2758 2176 2655 2014 2738 3534 3001 2919 2823 2786 2111 2774 2819 2439 2564 2528 2689 2649 2524 2764 2926 2336 2679 2991 2349 2946 2966 2881 3069 3070 2834 2959 3176 3092 3483 2361 2281 2924 2165 2916 1546 2515 3059 1746 2638 2526 2223 2531 2718 2547 3351 2868 3020 3177 3033 1951 2138 3201 2600 3252 3000 3061 3108 2746 3811 4534 3582 3971 4018 3009 3187 2643 3320 3651 3127 3600 3671 3488 3595 3223 3758 2833 2269 1860 2024 2492 813 857 844 866 1157 1006 800 923 614 528 823 697 1309 1203 1192 776 935 793 1132 1380 819 1526 893 1090 1458 1046 1121 921 969 1082 957 1343 913 1627 1164 893 706 1108 1256 1124 1368 1339 1020 1463 723 1048 1022 1139 1536 1345 1242 1892 1283 673 643 493 773 1099 2030 1492 1721 871 751 738 835 903 897 887 943 645 1549 2740 1287 626 896 1049 1057 1140 743 1664 934 2585 1125 1236 1686 1429 1318 1578 1544 1431 2495 1026 836 656 855 644 1317 1725 1857 1051 1717 1010 1440 1894 1616 2259 1471 2060 1927 2594 1257 1617 1754 875 1883 1300 1291 1479 1452 927 707 1314 834 933 1210 941 1174 2312 1391 1094 1993 2358 2645 1104 1302 1984 1375 2561 1630 2741 1208 889 1399 1315 883 2089 2447 2675 1628 1282 2591 1846 1036 2310 1659 1756 1774 2264 1507 801 1460 1458 1394 2269 731 1757 1442 1950 2269 1489 2096 1913 1453 2041 2447 2897 1514 1770 1639 909 1956 1264 829 1231 874 1105 944 918 768 1453 2343 1636 1716 1457 1290 990 1149 1239 504 1123 540 1070 1262 1325 1439 2334 1679 1775 1831 1251 1918 1315 1305 1171 1275 1397 1634 1554 1092 1194 1027 1244 1563 1580 1853 817 1545 1516 1370 2251 992 3592 909 1711 1025 1233 1087 996 841 2514 982 1832 1184 1629 1835 1614 1718 1028 1387 1754 1661 2165 2309 2126 1544 1323 1071 1160 1887 1427 2100 3168 565 741 634 694 1086 869 1768 2155 1316 1647 1423 894 1947 1374 2089 2835 1237 1570 1624 1218 430 325 369 373 509 1177 1259 2014 1986 1416 1898 2095 1275 1231 1357 1147 707 704 1282 1373 908 816 1167 1925 1441 1576 1238 1034 835 741 1945 1636 2154 1688 1853 1810 1485 828 793 1559 1117 928 1408 1495 1294 845 1488 1905 1163 1324 871 1606 1826 1581 1668 1444 1666 1011 1004 2354 1334 639 1026 1456 1066 1426 1524 1834 1613 1362 978 1284 1139 622 1355 1588 1403 2270 1597 8645 7908 1647 1487 1622 1696 1728 1518 1574 1319 2306 1983 2182 1892 2458 1233 1155 1513 1431 1994 2242 2273 1658 1580 1543 1339 1010 2221 2538 1307 880 2156 1847 1828 2179 1730 2071 749 1292 2479 2107 1186 708 731 1579 1544 1075 998 2530 1977 2650 1331 1578 1089 1688 1955 1642 3172 2256 1909 1591 1650 1507 1855 1361 1239 1665 1501 992 1046 1088 3274 3473 3917 2992 2791 4047 2774 2324 2547 3093 3670 2024 1966 1898 2098 1172 1681 2628 3171 828 766 806 598 922 1267 3000 3277 3055 2533 2871 5005 5075 5033 5803 5937 5057 4602 3264 2753 5570 4986 5466 6020 6033 3890 5078 5367 4700 4506 4162 4228 6083 5365 4761 6305 5272 7263 6672 6610 5205 6977 4769 10211 7862 7417 3096 4257 4159 4080 3270 4392 4471 3868 2727 5062 1519 1482 1974 2062 1984 1575 1419 3441 3949 2500 1055 1556 1478 1226 950 8372 8280 7673 6697 7433 7217 6352 8416 7335 7435 7076 9158 8480 6942 7727 7546 8890 8809 8459 8951 9743 11900 6205 6732 7594 7813 6506 7860 7517 1860 1753 924 7176 7472 3991 11035 10870 10698 9735 3134 3374 3350 1511 3700 546 1815 1240 1440 5363 3623 3571 1635 1872 1520 1431 3830 4487 3131 6355 3622 4372 30146 3525 4960 8978 10617 9448 7853 15025 13892 7642 8675 9316 12209 3888 2759 3322 3546 4864 2476 4326 1352 5095 2590 6363 3624 705 622 5297 3647 5166 7476 3810 3036 3089 2179 2574 1827 1656 3279 2992 2481 2845 2507 5997 8798 4069 1682 3876 4450 4304 6789 3857 4569 2932 2169 2162 4796 3418 7283 3548 2773 1410 3719 2246 2281 3347 4100 8849 7289 2819 2271 1791 2612 2811 2402 2767 1508 1770 2316 3937 3295 2758 4703 2349 2185 6240 1819 2273 2356 1912 3113 3555 3675 3204 2542 2508 2465 2694 2731 2654 2952 2678 2636 2544 2984 3004 1980 3006 2812 1819 1635 1383 1377 1531 1372 2940 1615 1403 1367 1500 1784 2670 1885 2567 1823 3974 3204 2518 1013 1302 705 660 1153 1284 1577 1060 923 1491 1242 1013 1327 1202 1626 1891 1319 1570 1619 2095 1435 1806 1527 1410 658 1631 1816 2199 505 1639 1511 973 1233 1781 1386 1518 1593 1540 1976 2391 1973 1899 1443 1742 2362 2355 2114 1062 1180 1168 1411 1568 1470 1405 1605 1663 1739 2409 2074 1370 2504 1156 1819 1909 2522 2082 1659 1466 1812 1843 1583 1623 2016 1611 2996 2058 1081 1933 1818 1479 1864 1260 1546 1918 2327 1337 1599 3260 433 3400 1622 2267 1462 1430 766 2452 2869 1721 2539 3058 2481 2653 2017 2040 2260 1354 1052 1161 1505 1992 2105 1189 1167 1027 1201 782 698 716 1272 1184 1367 691 609 1339 659 576 589 461 1299 753 2874 2309 3006 2457 1538 1625 1265 1569 1509 1347 1525 2839 2148 2854 2328 1785 1797 2634 2227 1180 2526 1298 1033 1308 1720 1843 1572 2166 1452 1841 884 1921 1338 1036 1013 2053 2265 2369 1900 2841 1828 1801 2522 1882 2868 1758 2228 2120 2339 1974 3824 3053 3290 2671 1834 2340 2434 1804 2455 1644 830 2345 2890 2462 2600 1409 2443 2440 1102 1577 1863 4769 598 680 839 1165 1089 1118 968 1455 1210 1024 1666 1970 3034 485 507 921 1815 2365 1951 2193 1299 2709 804 1440 994 882 1948 2930 2380 2609 2805 2707 2944 1776 2412 1570 1553 1476 1923 1539 1686 1648 2376 1813 2613 1910 2172 1216 1520 1309 1568 1584 3286 1483 847 1015 448 1804 597 1271 987 2403 1371 1266 2739 2354 3189 2950 2785 3090 1621 1322 3498 2253 2718 2895 2513 3389 2828 2598 2584 3062 3019 2905 2058 1106 1358 1277 1371 2507 2102 2794 2503 1439 3892 3847 4470 3149 2782 2882 3650 3401 2577 4011 1498 2517 1908 2118 1795 2050 3216 3062 3260 3292 1908 2225 2130 2637 1674 3285 2482 1954 3154 3761 3968 2259 1935 1704 2772 2436 1227 1417 1729 1832 2097 1524 1795 1498 2037 2497 2189 2148 3469 2010 3085 2323 1484 1906 1661 4707 1815 2766 2865 2644 2637 2610 3150 3030 2730 2530 2560 2689 2435 2324 2654 3384 2878 2190 2386 4143 3160 2733 3528 4347 2457 2383 3240 3111 7769 8248 6715 6660 5373 5506 4064 4315 5298 6676 5029 5495 4492 4738 5564 5350 8070 6177 3988 3453 3640 2787 2610 4448 3831 3754 2146 5910 4370 3867 6594 2667 3681 3290 1545 1663 2311 1599 2085 2132 2467 1400 1293 1356 1361 965 960 854 1500 1405 1197 963 1404 1459 1406 2012 1216 1747 2301 2027 2850 3166 3236 3174 2276 2849 4026 2663 2928 2900 2903 2414 2491 1372 1019 1057 920 1183 1286 1031 1089 831 1014 415 1032 844 720 655 910 1025 406 189 627 557 1086 978 939 1062 802 1511 1146 1302 1771 1530 2328 2138 2188 1652 2208 1151 1602 645 621 691 1591 1469 1218 1400 2207 913 880 1144 848 989 1312 1829 1018 1649 1796 2577 1042 1148 699 933 1094 999 998 1499 1741 1486 1368 1214 1202 1359 1092 1515 1907 1249 1462 1200 1377 1685 1228 1486 1465 2766 1219 2057 1905 2331 1779 2154 2529 1030 1530 1574 1554 761 1961 1129 2740 1641 1045 2666 715 1328 643 1201 2529 2031 1223 1348 916 2673 2120 2201 3751 1843 1110 1041 980 2057 1231 2588 2423 1427 1319 2083 2420 1348 1181 2116 2565 2092 2241 2457 2703 2463 2861 2371 3196 3179 2349 2966 1909 3031 2193 3194 2518 1119 2178 1699 1416 1224 1449 5968 2041 2124 1838 2249 2525 2366 2104 2380 2507 2795 2640 2896 2398 1829 1501 1215 1333 1886 1853 1522 1651 1610 1900 1682 1791 2234 2904 1455 2537 1717 1747 1178 1521 1168 1436 648 691 594 654 650 583 537 1432 633 1137 766 855 2036 2696 2666 2211 2116 2341 1951 1952 1945 1970 2543 2397 2814 2873 2753 2604 3068 2176 1887 2022 2436 2076 2355 4028 2012 1895 2466 2446 1994 2057 1719 2870 3951 3222 2483 2029 2468 2665 2295 2192 2839 3571 2265 2726 1788 3208 1753 3252 2881 2320 3158 1913 2950 1784 3150 1812 1423 1714 3160 1190 2472 3341 1796 1086 1064 1053 635 699 825 1021 1607 1897 1863 1918 2338 1928 1426 1043 1513 1873 903 1817 1080 1312 1732 1536 2592 733 1979 1305 1062 1585 1148 1317 1009 1094 1229 844 780 1100 799 1336 973 817 1268 1942 2377 2854 1138 4981 1306 1232 1798 1416 1729 1586 1303 1395 1764 1469 1609 1570 1559 1343 764 805 673 755 1450 2920 1656 1295 2029 1995 2231 1400 2108 1629 2890 1569 2723 1158 2459 2122 1921 2288 2468 2194 2290 1160 1685 2041 1342 1208 1231 1752 1412 2522 4234 3209 2579 907 928 960 1097 912 1589 2131 6111 1629 6687 6123 5258 4687 5834 5436 5400 5497 5722 5604 5312 6115 6314 6381 1596 1568 2469 1699 2534 2694 2790 1950 2033 2519 2216 1973 2256 1899 2249 2138 1579 2020 2675 2418 2289 2274 2110 2846 2652 3449 3568 4416 2310 1887 1318 1571 1627 1909 1512 2009 1903 1848 1509 1260 2096 2145 2077 1640 1987 2265 1582 1839 1666 1641 1950 1796 1778 1514 909 1122 2056 1325 1526 1529 1965 1899 1758 1533 1851 1635 1731 1759 2423 1751 2393 2267 2272 2237 2162 2033 2343 1451 2155 1658 1996 1668 1659 1711 1449 1639 1717 1631 1524 1634 1429 1547 1782 1771 1706 1581 1726 1721 1675 1652 1611 1572 1544 1744 1965 1732 1697 1760 2016 1377 1378 1759 1312 1557 1682 1690 2222 1673 1911 1711 1855 1706 1690 1789 1882 1714 1935 1910 1932 1572 2763 2065 1364 1841 2113 1865 1728 1732 1924 1872 2076 1976 1908 2249 2247 2157 2305 2385 2308 1419 1704 1560 1928 2423 2071 2158 1554 1496 1736 1728 1058 776 726 826 812 1165 435 940 579 644 695 694 506 558 631 499 594 475 516 1112 738 1042 1002 756 974 526 453 385 431 569 606 624 626 931 706 815 681 887 700 695 586 593 506 774 574 517 742 696 892 562 491 1442 892 465 419 310 604 358 1176 861 998 522 561 794 671 895 782 756 700 522 736 1501 1052 618 885 806 712 838 620 1307 992 1601 729 838 1052 667 809 1039 990 804 1172 640 741 646 581 749 597 740 733 1128 1123 1256 1121 1282 897 1053 1076 1338 782 1124 874 1401 1247 1413 1467 826 966 820 1264 836 817 1308 983 1063 1140 1106 969 1405 1346 1207 2095 1595 2065 1497 1716 1957 1854 1883 1272 3159 1224 900 1296 674 767 1708 1186 1871 1593 1447 1679 1178 927 1697 1256 1350 1266 1916 1113 940 1178 1171 1185 1163 907 890 1562 1756 2285 1558 1079 1400 958 1866 1722 1475 788 1459 1071 1132 1288 729 952 926 799 591 1110 1021 808 800 1744 1640 1400 1181 1055 852 997 1117 783 537 839 823 1369 1006 1153 1738 953 1179 1315 925 1580 953 1054 1032 926 849 1050 1288 718 940 856 966 1173 1212 1091 869 1028 1124 1213 1935 1181 1931 909 1846 919 1262 996 1239 880 1796 1228 924 1652 1080 1376 1024 754 868 1152 1703 1501 1955 1954 1725 1111 1122 1137 1035 1217 848 1318 1262 536 631 435 633 838 852 1404 1881 1039 1230 990 934 1114 1081 1894 1429 1130 968 1206 1598 187 284 338 315 314 1465 1047 1632 1583 1348 1505 1485 1431 1196 979 951 503 424 1000 1302 413 1051 839 1202 1339 1557 813 805 906 642 1320 1044 1547 1375 1048 1868 971 1086 1027 1127 888 669 929 1039 797 853 809 1000 525 657 734 654 883 1584 940 1312 1378 733 665 1432 1191 635 1020 1044 992 1094 1123 1185 1203 836 647 803 1086 920 816 1301 1272 1742 1385 6722 6215 1496 1629 1515 1592 1543 1243 1475 1371 2015 1689 1855 1563 1648 789 523 521 827 1204 807 758 1444 1416 1240 1232 925 1947 1632 1128 888 1824 1042 1152 1694 1210 1385 679 785 1294 859 802 782 803 788 855 551 618 1084 1084 1097 1034 1248 900 865 636 1006 1398 1091 1072 976 948 762 1742 959 1181 1481 1364 448 480 571 1689 2205 2266 1251 2294 2215 2438 1423 1415 1550 2425 1403 1667 1682 1887 1018 1198 2498 1602 649 619 672 655 767 1181 1903 2125 1779 2360 1864 3019 3008 3332 3399 2950 3049 2900 2156 1686 3471 3351 3243 3889 3602 3249 3064 3121 3821 3259 2870 2822 3669 3572 2963 4501 4685 4080 4132 4195 3547 4378 3705 6396 5704 6287 3004 3275 2728 1905 1818 3574 3459 2783 1527 2822 1414 1283 1504 973 1491 1146 1020 2248 2230 1143 949 1040 872 964 886 4655 5013 4945 4708 4726 4350 4599 5054 5042 5625 5267 5543 5232 4337 5010 4852 5247 5378 4655 5253 4862 5323 5004 5159 6309 5740 5508 5584 5408 1433 1253 1026 5449 5322 2439 6560 7379 7730 5799 2168 2035 1604 626 1837 452 998 899 675 4188 2908 3026 683 1133 913 1861 2815 3248 2520 3711 2095 2589 3525 20183 4412 5323 6206 4717 5477 10952 11614 5283 6489 7663 7381 4003 2104 3257 2753 3210 2255 3450 1580 4806 1904 4305 2121 289 234 3126 2926 3885 7411 3277 1176 2799 1876 1977 1266 1219 2272 2087 2245 2919 2598 4228 5220 2662 1769 3895 4007 3937 4153 2928 3057 1994 2027 1498 4088 2345 4159 1513 2799 1466 2049 1811 1914 2638 2180 4926 4234 1394 1385 1818 2115 2520 1877 2157 1434 1539 1993 2943 2241 1606 3167 1806 1706 5099 1465 1710 2548 1610 2095 2144 2051 2681 2266 1866 1745 2016 2564 2602 2563 2297 2377 2602 2362 2114 2037 2367 2222 1265 1013 1226 768 1099 764 2055 1134 933 996 1079 1146 1638 1233 1620 1011 1948 1675 1157 853 1078 632 507 901 662 1341 903 883 1030 932 1006 1010 1224 1182 1044 903 1103 1445 1054 1204 1055 1296 1019 643 1065 1238 1674 604 883 868 960 1014 1005 958 1014 917 898 1315 1829 799 1272 1144 996 1599 1562 1652 1187 1313 1340 1384 1355 1254 1183 1397 1259 1360 1608 1691 1189 1302 1045 1643 1548 1637 1483 1087 761 1155 1086 976 997 1264 784 1179 1198 808 1466 1089 930 1199 997 1157 1182 1350 947 1328 1920 346 1775 1232 1073 700 915 766 1354 1199 1011 1585 2080 1537 1940 1687 1822 781 619 805 758 660 752 923 612 357 255 598 420 705 965 737 667 665 660 525 513 832 632 424 893 918 661 1527 1518 1204 1073 986 1412 1134 1103 931 972 960 1380 1123 1122 1078 1193 1307 1279 1357 1183 1312 1080 1503 1534 1035 2173 1247 1646 1179 596 517 1008 914 549 622 1340 1455 1689 1756 1921 1174 1518 1315 1048 1381 1324 1542 1221 1529 1447 2703 1564 1915 1593 2370 2510 1624 1488 1976 1478 888 1561 2064 1572 2071 1874 1569 1364 475 1361 1439 3590 481 478 466 663 620 628 1263 1022 1201 654 984 991 1453 635 611 567 1906 2058 1068 1164 1104 2102 484 1010 537 520 1243 1599 1227 1356 1425 1363 1536 1655 1432 1376 1158 1122 1540 1122 1260 1032 1493 1236 1483 1268 1388 962 1258 1046 1151 1095 2163 892 917 973 377 916 571 925 1008 1765 1189 995 2249 1320 2065 2035 2118 2315 1390 842 2129 1494 1565 1704 1463 1948 1536 1521 1486 1988 1666 1680 2223 1242 1142 1046 1397 1867 1483 1568 1375 1093 2699 2675 3220 1576 1419 1346 2237 1460 1558 1817 636 2042 1353 1616 1425 1732 2006 1825 1928 2089 1620 1545 2365 1711 1550 1726 2138 1440 2713 2957 2666 2230 2038 1031 1312 1101 1199 1235 1641 1084 1362 1990 1352 988 1176 1068 1502 1494 1933 1428 1793 1937 1237 1387 1331 2323 1776 1820 1658 1859 2427 2133 2606 2445 1788 2206 1992 2219 2110 1898 1725 2037 2232 2214 1638 2393 2287 2283 2276 2344 2119 2253 2013 2272 4981 5166 4036 4055 4323 3303 3565 3859 2899 4088 3008 3396 4103 3149 3945 3030 5394 3546 2934 2202 2467 1924 2146 2497 2035 3344 1073 2126 3588 3183 2953 1656 1756 1710 1030 1214 1651 1531 1395 1318 1542 1275 1013 1366 1553 1158 927 753 991 1081 919 797 1232 1057 1145 1861 1305 1539 1941 1644 1591 1779 1918 1780 1377 1672 1655 1861 2087 2277 1875 1919 1965 1322 550 659 566 578 558 468 887 1007 539 453 1185 420 556 419 856 526 328 305 373 609 489 466 461 541 358 777 590 1012 885 880 1566 1422 1544 731 852 854 1066 731 691 745 951 851 916 978 1486 655 640 854 785 530 705 1522 868 1275 1725 2090 988 715 653 1642 1698 1409 1610 1462 1517 1134 1368 1283 1271 1255 997 1195 1142 1281 1320 1189 921 1308 846 1119 955 2215 1133 1652 1987 1687 1696 1535 1578 1336 1821 1925 937 654 2151 1422 2388 963 1215 2280 1347 827 1318 824 2147 2165 947 928 823 2336 2510 2776 2449 1996 871 731 801 1672 919 2095 1769 1017 1009 1907 1412 1114 1405 2047 2598 1643 1530 1839 2125 1917 1704 2497 2774 2385 1853 2330 2267 2151 2300 2766 2326 997 1295 1326 1148 1241 1069 4668 1541 1547 1471 1707 1726 1722 1448 1679 2939 2760 2513 1821 1076 1308 820 794 858 1650 1352 1496 1503 1303 1179 1288 1028 1560 1571 1797 2130 1961 1267 1270 858 1395 824 540 577 449 573 555 434 384 685 475 834 572 614 1592 1781 1745 1754 1908 1798 1802 1980 1769 1751 1555 2014 2767 2532 2482 2151 2564 2032 1757 1946 2147 1760 1512 1798 1844 1557 1878 2074 1800 1751 1550 1550 1813 2004 1760 1435 1620 1721 1345 1640 1629 1809 2061 1467 1402 1538 1635 2033 1550 1854 1845 2366 2251 1455 2670 1632 1388 1186 2776 1252 2224 2183 1215 863 713 694 361 365 355 545 1316 1228 1166 1427 1235 1409 1827 722 1338 1314 624 892 606 483 780 929 1957 746 1360 1102 967 847 990 1033 738 1015 838 600 484 1174 1030 743 1109 1055 1294 1265 1158 1284 1104 3031 1410 1317 1632 1047 1371 927 865 684 1045 1260 1154 1183 1010 1093 941 932 595 744 1537 2294 1552 1594 1833 2083 1483 1066 2078 1064 1371 1532 1795 654 1187 1423 1325 1358 1525 1452 1555 1106 971 1335 1109 945 854 932 702 1546 3046 1997 1245 607 968 1117 1239 1170 1235 941 4526 1201 4829 4397 4404 3461 4062 4169 4147 4645 4251 4569 4309 4183 4873 4525 1666 1281 1382 1541 1773 1840 2315 1491 1499 1686 2100 1588 1005 1205 1622 1919 924 1549 2203 1454 1406 1335 1339 1420 1405 1856 1805 2073 3746 3263 2022 1765 1944 2371 2116 1392 1308 3538 1611 2326 2957 3053 3015 2128 1953 3672 2957 2535 2533 2458 2160 2016 2038 1856 981 1051 1893 1519 1766 1164 1805 1934 1399 1210 2307 1253 1340 1205 2917 1547 2970 2694 2812 2723 2664 2787 3102 1230 2183 2198 2774 1994 2406 2094 1776 2113 2053 1804 2201 1867 2423 1418 2330 1822 2060 1669 1571 1923 2056 2354 2261 1960 2303 2431 2327 1749 1915 2072 2408 1678 1885 2159 1762 1793 1236 1774 2460 2530 2299 2172 2065 2070 2039 1674 2733 2701 1587 1760 1904 1539 3102 2399 1664 2196 2030 1612 1758 1860 1912 1815 1969 1970 2133 1881 1892 2042 1882 2255 2144 2180 2146 2131 2398 2157 2402 2161 1788 1108 1599 2433 1225 922 1131 1545 1157 1661 634 1855 777 887 823 926 728 812 885 955 899 718 708 1342 1122 1343 1214 1202 1606 1089 1406 1245 1314 1115 867 1499 906 1389 1442 1256 1065 1341 1019 1149 1138 1056 1002 1339 1006 1062 1037 965 1113 1088 838 2313 976 757 715 422 910 522 908 1019 1135 936 650 766 915 821 907 580 776 523 1013 2862 1086 827 1353 660 857 532 935 1663 1286 1340 806 955 1672 1116 849 1600 1534 1379 1926 758 1072 820 1126 509 961 1666 1573 1734 1184 1335 1590 1416 971 956 1150 1437 971 1470 1275 2081 1658 1416 2145 717 1421 1085 1509 1184 1168 1689 948 1031 1793 1820 1094 1893 1791 1728 3281 1790 2612 2770 1635 2276 1955 2679 2502 4388 1826 1167 2176 1253 887 3452 1698 2152 1422 1816 2305 1406 1264 1660 2241 2306 1571 2559 1307 1352 1800 1347 1252 1750 1996 1123 2416 1461 2761 2471 1635 1540 1542 2048 1936 2085 1017 1507 1787 1662 2178 880 869 961 913 974 1413 1311 943 1213 2787 1643 1554 1621 894 1146 1954 2112 1002 578 1104 1244 1873 1556 2125 2461 1821 1776 2338 1889 2488 1949 1461 1121 962 1065 1350 1981 1058 1269 1232 1243 2001 1674 1868 898 1361 1875 2324 3441 1889 1957 1049 2387 1343 1871 1373 812 1239 2306 1489 1694 1865 1767 1877 1302 1051 1183 1575 2006 1830 3093 2978 2361 1575 1269 1333 605 2032 1388 2207 1931 406 483 654 699 1185 1149 2451 3069 1850 2386 1398 1196 2483 1629 1842 3133 1692 1111 1765 2184 174 133 284 366 177 1760 1550 2643 2644 2099 2404 2123 2143 2030 1027 1125 633 582 1387 1632 396 1650 1004 1879 2210 2321 1246 1313 1026 1087 1377 1154 1974 1594 1489 2115 560 681 1113 1590 1129 1055 1235 1265 1222 1038 941 1371 987 1215 972 1445 1592 1954 1681 1545 2407 1490 1519 2120 1914 615 828 1121 950 1392 1408 2614 2184 1636 651 683 1801 1450 1159 1464 1485 2274 2288 9649 8550 1920 2101 2374 1648 1930 2025 1727 1482 2258 2559 2032 1768 1926 1345 791 1139 908 2042 1264 1759 2085 2055 2194 1663 1771 2443 2593 2068 1255 1908 1862 1687 1993 1327 1837 546 991 1962 1686 1312 680 586 655 814 384 348 1148 1160 1050 925 1205 1102 1173 1322 771 1819 1645 1453 1125 1752 1048 2706 1727 1507 3088 2917 689 837 868 1891 3416 2204 1498 2264 3577 3618 2262 2090 1859 3549 1654 2316 2352 2235 1664 1682 2767 3740 1239 1118 1351 750 1653 1307 2440 2691 2701 2642 2058 3180 3314 2951 3090 3153 2485 2860 3243 3073 2714 2478 2557 3653 3574 4204 3673 3635 4337 3138 2863 3153 3804 3650 3066 5666 4566 4751 4608 4250 3819 4875 4192 7188 8147 7945 4351 4514 4038 3488 1856 4208 3805 3049 1861 4129 1744 1586 1939 1363 2080 1281 1224 2871 2318 1820 1390 1625 1553 1243 982 5863 6670 6358 6823 6301 4719 5225 7008 5627 7170 5163 6904 6707 4965 5915 6616 4755 5758 6261 6169 5306 8614 7096 7666 8247 7425 6517 8352 7491 1754 1606 1028 7125 7502 3395 7088 8117 8129 6045 3018 2934 3153 1485 3693 433 2011 1776 1176 4805 4073 4298 1316 1280 1151 1824 3501 4384 3535 6800 2927 4517 4960 4412 26550 7335 8488 6221 6586 12854 13506 6733 8599 10787 9660 4976 2486 4656 2998 4658 2453 4681 2099 6228 1790 6275 3329 620 592 4698 3685 5895 9665 4205 2181 3693 2669 3227 1980 1946 3028 2886 2784 3624 2877 5626 5741 2964 2289 4473 5714 5760 7519 3891 4370 2612 2724 2553 4701 3641 6055 1666 3364 1353 3395 2972 3089 3368 3845 7681 7761 2569 2095 2202 2247 2973 2541 2726 1300 1527 3049 4213 3143 1895 4860 2884 2628 6706 2400 2814 3048 1971 3318 2951 3096 3998 3202 2679 2532 2643 3842 3760 3686 3849 3786 2732 3429 3165 2149 3575 3327 1669 1113 2179 916 1626 1356 2809 1624 1609 2350 1839 1376 2476 2476 2685 1613 3624 3353 2061 1304 1468 930 894 774 798 1462 1045 884 1261 1101 1785 1534 1442 1583 1493 903 782 1242 1501 1464 1314 1317 943 1036 1375 1524 2058 895 815 953 1034 1374 1328 1123 824 863 962 1466 2413 660 1019 917 663 1342 2121 1624 1212 1429 1404 1169 1475 1573 992 1386 954 1486 1963 1617 974 1341 1007 1294 1249 1206 1054 878 612 867 1175 594 677 1993 850 1064 1427 735 1480 1359 1309 1463 1184 1272 1381 1549 913 1587 2327 302 1630 1469 1025 528 535 443 1607 1450 1432 1712 1901 1575 2078 1423 1682 1382 641 744 671 864 1196 1290 927 768 734 921 615 1296 1123 938 903 1334 674 622 1005 951 605 553 1406 801 678 1902 2321 1863 1635 1388 1272 1506 1554 1443 1155 1302 2232 1765 2413 1366 1108 2258 1838 2160 1896 2208 1409 2194 1773 1836 2381 1908 2437 1633 1014 538 961 1386 829 494 1783 1942 2402 2010 3357 1507 2017 2373 1513 2591 1634 2046 2018 2088 1505 3620 2721 3301 2407 3145 3594 2689 2732 2525 1785 1109 1931 2666 2548 2973 2370 2699 2049 805 1689 1934 5934 794 523 752 835 934 956 1458 1121 2377 685 1634 1111 3363 917 913 844 3553 2356 1288 1526 1582 2449 799 1110 728 831 1814 2764 2249 2563 2562 2480 2746 1706 2119 1775 1487 1500 2003 1461 1683 1447 2002 1703 2228 1867 2252 1428 1792 1310 1818 1555 2324 1702 971 1122 575 1274 943 1308 1642 2294 1432 925 3549 2593 2447 2249 2907 3033 2182 1075 3917 2308 1545 1748 1464 1999 1241 1555 1247 1642 1250 1361 1565 1518 1372 1440 1732 1530 1373 1773 1699 1716 3892 3529 4051 2720 2016 2357 2415 1512 2068 1887 673 2057 1437 2247 1405 2269 2511 2298 2313 2242 1895 2045 2770 2022 2101 2467 1985 1460 3164 3776 3777 3159 3009 1481 2533 2318 1656 2002 2847 2291 2688 3576 1732 1369 1392 902 1961 1996 2047 1689 2399 3083 1891 1259 1222 3072 2301 2093 3022 1937 3482 3391 3109 2469 2881 2743 3320 1937 2451 2785 2635 2624 2153 3025 2454 2485 2386 3119 3770 3540 2664 3204 3169 3150 6087 5595 4768 3681 5567 4735 3830 3985 4172 5919 4214 4601 4761 3954 4733 3765 5832 4505 3490 2923 3070 2401 3100 4036 2246 4239 1929 2713 3936 3644 6144 2598 2545 3476 1323 1161 2107 2089 1460 1592 1763 1544 1164 1460 1624 1151 1101 1117 1452 1024 896 878 1651 1752 1616 2641 1423 1763 2487 2092 1535 2169 2010 2202 2071 2390 1820 2241 2080 3556 1918 2434 2524 2052 1256 847 789 1292 1266 1202 850 1409 1302 489 2050 641 683 926 1173 780 179 294 525 860 815 886 833 860 740 1253 710 1915 1488 1162 1783 1524 1663 900 1191 945 1554 822 790 836 1427 816 1402 1554 1495 624 535 461 413 639 749 1710 1333 1677 2354 3627 1003 1070 1106 2638 2676 1846 1838 1877 1872 2183 1521 2554 2440 1368 1035 1140 1203 1717 1578 1542 1762 1655 1007 1376 979 2257 1198 1659 2089 1451 1852 1487 1508 1001 1525 1463 1241 998 3431 1696 2967 1258 1610 2720 2056 1318 2056 1103 2102 2130 1117 1137 989 1972 1776 1907 2767 2621 1190 1133 823 2044 1404 2760 2399 1487 1558 2511 2157 1674 1707 2014 2177 2429 2208 2867 2618 2063 1980 2399 3100 4741 2573 3215 2819 3168 3035 3101 3038 1278 1748 1457 1409 1218 1368 6138 1707 1758 1655 1730 1802 1781 1543 1661 3344 3850 3453 2515 1447 2075 1580 826 928 2156 1871 1519 1320 1221 1502 1295 867 1296 1560 2284 3200 2261 1753 1870 1648 1681 1369 787 892 769 864 891 720 644 1071 1155 1342 690 801 1584 2284 2117 2008 3324 2603 2693 2649 2453 2082 2454 3232 3965 3077 2610 2576 3216 2028 1738 1949 2653 2141 1989 2766 1732 1139 2923 2990 1579 3180 1678 2188 2546 2399 1586 1752 2050 1957 1478 2023 2729 1752 1996 2054 1552 1777 2205 2911 1443 1214 2819 3075 2955 2202 4146 2418 2140 1356 3527 1833 2137 3156 1879 939 718 807 809 824 730 1005 1973 1371 1658 2139 1488 1493 1751 892 1271 1211 861 936 815 1005 1090 1369 3277 1080 1968 1649 1357 1002 1806 1178 416 674 511 1018 881 1229 1432 682 1241 1869 1515 1712 1244 2324 1064 5508 1629 1607 3687 1140 1404 1456 1248 683 1816 1552 1714 1639 1416 1803 906 989 983 738 1634 3408 1635 1759 2500 2834 2359 1228 2705 1465 2031 1687 2973 887 1919 2515 2367 2676 2623 2334 1883 1515 1694 1801 775 735 1408 1219 909 2159 4507 3091 1576 538 1090 745 1769 1173 1159 1294 5801 1646 6859 6270 4814 4687 6158 6642 6492 5362 5632 5312 5679 5270 6013 6513 1581 1591 1390 1209 2415 2089 3398 1885 2013 1875 2446 1839 1580 1201 1906 3205 1110 1608 2625 1898 1805 1775 1369 1316 1283 1638 1631 2009 6357 6000 2845 3833 3026 3577 3936 2953 2732 3400 3066 3861 3571 3529 3212 3690 3741 4703 4257 3889 3935 4386 2490 2707 2725 3187 4114 3656 3839 4217 3050 3295 4938 4061 3343 4052 4032 4287 4411 4661 4590 3929 4173 4160 4275 4169 3934 3831 4960 3006 4383 5067 4657 4731 4462 4945 5156 5108 4953 4134 4337 4341 4225 4313 4536 3899 4669 4547 4372 4369 4173 4828 5062 5027 4475 4769 4421 4854 4731 4716 5115 4041 4532 4066 4227 4528 2999 4317 4925 3156 4215 3830 2898 4563 4980 4155 3933 4004 4853 4692 4443 3686 5056 4194 3222 4674 4618 4729 4940 4589 5336 6463 5458 5769 5641 4996 4965 4484 5013 5305 5030 5030 4501 4489 5140 5208 5050 4574 3064 2841 2737 4798 1589 1797 1481 1528 1632 1779 1496 1621 1046 1954 1515 906 1231 1184 1269 870 974 916 1277 1636 1110 1737 1537 1941 2299 1147 1103 900 1000 1109 1478 1382 1376 1998 1548 1294 1285 1712 1792 1469 1186 1084 935 1385 1029 1002 946 1461 1816 1492 1368 2912 2315 1176 1119 804 1280 1294 2443 1317 1534 914 916 1006 1097 1224 1157 821 1284 1026 2515 3293 1885 1088 1367 1674 1227 1640 1967 2923 1639 2996 1514 1700 2319 1533 1517 2723 2463 2192 3528 1408 1662 895 1131 1439 1623 2609 2525 1659 2376 1902 1634 3079 2223 2644 2344 2923 2826 3046 2023 3130 2457 2287 2839 1692 1987 2201 2322 1782 1756 2592 1831 2216 2675 1564 1732 3609 2617 1389 5034 4950 3686 2594 2381 3728 3077 4335 2860 3586 2166 1543 2391 2038 2207 3547 3282 4228 2798 2091 3844 3135 1595 3245 2782 2928 2252 3386 2880 2119 2674 2615 2673 2380 2208 2280 2825 3201 4274 2786 2709 3047 2762 3590 4561 4389 2455 2799 2187 1895 2390 2111 1436 1870 1542 1768 1420 1699 1900 2089 3505 3004 3087 2491 1590 2148 2009 2224 1491 1935 1429 2353 2407 2035 2468 3512 2458 2199 2959 2431 3759 2682 2281 1643 1560 1741 1930 3164 1776 2161 1514 1885 2415 2757 2226 1628 2385 2320 2352 3370 1872 5177 1753 2802 2122 2314 2375 1843 1467 3416 2331 2598 2104 3076 2246 2373 2197 2123 2533 2876 2695 3910 3840 2346 2353 2508 1877 1678 2446 1758 2693 3144 775 918 1109 1119 1534 1488 1658 2898 1752 1954 1974 1579 2072 2248 3162 3755 1364 2160 2236 1788 746 717 633 1123 796 1637 1573 3417 3076 2825 2905 3229 2532 2292 2013 1617 642 760 1620 2237 636 2068 1806 2774 2617 2910 1469 1600 1812 1104 3259 2250 2766 2948 2813 2816 2675 1762 1270 2449 1005 838 1330 1429 1272 992 1423 1539 1528 1789 1026 1642 1708 2002 1716 2271 2308 1992 1831 3317 2352 1178 1512 1999 1547 2124 1978 2545 2211 2260 1488 2179 2194 1525 1770 2881 2682 3830 2812 14547 14797 3182 3665 3295 3277 3097 2719 2651 2319 4094 3430 3679 3810 3511 2333 1584 2367 1696 2539 2240 2585 2323 2199 2636 2491 1870 3386 3683 2482 1432 2559 2746 2717 3261 2310 2878 1174 1372 3061 2284 3033 1802 1916 2445 2313 1769 1692 3266 3286 3275 2125 2718 1980 1813 2323 2151 5436 3737 3168 2507 2480 2306 2449 1823 2532 3441 2776 2023 2151 2317 5341 4628 6360 2773 3750 4667 4364 3636 3778 4033 5596 3415 3568 3901 3195 2209 2070 4385 3218 1299 1181 1688 1494 1948 1874 4581 5298 3571 4020 4659 7458 8048 8317 7918 8003 8123 8166 5366 3663 8020 8255 7619 9653 9607 6289 7382 7596 7684 8598 8279 9025 9973 9475 8784 8943 7970 10232 10914 9687 9154 10388 8346 15065 12144 11326 5374 5318 7202 6090 4526 7674 7413 5769 4057 7879 2399 2490 3113 2989 2617 2925 2293 5069 6384 3288 1921 3265 2989 2123 1870 13267 13157 12727 9765 9974 10391 10622 10609 11368 11698 11346 12611 12970 10633 12133 10614 11815 12511 13479 13699 14936 14602 9157 9513 11399 12155 10915 10703 11328 3235 2893 1533 10538 11609 6860 16893 16469 16319 13463 3923 4225 3866 1620 4352 667 2113 1587 1810 8338 5873 5790 1778 3267 2385 2443 5428 6279 3870 7573 5348 6349 8978 5323 7335 58119 61511 15940 14877 28536 25677 15727 16788 15960 20936 6138 4476 6017 7145 7244 4411 8343 2892 9252 3978 9776 5011 1027 850 7901 6531 7973 14634 8324 3233 5018 3661 4886 2546 2179 5898 5632 5252 4502 4502 11396 11754 5573 2931 6748 7900 7500 9828 6834 6985 3846 2596 2997 7887 4967 11625 3794 4923 2786 4396 3731 3610 4917 4748 13832 11652 3413 3221 3047 4173 4358 3465 4345 2879 3291 4133 6696 5494 4180 6994 3291 2870 10859 2724 3665 4162 2499 6185 5957 6127 4693 4855 5196 5034 5184 5327 5608 5766 5140 5366 5568 5288 5552 4672 5391 4425 2286 2224 1911 2336 2221 1832 4225 2361 1594 2710 2060 2602 4298 3129 3684 2736 4394 3319 2419 1355 1637 1697 1615 1232 2066 2194 2063 1961 2009 1966 1693 1966 1950 2284 2232 2101 2209 2256 2781 2136 2933 2189 2308 1113 3059 3225 2713 1171 2512 2969 1537 1716 2366 2556 2612 2785 2326 2661 4189 2950 2438 1746 1927 3620 3574 4053 2045 2372 2180 2078 2078 1989 2080 1819 2245 2668 3038 3067 2221 3013 1960 2799 2719 3223 3401 2548 2239 2523 3135 2248 2537 3130 1991 3090 2511 1465 3420 3006 2527 3310 2215 2760 3325 3688 2558 2612 4698 513 4337 2466 2996 1778 2319 1547 2826 3764 2251 4361 4128 4176 3934 3691 3738 2285 2260 2099 1666 1802 2651 2493 1626 1363 1068 1663 1415 1255 1381 2130 2127 2048 1106 920 1135 1199 981 834 1700 2000 1100 4875 2598 2984 2410 1789 2572 2252 2095 2124 2246 2309 4025 3168 3768 3362 3027 2455 3163 3635 2147 3037 2736 1756 3271 2852 2622 2820 3918 2727 1628 1669 2585 1412 943 1543 2961 3344 3602 2701 3789 3262 4114 2945 3463 3976 2829 3287 3370 3158 3445 5241 3783 5813 5135 2969 3789 4013 2290 3622 2802 1252 3658 4453 3687 4070 2773 2901 4125 1544 2251 2834 6665 1074 1199 1269 1649 1539 1640 1376 2359 2509 1269 2492 2594 3351 1182 1004 1606 3106 3486 3258 3807 1752 5028 1481 1753 1382 1719 3061 4587 3734 4255 4393 4175 4529 3884 3923 2869 2830 2708 3114 2706 2756 2449 3992 3256 4357 3371 3612 2625 3120 2507 2135 1991 4476 2165 1902 1787 767 1981 1658 2084 1812 4199 1743 2152 4548 2479 3900 4101 4214 5352 3387 1710 4809 4250 3990 4620 2826 3937 3463 3291 4351 4739 4278 3488 2911 2178 2098 2035 2185 4481 4981 3933 4104 2126 5636 6311 7005 4701 3741 4433 5245 3217 3324 5253 2496 3538 3673 3914 3903 3805 4972 4534 4567 5037 2706 3685 3994 3336 2719 5343 3752 3547 4638 5821 5520 3431 2938 2888 3700 2976 2018 2080 3058 2217 2468 2694 1998 2158 2774 3943 3382 3260 4763 3735 5019 2575 2033 3336 2804 7488 3258 3363 3632 3862 3164 4570 4266 4265 3834 3778 3764 4911 3687 4611 5034 5167 4362 3794 3317 6326 4542 4369 6341 6418 4295 4329 4632 4839 11384 11124 9240 9738 8800 8053 6857 7269 7112 8861 6610 7252 8012 7270 7788 7607 10512 9704 6480 4801 5286 4305 3740 5983 5533 5451 3018 6813 6947 6107 8739 4399 4886 3688 2082 1715 3089 1618 2860 3174 3850 2505 2648 3104 2543 1449 1966 1719 2194 1940 1875 1819 2136 2265 2050 3008 2747 2760 4898 4443 4718 5066 4495 5113 4336 5038 5792 4675 4529 6307 4784 4184 4379 2553 1421 1506 1181 1627 1684 1292 2084 1679 1696 932 1677 1355 1232 1059 1275 1820 579 595 685 968 1706 1635 1683 1456 1365 1740 1393 1999 1863 2738 2929 2722 2841 2120 2191 1872 2186 1267 1145 1171 1881 1854 1762 1719 3244 1333 1243 1795 1388 1225 1918 2674 1857 2608 2790 3813 2591 1871 1329 1829 1937 1416 1863 2597 3014 2059 2229 2063 2093 1663 1683 2148 2204 2115 2366 1734 2380 2491 1616 1903 1495 3849 2107 3014 2992 2766 3067 3686 3640 1620 2618 2358 1751 828 3280 1680 3633 2074 1553 3650 1527 1891 1421 1749 4120 3210 1335 1846 1504 3873 3733 3972 5549 3039 1407 1331 1634 2904 2177 4253 3456 1962 1832 2948 3027 1621 1720 3481 3537 2962 4063 3115 3966 3490 4089 3606 4896 4280 3773 4078 4331 5141 3830 4561 4274 1256 3543 2094 2564 2460 1812 8987 3883 3700 3348 3321 4261 4045 3459 3941 4576 4816 5097 3635 2833 3576 3168 1850 1924 2305 1891 2930 2799 2971 2416 2779 2162 3271 4269 3668 4411 3802 2451 2328 1913 2603 2593 1099 1089 914 1055 1034 959 870 1662 1246 1421 1638 980 2444 3746 3646 3308 2719 2941 2842 2894 2687 2764 3212 3957 3894 3942 3992 3422 4280 4063 2932 3234 3380 3055 3336 4929 3516 3102 3296 3985 2918 2684 3589 3608 4430 4428 3034 3594 3591 3417 3156 3890 4019 5169 3819 3498 3363 4461 2642 4728 3583 3610 4657 4198 4747 3690 5283 2757 2151 2624 5186 2134 3828 4650 2833 1708 1429 1150 673 774 835 922 2476 2289 2527 2402 2737 2795 3150 1670 3063 2797 1514 2478 2374 1961 2515 2957 4477 1399 2885 1921 1930 2287 2271 2340 1899 1497 1377 1940 1716 1828 1881 2324 1986 1663 2179 2982 2677 3544 1891 7044 2728 2622 2630 2244 2099 2365 2054 1909 2481 1940 2324 2388 2925 2487 1118 1185 1208 1196 3081 3788 3008 2146 3184 3271 2801 1995 2859 2881 3465 2937 3383 1380 2425 3172 2857 3483 3630 3109 2988 1725 2970 3259 1578 2108 2615 2326 1900 3991 5806 6534 5387 2210 1579 2014 2094 2490 2860 2946 8986 2402 9833 9247 8666 8968 9454 9001 9032 9588 9042 9499 8745 10059 10252 11353 2946 3227 3231 3037 4650 3949 4529 3290 2499 2861 4311 3919 3274 2404 2749 2842 2379 3455 4948 4418 4191 3973 3381 3803 3787 5076 5160 6270 7121 6763 3647 4469 3676 4260 4564 3732 3405 3961 3727 4535 4086 4119 3733 4216 4460 5503 4908 4579 4740 5112 3048 3537 3571 3797 4814 4282 4453 4854 3652 4140 5855 5144 4037 4680 5068 4956 5157 5358 5385 4608 4845 4875 4991 4797 4534 4412 5666 3545 5362 6127 5414 5528 5335 5825 6197 5939 5906 4799 5314 5164 5120 5033 5376 4656 5363 5423 5068 5043 5076 5778 6036 5892 5374 5568 5208 5800 5546 5531 6049 4839 5498 4767 5075 5338 3764 5163 5705 3783 5113 4603 3496 5225 6031 5191 4770 4725 5452 5373 5174 4275 6038 5143 3966 5536 5471 5398 5731 5339 6489 7918 6513 6702 6787 5759 5735 5169 5767 6161 5671 5944 5295 5189 6259 6098 5940 5407 3611 3436 3369 5436 1861 2175 1733 1876 1919 2181 1834 1970 1197 2309 1793 1105 1427 1366 1482 1098 1297 1179 1580 2031 1357 2183 1864 2235 2655 1296 1264 1031 1147 1345 1688 1526 1526 2405 1982 1603 1584 2129 2109 1740 1423 1361 1188 1774 1291 1280 1238 1647 2032 1824 1688 3487 2700 1378 1307 1040 1732 1615 2958 1712 1984 1163 1142 1194 1343 1498 1401 1084 1529 1214 2872 3964 2267 1268 1603 2037 1523 2016 2352 3565 2058 3680 1854 2062 2525 1958 1954 3494 3243 2773 4191 1783 1904 1067 1348 1654 2015 2994 2936 1938 2930 2255 1956 3829 2621 3029 2688 3563 3342 3551 2310 3718 2799 2704 3439 1972 2367 2606 2768 2134 2100 3021 2283 2615 3117 1808 1953 4087 3254 1656 6030 5829 4448 3446 2774 4507 3757 5155 3231 4327 2728 2178 3108 2274 2492 4123 3919 4906 3488 2539 4619 3559 1937 3867 3299 3422 2508 4133 3283 2432 3218 3178 3105 2697 2585 2591 3366 3771 4903 3296 3385 3569 3078 4124 5139 5009 2730 3312 2541 2295 2913 2669 1821 2299 2027 2199 1690 2115 2293 2731 4233 3511 3589 2786 1828 2418 2522 2843 1830 2392 2090 2754 2767 2329 2847 4024 2844 2525 3455 2854 4325 2981 2671 2038 1944 2129 2361 3685 2091 2370 1738 2247 2908 3168 2593 1998 2761 2693 2780 3776 2236 5941 2092 3344 2411 2743 2693 2341 1750 4184 2836 3037 2682 3524 2660 2762 2623 2568 3036 3635 3422 4492 4409 2768 2839 3080 2157 2097 2762 1958 3193 3925 914 1098 1362 1345 1771 1823 1982 3405 2113 2359 2404 1963 2534 2668 3895 4268 1703 2708 2671 2118 884 783 757 1409 961 2017 2018 3984 3747 3323 3465 3712 2886 2583 2313 2133 881 902 2006 2507 784 2519 2157 3096 2970 3275 1808 1956 2115 1351 3725 2580 3254 3406 3292 3557 3242 2148 1581 2850 1281 1088 1631 1740 1544 1300 1683 1953 1685 1986 1355 1926 2150 2484 2241 2641 2721 2369 2282 4126 2692 1354 1824 2331 1833 2505 2363 3015 2689 2725 1939 2668 2748 1844 1973 3387 3314 4785 3338 17543 17400 3702 4192 3881 3886 3728 3179 3125 2579 4831 4023 4184 4464 4064 2913 1856 2808 2085 3254 2761 2993 2815 2640 3001 2953 2288 4028 4378 3120 1719 3039 3197 3148 3958 2760 3203 1437 1631 3628 2730 3315 2227 2325 2933 2795 2099 2020 3753 3952 4000 2541 3228 2439 2047 2886 2554 6303 4214 3616 3060 2704 2946 2979 2182 3069 3959 3212 2233 2381 2505 6350 5666 7761 3302 4417 5397 5215 4367 4415 4929 6657 4036 4332 4400 3643 2561 2386 5802 4087 1489 1367 1881 1684 2171 2155 5431 6160 4167 4629 5773 8558 9043 9493 9391 9758 9714 9313 6253 4404 9571 9680 9082 11249 11135 7572 8537 8834 9009 10057 9769 10594 11400 11200 10560 10348 10129 11901 12845 11609 10682 12534 9769 17276 14120 13378 6671 6345 8743 6953 5467 9087 8716 6694 4680 8951 2790 2790 3568 3535 3232 3393 2781 6050 7176 3961 2164 3575 3287 2418 2217 15154 15120 14640 11633 11924 12399 12425 12457 13254 13936 13589 14944 15557 12521 14413 12484 13679 14584 15886 15787 17589 16301 10882 11412 13379 13968 12803 12833 13570 3979 3568 1842 12084 13635 8285 20101 19785 19562 16383 4628 5045 4719 1887 5238 805 2576 1978 2210 10147 6905 6720 2194 3814 2837 2861 6259 7461 4623 8639 6278 7711 10617 6206 8488 61511 73316 18820 17736 33750 30130 18420 19556 19903 24312 7484 5227 6954 8409 8352 5240 9772 3578 10822 4809 11823 5704 1197 988 9342 7530 9615 17502 10093 3868 6013 4335 5745 3047 2574 6689 6419 6128 5396 5337 13208 14498 6668 3612 8054 9432 9059 11406 8202 8457 4798 3166 3574 9300 5793 13003 4449 5755 3218 5211 4258 4248 5697 5731 16030 13574 4107 3872 3591 4897 5182 4075 4979 3660 3955 4997 7868 6597 4857 8164 3814 3353 12860 3381 4406 4974 2985 6754 6734 6978 5577 5655 6139 6042 5941 6011 6365 6525 5745 6125 6450 6661 6433 5588 6152 5275 2656 2686 2356 2689 2433 2156 4985 2722 1985 3044 2450 3081 5173 3831 4031 3225 5093 3798 2820 1735 2144 1969 1875 1791 2416 2742 2568 2423 2413 2385 2023 2236 2297 2711 2600 2480 2623 2636 3171 2690 3622 2638 2690 1294 3647 3740 3213 1377 2844 3511 1907 2103 2792 3143 3216 3390 2867 3359 4745 3515 2892 2143 2376 4250 4280 4598 2376 2784 2631 2590 2462 2404 2362 2229 2527 3212 3568 3785 2529 3694 2257 3340 3137 3842 3893 3016 2739 2828 3482 2709 3114 3735 2384 3632 3074 1757 4028 3485 2925 3856 2558 3214 3851 4268 3139 3022 5478 624 5075 2807 3491 2002 2640 1819 3209 4508 2598 5171 4970 4953 4808 4481 4496 2763 2495 2426 2057 2389 3078 2937 1883 1542 1229 1908 1669 1506 1622 2440 2508 2405 1371 1153 1275 1485 1254 1035 2012 2269 1363 5817 3078 3348 2710 2095 3133 2635 2426 2465 2722 2645 4686 3680 4210 4058 3409 2799 3684 4304 2587 3411 3034 2012 3801 3352 3026 3331 4675 3228 1987 1925 3064 1624 1111 1773 3502 3972 4346 3297 4506 3560 4615 3578 4126 4620 3401 3879 4143 3761 4052 6243 4657 7100 6397 3588 4556 4996 2856 4183 3303 1486 4389 5290 4355 4754 3330 3320 5073 1762 2787 3424 7676 1291 1475 1469 2118 1858 1989 1792 2861 3260 1518 3052 2968 3887 1418 1237 2018 3764 4221 3872 4531 2205 5841 1623 2171 1724 1881 3548 5499 4499 5088 5293 5040 5496 4528 4741 3591 3443 3371 3979 3408 3480 3028 4671 3728 5153 3901 4123 2978 3524 2810 2545 2478 5451 2579 2378 2174 900 2422 1901 2553 2157 5005 2080 2637 5349 3057 4820 5106 5185 6108 4093 2145 5619 5105 4824 5482 3466 4652 4113 3900 5099 5470 4968 4284 3540 2584 2593 2475 2639 5535 5966 4709 5045 2508 6692 7279 8144 5403 4584 5003 6179 3800 3907 6152 3112 4306 4478 4653 4714 4561 5886 5338 5513 5969 3316 4226 4935 4032 3472 6292 4688 4145 5954 7477 6568 4229 3447 3368 4312 3419 2498 2507 3556 2538 2837 3148 2467 2557 3430 4714 3933 3864 5519 4322 5969 3096 2390 4092 3506 8656 3790 3925 4539 4490 3790 5626 4912 5363 4564 4546 4656 6104 4486 5565 6144 6426 5171 4609 3873 7832 5358 5401 7358 7443 5065 5189 5441 5842 13474 13319 10696 11331 10365 9702 8375 8875 8421 10364 7715 8549 9471 9086 9239 8955 12681 11398 7573 5912 6423 4992 4321 7006 6777 6431 3388 7767 8774 7660 10191 5124 5446 4289 2350 2293 3604 1938 3369 3882 4474 2860 3012 3468 2891 1751 2299 2009 2501 2184 2086 2033 2655 2596 2432 3528 3645 3188 5576 5188 5430 5953 5345 5907 4919 5798 6760 5501 5525 7158 5962 5027 5308 3112 1723 1803 1452 1952 2050 1600 2419 2175 1822 1066 2076 1571 1629 1282 1585 2113 649 702 817 1192 1927 1876 1928 1730 1565 2088 1637 2399 2234 3360 3359 3118 3291 2583 2713 2247 2518 1573 1427 1463 2187 2224 2229 2010 3728 1695 1613 2377 1926 1546 2285 3134 2193 3036 3246 4322 3106 2268 1618 2378 2469 1681 2403 3354 3777 2542 2987 2704 2703 1994 1978 2581 2735 2599 2932 2103 2945 3037 1910 2234 1786 4525 2676 3640 3550 3334 3672 4295 4165 1920 3162 2977 2221 995 4131 1931 4388 2542 1790 4471 1839 2475 1682 2408 4800 3927 1733 2341 1940 4849 4524 4647 6631 3669 1751 1649 2058 3650 2702 5167 4278 2430 2254 3897 3780 1985 2054 4011 4205 3735 4676 3718 4676 4125 4880 4149 5897 5279 4645 4870 5006 6069 4458 5576 4999 1453 3989 2453 2902 2978 2205 10937 4471 4647 4063 3938 4991 4722 4034 4643 5335 5653 5979 4335 3349 4168 3479 2075 2129 2611 2286 3725 3600 3565 2868 3280 2671 3921 5007 4373 5005 4522 2862 2777 2488 2905 2806 1277 1325 1094 1237 1206 1129 986 2012 1504 1908 1890 1172 3111 4389 4327 3899 3095 3388 3224 3320 3079 3197 3777 4773 4421 4487 4419 3928 4826 4776 3462 3813 3849 3447 3827 5541 4188 3777 3886 4630 3348 3235 4190 4405 5136 5105 3890 4251 4247 4015 3898 4577 4721 6114 4444 4097 3985 5020 3310 5671 4340 4300 5654 5141 5770 4369 6186 3238 2629 3272 6366 2639 4523 5580 3424 2188 1807 1437 737 856 913 1038 2964 2749 3190 2922 3276 3473 3623 1914 3710 3390 1780 2888 2883 2263 3156 3243 5379 1753 3271 2247 2256 2627 2673 2698 2374 1795 1673 2182 1934 2070 2113 2550 2439 1872 2527 3429 3072 3884 2039 8072 3250 3132 3017 2664 2397 2810 2448 2251 2948 2241 2809 2911 3362 2784 1312 1399 1454 1436 3708 4379 3585 2652 3769 3777 3232 2508 3448 3279 3983 3573 4118 1683 2873 3764 3324 4096 4300 3646 3465 2154 3414 3743 1897 2652 2998 3072 2553 4781 6949 7637 6126 2528 1987 2362 2464 2983 3410 3426 10673 2891 11594 10884 10233 10616 11383 10808 10933 11603 10895 11376 10566 11874 12301 13491 3563 3977 4109 3652 5490 4697 5323 3746 3018 3302 5331 4597 3852 2948 3318 3415 2903 4322 5609 5433 5098 4658 3861 4341 4341 5947 6055 7357 5555 5282 2799 3567 3347 2966 3416 3398 3101 3276 3285 3534 3669 3798 3725 3519 4088 4156 3613 3871 3879 3827 2911 3119 2990 3164 3427 3378 3516 4005 2450 3378 4444 4050 3779 4190 3391 4624 4627 4921 3813 4180 3449 3731 3816 3853 3725 3961 5031 3341 4870 5169 4316 4794 4789 5238 5105 4889 4965 4502 4612 4523 4695 4882 4061 4369 4997 4381 4359 4393 4174 4519 4413 4229 4388 4490 4376 4651 4554 4634 5296 4288 4327 3474 4166 4554 3869 4093 4754 4255 4497 4380 2888 4129 4759 4094 4425 4114 4750 4694 4702 3019 4838 3944 3023 4607 4342 4800 5074 4715 5328 5778 5229 5501 5337 4503 4848 4209 4539 4375 4407 4965 4618 4972 5349 5108 5825 4822 3155 3261 3046 4581 1574 1855 1179 1593 1427 1835 1087 1490 1081 1260 1323 1247 1226 1238 1238 1024 1276 1129 1444 2011 1351 2115 1650 1790 2258 1332 1394 1207 1287 1070 1272 1483 1248 1736 1453 1703 1444 1983 1252 1489 1051 1031 931 1464 1265 921 1034 1202 1433 1177 1101 3431 1921 1304 1250 1106 1129 1272 2464 1404 1551 1177 1049 810 1164 1589 1187 879 1181 1350 2188 2932 1587 784 1107 1328 1360 1448 1761 2782 1765 3041 1508 1682 1960 1775 1513 2644 2383 1915 2905 1061 1397 1252 1322 1367 1730 2508 2619 1966 2308 1711 1911 2641 1793 2693 2161 2719 2442 2888 1992 3106 2692 1943 2762 1785 1685 2019 1938 1767 1819 2215 1789 2249 2512 1969 1945 3526 2310 1656 4236 3824 4235 3435 2880 3500 3309 4816 3089 4029 3067 2171 2641 1759 2148 2957 2358 4662 3420 2566 3598 2754 1909 2762 1984 2056 2267 3126 2916 1915 2654 2200 2175 1793 1681 1695 2786 3838 4011 2944 3246 3524 3233 3132 3558 3149 2281 2752 2208 2162 2609 1753 1674 1886 1860 1323 1512 1920 1645 1904 2923 3481 2808 2701 1856 2049 1985 2278 1572 1225 2074 1578 1870 2070 2472 3422 2374 2097 2740 2332 3538 2123 2331 1988 1931 2445 2467 2686 1511 1568 1783 1743 2452 2162 2038 1789 2885 2093 2159 3419 1775 4646 1978 3170 2023 2066 2170 2613 1522 4024 2018 2450 2206 2073 2135 2180 1801 1478 2555 3262 3280 2961 2935 2676 2785 1901 2028 2047 2130 1402 2325 3119 904 1062 1255 854 1648 1292 2237 2983 1745 1996 1745 1473 2433 2446 3332 3025 1740 2384 2149 2043 832 675 636 811 740 1776 1900 2655 2705 2415 2835 2514 2138 1987 2073 1583 784 818 1539 1559 780 2176 1876 2495 2461 2486 1871 1426 1608 1382 2690 1881 3221 2823 2452 2236 2279 1538 1494 2156 1254 988 1745 1839 1920 949 1245 2101 1380 1482 1852 1685 1803 1980 2010 2126 2302 2114 2052 2864 2537 1623 1879 2205 1873 2212 2250 2235 2667 1715 1509 1704 2054 1721 1242 2935 2556 4000 2996 14495 14887 2911 3297 3249 3246 3465 2389 3029 2641 4415 3145 3725 3015 2960 2298 1520 1998 1819 2135 2453 1933 2367 2329 2290 2306 1814 3232 3708 2327 1795 2649 2079 2028 2836 2275 2423 1082 1634 2738 2131 2592 1756 1730 2227 2115 1759 2072 3517 2850 2742 1787 2421 1698 1618 2363 2116 4408 3267 2987 2451 2055 1920 2738 1784 2293 2376 2117 1528 1665 1974 5239 4916 6556 2862 3625 4922 4381 3476 3111 3546 5541 3637 4088 3254 2647 2058 1597 4920 2842 1153 1067 1453 1535 1578 1766 4738 4869 3966 3989 4221 6175 6561 6905 7529 6956 7396 6706 4641 3342 9100 8755 9536 9647 9632 6600 6625 6886 6892 7708 8476 8545 8421 10139 9311 8910 9004 9928 9681 8966 8180 9792 8868 14502 11392 11769 5728 6133 7124 5327 4685 7391 7418 5695 3588 7378 2514 2482 2581 2427 2673 2637 2462 5267 5328 3207 1697 2504 2355 2104 1605 11894 12245 11593 10038 10128 10101 9750 9470 10826 10959 11119 11824 12434 9547 11074 9837 10681 10878 12456 11508 12824 12010 10060 10068 11898 11637 10914 11034 11554 3032 2654 1437 10462 10198 6618 14857 16655 16722 13580 4428 4657 3569 1361 4056 995 1935 1502 1677 7887 5339 5224 1680 2824 2202 2830 4694 5263 4190 7343 5466 5841 9448 4717 6221 15940 18820 53389 13216 25501 24409 21000 14915 16128 19121 6642 4182 6194 6367 6945 4094 7742 3484 10294 3487 8639 4648 931 768 6137 5305 8015 14729 7314 3261 6196 3770 4501 2294 2191 4791 4525 4530 5095 4908 9857 10856 5143 3509 6571 7501 7343 9206 6233 6811 4049 2663 2562 7356 5063 10242 3856 4412 2395 4951 3721 3439 4630 4635 12643 9782 3174 3022 3047 4305 3493 3779 3833 3114 3526 3793 6036 5582 4412 6469 2941 2668 10270 3202 3978 4622 2945 5116 4811 5229 5148 4566 5199 5204 5238 4379 4692 4851 4296 4662 5095 5441 4716 4860 4765 4590 2044 1753 1714 2036 1335 1513 4268 2597 2007 2045 2383 2006 4710 3306 2582 2850 3851 3076 2191 1439 2335 1157 1026 1149 1934 2324 2186 1997 1951 1656 1880 2394 2163 2111 2086 2095 2355 1936 2535 2494 2840 2342 1958 1367 2656 2812 2536 1163 2247 2910 1761 1914 2650 2590 2238 2317 2013 3177 3281 2884 3001 2126 2140 3510 3846 4238 2341 2777 2738 2880 2403 2905 2180 2301 2823 2749 3307 3098 2452 3535 2274 3253 3311 3157 3244 2378 1809 2389 2249 2294 2262 3087 2272 3117 3955 1615 3422 2726 2382 3051 2114 2665 3063 3423 2496 2675 4686 536 4683 2381 2692 1696 2432 1562 2372 3616 2251 4668 4308 3666 4097 3937 3995 1787 1663 1865 2198 1503 2403 2145 1478 1278 981 1492 1382 1100 1529 2336 1622 1476 1565 1340 1238 1683 1215 1009 1463 1530 1335 4839 2705 2427 1787 2525 2602 2226 2166 2067 2182 1830 2948 2444 3010 2812 2815 3006 2953 3269 1760 2559 1693 1803 2412 2300 2972 2913 3636 2435 1603 1324 2182 1461 951 1306 2781 2414 2580 2664 3554 2818 2903 2651 2833 3979 2904 2794 2628 2649 2761 4591 3496 5370 4842 3437 3862 3616 2496 3581 2457 975 3266 3845 4204 4633 2512 2631 3300 1090 2430 2649 6486 1135 1067 1154 1810 1467 1631 1400 1846 2175 1434 2484 2685 2687 1208 1046 1583 3073 3686 2480 2735 2017 4973 1065 1715 1269 1174 2290 4030 3060 3623 3737 3545 3940 2813 3689 3065 2644 2599 3622 2625 2789 2242 3427 2643 3779 2730 2969 2023 2493 2013 2032 2188 3769 2349 1515 1627 831 2013 1530 1729 1686 3572 2003 1891 4332 2757 3761 3822 3481 4638 3078 1822 4084 3351 4023 4449 2890 3897 3155 4044 3920 4033 3899 3929 3691 2128 2174 2131 2541 4985 4648 5316 4536 1632 5645 5635 6654 4612 3961 4254 4826 3676 3547 4877 2229 4071 3858 3210 3892 3306 4682 4387 4486 4715 3389 3605 4095 3568 2856 5163 4311 3499 5325 6377 6493 3634 3072 2350 2743 2314 2387 2355 2818 2323 2614 2321 2375 2119 3476 3540 3751 3412 3750 2973 5151 3024 1934 3281 2837 6675 3690 3049 3301 3516 3678 4455 4450 4447 4209 4505 3919 4372 3713 3472 4099 4952 4701 3703 3924 5119 4606 4142 4852 4801 3901 4011 4618 4364 11214 12028 9258 9032 9100 8714 8167 8699 7070 8322 7587 8218 7255 7434 8195 7043 10121 7774 6481 4270 4760 3944 3610 3910 5078 5662 2246 5803 6930 5862 7384 3479 3902 3128 2387 2048 3525 2291 2738 2828 3721 2728 2000 2522 1875 1708 1736 1681 2254 1660 2056 1796 2448 2237 2450 3104 3309 2798 3814 4168 4231 4743 4329 4092 3575 4392 4521 3914 5248 5282 4503 4146 4628 3867 1471 1480 1323 1759 1668 1309 2000 1909 1315 799 1714 1353 1325 1050 1307 1589 760 704 747 753 1686 1624 1602 1730 1379 2152 1221 1804 1973 2317 2697 2416 2554 1846 1960 1587 2551 1558 1377 1617 2240 1782 2005 1938 2934 1155 1068 1303 1104 947 1232 2991 1502 2010 2529 3310 2010 1745 942 2421 2481 1974 2236 2884 2972 2316 2359 1694 1856 1959 3014 2595 2821 2226 2849 2002 2191 2406 2066 2086 1961 3941 2802 3295 3682 3018 3466 3296 3473 2234 3458 3026 2380 1088 4018 1818 4368 2799 1716 4354 1871 2329 1690 2376 4031 4085 1851 2037 1611 4989 4164 4418 5298 3614 1611 1485 1971 3585 2292 4642 4002 2491 1980 3720 3355 2159 1680 3736 4603 3603 3710 3547 3214 3322 3825 4046 5736 5093 3981 4357 4237 4466 3716 5087 4573 1642 3346 2607 2434 2712 2481 8782 3932 4139 3755 3650 4692 4487 3669 4334 4667 4749 4750 4072 3120 3163 2202 1874 1821 2231 2403 2879 3318 3147 2752 2590 2377 3637 4719 4429 4092 4047 2649 2125 2111 2317 2150 1003 956 832 911 869 897 839 1673 1240 1588 1315 1050 2274 4651 4400 3935 3272 3377 2960 3143 2813 3114 3005 4383 4071 4244 3995 4050 4508 4111 3354 3712 4416 3033 3551 4280 3845 2939 3962 3463 3263 3316 3423 3907 4462 3874 2660 2660 3107 3180 2886 3386 3906 4778 4063 3020 3208 4037 3374 5135 3451 3801 4478 3635 4852 4403 5302 2983 2588 2809 5026 3122 4364 4371 2614 1772 1839 1209 472 571 608 797 2530 2343 2781 2699 3162 3176 2623 1140 2645 2750 1470 2092 2172 1865 2372 2305 4552 1342 2733 1686 1676 1430 1715 2088 1736 1604 1883 2012 1681 1877 1257 1971 1789 1351 2529 2371 2573 3361 1502 5908 2227 2023 2521 2184 2551 2242 1832 1988 2029 1871 2311 2326 2341 2403 1213 1414 1270 1431 3419 3630 3413 2649 3083 3060 2947 2265 3070 2471 3281 3572 3411 1508 2283 3394 3040 3518 3821 3224 3875 1682 2756 3672 1998 2094 1800 2299 1880 4361 4992 5846 4207 1768 1964 1228 2599 2546 2510 2568 8990 2228 9519 8649 9429 8296 9550 9740 10335 8999 8625 8939 8409 9710 9275 9764 2824 3063 3081 2664 3995 3215 3638 3065 2272 2776 4657 4485 2779 2824 3056 3168 1888 3545 4891 3811 3450 3254 3402 3480 3252 4296 4450 5196 5212 4286 3330 3928 2782 3916 3484 3152 2800 3654 3505 3019 3834 4200 3736 3235 4189 4304 3571 3484 3728 3813 2898 3084 2997 3245 3649 3388 3664 3735 3019 2870 4610 3950 4053 4199 4360 3616 3766 4174 4253 4489 4095 4246 4009 4067 3988 4077 4332 2819 4848 5165 5036 3812 4186 3513 4205 4264 4080 3019 3798 3935 3536 3640 3830 3893 3717 3778 3869 3741 3390 3948 3958 3714 4129 3688 3765 3766 3869 3926 4036 4140 3962 3453 3667 4015 2905 3686 3722 3401 4099 3953 3267 4265 4631 4282 4752 4463 4611 4227 4479 3290 4601 4190 3052 5033 5084 4850 5074 5201 4809 5880 5403 5757 5370 4080 4470 3906 4748 5310 4806 4925 5253 4757 5486 5084 5100 4567 3114 3738 3492 4374 1632 1382 1993 962 2167 1382 913 1467 798 1184 1541 1072 1079 1068 1065 1164 1350 1232 1494 2482 1841 2624 2104 2080 2525 1477 1463 1276 1367 1625 1494 1613 1593 2072 1916 1520 1287 1886 1615 1526 1506 1433 1343 1650 1267 1732 1649 1544 1724 1873 1744 3516 2003 1092 1056 717 1017 1326 2824 1897 2072 1027 1030 919 1218 1259 1273 1082 1577 1218 2461 3607 1772 707 940 1326 1217 1376 1666 2298 2085 3478 1569 1809 1616 1540 2069 2492 2278 1834 3040 1445 1336 1236 1488 1259 1860 2185 2361 1958 2168 2238 2384 3115 2171 2535 2124 2290 2272 2261 1833 2990 2753 2311 3046 1824 1795 1852 2300 2176 1961 2409 1835 2068 2193 1866 1804 3036 2234 1735 4277 4150 4290 3309 2586 3537 2899 4439 2349 4201 2770 2098 2872 1968 2000 3153 3250 4006 3281 1973 3708 2989 1775 3129 2314 2338 1993 2884 2502 2010 2274 3060 2318 2223 1879 1862 2824 3719 3774 2846 2905 2947 2579 3521 3198 3125 2055 2393 2276 1950 2801 1966 1575 1963 1819 1419 1577 1373 1733 2009 3192 2789 2524 2059 1739 1658 1774 1986 1376 1808 1491 1540 2204 2353 2483 3490 2352 1361 2944 2258 3690 1843 2346 1430 1539 2431 2182 3338 1738 1550 1544 2034 2845 2134 2488 1560 2140 2395 2690 2745 1948 4855 1639 3357 1712 1993 2070 2313 1869 3495 1653 1949 2598 2030 2150 2081 1891 1920 2315 2973 2853 3473 3510 2568 2349 2392 2468 1772 1801 1280 2038 3439 994 1185 1465 928 1458 1688 2319 2908 1704 1969 1891 1428 2524 2785 3227 3778 1736 2241 2779 1879 943 705 976 1318 1010 2223 1960 2975 3057 2607 2988 3091 2643 2401 1898 1633 742 725 1775 1898 767 1632 1672 1925 1932 1952 1665 1867 1843 1785 3359 2977 3249 2580 2448 2848 2758 1660 1370 2086 1456 1315 1757 1786 1716 1372 1937 2032 1481 1717 1502 1658 2421 1852 2137 2095 2734 1936 1984 3207 2175 1471 2140 2357 2131 2574 2528 2274 2089 2093 1263 1819 1882 1452 925 2473 2475 3595 2885 13973 13997 2806 3083 2884 3257 2564 2228 2751 2176 4204 3782 3753 3219 3414 2593 1349 2475 1526 2508 2535 2561 2603 2543 2979 2159 2270 3104 3593 2227 1676 2519 2645 2647 3621 2187 2309 1318 1482 2901 2263 2190 1595 1700 2258 2282 1718 1596 3038 2827 2972 1940 2804 1953 2156 2540 1866 4974 3567 2977 2538 2314 1970 3283 1965 2414 3102 2823 1667 1867 2005 5482 5062 5669 3446 4221 5032 4201 3309 3704 3954 5348 3414 3436 3435 2928 2128 2573 5291 3638 1223 1160 1600 1163 1361 1631 4592 4890 4305 4294 4725 7158 7734 7601 8253 8128 7055 6363 4389 3579 8024 7905 8242 8799 8652 6867 6256 6302 7037 7786 6777 7809 7433 8571 7702 10674 8948 10622 9534 10033 8177 10562 7760 12848 11667 11244 5435 5876 7234 4585 4271 7466 8462 5527 3551 6733 2362 2440 2946 2424 3053 3268 2392 5173 5095 3614 1660 2831 2498 2064 1828 10949 11035 10873 9866 10926 11188 10181 10285 11045 12469 11464 12663 11851 9947 11937 10769 10263 11978 12133 10825 12674 11908 9713 9745 11874 10635 10258 10872 11674 2939 2489 1389 9629 10035 6402 16245 17049 18071 13738 4728 4996 4465 1646 5058 959 2399 1742 1622 9577 5427 5363 1797 3310 2492 2533 5831 5929 4926 7382 5897 6409 7853 5477 6586 14877 17736 13216 54831 67061 27836 13994 13836 16367 20468 6618 4643 6117 7223 7017 4238 8480 2913 8672 3835 10167 5274 891 811 7683 5869 9061 14270 8540 3573 5387 3766 3441 2954 2530 4608 4376 4805 4540 4548 9907 12209 5514 3123 6157 9327 8991 10991 6721 7268 4406 2815 3457 8516 5218 9508 3586 5100 2467 4353 3747 3746 4626 4652 12336 10891 3843 3672 3578 3708 4839 3584 4316 2781 3024 3899 6478 4886 4244 7174 3316 3041 10620 3679 4156 4754 3077 5491 5305 5189 4517 4426 4833 4700 4244 4587 4508 4786 4650 4870 4916 5054 4467 4550 4839 4547 2222 2157 1964 1981 1709 1870 4290 2262 2149 1875 2584 2432 5330 3395 3002 2771 3919 4322 2218 1689 1953 1944 1730 1544 2073 2058 2192 1866 2153 2267 2186 2180 2220 2746 2243 2071 2519 2500 2386 2164 2907 2218 1987 1280 2724 3205 3418 1342 1945 2910 1863 1913 2571 2470 3231 3112 2249 3212 3401 3177 2685 1761 2297 3779 3807 3832 1990 2262 2325 2587 1876 2082 1985 1991 2157 2873 3227 2865 2139 3515 2108 3481 3217 3083 3526 1932 2251 2500 2631 2392 2447 3358 2226 3173 3306 1735 3416 2610 2045 2931 2182 2865 2965 3464 2105 2590 4285 812 4417 2763 2254 1742 1983 1492 2446 3122 2051 4370 3994 4575 4208 3289 4098 2520 2360 2144 2469 1736 1988 2438 1841 1479 1238 1727 1626 1474 1440 2230 2064 1688 1772 1489 1033 1577 1397 1134 1343 1730 1473 4926 2442 2722 2017 1928 3344 2353 2198 2102 2158 1864 3637 3014 3168 2767 2765 2604 2533 3512 2163 2713 2414 2102 2402 2689 3034 3119 3532 2950 1743 1283 2304 1392 1137 1366 3653 3011 3350 3475 4508 3199 3426 3133 2830 4086 3357 3250 3377 3326 3318 6238 4179 5555 5092 3560 4548 3162 2713 3381 3013 1055 3557 4206 3558 3795 2986 3483 3375 1644 2744 3056 6381 1182 1429 1145 1621 1432 1479 1667 2281 2498 1398 2518 2534 3293 1393 1218 1574 3617 3545 3005 3391 2084 5345 1065 1204 810 1274 2099 3952 3285 3725 3733 3641 3967 3325 3440 2373 1988 2170 2623 2066 2282 2433 3791 3049 4253 3417 2979 1895 2053 1729 2380 2394 3990 2116 2002 1711 1149 2095 1797 2459 1913 4573 2366 2321 4679 2998 4672 4944 3760 5050 3232 1853 4244 3361 3991 4230 3544 4662 4125 3592 4616 5005 4967 4339 3375 2094 2542 2352 2714 4269 4372 4670 4617 2182 5266 5557 6550 4930 3875 4653 5172 3493 3838 5332 2301 4090 3553 3678 3816 3813 4275 3973 4283 4262 3718 3457 5146 4194 2878 4733 3855 3329 5258 5948 5224 3979 3556 3106 3327 2686 2483 2569 2582 2062 2445 2686 2475 2367 3346 4629 3512 3354 4336 2856 4983 3250 2323 3120 2980 6347 3755 3824 3580 3445 3872 4646 4869 4688 3995 3902 4518 4758 4282 4236 4846 5524 4340 3774 4180 6115 4412 5074 4888 5362 5231 5591 4755 5358 11449 11336 9022 9848 9100 8344 6732 7517 7831 9355 7233 7889 8324 7063 7985 6977 11349 8841 6614 4707 5018 3726 4123 4727 5090 5136 2942 6262 6706 6079 7980 3214 4130 3912 2249 2177 4663 2065 2505 2925 3061 2257 2370 2265 2334 2058 2071 1908 2355 2127 1995 1846 3079 2287 2905 3672 3730 3435 3621 4265 4484 5129 4560 4512 3416 4775 5541 3800 4626 5745 4429 4315 4456 2924 1876 1885 1702 1859 1973 1549 1938 1811 1612 959 1669 1286 1432 1116 1831 2157 551 627 614 933 1518 1421 1464 1421 1349 1996 1553 1947 2187 2742 2763 2613 2723 1696 1912 2071 2195 1356 1235 1393 2035 1797 1846 1911 2572 1614 1562 1789 1401 1218 1793 2992 1979 2699 3064 3921 2113 1822 971 2285 2503 2229 2156 2540 2641 2388 2762 2451 2582 2209 1907 2334 2471 2524 2784 2059 2526 2881 1872 2096 1767 3790 3052 3601 3119 3184 2826 3313 3638 1919 2778 2609 2090 1235 5116 2248 4503 2335 2171 4493 2835 2578 2652 2513 4021 3568 2146 2099 1850 4877 4491 4661 5471 3649 1641 1469 1863 3427 2057 4263 3973 2513 2051 3537 3139 2156 2432 3369 3966 3512 3886 3747 3639 3236 4414 3346 5021 5140 3698 4654 3936 5284 3702 5504 4447 1662 3029 2298 2820 3069 2654 9820 3751 3782 3466 3890 3982 3394 2927 3496 5388 5263 5061 4120 3016 3169 2894 2015 1923 2886 2333 3469 3713 2609 2617 3139 2436 3269 4591 3280 3706 3332 2096 1838 2372 2205 2536 1056 975 756 983 906 847 743 1550 1292 1996 1651 1229 2850 3387 3535 3278 2896 3393 2975 3289 3080 2893 3029 3918 4164 3813 3594 3564 3905 3840 2935 3263 3229 3369 3369 5318 3177 2696 3598 4241 2758 4257 3519 3380 4397 3768 3521 3151 3157 3411 3738 3689 4266 4713 3584 3237 3098 3820 3169 3935 3630 3519 4853 4558 5140 3674 5427 3050 2812 2715 5110 2732 4587 5835 3251 1815 1643 1727 695 781 812 1006 2528 2371 2363 2813 2604 3121 2774 1185 2897 2876 1483 2425 1964 1639 2594 2250 4147 1559 3270 1999 1614 1784 2221 2039 2112 1900 1642 1991 1727 1856 1428 1726 2092 1602 2542 2256 2247 2781 1611 5624 2524 2313 2433 2270 2526 1773 1540 1760 2892 1941 2238 2416 2516 1874 1240 1303 1031 1346 2967 3319 2794 2410 3319 3807 2754 1773 3889 2365 2830 3441 3689 1348 2600 3029 2674 3142 3492 2999 3336 2036 2345 2979 1760 1932 2022 2037 1600 4039 5728 6497 5079 1927 1891 1708 2240 2339 2282 2334 9822 2797 10776 9989 8260 8236 8375 8580 8915 9722 9179 9535 8998 9839 9746 9152 3698 3170 2888 2251 4294 4082 4218 3223 3191 3146 4637 4547 3849 2946 3281 3497 2537 3164 4683 3592 3490 3359 3282 4242 3933 4731 4927 5953 10397 9595 6106 7434 5741 7580 7104 6642 5776 7187 6482 6016 8131 8466 7861 6807 8150 8369 7473 7423 7075 8285 6102 6402 6545 6255 7043 6670 7655 7139 6229 5958 8655 8294 7793 7885 7892 7949 8185 8473 8104 8104 7867 8258 8114 7986 7768 8003 8363 5929 9438 9611 9409 7522 7728 7360 7813 8235 7860 6650 7642 7833 7388 7643 7698 7482 7663 7695 7776 7971 7437 8012 8453 7730 8571 8560 8648 8281 7708 8023 8061 7550 7557 7236 7162 7306 6023 7310 8028 6750 7814 7466 6713 8233 9240 8650 9209 8868 8624 8845 8158 7329 9525 8131 6199 9360 9741 9619 9519 9751 9481 11435 10850 10633 10433 8112 9013 8393 9633 10002 9458 9511 9783 9054 10502 10728 10068 9021 5814 6426 6445 8440 3325 2926 3328 2168 3574 3031 1922 3356 1703 2946 3028 2344 2693 2565 2670 2097 2410 2210 2673 4394 3240 4569 3785 4052 4788 2562 2728 2338 2479 2722 2963 2836 3457 3905 3340 2688 2328 3283 3355 3092 2492 2436 2192 2977 2186 2804 2795 2664 3117 3425 3110 6846 3897 2174 2094 1618 2153 2528 5634 3610 4097 2151 1832 1854 2256 2287 2532 1993 2994 2078 4267 6320 3875 1726 2367 2629 2328 2732 3186 4943 3877 6184 2688 3118 3366 3065 3625 5587 4957 4191 6414 2496 3229 2225 2789 2425 3366 4425 4549 3665 4244 3748 4605 5495 3940 4540 3857 4648 4489 4325 3834 5912 4714 4631 5925 3313 3659 3694 4541 3755 3479 4659 3405 3741 4527 3106 3451 6449 4839 3623 7926 7874 8138 6229 5503 6503 5658 8262 5109 8564 5371 3978 5469 3606 3729 7390 5864 7961 6105 4214 7748 6586 3707 6001 4681 4726 4208 6054 5223 4098 4780 5151 4625 4239 3480 4079 4983 6802 7390 5043 5671 5777 4852 6663 6349 6190 3734 4972 4239 4184 5043 3740 2948 3878 3342 2777 3267 3227 3725 4030 6470 5752 5762 4415 3874 3582 3394 3950 2965 3299 2951 3421 4477 4622 5403 7322 4816 3265 6180 4387 7414 4282 4276 3271 3226 3995 3845 6221 3397 3170 3121 3841 5535 4793 4221 3272 4502 4137 4569 5877 3721 9121 3525 6938 3451 4595 4548 4568 3582 7357 3791 4380 5575 4287 4384 4194 3724 3456 4802 5684 5372 6796 6854 5392 4901 4077 4088 3664 3994 2733 4347 6244 1891 2318 2321 2280 3145 3157 4705 6430 3631 4206 3813 3141 4859 5119 6384 6864 3481 4139 5493 3720 1727 1121 1673 2049 1678 4232 3993 5942 5643 5507 5819 5787 4873 4423 4039 3149 1500 1562 3414 3771 1472 3892 3479 3946 3981 4211 3360 3602 3626 3536 5641 5102 6422 5506 5151 5375 5110 3485 3262 4100 2802 2481 3550 3690 3400 2726 3755 3993 2739 3228 2744 3382 4303 3605 4060 4237 5345 3825 3856 6065 4290 2626 3772 4418 3912 5025 4578 4712 4204 4046 3004 3657 4069 3391 2409 5729 4839 6860 5827 27847 27939 5451 6762 6197 6230 6276 4459 5679 4619 8615 7654 7593 6256 6815 4811 2474 4189 3016 4408 4395 4931 5065 4997 5825 4740 4173 6010 7354 4528 3493 5101 5331 5317 6884 4482 4679 2423 2718 5628 4223 4209 3563 3342 4319 4347 3155 3107 5834 5301 5110 4292 5922 3666 3871 5183 3583 9080 6383 5808 5019 4543 3519 6008 4019 4630 5992 5424 3214 3602 4128 11049 10757 11737 6553 7821 9806 8433 6863 7139 7857 10426 6198 6735 6934 6081 4116 4412 9735 7598 2811 2403 3413 3102 3296 3304 8734 9905 8580 8363 9387 14228 15205 15345 15429 15273 13831 13032 9476 7449 15911 15657 15887 17010 17154 13850 12624 12867 13306 14859 14109 15545 15231 17062 15810 19509 17058 19024 18449 18695 15381 19322 15893 25362 23315 23624 11000 11613 13485 8845 7884 14755 15614 10223 7051 13791 4704 4585 6298 4849 6397 5728 4579 10091 10168 6129 3261 5392 4861 3920 3480 21316 21545 20726 19314 20495 21287 20147 19529 21389 24361 22013 24415 23691 18820 23076 21120 20336 22849 22753 22365 23515 23205 18255 18798 24623 21896 20916 21862 23766 5747 4753 3119 18864 20135 12660 30125 32254 32898 25338 9250 9395 8411 3058 9199 1670 4515 3267 3128 17883 10647 10591 3530 6649 5343 4735 11328 12496 9869 14460 10930 12057 15025 10952 12854 28536 33750 25501 67061 129677 52446 26724 27477 32013 39011 13353 8790 12119 13842 14646 7935 16515 6301 18316 7224 19406 9874 1777 1573 14390 12001 17549 29535 15203 7063 11020 7719 8027 4996 4382 10106 9362 9903 9935 9462 19896 23224 10313 6240 12167 16974 16121 20741 13716 13884 8182 5937 6839 16304 10040 19175 6926 10267 5491 8520 8080 7610 10058 9265 24044 21527 7249 7118 7451 7838 8482 6268 8265 5762 6284 7001 12529 9045 8446 13495 6656 5904 21621 6258 7706 9261 6028 11159 10768 10806 9483 9054 9358 9249 8467 9487 9537 10099 9354 9794 8997 10259 9769 8866 9500 9700 4428 4230 4164 4136 3667 3827 8052 4515 3789 4567 4735 4592 9830 7317 6582 5513 7579 7573 4355 3282 3827 3589 3255 3223 3507 4232 4417 3947 4244 4343 4347 4411 4200 5090 3949 3977 4828 4713 4590 4192 5184 4501 4200 2472 5007 5753 6164 2626 3747 5288 3591 3693 4635 4713 5734 5509 4344 5692 6925 5718 5017 3847 4113 7256 7048 7284 3839 4391 4365 4577 3928 4427 4254 4077 4410 5525 6443 5655 4230 6486 4022 6186 5882 5897 6926 4314 4124 4507 4623 4335 4360 6308 4082 5712 5846 3537 6642 5515 4622 6031 4211 5278 6011 6844 4259 4849 8905 1561 8563 4920 4602 3375 3702 2970 4926 5893 4151 7979 8148 9179 8141 6462 7947 4654 4080 4185 4336 3108 4293 4291 3056 2757 2245 2907 2774 2779 2867 4809 3596 3475 3139 2679 2518 3451 2868 2269 2905 3472 2759 9182 5282 4701 3582 4207 6133 4319 3797 3853 4865 3845 6549 5502 6521 5411 5351 4989 5609 6874 4461 5509 4054 4266 4833 5498 5629 5897 7006 6081 3176 2698 4146 2923 2278 2819 6538 5907 6692 6386 8818 6045 6528 6514 5514 8045 6496 6571 6697 6564 6443 11168 7444 11217 10039 6848 8840 6824 5258 6982 5641 2170 6589 7841 7219 8232 6164 6424 7004 2998 5564 6188 13723 2957 3069 2461 3262 3114 3262 3394 4313 5136 2683 4714 5170 6434 2477 2231 3351 7399 6709 5428 6505 3719 10819 2092 2699 1691 2395 4312 7675 6339 7134 7449 7083 7887 6122 6772 4785 4101 4278 5298 4203 4579 4531 7262 5847 7913 6304 5823 4005 4639 3668 4256 4036 8381 3932 3999 3755 2273 3925 3397 4604 3424 8535 4440 4162 9720 6145 9024 8453 7705 9293 6532 3530 9553 6797 8466 9180 6221 8602 7764 7690 8059 8942 8848 7840 6559 4740 4932 4747 5220 7966 7878 8840 8314 4273 10826 11881 13580 8951 7593 8264 9578 6677 7251 9725 4363 7497 7018 6798 7610 7083 8167 7639 8365 8581 6811 6719 9326 7896 6119 9721 7681 6970 9997 11298 11027 7739 6824 5459 6716 5383 4788 4922 5424 4698 5517 5686 4564 4465 6277 7575 7619 6181 8344 6214 9493 6840 4185 6166 5632 13371 7710 7412 6605 7000 8027 9229 9093 8944 7920 8176 8010 8714 8218 8484 9044 10493 8802 7504 8063 11974 8473 10085 9702 10504 9369 9810 9511 10384 22383 21905 17242 18260 16901 16181 14024 15378 14463 17617 13374 14944 16355 14764 16011 13802 21310 16816 13001 9916 10807 7853 7602 9352 9661 10730 5739 12366 13749 12198 15110 6636 8199 7678 4387 4520 7807 4388 5594 6003 6210 4916 4601 4510 4929 3763 3944 3241 4662 3959 3426 3303 5074 4910 5518 7342 6384 6226 7620 8407 8359 9634 8671 9108 7259 9131 9988 7744 9137 11063 8645 8579 9035 5638 3580 3499 3082 3849 4042 3155 3552 3847 3254 1857 3434 2673 2720 2559 3470 4103 1163 1240 1294 1867 2731 2646 2776 2703 2481 4347 2773 3864 4262 5274 5420 5023 5267 3384 3718 3615 4418 2798 2490 2838 3796 3596 3757 3659 5514 2857 2760 3342 2716 2355 3371 5397 3547 4974 5732 7968 4573 4141 2030 4694 4961 4273 4251 5574 5649 4906 5826 4892 5009 4339 4175 4423 5029 4804 5213 4344 5022 5502 3892 4154 3808 7625 6098 6788 6457 6327 5979 6634 7035 4246 6196 5708 4220 2086 9425 4213 8803 4578 3949 8683 4823 4979 4531 4732 7484 7621 3654 3593 3132 8728 8446 8505 10869 6966 3337 3070 3684 6850 4171 8903 8054 4786 4414 7559 6748 4421 4478 7248 8175 6500 7440 7294 7783 7713 8197 7546 9893 9787 7544 8899 7608 10132 7929 10714 9474 3204 5934 4755 5017 5634 4843 19327 7568 7417 6954 7569 7942 7159 6197 7401 9588 9521 9753 7747 5655 6682 5097 4148 3863 5345 4721 5919 7115 5203 4923 6300 4583 5855 8449 6885 7730 6813 4419 4027 4782 4263 4285 2375 2323 1876 2324 2286 2048 1808 3364 2566 3556 3063 2149 5353 7604 7471 6880 6147 6595 5642 6380 6105 5855 6170 7703 8104 8025 7855 7281 8293 8336 6343 7049 6639 6312 6035 10272 6211 5565 6716 7632 5943 8026 7154 6194 8756 7398 6297 6163 6234 6723 6376 6992 8636 9208 7711 6327 6358 7697 5693 7886 7171 7073 8737 9363 10680 7421 10829 6123 5559 5675 10787 5342 9596 11214 6449 3613 2998 2988 1386 1617 1529 2098 4806 4793 4636 5048 5058 5765 5667 2866 5186 5266 2973 4542 3997 3483 4982 4194 8032 3160 6009 3779 3462 3519 4614 3801 3856 3380 2889 3549 3074 3479 3228 3664 4260 3254 4942 4573 4613 5705 3424 11840 5389 5031 4777 4403 4441 4175 3711 3482 5434 4422 4217 4682 5140 3912 2865 3016 2549 2881 5950 7174 5677 5003 6029 7194 5254 3868 6838 4966 6021 6236 7193 2630 5037 5936 5228 6235 6792 6398 6113 3918 4544 5939 3353 3555 4007 3801 2860 7323 12203 12269 9614 3428 3517 3673 4561 4619 5024 4701 18115 4885 20184 18509 16679 16013 16876 17277 17819 18591 17744 18438 17573 18154 18757 18132 6601 6374 6041 5019 7666 7740 8286 6080 6031 6134 8903 8987 6569 5795 6340 6880 4994 6351 8686 7120 6886 6388 6168 7781 7539 8353 8550 10157 8678 9184 5315 6851 5837 8014 7372 7162 6588 7752 7117 6243 7744 8301 7615 6633 7404 8849 8025 7354 8174 8952 6615 6105 5852 5643 5427 5903 6147 6247 6005 5178 7203 7344 7032 6700 7090 6046 6537 6314 8114 6877 8328 8446 7873 8434 7648 7829 7957 5372 7991 7974 9039 6594 6972 7287 7298 7325 7512 6547 6502 5989 6990 6879 7147 7261 6911 6857 7705 7344 7640 7431 7554 7922 7575 7506 7207 7399 7773 7844 7796 6294 7107 6525 7232 6394 5886 6589 7806 7084 6963 6808 5825 7139 8772 7287 8283 7813 8207 7790 7841 6558 10068 7450 5771 6864 7419 7242 6799 7092 9153 8973 9194 9688 8492 7164 7509 7735 8171 8325 7998 7689 7560 7659 8576 8822 8959 8628 6227 6010 6373 8094 4121 3334 2926 2858 3279 4112 2291 3465 2332 3088 2929 2475 2489 2305 2476 1832 2257 1944 2181 4277 2842 4231 3502 3457 4056 2740 2634 2360 2529 2427 2138 2792 2653 3561 2810 2786 2414 3114 3027 2383 2145 2140 1924 2577 2316 2333 2849 2168 2686 3183 3012 6183 3356 2068 1918 1450 2039 2150 4499 3026 3397 2313 1920 2149 2383 2616 2419 2247 2789 2286 3780 6408 3330 2406 3337 2743 2621 3274 3166 5298 4508 6231 2971 3244 3483 3058 3412 5417 4830 3994 5458 2396 2951 2430 2972 2615 3345 4417 4314 3587 4105 2850 3489 5293 3593 4366 3829 4901 3738 4375 3677 6052 5047 4708 5406 2948 3381 3659 4252 3632 3544 4420 3121 3377 4984 3248 3184 6228 5225 3503 8736 8034 7818 6992 5955 7775 6421 7335 5558 8530 5689 3741 5760 3635 3913 6933 4891 8255 5744 5520 6450 6370 3748 6083 4835 5056 3959 6274 4586 3923 4610 4080 3358 4076 3921 3514 5503 6556 8820 5723 5596 5533 5165 6551 6478 6144 2887 4265 3552 3872 4229 3919 3413 3664 3795 3393 3978 4110 3333 3563 7366 6030 5722 3738 3302 4539 3595 4081 3410 2996 3135 3210 4717 4792 5118 6900 4600 3824 6064 4681 7196 3982 5295 2942 2972 3739 4448 6095 3130 3294 3178 3197 5417 4594 4094 3618 3999 3600 4811 6327 3367 8691 4229 6437 3692 4842 4590 5136 4558 7187 4296 4648 5660 4266 4247 3636 2709 3059 4657 5155 4905 6575 6490 4791 5290 3365 3178 3379 4465 3273 4788 5122 1805 2155 1914 2708 3400 2674 4374 6533 3083 3815 3333 2744 4027 4810 6192 6648 3263 3724 5657 4131 1437 1138 1591 1823 1663 3342 3715 6223 5820 5871 5653 5501 5072 4526 3831 4333 2159 1674 2790 3734 1589 4591 3150 3715 3830 3907 2579 2853 3355 2941 5981 5442 6217 5719 4454 5347 3590 3504 3324 4304 2314 1830 3100 3171 3203 2435 2959 3808 2556 3074 3140 2957 3556 4255 3210 4647 4910 3289 3321 5923 4689 2752 4272 4766 4276 5069 4910 5619 4668 3392 2854 3049 3764 3157 3139 4697 5201 6974 6335 28859 28872 5569 7123 6466 6541 6684 5435 5801 5233 8870 6359 8157 5553 5650 3937 3292 3988 3261 4125 4099 3627 5506 5406 5743 4695 4320 7526 7033 4040 3369 5102 5471 5426 7519 4166 5074 2194 2976 5271 4012 4367 3846 3687 3642 3388 2486 2530 5030 4805 5432 3714 5256 3995 3557 4135 3562 7749 5771 5526 4915 4193 2753 5579 4216 4302 5943 5449 3606 4184 4338 8202 8525 9520 6736 7743 8679 8514 6575 6241 6491 9176 6238 7118 6961 5681 4081 3523 9196 6586 2337 2092 3526 3158 3392 3862 8826 9870 7553 8836 8786 12458 12580 13114 12065 11343 11419 11568 11013 7318 15651 14863 14857 16017 16558 13784 13013 12935 13153 15572 13304 14715 15094 16162 15613 17545 16113 17124 14977 16967 13133 16633 13888 26689 24722 24353 10542 11086 13745 8209 6998 15014 13543 10697 6440 13147 4476 4557 5157 4975 5456 4683 3993 8828 9803 5954 3730 5040 4370 4227 3814 21633 21766 21576 18349 19806 17664 19996 17627 20958 23951 20679 22797 22352 20640 21832 19778 20061 21768 23245 21746 20893 23654 18951 18503 23994 22963 22924 24013 23522 5823 4967 3246 19280 20082 11491 29618 33073 32481 27340 8622 9293 7656 2596 7681 1782 3986 3270 3213 18475 10350 10266 3549 5996 5174 4858 9914 11750 8768 12848 8781 10865 13892 11614 13506 25677 30130 24409 27836 52446 130765 24257 26825 32784 37130 13077 8298 12276 14804 14177 8164 16920 6071 19499 7472 16660 10143 1522 1279 14621 11844 17204 29796 16104 6181 10834 8187 8659 4886 4741 9661 9124 9771 11157 10857 18880 21368 9735 6200 12427 17145 16820 19295 12490 12465 6697 5635 5914 15198 9811 17632 5699 9700 5486 7406 7134 7028 8770 8491 22285 21306 6723 6485 6981 8036 8074 6817 7460 5743 6094 7954 12688 9466 6980 14021 7152 6600 19661 5888 7452 9435 5416 10216 9629 9983 9572 8785 8007 7364 8724 9920 10063 10424 9801 10383 9555 9685 9483 9114 10056 8725 3942 3823 4129 4021 3447 2893 7772 4176 3847 4649 5099 4166 7662 6423 6147 4368 7073 5734 4265 3998 3213 3314 2894 2413 2847 4192 4454 3960 3826 3914 3617 4594 4657 4700 4553 4114 4256 4670 4646 4462 5450 4681 3798 2711 4542 5071 5289 2895 3902 3908 2994 3011 3852 3967 4208 4211 4153 4684 6816 3681 4343 3035 4229 6487 7084 7180 3918 4509 4529 4449 3786 4289 3796 3859 4299 4825 5334 4766 4193 4788 3666 5118 5043 4896 5978 4550 3196 3888 4240 3570 3715 5923 3618 4560 5393 3103 6245 4439 3848 5089 3818 4399 5093 5772 4254 4988 8407 1170 8407 4502 4390 3533 3377 2477 4937 5832 3862 6553 8167 7232 8089 5824 7169 3825 3752 3748 3549 2627 3499 3622 2456 1926 1503 2390 2726 2341 3041 4211 2441 2365 3392 2993 2022 3140 2543 1980 3550 3327 2455 7857 5513 5007 3815 4206 4978 5040 3772 3184 4300 3839 5199 4067 5874 4857 4593 5028 5951 7078 4591 4957 3726 4132 5135 5480 5977 6530 6991 4852 2872 2229 3705 3252 2185 2651 5926 5603 6194 5856 8291 6599 5479 6008 5882 6309 5805 5883 5891 6886 6713 10196 7470 8795 7782 7768 9005 6720 5280 6265 5197 2417 6383 7794 7540 9152 6491 5502 5515 2440 4902 5646 12549 2706 2920 2944 2920 3413 3595 2955 3967 4720 2834 4358 4827 5727 2763 2683 2797 7260 6647 4662 5441 4071 9403 1895 2666 1763 2061 4681 6809 5282 6245 6476 6390 6902 5868 6359 4367 3756 3871 4729 3755 4048 3715 5980 5087 6398 5430 5502 3515 4020 3634 2987 3116 8033 3008 3617 3046 1811 4132 2845 4671 3240 7525 3703 4009 9614 5525 7210 7049 6881 7969 6400 3372 8604 7110 7109 7812 5831 6436 5366 6022 5249 5893 5904 6786 6828 5083 4835 4690 4672 7646 7176 7421 7515 3545 10626 10911 12222 6924 6332 6302 9099 6190 6166 7812 2988 7786 6920 7123 7297 7342 8180 7108 7663 7913 5592 6591 11011 7472 5936 8248 6849 6680 8948 9864 9407 7408 6561 5027 5621 4600 4715 4944 6135 3802 4576 6058 4506 4551 4965 4922 7291 6212 7601 6136 8754 7493 4172 5328 4836 11291 7515 6281 5759 6927 8486 9366 7889 7303 7612 8163 8058 8912 7575 7021 7659 8354 8512 6884 8167 10086 9116 8946 9474 9514 8359 8979 8924 8995 21576 22351 15356 16429 16886 15090 14194 15784 13815 17284 12875 14256 15573 14567 15824 12991 20689 15644 11859 8521 9223 7054 6431 9751 8627 10455 5014 10596 13726 12085 13417 6912 8081 7234 4255 4193 7060 4644 5359 5447 6145 5342 4267 4778 5102 3572 4280 3718 4693 3356 3580 3455 5246 4872 4602 6482 6690 5459 8228 8495 6166 7703 6197 6816 7455 8722 7675 8380 8946 10049 7761 9125 9637 4946 3812 3332 3020 3793 3768 3262 3584 3824 3348 1835 3727 2572 2384 2397 2534 3185 1276 1288 1431 1527 2716 2572 2555 2545 2329 3546 2413 4247 3463 4677 4870 4385 4727 3755 3949 3141 4525 2254 2056 2245 3707 2815 3228 3637 6328 2385 2251 2330 1816 1773 2289 5731 3251 4795 5443 7944 4921 3972 2283 4845 4894 3854 4639 5911 5842 5395 5553 4749 4676 3596 4716 5215 4917 4689 5343 4333 4787 5199 3588 4091 3973 8120 5415 6622 6840 6752 6279 6826 7101 4603 6570 6106 4209 2124 8935 4362 8775 4599 4132 8452 4535 4647 4199 4432 7454 7419 3592 4113 3565 8128 8049 8509 9388 7131 3375 2930 3669 6932 3896 8452 7628 5030 3839 7536 6717 4764 4852 7872 8760 7033 7440 6592 7573 7707 7014 8262 10896 10711 8151 8778 8453 9508 8116 11739 9844 3027 5938 5195 5778 6141 5461 17559 8395 7232 7270 7140 8646 7973 6847 8282 10303 10384 10476 7229 4696 7441 5147 3580 3772 5557 4723 5612 6388 5332 5682 6189 4342 5557 7975 7945 7845 8051 4684 5229 4217 4567 4325 2249 2109 1822 2135 2194 2024 1848 2997 2355 2990 3421 2122 5319 7614 6848 6899 7152 7152 6889 7329 6627 6532 6841 8534 8569 8374 8122 7649 8691 8357 6644 7321 7200 6686 6557 8645 7872 6324 6548 6990 6245 6900 7094 6734 7073 6763 5173 5382 6354 7393 5288 5741 7270 8163 8128 6320 6321 6312 6132 8959 6577 6962 9470 9784 10673 7982 10636 5927 5519 5565 10717 5498 9956 9403 5922 4017 3011 2787 1306 1451 1400 1947 4894 4120 4281 4889 4098 4571 4955 2450 4619 5392 3128 3735 3583 2932 4125 4008 8524 2784 5455 4532 4532 3549 4630 4218 3300 3046 2942 3365 2927 3549 3160 3479 4920 3870 4675 4492 4225 6004 2847 10763 5392 5002 5443 3802 3361 3601 3194 2855 5131 4324 3971 4155 5090 3967 2743 2880 2195 2514 5854 7350 6461 5791 5667 6403 5245 4417 6607 5657 5409 5853 7800 2863 4795 6166 5630 6433 6757 5975 6037 4153 4333 5733 3278 3945 4364 4190 3231 7340 10513 9500 8140 3579 3484 3146 5402 4346 5637 3235 17674 4517 19590 18093 17999 15950 17543 17930 18069 18013 16877 18213 17456 17662 18394 17985 5879 6292 5783 4970 7300 6795 7819 6861 5766 6710 9977 8359 5046 4661 5848 5892 4712 6115 9373 7074 6711 6413 5549 6739 6729 7958 7926 8949 5552 4145 2641 3145 2953 3138 3370 3515 3216 3331 2942 3070 3504 3741 3571 3286 3685 3710 3707 3329 3564 3999 3107 2967 2942 3149 3295 2899 3224 3510 2757 2663 3924 3887 3715 3631 3172 3394 3526 3763 3633 3658 3615 3734 3814 3763 3639 3690 4553 2934 5214 4547 4150 4082 4083 4235 4190 3824 3920 3952 3738 3554 3651 3813 3666 3543 3993 3629 3694 3670 3695 3879 3743 4006 4096 4360 3872 3793 3524 3574 4098 3626 3413 3416 3323 3810 3048 3612 3848 4034 3926 3855 2781 3869 4458 3835 4378 4232 4290 3671 4679 3207 5402 3635 2917 4239 4075 3858 4449 4280 5518 5587 5555 5685 5648 4638 5238 4465 4387 4648 4367 4597 4913 4406 4937 5284 5299 4894 3056 3272 2452 3686 1846 1741 1166 1208 1446 1466 1206 1755 793 1235 1122 1161 1483 1512 1571 949 1174 984 1170 2013 1324 2010 1709 1888 2295 1510 1598 1392 1466 1189 1316 1401 1566 1778 1507 1671 1328 1961 1340 1668 1365 1360 1177 1340 1154 1072 1348 1479 1841 1171 1105 3455 1504 1485 1331 993 1037 1348 2497 1493 1603 970 986 832 1088 1128 1171 812 1605 1073 2285 2905 1432 775 1140 1528 1496 1487 1558 2812 1747 2683 1604 1718 1755 1750 1552 2591 2285 2019 2745 1239 1302 1113 1283 1339 1912 1927 2146 2066 2069 2030 2091 2453 1584 2271 1922 2471 2016 2782 1957 3139 2409 2295 2899 1459 1621 1786 1763 1845 1762 2028 1805 2013 2242 1806 1737 2826 2552 1672 3969 3315 4024 2862 3045 3165 3357 4263 2867 4379 2846 2128 2943 1683 1690 3680 2909 3861 3335 2400 3093 2985 1848 3281 1883 1979 2433 2736 2802 1661 2547 2365 2056 2043 1674 2136 2946 3701 3899 2975 2805 2806 2720 3431 2904 2939 1801 2277 2156 2177 2715 1944 1707 1779 1677 1292 1416 1856 1647 2085 3367 3058 2982 1727 1824 1866 1758 2098 1554 1718 1946 1670 2138 2266 2406 3375 2478 2079 2761 2311 3477 2049 2358 1566 1522 2218 2302 2424 1537 1588 1391 1688 2711 2288 2099 1918 2531 2151 2662 3154 1944 4579 1658 3279 1650 2600 2256 2683 1860 3331 2438 2251 2529 2045 2284 2368 1832 1602 2835 2955 2978 2975 2824 2528 2462 1929 2146 1855 2193 1662 2662 2694 785 973 1119 1012 1518 1598 2085 2887 1801 2073 1668 1494 2562 2599 3505 3607 2030 2404 2585 2107 866 419 763 669 585 2010 1970 2762 2852 2681 2826 2556 2222 1983 1908 1717 811 896 1465 2131 695 2159 1798 2053 2190 2361 1602 1717 1674 1607 2800 2263 3255 2863 2446 2354 1930 1572 1507 1970 1231 975 1728 1823 1661 965 1716 2203 1308 1450 1383 1769 2321 1943 2078 2528 2384 1852 1710 2940 2395 1590 1842 1918 1664 2123 2170 2351 2185 1858 1464 1669 2306 1635 1462 2793 2373 3518 2897 13847 13446 2588 3087 3047 3617 2952 2653 2851 2585 3882 3322 3635 3156 2894 2391 1391 1900 1407 2349 1981 2033 2572 2501 2975 2313 1933 3037 3756 2069 1436 2597 2189 2324 3145 2247 2683 1122 1649 2796 2211 2384 1665 1689 2244 2241 1398 1315 3198 2623 2518 1883 2461 1608 1522 2178 2032 4231 3088 2463 2775 2036 1798 3322 2020 2633 2875 2571 1799 2003 2083 5398 4760 5801 2821 3520 3914 4464 3293 3459 3539 5710 3687 3300 3197 2789 1885 1850 4957 3118 1160 1053 1595 1551 1797 1588 3975 3915 3396 3777 4367 6257 6530 6623 6658 6356 6837 6496 4400 3488 7801 7676 7922 8527 8395 6486 6540 6788 6227 7632 7547 7819 7247 9084 8986 8456 8585 8949 9163 7934 7534 8605 7913 12621 11226 11203 5334 5815 6526 5347 4183 7095 6933 5161 3649 6838 2433 2344 2968 2076 3027 2254 2322 4877 4691 3356 1784 2840 2647 2519 1764 10534 11184 10757 9874 10483 9371 9768 9225 10656 11257 10588 11050 10868 9438 10360 9041 9039 10361 11161 11754 11742 10858 9327 9685 11184 10851 10035 10740 11364 2612 2274 1307 9907 9968 5959 13400 14685 15221 12130 4357 4680 4046 1500 4198 1019 1974 1605 1740 7947 5612 5543 1692 3020 2361 2627 5048 5982 4569 7145 5348 6058 7642 5283 6733 15727 18420 21000 13994 26724 24257 51888 14913 15617 17511 6888 4526 5784 5182 6745 3888 6441 3265 8649 3523 8865 4365 920 837 6677 5181 8461 14966 7676 3122 6212 4044 4053 2309 2221 4659 4368 4485 4989 4742 9684 10776 5148 3187 6275 8200 7710 9095 6263 6592 3840 3149 2835 8083 4973 9152 2912 5068 2659 4195 4062 3929 4678 4185 12293 10623 3560 3420 3253 4244 4480 3299 4151 2906 2734 3612 5535 4483 3790 6360 3067 2742 9724 2845 3487 4780 3190 4543 4613 5022 4674 3777 5016 4950 4463 4221 4297 4622 4271 4514 4600 5384 4636 4628 4683 4736 2365 1708 1453 2058 1726 1753 4009 2325 2093 2095 2241 2039 4359 3395 2902 2546 4200 3583 2371 1882 2330 1262 1092 1239 1534 1944 1903 1711 1890 1785 1693 2584 2357 2252 1969 1719 2124 2267 2267 2572 2683 1817 2203 1321 3253 3524 2561 1292 1858 2419 1278 1343 2474 2359 2075 2352 2260 2873 3295 2509 2305 1971 2329 3202 3325 3486 1875 2257 2189 2023 2175 2882 2087 2237 2249 2078 2401 3117 2133 3226 2005 3293 3280 2876 3114 2056 1933 2036 2207 2126 2124 3049 1908 2662 3092 1470 3390 2329 2133 2705 2130 2521 2535 2889 2115 2365 3837 471 3539 2174 2442 1792 2055 1539 2277 3435 2222 3957 3614 3976 3481 3744 3618 1746 1530 1669 1686 1956 1812 1965 1764 1250 921 1801 1520 1413 1594 2087 1628 1725 1622 1390 1117 1723 1241 1081 1514 1494 1278 4557 2695 2338 1611 2279 2314 2144 1979 1867 2334 2060 3176 2545 2900 2469 2482 2733 2597 3269 2285 2436 2018 2062 2382 2613 2875 2944 3352 2640 1540 1483 2300 1483 1016 1512 3022 2687 2913 2744 3884 2577 3294 3174 2966 3267 2905 2716 3061 2749 2837 4893 2803 4730 4376 3253 3495 3881 2808 3283 2892 971 3009 3608 3876 4324 3090 3934 3155 1243 2414 2763 7518 1190 1395 1125 1538 1539 1715 1434 1823 2389 1523 2386 2642 3050 1156 1046 1518 3460 3760 2815 3306 1782 5723 905 1290 900 1032 2442 3575 2549 3258 3090 2948 3296 2461 3168 2430 2063 2123 2729 2125 2321 2174 3043 2529 3358 2738 2842 1960 2236 1716 2049 1929 3779 1828 1818 1579 830 2208 1579 2048 1643 4176 1780 1782 4765 2403 3860 3571 3485 4363 3015 1672 4459 3681 3744 4142 3096 3434 3103 3410 3353 4005 3387 3665 3315 2534 2110 2033 2485 4780 4772 4425 4620 1874 5522 5731 6598 4345 3400 4067 4832 3827 3302 4018 2173 3983 3563 3582 3621 3584 4380 4155 4356 4474 3234 3002 4018 3563 3075 4365 3907 3113 5269 5197 5499 4102 3583 2846 3387 2476 2116 2627 2486 2104 2375 2790 1787 1718 2814 3043 3235 3070 3570 3015 4532 3202 1926 2910 2471 6162 3693 3268 3451 3200 3605 4216 4163 4315 3622 4114 4241 4283 3431 3983 4095 4281 4249 3625 3492 5085 4528 4048 5069 5231 4089 4396 4464 4221 10548 10684 8565 8790 8170 8038 7489 8183 6771 8700 7097 7695 7219 6776 7910 6923 9525 7626 5994 3516 3911 4274 3732 4580 4469 5498 2484 5286 7150 6304 6896 3275 3714 3666 2222 2193 3528 2421 2270 2424 3053 2358 1696 2718 2350 1981 1920 1799 2407 2046 2008 2009 2375 2239 2457 3480 2876 2527 3312 3848 3660 4381 3671 3921 3526 3797 3800 3460 4338 5684 4051 4292 4763 3380 1527 1814 1685 1571 1746 1245 1871 2104 1723 840 1799 1321 1345 1069 1593 1615 657 659 579 946 1631 1676 1591 1387 1432 2093 935 1727 1872 2441 3187 2913 3129 1942 2166 1899 2027 1610 1461 1637 2294 1862 1964 1984 3048 1228 1138 1669 1445 1066 1371 2883 1802 2552 2833 3927 2361 1483 1015 2035 2044 1673 2008 2335 2513 2111 2916 2276 2418 1818 2114 1953 2371 2368 2529 2244 2154 2592 1819 1750 1803 3439 2176 3204 3152 2404 2679 2992 3138 1934 3086 2772 1822 788 3428 1494 3548 2215 1417 3875 1686 1929 1605 1919 3584 3779 1945 2272 1971 3598 4128 4340 5264 3565 1240 1154 1850 3004 1944 4033 3529 2370 1597 3252 2712 1784 1845 3248 4000 3844 3533 3336 3263 3255 3275 4360 4738 5077 3924 4459 3403 4483 4309 4860 4055 1539 3233 2177 2202 2507 2113 8598 4016 3773 3443 3442 4008 3889 3216 3894 4427 4501 4929 3920 2937 3025 2338 1867 1650 2398 2332 2970 3013 2393 2557 2926 2185 2793 4358 4358 4131 4432 2298 2214 2304 2705 2338 1046 967 754 976 973 957 757 1521 1398 1826 1546 1242 2139 3883 4006 3695 2828 3477 2885 2924 2652 2521 2839 4530 4524 4020 3875 4362 4125 4264 3338 3751 3872 2985 2962 4110 3921 3410 4328 3661 3230 3224 3454 3412 4060 3392 2884 2795 2903 3052 2970 2989 3568 4150 3960 2801 2960 3230 2656 4449 3269 3448 3909 4166 4745 3917 5626 2992 3085 2416 5292 2380 3969 4886 2912 1782 1540 1063 703 712 716 1047 2650 2025 2413 2259 3267 2673 2730 1320 3016 2477 1469 2017 1968 1670 1954 2720 4176 1323 2621 1811 1920 1735 1850 2349 1601 2025 1497 1701 1442 2169 1175 1813 2166 1485 2631 2101 2278 3035 1692 5860 2459 2262 2206 2318 2097 2060 1786 1682 2042 1721 2202 2487 2216 2283 978 1160 1097 1404 3296 3188 3285 2380 2710 2748 2791 1755 3286 2650 2891 2759 3888 1609 2339 3425 3070 3403 3927 2978 3101 1985 2432 3746 1637 2108 1875 1866 1385 3992 5365 5639 4373 1965 2006 1524 2353 2543 2725 2339 7238 1806 8241 7466 7547 7119 8084 8019 8149 8495 8754 8467 8602 8261 8646 8795 2955 3103 2731 2383 4109 3568 4074 3013 2589 3179 4570 4241 2761 2739 3246 3661 2089 2922 4643 3992 3883 3622 3243 3200 3180 3814 3989 4734 6389 5589 3392 3746 3486 3701 4386 3668 3263 4068 3700 3389 4351 4597 4467 4524 4647 5075 4320 4150 4604 4520 3323 3403 3464 3212 3649 3500 3855 3935 3428 3589 4364 4870 4363 3814 3885 4269 4560 4271 5397 4556 5135 5093 5093 4990 5110 4762 4487 3436 5139 5157 5056 4752 4637 5118 4807 4902 4407 4482 4768 4375 4939 4459 5012 4352 4835 5288 4608 4589 4494 4794 4988 4434 4751 5043 4541 4780 4783 4801 5506 3982 4231 4506 3936 4662 3484 4296 5170 4101 4762 4655 3646 4080 5276 4093 4935 4874 4306 4188 4157 3786 4626 4953 3707 5557 5184 5562 5350 5074 5479 6099 5684 5676 6479 5304 5425 5187 5124 5335 5283 5227 5559 5411 6250 6205 6005 6453 3235 3119 3073 4652 2134 1931 1508 1277 1629 1561 1503 1599 1340 1568 1579 1579 1677 1654 1827 1288 1509 1321 1464 2580 1896 2466 2196 1997 2396 1700 1780 1490 1680 1444 1392 1981 1797 2000 1768 2032 1760 2711 1479 1633 1635 1449 1309 1689 1690 1401 2012 1792 2025 1703 1448 3743 1804 1493 1365 968 1501 2156 2927 1491 1689 1127 1251 1089 1483 1386 1728 1171 1629 1388 1920 3457 2115 1155 1633 1971 1850 2173 2045 3957 2044 3570 1669 1934 1834 1621 1540 2863 2704 2283 3062 1732 1925 1485 1357 1487 2003 2697 2570 2471 2875 1757 2261 3452 2351 2679 2494 3491 2788 2817 2273 3518 2453 2308 3859 1738 2407 2315 2467 1946 2181 2715 2077 2682 2809 1862 1825 4179 3246 2548 4240 4383 4724 3953 3418 4061 4029 4653 2863 4954 2997 2079 3831 2060 1919 3620 2972 4081 3412 2798 4348 3861 2354 3239 2509 2771 2590 3717 3356 1949 2516 2277 2455 2401 2033 2324 2947 3851 4449 3084 3059 3764 3534 3881 3475 3973 2146 2699 2733 2984 3271 2394 1972 2261 2017 1996 1542 2039 2032 2326 3651 3348 4155 2641 2234 2194 1764 2153 1541 1964 2208 2142 2502 2480 2864 3967 2598 2588 3372 3107 4502 2699 2575 2113 1848 2564 2065 3785 1708 1994 1690 2117 2872 2830 2261 2106 2437 2688 2564 3838 2617 4804 2166 3895 2256 2942 2538 2676 1867 4694 2452 2958 3112 2802 3073 2680 1978 1635 3177 3953 3374 3404 3564 3339 3113 2135 2106 2388 2547 1768 2815 3517 1235 1404 1426 1033 1995 1858 2495 3029 1817 2099 2172 2118 3504 3345 3916 3785 2130 3098 2765 2417 719 489 720 844 1087 2301 2799 3916 3798 3337 3583 3741 3039 2707 2509 1984 908 714 1985 2300 876 2034 1847 2563 2936 3235 1821 1921 1917 1517 3489 2339 4016 3466 2978 3413 2451 1837 1437 2553 2091 1626 1985 2007 1932 1910 2060 2506 1970 2184 1810 2123 2294 2454 2545 2299 2743 2120 2057 4015 2797 1900 1875 2265 1994 2498 2398 2633 2253 2329 1446 2184 2817 1648 1605 2922 3132 4274 3128 15409 15978 3419 3179 3582 3648 3521 2987 3023 2365 4613 3940 3896 3374 3740 2091 1930 2356 1917 2865 2078 2506 2914 2846 3347 2852 2447 3706 4057 2821 1905 3175 2932 2639 3023 2618 3021 1333 1798 3617 2766 2533 2207 1957 2393 2533 1665 1894 3549 3206 2961 2256 3003 1915 1893 2608 2331 5038 3436 3354 2506 2336 2136 3472 2534 2447 2901 2728 1600 1783 1733 6181 5373 6219 3660 4363 5873 5198 4917 4260 4437 6589 3819 4171 3975 3416 2414 2372 5543 3764 1566 1392 1533 1695 1894 2059 4983 5187 4520 4345 4868 7153 7287 7996 7737 6884 7051 7652 5271 4028 8697 8194 8407 9308 9319 7441 7282 7303 7679 8294 8900 8428 9560 10386 9342 10206 9589 10026 10056 9567 8371 10307 8781 15348 13515 13434 6716 6347 8279 6154 4417 7810 8388 5916 4290 8777 3049 3053 3247 2842 3231 3048 2487 5721 5603 3964 1916 2937 2739 2380 1702 16660 12788 12746 12033 11273 11781 10891 11306 11355 12630 12586 12922 13755 11066 12150 11186 10945 12622 12197 12613 13700 14241 11928 11328 13221 13262 12073 13318 12941 3597 3042 1791 10866 11824 7245 15960 17914 17400 13959 5469 5771 4573 1783 4815 1033 2174 1901 1802 9604 6188 6289 2027 3857 3312 2958 5903 6288 5133 8854 6138 7542 8675 6489 8599 16788 19556 14915 13836 27477 26825 14913 647647 332738 20137 7543 4399 6976 8352 8429 4645 9656 3295 10550 4223 10564 5391 1046 883 7472 6191 10020 17197 8756 4106 6354 4134 4961 2948 2788 5906 5734 5166 6382 5689 12847 12728 4802 3918 7621 9450 8956 11107 8117 8533 5031 3675 3845 9609 6413 11418 4190 5666 3049 4870 4732 4807 5824 6418 14390 12807 4327 4106 4141 4972 4794 3648 4871 4098 4067 4496 8133 5785 4516 8216 3860 3456 12090 3728 4862 5695 2913 5139 5153 5290 5804 4586 5325 5355 5338 5573 5816 5680 5277 5611 6222 6127 5408 5353 4919 5919 2068 2087 2321 1894 2146 2312 4394 2507 2515 2259 2439 2701 4414 3421 3324 2744 4532 3480 2536 1869 2141 1553 1355 1554 1904 2381 2454 2194 2381 2399 2161 2219 2277 2528 2496 2341 2363 2527 2786 2512 3098 2702 2690 1602 2663 2912 2994 1448 2650 2289 2227 2146 2456 2444 2538 2171 2114 3021 3796 2579 2701 2710 2542 3631 4361 4264 2197 2584 2567 2530 2447 2803 2598 2400 2649 3154 3322 2981 2346 3359 2226 77694 3288 2921 3627 2331 2575 2729 3044 2486 2490 3181 2214 2986 3096 1647 3439 2591 2247 2932 1893 2404 2924 3341 2360 2694 5087 544 4607 2360 2811 2117 1915 1718 2408 3904 2875 4045 4355 4143 4710 4012 3822 2238 2008 2087 1858 2015 2397 2363 1478 1400 1213 1467 1614 1444 1381 2586 1698 1635 1519 1308 1352 1631 1258 1158 1754 1860 1307 4464 2827 2610 2141 2053 3138 2412 2462 2463 2612 2604 3698 2846 3483 3617 3216 2614 2724 3817 3022 2658 2445 2415 2600 3380 3699 3298 3900 3070 1734 1610 2871 2256 1612 1683 3199 2989 3370 2826 4404 3033 3777 3343 2877 4184 3623 3648 3359 3789 3774 6106 3592 6040 5758 3772 5319 4100 3008 3765 2772 1282 4039 4926 4259 5020 3292 3446 3929 1478 2820 3183 7309 1458 1598 1299 2264 1784 1929 2123 3224 3365 1724 2695 3299 3112 1670 1563 1642 4581 4263 2941 3350 1852 5561 1258 1839 1386 1412 2739 4369 3470 3954 4237 4026 4765 3428 3934 3585 3239 3110 4103 3215 3351 2972 3764 3124 4064 3427 3374 2590 2899 2776 2654 2480 4562 2601 1988 2499 1135 2907 1578 2349 2004 4498 2552 2161 5433 2611 4348 3526 4526 5296 3286 2098 5213 4697 4845 5355 3211 4192 4169 3379 3526 4132 4029 3804 3530 2807 2635 2497 2790 4863 4315 5071 4609 2176 6511 6186 7055 5149 4419 4788 5790 3352 4049 4745 2026 4690 4134 3545 4062 3588 5717 5096 5571 5540 3773 3993 5436 4333 3336 4736 3860 3474 6225 6896 6383 4429 3780 2894 3338 2776 2374 2935 3020 2340 2601 3049 2579 2328 3128 3768 3161 4115 4417 4067 4802 3149 2748 3714 3272 6605 3779 4420 4402 4084 4527 5727 5175 4417 4359 5471 4667 5711 3983 3910 5077 5211 5458 4393 4578 5724 4970 5313 5665 5867 5072 5213 5217 5853 12773 12525 10013 10586 10140 9962 8817 9454 7737 9677 7829 9009 9478 9350 8798 8018 11933 9949 7243 5439 5934 5462 4851 5545 5748 6276 3114 6680 8570 7689 8808 4455 4783 4094 2446 2244 3302 2609 3140 3495 3403 2765 2452 2673 2730 2500 2653 1855 2482 1886 1820 1793 2688 3189 3226 3898 3765 3147 4505 5026 4008 5011 4615 5128 3881 5320 4735 4748 4796 6586 4944 4580 4779 3340 1477 1946 1769 1643 1707 1515 2230 2102 1673 1033 2139 1606 1173 1253 1830 1932 676 788 883 1007 1360 1476 1428 1405 1224 2541 1447 2232 2606 2965 3339 3022 3185 2252 2249 1786 2634 1854 1719 1795 2558 1884 2515 2429 3553 1796 1668 1774 1433 1422 1876 3330 1834 2480 3239 3773 2096 2102 1308 2299 2629 2150 2446 2846 3175 2478 3110 2796 2803 2425 2370 2596 3348 2722 2798 2630 2448 2812 1896 2428 2214 4314 2520 3181 3371 3215 2911 2881 3046 2145 3293 3054 2095 1246 4012 1871 4108 2308 1931 4563 1888 2107 1757 1942 4553 4355 1718 2251 2020 4687 4112 4694 5603 4193 2047 1880 1949 3998 2639 4827 4224 2491 2271 4176 3880 1936 2387 3995 4253 3738 4277 3726 4432 3900 3878 4774 5464 5668 4660 4271 4566 4818 4852 5825 4937 1736 3544 2517 2835 2813 2300 10058 3892 4102 3908 3956 4800 4359 3806 4443 5237 5297 5637 4494 3415 4014 2698 2420 2249 2621 3159 3457 3630 3241 3363 3134 2336 3476 5228 4242 4261 4158 2988 2746 2283 2747 2163 1300 1436 1271 1387 1368 1181 1084 1941 1642 2083 1665 1558 2804 4501 4215 4037 3581 3462 3476 3614 3187 3465 3619 4981 4997 4324 4297 4430 4606 4769 3678 4164 4384 3903 3680 4860 3968 3229 3961 4270 3506 3811 3945 4201 4250 4193 3499 3596 3850 3916 3347 3716 4284 4554 4734 3354 4111 4642 3494 5158 3859 4353 5009 4623 5382 3824 6453 3527 3106 3157 5830 2894 5370 5837 3623 2009 1603 1422 881 916 927 1182 2623 2888 3431 3102 3375 3056 3354 1681 2565 2660 1473 2231 2127 1923 2612 2746 5221 1166 2957 2284 2156 2365 2516 2450 2011 2146 1676 1565 1307 2428 1821 1862 2397 1917 2545 2490 3041 3724 1784 6752 2991 2828 2590 2987 1891 2476 2257 1702 2435 2325 2178 2232 2769 2560 1252 1320 1551 1333 3768 3907 3169 3145 3216 3696 3127 2081 4099 3741 3669 3519 4022 1194 2983 3784 3020 4112 4207 3879 4024 2373 3148 3263 2065 2175 2118 2610 2022 4640 6693 6623 4336 1575 1531 2237 2553 2360 3010 2599 10657 2524 11895 10833 10417 9281 10892 10723 11529 10878 10204 10711 10255 11383 10944 11273 3792 3392 3345 2608 4350 3872 4243 3412 2854 3245 5027 4423 3540 2762 3232 3294 2713 3345 5543 3565 3344 3170 3229 3711 3753 4594 4763 5633 6616 5621 3437 4054 3604 5103 4005 5256 4752 5342 4626 4401 5264 5628 5286 4122 5290 5167 5500 5129 5657 5199 4657 4721 4551 4317 3754 3924 4353 3940 3700 3219 5250 5108 4935 3548 4920 4536 4567 4739 6229 4667 5671 5688 5731 5767 5218 6060 5717 3512 5400 5207 6491 5242 4950 5269 4729 5453 4924 4834 5488 4875 5173 4670 5448 5091 5071 5360 5182 5008 4940 4904 5443 5138 5560 5675 5435 5164 4819 4942 5530 4995 4831 4863 4565 4407 3782 4992 5744 4928 5624 5433 4365 4266 5802 5079 5451 5183 5409 5174 5104 4446 6021 5273 3648 5075 5017 5409 5100 5149 5749 6210 5857 5882 5851 4976 5440 5528 5273 6102 5322 4943 4581 5048 5829 5181 5375 6265 3486 3604 3977 5414 2436 1890 2216 2189 2348 2619 1766 2139 1542 2097 1979 1308 1526 1437 1578 1427 1761 1482 1725 2542 1542 2690 1879 1884 2365 1700 1930 1762 1880 1617 1622 1840 1847 2876 2007 2075 1727 2479 1852 1941 1558 1626 1384 1961 1571 1520 1927 1682 2084 1789 1666 4021 2179 1530 1424 1163 1640 1806 2965 2306 2534 1938 1253 1412 1571 1542 1987 1433 1574 1557 2319 3735 2588 1276 1854 1430 1896 1439 2149 2781 2844 3816 1855 2119 2298 2044 2221 3705 3405 2887 3983 1414 2698 1478 1762 1556 1886 3140 3017 2734 2807 2150 2899 3586 2020 3197 2125 3437 2968 2836 2334 4569 2638 2757 3986 1972 2111 2366 3034 2211 2302 2590 2556 2124 3538 2662 2229 4249 3423 2767 6126 4957 5722 4500 4324 4666 4783 5604 3937 6740 3701 2515 4167 2019 2435 5337 2942 4454 3697 3556 4410 3397 2492 3958 2825 2928 2572 3840 2977 2265 3274 2965 2351 2026 2767 2114 3456 4108 5310 3561 3766 3766 2996 3868 3384 3893 2131 3036 2977 3251 3882 2403 2598 2509 2366 2412 2802 2600 1880 2818 4368 3542 3559 2738 2663 2758 2477 2961 2183 1838 2646 2111 2856 2911 3126 4297 2850 3362 4127 3120 4773 2580 3203 2648 2427 2596 2590 3812 1841 1826 1908 2251 3487 3621 2565 2034 2550 3249 3121 4735 2531 5309 2718 4799 2083 3912 2615 2715 2815 5579 2658 2717 3542 2609 3239 2661 2581 2688 3282 4299 3750 3901 3842 4110 3036 3213 2628 2524 2553 1592 2925 4043 1204 1486 1368 1722 2432 1843 2715 4206 2419 2904 2645 2183 3206 3412 4758 3879 2610 2922 3191 3642 966 454 819 1298 1270 2610 3023 3714 3809 3575 3610 4309 3902 3597 2882 2536 1361 1069 2244 2780 845 2371 2246 3007 2869 3007 2712 2880 2467 1917 3239 2559 4360 3536 3144 4131 1840 2199 2485 2679 1790 1511 2776 2719 2682 1691 2402 3265 1913 2232 2100 2434 2780 3596 2995 3230 3590 2133 2171 4345 3356 1903 2308 2730 2365 2958 2889 3405 3216 2666 1808 2125 3325 2270 1790 3906 3394 4417 3798 18925 16500 3570 4559 4173 3779 4229 3554 3988 3176 5675 4525 5067 4707 4240 2473 2143 2288 2049 3575 2522 2853 4534 4437 3728 3677 2716 4680 4482 3098 2486 4091 3180 3086 4407 2813 4053 1568 2027 3903 3159 2345 2034 1904 2250 2332 1728 1646 3520 3203 3066 2005 3137 2310 2143 2799 2844 5588 4019 3954 3065 2899 2553 4670 2476 2706 3992 3814 1448 1737 1964 5933 6112 6249 4163 5243 6148 6017 4104 4539 4788 6629 4284 4496 4712 4323 2889 2493 7040 4541 1838 1751 1915 1765 2269 3187 5962 6581 5128 5578 5821 8094 8957 8498 8873 7796 7609 7409 5997 4825 9470 8973 8720 9835 10130 8472 7987 8558 8142 9510 9796 9343 9203 11028 9868 10904 11246 10822 11574 11689 9445 10686 9366 15759 14012 14392 8277 7513 9047 5461 4889 9617 9114 6771 4701 8428 3215 3165 4055 2725 3653 3649 2950 6872 6214 4571 2521 3020 2734 2962 2722 15300 13509 13706 12206 12798 12803 12175 12770 11789 15052 14308 14524 14218 12058 13771 12801 12378 13783 13942 13845 14366 14678 13411 14467 15256 14117 13022 14802 14698 3482 3143 1796 12445 13914 7508 17525 20312 20391 15722 4974 5165 4816 1794 5254 1163 2731 2202 2354 11408 7294 7321 2239 3919 3391 3642 7346 8168 5905 10981 6930 7435 9316 7663 10787 15960 19903 16128 16367 32013 32784 15617 332738 237114 25011 9001 5751 8361 8524 9495 5259 10114 3976 12733 4676 11838 5839 935 827 9760 8137 10630 19835 10487 4743 7812 4859 5430 3642 3735 5995 5727 6029 7368 6216 13228 13176 6960 4590 7657 10552 10661 13078 9284 8856 5310 4315 3779 10529 5981 12036 4451 6636 3548 5871 4987 5112 6081 6307 14591 13391 5034 4733 4905 4664 5434 4266 4979 3949 3873 4718 8479 6107 5378 9526 4570 4228 14074 4137 5114 6704 3575 5381 5564 5751 6022 5715 5647 5253 5754 6182 6012 5736 5841 6210 6235 7128 6325 5069 5616 5656 3146 2915 2585 2205 2356 2246 5599 3391 2748 2889 3016 3047 6198 4429 3855 2847 5234 3968 3248 2636 2644 1658 1418 2051 2187 2777 2254 2034 2324 2443 3205 2710 2827 2995 3287 2128 2516 3132 2860 3088 3115 3087 2920 1811 2623 3064 3692 1430 2464 2467 2342 2682 2616 2633 2948 2656 2831 3809 5240 2796 2633 2335 2539 4092 4795 4115 2724 3231 3391 3050 2982 3172 2678 3134 2711 3578 4072 3427 2557 4017 2386 43099 2999 3655 3172 2790 2018 2145 2271 2393 2565 3711 2304 2927 3674 2014 3850 3320 2937 3915 2183 2770 3879 4341 2413 2636 5720 678 5541 2650 2640 2187 1890 1695 3222 3771 2928 4598 5226 4849 4910 4416 4522 2471 1719 2088 1811 2008 2425 2826 1785 1685 1428 1752 1468 1720 2171 2600 1694 1973 1820 1636 1414 2204 1625 1430 1911 2368 1084 5612 3988 2914 2451 2301 3132 2575 2399 2439 2786 2202 3998 3272 3593 3584 3608 3154 3633 3916 2903 2850 2296 3103 3260 3225 4033 4066 4395 2977 2040 1621 2421 2361 1777 1644 3921 3884 4212 3724 5473 3281 4094 4182 3326 4576 3547 3828 4318 4395 3802 6284 5045 6456 5721 5485 6399 5204 4219 4455 3093 1706 4304 5218 5261 5924 5098 3552 3852 1501 3483 3821 9123 1828 1930 1580 2304 2207 2337 2483 3325 3634 1849 2786 2746 3426 1836 1779 1947 5532 4924 3476 4036 2451 6144 1390 1764 1194 1548 3680 4933 3861 4516 4628 4554 4987 3674 4283 3785 3245 3285 4380 3295 3573 3338 4304 3537 4749 3885 3748 2609 2924 2801 2808 2557 5546 3192 2959 2632 1233 2665 1787 2802 2858 5179 2621 2768 6210 4220 5385 5052 5315 5932 4100 2509 6075 4952 4084 4409 3937 4700 3935 3989 4005 4036 4375 5068 4531 2968 3077 2924 3547 4964 4501 5414 4985 2240 8529 7765 8924 5547 4767 5056 5786 4277 4705 5679 2330 5549 4458 4339 4521 4342 5518 4886 5604 5517 4135 3830 5720 5168 4387 4886 4716 3614 8025 8707 7100 5372 4685 3456 3849 3189 3745 3810 3329 2735 3428 4194 3760 2536 3753 3633 4043 3911 4483 4347 5464 4464 3435 4065 3452 6867 4328 4231 4973 4171 6121 6034 5530 5064 5306 5325 5948 5843 4728 5273 5529 6101 6052 5231 4718 6567 6106 5923 6725 6608 5462 5986 6600 5890 15134 15445 10949 11151 11603 11455 9907 10777 8630 11075 8538 9853 9579 10249 9507 8152 12513 9626 6668 6654 6972 4970 5124 6029 5932 7898 3304 7065 9355 8026 8981 4304 5552 5139 2915 3107 4620 3353 4143 3993 4048 3305 3231 3870 3430 2626 2389 2342 2737 2161 2758 2622 3254 3474 3348 4947 4613 3439 4834 5736 4420 5490 5009 4730 4030 5426 5132 4437 5641 7251 5038 5357 5571 3977 2894 2159 1951 2910 2978 2539 2266 3233 1666 987 2816 1504 1729 1898 1948 2405 746 1309 1051 1327 1564 1512 1552 1628 1335 2672 1617 2158 2216 3043 3553 3105 3348 2038 2314 2119 2711 2139 1917 2180 2505 1852 3130 2582 3853 1851 1858 2067 1781 1645 2232 3725 2274 2982 3825 5003 3183 2764 1317 3676 3911 2620 3690 3866 3789 3908 4216 3734 3908 2395 2906 3202 3872 3647 3431 3068 4066 3897 2363 2545 2377 5053 3683 3794 4261 4111 3777 3826 4192 2411 4078 3966 2081 1276 5038 2435 4791 2269 2403 4900 2658 2818 2382 2783 4800 4657 1967 2563 2239 5378 5601 5576 6788 4370 2168 1988 2070 4117 2356 5514 4469 2522 2547 5075 4395 2802 2808 4696 6014 4422 4237 4586 4845 5215 4358 5171 6643 6593 5371 6068 5882 6600 5385 6911 5966 2533 3880 3192 3213 3039 2993 12851 4717 4551 4372 4263 4379 4146 3499 4181 5551 5864 6035 5139 3073 4280 2893 2099 1891 3780 3349 3913 4660 3198 3766 3741 2653 4033 5360 5296 5122 5524 3056 2975 2560 3094 2314 1480 1615 1351 1491 1465 1398 1188 2271 1730 2150 2263 1328 3679 5532 5670 5295 4503 4241 4103 4610 4537 4111 3779 5887 5535 5116 4941 4716 5684 5095 4136 4470 5095 3960 3406 5327 4830 4170 5447 5605 4000 5007 3973 4654 4736 4515 4139 3446 3823 4294 3799 4472 5467 5212 4715 4857 3977 4334 4200 5684 4084 5090 6229 6993 6740 4990 7378 4144 3819 3844 7390 3262 6086 6289 3930 2240 2113 2034 1215 1336 1273 1776 3154 2872 3268 3995 3567 3825 3763 2056 3300 3206 1655 2081 1737 1974 2199 2502 5442 2144 3340 2590 2161 2307 2867 2770 2019 1864 1741 1856 1568 2258 1869 1792 2612 2428 3483 2917 3113 4105 1627 6857 3607 3323 3664 2980 2486 2772 2494 1945 3303 3107 3230 3471 3313 3081 1706 1971 1411 1611 3948 4557 3719 4426 3933 4645 4048 2511 5008 3313 3741 3821 4950 1560 3649 3631 3271 3849 4170 4175 3473 2966 3134 4442 2439 2399 2237 2509 1912 4844 8163 6804 5534 2107 2326 2030 3056 3244 3281 2941 12297 3101 12463 11423 11253 9916 11168 11651 11304 12065 10179 11772 10175 10465 11743 12160 3782 3442 3823 3018 4973 4491 5774 4003 3576 4462 5624 5004 3833 3404 3787 4656 3226 4234 5214 3983 3863 3721 3315 4555 4374 4524 4403 5203 7010 7678 4047 5044 4264 5130 4915 5044 4485 5474 4749 4372 5232 5548 5386 5231 5415 5704 5555 5490 5859 5765 4307 4506 4584 4666 4558 5053 5336 5238 4921 3482 6041 6233 5749 5597 5577 5862 5923 5955 6396 5310 6322 6359 5992 6063 5760 6050 6485 4256 6472 7249 7191 6397 5957 6551 5959 7176 6554 5532 6822 5590 6152 6135 5766 5746 6915 5532 6352 6360 6628 6592 6441 5792 6150 6391 6508 6007 6317 6585 7230 5494 5255 5663 5282 4922 4225 5158 7165 5579 6200 6018 5009 5386 6816 5915 6653 6720 7373 6339 6463 5507 6363 6020 4399 6426 5546 6599 5791 5851 6540 7548 6931 7160 7927 5385 5952 5512 6472 6943 6563 6226 6358 6066 7562 6942 7330 7236 3756 4263 4292 5605 2226 2388 2157 2017 2427 2559 1609 2429 1476 2053 1847 1815 1814 1818 1834 1498 1771 1582 2101 2805 1932 2947 2227 2436 2993 1915 1908 1619 1769 1866 2000 2544 2365 2870 2124 1808 1507 2140 2361 2470 1591 1650 1552 1916 1545 1982 1993 1771 2100 2057 1957 4833 2596 1678 1455 1023 1653 2289 4250 2334 2656 2065 1481 1297 1759 1754 2060 1358 1723 1437 2844 4207 3378 1427 1925 2206 2224 2056 2600 3877 3275 3955 2055 2333 2476 2662 2377 4006 3676 3116 4024 2028 2284 1672 1701 1643 2322 3849 3425 2390 3520 2330 2740 3334 3440 3786 2627 3434 3446 3467 2447 4562 3159 2987 4088 2693 2810 2489 3088 2948 2829 3410 2199 2697 3351 2773 2500 5293 3761 2423 6377 5800 5568 4302 4152 5276 4648 6499 4186 6655 3941 2731 4200 2645 2628 4977 4418 5896 3855 3644 5503 4038 2607 4699 3253 3353 3294 4546 4000 2216 3155 2852 3027 3016 2826 3017 3892 4501 4965 4066 4406 4890 4019 5518 4914 5057 2594 3798 3046 2918 3774 2796 2143 2529 2504 2494 2487 2755 2075 2749 4580 3935 4049 3050 2949 2632 2567 2986 2226 1858 2663 2345 2773 2824 3379 4898 3161 2714 3839 3048 5012 2695 3734 2614 2607 2406 2637 4442 2301 2523 2222 2608 4035 3943 2968 2154 2926 2821 3334 4920 2540 6900 2841 5539 2850 3475 2874 3125 2746 5519 2886 3507 3465 3465 3174 3226 2820 2456 4148 4505 4273 5219 5120 3338 3856 2971 2361 2688 3431 2234 3617 5127 1486 1699 1629 1502 2097 2307 3283 4567 2385 2843 3039 2498 3839 3387 4505 4884 2470 3571 3407 3187 1180 809 981 1214 1299 2501 2659 4748 4200 3722 4633 4714 3420 2992 2998 2846 1509 1131 2449 2801 938 2731 2419 3251 2808 3058 2746 2554 2855 1830 3878 3210 4526 3727 3683 3623 2850 2356 2146 3360 1775 1473 2284 2309 2277 1660 2590 2880 1827 2232 1747 2393 2538 2764 2950 3265 3669 3165 2833 4499 3575 1706 2553 2783 2408 3065 2970 3642 3615 2742 2480 2890 3460 2496 2596 3608 3224 5441 4275 20930 19189 4165 4262 4280 4295 4362 3926 4188 3295 6216 4857 5912 4217 5013 3077 2774 2695 2320 3597 3587 3414 3955 3897 3741 3809 3033 5132 5750 3540 2425 4432 3737 3559 4413 2961 3713 1617 2026 4791 3562 2828 2410 2177 3025 3152 2058 2195 3995 3847 3851 3000 3706 2484 2447 3286 2873 6415 4800 4473 3372 3743 2318 3934 2864 2870 4130 3771 2184 2382 2818 7240 6984 7920 4779 5241 8221 6454 5275 5087 5918 7583 4433 5228 5277 4643 2983 2864 7101 6154 2066 1787 2264 2071 2443 2405 6418 7423 5963 6113 7228 9605 10074 10933 10405 9102 8523 9539 7301 6405 11056 10321 10398 12380 13437 9320 10445 11193 10019 12274 11004 10730 12035 12488 12547 13120 12151 13155 15204 11548 11729 13130 12005 20441 16445 16614 7372 7876 10019 7054 6002 10673 10074 8009 4961 10513 3243 3179 4575 3422 4454 3610 3297 6926 7415 4141 2715 3910 3549 3053 2355 16645 17646 16329 13533 14252 14187 13303 13963 15113 16956 16754 18685 18261 15255 15926 14797 15803 16837 17158 17833 18113 18528 14562 14727 16839 15628 15105 16747 16924 4384 3960 1905 14048 15548 8968 21877 24637 24270 18354 6609 6865 5453 2178 5954 1140 3373 2272 2698 12963 8101 7521 2546 3997 3415 3279 7893 8569 7040 11591 7504 8738 12209 7381 9660 20936 24312 19121 20468 39011 37130 17511 20137 25011 81377 8796 6606 9039 9564 11506 6177 11343 4520 12512 5257 14206 7076 1442 1162 12916 9095 12523 22464 11606 5483 8858 4820 6134 3305 3024 6678 6420 6293 7098 5922 14842 17048 7074 4700 8651 11080 10591 14364 9695 10729 5773 4036 3769 11437 7237 14499 5200 7374 4179 6510 5149 5079 6326 7228 17218 15633 5840 5440 5025 5709 6054 5319 5885 3933 4347 5526 8769 6722 5906 10406 5242 4875 13981 3885 5118 6162 4057 6993 7314 7373 6539 6431 6268 5938 6566 6035 5982 6337 6542 6542 7172 7204 6799 5858 7273 6434 3214 2826 2977 2968 2359 2771 5648 3198 2460 3301 3292 3860 7213 4709 4684 2962 6438 4551 4130 2190 2970 2125 1783 2544 2706 3070 2514 2226 2476 3169 2881 2646 2602 3005 2839 2760 2818 3854 3432 3078 3659 3132 2898 1578 3552 4145 4510 1462 2616 3142 2510 2467 2796 2911 3088 3103 2944 3652 5530 3321 3338 2837 3048 4889 5700 5750 2533 2887 2610 2627 2544 2582 2527 2472 3004 4089 3745 3318 2927 3915 2561 3595 3354 3960 4204 3136 2622 3454 3387 3108 3289 4916 2949 4243 3903 2470 4850 3593 3120 4151 2484 3306 4008 4708 3455 3346 6609 1118 5909 3272 3231 3032 2434 1800 3527 4304 3109 5764 6040 5728 6000 4986 4606 2876 2673 2461 2578 2319 3300 3002 1984 1643 1332 1981 1705 2008 2639 2732 2283 2371 1919 1695 1966 1999 1815 1742 1758 2442 1561 7088 4402 4015 3207 3341 3773 3384 3040 2643 3220 3347 4745 3985 4508 4263 4320 3967 4519 4911 3179 4144 2825 3101 3469 3986 4082 4049 5503 3997 2354 2202 3189 2300 1777 2125 4456 4622 5125 4034 6148 4428 4692 4278 3886 5410 4555 4760 4047 4742 4607 7159 5586 7343 6793 5137 6596 4912 4623 5315 3379 1962 5227 6392 4913 5394 5155 4206 5120 1797 3723 4201 10223 1792 1868 1662 2394 2262 2375 2316 3572 3438 1721 3182 3778 4273 1758 1607 2748 4964 5220 3807 4531 3308 6416 1346 2553 1890 1524 4143 5786 4435 5267 5492 5269 5781 4620 5171 3731 3580 3386 4390 3535 3692 3146 4642 3782 4926 3952 3941 2976 3395 3220 3309 2874 6479 3490 3108 2976 1478 3233 1866 3307 2707 6241 2784 3103 6887 4768 6273 5770 5876 6975 4836 2504 7705 5042 6123 6583 4950 5849 4954 5402 5025 5451 5722 5434 4648 2996 3389 3256 3719 4978 4997 6025 5614 2620 7583 8076 9426 6717 5610 6010 7430 4863 4590 6948 2800 6176 4996 5471 5209 5335 7272 6381 7265 7292 4965 4931 5868 5725 3734 7310 5110 4834 7655 9191 7974 6026 5268 3347 5247 4560 4002 3838 3899 3356 3998 4077 3747 2635 4660 4563 4316 4662 6405 4714 7291 4570 3602 4580 3922 9163 5239 4148 4845 4726 5554 6346 5851 5633 6235 5516 6015 5989 5629 5368 6213 6421 7151 5670 5936 8136 6833 6364 7074 7415 6192 6292 6963 6881 16181 16360 12759 12788 11105 10774 10298 11233 9714 12185 10285 11200 11142 10252 11167 10348 14722 11594 8440 7302 7904 6273 6047 7066 7446 8337 3686 9091 10501 8949 11549 5159 6429 5839 3735 3653 4929 3695 4010 4844 4368 4340 3559 3256 3618 2486 2837 2516 3357 2345 2813 2443 3251 3561 3579 5030 4308 4765 6287 6622 4926 6276 5657 5851 5737 5999 7006 5221 6560 8199 6154 6102 6499 4083 2504 2499 2275 2620 2734 2295 2859 2933 2214 1378 2878 2166 2040 1370 2051 2622 977 1013 1143 1246 1895 1810 1858 1997 1607 3454 2107 3012 2894 3870 4086 3662 3833 3151 2751 2361 3369 1863 1665 1951 2705 2230 2896 2800 4020 2276 2125 2256 1819 2172 2665 3409 2212 3617 4436 5634 3282 2911 1649 3095 3354 2814 3362 3638 3861 4091 3749 3466 3470 2698 2906 3345 3819 3280 3682 2856 3798 3490 2366 2828 2618 5555 3723 4940 4976 5234 4059 4870 5022 3368 4873 4414 3127 1365 6165 2874 6187 3425 2479 6539 2907 3550 2658 3458 5384 5107 2480 2789 2357 5713 5989 5863 6593 5020 2757 2569 2711 5344 3547 6692 5720 3453 3068 5844 5270 3149 3032 5023 6260 4489 5131 4991 5426 6230 5550 5685 7116 7474 5414 6188 5817 7060 5463 7460 5867 2755 4867 3617 4159 3578 3805 15049 4398 5193 5046 4967 5785 5197 4487 5653 6630 6695 7568 5166 3820 5210 3442 2983 2946 3754 3581 4122 4891 3841 4071 4562 3183 3950 6365 5228 5883 5444 3797 3164 2850 3437 2606 1556 1544 1364 1495 1480 1470 1330 2653 1891 2304 2346 1483 3665 5623 5270 4620 4200 4123 4342 4344 4183 4220 4843 5573 6318 5971 6209 5111 6533 5400 4061 4763 6217 4427 4236 6920 4388 3738 5224 5177 4326 5077 4892 5256 6394 5528 4252 4721 4727 4839 4062 5369 6081 6953 5310 5703 4855 5733 3823 5973 6084 5696 5908 7134 7420 5610 8193 4559 3875 4272 7696 3802 6910 7664 4458 2827 2598 2192 1036 1146 1141 1468 3339 3827 3431 3863 3708 4160 4018 2047 3840 3874 2170 3075 2250 1831 3032 3395 6071 1922 4245 2941 2735 3165 3118 3016 2375 2260 2184 2395 2090 2561 2384 2546 3118 2248 3304 3508 4443 4897 2147 8574 3902 3693 3669 3117 3158 2686 2293 2442 4139 3353 3484 3814 3945 3071 1850 2058 1992 1723 4642 5424 4491 3377 4165 4620 3840 3085 5086 4028 4596 4939 5817 2063 4189 4539 3967 4355 5152 4838 4873 3110 3578 4497 2728 2877 2550 2936 2310 5779 8871 8675 6364 2329 2262 1975 3575 2888 3455 3312 12764 3113 14109 13042 13127 12203 12752 12249 12770 12626 12531 12805 12982 13605 14992 14340 4312 4347 4246 3316 5287 5079 6272 4897 4115 4394 5847 5673 4453 3697 4410 4632 3389 4963 6875 5107 4886 4751 3879 4748 4645 6381 6267 7578 3079 2177 1746 2266 1706 2130 1871 2260 1947 2256 1891 1739 2303 2499 2592 1915 2116 2588 2804 2672 2008 2301 2094 2621 2419 1831 1183 1465 1666 1734 1557 1552 2233 2326 2053 1945 2152 1613 1610 1681 2650 2108 2546 2552 2254 2458 2347 2592 2346 1863 2530 2525 2551 1792 2191 1744 1738 1957 2026 1947 1904 1850 1911 2162 2013 2072 1970 2316 1767 2127 2605 2422 2307 2124 2479 2427 2521 2542 2083 2135 2301 1783 1877 2230 1830 1937 1992 1721 2214 2555 2525 2176 2188 2123 2251 2467 2109 2167 1737 1795 1577 2033 3104 2053 1059 2035 2455 2064 1857 2144 2079 2019 2202 2095 1811 1918 1998 2156 2012 2049 1990 1941 2069 2117 1777 2033 1642 2012 1962 1535 2032 2219 798 877 829 1034 845 1369 926 1247 614 1132 827 838 779 895 918 767 879 722 790 1268 1022 1206 1201 1031 1339 992 1210 965 1075 877 1402 1145 1052 1443 1373 1359 942 1471 991 925 1139 1073 939 1201 953 903 1072 1160 1305 1302 1184 2138 1055 574 489 344 814 690 1020 869 923 817 727 744 899 839 972 720 877 914 976 2279 1007 647 1016 654 783 704 690 1697 1232 1925 902 1034 1183 1057 897 1463 1330 1049 1915 688 1075 556 657 498 704 982 1061 1443 891 977 1714 1022 792 1038 909 1445 979 1175 1250 1831 1626 1368 1826 733 935 1129 1236 1315 1162 1285 795 891 1147 1197 1012 1365 1432 1125 2489 2566 2073 2236 2216 2109 2087 2703 1840 3639 1790 1278 2033 832 1198 2488 1433 1866 1162 1711 2201 1550 1139 1726 1044 965 1087 1846 1406 968 1631 1500 1102 872 1435 781 1324 1849 2404 1361 1571 1436 1441 1497 1631 1499 843 1244 1452 1627 1958 1135 1020 1170 917 754 1334 1151 1080 1073 1972 1665 1370 1435 1256 992 1055 1171 845 829 1105 982 1167 1006 1437 2071 1165 1345 1819 1258 2298 1204 1291 1078 995 1036 1620 2032 1075 1019 731 1234 1779 1621 1061 904 1126 1350 1530 2082 1229 2180 1178 2820 749 1546 1219 1228 1045 1953 1313 1334 1564 1400 1733 1449 972 1067 1668 1706 1664 2051 2055 2185 1471 1119 1265 914 1245 741 1387 1791 612 728 639 693 894 801 1962 2387 1567 1996 1213 971 1966 1619 2218 1837 1441 1268 1861 1991 325 259 359 420 329 1790 1448 1762 1729 1533 1892 1719 1696 1610 1564 916 573 427 1012 1472 376 1701 1122 1582 1597 1673 1176 1022 1090 1239 1450 1251 1738 1698 1331 1909 630 1167 1157 1246 1402 1303 1131 1236 1166 1225 1611 1536 1088 1377 896 1171 1211 1822 1145 1358 1954 959 919 1712 1792 830 1298 1266 1208 1456 1594 1720 1756 1208 857 707 1646 1194 1080 1463 1586 2006 1992 8288 7319 1623 1876 1810 1472 1654 1837 1581 1420 2049 2481 2243 1826 1931 1331 697 891 886 1187 1253 988 2114 1953 1695 1549 1306 2064 1814 1322 1195 1615 2027 1851 1872 1161 1698 660 1089 1221 976 1007 803 938 1066 992 643 623 1408 1593 1371 829 1535 1361 1248 1143 1158 1648 1382 1290 1453 869 796 2047 1202 1104 2326 2246 468 596 628 2182 3066 2270 1081 2431 3403 2805 1999 2335 1831 2493 1495 1819 1953 1879 1603 1275 2942 2959 890 832 1154 607 825 1050 2398 2531 2257 2684 2299 2596 2934 2742 3239 3142 2741 2622 2551 2476 3631 3584 3132 3855 3763 4167 3905 3692 3800 4227 3438 3863 3839 3674 3635 5723 4823 4539 4848 4864 3774 4404 4916 6619 7163 6833 4481 4110 3285 2280 1692 3601 3607 2727 1809 3239 1552 1283 1902 1227 2140 1292 1043 2386 2197 1835 1440 1523 1388 1071 929 4777 5400 5590 5573 5363 5416 5686 5624 5342 6852 6086 5711 6057 5677 6189 5889 5689 5954 5729 5195 5986 6306 6532 6871 7578 6895 6927 7743 6447 1431 1249 1192 5223 6241 2811 6958 8191 8540 6300 2288 2395 2916 1118 3056 543 1637 1141 1373 5694 2776 3138 914 1232 1040 1514 3330 3774 3987 5302 3220 4335 3888 4003 4976 6138 7484 6642 6618 13353 13077 6888 7543 9001 8796 27120 3152 3822 3493 4196 2274 5009 2290 5880 2164 5039 2478 245 225 3907 3267 4609 8235 4516 1708 3919 2178 2788 1615 1589 2755 2564 2767 3750 3141 4965 6166 3510 2372 4098 4712 4683 5996 3753 3982 2754 2606 2043 4937 3176 4689 1845 3478 1616 3322 2869 3157 3429 3363 6470 5788 2222 2171 2077 2028 2592 2042 2688 1518 1408 2325 3111 2622 2422 4338 2469 2332 5767 2383 2774 2722 2069 2003 2224 1914 2435 3410 2736 2575 2619 2910 2736 2841 2611 2693 2831 3284 3207 2016 2838 3101 1191 1214 1583 574 1235 1109 2993 1639 1296 1379 1713 1156 2240 2051 1985 1533 2797 2497 1711 1482 1429 1055 957 1099 911 1029 1230 1050 854 1268 1169 1140 1197 1215 1077 694 887 1043 994 1267 1534 1508 1150 793 1373 1657 2085 795 1113 884 1368 1076 1023 959 1013 965 1216 1317 1799 784 1070 1126 954 1646 1419 1824 1045 1225 1196 1223 1184 1502 963 1231 1689 1797 1598 1714 1266 1550 975 1564 1511 1690 1411 1133 989 1116 1126 856 977 1653 1091 1272 1561 724 1479 1278 1127 1449 1021 1230 1400 1554 998 1037 2148 300 2032 1149 1050 733 907 961 1465 1549 1027 2117 1977 1906 2095 1979 2191 1400 622 1007 798 584 1001 997 773 650 502 780 763 930 1609 888 1125 1168 759 664 544 817 757 371 992 636 532 2042 1817 1194 1053 1365 1633 1531 1460 1424 1193 851 2162 1589 1625 1465 1221 1482 1629 2098 1606 1415 1361 1660 1531 1493 2117 1878 2003 1533 781 647 1149 1110 714 751 1878 2100 2478 1920 2912 1387 1809 2043 1764 2248 1831 2017 1664 2155 1843 4100 2646 2741 2033 2676 3117 2558 1840 2062 1974 1042 2046 2721 2145 2313 2304 2607 2217 826 1649 1748 4522 666 640 482 879 713 797 1184 1212 1619 800 1457 1104 1959 872 876 988 2955 2385 1662 1867 1575 2792 492 783 559 549 1734 2066 1587 1751 1933 1742 2112 1343 1758 1631 1132 1206 2067 1397 1706 1247 1766 1434 1954 1520 1603 1112 1405 1051 1160 1072 2757 1041 1378 1012 658 1249 723 1249 1082 2476 1145 1056 2674 2149 2202 1846 2619 2656 1516 1314 2971 1884 1722 1865 1647 1849 1329 1767 1628 2077 1922 2109 2501 1484 1549 1446 1565 1540 1718 1766 2039 1585 3752 2988 3377 2408 1878 2138 3161 1724 1683 2338 1236 2497 1593 2179 1668 2158 2639 2450 2516 2518 2029 1773 2603 1744 1863 2167 2215 1789 3863 3719 3246 2966 2758 1416 1839 1491 1950 2186 1921 1573 1888 2565 1621 1454 1396 2117 1580 2128 2060 2004 2372 2457 2070 1708 1690 2799 2412 1814 2544 2199 2923 2862 2374 2523 2411 3106 2935 2708 2403 2369 1934 2747 2780 2848 2178 2356 2758 2748 2635 2762 2576 2697 2676 2422 5444 5758 4867 4248 4841 3863 3750 4277 3853 5348 4076 4856 4553 3940 4594 3454 6323 4098 4080 2859 3045 2585 2802 3463 2239 3724 1634 2944 4156 3571 3786 2244 2167 2129 1508 1420 1677 2581 1489 1554 1649 1259 837 1233 1568 1132 1348 918 1192 808 905 868 1603 1832 1706 2608 1709 1831 2191 1980 1705 1862 1941 2168 1785 1861 1630 2056 2370 2754 1986 2533 2546 1808 1043 996 908 1119 1147 935 1014 1368 834 596 1328 714 875 778 828 794 267 520 474 732 439 426 499 515 419 1516 626 1444 1209 1406 1685 1487 1588 1005 1111 1047 1105 877 779 878 1039 831 922 916 1461 722 673 727 708 585 703 1655 1227 1654 2446 2853 1349 972 871 2155 2205 1385 1684 1836 1764 1808 1775 1786 1762 1429 2101 1163 1489 1749 2091 1684 1568 2431 1007 1321 1028 2911 1421 1883 2808 1855 2332 1677 1946 1431 1981 2018 1079 583 3059 1378 2571 1074 1269 2828 1951 1370 1706 1268 2519 2866 1479 1483 1331 2276 2400 2323 3085 2343 1212 1076 1253 2439 1070 2435 2428 1569 1279 2772 2337 1726 1637 2163 2783 2162 2058 2575 2411 2663 2025 2476 3353 3587 2191 2913 2634 3083 2436 3017 3096 1510 1527 1642 1289 1346 1264 5517 1985 2263 2310 2155 2424 2603 2340 2350 3192 3437 3772 2488 1528 1774 1258 1251 835 2471 2044 2072 2174 1515 1446 1943 1183 1221 1658 1993 2297 1970 1443 1683 1460 1374 1181 699 696 592 672 723 643 563 1119 631 1288 704 787 1681 1829 1887 1704 2746 2497 2404 2371 2145 2457 2275 2845 3062 2893 2534 2756 2836 2509 2058 2302 2545 2326 1552 2084 2109 2030 2112 2033 1530 2639 1724 1553 2349 1925 1808 1563 1627 2404 1463 2092 2112 1716 2363 1809 1568 1706 2077 2519 1739 2365 2354 3274 3650 2203 3672 2504 2100 1448 3447 1503 2235 3261 1527 958 758 1042 658 567 506 795 1631 1294 1404 1897 1664 1472 1971 881 1174 1220 958 994 1067 1014 1213 887 2687 874 1700 1209 1194 980 1234 1212 666 993 781 677 565 1077 1158 828 1331 1117 1318 1448 1068 1538 825 3870 1612 1552 1756 1727 938 1737 1571 1076 1367 1385 1764 1728 1302 1187 1195 1384 836 747 2023 2764 1613 1639 1801 2124 2452 1255 2125 1450 1475 1545 2916 1137 1803 1866 1682 1891 2002 2286 1400 1312 1156 2019 852 986 1466 1010 788 1798 4178 3071 1539 618 979 868 1485 1394 1353 1029 4746 1201 5514 4973 5288 4141 5230 5640 5698 5669 4596 5571 4514 4643 5339 5882 1701 1752 1672 1044 2303 2140 2737 1876 2032 1758 2461 1711 1141 1322 1728 2317 1181 1461 2529 1851 1779 1777 1489 1263 1208 1794 1941 2234 1918 1212 968 1171 1363 1245 953 1152 1007 1335 984 1178 1365 1423 1419 1373 1379 1515 1230 1325 1220 1541 1008 1229 1217 1151 1001 988 1187 868 1356 785 1339 1597 1325 1154 1517 883 863 944 1195 889 1357 1362 1244 1363 1208 1689 1550 1114 1545 1617 1619 1122 1135 1057 933 1344 1204 1143 1023 1173 967 1220 1146 1258 1292 1194 1226 1180 1417 1325 1172 1108 1328 1268 1197 1181 1165 1168 1180 1171 1238 1437 1263 1240 1308 1502 1398 1541 1323 1181 1152 1083 1261 1392 1317 1303 1277 1280 1557 1722 1591 1263 1046 1118 1125 1190 1199 1165 1467 1664 1473 1549 1397 1446 1417 1505 1256 1603 1328 1333 1268 1365 1512 1610 1396 1410 776 853 965 1272 705 536 372 400 378 570 652 494 456 484 456 377 401 366 352 478 488 460 462 676 521 681 718 623 753 690 669 581 624 552 635 712 524 943 685 444 351 513 498 473 576 554 540 695 307 436 561 469 527 562 546 1397 599 369 339 408 551 339 989 449 534 461 443 333 645 494 682 399 510 523 606 1227 834 466 567 459 661 374 401 1267 817 993 558 600 633 764 510 1024 945 833 1000 357 497 373 359 383 553 809 736 679 676 903 843 842 624 667 813 915 608 637 848 1003 1114 579 903 619 512 503 743 804 674 532 503 849 821 821 590 929 848 646 1403 1332 1371 1309 1476 1105 1214 1383 716 2199 1440 948 1372 712 620 1146 669 1303 1131 910 1323 946 598 1079 958 937 542 1247 759 653 915 652 597 794 533 621 1054 1390 1395 1187 1004 883 1141 1101 908 1176 411 643 773 636 1089 563 740 595 788 548 633 563 512 740 1172 1036 856 759 932 647 570 663 429 563 621 608 669 874 987 1262 829 938 1127 713 1267 769 853 525 505 839 1029 978 631 788 622 741 912 822 674 438 846 1172 689 1061 751 1583 676 1101 501 854 914 942 544 1380 678 1067 1236 755 921 900 763 560 1059 1161 1065 1621 1583 1155 731 607 735 685 768 474 804 833 293 311 314 431 665 547 935 937 491 590 649 463 951 1189 1189 1228 815 663 1104 966 177 200 266 190 199 961 782 1212 990 1054 936 1141 924 816 796 409 201 348 378 632 266 708 649 924 824 987 500 544 884 579 907 674 986 956 855 1028 475 512 640 815 415 357 435 481 470 357 574 814 450 486 455 482 513 852 663 781 890 561 561 1458 1221 471 736 889 829 966 950 973 753 722 483 556 771 519 724 858 1305 1421 1049 4799 4689 1191 1116 1305 1161 1159 1185 1067 867 1554 1143 1447 932 1251 876 567 529 720 750 721 861 902 910 923 841 743 1150 1356 928 613 1155 840 816 1386 839 885 534 554 899 697 624 428 483 421 368 477 253 925 795 673 460 740 440 539 743 1007 849 656 806 722 843 552 1154 549 719 1311 1227 439 469 430 1606 1536 1497 867 1484 2137 1506 1490 1521 1571 1870 962 1276 913 924 1010 616 1550 1453 483 412 437 508 640 693 1597 1637 1211 1860 1773 2325 2246 2379 2444 2190 2080 1733 1556 1287 2371 2309 2566 2625 2591 2611 2215 2329 2232 2991 2329 2827 2835 2748 2702 3241 3322 3098 2649 3077 2889 3290 2253 4587 4620 4236 2144 2218 2377 1625 1218 2502 2475 1856 1171 2592 749 765 1030 942 1151 878 646 1805 1403 1126 675 947 883 751 497 3616 3676 3643 3436 4085 3178 4061 3662 3156 3968 3501 4075 3972 4072 3547 4029 3539 3781 4117 3836 4180 3565 3749 4004 4612 4753 3804 3954 4167 725 635 716 3780 3613 1886 4877 5430 5778 5004 1466 1536 1344 549 1405 272 684 541 444 3409 2293 2083 548 933 818 980 2405 2964 2025 2984 1616 2085 2759 2104 2486 4476 5227 4182 4643 8790 8298 4526 4399 5751 6606 3152 15694 2121 2236 2247 1517 2625 1074 3319 1377 3772 1570 499 483 2387 2053 2732 5065 3280 1212 2027 1450 1840 744 810 1724 1707 1858 1934 2009 3153 3818 1748 1169 1971 3260 3230 3114 2100 2644 1659 1214 912 2218 1431 3327 1015 1515 888 1504 1139 1189 1359 1689 3418 3164 1342 1364 1082 1743 1522 1309 1273 1091 1044 1669 1990 1779 1384 2625 1261 1135 3374 1045 1188 1753 1238 1434 1307 1403 1735 1611 1511 1471 1539 1873 1876 1896 1811 1950 1696 1895 1717 1198 1536 1530 693 580 822 718 789 521 1556 1036 879 754 1058 580 1124 1155 1053 737 1349 1008 588 719 802 536 432 621 470 737 510 488 578 713 671 842 694 873 535 648 645 851 801 889 881 709 811 390 1026 1233 1055 660 566 721 619 532 759 529 561 668 756 731 1588 515 755 589 631 1200 1220 1328 776 858 868 869 847 918 693 829 680 835 1087 689 839 778 699 1085 1128 831 991 559 485 549 638 403 523 1263 541 807 772 544 1299 778 762 920 512 623 870 1035 546 890 1356 160 1350 471 600 687 627 529 1159 1268 557 1569 1352 1219 1594 1191 1415 814 645 640 707 416 618 560 413 430 380 309 437 751 1141 649 473 669 473 451 456 833 610 428 668 463 503 1246 916 913 796 698 960 634 772 801 639 708 1019 899 818 844 720 976 990 1114 820 855 672 733 954 684 1408 1181 1333 682 648 537 703 585 453 455 978 885 963 1156 1791 911 926 1111 1076 1421 1308 863 1172 1074 1162 1674 1756 1772 1560 1712 1732 1794 1045 1130 754 404 1165 1384 1460 1647 1037 1073 788 457 1142 1409 3011 368 400 345 441 499 502 620 603 989 455 771 557 977 431 418 551 1773 1599 919 1059 916 1515 273 424 252 345 838 1091 892 1025 1070 1062 1106 856 1107 793 774 717 846 644 686 940 1065 887 1170 969 949 943 1001 875 602 616 1615 701 911 539 374 753 613 837 575 1361 670 717 1624 1143 1404 1213 1463 1630 953 733 1278 1295 1351 1661 937 890 1060 1205 1153 981 942 1046 1088 942 938 958 1068 1672 1658 1261 1430 807 2031 2022 2321 1399 1326 1234 1879 1018 1137 1102 886 1171 1080 1452 1081 1434 1414 1301 1322 1298 1143 1367 1578 1170 1183 1790 1423 853 1616 2046 1817 1964 1748 883 1046 949 1099 894 768 734 950 1056 895 679 934 930 1018 1060 1015 1061 1649 1105 935 1108 952 1882 1268 1085 1256 1283 1630 1869 1649 1803 1451 1590 1680 1770 1446 1238 1319 1381 1652 1536 1417 1822 1844 1656 1693 1926 1614 1585 1680 1664 3887 3806 3257 3263 3193 2580 2990 3237 2762 3427 3064 3408 2994 3134 3106 2449 3716 3010 1913 1583 1710 1491 1265 1768 1468 2503 681 1675 2930 2611 2380 1362 1143 1287 1208 1140 1578 1334 1018 1158 1466 890 436 1185 863 861 761 452 792 711 555 499 1009 883 902 1359 1032 1149 1291 1231 1234 1549 1238 1370 1036 1159 1266 1413 1437 1824 1287 1663 1816 1013 706 595 577 696 729 636 864 706 702 313 621 501 738 509 500 486 386 358 232 315 481 454 501 454 396 616 481 714 528 659 858 739 798 549 495 704 593 541 481 582 650 645 452 746 1001 543 516 570 536 476 543 1136 515 756 885 1678 850 430 446 793 787 911 678 900 848 805 1005 863 862 785 873 658 665 843 709 1003 686 1253 757 806 840 1659 820 1320 1383 1147 1064 1047 1077 924 1275 1366 906 496 1919 1017 1845 937 925 1682 1196 884 1164 963 1499 1914 849 783 710 1534 1600 1586 1932 1294 831 752 687 1508 966 1865 1527 882 857 1489 1377 794 941 1364 1602 1324 1553 1367 1399 1460 1547 1463 1794 1991 1533 2045 1743 1864 1392 1463 1923 741 999 635 824 760 781 3113 1231 1247 1159 1220 1645 1585 1350 1610 1743 1803 1783 1344 882 1085 591 767 659 1034 768 1109 981 833 854 798 544 987 1382 1281 1365 1385 1036 750 745 933 685 476 452 305 460 464 429 319 566 347 837 594 558 918 1117 1109 958 1118 1218 1214 1263 950 1149 1152 1725 1625 1466 1312 1585 1516 1320 967 1144 1504 1025 939 1363 1628 1384 1608 1195 1091 1196 1028 1363 1385 1002 1200 1348 943 1399 1212 1028 1080 1101 1177 1148 1173 727 1081 1354 1510 1290 1314 1700 1790 1181 2103 1200 1239 1112 2005 677 1568 1837 1185 631 643 682 369 280 254 342 995 876 945 993 944 1028 951 889 887 946 545 449 379 423 649 624 1880 509 863 731 705 674 883 817 633 585 554 534 476 834 543 527 777 589 755 899 890 1307 550 1845 805 753 1022 710 592 719 617 870 971 715 905 950 883 754 505 533 482 440 1166 1301 1140 1368 1018 1026 1014 899 1185 1020 1054 1109 1543 683 1326 1125 1063 1109 1201 954 852 918 915 1207 1017 600 749 757 578 1526 2040 1846 1105 624 524 418 859 860 914 474 3105 751 3704 3283 2759 3167 3460 3468 3680 2996 3125 3097 3148 3032 3523 3552 1090 1067 1083 869 1437 1516 1461 1115 1067 1050 1464 1599 826 1066 897 1337 838 1016 1360 1410 1394 1348 1092 871 859 1441 1538 1733 2626 2365 1571 1940 1633 2010 1892 2442 2280 1860 1721 1695 1982 2059 2124 2103 2535 2315 2210 2038 2488 2517 1544 1513 1493 1720 870 1516 1458 1214 1763 1004 1779 2122 1829 1388 1697 1447 1395 1522 2023 1435 2301 2128 2070 2194 1866 2095 2161 1491 1929 1534 1938 1666 1923 1830 1616 1840 1697 1524 1855 2015 2189 1383 1733 1567 1613 1788 1600 2090 1919 1992 2008 1861 1930 2198 2167 1843 1838 1905 2024 1793 1746 1879 1793 1631 1742 1775 2179 2163 1887 1882 2139 1334 2002 1908 2550 2675 1675 1643 1701 1970 2510 2100 1361 1862 1885 1715 1454 1590 1895 1889 1745 1823 1822 1851 2022 2243 2214 2333 2278 1788 2043 2027 2124 2043 2134 2041 1641 1305 1635 2112 1145 666 898 1143 1071 1406 902 616 662 891 695 779 579 631 707 720 812 699 665 1059 822 986 1048 856 1052 695 757 633 707 782 839 726 979 1320 1125 638 516 694 662 833 945 907 877 926 533 712 1316 1043 1204 866 797 2027 726 674 597 448 807 695 990 650 702 546 549 788 787 724 844 592 767 573 1000 1733 933 665 964 951 742 943 782 1661 1535 1430 672 771 878 903 735 1429 1193 993 1358 684 1044 895 611 694 879 1412 1200 1071 1270 772 1428 1140 734 885 884 1502 989 1157 1003 2115 1124 1332 1582 682 1012 990 1074 867 974 1366 692 897 1568 977 970 1673 1365 1107 2600 1820 1832 1762 1380 1660 1802 1900 1694 2428 1818 1110 1518 919 905 2592 1242 1808 1395 1502 2221 1685 1177 1707 1262 1295 1077 1888 1768 868 1582 1035 1200 948 1340 968 1439 1661 2429 1491 1491 1358 1395 1497 1901 1693 1034 1403 927 1675 1193 1018 866 887 964 907 769 1141 837 805 1990 1549 1654 1536 887 1211 1394 1527 876 621 902 1128 1084 977 1614 2168 1407 1358 1544 1089 1992 1103 1622 1041 1033 1250 1365 1906 874 976 847 989 1434 1378 1049 1097 1156 1188 1615 2028 1389 2244 1243 2614 1006 1551 1068 1499 1053 1652 1305 1321 1714 1373 1485 1151 1027 844 1715 1762 1619 1582 1642 1606 1267 648 1034 1001 1189 792 1326 1306 320 360 616 810 1026 743 1586 2056 1392 1738 1032 828 1456 1337 1515 1520 702 986 1349 1246 433 234 329 373 364 745 1187 1584 1306 1325 1767 1393 1286 1146 1047 826 330 247 915 1317 315 1166 1208 1402 1422 1532 909 943 957 638 1451 1287 1862 1732 1408 1932 697 893 1482 1221 643 542 1054 1058 1174 641 900 1193 731 890 850 1150 870 1258 1004 1592 1827 909 970 1631 1547 1011 984 1012 923 1154 1058 1320 1520 1078 740 568 1158 997 759 1382 1496 1891 1683 8482 7996 1394 1965 1689 1731 1879 1696 1360 1323 2249 2241 1555 1400 1463 1091 647 976 545 952 848 926 1827 1856 1167 1266 1422 1666 1891 1527 743 1160 1404 1305 1633 1142 1400 669 789 1208 1004 816 1128 952 752 937 652 603 1264 1401 1198 1168 1849 849 1152 907 796 1707 1424 1417 1251 865 579 1676 1423 1011 1976 1819 695 784 865 1879 2027 2331 1103 2027 2659 2627 1708 1784 1512 2393 2002 1803 2238 1553 1257 1458 2506 1639 1008 896 849 824 1004 1083 2156 2671 1911 2103 2236 2953 3319 3376 2813 2684 2522 3396 2353 2219 3695 3683 3318 3934 4267 3682 2850 2626 3260 3649 3449 3844 4297 3666 3664 4743 4184 4066 3930 3979 3818 4287 4314 7077 6875 7328 3380 3333 3701 2297 1769 3776 3591 2673 1364 3804 1574 1400 1665 1359 1604 1270 1179 2542 2459 1787 925 1314 1153 927 1191 5770 5946 6124 5348 4759 4818 5226 5265 6145 5499 5591 5816 5909 5015 5087 5318 5119 6162 6117 5305 4711 5678 5861 5736 6584 6449 6032 6285 6625 1271 1114 791 5108 5001 2922 7265 7723 7936 6691 2466 2544 2011 706 2076 633 1131 954 640 4157 2924 2996 858 1415 1208 1392 3448 3273 2572 4672 2511 3048 3322 3257 4656 6017 6954 6194 6117 12119 12276 5784 6976 8361 9039 3822 2121 25265 3354 4165 2440 4419 1733 5008 1835 4810 2569 352 278 3764 3073 4680 7497 3833 1694 3280 2057 2610 1235 1202 2992 2782 2712 2743 2664 5032 5191 1835 1876 2953 5173 5157 5253 3158 3484 1483 1344 1360 3659 2811 4294 1218 2031 1212 2301 2624 2223 2844 2106 4720 4966 1765 1918 2076 2198 2144 1884 2267 1561 1708 2254 3067 2400 1945 3422 1607 1436 5626 1646 2043 2549 1567 2748 2673 2828 2443 2641 2790 2584 2545 2887 2970 2896 2807 3154 2759 2254 2445 2304 3085 2922 749 659 1231 867 833 765 1905 1106 1102 1280 1350 1115 1836 1459 2110 1282 2076 1404 1084 735 889 604 509 587 503 1029 929 861 1072 1454 1170 1335 1296 1436 1269 799 777 1103 1014 992 1215 994 815 790 1256 1429 1642 966 565 729 897 991 927 759 991 679 1010 1115 1876 605 1264 725 816 1592 1545 1837 701 904 895 944 843 986 1004 852 770 1351 1242 1047 1187 1406 1053 1259 1212 1306 1406 753 700 926 930 684 904 1553 1021 985 1199 912 1483 1199 1124 1355 1248 1436 1263 1391 978 1378 2757 367 2002 1594 1113 846 775 464 1027 1476 1365 1584 1627 1401 1990 1314 1694 1157 867 968 962 755 880 668 581 455 366 564 616 756 956 1001 584 674 573 427 521 809 624 417 693 769 455 1654 1606 1002 782 1148 1268 893 948 971 1500 1144 1442 1148 1427 1253 1177 1739 1367 1787 1379 1507 992 1459 1528 1354 2077 1682 1927 1641 1104 713 1132 1359 1077 585 1292 1408 1785 1311 2325 1426 1646 1771 1272 1892 1493 1248 1784 1718 1580 2528 2105 1886 1763 2063 2241 1999 1757 1823 1492 697 1899 2249 2291 2496 1834 1816 1405 675 1280 1414 3816 539 503 567 736 695 744 436 871 1406 620 1130 1059 1788 795 745 1114 2386 1714 788 918 1066 2097 883 847 542 927 1257 1807 1508 1713 1601 1591 1847 1405 1722 1471 1262 1242 1508 1217 1311 1113 1872 1661 1929 1741 1700 1220 1455 1215 925 889 2153 996 1003 1251 542 1124 690 1470 685 1950 950 1085 2405 1599 1943 2168 2153 2295 1804 1100 2501 1626 1459 1672 1168 1250 1347 1118 982 1343 1074 1270 1537 1203 1403 1364 1433 2057 2066 2077 1829 1391 2919 2450 2705 1807 2115 1537 2014 1330 1313 2015 787 2057 1433 1599 1409 1641 2369 2104 2284 2273 1617 1396 2380 1611 1487 2020 1804 1312 2033 2136 2204 1958 1713 1267 1153 991 1247 1633 1231 1255 1576 1735 1246 1507 1182 775 1883 1685 1638 1509 2015 2191 1318 1067 1045 3057 1652 1755 1557 1475 2956 2535 2245 1742 2404 2552 2052 2193 2269 1752 2036 2253 2044 1824 1789 2256 2431 2359 2866 2486 2400 2343 2243 2471 5040 5512 4479 4297 4070 3841 3758 4140 3259 4095 3224 3605 4538 3923 4144 3176 5201 3832 3396 2163 2407 2234 2198 2175 1980 3261 1186 2738 4016 3560 3166 1891 1720 1871 1069 1265 1670 1647 1174 1596 1354 1762 890 1143 1021 1068 1121 1015 987 1103 919 869 1244 1654 1423 2100 1772 2279 2114 2677 1326 1597 1561 1528 1857 1924 1304 1564 2127 2962 1662 2384 2754 1698 870 629 559 845 806 777 979 1105 817 652 1358 813 593 830 849 767 278 303 582 559 533 522 526 612 436 916 662 1523 1035 1347 1316 1155 1254 994 958 635 1078 935 832 1129 1034 678 989 999 1471 573 553 677 595 612 751 1505 923 1488 1800 2423 1208 917 711 1290 1290 1117 1094 1417 1596 1347 1279 1281 1232 1096 909 1286 1395 1680 1447 1265 1556 1283 1033 1189 1288 2188 1440 1052 1092 1251 1116 893 978 902 1297 1175 1051 543 2548 1170 2294 1060 1094 2226 1237 1268 1132 1261 1907 2318 884 844 768 2005 2005 2216 2092 2130 1033 975 868 1895 1057 2131 1958 1103 1114 1822 2028 1038 1133 1972 2265 1538 1951 1908 1914 2142 1461 2260 2784 2687 2001 2296 2436 2839 2746 3126 2810 1147 1605 1271 1539 1397 1368 5531 1919 1776 1719 1924 2386 2158 1890 2302 2810 2731 3205 1889 1133 1622 1250 1109 910 1884 1385 1135 1677 1308 1515 1683 1196 1152 2172 2550 2078 2601 1323 1360 1358 1856 1481 789 679 623 744 682 716 684 814 762 1068 717 641 1089 2047 2267 2070 2301 2085 1822 1822 2297 1903 1726 2524 2826 2680 2432 2237 2591 2574 1916 2145 2099 1879 1652 2286 1801 1531 2086 1756 1466 2147 1705 1450 1675 1939 1285 1566 1782 1899 1517 1303 1915 2020 2285 1717 1593 1231 1648 1974 1577 1452 2184 2522 3022 1864 3139 1625 1613 1481 2513 1508 2422 2385 1394 844 717 494 365 346 385 524 1459 868 913 1598 1219 834 1030 693 1221 1198 750 726 805 852 609 1175 2465 926 1327 1187 1085 1077 1421 1121 694 1003 814 907 790 1151 743 1094 1185 1145 1459 1099 954 1269 840 3538 1557 1495 1454 1047 777 1031 925 590 1042 1621 1254 1362 1206 1037 846 1045 1101 956 1788 2254 1498 1610 1678 1985 1668 1107 1617 1452 1525 1497 1839 617 1385 1915 1828 2047 2019 1838 1573 1301 1466 1783 1016 1411 1078 936 725 2177 2818 2495 1448 707 1128 808 1778 1358 1554 862 4181 1042 4184 3749 4186 4414 4682 4501 4248 4941 3997 4957 4023 4151 5563 5088 1516 1769 1243 1247 1840 1752 2052 1486 1496 1479 2855 2407 886 1388 1120 1999 1340 1419 2242 1578 1460 1340 1265 1828 1683 1636 1625 1827 2387 2389 1662 1929 1752 1949 2243 1991 1784 1893 2077 1638 2067 2257 2233 2079 2444 2666 2200 1966 2654 2313 2060 1783 1889 2139 1649 1692 1861 1791 1606 1368 1961 2226 1770 2228 2307 2399 2416 2560 2634 2375 2547 2469 2423 2278 2239 2487 2022 1576 2405 2658 2874 2318 2788 2405 2307 2389 2192 2223 2085 2185 2331 2379 2752 2352 2812 2475 2583 2329 2363 2382 2512 2464 2550 2240 2344 2239 2446 2352 2549 2230 2552 2137 2565 1867 1828 2378 2500 2095 2246 2044 1650 2034 2530 2140 2165 2230 2234 2186 2154 2001 2462 2265 1775 1545 1838 1977 1760 1965 2358 2753 2511 2720 2547 1640 1843 1898 2018 2214 2051 1765 1813 1731 2327 2185 2424 2223 1407 1480 1871 3064 1082 853 925 522 974 797 461 667 649 717 931 724 920 887 983 712 742 662 742 875 721 889 903 871 1036 773 900 749 818 640 852 929 852 870 974 791 761 983 712 881 787 675 610 689 656 641 720 793 875 838 744 1933 874 612 559 389 711 651 1146 821 924 541 429 523 506 545 603 546 748 727 1071 1569 1107 646 823 541 644 708 836 1247 1434 1531 730 890 961 716 820 1193 1012 874 1308 631 869 678 918 668 977 1225 1058 1266 1426 921 1170 1553 925 1373 987 1409 1098 1232 802 1916 1269 1163 1450 873 940 1098 1190 1074 1254 903 993 1029 1267 719 1011 1895 1497 1203 2066 2431 1850 1504 1685 1921 1719 2315 1441 2243 1752 1326 1760 857 1046 1880 1327 2229 1076 1216 1809 2045 1197 1762 1126 1109 1073 1177 1754 1232 1097 1271 1040 1195 1185 761 1550 1768 2132 1538 1488 1627 1505 1809 1607 1572 1197 1262 854 1149 1011 1114 814 805 878 842 998 1021 1022 1075 1878 1212 1749 1095 966 1333 873 1151 810 557 1143 1009 932 1312 1333 1669 1185 1023 1609 1257 2116 1160 1457 990 920 1123 985 1510 623 703 744 1052 1647 1348 1139 921 1156 1017 1292 1638 986 2250 1028 2120 988 1320 1308 1715 1046 2385 1277 1219 1673 1174 1460 1025 786 872 1366 1390 1317 1571 1523 1434 1447 860 905 945 1086 687 1120 1489 398 453 542 503 1169 671 1298 1566 856 1057 920 681 1211 1494 1791 1211 1040 1027 1191 873 259 228 376 395 431 941 1101 1723 1644 1715 1401 1588 1205 1064 1345 1091 633 683 961 1230 478 1074 932 1324 1019 995 702 755 850 738 1318 982 1749 1437 1481 1242 1215 1043 880 1011 781 733 706 706 810 874 805 881 883 955 697 851 870 1088 840 1221 1258 1028 929 1582 1466 617 1105 1011 953 1128 1066 1216 1055 1048 605 1135 1409 907 839 1317 1231 2189 1682 7355 7079 1771 1656 1465 1602 1474 1578 1732 1522 2404 1909 2997 1987 1571 1022 954 1172 811 1256 1127 838 1262 1278 1677 1335 1226 1952 1815 1682 896 1399 1336 1266 1756 1214 1303 713 904 1821 1359 818 716 673 650 718 570 842 1288 1154 1229 1306 1547 717 952 1283 1157 2360 1717 1526 1264 950 803 1518 1362 1229 1250 1153 892 961 1292 2445 2749 3011 1986 1797 2922 2366 2187 1788 1777 2769 1934 2002 1827 1525 1150 1128 2351 1459 633 563 855 894 1076 1038 2490 2641 2137 2085 2388 3061 3475 3119 3822 3515 4100 3689 2434 2179 4702 4760 4285 4380 5167 3363 2927 3215 3217 4043 4229 4454 4394 4768 4450 4186 4361 4512 4774 3962 3967 4488 3988 7396 6444 6348 2796 2923 3591 2053 2119 3681 3952 2775 1666 3453 1139 1148 1603 1317 1645 1368 1081 2199 2639 1975 939 1252 1132 1168 942 5915 5921 6024 5177 5564 4998 5437 5602 5408 6775 5734 6171 6176 5666 5955 6205 5700 5722 6143 5911 5556 5981 5274 6034 6541 7175 5957 6170 6429 1631 1328 871 4858 4491 2831 7783 8708 8147 7344 2017 2288 1984 840 2012 397 1039 821 610 5527 2297 2241 895 1368 1188 1041 2935 2898 2702 4022 3124 3257 3546 2753 2998 7145 8409 6367 7223 13842 14804 5182 8352 8524 9564 3493 2236 3354 27183 3757 2937 27614 1595 5305 2140 4227 2511 338 280 3495 3373 5147 7844 3789 1561 2898 2015 2220 1445 1450 2671 2546 2332 2833 2643 5771 5760 2155 1251 2914 4343 4162 5359 3561 3873 1645 1537 1491 4023 2733 5500 1841 2245 1308 2092 2034 1964 2281 3162 5558 5726 1922 1943 2544 2195 1709 1866 1873 1667 1880 2111 3718 2662 2535 3754 1774 1704 5646 1748 2286 2374 1242 2735 2453 2532 2682 2131 2234 1998 2530 2524 2586 2564 2009 2247 3026 2562 2733 2720 2358 2648 908 993 852 1030 918 1026 2300 1273 1412 1192 1278 1409 2454 1891 1484 1140 1724 978 959 867 845 830 790 883 868 1202 1113 1071 1256 1246 890 928 846 1279 1347 1346 1193 988 1439 939 1203 1163 1053 698 1157 1223 1633 671 1015 1046 904 936 1232 1042 1812 1376 1005 1315 2109 1085 966 1004 1336 1703 1882 2216 1012 1105 1077 1100 1192 1217 1142 1117 1065 1555 1363 1469 1336 1427 1109 1662 1452 1406 1483 979 809 1395 1445 1216 1296 1599 730 1159 1465 777 1830 1432 1277 1561 1130 1415 1439 1600 1103 1231 2190 332 2333 981 1138 732 1163 927 1378 1804 1195 1911 1931 1857 2194 1470 1832 1026 1096 1028 1090 766 960 691 801 485 413 731 878 808 810 1631 639 516 923 814 669 675 496 376 904 965 680 2178 1491 1059 812 1107 1522 1118 1043 991 1619 1101 1324 1063 1273 1450 1409 1429 1351 1856 1218 1181 841 1035 1168 1919 1154 1967 1913 1298 836 601 916 768 563 996 1705 1666 1898 1412 2232 1629 1366 1421 1657 2102 1652 1443 1690 2018 1912 2609 1880 2428 2241 1801 2639 1731 1093 1503 1564 508 1594 1942 1813 2085 1236 1290 1460 929 1498 1679 2973 682 645 960 1165 1124 1277 820 1303 1261 775 1285 1600 1116 932 870 909 1586 1885 1499 1641 998 2643 355 746 433 391 1216 1908 1442 1732 1876 1774 2163 1423 1636 1383 1288 1245 1510 1207 1265 1424 1646 1349 1883 1491 1574 868 981 828 1011 854 2124 919 1097 1086 547 1066 692 1242 1029 2223 909 1066 2325 1357 2080 2005 2026 2520 1547 1252 2321 1907 1937 2357 1373 1788 1547 1552 1579 1858 2047 1864 1692 1248 1378 1398 1480 2138 1872 2504 2277 1087 3286 2995 3466 2330 1746 2163 2577 1332 1759 2428 775 2176 1905 1843 2022 1898 2179 2012 2431 2425 1447 1800 3000 1989 1831 2347 1853 1637 2489 2858 2579 2108 1904 1363 1473 1214 1241 1166 1421 878 1117 1290 1289 1431 1298 1451 1770 1769 1947 1643 2545 1556 1442 1544 1434 3083 1780 1742 1731 1925 2253 2241 2261 1992 2392 2376 2147 2372 2433 2066 2337 2374 2563 2216 2984 2429 2298 2476 2511 2718 1958 2225 2723 2433 6154 6205 4953 5473 4072 4430 3739 4297 4011 4705 4351 4684 4014 4353 4211 4226 5438 4496 3083 2523 2685 2208 1817 2162 2283 2883 1393 3070 3903 3519 3662 1647 1865 1935 755 980 1804 1159 1452 1525 1310 1080 1314 1119 1276 969 1169 756 961 945 1010 982 1285 1417 1388 1717 2249 1507 2356 2200 2062 2242 1870 2005 1974 2768 2478 1746 2535 3023 2440 2288 2532 1656 1082 1072 962 997 1011 888 1037 1056 781 575 795 851 554 632 676 996 241 413 355 351 524 528 482 549 436 836 1154 1038 1024 1380 1243 1268 1324 952 894 887 1115 631 572 620 944 771 1216 1174 1666 736 712 704 544 521 744 1428 751 1073 1380 1946 1220 997 470 1304 1378 1537 1363 1091 1187 1295 1726 1509 1409 1198 1075 1352 2033 1460 1574 1058 1263 1344 1134 1365 1328 1992 1568 1813 1714 2116 1710 2016 2035 1421 1889 1668 1046 459 2240 888 1995 1085 830 2149 1011 1421 895 1418 2007 1907 832 672 571 2143 2290 2428 2557 1924 922 844 953 1843 1357 2772 2100 1112 1210 1934 1976 1597 1405 2014 2017 1758 2175 1866 2224 2272 1848 2688 2969 3171 2124 2480 2388 2586 2610 3149 2611 1084 1669 1698 1441 1596 1514 5676 2040 2021 1899 2263 2687 2201 1931 2678 2936 2926 3187 2136 1467 1859 1182 1516 1305 1769 1507 1594 1839 1513 1470 1611 1039 1673 2424 1945 1776 1877 1162 1346 1177 1308 1476 635 711 651 733 715 593 543 1103 933 943 820 568 1487 1647 1694 1680 1511 1565 1607 1620 1555 1421 1746 2118 1751 2082 2126 2176 2211 1925 1481 1656 1845 1524 1641 2110 1582 1937 1616 1996 1599 1673 1844 2059 2059 1776 1468 1641 1600 1720 1609 1772 1892 2173 1703 1805 1754 2067 1673 1911 1769 2190 2296 2551 2892 2306 2973 1788 1555 1451 3220 1575 2596 2643 1648 907 737 718 345 434 440 510 936 1334 1235 1254 1434 1406 1331 984 1375 1395 842 876 954 882 1221 1070 2502 763 1838 1232 931 1174 1115 1171 904 1011 902 1006 944 1042 886 849 1110 1054 1200 1275 1431 1379 692 2697 1099 1027 1138 1138 1015 924 759 809 1351 1119 1057 1082 1746 1266 942 1005 843 614 1416 1890 1424 1482 1712 1837 1435 1061 1328 1326 1811 1813 1683 823 1159 1519 1317 1543 1700 1963 1585 777 1026 1379 1091 1296 1298 1022 855 1748 3210 2584 2200 870 865 773 1327 1220 1310 1150 4947 1198 5350 5088 5210 4623 5242 4751 4978 5076 4420 5024 4284 4944 5052 5099 1491 1521 1597 1546 1902 1817 1820 2107 1585 1859 2709 2146 1573 1433 1483 1610 1529 1501 2285 1959 1719 1640 1614 2096 2057 1842 1889 2174 2915 3120 1722 2280 1705 1983 2158 2052 1862 1986 1926 1914 2581 2767 2575 2239 2200 3021 2688 2217 2590 2547 1525 1723 1833 1760 1531 1591 2018 1714 1757 1227 2268 2253 1851 1634 1971 1910 1868 1989 2240 2344 2168 2222 2177 2352 2224 2071 2243 1647 2129 2188 2623 2267 2265 2571 2214 2402 2185 2197 2123 2270 2250 2235 2218 1815 2347 2035 1839 2701 2358 2386 2540 2380 2539 2482 2549 2494 2395 2406 2587 1870 1843 1805 1738 1837 1636 2188 2563 2149 2126 2153 2239 2242 2288 1953 3212 3169 2408 2093 2279 1956 2689 2647 1519 2845 2691 2615 2384 2708 2018 2161 2352 2244 2339 1992 2240 2305 2630 2605 2568 2259 2591 2534 2268 2375 2376 2610 2000 1551 1709 2330 938 629 1045 914 1181 1145 1120 1286 628 868 758 930 1022 970 1035 722 906 774 782 1247 906 1220 1070 921 1197 755 968 815 855 893 876 1047 1078 1190 1254 1032 693 1206 986 906 757 776 734 997 710 974 1031 971 1236 968 892 1736 1132 678 624 459 744 578 1292 985 1053 992 620 595 731 646 775 601 1086 513 1126 1686 1046 846 1054 786 752 819 945 1631 1187 1496 980 1052 1167 993 1025 1311 1208 1017 1758 980 758 871 1137 601 1015 1192 1124 1115 1169 943 1235 1166 890 1327 1036 1480 1042 1027 923 1924 1541 1390 2132 975 1081 1053 1194 1125 1161 1477 741 1029 1467 952 922 1966 1137 1030 2618 2025 2427 2220 1602 1828 2061 2617 2205 2713 1588 983 1472 1060 1004 2139 1539 2122 1389 1187 2149 1671 1296 1491 1575 1649 1375 2236 1601 998 1576 1698 1075 1296 1255 985 1468 1866 2064 1513 1511 2354 1719 2087 2015 2081 1188 1127 1154 1155 1377 997 1166 1226 1017 829 1115 1286 1021 1129 2605 1721 1759 1526 1136 1032 1046 1229 858 699 1109 1001 1534 1250 1594 2076 1358 1392 1788 1209 2030 1311 1398 1093 1020 1103 1396 1779 1028 1039 965 957 1668 1675 1178 1099 971 1374 1485 2005 1174 2504 1517 2037 1230 1296 1245 1210 1272 2353 1457 1399 1460 1155 1329 797 923 1302 1497 1610 1396 1759 1747 1976 1618 1015 1094 1024 1771 1283 1923 1914 683 840 633 602 1262 788 1553 1799 1037 1232 1158 843 1684 1504 1911 2376 1031 1554 1702 1579 567 180 531 340 370 1134 1103 2046 2063 1982 1689 1826 1430 1335 1317 1127 572 470 1081 1217 484 1001 1047 1503 1574 1545 1332 1094 1207 915 1628 1247 1759 1433 1526 1717 991 777 1020 1445 757 648 1172 1203 1110 832 870 1539 905 1033 1051 867 1301 1669 1341 1373 2196 1048 1151 1642 1497 781 1105 1218 1063 1380 1309 1588 1599 1239 842 1007 1425 847 1199 1413 1519 1897 1798 8450 7506 1646 1905 1947 1665 1790 1869 1413 1258 2284 2125 2369 1622 2131 1127 642 912 677 1262 1223 1212 1693 1622 1507 1604 1268 1849 2026 1516 958 1438 1846 1687 2035 1296 1338 806 1090 1442 1119 859 1074 844 965 1297 661 630 1517 1604 1831 1171 1435 1233 889 1388 1003 2558 1860 1474 1411 1234 1037 1629 1370 1439 1885 1735 794 912 939 2328 2491 2313 1719 2370 2971 2628 2014 2068 1888 3027 2218 1868 2333 1998 1110 1391 2557 2062 727 657 1064 750 1131 1063 2354 2600 2551 2109 2322 3245 3633 3731 3481 3171 3378 3260 2815 2740 4086 3852 4195 4282 4594 3652 3865 3844 3727 5245 4380 3996 4588 4450 3991 5049 4370 4962 4738 4831 4282 4662 4486 7558 7523 7193 3086 3234 4952 2451 2144 4009 4319 3004 2066 4722 1480 1469 1830 1153 1949 1536 1109 2940 2802 1704 1157 1951 1771 1387 874 6086 6656 6231 5786 5434 6073 5777 6895 7021 6309 5738 6724 6913 5142 5987 5870 5532 6714 6115 6005 6194 7424 5690 5798 7578 6602 6409 6981 6953 1377 1255 1281 6111 6057 3340 8015 9010 8730 7501 2617 2744 2671 1013 2647 419 1241 1069 1145 4965 3086 3151 1036 1763 1430 1296 3467 3892 3049 4901 2920 3862 4864 3210 4658 7244 8352 6945 7017 14646 14177 6745 8429 9495 11506 4196 2247 4165 3757 27193 2479 4848 1622 5657 2140 5021 2695 277 189 4127 3564 4515 7823 3924 2045 3487 2504 2631 1537 1523 2996 2815 2755 3005 2956 5745 6632 2518 1769 3747 5065 4787 6505 3556 3720 1685 2062 1967 4776 3081 5552 1892 2665 1246 2809 2472 2458 3163 2581 6407 6278 2083 2019 2288 2114 2369 1875 2744 1674 1922 2090 3598 2724 1747 3967 1872 1589 6335 1615 2124 2637 1538 2800 2676 2612 2866 2539 2552 2401 2558 3000 2994 2915 2962 2920 3034 3156 3231 2587 2806 2701 1229 1064 1430 1064 974 939 2884 1596 1342 1398 1498 1414 2233 1829 1763 1247 2763 2210 1467 1075 1203 1169 1030 549 841 1324 1212 1045 958 1316 1417 1162 1522 1288 1397 1309 1316 1889 1524 1334 1596 1311 1209 739 1334 1452 1861 713 950 953 1000 934 1075 970 1115 982 1364 1730 1829 1178 1368 1195 1163 2041 1858 1995 1258 1410 1426 1254 1382 1773 1421 1357 1297 1856 1864 1525 1137 2044 1267 1468 1499 1500 1786 1389 963 1313 1306 973 873 1888 1185 1462 1505 1495 2006 1434 1268 1551 1168 1306 1556 1734 1543 1281 2963 382 2658 1193 1169 1020 1029 905 1535 1664 1247 1598 2528 1876 2637 1552 2025 1227 932 925 1023 1022 1109 1010 935 575 488 987 761 996 902 1169 635 743 873 711 761 900 670 568 1037 819 1028 2269 1779 1569 1296 1188 1515 1303 1175 1110 1244 1013 1637 1230 1963 1511 1577 1459 1739 2203 1608 1708 1427 1343 1757 1729 1946 1561 2008 1801 788 740 1268 1336 1047 721 2052 1385 1735 1683 2420 1814 1809 1836 1546 2368 1616 1746 1592 2024 1854 3398 2659 3349 2614 2481 2551 2223 1994 2099 1460 938 1703 2387 2164 2649 2309 2238 2281 655 1677 1922 4036 755 795 750 826 909 942 803 1085 1472 829 1697 1825 1880 601 569 957 2827 2107 1408 1599 1155 2729 667 972 715 824 1955 2196 1714 1998 2028 2007 2340 1727 1958 1475 1152 1261 1816 1193 1457 1173 1953 1647 2001 1721 1841 1197 1348 1365 839 835 2673 911 1133 1201 723 1555 704 1271 1242 2658 1139 1121 3008 1713 2288 1915 2413 2347 1894 1018 2823 1756 1596 1882 1620 2146 2138 1576 1494 2127 1844 1803 1660 967 1092 1072 1417 2019 1879 2598 2060 1249 3503 3088 3649 2376 2273 2101 2287 1638 2061 2667 948 2263 2281 2087 2267 2020 2467 2160 2494 2470 1752 2376 1994 2036 1592 2187 1989 1676 2625 2892 3121 2221 1996 1070 2349 1995 1340 1414 1612 1599 1728 2088 1602 1055 1674 1349 2013 1635 2705 2343 2348 2399 1191 1874 1649 3566 1993 2184 1975 1893 2556 3010 2814 1872 2665 2238 2766 2062 2301 2165 2599 2883 2595 1966 2281 2878 2708 2691 2933 2945 2404 2672 3041 2618 6282 6038 5047 4974 4987 4712 4851 5107 3991 5354 4088 4621 4727 4508 4762 3684 5917 5067 3908 2595 2846 2059 2744 2852 2461 3117 1521 3865 3742 3301 4986 2110 2301 2675 1154 1242 2082 1355 1259 1419 1546 1575 1126 1128 1097 1098 1056 1373 1483 834 1188 1131 1431 1575 1550 2472 1566 1624 2180 2285 1883 2139 2014 1936 1967 2353 1917 2277 2849 3192 2115 2658 2678 1917 1006 756 655 1061 1038 930 823 1444 714 773 1260 651 675 610 784 862 251 436 441 537 887 910 869 912 811 1365 758 1243 1347 1249 1984 1820 1882 1010 989 982 1129 752 678 793 1223 782 1234 941 1650 866 740 787 651 706 872 1579 868 1249 1849 2500 1072 1156 782 1269 1301 1005 1147 1656 1786 1561 1576 1509 1372 1123 1729 1382 1746 1345 1275 1318 1369 1223 747 1028 874 2216 1249 1646 1751 1645 1630 1570 1737 1122 1691 1619 1246 562 2198 1099 2428 1319 1005 2373 1230 1102 1121 995 1928 2744 1155 994 837 2005 2271 2307 2415 1917 1121 1069 938 2014 1178 2434 2331 1306 1370 2298 2067 1278 1225 2144 2490 1953 2142 2030 2646 2392 2363 1872 2816 3549 2454 2669 2448 3463 2623 3375 2204 964 1984 1406 1742 1608 1580 5297 1685 1668 1748 1884 2623 2113 1769 2353 2877 2778 2899 2243 1498 2085 1461 1175 1158 1629 1714 1557 1960 1520 1741 1711 1238 1399 2521 2085 2354 2187 1326 1264 1378 1461 1195 691 768 679 643 688 636 584 983 1016 983 915 606 1446 2348 2340 2195 2271 2138 2051 2025 2377 1743 2173 2577 2827 2661 2567 2467 2684 2773 2118 2403 2418 1996 2142 2815 1805 1569 1887 2385 1690 2301 2187 2263 2569 2284 1715 1587 1751 1870 1733 1937 2835 2576 2552 2136 1997 1957 2171 2125 1971 2456 2359 2774 3116 2105 3168 1874 1679 1284 3007 1471 2978 3420 2043 1090 725 711 612 596 527 754 1471 1265 1410 1355 1501 1859 1798 675 1286 1532 786 964 947 858 1112 1313 2448 667 1834 1370 1126 1220 1321 1382 1015 1075 920 937 770 1031 1045 770 1149 1053 1706 1261 1087 1961 1097 4737 1338 1234 1779 1193 1163 1370 1121 1025 1285 1235 1262 1338 1516 1146 584 680 972 706 1841 2611 1517 1434 1590 1951 1783 1388 1977 1490 1880 1817 2270 745 1637 1817 1627 2071 1976 2221 2205 1341 1473 1753 1222 909 1289 1109 760 2579 3874 2962 2191 815 1363 966 1472 1233 1299 1237 4445 1177 4853 4448 4812 3852 4580 4475 4810 5147 4371 5094 4425 4339 5921 5247 1495 1735 1593 1527 2254 2139 2552 2040 1830 2192 2461 2619 1571 1485 1692 2092 1444 1830 2219 1832 1766 1692 1845 1784 1671 2286 2341 2783 1471 1693 1303 1136 1122 1210 1501 1158 1060 1194 955 1211 1106 1203 1231 1319 1237 1846 1445 1494 1336 1750 1081 1136 1156 1102 851 1176 889 1015 1028 806 1178 1350 1110 1098 1213 1068 1198 1110 1400 1039 1400 1305 1297 1360 1178 1454 1457 962 1226 1268 1431 1195 1355 1175 1256 1231 1108 1294 1499 1136 1353 1215 1247 1339 1340 1286 1392 1240 1245 1226 1443 1169 1236 1327 1314 1248 1367 1391 1443 993 1199 1201 1263 1108 1146 1154 1387 1520 1310 1205 1183 1045 1365 1194 1495 1579 1546 1343 1321 1091 1758 1357 996 1305 1230 1154 1224 1173 1493 1496 1305 1498 1597 1377 1404 1516 1174 1380 1229 1388 1545 1351 1548 1291 1335 1192 1187 1046 1140 1485 408 416 448 452 538 557 643 365 305 353 506 481 327 345 414 371 529 396 414 652 491 609 589 756 880 522 520 426 456 426 499 670 667 722 548 750 724 770 596 509 503 478 396 432 524 569 516 540 619 751 703 1503 582 326 298 282 608 374 730 473 525 364 345 412 443 399 399 502 319 473 812 1397 568 318 400 514 530 499 510 1022 783 1261 531 613 583 586 552 827 754 624 1002 724 501 526 432 427 622 687 629 690 860 726 673 688 508 717 786 710 888 686 538 1080 1197 939 1008 527 712 534 657 674 711 923 428 572 621 461 534 1262 844 702 1479 1194 1298 861 955 1337 1068 1723 914 1514 1151 925 896 853 653 1028 625 1248 820 858 1107 849 1343 1157 825 895 653 1162 1080 625 1001 866 535 647 675 539 983 973 1289 982 928 1036 857 1122 814 796 589 730 810 942 942 757 833 781 796 533 416 688 601 687 1146 966 908 631 529 799 648 835 707 559 798 518 745 800 970 1370 898 529 1070 1028 1545 884 854 974 954 732 962 866 472 524 444 685 934 995 914 697 686 737 816 1190 781 1946 743 1446 484 846 818 991 622 967 710 814 797 1072 789 639 418 514 888 987 861 945 1019 1194 795 522 516 768 762 586 841 888 302 330 346 420 558 531 923 913 573 674 661 601 919 634 963 871 582 783 923 638 230 323 345 431 326 737 786 1102 1000 913 1212 1002 865 784 637 571 259 384 815 753 252 683 532 653 885 908 419 457 363 668 1112 892 1027 878 761 1087 638 610 477 683 521 421 458 456 533 515 555 636 466 530 545 532 861 708 823 847 1028 728 685 1193 1107 454 620 632 577 705 694 782 784 561 450 492 561 495 533 1029 733 1263 1095 4998 4406 934 1074 936 1425 909 902 1067 896 1818 1258 1753 1061 1144 1015 539 649 439 710 753 579 1015 993 951 942 1220 1388 1542 903 563 735 942 883 1136 988 1049 484 498 800 650 737 664 481 491 521 309 382 1058 892 1048 664 856 773 660 599 591 1342 995 883 733 574 466 1009 779 682 999 876 590 632 593 1279 1461 1524 1144 1541 1883 1470 1133 1305 1008 2182 1202 1067 1400 977 843 1018 1657 1281 443 409 574 522 697 560 1297 1721 1107 1221 1535 1815 2091 2226 2180 2358 1894 1928 1567 1435 3186 3031 3083 3118 3499 2310 2489 2483 2681 2618 2274 2836 2675 2248 2374 3454 2546 2926 3097 3059 2584 3025 2691 4848 4941 4872 1783 1812 2625 1134 1109 2148 2587 2279 1025 2346 820 888 1121 733 1218 861 857 1320 1341 877 780 773 710 648 538 4354 4490 4426 3451 2908 2742 3040 3370 3452 4323 4115 4341 3526 3774 3879 3820 3280 3454 4098 3818 3675 4048 3998 3932 4328 4589 4137 4396 4409 1105 995 745 3674 3420 1702 5305 5064 4863 4782 1920 2031 1144 412 1346 268 707 568 499 2944 1548 1558 643 873 697 756 2153 1885 1783 2423 1636 1846 2476 2255 2453 4411 5240 4094 4238 7935 8164 3888 4645 5259 6177 2274 1517 2440 2937 2479 18091 3275 1115 2991 1314 3194 1518 160 146 2444 1970 3679 4771 2523 995 1797 1089 1337 848 806 1732 1814 1885 2000 1838 3246 3960 1504 864 1523 3148 2986 3581 1826 1879 1180 792 693 2512 1730 2810 798 1527 888 1316 1147 1051 1206 1540 3189 3787 1197 1117 1226 1498 1531 1389 1611 1145 1149 1590 2037 1444 1136 2239 1009 943 3360 887 1091 1604 999 1917 1892 1893 1411 1501 1878 1736 1788 1487 1500 1682 1396 1523 1737 1601 1614 1419 1835 1522 700 567 671 688 625 452 1613 805 766 664 956 816 1366 890 956 652 1078 635 778 487 629 567 485 649 313 611 813 813 728 776 596 689 790 874 1004 712 738 889 1053 782 798 706 648 743 900 948 999 492 593 516 473 546 733 563 811 517 746 647 1019 615 612 620 450 1122 1056 1189 671 739 724 894 1010 822 784 819 643 877 710 731 788 605 944 1004 932 750 1012 646 559 762 761 906 1007 1234 694 808 737 882 1159 905 724 952 643 755 942 1053 840 822 1852 254 1652 916 678 662 427 518 686 1275 972 1390 1167 1342 1458 1137 1191 718 599 788 622 336 528 446 496 337 289 484 615 474 665 574 395 305 731 576 238 742 583 324 424 393 537 1410 1052 753 468 566 895 678 830 833 913 604 756 544 934 882 684 804 1075 1362 625 844 699 692 834 1079 1096 977 1234 887 478 635 603 587 449 595 1026 1167 1317 804 1464 1093 846 967 845 1053 845 966 965 1262 1221 1539 1097 1482 1371 1196 1403 1228 1216 1370 1004 322 1067 1261 1221 1198 948 1077 807 351 865 1034 2368 343 377 370 502 470 506 389 504 885 556 1075 856 852 540 502 594 1220 1089 605 798 839 1335 290 407 252 337 714 945 737 849 892 855 1001 855 932 681 573 575 852 557 687 610 919 727 983 821 872 479 572 588 623 615 1345 650 568 643 407 805 571 843 573 1363 576 707 1522 826 1487 1389 1432 1535 1140 876 1394 1263 1333 1440 1028 1114 829 999 821 995 863 952 884 871 823 791 821 1308 1286 1495 1243 744 1901 1413 1731 1378 1116 1294 1502 848 907 1456 562 1345 1020 1143 1058 1120 1551 1292 1500 1504 1192 1353 1352 1186 985 1176 1486 929 1397 1485 1463 1202 1088 1135 919 788 852 869 791 729 834 826 891 876 904 670 1146 1080 1291 1255 1355 1029 837 1175 1236 2304 992 1039 1115 1077 1298 1302 1357 1584 1622 1153 1473 1580 1195 1517 1281 1237 1338 1289 1543 1483 1790 1505 1808 1662 1267 1378 1664 1355 3837 3641 3197 2918 2862 2581 2509 2807 2765 3091 2593 2773 2774 2587 2935 2079 3385 3031 2036 1507 1585 1432 1572 1365 1431 1818 796 1698 2727 2418 2506 1365 1386 1071 615 593 978 879 753 832 759 716 783 717 931 672 703 582 656 723 700 674 879 1183 1043 1025 1035 1565 1584 1760 988 1149 1319 1280 1110 1070 1388 865 1433 1719 1499 1543 1724 989 549 449 419 572 560 507 654 602 541 261 1005 601 376 467 454 614 205 172 305 223 404 516 389 410 371 586 506 638 619 1055 722 647 720 699 642 483 552 419 364 394 653 457 643 558 871 458 438 542 462 443 498 1105 489 756 1006 1362 743 861 429 825 826 702 962 856 824 831 686 826 789 516 659 760 917 876 726 716 839 668 559 517 499 1119 841 699 716 701 987 643 689 634 905 815 680 311 1472 706 1306 712 542 1411 709 759 669 752 1186 1483 490 651 570 1339 1306 1528 1368 1054 483 433 616 1086 627 1303 1306 789 729 1163 1179 547 597 1339 1226 1270 1397 1078 1366 1485 1201 1637 1587 1615 1529 1687 1397 1773 1396 1990 1541 635 980 933 910 1221 900 3145 1397 1240 1079 1365 1389 1235 1094 1312 2118 2120 1755 1266 863 1169 768 705 829 979 840 1174 1339 996 1234 1011 698 1073 1648 1240 1036 1491 933 851 1126 804 920 591 555 515 539 507 561 533 694 500 532 505 415 719 1266 1210 1424 1178 1205 1391 1227 1190 1301 1607 1330 1624 1674 1628 1564 1761 1511 1250 1427 1054 1280 1136 1588 1149 983 1255 1130 985 1226 1227 1178 1344 1151 888 993 1017 1109 867 787 1355 1310 1526 1211 1420 1002 791 1154 1316 1233 1556 1867 1771 1374 1984 1180 1287 912 2111 1080 1484 1573 966 867 484 415 267 366 387 463 705 846 676 837 757 891 833 482 840 770 652 486 598 464 706 633 1748 456 967 732 969 781 926 1078 564 442 460 492 426 755 686 541 896 516 997 804 701 986 463 1908 787 727 653 601 520 477 375 458 675 779 721 732 845 831 538 480 358 449 961 1099 1035 740 1093 1118 883 702 1084 851 1055 1490 1360 449 1207 1358 1262 1358 1465 1258 1640 787 822 914 846 1230 538 609 517 1318 1784 1632 1370 510 646 403 856 703 857 525 2529 518 2673 2257 2274 2505 2420 2417 2437 2532 2421 2685 2576 2922 2830 2628 964 1053 789 710 1275 1234 1373 1057 1255 1213 1695 1950 1194 893 869 1091 949 870 1486 1439 1297 1275 1172 1192 1149 1195 1259 1593 3055 2703 1963 2289 2142 2300 2647 2151 1926 2480 2359 1990 2619 2837 2887 2503 2823 3536 3048 2541 3048 2880 2520 2133 2255 2362 1808 1903 2269 1997 1928 1489 2264 2642 1996 2505 2699 2494 2565 2621 3153 2638 3078 2939 2941 2738 2848 3010 2471 1703 2890 2977 3345 2504 3123 2587 2466 2640 2346 2373 2465 2450 2787 2445 3187 2640 3041 2842 2789 2586 2715 2782 2909 2587 2931 2662 2677 2475 2828 2784 2951 2457 2810 2548 2803 2082 1984 2624 2760 2552 2539 2325 2166 2229 3108 2507 2517 2569 2664 2665 2608 2287 2967 2662 1917 1901 2211 2187 1980 2256 2503 3001 2713 2931 2814 1782 2054 2069 2297 2548 2388 2248 2151 2387 2649 2457 2629 2458 1690 1823 2371 3428 1250 921 1062 678 1111 998 577 968 723 820 1106 861 1169 1215 1290 1056 1074 924 1002 1098 910 1199 1094 1121 1350 1028 1194 1035 1108 808 1130 1241 974 1172 1214 1274 1166 1476 887 1034 1016 900 821 920 1078 825 913 996 1104 1161 1047 2349 1091 848 791 474 846 726 1324 1079 1208 761 518 619 613 683 740 681 878 886 1223 2504 1316 749 985 719 830 824 1002 1658 1621 1738 873 1053 1203 867 989 1413 1212 1054 1671 754 1071 822 1098 712 1049 1561 1377 1680 1682 1274 1461 1721 1188 1682 1246 1524 1278 1390 1009 2277 1562 1402 1787 959 1100 1435 1513 1280 1450 1338 1170 1147 1577 1094 1227 2238 1670 1567 2528 2987 2596 2040 2077 2187 2115 2898 1948 3307 2110 1556 2156 1180 1228 2615 1614 2522 1410 1564 2271 2384 1523 1996 1515 1433 1286 1661 1964 1396 1542 1666 1276 1616 1614 975 1909 2382 2551 1897 1894 1785 1717 2064 1866 1858 1443 1418 1090 1378 1453 1266 901 971 985 924 1271 1128 1119 1270 2449 1447 1972 1618 1275 1535 1293 1593 991 701 1427 1142 1138 1459 1577 1933 1399 1312 2108 1446 2343 1344 1734 1152 1042 1423 1487 1856 970 962 951 1412 2139 1719 1477 1041 1366 1287 1661 2310 1379 2699 1280 2659 1125 1581 1602 1858 1189 2723 1440 1516 2031 1442 1764 1290 929 1090 1699 1708 1564 1968 1890 2022 1794 1022 1161 1103 1417 880 1485 1861 554 631 841 576 1373 998 2015 2049 1224 1490 1125 857 1947 1871 2276 1694 1542 1304 1545 1310 454 248 457 445 457 1247 1371 2321 2200 2135 2094 2024 1589 1436 2133 1259 729 785 1131 1426 642 1248 1106 1696 1404 1369 1007 962 967 1081 1552 1265 2131 1614 1631 1439 1287 1267 1068 1200 1041 989 992 1019 1141 1124 1082 1172 1052 1142 924 1015 1261 1482 1315 1594 1746 1179 1056 2015 1895 787 1365 1289 1225 1440 1426 1751 1403 1293 740 1315 1672 1219 1041 1642 1447 2496 2084 8748 8223 2210 1854 1713 1885 1712 1991 2026 1825 2719 2377 3381 2446 2165 1399 1067 1400 982 1573 1400 1275 1604 1608 2011 1508 1615 2269 2021 2131 1226 1739 1835 1711 2299 1529 1693 761 1015 2148 1664 913 866 733 737 809 612 898 1384 1404 1415 1507 1873 983 1325 1475 1338 2838 2147 1886 1684 1147 979 1920 1724 1538 1823 1708 1034 1127 1471 3041 3765 3319 2290 2164 3863 2830 2812 2143 2100 3308 2193 2236 2144 1795 1306 1662 2784 2127 880 808 1260 974 1316 1230 3106 3427 2790 2622 2997 3528 3987 3344 4314 4139 4393 4258 3305 2718 5202 5230 4912 4865 5690 4142 3555 3768 3799 4709 4712 4909 4787 5281 4894 4946 5165 4986 5524 4534 4580 5034 4762 8523 7484 7527 3784 4132 4134 2482 2416 4232 4603 3181 2053 4061 1287 1304 1991 1553 2221 1505 1189 2577 3073 2324 1176 1524 1361 1434 1058 6787 6953 7043 6672 6755 5987 6437 7428 6542 7930 6742 6963 7383 6385 6919 7620 6553 6664 7136 6842 6361 7118 6446 7312 7772 8255 6917 7336 7730 1825 1506 995 6232 5882 3293 8781 10132 9479 8093 2517 2752 2810 1199 2997 457 1573 1284 1089 6713 3250 3339 999 1677 1463 1352 3877 3824 3613 5276 3824 4216 4326 3450 4681 8343 9772 7742 8480 16515 16920 6441 9656 10114 11343 5009 2625 4419 27614 4848 3275 31895 1989 6341 2443 5530 2950 399 337 4168 3936 6537 9328 4350 2066 3748 2404 2881 1947 1938 3097 2967 2737 3471 3127 6746 7610 2779 1561 3710 5638 5365 7145 4324 4884 2018 2275 2091 4835 3455 6454 2252 2870 1522 3097 2875 2820 3165 4133 7189 7470 2504 2265 2968 2687 2381 2408 2820 1859 2153 2577 4254 3103 2835 5002 2646 2513 7065 2656 3273 3010 1432 3373 3059 2983 3257 2712 2583 2369 2812 3244 3185 3226 2623 2869 3656 3115 3749 3178 2774 3098 1238 1214 1235 1190 1188 1380 2892 1641 1750 1485 1590 1725 2862 2842 2005 1382 2805 1890 1752 1308 1451 1147 1099 1139 1095 1621 1388 1344 1513 1437 1545 1169 1001 1546 1606 1531 1342 1190 1595 1158 1379 1386 1205 858 1370 1575 2030 841 1191 1270 1063 1085 1539 1295 1971 1468 1315 1567 2583 1252 1297 1282 1423 2015 2139 2512 1203 1312 1243 1283 1414 1401 1336 1313 1174 1872 1764 1691 1471 1645 1221 1939 1723 1585 1701 1075 881 1690 1789 1317 1421 1877 924 1326 1715 934 2086 1630 1446 1763 1398 1684 1616 1795 1312 1524 2555 422 2521 1311 1393 866 1324 1016 1595 2146 1346 2312 2121 2325 2635 1800 2192 1321 1316 1187 1283 943 1148 957 1232 537 465 1189 1005 1063 987 1847 845 747 1165 1056 862 793 592 408 1049 1030 941 2459 2130 1165 914 1341 1925 1596 1565 1536 1891 1295 1755 1468 1773 1818 1680 1864 1576 2312 1589 1774 1196 1795 1381 2224 1633 2481 2531 1833 1072 753 1153 1028 791 1224 2141 2142 2520 1883 3068 1957 1873 2130 2035 2869 2421 1743 1944 2408 2325 3787 2535 3217 2701 2560 3645 2315 1884 2187 2161 703 1955 2403 2187 2435 1859 2290 1879 1162 1795 1988 4258 903 833 1125 1358 1353 1510 1000 1573 1772 888 1628 1973 1740 1099 1027 1191 2210 2363 1963 2201 1651 3352 552 1083 557 582 1846 2234 1699 2023 2182 2053 2512 1655 1966 1641 1475 1448 1804 1412 1494 1695 2058 1692 2313 1852 2088 1247 1380 1159 1501 1259 2774 1388 1290 1402 661 1431 900 1590 1171 3006 1254 1273 2962 2011 2479 2458 2867 3220 1948 1469 3178 2284 2264 2710 1681 2173 1909 1737 1759 2385 2385 2158 1990 1430 1641 1613 1806 2280 1962 2662 2567 1522 4063 3496 4185 2950 2294 2740 3103 1630 2194 2837 960 2442 2204 2404 2294 2457 2590 2415 2868 2856 1838 2243 3595 2369 2206 2801 2399 1839 3202 3659 3426 2902 2641 1550 2135 1628 1585 1602 1999 1680 1922 2024 1563 1591 1545 1667 2105 2101 2527 1996 2778 2439 1709 1914 1763 3892 2346 2156 2603 2442 3044 2773 2854 2540 3090 3023 2885 2700 2967 2634 2952 3074 2916 2865 3560 3108 2894 3072 3193 3376 2447 2844 3339 3044 7291 7351 5652 6193 5050 5166 4457 5035 4612 6053 5344 5727 4917 4977 5467 4986 6444 5428 4117 3011 3171 2707 2498 3153 2831 3765 1688 3779 4661 4188 4609 2028 2260 2447 1114 1306 2380 1674 1642 1720 1563 1380 1595 1463 1624 1160 1296 1060 1285 1141 1180 1144 1561 1650 1663 2336 2504 1834 2760 2606 2385 2722 2379 2569 2240 3096 2767 2280 2788 3474 2763 2877 3125 1944 1404 1315 1118 1331 1355 1148 1204 1365 1070 658 1206 1040 729 849 802 1193 289 457 490 622 695 684 640 722 580 1148 1200 1373 1428 1812 1589 1546 1616 1198 1198 1123 1285 742 683 741 1199 921 1636 1448 1822 871 845 913 743 688 936 1805 925 1287 1719 2840 1415 1256 609 1708 1820 1886 1733 1674 1841 1620 2242 2151 2023 1475 1217 1636 2328 1762 1900 1415 1787 1705 1228 1576 1419 2512 1872 2084 2055 2359 2208 2243 2279 1662 2154 1833 1320 654 3017 1303 2698 1329 1177 2871 1401 1814 1279 1726 2456 2346 1189 910 776 2674 2658 2802 3147 2447 1178 1094 1279 2415 1718 3486 2791 1595 1575 2495 2438 2050 1822 2355 2368 2183 2675 2279 2858 2626 2236 3077 3697 4297 2726 3078 3010 3410 3179 3813 3150 1281 1917 1903 1688 1869 1845 7062 2274 2365 2273 2546 3057 2467 2144 2958 3813 3820 3769 2891 1913 2118 1400 1604 1401 2679 1934 1781 2109 1665 1645 1948 1226 1854 2710 2359 2273 2261 1372 1416 1464 1578 1668 760 840 764 866 854 716 650 1405 1159 1143 912 782 1925 1889 2135 1902 2179 2076 2241 2154 2024 1798 2140 2615 2542 2696 2608 2681 2780 2304 1772 1967 2429 1936 1872 2772 1936 2060 2108 2381 1835 2232 2171 2476 2716 2138 1644 1847 1966 2090 1798 2428 2513 2486 2010 2094 2112 2252 1900 2142 2062 2444 2710 3474 3801 2612 4124 2533 2175 1673 4081 1982 2984 3849 2023 1140 887 985 490 609 575 711 1287 1932 1401 1723 1788 1635 1659 1161 1440 1557 1007 979 1185 1132 1419 1182 3135 960 2150 1465 1029 1310 1392 1362 1024 1151 1018 1116 1042 1452 1050 903 1341 1388 1438 1576 1610 1689 907 4121 1299 1223 1828 1679 1351 1275 984 991 1847 1439 1332 1380 2079 1579 1047 1126 975 736 1725 2473 1638 1794 2189 2245 1847 1196 1927 1488 2107 2145 2371 1042 1553 1981 1749 2030 2176 2565 1801 1048 1267 1723 1221 1338 1396 1191 1002 2031 4656 3475 2471 1005 1082 884 1673 1352 1428 1302 5882 1530 6593 6196 5977 5323 6241 5611 5840 6003 5250 5948 5002 5741 6338 6158 1806 1976 1919 1582 2365 2207 2557 2579 2028 2298 3240 2419 1896 1626 2068 2346 1647 1709 2691 2385 2145 2050 1829 2279 2252 2088 2104 2473 1028 1360 792 1037 920 1124 1013 1007 957 1382 722 802 1004 1019 1013 787 1080 1204 1179 834 1089 1138 693 877 798 895 639 765 763 812 708 453 803 883 723 698 838 718 794 702 1177 559 1131 1223 1194 1126 1083 1189 1006 702 1048 949 1191 1003 1057 1093 900 1053 851 1137 948 865 795 742 939 994 845 840 698 867 1023 923 802 816 1116 863 943 816 913 830 969 729 960 822 901 757 810 907 1112 1470 1035 994 894 832 1197 1079 1014 959 921 1047 882 919 1978 1059 540 1030 1103 980 895 937 1213 1107 814 931 1089 1033 1009 1253 834 834 837 580 673 663 983 1037 937 1318 575 559 779 920 485 361 375 497 399 569 347 638 377 583 441 237 290 317 337 162 200 172 166 672 416 650 501 514 582 370 376 340 354 230 426 316 561 512 321 551 396 635 369 241 220 236 208 399 382 248 385 334 370 463 447 904 343 212 196 263 284 335 397 260 282 415 180 204 189 313 240 247 333 271 441 841 473 266 387 298 202 318 441 845 476 713 436 466 536 413 343 754 643 467 722 379 392 441 278 206 324 707 576 537 439 365 630 492 321 352 502 623 394 460 351 661 566 610 606 444 743 484 506 372 490 558 375 326 570 334 353 583 768 417 1184 986 830 1095 648 1119 912 1037 882 1141 926 541 794 511 485 1097 657 915 627 591 732 587 545 536 537 559 516 812 540 789 704 503 455 403 655 282 715 707 806 723 681 803 737 841 675 611 341 487 377 577 437 496 408 440 523 285 487 524 504 451 1124 762 705 607 519 642 734 907 403 297 370 496 519 640 920 1059 695 449 890 571 875 539 663 549 486 364 528 881 405 401 281 360 821 661 513 539 788 477 640 854 597 1058 710 1034 394 703 583 507 625 1034 642 769 698 850 568 775 275 496 640 648 617 944 1074 688 636 403 323 476 586 464 608 694 166 221 252 278 392 596 516 850 450 562 452 327 843 623 817 780 378 612 631 577 116 104 130 213 215 703 532 1039 969 944 810 1136 585 551 429 420 169 128 425 466 143 847 472 467 515 648 350 493 365 387 575 583 781 688 581 631 401 451 365 469 219 160 345 326 363 195 359 561 217 263 371 345 537 641 644 754 1129 515 525 609 780 645 487 511 485 696 519 771 612 644 512 319 721 570 462 905 562 1097 1032 4067 3509 628 1225 996 613 697 597 602 558 1205 906 1037 619 625 389 204 422 286 473 432 292 817 778 1023 766 677 972 1047 585 404 639 829 737 849 537 749 170 442 629 567 620 535 571 313 346 179 479 445 644 662 391 623 577 614 509 448 959 765 738 557 428 415 877 483 544 1106 1016 362 452 468 1159 1073 1185 925 1230 1193 906 699 670 754 979 955 1117 916 610 687 431 1437 1254 422 384 836 410 391 395 1007 1167 1224 1041 993 1251 1448 1529 1437 1361 1070 1664 1296 928 2073 1762 1874 2264 1938 1666 1467 1713 2029 2203 1824 2286 1929 1954 2102 2354 2302 2013 2353 2019 2040 2286 1867 3179 3119 3422 1728 1328 1715 918 691 1651 1551 1447 821 1319 587 571 669 490 717 409 568 1099 1178 695 445 785 716 426 474 2599 2915 2759 2850 2292 2352 2814 2435 2360 3172 3067 3138 2731 2692 2512 1961 2320 2700 2707 2578 2877 3071 2312 2450 3220 3016 2986 3236 3197 727 574 406 2465 2843 1265 3613 3685 3616 3750 892 862 1006 375 1127 152 587 462 417 2411 1260 1356 460 542 455 673 1537 1641 1207 1621 1074 1710 1352 1580 2099 2892 3578 3484 2913 6301 6071 3265 3295 3976 4520 2290 1074 1733 1595 1622 1115 1989 9921 2825 1148 2111 1148 300 278 1681 1338 2134 4197 1937 793 1444 1019 1162 548 551 1551 1368 1168 1297 1175 2833 2668 1255 849 1829 2283 2238 2821 1431 1857 731 600 797 2011 1451 2709 701 1204 699 914 998 954 1156 991 2659 2520 803 846 840 900 1130 831 1212 589 647 941 1689 1201 974 1717 925 796 2571 844 932 1111 751 1408 1531 1377 990 1360 1032 1076 1010 1145 1128 1107 1086 1142 1050 1431 1468 1593 1531 1197 594 584 738 535 411 503 1362 771 482 547 740 420 1221 1087 843 667 970 740 614 568 567 384 344 334 369 448 536 499 409 498 609 416 626 510 566 421 369 671 665 760 651 430 555 384 587 672 841 336 398 381 298 421 369 326 452 396 392 498 839 346 560 450 423 671 791 906 524 542 499 490 397 602 394 343 498 704 589 728 419 595 599 566 416 690 671 401 282 530 405 524 506 787 397 447 751 491 782 787 624 850 667 713 839 927 529 662 1031 123 1051 644 496 301 468 403 589 774 600 939 1169 964 1134 922 1229 454 226 387 415 299 363 350 379 288 200 376 326 302 507 719 233 410 391 332 249 409 329 148 405 263 201 811 723 535 426 454 635 687 569 485 566 266 638 566 732 608 624 655 743 849 532 687 592 625 681 750 851 790 751 881 415 256 394 402 284 220 571 719 755 805 1265 782 643 980 797 949 826 707 881 920 672 1375 772 1172 925 1278 1543 789 709 728 547 315 697 879 1120 964 1032 592 610 325 756 816 2160 412 351 237 388 305 376 315 394 851 331 551 682 760 285 308 492 1004 735 599 701 490 1471 155 246 164 175 519 775 639 757 792 792 836 823 753 582 489 509 667 505 529 582 594 533 614 539 545 505 551 364 392 404 959 359 532 812 208 516 264 612 412 1227 392 567 1169 920 1084 945 947 1018 1022 485 1508 863 759 846 797 516 552 696 602 499 568 578 638 677 626 609 539 882 869 978 1049 470 1354 1414 1576 908 897 807 1030 856 710 1126 496 978 817 942 853 957 1292 1065 1208 1129 902 810 1212 831 935 1416 1146 686 1397 1827 1467 1232 1084 847 694 613 595 693 735 576 692 1082 562 716 483 425 958 768 716 927 999 765 898 588 508 1678 916 756 728 996 1140 1244 1058 1228 1198 1005 1440 1244 1052 792 903 982 1026 1012 1097 1097 1039 941 1183 992 1100 1052 1178 896 2662 2486 2034 1831 2256 2030 2162 2278 1978 2420 1479 1676 2298 2288 1945 1704 2872 1850 1630 1428 1480 874 831 1345 1039 1370 624 1164 1887 1664 1812 812 918 918 679 586 823 865 693 777 724 540 615 598 432 453 410 455 660 548 477 467 725 583 866 865 917 906 1011 1172 704 805 715 701 688 1048 544 949 1072 1140 1043 1373 1425 680 408 387 351 410 392 344 397 558 444 153 532 375 461 451 360 421 99 153 131 291 380 375 404 440 386 423 258 547 479 884 766 653 723 479 436 338 490 365 363 377 414 313 377 384 772 290 240 365 260 152 255 517 347 535 1034 1163 785 478 506 770 772 536 676 874 818 806 1002 674 668 638 520 642 783 510 666 673 610 900 432 485 454 917 769 591 818 539 708 586 556 570 759 524 445 365 1343 617 1113 455 617 1072 700 650 656 686 1001 934 602 682 625 985 851 955 1265 889 384 358 498 851 466 1316 1075 732 608 886 817 863 543 1102 1043 1010 1147 1057 1093 1010 1064 1179 1320 1415 1045 1459 1366 1554 909 1402 1141 367 737 804 671 780 517 2443 1085 986 805 913 1159 1120 1001 1074 1107 1311 1542 1103 665 902 377 317 330 833 659 1027 720 688 717 574 504 731 1044 1196 1134 1070 528 566 868 470 624 259 238 220 267 254 224 214 543 321 320 389 166 706 965 905 855 869 681 885 863 787 947 810 1090 1462 1004 1075 1408 1234 965 826 951 1163 656 681 1108 1030 686 707 831 704 823 858 800 749 699 541 548 776 756 535 839 966 984 969 802 798 597 915 973 693 853 1216 1356 1752 1358 1583 992 892 853 1469 737 1361 1125 684 508 490 372 287 294 301 376 608 560 583 518 466 599 516 338 622 503 317 342 422 553 427 448 1262 420 518 431 394 389 672 728 351 392 443 425 333 387 331 340 602 467 951 628 503 655 366 1334 748 702 1063 467 328 400 352 443 598 473 391 490 565 502 343 367 355 365 908 812 793 529 729 885 789 589 911 552 686 801 1173 280 686 859 817 967 926 846 1089 733 674 938 598 521 921 612 498 1208 1402 1310 885 357 452 314 513 477 631 473 2176 564 2340 2035 2417 1897 2261 2399 2292 2335 1992 2507 1932 2065 1983 2337 822 803 693 505 970 794 950 751 563 843 1157 1140 495 537 836 1076 594 742 1217 915 885 745 830 914 910 935 971 1346 3695 3671 2548 2948 2585 3107 2569 3077 2755 3463 2662 2328 3968 4230 3998 2522 3206 3914 3415 3098 2999 3369 3450 2758 2847 2777 2108 2196 2608 2255 2223 1873 2685 2912 2749 2340 3413 2911 2903 3001 3485 3004 3178 3122 3225 3164 3352 3082 3321 2086 3215 3348 3741 2998 3155 2993 2880 2879 2675 3012 3039 2593 3255 2489 3144 2620 2897 3113 2479 2641 2879 3056 2820 2644 3072 2945 3298 2615 2771 2963 3383 2096 2934 3110 2845 2316 2306 2431 3181 3427 3129 3035 2985 2380 3005 2906 2907 2790 2932 2870 3074 3321 4004 2476 2400 2258 2526 2831 2637 2690 3240 3569 3241 3507 3114 2400 2907 2783 2889 3056 3075 2459 2172 2498 2893 3090 2887 3204 2420 2159 2120 3531 1590 1166 1293 1641 1345 1892 984 1422 812 1154 1240 1329 1274 1322 1329 1028 1280 1089 1129 1839 1206 1860 1393 1437 1814 1170 1204 1063 1152 1145 1280 1452 1064 1816 1608 1422 1061 1492 1300 1155 1264 1240 1118 1455 987 1178 1525 1140 1563 1128 992 2931 1153 940 851 562 1030 792 1819 986 1121 1061 853 680 1075 1074 1226 799 1126 942 1264 2340 1275 1184 1661 908 1091 970 1360 1920 1547 2525 1273 1385 1626 1383 1003 1973 1820 1693 2204 844 1261 842 1318 988 1392 1763 1633 1721 1949 1312 1732 2185 1497 2015 1302 1882 1321 1538 1293 2672 1852 2099 2424 1320 1516 1369 1649 1383 1587 1704 1190 1272 2035 1584 1370 2263 2053 1885 3418 2714 2798 3475 2424 3427 3033 3389 1997 4027 2485 1780 3058 1183 1456 3967 1431 3135 1909 2100 2539 2479 1487 2157 1812 1818 1434 2443 2000 1276 2094 1722 1524 1260 1899 1074 2098 2704 3409 2062 2279 2285 2009 2574 2354 2134 1289 1519 1459 1793 1959 1466 1442 1562 1492 1114 1797 1968 1406 1425 2809 2285 1869 1866 1651 1571 1485 1694 1110 1034 1272 1505 1650 1826 2170 2829 1766 1753 2602 2152 3115 1709 1889 1401 1259 1442 1444 2246 989 1145 1169 1437 2230 1937 1725 1240 1972 1868 1962 3035 1708 3254 1517 3186 1363 2232 1811 2057 1374 3206 2028 1973 2352 1895 2236 1873 1237 1490 2181 2325 2172 2857 2800 2558 2147 1416 1459 1597 1938 1396 2095 2293 884 1064 1208 869 1298 1118 2091 2725 1454 1795 1377 1310 2091 2013 3037 2389 1775 1367 2146 2045 399 295 465 446 434 1778 1895 2585 2430 2372 2629 2382 2074 1958 1758 1539 1031 767 1355 1740 581 1653 1352 2047 1863 1896 1740 1470 1252 1065 2422 1632 2847 2223 1838 2192 1315 1207 1329 1894 1299 1125 1717 1737 1719 1311 1562 2314 1450 1607 1551 1723 1734 2083 1910 1965 2266 1265 1256 2518 2468 1109 2052 2165 2074 2249 2339 2505 2077 1603 1283 1170 2070 1416 1345 2042 2306 2476 2993 11427 10214 2523 2644 2393 2595 2418 2288 2657 2258 3224 2535 3547 2626 2195 1506 1210 1326 996 1932 1762 1390 2753 2821 2401 2023 1725 3010 3474 2447 1549 2132 2377 2104 2254 1631 2496 898 989 1934 1544 1427 1321 1170 897 903 718 799 1655 1469 1687 1632 2094 1761 1242 1815 1378 2938 2288 2050 2114 1776 1105 2585 2037 1986 2322 2199 1381 1500 1390 3446 4060 3613 2259 3195 4246 4157 2630 2475 2417 3390 2497 3184 2506 2328 1861 1713 3997 2878 1070 990 1736 1254 1404 1314 3063 3404 2994 3936 3116 4374 4283 4303 4490 3952 4056 4030 3857 3029 4902 4512 4680 5405 5909 5375 5033 5321 5342 5556 4967 5002 5010 6203 5340 6530 6007 6459 6623 6022 4983 6318 5303 9676 9841 10403 5223 4465 5059 3298 2349 6183 6028 3754 2566 5396 1714 1826 1802 1361 1933 1646 1151 2870 3547 2320 1696 1993 1849 1751 1803 7866 8405 8134 7291 7434 7230 7736 7682 7544 9178 8488 8259 8591 7198 8056 7604 6441 7509 7669 7452 7449 8634 7722 8484 9548 8351 8638 9250 8755 2288 1845 1557 7265 8281 4478 10800 11759 11994 9217 3330 3179 3102 1184 3320 862 1565 1377 1047 6335 3546 3681 1487 1998 1770 1943 4469 4688 4103 6388 4153 4796 5095 4806 6228 9252 10822 10294 8672 18316 19499 8649 10550 12733 12512 5880 3319 5008 5305 5657 2991 6341 2825 36199 2909 6998 3458 462 382 4573 4438 6332 13094 5881 2306 4648 3832 4031 1945 1942 4225 4000 4522 4972 4544 7308 8066 4141 2832 5296 6797 6930 8073 5190 5734 2997 2738 2135 5804 4701 6700 2435 4155 2186 4038 3662 3836 4326 4060 7380 8766 3101 3067 2658 3134 3033 2742 2868 2292 2166 3087 4727 3742 2827 5728 2623 2480 9188 2464 2830 3923 1869 3575 3596 3212 3944 3635 3558 3498 3924 3987 4085 4045 3743 4070 4137 4282 3585 3009 3922 3784 1613 1293 2064 1540 1421 1399 3651 2087 1839 2225 2008 1697 3375 2841 2633 2212 3030 2359 1850 1698 1888 1165 1097 1063 1331 1895 1509 1414 1431 1488 1805 1752 2204 1565 1703 1408 1298 1486 1717 1840 2024 1550 1725 1214 1429 1647 2348 965 1569 1327 1519 1267 1704 1475 1796 1436 1477 1796 2756 1421 1538 1456 1363 2419 2624 2797 1811 1909 1885 1880 1888 1913 1750 1809 1779 2181 2296 1925 2023 1996 1345 2461 2420 2092 1949 1322 1327 1555 1378 1463 1385 2384 1190 2155 2305 1231 2496 2117 1892 2419 1757 1903 2285 2611 1560 1831 2938 395 2656 1582 1585 1136 1474 1268 1851 2007 1725 2659 3039 2840 3097 2771 2839 1184 1136 1101 1236 991 1120 1383 1207 1019 864 1170 892 1126 1136 1593 1033 1152 1027 975 964 1031 613 521 1402 1312 1031 3206 2542 1737 1443 1470 2302 2394 1592 1469 1603 1477 2415 1891 2318 2211 1767 2554 2284 2620 2049 1646 1526 1999 1918 1809 2828 2718 2953 1712 1555 876 1385 1168 596 994 2309 2307 2583 2642 3694 2156 2657 2833 2468 3001 2476 2425 2169 2500 2176 3803 2869 3705 2975 3191 4082 3377 2488 2580 2105 1132 2716 3395 3556 3979 3376 2470 3013 784 2156 2363 5493 1124 997 1214 1187 1512 1596 1517 1425 2119 1195 1508 1877 2378 1100 1012 1089 3351 2645 1845 2220 2163 4850 668 1155 753 723 2134 2539 2000 2312 2379 2285 2657 1775 2448 2252 1664 1795 2452 1726 1948 1835 2455 2071 2729 2300 2040 1522 1766 1453 1406 1392 2968 1285 1532 1580 781 1438 1016 1553 1314 2964 1834 1697 4060 2601 2776 2734 3086 3321 2284 1407 3312 3022 2921 3236 2614 3557 2102 2315 2027 2447 2401 2551 2356 2099 1892 1863 2069 2557 2478 2967 2801 1771 5126 3860 4537 3194 2712 2817 3768 2659 2745 3411 1381 3104 2739 2859 2898 2965 3431 3067 3284 3153 2683 2290 3503 3210 2546 2861 3094 2307 4601 4884 4500 3783 3413 1933 1854 1603 1703 1911 2704 1929 2146 2692 2044 1492 1998 2011 2835 2444 2866 2629 3236 3068 2203 2240 2084 4623 2888 3258 3397 3317 3630 3804 3380 3144 3732 3950 3668 3663 3480 3250 3230 3118 3367 3789 3015 3520 3609 3615 3928 4038 3769 3937 3918 3843 8228 8212 6086 5680 7372 6051 6167 6603 5821 7874 6548 7196 6433 5750 6235 4662 8202 6086 5379 3167 3464 2581 3595 3194 3404 4394 1856 3835 5174 4673 5553 2838 2713 2886 1431 1439 2547 2173 1776 2131 2324 2031 1572 2111 2050 1541 1425 1574 1673 1465 1305 1250 2120 2580 2929 2786 2370 2346 3167 3500 3089 3080 3184 3033 2327 2959 2847 2977 3341 3984 2942 3570 3682 2592 1378 1387 1221 1471 1491 1182 1559 1482 1302 595 1595 936 950 869 1023 1023 609 570 828 684 958 969 997 1056 866 1577 917 1790 1631 1888 2289 2089 2218 1390 1323 1649 1816 938 829 895 1312 1068 1744 1649 2492 1107 1006 1124 788 797 1019 2002 1372 1931 2386 3313 2164 1769 943 2846 2765 2216 2392 2216 2227 2387 2091 1984 2011 1687 2202 1723 2067 2062 2033 1930 1896 2322 1404 1885 1532 3203 2225 2126 2604 1926 2594 1852 1951 1892 2813 2355 1820 820 3364 1702 3740 1940 1645 3359 1847 1661 1715 1651 3324 3727 1486 1437 1324 3228 3371 3782 3722 2944 1423 1357 1564 2884 1784 3849 3394 2075 1735 3057 2525 2327 1878 2910 3350 3183 3428 2726 3083 2923 3087 3163 4470 5569 3813 3575 3760 4490 3901 4711 3445 1489 2247 2139 2006 1584 1841 7924 2841 2529 2446 2720 3294 2890 2480 3061 4098 4060 3980 2852 1787 2788 1826 1656 1200 1983 2312 2663 2645 1977 2008 2055 1490 1585 2581 3367 3854 3282 2324 2516 1389 2731 1412 788 695 598 795 748 734 626 1318 1042 1170 1275 767 2493 3311 3052 3002 3349 3476 3073 3018 3267 3374 2509 3613 3616 3577 3200 3225 3519 3028 2553 2775 3597 2248 2022 2938 3339 2437 2434 3097 2311 2895 2213 2685 2918 2440 2028 2316 2532 2792 2297 2891 2574 2890 2828 2463 2277 2340 3122 3864 2213 3013 3186 4094 3924 3728 4510 2792 2445 1977 4788 2749 4261 3853 2314 1474 1027 855 565 635 720 901 2146 1706 1915 2221 2066 2440 2189 953 1789 1756 1246 1245 1274 1063 1247 1421 3246 1352 2104 2121 1258 1072 1707 2151 939 1088 1308 1082 879 1279 1522 987 1470 1527 2262 1713 1536 2214 1159 5090 2110 1943 2098 1727 1501 1816 1601 1266 1890 1762 1753 1765 1713 1598 997 1083 1293 975 2883 3319 2512 2473 2721 2883 2839 1905 3046 1883 2520 2766 3195 1085 1958 2506 2199 2536 2674 2796 2254 2045 1859 2385 1223 1322 1930 1696 1329 2991 5173 3420 2838 1085 1379 974 2451 1688 2303 1242 7591 1712 8152 7401 7819 6059 7363 6855 6741 7647 7357 7715 6984 7627 7827 8043 2640 1941 1917 1554 3272 2888 3809 2530 2534 2459 4112 3921 2144 1937 2604 3381 1641 2299 3413 2114 2090 1918 2090 2490 2418 2567 2531 2916 1723 1445 843 1274 974 1517 1042 1280 1166 1453 1165 1028 1157 1221 1222 1100 1484 1335 1102 1529 1277 1190 1233 1135 1127 1055 914 1215 1180 1017 1137 931 1252 1366 1280 1117 1091 1228 1095 1178 1635 1575 1723 1644 1609 1719 1645 1382 1316 1247 1617 1412 1460 1502 1189 1431 1410 1425 1375 1300 1647 1215 1169 1527 1243 1404 1626 1326 1495 1061 1398 1234 1133 1276 1275 1167 1195 1343 1129 1130 1243 1159 1208 1516 1232 1188 1384 1166 1194 1519 1246 1242 1016 1339 1360 1283 1496 1403 1377 1153 1352 1248 1294 1297 1075 1312 1119 1592 1562 1359 1366 1378 1307 1508 1424 986 1040 1085 1400 1539 1338 1281 1230 1173 1223 1312 1292 1324 870 922 977 1397 741 604 449 451 573 672 363 427 191 573 353 407 556 503 549 369 450 410 440 513 294 573 383 540 682 315 348 269 301 425 573 351 376 710 564 547 495 652 571 466 434 473 434 502 432 484 687 549 599 515 491 1188 554 383 317 232 386 442 816 483 539 359 421 386 469 431 487 390 451 252 643 1120 619 405 528 442 330 432 433 819 540 966 469 503 473 648 493 793 764 607 982 560 544 412 487 490 691 669 637 613 583 505 460 805 974 770 530 723 611 596 448 1072 629 699 792 581 375 697 799 585 525 871 659 541 658 415 500 1215 1172 387 1474 1238 1136 1318 756 1225 912 1566 800 1177 845 461 1049 462 506 1240 712 1616 956 661 919 1114 640 1060 626 634 725 706 1049 730 690 683 604 668 651 531 842 979 1175 842 1155 1147 675 948 1072 1067 673 826 620 646 690 736 595 590 511 549 687 913 657 606 1111 820 893 768 613 533 633 865 386 551 459 444 701 650 666 1053 565 761 849 614 1069 594 889 517 498 608 731 976 325 349 315 580 855 747 717 628 536 725 582 989 566 1374 629 1132 404 1124 640 639 575 1138 742 728 762 699 895 460 532 400 692 873 826 1001 921 944 818 646 603 832 746 519 825 746 297 341 256 468 534 413 562 880 533 649 634 470 499 750 898 962 579 464 1122 520 185 138 245 185 192 732 555 917 849 977 932 807 925 837 657 628 296 246 555 619 233 551 474 757 718 665 366 483 589 373 758 887 901 965 789 736 539 583 513 596 579 535 597 578 676 539 773 750 728 827 614 720 749 708 700 783 855 704 564 938 899 772 735 832 739 908 864 731 773 622 510 420 950 692 517 684 947 1188 1092 4217 3977 1062 1193 870 963 854 1122 1087 891 1345 970 1185 954 1078 526 771 688 634 741 693 501 667 669 781 653 481 1083 1221 611 505 927 601 628 936 852 717 368 364 1001 852 777 483 462 546 564 439 417 936 839 880 695 1129 604 591 825 654 1455 1086 661 728 552 549 966 717 980 507 461 433 523 535 1637 1678 1574 946 1328 1376 1553 994 1067 1221 1369 1090 1213 1113 586 633 589 1506 713 385 309 711 447 521 622 1375 1502 1301 1590 1420 1803 1890 2328 2110 1829 1829 1882 1830 1036 2263 2219 2064 2512 3204 2459 1753 1935 2293 2869 2151 2398 2520 2902 2584 2404 2618 2815 2506 2677 2039 3418 2525 4337 3830 3735 1675 1624 2426 1643 1512 2328 2229 1866 1041 2231 546 590 699 808 939 738 559 1462 1607 828 460 834 693 663 608 3537 3651 3545 2434 3386 3228 3134 3027 3157 4519 3861 3532 2731 2952 3201 3058 2931 3051 3040 3780 3865 4938 2769 3076 3483 3317 3434 3242 3375 1158 997 549 2847 2807 2226 4593 4952 4970 4645 1666 1722 1071 256 1055 385 445 360 363 2838 1498 1576 705 789 638 680 1396 1988 1487 2313 1287 1795 2590 1904 1790 3978 4809 3487 3835 7224 7472 3523 4223 4676 5257 2164 1377 1835 2140 2140 1314 2443 1148 2909 14389 2795 1694 360 332 1764 1904 2580 4035 2627 756 1660 1417 1167 782 796 1652 1550 1450 1495 1433 3397 4003 1545 1410 2857 2659 2618 2547 1968 1854 1388 1121 1074 2943 1942 2856 1098 2039 1194 1391 1068 1017 1195 1452 3739 3674 1401 1177 953 1111 1314 1062 1061 832 988 1150 1957 1692 1297 2104 1187 1157 3520 1155 1410 1187 953 1486 1538 1572 1403 1562 1368 1230 1402 1714 1886 1853 1711 1944 1386 1593 1596 1150 1428 1630 819 686 583 825 555 628 1495 644 615 812 758 727 1307 995 1007 812 1250 1199 800 880 809 492 462 386 425 766 498 460 528 661 546 535 574 619 741 863 642 656 729 678 968 946 625 476 720 826 754 410 474 829 569 579 785 786 733 857 820 979 1176 644 690 746 997 1125 1247 1306 695 802 768 748 596 583 477 559 743 837 799 707 616 1068 462 929 832 914 1043 651 543 930 785 790 775 911 511 917 873 427 806 821 697 888 582 716 948 1106 530 836 1196 195 1284 623 761 689 631 468 798 1015 844 1679 1389 1316 1325 1419 1284 686 655 546 675 404 711 650 462 241 203 481 389 332 381 722 537 435 436 369 551 430 350 242 422 555 305 1396 826 1106 930 740 1361 646 676 594 743 717 990 743 1002 812 669 615 1004 890 619 592 630 656 908 747 1088 820 1012 907 471 240 541 651 509 427 893 946 1036 1065 1175 974 675 1012 873 1265 1023 813 627 951 863 1354 1206 1462 1428 1047 1428 1024 499 818 693 512 994 1333 1384 1424 1294 807 1048 574 1032 1113 1767 521 542 469 406 608 654 1010 671 640 398 883 783 688 517 471 587 944 1287 936 1054 528 1869 378 405 224 415 877 1025 751 867 887 835 980 1183 844 734 649 644 903 654 725 894 1153 955 1248 961 962 767 915 638 604 636 1246 539 535 626 312 655 480 614 489 1045 728 707 1156 952 1511 1248 1119 1322 1272 504 1633 1232 1151 1234 1114 1407 835 1130 1210 1225 1091 1585 1412 976 983 848 730 1282 1385 1271 1339 823 1470 1769 2057 1225 1040 1095 1717 1189 1020 2019 377 1066 1000 939 1023 1034 1442 1226 1327 1313 1097 849 1461 1149 862 1413 1381 1098 1334 1623 1354 1118 966 880 939 766 560 646 673 865 947 593 609 629 968 1003 1085 1185 1268 822 1120 969 1111 1055 874 2201 1221 1066 987 987 1356 1173 1337 1276 1011 1235 1206 1358 1449 932 1273 1181 1396 1398 1203 1590 1393 1255 1482 1420 1275 1224 1379 1195 3800 3919 2923 3135 2372 2552 2726 2904 2337 2746 2521 2805 2353 2377 2518 2450 2927 3069 2202 1409 1545 1165 1178 1378 1329 1794 683 1970 2551 2329 2684 1007 1558 1060 519 535 885 911 920 1085 987 692 738 696 581 473 499 661 643 559 480 451 677 1009 953 1181 992 729 1228 1215 1039 1511 1407 1357 1318 1316 1337 1415 1484 1666 1106 1311 1411 980 607 524 416 672 696 550 731 496 554 313 340 380 503 248 412 688 158 168 207 214 345 407 323 354 297 418 370 540 737 584 949 850 892 549 675 806 784 772 750 780 538 587 429 686 1466 357 293 379 287 230 354 1306 642 866 1076 1237 536 648 362 493 549 534 677 1032 1073 896 1160 660 652 884 746 899 1120 952 778 858 742 1107 618 672 567 1231 611 1056 1352 1126 1119 886 1080 763 1143 1236 670 309 1418 642 1478 840 630 1359 686 801 599 786 1551 1408 534 580 508 1373 1508 1406 1512 1202 460 360 566 1003 759 1371 1046 698 482 1109 995 704 750 812 1175 1577 1059 977 1169 1219 1230 1165 1826 1712 1425 1298 1394 1480 1240 1558 1486 456 1123 690 725 854 905 3574 1383 1064 935 1180 1430 1141 943 1282 1357 1337 1572 1274 876 1195 630 542 712 848 926 1165 1108 1030 1001 690 610 1194 1171 1124 1340 1111 661 622 555 686 799 335 438 392 466 454 297 267 538 347 494 671 378 963 1211 1102 950 899 935 869 850 878 1110 1080 1238 1307 1415 1401 1462 1368 1404 1124 1231 1054 943 1089 1443 1328 918 1012 1020 886 998 1079 1171 1044 756 927 946 1030 991 1177 1010 1004 1382 1310 1084 1149 1059 1268 1259 1067 1614 1402 1404 1521 1418 1526 737 701 935 1595 646 1381 1368 823 410 500 362 362 441 397 509 871 836 813 623 672 896 727 292 760 628 438 634 519 400 477 762 1458 687 750 634 568 707 657 617 747 577 589 685 517 573 682 547 714 466 870 659 826 845 299 1494 625 572 1102 459 513 581 559 557 492 749 683 740 669 811 429 475 551 348 838 1245 961 838 1080 1134 1060 745 847 649 1146 929 1089 633 1009 726 629 688 838 757 919 824 1047 1198 718 734 935 968 722 1053 2044 1665 1209 614 461 424 700 647 564 509 2910 733 3540 3292 3209 3059 2844 2757 2659 3042 3407 2999 3597 3460 3070 3410 709 959 1064 754 1292 1555 1160 763 811 913 1276 1545 1150 750 793 888 857 1183 1432 1273 1250 1220 1064 1707 1642 1212 1230 1487 3671 2668 2042 2369 2159 2573 2241 2289 2089 3051 2288 2709 3071 3242 3166 2758 2817 3028 3296 2810 3251 2567 2216 2429 2409 2499 2354 2370 2731 2266 2613 2302 2936 3010 3256 2622 2540 2777 2996 2937 3615 2721 3711 3606 3482 3391 3135 3261 2897 1884 3919 3330 2968 2917 2670 2799 2976 3040 2707 2370 2866 2548 3044 2432 3333 2379 2825 2794 2381 2998 2994 2951 2930 2901 3055 3038 3042 2918 2904 3028 3175 2675 2637 2721 2608 3113 2369 2551 3167 2584 2656 2451 2730 2680 3528 3165 3590 3375 2664 3195 2942 2253 3443 3040 2311 3847 3315 3005 3246 3155 3125 4017 3239 3862 3677 2575 2757 2553 2900 3236 3036 3353 3213 3091 3441 3158 3568 3090 2533 2262 2551 3110 1372 1235 1144 959 1194 1102 931 1186 582 908 1263 1063 850 872 884 1057 1057 969 1087 1578 1000 1528 1323 1184 1408 1087 1176 917 1084 1252 1382 1186 1206 1906 1556 1188 1039 1364 1055 1112 1150 1134 1072 1281 1049 1211 1216 1245 1459 1711 1641 2687 1531 924 890 589 795 798 2545 1602 1769 858 1346 800 1448 1020 1280 811 949 888 1163 3127 1432 936 1163 896 1000 1122 995 1883 1581 2219 1022 1156 1644 1223 1638 2139 2009 1837 2290 787 1438 847 1048 1004 1089 1592 1672 1442 1786 1629 1802 1716 1843 2209 1539 2060 1681 1563 1402 2757 2323 1790 2117 1154 1385 1462 1792 1189 1451 2101 1086 1138 1604 1228 1043 2460 1762 1277 3150 2979 2688 2627 2232 3115 2539 3423 1794 4222 2245 1478 2630 1725 1345 3571 2305 2590 2076 1717 2595 2307 1502 2489 1842 1951 1588 2340 1731 1293 1888 1585 1476 2268 1674 1465 1722 2610 2736 1812 2297 2015 2159 2263 2146 2260 1386 1866 1523 1431 1792 1580 1597 1651 1667 1522 1079 1025 968 1381 2793 1729 1982 1379 1790 1378 1416 1645 879 1010 1277 1438 1795 1944 1949 2702 1777 1563 2764 2055 2940 1776 1959 1244 1202 1403 1612 1989 1523 1602 983 1263 1976 1667 1209 1270 1812 2106 1853 2547 1510 2906 1055 3155 1116 2391 1430 1700 1362 2629 1643 1633 2007 1783 1741 1755 1342 1253 1761 2756 2543 2660 2785 2312 1741 1385 1096 1310 1481 885 1663 2286 520 594 758 781 1244 910 2056 2417 1427 1824 1524 1101 1911 2370 1995 2671 1344 1636 2155 1893 634 377 387 530 426 1873 1863 2594 2506 2329 2567 2450 1804 1669 1841 1246 580 376 1213 1909 621 1301 1119 1735 1500 1579 1222 1348 1457 1135 2114 1680 2664 2232 1917 1909 1176 1060 1230 1624 949 845 1603 1668 1494 934 1331 1418 1029 1326 1325 1267 1750 1466 1317 1911 2020 1337 1218 2619 2208 926 1176 1402 1183 1485 1580 1878 1629 1603 877 1497 1764 1228 1297 2200 2168 2444 2604 10366 10142 1985 2454 2453 2173 2018 2296 2398 1894 2798 2724 2616 2362 2706 1867 1109 1691 1198 1915 1647 1940 2293 2296 2143 1903 1809 2445 2404 2023 1470 2517 2017 1812 2947 2072 2141 854 1039 1842 1557 1109 1079 1108 1447 1163 1043 833 1937 1712 1887 1634 1635 1560 1520 1672 1390 2935 2257 2046 2060 2057 1261 2238 1810 1750 2673 2563 956 1130 1174 3347 3434 3592 2338 2763 4218 4090 2984 2735 2914 3852 2371 3315 2490 2456 1500 1814 3560 3350 1109 963 878 870 1315 1558 3599 3242 2714 3535 3498 5382 5272 5000 5540 5282 4451 4637 3860 2734 4826 4664 4806 5703 6208 5591 4902 4869 4969 5783 4760 5199 4953 5621 5184 6095 6416 6079 6733 5934 5484 6479 5171 9287 8917 8817 4494 4993 5106 3348 2879 5063 5404 3866 3088 4794 1848 1772 2033 1754 2358 2187 1361 3503 3530 2320 1166 1674 1563 1559 1209 8139 8104 8214 8276 8234 8205 7723 8553 6990 8754 8046 8115 8250 7138 8332 8184 8130 7636 8338 8490 9090 9328 7350 8160 8912 7683 7517 8325 8077 2049 1855 1113 7794 8457 3967 10464 11484 11757 10512 3637 3715 3785 1147 4209 491 1788 1353 1218 6193 3722 4089 1439 1781 1533 2216 5149 5637 4231 6440 3489 4445 6363 4305 6275 9776 11823 8639 10167 19406 16660 8865 10564 11838 14206 5039 3772 4810 4227 5021 3194 5530 2111 6998 2795 37529 3904 642 536 5357 3779 6411 10962 5630 2571 4551 2745 3574 1779 1980 4165 3933 4216 3932 3202 6485 9152 4272 2598 4918 6540 6288 8567 5349 5804 4118 2985 2679 6103 3774 7397 2656 4009 2006 3569 3084 2964 3551 4544 9683 8636 2647 2275 2752 2641 3212 2631 2985 2372 2727 3315 4722 3148 2783 5111 3044 2557 8441 2355 2766 3159 2431 3058 3634 3338 3735 3019 3420 3001 3467 4324 4383 4380 4147 4449 3519 3595 3545 2526 3411 3735 1845 1631 1725 1345 1563 1468 3416 2079 1644 1566 2166 1993 3399 2516 2389 2038 3016 3164 1855 1210 1546 1522 1405 1160 1385 1709 1602 1353 1501 1743 1687 1938 1780 2101 1702 1529 1619 2470 2029 2041 2202 1723 1685 1148 2037 2482 2468 1088 1123 1659 1417 1655 1924 1692 1589 1627 1656 2204 2812 1497 1677 1246 1414 2632 2553 2440 1453 1757 1785 1882 1735 1593 1592 1609 1447 2013 2691 1729 1551 1965 1619 2301 2281 1964 1816 1593 1548 1780 1656 1436 1711 2370 1476 1971 2203 1157 2219 1662 1455 1995 1497 1940 1913 2359 1353 1622 3259 495 2785 1666 1488 1286 1527 1003 1866 2365 1777 2783 2566 3254 2967 2652 2848 1761 1504 1074 1415 1204 1485 1531 1071 1051 964 1017 970 1103 1098 1247 1316 1253 955 915 1001 844 705 605 1076 1337 787 2810 2020 1877 1580 1426 1870 1643 1788 1733 1623 1503 2202 1779 2426 2000 1818 1694 2091 2603 1985 2028 1579 1593 1930 2006 2688 2641 2923 1835 1284 1169 1717 958 773 806 2479 2670 3236 2490 3584 2058 2445 2875 2019 3179 2690 2336 2894 2333 2635 4588 3066 3951 3211 2709 3158 3010 2326 2330 1756 1014 2632 3319 2714 2990 2362 2679 2195 1518 2090 2217 5786 885 959 801 1117 1145 1179 1062 1671 2341 1087 1851 1570 2827 1128 1029 1341 3377 2638 1888 2218 1748 3998 572 1151 670 645 2525 2888 2395 2730 2731 2617 2945 2237 2433 1842 1770 1687 2081 1716 1862 1716 2201 1813 2350 1866 1914 1550 1772 1354 1616 1488 3658 1965 1409 1522 1010 1455 953 1365 1312 3208 1498 1404 3266 2731 3265 3763 3877 3856 1966 2028 4526 2740 3434 3661 2536 2508 2570 2665 2553 2727 2915 2274 2781 1680 1970 1913 2007 2882 2915 2795 2880 2048 4113 3653 4257 3180 2671 2953 3585 2252 2400 3777 1414 2482 2354 2028 2398 2074 3325 3024 3489 3433 2728 2215 3526 2875 2372 3098 2608 2022 4018 4571 3950 3485 3161 2263 2121 1769 1773 1835 2281 1819 2112 2777 2097 1724 2245 2300 2349 2810 3297 2171 3245 2665 2018 2449 2053 4447 2568 2691 3223 2478 3211 3761 3584 3226 3415 3450 3441 3401 3338 3471 3668 4163 3157 3583 3083 4856 3922 3467 4291 4318 3538 3790 3591 3831 9375 9085 7016 6594 6721 6065 5900 6241 5177 6371 5314 5943 6000 5651 6551 5742 8096 5752 4959 3804 4061 2950 3277 4364 3616 4755 1588 3855 5867 5115 6012 3148 3130 3333 1814 1760 2666 1894 1972 1959 1939 1529 1473 1831 1588 1525 1500 1315 1954 1341 1170 996 2628 1582 1758 3014 2224 2140 2696 2769 2856 3126 3099 3189 2608 2944 3273 2601 2697 4133 2861 3134 3263 1710 1408 1260 1168 1543 1692 1321 1646 1235 1204 670 1564 1022 727 710 1119 1409 294 302 489 855 1018 913 1004 929 862 1826 1198 1936 1626 1962 2266 1996 2145 1586 1775 1193 1393 967 927 997 1207 1475 1573 1526 2139 975 969 1291 1097 789 1042 2483 1408 1782 1973 3569 1637 1433 982 2284 2303 1486 1830 1930 1943 2064 2247 2031 1986 1471 1435 1669 1715 2040 2025 1677 2103 2058 1424 1666 1184 3076 2060 2107 2525 2090 2146 1918 2115 1402 2012 2001 1673 979 3709 1660 3543 1790 1636 3892 2066 1750 1918 1607 3264 3091 1395 1248 1067 2687 2470 2652 3556 2981 1514 1458 1586 3133 1644 3520 3584 2270 2147 3364 2988 1636 1806 2459 2927 2170 3011 2721 3605 2757 3621 2994 3892 4332 2800 3564 3527 3775 3480 3393 3908 1380 2006 1528 1812 1730 1868 8052 2510 3017 2720 3113 3149 2568 2274 2900 3639 3892 3946 2961 1876 2868 2099 1697 1356 2945 1813 2033 2233 1745 1978 1853 1375 2138 2889 2297 2722 2446 2128 2069 1392 1869 1487 840 907 727 899 885 755 624 1207 919 1440 1154 1019 1725 2689 2699 2375 2907 2537 3011 3028 2203 2239 2437 2831 3472 3004 3053 2639 3332 2894 2331 2543 3070 2387 2307 4108 2525 2423 2668 2757 2109 3149 2038 2907 3522 2964 2422 2718 2847 2782 2273 2588 2946 3241 2752 2705 2650 2573 2586 3170 2179 2775 3042 4331 4079 2497 4584 2613 2516 2183 3995 1888 3397 4158 2260 1252 1524 1352 719 868 786 1182 2148 2662 2163 1976 1823 2140 2102 1226 1737 1566 836 1578 1179 1123 1280 1946 3626 1104 2201 1731 1392 1615 1770 1898 1254 1094 860 819 679 1367 1232 1100 1691 1342 1911 1797 2037 2486 1052 4980 1615 1503 2326 1849 1512 1583 1469 932 1923 1432 1743 1861 1805 1643 834 939 918 1050 2022 3051 2390 2067 2393 2638 2118 1648 2790 1983 2268 2214 2967 928 2214 2561 2213 2648 2848 2739 1887 1555 1596 2151 1128 1030 1174 1615 1343 2665 4913 4513 2668 1281 1178 1006 1620 1455 1553 1384 6637 1735 7096 6606 6474 6051 6686 7173 7469 6685 6599 6680 6535 7048 7241 7322 2022 2573 2630 1639 2841 2507 3473 2249 2392 2321 3169 3040 2425 1753 2378 2530 1986 2402 3372 2402 2217 2141 1692 2313 2310 3184 3016 3678 2098 1765 929 973 1264 1502 1539 1314 1240 1307 1261 992 1523 1630 1508 1316 1113 2026 1546 1495 1519 1749 1078 1249 1147 1045 1246 1207 1335 1075 1523 974 1355 1675 1419 1617 1208 1269 1393 1454 1748 1792 1845 1924 1685 1849 1690 1470 1459 1086 1821 1857 1717 1482 1647 1333 1542 1658 1627 1266 1380 1360 1349 1243 1806 1303 1979 1584 1497 1581 1410 1369 1871 2032 2006 1719 1662 1443 1509 1680 1718 1594 1313 1262 1289 1287 925 1685 1501 1254 1393 1440 1401 1781 1877 1496 1924 1833 1694 1651 1540 1230 1573 1550 1181 1710 1911 1859 1627 1706 1747 2013 2042 2216 1856 1332 1495 1323 1493 1644 1584 1514 1418 1616 1560 1594 1596 1519 1122 1362 820 1791 658 560 600 739 707 865 354 747 293 466 467 552 608 589 586 515 596 496 602 683 412 755 490 599 769 511 553 503 533 666 531 667 651 911 695 797 635 951 558 689 570 588 531 640 720 614 772 493 586 718 618 1220 684 518 510 329 410 610 1010 655 709 391 311 335 400 635 496 363 395 275 709 1357 660 521 682 384 463 409 440 764 656 1425 715 771 1140 512 800 1171 1133 997 1285 501 541 509 440 579 880 810 808 584 727 512 834 1081 816 1008 757 970 909 1001 820 1131 952 878 889 641 755 760 985 600 570 1128 478 589 950 751 437 1375 1141 752 1458 1665 1210 1176 1045 1255 964 1547 940 2093 1147 568 1251 798 773 1489 1187 1460 932 1161 997 1174 869 1182 1074 1057 947 1224 1116 735 775 771 748 1098 745 715 703 1226 1826 762 1407 879 900 1300 1420 1253 641 756 833 758 943 582 617 761 640 564 655 681 461 720 1648 1076 890 1056 726 708 791 876 573 458 611 661 1024 830 957 1363 860 698 1053 1041 1454 957 1057 562 566 715 799 1125 689 817 457 541 1091 869 1041 720 870 759 1135 1246 734 1739 755 1763 673 870 977 711 637 1499 667 621 942 1020 865 861 585 514 949 1078 1021 1468 1531 1163 783 754 780 741 656 439 742 1048 247 303 482 316 735 520 1038 1235 695 1024 895 486 835 920 933 1397 778 943 1079 773 184 161 364 313 255 723 903 1454 1136 1105 1553 1143 952 824 703 723 335 307 752 810 486 827 695 665 808 842 573 799 718 528 1064 1016 1167 1048 960 798 739 675 491 1113 540 415 829 849 805 466 675 1063 601 663 599 625 833 833 768 768 878 670 708 1203 954 537 661 915 818 1048 995 1360 830 629 567 676 938 650 572 928 1195 1683 1412 5383 5929 1170 1160 1379 1504 1003 980 1306 1085 1647 1132 1398 1100 1247 698 537 1052 566 1000 1054 815 1199 1187 1242 997 760 1438 1737 700 647 1120 868 911 1457 1004 1194 362 415 1279 1091 796 669 653 747 695 753 658 1160 945 914 1206 1208 628 698 804 564 2018 1409 1349 1001 989 833 1284 673 976 1289 1193 945 1007 958 2025 2069 2329 1333 1431 2465 2115 1438 1175 1702 1824 1306 1343 1380 1179 648 730 1719 1599 551 513 914 623 613 609 1890 1880 1408 1512 2106 2787 2999 2733 2617 2365 2145 2667 1851 1637 2753 2637 2974 3266 3159 2375 2194 2265 2502 3317 2701 2836 3093 3330 3622 3436 2762 3508 3457 3071 2433 3345 2855 5423 4650 4371 2145 2382 2834 2051 1755 2663 2854 2064 1418 3031 935 957 877 906 965 1333 741 1838 1883 1096 648 938 880 978 649 4691 4315 4231 3668 4571 3702 3434 3944 3845 4228 4538 4429 4371 3995 3912 4155 4118 4776 4920 4931 4284 5432 3178 3713 4601 4680 3741 4309 4400 1014 863 605 4108 3840 2297 5954 6402 6980 5088 1727 1836 1607 560 1764 361 941 741 627 3105 1735 1879 729 914 773 784 2478 2272 1890 3218 1686 2134 3624 2121 3329 5011 5704 4648 5274 9874 10143 4365 5391 5839 7076 2478 1570 2569 2511 2695 1518 2950 1148 3458 1694 3904 15404 2577 2191 2471 2684 3584 5505 2866 1356 2128 1794 1867 977 922 2301 2203 1907 1805 1527 3771 4699 2152 1288 2343 4045 4004 4796 2516 2646 1651 1504 1584 2949 1930 4497 1280 1829 916 1520 1734 1712 1954 2387 5733 5173 1264 1209 1071 1634 1392 1271 1551 988 1205 1412 2260 1610 1426 2988 1619 1413 4368 1345 1622 1702 1301 2401 2383 2395 2179 1733 1936 1801 2134 1927 1924 1931 1881 1994 1613 1679 2022 1412 2329 1740 1026 676 1075 838 747 662 1614 833 780 900 1012 844 1680 1392 1642 1080 1455 1478 1092 787 670 669 573 562 742 1008 618 605 887 933 852 932 1228 807 992 856 812 1066 1141 991 1247 1100 702 379 754 911 1331 327 1113 944 613 930 1067 1070 1141 1095 819 972 1432 1198 753 763 696 1553 1719 1508 782 885 860 856 824 983 822 826 768 1129 992 982 809 1027 1010 1196 1249 1114 941 931 794 832 1097 865 961 1182 941 1409 1042 543 1181 1339 1118 1455 944 1160 1473 1616 1041 983 1690 199 1506 1080 1278 663 726 420 1006 1042 1087 1410 1543 1520 1795 1261 1357 760 759 717 901 542 925 945 562 433 375 539 473 325 569 1061 509 552 484 391 574 483 384 300 582 574 360 1569 1390 1485 930 1011 1007 789 896 827 879 889 1363 1139 1354 1033 1018 862 1151 2210 765 891 649 764 944 904 1428 971 1606 877 540 472 838 671 474 526 1164 1169 1465 1090 1843 1194 1257 1348 1268 1326 1141 1124 1107 1168 1170 2199 1407 1817 1548 1483 1752 1375 1188 1455 852 462 1151 1468 1659 2032 1591 1038 1423 575 1183 1272 2522 662 619 434 657 619 697 635 807 1349 663 879 1062 1384 503 459 554 1312 1486 1056 1174 641 2359 464 654 332 492 783 1853 1572 1716 1972 1897 2049 1166 1515 840 701 737 992 723 781 798 1504 1124 1721 1231 1385 750 910 673 986 911 1806 996 838 648 463 840 470 724 865 1814 795 758 2247 1207 1648 1482 1724 1554 1536 766 2103 1761 1819 2030 1119 1643 1270 1210 1490 1779 1566 1433 1122 854 690 647 1045 1247 1445 1501 1543 698 1847 2605 2998 1850 1328 1631 1725 1506 1415 1671 587 1822 1226 1228 1332 1222 1729 1547 1692 1706 1421 1481 1413 1636 1130 1852 1531 1267 1788 2045 2326 1495 1391 885 1160 960 759 919 1234 960 1052 1120 819 843 1311 1243 1329 1375 1960 1338 1684 1492 1007 1108 939 2441 1282 1391 1249 1567 1612 2012 1713 1551 1541 1634 1742 1243 1316 1282 1454 1492 1693 1337 1587 2029 1747 2018 2106 2213 1872 1811 1964 2241 4207 4622 3259 4104 2905 3002 2578 2700 2387 3050 3114 3280 2789 2643 2782 3213 3805 3476 2658 1781 1934 1407 1353 1929 1790 2308 1020 2565 3053 2610 3354 1623 1998 1659 748 649 1429 734 1105 1457 1070 1023 1099 1030 862 566 775 623 1086 650 572 546 956 922 884 1441 1061 1246 1452 1666 1327 1402 1363 1368 1266 1694 1996 1341 1723 2131 1519 1359 1372 1102 696 595 508 825 801 704 812 690 575 318 655 658 322 329 448 866 197 199 185 415 443 392 417 431 383 793 703 1141 873 970 1287 1151 1169 739 787 691 1047 576 558 572 915 451 784 940 1227 560 554 592 437 321 475 1451 450 730 1014 1576 760 859 453 1266 1283 770 999 1010 1065 905 902 779 758 660 739 677 846 833 992 1023 871 869 617 694 783 1646 944 1133 1046 1076 1057 1092 1292 613 848 790 756 724 1605 882 1704 813 904 1714 833 732 869 631 1289 1411 571 822 690 1382 1254 1643 1765 1279 566 521 639 1150 864 1597 1472 1047 810 1409 1087 683 656 1363 1481 1291 1453 1252 1595 1389 1469 1548 2417 2039 1692 1668 1680 1945 1613 2099 1658 599 1299 666 902 831 899 3606 1618 1477 1209 1659 1821 1489 1344 1611 1777 1916 2004 1649 1144 1284 983 687 853 1077 965 762 1095 835 1163 1197 1046 1099 1516 1123 1665 1194 974 1010 736 893 798 496 501 473 488 504 478 462 642 500 810 604 469 1045 1525 1258 1183 1279 1222 1316 1150 1217 1080 1580 1780 1662 1581 1580 1757 1829 1210 892 1097 1508 930 1312 2122 1448 1167 1450 1571 854 1564 1503 1602 1957 1413 1043 1137 1241 1158 1353 1127 1667 1885 1176 1433 976 1565 1342 1643 1187 1583 1865 2026 2084 1449 2198 1079 1073 1245 1819 966 1333 2105 1340 483 590 549 350 394 396 489 1054 1000 1082 1207 989 1199 1162 568 847 742 605 820 791 632 869 1060 1614 472 995 751 786 692 842 965 502 768 535 657 506 609 794 648 993 603 838 922 1203 1368 707 2345 1123 1083 1440 999 712 851 783 522 1002 947 877 898 1025 987 747 650 482 609 885 1655 1395 1008 1072 1152 904 833 1441 1094 1229 1020 1332 381 1293 1643 1551 1613 1828 1207 1380 641 987 1213 669 767 912 793 695 1496 2420 2099 1747 528 546 488 980 832 1004 701 3433 803 3604 3354 2969 2942 3539 3453 3561 3166 3330 3015 3497 3707 3403 3383 1110 1030 1404 976 1835 1614 1917 1331 1113 1164 1472 1652 1393 972 1353 1267 895 1175 1922 1239 1160 1110 1497 1714 1621 1600 1592 1959 281 200 149 136 154 151 186 104 104 249 270 183 320 342 289 102 165 317 286 434 229 175 129 96 86 193 143 200 208 142 276 175 138 234 280 149 132 129 119 127 121 231 224 191 147 199 162 214 211 96 186 168 232 176 115 184 182 122 140 118 189 140 134 124 239 276 364 177 205 244 154 153 321 340 347 319 234 92 198 206 295 250 217 179 178 215 102 167 159 197 185 154 84 176 189 164 235 183 231 389 246 136 256 191 249 226 254 233 257 230 244 359 334 293 314 153 163 128 207 254 263 178 173 229 314 310 374 272 260 252 113 423 103 87 69 80 85 86 54 26 24 46 104 30 56 50 46 38 38 38 38 152 97 164 111 70 106 87 91 91 97 78 44 128 70 86 101 130 81 169 60 96 52 50 46 113 83 60 106 44 52 143 137 288 44 30 24 82 30 149 109 97 107 87 50 24 52 76 92 55 52 57 56 197 102 46 50 68 119 62 141 137 118 171 253 253 138 142 56 157 153 135 219 113 89 40 71 62 151 100 121 56 144 71 30 201 98 156 56 128 217 174 118 134 165 123 128 46 91 66 106 129 64 72 120 107 121 98 110 230 48 68 216 390 201 220 164 262 98 288 154 136 241 91 216 194 85 70 183 149 179 150 186 146 132 138 136 136 89 251 159 124 54 106 84 150 44 120 141 274 272 199 317 192 266 206 301 211 95 86 126 50 128 111 135 121 148 169 50 163 111 97 131 167 151 400 193 90 52 62 38 56 58 50 193 122 100 177 127 152 114 201 239 158 167 70 62 200 174 223 54 97 58 42 90 78 203 82 102 50 86 98 115 300 87 64 106 99 203 88 40 204 126 126 121 198 56 130 118 60 83 268 255 199 207 50 119 141 84 100 68 52 76 140 30 32 50 65 99 54 50 163 104 116 211 84 77 133 139 206 38 259 158 72 14 24 53 59 30 28 165 214 187 126 194 119 117 80 101 93 36 20 156 177 24 128 62 146 105 130 20 96 44 63 136 154 197 119 206 81 116 112 38 171 40 24 71 98 38 26 60 137 69 75 54 77 60 183 46 95 52 93 95 196 151 111 84 118 104 124 118 219 81 138 90 194 195 134 34 177 296 296 233 825 1240 265 182 404 284 209 170 227 170 297 124 245 64 120 66 155 157 182 227 64 113 109 99 139 94 114 342 270 116 120 196 80 74 213 153 145 46 68 333 290 148 98 149 171 88 51 60 141 225 172 103 173 76 75 94 72 322 186 219 62 103 259 253 70 134 113 101 162 172 166 347 227 301 168 244 243 154 262 221 588 402 329 255 145 150 88 38 247 400 94 88 89 104 48 72 412 348 209 201 491 386 318 372 382 363 320 502 228 171 302 255 379 513 526 364 367 355 235 443 451 522 629 706 703 621 426 670 539 640 390 658 307 1024 625 505 312 283 538 396 456 400 406 326 277 544 98 184 94 157 96 307 86 296 353 284 126 144 132 134 126 619 617 605 524 534 518 543 507 606 687 684 714 717 738 617 644 735 940 809 874 646 875 545 563 778 726 677 743 1038 160 148 115 681 487 428 1015 866 974 995 198 235 185 99 230 28 54 50 50 390 218 235 217 121 117 156 270 472 132 287 189 485 705 289 620 1027 1197 931 891 1777 1522 920 1046 935 1442 245 499 352 338 277 160 399 300 462 360 642 2577 2346 1980 537 304 597 780 579 128 214 285 236 90 92 451 456 323 229 270 699 753 218 101 247 644 645 507 306 448 244 252 216 398 327 813 274 230 143 226 187 181 234 413 1453 759 106 112 137 405 203 118 219 236 178 277 253 239 191 649 381 348 657 165 179 249 274 240 312 362 457 178 334 257 340 332 357 243 242 279 205 297 250 213 364 330 105 89 94 109 122 52 232 159 163 172 121 217 174 133 213 164 255 90 147 126 79 60 48 75 62 278 165 163 304 109 109 142 175 90 150 198 178 213 421 427 369 298 166 71 115 117 185 34 99 272 58 50 281 148 144 256 100 133 224 279 130 101 171 371 353 267 248 244 182 190 122 221 151 114 83 215 134 172 107 217 104 267 275 291 90 38 85 97 124 101 91 160 87 94 212 90 128 164 158 226 160 174 226 236 123 170 283 33 285 112 214 118 154 84 132 178 113 187 280 253 234 182 274 227 147 145 234 148 181 136 121 90 82 96 34 14 83 258 62 75 50 44 108 136 132 65 114 108 42 155 116 297 259 225 327 102 82 78 74 158 189 155 179 117 106 146 161 564 168 135 126 68 188 108 152 111 227 68 102 42 112 74 60 32 195 114 120 148 141 76 104 129 222 156 159 76 320 151 194 240 176 177 169 134 303 291 58 116 44 59 198 247 209 254 54 131 120 78 259 273 522 214 116 83 91 97 95 60 187 192 274 102 283 145 105 103 49 133 252 74 88 87 345 53 130 48 53 118 339 284 337 437 439 439 194 361 152 177 152 156 148 148 142 199 179 211 183 211 185 197 115 120 175 126 86 84 60 80 160 115 60 60 204 96 107 367 139 307 258 148 195 168 97 248 274 311 319 119 147 161 133 134 90 96 139 121 86 104 100 147 263 417 154 236 72 289 386 420 385 184 323 412 176 241 269 110 267 200 172 192 168 342 316 376 368 272 183 252 294 226 371 234 96 136 327 220 226 208 205 124 108 127 191 151 105 123 54 44 72 190 82 279 178 250 108 321 119 203 117 82 447 162 137 144 175 195 439 308 191 201 230 169 324 100 136 318 156 306 181 200 454 220 311 257 285 433 343 288 329 663 806 467 416 552 461 458 472 465 498 656 676 500 458 418 603 528 554 378 228 228 262 172 314 423 268 136 550 361 347 505 316 370 221 180 46 397 125 234 235 171 260 118 146 80 107 46 72 139 96 121 111 195 133 111 171 187 151 196 193 157 255 204 188 279 346 216 239 310 262 308 192 200 176 94 93 91 90 123 117 135 116 68 28 38 166 60 42 73 211 18 22 12 68 42 40 38 36 34 40 70 56 112 84 106 94 96 79 121 87 223 58 58 56 107 70 62 209 180 79 83 133 92 105 127 297 107 174 74 333 48 81 109 44 52 54 42 157 128 44 74 48 60 60 118 121 119 78 90 219 76 62 125 72 82 300 83 114 54 114 85 66 64 28 42 56 140 48 207 87 223 146 99 164 84 127 80 125 209 206 59 146 136 193 94 225 222 138 85 85 111 190 149 212 233 146 128 160 155 56 105 200 158 136 212 176 235 118 217 299 260 139 134 220 255 210 174 220 256 87 305 62 83 121 131 527 305 182 137 117 223 215 185 205 192 263 361 209 170 260 91 123 147 136 90 92 217 201 94 171 128 279 223 152 154 128 66 84 224 81 161 83 69 65 69 75 79 79 91 75 126 89 106 221 161 122 147 190 185 119 224 191 175 331 342 166 128 134 225 140 157 127 137 260 88 133 293 287 199 230 199 121 196 256 386 220 134 142 143 132 118 195 166 190 192 151 245 175 210 452 200 289 229 319 278 247 185 241 122 113 321 234 115 234 311 259 67 66 102 38 36 40 38 139 114 154 96 123 86 124 55 127 90 56 102 92 106 180 170 259 57 86 62 248 116 116 113 118 81 69 124 112 58 88 96 107 71 93 151 345 300 83 314 189 185 242 48 85 76 68 42 127 89 101 109 170 178 56 56 30 28 126 245 255 123 149 137 104 182 121 160 291 259 137 34 190 158 152 146 201 92 215 46 82 129 162 207 173 106 94 307 439 211 150 141 34 52 30 97 249 94 620 182 664 605 387 498 486 410 479 354 504 303 524 498 484 531 205 143 217 222 181 214 159 97 58 84 283 295 130 144 99 125 167 299 401 159 153 108 152 231 223 260 256 300 259 178 127 72 134 121 158 94 94 189 151 161 286 302 259 90 124 225 187 396 195 130 105 86 76 159 113 190 188 120 243 139 114 214 270 96 120 90 80 88 111 145 183 173 129 185 148 192 181 80 160 154 204 156 109 162 128 108 118 110 155 136 104 106 164 254 294 159 183 168 132 129 243 227 273 249 154 76 160 166 257 205 185 140 150 201 96 137 116 185 144 136 72 144 155 154 225 175 201 303 212 104 228 169 229 208 222 209 235 208 226 321 306 248 280 131 141 110 154 201 210 152 122 197 265 271 325 217 236 244 95 381 89 79 38 80 48 86 44 26 22 32 52 26 44 38 34 34 34 34 34 136 87 148 99 52 74 83 89 87 91 70 36 116 58 76 64 112 71 149 54 90 52 50 46 105 69 46 102 36 42 104 98 197 38 22 18 74 26 112 97 91 101 77 46 18 48 70 84 49 42 53 44 175 88 32 36 50 107 46 83 115 79 141 237 237 130 136 48 135 131 113 199 97 81 34 65 50 147 74 97 42 103 69 30 163 88 117 50 108 178 125 110 112 153 109 100 42 56 58 100 119 48 62 66 64 101 96 106 192 42 60 204 354 158 210 98 186 84 247 119 122 200 91 192 168 79 66 146 125 167 80 131 132 124 130 118 120 52 229 135 85 44 94 66 107 32 62 117 250 212 169 299 166 250 176 227 176 81 64 106 42 108 52 98 90 117 105 40 128 93 93 125 120 131 384 154 76 44 54 36 50 48 40 150 122 92 140 96 144 100 193 221 152 118 48 46 184 150 197 52 89 54 38 72 66 187 68 82 44 74 84 103 249 79 60 92 93 191 66 32 161 81 68 111 190 44 105 104 54 73 225 235 169 177 38 109 127 78 94 56 40 64 128 20 20 40 61 79 50 48 155 98 108 205 80 73 117 90 192 32 237 152 60 14 24 49 45 26 22 99 183 177 122 178 101 95 58 85 69 24 14 117 115 22 116 56 76 91 114 18 90 36 57 118 148 156 113 186 44 102 102 36 138 40 24 40 67 38 22 52 133 65 71 46 77 46 125 36 87 48 79 79 176 151 99 72 96 86 106 98 172 73 128 84 134 187 128 30 159 234 214 163 577 938 251 160 366 252 197 158 207 158 263 108 223 48 88 62 141 147 176 215 50 105 101 91 129 70 112 289 169 100 64 188 68 62 207 145 131 38 54 319 280 120 64 90 114 66 47 40 133 163 112 62 161 50 69 84 62 260 153 171 46 97 233 187 48 116 109 97 158 166 156 297 199 209 138 230 194 121 184 195 524 372 309 217 102 74 72 28 140 390 92 86 87 102 40 68 340 320 185 183 314 332 276 316 340 327 216 377 200 140 237 206 343 386 362 304 310 298 193 335 333 436 519 514 473 498 353 570 419 507 301 556 234 780 503 431 256 273 465 344 387 358 366 246 151 479 80 164 88 151 88 273 68 264 269 268 106 130 118 126 112 493 489 485 461 478 400 460 451 527 621 599 618 609 659 517 563 627 833 648 818 578 799 429 451 647 658 532 601 947 138 126 105 549 389 361 734 684 802 818 178 215 173 99 214 26 44 40 50 366 194 213 199 101 97 146 244 388 116 236 169 394 622 234 592 850 988 768 811 1573 1279 837 883 827 1162 225 483 278 280 189 146 337 278 382 332 536 2191 1980 1970 443 272 505 623 479 112 176 165 212 80 82 357 366 285 138 217 608 596 196 93 185 468 467 467 218 302 232 234 196 231 285 676 186 220 139 166 138 128 154 290 1020 613 88 96 123 373 177 104 201 185 150 249 217 188 175 563 367 334 498 139 149 180 250 205 261 315 385 150 229 194 206 310 335 221 191 226 160 259 212 181 286 283 99 85 74 93 114 44 183 145 157 106 109 147 148 125 170 140 245 90 127 89 67 50 38 71 50 102 66 64 159 54 72 128 132 84 128 134 120 112 283 287 181 164 113 63 107 111 138 26 87 244 48 46 259 128 122 224 80 95 175 105 85 66 130 289 286 235 178 176 122 130 89 172 87 83 71 110 97 127 91 170 100 226 240 238 78 30 63 64 114 85 79 146 56 72 165 57 106 152 146 166 125 139 166 176 101 164 236 33 244 75 152 87 113 30 95 168 101 163 233 217 189 124 226 211 137 133 224 144 171 126 67 82 76 42 34 14 52 234 54 71 38 32 100 132 128 65 98 98 36 143 96 279 245 217 291 80 72 68 68 134 161 137 159 105 84 132 108 498 85 102 118 64 168 98 146 105 193 58 96 34 73 62 52 26 171 90 96 122 135 66 68 117 206 136 149 64 229 133 166 222 160 167 159 124 206 247 56 108 42 51 127 172 187 228 54 125 84 58 218 228 486 194 96 40 46 50 48 50 130 133 241 98 209 133 78 76 49 115 240 62 72 77 240 26 83 34 26 82 274 223 272 353 355 355 159 288 136 157 136 140 132 132 128 177 163 191 169 153 171 181 103 100 155 104 74 66 46 80 156 107 52 56 184 92 95 278 129 275 222 118 185 160 62 220 221 248 256 99 121 97 131 124 74 84 125 117 76 88 88 89 183 217 126 198 62 214 354 380 299 176 239 351 148 198 235 98 251 180 158 174 154 300 284 330 328 254 167 218 264 202 328 208 82 104 273 157 204 192 179 106 90 88 179 129 89 109 50 38 60 126 76 257 166 195 98 271 111 173 107 74 409 146 101 122 151 160 391 257 163 129 194 149 290 84 126 259 136 259 163 178 418 192 256 225 235 382 282 239 266 563 718 368 361 510 398 364 378 433 456 583 601 359 402 370 493 445 463 326 204 202 219 138 261 341 190 126 473 296 282 449 280 344 195 149 46 362 123 212 198 157 217 110 126 74 91 46 68 121 92 117 107 148 98 103 151 169 131 172 138 137 237 151 135 236 283 188 132 276 208 190 166 174 166 80 79 77 74 86 80 113 104 62 26 34 164 52 34 65 191 18 22 8 66 38 36 38 32 34 36 52 38 98 74 84 76 78 63 99 77 174 48 48 46 89 68 46 151 160 69 73 98 84 74 92 244 99 160 64 313 48 69 103 38 42 48 34 141 114 34 64 38 50 52 83 78 80 72 82 207 64 56 123 64 74 226 81 100 52 100 67 56 54 24 38 52 136 42 195 73 205 142 85 138 72 125 70 123 177 188 57 136 128 94 76 153 190 132 77 77 111 182 123 184 219 146 114 144 153 44 95 182 142 128 194 160 200 108 197 224 242 129 120 204 227 180 164 194 232 79 287 52 79 115 125 460 258 162 115 109 178 168 140 162 145 224 281 197 158 184 81 90 135 120 59 70 139 127 84 117 76 224 189 128 146 106 50 64 222 77 155 73 59 55 59 65 69 69 75 67 108 75 98 169 123 98 125 180 167 95 175 169 149 307 304 148 114 122 188 128 149 121 129 186 72 123 246 254 164 212 179 113 190 238 277 206 126 101 131 95 98 146 127 143 137 145 202 126 146 333 150 255 201 246 243 182 148 229 114 107 162 220 95 144 277 235 40 52 96 34 30 30 30 129 94 144 88 115 72 118 55 111 80 42 69 86 100 152 142 237 53 78 60 236 102 108 103 110 54 42 116 104 52 84 84 93 63 77 135 321 232 71 232 173 169 226 40 75 68 60 38 96 62 89 97 146 164 46 46 28 24 106 192 229 107 125 107 96 122 115 86 221 251 102 24 172 152 146 140 187 68 195 38 82 117 158 199 155 90 82 220 339 197 136 114 28 36 24 71 202 82 505 124 618 559 316 396 396 366 411 304 456 259 470 440 450 444 137 129 159 162 115 194 118 68 50 74 261 273 106 128 64 109 132 202 275 120 116 100 113 165 157 199 193 229 2830 3144 1638 1352 1539 1864 2318 2075 1774 1576 1651 1886 2069 2154 2221 2194 1764 2030 2693 2207 2183 2460 1114 1201 1040 1390 2016 2040 1855 2337 2713 1190 2125 2455 1820 1506 1520 2244 2245 2321 1772 1914 1649 1883 1748 1699 1660 1740 1787 1208 1874 2375 2507 2181 1997 2067 1480 2400 2218 2140 1838 1953 2014 2185 2195 2048 2284 1914 2107 2206 2212 2137 2233 2099 2219 2449 1926 2111 2300 2374 1906 1485 1583 1972 1614 2046 1584 1860 2343 1544 2071 1981 1973 1727 2439 2269 3339 3394 2544 1976 2064 1947 2408 2797 2214 2511 2541 2471 2561 2321 2861 3195 3430 3303 3254 2748 2687 2781 2129 2320 2068 2689 2751 2601 3141 2338 2855 2358 1660 1298 2214 1844 790 774 801 699 955 967 740 1015 861 804 536 567 959 943 945 708 748 728 814 1054 620 1317 716 913 1138 712 795 650 746 872 820 965 886 1134 1111 577 500 683 744 1321 900 782 766 1198 487 842 867 1110 1222 1141 1109 2043 1097 790 774 461 692 815 1900 1649 1770 538 623 513 739 495 633 581 524 628 1166 1907 1057 466 578 989 891 828 967 1700 1221 2612 788 942 1086 876 816 1132 1033 913 1866 1297 906 536 538 619 1340 1368 1432 622 1138 817 1092 1642 1238 1239 1195 1716 1674 1337 877 1611 1243 1229 1412 1022 1267 1357 948 983 780 1571 772 1033 1034 896 889 2193 960 660 2609 2704 2437 877 1341 1621 1270 2736 1664 1751 1018 767 824 1371 1006 1683 2189 2009 1169 1291 1852 1500 1458 1658 1643 1697 1332 1931 1765 1065 1226 1720 1126 1927 1226 1237 1201 1145 1569 1254 1220 1608 1645 2262 2132 2279 948 1076 916 559 1177 824 755 991 783 1176 600 1080 608 1216 1872 1561 1780 1319 995 887 864 998 814 682 560 891 1187 1523 1834 2302 1611 960 1681 971 1588 1175 1411 601 632 1090 1058 1976 1327 1159 809 703 1777 1575 1043 1066 1170 926 1169 2315 936 2231 944 1820 1059 1126 1099 987 1041 2425 1137 1705 1270 2030 1223 1165 1100 1127 1300 1728 1536 2221 2338 1341 1669 879 718 849 1382 1017 1554 2445 610 662 423 833 1154 857 1666 1989 885 1217 1719 993 1637 1258 1929 3167 745 929 1850 811 579 363 376 288 498 668 813 1869 1748 1575 2004 1880 1185 1004 1224 882 418 288 1041 1468 265 1229 1205 1360 1497 1683 955 1039 990 609 1660 1685 2143 1527 1704 1720 1294 931 909 1537 557 421 827 843 817 496 1151 1229 622 816 567 1209 889 1064 1051 1024 1511 1027 968 1201 1415 846 1084 1362 1092 1494 1402 1708 1676 1440 921 1163 797 474 1205 1176 1138 1598 1688 7701 7540 1933 1499 1500 1414 2033 1665 1330 1020 2277 2147 1668 1723 1854 1431 980 1536 1023 1242 1436 1702 1734 1685 1503 1376 1138 1535 2295 971 843 2015 2377 2220 1826 1163 1650 553 944 1818 1518 769 815 664 1110 906 885 808 1896 2016 2263 981 1788 1084 1120 1301 880 2502 1856 1529 1203 1412 1260 1187 1415 1147 2278 2137 866 1009 1084 2259 2103 2662 2397 2008 2822 2700 2108 2697 2938 3188 2035 1919 1967 2258 1225 1241 2172 3166 671 567 573 866 1018 909 2524 2482 1946 2151 3585 3970 3891 3990 3528 3937 3449 3457 2410 2644 4948 4690 4112 4994 5036 4122 4843 4879 4104 5051 3565 4236 6322 5140 3784 5738 5478 5671 6012 5531 4677 6071 4516 8926 6968 6144 2071 3188 4519 2957 2167 3683 3243 3344 1829 3838 1433 1572 1668 1617 1828 1311 1196 2813 2807 1907 778 1423 1282 1201 980 5907 6060 5758 4990 4616 5759 5397 6468 6744 6779 6269 9292 8067 6624 8372 6437 8096 8967 8124 8808 9261 10147 6384 6470 6473 6076 5415 5802 6400 1794 1574 946 5869 5789 2522 9142 9959 10348 9040 2300 2221 2684 1045 2858 420 1448 1126 1068 5238 3624 3347 1219 2077 1783 1298 3884 4474 2937 4858 2810 3507 5297 3126 4698 7901 9342 6137 7683 14390 14621 6677 7472 9760 12916 3907 2387 3764 3495 4127 2444 4168 1681 4573 1764 5357 2471 537 443 28398 4359 5298 7366 4529 2751 3157 2273 2592 1486 1343 3284 3079 2876 2713 2460 6123 7510 3111 1121 2337 4572 4212 6584 3290 3390 2185 1436 1434 3755 3196 6538 2028 2265 1144 2059 2219 2123 2501 2762 7347 7009 2626 2631 1782 2310 2473 1653 2789 1560 1691 1644 3583 2296 1849 4122 1849 1741 5296 1246 1450 2131 1754 2728 3055 2741 2480 2204 2088 1976 2068 2911 3008 2874 3202 3096 2560 3233 2841 2174 3288 2585 1483 1297 1105 1380 1212 984 1901 987 1192 1596 1272 1964 2004 1768 2861 1276 4190 2265 1888 752 1411 1028 918 982 908 1014 623 604 656 1060 1005 1091 1101 1644 1092 765 810 1334 1635 1108 1480 1003 631 664 1456 1587 2315 634 854 1199 710 718 1394 1307 1573 1119 943 1598 1576 1083 1381 1084 788 1772 1646 1999 590 591 614 742 775 870 805 768 878 884 1095 1670 959 1677 1045 1227 1137 1746 2147 1095 1104 975 959 1142 1127 1831 1439 1720 1141 1056 1443 1444 1289 1596 1128 1486 1544 1775 1212 1261 3116 405 3005 1098 1132 1041 979 622 1621 2594 1697 1905 2097 2176 2617 1721 1992 1756 1206 1244 1390 1364 1294 1221 680 1250 1063 678 864 757 922 940 724 895 667 542 1085 638 558 661 619 931 673 2811 1552 2048 1729 1133 1073 1631 1219 1258 1231 1110 2371 1942 2695 1830 1496 1410 1770 2384 902 2075 1580 1311 1400 1549 1837 1530 2094 1943 967 982 1148 1420 1226 672 1776 1746 2146 1268 2837 1949 1650 1973 1592 2816 1533 1859 2398 2409 1965 3003 2330 2603 2272 1793 2101 1642 1860 2270 1374 516 1517 1868 1875 2310 1560 1907 2069 816 1131 1255 4057 403 368 510 809 627 681 453 1045 1147 872 1701 1504 2653 774 807 931 1575 1653 1601 1777 629 2896 566 1192 791 680 2099 2073 1778 1904 2167 2077 2238 1860 1846 1739 1640 1677 1868 1704 1776 1346 2466 2183 2701 2389 2484 1437 1628 1726 1148 1444 2725 1379 1277 1011 428 1337 618 1481 993 2305 869 962 2448 2429 2700 2772 2396 2442 1669 1159 3810 1893 1685 1804 1405 1868 1589 2053 1757 1604 2096 1761 1308 1149 1203 1159 1335 2354 2065 2486 2367 1426 2821 3210 3602 2432 2448 2107 3076 2195 2226 3269 917 2867 2189 1825 2106 1873 1884 1736 1932 1922 1444 1753 1877 2367 1210 3120 1697 1491 1651 2185 2029 1730 1448 1357 2810 2384 1137 1182 1707 1518 2036 1790 1345 1381 1768 1312 2643 1939 2544 1750 3234 1900 1577 1376 1177 3806 1547 1966 1686 2042 2398 2450 2466 1970 2139 2022 2129 2576 2189 1741 1875 2270 2519 1450 2204 3287 2775 2383 3190 3398 2573 2600 2267 2572 6447 6327 6257 5060 4586 4078 3786 4041 4639 4753 3475 3801 4335 4455 5657 4150 6632 5077 4081 3047 3160 2664 2176 4586 3008 3536 2079 4553 3810 3303 5368 2225 2695 3406 1170 1564 2053 1054 2223 2059 2213 2054 1161 1251 891 633 751 945 1171 1000 1299 1163 1038 1389 1218 1905 1198 1955 2597 2381 2367 2189 2514 2556 2662 3555 3073 2243 2708 3157 2023 2227 2374 1416 1218 895 772 1142 1210 988 1086 1100 1232 628 1298 1278 748 566 846 821 198 92 531 582 813 780 782 838 694 1749 1245 1212 1266 1533 1465 1343 1392 1087 1402 818 1074 659 643 725 1128 1302 850 1100 1757 928 894 634 481 823 1047 1667 956 1547 1763 2081 1164 1377 598 1238 1295 992 1012 1194 1458 1133 1403 1212 1186 1013 1138 1345 1288 979 1214 854 1620 1066 1184 1139 1630 2281 1439 1352 1252 1426 1224 1436 1486 792 1208 1078 1059 529 2663 978 2095 1117 994 2369 1201 1528 1141 1520 2180 2019 996 1055 862 2128 2170 2292 2878 1607 1111 1028 858 1872 1090 2215 2269 1285 1395 1975 2364 1548 1735 2053 2159 1838 1752 2060 1735 2337 1607 1945 2444 2258 1995 2515 2192 2966 2378 3357 2174 972 2039 1140 1371 1585 1507 5813 2170 2628 2375 2370 2730 2382 2106 2548 2929 3007 2766 2028 1482 1869 1792 1194 1137 1787 1471 1103 1499 1525 1453 1474 1112 1451 2338 1708 2203 1759 1272 1160 821 1159 1358 820 891 775 830 830 720 696 1496 625 690 1131 691 1288 1962 1732 1730 1427 1598 1521 1579 1582 1214 2076 2123 2110 2135 2140 2269 2557 1823 1570 1767 1917 1607 1676 3072 1734 1661 2298 2187 1677 1792 1827 1798 2841 2806 1524 2519 1698 2786 1507 1674 2010 2839 2146 2197 1790 2105 861 2244 2897 1862 2178 2581 3209 1902 3382 1743 1493 1669 2680 929 2433 3574 1982 1775 919 711 454 625 588 709 1484 1600 1412 1400 1396 1188 1298 1006 1516 1619 979 1581 1225 1318 1710 1888 2540 874 1344 1403 1231 1763 1460 1312 815 678 607 758 597 906 574 896 1180 793 1640 1259 1718 2338 626 4491 1625 1543 1737 1146 1259 1487 1417 643 1876 1250 923 1086 1163 987 575 745 418 586 1427 3226 1559 1371 1742 1647 1595 1112 1842 2032 2258 1344 2640 636 2171 1959 1832 2018 2174 1580 1882 915 1029 1317 1146 878 1214 1265 915 2740 3149 3687 3171 858 819 1030 1076 744 1449 1314 4668 1158 5181 4942 4744 4666 5311 5377 5440 4751 4645 4941 4911 4159 6203 5075 1518 1766 1764 1424 2122 2291 2546 1634 2130 1981 2337 1990 1950 1454 1281 2044 1368 1813 2397 1807 1706 1694 1236 2116 2074 3164 3011 3541 2667 2144 1531 1448 1159 1868 1634 1446 1346 1512 1788 1390 1680 1793 1750 1710 1866 2342 1960 1782 2236 2039 1461 1294 1256 1567 1360 1262 1574 1592 1491 1053 1738 1658 1503 1463 1518 1468 1459 1439 2110 1467 1973 1828 1834 1849 1646 1708 2004 1245 1720 2017 2381 1672 1899 1728 1493 1638 1735 1517 1897 1944 1809 1893 1834 1686 1673 1694 1645 1616 1632 1739 1516 1855 1619 1828 1759 1520 1974 2081 1680 1607 1860 1670 1631 1582 1530 1925 1651 1858 1583 1425 1878 1907 2209 1628 2022 1893 2163 1878 1798 1409 2502 2211 1599 1943 1806 1703 2072 1769 2552 2407 2149 2573 2281 1795 1847 1739 2022 2086 1856 1727 1828 1784 2197 1931 2233 1770 1422 1429 1410 1659 783 922 776 800 865 1034 404 808 409 758 480 842 797 778 830 616 701 626 670 1016 806 1036 888 646 864 622 660 588 651 584 663 859 1046 946 791 840 639 960 822 1022 706 624 563 812 716 502 604 730 866 822 672 1785 872 593 538 370 813 621 1354 808 878 461 456 632 562 522 552 594 846 385 1073 1470 818 613 866 635 594 553 622 1114 854 1776 774 843 811 735 858 1152 1038 993 1312 1060 743 494 715 538 825 1249 1173 752 993 667 1232 1317 1034 1146 705 1218 1243 1281 873 1450 924 1223 1074 646 992 1151 1099 885 701 1137 821 631 1394 843 671 2212 1123 828 1659 1823 1654 1658 1240 1825 1731 2197 1300 2403 915 713 1179 730 893 1889 1397 2279 833 1316 1644 1233 985 1282 1196 1192 1184 1667 1344 819 1097 1360 790 1185 982 830 1312 1521 1552 1212 1262 1365 1073 1692 1596 1351 657 803 908 851 1063 681 613 842 730 745 906 986 892 977 1638 1152 1240 785 887 845 788 953 691 801 739 1143 961 1167 1468 1828 1294 1246 1403 1289 1998 1213 1231 747 779 1011 867 1411 704 819 844 794 1200 1230 1261 696 827 1120 1173 1893 945 2201 868 1851 996 1137 711 862 1019 1993 958 1018 1376 1195 1048 1093 1084 851 1237 1423 1152 1591 1557 1383 1072 857 1021 650 988 786 1107 1680 537 603 462 596 796 821 929 1356 712 914 826 749 1157 1224 1441 1899 1020 915 1209 890 236 262 415 160 344 693 793 1469 1450 1423 1381 1636 1465 1319 1556 947 445 435 851 1089 355 871 849 1452 1127 1382 842 1159 884 719 1110 1193 1836 1288 1138 1537 986 818 718 1033 767 598 918 859 1018 613 969 1200 752 929 661 1038 1058 1060 1228 984 1345 1039 1003 1302 1271 557 806 1044 825 1103 1128 1594 1345 919 522 831 1115 730 851 1568 1201 1454 1458 7045 5649 1253 1453 1379 1377 1637 1321 1398 1248 1981 1440 2071 1384 1220 936 727 900 875 1103 1353 1107 1388 1348 1201 1275 1079 1218 1887 830 758 1515 1352 1341 1656 1142 1379 577 490 1549 1184 758 637 573 604 589 842 680 1424 1341 1216 979 1452 787 977 1195 900 1915 1497 1160 1061 1061 765 1352 991 825 1552 1385 911 990 979 2488 2111 2419 1418 1795 2141 2525 2048 1507 1708 2570 1663 1753 1623 1275 905 947 1956 1642 713 588 743 1018 908 980 1881 2509 1758 1819 2295 2693 2727 2706 2460 2607 2386 3109 2325 1921 3151 2914 3021 3336 3510 2890 2938 3147 3254 3302 2777 3364 3531 3489 3228 4156 3638 4654 4249 4443 3647 3783 3516 6826 5694 6204 2850 2394 3587 2181 1787 3789 3087 2668 1342 2914 1129 1061 1316 1135 1580 1535 1071 2221 2308 1948 652 1059 993 1320 737 5096 5328 4938 4350 4408 4555 4450 5198 5101 5705 4954 5888 6764 5021 5559 4740 4407 5554 5514 5839 5186 6389 4310 4453 5867 6156 5009 5306 5510 1407 1297 879 4618 4688 2533 6386 7411 7646 6057 2195 2101 2127 819 2279 541 911 796 925 4400 2866 2733 925 1496 1284 1307 3223 3276 2288 3964 2385 2902 3647 2926 3685 6531 7530 5305 5869 12001 11844 5181 6191 8137 9095 3267 2053 3073 3373 3564 1970 3936 1338 4438 1904 3779 2684 304 272 4359 20126 4398 7037 3789 1854 2610 1721 1996 1178 1088 2476 2271 2239 2660 2281 5045 5792 2377 1302 2363 4594 4327 5490 2941 3063 2013 1504 1448 4323 2360 4716 1658 2482 1153 2081 1637 1706 1986 2164 5223 5374 1902 1821 1736 1836 2242 1791 2294 1078 1141 1702 2589 2062 1837 3197 1518 1368 4656 1565 1798 1905 1192 2409 2954 2516 2542 1893 1960 1863 2087 2548 2561 2708 2595 2655 2268 2257 2193 1692 2948 2086 1069 1131 1002 1136 1154 981 1723 925 830 1309 1136 993 2061 1637 1573 1274 2525 1788 1146 871 1144 975 894 817 766 846 642 603 769 1172 928 929 1213 1050 1158 1005 1065 1097 1196 1130 1094 1145 836 418 1079 1244 1817 666 739 845 623 722 926 811 955 1096 784 1268 1900 919 1019 996 870 1308 1613 1656 707 809 742 782 991 995 974 841 1163 1334 1550 1264 928 1268 942 1086 957 1500 1102 1113 696 830 725 1013 886 1578 699 1155 911 892 1616 1293 1161 1431 1101 1320 1311 1556 1068 1111 2086 403 1769 1385 1265 857 700 621 1162 1534 955 1818 2374 1619 2268 1433 1480 845 1048 886 1109 644 915 1050 697 436 396 641 680 623 553 1177 569 759 651 553 790 561 460 409 556 819 474 2105 1708 1663 1281 1312 1070 1445 995 979 1139 772 1804 1509 1457 1257 1170 1288 1589 1839 731 1100 937 1412 1142 954 1397 1319 1725 1442 796 482 874 1005 665 537 1473 1583 2000 1079 2242 1543 1446 1574 1353 2006 1243 1560 1493 1709 1462 2683 1693 2541 2162 1779 1869 1575 1476 1990 1344 623 1503 1853 1540 1868 1924 1508 1976 606 1207 1370 3131 711 810 683 858 853 905 707 895 1386 581 1274 1458 1651 715 687 740 1856 1444 1309 1605 964 2457 384 733 492 478 1095 2015 1517 1787 1881 1792 2042 1478 1855 1064 921 921 1314 939 1054 932 2025 1685 2074 1721 1835 1032 1260 1143 1177 994 1716 837 923 1145 496 1197 634 1055 979 1993 772 939 2533 1679 1971 2029 1841 2048 1802 869 2535 1667 1550 1861 1341 1590 1228 1567 1349 1705 1595 1962 1704 1057 1022 999 920 1540 1454 2028 1904 876 2295 2793 3074 1904 1515 1517 2328 1538 1898 2622 774 2243 1456 1316 1520 1344 2001 1829 2096 2066 1660 1708 1886 1865 1192 2217 1969 1589 1930 2281 2188 1835 1599 784 1725 1459 903 1165 1552 1123 1349 1666 1277 935 1275 1148 1724 1397 1731 1594 2335 1798 1018 1678 1548 2834 1938 1881 1626 1876 1915 1984 2364 1747 1833 1856 2036 1910 1672 1651 1609 1956 2165 1756 1695 2481 2199 2023 2354 2481 2247 2434 2267 2307 5432 5864 4686 4599 3670 3436 3267 3597 3268 4117 3026 3320 3830 3951 3551 3298 5587 4460 2832 2138 2260 1442 2135 2204 2129 2535 1208 2966 3349 3064 3797 1549 2004 1978 796 1117 2050 987 1167 1333 1216 1177 839 1226 1335 756 871 762 1380 726 622 578 1003 1339 1157 1671 1650 1544 2203 2100 1657 2037 2064 1879 1696 1987 1933 1943 2062 2785 1884 2006 2072 1242 938 1117 929 973 973 854 767 853 801 461 1122 559 422 567 696 844 297 245 281 460 630 567 543 624 486 1300 867 973 737 1191 1444 1263 1332 1059 1083 917 966 654 618 718 1006 728 936 780 1352 720 617 540 393 420 645 1216 884 1262 1665 1880 837 801 613 1164 1285 875 1354 1259 1314 1445 1297 952 963 1024 993 931 1110 903 1415 1063 1236 1059 610 932 780 1877 1239 1541 1396 1442 1231 1314 1553 850 1404 1343 761 273 1418 649 1499 838 583 1567 647 774 599 768 1614 1786 584 883 653 1855 2152 1915 1896 1637 638 594 748 1316 746 1802 1346 792 708 1323 1287 1142 931 1466 2124 1426 1626 1316 1778 1811 1403 1604 2644 2810 2199 1813 1626 2045 2177 2497 1834 734 1173 1065 1031 1020 799 4600 1571 1534 1560 1491 1400 1328 1007 1305 2388 2520 2434 1903 1219 1378 1124 768 913 1436 1307 1144 1281 1356 1312 1524 918 1147 1740 1689 2002 1751 1234 1102 827 1214 1020 618 634 528 603 601 550 500 904 495 723 980 651 1164 1783 1549 1563 1651 1932 1485 1821 1683 1720 1816 1772 1571 1847 1770 1889 2020 2151 1865 1983 1896 1776 1649 2314 1634 1245 1593 2005 1469 1790 1462 1458 1955 1776 1263 1534 1567 1970 1464 1424 1665 2306 2163 1969 1825 1784 1190 1904 1587 1779 2385 2632 2413 1872 2227 1208 1014 1297 2527 1038 1706 3027 1701 935 795 697 319 374 396 481 1264 1189 1096 1280 1261 1546 1578 800 1321 1424 555 708 782 813 881 1148 1946 790 1175 1161 1088 898 1095 1179 811 680 493 731 594 1013 610 724 986 813 1089 902 919 1514 887 3057 1284 1203 1356 845 964 868 816 571 965 991 918 943 1110 1107 777 823 714 876 1268 1929 1436 1480 1438 1718 1263 864 1579 1448 1548 1317 2055 687 1357 1496 1394 1482 1576 1353 1744 898 1143 1798 737 795 1325 1048 816 1881 2303 2614 2053 714 852 784 912 814 1275 992 3815 938 4237 3969 4059 4080 3796 4267 4059 4246 4259 4118 4317 3916 5000 5233 1321 1527 1536 1354 2094 1684 2245 1462 1369 1425 1905 1576 1205 1348 1327 1761 1141 1719 2317 1306 1261 1225 1263 2153 1975 2025 2071 2368 3319 2908 1701 1821 2233 2806 2950 2328 2029 2711 1883 1864 2754 2925 2600 2624 2881 2964 3422 2315 2861 3044 2525 2068 1980 1882 1939 1882 2184 2345 2064 1662 2883 3259 2884 2082 2701 2336 2620 2360 3206 2167 3394 3299 3167 3140 3319 3094 2833 1879 2852 2539 2666 2397 2397 2272 2184 2554 2424 2178 2481 2599 2966 2156 2726 2844 2858 2569 2707 2983 2640 2520 2955 2887 2677 2773 2766 2495 2740 2599 2695 2747 2123 2614 2049 2833 2193 2513 2437 2121 2161 2406 2479 2189 3150 2946 2952 2891 2643 2963 2363 2556 3535 3451 2027 2653 2347 2517 2478 2353 2657 3452 3220 3091 3243 2591 2644 2804 2318 2402 2164 2339 2596 2375 2886 2618 3062 2526 1896 2026 2433 2885 1120 835 1148 1019 1239 1229 698 874 564 919 741 933 956 1092 988 694 835 748 767 1320 1033 1278 1513 1349 1704 927 985 886 932 1068 1126 1107 1368 1395 1190 1085 1029 1178 1175 1462 1170 1213 1152 1351 844 997 1250 1038 1181 1435 1287 2517 1224 1011 983 685 1121 991 1696 1275 1464 877 601 972 724 813 749 1107 948 714 1331 2926 1255 805 1081 1301 1278 1323 1075 2339 1362 1971 1165 1345 1187 1187 1341 2222 2106 1628 1466 1242 1172 875 1268 935 1116 1594 1501 974 1586 1126 1884 1649 1499 1758 1440 1586 1389 1684 1311 2542 1721 1693 1624 1301 1767 1581 1556 1536 1425 1959 1393 1342 1295 1594 1488 2376 2108 1535 2730 3572 2898 2417 2361 2415 1946 3637 2147 3222 1907 1269 1933 1459 862 2527 2522 3362 1620 1528 2652 2071 1636 2242 1902 1906 1226 2110 2738 1190 1988 1875 1373 1834 1401 1295 2191 2189 2626 2092 1617 1804 1805 2113 2023 2125 1308 1518 1272 1553 1493 1173 1177 1467 1605 1265 1358 1125 1052 1465 2688 1656 1855 1608 1205 1445 1552 1734 1354 905 1245 1439 1617 1707 1838 2366 1623 1530 2223 1805 2409 1592 1778 1538 1507 1257 1349 1968 1264 1274 1241 1130 1725 1943 1981 935 1542 1260 2311 2731 1702 3269 1296 2833 1208 1669 1201 1710 1191 2382 1648 1682 1825 1952 1720 1439 948 1203 1499 2037 1850 2007 2082 2015 2153 1258 1285 1079 1616 1210 1718 2151 713 901 866 767 1016 1076 1696 2560 1565 1900 1567 1043 2209 1979 2319 2384 1153 1255 1704 1240 489 216 645 364 413 1190 1450 2655 2421 2361 2406 2182 2083 1769 1572 1198 611 573 1415 1593 589 1307 1262 1828 1643 2178 1149 1091 946 1262 1626 1631 2747 2280 1956 2232 1439 1404 1325 1609 812 758 975 986 1112 785 957 1266 1129 1270 1230 976 1577 1269 1369 1606 1922 1528 1403 2004 1543 752 1411 1821 1622 2064 2031 2445 1953 1145 997 1386 1537 1300 913 2144 1608 2484 1965 10250 9297 1768 2320 2284 2147 2273 1677 2601 2433 3262 2561 2816 2348 2353 1525 1359 1329 1011 1798 1925 1417 2423 2391 2215 1840 1669 2372 2972 1830 1211 1859 1892 1982 2076 1758 1847 743 1022 2148 1651 1245 1081 1087 915 1013 925 906 2127 1890 1906 1838 2005 1520 1287 1574 1214 2667 1804 1810 1528 1297 1200 2182 1600 1922 2311 2154 1507 1650 1603 3367 3654 3507 2246 2540 3432 3156 2675 2657 2737 3526 2229 2369 2630 1744 2023 1696 3910 2800 1187 1159 1275 1401 1476 1510 3710 3727 2868 2701 3411 5410 5315 5064 4876 4267 4152 4768 3088 2998 5318 4904 5194 4813 5420 4730 4617 4479 4364 4740 4015 4494 5480 5392 5084 5609 4765 5561 5893 5762 4962 5920 4861 9116 9182 8675 4126 4951 4654 2823 2669 5193 5103 3474 2329 4463 1513 1607 2105 2077 2116 1702 1727 3328 2971 2202 1137 1313 1186 1427 1253 7142 7291 7357 6675 6826 5747 6640 7915 7357 8675 7083 7875 7741 7042 7570 7101 7024 7059 7257 7616 8150 8295 6334 6560 7926 8691 7329 7702 9053 1948 1714 1244 6310 6781 4400 8782 11036 11612 7811 3239 3312 3053 1097 3291 638 1433 1207 983 5622 3483 3502 1473 2276 2026 1346 4231 4694 3613 5970 3801 4473 5166 3885 5895 7973 9615 8015 9061 17549 17204 8461 10020 10630 12523 4609 2732 4680 5147 4515 3679 6537 2134 6332 2580 6411 3584 597 505 5298 4398 40626 10543 4603 2613 3578 2586 3593 1864 1780 3122 2982 2962 3656 3142 6537 7890 3130 2369 3384 7291 6985 6723 4887 4503 2928 2139 2378 5102 3768 6113 2136 3351 1632 3506 2853 2648 3183 3786 7548 8900 2814 2592 2451 3135 2796 2482 2694 2385 2097 2849 4414 2894 2754 5483 2860 2659 7102 2328 2918 3393 2564 3922 3900 3636 3274 3000 2861 2736 3100 3285 3247 3554 2770 3112 3701 3927 3865 3278 4146 3362 1604 1409 1599 1738 1393 1519 3069 1751 1536 1637 1574 1470 2852 3251 2501 1584 2517 2361 2316 1229 1664 1413 1347 1008 1006 1898 1232 1118 1566 1657 1854 2019 1926 1863 2048 1774 1500 1513 1863 1267 1822 1825 1284 701 1637 1856 2197 698 1425 1869 1070 1224 1706 1889 1579 1490 1695 1633 3142 1537 1613 1266 1156 2097 2408 2508 1280 1482 1338 1300 1636 1236 1555 1446 1076 1692 1873 1547 1509 1574 1547 1911 1841 1739 2285 848 828 1551 1541 1332 1598 2141 958 1786 1553 1304 2260 1647 1389 1838 1333 1641 1699 2069 1393 1565 2916 514 2713 1804 1632 1344 1519 966 1781 2286 1831 2995 2214 2453 2612 2117 2898 2004 1104 1185 1346 846 1313 958 926 743 663 959 850 1107 1277 1862 864 1149 1015 955 973 977 755 661 767 943 1382 2656 2051 1350 991 1508 1932 1840 1697 1614 2028 1438 2226 1745 1786 2099 1768 2006 1974 2800 1445 1564 1618 1621 1592 1972 2105 2310 2563 2208 1322 840 1019 1144 844 1072 2453 1641 2054 1568 3656 2251 2297 2654 2375 2857 2710 1923 2631 2279 2489 3977 2294 3697 3311 2495 3170 2849 2469 2493 2188 889 2368 2835 2352 2760 2074 2563 2067 1036 1651 1874 4861 922 1092 988 1032 1106 1112 987 1523 2131 1034 1684 1706 1896 940 926 1065 2675 1950 1823 2323 1463 3208 898 1150 690 1081 1781 2794 2331 2648 2682 2614 2849 2380 2381 1791 1616 1594 2088 1761 1845 1683 2732 2391 2966 2514 2279 1486 1657 1506 1555 1635 2766 1455 1172 1375 873 1628 1225 1702 1086 2943 1646 1297 3872 2321 2581 2803 3182 3442 2483 1320 3423 2531 2531 2827 2539 2268 1765 2021 1599 2168 2255 2356 2099 1709 1486 1475 1768 2209 1935 2403 2636 1669 4237 3852 4506 2894 3082 2518 3307 2149 2374 3046 1128 2284 2085 2837 2163 2824 2797 2720 3088 3145 2081 2234 3322 2272 1897 3440 2527 1999 2654 3249 2999 2986 2579 1602 2448 2120 1367 1692 1936 1527 2018 2044 1586 1624 1960 1794 3059 2573 2827 2030 3491 2480 2067 2002 2066 4643 2761 2811 2459 2554 3201 3451 2912 2797 2629 2981 3270 3166 2667 2735 3264 3276 3208 3009 2785 3794 3508 3294 3556 3813 3452 3438 2991 3328 8235 7890 5837 6231 5666 5023 4000 4427 5018 5592 4648 5251 5432 4440 6472 5003 7291 5757 4462 3232 3488 2934 2309 3611 3165 4171 1511 3587 5018 4487 4718 2208 3474 2861 1347 1433 2285 2015 1847 1857 1781 2042 1477 1466 1424 1137 1224 1395 1373 1209 1323 1208 2183 1819 1944 2559 2120 2019 3459 3351 2428 3053 2861 2802 2868 2973 3881 2824 2552 3824 2524 2850 2975 2143 1085 1280 1181 1091 1134 962 1094 1515 1543 713 1763 847 1075 735 1109 1413 409 405 472 562 801 876 859 810 758 1334 1038 1502 1786 2039 1675 1574 1628 1228 1620 1314 1735 903 842 994 1474 1151 1346 1664 1905 824 778 1124 858 973 1169 1803 1435 1797 2302 3373 1654 1529 1066 1547 1548 1399 1542 1665 1968 1420 1584 1826 1798 1459 1746 1568 1838 1523 1642 1512 1719 1570 1483 1674 1422 2682 2075 1677 1939 1934 1999 1623 1792 1268 1732 1638 1260 674 3089 1371 2859 1604 1229 2959 1495 1778 1306 1918 2798 2534 1250 953 825 2821 2818 2774 3200 2928 1368 1307 1243 2521 1604 3089 2724 1622 1454 2833 2611 1403 1345 2228 2538 1845 3007 2537 2865 2970 2792 3172 3292 4190 3404 3436 3116 3284 3939 3441 3200 1429 2279 2020 1401 1823 1870 6727 2942 2695 2610 2414 2507 2495 1946 2453 3759 3874 3372 2843 2050 2549 1746 1110 1553 1818 1813 2019 2204 1404 1820 2315 1325 1910 2524 2472 3266 2414 1615 1524 1789 1500 1679 845 770 712 790 841 779 755 1207 803 1278 924 1040 1604 2600 2403 2316 2431 2747 2431 2458 2410 2038 2524 3270 2986 3069 3049 3045 3247 2720 2189 2380 2375 1812 2077 3490 2146 1857 2712 2725 2007 2609 2458 2281 2973 2265 2145 2382 2225 2629 1992 2304 2881 2639 2561 2527 2406 1982 1536 2049 2686 2082 2683 4129 4598 2809 4593 2399 1960 1873 3752 1714 3558 4622 2662 961 1409 1274 760 824 844 975 1704 1720 1717 1850 1730 1875 1461 1046 1403 1577 1157 1120 1509 1312 1615 1717 3375 1158 1776 1655 1497 1277 1726 1456 972 1180 964 802 686 1429 1145 1172 1442 1231 1419 1783 1945 2219 917 4186 1542 1470 2030 1483 1210 1153 973 856 1703 2005 1721 1646 1662 1640 853 1014 927 1104 1779 2938 2527 1707 1814 2061 2164 1403 2422 1655 1964 2377 2863 1237 1888 2846 2628 2779 3114 2287 2447 1685 1480 2322 1355 1445 1234 1425 1028 2826 4194 3824 3072 1160 1554 1597 1727 1359 1721 1314 6846 1685 7088 6610 6514 5631 5905 5838 5677 6370 5937 6703 6059 6315 6578 6257 1944 2524 2022 1934 2860 3016 3020 2567 2951 2534 3220 2721 2117 1855 1858 2765 1512 1941 2949 2616 2383 2134 1929 2335 2253 2601 2584 3079 5185 5740 3320 3692 3848 4939 4475 4758 4378 5065 3587 4045 4652 4835 4552 4461 4620 5846 5726 4247 4480 4867 4706 4239 4192 4457 2707 2874 3437 3078 2960 2975 4077 4593 4398 3478 3990 3910 4110 3937 5020 3882 4934 5228 4982 5213 4761 5192 4559 3305 4829 4788 4503 4283 4090 4747 4586 4891 4130 4250 4220 3667 4789 3934 5121 4860 4934 4481 4596 4526 4705 4819 4660 4101 4754 4985 5296 5014 5272 5298 5833 3715 4538 4941 4132 4555 3535 4261 4934 5201 4525 4323 3864 3672 5640 4623 4584 4664 4305 4029 4592 4192 7447 4394 3123 3916 4328 4202 4088 4525 4053 4385 4610 4335 4325 3837 3977 4006 4453 4523 4769 3750 3899 3985 4559 4633 4378 4739 3734 2762 2708 4775 2450 2273 1687 2213 1731 2675 1445 2147 1445 2054 1788 1561 1562 1623 1675 1084 1488 1249 1235 2499 1744 2480 2117 1473 1925 1741 1551 1307 1413 1425 1687 1887 1480 2429 2049 2124 1597 2368 1822 2003 1261 1291 1208 1511 1533 1341 2112 1447 1801 1574 1412 3493 1850 1424 1266 891 1930 1522 2440 1445 1573 1610 1119 1614 1352 1931 1614 1309 1571 1243 2128 3586 2046 1409 2198 1683 1886 2474 2113 3185 2225 2638 1474 1934 2065 2151 1490 2794 2546 2121 3061 1063 1892 1627 1400 1722 1406 2822 2770 2400 2455 2205 2158 2463 1930 2143 2310 3083 1945 2540 2465 3843 2070 3181 2966 1995 2518 2402 3126 2371 2660 2207 1995 2043 3306 2581 2539 3722 3851 2279 5494 4073 5129 4812 4365 4600 4789 4500 3825 6514 4234 2798 4702 2085 2295 5610 2661 5375 3632 3289 3827 3036 2408 3314 2353 2434 2403 3977 3224 2127 3450 2459 2283 2148 2780 2161 3550 4026 5060 3435 4276 2972 3525 3904 2904 3149 1832 2486 2486 3133 3065 2260 2088 2306 2190 1670 2502 2444 2002 2475 4198 3579 3298 3041 2593 2339 2097 2684 2271 1433 2621 2314 2404 2808 3393 4172 2730 2719 3621 3231 4880 2587 2963 2307 2112 1746 2289 3453 1653 1716 1880 2019 3437 3021 2230 1977 2698 2585 3362 4500 2022 4782 2721 4765 2892 3188 3279 3451 2522 5385 3024 2485 3895 2778 3002 3081 1745 1886 3419 3589 3480 4438 4293 3103 3755 1859 1806 1872 2578 1785 2709 3329 1286 1447 1346 1551 2152 1712 3131 4041 1784 2310 2466 1930 3724 3771 4047 3870 2389 2203 3190 3080 516 320 657 939 780 2409 2649 3757 3520 3530 3563 4040 3381 2929 2631 1861 1079 895 1538 2566 1117 2834 2097 2750 2798 2973 1866 2230 2337 1580 2775 2196 4121 3183 2644 3908 1907 1787 2218 2986 1696 1313 1839 1863 1862 1509 1489 2436 1692 1869 1880 1901 2203 2964 2843 3180 3423 1966 1952 3877 3728 1833 2084 2390 2254 2615 2555 3310 2779 2234 1987 1595 2553 1979 1885 3295 3436 4165 3952 17707 16214 3558 4278 4245 4253 4156 3425 4675 4029 5881 3766 5729 3548 3579 2105 1866 2135 1509 2975 2291 1609 4098 4008 3966 3128 3086 4206 4771 3245 2327 3272 2646 2703 3818 2399 3366 1322 1743 3544 2714 2196 2338 1801 1864 1766 1232 1362 2507 2630 2408 2286 2798 1887 2133 2531 1880 3851 3170 3068 2587 2833 1751 3593 2640 2454 4320 4184 1876 2040 2207 5117 5528 5935 3594 4385 5759 6105 4275 3833 3793 5348 3668 4012 4486 3577 3134 2241 5582 4503 1645 1377 2562 2740 2587 2155 5299 5798 4709 5233 5257 6761 6332 6835 6764 5903 6220 6907 5941 4765 8275 7883 7494 9112 9644 8137 7725 7896 7841 8411 8787 8408 8044 10193 10415 8954 9423 8871 8714 8725 7717 8426 7516 13978 14688 15491 7703 6411 7548 4785 3742 8913 7821 5268 3527 8018 2860 2951 3247 2232 3245 3037 2217 5015 5341 2812 2314 3180 2948 2454 2716 11749 12402 12216 11851 10824 10935 11456 10499 11652 13594 12419 12925 12335 11546 12100 11175 9592 11171 11974 11506 10861 11283 12381 12955 15463 13186 13559 14717 14219 3470 2858 2068 10862 12574 5985 16118 17753 17552 12226 5074 5285 4223 1752 4560 1114 2065 1777 1988 10011 5999 5852 1781 3067 2697 2865 6145 6317 5970 9441 5795 6776 7476 7411 9665 14634 17502 14729 14270 29535 29796 14966 17197 19835 22464 8235 5065 7497 7844 7823 4771 9328 4197 13094 4035 10962 5505 780 623 7366 7037 10543 61248 9572 3946 7596 4309 5244 3273 3323 6483 6213 6378 7350 6680 11878 11621 5860 3961 7268 10198 10099 12108 8393 8202 4370 3732 3455 9777 5608 9727 2952 5969 3272 5071 5059 5085 5999 5776 12486 13376 4178 4044 4675 4282 4950 4226 5102 3564 3870 4299 7518 6022 4685 8052 3910 3568 11730 4144 4835 6316 3198 5878 5666 5703 5752 5299 5641 5394 5816 6626 6844 6543 6338 6707 5632 5929 6469 4841 4959 5976 2258 2195 2971 2122 1902 1721 4641 2728 2794 3224 2989 1944 5237 4644 4090 3289 4390 3556 2643 2397 2593 1594 1490 1599 1980 2475 2151 2010 2359 2306 2454 3048 2821 2603 2157 2361 2487 2856 2696 2696 3107 2420 2536 2080 2827 3190 2964 1532 1747 1864 2064 2376 2804 2079 2292 1720 2404 3018 3866 2026 2402 2071 2259 3639 4252 3723 2181 2673 2514 2595 2596 2519 2252 2529 2618 2737 3029 2636 2592 2775 1945 3046 2718 2519 2428 2598 1707 2124 1997 1712 1936 3222 2059 2598 3005 1881 3376 2491 2322 2829 1921 2205 2687 3035 2489 2652 4640 560 3866 2284 2682 1703 1874 1319 2931 2940 2441 4141 4963 4665 4439 3671 3727 1983 1848 2170 1850 1460 2047 1917 1608 1204 957 1582 1698 1421 2188 2480 1801 1783 1645 1438 1180 2161 1331 1333 2433 1802 1150 4085 3436 2506 1764 2148 3045 3215 1978 1876 2956 2169 3087 2644 2892 3062 3206 4017 3344 3738 3450 2321 1804 2478 2572 2718 4467 4150 4492 3790 1845 1476 2397 1884 1119 1523 3434 3762 4147 3320 5244 3920 3653 3953 3632 4212 3843 4084 4043 4090 3621 5387 4235 5360 4762 5212 5705 4485 3786 3640 3611 1606 4366 5275 5325 5488 4416 3672 3629 1530 3329 3817 9017 1659 1501 1592 1788 1931 2275 2484 2794 3770 1328 2661 2506 3474 2220 2004 1856 4681 4065 2875 3467 2533 5990 1219 1589 1046 1328 2983 4400 3267 3774 4078 3815 4412 3459 4177 3073 2530 2532 3095 2377 2634 2407 3549 2735 4076 2940 2971 1934 2385 2025 2026 2088 4587 1835 2229 2538 1165 1993 2008 2292 2180 5424 2157 2190 5721 3936 4077 3930 4489 4591 3716 2198 5587 5014 4715 5194 3380 3829 2823 2927 2911 3251 3106 3597 3394 3335 2985 2895 3267 4766 4446 5148 5133 2158 7236 6567 7201 4531 4459 4157 5240 3343 3903 4142 1657 4337 3729 4656 4137 4774 5025 4463 5000 5079 4468 3622 5850 4708 3863 4961 4703 3653 6822 7482 7056 5024 4528 3011 3168 2636 3341 3386 3731 2431 2848 4637 2865 2177 2659 2477 3893 3858 3704 4063 5459 4352 2527 3693 3466 6698 4359 3798 3130 3617 5666 5862 4657 4340 5218 5360 4935 5368 4999 4638 4900 4455 5373 5091 5205 4987 5336 5105 5430 5351 5010 5152 5666 5640 12014 11815 8554 9364 10907 9031 9523 10203 7647 9925 8311 9384 9219 8534 8751 7441 10963 8610 7021 5670 6084 4858 4965 4575 4652 6766 2122 5014 9021 8137 7506 4454 4157 4152 2920 2521 3308 3400 2934 2997 3638 2651 2414 3282 3500 2768 2866 1958 2719 1945 1948 1739 2855 2593 3166 4378 3491 3802 5002 5750 3459 4306 4637 4701 3223 4386 3267 4200 4704 6071 4614 5057 5337 3887 2255 2328 1913 2362 2310 1907 2016 2974 2131 927 3031 1415 1451 1428 1684 2115 666 870 848 1379 1657 1550 1617 1767 1411 2265 959 2595 2172 2714 3592 3350 3494 2865 2539 2319 2514 1342 1153 1284 2052 1984 2762 2609 3543 1468 1366 1502 1238 1461 1641 2926 1816 2691 3237 4864 3119 3137 1611 4219 4170 2635 3778 3482 3481 3218 3768 3125 3257 1796 3024 2610 2665 3423 3499 2795 3049 2623 2226 2495 2453 4819 3172 3605 4182 3077 3294 2898 3252 2681 4249 3783 2060 1426 5022 2598 4716 2220 2418 4918 2723 2411 2588 2531 4595 4657 1890 1934 1706 4888 4994 4798 5060 4976 2061 1838 1879 3785 2739 5991 4307 2651 2332 4276 3986 2941 2800 4337 5362 3935 4043 4089 4344 4638 3778 4892 6499 6608 4851 4921 5417 5974 5246 7421 5310 2180 3433 2907 2978 3002 2927 11027 4801 3853 3888 3808 4932 4570 3784 4609 6174 6216 6668 4357 2705 4392 2506 2239 1695 3044 3156 3286 3543 2676 2907 3137 2208 3186 4728 4634 5403 5158 3134 2965 2364 3168 2357 1174 1277 1076 1221 1291 1099 943 2077 1621 2081 1785 1377 3285 4655 4118 4406 4158 3745 4203 4099 3555 3651 3976 5723 6940 5726 5031 5026 5712 4481 3617 4058 4816 3582 3353 4819 3810 3506 3721 4188 3574 4078 3803 3919 3966 3254 2827 2675 3042 3890 2532 3539 4036 4091 4090 3432 3647 3358 4382 5609 3317 3848 4995 7429 6754 5256 6943 3929 3640 3440 6748 3606 6112 5651 3596 2490 1688 1298 823 828 760 1026 3032 2539 2643 3401 2566 3474 3035 1674 2402 2458 1275 1324 1989 1511 1956 2263 5057 2245 3271 3277 2297 2207 2558 2761 1904 2120 1728 1899 1639 2427 1949 1969 2892 2383 3648 2387 2373 3785 1708 6016 3140 2982 3641 2585 1985 2478 2134 1592 2986 2493 2673 2726 2852 2784 1649 1768 1475 1635 3965 4278 4118 3673 3575 4035 3655 2458 4306 2871 3384 4045 4531 1499 3093 3813 3511 3766 4115 4069 3593 3311 2985 3788 1963 2416 1940 2461 1920 4739 6514 5811 4365 1782 2142 1765 3488 2984 3047 2158 10883 2566 12252 11195 11725 9914 11665 11765 11566 11610 10764 11290 11022 11372 11624 12149 3756 3570 3466 2744 4494 4080 5209 4081 3464 4006 5900 4945 2500 2756 3738 4491 2313 3915 5770 3650 3350 2977 2982 3863 3857 3942 4036 4857 2790 2654 1701 2250 1564 2862 1919 2231 2037 2514 2435 1950 2408 2531 2402 2095 2495 2764 3139 2327 2573 2538 2320 2330 2135 2237 1392 1610 1996 1963 1641 1691 2604 2250 2599 2259 1876 1982 2078 2140 2659 2105 2734 2772 2697 2765 2713 2491 2362 1810 2108 2338 2844 1870 1939 2066 1674 1934 1928 1952 2097 1952 1692 2400 2346 2428 2470 1986 2425 2132 2688 2396 2291 2308 2341 2343 2228 2629 2594 2682 2271 2106 2418 2146 2008 2230 2061 2404 2119 2595 2490 2321 1839 1915 2499 2352 1702 1767 2382 2750 2488 1904 3514 2125 1640 2538 2679 2552 2565 2323 3197 3263 3123 3331 2898 2549 2505 2281 3238 3147 3501 2780 2749 2926 2777 3348 3152 2848 1724 1660 1775 2926 1612 1457 957 692 987 894 713 828 788 1012 986 985 970 866 1151 854 997 841 1072 1521 1224 1536 1524 909 1136 864 1008 755 910 741 952 1166 1109 1038 1043 1148 818 1300 1015 762 869 808 717 1028 731 839 960 934 1111 822 762 2091 706 901 803 708 850 1406 1578 1050 1114 652 631 652 750 619 815 728 697 790 1089 2062 1116 840 1169 803 906 921 970 2108 1338 1719 883 990 1161 1175 956 1731 1510 1303 1399 837 1137 732 612 895 1080 1511 1277 1319 1217 1059 1591 1542 1305 1239 1330 1815 1488 975 1077 2707 1517 1479 1783 974 975 1012 1195 1332 1577 1407 1022 1161 1683 1316 1294 1693 1598 1395 3062 2371 2360 2387 2112 2690 2579 2364 1889 3408 2420 1300 2849 1046 900 2584 1411 2485 1993 2172 2159 1819 1429 1967 1274 1284 999 1952 1856 1021 1400 1464 1005 811 1128 1055 2184 2212 3178 2236 1681 1807 1847 1809 1456 1532 1331 1292 1390 1853 1662 1444 1096 1268 1221 1197 1168 1745 1153 1290 2239 1510 1772 1294 1390 1114 1075 1179 1104 1002 1586 1023 1341 1467 1681 2333 1657 1336 1951 1595 2553 1501 1821 1094 986 1599 1615 2038 630 757 865 889 1840 1441 1347 1097 1187 1889 1721 2339 1824 2315 1283 2261 1170 1548 1397 1991 1333 2527 1572 1096 1687 1233 1586 1254 1013 1200 1783 2081 2197 2150 2110 2268 1417 1536 1242 883 1602 1170 1762 1519 702 801 465 995 1119 935 1367 1613 914 1091 1272 1114 1052 1588 2024 1624 1040 1222 1731 1553 456 240 405 438 375 1765 1497 2111 1676 1496 1551 1745 2041 1850 904 1090 638 516 1044 1071 445 1207 1341 1389 1073 1161 1027 989 1175 733 1851 1041 2431 2034 1623 1734 1230 1163 814 877 1001 850 1481 1360 1487 1012 1402 1568 775 1022 873 1000 1539 1200 1355 1370 1716 850 819 2380 1609 901 1777 1631 1401 1712 1712 1891 1352 1573 1045 833 2097 1404 1051 1627 1817 2762 1845 9140 8365 1783 2065 1934 2005 1963 1594 1832 1496 2519 1496 2677 1803 2084 1231 1184 1091 937 1892 982 1178 1919 2021 1911 1608 939 1877 2372 1717 911 1719 1416 1363 2488 1386 1410 815 1233 1219 1002 1600 1144 1033 1564 1303 835 842 1331 1648 1441 954 1507 922 933 1537 1565 1775 1226 1540 1506 1028 1326 1943 888 1053 1718 1487 559 629 756 2477 2999 2735 1543 2689 3118 2734 2021 2549 2321 3465 2234 2096 2285 1759 1663 1127 2724 2168 604 547 994 800 893 1051 3233 2805 2561 2658 2862 4595 4223 4718 3689 3366 4094 3335 2931 1991 5118 4701 4600 4893 4337 4273 3916 4079 5032 4887 4541 4767 5270 4947 5402 5447 4861 5508 5520 5193 4711 5528 4602 7645 6760 7289 4366 3411 4177 2386 1939 5518 4444 2947 1919 4234 1394 1572 2072 1423 1966 1682 1247 2866 2908 2244 1024 1311 1146 1292 1200 5942 6132 5996 5643 6425 5735 6936 5293 5188 8208 6494 6515 7092 6537 7246 5763 6213 6606 7087 5824 6187 6020 6606 6467 6569 7127 7047 6555 7387 1702 1469 721 6521 6201 3852 9729 10204 10050 8448 2984 3222 2366 692 2510 585 1115 842 1038 5862 3427 3294 1027 1763 1368 1657 3118 3751 3124 4202 3091 3388 3810 3277 4205 8324 10093 7314 8540 15203 16104 7676 8756 10487 11606 4516 3280 3833 3789 3924 2523 4350 1937 5881 2627 5630 2866 579 479 4529 3789 4603 9572 30525 2088 3576 1735 2724 2244 2401 2899 2897 3371 4195 3805 5849 6868 2861 2150 4082 6225 6143 5307 4078 3925 3213 2347 2002 5099 3332 5350 1648 3207 1735 2690 2438 2487 2987 3184 6944 6088 2005 2047 2196 2452 2317 2011 2454 1750 2062 2592 3772 2965 2430 4652 2649 2487 7175 1998 2363 3380 1915 2352 2347 2187 2428 3059 2829 2663 2851 3184 3410 3350 2922 3441 3181 3270 2775 2112 3057 2628 1465 1158 1428 878 1327 1311 2446 1533 1346 1257 1823 1097 2612 1824 1503 1605 1631 1505 1081 1521 1160 835 700 1071 938 1354 951 822 1201 1429 1019 1308 1541 987 1161 971 1002 1298 1134 1410 1675 1578 1072 1220 1489 1710 1721 767 1203 1532 1114 1081 1060 1244 1224 1413 1421 2057 2227 1289 1316 927 1261 1888 2231 1841 1484 1621 1541 1578 1271 1658 1160 1384 1714 1708 1700 1529 1448 1804 1078 1400 1404 1795 1519 1460 1400 907 891 980 1067 1720 1108 1409 1543 1031 2260 1310 1222 1520 1073 1296 1499 1750 1514 1567 2418 322 2781 1154 1381 1050 1021 763 1483 1745 1383 2703 2657 2394 2387 1726 2417 1151 827 1003 887 621 1054 1105 905 426 376 810 994 777 1304 1203 1271 889 893 847 501 1000 822 502 1193 727 966 2210 1495 1290 1012 1130 2062 1354 1183 1259 1413 983 1776 1321 1774 1373 1485 1510 1440 1930 1480 1043 1243 1418 1870 1588 1544 1845 1675 1391 1087 622 1240 1056 601 791 1896 1866 2029 1859 2109 1325 1964 1887 1913 2175 1970 1736 1504 1893 2151 3201 2247 2587 2306 2110 2653 2196 1493 1567 1641 697 2226 2645 2617 2586 2638 1601 2558 796 1431 1555 4009 1181 1113 789 1424 1332 1452 1420 1300 1771 944 1381 1139 1378 1120 1102 746 2187 2436 2266 2384 1830 2815 734 931 712 813 1613 2107 1573 1810 2004 1885 2224 1875 2248 2007 1522 1606 2155 1646 1834 1581 1792 1468 2000 1561 1767 1671 1843 1673 1207 1459 3107 1250 1274 1490 634 1219 625 1302 1002 2510 1331 1591 3152 1817 2686 2347 2421 3200 1577 1286 2456 2134 2031 2141 2176 1949 1931 2154 2220 1847 1831 2494 2090 1438 1678 1580 1422 2499 2321 2509 2213 842 3356 3342 3899 2489 2162 2195 3517 1946 2072 2806 1223 2152 1780 2204 1685 2192 2687 2104 2492 2532 1833 1890 3420 2047 2193 2214 2262 1762 3933 4106 3374 3058 2776 1830 1644 1336 1780 1612 1517 956 1279 1664 1454 1262 1650 2265 2465 1914 1834 1557 2865 1610 1850 2029 1908 2729 1974 2651 1978 2038 2631 2933 2359 2556 2471 2458 2589 3292 2123 2226 2233 2639 2672 2027 2269 3784 2776 3119 2494 2525 2920 2702 2536 2793 6629 6512 5860 5755 5105 4662 4769 5151 4191 5109 4556 5030 4815 4897 5042 3863 5620 4826 3192 2737 3047 2735 2521 2661 2811 3765 1655 2778 4699 4255 3228 1988 1886 1834 1312 1077 1781 1555 1411 1740 1853 1294 1060 1483 1493 1455 952 1070 1376 848 1152 1112 1467 1273 1577 2176 1963 1663 2654 2754 2300 2456 2361 2720 1988 2482 2198 2545 2601 3011 2881 2507 2661 1683 1061 929 825 1214 1185 1030 1295 1171 1005 455 1158 460 906 1099 1197 1190 529 710 378 473 477 525 516 483 459 1290 952 1231 1122 1027 2088 1719 1834 929 1011 1006 1231 1256 1137 1197 1057 980 1063 1195 1739 915 762 744 610 857 1003 1929 1442 1997 1954 2613 1215 1219 877 1646 1677 1390 1571 1776 1523 1456 1604 1338 1356 1197 2153 1497 1457 1480 1477 1403 1576 1837 1166 1499 1438 2184 1748 2594 1952 2017 2063 2083 2142 1699 2493 2177 1287 958 3069 1683 2980 1276 1676 2690 1823 1493 1678 1542 2507 2362 922 1486 1311 2954 2892 2982 3329 2325 1208 1136 1118 2329 1301 2759 2545 1419 1337 2466 2416 1526 1877 2031 2849 2543 2152 2278 2478 2402 2491 2872 3911 3032 2613 2970 3431 3411 2613 2938 3422 1303 1536 1388 1639 1485 1377 5620 2846 2395 2214 2194 2990 2769 2199 2678 3284 3581 3730 2108 1291 2266 1566 1394 1177 1581 1607 2024 2166 1702 1302 1739 1541 1458 2267 2547 2460 2614 1271 1330 1245 1540 1350 636 618 449 578 618 513 449 1176 813 1206 1037 1028 1512 2400 2259 2185 1818 1897 1947 1891 1862 2060 1724 2229 2342 2333 2462 2277 2316 2872 2405 2611 2153 1982 1817 2234 2390 1602 1816 2345 1778 1910 1869 1719 2074 2335 1705 1805 1994 1966 1666 1765 1792 2120 2868 1821 1762 1840 2595 2890 2272 2550 3026 3159 3226 1884 3528 2165 2136 1668 3330 1783 3459 3029 1978 1079 1294 1433 532 583 608 782 1968 1346 1555 1545 1603 1424 1476 1023 1679 1589 726 1217 860 732 1254 1400 2523 682 1306 1082 1166 1159 987 1387 1018 954 1000 889 799 978 1158 926 1430 854 1311 1225 1089 1362 714 3215 1583 1515 1523 1273 1166 1329 1166 1050 1127 1513 1403 1601 1948 1380 1135 1229 832 861 2178 1837 2170 2307 1855 2085 1954 1499 2001 1799 1897 2253 2845 931 1614 2025 1788 2217 2269 1803 1692 1477 1676 1887 885 949 1693 1427 1090 1848 3107 3474 2021 1058 1743 1015 1237 1764 1341 1269 5517 1310 5824 5434 5951 5766 5338 5177 5204 5573 5930 5498 6139 5597 5500 5340 1825 1883 2149 1327 2284 2423 2218 2141 1784 1956 3522 2204 1878 1695 2048 1947 1667 2187 3200 1969 1869 1847 1849 1638 1530 2095 2106 2423 1538 1145 584 689 748 707 937 605 537 825 844 925 1238 1278 1291 894 863 1016 1045 899 1127 1196 730 620 647 460 1066 803 872 897 1028 576 1148 1314 972 1108 992 1653 1732 1785 972 1209 1135 1035 973 1081 1007 1132 891 1015 771 1166 1075 1112 1140 1122 915 1377 1093 972 977 932 1076 980 1121 1119 872 1104 888 931 900 1090 1009 962 1135 1086 954 1184 1176 1208 1018 1094 1240 1074 1088 1061 585 921 1031 817 1162 1227 809 992 824 769 1737 1511 1135 1011 990 805 1039 965 861 1789 1335 1517 1437 1434 1389 1461 1482 1383 1758 1427 1052 1234 1207 1474 1384 1394 1253 1551 1672 1452 1452 1440 567 946 907 1069 522 412 313 449 337 561 220 391 371 249 375 261 385 426 383 277 319 309 528 745 560 869 588 393 525 346 408 314 322 417 299 395 578 560 455 495 376 606 353 434 339 373 307 424 414 308 403 341 387 476 460 665 550 432 422 192 383 513 818 527 559 381 208 321 266 120 309 165 471 195 484 895 451 275 411 421 535 483 341 885 511 816 257 325 511 333 695 660 638 446 858 381 514 497 424 406 337 613 703 473 499 454 716 732 816 518 520 692 779 789 553 563 692 449 817 515 650 597 550 396 465 575 342 583 476 586 562 788 587 571 1203 794 1059 769 623 818 872 1089 578 1434 528 337 499 423 603 1094 1248 968 730 760 879 809 572 769 711 689 507 1057 845 375 642 577 688 687 515 837 685 632 1051 679 551 643 797 616 712 1003 498 570 581 396 635 398 336 439 258 388 311 487 528 572 951 699 1164 464 477 459 478 561 311 413 447 473 530 699 762 1094 818 571 921 518 820 609 485 592 566 570 569 896 540 510 441 375 850 930 502 299 605 501 765 1363 514 968 474 852 551 630 420 587 619 1102 633 787 633 982 982 635 553 450 718 751 590 875 910 914 627 746 573 562 712 527 748 1037 150 190 201 268 564 460 768 1086 642 734 663 473 772 723 825 1159 409 510 732 812 230 78 109 246 99 498 416 834 691 669 544 746 639 595 550 576 252 194 489 534 162 775 347 616 521 536 538 396 639 324 927 731 786 731 744 817 641 344 506 565 261 231 510 520 416 290 470 471 343 403 335 590 590 452 769 784 685 462 409 867 593 207 524 736 601 946 886 725 735 700 337 464 460 269 582 723 517 1012 820 3696 3526 716 765 694 601 950 749 1023 926 1230 825 892 651 919 558 535 645 350 723 786 929 654 671 516 483 518 841 1131 588 387 930 580 592 1012 767 666 467 362 640 497 318 517 343 817 839 442 276 814 662 830 464 812 455 617 635 451 1421 963 816 857 718 452 823 444 450 931 891 258 335 467 1178 1397 1515 1143 867 1554 1154 1162 1149 1311 1590 754 692 714 959 545 1061 1275 1288 423 395 328 300 418 588 1631 1494 1315 1292 1135 2571 2922 2307 2550 2216 1796 1427 1343 1149 2060 2162 2014 2435 2626 2099 2135 2225 1986 1796 2152 1730 2054 2907 2164 2557 2467 3091 2975 2479 2116 3178 2239 3736 2664 2777 1393 1884 2087 1226 1082 2149 1967 1377 1429 1847 748 825 814 896 799 478 731 1656 1122 903 445 538 456 527 466 3229 3163 2959 2650 2821 3132 2939 3485 2160 3213 2675 3914 3502 2886 3390 2998 2991 3501 3210 3075 3375 3467 2382 2474 3355 2629 2234 2958 2708 702 582 423 2712 3139 1550 4673 4480 4104 3584 1152 1232 1073 466 1429 359 860 577 463 2591 1851 1766 464 947 785 729 1630 2079 1317 2740 1637 1662 3036 1176 2181 3233 3868 3261 3573 7063 6181 3122 4106 4743 5483 1708 1212 1694 1561 2045 995 2066 793 2306 756 2571 1356 128 112 2751 1854 2613 3946 2088 10810 1731 1054 1426 703 620 1196 1111 1049 1253 1187 2549 3590 1372 679 1301 2329 2220 2954 1997 1932 1257 710 875 2350 1219 2646 994 1262 775 1265 1350 1161 1428 1519 2917 3421 1098 914 760 911 1108 687 1013 791 815 1070 1916 1223 1179 1976 1014 859 3375 540 749 1299 546 1102 1118 1072 1179 1138 828 978 870 1045 1099 1186 1233 1306 1295 1739 1318 982 1244 1061 778 517 604 490 556 633 1230 633 480 773 684 681 1103 980 924 505 974 1037 993 374 480 315 264 383 636 631 407 333 614 802 742 633 555 691 778 473 385 660 677 566 623 778 450 394 750 808 1065 318 588 638 647 746 619 617 544 700 424 750 797 586 522 431 418 892 674 648 431 467 426 508 539 508 570 566 650 711 849 749 566 837 593 579 542 677 923 842 382 527 530 478 486 1008 582 805 577 499 923 775 677 855 576 803 932 1184 526 628 1421 207 1246 863 750 291 474 359 640 1209 563 775 979 1119 1068 774 1126 921 540 456 539 527 699 608 458 719 673 402 583 396 322 373 437 728 296 270 450 390 420 425 335 359 332 1203 1088 608 506 472 436 615 471 485 638 399 1053 887 1325 1099 934 731 602 837 454 706 480 657 570 677 795 678 920 831 546 299 412 765 621 431 866 891 1084 919 1199 737 877 1203 813 1526 766 1093 920 1203 1057 1264 1175 1834 1649 833 961 954 1095 1172 901 458 1128 1388 1121 1265 798 1050 1151 585 421 445 1950 326 273 251 303 297 399 248 474 657 347 853 700 1119 417 448 485 1017 1037 842 940 483 1359 307 518 342 374 683 1129 914 989 1031 987 1069 849 879 568 458 536 648 527 563 547 1032 803 1168 843 812 603 778 652 720 733 1329 839 440 693 229 641 228 529 709 1038 571 456 1161 1063 1283 1242 1315 1199 687 462 1189 1083 976 1072 972 1201 1318 960 1305 1315 1187 1101 742 427 450 421 617 1013 875 1253 1034 687 1347 1606 1882 1034 1429 962 1445 773 1180 1411 663 1086 829 722 712 723 805 684 838 919 634 926 1005 1193 793 1498 994 1083 1320 1595 1353 1056 910 629 1009 896 560 581 745 596 788 919 749 585 951 1030 1002 997 1008 1239 1345 1157 704 576 451 1618 1030 1047 1078 1112 1013 1233 1252 1129 1202 1115 1126 1201 853 925 1002 1560 1137 947 1001 1759 1176 1275 1676 2015 986 1171 1403 1436 3272 3497 2311 2471 2358 2265 2175 2491 2165 2441 1928 2185 2190 2374 2403 2081 3500 2141 1901 1420 1497 1351 862 1354 1177 1694 1081 1699 1682 1489 2476 1065 967 1352 623 768 763 727 925 1039 982 582 799 618 563 518 540 419 501 291 458 388 733 542 404 819 715 715 1262 802 1105 1402 1401 1538 881 1353 1416 934 1321 1409 893 819 907 565 717 582 517 844 840 670 478 774 459 196 669 318 304 286 448 336 163 88 259 173 462 476 453 480 425 852 526 766 673 692 739 632 640 332 649 264 707 194 180 196 863 463 508 515 777 548 451 307 275 301 361 650 555 754 858 1072 660 690 207 498 584 524 425 567 628 653 692 576 516 465 775 532 652 980 629 497 696 606 431 547 554 785 829 843 641 977 611 865 937 507 781 642 525 205 1348 427 978 536 392 1174 594 730 526 731 910 1065 539 573 459 1275 865 1079 1531 931 573 555 538 1132 534 1181 1320 705 832 1090 1370 600 692 968 950 1097 943 1058 1062 1345 1150 842 1101 1369 1135 1051 1201 1363 1480 1468 1236 433 871 555 585 658 692 3122 1197 985 911 809 1130 1146 925 1036 1307 1452 1288 1335 930 715 832 441 447 623 670 826 719 687 623 823 625 746 1428 920 902 961 534 397 651 696 368 388 422 363 383 377 327 323 528 446 663 558 467 740 792 830 843 878 864 892 892 791 701 1111 866 1240 1025 989 1067 1155 739 643 695 877 1039 918 1310 727 532 1145 956 690 894 767 1181 1252 1084 830 881 1100 1376 868 896 942 984 907 850 612 1116 745 1321 951 946 1017 1347 1588 753 1902 1012 644 723 1349 491 1016 1971 953 465 377 543 322 336 358 390 779 650 857 911 767 777 760 559 824 931 236 734 440 505 723 526 1140 463 856 479 390 540 510 464 302 324 237 243 211 351 372 487 473 296 685 610 742 1006 401 2164 529 474 886 577 717 767 685 572 737 510 704 699 443 573 607 673 347 605 636 1401 626 893 798 927 787 502 1147 878 889 691 1419 336 968 1047 953 1043 1183 1288 639 643 648 1300 426 473 324 507 361 930 2149 1838 1391 258 346 539 519 529 572 569 2486 615 2458 2256 2197 2533 2424 2627 2569 2424 2548 2323 2477 2674 2583 2377 763 969 957 830 945 1215 935 855 847 1038 1293 1261 997 953 666 716 762 976 1344 970 978 1080 555 677 695 1103 1063 1328 2477 1987 1181 1361 1275 1461 1964 2156 1822 1854 1235 1498 2338 2460 2344 1749 1756 1969 1966 1760 1693 1982 1856 2028 1923 1722 1568 1842 1635 1511 1378 1414 2089 2126 1914 1895 2104 2563 2657 2465 2473 2221 2149 2348 2375 2412 2338 2340 2563 1678 2422 2493 2598 1827 1796 1726 1529 1975 1898 1568 1864 2088 1840 2085 1875 2118 2139 1766 2166 2191 1911 2280 2103 1880 2285 2245 2136 2095 1618 1811 1876 1727 1895 1856 1904 1775 1539 1965 2057 1861 2070 1866 1712 1878 2235 1565 1997 1954 2259 1975 2082 1789 2605 2283 1646 1898 2037 2131 2148 2187 2436 2247 2238 2291 2290 2459 2583 2461 2441 2227 2092 1925 2164 2111 2380 2396 2552 2356 1260 1317 1736 2267 945 516 723 383 751 531 605 989 481 559 521 923 548 627 732 680 885 745 731 932 610 987 749 689 971 815 969 822 907 998 659 868 691 1016 1024 1153 958 1361 616 743 672 624 556 683 952 725 941 659 838 805 775 1780 723 552 434 647 664 614 1393 816 886 556 850 645 991 764 1132 725 983 800 1228 1540 993 731 975 592 798 876 875 1234 817 1784 689 969 1233 832 724 1195 1106 936 1235 513 696 621 887 811 675 1166 1147 1500 947 1282 1258 1069 967 1121 1252 1165 903 1161 1162 1561 1177 1340 1610 855 1312 1093 1116 805 867 1124 875 749 1349 1352 1305 1431 1158 1077 1791 1313 2209 2399 1667 1698 1945 1917 1635 3547 1592 1264 2100 899 879 1956 1168 2002 1766 1150 1686 1480 973 1411 1161 1170 1243 1886 1182 1080 1020 1068 797 883 938 968 1086 2322 1801 1176 1411 1630 1507 1628 1002 1064 1025 1247 1204 1632 1704 1261 1004 1128 880 749 839 955 670 1416 1324 1514 1704 974 1187 956 993 1246 801 639 1197 892 1093 1163 1416 1893 1156 1182 1433 1062 1905 971 1138 1044 957 1210 1280 1596 795 664 663 996 1506 1228 872 999 1347 1292 1320 1830 1117 1764 1277 1947 1056 1479 867 1338 1140 2211 1045 1173 1558 1026 1135 1344 1063 945 1886 2031 1925 1571 1646 1887 1377 1280 1510 971 1009 691 1093 1549 795 859 528 680 944 1117 1583 1741 1198 1453 954 986 1382 1657 1847 1380 1238 1037 1258 1137 383 211 289 391 387 1536 1037 1452 1378 1791 1610 1565 1356 1264 1417 931 671 379 1000 1280 418 811 920 1202 1134 1086 1003 873 1026 908 1464 1093 2111 2187 1722 1663 1112 907 962 971 1272 1092 1109 1172 1061 1028 1188 1372 766 896 881 1157 1568 1096 1227 1617 1447 950 874 1968 1412 550 1013 950 836 1000 1069 1323 931 932 1022 683 1208 717 716 1040 1228 1709 1691 6378 6464 1346 1444 1039 1374 1383 1388 1622 1365 1708 2089 2053 1910 1921 768 982 916 1040 1287 846 1069 1216 1212 1010 1270 951 1593 1834 1264 968 1637 1516 1466 1911 1298 1377 575 788 1257 997 710 867 902 1128 973 838 483 1483 1034 1235 763 1369 798 1059 777 996 2082 1632 1070 1315 1090 953 1608 1348 1190 1732 1668 367 445 574 2274 3187 2138 1703 1945 2899 2063 1499 1827 1776 3180 1773 1453 1430 1427 1253 1147 2696 1783 461 411 625 592 633 728 1923 2121 1962 1965 2452 3730 3699 3897 3313 3262 3256 2772 2793 1762 3669 3861 3374 3760 4088 3505 3747 3858 3445 3580 3891 3682 3552 4492 3903 5172 4284 4967 4055 4544 4295 4917 3767 5339 5748 5876 3373 3457 3336 2145 1844 3970 3329 2376 1917 3908 1253 1284 1696 1243 1716 1336 1375 2322 2114 1616 699 1290 1205 989 1258 5359 5437 5460 5916 5435 5578 5971 5498 4852 6010 5633 5412 5215 4922 5240 5097 4464 4765 5491 5434 5016 4720 4976 5860 5493 4865 5069 5332 5721 1253 1072 715 5262 6210 2747 6771 8425 8798 6657 2234 2385 2100 712 2310 565 948 653 768 4600 2842 3124 677 1342 1102 1142 2903 3141 2996 4582 2867 2713 3089 2799 3693 5018 6013 6196 5387 11020 10834 6212 6354 7812 8858 3919 2027 3280 2898 3487 1797 3748 1444 4648 1660 4551 2128 214 176 3157 2610 3578 7596 3576 1731 24240 1317 1969 1563 1462 2463 2344 2677 3403 3072 5032 5365 2596 1746 3846 4418 4246 4972 3379 3688 2748 2235 1590 4425 2672 4433 1335 2889 1428 2976 2372 2250 2661 2515 5151 4759 2284 2284 1903 1681 2203 1876 2092 1536 1483 1957 2642 1919 1922 3801 1732 1475 4939 1750 2193 2557 1551 2065 2108 1766 2060 2017 2401 2133 2201 2411 2482 2437 2455 2538 2662 2439 2002 1837 1992 2624 1099 1080 1169 633 1218 981 2400 1378 1137 1050 1314 988 2472 1502 1526 990 2215 1788 1056 1095 1243 626 550 963 946 1010 860 839 771 1015 1157 1167 1024 1293 898 868 926 1179 1071 1261 1055 1117 880 791 1050 1261 1466 623 1089 1267 1303 1717 1359 1216 1240 1236 1019 1381 2129 1130 1354 1136 1249 1422 1801 1650 1051 1290 1251 1477 1327 1405 1355 1340 1720 1740 1915 1493 1537 1581 1120 1561 1525 1448 1579 1489 929 1297 1198 1070 1130 1909 1481 1244 1588 806 1698 1395 1100 1589 1449 1631 1517 1739 1028 852 2213 289 1895 1093 1088 748 1029 1089 1222 1736 1154 1747 1772 1834 2171 2266 1988 829 609 913 809 774 1118 1031 776 597 467 772 690 728 900 995 1072 1322 788 689 967 1047 664 355 730 727 603 2038 1257 932 661 895 1504 921 1031 1028 1100 761 1878 1355 1431 1389 1706 1387 1223 1715 1012 1206 715 1174 945 1083 1464 1494 1467 1300 695 892 1061 1010 651 631 1988 1713 1873 1341 2202 1475 1523 1811 1313 1843 1700 1705 1252 1833 1759 3621 1647 2351 2112 1969 2347 1762 1430 1390 1319 629 1640 1993 1821 1715 1510 1388 1902 801 1471 1595 4120 655 626 512 810 780 930 1086 1056 1418 857 1100 1095 1542 702 679 843 1971 2135 1462 1790 1239 2880 447 607 418 524 1275 1941 1570 1728 1729 1634 1975 1422 1920 1687 1210 1341 2036 1398 1625 1487 1666 1252 1952 1454 1445 1105 1344 1043 1219 1138 2655 1534 949 1433 525 1100 577 981 919 2520 1336 961 2636 1384 2113 1706 2240 2328 1206 958 2570 1858 1846 1962 1393 1813 1866 1556 1617 2027 1987 1981 2042 1239 1435 1276 1523 2114 1910 2430 1916 1078 2686 2794 3442 2000 1845 1784 2659 1673 2070 1931 750 2306 1545 1916 1587 1848 2008 1848 2035 2088 1739 1556 2130 1732 1229 2125 2040 1607 3901 3594 3482 2325 1982 1416 1588 1396 1452 1420 1493 1227 1345 1345 1181 1152 1240 1711 1944 1577 1526 1541 2048 1571 1242 1643 1835 2838 1650 2421 2229 1650 2610 2372 2276 2233 2352 2773 2413 2017 2144 2396 2469 2915 1879 2082 2148 2643 2325 2543 2660 2749 2117 2396 2525 2529 6352 6507 4866 4759 4266 4031 3625 4038 3416 4934 4409 4991 3701 3450 4631 3610 5454 3883 3456 2264 2447 1818 2411 2372 2152 3589 1175 2374 3456 3048 3108 1596 1620 2143 1276 1397 1896 1733 953 1141 1836 898 1118 1287 1426 1397 1236 918 1055 768 1066 1018 995 1204 1526 1777 1356 1573 1765 1841 1989 2415 2413 2594 1426 1903 1970 2185 2124 2613 2206 2256 2476 1846 834 1082 1014 949 931 776 892 888 595 600 1089 413 557 439 722 625 564 432 362 668 534 526 601 569 505 1207 728 1107 752 1219 1548 1470 1608 981 1072 1102 1101 989 881 1025 1076 867 1233 1121 1114 788 762 842 735 688 838 1593 927 1244 1632 1940 1258 951 570 1449 1523 1467 1414 1692 1701 1609 1725 1498 1523 972 1465 1221 1375 1394 1363 1072 1327 1294 1105 1319 1264 1845 1803 1524 1852 1490 1612 1582 1723 1153 1773 2023 1118 652 2241 1192 2380 1171 1109 2689 1200 1134 1125 1063 2316 2238 928 1237 1038 2727 2631 2248 2942 1957 827 702 978 1785 1123 2253 1870 1204 1001 2041 1791 1557 1133 1702 2389 2234 1974 2186 2005 1993 1888 2409 3007 3060 1969 2353 2294 2620 2463 2609 2649 925 1163 953 1452 1177 1404 4974 1998 1969 2016 2077 2259 2015 1855 2064 2337 2410 2328 2036 1317 1540 927 1131 1061 1667 1363 1873 2101 1845 1330 1334 1465 1583 2200 2101 2072 1892 1181 1083 1047 1496 727 520 467 358 520 457 400 342 822 1029 787 540 703 1567 1618 1793 1539 1739 1673 1534 1609 1927 1706 1348 1861 2049 1867 1805 2011 1901 2206 1740 1996 1811 1902 1457 2090 1549 1218 2165 1663 1731 1826 1407 1533 2080 1843 2045 1957 1802 1425 1846 1735 1654 1673 2172 1502 1569 2276 1507 2101 1806 2053 1919 2560 2546 1530 3868 2128 2029 1263 2626 1462 2785 2708 1597 845 928 968 430 487 480 741 1327 1530 1186 1503 1322 1325 1656 781 1063 1081 682 855 707 614 844 1081 2701 516 1457 1043 644 842 1304 982 763 860 902 518 414 890 613 1012 887 761 1346 1263 929 1111 927 2804 1078 919 1200 1192 1084 1003 922 804 1239 1112 1565 1673 1355 990 595 605 802 650 1852 1818 1585 1845 1623 1858 1470 1262 2074 1378 1253 1262 2233 835 1476 1713 1565 1969 1869 2055 1259 1273 1356 1527 804 1000 928 1015 735 1421 3305 3077 1797 824 972 614 1246 1222 1237 1198 4194 1029 4564 4164 3691 3862 3972 4293 4420 4697 4604 4726 4243 4322 5282 4279 1543 1566 1567 1160 2082 1790 2025 1974 1916 1836 1788 1838 1388 1649 1708 1546 927 1590 2136 2252 2285 2122 1526 1084 1105 1723 1654 2010 1783 1564 965 1184 956 863 1015 1034 992 1132 1233 673 1515 1656 1609 858 1214 1554 1200 1253 1394 1559 780 916 766 827 1111 800 1294 794 730 832 1032 1187 769 842 1211 823 821 921 1233 967 1264 1178 1199 1142 1165 1120 1707 1045 1483 1305 1300 1221 1227 1361 1388 1281 1371 1209 1364 1125 1248 908 1289 801 1110 1307 1054 1196 1243 1276 1200 1418 1261 1274 1161 1115 1137 1114 1228 870 1124 974 1099 931 1167 1404 1312 1012 880 833 1125 1360 1471 1269 1262 1077 1287 1409 1603 952 1607 1108 1001 1165 1160 1099 1188 1145 996 1122 993 1144 1159 915 1067 997 1172 1205 1092 998 991 1100 1063 1147 1078 1082 711 768 731 1086 761 443 390 708 426 774 433 698 197 424 655 225 482 495 466 261 283 261 267 766 457 816 526 675 779 261 264 260 291 368 539 378 344 693 579 530 357 587 380 599 505 485 448 539 321 478 511 500 548 555 531 992 479 445 437 230 330 316 703 483 536 305 367 338 450 328 316 339 552 236 454 897 585 301 443 320 258 268 375 511 466 910 424 448 713 440 683 1023 830 847 999 355 683 294 515 409 451 617 770 534 984 395 561 1129 612 678 354 916 608 820 517 923 944 866 1079 533 451 670 669 555 541 646 597 555 851 558 397 926 1034 479 1346 1337 851 1004 773 1070 696 1229 790 1223 510 416 656 372 565 1534 902 1419 777 916 980 854 518 784 991 1018 641 928 608 706 758 482 623 874 727 607 860 603 1240 841 1180 797 709 1289 1343 987 421 603 658 555 725 504 489 631 416 292 495 882 443 410 1074 770 610 738 366 637 664 752 352 384 383 451 871 737 768 949 636 779 811 750 995 495 720 391 343 386 541 875 329 537 414 488 983 629 687 580 805 811 1152 1052 458 1183 515 1121 808 677 854 505 615 1276 495 976 717 679 1007 416 423 519 650 700 630 1189 1101 745 703 533 580 609 706 538 769 839 418 510 291 329 640 322 555 1263 842 946 405 326 774 681 976 1248 697 436 940 837 149 138 208 289 220 641 645 1025 940 937 1031 1062 700 670 564 640 300 376 450 525 169 739 413 737 538 615 428 401 415 447 976 905 878 835 655 817 507 666 570 800 366 344 400 412 386 363 420 803 464 543 682 513 904 725 610 543 599 486 362 708 646 468 596 873 790 943 928 886 675 631 283 509 762 701 521 822 845 1238 960 4578 3894 819 1220 1250 774 918 920 957 816 1243 1202 1044 986 900 684 325 692 549 592 549 618 950 1008 1264 783 630 1313 1374 656 788 603 1010 1005 1159 594 741 265 329 738 633 535 571 530 238 347 375 383 735 923 861 662 563 636 550 714 599 1260 1069 1001 780 893 549 791 663 785 934 902 639 697 744 1332 1703 1763 1061 1125 1525 1536 1300 1061 1137 1227 681 1027 1247 1105 628 486 1275 802 446 444 594 307 653 667 1055 1540 1068 1463 1304 2003 2030 1991 1877 1917 1438 2446 1576 917 1949 1837 1843 2189 2506 1875 1560 1606 2000 2299 1957 2098 2045 2557 2345 2564 2570 2602 3069 2671 2059 2538 2072 4009 3908 3662 1989 1704 1707 1285 1174 1999 1902 2103 1059 1969 529 522 688 665 681 609 504 1487 1558 812 565 1042 982 706 489 3349 3349 3285 2827 3441 3321 3628 3188 3316 3770 3373 3203 3382 2670 3049 3028 2938 3731 3406 3262 3200 4336 2691 2733 3665 3651 3105 3913 2903 1021 931 588 2942 3036 2097 5010 4530 4652 3569 1165 1181 1160 362 1262 373 695 601 436 2446 1576 1688 781 691 627 579 1775 2659 1361 2204 1104 2141 2179 1876 2669 3661 4335 3770 3766 7719 8187 4044 4134 4859 4820 2178 1450 2057 2015 2504 1089 2404 1019 3832 1417 2745 1794 285 165 2273 1721 2586 4309 1735 1054 1317 12881 1663 659 657 2139 2092 1875 1280 1207 2665 4255 1627 789 2473 2708 2754 3738 1787 2076 1130 1030 810 2388 1536 2915 1313 1640 671 1312 1384 1606 1788 1843 4243 3525 1002 829 947 1102 1377 894 1293 799 839 1365 1616 1544 1169 2364 941 909 3728 966 1107 1358 712 1830 1717 2017 1603 1290 1183 1161 1399 1858 1824 1997 1843 1883 1007 1730 1806 1417 1763 1649 690 566 636 787 647 604 1417 700 750 773 1081 817 995 1164 1214 917 1514 1578 838 822 562 515 487 445 704 994 572 536 666 675 796 834 897 715 765 867 620 897 804 820 962 776 741 262 952 1087 855 458 459 740 505 498 774 684 590 807 673 888 1035 907 848 449 577 969 943 918 694 769 647 603 749 632 696 755 609 1088 701 856 407 1056 685 875 767 1064 744 490 425 687 531 554 495 985 436 776 942 450 981 765 727 977 616 705 986 1130 819 703 1217 104 998 696 633 617 424 306 852 824 522 1205 1225 1508 1052 1121 1314 700 570 410 567 317 487 769 649 472 313 643 320 338 439 790 538 316 474 456 352 289 185 132 727 613 205 1315 1033 798 685 601 959 825 699 662 695 919 927 821 929 849 530 722 1083 1309 628 992 521 868 770 765 1143 923 1095 689 363 358 658 527 282 377 865 804 902 1312 1594 1051 833 990 1026 1313 865 1120 864 1029 1114 1597 1119 1458 1186 1349 1510 1463 1023 967 756 419 970 1280 1508 1873 1148 980 867 436 881 1037 1946 319 439 386 411 538 548 694 594 759 445 580 751 1483 423 421 254 1240 992 822 918 692 2102 272 407 215 292 832 1009 803 947 971 897 983 613 881 649 607 578 746 595 615 552 912 751 1033 869 862 603 733 520 408 466 1153 447 636 447 249 361 382 615 504 977 758 465 1394 941 1614 1349 1312 1184 1029 691 1380 894 1251 1357 1142 1442 1112 1047 959 1186 1165 1132 923 681 642 656 1064 1160 1158 1006 1035 915 1861 1615 1908 1434 1020 1359 1245 1514 929 1805 623 938 1169 1004 1223 994 1553 1363 1569 1480 764 1088 1286 1245 1180 1527 1415 828 1461 1893 1665 1289 1102 893 899 776 513 605 1174 724 919 1303 572 539 837 882 917 1037 1562 811 1155 1400 692 1121 951 1662 1040 1075 1157 1330 1202 1457 1435 1301 1289 1225 1569 1264 1409 1097 1274 1264 1512 1250 1305 1567 1507 1444 1757 1746 1544 1615 1479 1556 3143 3472 2776 2445 2713 2628 2531 2723 1785 2543 2211 2438 2490 2334 2809 2022 3379 2613 1890 1152 1274 924 1182 1337 1495 1829 886 1953 2334 2097 3268 1260 1700 1682 628 627 1049 632 919 1266 1093 982 685 795 784 482 367 567 812 786 366 360 632 805 742 1145 868 992 1211 851 1009 1291 1432 1509 1231 1372 937 1343 1666 1716 1116 1318 1326 658 544 518 476 586 605 490 504 631 616 223 612 303 411 375 401 474 121 122 82 290 549 575 536 542 412 581 408 891 810 719 797 712 751 447 570 409 1053 375 359 361 614 628 568 778 1007 377 355 334 255 267 315 924 430 663 873 1173 783 423 235 1069 1092 678 834 873 835 721 995 713 659 563 640 549 637 877 960 612 765 1011 378 680 514 1308 716 914 1281 751 988 845 1020 433 803 803 400 221 1009 402 927 563 377 914 605 480 560 466 1117 1236 441 547 505 1459 1472 1431 1453 976 387 355 394 720 460 1068 777 487 389 808 642 759 551 1333 1285 1179 1190 966 1400 1082 1011 892 1440 1281 1515 1411 1241 1801 1422 1541 1282 393 795 822 409 542 776 2657 1001 1150 1102 1092 1148 1012 882 1056 1444 1378 1248 1143 831 1202 557 570 459 995 572 1029 1121 729 809 1127 525 831 1028 1304 1506 1225 613 1079 433 881 691 272 214 198 276 272 260 246 357 429 676 716 479 906 1227 1161 1037 1147 1344 934 1019 1070 1070 1140 1435 1657 1612 1571 1356 1620 1262 1065 1113 1279 1039 1093 1512 1485 927 1203 1030 784 1136 1058 1380 1209 1006 905 985 1331 1515 1017 1139 1347 1389 1236 976 1015 1050 1249 1219 1121 1167 1661 1102 1764 1353 1629 707 856 1025 1961 604 1190 1924 849 422 470 441 255 279 366 335 727 682 533 763 682 847 657 412 752 646 457 674 527 452 602 818 1280 631 890 696 421 542 711 819 513 479 370 471 407 445 410 439 835 542 740 712 763 1270 499 2214 917 885 894 549 713 764 726 500 812 696 765 726 787 514 378 410 340 475 848 1654 918 976 1001 1219 936 573 1218 789 1279 803 1149 454 921 1162 1094 1199 1215 1065 800 980 658 986 527 370 487 719 578 1224 2052 1155 1069 471 543 426 592 827 769 462 3206 1115 3371 3223 3203 2342 3138 3033 3057 2673 2944 2672 3159 2808 2491 3444 946 834 718 604 1311 1395 1589 914 864 856 1804 1169 1027 718 735 1082 622 797 1474 904 876 789 1112 1109 1091 1158 1140 1295 1975 1851 861 1229 995 1205 1502 1262 1130 1325 950 1209 1532 1531 1506 1449 1377 1853 1743 1461 1310 1611 1259 1137 1074 957 792 1038 1478 1252 1422 726 1164 1394 1534 1162 1226 1242 1262 1147 1564 1275 1648 1583 1610 1478 1513 1692 1513 1281 1704 1348 1594 1223 1461 1236 1226 1271 1229 1117 1546 1349 1620 1136 1401 1097 1195 1449 1118 1403 1584 1389 1448 1345 1591 1453 1490 1247 1408 1399 1683 1278 1287 1672 1192 1136 1128 1339 1735 1163 1243 1332 1370 967 1488 1402 1233 1243 1423 1327 1514 1145 1650 1476 947 1397 1333 1225 1243 1285 1239 1419 1525 1261 1437 1730 1755 1735 1582 1658 1490 1743 1697 1600 1587 1472 1400 1347 1064 849 1116 1282 792 726 401 724 431 939 476 600 375 340 585 527 558 679 551 468 491 444 440 838 571 741 627 965 1168 548 586 511 539 730 728 558 696 708 576 531 398 606 525 692 543 478 450 707 389 491 601 683 814 619 567 1216 802 570 544 303 408 450 719 553 589 547 487 598 602 582 650 556 476 417 651 1241 592 444 573 525 509 462 664 965 1007 1149 501 553 846 641 525 1392 1149 1040 975 329 658 474 535 416 656 779 826 616 998 765 677 844 642 778 617 1012 664 645 588 1222 1036 696 985 580 731 639 855 737 937 1001 756 644 1106 872 818 1237 976 916 1457 1265 1449 1479 1191 1169 902 1456 1134 1913 977 652 1094 745 627 2009 853 1393 1174 1387 1541 1162 776 1167 904 992 754 1175 946 613 992 805 762 806 1010 779 939 1010 1333 878 906 1197 867 1134 1209 1048 690 955 639 572 724 569 526 667 534 608 762 745 449 792 1481 927 946 804 828 722 1043 1085 533 455 595 807 760 1083 1103 1433 998 700 1214 1283 1591 947 860 1010 977 619 817 913 646 681 659 793 935 1044 871 538 946 973 1040 1459 1012 1532 753 1599 535 853 828 758 537 1004 823 857 1294 1098 1080 743 575 574 1222 1526 1418 1356 1375 1016 809 522 663 803 796 571 842 1317 211 245 262 434 587 521 1057 1239 775 987 707 437 898 851 1399 1413 602 652 1002 947 126 151 154 210 218 706 599 1441 1279 1180 1243 1025 911 845 820 838 354 281 754 743 360 908 864 686 963 944 532 539 544 570 755 990 1277 963 937 1121 690 597 918 912 535 485 642 654 624 409 415 646 783 867 776 606 656 747 902 811 1061 654 645 1002 830 657 698 883 806 928 955 1269 1120 786 531 525 933 754 733 939 1016 1222 1245 5211 5021 1060 1411 1317 1091 1342 1154 1274 1216 1649 1268 1276 1012 1014 783 488 706 509 613 819 673 1605 1549 1143 1148 907 1201 1488 1000 752 1101 1036 1036 1119 695 1136 592 552 844 724 554 745 711 561 555 414 385 1102 958 1049 1132 1141 611 729 950 601 1281 1043 1097 989 672 376 1132 672 821 1359 1229 758 818 814 1298 1502 2243 1219 1447 1960 1716 1646 1529 1487 1891 1036 1102 1272 1074 674 801 1596 1362 593 534 648 533 777 747 1782 1550 1395 1676 1975 2514 2093 2417 2206 2193 1930 2047 1680 1298 2679 2598 2720 3106 3596 3186 2561 2846 2158 2841 2427 2903 3411 2706 2685 3326 3132 2821 3439 3206 2952 3328 2722 5171 4590 4513 2247 2158 2429 1482 1209 2798 2386 1522 1261 2366 892 930 1418 916 1489 748 1012 1590 1612 1083 561 922 823 590 638 4225 4232 3915 3493 3998 3462 3914 3748 3134 4358 3681 3955 4514 3844 4494 3456 3756 3769 4260 4365 3556 4379 3889 3518 4294 4467 3701 3975 4730 1087 893 612 4399 3934 2602 5034 5685 6022 4214 1899 1756 1346 570 1484 274 1059 927 528 3608 1882 1817 802 978 851 868 2063 2459 1777 2747 1695 2068 2574 1977 3227 4886 5745 4501 3441 8027 8659 4053 4961 5430 6134 2788 1840 2610 2220 2631 1337 2881 1162 4031 1167 3574 1867 236 212 2592 1996 3593 5244 2724 1426 1969 1663 16288 782 784 1835 1695 1643 1690 1686 3450 3970 1684 1341 2202 2991 3041 3811 2317 2279 1225 1593 877 2385 1680 2848 904 1650 1008 1857 1705 1582 1824 1734 3760 3826 1324 1271 1397 1245 1315 1229 1256 807 1038 1559 2179 1725 1502 2709 1462 1352 4106 1019 1316 1850 1181 2204 1859 1701 1710 1756 1575 1552 1843 2233 2222 2295 1904 2326 1732 1544 1958 1712 2311 1561 939 698 776 657 735 684 1837 932 1008 1034 716 659 1175 1520 1318 837 1587 1145 953 720 823 487 459 379 477 965 517 476 601 752 827 833 886 855 948 692 655 900 830 882 1028 985 616 357 794 987 945 505 573 683 444 502 712 837 732 659 925 898 1409 717 761 748 604 1391 1063 1332 780 824 796 758 942 679 775 866 628 820 1010 919 1030 911 774 968 941 979 1059 722 485 704 635 543 549 1112 610 942 997 556 993 1004 823 1101 895 1015 1127 1273 890 999 1506 224 1480 1087 1008 530 682 604 1003 833 717 1416 1422 1049 1416 1336 1325 755 574 608 596 380 626 448 429 404 285 431 497 461 434 757 521 581 518 488 504 501 332 274 520 581 449 1451 1252 781 620 871 1068 892 727 745 989 840 1344 1114 1138 942 756 999 1124 1591 721 1053 1176 1028 932 1210 1201 976 1457 1030 645 552 626 604 383 446 972 1072 1321 940 2170 1048 1226 1586 1140 1584 1172 1388 1083 1217 1393 2056 1421 1757 1458 1626 1558 1644 1281 1237 1026 465 1234 1475 1425 1554 1119 1220 998 450 879 1009 2461 490 646 369 579 537 625 507 766 1025 628 858 833 1334 620 629 377 1369 1489 973 1223 800 2070 444 729 487 484 848 1406 1141 1262 1335 1239 1417 1034 1175 1049 947 917 1187 944 996 893 1174 934 1354 1017 1104 784 1017 789 838 752 1758 846 779 927 581 879 655 968 504 1373 605 703 1688 1295 1443 1843 1811 1612 1089 755 1642 1077 1144 1292 1031 1251 1033 1290 1107 1357 1033 1307 1375 806 743 673 963 1180 1226 1291 1242 847 2152 2191 2581 1225 1337 1106 1570 1254 1329 1623 452 1168 953 1476 950 1505 1492 1361 1448 1482 1036 1255 1454 1243 970 1717 1244 1374 1535 1908 1898 1468 1344 919 1235 1070 819 846 882 985 1148 1435 788 1145 989 740 1131 1086 1614 1352 1436 1303 952 958 791 2432 1598 1357 1268 1562 1520 1811 1714 1738 1439 1515 1491 1424 1379 1143 1246 1422 1589 1547 1694 1950 1910 1722 1901 1784 1770 1640 1734 1968 3951 4004 3415 2783 2836 2467 2301 2628 2393 2888 2085 2363 2523 2422 3292 2806 3620 2836 2543 1793 1923 1787 1200 1685 1717 1962 947 1909 2748 2411 2630 1640 1323 1462 830 894 1249 1147 1090 1152 1020 1041 842 885 903 620 612 757 1134 667 800 732 923 908 966 1263 972 1127 1327 1498 1603 1498 1638 1760 1496 1371 1303 1286 1317 1691 1395 1726 1788 892 683 546 429 774 730 594 623 557 752 314 804 662 519 553 530 581 212 349 429 274 442 441 453 458 390 843 612 1030 789 916 954 828 856 565 567 527 686 499 471 528 685 512 753 706 1168 281 265 533 406 508 604 1009 740 1026 1160 1759 1243 525 459 964 953 654 982 1071 1108 925 807 888 805 935 845 814 862 902 851 836 929 1019 671 1110 1103 1531 1048 915 1175 824 1009 738 810 810 1154 1046 804 390 1937 697 1573 809 646 1500 983 930 924 799 1305 1846 574 621 557 1203 1658 1706 1552 1578 659 623 924 1599 678 1680 1678 1081 774 1594 1485 894 969 1287 1696 1388 1484 1341 1747 1812 1445 1481 1815 2201 1743 1860 2273 1921 2187 2025 1936 542 1053 1027 688 796 800 4348 1361 1480 1445 1263 1462 1373 1218 1455 1972 2108 2002 1316 786 1267 929 591 724 1208 984 878 1179 872 932 1104 697 963 1448 1134 1512 1071 774 944 866 1043 864 468 490 436 516 533 422 392 770 492 708 557 460 998 1240 1111 1175 1483 1528 1277 1332 1489 1082 1751 1495 1367 1580 1709 1518 1797 1359 1153 1269 1378 877 980 1543 1219 1018 1476 1343 1266 1390 1220 1172 1441 1272 926 1219 1100 1332 999 1420 1626 1278 1403 1291 1166 906 1013 1548 1294 1053 1270 1966 2441 1676 2430 1332 1235 1122 2554 1032 1883 1868 1065 515 518 477 286 316 399 430 918 804 870 875 1073 780 774 600 892 954 530 604 688 709 735 871 1728 443 862 801 832 635 860 780 631 517 442 635 517 600 561 888 921 543 785 714 814 994 552 2594 961 883 1134 846 742 782 677 641 989 1167 969 991 841 906 693 769 641 576 1065 1946 1278 921 1001 1264 1023 631 1197 982 1170 951 1492 667 941 1078 995 1030 1251 1176 798 776 799 1397 702 649 877 848 710 1390 2099 2213 1042 512 805 694 940 858 833 564 3345 757 3841 3401 2975 3443 4117 3539 3692 3290 3129 3275 3226 3207 3663 3628 902 1460 1341 944 1428 1439 1700 1333 1065 973 2178 1476 1046 778 1238 1558 948 1075 1331 1118 1064 945 1232 1240 1268 1378 1334 1578 996 546 558 793 821 652 742 629 601 957 733 697 916 923 916 585 775 1099 923 507 775 1012 877 646 560 585 491 528 884 718 606 582 767 830 811 674 1055 864 977 919 991 874 955 928 941 919 937 776 927 557 877 993 890 663 664 579 729 836 693 581 714 796 723 722 1083 716 809 867 627 993 916 1090 988 1038 988 1000 890 1066 983 956 872 769 581 840 617 909 726 837 859 757 652 541 984 784 808 751 627 590 1071 1067 1439 688 1006 763 774 842 922 697 1040 957 1046 1126 976 1172 1032 848 1138 909 1206 1172 1171 1066 848 1064 1230 1089 1456 1059 760 594 852 894 422 251 313 395 329 455 218 492 149 312 358 272 346 400 455 302 419 302 393 503 419 553 488 405 527 323 412 297 367 340 447 468 332 559 570 657 599 678 362 375 455 433 358 332 499 244 301 355 501 292 280 609 436 295 271 162 146 340 459 468 506 195 356 360 441 433 290 616 260 429 440 1057 391 286 374 190 298 238 262 745 446 702 429 477 419 397 345 463 445 397 660 345 545 372 261 449 279 622 615 606 315 427 661 632 506 375 711 429 525 490 638 701 540 610 806 254 340 636 567 361 529 409 341 408 577 543 503 545 425 546 905 684 1197 790 576 825 837 849 760 1284 922 517 904 367 340 838 760 711 638 562 1097 709 515 633 385 451 587 782 381 395 644 906 421 286 443 306 967 801 1180 979 968 683 472 721 497 608 429 475 623 612 831 454 449 336 346 290 532 413 353 337 816 546 371 386 497 636 535 571 408 371 344 241 556 312 553 785 504 509 656 449 674 340 557 318 264 468 502 539 283 309 406 395 764 401 660 391 745 768 632 964 485 708 261 876 319 874 375 546 357 805 407 349 948 502 628 373 431 247 402 699 622 872 826 906 544 796 740 371 493 401 547 875 348 395 312 191 371 375 571 779 515 575 444 362 852 601 1071 813 530 583 547 878 302 80 299 276 131 671 771 570 895 595 635 796 552 532 621 345 184 184 432 372 182 477 257 837 599 634 425 533 361 390 645 640 871 607 654 616 372 320 230 309 829 748 649 714 685 650 761 828 372 488 384 584 598 922 866 645 559 318 310 868 656 269 388 338 298 348 381 627 422 655 280 334 490 344 259 483 449 868 549 2746 3082 484 471 718 413 688 588 566 429 1034 743 944 769 944 608 315 312 457 965 405 596 727 663 689 517 651 828 522 546 348 625 720 674 1015 493 656 274 493 606 533 220 319 280 364 412 277 249 586 411 506 298 459 494 520 471 310 792 597 568 462 304 556 848 471 598 834 767 147 169 274 674 1137 1216 804 953 1373 1105 726 958 954 1568 622 708 828 635 630 784 917 1019 200 202 454 138 354 277 1440 1321 930 991 950 1424 1642 1506 1816 1446 1346 1040 973 838 1488 1313 1285 1410 1253 1342 1372 1222 1565 1349 1262 1323 1062 1653 1344 2398 1782 2218 1847 2080 1654 2198 1542 2459 2370 2754 1770 1756 1150 923 855 1650 1421 1100 770 1842 672 654 656 556 498 571 448 971 978 1174 474 371 353 476 370 1954 2012 2167 2776 2450 2262 2081 2858 2469 2472 2246 2092 2378 1951 2454 2314 2282 1903 2056 2292 2572 2226 2362 2604 2610 2467 2431 2778 2067 404 370 311 2719 3115 1272 2832 2887 3097 2964 1100 1128 820 333 1327 407 476 364 554 2116 1445 1497 380 722 498 770 1383 1523 1654 2416 1323 1492 1827 1266 1980 2546 3047 2294 2954 4996 4886 2309 2948 3642 3305 1615 744 1235 1445 1537 848 1947 548 1945 782 1779 977 90 80 1486 1178 1864 3273 2244 703 1563 659 782 9441 8732 1001 1056 1159 1109 1090 1924 2443 1182 874 1978 2111 2094 2011 1576 1789 1112 1474 1134 1826 1314 1795 612 1109 523 1297 1078 1129 1324 1204 2874 2384 1080 919 756 788 936 1063 1032 453 745 894 1390 729 782 1754 895 714 2464 681 765 1274 614 925 924 821 1010 942 752 797 608 627 649 683 589 637 1001 1290 1180 517 822 807 520 530 651 200 581 808 1351 697 725 323 664 588 1015 793 685 601 1221 907 815 831 542 239 233 585 448 520 386 372 549 380 763 576 525 656 412 480 371 445 490 520 521 438 352 545 378 496 736 216 586 956 421 567 609 663 842 659 522 806 1091 642 737 537 569 743 678 959 542 630 654 727 919 637 884 901 532 927 876 866 489 730 637 810 732 637 722 516 557 547 501 523 454 788 530 556 688 344 892 580 532 618 437 495 608 668 749 479 932 70 814 476 444 282 421 341 664 887 499 793 781 861 1136 715 705 561 242 519 349 277 272 424 529 239 203 552 334 309 352 494 802 557 459 443 400 358 320 110 236 344 302 766 822 419 377 316 733 553 346 346 373 453 989 826 614 562 688 782 580 631 864 563 451 441 539 412 759 921 1015 582 527 478 654 270 128 295 811 990 1036 943 1114 585 748 962 695 982 676 890 679 657 819 1885 1069 873 561 869 1131 898 605 809 798 334 876 1032 966 784 914 844 850 295 691 713 1760 296 151 303 393 388 404 731 692 805 285 534 380 858 348 363 532 1028 1006 784 863 587 1109 298 411 305 368 711 1126 803 839 950 777 1090 749 903 690 447 510 762 518 606 446 731 535 859 619 658 358 578 329 610 500 1243 604 512 426 232 425 304 441 317 1395 515 583 904 686 1156 851 824 1089 471 503 1278 628 734 754 782 887 771 682 1006 920 1178 751 945 478 640 536 642 658 615 740 566 541 1713 1205 1464 910 696 868 1014 1019 987 1135 511 1100 673 866 706 882 1008 829 951 921 741 872 1011 817 599 756 900 617 1752 1725 1920 1173 1103 981 758 635 631 624 838 566 623 730 525 434 564 614 806 718 661 592 839 797 584 735 681 1039 673 974 848 765 1383 1144 988 1289 838 927 1003 886 799 866 956 909 820 1011 875 1284 842 1013 1087 1072 874 1012 881 910 3268 2947 1795 1885 1791 1557 1643 1804 1499 2776 2188 2359 2021 1489 2017 1605 2653 1718 1350 842 884 943 1084 1280 941 1894 508 1313 1442 1254 1425 734 806 935 411 433 895 753 453 427 417 470 476 530 929 822 421 377 511 294 311 293 756 527 504 738 863 535 646 658 847 754 927 889 802 723 1073 716 793 937 888 938 974 668 310 445 381 374 368 238 320 521 419 179 680 200 448 293 237 245 380 249 144 352 267 207 211 255 201 283 288 306 400 486 767 653 703 351 487 364 424 357 308 322 443 689 434 472 675 324 306 259 192 452 545 671 447 503 645 912 352 394 292 685 702 570 503 1059 1181 733 870 820 742 380 392 517 577 653 936 702 700 473 370 432 329 831 643 622 792 646 722 691 815 438 659 635 597 421 1142 763 1284 584 615 1207 467 746 431 753 688 864 550 422 382 1314 1122 1126 1297 821 368 329 468 801 438 858 889 618 419 984 795 740 665 733 1022 864 811 1084 787 924 811 809 1108 1613 939 1097 954 1080 931 1142 1301 431 449 624 597 711 488 2096 702 794 764 797 921 750 618 807 1033 1317 986 1038 572 496 454 340 354 731 778 1030 753 746 606 701 582 580 641 771 942 710 477 527 314 575 389 311 366 312 358 362 291 251 439 336 484 171 325 721 787 956 841 663 691 736 621 747 668 485 910 986 825 736 792 856 694 584 625 999 808 616 784 668 638 830 912 784 741 798 837 1381 923 685 465 620 676 634 659 702 757 695 778 533 941 687 1096 634 718 1191 1354 1117 518 1381 796 753 596 1486 780 1170 1281 719 386 546 731 201 282 215 400 600 756 572 900 619 801 718 348 646 585 374 389 398 483 459 408 729 223 586 419 295 348 543 519 284 275 306 488 470 385 308 287 382 399 628 573 344 597 225 1756 479 447 655 647 656 569 461 355 839 640 648 670 566 694 292 347 211 159 716 799 596 766 835 794 656 417 976 421 625 545 1382 448 606 707 623 876 783 886 601 482 620 731 285 382 408 379 309 758 1708 1543 791 345 381 293 567 516 437 608 2379 551 2870 2657 2594 1968 1972 2015 2181 2596 2274 2505 2229 2187 2249 2024 815 583 589 493 721 813 848 807 925 976 736 582 443 467 915 1022 473 715 942 664 617 638 568 599 589 662 652 802 920 508 459 789 836 646 728 653 627 974 700 692 896 909 902 575 761 973 911 463 773 1008 860 691 597 610 438 481 1076 633 547 400 643 767 870 457 917 711 822 742 927 630 894 882 885 859 873 701 698 465 731 777 823 616 628 525 626 750 578 593 668 764 714 691 1045 623 802 706 566 888 830 944 862 888 850 879 787 831 939 916 820 652 622 770 712 871 616 852 822 796 488 402 1006 641 722 682 569 548 964 1019 1357 717 1013 655 632 711 784 576 891 798 925 946 826 985 842 639 833 762 1056 1033 1069 866 632 948 1080 848 1140 990 750 543 784 890 417 227 315 403 329 494 222 482 145 316 370 276 338 367 418 282 401 284 286 495 419 512 517 383 507 325 408 299 371 301 399 462 332 553 578 631 567 621 352 249 447 425 352 320 473 244 295 339 485 298 286 591 414 285 259 151 146 285 488 419 457 199 356 358 441 427 290 612 264 454 406 1066 397 308 396 166 294 210 306 683 483 659 413 469 342 401 243 465 443 395 636 317 531 378 277 329 232 606 573 608 273 330 641 510 440 317 708 401 290 342 512 704 555 571 781 244 296 592 658 345 533 372 321 288 560 507 483 521 384 534 860 641 1159 796 551 862 914 736 692 1182 952 488 928 355 255 816 586 614 612 634 965 635 467 582 369 435 540 646 373 407 597 849 318 256 497 302 916 811 1200 932 974 629 450 637 479 549 336 374 574 614 774 457 455 344 319 292 509 427 370 325 836 497 369 378 519 617 508 542 412 295 374 222 554 382 598 762 521 501 696 463 696 385 559 305 245 401 505 548 257 291 396 368 715 395 587 307 642 818 638 932 513 678 263 823 307 880 391 557 347 787 392 335 952 470 587 377 386 229 411 701 628 719 665 892 576 473 478 345 481 399 531 731 323 366 300 191 379 328 574 752 509 575 422 328 752 800 1002 759 487 592 592 908 300 68 295 231 123 642 828 579 898 587 613 812 546 520 609 331 180 172 389 360 168 475 239 825 595 597 418 482 249 345 619 508 813 599 595 597 271 370 248 309 769 690 579 615 633 650 599 739 366 455 388 568 604 890 749 633 577 244 252 852 684 321 386 324 294 342 367 524 400 596 289 279 500 368 259 471 421 791 526 2642 2846 496 507 767 432 701 592 590 433 1192 675 982 683 906 576 291 276 431 931 249 453 688 653 731 540 579 842 512 573 336 597 672 620 1019 471 630 264 459 570 509 218 294 247 213 240 229 225 523 344 452 270 443 494 380 480 308 634 536 517 379 288 459 807 463 552 903 836 145 165 264 602 1036 1054 622 918 1308 1063 653 924 846 1511 605 749 842 553 647 752 880 956 186 188 464 144 336 354 1399 1221 880 939 887 1346 1311 1338 1513 1171 1074 856 894 839 1335 1177 1097 1188 993 1485 1246 1160 1529 1349 1245 1350 982 1600 1329 2157 1734 1895 1591 2028 1452 1907 1156 2451 2183 2565 1660 1553 1090 807 712 1475 1379 1050 692 1711 670 656 632 509 474 606 392 775 852 1069 451 367 349 486 372 1680 1736 1906 2550 2252 2088 1790 2552 2234 2398 2018 1780 2183 1914 2227 2146 2164 1762 1677 2100 2078 2027 2270 2633 2543 2364 2454 2715 2073 384 354 336 2607 2949 1176 2688 2539 2824 2708 1062 1064 778 317 1273 397 404 335 527 2025 1392 1434 318 708 484 745 1294 1452 1600 2119 1067 1390 1656 1219 1946 2179 2574 2191 2530 4382 4741 2221 2788 3735 3024 1589 810 1202 1450 1523 806 1938 551 1942 796 1980 922 92 82 1343 1088 1780 3323 2401 620 1462 657 784 8732 9540 956 975 1098 1033 1097 1755 2356 924 758 1817 2092 2147 1899 1422 1639 1057 1451 1076 1599 1338 1762 514 1033 525 1143 951 917 1103 1069 2664 2192 1018 888 751 806 835 1033 950 467 745 844 1381 711 683 1570 786 659 2332 639 715 1268 546 811 791 658 1013 841 750 799 600 624 642 677 554 610 934 1278 1264 499 843 778 466 432 685 190 567 794 1140 617 713 343 685 495 932 765 659 593 1086 778 760 844 472 202 190 495 358 462 382 366 514 391 728 652 595 616 375 478 323 438 488 552 521 421 378 551 370 492 708 226 482 758 379 502 512 611 729 500 516 824 963 421 622 466 533 757 692 981 574 644 710 711 909 554 810 873 400 828 823 662 431 594 567 817 743 533 631 448 493 439 397 423 346 768 502 456 755 324 848 530 500 592 419 455 564 620 785 422 823 58 729 405 445 258 348 290 657 816 495 632 792 809 1185 647 676 442 214 485 333 245 219 347 486 219 193 507 338 307 335 476 672 446 382 366 388 352 300 92 250 322 270 604 812 395 357 352 663 568 318 314 377 457 862 713 540 484 537 772 534 591 916 502 419 421 522 414 870 1035 981 500 484 444 479 258 128 241 791 960 1004 873 1172 517 682 948 697 945 617 748 617 600 819 1809 931 790 498 791 1024 913 656 808 786 314 856 1002 992 853 937 798 655 283 697 719 1652 302 163 311 367 386 408 636 722 803 285 512 352 774 338 353 474 1031 1081 724 803 597 1117 292 382 299 348 705 961 737 771 766 711 906 589 742 624 365 430 699 486 576 407 653 527 775 611 636 355 567 303 487 404 1013 525 506 361 220 339 286 439 263 1160 470 395 845 676 1056 753 734 989 443 546 1238 667 696 714 742 571 661 639 790 565 835 598 805 472 620 558 613 661 612 762 511 551 1649 1052 1305 855 700 819 894 936 899 978 466 958 625 842 652 856 945 756 892 844 719 654 985 853 617 668 838 571 1596 1640 1798 1222 1160 1033 695 576 641 614 840 532 587 724 527 422 590 503 819 558 602 520 851 789 572 604 585 919 647 797 711 717 1375 1125 929 1125 811 912 905 827 857 824 926 859 811 1011 813 1215 806 1121 996 1073 870 1096 885 942 3115 2694 1796 1921 1699 1561 1683 1844 1389 2586 2222 2410 1972 1511 1914 1490 2374 1696 1308 790 890 875 1019 1035 874 1891 479 1215 1464 1284 1231 693 715 886 379 429 742 697 428 413 381 409 378 534 873 808 367 365 554 267 275 269 781 525 457 754 877 502 665 701 655 616 688 777 708 667 814 624 687 917 810 953 983 672 296 419 355 364 329 226 258 564 405 177 680 177 388 312 241 241 310 249 144 310 251 191 193 241 187 240 239 300 365 443 712 600 654 333 451 342 404 337 284 294 401 417 410 472 655 269 253 225 164 442 462 662 372 430 586 914 358 396 298 706 661 521 491 1028 1177 776 920 818 734 361 496 486 504 659 817 722 686 459 380 418 319 868 649 492 632 526 658 560 682 394 578 572 486 405 1017 716 1163 456 603 1100 481 617 441 626 670 804 463 370 350 1028 1105 1102 1066 787 400 334 475 840 442 889 907 619 434 1053 798 738 647 684 1064 883 791 1007 761 970 720 843 1114 1562 990 1032 990 1018 905 1168 1305 425 429 713 637 610 491 1955 665 770 744 779 936 732 592 791 1019 1295 925 928 448 512 455 278 342 735 714 1039 738 704 546 701 486 594 670 769 958 702 436 564 280 605 417 297 350 300 344 348 279 241 404 326 425 169 327 665 779 940 816 659 697 720 627 712 593 481 945 892 752 665 784 793 746 644 689 991 745 602 695 670 646 751 859 818 727 707 789 1104 787 615 445 559 602 478 634 688 643 714 739 531 662 835 1043 607 710 1102 1424 1126 520 1316 770 756 552 1568 800 1221 1169 599 341 509 665 195 274 203 388 588 746 546 681 565 587 673 349 583 462 318 251 358 490 420 269 711 213 560 411 264 346 580 548 242 263 290 440 422 373 304 202 374 445 624 531 300 563 211 1669 469 443 621 556 524 491 389 275 771 578 578 592 504 601 298 355 203 155 792 773 625 857 763 823 653 447 887 405 613 517 1147 455 533 666 608 829 736 866 528 515 540 660 279 333 354 367 303 754 1609 1453 581 341 371 265 556 524 383 441 2310 477 2805 2596 2536 1906 1928 1889 2094 2533 2186 2431 2171 2071 2068 1939 782 549 494 470 669 720 809 753 878 952 791 545 411 383 966 971 482 636 873 537 496 482 560 532 524 586 572 722 1888 1728 1354 1705 1303 1404 1601 1514 1393 1807 1234 1247 1766 1869 1735 1329 1553 2200 1972 1762 1500 1870 1305 1161 1172 1188 1197 1117 1442 1088 1366 878 1458 1608 1425 1297 1137 1114 1187 1192 1683 1290 1681 1741 1565 1706 1708 1266 1505 1004 1476 1397 1509 1412 1433 1605 1568 1466 1346 1578 1427 1458 1328 1300 1681 1416 1773 1129 1624 1830 1604 1835 2048 1930 1681 1812 1553 1538 1565 1586 1768 1213 1300 1310 1436 1320 1317 1636 1735 1416 1392 1186 1672 1461 2034 1634 1734 1690 1249 1434 1633 1416 1962 1514 1327 1747 1711 1512 1607 1449 1511 1598 1371 1701 1446 1635 1437 1656 1159 1187 1132 1686 1611 1688 1493 1656 1659 1437 1557 964 1291 1814 877 636 527 542 615 610 496 809 534 612 702 537 733 765 768 481 478 448 460 960 719 907 840 990 1312 435 612 450 509 801 620 667 677 997 1006 944 759 1042 606 567 705 651 513 598 752 636 606 680 849 854 816 1540 620 416 388 622 527 727 1155 729 805 473 396 396 566 436 501 526 376 498 673 1607 852 519 610 495 535 597 758 1183 845 1515 756 834 801 665 534 1126 1043 1015 1326 701 802 353 716 502 578 981 947 693 851 537 790 816 569 1090 723 1063 852 760 957 1690 1299 1114 1459 770 735 809 899 648 614 846 639 845 669 765 778 1503 1116 966 1708 1718 1465 1349 1215 1309 1238 1723 1315 2101 1581 818 1708 778 635 1509 1041 1364 1227 1156 1411 1430 1023 1077 927 887 799 1425 1043 935 868 1156 866 1115 849 764 927 1208 1899 903 1094 1419 1211 1119 1249 1408 706 830 792 765 902 816 933 796 863 781 541 710 979 800 1524 1440 1155 776 735 665 921 1011 710 533 827 651 993 1184 1484 1900 963 1196 1573 1279 2109 1186 1080 915 903 867 1059 1445 607 772 490 798 1329 815 926 794 765 1355 1267 1561 778 2276 633 1624 571 1602 994 871 776 1405 924 1251 1346 1025 1111 1160 859 535 994 1041 1075 2139 2196 1472 1168 819 778 574 884 641 1092 1049 345 506 409 486 836 743 959 1309 675 946 1056 564 993 827 2143 1401 599 823 1196 717 231 189 457 388 324 758 1212 1273 1351 1137 1225 1691 1252 1162 892 763 353 266 957 1103 328 965 735 933 987 1069 546 515 568 753 990 1071 1351 1342 1017 1479 721 898 630 915 793 505 677 664 557 590 741 1137 894 991 625 791 876 1023 1069 955 1441 742 736 1563 1300 666 610 728 643 889 763 1247 749 1147 673 691 892 562 635 946 930 1822 1979 7147 7061 1328 1646 1503 1228 1326 1141 1294 1140 2163 1749 1419 1347 1283 982 700 996 734 1175 960 1020 963 901 940 1229 1031 1463 1691 825 673 1774 1379 1307 1250 986 1213 458 916 1146 960 885 916 1054 656 630 429 448 958 1181 1127 904 1310 1170 776 1117 885 1497 1180 1437 1034 1006 782 977 1038 983 1600 1442 635 856 945 2104 1919 2048 1285 1567 2588 1763 1565 1693 1613 1904 1174 1574 1263 1576 1148 1182 1718 1763 615 597 565 616 665 720 1693 1865 1544 1969 1621 3140 3205 2638 2619 2567 2345 2701 2076 1388 3181 2982 2603 3716 3405 2770 2256 2368 2791 3782 2775 3597 3309 3139 3302 4333 3615 3684 3170 4007 3325 3836 3182 6333 5641 5223 2348 3228 3557 1733 1430 3423 3244 2182 1562 2997 1244 1124 1202 906 893 945 779 1880 2032 1363 586 865 770 667 906 4735 4848 4782 4534 4192 4059 4258 4419 4564 5640 4513 4804 5030 3968 4757 4145 4485 4922 5517 4611 4822 5406 4180 4260 5786 5906 4817 5527 4864 1235 1056 787 4977 4734 2252 6419 7258 7530 5643 1674 1789 1849 811 1953 397 829 705 643 3764 2641 2704 829 1200 1076 1189 2588 3451 2410 3800 2025 2553 3279 2272 3028 5898 6689 4791 4608 10106 9661 4659 5906 5995 6678 2755 1724 2992 2671 2996 1732 3097 1551 4225 1652 4165 2301 451 357 3284 2476 3122 6483 2899 1196 2463 2139 1835 1001 956 19624 17451 13389 3283 2936 4607 5141 2064 1445 2912 3509 3668 4509 2912 3009 1315 1001 1549 3347 2251 4552 1648 1676 806 2042 1900 1913 2256 2394 4131 5628 1289 1236 1341 1732 1909 1403 1830 1389 1502 1695 2764 1929 1602 2757 1226 937 4955 1282 1528 1934 1518 2204 2274 2262 2465 2377 1848 1783 1967 2212 2153 1905 1996 2029 1588 1784 2310 1594 2268 2208 1066 1177 1224 894 1148 740 1766 873 1060 1087 1201 948 1667 1359 1695 827 1785 1391 1043 1043 824 720 649 566 597 887 802 728 779 708 874 891 910 1048 1000 808 855 1039 1099 939 1191 824 884 560 1002 1102 1212 531 788 837 866 1049 900 889 663 925 797 914 1574 669 1095 707 492 1419 1524 1395 854 1078 1146 1195 1301 1306 1362 1148 1050 956 1107 1217 937 1065 758 1421 1417 1395 1287 824 692 625 772 636 738 1814 792 1075 899 775 1694 1007 939 1273 693 753 1194 1329 1017 838 1809 154 1695 766 848 596 611 656 1123 1085 1057 1465 1589 1708 1877 1599 1727 1259 865 921 745 646 669 718 657 554 492 668 488 478 781 884 512 606 557 541 630 701 569 309 506 515 678 1448 1133 1202 1022 928 1001 921 648 687 700 1184 1418 1081 1409 1067 1153 966 1193 1606 1177 1159 1040 559 1035 1034 1379 1294 1491 1205 889 553 1062 720 515 483 1204 1086 1253 1277 1793 1308 1165 1547 1417 1626 1426 1113 1589 1375 1595 2326 1769 1811 1429 1640 1983 1989 1146 1295 889 466 1212 1526 1588 1838 1163 1164 1247 732 1254 1300 3176 919 890 591 678 804 838 547 699 1419 741 864 927 1913 432 407 549 1422 1557 1249 1432 779 2056 424 517 366 474 1333 1717 1354 1502 1561 1548 1733 893 1429 1181 864 940 1361 909 1008 866 1479 1275 1569 1337 1468 714 1046 764 917 685 1824 748 761 495 307 793 798 822 698 2002 648 820 1761 1303 1791 1332 2046 1810 1546 888 2255 1777 2169 2286 1120 1379 1429 1074 1177 1344 983 1359 1288 948 1089 1105 1145 1497 1436 1643 1613 1336 2787 2090 2391 1302 1351 1170 1568 1426 1648 1721 947 1584 1171 1438 1311 1451 1630 1486 1633 1671 1376 1414 2097 1470 1354 1787 1506 1331 1862 2340 2222 1707 1526 1452 1247 986 929 986 1282 975 1101 1612 1120 1187 1189 750 1478 1503 1805 1351 2112 1719 1286 1160 968 2872 1377 2117 1563 1643 1677 2332 2034 1610 1936 1716 1847 1714 1852 1873 1775 2054 1708 1433 1604 2449 1610 1823 2365 2289 1895 2112 1851 1951 4809 5028 3822 3621 3786 3111 3170 3306 3507 4245 3395 3734 3669 3137 3533 3317 4966 3481 2846 2146 2288 1693 1488 2791 2091 2278 1211 2184 2734 2508 3408 1267 1716 1848 928 675 1487 1092 1153 1298 1154 1205 679 1036 919 730 801 830 1097 729 978 996 991 981 1011 1354 982 1457 1716 1904 1557 1715 1743 1756 1651 1815 1292 1655 2056 2359 1627 2107 2205 1109 922 763 622 1034 959 886 621 733 587 399 917 780 423 465 454 798 229 209 359 527 525 449 471 439 387 603 686 1221 920 1151 1042 1039 1108 864 1109 703 1022 565 513 561 725 412 859 775 1382 539 514 416 348 403 507 1418 790 1221 1335 1977 1018 822 734 1366 1374 1114 971 971 1196 1182 1069 1045 1121 830 865 1169 1457 849 856 1012 1049 1130 855 1131 974 1441 920 1239 1372 1079 1216 976 979 730 1254 1169 1052 674 2209 1024 2104 1074 982 2027 1132 1146 1041 1050 1584 1768 935 920 843 1534 1754 1878 2130 1622 879 806 909 1754 876 1880 2045 1301 1099 1905 1715 1082 1309 2134 1829 1577 1791 2315 1783 2055 1942 1809 2087 2456 1732 2575 2211 2683 1726 2280 2408 608 1271 864 944 1044 1185 3918 1673 1502 1475 1482 1803 1701 1510 1779 1811 1929 2125 1701 1136 1600 965 1030 877 1348 1084 1115 1245 1180 1228 1284 925 1250 1933 1576 1405 1368 1036 1156 871 950 895 569 576 483 602 642 527 452 760 541 652 550 509 1213 1564 1579 1457 1774 1731 1681 1736 1845 1476 1801 1763 1955 1812 1726 1969 1849 1599 1255 1369 1599 1447 1415 2047 1364 1282 1120 1617 1169 1496 1612 1673 1838 1619 1272 1346 1219 1272 1307 1175 1504 1481 1556 1753 1239 1255 1569 1691 1344 1270 1836 1994 2266 1503 2698 1591 1238 1608 2497 1041 2345 2161 1365 1058 506 630 431 576 582 689 1099 1031 1072 977 972 859 1222 599 1089 957 859 605 854 942 797 757 1699 610 938 974 871 779 1191 848 612 684 471 688 610 720 621 719 1129 857 912 1111 1065 1126 708 3267 1078 1030 1611 808 924 856 752 878 1160 1150 910 1046 1120 685 662 654 647 488 1187 2129 1599 1331 1591 1727 1326 1072 1719 1191 1466 1218 1805 446 2031 1786 1692 1832 1873 1321 1049 817 993 1204 558 791 916 970 760 1670 2622 1951 1287 734 656 590 814 876 938 732 3542 759 4142 3741 3403 3554 3616 4001 4229 3818 3332 3830 3521 3686 3520 3776 1170 1308 1224 1021 1458 1837 1955 1249 1172 1617 1810 1998 1346 1052 1313 1479 1051 1026 1733 1703 1749 1562 1245 1412 1397 1421 1515 1984 1699 1642 1275 1442 1179 1261 1436 1552 1451 1730 1130 1150 1620 1713 1583 1146 1392 2103 1915 1655 1394 1709 1239 1240 1220 1051 1091 1109 1395 1040 1289 803 1346 1494 1304 1193 1092 1033 1108 1137 1611 1231 1671 1641 1470 1615 1599 1224 1387 960 1387 1351 1448 1312 1334 1527 1427 1373 1290 1454 1335 1380 1267 1410 1642 1396 1713 1116 1656 1787 1488 1695 1958 1863 1549 1734 1484 1525 1508 1531 1466 1169 1298 1276 1472 1268 1190 1541 1627 1378 1255 1094 1589 1500 1937 1541 1667 1583 1323 1399 1520 1357 1851 1541 1298 1639 1619 1427 1552 1343 1411 1517 1320 1577 1322 1448 1317 1453 1186 1141 1200 1528 1528 1491 1414 1494 1524 1330 1360 841 1298 1694 1042 682 476 557 533 635 455 767 487 565 736 451 643 665 684 455 464 426 426 782 566 762 675 903 1177 362 512 387 438 732 658 611 583 876 1017 915 719 1005 584 510 639 585 459 536 708 612 557 692 868 785 749 1394 561 375 345 568 437 724 1068 713 779 465 368 426 522 407 446 510 368 492 615 1548 843 464 536 427 502 521 680 1099 794 1441 767 845 800 670 548 1088 1013 1001 1070 526 648 283 669 421 557 929 941 636 799 575 749 784 522 1020 712 1022 858 697 892 1604 1151 1051 1402 764 711 765 832 633 576 816 629 809 665 753 747 1386 1119 952 1702 1682 1417 1286 1282 1256 1204 1621 1255 2028 1520 721 1621 659 665 1377 999 1302 1094 1148 1320 1312 1006 982 881 853 778 1341 997 679 806 1168 776 1025 804 663 875 1210 1710 844 1084 1565 1175 1153 1225 1240 713 765 793 742 920 711 925 751 884 744 525 720 974 727 1390 1346 1127 720 715 640 992 1070 647 434 811 676 951 1154 1497 1880 972 1170 1485 1199 1891 1111 1008 865 853 732 902 1371 583 756 510 774 1304 831 802 739 735 1280 1282 1511 720 2100 675 1553 599 1589 924 803 680 1296 881 1179 1296 972 1126 1059 768 577 962 986 1020 2100 2155 1403 1161 789 796 566 876 641 1034 926 385 479 391 472 828 703 893 1236 653 893 1080 494 1003 857 2006 1426 597 697 1238 689 213 203 335 359 283 772 1164 1296 1271 1101 1130 1656 1116 1020 913 741 333 254 927 1021 287 912 631 921 849 935 495 462 515 640 927 1041 1302 1308 963 1427 560 905 601 831 802 514 654 639 528 543 668 1095 773 870 576 708 824 1043 1107 930 1387 801 793 1394 1269 630 543 655 574 703 694 1222 626 1048 624 595 792 560 617 896 958 1797 1932 6755 6511 1288 1587 1456 1161 1240 1082 1246 1075 2110 1581 1429 1305 1227 933 674 948 776 1137 900 953 962 900 933 1224 956 1402 1560 760 691 1622 1347 1264 1246 999 1225 480 822 1094 964 816 978 1098 619 584 407 377 848 1112 1040 864 1144 1111 765 1023 814 1441 1152 1328 935 964 756 935 1053 848 1477 1341 566 779 873 1818 1779 1916 1129 1390 2548 1851 1511 1669 1491 1854 1052 1534 1198 1452 995 1121 1631 1663 618 594 533 598 639 718 1640 1870 1507 1948 1567 2995 3045 2529 2570 2460 2249 2351 1994 1325 2824 2798 2474 3294 3136 2745 2133 2276 2659 3554 2587 3317 3053 2913 2914 4157 3633 3637 3088 3997 3066 3905 2797 5843 5216 4892 2490 2911 3408 1613 1410 3110 3019 2089 1521 2989 1187 1071 1164 944 879 858 693 1716 1937 1259 546 801 700 655 858 4407 4582 4497 4413 4026 3863 4140 4220 4246 5368 4106 4593 4538 3825 4532 3859 4312 4650 5053 4262 4588 4981 3945 4042 5356 5593 4645 5087 4696 1245 1072 763 4866 4551 2054 6097 6713 6941 5455 1588 1726 1631 708 1783 345 739 644 557 3574 2340 2395 813 1164 1054 1242 2491 3247 2289 3825 1839 2385 2992 2087 2886 5632 6419 4525 4376 9362 9124 4368 5734 5727 6420 2564 1707 2782 2546 2815 1814 2967 1368 4000 1550 3933 2203 456 366 3079 2271 2982 6213 2897 1111 2344 2092 1695 1056 975 17451 18716 12564 3480 3192 4299 4677 1921 1412 2841 3328 3564 4262 2765 2822 1273 982 1447 3164 2086 4163 1582 1852 830 1831 1869 1871 2212 2186 3890 5312 1295 1236 1313 1672 1881 1436 1760 1297 1466 1586 2577 1838 1467 2670 1168 887 4747 1145 1289 1809 1496 2062 2148 2132 2314 2303 1722 1678 1774 2095 2050 1828 1856 1891 1480 1677 2231 1408 2281 2046 1027 1100 1106 756 1072 693 1825 885 1038 1028 1213 926 1566 1159 1667 725 1710 1333 1008 1080 831 704 629 552 588 833 691 668 742 642 844 888 913 973 835 737 729 914 1004 861 1213 838 875 581 1003 1124 906 537 760 823 833 1009 864 858 616 914 781 807 1444 676 1094 766 513 1390 1536 1329 836 1052 1148 1154 1202 1220 1211 1078 1018 900 1066 1150 858 946 750 1401 1411 1277 1209 818 686 551 682 566 662 1653 832 1012 863 714 1551 928 866 1155 562 614 1088 1211 1001 824 1780 127 1608 674 826 561 606 660 1058 1109 960 1522 1550 1619 1626 1546 1525 1199 740 961 644 547 596 615 627 565 509 628 445 458 792 832 509 613 560 544 606 685 538 322 529 457 597 1389 1053 1154 996 900 983 866 597 590 671 1098 1335 1052 1305 921 1059 950 1127 1604 1154 1186 982 519 953 967 1388 1273 1382 1059 782 550 928 609 441 411 1185 1062 1221 1301 1801 1239 1134 1404 1368 1597 1320 1093 1549 1321 1750 2195 1686 1600 1297 1594 1894 1859 1145 1176 855 441 1083 1370 1465 1714 1184 1088 1177 643 1218 1262 2970 705 627 505 606 685 719 535 620 1411 763 813 881 1772 499 474 448 1247 1563 1192 1375 784 1926 436 478 339 486 1384 1799 1340 1486 1489 1514 1653 818 1415 1038 723 784 1114 689 784 703 1414 1222 1540 1260 1376 676 989 724 841 624 1675 703 737 508 325 716 761 729 637 1979 579 572 1672 1271 1702 1253 1933 1851 1484 854 2117 1638 2110 2213 949 1379 1251 957 1082 1263 902 1121 1327 867 1056 1076 1176 1367 1284 1525 1441 1246 2525 2039 2342 1219 1262 1091 1439 1386 1401 1668 868 1326 1194 1389 1334 1398 1594 1450 1605 1635 1223 1349 1916 1502 1366 1655 1505 1163 1740 2093 2057 1655 1480 1387 1166 923 843 893 1213 928 1036 1601 1099 1065 1102 666 1458 1583 1778 1265 1977 1577 1264 1167 935 2720 1188 1768 1502 1448 1664 2436 1970 1534 1900 1656 1782 1621 1878 1861 1600 1913 1630 1290 1518 2303 1656 1857 2338 2259 1858 2140 1813 1904 4630 4691 3750 3423 3585 3107 3230 3426 3153 4080 3224 3522 3557 3063 3372 3052 4611 3342 2562 2077 2223 1678 1377 2780 1996 2227 1171 2036 2681 2471 3202 1229 1582 1774 904 653 1496 1113 1246 1247 1078 1100 676 1029 944 715 775 800 1026 641 819 839 1004 924 944 1344 983 1363 1559 1846 1486 1655 1689 1662 1645 1693 1135 1625 1964 2173 1504 1870 1916 1033 819 718 587 927 852 789 609 742 588 320 961 676 392 459 414 700 260 149 370 487 495 413 431 403 353 565 625 1070 728 1111 1022 1141 1200 842 1098 712 908 535 493 537 702 448 820 722 1191 518 501 435 344 445 541 1343 719 1183 1238 1917 1016 793 687 1315 1300 1046 886 826 1053 1130 988 989 1053 793 813 1103 1368 944 834 988 993 1054 770 960 874 1426 867 1200 1292 1009 1255 1042 993 693 1249 1237 1019 676 2144 1059 2083 1047 998 2000 1141 1070 1060 1007 1535 1678 950 884 801 1467 1657 1782 1893 1537 865 786 842 1673 830 1767 1943 1236 1064 1832 1677 1069 1232 1980 1790 1515 1746 2287 1756 1942 1903 1741 1926 2361 1671 2328 2032 2583 1741 2099 2257 629 1203 857 853 995 1165 3687 1591 1373 1364 1413 1754 1687 1512 1743 1823 1862 1942 1663 1102 1525 923 939 790 1320 957 1091 1317 1162 1176 1230 965 1183 1476 1610 1406 1398 988 1083 827 903 840 578 558 473 582 574 540 469 693 626 702 500 531 1202 1490 1509 1461 1790 1690 1650 1727 1815 1444 1766 1651 1852 1716 1677 1772 1737 1645 1271 1385 1585 1383 1389 1920 1311 1232 1160 1467 1085 1429 1613 1676 1743 1528 1183 1222 1199 1229 1232 1224 1412 1402 1564 1622 1256 1087 1561 1622 1285 1201 1780 1834 2069 1480 2580 1491 1255 1526 2322 920 2129 2010 1309 1021 515 641 380 504 496 592 1031 914 1079 1051 876 821 1051 584 1018 847 751 526 742 852 749 688 1648 530 892 957 812 812 1148 834 588 571 405 764 690 729 640 689 1137 825 872 1050 1077 1135 678 3123 1053 1015 1573 760 850 818 743 907 1129 1110 971 1095 973 769 562 550 593 408 1202 2028 1630 1313 1617 1743 1270 1026 1690 1097 1400 1089 1765 539 1952 1636 1514 1663 1725 1228 1009 812 890 1235 530 715 878 870 680 1636 2474 1872 1245 735 669 555 812 820 930 656 3407 715 3913 3600 3309 3466 3423 3776 4137 3529 3107 3576 3315 3459 3410 3616 1163 1185 1144 871 1444 1829 1869 1130 1128 1403 1695 1939 1265 930 1194 1482 984 932 1640 1619 1677 1486 1149 1238 1213 1321 1395 1848 1632 1469 1209 1509 1383 1301 1171 1405 1325 1547 1233 1285 1855 1916 1865 1208 1525 1873 1879 1901 1406 1670 1546 1509 1489 1366 1312 1070 1275 1137 1257 844 1336 1413 1277 1193 1354 1084 1105 1135 1875 1218 1856 1899 1805 1920 1823 1569 1592 1176 1480 1386 1571 1257 1229 1287 1486 1282 1212 1400 1227 1380 1213 1238 1523 1442 1457 1041 1552 1660 1644 1741 1794 1797 1570 1666 1602 1622 1451 1527 1667 1072 1308 1346 1472 1338 1240 1539 1459 1433 1303 1112 1505 1432 1752 1648 1597 1535 1401 1501 1737 1370 2095 1356 1154 1356 1466 1299 1453 1415 1453 1422 1252 1545 1250 1437 1381 1492 1185 1119 1147 1561 1593 1585 1372 1516 1445 1235 1445 1147 1304 1791 842 561 537 541 569 617 442 684 449 648 768 432 623 641 704 453 480 436 454 1052 778 1042 892 799 1028 600 620 518 577 513 652 595 587 816 905 846 636 924 545 568 696 666 505 613 538 587 651 588 747 642 602 1364 558 505 431 392 481 465 956 902 991 399 381 434 518 503 436 583 348 420 600 1443 830 464 532 499 511 485 659 848 692 1398 705 773 704 757 624 1201 1122 1068 1285 503 834 280 752 487 589 782 766 792 783 830 820 679 565 1122 676 1082 834 663 941 1675 1362 1295 1453 844 636 701 712 758 725 832 615 739 739 634 817 1235 1064 909 1693 1534 1483 1570 1369 1598 1297 1518 1086 2366 1535 868 1605 702 678 1449 994 1319 1244 972 1309 1285 1016 1207 733 726 691 1247 957 722 936 1003 721 740 923 737 1136 1200 1948 1103 1146 1266 1050 1030 1117 1139 634 701 758 899 914 736 898 796 778 616 641 780 944 689 1268 1287 1049 662 668 633 806 923 817 441 902 619 900 1221 1329 1815 962 1209 1425 1203 2020 1137 1072 830 835 897 1110 1199 669 693 553 707 1152 908 659 729 625 1361 1249 1183 737 1885 688 1606 541 1260 900 900 779 1277 752 982 1349 849 1019 942 645 629 871 1447 1360 1964 1943 1267 1178 750 718 667 768 485 984 955 379 562 601 484 711 635 820 1236 638 835 914 523 854 818 1717 1044 698 686 1029 846 216 285 367 390 344 738 1058 1297 1277 1204 1227 1445 1255 1179 983 683 353 303 648 793 305 777 703 1086 971 943 685 396 475 568 1097 1023 1495 1302 870 1371 603 791 584 743 715 415 788 806 736 511 800 954 717 804 514 568 793 970 998 877 1372 607 603 1653 1312 739 708 784 701 776 794 1300 541 951 757 572 857 699 682 1043 961 1544 1501 6427 6035 1257 1729 1428 1277 1455 1151 1254 1101 2021 1686 1417 1281 1317 940 559 980 523 969 679 778 1078 1026 956 1307 1146 1323 1511 766 884 1550 1236 1236 1359 873 1050 471 1004 1014 823 812 837 933 652 582 424 319 868 947 960 1050 1304 1211 695 961 1123 1400 1092 1093 1154 964 637 1064 1025 1179 1439 1321 550 801 896 1968 1885 1647 1311 1694 2393 1801 1265 1524 1539 2192 1267 1361 1169 1253 1137 966 1617 1615 483 467 545 576 689 649 1736 1940 1563 2062 1618 2702 2870 2758 2823 2569 2291 1964 2203 1184 3149 2904 2644 3249 3096 2817 2253 2302 2899 3434 2498 3009 2919 2949 3108 3997 3258 3322 2699 3706 2921 3309 2686 5324 5430 5900 2791 2838 3227 1501 1256 3235 3013 1985 1367 2802 1232 1162 1118 852 885 974 685 1592 1716 1207 656 819 681 678 684 4293 4259 4242 4051 3869 3695 4318 3930 4434 5861 4230 4296 4478 3789 5023 3915 3734 4059 4909 3922 4403 4339 3628 4211 5346 4960 4760 5293 4668 1047 886 900 4771 4507 2160 6295 6361 6932 5415 1550 1692 1458 576 1784 374 587 494 511 3789 2369 2554 783 1198 1088 1041 2213 2814 2436 3595 2200 2493 2481 2245 2784 5252 6128 4530 4805 9903 9771 4485 5166 6029 6293 2767 1858 2712 2332 2755 1885 2737 1168 4522 1450 4216 1907 323 285 2876 2239 2962 6378 3371 1049 2677 1875 1643 1159 1098 13389 12564 20191 3816 3247 3911 4592 1933 1540 2798 3341 3478 3829 2839 2560 1546 1128 1300 3061 2170 3611 1259 1689 719 1821 1538 1616 2953 1871 3559 5171 1187 1182 1386 1553 1828 1477 1691 1362 1436 1774 2312 1832 1601 2669 1319 1132 5229 1212 2412 1960 1350 1819 1924 1974 2207 2051 1781 1743 1872 2247 2169 2051 2107 2176 1542 1650 2144 1399 1986 2127 1006 862 1287 714 916 565 1642 845 2066 974 959 878 1709 1409 1402 729 1457 1010 712 1085 779 769 704 621 468 849 751 683 681 688 874 975 1002 1110 950 882 957 1103 1112 1159 1238 1007 973 655 909 1058 1018 520 679 1021 828 865 844 904 621 828 837 876 1358 586 1088 683 646 1545 1490 1189 935 1095 1125 1161 1191 1115 1257 1096 1084 869 1283 1180 1051 1001 765 1391 1340 1279 1221 849 700 726 815 805 887 1524 810 869 1069 756 1462 835 785 1037 629 675 974 1124 1057 956 1796 232 1468 745 971 707 723 647 864 991 882 1586 1454 1705 1482 1582 1659 853 819 691 753 453 653 669 579 362 316 571 477 441 867 890 576 580 529 515 542 617 510 336 621 476 582 1478 900 894 780 918 1152 873 666 704 651 1128 1261 1005 1080 892 1016 984 941 1380 1049 957 900 647 914 898 1293 1192 1335 1086 634 477 868 572 406 462 1298 961 1137 1319 1750 1290 1125 1260 1156 1497 1307 1016 1464 1356 1596 2372 1424 1594 1441 1631 1855 1701 1051 982 831 399 1149 1385 1603 1922 1235 967 1137 733 1253 1316 3087 982 1065 663 608 855 897 773 686 1253 742 769 721 1533 1211 490 542 1545 1501 1209 1382 979 2156 413 561 412 495 1289 1480 1098 1252 1251 1269 1452 740 1287 1156 845 935 1318 946 1023 832 1248 1074 1392 1165 1234 683 950 689 754 777 1562 674 698 617 284 728 638 635 608 1644 747 799 1695 1087 1557 1430 2000 1742 1395 754 1778 1667 2026 2131 1083 1434 1288 1014 1102 1220 925 1385 1228 933 1135 1277 1081 1357 1294 1545 1389 1350 2425 2087 2382 1193 1186 1095 1654 1215 1390 1604 883 1455 1230 1325 1749 1310 1434 1302 1364 1402 1298 1305 2159 1545 1242 1504 1791 1251 1997 2445 2099 1717 1397 1629 1210 978 1049 994 1280 784 940 1348 952 972 1081 870 1529 1543 1685 1400 1801 1765 1123 1220 1111 2421 1306 1678 1504 1353 1943 2149 1752 1769 1915 1834 1758 1909 1834 2200 1840 1897 1811 1510 1374 2248 1847 1888 2224 2029 1917 2092 1768 1963 5113 5176 3661 3303 4070 2606 3160 3308 3308 4081 3310 3705 3448 2784 3627 3043 4778 3151 2607 1859 1989 1744 1359 2190 1848 2144 1033 1827 2656 2371 2751 1314 1372 1747 1003 795 1289 1096 1017 1029 1159 1089 742 1104 977 948 666 669 1092 586 878 888 1052 945 988 1303 1036 1360 1773 1827 1466 1713 1657 1702 1473 1460 1198 1524 1892 2054 1530 2070 3175 1135 739 652 582 803 741 683 733 658 545 521 866 561 430 550 431 674 460 213 268 404 474 426 475 345 389 646 601 1098 777 986 921 849 1902 765 893 743 950 601 523 623 672 446 939 753 1147 470 464 382 283 330 427 1269 938 1505 1187 1727 980 840 578 1217 1219 894 1003 931 994 1137 1087 1044 1054 818 1016 1190 1252 1009 971 1028 832 1044 780 1062 952 1695 1284 1351 1378 938 1179 920 925 714 1355 1288 1016 553 2066 1178 2224 1040 1112 1930 1075 1047 1013 976 1742 1924 1003 828 780 1614 1696 1679 2129 1601 810 737 790 1549 947 1991 1888 1106 1042 1689 1508 1000 1242 2031 1847 1658 1613 2138 1635 1959 1680 1754 2158 2193 1781 2333 1950 2301 1789 2227 2104 720 996 780 922 1027 1254 3602 1582 1328 1324 1488 1737 1608 1343 1674 1849 2021 1886 1671 964 1541 938 1073 864 1317 966 1165 1281 1224 1320 1160 859 1044 1561 1639 1340 1378 987 1154 821 1008 768 474 438 357 487 458 417 348 522 427 561 563 520 1236 1464 1571 1535 1384 1577 1597 1445 1459 1348 1564 1531 1883 1759 1724 1732 1637 1639 1183 1285 1396 1201 1420 1796 1455 1074 1288 1511 1079 1460 1538 1362 1835 1221 1094 1246 1153 1264 1284 1166 1322 1409 1427 1641 1304 1171 1586 1778 1413 1335 1682 2188 1953 1395 2557 1452 1149 1236 2448 954 2350 1933 1151 828 583 615 292 405 396 539 970 1120 876 905 741 778 1273 621 964 848 768 556 730 750 696 649 2047 604 871 863 897 563 1098 807 596 792 675 751 663 909 684 589 1200 854 881 1082 759 864 645 2552 1035 983 1319 834 821 742 670 694 1148 1068 979 1058 1020 687 667 686 612 451 1146 2005 1527 1355 1398 1421 1162 942 1528 831 1367 1483 1782 469 1482 1472 1360 1463 1619 1160 972 1017 766 1144 675 588 823 819 683 1561 2476 1681 1088 728 791 716 771 928 891 790 3436 754 4138 3794 3635 3645 3374 3676 3860 3820 3186 3767 3402 3685 3827 3659 1305 1192 1207 865 1563 2130 2085 1345 1100 1390 1955 2108 1049 1096 1184 1405 1079 1035 1498 2646 1724 1496 1080 1278 1917 1254 1314 1575 2194 1746 1415 1433 1433 1869 1195 1961 1741 1744 1276 1293 2426 2469 2439 1681 1442 2099 1616 1680 1883 1641 2040 1987 1951 1797 807 1121 1159 1361 1261 1096 1923 1703 1833 1380 2051 1260 1218 1219 2200 1774 2164 2116 2214 2213 2352 2115 1767 1867 1902 1834 1908 1568 1720 1659 1618 1817 1691 1609 1734 1514 1724 1692 1628 1858 1666 1429 1727 1743 1979 1730 1891 1395 1853 1819 1809 1877 1554 1531 1598 1354 1568 1848 1489 1620 1683 1463 1905 2058 1746 1814 1841 1500 1913 1462 1411 1569 1300 1331 1479 1515 2477 1627 1122 1643 1736 1729 1440 1735 1810 1579 1668 1677 1693 1725 1585 1767 1516 1544 1674 1519 1778 1696 2129 2130 1989 2169 1641 1474 1253 2184 817 796 534 498 531 709 501 694 501 802 445 841 549 599 656 591 751 629 601 1068 878 986 941 792 1059 754 935 730 855 507 550 819 628 1076 900 837 715 911 828 661 702 699 578 886 545 553 820 505 802 575 527 1485 698 565 457 339 461 627 970 568 637 464 536 485 774 705 713 714 613 589 789 1823 729 551 792 741 573 840 494 1180 1055 1370 570 688 974 1019 560 949 897 769 1108 670 612 516 752 479 554 694 701 1072 880 1073 1085 845 742 968 1003 1095 610 732 930 1448 1040 1162 1511 526 642 745 1164 978 1023 748 835 822 959 970 862 1024 1348 1187 1757 1222 1942 1765 2146 1931 1649 1649 1301 2745 2232 1193 2244 580 937 2035 922 1736 1463 1586 1641 1711 1304 1795 631 647 1034 1477 1061 1054 1241 1151 581 516 853 500 1320 1811 2938 1375 1194 1241 1170 1199 891 989 807 1109 1299 1846 1616 931 1259 1140 1139 890 892 1142 765 863 1729 1385 1485 1091 1254 847 1052 1154 845 759 1043 753 1264 986 1293 1819 1113 1236 1193 927 1787 828 1396 1251 1137 989 1206 1628 585 627 822 1053 1495 1418 820 696 1121 1272 1379 1879 1024 1765 1635 1939 873 1435 982 1548 975 2026 990 974 1580 927 1509 1056 644 714 1378 1638 1773 1193 1364 1749 1034 916 1208 859 1148 785 1312 970 702 809 501 546 718 555 1078 1448 788 953 703 632 1015 1465 1735 1083 1056 852 1734 1056 451 209 286 236 335 1383 1080 1521 1489 1208 1521 1238 1557 1365 830 872 588 497 789 844 436 1198 918 1184 1192 1148 775 793 768 466 1014 1198 1715 1257 1129 1638 619 861 722 702 1155 900 1042 1110 968 834 1019 1179 460 590 530 835 843 1256 826 1096 1356 785 838 1589 1517 735 1028 894 812 935 977 1091 1300 949 823 485 981 689 731 1063 1263 1575 1320 7360 5978 1555 1711 1478 1558 1533 1473 1434 1213 2249 1319 1755 1506 1481 1120 685 736 826 887 904 695 1599 1595 1490 1492 962 1747 1555 1209 799 1208 1021 1184 1469 974 1156 549 1225 1075 911 849 893 868 606 667 390 428 937 1059 1029 669 1346 945 698 967 1074 1383 1059 889 993 977 954 1876 1109 872 1194 1099 446 708 1085 1685 2173 1671 1273 1992 2295 2239 1195 1578 1331 2433 1378 1705 1161 1283 1388 970 2524 1345 556 520 698 786 711 769 2130 2333 1567 2206 1619 2619 2685 3058 2714 2283 2610 2009 2306 1484 3791 3242 3125 3056 3628 3885 3434 3318 3546 3522 3524 3104 3506 3488 3515 4028 3641 3813 3335 3526 3276 4092 3804 5334 5934 5860 3325 3097 3203 1728 1299 3596 3031 2453 1538 3414 1338 1220 1611 1190 1352 1285 769 1656 1731 1201 927 1161 1062 1275 770 3977 4180 4268 4756 4957 4274 5228 4265 4562 5982 4506 4713 4363 4420 4582 4905 3775 4280 4363 3762 3932 4163 4927 5279 6377 5840 6345 6377 5845 1219 938 861 4339 4694 2338 6239 7015 7228 5202 2319 2432 1664 524 1631 509 537 453 454 4492 2752 2695 703 1095 935 1243 2447 2294 2778 3931 2369 2724 2845 2919 3624 4502 5396 5095 4540 9935 11157 4989 6382 7368 7098 3750 1934 2743 2833 3005 2000 3471 1297 4972 1495 3932 1805 229 138 2713 2660 3656 7350 4195 1253 3403 1280 1690 1109 1033 3283 3480 3816 21966 10418 4249 4448 2171 1765 3478 3671 3593 3866 3264 2652 2032 1576 1626 4207 2321 3412 1040 2409 1295 2266 1927 2038 2363 1991 4480 4112 1987 2027 1763 1825 2060 1900 2055 1521 1515 1777 2768 2094 1871 3146 1552 1420 5104 1555 1864 2092 1362 1496 1753 1543 2250 2383 1925 1877 2278 2958 2753 2883 2442 2747 2609 2471 2042 1827 1855 2352 729 939 1124 517 998 738 1954 919 1095 1005 1239 757 1726 1026 1070 1201 1309 1141 1001 1158 1015 424 380 724 517 875 798 635 658 864 1073 1011 1092 784 771 582 703 990 882 953 1247 894 822 705 1116 1447 1564 670 758 932 793 752 1015 895 1259 867 1150 1335 1673 832 937 1082 1074 1574 1287 1267 1030 1535 1643 1588 1574 1468 1327 1540 1568 1520 1774 1543 1153 1322 981 1789 1728 1234 1233 944 815 864 843 806 865 1287 789 980 1546 708 1471 917 871 997 807 914 933 1156 1048 973 1879 289 2036 1042 946 718 738 694 976 1248 977 1650 1734 1535 1621 1523 1718 748 462 794 510 450 746 500 551 509 409 508 639 554 847 778 868 754 501 451 404 787 615 379 1090 550 432 1711 1274 813 677 837 1454 934 1036 1042 1001 708 1401 984 1021 1195 1055 1318 1115 1163 1267 855 794 907 1036 1321 1577 1647 1391 1114 678 635 1047 972 492 624 1512 1139 1268 1454 1784 1078 1585 1456 1243 1399 1448 1411 1145 1590 1423 2168 1387 1906 1656 1566 1933 1844 1661 1528 1498 546 1351 1615 1785 2105 1574 1392 1455 602 1083 1185 3285 754 794 588 892 697 823 878 738 1177 546 912 681 1309 906 846 636 2156 2052 1099 1175 1111 2147 732 656 482 791 926 1872 1142 1294 1316 1345 1776 973 1412 1664 1229 1297 1807 1155 1336 1173 1126 955 1204 1066 1190 830 1141 860 940 1070 1954 935 1074 1045 579 797 575 822 981 1617 1188 1000 2262 1065 1477 1153 1654 2346 1280 875 1492 1779 1362 1618 1586 1203 1150 1097 1078 1290 1278 1466 1783 1436 1440 1496 1402 1881 1487 2008 1550 783 2763 1856 2258 1792 1787 1581 2120 1377 1404 1435 1057 1991 1503 1429 1644 1383 1932 1606 1867 1874 1602 1570 2538 1896 1501 1240 1622 1160 3096 2496 3023 2446 2202 1121 1256 1054 1235 1369 1589 740 896 1625 1336 1044 1215 1010 1461 1332 1195 1505 1681 1613 1388 1074 1016 2037 1977 1747 1675 1410 2289 2208 1744 2081 1813 2266 2156 2051 2014 2104 1682 1877 1806 2295 1811 2131 2204 2044 1840 1800 2007 2079 2021 2007 5570 5790 3914 3801 4147 3340 4014 4477 3392 4449 4158 4685 4109 3249 3808 2692 4681 3233 2732 2359 2635 1987 2140 1947 1981 2907 1125 1573 3506 3210 2142 1375 1050 1471 1028 1190 1526 1630 1026 1142 1290 812 568 1368 1342 1178 982 597 814 681 892 865 1446 1084 1416 1796 1601 1184 1878 2037 1447 1524 1934 1860 1248 1391 930 1544 1749 2221 1820 2212 2234 1597 588 799 723 620 650 542 813 789 587 355 811 504 577 445 555 521 422 379 323 526 319 333 343 337 323 697 510 804 598 880 1247 1093 1160 794 829 907 785 862 541 676 791 569 952 939 1532 455 441 486 382 524 641 1118 1032 1421 1712 1949 1047 800 477 1248 1298 958 1165 1357 1206 1677 1118 1121 1106 1100 1725 1283 1400 1297 1226 1208 875 1585 1188 1180 1084 1790 1580 1922 1758 1528 1640 1791 1718 1231 2076 2140 887 345 2262 1208 2274 1039 917 1974 1405 984 1196 892 2088 2169 974 1019 963 2332 2473 2239 2504 2132 977 815 1024 2018 1099 2012 1899 1120 994 2231 1824 1171 1527 1808 2629 1894 1645 2084 1800 1938 1924 2286 2890 3280 1863 2448 2523 2447 2452 2642 2684 1006 1203 1242 1294 1251 1179 4179 1793 1935 2175 1664 1943 2007 1648 1834 2311 2271 2544 1821 968 1472 1269 1026 962 1403 1495 1327 1758 1552 1413 1498 1247 908 1943 2087 1714 2249 1153 1217 852 1435 951 561 625 490 613 581 497 394 685 601 946 708 643 1401 1786 1463 1713 1648 1619 1662 1571 1593 1790 1249 1653 2057 2210 2206 1982 2135 2155 1769 1908 1815 1787 1396 1888 1585 1191 1342 1719 1545 1806 1376 1532 1684 1529 1161 1154 1335 1231 1185 1779 1379 1418 2073 1200 1188 1232 1813 1858 1304 1584 1780 2095 2328 1408 3232 1915 1716 1569 2354 1667 2581 2428 1302 678 670 706 281 274 279 443 1295 1710 1316 1654 1309 1026 1571 833 1057 919 766 718 652 528 653 738 2176 552 1065 1123 973 613 1104 1308 392 894 869 599 473 922 901 599 1327 791 1255 1202 1144 958 787 2488 1036 978 1144 902 615 928 804 729 768 922 1139 1195 1206 774 815 870 697 695 1901 1733 1378 1502 1943 1903 1595 1171 1414 1211 1021 1358 2256 946 1127 1460 1261 1447 1637 1486 1316 1423 1243 1348 921 948 899 676 520 1487 3053 2437 1187 797 986 503 1108 1261 1216 1148 3995 1005 4535 4092 4702 3932 4164 4584 4578 4136 4033 4182 4255 4292 3971 3508 1642 1490 1207 1018 1642 1839 1978 1351 1500 1339 2274 2318 909 1169 1450 1641 938 1760 1983 1923 1768 1699 1477 1170 1132 1297 1398 1563 1972 1537 1225 1148 1168 1644 1186 1657 1511 1315 1126 1270 2133 2291 2115 1728 1482 1552 1432 1418 1617 1676 1629 1588 1560 1338 730 898 1107 1268 1208 928 1517 1305 1313 1286 1439 1456 1442 1333 1643 1367 1632 1516 1622 1592 1564 1579 1460 1650 1550 1467 1334 1525 1672 1484 1270 1609 1529 1555 1376 1501 1508 1554 1525 1801 1312 1404 1768 1528 1430 1477 1510 1241 1321 1613 1643 1698 1444 1384 1324 1137 1857 1512 1840 1465 1464 1586 1855 1714 1572 1522 1347 1239 1842 1284 1384 1454 1112 1372 1470 1307 2071 1561 1090 1483 1476 1442 1362 1473 2078 1586 1542 1783 1517 1915 1623 1799 1672 1675 1939 1429 1752 1694 2012 1979 2138 2215 1463 1339 1551 1717 869 631 474 400 496 582 439 604 365 648 429 600 655 645 698 445 596 514 473 943 772 903 840 818 1025 724 741 659 709 496 497 771 483 980 968 765 711 815 691 621 660 646 532 670 604 401 736 483 801 428 398 1403 590 575 510 375 690 443 1065 591 660 325 468 385 571 551 583 627 651 531 866 1550 683 535 732 559 758 678 666 1448 949 1120 614 658 923 970 486 715 665 517 926 561 489 622 586 535 540 711 677 768 826 975 1137 974 557 872 697 1033 628 774 796 1223 1039 1109 1254 511 738 824 958 776 623 611 780 577 939 857 824 754 886 963 1822 1080 1796 1390 1998 1580 1497 1177 1141 2356 1675 983 1779 761 949 1397 868 1588 1271 1396 1686 1215 1315 1285 702 730 803 1219 1203 724 1124 1014 562 504 603 510 1284 1653 2571 1341 1146 1300 1032 1130 811 960 803 802 1005 1182 1160 870 1201 927 982 859 772 740 676 761 1323 1401 1350 1047 1073 704 741 827 599 717 791 813 1007 1010 1123 1634 1029 1002 996 752 1443 826 1008 807 706 894 1091 1413 546 673 1082 659 1239 1252 625 769 978 1076 1182 1613 1068 1660 1269 1385 898 976 865 1634 795 1748 922 808 1338 866 1215 869 469 738 1100 1442 1425 1090 968 1331 922 840 938 961 776 601 979 1101 476 605 465 551 676 471 1003 1088 567 674 687 539 740 1368 1524 954 715 825 1735 783 202 181 278 390 395 1006 1018 1293 1274 1331 1154 1346 1181 1055 558 804 433 525 673 891 381 807 675 1148 1095 997 484 502 610 426 1033 1020 1732 1140 1056 1274 526 783 618 701 1001 766 913 1002 869 925 720 787 563 670 564 874 680 1152 643 1042 1167 642 602 1476 1403 728 1013 861 800 884 870 903 993 833 832 446 902 726 576 962 1427 1427 1220 5874 5671 1503 1386 1482 1393 1566 1544 1420 1161 2100 1084 1984 1085 1391 1169 820 716 529 826 558 551 1236 1234 1300 1003 884 1598 1543 808 752 1198 876 998 1323 1066 1171 576 1151 841 688 778 1175 1176 946 751 455 537 916 990 1088 752 1453 926 552 701 982 1167 922 833 849 951 701 1476 1008 840 991 877 431 651 962 1632 1841 1389 1064 1960 1961 1703 1227 1309 1152 2359 1249 1267 1239 1166 1134 945 1931 1083 521 468 683 810 674 584 1975 1923 1556 1925 1769 2330 2224 2618 2152 1996 2453 1804 2282 1369 3652 3321 3203 2976 3576 3548 3074 2877 3417 3274 3328 3116 3650 3203 3363 3656 3670 3647 3122 3343 2903 3485 3296 5268 5677 5433 2593 2169 2884 1360 1280 3260 2788 2074 1309 3161 1390 1294 1188 834 1271 1168 646 1923 1442 1165 602 848 739 721 661 3652 3622 3626 3925 4315 3761 4577 3803 4608 5457 4079 4267 4571 4187 4326 4052 3943 4060 4184 3550 3771 3740 4623 4456 5612 5599 5717 5541 5184 1052 787 682 4331 4268 2226 5794 6693 6925 5380 1724 2054 1349 530 1418 349 424 380 477 3814 1980 1943 770 1263 979 1248 2172 2200 2012 3038 2021 2470 2507 2598 2877 4502 5337 4908 4548 9462 10857 4742 5689 6216 5922 3141 2009 2664 2643 2956 1838 3127 1175 4544 1433 3202 1527 270 217 2460 2281 3142 6680 3805 1187 3072 1207 1686 1090 1097 2936 3192 3247 10418 20628 3525 4208 1780 1137 2426 3542 3453 2939 2825 2745 1659 1264 1256 3350 1820 3282 1231 1919 1230 1821 1625 1611 1856 1477 4108 3951 1354 1421 1394 1465 1511 1493 1598 1611 1537 1504 2588 1910 1520 2699 1248 1147 4442 1318 1603 1892 1272 1355 1541 1384 1873 1774 1783 1816 1747 2318 2310 2293 2134 2405 2152 2219 1781 1547 1936 1799 957 807 785 698 1101 791 2070 1041 1257 1138 1383 739 1243 1111 855 920 1143 703 826 944 557 498 381 795 479 992 761 650 739 706 751 808 866 706 722 540 633 821 703 871 982 940 816 747 1103 1180 1311 539 626 851 562 637 762 692 977 642 1084 1104 1103 661 892 692 934 1399 1177 1172 935 1208 1231 1211 1296 1316 1231 1310 1173 1006 1211 1035 1232 890 941 1176 1112 1100 1183 959 641 623 435 661 663 1148 679 753 1445 774 1240 809 761 943 684 807 846 967 974 925 1815 154 1902 760 932 588 605 755 880 1052 863 1329 1585 1530 1602 1388 1421 582 459 849 494 552 643 360 536 416 305 539 564 527 767 527 457 380 498 448 356 800 700 522 1108 446 513 1608 1235 748 602 824 1262 840 854 854 1027 684 1184 871 855 1121 923 1174 1124 1189 1037 777 698 713 954 1272 1289 1746 1489 1371 697 507 620 628 407 462 1349 836 942 1224 1392 920 1608 1484 992 1413 1243 1161 1147 1403 1438 1670 1281 1508 1326 1077 1287 1554 1029 1163 1261 425 1407 1600 1877 2014 1059 1381 871 464 986 1064 2950 771 732 761 745 837 914 639 641 1025 499 1030 753 1192 662 617 485 1834 1879 1065 1127 1150 1956 450 536 413 486 752 1374 1033 1136 1109 1158 1347 762 1167 1351 1051 1138 1391 976 1104 1086 1176 1045 1234 1121 1210 835 969 805 862 968 1781 686 798 957 454 770 628 715 665 1403 1072 743 1836 889 1211 1179 1496 1984 1066 895 1063 1161 1184 1428 1164 949 977 823 954 961 1201 1296 1541 1285 1446 1418 1275 2050 1898 2137 1742 728 2554 1494 1783 1512 1407 1347 2180 915 1058 1286 951 1729 1268 1463 1318 1382 1609 1395 1584 1605 1162 1368 2321 1740 1303 1092 1248 1206 2365 1927 2031 2131 1952 1010 928 755 1105 1180 1163 542 632 1115 1203 1291 1090 1068 1338 1328 1045 1275 1748 1303 1117 1039 901 1687 1556 1590 1270 1483 2018 1890 1826 2030 1965 2056 1655 1779 1776 1582 1286 1600 1998 1781 1534 2009 1859 1831 1433 1555 1748 1924 1690 2012 4761 4686 3729 3760 4121 3141 3507 3977 3236 4441 3742 4201 3766 3084 3802 2297 4195 2914 2603 1970 2238 1520 1886 1718 1584 2752 1159 1588 3064 2779 1679 1149 1004 1285 862 1011 1398 1222 953 948 1211 695 546 1086 1345 1244 1056 561 700 562 782 741 1291 894 1385 1298 1443 1194 1934 2139 1308 1299 1499 1516 1117 1234 1011 1450 1527 1780 1583 2256 2670 1353 603 829 775 585 589 499 848 789 583 363 723 394 515 351 592 564 427 308 289 337 278 338 338 340 291 706 455 619 504 583 1076 973 998 601 634 688 710 748 524 609 632 547 764 859 1192 406 390 366 328 422 535 1167 690 1108 1270 1725 874 755 378 1083 1031 863 845 1163 1080 1146 879 856 858 954 1500 1410 1260 1017 1037 1257 796 1135 983 1069 1032 1805 1519 1578 1497 1458 1621 1440 1561 1235 1880 2016 1172 416 1999 1085 2327 1264 1006 2052 1135 936 976 924 1714 2168 733 862 820 2103 2326 2389 2155 1543 989 902 1131 2154 1182 1905 2010 1207 1015 2072 1960 1010 1384 1538 2243 1753 1676 1523 1622 1759 1787 2299 2738 2652 1730 2259 2297 1967 2100 2520 2318 805 965 983 1244 1328 1072 3641 1921 1564 1674 1435 1977 1740 1547 1803 2243 2295 2402 1622 964 1276 1004 1217 1182 1212 1178 1035 1524 1070 1369 1585 1011 1115 1871 1638 1415 1799 841 936 889 1422 808 406 404 334 402 366 340 300 660 460 616 639 699 1241 1371 1186 1279 1685 1676 1497 1563 1567 1844 1170 1461 1685 1839 1779 1425 1815 2297 1642 2039 1426 1418 1257 1402 1409 1123 1063 1292 1614 1630 1269 1317 1256 1398 1168 955 1304 1164 955 1270 1155 1105 2243 1141 1035 1225 1957 1682 1223 1593 1629 1647 1887 1385 2619 1519 1734 1194 2151 1212 2345 1751 1094 788 775 531 270 244 198 353 1096 1147 1085 1127 1250 748 1347 844 917 860 763 780 553 539 803 636 1958 473 1049 953 829 656 1003 973 505 668 637 614 492 787 668 679 1045 867 1251 816 899 983 640 2317 867 770 931 769 647 947 833 568 713 785 912 852 1315 806 703 770 634 577 1554 1718 1146 1454 1438 1490 1204 865 1188 1193 1142 1078 1448 755 1061 1080 987 1191 1217 1277 1259 882 1108 1020 721 847 943 515 389 1288 2181 2118 974 615 712 466 1363 1289 1109 817 3561 784 4076 3633 4118 3530 3431 3903 4203 4129 3551 3942 3888 3909 3528 3438 1523 1105 1037 994 1538 1658 1382 1153 1274 1432 2251 1880 924 963 1284 1215 901 1289 1861 1692 1620 1538 1726 1168 1116 1281 1327 1462 4089 3851 2288 2852 2443 2782 3262 2670 2298 3047 2574 2855 3041 3181 2962 3223 3618 3648 3625 2966 2866 3157 2457 2321 2339 2867 2814 2777 2720 2741 2914 2011 3527 3587 3038 2840 2628 3348 3261 3326 3455 3799 3530 3463 3049 3377 3191 2964 3333 2453 3555 3876 4551 3400 3269 3473 3511 3688 3376 3027 3572 3062 3104 2669 3089 3097 3178 3062 3276 3286 3708 3627 3372 3554 3447 3964 3473 3495 3498 3471 3945 2976 3197 3071 2972 3051 2088 2890 3694 2988 3417 3255 2516 3134 3895 3271 3870 3877 3318 3234 3236 3365 3982 3413 2819 3512 3566 3537 3468 3241 4445 5119 4317 4752 4708 3715 4158 3929 3874 3932 3641 3135 3129 3411 4484 4391 3994 4215 2448 2368 2116 3466 1472 1345 1320 837 1524 1221 928 1134 1111 1230 868 1026 1382 1292 1487 1028 1305 1149 1334 1704 1220 1851 1442 1435 1773 961 1247 934 1079 1086 1216 1220 1382 1690 1394 1589 1289 2010 1107 1503 951 968 860 1201 1377 964 1453 1226 1383 1465 1297 2453 1100 913 699 738 1122 1445 2454 1431 1599 785 953 777 1082 779 1150 819 1315 720 1927 2749 1775 818 1124 1043 1244 1223 1821 2292 1460 2296 1396 1750 1352 1476 1084 1964 1851 1391 2564 1278 1407 1139 982 1192 1924 1704 1769 1687 1769 1116 1422 1893 1867 1868 1497 2533 2127 1419 1542 2495 1864 2055 2151 1210 1688 1630 1945 1434 1541 1868 1274 1418 1966 1224 1359 2994 2647 1527 3266 3341 3382 2650 1826 2579 2646 3916 2171 3361 2335 1403 2605 1457 1249 2808 2318 3195 2032 1610 2558 2790 1836 1967 1746 1810 1637 2164 2108 1543 1854 1996 1706 1883 1417 1592 1686 2652 3082 1660 1955 2660 2966 2658 2537 2673 1708 2181 1827 2209 2051 1904 1301 2056 1550 1239 1119 1722 1478 1708 3114 2204 2816 1582 1558 1381 1383 1667 1144 1360 1382 1641 1477 1986 2059 2715 1831 1590 2230 2088 3163 1753 2201 1642 1501 1521 1667 3318 1323 1241 1141 1415 2034 1858 1666 1723 2023 1676 1872 2818 1616 3707 1480 3067 1586 1712 1639 2144 1472 3174 2005 2381 2090 1969 2077 1624 1367 1237 2433 3102 2868 2764 2832 2274 2561 1490 1348 1417 1837 1442 1971 2614 1005 1107 780 901 1496 1236 1745 2606 1412 1734 2022 1351 2172 1695 2477 2556 1425 1826 1672 1340 454 315 414 535 537 1433 1714 2297 2510 2298 2313 2605 1868 1600 1742 1131 488 460 1167 1723 582 1354 1815 1760 1764 1974 1042 1436 1568 1258 2168 1560 2564 2494 2327 2506 1290 1217 1047 1895 1369 1180 1214 1323 1375 1293 1594 1812 1322 1586 1217 1668 1623 1543 1819 2022 2533 2061 1822 2265 2162 956 1331 1620 1413 1711 1653 2390 1845 2012 1159 1671 2002 1295 1448 2150 1674 2753 2148 11601 11081 2322 2570 2449 2425 2368 2164 2422 1965 3377 2933 2930 2359 2419 1720 1304 1498 1466 2072 1544 1737 2558 2503 2115 2984 1899 2328 2964 1800 1346 2459 1963 1864 2158 1557 2565 928 1265 2950 2170 1613 1458 1163 2255 1963 1383 1259 2550 1941 1887 1544 2564 1628 1303 1719 1526 3618 2662 2479 1766 1821 1373 2248 1857 1899 2265 2126 1309 1402 1761 4241 3868 4740 2551 2960 3944 3430 3486 2734 2755 4679 2521 3229 2907 2534 1769 1773 3422 3467 1382 1103 1484 1076 1368 1421 3320 3509 3033 3210 3340 4613 5365 5204 5519 5215 4698 5358 3225 3457 6086 6057 6002 7602 7054 4408 5030 5265 5686 6154 6589 6803 6735 7155 7485 6204 7030 7109 7461 6194 6635 6571 6283 11525 9840 9156 4380 4132 5791 3652 3233 5613 5500 4561 2229 6136 1681 1656 2502 1716 2700 2101 1985 3844 4416 2527 1345 2278 2116 1634 1468 9232 9527 8965 7208 7743 8041 8097 8083 7790 8708 8674 9787 9956 7958 8600 8222 8719 8362 9587 9243 9182 10271 7392 7936 9811 10398 9047 8915 9375 2149 1806 1363 7068 7952 4950 10539 13213 12390 9903 3636 3560 3448 1369 3672 1017 1715 1250 1645 6498 4282 4342 1680 2598 2096 2026 4263 5043 3687 7089 4719 4713 5997 4228 5626 11396 13208 9857 9907 19896 18880 9684 12847 13228 14842 4965 3153 5032 5771 5745 3246 6746 2833 7308 3397 6485 3771 699 608 6123 5045 6537 11878 5849 2549 5032 2665 3450 1924 1755 4607 4299 3911 4249 3525 36933 9413 3747 2423 4333 6717 6153 9049 5607 5533 3541 2554 2604 6722 4119 8282 2422 3828 2271 3368 3366 3158 3769 3952 10028 9353 3275 3503 3388 3234 3007 2494 3148 2339 2729 2557 5314 4450 3394 5448 2598 2343 7679 2759 3405 3607 1940 4403 4162 4259 3865 3061 3334 3220 3421 4193 4279 4265 3957 4069 4406 4263 4281 3452 3422 3881 1870 1818 2127 1546 1597 1373 3618 1963 1709 1617 1642 2033 4043 2170 2826 1689 3754 2561 2041 1455 1725 1142 1059 1168 1391 1729 1425 1390 1609 1403 1338 1235 1543 1922 1562 1473 1758 2103 1821 1810 2035 1275 1611 1142 1575 1847 2515 841 1944 1624 1183 1367 1867 1687 2269 1653 1573 1857 2601 1933 1760 1753 1468 2456 3056 2574 1558 1689 1497 1610 1598 1746 1795 1590 1407 1797 2209 2023 1353 1973 1475 1919 1835 2262 2424 1652 1282 1600 1833 1688 1776 1864 1648 1915 1658 1513 2355 2252 1889 2545 1514 1806 2477 2788 1897 2535 3424 544 3326 2032 1952 1290 1684 1039 2229 2213 2181 3537 3816 3112 3258 2563 2818 1852 1452 1298 1610 1553 1781 1739 1341 990 886 1337 1153 818 1208 1899 1399 1199 1219 1050 1219 1546 946 997 1170 1328 836 3531 2236 2083 1658 1757 2353 1786 1619 1524 2299 1529 2899 2202 2902 2527 2390 2026 2394 2939 1510 1885 1588 1635 2272 2074 2377 2559 2724 2584 1110 1205 1731 1600 1094 1065 2144 2306 2613 2233 3085 2348 2842 2740 2105 2942 2304 2452 2593 2873 2424 4189 2649 4246 3897 2834 3704 2916 1863 2589 1906 861 2173 2759 2722 3373 2561 1922 3100 1167 2149 2507 5593 1103 1006 837 1576 1167 1254 1190 1764 1923 1310 1936 2372 2637 1122 1070 1370 2416 2407 2185 2419 1620 3841 959 1609 1198 1131 1864 3110 2374 2771 2836 2655 3093 2180 2707 2218 2045 1985 2806 2087 2271 2174 3169 2505 3636 2845 2917 1753 2254 1862 1656 1824 3251 1720 1502 1992 626 1807 964 1585 1710 3465 1817 1855 3941 3065 3289 2942 2906 4171 2316 1246 4376 3280 3915 4243 2147 3147 2576 2575 2902 2771 2791 2724 2359 1732 1587 1661 1724 3816 3485 4411 3974 1347 4566 4611 5212 2811 2924 2462 3978 2847 3219 3384 1550 3789 2566 2880 2780 2966 3343 2966 3459 3424 2969 2612 3170 2770 2048 4136 3153 2653 4078 4514 4284 2733 2317 1813 2561 2135 1902 2003 2051 1392 1710 2055 1321 1737 2543 2462 2780 2691 2896 2706 4077 2575 1632 2389 1994 6066 3038 3099 2463 2633 3196 3301 3894 2833 3579 3235 3487 3368 2796 2562 2928 3611 3639 3230 3445 4077 3411 3299 4162 4284 3154 3496 3976 3461 8688 8937 7019 7453 6518 6470 5919 6389 5244 6783 5037 5660 6407 6829 5864 5724 8057 6794 5118 3968 4092 3343 3405 3898 4013 4649 2262 4794 5613 4977 6622 2891 3526 3380 1776 1451 2871 1849 2276 2245 2504 2075 1847 1854 1462 1057 1289 1707 1706 1352 1386 1400 1753 1991 2029 2670 2158 2232 2940 3774 3422 3338 2929 3149 2866 3939 3445 2918 3800 4388 3475 3694 3888 2283 1250 1208 1118 1269 1321 1120 1316 1587 1207 883 1458 947 926 885 1223 1538 418 593 680 625 952 1044 1064 1056 915 1966 1359 1346 1624 1636 2317 2247 2371 1722 1879 1613 2113 1313 1242 1268 1562 1522 1798 1399 2599 1486 1309 1338 1137 941 1330 2096 1130 1746 2820 3086 1777 2140 1096 1626 1811 1460 1764 2058 2320 2218 2259 1930 1734 1246 1590 1889 2196 1655 2025 1506 1776 2138 1493 1626 1518 2448 2129 2221 2583 2516 2070 2360 2598 1546 2348 2017 1476 737 2692 1312 2962 1744 1141 3008 1142 1434 1121 1377 3139 2780 1162 1402 1172 2985 3163 2852 4049 2625 1223 1151 1410 2585 1785 3616 2693 1811 1293 2579 2918 1892 1891 2625 3048 2343 2760 2540 3337 2542 2934 2819 3808 3732 3110 3400 3698 3667 3538 4544 3414 1539 3203 1658 1951 2516 1756 7863 3045 2946 2947 2775 3222 2944 2409 3059 3450 3846 3998 3196 2239 2791 2314 1870 1708 2003 1912 2274 2287 1608 2053 1956 1445 2331 4521 2679 2777 2861 1801 1624 1719 1768 1893 1007 1117 985 1100 1107 906 833 1739 1354 1204 1662 723 2321 3157 3010 2822 2498 2593 2291 2351 2495 2404 2657 3357 3476 3405 3264 3099 3448 2930 2198 2423 2592 2276 2771 3507 2726 2213 2239 2747 2404 2741 2331 2607 2931 3027 2241 2573 2396 2276 2378 2659 2936 3101 2752 2202 2687 3450 1834 3230 2633 2583 3884 3796 3910 3243 5154 3016 2505 2597 4387 2062 4022 3996 2863 1526 1290 840 575 727 711 888 2090 2077 2219 1892 2401 2248 2210 1190 1902 2333 1357 1637 1377 1215 1604 1984 3452 1157 1873 1992 1681 1715 1569 1569 1427 1606 1518 1328 1185 1813 1378 1749 1361 1593 2230 1635 2481 2753 1134 4396 2234 2101 2136 1598 1624 1761 1564 1104 1653 1801 1708 1875 2066 1801 1116 1158 1294 1197 2401 3145 2102 1964 2571 2728 2275 1674 2664 2466 2466 2501 3025 886 2264 2648 2300 2956 3047 2728 2359 1383 2144 2270 1244 1854 2017 2275 1843 3183 4032 4523 3869 1421 1620 1295 1810 1484 1677 1873 7486 2005 8130 7417 7426 6822 7419 7377 7131 6952 7158 7025 7043 7498 7622 7471 2151 2137 2395 2150 3285 2621 3224 2886 2289 2515 3057 3575 2531 2233 2600 2688 1907 3017 3791 2604 2392 2364 2250 3250 3136 3690 3637 4257 4961 3849 2492 3466 2497 2820 3628 2617 2378 2877 3196 2399 3267 3437 3491 3801 3421 4215 3816 3616 3941 3803 2481 2373 2301 2236 3609 3118 3377 3151 4040 2239 3751 4314 3326 4299 3188 3752 3911 4142 3988 4172 3998 3957 3652 3492 3782 3488 3597 2768 3983 4365 4157 3433 3312 3199 3546 3552 3294 3208 3111 3119 2701 3204 3557 3311 3634 3803 3645 3482 4125 3615 3647 3778 3521 3759 3368 3938 4155 4380 4128 3488 3144 2865 2963 3218 2748 3112 3682 3069 3587 3475 3638 3299 4928 3922 3831 3635 3855 4311 4086 3834 3698 3847 3182 4553 4157 4511 4777 4541 5068 5776 5237 5456 4961 4536 4289 4286 4709 4651 4623 4379 4094 4455 4270 4212 4402 4123 3157 2918 2986 3518 1795 1580 1405 1168 1604 1676 1261 1272 997 1064 1354 1348 2343 2219 2252 1205 1451 1211 1432 2165 1370 2571 1651 1948 2399 1075 1333 1148 1223 1426 1994 1378 1552 2142 1983 2051 1723 2440 1596 1699 1623 1542 1474 2089 1890 1515 1886 1758 1934 2382 2259 3293 1963 1140 1098 883 1052 1231 2910 1947 2142 964 1119 961 1259 1097 1198 1020 1597 832 2033 3380 1503 1022 1365 1283 1375 1368 1438 2262 1594 3496 1405 1577 1680 1611 1444 2579 2324 2124 3198 1821 1762 983 1229 1405 1823 2019 2048 1573 2217 1668 1945 2673 2215 2915 1675 2358 2613 2086 1462 2989 2820 2373 2853 1424 2028 2016 1693 1664 1574 2113 1476 2020 2142 1453 1443 3338 2507 1307 3368 4625 3886 2445 2311 3061 2686 4571 2595 3589 2105 1427 2471 1983 1516 2944 3561 3885 2538 2154 3503 2766 2034 2607 2747 2557 2042 2629 3053 1647 2313 2417 2234 3236 1292 1725 2237 3020 3356 2248 2105 2699 2342 3374 3083 2875 1651 2052 1829 1518 2255 2029 1603 2284 1565 1547 1581 2055 1525 2227 3042 2344 2413 1800 1855 1693 1871 2050 1018 1559 1430 1515 2032 2408 2287 3271 2336 1593 2348 1984 3079 1858 2522 1722 1757 1786 2294 2671 1895 1776 1368 2115 2761 2123 2059 1386 1767 2181 2361 3237 1576 4619 1390 2829 1709 2277 1658 2397 1508 3650 2273 2522 1978 2033 2091 1786 1597 1629 1872 2698 2496 3158 3271 2975 2970 1938 1438 1829 2190 1731 2484 3100 1321 1459 1256 1105 1390 1589 2350 2665 1613 2010 2103 1883 2032 2363 3718 3837 2129 2026 2868 1795 729 689 752 739 711 2112 2069 3011 3050 2448 3223 3027 2877 2489 1871 1500 795 743 1688 2396 763 1675 1442 2578 2457 2596 1612 1891 1582 1449 2695 2294 3504 2652 2590 2586 2181 1428 1259 2257 1775 1558 1806 1895 1869 1746 2187 2447 1534 1790 1840 1653 2518 2154 2183 2050 2405 1875 1814 2702 2131 1211 1776 2268 1990 2379 2476 2646 1748 2033 1608 2146 2084 1329 1840 2420 2089 3070 2952 11972 13848 2523 2773 2578 2638 2564 2593 2597 2088 3297 3388 3290 3399 3542 2658 1550 2299 1705 2105 2191 2190 2983 2875 2639 2498 2214 3021 3422 1473 1791 2679 3017 2738 3334 2239 2297 1436 1522 2624 2069 1379 1941 1642 2343 1974 1714 1706 2702 2442 2870 2268 3016 2046 2193 2354 1918 4451 3028 2699 2565 2471 1627 2377 1967 2538 3420 3204 1418 1620 1866 5332 4743 5567 3079 3564 4300 3468 3635 4023 4092 4273 3227 3343 3496 2876 1937 2103 3709 3433 1718 1530 1271 1246 1713 1522 4527 4202 3566 4308 5461 7339 7067 7151 6874 6695 5665 6444 5069 3862 7766 8039 7238 8405 8749 6394 6394 6291 6827 8141 6936 7679 7502 7650 8583 9469 8057 10061 9671 10158 8172 10440 7091 14082 11230 11023 4968 5113 7795 4153 4203 6963 7528 4914 3454 6841 2525 2248 2917 2377 2996 2335 2133 4673 4841 2881 1378 1822 1615 1807 1548 10766 10638 10749 8736 9371 10453 9561 11179 11097 10813 11605 10771 11645 10099 12055 10280 11799 11635 11112 11818 12345 13421 8641 9106 9594 10437 8891 9553 9550 2765 2389 1283 9621 9938 6153 15949 16452 16011 13438 4196 4197 3981 1401 4260 1190 1779 1344 1707 9132 5546 5669 1776 2665 2243 1764 4988 6416 4661 7488 4963 5042 8798 5220 5741 11754 14498 10856 12209 23224 21368 10776 12728 13176 17048 6166 3818 5191 5760 6632 3960 7610 2668 8066 4003 9152 4699 753 596 7510 5792 7890 11621 6868 3590 5365 4255 3970 2443 2356 5141 4677 4592 4448 4208 9413 52549 5052 2497 5632 8534 8256 9848 7408 7026 4133 3689 3263 8176 4887 9483 3980 4595 2235 4480 4530 4057 4948 5705 11311 12750 3775 3591 2477 3296 3713 3417 3827 2934 3187 3185 5199 4434 3123 6781 3256 2944 10842 2819 3620 3707 2799 4211 5210 4728 4613 3506 4280 4011 4546 4349 4475 5061 4119 4552 4712 4483 5248 3667 5340 4085 2180 2332 2527 2394 2154 2285 4440 2367 1963 1989 2379 2213 3878 3468 3316 2582 3847 3535 3021 1638 2301 1692 1557 2127 1497 2386 1553 1524 1871 1983 1912 1911 1764 1998 2075 1928 1996 2233 2130 1821 2226 2308 1756 1007 2356 2625 3294 1066 2460 2218 1531 1530 2253 2546 2424 2212 1885 2572 3467 2758 2163 2500 2003 3249 2930 2941 1725 1914 1788 2063 2157 2375 2268 2058 2344 2509 2812 3319 2092 3085 1679 2788 2792 2936 3689 2370 2114 2336 2070 2414 2319 3679 1820 3734 2706 1627 3180 2703 2175 3209 2191 2711 3231 3678 2202 2401 4586 561 5111 2323 2617 2275 2667 1429 2587 3775 2379 3989 4235 4202 3930 3273 3480 2503 2521 1967 2585 1700 1679 2185 1089 1313 1019 1054 1197 1718 1195 2287 1865 1792 1538 1371 1612 1386 1250 984 1263 1318 1078 4408 2804 2841 2473 1634 2601 2936 2178 2212 1814 1969 4017 2897 3348 2757 2281 1866 2839 2815 1702 2514 2053 2205 2161 2228 2770 2846 3603 2623 1656 1176 2275 1809 1386 1389 3385 2822 3200 2771 4189 3104 2788 3625 3304 3887 3171 2934 2863 3407 3959 5404 3752 5619 4790 3114 3770 3319 2330 3006 2382 1271 2806 3705 2792 3276 2953 3534 3096 2189 2864 3009 5865 1670 1801 1525 2015 2140 2236 1454 2096 2175 1321 2901 2312 3747 1269 1236 1217 3202 3346 2674 3165 1737 5681 1067 1683 1086 1209 2853 3588 2701 3064 3303 2978 3889 3019 3504 2307 2149 2077 2762 2214 2324 2084 3704 3001 4188 3171 3140 2395 2738 2375 2365 2370 3799 2457 1747 1640 835 2239 1207 2177 1708 3794 1776 2251 4669 3269 4359 4235 3999 4767 2783 2032 5272 4245 4781 5118 3068 4279 3307 3216 3819 3924 3669 3493 2929 2747 2062 2057 2214 4147 4329 3888 3975 2276 5297 5489 6405 3594 3050 3290 5799 4106 3908 5884 2166 3820 3609 3033 3878 3044 4224 3871 4344 4236 3556 3224 4236 3469 2314 4645 4001 3400 4347 4938 4850 3260 2862 2817 3211 2530 2086 2108 2386 1821 2291 2262 2122 2487 2790 3198 3440 3222 4473 2990 4899 2972 2218 3128 3017 7825 3404 4069 3368 4134 3799 3881 3842 4336 4173 3245 4221 4487 3663 3213 3755 4144 4258 3791 3949 5676 4287 4183 4742 5149 4015 4090 4390 4854 12353 12223 10756 9828 8393 7632 6851 7429 6917 8722 6796 7517 7437 7305 9714 7695 12893 9677 6818 4743 5290 3928 3628 5418 5131 5872 2542 6410 6394 5734 8042 3680 4181 3547 2016 1943 3499 1800 3027 2941 2987 2560 1908 2401 2298 1763 1762 1989 1954 1792 1831 1672 2091 2425 2221 3490 2570 2818 3541 3724 4278 4745 4885 4892 3795 4608 5062 3874 4586 4855 3667 4243 4250 2212 1858 1816 1583 2025 2208 1595 1929 1803 1466 814 1659 1327 1244 1061 1436 2044 414 517 781 1070 994 981 1091 911 973 1760 1559 1929 1787 2321 2856 2537 2624 2225 2653 1721 2301 1433 1373 1377 2108 1737 1810 1907 3244 1531 1412 1912 1226 1456 1890 2816 1402 2448 2333 3759 2559 2241 1366 1616 1788 1546 1933 2314 2702 2055 2183 1906 1810 2013 2025 1998 2182 1642 2084 1607 2333 2224 1751 1958 1972 3489 2228 2701 2468 3025 2554 2768 3098 1684 2444 2534 1950 948 3462 1665 3947 2286 1578 4338 1805 1699 1646 1892 3782 4354 1321 2120 1683 4009 3846 4292 4835 2706 1761 1586 2133 3675 2082 3765 3894 2542 2025 3889 3762 1887 2029 3148 3849 2996 3412 2834 3836 3480 3545 2946 4817 4703 3696 3912 4249 4726 3889 4648 4208 1636 2945 2153 1908 2527 2381 8529 3596 4180 4066 3640 4322 3987 3287 4123 4895 5002 4837 4447 3384 3071 2089 1755 2018 2653 1830 2599 3230 2804 2653 2955 2132 2871 4306 3056 3193 2917 1837 1468 1576 1958 2157 780 885 725 854 807 654 563 1843 1108 1553 1836 1130 2556 3152 3039 3254 2615 2838 2769 3064 3191 3034 3694 3154 3203 3525 3591 3356 3614 3059 2362 2574 3344 2879 2890 5129 3241 3058 3133 3056 2939 3337 3007 3119 3904 3900 3504 3217 3422 3542 3735 3445 3515 4322 3015 3149 3242 3580 2340 3701 4423 4495 3749 3925 5573 3282 5170 2784 2717 2875 5759 1940 4318 5623 2866 1632 1526 1443 1054 1328 1299 1568 2537 2766 2212 2194 2451 2459 2734 1479 2496 2459 1325 2299 1814 1706 2556 2283 4210 1406 2279 1806 1511 1886 1796 2170 1872 1745 1531 1568 1325 1571 1212 1661 1693 1458 2084 1822 2690 2971 1265 6007 2281 2053 2352 2045 1968 2185 2087 1477 2354 2198 2377 2445 2446 1887 1240 1390 1094 1625 2743 3657 2374 2091 2623 3072 2046 2062 3158 2852 3495 2441 3300 1484 3311 3630 3078 3889 4047 3277 2861 2388 2132 3020 1748 1658 2052 2328 1737 3615 5240 5479 4183 1557 1955 1907 1725 1807 2543 2016 8522 2148 9099 8368 8631 8287 8614 8559 8875 8942 8910 8873 8883 8737 8931 8389 2670 3485 3770 2669 3849 3954 4523 3102 3118 3401 4071 3515 3545 2829 3433 2933 2754 2719 4260 3799 3675 3564 3408 4042 3965 4346 4328 5507 1833 1815 1035 1169 1271 1172 928 1283 1225 1726 1313 1150 1417 1472 1466 1252 1381 1677 1341 1458 1178 1379 1191 1208 1158 1020 1414 1260 1654 1683 1558 1665 1820 1859 1569 2354 1833 1939 2012 2119 2051 2231 1928 1884 1975 1657 2003 1701 2321 1194 2173 2454 2062 2017 1473 1781 1602 2102 2128 1707 1604 1599 1562 1817 1874 1582 1680 1544 1787 1804 1638 2087 2094 1775 2117 1736 1885 2043 1415 1381 1515 1588 1560 1700 1729 1951 1205 1624 1775 1136 1821 1572 1486 1976 1724 1501 1614 1409 1988 1808 2140 1385 1868 1836 1780 2064 2199 2228 2249 2515 2315 2989 2474 2828 2360 1994 2029 1780 1748 2027 1759 2259 1995 1991 1806 2165 2228 1584 1431 1266 1149 1662 417 747 637 716 822 817 440 672 314 564 542 371 397 505 412 541 568 464 765 759 365 885 415 725 871 393 446 428 442 726 546 642 524 845 734 883 777 1087 530 877 507 564 490 659 676 429 439 414 498 548 528 1419 844 344 336 191 433 401 1004 747 841 446 682 332 722 490 744 418 573 574 589 1312 750 303 414 355 470 347 402 988 610 1814 537 601 902 480 880 1056 1008 866 1385 502 615 309 551 862 538 1053 1247 576 1042 822 888 1247 789 1694 624 953 782 1202 991 1470 1095 530 1281 886 646 963 1114 352 339 819 502 674 893 975 505 1317 1112 714 1649 1567 1349 1083 793 1236 964 1661 1264 2235 867 710 956 788 1003 1883 1594 1833 1193 1063 1453 1207 482 1615 788 874 1103 1260 743 650 840 1159 1024 993 829 764 853 1045 1541 861 1089 1227 879 1561 1198 1396 763 1085 871 557 1096 654 640 601 682 522 570 505 483 661 1285 1098 939 950 649 732 832 888 316 521 555 638 695 953 1127 1635 1203 981 1323 765 1104 833 1234 444 432 977 891 1079 564 700 576 770 1138 991 1042 600 1067 1059 925 1301 475 1653 475 1152 738 902 813 489 602 1344 881 830 719 1127 1056 1076 749 573 1253 1537 1371 1949 2035 985 968 995 1275 981 851 462 920 1621 415 598 387 463 533 703 947 1366 906 1006 813 565 1324 1099 1710 1439 1040 835 1291 768 312 183 180 414 291 1356 739 1146 1117 1175 1368 1550 1116 1084 879 692 263 200 849 713 237 720 712 608 933 864 1128 995 900 538 1159 1326 1474 1342 1042 848 775 455 381 1038 803 639 1230 1355 1094 563 1254 1226 435 610 446 710 910 946 1026 959 1122 1082 810 1280 987 324 698 762 682 868 944 1024 902 544 286 756 799 640 711 812 1082 1334 1421 5735 5396 888 1139 923 1052 803 1131 1164 922 1644 1362 1774 1683 1604 708 727 736 914 1092 1237 1380 1143 1139 887 987 606 1279 1453 707 889 1542 1123 1100 1825 885 1338 614 692 900 792 517 608 601 885 769 698 507 1067 837 1138 680 947 693 794 1055 894 1874 1406 1571 1028 1028 703 1074 781 880 1210 1132 444 552 609 2016 2298 2446 1583 1458 2724 2043 1930 1102 1648 2278 994 1553 1166 1579 666 1046 2734 1639 383 371 557 454 833 1170 1796 1977 1647 2277 1866 3108 3463 3243 3564 3492 2835 2771 2244 1560 3028 2991 3183 3613 3530 2665 3478 3395 3575 3041 2554 2767 2792 3803 2622 4530 3693 4265 4805 4384 3242 4473 3723 5243 5477 4623 2075 2765 2449 2581 2062 2971 2469 2588 1990 2247 1050 929 1513 1081 1062 848 1048 2533 2037 1442 875 937 903 976 876 4543 4890 4613 4424 5240 4779 4063 4678 3949 5194 5072 5559 4848 4170 5091 4874 4788 5131 4957 5111 5879 6533 3511 3914 5601 5042 4216 4766 4161 1129 1029 613 4271 5092 3190 6588 7103 7247 5443 1967 2093 1470 520 1728 475 1091 640 796 4033 2305 2372 1269 1067 809 899 2049 3137 2284 4193 2377 2677 4069 2662 2964 5573 6668 5143 5514 10313 9735 5148 4802 6960 7074 3510 1748 1835 2155 2518 1504 2779 1255 4141 1545 4272 2152 218 196 3111 2377 3130 5860 2861 1372 2596 1627 1684 1182 924 2064 1921 1933 2171 1780 3747 5052 16639 1411 3091 3068 3066 4374 3083 3509 2360 1936 2080 3874 2120 4387 1836 2593 1197 2362 1754 1948 2253 2298 5548 4762 1592 1297 1156 1756 1484 1235 1627 918 1255 1445 2501 2130 2134 2615 1538 1322 4844 1586 1829 1924 1343 1870 1796 1989 1614 1623 1958 1604 1792 1879 1895 2186 1723 1881 1845 1791 1712 1127 1890 1508 1203 1221 809 732 861 873 2430 1375 649 1029 1163 916 1868 1311 1343 1002 2277 2294 1408 864 1306 727 689 1202 1382 1096 754 715 956 943 894 756 769 1036 903 983 868 925 1238 887 1440 964 672 502 987 1198 1531 578 1376 1445 928 1202 1240 1263 1320 1362 916 1208 1962 1875 1271 1104 1526 1678 1508 1455 822 1094 1010 863 975 1109 860 983 1663 1903 1831 1657 1003 1900 755 1701 1569 1942 1384 1216 1212 1642 1393 1029 1055 1726 1009 1818 1330 576 1446 1446 1211 1536 780 1057 1543 1876 1164 934 2302 275 2349 1329 1299 816 946 762 1518 1236 618 1766 1667 1917 1568 1467 1271 1094 727 637 619 706 1123 1139 745 622 522 710 527 447 756 745 1004 1101 590 521 560 610 412 449 594 1170 659 1994 1582 1561 1248 812 1751 934 1105 1033 746 1023 1410 1154 1545 1419 1156 1040 1648 1255 820 1367 1152 1109 719 690 1118 1386 1462 811 704 595 1242 719 467 613 1640 1101 1216 1653 1690 1246 1605 1546 1266 1588 1240 1808 942 1305 1329 2338 1775 2403 2074 1457 1833 1732 1033 1478 932 514 1292 1665 2046 2055 1452 1292 1750 577 1042 1280 3739 528 455 335 778 627 770 1173 1233 970 461 1058 880 1549 588 570 1121 1305 1413 1540 1685 900 2194 422 825 443 472 1101 1816 1194 1416 1616 1319 1666 1116 1669 1002 880 956 1381 1069 1087 820 1307 1007 1513 1131 1177 562 732 549 1426 1140 2740 1771 864 879 258 921 384 691 863 1626 798 915 2321 1339 2014 1726 2403 2234 1490 717 1741 1541 1816 1898 2021 3256 2042 1929 2362 2899 3174 2653 2224 942 989 921 1015 1275 1469 1715 1522 651 2457 2661 3124 2029 1548 1911 2695 2258 1616 2440 1016 2066 1191 1266 1345 1259 1881 1693 1774 1771 1335 1494 1612 1908 1515 1741 1679 1465 2754 2487 2769 1802 1622 1025 1200 1070 885 927 1215 1007 1131 1227 1025 863 1475 1907 1243 1835 2385 1122 1494 1910 1140 1937 1427 2352 1079 1917 2433 2076 1324 1739 1905 2037 1675 1672 2349 2406 1941 1911 1760 2113 2006 1659 1420 2440 2251 1850 2204 2156 1591 1650 1807 1817 4886 5311 4254 4057 3034 3711 3198 3372 2612 3886 3000 3233 3017 3127 3273 3581 5479 4079 2725 1922 1971 1306 1739 2800 2475 2626 1394 2940 2830 2480 4315 1502 2352 2251 1063 1086 1680 1013 1605 1500 2017 832 1030 1209 956 608 776 741 873 699 825 675 915 864 918 1366 1073 1146 1517 1647 2439 2178 2402 2214 1675 1586 2773 1678 1502 2359 2097 1581 1681 1152 608 851 778 704 866 614 964 712 425 324 694 543 420 485 700 701 196 194 283 609 573 465 593 519 509 979 748 837 859 1040 1388 1208 1288 673 949 765 869 571 567 647 926 853 1111 767 1669 604 584 886 754 580 733 883 717 918 1623 1860 797 441 369 1077 1247 1108 1146 1206 1286 1303 964 946 933 679 1032 993 1162 990 1400 727 965 1303 628 1000 590 1791 1106 2014 2184 1945 1509 2095 2318 888 1328 1236 1219 481 1918 1077 2346 1347 813 2584 979 983 934 1012 1967 1794 933 1098 836 2078 1923 1769 2761 1716 814 755 747 1475 759 1779 1564 979 839 1495 1431 930 854 1458 1921 1569 1309 1720 1558 1593 2000 1044 2021 2065 1281 1837 1569 2452 1862 1885 1761 600 1190 1268 1120 850 905 4016 1287 1452 1305 1372 1638 1555 1405 1582 1943 2042 1886 1762 1427 1202 1003 877 701 1253 1123 1500 1091 1302 1159 1184 1218 1193 1596 1518 1840 1632 965 932 1338 848 689 361 341 309 337 335 337 315 846 313 675 542 608 1226 2124 1992 1859 1592 1313 1550 1526 1406 1541 1210 1758 2571 2258 2215 1564 2592 1737 1282 1464 1724 1595 1397 1950 1620 1519 1134 2085 1627 1473 1266 1535 2846 1955 1859 1175 1364 1607 1866 1888 1779 2558 1462 1646 1579 2496 1162 2031 1386 1487 2354 1719 1763 1504 2073 1242 1072 1020 2309 586 1368 2440 1298 921 783 1088 275 340 352 672 1058 992 1255 1473 1442 1805 1471 644 1265 1457 747 1438 857 543 920 869 1668 575 1245 1010 636 685 1013 763 493 544 569 497 439 623 682 488 649 546 1109 847 1069 1537 711 2288 1198 1017 1184 1362 1048 1099 1016 1004 1450 993 1367 1555 1045 1103 574 610 593 325 1314 1594 1552 1248 1820 1604 1871 861 1723 794 1243 957 2419 519 1298 1173 954 1144 1278 1539 1477 715 943 1233 697 716 764 817 640 1484 2548 2420 2125 627 407 350 806 874 783 1005 4047 1382 4534 4115 4188 3432 3955 4304 4177 3817 4439 3896 4158 4061 4081 4137 1446 976 1445 863 2051 1589 1897 1357 1404 1270 1371 1268 1238 1367 1136 1626 898 1477 1686 1917 1864 2045 1334 1348 1276 1876 1840 2180 1377 1102 874 969 891 1507 767 1003 919 913 664 833 1539 1483 1331 1032 899 1071 908 1296 1023 1079 1185 1380 1307 960 819 785 977 809 607 1539 1209 1231 1557 1418 1337 1307 1410 1466 1373 1117 1489 1684 1479 1552 1569 1255 1311 887 1443 1664 1474 908 787 1198 1115 1158 1147 863 1180 1114 863 1187 1291 1030 1226 1204 1260 1060 1266 1407 1240 1334 1390 1253 1308 1324 1169 1126 1129 1064 795 1414 679 914 1157 1122 1031 1339 1003 1011 1046 1425 1090 829 899 874 1202 867 918 983 1422 1154 515 1462 1166 1313 1340 1568 1058 1107 1234 1121 1217 967 1108 1081 1274 1125 1109 1168 1286 1121 1585 1233 1277 1775 818 971 896 1040 555 346 324 468 334 580 274 627 193 425 272 509 415 429 463 453 544 465 479 486 323 442 438 523 621 296 292 256 272 400 571 244 351 807 415 792 685 830 501 608 263 283 232 398 598 430 378 409 559 301 234 999 472 247 223 272 221 365 519 441 475 296 223 397 385 645 433 446 523 365 731 835 455 349 508 398 268 493 565 542 663 868 428 474 579 558 289 956 908 742 619 212 713 373 343 369 508 661 604 626 650 596 603 377 441 736 652 841 647 679 772 912 759 634 1119 389 439 424 663 466 574 605 349 458 930 623 364 719 857 1095 1246 768 1127 1514 848 947 1344 1221 898 1603 1328 452 1055 280 526 1202 569 1153 1029 630 1000 948 525 1032 538 625 589 643 574 434 526 480 365 289 549 488 762 1080 1085 812 807 660 619 915 699 743 514 1152 696 1170 962 614 765 582 598 468 696 775 958 474 986 1311 826 470 614 599 655 790 696 351 814 537 615 590 717 1027 623 1053 933 817 1333 621 573 562 524 753 649 499 287 367 363 882 832 814 626 473 520 946 678 943 572 897 473 1192 641 952 736 698 500 1153 736 658 1035 676 954 555 494 451 646 794 656 765 780 984 655 648 712 485 791 451 874 720 242 280 242 396 463 349 559 1085 681 777 369 631 654 535 818 531 571 653 456 719 480 183 270 314 313 944 790 778 618 929 768 675 1276 1230 654 429 325 247 548 600 251 677 629 566 590 641 657 710 558 774 629 663 1204 1159 782 1008 574 694 993 598 541 441 695 739 702 422 630 767 508 624 624 514 660 911 887 788 871 370 452 989 778 490 635 678 599 692 796 962 717 594 571 533 1039 823 457 711 609 1303 903 4042 3544 884 905 880 764 720 535 829 738 1009 1187 971 1034 962 728 285 397 289 815 324 771 703 709 548 578 444 1010 1003 746 756 944 503 511 679 523 708 408 521 946 857 825 645 481 643 784 577 534 959 724 496 574 700 500 297 639 567 938 668 485 671 434 639 883 467 626 696 624 221 299 334 1106 2022 1285 780 1067 1601 1651 979 1211 1425 1273 656 1087 1113 986 561 479 1727 818 423 370 462 276 426 362 1054 937 960 1264 1116 1866 2036 2429 1860 1803 1648 1285 1304 622 1757 1791 1733 2085 1942 2427 2028 2233 1781 2062 1664 1404 1551 2269 1972 2676 1936 2683 1896 2515 1984 2815 2439 2779 3224 3284 2147 1832 1847 1417 879 2287 1965 1272 1019 2002 615 629 1002 584 720 706 590 1071 1690 632 421 625 521 590 513 2821 3028 2945 3002 2678 2257 2777 2263 2121 3621 2680 2512 2072 2091 2428 2943 2002 2601 2389 2290 2153 2217 3159 2878 2668 2733 2645 2743 3261 520 472 249 3409 3672 1810 3742 4149 4328 3155 1515 1806 1157 286 1057 384 315 287 255 2114 1134 1222 471 785 707 910 1199 1138 1582 2465 1565 1628 1682 1769 2289 2931 3612 3509 3123 6240 6200 3187 3918 4590 4700 2372 1169 1876 1251 1769 864 1561 849 2832 1410 2598 1288 101 93 1121 1302 2369 3961 2150 679 1746 789 1341 874 758 1445 1412 1540 1765 1137 2423 2497 1411 15550 8076 2100 2133 2766 2097 2136 1924 1719 1399 2747 1992 2538 565 2481 1232 2285 1350 1600 1804 1840 3496 2472 1375 1180 932 1252 1313 1165 1232 1073 1067 1056 2036 1139 1273 1447 739 656 3277 912 1048 1272 942 1087 1026 954 1092 1465 1410 1265 1600 1093 1113 1234 889 1149 1532 1346 1176 902 1428 1317 485 614 491 479 434 675 1678 936 576 752 751 355 1004 950 515 763 874 1127 493 978 838 339 335 463 600 645 544 436 487 477 830 778 697 608 458 465 740 456 491 611 761 565 494 393 771 857 616 223 383 1104 1110 1071 1051 959 830 1066 862 1261 1144 858 929 900 625 737 646 1290 917 1383 1491 915 1028 854 860 993 1277 1091 1081 781 754 1115 434 1122 1037 687 644 788 985 584 473 505 461 1018 863 626 729 424 1326 785 729 813 658 793 799 861 594 560 1133 238 1037 773 776 348 653 398 741 908 718 1257 1209 917 864 1038 875 423 256 427 339 350 574 491 609 174 129 611 326 476 392 570 725 757 263 251 261 372 266 205 300 301 314 1266 731 377 333 487 888 430 417 405 730 429 887 580 664 865 881 699 740 719 603 545 540 745 831 625 1155 831 1048 651 593 426 707 607 371 294 891 839 853 1274 985 713 960 813 578 951 675 845 414 672 730 1280 1179 1263 1122 1279 1293 1083 792 834 858 303 780 959 889 1060 1034 925 1234 350 913 968 1792 540 459 317 508 451 482 846 584 1022 563 762 435 575 297 257 721 1728 1307 550 668 613 1301 336 402 261 350 887 1004 683 783 826 721 963 983 788 930 724 741 1219 713 808 684 1036 586 1180 620 691 571 908 486 514 404 1651 752 490 476 219 552 272 557 812 1018 497 524 1287 715 786 698 1278 1033 739 383 1360 960 734 816 993 1240 1109 1264 1287 1214 1045 1023 1471 962 688 735 715 619 847 774 727 658 1474 1900 2076 1239 790 944 1176 1102 946 1003 536 1391 868 753 901 868 1295 1209 1230 1380 1157 795 1052 671 666 1109 1311 911 2188 2253 2001 1302 1166 975 649 523 748 855 651 588 722 805 859 578 825 943 765 1441 846 830 841 750 729 1031 910 1510 999 842 1532 856 1471 1183 975 1408 1189 1676 1518 1310 1097 1000 891 800 1214 1021 1172 1011 1107 1462 1469 1377 1088 1155 1169 1259 3468 3383 2283 2006 2360 1907 2393 2598 1859 2338 1848 2249 2251 1905 2006 1943 2955 1914 1883 1187 1314 1182 1060 1195 1138 1753 470 800 1537 1203 1517 906 1366 893 606 496 696 685 640 724 649 766 576 741 493 530 560 465 597 511 428 424 706 730 900 1067 672 622 970 1016 1091 1076 961 1166 1324 1212 951 1501 1934 1482 923 1139 1193 1157 455 549 441 538 497 394 491 408 233 146 705 243 298 220 269 295 224 286 267 134 247 306 330 278 274 463 479 512 727 669 945 790 901 669 669 552 920 647 574 703 529 589 661 484 1204 276 252 502 385 550 635 618 440 596 1117 1074 882 467 324 795 768 462 871 840 827 1137 972 783 790 803 766 606 1093 998 821 810 870 989 496 686 611 1402 932 1410 1632 1072 950 1656 1405 703 1228 1063 621 187 1263 462 1140 719 406 1245 501 962 412 934 1122 1320 499 488 381 1482 1414 1651 1740 1322 466 446 660 1100 464 1020 1221 783 560 1323 1319 797 742 1019 1343 1044 1001 1130 1148 1368 1152 1444 1401 1800 1292 1483 1438 1813 1380 1080 1668 682 1347 769 805 581 766 2797 1525 1233 1097 1230 1199 1008 904 1136 1184 1219 1385 1023 554 999 565 477 389 538 1134 985 936 943 880 571 484 619 888 1291 1069 1169 726 642 704 713 378 325 303 261 317 301 297 259 315 386 720 234 350 761 1493 1272 1733 874 986 889 784 893 1034 1040 1101 1450 1171 1241 1132 1180 1129 939 1043 1050 978 842 1115 1011 699 1055 1151 723 1418 800 790 1180 1208 874 705 903 758 922 943 1157 927 1130 822 920 1254 1098 982 691 760 981 1256 1231 867 1247 680 804 779 1481 707 1419 1681 976 304 638 599 303 485 327 660 935 733 877 1188 940 868 1163 353 788 572 319 430 816 678 366 523 1165 322 767 564 505 456 623 480 333 388 370 527 410 365 409 606 708 558 613 628 384 545 267 1339 607 593 599 718 557 685 639 570 320 1028 891 1023 656 780 604 588 615 390 841 771 754 963 1326 1412 1252 840 1190 821 821 765 829 562 918 1150 868 1055 1295 987 759 755 897 1071 462 622 695 605 392 652 1980 1626 938 493 499 518 579 427 712 760 2897 838 3628 3208 2928 2819 2627 2881 2844 3123 3204 2972 2941 3095 2393 2919 840 819 941 651 1028 1271 1294 893 747 898 994 1051 557 449 1046 860 507 1064 926 802 782 750 682 934 957 643 677 764 2790 2922 1509 2136 1399 2643 1073 2277 2089 1858 1450 1673 2778 2525 2285 1474 1739 2435 1810 1879 2310 2081 2419 3188 2944 1861 1827 1777 2173 1766 1326 2999 2318 2220 2617 2328 2817 3157 3036 3063 3492 2351 3114 3503 3443 3540 3741 2713 2879 1774 2656 2997 2689 2163 1523 2246 2436 2691 2590 2088 2590 1933 2356 2458 2892 2497 2683 2265 2706 2664 2897 2966 3322 2891 3063 2793 2920 3082 2658 2517 3002 2141 2122 2706 2188 2095 1851 2405 2574 2405 2054 2079 1849 2310 2225 2009 1934 1762 2690 2430 2150 1969 2317 2153 1854 2388 2239 2757 2464 2700 2079 2464 2886 2126 2389 2269 2254 2251 2992 2679 2671 2179 2364 2387 2851 2921 2613 3098 1350 1501 1434 2484 1509 892 532 806 562 967 552 1098 353 818 938 923 503 524 663 605 841 609 675 1158 899 1153 1097 862 1132 514 590 516 554 689 952 554 600 1113 863 1125 974 1262 762 648 661 636 513 725 890 873 642 905 1206 509 469 1638 756 548 500 594 441 750 1319 490 595 724 470 590 586 946 563 672 957 822 1352 1945 1001 782 1007 1040 706 1188 684 1426 912 1413 707 832 1275 986 723 1666 1580 1488 1348 435 1031 792 641 775 955 1257 1041 1665 1554 1363 951 1117 1384 1520 1258 1438 1220 1609 1655 1782 1300 1275 1986 821 669 1130 1473 786 1101 1183 891 1171 1581 1205 827 1361 1694 1360 2406 1494 1872 2444 1722 1937 1858 2138 1329 2939 1916 980 1767 818 847 2638 1496 2208 1907 1400 1820 1775 976 2054 833 891 1649 1475 1137 1396 1085 1023 768 778 1379 941 2010 2384 2545 1826 1368 1605 1245 1866 1795 1435 1189 2360 1641 1929 2016 1154 1076 1132 881 741 1297 1181 1418 932 1414 2318 1707 1381 1070 1082 1767 1899 882 999 965 944 1369 1279 1552 2304 1258 1525 2167 1160 2193 1194 1312 1059 822 1193 1251 1293 729 766 660 1379 1689 1090 1344 1280 1322 1734 1441 2080 1262 2080 886 1959 1325 1285 1221 1158 1077 2153 1305 1276 1805 1004 1995 897 1009 798 1397 1886 1521 1670 1732 1670 1254 1497 1613 1128 1144 702 1333 1430 887 1028 495 687 919 694 1266 2112 1537 1700 612 857 1387 1282 1693 1287 1502 1299 1387 1352 561 339 592 481 411 1819 1203 1714 1511 1606 1729 1589 2242 2121 1337 1344 849 941 1256 1044 563 1590 1007 939 835 911 1465 1495 1281 1082 1713 1367 1841 2106 1442 1966 1297 1198 1223 1078 1231 1015 1582 1656 1296 1082 1380 1748 808 958 952 807 1352 1885 1626 1344 2008 633 576 1865 1202 1066 1312 1455 1246 1593 1539 1879 1227 834 899 877 1499 1245 641 1896 1768 2463 2201 7737 6915 1396 2059 1929 1354 1298 1684 1832 1570 1972 2392 1991 2483 2126 1099 570 967 1022 1163 885 959 1378 1332 1540 1105 909 2016 2162 1356 1348 1482 978 973 1614 997 1341 778 1053 1778 1448 1267 1035 1001 1554 1814 1120 1208 1691 1336 1084 1096 1095 1299 735 1382 1111 1818 1272 1246 1379 715 1411 1482 762 1273 1152 939 416 452 711 2060 3829 2395 1739 2274 2955 2739 2014 2080 2265 3023 1310 1990 2157 1713 999 1292 2835 1413 518 500 962 474 462 916 2014 1838 2327 2506 1774 3688 4095 4798 4474 4016 4319 3234 2873 1433 3717 3666 3718 3751 4414 4709 3900 4093 5367 3910 4502 3942 3581 4985 4319 5431 4017 5296 4607 5325 4159 6199 4692 6304 6984 6955 4142 3809 3474 2898 2775 5037 4216 2902 2129 3788 1445 1445 1799 1516 1367 1396 1233 2642 3360 1149 1031 1348 1268 1133 726 6258 6505 6016 6880 6642 5484 5950 5861 4935 7006 5767 5100 5479 4984 5200 5597 5241 5513 4790 4911 5060 5612 5585 5722 6672 5704 6543 6823 5880 1030 932 787 7077 8383 3324 7195 8393 8558 6941 3167 3807 2548 935 2395 1055 686 602 606 4427 2558 2879 1460 1543 1243 1718 2358 3820 2960 5192 2923 3273 3876 3895 4473 6748 8054 6571 6157 12167 12427 6275 7621 7657 8651 4098 1971 2953 2914 3747 1523 3710 1829 5296 2857 4918 2343 247 185 2337 2363 3384 7268 4082 1301 3846 2473 2202 1978 1817 2912 2841 2798 3478 2426 4333 5632 3091 8076 39914 4299 4274 5127 3830 3966 3332 3746 2997 6765 4765 6802 2025 5036 2540 3922 2623 2602 3168 3495 8475 5038 2436 2136 2107 2299 1936 2171 2090 1857 1995 1989 3273 2549 2639 3442 2143 1971 6519 2098 2555 2871 1258 2612 2389 2185 2802 2558 2652 2604 3036 2259 2239 2513 2122 2420 2622 2462 2227 2313 2876 2228 1362 1190 1037 893 1265 1476 3186 1544 1107 1094 1461 982 2126 1290 1558 1561 2340 2515 1569 1642 2110 894 872 823 1407 1430 991 1032 1263 991 1424 1443 1450 1301 995 1462 1728 1311 1450 1638 1761 1459 1635 768 1215 1420 1240 722 1519 1917 2231 2184 1931 1701 1294 1608 1271 2369 2721 1733 2074 2205 1692 1760 2028 2054 2070 3095 2925 2216 2049 2102 1867 2016 3076 2319 2694 2819 1756 2067 1261 2730 2563 1779 1346 1651 1785 1590 1505 1326 1154 2024 1207 1498 1877 1048 2595 1799 1682 1948 1395 1799 2010 2186 1620 1235 2421 308 2349 1990 1941 1189 1586 1163 1883 2051 1353 2650 3059 2230 2327 2332 2394 825 1069 858 1049 645 1409 1521 1078 542 461 1086 611 626 978 1241 1722 1384 614 598 805 524 403 317 811 877 742 2449 1521 928 800 1013 2537 818 969 953 1097 1118 1926 1400 1655 1208 1598 1455 1745 2124 1286 1463 1045 1361 2237 1271 2202 1434 1871 1043 1242 1156 1863 955 376 553 1721 1711 1674 2092 2146 1360 2056 1299 1044 1601 1404 2023 830 1757 1876 3160 2130 2168 1953 2446 2802 2354 1426 1840 1376 562 1713 2077 2248 2703 2312 1897 2423 878 1605 1735 3507 842 769 592 1235 870 1028 1617 1229 1581 1139 1236 1238 1760 691 629 698 2898 2153 1491 1609 1231 3171 633 948 611 682 1722 2379 1654 1853 1963 1689 2206 2042 2015 1817 1369 1391 2475 1415 1643 1285 1718 1113 1838 1091 1141 1281 2019 1032 1305 1082 3358 1527 929 913 532 1157 490 942 1510 1985 1199 853 2513 980 2153 1313 2473 2259 1463 817 2404 1522 1917 2037 2127 2914 1962 2224 2614 3508 2736 2498 3538 1642 1685 1540 1436 1837 1619 1789 1441 1425 3396 3346 4004 2139 1702 1933 2678 2398 2114 2684 720 2373 1374 1799 1382 1800 1956 1776 1775 2201 1983 1832 2632 1696 1556 2331 2396 1747 3947 3868 4024 2338 1939 1723 1756 1817 1746 1509 1719 1498 1570 1756 1483 934 1249 1740 1326 2281 2175 1376 1652 1502 1160 2202 2266 3310 2150 2008 2721 2451 2067 2561 2265 3047 1958 2433 2518 2567 2134 1734 1580 1975 2813 2208 2368 2683 2696 2407 2638 2676 2230 2509 2302 2441 6816 7233 4916 4675 4496 4188 4685 5199 4004 5127 4548 5023 4383 4253 4330 3554 5934 4834 4215 2208 2581 1737 2149 2815 2429 3744 1299 2453 3552 2924 3800 1895 2211 1958 1182 1219 1119 1283 1182 1605 1604 1263 1444 1357 1241 1295 1019 758 1642 1086 780 729 1407 1547 1654 1883 1384 1226 1657 1680 2522 2874 2493 2723 2981 2329 2010 3009 3009 3095 2141 2346 2446 1334 772 991 853 1015 872 674 705 945 591 443 1021 755 702 412 652 832 365 622 393 340 577 571 582 557 502 989 713 1415 1451 1148 1896 1605 1799 1016 1191 1058 1461 1318 1228 1337 1085 1302 1091 1043 1688 669 638 818 728 755 843 1320 888 1389 2002 1970 1460 748 531 1365 1371 1117 1480 2133 2029 1777 1803 1613 1664 1358 1777 1163 1518 2044 1581 1511 1613 2189 1125 1597 1303 2398 1626 3062 4061 2439 2587 3158 3203 1669 2849 2752 1236 453 2643 1129 2460 1401 974 2337 1204 1693 1057 1448 2301 2972 1130 1109 916 3342 3044 3568 3515 3158 1130 1078 1374 2478 1066 2204 2566 1539 1210 2791 2494 1673 1114 1852 3097 2380 2798 2466 2855 2583 2357 2729 3000 3473 2255 2822 2557 3526 2614 2201 3040 1177 1791 1396 1290 1096 1329 5217 2277 2098 1950 2106 2549 2362 2101 2551 2432 2379 2488 2190 1081 2065 974 1009 988 1411 1994 2274 2303 2161 2029 1251 1460 1483 1845 1930 1879 1860 1581 1534 1140 1643 925 747 599 391 707 712 687 507 582 824 1252 539 577 1247 2313 2219 2228 1842 1784 1882 1568 1755 1779 1850 1928 2864 2651 2588 2558 2530 2845 2297 2466 2133 2100 1927 2257 2114 1351 1970 2364 1681 2497 1444 1693 2826 2327 1871 1571 2405 1680 1865 1688 2008 2018 2756 1449 1599 2377 2338 2002 1484 2324 2800 2444 2501 1595 2408 1340 1074 1258 2630 1669 2567 3173 1549 558 1075 1089 715 650 752 905 1845 1100 1731 2577 1620 2067 2240 718 1338 1173 564 1016 913 950 900 743 2458 611 1599 1022 714 939 936 860 772 920 900 1670 1320 1005 1138 1107 1144 940 1187 1372 965 1468 853 3261 1318 1276 1803 1152 1155 1052 945 1509 991 1645 1818 1952 1469 1639 758 863 1099 673 1803 2013 1600 2142 2464 2762 2784 1444 2011 1288 1390 1807 1938 1044 1184 2317 1856 2380 2634 2015 1264 1563 1827 2013 1207 929 1220 1249 819 1574 4258 3062 2230 876 1027 692 909 1169 1194 1199 5333 1443 6545 5880 5398 4755 5412 5335 5456 5396 6206 5426 6057 5142 5668 5955 1759 1212 1890 1146 1935 2570 2198 1710 1636 1417 1641 1625 1176 1048 2464 1701 994 2253 2303 1941 1851 1659 1321 1797 1806 1954 1984 2292 3303 2690 2508 2280 2073 3144 2732 2456 2258 2995 2580 1852 2935 3135 2960 2600 2603 3612 3005 2468 2619 3509 2548 2217 2180 2476 1345 1761 2526 1840 2330 1502 2250 2291 2043 1630 2259 1771 1733 1806 3010 2154 2982 3073 3000 3380 3114 2781 2742 1727 2826 2371 2497 1852 2072 1858 1944 2075 1855 1648 2067 1980 2306 1736 2349 2039 2313 2126 1869 1696 2052 2125 2247 1926 2167 2236 1871 1897 2181 2263 1932 2008 2331 2333 2121 2500 2095 2719 1821 2571 2304 2419 2343 2168 2782 2225 2968 2765 2299 2483 2144 2394 3564 2509 2307 3041 2664 2325 2598 2568 2707 2718 2482 2625 2560 2159 2160 2184 2656 2825 2952 2557 2471 2557 3196 3058 3264 2824 1831 1703 2009 2610 1572 1271 1020 927 1064 1187 934 838 898 1034 777 919 870 998 955 1009 1181 1043 1057 1513 1112 1520 1300 1345 1613 1050 1384 1144 1182 1304 1299 1088 1079 1501 1707 1202 1005 1290 1129 1194 1149 1167 1121 1313 994 957 1552 1364 1514 1412 1344 2733 1162 853 823 748 1051 1367 1590 1240 1306 1010 642 849 732 872 762 996 1239 804 1349 2901 1451 667 985 828 993 974 1131 1817 1498 2171 1120 1238 1364 1422 1039 1913 1607 1440 1771 1317 1062 1296 1028 1123 1056 1557 1753 1376 1337 1773 1331 1966 1377 1527 1272 1769 1291 1326 1221 2268 1357 1550 1687 971 1553 1430 1513 1426 1358 1370 1117 1328 1644 1364 1255 2443 1508 1322 2691 2891 2949 2806 2128 2777 2566 2919 2000 3321 2560 1411 2593 1572 1258 2680 1987 3050 1734 1794 2429 2294 1449 2045 1445 1467 1230 1883 1794 1317 1944 1841 1438 1704 1404 1164 1992 2393 2687 2027 1987 2086 1583 2083 1678 1671 1587 1364 1237 1664 1516 1425 1085 1457 1599 1245 1615 1248 1237 1235 2812 2154 1778 1405 1438 1158 1285 1504 1359 1230 1372 1313 1522 1396 1904 2745 1594 1304 2286 1949 2806 1769 2090 1270 1231 1640 1635 1933 1432 1245 1289 1044 1834 1771 1573 1078 1647 1509 1889 2478 1643 3094 1232 2869 1129 2017 1522 1913 1400 2899 1911 1832 1714 2072 1521 1489 1014 1308 1648 2354 2108 2489 2413 2467 1697 1188 1058 1170 1573 1216 1697 1724 651 759 689 971 1333 1151 1777 2308 1244 1590 1479 1155 1721 2050 2619 2459 1298 1063 2339 1356 519 154 481 433 487 1447 1680 3020 2449 2628 2085 1989 2463 2105 1512 1157 541 405 1052 1642 438 1469 1279 1937 1719 1948 953 1311 986 1282 1700 1502 2505 2245 1771 2434 1078 952 1225 1518 1116 952 1143 1138 1272 962 1473 1290 993 1182 1137 966 1717 1423 1422 1967 2365 1177 1199 2158 1873 1144 1742 1853 1733 2072 2052 2224 1915 1376 1278 991 1812 1215 1108 1875 1678 2802 2235 10609 10351 1826 2228 2460 2034 2540 2153 2133 1849 2797 2443 2530 1947 2412 1229 901 991 1006 1411 1219 1165 2513 2520 2100 2075 1965 2168 3211 1673 1478 1893 1778 1734 2467 1404 1905 1185 1311 1974 1508 1402 1476 1419 1210 1237 655 804 1521 1698 1783 1349 2043 1051 1674 1514 1075 2261 1744 1940 1385 1400 1119 1934 1297 1687 2527 2247 1092 1229 1325 3092 3265 2803 1809 2852 3501 3340 2608 2663 2637 3523 2808 2444 2223 1870 1883 1509 3401 2624 1089 973 1297 1178 1424 1578 3237 3361 2757 2989 3340 4296 3941 4454 3463 3285 3498 4701 3412 2851 4383 4301 4427 5479 5527 4940 3782 3633 4574 5207 4329 5134 5335 5197 4953 5731 5578 5539 5962 6389 4894 5807 4900 9263 8542 8601 4624 3984 4800 2938 1661 4729 5206 3725 2126 4669 1879 1787 1835 1446 2369 1586 1652 3177 2674 2268 955 1769 1518 1448 1227 6930 7528 7965 6320 6162 5308 7228 6692 6730 8416 7169 7814 8334 6137 7816 7137 6671 7157 7194 6998 6590 8064 7292 6943 7957 8615 7132 7791 8189 1831 1496 1008 6042 6647 3300 9402 10364 10737 8750 3802 3512 3261 1138 3572 542 1359 1128 1142 6095 3856 3839 1302 2696 2305 1901 4164 4729 3625 5416 3495 4398 4450 4007 5714 7900 9432 7501 9327 16974 17145 8200 9450 10552 11080 4712 3260 5173 4343 5065 3148 5638 2283 6797 2659 6540 4045 644 468 4572 4594 7291 10198 6225 2329 4418 2708 2991 2111 2092 3509 3328 3341 3671 3542 6717 8534 3068 2100 4299 36448 32316 8079 4306 4615 3195 2469 2496 5551 3416 6277 2233 3491 1797 3549 3230 3105 3380 3702 7680 7886 2863 2854 2405 3417 2514 2655 3001 1775 1650 2579 4656 2809 2506 5180 2748 2622 7207 2183 2452 3372 2103 3167 3538 2900 3507 3432 3204 3011 3397 3318 3491 3516 3636 3958 3340 3910 3103 2745 3896 3395 1499 1241 1627 1399 1187 1088 3088 1643 1672 1675 1750 1410 2669 2331 2601 2150 2624 2354 1445 2321 1478 1191 1052 876 936 1633 1516 1359 1369 1775 1560 1515 1843 1798 1902 1203 1432 1517 1940 1748 2057 1375 1330 1280 1765 1956 2414 1171 1119 1201 982 942 1379 1298 1330 1193 1714 1971 2297 1316 1377 984 1249 2068 2406 2213 1450 1576 1489 1536 1204 1581 1270 1459 1326 1554 1846 1793 1374 1425 1365 1453 1482 1740 1627 1080 1178 1302 1181 998 870 1759 1476 1480 1576 1067 2077 1784 1688 2026 1120 1311 1938 2213 1271 1443 3015 351 2641 1751 1233 1050 1179 792 1477 2044 1911 2527 2348 2205 2222 1787 2485 1767 1133 1196 1350 749 885 996 915 837 752 915 1069 938 1302 1742 891 928 1216 951 1007 1268 941 701 1007 1068 895 2309 2234 1704 1295 1632 2239 1494 1370 1455 1912 1183 1985 1672 2170 2002 1779 2091 1935 2919 1493 1621 1333 1605 1349 1860 2069 2284 2435 2642 1265 856 1061 1444 1144 814 2309 1831 2154 1591 3486 1921 2531 2580 2094 3222 2319 1808 2385 2317 2255 3529 3023 3381 2807 2871 3347 2796 1987 2027 2455 926 2239 2707 2681 2997 2462 2801 1811 1282 2326 2564 4932 1276 1268 1146 1212 1377 1459 1238 1297 2939 903 1793 1768 2088 1049 982 1137 3149 2596 1523 1770 1315 3277 1173 1132 678 1327 1972 2728 2241 2563 2521 2446 2645 1908 2338 1433 1221 1273 1506 1202 1350 1548 1885 1705 1996 1842 1806 1245 1496 1457 1392 1497 2996 1238 1624 1442 842 1378 976 1728 1038 2673 1597 1391 3834 2067 2580 2919 2747 2865 2000 1527 3698 2367 2158 2453 1970 1618 1710 1411 1512 1722 1665 1757 1998 1555 1486 1310 1903 2716 2539 2969 2673 1270 3769 3633 4085 2504 2595 2202 2743 1997 2672 2866 1115 2207 2237 2199 2318 2266 2522 2326 2642 2587 2407 2235 3154 2568 2035 2849 2363 1796 3038 3504 3187 3065 2890 1792 1813 1538 1860 2470 2235 1656 1980 2314 1509 1681 1634 1522 2859 2291 2308 1988 3445 2711 1993 2121 1984 3955 3110 2314 2334 2230 3115 3890 3629 2917 2623 2990 3371 3114 2820 2424 2663 2861 3058 3037 2678 3765 3206 2979 3512 3571 3233 3489 3279 3087 8233 7935 5822 6033 6191 5359 4912 5227 4523 6209 5000 5442 6364 5386 6122 4786 7374 5858 4451 2896 2970 3326 2854 3353 3060 4714 1314 3529 4969 4383 4787 2502 2888 2353 1360 1571 2293 1737 1736 1770 1807 2000 1187 2099 1780 1417 1273 1292 1747 1214 1615 1352 1790 1916 2026 2854 2212 2038 2949 3245 2009 2652 2585 2470 2455 3136 2301 2509 2804 3526 2364 2953 3257 2184 1277 1492 1424 1318 1353 1197 1331 1416 1029 518 1456 711 932 974 1067 1336 301 336 676 573 721 729 745 742 707 1564 1254 1278 1133 1868 1950 1765 1854 1055 1305 986 1439 795 737 777 1423 1100 1449 1401 1784 1009 871 982 864 715 848 2327 1259 1582 1982 2847 1555 1514 1087 1637 1897 1474 1670 1654 1753 1585 1616 1635 1664 1669 1500 1679 1662 1687 1793 1623 1487 1662 954 1323 1096 2822 2127 1810 1714 1762 1945 1642 1802 1115 1574 1695 1603 707 2847 1446 3113 1773 1260 3120 1480 1464 1417 1484 2650 2704 1134 1204 1076 2769 2568 2617 3053 2149 1341 1227 1246 2456 1498 2883 2750 1575 1514 2589 2357 1887 1984 2419 2739 2358 2270 1977 2598 2743 2424 2652 3618 3694 3253 3144 2960 3528 2779 3698 3541 1413 1817 1383 2214 2300 1423 6775 3077 2839 2814 2650 3153 3037 2386 2926 3773 4032 3331 2909 1954 2828 1398 1062 1344 2300 1772 1695 1870 1563 1640 1863 1277 1701 2673 2742 2740 2777 1558 1520 1596 2230 1704 770 847 779 836 863 712 664 1492 808 1378 1146 799 1782 2344 2280 2032 2615 2955 2560 2581 2383 2292 2534 2681 3334 3075 2962 3250 2970 2927 2374 2621 2644 1774 2105 2729 2727 1866 2587 2232 1558 2758 2262 2268 2123 2324 2204 2143 2384 2747 2045 2114 2183 2267 2982 2362 2141 1818 2371 2570 2266 2424 2924 3699 3579 2396 4266 2183 2335 1726 3601 1817 3046 3964 2471 1400 1032 1050 744 899 817 1005 2062 1660 1446 1479 1582 1604 1478 782 1614 1593 1086 1230 1142 1077 1455 1708 3395 952 2147 1786 1604 1366 1816 1830 965 1162 1127 1269 1001 1085 1103 1105 1598 1203 2232 1074 1332 1608 934 4301 1926 1766 2232 1220 1104 1271 1145 936 1617 1739 1116 1141 1710 1232 1065 1227 718 1176 1950 2671 2271 2180 2079 2411 2341 1414 2520 2197 2388 2743 2876 1066 1763 2710 2583 2674 3037 2115 2477 1677 1532 2420 1169 1415 1482 1622 1242 2560 3963 3672 2085 1257 1213 1167 1556 1282 1793 1229 6163 1344 6713 6057 6079 5873 5626 5506 5553 6124 5971 6227 6269 6199 7110 6644 2277 2851 2264 1886 2638 2847 2840 2715 2581 2402 3877 2770 1974 1562 2076 2218 1703 2146 3006 2296 2101 1946 2308 2541 2423 2446 2512 2918 3123 2467 2211 2136 1958 2880 2474 2359 2183 2901 2544 1803 2855 3044 2910 2267 2593 3539 2930 2471 2522 3203 2298 2144 2087 2311 1411 1693 2515 1745 2145 1490 2010 2156 2166 1669 2168 1611 1667 1672 2826 2059 2966 3030 2845 3179 2971 2706 2803 1754 2812 2305 2497 1972 2118 1988 2054 2189 2039 1785 2093 2031 2403 1812 2370 2109 2310 2108 1988 1640 2033 2190 2145 1891 2205 2159 1980 1981 2070 2152 1930 2101 2168 2337 2176 2144 2127 2699 1943 2223 2167 2413 2323 2154 2553 2080 2868 2656 2221 2403 2029 2527 3451 2455 2069 2900 2698 2235 2470 2472 2606 2625 2399 2620 2496 2162 2120 2217 2699 2889 2893 2569 2331 2483 3186 3069 3248 2852 1834 1601 1879 2591 1499 1089 1073 1060 1111 1290 793 867 684 1024 761 947 833 951 916 954 1104 982 1002 1443 1060 1450 1262 1268 1509 1048 1271 1152 1188 1146 1271 1078 1042 1441 1696 1154 993 1242 1086 1155 1117 1095 1047 1246 964 929 1498 1311 1459 1377 1313 2637 1113 768 738 735 989 1345 1555 1148 1214 995 612 843 702 878 730 925 1143 802 1172 2784 1457 636 946 797 963 908 1043 1697 1516 2115 1014 1134 1343 1336 1034 2037 1716 1543 1732 1236 1090 1126 967 979 1034 1583 1651 1368 1326 1722 1280 1891 1280 1364 1164 1647 1188 1439 1192 2307 1428 1519 1638 900 1458 1194 1361 1390 1362 1277 1031 1312 1473 1334 1230 2114 1596 1327 2824 2829 2855 2743 2092 2830 2636 2677 1989 3243 2380 1254 2744 1408 1189 2683 1882 2928 1761 1905 2329 2128 1329 1942 1460 1484 1193 1904 1781 1302 1854 1548 1254 1348 1489 1113 1946 2296 2639 1975 1911 1936 1509 1909 1647 1491 1282 1322 1192 1637 1434 1344 1042 1370 1436 1280 1596 1276 1230 1145 2540 2011 1535 1435 1419 1181 1305 1494 1315 1047 1416 1414 1452 1367 1918 2719 1596 1151 2272 1888 2691 1784 2015 1157 1160 1477 1544 1822 1269 1156 1131 1102 1998 1807 1559 1116 1504 1475 1921 2513 1655 2918 1172 2857 1125 1954 1485 1904 1361 2824 1728 1684 1683 2002 1508 1348 991 1266 1608 2350 2145 2665 2540 2461 1685 1260 1020 1115 1455 1126 1590 1696 601 709 654 905 1137 945 1609 2222 1236 1617 1333 1069 1668 1927 2489 2230 1295 1032 2336 1304 493 156 477 433 415 1466 1601 3058 2479 2537 2046 1927 2355 1998 1404 1123 529 387 1012 1486 445 1395 1254 1870 1507 1730 876 1296 952 1191 1747 1486 2087 2265 1680 2532 983 941 1175 1453 1014 906 1083 1091 1152 926 1362 1246 1075 1274 1187 926 1565 1495 1426 1928 2258 1144 1150 2140 1808 1039 1613 1770 1654 1989 1952 2176 1702 1336 1247 879 1852 1243 1045 1814 1717 2696 2136 10596 10188 1731 2121 2331 2043 2412 2017 2121 1847 2789 2420 2444 1854 2356 1205 872 905 954 1405 1190 1075 2465 2492 2108 1984 1798 2028 3074 1699 1479 1725 1751 1698 2377 1348 1850 1264 1133 1718 1408 1277 1417 1337 1084 1085 565 697 1502 1521 1526 1287 1962 1023 1527 1494 978 2140 1635 1878 1316 1267 1174 1910 1222 1651 2481 2223 1097 1236 1271 2976 3240 2617 1742 2905 3459 3354 2529 2599 2603 3180 2776 2658 2367 1799 1766 1321 3478 2562 1060 944 1200 1177 1278 1551 3238 3155 2582 2906 3166 4286 3850 4254 3451 3289 3363 4370 3266 2536 4109 3931 3939 4962 5107 4866 3633 3503 4487 4855 4101 4880 4782 4909 4589 5685 5717 5431 5785 6165 4636 5812 4802 8905 8187 8238 4603 3679 4937 2669 1695 4603 5176 3758 2128 4410 1924 1758 1804 1401 2208 1516 1463 3054 2590 2222 939 1570 1373 1420 1175 6951 7538 7965 6156 6034 5111 7072 6305 6299 8255 6997 7503 7738 5949 7380 7166 6337 6858 7017 6912 6146 7215 6683 6878 7945 7736 6965 7774 7524 1731 1468 870 6045 6485 3183 8957 10053 10353 8350 3688 3374 3010 1003 3348 626 1297 1122 1094 5698 3830 3819 1270 2565 2193 1840 4063 4706 3624 5145 3391 4043 4304 3937 5760 7500 9059 7343 8991 16121 16820 7710 8956 10661 10591 4683 3230 5157 4162 4787 2986 5365 2238 6930 2618 6288 4004 645 467 4212 4327 6985 10099 6143 2220 4246 2754 3041 2094 2147 3668 3564 3478 3593 3453 6153 8256 3066 2133 4274 32316 34928 7924 4086 4566 3164 2539 2320 5346 3320 6050 2052 3440 1749 3354 3131 3125 3402 3546 7280 7485 2631 2546 2414 3322 2387 2559 2789 1755 1822 2634 4281 2761 2599 4759 2500 2390 7143 2123 2368 3455 2021 2962 3253 2669 3331 3277 3337 3091 3454 3076 3213 3254 3381 3716 3351 3745 3028 2691 3603 3325 1398 1200 1565 1286 1038 1113 3109 1672 1567 1630 1609 1292 2524 2033 2380 1968 2545 2331 1336 2166 1514 1123 994 876 914 1577 1478 1331 1325 1819 1574 1451 1769 1541 1828 1130 1396 1513 1918 1753 2037 1418 1294 1235 1578 1771 2336 1135 1010 1177 1020 995 1336 1233 1349 1168 1665 1953 2269 1269 1400 976 1157 1970 2364 2125 1419 1595 1645 1628 1249 1630 1304 1452 1229 1710 1800 1847 1300 1469 1271 1499 1535 1763 1473 1083 1185 1435 1260 1057 929 1734 1386 1385 1553 1023 2127 1691 1599 1931 1206 1362 1851 2114 1214 1349 3072 329 2503 1674 1246 1046 1103 735 1445 1918 1824 2326 2296 2201 2206 1838 2558 1667 1046 1094 1272 702 843 1011 910 837 756 904 915 942 1238 1641 910 884 1076 871 937 1183 907 621 1092 1073 783 2203 2067 1677 1286 1544 2347 1422 1317 1425 1765 1074 1939 1624 1980 2000 1585 1999 1886 2637 1505 1543 1196 1537 1390 1791 2121 2204 2251 2300 1223 750 1044 1277 947 821 2114 1788 2093 1696 3445 1803 2462 2440 2037 2939 2213 1689 2137 2031 2144 3440 3074 3193 2717 2771 3244 2740 1969 1954 2284 1047 2200 2781 2643 2954 2405 2490 1758 1180 2361 2614 4648 1219 1261 1108 1249 1372 1466 1286 1288 2906 957 1627 1659 1951 1010 916 1095 2967 2559 1571 1822 1321 3168 1143 1072 612 1297 1850 2662 2161 2493 2460 2389 2596 1889 2270 1337 1117 1173 1400 1116 1256 1472 1750 1570 1863 1714 1751 1226 1502 1345 1295 1390 2884 1182 1621 1317 836 1273 968 1699 1022 2467 1477 1341 3740 1975 2446 2619 2726 2812 2053 1401 3493 2274 2065 2354 1958 1765 1613 1408 1642 1709 1689 1815 1995 1523 1425 1259 1884 2559 2425 2990 2635 1322 3660 3623 4028 2447 2350 2124 2560 2112 2459 2736 1066 2198 2110 2073 2195 2130 2460 2261 2538 2492 2368 2041 3189 2408 2068 2444 2215 1735 3184 3540 3227 3039 2848 1762 1666 1451 1862 2486 2306 1561 1897 2355 1460 1622 1648 1573 2696 1995 2282 1846 3254 2751 1990 2069 1936 3721 2885 2138 2240 2007 2749 3887 3337 2793 2495 2950 3176 3240 2790 2403 2680 2900 3038 3017 2531 3718 3235 3162 3541 3508 3342 3396 3408 3001 7996 7721 5877 5855 5992 5015 4741 5088 4286 6226 4869 5340 6156 5152 5943 4652 6938 5837 4175 2827 2915 3089 2740 3162 2914 4617 1272 3391 4972 4408 4562 2392 2678 2432 1276 1554 2127 1664 1597 1811 1709 1856 1187 2003 1810 1424 1242 1235 1548 1245 1446 1195 1788 1868 2057 2554 2032 1993 2890 3010 1988 2552 2531 2492 2415 2811 2201 2491 2657 3431 2404 2801 3075 2071 1202 1399 1349 1266 1286 1146 1288 1284 956 539 1449 704 888 1003 962 1266 261 368 628 561 747 723 760 759 712 1402 1193 1323 1201 1786 1907 1720 1813 1034 1273 919 1507 745 687 725 1201 1024 1363 1343 1736 1008 910 970 831 707 855 2203 1209 1551 1860 2867 1553 1435 1107 1705 1901 1456 1788 1733 1711 1665 1612 1604 1612 1673 1372 1492 1497 1705 1798 1569 1368 1622 954 1336 1093 2764 2142 1832 1816 1806 1820 1685 1806 1113 1604 1722 1593 708 2821 1431 3076 1749 1259 2983 1449 1454 1397 1472 2531 2690 1155 1166 1044 2596 2430 2478 2950 2284 1229 1119 1257 2353 1428 2873 2601 1487 1416 2491 2341 1834 1776 2332 2826 2404 2333 1954 2600 2653 2439 2625 3546 3704 3016 3109 2995 3494 2644 3222 3542 1249 1884 1374 2091 2109 1372 6757 3020 2756 2684 2584 3045 2957 2389 2897 3638 3981 3301 2708 1821 2763 1327 1037 1173 2270 1629 1648 1817 1594 1672 1826 1286 1528 2503 2582 2800 2581 1543 1613 1428 2088 1630 773 806 729 825 820 693 645 1326 892 1311 1164 846 1795 2283 2196 2039 2519 2750 2471 2499 2291 2052 2329 2580 3340 3018 2876 3102 2951 2941 2387 2630 2575 1785 1908 2558 2697 1755 2523 2290 1568 2583 2214 2320 2100 2222 2119 2014 2298 2577 1978 2087 2034 2298 2802 2262 2082 1635 2630 2583 2233 2341 2961 3763 3579 2411 3879 1944 2150 1626 3650 1868 3012 4033 2559 1346 937 1054 646 787 709 901 2232 1639 1398 1501 1399 1626 1455 752 1675 1484 981 1212 904 980 1420 1610 3090 891 2033 1626 1426 1335 1776 1846 1034 1152 1103 1211 945 985 1162 989 1548 1332 1998 1133 1252 1536 936 3908 1807 1703 2015 1196 1058 1258 1138 840 1587 1580 1123 1161 1733 1256 1075 1256 902 1051 2100 2615 2249 2153 2069 2440 2201 1456 2507 2130 2142 2693 2638 1077 1685 2516 2381 2443 2843 2092 2131 1724 1519 2383 1096 1250 1464 1515 1233 2446 3793 3358 1933 1117 1231 1111 1621 1275 1773 1060 5848 1276 6425 5810 5974 5700 5496 5247 5390 5958 5956 6001 6293 6131 7137 6589 2223 2547 1931 1646 2504 2701 2751 2664 2410 2124 3475 2519 1896 1473 1786 2078 1511 2101 2799 2010 1892 1745 2240 2264 2292 2370 2436 2810 4522 4464 2465 3339 2447 3087 3647 2503 2313 3595 2641 2375 3201 3516 3279 4055 3022 3993 3946 2927 3225 3834 1964 2347 2137 2325 2627 2357 3140 2479 2668 2023 3109 3067 2419 2818 3097 2827 3101 2984 3554 2805 3799 3786 3397 3432 3635 3487 3426 2289 3650 3663 3513 3240 3484 3501 3131 3622 3411 2909 2893 2940 3277 2623 3926 2214 3346 3395 2740 3543 3250 3563 3471 3565 3741 3944 3302 3515 3181 3139 3201 2366 2491 2991 2538 2578 2004 2723 4054 2984 2884 2758 2803 2664 3783 2922 4157 4043 2889 3215 3023 2416 3736 3345 2636 3240 3038 2860 3315 3175 3308 3859 3267 3878 3415 2839 3257 3153 3216 3598 3174 3340 3184 3422 3135 3207 3052 3186 2538 1917 2128 2825 1414 1344 1605 1367 1705 1595 1111 1649 938 1292 1122 926 1376 1303 1305 1135 1424 1145 1357 1797 1160 1854 1353 1498 1682 1154 1549 1322 1418 1322 1692 1529 1173 2250 1881 1380 1138 1537 1001 1403 1554 1508 1390 1694 1302 1827 1671 1500 1662 1817 1751 2799 1383 971 935 510 934 1100 2169 1557 1741 959 773 743 1025 1064 953 791 1212 788 1723 3147 1430 939 1280 885 879 973 974 1683 1389 2736 1206 1319 1627 1256 1591 2187 2014 1797 3335 1094 1412 1126 1253 967 1332 1886 1861 1535 1761 1062 1707 1861 1401 1670 1378 2560 1456 1728 1435 2967 1933 1933 2521 1184 1822 1445 2144 1415 1548 2332 1061 1170 1936 1155 929 2865 2007 1249 3512 3904 2963 2699 1955 2201 2795 3695 2632 3501 1907 1469 1982 2041 1441 3475 3010 2772 1945 1699 2858 2084 1678 2425 1928 1954 1645 2453 1841 1713 2031 1994 1566 2459 2043 1415 1397 2038 2572 1439 2183 2046 2088 2706 2501 2325 1222 1612 1136 1754 1662 1464 1219 1262 1298 923 1316 1470 1058 1494 3036 2487 2348 1755 1447 1142 1610 1900 1199 1021 1033 1744 1944 1970 2332 2901 1867 1661 2695 1877 2793 1733 1813 1317 1284 1436 1493 2656 1557 1631 1014 1506 2140 1939 1912 1499 1775 1609 2093 3861 1453 3633 1531 3570 1843 2219 1684 1517 1803 3054 1687 1972 1960 1757 1658 2297 1251 1302 2041 1985 1608 3198 3280 2068 1911 1446 1220 1361 1963 1317 2111 3165 547 677 901 963 1694 1478 2518 2890 1665 2132 1715 1250 2657 2028 2682 3244 1702 1653 1936 1675 575 466 828 759 589 1565 1367 2312 2386 2225 3398 2962 2003 1836 2079 1474 676 660 1510 1919 552 1527 1373 1644 1807 1903 1501 1554 1591 1366 1977 2013 2469 1980 1717 2358 1223 1463 1180 2224 1207 1079 1371 1345 1509 1237 1570 2174 1255 1412 1653 1836 2476 2049 2289 2154 2862 1721 1611 2271 2018 917 1301 1624 1448 1968 1849 2858 2163 1616 971 1450 1883 1164 1468 1853 1915 2473 3149 11541 10936 2308 2308 2318 2409 2370 2254 1968 1842 3161 3055 3181 2258 2316 1708 935 1927 1019 1825 2055 2061 2722 2741 2406 2142 2234 2624 2902 1796 1731 2809 2721 2508 3179 2079 2314 1249 952 2702 2346 1236 1057 766 1107 1086 825 1091 2259 2118 2508 1685 2139 1337 2279 2036 1217 3698 2848 1990 2334 2088 1117 2558 2135 1598 3997 3763 1157 1298 1396 4172 4013 4518 2643 2968 4181 3937 2754 2479 2733 3793 2191 2984 3412 2832 1296 2137 3325 4582 1370 1156 1638 1188 1340 1657 3613 4135 3730 3195 3270 4863 5506 5399 5376 4980 4291 5346 4379 3682 5942 5518 5326 5967 6437 5119 5510 5750 5266 5776 5241 5631 6125 5515 5907 7496 6897 7324 7392 6535 5605 7625 5649 10508 10223 10109 4825 5165 5811 3811 2251 5165 5189 4651 2887 5031 1546 1475 2385 1950 2586 1557 1477 3435 3903 2777 1595 2292 2078 1465 1297 8562 8661 8313 7712 7966 7675 8256 10191 8411 9394 8488 9480 10561 7188 9822 8878 8271 9131 9329 9726 10051 11337 7058 8560 9155 9290 7386 8120 9975 2012 1791 1482 8452 9026 4263 12241 12882 13222 10122 3465 3487 3960 1402 4255 622 2320 1770 1636 6715 4627 4428 1707 1976 1641 2199 4714 5433 4444 7121 4617 5486 6789 4153 7519 9828 11406 9206 10991 20741 19295 9095 11107 13078 14364 5996 3114 5253 5359 6505 3581 7145 2821 8073 2547 8567 4796 507 467 6584 5490 6723 12108 5307 2954 4972 3738 3811 2011 1899 4509 4262 3829 3866 2939 9049 9848 4374 2766 5127 8079 7924 40502 6118 6000 3361 3116 2752 6596 3683 9769 2915 4185 2040 4277 4299 4129 4544 5212 10317 9629 2646 2343 3814 3205 3779 2962 3907 2083 2310 2945 5760 3619 3033 6613 2898 2704 9212 2474 3047 3282 2273 5185 5292 5037 4084 3767 3377 2986 3220 4600 4493 4619 4448 4578 3812 4137 4712 3299 4427 4467 2070 2065 2231 2030 1344 1728 3354 1950 2048 2090 2242 2116 4100 3253 3951 2104 4172 3546 2490 1618 1645 1667 1489 1458 1708 1770 1668 1327 1284 1532 1808 1692 1609 2447 1639 1319 1340 2029 1806 1765 2014 1805 1355 1064 2021 2456 2377 1294 1626 1697 1413 1623 1953 1449 1868 1571 1353 2008 2499 1451 1587 1313 973 2595 2516 2606 1359 1568 1321 1311 1535 1671 1405 1414 1537 2049 1918 1934 1188 2044 1382 1756 1752 2222 1822 1335 1025 1390 1574 1353 1618 2568 1778 2282 1921 1333 2441 2243 2019 2481 1686 2183 2414 2772 1081 2095 3443 439 3232 1901 1404 1150 1136 799 1871 2214 1945 3225 3009 3357 2906 2684 2753 2276 1459 1183 1447 1165 1695 1792 1438 1028 906 1440 1151 1018 1255 2083 1065 1255 1517 1415 1352 1068 772 607 1440 1254 936 3496 2713 2417 1917 1569 1827 2181 1634 1665 2045 1640 2463 2183 3164 2123 1820 2069 2293 3658 1511 2767 1845 1807 2038 2492 2623 2256 3155 2840 1325 980 1828 1585 1189 962 2401 2513 3148 2214 4968 2525 2688 3245 2174 3564 2823 2819 3035 3052 2766 5094 3602 4658 3699 4089 4758 3315 2900 3240 2916 1162 2357 3173 2570 3368 3144 3220 2659 1901 2580 2924 6046 1043 1186 1080 1537 1464 1470 1189 1487 2467 1003 2091 2086 3871 1020 952 1409 3434 2834 2112 2549 2131 3743 705 1264 857 757 2097 2917 2174 2579 3013 2868 3280 2699 2471 1896 1641 1729 2182 1765 1881 1773 2299 1917 2548 2084 2295 1487 1723 1690 1423 1258 3292 1551 1649 1464 736 1611 1126 1956 1973 4289 1411 1395 3744 3091 3723 3680 3187 3464 2546 1902 5700 3099 3531 3864 2721 3138 2749 2450 2418 2823 2882 2671 2537 1700 1485 1557 1787 3000 2623 2985 3263 1934 4618 4706 5437 3017 2541 2716 3713 2787 2839 3614 1818 3221 2692 2630 2916 2566 3404 3033 3297 3190 2693 2917 3044 3113 2567 4033 3310 2489 4446 4711 4336 3304 2975 2158 2459 2023 1876 2032 2386 2069 2603 2854 1980 1962 2267 2566 2629 3449 3319 2606 3949 3599 1651 2601 2495 5214 3262 2959 3214 3088 3763 3615 4121 3134 3794 3452 3757 3084 3376 3171 3310 3663 3234 2946 3706 4579 3746 3744 4523 4736 3785 4415 4022 4363 8466 9006 6434 6313 6975 6696 5714 6149 5486 7423 5851 6425 5901 6298 6381 6172 8973 7101 5101 4343 4473 3215 3172 4781 3691 4604 2628 5287 5867 4937 7731 3286 3432 3741 1696 1934 2723 1679 2546 2835 2183 2030 1778 1887 1972 1146 1528 1737 1761 1745 1344 1191 2021 2019 2144 3314 2145 2383 2931 3020 2489 3091 2988 3190 2504 3434 3210 3120 3726 4182 2895 3379 3601 1900 1858 1475 1325 1988 1958 1603 1091 1850 1525 700 2162 932 824 1205 1314 1432 304 420 544 927 1273 1217 1331 1283 1226 2194 1418 2022 1767 2705 2171 2069 2182 1813 2022 1261 1680 1135 1060 1102 1569 1239 2016 1518 2357 1164 1041 1046 885 644 950 2496 1053 1370 2581 3754 1883 1569 1129 2615 2705 1857 2364 2253 2392 2610 2937 2557 2524 1650 1496 1626 2098 2342 1992 1660 2673 2543 1112 1829 1219 3546 2469 2600 2731 2361 2273 2459 2830 1649 2295 2213 1807 1059 3630 1494 3469 1762 1440 3953 1637 1963 1627 1777 2787 2651 914 1388 1121 2951 3245 3511 4097 2407 1432 1299 1494 2818 1552 3805 3021 2088 1547 3173 2720 2085 2274 2766 2960 2513 3008 3017 3610 2643 2859 3066 3898 5009 3308 3811 3121 4411 3696 5066 3419 1338 2227 1621 2292 2268 2228 8207 2911 3113 2977 3248 3017 2614 2328 2702 3960 3833 4246 3737 2426 2771 2174 1539 1706 3238 2003 2039 2133 2218 2212 2042 1788 2318 3213 2618 3477 2716 2032 1816 1695 1848 1871 897 906 830 914 937 861 797 1746 1376 1546 1363 641 2182 3055 3172 2510 2967 3265 2837 2656 2560 2199 3000 3106 3747 3371 3175 3165 3671 3143 2545 2821 2617 2619 2360 3979 3029 2028 2413 2928 2396 3435 2761 2463 3453 4028 1974 2711 2820 2649 2633 2396 2997 3393 2941 2402 2446 3363 2041 3341 2396 2532 3783 4582 4743 3138 5326 3073 2530 2148 4984 2426 3539 4607 2654 1469 1103 1170 818 1081 1034 1256 2424 1991 1614 1773 2256 2269 1838 1266 1879 2061 1023 1776 1367 1463 1534 1668 3723 1355 2607 1984 1974 1552 1885 1922 910 942 840 1281 1103 1346 1162 1293 2094 1271 2499 1662 1829 2986 1296 5651 2302 2217 2591 1964 1471 1705 1530 1142 2431 1840 1409 1587 2484 1445 945 1008 1074 1379 2072 3567 1916 2020 2253 2673 2212 1838 3231 2330 2715 2362 3723 965 2697 3396 3032 3666 3710 3157 2252 1602 1990 2416 1019 1391 1621 2019 1643 3003 5145 4221 3496 966 1420 1275 2157 1205 1620 1337 6790 1875 7294 6662 6358 6410 7209 7394 7226 7340 6207 7291 5943 7242 7718 7481 1995 2423 2683 1940 3531 3220 4594 2643 2507 3246 3187 2980 2558 2083 2464 2791 2064 2155 3268 2617 2462 2482 2225 2937 2798 3543 3364 4131 3072 2110 1577 2045 1532 2278 1595 1630 1367 1741 1732 1591 2470 2632 2574 2342 2058 1965 2390 2117 2300 2011 1783 1854 1905 1920 1402 1604 2028 1614 1967 1697 2145 2249 2035 1939 1958 2011 2179 1875 2410 2161 2315 2387 2218 2090 2306 2292 1711 1551 2573 2603 2538 1977 2243 2156 1860 2209 1848 1652 2910 2005 2695 1844 2084 2306 2306 2279 2239 1933 1682 2007 2103 2000 1944 2155 1974 2108 1982 1977 1962 1833 1906 1764 1845 1822 1844 1753 1966 2077 2285 2218 1891 1647 2770 2231 2064 2307 1619 2416 1822 1654 2449 2202 1574 2670 2432 2444 2358 2192 2673 2744 2880 2505 2820 3027 2946 3164 2107 2220 2088 2443 2312 2457 2329 2872 2407 2522 1580 1545 1980 2339 803 811 601 759 621 1051 934 896 483 1076 729 808 1031 1018 1057 742 922 787 811 1007 637 1138 789 1216 1505 909 887 738 819 921 824 994 866 1122 853 1201 1018 1522 696 1099 742 877 746 910 978 818 1094 661 805 866 808 1983 1031 777 685 360 746 852 1708 1037 1121 506 677 489 761 604 714 449 750 547 1264 1861 900 498 677 568 1100 616 1100 1454 818 1963 827 931 978 868 845 1449 1285 1234 1543 620 949 807 1135 667 865 1194 1197 1264 1519 1043 1384 1629 1040 1512 988 1460 1195 1096 1252 1841 1140 1346 1700 785 1116 1116 1438 999 1012 1108 746 822 1414 928 1098 1891 1520 1387 1773 1756 2299 1871 1809 1879 1855 2506 1275 2821 1955 1254 2731 1030 1016 2284 1350 2515 1523 1488 2050 1823 1279 1657 1283 1280 1273 2005 1144 827 1506 1331 1349 1146 774 1201 1496 1554 2230 1532 1563 1442 1505 1661 1512 1379 959 1512 1254 1229 1619 1402 1255 1389 1218 1004 996 1032 1077 962 1827 1651 2074 1267 1191 956 1130 1308 988 856 1053 991 1736 1277 1358 1722 1275 1189 1775 1500 2388 1434 1151 899 807 950 974 1719 940 1150 1044 876 1597 1591 1129 986 1377 1645 1506 1800 1370 2047 1313 2221 935 1590 1038 1311 872 2225 1283 1024 1446 1258 1404 1084 822 818 1661 1606 1339 1739 1742 1628 1734 1206 1071 1284 1284 931 1458 1911 530 613 832 543 1223 762 1523 2076 1179 1445 1396 1069 1303 1598 1931 1704 1691 1200 1552 898 481 268 441 335 470 1455 1188 1459 1617 1480 1481 1817 1679 1552 1232 1033 572 532 1024 1266 559 1099 1007 1533 1406 1457 1153 1097 1135 1008 1317 1218 2161 1684 1268 1512 931 822 894 1419 1261 1032 1322 1316 1328 1173 1265 1393 959 1085 1022 1255 1498 1574 1538 1555 1772 1348 1357 1840 1405 821 985 1107 1043 1163 1290 1606 1522 1166 920 1364 1225 835 959 1433 1511 1908 1708 7528 7327 1615 1447 1463 1828 1663 1483 1743 1334 2201 1892 2811 1946 1635 1628 965 934 766 1428 1037 1172 1556 1503 1442 1451 1382 2141 2037 1227 993 1606 1385 1374 1514 1227 1452 691 886 1747 1481 981 775 803 843 855 918 946 1387 1164 1133 1191 1928 1100 1006 1182 1025 2010 1593 1588 1897 1200 836 1737 1149 1203 1247 1191 556 645 830 3248 3031 2936 1996 2224 3134 2803 2003 2217 1913 2839 1290 2058 1719 1824 1298 1656 2724 1987 697 560 1070 673 1212 1049 2657 2586 2353 2442 2377 3442 3646 3647 4003 3261 3178 3338 2798 2016 3828 3917 3908 3837 3935 3254 3957 3789 3783 3749 3883 3720 4117 4066 4321 4519 4488 4512 5032 4234 3637 4656 3703 6601 5817 5424 3503 3310 3907 2362 1932 4115 3837 3003 2080 4101 1313 1130 1792 1393 1716 1674 1006 2600 2410 1612 1035 1140 976 1018 949 5407 5508 5413 6124 5598 5705 5253 5705 5326 6694 5265 6104 6301 5056 5636 5646 5469 5286 5619 5494 5766 6407 4934 5407 5519 5951 5605 5673 5957 1457 1269 704 5864 6232 3565 7572 8738 8811 6572 2417 2535 2377 717 2598 580 1312 917 943 5730 2988 2880 979 1763 1466 1272 2988 3546 2793 5499 3088 3225 3857 2928 3891 6834 8202 6233 6721 13716 12490 6263 8117 9284 9695 3753 2100 3158 3561 3556 1826 4324 1431 5190 1968 5349 2516 306 218 3290 2941 4887 8393 4078 1997 3379 1787 2317 1576 1422 2912 2765 2839 3264 2825 5607 7408 3083 2097 3830 4306 4086 6118 23693 12696 2758 2766 1827 4383 2882 5130 1900 2785 1398 2842 2507 2596 3007 3258 6845 6041 2314 2178 2013 1783 2238 1808 1953 1899 1888 2237 3992 2449 2005 3778 1767 1584 5959 2113 3022 2583 1322 2569 2679 2338 2778 2063 2291 2026 2366 2643 2598 2867 2490 2659 2737 3173 2632 2142 2472 2799 1753 1513 1384 1372 1799 1610 2544 1261 1288 1423 1501 1331 3032 2320 1934 1518 1887 1794 1863 1419 1360 733 677 1085 928 1107 860 755 972 1012 1302 993 877 1394 1228 1262 984 996 933 823 1412 1435 980 816 1195 1346 1720 715 1507 1277 1091 1366 1453 1203 1720 1159 1059 1429 2038 1324 1262 1319 1157 1802 2026 1876 1072 1430 1254 1162 1245 1189 1549 1298 1625 1821 2206 1554 1160 1952 978 1698 1611 1745 1662 1031 1014 1382 1673 1673 1772 1621 1055 1435 1338 758 1464 1364 1144 1553 1032 1372 1550 1729 958 1197 2330 293 2500 1389 1194 882 1048 765 1559 1545 1204 2077 1868 2532 2434 2151 1651 1401 872 860 876 937 1217 943 904 713 601 898 600 1085 705 1125 936 1041 1030 962 793 1058 699 539 785 772 969 2384 1819 1030 908 900 1423 1202 890 872 1438 1444 1843 1526 1785 1473 1808 1445 1359 1833 1052 1212 1085 1340 983 1383 1874 1752 2059 1733 964 860 1190 930 621 737 1762 1562 1786 1833 2545 1438 2249 1954 1388 2480 1761 1787 1618 1843 1952 3076 1887 3581 2823 2279 2747 2218 1605 2024 1552 566 1895 2210 2240 2186 1812 2073 1998 802 1352 1465 3775 1084 843 1009 1147 1209 1178 1245 1375 1696 694 1485 989 2152 783 794 1058 2297 2032 1567 1822 1196 3729 588 985 578 648 1567 2091 1717 1882 1936 1813 2212 1408 1633 1469 1114 1123 1691 1169 1287 1417 1677 1390 1871 1585 1528 1095 1268 1119 1305 1172 2232 1484 900 1381 497 1290 752 1145 1041 2494 985 1121 2412 2041 2405 2464 2667 2492 1560 1351 2893 2038 2449 2592 1783 2045 2524 1836 1979 2160 1772 1868 1834 1627 1286 1381 1464 1959 1940 2516 2357 986 3337 3143 3762 2040 1636 1906 2786 1942 1990 2762 1085 2025 1522 1634 1772 1540 2350 2180 2516 2481 2067 1970 2642 2343 1540 2416 2045 1902 3587 3789 3621 1932 1657 1688 1325 998 1464 1343 1643 967 1117 1521 1372 1078 1579 1481 2087 2221 2203 1358 2644 1882 1519 1993 1695 3747 1846 2148 2665 2362 2767 2488 2461 2469 2658 2638 2796 2197 2359 2489 2572 2894 2444 2599 2745 3770 2522 2678 3002 3137 2534 2492 2556 2959 6675 6355 4747 4901 4787 4132 4617 4940 3593 4916 4316 4724 3970 4505 4110 4344 6339 4317 3640 3399 3569 2445 2336 2851 2450 3329 1749 2757 3735 3303 3585 1922 2302 2281 1345 1267 2030 1110 1405 1639 1906 1157 1086 1379 1313 1351 1186 1350 1095 1133 742 851 1320 1335 1370 1881 1795 1607 1916 2319 2329 2640 2247 2447 1785 2245 2607 1930 2171 3025 2327 1901 1961 1909 1203 1142 1004 1290 1301 1081 1182 915 962 413 1274 489 736 669 1036 1020 272 363 425 603 591 589 687 619 625 1021 721 1241 1061 1336 1842 1791 1855 1289 1386 1049 1252 663 609 641 1043 882 1693 1228 1865 661 626 1100 972 605 913 1623 867 1127 1837 2252 1269 1319 717 1624 1636 1549 1677 1400 1539 1376 1654 1424 1398 867 1889 1284 1493 1589 1340 1309 1524 1418 939 1257 1107 2042 1476 1369 1683 1812 1530 1635 1748 1309 2000 1765 1371 639 2543 1133 2774 1539 1133 3104 1240 1438 1062 1262 2476 2243 892 1279 1164 2240 1884 2016 3030 2152 1163 1044 1325 2415 1493 3109 2586 1722 1357 2376 2559 1140 1293 2144 2759 1863 2230 1916 2423 2163 2376 2230 2927 3151 1896 2472 2761 3084 2692 3011 2621 1021 1592 1505 1101 1578 1297 5739 2348 1534 1622 1598 2241 2132 1907 2033 2599 2730 2760 2497 1861 1758 1450 1146 1078 1501 1519 1936 1914 1600 1297 1555 1165 1599 2452 2368 1931 2288 1463 1309 1066 1181 697 671 613 468 656 609 592 467 995 1015 1105 880 577 1234 1733 1895 1741 1642 1735 1601 1671 1669 1753 1510 2171 2322 2293 2218 1994 2305 2371 1705 1867 1997 1776 1508 2750 1539 1736 1796 1684 1744 2095 1598 1921 2300 2013 1577 1845 2145 1943 1764 1947 2011 2345 2022 1750 1896 2301 1376 2433 2091 1854 2676 2523 3335 2083 3538 2133 1442 1639 3481 2180 2883 3086 1670 1224 1171 1056 521 474 483 572 1408 1313 1460 1511 1636 1798 1635 912 921 1013 662 963 778 788 1011 1227 2609 783 1479 1036 722 906 1126 943 964 860 730 562 490 976 863 740 993 761 1294 1221 1521 1713 1064 3066 1328 1224 1758 1370 1269 1091 982 962 1076 1097 1600 1539 1584 1301 685 745 968 743 1782 1874 1413 1480 1696 1719 1530 1205 2178 1323 1993 1622 2089 1114 1377 1981 1541 2126 2231 2181 1515 1407 1618 1778 926 1080 771 1164 906 1798 3962 3023 2344 701 934 789 1496 1012 1325 1391 5216 1079 5756 5384 5148 4508 4239 5059 5213 5236 4819 5114 4794 5185 5220 5545 1470 1487 1797 1053 2348 1955 2558 1936 1864 2349 2079 2145 2159 1457 2129 1908 1630 1849 2347 2037 1973 1952 1296 1676 1636 1947 1956 2308 3164 2237 1821 2217 1633 2049 1642 1525 1390 2140 2059 1680 2439 2573 2446 2142 2242 2184 2184 2073 2244 2476 1782 1904 1956 1938 1420 1737 1723 1582 2002 1583 1945 2088 1882 1887 2167 1939 2181 1933 2165 2097 2197 2137 2145 1942 1946 2132 2086 1654 2493 2443 2445 1904 2009 2071 1764 2087 1857 1720 2386 2057 2077 1600 2171 2306 2007 2450 2084 1738 1866 2247 1903 1797 1928 1993 2017 1921 1877 1818 1970 1637 1849 1788 1775 1821 1555 1959 2111 2096 2170 2053 1925 2093 2544 1851 2069 2018 1854 2230 2125 2214 2526 2463 1850 2484 2416 2215 2249 2257 2598 2626 2575 2591 2692 2791 2321 2637 2461 2461 2498 2682 2321 2666 2466 2756 2743 2446 1574 1673 1787 2605 1150 887 716 745 721 969 782 1021 449 899 986 960 952 1026 1025 686 848 759 802 1223 917 1304 1005 1346 1592 962 837 704 775 923 919 1060 691 1220 954 1400 1211 1650 582 1230 757 773 640 826 1209 932 907 851 969 999 938 2121 1181 589 538 498 839 1190 1598 1219 1299 632 930 479 973 726 904 610 828 553 1257 2371 1031 617 981 749 1167 1007 1132 2044 1123 1972 1139 1314 1003 826 732 1418 1288 1123 1986 772 1190 897 1191 634 803 1482 1498 1385 1460 1276 1518 1750 1241 1724 1003 1529 1110 1178 1128 1692 1548 1104 1923 946 1350 1520 1525 853 961 1128 1064 1257 1855 820 1159 1722 1549 1148 1859 2048 2223 2174 1980 1972 1683 2870 1487 3182 2013 1244 2040 1145 1386 2508 1557 2185 1618 1356 2039 2080 1061 1932 1373 1357 1318 2101 1284 1009 1257 1344 1221 1444 830 1136 1507 1689 2378 1613 1459 1663 1776 1649 1414 1543 1083 1391 1150 1130 1407 1609 977 1590 1142 1041 919 1032 918 1122 1682 1840 2321 1279 1130 1099 1075 1245 579 806 756 1361 1839 1230 1422 1897 1323 1221 1769 1429 2279 1433 1282 796 824 1130 969 1671 1171 1220 890 986 1489 1356 1124 996 1679 1433 1247 1875 1373 2129 1153 1880 1055 1535 1049 1204 1097 2035 1461 1268 1410 1437 1140 1058 1038 1080 1489 1963 1733 1983 2071 2189 1738 1401 1126 1203 1301 872 1473 1861 588 658 703 497 1009 1260 1687 2164 1142 1536 1326 994 1599 1379 2056 1727 1747 1418 1451 1174 398 249 282 548 596 1708 1344 1747 1920 1691 1800 2036 1572 1461 1280 961 409 419 966 1414 374 1171 909 1449 1389 1508 1183 1031 1222 1078 1233 1246 2166 1400 1719 1534 971 891 753 1513 1221 1082 1384 1474 1384 1119 1293 1313 692 788 1161 1218 1662 1606 1713 1714 1800 1181 1189 1900 1677 604 958 1024 938 1066 1078 1689 1222 1252 1234 1460 1277 921 1029 1315 1641 2157 1844 8613 7786 1563 1408 1480 1746 1555 1560 1576 1414 2164 2040 2769 1841 2072 1261 952 836 948 1593 1239 1234 1691 1682 1322 1517 1407 2559 2170 1105 972 1718 1518 1433 1858 1365 1711 649 672 1519 1256 1198 744 997 1189 1401 921 946 1342 1198 1280 979 1924 1250 1119 1399 981 2274 1888 1902 1688 1343 894 1864 1244 1197 1522 1450 459 540 514 3533 3127 3045 1904 2164 3146 2299 2164 2055 2038 2949 1449 2506 1527 2007 1407 1647 2689 2655 756 678 966 409 1353 1077 3093 2982 2340 2598 2601 3720 3888 3742 3939 3500 3397 3672 2741 2026 3446 3491 3704 4677 4024 3279 3733 3343 3845 3861 3884 4107 3765 4411 4439 5049 4871 4905 5084 4548 4317 4892 4183 7382 6104 5997 3287 3206 4561 2341 2369 4309 3423 3216 2009 4186 1423 1284 1362 1552 2261 1768 1186 2849 2594 1947 1003 1298 1149 1096 1047 5886 5992 5955 6649 6202 6091 5820 5884 5428 6630 6143 6299 6382 5605 5499 5776 5777 5539 5686 6141 6523 6866 6067 5656 6435 6559 6093 6406 5578 1765 1619 697 6095 6874 3404 7893 9739 9809 6716 2858 2884 2583 930 2871 470 2040 1385 1395 5832 3445 3246 1055 1553 1252 1504 3151 4404 2997 5382 3178 3923 4569 3057 4370 6985 8457 6811 7268 13884 12465 6592 8533 8856 10729 3982 2644 3484 3873 3720 1879 4884 1857 5734 1854 5804 2646 448 302 3390 3063 4503 8202 3925 1932 3688 2076 2279 1789 1639 3009 2822 2560 2652 2745 5533 7026 3509 2136 3966 4615 4566 6000 12696 24823 2784 2343 1994 4783 2867 5707 2473 2812 1543 2821 2420 2172 2650 3412 6873 6520 2380 2166 1761 1911 2243 1792 1852 1745 1994 2668 3966 2272 1682 3941 2202 1879 5833 2408 2905 2678 1603 2510 2795 2549 2850 2255 2143 1919 2374 2528 2566 2765 2518 2660 2946 3325 2718 2127 2515 3075 1848 1398 1244 1003 1662 1923 2599 1251 1387 1207 1854 1543 2631 2097 2004 1514 2157 1941 2088 1442 1403 817 744 1348 1020 1401 955 860 1048 1049 1327 965 994 1258 982 998 953 1026 1036 882 1282 1421 1061 999 1186 1321 1980 987 1406 1166 955 1500 1442 1036 1177 1256 801 1407 2238 1633 1152 1290 1305 2159 1796 2039 1095 1334 1220 1325 1239 1294 1264 1361 1039 1908 2165 1442 1280 1508 805 1606 1661 1639 1687 1208 1096 1439 1411 1493 1446 2062 1141 1908 1459 634 1525 1525 1282 1800 1235 1527 1696 1933 960 1100 2428 201 2365 1382 1356 974 808 913 1923 1700 1383 2184 1897 2605 2460 2198 1897 1383 842 804 872 940 1238 1329 947 850 703 920 618 1195 862 1404 1060 1058 893 793 1019 1052 890 522 624 813 994 2354 1725 1221 1091 1070 1954 1241 1070 1013 1391 1384 1680 1360 1839 1700 1547 1526 1476 1659 1302 1476 1206 1240 1196 1499 1770 1721 2300 1623 1079 738 1240 850 651 790 1858 1688 1989 1825 2901 1374 2188 1935 1501 2575 1897 2253 1743 2140 2133 3293 1838 3888 3086 2346 2911 1866 1654 1940 1376 642 2260 2587 2070 2239 1877 2169 2002 879 1376 1515 4260 975 671 885 1117 1117 1115 1326 1294 1709 775 1560 1164 2473 976 1018 994 2841 1970 1665 1886 1241 3314 465 1024 696 515 1825 2236 1966 2062 2133 2020 2346 1721 1949 1637 1349 1439 1770 1371 1528 1701 1768 1351 2008 1553 1640 1339 1568 1139 1701 1569 2825 1562 1085 1457 422 1450 585 1071 894 2514 1330 1321 2879 2187 2798 2139 2674 2934 1751 1531 2917 2063 2229 2371 1897 2449 2208 1804 2096 2179 1993 2015 1834 1320 1155 1184 1600 2017 2071 2607 2489 1120 3236 3344 3906 2301 1663 2162 3002 2076 2666 2932 1170 2353 1785 2155 1879 2104 2847 2623 2882 2868 2180 2024 2879 2641 1620 2732 2112 2013 3500 3928 3530 2303 2006 1808 1647 1414 1259 1570 1855 1232 1449 1650 1488 1252 1884 1651 1838 1985 2438 1510 2951 1695 1903 1967 1660 3303 2151 2387 2631 2495 2855 2843 3010 2938 2669 2714 3111 2384 2418 2516 2814 3046 2741 2643 2768 3954 2240 2510 3171 3318 2562 2606 2512 2724 7318 7009 5062 5139 4683 4738 4833 5175 3882 5586 4576 5133 4376 4924 4710 4518 6869 4498 3717 3570 3699 2103 2898 3241 2719 3266 1275 2867 4114 3737 4437 2162 2526 2137 1491 1179 2332 1423 1496 1693 2113 1199 1227 1334 1279 1172 1212 1247 1326 1108 1095 1040 1276 1343 1469 1989 1768 1392 2215 1998 2420 2916 2454 2389 1921 2321 2898 2463 2400 3138 2505 2423 2516 2066 1106 1079 984 1128 1227 993 1239 976 926 442 1084 466 666 699 1035 900 463 416 376 821 662 633 731 690 642 1142 792 1122 1161 992 2066 1944 1945 1253 1244 902 1407 699 652 682 918 705 1642 1150 1797 819 799 886 802 719 848 1518 843 1057 1663 2442 1303 977 886 1650 1791 1498 1564 1409 1560 1410 1545 1417 1345 884 1553 1341 1537 1351 1487 1203 1375 1518 1005 1521 1488 2264 1539 1552 1825 1864 1577 2021 1977 1451 2027 1656 1687 774 2928 1406 3208 1744 1215 3574 1317 1653 1193 1445 2262 2020 1310 1367 1215 2326 2169 2295 3150 2305 1424 1337 1434 2858 1841 3300 2925 1816 1591 2611 2757 1493 1463 2531 2637 1925 2621 2199 2341 1871 2711 1882 3253 2981 1854 2836 2717 3281 2490 2958 2764 909 1559 1327 1075 1797 1370 5763 1790 1645 1818 1625 2270 2045 1885 1991 2657 2750 2844 2579 1990 1686 1345 1164 1354 1791 1721 1776 1413 1427 1222 1454 1161 1725 2479 2247 2223 2031 1271 1144 1235 1159 914 729 650 555 687 615 600 556 952 751 851 717 554 1411 1732 2185 1830 1670 1695 1774 1645 1772 1907 1356 2077 2645 2556 2205 2210 2582 2189 1732 1945 2428 2421 1767 2553 1520 1504 1477 1765 1523 2177 1703 2043 2395 2257 1875 1741 1985 2092 1550 2253 1938 2311 2161 1869 1542 2484 1598 2702 2137 1783 2985 2447 2907 2031 4557 2713 1982 1633 3651 1749 2987 3172 1747 1205 1013 1125 673 594 687 711 1599 1396 1650 1559 1607 1997 1592 983 962 1404 828 970 802 735 1262 1116 2753 765 1532 1226 729 833 1120 971 805 808 871 687 619 992 1032 1098 1107 1003 1734 1306 1561 1956 871 3660 1376 1286 2006 1359 1451 1053 931 981 1420 981 1569 1532 1605 1043 798 849 936 567 1972 2135 1594 1231 1836 1874 1568 1235 2429 1383 2223 1776 2204 842 1881 1977 1726 2143 2196 2241 1582 1053 1585 1463 908 1103 1049 1256 1019 1935 4091 3282 2008 732 1007 636 1332 1260 1180 1127 5236 1152 5902 5391 5475 4791 4837 5760 5931 5598 5009 5523 4892 5532 6462 5810 1554 1593 1926 1208 2554 1684 2936 1784 1761 2444 2120 1861 1958 1450 2218 1932 1514 1684 2597 2088 2022 2037 1563 1653 1600 2118 1980 2520 1729 1041 815 1147 955 1418 836 1120 970 1125 1101 976 1375 1441 1442 1227 1295 1455 1050 1043 1184 1090 1148 1107 1066 924 1085 1422 1264 1188 1250 1484 1847 1356 1368 1357 1281 1491 1593 1689 1712 1305 1505 1575 1797 1500 1665 1638 1425 1151 1707 1964 1872 1284 1254 1291 1148 1331 1391 1302 1364 1316 1281 1534 1453 1521 1242 1236 1519 1209 1372 1531 1298 1243 1452 1345 1264 1582 1160 1172 1245 1222 1244 1390 1179 1445 1470 1719 1208 1217 1524 1417 1157 1532 1243 1210 1161 873 1347 1529 1301 1239 1472 1356 1588 2045 1911 1835 2024 2059 2242 2314 2360 2369 2168 1682 1590 1426 1648 1757 1780 1699 1769 1730 1981 1909 2052 1869 1144 1035 1126 1766 688 737 264 349 282 508 449 818 220 491 430 448 370 425 558 277 351 279 363 611 381 778 451 845 945 454 409 349 387 796 781 441 504 825 655 756 575 840 581 801 505 517 436 681 481 402 466 536 693 797 763 1398 516 410 372 329 468 785 1056 674 730 359 568 363 626 561 465 474 582 520 583 1636 748 442 635 329 401 400 376 865 641 1334 514 642 855 846 661 1085 1178 1043 822 404 647 345 399 466 699 851 893 710 822 805 881 828 847 859 707 878 977 771 836 1046 1102 717 1149 625 848 691 889 777 728 631 395 459 786 621 661 916 1063 940 1151 939 1388 1217 1076 1025 1114 1157 848 2131 1042 593 1458 483 551 1699 1265 1220 1004 763 985 1228 544 1167 592 662 664 942 765 747 706 779 589 625 587 715 1067 1339 1395 1111 979 871 821 917 834 927 765 793 1174 965 1355 1109 781 857 623 643 620 527 523 675 1198 1033 870 607 610 754 658 718 273 684 748 705 776 756 799 1339 801 991 1319 816 1347 698 708 617 550 829 812 1124 654 710 734 706 963 670 818 443 683 1178 752 970 684 1741 508 918 493 682 540 722 671 1157 903 708 813 579 1053 630 702 597 863 1651 1525 967 992 1272 1071 904 846 602 946 637 1012 1084 389 431 244 455 569 499 910 1229 664 841 896 792 815 1218 1044 844 848 865 822 789 342 157 184 182 243 1519 844 836 877 1024 1013 1182 1197 1044 843 475 282 374 551 725 190 387 609 920 614 609 597 616 675 681 894 844 1414 1372 1188 781 772 615 541 776 761 674 870 993 889 564 926 1025 499 688 499 624 942 1052 1122 789 996 567 522 1263 1302 451 1134 1154 897 1187 1222 1054 709 1069 543 524 1252 959 623 1204 897 1499 1219 4337 3766 818 566 677 799 924 842 1268 1056 1281 1219 1562 1434 1728 865 582 557 725 991 768 824 987 983 850 808 715 1092 1104 814 514 1100 689 688 1184 816 900 528 567 913 790 789 533 571 959 906 703 479 1009 726 852 535 965 688 777 613 911 989 643 693 881 708 1000 890 633 684 822 764 293 305 297 1502 2202 1491 855 1922 2145 1444 1228 1165 1696 2236 1224 1234 972 1029 691 913 1603 2139 460 432 460 326 425 565 1560 1244 1463 1588 1539 2420 2648 2573 2613 3040 2372 1807 1483 1139 2368 2332 2259 3108 2382 2683 2319 2169 2735 2166 2054 1904 2215 2484 2189 3789 2934 3314 2950 3390 2435 3616 2384 4180 3611 3963 2522 2525 2427 1588 1281 2929 2539 2272 1712 2496 874 786 1117 904 1023 871 692 1469 1686 1393 664 682 635 929 384 4071 3848 3923 3737 3960 3273 3665 3430 3051 4474 4097 3647 4595 3437 4144 4444 4315 3902 3513 3815 4323 3547 3595 3955 3774 4074 3281 3594 3424 698 616 438 3935 4254 2346 4710 5917 5821 4758 1490 1653 1257 416 1444 432 624 516 778 3458 2019 2148 901 1171 872 1415 2203 2700 1778 3169 1764 1845 2932 1994 2612 3846 4798 4049 4406 8182 6697 3840 5031 5310 5773 2754 1659 1483 1645 1685 1180 2018 731 2997 1388 4118 1651 244 232 2185 2013 2928 4370 3213 1257 2748 1130 1225 1112 1057 1315 1273 1546 2032 1659 3541 4133 2360 1924 3332 3195 3164 3361 2758 2784 16374 2075 1876 3667 1989 3630 1382 2911 1342 2039 1435 1329 1825 2367 5202 3329 1325 1082 1261 1298 1458 1089 1730 989 1083 1477 2029 1348 1841 2426 1394 1286 3572 1372 1695 1557 1268 1322 1311 1443 1446 1174 1448 1230 1360 1357 1431 1459 1402 1552 1432 1658 1311 880 1202 1443 999 777 851 738 1123 1176 1830 967 638 618 952 659 1420 1184 837 1238 1497 1642 566 1003 1103 351 333 963 844 797 596 465 739 745 681 808 861 947 814 815 840 859 778 681 1070 931 747 803 819 914 1214 331 674 1233 1253 1663 870 738 730 904 788 1216 1416 1111 919 981 1025 985 1345 1357 839 1090 1225 1149 897 1130 945 1026 1117 1285 1532 1332 947 1045 946 1217 1127 1154 1184 991 907 739 820 684 645 1262 944 1019 914 554 1087 944 855 1076 579 776 1033 1289 624 958 1643 209 1548 654 764 738 590 621 1005 1095 732 1465 1701 1469 1439 1158 1475 708 622 484 598 750 1110 925 573 701 679 567 437 658 662 582 1032 826 380 366 518 491 433 310 301 495 432 1804 878 1052 948 748 1296 690 832 818 762 959 1371 1109 1066 1105 824 855 910 1049 924 936 646 848 687 678 1164 1270 1065 553 658 455 953 638 413 394 1093 994 1100 1174 1354 801 1247 1057 953 1768 1236 1235 837 1315 1167 2144 1581 2143 1433 1154 1487 1273 704 1150 965 525 1298 1612 1212 1165 1478 1219 1424 496 887 1027 2234 387 448 244 464 415 418 1004 931 805 636 1112 1005 1109 559 549 735 2064 1669 1366 1455 851 1727 259 645 459 341 751 1390 994 1085 1245 977 1344 1320 967 967 687 727 1179 825 944 759 1105 808 1224 920 908 944 1122 942 866 987 2160 973 665 798 293 658 219 565 623 1624 995 606 1601 1012 1716 1606 1759 1981 1052 747 1641 1262 1314 1352 1481 1547 1229 1665 1725 1524 1447 1579 1735 1091 1173 1126 1175 1590 1229 1640 1225 609 1731 2047 2377 1175 1019 1044 1769 1667 1177 1672 621 1586 1149 939 1036 951 1269 1181 1286 1299 1239 940 1497 1376 1017 1723 1337 1050 2167 2048 2056 1945 1744 1284 1220 1116 867 809 836 560 773 953 829 683 1548 1368 1075 1291 1311 779 1197 814 950 1406 1320 1776 1072 1215 1902 1632 1436 1671 1810 1965 1268 1478 1852 1851 1411 1509 1337 1408 1860 1447 1344 2381 1501 1501 1826 1853 1628 1567 1411 1406 4610 4705 3389 3386 2781 2814 2735 2961 2716 3178 2676 3021 3160 2832 3125 2155 3922 3165 2326 1974 2114 1318 1611 1826 1596 2648 866 2026 2659 2293 2355 1175 1436 1815 1026 706 1316 1100 916 1035 1245 645 418 628 842 868 723 497 1030 620 615 445 934 908 866 1188 967 960 1297 1226 1789 1934 1621 1869 1163 1385 1822 1499 1209 1784 1717 1372 1438 1101 567 813 771 579 649 454 919 572 299 196 611 214 390 507 643 478 346 287 254 267 326 316 373 262 257 725 419 634 644 983 1132 1040 1095 574 898 724 864 858 774 869 752 1072 701 817 1001 656 592 441 389 451 579 1298 668 884 1282 1449 812 455 355 1016 1006 769 892 1139 1116 859 974 863 851 856 969 737 727 898 833 549 994 1051 629 986 842 1538 1193 1523 1791 1595 1337 1522 1644 901 1385 1332 786 501 1612 991 1859 967 857 1914 971 705 887 756 1760 1442 579 804 583 1766 1769 1648 2026 1423 648 596 598 1285 633 1289 1421 907 797 1461 1409 843 767 1060 2221 1193 1266 1282 1521 1277 1699 1333 1679 1843 1119 1579 1446 1650 1597 1251 1856 776 817 805 1064 769 751 3240 1324 1277 1275 1540 1699 1483 1267 1620 1826 1778 1523 1655 1058 944 647 743 930 702 927 1255 1113 1007 1032 921 797 1188 1315 1205 1707 1142 481 674 848 833 510 310 348 322 354 336 280 268 789 285 628 603 485 703 1157 1278 1051 1121 1008 1257 1037 1115 1210 1079 922 1769 1373 1421 996 1507 1540 1304 1516 1214 1383 1135 1333 1072 845 1329 1427 1334 946 839 1259 2044 1625 1522 1285 1558 1359 1613 1120 1269 1324 1531 1298 1143 1666 944 1679 1319 1556 1899 1701 1315 795 2033 1264 1416 1044 2106 908 1303 2050 1130 594 939 1010 424 493 479 688 961 846 1210 1055 849 1286 1129 679 835 900 361 970 559 486 675 803 1567 582 963 667 487 663 667 563 588 449 507 664 602 730 592 571 709 624 795 732 978 1022 407 1872 835 737 892 534 847 502 448 538 790 713 1012 1079 1021 956 411 446 446 664 1101 922 1112 1392 1344 1403 1441 1068 1692 783 754 1233 1631 796 988 1247 1043 1331 1384 1209 850 1028 1014 1190 635 515 702 908 644 1118 1847 2320 1157 425 736 639 436 909 994 789 4048 880 4457 4133 3743 2968 3242 3563 3811 3486 3657 3342 3547 3563 3746 3672 1079 1101 1481 929 1472 1342 1326 1020 971 896 1168 1109 967 1159 1195 1026 839 1180 1068 983 975 977 763 1163 1148 1238 1256 1495 1616 583 709 1010 708 951 740 765 638 864 882 903 1279 1377 1341 753 974 1402 1126 1081 1126 1197 1064 1276 1238 985 906 1105 1158 775 821 935 943 912 1098 706 1618 1177 1193 1252 1830 1158 1858 1747 1814 1549 1859 1669 1661 721 1246 1410 1384 757 783 743 878 868 786 830 1273 799 1326 1037 1245 1534 1243 1088 1186 1227 1253 1348 1195 1126 1200 1248 1374 1215 1119 1185 1222 932 888 1300 881 1047 911 983 1009 1230 1200 1144 1574 960 1101 1202 802 816 1358 1727 1172 791 1306 1373 723 1102 1270 1290 1268 1336 1307 1443 1391 1336 1063 1206 1273 1196 1493 1703 1544 1400 1124 1338 1504 1458 1395 1397 717 874 828 1156 844 470 340 505 348 620 364 586 104 224 436 503 386 382 494 653 762 591 643 527 436 579 495 511 780 529 543 511 545 531 553 558 431 645 563 760 667 794 491 501 516 538 434 543 569 437 595 354 548 347 335 1146 461 394 358 186 263 222 688 441 497 409 463 515 501 549 442 594 514 474 509 1185 771 349 492 277 441 247 289 625 379 1251 425 470 839 506 290 1003 885 923 880 196 607 319 601 326 331 562 558 857 718 1049 696 613 494 750 668 605 471 489 582 867 671 617 1155 269 371 446 757 395 588 626 425 406 806 833 568 724 836 912 841 983 1300 1090 934 935 1400 959 682 1902 1006 599 1192 450 262 1516 748 1036 1182 745 970 982 678 869 509 529 840 867 633 458 990 716 570 514 579 503 716 1063 1126 722 897 604 713 742 580 542 488 860 1106 910 1583 678 633 600 498 299 895 613 401 548 1142 695 899 639 640 572 659 723 551 416 597 302 852 709 589 818 579 783 735 553 877 599 740 657 471 845 859 630 273 264 620 726 948 588 820 451 736 1043 886 1302 501 756 469 933 401 1101 509 529 473 1178 744 535 981 641 935 435 538 522 708 1067 961 764 750 1243 901 611 686 627 689 481 781 1214 499 539 531 254 529 473 1351 1043 810 897 543 649 1082 1033 1322 841 1303 607 922 923 275 193 250 174 202 1302 846 786 1123 1014 957 996 811 775 1155 666 467 465 490 525 411 624 596 696 787 776 850 880 564 804 636 750 1071 1272 880 943 330 657 564 686 1045 939 1151 1197 1215 905 829 1429 564 695 565 463 943 1392 1076 963 1434 332 260 1022 779 423 656 658 614 676 776 894 617 455 328 376 897 576 412 778 939 1077 807 3486 3549 761 616 702 835 686 779 981 815 967 963 1320 1342 1335 615 287 377 521 786 335 597 787 746 1444 648 880 953 769 911 783 1211 567 536 950 817 871 536 677 904 774 293 335 315 423 457 302 383 609 390 640 856 573 497 482 643 608 843 592 488 904 414 660 746 441 746 741 717 147 167 390 1442 2190 1388 881 1778 1766 1740 1067 1277 1418 1846 966 651 1179 819 512 709 1791 1305 521 523 642 271 327 421 1000 1537 1492 1162 1117 1607 1713 1760 1640 1591 1366 1204 1399 903 1400 1460 1383 1682 1543 2447 2464 2276 2416 1494 1706 1334 1592 1818 1577 2485 2293 2361 2066 2550 1728 2361 1520 2925 2973 3460 2309 2304 1589 1255 904 2232 1634 1328 1090 1775 732 686 832 559 933 677 670 1517 1093 692 737 708 607 618 366 2610 2750 2840 3113 3351 2624 3047 3309 2552 3590 2832 2386 2644 2200 2740 3665 2273 2291 2388 2586 2388 2601 2588 3259 2978 2783 2664 3158 2965 557 513 380 3437 4044 1679 3164 3592 3839 3602 1381 1498 1369 395 1618 429 627 485 529 2512 1681 1914 759 753 529 761 1649 2044 1847 3523 1661 2039 2169 2027 2724 2596 3166 2663 2815 5937 5635 3149 3675 4315 4036 2606 1214 1344 1537 2062 792 2275 600 2738 1121 2985 1504 252 234 1436 1504 2139 3732 2347 710 2235 1030 1593 1474 1451 1001 982 1128 1576 1264 2554 3689 1936 1719 3746 2469 2539 3116 2766 2343 2075 12853 1908 3122 2246 2515 862 2281 834 2431 1676 1862 2014 2511 4561 2478 1273 934 1082 845 1409 969 1398 850 918 1127 1548 1030 1386 2187 1288 1209 3684 1109 1358 1476 891 1090 869 920 1385 1038 1167 1082 1195 1112 1199 1234 922 1170 1462 1287 1251 509 1049 1007 978 790 920 515 1015 1006 1541 814 789 611 1032 606 978 1088 923 780 1270 1346 1097 1029 901 328 306 578 380 704 405 345 674 693 653 517 453 951 418 715 655 607 487 739 880 934 462 487 760 877 835 247 712 803 760 832 775 814 924 587 777 1063 1251 1051 601 937 884 779 1043 988 1014 1107 1060 1027 1172 945 949 1153 1184 1183 1478 1265 679 930 730 1111 1073 872 531 502 738 702 805 631 621 934 551 691 796 406 1050 650 608 716 577 671 732 828 541 712 1229 141 1311 578 721 637 668 570 1125 724 566 1105 1166 1033 864 1119 872 613 564 465 497 300 459 599 511 176 166 515 228 405 510 762 772 626 373 357 408 445 359 263 354 488 303 1023 1169 369 343 588 1317 602 634 616 647 537 996 767 835 554 770 806 850 871 727 545 585 750 685 540 955 861 1000 556 546 366 785 477 265 278 1052 1093 1137 984 1268 601 1091 1193 672 1259 619 1011 495 935 899 1977 1208 1269 976 1418 1840 1200 1030 890 1024 355 829 1074 1274 1178 1638 1319 1192 580 856 956 2079 406 333 359 693 556 642 886 852 736 546 690 570 1157 245 233 563 1877 1375 934 1000 1057 1751 456 698 462 485 991 1094 721 820 929 768 1009 871 922 933 649 718 1064 745 831 768 890 689 1038 760 792 571 682 533 679 743 1815 926 795 838 279 548 383 574 560 1336 787 577 1428 1022 1156 1125 1741 1535 741 644 1418 1142 1263 1331 1264 1283 957 1074 1178 1422 1210 1248 1595 700 774 770 934 1075 1126 794 913 647 2191 1798 2259 1044 966 994 1455 1075 1149 1249 829 1146 751 940 855 919 995 899 1019 1015 941 731 1282 861 674 1013 1542 631 2092 2275 2695 1971 1701 723 935 853 998 795 906 654 686 1205 1155 642 779 933 939 1521 1251 612 768 1309 622 1198 1248 1410 1071 1203 2131 1148 1276 1160 1359 1815 1092 1250 1552 1405 1078 984 1303 982 1392 1721 1424 1595 964 1578 1526 1372 1570 1453 1573 1420 3288 3139 2589 2296 2693 1964 2110 2294 2149 3205 2526 2885 2049 1924 2570 1772 3338 2823 1945 1110 1226 862 1401 1514 1324 2641 579 1120 1982 1685 2136 844 997 1545 782 620 737 935 603 876 724 461 596 595 943 609 403 565 599 476 304 288 883 837 851 1439 810 775 929 897 1023 1093 1462 1452 742 955 1038 987 1091 1186 1437 1077 1107 856 623 709 615 598 557 409 445 614 402 145 884 244 322 224 432 524 304 406 249 256 250 240 285 192 217 446 562 597 488 577 1084 920 1040 394 586 537 619 627 583 615 509 999 889 745 829 503 467 440 384 374 404 919 383 479 1045 1385 527 484 306 920 981 740 1057 1285 1276 964 1188 1085 1022 631 759 505 491 1090 928 764 1388 1193 502 899 786 1203 782 1044 1299 1016 1049 1062 1077 733 1210 1144 802 321 1280 628 1639 836 578 1786 589 795 541 823 1149 1119 538 683 572 1293 1182 1291 1653 1113 570 509 750 1356 530 1125 1447 992 725 1428 1143 1046 888 848 1727 1109 1246 1108 1399 1068 1313 1264 1465 2597 1441 1498 1315 1284 1188 1410 1601 708 680 786 698 534 680 2819 1012 1011 820 882 1074 862 814 1023 1359 1456 1256 1383 585 595 383 670 594 958 1259 1105 951 825 789 684 538 612 827 941 1188 913 520 534 749 818 421 341 336 189 315 315 273 182 428 409 707 204 385 842 863 1103 742 1269 1285 1052 1128 1078 903 894 1357 1683 1193 1187 1561 1237 1310 1009 1097 1114 1174 840 1197 1065 850 952 1139 1092 1231 633 1128 1476 1372 877 596 973 893 1044 907 945 842 1114 961 824 1031 1142 822 1002 1249 1413 1659 1324 908 1652 998 1107 598 1758 1041 1180 1784 829 396 634 861 458 414 393 656 769 634 994 1505 873 1167 1037 346 603 636 302 497 496 464 595 354 1277 438 898 504 434 420 692 804 660 389 436 391 306 765 683 295 728 493 434 666 487 630 528 1585 651 621 957 869 947 636 582 555 684 971 1139 1095 852 982 369 435 418 449 1117 1168 748 1157 1201 1263 1671 763 1253 462 871 1004 1265 757 893 1245 867 1324 1305 1315 695 924 573 919 333 433 532 629 550 833 2438 1326 1048 577 667 430 683 640 454 801 3144 654 3721 3519 2982 2470 2621 2643 2949 3113 3248 3043 3203 2607 3437 3049 1031 625 826 497 934 1212 1154 1083 1082 945 1029 823 834 846 1247 1106 946 900 948 955 931 935 512 703 683 847 768 880 1373 711 617 776 692 873 733 859 815 1316 646 706 1156 1189 1215 895 790 1286 991 789 928 1375 959 795 797 915 821 737 977 807 723 1099 1343 974 1102 1135 1296 1303 1265 1407 1751 1218 1568 1577 1593 1616 1458 1223 1125 734 1209 1437 1443 1136 863 1108 1102 1350 1179 915 997 954 906 1045 1251 1195 1044 939 964 1021 1008 1105 1100 1159 1211 1169 1171 1106 865 921 1033 824 959 1168 922 1205 651 1147 904 970 979 919 913 907 939 978 842 805 1196 1189 1303 783 1133 1303 568 1587 1481 1399 1451 1396 1403 1558 1464 1565 1317 715 761 720 1212 1449 1381 1406 1247 1213 1552 1489 1586 1488 754 958 723 1255 622 352 365 354 383 438 251 828 241 623 389 271 365 361 368 338 466 343 550 495 411 475 469 572 758 531 596 441 505 404 404 488 358 589 508 807 655 898 426 412 402 408 312 414 572 276 421 280 516 384 372 758 519 281 259 176 317 610 880 396 446 316 316 391 360 386 383 416 331 278 609 895 388 340 453 250 201 205 293 613 362 890 310 354 764 404 529 519 497 461 779 300 512 317 340 359 306 668 744 593 541 529 702 453 563 791 437 377 607 659 508 949 617 581 787 655 418 513 695 262 342 478 294 550 716 591 332 577 860 601 927 866 1050 946 408 853 750 1012 1055 2001 826 524 826 353 359 1466 1036 978 793 535 1059 970 687 824 497 509 573 642 625 420 558 743 469 480 417 528 651 1045 1117 719 803 634 550 664 562 647 581 838 927 766 1171 583 588 579 631 270 764 483 681 632 772 943 634 503 605 563 857 891 353 739 493 377 876 613 578 968 697 669 816 528 919 445 465 389 341 636 769 970 306 324 483 712 1064 620 630 258 596 775 960 903 610 1041 371 750 484 770 568 506 518 762 577 448 752 753 753 454 529 353 699 823 886 972 1088 967 677 564 550 451 611 330 711 1067 245 376 230 317 489 559 809 936 726 804 492 519 859 812 1145 1295 967 535 880 768 233 103 356 230 113 1137 1019 820 814 793 904 789 820 762 776 669 424 339 580 515 370 648 332 441 429 451 650 724 612 387 641 785 955 968 820 720 544 407 375 508 764 600 950 1058 916 615 762 910 442 546 364 526 775 717 949 751 871 444 411 807 700 382 549 620 584 708 733 979 606 865 292 457 730 501 371 733 576 1146 927 3558 3293 607 861 1097 630 792 558 748 611 1072 1139 1099 1424 1125 553 352 389 619 576 562 673 606 606 802 534 474 876 982 536 540 966 709 629 901 500 822 336 369 667 559 449 414 402 598 757 305 274 680 548 595 414 615 585 482 910 461 1059 607 846 854 307 604 836 662 718 728 626 515 570 534 1493 1844 1154 735 1156 1643 1490 931 827 1077 1478 1004 990 1032 778 530 522 1561 1076 257 245 588 269 246 282 1258 1282 1582 1147 1047 1739 1818 1885 2122 2005 1606 1341 1352 1142 1525 1640 1557 1860 2126 1939 1927 2212 2293 1874 1681 1523 1331 2057 1619 2559 2108 2333 2185 2427 1678 2320 1909 2863 2956 3314 2007 2213 1728 1226 926 2177 1755 1477 1085 2077 843 717 1185 537 809 835 490 1081 1400 528 384 716 688 592 338 2987 3123 3267 3214 3050 2676 2349 3031 2683 3519 3068 2363 2705 2377 2848 3006 2342 2814 2466 2241 2834 3275 2428 2713 2800 2490 2537 2923 3142 495 416 435 3022 3757 1841 3492 3724 3876 3332 1160 1291 1546 729 1775 253 807 568 502 2656 1808 1988 1036 664 551 637 1407 2023 1410 2361 1354 1743 2162 1498 2553 2997 3574 2562 3457 6839 5914 2835 3845 3779 3769 2043 912 1360 1491 1967 693 2091 797 2135 1074 2679 1584 216 196 1434 1448 2378 3455 2002 875 1590 810 877 1134 1076 1549 1447 1300 1626 1256 2604 3263 2080 1399 2997 2496 2320 2752 1827 1994 1876 1908 11094 2912 1840 3163 1500 2249 1171 2004 1436 1453 1665 2170 4674 2890 1078 912 883 1103 1242 1184 1373 753 770 1169 1413 1039 1186 2245 1440 1394 2971 1423 1653 1322 806 1137 861 877 1270 892 809 781 904 1294 1397 1611 1194 1456 1090 1046 1155 779 992 1183 761 565 748 328 882 899 1562 715 587 495 1000 561 1178 1205 823 654 1644 1819 828 871 747 728 675 666 551 823 656 570 551 669 838 688 783 979 671 816 949 1004 745 765 821 687 544 343 518 582 660 369 585 820 816 956 757 762 703 876 622 903 1242 882 828 913 784 802 973 889 746 998 1017 986 883 925 840 916 1048 1018 1187 1166 630 895 701 1021 963 765 604 706 639 689 784 461 436 972 439 630 757 369 1017 936 886 1009 559 693 966 1336 540 774 1387 188 1244 577 849 593 543 511 682 728 608 1171 1355 949 1064 804 974 610 418 494 467 432 532 758 476 283 269 476 301 426 344 545 633 569 353 347 461 491 419 377 369 399 263 1165 770 568 436 589 1035 656 798 753 1015 443 876 666 1125 685 654 762 744 848 842 584 526 810 729 511 841 1089 1013 592 553 423 734 429 279 205 1357 746 848 1201 1198 716 1025 984 772 1148 747 895 454 1072 926 1701 1004 1567 1206 1024 1085 1198 857 875 808 296 813 972 1284 1205 1253 994 1337 386 812 925 1665 531 398 348 615 606 640 746 702 1005 373 548 850 969 261 268 472 1050 1327 994 1048 549 1611 385 577 262 395 894 1131 750 841 924 796 986 817 850 867 518 559 972 611 712 649 871 662 980 706 669 584 935 588 574 719 1437 758 613 600 243 831 295 393 518 1307 491 404 1406 843 1092 632 1186 1540 747 495 1019 881 1357 1395 1536 1533 1077 959 1288 1450 1595 1274 1248 672 812 725 865 761 832 973 951 753 1768 1873 2215 1215 1131 1123 1560 756 1217 1119 645 1272 632 760 668 719 870 814 886 892 909 1087 1190 906 706 892 1037 671 1663 1991 2396 1383 1231 604 1001 873 539 689 960 746 853 1225 785 542 1021 1085 881 1117 1086 650 871 1092 727 1152 1014 1431 1173 1047 1434 1102 1223 1578 1537 1169 1270 1278 1525 1068 1406 1116 1340 1329 1144 1441 1221 1366 932 1295 1306 1463 1320 1234 1530 1311 3222 3394 2499 2743 2201 2480 2172 2300 2046 2807 2181 2549 2166 2185 2145 1801 3185 2238 1984 980 1105 908 1177 1726 1201 1702 823 1660 1880 1652 2466 750 1055 1503 549 454 691 501 564 662 527 403 437 620 693 598 533 418 599 442 385 375 889 822 827 971 620 665 947 719 1271 1060 974 878 831 1016 1159 911 1077 1398 1191 968 975 951 470 466 397 449 466 369 238 501 337 203 601 274 423 318 325 496 209 236 321 283 344 356 358 346 336 670 352 691 723 676 811 748 792 362 438 491 805 482 440 441 641 543 723 492 785 372 356 356 285 283 360 772 572 685 1029 1030 421 427 312 906 997 823 825 973 951 1066 758 903 839 448 584 606 753 727 792 642 667 655 409 643 386 846 794 1272 1265 1131 1136 978 1107 495 814 784 698 259 1692 654 1431 815 558 1475 801 1020 718 1006 917 1263 581 591 477 1164 1231 1149 1258 1310 658 630 596 1184 589 1441 1237 758 639 1500 1230 804 626 667 1021 1013 1144 1154 1358 1312 1488 1107 1526 1867 1150 1520 1095 1419 1120 1051 1630 478 762 614 537 567 577 2301 1055 888 928 850 1192 975 832 1027 1506 1626 1153 1268 837 870 615 537 425 851 895 958 779 878 882 727 628 678 756 946 942 945 378 492 643 811 488 304 333 243 320 297 255 175 547 382 617 639 407 715 1159 1039 951 1341 1117 1249 1081 1369 1175 997 1315 1201 1215 1179 1048 1125 1178 936 976 882 1033 1242 1059 842 609 755 1333 676 1200 735 878 1390 1102 866 1030 917 942 897 885 1115 961 1103 1293 980 1430 796 1078 745 845 1391 1246 1024 772 1708 1183 886 731 1333 516 1045 1496 801 458 320 505 346 356 349 455 686 552 829 1334 705 1181 1278 354 640 766 263 560 634 558 654 433 852 455 738 475 309 517 497 479 431 467 350 457 344 546 594 331 437 424 589 476 542 767 396 1934 659 635 1086 841 849 772 659 591 692 557 926 1053 671 803 555 600 412 528 855 1079 718 817 1116 1124 1228 589 1147 485 607 763 1200 493 685 943 771 953 1046 1186 723 512 963 831 351 511 433 413 281 903 2271 1564 1523 363 385 337 437 459 451 731 2947 736 3800 3447 2782 2460 2432 2606 2632 2555 2464 2585 2456 2781 2616 2889 961 697 1031 805 899 878 1142 866 662 821 820 927 859 742 938 1272 655 642 1169 881 845 889 674 905 876 1021 1094 1192 3139 2732 1768 2489 1658 2592 2123 2445 2185 2086 2106 1762 2749 2808 2835 2396 2559 3047 2408 2954 2555 2763 2760 2851 2614 2446 2143 2164 2576 2346 2251 2053 3060 2800 2817 3245 2571 2799 2687 3033 3289 3432 3498 3300 3052 3062 3085 2548 3499 2166 3257 3386 3388 2557 2586 2678 2419 2815 2726 2524 2890 2756 2633 2409 2970 2791 2699 2210 2595 2401 2789 2885 2590 2237 2607 2638 2813 2804 2354 2483 2782 2632 2513 3031 2386 2372 1957 2101 2331 3079 3099 3130 2281 2877 2717 2050 2362 2317 3083 2845 2178 2735 3376 2597 2051 3428 3264 3703 3655 3670 3390 3485 3325 4050 3449 2784 3388 2835 3255 3396 3298 3387 3999 3253 3612 4022 3677 3598 2066 2152 1663 3044 1597 839 863 840 907 1082 852 1224 604 946 941 1225 1107 1132 1297 684 958 795 1023 1515 999 1576 1083 942 1326 769 887 730 784 870 799 839 1064 1365 953 1413 1133 1670 704 809 843 849 725 1025 1148 1012 1058 797 1050 1063 998 2417 1385 730 654 531 754 1162 2014 1427 1545 764 547 680 623 744 722 717 1229 646 1415 2421 1209 734 1207 653 615 797 805 1592 1057 2335 944 1094 1085 1078 1323 1622 1557 1410 1861 789 991 1010 836 867 1010 1351 1267 1509 1645 1344 1568 1379 1825 1707 1606 1558 1491 1781 1272 2314 1569 1683 1999 959 1139 1363 1532 991 1199 1423 1029 1412 1487 1234 1054 1939 1896 1289 2435 2113 2879 2494 2013 2269 2773 3074 1716 3943 2208 1339 2418 1021 989 2696 2413 3028 2302 1499 2319 2180 1608 2494 1380 1394 1584 1882 1517 1382 1446 1470 1458 1366 1234 926 1947 2360 2814 2053 2128 1660 1827 1709 1791 1867 1858 2036 2075 1800 2420 1426 1171 1383 1239 998 1111 1256 1462 1506 1914 2660 2563 1686 1398 1169 1717 1925 904 844 1311 1251 1358 1373 1378 2236 1503 1364 1701 1317 2186 1131 1629 1502 1289 1213 1424 1892 908 882 914 1487 1935 1665 1429 963 1776 1689 1909 2463 1150 2161 1379 2502 1183 1648 1239 1535 1497 2886 1332 1440 1704 1395 1630 1099 956 1118 1518 1642 1589 2552 2515 1761 1669 1699 1587 1354 1483 1071 1617 1954 695 840 693 617 1087 956 1589 2358 1392 1630 1183 1044 1487 1810 1995 1924 1356 1305 1905 1408 599 220 338 510 483 1725 1703 2173 1857 1908 2066 1767 2156 1805 1369 1108 592 497 1079 2151 719 1422 1221 1179 1424 1556 1158 1319 1594 1033 1446 1657 2036 2079 1595 1906 1790 1047 1045 1375 1318 1133 1621 1622 1632 1318 1542 1581 899 1059 896 1124 1548 1681 1815 2187 2331 1237 1052 2222 1464 1172 1523 1551 1380 1698 1676 1926 1409 1519 1372 1371 1760 1411 1067 2115 1617 2333 2454 9896 8585 1421 1918 2004 1626 2014 1666 2407 2387 2987 2940 2756 2403 2182 1338 938 1131 1064 1796 1791 1688 1873 1888 1965 1633 996 2092 2448 1442 1247 1801 1473 1336 2333 1306 1693 852 1552 1707 1283 1145 1218 1257 1994 2072 836 1117 1641 1332 1471 1358 1968 1144 1247 1823 1618 2615 1816 1563 1896 1117 1271 1763 1837 1900 1680 1543 647 719 894 3340 3909 3493 1928 2749 3598 3392 2161 2076 2309 3108 1890 2221 2175 2240 1608 1626 3913 2226 675 615 1114 954 928 1279 2528 3048 3016 2769 2941 4774 4904 4863 5550 4822 4182 3415 3580 2548 4933 4967 4579 4843 6122 4756 5043 5279 5696 5173 5602 4508 4659 5945 5730 6521 5918 6634 5868 5734 4737 6562 5132 7491 7464 7778 4383 4223 4237 2498 2547 5538 4930 3434 2465 5210 1647 1649 1968 1378 2013 1541 1142 3816 2886 1913 1079 1534 1315 1530 1178 7101 7326 6987 6644 7284 7109 7118 6787 6270 7765 6334 7053 6461 6318 7081 6664 6497 7040 6668 6114 7222 6914 5792 5996 7900 7401 7217 7838 7264 1706 1454 895 6555 7723 3774 10034 11388 11340 8136 3041 3309 2651 847 3043 961 1414 1054 1070 6175 3467 3539 1345 2193 1697 1768 3911 4029 3523 5838 4024 3726 4796 4088 4701 7887 9300 7356 8516 16304 15198 8083 9609 10529 11437 4937 2218 3659 4023 4776 2512 4835 2011 5804 2943 6103 2949 398 231 3755 4323 5102 9777 5099 2350 4425 2388 2385 1826 1599 3347 3164 3061 4207 3350 6722 8176 3874 2747 6765 5551 5346 6596 4383 4783 3667 3122 2912 31783 3709 6557 2216 4491 2433 3760 3000 2535 2991 3491 9304 6635 2528 2398 2106 2522 2612 2355 2481 2151 2104 2312 3843 2845 2819 4639 2583 2408 7378 2987 3477 3309 1825 2763 2820 2700 3098 2752 2545 2285 2648 3486 3447 3553 3183 3463 3192 3119 2943 2503 2928 2651 1706 1464 1347 1390 1512 1594 3394 1657 1206 1337 1742 1323 3261 2352 2447 1472 2605 2904 1561 1856 1874 1135 1039 1189 1406 1640 1143 1159 1410 1328 1346 1252 1495 1608 1173 921 1476 1495 1125 1740 1773 1661 1738 860 1405 1678 2182 1058 1562 1931 1405 1710 1870 1678 1918 1627 1555 1970 2328 2365 1466 2026 1794 2271 2252 1772 1564 1940 1818 1737 1786 1821 1769 1870 2347 2158 2343 2406 1320 2351 1536 2059 1906 1871 2075 1663 1573 1862 1600 1468 1428 1982 1303 1704 1465 879 2100 1779 1550 1986 1452 1761 1910 2203 1658 1552 2927 346 2457 1913 2087 1653 1399 1158 1860 1810 1749 2766 3275 2751 2669 2567 2658 1162 992 985 1182 900 1477 1553 1238 617 559 1208 996 848 1290 1716 1550 1271 1134 1001 672 1021 899 651 1009 1283 739 2921 1990 1727 1498 1304 2074 1578 1190 1201 2021 1481 2076 1540 2148 1638 1621 1837 1671 2077 1675 1385 1269 1387 1686 1507 2086 2160 2009 1730 1106 873 1490 1126 704 1068 2121 2347 2684 2106 2383 1700 2604 2034 1866 2431 1900 2470 1628 2444 2188 3775 2594 3246 2717 2914 3296 2233 1922 2766 2332 1225 2317 2979 2752 2932 2373 2403 2839 912 1922 2123 4420 1005 1011 768 1308 1120 1229 1766 1752 1820 1063 1562 2044 2143 963 975 1231 2839 2259 2032 2265 1428 3520 706 912 563 748 1849 2683 2145 2337 2424 2287 2630 2425 2496 1846 1324 1491 2165 1458 1642 1728 2055 1556 2341 1737 1966 1309 1630 1352 1326 1302 3672 1357 1180 1566 575 1549 623 1305 1294 2856 1376 1454 3110 2173 2806 2077 2880 3130 1963 1348 3279 2565 2607 2807 2478 2946 2411 2310 2601 3378 2989 3176 2827 1536 1825 1611 1818 2155 2417 2770 2180 1259 3906 4182 4825 2874 2424 2563 3502 2432 2409 3860 1131 3240 2101 1790 2356 1725 2362 2173 2360 2462 2419 2259 3022 2491 1724 2317 2395 2408 4045 4192 4089 2832 2559 1770 2008 1579 2100 2283 1989 1442 1599 2366 1659 1494 2078 2932 2465 2345 2925 2203 2316 2232 1502 2539 2295 3974 3015 2623 2433 2444 3040 2955 3129 3400 2962 3485 3063 3283 2574 2560 3035 3300 3205 2964 3097 3569 3083 3146 3476 3472 2829 2987 3604 2979 7774 7471 5990 6880 5492 5271 4601 5283 4726 6215 4919 5847 5376 4496 5332 5105 7866 5238 4238 3287 3521 2500 3182 2902 3055 3364 1752 3337 4520 3832 5208 2204 2690 2270 1631 1625 2153 1638 1622 1965 1834 1601 1657 1637 1860 1762 1523 1028 1096 1019 1400 1256 1811 1748 2184 2253 1981 1678 2291 2623 2902 2665 3283 3304 2403 2955 3125 2892 2961 3537 2627 3259 3410 2210 1058 1403 1294 1169 1372 937 1112 1214 878 488 1413 631 880 566 1137 1081 364 489 684 529 812 814 821 852 743 1389 1114 1327 1433 1721 2366 2198 2285 1168 1349 1537 1537 1156 1034 1116 1221 1203 1414 1341 1755 973 824 1032 782 669 1058 2041 1061 1533 2242 2642 1619 1603 719 1861 1955 1408 2025 2018 2021 2272 2313 1872 1883 1480 1958 1849 1975 2117 1863 1543 1906 2241 1055 1471 1127 2537 2219 3507 3992 3097 2532 3746 3798 1781 2855 2661 1375 993 3227 1821 3333 1490 1684 3080 1508 1729 1464 1731 2741 3496 1434 1032 901 3341 3335 3238 3720 2620 1078 912 1194 2195 1386 3105 2567 1697 1387 2507 2138 1808 1818 2121 3396 2848 2249 2318 2557 2962 2881 2660 3491 4158 2756 3240 2921 3990 2778 3268 3713 1124 2842 1715 1509 1698 1454 7073 2699 2473 2384 2297 3385 2935 2617 3232 3824 3924 3844 3304 1932 2205 1842 1341 1375 1729 2126 2394 2412 1823 2066 2147 2007 1857 2707 2602 2577 2817 1486 1731 1515 1834 1441 760 693 485 700 668 679 516 1125 1170 1220 837 678 1864 2543 2342 2232 2553 2527 2233 2274 2538 2660 2286 2662 3378 2606 2619 2255 2701 2839 2201 2582 2507 2428 2317 2919 2180 1835 2036 2594 2401 2747 1683 2045 2702 2582 2772 1742 2162 1971 2752 2426 2729 2392 2554 1904 2016 3136 2517 3024 2098 3367 3174 3123 3007 2644 4058 2242 2099 1662 4239 1700 3115 3596 2000 1248 1145 1484 649 708 707 1007 1807 1577 2247 2138 1934 2339 2074 840 1483 1703 594 1584 1286 1129 1468 1221 2782 991 2268 1211 1101 1142 1440 1053 1060 1347 1201 994 746 1293 1192 1410 1769 1201 1967 1570 1586 1567 915 3684 1721 1655 1918 1817 1461 1383 1307 1375 1522 1580 1698 1799 1851 1761 938 948 1163 904 2042 2291 1888 1907 2355 2613 2369 1676 2454 1569 1794 2386 2562 1014 1550 2539 2007 2471 2856 2230 1956 1841 1813 1968 811 1484 1369 1389 865 2075 4523 4129 3418 966 1115 1115 1473 1663 1381 1960 6572 1813 7843 7135 6141 5916 5478 6004 6230 6882 6711 6861 6829 6683 6345 6196 2312 1894 2285 1817 3164 2615 3116 2228 1657 1975 2697 2757 2166 2306 2660 2144 1821 1947 2958 2395 2313 2444 1775 2224 2230 2216 2312 2716 2424 1543 1125 1225 1048 1449 1154 1811 1624 1449 1224 1233 1776 1887 1785 955 1492 1855 1655 1491 1809 1564 1623 1627 1549 1223 1312 1502 1817 1559 1378 1006 1706 1642 1932 1465 1482 1681 1658 1791 2330 1686 2153 2230 2216 2280 2189 1878 1887 1286 1897 2441 2262 1412 1491 1546 1184 1561 1649 1494 2047 1785 1842 1845 1904 2007 2029 1666 1945 1535 1666 1993 1676 2002 1759 1632 1549 1574 1716 1762 1952 1892 1754 1965 1715 1740 1322 1588 1512 1558 1591 1635 1383 1636 1758 1731 1566 1390 2022 1975 1850 1249 1955 1919 1359 1745 1746 2158 1820 1958 1714 2024 2156 1969 1868 1661 1649 1420 1854 1729 1791 1645 1721 1834 1967 1915 2001 1730 1303 1100 1136 2103 809 443 533 618 561 776 516 800 214 645 552 649 773 800 856 491 602 507 601 577 437 607 530 784 1016 572 556 486 530 635 632 714 497 810 893 843 687 962 772 649 712 715 640 697 592 772 758 554 690 716 684 1278 718 557 499 375 457 439 1180 685 787 490 446 466 547 608 571 411 827 515 764 1401 806 489 680 736 610 799 726 1269 505 1681 696 758 805 589 586 1274 1193 1211 841 307 706 374 589 537 704 932 967 1074 1275 879 772 957 1088 1457 917 1039 1056 1178 861 1757 1080 852 1395 608 968 857 1023 636 582 964 533 641 893 782 1062 1514 822 926 1558 1605 1552 1396 1276 1763 1360 1794 1003 2521 1365 880 1447 691 591 1973 955 2014 1215 969 1392 1411 789 1241 934 974 1342 1384 1426 860 945 1027 682 977 740 759 1164 1142 1681 1129 1221 980 1048 1277 1056 1154 819 1248 1036 1014 1372 724 718 984 676 647 881 716 805 678 1341 1086 1074 1127 997 1075 999 1088 651 654 914 780 888 744 814 1187 813 1102 1163 1037 1433 837 806 741 666 993 971 1132 477 650 785 800 1187 980 1059 691 877 1597 1012 1210 866 1475 627 1526 861 857 846 823 648 1832 1002 1071 1134 754 1124 541 872 772 1076 1357 1442 1262 1335 1396 1116 693 707 648 896 654 1090 1315 624 725 356 535 498 630 962 1075 700 790 769 656 1317 1094 1142 1071 1056 973 1042 1054 387 183 262 224 288 1438 1123 1317 1315 1298 1211 1299 1119 1065 1187 727 441 514 812 724 424 1045 675 846 1044 1107 924 1016 651 655 1246 845 1346 1516 1004 1246 1002 698 752 960 862 756 1099 1127 1107 733 904 1424 1078 1174 1007 797 1189 1051 1484 1060 1122 723 723 1397 1148 887 888 973 901 1040 1096 1385 849 718 540 894 990 822 403 1175 1065 1635 1408 5636 5174 1223 1049 954 1305 1339 1139 1234 1062 1570 1876 1910 1813 1449 929 602 942 878 1243 1060 1025 1272 1192 1464 1057 775 1443 1636 865 715 1118 1182 945 922 867 1223 540 621 1238 1040 927 697 545 765 790 471 611 1137 1006 1115 817 1112 794 734 1182 833 1571 1254 1095 1039 778 940 1235 881 962 983 873 456 537 517 2294 2729 1822 1480 1591 2482 1985 1721 1604 1488 2430 1482 1532 1490 1144 842 1045 2169 1364 439 417 767 544 660 728 1870 2035 1842 1876 1702 2595 2963 2876 3002 2702 2324 2384 1906 1415 2793 2753 2658 2903 3129 2901 2925 3243 2737 2579 2390 2275 2762 3049 2614 3543 3234 3832 3590 3343 3036 3381 2433 5246 4793 4759 2307 2562 2565 2060 2252 3224 3047 2278 1337 3093 932 938 1487 984 1192 1307 692 1765 1967 1081 713 932 841 1071 654 4595 4526 4380 4664 4732 4887 4174 4715 4091 4843 4690 3984 4293 4210 4253 4776 3978 5048 4400 4282 4383 5567 3898 4016 4762 4480 4531 4944 4805 991 897 746 4799 5276 2853 6198 6128 6273 5046 2227 2295 2250 876 2529 419 794 676 837 3857 2406 2529 730 1275 1106 1130 2287 2795 2415 3840 2120 2616 3418 2345 3641 4967 5793 5063 5218 10040 9811 4973 6413 5981 7237 3176 1431 2811 2733 3081 1730 3455 1451 4701 1942 3774 1930 327 285 3196 2360 3768 5608 3332 1219 2672 1536 1680 1314 1338 2251 2086 2170 2321 1820 4119 4887 2120 1992 4765 3416 3320 3683 2882 2867 1989 2246 1840 3709 18801 4139 1675 2574 1295 2331 2077 2008 2336 2834 5854 4842 1743 1545 1544 1580 1721 1437 1462 1502 1321 1834 2353 1881 1549 2896 1675 1570 4418 1849 2078 2095 1009 1750 1921 1576 2003 1661 2152 2162 2187 1956 1934 2150 1982 2037 2063 1904 2000 1546 1930 1575 989 783 975 855 1008 1268 2057 1013 954 785 991 1031 1814 1659 1260 996 2111 1805 1403 938 1701 510 496 930 793 1249 527 464 725 756 864 1083 1021 919 642 967 928 1015 973 911 918 1288 878 410 875 1003 1388 508 1158 1058 796 988 1163 1083 1069 1013 866 1316 1854 987 859 1322 1158 1357 1514 1698 970 1250 1176 994 1022 1204 881 1058 1168 1200 1532 1512 898 1534 806 1401 1276 1077 1108 822 774 1049 1138 950 879 1279 712 1078 1212 645 1494 1011 902 1164 1011 1249 1129 1268 965 1142 1765 215 1511 879 1202 918 762 401 1233 1102 896 1630 1918 1594 1557 1350 1310 866 831 861 612 727 921 1076 800 498 468 804 436 514 536 961 978 972 722 680 668 718 544 329 549 610 677 1988 1053 785 635 984 1452 1131 914 887 908 1028 1644 1338 1462 996 1061 1160 1141 1509 1244 1054 882 1075 1126 887 1647 1035 1372 855 878 653 835 690 498 680 1518 1404 1459 1256 1557 1039 1599 1421 1382 1523 1317 1605 948 1310 1265 2265 1740 2238 2138 1363 1791 1361 922 1499 1009 429 1316 1527 1626 2030 1680 1536 2043 522 954 1016 3050 697 522 588 787 845 844 897 1196 948 657 876 1172 1254 522 504 624 1938 1595 1157 1376 1008 2402 419 838 458 463 1381 1759 1412 1564 1686 1595 1888 1585 1614 1061 864 793 1356 846 916 988 1473 1029 1626 1147 1205 808 960 680 896 975 1969 1181 880 915 355 1131 436 910 700 1453 1122 839 2179 1225 1614 1503 1923 2075 1141 831 1858 1710 1699 1831 1551 1952 1481 1367 1555 2171 1769 1885 1545 977 1265 1198 1194 1372 1189 1562 1612 1132 2484 2561 3009 1919 1413 1748 2052 1724 1624 2102 672 1871 1373 1330 1320 1309 1700 1645 1780 1776 1691 1513 1871 1567 951 1767 1425 1291 2584 2860 3107 2041 1676 1236 1642 1354 898 943 1419 1404 1460 948 1113 615 1401 1513 1492 1534 2198 1305 1607 1491 1140 1524 1441 2820 1840 1566 2175 1467 1593 1803 1670 1691 1928 1881 1895 1834 1576 1665 2115 2058 1943 1971 1918 1980 1700 2161 1969 2108 1931 2017 2205 1969 5102 4813 4331 4254 3564 3564 3265 3513 3603 4284 3530 3797 3283 3245 3505 3247 5186 3457 2722 1936 2128 1575 1858 2290 2205 2391 1122 2589 2459 2224 3460 1656 1770 1731 1084 755 1499 1145 935 1070 1095 910 1185 989 924 660 723 615 923 705 674 626 848 1477 1390 1292 1252 1220 1576 1392 1889 2025 2088 2425 1801 1738 1802 2011 1820 2219 2006 1885 1931 1250 539 766 706 607 730 505 896 724 594 316 1075 543 530 375 540 885 347 440 337 397 742 766 689 717 641 808 479 823 1037 766 1527 1411 1468 679 817 819 895 739 699 737 826 856 825 876 1588 729 720 784 554 389 534 1038 622 1018 1358 1496 734 1023 460 1003 941 875 968 1266 1457 1035 1208 1099 1098 1054 1347 1263 1440 1106 1270 781 988 1050 688 952 620 1656 935 1497 2051 1517 1478 1709 1822 703 1236 1279 723 473 1749 931 1728 840 862 1727 906 881 824 749 1729 1645 778 1051 919 2016 1914 1730 2187 1749 571 502 956 1476 1000 1698 1701 1136 814 1637 1495 1106 1088 1343 1849 1795 1670 1766 1609 1536 1684 1663 3099 2979 1643 2062 1873 2349 2037 1677 1836 811 1543 1079 1073 849 978 4194 1559 1196 1143 1452 1832 1624 1390 1703 2077 2241 1941 1635 1223 1116 844 891 854 1126 1224 1551 1750 1023 1274 1169 912 1102 1470 1426 1748 1489 828 800 672 936 981 565 560 436 597 627 515 417 715 400 823 544 334 1085 1704 1533 1306 1413 1351 1329 1324 1385 1438 1354 1820 2058 2049 2101 2164 2086 1915 1439 1564 1708 1446 1373 1700 1450 1119 1418 1308 1171 1988 1126 1350 2256 1346 1219 1362 1475 1649 1228 1538 1344 1730 1732 1574 1254 1871 1181 1486 1412 1722 1671 1973 2190 1569 2222 1267 1244 1170 2688 1102 2072 2631 1233 623 971 766 361 372 360 493 1043 807 1283 1587 1368 1416 1247 507 879 1092 550 768 822 976 942 1057 1792 508 924 745 527 747 704 819 717 611 551 707 593 663 877 563 822 741 758 1126 1168 1013 629 2332 976 920 1404 1473 904 1042 966 853 1048 1313 1061 1109 1138 993 544 564 881 337 1591 1260 1106 1218 1646 1775 1754 827 1718 1011 1266 1234 1707 757 975 1820 1597 1717 1934 1457 1064 1199 1088 1435 730 553 1045 1191 921 1088 3509 2306 2060 528 784 564 987 970 1139 870 3971 1001 4754 4379 3815 3339 3953 4101 4216 4330 4306 4332 4486 4382 4279 4522 1519 1072 1467 820 1712 1981 1904 1504 1210 1290 1803 1609 1132 1154 1762 1824 926 1245 2337 1668 1614 1609 1252 1528 1490 1618 1703 1971 4612 4741 2345 2610 2447 2434 2970 1954 1854 2851 2299 2282 3992 4125 3689 2955 3225 3001 2498 2978 3028 3299 1798 2249 1990 2090 2942 3073 3061 2964 2888 2550 3221 3049 2644 2863 3018 3811 3871 3992 3397 3044 3287 3202 3154 2955 3088 3136 3312 2081 3000 3348 3800 3964 3356 4067 3400 3997 3917 3580 3411 2970 3766 3572 3712 3340 3943 3116 3428 3330 2921 3336 3773 3173 3197 3458 2931 3298 3081 3087 3476 2853 3071 2757 3214 3188 2090 3351 3788 2292 2975 2858 2597 2792 3696 3159 3860 3781 3116 3287 3261 2273 3134 3077 2968 4003 3548 3871 3890 3879 3949 4654 4363 4465 4320 3685 3449 3545 3633 3696 3247 3774 3668 3448 4036 3845 4333 3798 2676 2417 1974 3588 1226 1289 1031 798 1135 1016 1280 1377 799 885 932 851 1058 1025 1018 792 842 788 1054 1518 963 1723 1132 1466 1795 899 1192 958 1069 1027 1089 1265 956 1485 1215 1418 1143 1607 894 1377 931 995 914 1374 1131 962 1138 1194 1562 1184 1128 2154 1614 987 959 968 995 1257 2714 1517 1689 643 629 444 824 562 858 497 879 655 1756 3003 1487 704 928 1009 896 1278 1116 1895 1136 2732 1282 1438 1629 1021 1433 2179 1923 1798 3116 1222 1211 938 803 1173 1574 2113 2080 1458 1671 1133 1508 2399 1584 1880 1404 2426 2012 2222 1317 2473 1918 1676 2029 1734 1582 1769 1701 1145 1196 1872 1079 1328 1805 1434 1072 2934 1595 1112 3142 3341 2576 1711 1492 1996 2245 3515 1920 3091 1352 1267 1752 1579 1470 2345 2851 3582 1640 1608 2879 2361 1481 2180 2135 2270 1757 2609 2180 1788 1193 1390 1677 2299 1330 1574 1707 2046 3296 1828 2056 2406 1812 2598 3480 2990 1664 2111 1396 1195 1602 1547 1319 1498 1425 1493 1015 1279 1244 1463 2568 3017 2950 1769 1553 1181 1588 1887 745 1033 874 1705 2040 2113 2253 3001 2065 1696 2185 1721 2859 1705 1726 1190 1126 1234 1128 2537 1404 1601 1046 1317 1839 1875 1534 1400 1887 1543 1638 2393 1392 3385 1358 2287 1895 2012 1637 1373 1133 2696 1390 2200 1612 1961 1845 1603 1585 1301 1849 2180 2106 3104 3170 1831 1849 1499 1082 1336 1767 1307 1970 2837 545 737 643 918 1546 1088 1790 2464 1406 1843 1554 1224 1692 1839 2006 3540 1142 1650 1888 1102 553 439 582 539 562 1395 1575 2434 2429 2208 2643 2438 2206 2035 1447 1357 581 771 1102 1687 504 1878 1541 1689 1852 2014 1203 1323 1304 1373 2113 1517 2703 2115 2304 1805 2153 1339 970 2040 941 744 1277 1319 1158 803 1394 2001 1122 1242 971 1437 1617 1059 1318 1915 2228 1543 1495 2003 1667 758 1409 1718 1465 1958 1846 2093 2022 1859 1031 1481 1626 973 1414 2177 1702 2673 2426 9774 10944 2146 1941 2185 2291 2083 2198 2067 1809 3274 3019 2577 2436 2559 1562 1529 1832 1558 1759 2132 2418 1718 1645 2016 1839 1212 2490 2996 1179 1038 2728 2181 1784 2683 1754 2353 926 918 2760 2289 1889 1397 1322 1692 1821 1337 1515 2696 2259 2443 1469 1896 1325 1473 2100 1791 3682 2705 2316 2147 1838 1569 2306 1819 1848 2604 2343 1241 1348 1528 3878 3460 4396 2771 2664 4588 3213 3338 2711 3391 3984 2428 3069 2872 2248 1126 1455 2896 3218 1039 841 1047 1002 1197 1466 3577 3055 3132 2638 3149 6212 6482 6399 5969 5951 5621 6144 4136 3301 6293 6430 6264 7066 7859 4862 5473 5729 6279 6700 6481 6236 7021 6837 6979 8569 7050 9642 8105 8128 5748 9263 6410 12066 9608 8782 4071 4539 5709 4484 3254 6194 5552 4398 2945 6257 2065 2082 2048 2449 2630 2078 1767 4103 4741 3028 1055 1964 1790 1772 1335 9727 9585 8927 7960 8407 8730 7206 9087 8089 8429 8300 10330 9874 7875 8441 8631 10019 10151 9676 10756 10341 13687 7280 7253 9144 9989 8167 8834 8832 2193 1988 1150 9395 8884 4663 12004 13236 13217 12105 3760 3540 3967 1435 4441 640 1694 1246 1420 6373 4140 4016 1793 2121 1651 1815 3899 5431 3927 6053 3899 5135 7283 4159 6055 11625 13003 10242 9508 19175 17632 9152 11418 12036 14499 4689 3327 4294 5500 5552 2810 6454 2709 6700 2856 7397 4497 813 676 6538 4716 6113 9727 5350 2646 4433 2915 2848 1795 1762 4552 4163 3611 3412 3282 8282 9483 4387 2538 6802 6277 6050 9769 5130 5707 3630 2515 3163 6557 4139 37238 4814 3946 1957 3527 3099 3028 3732 4398 12704 8801 2454 2505 2507 2942 2751 2464 3071 2419 2396 2760 5442 3350 3023 5360 2653 2436 7649 2517 3072 2783 2673 4918 5026 4577 3885 2887 3107 3100 3431 4007 3992 4113 4137 4119 3225 4407 4159 3389 4601 3180 1600 2128 1567 2497 2308 1616 3488 1933 1301 2048 1930 1993 3626 2155 3570 2146 3787 3602 2158 1377 1562 1521 1390 1004 1733 1748 1327 1141 1470 1326 1522 1627 1620 1581 1843 1694 1481 1850 2275 1828 2077 1623 1466 996 1922 2072 2303 1044 2199 1943 1394 1748 2261 1596 1890 2381 1300 2124 2530 2255 1647 1362 1234 2244 3246 2630 1350 1725 1744 1653 1235 1864 1351 1352 1770 2006 2008 2360 1424 2442 1487 1946 1722 2362 2204 1797 1013 1774 1857 1582 1603 3174 1637 2609 1713 1261 3121 2532 2214 2746 1876 2502 2694 3117 1539 1828 3724 481 3899 1768 1815 1151 1609 1015 2102 2691 2230 3177 3314 3143 3698 2380 2605 1706 1693 1533 1695 1608 2435 2183 1132 1166 986 1173 1206 1175 1415 1725 1209 1591 886 814 1248 1018 770 768 1028 1293 1270 3184 2162 2698 2154 1780 1841 1478 1453 1419 1939 1912 2579 2017 3331 2136 2345 1802 2513 2948 1344 2524 1896 1549 2098 2098 2377 2234 3118 2821 1405 1195 1618 1257 932 944 2147 2019 2410 2000 3250 2325 2535 2585 2089 2928 2112 2569 2432 2821 2624 4328 2969 4540 3725 2119 2953 3012 1853 2674 2043 808 2392 2924 2498 3270 2461 2461 3320 1363 2010 2260 4492 971 972 910 1163 1089 1171 905 1706 1801 1083 1776 2549 3469 881 922 1120 2643 2883 2154 2383 1269 3715 654 1416 942 829 1587 3354 2653 3152 3222 3124 3332 2570 2805 1911 1832 1763 2228 1884 1985 1757 2525 2107 2842 2348 2413 1680 2377 1593 1381 1301 3103 1246 1125 1269 568 2042 1022 1654 1764 3647 1212 1327 3019 1967 3490 3098 3038 3205 2570 1704 4965 2724 3340 3727 2020 3056 2692 2799 2955 3539 3676 2757 2316 1865 1850 1789 1443 3183 2917 3451 3073 1676 4015 4223 4915 3638 3186 3139 3752 2766 3008 4359 1523 3566 2523 2406 2835 2371 3567 3141 3329 3674 2550 2673 3050 3707 2133 4072 2600 2614 3663 4473 4254 2474 2245 1932 3005 2506 1850 1688 2368 1806 2303 1805 1513 1767 2398 3048 2757 2565 3685 2738 4120 2548 1847 2204 1891 5554 2761 2645 2922 2514 3105 4303 4297 3007 3606 3488 3563 3325 2928 2689 3488 3573 4057 2504 3382 4385 3377 3366 4404 4889 3254 3446 3775 4232 8913 9437 7525 7859 5748 7405 6183 6544 5547 6802 5088 5661 6160 6532 6019 6645 8497 7017 5021 3931 4233 2693 3323 4834 3337 4092 2468 5149 5138 4445 6821 3165 4716 3631 1621 1304 2730 1317 2790 2520 3229 1991 1871 1718 1510 1156 1441 1231 1679 1461 1407 1356 1602 1836 1856 2614 1687 2589 3093 3157 3384 3625 3550 3272 2954 4085 3931 3622 3617 4490 3274 3346 3584 2165 1501 1225 1128 1629 1566 1250 1464 1363 1144 683 1341 1001 773 667 1013 1612 334 259 469 634 1306 1192 1226 1269 1089 2141 1492 1686 2106 2033 2760 2470 2504 1864 1791 1358 2018 912 870 954 2177 1648 1515 1580 2599 920 866 917 760 725 1417 2424 1065 1517 2513 3321 1943 1456 965 1989 2001 1823 1668 1897 2146 1865 2053 1706 1737 1569 1863 1475 1830 1508 1619 1327 1835 1808 1286 1890 1278 2822 2054 2554 2497 2647 2300 2720 2783 1589 2459 2117 1892 1065 3277 1483 3498 2026 1479 3651 1419 1842 1407 1628 2946 2542 1301 1569 1216 3461 2901 3762 4162 2579 1362 1289 1526 2774 1878 3736 2965 1933 1521 2998 2903 1515 1634 2653 3020 2344 2934 2681 3265 3357 3525 2495 4154 3846 3005 3373 2934 4696 3086 4031 3620 1225 2560 1848 1935 2020 1653 7094 3280 3374 2941 3164 3292 2872 2494 3074 3388 3497 3335 3740 2966 2615 2121 1690 1831 2484 1465 2098 1838 1657 1907 2217 1710 2400 4030 2401 2774 2540 1812 1572 1652 1679 1739 783 679 597 758 719 682 642 1400 932 997 1382 703 1802 2876 2825 2601 2045 2206 2105 2204 2051 1959 2844 3064 2866 3132 3054 2645 3342 2786 2218 2492 2643 2781 2755 4383 2748 2102 2189 2850 2207 2731 2482 2502 3746 3686 2196 2849 2911 2412 2391 2551 3087 3332 2837 2824 2614 3974 1769 3284 2659 2675 3252 2926 3514 2712 4159 2449 1854 2019 4021 1879 3187 4257 2590 1399 1077 1016 806 933 963 1100 2554 1803 1826 1403 2008 1863 1720 1266 1969 1904 984 1870 1990 1690 1970 2444 3545 979 2461 1787 1521 1869 2097 1927 1373 1060 845 1394 1271 1228 1231 1711 1409 1549 2101 1806 2916 3391 1089 4802 1784 1687 2771 1757 1735 1699 1596 1291 1870 1490 1378 1552 1864 1557 851 953 791 1185 1854 3221 2133 1585 2283 2411 1719 1793 2257 2490 3372 1990 2954 857 2095 2736 2516 2783 2989 2633 2968 1088 2654 2058 1246 1542 1539 1827 1407 3537 4206 4296 3471 1231 1180 984 1576 1372 1693 1740 6437 1444 7076 6453 6419 6347 6833 6977 7186 7165 6914 7119 6958 7051 6887 6850 1824 2457 2747 2235 2951 2931 3108 2533 1989 2353 3007 2762 2693 2277 2520 2225 2035 2705 3641 2916 2725 2656 2567 3017 2935 3815 3804 4421 1878 876 680 884 549 712 546 779 739 776 953 738 913 991 875 601 1065 948 676 1144 791 889 540 660 637 541 1209 1138 1044 1088 814 1303 1541 1458 999 1159 919 1412 1404 1619 1120 1729 998 832 985 839 827 845 1494 739 1366 1595 1352 1306 992 1302 1343 1531 1221 1059 1464 1161 1072 1502 1592 1531 1440 1042 1556 1321 842 1230 1406 1273 1254 1420 1116 1721 1369 1358 1634 993 1109 1004 887 1038 651 1308 1363 651 961 809 831 854 1242 973 1305 941 1169 1728 1226 819 764 1174 1082 1923 1650 1907 1848 1556 1552 2410 2169 2060 2204 1087 1238 930 1249 1645 1366 1200 1210 1266 1529 1597 1608 1356 817 671 714 1577 423 365 265 264 273 329 174 491 206 219 431 265 498 477 451 298 308 284 614 564 365 600 393 508 620 301 320 281 287 289 470 434 330 457 552 556 406 667 347 460 288 300 280 410 402 317 388 578 747 569 559 661 748 325 315 218 275 258 812 461 575 332 299 212 336 202 434 276 373 305 541 792 413 297 401 226 294 221 387 455 218 1112 514 567 509 355 601 657 663 620 1077 432 604 224 336 373 383 903 1040 293 970 541 531 1200 587 1593 533 709 905 1204 474 682 396 384 1113 579 752 669 634 336 402 403 340 471 496 336 522 1295 744 325 846 1086 923 667 492 845 672 1625 708 1268 543 489 580 366 258 845 1121 1052 698 470 1165 1030 354 965 640 663 756 713 901 484 423 572 625 814 288 679 419 734 986 423 790 996 638 1116 955 924 518 1065 597 375 753 507 457 375 433 491 360 411 394 635 756 994 891 819 484 426 371 501 130 386 336 469 790 515 538 1203 822 545 559 421 660 374 613 438 390 529 623 1031 638 493 694 358 696 541 647 385 629 531 505 588 383 1231 368 519 563 607 285 324 499 1298 521 647 258 598 521 364 869 554 569 645 610 910 959 704 619 653 477 535 434 350 509 1147 269 311 231 420 307 422 384 884 566 620 545 459 727 724 771 1547 652 701 673 487 178 178 110 413 295 507 607 677 786 659 857 959 525 509 675 460 289 246 472 462 271 516 394 717 534 563 468 411 514 523 849 527 780 831 636 315 678 392 255 574 344 280 651 635 602 243 907 828 459 506 273 496 522 551 576 572 687 406 364 853 526 222 426 533 452 528 548 589 621 493 201 785 650 495 393 1075 1029 1171 1073 3649 3708 864 803 867 918 789 667 761 601 912 825 971 1233 1084 455 918 651 745 725 1012 924 577 509 563 508 379 904 1264 329 507 771 669 592 860 582 620 168 325 1283 908 486 471 408 784 720 513 673 921 681 709 494 562 724 611 944 675 1473 1062 946 629 685 610 456 506 511 631 541 311 396 360 2038 1637 1677 1451 939 1751 823 1482 1193 1239 1567 814 992 677 779 441 485 939 909 289 257 337 260 285 541 1367 2019 1527 977 1280 2052 2397 2503 2359 2028 1948 2015 1570 798 1539 1595 2083 2502 2595 1687 2208 2101 2251 1910 1889 1829 2116 2437 2302 2999 2402 2996 2839 2986 1935 2786 2052 3974 2142 2404 1305 1396 1804 1514 1716 1937 2075 1806 1012 1699 629 561 624 844 841 896 587 1593 1894 1098 323 665 635 465 633 3808 3522 3501 2907 3988 3554 2789 3754 2857 3306 3452 3157 3385 3143 3066 3088 3450 3348 3091 3486 3725 5057 2308 2265 2790 2734 2442 2739 2554 864 799 372 3052 2867 1868 4587 4527 4241 4227 1103 1210 1575 758 1778 116 755 458 794 2556 1625 1588 737 744 517 901 1518 1807 1132 2454 1896 1864 3548 1513 1666 3794 4449 3856 3586 6926 5699 2912 4190 4451 5200 1845 1015 1218 1841 1892 798 2252 701 2435 1098 2656 1280 274 186 2028 1658 2136 2952 1648 994 1335 1313 904 612 514 1648 1582 1259 1040 1231 2422 3980 1836 565 2025 2233 2052 2915 1900 2473 1382 862 1500 2216 1675 4814 11827 1256 470 1592 1044 1023 1596 2255 4566 3858 867 733 872 1026 976 790 967 775 1100 1056 1376 1163 1253 2144 1209 1163 2928 1185 1370 992 846 1328 1321 1206 1510 949 1178 1034 1462 1013 1069 1241 1175 1189 1069 1263 1219 930 1101 1284 914 746 520 568 745 649 1027 512 647 450 653 962 1534 586 1132 607 1410 1869 1189 544 465 543 513 698 864 946 473 449 742 455 654 530 471 759 893 731 919 1155 1105 535 855 951 697 374 553 615 1203 276 1216 724 488 652 834 720 867 1069 607 780 959 1337 541 479 849 1041 1372 1040 542 581 478 519 614 576 523 604 750 1033 854 687 350 1309 441 880 769 1068 696 582 449 680 688 731 745 1131 391 1158 1013 494 757 621 543 783 298 492 776 1026 330 437 1570 86 1818 685 820 613 491 275 840 956 582 1094 887 1420 1206 888 811 901 594 511 441 640 945 1233 447 575 565 451 442 538 402 593 578 347 263 261 597 423 366 310 326 488 356 1237 816 1036 962 690 945 546 549 543 550 919 888 792 1316 886 716 443 1225 763 438 925 523 497 402 535 760 672 1143 663 537 407 1035 340 279 213 1121 736 815 957 727 821 1086 964 933 1336 686 952 665 896 1113 1588 1318 1880 1524 970 1389 768 633 756 459 419 900 1204 880 954 602 1056 1092 639 578 729 1660 353 306 479 572 633 655 442 976 694 351 622 1251 1269 250 248 365 809 1018 975 1100 482 1227 285 583 296 319 942 1032 826 940 919 883 935 859 886 543 675 517 691 523 539 590 940 802 982 832 821 302 354 359 858 665 1238 585 511 467 146 602 257 363 448 1208 472 651 1030 755 1164 1103 1075 1384 955 501 1218 729 1660 1720 1257 1742 1434 746 1079 1902 1889 1783 879 468 604 514 681 801 931 1185 1197 799 1576 1443 1637 2150 1177 2090 1572 1106 1259 2113 436 1033 765 667 822 652 1458 1352 1538 1462 957 980 1093 923 691 1502 1071 1211 1164 1657 1699 926 743 753 963 828 454 381 658 766 931 715 577 581 1426 1561 833 903 2145 730 1177 739 608 1002 737 1980 1008 1358 1413 1197 1042 1225 1625 1171 1292 1324 1512 1118 918 935 1140 1532 1234 1079 1329 1985 1198 1178 1379 2098 1367 1465 1232 1477 3492 4064 2836 2824 2265 3057 2291 2385 2124 2804 2316 2578 2175 2363 2021 2506 4040 2525 1742 1477 1517 754 1409 2138 1673 1240 1129 2355 1670 1540 3090 1106 1472 1508 537 324 1307 438 1076 845 874 704 827 589 471 401 409 434 917 470 301 243 660 522 687 1011 746 792 1004 971 1886 1965 1509 1422 832 1510 1996 1279 1033 1477 1405 1105 1142 712 473 622 594 426 567 431 564 338 264 162 463 265 303 122 436 867 164 93 111 284 609 627 559 555 525 557 461 732 825 814 1340 1241 1303 852 923 478 621 339 325 387 771 505 517 743 1215 516 441 485 433 412 655 568 291 448 662 1174 326 353 245 453 460 502 490 700 829 530 652 449 479 709 680 747 868 603 646 381 817 453 461 567 381 1337 725 1118 942 1636 675 1019 1308 328 572 611 661 427 881 495 1229 746 560 1327 438 471 400 426 1099 856 517 685 537 890 972 1312 1842 721 483 461 632 1103 852 1541 1186 805 517 1122 1123 431 521 808 934 734 766 711 946 912 1451 711 1533 1240 740 1008 943 1434 967 1034 1132 637 1001 733 479 563 471 2883 852 912 665 1041 1224 941 762 1067 1265 1330 998 1417 1176 859 813 609 530 918 568 877 727 552 730 721 734 1253 1240 786 1012 750 511 252 634 526 617 195 158 134 162 162 179 161 570 309 379 521 187 640 1038 1116 692 752 801 723 697 757 843 789 776 1207 1101 979 773 1064 980 866 914 1100 781 744 1208 606 463 886 1029 647 886 768 896 1349 1064 1072 674 1651 997 1142 1224 1456 1363 953 893 857 1614 921 951 1439 862 1603 872 905 776 1630 1103 585 586 1732 386 947 1767 937 511 362 478 245 321 309 399 576 437 673 590 920 993 787 324 579 640 216 856 510 491 928 787 1266 195 742 638 288 692 574 485 408 318 228 376 326 343 445 482 364 367 613 835 1385 1286 401 1711 711 638 1089 907 685 766 736 370 971 466 569 589 772 628 218 267 227 262 724 1044 665 652 900 860 739 535 812 784 1264 743 1062 333 809 806 718 768 897 1096 1054 341 891 790 568 342 492 848 628 786 2332 1340 1727 348 341 244 433 483 517 703 2354 683 2571 2345 1987 1755 2236 2103 2057 1982 2022 2085 2069 3276 2746 2979 625 607 986 856 913 977 1081 741 443 758 519 771 1653 1255 1025 699 819 1140 1207 954 870 943 698 1304 1266 1496 1413 1645 2340 1477 1095 1090 1052 1620 1291 1583 1440 1367 1036 1048 1659 1686 1610 1150 1532 1668 1366 1477 1462 1494 1723 1370 1361 1344 1118 1407 1891 1240 1353 1326 1864 1682 1747 1767 1702 1927 1985 2076 2715 1825 2274 2748 2700 2517 2567 1802 2325 1391 2048 2431 1972 1736 1458 1628 1564 1941 2040 1534 1886 1477 1531 1937 1787 2233 1923 1711 2086 1535 1816 1781 1812 1991 1930 1674 1882 1655 1623 1696 1610 1697 1492 2256 1370 1659 1168 1378 1543 1813 1798 1784 1405 1961 2003 1426 1479 1337 1985 1893 1551 1309 2201 1589 1438 1956 1939 2053 2136 2042 1956 2499 2294 2321 2229 1348 1595 1271 2091 2079 1972 1606 1859 1551 2275 2330 2288 2313 1068 1448 1183 1589 1056 961 662 481 668 751 407 919 424 577 448 605 443 492 613 419 567 433 610 1024 514 1106 589 507 710 629 613 527 562 592 815 690 441 762 563 854 533 973 462 668 446 480 426 687 507 464 484 677 769 392 364 1515 771 390 320 428 634 438 1083 736 798 619 508 389 597 525 615 442 790 515 746 1335 964 660 1010 428 481 422 532 926 757 1395 612 656 1096 579 704 1158 1095 1121 1177 292 686 327 663 632 816 1012 984 1119 1119 1018 912 1019 1074 1239 606 906 1045 1067 730 1092 913 798 1173 693 617 870 1028 617 660 717 716 745 871 1038 837 1219 1019 1093 1814 1302 1743 1747 1171 1655 1511 1946 988 2667 1054 659 1337 528 861 2216 1431 1700 1532 1047 1547 1161 608 1096 777 768 802 957 982 609 1083 1086 814 763 958 595 1242 1247 1826 1184 1012 979 1112 1145 1324 1211 890 1137 1015 1147 1335 765 855 777 579 594 1048 1040 990 885 1443 1327 1152 818 978 827 671 769 696 719 690 508 917 1126 1136 1734 1182 1219 1427 1012 1532 840 990 671 540 736 877 1111 375 443 609 943 1478 974 875 614 865 920 1213 1415 815 1428 814 1329 952 921 889 975 674 1736 953 918 1318 806 1207 758 750 701 1097 1301 1255 1376 1319 1032 945 1042 965 817 876 529 991 1410 747 816 374 634 676 634 950 1327 884 1023 767 892 1092 966 1299 1729 1215 749 1340 994 305 200 406 273 291 1501 1061 1274 1195 1187 1234 1176 1405 1252 909 1040 469 435 695 921 286 939 721 751 908 986 1241 1163 996 562 861 959 1504 1649 1249 1004 797 838 823 704 962 850 1419 1498 1334 801 890 1197 615 754 605 717 939 1511 1279 1074 1437 677 556 1538 1171 679 1264 1202 1103 1393 1382 1406 1074 924 651 613 1174 906 568 1303 1172 1768 1465 6103 5241 1148 1443 1319 1240 1313 1267 1605 1474 1393 1610 1537 2083 1600 561 711 935 755 1075 1023 1081 1192 1192 1301 986 823 1251 1306 1054 837 1380 959 973 1355 992 1095 588 568 1249 979 741 746 739 914 817 565 531 1179 729 1041 677 893 535 682 979 1385 1579 1176 1133 882 843 933 1105 776 1003 1083 1009 383 411 438 1858 2706 1911 1208 1839 1823 2002 1292 1622 1698 2075 1166 1134 1619 991 767 1034 2149 1833 727 699 712 594 464 819 1716 1894 2310 2478 1724 2403 2732 2890 3022 2663 2071 2137 1997 1717 2866 2750 2915 2893 3557 3167 3171 3223 3688 2616 2303 2602 2310 3069 2558 4248 3711 3914 4384 4247 2950 4125 3390 4153 4287 4635 3050 2584 2539 1873 1668 3599 3257 2150 1580 2829 781 803 1382 1353 1552 773 868 1333 2205 1287 517 945 881 1280 737 4373 4422 4420 4066 4726 3962 3692 3873 3742 4889 4411 4564 4811 3585 4014 4237 4050 4079 4060 4351 4365 4429 3644 4008 3942 4143 4043 4140 4772 999 907 698 3809 4921 2610 5938 6476 7084 5405 1937 2008 1856 658 2108 457 1087 788 670 4109 2406 2516 879 1417 1098 1268 2335 3174 2002 3390 2088 2279 2773 2799 3364 4923 5755 4412 5100 10267 9700 5068 5666 6636 7374 3478 1515 2031 2245 2665 1527 2870 1204 4155 2039 4009 1829 230 220 2265 2482 3351 5969 3207 1262 2889 1640 1650 1109 1033 1676 1852 1689 2409 1919 3828 4595 2593 2481 5036 3491 3440 4185 2785 2812 2911 2281 2249 4491 2574 3946 1256 17848 10404 2521 2078 1923 2226 2519 5630 3928 1844 1557 1724 1624 1758 1690 1875 1027 952 1519 2128 2314 2497 3344 1900 1844 4429 1381 1741 2042 1114 1900 2077 1735 1760 1829 1808 1588 1894 2021 1968 2247 2082 2135 2246 2234 1843 1578 2048 2138 1234 1090 748 778 1212 1141 2364 1261 870 897 1084 868 2155 1441 1270 1222 2059 2222 1174 983 1238 662 593 982 980 881 535 531 614 954 825 941 839 1240 903 860 1069 1043 888 1247 1261 1000 828 446 790 1023 1143 415 849 1130 1371 1644 1141 1229 928 1141 1012 1569 1910 1333 1075 1354 1552 1320 1946 1248 1003 1286 1190 1119 1240 1331 1017 1251 1945 1383 1695 1643 990 1370 804 1403 1359 1065 1257 992 808 1131 1220 935 1027 1093 968 1498 1179 593 1448 1130 892 1156 744 1005 1143 1486 861 949 1648 292 1527 1248 1128 1057 898 559 1448 1592 890 1562 1852 1489 1374 1675 1303 699 873 685 715 705 914 1224 667 290 245 671 492 781 829 864 981 1197 507 479 548 536 501 435 648 712 501 2026 1278 1214 1028 850 1668 981 984 927 1181 809 1372 1079 1386 837 1051 1112 1010 1569 1038 747 705 1212 1254 912 1612 1535 1119 1127 752 721 986 640 322 475 1652 1396 1481 1808 1722 1322 1896 1182 1144 1485 1410 1456 811 1353 1107 2574 1740 2423 2151 1756 2088 1519 1223 1795 1336 910 1374 2014 1465 1726 2235 1359 1871 326 1243 1462 2461 513 673 422 606 619 737 1241 1046 987 793 880 1121 1384 504 502 771 1870 1695 1407 1680 1116 2615 427 507 324 474 1562 1666 1075 1341 1335 1154 1435 1348 1387 1085 774 870 1334 896 1002 922 1336 1026 1518 1128 1111 807 988 715 1079 906 2664 1257 844 1006 417 850 578 867 957 1942 729 859 2191 952 1624 1467 1824 2320 1236 663 1780 1460 1463 1573 2153 2378 1586 1948 2069 2094 2099 2257 2669 825 823 734 1075 1079 987 1333 1029 858 2406 3116 3447 1792 1580 1651 1836 1762 1556 2023 716 1968 1335 1547 1340 1581 1827 1705 1917 1896 1541 1252 1697 1259 1380 1723 1478 1252 2691 2934 3118 2302 2121 1166 1629 1464 1069 1119 1287 1121 1256 1640 1077 819 1387 1649 1304 1696 2382 1123 1144 1211 1212 1655 1383 2526 1904 1421 1978 1625 1888 1889 1871 1772 1276 2101 1760 2002 1615 1661 1281 1607 1880 1827 1700 2575 1851 1865 2156 2027 1812 1894 2139 1789 4121 4006 3801 4101 3224 3475 2606 2963 2855 4039 3384 3832 3077 2874 3349 2938 4232 3268 2887 1909 2140 1268 1827 2060 2334 2439 948 2910 3136 2504 3094 1336 1540 2103 827 1054 1527 1108 1042 1310 1065 904 929 1108 1070 893 724 896 994 707 1032 836 1168 1262 1365 1455 1335 1314 1543 1257 1802 2087 1869 1847 1283 1493 1761 1611 1317 2193 1913 1409 1441 1179 641 1054 1006 672 842 582 539 774 452 267 980 414 732 336 668 697 226 390 299 353 608 577 560 520 495 1251 515 848 1118 934 1449 1217 1295 780 919 901 1016 766 661 736 1054 1044 742 939 1645 540 491 611 487 443 543 1429 673 958 1600 1994 1003 643 319 964 980 829 1239 1407 1510 1229 1467 1403 1359 933 1268 867 929 1306 1209 984 1168 1429 719 1334 800 1861 1328 2019 2520 2228 1971 2118 2319 1077 2010 1857 1011 321 2008 1053 2195 1309 876 2143 967 1073 893 1052 1587 2204 847 946 797 1898 1970 1981 2251 2349 753 674 985 1792 804 1970 1933 1243 936 2218 1674 983 803 1342 2065 1781 1380 1833 1667 2201 1682 1897 2262 3011 1615 2105 1721 2282 1796 1888 2171 785 1251 1136 1453 1069 940 4677 1492 1427 1360 1148 1545 1413 1260 1646 2535 2484 1882 1646 1071 1280 893 849 794 969 1489 1137 1275 1314 1218 1393 1218 932 1178 1545 1917 1622 751 1145 1245 986 879 301 313 224 288 280 240 190 793 527 772 452 673 1390 1584 1707 1431 1349 1718 1388 1331 1305 1364 1411 1823 2245 1803 1785 1722 1729 2080 1820 1931 1746 1556 1457 2151 1484 1136 1530 2060 1597 1809 1124 1288 1948 1861 1223 1335 1598 1367 1329 1483 1708 1388 2149 1582 1362 1829 1214 1580 1698 2074 1739 2262 1803 1162 2173 1246 1266 1039 2537 1085 1437 2449 1358 682 840 862 437 453 461 563 1128 794 1319 1552 1155 1549 1962 603 934 951 474 1023 666 487 676 804 2050 549 1395 941 621 803 933 719 616 611 580 912 613 964 809 689 971 631 1202 810 1190 1109 676 1915 1017 938 1316 1128 1106 1024 918 831 1057 1031 953 1096 1037 949 696 761 599 559 1164 1770 1497 1232 1840 2076 1692 914 1919 918 1148 1169 2062 758 941 1732 1156 1728 1903 1442 1001 1258 1196 1620 755 847 824 655 456 1498 2466 2572 1837 594 898 902 643 1087 757 980 4474 1257 5064 4717 4170 3818 3894 3549 3577 3898 4905 3936 4812 4164 4028 4119 1570 1223 1334 1172 1786 1657 1958 1436 1246 943 1760 1381 1127 1121 1485 1389 892 1233 1759 1221 1245 1271 907 1262 1148 1500 1479 1644 1163 893 598 581 518 800 760 1086 996 718 635 540 799 814 793 617 813 800 684 781 796 801 888 679 686 827 632 875 1263 632 926 791 1089 959 1147 952 850 1170 1204 1183 1400 1030 1175 1445 1253 1271 1189 822 1179 836 1107 1206 1070 889 933 847 693 1014 985 897 1023 778 827 1075 785 1129 1030 968 1114 780 1016 840 879 870 910 831 1105 727 873 885 893 956 912 1188 864 879 589 760 818 971 1173 1175 752 974 754 695 873 808 1005 948 595 776 1121 944 880 1028 1082 1170 1088 1032 1135 1482 1223 1334 1317 953 1030 832 1105 1080 1082 1018 1245 951 1297 1328 1218 1317 556 888 611 1011 626 760 330 258 332 417 208 227 283 321 213 290 184 192 256 146 192 158 303 411 260 449 313 178 275 292 242 203 230 239 237 309 178 326 279 451 222 538 268 232 120 160 144 320 227 156 253 160 202 138 128 833 376 199 145 259 385 244 607 389 431 378 296 178 351 243 384 216 424 268 441 636 639 457 735 324 238 328 295 667 532 702 290 314 388 282 428 606 547 498 554 172 356 212 271 377 336 320 312 576 446 481 449 504 573 561 369 420 445 468 361 555 405 470 529 467 334 376 406 280 331 349 428 352 577 458 384 503 445 538 935 581 872 857 614 925 830 789 544 1316 659 324 733 333 661 1158 884 993 800 702 770 630 336 641 331 339 379 594 562 350 613 563 457 299 458 280 565 651 966 530 461 629 540 553 764 589 556 439 610 758 705 384 400 363 407 390 567 602 636 589 943 754 765 465 563 398 280 334 327 313 320 301 404 642 641 918 680 592 733 604 947 509 651 399 350 370 395 586 213 253 287 483 613 542 340 384 470 457 452 605 492 706 512 724 400 441 572 531 431 908 542 522 692 397 641 339 368 319 667 745 723 687 671 467 477 443 377 426 394 287 408 586 300 345 137 436 420 261 457 709 411 503 448 448 396 507 636 539 426 375 865 543 152 107 187 175 143 596 631 764 605 625 537 438 753 616 437 552 198 153 305 536 110 607 433 403 449 486 409 518 530 154 474 511 736 763 547 623 446 467 448 338 472 407 623 657 578 412 336 444 275 338 342 373 469 933 557 544 658 442 408 783 620 476 583 466 436 598 496 585 545 358 297 306 592 486 402 905 725 1022 704 3367 3319 696 1083 840 885 977 767 949 877 749 1030 775 946 840 303 310 488 395 475 608 519 703 707 538 676 371 694 788 611 443 670 483 489 681 556 476 273 336 586 429 468 523 540 606 478 345 300 729 422 577 322 534 346 277 511 699 713 440 608 363 409 297 471 408 475 404 374 151 159 181 853 1151 928 565 1044 898 1015 553 734 889 1108 701 660 777 568 494 498 1098 920 463 435 416 447 202 448 1039 1007 890 1139 996 1363 1543 1582 1805 1576 1287 1225 1046 851 1874 1803 1880 1827 2293 1981 1625 1831 2120 1586 1502 1650 1421 2017 1582 2192 2270 2236 2417 2331 1767 2478 1893 2518 2217 2617 1509 1297 1680 786 876 1894 1816 1174 870 1890 462 504 787 765 943 435 590 811 1072 579 301 498 466 789 422 2717 2783 2750 2146 2156 2026 2145 1869 1756 2652 2389 2687 2566 1959 2256 2255 2274 2086 2208 2568 2504 2096 2020 2120 2187 2383 2254 2281 2985 478 402 435 2072 2286 1553 3512 3811 3797 3204 1078 1088 763 230 796 269 575 318 325 2376 1250 1254 434 802 579 768 1499 1515 1029 1503 1041 1112 1410 1466 1353 2786 3218 2395 2467 5491 5486 2659 3049 3548 4179 1616 888 1212 1308 1246 888 1522 699 2186 1194 2006 916 143 139 1144 1153 1632 3272 1735 775 1428 671 1008 523 525 806 830 719 1295 1230 2271 2235 1197 1232 2540 1797 1749 2040 1398 1543 1342 834 1171 2433 1295 1957 470 10404 9753 903 1034 728 890 944 2744 1816 862 843 1093 1126 651 731 784 541 541 821 1161 1059 1446 1729 946 924 2319 587 813 1171 429 970 1031 723 827 934 965 881 969 1191 1148 1334 1127 1248 956 989 953 867 965 1168 653 400 393 329 548 424 1097 617 433 451 542 540 1166 723 525 457 764 576 377 340 499 212 186 404 349 526 311 313 277 575 377 478 481 627 406 368 511 510 382 760 533 489 545 253 367 542 603 278 484 465 707 837 512 662 545 463 623 717 1058 540 559 756 810 684 1168 649 406 574 534 538 550 592 482 543 972 710 853 851 621 590 450 755 718 617 814 605 473 613 662 446 512 552 431 664 593 360 796 642 514 654 341 542 629 814 548 600 1022 198 1017 688 614 407 533 267 701 930 548 771 1047 877 782 867 787 412 343 353 379 407 515 466 265 174 133 263 296 273 435 425 392 533 217 203 282 336 327 285 367 408 195 1034 594 604 506 362 667 453 349 312 662 400 628 533 551 465 604 623 366 663 612 335 400 567 831 497 767 751 537 447 432 301 297 332 202 259 747 703 731 828 833 601 840 477 441 426 626 715 357 763 682 1137 654 1143 1062 691 879 655 453 980 565 545 787 1156 738 706 913 529 692 186 475 598 1200 262 315 182 247 297 368 515 543 548 324 465 538 655 302 306 298 859 791 557 627 460 1218 251 289 199 286 686 844 577 701 716 657 756 656 720 622 461 522 732 540 587 559 571 461 669 529 558 475 610 390 522 478 1420 564 516 605 273 455 348 533 415 796 416 462 1175 481 856 638 904 1213 574 304 855 782 711 795 1094 1112 828 1125 1210 1204 1216 1098 1499 531 370 350 676 718 602 719 571 339 1250 1855 2021 836 1008 784 991 724 767 995 432 1269 789 908 819 992 904 890 957 969 787 655 916 596 774 906 732 649 1250 1349 1360 897 813 482 832 737 553 582 590 535 563 655 570 471 630 727 638 831 1231 602 563 527 679 642 568 1160 1155 792 662 907 1107 1171 1078 978 650 1318 721 1012 716 804 607 875 906 985 831 1525 950 1052 1042 975 953 983 1189 988 2325 2246 1785 2371 1648 1648 1387 1678 1452 2080 1796 2102 1720 1571 1662 1508 2078 1495 1598 936 1101 790 990 915 1157 1256 508 1357 1835 1314 1250 789 706 653 442 667 696 590 585 701 620 429 408 600 621 586 439 439 491 343 586 506 677 733 795 640 670 459 789 737 879 1004 983 1076 815 948 1086 660 652 1251 1066 875 928 573 280 391 373 308 420 250 274 422 155 170 335 223 488 206 349 194 150 274 209 154 172 206 206 194 184 615 380 494 616 485 700 574 610 286 338 393 505 377 334 368 344 529 348 393 954 373 357 318 292 168 232 715 404 604 665 992 602 379 169 470 460 448 438 653 693 632 944 757 725 593 710 496 467 683 489 692 451 855 488 747 519 991 866 1152 1315 1280 1039 1220 1336 700 1193 1123 625 156 1165 694 1370 711 547 1251 544 631 510 598 1042 1295 523 525 479 1185 1154 1224 1146 1400 527 458 724 1299 499 1164 1299 796 602 1555 1212 585 419 791 1059 999 837 1207 931 1548 938 1260 1139 1399 787 1193 1043 1394 1026 1072 1193 488 809 563 745 778 600 2510 887 831 802 683 1003 920 852 1128 1361 1266 1060 827 498 621 540 417 373 424 855 640 796 760 767 729 769 573 735 819 714 929 331 488 697 507 443 207 201 138 180 170 152 128 430 245 330 201 277 812 870 854 705 785 965 609 749 760 722 747 1051 1182 980 967 1091 942 1239 1109 1155 778 861 886 1002 781 695 820 952 987 978 649 570 1118 1102 732 713 670 808 603 862 813 797 1368 808 636 985 622 1002 882 1268 820 883 840 641 1161 644 755 495 1161 613 825 936 475 386 462 358 134 140 140 190 546 431 693 677 557 620 637 362 553 590 340 694 285 249 350 345 919 220 760 433 454 380 526 424 389 340 384 424 288 371 489 433 588 361 700 410 570 416 239 784 554 520 631 684 534 583 507 439 489 640 488 510 573 381 359 406 327 245 753 824 870 717 829 948 594 477 975 531 381 584 916 284 408 804 659 824 951 638 556 608 703 845 408 559 459 287 213 618 1133 1444 1124 288 514 495 421 546 469 536 2064 357 2275 2082 2255 2120 1984 1827 1838 2055 2672 2071 2688 2306 2196 2078 881 759 700 704 928 783 664 716 590 487 838 886 564 581 765 729 498 584 919 585 615 651 565 679 633 780 767 843 2263 1215 1156 1348 1040 1511 823 998 863 1454 1048 880 1916 1898 1875 1271 1268 1956 1449 1336 1496 1425 1635 1420 1410 1387 1434 1102 1238 1049 1195 1257 1579 1774 1670 1794 1758 1658 1712 1692 2044 2099 1777 2122 1997 2003 1938 1685 1880 1127 1997 2058 1953 1471 1377 1532 1485 1829 1611 1139 1668 1626 1820 1394 1570 1405 1851 1565 1424 1623 1533 1752 1671 1712 1868 2050 1818 1839 1411 1544 1821 1336 1373 1614 1373 1751 925 1308 1800 1454 1796 1739 1451 1596 1647 1364 1396 1368 1622 1515 1284 1549 1491 1925 1119 1715 1404 1550 1592 1649 1629 1964 1740 1819 2010 926 1256 1260 1656 1971 1710 1711 1688 1706 1722 1535 1714 1856 1307 1225 1211 1555 526 312 486 754 475 857 426 676 324 359 386 670 754 839 866 599 930 674 766 898 751 990 831 731 1022 688 836 705 737 634 665 853 585 1120 999 735 565 819 717 738 757 722 607 805 557 733 775 574 873 545 523 1472 699 588 556 325 451 477 1019 703 796 500 374 437 479 475 498 438 586 657 948 1412 641 379 587 297 542 312 579 784 654 1235 450 547 1009 627 616 887 883 818 1156 488 743 686 698 476 673 816 829 1132 913 915 1098 745 859 1334 1090 942 966 953 825 1429 957 743 1344 561 501 704 937 501 473 594 608 525 944 973 716 968 983 1054 1275 1287 1681 1540 1163 1388 1529 1788 1030 1928 1017 588 1220 560 522 1781 970 1478 1198 768 1576 1160 797 1356 763 738 966 1536 903 480 1227 1004 661 770 650 745 935 1326 1538 929 1067 1186 1097 1171 835 930 906 1421 914 866 1349 1017 736 993 593 572 735 642 540 835 1114 1176 1331 1086 1098 654 771 829 424 726 567 659 976 877 839 1276 837 1111 1235 1072 1579 866 868 855 838 963 891 1030 564 549 647 787 1040 1066 1012 500 807 1169 1075 1716 1069 1401 692 1281 569 1056 760 847 659 1172 780 976 1047 1074 996 850 709 712 1280 1128 1051 1068 1143 1123 867 891 1098 515 1105 734 1264 1288 549 653 439 410 727 426 1211 1666 1068 1239 657 568 1460 911 1326 1571 1096 717 998 805 607 242 241 189 193 1176 866 1246 1383 980 1172 1230 1287 1243 1078 1080 778 704 673 639 795 792 590 881 910 1048 1117 881 622 1044 892 858 1147 1288 1047 960 927 578 753 991 1255 1137 1226 1340 1267 1025 1125 1215 647 820 626 776 1277 1244 1548 869 1092 787 733 1299 1246 456 946 986 898 1000 1098 1375 1230 681 787 622 816 652 793 661 937 1546 1185 5751 4643 959 805 1237 940 1083 1043 1243 1150 994 1290 1391 1602 1713 881 467 630 735 881 986 975 1161 1163 907 990 603 1182 1487 1176 810 1128 948 866 1177 702 848 636 589 941 844 525 471 553 734 975 448 534 1031 721 729 579 902 671 962 1108 874 1545 1110 978 1196 884 788 1284 815 929 1064 996 483 541 490 1911 2959 2225 1308 1726 2827 2058 1412 1774 1633 1873 1172 1169 1042 1368 1040 954 1999 1449 636 556 796 321 532 697 1446 1674 1787 1796 1781 2509 2799 2388 2847 2614 2342 2083 1937 1202 2280 2333 2197 2221 2688 3355 2779 2836 2505 2312 2379 2169 2831 2817 2210 3552 2877 3674 3642 3078 2931 3359 3064 4235 4588 4804 2898 2753 2205 1867 1336 3246 2749 1576 1619 2560 973 965 1417 861 1570 1063 816 1773 1688 1101 741 932 838 771 528 4059 3991 4146 4015 4461 3833 4116 4644 3014 4351 3649 3562 4168 3081 4026 3754 3323 3348 3342 3499 3856 4492 3601 4402 4109 3510 3642 4119 4325 1060 1020 622 4303 4732 2183 4946 5929 5795 4555 1727 1791 2314 962 2402 424 1148 904 606 3542 2197 2392 777 987 815 780 2480 2119 2065 4621 2461 2772 3719 2049 3395 4396 5211 4951 4353 8520 7406 4195 4870 5871 6510 3322 1504 2301 2092 2809 1316 3097 914 4038 1391 3569 1520 226 166 2059 2081 3506 5071 2690 1265 2976 1312 1857 1297 1143 2042 1831 1821 2266 1821 3368 4480 2362 2285 3922 3549 3354 4277 2842 2821 2039 2431 2004 3760 2331 3527 1592 2521 903 16937 2018 2097 2401 5813 5497 3947 1673 1279 1506 1358 1690 1605 1868 1173 1378 1705 2596 1685 1731 2618 1506 1424 4677 1608 1828 1889 1093 1705 1593 1585 2124 1923 1713 1593 1744 1847 1841 2079 1717 1846 2041 2276 1798 1119 1907 1785 995 662 910 845 918 1030 2434 1309 1044 743 1175 894 1547 1285 1228 827 1984 1938 1172 1096 1391 656 614 654 788 1115 665 645 694 874 841 735 620 851 897 669 997 808 707 581 706 954 599 482 651 830 1171 376 765 1124 962 947 1160 1006 910 914 1014 1189 1620 1041 983 903 705 912 1036 1021 1115 1390 1222 1241 1508 1018 1198 1516 1094 1831 1789 1512 783 1440 597 1698 1587 1290 703 1055 840 831 770 685 810 1175 627 1088 1091 488 1390 966 857 1058 690 862 1022 1192 743 749 1476 229 1627 802 836 757 734 710 1209 1170 984 1297 1654 1301 1483 1367 1510 866 613 671 605 530 582 838 928 403 395 957 359 536 682 789 947 1041 558 552 610 470 357 261 552 572 769 1726 1443 892 793 734 1300 770 861 931 960 658 1564 1155 1394 1084 1151 1090 1079 1236 869 1182 793 1106 946 748 1483 958 1629 908 960 1021 1168 697 434 441 1525 1398 1572 1589 2059 1443 1565 1870 1022 1877 1036 1098 864 1529 1206 2145 1838 2519 2114 1564 1728 1590 1481 1723 1107 471 1101 1394 1514 1635 1376 1736 1787 405 1049 1140 2871 533 572 437 749 611 636 867 778 1227 631 836 825 1287 413 432 712 2084 1717 1087 1255 1136 2150 483 629 475 521 1396 1522 1062 1246 1323 1122 1470 1055 1316 1441 1002 1116 1693 1093 1276 826 1292 919 1425 1010 1166 644 1112 702 751 594 1761 1138 593 710 297 895 561 839 622 1593 1038 736 1764 1555 1771 1468 1702 1799 1139 850 1696 1315 1463 1543 1520 1739 1429 1337 1629 1972 1660 1662 1631 889 902 1009 1222 958 1053 1339 1325 993 2493 2108 2875 1898 1602 1711 2087 1259 1117 2250 820 1314 1057 1083 1202 1117 1625 1501 1613 1607 1113 1364 1429 1335 1182 1738 1437 1146 2608 2759 2877 1785 1606 832 1300 997 1101 998 963 1254 1398 1175 1047 779 995 1395 1427 1377 1794 1158 1325 1525 876 1433 1471 2179 1322 1653 2625 1408 1632 1715 1969 1925 1616 1778 1977 1465 1799 1557 1779 1839 1398 1823 1562 1690 1795 1911 1995 1900 1827 1912 2004 2009 4615 4795 3805 3098 2909 3165 3024 3198 2750 3923 3067 3491 2999 3003 3106 2668 4033 3130 2579 1460 1624 1543 2059 1895 2010 2566 1028 1981 2559 2325 2860 1082 1643 1653 850 825 1212 1135 928 912 1193 1081 967 933 1004 657 645 614 769 664 804 770 1176 1075 1162 1526 1202 990 1157 1237 1670 1939 1763 1604 1291 1400 1517 1526 1414 2175 1674 1390 1473 1440 709 716 613 798 752 534 615 496 636 302 889 379 491 336 564 464 242 289 338 412 707 729 727 744 624 752 457 1024 1088 830 1231 1106 1187 722 915 601 980 609 536 584 757 813 1077 781 1237 364 344 603 520 639 815 1025 622 853 1404 1882 964 918 376 895 953 907 828 1189 1138 1236 1139 962 990 815 1078 1035 1182 1036 1167 841 1239 1123 689 989 654 1486 980 1362 1557 1443 1425 1437 1425 836 1310 1291 1119 296 1669 687 1874 1228 496 1844 595 1095 569 1090 1834 1681 554 875 757 1910 1951 1806 2032 1688 602 556 791 1396 952 1971 1679 1134 844 1606 1276 1329 837 1187 1992 1353 1428 1304 1564 1264 1723 1507 1963 2751 1615 1664 1566 2208 1981 1705 1831 830 1202 1038 863 710 923 4245 1167 1319 1343 1354 1462 1071 920 1217 1703 1773 1731 1488 1028 1137 743 716 657 1084 1248 1221 1009 993 1404 1122 825 812 1358 1371 1688 1371 911 713 869 880 890 563 495 373 519 497 519 403 673 795 755 429 460 1101 1362 1434 1395 1377 1615 1394 1234 1378 1230 1389 1444 1901 1717 1581 1843 1532 1722 1394 1470 1451 1304 1033 1728 934 936 1458 1350 1137 1768 866 1444 1880 1300 1318 1218 1401 1141 1503 1574 1732 1803 1533 1181 979 1346 1476 1213 1152 1351 1865 1635 2036 1151 2129 1358 1023 819 2248 1178 1564 2905 1216 644 707 817 520 434 477 596 946 1041 1243 1535 1296 1356 1446 738 1053 1081 380 743 530 794 677 959 1832 429 1203 842 420 812 691 918 475 637 604 422 388 683 577 631 772 515 989 888 853 1110 494 2750 679 647 1046 1055 896 1163 1038 652 842 876 1025 1051 824 827 609 562 525 468 1291 1592 776 971 1423 1446 1577 1104 1251 893 1457 1009 1691 819 1057 1365 1018 1439 1447 1562 999 713 1042 1379 440 593 762 821 690 1149 2745 2295 1469 504 710 446 920 700 866 1238 3891 897 4403 3900 3715 3140 3170 3544 3384 3521 3662 3564 3428 3867 3855 4169 916 1267 1106 903 1644 1590 1687 1032 1208 1362 1219 1515 1467 1528 1364 1410 830 1278 1479 1211 1207 1173 874 1254 1230 1400 1396 1514 1763 1288 822 1141 834 1417 1380 1189 1125 1597 822 981 1418 1387 1270 1188 886 1679 1651 1157 1156 1141 1183 1013 1040 937 721 877 1164 943 1072 677 1054 1118 914 993 1040 1091 1097 1024 1606 1200 1687 1687 1558 1545 1622 1435 1401 809 1567 1546 1494 950 1318 1257 832 1055 978 876 1239 931 1161 1064 1454 1243 1195 1214 1221 1061 1110 1185 1370 1141 1198 1278 1288 1096 1100 1222 1154 985 831 1129 833 911 823 993 1093 1218 994 1000 994 941 1500 1288 1677 1620 993 1156 1078 1132 1508 1213 808 1565 1520 1540 1291 1577 1098 1092 1415 1053 1260 1122 1441 1256 1242 1401 1327 1206 1358 1151 1516 1573 1323 1571 972 806 919 1022 770 374 401 538 438 649 638 843 321 616 498 549 577 644 622 569 746 597 585 631 446 623 570 902 966 468 449 377 401 561 596 478 355 727 618 835 718 1023 535 564 541 488 450 570 690 403 592 517 626 641 594 1015 722 380 358 391 369 545 684 447 545 355 330 500 380 516 513 450 522 385 1391 1117 488 463 605 417 515 492 587 1047 547 1020 351 451 772 513 408 1018 949 984 937 379 468 410 441 287 392 702 737 778 695 602 767 948 491 912 788 750 570 1013 888 1209 900 743 1315 388 1083 841 964 570 614 926 347 663 898 615 436 872 882 943 1348 1139 1127 1186 1033 1179 1154 1174 928 2215 1011 648 1195 411 740 1633 1135 1115 937 977 1501 1010 778 983 754 731 788 1139 809 633 947 717 612 735 982 800 785 1022 1387 787 651 965 1052 851 757 986 906 1283 1150 1247 1446 637 455 604 485 346 584 814 653 681 1315 1997 2115 861 793 936 706 776 550 343 469 613 1133 789 907 1282 848 671 1133 785 1232 634 864 764 747 717 582 995 580 713 665 1077 1028 820 706 659 1871 637 1202 1558 806 1108 751 1288 769 842 683 885 494 1221 839 883 1241 808 850 802 745 419 1133 1034 688 1285 1345 1182 706 757 734 528 876 667 990 926 392 444 304 364 581 479 1207 1228 880 1017 731 529 1266 778 1138 1204 814 919 1033 826 290 136 255 138 216 1007 915 1384 1221 1243 1147 1232 964 881 767 569 275 282 530 1855 400 711 423 878 876 911 789 575 887 671 843 719 1023 973 806 889 816 558 553 707 657 548 724 754 757 601 578 901 441 547 578 528 875 805 896 2109 2114 713 578 959 867 538 698 814 757 888 914 1239 814 736 624 561 762 451 562 800 630 1156 1284 4821 4533 932 1060 980 830 908 791 928 1953 1185 2673 1307 1236 1275 615 438 739 605 751 616 759 1176 1170 972 782 723 1072 1182 953 704 858 1081 1017 1351 958 1167 516 453 867 757 439 787 909 957 828 283 366 659 782 710 867 1122 605 840 873 478 1330 1063 894 1028 667 504 806 756 953 1545 1395 430 514 564 1190 1880 1882 869 1187 1947 1689 1553 1271 1073 1641 649 1084 969 1191 715 1881 1717 1580 602 564 487 581 802 481 1498 1368 1346 1713 1402 2161 2247 1806 2192 1874 1522 1837 1546 1193 1802 1969 1714 2439 2677 2894 2268 2429 2343 2079 2014 2010 2509 2105 2333 3098 2546 2254 2869 2668 2413 2379 2247 3867 3901 3894 2251 2385 2188 1737 838 2445 2534 1671 1171 2479 1100 1077 979 660 957 720 628 1571 1586 993 677 953 897 625 797 3557 3858 3681 3901 3460 3009 3441 3449 3093 3770 3096 3097 3615 3038 3392 3324 2942 3464 3672 2973 3282 3699 3044 3183 4034 3786 3509 3865 3802 781 691 589 3382 4247 1857 3661 5203 4966 3487 1819 1912 1367 504 1616 235 733 643 529 2936 1886 2005 467 936 752 776 2068 2568 2017 3163 1628 2118 2246 1811 2972 3731 4258 3721 3747 8080 7134 4062 4732 4987 5149 2869 1139 2624 2034 2472 1147 2875 998 3662 1068 3084 1734 187 138 2219 1637 2853 5059 2438 1350 2372 1384 1705 1078 951 1900 1869 1538 1927 1625 3366 4530 1754 1350 2623 3230 3131 4299 2507 2420 1435 1676 1436 3000 2077 3099 1044 2078 1034 2018 13092 9860 10441 2054 3829 3820 1463 1479 969 1390 1454 1192 1447 1004 1083 945 1994 1467 1566 2566 1336 1156 4816 1342 1830 1618 1009 1530 1680 1478 1570 1534 1314 1261 1377 1665 1716 1669 1756 1777 1377 1630 1654 1258 1783 1449 677 729 986 638 688 741 1679 815 914 818 839 871 1767 1429 1432 703 1631 1694 1268 876 853 541 500 406 468 821 826 765 689 674 1030 857 707 860 551 493 580 711 665 844 971 684 728 494 655 787 885 1452 659 625 811 1020 700 667 667 536 630 945 1422 593 561 865 873 797 1061 827 599 716 635 661 806 775 771 771 941 951 1069 841 854 1073 654 842 824 1076 797 619 497 618 764 525 504 1127 560 636 873 507 907 812 778 858 918 988 789 884 600 658 1679 70 1467 714 564 457 512 459 711 979 985 1221 1182 1168 1213 1305 1361 779 370 547 521 457 593 626 496 458 396 494 506 477 633 1724 624 624 519 421 321 465 346 183 592 445 371 1326 1047 562 396 493 837 946 752 754 1821 480 1137 840 1139 1073 861 869 826 1362 738 906 716 721 746 820 1152 1048 1078 1088 459 539 681 451 290 475 985 964 1197 970 1573 927 1049 1710 1014 1605 959 1144 1220 1198 918 2206 1504 1647 1276 1400 1660 1320 1260 2368 2446 483 1312 1622 1269 1255 1479 1067 1492 562 1131 1261 2518 532 360 561 478 652 698 661 640 1265 597 869 941 1277 425 417 562 1554 1115 917 1021 893 1693 536 602 305 579 944 1420 986 1287 1288 1275 1610 816 1176 1074 880 867 1273 833 915 866 1016 863 1142 903 1056 739 903 789 704 585 1663 1160 628 804 434 969 420 637 447 1426 534 484 1737 1092 1253 1004 1501 1488 1107 823 2133 1169 1142 1260 831 1305 948 646 769 912 1078 828 1190 816 641 693 768 1186 1166 1159 1128 954 2246 1917 2342 1330 989 1186 1586 1121 1050 1316 557 904 1158 1296 1147 1354 1276 1154 1245 1376 1026 1408 1332 1005 977 1411 1397 934 1852 2099 2174 1473 1395 699 1096 991 1089 1012 1126 1094 1165 1510 664 656 843 790 930 1398 1298 1254 1389 1497 655 919 1097 1673 2597 894 1278 892 1433 1423 1159 1394 1612 1588 1671 1157 1382 1319 1323 1342 1214 1189 1642 1413 1590 1617 1716 1825 1412 1357 1688 1566 3848 3483 2581 2443 2508 2433 2213 2677 2217 3323 2218 2535 2628 2469 2471 2090 3267 2471 2257 1630 1722 1335 1297 1919 1404 2038 885 1797 2014 1748 2716 1085 1102 1427 765 634 920 884 708 891 785 661 675 746 888 804 854 543 612 743 556 525 748 974 1254 1087 789 749 1231 1152 1072 1042 1254 1371 1064 1286 1019 1032 1708 1780 1598 1547 1814 926 770 402 360 769 789 658 519 613 633 231 699 432 451 424 370 503 149 173 417 339 639 663 667 684 560 782 357 846 583 959 1266 1232 1237 658 604 696 762 521 493 504 621 668 868 718 647 317 303 436 387 276 370 999 786 1007 1304 1652 821 844 640 1395 1481 1015 975 1207 1330 932 1134 1115 1035 720 898 740 709 1117 895 836 1134 1159 432 718 629 1207 998 777 1101 833 983 855 818 601 971 908 619 376 1702 800 1504 688 719 1526 856 744 841 610 1147 1672 497 579 515 1055 1119 1206 1712 1257 471 445 558 1021 729 1492 1171 837 615 1065 1155 975 976 924 1251 1391 1326 1454 1121 1340 1237 1277 1852 2179 1330 1314 1492 1596 1485 1803 1637 459 1045 708 652 1095 662 3505 1359 1072 1061 1066 1303 1252 1197 1315 1704 1736 1717 1512 983 874 799 747 686 1391 851 868 996 902 935 973 807 765 1333 1128 1180 1449 617 836 1644 1986 1700 439 403 324 451 382 373 308 671 491 805 445 431 883 1233 1281 1185 1268 1010 1083 1146 1172 855 871 1478 1764 1531 1460 1356 1599 1518 1153 1278 1296 1281 945 1355 1014 734 1063 1190 869 1577 799 1140 1229 1206 860 926 914 1098 919 1177 1194 1062 1438 882 838 1074 1461 1006 799 980 1494 1756 1878 890 2389 1506 1351 980 1817 980 1289 1889 1064 618 416 554 312 297 275 375 1028 899 880 1048 999 893 1082 635 810 721 388 385 468 425 496 813 1521 444 1053 773 513 564 934 713 506 410 407 553 463 784 664 1677 740 534 1770 797 716 982 488 2797 812 800 1313 720 649 671 611 460 951 814 844 877 821 614 697 730 499 503 1105 1504 752 1000 1164 1363 1416 749 1114 904 862 960 1375 420 1329 1488 1332 1477 1582 1178 938 823 1045 1071 304 1603 572 588 458 1131 2917 2157 1112 410 526 537 964 533 646 770 2677 598 3403 2804 2950 2753 3056 3345 3240 3308 2851 3339 2715 3083 3049 3309 1006 907 775 994 1375 1522 1696 970 1019 1261 1334 1142 621 767 1100 1462 601 1044 1101 947 937 868 730 900 1007 1171 1175 1425 1632 1206 720 1046 786 1367 1269 1109 1049 1580 750 899 1311 1408 1297 1161 810 1605 1483 1154 1140 1114 1043 984 1003 869 606 766 1275 822 947 715 897 1083 802 896 1198 908 935 866 1510 1249 1662 1606 1493 1454 1575 1234 1465 736 1440 1675 1478 882 1242 1148 822 1000 958 808 1259 908 1029 872 1329 1141 1159 1236 1141 1047 1029 1153 1376 1177 1264 1264 1198 1177 1005 1117 1065 932 879 1078 873 864 845 933 1103 1131 995 935 1020 959 1387 1257 1595 1498 1080 1083 1102 990 1560 1117 682 1268 1340 1370 1134 1375 901 1027 1222 876 1133 1013 1202 1088 1166 1269 1187 1102 1120 994 1400 1351 1280 1447 977 655 866 996 693 351 437 669 476 751 598 831 249 603 388 477 477 524 507 488 597 448 477 616 411 618 535 708 788 430 458 402 434 478 571 553 361 708 655 807 648 875 600 407 593 542 500 593 646 430 661 498 620 615 570 1011 626 388 356 351 315 480 620 415 511 343 312 452 354 505 447 419 421 398 456 1039 539 398 507 393 469 411 574 901 560 888 359 405 877 421 374 940 896 895 905 355 437 304 405 318 366 704 749 689 632 535 611 1023 443 901 727 793 512 943 960 1149 706 709 1233 342 900 775 1174 518 607 829 352 569 802 685 483 790 939 1017 1432 1196 1116 1168 963 1237 1271 1084 915 2150 1016 624 1150 405 628 1681 893 1192 994 950 1492 944 723 918 796 781 793 1282 718 591 889 722 642 719 1019 680 953 1008 1176 967 667 894 974 902 789 1101 575 1114 1049 860 1336 587 454 522 430 316 725 882 499 517 1331 948 722 796 813 480 781 843 568 340 481 563 1057 644 908 1265 769 700 1111 853 1159 631 846 479 479 634 699 896 528 672 602 702 982 864 770 512 679 709 1019 1619 741 1035 591 1294 558 835 694 718 519 1260 720 798 1275 777 994 852 500 438 1011 932 726 1457 1494 1100 741 774 789 509 831 575 949 1069 423 502 299 323 643 457 1071 1316 910 1097 634 555 1244 756 1151 1219 920 838 1178 813 176 86 186 124 202 982 912 1308 1176 1137 1094 1224 912 831 811 627 324 313 536 858 380 593 406 812 921 923 974 647 849 621 833 711 1000 993 770 853 491 628 422 703 706 587 831 865 780 604 591 895 373 475 466 490 827 895 982 856 1127 593 516 928 875 566 758 785 724 839 937 1291 795 622 403 513 835 416 662 742 634 1216 1186 4614 4271 975 1019 1013 843 943 780 916 864 1151 1329 1237 1444 1349 605 384 637 558 676 588 775 1048 1063 1001 693 691 1099 1090 948 878 881 1031 951 1206 966 1145 546 458 801 727 302 548 501 459 598 253 271 591 656 646 621 828 490 735 740 499 1223 924 802 950 649 488 873 766 1008 1465 1383 424 504 503 1117 1767 1546 856 1106 1906 1734 1524 1146 946 1473 584 1082 959 1150 614 672 1738 1552 603 589 541 481 700 525 1280 1284 1473 1710 1328 1902 2041 1671 2014 1815 1325 1680 1552 1155 1715 1694 1472 2119 2434 2564 2230 2331 2186 1806 1777 1770 2170 2004 1986 2689 2553 2052 2698 2431 2219 2117 2463 3600 3836 3887 2217 2355 2032 1741 852 2366 2145 1571 1122 1969 1063 1046 947 603 923 619 570 1362 1502 938 674 953 905 556 834 3085 3426 3235 3767 3361 2683 3011 3265 2833 3777 3095 2924 3469 2535 3281 3106 2718 3256 3729 3037 3176 3657 2990 3366 3960 3202 3290 3544 3627 793 693 526 3286 4052 1457 3473 4641 4518 3330 1485 1519 1426 513 1535 237 758 626 499 2938 1729 1832 431 718 672 772 1934 2463 2039 3332 1548 2263 2281 1914 3089 3610 4248 3439 3746 7610 7028 3929 4807 5112 5079 3157 1189 2223 1964 2458 1051 2820 954 3836 1017 2964 1712 181 128 2123 1706 2648 5085 2487 1161 2250 1606 1582 1129 917 1913 1871 1616 2038 1611 3158 4057 1948 1600 2602 3105 3125 4129 2596 2172 1329 1862 1453 2535 2008 3028 1023 1923 728 2097 9860 11761 11484 1973 3755 3804 1373 1247 889 1403 1355 1080 1409 827 951 979 1978 1613 1614 2690 1389 1246 4728 1202 1601 1588 1047 1364 1445 1288 1482 1753 1255 1157 1216 1676 1747 1651 1780 1834 1273 1408 1646 1120 1625 1279 634 665 891 541 611 771 1657 792 745 844 800 845 1561 1262 1340 612 1694 1771 1223 919 818 579 538 368 536 795 683 590 628 724 888 895 767 985 706 523 622 731 692 699 945 739 709 435 695 821 854 407 662 580 835 935 746 572 672 527 702 984 1272 594 633 723 589 711 1120 808 578 713 669 705 847 787 768 784 903 905 1055 896 689 1097 418 854 878 879 583 593 477 548 654 437 439 878 470 705 910 468 857 678 644 736 639 716 675 759 524 616 1337 78 1197 704 563 412 442 417 785 860 867 1053 1055 985 1162 969 1080 689 325 488 483 400 548 700 507 431 377 509 468 422 682 514 617 711 365 343 275 377 288 163 681 425 364 1337 1156 579 417 541 743 809 835 814 712 484 1291 871 1097 1077 807 816 838 1459 725 929 649 888 723 725 1275 1040 1108 1059 376 462 738 483 268 501 1013 997 1228 1211 1571 882 1074 1479 932 1495 902 1123 1022 1098 932 2184 1620 1519 1221 1493 1649 1412 1397 1157 1141 445 1209 1506 1354 1515 1449 1171 1531 512 1136 1248 2667 504 384 554 494 668 708 647 639 1275 566 738 785 1321 507 489 598 1414 1097 1008 1106 803 1375 486 596 291 504 1016 1430 985 1282 1324 1315 1567 723 1172 961 789 786 1199 749 833 686 1014 834 1122 874 1015 616 772 654 740 590 1741 961 704 689 434 885 379 671 538 1486 538 537 1884 1046 1152 912 1605 1530 1096 833 2050 1143 1020 1124 876 1400 838 641 863 980 1140 929 1217 788 695 717 834 929 1135 1067 1034 819 2130 1910 2329 1373 1091 1246 1464 982 829 1123 497 945 1000 1179 976 1229 1247 1117 1208 1222 961 1473 1186 947 961 1259 1323 748 2062 2161 2250 1465 1379 684 934 849 855 919 1259 1038 1088 1656 665 655 736 840 1037 1462 1234 1210 1265 1575 662 1018 1257 1495 1153 945 1586 878 1395 1448 1147 1193 1420 1408 1809 1417 1413 1343 1231 1274 1270 1178 1566 1340 1729 1470 1713 1730 1452 1374 1639 1541 3327 3108 2467 2291 2471 2284 2096 2297 2082 3080 2154 2585 2423 2550 2362 2032 3188 2579 1975 1528 1626 1346 1314 2084 1348 2304 883 1509 1959 1710 2709 1103 1191 1451 713 674 911 972 668 947 830 650 570 677 906 576 647 560 569 731 425 423 787 813 1157 1125 860 788 1134 1011 1108 939 1192 1260 998 1210 866 1065 1374 1728 1174 1424 1457 699 736 442 367 737 755 639 493 558 649 225 720 440 294 395 329 495 114 181 336 358 562 566 570 618 488 833 269 823 497 965 1141 1093 1106 566 555 656 748 511 477 484 639 681 904 670 676 329 311 405 381 307 403 937 750 933 1237 1558 637 706 568 1485 1552 950 1053 1047 1152 946 1129 1044 956 732 818 745 740 1198 972 854 1062 1096 360 719 542 1270 857 767 1440 777 1016 798 820 527 967 924 629 366 1673 686 1409 749 640 1445 871 864 825 696 1086 1647 499 550 478 1083 976 1208 1799 1344 427 401 521 936 560 1220 1085 774 572 1033 1077 947 902 1000 1391 1243 1344 1312 1096 1233 1160 1222 1694 2145 1331 1292 1273 1598 1356 1756 1646 494 711 748 628 835 636 3297 1098 957 943 936 1127 1144 1099 1139 1546 1422 1562 1499 960 895 656 589 543 1356 861 832 1044 922 911 840 634 653 1044 1061 1267 1233 680 904 593 951 563 382 358 294 386 343 342 282 620 511 789 401 455 847 1235 1219 1135 1163 975 1082 1125 965 828 868 1645 1885 1629 1576 1510 1719 1178 972 1108 1325 1197 946 1211 1111 834 1178 1264 897 1589 740 1140 1253 1106 952 799 933 1129 1001 1159 1167 1092 1144 937 781 1170 1351 1114 792 947 1479 1761 1804 851 1991 1254 1228 912 1689 881 1149 1817 1055 565 383 573 289 283 251 357 847 824 906 1215 882 993 1144 539 753 611 331 423 452 400 373 774 1476 449 970 728 520 510 851 698 490 340 343 434 390 714 626 562 806 558 693 641 589 988 495 2915 745 735 1249 734 617 757 681 596 935 793 743 791 721 615 533 557 499 367 993 1671 857 1044 1294 1468 1548 711 1241 836 833 918 1388 499 1237 1369 1232 1331 1441 1160 817 976 923 954 268 411 487 652 522 1199 2824 1865 984 457 450 483 879 546 657 741 2765 638 3367 2931 2937 2709 3213 3348 3232 3220 2783 3227 2657 3080 3243 3386 1051 882 801 625 1336 1565 1841 915 1036 1098 1283 982 587 575 998 1393 616 1051 1116 894 896 839 694 794 782 1141 1118 1317 2118 1614 943 1639 1019 1448 1448 1367 1287 1775 888 1102 1448 1517 1375 1354 975 1752 1601 1411 1246 1311 1149 1102 1105 972 986 1135 1663 1248 1283 1409 1418 1454 1229 1469 1435 1465 1484 1449 1872 1755 2029 1998 1827 1776 1832 1505 1943 1000 1828 2039 1737 1195 1536 1665 1168 1400 1455 1213 1499 1214 1436 1518 1597 1556 1754 1469 1576 1787 1332 1554 1958 1773 1763 1980 1920 2004 1362 1476 1497 1133 1206 1410 1139 1249 1029 1336 1675 1310 1358 1292 1159 1501 1589 1680 1916 1749 1467 1437 1317 1220 1826 1633 900 1811 1934 1822 1588 1878 1482 1640 1808 1334 1674 1446 1660 1631 1956 1755 1784 1526 1592 1361 2016 2007 1947 2046 1494 860 1270 1287 815 430 506 782 551 903 586 962 393 787 535 537 530 587 568 547 681 530 571 753 493 767 644 804 896 454 498 432 460 568 615 570 451 784 716 827 668 903 600 441 561 514 460 694 643 456 600 581 789 590 545 1165 834 418 386 407 390 529 804 457 567 339 342 568 392 612 487 496 541 430 518 1184 638 436 553 472 507 503 631 1156 580 970 406 528 1139 529 470 1071 1010 999 1018 371 531 379 390 551 412 933 962 925 877 715 723 1225 565 1117 841 1014 670 1388 1145 1351 836 801 1371 484 1150 888 1194 662 720 964 525 763 926 797 654 1039 1118 1104 1792 1317 1332 1310 1220 1443 1354 1365 1080 2391 1109 739 1228 536 826 1898 1240 1390 1355 1074 2086 1185 797 1071 1121 1112 985 1643 974 739 1033 871 730 923 1170 963 1001 1300 1516 1019 780 1055 1134 1153 1475 1328 722 1347 1332 950 1623 599 575 595 548 442 785 995 614 721 1530 1154 947 1073 1034 684 885 951 642 448 541 696 1241 753 1012 1477 940 814 1295 946 1334 796 1046 529 527 803 785 1119 689 801 759 869 1094 1033 900 677 802 952 1127 1797 871 1500 723 1526 813 999 843 741 576 1471 1002 931 1403 867 1057 973 778 492 1232 1158 883 1610 1657 1397 903 905 923 681 992 708 1110 1178 501 614 357 410 722 454 1156 1490 1079 1226 863 657 1310 860 1271 1569 969 944 1247 938 186 124 226 146 228 1118 978 1609 1334 1263 1315 1325 1044 957 935 730 393 361 614 933 434 817 521 1005 1148 1258 1428 730 1065 641 1172 1063 1150 1239 983 971 900 715 610 795 766 643 966 1004 922 668 639 1089 492 596 549 542 879 974 1044 922 1297 694 619 1167 898 592 840 947 806 953 1047 1372 987 726 449 632 919 494 701 1012 899 1578 1327 5554 5621 1223 1377 1368 1220 1144 950 1119 1047 1377 1709 1466 1697 1594 740 541 906 816 885 840 1065 1237 1238 1109 793 835 1211 1245 1081 924 957 1293 1231 1332 1048 1218 568 726 939 835 619 697 639 757 875 431 421 777 960 893 717 906 565 836 851 686 1609 1248 1044 1124 808 652 1044 841 1117 1699 1563 478 562 628 1239 2061 2222 996 1409 2232 2123 1720 1356 1253 1849 797 1378 1271 1277 700 766 2040 1656 664 642 589 540 792 613 1717 1810 2140 1955 1606 2601 3020 2710 3036 2877 2548 2394 2033 1311 2444 2588 2164 2825 3159 2942 2983 2914 2822 2488 2379 2312 2930 2771 2761 3608 3358 3006 3537 3312 2879 3343 3238 4618 5027 5061 2474 2817 2298 2196 1375 3002 2801 2100 1388 2612 1263 1234 1262 918 1125 801 789 1864 2662 1106 731 1017 965 627 1116 4883 5088 4918 4671 4200 3596 3631 4150 3789 4525 3981 3719 4589 3355 4338 3832 3895 4446 4748 3813 4547 4557 3465 3948 4533 3797 3989 4294 4361 928 810 610 4441 4897 1909 4932 6372 6219 4349 1787 1876 1551 612 1669 257 756 668 519 3367 2121 2240 479 823 757 1049 2358 2881 2285 3753 1829 2535 3347 2638 3368 4917 5697 4630 4626 10058 8770 4678 5824 6081 6326 3429 1359 2844 2281 3163 1206 3165 1156 4326 1195 3551 1954 234 154 2501 1986 3183 5999 2987 1428 2661 1788 1824 1324 1103 2256 2212 2953 2363 1856 3769 4948 2253 1804 3168 3380 3402 4544 3007 2650 1825 2014 1665 2991 2336 3732 1596 2226 890 2401 10441 11484 16071 2198 4488 4429 1492 1356 1021 1671 1539 1248 1634 1047 1351 1156 2273 1850 2002 3023 1601 1422 5546 1274 2788 1872 1204 1947 1878 1916 1708 2303 1583 1424 1680 1912 1963 1895 1984 2050 1568 1789 2098 1440 2082 1453 712 794 964 647 843 859 2074 1103 1840 985 1039 1008 1934 1375 1794 929 2023 2008 1301 957 913 695 648 424 676 1096 861 768 785 869 1103 1067 977 1246 898 718 850 1000 941 911 1113 1014 945 487 971 1119 968 471 906 961 1089 1169 913 796 822 692 834 1198 1832 925 1132 1073 938 1074 1434 1114 769 957 893 961 1090 1057 1095 1074 1237 1134 1450 1202 968 1824 655 1177 1228 1451 1003 1068 881 936 957 772 743 1174 854 972 1050 604 1108 855 805 909 736 820 864 973 783 847 1754 104 1597 970 828 529 604 554 1121 1080 980 1336 1469 1351 1605 1166 1436 882 393 653 537 523 921 879 587 524 434 589 541 515 784 634 736 797 424 404 357 452 343 207 818 640 502 1675 1296 783 599 628 936 1100 869 858 882 706 1438 1045 1293 1234 974 1137 1392 1583 1003 1617 729 996 1064 957 1407 1164 1314 1220 448 745 1048 561 334 549 1239 1197 1415 1481 1610 1122 1215 1543 1030 1659 1057 1446 1146 1265 1190 2442 1896 1687 1387 1704 1845 1688 1520 1414 1251 494 1348 1686 1627 1853 1548 1243 1791 610 1366 1502 3047 569 449 584 634 723 771 722 741 1354 626 956 1112 1378 1212 504 644 1679 1268 1052 1164 958 1598 633 774 437 688 1432 1884 1362 1667 1711 1684 1974 1219 1550 1106 1074 911 1448 868 954 744 1290 1088 1337 1022 1129 753 1003 803 854 708 1965 1065 770 777 472 984 450 721 600 1639 598 641 2167 1120 1294 1183 1793 1861 1326 902 2201 1249 1335 1479 1086 1789 1184 869 1161 1407 1642 1225 1525 913 767 788 997 1154 1319 1172 1140 986 2415 2214 2665 1617 1329 1486 1710 1377 1054 1537 683 1374 1180 1347 1535 1403 1629 1491 1630 1698 1062 1965 1509 1144 1293 1865 1600 1093 2295 2541 2718 1665 1471 768 1157 1015 966 1028 1446 1407 1467 1960 867 759 894 964 1438 1625 1497 1674 1602 1636 851 1171 1414 1897 1281 1332 1720 1249 2290 1780 1626 1411 1616 1662 2012 1781 1693 1592 1626 1764 1583 1463 1898 1916 2117 1754 2338 2165 1668 1607 2069 2001 4064 4066 3307 3002 2921 2706 2373 2616 2496 3693 2596 3055 3006 2946 3014 2562 4136 3131 2588 1963 2334 1582 1578 2712 1680 2554 1109 1815 2230 1935 3256 1483 1379 1607 887 868 1298 1124 868 1208 1177 889 782 828 1048 692 696 592 781 827 487 458 876 897 1410 1195 1040 870 1306 1279 1547 1479 1539 1724 1436 1583 1206 1507 2041 2124 1503 1666 2842 817 837 538 451 858 868 746 646 678 656 306 837 492 326 456 434 607 136 221 362 374 694 702 716 729 582 931 311 1043 657 1031 1328 1282 2283 855 956 788 928 658 622 700 858 816 1057 823 1023 365 345 525 433 477 697 1080 812 1279 1455 1917 776 734 675 1625 1655 1105 1154 1325 1407 1025 1368 1171 1093 1025 951 1027 1064 1391 1137 916 1265 1338 472 878 740 1450 1008 1048 1823 1305 1407 1161 1146 758 1274 1208 736 404 1996 781 1613 902 733 1708 1051 975 991 785 1450 1829 581 697 577 1445 1347 1632 2318 1674 548 518 641 1177 658 1545 1347 904 724 1254 1322 1016 924 1250 1685 1426 1656 1497 1397 1556 1428 1580 2073 2350 1609 1609 1537 1879 1541 1935 2204 598 1030 1007 790 958 797 3743 1400 1266 1244 1450 1361 1340 1289 1416 1891 1749 1931 1811 1205 1067 824 753 605 1543 985 1247 1422 1107 1060 952 899 947 1294 1266 1717 1400 792 1043 676 1123 666 492 440 316 482 421 401 316 683 611 841 465 510 873 1638 1555 1422 1428 1162 1224 1297 1206 990 1059 1794 2159 1810 1747 1643 1894 1504 1227 1389 1632 1340 1118 1650 1279 1123 1409 1542 1128 1912 995 1346 1748 1393 1181 1129 1485 1352 1222 1538 1439 1713 1480 1270 977 1692 1450 1511 1106 1146 1813 1956 2186 1047 2433 1540 1328 982 1944 968 1395 1992 1137 631 456 625 305 307 275 421 968 973 1093 1434 1036 1204 1335 611 947 837 353 610 570 480 493 926 1999 527 1191 819 607 819 932 783 559 474 473 610 560 959 832 762 891 830 806 952 879 1277 808 3631 943 929 1396 837 847 924 836 730 1060 990 915 992 801 792 686 714 575 526 1318 1856 1105 1336 1537 1868 1742 834 1421 1006 1026 1051 1571 624 1291 1549 1400 1546 1629 1397 1017 1067 1181 1192 346 527 705 848 620 1381 3254 2142 1249 656 602 619 1035 713 852 996 3268 794 3916 3412 3506 3160 3595 3818 3742 3726 3353 3764 3177 3690 4227 4056 1147 1046 1062 1030 1735 1753 2009 1248 1361 1534 1409 1117 717 708 1340 1522 751 1295 1314 2146 1118 1029 936 1087 1736 1635 1622 1884 2303 1417 1239 1392 1160 1316 1330 885 799 2079 1389 1266 1671 1805 1723 1390 1448 2154 2061 1550 1671 1856 1397 1309 1289 1220 1058 1124 1208 1279 1264 1360 1383 1462 1467 1708 1483 1562 1551 1654 2082 1590 2054 1993 1889 2066 1936 1881 1664 1067 1792 2217 1982 1576 1303 1780 1979 1739 1554 1175 1704 1400 1591 1252 2479 1594 1712 1820 1606 1508 1330 1697 1936 2006 2279 2069 1598 1620 1649 1767 2070 1473 1649 1665 1544 1500 947 1475 1715 1612 1402 1535 1405 1322 2203 1252 1873 1721 1611 2086 1522 1192 1861 1908 1174 1844 1721 1621 1832 1681 1712 2092 1697 1953 1993 1163 1494 1391 1490 1716 1528 1650 1561 1781 1951 1784 1990 2132 1155 1129 1171 1888 570 622 511 635 525 761 599 689 440 372 553 714 1136 1085 1132 572 744 633 724 778 551 806 613 946 1205 675 1036 696 724 874 1071 771 497 993 879 1178 949 1403 568 903 830 798 648 868 1035 721 721 850 1108 849 807 1320 882 614 580 382 437 583 1197 744 833 579 400 483 498 535 613 513 533 500 744 1954 946 500 770 517 458 479 677 1090 575 1403 826 946 981 589 561 1187 1167 1191 1179 571 996 549 674 553 785 1387 1355 801 1014 735 1171 991 1005 1349 1123 1276 1349 1123 894 1661 1236 849 1613 676 987 1174 942 538 585 772 789 749 877 880 666 1529 1108 795 1293 1524 1767 1427 1331 1483 1623 2189 1101 2281 1045 702 1436 840 443 2068 1424 1570 937 808 1666 1023 1031 1096 1016 869 945 1313 1567 653 1045 948 847 1622 760 885 919 1157 1352 895 1165 1207 1467 1606 1098 1193 992 1165 1000 888 1285 1068 844 865 586 513 803 638 635 785 1311 1049 1397 1085 1090 692 813 955 535 945 848 693 790 1104 1065 1424 1005 943 1501 1228 1735 1043 911 985 951 1020 949 1348 740 752 813 1015 1028 1007 907 550 1010 1290 911 1583 1141 1800 632 1472 586 1172 752 1160 679 1427 964 1021 893 1135 964 786 707 706 971 1243 1100 1255 1360 1465 975 775 852 535 911 600 1067 1548 557 665 595 394 744 624 999 1693 1143 1311 934 733 1526 963 1221 2195 1180 893 860 1076 309 179 271 264 328 1373 1383 1301 1274 1094 1464 1475 1058 1028 994 813 503 644 788 1078 524 552 748 947 1196 1250 866 831 720 1148 969 722 1169 1234 1120 1041 929 743 603 1363 923 848 947 979 1019 744 1080 1520 1146 1319 802 767 1514 1411 1379 1562 1245 806 761 1453 1134 569 728 888 818 1041 1076 1704 1396 989 541 981 1066 701 808 999 1061 2116 1416 5465 6079 1173 956 1276 1163 962 1005 1294 1156 1633 1339 1667 1482 1493 1012 689 829 719 1250 1244 1064 1049 1051 1021 996 728 1556 1793 1011 753 1617 1016 842 1323 929 1207 429 520 1706 1374 567 450 598 733 793 506 953 1170 985 823 1049 1183 660 1009 1323 863 1937 1460 1072 1512 1067 797 1046 880 818 1348 1270 619 669 559 2125 3586 2336 1345 1709 3043 2223 2048 1654 1611 2234 1465 1504 1596 1120 920 924 1827 1804 644 531 824 508 793 743 1812 1862 1785 1606 1900 2480 2820 2448 2745 3015 2642 2632 2269 1539 2623 2463 2383 2730 3197 3079 3255 3127 2790 2768 2637 2398 2745 2984 3163 3511 2866 3634 3811 3402 2797 3185 2893 5503 4502 4433 2722 3019 2605 2477 1773 3021 2589 2113 1525 2704 1071 1090 1091 792 1316 1149 797 1602 1927 1248 606 1092 1017 731 531 4627 4677 4690 4615 4416 4129 4023 5141 3917 4561 3985 3933 4418 3964 4205 4537 3939 4631 3855 4635 4586 6079 4076 4206 3954 4081 3763 3848 4390 1188 1108 600 4226 5025 2516 5752 6230 6017 4822 2150 2138 2658 1165 2799 286 1253 957 748 3877 2301 2394 958 1036 827 725 2488 2501 2488 4301 2268 2876 4100 2180 3845 4748 5731 4635 4652 9265 8491 4185 6418 6307 7228 3363 1689 2106 3162 2581 1540 4133 991 4060 1452 4544 2387 413 290 2762 2164 3786 5776 3184 1519 2515 1843 1734 1204 1069 2394 2186 1871 1991 1477 3952 5705 2298 1840 3495 3702 3546 5212 3258 3412 2367 2511 2170 3491 2834 4398 2255 2519 944 5813 2054 1973 2198 17793 6088 5224 1652 1439 1654 1479 1764 1450 1894 1393 1405 2219 2774 1860 1716 3119 1685 1591 4241 1721 2065 1792 922 2603 2291 2249 2612 1650 1921 1905 2228 2093 2109 2261 2225 2259 2077 2064 2277 1525 1942 2243 1084 848 1189 1004 1280 994 2271 1118 1045 1150 1187 1253 1566 2117 1732 1357 2335 2429 1635 1429 1470 853 812 966 877 1199 788 710 874 867 967 807 793 1057 1050 754 1052 939 1021 818 989 1164 739 557 832 932 1495 543 881 1056 1059 1163 1306 967 800 868 783 1334 1733 1439 769 1047 897 1054 1297 1238 713 897 861 883 944 991 747 920 985 1374 1369 1216 712 1369 641 1271 1250 1022 561 844 982 945 947 854 897 1229 647 1068 965 524 1380 993 915 1150 759 894 1109 1325 592 880 2093 191 1706 767 900 1136 768 691 1166 1517 1078 1593 1441 1355 1293 1218 1371 1078 878 677 772 624 841 1244 813 409 403 817 470 548 583 1352 963 1062 940 914 685 565 431 313 518 555 569 1571 1416 993 845 687 1430 1095 955 976 992 1067 1456 1083 1564 1195 1336 1156 1355 1394 958 1262 769 1122 981 968 1489 1114 1703 1351 983 588 1021 625 386 602 1600 1813 2140 1476 2283 1323 1739 2140 1194 2240 1478 1494 995 1594 1428 2263 1833 2658 2198 1750 2381 2005 1530 1678 1252 602 1607 2020 1408 1719 1513 1962 2159 873 1024 1215 2749 661 622 572 838 888 959 926 1004 1201 695 1130 1266 1539 397 408 829 1765 1854 1403 1633 1158 2543 461 984 564 483 1422 2061 1530 1697 1933 1753 2123 1638 1807 1488 1290 1300 1726 1327 1423 1249 1725 1329 1911 1417 1542 929 1170 949 1046 933 2006 1093 754 890 229 1026 611 1207 956 2128 803 887 2160 1603 1942 1580 1899 2223 1299 1205 2825 1633 1923 2061 1736 2170 1423 1543 1533 1805 1711 1647 1271 888 856 861 1048 1246 1356 1396 1564 1047 2720 2343 2750 2569 1360 2252 2386 1595 1520 2664 701 1488 1041 1115 1048 1144 1897 1807 1999 1977 1284 1469 1966 1851 1023 2455 1287 1410 2486 2534 2470 1596 1363 1174 1285 1005 1003 949 1038 994 1134 1157 1009 739 1296 1432 1336 1690 2250 1074 1922 1836 1040 1692 1449 3033 2039 1553 2147 1694 1765 1903 2041 2332 2142 1846 2381 1450 1446 1174 1983 1794 1673 2228 1939 2116 1890 2057 2833 2990 2022 2132 2244 2051 4433 4260 4041 3332 3307 3576 3251 3458 2683 3639 3470 3939 2980 2998 3532 3192 4402 4107 2519 1776 1842 1628 2010 2428 2098 2289 1269 2503 2803 2526 3976 1465 1954 1940 983 789 1686 1113 884 1157 946 1052 976 1039 811 638 787 797 992 546 682 621 1297 1074 1036 1540 1193 1039 1599 1302 1747 1907 2160 2070 1318 1930 1695 1941 1532 2082 1602 1665 1744 1262 794 853 747 856 984 779 963 653 868 308 831 404 496 384 546 942 182 396 338 392 656 708 677 626 576 969 534 1299 1320 1165 1396 1222 1282 1091 1515 829 1045 786 701 743 1071 803 950 1247 1333 476 454 759 503 570 739 1600 728 789 1290 1829 979 1184 532 1243 1335 1020 1124 1101 1163 1287 1171 865 906 641 732 1186 1363 1067 1139 1006 1186 1008 421 704 548 1562 929 1566 1393 1435 1499 1456 1512 637 990 985 996 541 1747 827 1893 1072 743 2164 684 1007 713 941 1478 1929 651 856 624 1537 1493 1783 2176 1464 685 638 715 1380 969 1836 1569 1074 856 1498 1501 868 964 1398 1494 1257 1497 1142 1710 1174 1841 1612 2277 2601 1832 2068 2133 2407 1747 1952 1825 728 1278 842 760 822 988 4791 1633 1467 1389 1536 1942 1588 1442 1705 2336 2431 1944 2005 1540 1366 1049 977 898 1177 1309 1160 1246 1191 1172 1003 1082 1013 1557 1326 1489 1203 958 735 1017 890 1048 502 513 409 532 552 455 361 1121 697 782 652 513 1099 1449 1472 1223 1439 1600 1743 1628 1576 1484 1603 1714 2157 1842 1728 1645 1869 1537 1151 1257 1763 1292 1116 2091 1170 961 1652 1447 872 1732 1100 1718 2056 1406 1324 1104 1462 1324 1513 1700 1528 2243 1344 1669 1330 1622 1221 1450 1293 1503 2193 2221 2463 1339 2506 1410 1083 1009 3321 1141 1791 2864 1409 946 744 903 532 617 633 746 937 1238 1023 1219 1367 1484 1210 826 830 1073 419 779 606 667 946 1082 2029 547 1324 1136 668 1011 996 852 656 667 559 403 361 895 689 546 1027 611 902 942 1563 1946 611 3020 826 790 1495 1248 750 1047 850 555 969 742 1051 1089 953 891 546 584 466 625 1095 1551 824 1012 1478 1674 1613 865 1408 1355 2015 1548 1785 658 1675 1675 1302 1803 1863 1764 1198 872 1054 1329 523 627 724 954 792 1334 2982 2462 1880 548 769 496 893 800 1297 869 3801 839 4403 4024 3709 3416 3950 4230 4400 3885 3828 4003 3588 3968 4503 4752 1169 1009 1600 981 1845 1501 2284 1307 1410 1429 1198 1380 1582 1276 1592 1722 910 1486 1925 1254 1238 1202 857 1693 1667 1852 1717 2021 5208 4321 2544 2920 2297 3273 3101 1918 1647 2872 3436 2750 3879 4320 3847 3033 3498 4424 3497 2980 3579 3680 1981 2291 2282 2694 3820 2766 3659 3639 3026 3649 4416 4152 3800 3883 3544 4027 4065 4064 4080 4562 3770 3826 3754 3749 3579 3635 4422 2668 4732 5030 5138 4300 3425 4184 4409 4537 4418 3687 4153 3768 4108 4001 4818 3725 3778 3212 3943 4773 4348 5034 5070 4882 4648 4814 4668 4322 4224 4218 4671 3683 4059 4335 4069 4356 2359 3897 3968 3032 3742 3741 3037 4223 4289 3386 4016 3796 4459 5462 4185 2957 4267 4171 3156 4894 4839 5347 5041 4640 4748 6026 5279 5788 5278 4247 4732 3926 4323 4457 4199 5060 4954 4706 5538 5360 5397 4756 2710 2990 2633 4272 1711 1582 1011 915 1079 1122 1199 1673 575 852 1296 899 1488 1474 1428 876 1002 884 1344 1653 1090 1913 1328 1837 2318 1083 1121 1009 1088 1062 1208 1429 941 1498 1404 1583 1205 1828 984 1708 1288 1409 1328 1639 1104 1563 1668 1239 1464 1678 1610 2824 1428 1293 1240 735 1051 1374 2818 1827 2090 639 992 721 1085 867 1140 774 1438 871 1772 3574 1706 746 1000 1259 1087 1274 1351 2199 1378 3671 1230 1379 1849 1475 1908 2195 1978 1849 3570 1078 1480 888 1087 1435 2015 1963 2007 1627 2407 1443 1567 2491 2095 2616 1793 2494 2760 2121 1643 2714 2092 1740 2547 1372 1593 2231 2334 1544 1252 1996 1628 1771 2161 1549 1271 4120 2503 1761 3072 3492 3618 2062 2330 2996 2290 3895 2610 3892 1874 1421 2015 1437 1441 3313 3551 3659 2652 2527 3619 3234 1649 2555 2017 2131 2195 2641 2440 1842 2045 2068 1948 2294 1493 2310 2302 2898 3651 2442 2496 2954 2493 3623 3799 3222 1993 2172 2455 1527 2874 1663 1528 1567 1659 1550 1730 1627 1525 1596 2710 2774 3250 2389 1657 1516 1585 1902 937 1603 1538 1660 2452 2006 1516 2452 1633 2042 2276 1757 2621 1810 1747 1148 1070 1791 1845 2644 1307 1437 1375 1470 2480 1788 2452 1874 2354 2861 1781 3326 1450 3422 1387 2671 2319 1953 1753 1602 1106 3225 1913 2598 1847 2249 2085 1293 1932 1423 1789 3620 3254 3116 3034 1952 2204 1964 1743 1365 1638 1185 1947 3050 979 1143 799 1134 1727 1378 2000 2785 2018 2156 1667 1738 2391 2595 2458 3980 1850 2036 2501 1579 687 447 944 1010 726 1720 1993 2550 2789 2240 2429 2703 2381 2301 2070 1691 922 914 1409 1710 781 2032 1455 1952 1787 1777 1857 1788 1666 941 2285 2037 3118 2439 2415 2098 2013 1511 1009 2224 1203 1127 1924 2032 1649 1025 1995 2176 1376 1576 1294 1629 2589 1924 2008 2281 1833 1478 1362 2585 1775 1075 1571 2062 1751 2205 2275 2240 2067 1902 871 2090 1976 1628 1025 2829 2734 3577 2889 11601 11967 2235 2299 2877 2305 2647 2525 2382 1814 3636 3092 3212 2996 3423 1704 1311 2162 1538 2543 2393 2734 2012 1930 2932 2150 1685 2605 3505 1318 1494 2427 1865 1696 2437 1750 2416 1138 1363 3438 2944 2042 1459 1475 2475 2178 1423 1471 3022 2687 2903 1998 2161 1965 1893 2615 1713 4197 2937 3278 2678 2593 2023 2512 1749 2043 2465 2196 1383 1484 1679 6167 5218 5309 3337 3409 4407 4075 3706 2886 4065 5708 3201 3499 3247 2920 1259 1652 4240 4148 996 861 1525 1035 1680 1836 4328 4480 4250 3762 4024 6158 6987 6852 7250 7011 6479 5943 4671 3106 6550 6531 7074 8173 8437 6015 6197 6476 7180 7306 8156 7952 7617 8700 7821 9064 7316 9500 9105 8549 6389 8429 6938 12229 10631 10191 5128 5469 6284 5505 4830 6932 6578 5434 3489 6594 2353 2473 2749 2335 3038 2784 2048 4528 4492 3012 1435 2458 2321 1855 1699 11378 11156 10710 9355 10420 10193 8724 10961 9686 10462 9199 10680 10722 8320 11154 10161 9958 10838 11092 10487 11983 15440 8358 8767 10001 10980 9180 10391 10607 2478 2250 1355 9264 11542 6334 14204 15677 15291 13059 4534 4712 4179 1526 4647 666 1951 1284 1866 7649 5046 5283 2270 2692 2199 2471 4498 6121 3958 7132 5731 5927 8849 4926 7681 13832 16030 12643 12336 24044 22285 12293 14390 14591 17218 6470 3418 4720 5558 6407 3189 7189 2659 7380 3739 9683 5733 1453 1020 7347 5223 7548 12486 6944 2917 5151 4243 3760 2874 2664 4131 3890 3559 4480 4108 10028 11311 5548 3496 8475 7680 7280 10317 6845 6873 5202 4561 4674 9304 5854 12704 4566 5630 2744 5497 3829 3755 4488 6088 54217 11857 3349 2915 3083 3013 3383 3194 3629 2663 2879 3300 5230 4390 3662 6875 3693 3549 9952 3395 4356 4157 2561 4916 4941 5323 4124 3303 4702 4476 4957 4717 4818 4906 4788 4861 4012 4952 5396 3373 4426 3933 2543 1949 1859 2061 2301 2311 3908 2092 1921 2127 2208 2938 3770 3555 3427 2478 5595 4927 3224 1905 1924 1652 1420 1889 2003 2944 2018 1858 2067 1823 2067 1869 1903 2660 2146 2606 2426 2215 2419 2181 2961 2795 1634 1022 2199 2488 2697 1004 2518 2927 1415 1772 2284 2651 3043 2705 1875 2909 3051 3808 2135 1705 1781 2906 4058 2576 1726 1929 1685 1476 1696 2295 1702 1678 2355 3024 2695 2923 1844 2846 1347 2291 2195 2853 2797 2051 1883 2004 2519 2112 2180 2977 1903 2821 2392 1442 2427 2788 2469 3288 1715 2213 3156 3740 2351 2226 4232 387 4220 2348 2270 1860 1870 1128 2289 2850 2502 3941 4264 4403 3764 3137 3074 2082 1764 1484 1717 2194 2621 3062 2344 1141 1079 2305 992 1169 1453 2220 1844 1759 1365 1274 1504 1325 1091 1100 1367 1780 1065 3658 2630 2864 2284 1704 3207 2341 2126 2085 2023 2548 3018 2654 4490 2742 2629 2149 3117 4023 1593 2642 2204 2332 1787 1987 2736 2700 3327 2864 1346 1324 2661 1388 970 1458 3388 2776 3088 2827 3460 2600 3762 2618 2493 3599 2599 3759 2598 3358 3078 5071 3321 5543 4617 2801 4319 3635 1725 2544 2451 1033 3036 3720 3293 3850 2933 3509 3948 1396 2731 3164 5394 1284 1207 1407 1804 1761 1840 1718 2869 2218 1392 2681 2623 3925 933 925 1394 2792 3478 3082 3498 1258 5166 1005 2008 1312 1082 2421 3887 3140 3527 3644 3389 3718 2653 3851 2688 2542 2580 3118 2590 2721 2273 3356 2834 3734 3108 3189 1969 2250 1857 2253 2382 4482 2467 1584 1581 571 2181 1025 1597 1688 3652 1570 1725 3934 2426 3969 3904 3762 4000 2658 1542 4675 3502 4664 5165 3212 3943 3800 3483 3841 4050 4660 3874 2979 1984 2572 2231 2063 3560 4269 3959 3989 2623 5418 5614 6436 4503 3462 4106 4428 3212 3397 5543 1908 4063 3121 2600 3205 2519 4438 3870 4146 3945 3000 2973 3826 4441 2135 4361 2899 3021 4185 5530 5697 3589 3019 2844 3819 2852 2016 1906 2512 2464 2670 1880 1898 1913 3294 3840 3051 3415 4617 2686 3828 2573 2575 3186 2965 6388 3032 3574 4450 3683 3834 4481 4313 4611 3909 3993 4288 4231 3547 3184 4031 4612 4634 3374 4331 6291 3809 4218 4846 5176 3820 4044 4361 4263 10404 10218 8033 8470 7257 8303 6959 7594 6537 8436 7164 7714 7348 6628 7161 8077 10532 8504 5961 4317 4457 3818 3790 6364 5356 5669 3319 6444 5480 4719 8427 3229 4799 4913 2051 1441 3177 1701 3034 2435 2811 2419 2401 2103 2044 1425 1225 1273 2407 1607 1604 1487 2513 2427 2381 2979 1963 2378 3145 3652 3790 4003 4101 4134 3370 4805 5097 3953 4149 5393 4168 3554 3691 2263 1503 1768 1646 1536 1787 1394 1649 1461 1355 624 1366 1166 1088 861 1447 1966 533 434 425 927 1395 1313 1344 1377 1125 2138 1773 1836 2519 2289 2869 2745 2850 1693 2098 1698 2326 1451 1407 1475 2589 2460 2093 2115 3220 1312 1181 1345 1068 829 1573 3487 1313 1813 2719 3012 1311 1703 743 1768 1866 1702 1695 2443 2932 2281 2298 1974 2191 1488 1930 2010 2046 2035 2566 1857 2264 2092 1594 2181 1744 3691 2073 3142 3378 3078 2808 3261 3739 1697 2631 2432 1969 1402 3597 1832 3867 2256 1982 4206 1651 1973 1597 1842 3629 3398 1476 1919 1514 3543 3632 4413 5697 3277 1769 1725 1871 3450 2210 4149 3985 2261 2070 3873 3244 1961 2012 2774 3256 2872 3159 2876 3655 3581 3823 3604 4866 4309 3652 4030 3732 5051 3261 4773 4092 1288 3479 1910 2387 2305 1837 8336 3640 3573 3148 3311 4067 3436 3006 3593 4348 4652 3876 4239 3314 3530 2748 1995 1748 2040 1944 2988 2861 2614 2074 3061 2010 3177 3758 3328 3446 3276 2219 1802 1669 1502 1630 803 795 661 819 836 728 653 1635 1114 1447 1576 1166 2223 4126 3480 3317 2502 2772 2857 2724 2595 2857 3277 3596 4223 3949 3869 3269 4123 3721 2922 3214 3105 2763 3041 4357 3149 2442 2942 3315 2857 2785 2770 3558 4829 3712 3151 2778 3245 3202 3050 2873 4179 4444 3531 3031 3366 4637 2959 4302 3334 3118 4924 3308 3876 2997 4270 2271 1948 2235 4549 2029 4408 5369 2899 1672 1700 1548 993 1030 979 1275 1746 2074 2164 2157 2353 2811 2278 1446 2225 2424 1296 2627 2243 2275 2588 2604 3519 1032 2327 1973 1535 1811 1779 1739 1781 1331 1141 1471 1275 1751 1272 1528 1385 1222 2221 1773 2614 3623 1286 6154 2324 2246 2757 2565 2302 2465 2290 1513 2425 1854 2081 2221 2069 2371 1096 1021 781 961 2534 3744 2388 2152 2859 3032 3278 2398 3008 2218 3848 2143 3680 1019 2386 2997 2633 3223 3466 2804 3046 1715 2452 2475 1192 1285 1694 1962 1503 3463 7366 5272 5404 1286 970 1112 1662 1727 2228 2419 8208 2440 9286 8567 7855 7223 8587 8204 8867 8915 8513 8754 8278 8981 8566 9052 3892 2707 3415 2600 3543 3381 4032 2860 2203 2727 3115 3421 3212 3221 2785 3157 2494 3186 5171 3423 3193 3220 2530 3647 3690 4116 4075 4605 4813 4837 2459 3147 2351 3245 3087 1768 1590 3909 2919 2734 3504 3687 3389 3103 3366 4693 4379 3674 3506 4199 2573 2175 2298 2072 2444 2161 2448 2398 2818 2009 2725 3154 2911 3268 2800 2952 3164 3282 3449 3457 3529 3484 3446 3288 3209 3106 3339 2106 3075 3366 3557 2893 3001 2731 3158 3016 2815 2449 3205 2685 3044 2362 3978 2988 3307 2968 2484 3270 3145 3251 3753 3592 3172 3699 3240 3579 3749 3893 4153 2682 2584 3073 2517 2834 1715 3107 3101 2720 2606 2485 2661 2918 4399 3695 3606 3372 3692 4006 4011 2671 4522 3520 2925 4232 3446 3543 3626 3283 4611 4959 4463 5209 4626 3339 3451 3410 3257 3559 3236 3517 3261 3492 4025 4020 4465 3559 2338 2326 2110 3316 1346 1430 1403 1209 1466 1468 779 1349 987 861 1550 1135 2154 1970 1966 919 1012 952 1360 1755 1231 1874 1327 1698 2145 1184 1215 1092 1148 1322 1569 1503 1358 1946 2059 1527 1294 1779 1313 1863 1220 1217 1127 1358 1379 1444 1366 1729 1925 2187 2022 2506 1515 1162 1142 932 1149 1055 2327 1824 2052 952 906 759 1017 761 1058 903 1420 645 2025 3238 1206 931 1313 1222 1057 1313 1382 2420 1192 2665 1334 1429 1692 1624 1350 2428 2190 2036 3528 1627 1956 853 1152 1114 1531 2702 2755 1343 1870 1072 1517 2365 1856 2653 2096 2596 2781 2178 1367 2729 1952 2341 2154 1738 1919 2211 1783 1329 1145 2660 1390 1803 1834 1287 1238 4081 2095 1542 3203 3833 3740 2343 2201 3178 2073 4432 2201 3494 2296 1415 2369 1851 1243 3251 3242 4315 2210 2602 2678 2399 1741 2256 2236 2121 1836 2874 2738 2073 2660 1874 1917 2392 1717 1657 2168 2085 3360 2338 2347 2687 2058 3073 2621 3129 1652 1629 1433 1363 1604 1458 1205 1802 1401 1372 1181 1538 1159 1513 2802 1968 2042 1744 1364 1710 2109 2347 1128 1828 1551 1698 1652 2327 2436 3198 2070 2024 3176 2125 2992 2131 2317 1405 1478 1497 1621 2937 1577 1432 1219 1124 2255 1779 2101 1380 1939 1731 1744 3247 1558 3668 1253 2399 1613 2076 1725 1629 1574 2635 1979 2048 1935 1988 1960 1584 1493 1429 2039 2402 2216 3745 3803 1990 2254 1939 1644 1204 2088 1490 2349 2766 1052 1396 914 773 1435 1624 1564 2722 1572 1985 1918 1106 2434 1871 2829 3859 1356 1464 2413 1342 588 406 691 842 725 1514 2091 3313 3125 2939 3281 3297 2778 2629 1561 1350 611 444 1413 1903 649 1575 1227 2042 2095 2155 1166 1163 1531 1071 2076 1928 3113 1876 2254 1687 1612 1213 895 2190 1008 872 1269 1380 1352 1082 1720 1744 1496 1639 1236 1504 1864 1755 1510 2060 2473 2182 1997 2726 2063 962 2178 2652 2381 2821 2908 2832 1995 1681 1159 1773 1609 1391 1356 2450 2289 3002 3155 12703 12409 2174 2943 2748 2916 3051 2440 2136 1935 3404 3099 3594 2316 2767 1859 1282 2222 1227 2509 2397 2709 2545 2348 2811 2166 1921 2697 4016 1551 1405 3032 2496 2530 2645 1635 2569 872 1583 2640 2012 2255 2053 1376 1936 1726 1497 1500 2211 2007 2185 2420 3333 1920 1805 2058 1285 3991 2697 3591 2707 2786 1316 2647 2053 2245 2819 2660 2306 2568 2479 5701 4495 4497 3164 3224 4826 3781 4047 3552 3349 4547 2941 3009 3390 2676 1710 1936 3344 3746 1324 1062 1500 1231 1925 1587 4215 4047 3437 3501 4582 6056 6619 5836 5719 5602 5053 6400 4680 3723 5948 5771 5944 7250 7009 5577 5291 5329 6080 7033 5752 7214 6322 7212 7537 8598 7624 8145 9118 7262 6261 7949 6829 12494 10924 9922 4548 4824 6606 4414 3649 6340 5811 4026 2946 5933 2026 1840 2275 1919 2537 2362 1807 3739 4085 3017 1705 2464 2238 1972 1440 10105 9901 9259 7814 8524 8512 8090 9478 9402 9521 10022 10360 10323 8578 10219 9199 9164 11026 11008 11340 10121 12283 8139 8015 9231 9740 7985 8970 8388 2963 2707 1397 8738 9109 6067 12864 13801 14370 11063 4231 4194 3853 1385 4193 638 2485 1954 2042 7978 4741 4781 2039 2284 1923 1844 5451 6398 3795 6303 4464 5438 7289 4234 7761 11652 13574 9782 10891 21527 21306 10623 12807 13391 15633 5788 3164 4966 5726 6278 3787 7470 2520 8766 3674 8636 5173 759 613 7009 5374 8900 13376 6088 3421 4759 3525 3826 2384 2192 5628 5312 5171 4112 3951 9353 12750 4762 2472 5038 7886 7485 9629 6041 6520 3329 2478 2890 6635 4842 8801 3858 3928 1816 3947 3820 3804 4429 5224 11857 45475 3030 2802 2838 3467 3474 2888 3134 2314 2428 3367 4961 3666 3071 6255 3344 2901 9191 2755 3321 3836 2504 5191 5186 5150 4781 4240 3986 3790 4652 4419 4542 4723 4419 4544 3643 4069 5115 3744 5867 4053 2442 2027 2467 2394 1664 1791 3568 1952 1918 2773 2054 2050 4210 4075 4228 2255 4550 3668 2861 1771 1927 1993 1941 1958 1732 2226 1767 1533 1700 1595 1832 2116 2339 2580 2109 1791 1707 2525 2171 2050 2409 2081 1691 1083 2276 2553 2665 685 2039 1928 955 1406 2181 1899 1653 1966 1554 1871 3452 1829 1655 1620 1381 2579 2945 2594 1332 1426 1335 1382 1509 1943 1536 1476 1621 1961 2101 2075 1816 2262 1600 1903 1864 2129 2345 2086 1178 1507 1692 1905 2030 2818 1301 2758 1761 1491 2616 2406 2052 2747 1628 1967 2673 3112 1682 2133 3891 508 3888 1930 2303 1553 1700 1102 2218 2378 2231 3075 2978 2868 3620 2319 3340 2145 1751 1563 1695 1825 1869 2475 1353 994 868 1384 1151 1160 1480 2732 1316 1462 1072 1038 1212 1404 1275 915 1073 1443 987 3693 2701 2617 1942 2063 2254 3139 1725 1846 2102 1925 2946 2385 3698 2321 2229 2222 2956 3683 1475 2683 2287 1535 1919 2560 2912 2795 3618 3097 1466 894 2361 1743 1293 1022 2832 2463 2914 2455 3926 3574 2558 3371 3230 3735 3030 3276 2774 3412 2855 4601 3492 4555 3664 3023 3891 3324 2185 2625 2462 1184 2889 3631 3324 4616 2662 2874 3263 1882 2771 3099 6128 1619 1741 1354 1550 1639 1783 1399 2202 3194 1176 2264 3136 3651 1177 1174 1126 2692 2588 2525 2983 1392 6228 865 1553 989 1006 2870 3793 3070 3422 3565 3425 3664 2618 3583 2125 1832 1962 2281 2003 2081 2016 3226 2638 3653 2753 2640 1581 1870 1520 2150 1910 3637 1820 1768 1243 744 1922 1151 1888 1693 4602 1590 1878 4214 3639 3482 3633 3901 3685 3670 1486 4753 3804 5121 5464 3403 4218 3110 2934 3192 3147 3152 3477 2213 2350 2248 2009 1667 3381 3381 3435 4343 1940 5379 5226 5785 4055 2603 3577 4942 3648 3498 4764 1726 3389 2575 3126 2657 2868 4070 3642 4040 3982 3167 3202 4104 4829 2601 4585 3621 3532 3576 4692 3782 3284 2840 2553 3056 2260 1605 1798 2846 2243 2636 2919 1713 2038 2340 1995 4017 3246 4216 3002 5304 3248 2016 2977 2764 7522 3039 3223 3736 3729 3680 4663 4282 3447 4154 3666 4069 3431 3300 3398 3647 3971 3693 2863 3302 5576 3458 3829 4704 4915 3349 3835 3842 4097 10509 10825 8020 7273 7630 7003 5849 6264 6011 7560 5735 6319 6884 6318 7125 7343 9783 7762 5652 4641 4882 3830 3328 5045 4087 5677 2985 5420 5892 5351 7518 3543 4250 3869 1625 1265 3158 1397 2707 2372 2690 2284 2103 2017 1914 1362 1841 1603 2625 1355 1843 1718 2230 2023 1792 2841 2184 2472 3562 3739 2964 4262 4085 3993 3298 3965 4557 4264 4378 4865 3086 3492 3557 2045 1991 1751 1557 2062 2146 1811 1450 1974 1788 844 1988 1248 1127 1115 1454 2376 312 307 549 769 1487 1409 1459 1366 1314 2039 1324 2205 2207 2235 2717 2326 2350 2173 2760 1704 2226 1123 1112 1196 2118 1375 1575 1907 3263 1304 1119 1355 824 965 1283 2819 1542 2402 2336 3038 2061 2252 1231 2131 2251 1493 2140 2139 2600 2015 1966 2078 1982 1620 1479 1956 1978 1684 2444 1856 2135 2026 1565 2162 1720 3205 2270 2568 2359 2655 2200 2268 2690 1313 1820 1808 1860 1434 3716 2146 4122 2075 2049 3996 1976 1776 1928 1658 2672 3113 1393 1528 1179 3311 3708 3698 4797 3284 1428 1339 1829 3161 2325 4210 3553 2446 1777 3541 3279 1927 2085 3049 3187 2424 3411 2779 3272 2898 3804 3337 4368 4946 3582 3954 3597 4308 3476 5099 3843 1345 3021 1638 1893 2377 1855 8695 3089 2888 2805 3190 3691 3353 2655 3425 4848 5055 4399 3928 3107 3324 2733 2048 1919 2656 1942 2648 2730 2202 2566 2535 1526 2643 3346 3126 3178 2769 2107 1787 1618 1796 2044 957 1055 951 1021 1023 855 829 1685 1220 1272 1639 1004 1920 3366 3109 3174 3089 2997 3308 3017 2862 2915 3824 3647 3681 3388 3371 3086 3641 2755 2146 2361 3066 2334 2824 4610 2507 2121 2583 2407 2379 2728 3208 3024 3438 3565 2049 2362 3539 2818 2499 2524 3362 3612 2594 2752 2366 3615 2208 3804 2432 3264 3709 5255 5828 4204 5638 3342 2806 2415 5639 1866 4313 5159 2820 2042 1470 1210 691 970 908 1120 1882 2271 2124 2023 1879 2480 2248 1031 2017 2101 1281 1867 1629 1579 2222 2600 3929 1320 2013 2309 1754 1820 2196 1665 1198 1246 1143 1234 1093 1366 1445 1518 1682 1458 2570 1852 2495 3346 1222 6681 2001 1876 2858 1926 1826 2014 1855 1393 2288 1956 1805 1906 2159 2063 1122 1136 995 1379 2303 3667 2394 1769 2293 2401 2284 1801 3305 2698 3495 2163 4051 1019 2939 3207 2811 3581 3588 2640 2604 1391 2062 2362 1184 1210 1941 1820 1327 3336 5871 4510 4274 1105 1203 1233 1685 2288 2253 1359 7790 2123 8596 8060 7539 7248 7791 8090 8710 7726 7962 7712 8103 8379 8707 8830 2256 3038 2907 2228 4021 3516 4760 2604 2317 3175 3532 3327 2862 2184 2746 3449 2160 3048 4142 2902 2815 2620 2720 3411 3346 3927 4063 4712 1584 1188 840 1069 842 960 1283 1152 974 932 837 849 1524 1579 1490 1127 1126 1414 1318 1109 1298 1042 1256 918 871 919 787 942 1278 928 1140 611 1323 1562 1311 847 1101 1231 1210 1165 1408 1233 1258 1360 1347 1496 1421 1098 1236 732 1289 1547 1638 1123 1061 1043 1056 1078 1048 1039 1105 1142 1102 1025 1076 1223 1046 1061 1205 1117 964 1106 1142 1253 1224 1108 1111 1164 1324 1259 1191 889 1092 1292 1044 1181 914 892 1114 1118 1417 1533 1323 1108 1519 1302 1036 1122 927 956 1285 1139 1626 1750 946 1273 1355 1391 1368 1469 1655 1512 1361 1871 1866 1307 1327 1369 1288 1414 1371 1103 1244 1341 1590 1502 1448 1553 731 1040 970 1074 720 428 456 487 474 622 528 466 208 462 374 432 570 643 654 422 569 444 442 747 592 762 693 671 825 556 586 516 550 564 566 557 438 662 640 664 525 828 535 754 705 691 596 602 584 514 483 590 636 652 622 1198 622 370 269 300 407 404 838 631 751 426 453 527 493 503 487 473 685 314 907 1096 564 403 552 529 579 436 651 924 817 1011 487 605 440 673 332 721 642 638 787 429 610 323 527 254 456 698 772 786 597 677 630 728 875 793 573 1089 821 533 693 845 676 466 1088 565 606 690 706 1029 598 679 569 723 787 577 576 1035 865 816 1222 1224 1628 1266 993 1176 1094 1674 990 1637 878 630 968 555 607 1165 814 1002 907 792 1291 1071 676 895 685 689 684 923 752 506 678 1070 557 711 727 487 1011 1088 1041 926 1066 979 1052 942 808 982 613 773 726 1028 909 732 525 606 568 724 638 1019 538 864 969 884 1070 579 796 654 516 578 489 590 516 401 709 604 691 1043 706 893 1016 770 1324 727 849 508 542 634 654 1062 597 613 652 596 911 842 789 467 751 779 701 1127 708 1387 471 1078 552 896 790 676 601 1185 621 808 856 755 781 722 924 472 940 1085 1078 853 914 1109 969 769 582 526 747 472 822 1142 344 398 311 313 434 549 1249 1186 710 865 663 630 1315 1198 1181 1128 912 662 790 701 275 86 113 140 138 710 732 1033 1277 1080 846 1041 1179 1034 717 542 320 294 557 876 265 542 684 774 916 967 704 847 478 344 722 703 917 920 728 817 518 529 461 680 841 805 552 566 635 701 699 720 625 777 546 888 1046 743 931 822 1122 669 696 1093 790 461 676 764 660 831 860 883 943 852 386 546 707 610 657 675 672 850 716 4225 3719 1000 865 828 966 1008 984 804 700 1150 1445 1138 1325 1133 676 737 696 656 746 669 890 1003 987 904 878 502 1101 1127 791 567 958 947 942 771 598 965 590 343 1056 824 274 459 470 444 489 382 362 747 617 747 594 1322 853 641 684 432 953 724 644 596 515 503 790 676 713 795 741 376 406 344 1559 2026 1483 893 1230 1396 1280 1384 1463 1264 1619 748 1009 997 965 748 1110 1434 1552 567 440 532 421 570 547 1492 1228 1567 1261 1401 1975 1797 1833 2558 2164 1726 1847 1326 1393 1873 1795 1830 2003 2043 2281 2237 2121 2446 2201 2003 1818 2266 2183 2386 2321 2838 2632 2370 2702 2163 2535 2487 3735 3409 3552 2228 1760 2194 1297 1267 1822 2526 1839 1041 2477 763 715 918 757 869 914 672 1196 1406 1056 482 819 767 606 411 2966 3064 3198 3229 3152 2984 2828 3308 2669 3567 3126 3185 3823 2800 3453 3373 2940 3200 3034 3327 3753 4541 3165 3568 3264 3453 3264 3407 3765 799 702 407 2924 3310 1800 3517 4350 4593 3710 1544 1497 1470 684 1437 420 785 661 530 3041 1599 1622 547 1000 829 790 1987 2325 1802 3066 1710 1782 2819 1394 2569 3413 4107 3174 3843 7249 6723 3560 4327 5034 5840 2222 1342 1765 1922 2083 1197 2504 803 3101 1401 2647 1264 106 88 2626 1902 2814 4178 2005 1098 2284 1002 1324 1080 1018 1289 1295 1187 1987 1354 3275 3775 1592 1375 2436 2863 2631 2646 2314 2380 1325 1273 1078 2528 1743 2454 867 1844 862 1673 1463 1373 1492 1652 3349 3030 13581 12456 1155 1094 1005 1146 1431 1021 994 946 1871 1175 1356 2419 1300 1221 3043 1157 1453 1402 718 1094 1131 1097 1440 1077 1292 1228 1347 1506 1655 1517 1422 1556 1816 1524 1271 1344 1231 1565 835 696 777 626 800 833 1522 804 544 590 949 741 1445 1070 985 753 1876 1137 1130 784 846 420 382 537 489 576 455 458 429 537 847 530 604 685 632 514 534 569 603 591 760 693 692 381 624 698 1101 548 730 611 549 576 689 888 619 575 752 940 1175 715 673 841 817 821 1100 1172 743 842 820 805 1103 931 933 1230 866 1058 1118 943 613 960 808 1136 1132 885 871 532 607 755 782 753 749 941 491 914 1014 540 972 795 703 888 705 805 807 957 550 646 1166 138 1013 683 953 523 582 538 902 1030 705 1049 1076 1188 1254 952 982 755 694 606 542 627 710 776 365 885 735 371 356 608 373 936 539 925 638 438 484 453 341 232 415 518 360 1649 808 770 641 677 888 591 576 584 844 515 1365 1213 929 1110 802 915 955 857 756 692 689 752 650 741 1001 962 984 768 575 547 572 689 472 489 1342 1180 1233 1119 1667 931 1151 1125 735 1448 1138 1054 938 1089 1031 1734 1112 2029 1560 950 1058 1429 727 1330 978 373 1144 1345 1192 1378 1355 1253 1308 331 758 866 2296 462 456 395 594 592 618 569 608 787 413 782 861 974 533 543 533 1164 1362 811 1079 695 1729 365 324 220 395 1064 1086 773 868 1053 856 1158 705 751 912 839 816 1128 836 937 813 1156 969 1387 1123 1141 688 796 641 811 700 1585 990 636 533 289 863 232 733 474 1352 779 525 1578 1100 1431 1114 1399 1623 869 750 1760 1192 987 1085 1291 1346 920 884 803 1247 981 992 1306 671 666 642 820 1005 826 1333 964 734 1901 1727 1915 1259 1014 1163 1602 1089 1378 1482 479 1359 1107 1043 1113 1074 1389 1257 1378 1370 1124 882 1299 924 1163 1552 1200 873 1891 1639 1690 1452 1330 682 1229 1095 858 947 1124 695 821 974 799 707 929 897 915 1043 1149 796 1278 954 700 832 1028 2271 1335 1210 1320 1211 1510 1580 1311 1510 1291 1335 1586 1288 1568 1089 1445 1505 1255 1193 1430 1634 1535 1537 1608 1938 1611 1717 1484 1412 3809 3503 2942 2944 3085 2442 2554 2744 2406 3099 2295 2675 2552 2496 3014 2001 3444 2787 2188 1291 1455 1211 1932 1440 1564 1759 604 1702 2263 1860 2314 992 1222 1301 556 805 1426 834 709 742 1009 774 769 700 783 566 653 670 718 715 518 516 698 995 1133 1411 984 872 1246 1183 1361 1455 1159 1269 1324 1572 1651 1138 1447 1675 1074 1290 1354 1076 500 560 502 538 561 462 513 609 466 231 773 443 477 439 498 332 134 223 403 234 351 402 380 386 346 711 330 560 647 793 815 717 728 519 573 732 655 578 560 584 587 596 710 637 894 483 444 673 507 697 803 682 703 888 1269 1137 837 704 440 524 587 568 577 808 1096 821 954 1048 960 860 577 636 691 717 824 692 648 990 629 837 906 1242 826 905 1053 993 1027 906 1020 722 1033 997 716 249 1076 563 1368 798 482 1497 469 648 421 644 1190 1463 582 541 458 1269 1502 1278 1607 1219 865 788 694 1504 1008 1729 1557 869 950 1513 1781 964 795 1061 1433 1364 1480 1162 1076 1352 1173 1189 1800 1810 1194 1321 1316 1505 1352 1481 1992 697 865 1119 692 688 764 3336 1289 1090 1088 1160 1180 1119 1032 1189 1363 1407 1374 1502 1019 923 589 797 536 1020 1201 1116 1260 892 1213 923 522 759 1137 1050 1141 1124 770 686 826 852 971 389 454 410 445 419 341 311 755 446 839 538 452 1003 1059 1132 1030 974 913 970 817 958 1123 774 1052 1651 1312 1328 1389 1311 1299 1005 1073 1252 1113 1169 1364 968 1038 1165 1231 777 1226 772 949 1263 1138 985 1001 1138 983 1055 1177 1283 934 1202 941 899 945 832 1110 1221 986 1273 1530 1662 887 2265 1280 1076 784 1710 932 1732 2067 1149 551 597 641 364 316 354 392 917 857 877 851 1030 1086 701 489 502 850 415 572 523 556 766 610 1580 617 915 617 527 632 571 683 318 510 438 428 327 681 523 684 603 627 934 838 620 740 414 1915 729 645 798 517 645 684 604 586 819 738 664 768 748 632 571 590 394 373 1040 1149 629 859 1085 1186 1181 674 1193 934 961 888 1389 649 956 1004 851 1199 1142 1048 771 904 888 1178 592 933 659 541 413 928 1827 1942 1370 744 393 438 631 550 656 577 3196 794 3453 3210 2848 2403 2986 2830 2685 3109 3293 3000 3055 2728 3176 2969 836 835 1027 751 1053 904 1455 873 1147 961 1179 1495 873 821 938 1103 741 970 1129 1169 1147 1088 848 1257 1241 1355 1350 1809 1519 1287 786 950 788 1074 1192 1210 1026 928 691 875 1594 1655 1510 1202 1200 1320 1219 1150 1273 1044 1222 846 799 927 679 901 1082 859 1123 513 1305 1581 1227 730 1007 1169 1121 1131 1094 1159 978 1098 1011 1265 1039 874 1018 708 1090 1292 1513 888 895 917 916 930 878 879 987 1007 1041 966 984 1109 923 934 1044 948 961 947 969 1057 1050 990 1022 1069 1067 1004 929 892 1022 1088 1039 1177 865 889 1004 1062 1243 1375 1219 1024 1560 1267 1190 1353 811 864 1198 1233 1767 1369 960 1249 1411 1352 1213 1446 1618 1424 1413 1818 1860 1386 1381 1418 1296 1330 1330 1083 1254 1199 1541 1667 1513 1644 733 1020 977 1035 684 469 396 478 412 665 695 340 297 475 335 399 605 636 679 326 431 362 330 840 705 810 818 634 736 583 685 502 546 600 520 533 484 704 684 653 462 740 512 733 555 545 506 548 523 545 556 415 451 575 510 1265 594 396 287 316 397 400 846 565 637 364 437 425 477 416 473 402 742 273 917 1012 444 454 572 540 567 474 673 977 793 1017 543 673 351 602 287 661 580 554 633 447 410 347 503 250 379 480 546 604 487 536 560 648 744 549 530 1141 778 475 637 825 741 462 1068 580 668 650 769 1053 594 675 567 830 777 498 576 1039 826 894 1182 1200 1601 1221 975 1255 972 1417 1034 1521 858 713 947 563 629 1092 793 894 836 765 1307 1049 672 855 641 639 579 882 748 498 752 1029 478 693 711 576 932 1065 1044 847 873 1026 1038 910 780 875 787 676 708 1198 792 824 541 674 588 731 560 971 610 901 927 991 1273 492 822 653 379 449 475 592 495 446 636 601 674 965 668 661 854 760 1481 785 805 586 610 628 577 1066 597 651 584 592 818 738 502 485 909 708 593 1085 804 1291 670 1118 539 888 683 770 592 1229 712 836 788 820 649 631 846 408 936 1096 1088 818 885 1008 1003 739 527 532 650 429 698 1046 322 372 289 337 452 485 973 1155 652 813 650 541 1173 1182 1092 972 692 650 774 648 261 74 115 124 116 474 694 929 1129 1048 722 887 1067 914 632 470 266 234 464 953 257 560 872 764 821 878 572 732 484 320 649 673 863 892 785 829 510 423 459 678 814 768 369 373 459 717 658 610 654 802 541 852 893 611 679 890 1152 701 732 1016 713 461 697 773 733 828 857 830 906 964 477 487 710 538 611 644 676 730 668 4150 3661 891 859 754 1113 1035 950 802 733 1162 1503 1087 1159 1033 699 612 660 557 680 512 824 1034 1024 785 900 477 954 1060 720 557 899 873 868 679 516 898 562 349 1029 678 298 567 512 516 526 503 357 742 671 754 668 1585 964 562 574 353 906 697 708 552 537 431 764 618 656 778 726 395 452 410 1166 1615 1333 804 1301 1214 1122 1356 1275 1213 1633 769 1025 882 979 779 1035 1411 1381 598 418 422 479 522 431 1350 1096 1212 1166 1306 1930 1715 1812 2347 1972 1806 1933 1127 1369 1729 1731 1798 2139 1901 2070 1946 1902 2209 2370 2066 1940 2326 2126 2510 2336 2729 2608 2143 2450 2228 2484 2517 3751 3466 3673 1968 1683 2321 1241 951 1815 2520 1756 918 2495 721 642 931 715 828 908 682 1155 1343 927 505 824 762 618 460 2855 2904 3080 2894 2786 2792 2721 2920 2771 3375 2839 3167 3781 2739 3484 3223 2862 3067 3084 3234 3561 3976 2862 3319 3249 3595 3146 3180 3835 681 559 422 2548 3027 1636 3327 4205 4409 3496 1496 1414 1395 591 1295 418 634 512 489 2851 1537 1439 505 1057 872 799 1985 1908 1674 2821 1671 1752 2271 1385 2095 3221 3872 3022 3672 7118 6485 3420 4106 4733 5440 2171 1364 1918 1943 2019 1117 2265 846 3067 1177 2275 1209 112 96 2631 1821 2592 4044 2047 914 2284 829 1271 919 888 1236 1236 1182 2027 1421 3503 3591 1297 1180 2136 2854 2546 2343 2178 2166 1082 934 912 2398 1545 2505 733 1557 843 1279 1479 1247 1356 1439 2915 2802 12456 14215 1200 1213 925 1036 1381 1040 1009 812 1762 1098 1346 2148 1070 993 2980 1083 1369 1387 710 973 1092 995 1603 932 1182 1055 1172 1476 1687 1509 1450 1625 1815 1775 1281 1422 1200 1474 756 618 834 685 746 694 1371 693 523 550 900 630 1388 915 1153 690 1679 856 988 683 671 359 313 482 437 485 437 414 399 463 688 472 574 594 542 339 482 455 511 557 710 572 610 416 575 629 1181 655 672 583 471 534 635 782 601 525 722 875 1024 588 594 652 703 777 976 1176 650 727 742 727 959 788 906 1004 665 934 784 823 624 892 808 968 968 855 894 436 583 658 637 578 595 927 487 834 1052 636 955 770 703 840 744 830 747 862 552 620 1276 148 1035 635 799 470 693 509 820 1050 707 1061 1063 1176 1207 868 979 527 643 634 500 639 749 538 277 873 725 283 326 540 401 948 510 856 648 424 400 484 368 246 388 483 348 1547 725 794 671 641 817 524 524 536 936 487 1269 1133 864 983 801 818 745 822 693 550 660 673 597 751 950 902 951 842 571 468 563 736 490 461 1271 1006 1071 981 1610 839 1017 996 817 1311 1135 976 989 1121 957 1583 776 1848 1563 809 904 1414 584 1163 1090 349 1147 1334 1125 1365 1059 1237 1156 287 726 824 2311 448 440 373 568 546 570 419 557 688 463 696 857 804 601 653 556 1059 1192 622 822 540 1686 347 298 204 377 835 1085 807 902 1010 856 1123 654 726 899 838 792 1063 801 900 754 1103 969 1316 1119 1126 649 765 597 684 612 1416 847 603 614 293 844 236 694 498 1294 835 488 1353 1026 1218 987 1271 1334 714 760 1675 1072 914 1066 921 965 795 844 706 1130 819 825 1158 693 668 612 734 1053 806 1370 981 702 1744 1598 1739 1181 968 938 1606 959 1292 1150 500 1358 1130 945 1111 984 1020 903 1046 1040 1029 849 1206 806 1075 1566 1188 807 1640 1331 1195 1106 990 678 1102 960 851 855 863 477 576 718 772 698 828 752 955 1026 909 732 1402 967 631 680 888 1916 1638 1112 1046 967 1404 1622 1246 1411 1205 1236 1442 1175 1397 975 1370 1491 1069 1053 1363 1387 1361 1305 1490 1784 1425 1541 1239 1315 3638 3487 2861 2648 3108 2342 2550 2804 2333 2707 2262 2547 2641 2471 2531 1867 3267 2448 2178 1254 1385 1225 1898 1285 1407 1684 567 1581 2259 1866 1770 858 953 1178 499 748 1303 788 703 606 973 780 616 723 728 549 687 660 611 693 555 551 671 825 1069 1273 1075 871 1227 1331 1240 1173 953 1121 1312 1428 1279 1015 1443 1585 1082 1223 1394 1096 397 502 450 431 442 359 499 585 407 237 695 468 523 389 498 270 120 205 369 218 271 303 304 293 274 822 297 500 552 692 691 655 639 449 454 594 572 534 524 546 467 440 644 551 836 469 453 603 457 673 802 735 714 1141 1302 1124 846 813 450 488 476 594 485 700 967 755 844 946 850 797 591 619 680 657 702 676 517 965 690 678 824 1164 913 773 967 824 898 791 824 710 965 944 652 177 1035 479 1229 766 402 1378 455 613 415 609 1188 1424 558 480 434 1169 1449 1204 1466 1069 821 734 620 1422 1014 1681 1404 750 904 1400 1722 872 842 1041 1517 1308 1341 1100 1006 1263 1054 1183 1605 1300 1087 1214 1304 1390 1408 1669 1981 665 893 957 670 672 638 3109 1309 1135 1193 1126 1151 1086 969 1165 1319 1365 1362 1402 920 934 611 865 566 875 951 1153 1224 896 1072 881 449 718 1246 1099 1009 1196 754 627 796 942 992 399 448 412 453 413 341 319 643 429 788 498 418 1031 990 1044 1034 842 925 780 781 872 943 712 974 1356 1265 1299 1268 1284 1296 934 1010 1095 937 1103 1264 953 1051 973 1163 735 1069 768 804 1058 995 941 1051 885 780 960 1016 1137 821 1246 804 769 837 832 1159 1178 949 1153 1448 1665 853 2068 1115 1014 860 1540 705 1947 1990 1097 530 587 439 311 263 291 323 870 688 740 619 876 959 629 558 478 819 440 524 577 580 646 573 1490 643 793 562 557 624 573 685 363 541 465 386 293 584 464 872 629 617 1074 730 588 568 622 1744 671 589 730 453 458 592 560 466 600 708 565 663 766 483 612 619 340 344 1096 1040 617 824 981 1066 992 702 1096 949 982 949 1128 586 858 868 785 1036 1006 1005 665 713 773 1062 576 1006 729 472 344 908 1493 1964 1247 733 454 461 635 475 606 549 2949 750 3037 2810 2818 2336 2554 2570 2429 2893 3088 2739 2898 2391 2909 2780 785 847 987 885 967 812 1211 840 1074 877 1170 1752 682 845 896 962 789 1017 1132 1242 1183 1075 898 1424 1412 1232 1221 1605 1228 1257 1009 1148 1013 1452 1010 1198 1121 1268 1510 1062 1242 1383 1303 1150 1641 1431 1181 887 994 1078 1052 925 951 944 641 703 800 799 803 779 1160 1011 971 1181 1223 1140 1037 1093 1356 1202 1447 1352 1257 1363 1395 1418 1362 1084 1685 1577 1582 1092 907 1020 1220 1225 989 886 923 915 823 891 1529 1098 850 961 915 1090 1259 1336 1225 876 1050 1055 1155 994 1242 1426 1333 974 970 1055 897 1043 969 996 1139 1308 961 900 1018 1016 1147 1029 1472 1465 1266 1254 1292 788 1805 1105 677 947 1109 1016 884 1007 1089 1216 1049 1293 1132 1200 1268 1234 1414 1412 1348 1001 1566 1353 1042 1058 1209 1357 818 888 879 1411 454 386 477 277 495 418 297 334 232 537 453 338 400 388 496 584 572 512 612 1142 991 1144 1098 576 666 433 630 570 622 467 410 681 641 564 539 477 394 504 307 596 473 473 364 396 325 434 452 329 391 349 302 1212 406 543 361 180 231 277 615 581 613 215 412 322 462 369 381 372 520 398 560 1172 527 392 530 264 375 236 374 680 654 961 530 558 418 443 408 685 654 494 826 360 325 643 477 445 470 431 402 881 667 425 761 484 483 441 524 620 473 473 414 1071 542 862 807 428 443 578 768 426 499 521 597 426 680 556 652 843 712 672 1038 810 1074 963 967 936 978 1218 886 1459 923 672 970 464 536 1182 799 938 843 629 895 796 689 783 593 613 495 840 554 453 777 761 492 528 683 410 681 1097 1271 673 677 897 932 1038 765 689 488 795 660 1252 845 612 501 547 505 431 514 520 369 559 895 851 1262 694 599 598 658 755 499 483 581 535 495 528 710 912 565 746 763 729 1349 451 736 611 590 734 774 877 457 484 350 556 622 774 494 415 619 596 880 1060 659 1205 462 1379 700 615 611 780 472 1176 804 679 990 659 777 644 423 528 839 1338 1037 974 1065 818 562 487 637 485 390 232 442 640 308 330 322 303 347 335 843 798 430 535 526 348 887 706 965 988 728 641 695 854 237 189 180 320 273 604 560 757 775 661 938 756 891 837 916 619 305 289 523 706 177 478 439 603 455 465 506 604 753 520 795 579 952 694 622 715 364 568 725 471 594 546 494 542 533 603 605 879 546 693 543 454 740 765 683 579 1092 554 516 884 761 330 449 481 461 521 554 819 907 455 420 278 642 537 290 725 666 1157 953 4276 3725 778 994 744 868 753 801 695 689 1034 890 1100 1039 1087 618 380 388 431 769 613 559 990 966 827 777 537 1026 1027 1001 560 904 806 779 981 607 666 417 533 989 837 476 488 486 548 536 527 361 670 728 712 632 922 527 543 574 594 1083 853 711 790 539 284 1077 810 578 907 865 235 277 431 1359 1794 1127 856 1205 1467 1552 1042 1149 949 1605 908 1109 1090 1062 659 557 1352 856 499 326 399 530 483 459 1244 1195 1502 1078 1171 1828 1893 1687 1820 1713 1968 1473 1345 1012 2339 2189 2157 2198 2226 2305 1888 1911 1814 2603 1990 2189 2178 2137 2193 2477 2358 2762 2460 2291 2423 2536 2307 3618 3327 3513 2001 1919 1978 1195 850 2244 2054 1635 760 1785 507 538 807 587 1280 667 558 1119 1050 835 631 710 647 1063 564 2719 2902 3053 2846 3160 2889 3162 2712 2638 3384 3013 3102 3239 2690 2795 2597 2524 2794 3434 3006 2577 2952 3236 3610 3605 3543 3194 3473 3538 672 608 561 2697 2404 1586 4442 4813 4709 3755 1370 1318 1255 549 1171 346 622 426 349 2446 1671 1633 551 814 592 793 1865 1378 1544 2624 1934 2283 1791 1818 2202 3047 3591 3047 3578 7451 6981 3253 4141 4905 5025 2077 1082 2076 2544 2288 1226 2968 840 2658 953 2752 1071 137 123 1782 1736 2451 4675 2196 760 1903 947 1397 756 751 1341 1313 1386 1763 1394 3388 2477 1156 932 2107 2405 2414 3814 2013 1761 1261 1082 883 2106 1544 2507 872 1724 1093 1506 969 889 1021 1654 3083 2838 1155 1200 14152 2160 1273 1010 1393 763 1080 1332 1484 1451 1132 1998 986 942 2850 1109 1266 1557 805 1620 1446 1517 1526 1137 1333 1048 1246 1947 1888 1917 1750 1859 1474 1853 1276 1057 1055 1515 745 559 673 341 441 456 1458 712 818 596 994 546 1597 718 810 488 1120 972 598 404 565 473 317 312 403 652 647 628 686 571 586 597 542 650 579 613 677 864 522 762 562 676 449 367 621 755 842 512 510 484 429 476 562 617 576 556 658 769 947 512 602 670 577 793 974 979 574 709 597 692 797 613 814 731 713 1127 840 827 784 667 493 885 867 881 712 576 447 512 649 607 616 806 730 655 791 595 1125 546 431 609 542 606 594 683 456 693 1454 288 1368 845 394 441 412 370 674 855 591 1069 1077 1101 1109 1148 1037 649 367 422 371 174 509 291 442 206 176 465 247 471 293 799 623 443 792 634 434 513 388 212 544 516 330 1018 1075 481 362 616 867 567 595 583 751 542 881 661 623 633 696 779 611 944 812 917 746 755 831 835 925 742 914 874 389 375 502 589 413 309 773 783 951 969 1636 848 991 1116 810 1169 862 970 1209 1107 919 1724 1047 1397 1283 1124 1189 1018 1158 1079 784 355 793 973 938 1009 704 1024 1005 434 723 859 2002 346 353 332 445 491 492 744 549 688 628 657 472 892 485 453 659 1285 1359 1029 1172 848 1496 254 359 269 262 447 1060 854 945 1033 953 1133 879 943 666 570 550 801 545 587 631 725 560 811 614 805 534 623 807 650 535 1055 569 654 539 314 723 307 730 1000 1297 604 580 1439 1102 1331 1240 1157 1082 655 432 1399 897 989 1125 677 1124 831 731 842 1061 1122 1018 1224 584 614 618 882 1261 1058 1290 999 641 1700 1468 1693 1077 886 1017 1315 849 791 1186 504 1321 1268 964 1396 1038 1226 1033 1240 1240 820 1136 1248 1223 1070 1026 935 663 1798 1758 1609 1376 1172 615 790 748 633 1011 816 717 860 921 805 585 724 864 1286 814 949 879 1118 1090 768 786 817 1251 1169 1085 1224 847 1449 1404 1206 1074 1268 1188 1355 907 1369 1178 1117 1051 1071 1083 954 1222 1370 1519 1365 1382 1150 1693 1422 1507 3256 3054 2167 2177 2473 2403 2347 2574 2369 2818 2178 2423 2638 2203 1866 1810 3222 2183 1494 1210 1328 1141 1212 1381 909 1549 688 1222 1951 1794 2052 1077 1194 866 638 542 919 921 621 502 642 592 503 746 683 600 586 584 896 740 605 593 1105 697 807 1735 1042 885 1299 1409 729 1107 778 918 832 810 770 945 1357 1441 1367 1021 1270 899 342 505 493 321 342 277 388 493 433 376 558 243 448 225 301 298 204 423 179 254 268 268 280 278 260 603 490 536 607 627 836 770 876 492 473 398 457 453 433 433 476 570 623 545 814 622 562 266 248 338 474 819 402 555 1066 1372 574 377 409 689 754 767 683 698 657 724 954 765 688 695 815 652 891 863 897 689 881 706 438 473 548 1118 546 798 996 670 811 769 827 751 1154 968 607 429 1086 664 1309 600 716 1139 588 551 517 537 1089 846 385 671 575 1106 1058 1338 1306 1145 592 520 508 1123 642 1234 996 642 496 1169 1116 817 734 1019 1135 1227 1057 1319 1101 953 1096 1323 1480 1977 1622 1267 1083 1506 1872 1600 1280 636 716 854 672 944 642 2982 886 835 769 981 1226 1121 802 1225 1271 1228 1240 976 580 892 677 786 628 896 972 877 739 726 806 862 508 671 1239 1059 915 1086 670 655 667 846 552 404 425 335 437 440 380 296 541 520 746 271 286 724 880 867 919 1004 1118 952 881 828 795 918 1525 1199 1088 1027 1160 1102 1157 865 962 781 878 784 1226 987 845 1137 962 927 1436 1190 972 1021 851 694 857 921 867 820 790 1086 1061 1055 1009 1069 1066 927 1046 827 800 1223 1535 1688 1156 2142 1316 850 769 1690 918 1522 1658 927 465 475 419 207 350 264 444 715 566 652 933 765 803 708 530 582 676 447 423 461 500 479 449 1378 320 1061 819 383 466 572 778 563 551 443 428 382 470 445 533 714 504 702 527 482 607 415 1342 899 822 700 746 423 525 495 283 810 635 628 627 723 676 353 400 296 642 873 1120 660 774 1213 1295 733 868 808 859 693 861 1076 385 793 815 681 1010 901 1018 994 509 764 885 515 608 514 505 387 1146 1765 1508 926 488 693 323 1188 620 505 701 2592 659 2801 2579 2409 2015 2594 2530 2697 2427 2442 2484 2674 2535 2694 2439 803 855 526 771 930 923 1290 753 839 728 1450 1313 641 704 852 923 629 1122 1054 1053 865 838 681 1038 979 1004 1030 1240 1602 1586 1070 1057 975 1327 1116 1293 1076 1522 988 844 1107 1223 1074 1234 1253 1799 1113 1070 1136 1308 1226 980 971 951 852 938 1039 1003 1070 749 1227 1301 1261 1093 1111 1156 1126 1180 1431 1343 1730 1539 1371 1537 1507 1473 1373 1059 1640 1425 1379 1204 1204 1261 1098 1174 1282 1171 1329 1227 1125 1125 1491 1096 1158 1176 1305 1360 1543 1349 1529 1299 1590 1476 1418 1075 1512 1495 1313 1388 1218 1031 1153 1062 1113 1655 1426 1057 1115 1059 908 1395 1386 1369 1706 1717 1584 1244 1085 1207 1705 1588 1096 1072 1114 1074 1152 1088 1491 1841 1855 1724 1610 1289 1371 1400 1066 1073 1157 1154 1296 1263 1644 1787 1730 1674 899 863 1047 1540 564 742 488 384 553 514 479 333 469 445 411 379 344 340 378 412 495 428 432 869 740 829 902 596 706 521 580 459 545 524 417 550 551 831 544 607 455 634 616 538 409 399 361 521 447 335 438 405 585 445 407 1321 528 321 261 405 231 594 577 530 586 423 322 372 448 374 634 406 431 229 794 1079 623 367 555 555 446 537 431 1005 760 984 743 831 513 481 355 880 792 545 935 656 281 425 280 275 541 696 775 458 585 517 738 568 584 631 526 727 798 931 767 913 780 698 1034 387 442 703 643 469 585 577 641 703 646 717 405 720 723 794 1478 1529 1368 971 1032 1179 1147 1198 1272 1504 1154 625 999 901 734 1201 889 1271 948 752 1000 949 667 1250 790 817 751 975 908 537 876 1019 602 499 633 642 889 1214 1358 954 753 1137 812 1026 1144 1048 463 798 749 766 892 690 419 613 659 536 427 615 755 618 1119 1133 1194 803 721 547 608 648 620 605 572 535 674 708 944 1176 814 778 983 742 1288 702 766 477 509 723 698 878 879 691 387 635 760 786 725 571 673 752 722 1204 881 1612 589 1219 505 732 633 706 525 1122 745 707 964 698 975 536 623 405 803 945 841 979 1050 975 845 590 629 663 942 659 986 1061 433 473 288 404 662 463 589 1063 597 748 642 576 723 717 974 998 368 709 833 650 254 122 215 265 335 549 809 1043 900 743 928 787 940 866 666 646 196 208 608 726 345 579 577 656 780 816 403 490 477 361 808 728 935 1032 731 917 370 561 636 568 472 395 365 412 380 388 603 808 481 615 458 684 471 682 611 619 795 557 603 999 969 394 853 806 726 860 870 935 624 544 495 325 673 449 624 869 873 1379 1116 4948 4668 1044 1035 1071 1089 1240 798 907 870 1417 1084 1289 1032 1147 665 516 534 615 845 504 850 1039 1010 574 859 741 1193 1086 1248 626 836 1093 1051 1087 739 959 419 458 1108 884 699 780 704 523 622 387 389 678 830 663 578 855 503 486 763 686 1139 918 859 430 523 479 806 601 676 778 676 294 394 377 1563 1596 1442 831 1078 1531 1491 1150 1305 1407 1676 1207 1148 1346 912 785 748 1370 1140 612 526 437 510 507 587 1470 1651 1330 1354 1381 1937 1914 2042 1986 2003 1733 2423 1422 988 2792 2511 2492 3285 2974 2824 2104 2021 2090 3147 2138 2725 2854 2597 2798 3222 2923 3194 3211 3086 2858 3329 2961 4531 4199 4036 1775 2023 2609 1513 1331 2223 2253 1984 990 2976 593 537 1058 843 1056 795 841 1724 1679 1050 558 831 737 859 658 3390 3568 3736 3119 3722 2638 3177 3041 2893 3630 3533 3757 3807 3243 3682 3781 3495 3972 4234 4031 3836 4050 3794 4069 3791 4375 4021 3903 4409 785 711 557 3414 3310 1861 4702 5831 5941 4609 1441 1382 1466 503 1655 301 630 514 429 2710 1652 1614 714 973 793 810 1938 1991 1667 2426 1701 2095 2612 2115 2247 4173 4897 4305 3708 7838 8036 4244 4972 4664 5709 2028 1743 2198 2195 2114 1498 2687 900 3134 1111 2641 1634 405 373 2310 1836 3135 4282 2452 911 1681 1102 1245 788 806 1732 1672 1553 1825 1465 3234 3296 1756 1252 2299 3417 3322 3205 1783 1911 1298 845 1103 2522 1580 2942 1026 1624 1126 1358 1390 1403 1671 1479 3013 3467 1094 1213 2160 14386 1940 1606 1930 889 868 1263 2111 1755 1612 2046 858 802 4001 995 1296 1600 987 1709 1783 1774 1825 1336 1419 1434 1364 1779 1836 1894 1498 1728 1686 1500 1677 1537 1730 1779 444 504 526 442 548 436 1664 838 675 579 845 544 1286 848 788 655 1135 919 610 691 664 361 307 258 508 628 703 588 734 621 615 639 708 688 508 556 587 709 794 776 806 548 700 419 820 884 657 653 608 593 588 549 707 497 628 506 738 759 1067 615 809 489 735 1011 1103 1294 554 600 718 756 765 670 729 746 778 709 897 786 798 826 699 1113 1133 816 1117 605 492 589 670 482 535 1197 839 740 832 716 1168 843 786 948 537 632 907 995 725 791 1541 224 1404 805 645 428 418 492 795 1315 830 1334 1367 1038 1437 972 1283 766 596 591 568 512 757 529 429 621 509 427 328 348 650 555 399 392 580 320 554 527 314 298 369 474 361 1342 987 859 720 758 1030 648 697 665 845 626 1193 879 817 1073 637 855 912 1285 825 903 691 565 843 1069 985 810 1070 647 643 356 560 726 526 383 820 968 1191 1093 1611 831 1222 993 1026 1006 1242 800 961 1013 873 1669 1058 1291 1175 1332 1377 1322 933 1097 694 481 956 1291 1154 1505 716 1031 719 427 896 1049 2093 454 430 328 367 413 453 484 691 1067 476 711 682 855 323 285 551 1241 1331 827 925 723 1536 326 464 332 344 743 1310 1083 1186 1334 1331 1415 925 1273 734 597 610 888 590 726 746 1317 1062 1437 1132 1012 689 927 774 765 576 1652 515 651 620 348 681 388 777 476 1205 509 558 1626 788 1156 1125 1140 1610 952 519 1309 856 925 1135 1256 1119 853 1146 848 1004 1090 862 1137 714 642 638 821 1529 1237 1698 1177 631 1787 1469 1775 1455 1222 1251 1694 966 1089 1017 578 1388 1342 1274 1370 1335 1363 1218 1364 1376 1025 1425 1670 1173 937 1461 1083 940 1480 1577 1575 1239 1058 712 1016 986 818 1061 705 684 771 912 817 677 792 692 1187 1104 1068 1063 1412 1019 833 918 809 1747 1116 1044 1002 1038 1465 1734 1529 1251 1085 1060 1464 1251 1215 1326 1105 1296 1504 1412 1147 1832 1375 1277 1478 1591 1354 1377 1491 1410 3937 3764 2712 2513 2408 2109 2549 2766 2363 3103 2151 2415 2835 2679 2839 1916 3176 2378 2027 1573 1745 1434 1510 1499 1430 2267 664 2234 2394 2047 2049 1146 1383 1013 826 803 1178 935 1066 958 1087 814 665 843 741 765 554 440 822 665 541 488 721 632 684 1173 899 804 1448 1313 1040 1082 1080 1110 952 1181 1297 1149 1409 1830 1476 1508 1590 899 500 708 674 540 578 488 579 513 335 314 481 389 434 317 608 613 226 284 227 194 301 339 326 278 302 842 452 649 591 673 912 966 1012 603 548 563 701 486 425 500 513 465 586 730 911 408 394 323 268 271 327 1050 671 1005 1007 1387 627 561 261 700 677 404 664 694 820 684 1156 772 694 797 678 722 851 990 733 832 693 965 639 500 641 1361 719 1048 1258 919 1001 881 895 742 1052 1062 628 352 1428 712 1389 674 765 1137 775 729 701 621 1429 1329 560 618 542 1425 1158 1456 1627 1232 527 478 613 1165 651 1294 1088 685 491 1173 1181 632 766 1346 1648 915 1657 1266 1721 1402 1613 1340 1357 1583 1401 1306 1826 1635 1420 1899 1384 644 1289 781 860 1108 741 2688 1140 1502 1407 1628 1370 1411 1065 1249 1530 1459 1548 1147 765 1049 761 867 549 918 916 1044 963 1113 875 778 849 862 1444 960 1219 976 502 703 688 798 591 412 428 398 420 436 390 378 581 481 713 480 439 825 1296 1218 1284 1241 938 1181 1282 1217 1136 1200 1253 1488 1456 1428 1457 1460 1395 1161 1268 1422 1226 1020 1018 958 944 1311 1156 1189 1041 1171 934 1318 1149 1041 1136 1086 1066 992 853 1236 1133 1446 1200 1175 1071 1111 1396 1083 1142 1490 1448 1332 1065 1972 1184 1092 736 1466 831 1765 1598 908 399 751 492 185 184 184 244 755 646 1002 978 1074 695 1003 445 864 690 583 597 534 476 706 689 1175 331 1034 535 794 626 710 628 500 597 540 635 554 552 621 526 662 483 631 772 930 859 508 2066 808 716 854 552 537 614 536 522 746 961 546 568 869 561 636 668 568 629 945 1428 919 922 1098 1121 1305 938 975 949 903 1373 1026 392 943 1029 979 1224 1185 1023 1088 717 673 983 791 780 690 755 505 1258 1824 1745 1537 554 654 633 771 669 804 796 3083 833 3266 3042 2522 2559 2775 2622 2765 2923 3147 2715 3166 2657 3110 3270 1060 934 920 911 949 1159 1140 985 1135 1097 1488 1676 955 632 1005 965 728 1145 1099 1083 1023 929 838 1039 1010 1534 1630 1954 1744 1279 1325 1288 1078 1366 1098 911 783 1381 1017 934 1388 1447 1393 1181 1598 1527 1591 1181 1548 1459 1286 1027 1073 968 700 883 1037 931 902 732 1086 1105 999 889 1307 901 910 962 1940 1051 1888 2005 1881 2122 2143 1778 1619 970 1514 1083 1657 1036 1217 1002 1111 986 984 760 1032 1061 1169 1059 1278 1071 1246 1232 1082 1536 1290 1300 1359 1344 1386 1484 1437 1201 1229 1185 1464 1250 1070 1163 929 1243 921 1148 1422 1218 976 899 1529 1006 1577 1373 1412 1428 1170 1133 1346 1042 1674 1370 635 1429 1408 1141 1172 1202 1386 1436 1147 1334 1370 1569 1375 1500 1484 1578 1493 1218 1218 1193 1194 1276 1178 1273 889 1259 1185 1319 614 437 496 419 576 492 459 852 294 472 416 411 518 567 618 573 655 531 551 687 521 689 587 655 812 726 571 510 613 404 455 684 502 1216 754 799 640 810 592 505 587 577 527 720 521 467 635 465 608 637 592 1005 701 389 345 274 256 317 824 592 634 425 452 431 583 526 649 514 361 402 727 1256 635 434 522 510 789 492 675 870 588 841 489 535 538 458 625 871 889 745 1002 489 607 382 523 243 519 1142 1081 786 708 644 816 827 750 677 678 713 542 830 584 1022 679 792 1368 664 526 655 683 549 719 873 508 604 732 751 490 786 894 601 1547 1159 1611 987 1205 1394 1152 1530 877 2161 1116 896 1196 704 628 1272 938 1066 895 724 1058 933 874 1046 1054 1109 648 1316 484 598 786 901 651 737 663 785 1075 1233 1411 1105 1143 999 934 1163 951 985 659 560 759 761 1017 640 724 559 652 547 385 567 536 728 1309 869 926 681 628 570 900 989 695 567 508 597 1029 865 1127 1397 993 835 1136 836 1380 680 835 649 633 676 911 1095 602 629 571 894 1049 819 699 541 772 817 1087 1151 722 1645 556 1282 714 1271 440 863 818 1240 692 646 854 748 916 659 622 604 780 1041 894 1159 1125 1179 899 671 794 741 916 734 972 987 270 310 439 378 679 726 1009 1058 640 824 717 568 1244 871 1365 1394 779 1059 936 990 271 275 290 267 233 990 771 1308 1296 1052 1080 1131 1012 974 662 637 360 280 691 840 227 500 543 999 810 817 455 381 436 467 1000 726 1157 1254 861 1135 440 586 614 871 508 454 443 471 496 394 708 926 470 547 689 608 656 909 845 822 928 559 500 1425 918 422 440 496 425 538 548 995 617 610 465 544 698 491 449 740 635 1038 1118 5092 4481 1118 876 863 966 895 845 1070 1020 1592 1067 1634 913 990 1027 530 698 546 912 647 702 846 803 872 613 872 1078 1287 865 505 1017 1197 1091 1106 891 1157 331 523 864 734 614 585 417 479 534 399 344 835 989 898 556 822 781 758 694 765 1445 1251 1038 998 891 959 1245 853 714 1349 1271 349 597 597 2186 1528 1566 1021 1347 2102 1758 1171 1195 1353 1783 780 1021 1543 1005 1039 978 1872 1330 589 548 615 272 416 502 1536 1746 1076 1348 1447 2002 2012 2329 2026 1864 1715 2250 1543 1068 2616 2390 2484 2454 2611 2295 2277 2176 2217 2003 1771 2029 2095 2112 2373 3218 2798 2913 3049 3091 2240 3279 2392 4374 3664 4054 1952 2168 2743 1304 972 2278 2070 1678 1057 2142 996 898 971 727 930 991 581 1544 1730 1116 600 979 895 603 707 2873 3129 3388 3657 3287 2924 3214 3462 3372 4281 3551 3450 3798 3450 3002 3042 2770 3396 3725 3326 3545 3965 4041 4123 3941 3870 3497 4090 3936 1019 956 438 3777 4037 1687 4512 5234 5214 3987 1291 1345 1526 618 1815 385 951 844 600 2641 2121 2274 459 691 557 1030 1979 1791 1781 2868 1982 2180 2811 2520 2973 4358 5182 3493 4839 8482 8074 4480 4794 5434 6054 2592 1522 2144 1709 2369 1531 2381 1130 3033 1314 3212 1392 203 177 2473 2242 2796 4950 2317 1108 2203 1377 1315 936 835 1909 1881 1828 2060 1511 3007 3713 1484 1313 1936 2514 2387 3779 2238 2243 1458 1409 1242 2612 1721 2751 976 1758 651 1690 1454 1355 1539 1764 3383 3474 1005 925 1273 1940 13724 4657 6368 1068 997 1360 2159 1727 943 2368 1034 904 3817 1260 1470 1642 1272 1469 1694 1530 1628 1693 1140 1123 1223 1563 1596 1446 1677 1638 1554 1658 1815 1306 1527 1574 835 803 800 660 900 647 1770 1001 749 726 819 761 1638 1172 991 799 1642 1334 909 1112 641 615 548 487 491 766 832 768 662 729 628 820 582 777 663 518 677 680 666 762 839 725 636 426 1027 1107 1063 475 584 478 478 568 711 632 580 604 632 992 1491 504 846 746 625 814 921 1450 776 864 901 837 909 805 781 879 548 883 798 792 753 883 777 944 874 729 943 514 551 714 685 795 709 1360 560 689 1082 854 1211 771 696 827 741 873 803 899 508 739 1347 200 1309 782 647 447 511 366 775 1114 886 1172 968 1230 1256 1278 1149 739 653 581 570 561 566 646 608 288 242 631 556 458 555 699 497 516 351 317 265 449 414 221 319 485 614 1225 931 846 654 510 943 873 663 667 654 451 1149 906 996 707 732 815 917 1173 1100 884 945 784 885 842 1020 933 1304 1134 538 496 908 540 424 293 1066 976 1143 970 1720 926 1375 1326 893 1324 1194 1095 1005 1019 1151 2515 1453 1870 1495 1948 2143 1166 1430 1426 949 572 1016 1301 1034 1098 1346 1185 872 509 817 877 2917 666 564 660 599 739 827 732 818 1262 488 653 895 1387 450 400 430 1330 1274 935 1050 955 1929 217 541 402 229 1088 1560 1244 1385 1436 1327 1528 1045 1203 773 723 658 871 661 734 609 1053 817 1064 771 851 654 797 696 763 778 1251 544 568 546 303 881 544 645 650 1597 769 723 1542 1268 1567 1603 1634 1652 1056 687 1439 1248 1141 1243 959 1080 1137 809 621 1200 942 868 830 939 840 895 988 1321 1225 1092 1281 862 1889 1515 1729 1247 1107 1197 1754 948 1232 1368 692 1325 960 1461 984 1457 1675 1523 1562 1604 1117 1291 1458 1490 1263 1186 1366 1044 1691 2069 1824 1967 1550 812 964 803 795 876 936 851 1003 1222 1123 539 819 842 932 1168 1359 1130 1466 1545 711 991 821 1976 1256 1317 1319 1297 1344 1683 1551 1512 1644 1630 1718 1287 1700 1475 1629 1409 1207 1353 986 1801 1209 1618 1796 1748 1779 1709 1441 1647 3961 4110 2617 2707 2945 2560 2772 2921 2570 3387 2178 2467 2556 2416 2516 2147 3852 2751 1955 1518 1617 1300 1389 1761 1592 1978 897 1596 2252 2037 2723 962 1343 1667 813 767 1278 919 784 1060 719 682 492 841 916 735 575 612 990 686 645 540 931 717 958 1123 896 1133 1324 1054 1299 1441 1341 1200 950 1359 999 1229 1486 1932 1229 1560 1585 770 780 712 649 789 760 696 506 764 619 290 960 501 454 287 559 622 350 269 311 462 563 454 446 426 397 633 434 705 595 857 1053 947 999 768 753 736 591 579 526 621 548 408 625 793 773 569 553 498 429 432 472 895 659 872 1299 1784 678 651 387 993 1025 816 921 1020 965 1247 1193 1108 1002 701 613 614 779 979 773 732 810 896 562 773 740 1287 776 836 922 712 957 652 692 624 972 1004 849 328 1639 619 1502 821 553 1410 712 1017 611 936 1170 1332 591 794 730 1281 1402 1273 1836 1447 515 491 648 1176 637 1295 1366 924 711 1332 1044 833 754 1176 1224 1204 1292 1419 1549 1227 1476 1240 1615 1963 1366 1525 1739 1880 1303 1997 1346 539 972 1034 636 887 871 2917 883 1296 1258 1252 1554 1450 1241 1494 1595 1721 1542 1325 812 764 811 490 538 1147 787 1113 804 1021 761 775 708 854 1232 1184 1271 919 748 764 610 1020 752 338 353 263 355 347 291 234 609 413 521 455 375 1082 1059 1156 1042 1616 1418 1222 1475 1530 1209 1216 1331 1749 1430 1322 1078 1515 1412 1150 1293 1406 1423 973 1817 960 891 1154 1416 1027 1604 1052 1132 1265 1361 1073 835 924 847 776 1250 1345 1256 1433 1220 1109 1150 1201 1299 1041 925 1479 1979 1770 1022 2192 1427 900 905 1870 993 1545 1805 980 812 629 743 336 440 304 549 776 795 679 1148 855 809 1089 535 720 552 507 482 708 540 653 721 1197 450 933 711 523 631 693 686 695 650 417 502 411 542 461 509 900 690 675 952 708 1145 627 2425 917 835 1019 830 818 666 602 599 1094 663 1038 1134 823 927 621 666 626 418 953 1237 775 711 1242 1307 1077 621 1439 830 999 1097 1470 686 1345 1189 1074 1176 1247 1401 955 987 838 1092 732 635 698 701 580 1259 2166 1663 1154 545 713 467 817 726 803 749 2889 817 3302 2970 2769 2665 2897 2941 2981 3322 2748 3237 2746 3023 3408 3298 726 922 889 681 1251 1264 1749 1062 1048 1281 1277 1300 805 1108 1258 1393 600 994 1520 1390 1323 1276 1078 945 913 1211 1318 1655 1308 1231 966 1095 850 886 1001 607 569 1028 718 900 1237 1361 1232 939 1155 1353 1071 1210 1043 1134 1609 1098 1063 960 626 982 991 783 833 817 1135 1054 1062 947 1060 841 839 1017 1639 1142 1572 1631 1508 1643 1747 1368 1435 1096 1476 1429 1583 1303 948 1159 1183 1243 1173 1124 1179 1053 1151 1090 1078 1250 1304 1080 1198 1339 1145 1209 1138 1066 1153 1341 1227 1058 1039 1087 1222 1100 1076 1132 1104 1080 770 882 1364 1391 1168 1180 997 1092 1454 1197 1195 1200 1261 1150 1208 1044 1348 1174 919 967 1098 1020 980 1029 1262 1105 1055 1246 1086 982 945 902 1360 1182 1309 992 942 1012 1213 1067 1145 1083 833 999 749 1256 627 437 375 268 401 306 317 684 235 374 453 294 493 557 543 570 742 626 630 543 401 563 484 394 538 502 459 423 453 462 504 504 341 843 608 630 572 666 578 420 554 554 507 582 477 401 541 351 419 369 310 1177 421 300 233 247 202 382 718 427 487 421 396 447 442 558 508 582 378 274 668 1098 554 293 404 398 501 462 442 714 524 752 346 384 469 664 524 756 668 524 770 316 351 339 324 306 473 613 577 673 662 691 567 453 535 857 579 679 457 803 546 1025 619 660 986 502 364 611 648 603 795 553 528 653 676 691 600 755 750 633 1480 858 1351 1073 1310 1296 979 1304 816 1727 1031 838 1088 525 772 1197 534 1039 892 588 861 776 674 927 589 611 569 770 679 526 857 750 459 428 611 541 1096 912 1351 1108 1000 794 884 1013 775 642 457 655 680 875 863 695 736 503 677 535 524 560 640 764 911 766 687 514 573 584 692 758 573 469 493 329 758 712 704 985 661 791 868 757 1155 557 716 629 586 828 989 717 323 384 449 672 849 660 624 385 533 748 992 1023 689 1284 632 1288 597 923 423 713 648 1143 508 576 710 631 817 594 563 503 857 865 799 851 866 837 777 570 633 546 688 476 758 905 269 311 439 301 439 317 889 819 552 660 495 598 783 604 1132 1029 628 877 630 806 214 270 395 236 253 661 598 1041 1024 898 854 960 892 824 607 652 351 276 579 690 367 415 433 625 530 498 425 414 407 464 763 537 931 1171 739 833 377 534 523 623 581 438 687 655 706 525 866 902 419 508 503 437 564 919 597 780 757 498 473 1093 757 389 567 597 555 613 674 800 631 455 435 452 613 499 358 747 836 1101 864 4221 3778 1127 669 821 960 804 675 1054 974 1274 982 1093 818 801 710 497 494 552 865 537 445 815 821 772 666 680 876 1016 670 504 867 959 897 870 650 1036 337 568 994 881 568 342 385 428 434 351 362 623 510 530 544 613 722 497 598 731 1215 993 844 778 604 672 1256 714 667 824 756 368 500 532 1319 1737 989 754 1141 1572 1597 1007 827 809 1534 897 1016 1346 734 870 890 1629 899 495 411 541 402 402 457 1183 1415 1113 1155 1280 1512 1554 1856 1695 1381 1464 1621 1168 1042 2071 1982 2126 2286 2438 2343 1682 1660 2078 1638 1798 2083 1864 1900 2141 2850 1909 2810 2234 2766 2171 2905 2212 3575 3614 3674 1807 1831 2136 1255 1005 2284 1989 1460 962 2096 661 561 980 606 836 727 698 1189 1203 819 530 749 617 495 543 2937 3188 3232 2881 2870 2712 2778 2643 2858 3655 2697 3007 2777 2568 2836 2661 2514 2517 3081 2460 2821 3217 2964 3211 3379 3391 3347 3857 3726 734 674 559 2910 2998 1454 3880 4534 4954 3793 1226 1382 1421 597 1662 416 432 390 404 2416 1600 1606 380 718 644 835 1510 1345 1566 2299 1663 1947 2402 1877 2541 3465 4075 3779 3584 6268 6817 3299 3648 4266 5319 2042 1309 1884 1866 1875 1389 2408 831 2742 1062 2631 1271 118 104 1653 1791 2482 4226 2011 687 1876 894 1229 1063 1033 1403 1436 1477 1900 1493 2494 3417 1235 1165 2171 2655 2559 2962 1808 1792 1089 969 1184 2355 1437 2464 790 1690 731 1605 1192 1080 1248 1450 3194 2888 1146 1036 1010 1606 4657 13208 4346 795 812 1164 1549 1339 941 1583 799 697 3191 1110 1244 1452 835 1352 1310 1142 1292 1338 1099 1067 1100 1056 1097 1049 1127 1179 1525 1322 1408 997 1265 1163 457 533 485 419 522 708 1370 737 500 682 663 531 1234 808 624 739 1570 1132 623 672 570 438 365 456 442 679 455 400 552 632 779 728 546 599 608 482 607 578 560 587 828 500 525 400 532 621 870 292 466 419 551 606 595 620 491 411 669 682 1168 517 717 782 674 616 970 875 707 771 889 820 762 830 729 755 823 825 988 904 753 769 651 1178 1192 753 775 505 524 755 689 555 643 1117 455 767 826 432 1060 848 784 904 786 893 875 982 466 591 1024 221 958 973 835 405 536 347 679 799 613 1151 1185 967 1310 981 843 327 493 517 428 449 490 676 630 232 192 713 399 320 399 607 446 542 490 411 221 469 340 258 226 351 355 984 879 501 343 803 839 741 518 502 667 359 848 701 643 635 721 909 890 1121 684 733 554 593 652 758 968 951 1204 752 542 551 785 386 282 315 820 690 805 868 1540 789 1030 916 663 1036 1056 618 736 920 948 1921 974 1243 1043 1314 1333 832 1055 976 582 374 825 995 1075 1135 1185 1052 826 413 754 820 2084 633 559 569 614 664 768 679 548 880 497 623 608 772 530 512 470 1097 1248 659 719 832 1531 324 523 333 380 862 1279 933 1070 1144 1048 1224 800 1019 676 558 566 831 586 652 635 846 603 976 699 674 693 855 591 674 606 1102 833 368 501 286 710 329 439 589 991 672 497 1636 753 890 1091 1377 1314 692 649 1045 924 966 1082 997 1300 924 912 755 962 958 923 1040 851 816 948 921 1207 910 1200 1203 582 1655 1186 1393 1180 1096 1121 1488 828 1146 984 403 1253 712 1082 715 1146 1248 1190 1218 1246 1037 1234 1390 986 888 1009 875 963 1551 1489 1675 1172 1041 786 1037 907 622 965 835 661 733 741 751 582 686 936 1017 880 996 864 1302 1388 740 983 781 1740 978 891 1226 1073 1448 1238 1127 1419 1234 1380 1431 1054 1149 1359 1101 1094 1263 1293 974 1087 1366 1433 1256 1255 1477 1542 1666 1447 3394 3685 2355 2742 2366 2523 2295 2498 2191 2628 2149 2351 2170 2002 2476 1663 2981 2049 1994 975 1103 1120 1352 1052 1272 1736 593 1461 1796 1520 1893 793 919 1209 452 511 680 749 539 735 593 431 543 650 743 625 537 490 573 439 637 611 848 615 799 1107 788 922 865 1063 861 949 1067 987 875 857 848 1017 1181 1374 1141 1328 1337 857 618 532 448 616 616 506 548 470 363 232 819 277 298 388 301 449 200 291 246 313 384 342 323 364 293 578 368 697 557 741 732 649 687 625 631 605 710 461 404 457 589 476 688 691 542 435 410 333 262 213 243 732 610 730 972 1273 624 600 275 675 784 700 741 779 780 799 760 816 761 564 685 579 668 978 666 582 560 776 537 643 590 888 768 933 951 753 970 786 840 543 975 1037 490 276 1182 687 1198 569 543 1024 515 665 475 698 932 1235 553 610 528 1391 1129 1181 1428 1362 538 481 513 1037 727 1373 1183 762 664 1134 1140 787 550 994 1315 1303 1070 1348 1272 1058 952 1195 1859 1869 1085 1327 1374 1302 1194 1559 1215 598 901 860 774 709 605 2608 1065 1255 1089 1104 1196 1221 993 1139 1317 1571 1590 1011 620 961 718 409 469 845 843 949 764 764 730 634 806 959 1118 970 1181 860 640 587 725 600 731 247 302 247 278 258 215 166 439 325 541 281 398 770 777 829 754 1093 1078 1228 925 916 787 988 986 1443 1184 1077 1103 1123 1077 964 1053 1159 885 844 1166 880 873 842 1057 851 1239 868 982 1117 863 796 775 763 875 849 932 1010 880 1071 967 1031 822 946 1236 922 709 1323 1318 1322 1240 1799 1068 910 756 1278 926 1324 1482 806 601 399 551 274 339 259 420 919 605 626 895 559 677 947 418 626 621 400 363 500 402 569 530 1113 480 922 565 477 444 672 608 442 543 450 577 364 521 443 487 733 620 576 708 506 796 508 1641 610 574 881 541 524 534 380 415 599 623 860 812 577 727 388 367 432 464 780 1050 684 1044 1151 1251 1044 576 877 670 1016 976 1142 575 770 985 905 1021 1050 1072 1077 827 774 814 634 644 608 697 584 1078 1454 1341 901 435 631 410 711 593 520 633 2542 715 3091 2769 2395 2381 2306 2298 2321 2721 2175 2753 2328 2252 2726 2673 947 712 706 563 1089 1206 1496 1064 813 872 1265 1271 787 653 970 1063 557 781 1433 1127 1062 1020 907 1002 841 1041 1114 1382 1806 1463 952 1113 1011 1182 946 788 699 1214 829 982 1196 1270 1284 962 1435 1487 1391 1046 1368 1286 1416 963 980 1050 808 903 945 856 713 724 1071 1162 1040 878 1332 1010 1084 1161 1551 922 1476 1489 1473 1585 1543 1497 1285 975 1485 1209 1426 1127 1093 1084 1196 1115 1180 1011 1103 1101 1328 1036 1274 1107 1289 991 1089 1483 1179 1358 1465 1334 1390 1500 1385 1290 1230 1208 1263 1040 1108 1258 1113 1416 1037 1162 1389 1269 995 952 1344 1192 1596 1286 1362 1516 1471 1204 1249 962 1628 1352 930 1355 1257 1012 1149 1233 1343 1404 1235 1211 1334 1235 1208 1210 1215 1302 1276 1213 1253 1339 1495 1507 1519 1386 881 1189 1017 1200 579 469 481 331 536 493 372 770 357 495 429 387 493 680 686 524 601 493 501 862 729 821 873 602 724 499 518 428 491 463 580 519 503 918 634 867 676 911 468 452 554 513 433 533 534 447 647 508 593 416 390 1091 456 398 360 312 326 338 764 385 441 358 426 411 522 658 568 512 410 386 762 1270 524 439 525 507 733 440 616 859 686 936 406 442 491 524 658 616 567 487 1073 645 605 522 443 294 465 884 699 665 776 566 732 855 560 552 541 811 605 796 684 987 813 783 1112 523 596 748 790 567 618 713 581 728 676 661 428 815 1006 598 1317 1189 1984 1097 1202 1059 1206 1502 1116 2076 1021 1043 1241 828 620 1225 1005 1034 811 792 1041 1071 902 985 702 772 588 1140 776 643 778 905 506 671 676 549 904 1394 1205 924 1016 958 999 1147 1020 1014 603 701 719 698 981 707 582 686 668 551 424 550 529 646 1112 921 886 695 824 553 654 778 631 571 549 422 696 744 859 1138 704 720 993 651 1100 568 792 633 665 867 903 1017 595 603 560 869 1132 741 809 615 743 715 1004 1158 849 1458 675 1435 635 1045 497 924 743 1072 733 585 741 725 840 706 619 549 840 1056 890 1102 1134 935 1102 651 859 659 793 535 851 1137 253 299 405 461 647 546 927 1133 663 795 638 625 1122 720 1332 1350 891 950 780 920 241 134 276 230 184 778 745 1260 1208 927 1141 979 1108 1044 815 366 170 208 670 802 233 451 547 881 773 769 574 566 449 485 761 604 1315 1346 1113 995 474 489 452 633 518 458 496 533 562 444 1049 1043 603 704 485 757 666 770 836 777 1311 557 488 1325 984 361 768 835 744 944 900 1084 825 873 592 566 740 559 407 940 628 1181 1114 4556 3839 1086 923 915 994 972 777 1140 1053 1542 1092 1560 1130 1010 903 575 708 610 802 630 707 882 858 880 792 822 998 1207 824 620 1137 1200 1002 1332 896 1181 367 587 912 777 605 567 561 481 503 408 323 931 824 830 793 823 811 685 842 811 1604 1311 872 939 753 792 1143 758 715 1217 1169 442 558 685 1738 1547 1525 954 1614 2050 1527 1354 1013 1032 1754 1010 1119 1303 1056 985 1010 1664 1344 646 528 454 385 490 532 1138 1394 1048 1381 1481 1652 1811 2224 1828 1662 1708 2088 1540 1355 2317 1933 2081 2547 2461 2326 2148 2139 2345 2213 1886 2113 2304 2040 2400 2877 2122 2851 2702 3218 2286 2891 2471 4481 3756 4066 2266 2120 2481 1415 1014 2359 2120 1718 1004 2214 782 792 1056 787 852 897 637 1300 1138 1072 615 924 896 633 576 2958 3079 3406 3637 3322 2974 2816 3468 3386 4208 3393 3644 3548 3203 3283 3028 3042 3478 3612 3203 3494 4037 3634 4075 3969 3860 3736 4309 3532 880 816 485 3298 3789 1509 4288 4665 4880 3899 1402 1467 1703 687 1812 339 671 578 582 2647 1772 1946 409 872 720 974 1966 1893 2001 3027 1784 2173 2767 2157 2726 4345 4979 3833 4316 8265 7460 4151 4871 4979 5885 2688 1273 2267 1873 2744 1611 2820 1212 2868 1061 2985 1551 219 201 2789 2294 2694 5102 2454 1013 2092 1293 1256 1032 950 1830 1760 1691 2055 1598 3148 3827 1627 1232 2090 3001 2789 3907 1953 1852 1730 1398 1373 2481 1462 3071 967 1875 784 1868 1447 1409 1634 1894 3629 3134 1431 1381 1393 1930 6368 4346 14072 903 802 1116 1909 1711 1346 2730 1159 1043 3336 1352 1548 1488 1120 1573 1598 1526 1503 1532 1195 1081 1171 1784 1708 1778 1750 1740 1615 1627 1795 1262 1584 1613 637 645 716 476 725 620 1478 797 698 780 698 631 1389 1062 893 851 2025 1377 946 1029 769 658 605 583 554 645 623 578 716 713 713 752 703 703 652 635 691 759 855 846 914 627 716 520 957 1068 1184 341 418 510 406 537 696 575 515 485 677 909 1102 612 1008 750 691 829 951 1256 664 686 726 717 944 732 751 909 637 955 757 875 812 786 822 923 898 858 861 514 487 938 977 647 625 1144 599 620 871 742 1131 623 579 692 727 828 651 776 535 697 1364 181 1198 652 602 435 716 353 695 1047 663 1092 1110 1185 1367 1048 1178 543 620 542 659 606 640 793 519 249 217 571 463 344 508 631 522 543 476 414 363 404 343 199 299 486 510 1143 951 692 454 690 868 724 777 839 707 576 1110 932 930 895 704 819 901 1327 775 963 914 1027 723 938 1072 1234 1305 1220 531 439 901 600 462 321 1082 877 1137 898 1634 1086 1273 1161 1021 1447 1244 1029 998 982 921 2885 1371 1559 1197 1678 1931 1160 1205 1126 823 568 995 1258 1119 1331 1167 1261 1107 477 955 1094 2473 545 408 435 570 572 649 629 699 1130 593 831 822 1144 349 337 587 1471 1446 913 1039 1050 1696 229 551 382 259 841 1282 1017 1130 1314 1199 1406 919 1047 981 877 907 1096 909 980 785 915 796 1010 861 862 899 1006 934 864 928 1340 866 596 741 315 874 449 632 599 1498 743 576 1537 845 1455 1199 1589 1762 1001 712 1493 1160 1222 1334 1178 1168 1040 975 800 1060 847 992 1053 902 716 824 912 1179 938 1451 1138 717 1947 1451 1659 1379 1260 1236 1459 788 1114 1456 623 1328 1096 1350 1182 1419 1572 1440 1569 1591 1227 1431 1459 1148 1166 1108 1229 765 1768 1742 1744 1715 1522 765 1109 997 694 1042 873 864 958 1042 920 736 783 969 1157 1095 1153 1215 1396 1529 615 886 765 1710 1012 996 1303 904 1315 1555 1703 1722 1318 1764 1721 1494 1401 1312 1235 1281 1555 1321 994 1555 1362 1585 1685 1708 1650 1604 1599 1558 3929 3916 2910 2776 2757 2569 2939 3042 2533 3145 2183 2409 2669 2622 2409 1904 3594 2678 2004 1292 1382 1200 1409 1780 1539 2140 606 1869 2536 2276 2745 850 1164 1689 750 856 1120 890 731 817 770 578 569 663 728 627 489 655 968 563 704 684 883 659 948 1183 891 1089 1587 1577 1173 1099 1118 1020 918 1475 866 1192 1576 1772 1403 1594 1594 816 600 589 529 659 618 554 522 470 529 347 903 390 408 385 450 641 232 178 279 450 573 485 499 527 421 833 385 778 773 1023 1009 925 959 805 736 622 632 520 436 470 520 602 690 764 737 595 556 481 418 450 482 1012 554 785 1238 1656 621 683 443 723 768 672 650 1100 1026 993 998 1091 1073 524 672 602 774 949 796 694 754 852 515 578 562 1195 725 849 821 770 1089 717 783 452 682 778 537 247 1411 705 1228 560 521 1173 740 802 643 728 1119 1319 569 873 766 1412 1228 1230 1580 1062 391 359 622 1026 614 1238 1199 818 587 1228 848 828 656 1105 1236 1198 1134 1191 1378 1262 1265 1082 1973 1891 1473 1401 1190 1750 1447 1694 1508 515 881 1002 840 701 610 2652 1299 1292 1248 1181 1482 1349 1087 1417 1737 1850 1653 1238 717 869 907 601 501 1189 985 832 829 963 756 704 761 895 1123 1283 1670 1131 662 772 750 836 817 267 300 252 300 290 235 205 685 398 571 322 502 964 1083 1152 998 1381 1465 1272 1100 1119 926 1094 1247 1777 1399 1279 1133 1420 1441 1161 1233 1338 1313 1126 1790 1007 719 1185 1368 1058 1333 1183 1218 1405 1271 990 915 1034 866 901 1146 1331 1139 1342 1293 1070 1016 1049 1195 1148 920 1403 1926 1959 969 1979 1209 953 833 1905 1070 1455 2088 1068 669 413 572 339 450 354 535 749 908 850 1156 801 910 1128 564 600 581 503 458 775 620 671 732 1276 487 928 586 468 594 750 650 530 565 356 512 470 629 462 394 716 626 852 868 672 1257 587 2294 892 856 1082 766 685 641 537 477 844 533 829 895 865 903 494 427 553 455 800 1225 799 795 1075 1220 1004 559 1285 854 1173 1082 1440 624 1160 1003 892 1052 1059 1363 1306 819 927 998 842 499 822 644 505 1253 2016 1681 1237 607 566 423 718 627 663 643 2683 815 3228 2830 2545 2527 2797 2796 2830 3212 2524 3226 2480 2568 2824 2955 906 846 828 790 1064 1429 1520 1037 901 987 1554 1240 801 875 826 1343 830 1113 1291 1529 1452 1374 924 994 960 1199 1312 1581 1579 832 700 997 1030 882 945 1037 965 801 724 736 974 1063 911 1101 946 1078 1246 1196 1278 1145 772 788 771 884 691 713 661 849 902 679 876 845 1151 778 664 1066 1025 1040 985 887 959 1021 972 977 1004 955 833 734 1030 1168 998 957 982 1221 1179 1075 1076 1132 1319 844 1149 1171 1241 1138 869 997 1436 956 1201 960 1109 1065 1196 1124 1060 1254 953 921 819 1292 943 810 889 817 987 907 1124 922 883 835 796 790 1078 936 1206 1128 777 858 901 882 1064 911 751 1217 1145 1371 1013 1500 1257 1005 1252 1080 1319 1187 988 1059 1326 1376 1385 1228 1135 1141 1466 1476 1228 1570 676 733 610 1191 386 442 264 329 278 407 391 394 192 377 328 406 440 495 458 255 363 290 269 587 437 548 511 354 476 303 423 333 367 355 388 375 310 560 501 493 439 627 427 395 363 405 389 437 427 228 513 559 694 650 622 877 317 315 297 299 440 373 546 470 575 186 165 323 236 293 323 274 457 275 568 879 679 206 268 319 331 452 519 630 671 760 500 558 393 470 284 554 481 360 523 296 400 351 520 338 415 577 402 459 589 465 733 440 462 641 557 851 606 640 510 811 624 606 1123 340 519 337 496 294 358 486 338 549 1046 359 381 1051 576 489 935 751 1160 784 915 1133 953 1047 643 863 761 503 864 383 416 770 360 1070 847 786 809 770 885 1060 423 464 561 686 846 544 649 545 287 480 412 521 621 818 890 603 532 806 791 642 679 471 377 881 542 842 722 614 614 497 478 446 421 523 468 559 680 640 1134 613 633 463 509 653 416 339 560 376 660 563 564 745 522 624 566 532 1009 500 618 837 767 494 401 1023 438 454 383 536 699 570 374 512 354 742 558 718 412 1106 410 1066 363 699 449 828 404 1127 603 572 729 628 520 448 406 413 546 1101 1095 415 402 808 710 289 349 299 504 302 616 412 279 299 192 339 428 261 651 679 440 506 292 402 679 701 742 465 440 539 485 571 179 134 146 154 147 467 447 815 640 709 588 669 596 550 363 393 214 166 543 480 208 308 510 568 582 613 335 309 393 329 629 441 789 721 713 1185 492 489 364 504 614 516 346 350 328 558 308 615 238 309 388 297 468 750 586 767 568 385 355 655 590 320 582 637 615 669 722 682 697 523 394 648 669 382 341 685 804 850 720 3547 3364 1067 866 797 1016 977 743 767 636 1308 912 999 830 769 562 332 329 284 426 427 333 755 832 620 677 618 903 981 634 536 533 488 466 766 574 554 568 423 554 344 329 586 460 554 471 545 402 527 635 412 613 612 508 322 658 461 748 573 542 471 365 558 585 455 394 595 519 327 432 470 985 1225 1083 789 817 1059 1359 934 898 903 1107 762 870 1004 719 730 467 1306 812 383 339 461 290 307 629 1372 1155 945 932 837 1748 1510 1509 1523 1293 1516 1450 954 717 1510 1599 1771 1948 2034 1870 1455 1465 1384 1996 2608 2187 1856 2323 2388 2020 1747 2365 1824 2193 1596 2171 1777 3267 3146 2967 1705 1182 1838 729 677 1884 2058 1329 511 1651 658 704 658 352 626 908 567 1289 1347 572 527 332 310 382 616 2561 2743 2654 2450 2496 2737 2403 2189 2672 2947 2289 2231 2295 2375 2433 2737 2125 2420 2530 2283 2409 2023 2604 2269 3089 2938 3173 3083 3112 631 559 457 2178 2417 1301 3237 3738 3384 2574 1234 1191 999 478 963 334 392 335 382 1855 1345 1269 508 813 736 745 1196 1361 1122 1782 1271 1288 1508 1434 1300 2879 3660 3114 2781 5762 5743 2906 4098 3949 3933 1518 1091 1561 1667 1674 1145 1859 589 2292 832 2372 988 236 185 1560 1078 2385 3564 1750 791 1536 799 807 453 467 1389 1297 1362 1521 1611 2339 2934 918 1073 1857 1775 1755 2083 1899 1745 989 850 753 2151 1502 2419 775 1027 541 1173 1004 827 1047 1393 2663 2314 1021 1040 763 889 1068 795 903 12210 4990 1057 1835 1219 1031 1550 523 493 2604 849 1039 1261 810 1079 1087 1006 1465 1066 1555 1229 1341 1154 1265 1200 1186 1356 1320 1252 1045 1259 1000 1581 309 249 526 543 360 450 1018 590 806 393 640 581 756 811 500 602 583 530 390 385 563 322 231 197 255 626 380 366 451 531 489 495 494 371 462 390 493 669 485 590 722 569 512 349 629 629 582 315 254 446 653 518 540 296 473 412 348 606 853 415 645 550 537 770 555 692 695 893 830 744 783 930 720 803 949 798 732 709 647 880 599 599 567 674 568 540 502 391 415 496 472 629 296 587 762 321 891 558 542 713 455 579 627 690 675 464 1057 215 1178 504 563 374 582 464 585 637 639 786 960 1019 855 1309 1067 408 421 671 349 365 296 247 300 372 332 273 246 293 279 506 391 358 379 303 233 569 519 307 325 354 248 765 599 438 322 302 576 436 476 482 549 433 668 376 507 704 697 497 560 683 478 328 270 348 670 586 876 715 955 403 606 430 416 472 345 326 706 562 594 699 1079 533 611 905 634 881 884 770 713 872 843 1094 665 1147 962 863 863 1215 573 584 587 177 579 700 935 977 593 394 832 379 722 740 1381 496 333 359 415 409 431 295 567 708 541 531 766 595 343 330 366 1044 946 333 428 512 1135 181 386 258 197 571 911 641 742 802 768 961 1060 765 945 916 791 1141 791 839 727 1017 789 1101 852 739 548 628 610 276 347 1246 459 352 376 202 569 361 514 434 753 477 378 849 771 876 647 1014 1081 547 570 812 1216 886 1008 586 668 508 747 609 735 501 740 721 719 655 827 772 1107 1158 1135 1052 525 1485 1059 1245 805 900 691 1041 678 681 1026 354 1053 813 757 820 778 824 741 825 808 805 757 1162 861 770 1132 1036 700 1280 1192 1092 850 699 516 494 378 966 820 653 260 339 719 468 501 855 520 970 952 592 893 936 962 481 790 589 1120 609 666 811 764 1010 1059 916 1037 1271 1743 917 1448 882 796 1147 1260 1461 1081 1172 875 846 1188 1263 1291 904 974 1205 1188 2694 2749 2405 2398 2240 1792 2061 2243 1656 2456 1897 2169 1812 1896 2277 1677 2650 1931 1601 1048 1129 1255 909 896 1373 1232 527 1025 2100 1855 1078 881 807 939 547 371 596 470 650 523 926 560 418 516 354 412 427 392 574 298 426 457 527 590 607 886 783 535 1184 1148 805 862 915 906 845 1041 642 858 1220 1410 844 1237 1386 719 425 389 351 420 485 449 619 580 221 193 456 332 269 238 372 639 186 205 298 181 248 330 322 268 252 402 352 535 358 777 725 528 636 429 414 367 556 332 259 273 577 414 771 457 446 436 422 411 314 483 513 484 275 407 654 803 571 638 290 563 496 344 568 529 533 764 612 627 738 552 687 564 684 641 588 600 390 692 349 308 377 765 629 834 772 932 680 868 769 559 838 850 356 114 641 222 598 372 188 663 262 393 220 468 1215 1120 202 435 401 1164 1305 1171 1015 1040 270 246 472 711 482 890 684 437 303 766 723 327 497 786 1193 668 803 778 882 817 800 992 1388 1298 1162 1047 1325 970 1048 1211 1279 382 869 600 502 692 666 2250 1268 1218 1230 957 1548 1327 1069 1443 1031 1009 1325 1056 731 803 551 525 332 541 613 788 830 912 661 586 533 713 1236 1158 602 1025 517 473 477 773 489 297 203 171 249 237 275 249 307 269 518 329 297 619 794 726 723 824 917 745 934 838 899 919 1073 952 997 1007 785 1087 1180 920 1025 754 998 880 791 824 665 551 564 776 1013 700 761 637 648 805 747 617 689 717 975 919 895 1123 584 1048 608 831 903 865 948 1162 1235 1151 733 1319 652 775 843 1074 813 1316 1073 541 376 367 271 200 242 212 343 666 531 576 633 648 579 591 287 433 552 314 245 424 435 355 553 1235 234 561 380 332 490 450 741 379 317 345 449 368 606 370 389 367 632 454 629 581 495 487 982 568 552 401 412 258 456 416 298 445 447 522 531 784 372 344 346 458 309 792 596 663 676 855 631 727 523 819 721 831 965 610 278 728 787 653 825 898 864 819 558 523 891 500 507 490 506 384 758 1199 1507 1049 393 423 441 559 751 709 382 2360 538 2581 2107 2295 2089 2137 2037 1956 2356 2145 2226 2185 2001 1914 2084 765 813 800 588 858 817 906 788 666 664 1082 1216 571 784 714 658 868 966 1170 826 818 698 876 836 842 802 849 987 1357 825 599 875 1262 934 722 1032 958 805 926 717 888 929 767 994 1118 1206 1120 1097 1158 1015 780 685 673 752 676 788 745 799 953 676 834 907 1119 984 667 970 937 966 1007 1014 1043 1058 1051 1015 994 956 845 653 1114 1152 1015 956 844 1179 1181 1189 1153 970 1130 836 983 1135 1358 1066 1043 1362 1357 1196 1384 1029 1230 1191 1209 1305 1359 1081 1123 1139 1164 1287 1100 920 1123 965 769 1119 1387 1008 828 731 939 878 1100 849 1617 1491 824 1078 1003 1010 982 919 1015 1205 1327 1467 1163 1236 1415 1146 1350 1285 1234 1429 1282 1357 1803 1703 1664 1192 1182 1200 1347 1494 1239 1476 894 854 744 1270 408 372 303 357 325 421 353 407 221 353 321 398 470 484 450 293 490 351 301 597 444 600 536 458 577 295 423 334 364 248 471 546 367 567 496 548 506 648 447 590 306 332 279 373 420 251 511 486 643 374 348 752 400 373 341 273 416 467 514 419 511 310 307 434 347 442 408 416 485 345 466 1040 503 295 417 235 429 362 516 722 632 949 420 494 395 546 289 503 489 388 557 316 380 427 460 357 352 539 458 503 471 415 590 580 465 577 342 911 637 625 637 1171 596 744 1032 370 482 435 400 354 429 484 407 557 993 351 369 780 718 557 1156 864 1135 849 670 1153 876 989 695 1220 786 406 1095 399 520 900 583 942 867 1066 827 831 792 1233 646 730 603 748 846 536 690 604 349 492 444 580 560 879 1055 542 774 944 804 977 668 498 539 884 675 782 823 713 731 648 622 502 447 519 383 593 875 847 918 688 673 618 574 675 484 305 487 459 733 607 474 716 415 759 635 488 946 522 821 698 656 459 513 899 436 375 416 514 665 492 400 632 652 753 625 873 494 1142 458 1047 515 743 614 784 450 1235 619 566 829 703 510 526 420 348 798 888 776 608 575 830 720 361 578 369 469 286 531 604 496 524 259 352 601 275 585 735 464 494 379 371 516 593 831 614 541 732 519 693 115 253 116 249 92 554 499 707 772 615 675 801 601 573 612 489 296 200 482 493 224 413 537 557 522 447 385 301 354 354 885 539 1018 992 633 1077 487 441 455 569 655 534 482 496 492 632 395 778 328 461 392 487 603 930 458 1009 739 523 432 767 640 309 411 493 457 511 513 554 565 441 329 594 746 438 460 602 986 890 724 3869 3500 818 615 663 847 928 703 838 730 1429 903 942 768 923 623 345 544 529 499 417 509 787 770 680 878 596 846 1017 577 525 480 575 533 852 611 591 690 453 688 522 508 751 537 647 534 383 486 561 668 565 857 574 864 477 632 379 775 562 746 462 507 458 520 561 457 694 492 148 268 437 861 1284 1131 877 1072 1143 1285 1192 856 1005 1253 823 1045 966 913 576 454 1265 800 327 252 407 281 354 467 1558 1237 916 992 836 1858 1844 1930 1913 1694 1985 1652 1072 648 1640 1867 1967 2560 2513 2093 1485 1789 1704 2248 2736 2032 2213 2508 2339 2667 1993 2645 1963 2431 1592 2687 2094 3672 2998 3203 1428 1318 1839 965 965 2281 2085 1420 877 1796 640 661 763 423 685 901 769 1069 1333 533 519 451 409 451 569 3096 3070 2974 2741 2785 2867 2487 2809 3188 2792 2670 2456 2373 2932 2546 3114 2377 2469 2778 2813 2518 2615 2478 2308 2833 3180 3229 3311 3033 666 622 407 2623 2974 1450 3629 4662 3999 3116 1223 1333 715 246 786 381 411 361 466 2033 1566 1575 453 820 750 936 1287 1496 1476 2164 1254 1138 1770 1539 1527 3291 3955 3526 3024 6284 6094 2734 4067 3873 4347 1408 1044 1708 1880 1922 1149 2153 647 2166 988 2727 1205 178 150 1691 1141 2097 3870 2062 815 1483 839 1038 745 745 1502 1466 1436 1515 1537 2729 3187 1255 1067 1995 1650 1822 2310 1888 1994 1083 918 770 2104 1321 2396 1100 952 541 1378 1083 951 1351 1405 2879 2428 994 1009 1080 868 997 812 802 4990 13191 962 1677 1380 996 1348 577 484 3177 984 1240 1554 660 1178 1157 1250 1395 1126 1313 1008 1337 1206 1328 1360 1180 1293 1376 1481 1183 992 1020 1260 374 336 574 450 451 372 1279 598 799 541 722 665 694 941 525 455 743 601 592 483 425 349 188 351 378 817 475 510 702 601 594 518 514 532 445 651 463 861 579 671 653 612 571 469 507 509 642 448 500 551 643 682 650 497 764 469 538 567 1054 703 852 697 665 789 666 750 830 794 801 718 795 803 776 812 862 961 1122 864 654 1026 741 757 667 654 587 718 812 642 613 623 508 786 396 674 744 468 1028 762 726 913 652 745 887 927 740 602 1484 204 1344 541 665 402 554 391 616 857 557 841 946 1293 990 1266 905 572 443 673 429 246 328 316 408 378 319 404 320 275 337 410 429 310 377 317 272 646 510 400 290 531 361 835 672 624 533 474 651 495 387 416 723 490 599 389 729 666 815 620 666 714 559 514 303 416 626 563 1050 568 928 511 469 502 821 380 249 285 743 752 873 778 935 463 670 817 620 941 851 730 583 895 954 1288 746 1137 987 970 1118 948 560 729 658 380 677 953 958 1248 575 550 700 468 780 791 1595 483 390 589 646 701 722 313 671 648 388 591 681 833 402 364 558 978 915 392 492 661 1276 262 731 485 284 597 1013 691 814 800 748 1006 1048 859 718 726 611 875 626 658 737 1004 786 1086 847 736 472 710 584 439 414 1473 418 414 623 230 523 367 435 444 875 402 358 914 798 796 741 1145 1168 464 488 994 1187 1070 1198 636 852 803 820 708 989 896 835 748 678 600 679 874 1086 1266 1204 1206 465 1325 1216 1465 953 747 895 1148 631 746 981 324 1241 746 730 803 697 970 805 972 1068 874 891 1129 845 791 1085 956 921 1163 1227 1267 846 697 579 585 438 853 675 594 363 397 765 556 551 926 523 1056 765 753 776 1012 960 725 812 608 1292 721 745 720 930 921 1043 1125 1137 1384 1641 956 1467 751 693 1038 1119 1483 1234 1025 1183 1229 1374 1371 1292 969 1013 1413 1467 3331 3574 2469 2408 2312 1871 2378 2566 1622 2222 2118 2323 1836 1818 2166 1662 2831 2050 1960 1335 1457 1173 1053 1116 1185 1367 515 1185 2202 1911 1447 905 987 789 511 255 753 494 795 633 998 506 479 620 471 424 453 627 673 514 416 431 599 546 539 1009 847 496 1205 1293 1028 1133 1104 1105 965 1029 1063 889 1389 1308 931 1252 1390 967 389 477 406 448 413 385 630 528 324 409 341 166 213 241 366 316 178 204 222 227 231 249 268 243 238 410 312 599 436 599 775 650 777 380 342 442 680 397 324 371 621 327 792 465 565 341 331 338 256 289 335 659 364 659 814 781 542 530 229 507 505 399 513 563 529 830 785 640 676 525 669 678 669 693 558 562 429 561 502 394 426 939 578 597 809 827 630 611 582 518 800 772 517 223 797 396 971 539 394 903 402 455 307 397 1128 1309 337 383 341 1169 1282 1201 1223 861 315 297 523 814 618 1021 932 649 453 843 861 386 484 854 1137 678 787 876 896 926 955 938 1152 1275 1008 876 1118 982 981 1517 1087 389 913 598 590 727 547 2549 1160 1010 1004 1083 1334 1019 876 1234 863 974 1187 1158 875 849 547 505 475 576 577 873 964 728 879 829 500 876 1224 1188 982 1020 640 542 567 776 524 329 255 192 313 299 266 244 413 354 414 396 296 681 1076 954 985 925 854 905 963 896 883 943 1006 1318 1161 1148 745 1208 1164 915 1044 1316 905 775 937 705 791 667 791 666 933 790 942 931 1008 862 834 735 735 933 972 995 1014 1181 837 1025 972 902 1206 883 1146 1316 1145 1309 1034 1369 809 806 755 1070 782 1579 1229 616 380 514 508 192 205 204 326 609 725 465 733 456 446 660 431 460 603 363 337 472 454 324 498 1192 357 562 379 366 551 488 607 378 346 365 516 472 522 523 545 363 708 507 515 672 656 606 1460 580 552 531 559 349 457 427 245 563 466 651 684 838 667 360 360 494 355 656 852 579 891 1120 813 679 653 890 655 820 1031 699 326 638 804 676 887 950 1191 848 565 622 859 559 607 475 647 463 875 1508 1242 1063 446 403 389 785 661 624 532 2198 580 2595 2331 2329 2228 2200 2014 2043 2496 2434 2347 2396 2271 2352 2516 934 702 829 491 800 831 940 881 704 741 885 1316 640 780 811 670 800 1172 1138 843 780 679 955 1001 974 943 961 1137 1974 920 1321 1160 996 1218 847 1169 1036 1302 1335 1441 1123 1262 1147 1049 1252 1299 1199 1134 1287 1676 1139 1192 1217 1361 1057 952 739 1143 911 976 1363 1232 1174 1318 1617 1061 1026 1283 1179 1516 1211 1322 1178 1180 1173 1318 1415 789 1157 1583 1318 1197 1244 1215 1296 1420 1376 1139 1109 1192 983 1053 1429 1254 1218 1263 1131 922 1243 1239 990 980 1069 1061 1043 1266 1174 1173 1335 956 1089 1144 1088 1062 900 855 1065 1202 1301 1137 1107 1162 1028 1136 1285 1366 1224 1237 1267 1000 1464 1095 774 1429 1445 1408 1336 1228 1407 1530 1356 1398 1448 1070 1287 1198 1432 1648 1444 1530 1608 1434 1586 1329 1733 1425 1151 991 1015 1620 670 556 412 544 444 652 538 515 396 481 459 359 341 315 400 396 423 364 539 701 568 705 686 524 776 655 750 667 747 591 407 696 383 819 704 499 421 567 559 535 553 547 499 549 353 460 577 408 518 563 541 1072 692 452 387 215 526 415 759 520 552 379 277 405 305 273 327 265 395 486 565 1166 404 315 503 265 577 373 499 867 796 972 570 610 624 511 498 786 734 659 869 281 559 459 594 296 466 952 904 684 752 566 874 665 731 998 701 1033 500 620 666 1144 781 933 1347 519 610 569 789 582 630 727 489 798 923 720 695 663 591 794 1352 966 1519 1351 1095 1107 933 1072 633 1788 1307 762 1265 756 684 1348 847 1035 1053 699 1109 1020 636 1296 774 780 492 1598 557 588 826 616 612 874 671 585 1277 877 1688 1285 906 1021 1011 1060 771 792 540 854 815 893 903 837 666 865 619 531 521 524 545 480 905 969 1210 694 451 745 688 740 374 406 676 575 729 692 749 1131 869 663 1041 765 1170 789 926 497 470 723 790 1192 478 522 597 596 1132 863 665 415 746 922 1082 1206 602 1229 628 1107 584 1045 602 1140 543 984 636 666 940 738 767 645 601 548 887 1027 1007 865 928 914 911 535 646 452 583 415 623 1055 358 378 602 252 616 327 800 1067 596 798 568 292 851 1163 828 858 644 592 827 972 243 173 191 438 164 596 644 875 835 825 950 1049 746 651 651 629 298 336 792 709 263 727 410 947 646 619 358 360 713 622 916 653 1034 894 712 1022 536 657 456 744 421 346 581 572 610 389 653 742 483 531 628 410 561 756 750 806 686 549 554 1181 905 331 630 623 591 756 836 879 733 417 348 430 818 433 417 886 1206 1385 1166 4224 4446 951 964 1005 1041 926 886 1192 1041 1432 1094 1416 1043 1053 762 497 512 700 829 949 507 774 766 634 808 873 1555 1107 763 496 753 645 602 867 679 899 363 568 610 485 634 487 598 744 711 272 418 699 595 599 461 492 575 532 929 411 1138 824 848 962 539 329 999 647 592 925 808 293 343 323 1691 1817 1476 819 1372 1981 1605 932 1073 811 1768 1142 1251 1205 768 891 810 1704 1111 402 384 579 345 664 510 1675 1975 1464 1517 1018 2030 2021 2028 2383 2119 2293 1803 1551 1096 2561 2216 2435 2339 2737 2267 1927 1805 2047 2784 2213 2557 1945 2545 2883 2750 2778 3161 2465 2523 2453 2755 2345 3901 4246 4091 1977 1870 2309 1235 1177 2586 2268 1635 1087 1963 694 766 913 718 1012 997 646 1682 1487 869 763 871 787 664 478 3758 3881 3928 3145 3805 2954 3105 2947 2918 3853 3246 2889 3376 3300 2535 3408 2740 2826 3464 3227 3198 3276 3623 3595 3819 3958 3904 4079 3464 1159 1091 409 3504 2918 2272 4713 5273 5273 4182 1343 1382 1236 397 1121 370 1048 646 656 3255 1633 1579 810 1083 757 958 2314 1823 1566 2709 2018 1972 2316 1993 3049 4133 4997 3793 3899 7001 7954 3612 4496 4718 5526 2325 1669 2254 2111 2090 1590 2577 941 3087 1150 3315 1412 277 249 1644 1702 2849 4299 2592 1070 1957 1365 1559 894 844 1695 1586 1774 1777 1504 2557 3185 1445 1056 1989 2579 2634 2945 2237 2668 1477 1127 1169 2312 1834 2760 1056 1519 821 1705 945 979 1156 2219 3300 3367 946 812 1332 1263 1360 1164 1116 1057 962 13811 1651 1494 1163 2134 1135 1012 3493 1260 1605 1541 911 1421 966 1064 2011 1640 1329 1327 1429 1555 1694 1531 1536 1746 1788 1517 1562 1314 1315 1667 696 438 884 524 464 518 1327 687 666 565 785 579 1393 1055 659 649 998 1533 614 670 611 378 346 616 560 746 724 674 823 724 717 947 1020 923 937 559 653 1076 900 917 886 1050 842 473 917 993 905 370 696 846 669 824 811 588 609 755 599 837 961 655 741 449 643 1294 1048 1072 675 849 865 871 629 852 577 596 790 965 1000 730 743 791 504 810 861 806 682 471 568 634 653 513 486 1129 484 730 824 530 1146 851 797 990 649 777 873 1273 552 455 1242 144 1158 671 688 605 456 423 1034 846 811 1205 984 1102 1227 979 1226 600 432 525 374 263 518 597 421 389 312 417 509 461 543 500 518 434 358 336 357 817 618 447 501 406 434 1146 945 643 553 503 927 516 871 817 455 823 997 795 763 654 829 1031 771 1084 858 684 413 970 752 729 1416 993 1481 777 395 270 706 554 408 450 1060 867 1028 1035 1322 713 941 966 736 1220 836 1058 927 883 1309 1753 1177 1733 1484 1615 1722 1309 1057 1208 872 304 1318 1436 1242 1291 969 1047 1016 432 625 773 1999 354 381 420 481 508 513 516 616 976 423 717 659 826 595 569 596 1440 1385 954 1097 990 1468 238 519 311 264 755 896 713 791 828 787 890 934 905 724 625 631 831 664 694 749 932 780 1060 802 806 558 612 604 695 747 1230 598 596 611 323 428 428 576 768 1218 681 760 1518 1079 1115 937 1631 1493 1011 853 1037 1224 1433 1530 1377 1339 1110 1161 1290 1279 1389 1127 1001 876 776 789 979 1147 1407 1608 1233 573 1597 1520 1816 1392 888 1300 1371 691 959 1146 635 961 1058 1013 1126 1061 1473 1394 1536 1557 886 955 1715 1025 1284 1143 1426 1035 1791 1872 2099 1505 1399 1109 678 608 803 782 1095 725 888 1214 860 546 831 956 1118 1222 985 1020 1157 1153 1057 848 785 1472 1048 1215 1417 1003 1270 1561 1538 1420 1544 1534 1574 1191 1249 1155 1266 1604 1272 1174 1001 1583 1302 1630 1975 1869 1344 1380 1365 1779 3365 3054 2696 2743 2797 2944 2223 2541 2581 3130 2671 2877 2221 2406 3027 2015 3636 2489 1576 1310 1497 1349 1183 1419 1573 1863 747 1353 2466 2202 2261 1018 1271 1439 773 479 1060 1066 801 806 894 670 687 805 713 613 507 586 754 500 748 713 850 1150 757 1552 1171 1037 1260 1418 1093 1644 1375 1308 961 1248 1316 1054 1463 1774 1754 1363 1447 1153 628 671 631 625 704 563 784 685 460 235 839 338 343 398 515 520 151 322 161 337 380 363 387 369 353 721 408 1087 809 720 766 698 730 620 509 525 620 534 481 587 849 408 775 739 965 393 377 340 316 318 425 1108 399 601 813 1477 592 422 308 766 845 673 721 759 743 1040 834 777 841 609 587 834 881 872 866 707 616 964 600 656 460 1328 885 1206 981 1055 924 885 1092 540 844 727 684 280 1226 534 1227 708 498 1419 652 606 624 549 1367 1309 510 834 742 1241 1117 1236 1495 1267 597 555 552 1149 737 1624 1341 785 756 1121 1009 689 710 1164 1220 945 872 1101 976 1011 1096 1156 1656 1974 1624 1851 1525 1658 1449 1714 1578 648 880 982 710 899 848 2796 1041 954 1008 1235 1306 1228 1069 1171 1731 1789 1606 1071 685 1076 775 743 831 876 728 932 1077 947 929 738 724 914 1187 1216 1251 1081 832 682 797 742 487 483 351 298 448 455 436 414 514 556 579 411 462 708 1037 1162 899 1634 1573 1601 1597 1130 1198 1356 1320 1464 1430 1276 1084 1416 1305 1112 1178 1027 1257 1190 1304 1226 1135 1341 1114 994 1417 943 1252 986 922 842 808 1154 1145 830 1219 1258 1195 1320 1087 1114 1227 1381 1538 1066 1252 1538 1568 1740 1285 2116 1137 1069 955 2031 1103 1521 1217 805 594 462 434 296 257 285 297 1005 467 792 910 980 958 1147 355 695 835 473 530 557 430 613 476 1416 483 755 629 456 607 782 660 368 412 531 520 490 438 602 488 686 537 712 826 617 980 494 1840 713 642 1129 765 620 530 402 541 755 600 949 764 1038 770 475 529 371 333 1120 1198 1191 890 1046 1232 1225 682 1046 709 1153 1064 1808 326 830 1067 953 1110 1183 992 984 593 616 1031 678 676 598 545 374 1139 1983 1806 1287 484 568 528 993 940 498 639 3165 889 3247 2962 2653 2312 2326 2759 2815 2665 2443 2575 2422 2803 2842 2684 1117 1019 1036 718 1250 1187 1271 866 729 998 1563 1453 1051 923 869 1187 916 1168 1246 1144 1056 1088 807 939 925 1413 1436 1634 2092 2359 1701 1906 1780 2031 2242 1710 1438 1958 1262 1524 1859 2022 1769 2445 1918 2450 2163 2045 2183 2514 1599 1495 1559 1824 1431 1416 1652 2486 1648 1092 1898 1906 1687 1518 1832 1664 1664 1542 2247 1722 2188 2339 2190 2353 2446 2125 1699 1383 1999 2115 2262 2080 2276 2033 2000 2290 1897 1830 1804 1833 2267 1854 2106 1839 1800 2030 1756 2360 2302 2148 2553 2298 2391 2699 2230 2444 2030 1957 1806 1529 1861 2210 2094 2000 1734 1988 2722 2010 1798 1763 1875 1679 2113 2001 2371 2618 1599 1769 1664 1696 2163 2139 1455 1810 1959 2080 1745 1975 1888 2104 2155 1997 2298 2417 2202 2583 1889 1810 1692 2048 1843 2025 2494 2163 2037 2301 1838 1238 1464 1761 1086 872 929 722 981 933 717 867 601 1015 762 713 739 701 720 655 733 683 701 1070 711 1029 945 1092 1222 646 734 539 601 737 915 982 964 1167 1043 878 766 1050 649 796 694 652 578 684 757 687 756 1031 1205 797 711 1907 994 659 596 485 651 804 1205 1074 1150 511 411 598 568 604 617 518 741 558 1410 1618 1162 503 722 981 825 1040 988 1689 1175 1542 1162 1315 807 952 718 1247 1089 884 1224 641 796 790 672 582 810 1332 1388 1017 1102 759 1358 1316 1015 807 1312 1749 855 1107 997 1594 1184 955 1457 701 1048 1323 1143 1089 1177 1426 850 1035 1174 975 909 1732 1584 1623 2319 2041 2106 1549 1375 1782 1761 2565 1648 2350 1763 810 1851 1372 1116 1966 1399 2034 1456 1346 2088 1743 1135 1737 1524 1506 1502 1871 1489 1002 1287 1276 1012 1447 822 876 1587 1419 2092 1577 1342 1450 1393 1442 1744 1435 1151 1577 1067 986 1235 838 716 909 1115 881 1074 1089 855 1100 1655 1624 1639 1155 956 1130 968 1199 757 694 955 894 1224 872 1417 1746 1094 923 1529 1441 2104 1418 1199 1190 1081 802 991 1549 955 999 746 1046 1072 1813 934 848 1050 1249 1263 2181 911 2700 937 2076 826 1566 1165 1559 952 1910 1345 1402 1387 1546 1729 1348 996 953 1360 1374 1268 2137 2173 1499 1139 1006 1129 1199 1174 871 1240 1575 377 443 539 714 1213 1018 1487 1920 1203 1379 1145 1272 1546 1305 1861 1748 571 1349 1316 1034 325 161 238 314 310 1269 1382 1651 1599 1400 1319 1735 1294 1226 1073 948 361 388 846 1032 383 1031 856 1350 1272 1434 1073 999 978 769 1327 1055 2109 1556 1310 1843 844 812 1205 1136 935 796 710 759 773 893 1041 832 652 730 780 1012 991 891 1202 1122 1258 981 1073 1382 1803 642 1122 1167 1091 1334 1255 1635 1465 1188 561 842 1133 775 1158 1189 1026 1525 1474 7136 7594 1422 1649 1377 1486 1724 1285 1641 1293 2060 2073 2027 1523 1864 1075 1134 1153 710 1396 772 995 1462 1424 1382 1354 1224 1706 1922 1118 1146 1721 1262 1253 1741 1146 1541 646 938 1657 1276 1028 863 766 959 1072 553 597 1300 1409 1468 866 1115 620 1062 1218 844 1671 1304 1305 861 1204 1139 2004 1107 974 2077 1962 548 596 739 2452 2323 2448 1717 1644 2635 2255 2037 1963 1814 2615 1145 1722 2051 1930 1402 1484 2159 2180 760 708 1045 842 818 1231 2491 2272 2743 2131 1969 2977 3227 3678 3457 3305 2996 3190 2507 2524 3901 3656 3408 3921 4140 3640 3486 3446 3690 3606 3540 4403 4245 4020 3882 4122 4666 4733 4491 4653 4105 4954 3503 6573 6445 5885 2927 3599 3692 2378 1653 3674 3405 3316 1627 3972 1173 1141 1469 1265 1508 1150 1123 2414 2224 1695 1116 1379 1228 933 959 5211 5155 5190 5536 4783 5091 5390 5725 5134 5672 5129 6604 6055 4922 5039 5440 5797 5947 5491 5825 6122 6310 6035 5746 6348 6716 5897 5766 5928 1548 1326 864 5231 5855 2747 7207 7483 7615 6602 2368 2647 1958 757 2161 307 1190 901 960 4698 3460 3333 997 1444 1308 1356 2656 3316 2547 4434 2195 2881 3937 2943 4213 6696 7868 6036 6478 12529 12688 5535 8133 8479 8769 3111 1990 3067 3718 3598 2037 4254 1689 4727 1957 4722 2260 253 217 3583 2589 4414 7518 3772 1916 2642 1616 2179 1390 1381 2764 2577 2312 2768 2588 5314 5199 2501 2036 3273 4656 4281 5760 3992 3966 2029 1548 1413 3843 2353 5442 1376 2128 1161 2596 1994 1978 2273 2774 5230 4961 1871 1762 1484 2111 2159 1549 1909 1835 1677 1651 22526 2456 2148 3581 1676 1566 5914 1909 2619 2369 1437 2546 2474 2286 2274 2425 2001 2024 2205 2550 2464 2637 2295 2381 2379 2779 2451 2725 2671 2260 1439 1239 1345 1217 1157 1338 2024 1218 999 1127 1192 1409 2043 1586 1861 1136 1877 1574 1383 830 1157 718 636 572 650 967 955 762 876 893 1132 993 1082 1117 1016 825 802 997 1231 954 1159 927 769 600 1341 1552 1679 752 882 898 696 743 1152 762 1123 1059 946 1343 2111 864 1006 961 778 1870 1824 1802 945 1051 972 894 1131 1098 880 1053 1132 1220 1398 1150 1126 1355 1012 1265 1184 1192 1678 951 706 845 961 664 648 1515 958 1054 1189 843 1177 1282 1175 1433 871 1315 1438 1566 1435 1650 2129 229 2212 1070 957 583 938 633 1296 1636 1515 1785 2044 1754 2157 1583 1471 1125 751 866 1034 907 870 976 654 799 566 646 747 959 777 1044 740 765 677 643 782 705 474 373 686 839 641 1790 1416 1380 1193 1000 1175 1022 934 901 1414 817 1557 1292 1774 1323 1300 1276 1341 1868 1481 1382 1157 993 1274 1484 1750 1807 1996 2052 780 826 846 1035 799 953 1459 1643 1828 1526 2681 1536 1416 1774 1294 2031 1513 1781 1353 1684 1352 2431 1949 2866 2534 2138 2909 2058 1455 1785 1532 498 1388 1721 1785 1836 1760 1527 1537 971 1391 1472 3596 558 506 716 730 736 788 916 1168 1689 554 1474 1209 1670 898 829 997 2287 2102 1407 1521 829 2109 964 871 649 992 1238 2060 1748 1838 1868 1816 2016 1639 1697 1494 1352 1311 1646 1324 1464 1496 1889 1613 2111 1648 1745 1502 1759 1469 817 659 2235 1125 925 878 539 1281 900 1195 902 2099 987 900 2286 1565 2029 1955 2201 2336 1578 961 2699 1837 1590 1790 1494 1567 1530 1435 1441 1664 1817 1459 1249 1039 1177 1144 1082 1921 1789 2474 1576 915 3539 2852 3310 1672 2161 1466 2462 1654 1488 2196 866 2000 1570 1886 1682 1910 1913 1801 1931 1967 1796 1702 1957 1716 1339 2521 1730 1561 2987 2874 2743 2379 2061 1292 1647 1510 1456 1234 1515 1089 1301 1632 1427 1377 1192 1304 2003 1808 1899 1538 2632 1537 1404 1371 1264 3303 1665 2015 1724 1902 2567 2772 2434 1967 1916 2349 2737 2187 1707 1725 2143 2139 2429 2020 2180 3040 2141 2013 2603 2624 1989 2161 2177 2384 5558 5855 4712 4854 4062 4186 3914 4103 3813 4315 3746 4206 4187 3857 4353 3303 5042 4288 3237 2880 3035 2331 2357 2150 2362 3330 1378 2886 3986 3446 4254 1963 2303 2152 1445 1170 1913 1402 1432 1634 1706 1638 936 1415 1202 1041 1077 868 1144 1028 805 788 1379 1428 1226 1916 1742 1318 2131 2387 1386 2096 2270 2278 1746 2067 1876 1820 2349 2454 1732 1913 2061 1555 1028 925 818 1021 981 870 1057 1138 1196 599 864 755 834 545 754 625 311 249 473 726 620 648 538 661 506 860 714 875 908 1396 1407 1365 1435 854 792 830 1011 724 678 751 1021 965 1085 1108 1244 737 648 878 742 700 830 1301 777 1003 1939 2121 1228 1198 853 1275 1219 940 1085 1058 1077 1407 1553 1350 1365 959 901 1296 1530 1357 1120 995 1185 1241 927 1008 1267 2020 1444 1629 2049 1546 2045 1692 1635 1517 2104 1897 1039 484 2114 955 2111 1051 889 2138 1002 1248 890 1093 1827 1927 909 854 744 1722 2064 2290 2722 1740 1209 1157 850 2127 1083 2210 2010 1192 1186 1806 2192 1218 1410 1957 2309 1365 2095 1791 2057 2301 1608 1907 2730 2618 2200 2581 2594 2279 2282 2997 2258 713 1692 1489 1285 1478 1248 5131 2432 2094 2001 2115 2243 2322 2087 2165 2823 2951 2494 2278 1498 1715 1021 857 1130 1932 1629 1191 1391 1217 1527 1051 1038 1609 2615 1614 1777 1854 1243 1161 1082 1634 1169 726 793 763 791 801 706 682 999 653 925 907 501 1258 1924 1928 1757 1762 1647 1544 1909 1743 1919 2061 2034 2209 2000 1976 1825 2251 1981 1685 1852 1937 1522 1299 2353 1777 1640 1798 2072 1540 1866 1656 1613 2192 2345 1687 1721 1557 1774 1351 1929 1783 1921 2066 1453 1901 1949 1432 1716 1441 1502 2372 2391 2919 1713 3757 2403 1688 1799 2478 1552 2458 2839 1657 958 836 618 581 578 533 720 1520 1260 1082 1179 1394 1202 1625 619 1056 1068 1015 836 836 820 982 1089 2311 820 1553 932 1215 916 1354 862 803 717 740 957 832 948 829 1056 969 1117 1349 1207 1071 1557 1110 3110 1376 1340 1583 1173 841 1009 902 721 989 1174 1003 1133 1043 1114 854 893 918 885 1405 2256 1633 1577 1613 1582 1824 1103 1928 1418 1543 1397 1968 554 1757 1724 1626 1934 1957 1913 1485 1148 1278 1341 961 1182 1301 1366 1039 1897 2611 2657 1894 890 732 726 1349 1146 1118 1152 4640 988 5206 4813 4916 4825 5345 5496 5099 5545 5390 5511 5364 4879 4733 4735 1268 1796 1715 1110 2086 2143 2214 1909 2104 2344 2538 2110 1867 1306 2032 1949 1134 1555 2072 2040 1867 1649 1222 1680 1708 1706 1684 2036 1935 2177 1160 1333 1062 1829 1532 1456 1198 1417 1371 1273 1467 1607 1480 1241 1618 1645 1446 1440 1525 1384 983 1271 1234 1240 941 1186 1399 1228 1024 918 1556 1733 1340 1262 1310 1454 1423 1434 1720 1698 2034 1815 1717 1786 1601 1726 1643 1092 1429 1813 1746 2204 1870 2038 1882 2119 2009 1934 1762 1601 1618 1643 1541 1707 1646 1637 2045 1986 1888 1803 1855 1825 2046 1891 2000 1882 1818 1874 1982 1789 1920 1274 1973 1691 1289 1892 2278 1742 1570 1486 1056 1789 1770 1823 2036 2098 1505 1353 1606 1346 1894 1662 1089 1223 1197 1472 1334 1299 1827 2328 2280 1770 2036 1282 1522 1329 1357 1543 1293 1332 1363 1429 2171 1982 1858 2073 1515 785 865 1417 652 876 665 516 705 657 814 480 431 494 484 475 497 465 559 397 499 421 437 700 468 675 648 341 507 419 413 357 381 484 409 553 577 720 614 376 358 567 755 542 390 354 376 509 364 381 507 531 595 371 323 1241 406 433 405 300 469 491 745 633 738 362 332 357 388 390 409 333 506 363 1060 899 757 346 516 456 716 343 769 773 735 918 514 631 672 658 625 997 904 733 1042 271 452 480 481 378 870 1009 1004 538 1463 408 560 1247 626 684 583 1037 928 1026 615 1142 627 494 1051 553 619 784 784 499 491 721 531 655 811 566 492 1108 1154 793 1644 1252 1099 1164 886 1398 1203 1547 920 1277 1004 976 1202 532 718 1515 669 1638 1058 760 1155 950 617 1007 956 972 691 947 1015 644 788 785 848 635 689 576 784 903 1327 810 996 1317 883 1349 1353 1620 642 1197 727 947 927 894 836 898 757 760 524 843 829 711 1438 1359 1349 894 791 578 519 645 718 479 638 882 667 627 1057 1403 939 722 1002 985 1524 819 1107 687 652 592 884 1349 510 576 469 640 1073 1277 803 611 909 793 718 1574 598 1545 721 1432 739 691 838 849 631 1378 786 899 894 931 1156 766 532 517 1070 1157 1030 1214 1139 974 940 752 660 601 858 556 914 1035 417 470 278 433 865 326 902 1144 664 763 566 487 944 763 1078 1290 666 729 748 680 129 221 294 225 176 615 550 1091 1018 1027 1225 1073 975 911 638 753 330 268 683 791 370 586 750 790 1030 1027 733 680 536 400 1001 684 1035 1342 1093 1222 525 629 437 990 759 648 673 693 671 551 498 693 302 360 429 554 535 793 655 795 1054 789 723 922 838 512 762 842 778 918 970 965 926 674 480 518 891 689 506 697 1326 1364 1331 5964 5275 1514 1266 1026 1385 869 1308 970 819 1827 1240 1490 1233 1350 669 424 660 468 617 630 705 1059 1069 1019 1028 657 1336 1541 1087 623 1117 801 817 854 811 950 430 504 1254 960 618 484 592 788 790 509 506 1198 1039 828 541 689 487 587 1081 991 1280 1080 1260 782 1006 683 1298 636 643 1026 927 627 665 715 1428 1970 2097 1140 1420 1602 1713 1763 941 944 1791 1000 1240 1215 1183 641 941 1873 1137 470 424 772 487 502 964 1270 1652 2001 1758 1139 2065 2109 2383 2630 2037 2544 2687 1535 1164 2477 2518 2754 3748 3516 2839 2682 2725 2573 3123 3413 3927 4024 3528 3876 3270 3177 3562 3796 3546 2959 3737 3310 4737 5367 4411 2120 1663 2656 2367 1505 2966 2530 2233 841 2645 872 757 1267 837 1128 793 592 1810 1945 1066 841 980 932 793 750 4450 4778 4352 3320 3888 4250 3450 4015 3329 4949 3714 4415 5297 3564 3779 3788 3895 4391 4194 4425 4265 5333 3990 3850 4860 5255 4500 4675 5253 1312 1190 846 3085 3853 2225 5426 6456 5701 4736 1507 1671 1269 461 1672 294 518 445 422 2667 1768 1644 719 1348 1193 764 1624 1912 1594 2852 2218 1986 3295 2241 3143 5494 6597 5582 4886 9045 9466 4483 5785 6107 6722 2622 1779 2400 2662 2724 1444 3103 1201 3742 1692 3148 1610 239 188 2296 2062 2894 6022 2965 1223 1919 1544 1725 729 711 1929 1838 1832 2094 1910 4450 4434 2130 1139 2549 2809 2761 3619 2449 2272 1348 1030 1039 2845 1881 3350 1163 2314 1059 1685 1467 1613 1850 1860 4390 3666 1175 1098 1451 1755 1727 1339 1711 1219 1380 1494 2456 15417 1757 2218 1018 976 4160 1331 1713 1566 955 2165 2245 2132 1873 1743 1706 1764 1551 2184 2139 2293 1986 2149 1611 1969 1933 1862 2173 1736 736 639 638 916 590 453 1832 1154 634 953 961 843 1346 890 996 857 1381 1242 691 604 1091 423 383 443 505 832 606 513 706 773 594 1084 859 837 995 743 946 883 1192 1070 1194 910 935 398 1060 1164 731 379 628 596 632 696 893 884 1023 599 804 908 1235 685 1091 629 843 1019 1646 1262 849 1009 962 935 829 865 791 774 1181 1150 1134 919 857 1226 613 999 938 879 1048 933 711 707 672 619 641 1044 694 1120 915 470 1202 1045 938 1200 689 920 1179 1319 930 979 2088 220 1485 995 740 648 582 444 981 1143 1050 1718 2081 1099 1412 1266 1050 611 571 630 643 522 580 793 515 358 288 507 825 309 625 956 565 608 592 508 432 641 492 445 574 633 347 1357 1126 1253 968 812 988 603 611 584 898 877 902 624 991 1103 1013 994 1279 1430 703 985 743 667 1103 1058 1531 1065 1167 841 397 361 883 580 313 597 1055 908 1035 1240 1518 1323 1168 1085 802 1215 870 1087 1019 1420 1444 1932 1435 1775 1650 1060 1470 1494 982 1286 794 637 911 1448 2068 2398 1380 814 1161 469 1151 1422 2403 399 384 469 863 584 649 700 736 1076 473 885 980 1239 474 514 511 1236 1147 974 1085 541 1606 425 832 595 441 762 1477 1049 1299 1307 1296 1438 886 1359 913 875 814 1197 859 891 745 941 715 1063 771 955 809 916 850 666 642 1661 718 653 697 254 886 521 786 751 1325 692 641 1914 1113 1470 1282 1647 1810 1145 758 1428 1300 1212 1438 1337 1651 1184 1239 1288 1224 1212 1308 1246 857 782 786 778 1818 1390 1963 1638 635 2605 2310 2681 1504 1229 1357 1580 927 1118 1367 688 1518 1290 990 1386 1002 1711 1459 1624 1573 1246 1228 1449 1229 1166 1726 1159 1086 2132 2099 2066 1067 920 777 833 691 791 839 1073 664 686 971 793 802 833 1381 1317 1007 1579 1399 1692 1351 759 1182 1080 2090 1082 1072 1011 1181 1289 1377 1568 1312 1424 1528 1448 1648 1627 1171 1710 1718 1782 1326 1368 1519 1660 1341 1753 1676 1612 1524 1821 1597 4359 4450 3197 3362 3290 3502 2650 2904 2524 3369 2428 2871 2336 3103 2408 2570 3923 3074 2275 1821 1947 1385 1252 1482 1593 2038 945 2185 2831 2549 2588 1432 1452 1329 507 630 903 693 1175 1046 1357 689 846 974 798 558 557 692 852 689 654 665 829 940 781 1448 1141 1212 1441 1968 1112 1448 1316 1378 1302 1531 1092 1460 1674 1775 1609 1501 1661 1127 606 482 413 668 663 576 584 691 463 422 619 475 363 403 601 717 130 196 325 298 567 502 493 573 438 741 483 736 726 730 1154 1069 1123 537 523 559 1011 669 550 655 837 634 996 741 1315 406 381 518 466 473 591 1056 573 826 1515 1315 707 700 260 1028 1091 798 850 896 975 1055 1246 783 765 862 1107 840 1145 831 803 747 732 1231 648 708 690 1370 813 1562 1905 1374 1248 1523 1589 736 1278 1265 741 171 1147 464 1255 876 413 1295 530 589 526 586 1635 1226 492 953 644 1304 1263 1375 1969 1580 366 324 474 890 657 1484 924 532 488 1059 1039 587 547 1390 1553 1318 956 1241 1393 1246 1200 1281 2115 1863 1461 1655 1772 1593 1922 2336 1474 553 1200 1139 1158 1058 935 3351 1252 1575 1591 1169 1515 1330 1149 1304 1704 1567 1694 1350 1010 1334 1021 846 638 721 1097 1092 1074 1268 1197 823 925 1128 2157 1520 1371 1605 1117 1011 1051 998 867 373 353 305 361 365 345 311 794 534 681 444 316 910 1937 1873 2037 1558 1422 1380 1409 1399 1387 1467 1751 1895 1922 1851 1560 1969 1620 1449 1506 1548 1204 1169 1691 1539 1285 1362 1600 1331 1363 1262 1334 1543 1446 1175 1151 1185 1334 1309 1418 1900 1640 1700 1031 1496 1530 1293 1882 1131 1406 1887 1358 1774 1528 1375 875 809 915 1755 873 1237 1456 914 516 584 455 216 218 212 276 710 691 860 1049 1428 908 1315 608 1148 963 510 571 554 427 733 733 1637 447 924 1063 795 619 768 616 578 599 708 686 553 901 729 554 576 447 1005 958 910 1528 624 2075 895 863 887 612 487 678 590 505 608 726 830 821 1043 864 692 732 595 485 1260 1700 1039 885 1228 1385 1251 687 827 914 1381 1211 1180 259 761 1252 1117 1426 1498 1392 1442 1101 1178 1224 953 915 978 1168 945 1623 1874 1833 1432 646 569 443 858 982 997 834 3380 999 3486 3140 3413 3263 3862 3823 3956 3120 3487 3073 3663 3499 3378 4278 1018 926 1009 902 1293 1497 1431 1002 915 801 1649 1777 983 902 919 1279 1051 1531 2054 1145 1093 1020 1350 1424 1323 1625 1661 1898 1665 1500 794 986 730 1145 1117 1133 1032 920 963 1127 1173 1159 1203 840 1057 1110 1028 895 1061 1377 924 861 849 1050 1264 893 1252 1419 911 1368 1839 1801 1634 1791 1085 1783 1712 1859 1573 1612 1614 1480 1551 1451 1414 1468 1866 1201 1579 2130 1583 1414 1362 1396 1343 1537 1746 1356 1590 1452 1348 1558 1129 1246 1341 1016 1293 1472 1222 1482 1536 1671 1780 1645 1594 1611 1518 1558 1631 1612 1207 1327 1218 1287 1003 1343 1706 1279 1532 1513 975 1743 1789 1305 1207 1191 1539 1453 1005 1175 1330 1343 1105 1659 1470 1622 1778 1772 1460 1722 1854 1623 1762 1504 1652 1526 1426 1616 1390 1462 1739 1459 2127 2419 2195 2075 811 807 999 1361 755 965 565 474 624 651 299 299 275 501 385 398 237 215 272 343 423 375 465 585 448 580 508 582 668 307 326 273 295 400 515 374 511 525 591 342 280 463 377 369 348 324 240 309 304 303 288 371 480 335 317 1586 368 278 248 389 293 398 961 487 592 367 308 259 373 286 581 279 534 333 628 797 771 504 759 434 395 446 498 820 959 1182 415 521 665 456 488 1031 886 846 837 362 633 283 388 439 618 653 641 391 782 592 893 737 438 907 469 834 749 1059 638 1115 987 488 860 549 619 940 942 583 454 494 443 738 798 527 436 921 733 752 1444 1186 1249 1002 832 955 1155 1721 855 1268 942 675 894 338 761 1343 1152 1389 908 692 1631 1181 510 923 617 623 1088 841 743 450 1011 914 673 656 542 454 765 912 1179 751 977 1052 831 842 1042 939 922 1409 968 793 1108 743 525 615 471 485 485 671 612 718 1179 977 924 847 582 597 468 543 557 543 543 410 444 822 826 1304 916 759 916 876 1268 922 803 768 710 933 778 794 426 427 584 717 836 696 768 589 578 701 562 1437 930 1601 616 1114 539 644 971 740 682 1165 603 846 988 686 767 764 553 492 985 868 953 1201 1275 907 697 956 777 627 524 301 542 1378 346 421 354 409 681 268 422 1274 700 783 410 465 546 817 775 894 665 554 700 642 342 88 262 231 256 671 516 1286 1094 933 711 801 767 631 918 722 353 236 395 571 288 839 536 570 650 655 654 836 928 513 749 588 918 972 795 962 851 706 424 687 377 317 606 626 518 417 724 876 437 501 482 491 475 627 700 703 787 815 714 860 707 680 730 732 628 809 835 749 624 510 485 468 866 720 709 927 758 1188 833 4546 4558 870 1163 930 1037 812 868 1381 1194 1716 1577 1632 1563 1483 586 560 658 877 592 876 825 786 749 715 660 664 972 1124 847 724 947 641 677 1548 787 867 517 746 883 642 566 789 720 953 1127 697 389 1219 677 545 695 1003 475 528 925 842 1669 1277 743 718 544 526 815 433 675 808 712 357 379 612 1578 1879 2817 882 1366 1591 1552 1237 1267 1350 1660 1032 886 1035 1189 677 742 1639 886 515 462 460 426 472 804 1550 1933 1469 1492 1535 2185 2521 2644 2849 2901 2318 2060 1364 1036 2752 2743 2787 3297 3155 2499 2248 2156 2498 2352 2638 2380 3069 2754 2867 3586 3009 3205 3564 3992 3383 3847 3047 3634 3491 3846 1995 2157 1958 1793 1524 2506 2690 1834 1264 2499 1004 938 1245 801 903 657 865 1670 2472 685 529 921 871 967 647 4139 4314 3880 2675 3680 3164 3461 3382 2624 4295 3761 3900 4109 3115 3858 3402 3725 3855 3676 3947 4075 4184 2772 3399 3225 3438 3382 3028 3352 788 645 643 2827 3296 2173 4781 5743 5682 4739 2076 2217 1162 315 1347 534 459 303 318 2906 1360 1460 580 834 593 889 2197 1866 1615 2373 1736 1675 2758 1606 1895 4180 4857 4412 4244 8446 6980 3790 4516 5378 5906 2422 1384 1945 2535 1747 1136 2835 974 2827 1297 2783 1426 191 175 1849 1837 2754 4685 2430 1179 1922 1169 1502 782 683 1602 1467 1601 1871 1520 3394 3123 2134 1273 2639 2506 2599 3033 2005 1682 1841 1386 1186 2819 1549 3023 1253 2497 1446 1731 1566 1614 2002 1716 3662 3071 1356 1346 1132 1612 943 941 1346 1031 996 1163 2148 1757 14230 2196 1348 1229 3823 1015 1314 1503 1039 1865 1654 1846 1605 1677 1400 1305 1397 1155 1142 1540 1017 1165 1661 1379 1751 1046 1216 1437 473 768 553 622 596 623 1319 755 765 707 943 755 1224 655 765 922 1279 1542 622 775 711 400 350 533 553 569 384 363 468 506 605 588 637 927 631 715 665 618 899 579 771 683 615 254 621 662 967 357 710 1115 934 980 932 762 868 744 1099 1059 1180 1296 1233 788 973 1397 1363 1066 769 971 881 814 768 837 783 883 1347 1201 1061 890 757 1333 598 970 973 1218 994 820 755 904 840 902 979 870 704 1050 1109 595 1136 872 763 952 492 699 952 1126 820 823 1615 231 1806 982 891 588 625 467 897 1280 842 1184 1390 1307 1499 1375 1400 658 568 634 501 421 886 912 422 354 316 389 543 426 749 771 631 904 432 353 547 380 293 279 404 624 354 1517 1039 943 716 804 1077 436 654 787 927 820 1250 906 988 1113 961 732 910 1139 542 633 396 619 705 791 963 956 835 536 553 521 874 725 574 327 1132 1067 1108 1229 1146 1038 1096 814 658 1005 831 820 857 1107 879 1466 1312 1402 1293 905 1082 955 760 1246 931 464 1056 1337 1333 1458 881 884 1459 429 992 1147 2054 381 531 308 435 390 549 677 1032 747 655 793 832 739 314 349 592 1260 1415 853 917 965 1777 593 433 318 642 809 1630 1096 1421 1330 1235 1396 1239 1148 1070 971 957 1266 936 1032 994 1059 724 1322 774 654 834 1122 878 822 581 1989 909 517 809 293 688 360 938 517 1159 520 580 1434 813 1069 1098 1505 1545 1096 515 1412 1120 1556 1636 1375 1979 1296 1602 1410 1508 1673 1793 1615 740 797 757 779 1246 1146 1671 1032 587 1990 2334 2565 1880 1465 1686 1676 1256 1115 1912 747 1262 1310 1347 1321 1179 1424 1352 1419 1579 850 1208 1618 1113 1219 1947 1187 1328 1956 1944 1763 1005 896 657 787 613 834 1246 695 597 767 609 776 656 767 1193 1218 1171 1605 935 1240 902 709 1100 1097 1941 1104 1425 1063 1101 1306 1019 1530 1547 986 1341 1768 1472 1156 999 1020 1672 1571 1168 1724 1756 1530 1325 1520 1518 1784 1638 1384 1234 3956 4071 3084 3392 2465 2492 2220 2546 2021 2348 2314 2630 2308 2367 2466 2065 3756 2761 2115 1273 1453 1247 1257 1144 1528 2031 891 2164 2396 1924 2549 989 1592 1131 593 1002 1200 1011 957 1254 1150 811 874 861 1048 724 650 401 625 730 702 694 567 672 690 845 1054 834 1120 1408 1526 1480 1397 1605 1382 1334 1582 1289 1497 1880 1557 1406 1509 977 488 756 619 619 505 324 587 678 307 256 515 383 405 582 444 723 94 265 188 158 392 396 370 370 328 933 578 607 616 771 1019 1037 1063 553 714 514 832 445 399 539 552 614 821 682 1153 476 451 412 346 404 563 886 603 932 1133 1281 782 623 260 1094 960 749 1052 760 745 965 1222 816 840 696 574 731 852 863 981 565 1014 1141 716 993 850 1200 1169 1604 1937 1673 1598 1365 1817 1056 1449 1489 971 286 1991 736 1778 1168 702 1584 829 1217 773 1255 1586 1548 797 590 419 1769 1572 1796 1981 1763 844 752 722 1535 676 1796 1659 854 1001 1786 1680 882 668 1179 1660 1062 1154 1233 1545 1711 1346 1645 1715 1647 1555 1847 1431 1898 1597 1402 1755 852 933 927 819 841 738 3625 1954 1658 1528 1733 1524 1624 1180 1635 1596 1584 1648 1280 838 1140 764 711 477 778 1032 894 1037 1140 961 1102 1148 997 1422 1193 1218 1219 569 660 866 881 599 430 396 329 388 392 398 353 480 259 722 334 467 779 1377 1311 1090 772 896 988 822 890 737 1170 955 1448 1268 1365 1260 1430 1397 1089 1201 1151 866 1101 1610 1005 943 1048 1261 1217 1143 1062 1091 1939 1600 877 1038 870 879 1123 811 1708 1286 1273 906 750 1559 901 1352 1057 1421 1831 1438 1459 981 1623 1063 1005 952 1985 671 1383 1932 1331 363 442 495 164 172 242 304 679 688 1096 1136 1298 1109 900 407 844 1156 335 868 658 721 682 767 1353 236 1077 624 532 640 558 613 635 619 576 521 416 779 479 728 670 460 536 609 925 878 397 1612 673 625 695 544 818 500 392 725 551 885 661 720 971 613 846 732 504 438 1130 1248 904 1325 1187 1189 1346 524 923 981 1171 1050 1141 616 845 948 748 826 1074 824 1068 795 1229 1059 486 560 629 707 613 1092 1948 1849 1654 451 518 436 507 715 618 969 3467 977 3520 3102 3310 3001 2759 3145 3196 2969 2771 2935 2743 2933 2787 3429 1044 778 1028 1111 1196 1289 942 1042 1016 837 1154 1391 1141 984 1047 949 774 1450 1192 1362 1240 1164 853 1396 1380 1411 1411 1568 2868 2337 1642 2122 1679 2065 2302 2055 1882 2362 1848 1608 2127 2320 2268 1971 1686 2481 2985 2113 2260 2315 1970 1853 1744 1926 1770 1738 1754 2160 2000 1111 1971 2343 2002 1723 2510 2114 2316 2355 2487 1982 2304 2442 2380 2450 2356 2301 2514 1610 3246 2747 2841 1828 2075 2112 1627 2343 1921 1769 1937 2155 1916 2124 2214 2205 2431 1855 2277 2014 1675 2261 2384 2078 2127 2212 1883 2109 2078 1982 2103 2261 1679 2187 1647 1962 1688 1797 1950 1944 2258 1988 2029 2057 2438 2005 2018 1911 2520 2271 2464 1726 2889 2340 1688 2119 2098 2269 1896 2100 2442 3179 2518 2636 2701 1938 2232 2038 1986 2459 2071 2866 2749 2514 2585 2525 2636 2436 1330 1384 1884 2437 1278 698 896 982 926 1176 1162 959 675 950 758 535 1018 1028 1163 703 749 620 835 1466 912 1486 936 1119 1311 1073 1206 1007 1136 1213 894 1136 897 1267 1245 1163 906 1264 845 863 1115 1058 1008 1223 995 1044 1308 764 904 1258 1234 1764 1032 672 597 543 715 846 1457 890 984 720 524 738 666 681 788 849 719 737 1299 2278 1101 758 1002 771 982 772 1215 1787 1252 1502 1129 1195 1385 1062 1165 1334 1171 1261 1709 774 1091 743 882 750 984 1396 1455 1191 1299 1256 1389 1594 1353 1494 936 1432 982 1203 1156 1802 1322 1113 1722 1003 1102 1447 1654 1179 1054 1597 908 1146 1374 1220 1134 1545 1433 1543 2633 2374 2886 2181 1848 2055 2113 2488 2228 3236 1892 1214 1973 1057 755 2512 1930 2357 1675 1466 2374 1529 1459 1690 1562 1616 1445 1784 1463 1064 1447 1502 1040 1427 1338 1092 1532 1797 2161 1547 1581 1381 1555 1854 1753 1931 1214 1431 1207 1299 1795 879 1062 927 795 766 1376 1351 629 1059 2236 1712 1462 1339 1518 1000 1168 1308 1036 1008 1138 706 1355 1182 1316 2007 1344 1015 1473 1140 1710 1213 1079 1066 916 914 1476 2037 1192 1104 859 1446 1850 1596 1561 813 1474 1253 1774 2735 1119 2255 979 2329 1020 1515 1130 1423 1071 2600 1152 1326 1926 1540 1622 1204 1194 1261 1695 1496 1380 2013 2065 1893 1473 1372 1173 951 1529 1196 1675 2007 824 983 713 793 1127 1169 1601 1973 1161 1532 1286 1268 1876 1805 2240 2386 1247 1275 1576 1472 347 217 411 406 343 1347 1488 1975 1922 1893 1781 1980 1780 1557 1569 1069 510 446 1171 1394 496 1051 827 1582 1470 1559 1008 956 996 830 1154 1149 1959 2038 1548 1951 763 921 1233 1147 837 740 1235 1276 1203 777 935 1202 796 878 951 1106 1081 1472 1528 1214 1694 995 880 1783 1824 946 1170 1461 1292 1585 1650 1807 1215 1420 1098 816 1474 1151 1171 1524 1297 1702 1870 7808 7232 1626 1638 1507 1615 1620 1359 1979 1636 2444 1966 2420 1643 1860 1287 1347 1300 924 1628 1590 1602 2237 2194 1964 1651 1245 2074 1943 1568 1505 1581 1617 1487 2462 1768 1335 635 839 1870 1558 922 843 785 907 986 641 521 1570 1203 1726 871 1542 1028 1363 1113 1005 2003 1520 1557 1593 1199 975 2150 1149 1046 2117 1983 949 1021 962 2476 2582 2448 1692 1688 3110 2542 2203 2339 2256 3269 1675 1786 1854 1699 1121 1267 2685 2609 874 832 954 754 979 828 3268 2993 2537 2505 2449 3583 3501 3663 4094 4051 2883 3226 2921 2949 4378 3896 3470 3808 4164 3568 3753 3611 4322 3857 3199 3546 4712 4507 3816 5378 4815 5219 5135 5148 3414 5611 3929 7305 6100 6552 3775 3835 3984 2506 1709 3674 3926 3347 2089 3549 1496 1565 1917 1533 2150 1145 1182 2135 2658 1922 969 1669 1605 1314 969 5773 5963 5886 6348 6228 6018 5585 6219 5637 7248 5769 6649 6795 5739 6443 6449 6074 6363 6705 6525 7053 7491 5982 6617 6893 6758 5900 6847 6746 1468 1316 756 6042 6133 3229 8306 9739 10169 7224 2115 2046 2319 951 2681 552 1576 1113 1055 5291 3153 3383 927 1414 1211 1562 3493 4078 3165 5524 2866 3741 4703 3167 4860 6994 8164 6469 7174 13495 14021 6360 8216 9526 10406 4338 2625 3422 3754 3967 2239 5002 1717 5728 2104 5111 2988 649 563 4122 3197 5483 8052 4652 1976 3801 2364 2709 1754 1570 2757 2670 2669 3146 2699 5448 6781 2615 1447 3442 5180 4759 6613 3778 3941 2426 2187 2245 4639 2896 5360 2144 3344 1729 2618 2566 2690 3023 3119 6875 6255 2419 2148 1998 2046 2368 1583 2730 1550 1348 2134 3581 2218 2196 22792 10088 9643 6171 1896 2139 2769 1834 2595 2662 2485 2532 1976 2062 1778 2412 3029 2972 2881 2932 3172 2541 3007 2927 1975 2593 2186 1372 1269 1516 678 1454 1282 2340 1216 1984 1179 1276 1479 2313 2306 2139 1367 3336 2683 2025 1371 1309 1152 1102 890 1258 1221 973 941 1131 1283 1306 1330 1257 1693 1297 1160 1039 1245 1238 1357 1658 1403 896 958 1444 1694 2184 561 1233 1212 1278 1259 1437 1087 1173 1199 1190 1265 2325 1101 1329 949 1396 1985 2364 2288 1076 1260 1135 1160 1176 1398 992 1348 1549 1662 1978 1281 1068 1531 1206 1334 1298 1488 1550 1037 651 1326 1586 1155 1318 1652 1080 1428 1545 868 1612 1433 1192 1529 840 1048 1535 1967 938 1346 2465 321 2237 1110 1163 1049 873 715 1571 2167 1162 1788 2104 2150 2291 1719 1963 1292 1163 797 987 807 1016 1301 765 611 555 761 726 1072 995 1373 1015 1091 849 803 817 828 706 482 826 967 824 2392 1721 1284 1061 1025 1642 1417 1732 1669 1201 1163 2031 1719 2088 1775 1174 1403 1922 2178 1680 1866 1374 1673 1248 1633 1764 2002 2378 1586 1201 737 1278 983 595 739 2037 1733 2045 1700 2745 1649 1846 2330 1823 2601 2073 1944 1819 1955 1891 3596 2454 2976 2386 2491 3204 2399 1900 1713 1919 823 2011 2460 2136 2353 1986 2449 2123 757 1438 1689 4267 810 939 755 793 902 928 1081 1121 1737 844 1062 1373 2213 990 946 790 2271 1903 1777 2057 1284 2375 694 1051 746 786 1841 2109 1726 1936 1999 1930 2126 1901 1971 1552 1300 1366 1763 1432 1530 1386 1894 1693 2065 1842 1852 1402 1520 1343 1546 1153 2741 1229 1274 1089 534 1509 741 1437 1310 2458 1271 1418 3012 2121 2293 2274 2493 2582 1714 1177 2741 1760 1951 2064 2479 2095 2045 1905 1782 1945 1978 2413 1718 1070 1288 1071 1688 2070 1918 2179 1477 1248 3653 3492 3982 2491 2153 2349 3032 1862 2225 2933 972 2344 2076 2225 2299 2214 2524 2219 2566 2484 1878 1851 2781 2334 1893 2879 2318 1414 3559 4314 3543 2828 2610 1356 2149 1930 1276 1287 1997 1628 1804 2270 1418 1238 1681 1769 1812 2004 2552 1681 2483 2244 1371 1473 1635 3140 2201 2190 2189 1997 3411 2875 2613 2178 2459 2598 2686 2406 2079 2177 2308 2841 2630 2156 2108 3112 2697 2086 2760 3085 2519 2634 2683 2414 6267 6498 4693 4847 5395 4529 3845 4122 3858 5305 4589 5019 5268 4192 5175 4326 6471 4514 3654 2829 3011 2586 2119 3666 2603 4096 1312 3735 4432 3888 4721 2010 2584 2652 1521 1475 2362 1530 1942 2063 1702 1597 1228 1502 1755 1603 1193 974 973 879 992 921 1457 1373 1634 2395 1748 1730 2298 2700 2352 2570 2646 2404 1662 2297 2652 2235 2187 2915 2159 2380 2464 1424 927 1298 1232 978 1139 896 935 1207 1064 447 1237 692 673 683 813 924 366 307 345 599 999 1022 1062 1007 937 1136 773 1459 1263 1735 1931 1742 1799 1228 1271 1501 1210 640 606 707 1225 1076 1378 2226 1897 694 648 898 726 995 1185 1906 1029 1309 2056 2926 1395 1373 837 2248 2336 1777 1737 1943 2135 1493 1805 1531 1496 1110 1362 1198 1326 1320 1486 1290 1463 1548 1070 1588 1368 2392 1860 1953 2020 2189 2176 1893 2167 1201 1776 1616 1041 796 2749 1356 2436 1070 1257 2546 1404 1399 1334 1302 1929 2246 1239 1222 1076 2439 2273 2230 3152 1947 1132 1053 963 2052 1104 2710 2160 1281 1171 2372 2295 1715 1531 1931 2415 2106 2204 2237 2385 2489 2301 2682 3654 4024 2349 2764 2623 3285 2651 2702 3183 1012 1702 1395 1317 1383 1266 5628 2150 2099 2062 1867 2456 2246 2033 2264 3455 3762 3001 2742 1704 1660 1489 1023 1225 1722 1666 1576 2031 1492 1184 1707 1672 1238 1891 1710 2632 1784 1447 1480 1276 1407 1256 809 639 555 711 599 661 609 1043 742 1220 837 754 1941 1693 1745 1361 2396 2401 1974 2030 1959 1861 2075 2948 2740 2299 2334 2330 2498 2487 1973 2155 2138 1819 1620 2656 2128 1487 2380 2413 1600 2163 1662 2029 2459 2286 1508 1733 1979 2124 1564 2129 2367 1971 2279 2124 1789 2056 1293 1945 2359 2184 2479 2861 3175 1711 3746 1996 2010 1509 3170 1267 2728 3246 2134 940 971 1016 745 742 724 844 1775 1320 1406 1973 1290 2014 1669 995 1182 1503 837 1064 1199 971 1113 1206 2732 744 1581 1126 812 988 1003 1015 756 861 796 809 715 1204 1281 882 1109 1354 1305 1322 1826 2473 1067 4242 1539 1444 2245 1403 1497 1125 964 1105 1609 1505 1283 1444 1450 1314 775 962 655 722 1528 2576 1806 2052 1857 2057 1834 1256 3014 1336 1627 1620 3239 958 2223 2213 1966 2192 2365 2153 1745 1197 1632 1575 969 988 1290 1155 858 1967 4206 3158 2402 1035 1260 774 1733 1069 1322 1155 6048 1728 6520 6085 5271 5108 5342 5311 5526 5406 5170 5513 5250 4952 6200 5184 1743 1511 2023 1360 2335 2158 2672 2210 2224 2154 2411 2015 1814 1761 1987 2055 1299 1692 2167 2100 2072 2177 1343 1513 1448 2544 2367 2916 1442 907 742 900 759 1007 1171 864 800 1319 810 943 1277 1259 1309 999 814 1295 1567 1090 1047 1115 1120 1107 1042 1106 944 943 1005 1273 965 661 1035 1295 880 965 1131 960 1026 1097 1325 1026 1317 1297 1214 1249 1226 1220 1251 594 1515 1417 1357 785 656 810 672 1065 824 703 786 774 795 843 1024 1154 1179 775 1197 977 881 1250 1297 1121 1028 1182 982 1140 1059 1047 1199 1121 741 1131 718 948 747 953 877 988 1104 964 1007 893 1190 769 855 778 1190 1159 1050 821 1596 1179 906 1122 997 1023 1008 948 1388 1873 1521 1533 1579 961 1046 1003 1128 1183 1102 1572 1598 1451 1329 1333 1254 1137 624 599 970 1241 672 382 465 542 467 647 467 622 357 554 491 292 527 533 658 349 367 274 409 528 323 540 371 575 655 469 474 447 467 451 411 500 422 586 604 591 431 627 420 401 556 519 479 557 504 458 593 337 439 584 578 856 477 332 306 321 370 440 911 509 563 339 267 379 278 351 349 367 376 406 512 1156 512 398 544 345 462 315 433 840 595 667 669 691 744 403 658 759 710 773 886 363 537 254 453 419 471 719 747 642 631 819 741 809 754 945 561 826 553 634 511 1084 726 375 794 548 521 659 922 695 537 790 423 597 605 582 566 691 827 738 1115 1251 1535 1163 728 1129 900 1207 1064 1671 1026 485 1045 554 416 1245 1188 1289 750 718 1287 718 522 896 867 892 857 1052 768 448 698 639 516 722 708 554 894 741 1106 910 785 632 844 998 933 1067 725 931 750 642 966 433 317 432 321 378 754 543 299 481 1091 610 640 716 650 460 634 674 433 470 454 347 707 556 634 1114 816 528 694 457 726 712 556 347 325 548 746 1032 631 503 552 709 936 686 941 402 614 544 1181 1347 549 947 527 1052 615 767 481 526 643 1312 733 713 935 870 773 564 685 802 684 719 677 1306 1346 920 756 763 597 501 561 443 649 871 288 421 305 462 540 578 912 1056 635 868 605 627 935 881 1025 1327 739 723 970 849 152 87 90 220 197 725 845 1067 1038 1024 943 895 975 891 926 473 306 195 554 707 264 696 438 736 662 738 554 563 601 379 594 559 836 932 625 806 351 442 601 633 369 335 593 617 542 347 551 490 330 374 370 387 476 516 769 597 929 409 391 991 1005 389 507 657 499 687 718 838 549 630 420 419 748 629 897 691 646 965 950 3912 3620 677 808 719 834 686 593 861 777 1173 961 1144 813 1120 601 656 610 592 928 960 988 1264 1179 1250 822 609 1050 1034 524 783 835 705 676 1542 945 635 293 442 1014 855 507 489 475 516 661 308 287 595 486 687 453 966 462 656 562 464 912 675 752 863 707 501 954 486 523 1208 1127 313 339 444 1192 1295 1296 810 850 1816 1166 1190 1146 1142 1486 725 776 850 893 506 660 1085 1382 447 429 510 389 446 418 1677 1673 1444 1371 1137 1939 2046 1683 2145 2042 1463 1467 1647 1692 2436 2105 1622 1973 2017 1911 1975 1807 2618 1836 1366 1492 2275 2080 1798 2776 2544 2625 2513 2807 1682 2900 1825 3251 3182 3304 1894 2216 1646 1480 972 2224 1844 1680 1148 1735 633 663 836 801 1355 600 663 880 1359 783 488 943 897 642 410 2750 3054 2882 3151 3238 3070 2785 3304 2574 3816 2747 3442 3477 3171 3089 3084 3315 3062 3264 3601 3660 4308 2901 3183 3135 3166 2611 3057 2945 670 608 392 3389 3160 1511 4069 5011 5066 3771 1091 1075 1248 586 1524 254 865 622 635 2892 1643 1997 387 559 477 943 1856 2342 1485 2857 1466 2034 2349 1806 2884 3291 3814 2941 3316 6656 7152 3067 3860 4570 5242 2469 1261 1607 1774 1872 1009 2646 925 2623 1187 3044 1619 381 367 1849 1518 2860 3910 2649 1014 1732 941 1462 895 786 1226 1168 1319 1552 1248 2598 3256 1538 739 2143 2748 2500 2898 1767 2202 1394 1288 1440 2583 1675 2653 1209 1900 946 1506 1336 1389 1601 1685 3693 3344 1300 1070 986 858 1034 799 1159 523 577 1135 1676 1018 1348 10088 9850 8755 3219 1110 1218 1398 829 1341 1284 1204 1017 1040 741 724 1071 1735 1717 1802 1751 1907 1146 1431 1349 834 1105 1154 842 687 832 315 962 661 1074 541 944 541 708 658 1357 1177 1224 702 2016 1658 1282 794 724 657 629 504 544 691 397 403 549 483 771 617 623 977 601 535 527 693 604 649 794 754 461 568 654 825 1094 318 775 798 768 817 845 640 527 675 725 714 1178 667 575 541 808 1193 1162 929 570 685 649 658 547 812 421 611 957 813 1268 764 557 819 472 704 733 866 671 663 332 766 974 483 560 880 603 675 643 380 718 783 673 823 505 581 817 1082 513 621 1280 173 1115 624 722 612 452 338 777 1079 656 884 1265 1134 1099 742 1035 647 414 327 384 474 622 735 353 252 238 341 387 623 519 625 445 696 292 282 444 339 299 278 415 544 493 1171 805 674 612 582 762 715 980 922 696 681 1037 875 1311 806 600 614 760 1047 806 791 838 1032 755 807 797 740 1073 771 635 324 618 387 249 261 1083 1069 1310 1074 1225 715 849 1039 959 1387 1006 1331 736 941 922 1917 1197 1542 1119 1317 1576 1064 807 766 973 483 1064 1310 1019 1120 1162 1488 1161 446 727 895 2324 455 584 422 435 509 525 699 550 877 388 548 572 1290 663 668 462 1085 1133 1083 1223 653 1213 439 607 415 513 1186 1172 938 1053 1083 1020 1141 1014 956 619 521 567 786 635 677 598 991 845 1043 883 873 816 939 742 909 674 1493 699 618 533 293 909 288 718 636 1109 633 570 1870 1181 1299 1191 1301 1137 1019 529 1548 829 1084 1116 1461 1207 1051 798 892 1161 1059 1361 1030 508 593 465 787 855 791 804 740 760 1745 2111 2320 1321 965 1257 1586 1247 1250 1814 411 1262 954 1089 936 1076 1184 1108 1226 1348 767 919 1528 1242 1002 1360 1255 645 1662 2149 1869 1449 1321 739 1256 1078 581 598 1215 962 1030 1427 566 645 783 944 986 1015 1702 833 1402 1119 811 596 666 1503 1156 1120 1257 1106 1742 1712 1573 1086 1207 1189 1570 1090 1243 1171 1275 1502 1173 1002 1200 1745 1493 1030 1471 1570 1290 1331 1270 1200 3292 3358 2129 2253 2870 2067 1919 2034 1892 2771 1960 2106 2416 2058 2521 2201 3349 2249 1789 1669 1727 1338 1107 2076 1153 2107 745 1813 2060 1786 2666 1065 1431 1298 753 831 1052 913 1215 1081 1111 943 507 702 719 689 467 455 500 432 545 431 586 705 808 1240 848 799 1182 1055 1097 1465 1174 1120 959 1183 1370 1224 824 1351 1068 1199 1224 540 431 498 439 490 546 405 444 696 546 254 582 356 312 422 387 582 110 145 114 270 420 400 432 404 398 651 446 915 765 823 1027 952 958 563 629 786 732 366 360 423 589 669 545 1090 1147 384 348 486 394 371 485 952 542 677 893 1721 737 661 526 1132 1146 913 867 1050 1241 724 934 932 880 474 558 564 522 652 819 586 838 848 449 944 671 1087 1070 1185 1264 1387 1206 1212 1356 777 1060 967 683 506 1484 913 1601 707 808 1448 829 693 781 694 878 1260 733 732 614 1269 1105 1116 1790 1034 678 627 446 1100 608 1729 1343 783 867 1321 1237 1002 901 944 1446 1156 998 1274 1429 1494 1273 1256 1954 1973 1164 1320 1342 1851 1276 1360 1781 614 941 574 527 468 564 2977 1222 894 870 817 1292 1122 1032 1202 1932 2273 1538 1662 980 804 815 523 652 953 827 631 1054 628 536 699 882 571 642 959 1225 851 644 719 691 592 536 413 287 251 369 269 295 279 463 279 616 502 387 672 819 801 639 1196 1147 1141 1048 885 828 824 1594 1600 1214 1169 1290 1336 1185 905 1023 1168 902 803 1253 1160 723 1089 1200 592 1112 845 896 1351 1307 634 624 1201 1102 606 1084 1104 898 1059 876 574 1014 607 1016 1037 1174 1107 1355 1524 735 1989 1073 1017 629 1713 673 1190 1665 1080 345 356 590 505 506 454 570 917 775 867 1099 555 958 882 546 479 829 248 569 365 259 581 715 1448 433 778 706 427 530 495 510 323 514 490 281 239 776 822 471 571 729 633 806 1029 1383 672 2533 791 765 1434 986 936 581 528 597 743 852 690 806 707 664 356 472 316 447 750 1520 1069 1106 901 1015 885 573 1395 580 899 773 1911 510 1058 1125 958 1140 1181 1055 895 722 719 813 512 364 521 587 406 814 2539 1518 1342 417 624 390 638 443 547 676 3532 974 3935 3700 2945 2509 2835 3007 2896 2807 2736 2795 2844 2669 3767 2908 788 845 1098 681 1181 1089 1731 1156 1024 1095 1177 811 947 878 1015 1077 526 875 909 1003 1006 1004 630 685 663 1338 1247 1457 1378 811 692 876 635 959 1111 840 780 1201 784 804 1134 1194 1240 907 758 1211 1493 997 991 994 966 1021 952 1025 849 806 889 1038 835 594 952 1156 838 811 1065 847 889 930 1229 986 1165 1147 1052 1097 1060 1081 1107 536 1359 1361 1311 743 580 758 634 1005 770 596 707 712 733 757 885 1098 1099 691 1141 836 744 1097 1063 1036 868 1012 843 955 954 942 1017 926 646 1095 612 872 688 831 752 863 1002 868 916 804 1076 703 722 641 1045 1037 935 769 1485 1113 808 935 878 933 885 792 1198 1711 1299 1357 1424 787 876 820 965 1080 1009 1458 1500 1337 1214 1168 1093 1051 578 557 843 1179 662 370 441 526 443 623 455 544 339 524 405 223 493 505 630 325 349 256 391 434 295 423 343 510 584 429 432 405 425 354 401 454 373 554 582 517 365 547 408 395 495 466 432 521 434 444 544 323 415 512 506 804 439 318 292 255 360 389 835 473 519 279 237 315 250 317 319 337 360 340 474 965 496 376 512 309 426 273 413 696 577 523 601 621 641 389 638 714 659 722 821 312 507 240 423 401 451 665 680 579 595 702 614 781 699 881 429 639 454 533 405 705 545 312 643 460 415 545 794 650 511 667 383 515 538 532 532 651 787 702 1051 1180 1353 1057 688 1083 856 1085 901 1457 918 449 868 416 313 1199 1061 1098 669 668 1151 656 498 860 695 724 736 809 688 407 615 552 488 638 642 502 772 667 937 790 717 542 796 929 853 970 637 822 666 616 878 369 291 379 289 334 734 533 281 414 954 554 610 696 626 424 560 586 415 425 448 315 675 504 538 1002 760 496 632 433 674 599 508 319 297 479 668 915 579 457 479 695 844 662 915 380 516 477 996 1148 523 883 466 974 529 675 461 498 563 1222 614 575 818 687 716 498 628 707 634 655 627 1157 1187 779 689 663 545 406 505 403 593 740 251 376 277 444 518 506 760 956 597 784 497 597 768 837 881 1195 721 567 908 708 138 77 82 204 154 643 805 869 828 824 885 702 906 824 894 461 304 191 534 663 231 584 385 655 616 663 510 541 555 335 482 525 706 868 577 756 315 432 589 589 341 311 571 589 526 325 402 458 322 366 348 361 444 498 725 561 839 369 343 869 947 367 497 610 489 667 700 776 545 608 394 395 718 621 612 603 626 889 814 3641 3071 643 758 687 750 619 563 810 751 1079 764 1068 765 1002 547 606 485 472 760 865 893 1162 1087 1142 719 516 998 962 498 734 742 634 603 1374 739 550 250 414 986 831 447 318 314 417 452 239 267 551 442 645 431 769 416 630 495 413 837 614 662 808 577 402 868 426 481 1046 995 287 313 321 1117 1189 1189 727 800 1523 1071 1074 1034 1023 1294 661 730 738 734 444 464 987 1203 421 401 496 377 395 406 1502 1524 1362 1177 1027 1639 1645 1425 1865 1731 1249 1273 1460 1600 2068 1748 1323 1612 1790 1805 1771 1615 2380 1655 1191 1306 2138 1884 1631 2248 2250 2251 2230 2477 1326 2410 1604 2924 2721 2776 1776 1788 1472 1238 860 1989 1649 1575 987 1481 575 607 794 693 1250 556 582 765 1141 672 443 911 865 618 355 2459 2545 2457 2744 2934 2559 2489 2927 2220 3512 2514 3156 3125 2759 2803 2764 2887 2740 2879 3115 3268 4013 2581 2883 2689 2792 2274 2611 2768 632 576 382 2877 2733 1392 3657 4296 4379 3310 963 949 1153 558 1388 230 813 578 599 2520 1422 1711 365 521 451 762 1538 2116 1331 2601 1345 1909 2185 1706 2628 2870 3353 2668 3041 5904 6600 2742 3456 4228 4875 2332 1135 1436 1704 1589 943 2513 796 2480 1157 2557 1413 348 334 1741 1368 2659 3568 2487 859 1475 909 1352 714 659 937 887 1132 1420 1147 2343 2944 1322 656 1971 2622 2390 2704 1584 1879 1286 1209 1394 2408 1570 2436 1163 1844 924 1424 1156 1246 1422 1591 3549 2901 1221 993 942 802 904 697 1043 493 484 1012 1566 976 1229 9643 8755 8701 2903 1008 1100 1290 721 1141 1096 1063 959 922 681 664 990 1648 1636 1727 1666 1822 1074 1266 1217 762 1008 1086 724 506 686 295 781 625 988 503 916 489 565 559 1100 1027 1152 666 1744 1527 1228 754 690 621 593 443 495 665 330 346 478 438 737 570 553 925 565 439 457 532 512 541 692 718 363 473 585 750 998 290 639 655 674 606 764 546 483 609 656 650 1027 606 500 519 780 1084 1064 863 501 612 576 618 470 776 377 551 911 702 1057 681 501 779 420 628 655 771 560 544 312 711 911 461 536 760 551 564 597 328 574 731 635 771 434 510 765 1030 435 559 1017 171 906 549 568 596 414 283 729 949 569 824 1225 1003 992 660 954 539 378 273 362 377 582 689 319 218 208 307 359 557 435 605 405 622 274 264 379 313 271 256 413 460 372 1091 775 654 594 564 711 671 925 857 656 628 937 801 1211 726 511 560 726 952 708 723 764 1002 588 711 709 694 961 676 450 221 560 355 225 247 943 946 1175 982 1109 654 817 944 762 1311 865 1093 632 873 804 1718 1121 1362 1047 1197 1478 1024 743 698 927 461 928 1185 948 1063 1098 1409 1018 398 687 851 2030 437 572 406 394 497 509 661 510 778 356 506 544 1155 647 652 409 1019 1069 997 1127 607 1084 411 569 383 431 1107 984 778 893 911 860 959 775 840 579 489 527 748 597 639 560 863 758 899 796 790 637 689 569 769 596 1231 602 594 461 267 813 272 684 588 944 589 530 1675 1085 1203 1067 1175 1043 805 461 1327 737 965 987 1433 1141 842 738 804 1021 939 1253 971 484 573 445 733 694 630 752 688 689 1675 1931 2130 1277 863 1213 1444 1124 1043 1586 373 1157 857 994 839 981 1074 1000 1124 1082 731 849 1372 1141 893 1266 1085 516 1568 2023 1716 1321 1201 676 1112 958 537 544 1078 821 907 1254 528 569 747 904 924 909 1590 739 1108 1040 633 550 620 1312 1086 813 1130 942 1656 1575 1381 878 1091 1105 1372 998 1113 981 1215 1303 1087 942 1072 1589 1383 914 1285 1415 1126 1175 1137 1094 2937 2954 1854 2062 2597 1872 1795 1894 1714 2548 1828 1970 2141 1889 2368 1907 3115 2050 1565 1435 1479 1205 968 1821 1087 1829 649 1757 1903 1649 2399 977 1365 1194 643 762 912 793 1173 1035 943 896 469 680 683 618 387 423 393 396 495 383 544 637 776 1140 783 727 1134 1015 971 1304 990 1006 856 1016 1245 1040 678 1238 985 1070 1089 479 399 427 395 425 491 373 422 504 506 248 509 328 296 375 351 526 92 131 106 238 379 365 391 365 363 629 384 847 710 803 937 862 868 541 583 748 679 338 332 389 497 599 527 1062 1070 354 318 468 376 303 407 840 489 602 816 1496 618 588 421 931 947 780 762 927 1091 688 807 799 745 440 530 454 447 585 757 446 800 788 421 879 629 1045 997 1135 1158 1341 1118 1135 1304 708 981 913 473 351 1198 668 1173 499 606 1068 631 599 583 608 755 1186 590 561 455 1135 981 980 1601 921 566 517 367 909 557 1563 1044 557 641 1164 1067 852 735 818 1326 1056 862 986 1285 1319 1058 1131 1817 1700 1077 1160 1257 1739 1109 1220 1575 557 911 550 519 420 509 2787 1072 807 785 690 1187 1023 939 1089 1824 2082 1377 1568 924 794 767 489 505 845 781 579 981 598 504 658 788 523 592 769 1112 765 602 689 582 556 514 391 265 237 351 251 281 265 431 263 565 480 330 626 745 731 559 1061 1085 991 913 806 732 776 1423 1476 1139 1133 1190 1244 1061 793 891 986 840 697 1027 1126 602 1027 1098 560 1046 730 815 1118 970 536 572 1135 1070 552 1038 1036 815 919 800 523 960 571 968 975 1087 1010 1229 1333 731 1741 919 853 532 1519 597 1109 1587 1032 272 326 546 477 474 424 524 837 617 694 972 480 816 728 497 408 727 212 545 294 210 489 664 1339 419 740 661 405 476 399 436 278 488 466 244 202 746 794 402 535 616 579 695 977 1319 622 2122 745 725 1232 906 884 557 508 545 655 766 586 702 673 624 328 448 302 425 667 1441 943 1015 754 872 777 545 1157 508 855 723 1558 486 836 861 694 870 911 944 869 595 646 791 484 336 489 553 384 770 2296 1191 1229 358 583 366 594 386 527 550 3308 928 3697 3492 2701 2300 2593 2718 2544 2531 2481 2533 2553 2501 3236 2620 727 752 987 540 1078 999 1611 1028 863 937 1110 765 915 810 884 977 475 796 821 892 895 897 571 659 633 1175 1078 1224 4262 3271 2666 2890 3021 3316 3037 2685 2467 3356 2672 2841 3802 3953 3676 3039 3023 3819 3974 3685 3862 3697 2846 2616 2516 2793 2806 2715 3223 2898 2633 2329 3393 3306 3025 2755 3578 3189 3195 3267 3915 3393 4219 4197 4022 3949 4218 3519 4461 2659 3938 3883 3950 2913 3084 2844 2888 3048 2970 2830 3327 2686 3519 3147 4135 2946 3186 3546 3019 3236 3191 3098 3357 3472 3516 3745 3534 3143 2891 3172 3280 2752 2670 3300 2681 2889 2452 3261 3480 2951 3302 3051 3295 3207 3389 3606 3309 3434 3663 3537 3270 2941 4201 3224 3099 3554 3536 3365 3370 3557 4115 4577 4165 4475 3996 3180 3377 3348 3772 3804 3831 3671 3523 3634 4001 4036 4089 4037 2627 2642 2443 3355 2048 1392 1443 1736 1526 2088 1286 1583 753 1363 1368 1146 1712 1704 1736 1199 1394 1230 1344 1780 1343 1831 1670 1855 2203 921 1106 944 1034 1030 1305 1122 1372 1953 2105 1504 1379 1606 1266 1235 1574 1465 1400 1781 1334 1577 1518 1175 1441 1767 1572 3559 1603 1106 1020 1038 1311 858 2128 1522 1820 1266 727 1093 850 1278 1002 1150 1225 1003 1512 3123 1530 1235 1781 1165 1034 1342 1092 2114 1706 2618 1212 1369 1421 1349 1464 2872 2678 2417 2475 961 1464 851 1584 940 1235 2045 2226 1717 2058 1341 1999 2337 1807 2186 1570 2453 1576 2048 1576 3409 2255 2097 2646 1684 1524 1609 2097 1731 1872 2094 1485 1403 2181 1586 1509 2408 2216 1884 3711 4030 3116 2927 2276 3730 2813 3115 2496 4622 2782 1936 2802 1342 1602 4244 2422 3228 2547 2436 3524 2508 1973 3106 2045 2013 2229 2760 2061 1929 2550 2500 1678 2164 1884 1766 2599 2741 3691 2560 1987 2538 2050 2437 2681 2418 1581 2377 2152 2292 2545 1581 1506 2010 1460 1250 1956 2015 1852 2003 3200 2301 2383 2198 1828 1574 1814 1977 1370 999 1683 1397 2225 1809 2145 2927 1955 2213 2742 1675 2669 1710 2487 1929 1584 1705 1823 2644 1462 1660 1644 1695 2399 1976 1962 1683 1865 2162 2266 3903 1895 3381 1279 3195 1482 2728 1595 2360 1443 3594 2000 2288 2261 2393 2385 1613 1308 1582 2430 2451 2214 2897 2912 2444 1850 1713 1647 1632 1867 1302 2138 2312 682 895 698 1482 1976 1315 2258 2806 1806 2100 1586 1201 1970 2429 2940 2710 1818 1938 2376 2024 726 426 484 649 432 2081 2073 2790 2506 2478 2437 2178 2442 2268 2189 1852 1004 809 1577 2246 798 1838 1642 2176 2409 2277 1383 1490 1651 1376 2101 2401 2788 2894 2548 2953 1541 1511 1621 1902 1665 1467 1838 1918 1598 1608 1495 2132 1128 1291 1501 1426 2358 2239 2030 2112 2604 1394 1262 3114 2164 1089 1813 2093 1878 2262 2336 2427 1795 1639 1383 1530 2369 1601 1773 2321 2455 3241 2726 12584 11956 2730 3102 2664 2993 2695 2312 2479 2063 3643 3172 3033 2755 3217 2163 1240 1846 1428 1865 1652 1622 2870 2874 2469 2385 1937 3001 3292 2103 1639 2422 2333 2062 2684 1755 2237 1594 1272 2238 1891 1387 2038 1786 1969 2012 1093 946 2121 2144 2408 1833 2464 1824 1396 2172 1829 2930 2016 2768 2260 1580 1677 2708 1966 2115 2891 2615 1279 1484 1515 3734 4193 4307 2520 3559 4796 4209 3395 3358 3113 4194 2429 2870 2959 2837 2009 2232 4828 3416 1540 1438 1498 1321 1563 1516 3629 4327 3706 3691 3573 6486 6212 5763 5634 5352 5105 5436 4407 3182 6647 6370 6215 6378 6502 6994 5605 5435 6140 6050 5786 6000 6992 6532 6098 8337 6958 7803 7326 8329 6417 7791 6578 10931 10641 10603 5393 5750 6039 3985 3028 6113 6658 5417 3650 6097 2078 2133 2711 2096 2649 2058 1478 4397 4439 2551 1700 2177 1913 1738 1766 9349 9510 9443 8043 9528 8498 8629 9712 8508 10232 8205 9549 10065 7454 9870 9913 8894 9170 9921 8975 9983 9955 8736 8711 10474 10457 9242 9490 9556 2410 2089 1251 9777 9963 5095 13118 13391 13249 12071 3835 3895 3891 1221 4110 1050 1751 1386 1360 7954 5186 5275 1770 2947 2469 1899 4675 5925 4254 6969 4479 5446 6240 5099 6706 10859 12860 10270 10620 21621 19661 9724 12090 14074 13981 5767 3374 5626 5646 6335 3360 7065 2571 9188 3520 8441 4368 657 498 5296 4656 7102 11730 7175 3375 4939 3728 4106 2464 2332 4955 4747 5229 5104 4442 7679 10842 4844 3277 6519 7207 7143 9212 5959 5833 3572 3684 2971 7378 4418 7649 2928 4429 2319 4677 4816 4728 5546 4241 9952 9191 3043 2980 2850 4001 3817 3191 3336 2604 3177 3493 5914 4160 3823 6171 3219 2903 43845 2797 3472 4732 2603 3881 4199 4028 4618 3947 3819 3568 3441 4082 4146 3956 3953 4306 3803 4801 4689 3113 4383 4257 1988 1697 2160 1419 1849 1649 4123 2348 1875 2297 2322 1750 3621 2962 3060 1806 3860 3481 2196 2173 2073 1040 957 1238 1357 2157 1714 1547 1760 2197 2081 1546 1697 2183 2122 1530 1808 2141 2125 1891 2115 2290 2228 1196 2086 2467 2575 1339 1644 2145 2031 2141 2192 1884 1864 1721 1716 2696 3406 2111 2185 1629 1783 3654 3068 2835 2065 2564 2418 2468 2570 2546 2373 2410 2664 2750 2825 2997 2065 3226 1577 2773 2653 2798 2622 1831 1922 1815 2178 1436 1489 3016 1788 2313 2199 1429 3270 2327 2088 2571 1801 2073 2525 2946 1477 2030 3712 377 3087 1952 1953 1547 1550 1245 2558 2636 2425 3817 3424 3951 3557 2634 3554 1794 1700 1504 1494 1007 1853 1667 1188 1082 889 1145 1443 1412 1291 1847 1352 1547 1335 1174 1090 1212 963 662 1576 1335 939 3611 2733 2233 1880 1595 2402 1751 1587 1584 2040 1907 2832 2187 2867 2361 1993 2155 2617 3334 2162 2334 1825 1956 2355 2536 2560 2471 3199 2065 1466 1242 1831 1927 1381 1081 3557 2995 3482 2899 3798 2419 2601 2858 2383 3084 2876 2781 2496 3264 3158 4503 3354 4465 3610 3492 4241 3579 2453 2879 2634 1284 3065 3979 3675 3846 3280 2940 2808 1428 2687 3058 6261 1699 1538 1394 1694 1878 1966 1703 1992 2777 1117 1973 2093 2672 1146 1079 1039 4385 3365 2544 2964 1911 4548 1055 1659 975 1193 2723 3578 2785 3206 3366 3223 3912 2388 2908 2789 2217 2339 3154 2234 2489 2125 2714 2301 2950 2472 2657 1856 2351 1902 1850 1595 4383 1715 1829 1401 917 2131 1284 1811 1665 3180 1717 1705 3781 2833 3335 3007 4061 3686 2696 1617 4716 3298 3176 3445 2634 3531 2676 2568 2873 3075 3254 3124 2765 2095 2193 2271 2091 3861 3349 3572 3089 1847 4971 5095 5759 3523 2806 3246 3992 3314 2767 3672 1389 2697 2457 2858 2557 2966 3820 3573 3690 3716 2351 3117 4058 3361 2827 3978 3261 2519 4883 5118 5109 3359 2945 2231 2693 2316 2160 2058 2656 1714 2042 2841 2738 1908 2759 2329 3024 2991 3645 2956 3567 3621 1811 2515 2374 5286 3040 3224 3229 2987 4046 4103 3941 4075 3747 3875 4569 3984 3697 3997 3790 3931 3960 3293 3928 4812 4197 4830 4787 5062 3999 4123 4664 4895 10225 10315 8277 7974 7842 6321 6335 6848 6378 8385 6057 6936 7124 7194 6865 6111 9534 7619 6182 4452 5053 3868 3716 4388 4136 5164 2347 5247 6234 5150 6195 3008 3276 3985 2058 1916 2708 2181 2610 2993 2742 1954 1961 2176 2363 1748 1752 1447 1880 1366 1337 1267 2298 2318 2423 3225 2593 2203 3491 3808 3357 3630 3458 3565 3692 3529 2975 3626 3690 4722 3257 4218 4468 2306 1828 1488 1311 2010 2007 1751 1553 1967 1188 850 1623 1189 1204 1259 1528 1424 440 665 689 718 1157 1094 1185 1147 1004 1474 1150 1949 1748 2016 3142 2916 3077 1735 1869 1750 1909 1480 1365 1595 1627 1152 2151 2200 2394 1183 1128 1467 1233 1155 1498 2514 1524 1945 2596 3686 2301 1822 957 2662 2766 1973 2276 2341 2734 2223 2608 2358 2207 1977 2077 2445 2742 2752 2425 2122 2449 2748 1310 1814 1588 3608 2393 3262 3363 3253 2989 2885 3282 1682 2545 2465 1903 871 3957 2085 4187 2017 1979 4097 2247 1852 2072 1784 3415 4157 1279 1666 1435 3804 3609 3705 4662 3547 1433 1383 1721 3115 1758 3762 3446 2102 1752 3449 3592 1941 1883 3380 4101 2748 3309 3229 3923 3554 3174 4079 4193 4683 3731 3736 4303 4194 3626 3955 4619 1541 2847 2041 1985 2088 2128 8870 3344 3220 3022 3188 3503 3356 2795 3242 4034 4068 4332 3560 2121 2868 2180 1483 1391 2867 2205 2566 2348 2525 2630 2358 1761 2470 3511 3222 4006 3063 2019 2094 1919 2339 1819 1126 1139 924 1134 1119 990 859 1468 1351 1615 1204 763 2335 3245 3507 2980 3299 3146 2862 3430 3420 3240 3124 3383 3989 3688 3544 3275 4031 3749 2961 3353 3201 3009 3012 3653 3070 2274 3275 3088 2818 3376 2933 3250 3757 3297 2713 2540 2731 3098 2413 3085 3956 3111 3500 2846 2920 3044 3574 3730 3192 3371 4419 4722 4921 2768 4531 2573 2218 2332 4988 2371 4470 4694 2628 1685 1365 1194 838 957 959 1224 2525 1704 2132 2497 2271 2357 2610 1541 2256 2069 1121 1472 1297 1398 1501 2267 3418 1276 2522 1500 1478 1443 2061 1621 1287 1598 1578 1637 1456 1590 1511 1349 1591 1572 2261 1942 2057 2379 1520 6113 1986 1918 2608 1907 1501 2215 1867 1271 2077 2660 1986 2082 2379 1659 1547 1657 1222 1223 2375 3575 2408 2504 3257 3671 2634 1757 3105 2341 2718 2141 3212 1082 2426 3181 2723 3271 3540 2836 2361 1714 1984 2556 1411 1376 2012 1910 1499 2734 5577 4749 3157 1323 1254 1703 2039 1885 2050 1884 8227 2112 8980 8116 7975 7181 7805 7520 7478 7383 7877 7516 7881 7696 8092 8610 2527 2573 2774 2253 3730 3881 3889 2635 2616 2908 3815 3584 2310 2123 3059 3678 2134 2772 3551 2857 2772 2585 2669 2649 2652 3396 3434 4003 1300 707 825 1078 1027 1173 668 1012 887 932 704 886 1034 1088 1087 594 1186 1436 1448 1073 1078 1187 1124 940 951 890 556 627 794 681 644 516 1033 943 987 930 1109 727 666 801 1223 1126 1140 1131 1123 1293 1247 1372 1070 980 1229 1390 1654 869 1076 713 1040 796 851 610 1067 1123 1159 882 1079 893 1159 791 871 1174 1157 1320 1178 1079 1210 1205 1190 964 1406 1261 1171 1199 1010 1150 959 1070 907 952 1117 1123 938 922 1162 982 1042 1162 807 734 846 863 935 849 1314 1187 605 971 987 1125 930 1023 878 956 1218 1043 1012 1068 986 984 947 921 811 875 842 924 1087 1184 962 966 615 932 549 1104 409 247 339 362 351 425 231 474 131 394 337 497 365 410 445 642 666 600 588 477 409 485 519 882 950 583 600 564 600 382 380 570 424 715 414 1195 871 1288 404 409 290 296 235 272 832 242 312 404 452 493 448 1142 506 316 278 124 247 404 525 559 607 410 401 450 473 582 558 409 448 472 931 1354 715 263 357 295 352 297 432 848 584 1081 444 484 566 527 389 713 590 525 579 325 416 324 335 212 310 397 514 707 716 507 640 646 348 633 546 509 470 460 746 1081 577 634 833 307 464 863 979 548 623 524 403 539 697 591 512 517 757 637 1122 1016 1216 1245 1190 1003 1052 1083 1105 1878 929 616 1289 639 493 1578 539 737 1051 704 1041 997 586 722 421 421 456 1060 750 439 613 731 429 491 625 448 897 821 1147 827 888 635 818 824 345 560 632 942 895 712 1472 458 581 837 511 335 462 441 537 555 777 894 1277 600 626 639 695 782 463 618 547 534 438 500 442 596 371 580 783 584 896 470 801 731 709 670 803 886 350 277 495 888 857 816 489 369 1209 886 717 862 548 1259 521 1260 398 817 380 716 430 837 485 626 884 647 741 531 493 452 788 813 978 658 694 918 569 640 654 536 399 283 536 644 385 452 277 278 423 469 703 802 560 651 556 355 928 715 970 857 1190 697 589 709 118 179 152 174 151 787 893 785 905 616 686 1007 803 767 517 456 213 222 580 614 333 244 367 612 756 781 534 689 380 515 643 645 722 1164 690 929 551 540 430 517 633 574 526 530 561 637 546 795 569 619 441 425 801 889 732 973 888 717 709 859 717 288 475 522 486 569 572 970 498 522 397 545 681 443 369 790 652 1019 846 3885 3490 526 595 795 657 632 429 919 1024 1271 1263 1305 1014 1154 991 466 401 730 941 411 676 657 673 661 746 668 694 952 681 431 665 491 402 911 704 1078 268 511 763 653 395 358 341 378 665 205 196 563 601 467 434 1023 720 660 577 652 717 605 639 923 323 480 1048 843 675 797 759 360 438 354 1580 2144 977 827 1163 1277 1220 1192 867 891 1512 742 999 734 811 837 877 1696 1043 241 233 789 188 341 404 973 1267 1192 1155 1285 1372 1221 1290 1405 1580 1243 1132 1082 930 1756 1681 1977 1950 2110 1814 1469 1480 1962 1564 1650 2040 1332 1710 1944 2621 2038 1917 1993 1902 1770 1882 2097 3203 3067 2849 1722 2166 1798 1227 896 1858 1936 1273 975 1863 701 611 976 583 786 772 433 1064 1022 913 354 561 506 501 398 2091 2250 2277 3359 3201 3153 2573 2722 2579 3808 3031 2425 2826 2246 2513 3148 2004 2240 2196 2070 2603 3202 2814 2724 3347 2999 3574 3617 3027 712 631 355 2201 2612 1375 3303 3979 4016 2874 1123 1258 1632 600 1832 347 732 648 697 3133 1846 1821 597 994 701 743 1808 1630 1433 2546 1650 2045 1819 1465 2400 2724 3381 3202 3679 6258 5888 2845 3728 4137 3885 2383 1045 1646 1748 1615 887 2656 844 2464 1155 2355 1345 165 139 1246 1565 2328 4144 1998 540 1750 966 1019 681 639 1282 1145 1212 1555 1318 2759 2819 1586 912 2098 2183 2123 2474 2113 2408 1372 1109 1423 2987 1849 2517 1185 1381 587 1608 1342 1202 1274 1721 3395 2755 1157 1083 1109 995 1260 1110 1352 849 984 1260 1909 1331 1015 1896 1110 1008 2797 11951 12067 1562 714 1231 1037 1313 1722 1269 1111 971 895 1419 1340 1545 1293 1329 1183 1295 1027 1196 1117 1307 659 475 678 492 711 851 1204 586 610 270 761 544 1205 1173 592 704 1513 1292 1106 827 803 659 643 589 448 606 584 615 665 483 614 438 338 572 617 599 899 599 399 439 824 538 627 328 632 730 1005 659 687 815 502 664 601 534 365 634 443 688 1084 593 586 810 617 751 852 759 548 659 679 635 672 672 432 648 529 715 826 741 917 951 439 721 700 939 623 332 443 925 910 391 484 945 449 617 798 303 996 512 460 548 707 798 600 642 396 764 1032 82 1057 593 522 440 481 468 846 1017 554 1013 1184 1202 1276 1160 967 480 360 432 413 525 600 816 581 246 181 598 281 510 340 817 703 547 432 394 518 437 362 139 197 282 457 1110 761 494 371 687 976 556 1067 1073 809 406 796 644 1073 645 596 749 616 890 842 460 493 1008 604 588 926 719 848 620 394 361 479 407 287 518 933 995 1089 987 1365 664 1113 933 660 1031 1210 1124 657 924 889 1438 952 1581 1213 1382 1683 982 710 1337 868 350 863 1048 940 1139 1166 1198 1217 330 1037 1075 1902 515 295 413 682 672 887 673 668 748 397 811 560 1081 363 336 333 976 1004 943 1075 718 1445 268 454 231 305 615 706 549 614 594 558 682 560 505 715 450 568 857 538 580 670 1106 857 1251 981 993 598 646 613 610 605 1200 812 424 635 181 1105 298 603 464 986 600 498 1207 975 1105 895 1450 1479 570 355 1074 771 951 999 616 975 795 776 899 1215 892 1015 934 710 723 648 1312 1036 1098 1374 1259 743 2011 1396 1784 1187 1227 1131 1411 845 856 1244 353 1438 614 1053 626 1029 854 774 881 903 913 868 1218 1189 735 1000 1296 1043 1806 1280 1665 1437 1247 515 1137 950 669 690 854 564 620 809 563 543 976 881 899 814 1225 770 810 816 817 1206 1049 1402 1195 1279 1616 1162 1188 1039 1178 1298 1145 1738 1539 1291 1411 1196 1156 1815 1228 1494 1269 1484 998 1113 1296 1198 1421 1304 1446 1170 2938 3149 2282 2350 2274 2479 2215 2506 2466 3095 2365 2838 2444 2396 2293 1669 2651 2375 1556 1206 1265 924 1373 1830 1655 1466 656 1187 2023 1878 2225 720 985 1021 1079 527 978 990 596 595 654 455 567 646 567 639 710 541 461 678 624 570 764 545 674 910 880 640 925 1369 953 996 905 954 657 1018 898 1065 987 1217 966 1495 1457 774 349 388 252 363 373 209 623 321 668 200 624 160 514 278 484 367 242 192 277 382 215 225 229 209 192 344 744 581 707 709 797 727 786 613 540 567 509 575 547 575 395 398 666 558 647 358 362 541 460 293 311 708 745 821 1286 936 528 467 443 1023 1084 958 1196 743 735 618 956 896 851 479 709 534 694 737 909 1046 678 726 462 604 585 981 762 1019 1384 819 828 1045 1065 500 846 699 901 353 1366 647 1632 962 613 1762 624 733 629 626 1260 1009 818 637 516 1243 1523 1231 1550 1683 742 685 632 1378 794 1318 1294 866 670 1243 1343 863 770 895 1002 1222 1460 1455 1172 904 1288 1173 1811 1680 1162 1199 1400 2100 1343 1458 1268 690 622 770 453 760 567 2779 938 815 805 971 1169 1208 1020 1079 1461 1601 1319 1737 1237 553 616 452 535 1042 934 989 866 575 1145 547 611 687 1014 783 1121 930 429 444 720 750 778 340 363 313 377 394 324 280 538 269 656 348 289 799 883 840 766 860 808 946 1021 890 1131 869 1120 1475 1317 1137 1172 1333 881 637 685 1000 1171 843 1357 608 764 767 954 879 910 747 1007 1017 750 1008 695 820 860 853 1293 1039 731 786 964 789 879 852 975 756 671 1551 1247 1313 949 2072 1319 1043 686 1803 789 1320 1919 715 430 617 809 176 272 330 365 799 503 906 1034 963 813 879 405 471 618 312 297 600 502 612 470 1223 413 764 500 276 561 334 479 520 571 511 303 273 418 497 640 622 680 570 641 381 466 429 1351 569 523 818 1015 519 613 563 344 628 603 795 871 754 505 466 457 322 245 831 641 859 725 1379 1337 1468 399 1294 559 970 939 1117 363 864 1063 899 1124 1131 1276 822 632 549 972 536 886 469 383 331 645 2029 1313 753 503 381 259 642 688 648 569 2098 597 2585 2249 2290 2301 2735 2466 2418 2691 2545 2435 2595 2320 2056 2533 1095 674 933 562 1079 943 1298 945 927 859 1225 1264 657 703 1090 1196 700 1048 1445 977 949 907 899 851 883 928 975 1185 1640 1044 992 1422 1215 1347 870 1232 1044 1079 875 1040 1324 1341 1318 984 1419 1693 1655 1275 1370 1366 1244 1126 1160 1051 752 832 977 974 902 757 1245 1193 1149 1182 1439 1017 913 1018 1595 1525 1375 1342 1490 1492 1650 1572 1262 1140 1679 1838 2115 1298 1607 1139 1320 1118 1280 868 1291 1378 1452 1141 1267 1259 1422 1005 1177 1469 1460 1682 1448 1300 1448 1433 1512 1239 1744 1498 1492 1471 1223 1312 1172 1230 1073 1105 1436 1379 1273 1273 1276 1197 1371 1501 1138 1102 952 1163 1136 1080 1573 1539 719 1199 1238 1568 1115 1244 1103 1168 1544 1274 1365 1437 1292 1412 1263 1111 1119 1094 1058 1146 1413 1563 1252 1517 818 1117 674 1447 505 332 489 437 501 566 316 596 171 595 408 565 452 499 544 676 759 652 628 554 474 556 598 1020 1152 635 644 594 638 442 445 655 494 819 446 1257 949 1368 479 652 350 383 304 414 892 293 377 452 516 656 505 1368 702 412 372 176 352 452 645 587 663 509 447 522 525 628 612 455 643 498 1338 1478 795 361 529 379 697 410 722 1070 636 1182 490 546 653 649 451 915 774 675 733 365 600 396 471 254 330 523 638 864 806 585 837 809 467 758 648 672 576 691 972 1255 674 747 1147 438 688 947 1160 660 749 676 469 703 934 643 606 821 1109 884 1386 1099 1410 1393 1309 1220 1219 1265 1234 2170 1084 866 1517 723 628 1818 627 1014 1133 834 1300 1160 680 881 500 500 594 1265 1038 595 848 811 547 567 716 585 1021 968 1529 941 1059 836 963 983 509 698 807 1222 1073 1059 1678 629 678 923 538 484 555 614 811 643 958 1156 1778 731 726 785 871 976 583 695 647 636 601 570 542 761 479 711 946 634 1224 646 875 843 809 736 887 1112 469 347 645 1022 1051 1127 609 442 1442 1178 912 1019 734 1520 879 1434 621 892 452 914 566 1115 642 745 972 770 862 589 593 587 1076 1092 1179 789 839 1069 749 716 817 683 473 323 620 724 407 515 315 323 510 513 852 1003 707 810 644 464 1197 969 1112 951 1297 761 723 833 185 209 253 190 187 962 979 931 1031 762 815 1148 954 904 705 556 262 306 658 783 393 369 510 774 963 986 858 799 506 573 882 765 919 1273 770 1059 741 604 449 652 841 768 663 677 743 879 656 890 627 685 495 542 879 997 834 1242 1132 880 834 1054 837 342 717 770 710 859 812 1166 644 645 453 655 871 561 501 1058 876 1108 987 4802 4194 676 842 1020 862 823 772 1338 1274 1387 1629 1551 1246 1315 1073 530 603 797 1017 498 722 861 879 756 865 787 907 1207 798 550 735 581 484 989 839 1189 408 537 942 784 457 493 461 548 874 427 302 708 884 619 540 1247 831 788 724 808 898 752 834 1094 379 514 1125 966 804 895 829 374 456 481 2048 2547 1259 1049 1289 1525 1435 1423 1052 1228 1924 806 1256 1042 953 954 1099 1888 1242 287 269 867 300 419 527 1208 1481 1589 1345 1477 1716 1705 1781 2127 2085 1787 1459 1318 1136 2357 2289 2428 2662 2946 2308 1910 1872 2565 1944 2266 2526 1927 2220 2639 3132 2526 2435 2537 2420 2168 2272 2573 3803 3742 3613 2070 2432 2356 1373 1111 2327 2365 1572 1225 2463 813 728 1202 731 1009 972 608 1690 1322 1071 463 620 553 551 456 2973 3134 3261 4065 3680 3756 3097 3351 3107 4280 3774 3074 3772 3125 3196 4044 2541 2738 2869 2732 3223 3966 3259 3093 4148 3687 4065 4285 3661 828 733 525 3059 3428 2114 4068 5423 5247 3479 1378 1793 1849 687 2025 456 788 682 772 3573 2104 2081 691 1185 824 822 2097 1994 1613 2919 1955 2302 2273 1710 2814 3665 4406 3978 4156 7706 7452 3487 4862 5114 5118 2774 1188 2043 2286 2124 1091 3273 932 2830 1410 2766 1622 179 149 1450 1798 2918 4835 2363 749 2193 1107 1316 765 715 1528 1289 2412 1864 1603 3405 3620 1829 1048 2555 2452 2368 3047 3022 2905 1695 1358 1653 3477 2078 3072 1370 1741 813 1828 1830 1601 2788 2065 4356 3321 1453 1369 1266 1296 1470 1244 1548 1039 1240 1605 2619 1713 1314 2139 1218 1100 3472 12067 16473 1744 818 1439 1336 1551 1948 1535 1411 1266 1229 1706 1641 1887 1601 1665 1624 1807 1223 1624 1392 1617 812 731 771 618 838 925 1529 724 2088 441 855 726 1492 1334 832 821 1589 1350 1245 887 908 689 675 661 486 765 780 788 835 647 804 649 526 743 793 835 1147 830 585 657 1062 823 832 536 719 827 1216 827 857 918 698 861 755 703 559 804 539 852 1344 728 714 1033 703 947 1069 973 745 878 837 787 923 782 694 842 714 1041 1119 948 1121 1144 517 841 818 1096 821 450 602 1063 1090 492 605 1282 572 757 971 480 1366 633 571 693 791 933 696 752 508 944 1361 92 1328 786 673 521 602 617 1015 1231 773 1379 1351 1367 1720 1322 1229 679 414 570 461 567 800 864 625 306 215 646 353 566 438 975 767 599 510 454 597 550 432 207 271 378 591 1448 845 556 419 735 1243 643 1137 1172 1064 645 884 716 1288 840 1031 863 711 1030 910 534 569 1245 806 718 1128 848 967 881 496 555 611 471 315 696 1096 1167 1303 1158 1531 791 1340 1076 740 1246 1386 1387 883 1224 1178 1703 1082 2040 1625 1652 1974 1101 857 1677 1080 392 1221 1440 1171 1368 1475 1307 1402 438 1235 1285 2254 573 343 511 825 780 1001 773 857 865 427 982 753 1261 1188 410 513 1211 1254 1050 1210 806 2054 355 600 332 417 763 1042 811 878 946 829 1120 816 727 885 666 716 1047 686 734 801 1249 968 1414 1092 1160 715 827 899 684 683 1447 918 590 944 235 1296 362 707 542 1119 695 542 1374 1102 1253 1113 1577 1779 737 495 1225 1014 1164 1288 779 1197 1028 989 1188 1485 1088 1230 1114 927 838 769 1428 1219 1196 1722 1404 829 2355 1628 2080 1360 1429 1288 1621 959 1013 1483 437 1540 819 1149 1248 1125 1000 914 1077 1135 1149 1270 1444 1341 865 1329 1484 1347 2230 1625 2128 1647 1339 665 1223 1030 821 857 1064 644 698 942 714 637 1264 991 1015 1093 1407 950 1038 950 918 1352 1298 1825 1456 1497 1824 1461 1847 1213 1408 1574 1549 2017 1817 1466 1639 1471 1520 2220 1666 1767 1682 2091 1164 1438 1619 1521 1620 1523 1736 1454 3721 3959 2726 3013 2762 2787 2636 3039 2788 3653 2654 3218 2728 2772 2746 1970 3288 2840 2137 1587 1713 1243 1521 2178 1856 1717 787 1459 2320 2116 2529 947 1141 1200 1182 599 1130 1150 742 785 858 675 739 737 678 799 875 591 741 738 710 660 788 740 834 1036 979 789 1293 1763 1135 1181 1134 1199 796 1289 1309 1230 1277 1741 1261 1789 3050 957 446 467 315 472 478 296 783 369 770 274 698 198 655 384 570 447 256 286 311 394 280 331 333 313 263 418 836 748 870 779 1019 919 2031 772 610 627 635 744 708 742 498 448 874 661 792 422 416 613 524 361 383 806 822 932 1525 1187 686 639 505 1154 1209 1050 1315 855 849 714 1109 1141 1074 555 894 670 900 854 1079 1139 871 980 543 797 919 1122 858 1093 1648 979 976 1135 1183 638 1040 860 1016 381 1573 709 1831 1087 696 2073 743 858 673 733 1495 1236 842 697 570 1562 1849 1446 2011 1902 807 748 722 1545 1007 1704 1457 978 747 1392 1524 929 836 1140 1375 1379 1736 1620 1318 1181 1416 1462 2296 1976 1462 1706 1776 2546 1928 1976 1531 763 886 1022 514 1027 694 3235 1055 1020 994 1235 1371 1406 1192 1289 1687 1824 1637 2003 1469 714 828 642 786 1112 1193 1167 1114 823 1532 690 694 906 1522 934 1267 1170 602 652 965 934 966 507 528 464 540 555 485 431 658 353 884 411 361 933 1115 1063 946 1066 963 1089 1236 978 1349 999 1292 1717 1519 1323 1333 1521 1154 862 930 1179 1475 1135 1496 797 908 977 1080 1058 1246 910 1103 1264 1015 1104 818 1050 1134 1006 1502 1385 945 1343 1097 1046 1339 998 1094 931 1061 1741 1445 1699 1147 2420 1540 1278 789 2251 1048 1568 2191 832 488 727 868 190 292 356 397 938 661 1059 1188 1237 1027 1235 540 618 790 397 420 697 562 796 582 1854 487 932 597 324 631 414 529 714 651 579 446 394 532 746 882 718 753 755 747 593 707 642 1618 753 703 1026 1164 607 683 625 421 706 822 1012 1088 1034 675 562 567 519 380 1032 783 935 864 1477 1439 1582 453 1473 688 1180 1203 1246 483 945 1272 1086 1440 1453 1606 1028 746 770 1132 682 1082 539 513 435 832 2736 1591 1013 563 469 417 853 804 816 886 2508 659 3067 2645 2788 2715 3203 3044 2913 3099 3158 2824 3129 2902 2933 3293 1193 852 1047 944 1297 1068 1534 1129 1029 1030 1381 1592 886 855 1241 1380 796 1302 1988 2257 1143 1089 981 1198 1924 1147 1202 1447 1953 1337 1116 1068 1341 1456 1090 1582 1450 1476 1408 1061 1685 1754 1667 1403 1532 1716 1742 1567 1633 1642 1821 1391 1309 1310 870 880 1097 1180 1282 849 1470 1598 1678 1016 1305 1149 1152 1148 1449 1442 1431 1498 1339 1591 1384 1646 1359 1000 1871 1344 1846 1321 1344 1305 1281 1276 1185 1373 1194 1486 1462 1457 1772 1536 1538 1284 1569 1347 1343 1527 1411 1489 1418 1416 1527 1244 1553 1513 1506 1475 1251 1591 1154 1456 1151 1299 1379 1719 1448 1553 1539 1138 1501 1354 1167 1119 1428 1246 1411 1235 1864 1475 1167 1605 2067 1715 1610 1625 1792 1861 1700 1933 1528 2062 1810 1946 1917 2089 1971 1508 1607 1690 1771 2031 1870 1864 1105 1060 1341 1739 977 725 613 616 625 780 458 800 328 448 509 562 387 401 469 496 609 489 478 684 563 686 726 748 945 466 625 575 613 580 449 679 512 816 670 701 634 765 512 411 557 537 424 620 519 441 753 435 560 528 502 1322 661 476 403 356 300 592 879 547 661 465 375 392 445 476 606 486 503 534 692 1398 718 433 561 368 632 371 582 1184 680 1186 688 758 840 657 560 823 796 683 1015 345 951 514 448 514 519 1072 842 1091 979 609 1053 950 744 759 698 970 825 618 1154 1338 723 1015 1191 421 543 690 764 599 696 763 714 842 1089 1303 1127 944 1073 1146 1577 1359 1655 1523 1290 1264 1715 1277 1303 2233 1184 785 1728 711 548 1533 841 1291 1269 1479 1266 1193 756 1266 856 850 822 1483 901 735 1037 928 659 588 783 1071 1163 1520 2283 1180 1163 995 1112 1257 1067 1041 635 977 992 971 1280 494 784 641 578 486 1033 757 656 974 1292 987 1003 888 792 1068 862 977 687 663 621 647 668 840 844 1097 807 1035 1383 886 1422 900 1056 813 760 738 781 1228 569 649 717 702 1111 848 721 607 1107 1006 1834 1549 926 1176 678 1795 879 1166 871 958 713 1425 721 1028 1126 632 1011 751 942 872 1097 1646 1501 1102 1063 1461 965 879 837 448 789 554 906 1207 547 641 392 563 831 635 1121 1645 1112 1301 681 522 1126 900 1804 1374 663 1088 1090 865 152 152 198 409 236 816 1154 1066 1067 942 823 949 901 814 825 856 414 369 477 678 189 827 828 1067 768 823 625 523 545 749 792 841 1206 1373 1212 1059 481 583 666 553 607 498 763 808 698 554 729 888 520 574 502 553 699 787 874 692 783 463 517 1577 1166 477 921 945 891 1040 1005 1039 755 832 860 524 869 625 509 1177 1094 1614 1021 5674 5842 1073 1325 1485 1383 1205 960 1205 1079 1490 1353 1631 1379 1432 836 809 610 633 1440 626 776 1788 1741 1361 1158 735 1250 1199 1436 869 1152 797 781 1306 757 1087 416 814 946 782 735 880 696 898 1064 403 413 854 946 846 585 1019 771 647 715 697 1197 991 1134 833 504 581 1192 791 899 1063 1037 363 482 526 1513 1771 1474 1055 1605 1994 1932 1315 1600 1491 2060 1360 1385 1141 1146 1272 899 1957 1424 480 442 717 408 655 1160 2226 1965 1595 1840 1855 2012 1900 2227 2631 2298 2439 2003 1662 1609 2494 2133 2543 2417 2238 2846 2255 2334 2163 2584 2610 2657 2507 3546 2792 3351 3126 2797 2566 2639 2782 3068 2704 4657 4073 4457 2605 2597 2245 1768 1287 3095 3129 1925 1330 2770 1037 1016 1227 835 1310 1124 692 1754 1804 1296 853 866 788 1151 873 3412 3539 3666 3701 4130 3436 3511 4049 3158 4067 3725 3769 4364 3632 4251 3357 3233 3450 3780 3566 3521 3644 3778 4750 4841 4323 4763 4745 4169 832 739 420 3911 4780 2186 4898 5534 5772 4121 1574 1595 1442 633 1522 461 855 754 953 3435 2457 2364 780 1182 974 955 2332 2524 1737 3618 2312 2637 2356 2548 3048 4162 4974 4622 4754 9261 9435 4780 5695 6704 6162 2722 1753 2549 2374 2637 1604 3010 1111 3923 1187 3159 1702 249 180 2131 1905 3393 6316 3380 1299 2557 1358 1850 1274 1268 1934 1809 1960 2092 1892 3607 3707 1924 1272 2871 3372 3455 3282 2583 2678 1557 1476 1322 3309 2095 2783 992 2042 1171 1889 1618 1588 1872 1792 4157 3836 1402 1387 1557 1600 1642 1452 1488 1261 1554 1541 2369 1566 1503 2769 1398 1290 4732 1562 1744 15756 1300 1308 1053 1139 2046 1761 1682 1479 1627 1655 1605 1636 1497 1647 1794 1814 1537 1240 1671 2118 974 690 1051 452 831 748 1457 837 1174 593 1079 615 1760 1030 1080 851 1530 1342 777 1211 1137 429 405 587 535 935 813 852 838 620 820 830 834 857 947 541 604 927 640 907 1003 1127 669 726 934 1063 1176 557 828 696 739 733 851 637 669 674 861 1008 1605 772 716 686 849 1163 1055 1353 687 925 927 985 871 876 1003 899 892 960 1272 1015 763 906 640 1278 1218 1054 1004 717 674 741 768 634 641 964 706 725 1082 542 1213 850 834 972 480 542 893 1019 796 624 1436 221 1421 851 804 624 776 459 818 1015 846 1169 1347 1200 1418 1044 1380 664 521 485 493 484 827 704 775 480 386 769 455 695 780 675 796 689 415 333 409 705 551 292 748 876 400 1037 1025 873 753 783 1111 574 771 767 1010 674 1222 1055 1074 927 908 1106 1014 1167 1224 787 661 786 1012 1322 1290 1200 1294 1020 861 564 794 526 356 436 1173 1043 1146 1220 1855 1036 1265 1515 1378 1266 1063 1226 1331 1309 1302 2100 999 1666 1544 1412 1713 1477 1238 1137 934 452 1141 1414 1930 2122 1466 1287 1222 375 1054 1145 2950 735 516 552 780 781 831 997 1197 1179 573 563 747 1080 804 702 532 1759 1245 1111 1293 1252 1859 359 553 352 437 1216 1147 919 1015 1056 1000 1239 1002 1167 1137 820 862 1243 820 948 1017 1307 1107 1441 1193 1236 846 1003 925 1061 916 1782 783 891 727 407 774 647 842 729 1457 832 728 2062 1224 1691 1306 2090 1635 1102 673 1356 1158 1199 1280 1429 1256 1388 1111 1131 1350 1039 1097 1315 910 978 940 1069 1559 1461 1582 1403 853 2606 1985 2341 1889 1413 1716 1763 1188 1456 1193 563 1878 1309 1553 1281 1453 1444 1336 1402 1394 1340 1250 2184 1544 1472 1395 1524 853 2447 2554 2657 2110 1926 877 1488 1285 1006 1041 1213 922 1132 1552 964 869 1072 816 1377 1204 1251 1108 1481 1692 881 1275 1049 1734 1472 1378 1552 1183 2036 2060 1717 1512 1351 1990 1829 1942 1451 1379 1512 1632 1874 1537 1435 1640 1784 1534 1973 1772 1758 1941 1777 1536 4353 4552 3151 3117 3268 2759 3058 3259 2542 3437 2800 3193 3242 3008 3066 2238 3778 2634 2247 1646 1765 1815 1662 1563 1691 2841 911 1725 3097 2800 2279 913 1168 1290 809 961 1705 1462 1009 906 1179 923 613 1221 1079 762 742 883 813 641 725 674 1001 1236 1226 1484 1297 867 1393 1393 1634 1527 1603 1528 1730 1350 1555 1698 1351 1954 1615 1540 1642 1159 692 807 692 731 719 590 740 761 656 227 796 332 636 608 637 564 366 427 330 472 439 426 467 422 427 661 448 657 685 651 1298 1191 1279 451 447 776 734 588 548 625 1120 686 801 833 977 449 437 431 379 593 699 1167 624 857 1205 1804 665 706 450 1107 1086 849 1101 1378 1292 1128 1053 1276 1262 809 868 945 728 1344 1387 751 639 945 731 807 710 1510 1383 1470 1814 1227 1373 1235 1163 1207 1617 1513 728 768 1817 1155 1887 792 1203 1941 1094 731 1102 680 1687 1480 1000 765 694 1882 1913 1795 1613 1941 906 836 645 1493 644 1718 1572 766 939 1617 1432 1197 1137 1445 2236 1330 1335 1593 1635 1483 1520 2139 2080 2122 1592 1748 2309 2013 1870 2020 2911 638 1097 807 845 854 911 3514 1245 1133 1101 1072 1701 1501 1285 1681 2051 2317 2284 1342 775 1249 735 700 481 1129 1202 1394 1436 1260 1307 1044 868 1232 1314 1575 1628 1387 758 827 712 935 553 430 492 416 465 461 392 342 494 662 690 617 515 1238 1327 1336 1344 1390 1371 1270 1408 1159 1157 1128 1530 1639 1666 1508 1458 1449 1521 1220 1415 1712 1155 955 1257 1403 1239 1495 1264 1255 1394 1384 1397 1594 1221 919 875 1085 1081 766 1244 1475 1331 1389 1053 982 976 1426 1820 1229 1430 1996 1978 1667 1411 2750 1552 1385 1547 1960 1303 2086 1642 800 524 623 663 442 436 396 641 1350 973 1118 1248 958 1034 1021 601 982 1137 560 515 467 522 702 670 1448 430 1027 688 599 602 833 837 609 721 668 482 413 684 649 628 917 1265 807 712 824 998 637 2516 850 768 1100 1005 833 989 894 731 1142 1026 1081 1055 1155 1155 675 737 510 439 1586 1488 1531 1271 1504 1658 1463 648 1877 837 1033 1043 1701 755 1126 1558 1456 1488 1677 1497 945 1018 777 1268 526 649 932 676 508 1436 2586 2087 1570 686 908 608 1295 1240 975 891 3632 881 4217 3864 3438 3436 3600 3347 3378 3591 3567 3522 3553 3424 3604 3653 1404 1327 931 762 1652 1593 1591 1066 1187 1028 1629 1370 916 1247 1379 1409 621 1246 1823 1255 1173 1110 1251 858 883 1299 1308 1439 1099 793 839 731 619 848 692 1058 998 773 496 652 967 983 947 944 958 907 752 870 986 937 759 772 655 580 540 895 839 856 819 693 964 772 857 767 976 785 909 826 958 1092 1106 963 951 952 1023 1039 1145 909 1179 1020 1013 611 823 638 566 659 684 631 842 782 706 940 1075 1068 1035 558 854 1025 882 903 925 725 923 847 727 960 685 592 630 812 514 660 551 775 920 778 1116 810 831 734 866 907 1026 956 1015 916 1013 823 779 795 1050 1185 969 905 911 911 1037 895 1205 1554 1489 1319 1233 928 1017 1099 1034 1074 988 1085 1017 1039 1073 1072 1212 1090 601 577 694 972 587 285 292 227 333 299 352 424 149 332 313 225 407 405 411 224 242 208 240 531 412 612 460 516 608 208 254 234 250 377 395 276 367 592 381 429 339 500 356 227 285 269 235 320 308 324 347 288 357 498 461 1008 421 244 217 299 150 344 859 607 635 274 247 303 334 431 312 434 239 402 385 999 351 229 281 325 338 352 404 691 643 713 498 536 683 342 336 655 640 559 845 519 309 182 244 252 484 653 957 432 454 625 763 622 499 492 388 710 525 526 398 709 656 480 816 449 653 394 640 337 417 773 280 389 570 764 467 570 416 544 1023 1027 965 694 695 609 753 776 767 1317 826 665 946 409 354 679 765 642 629 756 933 673 411 1025 737 757 612 840 545 484 485 647 521 601 420 403 594 832 1122 693 716 577 608 803 863 784 345 575 538 432 656 444 459 562 319 347 541 428 357 391 896 627 571 354 503 366 596 703 410 268 272 391 441 506 824 1187 598 600 858 546 830 604 545 472 471 727 794 715 458 595 368 418 722 351 504 390 599 474 504 824 553 763 408 1052 341 939 485 498 405 814 465 449 818 552 574 526 459 379 541 716 681 1074 1063 586 546 377 418 481 646 421 732 875 353 367 172 323 467 450 1290 936 520 669 573 462 623 580 988 943 315 571 734 699 152 143 234 141 159 821 531 763 734 601 700 690 610 592 509 318 174 135 606 713 172 726 539 608 511 680 357 389 443 683 526 578 854 850 721 645 449 363 482 458 351 301 492 583 510 327 428 732 207 255 308 427 360 392 297 499 692 446 423 717 590 248 530 538 461 568 577 672 472 477 554 330 559 436 417 465 672 853 902 3518 3296 658 603 626 586 531 546 607 474 1211 741 790 599 811 587 296 318 358 719 541 495 689 677 670 413 500 639 738 653 369 766 999 950 823 604 1016 213 319 723 602 484 395 447 523 543 276 296 871 713 702 508 458 260 525 572 538 791 571 519 460 465 520 661 441 383 943 892 204 307 265 1072 1150 1046 706 842 1112 1015 841 937 1143 1378 795 878 779 824 588 507 1211 1317 380 362 199 208 300 314 1049 1340 1139 1044 973 1731 1874 1948 1564 1485 1331 1303 1130 1016 1765 1868 1828 1882 2195 1644 1659 1659 1973 1803 1284 1890 1696 1278 1528 2650 2233 2239 2122 2327 1763 2562 2243 2997 2882 2757 1407 2095 1708 1118 829 1615 1688 1249 958 1628 860 938 827 668 791 718 392 1379 1022 991 230 411 338 531 438 2178 2292 2360 2561 3002 2194 2503 2925 2530 3041 2493 3030 3055 2427 2747 2248 3074 2922 2972 2988 3055 2554 2605 3013 2956 2871 2693 2634 2599 635 589 274 3269 3253 1340 3808 3866 4097 3437 899 954 865 258 935 229 658 561 405 2227 1217 1333 634 620 506 503 1297 1681 1429 2141 968 1371 1912 1610 1971 2499 2985 2945 3077 6028 5416 3190 2913 3575 4057 2069 1238 1567 1242 1538 999 1432 751 1869 953 2431 1301 274 250 1754 1192 2564 3198 1915 546 1551 712 1181 614 546 1518 1496 1350 1362 1272 1940 2799 1343 942 1258 2103 2021 2273 1322 1603 1268 891 806 1825 1009 2673 846 1114 429 1093 1009 1047 1204 922 2561 2504 718 710 805 987 1272 835 1120 810 660 911 1437 955 1039 1834 829 721 2603 714 818 1300 9776 1590 1301 1206 1099 1155 817 676 841 1110 1100 1287 1141 1283 892 1293 958 779 1212 1200 600 690 952 336 671 481 1215 732 608 483 785 463 1098 672 820 415 938 887 446 620 581 350 281 434 312 544 604 562 393 485 555 754 577 730 542 332 481 563 773 763 815 652 515 241 878 938 822 449 624 411 436 533 633 385 423 474 545 514 829 578 697 379 545 860 876 946 482 623 599 550 485 575 508 477 624 498 804 588 520 589 429 817 797 759 666 406 419 558 400 361 392 1254 490 556 605 369 906 596 552 630 524 707 630 744 365 453 1090 157 1187 480 517 406 471 260 671 736 543 1177 931 1007 937 828 961 851 418 534 335 481 727 388 257 415 358 280 285 435 596 342 454 390 320 255 334 367 409 257 192 404 310 863 784 782 628 538 599 550 427 411 456 520 914 698 969 611 465 650 754 744 559 853 501 407 580 514 716 664 1006 683 402 423 465 500 423 280 660 576 636 654 1195 664 518 804 602 984 831 700 964 784 838 1324 1112 943 712 860 1007 1171 797 664 508 338 639 858 820 782 852 871 683 547 863 902 1513 327 283 255 381 370 408 465 496 727 434 536 487 1010 339 325 351 980 948 609 674 543 1006 405 374 290 425 740 927 793 855 884 866 910 567 694 579 498 527 654 494 553 541 732 634 740 628 610 601 733 596 484 646 1095 349 454 479 374 518 385 454 562 1090 433 545 1167 885 1272 1078 1315 1088 554 529 1617 655 799 821 877 938 702 907 904 725 868 682 912 761 714 733 925 817 895 907 965 567 1310 1331 1462 813 728 683 1330 833 866 789 488 999 572 1047 536 1081 1009 894 942 992 797 746 1099 1101 896 1244 864 586 1004 1129 1325 1402 1304 789 666 616 509 632 658 564 805 1017 760 743 740 812 748 993 918 535 1119 762 770 799 596 1238 818 932 738 751 1049 1232 1389 1038 951 1172 1183 787 883 1041 1061 1106 986 915 936 1317 1019 1174 1092 1103 1035 1062 764 1094 2896 2850 2588 2546 1835 1577 1445 1592 1857 2172 1650 1762 2261 1521 2074 1981 3124 1715 1293 1240 1354 1019 1445 1545 1033 1547 757 1320 1706 1527 1862 731 1147 985 827 706 1109 875 663 660 693 800 359 534 461 505 438 546 547 403 590 543 816 424 464 993 541 853 1071 842 936 879 818 836 925 942 1015 838 1239 1309 814 984 1116 584 476 503 471 607 505 399 270 537 346 206 419 396 245 272 372 403 157 120 116 247 247 225 253 210 231 444 384 441 352 478 1038 1023 1041 425 482 322 391 335 319 395 350 573 409 381 641 325 311 241 221 256 343 841 413 561 819 1270 509 374 557 1051 956 848 670 481 492 517 645 697 646 340 551 400 499 528 735 463 506 665 457 720 684 987 792 959 1010 864 783 725 792 742 893 839 920 546 1580 768 1697 827 738 1685 703 953 633 1022 1317 1070 514 567 491 1118 1118 1012 1069 1040 872 817 534 1439 410 945 1259 694 711 1403 1440 768 647 1169 1008 745 732 1163 956 1040 1100 1147 1312 1292 863 1364 1400 1429 1189 1372 1523 388 661 571 728 854 1032 2391 867 883 939 1031 1024 967 775 980 1313 1129 1109 841 508 612 581 421 610 916 640 658 877 753 526 738 685 725 1228 671 882 607 436 500 668 439 482 412 340 300 392 334 334 316 329 229 479 208 237 712 718 783 621 938 673 685 909 802 855 546 897 947 962 1007 941 899 950 719 991 1000 948 715 1089 809 698 963 964 746 887 587 719 1187 1072 706 663 766 718 734 619 799 965 962 845 697 870 595 931 915 695 1137 1108 1004 841 1373 784 771 875 1093 475 1475 959 627 480 455 398 157 256 165 306 747 555 820 752 723 672 622 444 677 557 385 386 276 331 568 590 1051 252 641 428 339 354 681 553 291 367 481 269 233 375 372 368 685 499 512 428 695 715 294 1596 515 485 964 507 578 529 505 417 821 544 525 605 709 543 340 405 271 179 560 874 765 752 852 863 736 518 986 462 794 594 1158 519 962 962 903 887 1006 806 805 569 505 629 573 501 535 375 315 939 1170 1459 921 508 446 349 663 534 606 540 2353 565 2643 2413 1763 2296 2450 2756 2776 2264 1969 2396 2010 2004 2185 1941 761 987 852 677 902 845 1126 652 925 812 965 963 528 558 695 1089 457 692 912 937 842 842 658 517 519 979 1057 1259 2452 3203 1266 1402 1247 1773 2031 864 762 1643 1033 1349 1523 1523 1368 1706 1570 1542 1675 1309 1590 2385 872 1107 1116 802 1339 1265 1312 1616 1193 1164 1464 1516 1502 1891 1207 1766 1909 1894 1890 1717 1837 2073 1855 1885 1948 1515 1795 1323 1862 1800 1872 1542 1608 1647 2028 1876 1616 1633 1591 1508 1494 1264 1916 1115 1930 1430 1430 1698 1756 1605 1902 2013 1636 1889 1562 1853 1521 1521 1632 1169 1503 1556 1453 1276 1045 1433 1698 1283 1268 1307 1190 1810 2175 1593 2226 2056 1521 1510 1514 1354 1969 1477 1596 1347 1434 1605 1588 1563 1844 2375 2023 1851 1788 1395 1424 1546 1845 1823 1683 1450 1550 1548 1788 1964 1749 1890 1549 941 945 2003 638 505 674 470 709 592 472 692 455 389 329 386 637 609 590 573 763 733 789 695 370 714 412 857 1074 403 611 561 573 569 725 625 632 686 510 512 480 538 527 614 517 459 447 624 419 430 637 614 702 740 699 1154 542 474 472 450 565 442 1216 744 782 251 220 251 321 370 234 295 479 186 1052 1159 808 296 402 618 342 761 645 881 554 754 346 460 1053 615 709 1083 976 920 1637 380 587 764 353 588 924 932 969 597 889 464 578 1020 716 1066 857 1089 1045 1067 582 1232 933 1010 1018 757 872 736 1308 531 622 1078 501 644 1052 603 563 1735 1059 582 1487 1663 1414 954 685 1026 804 2022 1208 1596 727 454 783 592 833 1505 1232 1765 836 911 1425 1117 768 1239 1000 1113 916 1481 1476 1019 909 609 868 1229 1044 719 757 1012 1631 769 1194 1252 1059 1648 1776 1108 810 963 719 708 844 683 546 647 788 460 459 590 422 658 1375 1399 1327 1110 648 650 975 1142 657 462 427 788 784 1177 1467 1872 1133 752 1146 1365 1925 1016 939 428 440 477 567 1076 703 792 503 490 701 908 981 605 1162 690 857 1199 779 1996 612 1468 794 798 832 632 633 1325 777 790 951 1096 695 705 508 381 877 962 872 1459 1426 683 920 590 848 608 807 556 873 1016 379 462 433 504 653 577 1170 1237 540 796 629 736 968 750 1033 1621 578 635 801 709 245 279 749 254 254 586 485 1408 1219 1288 1780 1487 739 713 911 604 295 333 654 784 375 832 817 751 905 890 497 600 725 564 1197 953 1204 849 885 1016 1016 588 658 1197 329 293 658 680 615 274 385 604 607 661 584 543 541 610 688 956 1108 1161 1026 1010 681 516 594 963 731 1177 936 965 1098 651 500 748 587 493 530 989 912 1265 1255 5872 5657 877 1239 966 1331 1108 986 1053 1136 1579 1376 1864 1005 1135 673 633 914 568 789 1141 988 929 944 978 907 890 1243 1729 655 474 1113 1034 1029 1236 842 1038 423 348 1572 1081 1146 566 529 929 739 737 845 1457 1244 1163 1018 1401 805 636 1201 537 1948 1557 1109 943 1357 686 1183 937 799 1644 1472 939 987 1093 2300 2108 2802 1252 1410 1849 1591 1330 1119 1422 1677 1229 1437 1667 1235 587 865 1263 1557 314 254 947 713 969 733 1611 1866 1739 1225 1659 2890 3136 2834 2705 2815 2334 3254 2487 1691 3256 3060 3413 3907 4282 2358 2729 2852 2927 3089 3001 3342 3176 2977 3934 3690 2744 4264 4118 3800 2941 4078 3031 5676 5809 4808 1428 2339 2408 2186 1484 3262 3047 2156 1125 2756 809 840 959 1199 1042 951 871 1996 2240 1015 634 1221 1169 731 725 5190 5297 4758 3826 3971 3641 3748 4680 4029 5091 4289 4871 4689 3667 4530 3981 4743 4908 5471 5015 4931 6028 3152 3228 4485 4807 3815 3991 4469 1347 1200 804 4655 4296 2755 6833 6462 6448 5704 2207 1961 1670 564 1797 297 805 647 481 3030 1801 1774 723 1011 880 643 1994 2176 1695 2505 1910 1858 3113 2095 3318 6185 6754 5116 5491 11159 10216 4543 5139 5381 6993 2003 1434 2748 2735 2800 1917 3373 1408 3575 1486 3058 2401 240 205 2728 2409 3922 5878 2352 1102 2065 1830 2204 925 811 2204 2062 1819 1496 1355 4403 4211 1870 1087 2612 3167 2962 5185 2569 2510 1322 1090 1137 2763 1750 4918 1328 1900 970 1705 1530 1364 1947 2603 4916 5191 1094 973 1620 1709 1469 1352 1573 1079 1178 1421 2546 2165 1865 2595 1341 1141 3881 1231 1439 1308 1590 17025 9817 10455 1911 1811 1892 2148 2071 2108 2132 2496 2048 2091 1867 2141 2508 2002 2855 1837 648 690 853 1278 689 527 1657 938 671 1101 965 654 1669 1794 1864 1229 1629 1517 855 524 605 788 768 574 796 858 885 822 785 691 1001 828 926 1021 1062 1037 972 1059 1310 900 972 963 577 367 985 1039 887 511 720 1030 768 1081 1161 1083 940 1054 852 1049 1589 1012 1170 709 778 1465 1498 1327 632 697 644 717 632 741 778 669 1053 767 1186 1013 870 1246 732 846 861 1054 1164 1000 592 986 904 666 760 1428 1139 1145 635 1013 1329 1696 1420 1761 1066 1391 1778 2013 936 1247 2101 215 1720 1125 1258 719 923 521 1239 1104 1225 1568 1648 1444 1558 1141 1390 841 970 810 1027 606 1199 673 614 399 257 645 769 361 562 1178 303 556 866 721 565 479 393 310 574 990 509 1588 1148 1562 1104 759 954 904 550 545 869 974 1048 900 1432 1042 958 1043 1426 1802 499 1373 819 722 1263 1082 1439 1149 1627 1412 666 495 787 567 441 388 1294 1058 1163 1112 1911 1645 997 1402 1000 1320 1154 1303 1132 1447 1249 2050 1318 1769 1522 1695 2013 1387 998 1497 1055 410 1148 1476 1556 1845 1171 933 1246 541 1101 1297 2383 489 612 380 445 475 482 360 482 1069 322 984 1349 1781 312 308 490 871 883 1129 1295 912 2161 500 551 361 555 797 1774 1532 1674 1820 1768 1850 1477 1430 756 730 710 866 698 726 735 1417 1127 1591 1220 1052 842 984 1001 527 512 1543 485 472 468 208 834 959 913 851 2066 626 658 2149 1298 1371 1327 1271 1511 1600 504 2371 1545 1891 2209 997 1671 1132 1541 1193 1855 1568 1360 1158 959 654 709 848 1446 1434 1638 1285 693 2151 2617 2933 1781 1426 1647 1648 1539 1282 1890 450 1622 1306 1307 1361 1266 1676 1568 1546 1669 1213 1612 1588 1589 1225 2877 1469 1715 1188 1628 1760 1201 1113 898 1168 897 663 699 1104 1039 1141 1174 712 914 936 962 1523 1363 1927 1392 2087 1390 776 1098 1027 3290 1839 1439 1077 1424 1276 1755 1821 1290 1839 1527 1797 1318 1344 1290 1376 1763 1595 1321 1944 2232 1954 1918 2404 2417 2077 2159 2028 2008 4057 4139 3131 3394 3267 3465 2595 2727 2514 3256 2168 2427 2410 2758 3024 2931 4306 3564 2818 1900 2000 1247 1150 1973 1712 1790 1271 2134 2284 1997 3344 1797 2366 1790 880 842 1000 635 1061 1148 1388 1136 1052 863 689 346 858 747 1061 750 713 583 691 951 813 1163 815 1469 1676 1633 1534 2061 1640 1545 1812 2404 1614 1932 2018 2086 1358 1492 1621 1111 707 681 605 820 772 590 457 794 983 392 659 533 410 407 560 1183 293 241 284 379 886 892 916 804 789 755 813 1079 884 1290 1154 1055 1071 917 890 517 980 364 356 374 762 708 855 1018 1389 341 278 685 425 351 500 1239 525 871 1120 1585 893 969 564 1535 1515 1138 1132 1013 1197 980 1396 893 820 764 848 778 977 745 1120 1025 1170 859 675 926 916 1367 1285 1229 1091 1129 958 1260 1393 636 875 825 788 578 1705 718 1596 812 714 1383 830 906 828 821 1329 1255 345 708 520 1559 1655 1712 1893 1613 531 507 735 1208 763 1630 1517 1034 730 1337 1471 965 600 1329 1517 883 1628 1366 1671 1503 1516 1300 1871 2230 1519 1880 1688 2202 1517 1754 1238 452 1664 1058 923 1403 1048 3908 1918 1479 1457 1612 1526 1414 1113 1558 1844 1940 1631 1584 1223 1409 1277 851 939 1038 860 964 1175 966 998 1063 1128 1157 1757 1115 1722 1075 964 897 1026 1057 1133 407 321 295 344 335 377 365 631 443 367 654 433 992 1469 1337 1422 1335 1493 1334 1204 1460 938 1786 1848 1700 1622 1621 1553 1823 1689 1317 1456 1167 1028 1114 2574 1461 1129 1273 1533 1101 1333 1518 1445 1890 1515 1063 1313 1474 1291 1298 1100 1641 2007 1615 1091 1448 1909 712 1498 1246 1222 1753 1874 2508 1974 2001 1048 971 961 2406 975 1542 1572 1113 684 748 486 303 355 372 427 853 697 650 748 909 847 1030 581 933 951 527 882 986 661 985 1181 1765 788 1535 928 905 788 1240 852 580 532 605 1193 1068 878 731 1141 702 717 1172 786 1178 1447 803 2451 917 857 1511 653 848 677 545 605 912 974 642 750 917 883 450 470 572 571 794 1396 923 702 969 1077 823 704 1280 1043 1397 1175 1522 426 905 1490 1394 1556 1674 1156 1423 752 1394 1104 583 744 1005 901 724 1675 2127 2120 2318 576 740 644 1133 654 820 817 3387 981 3527 3263 2736 2774 3288 3620 3488 3017 2631 2954 2740 3030 3707 3586 835 1294 1191 1018 1906 1404 2032 1489 1067 1264 1391 1477 1194 1091 1263 1388 1040 1492 1990 1348 1259 1143 1400 2084 2039 2079 2057 2538 2550 2866 1379 1613 1280 1825 2215 871 781 1615 1190 1107 1737 1767 1551 1706 1706 1511 1777 1280 1770 2220 803 1001 1001 818 1441 1197 1400 1388 1498 1130 1406 1639 1215 1656 1001 1702 1734 1744 1688 1572 1604 1682 1626 1578 1572 1451 1695 1312 1761 1784 1733 1574 1656 1717 1873 1731 1719 1487 1472 1353 1442 1308 1934 1200 1865 1481 1394 1557 1587 1367 1645 1868 1455 1665 1359 1547 1478 1486 1391 1107 1369 1353 1348 1228 1181 1444 1642 1535 1329 1416 1139 1966 2206 1561 2143 1917 1723 1697 1374 1186 1853 1621 1591 1571 1410 1588 1666 1591 1854 2189 1992 2005 1926 1560 1557 1561 1725 1573 1562 1483 1668 1538 1737 1829 1912 1711 1441 1003 917 1608 628 518 581 506 618 717 540 598 392 415 343 522 656 654 621 645 881 865 936 969 510 977 598 674 866 372 472 410 432 449 588 571 724 737 607 469 399 525 516 773 591 542 534 741 390 575 629 628 710 977 920 976 694 419 415 333 477 488 1245 845 887 221 332 224 422 303 297 264 588 197 1043 1573 505 341 489 825 458 824 459 1063 562 1027 362 454 826 619 616 1013 932 864 1360 459 571 525 537 685 907 926 1013 498 1048 442 765 1256 851 1164 871 1190 992 1220 573 1451 915 857 1281 581 911 820 923 513 582 1314 537 678 979 432 556 1783 992 373 1716 1704 1238 929 698 1221 758 2064 1112 1477 665 640 735 616 968 1481 1481 2034 783 791 1411 1210 917 1176 1084 1313 1069 1265 1229 1105 842 739 1011 1202 824 643 738 1085 1409 732 972 1319 1035 1591 1765 1350 858 946 624 720 712 692 497 643 720 571 441 685 523 743 1473 1223 1176 1009 609 664 740 891 665 487 418 864 953 1021 1569 1968 1328 800 1234 1284 1764 1094 947 345 360 483 509 1157 751 765 619 547 777 779 1112 665 1093 663 774 1037 799 2075 598 1601 780 843 761 594 711 1342 928 820 978 957 652 645 474 513 917 890 809 1696 1663 713 869 674 865 662 778 619 860 1115 283 391 365 510 682 478 866 1103 542 757 790 793 777 581 1069 1484 574 739 884 586 219 255 536 251 327 508 508 1364 1201 1148 1724 1246 936 904 828 580 237 320 574 832 324 892 810 943 1195 1289 513 599 692 581 1261 898 1460 848 967 968 997 705 542 1054 276 250 566 588 599 246 498 551 549 617 553 606 701 684 701 1016 1401 1132 989 905 781 566 561 891 661 993 862 1143 1001 764 533 685 747 549 597 1057 694 1206 1381 5868 5797 867 1202 923 1344 1119 1045 1197 1265 1805 1542 1667 1057 1096 664 563 1078 450 786 1135 943 898 911 1215 979 952 1257 1745 518 511 1333 1177 1034 1103 743 874 409 480 1629 1221 1189 651 521 779 824 835 824 1297 1176 1290 1014 1639 616 749 1253 550 2205 1636 1156 813 1201 761 1139 918 745 1907 1645 824 882 962 2283 2100 2847 1208 1456 1713 1379 1667 1167 1547 1615 1246 1290 1488 1121 640 933 1320 1410 385 302 783 824 827 746 1630 1811 1343 1427 1965 3083 3342 2829 2754 2670 2510 3513 2630 1477 3553 3224 3411 4056 3953 2200 2889 2960 2669 3327 2716 3417 3441 2897 3494 3803 2778 4479 3919 3705 2742 3938 3080 6074 5523 4631 1553 1911 2587 2033 1690 2908 2783 2349 1190 2655 948 890 699 1330 1141 994 999 1946 2245 1296 595 980 916 671 646 4789 4796 4357 3805 4040 4153 3633 4801 4341 4776 4163 5118 4861 3882 4627 3947 5084 5285 5429 5381 5108 5897 2954 2848 4462 4935 3699 4265 4845 1376 1225 826 4456 4134 2390 6928 6399 6370 5577 2252 2110 1675 435 1834 286 663 546 534 3251 1830 1759 627 1013 874 789 1861 2238 1744 2562 2061 1966 3555 2144 2951 5957 6734 4811 5305 10768 9629 4613 5153 5564 7314 2224 1307 2673 2453 2676 1892 3059 1531 3596 1538 3634 2383 312 261 3055 2954 3900 5666 2347 1118 2108 1717 1859 924 791 2274 2148 1924 1753 1541 4162 5210 1796 1026 2389 3538 3253 5292 2679 2795 1311 869 861 2820 1921 5026 1321 2077 1031 1593 1680 1445 1878 2291 4941 5186 1131 1092 1446 1783 1694 1310 1598 1087 1157 966 2474 2245 1654 2662 1284 1096 4199 1037 1336 1053 1301 9817 16580 10281 2041 1779 1857 1992 2001 2175 2190 2570 2199 2214 1925 2053 2706 1875 3036 1878 808 792 822 1253 781 414 1541 822 655 1181 1122 857 1569 1689 2213 1273 1572 1317 911 537 615 739 727 661 1025 708 628 579 762 777 743 810 997 941 773 912 754 833 1217 832 1007 823 650 421 969 1058 1043 554 804 1057 739 1020 1155 824 956 1072 789 1059 1566 1104 933 698 617 1431 1322 1226 658 741 632 613 882 790 774 846 908 810 965 902 747 1241 618 941 953 1043 1058 1114 607 802 749 716 844 1292 1170 1364 841 746 1197 1405 1067 1446 939 1266 1536 1648 787 1183 2048 207 1603 1166 1120 675 869 338 1219 1092 1093 1440 1493 1309 1539 1155 1509 815 955 813 845 589 849 710 592 417 273 606 692 471 474 1344 487 756 871 687 552 476 397 269 504 967 493 1636 1242 1675 1305 776 988 963 502 505 1004 853 1243 970 1338 1122 1139 1010 1476 1621 612 1264 699 626 1564 1226 1172 941 1506 1487 562 528 918 669 533 512 1148 1326 1427 1135 1718 1466 1049 1285 941 1464 1571 1349 1308 1442 1555 2178 1485 1802 1548 1544 1726 1347 1076 1507 1029 595 1302 1753 1492 1746 1149 1017 1431 623 1141 1279 2460 540 602 432 509 563 601 444 463 1077 365 936 1264 1762 380 388 552 968 726 771 1052 676 2035 461 510 380 533 1112 1940 1689 1848 1883 1835 1975 1492 1635 856 879 814 998 826 848 830 1374 1049 1496 1084 1109 822 964 873 693 774 1433 607 486 623 229 801 1018 943 748 1841 535 729 1983 1390 1543 1488 1317 1345 1622 738 2811 1611 1886 2260 894 1798 1250 1459 1245 1590 1619 1285 1120 1118 733 701 863 1394 1209 1536 1352 755 2095 2514 2814 1688 1151 1468 1678 1590 1352 2052 544 1544 1210 1222 1155 1184 1986 1830 1983 2102 1278 1311 1486 1556 1131 2756 1579 1820 1303 1671 1722 1123 1031 1275 1097 860 755 648 1122 817 986 1111 728 843 918 1166 1617 1504 1933 1256 2464 1295 785 1130 1043 3121 1653 1350 1102 1486 1424 1755 1737 1296 1840 1545 1785 1515 1653 1219 1411 1534 1635 1374 1922 2574 1783 1838 2536 2574 1851 1829 1635 1900 4219 4100 3567 3351 2819 3065 2597 2773 2122 2712 2374 2687 2718 2669 2987 3394 4211 3337 2659 1901 2018 1175 1251 2284 1860 1768 1208 2167 2440 1951 3148 1546 2499 1552 797 896 1214 489 1127 1180 1386 1247 1007 977 646 352 719 687 1190 610 661 521 592 737 742 1164 740 1447 1813 1791 1619 1900 1817 1557 1710 2430 1836 2008 2021 2007 1278 1750 1924 931 707 553 492 780 839 691 556 696 736 326 717 493 400 411 558 1088 193 163 229 442 734 659 720 600 636 821 929 804 804 1273 986 862 876 1142 1237 779 801 447 435 451 674 679 790 910 1417 320 272 651 400 302 511 1344 549 947 1077 1362 916 948 619 1252 1306 730 1081 1064 1289 868 1171 748 751 835 910 1028 1191 896 1114 1036 1356 899 579 909 821 1558 1107 931 1017 1053 951 1118 1087 521 847 820 626 503 1676 704 1386 674 706 1510 825 863 819 724 1216 1343 352 654 499 1598 1580 1831 1819 1258 390 364 728 1080 804 1507 1298 942 586 1279 1166 759 595 1401 1472 882 1339 1233 1460 1640 1675 1393 1776 1850 1629 1814 1602 2030 1417 2016 1410 508 1475 814 667 1306 935 3759 1562 1631 1450 1602 1509 1418 1063 1483 1786 1851 1677 1582 1183 1556 1317 741 817 1000 752 840 1139 1075 1045 1235 1094 1151 1684 1214 1605 1222 1010 876 716 926 1171 356 288 268 297 290 334 326 578 283 520 694 268 1079 1477 1402 1509 1211 1329 1189 1312 1268 1122 1708 1738 1447 1465 1339 1411 1646 1574 1289 1438 1185 1188 1151 2768 1381 1132 1152 1360 927 1403 1405 1434 1883 1560 1166 1191 1572 1230 1315 1127 1514 1788 1602 1179 1143 1889 727 1578 1296 1415 1848 2077 2463 1905 1864 987 998 1010 2328 1039 1506 1687 1148 700 904 528 355 488 469 564 706 892 601 675 823 870 1103 791 1048 872 627 1151 825 887 738 1260 1744 671 1556 849 953 837 1238 831 694 540 466 1238 1115 721 781 900 630 649 1110 935 1347 1301 906 2414 993 951 1032 634 958 640 562 506 1063 1044 807 902 908 659 505 564 638 639 599 1510 984 696 1001 1111 724 780 1322 1323 1695 1422 1427 521 1047 1438 1333 1486 1587 1039 1864 689 1260 1200 645 767 1160 890 681 1459 2026 2125 2151 429 859 621 856 632 1119 901 3278 758 3461 3127 2988 2718 2859 3336 3186 3075 2652 3027 2679 3360 3539 3451 904 1112 1259 1215 1873 1523 2243 1279 887 1342 1476 1654 1009 1063 1514 1319 1193 1376 1994 1314 1211 1146 1372 2231 2168 1929 1888 2310 2299 2700 1330 1552 1509 1747 2459 830 728 1612 1178 1283 1364 1414 1236 1711 1539 1532 1736 1110 1653 2449 803 775 833 829 1342 1272 1255 1235 1184 1251 1434 1653 1438 1810 1080 1460 1492 1576 1633 1257 1729 1764 1685 1754 1774 1501 1771 1306 1772 1955 1926 1405 1672 1659 1898 1494 1397 1588 1397 1446 1394 1201 2066 1281 1596 1593 1498 1748 1739 1655 1868 2077 1697 1933 1653 1718 1470 1540 1754 1015 1411 1610 1423 1412 1305 1494 1714 1313 1141 1251 1368 1794 2251 1682 2281 1965 1669 1699 1471 1327 1891 1425 1607 1389 1360 1458 1616 1544 2057 2299 2040 2146 2054 1234 1320 1407 1506 1466 1392 1362 1750 1480 1888 2038 1959 1681 1279 997 845 1797 620 570 704 458 839 630 466 721 379 359 421 362 568 550 529 476 627 611 639 859 431 922 493 801 891 359 527 485 501 464 539 556 722 844 501 462 396 524 495 742 597 500 496 690 393 548 632 491 553 830 775 1021 548 476 472 308 368 442 1028 814 900 242 256 176 382 367 265 208 522 177 867 1235 597 302 423 610 348 700 418 858 430 1063 401 499 866 779 517 1082 997 956 1715 468 478 514 478 638 1023 953 1005 509 976 443 594 1248 699 973 787 918 985 1096 501 1266 928 836 1077 779 615 788 1095 499 571 1054 567 687 845 420 511 1700 1047 381 1512 1722 1261 867 722 1194 673 1932 1110 1271 645 474 665 594 918 1237 1437 1696 857 713 1373 1232 752 1047 1076 1339 879 1204 1394 891 986 678 885 1271 881 835 753 1165 1493 744 930 1183 1007 1535 1768 1259 657 921 682 635 764 656 587 721 819 550 461 623 488 590 1433 1189 1169 953 723 767 786 941 569 495 419 655 972 1202 1264 1583 982 935 1207 1363 1922 1036 939 473 488 419 451 1083 615 685 479 520 711 893 1149 735 924 572 691 973 700 2216 444 1445 722 827 762 793 599 1222 784 800 797 927 626 678 451 407 751 886 811 1416 1402 628 797 615 853 562 728 546 798 1056 305 382 360 467 740 548 758 994 514 724 761 735 634 626 1050 1652 648 600 866 578 221 325 706 296 398 513 457 1172 1087 1048 1551 1287 762 732 715 556 259 406 528 733 301 702 666 634 827 825 343 481 669 520 1179 1026 1244 815 876 959 948 742 571 1060 306 272 539 576 571 294 379 553 529 583 463 534 802 615 622 806 1023 1020 871 920 718 552 501 908 626 957 818 1107 935 729 528 618 534 546 566 986 886 1343 1149 5815 5237 813 1191 952 1365 1047 1007 1054 1120 1805 1265 1939 1033 993 563 831 912 637 944 901 947 759 792 1088 870 918 1266 1694 531 469 1258 959 948 1080 833 866 428 388 1760 1389 1170 571 552 751 681 723 724 1155 1237 1357 1014 1332 753 621 1187 539 2057 1520 1099 1001 1242 597 1070 928 801 1328 1162 890 942 1034 2292 2027 3003 1239 1481 1635 1446 1470 968 1454 1560 1295 1407 1561 1006 454 915 1336 1509 427 355 815 726 1035 783 1471 1746 1540 1374 1821 2723 2959 2376 2784 2839 2667 3747 2394 1570 3454 3021 3610 3827 4090 2204 2377 2540 2572 3178 2922 3237 3298 2948 4087 3304 2675 3916 3778 3547 2866 3630 2910 6118 5848 4742 1522 2036 2499 2257 1778 3217 2974 2200 1163 2737 897 897 840 1189 1090 1014 863 1872 2245 1407 696 1179 1123 717 589 5223 5137 4718 3582 4110 3598 3400 4245 4333 5167 4245 4680 4886 3899 4758 4054 4483 4652 5418 5439 5001 6208 3154 3308 4648 5147 3868 4499 4679 1471 1332 747 4069 3951 2588 6734 6125 6160 5807 2170 2108 1584 480 1647 301 685 596 466 2930 1804 1690 780 1142 992 588 1908 1990 1545 2200 1895 1972 3675 2051 3096 6127 6978 5229 5189 10806 9983 5022 5290 5751 7373 1914 1403 2828 2532 2612 1893 2983 1377 3212 1572 3338 2395 362 315 2741 2516 3636 5703 2187 1072 1766 2017 1701 821 658 2262 2132 1974 1543 1384 4259 4728 1989 954 2185 2900 2669 5037 2338 2549 1443 920 877 2700 1576 4577 1206 1735 723 1585 1478 1288 1916 2249 5323 5150 1097 995 1517 1774 1530 1142 1526 1006 1250 1064 2286 2132 1846 2485 1204 1063 4028 1313 1551 1139 1206 10455 10281 17013 2354 1867 1803 1835 1883 2278 2257 2631 2076 2105 1929 1997 2365 2001 2617 1940 514 703 764 1328 738 398 1532 840 580 1133 1063 679 1662 1494 1811 1183 1841 1184 828 509 609 737 713 488 785 704 785 715 773 720 679 745 852 869 971 881 845 895 998 913 1119 954 602 342 1093 1168 796 482 605 907 716 774 833 777 655 910 734 874 1484 1050 908 616 681 1324 1476 1261 680 655 558 604 746 778 736 669 939 625 923 940 666 1341 714 732 765 1298 1193 931 559 795 902 714 777 1279 1157 1180 681 678 1200 1389 1213 1441 1159 1351 1519 1605 1018 1198 2117 216 1559 1017 1197 842 730 438 1165 1199 1007 1524 1529 1319 1693 1222 1350 714 1101 793 983 682 988 783 552 436 290 566 648 262 428 1282 448 519 1019 804 642 469 373 257 544 915 421 1468 1174 1607 1202 754 1049 882 626 604 997 1046 956 814 1415 1115 1002 904 1390 1622 719 1544 683 603 1106 1042 1182 959 1506 1275 427 472 813 589 467 446 1299 1080 1159 1164 1566 1489 1043 1195 920 1224 1317 1210 1321 1483 1251 1857 1384 1742 1539 1586 1896 1345 905 1525 1042 430 1137 1478 1366 1751 1266 874 1222 572 1202 1440 2336 442 490 312 370 401 418 485 494 821 296 988 1216 1749 314 320 454 975 840 1016 1254 664 2121 398 457 304 449 738 1679 1443 1589 1690 1638 1743 1262 1444 803 801 767 924 766 790 762 1413 1132 1572 1196 1112 780 953 870 582 577 1294 527 455 460 244 713 773 755 843 1996 547 743 1873 1236 1466 1496 1375 1323 1415 532 2290 1563 2058 2375 977 1651 1093 1435 1169 1295 1553 1182 956 1012 672 743 843 1643 1487 1541 1293 729 1983 2396 2661 1660 1233 1474 1677 1573 1308 1590 504 1674 1303 1120 1348 1128 1984 1803 1747 1829 1200 1358 1672 1732 1278 2803 1567 1671 1179 1571 1465 1235 1141 1057 1208 1008 597 529 980 816 975 988 621 777 1001 909 1672 1400 1733 1127 1954 1312 633 1060 1099 3244 1448 1285 1024 1653 1293 1794 1803 1344 1791 1177 1584 1698 1585 1264 1350 1362 1813 1317 1400 2510 1780 1721 2389 2302 1831 1720 1803 1938 3933 4083 3205 3372 2969 3281 2741 3019 2052 2744 2159 2472 2316 2854 2876 3335 3953 3740 2440 1809 1907 1246 950 2187 1992 1595 1138 2458 2477 2087 3329 1534 2432 1670 862 689 1102 573 1413 1358 1286 1365 909 971 724 377 900 666 1057 721 660 579 599 746 736 1042 812 1502 1726 1790 1601 2024 1715 1450 1876 2154 1825 1904 1974 1845 1339 1779 1968 842 673 656 612 690 766 647 518 701 848 359 535 605 481 301 644 1169 152 182 229 388 806 763 818 639 644 752 828 874 828 1312 998 875 893 1067 1209 596 1024 452 432 446 678 712 747 826 1399 272 248 508 303 311 452 1292 543 1040 1106 1312 1012 850 504 1208 1206 790 919 1046 1259 923 1216 820 791 744 698 995 1097 745 955 1052 1106 905 596 806 843 1437 1017 1073 1058 1018 957 1042 1043 547 882 737 690 527 1556 711 1482 852 711 1414 779 783 783 726 1360 1258 346 732 527 1464 1513 1661 1608 1139 375 329 710 1013 851 1544 1227 917 522 1170 1056 665 518 1306 1345 890 1553 1365 1551 1483 1433 1152 1772 1982 1515 1691 1476 1755 1339 1910 1362 474 1576 963 762 1216 839 3556 1605 1652 1504 1757 1523 1363 978 1447 1719 1720 1507 1630 1323 1311 1179 830 840 929 753 997 1054 948 1146 1167 1059 1315 1521 1195 1654 1097 896 855 878 901 1233 351 284 270 313 292 329 317 554 387 363 734 346 930 1441 1267 1464 1068 1217 984 1010 1174 963 1650 1760 1595 1545 1513 1477 1882 1611 1258 1397 1146 1036 1234 2471 1539 1351 1191 1265 1148 1323 1500 1549 1735 1326 1128 1164 1488 1334 1281 1100 1504 1728 1590 1063 1247 1772 748 1528 1469 1137 1684 1731 2522 1968 1748 808 779 1055 2398 821 1504 1747 1249 749 587 383 295 397 393 465 709 883 852 801 829 916 1072 671 968 790 546 961 946 724 940 1347 1777 715 1688 831 819 788 1037 829 777 593 516 1178 1057 837 649 1210 648 676 1072 788 1314 1481 792 2280 858 781 1081 655 1027 577 517 445 1018 1042 668 911 951 876 402 432 587 632 699 1405 923 595 877 1006 807 686 1061 925 1550 1094 1131 342 1102 1241 1158 1320 1384 1114 1683 738 1061 1066 667 809 1030 880 742 1827 1745 1916 2127 588 665 586 883 710 1012 730 3432 922 3488 3221 3130 2886 3357 3659 3477 2932 2844 2895 2796 3267 3598 3647 994 1212 1171 1132 1719 1313 1758 1108 945 1145 1462 1861 1070 1088 1331 1124 1039 1187 1717 1448 1364 1180 1226 2062 2032 2032 2026 2517 2258 1678 1517 1467 1543 1841 1443 1380 1250 1576 1310 1172 1728 1958 1788 1207 1581 2059 1499 1403 1469 2002 1423 1203 1201 1198 938 871 884 931 1014 680 1176 1348 1170 1225 1267 1171 1318 1326 1272 1130 1541 1526 1314 1486 1395 1893 1497 902 1517 1517 1833 1228 1248 1201 1614 1293 1295 1181 1352 1156 1403 960 1572 1474 1278 1230 1490 1083 1318 1265 1239 1162 1307 1211 1248 1076 1554 1730 1853 1004 1045 1266 1098 1183 1271 1175 1272 1650 1234 1198 1385 1364 1915 1500 1757 1808 1603 1527 1317 1227 1795 1247 1332 1751 1659 1613 1801 1556 2077 1831 1869 2050 1844 1402 1490 1494 1651 1790 1707 1487 1519 1615 1675 1766 1886 1697 1035 1108 1068 1692 878 655 599 444 629 512 377 785 427 571 506 843 764 734 767 686 782 685 691 856 719 814 914 755 1005 609 708 619 666 654 593 690 615 980 972 772 625 842 586 841 589 583 545 699 634 661 888 671 731 672 586 1381 919 433 399 280 459 458 981 483 537 403 344 400 394 500 462 349 607 300 660 1360 663 413 618 283 430 408 468 773 826 1252 537 635 732 963 551 862 777 771 1220 414 606 800 574 382 777 907 822 982 1093 742 1079 1087 728 1088 746 789 723 827 751 1544 907 910 1391 543 604 610 863 578 696 896 677 581 951 741 1034 1480 805 793 1595 1270 1561 1804 1278 1748 1436 1751 1023 1854 1158 737 1344 764 728 1645 817 1517 1071 900 1066 1122 822 1220 882 875 839 1291 979 719 1067 923 823 891 904 762 1066 1189 1706 1049 948 1135 1041 1393 890 1143 682 898 867 916 1063 577 765 829 853 586 698 929 677 665 1446 1405 1509 902 702 819 854 930 593 451 869 598 915 1099 1074 1310 899 1339 1252 1272 1956 959 985 602 643 756 845 1123 631 689 630 703 1028 1239 729 523 1021 931 980 1328 960 1570 679 1484 837 1187 855 927 764 1754 956 871 1560 751 984 771 618 577 1078 1436 1325 1282 1271 1228 1098 578 870 519 893 654 1015 1224 499 517 378 260 552 490 970 1502 859 1050 819 527 875 1132 977 1392 966 695 1138 857 287 349 338 196 185 757 807 1355 1377 1362 1112 1259 1078 1036 856 763 398 343 650 864 298 727 525 870 901 932 565 557 726 769 897 681 1163 1188 940 1090 949 566 480 892 696 585 571 579 618 701 704 938 741 893 831 707 868 1093 956 978 1137 871 860 1272 961 438 625 852 719 949 942 1171 1021 1125 766 728 1121 699 421 973 1296 1379 1288 5114 5023 1006 1260 1334 1128 1293 1056 1363 1359 1796 1069 1867 1168 1099 834 572 731 823 948 740 886 941 911 974 984 685 1643 1488 1298 550 1204 990 1034 1268 955 982 419 502 1328 965 928 673 723 576 630 757 628 722 811 654 1054 1410 876 740 1155 648 1492 1279 1017 1163 790 772 1068 955 1014 1325 1178 686 805 883 2549 2681 2139 1264 1776 2101 1771 1397 1316 1210 2027 1375 1615 1311 934 884 820 2056 1490 932 722 619 628 905 855 1992 1931 1532 1282 1807 2474 2221 1993 2115 2129 2108 2430 1739 1686 2499 1996 2840 2922 2986 2529 2268 1883 2296 3123 2789 2920 2766 3218 3237 3014 2831 3433 3010 2877 2603 3280 2797 5238 4384 4426 2536 2177 2609 1857 1385 2973 2804 1811 1128 2214 879 810 993 900 1229 1025 766 1986 1599 1337 886 1009 927 837 806 4126 4157 4140 3641 4107 3246 3256 4280 3765 4727 3816 4032 4385 3355 3592 3960 3099 3765 3998 3836 3383 4631 3623 4040 4646 4859 4471 4754 4545 1195 1068 723 3419 3641 2233 4772 5716 5778 4173 2129 2020 2342 945 2406 351 904 757 910 3473 2329 2061 894 1048 775 991 2613 2274 2138 3369 2432 2823 3204 2681 3998 4693 5577 5148 4517 9483 9572 4674 5804 6022 6539 2435 1735 2443 2682 2866 1411 3257 990 3944 1403 3735 2179 457 385 2480 2542 3274 5752 2428 1179 2060 1603 1710 1010 1013 2465 2314 2207 2250 1873 3865 4613 1614 1092 2802 3507 3331 4084 2778 2850 1446 1385 1270 3098 2003 3885 1510 1760 827 2124 1570 1482 1708 2612 4124 4781 1440 1603 1526 1825 1628 1292 1503 1465 1395 2011 2274 1873 1605 2532 1017 959 4618 1722 1948 2046 1099 1911 2041 2354 16671 2110 1460 1393 1718 2400 2419 2405 2240 2284 2287 2175 2060 1788 2071 2317 718 822 888 953 662 761 1532 731 882 865 1126 719 1657 1483 1243 1175 1762 1384 1077 784 1012 800 733 637 627 808 790 758 903 753 709 805 838 719 800 783 758 899 888 979 1090 794 855 380 952 1022 1047 563 940 733 661 664 885 799 525 944 652 785 1294 651 948 573 699 999 1471 1423 920 1086 948 970 969 981 768 868 699 948 1064 1237 765 888 669 1121 1198 1182 713 843 604 698 690 655 570 1016 572 825 1046 594 1347 975 943 1110 1180 1275 1019 1142 697 686 1762 243 1471 746 725 615 539 434 1028 1054 566 1130 1394 1247 1497 1473 1144 1007 610 705 837 742 950 1243 605 617 500 603 528 509 621 1094 679 614 830 706 716 634 510 303 689 421 600 1606 1641 910 743 1125 862 836 859 899 933 720 1213 990 1133 948 1007 1150 1027 1565 999 756 576 820 915 980 1512 1291 1627 1164 485 334 898 823 472 448 1249 1033 1265 1008 1863 1162 1219 1236 1154 1554 1390 1176 1283 1327 1466 1808 1430 2491 2180 1605 2209 1813 1412 1366 1035 540 1344 1707 1577 2154 1052 1343 1351 495 1099 1219 2308 622 533 695 726 826 895 662 753 1076 419 1012 979 1341 691 532 556 1587 1466 971 1077 1091 2776 238 737 437 248 970 1562 1159 1337 1336 1298 1653 1064 1281 1154 880 861 1245 804 927 1300 1419 1207 1582 1309 1454 741 852 787 720 567 1378 757 694 683 358 947 583 703 845 1816 869 763 1864 1310 1459 1521 1628 1470 1394 598 2192 1350 2048 2325 1243 1495 912 1129 1004 1046 1000 1180 924 786 763 745 1020 1910 1472 1699 1318 683 2230 1897 2237 1745 1200 1580 2056 1244 2051 1649 644 1480 1231 1477 1290 1462 1874 1725 1888 1886 1423 1116 1923 1683 1506 1781 1475 1326 2244 2131 2288 1936 1744 866 1178 1015 883 1090 1371 796 991 1336 767 798 1035 1056 1581 1054 1265 1247 1728 1735 905 1215 1040 2830 1975 1331 1563 1529 1592 2332 1919 1692 1768 1839 1542 1579 1708 1305 1584 1450 1793 1824 1556 1850 1376 2246 2159 2269 1632 1838 2397 2210 4005 3930 3134 2910 3158 3063 3086 3292 2626 3231 2824 3159 3338 2860 2989 2410 3881 3193 2300 1930 2117 1242 1452 1885 1692 2042 1059 2218 2727 2462 2789 1356 1575 1660 858 776 1215 947 1144 915 1133 1117 870 1346 814 621 1234 618 1207 699 696 666 1026 846 967 1326 1017 1026 1381 1606 1396 1895 1297 1309 1235 1722 1253 1659 1541 2295 1740 1413 1536 1256 705 624 568 723 719 605 550 591 629 290 768 460 453 250 435 823 126 235 355 299 904 877 866 831 807 711 453 946 1095 999 1183 988 1059 623 664 616 922 540 472 554 766 528 983 851 1136 466 450 354 294 353 433 1081 530 983 1054 1698 761 740 527 1277 1222 1019 1175 1209 1148 1114 1071 802 812 934 1007 1030 1129 997 1015 993 817 1185 849 926 967 1475 1308 1292 1248 1339 1180 1211 1181 869 1203 1083 1110 502 1799 879 2051 1150 857 1950 840 915 901 859 1659 1570 689 908 758 1399 1227 1643 1658 1612 751 617 1012 1648 1087 1909 1789 1356 795 1898 1409 1077 809 1477 2077 1357 1665 1383 1577 1137 1670 1572 2292 2394 1776 1661 1616 1893 1630 2417 1757 684 1165 877 792 1030 741 3701 1264 1752 1712 1618 1817 1447 1195 1675 2080 1986 1906 1732 1305 1272 697 963 665 1279 954 1245 1087 861 1293 1003 722 1054 1566 1780 1494 1553 819 723 796 1096 955 421 403 328 425 439 389 326 607 581 541 787 410 1079 1226 1183 1088 1389 1733 1614 1346 1443 1257 1465 1549 1841 2062 1923 1281 2060 1583 1230 1328 1699 1326 1646 1618 1163 1163 1121 1514 1251 1660 1462 1334 1426 1056 1047 1074 1098 935 998 1255 1329 1201 1422 1154 1099 1054 1571 1636 1226 1015 1653 2256 2105 1836 2357 1276 1089 1301 2535 1209 1887 2329 1321 658 852 837 375 391 454 530 1036 843 1131 1291 900 1161 1176 510 846 855 544 641 722 789 1022 873 1482 577 1263 1013 584 533 920 1008 650 597 668 803 761 465 801 699 802 756 966 939 830 1229 822 2440 703 681 1280 723 723 816 664 492 1106 830 961 921 1272 1050 572 610 601 451 1315 1679 1174 900 1216 1251 1104 826 1297 1014 1429 1407 1532 579 1034 1768 1539 1812 1929 1156 1431 785 1031 1104 812 700 788 781 572 1595 2443 1726 1179 602 944 505 1205 1224 1055 736 3375 1015 3957 3597 3188 2814 3569 3580 3568 3026 3165 3141 3123 3538 3299 3309 1085 1280 927 1236 1359 1330 1614 1234 1058 1337 2059 2243 1130 1006 1522 1649 950 1319 1625 1321 1281 1130 1296 1394 1456 1625 1597 1791 1639 1841 1498 1551 1065 1873 1187 1229 1119 1562 1100 1349 1261 1282 1222 1268 1289 1956 1746 1564 1457 1472 1396 1418 1443 1152 827 970 1027 1344 862 1006 1268 1539 1409 1279 1321 1502 1435 1508 1867 1600 1959 1844 1913 1970 1916 1549 2001 1114 1443 1512 1825 1465 1618 1415 1537 1466 1543 1467 1678 1522 1309 1219 1393 1113 1179 1213 1208 1586 1576 1563 1561 1773 1715 1812 1746 1672 1671 1614 1564 1355 1120 1291 1011 1405 1346 1253 1672 1714 1807 1699 1273 1476 1542 1656 1380 1410 1549 936 1226 1128 1976 1217 1061 1305 1214 1369 1345 1428 1237 1370 1385 1366 1270 1194 1162 1206 1552 1463 1630 1452 1522 1592 1340 1423 1278 1409 1164 1104 873 1482 752 562 579 711 645 806 463 1059 487 808 432 528 386 402 424 354 450 352 395 692 488 709 615 586 754 515 471 412 467 582 552 587 523 718 627 553 406 612 414 342 441 421 338 517 339 550 488 610 698 463 421 1368 531 460 436 348 365 376 768 498 532 548 312 522 387 585 388 513 540 281 586 1123 837 373 542 399 486 383 452 723 893 1203 433 486 766 613 510 878 734 676 1016 456 899 347 373 534 399 805 933 570 602 597 902 835 632 702 662 1139 626 714 767 1413 634 868 1045 694 596 689 950 639 637 773 432 590 905 895 420 834 974 703 2195 1637 1557 1456 1057 1306 1162 1528 1204 2182 998 798 1237 821 759 1539 813 1484 871 969 1287 1132 570 1094 826 922 777 1247 693 792 1033 630 671 714 951 507 1165 1237 1763 1178 995 1287 866 1032 1304 1020 676 854 771 815 886 616 541 659 761 700 746 1055 649 713 1315 1191 744 1054 591 790 862 956 660 496 651 668 796 619 1090 1435 875 814 1403 794 1143 653 982 898 850 908 877 986 397 535 497 746 1085 803 879 811 747 956 915 1291 732 1495 697 1595 679 1264 1121 874 651 1333 700 1030 1038 867 889 1059 441 725 992 961 985 1220 1194 968 694 735 728 507 963 744 1020 1101 352 406 370 640 737 492 1040 1318 747 910 586 508 922 982 1178 1120 673 533 943 906 336 225 182 229 215 903 740 1225 1324 1080 1118 1081 849 733 573 571 351 332 925 841 257 929 590 834 959 1090 434 450 445 728 1182 769 1283 1338 1100 1287 639 745 683 806 584 451 613 631 556 464 530 693 431 489 391 566 560 1113 802 867 975 610 606 1552 1065 745 520 625 519 627 681 915 1107 581 469 352 831 662 559 889 1081 1528 1337 5719 5528 1146 1648 1421 1128 1140 980 1106 1047 1540 1085 1486 1105 1245 801 332 581 541 820 777 536 1037 1048 984 937 656 1418 1593 881 650 973 1124 1080 1015 694 1049 274 816 814 669 824 565 615 622 671 383 460 963 923 925 527 716 636 668 787 605 1203 875 905 630 651 713 1167 749 749 1391 1274 442 538 521 1323 1808 1678 792 1628 2246 2070 1037 981 1055 1613 963 1267 1491 1250 854 704 1638 1374 673 647 704 347 550 697 1520 1488 1766 1412 1118 2095 2393 2343 2244 2189 2165 2242 1914 1234 2801 2705 2795 3103 2802 2828 2791 2517 2590 2856 2509 2738 2817 2715 2509 3416 2960 3868 3173 3353 2656 3427 2751 4571 5265 4999 2460 2538 2805 1644 1346 3025 2274 1888 1249 2195 1043 1015 1342 958 1050 793 746 1554 2031 916 884 912 827 600 881 4024 4259 4188 3586 3742 3039 3921 3816 3517 4253 3506 3773 4084 3537 3901 3276 3536 4210 4194 3821 3770 4265 3998 3591 4813 4278 4259 4288 4450 1163 992 539 3845 4418 1992 5659 6350 6143 4945 2061 2059 1376 550 1323 511 552 482 694 3039 2072 2041 567 710 594 859 1978 2037 1723 2511 1800 2144 2542 2266 3202 4855 5655 4566 4426 9054 8785 3777 4586 5715 6431 3410 1611 2641 2131 2539 1501 2712 1360 3635 1562 3019 1733 178 150 2204 1893 3000 5299 3059 1138 2017 1290 1756 942 841 2377 2303 2051 2383 1774 3061 3506 1623 1465 2558 3432 3277 3767 2063 2255 1174 1038 892 2752 1661 2887 949 1829 934 1923 1534 1753 2303 1650 3303 4240 1077 932 1137 1336 1693 1338 1532 1066 1126 1640 2425 1743 1677 1976 1040 922 3947 1269 1535 1761 1155 1811 1779 1867 2110 16166 1701 1638 1688 1950 1904 2017 1774 1982 1728 1730 2375 1786 2077 1648 720 634 950 699 826 540 1605 883 665 1024 858 718 1424 1014 1058 759 1249 1311 748 765 707 460 411 482 438 635 653 539 538 943 858 817 1029 858 821 633 586 880 992 717 825 930 935 401 874 978 944 483 507 825 776 735 686 831 806 771 854 1197 1349 648 999 547 537 1118 984 1360 921 1099 1018 974 992 974 858 879 875 1088 956 1010 822 1169 647 1009 1053 1194 850 899 557 692 647 637 1041 1335 563 926 966 542 1362 926 851 975 623 705 960 1086 722 654 1572 186 1492 859 862 489 615 626 986 859 814 1277 1282 1253 1296 989 1523 760 448 632 446 266 773 647 611 340 199 599 476 407 957 726 429 612 396 370 500 391 322 180 575 500 468 1442 1048 645 518 711 918 735 479 420 649 544 1331 1042 1112 853 727 907 946 1079 795 1080 679 781 1093 1049 1183 1054 1087 1173 642 495 795 586 406 476 871 1256 1364 1237 1705 960 1034 1140 1048 1375 1155 946 1018 956 1280 1788 1520 1421 1217 1870 1849 1390 1163 1487 1001 468 1073 1321 1556 1838 1415 1094 1018 383 977 1051 2686 397 423 318 449 449 517 585 658 1394 441 1037 656 1092 470 468 543 1537 1230 854 932 781 1588 369 587 453 422 1271 1651 1330 1510 1643 1604 1739 1217 1348 971 827 817 1048 782 818 855 1113 915 1133 895 970 812 1023 854 527 673 1670 570 597 481 352 750 516 725 669 1454 727 701 1755 955 1389 1203 1588 1493 1338 1000 1669 1149 1050 1200 1045 1338 789 1171 1098 1175 1447 1467 1290 907 1020 891 1072 1023 981 1259 1077 1038 2343 2064 2279 1267 984 1142 1279 1183 793 1470 517 1190 1353 1613 1396 1571 1405 1197 1238 1276 1075 1226 1535 1213 1165 1313 1164 1116 1844 2099 2124 1281 1205 993 1020 781 849 1211 1021 856 1026 1546 753 684 718 779 1402 961 1299 1147 1565 977 1052 1017 1043 1885 1302 1549 1450 1394 1496 2000 1523 1736 1574 1414 1743 1697 1315 1725 1650 1568 1605 1560 1451 1531 1663 1618 1767 1732 1472 1500 1596 1487 3836 3975 3262 2803 3261 2848 2628 2811 2648 2995 2396 2849 2763 2606 3048 2540 3559 3094 2059 1877 2154 1296 1325 1781 1845 2003 888 1540 2554 2230 2546 1699 1092 1223 695 873 973 1132 854 1254 960 1048 746 818 743 712 726 750 758 743 691 687 791 921 1024 1271 905 842 1595 1376 1258 1691 1268 1232 1273 1681 1010 1637 1455 1951 1489 1650 1646 879 668 521 443 757 724 646 600 679 479 309 807 475 544 659 438 570 221 218 283 232 425 370 375 383 345 611 684 873 672 629 931 743 824 505 511 508 623 734 667 691 539 608 578 554 1027 540 510 307 263 388 469 785 468 692 1188 1403 1131 433 580 1430 1450 852 1187 1120 1179 1319 1266 1054 1001 1244 863 1184 1196 1197 1324 761 1086 1294 751 1047 834 1526 1043 1198 1640 1302 1600 1075 1112 1021 1505 1308 863 420 1838 1013 1873 854 749 1764 944 934 897 864 1583 1564 751 868 814 1653 1648 1685 2257 1679 699 627 751 1454 694 1591 1544 922 777 1630 1453 991 745 1441 1523 1445 1462 1834 1592 1587 1382 1600 2235 2056 1271 1872 1709 1699 1487 1981 1870 864 1100 1038 961 850 910 3354 1471 1555 1512 1399 2105 1969 1698 1984 1989 2026 2134 1371 872 1447 939 634 557 1077 814 1236 1282 890 1020 832 663 795 1276 1373 1558 1205 765 1143 761 888 815 479 457 380 481 471 420 384 537 475 483 441 296 766 1447 1228 1221 1612 1373 1413 1335 1439 1401 1413 1412 1729 1645 1514 1427 1640 1404 1227 1402 1534 1509 1095 1653 1366 1125 1488 1490 1270 1611 1111 1307 1513 1396 1158 922 1268 1327 1151 1466 1506 1320 1469 1009 1091 1109 1275 1687 1180 1512 1820 1747 1880 1326 2007 1198 1246 886 2059 1010 1603 1372 973 705 356 497 234 316 237 408 899 796 1035 977 837 827 1245 325 956 751 528 617 519 452 586 748 1479 459 1057 956 779 546 905 791 447 524 521 793 716 554 687 774 890 607 797 1084 588 845 683 2457 1056 977 1059 653 481 692 624 611 841 983 970 1006 752 848 745 797 497 609 1074 1561 1411 1187 1206 1421 1045 734 1250 862 1098 1181 1251 478 1056 1201 1074 1210 1278 977 1148 856 1004 1233 555 647 1114 945 693 1373 2018 1600 1056 536 868 664 756 974 750 655 3138 761 3555 3239 3586 3178 3316 3326 3392 3462 3081 3508 2914 3295 3049 3052 847 1035 893 894 1490 1404 1651 965 906 933 1978 1274 998 728 1118 1473 775 1134 1437 1211 1114 1005 1112 1000 1014 1450 1505 1717 1939 1973 1333 1275 1242 1223 1208 1525 1412 1099 1222 1419 1266 1521 1288 1304 1467 1782 1561 1825 1322 1392 1262 1188 1164 1507 1437 1101 1191 1465 806 1052 1503 1718 1968 1362 1101 1445 1395 1527 1384 1591 1497 1534 1561 1438 1341 1263 1663 1108 1440 1679 1452 1896 1804 1962 2469 1916 1970 1757 1970 1946 1913 1503 1516 1434 1552 1349 1499 2075 2020 2043 2170 2238 2130 2197 2241 1852 1714 1823 2184 1441 1517 1486 1357 1525 1038 1468 1968 1109 1278 1261 1192 1674 1868 1479 1499 1392 1146 1339 1435 1315 1653 1603 1134 1728 1594 1678 1599 1423 1687 1877 1924 1833 1605 1326 1449 1666 1709 1609 1517 1435 1420 1575 1548 1487 1558 1868 1212 1086 1025 1718 687 618 568 676 679 800 402 307 355 488 456 424 460 453 468 487 511 471 491 769 518 763 641 634 840 486 577 539 559 383 530 498 572 791 683 609 561 642 593 701 463 508 416 542 471 703 645 608 756 513 475 1479 440 362 328 404 835 490 769 277 317 1072 436 397 478 510 479 351 504 315 826 1033 786 340 536 744 449 715 517 1083 924 1246 313 382 580 483 557 1341 1305 1069 1159 394 624 358 718 493 570 746 713 880 828 461 595 682 382 792 654 991 1103 966 855 1262 941 705 1145 562 677 531 645 714 657 746 534 661 1099 668 425 1260 1119 619 2087 1460 1228 1359 1047 1213 1195 1586 1117 1623 1039 549 1262 540 567 1508 655 1362 919 1380 936 1121 697 1253 649 719 906 929 969 776 830 761 578 518 827 645 863 1191 1376 890 1105 1447 829 1104 1039 864 634 956 635 994 823 915 793 887 801 557 471 837 825 662 1087 1337 947 717 695 616 682 802 625 555 856 836 969 920 866 1302 753 722 1129 885 1472 873 946 718 648 679 721 989 388 367 475 603 1017 1093 787 853 809 1151 677 876 683 1834 528 1281 749 802 880 1075 568 1191 854 1063 953 797 625 784 531 723 1250 1399 1325 1042 1070 1062 799 674 670 755 814 474 866 779 473 588 388 483 553 526 853 964 504 582 437 676 990 927 1008 944 754 818 667 794 172 211 244 470 248 732 881 948 789 1136 1291 826 1069 970 784 638 319 273 665 583 329 639 728 923 936 906 644 647 698 539 1137 979 1020 973 1272 1090 678 583 645 1004 492 438 798 806 768 525 634 1084 599 706 489 642 856 954 621 920 1433 743 738 1413 905 447 670 795 729 802 827 954 993 563 397 687 925 538 391 917 1144 1322 1305 5835 5222 1051 1238 1033 1218 1042 1135 1185 961 1445 1373 1182 998 1095 748 512 837 441 688 683 640 1002 1002 927 1048 813 1210 1776 934 725 803 941 873 901 626 806 781 613 757 472 950 889 790 888 972 466 618 1207 841 1104 940 706 815 470 811 808 1418 936 1162 927 650 513 1116 835 859 982 908 591 645 613 1897 1877 1822 912 1791 1213 1608 1408 1359 1037 1649 1408 1535 1463 1216 563 501 1900 1102 364 347 753 415 531 564 1423 1639 1728 1361 1529 2342 2252 2416 2504 2419 2385 2553 1786 1240 3376 3156 3122 2984 3456 2364 2692 2887 2808 3546 3469 3358 3115 3795 4003 3278 2924 3078 3551 3312 2897 3413 2998 5514 4770 4456 2415 1870 2541 1541 1680 2293 2980 1910 1204 2392 963 892 1419 621 1002 890 895 2111 2323 879 827 793 751 842 974 5135 5271 5136 3615 3700 4051 3571 3516 3984 4368 5113 4330 4211 3540 4339 3804 3380 4082 4088 3947 3846 3755 3671 3892 4493 4293 4364 4258 4496 838 764 690 3357 3638 2471 5354 6281 6166 5462 1742 1918 1168 467 1196 247 481 400 500 2489 1475 1403 612 1348 1246 711 1527 1899 1489 2484 1880 1699 2508 1866 2679 5196 6139 5199 4833 9358 8007 5016 5325 5647 6268 2736 1511 2790 2234 2552 1878 2583 1032 3558 1368 3420 1936 334 229 2088 1960 2861 5641 2829 828 2401 1183 1575 752 750 1848 1722 1781 1925 1783 3334 4280 1958 1410 2652 3204 3337 3377 2291 2143 1448 1167 809 2545 2152 3107 1178 1808 965 1713 1314 1255 1583 1921 4702 3986 1292 1182 1333 1419 1140 1099 1195 1555 1313 1329 2001 1706 1400 2062 741 681 3819 1111 1411 1682 817 1892 1857 1803 1460 1701 17369 13767 10945 1462 1528 1616 1626 1716 1971 1579 1510 1412 2206 1818 751 575 694 742 503 400 1490 896 803 924 775 710 1269 1082 877 925 1183 886 532 443 777 551 491 450 470 857 687 620 604 732 635 835 875 786 986 811 962 889 810 1065 1051 773 763 406 1060 1203 809 447 603 616 753 675 595 677 948 644 834 756 1549 856 889 1014 616 1095 1298 1189 792 934 894 885 743 969 903 761 871 1016 1099 871 1000 1228 740 935 865 1268 1180 1064 576 996 892 922 916 1020 596 1132 1101 719 1497 960 859 1111 775 945 1058 1155 902 959 1957 163 1476 793 1182 726 1187 572 744 1047 1031 1492 1540 1465 1686 1362 1385 459 439 630 529 427 680 507 431 401 326 431 337 323 466 750 475 490 595 444 184 444 275 341 626 563 400 1666 1006 1049 571 671 1138 821 589 580 825 667 975 697 964 961 974 796 1218 1230 737 757 777 596 981 1068 1074 1275 1283 720 527 462 852 621 433 339 1029 896 952 1183 1184 877 1294 965 1177 1263 921 928 858 1189 985 1624 1101 1593 1484 1168 1367 1460 658 818 607 402 1121 1332 1263 1325 1046 717 1197 503 939 1086 1942 610 745 452 698 649 685 657 887 1235 422 768 922 692 278 280 553 1350 970 825 1027 865 2329 288 524 374 322 1070 1490 1116 1359 1341 1257 1429 1060 1563 916 779 731 1082 778 828 795 1174 922 1256 1002 969 654 817 573 558 408 1317 590 694 563 234 723 488 818 462 1230 594 495 1779 846 1372 1071 1565 1560 1292 730 1259 1620 1513 1697 802 1103 1256 1324 1276 1338 1074 1398 1025 972 912 766 975 1680 1872 2053 1782 565 2025 2075 2279 1640 1198 1495 1356 1169 1099 1642 746 1310 1330 831 1361 901 1746 1466 1657 1577 1345 1033 1592 1023 1034 1361 1316 1290 2162 2206 2016 988 804 1072 810 679 1173 1173 810 623 742 715 814 773 964 835 1160 1034 1281 1143 1625 890 764 982 986 2087 1190 1054 1246 1144 1238 1416 1468 1394 1402 1711 1210 1651 1253 1337 1367 1668 1633 1191 1622 1406 1425 1457 1730 1811 1419 1458 1759 1486 4132 4263 3292 3280 3105 2859 2530 2739 2032 2876 2540 2841 2528 2699 3054 2299 3192 2660 2221 1425 1557 1615 1473 1351 1364 1977 1059 1539 2334 2055 1909 1372 1270 1338 627 495 1021 680 666 913 1040 785 778 910 774 618 664 598 807 498 720 706 901 995 854 1521 1093 1092 1586 1474 1139 1357 1546 1489 1237 1584 1389 1499 1737 2291 1601 1741 1929 1415 687 532 492 688 695 653 466 583 385 325 807 301 532 362 574 642 162 240 241 271 323 391 409 372 304 640 431 767 620 723 1094 899 1009 783 780 379 840 520 395 541 934 728 744 821 907 705 624 695 531 544 679 850 586 889 969 1334 854 685 319 755 826 651 818 842 842 1070 940 765 745 645 958 733 972 816 983 716 784 904 555 864 605 1533 631 743 767 876 1092 659 776 544 939 984 606 267 1075 451 1132 693 435 1168 514 608 476 591 1527 1531 455 613 536 1336 1339 1433 1488 1297 470 446 807 1252 863 1582 1324 901 499 1419 1250 501 429 1190 1523 1274 1543 1115 1454 1208 1289 1394 1815 1755 1554 1622 1426 1500 1483 1604 1399 595 1196 856 1081 845 878 3758 1459 1338 1256 1630 1755 1665 1417 1717 1515 1544 1874 1124 791 1507 877 649 545 679 876 1322 1491 1247 1216 1131 774 1177 1752 1461 1263 1615 1046 774 918 921 737 320 314 255 294 280 300 249 478 473 681 466 436 785 1337 1585 1335 1162 1361 1111 1281 1096 1040 1386 1458 1354 1307 1380 1377 1527 1542 1231 1390 1366 907 1091 1363 1095 923 1311 1090 1138 1263 1189 1076 1221 1179 920 1023 1175 1335 1079 1151 1719 1690 1527 1071 1193 1189 1197 1542 1058 1402 1663 1898 2032 1404 1701 1083 1050 1057 1877 953 1692 1758 1035 628 526 415 114 142 147 289 1063 826 692 774 814 957 833 448 875 951 540 602 685 696 785 679 1578 378 885 663 765 744 779 795 642 897 602 738 643 733 586 790 708 415 753 747 865 1132 384 1768 899 861 642 816 474 690 595 609 680 674 857 956 903 650 409 497 377 521 1119 1030 1219 1079 1055 1258 1083 1152 1111 1230 1194 1341 1016 540 937 1153 995 1180 1290 1286 1645 805 847 1126 820 668 793 810 635 1356 2170 1702 1673 547 641 579 781 1148 1213 758 3114 792 3233 2818 2500 2711 2703 2997 3009 3103 2571 3008 2675 3097 3543 3089 1428 820 967 916 1630 1114 1443 1102 862 844 1547 1585 1153 793 982 981 712 1365 1740 1171 1054 980 1197 1354 1265 1559 1574 1881 1891 1823 1214 1317 1067 1143 1186 1395 1290 1134 1035 1266 1340 1594 1356 1182 1324 1725 1561 1815 1225 1356 1225 1174 1173 1373 1276 1029 1248 1355 779 914 1369 1561 1801 1225 1053 1391 1319 1432 1272 1403 1328 1486 1366 1402 1226 1230 1466 978 1273 1481 1359 1766 1651 1736 2187 1752 1739 1729 1724 1647 1761 1388 1439 1318 1423 1202 1323 1835 1814 1734 1930 2007 1855 2059 1913 1592 1551 1672 2112 1205 1430 1269 1260 1429 1023 1326 1646 1003 1369 1372 1159 1341 1831 1500 1445 1270 1044 1287 1436 1276 1620 1331 1080 1587 1495 1463 1456 1297 1556 1665 1759 1585 1547 1200 1287 1450 1558 1500 1381 1432 1474 1571 1532 1511 1556 1700 1315 1071 828 1442 608 617 549 562 604 664 394 347 357 491 407 462 489 440 497 370 428 392 418 780 553 758 643 632 865 474 591 511 546 322 676 460 583 831 758 497 451 593 597 658 505 546 410 539 411 736 601 767 905 552 491 1241 452 350 322 412 704 554 793 343 394 1067 365 338 417 486 412 317 474 284 791 967 637 303 474 680 515 655 477 1034 946 1244 289 364 503 536 523 1317 1268 1086 1081 352 636 254 645 410 516 692 738 866 817 382 512 724 360 713 634 895 1130 953 715 1022 782 689 1071 533 689 491 575 536 571 804 512 615 830 630 403 1050 967 654 1771 1236 1231 1045 882 1106 1171 1427 964 1411 1104 509 1188 471 526 1304 636 1415 933 1357 908 1055 755 1260 635 687 865 852 884 660 872 727 652 481 709 626 799 1165 1216 793 1104 1256 871 974 993 808 697 897 637 867 731 642 759 825 776 553 418 848 790 628 1116 1178 884 709 703 550 655 769 609 557 738 619 926 958 911 1253 785 682 1199 857 1320 849 837 718 648 631 754 942 385 322 468 543 888 1021 732 790 699 1076 588 912 743 1799 606 1154 634 786 813 881 527 1100 730 949 872 816 613 836 681 659 1025 1148 1092 1028 1075 1050 738 695 682 763 800 514 898 844 382 513 411 385 500 523 837 791 385 471 388 588 938 972 922 898 690 754 687 744 183 191 244 368 247 697 765 1040 1029 1268 1241 976 955 860 719 563 227 213 621 545 347 590 792 1012 982 1037 676 637 640 552 1058 842 914 834 1175 1006 671 542 580 902 355 315 723 721 642 404 442 976 672 735 475 691 659 748 666 899 1308 755 717 1379 831 396 629 763 682 782 761 918 809 601 413 609 810 501 413 903 1022 1150 1144 5467 4964 1050 1407 965 1283 1087 1112 1046 904 1324 1277 1075 1103 950 709 583 792 443 587 670 568 927 943 840 919 787 1178 1831 848 558 831 928 806 951 616 773 680 566 670 518 881 751 681 787 815 474 586 1326 792 942 832 823 698 400 875 775 1314 838 1011 766 622 600 1033 703 882 1089 1025 599 647 552 2010 1950 1903 918 1577 1262 1446 1295 1241 1056 1615 1393 1251 1474 1103 526 520 1642 1202 358 363 793 426 484 392 1241 1632 1521 1250 1707 2054 2121 2295 2302 2214 2227 2388 1638 1218 3124 2971 3017 2506 3056 2395 2359 2453 2634 3291 3200 3212 2825 3597 3534 2701 2768 2782 3379 3147 2863 3171 2667 5190 4521 4350 2478 1637 2375 1374 1735 2157 2936 1778 1197 2376 937 895 1233 601 837 1003 736 1854 1995 887 697 822 786 705 746 4548 4789 4508 3213 3325 3639 3253 3367 3571 4072 4787 3832 3793 3277 3861 3382 3243 3698 3760 3485 3459 3597 3504 3405 4385 3963 4197 4012 4015 848 780 670 3148 3507 2300 5287 5682 5614 5001 1813 2009 1357 621 1411 237 504 425 477 2519 1463 1418 605 1354 1244 640 1419 1923 1538 2440 1609 1609 2465 1745 2532 5034 6042 5204 4700 9249 7364 4950 5355 5253 5938 2575 1471 2584 1998 2401 1736 2369 1076 3498 1230 3001 1801 257 194 1976 1863 2736 5394 2663 978 2133 1161 1552 797 799 1783 1678 1743 1877 1816 3220 4011 1604 1265 2604 3011 3091 2986 2026 1919 1230 1082 781 2285 2162 3100 1034 1588 881 1593 1261 1157 1424 1905 4476 3790 1228 1055 1048 1434 1123 1067 1081 1229 1008 1327 2024 1764 1305 1778 724 664 3568 971 1266 1479 676 2148 1992 1835 1393 1638 13767 16367 8298 1320 1382 1487 1454 1514 1510 1516 1472 1294 2350 1676 743 577 678 750 511 537 1356 855 742 868 803 544 1223 1218 887 1060 1195 819 569 434 764 572 501 453 401 715 606 520 535 581 640 750 828 745 933 674 832 749 808 1010 889 584 665 378 951 1065 837 393 590 572 671 605 620 648 773 586 775 755 1515 843 835 840 535 1230 1194 1155 746 887 865 884 762 1002 775 762 755 817 980 870 824 1118 650 910 864 1138 1171 1012 529 781 794 876 853 906 664 1022 1194 610 1352 937 830 1059 804 926 1056 1155 972 1010 1803 132 1378 873 1240 665 1141 656 634 1067 1080 1404 1419 1261 1502 1076 1221 452 444 719 544 448 675 568 463 416 349 471 354 266 494 730 389 452 489 367 166 398 238 302 477 503 382 1574 851 880 478 660 863 759 602 622 744 735 998 756 971 859 872 860 1128 1157 686 647 729 537 924 1033 1038 1097 1201 789 540 502 728 493 381 410 1047 872 924 1103 1234 867 1208 1055 1062 1279 929 938 796 1225 903 1594 1200 1769 1630 1155 1291 1394 665 786 583 372 1116 1317 1262 1258 992 858 1101 418 847 956 1923 620 791 451 660 644 688 506 790 1283 418 803 913 744 260 256 463 1206 922 809 980 896 2084 296 514 382 324 963 1384 1070 1282 1267 1217 1339 955 1449 939 788 764 1065 801 867 738 1210 929 1328 1005 898 602 802 518 500 314 1188 486 701 536 201 710 565 723 372 1105 580 504 1795 775 1511 1054 1314 1457 1237 685 1255 1635 1533 1751 827 1166 1210 1289 1075 1187 1022 1320 806 914 852 750 850 1541 1666 1843 1617 525 2002 2009 2218 1576 1300 1443 1283 1223 1120 1633 878 1149 1308 928 1373 978 1554 1318 1487 1479 1197 972 1514 1049 891 1154 1291 1169 1799 2132 1855 904 733 995 821 688 1047 1023 873 690 776 755 857 766 884 861 1047 806 1138 1188 1593 1050 622 806 810 2113 1167 993 1072 1088 1220 1342 1349 1316 1432 1796 1157 1571 1136 1291 1335 1746 1642 1142 1375 1365 1373 1422 1690 1642 1578 1511 1912 1544 3873 3793 3223 3184 2844 2682 2411 2627 2070 2874 2506 2765 2554 2693 3295 2390 3057 2444 2178 1385 1544 1488 1150 1278 1301 1660 1097 1467 2341 2055 1795 1239 1112 1205 669 590 936 753 654 815 968 582 756 828 686 560 633 568 754 538 533 566 827 929 890 1161 997 1013 1498 1384 1099 1340 1738 1662 1324 1660 1287 1516 1608 2048 1424 1696 1863 1310 747 528 455 773 776 701 464 560 353 343 690 332 503 375 498 697 138 214 246 328 347 378 398 371 297 532 375 704 660 653 923 819 858 778 686 399 859 526 369 520 804 642 604 748 703 619 517 686 497 501 647 852 563 870 861 1231 802 700 313 673 694 514 672 725 722 923 795 648 616 646 831 663 801 694 945 737 678 751 548 776 600 1421 631 789 644 780 935 661 772 445 820 843 706 272 1157 409 1230 810 428 1113 503 713 465 694 1350 1425 418 604 535 1313 1519 1649 1803 1221 564 528 1057 1594 906 1572 1703 1171 624 1762 1564 541 464 1274 1409 1457 1825 1221 1629 1206 1462 1340 1794 1772 1603 1513 1336 1507 1404 1562 1400 554 1133 665 848 783 734 3372 1392 1381 1287 1650 1629 1573 1343 1573 1488 1541 1685 1115 800 1424 848 703 529 632 902 1305 1581 1053 1134 1055 698 1153 1525 1128 1203 1319 949 727 880 744 729 302 325 280 286 286 290 249 444 411 600 434 327 774 1254 1455 1268 1142 1260 1139 1227 1084 896 1423 1313 1271 1340 1374 1416 1524 1358 1061 1181 1386 809 1036 1404 1181 999 1194 1195 1036 1249 1199 1217 1152 1061 871 959 1120 1255 924 1072 1681 1358 1301 1094 939 1135 1039 1418 912 1293 1562 1670 1953 1234 1755 1139 1096 930 1802 1150 1603 1622 1009 592 478 341 132 160 165 247 1024 764 678 688 779 903 824 444 788 760 618 594 651 750 867 725 1481 409 838 599 636 686 816 833 627 900 572 693 619 615 551 628 588 335 656 730 825 1010 347 1809 824 798 616 634 462 741 562 615 687 603 788 918 771 626 333 400 387 552 1014 1036 992 862 1031 1052 985 1017 995 1251 1175 1440 1094 510 940 1079 977 1054 1179 1152 1418 756 753 1121 775 554 798 814 635 1277 2346 1661 1597 549 539 583 669 1042 1217 741 2761 685 2953 2648 2435 2705 2776 2935 2906 3137 2335 3096 2415 2983 3527 3031 1136 784 892 667 1365 1165 1497 1015 715 800 1599 1623 1121 753 976 1070 771 1287 1514 917 868 797 1142 1193 1125 1375 1441 1633 1977 2205 1168 1350 1214 1315 1203 1332 1272 1133 1370 1252 1465 1634 1357 1288 1505 1831 1541 1597 1509 1369 1204 1090 1051 1386 1390 1097 1037 1482 774 1221 1503 1555 1847 1490 1303 1478 1418 1616 1724 1730 1724 1632 1787 1560 1638 1414 1886 1131 1349 1567 1298 1833 1637 1869 2208 1728 1911 1699 1790 1755 1715 1564 1632 1695 1631 1486 1493 1929 2272 2092 2293 2310 2115 2146 2080 1886 1913 1939 2347 1236 1511 1852 1417 1587 1035 1454 1748 1109 1559 1527 1416 1468 1820 1414 1458 1562 1368 1588 1323 1255 1538 1573 1196 1574 1577 1748 1528 1562 1988 1899 1938 2048 1794 1622 1561 1807 1659 1698 1650 1485 1367 1507 1292 1507 1382 1793 1243 1167 909 1872 683 672 592 689 620 826 343 398 404 385 431 438 496 470 481 399 469 411 453 821 537 819 621 693 846 370 472 426 450 313 368 457 531 679 588 587 547 645 448 621 462 546 456 598 463 681 741 434 534 610 562 1472 434 408 388 400 866 445 648 392 432 826 417 509 528 531 447 424 474 370 750 1112 749 404 567 683 357 735 496 1065 768 1153 412 469 753 676 488 1388 1262 1141 1182 424 675 520 508 635 571 888 832 899 1044 582 708 764 485 1181 950 1187 993 830 817 1154 966 677 1084 725 789 498 531 663 611 834 694 746 1187 754 552 1692 1112 573 1700 1261 1503 1427 1086 1368 1270 1753 1006 1712 1085 429 1205 536 498 1610 762 1566 953 1312 978 1163 684 1108 828 869 1103 1007 1173 819 841 557 696 499 677 583 874 1039 1541 955 1062 1149 843 1152 1307 1020 659 993 585 1049 707 1039 749 941 805 633 595 995 544 517 1302 1198 1160 752 682 784 841 976 647 475 735 924 977 946 934 1323 841 825 1023 886 1532 877 939 680 571 566 651 880 333 410 430 651 885 789 650 861 828 1065 748 848 676 1518 600 1282 860 759 926 1000 598 1397 964 1033 856 733 663 650 598 697 1114 1274 1211 1047 1087 1014 756 645 732 720 976 645 1038 657 371 472 391 449 640 519 770 1074 645 721 446 715 913 934 1089 1024 724 684 661 746 154 192 291 410 208 737 875 1074 803 1111 1354 881 1086 1036 719 581 307 270 505 710 317 764 896 916 786 841 680 599 578 446 990 903 1124 1021 1177 1024 772 499 575 890 499 424 843 869 833 419 529 1103 508 602 611 588 911 1020 551 826 1370 644 619 1226 994 442 668 838 758 847 858 1130 1169 598 494 615 950 548 400 783 1125 1334 1452 5922 5590 1126 1424 1129 1228 1084 929 1258 1042 1468 1430 1320 1018 1155 533 607 1027 497 729 888 643 1002 1004 1020 985 829 1336 1833 850 698 1080 819 766 873 634 781 700 550 912 621 1188 916 734 814 711 397 814 1128 894 1027 976 623 726 471 880 661 1372 988 1163 814 702 571 942 642 711 1076 986 582 630 660 1957 1768 1812 928 1633 1563 1745 1715 1363 989 1519 1312 1394 1581 1136 616 479 1733 1049 456 402 787 431 611 563 1827 1678 1732 1315 1800 2421 2526 2790 2385 2382 2751 2642 1804 1292 3230 3084 2710 2995 3275 2455 2880 3121 3044 3614 3561 3370 2861 3809 3847 3321 2810 3679 3462 3569 2695 3636 2986 5293 4812 4311 2035 1990 2422 1663 1747 2829 2680 1964 1245 2536 1016 989 1341 772 929 848 895 1842 2558 822 719 868 832 851 816 5445 5300 5261 3854 3695 3692 3671 3228 3746 4389 4916 4446 4201 3707 4063 3752 3378 4051 4324 3873 3534 4395 3433 3690 4413 4379 3919 4309 4903 860 770 628 3555 3901 2483 5322 6163 6154 5419 1639 1641 1171 520 1134 264 651 562 482 2418 1578 1633 623 1114 1026 765 1504 1840 1532 2652 2003 1783 2694 2016 2643 5184 5941 5238 4244 8467 8724 4463 5338 5754 6566 2619 1539 2545 2530 2558 1788 2812 1010 3924 1402 3467 2134 340 206 2068 2087 3100 5816 2851 870 2201 1399 1843 608 600 1967 1774 1872 2278 1747 3421 4546 1792 1600 3036 3397 3454 3220 2366 2374 1360 1195 904 2648 2187 3431 1462 1894 969 1744 1377 1216 1680 2228 4957 4652 1347 1172 1246 1364 1223 1100 1171 1341 1337 1429 2205 1551 1397 2412 1071 990 3441 895 1229 1627 841 2071 2001 1883 1718 1688 10945 8298 16440 1601 1692 1614 1642 1748 1933 1659 1533 1543 2347 1759 766 587 799 948 570 474 1516 874 639 849 808 696 1244 1157 1195 1008 1054 938 619 602 700 780 740 577 555 791 677 556 744 726 630 868 1123 908 1000 985 752 822 850 954 1033 856 736 388 1063 1238 977 475 657 677 744 647 675 661 843 694 737 833 1763 836 834 1162 784 1277 1334 1342 735 846 781 745 786 969 881 900 930 988 1166 901 838 1267 849 926 870 1220 1031 1028 569 999 865 845 789 1011 602 1339 1172 608 1401 1076 976 1256 768 880 1101 1198 955 716 1797 188 1446 683 1184 705 1049 466 944 974 1014 1658 1624 1308 1714 1273 1478 564 728 644 518 386 1001 682 422 286 226 420 321 648 571 887 413 439 575 545 270 450 293 341 701 705 436 1572 1050 853 496 613 1226 996 607 624 883 765 930 661 1116 923 1055 898 1382 1299 912 848 818 539 1075 1142 1257 1268 1306 857 524 450 973 525 292 339 1174 1005 1067 1142 1190 933 1119 897 1060 1200 905 1013 940 1175 1025 1550 1175 1607 1518 1121 1343 1350 715 876 760 390 988 1213 1155 1358 886 620 1206 531 823 952 1824 699 761 487 748 717 810 591 889 904 382 745 925 726 368 360 396 1549 997 848 1092 836 2379 300 534 349 320 1167 1693 1276 1520 1395 1289 1507 992 1691 880 824 709 1076 784 820 808 1151 901 1236 947 980 778 1016 759 463 450 1417 486 546 580 295 683 443 756 520 1016 557 536 1766 953 1244 1050 1479 1502 1368 554 1336 1598 1560 1704 920 1223 1183 1287 1270 1427 1216 1508 1195 1071 866 767 881 1757 1664 1547 1735 712 2364 2078 2262 1528 1228 1391 1360 1212 1458 1761 547 1187 1115 860 1169 890 1650 1463 1566 1548 1212 1077 1797 1064 1067 1408 1289 1456 1999 2158 2138 1369 1193 896 817 749 932 1008 913 552 738 924 726 989 860 765 1313 1101 1586 1066 1522 863 904 1019 963 2326 1357 1170 1349 1187 1476 1710 1586 1243 1486 1621 1211 1750 1193 1229 1244 1461 1781 1424 1497 1645 1478 1416 1765 1775 1219 1229 1721 1458 4206 4380 3374 3155 2855 2847 2472 2681 1855 2571 2347 2679 2977 2455 3198 2528 3195 2886 2123 1466 1604 1464 1369 1435 1488 2134 1025 1544 2690 2421 2308 1490 1549 1446 573 538 1019 690 809 1019 997 884 829 920 671 529 664 556 936 477 856 710 740 1007 816 1206 1032 1103 1654 1413 1323 1585 1624 1516 1466 1551 1529 1715 1822 2115 1595 1720 1900 1242 967 870 828 990 999 928 474 656 411 262 824 349 402 343 512 838 178 208 260 247 463 554 572 506 453 702 489 853 609 757 1213 941 1068 962 963 412 918 455 344 457 1200 588 671 930 1256 487 442 537 338 471 627 953 389 701 1115 1437 872 558 390 693 820 616 848 888 924 1107 883 609 673 567 1039 762 1000 878 751 753 855 1059 618 911 719 1396 903 925 883 926 1041 860 856 627 987 1044 495 396 1027 526 1075 576 532 1090 497 570 431 522 1303 1465 406 701 604 1470 1473 1584 1658 1169 432 404 761 1160 823 1552 1298 874 505 1294 1223 473 535 1290 1511 1099 1400 946 1319 1232 1412 1380 1664 1915 1731 1704 1568 1406 1469 1601 1403 593 1363 887 900 744 797 3574 1508 1447 1481 1459 1739 1694 1414 1655 1708 1771 1968 1208 917 1753 734 531 571 688 718 1098 1168 1094 1209 946 978 1072 1740 1500 1307 1505 988 827 873 1132 793 265 237 178 243 221 233 186 493 324 598 764 378 698 1398 1519 1292 1260 1460 1219 1240 1240 1363 1353 1663 1499 1349 1341 1434 1467 1565 1353 1479 1447 901 1074 1475 1079 926 1361 1019 1092 1306 1067 1088 1348 1234 941 969 1324 1264 1156 1066 1444 1482 1632 1077 1313 1284 1222 1511 1130 1430 1415 1764 2035 1680 1651 987 870 1047 1863 935 1831 1692 1122 485 644 440 207 271 278 418 1002 942 738 772 663 844 725 363 872 1041 527 658 610 538 843 830 1767 426 931 753 842 752 844 893 570 1041 786 794 704 669 629 943 708 633 874 816 769 1138 411 1839 988 954 670 826 595 700 629 656 593 852 887 978 1070 766 446 553 403 500 963 1087 1298 1048 1070 1293 1200 1014 1386 1051 1188 1219 1113 545 860 1416 1219 1398 1555 1574 1125 792 963 1285 716 649 955 925 727 1406 1792 1633 1720 524 1052 457 909 958 1184 809 3302 747 3493 3222 3067 3310 3126 3564 3800 3627 3177 3489 3251 3340 3439 3083 1124 905 1168 1056 1681 955 1410 1391 984 1150 1587 1474 1109 897 1196 977 932 1411 1689 1181 1026 960 1053 1240 1187 1608 1618 1832 1877 2333 1503 1514 1621 1585 1711 1501 1386 1504 1140 1127 1802 1856 1869 1837 1459 2139 1730 1509 1930 1707 1238 1328 1326 1537 753 962 1070 1174 1442 646 1402 1682 1151 1262 1432 1122 1071 1071 1540 1254 1687 1504 1454 1704 1413 1577 1540 1042 1648 1561 1803 1284 1426 1383 1662 1365 1272 1120 1244 1120 1334 984 1326 1100 1237 1282 1184 1281 1351 1231 1385 1253 1219 1329 1441 1223 1425 1425 1373 1057 1131 1388 1128 1272 1226 1339 1387 1808 1105 1195 1220 1288 1385 1234 1973 2118 953 1157 1374 1204 2387 1553 1466 1563 1505 1489 1361 1173 1436 1638 1460 1539 1440 1427 1490 1602 1430 1526 1403 1472 1734 1727 1752 1704 1726 1725 1265 1041 1119 1510 773 729 536 526 558 652 540 613 792 816 485 511 606 573 593 434 464 424 418 927 716 863 786 738 977 484 751 599 637 414 627 680 541 762 645 653 505 681 466 646 625 586 603 701 528 508 742 556 641 829 765 1281 831 498 482 292 482 339 901 899 963 401 389 515 435 535 487 508 633 346 651 1595 488 463 641 419 441 494 492 1004 583 1063 576 657 795 635 684 1008 893 865 1013 447 550 578 569 636 629 770 754 767 819 503 697 794 707 721 795 1320 772 745 663 1130 796 1071 858 719 748 685 755 554 710 968 703 691 950 478 504 1317 1174 571 1478 1390 1341 1569 1043 1506 1168 1551 910 1686 1092 758 1080 748 1092 1626 794 2153 697 1045 938 1129 847 1041 789 815 707 1308 966 865 1162 930 781 1104 1220 500 898 1394 1585 900 1028 1113 1214 1474 1565 1262 855 788 690 880 800 632 582 842 791 566 625 806 668 866 1417 1162 1722 845 766 607 669 771 452 487 813 1239 1059 1135 1190 1467 930 1238 1297 946 1575 1012 1001 755 711 797 943 1329 807 1033 513 671 802 847 655 663 758 859 1145 1390 900 1693 872 2145 895 871 1087 975 849 1706 1158 1100 838 927 790 920 545 519 1003 1180 1097 1752 1784 1226 946 542 704 674 671 539 725 731 302 346 350 461 926 659 905 1267 732 874 730 368 843 852 888 1245 767 663 1208 931 234 141 244 234 270 729 792 1491 1465 1318 1257 1121 1200 1065 1052 663 353 224 579 1060 243 958 649 796 1001 1047 378 550 601 684 1082 962 1322 1144 868 1173 617 661 718 899 636 480 433 429 557 605 549 597 464 506 530 465 695 838 504 1080 1424 1067 1089 1093 1228 508 711 895 797 1082 950 1104 938 834 597 461 835 590 699 1132 1040 1370 1298 5775 5063 1182 1364 1264 1195 1232 1204 1167 988 1516 1597 1548 947 975 889 516 883 450 628 772 785 1325 1223 1277 1221 1035 1857 1516 833 752 1137 1221 1347 1350 1006 1243 524 524 1042 776 784 740 558 667 565 465 543 985 907 1133 864 1237 727 940 814 592 1490 1266 912 910 941 474 1095 1122 1068 1524 1433 912 1001 1178 1616 1873 1599 1079 1700 1804 1793 1620 1214 1173 1772 1068 1446 1437 1311 709 801 1880 1227 792 611 693 808 974 802 2100 1906 1719 1809 1621 2371 2295 2337 2460 2042 2164 2350 2352 1561 2973 3006 2976 3841 3490 3203 2599 2610 3292 4039 3229 3195 3684 3248 3426 3869 3317 3430 2687 3084 2347 3320 2961 5572 5712 5504 2237 2495 2875 1658 1040 3416 2972 2111 1126 2477 838 763 965 973 1412 1011 754 1937 1654 987 798 1273 1188 740 624 4110 4261 4084 3743 3861 3965 3557 4253 4464 4112 3860 4509 4559 3620 3938 3756 3404 4320 4736 3940 3933 5615 3831 3830 5272 5467 4620 4810 5103 1364 1183 864 3113 3813 2032 5595 6003 5916 4967 1857 1930 2006 794 1956 342 849 664 680 3265 1881 1970 848 1059 930 1024 2399 2686 2228 2646 2022 2594 2731 2564 3842 5327 6011 4379 4587 9487 9920 4221 5573 6182 6035 2910 1873 2887 2524 3000 1487 3244 1145 3987 1714 4324 1927 332 310 2911 2548 3285 6626 3184 1045 2411 1858 2233 627 624 2212 2095 2247 2958 2318 4193 4349 1879 1093 2259 3318 3076 4600 2643 2528 1357 1112 1294 3486 1956 4007 1013 2021 1191 1847 1665 1676 1912 2093 4717 4419 1506 1476 1947 1779 1563 1056 1784 1154 1206 1555 2550 2184 1155 3029 1735 1648 4082 1419 1706 1655 1110 2108 2175 2278 2400 1950 1462 1320 1601 17935 16284 14326 12530 13649 2218 2200 1808 1986 2770 2177 791 616 982 852 923 556 1417 697 746 1206 1022 1196 1566 1431 1629 1039 1769 1261 968 730 791 955 886 359 586 882 744 698 750 826 976 1112 1144 969 866 764 682 1046 847 953 1084 890 1050 492 816 957 1109 624 514 599 488 573 762 612 826 781 698 868 1141 514 756 628 701 1139 1027 1200 604 672 696 713 875 941 741 767 725 778 887 663 906 847 693 733 729 848 1016 772 409 693 808 567 574 1228 610 783 922 685 1245 847 807 992 917 995 909 1028 592 955 1717 381 1532 875 538 536 677 601 1161 1289 1017 1594 1478 1513 1386 1197 1809 781 574 836 679 421 707 679 581 494 386 592 684 526 669 1124 380 482 715 508 510 703 426 448 811 649 461 1474 1436 1354 1193 1185 889 1108 707 749 1031 745 938 836 1102 1031 998 937 1078 1751 928 1123 1254 1075 1050 1296 1506 1273 1169 1459 592 377 933 832 496 651 1141 1212 1593 1135 2195 1344 1281 1513 1281 1513 1161 1342 1216 1459 1282 2047 1396 2062 1664 1392 1764 1961 1193 1317 1360 557 993 1371 1682 1884 1356 1227 1122 500 981 1274 2736 436 535 571 494 633 645 595 728 1051 415 886 726 1508 753 787 695 1558 1454 827 958 895 2224 366 527 272 390 817 1183 995 1105 1224 1204 1314 910 1062 1088 946 935 1072 880 934 1115 1207 1087 1333 1109 1257 854 936 990 577 575 1248 474 623 762 401 841 502 805 756 1541 879 668 1841 1268 1258 1246 1356 1452 1338 796 2253 1281 1503 1774 1046 1159 1048 1017 663 958 874 1015 1294 921 755 882 832 1596 1344 1833 1730 1135 1799 1750 2062 1472 1046 1283 1890 1124 1272 1741 669 1582 1497 1046 1561 1075 1538 1266 1319 1350 1093 1210 1754 1353 989 1745 1329 1134 1372 1742 1775 1584 1408 893 1082 890 1105 1157 1466 908 1066 1580 898 1048 898 780 1446 1356 1475 1257 1925 1860 948 853 987 2250 1694 1376 1004 1255 1719 2111 1941 1707 2093 1651 1521 1396 1737 1494 1529 1393 1506 1652 1259 2054 1823 2171 2073 2114 1772 1865 1943 2416 4033 4004 3471 3551 3520 2917 3244 3444 2961 3863 2720 3028 3150 2812 3177 2568 3870 3008 2780 1943 2119 1457 1646 2137 1433 1938 1140 1957 2856 2591 2726 1751 1756 1336 822 571 1321 1071 1066 937 1433 771 505 1049 863 674 666 917 1044 619 899 899 1059 989 1013 1437 1125 1238 1524 2261 1267 1460 1329 1251 1218 1642 1201 1402 1820 2393 1344 1278 1317 1404 655 461 394 638 644 565 632 810 746 319 602 491 513 362 771 800 209 248 242 408 596 577 554 574 526 698 607 1038 877 887 904 851 875 627 626 576 909 719 664 711 661 613 777 706 1250 357 308 469 387 245 346 1141 640 1053 1257 1965 936 744 525 1097 1081 887 1022 1189 1179 1101 1104 993 952 764 902 790 920 825 1054 1055 956 1358 1006 975 905 1572 1022 999 1197 1174 920 937 955 659 971 911 700 397 1815 886 1632 765 822 1489 1053 755 1025 736 1553 1740 697 624 584 1656 1454 1703 1754 1268 843 697 789 1583 988 1934 1491 984 784 1610 1655 950 953 1819 1570 1458 1558 1336 1849 1590 1595 2161 2631 2355 2197 2023 2163 2500 2024 2864 1880 653 1133 1119 935 895 886 4402 1724 1449 1447 1600 1922 1758 1506 1649 2384 2212 2230 1917 1278 1539 1195 1013 768 1192 855 858 1037 1059 1154 1123 540 1138 1759 2013 1413 1769 1128 1178 837 1359 1173 413 485 373 495 495 319 283 783 592 582 681 405 1050 1597 1556 1376 1469 1378 1252 1322 1491 1440 1412 1907 1836 1933 1708 1777 1876 1651 1344 1465 1334 1168 1274 2090 1618 1157 1189 1368 1310 1501 1137 1055 1129 1217 1052 1535 1364 1592 1127 1336 1496 1319 1700 1211 1156 1159 1447 1748 1103 1522 1675 2319 2567 1969 2176 1213 1134 1112 2162 1145 2056 2031 1290 639 610 518 302 322 354 366 942 1034 949 744 656 824 904 539 822 834 801 803 638 570 506 897 1928 791 1031 974 775 538 1018 912 476 542 409 652 559 724 897 785 958 699 1307 668 920 1264 712 2208 1051 1011 1203 764 487 733 683 389 906 968 539 577 1182 634 590 614 584 673 1091 1843 1154 1010 1044 1326 903 734 1040 1193 1339 1207 1435 390 908 1340 1269 1398 1498 1198 1525 897 982 1513 730 771 907 906 689 1525 2513 1719 1271 541 792 715 1026 818 1111 630 3344 732 3900 3550 3458 3435 4185 4130 3957 3254 3302 3180 3274 3731 3709 3581 1078 1431 1339 1030 1564 1278 1840 810 1163 870 2416 1991 799 876 1211 1425 1023 1117 1866 1242 1172 997 1107 1464 1440 1355 1348 1555 1869 2260 1517 1469 1525 1529 1756 1470 1371 1509 1115 1141 1785 1847 1834 1829 1446 2135 1843 1496 1883 1702 1198 1276 1272 1565 779 960 1081 1179 1611 711 1470 1639 1136 1098 1157 1125 1091 1095 1364 1300 1557 1482 1411 1498 1371 1550 1590 980 1628 1602 1812 1350 1440 1439 1731 1411 1335 1249 1295 1171 1339 1091 1380 1156 1226 1373 1273 1260 1364 1187 1287 1269 1210 1329 1441 1181 1372 1379 1358 1079 1185 1253 1145 1219 1240 1278 1341 1848 1143 1168 1205 1270 1388 1380 1952 2098 961 1222 1345 1300 2466 1422 1545 1669 1670 1659 1568 1285 1626 1892 1752 1767 1681 1731 1773 1795 1637 1652 1563 1534 1758 1740 1919 1799 1921 1800 1280 1038 1166 1603 841 827 502 532 524 642 595 613 768 842 487 501 661 576 600 466 506 462 456 931 712 873 790 738 983 496 738 585 625 439 633 689 526 820 675 659 505 701 534 713 690 651 649 813 522 446 879 612 722 867 803 1283 785 546 534 269 492 382 974 869 929 430 417 531 465 537 470 526 683 346 683 1516 508 469 643 452 476 605 564 1090 601 1163 590 673 782 631 597 1029 914 870 1057 507 568 541 630 608 680 754 781 782 802 505 648 843 736 732 876 1382 815 739 744 1186 834 1099 944 725 848 705 759 546 672 1068 731 729 1058 442 496 1366 1296 567 1545 1422 1317 1605 1121 1537 1199 1535 1030 1658 1124 785 1034 789 1193 1572 808 2294 742 1014 1017 1223 1019 1109 892 914 738 1262 1007 848 1158 969 774 1056 1220 539 1004 1434 1542 1006 1056 1187 1265 1596 1557 1316 976 827 721 987 831 717 583 815 835 695 623 813 584 813 1460 1178 1618 823 873 606 655 761 499 515 829 1255 1066 1143 1251 1521 1013 1242 1274 937 1586 987 1094 784 713 796 874 1459 839 1103 496 689 826 857 629 739 766 909 1127 1499 863 1663 886 1922 917 919 1143 1105 824 1696 1174 1159 859 955 749 885 752 533 1051 1246 1196 1785 1815 1056 1050 523 682 688 748 622 800 738 316 352 362 488 873 611 912 1298 747 885 713 360 837 946 933 1265 766 661 1225 873 286 159 248 238 286 596 835 1550 1530 1353 1267 1162 1216 1073 995 576 351 228 543 1005 233 963 705 972 1050 1094 350 579 613 670 1080 968 1275 1215 991 1209 725 707 671 1066 643 479 431 435 535 610 543 622 493 541 501 516 693 844 548 1088 1405 1030 1044 1131 1271 516 747 906 818 1026 959 1077 942 794 661 495 883 561 736 1135 1198 1375 1288 5563 5289 1283 1387 1353 1308 1409 1327 1161 982 1550 1587 1634 934 994 852 512 863 486 620 755 772 1269 1205 1192 1205 977 1697 1629 818 776 1169 1225 1349 1239 991 1223 507 492 1072 759 829 817 650 726 638 552 604 1022 1006 1115 898 1252 780 900 761 454 1529 1352 916 1060 965 470 997 1101 1042 1473 1332 883 968 1128 1756 1931 1699 1055 1599 1710 1681 1669 1264 1283 1917 1126 1512 1590 1311 632 764 1879 1209 789 610 684 830 978 830 2119 1829 1598 1739 1634 2586 2335 2512 2417 2019 2141 2470 2404 1528 3028 3136 2898 4211 3813 3122 2680 2648 3359 4200 3582 3426 3733 3361 3765 3909 3216 3726 2784 3255 2573 3547 3174 5765 5751 5536 2162 2349 3070 1566 1092 3446 2950 2378 1085 2583 874 799 906 944 1357 1149 799 1870 1811 1009 778 1294 1211 775 654 4451 4575 4391 3811 3737 4144 3796 4152 4511 4252 4065 4596 4755 3960 4189 3906 3789 4482 4752 4200 4167 5562 3797 3733 5034 5333 4589 4697 4888 1431 1234 808 3316 3672 2313 5584 6369 6235 5272 1979 2028 1975 780 1914 390 811 632 678 3380 1850 1967 895 1094 990 1078 2297 2583 2160 2678 2085 2570 2654 2602 3760 5608 6365 4692 4508 9537 10063 4297 5816 6012 5982 2736 1876 2970 2586 2994 1500 3185 1128 4085 1886 4383 1924 357 335 3008 2561 3247 6844 3410 1099 2482 1824 2222 649 642 2153 2050 2169 2753 2310 4279 4475 1895 1113 2239 3491 3213 4493 2598 2566 1431 1199 1397 3447 1934 3992 1069 1968 1148 1841 1716 1747 1963 2109 4818 4542 1655 1687 1888 1836 1596 1097 1708 1265 1328 1694 2464 2139 1142 2972 1717 1636 4146 1340 1641 1605 1100 2132 2190 2257 2419 1904 1528 1382 1692 16284 18722 14173 12238 14613 2584 2267 1937 2031 2738 2215 758 743 996 845 917 598 1421 729 752 1183 1006 1061 1608 1381 1636 1052 1663 1275 958 728 703 918 832 378 551 937 792 738 774 837 912 1110 1104 945 795 809 713 1076 855 946 1125 866 1081 502 881 978 1062 704 528 669 604 680 736 819 944 826 756 884 1124 548 682 552 832 1274 1108 1151 640 710 730 709 869 953 764 820 702 776 1047 669 926 852 627 667 683 805 1098 828 491 715 770 587 586 1537 618 1008 898 696 1260 1017 973 1162 991 1077 1008 1129 645 917 1758 297 1587 895 657 561 737 613 1159 1279 1174 1627 1471 1577 1389 1213 1725 816 584 975 651 475 771 675 587 535 399 592 738 571 638 1083 412 478 747 534 506 613 344 412 880 642 479 1440 1377 1390 1194 1179 1040 1098 734 730 1128 765 1008 862 1163 1246 1024 970 1190 1781 753 1059 1116 1018 940 1205 1487 1304 1243 1478 658 406 978 893 514 649 1114 1228 1536 1138 2216 1206 1149 1458 1104 1401 1097 1356 1198 1531 1237 2063 1329 2006 1660 1301 1670 1974 1082 1257 1306 555 1047 1431 1675 1898 1365 1233 1079 539 1002 1299 2635 464 573 585 536 649 667 581 753 1077 425 871 769 1517 762 798 711 1514 1384 772 899 836 2294 345 674 415 373 799 1246 1027 1137 1283 1265 1379 961 1171 1086 976 951 1092 898 950 1151 1242 1087 1415 1125 1236 849 925 1004 622 634 1354 440 659 832 415 837 520 750 740 1467 954 722 1951 1166 1304 1343 1332 1367 1273 799 2289 1368 1549 1818 1111 1084 1003 1054 669 964 878 981 1252 972 812 883 817 1677 1456 1970 1943 1123 1743 1793 2062 1453 1069 1289 1875 1045 1404 1689 672 1542 1571 1030 1637 1059 1548 1264 1364 1410 1150 1199 1671 1347 983 1814 1444 1220 1399 1729 1697 1497 1350 990 1063 861 1090 1098 1437 804 987 1354 880 1123 887 800 1506 1513 1410 1207 2022 1796 900 984 1104 2311 1714 1222 914 1262 1585 2080 1823 1791 2122 1740 1508 1436 1734 1573 1580 1441 1501 1618 1298 2198 1840 2231 2179 2225 1840 1866 1993 2532 4200 4228 3649 3700 3628 2968 3278 3512 2939 3663 2810 3148 3020 3020 3230 2664 3976 3266 2895 1926 2092 1467 1654 2091 1487 1870 1119 2061 2917 2636 2603 1811 1870 1226 783 515 1288 979 1107 1028 1489 785 568 971 953 824 734 907 1078 602 919 915 999 987 1015 1508 1084 1254 1617 2144 1304 1564 1319 1241 1259 1616 1332 1470 2003 2368 1381 1372 1447 1456 661 465 388 666 672 589 723 800 728 327 532 458 513 389 672 812 245 217 244 398 588 569 548 566 520 686 600 1022 873 872 903 846 872 618 626 604 952 744 695 740 635 575 750 735 1183 410 359 478 388 244 353 1199 663 1016 1153 1982 1040 781 574 1067 1067 848 1080 1164 1191 1052 1018 907 880 676 923 754 917 891 1021 978 948 1268 1095 1018 1076 1430 985 1027 1139 1065 825 878 904 573 870 847 676 422 1820 835 1569 730 783 1440 1002 767 970 786 1572 1831 659 620 576 1457 1380 1631 1844 1235 799 691 687 1423 939 1975 1423 866 826 1440 1507 925 1027 1852 1659 1354 1540 1333 1559 1496 1560 1869 2664 2360 2106 2024 2147 2591 2049 2820 1871 660 1173 922 875 983 834 4457 1926 1623 1658 1858 2061 1846 1495 1836 2410 2284 2173 1847 1275 1651 1162 1027 744 1222 849 934 991 1057 1145 1125 572 1208 1800 1955 1410 1749 1086 1213 859 1324 1162 380 466 383 466 474 311 287 894 616 575 743 391 1207 1570 1608 1393 1367 1256 1244 1245 1397 1301 1356 1820 1913 1893 1710 1699 1901 1610 1303 1422 1285 1225 1351 1984 1649 1254 1175 1393 1332 1394 1097 1057 1032 1258 1063 1554 1219 1598 1012 1350 1500 1357 1746 1203 1262 1203 1431 1807 1138 1571 1666 2298 2566 1977 2143 1200 1160 1213 2215 1051 2197 1903 1322 688 629 576 303 325 357 371 962 1031 869 640 581 857 825 535 874 882 811 793 690 572 588 1027 2067 830 986 1018 741 616 994 1033 490 544 407 684 577 690 916 879 958 661 1294 644 914 1228 695 2127 1011 973 1171 706 507 685 635 485 884 951 526 542 1081 614 593 637 604 687 1151 1761 1067 1015 1015 1257 868 858 1019 1261 1308 1249 1236 471 863 1243 1172 1370 1419 1136 1517 812 995 1611 846 840 792 966 704 1633 2196 1719 1240 589 734 805 1066 735 1127 652 3319 748 3834 3482 3570 3511 3976 4070 3993 3356 3297 3327 3343 3601 3759 3651 1085 1544 1472 1018 1622 1255 1857 818 1070 958 2258 1973 804 847 1133 1413 1160 1239 1890 1373 1307 1155 1160 1516 1484 1454 1439 1687 2227 2338 1405 1489 1421 1774 1774 1553 1409 1471 1311 1101 1942 1986 1985 1837 1500 2143 1558 1528 1972 1833 1237 1349 1335 1505 1078 1089 1316 1332 1463 787 1599 1929 1255 1491 1439 1440 1292 1354 1616 1498 1776 1591 1507 1764 1526 1754 1743 1351 1877 1770 2010 1472 1469 1557 1897 1533 1555 1319 1470 1271 1419 1227 1405 1195 1344 1269 1277 1348 1336 1230 1444 1463 1382 1507 1584 1397 1456 1416 1428 1123 1281 1487 1279 1395 1336 1354 1524 1902 1131 1142 1229 1563 1801 1436 2101 2106 1034 1451 1453 1409 2363 1751 1560 1608 1402 1689 1637 1410 1660 1917 1815 1793 1732 1396 1592 1681 1833 1786 1682 1601 1918 1758 2126 2161 2068 2041 1292 1132 1035 1620 860 774 678 572 712 744 521 530 732 805 429 539 768 625 613 526 570 520 522 768 545 720 605 822 1051 472 683 527 559 361 759 706 597 710 585 629 465 679 590 713 531 475 480 603 507 585 683 610 740 755 703 1407 785 641 629 299 508 408 1018 774 842 426 400 486 450 539 442 427 674 369 744 1319 585 518 708 466 376 543 505 992 669 1236 549 657 764 630 699 1227 1034 1121 1066 466 616 516 542 607 708 708 742 705 852 535 774 953 724 845 868 1390 1053 781 733 1305 1049 1093 956 733 734 783 840 533 650 984 669 732 968 486 470 1591 1102 580 1491 1511 1296 1555 898 1639 1252 1923 944 1739 1134 742 1022 796 1085 1537 864 2417 740 1112 1145 1244 907 1106 815 862 930 1298 1152 862 1092 766 832 1194 1133 564 886 1467 1791 900 1049 1241 1238 1519 1681 1335 956 845 728 881 860 670 703 1049 851 623 613 774 615 984 1646 1226 1819 853 762 586 670 772 540 533 790 1220 1014 1067 1125 1432 833 1243 1119 1079 1730 1147 1133 762 678 785 943 1426 918 1072 524 709 794 882 719 743 839 908 1208 1416 812 1634 758 2074 895 848 1030 1009 901 1866 1159 1101 816 1040 881 855 602 469 1098 1129 1096 1649 1700 1460 984 640 852 759 682 548 734 751 328 376 368 485 933 720 876 1293 721 872 725 416 760 932 1044 1554 1068 657 1232 809 366 246 292 246 282 817 993 1466 1370 1271 1305 1040 1162 1088 1184 726 414 351 714 1037 283 1038 633 832 969 1013 447 653 578 845 1178 980 1302 1216 929 1177 808 679 740 1024 665 539 515 542 645 555 675 709 523 579 664 485 726 866 525 943 1298 1224 1188 1177 1173 556 789 924 832 1093 987 1063 1085 874 557 645 920 660 682 1163 1205 1303 1377 5961 5444 1080 1397 1254 1229 1274 1238 1454 1196 1593 1626 1861 1176 1118 1051 387 870 454 694 844 865 1226 1126 1193 1285 1087 1786 1650 769 748 1181 1236 1257 1472 1018 1147 495 535 1073 761 928 844 632 692 685 624 814 1295 1052 1191 968 1212 733 1023 1018 752 1649 1500 866 1212 1054 538 1022 1017 924 1318 1157 944 1025 1058 1873 2287 2217 1136 1763 1816 1828 1830 1336 1375 1845 1146 1580 1440 1378 782 824 1896 1172 795 616 651 1131 926 837 2064 1961 1695 1763 1897 2717 2700 2768 2782 2368 2396 2563 2506 1626 3139 3176 3150 4129 4135 3357 2773 2706 3696 4234 3611 3365 3894 3667 3983 3911 3473 3535 3398 3179 2713 3391 3379 5822 5633 5429 2017 2492 3096 1695 1214 3770 3278 2416 1238 2704 837 766 1137 1281 1434 1059 860 1845 1731 989 730 1289 1194 803 590 4592 4706 4423 4026 4116 4036 3848 4375 4359 4489 4327 4718 4687 3848 4390 4149 3693 4622 4815 4395 4050 5706 3824 3845 5053 5379 4602 4565 4934 1335 1136 844 3471 3845 2477 6320 6445 6274 5593 2228 2243 2079 781 2043 427 725 603 633 3504 2189 2170 881 1162 948 910 2355 2797 2191 2847 2076 2727 2952 2563 3686 5766 6525 4851 4786 10099 10424 4622 5680 5736 6337 2841 1896 2896 2564 2915 1682 3226 1107 4045 1853 4380 1931 243 221 2874 2708 3554 6543 3350 1186 2437 1997 2295 683 677 1905 1828 2051 2883 2293 4265 5061 2186 1234 2513 3516 3254 4619 2867 2765 1459 1234 1611 3553 2150 4113 1241 2247 1334 2079 1669 1651 1895 2261 4906 4723 1517 1509 1917 1894 1446 1049 1778 1200 1360 1531 2637 2293 1540 2881 1802 1727 3956 1545 1887 1636 1287 2496 2570 2631 2405 2017 1616 1487 1614 14326 14173 18790 10928 12740 2187 2419 2013 1917 2694 2097 769 600 942 1010 1043 683 1680 874 930 1186 1114 1284 1630 1376 1506 1138 1707 1205 915 838 826 944 860 498 528 894 760 734 849 942 882 1158 1268 1057 842 743 733 1055 867 948 1041 869 1043 444 1013 1209 1002 628 533 697 640 701 835 744 962 857 830 958 1214 841 645 729 779 1093 1039 1171 673 759 782 750 988 876 871 903 898 852 1055 861 1086 955 683 992 1001 1116 1035 930 515 875 820 766 810 1515 675 1018 969 673 1352 1110 973 1212 933 1064 1164 1294 770 1092 1975 412 1962 1059 689 613 690 595 1137 1328 1080 1784 1873 1692 1416 1239 1720 726 589 912 726 520 823 736 621 526 392 611 684 551 597 1077 434 571 816 607 535 686 413 465 888 689 479 1588 1519 1424 1202 1261 967 1117 734 718 1185 980 999 841 1225 1125 1017 944 1308 1502 836 984 1196 1026 1168 1192 1366 1204 1305 1416 636 443 983 813 450 635 1333 1176 1508 1265 1995 1507 1317 1663 1179 1539 1131 1361 1090 1366 1316 2045 1261 2081 1692 1605 1810 2294 1189 1329 1398 537 1085 1458 1803 2173 1418 1314 1223 529 1022 1333 2590 543 748 667 614 817 873 695 899 1026 417 1028 840 1628 801 847 664 1425 1361 822 999 951 2312 428 722 386 458 957 1345 1078 1237 1334 1277 1414 959 1200 1015 912 916 1093 898 950 1004 1218 1037 1389 1063 1170 832 936 989 660 668 1366 609 686 989 339 846 660 881 700 1523 841 676 2215 1188 1425 1314 1415 1478 1382 722 2286 1451 1688 1986 1245 1316 1165 1488 975 1240 1244 1281 1392 1166 750 987 872 1572 1435 2069 1837 1123 2006 2159 2581 1500 1220 1297 2018 1355 1386 2058 803 1687 1756 938 1858 1002 1739 1447 1522 1566 1113 1297 1772 1355 939 1915 1513 1406 1377 1599 1806 1542 1330 1054 1055 825 982 1101 1601 888 1007 1415 877 1002 1119 1066 1435 1658 1829 1331 1940 1947 942 1002 1123 2825 1784 1596 1182 1469 1702 2079 2024 1800 1938 1726 1703 1440 1742 1541 1519 1588 1659 1873 1724 2422 1932 1954 2207 2357 1994 1909 2013 2153 4650 4818 3715 3783 3716 2893 3221 3461 2938 3789 2967 3236 3160 2864 3003 2926 4056 3403 2945 1849 2014 1469 1798 2133 1623 2078 1161 2110 2778 2532 2865 1737 1843 1302 890 680 1538 1133 1001 1031 1657 761 512 1122 1039 866 813 887 1179 872 958 962 1001 1034 1009 1357 1114 1144 1677 2160 1297 1791 1372 1267 1430 1727 1582 1735 1826 2320 1571 1348 1449 1364 605 497 447 620 616 484 700 680 948 315 608 420 575 430 772 848 215 229 216 398 634 670 624 582 592 782 649 1023 988 1028 1076 1044 1062 679 695 539 897 727 680 731 706 658 768 778 1368 339 290 631 462 286 399 1123 689 1074 1307 1914 951 773 518 1127 1111 910 1177 1224 1220 1097 999 976 929 801 990 781 936 833 1034 1018 1078 1440 772 980 739 1597 977 1131 1342 1246 1082 1086 1173 793 1120 983 953 368 2144 898 1938 1032 830 1819 1119 956 1068 926 1760 2134 873 632 557 1718 1464 1705 1728 1644 818 716 713 1501 945 1939 1549 948 886 1415 1532 908 845 1739 1563 1510 1522 1408 1939 1771 1758 2143 2617 2291 2245 1951 2309 2515 2304 2691 1851 694 1125 1130 1085 956 808 4601 1577 1292 1296 1584 1952 1673 1393 1797 2371 2299 2053 2025 1371 1557 1231 1133 832 1094 822 1041 1138 1100 1169 1288 550 1268 1599 1949 1352 1775 1099 1109 860 1414 1152 383 453 387 451 463 337 303 842 480 539 642 434 1154 1745 1798 1529 1334 1317 1218 1260 1364 1285 1426 1795 2011 2114 2032 2038 2011 1585 1270 1399 1421 1221 1335 2566 1614 1050 1210 1244 1195 1523 1234 1306 1421 1455 1127 1534 1310 1687 1272 1286 1385 1636 1648 1248 1196 1354 1416 1797 1070 1722 1811 2293 2250 1983 2233 1258 1223 1109 2527 1092 1973 2184 1351 645 730 657 271 311 374 394 998 1050 947 633 744 891 972 546 852 963 814 991 797 605 557 994 1955 623 1068 945 855 631 816 1038 630 588 442 698 589 829 1039 833 956 708 1151 704 1092 1138 749 2304 994 927 1259 885 577 833 787 462 860 937 601 679 1222 675 661 722 641 790 1181 1931 1191 1021 1233 1463 911 836 1076 1331 1497 1286 1499 439 835 1391 1219 1399 1569 1222 1734 911 1096 1591 745 865 867 983 733 1624 2495 1814 1593 605 918 734 1043 897 1112 703 3520 809 3941 3525 3779 3593 4148 4335 4097 3470 3519 3425 3426 3919 4031 3816 1036 1598 1450 1068 1715 1570 1920 1026 1157 1057 2282 1906 1094 994 1224 1513 1011 1164 1981 1567 1509 1370 1402 1771 1725 1715 1704 1881 1959 2183 1408 1284 1375 1389 1615 1263 1166 1462 1139 1145 1733 1804 1832 1700 1430 1943 1514 1477 1737 1642 1113 1342 1340 1525 739 1032 939 1190 1297 618 1300 1483 1126 1018 1147 1049 1037 1048 1361 1300 1399 1390 1281 1460 1226 1325 1544 960 1486 1539 1695 1295 1380 1437 1617 1372 1289 1228 1258 1071 1267 1103 1365 1019 1168 1152 1190 1253 1262 1195 1289 1165 1178 1322 1428 1169 1131 1164 1288 1055 1037 1100 1060 1171 1070 1148 1391 1841 1083 1126 1059 1179 1334 1193 1915 2102 920 1183 1325 1168 2226 1444 1402 1601 1629 1459 1379 1326 1377 1457 1386 1442 1483 1379 1327 1449 1449 1533 1368 1683 1824 1981 1715 1560 1777 1709 1432 1020 969 1622 813 736 484 497 508 585 553 728 505 799 453 551 517 493 527 459 505 455 447 916 640 914 724 701 889 424 633 527 565 375 409 644 517 815 650 774 592 806 485 564 464 456 434 541 599 506 608 413 508 622 576 1281 901 628 610 258 451 341 1085 731 783 337 364 456 398 545 439 467 568 318 886 1255 395 500 674 401 443 465 609 978 535 864 552 592 773 548 602 1008 888 854 1076 567 555 588 461 536 511 854 754 800 913 534 589 977 691 628 805 1249 864 785 623 1008 639 1058 908 768 762 658 817 560 685 1037 504 707 933 490 404 1343 994 573 1494 1196 1447 1536 956 1595 1264 1578 923 1819 1073 797 1124 788 992 1460 791 2121 680 980 923 975 689 1009 803 829 710 1302 866 939 957 756 749 1032 1295 479 921 1214 1572 927 1084 1189 1230 1493 1601 1505 752 805 611 840 758 705 499 757 582 581 600 787 597 739 1288 1280 1710 858 824 517 600 684 426 471 734 1194 1232 959 1103 1468 893 1084 1244 840 1433 924 939 687 663 932 924 1402 954 1162 529 627 1013 862 561 687 773 857 1135 1266 833 1333 788 1759 939 812 985 924 859 1807 938 993 850 985 732 815 723 506 1038 1237 1131 1860 1844 982 900 500 694 657 653 499 717 872 315 351 368 450 785 595 853 1063 567 691 686 490 837 815 941 1517 774 733 1249 867 257 154 278 238 275 492 737 1412 1288 1146 1230 1031 1137 1028 905 621 307 180 558 1029 215 845 626 865 900 938 410 520 648 666 1101 1076 1283 1122 931 946 699 647 552 964 532 378 378 368 434 533 554 533 323 359 430 482 609 719 488 1118 1325 920 926 1087 968 482 545 733 691 882 798 1002 874 925 564 505 851 508 677 1007 933 1345 1325 5665 5080 1095 1180 1089 1297 1203 1192 973 825 1396 1528 1485 813 1052 845 341 762 473 649 805 739 1087 992 1085 1045 810 1469 1684 855 752 1233 1124 1188 1048 834 1077 633 378 1019 811 875 762 572 800 752 457 560 855 1021 1128 762 1124 641 927 759 516 1401 1123 1016 864 895 562 1275 977 891 1479 1392 788 879 1068 1638 1804 1695 1132 1589 1797 1654 1589 1100 1033 1761 1033 1362 1525 1245 618 728 1809 1283 785 560 608 727 848 755 1854 1786 1395 1689 1462 2266 2080 2288 2351 1915 1981 2181 2356 1615 2538 2595 2834 3798 3534 3019 2459 2462 3047 3879 3078 2910 3358 2853 3266 3615 3398 3286 3049 2870 2428 3047 3039 5402 5177 4845 2306 2286 2604 1744 1164 3058 2709 2026 1059 2532 823 698 802 1041 1165 1001 690 1853 1721 854 785 1298 1213 650 643 4198 4435 4153 3623 3518 4021 3288 3786 4176 3970 3977 4576 4502 3480 3606 3561 3419 4227 4868 4097 3917 5149 3616 3741 4709 4661 4218 4615 4472 1339 1114 680 3226 3667 1959 5348 5794 5577 4746 2003 2273 1952 843 1970 231 812 671 727 3081 1853 1897 641 1025 907 944 2204 2686 1793 2488 1816 2693 2678 2297 3849 5140 5745 4296 4650 9354 9801 4271 5277 5841 6542 2611 1811 2807 2009 2962 1396 2623 1086 3743 1711 4147 1881 242 191 3202 2595 2770 6338 2922 1233 2455 1843 1904 589 554 1996 1856 2107 2442 2134 3957 4119 1723 889 2122 3636 3381 4448 2490 2518 1402 922 1194 3183 1982 4137 1175 2082 1127 1717 1756 1780 1984 2225 4788 4419 1422 1450 1750 1498 1677 1127 1750 1186 1180 1536 2295 1986 1017 2932 1751 1666 3953 1293 1601 1497 1141 2048 2199 2076 2240 1774 1626 1454 1642 12530 12238 10928 16205 16119 2124 2066 1776 1844 2455 2144 664 624 867 754 942 472 1303 659 668 1236 992 952 1614 1200 1602 915 2215 1378 960 780 725 822 711 349 655 852 710 668 755 943 922 1001 1090 830 809 794 620 950 895 929 1085 936 955 434 786 883 1123 620 527 604 548 651 778 659 662 734 668 1141 1034 528 696 537 658 1042 1121 1106 547 613 693 725 782 881 626 735 766 773 891 688 859 826 722 785 816 792 820 753 467 733 850 625 564 1149 803 903 855 584 1202 843 803 967 1130 1208 905 993 474 834 1536 257 1290 803 647 662 641 463 914 1244 1039 1422 1275 1421 1366 1156 1636 567 553 793 590 527 735 749 626 517 401 657 650 552 653 1130 318 437 726 488 375 498 310 288 767 509 440 1389 1173 1316 1093 1038 871 1164 626 628 907 741 943 849 1247 1040 1090 892 1051 1876 689 979 1088 1023 949 1121 1402 1173 1277 1426 620 368 937 728 422 604 1035 1280 1628 1144 1943 1174 1282 1538 1145 1677 1080 1386 1033 1378 1163 2178 1268 2025 1630 1480 1793 1844 1144 1323 1218 579 1063 1455 1531 1696 1366 1247 1195 505 1052 1311 2692 465 589 670 622 753 825 584 757 1123 425 824 887 1485 771 813 671 1475 1419 814 951 878 2241 306 481 283 330 947 1179 1003 1117 1226 1210 1316 881 1133 1056 954 958 1087 936 970 869 1070 964 1182 1007 1104 792 858 923 561 539 1171 470 645 644 375 848 449 763 707 1604 766 518 1710 1046 1503 1188 1311 1334 1234 763 2344 1195 1406 1597 912 1154 991 890 584 884 890 915 984 949 786 782 652 1519 1382 1735 1719 1072 1571 1820 2060 1554 1109 1400 1841 1049 1234 1645 714 1408 1484 956 1504 989 1537 1236 1355 1367 1180 1361 1646 1399 875 1678 1230 1079 1467 1851 1853 1563 1431 892 1160 978 905 1112 1492 942 1082 1415 806 860 811 860 1462 1213 1655 1200 1817 1645 836 803 832 2122 1621 1141 985 1204 1590 2020 1704 1420 1720 1669 1474 1401 1573 1314 1442 1477 1392 1370 1241 1938 1776 1653 1841 1938 1516 1522 1953 1985 3871 3718 3346 3284 3522 2914 3226 3428 3010 3779 2582 2913 3155 2631 2827 2536 3846 3039 2524 1715 1857 1424 1692 2056 1521 1602 990 2265 2708 2395 3075 1740 1734 1537 812 673 1527 952 980 931 1353 747 494 1023 795 596 640 758 981 604 912 900 1012 1048 972 1339 981 1283 1318 1839 1163 1378 1318 1162 1239 1476 1158 1575 1683 2326 1293 1315 1327 1392 728 561 498 748 813 703 841 722 618 274 579 420 468 377 657 776 180 203 219 400 673 644 619 670 589 1020 470 1050 845 829 1052 932 952 639 572 514 878 698 558 601 750 607 757 793 1233 429 380 465 379 256 353 1001 575 933 1123 1975 865 758 585 1108 1141 925 1068 1138 1121 1000 1031 857 808 649 798 683 800 747 904 922 943 1081 668 778 703 1492 788 759 1083 830 827 776 829 527 806 731 634 356 1546 728 1404 647 716 1337 909 629 847 571 1351 1661 567 523 483 1198 1266 1500 1837 1162 663 602 642 1233 977 1821 1316 863 734 1229 1245 792 793 1472 1566 1344 1291 1234 1419 1256 1409 1536 2610 1999 2011 1719 1953 2198 1698 2478 1575 591 1132 903 824 879 761 4158 1402 1200 1360 1257 1520 1364 1160 1345 1840 1795 1847 1580 1096 1570 1078 944 699 1276 743 754 978 1043 1062 1088 556 1178 1547 1815 1368 1590 1061 1171 637 1455 978 428 435 371 512 437 325 287 808 577 553 702 431 1046 1564 1453 1306 1308 1317 1170 1292 1160 1207 1324 1914 1926 1828 1636 1671 1857 1513 1220 1325 1353 1111 1337 2020 1666 1193 1189 1418 1010 1587 1202 1189 1061 1343 1139 1331 1303 1622 908 1126 1539 1410 1553 1167 1010 1190 1299 1801 1161 1520 1677 1974 2204 1938 1907 1185 1132 1035 2031 1049 1798 2017 1281 695 619 384 302 302 329 342 797 845 872 782 529 836 915 540 695 775 683 798 542 447 538 933 1868 732 1036 944 695 624 964 896 545 582 401 622 509 601 714 734 875 680 1288 593 928 1296 696 2445 1092 1042 1486 825 541 715 663 443 992 703 510 559 1127 674 643 667 492 611 1018 2117 1007 934 1005 1246 793 722 1008 1132 1170 1109 1307 385 816 1288 1203 1367 1467 1264 1558 836 969 1459 690 656 835 812 645 1481 2207 1734 1274 603 621 644 1055 774 1364 707 3057 722 3554 3191 3013 2905 3799 3823 3638 3095 2886 3010 2932 3305 3636 3766 981 1491 1437 1021 1406 1257 2052 758 860 792 2138 1626 808 738 1172 1447 1068 1194 2010 1182 1132 1075 966 1498 1439 1628 1583 1758 2049 2230 1538 1426 1421 1508 1743 1381 1276 1470 1189 1183 1870 1953 1996 1855 1486 2091 1598 1560 1889 1753 1305 1466 1460 1660 811 1145 1006 1340 1544 723 1419 1668 1226 1081 1258 1093 1117 1080 1411 1376 1554 1514 1403 1568 1377 1478 1629 1091 1600 1583 1742 1397 1443 1572 1737 1449 1412 1411 1312 1170 1346 1234 1521 1248 1219 1330 1428 1291 1381 1217 1307 1250 1217 1362 1480 1209 1173 1196 1296 1151 1130 1210 1151 1275 1275 1244 1429 1989 1273 1270 1154 1293 1375 1387 1956 2143 966 1241 1307 1347 2411 1525 1531 1733 1795 1732 1567 1378 1508 1712 1677 1598 1670 1575 1481 1587 1580 1647 1495 1698 1859 1972 1953 1777 2018 1978 1520 1054 1041 1838 993 859 551 514 573 655 616 623 558 837 481 579 575 503 547 491 551 495 487 943 651 937 745 729 931 454 677 549 599 439 473 641 537 917 682 796 612 834 605 631 538 482 498 648 619 522 820 467 601 670 612 1431 954 733 711 311 477 392 1103 772 830 372 404 525 446 591 500 540 651 342 938 1347 447 552 728 495 483 565 694 1127 623 1038 590 634 783 625 616 1086 940 902 1123 625 577 692 507 620 594 884 836 850 936 645 599 1050 741 701 893 1317 929 761 703 1170 720 1121 1003 767 776 679 871 598 753 996 693 786 1029 495 432 1371 1129 624 1496 1265 1581 1652 1109 1742 1325 1605 1052 1733 1241 923 1214 826 1124 1532 808 2342 773 1042 1044 1105 817 1152 816 846 740 1302 958 957 1115 818 780 1019 1331 539 978 1370 1862 984 1161 1278 1308 1580 1758 1493 952 855 686 1042 837 846 606 851 713 658 681 907 676 749 1528 1331 1781 908 999 537 617 711 509 505 827 1232 1277 1125 1130 1539 950 1177 1265 937 1661 1035 1157 764 711 1064 1021 1459 1008 1262 527 720 1021 922 591 762 788 924 1233 1345 864 1471 1005 1938 923 944 1118 1108 868 1877 1048 1052 899 1078 808 819 720 513 1087 1390 1325 1792 1784 1052 997 541 707 752 746 586 804 738 339 375 392 471 784 617 871 1162 620 754 706 528 806 899 996 1469 868 767 1316 940 321 158 304 238 283 593 842 1521 1334 1175 1275 987 1248 1119 947 689 353 218 617 1087 249 944 694 1008 989 1023 391 606 674 688 1090 1171 1320 1241 978 1056 806 791 633 1070 651 481 449 447 509 678 578 618 360 400 505 461 635 779 574 1222 1429 956 962 1136 1147 514 642 791 749 944 856 1008 943 924 614 537 936 561 727 1087 1178 1418 1361 6033 5576 1302 1302 1326 1464 1345 1283 1152 961 1545 1657 1579 905 1104 896 429 792 501 628 854 710 1292 1189 1211 1147 850 1650 1734 898 831 1249 1182 1258 1238 956 1072 679 428 1108 824 882 871 652 829 792 539 581 921 1073 1301 905 1179 740 939 763 545 1486 1261 981 1098 915 563 1364 1006 940 1551 1416 762 853 1066 1679 1979 1849 1130 1737 1763 1788 1630 1226 1241 1992 1161 1490 1692 1242 684 789 1950 1253 840 617 687 790 929 791 2028 1875 1620 1767 1661 2518 2237 2657 2597 2185 2086 2340 2525 1514 2874 2996 3053 4292 4111 3390 2709 2634 3457 4235 3570 3290 3624 3187 3675 3939 3660 3705 3111 3282 2706 3310 3352 5897 5601 5430 2550 2441 3023 1678 1226 3348 3003 2416 1091 2737 930 805 910 1206 1221 1107 754 2024 1884 886 838 1162 1077 710 682 4763 4943 4735 3982 3798 4451 3715 4038 4323 4384 4347 4784 4666 3901 4005 3978 3860 4555 5167 4442 4101 5199 3924 3879 4883 5009 4501 4779 4902 1384 1131 716 3550 3895 2262 5825 6505 6296 5332 2194 2435 1823 690 1821 360 722 575 658 3508 1972 1995 758 1053 929 971 2366 2583 1924 2623 2041 2797 2636 2377 3786 5366 6125 4662 4870 9794 10383 4514 5611 6210 6542 2693 1950 3154 2247 2920 1523 2869 1142 4070 1944 4449 1994 279 226 3096 2655 3112 6707 3441 1306 2538 1883 2326 637 610 2029 1891 2176 2747 2405 4069 4552 1881 1149 2420 3958 3716 4578 2659 2660 1552 1170 1456 3463 2037 4119 1189 2135 1248 1846 1777 1834 2050 2259 4861 4544 1556 1625 1859 1728 1638 1179 1740 1356 1293 1746 2381 2149 1165 3172 1907 1822 4306 1329 1665 1647 1283 2091 2214 2105 2284 1982 1716 1514 1748 13649 14613 12740 16119 18797 2344 2163 1902 1965 2621 2266 653 627 889 755 1008 525 1567 779 781 1254 1092 939 1664 1276 1583 1114 1698 1129 841 836 765 832 692 376 582 980 835 785 862 1069 973 1109 1173 908 834 862 692 1097 845 1087 1137 980 1092 500 884 1035 1098 668 549 689 706 778 903 692 840 821 756 1224 1138 574 757 575 841 1201 1207 1174 668 750 836 828 925 1006 750 861 870 863 1006 772 1042 992 751 832 869 886 989 845 565 791 846 640 589 1507 839 1135 1028 620 1359 955 907 1087 1128 1216 971 1113 563 976 1762 306 1587 958 753 693 775 615 1089 1367 1197 1558 1439 1556 1432 1262 1958 641 611 938 662 489 731 670 590 530 382 607 732 551 633 1182 386 499 792 540 485 627 350 397 888 571 484 1508 1384 1347 1114 1067 1077 1190 696 702 1069 820 1025 879 1200 1088 1118 940 1135 1704 725 988 1114 1044 985 1157 1486 1280 1359 1369 708 415 969 801 448 690 1127 1236 1586 1211 2173 1225 1287 1597 1198 1599 1169 1324 1061 1526 1292 2135 1295 2040 1656 1469 1804 2051 1151 1282 1259 605 1131 1535 1739 1916 1484 1253 1151 578 1127 1434 2795 507 641 700 672 791 883 614 779 1217 471 816 817 1447 840 880 713 1623 1420 854 991 948 2406 365 605 330 387 996 1247 1016 1132 1253 1229 1375 947 1217 1188 1090 1059 1202 1019 1059 1093 1193 1052 1377 1082 1198 838 910 957 639 625 1379 494 737 783 432 864 492 770 734 1554 870 718 2027 1072 1519 1238 1347 1484 1281 843 2356 1308 1465 1666 1323 1229 1035 1013 707 929 946 1016 1251 1110 897 897 780 1719 1614 1922 1909 1075 1724 1973 2238 1481 1166 1323 1931 1117 1358 1684 752 1449 1683 979 1709 1047 1623 1300 1433 1464 1224 1314 1815 1440 938 1826 1370 1135 1585 1898 1886 1580 1456 976 1014 832 1016 1181 1514 895 1031 1382 928 1048 823 892 1560 1474 1545 1226 1901 1675 923 972 1025 2139 1767 1238 985 1282 1724 2124 1842 1650 1873 1855 1527 1578 1699 1389 1563 1485 1508 1577 1312 2303 1912 1824 1896 1995 1621 1686 1954 2171 4354 4448 3787 3646 3803 2900 3425 3691 3136 4024 2787 3152 3384 2844 3137 2739 4338 3286 2863 1810 1996 1505 1780 2076 1569 1811 951 2215 2998 2659 2903 1831 1729 1288 890 739 1539 1027 1057 1033 1513 791 506 1136 980 872 771 933 1069 580 954 948 1101 1078 1051 1437 1075 1339 1450 2159 1366 1485 1421 1273 1290 1526 1281 1606 1806 2399 1449 1405 1488 1500 733 599 514 771 836 704 915 725 677 278 574 428 490 428 693 808 225 235 235 398 629 610 608 632 574 957 490 1105 856 835 1117 985 1009 715 624 569 891 844 692 743 737 635 811 838 1336 482 433 524 432 300 399 1007 629 1032 1143 2028 1015 806 619 1166 1185 988 1184 1198 1159 1076 1095 949 856 691 908 739 890 813 1073 1028 1046 1197 961 893 1012 1523 975 871 1196 967 905 881 907 616 931 843 811 399 1936 819 1690 838 801 1631 991 862 909 841 1624 1958 688 663 619 1367 1424 1781 2095 1299 746 648 712 1382 1031 1985 1397 888 780 1418 1359 897 935 1697 1809 1560 1441 1294 1504 1433 1536 1782 2822 2435 2340 2020 2397 2501 2025 2643 1960 712 1187 967 910 1027 896 4692 1755 1449 1545 1614 1798 1660 1307 1587 2127 2168 2195 1741 1126 1804 1168 972 731 1274 872 870 1118 1205 1142 1134 674 1256 1754 1988 1347 1731 1109 1245 784 1524 1056 460 463 387 544 463 345 303 940 576 613 753 472 1238 1608 1495 1371 1370 1379 1170 1339 1261 1311 1314 2030 2121 1920 1736 1719 1933 1723 1402 1521 1426 1159 1335 2049 1782 1299 1238 1416 1132 1608 1199 1207 1119 1356 1230 1441 1325 1699 1036 1333 1529 1439 1844 1222 1165 1199 1412 1933 1211 1687 1752 2080 2294 2074 2126 1234 1251 1158 2211 1149 1939 1930 1294 725 678 456 297 299 319 353 969 1055 954 804 594 969 925 569 807 852 718 855 575 448 522 891 2037 758 1068 990 749 685 1005 991 547 592 430 643 508 647 729 788 1011 683 1317 637 974 1254 710 2303 1120 1064 1406 823 521 738 686 459 947 796 540 593 1279 706 727 769 575 714 1208 2059 1071 1098 1061 1299 808 828 1044 1245 1235 1112 1374 451 782 1335 1242 1408 1538 1297 1695 914 971 1703 746 779 869 915 707 1553 2178 1871 1374 697 705 724 1099 797 1427 713 3358 756 3929 3522 3379 3496 4024 4150 4036 3395 3270 3266 3323 3729 4020 3949 1045 1595 1594 1059 1547 1336 2004 866 996 902 2452 1792 852 796 1289 1421 1230 1275 2018 1419 1359 1292 1146 1621 1556 1749 1696 1889 2059 1970 1512 1501 1191 1721 1381 1438 1263 1435 1119 1248 1427 1583 1465 1463 1661 1823 1574 1323 1908 1617 1283 1271 1337 1402 1088 916 982 1211 1296 965 1778 1897 1348 1226 1424 1295 1419 1352 1817 1454 1624 1839 1575 1782 1575 1731 1784 1040 1916 1849 1716 1562 1643 1606 1704 1786 1622 1569 1340 1476 1418 1191 1437 1497 1585 1649 1328 1533 1825 1721 1561 1360 1633 1487 1751 1564 1407 1444 1841 1006 1281 1590 1201 1053 1324 1322 1834 1724 1389 1389 1298 1623 1417 1444 1656 1860 1442 1387 1602 1600 1717 1549 1079 1774 1975 1756 1717 1796 1941 1735 1785 2041 1959 1599 1675 1726 1763 1783 1910 1649 1705 1872 2038 1941 1793 1922 990 1197 1403 1580 814 672 630 536 709 687 466 604 399 791 545 493 499 517 578 796 1044 909 880 999 757 962 875 771 998 798 727 692 790 596 577 991 591 703 630 794 621 886 509 735 481 527 442 544 651 433 579 745 891 665 563 1316 632 588 504 441 414 466 911 624 696 678 394 441 526 507 602 359 1046 517 1220 1193 650 629 807 590 593 685 810 1162 820 1366 515 614 660 656 476 1018 924 699 997 548 790 485 588 378 793 1102 709 1129 718 1174 723 881 843 1037 795 977 955 818 959 1477 1028 1116 1438 742 714 570 920 779 821 1078 603 899 1042 782 748 1250 1011 638 1610 1496 1468 1708 1559 1198 1283 1608 1012 1967 1108 990 1269 793 913 1298 833 1569 908 968 1531 1333 911 1131 779 822 896 1373 1183 653 1015 887 633 692 850 536 1162 1835 1420 1149 798 1181 1431 1234 980 1067 693 1234 851 1307 1051 1063 688 1156 811 671 688 905 559 749 1555 1187 1246 833 921 691 862 952 688 598 765 949 663 753 1082 1469 849 803 1055 819 1666 832 1064 625 636 1132 1067 1168 644 592 634 987 1355 1229 902 658 910 931 998 1224 935 1677 779 1607 1050 968 976 1427 939 1870 952 1033 1028 1016 858 884 779 600 1103 1550 1430 1016 1055 1214 1028 648 795 631 1008 628 1093 973 513 607 500 434 478 594 1029 1286 729 811 451 763 1266 1178 1072 1078 762 855 791 994 260 272 309 335 378 1209 674 1039 1233 935 1177 1130 1058 971 954 637 373 273 567 872 324 682 616 909 847 1011 1033 755 927 824 1246 957 1320 1059 1135 1267 849 486 413 921 608 526 775 793 990 708 765 918 679 839 655 863 710 909 903 865 1067 606 667 1186 1159 600 912 974 891 1026 1093 1134 1252 830 868 770 1055 751 687 942 1029 1292 1035 5311 5406 1563 1125 982 1390 1146 1124 1223 1064 1562 1339 1496 1430 1332 695 699 520 626 1113 700 517 1079 1077 1103 1014 811 1375 1533 1208 676 1251 982 1067 1367 1118 1112 579 671 1200 731 661 803 827 769 805 502 649 1090 1299 1100 857 1480 635 760 728 832 1715 1358 1073 803 745 506 1218 900 1115 1010 859 688 774 838 2021 2096 1829 984 1913 1969 1516 1572 1874 1457 2210 1430 1527 1183 956 905 898 1932 1374 810 667 682 741 762 776 2246 1950 1540 1398 1628 2460 2489 2292 2254 2043 1922 2387 1951 1433 3239 3163 3033 3544 3226 2606 2722 2762 2291 2870 3147 2662 3043 3523 3399 3658 3154 3784 3472 3149 2850 3482 3055 5463 4774 5082 2403 2278 2791 1649 1596 2770 2736 1976 1659 2667 917 811 1213 830 1086 1095 907 1842 1646 1339 619 1060 981 1204 744 4309 4484 4663 3647 3848 3925 4204 3561 3701 4692 4060 4696 4269 4644 4084 4305 3973 3794 4225 4379 4514 4130 3966 4301 5073 4718 4705 5048 4661 1137 946 561 3586 4099 2845 5693 6596 6550 5054 2244 1984 1312 518 1506 521 567 475 547 3503 1844 1910 632 1166 972 1068 2291 1812 2244 3204 2338 2501 2544 2602 2732 5568 6450 5095 4916 8997 9555 4600 6222 6235 7172 2831 1696 2759 3026 3034 1737 3656 1050 4137 1386 3519 1613 205 160 2560 2268 3701 5632 3181 1295 2662 1007 1732 1001 934 1588 1480 1542 2609 2152 4406 4712 1845 1532 2622 3340 3351 3812 2737 2946 1432 1462 1090 3192 2063 3225 1069 2246 956 2041 1377 1273 1568 2077 4012 3643 1816 1815 1474 1686 1554 1525 1615 1320 1376 1788 2379 1611 1661 2541 1146 1074 3803 1183 1624 1794 892 1867 1925 1929 2287 1728 1971 1510 1933 2218 2584 2187 2124 2344 19242 3583 1762 1695 1716 2123 621 647 798 596 766 930 1882 1146 770 876 908 832 1523 873 1069 819 1237 818 681 685 729 393 345 745 635 870 596 510 614 1015 902 1000 1119 764 989 844 843 843 1145 777 1144 980 836 521 726 835 1451 499 835 794 849 757 853 830 810 777 857 1028 1293 786 1059 720 912 1213 1287 1476 1021 1161 1107 1012 937 1298 958 949 959 1467 1270 1090 1032 1222 1011 1063 1051 1158 1460 679 805 980 1010 704 782 1132 827 1191 1214 695 1292 1049 993 1139 854 1000 1122 1206 818 962 1986 181 1937 1101 807 677 942 540 974 1417 737 1640 1609 1589 1613 1604 1577 577 625 703 569 517 596 562 660 442 334 675 348 630 549 775 608 516 686 561 421 560 391 286 658 479 589 1782 1043 781 627 622 1512 1059 744 743 1046 699 1247 992 986 1241 1182 1265 855 1312 1082 695 873 871 1077 996 1351 1540 1388 1052 577 500 969 873 577 398 1074 1090 1203 1243 1590 1044 1547 1250 945 1429 1255 1044 1134 1302 1148 1768 1210 2356 2161 1162 1572 1265 899 1284 1153 573 1507 1782 1505 1604 1306 1126 1302 496 889 1040 2579 548 560 512 608 676 641 802 1010 942 592 1083 803 762 388 338 788 1957 1707 1135 1294 1044 2048 320 556 409 394 917 1366 1028 1146 1282 1137 1536 1219 1132 1547 1465 1390 1683 1379 1443 1439 1081 884 1173 1016 1220 920 1065 1002 858 878 1944 893 643 838 407 1177 639 668 722 1805 1023 798 1763 938 1261 1408 1662 2137 1135 767 1505 1494 1392 1655 1124 1273 1066 914 1203 1419 1126 1358 1272 787 713 679 955 1611 1854 1833 1462 791 2259 1876 2175 1744 1361 1627 2116 1158 1588 1429 712 1621 1408 1380 1558 1728 1800 1668 1796 1870 1566 1288 2077 1043 1397 1534 1343 1086 2578 2643 2515 1542 1361 872 950 814 1164 1317 1020 548 736 812 993 998 1298 1101 1251 1010 1225 1330 1943 1140 1013 1152 1088 2154 1563 1308 1587 1250 1706 1734 1686 2038 1894 1770 1726 1873 1235 1585 1750 1553 1538 1632 1307 1756 1479 1911 2040 2182 1704 1506 1643 1782 4356 4445 3252 3451 2966 2881 3055 3375 2671 3541 2984 3259 2869 3093 3332 2234 4199 3334 2583 1999 2185 1694 1855 1686 2063 2450 909 1750 2858 2463 2597 1517 1251 1382 749 666 1278 847 756 1105 1233 1243 931 966 960 1070 719 935 870 537 744 730 932 930 1124 1797 1349 1065 1540 1508 1490 1773 1361 1442 1291 1449 1343 1404 2136 1974 1740 1558 1689 1695 633 790 740 663 707 575 681 767 579 477 813 630 501 511 505 713 279 324 295 257 380 418 454 462 389 767 564 641 721 861 1166 1042 1120 752 755 805 911 571 519 555 862 637 884 850 1107 659 622 589 447 623 691 1039 812 1071 1262 1586 939 796 498 808 828 735 887 928 931 934 1063 1031 1069 720 944 855 1053 957 1309 825 779 968 841 809 920 1663 852 1141 904 967 1080 979 987 693 950 867 532 393 1518 786 1411 666 697 1357 711 798 590 836 1710 1805 663 812 727 1820 1425 1536 2143 1402 568 542 728 1298 874 1803 1346 764 729 1500 1410 971 1032 1568 2067 1274 1457 1211 1612 1476 1331 1309 1986 2464 1490 1912 1752 1628 1698 2077 1480 673 1095 1040 1235 944 817 3333 1643 1527 1541 1325 1506 1361 1183 1421 1994 2169 2205 1293 948 1228 1048 1014 629 968 1154 1144 1169 1081 1148 1211 631 1090 1871 1496 1410 1539 942 890 810 962 835 412 473 423 512 465 339 315 819 518 974 481 412 1324 1431 1562 1349 1127 1107 1197 1092 944 1118 973 1484 1786 1667 1557 1502 1546 1842 1339 1421 1369 1152 1044 1401 1274 1024 1633 1255 994 1513 1218 1484 1397 1058 1094 1373 1229 1315 1131 1688 1367 1384 1667 952 1291 1239 1165 1645 1696 1838 1641 1983 1788 1689 2523 1399 950 906 2260 1314 1881 2155 1234 658 554 457 225 219 260 353 1201 917 1039 1081 1059 1002 1113 529 1105 1394 749 590 485 481 828 734 1915 401 1005 972 730 631 748 883 482 704 606 701 637 801 658 817 864 600 844 787 833 1097 642 1854 1019 951 919 1015 593 740 641 595 715 931 1181 1149 1067 975 603 727 596 626 1530 1370 995 1187 1133 1279 1047 758 1313 881 1154 1440 1396 618 929 1154 997 1284 1316 1345 1453 705 1047 1315 750 991 1019 835 619 1206 1929 2128 1370 467 737 690 915 879 977 796 3484 848 3856 3510 3873 3239 3449 3103 2936 2888 3290 2869 3170 3481 4213 3863 1293 1135 949 1277 1627 1236 1381 1237 1190 1071 2069 1884 1012 839 1263 1097 1021 1588 1876 1549 1321 1246 967 1308 1278 1395 1468 1824 2401 2665 1676 1375 1293 1869 1429 1529 1366 1360 1811 1462 2191 2336 2301 1665 1933 2167 1558 1439 1761 1861 1555 1190 1310 1491 871 1177 1152 1415 1456 1133 1568 1384 1189 1298 1602 1462 1504 1511 1847 1256 1705 1641 1735 1669 1577 1562 1603 963 1590 1501 1766 1676 2073 1920 1846 2121 1904 1602 1770 1355 1837 1652 1792 1677 1568 1817 1373 1428 1847 1702 1585 1404 1447 1585 1559 1660 1558 1519 1738 1176 1502 1459 1343 1570 1042 1425 1749 2066 1525 1496 1257 1252 1618 1651 2002 2139 1459 1642 1441 1152 2057 1643 1147 1707 1815 1759 1888 1701 2173 2026 1996 2131 2407 1980 2029 2160 1797 1680 1826 1597 1700 1551 2303 2285 2223 2616 1256 1262 1157 2010 643 653 582 650 608 911 677 547 476 881 463 609 658 660 666 444 514 478 494 1096 705 1130 787 930 1062 517 558 508 558 483 669 700 710 853 750 840 796 875 578 625 519 545 478 689 756 484 598 762 870 574 486 1341 995 624 584 340 679 564 959 641 724 402 509 432 533 448 516 482 786 591 867 1456 510 615 875 492 540 517 865 1394 925 1367 683 739 688 695 778 1048 977 809 1329 458 562 627 584 468 721 866 701 1020 909 710 1001 976 1023 692 888 1162 820 987 812 1473 1002 948 1233 692 867 819 752 646 759 941 612 947 939 622 571 1476 1264 853 1894 1640 1676 1886 1209 1421 1750 1838 1290 1755 1378 745 1393 752 714 1687 1049 1728 1112 950 1423 942 1316 1167 912 938 960 1437 1098 839 963 1121 940 961 986 693 1082 1311 1575 1057 1043 1256 1472 1404 1175 1158 789 1175 819 887 1027 1075 903 1185 925 892 881 1116 689 930 1830 1091 1269 823 854 619 787 978 591 466 788 809 992 924 966 1237 797 647 974 826 1584 829 1206 671 586 830 796 1238 698 597 696 529 1239 1171 715 698 1270 955 1091 1500 916 1721 884 1718 833 1152 797 1304 873 1857 1151 1014 1064 1307 860 892 606 603 1284 1299 1274 1285 1227 1321 1070 831 635 825 940 727 1027 1166 436 496 615 600 817 570 979 1448 719 967 1015 779 969 1153 1217 1429 818 960 1118 956 338 265 404 277 284 1133 1097 1351 1619 1430 1204 1258 1225 1155 908 675 383 294 710 1142 328 904 778 1051 1175 1204 709 597 677 775 1332 836 1244 1111 1088 1040 778 584 565 874 644 590 458 462 586 522 1010 1056 579 633 690 944 968 960 901 962 1108 749 723 1325 1178 629 1008 1069 978 1236 1178 1226 1217 1005 987 780 1111 689 727 915 1258 1354 1273 5871 5968 1288 1225 1210 1531 1225 1173 1140 960 1703 1622 1587 1354 1612 907 734 944 861 1179 823 884 1410 1394 1396 1243 1179 1518 1712 958 725 964 1170 1190 1580 843 1224 484 735 1261 933 863 945 901 814 779 712 748 1125 1566 1484 609 1359 1037 665 959 688 1742 1359 1343 959 1004 530 1156 1190 993 1271 1107 466 558 776 1934 1994 1979 1269 1652 2015 1869 1477 1575 1472 2082 1298 1642 1249 1579 1086 746 2012 1575 572 404 583 710 829 959 1668 1827 1468 1630 1993 2686 2800 2804 2725 2539 2513 2416 1872 1508 2995 2948 3040 3315 3127 2900 3128 3060 3088 3397 3711 2991 3491 3674 3075 4179 3420 4095 3730 3411 2915 4140 3153 5434 5072 5233 2865 2504 3231 1615 1097 3019 3266 1917 1560 2869 941 849 1071 856 1250 1165 918 1990 1948 1290 887 1029 932 1193 681 4809 4923 4756 3967 3586 3858 4189 4209 4346 4804 4258 4954 4809 3962 4387 4592 3820 3934 4687 4516 5012 5822 4468 4204 5009 5559 4736 5305 5066 1151 983 674 3645 4323 2699 5081 7235 7117 5504 2079 1963 1833 717 2005 360 888 679 689 3742 2498 2621 554 1130 944 1293 2488 2367 2207 3476 2331 2583 2984 2362 3429 5288 6661 5441 5054 10259 9685 5384 6127 7128 7204 3284 1895 2254 2562 3156 1601 3115 1431 4282 1593 3595 1679 297 259 3233 2257 3927 5929 3270 1739 2439 1730 1544 1290 1278 1784 1677 1650 2471 2219 4263 4483 1791 1346 2462 3910 3745 4137 3173 3325 1658 1287 1046 3119 1904 4407 1263 2234 989 2276 1630 1408 1789 2064 4952 4069 1524 1775 1853 1500 1658 1322 1627 1252 1481 1517 2779 1969 1379 3007 1431 1266 4801 1295 1807 1814 1293 2141 2053 1997 2175 1730 1579 1516 1659 2200 2267 2419 2066 2163 3583 19282 2073 1819 2195 2131 991 764 1059 926 848 922 2107 1251 993 1259 1083 1053 1539 1188 1258 1083 1690 1330 1131 896 928 630 600 577 683 775 762 739 722 677 928 706 832 771 1080 785 711 1082 1012 1016 1200 800 814 805 1062 1194 1465 657 750 825 805 662 856 651 795 754 650 875 1172 930 864 510 541 1163 1621 1619 727 817 898 928 838 1058 689 888 684 1075 844 1004 764 958 857 803 824 998 1300 703 768 810 757 688 666 1453 1045 985 1218 870 1270 1239 1071 1394 825 996 1310 1441 776 1012 2248 248 2141 777 695 670 807 531 978 1490 1061 1731 1471 1753 1638 1872 1739 1023 670 809 756 573 808 866 564 520 399 554 647 692 733 655 507 698 618 546 441 797 560 424 800 579 546 1486 1106 1042 899 780 1458 932 765 739 1055 765 1202 955 1288 1103 1079 1219 967 1359 822 1141 1086 1239 1436 1163 1531 1164 1487 982 779 717 902 698 461 439 1127 1292 1531 927 1909 1137 1731 1357 1329 1563 1324 1222 1700 1361 1199 2062 1400 2764 2382 1213 1625 1644 1160 1402 1401 679 1336 1773 1530 1906 1543 1294 1446 727 1092 1232 2686 528 527 606 633 638 733 682 742 1154 918 1415 976 1241 585 586 840 1694 1336 982 1174 1045 2124 222 672 450 267 877 1534 1091 1198 1220 1184 1365 1208 1247 1552 1508 1429 1644 1418 1480 1119 1288 1017 1424 1053 978 815 1022 896 787 797 1692 866 852 656 403 862 471 775 858 1657 928 875 2043 1310 1620 1598 1296 1672 1141 777 2387 1400 1228 1514 1195 1327 1076 1316 1081 1218 1064 1290 1064 946 725 764 993 1895 1582 1961 1841 991 2221 2145 2424 1504 1707 1285 2241 1437 1609 1995 672 1438 1459 1435 1488 1442 1685 1578 1732 1786 1393 1224 1918 1570 1622 2316 1390 1581 2259 2714 2295 1574 1442 883 1268 955 1054 1022 1477 844 1003 1283 1037 931 1286 1026 1385 1302 1654 1449 2095 1615 1023 1096 947 2745 1660 1331 1311 1451 1615 2130 1823 1784 2072 1896 1894 1951 1609 1622 1761 1570 1511 1799 2012 1899 1514 2068 1975 2280 2044 2058 1840 1902 5323 4944 3726 3266 3512 3297 3405 3679 2937 4184 3063 3322 3314 2671 3131 2847 4729 3557 3150 2142 2316 1850 2231 1893 1759 2163 1314 1956 3260 2872 3442 1564 2090 1383 836 762 1433 944 1008 891 1311 1302 794 1016 986 879 808 796 1192 639 778 730 949 1009 1118 1890 986 966 1666 1794 1169 1598 1473 1526 1266 1815 1511 1419 1973 2374 1648 1469 1623 1669 688 762 728 756 778 604 790 817 706 423 932 469 573 374 613 825 162 309 269 521 526 600 596 610 543 904 461 668 948 977 1202 1080 1126 573 517 704 859 573 545 577 875 546 814 1031 1205 520 465 521 445 397 479 1196 856 1171 1492 1875 937 876 607 1173 1126 887 974 1069 1098 1084 1096 1182 1208 908 1552 911 1178 1002 1114 758 967 1206 732 794 855 1683 1323 982 1280 1024 1426 1112 1070 949 1377 1164 895 392 1707 885 1884 958 823 1653 907 895 848 870 1638 1499 753 918 837 1895 2098 1808 1940 1306 669 617 857 1579 1145 1941 1693 1183 819 1635 1758 1024 942 1546 1623 1662 1639 1263 1618 1456 1559 1807 2335 2198 1696 1891 2273 2044 2048 2766 1889 634 1610 1151 1118 1330 1051 3959 1791 1584 1594 1379 1727 1351 1182 1552 1824 2137 2116 1972 1230 1587 900 1104 696 1062 935 1374 1407 934 1210 1249 601 797 1911 1647 1589 1658 1002 1194 817 1044 794 374 445 385 403 389 324 294 711 593 851 834 372 1304 1786 1756 1801 1447 1281 1119 1259 1274 1450 1240 1871 1920 1727 1579 1762 1582 1945 1583 1758 1459 1308 1340 1974 1497 1266 1483 1665 1511 1499 1306 1614 1416 1274 1237 1451 1286 1251 1302 1516 1747 1440 1929 1183 1542 1401 1646 1653 1325 1447 2010 1787 2092 1778 2499 1570 1156 1138 2585 1338 2022 2285 1268 951 658 614 272 343 282 415 1311 1053 1098 831 860 917 962 516 1077 1236 642 803 779 648 815 884 2079 709 1139 987 1064 783 945 910 781 907 822 741 637 615 700 677 880 739 1258 1111 910 1224 673 2770 1112 1045 1089 663 694 863 766 502 796 1005 837 910 1121 967 619 697 584 588 1519 1399 1067 1306 1272 1468 991 996 1450 1338 1193 1293 1726 463 1277 1621 1470 1724 1917 1499 1632 784 956 1181 700 1010 1029 966 571 1562 2493 2685 1352 557 825 464 1385 822 1169 1058 3296 846 3902 3417 3747 3219 3705 3842 3951 3582 3749 3640 3499 3229 3740 3784 1218 1385 1318 1162 1603 1253 1599 1376 1352 1397 2124 1813 1146 1143 1072 1691 935 1561 2290 1520 1363 1326 1011 1513 1501 1305 1310 1479 2003 1973 1274 1600 1156 1672 2099 1139 1021 1723 1184 1417 1717 1794 1692 1792 1649 1749 2121 1389 1725 1949 1185 1162 1256 1008 1258 1285 1300 1286 1112 958 1210 1254 1210 1202 1322 1294 1297 1161 1934 1658 1736 1835 2010 1788 1752 1503 1618 1118 1592 1351 1450 1496 1789 1552 1466 1690 1469 1518 1629 1466 1680 1441 2003 1361 1489 1846 1455 1614 1659 1553 1572 1561 1681 1770 1652 1655 1966 2059 1796 1061 1399 1585 1461 1332 1195 1533 1814 1743 1676 1677 1367 1580 2173 1711 1464 1561 1580 1427 1412 1373 1831 1412 1213 1600 1740 1793 1565 1645 1392 1528 1588 1441 1428 1291 1413 1460 1398 1361 1436 1584 1471 1544 1746 1612 1913 1570 1353 974 1112 1700 900 921 551 706 569 902 814 907 499 598 705 453 911 891 909 385 444 420 476 736 501 794 567 585 699 356 408 336 395 359 628 483 437 827 1014 686 523 773 642 787 569 553 519 639 639 515 529 647 785 956 914 1157 860 626 600 394 603 494 984 586 634 388 328 296 382 477 435 351 538 287 840 1494 554 448 713 411 577 474 581 946 655 1372 511 696 786 548 697 927 865 694 1770 503 573 429 580 591 758 794 783 663 839 517 674 1242 576 840 738 1255 906 926 851 1422 937 1115 1240 574 776 1290 818 649 642 1138 886 613 788 653 709 1649 1116 588 1899 1906 1612 1226 1513 1690 1222 2025 1257 1932 1035 710 1048 1056 822 1763 1347 1647 886 1084 1390 1370 878 1368 1104 1071 999 1282 1054 793 1039 783 792 1157 818 943 830 1336 1867 844 1191 1251 1117 1221 1438 1441 782 657 845 706 917 737 602 779 690 588 694 755 683 593 1808 1183 1160 964 714 754 729 1011 770 411 524 669 1031 888 1165 1497 934 738 1214 1164 1592 1052 1024 571 536 786 1094 1250 848 895 444 682 1089 940 816 773 1066 840 1071 1493 776 1786 840 1445 771 1019 902 959 841 1390 1008 988 1343 807 828 760 689 825 1035 1060 981 1408 1212 1190 1116 723 709 665 756 534 821 1126 283 319 446 542 1024 482 747 1147 617 788 966 590 915 1102 1382 1575 644 538 1143 939 231 110 248 304 220 735 665 1401 1266 1122 1187 1344 1034 887 1046 568 311 436 485 951 321 1102 801 1102 1139 1113 450 509 664 670 676 858 1261 876 811 872 701 543 504 1069 453 347 639 653 675 349 503 843 790 836 624 588 758 916 753 788 1182 798 776 1061 858 710 707 987 887 1112 1067 1007 979 853 501 647 915 644 799 1062 1052 1812 1288 5796 5556 1132 1471 1417 1303 1572 1241 1118 921 1631 1112 1736 1260 1295 945 542 885 611 1009 873 684 1430 1270 1264 1204 1264 1273 1586 785 643 1097 1022 884 1245 863 1393 440 511 1205 940 792 872 702 823 831 430 580 1147 1092 978 702 1052 910 854 1000 501 1697 1390 1075 1050 1161 845 1132 847 1061 1742 1568 797 884 953 2430 1693 2779 1083 1503 1908 1683 1407 1081 1305 1863 1394 1438 1472 1071 1067 716 1609 1529 698 626 781 649 862 1010 1643 1933 1309 1770 1702 2760 2522 2432 2588 2616 2189 2811 2049 1620 2633 2623 2946 3592 3117 2366 2583 2525 2627 3198 2687 3096 3008 2985 3577 3813 3541 4378 3683 3973 3005 3478 3014 5712 4818 4759 2310 2000 2742 1869 1381 3084 2712 2254 1153 2644 924 865 927 968 1304 869 554 1905 2442 1259 794 1204 1060 604 744 4167 4130 4111 3783 3698 3751 4048 4798 4350 4161 3889 4235 4800 3657 4530 3937 4154 5198 4953 4848 5585 5104 4031 3771 4304 4532 3978 4165 4187 1588 1296 737 4154 4418 1916 6436 6548 6289 4842 2081 1787 1531 680 1720 206 667 550 824 3641 2146 2319 858 1155 1003 872 1993 2709 1730 3078 2050 2729 3004 2114 3165 5552 6433 4716 4467 9769 9483 4636 5408 6325 6799 3207 1717 2445 2733 3231 1614 3749 1468 3585 1596 3545 2022 250 212 2841 2193 3865 6469 2775 1318 2002 1806 1958 1180 1264 2310 2231 2144 2042 1781 4281 5248 1712 1176 2227 3103 3028 4712 2632 2718 1311 1251 1155 2943 2000 4159 1219 1843 953 1798 1654 1646 2098 2277 5396 5115 1271 1281 1276 1677 1815 1408 1795 1045 1183 1562 2451 1933 1751 2927 1349 1217 4689 1027 1223 1537 958 2508 2706 2365 2060 2375 1510 1472 1533 1808 1937 2013 1776 1902 1762 2073 17954 1778 2071 1691 740 793 1051 784 693 620 1462 839 767 1313 1089 905 1621 1872 1723 1035 2243 1411 1234 998 897 778 723 626 597 845 555 532 684 692 816 942 748 1074 675 637 782 809 853 788 744 770 704 613 951 1063 951 570 864 1029 811 889 837 711 869 776 556 1067 1481 694 991 689 671 1572 1301 1630 651 691 843 791 927 882 859 873 851 1047 916 956 941 856 503 1034 1043 740 1161 993 594 835 687 660 768 1447 755 1044 966 713 1190 1187 1061 1287 767 899 1283 1429 761 945 1698 250 1393 804 913 690 551 432 1034 1321 862 1545 1474 1373 1413 1007 1435 746 718 769 674 613 653 640 717 615 439 748 774 495 730 984 757 537 644 582 519 432 344 235 854 616 547 1270 1539 1104 917 682 958 907 644 644 1013 824 1667 1331 1542 1075 1069 1141 1339 1848 900 1073 906 923 946 1046 1176 1454 1933 1453 695 922 719 769 632 478 1127 1195 1465 1012 2000 1381 1015 1484 1272 1843 1433 1421 1187 1424 1819 2081 1600 2354 1943 1575 1976 1897 1336 1321 1347 710 1375 1926 1631 1988 1290 1465 1313 517 1357 1449 2689 681 565 476 686 610 640 470 602 1312 389 1116 1079 1499 785 781 550 1937 1162 1166 1361 936 1999 276 691 546 310 1229 1704 1428 1600 1562 1530 1674 1193 1447 1087 989 1005 1125 943 1045 830 1940 1696 2060 1714 1625 708 900 654 845 769 1413 793 865 626 357 563 790 942 521 1897 653 906 1843 1320 1487 1461 1719 1919 1282 871 2110 1805 1854 2084 975 1239 1091 1223 1010 1166 1306 1040 835 1026 989 913 715 1464 1211 1606 1441 1064 2505 2255 2498 1334 1332 1194 1651 1351 1476 1934 690 1185 1431 1528 1528 1504 1749 1563 1769 1851 1677 1181 1765 1648 1343 2260 1679 1445 1843 2091 2180 1360 1165 1260 1498 960 883 1036 1332 1061 1137 1356 1074 902 953 1114 1456 1512 1819 1653 1870 1806 1136 1083 764 2680 1556 1360 1287 1360 1770 2164 2040 1611 1672 1757 1529 1560 1587 1755 1700 1885 1848 1534 1634 2104 1612 1861 1907 2126 1466 1509 2076 2232 4537 4549 3361 3069 3595 2854 3450 3642 2790 3635 3137 3428 2995 3299 2966 3168 4260 3587 3397 1967 2144 1521 1352 2333 1904 2003 1019 2462 3249 2782 2969 1527 1619 1786 777 729 1337 681 1337 1299 1175 1386 868 1211 1075 790 888 669 1056 608 587 565 907 901 996 1486 1091 871 1635 1496 1399 1686 1791 1667 1085 1865 1485 1545 2040 2355 1547 1845 1924 1126 1115 1038 911 1171 1167 1048 880 873 767 432 738 790 513 572 458 924 171 166 215 380 684 602 647 683 588 700 430 1090 958 1062 1147 1084 1132 792 938 779 931 616 592 653 604 580 943 967 1717 385 347 450 357 378 550 1543 543 800 1095 1751 1034 1154 428 1384 1290 706 959 1264 1493 1147 1228 1061 1039 742 969 1084 1135 1137 922 895 1133 1164 924 958 851 1903 1376 1165 1208 1323 1204 1069 1231 755 1194 1114 751 524 2149 851 1733 893 830 1750 1251 861 1204 718 1282 1502 557 701 612 1216 1531 1537 2229 1596 633 597 1010 1585 982 2069 1885 1292 897 1996 1443 1062 1134 1560 1594 1390 1288 1549 1557 1802 1604 1402 2035 2148 1617 1798 1666 1948 1609 2333 2085 491 1086 816 747 1124 1008 3723 1767 1435 1464 1434 1602 1583 1245 1545 1818 1888 1816 1716 1102 1468 1129 746 697 1222 722 921 857 984 973 1000 769 1089 1365 1341 1668 1271 854 767 683 876 1071 349 344 306 342 380 317 287 829 464 610 725 452 1204 1558 1469 1519 1271 1257 1333 1267 1235 1204 1444 1746 1847 1994 1788 1578 1983 1103 863 999 1362 1094 1043 2364 1390 1041 1203 1173 1083 1369 1545 1425 1778 1323 1100 1142 1402 1387 978 1462 1493 1386 1172 1543 1457 1167 1086 1795 1260 1280 1633 2226 2567 1395 2181 1314 1106 1460 2409 1014 1835 1832 1152 752 513 444 377 387 408 461 859 908 821 768 762 930 1012 693 973 853 513 767 1302 1045 842 841 2285 684 972 1090 737 789 1138 969 776 435 457 889 823 788 545 737 1106 581 1354 788 868 1885 735 3366 1194 1112 1130 722 893 1116 900 740 955 656 1078 958 915 777 741 761 439 640 1419 1783 911 661 915 1144 883 795 1253 1017 1825 1145 1589 483 1413 1295 1175 1343 1417 1373 1361 958 930 1252 583 869 727 817 599 1649 2278 2391 1652 422 874 685 872 769 991 788 3509 875 3762 3539 3845 3577 4128 4348 4287 4083 3762 4041 3730 3477 3478 4135 827 1254 900 1244 1943 1748 1786 1309 1260 1469 2013 1811 1091 974 1304 1440 776 922 1788 1525 1509 1385 1148 1778 1762 1892 1868 2283 1569 1970 1156 1415 1064 1216 1485 1267 1114 1481 927 1002 1490 1553 1442 1489 1367 1528 1196 1371 1657 1752 1160 807 867 1078 752 1046 965 1122 986 823 1504 1305 1053 904 1303 1154 1200 1164 1431 1128 1375 1383 1444 1379 1435 1237 1144 953 1218 1316 1055 1625 1869 2162 1808 1774 1673 1842 1479 1548 1342 1462 1528 1514 1266 1581 1889 1702 1706 1356 1885 1572 1671 1756 1621 1724 1490 1373 1375 1022 1421 1174 1345 1156 1373 1192 1761 1123 1207 1262 872 1238 1569 1326 1700 1823 1033 1044 1259 1138 1841 1264 888 1314 1270 1513 1226 1331 1545 1369 1314 1277 1452 1424 1679 1682 1240 1261 1235 1232 1185 1201 1588 1570 1427 1625 1045 854 626 1491 637 601 432 408 454 563 444 651 504 591 547 502 426 403 450 280 356 312 298 1040 815 1034 948 602 706 456 491 410 455 314 333 386 593 627 403 313 297 407 475 399 334 396 372 426 377 425 799 374 446 542 473 897 393 416 394 313 461 676 770 461 487 351 173 268 221 411 269 188 572 172 911 916 668 268 387 580 521 703 710 997 833 704 438 486 531 694 511 914 818 676 917 329 506 689 492 585 639 786 639 585 599 452 958 966 542 484 824 1168 677 723 441 1111 733 819 858 617 797 534 474 670 759 879 776 627 1010 370 576 1300 1161 697 1295 1249 1123 1376 948 1305 895 1504 1172 1452 864 730 1172 573 719 1088 704 1363 976 697 941 1259 507 971 829 843 776 1214 1074 740 680 709 714 790 767 616 1039 1043 1654 997 887 980 721 1247 1394 1032 697 852 588 794 707 585 529 564 772 642 626 810 777 585 1033 1241 1677 1051 601 900 589 710 517 513 452 621 960 648 910 1099 767 717 1038 726 1428 781 669 696 669 625 567 1405 614 622 408 948 1008 944 652 741 1019 584 832 931 721 1474 739 1445 722 691 843 1028 613 1377 750 864 854 736 751 648 302 472 935 1015 941 956 979 663 965 435 607 769 850 694 897 903 275 311 238 455 734 405 841 1241 632 779 659 533 859 745 1065 1237 397 860 924 688 121 190 217 186 331 424 524 1011 801 843 961 839 778 702 527 525 191 248 420 581 185 1030 730 652 1013 1087 600 386 445 461 985 634 1202 771 708 891 677 576 652 812 377 294 345 365 397 345 465 349 495 539 443 416 610 682 502 937 963 840 801 839 640 593 798 929 814 1055 903 869 889 653 658 529 704 449 567 998 766 1116 1037 4790 5322 990 1440 1324 970 1505 1071 1016 924 1709 1312 1031 865 683 611 503 684 325 584 654 591 1143 1133 1235 748 728 1235 1393 906 619 839 880 887 940 517 698 359 415 1268 916 910 484 718 726 485 270 627 1059 917 867 636 1010 417 399 589 474 1246 1046 1112 764 697 544 877 907 767 1000 816 671 736 728 1613 1303 1749 1083 1269 1161 1293 1059 952 895 1521 909 1301 1328 876 647 654 1515 1062 500 448 910 513 581 990 1647 1531 1174 1249 1412 1925 2105 2141 2133 1910 2029 3134 1744 1395 2686 2687 2677 3291 3160 2599 2203 2186 2067 2876 2939 3387 3038 3297 3594 2829 3157 3507 3135 2392 2575 2439 2749 4561 3962 3892 1592 1795 2589 1407 1276 2238 2688 1788 996 2410 802 699 856 602 1298 895 804 1682 1801 813 688 1239 1171 762 834 3625 3907 3760 3189 3112 2882 3160 3121 4014 3922 3324 3920 3776 3272 3495 3267 3139 3824 3676 3949 3882 4356 3595 2961 4184 3809 3793 4163 4232 1002 749 624 3236 3317 1803 4326 5152 4884 3898 1738 1623 1270 555 1316 348 678 627 543 2371 2054 1839 529 784 688 894 1792 1849 1728 1729 1579 1978 1980 2037 2149 4672 5588 4860 4550 8866 9114 4628 5353 5069 5858 2016 1198 2304 2720 2587 1419 3178 1593 3009 1150 2526 1412 213 181 2174 1692 3278 4841 2112 982 1837 1417 1712 517 499 1594 1408 1399 1827 1547 3452 3667 1127 902 2313 2745 2691 3299 2142 2127 880 509 779 2503 1546 3389 930 1578 867 1119 1258 1120 1440 1525 3373 3744 1344 1422 1057 1537 1306 997 1262 1259 992 1314 2725 1862 1046 1975 834 762 3113 1196 1624 1240 779 2002 1875 2001 1788 1786 1412 1294 1543 1986 2031 1917 1844 1965 1695 1819 1778 14137 2323 1496 580 675 650 905 439 425 1127 522 502 927 858 740 1448 1096 1320 994 1158 874 561 482 564 540 471 295 416 616 718 641 555 599 549 725 964 611 836 616 577 820 717 841 782 648 745 438 934 994 829 782 626 640 481 466 539 550 1025 788 704 907 882 474 605 496 643 1280 1106 1147 666 776 741 766 628 733 785 645 762 991 842 768 815 628 742 786 750 602 871 859 473 510 634 715 648 1203 496 722 847 824 1087 861 773 1019 722 792 1020 1107 637 911 1434 163 1182 846 790 547 522 450 603 1026 965 1124 1331 1058 1182 1166 1256 549 553 818 550 625 626 578 306 468 290 298 568 597 405 1040 302 317 735 661 351 594 423 368 780 603 418 1143 822 907 723 869 929 927 773 687 1058 631 825 682 911 955 721 784 862 1392 495 1050 734 641 875 1287 1080 1268 1334 1189 372 424 632 514 318 659 904 954 1068 883 1741 1336 1104 892 889 1204 1307 1193 1013 1039 1010 1560 1188 1691 1661 1086 1269 1586 899 1264 1157 458 936 1247 1118 1827 1183 1013 1190 440 772 850 1701 397 412 402 523 454 466 263 539 863 318 781 910 1045 561 563 522 1250 1022 645 765 675 1850 225 519 336 270 784 1286 1052 1198 1229 1185 1515 1226 1112 1027 930 853 971 795 817 881 929 787 1063 845 802 832 914 766 446 522 1097 387 636 638 377 777 423 781 591 1418 580 660 1437 788 1393 1195 1104 1192 1097 634 1677 1478 1423 1712 832 953 943 1092 869 1128 1038 1181 816 950 802 713 756 1230 1153 1369 1205 958 1604 1558 1909 1065 1257 973 1355 1187 1155 1271 455 1466 1266 963 1320 982 1558 1414 1574 1652 1221 1081 1547 1202 971 1670 1199 1369 1667 1838 1837 1111 1010 837 998 835 950 953 815 730 819 891 454 824 753 709 1466 1069 1561 1293 1655 1075 632 946 747 2478 1498 951 538 1123 1188 1673 1265 1084 1165 1458 1141 1649 1197 816 1246 1846 1818 1146 1195 1691 1879 1478 1916 1953 1301 1451 1565 1613 3570 3477 2833 2638 2784 2637 2535 2830 2489 2995 2276 2450 2443 2254 2718 2251 2878 2394 2256 1550 1734 1487 1000 1227 1347 1477 784 1731 2636 2372 2579 1240 2006 1236 485 821 981 647 944 847 1261 1367 553 1004 632 735 583 484 1004 595 536 557 812 730 907 1419 1211 843 1581 1707 1053 1248 838 1008 1471 1681 898 1385 1544 2100 1421 1510 1650 1219 573 395 357 602 571 539 555 1093 350 435 674 495 503 419 780 666 135 304 277 144 500 544 522 524 474 665 289 769 638 945 695 624 646 742 594 520 785 409 373 391 839 347 642 568 974 347 333 502 402 328 446 985 494 744 1007 1610 1062 625 348 659 631 617 667 1000 1001 589 913 714 927 660 628 931 1138 668 833 618 400 890 522 478 546 1225 1020 779 825 698 827 692 657 758 1008 965 497 217 1154 392 931 547 397 948 640 516 519 539 1299 1528 502 585 510 1059 1473 1590 1447 1081 279 237 735 994 765 1596 1072 763 451 1087 821 578 487 1207 1677 947 1044 1029 1139 1111 998 1451 1628 2164 1442 1660 1445 1361 1413 2126 1686 449 1492 1085 760 1256 1150 3706 1311 1296 1219 1359 1308 1227 1014 1241 1871 1601 1891 1251 952 1371 818 900 499 993 811 812 1019 965 901 799 621 948 1694 1722 1341 1787 830 895 916 1126 1075 435 421 376 452 406 363 328 730 807 531 1030 345 753 1399 1227 1366 1101 1085 847 1019 975 904 1198 1449 1340 1318 1306 1247 1377 1557 1225 1363 1469 1057 881 1458 1189 1122 1111 1269 886 1110 1174 1006 1282 1088 829 949 1180 1308 775 1152 1680 1280 1534 973 1536 934 737 1538 844 1121 1271 1868 2490 1615 1839 915 780 869 1608 923 1781 1216 716 797 437 234 136 159 142 211 832 624 795 663 743 672 935 524 1035 954 539 492 558 376 589 895 1599 371 873 590 697 612 839 752 702 542 509 673 593 497 464 1073 923 551 1061 836 869 1025 609 2197 948 897 967 532 480 588 530 513 646 522 558 629 761 817 541 656 517 535 904 1369 966 789 605 896 583 631 999 914 1059 1300 1005 490 818 1395 1320 1454 1531 1163 1091 618 867 1391 834 876 625 844 594 1410 1474 1842 1306 533 627 587 831 1066 1140 747 3294 976 3538 3283 3163 3023 3371 3412 3044 3310 2690 3432 2880 3165 2587 2956 1062 1113 871 1046 1195 1189 1148 1243 964 1184 1992 1557 832 778 1075 880 738 1157 1645 1153 1081 967 936 1491 1507 1157 1175 1430 2409 3110 1610 1436 1278 1815 1894 1266 1167 1465 1295 1113 1713 1787 1661 1798 1642 2222 1925 1780 1751 2044 1134 1107 974 1019 912 1103 1360 1321 1517 762 1639 1596 1197 1253 1114 1347 1311 1399 1446 1273 1541 1463 1499 1447 1315 1048 1628 1136 1138 1180 1585 1267 1394 1398 1451 1515 1402 1258 1066 1411 1240 1373 1383 1070 1422 1146 1199 1575 1468 1267 1545 1850 1407 1677 1526 1565 1543 1540 1722 1118 1585 1515 1565 1417 1098 1567 1586 1358 1242 1244 1560 1646 1616 1640 1584 1628 1302 1388 1286 1196 2166 1507 1358 1336 1147 1165 1226 1206 1553 1728 1386 1465 1551 1411 1388 1562 1624 1681 1746 1396 1512 1540 1632 1472 1718 1541 1745 1421 1105 1962 872 618 595 830 720 972 711 689 569 579 468 661 686 631 633 454 538 504 506 1001 650 954 768 931 1335 605 748 624 658 536 668 675 684 975 677 529 431 611 573 686 583 494 474 804 509 606 601 861 1003 817 715 1380 719 601 587 401 638 406 1266 779 833 371 406 581 470 613 390 502 452 279 1089 1500 728 318 436 729 463 868 631 1352 663 1450 554 626 801 695 596 1255 1039 897 1428 632 704 744 837 646 795 980 997 716 844 363 940 1328 866 904 736 1190 999 856 545 1264 934 835 1103 737 957 1012 720 664 554 1128 790 615 938 523 676 1395 910 558 1712 2157 1184 1188 960 1244 770 1566 1260 1549 993 875 833 870 757 1507 1491 1578 747 1066 1618 884 827 1111 1254 1307 841 1423 1275 1033 1125 820 803 1062 946 560 971 884 1715 1078 1067 1320 877 1342 1876 1271 894 1056 767 550 825 454 592 923 660 594 396 724 644 717 1507 1270 1346 721 639 641 951 1003 813 546 563 1379 1036 870 1179 1509 930 845 1103 859 1454 990 1094 574 649 665 799 1519 789 894 641 594 810 1102 989 819 910 586 1002 1399 1140 1893 596 1563 614 1072 923 802 457 1056 869 997 1122 1230 831 765 722 620 841 1070 1040 1465 1473 970 1035 624 599 604 1312 947 1423 909 372 432 266 539 739 775 905 1550 888 1183 880 451 890 630 1197 1445 551 684 1228 539 160 190 278 219 270 671 752 1809 1700 1452 1631 1443 801 741 753 753 263 360 666 956 330 1308 966 1172 1281 1484 562 430 462 559 834 877 1498 1093 1309 1193 896 639 672 1118 597 519 732 728 707 542 491 789 544 672 788 736 876 859 590 729 1364 891 911 1012 1104 525 878 1095 975 1247 1155 1237 1337 1212 616 624 874 540 854 1017 1059 1157 1373 6079 6269 1425 1892 1811 1330 1329 1388 862 856 1696 1466 1505 1048 1126 704 477 913 474 687 836 860 1350 1323 1112 1015 747 1550 1843 792 647 1181 1503 1410 1385 956 1331 469 728 1065 824 1119 575 605 854 843 714 715 1449 1244 1583 792 1155 829 1012 742 492 1609 1219 1175 777 902 627 983 995 1010 1887 1687 736 856 843 1621 1681 2082 1183 1592 1628 2021 1784 1602 1057 1896 1077 1869 1637 1223 748 907 1729 1641 555 522 909 493 968 855 1670 1518 1679 1857 1889 2808 2723 2839 2514 2352 2683 3192 1957 1655 3280 3002 3439 3280 4128 3144 2899 2948 3407 4032 3024 3937 4172 3190 3635 4253 3606 4410 4325 4172 3342 4216 3624 6864 5869 5305 1939 2137 2769 2028 1509 2650 2920 2234 1329 2824 1091 1054 1011 910 1177 967 826 2197 2412 1112 682 1386 1231 666 796 5124 5602 5179 3348 3851 3760 3918 4583 4172 4313 4378 5002 5289 4419 4652 4399 5226 5333 5387 4831 4950 6321 4499 3470 5470 5330 4502 4848 5384 1117 959 750 4599 3923 2663 6393 6359 6185 6074 2115 2110 1739 606 1793 387 1070 961 608 3609 2209 2056 838 1000 793 751 1958 2467 1947 2893 1562 2417 3006 2367 3575 5391 6152 4765 4839 9500 10056 4683 4919 5616 7273 2838 1536 3085 2358 2806 1835 2774 1531 3922 1428 3411 2329 364 286 3288 2948 4146 4959 3057 1244 1992 1763 2311 822 843 2268 2281 1986 1855 1936 3422 5340 1890 1428 2876 3896 3603 4427 2472 2515 1202 1049 992 2928 1930 4601 1101 2048 965 1907 1783 1625 2082 1942 4426 5867 1231 1200 1055 1730 1527 1265 1584 1000 1020 1315 2671 2173 1216 2593 1105 1008 4383 1117 1392 1671 1212 2855 3036 2617 2071 2077 2206 2350 2347 2770 2738 2694 2455 2621 1716 2195 2071 2323 18753 1885 1098 758 933 974 1099 619 1634 859 690 1137 1234 1030 1538 1648 1989 945 1809 1359 936 703 871 787 747 538 699 754 691 676 536 758 946 1124 1299 844 1175 575 949 890 1163 921 991 840 877 404 1187 1265 1143 508 633 904 520 579 905 753 761 813 680 868 1549 781 1083 629 538 1395 1067 1499 694 852 785 776 994 943 797 918 1036 786 936 1007 979 1180 747 856 833 1019 1448 1196 733 625 504 676 684 1306 827 1275 889 853 1383 1228 1064 1348 895 997 1406 1539 873 1131 2105 252 1713 1507 1152 798 768 743 1311 1261 1187 1796 1735 1461 1746 1178 1818 854 773 845 865 673 784 776 352 345 297 346 607 472 659 855 593 851 694 448 442 451 385 236 605 502 511 1647 1294 1287 1019 905 858 1028 633 641 931 1050 1542 1092 1491 1034 885 1414 1551 1939 554 1561 1302 892 1429 1178 1464 1622 1419 1418 763 557 784 701 563 492 1185 974 1233 1296 2220 1929 1131 1681 1027 1660 1034 1089 1267 1675 1779 2052 1899 1809 1725 1305 1483 2163 1180 1548 1128 541 1156 1582 1459 1813 1774 1200 1113 488 940 1070 1929 486 735 530 547 580 673 368 553 1033 612 1105 975 1432 616 653 430 1452 1152 648 783 842 2290 531 731 569 561 1334 2024 1570 1810 1946 1937 2149 1276 1764 986 986 906 1082 918 970 700 1528 1251 1643 1265 1257 1165 1462 1003 621 687 1625 540 626 418 446 858 519 950 585 1374 651 648 1835 1684 1764 1382 1713 1774 1394 816 2448 1321 1539 1679 1350 1694 825 1407 1038 1346 1082 1011 1177 915 807 825 873 1641 1459 1686 1565 1048 2234 2369 2578 1365 1121 1123 1919 1732 1352 2316 496 1852 1181 1042 1187 1025 1935 1595 1804 1789 1262 1474 1838 1762 1406 2287 1460 1479 1442 1952 1703 1326 1186 1080 1458 1271 879 1028 1026 808 1193 1184 979 1534 1006 633 1439 1323 1736 1367 2228 1645 1000 875 861 3440 1761 1602 977 1350 1690 2314 1888 1301 1511 1517 1669 1498 1424 1247 1242 1493 1690 1310 1672 1946 2292 1905 2312 1985 1822 1828 2219 1912 4280 4233 4183 3895 2872 2997 2827 3064 2424 3203 2099 2305 3166 2768 3710 3053 4399 3322 2644 1775 1933 1483 1336 2176 1842 1967 1222 2147 2619 2292 3291 1886 2159 1781 655 841 1122 761 1283 1211 1382 1621 803 982 800 572 750 887 1137 796 753 733 793 1113 1195 1568 1141 1252 2356 1697 1282 1825 1661 1789 1837 1764 1522 1861 2289 2339 1192 1721 1815 1051 876 615 529 931 910 814 670 932 699 282 686 575 567 519 591 713 161 163 319 215 649 667 715 653 642 840 818 987 674 825 1037 908 926 833 888 725 751 583 519 562 694 393 864 621 1366 347 319 462 318 516 682 1130 718 1130 1278 1835 1231 762 667 856 835 734 934 968 1016 1063 807 728 691 894 764 925 1058 715 999 867 932 989 722 890 867 1399 1018 957 1129 888 1034 1020 1026 610 944 959 779 428 1697 838 1661 873 874 1423 886 790 882 874 1156 1852 416 909 725 1740 1938 2467 1652 1319 699 584 647 1308 659 1432 1290 870 717 1375 1512 614 825 1548 1541 1435 1668 1339 1535 1990 1716 1696 1677 1876 1765 1743 1714 1997 1867 2389 1841 443 1283 802 941 1038 856 4020 1773 1594 1516 1659 1925 1917 1538 1737 2010 2060 2007 1479 1053 1556 1237 734 958 1315 966 1151 1174 948 1313 907 897 1190 1628 1616 1639 1643 966 1120 894 1364 1374 454 496 321 469 475 360 265 740 513 800 652 391 967 1491 1452 1361 1567 1612 1294 1524 1410 1136 1853 1824 1284 1457 1541 1337 1551 1601 1377 1511 1766 1339 1360 2316 1309 1562 1646 1517 1069 1456 1545 1352 1607 1716 992 1437 1557 1553 1107 1486 1555 1876 1949 1420 1303 1261 1055 1645 1212 1275 1896 1872 2788 1838 2354 1351 990 1317 2005 893 1416 1869 1058 633 718 383 346 357 401 441 1111 1104 884 672 935 804 975 581 1397 897 835 545 815 839 730 1192 2073 436 1104 706 1127 793 1307 1103 494 439 384 1236 1029 577 675 939 1000 494 1234 862 1214 1264 916 3443 1137 1034 1190 643 930 925 705 729 878 1220 845 935 908 871 677 801 638 506 893 1723 1298 729 1189 1299 1021 1055 1082 1348 1681 903 1638 503 1238 1929 1817 2011 2049 1070 1990 693 911 1182 702 729 1311 871 621 1731 2352 2243 1550 488 943 776 943 689 1039 481 3347 723 3458 3225 3508 3608 4006 3760 3569 3669 3552 3657 3379 3335 4217 3943 943 1592 1137 1138 1602 1691 1502 1234 1273 1453 2170 1761 870 1083 1290 1810 918 1065 1553 1552 1451 1339 1566 1635 1590 1995 1945 2180 2060 1872 1470 1424 1116 1602 1591 1312 1102 1559 1561 1098 1585 1764 1663 1459 1639 1975 1563 1359 1816 1700 1274 1335 1262 1547 789 963 889 1332 1004 1115 1222 1663 1186 945 1367 1016 1042 1040 1470 950 1297 1481 1341 1397 1360 1407 1181 1008 1422 1563 1356 1353 1500 1491 1423 1335 1220 1350 1333 1225 1255 1242 1569 1462 1481 1540 1601 972 1285 1367 1000 1157 1206 998 1224 1009 1124 1152 1567 1087 1118 1173 1099 1275 1097 1396 1347 1724 1700 1646 1527 1135 1871 1252 2425 2330 1303 1342 1226 1086 2001 1515 1566 1441 1367 1396 1417 1392 1698 1647 1560 1752 1855 1107 1232 1264 1283 1449 1376 1181 1409 1136 2134 2199 1980 2098 1086 982 967 1786 690 720 711 442 735 544 349 780 378 531 414 562 595 587 650 498 663 578 505 776 599 740 704 675 922 777 905 798 877 415 585 899 678 810 896 669 534 832 506 689 988 817 700 932 553 511 968 699 755 660 614 1463 645 456 376 743 601 617 934 665 717 365 527 439 654 446 668 437 525 392 836 1195 621 578 770 345 516 448 507 719 677 1104 644 692 618 659 572 944 883 728 960 605 616 487 477 383 507 783 836 807 760 601 818 933 655 626 626 876 829 723 876 1316 901 954 1011 640 483 535 862 632 829 679 814 916 944 650 651 1060 968 616 1317 1386 1277 1634 977 1392 1137 1771 1097 1991 1330 1025 1315 524 796 1086 1076 1384 765 1129 1091 900 930 1050 701 701 807 1348 952 828 1010 719 774 858 792 630 843 805 1329 830 1068 1216 1064 1074 842 867 698 826 637 1048 739 776 717 927 712 472 537 746 720 752 1285 1101 1276 871 642 651 542 725 514 348 573 636 895 977 1082 1386 816 769 1061 934 1730 859 1011 652 569 756 790 1325 579 712 512 529 1371 1207 649 578 1052 780 1255 1087 823 1584 678 1700 780 941 739 1043 684 1694 710 890 979 1145 864 805 570 732 957 1233 1222 1312 1295 1209 1159 730 898 589 735 543 785 850 267 293 332 472 737 604 1017 1231 768 911 873 540 887 1159 1186 1186 751 740 1199 924 209 212 245 386 299 819 902 1112 1115 979 1310 1046 1048 942 662 670 331 248 625 819 225 696 554 593 781 811 532 428 781 639 1105 876 1238 996 1031 945 489 749 588 645 834 597 512 512 644 755 729 812 593 761 630 1023 718 955 793 724 1049 839 829 1283 1169 646 682 831 777 899 938 956 1110 881 530 732 787 652 696 830 1053 1365 1398 5425 4945 1255 1109 899 1347 1097 1114 1197 995 1519 1185 1478 1025 1089 691 588 683 769 732 621 651 1258 1281 1282 1164 987 1363 1525 876 814 1021 869 940 1151 817 973 461 658 1524 1040 872 549 639 723 676 516 649 829 946 739 711 950 768 603 1012 750 1543 1172 913 936 943 549 1273 1042 848 1220 1126 556 741 660 1812 1797 2115 1582 1834 2091 1885 1332 1106 1246 1580 1177 1272 1518 999 1138 809 1491 1488 668 538 663 610 884 903 1653 2067 1602 1718 1610 2103 1842 1979 2084 1811 2150 2529 1436 1564 2305 2175 2324 2792 2892 2405 2133 2086 2273 2978 2791 2441 2234 2750 3087 3296 2558 3138 2482 3363 2490 3146 2450 5227 4590 4680 2154 2168 2897 1312 1445 2886 2666 1889 1102 2862 879 881 914 844 1215 839 877 1733 1516 1361 752 849 777 794 728 3837 4173 4108 3381 3523 3368 4470 3619 3403 4500 3784 3884 4196 3554 3888 3422 3465 3729 3457 3625 3588 4132 3847 3941 4472 3954 4499 4173 4382 1056 907 698 3352 3536 2148 5460 5499 5379 4279 1942 1979 1564 457 1517 367 789 685 627 3415 2383 2407 735 865 753 850 2402 2148 2175 3423 2340 2698 2812 2222 3327 4425 5275 4590 4547 9700 8725 4736 5919 5656 6434 3101 1530 2922 2648 2701 1522 3098 1197 3784 1630 3735 1740 330 283 2585 2086 3362 5976 2628 1061 2624 1649 1561 807 778 2208 2046 2127 2352 1799 3881 4085 1508 1317 2228 3395 3325 4467 2799 3075 1443 1007 1183 2651 1575 3180 1284 2138 1168 1785 1449 1279 1453 2243 3933 4053 1565 1474 1515 1779 1574 1163 1613 1581 1260 1667 2260 1736 1437 2186 1154 1086 4257 1307 1617 2118 1200 1837 1878 1940 2317 1648 1818 1676 1759 2177 2215 2097 2144 2266 2123 2131 1691 1496 1885 17975 727 813 999 701 768 469 1483 784 914 1027 950 741 1862 1143 1086 1176 1216 1264 743 628 834 607 492 590 479 704 986 806 798 833 708 713 717 707 934 647 520 854 918 1071 1117 678 989 406 1046 1156 1256 552 547 697 615 571 965 531 591 771 681 1032 946 547 674 534 528 1283 1042 1206 603 769 710 707 865 948 722 813 712 879 956 713 751 853 675 904 923 885 735 755 560 651 631 752 766 967 706 745 1011 477 1038 856 836 973 829 895 862 1032 593 806 1421 211 1433 645 725 634 456 444 854 1374 989 1275 1135 1432 1382 1378 1443 765 573 585 602 572 603 655 434 525 487 426 353 580 685 1134 353 508 528 474 571 647 530 462 660 461 332 1165 844 965 767 800 943 923 908 848 1156 730 947 722 981 1131 1056 1149 1027 1166 823 801 620 854 940 1253 1318 1028 1242 1024 388 411 908 724 479 582 984 867 1084 1117 1971 898 908 1275 994 1471 1359 1171 1147 1402 1229 2148 1389 2317 2012 1506 1661 1518 966 1119 828 690 1067 1517 1710 1733 1282 1047 1132 708 997 1085 2430 473 552 465 581 580 567 877 890 1155 418 884 837 1029 649 678 525 1755 1337 873 1041 931 2476 274 525 247 308 777 1312 1022 1174 1282 1197 1405 1080 1281 1382 1211 1130 1422 1061 1220 1222 1183 1052 1354 1133 1079 812 868 951 754 907 1264 772 750 764 465 580 534 940 891 1517 1226 978 1775 1163 1486 1573 1549 1354 1070 894 1858 1564 1692 1842 1008 1258 1052 984 760 940 889 1075 976 1100 927 1053 826 1331 1292 1501 1447 946 1859 1810 2029 1303 1450 1141 1873 1082 1223 1436 694 1846 1315 1341 1343 1381 1699 1554 1613 1568 1562 1037 1735 1669 1347 1715 1244 1275 2222 2104 2190 1813 1638 1037 1016 939 988 943 937 747 999 1188 837 976 956 813 1137 1408 1102 975 1490 1222 993 1029 890 2037 1489 1033 1012 1126 1660 1824 1801 1403 1681 1802 1845 1559 1717 1293 1502 1513 1768 1798 1597 1604 1553 1874 1742 1750 1692 1944 1755 2062 4079 3902 2951 2851 3462 2990 2875 3068 2507 3178 2718 3043 2884 2637 2941 2401 3752 2723 2293 2127 2279 2016 1593 1391 1739 1963 769 1725 2615 2288 2810 1343 1145 1284 1020 773 1375 1156 821 819 854 874 715 757 507 704 667 783 1266 805 784 664 957 1013 996 1594 1199 1489 1479 1749 1280 1644 1402 1491 1241 1397 1161 1479 1633 1856 1543 1841 1874 1338 863 642 579 849 876 822 598 867 757 458 689 340 497 516 475 607 275 244 282 485 467 501 584 436 527 790 373 985 765 826 1249 1098 1171 675 713 674 992 653 605 629 732 610 788 915 1036 456 430 433 391 494 562 1233 576 811 1220 1562 658 801 440 1038 1035 882 919 991 1045 1050 944 1035 924 720 820 859 1163 979 1091 1011 1053 920 830 772 827 1448 1111 970 1025 902 776 903 892 787 1165 1131 924 562 1957 996 1926 931 986 1770 1077 943 1046 954 1826 1657 719 761 661 1633 1599 1498 1295 1651 745 649 739 1513 884 1701 1259 843 679 1419 1355 1004 1087 1483 1530 1336 1281 1535 1543 1323 1365 1637 2125 1991 1508 1699 2051 2249 1728 2448 2038 871 1117 950 745 1072 1015 3705 1321 1672 1583 1439 1572 1510 1272 1369 1884 1848 2074 1709 1131 1633 712 1072 597 1203 1222 1256 1181 1235 1240 1098 850 1245 1559 1585 1670 1473 595 630 832 757 819 378 452 399 432 479 327 278 573 432 639 542 531 1020 1210 1376 1127 1222 1482 1315 1227 993 1431 1142 1362 1796 1818 1567 1552 1559 1815 1328 1478 1693 1174 1108 1699 991 886 1201 1323 1193 1635 1191 1442 1134 908 951 1019 1227 1145 1028 1262 1300 1270 1619 1006 1069 1013 1390 1401 1106 1222 1698 2209 2139 1485 2909 1615 1505 1407 1935 1031 1971 2179 1444 686 668 545 269 287 272 325 1060 824 852 858 819 796 1085 508 1058 1043 625 553 438 592 755 787 1765 597 1116 799 688 1104 827 955 592 942 834 610 524 633 788 720 952 690 990 663 742 975 796 2252 1125 1091 1161 739 590 613 549 506 1065 687 799 831 1280 675 635 698 578 559 1216 1671 1111 700 867 1101 1193 761 1186 1073 1192 1411 1408 299 1029 1254 1143 1294 1370 1027 962 913 962 1088 611 788 853 816 607 1495 2152 1913 1260 508 714 516 997 730 1068 768 3324 706 3942 3529 3218 3460 4025 4152 3987 3367 3429 3240 3396 3499 3597 4039 1052 1340 1027 894 1565 1382 1731 1014 1125 938 1891 2215 1143 1116 1106 1116 952 1357 1680 1152 1043 994 1449 1158 1126 1263 1304 1514 945 581 598 529 451 518 388 705 673 449 646 633 762 780 779 563 709 807 666 869 582 615 684 616 646 468 730 547 733 483 815 613 871 686 670 733 867 770 832 847 857 1041 872 715 823 712 790 823 912 591 846 830 796 817 817 846 602 1005 694 544 865 813 730 667 840 643 755 738 495 499 564 813 661 591 663 916 762 758 703 716 691 695 713 826 643 763 445 707 566 765 922 887 789 535 778 753 658 538 817 915 851 565 869 648 663 1041 878 778 1095 804 1132 1006 855 1237 978 1550 1071 1146 730 898 845 1271 959 1195 570 704 754 789 742 640 570 911 302 251 242 430 252 511 192 314 225 214 267 231 289 265 275 156 184 162 304 397 305 417 325 404 530 348 322 252 264 403 326 339 277 462 243 381 375 487 260 286 305 293 258 321 321 306 255 239 277 474 456 639 543 122 110 132 160 258 595 741 781 294 294 194 308 181 329 210 355 258 290 860 223 139 253 169 293 168 206 582 203 877 302 324 569 347 403 363 351 317 545 230 462 120 307 263 247 334 448 357 474 487 488 374 528 915 413 389 452 325 282 703 391 386 407 301 524 488 451 499 325 454 336 316 367 305 514 553 449 547 638 644 973 525 528 493 585 987 512 1171 476 318 675 460 389 950 656 480 719 676 621 729 278 599 424 383 393 677 588 413 414 670 451 581 274 565 483 500 730 450 550 634 434 771 506 524 568 360 484 362 577 301 268 442 296 263 358 308 383 479 518 563 454 403 223 324 330 368 126 350 243 327 393 362 480 658 465 298 556 357 670 475 301 268 251 389 500 507 386 442 470 368 617 628 534 187 616 498 668 862 313 539 340 604 331 607 311 338 303 645 427 485 528 427 771 361 538 341 482 756 647 831 818 576 722 483 384 462 391 248 481 1119 179 217 165 155 250 495 621 865 450 632 874 242 643 413 889 746 549 415 647 386 171 144 115 142 194 448 368 582 553 664 590 650 523 515 392 282 84 106 232 286 109 657 429 540 368 435 419 268 244 227 531 391 894 622 513 434 222 260 358 403 307 258 617 615 608 270 483 426 304 336 220 457 500 448 465 506 536 237 257 539 518 221 471 491 465 519 544 614 393 392 240 270 559 381 503 509 534 577 725 2163 2497 417 537 435 434 612 436 409 362 673 664 1013 785 762 542 359 393 267 581 559 617 518 465 760 554 623 516 717 372 357 574 368 414 696 494 714 240 319 475 419 358 227 227 476 361 329 327 453 451 569 588 649 387 475 461 351 643 383 401 437 333 391 583 379 356 677 643 226 238 252 1078 1028 668 708 570 1037 760 621 684 807 1231 476 578 584 838 428 512 750 1040 250 228 411 134 243 459 995 1118 1115 1021 928 1230 1666 1238 1361 1371 1193 1018 928 961 1451 1369 1512 1485 1242 1288 1501 1441 1967 1162 1173 980 1327 1504 934 1697 1575 1562 1560 1550 1167 1488 1209 2140 1828 2018 1182 1274 1317 787 733 1423 1479 943 1046 1249 418 446 517 624 797 552 438 940 555 903 299 408 362 424 198 1586 1764 1728 2098 1968 2006 1872 2555 2259 2062 2058 2476 2606 2060 2603 2235 2278 2023 2128 2307 2327 2561 1764 1869 2280 2230 1791 2088 2141 276 244 259 2310 2224 942 2513 3206 3159 2485 737 794 928 418 1093 224 694 527 485 2272 1372 1496 430 513 300 703 1357 1771 873 2239 1242 1141 1819 1265 1669 2286 2656 2044 2222 4428 3942 2365 2068 3146 3214 1191 693 749 908 1229 700 1238 594 1613 819 1845 1026 105 99 1483 1069 1604 2258 1465 778 1099 690 939 520 466 1066 1027 1006 729 957 1870 2180 1203 485 1362 1499 1398 2070 1753 1848 999 978 761 1706 989 1600 914 1234 653 995 677 634 712 1084 2543 2442 835 756 745 444 835 457 637 309 374 696 1439 736 473 1372 842 724 1988 659 812 974 600 648 808 514 718 720 751 743 766 791 758 769 664 653 621 991 740 580 1098 727 7055 943 630 422 643 629 806 389 405 256 371 662 811 775 903 484 1053 1013 878 611 510 322 312 599 452 424 232 260 360 274 432 364 467 696 419 418 405 368 345 416 480 453 290 249 448 503 663 148 741 496 241 409 509 357 410 526 335 482 949 489 319 434 455 594 813 616 299 329 346 374 375 335 338 355 505 449 646 603 360 482 357 450 471 614 715 379 424 550 490 540 571 695 338 576 575 428 435 369 303 408 316 428 422 513 333 551 973 123 902 483 876 330 317 353 693 594 462 748 530 708 628 916 597 560 389 229 342 347 343 510 287 136 120 283 182 345 368 351 477 530 202 200 390 274 296 225 361 452 340 819 565 511 483 445 553 361 619 621 440 391 703 613 789 399 440 521 399 625 363 302 542 533 579 385 669 493 608 626 538 361 403 368 320 237 704 577 625 715 777 481 792 618 482 1075 522 1020 424 768 675 1061 978 1310 1036 821 918 665 552 645 436 277 571 765 771 787 846 857 668 471 647 669 1423 262 208 271 347 427 410 435 499 316 292 485 369 999 266 264 322 696 620 885 1008 374 1112 370 274 214 398 696 673 524 570 590 552 645 851 558 401 312 338 484 367 415 442 715 589 763 605 719 385 464 447 659 682 998 533 383 548 136 437 154 308 361 880 424 541 815 1148 889 996 1096 1198 641 312 860 861 765 924 794 852 1181 834 656 1174 787 936 625 446 414 403 407 588 518 712 568 413 1313 1427 1589 965 747 894 1279 768 892 1290 474 668 495 579 469 555 598 588 616 614 670 443 837 739 445 1014 708 601 1111 1300 1396 978 791 490 868 745 433 328 770 528 619 822 470 495 751 596 678 906 999 545 1074 850 490 708 587 1462 622 1408 1032 1206 897 1048 1327 1013 897 726 993 946 798 837 706 870 857 751 878 1391 775 1033 923 977 930 896 1141 1020 2085 2057 1727 1783 1630 1689 1466 1552 1496 2089 1463 1609 1502 1208 1933 1459 2357 1582 1394 1054 1088 716 1063 1335 949 1194 721 1189 1308 1160 1674 769 1039 1213 485 383 929 574 633 457 576 423 391 425 505 496 307 356 400 267 406 329 501 481 489 887 419 500 828 671 1052 898 1082 903 600 784 1259 760 774 1071 721 774 745 619 301 412 392 316 341 239 438 459 334 94 397 304 429 216 309 248 141 197 223 238 142 188 196 180 180 298 321 355 458 311 551 506 512 253 363 370 295 276 270 311 492 389 382 257 685 349 339 338 310 253 309 887 506 609 536 919 398 286 346 564 634 433 539 445 567 432 472 527 490 258 369 414 340 468 593 449 514 470 298 496 481 726 732 721 722 597 612 588 656 345 507 533 721 369 919 626 1380 752 625 1349 497 450 483 383 607 688 416 568 522 642 953 835 1279 639 518 498 377 891 402 974 920 528 547 806 855 546 671 821 915 845 730 968 892 890 950 806 1135 1236 766 1055 1017 1117 968 989 1067 368 331 528 299 479 463 2120 485 516 466 778 663 507 465 562 1021 1119 803 940 535 521 511 332 479 653 716 616 623 342 437 346 384 485 880 723 729 777 373 467 707 308 304 335 355 192 345 345 205 166 416 290 402 342 179 594 547 710 640 686 628 774 616 570 674 726 818 983 746 676 749 821 988 857 933 729 696 676 880 658 668 703 693 744 605 495 453 956 846 624 605 806 636 580 847 730 836 925 730 458 734 396 655 801 631 981 878 871 506 1288 805 604 541 1202 427 818 998 478 335 451 402 256 226 236 270 650 382 553 495 831 835 557 256 468 583 322 499 336 490 734 280 825 287 429 236 283 215 374 342 323 234 235 309 212 426 418 258 429 275 621 523 493 412 336 1170 459 408 721 602 997 776 702 524 605 468 740 737 662 528 285 326 227 320 615 932 751 561 604 687 772 395 1055 437 583 412 1224 316 739 662 608 733 729 662 429 367 693 442 303 218 464 267 194 642 1367 1141 807 285 371 276 324 393 272 364 1810 388 1905 1765 1615 1558 1789 2101 1975 2079 2084 2108 2081 2312 2031 1903 588 482 851 472 806 826 955 725 688 754 737 619 775 697 825 829 379 448 683 730 716 757 628 646 674 751 672 879 689 563 419 694 424 497 460 419 401 495 547 409 586 567 530 733 715 593 641 730 541 528 627 658 652 558 647 669 770 578 741 644 707 653 604 592 563 558 671 658 1208 643 927 800 1090 769 969 625 786 591 781 719 871 708 612 706 601 799 692 662 654 540 533 508 745 684 507 624 549 775 830 762 813 790 852 843 721 743 650 625 750 544 572 585 533 761 693 726 683 582 658 647 576 669 841 902 660 577 869 983 838 351 786 750 695 818 628 707 907 685 920 962 784 968 747 1104 949 858 794 789 733 835 741 740 813 839 841 840 489 409 466 602 187 263 235 293 249 410 161 335 155 234 246 227 405 297 297 168 174 168 224 472 298 512 258 380 472 223 220 200 216 278 274 277 182 378 292 315 268 374 173 239 246 234 175 284 204 170 187 279 332 360 331 727 287 133 121 160 157 238 624 319 366 174 258 186 286 167 288 265 243 217 298 644 257 137 181 211 352 229 257 529 225 734 361 381 404 204 228 357 355 306 423 325 198 109 207 219 207 445 434 261 454 296 342 394 290 382 265 537 495 464 319 873 562 333 421 255 343 425 461 369 407 399 414 312 322 244 329 495 449 313 559 673 928 453 535 441 432 907 489 833 502 616 761 537 360 563 640 550 507 284 837 398 176 440 385 379 514 532 410 271 470 597 370 333 233 329 389 529 673 379 493 410 293 376 427 519 297 554 360 255 408 302 250 305 240 295 329 278 269 494 890 451 334 224 256 242 251 310 172 389 171 327 252 258 306 410 238 304 546 251 470 256 306 205 238 273 270 294 448 495 165 208 378 224 386 266 381 330 436 634 322 852 206 764 268 466 218 233 233 713 420 329 385 510 700 502 371 376 519 492 465 957 942 471 648 516 363 351 430 297 458 868 121 174 161 223 216 248 604 657 456 516 493 349 406 286 734 559 343 565 514 378 155 60 70 128 137 401 312 407 571 451 649 831 425 415 383 259 109 259 213 285 62 361 271 288 223 284 323 366 362 363 416 405 628 450 470 421 351 322 201 342 263 237 273 289 226 181 499 522 302 378 213 351 362 325 387 284 389 279 243 438 436 328 418 461 412 448 481 520 329 371 275 313 608 464 363 386 281 530 716 2002 2358 273 559 378 284 424 445 245 217 413 622 831 740 539 244 407 269 259 584 357 608 509 460 340 277 417 392 635 283 406 820 487 473 825 466 682 193 232 589 555 170 298 299 477 454 474 265 363 430 515 321 530 313 333 353 411 778 406 453 351 382 468 515 270 377 670 595 215 233 397 1010 991 1405 620 573 963 739 697 583 980 721 507 474 481 513 342 543 701 847 281 277 237 123 152 334 685 986 635 929 638 1276 1525 1269 1556 1253 1019 1027 716 629 1423 1303 1326 1404 1288 840 1271 1206 1473 937 964 1155 1252 995 1135 1972 1417 1953 1490 1785 1491 1728 1430 2146 1771 1868 897 1253 1082 803 516 1468 1151 791 689 1096 412 342 369 378 464 491 295 1091 1028 811 225 364 338 332 322 1709 1759 1736 1750 1507 1527 1570 1924 1774 2249 1818 1972 2246 1480 2096 1979 2145 1992 2332 2098 2494 2087 1524 1569 1740 1851 1715 1768 1515 378 314 226 1986 1917 829 2698 2843 2915 2321 688 760 933 352 1028 274 367 254 563 1638 1130 1239 438 441 310 795 895 1558 732 1717 1019 1162 1635 1013 1113 2224 2686 1753 2157 4230 3823 1708 2087 2915 2826 1214 580 659 993 1064 567 1214 584 1293 686 1631 676 89 85 1297 1131 1409 2195 1158 517 1080 566 698 530 432 1177 1100 862 939 807 1818 2332 1221 614 1190 1241 1200 2065 1513 1398 777 790 565 1464 783 2128 746 1090 400 662 729 665 794 848 1949 2027 696 618 559 504 803 533 645 249 336 438 1239 639 768 1269 687 506 1697 475 731 690 690 690 792 703 822 634 575 577 587 616 743 600 624 627 647 764 793 675 758 813 943 5790 969 285 521 532 812 468 318 313 338 426 855 546 723 470 1054 735 722 530 446 290 247 587 382 413 178 163 216 288 286 258 207 464 330 246 310 389 324 422 523 417 334 176 395 477 719 147 610 552 306 488 326 347 340 507 312 364 639 417 358 292 273 492 512 652 384 423 377 345 553 376 396 480 461 470 512 514 354 540 243 439 408 662 512 560 358 315 319 399 540 582 550 706 346 249 591 554 348 585 356 453 599 676 254 500 739 183 871 519 310 216 292 219 531 931 424 691 506 635 630 823 600 671 239 259 215 397 337 626 227 286 264 254 192 186 303 226 431 454 156 144 272 206 210 107 207 351 219 693 608 411 339 372 429 337 284 294 349 271 861 705 517 495 421 353 381 436 341 352 409 317 275 383 453 599 609 617 497 312 439 230 168 300 607 794 768 502 873 566 491 638 519 625 594 675 668 748 738 979 732 1091 752 701 801 627 527 788 548 263 620 710 556 580 749 680 819 276 479 511 976 147 174 140 259 200 206 428 435 334 222 400 312 836 242 244 185 508 660 565 591 396 1273 187 231 172 296 535 874 631 677 735 675 828 735 560 384 307 340 469 340 407 357 784 657 906 675 671 456 581 430 674 605 930 455 539 319 262 358 246 246 512 898 431 519 586 498 852 825 953 1114 621 305 1266 640 794 814 544 793 853 644 697 867 822 870 683 491 453 417 270 616 556 583 622 247 1315 1020 1163 524 578 357 1016 693 809 1039 439 867 809 644 896 592 660 581 677 700 602 494 859 669 397 702 641 555 1007 1081 963 769 694 605 743 619 489 427 575 328 466 475 445 251 448 649 578 727 780 386 813 611 391 834 726 1365 559 892 861 753 747 953 1058 1289 635 619 765 1131 784 720 650 876 955 695 748 1185 856 980 678 839 742 734 574 792 1795 1624 1412 1655 1408 1297 1186 1271 1194 1354 1063 1206 1339 1268 1591 1330 1829 1270 1116 1171 1188 702 695 1324 800 929 613 945 1064 954 1461 675 1121 793 550 308 834 400 490 625 705 466 401 363 575 485 390 375 379 466 374 377 438 411 513 425 447 437 757 454 783 942 830 744 577 630 939 738 642 944 637 689 670 366 284 437 399 293 297 229 321 480 335 94 549 332 268 186 242 227 76 58 86 262 314 169 212 277 179 281 306 293 372 316 435 419 431 315 422 246 363 236 218 228 262 241 343 242 471 482 451 268 223 170 302 609 262 332 636 774 621 220 152 460 474 325 615 559 628 406 673 515 513 225 294 412 403 617 437 384 490 465 272 555 444 641 326 572 679 542 559 609 581 318 547 604 539 266 778 429 1006 531 415 937 514 336 427 314 622 652 310 478 369 656 624 705 1064 441 465 453 467 908 220 661 889 583 434 871 908 332 534 723 808 696 554 764 701 818 857 527 837 811 423 714 539 841 481 790 999 203 306 421 251 329 412 1609 561 546 520 722 707 733 691 689 752 782 811 828 528 514 281 325 268 616 473 433 448 481 471 307 284 443 689 423 734 522 304 349 292 186 321 234 256 155 252 252 170 129 346 131 278 332 154 468 520 576 515 337 289 348 356 392 406 353 484 810 570 647 637 723 527 471 574 590 593 477 964 763 583 493 736 671 440 481 446 979 933 566 530 516 375 600 644 463 714 525 806 404 763 334 630 700 810 686 910 714 381 1152 630 622 781 1132 572 921 995 563 446 238 454 131 165 155 209 522 660 718 628 505 658 765 277 533 454 317 510 447 566 415 315 754 237 272 269 202 311 385 297 348 166 160 216 162 351 210 287 316 324 693 470 414 521 234 974 539 507 629 371 515 402 384 310 465 238 448 497 425 401 270 278 184 182 409 646 611 583 543 613 509 259 787 582 518 378 981 313 827 673 566 729 737 456 435 457 441 466 241 276 331 395 347 590 1089 943 683 285 310 196 263 241 298 589 1468 332 1652 1506 1527 2009 1929 1742 1572 1691 1557 1610 1715 1649 1874 1914 397 483 890 356 646 653 965 478 727 744 673 482 536 599 641 673 384 638 730 553 545 562 529 766 715 812 861 957 838 852 552 858 693 833 727 408 350 1248 852 784 1017 1075 956 575 850 1078 1005 754 727 853 661 762 714 726 247 362 434 364 618 253 455 553 385 399 629 377 447 453 986 397 815 929 1039 920 925 858 807 327 787 716 729 301 654 383 476 508 408 284 543 413 569 272 748 532 612 376 405 515 670 603 556 442 467 621 726 460 723 690 797 375 335 411 381 456 307 419 577 485 550 395 765 503 806 680 457 531 461 803 612 670 1062 417 477 559 580 576 574 568 625 520 554 541 608 638 668 593 662 727 751 498 503 570 501 448 460 614 359 231 498 716 403 307 273 512 281 552 341 557 205 710 680 284 547 532 558 186 150 132 128 627 534 629 529 300 452 295 396 285 378 296 354 441 253 628 440 410 315 430 380 228 365 341 309 440 359 298 355 491 546 555 512 611 218 365 274 161 196 352 383 252 287 344 226 367 324 249 325 267 230 313 505 1181 346 375 470 259 308 230 326 540 467 729 598 659 417 428 248 531 501 483 578 237 200 176 229 164 271 385 443 428 318 297 432 533 188 446 300 538 325 274 585 746 486 397 670 286 515 378 479 425 327 700 339 364 513 508 425 493 466 422 741 766 1007 787 382 668 597 912 638 1735 706 424 773 578 308 826 497 572 529 702 779 285 435 635 687 704 295 833 457 386 488 544 294 663 471 353 661 402 854 661 500 336 481 572 550 482 414 503 381 446 466 217 274 333 304 237 416 346 447 322 1088 353 456 414 351 224 502 561 246 391 281 383 379 390 544 619 396 495 611 358 466 465 497 302 251 261 423 596 398 430 324 279 515 317 533 453 432 372 641 916 454 702 267 854 241 652 351 385 320 737 457 500 592 401 563 855 407 411 587 592 543 1272 1264 759 578 417 320 246 563 485 577 658 177 224 128 104 337 384 973 893 581 709 610 234 800 431 743 517 524 293 522 1017 50 77 84 115 124 695 396 500 618 451 793 669 444 432 275 191 94 74 399 407 156 500 258 611 544 554 156 325 340 278 416 238 733 351 412 778 346 286 204 502 402 378 336 352 310 351 299 682 269 299 271 384 531 578 597 334 679 321 325 670 588 292 420 517 472 488 553 817 640 511 394 259 417 370 492 504 390 560 712 2616 2366 401 545 493 525 736 392 366 367 837 763 759 453 632 231 437 400 436 578 370 380 626 577 480 439 451 859 628 415 363 563 558 474 675 547 598 145 271 740 626 309 335 253 279 260 198 212 321 347 415 420 451 765 515 311 112 518 476 489 352 572 307 839 367 392 801 748 193 238 326 755 794 625 343 856 876 944 629 786 549 746 481 587 617 528 436 303 698 1253 277 230 411 141 423 202 757 1008 589 946 760 814 776 884 1121 788 602 988 880 847 788 662 621 982 949 1099 1238 1109 1232 1267 955 1183 916 1193 979 1854 1518 1402 1420 1467 1323 1300 1265 2437 2310 2366 1581 1532 987 811 341 1089 1183 761 487 1220 414 318 322 409 513 388 279 765 855 602 355 439 397 434 276 1755 1857 1982 1953 1811 1558 2020 1542 1645 2297 1532 1740 1975 1578 1815 2143 2233 2220 2138 1725 1845 2025 1625 2042 2406 2433 2080 2497 1800 487 463 435 1997 2303 928 2082 2290 2270 1795 818 689 806 383 958 212 484 434 568 1498 1149 1311 264 367 343 655 1343 1213 1034 2089 643 1173 1383 1226 2179 1911 2356 1714 1964 4164 4129 1453 2321 2585 2977 1583 822 1231 852 1430 671 1235 738 2064 583 1725 1075 94 74 1105 1002 1599 2971 1428 604 1169 636 776 651 685 1224 1106 1287 1124 785 2127 2527 809 491 1037 1627 1565 2231 1384 1244 851 920 748 1347 975 1567 520 748 393 910 986 891 964 1189 1859 2467 777 834 673 526 800 485 716 526 574 884 1345 638 553 1516 832 686 2160 678 771 1051 952 853 822 764 888 950 694 678 799 982 996 942 867 889 798 1059 1051 650 933 999 630 969 6231 406 489 349 587 369 408 492 511 537 913 974 797 606 1069 1006 534 584 611 432 424 384 206 483 311 240 352 302 448 332 471 573 338 273 299 491 253 461 437 488 281 378 524 607 942 219 238 181 519 636 246 237 174 234 182 304 672 210 245 310 238 790 603 690 423 455 443 363 505 296 365 397 245 474 386 273 280 297 248 382 355 270 343 273 222 277 301 230 242 564 206 251 352 308 610 221 207 294 238 256 284 324 246 347 534 69 531 303 248 206 202 116 603 244 372 633 541 463 679 530 567 362 178 281 260 196 264 264 206 216 196 206 182 265 270 303 502 709 88 88 258 404 364 132 271 350 112 591 725 537 495 271 356 792 430 391 373 294 741 655 648 393 368 593 370 617 596 379 398 468 440 452 940 496 840 540 389 211 399 292 156 216 593 645 747 435 1070 387 463 909 630 695 624 704 947 762 791 980 724 1050 689 927 966 741 761 579 648 325 524 695 674 785 755 616 869 381 476 510 1563 198 112 289 279 350 346 497 384 701 243 456 351 896 324 336 297 939 621 326 424 318 981 216 330 224 247 485 724 603 635 624 614 670 719 573 480 352 362 479 306 415 353 941 812 1012 859 850 368 424 367 594 778 925 358 438 363 182 282 260 417 561 997 381 492 677 1242 697 538 1537 854 581 447 1388 705 726 775 467 446 421 343 299 389 338 365 332 663 646 608 486 402 476 375 576 412 1216 933 1032 554 441 400 1097 604 714 693 375 605 339 759 363 704 801 721 791 839 592 419 1119 880 703 998 1010 411 1009 1445 1016 915 844 522 657 573 622 391 705 455 573 834 458 386 409 277 868 517 508 561 954 1028 375 454 426 1151 937 816 554 614 1171 1077 905 737 710 701 904 730 801 721 630 719 695 935 734 837 613 1007 1024 1168 733 784 759 815 1615 1682 1305 1027 1899 1535 1275 1303 1304 1464 1156 1276 1276 1404 1489 1289 1804 1394 1230 997 1055 586 865 1220 864 1210 483 612 1296 1180 1107 792 786 917 402 266 463 606 450 587 541 647 311 407 573 552 260 476 379 450 227 250 476 701 494 596 364 621 1015 533 449 730 763 674 479 564 554 759 727 784 819 897 903 559 415 510 480 473 433 395 272 490 386 105 544 331 252 386 205 317 180 142 98 163 200 182 216 210 196 298 134 770 428 326 630 541 571 402 404 543 446 307 277 270 396 189 429 529 319 233 180 158 92 156 205 530 257 442 662 1082 387 658 616 901 847 477 574 559 608 658 449 722 665 427 378 450 392 638 625 389 375 576 324 458 430 946 553 443 608 384 564 387 403 280 406 415 423 423 1218 600 1051 389 590 1092 695 558 662 500 477 706 299 457 400 634 772 698 801 763 601 550 384 934 396 902 929 529 575 1125 949 768 662 671 723 651 667 818 946 755 820 679 1071 1127 651 768 861 825 700 1076 979 237 313 435 210 313 399 1744 459 452 456 585 805 776 660 754 1047 1034 798 807 449 456 353 398 473 655 461 507 477 421 351 365 370 351 441 783 866 771 316 422 394 489 377 169 128 102 134 134 149 133 344 350 406 305 172 589 581 412 417 820 537 906 747 644 643 650 1007 892 722 639 602 758 525 437 537 750 659 564 964 577 436 665 626 456 574 446 606 758 501 394 349 397 462 355 624 676 503 579 721 374 368 623 738 631 604 756 1127 1310 483 1399 829 810 669 1258 700 1007 949 457 406 331 332 313 360 332 384 585 568 440 407 384 382 557 325 255 323 292 189 200 170 209 291 873 228 348 394 269 199 406 437 197 346 269 239 219 297 284 344 392 464 402 454 281 586 323 1323 487 465 937 384 358 449 427 231 700 478 558 514 573 290 232 250 202 152 440 932 575 561 741 834 711 618 887 468 530 575 1258 327 832 883 818 955 924 802 342 435 441 599 210 236 596 439 325 584 1289 762 515 136 339 165 510 511 420 280 2191 513 2312 2177 1841 1548 1785 1945 2144 1723 1781 1713 1662 1650 1680 1492 475 597 745 300 582 504 1057 581 463 527 875 973 326 466 694 1085 477 685 842 537 569 507 473 392 396 537 575 753 986 1029 455 540 638 868 560 325 301 549 442 454 812 828 783 720 607 676 558 633 749 991 377 370 386 350 642 451 548 488 451 561 801 839 795 565 580 790 761 752 528 572 558 592 553 546 565 616 613 420 502 738 722 872 928 826 799 831 901 684 814 707 753 679 679 631 745 714 510 524 674 654 671 751 564 572 555 708 758 786 639 534 698 704 765 865 612 614 708 495 624 711 507 656 827 706 981 902 705 769 644 624 735 648 565 889 448 851 867 751 760 914 1097 777 923 643 555 666 654 813 677 584 591 574 775 923 810 732 688 471 258 505 202 294 231 180 314 214 186 191 155 142 156 272 389 379 377 114 134 128 152 288 164 294 192 368 443 262 156 107 111 164 368 335 201 249 280 163 155 193 278 481 292 432 438 486 172 240 483 282 346 396 353 428 294 256 256 111 287 288 643 409 446 144 138 58 125 64 103 46 185 44 310 476 277 130 162 170 178 197 164 260 270 380 177 195 382 357 310 485 433 449 542 193 239 226 233 289 419 323 282 124 364 219 342 505 443 505 275 399 594 443 128 572 441 436 468 471 349 406 389 242 286 354 308 197 269 84 138 873 359 160 644 871 621 421 314 649 479 980 305 264 309 170 213 376 273 403 342 986 304 350 484 539 440 469 420 416 364 499 562 308 348 381 458 855 179 324 349 374 514 355 343 487 350 681 640 563 484 560 201 160 207 518 401 544 497 393 142 228 385 241 639 553 485 341 227 375 231 344 186 401 389 316 437 569 473 585 371 305 511 451 651 435 404 236 242 211 228 415 277 279 255 385 370 342 259 174 398 231 302 331 412 856 254 492 220 301 312 379 254 498 449 375 280 479 281 258 167 244 254 395 375 709 759 253 403 322 175 341 291 227 313 526 105 119 154 118 214 263 259 482 223 253 283 82 286 325 371 610 202 178 459 141 138 83 133 93 82 305 256 488 490 577 499 563 308 292 315 259 92 160 236 348 149 230 275 238 436 477 403 495 212 282 438 551 541 329 516 388 750 380 120 632 268 227 195 205 314 274 171 214 224 246 177 250 501 400 344 626 502 360 280 349 339 217 368 432 367 464 434 558 606 334 208 293 363 144 213 377 389 478 603 2013 2288 493 442 421 1043 512 369 538 550 728 689 652 603 309 458 219 409 229 244 470 513 320 320 459 421 334 563 1080 187 272 469 487 504 421 328 434 208 148 654 453 243 364 259 290 280 284 410 680 478 402 616 512 302 277 531 410 835 613 419 498 586 330 376 409 405 336 292 380 404 414 1483 988 1130 640 634 674 625 547 445 717 590 415 600 522 398 130 273 746 431 194 170 330 262 478 414 776 767 677 510 1010 1334 1296 1290 994 1077 1008 1897 944 621 1145 1247 1363 1475 1731 974 1009 1275 1253 1628 1286 1323 1627 1429 1704 1170 1170 2151 2001 1642 1241 1690 1193 2932 2417 2002 663 496 1123 758 684 1238 1276 1017 541 1372 318 274 249 371 370 454 421 832 1001 567 221 429 326 412 315 1837 1756 1560 1239 1428 1362 1333 1542 1740 2017 1872 2205 2289 1489 1979 1909 2010 1935 1677 2449 2155 3070 1238 1154 1788 1879 1361 1733 1902 596 510 239 1566 1491 1076 2659 2630 2678 2089 888 726 882 236 950 137 279 237 293 1352 830 841 304 460 405 345 735 860 617 806 872 884 1377 768 916 2336 2689 2036 1981 4136 4021 2058 1894 2205 2968 574 718 867 1030 1064 688 1190 535 1540 825 1345 838 109 93 1380 1136 1738 2122 878 490 633 787 657 200 190 894 756 714 517 698 1546 2394 732 479 893 1399 1286 2030 1372 1003 738 515 328 1390 855 2497 568 778 329 845 638 541 647 1004 2061 2394 626 685 341 442 660 419 476 543 450 524 1217 916 622 678 315 295 1419 492 618 452 336 1278 1253 1328 953 699 742 750 948 852 845 1010 754 755 596 926 784 905 974 701 422 285 406 6973 620 391 750 393 367 772 589 307 732 651 773 625 596 560 393 214 427 285 277 217 206 280 234 218 241 235 209 281 357 362 343 281 359 408 456 252 341 276 411 78 403 413 384 156 327 303 204 300 377 295 359 445 270 305 579 530 238 406 197 431 530 539 316 369 342 342 330 392 472 310 205 320 328 387 405 293 242 274 266 470 409 454 195 252 389 315 340 519 211 636 328 476 483 625 561 675 306 474 623 675 241 316 744 99 854 387 401 346 335 246 406 645 440 557 875 509 623 355 542 342 421 233 496 263 540 382 281 286 258 277 250 129 153 562 118 253 211 201 212 309 116 273 157 289 351 730 449 573 476 488 332 383 247 212 393 340 446 323 589 502 653 345 562 553 164 371 326 378 375 325 489 550 649 665 307 174 394 304 252 313 509 527 599 374 595 1010 458 538 512 615 533 414 418 372 370 561 826 1132 1013 553 576 535 255 574 435 144 521 633 537 799 340 704 729 300 285 329 734 301 347 225 255 298 315 142 296 311 132 558 489 513 133 141 313 402 340 347 428 216 1297 56 206 108 58 333 692 606 656 652 646 678 646 616 295 314 275 343 291 295 357 888 668 928 684 716 184 206 212 175 182 596 335 188 293 70 236 337 509 344 796 264 356 794 878 715 891 582 499 671 267 1049 692 866 936 652 831 398 621 758 440 590 659 434 549 275 339 301 652 779 774 868 431 876 935 1103 674 394 516 718 715 498 1107 361 419 560 407 678 405 583 551 621 621 533 478 667 867 399 975 621 1171 396 691 606 315 263 458 630 383 228 266 479 333 435 308 404 377 299 448 719 783 865 491 1037 334 240 570 532 1606 645 624 349 574 335 680 589 546 864 533 513 819 494 489 556 715 892 547 754 916 727 941 1429 1176 941 913 1068 1049 1704 1689 1606 1830 1491 1695 1276 1449 1062 1258 823 903 1098 1260 1156 1645 1545 1537 899 780 810 527 403 664 646 587 299 1041 1062 961 1314 596 1059 644 336 144 551 137 541 394 438 443 258 312 202 162 311 216 414 482 366 319 209 492 462 615 351 726 797 763 565 873 702 751 506 1052 796 922 733 793 737 627 710 440 349 293 244 388 363 282 339 300 407 154 389 209 207 98 250 354 40 73 109 110 322 320 278 260 241 353 296 246 462 391 347 294 298 389 437 312 460 287 281 281 462 261 244 414 581 197 116 360 206 173 254 647 214 395 347 400 436 494 174 261 271 206 381 299 352 376 286 172 180 333 497 427 507 168 413 467 367 366 238 326 247 561 531 287 457 432 421 322 317 225 379 363 253 128 515 198 539 372 180 631 234 273 234 277 648 695 137 211 165 430 697 630 834 597 177 163 290 414 355 714 579 544 274 487 387 157 258 665 689 400 628 400 544 666 569 560 930 610 592 1211 611 795 706 1130 703 279 607 388 274 478 480 1558 886 617 591 678 664 605 523 631 633 648 742 984 920 613 385 358 401 361 370 382 425 378 398 486 249 326 768 793 723 777 472 324 304 424 419 196 136 136 148 156 194 194 337 139 123 341 209 266 715 737 651 315 557 399 555 577 358 607 559 403 532 511 584 576 668 526 581 590 387 441 1016 659 480 398 556 503 334 532 632 616 447 500 621 653 463 721 489 502 1093 637 627 519 676 247 722 639 692 596 951 1030 1011 958 401 310 403 1239 404 764 962 609 325 288 200 238 273 289 303 333 401 257 240 304 522 324 245 449 316 251 417 290 445 270 510 1010 299 405 405 321 379 293 414 360 256 288 409 339 246 276 435 266 194 554 366 402 654 252 865 347 327 396 108 288 158 144 197 346 293 340 362 384 217 164 150 346 253 317 524 433 354 359 289 235 340 398 659 812 531 472 227 295 470 341 516 546 449 500 415 473 827 391 573 363 501 250 595 718 795 1132 194 305 311 156 251 495 422 1310 321 1510 1368 1544 1580 1585 1681 1577 1635 1366 1588 1337 1815 1288 1474 463 580 656 444 683 638 799 383 410 488 823 662 452 463 451 609 457 458 980 656 640 554 613 1276 1260 714 702 783 747 555 513 458 511 471 403 585 535 546 331 304 736 672 798 570 730 788 493 556 531 585 580 557 464 411 259 562 643 645 631 600 678 725 529 556 774 876 944 839 884 551 910 883 932 933 916 858 681 497 652 725 704 616 474 662 440 693 650 525 914 696 607 636 635 625 587 729 657 592 559 633 771 723 703 783 727 528 741 751 570 555 522 631 552 640 442 595 552 563 586 519 684 406 620 445 497 452 542 705 683 520 683 725 610 735 688 777 757 703 962 994 863 958 858 1017 911 1097 764 757 951 866 753 831 808 929 1045 783 554 388 482 962 336 279 221 106 231 152 254 505 172 259 214 297 394 386 500 267 280 228 238 321 218 384 240 509 606 296 381 312 332 352 309 397 356 504 271 431 286 476 197 294 616 546 454 506 316 231 450 317 447 218 206 662 481 224 204 256 228 330 672 308 357 171 226 192 244 200 338 237 276 196 352 685 193 335 445 194 337 195 246 471 309 836 528 580 508 497 391 441 332 362 464 203 266 135 481 195 285 467 385 439 307 524 630 375 366 488 356 435 468 373 365 610 577 391 575 380 363 536 387 322 268 297 279 332 386 436 328 415 319 588 413 534 941 598 456 377 497 747 583 1083 478 278 762 317 210 784 508 876 393 519 696 703 401 451 584 602 458 562 484 223 351 513 265 550 276 512 454 489 1016 470 375 490 460 580 530 369 387 547 473 299 640 338 380 575 376 354 371 299 246 479 701 608 463 357 440 320 380 412 267 314 277 311 538 793 683 934 715 451 567 548 784 690 325 283 283 510 450 539 382 366 453 397 434 477 491 220 353 402 583 695 371 839 318 561 323 611 310 281 222 470 584 627 593 450 433 483 416 251 308 404 346 551 566 947 445 587 463 443 621 493 702 613 248 322 128 361 421 575 626 532 396 450 494 352 506 632 629 884 481 360 385 351 99 100 60 98 127 593 468 440 536 590 433 609 481 439 318 426 263 162 271 384 146 268 367 759 418 628 323 229 225 306 407 352 665 763 605 416 292 269 271 455 492 392 431 447 420 499 510 514 247 318 296 487 620 522 535 452 577 354 395 704 486 161 428 413 323 560 452 608 381 604 292 305 341 264 369 389 392 632 462 1901 2412 370 552 555 415 581 410 552 357 746 616 614 656 756 357 486 263 315 570 323 456 427 388 598 421 400 682 606 360 303 571 497 560 748 400 675 272 249 386 306 199 322 292 358 387 327 267 453 241 344 247 662 296 344 316 382 395 306 249 556 382 354 556 454 336 475 405 121 137 146 820 1006 737 402 868 1075 797 579 811 849 1230 340 602 482 676 375 733 537 1154 162 152 260 86 212 251 874 786 1009 661 832 1240 1632 1479 1273 1163 1122 888 1269 737 1346 1342 1283 1415 1147 990 1494 1471 1649 1252 904 1101 1648 1112 1136 2088 1818 1964 1437 1796 1452 1471 1235 2432 1874 1911 1311 1617 1041 744 623 1415 1279 1154 672 1433 369 351 513 606 670 403 368 752 944 559 166 290 243 256 223 1909 2197 2087 2300 2072 1757 1872 2139 1834 2352 1503 2197 2548 1875 1744 2035 2293 1935 1802 2008 1917 2356 2463 2006 1936 2201 1913 1945 1988 288 270 280 2261 2330 894 2402 3198 3296 2851 905 901 1197 459 1342 182 325 259 376 1867 1401 1397 300 412 326 573 1157 1238 965 1827 1005 1145 1531 1099 1626 2221 2433 1335 1709 3667 3447 1726 2146 2356 2359 1235 789 833 918 974 625 1188 411 1421 555 1563 747 122 114 1212 1154 1393 1902 1327 556 1218 647 735 581 567 1148 1072 916 998 1101 1597 2154 861 434 1265 1187 1038 1344 1799 1662 1123 1015 882 1512 1008 2308 745 1212 548 918 688 611 843 1280 2301 1664 800 746 441 548 900 522 725 360 451 464 1157 590 596 1454 962 781 1849 711 838 831 671 689 781 738 662 826 503 511 570 923 917 1043 942 1008 766 848 693 439 1099 768 643 521 489 620 6928 1400 905 476 591 442 827 454 694 457 771 307 910 617 604 508 306 207 195 401 278 290 270 293 337 253 320 192 240 358 412 316 283 350 273 359 321 381 224 337 371 397 546 264 670 380 577 709 454 303 400 404 335 401 976 322 365 377 239 612 611 602 373 439 431 433 504 516 420 528 632 415 647 795 596 470 546 642 620 632 433 352 247 389 461 558 517 653 342 545 461 304 608 507 397 560 321 410 515 588 351 350 897 87 997 498 277 283 348 346 491 580 486 720 636 528 903 724 724 531 531 290 371 365 476 458 202 188 164 194 267 478 304 336 207 474 186 180 428 168 171 111 123 233 401 867 417 500 472 338 443 287 393 381 406 555 757 552 696 392 422 416 411 429 613 657 312 376 358 321 623 690 611 419 393 410 289 241 179 201 533 643 714 566 885 521 677 639 491 724 548 758 399 539 616 1343 636 1098 746 586 682 683 351 676 588 328 545 759 434 468 745 673 699 267 366 386 1135 194 201 216 351 296 310 348 451 376 213 420 359 1065 258 289 177 853 609 577 663 327 900 178 277 162 219 398 590 473 493 527 491 573 411 480 493 449 433 546 382 452 402 807 667 884 724 812 464 652 394 654 538 884 472 166 452 78 483 211 259 338 651 404 334 884 446 826 761 612 892 565 358 889 468 505 527 488 626 622 588 656 773 580 497 649 267 324 330 559 423 379 511 393 449 903 752 887 602 609 502 1175 695 687 772 242 853 438 506 480 506 583 537 558 592 456 626 1035 703 444 979 600 580 832 842 1186 1146 880 396 638 568 411 524 610 389 467 574 486 435 414 392 579 518 944 401 755 596 609 437 443 1052 865 1040 872 1122 971 943 906 801 750 719 980 716 558 888 759 793 708 855 903 1130 853 808 1039 1085 822 961 804 845 2038 2398 1708 1444 1593 1122 1159 1289 1180 1772 1441 1535 1823 1260 2000 1366 2321 1427 1142 1007 1109 554 1420 1356 738 1099 561 1040 1010 864 1463 746 736 852 465 447 827 870 440 315 642 279 235 379 661 501 346 373 428 366 281 261 611 571 613 859 520 599 557 638 839 944 718 798 592 656 928 929 691 824 726 608 638 574 275 466 419 357 324 251 222 212 312 164 387 171 261 145 301 211 202 66 96 177 202 208 208 133 150 253 314 370 292 347 551 515 527 256 404 379 347 335 327 359 360 476 262 338 501 240 232 246 216 282 324 684 427 561 918 820 358 374 352 642 627 869 511 505 591 533 361 552 542 259 373 277 366 297 437 353 398 431 339 484 448 549 480 430 648 554 844 522 466 430 692 589 523 370 979 587 1151 539 557 1502 517 461 512 363 689 812 508 721 673 820 1040 1026 1277 961 508 490 346 860 407 801 860 524 508 752 983 542 713 674 752 854 950 986 899 920 885 848 827 1266 888 799 969 907 876 814 1392 524 478 502 469 381 362 1499 917 529 523 706 748 718 654 667 880 1084 821 900 501 418 380 364 545 484 755 607 566 272 411 429 455 495 749 533 700 628 268 301 587 499 454 247 273 227 275 259 219 189 316 163 332 190 265 587 516 537 423 763 805 634 889 840 773 770 628 879 685 644 745 630 946 729 756 868 723 531 791 443 378 553 651 523 587 467 688 868 734 717 806 720 630 508 578 443 488 889 706 706 753 265 502 592 652 858 744 674 294 1256 889 655 406 1051 349 755 991 556 176 319 339 217 211 227 377 631 373 517 511 382 551 672 376 270 366 273 415 192 375 332 419 823 158 482 204 465 366 262 385 250 194 138 265 195 276 376 311 289 420 361 441 635 526 557 1315 447 413 777 382 410 441 429 240 459 403 566 606 341 391 335 343 206 217 543 611 592 1029 685 710 629 309 805 487 687 444 809 370 856 596 546 738 649 725 481 493 534 388 306 364 332 356 177 664 1039 943 465 363 221 232 363 288 290 515 1562 305 1846 1627 1509 1645 1664 1709 1855 1733 1768 1788 1742 1333 1790 1575 311 632 750 584 601 686 749 637 893 733 684 341 545 491 780 687 360 443 720 583 583 569 490 535 513 711 693 796 927 333 354 598 410 376 304 367 325 348 263 262 513 502 582 402 604 659 617 653 523 614 563 726 691 426 555 510 653 722 662 563 509 487 685 591 788 746 788 744 937 552 977 884 957 870 938 868 765 525 847 965 977 533 677 546 414 770 618 478 766 657 587 620 571 539 630 572 512 525 375 762 470 627 647 734 665 629 734 692 499 582 619 697 589 718 641 707 457 798 707 652 892 538 576 542 382 335 914 844 819 463 612 784 536 760 731 735 776 790 618 671 649 750 828 923 1090 813 866 881 903 907 759 774 848 808 832 852 471 455 587 617 257 202 210 178 212 241 126 317 50 136 168 282 187 181 277 239 267 231 277 188 148 239 172 525 627 225 262 240 258 337 423 305 161 321 250 501 414 597 179 313 262 242 197 212 421 265 203 345 383 316 294 488 452 175 149 187 139 398 730 333 357 195 279 196 322 167 289 192 160 249 302 852 262 201 282 271 391 263 330 554 390 711 222 320 365 308 434 521 436 352 339 223 460 123 203 216 229 410 348 576 646 509 564 402 504 351 228 236 379 280 449 636 564 352 506 221 290 382 404 311 369 380 217 323 273 409 462 353 343 481 539 431 736 535 568 530 523 694 584 1001 543 343 812 344 276 766 627 458 542 253 839 736 359 530 409 449 515 472 338 271 444 521 245 213 244 432 533 579 721 514 429 443 424 409 265 276 353 357 523 210 708 333 144 258 151 200 435 196 173 481 521 467 318 309 554 294 466 488 180 312 220 364 300 407 467 575 442 470 481 400 565 368 278 202 218 440 362 531 262 283 308 417 547 313 357 206 372 552 411 480 346 620 309 453 324 515 214 316 203 387 283 308 518 307 536 376 487 192 545 613 474 484 482 680 423 445 430 463 493 352 635 781 294 328 169 133 178 359 498 516 399 472 237 368 665 553 554 633 588 578 490 337 109 48 44 103 75 721 456 408 607 513 333 585 434 406 436 240 92 112 232 330 111 254 196 455 277 389 443 410 260 386 338 393 532 543 579 321 313 280 206 361 470 446 617 664 603 430 682 610 335 454 353 629 517 684 873 806 472 292 220 809 553 227 422 400 278 451 445 456 304 458 237 346 448 236 175 276 328 376 528 1658 1691 267 246 347 220 388 314 440 389 667 645 563 550 690 365 409 222 376 662 343 749 337 335 445 399 315 570 522 464 275 458 540 503 648 447 685 207 212 383 349 230 126 138 403 360 188 171 408 321 370 262 539 223 348 473 316 707 500 425 639 193 450 574 348 518 438 312 50 50 126 1036 1929 543 430 645 1139 768 749 822 711 1177 304 515 473 375 346 636 705 872 226 218 250 159 268 348 1002 748 888 696 906 1145 1563 1154 1324 1332 824 704 737 600 1104 1053 1069 1133 1028 1019 1318 1226 1562 613 1094 834 978 988 691 1789 1633 1477 1489 1537 1295 1664 1383 1637 1461 1584 1237 1099 1145 739 555 1385 1025 940 681 1205 385 431 657 425 459 520 313 680 694 490 203 244 234 313 248 1555 1543 1578 1741 1950 1635 1551 1705 1953 1980 1507 1719 1680 1406 1571 2066 1719 1622 1155 1704 1932 2173 1890 1387 1494 1346 1514 1516 1517 284 266 88 1928 2200 889 1977 2292 2414 1913 897 1010 1015 515 1150 198 430 244 694 1726 1122 1113 398 531 423 581 1101 1121 1341 1917 1312 1009 1372 764 1356 1832 2156 1513 1870 3827 2893 1753 2312 2246 2771 1109 521 765 1026 939 452 1380 503 1399 628 1468 662 52 44 984 981 1519 1721 1311 633 981 604 684 808 794 740 693 565 738 791 1373 2285 873 675 1476 1088 1113 1728 1610 1923 1176 1006 899 1594 1268 1616 649 1141 424 1030 741 771 859 994 2311 1791 833 694 456 436 647 708 620 450 372 518 1338 453 623 1282 661 625 1649 851 925 748 481 527 414 398 761 540 400 537 474 556 598 683 472 525 930 922 620 425 619 469 629 532 349 391 1400 7036 995 545 361 345 617 617 625 577 644 328 1047 818 622 491 419 192 182 466 307 377 270 262 269 329 363 250 263 442 308 389 436 343 482 362 417 496 134 197 231 257 572 415 731 517 375 487 407 531 344 516 202 456 835 619 325 621 385 379 664 657 353 415 405 442 449 469 377 454 342 679 635 965 336 563 470 603 560 622 548 223 394 637 504 564 548 699 291 461 591 269 621 369 302 395 372 471 341 436 301 388 820 122 839 452 559 435 492 290 501 518 280 650 591 680 629 426 615 561 172 309 221 419 401 832 353 227 215 351 149 417 281 314 364 404 243 235 331 121 133 48 94 224 352 1045 451 394 370 490 616 343 504 512 395 227 732 634 649 398 545 462 306 502 486 437 340 555 262 367 755 963 393 442 383 316 387 181 109 260 475 718 719 670 1205 441 696 591 386 874 542 630 460 566 479 1120 642 1205 856 465 620 609 505 551 751 340 688 833 534 399 820 1133 758 184 236 246 1111 403 283 330 401 537 404 437 639 354 351 431 459 692 282 257 282 971 758 1066 1154 400 876 140 167 110 148 522 697 436 462 581 466 627 412 429 662 446 509 723 480 569 623 799 606 880 690 770 449 521 370 434 355 788 600 265 394 126 392 183 224 297 776 396 266 872 413 869 570 932 1302 468 306 1041 476 520 538 800 748 727 718 940 1188 807 850 743 253 352 307 470 332 267 607 498 386 997 1075 1270 751 654 667 1120 857 707 942 368 703 365 670 329 621 479 447 518 518 711 510 526 543 405 516 528 583 1081 1020 1297 1096 865 397 717 669 407 603 548 453 519 541 503 459 880 929 537 557 777 474 538 466 504 602 514 790 572 917 1105 859 895 583 721 1091 731 674 998 682 522 712 638 732 690 1214 634 1001 482 827 830 997 899 908 618 643 2214 2387 1587 1593 1252 1068 1180 1269 1587 2009 2109 2240 1605 1198 1689 1284 2099 1362 1026 860 926 562 1254 973 804 1394 617 1084 1110 1011 1254 531 851 734 563 411 589 521 324 368 354 367 492 240 841 670 379 410 216 303 342 338 584 511 698 591 674 437 495 584 717 864 812 864 500 449 744 766 580 809 671 560 548 538 235 267 237 286 311 211 353 178 389 179 488 193 257 80 202 156 84 66 279 439 222 272 262 270 210 199 249 329 373 570 553 498 510 304 284 272 275 368 352 374 199 375 257 262 405 359 357 292 239 371 399 369 280 326 846 508 396 269 169 325 384 559 409 536 454 503 479 514 494 335 297 424 497 369 382 425 396 283 241 390 280 446 426 597 639 619 616 602 606 349 511 527 512 242 789 384 971 571 353 1045 394 494 320 574 619 581 629 537 487 751 827 784 1380 1025 660 592 528 1180 521 911 1038 672 499 1066 1020 650 590 449 621 1077 991 930 991 716 964 758 723 1345 537 632 653 904 761 579 899 280 353 489 352 271 435 1589 611 615 589 599 600 591 557 517 842 998 693 818 492 388 339 300 386 534 588 591 722 404 395 295 431 374 502 482 575 638 292 372 332 367 381 277 270 234 299 268 240 212 336 234 251 157 280 515 508 623 430 446 571 556 532 565 696 586 399 667 872 850 545 749 741 611 650 919 771 573 711 517 389 538 953 466 786 400 489 693 759 858 387 697 461 645 975 556 591 673 550 463 788 270 529 705 350 798 703 789 325 1195 799 657 433 998 369 661 1223 500 276 372 542 173 165 210 209 537 424 623 700 583 683 673 210 316 380 252 488 385 367 360 302 1126 130 382 291 154 252 388 238 170 217 185 182 129 233 241 216 270 331 297 550 453 324 235 921 298 290 593 561 455 562 546 391 375 534 574 688 416 625 194 181 415 150 560 538 397 765 603 621 575 353 953 355 305 463 985 355 574 554 451 597 596 637 342 421 450 532 255 359 246 308 210 325 1425 914 430 266 144 152 374 220 284 532 1789 353 2143 2000 1679 1994 1595 1632 1751 2267 1740 2249 1736 2007 1638 1574 623 405 683 428 620 707 864 709 695 547 591 371 758 526 651 841 411 389 853 512 494 504 479 551 557 541 533 631 2156 1975 1216 986 1103 1220 948 1252 1138 1203 897 1121 1450 1476 1312 979 1102 1550 1324 1372 1366 1322 1429 1323 1363 1106 1231 1220 1478 1403 1225 1184 1314 1295 1573 1593 1650 1913 1905 1811 1683 1696 1608 1601 1695 1607 1665 1638 1753 1331 1884 1896 1967 1580 1287 1803 1655 1763 1935 1335 1623 1250 1348 1611 1587 1847 1702 1503 1382 1798 1918 1847 1990 1588 2039 1635 1748 1710 1470 1573 1411 1325 1549 1481 1495 1210 983 1499 1823 1493 1614 1555 1423 1347 1262 1505 1855 1733 1650 1568 1561 1254 1518 1889 1261 1997 1635 1604 1726 1732 1371 1586 1651 1610 1612 1575 1353 1551 1454 1683 1548 1503 1665 1386 1747 1577 1618 1918 1218 1198 876 1738 518 472 677 439 747 566 537 472 240 415 446 730 574 682 566 559 765 639 778 1057 499 1022 610 850 1056 720 692 603 641 595 885 640 482 1044 636 710 626 809 724 814 578 535 453 589 527 535 591 581 731 470 430 1354 644 326 296 357 436 549 988 455 575 510 421 473 533 656 599 563 459 502 802 1348 625 431 610 334 496 419 589 1209 551 1099 459 529 690 613 886 944 917 679 1155 390 521 537 414 492 421 682 720 909 806 729 987 642 853 1003 687 1059 884 767 790 1359 981 804 1174 529 625 588 978 723 582 630 536 770 781 835 702 824 874 665 1361 1175 1666 1420 1097 1073 1543 1475 1079 2257 1062 742 1067 479 598 1348 932 1296 1018 869 1506 886 840 1039 663 710 760 888 828 555 797 1073 842 635 726 614 966 1084 1570 1005 933 1089 902 828 1041 921 825 830 973 1186 1315 772 879 758 851 532 703 929 558 790 1408 1482 1005 643 911 673 1017 1124 722 436 685 592 794 920 943 1573 917 1183 1106 1005 1672 802 783 674 641 1046 900 1042 621 571 579 935 1097 1046 616 445 828 902 1410 1085 1051 1615 705 1321 617 875 642 773 725 1084 812 946 1121 995 1260 552 628 548 916 1158 1012 1015 1046 1422 1043 1046 1118 1069 980 588 1102 1244 411 497 304 413 390 522 900 1010 625 721 587 672 1062 884 1316 1192 904 887 1257 1016 187 300 342 248 140 1285 865 1048 1056 990 1122 1125 1245 1168 753 823 399 272 879 886 417 559 616 972 950 967 848 791 690 602 961 882 1019 1017 1038 1201 703 514 780 862 1312 1152 1034 1142 1323 1133 890 1391 556 783 810 790 1042 1340 1069 1186 1289 694 689 1139 647 622 712 885 779 1014 939 1043 1160 869 494 573 1014 674 638 1030 1057 1360 1326 5031 4696 1211 1219 1166 1099 839 1053 1080 1068 1352 1555 1324 1163 1180 868 535 536 643 776 899 900 921 875 963 795 788 1610 1431 1106 692 908 939 904 1205 867 1091 429 624 766 655 521 614 645 829 857 659 618 911 939 1064 812 1183 733 769 597 907 2019 1539 1308 1163 508 589 1348 1006 1250 1004 715 395 449 611 1681 2231 1802 1297 1560 2142 1632 1353 1479 1730 1976 1092 1271 1266 1059 829 1011 1863 1392 765 733 598 451 377 453 1701 1472 1464 1708 1363 2830 3209 2887 3138 2767 2421 2340 1685 1088 2687 2771 2756 3055 3657 2486 2785 3258 3297 2689 2320 2540 2623 3065 2629 4311 3285 4006 3824 3866 2884 4003 3454 4623 4798 4396 2656 2427 2340 1442 1253 2811 2529 1917 1623 2339 877 871 1497 933 1005 712 878 1795 1816 1267 754 769 727 649 414 4239 4578 4324 3755 4085 4065 4160 4280 3838 5011 4598 4283 3547 3458 4185 3899 3327 3638 3923 3423 3544 4146 3790 4181 3659 3846 3652 4042 4308 829 731 723 4151 4345 2305 4985 6181 5974 4937 1710 1792 1542 498 1745 628 962 750 550 3189 1794 1860 795 1105 931 805 1867 2477 1969 2869 1843 2279 2940 2055 2809 4225 4985 4268 4290 8052 7772 4009 4394 5599 5648 2993 1556 1905 2300 2884 1613 2892 1362 3651 1495 3416 1614 232 183 1901 1723 3069 4641 2446 1230 2400 1417 1837 1351 1140 1766 1825 1642 1954 2070 3618 4440 2430 1678 3186 3088 3109 3354 2544 2599 1830 1541 1562 3394 2057 3488 1027 2364 1097 2434 1679 1657 2074 2271 3908 3568 1522 1371 1458 1664 1770 1370 1478 1018 1279 1327 2024 1832 1319 2340 1074 988 4123 1204 1529 1457 1215 1657 1541 1532 1532 1605 1490 1356 1516 1417 1421 1680 1303 1567 1882 2107 1462 1127 1634 1483 806 812 587 750 905 995 17591 9138 912 923 1382 943 1352 1030 997 866 1528 1386 753 871 1030 563 499 557 766 796 752 843 698 650 947 698 642 787 784 501 797 992 786 976 886 794 820 481 716 911 962 485 899 1116 1034 1158 1079 769 735 1043 869 834 1597 1394 1248 1126 1067 1126 1312 1590 1033 1203 1194 1300 1379 1136 1213 1463 1239 1402 1334 1447 1099 1357 1091 1407 1305 1322 1248 781 880 1183 892 733 760 1778 829 1217 1099 608 1637 1046 955 1090 1091 1308 1040 1266 859 1151 1760 273 1892 1296 1056 657 1005 762 1016 1325 1010 2089 1784 1893 1478 1858 1627 734 534 614 517 505 682 589 714 496 338 718 504 512 684 736 694 857 782 630 420 622 435 441 406 550 583 1999 1126 653 517 608 1114 714 772 777 711 612 1410 830 919 1011 952 922 1168 1083 811 911 767 827 969 861 1143 1342 1146 1031 685 1102 1026 547 331 337 968 1204 1297 1348 1540 1153 1190 1466 1003 1357 1271 1108 871 1138 1082 1781 1447 1983 1648 1507 2116 1774 1265 1560 1054 647 1149 1512 1228 1291 1126 1116 1523 375 1044 1215 2446 426 428 355 716 590 634 688 631 674 489 1018 872 1256 351 327 716 1694 1588 1148 1218 1156 2018 308 529 274 361 975 1694 1074 1243 1306 1088 1508 1012 1154 1252 956 970 1409 939 1104 779 1210 781 1492 899 851 701 986 652 680 698 1786 862 538 683 415 736 496 728 631 1534 743 572 1818 1060 1343 1158 1901 1946 810 581 1552 1309 1055 1246 1658 2047 1951 1278 1755 1766 1956 1487 1641 847 852 731 1053 1518 1229 1255 1355 782 2324 2120 2405 1410 1477 1144 2195 1544 1284 1937 622 1469 1069 1443 1103 1520 1453 1320 1532 1577 1034 1653 1040 1143 1323 1327 1376 1183 2234 2289 2338 1920 1609 780 1056 969 931 1163 1056 914 1091 1058 1023 914 1098 1130 870 1739 1356 1174 1313 1089 849 1580 1457 2179 1340 1506 2045 1717 1300 1410 1825 1837 1465 1502 1598 1527 1716 1493 1587 1666 1561 1639 1582 1775 1862 1543 1677 1811 1631 1600 1691 1563 4366 4300 3710 3420 2971 2914 2868 3195 2350 3471 2865 3275 2836 2369 3608 2307 4443 2626 2867 1709 1898 1457 1416 1725 1605 2043 1023 1859 2395 2078 2957 1294 1647 1669 771 684 1208 910 978 941 968 826 623 797 927 1006 869 897 747 615 619 529 1081 862 1326 1307 876 1063 1130 1275 1569 1279 1440 1500 1385 1443 1774 1487 1514 1928 1489 1466 1656 1052 434 559 517 463 536 353 560 549 524 304 805 313 396 334 359 324 273 355 301 425 374 386 438 365 408 547 625 926 941 935 1332 1122 1301 597 746 555 860 502 470 533 697 594 784 764 1133 437 433 488 421 492 589 1002 774 1117 1166 1705 814 638 399 1150 1307 980 1356 929 827 1053 1174 938 909 969 1139 750 978 931 1026 1101 646 1017 586 813 740 1500 1000 1611 1815 1317 1421 1361 1294 1085 1648 1462 1040 310 1884 819 1942 1135 692 1660 807 1070 757 1048 1603 1955 634 785 656 1773 1636 1530 1677 1428 572 528 840 1480 761 1720 1480 1068 668 1535 1490 810 672 1530 1430 1640 1604 1423 1715 1474 1803 1286 1591 2129 1393 1715 1758 1816 1702 1856 1784 514 1033 795 1022 1001 1086 3835 1454 1403 1324 1339 1188 1167 994 1176 1755 1850 1650 1383 881 1053 805 789 680 892 1230 1337 1189 1072 1167 755 954 706 1424 1405 1305 1393 963 938 1109 1082 929 452 416 311 450 363 367 299 761 491 798 369 529 1557 1718 1912 1817 1735 1638 1545 1506 1547 1654 1386 1331 1711 1403 1417 1278 1387 1826 1466 1731 1741 1322 1129 1553 1231 1092 1296 1354 1120 1559 1383 1185 1774 1448 1334 1346 1146 1407 1490 1164 1602 1321 1779 1445 1234 1451 1203 1526 1311 1271 1560 1761 1450 1320 2230 1313 1326 918 1650 754 1173 2110 950 729 662 625 313 382 368 644 1185 1154 941 1569 1239 1393 1098 673 1200 974 487 764 600 631 461 496 1664 419 1149 742 500 774 1036 868 472 654 504 672 584 637 602 725 658 557 1146 842 995 1295 514 2323 694 648 1045 866 984 809 729 868 738 1002 1164 1276 1033 1046 540 597 568 389 1027 1240 1237 1059 1211 1252 1271 868 1232 923 897 1042 1800 824 1068 1466 1138 1410 1585 1685 876 882 1012 1156 755 1066 653 676 518 1513 2337 2304 1481 611 786 652 682 673 681 931 3342 880 3790 3376 3213 2980 3389 3055 3107 3285 3348 3350 3263 3150 3399 3172 1016 1046 1044 927 1526 1162 1564 1226 1616 1084 1526 1575 1073 974 1367 1534 789 875 1690 1569 1546 1427 1153 1095 1120 1579 1643 1902 1237 805 598 638 763 715 555 664 603 733 591 544 871 905 761 530 696 774 720 919 698 678 702 608 642 671 537 598 631 677 626 550 751 685 851 619 756 921 864 840 1040 728 968 964 989 962 1012 1062 1098 726 954 933 1117 827 673 1040 803 850 1036 798 869 816 841 1019 886 1132 964 752 830 1111 1289 958 1130 796 1216 928 987 817 777 798 917 751 912 772 876 659 557 809 1174 863 863 838 853 605 720 816 721 661 948 975 907 603 870 1096 674 825 685 647 949 826 704 831 787 708 785 653 601 655 784 883 789 703 744 691 789 726 730 1002 745 536 465 938 293 258 436 218 471 270 319 236 123 237 238 210 231 243 259 233 327 289 295 494 272 461 359 312 393 445 421 395 413 246 449 314 261 425 316 321 267 376 315 319 263 265 225 269 203 195 211 363 419 204 190 831 383 152 140 269 214 323 505 279 336 359 180 148 268 303 281 210 250 318 414 678 442 244 344 198 273 232 350 640 329 424 282 320 333 278 399 642 614 407 623 181 372 283 254 278 187 501 500 541 479 337 429 353 376 335 389 578 466 381 566 793 629 517 683 313 335 290 471 375 350 405 358 217 430 527 404 493 512 271 794 753 954 921 742 657 940 805 647 1375 528 332 621 264 335 891 419 620 535 494 975 379 525 605 422 440 402 512 521 300 463 610 430 321 440 376 700 628 835 706 583 654 479 424 684 503 447 498 459 506 603 416 448 383 408 276 460 452 227 443 920 632 483 330 547 306 499 562 426 253 455 307 419 481 554 894 472 632 759 616 882 467 373 410 381 491 508 531 326 291 369 376 574 480 371 267 363 530 603 659 568 823 293 668 379 445 314 385 439 646 432 482 697 545 701 349 331 376 547 626 588 413 407 707 490 453 568 514 619 340 653 633 216 256 186 233 243 280 538 622 419 469 265 316 662 551 640 680 439 458 535 590 105 168 135 62 60 602 359 691 679 538 630 621 657 637 499 387 188 108 402 437 169 254 351 578 543 544 479 463 289 308 410 461 499 652 616 596 252 260 444 434 543 460 491 579 693 452 435 886 236 374 389 457 443 870 454 512 597 305 324 749 397 351 405 515 449 572 551 544 779 433 188 306 716 489 272 716 525 850 558 2921 2565 718 719 634 682 495 577 595 512 840 761 719 634 597 497 285 234 314 490 438 504 426 404 583 462 479 870 643 752 463 479 480 449 597 422 563 214 309 414 351 272 233 300 265 261 335 410 497 480 487 381 621 296 430 337 507 968 675 753 477 297 383 624 473 674 494 464 242 266 286 700 888 830 609 820 1247 865 812 877 1020 1065 679 614 821 523 470 437 1006 1020 534 528 327 132 229 273 937 806 904 1009 730 1352 1467 1273 1646 1302 1126 1179 710 694 1491 1631 1317 1332 1655 1395 1399 1624 1546 1033 1031 1208 1347 1365 1252 2313 1750 2094 2236 2064 1710 2191 1845 2606 2383 2432 1612 1364 1336 768 810 1350 1245 984 813 1147 419 432 760 387 518 315 443 943 991 694 448 426 406 451 180 2283 2695 2540 2150 2229 2023 2333 2044 1931 2652 2443 2189 2066 1590 1913 2009 1900 2069 2066 1832 1939 2388 1998 2186 1917 1786 2017 2184 2607 406 330 464 2318 2207 1151 2335 2941 2988 2671 825 833 954 333 1041 356 495 451 362 1799 1069 1160 445 663 594 464 1017 1470 1095 1574 837 1308 1615 1134 1624 2361 2722 2597 2262 4515 4176 2325 2507 3391 3198 1639 1036 1106 1273 1596 805 1641 771 2087 644 2079 833 159 145 987 925 1751 2728 1533 633 1378 700 932 697 617 873 885 845 919 1041 1963 2367 1375 936 1544 1643 1672 1950 1261 1251 967 814 715 1657 1013 1933 512 1261 617 1309 815 792 1103 1118 2092 1952 804 693 712 838 1001 737 797 590 598 687 1218 1154 755 1216 541 503 2348 586 724 837 732 938 822 840 731 883 896 855 874 697 729 874 659 779 1146 1251 839 522 859 784 389 468 369 393 476 545 9138 8733 537 514 687 462 797 544 486 537 873 610 337 505 524 237 213 263 339 346 412 442 389 387 400 452 354 441 457 233 383 538 472 567 436 375 551 290 440 589 519 188 303 408 577 628 496 367 240 405 406 406 895 558 658 472 519 551 698 981 586 638 551 560 777 594 698 818 748 671 607 681 671 821 563 714 656 827 644 270 397 647 455 397 401 1055 403 664 613 257 914 551 533 569 673 805 577 635 418 723 872 191 934 548 485 338 513 279 602 685 481 1003 798 709 807 872 953 415 277 350 316 351 300 278 337 310 199 349 235 308 376 345 307 479 336 324 185 346 163 201 243 198 244 985 530 344 286 296 617 444 420 402 342 236 547 386 588 491 633 640 618 563 568 459 438 411 613 492 631 718 621 624 376 472 400 281 189 154 506 535 563 623 866 560 495 880 419 780 669 511 445 629 502 966 918 1148 910 1013 1271 963 570 851 508 235 406 579 760 790 707 637 687 154 561 696 1483 230 210 148 428 337 351 300 380 450 312 532 450 706 156 136 400 962 874 628 664 638 1031 164 335 182 178 604 870 597 730 735 639 777 538 651 737 638 651 864 651 726 393 627 429 740 500 458 504 584 457 348 408 888 527 406 278 204 363 349 402 290 863 367 324 1233 555 710 617 969 1145 505 355 914 794 434 456 794 890 781 587 656 677 790 697 756 441 492 436 632 944 774 659 828 412 1347 1321 1460 801 966 618 1218 902 627 809 357 778 563 960 559 1023 848 827 917 898 518 871 527 615 792 818 799 499 1131 1206 1216 1267 1081 464 588 550 582 750 463 495 617 585 631 438 546 523 516 729 730 732 736 677 444 990 954 1167 701 653 1098 878 825 753 947 1018 678 776 873 874 850 752 901 843 773 996 929 945 988 849 844 930 995 827 839 934 2402 2449 1982 1968 1658 1796 1929 1985 1187 1827 1291 1597 1508 1544 1772 1102 2359 1544 1372 740 844 796 817 960 964 1193 464 1068 1529 1353 1543 783 963 964 393 393 648 547 549 630 548 541 370 484 516 432 424 407 344 321 370 304 587 599 830 786 461 650 663 692 734 644 760 762 713 622 864 707 832 979 755 731 779 521 289 336 318 286 332 255 326 366 367 175 448 202 260 292 253 214 188 162 209 220 197 187 228 180 210 269 232 597 574 487 708 561 695 290 410 330 535 306 292 331 390 402 504 481 636 212 202 276 283 261 295 404 417 604 565 1025 440 301 257 595 608 370 548 554 507 515 667 568 594 500 459 389 419 520 533 703 416 522 303 403 381 973 500 812 890 633 840 603 646 489 711 738 379 160 950 387 813 434 356 707 458 497 457 466 641 928 270 401 329 946 902 808 714 674 285 265 398 716 394 917 737 537 353 821 729 394 283 662 716 720 903 723 958 728 659 672 857 1265 639 987 855 1071 884 888 890 262 500 440 650 484 669 1796 704 769 698 626 655 630 520 610 858 935 754 802 418 568 334 448 319 505 759 680 589 497 629 443 423 301 726 695 811 773 465 518 600 465 462 243 229 197 235 219 217 193 448 186 376 174 351 1068 825 886 775 1187 1013 919 1011 876 1026 806 746 1008 732 797 754 779 941 749 883 941 718 655 905 735 612 848 703 643 836 798 696 868 698 584 796 553 692 657 757 935 735 912 771 681 606 658 659 739 737 904 983 851 582 1288 745 814 474 848 427 549 1080 495 343 315 275 216 261 249 426 653 549 461 725 739 586 540 255 629 547 221 266 234 365 277 328 1097 270 589 378 257 414 531 503 293 400 287 357 311 370 329 338 370 389 495 477 534 682 280 1198 398 384 614 511 474 507 433 468 421 574 589 634 644 672 203 253 269 207 513 717 638 636 722 670 896 491 667 493 530 603 1007 440 648 715 632 718 757 897 460 506 486 579 492 485 351 415 305 906 1261 1181 693 409 529 449 390 390 348 398 1940 508 2155 1946 1680 1654 1917 1739 1758 1762 1850 1835 1754 1459 1930 1781 556 647 581 368 893 750 962 705 949 577 927 826 493 364 690 962 368 495 940 792 793 706 640 444 443 767 809 951 745 551 615 568 612 728 586 519 442 763 800 321 760 804 756 667 758 1063 1085 691 861 648 800 514 514 591 507 488 501 513 484 390 632 786 682 374 694 409 354 338 977 528 948 838 892 852 842 841 713 512 1009 748 862 433 550 426 433 451 560 433 533 501 474 478 688 522 498 534 400 649 658 691 654 497 632 789 609 651 561 573 637 393 421 636 386 574 467 476 588 658 495 426 685 397 819 534 616 765 676 589 710 692 695 967 441 738 839 632 567 581 717 683 722 719 704 555 555 531 761 743 855 673 754 815 705 719 684 700 504 387 551 979 470 238 239 319 251 363 434 321 107 215 252 203 274 326 267 314 302 278 274 401 326 402 385 513 579 340 521 340 416 355 331 418 362 405 520 447 335 477 261 279 304 288 280 357 360 464 535 291 366 432 337 711 343 325 284 166 404 329 582 421 445 318 207 338 320 350 256 413 323 280 273 800 398 309 385 232 410 258 335 614 496 710 355 535 406 354 258 537 563 608 623 386 294 395 378 401 310 480 354 316 318 341 394 340 430 336 331 539 296 327 312 794 626 367 600 255 372 382 312 292 412 324 455 310 422 445 536 671 524 409 709 775 964 617 585 705 763 720 604 947 693 462 892 228 273 929 342 650 432 413 695 551 715 700 341 333 504 362 499 312 501 532 300 378 328 303 367 560 602 418 463 510 612 453 412 353 587 357 394 349 612 352 512 595 352 297 497 481 271 436 613 556 509 337 510 280 460 482 283 169 485 320 452 455 372 518 325 418 433 495 681 478 473 430 366 330 462 440 253 234 214 350 766 501 431 362 353 582 452 726 326 660 299 830 261 559 295 451 286 746 337 316 665 498 452 323 406 464 566 833 774 448 440 1113 476 316 417 295 376 320 476 439 171 189 175 160 258 243 622 566 391 441 240 246 722 446 809 658 775 382 502 429 139 88 140 86 112 454 498 529 501 501 479 485 513 416 438 364 170 168 373 543 147 311 385 642 738 744 356 238 190 327 458 480 520 707 557 731 146 344 380 295 478 428 543 516 538 425 363 734 309 361 707 457 515 746 533 494 471 306 282 606 514 272 569 588 556 602 658 591 636 644 393 449 447 333 310 449 506 503 501 2328 2409 559 487 510 621 645 563 650 526 787 652 759 567 515 392 334 335 173 603 244 403 476 431 507 527 493 569 506 463 241 384 573 503 633 463 440 249 382 475 392 158 288 196 286 334 120 110 416 402 483 341 548 256 586 453 263 533 462 389 528 279 333 597 443 451 566 513 156 207 182 859 1074 655 582 662 1164 760 606 950 809 1082 601 627 564 545 542 471 981 1023 194 178 317 367 287 291 1034 941 917 461 949 928 965 1012 1153 958 828 860 506 655 1312 1081 1054 895 1425 1318 1022 972 891 1373 893 1212 1217 1083 1015 1823 1302 1630 1334 1836 1181 1522 1144 2172 1959 2066 1186 1139 1217 497 525 1282 1131 1069 540 1181 421 440 525 280 638 263 404 628 654 607 263 391 365 326 269 1705 1840 1849 1737 1796 1546 1810 1831 1565 2154 1954 1693 1814 1860 1746 1996 1652 1634 1415 1953 1797 1806 1823 1804 2065 2259 2159 2232 2153 326 296 583 1644 1859 1095 1991 2754 2739 1988 835 937 539 227 679 119 390 291 274 1924 1069 1080 321 492 430 510 884 1094 1021 1568 896 1226 1403 933 1609 1594 1985 2007 2149 3789 3847 2093 2515 2748 2460 1296 879 1102 1412 1342 766 1750 482 1839 615 1644 780 163 157 1192 830 1536 2794 1346 480 1137 750 1008 725 713 1060 1038 2066 1095 1257 1709 1963 649 576 1107 1672 1567 2048 1288 1387 638 789 587 1206 954 1301 647 870 433 1044 914 745 1840 1045 1921 1918 544 523 818 675 749 500 698 806 799 666 999 634 765 1984 944 916 1875 610 2088 1174 608 671 655 580 882 665 803 742 639 746 752 930 668 781 770 993 767 502 690 914 405 318 408 367 591 361 912 537 8699 440 523 367 638 535 739 493 814 483 588 541 481 220 196 170 290 459 399 402 322 242 523 511 412 499 467 311 402 496 442 487 678 537 397 308 413 463 631 198 213 318 390 270 571 372 390 312 369 316 705 390 426 300 365 568 575 586 338 434 374 331 444 544 343 464 437 425 553 351 409 624 369 515 518 779 451 180 196 307 440 222 228 482 402 339 455 303 444 269 245 318 226 280 285 354 404 381 790 56 769 308 365 311 210 222 352 613 431 869 677 639 795 869 877 458 416 391 395 254 421 245 391 214 196 356 201 293 285 443 227 226 338 320 180 317 325 133 318 155 209 653 401 417 363 280 672 426 450 409 478 270 635 487 720 411 276 509 664 716 497 386 468 590 600 412 469 548 597 515 444 220 253 351 226 297 672 439 577 536 728 652 491 1141 609 904 698 531 638 830 573 1038 708 802 647 1103 1056 834 701 526 765 200 435 546 691 663 551 867 584 146 446 488 1307 310 301 251 236 333 366 422 276 455 473 421 368 665 1085 335 252 838 527 471 534 510 827 253 492 357 273 526 556 447 508 485 481 539 478 478 566 468 474 622 487 543 435 587 491 647 542 595 509 561 567 339 424 751 389 649 232 161 537 354 379 347 842 471 386 906 650 741 639 751 808 375 313 741 500 649 679 542 455 554 505 354 457 321 522 460 550 498 464 470 587 621 864 467 475 1133 1112 1460 666 611 620 936 506 573 851 243 558 532 783 949 814 625 531 643 587 628 492 723 696 674 702 840 616 1028 1134 1120 972 789 570 535 471 420 421 540 413 487 462 558 466 545 379 439 794 649 410 688 869 771 565 514 1025 716 711 626 644 1656 742 656 618 694 1068 848 756 626 647 682 717 757 937 1001 1034 819 867 1033 946 907 1039 806 908 2297 2231 1762 1417 1721 1214 1255 1500 1456 1839 1452 1544 1738 1190 1706 1051 1728 1427 1054 730 791 944 616 925 833 1069 467 1112 1590 1456 1324 627 502 711 475 343 766 644 339 261 265 337 250 519 422 538 335 414 375 379 395 354 734 527 726 886 636 661 840 932 426 738 819 859 591 692 618 597 616 1207 572 842 2326 611 345 425 409 349 378 261 288 322 360 159 327 148 374 214 154 185 172 126 200 189 128 144 150 128 134 328 226 301 335 352 586 529 1608 297 353 314 370 245 231 253 360 332 342 493 490 177 165 244 218 291 335 608 368 476 820 791 352 488 257 475 510 566 465 497 594 608 441 481 455 263 457 260 318 444 379 535 432 289 241 395 367 649 422 424 456 446 556 429 384 410 525 337 306 306 705 401 758 347 430 712 339 326 339 312 834 783 276 314 292 743 768 701 826 800 180 174 308 488 399 794 541 356 239 654 465 453 455 539 728 514 630 822 724 517 655 803 938 1187 782 1039 843 984 1052 911 854 303 405 298 382 425 680 1766 788 459 436 573 985 821 661 838 841 951 891 686 458 627 593 329 288 638 553 517 627 415 526 489 272 551 806 675 626 665 539 408 455 405 339 187 197 167 197 214 179 151 204 253 492 206 335 517 436 595 479 644 689 639 492 823 586 611 752 756 676 701 739 704 1186 746 1099 719 546 611 809 573 458 549 542 361 795 789 686 585 781 462 601 580 614 576 568 514 555 1296 501 499 417 633 456 638 619 793 1032 852 634 1190 607 436 396 1326 500 948 967 482 287 342 370 166 149 178 220 481 443 293 448 445 339 361 178 472 416 189 270 228 259 386 444 1309 271 419 362 228 331 446 428 217 245 210 385 339 482 293 238 374 317 442 344 370 401 191 1162 410 351 441 534 419 430 398 191 281 354 450 485 498 390 239 284 223 175 814 785 426 789 691 649 535 442 789 642 647 541 824 296 649 514 448 595 604 738 574 385 300 388 268 371 450 278 238 547 1337 902 464 220 537 178 777 302 428 403 1433 306 1859 1603 1269 1145 1294 1358 1435 1552 1253 1519 1277 1404 2061 1491 626 610 518 355 637 940 644 833 701 667 962 781 685 673 719 768 324 513 775 1915 798 747 600 562 1210 590 603 661 1221 1707 779 904 522 757 859 349 313 929 574 751 1047 953 970 822 519 889 1043 659 751 1069 450 367 406 370 477 505 718 519 656 578 643 790 449 574 461 479 506 469 822 497 735 921 962 862 732 753 924 304 675 635 515 733 855 820 820 895 802 861 732 564 777 634 707 616 700 482 624 917 988 652 879 794 769 953 932 942 819 843 684 449 626 749 640 787 439 583 961 531 547 489 485 783 730 693 832 909 623 700 480 600 1097 641 695 710 677 784 779 884 593 514 632 605 565 625 452 642 780 870 837 652 714 697 627 785 648 666 481 433 488 686 305 412 188 375 198 427 220 427 248 223 259 194 255 255 255 295 334 287 287 322 238 312 248 403 489 122 188 124 134 238 360 189 260 616 429 230 206 271 311 332 334 326 310 395 200 268 301 339 371 279 253 531 256 389 356 175 234 122 265 295 442 160 145 167 198 206 138 209 258 88 399 660 346 281 394 315 242 269 394 513 277 330 182 198 309 183 214 491 426 412 672 225 239 203 313 206 228 483 425 306 315 197 300 512 214 343 343 671 359 439 215 575 624 345 452 371 363 308 362 275 258 404 378 440 606 183 118 823 574 275 950 765 471 442 399 642 671 702 627 653 459 319 501 316 274 989 524 1149 375 554 536 418 366 385 435 447 362 561 415 430 497 276 267 459 480 347 435 536 857 451 489 534 455 627 610 582 351 506 366 296 416 398 368 479 279 251 448 333 236 300 856 565 362 422 263 333 426 508 347 234 388 401 404 893 990 1302 751 553 1048 702 1016 741 556 317 284 365 310 609 254 371 138 342 433 450 282 329 493 341 513 713 368 820 208 586 357 432 486 336 376 685 416 501 471 694 504 573 177 222 444 529 520 885 890 457 395 283 307 323 463 380 481 523 128 177 134 190 423 376 483 696 277 349 330 258 392 342 534 900 548 302 344 379 64 42 126 64 120 445 403 587 518 472 578 468 525 488 309 349 215 231 399 553 120 731 332 405 706 662 300 403 417 264 375 334 517 389 406 559 349 285 188 723 325 239 176 184 194 217 419 362 275 324 204 336 486 454 381 692 606 380 376 501 438 116 397 496 396 547 502 530 593 315 304 293 299 274 394 433 501 559 853 3024 2654 506 889 741 566 699 600 546 463 713 712 510 370 434 325 193 395 146 349 291 314 527 550 488 387 368 786 1066 417 372 571 694 642 493 304 556 261 140 582 435 512 330 243 182 185 194 218 406 522 357 417 470 390 441 507 197 762 563 613 481 882 151 620 444 346 1007 907 357 404 536 1006 823 1138 455 726 954 907 877 478 803 888 287 723 988 561 291 234 701 847 181 151 396 381 448 307 719 619 678 847 717 1144 1085 1070 1017 1205 854 1298 859 753 1071 982 1281 1302 1551 1617 1396 1594 1583 1322 1409 1457 1363 1426 1433 1811 1323 2025 1673 1847 1159 1915 1332 2823 2627 2411 1099 853 1325 1127 521 1449 1347 898 586 1074 539 475 625 285 430 338 391 782 789 362 415 421 399 415 415 2202 2208 1979 1596 1568 1611 1996 2000 1593 2422 1596 2252 1979 1605 2094 2248 1820 2071 2272 2020 1567 2776 1652 1579 2478 2248 2038 2085 2271 616 547 333 1913 2067 1030 2936 2559 2577 2068 917 864 780 238 996 88 360 320 237 1502 851 923 328 317 299 288 921 1144 870 1185 729 1069 1367 996 2350 2710 3044 2045 1875 4567 4649 2095 2259 2889 3301 1379 754 1280 1192 1398 664 1485 547 2225 812 1566 900 172 106 1596 1309 1637 3224 1257 773 1050 773 1034 323 343 1087 1028 974 1005 1138 1617 1989 1029 752 1094 1675 1630 2090 1423 1207 618 611 495 1337 785 2048 450 897 451 743 818 844 985 1150 2127 2773 590 550 596 579 726 682 780 393 541 565 1127 953 707 1179 541 489 2297 270 441 593 483 1101 1181 1133 865 1024 924 868 849 1206 1183 1186 1236 1254 876 1259 1313 927 1137 1027 256 313 492 772 442 345 923 514 440 7330 861 442 588 726 1209 574 842 699 511 293 375 343 302 170 293 273 347 284 287 427 308 497 436 454 354 377 355 511 682 521 646 416 414 303 404 434 450 177 209 261 259 320 366 245 211 272 301 480 587 315 289 366 370 593 548 482 480 551 475 499 487 658 546 469 263 352 438 439 322 468 352 511 499 427 301 548 216 236 297 233 281 511 317 331 260 313 465 555 539 603 402 418 560 592 413 445 844 80 794 346 436 380 257 319 478 324 376 647 938 563 839 535 840 309 192 421 213 173 490 283 271 165 121 271 282 318 328 473 174 262 199 197 112 260 115 173 336 290 252 540 638 550 405 317 331 669 218 204 413 351 434 308 611 615 539 553 803 828 417 565 370 555 389 526 427 752 661 695 260 257 497 359 209 195 391 462 566 347 1041 616 476 647 546 898 519 585 718 601 493 805 778 947 827 621 831 763 728 576 665 244 526 712 736 992 698 521 691 475 650 773 1517 295 311 269 319 293 384 257 248 769 209 999 513 803 161 171 365 614 405 537 606 371 1273 225 333 279 237 574 813 669 733 837 799 923 496 731 608 517 519 645 519 553 389 571 497 632 501 565 306 503 290 174 179 643 187 345 256 154 208 425 300 467 928 231 191 859 535 673 555 909 659 730 334 1038 757 797 875 391 667 380 759 680 761 451 431 578 511 342 415 296 522 586 568 694 388 958 1147 1217 735 292 593 812 611 555 665 248 535 517 624 482 630 753 685 726 818 479 554 938 969 704 1070 733 907 777 1003 871 594 547 475 614 519 541 516 623 394 480 759 290 340 470 276 633 756 648 516 918 719 298 347 336 1051 681 508 485 729 701 856 739 724 986 618 662 638 1011 646 640 648 921 620 648 785 642 1063 1210 1400 787 863 799 1348 1854 1607 1385 1241 1477 1220 1177 1231 1199 1699 1091 1171 1430 1299 1118 1486 1697 1567 1157 990 1213 881 565 843 741 1066 563 778 1219 1053 1889 829 847 721 254 227 318 194 637 570 743 534 272 584 404 190 230 258 501 266 237 224 311 358 410 496 267 652 973 1111 533 703 694 850 777 613 484 957 814 1513 512 736 822 534 426 234 169 468 417 371 237 413 389 206 468 264 100 172 292 362 38 87 103 198 314 258 274 306 248 506 248 478 285 456 495 432 440 485 453 479 518 128 122 136 367 193 283 395 610 131 101 239 139 88 116 475 383 663 633 738 561 385 259 815 815 532 695 437 458 546 374 388 361 343 553 372 466 423 286 428 443 374 316 497 334 605 326 337 424 347 513 315 299 339 421 376 300 108 671 268 644 358 229 688 437 261 373 243 649 829 196 260 210 561 519 563 871 533 201 193 285 501 398 848 584 359 313 542 556 349 259 801 764 593 639 605 679 701 610 667 1112 962 758 774 623 942 699 1088 1025 190 576 316 425 369 541 1688 776 553 541 633 748 687 504 789 701 796 908 561 358 1060 759 370 264 493 397 396 433 478 518 557 261 471 529 747 1061 778 690 718 354 657 493 252 229 178 256 223 211 166 405 207 267 330 269 457 813 689 690 624 732 548 530 507 532 810 1038 1026 1054 768 910 1020 902 706 822 703 529 564 861 773 534 491 702 444 750 527 590 959 664 271 513 539 604 334 394 824 615 831 575 434 524 506 732 425 742 570 1005 1048 1113 823 487 404 468 1243 633 731 1055 605 467 198 90 118 182 147 268 415 464 349 309 317 490 469 344 376 295 245 282 323 287 217 586 927 428 673 586 452 362 624 438 210 218 190 295 245 361 440 426 320 182 666 481 435 897 259 1738 663 632 653 249 207 329 305 156 380 373 377 385 292 386 256 226 277 361 449 1072 478 786 516 630 445 685 439 519 601 484 711 237 371 706 636 698 773 617 613 436 505 497 394 548 508 433 281 695 886 913 523 158 202 198 454 374 498 295 1429 316 1576 1382 1606 1468 1865 2003 2032 1730 1403 1724 1349 1398 1573 2006 388 496 534 683 904 602 958 612 383 548 677 695 384 273 463 781 371 686 853 552 530 446 370 670 683 695 739 816 746 681 611 629 844 1104 751 715 655 865 583 532 996 1045 940 736 575 948 961 803 1058 1026 793 764 750 868 389 518 839 489 812 536 839 826 682 755 634 663 693 689 1021 601 1097 1165 1021 1161 1057 1180 785 533 897 695 857 598 680 654 596 676 784 627 552 522 671 614 865 686 576 530 708 806 894 850 749 677 805 778 833 702 666 784 693 488 681 686 654 693 694 680 702 801 1038 1047 943 766 794 686 876 917 862 949 763 682 945 877 449 642 644 590 474 722 804 733 774 724 716 651 644 804 724 767 756 625 828 863 553 663 593 694 611 632 827 1079 345 268 215 419 219 501 335 452 183 418 321 471 373 375 414 303 357 276 276 454 343 456 365 298 384 261 348 291 313 425 288 373 400 495 551 599 532 571 282 323 465 434 396 492 348 277 391 282 387 329 319 860 371 242 193 187 286 210 364 366 394 365 187 203 237 391 222 223 424 231 387 657 360 285 439 201 177 164 264 398 486 732 336 382 336 240 294 572 546 490 509 194 297 333 294 233 253 379 385 625 364 420 557 419 257 451 313 510 309 293 401 602 571 474 733 320 379 285 520 288 342 335 396 254 483 364 308 390 508 605 792 596 731 874 603 715 754 1035 585 1302 1089 395 970 333 476 830 424 912 577 672 654 649 446 641 537 547 369 762 558 333 584 460 314 452 401 244 516 657 1066 540 499 487 643 626 343 362 268 435 459 666 649 505 337 436 369 250 328 476 222 435 945 743 732 383 309 374 418 442 493 431 442 310 587 524 576 692 462 793 517 394 712 437 416 286 271 517 688 1049 337 344 345 328 665 486 331 329 473 702 788 709 641 813 482 764 345 586 504 499 518 696 564 804 713 460 660 342 449 440 473 553 574 726 780 793 551 396 398 441 425 215 496 426 203 241 142 321 351 424 664 735 430 521 359 340 535 519 770 604 471 399 513 662 181 98 231 113 107 907 643 626 679 582 617 750 515 477 458 499 336 215 443 523 223 459 230 347 424 472 323 366 366 493 653 770 439 580 430 891 292 581 473 549 778 687 637 665 683 647 418 558 437 527 326 528 675 1064 607 499 939 481 480 805 940 200 512 522 465 534 534 680 628 417 240 187 421 368 649 432 819 823 838 3134 2558 532 649 724 510 474 555 837 826 944 775 814 656 636 595 304 265 372 409 524 466 502 486 558 410 299 1183 915 627 481 446 640 574 793 427 641 329 336 440 321 358 410 305 263 290 217 281 330 505 519 276 681 671 373 578 430 689 561 292 613 451 332 819 550 562 769 709 200 230 288 881 1280 895 415 1005 1469 943 513 774 922 919 504 588 665 577 429 491 973 782 297 267 302 342 222 316 899 907 839 884 887 1415 1566 1584 1664 1461 1191 1239 1088 943 1401 1441 1526 1502 1471 1492 1519 1661 1755 1558 1300 1563 1544 1383 1212 2682 2239 2219 1482 2084 1300 2064 1415 2785 3010 2428 1053 1341 1308 896 436 1499 1379 1318 687 1159 491 439 861 490 709 471 523 785 1254 569 583 418 373 385 482 2026 2293 2255 2076 2092 2000 1916 1770 2114 2808 2027 2182 2325 2083 2303 2638 1839 2252 1985 2040 1975 2173 2450 2361 2528 2274 2203 2452 2530 441 391 401 2566 2457 938 3045 3285 3216 3108 1056 1089 1056 432 991 229 523 465 258 2068 904 937 539 726 496 479 1305 1389 1120 1653 885 1183 1500 1079 1839 2060 2450 2383 2584 4735 5099 2241 2439 3016 3292 1713 1058 1350 1278 1498 956 1590 740 2008 758 2166 1012 121 109 1272 1136 1574 2989 1823 684 1314 1081 716 664 685 1201 1213 959 1239 1383 1642 2379 1163 751 1461 1750 1609 2242 1501 1854 952 1032 1000 1742 991 1930 653 1084 542 1175 839 800 1039 1187 2208 2054 949 900 994 845 819 663 698 640 722 785 1192 961 943 1276 708 565 2322 761 855 1079 785 965 1122 1063 1126 858 775 803 808 1022 1006 1114 992 1092 908 1083 1089 858 1234 950 371 338 511 589 827 617 1382 687 523 861 10591 345 732 709 701 371 753 643 444 455 687 245 215 348 393 479 490 434 379 423 314 400 373 514 334 386 344 469 412 425 520 433 316 302 526 603 848 501 481 508 678 1015 500 395 422 543 565 523 923 327 641 501 496 715 671 672 709 843 803 669 1027 797 688 1007 707 929 973 871 521 633 441 1078 932 755 601 661 443 534 411 628 544 820 434 436 608 396 866 483 455 577 559 597 523 573 830 622 885 82 844 454 422 354 374 301 711 604 349 795 889 1030 757 744 908 527 258 572 264 218 330 264 305 256 209 266 281 497 453 308 321 557 487 417 278 426 341 156 254 237 399 1077 612 398 332 279 463 446 307 289 539 447 511 403 571 558 782 645 413 494 602 717 560 578 491 475 735 777 949 416 360 462 481 401 298 200 700 856 1079 963 1093 749 584 860 467 745 648 786 529 849 749 1184 1016 1299 1019 750 893 1024 697 748 565 416 720 999 975 952 801 769 908 346 550 659 1706 222 260 314 307 435 444 348 341 463 323 562 366 726 290 294 406 1400 902 522 587 611 1040 250 252 164 256 711 654 517 547 577 576 691 567 631 616 384 429 653 406 506 495 532 374 547 375 390 382 542 387 512 385 960 360 264 311 243 694 275 563 511 929 439 334 999 944 728 527 1096 1044 661 566 977 776 680 805 710 744 650 672 662 838 658 728 732 541 633 566 932 663 554 664 613 521 1261 825 995 793 698 697 1230 741 603 780 344 871 427 881 429 861 789 660 761 774 673 755 1036 970 676 799 730 659 1492 1203 1312 1016 924 500 601 571 497 651 726 526 628 932 691 590 413 518 644 850 893 608 938 844 545 472 500 1012 893 797 943 906 855 1174 1159 977 1052 1001 1097 721 1241 1015 753 1062 802 917 825 891 833 885 1232 1162 1123 1165 1119 1218 2673 2522 1899 1700 1452 1710 1914 2061 1787 2305 1761 1997 1769 1545 2024 1422 2636 1847 1618 1141 1197 644 951 1039 897 1378 543 835 1335 1124 1468 765 978 813 660 597 748 764 593 478 948 588 224 615 502 484 583 508 429 323 282 274 825 500 669 740 582 847 586 688 866 902 1019 1023 859 653 598 829 800 1042 698 1021 1047 605 329 339 281 433 331 265 413 555 372 199 349 179 256 314 211 311 282 294 210 172 132 136 146 130 134 408 237 468 423 522 777 666 718 251 238 380 608 240 210 246 405 281 296 499 464 151 147 209 185 136 168 549 371 737 676 1231 604 388 289 743 717 687 608 494 438 673 648 701 613 530 666 471 619 545 489 633 403 493 449 489 409 707 634 728 910 883 714 700 789 687 984 1041 750 326 1350 624 1420 776 601 1542 751 597 745 644 1241 1014 728 662 638 1317 1219 1214 1204 1117 539 474 474 1096 505 899 1094 784 632 1124 1017 822 681 892 873 947 1024 949 826 1097 1009 1037 1168 1368 1179 988 1354 1268 967 960 1623 481 583 420 431 579 675 2091 683 599 649 675 1157 1036 868 1100 1162 1229 1011 1012 608 563 479 425 252 878 892 738 739 595 580 707 517 539 833 937 957 922 414 576 586 526 435 325 263 213 339 261 245 201 321 389 619 249 234 777 666 705 655 894 929 929 914 985 919 820 744 799 723 681 787 706 1074 955 1025 918 741 756 859 846 688 637 937 525 871 621 839 990 815 889 492 787 909 873 746 810 802 1056 812 584 696 784 851 561 921 918 1262 1141 717 1342 885 697 655 1122 405 951 1177 564 359 412 645 147 153 167 233 554 472 618 510 631 482 549 253 589 440 242 297 305 307 298 353 884 281 717 563 272 372 451 524 238 332 250 256 210 279 398 299 435 358 492 401 309 568 253 1681 476 446 767 388 305 324 283 315 430 613 432 496 510 387 404 364 292 194 542 868 576 859 856 995 821 672 708 508 595 835 879 429 708 844 751 947 858 797 406 584 414 662 488 470 333 302 172 619 1327 838 482 218 431 357 457 483 394 660 2430 779 2650 2378 2708 2438 2381 2752 2601 2702 2406 2613 2410 1993 2235 2226 559 711 621 638 858 654 777 545 616 724 865 921 526 578 777 970 501 602 849 640 626 600 693 488 486 546 595 705 1001 594 669 630 598 612 603 533 447 636 586 458 543 603 544 611 577 674 621 685 499 647 478 451 449 470 802 735 1036 971 766 673 727 722 717 663 541 896 891 944 702 914 713 597 596 548 490 720 852 481 909 959 931 1169 862 980 896 1240 1082 672 841 806 950 763 827 703 796 703 951 1018 750 749 940 857 868 1192 1099 897 941 947 992 695 813 797 833 647 384 774 1282 591 957 861 516 861 623 562 858 786 1145 1020 917 595 746 879 552 923 695 897 725 812 838 1160 1045 1045 1087 899 951 699 635 821 630 1058 957 958 927 882 767 925 678 580 580 583 427 292 251 341 287 406 257 196 195 277 307 240 256 268 262 195 240 207 350 449 332 483 354 320 419 283 239 179 187 269 461 289 159 374 307 251 207 293 169 327 279 267 257 302 173 305 247 471 503 346 332 608 553 183 175 123 231 187 591 420 452 274 190 349 200 250 233 227 242 195 327 715 489 279 362 167 283 173 333 472 335 586 352 457 393 332 250 477 428 369 594 303 292 136 280 254 312 458 437 293 533 620 396 474 568 662 395 522 357 529 330 744 679 450 491 267 395 443 309 294 292 429 333 411 536 221 238 651 483 285 963 794 556 524 582 622 461 1011 417 855 317 289 331 469 433 735 798 589 368 482 627 457 443 486 402 414 424 499 336 293 399 445 449 747 349 517 374 385 533 398 416 605 364 674 777 640 633 619 542 254 594 300 274 330 280 264 243 347 230 465 524 424 565 252 268 375 300 346 167 199 223 357 287 370 409 656 430 310 575 415 547 431 523 340 319 276 296 874 425 463 432 248 490 351 340 466 323 410 374 523 240 954 176 701 300 544 293 288 446 652 443 758 469 465 322 319 340 546 463 606 532 774 766 648 461 445 335 326 288 188 324 801 200 222 147 172 405 385 418 716 457 513 365 300 680 328 637 592 542 522 343 447 70 42 60 159 105 400 362 526 536 584 432 552 477 382 389 310 168 134 323 503 94 229 197 551 466 515 444 303 358 190 472 379 568 486 440 616 341 312 217 256 496 462 503 519 469 312 321 493 188 232 221 357 388 571 380 413 378 422 385 422 433 201 223 225 207 239 243 535 514 497 210 438 425 250 346 564 377 604 542 2576 2501 652 387 576 447 541 459 672 367 757 746 577 458 668 345 194 348 314 497 588 440 509 501 396 498 443 951 782 418 305 634 506 422 546 414 600 143 287 646 485 179 344 259 568 430 204 176 612 489 512 473 457 506 445 435 390 1103 746 730 359 439 265 468 313 375 429 407 196 212 295 1003 941 1181 759 650 880 733 814 752 928 1272 617 587 610 570 283 295 665 844 455 316 195 142 349 338 938 1061 562 736 1176 1331 1783 1537 1633 1571 994 934 783 752 1096 1071 1321 1569 1635 1059 1329 1405 1371 1435 1229 1143 1686 1352 1249 1739 1701 1848 1956 1603 1569 1738 1320 2768 1834 1773 1053 1092 1318 960 840 1153 1350 1112 677 1428 462 465 612 504 769 462 694 1025 984 556 230 321 299 426 256 2117 2173 2068 1876 1905 1896 1662 2275 2075 2035 2204 2215 2339 2172 2029 2155 2343 1887 2388 2604 2777 2664 1931 1837 1889 1799 1543 1899 1784 542 512 289 1955 2554 1171 2575 2928 2875 2269 905 928 774 347 997 86 475 268 311 1597 915 920 366 471 415 555 1112 1075 1004 1741 1196 1210 1784 1146 1376 2602 3081 2006 2432 4592 4166 2039 2701 3047 3860 1156 580 1115 1409 1414 816 1725 420 1697 727 1993 844 217 147 1964 993 1470 1944 1097 681 988 817 659 588 495 948 926 878 757 739 2033 2213 916 355 982 1410 1292 2116 1331 1543 659 606 561 1323 1031 1993 962 868 540 894 871 845 1008 1253 2938 2050 741 630 546 544 761 531 631 581 665 579 1409 843 755 1479 658 559 1750 544 726 615 463 654 857 679 719 718 710 544 696 1196 1061 1284 952 939 832 1053 905 740 1030 741 662 426 537 307 454 617 943 462 367 442 345 6803 834 486 945 399 974 642 759 301 389 210 176 296 327 588 322 298 352 355 341 345 375 573 384 468 545 570 534 407 391 634 445 228 249 260 713 142 589 545 276 312 413 550 708 404 259 408 631 570 537 446 553 720 701 629 283 311 258 274 371 353 249 271 518 800 793 458 446 704 209 506 517 671 537 326 457 580 451 499 486 454 325 631 435 324 383 441 345 617 256 392 594 740 288 442 725 64 772 529 698 248 332 242 569 661 390 608 615 848 635 722 788 485 290 261 387 439 292 606 431 344 342 433 251 307 237 273 242 266 291 279 280 168 209 185 228 460 265 647 568 647 591 362 762 566 285 275 342 331 639 552 1079 649 600 421 644 637 383 563 423 347 461 395 576 524 556 580 357 550 490 316 257 394 603 764 804 645 886 406 681 693 467 952 380 699 439 1072 592 1147 725 852 729 720 1168 710 375 512 466 341 854 1115 567 675 609 582 821 239 425 475 1138 225 194 261 333 352 348 387 573 472 198 424 539 736 287 293 273 415 605 424 501 350 838 136 378 236 238 699 754 654 704 743 723 763 506 626 561 560 531 577 500 541 526 534 419 570 463 585 375 417 328 520 379 843 518 366 498 152 595 121 311 336 728 314 365 799 736 840 740 976 1215 572 454 1045 649 901 917 585 1108 863 723 960 1012 1133 982 674 326 250 242 511 595 613 751 481 418 1203 975 1264 919 834 848 1018 590 707 1229 309 800 484 575 573 590 946 831 1003 937 621 574 734 485 457 1034 831 643 902 1171 924 778 570 518 716 648 624 569 549 428 513 477 522 392 734 592 544 654 962 492 855 807 702 586 475 1396 579 861 754 699 802 890 888 871 713 686 777 724 742 509 647 748 931 883 789 1105 894 814 1020 1233 798 856 1113 774 2513 2567 1579 1696 1633 1647 1234 1286 1356 1780 1585 1710 1215 1208 1245 1257 2299 1508 1084 861 867 630 847 859 1241 1176 711 1388 1203 1082 1554 890 942 622 265 397 691 364 456 670 449 479 500 376 406 377 302 254 587 214 381 359 403 741 501 780 644 462 714 589 870 932 896 912 690 906 1311 619 674 929 599 657 661 488 199 230 220 197 254 189 515 441 312 180 299 269 252 216 223 166 80 101 153 194 308 411 260 339 248 288 305 411 414 375 578 579 587 346 456 450 373 172 168 170 440 248 391 336 659 224 272 307 271 381 493 540 356 509 472 634 314 357 202 391 436 295 351 429 452 441 494 406 429 362 329 504 585 480 422 374 501 343 193 367 285 682 340 514 441 614 494 506 558 294 390 370 300 170 588 303 627 326 310 631 283 319 271 299 614 531 370 328 290 566 559 813 1108 593 274 270 313 583 460 784 645 400 330 552 534 381 444 474 542 483 544 676 578 563 717 624 661 825 647 741 665 759 676 1128 656 259 607 343 388 436 387 2353 651 582 582 669 788 598 522 724 695 722 713 955 724 596 401 294 436 568 601 518 706 473 555 582 355 556 862 543 608 569 393 348 321 244 532 246 304 286 256 246 232 218 460 229 323 218 126 499 825 966 708 586 743 604 523 581 644 767 632 708 800 832 673 846 777 647 714 914 629 501 944 521 517 640 651 439 633 609 646 951 961 519 615 779 639 515 801 726 784 780 634 701 1130 529 788 892 672 857 791 683 747 1040 735 455 430 874 354 815 1395 674 297 261 268 173 248 372 299 404 523 516 530 646 703 525 192 521 409 260 564 349 187 381 395 679 196 389 453 423 422 379 341 321 196 196 196 178 311 294 199 214 268 399 847 581 697 241 1172 399 373 449 529 365 476 432 237 366 362 516 569 340 434 197 217 283 102 646 1193 430 523 672 735 706 419 716 666 800 541 685 295 515 556 470 568 644 521 495 365 340 497 323 298 233 394 348 605 1732 1110 930 166 216 234 293 375 324 612 1545 329 1558 1480 1266 1081 1327 1351 1430 1807 1293 1828 1366 1501 1950 1620 469 482 553 402 654 784 729 546 542 435 466 759 764 453 486 596 536 555 778 423 388 457 473 593 565 1224 1189 1433 1407 1191 901 1212 1092 1248 1066 1024 878 1498 1120 1183 1348 1374 1318 1236 1591 1526 1250 1234 1705 1466 1482 1353 1396 1387 1256 1245 1133 1103 1191 849 1508 1435 1142 999 1230 1944 1976 2011 1712 1499 1524 1571 1506 1568 1474 1247 1413 1217 1852 1673 1654 1242 1470 1120 988 1305 1078 1056 1596 1429 1600 1466 1513 1376 1402 1345 1539 1285 1270 1293 1419 1189 1267 1254 1287 1378 1325 1335 1322 1210 1212 1000 1360 1329 1081 1013 1163 1393 1447 1364 919 1048 1933 1688 1432 1383 1802 1791 1540 1084 1773 1559 1107 1407 1339 1442 1555 1418 1490 2064 1647 1790 1796 1479 1590 1256 1732 1641 1585 1394 1513 1350 1508 1381 1745 1419 896 1169 1017 1499 437 583 512 332 538 423 409 754 377 595 695 395 452 497 551 437 538 455 604 839 650 928 684 714 778 693 673 612 661 652 549 752 531 734 513 727 584 865 494 489 416 424 388 496 634 547 526 426 472 551 527 1391 818 608 475 203 435 341 849 587 645 226 377 278 396 254 368 287 488 428 729 1438 645 350 460 426 405 457 376 755 428 810 558 660 714 615 600 834 823 709 926 442 441 464 395 377 348 816 824 1040 859 999 776 984 1128 995 881 856 900 891 627 1056 625 801 697 580 798 659 1096 617 598 1119 473 589 648 930 697 1003 890 682 1180 1282 1555 1290 950 1292 1181 1804 847 2473 1248 896 1437 698 577 1147 928 1652 1000 760 1431 813 646 791 849 847 733 1313 761 780 902 775 663 602 1034 545 1178 1235 1161 1180 1514 901 874 1047 833 1014 1016 912 902 906 1056 718 539 746 631 564 564 495 620 567 1124 811 1057 674 593 567 655 779 417 598 516 593 552 655 853 1207 891 525 1088 894 1343 599 891 581 538 657 665 1036 707 626 544 503 1037 915 760 357 913 609 1225 1069 617 1129 959 1338 814 899 525 894 624 1698 725 488 789 616 719 1039 497 584 1209 1208 1107 1558 1584 870 728 803 577 685 632 419 687 1308 461 505 364 271 423 636 977 1279 794 1004 783 529 1039 923 936 1371 551 955 919 929 230 144 186 272 255 1034 758 1139 1102 1199 1166 1123 906 880 854 434 233 173 546 735 238 572 537 663 520 652 666 585 554 601 885 551 1387 856 753 791 981 517 427 685 465 413 467 481 558 452 801 676 397 425 461 547 654 580 867 1024 1107 868 904 1108 805 514 572 669 577 771 773 1171 810 569 649 566 729 597 516 1086 535 1146 1335 4560 4834 968 926 765 909 911 689 984 796 1342 1385 1396 1074 984 623 644 760 554 1238 1228 799 943 923 941 853 617 1176 1400 926 611 1064 868 912 1263 950 1046 255 443 902 707 513 454 373 638 643 370 531 870 804 1050 711 1257 744 707 965 556 1683 1264 982 775 810 652 1260 752 824 1098 996 489 550 674 1574 1974 2249 1316 1392 2214 1827 942 1186 1323 1722 1210 1362 1086 826 770 929 1690 1537 412 390 734 410 616 727 1604 1668 1682 1648 1669 1920 2283 2718 2756 2244 2654 2487 1794 1733 2815 2548 2625 2933 2727 1714 2280 2210 2248 1896 2563 2068 2310 2508 2513 2996 3202 3444 3380 2737 2308 3410 2792 3444 3539 3843 2069 2534 2228 1687 1525 2584 2643 1567 1393 2684 931 969 904 839 1056 860 572 1585 1839 1088 537 744 664 531 618 3245 3510 3317 4139 3531 3500 3039 3430 3077 3555 3687 3504 3789 3085 3508 3326 3491 3567 3413 3589 4385 3402 2892 3129 4030 3002 2961 3401 3934 993 867 548 3081 3788 2254 4987 5516 5900 3742 1475 1503 1580 525 1751 334 1169 828 687 3489 1971 1811 589 975 726 783 2536 2623 1717 3390 2007 2398 2670 1638 2476 4298 5173 4710 5330 9830 7662 4359 4414 6198 7213 2240 1124 1836 2454 2233 1366 2862 1221 3375 1307 3399 1680 174 148 2004 2061 2852 5237 2612 1103 2472 995 1175 1015 932 1667 1566 1709 1726 1243 4043 3878 1868 1004 2126 2669 2524 4100 3032 2631 1420 978 1178 3261 1814 3626 1534 2155 1166 1547 1767 1561 1934 1566 3770 4210 1445 1388 1597 1286 1638 1234 1389 756 694 1393 2043 1346 1224 2313 1357 1100 3621 1205 1492 1760 1098 1669 1569 1662 1657 1424 1269 1223 1244 1566 1608 1630 1614 1664 1523 1539 1621 1448 1538 1862 811 855 913 732 694 625 1352 797 638 588 732 834 13258 1463 1456 845 1253 1381 1038 693 702 614 570 726 894 802 744 619 587 543 734 737 617 747 792 503 904 723 789 709 882 736 699 574 583 879 1209 419 1044 904 752 1025 1147 794 1208 1011 685 1173 1491 980 672 714 694 981 1397 1050 694 921 735 778 797 720 732 766 816 894 961 649 633 1022 715 1012 1033 826 837 646 499 809 774 759 819 1575 846 949 843 623 1266 817 698 857 633 810 831 958 639 765 1420 218 1348 1012 811 686 840 504 775 1005 612 1399 1239 1673 1485 1254 1328 776 549 587 499 723 1060 690 603 644 535 586 323 479 563 778 720 779 645 599 492 586 508 223 423 637 520 1540 1002 700 546 654 750 885 587 605 708 593 1236 1096 1137 1109 1213 1066 869 1188 682 798 581 701 918 883 1210 1202 1275 1034 662 467 728 456 358 558 838 1217 1354 1201 2016 994 1219 1422 1120 1382 1180 1257 1010 1086 1138 2107 1375 2025 1682 1588 1798 1258 1172 1377 1006 400 1234 1458 1333 1164 1230 1208 1381 610 656 793 2761 450 386 461 650 584 608 734 751 920 498 654 764 1146 523 478 505 1224 1162 1019 1274 931 2245 310 602 465 375 807 1727 1453 1557 1678 1607 1831 1262 1184 861 725 708 1032 706 748 898 1044 936 1149 1024 1059 447 599 624 987 1037 1557 845 671 939 376 887 506 641 747 2263 878 914 1414 1220 1718 1919 1260 1382 1169 784 2201 1338 1656 1733 1040 1545 1568 1262 1299 1370 1560 1397 1050 654 606 526 865 1308 1381 1369 1433 681 1924 1970 2305 1362 1247 1302 1635 1233 1259 1878 532 1540 1426 1176 1486 1142 1286 1242 1410 1458 978 1294 1456 1658 1188 1722 1295 1546 2227 2300 2155 1721 1613 1213 1026 950 724 778 1147 1127 1255 1631 740 803 837 1214 1174 1132 1186 1058 1569 914 937 1228 963 2358 1280 1342 1460 1134 1817 1605 1441 1663 1590 1352 1991 1278 1340 1579 1449 1627 1244 1513 1443 2042 1858 1795 1758 1880 1444 1535 1480 1682 3571 3475 2538 3157 2829 2703 2608 2907 2229 3219 2346 2624 2720 2741 2339 2609 3495 2382 2096 1878 1967 1356 1548 1565 1639 1637 752 1851 2302 2056 2493 758 1067 1564 738 770 1408 824 887 820 927 687 959 768 719 712 676 674 518 549 739 747 1006 827 1013 1161 1006 931 1236 1259 1399 1562 1495 1496 1177 1428 1564 1191 1496 1898 1529 1461 1635 1079 628 902 822 731 697 630 608 749 440 215 867 363 512 350 519 748 175 244 374 306 711 583 610 732 569 807 391 907 935 1004 1213 1343 1373 673 810 711 981 618 584 706 677 644 824 766 1034 644 592 660 550 414 590 1124 594 851 1052 1795 882 841 503 933 919 878 1022 1236 1232 830 1322 1281 1302 648 829 1000 1191 971 1027 776 962 1210 660 829 688 1111 1217 1008 1447 1283 1161 1189 1216 827 1225 1237 888 649 2011 1077 2084 993 990 2202 1043 959 992 971 1309 1332 810 607 545 1515 1451 1434 1743 1399 798 677 603 1402 736 1809 1414 951 803 1432 1375 1108 989 1411 1404 1291 1233 1493 1261 1446 1397 1283 1889 2174 1462 1451 1402 1770 1635 1856 2155 591 930 883 849 1010 868 3025 1593 1440 1105 1544 1545 1296 1071 1449 1791 1948 1659 1690 1151 842 636 596 785 1197 750 1155 1104 887 772 692 976 963 1320 1323 1336 1344 621 872 711 960 524 526 526 461 509 489 492 437 706 702 604 575 337 902 1210 1292 1139 1015 1043 930 1022 864 985 881 1303 1485 1253 1088 1377 1225 1320 922 1087 1417 1160 1158 1532 972 880 1208 1384 942 1346 994 1164 1391 1227 822 1025 1312 917 804 1229 1157 1328 1270 1139 891 1443 964 1129 1166 1095 1301 1787 2157 1382 2975 1544 1410 1064 2105 929 1843 1760 1156 766 661 499 411 441 421 495 878 1245 978 1066 1143 1563 1140 473 754 760 388 623 554 364 749 643 1428 443 984 594 336 731 835 574 884 729 616 364 299 718 481 517 679 524 1052 970 693 983 458 2062 812 774 1174 971 833 807 735 714 1079 863 885 974 834 798 507 613 565 573 1051 1041 1072 640 1047 1413 841 659 1660 689 1109 1349 1551 432 941 1154 1035 1290 1310 1466 789 728 1074 1019 453 662 584 608 450 1107 2531 2121 1517 652 615 496 768 639 869 1272 3070 803 3503 3169 3614 3211 3475 3824 4056 3231 3738 3306 3584 3623 3441 2817 921 1222 1137 1104 1550 1158 1568 1036 1031 975 1130 1228 978 1366 1456 1253 676 880 1513 1342 1255 1221 846 1236 1139 1248 1280 1625 1328 770 997 1122 1114 1297 1219 590 544 1258 676 1195 1335 1363 1408 868 1471 1764 2345 987 1263 1873 1098 818 841 781 800 621 970 615 776 440 882 759 674 908 1022 755 818 824 1313 736 1224 1346 1197 1245 1192 1303 1047 510 1313 1398 1152 610 1055 628 693 768 720 519 1031 865 1089 730 1094 864 831 1008 822 570 836 724 760 768 689 659 735 652 885 871 1189 881 744 1323 742 917 818 900 578 1050 994 847 922 768 1437 970 855 775 1097 1332 923 769 1651 1017 814 1028 1053 1009 938 1227 1078 1125 912 1090 909 996 1090 978 968 1142 1040 1252 970 1091 752 760 724 850 580 684 812 1240 265 330 327 502 327 606 380 612 382 344 384 383 548 569 524 478 498 445 515 569 487 616 411 698 795 627 713 631 647 665 601 489 469 956 606 611 518 678 585 672 509 503 491 559 426 359 471 469 517 668 640 673 661 407 393 220 387 508 687 489 556 434 212 298 291 330 407 314 344 325 690 1546 525 373 466 339 303 253 391 986 369 603 370 394 701 534 587 838 734 572 739 257 355 276 348 203 348 507 566 628 415 535 703 561 509 648 589 692 673 534 441 876 608 756 691 460 757 641 864 670 449 843 511 397 658 811 519 1105 868 474 916 828 1306 1011 746 887 846 1347 624 1874 1018 715 1066 630 412 1428 788 1404 799 631 946 878 474 716 679 652 449 1111 744 623 1105 845 789 930 770 417 786 560 714 681 994 417 532 631 493 715 554 434 344 430 500 457 302 510 411 248 432 476 368 403 1074 701 616 655 533 521 749 892 407 530 498 407 538 799 723 832 608 549 1016 826 1035 734 553 430 372 717 526 814 590 573 529 459 705 846 563 235 651 813 912 939 606 1387 464 1088 353 534 466 404 445 1397 584 561 1107 843 611 524 521 328 711 669 694 824 810 736 784 275 419 481 624 383 686 899 353 423 467 271 555 885 1090 999 636 825 606 675 1513 982 862 1116 602 419 755 798 137 91 166 206 134 614 510 897 898 915 1189 1273 536 487 610 412 138 156 329 598 324 517 524 767 766 805 348 407 345 684 543 471 882 541 573 740 790 367 656 749 449 429 679 691 612 387 494 684 767 832 514 383 613 791 947 948 906 608 518 879 711 468 501 633 591 797 711 847 755 508 466 504 622 584 490 967 564 958 1097 3463 3349 607 851 828 830 1150 522 861 863 1172 1192 1039 938 748 809 452 764 456 813 698 545 719 717 863 560 999 875 1186 642 420 955 781 750 922 617 1024 436 200 1102 918 384 250 347 308 226 250 422 628 553 411 1002 1675 523 568 547 319 1144 687 865 1048 596 391 842 542 788 1355 1278 895 939 1048 1988 2147 1512 1119 1140 1604 1582 1068 895 1027 1167 756 656 1032 638 540 585 1192 1652 426 414 899 392 710 331 1228 1486 1000 1352 1375 1300 1489 1315 1361 1491 1045 1848 1500 1356 1890 1650 1800 1569 2056 1593 1541 1574 1318 1390 1348 1311 1367 1641 1565 2469 1884 1861 2232 1767 1154 1995 1634 2698 3231 3289 1308 1949 1690 976 731 1627 1892 1073 900 1568 394 379 645 584 926 568 415 979 1155 829 451 602 560 406 396 2394 2485 2470 2835 2680 2234 2183 2618 2462 3296 2710 2298 2464 2258 3240 2714 2455 2365 2236 2493 2623 2641 2513 2331 2653 2581 2044 2705 3283 819 673 345 2759 2862 1652 3386 3423 3427 2425 1020 1013 1564 737 1858 235 1270 1051 694 2955 1586 1649 561 681 613 598 2017 1851 1807 2340 1228 1720 1885 1233 2476 3129 3831 3306 3395 7317 6423 3395 3421 4429 4709 2051 1155 1459 1891 1829 890 2842 1087 2841 995 2516 1392 133 125 1768 1637 3251 4644 1824 980 1502 1164 1520 793 765 1359 1159 1409 1026 1111 2170 3468 1311 950 1290 2331 2033 3253 2320 2097 1184 1088 1205 2352 1659 2155 586 1441 723 1285 1429 1262 1375 2117 3555 4075 1070 915 718 848 1172 808 1062 811 941 1055 1586 890 655 2306 1177 1027 2962 1173 1334 1030 672 1794 1689 1494 1483 1014 1082 1218 1157 1431 1381 1376 1200 1276 873 1188 1872 1096 1648 1143 775 546 974 651 457 577 1030 544 535 726 709 486 1463 11134 1343 856 1805 1548 879 1030 888 868 854 551 510 792 576 592 508 482 830 563 552 652 658 664 731 655 487 588 659 533 544 418 690 837 1057 566 461 519 568 678 646 608 381 516 319 582 1081 523 537 749 473 794 897 1094 403 423 370 357 677 395 591 519 336 460 614 700 525 651 406 521 458 490 641 387 389 422 468 470 471 852 444 491 513 329 607 534 430 591 480 601 585 689 526 723 1088 268 764 548 553 404 448 347 651 599 465 1075 857 1156 844 1054 838 852 547 417 781 733 352 584 376 274 260 407 281 372 352 1197 529 579 629 615 499 416 360 149 311 344 301 1029 873 337 253 503 558 1325 715 778 857 642 845 781 873 810 525 848 574 1147 658 670 446 906 584 675 1261 863 1198 1103 663 393 484 418 362 609 905 917 1117 692 2082 1066 896 1307 1423 1403 1398 860 848 1016 1128 1827 1295 2043 1398 1517 1619 1392 1185 1089 1187 456 1153 1364 934 978 1110 1212 847 322 862 917 2257 447 385 341 410 518 528 327 548 1012 221 826 691 1070 331 331 519 1341 851 845 1048 823 2206 243 401 235 259 847 1076 898 1002 1045 1011 1123 809 866 651 471 531 720 525 574 572 1072 920 1228 975 868 424 456 378 657 630 1442 611 693 492 251 499 453 880 529 1991 585 513 1457 1453 1160 1165 1476 1131 1316 740 2054 1488 1379 1459 1034 949 671 1030 717 930 790 834 812 746 520 532 538 1237 1206 690 1129 720 1453 1826 1969 1155 989 1047 1519 1048 938 1339 531 1100 918 1554 955 1481 1005 973 1028 1048 990 1049 1373 1359 684 1328 1126 1234 1281 1590 1330 1546 1349 927 1209 795 693 627 1002 1063 1143 1492 761 677 834 786 1300 1120 926 1167 1235 1220 571 1070 940 3000 1632 914 1143 876 1473 1325 1296 976 1528 1396 1598 1015 940 1109 1104 1228 1036 1459 1181 1784 1139 1242 1334 1584 1363 1266 1538 1296 2929 2937 2348 2019 2640 1975 2079 2185 1710 2186 1753 1873 2000 1789 2524 2223 3067 2311 2429 1348 1405 931 988 1481 1381 1918 556 1140 1978 1606 2170 886 933 1548 1091 587 965 765 517 653 798 761 577 616 458 419 638 612 548 552 488 446 665 604 722 893 805 897 980 1096 1178 1168 1384 1481 912 1296 1005 1054 1093 1269 842 1679 1733 804 709 601 453 750 841 578 466 858 597 172 698 495 519 252 410 864 229 128 252 212 383 413 419 393 358 711 310 763 625 1157 723 642 674 470 639 453 632 337 313 352 486 464 709 654 694 297 351 612 373 307 349 791 498 763 871 981 748 812 428 957 971 627 771 954 1000 688 936 852 826 460 362 738 722 791 789 588 630 576 419 537 296 1223 1088 761 1089 645 764 791 791 506 694 565 701 451 2212 635 1474 806 635 1589 1077 1269 953 1160 827 1197 569 460 422 1170 983 1027 1364 1051 752 722 765 1415 637 1489 1600 1050 835 1460 1279 1456 1460 921 1247 1270 1212 1034 1141 836 1217 1160 1446 2221 1311 1645 1278 1706 1284 1292 1258 339 655 381 386 744 655 3173 1175 1111 1124 1123 1471 1431 847 1382 1787 1795 1464 1350 1022 887 517 640 527 966 706 873 926 473 672 799 513 652 684 942 1137 1138 518 481 620 602 667 253 304 274 270 309 237 215 616 463 469 562 399 778 707 640 505 1158 922 1292 1183 965 962 1137 1314 1165 1062 1141 1158 1148 973 660 688 917 694 809 1458 731 588 926 959 469 1037 873 946 1005 663 638 618 980 1063 627 771 1102 765 739 1197 738 555 644 1054 971 853 910 2264 2520 1033 2180 1242 1327 929 1921 851 1274 1842 752 747 589 461 359 467 457 501 707 744 652 1005 820 766 994 431 471 689 356 493 570 568 440 393 1319 559 635 604 253 448 627 537 484 393 327 363 341 452 379 387 505 488 850 619 409 551 382 1912 546 532 993 761 586 709 471 369 942 736 661 717 627 777 324 346 391 343 541 905 636 602 1043 1183 1116 434 1158 524 615 1086 1592 502 873 1178 903 1160 1269 834 629 526 430 1059 294 415 484 538 463 763 2732 1828 1247 302 526 400 691 496 874 230 2700 888 3196 2965 2225 2343 2810 2804 2825 2533 2491 2537 2374 2686 2486 2218 637 946 867 771 1445 1116 1791 1227 942 1241 1134 1052 686 603 1200 1706 485 660 1460 1102 1104 955 768 1266 1312 975 981 1187 1599 1984 972 1084 831 1276 1114 507 499 1444 684 848 1573 1575 1497 1163 874 1389 1897 1117 1172 1625 709 632 577 457 833 574 916 743 1439 697 971 940 600 774 798 974 1005 990 1222 1007 1281 1129 1135 1094 1038 1092 1161 576 824 929 777 950 1016 956 754 1071 1065 650 882 787 1176 850 1226 704 1201 835 974 959 952 809 988 913 830 1156 879 920 914 950 732 523 657 1070 700 692 505 745 929 846 695 635 864 748 1124 862 1450 1462 1235 1199 835 610 1786 883 908 862 758 738 691 619 847 933 1085 948 1066 1098 999 963 1097 1115 1074 807 765 802 823 1066 962 901 680 470 737 740 560 522 411 627 439 697 713 596 538 306 444 374 709 721 715 211 277 247 273 682 447 606 473 518 600 288 424 223 235 525 590 366 510 746 713 263 194 287 360 507 703 686 649 890 225 627 678 629 673 789 765 554 478 399 393 205 327 354 651 720 750 312 216 257 262 275 234 255 296 100 637 1177 464 282 463 540 300 527 337 881 315 747 324 376 696 417 382 655 621 589 1228 330 412 324 463 326 327 726 707 581 477 288 560 893 770 743 509 1025 856 723 429 769 524 640 749 658 762 564 570 459 487 956 352 518 639 297 547 1321 729 356 1381 1776 854 735 425 846 628 1041 846 948 419 482 495 502 490 1510 1116 1271 450 582 787 491 407 756 923 901 622 851 769 748 1022 615 687 899 689 687 570 754 1238 580 799 659 654 1047 1180 1114 759 716 621 447 721 379 203 460 226 344 534 489 256 518 902 832 798 788 413 362 539 629 346 326 333 772 628 669 997 1241 729 594 907 590 808 689 564 315 330 304 304 888 582 637 227 312 726 626 553 455 635 379 763 1416 446 1091 296 845 414 855 562 424 472 914 497 733 564 812 640 982 344 545 553 707 647 1725 1736 666 822 409 348 409 649 511 705 862 170 216 197 350 603 623 911 1003 589 732 635 481 921 436 1006 1181 407 373 853 611 94 90 164 104 116 506 613 725 693 661 1066 638 715 701 627 467 171 155 545 919 202 696 776 886 881 1075 438 445 668 421 569 415 837 617 696 627 623 324 410 1010 268 260 404 418 406 182 334 437 351 418 318 574 734 587 460 867 1025 463 484 588 523 243 557 853 768 837 842 1437 1109 960 521 547 621 433 655 556 567 912 1124 4094 3507 627 1248 1067 746 929 712 567 638 1161 1009 952 624 748 276 358 626 258 495 635 577 902 869 1030 660 611 994 1196 507 380 1218 1016 975 1061 762 884 253 254 912 717 640 315 251 430 404 247 328 733 577 700 723 1406 481 920 471 177 1227 908 728 721 951 320 779 615 487 1649 1554 810 852 781 1352 1177 1772 869 725 1426 1481 1035 907 925 1428 525 802 1186 948 389 864 970 1711 571 485 469 445 469 591 975 1221 1064 1273 1167 1728 1855 1710 1584 1581 1379 2162 1456 1352 1679 1439 1603 2077 2040 1445 1693 1737 2060 1834 1709 1835 2695 2077 2075 2676 2327 2901 2584 2175 1757 2573 1812 4212 3504 2955 1637 1982 1514 1761 980 1769 1161 1308 982 1827 655 539 457 595 770 455 437 1225 1469 1140 536 706 617 463 597 3036 3043 2808 2413 2147 2462 2348 3274 3098 2416 2578 3639 3736 2329 3192 2719 3740 3740 3748 3600 3364 4549 2451 2437 3083 3094 2318 2605 3053 802 728 527 2802 3070 1613 4120 4164 4352 2900 1139 1002 1147 463 1381 103 624 467 605 2128 1669 1851 408 517 409 602 1651 2191 1419 2536 963 1610 2567 1620 2685 3684 4031 2582 3002 6582 6147 2902 3324 3855 4684 1985 1053 2110 1484 1763 956 2005 843 2633 1007 2389 1642 213 170 2861 1573 2501 4090 1503 924 1526 1214 1318 685 659 1695 1667 1402 1070 855 2826 3316 1343 515 1558 2601 2380 3951 1934 2004 837 923 823 2447 1260 3570 1132 1270 525 1228 1432 1340 1794 1732 3427 4228 985 1153 810 788 991 624 893 500 525 659 1861 996 765 2139 1224 1152 3060 592 832 1080 820 1864 2213 1811 1243 1058 877 887 1195 1629 1636 1506 1602 1583 1069 1258 1723 1320 1989 1086 903 723 797 773 771 644 997 486 739 1209 701 945 1456 1343 8759 1136 1576 1255 1091 680 595 645 637 320 663 520 310 274 355 361 468 633 619 745 460 280 368 526 649 500 580 625 367 476 559 680 830 377 537 539 446 597 558 556 424 486 256 559 1063 464 411 484 567 1152 918 863 309 393 365 363 541 505 399 531 546 448 611 635 411 551 359 413 451 578 659 601 321 557 492 377 409 611 546 990 399 338 802 958 675 995 480 563 1017 1108 469 556 1081 95 829 655 576 315 492 208 767 609 649 981 852 902 1061 728 757 788 339 397 423 404 591 651 406 465 414 414 283 417 588 782 426 630 259 227 334 311 220 174 509 652 376 864 891 1134 987 441 490 1154 427 448 822 879 817 683 1309 658 728 932 1054 1204 505 1110 731 530 818 780 839 879 1056 1113 633 402 762 627 462 404 1002 1168 1325 552 1566 1048 665 1314 1017 1490 891 950 1196 1177 1023 1437 1162 1341 1090 1139 1433 1251 897 1010 1031 358 784 1080 945 1255 1113 996 1039 551 783 831 1981 224 197 281 325 321 343 359 387 838 253 667 729 1355 410 425 316 772 719 518 654 497 1814 290 496 357 339 1126 1206 1094 1146 1249 1219 1283 870 1175 649 622 582 708 545 666 524 1146 1015 1172 1031 1277 436 582 443 435 426 947 577 566 474 193 423 461 753 529 1691 340 430 1181 1383 1050 1029 933 1102 1120 576 2206 1008 1155 1259 632 1055 534 649 516 848 885 692 587 733 476 497 419 843 848 787 696 632 1554 1482 1674 1121 646 879 1012 1174 954 1532 340 858 795 830 778 816 1067 915 1039 999 813 1107 1036 1258 856 1917 1170 1054 1284 1455 1700 997 945 719 1316 1063 672 615 1174 782 1046 1205 547 764 673 420 1173 1031 1455 735 1903 1078 644 616 607 2312 1264 739 811 1020 1474 1644 1331 997 1471 1011 1405 1086 1212 1068 1054 994 1085 911 1126 1782 1491 1405 1721 2062 1102 1215 1107 1700 2330 2514 1999 1877 2095 1953 1470 1645 1568 2157 1562 1636 2132 1474 1757 2237 2895 2367 1818 1517 1613 1026 1160 2008 1178 1392 862 1642 1621 1336 2314 1251 1769 1140 732 695 714 561 1197 976 1032 1140 559 922 784 344 397 370 601 470 508 429 388 920 583 1165 477 721 1288 1046 655 1049 1108 1072 1120 1152 1094 1313 892 1405 746 1283 1429 570 598 331 295 703 668 578 447 550 889 182 623 552 262 281 374 684 50 60 165 422 529 405 423 515 389 937 430 698 533 652 852 772 794 843 1080 518 680 225 219 229 401 282 465 684 1224 270 204 376 169 255 347 868 441 701 987 1126 616 708 410 951 971 680 727 908 908 697 842 652 632 364 502 659 711 749 587 603 812 576 302 600 376 1024 506 629 621 781 731 802 788 326 567 537 395 356 1078 468 951 415 475 976 463 605 461 498 659 840 250 496 383 652 780 909 1567 651 339 333 503 789 591 1181 924 719 400 950 878 613 730 919 977 993 885 809 1012 927 852 837 1187 1272 1064 967 861 1435 938 1622 1428 234 753 446 497 460 536 2680 802 977 910 911 825 845 664 871 1391 1422 1190 1252 770 1004 830 515 703 1089 640 648 751 581 656 666 716 649 845 860 1272 949 761 637 396 828 664 390 447 373 443 441 366 308 565 264 373 484 338 815 1152 1082 1008 1036 859 647 785 725 626 965 1300 1252 1226 1032 1106 1409 954 667 793 1048 890 920 1664 1046 710 788 736 606 1010 733 694 1058 961 650 1042 1062 1028 778 753 1144 1098 948 869 686 1060 699 1039 833 741 858 1715 1855 1137 1625 984 726 693 1472 749 1010 1545 751 513 422 178 337 391 417 441 778 695 439 530 421 637 519 630 463 526 344 670 475 478 486 708 1427 590 709 809 504 503 1001 549 269 230 218 531 444 572 507 508 603 406 1066 598 839 1319 496 2627 914 904 1197 502 675 571 535 444 794 621 456 536 506 427 304 330 186 336 461 1827 759 596 610 768 693 774 800 810 1263 508 1274 252 851 1143 1070 1238 1191 1016 901 616 686 762 302 530 818 527 366 949 1823 1202 1080 240 480 411 459 450 797 544 2218 400 2639 2519 2207 2090 2412 2867 2818 2358 2359 2292 2416 2472 2999 2892 675 695 816 603 1343 1369 1545 727 753 855 1077 741 735 382 945 1290 631 612 1133 1033 964 912 535 1822 1828 1291 1233 1506 1135 1020 754 1011 507 681 867 576 550 831 733 747 987 1054 972 628 817 888 863 512 931 1135 518 535 521 445 617 504 641 808 662 419 746 645 886 713 599 526 551 627 950 562 785 815 834 883 831 855 798 607 714 745 760 741 712 737 917 707 781 636 808 686 857 650 678 704 720 690 625 583 644 719 661 668 881 704 719 686 878 851 749 632 665 609 593 712 687 603 625 661 945 957 528 659 996 791 596 550 623 875 665 478 1227 697 726 959 921 600 873 809 815 947 846 885 854 666 795 640 794 864 791 610 602 581 825 846 770 813 482 598 489 669 265 400 304 385 328 462 314 332 233 344 546 421 338 320 342 210 250 220 234 514 402 556 513 233 299 402 688 600 612 299 328 366 404 520 510 180 158 212 377 419 416 368 334 477 172 417 515 398 444 447 386 627 307 368 352 295 267 316 567 276 284 155 160 120 213 270 188 128 306 156 431 800 368 246 329 294 270 336 366 515 230 512 306 338 578 386 340 544 487 459 753 224 299 219 203 296 412 472 535 370 369 406 349 782 456 399 452 424 591 496 368 626 476 525 638 272 363 425 462 421 498 377 344 277 527 294 287 648 544 206 777 788 975 595 615 945 679 1443 408 810 522 487 389 261 315 767 635 814 447 511 646 537 458 537 622 593 488 404 635 516 855 467 494 475 323 240 851 597 1038 756 552 553 411 735 763 446 458 434 402 405 442 398 429 437 341 230 226 359 348 438 847 547 510 516 379 295 228 256 275 359 276 257 435 540 461 641 468 456 669 601 766 530 504 275 288 360 407 584 269 474 232 496 674 507 512 246 514 529 710 547 284 962 414 977 361 332 340 648 264 638 327 441 418 544 506 412 389 359 432 632 639 549 562 721 543 331 389 399 384 233 424 664 104 126 225 227 357 378 294 711 462 581 244 305 453 490 491 693 394 241 553 421 181 68 116 136 144 480 374 492 415 537 710 393 492 468 326 332 212 189 398 446 211 405 389 511 686 691 359 470 278 332 395 419 589 698 656 394 825 258 439 681 189 122 278 296 317 156 231 475 409 496 615 426 459 446 398 454 625 427 458 511 579 420 348 513 441 578 581 594 767 527 361 452 747 484 289 522 602 726 912 2784 2883 563 626 677 718 395 642 758 606 649 514 901 885 599 306 288 483 249 378 451 363 573 575 640 452 344 716 854 505 194 589 521 535 872 528 389 256 173 634 528 372 333 379 487 359 313 423 588 459 493 635 717 529 342 523 276 817 583 505 337 581 527 803 307 341 599 526 390 452 505 1371 1002 1487 548 659 866 837 643 643 798 911 584 614 733 562 374 404 855 984 189 183 417 217 456 360 702 1027 890 699 936 1101 1113 1433 1271 1106 1015 1353 851 559 1398 1281 1507 1408 1397 1229 1369 969 1373 1247 1387 1391 1257 1652 1687 1648 1670 1919 1856 1740 1612 1635 1362 2873 2472 2450 1125 1323 1164 940 797 1580 1349 1214 556 1255 443 399 392 462 616 588 512 757 1306 928 271 422 388 309 391 1951 2186 1919 1747 1732 1769 2057 1756 1936 2002 2310 2092 1945 1548 1861 1628 1859 2141 2246 2192 2091 2271 1657 1915 1924 1662 1914 2079 1998 631 498 285 1603 1898 1240 2759 2865 2987 2307 1051 1007 1155 314 1312 197 334 273 337 1434 878 991 349 612 447 505 1276 1140 1176 1440 962 1112 1823 1011 1613 2736 3225 2850 2771 5513 4368 2546 2744 2847 2962 1533 737 1282 1140 1247 652 1382 667 2212 812 2038 1080 164 140 1276 1274 1584 3289 1605 505 990 917 837 601 593 827 725 729 1201 920 1689 2582 1002 763 1561 2150 1968 2104 1518 1514 1238 780 654 1472 996 2146 607 1222 457 827 703 612 929 1357 2478 2255 753 690 488 655 799 739 851 602 455 649 1136 857 922 1367 702 666 1806 704 821 851 415 1229 1273 1183 1175 759 925 1060 1008 1039 1052 1138 915 1114 819 1083 1035 994 945 1176 484 470 606 625 307 328 866 537 493 574 371 399 845 856 1136 7334 702 743 373 313 817 467 459 300 326 432 296 245 369 308 477 615 539 389 560 558 560 529 512 350 482 380 236 344 437 483 720 239 325 402 377 508 472 311 339 411 313 516 769 525 486 571 365 642 493 544 379 473 418 472 391 461 410 436 464 616 503 473 351 625 293 533 563 766 425 354 423 391 379 386 388 383 368 609 420 261 613 534 388 547 350 444 570 678 320 414 702 201 786 621 587 391 473 265 483 419 353 680 1031 608 681 599 715 268 425 456 507 309 369 315 289 261 187 293 287 254 306 635 454 369 390 376 226 176 124 92 338 271 212 914 704 489 417 316 518 850 472 480 357 384 664 499 586 564 365 654 568 535 360 321 329 406 405 677 510 917 790 528 435 267 490 288 214 309 707 713 793 505 968 624 608 723 743 725 866 654 678 641 572 860 713 1020 859 937 921 1148 580 809 647 265 683 855 790 1041 743 606 784 291 412 446 1390 232 375 193 294 253 339 260 318 493 242 539 413 554 264 256 285 776 569 662 710 477 1741 153 347 205 171 398 930 752 816 798 716 894 856 854 557 487 433 615 419 497 400 961 621 1091 655 588 416 539 316 376 402 704 552 276 351 128 285 350 557 352 856 283 413 988 698 1031 984 741 660 731 448 1281 1011 963 1017 800 983 542 541 617 644 541 741 571 549 409 454 381 758 731 518 687 337 991 1343 1489 918 687 699 1076 1050 909 1370 462 823 1111 687 1036 675 1007 983 976 953 667 583 836 860 501 1054 812 1047 1008 1165 1030 816 733 552 554 433 356 458 857 383 519 571 406 364 378 595 658 581 744 600 1103 563 436 516 467 1422 749 599 523 787 855 922 754 935 683 766 842 947 791 732 849 1043 875 931 780 1090 890 794 1067 1250 1099 1131 791 946 1929 1701 1802 1617 1978 1530 1456 1526 992 1479 1194 1321 1273 1382 1239 1299 2007 1698 1278 843 913 585 663 983 725 956 427 1030 1190 1088 1381 703 936 816 476 441 564 466 715 586 545 383 355 496 373 381 254 349 599 396 301 261 391 542 508 629 507 471 825 679 642 862 876 775 476 927 749 938 837 855 867 676 708 595 412 368 330 459 448 336 572 264 398 90 393 157 262 148 170 399 73 94 123 191 281 256 268 271 248 461 248 482 449 540 602 493 546 649 660 445 552 309 285 322 481 247 360 453 656 225 192 476 247 196 290 588 336 453 577 1073 399 409 280 516 538 254 457 502 531 440 491 290 337 467 497 413 378 463 637 499 354 650 267 295 237 637 611 608 527 554 540 537 601 246 461 433 297 130 792 208 597 397 188 536 457 344 350 325 683 647 202 411 331 591 727 633 870 639 249 223 419 524 309 739 618 426 327 732 363 425 370 575 759 692 803 512 952 563 804 610 994 823 735 742 734 988 604 959 856 281 510 481 410 422 307 1649 820 867 758 815 858 722 607 736 1228 1080 871 707 473 625 619 371 353 308 434 619 739 501 382 395 426 557 635 623 959 677 449 370 510 491 359 146 124 108 128 170 130 116 255 331 275 342 217 408 610 603 557 802 1020 706 936 763 660 802 783 890 1001 852 749 881 663 532 560 545 418 376 1001 657 538 576 674 463 600 692 685 590 634 622 539 548 639 622 708 542 901 744 752 561 618 498 1069 553 665 818 1070 1489 689 1170 609 581 465 1123 787 742 1280 878 298 396 222 185 193 191 246 659 382 423 521 612 495 451 254 337 366 283 561 326 378 644 471 1134 295 483 572 308 354 319 384 454 304 234 412 307 290 323 476 420 232 503 407 575 746 281 1239 426 404 484 258 591 465 421 202 299 261 556 568 430 385 203 265 211 431 601 810 630 425 464 559 633 256 443 545 735 603 831 386 441 728 506 806 784 709 679 497 445 741 240 348 487 430 308 600 866 1078 800 305 418 448 206 499 587 470 1814 387 1739 1621 1795 1397 1772 1730 1980 1507 1775 1630 1719 1766 1862 2150 553 662 754 464 945 723 1014 617 484 480 902 840 654 472 757 664 389 597 1119 620 604 560 625 931 931 928 916 994 2337 1566 994 1390 1000 979 1292 714 694 1443 866 1167 1381 1409 1546 1287 1280 1539 1500 1421 1020 1368 702 722 682 649 764 847 1160 1108 1022 1063 1172 1200 1113 836 980 1017 1081 1117 1684 1176 1546 1544 1626 1537 1417 1504 1524 663 1419 1720 2022 1147 949 1122 701 1130 1215 1305 1346 1046 1308 1230 1322 1243 1567 1059 1286 1513 1019 1520 1745 1315 1556 1854 1341 1221 1195 1209 1451 704 836 1735 726 1082 751 928 1439 836 817 649 1183 830 1259 1048 1290 1217 1409 971 1579 953 1581 1367 1199 1480 1465 1098 1267 1486 1488 1758 1389 1389 1413 1052 1277 1038 1009 1129 941 1557 1530 1517 1433 1445 1488 1074 857 608 1050 1330 474 376 380 569 493 693 349 1141 179 426 418 379 651 690 674 697 649 597 615 501 332 593 350 726 831 634 690 584 660 770 431 773 499 839 863 896 626 938 486 865 690 596 556 693 580 505 605 555 678 669 647 801 622 447 379 174 422 506 1076 858 995 360 473 356 556 427 446 430 400 342 631 1518 678 370 518 297 538 372 373 1029 671 1013 673 757 747 723 721 717 730 740 1355 731 440 235 279 287 722 832 860 581 1137 427 735 919 666 759 609 1152 680 821 799 1035 830 680 974 828 582 1220 938 631 355 1005 392 424 545 1008 817 1124 793 622 1666 1353 1929 920 745 911 917 1458 1163 2501 667 593 524 603 474 1603 1341 1126 681 547 1109 916 629 978 1126 1144 794 1273 682 413 872 917 738 1274 758 993 858 812 1071 872 973 820 663 1307 1038 1741 509 851 761 309 1223 500 393 416 537 418 466 663 364 493 1319 819 801 875 503 572 773 845 684 474 354 460 579 633 704 895 585 1123 965 778 1020 738 625 427 389 582 655 1110 747 717 706 705 1282 816 751 675 753 943 901 1457 529 1542 309 1216 865 1014 573 367 533 1107 655 903 862 980 833 850 840 572 1023 1051 979 1695 1731 1058 760 774 767 471 750 519 960 1967 323 424 334 273 770 846 1315 1223 943 1044 657 472 1534 766 1377 2840 1092 789 808 870 116 89 175 98 168 811 710 1090 1207 844 1236 1402 656 632 652 516 306 349 916 1097 321 724 634 1019 1068 1130 671 667 370 550 672 994 1347 938 892 945 471 353 603 1035 659 566 781 811 669 507 922 1447 652 784 509 1305 865 1098 955 705 1136 461 511 1558 676 825 683 1016 872 1036 1079 1261 835 974 395 549 808 571 937 831 812 1210 1082 4153 3725 922 804 981 1088 1293 794 609 530 1388 1234 1044 1007 1326 1088 505 843 873 1095 893 1377 639 578 995 540 746 946 1281 825 542 1253 1276 1169 1070 705 1972 321 411 1785 1633 504 462 381 348 425 366 280 1126 916 1373 633 1134 741 975 961 497 1225 938 900 1204 1000 835 1012 933 957 1404 1317 857 913 858 1540 2235 1656 838 1563 2091 1782 1738 1336 1209 1987 1016 986 1141 1111 488 726 1478 1832 463 443 583 394 599 531 1291 1500 1424 1398 1200 2078 2204 1761 1919 2232 1587 1841 1380 2114 2055 1852 2209 2654 2716 1904 2339 2376 2502 1897 1651 1755 2672 2322 1712 3741 2939 2847 3066 3086 1964 2832 2400 4044 3810 3674 1810 2814 2105 2678 1455 1941 2013 1705 1137 2029 752 719 1155 892 1321 648 541 1169 1556 935 478 1711 1649 815 493 3353 3474 3298 3528 3810 3714 2741 4772 4183 4209 3611 4442 4948 2854 3716 4212 3612 3754 4148 4391 4957 7648 4212 4316 3997 4707 3845 4347 3937 836 780 429 3306 3796 1756 4549 5188 5191 3897 1261 1561 2663 1609 2955 217 1056 931 1179 3274 2400 2632 679 816 710 765 2182 2857 2285 3451 1492 3076 3974 1948 3624 4394 5093 3851 3919 7579 7073 4200 4532 5234 6438 2797 1349 2076 1724 2763 1078 2805 970 3030 1250 3016 1455 255 245 4190 2525 2517 4390 1631 974 2215 1514 1587 1221 1086 1785 1710 1457 1309 1143 3754 3847 2277 874 2340 2624 2545 4172 1887 2157 1497 1270 1644 2605 2111 3787 1410 2059 764 1984 1631 1694 2023 2335 5595 4550 1876 1679 1120 1135 1642 1570 2025 583 743 998 1877 1381 1279 3336 2016 1744 3860 1513 1589 1530 938 1629 1572 1841 1762 1249 1183 1195 1054 1769 1663 1707 2215 1698 1237 1690 2243 1158 1809 1216 1053 1054 1069 596 910 1047 1528 873 814 842 753 974 1253 1805 1576 702 13287 3491 2271 1125 1082 679 649 730 918 899 586 529 600 638 682 811 722 895 790 707 762 681 967 547 1103 699 333 279 824 921 1246 473 626 789 572 766 884 845 423 656 544 876 1113 681 911 699 549 811 1127 1278 444 542 476 416 775 744 462 662 726 828 1017 1152 608 982 594 885 803 959 804 572 542 1239 1365 724 777 727 619 1167 786 539 712 1093 813 1093 1083 1125 1139 1299 530 829 1926 306 1403 737 760 534 399 350 869 1089 808 1224 1264 1020 1575 846 1042 921 638 384 740 1301 959 1812 919 458 446 960 598 526 498 575 683 888 462 420 544 442 185 251 425 746 372 1488 1122 1315 1094 983 871 813 1281 1388 786 830 1903 1654 2133 1082 660 808 1317 1955 729 1728 1318 1509 1016 826 1478 1115 1291 1687 598 427 972 652 438 373 1426 1441 1780 1050 2072 1124 1057 1257 1053 1887 1000 1393 1253 1278 1054 3169 1487 2071 1478 1822 2355 1903 1320 1728 1355 612 1317 1682 1148 1640 1848 2296 1872 334 1050 1262 2851 517 324 376 594 542 593 563 801 981 383 1100 1153 1848 506 512 520 1128 1470 1281 1407 594 1438 620 643 420 656 1512 1322 942 1068 1082 1003 1170 905 924 944 746 801 1055 807 931 562 1649 1460 2066 1722 1558 715 1084 690 730 610 1634 685 585 481 250 1231 445 758 646 1911 531 483 1423 1462 1351 1006 1764 1661 1369 483 2544 951 1435 1475 1061 1701 1022 922 870 1704 1175 1094 966 504 756 598 767 893 760 839 1188 1024 2041 1916 2124 1904 1433 1803 1889 1464 1221 1907 384 1751 951 1352 969 1293 1818 1700 1665 1605 1185 1369 1194 1552 851 1680 1258 739 1471 1786 1995 1483 1355 585 2468 1994 514 677 1169 1485 1550 1584 813 536 1134 868 1197 1222 2256 1106 1429 1708 577 1135 963 2774 1185 1538 1811 1199 1699 1838 1675 1218 881 1488 1630 1442 1529 1261 1421 1965 1456 1258 1206 1803 1607 1321 2098 2390 1888 1894 2178 1771 3446 3517 3443 2659 3255 3196 1982 2066 2653 3293 2274 2432 2606 2551 2868 2482 3456 3290 2632 1511 1525 1559 1337 3017 1755 2581 1393 3524 2224 1914 4311 1150 2035 2914 856 717 1486 902 1265 1214 1217 846 600 711 705 483 410 603 769 1010 483 449 648 857 1075 1443 685 1288 1115 1000 1762 1190 1459 1300 1334 1436 1115 1881 1021 1641 1216 1726 1662 689 523 455 411 549 541 473 363 611 716 233 814 691 415 315 511 654 161 74 235 609 1074 1014 1079 1029 894 1294 276 946 983 1120 1288 1211 1278 513 834 749 1024 348 384 401 822 777 640 1008 1295 504 484 385 318 375 538 1219 536 737 1795 1383 813 602 330 1057 1129 717 807 1103 1518 949 865 1014 1000 619 368 641 750 901 708 630 715 788 451 959 528 1701 618 935 1258 767 1272 866 912 487 795 779 650 360 1411 583 1267 814 488 1250 743 715 717 582 991 1064 721 1132 932 1148 1626 1264 2313 1275 725 705 618 1313 633 1554 1411 885 751 1470 1274 1031 1004 1030 1156 1174 1149 1237 1490 1251 1333 1057 1942 1835 994 1658 1054 1844 1326 1591 1285 677 1230 527 702 670 538 3779 955 1036 989 932 1084 926 813 955 1850 1952 1278 1617 1243 1164 1107 671 695 1564 865 1065 665 735 937 1130 628 854 940 919 2074 945 762 777 760 701 895 388 449 394 398 427 372 325 696 683 581 522 377 897 1357 1418 1212 1116 1265 1221 1037 931 847 1216 1449 2114 1589 1474 1412 1718 1154 876 967 1340 1132 1348 2289 1010 670 1187 1765 1056 1309 1357 1150 2006 1440 919 864 1179 1238 867 1371 1647 1525 1002 1348 1201 1484 592 1293 1138 830 1666 1762 1970 1101 1573 985 808 868 2283 603 1187 2577 1184 620 311 643 576 553 617 732 756 836 1110 1372 913 970 946 397 567 760 429 487 725 585 692 963 1686 400 1145 1076 657 779 699 641 363 380 250 446 353 879 564 337 594 714 768 776 850 1942 375 3749 832 756 1858 1000 892 929 798 457 1284 735 644 773 668 661 300 322 257 203 784 2725 931 856 1140 1260 1368 664 1551 714 1574 922 2021 478 1523 1247 1187 1375 1291 1203 1465 679 925 1045 727 462 556 784 638 1175 2763 1557 1219 385 328 410 782 393 646 622 3473 1158 4240 4030 2602 2450 3769 3042 3078 2842 3071 3264 3043 2477 3717 4030 965 769 907 786 1238 1472 2307 1162 1116 1057 1249 1010 958 899 990 1578 512 873 1644 1091 1113 1079 902 1228 1111 1982 1882 2164 1810 1023 904 961 797 760 856 412 380 1483 885 1243 1226 1236 1214 1009 956 1264 1190 903 806 997 572 523 469 677 961 736 774 934 658 859 1332 988 826 1468 1089 1201 1263 1495 1805 1459 1646 1591 1699 1525 1562 1665 1489 616 1599 2007 1666 1495 876 1331 884 1606 1598 914 1259 1331 1321 997 1157 989 1397 990 988 877 793 1195 1278 1077 1264 1167 939 1212 964 1008 920 708 876 1425 819 1208 627 906 928 542 945 761 1103 1081 1007 1041 1214 1183 1485 1115 1179 708 1434 1098 898 1857 1869 1451 1589 1860 1042 1407 1503 1280 1399 1061 1179 872 1191 1637 1170 1321 1309 1354 1300 1180 1426 1107 847 938 777 1102 420 322 416 389 456 454 192 1125 185 383 389 325 765 675 629 482 415 356 488 561 435 590 478 544 679 431 599 455 496 867 766 557 415 703 669 840 546 933 419 708 710 567 539 627 560 414 506 689 753 741 725 531 602 248 226 173 259 589 896 684 797 265 397 240 483 352 312 278 533 291 468 1412 496 310 448 136 229 148 227 499 291 883 374 456 816 371 1025 746 752 813 1197 249 281 231 271 340 394 845 1091 490 997 339 697 677 701 1036 614 777 479 674 556 983 680 342 767 480 491 1016 1027 276 255 1006 256 484 427 1074 408 757 597 533 1284 1095 1138 936 452 694 610 1305 913 1952 526 495 566 439 296 1289 1471 1178 868 582 1177 810 304 716 899 900 792 986 619 363 728 953 815 1374 707 856 706 621 950 746 802 756 592 1112 569 1206 480 1403 1071 383 1219 384 514 427 293 264 502 506 350 579 825 700 491 697 461 383 846 920 295 482 216 391 592 442 594 901 653 624 831 424 506 409 450 171 144 523 627 1266 555 664 323 592 1328 441 790 477 843 658 1017 1509 563 958 282 861 736 791 284 324 282 970 594 768 578 954 561 553 666 457 502 643 571 1324 1311 887 486 790 821 346 648 497 744 1789 210 274 326 169 438 477 919 1463 1187 1340 717 369 1390 776 799 2709 749 558 865 909 304 68 179 190 96 961 530 858 963 628 899 1014 639 621 777 474 303 439 588 483 481 569 460 696 616 665 853 906 600 417 608 614 874 883 773 610 463 261 378 651 636 608 636 664 610 478 767 1015 731 864 543 656 988 793 1215 709 698 392 342 1260 325 294 772 1090 999 1298 1485 903 791 835 420 571 642 347 336 622 505 1170 830 3219 3595 526 605 669 765 542 520 595 558 736 1183 949 1439 1328 617 489 794 739 901 988 1280 559 533 880 332 436 786 1002 518 514 637 758 670 1368 688 840 194 471 1091 1019 401 289 218 535 806 458 240 621 881 734 322 533 511 737 938 256 1207 904 955 897 642 587 908 661 731 1096 1042 514 627 515 1924 2278 1562 785 885 1781 2060 1100 994 1039 1414 635 777 921 790 598 530 1414 1455 409 405 384 259 490 586 1158 1196 2187 1564 1010 1837 2026 1824 2240 2276 1403 1599 1571 1416 1167 1176 1500 1759 1479 1612 1820 1880 1816 1762 1525 1444 1773 2363 1553 3218 2110 2598 2630 2697 1534 3026 2434 2865 3216 2864 1494 2734 1588 2234 1036 2167 1839 1494 951 1447 539 513 768 763 1070 534 331 1126 1772 674 289 1362 1305 819 243 3189 3019 2866 3166 4417 3925 3008 3979 3011 3463 2670 3525 3556 1990 2921 3347 2939 3389 2693 2792 3701 6304 2597 3347 2601 2499 2035 2399 2271 748 720 309 3054 3401 1262 4264 4329 4397 2892 1245 1618 2157 842 2662 153 1327 1089 1042 2501 1931 2165 868 587 450 702 1446 2662 1749 3240 1475 2656 3204 1675 3353 3319 3798 3076 4322 7573 5734 3583 3480 3968 4551 2497 1008 1404 978 2210 635 1890 740 2359 1199 3164 1478 90 90 2265 1788 2361 3556 1505 1037 1788 1578 1145 907 778 1391 1333 1010 1141 703 2561 3535 2294 1127 2515 2354 2331 3546 1794 1941 1642 1346 1819 2904 1805 3602 1869 2222 576 1938 1694 1771 2008 2429 4927 3668 1137 856 972 919 1334 1132 1377 530 601 1533 1574 1242 1542 2683 1658 1527 3481 1292 1350 1342 887 1517 1317 1184 1384 1311 886 819 938 1261 1275 1205 1378 1129 818 1330 1411 874 1359 1264 1013 735 1006 560 617 818 1386 610 483 699 643 642 1381 1548 1255 743 3491 10290 1761 913 740 728 716 561 1034 1025 525 481 702 697 604 782 630 1531 1097 736 1244 1228 1478 770 1055 864 356 305 760 884 1100 232 458 680 712 1253 1099 871 458 751 554 923 918 1269 665 530 625 706 964 665 363 552 543 530 669 626 567 760 789 948 706 716 290 769 408 681 655 687 511 1146 557 683 918 390 402 905 530 863 628 457 658 831 755 833 615 704 794 1300 375 507 1161 105 959 655 486 498 377 194 990 909 735 1194 1415 1010 1247 731 802 1212 501 324 421 681 992 1568 809 474 437 817 378 527 289 580 1122 1135 366 362 502 261 222 183 329 634 256 1107 1119 1149 896 723 1063 673 1472 1429 607 460 1644 1332 1869 714 622 562 891 1138 576 1397 689 1343 632 536 1625 965 1073 1194 423 409 865 556 400 285 1290 1376 1675 1493 1578 656 1177 924 997 1790 914 1566 785 1014 666 2545 1541 1880 1350 1588 1627 1358 1307 1240 1089 358 907 1146 1105 1468 1309 1662 2285 510 1052 1198 2088 342 419 341 375 462 493 824 876 862 495 1059 939 1891 478 480 507 978 1467 1634 1729 376 1279 362 670 358 378 974 1231 919 983 988 913 1045 929 963 577 391 451 781 467 607 558 1281 1010 1549 1178 1049 508 829 513 806 744 1793 869 431 361 173 735 281 545 747 1684 556 461 1425 1066 1363 1031 1845 1331 923 386 1988 738 1144 1231 1459 1741 1165 1180 1111 1970 2045 1472 1312 451 585 418 690 518 541 918 849 1054 1496 1895 2130 1498 1053 1428 1525 1371 1223 1656 527 1049 551 971 595 961 1029 1108 984 978 782 1058 1242 1579 737 1432 1189 947 1839 1799 1935 1512 1382 797 1984 1585 530 555 1000 1605 1761 1699 634 550 758 1508 783 1311 2284 791 1141 1525 616 1093 700 2210 1127 1177 1972 980 1225 1566 1607 1224 916 981 2223 949 1216 1026 1403 1932 1087 1139 1079 1517 1259 1621 1774 2201 1520 1695 1402 1445 2477 2444 2703 2319 2460 2927 1612 1694 1899 2280 1552 1652 1829 1948 2271 2398 3945 3171 1926 1321 1382 1351 1331 2545 1403 2057 1150 2497 1501 1345 4466 1069 1839 2652 994 536 1119 799 917 868 954 647 721 558 455 343 324 673 616 846 343 282 615 798 622 990 575 739 788 545 1345 1432 1320 1255 726 1036 1028 1357 1158 1339 1266 962 926 636 438 620 582 540 558 435 366 386 464 199 552 320 203 204 318 497 80 66 82 428 948 865 931 910 845 1396 306 918 1289 905 1664 1577 1636 453 589 670 964 313 307 323 1273 496 525 1001 981 421 357 405 367 158 242 1352 419 510 1617 1489 596 367 431 910 1017 703 797 1041 1214 1256 869 843 827 522 399 498 610 1002 1301 502 840 808 291 684 372 1086 974 1646 1803 1132 1313 1302 1825 635 983 931 718 352 1717 508 1252 852 463 1351 964 762 938 704 867 998 478 742 462 869 975 792 1907 1032 476 443 456 914 500 1361 1099 731 633 1196 908 719 670 613 793 1203 779 1140 1238 934 1187 679 1299 1487 847 885 944 1611 934 1432 1240 584 830 644 603 486 624 3175 824 822 800 1222 960 764 708 833 1769 1730 1097 1482 1026 795 975 615 493 1120 564 708 464 532 642 752 1065 690 666 556 1652 592 468 445 714 466 505 214 166 126 214 168 148 120 424 742 731 439 560 852 1436 1353 1043 960 870 1332 912 773 665 993 1344 1998 1477 1475 1225 1612 823 658 716 938 991 1177 1903 766 443 1157 1384 710 1301 985 1107 1941 988 623 729 834 936 776 1066 1660 1219 733 1174 1080 1709 612 883 1007 671 1921 1208 1807 1033 1635 982 938 591 1692 589 877 2072 895 627 393 736 595 705 611 823 871 574 1027 1136 1250 1647 1154 316 597 585 134 612 705 420 595 717 1362 314 1199 697 216 524 813 502 482 472 274 421 379 529 379 313 465 578 695 755 669 1701 359 2769 803 781 2129 1015 1022 757 737 637 1181 812 528 568 443 648 332 388 285 280 676 1762 928 385 1522 1663 2119 487 1196 598 1258 913 1882 275 1158 1027 907 1061 1067 987 762 691 1425 1081 313 301 454 554 431 1120 2829 1697 1305 323 337 253 542 404 406 760 3821 1238 4324 4100 2329 2350 2577 2735 2890 2670 3427 2752 3175 3348 2692 2876 854 794 717 584 1119 1161 1865 750 714 658 794 657 1419 1005 1104 1278 475 948 1144 1086 1078 1118 703 905 903 1466 1444 1651 1040 459 689 654 679 590 640 466 430 584 684 576 883 909 903 675 585 742 944 611 742 727 720 624 644 464 497 544 811 636 783 387 633 746 463 385 699 454 582 416 892 756 826 757 816 742 699 738 738 334 890 967 890 658 566 562 401 681 624 506 965 629 761 586 878 984 908 664 1044 585 495 856 818 705 764 808 635 572 803 770 827 607 547 851 523 606 400 533 598 746 601 581 653 373 917 666 836 710 944 986 990 501 1090 1143 545 848 569 884 658 736 599 814 884 597 1003 893 963 848 692 759 690 790 670 959 926 757 905 704 483 397 590 726 232 104 253 323 261 372 272 480 200 238 300 225 728 742 734 336 458 364 382 583 505 517 513 669 787 483 573 453 473 710 455 542 372 477 517 569 410 603 303 605 500 493 460 564 464 351 445 465 508 584 566 421 627 210 198 78 217 309 668 474 514 193 263 199 328 159 268 195 268 195 443 1037 231 188 312 169 533 195 309 695 240 737 599 652 653 476 323 435 425 461 746 373 418 251 442 106 218 537 558 463 633 337 646 635 419 774 538 469 463 514 319 479 502 412 488 223 645 642 506 353 252 431 265 359 389 380 515 686 639 293 519 725 828 518 587 630 666 985 653 876 631 285 542 481 191 1067 890 688 389 378 847 625 467 575 636 597 595 823 567 343 517 490 482 738 464 643 467 574 586 479 686 487 395 608 503 797 418 564 638 273 842 496 150 396 320 272 435 359 120 440 611 469 472 412 340 286 378 418 334 269 376 293 488 415 462 578 467 445 645 482 605 436 467 215 223 321 382 544 478 362 326 309 767 822 592 299 521 584 620 1002 451 983 348 779 378 619 311 287 256 622 377 664 360 494 593 549 548 343 443 507 465 958 1025 803 473 393 282 365 457 340 541 1085 177 209 251 188 294 376 999 999 749 884 484 371 936 454 742 1420 723 561 706 662 130 84 74 76 80 449 457 841 879 559 573 852 407 407 571 267 127 129 381 555 156 417 298 625 541 623 763 573 214 387 403 376 705 346 350 564 221 312 235 457 251 235 406 408 410 221 379 536 492 575 460 642 704 680 648 759 609 346 316 619 395 236 315 424 390 460 566 1006 442 583 496 602 519 278 379 490 288 588 628 2672 2222 445 397 450 447 519 660 275 285 658 597 766 701 726 683 405 494 285 657 443 687 565 534 546 382 582 755 802 440 380 656 762 758 955 538 1378 285 223 850 700 159 219 128 176 194 128 199 521 514 610 326 597 631 575 555 255 724 667 529 542 620 317 480 373 390 1025 951 280 302 360 917 1499 889 844 746 1258 994 884 822 980 1414 354 431 582 717 319 533 1048 1154 280 258 428 170 425 396 1038 916 1054 755 838 966 1288 1011 1372 1204 847 1048 964 1420 1084 1005 1124 1336 1353 883 1357 1399 1514 926 970 826 1434 1352 1122 1612 1456 1164 1798 1247 985 1458 1348 2496 1879 1861 1171 1560 1349 1361 868 1361 896 957 649 1204 457 414 562 479 901 536 386 826 698 718 350 654 624 423 207 1696 1838 1668 2767 2234 2362 1645 3120 2396 2171 1931 2527 2577 1867 2183 2759 2333 2238 2065 2494 2725 3817 2161 1959 2158 2425 1915 2377 2222 574 535 260 2219 2516 1074 2289 2926 2860 1808 841 895 1171 589 1407 105 846 587 713 2393 1435 1446 568 494 330 416 1096 1911 1340 2299 1132 1808 2518 1157 2061 2419 2820 2191 2218 4355 4265 2371 2536 3248 4130 1711 588 1084 959 1467 778 1752 614 1850 800 1855 1092 147 127 1888 1146 2316 2643 1081 993 1056 838 953 815 760 1043 1008 712 1001 826 2041 3021 1408 493 1569 1445 1336 2490 1863 2088 566 1097 828 1561 1403 2158 1189 1174 377 1172 1268 1223 1301 1635 3224 2861 1130 988 598 610 909 623 946 390 592 614 1383 691 622 2025 1282 1228 2196 1106 1245 777 446 855 911 828 1077 748 532 569 619 968 958 915 960 841 681 1131 1234 561 936 743 878 722 534 393 604 622 753 337 588 511 444 759 1038 879 1091 373 2271 1761 6539 595 585 385 375 462 559 557 239 227 348 192 594 294 226 677 302 336 320 315 467 349 484 547 297 257 478 512 787 300 454 313 193 404 501 474 350 331 334 537 786 392 339 293 248 613 766 675 238 274 208 277 408 426 286 345 446 419 553 433 239 586 177 485 485 550 450 295 299 608 670 429 506 565 289 693 439 288 502 373 302 420 290 340 472 510 293 410 851 104 685 403 469 283 178 217 665 639 496 692 444 791 738 717 564 608 353 273 305 586 629 851 581 226 220 614 294 361 317 370 397 433 278 268 498 193 176 173 318 328 384 907 985 592 517 563 384 761 629 623 482 530 1125 944 1371 737 592 569 676 1179 499 742 643 754 438 566 727 722 946 1105 415 297 410 365 261 329 933 815 987 688 1341 517 787 1283 588 1139 499 887 657 871 674 1330 1078 1244 935 1011 1484 1068 882 1243 781 290 889 1055 664 748 959 1300 926 266 713 776 1605 233 167 385 410 451 507 330 418 562 237 798 641 1224 265 271 387 572 786 670 764 391 1143 339 523 372 357 931 736 600 630 655 612 689 658 545 493 422 412 626 425 516 434 907 774 1084 838 831 424 488 434 657 554 1036 699 394 459 148 878 242 441 237 1113 490 264 1104 964 957 949 968 868 545 409 1574 587 862 878 573 779 707 386 410 871 779 640 591 364 350 302 431 470 351 659 1003 647 1345 998 1205 1131 921 1037 1273 760 794 1092 273 802 317 1024 338 948 1008 984 1072 1126 521 789 646 917 440 1236 787 508 1024 1205 1488 920 813 555 1383 1136 487 493 838 860 957 811 486 553 502 454 665 816 1336 509 958 926 659 613 531 1845 589 879 1198 996 1090 942 890 1250 757 847 1158 852 1132 881 1309 957 853 997 1144 1562 856 919 1394 1649 764 950 1002 1031 2147 1992 2107 1501 1715 1510 1230 1284 1526 2213 1562 1655 1287 1446 1993 1660 1925 2294 1369 1336 1296 838 1213 2064 1354 1477 721 1685 1269 1159 2444 762 1164 1297 493 446 687 448 742 604 600 468 498 429 557 286 300 458 345 417 246 236 380 615 509 999 321 657 853 530 671 1058 804 826 531 669 1024 675 716 1064 637 865 816 366 407 500 428 440 470 313 345 359 566 88 675 437 309 189 314 351 77 42 169 385 506 425 417 502 378 674 230 538 700 700 855 767 764 482 714 418 899 221 221 217 490 342 514 492 623 317 307 374 344 215 251 897 288 403 659 999 586 491 266 455 490 355 502 784 962 751 509 620 631 335 571 284 357 469 432 425 967 471 252 535 323 824 311 372 589 516 569 595 548 275 380 332 537 270 690 342 934 556 364 1239 357 335 347 309 545 617 431 483 391 698 625 648 1165 572 672 647 392 1066 464 893 938 563 532 964 973 567 567 525 571 789 625 537 763 625 698 627 1333 1477 618 918 558 1375 772 1250 878 428 504 428 283 400 349 2326 480 604 578 702 604 533 454 504 925 1011 682 1287 818 527 407 372 500 989 641 321 400 284 551 438 475 542 567 529 828 535 458 489 329 442 470 273 303 257 303 299 251 223 668 349 518 432 240 686 792 913 651 586 637 619 575 756 677 798 952 1156 1158 971 1136 1170 664 575 591 863 804 691 1057 606 445 794 752 559 877 633 604 948 903 522 531 733 581 455 1239 1072 704 685 799 488 725 380 635 1021 570 1051 1033 1324 617 1709 1150 823 526 1637 530 908 1818 845 369 215 453 371 357 373 426 828 636 581 791 701 722 520 446 388 397 337 359 412 339 605 430 840 327 538 413 212 305 389 344 209 246 266 177 149 550 367 130 410 310 521 677 776 1275 389 1890 475 459 1069 715 641 472 430 296 834 402 544 639 454 504 179 206 229 277 735 1115 427 377 717 715 906 405 901 545 1058 400 946 426 1064 678 640 706 726 857 627 518 622 524 390 178 299 408 331 771 2491 1145 636 267 209 185 486 180 423 439 1811 483 2273 2076 1706 1610 1899 1764 1723 1744 1910 1877 1887 1801 2285 2026 633 463 628 511 776 700 1344 680 982 1040 735 584 672 439 935 959 345 525 1052 833 817 831 424 632 630 1066 900 1216 471 435 455 600 521 835 502 557 510 757 613 539 778 872 814 445 644 780 746 559 652 1112 738 796 713 669 253 307 593 241 352 389 381 496 578 394 803 457 465 498 934 517 756 691 749 891 732 719 548 458 601 577 730 328 292 366 611 344 447 316 542 394 441 324 943 590 624 366 433 522 518 571 647 542 536 564 632 484 510 504 445 346 390 519 392 472 637 448 462 814 453 371 606 365 741 447 293 292 736 830 553 443 1186 446 367 564 632 473 586 591 745 603 529 692 499 583 611 454 381 351 447 484 434 470 655 612 639 581 391 352 459 765 476 118 219 238 231 314 183 246 70 351 150 245 367 399 488 247 278 229 229 247 205 245 229 339 387 339 333 340 368 361 190 305 332 427 294 559 449 569 328 178 287 269 181 197 335 234 234 197 327 257 243 418 273 304 224 161 275 409 267 394 416 257 235 226 282 259 246 450 220 441 266 771 364 289 369 149 280 147 187 584 312 440 349 369 273 382 306 351 319 308 251 211 312 188 209 168 169 443 447 535 324 436 365 251 182 296 286 293 294 309 499 585 449 547 581 221 215 500 512 408 430 277 247 251 346 506 298 299 426 364 551 583 890 1033 525 769 891 644 411 1417 851 418 1291 286 124 786 319 503 423 452 622 496 399 594 320 314 337 576 257 337 651 437 278 352 384 269 668 702 604 676 518 315 319 286 209 312 205 376 455 388 608 428 415 387 265 281 437 476 283 201 613 685 275 343 278 261 449 477 425 461 355 209 353 298 367 717 301 241 501 446 646 284 352 227 211 588 693 528 377 351 395 257 517 471 331 261 275 547 550 576 458 545 227 725 211 936 192 331 335 637 385 311 483 325 405 152 210 477 362 500 427 473 387 714 549 479 598 256 336 282 368 470 253 273 369 135 365 323 441 771 563 655 277 185 512 420 656 426 355 309 413 520 84 34 181 87 81 529 476 808 638 470 429 530 850 822 526 262 179 147 377 413 143 265 264 530 357 331 261 316 192 352 271 262 529 828 430 555 154 301 253 349 383 353 492 463 502 348 417 789 327 367 448 662 439 609 625 581 614 181 185 883 445 344 589 572 521 642 635 803 407 297 336 210 849 573 195 346 344 923 579 2529 2419 319 432 589 445 399 346 601 469 781 540 690 709 634 497 351 299 335 398 339 260 407 403 703 323 442 565 555 306 326 608 569 563 624 306 485 114 374 428 406 418 297 208 123 189 90 144 324 232 268 305 620 426 295 520 291 460 320 357 436 169 336 506 344 362 476 426 429 507 400 857 1500 574 467 842 1278 1005 499 711 616 972 477 443 461 433 431 294 937 789 217 215 397 184 304 280 719 1223 542 1000 673 619 656 745 739 742 722 673 802 678 838 587 788 684 741 1187 882 819 1337 894 827 839 796 914 857 1529 1184 1011 804 1551 766 1131 831 1408 1775 1626 1395 1256 861 584 476 1085 871 530 558 1083 450 369 356 227 428 296 303 407 675 429 206 368 326 367 142 1109 1301 1479 1543 1668 1241 1437 1654 1248 2483 1262 898 1306 1070 1346 1527 1050 1379 1142 1019 1123 1892 1965 1364 1901 1778 1937 2025 1840 374 265 234 1713 1858 855 1736 2133 2249 1575 719 883 740 221 817 238 431 357 226 1634 865 1041 296 262 183 516 883 1256 994 1613 768 1170 1013 853 1304 1355 1735 1439 1689 3282 3998 1882 1869 2636 2190 1482 719 735 867 1075 487 1308 568 1698 880 1210 787 126 89 752 871 1229 2397 1521 374 1095 822 720 831 844 1043 1080 1085 1158 944 1455 1638 864 978 1642 2321 2166 1618 1419 1442 1003 1029 871 1856 938 1377 544 983 340 1096 876 919 957 1429 1905 1771 784 683 404 691 1112 672 1029 385 483 670 830 604 775 1371 794 754 2173 827 887 1211 620 524 537 509 784 765 443 434 602 730 728 838 780 836 685 896 998 482 703 628 611 530 584 214 508 491 871 505 541 293 455 301 693 1030 680 313 1125 913 595 6202 537 441 423 342 335 388 317 317 325 363 424 299 356 394 261 240 397 322 271 551 485 441 531 320 274 362 585 416 260 445 336 320 410 325 307 262 383 504 672 429 434 274 519 459 578 809 398 454 646 539 568 334 362 581 310 467 397 498 515 453 409 469 450 294 299 190 350 246 276 188 161 619 290 199 359 257 615 435 390 534 292 333 518 575 180 374 401 28 545 339 416 316 319 124 543 386 280 575 618 443 500 525 536 385 140 238 315 120 213 366 286 58 56 282 153 244 344 561 511 409 199 199 196 453 397 52 179 192 301 523 398 212 116 323 554 400 553 530 324 378 628 520 346 306 253 404 586 502 695 286 412 509 317 436 745 646 723 532 386 202 245 341 202 197 933 689 783 536 867 417 605 639 502 744 599 468 496 558 670 1260 853 794 467 1164 1374 1087 470 573 700 300 777 896 626 908 1023 882 694 275 882 931 1081 446 241 382 442 554 611 512 393 760 271 392 378 601 263 251 312 862 850 478 518 473 897 110 330 196 116 621 639 559 581 579 565 609 386 594 341 267 281 413 253 299 394 448 351 488 433 348 352 453 276 313 401 871 305 382 353 204 277 337 380 319 975 362 338 926 586 657 375 693 761 554 330 939 380 501 529 893 531 309 353 426 354 314 382 594 693 415 470 578 289 354 353 465 288 1130 1165 1274 681 505 622 848 637 632 793 175 592 476 567 482 548 732 660 708 688 467 626 1000 863 478 560 946 610 986 1132 872 1076 1025 517 575 331 690 703 511 343 402 721 545 418 381 359 589 497 594 331 533 933 468 577 506 1001 713 705 693 566 918 1107 1079 1109 896 1096 1243 742 554 587 736 583 697 766 752 740 618 945 931 822 982 1089 764 923 2020 2010 1304 1220 1662 1153 1520 1584 1094 1943 1335 1440 1776 1142 1599 983 1466 1396 1177 631 647 843 899 954 693 1116 192 672 1144 1033 924 297 471 649 515 229 627 698 219 342 335 357 255 485 449 530 177 465 369 234 298 248 488 262 563 575 459 337 513 497 522 462 421 416 312 791 313 659 518 706 465 979 987 560 283 412 396 312 304 260 466 564 414 64 468 142 202 240 119 301 184 74 84 187 139 129 145 129 135 314 164 295 403 504 485 437 469 381 443 389 357 454 365 412 250 258 290 419 411 316 310 186 116 117 171 452 335 337 789 836 297 329 196 611 600 458 456 779 750 678 638 517 485 298 366 351 468 675 664 649 623 585 245 429 323 979 536 521 830 433 761 479 526 352 550 567 484 347 1154 654 1110 512 599 948 559 662 535 595 519 774 373 320 294 709 723 791 619 687 332 312 314 624 298 560 660 446 333 629 595 573 681 431 742 977 618 655 613 567 625 932 905 925 793 1025 782 1141 795 695 1291 472 272 239 347 330 350 1433 706 668 682 673 876 741 666 742 874 1136 985 830 320 667 193 236 227 625 574 663 481 274 336 481 297 267 413 779 786 613 216 354 321 492 301 163 161 125 161 196 151 123 217 205 424 298 232 485 499 554 432 788 517 707 683 688 762 373 614 1042 702 625 584 753 630 518 556 769 650 631 522 585 293 792 575 586 609 475 541 595 262 475 254 411 336 487 490 482 389 534 715 330 384 892 615 406 607 936 1323 1154 613 1112 753 829 488 1155 629 937 957 455 390 384 470 247 343 226 411 525 371 537 637 283 586 397 151 347 347 169 194 271 263 216 260 705 155 439 397 324 281 255 386 235 299 320 260 238 269 228 122 684 550 571 399 228 289 191 1078 308 300 784 383 334 480 406 239 385 444 347 375 478 425 305 321 118 119 389 603 507 537 811 818 1097 292 773 400 428 600 949 631 733 672 550 715 688 632 349 493 306 470 224 249 360 208 166 305 1029 1013 371 190 289 120 401 321 310 294 2051 608 2314 2045 1552 1494 1242 1340 1398 1680 1659 1660 1614 1424 1585 1781 501 483 477 200 608 664 594 684 624 567 854 547 407 394 660 959 256 520 754 765 759 670 376 789 804 394 379 444 699 441 498 410 513 801 537 701 609 816 371 425 867 922 900 541 555 742 886 628 566 716 614 639 631 562 754 622 565 605 579 576 865 834 879 650 780 733 754 743 939 816 878 876 880 859 969 961 628 529 1022 950 939 647 607 536 497 630 674 606 576 734 689 741 1072 1000 778 644 1013 736 856 975 685 860 868 846 762 834 631 632 746 916 431 852 541 664 757 561 630 726 929 981 752 686 859 675 687 631 798 828 522 724 919 922 569 558 594 562 550 667 1007 1205 1168 1146 853 728 761 741 782 850 670 754 703 715 746 878 935 659 385 450 532 812 259 426 256 233 260 289 215 372 68 469 241 372 404 410 521 338 427 300 326 413 318 496 391 272 431 284 287 239 261 336 401 324 273 563 423 435 395 591 508 285 402 396 293 381 240 303 366 334 362 247 233 605 340 247 182 168 208 203 620 278 312 415 118 246 203 264 219 177 222 270 344 568 316 171 247 110 351 90 205 289 311 518 309 341 258 184 166 371 343 323 306 307 249 226 140 226 284 383 389 586 658 462 594 497 488 439 288 262 455 433 471 596 351 405 483 223 323 307 441 406 353 396 336 200 307 489 275 412 359 359 660 571 912 852 756 593 661 971 533 1249 650 391 928 221 205 727 610 702 433 465 505 550 463 596 420 357 261 483 414 316 479 525 276 411 303 307 464 594 544 460 365 331 404 887 479 549 362 569 469 747 782 166 261 350 120 168 294 487 352 338 530 522 630 446 435 298 471 520 334 235 504 216 216 323 353 514 296 655 589 327 540 342 365 294 258 454 677 660 316 252 310 483 543 563 393 249 334 634 523 412 543 648 303 814 346 360 225 483 160 888 226 384 905 361 554 391 308 461 619 487 422 584 623 757 571 412 596 255 598 324 768 436 173 199 100 169 182 453 471 558 379 437 271 287 664 392 772 435 682 342 572 614 143 100 108 58 50 907 418 553 682 462 621 556 533 503 605 416 257 140 477 352 213 368 300 479 520 486 500 557 306 386 243 461 485 616 370 642 435 380 496 396 865 784 533 638 600 755 707 716 256 318 445 278 703 823 712 396 732 309 238 445 583 379 432 389 365 462 464 1015 557 431 300 333 449 438 274 511 694 562 753 2645 1984 473 587 393 545 401 527 716 646 549 865 677 1135 494 598 173 334 398 536 580 400 708 671 497 569 207 806 719 617 520 734 433 426 450 334 722 229 355 517 465 136 140 238 249 334 186 230 471 409 441 344 497 457 434 394 461 704 528 744 838 284 470 749 427 405 651 629 114 136 153 1122 1359 852 584 607 1309 922 1117 850 892 1206 597 406 509 442 290 367 1103 707 312 296 383 163 212 216 866 606 623 881 830 899 1123 935 1013 959 603 1224 753 621 868 783 882 844 1221 1397 1071 1243 1436 1157 1049 866 1131 1287 892 1627 1846 1761 2145 1432 1407 1644 1107 1508 1824 1595 1650 1111 923 526 924 1344 1135 711 381 1020 468 421 827 346 1004 305 382 756 917 493 514 266 209 468 244 1542 1600 1680 1513 2048 1815 1707 1863 1415 2099 2032 1525 1893 2100 1614 1803 1753 1411 1599 1979 1705 1404 1660 1997 1884 1303 1733 1832 2112 366 336 348 1555 1942 1017 1682 2366 2385 1774 870 733 1062 416 1136 226 673 576 401 1782 997 962 454 488 436 469 1202 1285 1386 1940 1035 1223 1302 1078 1468 1637 2144 2335 1953 3827 3213 2330 2141 2644 2970 1429 802 889 845 1203 629 1451 567 1888 809 1546 670 79 67 1411 1144 1664 2593 1160 480 1243 562 823 542 472 824 831 779 1015 557 1725 2301 1306 838 2110 1478 1514 1645 1360 1403 1103 901 747 1874 1701 1562 465 1238 499 1391 853 818 913 1470 1924 1927 846 671 565 664 641 570 769 563 425 611 1157 1091 711 1309 724 690 2073 803 908 1137 581 605 615 609 1012 707 777 764 700 791 703 826 725 765 729 928 897 564 871 834 510 446 611 427 306 419 1030 524 481 375 687 389 702 888 595 817 1082 740 585 537 7253 322 312 435 272 456 223 227 280 478 509 555 368 402 368 295 433 452 537 351 478 421 282 171 454 719 676 185 375 271 691 603 574 485 282 220 400 750 1067 597 414 1100 1001 438 473 494 496 722 679 670 717 485 693 597 1024 678 872 1139 457 767 235 840 772 786 528 516 403 619 433 435 364 422 321 486 374 163 869 308 290 356 271 335 320 425 538 474 538 113 453 386 388 495 344 138 605 525 223 561 768 643 455 850 496 350 334 281 409 325 290 372 177 96 82 175 275 264 246 425 445 742 326 320 244 286 168 74 281 174 243 877 557 237 207 312 747 576 521 600 301 315 788 484 501 399 603 461 338 450 548 511 384 624 405 448 800 696 632 544 477 348 357 396 228 434 572 702 1037 642 1069 658 696 965 402 676 517 680 327 683 658 1128 726 978 832 1010 1207 785 770 967 474 329 569 784 687 704 850 800 1223 148 451 510 1248 299 225 261 416 482 545 637 450 566 263 601 338 548 368 408 378 1495 799 588 642 371 1395 222 457 161 230 736 815 470 530 682 525 843 581 970 727 476 470 1209 522 642 437 757 477 856 644 516 392 450 402 555 460 999 778 645 500 96 636 227 786 486 876 579 545 1076 1089 920 598 1120 1134 708 349 1256 761 760 778 972 1243 541 809 894 1151 960 877 984 444 485 455 786 597 600 458 497 396 1439 1318 1531 763 587 588 1059 912 988 1087 316 1068 533 625 596 623 842 849 898 861 896 671 572 884 404 590 587 379 1563 1278 1773 899 681 371 851 754 405 452 997 639 740 796 507 347 667 796 701 653 654 407 664 559 465 736 798 988 797 633 835 765 912 785 1187 945 780 687 716 802 610 620 630 597 795 830 928 831 732 808 841 758 846 963 702 724 2406 2423 1508 1598 1177 1457 1471 1527 1260 1633 1348 1512 1015 1187 1626 1135 1777 1404 1056 801 899 732 598 967 856 1187 376 1099 1249 1128 1476 461 489 622 475 575 759 540 366 392 364 547 444 628 321 256 200 302 381 302 294 278 550 494 558 836 505 362 511 478 1248 826 1030 1141 720 722 955 544 594 1168 730 642 686 501 229 254 216 251 454 217 414 311 324 110 377 144 274 168 251 174 166 338 215 123 210 230 211 214 191 450 179 494 471 458 895 661 824 377 381 275 378 425 358 378 364 539 406 421 806 303 294 314 254 370 408 559 329 602 598 743 484 546 236 436 467 458 452 413 442 330 693 528 568 473 610 387 410 483 532 410 295 452 498 338 318 483 483 1069 1314 857 749 1006 1026 623 1015 1103 453 216 1226 607 1162 578 445 1214 707 600 590 603 831 1069 454 443 372 834 759 633 849 1322 327 228 348 658 350 728 799 612 419 789 568 498 454 409 948 758 861 644 653 722 808 701 1249 1153 654 950 728 1188 970 752 831 271 441 422 409 311 322 2460 523 547 506 449 676 729 687 669 969 945 735 698 550 502 354 469 207 631 785 698 826 705 516 338 446 213 435 864 759 889 576 366 273 596 282 348 324 223 340 324 324 225 373 302 434 199 264 446 457 543 374 628 711 531 614 692 555 615 697 1003 995 965 689 954 803 613 653 799 492 527 814 587 627 722 773 636 742 441 624 981 815 727 597 604 849 818 708 836 1197 663 635 516 561 330 660 597 616 725 954 1701 596 1282 903 818 556 1623 568 462 1447 599 351 424 381 211 237 253 321 694 490 877 1092 584 847 665 319 578 650 180 370 194 349 483 426 871 303 455 229 163 287 364 387 239 215 222 188 108 435 259 182 435 288 370 498 442 534 228 1270 493 485 552 746 260 551 498 436 378 461 626 717 517 643 148 170 219 157 617 865 391 539 476 588 596 396 789 299 693 426 1004 355 650 1051 565 1103 1091 812 368 458 442 583 320 207 289 360 299 464 1602 1330 1017 247 326 290 372 488 314 543 1653 420 1957 1716 1889 1531 1945 1945 1812 1997 2431 1797 2432 1474 1787 1674 525 619 761 392 1013 705 941 659 727 377 658 514 452 370 649 1244 267 667 759 554 546 469 345 643 625 688 683 842 518 547 289 415 279 419 454 228 214 511 318 456 424 450 424 331 624 558 581 349 370 603 317 282 427 288 242 274 323 374 372 257 336 418 414 642 547 376 413 463 636 404 608 588 626 578 638 647 379 342 456 460 602 312 377 312 439 379 342 268 423 406 449 361 463 407 446 361 455 339 325 433 412 412 344 481 337 411 386 398 361 291 526 534 532 497 334 627 316 454 396 448 510 500 642 383 452 346 631 343 403 360 638 498 364 600 466 347 566 514 413 428 370 497 541 340 521 415 399 498 469 512 637 447 331 425 358 295 269 341 527 418 101 42 137 197 141 205 111 207 99 100 214 164 261 265 257 171 219 169 222 196 146 208 174 261 289 120 199 197 197 223 376 203 207 409 308 211 149 225 270 207 270 272 270 313 147 357 287 300 326 358 336 349 239 162 158 79 159 177 196 241 293 100 82 132 100 132 94 115 94 109 308 731 239 62 68 200 191 113 221 308 118 553 188 192 441 173 292 271 251 247 525 98 240 154 179 298 204 251 239 302 270 191 276 282 162 423 285 288 285 188 211 421 329 368 389 180 178 347 250 265 198 514 256 157 250 283 302 561 368 136 519 800 520 488 330 431 294 674 261 820 309 242 247 264 181 525 418 570 242 286 460 383 192 255 215 217 184 319 518 365 261 345 351 235 335 178 309 299 392 326 293 279 250 468 356 372 237 164 231 100 301 178 206 154 204 169 159 193 210 252 351 455 211 182 171 173 210 286 241 214 120 230 195 350 290 358 270 114 329 293 373 251 218 184 192 239 194 391 297 219 110 230 264 268 215 140 269 173 357 353 209 721 173 602 162 297 152 172 168 356 302 270 216 282 249 384 197 243 232 496 389 475 457 299 313 298 255 154 167 106 218 442 107 131 207 62 136 275 303 508 342 434 445 128 420 308 375 581 185 204 548 196 99 28 104 182 93 217 299 430 401 401 556 400 277 247 293 164 102 118 166 164 126 176 224 211 262 272 275 177 272 238 269 199 416 338 271 299 254 144 166 212 145 133 184 192 194 142 174 216 275 324 243 177 309 224 347 207 317 299 258 274 226 99 333 387 363 495 417 503 339 184 163 364 178 248 210 330 201 370 472 1160 1516 281 498 479 387 334 274 377 335 451 361 634 452 435 415 287 417 230 314 431 410 352 344 499 306 286 385 384 266 197 536 492 507 704 373 458 74 141 552 464 219 159 231 152 225 139 184 270 194 321 449 476 439 334 321 141 656 530 371 492 299 207 461 263 244 639 576 485 530 478 855 728 672 438 454 742 853 556 385 474 550 288 249 399 291 247 244 479 605 276 262 277 241 288 249 572 648 564 597 936 763 1000 610 833 772 605 669 576 623 889 758 941 713 1077 702 730 832 718 1079 551 914 664 752 707 1421 707 1146 952 1238 829 1157 851 1570 1770 1533 718 698 904 547 431 879 720 560 429 718 222 172 259 275 304 158 166 556 558 356 220 298 276 219 138 1344 1299 1273 1372 1102 1583 1143 1396 1080 1455 1140 1185 1204 1020 1886 1223 1129 1316 1469 1267 1100 1636 885 1190 1436 1281 962 1082 1141 364 257 266 968 1064 475 1840 1671 1923 1538 502 521 835 360 977 48 399 336 311 1088 662 720 306 353 305 288 1038 980 755 1246 711 968 705 632 930 1697 1969 1157 1944 3589 3314 1262 1553 1658 2125 1055 536 604 830 1169 567 1147 384 1165 492 1522 669 60 50 1028 975 1413 1594 835 315 626 515 487 239 202 720 704 769 424 498 1142 1692 727 339 894 1191 1123 1667 733 817 351 328 728 1135 510 1521 543 662 212 656 541 579 695 853 1652 1993 420 359 473 361 615 438 658 322 349 378 718 423 400 1152 657 621 1040 659 689 429 350 788 739 737 800 460 551 572 780 955 918 944 822 832 393 630 778 540 787 607 322 290 432 285 207 192 563 237 220 343 245 210 614 868 645 467 679 728 385 441 322 4857 3959 203 307 300 379 307 222 365 586 265 264 400 430 419 330 341 310 322 303 318 292 129 406 494 542 174 172 206 158 184 179 217 147 308 147 192 418 250 344 298 213 321 449 400 102 132 146 136 239 242 153 225 168 290 152 218 270 181 207 237 273 229 317 246 126 289 287 178 215 339 94 330 334 172 334 277 227 311 371 426 313 367 221 272 590 125 516 340 261 275 173 116 380 296 224 710 464 450 527 425 579 357 198 210 467 156 227 443 160 74 70 158 123 218 233 626 260 304 191 179 191 179 240 193 190 222 229 445 445 230 151 212 345 540 295 353 374 182 363 339 439 287 294 300 305 676 274 438 291 243 269 428 600 405 567 436 205 118 260 120 104 125 675 409 488 432 692 567 443 442 549 688 777 398 446 610 428 904 577 809 559 560 488 426 462 398 440 127 340 386 396 480 363 475 520 391 458 499 664 116 204 120 130 150 179 125 230 388 116 328 298 509 111 111 154 293 378 352 476 462 831 44 126 68 48 459 388 329 347 331 331 343 310 478 177 161 161 214 165 165 148 474 405 463 394 378 198 216 168 217 209 511 248 239 247 143 308 313 332 262 638 159 364 602 541 516 507 538 578 412 212 654 527 500 561 440 592 625 457 334 559 442 453 405 267 309 354 336 211 280 376 435 342 644 731 820 597 559 482 876 504 556 861 235 506 445 338 504 309 548 522 542 542 458 525 611 625 449 955 724 422 467 658 502 571 529 360 456 386 314 287 503 320 460 488 168 306 477 526 737 515 846 392 543 406 383 579 540 957 508 490 644 384 578 924 587 505 795 507 712 417 622 552 489 523 544 483 462 892 501 680 704 818 650 682 493 765 1134 1083 1201 1099 1247 983 798 839 767 1004 707 776 1015 766 1228 968 1509 1389 784 541 551 390 390 890 394 631 365 467 858 804 1125 372 727 668 283 267 603 253 322 307 296 403 300 220 248 282 175 249 335 210 201 137 347 322 388 424 399 354 538 390 563 523 462 378 435 525 649 625 540 845 397 548 558 200 250 222 218 225 241 213 194 308 407 138 422 214 140 109 109 274 59 28 85 100 184 180 192 172 182 353 184 355 286 551 260 234 238 281 329 258 325 90 84 84 156 150 176 212 238 134 124 179 106 85 123 372 199 519 399 687 188 268 243 400 406 235 338 311 313 410 272 371 328 278 124 250 223 399 303 322 287 337 196 195 151 552 417 325 390 325 343 303 295 150 215 227 285 138 628 245 554 368 231 619 354 272 350 257 310 480 197 238 172 373 302 428 592 413 203 193 311 454 295 525 477 329 222 516 449 217 226 293 373 326 568 447 580 530 610 592 742 603 574 443 505 830 458 448 731 175 247 175 264 326 266 1255 383 539 488 517 542 487 445 491 881 814 646 790 578 529 341 152 285 541 230 347 317 177 463 437 249 207 400 343 464 259 299 193 306 260 360 100 72 60 76 99 88 78 150 159 179 287 137 296 400 294 482 538 495 611 578 532 447 479 512 470 544 449 382 447 437 317 372 360 398 477 786 290 227 377 536 179 481 420 429 514 344 272 393 474 312 392 292 639 369 378 557 395 351 201 320 456 355 526 947 1058 428 989 528 511 341 655 311 470 1148 623 255 364 412 202 239 214 257 343 366 262 196 211 383 328 142 302 457 143 260 336 214 274 263 474 148 339 296 181 285 315 300 190 167 119 273 247 249 170 188 281 164 256 234 217 333 178 875 192 168 371 320 249 282 266 170 465 247 326 347 299 241 113 137 107 198 290 578 454 144 359 367 504 283 522 310 354 371 606 252 416 510 419 502 524 450 415 186 337 419 185 143 200 135 98 443 1128 844 488 192 252 164 167 309 330 131 915 242 954 890 802 828 949 985 994 1271 1240 1204 1261 1252 1035 922 420 356 358 352 572 476 773 382 340 349 510 450 450 280 414 533 258 368 732 590 582 535 354 429 425 531 525 604 494 531 263 405 269 362 432 174 168 475 290 432 390 408 340 281 566 534 528 293 356 561 261 240 381 237 228 211 272 338 338 237 260 366 368 556 505 356 399 449 616 343 576 548 600 548 624 571 349 306 416 440 512 268 345 276 413 335 296 213 356 386 411 288 439 352 410 306 259 270 299 393 376 384 308 427 266 385 346 356 341 225 434 520 434 423 294 541 245 397 335 383 472 474 604 349 284 246 601 319 371 313 614 443 330 505 402 306 483 454 377 406 344 459 509 279 444 358 379 470 439 427 517 360 291 393 324 251 251 327 475 392 54 38 123 195 123 203 95 155 95 94 206 150 261 265 257 163 182 157 210 184 136 196 146 255 275 116 195 193 193 213 368 195 172 385 292 207 147 221 254 205 260 262 262 305 145 347 244 294 316 350 328 274 227 158 156 75 122 163 178 231 279 94 68 124 82 99 82 107 80 101 296 699 217 56 62 161 146 99 186 290 92 485 155 159 421 155 282 245 227 227 480 66 238 138 159 244 200 241 233 296 264 185 266 264 158 419 256 276 271 178 187 407 323 354 349 156 172 337 226 195 166 498 234 151 234 248 296 559 352 108 493 738 492 476 306 384 288 638 241 746 239 207 221 256 169 511 381 554 230 274 444 363 160 237 203 203 168 305 502 332 239 319 341 227 321 170 285 281 326 275 273 192 201 419 311 319 237 162 223 90 289 170 130 126 159 155 139 165 196 182 317 400 185 168 132 155 200 276 211 204 90 172 167 313 247 301 227 102 307 279 329 249 188 170 176 173 154 363 283 207 100 185 222 246 191 114 267 153 302 323 193 506 139 556 150 256 134 128 148 316 288 240 196 229 221 380 193 231 175 441 342 434 414 289 293 278 241 122 151 96 202 426 99 123 191 48 122 255 285 478 336 428 423 108 414 274 359 511 165 145 495 178 93 22 96 176 87 205 283 406 389 379 526 382 243 223 269 142 96 114 106 144 118 168 220 199 258 268 263 161 227 228 233 149 402 281 233 261 244 122 142 188 90 82 166 170 176 81 164 188 257 279 209 149 287 196 304 179 295 281 240 262 214 89 292 350 326 452 378 469 296 178 147 354 172 240 190 292 171 301 432 1024 1278 195 454 453 345 306 216 285 261 407 309 552 424 399 366 263 401 210 304 415 398 280 274 477 272 272 326 335 242 171 518 420 439 654 337 428 62 133 546 458 205 135 155 148 213 131 174 240 166 293 431 466 358 310 251 109 566 450 297 441 285 197 375 245 226 584 525 481 520 462 835 692 611 420 394 730 821 536 331 344 458 258 215 367 263 237 222 441 554 256 246 267 229 284 235 526 555 408 551 867 661 844 524 793 716 569 606 517 530 797 654 755 576 916 494 641 759 650 981 487 797 580 657 633 1182 598 914 865 969 706 883 709 1377 1596 1330 664 654 795 498 339 809 626 484 411 646 178 130 205 255 257 128 128 414 530 334 150 274 260 201 126 1124 1067 1070 1302 1006 1405 1053 1265 893 1286 954 1044 1053 822 1734 1067 950 1058 1327 1134 1012 1535 805 1068 1285 1123 755 875 983 356 251 238 872 970 445 1663 1378 1621 1208 398 406 817 356 955 42 389 326 309 983 611 688 290 300 254 272 942 894 651 1175 679 918 660 507 894 1615 1875 1026 1730 3255 2894 1092 1355 1418 1783 957 432 509 790 1030 485 1099 344 1097 462 1405 573 48 38 918 894 1347 1490 700 264 550 487 459 233 190 649 629 704 380 381 1059 1557 689 335 872 1052 994 1489 677 744 333 306 675 1039 496 1390 513 593 186 614 500 538 648 812 1420 1941 382 313 317 307 548 365 605 231 188 346 636 383 350 1102 629 593 957 643 675 405 281 768 727 713 733 411 491 501 740 886 832 860 711 692 345 600 723 471 747 492 312 247 424 277 195 182 499 213 196 302 215 176 570 854 637 459 649 716 375 423 312 3959 3955 201 303 255 357 291 218 283 537 232 235 361 389 372 310 298 271 233 239 231 280 127 386 464 483 152 172 188 144 168 173 184 131 296 123 176 406 244 322 209 168 227 397 356 82 108 122 112 235 232 145 219 152 260 140 200 262 155 175 199 225 195 269 197 96 269 279 156 193 264 80 279 252 156 259 234 184 252 282 335 260 306 156 213 474 86 371 316 249 247 169 94 356 231 204 527 366 361 373 375 500 324 174 192 447 144 221 439 160 60 56 158 115 196 213 618 250 294 165 163 185 103 168 121 105 214 202 362 409 179 137 151 307 505 279 337 277 170 349 325 427 263 266 286 281 650 266 394 260 225 257 406 570 379 539 428 197 82 227 110 96 117 659 383 458 412 656 551 382 420 510 658 714 388 420 503 400 764 545 791 531 520 466 394 413 372 370 121 279 321 348 384 343 445 514 354 428 473 593 94 182 108 118 138 159 123 226 378 104 288 268 464 82 78 144 267 302 334 456 456 700 42 110 60 46 439 370 317 331 313 313 323 302 454 161 147 149 190 145 145 134 462 393 451 380 372 166 184 154 213 205 460 242 207 164 127 282 261 318 250 616 141 323 499 525 451 485 483 521 390 175 634 478 441 502 375 556 603 421 324 537 395 437 300 249 269 318 294 195 250 311 409 303 606 653 740 501 448 396 806 467 532 804 177 385 359 322 414 293 443 429 439 441 424 443 552 510 396 906 696 410 427 622 498 551 509 344 432 362 296 269 497 308 334 470 146 256 391 514 630 444 789 372 503 380 288 573 526 917 463 478 628 370 534 871 488 473 769 481 676 393 556 542 453 471 516 449 410 802 432 642 692 804 610 644 467 717 1050 975 1128 1023 1140 927 701 736 710 942 647 716 973 665 1104 861 1290 1294 640 539 549 362 364 852 372 554 333 423 763 711 1089 346 707 644 263 231 544 233 275 281 274 356 286 206 185 233 136 233 295 186 187 121 236 288 294 330 254 245 514 277 537 501 434 348 401 497 625 601 512 801 375 506 506 180 215 212 208 219 237 209 176 255 405 95 412 181 138 87 101 272 53 24 81 92 182 176 188 168 180 339 170 325 274 525 252 222 226 277 321 252 293 80 78 78 150 142 170 204 218 118 108 175 102 83 119 336 177 346 379 651 154 252 233 382 396 209 326 287 301 376 242 345 304 262 106 242 217 389 297 298 265 315 180 152 106 496 373 309 374 307 333 289 287 130 195 187 251 136 576 233 508 334 219 583 338 240 338 227 251 385 175 174 112 313 256 362 566 383 189 181 297 426 271 485 439 311 196 484 421 176 196 206 335 286 542 372 558 498 586 550 706 565 495 401 463 736 414 400 681 157 229 143 154 271 252 1140 327 453 412 489 490 437 399 443 813 766 576 764 564 395 300 138 238 497 204 325 230 139 373 331 213 171 290 307 436 209 287 181 274 228 344 80 64 52 62 91 74 64 130 151 151 283 113 274 352 250 367 498 457 575 511 490 401 439 418 386 444 351 348 397 332 259 277 318 372 420 748 245 166 297 508 161 435 374 387 486 304 254 357 464 261 350 282 615 343 275 537 371 331 179 292 398 317 488 895 1024 373 826 486 437 313 629 301 442 1044 543 237 350 404 200 237 212 249 308 344 240 178 183 313 316 136 264 425 121 244 318 204 262 247 444 140 251 278 157 227 297 245 166 155 109 267 247 219 156 188 249 160 250 220 205 294 164 833 174 154 355 262 243 226 212 164 405 223 310 329 285 233 109 131 95 188 166 396 426 108 291 325 428 243 502 234 338 345 586 242 359 494 405 486 508 428 357 170 273 391 105 115 194 133 96 397 937 816 476 151 236 162 143 297 300 121 863 236 892 838 707 747 887 912 905 1170 1160 1111 1181 1191 921 827 282 322 354 315 531 450 732 346 312 329 445 396 376 256 404 517 232 329 677 538 526 489 279 401 411 454 450 519 827 305 394 257 241 511 273 243 229 396 401 313 331 335 372 375 512 404 404 419 370 388 391 389 391 329 350 370 506 403 497 710 527 690 449 645 440 580 655 558 697 502 633 688 629 544 512 490 579 390 549 694 641 481 642 425 524 614 565 357 514 511 399 479 654 492 687 539 511 342 629 603 433 655 444 521 409 639 468 622 523 374 344 490 287 354 368 352 425 508 495 402 473 466 773 678 357 313 608 767 532 386 629 666 431 728 748 869 863 744 860 934 750 897 588 843 866 745 733 709 623 502 534 657 542 669 703 515 244 396 428 495 187 372 142 155 142 241 174 291 114 180 135 158 268 258 251 231 253 237 310 199 113 279 117 228 273 134 138 124 136 209 283 150 168 236 176 429 411 461 136 418 195 187 171 249 285 182 174 225 245 393 373 430 216 137 125 172 190 220 336 445 469 89 190 74 223 288 262 261 244 192 383 391 152 97 195 322 157 144 158 461 138 660 192 218 250 267 225 278 260 262 414 243 315 66 140 146 175 216 212 163 551 228 506 383 312 502 203 380 536 312 355 372 238 266 342 167 317 527 439 167 126 289 215 213 276 205 217 539 387 271 462 439 635 464 250 298 315 759 484 970 418 306 313 211 184 432 668 447 341 234 791 403 144 358 266 258 204 299 398 192 174 280 254 239 112 333 256 284 541 260 525 348 367 532 391 354 214 270 277 218 358 312 92 306 110 96 174 249 234 259 285 242 378 228 170 291 219 293 138 251 156 86 223 371 278 417 293 286 339 188 378 223 353 84 94 214 183 271 172 251 304 253 448 243 419 130 455 246 341 401 181 456 196 518 256 244 145 187 185 685 357 238 426 299 315 341 293 230 345 559 441 320 349 461 458 411 396 325 307 155 389 552 294 372 179 93 175 316 339 431 273 328 311 284 513 315 647 449 396 420 251 376 62 121 59 184 276 509 209 408 488 393 605 656 284 274 275 174 102 56 274 278 40 316 116 347 156 168 318 338 181 261 371 316 679 280 387 438 317 249 98 338 361 341 279 322 300 309 559 471 177 282 191 367 376 316 467 385 277 251 179 496 294 78 336 338 314 377 426 369 378 356 306 298 488 275 226 407 240 445 230 1528 1365 148 167 246 239 335 279 287 301 538 314 689 706 570 387 235 302 354 788 391 456 416 394 331 284 387 367 334 205 204 713 237 245 396 317 381 219 127 442 335 167 183 222 326 237 276 325 289 240 267 140 513 168 432 400 197 550 452 208 323 411 219 497 257 217 318 261 84 92 108 903 943 935 569 440 737 470 753 380 483 782 512 478 361 345 253 464 562 510 167 130 118 140 202 226 667 588 538 720 705 656 913 936 990 1031 759 791 840 439 1006 1054 852 886 860 557 1096 984 1092 564 568 502 630 799 750 1204 1230 1309 1255 915 866 1282 970 1237 1226 1086 885 891 804 624 591 920 910 596 498 824 323 241 423 388 382 392 263 518 626 658 139 211 153 200 319 1401 1284 1258 1520 1269 1605 1157 1350 1386 1592 1853 1577 1736 1653 1813 1389 1452 1393 1578 1591 1947 1711 1009 1276 1223 1164 1008 1257 990 407 367 64 1178 1454 989 2059 1985 2111 1546 452 470 691 221 829 114 334 219 398 1744 886 874 412 430 289 503 940 984 643 1172 948 918 1153 901 774 1232 1791 1149 1544 3223 2413 1239 1554 2051 2544 1099 621 587 883 549 649 1139 334 1063 386 1160 562 75 71 982 817 1008 1599 1071 383 963 445 379 585 495 566 552 621 724 795 1168 2127 1202 463 823 876 876 1458 1085 1348 963 578 666 1189 930 1004 698 982 404 654 406 368 424 966 1889 1958 537 482 312 258 487 456 583 197 351 616 572 443 533 890 504 443 1238 589 661 587 434 574 661 488 637 482 450 453 577 359 378 498 349 376 745 577 626 295 538 590 599 587 384 217 401 466 557 263 170 170 348 296 726 551 320 300 730 561 462 342 435 203 201 4449 437 601 175 228 382 234 212 123 192 609 327 335 273 226 167 154 330 365 187 277 346 399 643 148 586 436 337 420 414 283 318 461 217 352 582 425 279 434 455 530 432 632 209 216 222 206 235 238 237 279 371 400 328 603 194 518 161 383 398 446 354 202 324 279 249 494 533 387 353 497 305 202 201 331 293 347 323 446 353 405 219 223 681 46 507 219 260 388 290 188 427 569 166 756 529 776 582 550 418 237 319 211 352 272 371 618 102 140 134 98 123 199 169 388 346 352 210 146 297 164 175 111 143 217 173 675 489 373 357 322 548 364 525 523 297 411 606 508 526 256 331 399 377 292 244 212 228 334 154 192 353 357 572 356 175 219 430 120 74 138 617 485 513 551 639 463 478 307 409 673 664 675 373 463 523 620 494 1027 964 551 693 480 313 471 402 178 471 609 315 461 411 509 753 208 297 354 916 226 186 141 323 303 309 414 426 324 186 387 401 658 207 209 290 343 468 572 712 251 749 109 348 161 169 537 699 424 462 572 478 635 441 609 531 468 455 563 477 499 431 560 449 633 463 407 354 434 379 623 522 709 472 249 413 155 225 156 343 239 669 289 457 640 615 589 713 763 953 368 507 817 559 945 965 566 839 581 486 506 875 891 845 716 358 357 264 354 459 308 624 421 300 884 754 824 657 570 506 1121 668 1006 924 311 770 324 494 320 438 541 544 642 648 552 340 612 660 382 587 577 534 1172 889 963 754 682 515 465 326 300 345 419 246 349 233 283 271 407 561 545 588 848 339 771 351 276 931 766 1015 509 692 940 623 465 581 736 1132 531 530 721 577 512 600 531 784 666 635 593 1026 649 508 672 860 380 383 419 432 1636 1857 1431 1225 1045 1000 856 986 974 1038 1077 1139 1003 904 1444 1138 1917 1116 624 841 865 558 494 1063 679 729 540 1013 926 786 1210 378 645 663 238 335 587 349 379 345 346 303 287 288 234 241 268 186 142 196 288 272 197 318 192 368 273 269 481 381 779 898 798 830 397 471 839 413 486 632 629 443 553 445 187 331 311 176 265 176 172 213 117 129 314 205 200 157 178 262 66 58 44 175 94 86 100 84 88 400 267 193 326 219 360 327 358 491 544 239 211 332 326 332 306 231 314 205 643 260 277 346 304 219 276 374 217 297 355 471 220 144 157 307 343 232 409 365 466 287 364 362 314 343 198 377 278 233 504 340 323 304 276 345 454 589 438 614 497 519 463 605 661 221 410 314 443 192 583 369 782 461 304 880 285 298 277 286 509 513 259 366 261 778 807 699 884 523 354 311 282 601 488 743 650 388 376 622 604 335 288 378 576 572 375 395 510 560 648 492 590 702 459 518 423 591 465 549 613 316 316 269 290 217 268 1258 268 470 454 421 484 359 323 496 757 826 491 547 443 246 236 387 360 346 311 420 326 346 432 511 371 442 491 428 500 345 197 164 190 249 136 149 176 164 176 176 145 137 172 125 217 242 168 375 299 366 277 262 292 344 312 271 270 299 339 604 677 693 376 685 416 288 385 422 562 331 556 336 345 280 537 465 404 339 383 817 600 494 322 507 343 351 704 429 612 340 524 311 759 280 469 523 425 632 594 646 331 767 478 484 501 1142 296 468 877 508 249 333 321 66 161 132 175 365 238 337 501 468 492 652 300 239 407 152 376 195 158 317 230 427 185 224 279 156 338 175 233 183 186 208 97 60 227 182 245 254 174 278 322 466 366 204 965 415 391 259 551 504 473 461 321 400 234 434 563 378 571 216 210 66 175 353 371 435 258 531 559 418 238 624 204 440 350 951 199 379 505 393 527 598 455 279 173 309 358 205 293 244 277 195 409 987 800 709 129 181 189 194 273 242 245 1433 477 1586 1530 1107 1110 1201 1194 1241 1133 1194 1090 1226 1054 1672 1265 523 343 771 379 659 577 898 436 455 668 396 301 451 457 452 463 275 533 564 283 285 295 284 393 467 520 458 618 846 830 352 409 450 321 333 301 279 429 391 395 493 551 468 388 428 425 503 379 488 405 341 407 280 386 554 476 455 402 433 721 848 565 404 903 619 963 854 982 892 775 604 749 679 716 732 436 888 375 748 1073 892 549 425 688 616 864 911 501 627 610 683 577 606 364 795 471 514 620 486 614 629 622 638 559 530 835 453 508 590 517 605 567 534 604 285 717 586 302 549 481 431 742 733 528 610 467 988 612 691 465 704 534 608 1165 1168 1154 1031 1257 588 772 681 790 554 600 494 376 566 710 551 831 782 758 424 467 585 445 349 287 438 638 160 142 148 176 158 217 66 346 86 140 126 121 296 333 321 85 93 83 187 245 179 308 181 260 278 221 229 223 233 315 126 259 194 287 206 255 167 335 142 275 261 265 259 240 170 166 216 165 183 268 262 392 404 123 121 126 95 199 492 325 341 109 130 62 148 190 162 78 187 214 399 532 203 54 82 62 94 106 125 270 125 493 104 120 337 114 269 255 340 249 587 127 192 191 114 275 181 296 323 261 426 215 353 278 653 473 255 300 309 295 290 402 312 223 315 230 140 511 551 232 253 265 226 216 156 336 226 362 522 184 789 619 369 560 351 288 378 478 409 510 239 155 337 204 219 521 637 528 447 315 637 395 90 362 282 292 273 224 267 275 227 318 375 267 266 259 381 428 580 405 343 402 390 610 362 539 347 361 232 131 272 246 152 126 181 228 174 116 204 199 249 479 258 278 268 298 234 246 131 309 190 139 227 212 328 451 234 253 310 193 295 147 257 100 102 286 224 289 155 159 176 234 499 225 312 150 564 231 388 710 145 383 188 490 504 331 176 143 122 429 173 263 303 229 188 317 237 191 217 471 436 659 667 252 224 418 433 287 335 142 390 690 177 209 203 145 177 176 255 681 479 526 270 248 326 317 401 649 262 238 407 315 81 32 69 139 60 433 203 246 279 302 513 580 249 247 281 277 172 97 207 242 50 203 210 230 174 192 354 245 265 185 349 327 467 488 454 226 369 80 110 312 212 208 277 291 233 94 472 422 199 239 330 301 192 214 467 286 204 178 192 514 301 97 329 427 362 443 643 432 318 267 154 198 271 164 150 257 194 693 473 1482 1652 286 279 326 264 362 323 488 456 499 295 454 655 578 319 222 296 295 536 565 411 231 225 296 176 151 306 530 402 296 473 266 280 519 269 485 164 197 262 238 260 123 150 192 264 188 145 377 246 315 196 279 187 356 439 203 763 563 461 317 312 337 410 237 292 428 412 152 168 169 917 917 1100 547 531 1112 870 536 573 650 734 317 308 467 398 201 230 730 504 72 68 113 103 157 278 485 596 657 595 660 863 1019 1053 1430 1255 947 771 685 612 837 871 1015 1035 818 545 1059 1112 936 918 899 721 756 1037 1111 1421 1402 1326 1612 1150 1041 1220 1672 1173 1534 1199 751 715 860 1247 751 928 838 555 676 954 315 343 357 412 397 370 332 736 625 399 167 329 323 210 254 1451 1519 1255 1131 1617 2316 1167 1479 1521 1898 1637 2094 1792 1183 1811 1567 1773 1880 1458 1647 1896 1988 1256 1481 1569 1210 941 1229 914 393 371 70 1716 1779 937 2216 2491 2689 1761 440 511 775 308 948 107 428 281 338 1397 782 875 308 386 242 487 701 1030 581 1659 844 1080 1284 662 798 2066 2416 1934 2073 3507 2847 1534 1904 2187 2706 911 470 503 868 841 313 1095 369 1331 425 1385 742 62 50 908 766 1006 1980 938 636 946 704 477 448 358 597 588 468 517 479 1391 1497 1382 600 1407 936 914 1708 928 1020 844 380 551 1406 793 1733 864 980 349 788 468 536 676 877 2003 1732 489 437 403 508 491 442 554 255 378 560 650 505 553 1258 544 495 1357 448 486 535 312 796 1025 785 627 438 470 401 555 586 551 528 655 582 635 683 597 416 699 479 452 382 206 206 278 307 766 339 290 293 393 327 894 510 663 326 918 1034 559 335 272 307 303 437 4276 377 148 136 213 268 343 224 247 345 540 325 472 356 501 268 512 400 172 172 340 403 465 81 400 628 486 465 613 425 352 560 365 377 459 720 420 272 384 527 411 350 255 339 329 267 249 281 185 257 417 614 462 392 236 504 255 504 418 351 240 389 345 533 498 322 351 335 450 509 511 120 297 513 455 541 342 503 543 657 260 279 602 66 471 259 420 190 170 90 420 422 270 701 494 630 456 436 541 252 272 172 187 383 719 536 303 162 144 305 225 198 201 261 506 494 168 166 182 195 126 103 136 432 106 534 388 423 374 225 437 279 523 554 285 506 683 629 637 421 322 298 460 606 311 537 347 379 360 195 478 438 500 420 250 164 459 141 68 178 490 490 547 643 753 362 743 452 605 611 570 676 279 329 370 1089 522 1029 830 545 594 645 463 526 313 181 603 742 552 626 440 661 666 84 363 490 1045 288 240 170 234 255 277 288 470 287 214 401 302 575 179 139 355 277 841 686 756 290 718 60 253 94 84 425 660 491 548 667 553 677 463 602 328 237 318 422 341 374 373 556 438 610 458 325 172 251 159 325 289 823 303 173 253 110 237 136 183 232 824 242 315 491 469 434 536 694 743 362 175 819 467 850 862 650 1069 1052 712 700 1278 1033 860 615 195 237 142 343 641 437 564 572 294 908 938 1074 860 625 786 956 671 400 801 303 824 364 619 382 546 723 628 652 600 496 537 557 680 538 642 424 486 1058 1092 1063 522 470 446 708 652 202 294 412 453 476 366 253 213 617 811 471 851 1009 308 541 367 395 1105 711 950 406 506 733 524 497 682 733 564 508 491 876 730 733 553 556 1204 642 437 619 1139 757 600 813 868 530 594 580 627 1301 1592 1102 1164 1240 1315 1011 1109 960 1215 899 958 850 1180 1173 1369 1927 1342 836 621 645 522 763 834 904 834 499 1414 1120 743 1780 511 851 756 504 529 625 289 521 412 603 461 292 425 234 195 242 261 289 252 220 176 255 275 293 597 354 287 507 433 700 815 913 753 509 841 796 758 636 748 713 384 342 381 246 547 537 394 444 222 207 225 127 109 463 209 122 61 304 206 43 24 75 227 362 238 309 340 287 545 171 308 394 250 376 363 365 234 431 361 366 172 170 178 279 263 375 347 735 178 172 171 155 123 159 371 180 238 449 426 186 207 97 245 328 256 301 546 580 503 378 410 410 161 347 226 306 385 311 215 283 344 276 394 382 420 363 797 864 480 553 861 856 231 441 441 264 182 553 260 528 315 250 533 172 389 170 288 354 464 262 238 161 749 631 637 1146 447 207 197 219 418 317 667 491 273 268 485 441 277 312 367 552 457 395 395 332 377 645 298 577 666 368 581 482 885 399 598 564 191 350 228 323 154 278 1349 415 470 437 368 717 366 310 463 908 1145 638 669 583 466 353 246 234 302 275 546 337 291 249 555 328 265 433 506 753 443 346 323 252 212 164 141 153 120 130 130 104 104 605 229 311 282 127 480 564 487 515 387 370 494 335 336 325 450 398 647 529 512 367 569 675 565 615 333 627 595 703 321 396 499 590 439 399 348 379 959 541 550 282 710 578 508 454 710 942 613 588 337 883 459 488 569 679 754 451 567 381 659 283 274 500 852 269 626 965 485 308 273 344 311 325 342 349 335 332 415 443 532 644 426 246 297 442 105 416 322 237 235 311 448 244 419 258 165 277 300 133 153 130 76 325 311 240 104 180 178 134 337 328 298 406 112 908 353 312 430 423 343 422 379 387 447 217 366 367 270 460 92 100 130 74 436 469 452 219 387 421 571 228 510 244 525 337 675 224 540 437 320 513 490 490 303 177 542 431 171 164 199 242 185 459 903 1232 833 285 106 173 271 228 254 378 1604 588 1854 1771 1034 1273 1656 1359 1388 1555 1722 1560 1611 1397 1837 1862 452 252 536 404 578 660 679 278 356 408 335 399 657 503 394 379 237 423 496 406 398 428 392 388 376 606 594 648 799 615 452 540 567 596 482 454 420 720 855 535 661 701 656 594 732 966 606 652 594 563 638 614 549 385 453 585 728 479 598 536 870 660 745 916 824 990 943 925 954 711 1052 829 953 821 698 889 871 517 928 628 772 898 776 887 894 984 900 800 826 871 1084 788 864 607 781 841 757 728 703 1008 678 768 620 739 879 661 934 1030 951 626 711 769 612 641 685 688 767 701 769 800 771 504 793 645 764 656 721 757 646 663 672 838 551 854 861 736 699 659 874 941 721 1003 613 747 1098 737 991 945 928 801 758 819 790 747 846 790 422 383 629 778 564 385 193 265 209 345 176 295 86 270 353 108 399 330 372 315 303 279 307 407 273 539 310 319 385 205 211 203 209 349 220 291 124 394 389 418 393 466 309 324 215 217 199 256 357 173 221 181 283 307 285 449 232 163 159 296 199 181 513 240 278 167 228 162 254 262 299 180 428 202 335 549 309 309 390 268 223 353 265 375 289 697 309 327 375 274 339 380 326 297 635 172 280 258 179 300 213 557 572 389 457 282 264 546 625 472 327 356 303 490 327 590 356 294 489 279 288 339 374 194 259 372 401 295 507 392 268 370 550 309 831 588 659 604 699 471 455 654 379 1091 492 473 536 190 259 716 706 755 537 583 627 419 228 746 378 359 242 459 477 351 283 283 392 589 377 625 393 438 740 441 481 502 334 621 622 536 254 373 350 382 456 486 325 277 321 309 355 228 259 462 445 618 362 355 267 202 280 310 206 199 330 310 388 502 388 610 420 449 365 409 541 345 409 296 327 499 492 555 205 246 284 344 554 207 411 489 410 416 592 511 281 553 373 454 315 479 260 443 290 590 476 373 415 435 451 305 332 194 595 562 470 556 549 496 566 308 298 369 270 184 296 510 301 345 226 111 233 237 522 519 367 403 269 175 549 402 678 896 513 333 536 411 62 42 97 162 137 435 446 638 585 412 716 401 396 388 382 401 185 133 276 309 140 237 255 513 377 383 321 245 251 250 649 470 712 389 381 373 279 247 203 383 283 259 447 498 383 273 386 420 273 307 345 327 401 658 476 399 451 288 297 602 307 174 350 409 367 440 536 485 440 212 268 316 543 396 212 498 831 798 736 2484 2558 648 380 383 635 470 431 655 554 681 521 541 588 589 588 257 370 224 605 332 571 493 489 468 394 272 448 752 546 298 604 424 408 491 368 315 171 203 547 450 305 551 342 386 369 172 357 470 450 575 409 238 617 311 616 368 707 562 571 387 281 302 611 395 564 406 363 197 277 247 1095 1154 1121 637 629 1013 994 764 649 853 1043 425 565 571 691 312 312 803 673 157 159 285 182 310 381 732 714 749 825 751 1192 1286 1380 1403 1266 1190 1226 853 575 1226 1188 1155 1219 1412 1718 1300 1363 1595 1360 1814 1014 1010 1488 1554 1818 1669 1847 1665 1470 1470 1662 1373 2305 1932 2101 1007 1083 1186 845 967 1031 1526 919 525 1083 393 323 487 483 615 416 308 895 915 608 200 436 412 359 345 1894 2019 1891 1824 2018 2495 1891 2261 1789 2409 2113 1665 1738 1793 2114 1830 1640 1713 1800 1878 2374 2387 1574 2010 1771 2000 1636 2146 1606 498 456 342 2098 1858 1222 3037 2773 2746 2350 794 879 590 214 609 93 396 340 374 1713 1031 954 353 542 480 449 919 990 797 1714 822 1503 1577 1341 1462 2194 2742 2324 2058 4232 4192 1944 2381 2777 3070 1029 737 1029 1202 1324 611 1621 448 1895 766 1709 1008 278 102 1014 846 1898 2475 1354 631 1010 994 965 520 462 887 833 849 875 992 1729 2386 1096 645 1430 1633 1577 1770 1107 1401 797 704 823 1640 1249 1748 946 881 526 1115 821 795 1096 1199 2944 2226 576 485 652 628 766 679 645 626 817 746 967 832 569 1221 691 665 2157 606 765 935 544 858 708 704 808 635 857 715 791 882 937 894 852 980 870 775 845 616 754 704 424 413 483 280 290 377 796 346 459 273 479 588 802 792 520 432 899 1025 557 388 456 300 255 601 377 7675 989 917 856 749 603 783 705 1110 1155 1957 1491 1173 1082 1127 1016 2354 584 204 293 370 416 224 569 420 326 391 556 430 649 530 421 491 983 635 474 505 587 672 831 655 388 470 564 582 377 616 379 406 446 776 977 858 327 719 465 798 752 878 583 417 406 649 481 352 311 535 457 459 464 343 645 526 469 687 382 446 669 886 303 502 966 102 761 436 488 322 457 192 536 725 492 734 876 728 912 668 671 457 365 251 329 246 308 438 327 185 169 329 176 201 191 458 311 411 288 274 320 226 170 125 313 306 213 737 556 576 408 387 636 297 439 437 430 292 817 751 638 459 285 412 569 550 545 368 317 612 350 394 544 461 866 466 262 195 526 156 122 196 485 599 677 755 758 544 799 672 674 863 503 615 470 593 622 1281 825 940 902 530 847 803 499 523 373 200 537 681 792 887 751 675 662 312 361 497 1119 351 193 366 549 553 559 477 513 656 283 335 611 913 530 436 228 630 785 570 629 339 925 245 619 332 255 592 785 468 543 618 506 652 519 606 366 358 340 470 373 383 397 432 315 483 339 490 348 420 344 469 420 788 405 412 336 137 288 300 255 260 681 314 341 741 601 700 768 1149 762 643 364 758 577 670 704 693 743 753 632 511 994 1141 727 687 587 543 510 661 538 709 497 858 588 1189 757 911 803 498 767 858 552 940 771 287 998 439 649 471 718 748 676 751 788 603 634 871 629 560 594 668 639 1169 1170 1213 874 794 421 516 376 404 315 495 510 586 513 376 305 745 545 440 568 815 579 864 754 407 720 574 964 739 715 824 663 744 982 862 957 817 993 775 729 676 684 1030 1102 660 801 701 1109 859 1087 797 1088 616 691 814 1103 2310 2256 1827 1856 1404 1389 1614 1840 1109 1617 1148 1234 1374 1366 1735 1302 2293 1520 1100 757 811 693 595 1447 901 1322 451 1264 1278 1099 1419 550 787 848 420 397 855 423 534 558 626 448 418 449 302 326 308 401 315 292 198 192 458 464 376 738 604 432 536 721 724 868 842 889 731 904 962 682 749 991 709 862 1117 371 389 338 318 397 398 344 227 291 212 166 248 227 241 153 189 209 156 107 72 242 178 203 205 209 166 366 301 549 513 524 556 520 600 277 390 199 307 273 267 275 464 384 466 369 840 452 463 299 231 245 321 483 201 331 392 577 285 313 106 258 316 335 320 447 502 310 469 399 399 391 261 389 394 461 535 365 342 502 230 328 214 821 364 628 566 552 503 495 554 381 479 507 439 184 710 298 801 503 266 687 363 338 341 276 643 755 241 344 247 967 1048 1313 1182 555 331 317 329 648 406 763 715 410 357 775 514 437 404 567 614 593 600 675 923 626 736 534 812 1123 663 655 892 968 708 815 802 289 493 424 588 633 618 1653 641 648 594 699 736 655 555 682 894 880 849 621 435 471 425 279 376 428 472 860 870 470 398 633 564 664 863 564 517 523 262 259 307 336 322 182 130 104 174 189 158 146 236 255 307 224 340 502 678 729 748 456 434 432 481 453 409 552 915 868 740 627 629 777 626 534 578 640 588 625 905 593 566 743 630 491 864 451 973 690 549 691 628 697 636 666 952 832 1119 610 593 577 644 676 773 573 683 910 669 865 908 1200 696 582 529 1006 450 864 876 350 393 224 269 164 256 191 296 423 350 424 567 617 541 465 158 574 674 194 440 258 185 408 301 839 214 397 350 332 288 343 463 204 313 283 299 271 410 257 208 419 229 510 385 414 662 178 1281 294 284 576 782 417 644 614 361 476 518 473 481 380 410 255 269 120 173 572 976 381 509 556 583 549 334 725 437 896 383 763 194 463 448 414 523 528 571 478 267 336 584 262 265 220 347 303 618 1457 949 738 158 215 181 412 488 294 315 1628 458 1855 1741 1339 1042 1618 1449 1501 1351 1668 1348 1678 1609 1669 2152 493 457 676 486 748 587 838 708 478 575 661 736 538 540 678 605 416 679 862 654 526 477 613 525 678 645 633 719 488 683 447 790 703 615 458 554 522 755 928 393 707 720 581 556 655 669 599 659 531 608 400 358 462 385 396 468 444 453 382 526 632 588 475 675 805 576 579 522 796 584 919 895 918 785 828 855 480 600 744 467 590 677 694 654 735 567 594 748 545 640 640 636 855 542 538 600 501 665 627 585 634 522 619 528 697 557 578 592 641 346 473 448 445 485 695 473 601 663 476 395 605 592 538 635 631 594 553 553 615 545 605 522 370 841 1074 662 686 729 670 862 635 694 682 509 631 661 619 658 546 631 648 459 683 635 611 694 374 469 442 592 282 110 185 170 332 244 190 421 140 201 241 172 172 141 155 212 214 188 206 291 218 287 272 319 339 179 260 242 260 292 232 268 274 442 378 244 276 292 281 144 315 313 268 292 202 196 346 150 202 264 240 544 249 114 102 228 92 127 435 164 188 171 276 155 327 229 374 183 182 291 488 479 164 166 196 203 102 250 185 403 443 456 118 130 285 181 260 232 196 144 359 197 399 172 177 152 200 397 370 504 297 156 333 423 296 256 289 321 219 338 433 497 469 399 517 358 242 344 403 193 278 394 377 327 553 321 310 287 375 345 561 464 499 631 562 708 467 512 464 708 490 360 575 308 316 451 291 504 472 418 679 419 245 399 447 477 312 585 437 281 292 310 225 341 383 290 335 521 597 343 722 547 484 389 377 317 219 308 382 498 438 270 288 272 301 232 434 213 238 224 535 640 605 197 471 308 367 389 231 245 220 251 352 511 309 447 310 316 418 259 630 264 467 339 308 309 422 725 284 280 98 308 465 332 468 282 583 319 393 398 582 655 217 552 171 335 266 598 327 547 308 301 387 497 301 396 299 223 437 349 292 420 448 366 297 292 328 348 296 163 310 393 282 288 252 128 199 288 427 522 357 408 249 194 384 476 499 530 248 462 547 380 116 58 205 261 89 379 473 441 346 341 476 343 331 319 273 280 86 78 278 380 84 226 175 324 301 345 335 154 142 185 432 431 429 490 397 488 320 308 233 254 310 261 280 280 179 261 222 295 226 240 227 274 268 336 308 454 417 192 317 509 378 234 289 329 303 335 345 288 360 293 240 167 308 174 118 520 579 566 567 2411 2552 362 440 503 391 388 317 377 432 731 684 603 565 573 368 255 294 311 280 266 229 289 295 334 432 307 620 626 475 392 299 658 617 485 314 498 184 242 405 273 315 513 765 586 376 238 202 394 550 492 215 360 256 140 360 200 577 432 462 381 274 362 631 503 455 334 267 201 258 245 991 763 907 420 472 774 1003 673 356 541 820 525 524 490 392 399 449 1088 480 293 287 202 182 194 279 719 653 645 555 831 954 951 1151 1294 1144 1175 838 872 400 1519 1214 1320 1524 1410 1749 1027 1118 1034 1500 1446 1407 992 1490 1195 1529 1510 1251 1375 1274 1055 1377 1309 1840 1966 2110 1056 1090 1255 644 407 1175 1040 785 729 920 469 420 355 300 385 404 241 984 749 461 344 344 332 275 226 1590 1653 1644 1464 1388 1284 1602 1316 1468 1869 1433 1305 1485 1483 1883 1420 1274 1276 1285 1621 1958 1670 1793 1648 2016 1898 1914 2133 1978 318 245 262 1709 1590 1012 2174 2251 2353 2459 691 671 696 256 719 126 726 669 339 1085 992 787 284 371 273 265 745 966 621 1139 865 979 1060 903 1045 2063 2568 2186 2192 4417 4454 1903 2454 2254 2514 1230 510 929 1113 1212 813 1388 536 1509 498 1602 618 165 66 623 642 1232 2151 951 407 860 572 517 386 382 802 691 751 798 761 1425 1553 754 544 991 1516 1478 1668 860 955 596 405 656 1143 527 1327 473 535 311 665 826 683 861 788 2018 1767 455 437 647 703 832 455 623 380 475 724 955 606 384 973 397 330 1714 584 780 813 604 885 628 785 790 653 687 606 677 744 792 760 710 835 596 762 555 718 691 986 232 178 311 234 270 270 752 412 399 347 490 322 744 576 310 296 586 525 239 317 223 379 357 175 148 989 7448 6295 3082 2015 365 863 572 861 983 988 1194 1119 803 1338 1511 959 1962 172 464 477 518 357 260 290 226 206 448 346 492 429 373 527 489 286 331 170 285 531 740 748 323 385 397 386 443 437 447 350 397 550 611 268 370 315 487 376 362 318 378 208 376 316 354 150 168 592 207 288 574 228 565 362 318 438 393 445 467 552 333 368 781 125 803 270 198 184 332 212 366 435 308 676 658 721 876 534 854 363 330 203 327 194 277 194 162 186 129 166 108 232 283 488 133 118 275 221 156 234 166 100 261 202 173 689 407 450 276 257 419 211 431 392 340 169 417 369 413 494 289 304 614 432 581 407 293 495 477 407 351 391 642 339 130 169 417 281 247 191 416 388 491 405 763 329 438 467 416 522 547 451 584 513 593 1034 564 536 426 541 667 692 471 609 587 88 551 591 622 697 497 338 465 224 404 557 879 195 242 206 341 275 277 272 380 613 221 298 482 342 234 130 171 531 744 284 371 367 626 104 342 127 112 322 467 340 396 481 423 564 371 454 386 337 335 357 291 321 333 363 321 412 351 384 240 309 218 355 266 589 314 365 178 179 351 293 270 337 886 291 316 897 337 784 661 733 531 499 283 558 449 510 538 751 540 900 765 621 542 596 444 416 558 557 534 541 618 820 573 608 462 856 645 769 610 429 600 632 392 492 484 294 462 524 553 580 522 528 500 495 690 537 331 658 492 557 492 590 413 851 983 778 714 650 309 404 374 300 309 409 457 479 687 405 220 561 439 381 545 469 531 553 645 341 428 357 772 643 491 707 507 679 601 965 538 636 721 534 462 825 549 980 817 558 1041 504 917 588 609 661 836 698 792 704 690 2091 2109 1352 1275 1186 1236 1214 1453 1012 1450 984 1208 1646 1155 1216 847 2003 1133 1349 707 782 644 761 674 722 1053 241 642 1019 927 1168 472 417 659 395 343 463 545 212 245 328 178 419 208 471 309 415 440 296 542 250 250 635 299 375 641 532 612 509 670 503 330 596 586 439 521 621 698 918 878 760 725 935 318 266 159 147 237 255 225 133 239 232 125 215 120 202 190 249 267 89 110 70 195 163 171 175 173 163 221 151 340 319 470 355 329 399 264 188 202 228 163 141 155 225 164 168 288 172 163 167 227 201 181 213 517 145 205 433 629 197 238 232 452 495 484 334 563 392 432 408 563 545 244 334 391 327 311 466 280 309 437 243 259 271 621 399 386 518 295 485 317 314 348 424 345 297 131 608 225 550 289 219 620 462 275 327 253 604 512 190 238 195 564 586 741 540 661 279 263 248 519 325 626 482 306 232 521 548 371 432 653 432 476 692 572 718 527 782 581 753 1184 703 686 968 942 635 727 890 293 364 333 505 632 404 1131 561 559 486 626 598 597 543 574 712 681 735 557 323 717 289 305 412 537 290 506 506 346 393 436 287 729 804 503 401 486 339 323 522 622 384 94 124 106 90 96 80 70 196 195 444 170 222 516 618 594 555 791 461 604 768 673 599 507 699 634 557 559 522 602 624 461 547 646 632 481 707 478 378 550 605 486 469 568 675 717 622 426 373 396 465 429 395 544 833 611 554 434 479 749 598 424 519 680 675 750 535 1080 627 498 461 521 500 932 753 399 308 231 173 136 154 142 188 416 445 321 261 375 367 301 160 441 563 282 286 348 237 305 220 777 184 478 344 303 328 250 312 249 258 197 182 154 249 182 319 327 395 427 318 277 408 368 708 334 314 553 345 285 318 278 132 506 321 310 353 407 299 381 395 139 158 519 493 393 388 457 679 437 412 544 348 424 415 687 183 409 558 522 582 598 631 791 299 375 426 279 472 209 146 126 700 1033 765 414 237 160 163 431 393 332 284 1104 385 1144 974 1136 1013 1193 1238 1287 1177 1404 1175 1203 1437 1188 1451 506 491 334 413 594 403 544 402 593 458 746 748 303 395 582 427 298 530 743 641 575 532 475 321 416 575 672 779 592 583 488 702 715 593 392 617 589 633 828 342 629 624 509 555 662 807 602 619 482 518 406 326 380 384 362 422 457 450 382 476 625 553 484 846 739 562 569 502 636 576 753 781 761 713 707 748 417 524 794 488 560 565 663 577 656 480 515 575 520 614 590 585 705 635 604 534 490 658 594 532 650 513 564 498 670 539 556 545 551 407 457 397 433 515 602 457 582 622 410 388 522 568 447 508 677 617 525 517 523 562 548 504 380 773 907 596 674 612 623 918 685 730 710 505 685 699 629 680 560 574 642 497 683 656 611 720 348 538 382 544 301 96 199 135 298 167 176 401 168 199 221 168 158 131 162 210 266 213 204 246 198 238 271 301 317 171 248 240 250 265 243 254 256 362 358 234 270 282 244 195 253 249 208 232 198 174 308 155 199 211 191 542 275 124 110 207 90 121 417 142 170 155 218 149 246 221 379 179 234 329 509 409 164 164 204 187 120 255 231 495 419 446 102 116 219 160 243 206 172 136 294 139 387 162 120 146 189 358 329 533 252 156 279 399 247 254 279 289 217 361 394 474 383 389 445 296 200 303 406 173 236 328 361 317 555 296 314 265 371 322 568 431 455 627 529 628 413 469 398 647 428 315 578 286 298 384 259 478 447 364 524 447 268 353 417 455 267 533 462 259 284 383 252 273 353 305 317 572 557 327 594 484 498 353 349 285 231 296 380 437 446 341 249 243 262 223 411 197 252 260 438 590 575 201 420 294 410 428 239 256 197 249 350 487 287 404 219 316 357 241 619 209 337 384 370 293 396 626 274 262 112 416 438 324 441 222 604 312 412 391 611 553 204 575 185 287 251 521 244 427 302 284 427 405 241 293 287 211 451 335 266 367 389 346 241 274 293 286 223 125 237 438 234 240 269 126 191 270 357 509 372 419 229 174 319 477 471 441 226 371 487 342 89 58 180 247 79 331 461 465 326 344 381 342 321 307 302 232 70 72 212 356 78 193 173 349 287 331 296 163 124 198 364 342 307 455 346 464 301 267 237 250 242 216 245 251 144 217 188 348 216 224 217 240 225 320 288 498 409 207 249 523 377 176 287 323 297 323 337 281 321 208 223 149 291 174 96 467 552 525 522 2165 2301 306 435 479 365 370 309 361 438 623 669 568 568 426 386 216 255 298 268 285 209 311 311 326 406 250 572 566 457 374 250 611 597 441 294 380 147 186 291 203 305 515 775 588 394 240 173 374 418 427 199 481 217 120 339 218 526 385 508 257 181 329 523 479 385 300 229 131 163 156 887 702 759 374 577 710 842 621 334 496 774 482 475 381 321 375 493 1076 385 207 178 194 188 192 263 752 597 601 563 829 890 909 1005 1262 1088 1225 842 710 379 1345 1106 1241 1282 1297 1708 881 951 982 1338 1242 1358 863 1400 1163 1511 1305 1132 1232 1193 963 1324 1294 1681 1630 1774 1025 939 1140 559 372 1119 1021 762 719 838 401 360 376 279 469 413 223 910 574 433 443 312 298 297 235 1525 1599 1556 1442 1349 1182 1469 1404 1290 1601 1402 1158 1397 1530 1729 1283 1122 1265 1089 1249 1447 1381 1620 1472 1788 1524 1706 1934 1748 294 221 215 1580 1538 848 1985 2117 2178 2287 705 691 574 194 631 128 722 667 289 1009 954 747 226 348 254 237 748 930 564 998 897 852 923 883 884 1961 2423 1997 1866 3947 3960 1711 2194 2034 2226 1050 488 861 1071 1045 813 1344 499 1414 460 1353 605 163 64 604 603 1118 2010 822 333 839 536 476 372 366 728 668 683 635 650 1390 1524 715 436 1032 1359 1331 1327 755 860 465 345 570 1159 464 1141 449 531 313 645 765 590 768 710 1858 1533 458 414 628 588 768 400 578 366 510 674 762 513 363 941 403 346 1547 615 788 852 562 822 579 715 758 539 620 520 556 698 738 734 668 785 510 739 532 641 676 806 260 163 240 218 293 262 843 442 402 284 434 298 619 592 274 245 529 481 227 317 227 307 291 228 136 917 6295 7128 2951 1837 360 640 532 699 814 937 1062 1090 735 1136 1306 841 1654 158 331 338 348 358 260 290 201 175 452 346 429 425 375 515 489 284 363 162 277 441 722 706 323 358 366 374 402 402 443 338 381 509 538 285 385 275 502 350 332 329 385 207 374 274 308 140 156 563 213 281 446 267 576 376 288 444 454 502 473 548 333 340 672 117 711 305 192 186 324 214 364 426 334 597 608 639 771 574 745 395 445 235 349 202 194 176 150 178 125 154 112 207 274 490 117 108 257 159 136 238 166 100 282 182 122 617 456 363 211 187 530 249 438 413 358 165 368 332 322 432 306 347 590 419 505 408 312 435 428 338 346 363 610 313 128 189 303 263 231 202 406 378 523 374 758 350 389 482 406 481 550 379 525 444 538 981 481 494 406 513 690 714 496 616 571 136 527 623 563 592 369 332 438 183 386 491 764 189 234 175 294 240 244 252 356 595 202 280 445 329 295 191 220 519 679 244 327 342 673 100 315 102 108 229 473 387 429 456 402 547 401 456 320 267 288 311 255 277 382 341 293 396 323 356 226 297 212 283 198 520 258 303 169 130 301 252 304 282 779 242 278 907 309 741 696 697 496 394 236 502 404 476 504 743 466 802 639 516 490 512 403 405 526 525 504 500 641 719 559 555 442 756 617 729 592 392 578 607 341 454 486 278 413 500 519 550 480 475 467 443 640 408 309 560 447 572 497 518 370 727 840 678 678 618 279 390 362 297 272 377 445 455 672 365 258 649 371 347 489 455 468 445 573 224 415 358 701 601 425 688 570 624 553 908 558 642 738 448 450 782 480 884 731 554 920 484 847 599 627 612 725 707 834 646 685 1955 1995 1332 1326 1120 1099 1183 1364 946 1408 938 1103 1561 1028 985 757 1969 1068 1174 637 704 636 703 580 612 962 246 637 1020 896 1023 462 428 632 373 325 497 513 190 254 322 176 371 182 446 265 332 480 353 520 212 206 620 283 407 617 456 548 425 583 528 317 552 538 450 521 643 718 824 838 775 640 848 318 194 118 112 188 206 182 127 219 212 125 189 104 219 168 249 253 91 112 66 162 141 155 155 151 143 201 139 273 268 507 333 311 379 275 153 180 210 141 125 139 217 168 166 278 152 122 128 221 197 181 211 444 151 247 472 618 152 186 214 356 395 443 292 519 350 354 356 503 503 226 322 263 198 260 434 244 238 334 223 214 307 461 325 358 482 287 443 311 308 332 402 315 265 119 558 219 510 259 199 557 357 287 253 277 560 476 227 226 187 594 596 779 452 610 232 222 212 436 309 531 395 262 179 428 423 305 299 493 408 438 595 570 543 390 684 510 683 1123 653 596 844 984 638 663 855 261 335 291 400 621 302 1113 541 452 411 522 454 443 393 438 589 516 679 471 255 683 327 287 264 466 280 461 451 322 330 387 283 692 667 492 368 461 323 331 510 583 364 94 124 106 90 86 80 70 176 195 428 168 216 529 526 491 513 827 510 507 742 694 698 473 660 627 493 503 479 513 721 487 563 637 615 450 644 407 304 520 571 491 450 559 608 622 536 350 319 344 450 448 403 530 702 637 611 458 372 705 537 398 432 593 656 710 408 1001 546 483 380 495 383 809 704 377 352 225 175 105 111 107 141 365 404 285 247 351 331 273 174 372 555 326 266 315 206 291 210 760 170 410 296 194 266 226 286 257 238 187 190 143 201 176 356 288 399 421 282 288 303 359 686 279 265 509 331 279 312 274 112 502 315 276 325 429 295 391 391 135 140 396 387 345 353 442 641 412 388 468 304 366 360 647 187 346 499 457 517 537 533 742 265 332 340 273 520 204 102 86 643 1071 733 396 223 156 165 399 389 362 268 1066 393 1100 930 1196 1109 1169 1267 1296 1224 1419 1264 1167 1444 1092 1355 540 424 307 436 519 361 486 401 554 395 724 684 250 383 531 401 257 573 638 611 553 510 453 334 447 529 612 686 576 497 411 409 426 526 358 477 447 582 777 413 613 633 589 404 659 834 718 542 659 508 499 534 488 452 583 461 501 550 402 659 557 599 591 806 942 907 972 954 689 871 740 631 620 627 591 889 492 770 911 711 624 667 479 578 673 598 521 603 551 645 514 555 983 586 862 713 619 743 521 558 716 682 708 651 783 705 636 726 700 576 643 626 567 577 432 591 650 659 708 615 627 706 568 634 835 790 875 893 790 598 497 491 512 912 887 650 826 787 842 997 896 914 892 700 728 657 700 786 670 621 705 612 732 705 862 836 381 566 483 602 252 135 249 152 334 222 124 347 89 214 210 187 356 285 347 150 196 122 154 291 213 291 318 236 280 214 280 264 282 426 270 300 250 250 325 276 272 378 215 206 178 151 175 254 232 249 231 198 264 312 292 557 374 180 172 182 187 201 388 228 266 114 180 268 184 165 228 163 257 306 367 598 160 178 222 294 204 323 252 579 480 383 170 202 213 221 269 225 209 187 300 192 362 247 158 207 282 477 459 253 399 296 467 393 326 422 267 427 379 342 283 567 510 478 632 289 189 383 366 245 327 462 422 496 554 307 295 431 264 359 536 519 539 627 390 768 527 637 268 761 543 383 600 397 291 435 347 700 500 471 632 433 292 454 272 288 342 498 351 344 228 299 387 419 323 310 662 545 681 676 517 600 435 554 386 401 371 539 581 290 640 429 225 300 194 253 337 287 408 214 426 577 453 333 458 235 328 352 128 208 158 417 330 338 243 441 272 381 412 286 527 305 384 263 271 299 482 494 210 204 280 258 545 434 324 257 516 398 578 481 387 685 229 641 252 305 167 554 268 644 375 363 269 357 273 326 271 188 427 418 369 457 453 494 454 373 502 348 257 217 277 547 145 192 178 119 215 265 402 489 294 343 357 259 418 480 530 405 287 427 406 456 101 52 152 251 50 353 480 472 387 393 463 360 322 316 315 295 133 173 369 304 128 258 223 357 191 189 251 182 185 178 570 331 538 501 378 368 311 316 129 455 227 176 413 425 299 205 296 360 186 210 296 197 281 335 377 399 326 310 338 705 412 118 252 296 262 281 312 284 245 284 174 266 327 199 133 516 738 550 431 2201 2158 397 402 393 472 467 410 376 315 852 544 765 507 545 403 550 390 362 327 319 247 311 345 346 407 482 513 715 334 421 278 259 297 478 356 383 251 215 512 308 372 462 688 708 541 294 361 577 381 416 209 329 229 158 427 219 613 409 460 395 227 329 447 600 437 318 263 304 326 269 938 872 986 827 645 728 852 931 451 547 1023 513 453 444 402 464 418 1198 463 202 152 126 178 265 444 738 752 577 722 765 1237 1137 1157 1247 1285 1316 836 897 615 1226 1165 1346 1600 1442 1399 1014 1065 1234 1267 1480 1408 1025 1344 1504 1492 1354 1539 1578 1322 1277 1627 1174 2470 1685 1956 887 833 1117 752 597 1762 1166 939 784 1132 374 304 361 490 509 435 396 864 981 582 286 259 253 240 259 1969 1839 1923 1519 1985 1700 1589 1679 1443 1657 1671 1570 1731 1696 1642 1836 1620 1311 1662 1770 2086 1826 1390 1412 1876 1880 1721 2047 1636 379 343 284 1916 1801 1145 2644 2681 2594 2394 661 725 689 249 658 269 358 281 305 1203 783 829 394 305 222 444 856 1052 626 1439 987 825 1491 1030 1261 2009 2413 1951 2153 4244 3826 1890 2381 2324 2476 854 578 1072 1256 958 728 1513 409 1431 528 1501 887 304 159 656 769 1566 2359 1201 614 771 666 601 549 514 779 742 681 658 739 1609 1871 956 487 1263 1369 1325 1284 972 1048 739 674 551 1410 725 1470 742 614 277 694 689 628 785 874 2067 1700 429 399 686 734 662 552 716 451 702 823 876 706 468 1131 549 478 1760 665 835 838 393 785 762 773 903 538 604 535 744 750 774 849 755 862 614 722 684 555 536 798 360 216 352 241 337 269 698 389 322 287 379 352 587 508 355 369 600 702 348 325 280 222 218 382 213 856 3082 2951 7309 1948 469 610 645 962 985 949 994 1338 1055 1205 1094 682 1570 318 480 512 410 184 404 437 324 381 680 408 472 482 490 538 608 403 389 344 541 417 718 603 451 429 466 471 345 394 487 351 409 698 477 406 461 514 428 626 560 565 415 329 414 421 433 249 243 545 391 455 495 356 615 581 490 649 416 472 698 756 415 318 749 100 819 365 457 271 410 364 512 503 342 842 848 835 825 575 688 391 346 264 281 249 245 347 197 178 139 201 269 207 242 467 206 212 188 156 216 322 237 170 143 206 352 565 423 541 385 472 556 204 460 458 266 272 507 443 405 340 406 299 619 337 480 399 299 328 394 396 542 337 693 422 176 164 453 305 255 235 436 549 671 495 695 314 464 519 580 584 594 523 420 504 528 972 470 742 688 620 850 616 306 698 479 178 623 708 682 640 380 343 584 283 502 661 950 221 250 255 370 380 384 238 528 694 257 298 535 438 410 344 266 834 773 469 568 340 766 137 608 307 143 389 637 519 571 591 559 631 493 562 430 420 412 546 424 434 453 548 420 683 467 480 260 411 272 581 503 709 400 351 358 99 245 192 173 312 602 364 429 762 500 659 720 749 665 599 250 629 465 683 717 884 875 785 613 657 690 785 783 433 472 464 449 601 888 710 781 617 320 762 622 756 740 397 728 734 525 797 750 292 447 536 649 541 635 707 785 701 823 492 506 765 585 569 568 743 522 755 769 792 564 500 545 378 342 365 343 441 343 347 644 276 269 505 607 493 675 557 441 639 687 304 453 436 744 533 807 691 523 640 675 970 863 803 612 719 571 672 545 973 663 647 745 649 1073 620 753 688 894 505 592 763 732 2201 2327 1608 1632 1522 1364 1444 1551 1165 1622 1248 1390 1510 1248 1382 1023 2011 1334 1134 802 834 532 694 602 690 1170 327 661 1377 1255 1167 513 550 886 446 243 684 476 340 367 447 168 513 251 318 325 336 268 323 276 380 370 512 416 332 490 498 413 529 509 648 626 748 590 605 614 1100 789 1047 865 731 672 768 363 321 420 412 350 376 344 236 172 246 70 249 82 175 92 267 340 89 70 56 237 193 164 168 181 156 319 203 286 379 361 383 363 397 249 280 232 376 209 176 194 312 250 274 341 334 204 194 226 194 201 231 560 256 312 557 635 187 286 250 382 431 580 405 351 465 383 394 417 393 235 340 357 368 473 441 352 280 479 286 238 319 530 427 449 556 496 451 437 469 212 387 319 290 214 584 386 690 294 330 778 284 208 333 200 681 629 254 276 221 862 566 636 888 400 410 382 199 611 415 663 620 338 413 500 499 262 332 533 496 782 468 527 701 660 672 654 685 794 511 513 627 717 625 927 776 314 390 440 286 306 284 1258 508 484 406 535 774 628 609 781 770 862 748 990 655 571 322 302 374 323 349 433 592 460 488 404 593 868 682 487 382 468 243 182 298 353 254 88 94 76 104 98 72 60 184 196 340 240 220 577 667 595 649 719 629 553 791 627 668 450 627 981 782 733 506 750 599 496 559 456 658 570 673 489 389 493 557 491 439 461 928 906 527 421 310 422 498 538 430 569 614 609 681 507 714 901 560 532 554 889 727 695 530 1039 567 499 507 668 459 773 836 509 252 239 180 177 183 177 211 354 408 486 457 496 467 470 175 346 479 244 278 256 146 426 301 664 319 364 279 308 367 244 258 200 237 197 274 256 326 225 207 203 414 309 417 317 564 526 1021 475 457 688 395 388 344 328 217 441 283 360 318 660 435 223 250 147 304 332 507 531 496 589 581 492 470 635 316 428 543 844 260 466 535 489 578 583 653 492 448 329 374 333 345 204 253 194 572 1268 764 599 200 168 186 359 297 400 328 1485 385 1591 1444 1358 1609 1516 1545 1491 1636 1489 1539 1628 1669 1520 1519 420 567 527 587 571 417 651 496 319 571 632 756 512 484 714 379 650 595 830 557 523 527 449 630 647 773 918 1038 670 647 517 726 400 603 560 615 566 759 735 433 789 856 901 555 731 722 544 663 598 569 492 495 504 557 578 485 532 594 527 803 765 754 629 1112 709 1146 1164 1198 927 891 949 989 959 861 829 935 622 723 817 692 784 766 690 946 741 1026 788 717 760 742 874 902 765 546 686 831 586 654 638 666 670 681 575 553 785 820 529 596 638 834 677 782 660 653 594 762 588 788 793 755 872 983 820 782 890 877 945 718 597 652 679 719 475 718 794 676 694 821 813 1058 827 833 885 635 761 571 780 921 791 855 784 736 720 649 744 792 349 540 381 766 374 247 245 245 301 300 286 225 112 187 246 256 160 139 151 184 244 200 234 455 251 461 407 128 198 228 267 249 261 342 270 214 261 548 363 349 294 496 268 241 275 258 239 291 237 263 305 189 275 363 347 620 260 110 102 94 257 228 568 202 236 191 271 243 295 245 345 274 363 277 341 442 298 205 245 263 162 241 124 345 515 511 120 177 261 218 250 397 375 296 430 234 397 267 228 271 148 452 430 337 304 240 435 500 397 415 273 416 328 284 444 518 414 370 559 359 253 300 336 347 441 372 375 273 490 379 183 349 375 331 753 404 530 504 505 763 495 665 357 1095 536 346 727 307 397 602 538 551 489 521 786 460 267 642 595 634 419 698 618 417 355 390 298 278 366 232 590 587 615 604 424 494 323 525 567 476 333 378 444 384 493 250 240 333 332 225 257 330 306 332 666 555 450 332 342 261 341 361 224 208 230 349 508 307 380 601 382 369 534 326 675 208 532 540 555 444 526 484 194 216 172 346 542 361 480 340 329 425 408 497 313 718 320 725 253 348 314 480 368 782 405 395 415 590 373 321 250 251 579 510 451 582 575 403 357 285 370 321 344 216 354 418 128 171 200 96 187 304 388 629 317 363 254 331 454 470 527 527 294 411 624 411 102 101 192 199 189 573 565 696 525 541 629 519 570 534 433 334 144 150 308 362 98 249 337 304 272 257 398 361 347 134 377 551 634 468 492 586 333 354 297 340 482 434 475 495 426 416 385 433 223 274 216 200 346 341 319 425 284 263 276 493 362 150 370 343 323 448 430 395 430 215 149 233 423 276 203 548 480 660 502 2429 2464 464 389 452 623 360 428 517 429 666 665 581 644 607 500 217 306 299 322 433 191 552 570 337 480 416 560 628 465 375 526 503 473 483 378 478 372 196 485 405 299 383 511 639 491 227 222 466 323 627 337 207 235 259 525 327 739 395 764 474 180 424 476 487 346 491 434 178 256 284 1074 928 946 463 737 827 1041 656 492 797 1108 468 455 750 526 395 385 1091 538 308 306 182 301 271 279 791 882 703 775 793 1466 1593 1694 1440 1201 1021 1054 834 592 1859 1786 1519 1757 1823 1673 1277 1415 1439 1383 1497 1389 1162 1412 1280 1777 1863 2023 1914 1787 1393 2104 1560 2477 2150 2101 1135 1265 1246 661 674 1257 1005 911 656 1226 623 504 587 572 483 395 519 918 677 378 318 438 430 334 265 2150 2092 2060 1722 1829 1870 1743 1899 1625 1787 1902 1659 1670 1824 1679 2013 2035 1542 1790 1825 1906 1785 1530 1683 2150 1938 1929 2115 2227 516 449 284 1809 1717 1053 2906 3187 3256 2894 764 787 621 182 679 217 495 395 297 1321 846 762 397 388 348 436 945 976 804 1632 894 899 1242 932 1101 1966 2385 1656 2267 4343 3914 1785 2399 2443 3169 1268 713 1454 1246 1316 776 1437 498 1488 661 1743 933 109 54 1060 1172 1657 2306 1429 802 1015 675 752 380 391 708 642 688 864 706 1403 1983 943 477 991 1775 1819 1532 1012 1049 745 693 669 1328 756 1326 455 954 575 874 674 724 869 867 1823 1595 537 463 571 621 729 632 713 531 601 724 893 773 506 1283 483 438 2197 483 647 620 485 691 777 720 753 943 732 581 726 826 837 942 943 1069 1015 677 692 599 758 833 274 288 302 235 253 329 650 387 242 427 423 355 543 482 361 308 638 697 192 363 478 365 283 234 268 749 2015 1837 1948 7901 657 952 1005 782 876 913 604 932 873 815 996 955 1470 154 419 540 554 216 289 418 398 552 562 602 597 447 503 746 696 376 388 429 601 505 772 530 377 486 531 562 515 498 666 452 622 1087 1044 756 541 553 501 807 751 527 538 496 536 355 440 323 382 711 283 419 426 380 594 675 542 796 423 532 703 919 519 630 898 194 853 577 538 399 387 292 539 682 387 883 766 867 817 599 888 484 283 348 383 130 333 202 161 90 74 155 172 164 246 469 301 333 221 197 169 333 241 188 151 275 136 648 579 350 261 198 486 182 469 452 388 241 488 412 422 409 390 337 464 526 548 314 165 439 398 383 569 441 611 452 268 238 392 338 278 270 460 607 699 549 938 351 557 575 670 589 544 533 430 630 466 1117 569 646 624 611 702 672 404 558 498 224 726 798 800 829 653 308 705 287 415 484 947 305 370 221 335 366 389 328 549 625 136 354 341 386 297 235 254 785 782 421 559 375 780 104 328 162 114 440 777 669 707 736 687 784 527 835 409 328 343 459 359 381 347 517 405 563 423 494 375 471 349 427 337 928 515 488 789 223 269 231 316 391 551 376 385 708 411 837 706 754 871 381 544 716 665 727 763 967 903 1018 806 1011 841 1162 754 813 489 628 574 729 454 635 588 500 435 858 1108 1309 807 686 799 733 689 610 825 364 602 573 468 709 470 637 589 665 683 771 502 786 692 558 602 721 552 930 1174 1028 660 596 464 355 335 365 367 431 432 503 628 455 259 638 644 666 663 980 634 562 598 352 503 540 921 688 759 676 615 656 891 1098 690 825 757 665 710 700 581 840 630 911 776 550 1265 781 809 820 1002 737 667 825 725 2290 2552 1628 2014 1151 1364 1221 1394 1230 1341 1228 1434 1152 1355 1422 993 2327 1418 1197 711 791 568 588 647 1035 1147 371 812 1555 1319 1215 704 438 814 397 646 485 476 450 506 481 342 446 344 337 304 275 402 422 411 227 243 636 366 429 513 462 766 590 739 770 604 685 627 455 662 797 649 796 1023 856 771 843 446 296 231 209 337 487 376 278 256 184 84 242 158 189 343 309 364 109 116 78 74 140 129 165 165 155 394 241 466 402 419 745 574 620 375 383 319 269 267 210 234 412 374 334 365 455 295 249 378 325 294 320 455 223 348 697 756 489 229 129 373 408 379 368 461 428 360 487 405 385 387 384 558 501 555 441 408 383 529 387 351 390 654 605 671 603 793 589 649 775 368 507 496 210 180 720 316 529 222 292 599 400 320 378 324 925 773 299 271 220 817 752 792 1088 720 305 262 326 517 279 605 580 348 305 634 583 368 233 529 902 550 512 680 584 942 692 730 739 952 603 750 936 925 877 687 1001 307 464 367 581 543 555 1781 606 713 600 647 744 715 616 763 669 637 786 708 386 617 365 473 468 465 409 482 489 491 544 557 453 604 731 522 874 559 379 259 369 430 332 184 88 72 140 96 124 112 218 234 425 188 241 455 620 522 502 545 494 631 530 600 445 629 777 707 812 693 536 715 609 511 547 589 460 538 870 606 451 864 731 487 667 508 754 1217 725 567 687 443 704 621 557 684 818 811 548 695 728 747 568 745 728 882 960 1046 727 815 443 446 526 830 420 806 986 474 308 231 205 147 157 159 205 459 455 446 426 358 647 690 196 711 644 245 344 230 258 269 304 720 305 537 229 409 315 381 347 302 217 223 267 189 302 310 264 390 232 263 506 583 386 331 694 471 432 388 423 298 328 306 331 348 457 495 429 485 341 472 475 316 342 496 829 608 500 568 701 649 328 444 356 340 568 712 285 472 380 318 392 446 475 644 364 360 758 400 324 205 244 179 634 1319 855 598 252 251 281 409 462 400 254 1458 373 1541 1407 1683 1596 1489 1416 1285 1623 1920 1603 1935 1559 1630 1698 494 675 589 391 746 705 653 597 547 388 874 718 494 679 405 462 666 488 636 478 452 429 421 528 522 758 885 1019 642 643 623 554 420 549 611 633 585 934 427 546 656 717 791 546 664 892 923 715 714 674 707 527 573 628 451 515 666 553 417 402 670 738 662 535 832 540 549 491 1086 548 1043 1016 1093 921 963 886 882 560 736 628 725 526 514 528 569 587 604 475 555 557 653 455 859 557 557 718 598 719 557 735 882 692 736 759 709 579 555 578 629 648 568 860 642 516 408 784 667 692 561 575 759 498 698 599 549 502 653 856 814 641 1055 661 445 575 678 571 475 660 411 456 496 456 465 552 536 516 476 526 590 536 618 691 586 424 586 526 419 657 590 774 346 150 261 217 261 295 204 349 117 269 256 218 286 308 280 189 223 197 199 327 193 311 243 345 495 168 258 232 240 297 302 271 220 388 254 322 274 361 236 202 281 275 226 246 264 217 230 220 336 220 210 722 274 223 221 108 180 163 363 229 307 220 123 251 157 284 286 263 169 260 352 673 350 264 318 195 296 158 235 540 305 553 230 268 303 280 228 344 308 274 530 267 326 232 328 207 132 372 312 458 361 267 448 448 356 401 282 416 257 400 326 444 402 496 512 247 347 248 482 269 466 442 372 270 462 403 172 443 336 543 656 761 711 758 751 698 512 755 530 1046 624 316 697 329 274 949 568 530 394 350 712 582 282 604 354 395 348 605 513 577 411 322 330 232 366 207 589 589 649 591 501 281 410 532 645 285 331 250 507 333 571 447 392 365 470 253 484 265 339 267 520 425 437 499 358 375 328 370 249 214 243 548 457 337 391 561 351 317 549 467 608 236 367 389 375 401 479 451 218 164 450 267 698 419 419 247 401 507 615 730 503 729 343 799 316 550 315 333 372 654 351 374 520 430 367 407 458 272 396 742 507 757 798 627 409 349 338 284 260 156 298 477 256 317 339 238 166 436 676 567 452 539 310 381 589 647 551 583 291 424 424 454 80 50 162 241 73 705 499 769 776 619 504 503 748 674 430 430 252 222 431 472 90 290 204 683 477 636 426 467 263 325 399 421 956 635 451 563 276 353 270 263 302 254 500 510 312 279 351 525 283 342 345 274 430 568 452 621 460 287 309 551 472 132 341 365 345 460 393 642 538 497 272 475 445 455 267 686 550 601 606 1932 2469 437 510 447 357 488 409 660 557 741 585 609 690 627 431 205 274 229 474 320 248 889 883 458 536 469 599 506 429 406 387 592 623 579 401 704 327 232 440 298 193 273 273 241 241 115 128 339 344 410 280 329 238 266 432 238 624 479 551 573 251 301 766 380 350 612 598 247 295 282 664 1079 594 471 832 1264 929 663 525 775 1016 476 585 515 672 513 566 936 856 263 263 436 163 370 250 698 814 786 963 918 1284 1197 1137 1069 903 1030 777 975 833 1022 945 1037 1105 1194 1509 1303 1263 1135 1006 1010 1196 797 1475 969 1969 1530 1623 1404 1589 1432 1489 1466 2095 1900 2420 1545 1423 1310 661 693 1267 1067 862 1024 1270 305 329 619 489 441 561 439 729 685 371 249 376 352 336 247 1727 1844 1968 1986 1814 1879 1693 2425 1720 2164 1955 1699 1582 1621 1710 1571 1514 1596 1628 1624 1644 1337 1821 1788 2325 2039 2252 2310 1818 286 252 505 1836 2249 994 2325 2380 2510 2115 689 875 895 338 867 164 425 349 253 1604 1021 1023 333 395 353 349 991 1137 1226 1625 875 838 1013 1006 1785 1693 2023 1880 2186 4347 3617 1693 2161 3205 2881 1169 671 1170 890 1417 596 1545 609 1805 546 1687 852 109 72 1005 928 1854 2454 1019 742 1157 796 827 763 728 874 844 874 1073 751 1338 1912 894 830 1424 1560 1574 1808 1302 1327 681 653 838 1346 864 1522 654 825 377 841 1030 888 1103 967 2067 1832 847 688 586 615 628 779 713 489 594 717 1132 594 605 1306 771 737 2081 614 804 820 555 1001 743 679 709 858 635 640 630 976 912 882 922 973 902 928 816 549 946 708 432 286 448 209 320 363 947 400 523 308 314 341 734 830 468 477 682 604 594 424 509 586 537 212 343 603 365 360 469 657 8024 728 717 619 481 511 315 544 454 514 383 606 554 300 350 446 580 248 388 287 479 603 432 474 329 342 314 570 778 369 567 409 417 568 545 655 486 486 475 417 442 433 451 423 492 483 547 559 482 646 616 566 566 506 493 431 407 278 236 245 226 755 323 264 460 311 649 469 430 513 443 489 476 520 376 606 836 112 732 532 398 560 391 303 579 524 511 584 585 664 772 568 739 338 180 258 206 206 213 214 362 260 223 339 180 212 243 407 193 263 365 361 104 253 181 56 226 288 207 786 456 254 216 235 590 515 370 374 300 248 509 461 456 356 320 388 394 632 421 432 312 531 395 498 590 397 723 433 407 221 448 184 142 299 569 567 644 578 1067 337 619 852 648 747 655 610 474 572 467 1244 878 1011 884 842 801 797 629 736 553 161 409 502 867 603 774 566 414 265 566 615 1597 288 345 223 230 302 322 355 343 624 306 404 297 493 159 151 248 990 1042 550 604 486 893 202 241 147 204 601 556 426 489 520 483 556 395 533 599 515 571 597 523 533 459 433 359 457 399 422 380 436 253 329 280 713 380 344 260 188 427 255 404 268 842 353 204 776 632 523 576 872 885 513 299 699 696 696 728 754 766 813 398 469 659 554 588 531 553 495 549 653 422 437 496 538 546 1308 1245 1382 738 540 714 647 460 827 725 394 676 438 571 446 579 664 593 633 635 525 672 812 613 596 520 620 392 961 1068 797 658 543 647 423 385 401 337 476 466 518 682 514 324 739 368 506 496 496 627 559 639 555 719 663 994 725 759 773 801 1101 840 811 866 1096 1098 1056 839 656 998 1004 863 772 774 718 814 691 1173 1007 980 934 1077 843 934 2190 2063 1380 1517 1943 1354 1430 1527 1457 1844 1500 1643 1334 1242 1597 932 2203 1510 1301 769 819 537 868 909 851 1256 380 754 1369 1081 1328 551 451 865 290 399 635 478 274 305 255 413 470 416 430 404 254 428 387 216 220 204 617 410 488 639 432 484 835 694 758 868 727 682 560 685 549 820 797 915 746 785 826 594 411 363 293 427 471 381 253 320 347 143 367 186 228 243 333 238 86 76 124 217 115 152 133 152 96 194 190 459 290 421 701 599 617 231 254 178 332 205 199 240 351 354 405 347 288 318 284 294 266 202 216 404 243 289 545 794 407 390 254 536 569 447 467 610 558 478 502 643 631 349 337 282 334 522 726 439 441 534 285 310 292 547 446 572 613 593 524 548 554 281 398 384 276 209 745 360 640 284 342 663 426 325 393 323 600 838 292 303 279 953 716 735 978 809 390 370 328 675 469 936 678 406 375 784 634 473 471 523 612 597 620 672 812 702 532 719 826 1046 1061 1033 929 876 919 806 851 263 361 466 386 470 346 1599 698 705 669 610 684 641 505 566 743 804 688 743 354 446 523 208 264 494 479 506 551 379 379 337 387 489 645 652 575 586 350 293 370 534 412 187 173 151 195 173 161 143 435 235 250 188 165 414 649 681 671 881 729 894 707 652 639 662 690 785 766 780 664 800 712 598 630 743 490 554 781 535 362 843 662 464 718 555 952 611 600 683 561 747 665 749 616 702 656 691 638 445 477 766 625 581 656 902 777 1111 626 1303 811 606 376 1008 432 1035 1137 556 257 314 362 313 278 238 316 467 565 332 457 490 321 442 191 436 378 294 170 282 380 295 444 978 436 383 303 262 180 411 347 187 303 198 249 194 392 365 198 477 280 407 400 274 440 386 1155 385 371 614 488 420 439 361 441 421 509 580 614 435 427 288 322 185 210 497 838 544 842 553 584 688 307 704 313 427 427 725 421 488 601 503 608 666 607 583 385 285 471 271 324 240 181 139 521 1424 1132 454 283 317 214 335 295 279 226 1498 335 1839 1625 1543 1051 1665 1553 1491 1685 1366 1466 1277 1468 1780 1773 474 445 441 393 792 670 961 574 698 472 969 532 399 391 487 752 440 435 644 648 636 529 577 363 353 662 634 742 751 860 555 717 633 671 699 670 640 776 560 482 903 929 837 752 643 785 785 524 510 854 682 530 466 425 415 378 449 635 516 439 662 544 669 514 739 789 846 817 971 684 872 957 995 940 911 851 768 619 636 672 554 763 732 724 608 817 749 603 529 839 771 663 683 638 607 558 766 757 464 433 700 689 714 673 717 746 635 599 523 610 534 782 524 557 814 701 614 737 406 428 566 691 542 574 920 927 632 797 695 613 739 708 439 926 806 738 727 753 637 627 804 586 651 544 585 575 747 786 868 774 770 769 711 620 754 723 451 559 536 790 566 311 220 235 371 302 217 384 168 255 352 235 204 210 245 143 177 147 151 380 271 308 396 189 301 256 280 264 270 436 230 237 262 353 403 214 204 224 207 285 328 362 338 403 168 309 338 267 446 230 224 602 270 333 323 231 147 116 310 329 442 181 122 196 138 337 168 169 172 241 321 683 298 147 212 298 277 341 200 506 425 437 253 271 439 261 302 438 404 378 438 262 274 465 252 392 359 581 570 365 339 376 300 450 368 392 310 607 242 431 476 661 577 441 651 367 365 343 343 347 352 354 218 376 443 521 410 500 376 340 845 519 757 681 801 556 740 602 490 1050 749 476 592 260 493 836 476 786 533 504 462 781 386 688 465 518 464 652 598 557 414 295 271 325 335 389 565 612 702 598 703 348 398 492 377 420 365 375 477 494 548 334 362 316 284 166 334 327 222 368 421 619 509 391 396 299 349 371 267 327 349 373 434 415 581 765 435 444 467 478 792 482 544 253 223 397 429 551 339 263 315 312 573 430 313 310 393 497 630 836 390 826 320 847 537 366 388 658 301 713 396 407 645 532 619 279 253 292 365 548 496 481 471 456 447 176 394 186 288 207 308 436 205 264 192 124 308 192 313 578 387 461 187 219 681 451 560 905 254 352 507 418 124 56 97 94 153 405 594 525 423 502 559 407 443 435 518 257 102 90 342 441 183 361 202 443 399 423 308 292 373 222 402 397 642 832 569 661 270 268 368 316 291 181 369 408 306 258 198 403 267 283 370 253 365 514 354 412 516 269 365 623 545 406 391 474 456 554 576 455 540 337 193 208 324 324 150 484 617 575 554 2455 2570 738 875 939 489 780 396 593 531 751 679 514 611 734 510 447 418 346 564 370 291 397 393 443 504 367 580 761 494 330 451 577 502 529 327 402 188 261 444 332 305 424 503 222 322 235 152 520 252 475 221 269 200 325 358 295 595 517 523 441 356 342 623 376 402 790 714 301 341 349 543 738 735 443 745 817 1161 823 733 708 1027 449 438 652 622 361 359 867 676 208 204 308 209 367 346 845 840 733 648 563 1195 1214 1533 990 1242 1085 1066 809 855 1222 1116 1123 1531 1376 1421 1034 1035 1106 1391 1216 1359 1288 1457 1371 1572 1442 1650 1355 1537 1132 1701 1356 2164 2286 2965 1088 1284 1329 803 586 1429 1084 951 482 1375 536 625 692 470 558 595 325 877 1089 604 321 442 397 348 392 1931 1927 1929 2454 1833 2126 1907 1806 1669 2041 1690 1688 1588 1641 1853 1559 1648 1617 2048 1919 1716 2130 1970 1998 2124 1881 1966 2140 2506 410 326 262 2107 2175 1034 2648 2855 3093 2511 776 673 769 353 781 201 470 429 254 1355 846 831 365 446 379 454 1089 1024 916 1579 859 934 1327 1010 1534 1966 2236 2394 2180 4411 4594 2584 2219 2710 2646 1140 842 1335 928 1162 689 1169 416 1752 535 1938 932 142 128 1091 929 2019 3048 1308 633 1167 834 833 576 652 891 888 975 1011 808 1235 1911 756 778 1443 1515 1451 1692 993 965 808 517 688 1252 1083 1627 530 941 478 735 857 895 1067 807 1869 2116 530 472 597 639 820 728 752 495 518 947 993 1084 588 1330 617 570 1546 438 649 830 754 828 810 745 805 817 835 750 868 1112 1110 1158 1001 1109 1000 706 942 725 1124 713 364 258 332 281 192 250 698 452 511 497 400 345 737 563 633 615 811 782 294 299 555 265 232 123 224 783 863 640 610 952 728 8038 5028 1106 1952 813 1243 944 900 984 1169 1256 564 167 693 760 387 265 393 286 465 507 397 443 358 308 516 507 814 309 564 264 365 552 665 655 407 503 609 561 631 528 626 734 529 562 508 423 328 304 550 429 477 432 612 321 305 351 279 216 225 680 296 382 536 369 749 418 392 468 430 491 452 552 476 347 984 83 882 387 522 320 302 281 464 435 508 471 675 617 624 684 739 462 174 262 218 180 258 208 264 231 149 270 310 204 335 239 249 258 134 116 217 318 203 179 309 261 196 709 496 509 391 478 572 255 497 435 400 334 703 553 410 463 365 381 607 521 532 644 359 546 438 515 653 569 736 651 235 293 523 361 197 189 694 469 544 626 1039 688 439 805 623 899 534 630 592 503 640 1319 848 587 542 682 635 934 852 639 645 165 465 565 1063 1221 592 537 458 212 320 466 1355 154 149 190 198 208 228 220 399 483 338 459 382 611 361 319 185 975 662 400 420 447 891 227 321 173 229 517 598 447 513 515 522 595 449 622 457 356 351 455 343 367 317 511 459 564 506 459 550 648 549 283 279 612 327 309 196 210 374 229 318 307 656 394 238 1030 377 646 606 645 855 537 512 612 561 496 575 491 604 494 617 449 467 749 517 590 509 596 642 666 519 544 561 563 482 1038 769 963 709 607 689 568 495 761 581 242 671 445 711 505 731 624 627 611 691 602 706 884 589 478 635 603 437 779 884 995 917 841 433 321 283 381 580 535 364 448 932 544 278 382 514 603 763 528 606 967 640 465 525 494 870 562 584 620 541 874 897 875 834 766 835 846 647 629 681 630 794 811 872 529 829 799 962 959 1034 798 976 844 1181 2022 1936 1635 1637 1595 1751 1692 1771 1419 1734 1125 1281 1395 1614 1358 1082 2137 1294 1134 781 917 820 812 725 802 1342 422 722 1395 1235 1100 749 530 840 595 422 540 592 450 365 424 369 380 372 333 406 213 370 469 230 478 462 644 507 505 1053 634 679 670 643 457 777 814 664 617 594 524 796 951 1009 684 593 669 719 400 325 295 405 383 320 297 351 256 187 415 186 209 240 330 287 142 101 105 109 276 280 288 257 266 559 171 511 309 334 526 447 503 287 293 286 466 217 205 229 474 363 522 438 377 138 117 167 165 240 260 548 288 393 455 1182 292 338 197 469 432 333 348 448 444 411 532 478 495 444 536 335 352 701 487 444 249 620 333 335 382 824 458 530 492 344 475 301 367 220 346 351 223 126 612 253 517 272 237 561 378 286 340 255 691 711 244 351 302 975 775 830 965 985 348 342 221 511 264 610 498 236 302 514 426 259 214 644 829 584 480 676 576 877 552 989 1106 1041 903 812 809 1029 1112 708 924 318 412 459 658 524 525 1406 695 777 733 658 719 764 610 697 993 966 1010 538 361 670 373 500 500 558 442 468 666 512 458 478 494 518 569 732 652 814 390 435 336 646 576 182 150 86 164 177 156 104 340 369 371 255 331 564 691 595 603 693 630 821 667 538 492 638 945 764 747 732 559 859 841 728 789 594 551 603 842 606 432 1066 675 389 702 517 852 560 678 475 530 516 847 385 605 640 617 842 688 741 456 455 897 483 532 814 765 1040 911 948 437 437 495 815 483 804 987 547 226 283 216 281 250 279 284 411 520 398 485 392 453 549 275 487 453 166 260 400 333 461 333 797 189 441 354 348 337 539 433 218 274 208 312 272 391 345 271 495 251 439 425 235 635 261 1371 533 511 584 452 235 410 314 283 416 447 491 456 457 503 195 213 183 240 562 1011 931 666 575 777 649 234 608 356 821 679 765 333 425 738 708 754 789 746 784 356 380 713 430 256 311 294 218 760 1076 735 430 338 363 211 350 542 397 228 1698 480 1856 1662 1729 1371 1330 1491 1505 1634 1556 1723 1554 1531 1326 1676 427 719 471 338 621 678 529 530 632 523 1136 570 439 327 540 565 326 526 728 633 563 529 724 457 525 619 637 707 807 974 565 727 542 685 536 710 692 862 577 540 815 854 809 646 747 1096 712 717 510 1030 820 629 532 577 383 355 534 635 551 491 786 726 688 551 630 777 820 880 922 655 859 980 916 985 833 627 713 579 616 719 638 676 635 781 728 845 783 746 565 693 622 581 604 552 613 567 639 775 631 515 713 896 753 703 789 809 669 633 611 468 632 741 624 577 679 731 684 909 529 623 697 823 688 709 779 766 591 719 558 543 1063 814 477 882 735 642 685 747 881 752 867 839 688 626 639 619 826 903 902 679 632 630 796 724 865 897 662 507 451 743 895 416 221 352 283 437 233 274 227 373 258 183 260 256 278 100 142 114 124 411 290 343 380 190 296 256 255 239 247 322 156 255 258 286 421 197 171 211 205 222 235 250 230 330 145 349 266 191 368 263 253 646 214 323 307 245 138 124 341 238 303 282 160 367 164 299 210 166 251 190 255 619 259 182 309 306 178 302 221 619 412 399 300 310 490 372 276 554 505 465 417 247 304 364 187 313 219 558 464 298 303 281 295 543 354 323 360 699 293 314 335 655 459 429 498 376 322 253 286 418 400 366 198 414 651 420 333 666 492 442 872 637 851 718 668 749 728 726 482 1039 561 494 592 315 472 905 467 943 471 571 420 684 399 604 550 589 439 915 636 523 334 356 235 292 300 233 710 644 810 751 557 441 411 601 543 471 407 341 446 511 462 345 330 440 342 199 320 328 387 383 478 595 459 404 379 316 367 389 247 386 343 442 477 477 713 886 545 390 544 525 825 578 723 301 280 368 418 684 204 269 341 267 505 403 474 369 350 602 525 811 339 873 302 765 381 384 576 506 325 591 428 368 549 494 525 206 241 387 316 588 564 528 553 400 390 199 349 272 442 321 452 518 199 283 174 306 394 223 286 638 354 440 245 148 621 445 576 797 262 293 446 460 120 77 84 78 79 351 520 665 587 581 509 384 480 464 401 345 94 98 334 441 164 501 387 415 472 526 255 278 309 227 397 356 748 559 496 630 302 309 299 393 278 180 421 462 265 227 202 437 274 294 364 247 279 471 607 446 466 362 374 490 473 323 448 520 469 600 614 598 681 419 245 164 419 352 320 509 747 547 628 2573 2578 553 936 957 643 740 553 554 480 857 521 695 514 739 502 258 405 389 503 467 263 568 562 509 545 336 686 771 455 319 542 550 521 549 355 442 197 252 279 196 504 468 500 256 324 234 238 517 372 531 301 329 241 222 412 253 589 417 505 346 214 323 583 441 515 768 687 445 467 461 554 735 666 426 888 862 1081 692 636 574 920 512 610 659 635 364 292 924 714 173 163 540 218 326 352 911 757 824 618 759 1256 1321 1544 1097 1076 1104 1181 912 882 1311 1104 1077 1630 1506 1489 1082 1088 1291 1668 1315 1315 1476 1554 1351 1642 1809 1657 1538 1626 1366 1726 1475 2365 2731 2760 1236 1200 1398 735 625 1242 1175 1068 625 1324 513 525 566 389 543 524 408 969 986 622 286 624 579 430 451 2053 2053 2006 1799 1766 2113 1853 1837 1912 2070 1948 1859 1488 1773 2034 1721 1759 2118 2012 1996 1801 1922 1808 1679 2020 2148 1844 2056 2181 485 322 293 1891 1986 1156 2986 2842 2973 2375 901 867 621 234 569 240 334 318 219 1391 805 873 413 479 370 687 991 928 920 1275 787 931 1202 1224 1442 1950 2297 2163 2220 4200 4657 2357 2277 2827 2602 1197 694 1296 846 1522 790 1001 626 2204 574 1780 1228 175 132 1101 1213 1926 2821 1541 555 1024 897 886 525 595 910 913 1002 1092 866 1543 1764 769 697 1450 1843 1769 1609 877 994 861 453 783 1495 1021 1620 471 839 481 620 707 767 977 793 1903 2339 604 574 542 708 582 546 703 494 514 1020 1082 859 637 1257 623 553 1697 338 526 834 577 926 997 852 838 1029 875 828 1123 1144 1104 1268 1090 1173 1119 832 748 964 1299 717 467 207 471 357 240 263 642 354 412 436 373 375 617 552 619 539 722 630 226 356 368 264 235 192 247 705 572 532 645 1005 717 5028 8177 977 1800 893 942 966 791 923 948 1198 773 196 482 514 519 288 445 308 396 309 427 430 390 378 485 632 806 405 409 294 349 608 567 628 476 522 529 471 447 500 538 455 596 487 438 402 321 264 539 422 486 358 526 408 368 267 205 248 237 495 370 343 444 367 617 544 514 669 441 518 607 741 463 481 861 50 903 479 621 337 365 226 480 449 556 565 686 498 579 466 748 329 167 294 272 178 300 317 197 196 139 209 191 194 398 248 138 271 128 116 209 364 185 226 333 278 199 640 490 517 381 438 648 434 425 353 408 329 631 503 384 473 388 538 554 554 429 526 379 513 860 610 661 472 557 548 292 212 487 379 171 112 686 527 603 655 942 713 448 518 646 814 449 547 530 491 456 1083 798 578 573 830 685 897 629 555 572 322 695 821 1198 1327 693 491 593 219 316 406 886 159 186 180 186 204 222 265 443 441 253 400 530 521 451 417 143 732 575 363 391 461 968 169 320 176 177 532 633 484 552 573 578 628 518 671 428 324 336 456 370 398 343 563 519 556 514 498 483 610 459 251 252 702 344 366 333 260 398 180 301 302 667 394 234 983 526 639 662 573 809 635 312 678 524 428 515 576 637 454 525 496 547 637 529 723 485 494 498 640 433 489 601 656 411 1012 939 1140 619 506 573 626 528 630 683 217 803 557 537 613 555 685 629 685 686 541 783 883 781 450 614 780 561 854 967 1029 867 815 476 385 316 343 469 486 325 449 837 521 350 409 430 638 660 783 679 1084 628 425 486 428 839 660 553 528 686 792 1130 1095 759 873 930 918 673 604 593 502 685 913 856 578 992 879 890 970 972 999 1023 980 985 2007 2122 1760 1491 1757 1618 1684 1739 1313 1773 1104 1186 1813 1557 1386 1110 2074 1323 1035 771 863 621 895 618 765 1401 396 811 1269 1142 943 774 787 630 560 417 468 554 580 454 438 519 378 475 396 420 292 464 623 213 477 473 627 459 503 946 718 594 784 859 400 700 676 597 667 695 494 911 897 1046 748 829 905 776 367 334 312 381 369 343 284 420 176 190 382 285 122 196 390 344 99 68 110 64 169 183 181 185 163 634 185 407 355 260 509 461 499 322 336 232 476 263 251 273 370 283 386 380 510 160 133 162 132 213 245 519 348 516 751 875 304 308 388 529 509 378 484 495 464 363 439 393 414 532 391 522 442 814 565 419 245 577 301 303 367 826 454 494 424 348 459 321 417 247 381 384 183 124 539 257 465 228 237 445 325 264 285 247 581 843 324 327 286 1023 856 810 831 878 348 340 280 535 263 589 547 281 323 558 460 258 192 760 981 632 468 626 615 795 502 868 951 1137 903 1001 993 1082 1137 792 853 258 443 660 672 422 614 1559 618 835 785 848 680 711 581 656 1140 1174 1130 513 312 777 387 507 342 514 549 425 638 565 504 446 355 509 493 917 739 1055 379 530 290 697 496 164 128 120 140 141 142 138 346 272 294 337 339 439 972 637 838 842 713 956 739 599 515 995 1051 699 706 642 610 722 1016 903 974 825 532 830 676 829 617 1138 643 418 618 641 931 589 617 472 679 561 801 391 539 718 566 1015 718 685 484 621 1093 485 580 784 884 1061 898 732 315 387 461 912 401 848 773 532 236 219 146 163 140 154 170 405 313 417 378 325 416 518 186 460 488 252 326 311 288 342 350 705 174 356 429 434 355 442 348 282 326 291 420 322 311 315 324 484 373 467 518 225 436 298 1307 605 593 493 357 375 440 310 323 234 408 479 474 370 518 230 244 170 302 522 937 1054 618 714 930 665 227 609 428 711 636 612 239 314 548 530 575 599 555 595 534 367 582 415 310 568 393 204 692 902 633 490 281 567 202 350 624 443 259 1806 405 1761 1628 2144 1479 1411 1584 1513 1537 1546 1617 1588 1752 1562 1603 463 635 447 492 774 677 594 642 485 532 1275 671 490 311 667 780 467 602 734 604 534 416 674 713 765 920 824 870 1075 820 401 621 522 665 595 510 466 631 685 753 846 879 691 671 763 725 717 673 508 948 495 565 543 641 717 722 995 698 649 513 806 685 674 642 969 688 641 739 1055 958 1091 852 992 821 828 867 943 467 893 1112 936 963 684 880 907 1099 974 675 727 767 876 833 1187 854 873 650 732 888 621 677 1099 1027 977 925 885 888 662 702 805 725 633 784 638 700 730 721 731 958 660 573 762 760 840 942 843 748 813 807 896 471 853 827 685 773 902 846 922 840 732 875 863 795 733 700 758 652 807 915 770 830 747 769 846 798 901 1067 614 467 655 846 522 361 212 416 259 522 299 474 228 284 320 330 324 308 316 110 141 108 140 358 208 358 236 321 363 262 254 222 236 366 357 292 195 409 286 290 247 339 254 275 226 228 218 266 252 275 394 267 346 474 429 647 215 240 230 157 279 192 540 443 465 301 132 159 146 160 197 281 370 182 409 627 371 126 196 234 110 208 155 392 317 578 266 286 387 256 366 579 549 569 731 199 460 197 245 213 267 555 677 357 434 327 502 386 400 436 289 616 367 544 532 722 535 445 548 480 456 346 526 400 478 515 221 324 516 277 493 548 503 465 736 638 734 645 448 771 501 678 382 1012 434 499 444 419 341 697 508 767 491 364 743 699 326 776 423 495 486 521 477 339 552 483 324 627 369 631 437 556 631 447 457 436 419 529 626 572 293 535 580 246 663 312 265 401 320 232 410 329 336 454 627 370 304 281 405 316 351 487 221 280 202 317 477 581 467 671 523 368 631 336 483 499 445 178 176 250 361 720 241 244 340 276 734 324 464 393 413 405 468 850 330 999 253 657 401 598 281 366 362 621 371 530 532 857 414 398 353 331 559 391 411 660 673 441 622 343 269 339 337 219 367 809 132 166 243 148 355 251 469 898 497 668 461 287 723 560 575 1047 484 257 678 499 128 54 148 158 80 501 518 419 421 407 764 588 512 443 480 306 158 140 367 515 168 391 296 422 481 491 329 357 334 250 565 409 733 735 723 546 421 307 331 522 285 221 483 495 476 272 471 567 307 341 292 329 506 583 645 516 554 295 267 876 441 237 554 677 639 713 747 709 530 431 147 342 330 284 251 387 534 562 640 2406 2651 433 593 534 489 517 460 527 422 1081 503 662 799 965 444 287 433 298 364 469 367 673 623 517 470 680 596 938 354 277 677 590 526 576 385 536 164 262 783 552 252 371 295 274 317 265 124 650 300 543 295 219 325 227 518 272 724 556 446 578 564 289 519 425 352 633 574 377 411 327 884 1083 930 641 854 924 965 741 663 675 957 350 498 877 512 334 359 735 791 230 220 249 229 341 249 650 1005 1192 931 966 1239 1278 1449 1282 1380 1044 1157 966 776 1576 1664 1364 1372 1553 1323 1758 1612 1610 1342 1234 1236 1308 1497 1183 1875 1866 1918 1770 1979 1173 2177 1721 2491 2658 2555 1118 1584 1387 877 711 1254 1250 873 745 1151 583 478 726 442 536 528 350 740 910 509 290 546 508 433 353 2294 2174 2219 1749 1985 2350 1970 2332 2039 2561 1773 2577 2352 2041 2533 2171 2334 2197 2488 2410 2933 2617 1424 1980 2020 2446 1685 2022 2196 455 393 388 2311 2274 1176 2710 2865 2798 2786 729 761 892 255 1014 187 503 337 421 1682 1002 1157 549 660 502 732 1148 1653 943 1647 821 1165 1626 1182 1583 2284 2711 2111 2746 5090 4700 2252 2528 2995 3005 1215 873 1436 1279 1288 874 1546 510 1565 619 2101 807 90 84 1644 1050 1863 2603 987 691 1293 715 855 656 616 1048 973 1110 784 706 1922 1998 1036 608 1301 1798 1541 2447 1394 1258 947 951 979 1608 919 1581 759 1240 627 851 860 985 1246 1057 2660 2580 685 594 650 688 777 599 703 371 532 923 1117 837 927 1693 977 925 2183 572 743 857 730 1021 941 869 719 858 786 745 908 969 945 1057 830 908 764 771 1074 611 844 707 696 464 573 362 358 442 787 441 499 454 514 573 747 652 745 389 895 1531 677 394 402 400 361 609 345 1110 861 699 962 782 619 1106 977 8039 1941 1116 1534 1564 1696 1433 1315 1769 615 268 459 515 518 175 330 519 511 528 608 632 454 440 467 509 540 625 613 408 508 923 716 576 314 364 394 460 326 409 340 359 605 560 546 473 364 622 529 456 406 566 389 344 359 438 625 409 441 763 428 449 429 410 730 557 509 597 372 463 593 797 349 448 905 68 748 555 548 310 334 199 589 534 466 846 736 716 758 537 973 537 371 293 322 262 404 482 298 217 199 296 286 256 205 370 541 466 202 180 364 322 209 297 331 407 181 799 823 676 550 571 530 546 505 466 550 361 598 490 857 455 513 559 529 663 333 588 292 515 484 581 759 689 640 464 204 253 612 281 233 199 754 574 640 578 791 546 533 443 493 1067 516 895 674 688 692 1270 871 853 784 827 1067 836 589 593 640 190 570 664 830 992 794 516 674 355 479 738 1341 259 234 287 384 345 321 313 459 451 329 500 621 763 391 305 348 650 739 612 679 314 836 304 347 194 310 627 832 673 760 710 700 740 635 645 352 294 306 382 284 316 290 704 513 798 568 522 267 325 302 518 470 812 449 455 385 223 385 179 438 380 867 317 467 925 1037 683 786 930 1081 525 399 1126 766 844 888 753 736 696 760 842 997 1070 879 988 531 535 441 651 558 533 627 658 501 1318 975 1148 779 610 658 977 721 646 756 414 786 506 585 558 559 762 736 788 823 488 565 728 1023 534 966 725 498 933 1039 1245 633 563 488 731 646 450 431 624 475 701 811 438 407 607 569 769 778 981 545 851 812 339 603 520 1141 639 751 703 566 1101 918 1130 713 957 853 1012 822 755 685 778 845 795 865 883 1458 856 1023 1034 1117 847 994 1005 965 1915 1972 1977 1951 1996 1685 1140 1336 1328 1915 1138 1261 1514 1607 1392 1362 2620 1582 1270 1151 1254 760 930 1151 974 1567 701 1141 1347 1231 1628 570 873 1151 385 455 539 432 587 651 635 467 492 481 377 296 241 394 402 298 416 381 529 533 428 638 495 655 813 602 811 823 994 957 606 658 737 753 1095 1018 810 692 794 554 410 381 365 439 428 364 170 458 411 178 525 314 178 225 276 378 85 116 105 192 308 298 337 298 294 493 343 507 451 444 687 667 741 451 492 268 324 194 184 204 743 316 364 414 731 265 249 175 163 278 339 588 196 360 493 778 439 397 175 522 563 378 464 709 838 689 715 685 640 362 265 379 400 630 598 399 615 538 441 534 501 711 764 759 784 698 480 700 946 250 510 560 402 205 1005 263 716 411 299 819 402 617 396 582 713 655 344 450 341 1012 924 978 1038 793 449 389 379 766 381 944 927 567 482 979 766 500 447 540 666 969 595 674 761 904 633 984 898 1288 693 965 952 859 698 1113 988 429 522 388 609 767 820 2148 837 766 648 854 853 796 687 777 1045 1174 852 900 395 556 474 409 558 509 509 528 612 502 373 550 426 1002 735 554 827 598 413 426 465 507 427 185 163 139 161 169 173 157 333 292 363 197 250 626 700 1076 691 899 701 837 769 585 455 759 795 939 872 745 713 805 760 636 700 494 782 847 925 635 560 913 776 582 788 600 817 1128 873 532 628 694 706 573 563 846 715 714 635 561 1010 471 911 820 500 1033 938 699 717 992 586 593 443 964 512 731 913 516 390 299 253 193 292 219 361 563 399 457 599 561 707 487 369 495 688 175 349 236 298 358 334 1315 361 493 540 501 402 718 467 227 291 208 270 244 715 282 372 405 276 481 391 524 761 214 1095 382 362 702 481 597 401 379 317 630 641 531 545 505 612 333 379 216 239 412 842 523 468 754 712 840 363 881 420 581 614 749 299 615 547 499 601 633 534 623 528 568 648 301 266 393 413 345 994 1534 778 927 259 383 182 349 260 232 433 2391 744 2495 2347 1707 1508 1464 1721 1722 1503 1781 1603 1791 2112 1975 2016 676 546 488 443 946 656 948 673 669 741 813 673 629 533 691 937 384 605 714 708 670 597 425 486 528 896 957 1157 1120 828 377 602 442 499 426 430 418 719 650 663 694 766 651 608 555 1047 761 599 761 631 543 545 499 302 555 445 615 615 498 679 835 715 809 666 797 846 905 931 1273 974 1221 1075 1223 1211 1072 745 837 517 696 829 793 986 730 897 1056 1071 863 758 732 816 926 661 777 503 632 727 604 760 458 493 811 704 704 827 683 841 560 632 779 671 745 637 705 605 643 658 647 747 658 867 486 628 661 572 1009 876 521 832 756 441 747 618 706 1078 912 939 1000 852 882 1074 978 1051 1013 750 882 777 913 1316 952 964 875 888 821 882 1147 875 575 582 447 860 671 328 273 202 436 218 249 303 161 188 177 148 316 308 324 200 263 187 261 376 230 372 293 278 373 387 430 404 424 448 234 474 276 399 354 240 233 284 327 296 391 381 315 417 171 232 471 358 426 264 244 565 295 293 277 150 204 256 479 265 322 200 166 242 184 231 213 258 302 245 381 644 368 114 187 323 122 310 331 487 329 685 406 426 414 341 539 550 506 443 548 343 236 299 257 321 267 425 507 319 472 254 465 408 390 683 432 463 353 461 340 521 599 392 459 481 376 505 432 368 313 513 327 356 423 441 246 599 464 496 683 470 516 682 594 506 539 714 442 791 457 311 479 406 303 532 544 791 526 369 587 502 382 749 474 545 403 675 648 425 473 356 313 487 296 339 408 406 697 416 590 545 384 639 431 468 405 463 439 306 515 528 572 592 524 451 283 334 241 396 534 533 341 266 355 220 386 453 200 374 323 492 483 609 395 612 449 284 436 364 606 436 470 259 269 385 440 712 191 188 325 221 746 616 442 282 415 284 664 856 368 690 272 861 259 360 289 526 199 664 373 434 547 528 395 331 194 243 430 416 377 411 421 549 390 393 311 405 427 317 520 666 206 377 263 217 256 196 399 764 536 657 284 194 399 609 329 1072 340 445 463 327 102 60 60 253 90 311 320 481 432 464 582 382 456 442 375 391 151 129 441 338 190 234 160 437 404 408 335 183 237 197 561 547 551 525 659 507 355 211 252 290 296 200 432 434 364 260 335 569 354 384 426 290 479 407 516 389 461 324 360 624 341 232 629 773 710 877 1027 579 776 425 219 265 556 235 292 374 512 667 626 2568 2450 501 496 586 507 666 410 530 430 706 425 622 694 596 357 338 488 344 372 553 317 443 433 514 514 399 525 966 544 250 433 440 409 530 360 384 260 356 431 290 353 361 431 522 585 304 203 662 396 652 228 503 250 272 403 297 816 544 552 427 216 278 799 478 471 473 404 318 375 303 949 876 984 728 880 1068 952 812 599 603 1016 560 548 729 527 361 426 871 786 187 173 330 197 356 387 725 806 943 652 678 1168 1413 1566 1412 1488 1174 1486 919 716 1705 1660 1547 1396 1465 1379 1169 1305 1413 1437 1429 1272 1307 1429 1338 1520 1674 2110 1766 1555 1384 1905 1644 2510 2665 1956 1038 1212 1761 850 735 1351 1674 1071 776 1293 421 385 618 436 412 375 283 1049 1069 905 157 429 403 377 338 2324 2408 2225 1693 1700 1890 2049 2374 1778 1988 1682 2116 2319 1648 2304 1815 1912 1595 2116 2271 2125 2527 1986 1963 2128 2349 2105 2391 2056 424 376 381 2325 1999 1115 2858 3038 3219 3322 755 802 926 334 993 108 639 541 282 1425 1204 1119 473 469 382 492 1140 1033 709 1916 865 1123 1891 1044 1493 2232 2600 2086 2243 3949 4553 1969 2496 3287 2839 1077 535 1269 1347 1397 1004 1606 566 1703 741 1702 992 150 128 1092 1158 2048 2157 1161 778 898 765 948 412 375 1000 835 950 771 722 1562 2075 903 458 995 1902 1828 1639 1228 982 814 418 671 1173 642 1843 893 903 406 897 551 706 898 1050 2146 2109 632 542 579 508 663 608 652 462 445 937 1016 995 631 1297 601 565 2122 617 793 947 542 1062 773 971 800 821 986 933 1000 866 795 842 809 834 989 1080 675 836 1175 934 419 330 338 343 412 308 784 457 467 354 334 384 792 658 460 560 790 1097 302 261 368 430 389 327 540 1155 983 814 985 876 481 1952 1800 1941 8467 1697 2101 1834 1671 1235 1681 2020 627 201 519 590 646 201 439 373 384 369 544 546 464 442 418 436 702 581 567 252 302 518 690 605 411 455 412 432 411 685 412 440 481 606 585 496 419 574 650 499 470 714 452 294 368 517 506 378 347 419 359 434 676 324 583 689 550 700 536 606 729 978 284 367 1125 77 1082 538 540 428 313 230 428 593 625 784 785 690 716 521 793 523 385 232 382 255 326 422 229 271 251 235 226 204 232 384 222 250 239 211 197 155 135 119 151 236 175 741 596 683 529 619 472 257 555 564 372 294 750 602 448 603 392 558 429 584 269 392 319 602 392 660 594 538 703 545 450 311 454 270 206 241 622 430 507 512 933 395 583 567 549 998 633 528 499 624 641 1003 928 1032 907 618 630 1017 854 851 399 184 520 625 802 1025 541 550 570 220 347 479 1029 269 393 246 292 308 357 269 351 374 207 428 625 636 392 298 146 593 680 625 680 516 796 249 263 110 261 421 925 740 867 822 804 848 607 728 476 308 372 576 379 465 457 477 397 529 425 433 442 629 450 385 351 775 275 274 383 136 321 154 339 400 739 445 573 991 618 729 1165 902 1032 662 224 701 664 761 810 859 834 679 553 552 1001 1045 818 749 440 452 388 636 603 610 673 711 476 1112 870 1069 754 541 698 764 714 737 703 259 678 483 803 521 793 531 491 534 567 606 557 663 785 509 666 697 607 833 1063 776 734 642 403 459 417 349 331 388 405 595 585 357 363 703 570 616 659 724 677 673 708 569 824 669 959 732 648 955 579 841 862 979 595 693 555 841 704 727 738 833 1041 672 794 795 943 1112 876 981 1047 1003 1060 995 802 2005 2091 1829 1456 1818 1703 1224 1354 1103 1633 1082 1240 1388 1379 1411 1129 2552 1487 1193 727 792 784 606 926 800 1115 730 1206 1148 1037 1619 572 826 1055 400 296 520 405 516 366 458 630 389 270 316 301 354 385 409 337 449 425 643 725 603 770 537 491 732 615 658 781 932 694 776 744 671 610 876 928 669 709 825 586 473 414 363 493 533 405 190 317 160 460 404 338 156 108 183 320 66 68 125 138 224 234 244 216 230 474 291 534 497 529 758 728 804 391 424 218 469 236 228 236 853 218 435 305 585 218 206 255 235 180 276 669 242 392 486 901 298 192 267 236 285 265 416 373 393 405 359 398 370 269 260 280 434 469 533 329 231 388 323 444 286 567 426 568 372 347 489 334 428 377 513 408 211 245 564 271 486 231 309 534 316 246 302 207 549 634 319 415 338 853 749 758 955 733 505 501 246 652 282 764 696 288 444 585 605 212 196 600 686 500 663 487 759 585 699 576 881 916 777 610 780 860 884 689 894 313 476 464 695 604 609 1607 710 745 685 766 664 697 617 612 919 994 801 592 446 493 470 343 459 439 384 631 595 492 489 499 418 767 734 711 783 699 349 417 577 466 361 192 190 158 184 184 170 154 336 445 394 265 415 563 667 623 709 814 713 809 762 471 558 1003 833 678 734 599 599 639 819 708 754 596 547 661 871 475 406 1401 817 413 598 790 1211 603 733 570 662 531 719 602 644 860 817 800 816 699 861 458 890 699 604 946 733 777 601 1007 553 527 512 940 459 717 1004 596 278 226 160 267 267 263 299 536 441 470 494 703 531 445 249 483 600 202 401 342 266 448 497 706 188 473 364 349 335 561 490 211 358 267 236 198 315 168 430 291 156 396 389 413 562 261 1120 318 266 672 371 340 350 236 356 383 522 751 698 370 836 352 376 233 250 629 672 642 357 512 652 745 369 813 306 886 590 818 175 359 592 556 554 641 631 852 312 410 761 434 275 463 478 378 926 1385 867 631 269 277 264 298 427 324 346 1624 514 1590 1466 1469 1505 1492 1494 1375 1528 1380 1425 1367 1899 1585 1588 292 528 523 402 667 592 578 438 417 466 863 614 749 500 442 641 380 625 790 611 437 439 545 790 820 786 796 901 500 620 419 601 531 437 528 527 509 577 662 454 657 544 502 460 703 662 610 481 640 567 410 446 478 378 710 398 464 540 406 663 722 761 734 862 604 807 798 860 849 587 992 928 1033 908 814 751 765 405 732 783 904 787 682 884 991 1065 883 865 689 816 772 687 670 698 644 639 622 752 588 748 693 798 655 682 708 630 718 725 885 571 524 824 542 564 583 713 651 559 533 506 359 769 721 651 729 625 652 629 817 396 667 706 529 730 719 783 868 682 706 875 685 814 887 707 852 586 682 729 532 633 644 578 765 793 789 810 487 430 373 879 346 310 178 179 227 255 115 355 87 226 234 124 264 229 233 121 143 127 163 248 173 260 275 194 242 198 198 196 204 290 177 268 204 215 198 258 259 325 237 243 154 162 140 226 139 167 174 143 185 214 202 531 214 167 163 142 188 158 441 167 209 128 195 178 197 252 209 206 249 172 403 494 250 193 244 197 112 270 217 325 223 542 173 214 298 219 246 384 372 319 568 333 162 231 170 278 371 378 383 241 382 201 274 411 405 404 276 468 194 322 324 456 422 339 661 309 253 289 395 330 280 294 302 272 360 246 171 490 617 367 534 543 509 591 360 491 386 679 290 736 291 313 257 216 203 453 393 789 459 375 485 574 263 421 351 371 324 404 820 402 265 281 383 405 233 197 429 502 466 450 498 444 380 558 391 411 310 444 536 232 574 487 392 315 387 314 250 405 279 303 376 524 266 307 313 331 270 306 161 218 246 312 457 531 284 456 318 448 287 287 520 308 421 291 295 474 470 570 135 149 371 269 603 226 399 361 360 318 397 354 190 837 213 534 287 240 238 287 179 503 332 271 308 475 273 167 219 247 376 378 357 487 476 298 588 252 291 390 245 201 265 500 254 278 257 114 167 219 255 449 314 332 258 252 330 393 684 657 425 398 334 246 80 36 201 104 78 290 458 364 346 296 432 394 337 327 306 242 102 114 302 348 96 168 126 482 375 373 311 232 208 148 641 367 517 559 462 384 305 287 238 472 244 188 346 400 310 205 299 387 339 361 316 178 339 358 296 304 327 286 309 730 418 160 475 614 564 660 679 381 334 184 181 241 411 179 406 425 460 842 527 2140 2136 467 500 482 474 616 437 649 527 618 458 688 667 401 338 308 464 351 302 365 266 310 304 466 385 395 495 743 219 274 596 394 320 460 298 332 259 145 541 379 417 343 375 263 252 288 172 653 394 525 405 300 309 247 558 238 698 340 734 407 350 348 574 348 565 393 318 356 380 523 1339 858 1126 560 516 737 580 676 463 718 953 527 456 845 468 214 246 814 410 132 134 309 195 319 238 702 682 948 815 887 1306 1282 1459 1321 1339 1191 1027 911 565 1335 1356 1432 1604 1523 1221 1087 1070 1391 1267 1557 1299 971 1224 1453 1713 1220 1596 1326 1632 1022 1703 1139 2498 2100 2141 815 750 1185 775 915 1395 1252 964 554 1198 295 269 386 513 254 406 423 699 811 449 211 397 389 401 282 2131 1953 1965 1770 1658 1839 1459 1681 1823 2001 1843 1488 1498 2024 1759 1708 1743 1490 1727 1759 2003 2145 1147 1446 1630 1902 1577 1841 1570 404 348 319 1577 1581 1104 2278 2401 2408 2109 732 766 754 334 774 125 313 250 239 1277 646 617 315 513 450 410 774 920 758 1141 661 772 1319 903 903 2101 2480 2095 2071 3977 4114 1719 2341 2128 2760 694 648 799 1346 1309 712 1531 421 1408 863 1529 856 198 134 765 1005 1774 2361 971 473 868 867 692 480 478 808 737 882 582 540 1473 1928 983 465 1462 1203 1130 1319 1262 998 815 715 816 921 967 1694 731 860 368 669 493 523 718 754 2606 1791 514 339 613 556 518 482 635 390 651 559 825 743 715 1160 535 439 1530 599 835 541 332 1037 912 881 783 633 811 674 985 764 809 743 794 862 844 785 637 616 575 647 418 246 273 281 316 389 501 233 311 377 386 468 503 664 280 558 707 736 336 240 295 419 372 335 325 1957 988 937 949 913 511 813 893 1116 1697 7720 2014 1435 1918 1381 2046 1354 608 192 313 385 417 285 402 607 344 399 449 627 608 537 298 504 646 480 478 447 571 513 1116 558 371 406 367 314 351 449 407 343 392 567 755 520 409 453 335 532 518 689 515 355 430 579 649 381 355 404 235 402 399 275 561 535 435 573 393 499 650 777 344 706 834 72 1011 318 739 407 566 232 508 587 381 640 756 488 701 587 635 487 323 201 516 318 248 412 190 116 100 200 205 213 128 550 199 242 262 242 464 152 106 110 206 240 240 690 476 417 215 568 702 324 453 403 320 369 489 439 498 356 317 352 416 573 423 408 219 678 262 349 504 457 605 538 272 162 385 142 98 187 512 401 435 584 622 347 487 429 728 692 525 555 377 596 507 1278 677 884 781 452 610 533 247 352 346 152 578 688 723 803 583 400 674 259 389 499 839 253 301 252 328 375 399 327 364 449 243 484 713 384 232 138 317 508 806 547 589 334 957 107 337 135 127 463 528 390 440 493 446 527 487 488 342 270 276 392 299 303 312 535 445 607 493 445 304 413 262 459 231 510 217 304 266 105 357 160 374 287 521 241 312 866 244 728 786 598 653 570 146 588 730 1049 1095 615 806 815 721 659 785 965 814 744 481 596 496 393 489 639 423 634 271 911 848 1026 685 673 665 799 499 759 857 237 494 482 545 548 561 686 683 720 893 682 631 664 779 327 856 778 547 693 896 785 532 466 427 723 649 229 255 508 389 420 380 363 274 654 424 665 543 893 506 532 496 308 803 829 1055 553 614 613 530 443 804 802 765 618 655 704 592 674 578 675 635 693 736 639 835 602 905 767 1062 863 896 1015 885 2128 2197 1710 1515 1449 1804 1203 1288 1237 1227 1071 1165 970 1099 1234 955 2280 1445 1354 807 859 479 577 711 762 1042 331 1087 1053 944 1540 594 732 832 355 203 576 203 427 360 497 319 477 253 264 329 328 302 379 246 238 270 547 423 285 547 495 501 524 640 783 738 883 734 551 720 980 628 829 678 887 584 762 391 219 263 239 246 229 193 224 179 190 152 161 204 148 112 155 444 58 81 46 105 223 225 218 211 192 248 285 399 424 433 629 548 612 257 254 290 490 262 254 266 399 487 246 446 533 198 188 205 159 185 238 482 175 284 404 682 231 199 123 302 316 259 389 528 599 248 354 288 296 228 262 283 311 354 372 218 201 302 243 342 279 452 383 462 374 490 444 354 461 173 257 239 244 109 474 254 636 296 335 542 322 200 262 162 423 721 263 322 234 670 455 610 1048 591 216 206 343 551 537 883 783 397 426 491 421 227 240 391 540 430 561 513 558 587 664 570 872 822 670 596 623 708 701 766 666 254 534 523 614 603 510 1331 720 612 481 426 591 567 418 573 600 634 574 513 384 711 401 291 351 345 364 544 690 363 426 580 410 720 701 486 693 480 266 278 444 295 254 156 144 130 148 165 136 134 379 180 328 265 368 412 784 613 623 536 497 647 509 454 462 729 632 646 818 741 494 719 832 503 537 642 474 766 868 393 392 802 789 584 556 687 1114 973 805 523 439 556 735 534 589 568 679 567 751 648 774 708 557 629 762 737 803 822 641 629 381 328 545 785 272 598 846 529 184 350 230 206 199 195 217 302 310 543 638 309 464 643 170 505 470 172 292 365 246 376 362 911 203 408 294 375 307 363 354 188 166 122 322 278 364 193 286 244 352 247 415 307 528 230 658 312 261 504 325 366 292 229 302 448 261 400 423 302 614 208 212 151 221 362 664 440 399 491 554 510 306 520 234 405 395 624 180 535 556 461 550 596 451 641 324 328 512 451 295 228 238 177 758 1121 756 631 261 100 162 233 270 346 351 1640 462 2015 1925 1508 966 1223 1332 1326 1219 1464 1155 1438 1724 1232 1554 378 323 456 576 438 465 582 414 404 359 638 503 501 398 385 450 462 616 822 675 547 527 300 506 636 983 1043 1195 949 581 369 537 597 588 495 493 467 702 590 571 569 432 435 352 765 601 491 751 559 507 460 508 492 472 687 485 557 619 397 521 847 686 952 776 770 679 660 902 897 1032 844 798 864 789 767 795 821 423 774 1039 791 822 547 792 847 924 828 686 727 767 739 700 934 632 694 627 600 637 577 841 698 652 653 635 748 827 636 656 693 519 553 813 529 611 500 564 587 573 597 587 473 770 871 626 578 495 981 827 772 511 753 590 576 973 956 785 772 907 810 1059 1081 936 940 651 763 545 793 894 716 886 848 807 799 868 854 795 579 732 568 722 336 334 242 120 407 138 96 258 74 167 196 90 258 246 270 152 170 156 252 282 208 280 285 372 440 169 184 170 182 290 288 178 295 283 250 291 305 341 190 188 219 154 219 339 233 143 227 255 307 150 122 533 371 211 193 136 165 118 557 204 238 226 199 197 219 228 193 167 274 184 440 464 532 217 280 346 182 333 203 346 274 568 118 122 348 288 504 597 498 459 516 212 243 190 322 185 343 410 490 327 515 291 293 319 280 503 338 461 352 496 268 655 531 514 391 319 238 417 362 323 360 414 293 515 401 282 191 516 659 385 620 699 650 598 650 566 486 692 335 768 357 378 428 197 230 373 597 837 500 367 568 530 241 497 265 324 384 423 438 348 282 367 262 351 279 482 303 483 386 324 539 498 329 378 377 361 377 545 429 366 533 587 371 439 392 212 231 237 324 264 360 561 355 301 393 170 291 321 220 274 275 301 360 465 287 474 308 220 547 383 617 419 386 244 254 372 402 590 182 142 242 271 840 389 387 322 305 446 451 287 259 709 193 616 302 321 189 560 189 527 307 361 428 352 235 190 279 296 432 467 431 438 468 325 395 471 427 323 202 112 305 623 218 242 225 132 132 200 247 352 189 207 205 152 429 418 406 667 348 532 263 316 127 54 110 177 111 459 502 343 318 334 567 383 372 354 446 282 114 102 429 314 229 190 264 394 332 365 368 289 312 245 458 419 536 727 547 495 312 311 253 275 352 300 470 478 363 298 333 535 424 446 259 247 364 452 647 543 602 299 256 555 387 243 417 544 498 594 600 522 346 278 139 322 292 281 190 510 485 735 568 2275 2123 496 516 493 600 597 392 529 467 691 578 559 689 610 363 251 283 256 345 445 331 269 267 374 445 433 484 736 394 223 596 322 320 348 312 409 225 246 460 342 232 381 386 626 655 297 193 483 500 515 451 476 335 300 460 297 973 606 486 468 273 427 486 273 424 294 236 335 359 585 1309 1396 1321 615 689 719 854 656 655 843 1022 566 590 787 351 248 230 844 511 108 102 277 229 148 335 631 738 789 651 992 1014 1324 1180 1579 1560 1336 1228 843 560 1614 1429 1477 1690 1316 1070 1116 1104 1212 1439 1143 1224 1108 1359 1327 1468 1410 1399 1577 1556 1176 1817 1483 1984 2095 1741 802 827 1155 746 743 1201 1305 1028 462 1025 461 413 743 457 372 488 307 826 1094 461 177 387 381 282 276 1937 1930 1867 1509 1733 1850 1288 1599 1666 2313 2122 1654 1397 1586 1749 1604 1604 1466 1445 1832 2048 2130 1198 1325 1626 1643 1671 1735 1774 581 474 328 2051 1818 938 2781 2768 2848 2327 885 1017 972 464 1088 144 326 188 274 1321 798 789 353 559 457 545 539 945 807 1072 994 1057 1570 1103 782 2209 2623 2355 2519 4828 4256 2124 2363 2516 2818 887 645 777 1193 1316 738 1342 369 1298 642 1619 812 178 120 810 1065 1500 2487 1002 385 926 620 655 371 323 855 729 957 703 633 1758 1996 868 740 1728 1432 1396 1340 984 953 840 655 949 1476 928 1481 919 1069 511 997 580 622 850 1052 2426 1707 534 482 677 587 677 607 691 493 463 653 802 946 665 1039 527 457 1808 899 1147 604 481 972 754 845 758 586 962 832 752 682 713 733 620 692 843 711 782 577 949 520 405 310 299 359 283 436 797 383 402 355 344 545 904 731 368 560 762 1244 320 397 433 330 310 273 472 1491 1194 1062 994 604 315 1243 942 1534 2101 2014 7593 2224 1812 1713 1718 1836 642 171 417 476 401 149 515 488 387 360 632 475 491 482 393 520 626 703 448 439 379 598 746 499 371 462 406 381 474 518 453 443 509 438 459 415 309 556 312 419 396 615 354 561 513 436 419 407 463 515 314 422 507 268 826 391 315 459 461 555 461 656 253 491 982 104 988 400 425 467 474 216 527 463 402 897 955 624 580 496 831 267 339 304 344 270 501 526 257 145 127 259 172 176 135 508 432 441 305 246 172 200 132 134 105 248 297 943 442 592 418 355 533 361 453 420 304 243 569 397 391 454 583 389 511 717 337 291 204 366 384 431 551 625 484 415 225 206 479 182 96 391 697 548 607 548 547 318 900 405 429 500 500 728 352 532 631 1005 762 985 970 468 646 690 429 448 383 157 397 481 674 879 426 452 939 247 413 544 848 321 440 210 564 368 454 324 473 374 309 410 345 439 236 113 262 473 591 640 700 281 801 112 402 193 120 458 539 399 451 446 434 482 427 612 375 247 293 520 301 315 425 571 346 635 405 492 221 299 241 301 316 791 410 317 333 133 477 315 219 339 700 284 379 950 314 652 700 809 933 745 215 633 627 746 818 922 953 680 807 1000 1041 1110 1072 765 582 536 483 634 509 660 547 617 271 864 1027 1148 868 638 846 726 539 650 690 274 705 500 503 561 482 765 742 810 1018 605 661 544 684 305 605 539 744 838 1133 999 640 464 468 379 294 376 331 311 357 379 349 344 287 740 811 498 684 1001 569 740 466 336 770 635 1226 627 454 749 491 489 746 1090 800 646 812 773 586 544 463 751 1087 668 582 530 1158 671 965 715 937 818 905 985 723 1890 1860 1644 1812 1597 1504 1029 1155 1166 1292 1015 1146 1203 1127 1206 1304 2093 1356 1027 552 612 478 476 692 914 870 447 1301 1156 1039 1397 514 754 848 376 290 381 206 355 331 375 296 478 436 292 225 239 280 449 251 354 340 506 406 356 533 466 395 573 630 819 761 877 845 508 1036 702 755 871 891 659 667 704 534 205 210 202 215 260 181 185 167 146 170 211 251 198 257 194 570 94 108 108 118 222 228 253 243 210 390 272 290 356 466 730 680 772 405 506 239 404 201 183 187 322 212 275 453 482 307 305 277 225 104 148 487 185 290 439 546 294 285 80 232 310 332 378 399 435 286 450 237 243 237 274 241 354 412 421 250 237 269 326 414 335 589 383 785 703 531 376 498 656 255 522 578 327 126 532 178 583 419 174 575 222 320 218 299 473 622 252 337 260 825 828 944 1129 665 263 253 290 485 319 832 704 284 454 584 435 251 217 473 504 454 443 433 475 486 608 628 655 582 612 591 467 839 607 532 707 233 415 319 531 678 519 1584 661 559 496 709 500 479 382 508 576 542 563 399 272 516 436 412 320 305 374 713 550 378 461 449 394 755 643 634 537 781 469 389 428 325 430 190 147 125 149 155 184 164 293 174 348 248 293 511 746 647 575 434 458 436 474 427 424 545 696 565 646 608 463 696 1039 823 907 411 405 626 874 492 382 647 1026 537 643 671 715 891 869 471 375 554 403 548 570 807 842 903 670 543 861 466 675 585 618 843 690 849 752 677 371 344 330 1013 398 628 1138 657 207 252 266 161 196 192 255 316 214 317 494 536 619 712 265 356 411 191 670 323 221 383 260 659 252 511 297 339 300 383 319 503 376 287 251 202 336 224 286 407 124 378 454 379 498 231 663 304 286 371 539 353 405 337 362 251 211 610 659 347 365 251 266 193 340 352 498 456 511 600 677 508 263 585 387 635 660 561 165 352 593 380 594 649 496 852 256 391 417 372 364 334 231 195 573 1178 629 845 362 255 366 230 297 492 329 1492 552 1506 1321 1137 1140 1082 1115 1210 1115 1289 1127 1292 1703 1536 1459 468 268 458 538 477 655 651 539 424 347 746 426 707 456 590 474 349 579 895 728 612 581 608 862 946 777 787 880 972 795 443 773 824 564 521 800 782 739 759 905 710 780 611 676 711 852 842 571 577 730 539 553 553 549 674 612 584 713 651 784 788 887 956 873 789 623 631 697 959 1346 1048 955 964 903 933 908 1071 638 915 947 981 1182 759 1183 1225 1373 1061 1192 878 941 931 582 930 663 529 606 648 819 916 811 865 812 853 834 913 816 700 743 915 508 699 813 664 606 474 702 879 701 656 605 718 713 832 927 1219 1194 1051 742 990 539 736 632 497 896 908 861 908 834 919 1128 1157 1051 1007 745 759 592 843 988 806 844 879 723 686 795 736 1040 546 545 508 942 472 206 376 323 460 371 200 570 115 284 440 285 167 128 140 174 186 170 248 480 367 484 413 292 368 237 301 285 299 430 243 268 263 377 363 352 268 398 370 272 309 296 312 400 275 288 425 380 489 260 234 511 377 139 123 127 156 125 513 234 287 210 173 184 239 229 216 177 278 202 442 666 374 132 199 136 151 156 326 340 318 596 182 192 439 199 274 453 410 351 541 311 330 293 158 289 266 563 596 360 416 312 495 346 319 452 377 470 314 400 218 603 485 470 706 498 360 287 430 409 524 431 243 497 479 309 312 619 592 390 842 622 451 520 454 655 780 855 425 771 597 314 629 483 349 651 536 732 561 438 734 482 436 616 386 408 422 760 423 453 356 422 320 542 312 468 433 374 1102 413 401 507 431 621 445 488 314 868 556 457 619 533 451 516 366 411 470 371 198 346 534 496 468 315 546 333 345 377 303 240 346 480 679 549 518 712 436 369 460 399 726 411 477 284 287 446 657 582 238 286 290 296 772 435 356 293 357 409 533 469 335 917 172 839 316 301 302 367 369 733 315 434 625 560 359 441 279 287 423 548 484 507 604 526 772 355 329 356 286 193 306 675 214 240 151 214 266 276 417 562 275 384 590 187 620 574 671 1129 368 550 392 689 190 76 103 355 107 613 453 648 634 565 604 521 448 438 368 691 399 181 381 353 273 215 238 365 401 384 327 276 308 172 806 461 551 650 578 513 281 326 324 529 280 240 350 358 281 229 254 584 265 299 190 215 287 481 371 319 898 301 310 862 477 208 518 589 555 717 704 493 459 358 130 298 377 262 299 500 658 689 661 2991 2671 637 753 755 564 713 475 567 487 790 522 830 639 813 299 303 351 263 372 497 317 589 571 560 707 725 814 846 443 229 553 533 529 672 502 472 144 266 611 422 298 346 443 612 559 364 200 479 295 516 252 246 340 210 461 368 729 511 626 555 319 367 542 730 624 510 461 393 421 523 1106 1123 876 623 915 902 788 770 756 622 1136 508 669 942 605 500 315 859 697 253 233 296 290 240 476 795 1030 1026 891 1163 1288 1415 1699 1398 1578 1232 1162 916 675 1501 1355 1416 1875 1532 1490 1296 1535 1483 1832 1507 1484 1054 1386 1779 2274 1885 2043 1771 2123 1437 2190 1657 2894 2312 2117 990 889 1664 941 829 1490 1509 1231 975 1145 404 342 770 304 495 659 467 835 1004 403 543 571 557 426 369 2585 2752 2524 2084 1857 2130 1987 1876 1850 2127 2355 2065 1774 1737 2189 2217 1927 1951 2379 2807 2487 1995 1436 1791 2474 2137 2001 2394 2078 484 446 406 2554 1984 1143 3079 3413 3373 2890 1018 1045 923 316 861 165 453 296 388 1291 1090 1139 591 439 378 613 1253 1068 1185 1309 874 896 1619 1445 1242 2256 2636 1936 2500 4713 4670 2267 2527 3132 3854 1043 851 1103 988 1889 889 1190 671 1486 656 2470 1066 213 112 1334 1097 1513 2856 1298 660 1179 897 900 445 438 1039 914 1103 990 821 2103 2233 925 456 1311 1517 1513 2029 996 1026 859 607 1004 1495 1015 1850 1155 1043 510 808 711 731 1000 939 2215 2525 569 455 864 709 680 578 759 669 861 1076 997 883 618 1245 693 532 2141 599 830 927 563 1059 833 895 899 880 889 749 822 1046 1076 1055 950 1097 843 1082 809 820 890 854 368 389 491 408 350 343 992 538 496 511 469 570 723 655 526 529 681 1228 315 322 452 341 298 226 356 1173 1119 1090 1338 932 544 944 966 1564 1834 1435 2224 8503 2186 2888 1611 1392 1247 199 446 535 557 188 329 390 474 411 541 548 355 587 624 590 572 574 615 276 396 629 799 684 557 607 537 525 592 551 518 522 561 743 638 498 368 605 436 499 433 685 418 393 304 341 435 288 310 600 329 447 618 568 709 423 377 552 441 487 572 857 470 373 869 125 856 337 553 340 353 313 450 458 482 820 1156 851 887 626 862 536 278 344 376 219 303 329 275 199 189 275 300 275 354 392 236 381 207 173 260 416 230 305 179 256 256 783 546 426 299 399 579 367 416 363 338 340 662 409 488 660 563 379 652 728 482 511 356 493 494 743 717 612 674 511 237 263 972 232 159 278 897 468 601 702 756 719 545 496 681 602 870 659 523 738 565 1105 726 955 943 829 807 704 594 621 331 163 548 653 839 1151 526 297 703 302 457 696 1303 180 232 284 361 370 403 379 610 521 225 430 496 602 268 176 441 692 877 922 1006 596 827 117 358 120 150 602 799 577 668 692 705 774 650 621 487 393 337 558 337 365 407 592 440 729 484 603 373 517 409 336 221 983 439 391 209 221 260 195 309 532 1149 389 483 1548 606 763 663 825 1155 651 284 671 677 801 857 812 1069 677 696 753 862 994 932 680 403 418 394 465 762 864 777 827 325 1158 1049 1201 888 545 862 596 540 527 665 343 570 524 594 607 594 835 745 1085 1043 568 725 760 743 500 846 852 710 1013 1217 1245 669 533 275 642 575 346 350 522 423 480 1109 452 334 843 755 590 816 915 980 1009 821 357 694 630 1102 646 729 683 691 676 870 1314 609 946 814 834 778 874 736 935 856 1112 843 693 1030 767 892 993 1145 909 982 1028 799 2315 2377 2047 1662 1930 1745 1524 1618 1224 1708 1538 1692 1409 1487 1547 1195 2354 1645 1195 914 1033 592 770 890 829 1288 620 1075 1369 1234 1668 885 671 1012 568 413 530 356 456 449 727 303 404 320 342 278 272 408 663 409 323 324 608 477 460 750 424 774 695 724 561 761 827 785 528 661 772 767 1019 1123 1057 808 919 454 359 326 304 384 427 319 198 370 206 155 391 252 240 131 332 568 76 138 96 206 332 343 355 345 335 535 290 351 481 399 711 607 705 314 336 305 348 279 211 211 716 237 315 404 550 223 203 222 200 235 339 510 203 411 439 771 288 397 254 497 526 345 461 576 586 456 497 392 421 381 458 509 535 404 539 418 327 449 375 360 294 710 376 616 678 584 575 408 484 318 570 533 335 362 845 478 851 344 506 839 555 314 533 296 783 691 332 545 486 793 789 880 1083 615 265 251 480 687 413 854 764 575 370 807 638 336 368 756 854 531 677 615 757 787 855 1019 1191 1097 765 942 874 872 701 918 775 335 558 462 828 752 730 1783 577 465 439 635 655 536 458 585 970 945 1128 659 430 658 518 474 340 495 416 707 831 615 700 453 486 818 990 471 750 639 359 347 370 488 374 148 126 106 132 122 138 118 317 293 256 322 335 557 775 739 625 844 745 816 754 871 870 1027 826 934 890 811 630 922 779 713 757 672 586 768 926 639 543 799 721 601 753 627 1185 896 680 597 546 602 657 630 487 766 926 755 846 633 804 721 919 757 743 971 1160 1096 702 1076 638 553 534 853 543 827 1242 581 348 293 197 193 205 222 243 556 445 629 482 547 727 626 179 400 474 347 420 187 175 249 275 851 162 447 352 627 416 519 435 160 338 196 293 191 309 319 420 450 249 444 468 384 551 304 1109 412 382 757 489 377 393 336 191 552 421 359 367 542 498 300 306 184 336 571 730 762 594 593 807 620 373 1044 377 428 501 750 231 621 638 582 661 686 670 582 402 385 459 332 353 248 392 276 1029 1068 901 729 200 226 328 407 598 294 381 1645 528 1660 1456 1334 1499 1597 1536 1490 1439 1628 1380 1696 1644 1476 1718 494 389 425 439 605 840 931 624 492 646 782 773 615 646 750 680 338 1049 955 572 496 492 560 713 741 996 958 1078 1062 1027 587 571 575 554 644 568 548 769 774 721 798 665 637 618 604 1001 696 741 698 784 471 485 436 518 821 653 717 930 665 732 732 598 571 643 864 808 766 907 1134 818 1105 1062 1122 1089 990 925 963 323 755 903 788 1015 775 1076 1037 1288 1168 901 866 983 1136 868 788 658 855 637 575 927 755 793 971 960 1031 886 873 958 791 833 881 563 691 793 718 752 654 839 985 615 590 600 602 720 703 652 1187 1110 977 767 986 657 650 751 729 863 740 909 794 766 878 1034 1038 877 1044 664 691 584 759 1116 720 818 784 804 830 794 820 794 567 529 454 810 291 277 280 239 316 253 222 295 142 197 206 156 203 187 197 147 172 139 179 377 243 406 277 242 304 334 334 330 332 396 267 406 220 390 320 267 259 407 274 249 256 254 242 300 231 236 196 292 358 243 231 639 351 206 200 200 168 137 543 304 338 150 130 168 160 244 173 217 292 214 437 533 390 134 164 335 183 377 294 348 346 549 231 253 308 268 432 465 453 429 713 261 255 261 172 297 257 617 719 283 519 405 363 478 418 492 309 567 302 613 323 727 626 298 691 363 351 413 443 254 361 473 290 362 397 502 213 645 471 253 875 822 540 607 437 687 367 868 432 746 462 482 470 316 382 596 584 861 626 318 612 475 314 640 579 785 549 505 519 432 401 289 338 507 317 305 344 373 701 419 369 794 463 598 765 770 424 501 335 265 406 339 434 473 395 395 272 290 236 364 627 555 304 382 445 338 264 290 185 232 212 460 551 393 534 754 534 436 504 405 704 449 547 272 288 479 396 696 222 293 258 333 793 331 444 402 331 355 370 612 318 862 235 716 376 352 362 324 228 519 289 473 308 747 372 482 475 246 484 552 504 789 847 401 450 488 426 412 532 462 546 802 205 233 235 173 216 260 279 593 402 482 251 213 514 514 589 1074 253 430 513 311 112 48 84 120 71 293 396 699 633 525 772 431 404 400 455 282 105 114 657 628 251 332 208 479 506 545 405 190 223 180 668 496 547 547 653 350 326 259 238 537 273 241 390 385 347 202 254 528 460 486 586 365 272 485 351 431 513 396 369 691 502 221 473 565 505 654 724 436 496 384 173 344 399 236 350 383 549 797 612 2802 2534 737 561 612 698 565 602 424 333 692 578 560 642 787 376 272 344 358 330 549 470 402 406 396 540 417 577 765 743 252 718 677 643 554 329 446 182 283 527 417 500 327 467 466 471 247 190 810 590 521 301 384 274 242 703 306 977 528 874 394 319 379 503 388 466 507 428 432 468 519 1352 980 1250 681 706 1081 863 865 901 718 1280 352 692 1018 528 343 272 922 645 282 276 298 245 376 428 817 962 868 834 1148 1183 1474 1512 1473 1770 1155 1328 965 727 1454 1451 1545 1807 1728 1514 1579 1582 1451 1493 1279 1564 1442 1467 1342 1761 1686 1975 2234 2208 1391 2265 1452 2583 2689 2623 843 1113 1415 1328 1035 1493 1309 1165 788 1185 609 619 732 434 403 386 486 1032 1062 760 317 591 567 349 315 2929 2904 2730 1879 2317 1897 1903 2290 2151 1948 1985 2933 2160 2004 2228 2045 2265 2161 2272 2902 2512 2806 1929 1931 2419 2421 1753 2058 2219 609 557 531 2731 2417 1168 3179 3018 2988 2850 908 981 857 301 982 123 535 398 363 1195 966 819 499 354 312 424 1121 1221 999 1392 698 1102 2095 1054 1501 2781 3171 2535 2386 4590 4646 2267 2786 2860 3432 994 801 1014 1439 1524 1053 1595 665 1717 729 2029 1141 421 283 1635 1196 1863 2696 1134 677 1071 804 830 490 488 1099 1004 1112 882 703 1821 2130 1238 491 1450 1940 1918 1806 933 1036 778 487 745 1125 973 2275 1105 888 382 707 665 692 941 1021 2419 2171 603 511 522 794 666 560 855 485 579 900 1231 1192 899 1238 604 512 2125 399 585 640 773 1310 1217 998 888 992 810 808 850 847 855 867 895 845 1145 1012 853 717 1163 918 345 324 253 456 273 482 786 472 442 682 412 534 789 487 649 512 967 1478 467 271 537 310 271 167 501 1082 803 735 1055 873 454 900 791 1696 1671 1918 1812 2186 8623 2254 2221 1098 730 211 515 572 497 287 337 461 422 424 687 579 423 456 350 540 767 541 617 255 406 567 728 646 477 495 407 399 484 484 472 499 401 663 599 559 323 634 570 562 525 818 480 459 365 500 441 311 291 610 250 579 538 321 807 578 501 603 499 557 659 986 540 477 1429 132 1306 388 566 248 426 313 516 615 492 773 872 794 875 540 1075 736 293 285 409 410 466 505 341 376 329 351 354 262 451 417 174 292 193 169 180 150 110 128 166 369 250 701 656 1033 738 522 545 310 444 463 551 335 903 801 672 401 634 520 776 751 254 671 372 559 550 446 623 628 634 612 395 221 574 234 174 282 733 600 667 538 1052 474 654 532 742 1015 451 564 592 576 479 1160 907 767 760 602 718 869 592 592 484 216 572 721 878 1045 516 416 675 247 359 475 1332 300 357 294 342 386 379 257 649 567 451 618 611 625 226 140 246 540 842 713 816 405 941 193 484 283 201 457 944 772 890 1081 1038 1103 640 869 687 659 667 721 657 671 652 747 671 855 713 689 300 392 292 276 251 794 321 360 238 117 322 211 340 483 707 346 204 1065 497 680 759 843 1013 737 266 788 644 767 850 757 709 582 798 658 826 1074 964 562 381 451 383 510 580 479 682 743 448 1025 1006 1188 1018 586 982 746 551 712 821 388 638 555 579 616 556 733 721 719 867 654 1005 672 793 517 908 841 585 884 1014 1370 596 514 475 698 658 247 414 619 518 591 622 555 426 681 685 569 695 973 546 857 623 507 539 603 1024 710 590 752 610 637 864 1122 739 648 699 829 777 924 783 971 851 957 794 1048 1091 1016 1140 1347 1687 1057 1050 921 987 2440 2550 1915 1918 1676 1800 1387 1449 1359 1557 1283 1383 1313 1661 1758 1241 2447 1896 1373 993 1039 617 613 1067 1029 1359 511 1498 1419 1240 2040 868 991 1307 488 346 532 275 517 657 781 623 405 347 322 242 261 492 497 353 316 325 659 666 403 634 454 544 738 622 833 1112 784 751 836 972 878 836 994 1014 857 678 787 394 334 292 280 354 375 316 270 263 257 202 347 448 194 110 170 436 79 56 105 145 448 417 353 434 329 507 331 465 543 650 705 671 745 304 401 242 496 202 188 206 471 292 264 502 538 132 120 221 203 203 257 491 261 457 450 980 245 171 181 301 354 262 394 412 496 431 441 312 335 286 386 366 441 379 401 263 308 303 260 393 368 616 416 637 467 462 465 405 553 221 317 295 257 116 533 284 561 285 244 611 313 290 278 305 583 739 310 249 178 840 589 618 1094 684 319 311 263 574 342 785 636 277 407 597 549 287 248 629 858 380 698 579 817 762 923 524 918 725 746 643 765 1102 622 774 721 282 694 399 706 444 573 1581 718 743 658 738 688 607 516 651 853 911 931 538 407 625 723 421 280 468 407 681 698 521 563 359 502 914 785 682 605 749 380 459 544 417 578 184 203 185 182 164 168 156 257 290 232 191 421 455 1011 999 882 510 572 700 514 446 389 993 715 835 854 1017 780 955 783 660 692 875 579 989 1071 716 598 1193 1132 464 651 751 1046 1323 1015 588 592 740 749 654 619 1133 1022 732 759 675 1145 766 790 594 675 981 835 802 735 797 494 454 440 1147 380 684 1050 600 337 244 238 268 305 278 351 503 501 387 317 596 567 495 232 654 624 264 420 370 281 443 414 1226 175 678 400 415 398 759 461 221 225 188 370 322 333 244 325 370 203 550 620 483 933 248 1443 491 483 692 256 310 293 263 350 471 382 555 562 317 568 298 341 234 207 452 810 707 607 569 558 623 333 639 413 747 515 810 172 532 542 510 523 582 577 607 379 507 544 330 238 299 346 290 892 1174 782 749 615 268 206 340 310 236 464 1696 609 1776 1645 1408 1319 1581 1374 1392 1283 1455 1362 1476 1740 1965 1942 425 490 452 564 717 827 643 430 473 374 726 573 805 563 382 606 409 671 816 766 666 654 516 794 768 1202 1303 1391 811 739 486 561 581 546 520 794 764 864 707 562 745 678 637 550 693 915 739 593 767 639 704 653 649 641 612 799 851 623 732 469 849 651 707 942 887 661 668 629 962 705 991 990 987 969 929 809 952 580 850 722 629 732 626 1074 1114 1075 912 1082 712 683 964 585 816 800 597 568 681 742 802 707 721 757 846 730 910 661 702 696 749 577 602 712 606 554 540 499 726 842 767 701 709 654 695 825 1058 984 721 840 830 564 814 696 642 749 764 641 628 746 868 908 927 1038 856 783 728 658 935 1011 823 732 833 774 1017 1002 1125 988 539 493 441 999 466 226 335 231 372 277 151 321 130 287 294 215 179 133 214 164 234 166 172 621 441 617 526 277 374 336 348 334 350 371 200 292 224 324 258 259 225 380 282 220 192 200 164 267 199 280 208 243 360 233 215 672 208 137 119 349 228 194 352 208 294 252 136 154 158 234 201 236 342 154 319 681 414 210 333 134 187 180 208 444 392 486 307 319 449 249 300 436 426 392 560 244 287 335 146 381 140 558 524 371 224 394 343 269 320 390 346 614 230 481 290 522 422 476 550 264 201 268 270 247 315 326 258 437 562 427 317 330 565 214 590 604 680 820 428 618 640 712 494 1004 535 384 828 319 303 502 417 791 602 543 770 415 255 554 350 389 265 805 476 437 316 362 291 344 333 348 442 648 741 400 493 477 498 495 602 445 239 442 318 456 395 470 479 541 565 450 352 371 442 246 366 582 404 457 578 238 280 318 179 215 333 310 464 491 509 652 429 314 665 404 810 422 475 416 353 459 437 586 172 191 213 276 582 312 316 353 409 422 526 464 399 797 239 804 377 616 410 368 415 713 386 422 586 582 378 425 218 272 411 645 641 573 581 477 679 247 226 285 229 165 245 615 238 268 209 206 313 360 422 501 313 384 319 262 574 480 550 676 276 416 783 576 99 62 156 96 72 411 329 680 531 448 470 331 408 396 382 373 137 96 383 247 113 456 238 348 305 310 276 244 260 136 685 430 644 538 430 329 235 343 297 376 245 231 256 264 253 264 315 297 247 273 185 329 225 686 417 532 509 237 272 771 547 298 546 590 525 732 653 566 375 252 140 289 757 365 430 498 698 801 606 2836 2685 494 647 684 472 685 553 470 331 713 673 709 575 508 328 290 465 226 460 383 264 528 528 521 415 456 817 792 600 336 601 600 541 577 330 425 184 289 591 473 386 412 408 350 397 211 245 604 363 636 160 185 401 166 515 413 644 445 524 318 219 308 527 487 408 465 419 187 225 342 853 897 896 690 876 763 887 694 574 727 1000 481 532 837 467 444 371 827 661 239 200 286 304 239 345 723 879 903 991 884 1041 1234 1287 1534 1620 1276 1182 973 626 1305 1249 1444 1700 1634 1689 1277 1447 1606 1380 1400 1587 1223 1592 1495 2116 1824 2093 1815 1958 1499 1962 1235 2574 2114 2198 1134 1011 1526 778 804 1438 1668 1199 809 1360 583 511 684 410 460 518 375 1072 843 943 338 363 345 455 447 2055 2213 2215 1712 2078 2310 1984 1884 1694 2469 2259 1845 1872 1943 2111 1989 1785 1718 2088 2262 2575 1729 1848 2100 2074 2134 2160 2484 2050 271 229 507 2664 2217 951 3251 2998 2983 2903 993 982 694 210 699 238 435 391 349 1383 938 886 489 368 287 559 1250 1125 859 1199 720 973 1435 1204 1464 2136 2690 2494 2164 4192 4462 2572 2512 3088 3078 1267 889 992 939 1334 782 1158 760 1840 678 2041 991 427 287 1108 1130 1267 2696 1410 566 1261 820 882 520 552 939 861 1159 953 871 1810 1821 887 611 1638 1748 1753 1765 823 882 681 739 765 1740 911 1828 535 1247 760 581 844 699 911 818 2181 2050 591 557 762 776 762 587 846 590 671 917 954 1070 579 1357 649 541 1891 439 657 907 763 900 832 913 979 717 1065 1010 954 953 946 948 929 1087 777 1016 788 841 921 1071 416 422 461 252 359 362 976 567 487 521 425 407 709 588 500 350 547 770 349 551 351 322 233 154 268 1127 1338 1136 1205 815 514 984 923 1433 1235 1381 1713 2888 2254 8275 2051 1326 987 220 597 726 334 146 429 372 360 284 473 444 362 359 394 508 553 375 468 323 284 685 576 641 462 484 453 469 504 657 499 446 441 528 523 479 452 501 319 450 466 681 386 328 360 346 320 323 308 682 446 236 587 448 719 387 328 447 338 382 478 668 372 375 911 74 867 404 583 184 308 213 461 481 483 632 907 818 829 684 961 466 248 318 225 187 287 263 255 189 150 249 174 246 344 302 250 254 206 182 231 280 178 146 306 246 188 535 481 404 295 276 591 253 388 370 529 323 621 544 349 472 358 484 461 567 329 604 315 427 620 436 701 536 506 590 300 189 316 231 140 175 627 426 497 570 791 463 479 561 742 651 645 669 480 819 707 1270 901 750 736 590 749 837 407 458 326 240 544 670 866 1225 603 319 585 365 570 773 1005 310 288 215 466 387 433 312 318 540 369 326 459 556 295 215 313 813 1058 517 593 420 850 130 462 265 144 559 634 484 573 652 642 713 521 654 605 594 550 673 579 587 632 399 341 492 357 458 413 489 367 363 367 842 359 535 274 242 306 150 225 340 781 316 349 920 449 811 546 702 729 503 467 589 727 621 671 708 669 498 681 669 572 742 620 585 473 402 442 421 686 551 693 594 425 1442 961 1058 724 676 673 766 394 602 639 320 709 594 704 620 710 806 729 795 917 649 585 679 816 553 714 791 511 1040 1471 1223 816 748 492 531 534 577 801 528 446 460 727 430 241 476 517 543 810 733 564 835 876 381 529 505 792 698 762 673 562 576 1190 1074 878 1004 963 728 765 767 643 982 694 1242 693 540 1173 805 903 1116 1085 827 872 973 848 2425 2387 1860 1494 1898 1464 1506 1612 1198 1823 1417 1511 1386 1317 1462 1093 2145 1382 1330 944 1035 946 882 767 818 1441 449 1144 1374 1124 1484 596 621 1104 412 436 576 419 579 430 642 368 448 427 405 449 270 399 498 260 255 355 648 552 527 691 649 408 706 776 520 626 836 856 584 921 676 848 1327 863 868 775 931 517 355 340 326 396 383 337 193 352 202 141 285 155 296 209 331 208 66 133 76 228 132 147 177 155 136 395 182 486 337 345 482 405 493 402 519 223 323 172 148 152 442 281 279 407 408 264 250 137 119 148 172 535 251 483 437 616 283 458 192 532 494 439 417 680 723 896 586 466 479 406 367 368 435 452 553 447 340 602 310 332 281 649 445 524 749 429 508 345 357 325 521 529 388 156 726 426 844 400 366 849 433 284 421 263 678 829 303 407 362 1015 790 896 1127 536 280 264 350 632 452 855 713 372 426 730 528 356 392 540 720 721 675 752 914 830 593 832 1227 1156 745 937 912 929 762 825 957 303 507 366 596 653 600 1461 600 576 532 579 923 893 790 876 924 1000 1091 549 253 738 305 470 366 400 532 1026 872 682 448 402 422 609 670 565 584 495 357 486 390 441 261 192 168 144 199 174 157 139 295 245 252 242 379 440 843 1003 832 927 884 716 837 691 660 817 820 841 600 523 630 666 1204 1091 1178 858 641 841 856 800 437 906 870 614 692 566 754 748 722 480 507 657 709 641 455 793 587 1225 703 698 533 949 707 619 874 820 1033 798 844 987 639 726 665 832 707 849 920 609 279 216 156 240 283 223 327 699 513 477 336 616 535 438 163 526 462 216 238 213 248 352 192 705 175 424 290 333 461 555 365 208 210 230 367 273 337 350 197 531 197 506 445 282 582 233 868 426 404 686 303 369 338 304 263 399 307 489 495 522 338 311 362 243 278 414 684 601 735 562 566 546 346 967 490 537 655 648 198 707 557 489 545 605 617 517 398 452 423 338 239 298 290 195 844 1060 807 582 362 213 250 552 429 320 365 1326 408 1486 1334 1593 1498 1583 1650 1803 1681 1757 1652 1927 1491 1542 1801 545 484 600 650 689 626 706 534 453 491 803 655 407 443 837 686 375 776 719 615 527 505 538 516 548 734 756 830 984 981 483 689 634 816 559 666 640 823 924 598 1054 976 843 579 697 1134 721 673 596 657 502 857 760 677 742 639 714 765 704 775 697 851 734 630 853 659 741 631 1276 910 1328 1285 1305 1202 1120 1074 1045 658 1077 1263 1185 916 709 959 986 939 955 790 808 761 956 656 979 695 766 650 711 911 771 859 1103 1000 1003 897 969 1034 916 896 817 637 774 921 838 783 670 869 800 751 721 785 662 982 991 1099 1130 1017 924 919 1085 672 1005 1021 920 906 893 1007 960 859 928 1246 1104 1127 1134 944 918 713 855 1040 841 1013 910 888 1261 1058 1209 1286 762 654 487 926 481 283 300 310 482 346 241 410 155 273 308 148 275 265 259 152 180 158 182 377 199 398 206 281 370 406 376 362 378 488 203 422 371 442 431 261 233 297 389 243 210 198 196 421 213 288 359 226 288 336 296 709 362 235 223 215 220 307 451 207 241 288 209 265 256 247 270 332 435 285 475 717 442 269 362 381 303 363 283 606 463 817 227 247 442 328 414 614 551 539 676 320 289 256 191 321 324 609 678 257 516 378 418 539 291 411 328 763 327 324 301 803 648 393 667 430 407 319 547 370 350 376 392 501 412 423 373 544 580 421 845 767 779 665 464 990 525 854 468 840 810 552 678 464 328 636 531 882 544 431 731 583 312 618 388 457 458 656 601 524 378 433 339 357 341 332 457 637 824 483 476 676 487 619 548 759 325 532 605 420 724 519 451 438 374 375 312 377 404 377 766 649 416 277 506 349 353 381 291 376 361 389 372 439 414 634 340 434 541 397 773 519 686 432 382 501 587 1022 187 318 256 289 790 481 640 401 550 491 621 663 341 1006 410 1202 373 514 492 675 316 692 484 507 507 736 475 450 317 446 613 486 477 858 889 553 557 520 416 481 412 309 434 853 174 194 192 201 245 313 318 836 556 692 489 233 440 629 804 1011 304 583 709 481 121 88 227 110 74 504 693 472 455 412 643 435 420 396 397 360 165 167 516 465 115 538 311 563 463 492 338 239 299 148 708 503 709 790 694 513 389 312 232 675 421 381 400 408 375 459 365 517 322 350 298 364 381 761 494 516 611 281 333 876 386 324 632 810 708 803 1032 792 558 591 258 486 588 412 378 549 868 1034 793 3553 3197 585 706 749 712 590 683 632 554 829 625 880 793 953 256 366 504 313 493 448 323 508 500 518 562 462 665 937 447 307 638 549 579 723 629 507 258 278 446 366 600 503 779 581 474 275 167 687 443 686 343 418 394 305 658 394 705 444 635 429 294 386 636 568 487 668 569 547 608 516 1634 1162 1250 658 694 901 1006 904 660 644 1071 408 696 858 490 492 597 1623 762 245 219 372 315 393 311 1060 865 1086 1159 1161 1354 1197 1420 1414 1499 1375 1348 978 867 1765 1508 1655 2101 1917 1678 1619 1813 1571 1757 1569 1621 1630 1695 1609 2304 1932 2226 1763 2503 1282 2601 1574 3223 3018 2662 1190 968 1577 1318 794 1735 1567 1160 986 1298 682 562 835 661 486 578 462 1164 1085 843 394 653 627 397 401 2473 2561 2419 2071 1905 2362 2313 1969 2224 2569 2130 2558 2643 2291 2423 2243 2216 2241 2698 2565 2708 2588 2050 1963 2864 2772 2711 2576 2544 460 394 464 2480 2395 1501 3588 3370 3477 3451 819 1089 984 293 1124 147 518 408 385 1812 740 814 582 396 259 780 1199 1509 956 1708 1028 1508 1806 1055 1314 2933 3622 2840 2907 5184 5450 2683 3098 3115 3659 1534 881 1215 1203 1596 798 1379 651 2024 968 2202 1247 369 181 1480 1094 1822 3107 1675 623 1055 962 1028 521 521 1191 1213 1238 1247 982 2035 2226 1440 761 1761 2057 2037 2014 1412 1282 1070 880 821 1773 918 2077 855 1261 533 706 971 945 1113 989 2961 2409 760 710 562 806 839 828 914 722 653 886 1159 1194 771 1658 794 692 2115 824 1062 1003 815 972 1007 1119 1090 825 1051 889 1033 1084 1125 1041 1085 1137 1144 1200 744 782 991 1117 480 523 437 341 321 417 886 436 678 646 520 391 882 659 580 482 1103 1055 484 485 478 303 239 330 512 1016 1511 1306 1094 996 383 1169 948 1315 1681 2046 1718 1611 2221 2051 9287 1395 868 292 731 822 516 194 461 672 354 376 540 592 489 679 645 848 582 538 583 340 405 640 740 644 648 597 560 504 475 630 465 468 597 617 568 446 350 594 432 434 468 818 599 386 383 458 470 325 353 590 529 596 639 369 674 540 508 584 461 513 574 694 517 454 890 88 909 481 692 302 464 268 574 509 549 975 884 824 1005 805 882 577 406 370 349 294 447 374 219 326 312 217 296 146 375 408 295 384 249 195 239 335 186 246 243 256 174 906 777 685 502 624 731 429 702 661 580 504 834 653 550 614 410 575 654 1010 557 627 417 604 476 712 612 705 744 848 378 188 652 328 254 304 795 580 622 738 814 553 721 560 689 978 559 680 814 627 873 1311 859 844 744 803 900 1115 543 796 412 335 601 849 978 1207 592 513 764 362 494 777 1329 339 338 314 346 371 456 634 555 680 320 481 689 572 341 197 416 594 890 675 709 314 1243 293 443 199 305 639 651 523 581 653 635 681 513 615 428 404 392 516 417 431 462 596 481 666 529 624 469 553 429 500 423 1058 407 383 394 246 432 322 343 404 868 425 387 1177 596 926 864 1317 984 596 391 1003 660 826 903 882 866 652 646 671 802 774 741 634 531 627 521 537 967 1210 827 1010 347 1191 1059 1256 738 773 625 996 654 948 682 601 681 591 769 633 799 816 750 831 985 888 754 808 900 793 926 987 700 1155 1392 1498 923 773 443 782 691 560 518 582 363 493 553 490 621 644 827 640 1006 1029 711 948 588 408 973 800 1244 689 592 1045 773 760 1044 1100 804 806 803 1089 976 1059 888 864 904 1119 745 657 1506 1059 1190 1140 1274 1031 1080 1333 1140 2751 2650 1949 2070 1992 1890 1843 1966 1547 1932 1405 1528 1878 1578 1607 1465 2451 2076 1372 1241 1316 823 803 1115 1135 1512 547 1242 1441 1323 1642 792 715 1321 635 361 452 374 560 694 888 516 448 436 365 470 334 392 528 303 343 383 791 619 486 827 635 611 853 863 845 759 696 731 680 807 767 1034 975 948 1025 1025 1108 558 344 467 449 349 349 303 395 408 294 202 466 197 259 218 392 392 111 96 128 206 284 272 290 272 268 559 298 493 445 447 746 712 815 535 577 332 511 266 254 260 658 252 425 542 504 240 234 290 278 243 308 759 343 511 647 870 385 465 273 414 401 301 561 547 585 539 464 565 588 316 498 397 476 614 486 560 385 501 524 538 486 873 475 736 1030 680 697 722 762 316 608 589 527 240 919 563 1108 561 456 1078 469 464 465 539 873 759 416 382 299 984 775 828 1082 778 359 339 583 968 539 1049 1048 647 469 981 933 392 415 670 776 804 619 709 780 777 939 972 1308 1070 850 820 1032 1304 1050 1044 1027 269 557 446 850 725 585 1792 920 895 891 814 828 811 706 810 962 1002 1015 637 472 985 718 498 494 431 765 708 785 662 564 522 638 894 993 762 774 979 363 550 513 496 441 152 140 122 138 136 134 126 409 273 514 258 423 695 897 906 838 713 689 816 691 612 591 1092 828 883 775 731 621 836 1061 877 935 637 707 911 975 532 457 904 1095 773 887 602 1079 840 1150 458 479 684 756 515 678 898 895 951 936 557 845 983 786 640 707 1071 977 892 678 1307 681 570 614 1112 463 1078 1101 741 385 340 286 230 277 219 334 652 376 663 544 481 625 632 215 605 628 263 395 392 293 629 479 1101 255 540 399 333 436 472 444 288 289 289 393 341 599 264 339 526 217 449 451 519 659 396 1176 514 486 669 406 409 340 300 439 583 391 603 577 628 686 356 384 199 396 530 715 684 598 658 736 870 574 673 658 694 555 802 211 584 754 687 766 855 821 863 413 399 816 388 491 436 355 299 1102 1439 919 646 340 264 280 358 441 443 402 2220 912 2366 2197 2121 1791 2170 2083 2019 1668 1906 1646 1877 2237 2087 2489 700 491 629 882 813 972 958 522 539 564 908 819 607 537 701 694 447 894 954 945 817 770 671 586 627 1130 1211 1333 770 576 443 573 449 730 425 633 597 493 571 589 699 729 694 640 686 689 625 835 657 738 495 665 612 444 419 597 874 614 643 558 824 760 837 877 818 990 952 932 1272 921 1194 1027 1100 1059 833 867 833 734 812 964 849 855 731 853 701 1044 1117 786 838 953 1177 1088 1052 855 1077 928 841 961 828 848 990 760 877 789 867 918 897 935 742 961 785 790 787 729 708 904 958 722 593 539 778 747 789 909 803 677 703 869 701 680 513 656 580 799 1014 798 810 875 824 746 872 800 708 758 858 757 774 797 701 955 907 1056 983 889 1077 854 454 485 520 953 489 313 315 284 358 355 128 263 123 279 357 128 227 190 226 138 196 138 160 415 225 415 346 169 289 215 271 259 267 327 354 286 261 287 333 268 260 350 198 203 206 206 178 280 205 248 243 169 235 275 263 495 339 363 355 94 144 204 609 256 292 169 155 168 167 159 189 209 250 239 303 568 395 134 198 180 216 234 207 349 279 622 213 225 483 217 251 400 342 328 603 155 327 174 219 221 194 696 526 305 399 221 511 637 404 479 337 527 403 487 415 541 404 298 549 466 297 376 459 317 382 374 234 453 557 523 378 502 519 409 569 655 539 679 754 596 508 673 410 1092 440 434 579 325 208 567 633 599 450 439 777 483 242 641 494 527 440 566 651 434 361 362 268 462 409 755 393 447 960 411 447 463 303 656 559 536 227 334 581 397 644 434 276 442 250 324 375 217 200 427 339 648 573 391 312 245 389 419 126 229 276 360 349 455 392 765 438 337 617 304 494 306 397 291 307 473 412 742 185 194 396 254 729 280 512 358 287 313 473 813 261 618 269 658 366 463 215 367 269 702 326 560 476 430 463 226 329 257 365 494 423 413 440 552 450 372 237 378 307 158 333 599 282 347 203 141 267 335 516 731 495 547 371 209 417 578 555 756 474 422 401 411 108 55 170 157 136 549 391 538 361 378 777 465 507 483 340 502 247 196 341 384 186 298 219 352 314 312 436 245 303 204 509 405 797 654 512 431 382 281 226 363 440 383 647 657 527 350 307 480 247 325 347 236 381 530 633 487 512 254 284 618 319 228 449 481 420 601 624 549 413 257 237 291 443 429 199 523 782 895 862 2353 2555 588 391 461 516 566 384 573 479 764 577 766 680 684 385 261 433 376 507 451 309 474 455 555 386 414 653 871 484 372 716 475 459 437 386 415 211 173 526 408 178 371 273 334 336 224 248 524 374 611 254 277 277 340 443 421 658 518 492 317 326 300 467 337 353 390 362 169 220 159 885 1288 1068 643 867 821 1087 540 698 724 1178 299 479 712 550 245 655 929 792 129 131 198 106 216 584 1042 988 970 846 806 1110 1150 1350 1301 1260 1350 1065 1041 820 1426 1353 1380 1220 1446 1555 1600 1606 1507 1327 1215 1136 1026 1488 1425 2018 1565 1922 1898 1973 1349 1840 1468 2324 2079 1899 1255 1102 1178 915 1169 1423 1338 800 693 1316 544 460 532 442 550 574 360 783 797 602 262 437 398 340 269 1909 2067 1931 2187 1795 2500 1843 2120 1644 2208 1999 1770 1935 1926 2384 1937 1892 1627 2127 2287 2537 2455 1332 1605 1827 1874 1632 2012 1973 565 541 229 2648 2218 1339 3360 3493 3664 2551 824 899 632 248 690 146 378 317 529 1661 833 911 356 657 597 633 936 1304 681 1863 1015 1114 1527 1296 1317 2189 2638 2342 2218 4501 4681 1817 2702 3087 3132 1508 709 994 1163 1311 706 1386 430 1550 946 1723 1100 298 164 1003 1145 1825 2420 1578 778 1117 776 985 438 421 824 838 1007 894 940 1275 2308 964 565 1459 1375 1418 1805 1435 1421 931 934 687 1661 1288 1623 951 1000 489 954 684 739 1014 1164 2795 2081 693 572 676 548 725 500 627 569 612 1050 927 910 683 1403 754 718 2290 538 823 1127 652 963 823 954 794 930 773 584 856 890 866 869 936 980 980 800 770 648 840 678 453 417 488 276 381 496 794 375 537 416 433 634 736 533 625 380 699 864 547 441 421 318 231 365 400 2354 959 841 682 955 606 1256 1198 1769 2020 1354 1836 1392 1098 1326 1395 7765 710 166 443 508 539 184 638 560 557 471 614 548 553 537 381 546 714 690 583 498 587 892 700 703 391 468 504 476 375 774 361 459 529 903 829 624 465 837 352 616 642 746 481 410 497 566 505 442 382 570 524 456 453 356 557 573 505 703 338 443 705 805 278 365 937 89 748 565 576 548 390 395 740 646 364 904 815 720 861 637 810 462 383 229 331 153 431 364 268 130 114 272 191 143 278 257 372 411 295 254 267 179 137 99 233 391 191 818 604 477 405 340 728 269 352 329 390 374 735 643 571 470 399 420 522 646 398 581 233 425 415 377 876 463 746 413 257 198 459 157 117 229 678 542 588 580 808 451 699 489 515 811 550 829 407 705 1016 1269 997 1100 1033 825 962 860 710 721 381 239 555 654 776 1052 557 600 705 319 580 764 914 252 226 283 453 372 481 441 574 504 349 408 503 635 415 321 226 758 1024 948 1035 560 1162 181 426 246 193 642 753 572 612 657 614 679 535 650 417 336 367 523 369 387 411 523 404 606 422 498 333 391 350 534 535 804 483 309 354 176 311 220 268 267 841 292 455 837 738 768 701 1004 802 525 489 755 697 724 738 659 925 765 900 1019 1200 1000 878 1177 490 615 506 724 576 672 547 587 426 937 878 1111 772 678 736 745 520 788 790 288 653 519 488 553 470 750 672 857 914 483 666 787 709 755 772 674 534 994 1154 938 844 704 449 508 401 424 386 469 423 553 499 415 317 682 758 693 801 1023 522 741 721 491 805 760 1005 658 565 870 633 790 1010 1124 791 935 875 768 796 785 691 1176 954 881 935 628 1384 875 1210 837 970 918 1046 986 1019 2141 2178 1846 1951 1720 1790 1566 1707 1385 1758 1302 1437 1224 1461 1596 1567 2908 1711 1035 989 1071 605 756 1031 1135 1140 662 1228 1279 1103 1538 511 796 1023 369 492 580 452 613 667 596 510 510 323 369 304 290 290 481 276 306 318 627 514 413 745 555 560 835 755 672 864 950 947 800 591 923 959 938 1009 803 772 872 485 530 522 446 606 637 491 329 281 118 220 389 227 175 276 259 384 93 137 72 141 144 146 162 150 138 421 335 488 303 324 508 440 516 407 404 261 374 453 439 463 575 258 432 292 683 340 355 270 204 262 284 575 158 290 414 647 361 333 92 419 407 310 355 520 523 570 567 629 594 467 477 399 475 625 564 409 348 677 316 496 298 787 379 772 776 523 604 767 797 508 715 642 452 286 770 398 864 482 415 926 429 357 417 308 837 688 206 495 380 1112 964 1153 1211 824 422 408 294 658 357 929 700 342 431 767 656 364 427 692 704 599 651 694 828 823 778 766 1151 1273 789 820 967 787 728 888 997 413 529 559 586 771 704 1567 601 597 587 581 722 628 524 700 813 808 836 578 393 502 435 487 704 438 459 723 958 742 591 633 580 739 778 719 662 626 253 340 355 477 273 171 121 93 157 178 149 139 302 305 409 231 356 527 668 710 593 694 657 613 676 587 684 830 744 868 765 624 533 665 922 716 891 579 695 642 788 621 567 985 712 750 716 556 1217 839 687 642 500 852 704 573 800 795 1045 813 573 718 946 627 975 961 659 1013 685 932 678 929 425 402 444 990 429 790 947 475 334 278 253 167 204 177 246 502 391 457 508 496 436 486 286 399 407 154 500 293 198 458 400 891 208 412 293 520 402 432 312 292 285 261 175 139 379 398 212 529 229 325 476 456 635 267 1099 327 311 614 643 379 551 494 391 460 662 675 670 499 610 255 263 250 185 509 834 415 482 519 630 555 317 921 297 787 413 819 253 517 596 548 564 675 578 597 261 305 699 355 330 251 366 338 748 1746 883 489 264 249 177 417 623 370 284 1862 464 1948 1872 1489 1176 1525 1516 1556 1580 1819 1605 1727 1566 1757 2283 451 475 659 350 843 752 872 719 528 622 629 456 701 568 651 518 551 750 778 645 529 496 458 605 658 765 675 771 604 613 552 726 595 494 396 650 610 835 749 524 611 637 721 481 576 837 701 640 631 447 660 696 787 687 488 579 756 579 349 540 730 836 500 740 622 673 614 625 862 826 876 810 932 782 924 666 721 876 814 598 746 685 679 667 781 565 594 724 757 629 718 725 989 861 750 841 812 797 728 704 726 811 705 742 802 830 717 731 810 673 752 530 625 585 631 792 757 684 788 704 569 711 679 670 608 586 629 663 715 791 701 655 438 617 730 660 714 748 705 956 803 711 811 634 780 669 824 827 788 695 703 650 731 632 814 842 309 574 363 756 631 173 180 234 194 310 228 316 100 235 284 195 239 181 203 228 270 242 256 369 230 361 276 218 270 203 216 208 216 245 158 203 202 349 259 316 263 398 214 160 293 293 263 365 254 189 316 249 301 160 148 565 338 171 167 175 130 168 357 183 290 186 143 421 155 315 214 387 320 173 332 566 550 156 305 189 143 195 221 523 386 463 209 225 311 335 175 400 368 338 268 150 539 214 211 161 154 406 456 311 401 417 327 518 356 420 295 454 456 393 313 460 342 478 498 464 317 272 258 301 349 286 573 424 631 300 298 409 328 253 470 519 536 742 552 820 612 506 365 1050 488 372 803 334 464 564 260 731 554 381 690 436 469 523 242 264 580 786 361 364 399 358 220 305 248 235 561 605 815 561 454 430 470 459 468 424 390 492 571 497 617 442 415 486 327 265 300 231 449 322 680 477 477 308 588 290 249 279 220 223 382 392 343 376 344 757 362 329 457 329 619 351 386 424 389 295 491 621 171 187 224 277 436 444 311 318 340 433 276 385 486 701 203 679 237 595 254 550 401 716 425 317 430 454 470 285 255 288 461 361 343 443 461 382 425 319 358 354 273 205 312 383 172 198 145 193 259 214 410 500 291 321 234 244 278 444 476 289 332 350 456 620 91 106 58 152 74 553 462 608 485 476 480 417 573 537 286 255 133 155 178 257 86 339 367 380 335 366 289 242 183 159 475 294 470 631 400 364 293 378 196 349 249 189 217 211 241 175 266 357 187 205 237 220 220 352 261 399 316 218 234 638 370 211 190 240 197 254 248 389 284 232 287 329 451 220 254 644 598 580 479 2661 2604 395 577 633 457 729 374 553 447 901 450 673 610 860 313 369 262 333 343 290 154 419 423 485 439 362 693 683 437 303 436 450 417 672 391 537 202 305 507 322 516 540 644 478 340 343 184 372 374 329 256 232 308 221 455 373 464 327 381 280 277 233 413 690 535 331 276 175 226 270 1004 854 661 609 673 748 907 706 410 498 859 552 536 618 492 494 276 780 478 310 302 283 312 220 234 878 972 467 859 690 1069 1085 1174 1433 1324 1175 971 949 448 1359 1352 1269 1525 1637 1361 1116 1141 1199 1626 1329 1498 996 1200 1535 1487 1702 1555 1541 1698 1313 1637 884 2804 2083 2218 1013 925 1546 556 590 1370 1206 1144 829 1410 479 381 409 414 365 482 325 929 748 412 377 366 356 388 325 1752 1863 1911 1515 1701 1641 1619 1568 1550 2086 1717 1546 1605 1587 1761 1730 1845 1699 1823 1869 1713 1416 1774 1638 1953 1975 2209 2556 1696 453 351 341 1808 1851 919 2713 2795 2775 2683 882 953 600 168 556 224 280 250 265 1383 795 810 364 353 228 690 903 936 775 990 912 1043 1410 1019 943 2308 2690 1958 1987 4200 3798 2203 2690 2920 2898 1150 811 815 1053 1209 648 1205 555 1725 625 1685 702 166 113 631 836 1284 2536 1072 450 880 741 616 352 378 884 875 973 822 816 1611 1756 672 494 1635 1330 1294 1355 980 1061 747 462 544 1738 878 1466 697 828 545 599 728 709 945 739 1634 1691 692 610 449 700 636 525 716 512 571 842 769 935 615 896 461 363 2228 627 832 669 515 577 650 602 855 935 763 665 736 1050 1081 1043 955 1092 836 814 704 745 877 989 290 334 281 411 224 134 820 551 397 414 316 445 699 544 367 236 333 356 297 531 282 292 280 187 172 584 1962 1654 1570 1470 554 564 773 615 627 608 642 1247 730 987 868 710 7493 266 455 503 365 213 403 321 298 287 306 320 369 337 385 400 480 504 354 332 362 705 579 612 438 516 539 524 609 546 548 563 516 535 503 483 428 657 405 446 468 386 542 254 466 342 350 285 295 606 303 617 453 349 662 351 313 464 384 458 460 510 362 416 697 48 669 363 378 346 424 253 469 552 359 791 704 806 615 728 685 256 320 232 407 151 175 289 153 163 121 151 230 201 290 373 138 150 196 170 190 465 266 243 339 237 277 664 432 373 286 419 623 271 330 324 353 357 422 354 367 487 372 449 515 419 364 354 244 321 593 449 585 363 514 347 226 210 364 355 297 245 686 548 614 401 693 445 511 388 448 502 459 531 416 513 586 726 508 617 725 627 739 810 404 442 251 278 850 912 607 731 564 261 400 320 506 655 890 198 331 184 294 284 308 358 508 656 211 247 455 234 146 108 157 643 721 363 432 460 726 114 409 255 132 504 634 554 588 594 570 648 465 610 398 341 356 436 319 341 517 413 359 495 373 397 290 367 315 378 262 885 394 313 279 219 307 235 167 338 736 408 351 901 270 515 548 603 791 556 293 703 484 697 729 763 709 513 540 575 602 559 546 652 590 601 575 595 793 807 770 807 388 938 882 997 785 555 761 694 593 528 716 290 515 754 618 817 595 785 812 804 926 586 431 782 556 486 518 887 550 947 1149 1086 652 594 540 344 310 397 492 454 220 269 530 329 230 505 615 555 413 515 539 709 485 314 430 321 807 517 605 558 537 594 803 972 706 811 937 664 766 791 599 823 515 813 879 596 1189 689 663 698 838 560 536 793 689 2102 2240 1524 1711 1556 1334 1194 1393 1185 1736 1178 1394 1434 1113 1378 1035 1663 1368 1038 953 1045 689 831 565 1087 914 294 633 1271 1037 966 791 461 554 464 331 589 543 389 446 554 310 334 544 393 454 361 439 359 312 465 457 497 471 468 633 518 669 595 615 594 586 513 502 484 661 592 708 766 1123 694 982 1009 583 269 225 209 283 326 259 232 269 185 133 338 202 403 218 374 261 183 189 124 122 152 164 162 158 142 277 177 358 426 431 376 363 401 322 286 304 280 308 288 290 261 244 267 390 275 215 203 253 229 216 298 513 194 284 326 537 333 225 190 404 408 397 389 556 485 440 593 418 448 403 309 640 570 447 489 500 372 567 387 299 356 626 354 371 574 352 445 343 337 298 414 412 297 187 674 319 646 286 296 665 344 323 335 323 774 715 197 374 333 810 707 846 871 581 200 186 357 531 313 613 677 456 328 653 479 297 284 421 572 721 644 555 693 611 595 689 766 1213 664 1003 1001 929 619 662 912 449 449 528 445 373 346 1224 575 584 526 855 682 695 655 730 778 777 924 552 353 785 201 359 191 323 419 536 673 426 671 416 513 719 735 560 653 527 334 315 287 581 343 146 130 64 144 146 109 76 246 141 367 211 178 627 629 548 552 709 466 573 641 656 798 552 575 831 728 636 614 612 586 522 550 642 504 507 566 681 543 661 590 580 468 460 663 663 569 739 542 481 563 614 559 819 637 633 763 528 539 857 746 727 1005 838 712 834 668 895 513 637 368 907 548 913 833 504 267 215 145 120 179 228 215 535 441 512 520 400 350 451 190 491 433 246 268 229 191 284 246 745 170 493 293 332 338 353 343 253 378 355 224 196 377 268 270 398 266 299 515 358 291 292 663 452 432 432 379 270 261 241 205 398 323 376 413 612 478 265 271 298 206 420 417 700 533 497 631 519 382 686 437 461 586 532 217 383 581 545 547 621 533 553 467 384 486 426 353 283 339 272 556 1111 719 514 269 254 409 340 434 373 389 1266 321 1463 1324 1709 1299 1271 1201 1234 1346 1669 1339 1585 1707 1543 1506 456 410 510 442 809 623 659 510 476 412 725 689 392 332 751 438 485 634 883 1061 1009 939 620 468 488 543 686 769 449 379 402 273 306 295 402 303 273 608 421 519 496 518 506 348 501 445 503 417 470 401 535 435 385 443 108 294 265 258 473 231 344 271 274 158 365 219 251 217 368 303 430 421 423 496 399 379 277 260 374 500 222 264 371 308 242 309 262 222 236 337 299 299 363 339 389 292 314 248 322 304 291 181 230 434 347 307 348 356 327 182 365 322 343 368 258 335 295 392 334 303 402 130 380 320 490 472 380 406 444 248 614 386 313 452 347 324 330 416 258 257 334 238 308 455 414 441 307 324 379 253 271 248 399 419 485 461 374 276 371 454 157 149 68 168 74 219 214 165 284 143 256 152 227 237 251 103 117 109 101 278 211 258 221 120 156 188 191 122 171 193 173 244 257 201 171 276 291 282 113 128 177 158 148 166 172 149 177 212 259 241 208 446 205 171 130 88 220 242 156 112 124 85 99 97 125 100 136 101 132 225 225 681 100 117 200 98 277 106 330 517 219 346 217 235 257 432 155 173 136 122 273 139 180 253 191 183 135 261 348 342 112 253 266 252 132 104 236 295 98 114 190 248 313 392 290 106 289 235 231 252 291 261 118 262 315 229 250 311 413 361 362 425 557 576 504 513 440 342 263 593 366 217 474 352 210 589 250 463 361 378 280 254 373 458 256 254 234 371 164 279 442 345 210 133 207 118 640 378 551 646 367 246 508 289 160 245 199 202 298 266 324 329 183 398 161 167 102 146 366 134 296 290 389 346 299 203 222 323 129 130 145 229 228 315 419 472 387 128 437 219 408 526 351 230 216 191 169 365 228 198 307 121 471 248 162 176 277 198 379 532 329 409 366 385 162 344 248 373 198 361 258 248 292 230 293 327 173 125 366 468 424 304 278 459 405 291 224 206 300 200 314 241 87 91 105 160 393 150 401 633 303 500 303 224 355 418 403 244 234 181 286 389 58 8 46 152 34 206 330 319 324 449 318 250 344 326 172 265 229 98 195 280 50 226 193 391 314 206 163 88 194 185 259 126 496 285 286 231 96 125 145 202 94 88 122 122 126 98 236 280 116 134 144 231 214 271 318 340 314 135 114 530 536 136 468 429 392 414 443 486 275 328 240 161 268 160 205 269 276 442 351 1580 1525 232 260 343 321 328 242 306 242 620 267 660 233 365 323 350 156 176 360 118 139 597 572 385 412 443 471 362 179 188 247 246 203 550 298 330 92 249 239 197 457 234 170 157 145 61 70 109 167 251 78 302 253 198 134 82 246 228 222 339 223 138 351 330 207 467 457 76 96 100 369 309 452 373 558 575 471 247 281 174 613 311 352 214 438 380 266 415 601 90 66 155 273 255 120 499 461 306 921 513 446 608 655 609 379 649 464 623 740 644 619 587 756 626 598 929 847 674 607 560 732 677 691 683 873 754 810 571 691 578 783 557 1401 1369 1345 837 687 893 422 134 990 626 316 306 780 220 315 226 164 351 377 217 464 478 354 217 153 139 125 261 1017 1153 1197 1176 1056 974 1043 771 1218 1331 1075 1365 1171 1177 1408 1210 1188 1222 1130 892 896 991 1327 1298 1473 1234 1289 1225 1235 250 234 174 1131 1179 426 1408 1635 1673 1069 400 502 310 113 449 88 155 108 230 1052 709 731 148 218 116 490 705 569 433 962 537 536 658 643 1036 1113 1294 1367 1280 2472 2711 1321 1602 1811 1578 793 390 790 698 739 743 858 384 1214 476 1148 379 71 63 664 418 701 2080 1220 394 791 262 357 545 551 560 581 655 705 747 1142 1007 502 393 768 1280 1235 1064 816 999 803 487 343 860 410 996 374 446 253 482 494 435 487 557 1022 1083 381 416 367 419 426 400 520 349 469 473 600 398 254 958 568 473 1196 328 536 726 241 367 421 342 380 401 406 378 388 492 502 444 434 500 521 805 613 438 404 406 249 176 378 78 337 197 481 290 308 303 302 228 574 418 476 344 279 305 257 320 171 129 127 277 172 204 172 158 318 154 300 167 196 268 201 192 171 199 211 220 292 166 266 3987 292 318 394 159 113 222 257 213 180 75 126 94 138 253 281 142 118 64 78 306 339 391 261 242 227 180 208 255 106 182 136 391 229 88 189 149 134 296 277 195 289 165 127 168 108 74 88 293 233 102 192 135 293 266 264 294 233 241 278 296 216 140 455 14 361 158 183 97 134 138 247 356 194 385 218 410 385 343 417 210 111 119 96 91 104 96 159 78 74 153 319 302 248 115 349 193 145 137 62 348 267 173 254 138 121 203 373 166 146 160 368 301 183 193 232 300 274 227 322 272 315 521 233 288 307 210 145 198 279 303 316 395 479 289 261 83 241 226 184 120 442 330 412 231 410 208 433 492 324 439 509 448 376 313 409 628 311 548 470 341 401 307 265 263 397 90 373 415 361 362 276 312 420 157 261 277 1191 201 172 161 208 196 204 181 211 378 189 239 151 282 142 140 317 497 536 320 358 333 459 60 177 141 68 296 275 235 251 261 253 316 253 275 296 166 251 319 193 307 212 456 424 484 436 523 211 231 177 279 295 495 206 150 291 197 333 137 399 164 631 140 246 414 461 270 422 441 434 283 262 491 387 354 399 278 229 188 158 258 251 98 144 177 263 195 193 218 575 313 590 388 126 569 464 558 447 291 386 696 294 552 214 135 389 365 422 371 412 368 309 406 397 236 294 840 543 451 370 366 318 631 552 439 450 415 478 321 295 444 323 409 209 310 432 294 254 279 147 467 267 227 331 744 434 187 303 243 429 326 351 421 329 744 523 443 414 590 445 478 539 560 420 376 475 500 444 379 757 468 495 485 582 339 429 639 392 1265 1281 837 738 1213 864 983 1087 997 1326 1136 1201 1006 794 677 599 837 870 781 740 750 522 740 443 424 808 311 456 918 838 474 422 295 414 156 235 365 329 225 290 450 212 135 181 382 395 206 238 158 82 158 156 317 224 177 486 205 344 498 381 217 357 300 278 176 461 274 400 406 528 464 636 687 377 212 194 192 222 216 206 300 281 301 66 420 160 113 153 197 220 82 44 83 94 181 225 197 227 185 212 118 230 204 178 229 205 205 202 200 333 178 76 66 72 269 74 264 185 176 124 74 78 74 95 95 415 191 238 375 507 205 271 241 309 305 249 204 381 358 342 322 392 372 112 255 368 358 326 277 383 312 268 235 216 220 453 307 304 315 254 282 333 275 264 337 337 310 177 657 365 655 304 337 744 307 348 297 355 344 369 211 139 98 446 404 427 639 377 199 189 339 540 494 766 784 529 457 607 752 371 345 569 652 462 448 382 478 502 402 560 721 614 336 450 552 518 692 900 833 211 186 275 221 363 270 619 488 470 473 328 582 585 509 478 623 769 789 560 318 389 261 205 205 218 231 422 246 339 200 188 172 205 591 426 452 415 185 207 344 361 209 101 105 91 109 107 89 83 173 233 345 147 153 373 321 229 286 388 377 370 318 268 298 298 519 617 434 306 371 382 310 258 305 351 366 309 297 230 456 335 255 304 315 220 297 387 285 197 134 216 271 225 209 349 156 317 321 272 245 400 404 282 357 396 724 528 427 858 492 513 345 840 655 583 454 361 327 206 89 70 136 62 144 317 327 195 184 228 188 301 177 116 209 124 122 194 189 156 234 439 194 223 356 211 202 214 147 88 125 127 153 141 186 245 213 264 201 421 228 227 307 200 902 343 333 404 164 217 271 239 139 248 209 273 281 437 293 143 225 125 190 372 479 362 470 475 549 338 477 481 288 403 425 579 152 347 367 355 470 408 396 224 245 189 215 267 230 305 142 90 315 534 530 238 66 155 122 308 310 230 154 895 147 1056 969 1016 902 786 760 782 1030 929 982 960 999 1095 945 367 311 222 449 328 316 443 331 391 430 474 487 197 230 495 490 202 285 586 250 242 232 287 178 244 214 326 356 1164 916 640 714 588 387 654 574 516 817 584 554 876 904 878 714 705 744 752 615 825 702 408 501 476 559 675 567 574 896 783 603 891 638 656 565 726 490 566 617 886 621 941 955 1011 939 986 1013 861 733 838 926 652 529 717 556 669 591 645 632 533 754 529 752 630 649 713 682 755 664 784 676 691 898 795 716 597 713 613 632 566 937 791 756 746 871 676 785 647 739 690 479 557 708 919 1114 794 849 689 589 722 714 991 852 546 891 913 791 986 863 1009 988 1036 1030 1009 830 835 819 968 938 1062 749 870 825 1039 923 954 769 588 522 593 901 363 298 170 219 202 247 454 220 281 262 300 189 263 257 255 163 189 169 169 494 237 490 246 436 530 255 339 257 302 243 254 230 332 441 264 286 245 308 380 209 348 332 312 442 225 249 344 373 467 341 329 487 354 296 284 122 166 205 477 265 312 192 155 196 258 193 158 179 245 200 436 821 251 98 130 470 457 458 316 680 389 662 270 294 418 303 286 329 351 398 646 443 291 324 239 249 284 466 519 322 351 345 431 471 360 481 330 757 434 362 425 552 807 542 577 302 295 457 307 383 364 519 274 386 493 334 319 561 338 363 849 921 771 380 637 661 410 705 592 738 829 409 570 452 442 545 558 830 809 351 682 730 399 705 512 557 524 872 593 491 416 428 400 601 223 423 646 746 809 654 620 573 588 721 798 760 402 402 386 328 451 282 287 345 259 263 275 405 312 394 451 350 606 369 499 411 324 404 270 371 209 418 570 298 401 503 335 314 574 312 572 302 479 169 204 367 470 709 309 314 308 276 488 424 416 273 524 506 519 725 448 934 459 991 461 436 329 552 271 659 525 523 383 535 605 340 325 341 345 749 685 680 709 441 620 492 275 319 565 458 603 376 233 286 147 262 478 343 544 585 356 433 512 340 481 736 625 772 338 401 629 571 147 285 153 199 111 386 402 421 460 454 471 551 414 402 305 386 130 272 275 368 220 415 409 482 594 613 278 343 275 294 504 510 799 633 523 430 250 503 230 598 274 220 253 273 274 180 252 332 190 226 274 349 349 334 327 297 366 334 349 597 548 193 309 387 318 409 418 534 382 712 281 332 347 214 418 443 408 765 426 2560 2561 472 731 845 672 523 507 385 363 1010 716 806 653 736 537 259 642 478 410 313 344 567 518 522 528 527 738 594 344 382 484 521 500 629 564 416 213 412 562 488 514 390 345 398 491 269 268 705 586 617 453 263 273 379 397 324 704 565 359 669 392 272 553 402 312 706 625 206 244 278 920 750 1214 520 722 892 819 844 666 660 1023 549 653 680 483 497 394 953 989 212 169 290 130 520 277 765 1049 903 906 670 1190 1259 1354 1398 1211 1355 1193 986 691 1770 1537 1855 1687 1934 1159 1677 1606 1377 2139 1403 1913 1565 1616 1814 1756 1651 1894 1765 1674 1494 2031 1596 2756 2743 3262 824 1208 1697 859 831 1483 1175 872 745 1461 570 566 498 611 531 408 339 1208 996 676 323 401 375 336 229 2355 2260 2318 2284 2196 1924 1922 2015 2254 2755 2085 2783 2359 2224 2316 2285 2356 2018 2613 2469 2922 2472 2078 1964 2551 2562 2226 2462 2344 453 403 415 2120 2050 866 3170 3387 3458 3003 690 734 687 276 731 195 574 476 255 1714 1342 1240 362 606 450 526 1007 1232 932 1668 972 1145 1631 1065 1375 3059 3647 2656 2724 5007 4542 3253 2663 2623 3552 1373 1026 1256 1157 1334 900 1370 587 1429 720 2037 754 115 107 1456 1079 1637 2827 1489 750 1050 952 794 378 370 1002 1003 909 1116 1103 1575 2356 987 771 1215 1765 1578 2021 1195 1186 819 760 518 1405 875 1922 553 790 367 651 655 695 971 832 2199 2276 624 575 621 820 1027 532 957 629 507 917 1341 1060 621 1444 654 585 2086 632 719 934 878 985 969 1093 952 874 1060 951 1063 816 881 1013 786 884 726 1062 951 934 1187 1046 448 395 524 403 371 231 716 440 413 404 526 249 583 690 559 437 824 760 478 274 454 406 386 346 340 293 464 331 480 419 350 693 482 459 519 313 417 446 515 597 731 443 455 292 8146 8020 524 276 281 451 616 319 360 289 233 347 529 529 539 425 436 207 329 695 676 908 527 575 464 508 714 565 542 698 492 423 435 402 453 517 572 464 476 443 906 512 338 357 341 294 329 815 445 614 477 445 628 539 501 589 457 507 523 597 541 489 1070 87 890 418 433 397 312 272 454 766 560 980 617 851 964 674 737 531 345 339 290 336 415 282 208 215 149 214 412 239 311 357 300 292 216 202 190 299 277 114 297 353 255 832 668 580 393 299 436 371 373 353 383 440 853 575 704 417 457 399 485 586 529 594 468 333 622 634 734 695 746 703 386 222 447 342 280 245 567 344 417 491 875 528 547 666 533 670 756 661 660 682 783 834 730 1072 1002 744 805 719 417 496 502 139 453 556 764 694 577 703 661 343 530 611 1249 232 194 161 162 155 200 256 282 327 286 558 323 923 253 243 359 740 663 603 699 234 845 226 385 310 248 577 598 464 532 529 486 565 520 667 430 360 402 466 380 410 535 850 743 904 767 773 518 590 452 275 305 1007 338 461 209 213 471 388 208 311 730 413 307 893 488 756 838 864 941 578 419 816 644 750 812 564 689 660 707 658 621 625 588 556 537 570 543 430 912 859 754 734 536 882 870 1011 649 736 593 1009 783 677 680 444 782 640 582 650 584 986 955 817 867 631 513 880 795 498 1242 804 717 922 867 904 888 755 613 551 436 488 448 521 232 376 523 413 277 510 505 674 803 836 651 1035 713 622 614 604 1191 635 615 751 892 720 1008 884 1042 1345 822 836 798 810 845 754 1030 932 723 1024 1331 838 622 985 986 718 690 681 771 2408 2375 2065 1853 2143 1542 1507 1623 1528 1880 1353 1460 1718 1517 2109 1475 2151 1926 1168 1208 1346 1069 637 1292 1037 1021 529 890 1608 1427 1627 705 736 1119 437 357 540 605 650 534 857 479 314 356 293 247 249 447 617 362 396 402 416 460 545 1007 667 630 982 722 686 723 709 866 925 733 757 738 1160 1212 930 1010 1039 526 518 560 542 549 578 465 354 368 386 102 401 321 191 157 533 265 145 138 52 163 288 319 356 192 265 376 253 512 253 399 526 465 479 488 446 356 226 255 249 259 456 236 385 329 756 170 148 278 254 185 215 773 251 372 627 732 483 405 341 474 458 277 511 566 518 487 370 395 393 322 410 347 345 564 435 422 398 471 470 531 494 710 531 680 700 479 594 545 576 463 627 635 436 145 713 273 733 505 207 854 495 238 483 250 577 745 319 346 292 883 763 779 826 589 400 357 349 721 334 676 785 366 465 689 642 320 447 710 733 552 698 637 810 740 652 704 915 829 714 1038 889 685 670 781 1021 231 601 560 424 687 593 1339 782 899 834 862 862 787 660 813 1075 1190 983 623 477 685 449 490 519 497 498 531 491 443 416 428 438 597 635 670 851 634 522 374 354 464 419 135 152 130 125 117 113 103 246 265 352 487 288 535 543 624 538 613 698 548 509 555 525 511 810 762 629 619 577 661 866 701 757 672 772 921 1130 747 680 624 512 875 621 609 984 667 717 503 726 693 743 604 683 615 756 891 654 706 488 402 597 776 569 769 859 1150 1160 1369 745 512 982 904 467 828 950 512 401 224 192 174 193 155 244 646 597 414 752 619 457 508 281 646 474 252 402 392 261 552 485 824 199 524 466 395 315 404 523 360 338 317 425 389 432 355 617 331 251 391 417 453 710 474 1584 559 464 453 351 372 335 305 414 483 276 396 457 466 406 256 307 199 426 439 561 600 371 478 618 749 407 692 557 752 589 987 259 826 691 655 761 733 864 837 626 481 453 356 313 436 380 256 834 1039 1124 862 389 385 245 405 453 417 280 1785 417 2050 1883 1742 1603 2052 2063 2208 2101 1854 2027 2054 1656 1695 1531 666 731 564 461 649 890 779 775 823 787 1142 897 510 457 629 456 396 804 728 1105 1011 975 783 725 708 953 979 1136 1218 964 678 764 651 494 779 681 629 961 684 612 1002 1034 1012 813 845 915 812 696 879 785 506 700 650 689 750 619 642 920 935 643 957 667 762 657 903 534 616 684 1040 689 1093 1115 1167 1089 1152 1135 972 781 927 996 738 645 746 664 743 784 830 734 617 752 606 781 807 750 773 729 830 694 928 787 700 907 814 704 633 783 648 667 616 858 805 970 808 880 729 794 712 841 758 535 690 735 991 1255 929 974 782 707 832 825 1116 943 607 966 967 849 1034 963 1034 1060 1089 1085 1109 896 963 883 1030 998 1116 810 931 880 1061 956 1056 871 635 604 626 951 403 328 317 255 349 297 468 304 314 303 349 215 275 273 271 208 238 214 214 559 267 555 284 470 622 302 390 302 351 252 310 285 329 593 366 370 292 396 404 223 455 439 386 518 268 296 416 439 539 432 420 519 398 316 298 134 194 248 517 350 436 249 194 220 313 241 215 207 271 253 472 952 389 157 195 478 504 470 316 715 437 726 286 308 446 317 339 402 426 450 732 482 323 362 255 273 292 521 582 380 401 402 519 520 457 525 402 814 458 345 516 614 833 580 639 318 301 465 353 484 423 655 359 448 496 394 362 593 419 389 1026 1023 895 550 710 721 499 785 647 930 928 499 667 480 464 758 754 874 828 443 852 769 404 785 552 597 567 939 609 538 493 528 428 643 347 363 732 761 917 694 664 605 626 831 830 836 441 475 435 477 540 304 303 361 285 275 297 535 324 424 672 422 700 430 551 425 360 444 337 395 257 440 624 346 443 559 373 431 644 378 665 365 513 191 199 407 528 769 329 373 397 287 590 493 457 293 554 592 713 806 509 1015 481 1181 495 463 347 632 309 711 530 563 659 573 652 457 357 363 385 829 757 782 815 541 658 546 379 322 605 482 653 428 241 298 173 282 481 400 575 706 438 550 548 410 593 772 700 859 388 455 804 704 190 291 163 232 121 536 530 515 512 504 671 609 506 465 541 413 160 290 342 402 228 464 460 545 651 678 337 384 311 328 561 594 878 712 576 481 262 547 320 624 343 281 312 332 308 216 308 437 229 265 302 365 451 406 408 356 465 321 340 663 719 209 347 415 346 443 475 637 493 797 307 374 382 267 456 491 454 800 492 2970 2824 518 833 979 756 613 602 554 476 1083 858 866 734 834 565 275 658 522 466 503 392 712 663 600 683 559 856 675 395 435 655 531 502 827 634 503 229 436 685 609 528 396 357 408 495 275 272 723 616 738 469 293 301 491 493 437 773 622 528 767 468 285 740 465 373 862 779 214 258 309 1068 989 1325 633 840 1108 1092 908 814 842 1224 735 699 744 541 551 494 981 1278 325 282 310 154 550 305 831 1136 975 1054 684 1377 1422 1502 1630 1370 1457 1298 1175 805 1925 1675 1934 1781 2141 1391 1830 1844 1561 2277 1550 1997 1608 1775 1977 1960 1844 2089 2023 1918 1616 2233 1696 2901 2997 3534 1144 1480 1711 942 1045 1670 1317 950 832 1553 645 635 544 711 620 475 400 1328 1134 722 405 427 399 391 271 2495 2463 2464 2660 2462 2267 2249 2273 2401 2963 2318 2986 2609 2404 2503 2506 2504 2191 2901 2741 3110 2658 2283 2368 2795 2740 2535 2737 2617 479 427 457 2356 2395 1119 3565 3696 3833 3382 801 825 839 345 895 238 504 390 304 1942 1512 1385 392 626 458 562 1164 1532 1171 1932 1080 1343 1816 1238 1524 3225 3740 2812 3205 5753 5071 3524 2912 3064 4145 1657 1233 1429 1223 1452 948 1575 672 1647 826 2482 911 117 111 1587 1244 1856 3190 1710 808 1261 1087 987 496 492 1102 1124 1058 1447 1180 1847 2625 1198 857 1420 1956 1771 2456 1346 1321 914 877 582 1678 1003 2072 615 1023 542 830 787 821 1119 932 2488 2553 698 629 755 884 1107 621 1068 629 509 993 1552 1164 662 1694 825 750 2467 730 827 1063 938 1039 1058 1168 1022 978 1203 1065 1238 957 978 1209 883 1035 835 1194 1063 994 1265 1156 503 477 607 413 397 257 911 589 463 434 603 260 879 837 680 483 921 884 512 362 719 494 464 399 403 370 477 338 512 540 446 760 514 515 590 385 476 535 572 726 822 508 503 318 8020 9047 802 310 305 493 638 359 434 414 294 383 637 627 633 468 453 352 383 767 742 976 637 703 578 572 892 636 669 830 636 516 483 420 535 607 608 539 535 537 989 538 381 389 406 335 384 910 485 683 700 455 700 602 564 652 481 527 592 716 625 596 1144 103 979 481 451 415 326 278 512 841 588 1042 790 1094 1057 751 930 601 363 357 306 362 441 294 222 229 157 228 420 275 368 426 342 484 261 247 245 358 324 126 315 400 271 934 851 598 407 338 498 415 449 433 424 553 937 639 761 441 480 477 525 607 667 682 537 412 651 670 852 764 818 768 459 327 570 391 315 292 696 420 505 663 1102 578 663 832 643 709 859 709 725 754 845 1204 825 1224 1132 904 949 891 548 657 576 169 507 620 898 795 748 797 736 449 578 690 1584 256 252 177 235 206 251 357 381 383 302 549 341 977 283 273 410 960 819 723 841 344 960 254 425 332 276 643 681 541 609 600 561 665 593 790 576 459 501 647 479 519 609 931 804 991 834 842 587 663 480 335 378 1141 480 569 249 281 456 412 312 353 789 491 353 1019 570 893 940 1036 1065 651 513 988 805 856 918 740 790 819 857 739 754 724 638 612 569 602 579 486 1047 967 764 832 597 1055 1006 1167 788 896 728 1073 958 739 788 534 901 747 715 761 753 1112 1069 939 985 681 591 969 869 637 1310 986 747 1161 1124 1074 1127 915 685 680 546 596 521 650 337 483 651 507 295 660 588 730 919 947 695 1085 794 691 698 686 1257 760 677 912 983 911 1094 991 1186 1454 908 1099 922 970 1004 844 1084 1103 890 1166 1727 1038 745 1073 1082 852 818 777 913 2727 2816 2233 2058 2299 1744 1731 1867 1672 2155 1629 1790 1849 1703 2284 1675 2448 2152 1425 1319 1471 1160 730 1438 1146 1206 583 1005 1794 1599 1844 743 797 1257 541 727 660 760 717 638 923 501 367 475 362 326 293 477 667 380 445 447 488 544 612 1123 758 680 1015 822 806 818 879 1042 1009 806 807 797 1206 1298 1073 1114 1149 525 562 646 620 593 674 522 376 408 414 141 469 341 188 200 567 279 169 185 97 210 306 333 378 212 283 479 277 615 320 468 770 651 721 528 457 463 248 287 275 289 516 301 423 413 856 250 226 329 307 228 258 817 266 397 713 901 531 433 371 543 529 334 576 658 628 575 549 588 547 393 464 418 401 695 595 480 485 711 560 619 576 836 598 802 877 639 699 667 740 547 747 751 530 200 852 373 960 622 290 1033 597 296 585 316 668 906 482 388 334 993 829 841 958 754 426 381 422 824 370 810 894 451 501 808 723 380 511 756 925 664 803 775 944 913 767 733 1005 1055 864 1147 1026 830 824 886 1187 267 659 584 495 767 644 1890 867 912 874 930 893 826 695 842 1210 1343 1057 768 527 745 558 510 533 708 558 630 546 510 560 528 507 637 716 742 1014 740 567 427 384 496 441 157 174 142 147 139 135 115 292 303 386 507 322 606 593 670 578 667 754 584 551 626 571 557 836 888 734 710 641 776 995 824 909 789 816 979 1334 883 815 711 562 962 746 678 1026 819 833 526 807 830 811 633 777 753 912 1026 712 756 516 454 656 851 639 864 1119 1357 1259 1753 901 703 1082 1004 539 945 1149 562 437 282 253 234 263 215 322 729 912 562 887 927 632 623 359 777 614 335 416 398 283 572 536 920 213 589 504 407 349 438 576 362 366 351 441 405 494 427 629 389 273 425 463 543 775 506 1678 659 564 511 480 406 363 337 488 557 389 483 569 506 442 322 391 213 494 526 609 683 520 526 684 813 443 808 622 792 612 1211 262 930 805 755 883 851 933 851 672 515 563 419 329 466 431 301 912 1307 1322 953 421 471 267 497 541 419 320 1956 445 2212 2029 2000 1948 2286 2289 2503 2268 2246 2192 2454 1954 1949 1697 776 779 589 543 794 1110 1018 829 892 856 1196 951 594 560 760 634 428 892 826 1137 1043 1009 822 745 728 1025 1055 1220 1141 857 620 804 802 837 590 737 693 902 769 792 1007 1075 1220 801 1059 1041 931 892 1353 885 774 783 744 659 541 595 779 930 908 631 832 826 890 872 923 829 811 899 1199 853 1023 1080 1013 1044 954 841 914 748 1258 1104 1288 781 869 775 653 740 688 680 825 837 799 641 936 681 913 781 609 841 779 858 808 648 775 792 878 846 838 887 866 673 603 879 492 830 765 905 812 806 969 914 962 924 958 671 1128 1064 915 817 892 683 1251 1098 599 1239 1122 868 1022 1043 1217 1097 1062 1302 1231 1034 1209 1082 878 1030 1033 1316 1303 1274 899 862 844 830 532 843 747 1099 296 221 249 427 296 516 297 497 211 331 306 413 520 528 595 353 381 320 343 619 539 571 536 409 549 309 390 293 331 414 380 475 465 656 686 554 364 600 397 613 504 484 446 715 337 402 580 379 435 427 397 929 485 404 336 273 334 476 683 663 707 361 341 333 458 376 407 278 296 280 546 916 584 305 504 456 321 371 418 805 614 1117 508 576 623 468 505 709 662 637 755 454 436 332 282 203 277 481 454 381 485 432 815 640 614 606 469 554 646 535 427 602 670 447 842 436 610 379 536 568 394 810 369 409 440 538 564 804 446 533 1073 905 1163 871 835 998 1036 1218 737 1705 985 585 779 482 332 1109 955 837 688 617 811 626 574 755 766 766 678 966 783 389 778 781 662 811 369 277 816 557 739 816 730 426 630 731 634 679 464 451 709 802 891 494 415 611 358 314 303 481 368 543 1101 613 715 506 458 329 468 566 362 315 533 375 418 536 599 913 635 541 633 450 849 440 557 467 390 566 706 726 480 539 351 565 596 543 523 268 515 593 761 882 576 931 420 1049 437 689 343 524 505 1272 527 570 779 934 745 508 513 619 504 663 576 749 783 916 652 586 805 489 629 502 770 868 301 359 417 317 492 586 775 1183 602 826 527 476 620 683 733 867 323 600 525 827 201 62 116 247 193 664 596 549 691 484 651 904 610 501 780 472 297 237 619 970 174 335 515 695 677 659 628 560 421 394 629 710 703 767 643 1032 586 366 414 464 446 400 518 507 482 464 453 671 365 450 438 517 690 722 564 697 700 639 610 706 779 341 521 527 491 546 596 857 733 795 449 401 623 329 523 753 489 723 606 3089 3424 511 491 507 682 783 612 829 750 1098 773 806 613 1063 395 388 349 407 705 726 757 695 729 807 586 492 732 1029 521 438 838 536 464 968 617 746 280 639 852 682 445 309 275 478 319 380 306 710 664 699 531 979 539 681 584 522 944 663 501 655 546 427 881 510 455 868 828 215 249 364 1336 1167 962 499 1519 1840 1053 855 1210 1180 1319 691 787 818 970 788 573 1077 1235 485 457 389 392 440 285 1118 1043 818 943 1347 1439 1656 1471 1867 1585 1399 1544 1012 1265 1663 1355 1547 1777 1769 1562 1597 1606 1774 1576 1290 1429 1622 1495 1222 2396 1865 2496 2081 2208 1832 2294 1555 2911 2718 2473 1208 2218 1729 809 1038 1435 1580 1400 845 1564 409 375 676 427 604 489 359 909 993 741 375 518 482 438 325 2226 2275 2358 2445 2065 2650 2444 3105 2282 2960 2515 3363 3056 2785 3007 2271 2898 3018 3349 2925 2696 3214 2842 2990 3111 2695 2520 3016 2625 542 510 246 2207 2408 995 3672 3803 4142 3444 1215 1042 1303 619 1384 262 725 487 484 2583 1454 1640 387 551 407 651 1697 1867 1619 2265 1369 1706 2199 1674 2058 2713 3213 2536 3418 6164 5289 2561 2994 3692 4510 2085 1055 1642 1633 1861 999 2030 841 2348 754 2468 1331 185 138 2315 1817 2197 2964 1721 1065 1466 855 945 736 708 1212 906 1018 1564 1311 2515 3294 1531 616 1240 2414 2336 2377 1720 1980 1214 835 660 2182 1388 2303 1203 1143 603 1171 885 854 968 1495 2697 2665 1101 1181 842 657 1063 870 1184 582 642 905 1679 731 967 2184 1094 998 2575 1005 1216 1176 822 887 1043 796 1047 944 809 837 977 1109 1062 1002 1123 1098 1451 1465 951 829 1143 1256 663 719 942 384 546 572 962 519 631 450 848 713 1209 1057 830 720 1246 1100 787 585 676 542 483 643 465 416 518 348 410 554 580 387 519 518 646 417 401 557 497 334 516 539 365 394 524 802 9743 371 444 720 364 409 716 692 636 512 687 826 865 351 700 636 451 772 707 875 565 646 577 608 706 573 480 759 764 757 702 662 501 735 487 752 724 696 777 374 377 555 653 552 567 661 577 927 841 417 564 557 436 669 414 575 628 789 447 564 1176 82 1225 654 481 480 404 256 590 708 401 899 935 1249 1122 906 1006 754 406 353 471 425 428 521 439 277 257 431 223 504 411 691 454 572 275 235 429 749 671 230 359 366 386 1182 866 610 560 494 749 565 672 672 449 450 1211 979 773 549 594 726 644 772 821 580 532 707 464 641 825 637 905 818 523 311 651 512 352 396 1017 1028 1131 1125 1176 455 1185 1016 611 950 836 727 1034 1029 740 1342 857 1561 1190 1015 1115 1258 953 993 899 528 894 1091 730 820 869 1281 1062 445 704 715 1790 382 338 245 375 350 350 402 589 584 363 617 602 1150 333 327 362 1040 865 847 923 636 1143 174 392 227 200 794 906 786 812 790 795 947 863 847 802 570 602 820 533 662 611 862 691 912 749 788 547 630 458 661 640 1356 963 564 534 301 522 452 616 653 959 552 675 1091 1003 1413 1326 1224 1283 602 444 1298 906 823 899 862 973 954 778 720 1164 801 988 1072 608 604 574 750 797 754 1002 1014 653 1363 1613 1821 1188 1083 1010 1283 1000 968 1746 521 999 851 784 794 780 822 734 862 823 896 763 1019 1037 773 906 942 683 1303 1324 1127 1118 939 726 770 684 706 593 896 403 590 814 869 738 943 791 835 665 1225 662 1105 971 814 677 627 1462 1298 1021 1123 902 1593 1101 961 1142 1487 1143 1481 851 1028 1109 964 1367 881 1090 1044 1533 1205 931 1299 1510 1117 1260 1307 1002 2828 2856 2059 2052 2106 1984 1850 2002 1884 2052 1992 2224 1868 1755 2216 1662 3541 2117 1658 1074 1108 1010 1155 1392 1074 1654 818 1693 1943 1793 2000 850 989 1294 804 803 1153 1051 609 625 738 849 459 614 683 606 535 636 499 614 456 406 523 643 805 905 632 1046 934 1050 1206 870 1005 1077 584 861 1021 988 859 1096 923 1137 1103 538 478 590 441 482 558 323 538 681 413 220 599 359 246 279 356 311 245 236 146 207 208 243 241 241 227 423 622 477 481 652 868 781 840 331 451 480 371 335 307 366 582 284 527 613 473 313 291 467 356 333 383 624 332 497 902 1357 426 595 355 574 655 595 637 545 584 745 588 637 557 536 531 570 473 575 636 531 443 559 407 597 670 958 616 727 661 670 664 750 777 707 948 743 492 334 1090 487 1011 524 478 1060 519 637 503 671 792 971 768 475 441 871 1041 949 1233 884 614 588 432 1061 541 1007 1123 541 752 991 1140 713 779 880 1104 929 959 757 933 1123 1049 818 1433 1287 996 1114 1218 1425 1126 1155 951 421 927 603 534 619 478 2892 828 769 668 901 1054 980 925 1108 1316 1502 1389 1186 815 542 487 536 593 1001 726 562 682 546 766 709 415 439 930 861 1282 911 469 361 526 447 386 188 205 167 207 207 176 148 397 214 581 428 369 815 770 715 682 716 688 678 750 849 773 504 1095 1108 1043 937 1052 1011 858 678 751 1070 785 623 1367 543 541 952 793 582 930 790 751 907 1153 852 766 694 728 598 998 873 914 785 879 473 762 694 985 894 687 1003 1275 1357 795 1900 1271 1042 779 1301 665 1153 2234 1132 444 549 747 339 362 434 468 560 979 737 784 640 684 833 505 460 622 407 614 367 326 767 754 870 313 680 508 259 302 509 355 351 458 406 206 174 477 294 489 494 362 620 642 551 553 514 1653 590 558 904 675 494 489 415 300 573 678 655 708 619 544 421 518 282 314 679 1387 746 785 955 1035 773 682 991 678 683 877 1442 416 793 868 763 937 923 756 696 459 544 834 560 407 551 440 364 638 1726 1424 772 290 626 429 815 454 621 673 2163 633 2284 2057 2087 2018 2199 2366 2255 2231 2672 2281 2543 2088 2841 2403 765 1022 1027 746 798 960 1270 727 906 852 838 884 765 986 857 1072 708 898 1331 865 768 796 648 656 656 838 827 972 355 474 359 418 319 561 353 550 516 470 236 453 611 485 470 396 767 595 482 767 574 643 417 349 349 532 220 210 366 236 419 237 383 395 389 308 459 376 350 344 371 244 310 273 277 273 362 459 275 255 369 354 430 245 351 343 338 291 271 303 393 310 355 411 488 324 272 343 360 306 506 416 463 311 331 250 333 345 327 303 282 315 399 360 368 321 455 341 348 382 340 380 594 317 460 331 632 651 319 380 229 389 482 480 324 539 644 615 411 534 611 447 498 636 497 496 717 644 524 485 648 314 464 405 473 619 494 632 324 267 284 346 298 257 131 279 129 379 373 204 82 240 166 170 112 114 114 213 212 167 126 228 140 224 183 320 334 131 182 160 174 241 95 165 162 253 202 189 280 232 86 174 137 129 115 129 120 104 286 104 144 204 200 453 288 152 113 89 134 70 219 121 143 223 304 117 312 127 278 135 282 186 1111 378 94 237 323 143 174 203 190 306 313 321 118 134 137 295 165 411 385 301 242 124 128 221 174 130 115 197 184 413 120 154 486 233 227 116 254 264 188 312 416 492 231 217 541 140 294 237 260 204 152 290 194 271 479 213 186 502 309 174 352 457 436 384 292 330 360 755 379 627 587 263 453 237 263 470 302 392 250 383 355 377 372 328 211 219 195 465 201 288 248 233 186 285 259 249 447 300 658 399 301 235 374 349 214 225 361 278 268 502 306 327 146 187 194 116 236 288 259 216 555 1420 1766 190 147 608 184 220 137 137 98 257 460 248 313 419 304 434 328 212 533 269 261 265 265 373 263 470 402 424 299 437 256 292 135 180 1515 399 267 292 424 366 454 410 210 164 373 395 295 338 360 204 317 356 251 152 164 135 432 412 371 462 465 241 294 202 243 255 254 165 262 202 74 80 84 135 178 301 421 435 256 298 228 98 414 432 340 370 135 179 565 318 57 87 38 58 50 233 345 291 289 329 301 329 251 217 200 192 88 86 115 1305 44 311 137 231 283 260 86 100 100 315 185 248 301 226 200 322 441 120 347 423 143 129 126 126 130 187 129 224 170 190 224 264 144 165 265 1455 1594 404 374 556 486 152 246 232 222 289 242 283 252 139 248 80 187 158 356 260 376 303 451 1677 1442 310 444 441 348 349 472 350 1373 577 1459 354 423 368 319 126 173 369 108 242 295 337 329 283 331 341 523 412 163 346 185 438 214 537 167 449 192 117 353 252 279 238 376 470 259 74 104 249 398 274 224 675 300 130 225 140 290 242 521 219 185 56 383 457 300 543 419 68 88 128 354 617 613 305 401 533 534 621 315 197 577 265 332 281 344 217 1262 496 472 167 112 196 187 339 473 579 526 295 483 367 839 732 937 525 578 656 541 716 444 882 885 860 1321 827 1077 671 702 1107 930 907 985 961 877 971 1383 1311 1030 831 970 941 1036 1054 1204 1356 1118 566 683 902 484 346 877 811 738 276 908 315 339 424 247 493 354 262 579 529 354 277 272 215 243 300 1164 1294 1375 1210 1158 1101 1491 1314 1049 1099 1103 1218 1046 1302 1325 1712 1031 1200 937 1187 1147 1231 1527 1204 1324 1641 1144 1137 1285 297 216 199 1155 1341 829 1512 1709 1636 1261 484 540 486 217 572 96 396 356 120 1100 683 658 150 479 288 221 1078 864 872 965 650 669 505 604 895 1171 1377 1163 1342 2626 2895 1292 1448 1430 1462 795 660 966 671 713 492 841 336 965 410 1088 327 34 26 634 666 698 1532 767 318 623 458 505 216 226 531 537 520 670 539 841 1066 578 223 722 1171 1135 1294 715 987 331 247 369 1058 508 1044 276 415 278 376 1452 407 471 543 1004 685 548 655 512 653 475 292 341 315 448 370 752 379 357 561 318 290 1339 659 827 557 449 511 554 482 563 483 447 393 475 624 704 628 620 668 499 657 570 782 508 552 148 147 219 156 264 415 485 188 198 177 501 142 419 566 377 239 473 232 300 416 185 174 152 148 81 224 357 358 184 216 248 265 288 175 201 285 149 188 287 146 194 184 213 159 276 310 371 5999 182 172 186 198 290 186 138 219 194 208 316 137 138 289 523 304 445 470 211 229 383 401 245 227 186 156 189 244 328 259 321 233 424 302 309 162 337 204 178 442 375 207 205 573 256 190 258 253 477 324 312 372 451 488 376 412 252 298 558 42 534 396 178 180 237 259 216 395 316 260 394 391 412 387 514 351 135 285 116 84 112 203 90 209 158 78 217 285 292 1306 90 104 322 207 200 183 165 72 158 146 228 668 370 218 184 180 231 131 176 188 1473 186 372 358 436 367 223 392 275 371 445 301 394 178 187 306 339 565 739 310 270 174 257 170 138 96 230 468 589 358 1081 402 222 506 325 402 461 368 414 292 457 552 446 716 582 385 524 429 372 1418 1482 200 593 686 438 461 666 420 175 130 259 310 757 119 169 154 160 166 172 131 121 293 72 256 266 388 242 230 213 617 385 272 338 289 798 58 157 109 58 184 221 167 187 170 162 251 219 220 233 213 205 229 183 199 286 193 171 207 193 168 321 351 395 139 113 493 109 269 336 102 329 179 278 144 359 92 152 384 380 441 493 311 369 386 243 830 580 381 459 173 224 255 148 172 247 335 159 277 288 195 197 347 519 304 476 600 295 425 464 525 344 324 314 533 241 355 487 86 360 417 493 451 483 561 506 597 702 262 598 579 494 447 457 421 347 651 604 560 454 389 263 344 328 381 278 426 354 360 353 294 240 313 102 398 501 408 384 309 383 197 265 208 553 1607 417 279 475 519 673 655 649 672 737 580 438 485 454 391 570 518 510 517 688 619 626 735 668 565 667 694 702 1508 1188 955 880 1158 901 1090 1484 736 883 760 826 852 1079 980 635 1505 781 1160 566 614 442 750 512 353 526 174 575 1063 1025 775 404 541 478 489 243 563 396 505 420 419 388 200 431 305 317 441 312 167 211 192 184 264 214 235 490 478 321 610 532 322 322 228 238 333 343 312 340 676 567 575 567 823 399 160 138 120 164 156 163 243 252 251 167 159 138 173 124 226 118 76 36 187 84 191 197 199 195 195 280 165 211 136 214 311 329 369 182 84 142 151 164 156 164 138 92 251 161 165 98 98 143 139 87 93 339 187 194 450 585 379 104 148 284 322 373 226 261 247 240 324 276 277 252 301 284 269 299 173 195 149 401 156 179 207 442 343 385 476 365 445 485 333 342 444 377 447 205 737 364 812 453 339 693 481 339 366 306 360 621 254 286 276 487 437 536 477 644 414 386 300 696 437 771 655 404 365 589 610 393 457 438 605 388 668 577 582 395 568 489 696 719 558 579 541 625 702 607 775 277 463 208 224 402 199 1316 647 551 590 558 478 380 353 422 686 595 604 569 308 403 280 279 286 630 504 382 355 367 241 358 265 420 717 455 409 684 294 408 1408 1468 1312 151 166 152 170 166 133 127 218 190 350 346 225 245 352 329 335 540 255 462 484 467 548 252 328 560 437 365 357 483 576 390 420 671 555 289 346 436 482 309 429 400 433 306 404 436 353 372 299 235 368 238 489 324 260 519 231 433 198 584 529 394 240 351 576 788 326 990 482 484 444 531 256 537 477 256 292 203 245 52 42 44 60 246 195 298 174 323 194 272 177 245 351 158 212 184 176 212 196 825 208 357 279 279 203 291 281 285 180 210 303 275 216 393 1389 432 431 1404 269 203 355 200 857 259 247 447 250 122 238 228 335 220 227 124 126 274 246 206 231 139 154 231 450 470 436 292 329 370 172 345 213 287 294 513 230 412 412 402 416 462 384 227 221 298 433 110 1351 103 110 80 430 661 761 277 199 135 121 468 146 271 148 888 315 1001 864 1141 1278 1130 1430 1167 972 897 1029 860 952 1016 963 262 432 407 552 480 339 576 379 425 429 582 603 236 234 335 455 220 306 583 452 408 334 337 442 677 290 269 420 994 467 270 495 352 416 279 450 406 520 436 284 582 490 491 399 386 526 424 416 526 385 494 575 485 327 981 868 1016 753 839 880 910 944 726 1111 667 1052 1184 1146 991 1124 836 870 950 908 838 652 949 910 825 946 908 972 803 880 810 1123 1113 742 1045 838 886 1160 901 884 1040 848 935 633 712 881 818 927 728 837 617 1029 980 993 980 813 771 657 611 723 376 703 591 669 846 823 452 926 953 758 647 559 922 1045 625 401 661 749 642 1037 1089 1427 1170 961 1324 1474 1337 1455 1141 1485 1580 1276 1223 1076 976 1080 955 1161 971 1225 1102 959 407 454 402 657 288 309 111 129 123 161 120 393 105 208 183 114 148 122 138 179 191 167 330 179 119 251 164 239 277 161 198 192 196 179 273 346 120 177 141 359 311 437 124 170 137 133 98 171 311 105 151 138 191 141 137 337 440 195 185 158 70 138 636 217 237 158 222 154 253 175 248 164 151 209 447 434 279 141 188 171 309 170 171 399 235 597 176 204 322 179 316 456 460 407 379 155 304 180 204 349 394 326 375 364 575 397 375 650 539 560 361 430 646 550 390 501 307 240 324 214 259 444 362 167 141 223 254 326 317 382 368 460 265 397 524 587 628 561 392 341 382 630 344 1016 516 338 507 332 337 472 673 784 572 363 624 725 157 406 338 348 338 568 323 254 306 288 294 226 160 389 352 434 745 358 463 625 440 690 391 476 466 567 566 374 649 322 285 323 217 294 253 177 207 307 494 492 497 342 249 461 264 292 116 340 166 176 264 304 196 408 312 320 453 422 589 369 287 150 160 388 445 538 208 239 420 271 308 298 417 100 498 351 474 403 190 634 329 291 723 233 330 253 145 608 316 211 384 307 425 243 462 264 428 488 420 461 504 505 327 310 415 355 211 149 237 745 386 442 119 103 168 389 369 396 237 274 345 307 475 446 651 498 333 722 423 321 101 96 120 149 164 511 293 540 533 456 353 763 516 506 375 210 136 80 193 157 86 533 223 194 205 217 399 330 270 388 410 301 458 498 398 236 639 206 98 303 310 263 322 382 307 237 486 452 249 263 145 278 318 255 388 289 340 601 543 689 410 149 266 280 240 274 278 411 190 138 217 330 308 184 206 298 297 829 429 1585 2366 293 356 368 336 540 215 462 350 428 515 570 556 478 371 330 474 513 536 507 465 278 258 443 234 256 394 364 270 453 511 410 401 491 502 561 237 265 463 360 463 363 384 648 430 514 387 692 480 446 334 516 289 377 461 505 1125 820 520 508 219 357 468 383 388 559 348 134 146 387 1502 1094 1100 731 542 1045 484 822 806 862 1314 592 462 539 542 205 431 743 661 102 100 168 97 72 258 1148 974 560 783 845 1576 2030 1441 1423 1410 1318 1184 910 731 1939 1901 1775 1758 1628 832 1495 1229 1666 934 1322 1046 1084 1402 1365 2101 2096 2258 1939 1636 1671 2108 1726 1891 1652 1426 780 1015 871 704 835 1256 1222 935 782 1370 447 461 627 691 543 827 402 1155 1174 587 163 281 261 321 260 2013 1674 1584 1842 1932 2121 1781 2190 1742 1603 1896 1859 2014 1515 1857 1851 2088 1740 2092 1975 2636 2262 1465 1442 1678 1528 1488 1690 1279 477 429 102 2008 2144 1230 2901 2582 2737 2675 585 644 973 446 1001 224 502 292 677 1752 885 969 433 508 349 607 601 1073 898 1550 1935 1165 1639 883 815 2512 2844 2247 1945 3747 3902 1858 2650 2464 2616 1113 566 565 1015 950 593 1191 398 1569 474 1123 1113 99 87 854 739 1425 1747 1203 588 1089 459 573 586 482 788 760 679 758 626 1944 2460 1376 383 1519 1119 1010 1626 1507 1406 674 712 585 1562 1158 2199 1216 849 484 765 659 662 906 881 2518 2039 730 672 510 608 584 466 418 254 500 696 882 628 710 1233 775 639 1644 687 857 828 624 720 804 605 940 507 603 590 657 514 528 533 527 549 835 750 864 626 633 547 741 610 238 327 670 731 899 303 213 209 481 589 1044 461 537 325 626 458 454 260 375 172 172 586 400 569 260 260 404 289 388 393 445 330 439 402 515 329 337 429 461 638 403 113 281 305 444 182 6954 712 529 740 996 656 978 738 435 823 1044 922 714 707 630 756 527 689 333 485 460 452 422 474 450 381 707 666 903 990 344 701 660 720 783 727 729 607 748 689 608 876 947 905 519 1030 587 285 769 758 613 764 455 671 770 845 485 540 1012 89 983 811 638 356 599 441 490 714 355 703 785 822 1057 750 580 428 281 237 239 482 468 650 149 301 204 151 225 185 180 346 459 361 254 240 346 195 146 135 203 297 367 1078 389 280 260 317 533 191 339 341 404 436 771 672 830 659 446 329 439 494 418 323 369 218 375 482 315 416 515 325 477 424 442 169 96 243 515 610 661 555 676 545 768 568 515 579 372 753 218 553 483 1028 683 1368 1195 645 843 427 508 705 335 118 664 716 534 621 434 637 839 172 299 323 943 259 146 255 427 449 483 461 715 294 263 310 557 789 235 252 231 479 624 969 1034 721 894 196 470 383 247 394 971 717 755 853 731 873 557 628 340 295 298 608 302 304 426 576 308 659 339 321 332 534 338 757 567 833 780 293 361 92 508 142 213 326 700 379 564 699 430 605 660 722 1051 905 200 543 472 897 960 650 1056 1373 668 1053 1452 1626 1139 878 340 356 293 543 472 463 546 729 278 1089 871 1007 551 641 525 1073 784 887 1011 287 1098 568 527 653 438 565 541 646 863 521 597 650 588 403 808 762 1018 1007 1124 1285 969 777 430 436 364 227 288 647 563 534 481 267 200 525 1093 664 721 929 565 818 319 389 727 597 1057 622 1087 1109 1004 680 577 674 703 734 772 928 745 622 634 620 1086 933 724 731 1292 716 645 794 911 580 663 886 713 2230 2046 1542 2102 1175 1596 1335 1428 1241 1492 1441 1571 1231 1359 1621 1460 2296 1132 1123 1300 1403 607 1016 1021 799 949 578 866 931 698 1411 404 760 686 522 406 988 444 662 472 835 438 636 515 509 431 497 195 248 203 365 343 286 274 273 328 427 372 372 474 1317 942 963 1079 687 928 1215 770 721 828 721 590 565 547 125 347 323 169 202 115 262 203 208 160 247 112 289 95 217 212 119 103 104 227 103 103 99 99 91 320 413 252 380 345 537 533 543 320 399 297 225 322 318 332 247 409 415 288 896 328 322 360 274 282 494 390 202 396 599 611 268 192 172 404 379 499 374 436 421 215 458 308 387 313 462 338 423 492 375 223 348 426 262 403 264 443 429 654 916 767 826 1068 975 419 615 572 719 358 675 517 1256 755 469 1321 304 384 383 356 869 640 595 429 344 659 740 832 1549 980 586 553 405 973 448 918 959 688 498 810 761 449 602 641 915 532 721 826 717 673 931 591 813 948 375 682 528 1124 734 668 1023 250 377 299 340 219 408 1385 829 614 564 700 829 706 687 733 639 809 894 603 464 292 330 396 416 378 432 547 658 461 383 515 647 458 979 621 487 606 247 202 269 270 168 174 162 138 176 150 136 128 367 110 263 250 178 288 524 473 443 448 284 563 379 414 439 290 496 572 650 619 632 581 743 621 684 969 499 575 695 493 561 547 632 451 399 522 512 924 989 812 573 876 604 863 892 507 1040 746 447 348 1165 272 701 736 675 666 444 713 546 967 559 501 353 850 178 706 868 436 192 306 363 60 111 107 149 330 244 518 753 699 576 525 188 605 691 280 664 431 325 576 166 450 102 347 283 167 237 281 185 395 323 350 176 152 179 322 268 288 360 286 502 498 407 434 749 494 462 464 953 636 859 835 445 411 416 850 858 505 498 131 137 199 146 519 403 781 456 613 633 378 261 669 313 445 377 907 333 404 606 530 687 726 515 610 186 373 365 252 313 319 306 220 392 1403 927 1052 269 311 160 442 485 524 501 1551 447 1743 1576 1813 1176 1950 1517 1558 1707 1546 2092 1570 1615 1452 1150 387 508 861 737 594 681 879 715 561 618 494 329 455 780 810 490 378 487 654 666 638 617 633 664 638 852 808 914 824 488 356 536 492 550 320 268 248 417 405 577 838 735 679 488 628 631 433 544 632 762 489 457 408 362 1240 609 834 931 661 1321 955 752 816 809 1080 1371 1308 1546 871 1270 883 985 835 863 795 582 1193 787 1127 1210 864 713 607 753 813 962 916 669 746 831 639 920 706 858 916 783 728 999 736 914 999 1044 930 1038 1006 1302 647 685 770 1099 1064 697 827 972 564 786 735 491 798 782 498 1362 685 659 532 472 1395 900 986 524 755 685 587 1096 847 880 1261 1085 1122 1610 1482 1369 1405 989 1100 732 1017 1136 930 1197 1079 963 1359 1347 1388 1089 606 778 741 855 311 185 228 122 252 160 135 273 98 114 145 142 148 156 154 80 96 78 214 283 207 371 243 217 298 211 194 188 194 128 227 171 176 212 175 246 206 329 181 144 182 172 156 226 158 160 147 70 160 175 165 467 301 212 210 123 64 241 655 442 482 150 272 155 280 282 231 146 229 262 474 747 300 117 123 162 179 242 162 465 580 641 272 330 291 218 328 352 342 330 422 159 401 120 158 369 236 274 356 361 442 555 369 538 566 687 406 529 642 724 514 674 584 329 400 368 344 410 373 354 190 240 263 417 475 216 322 500 350 333 769 759 678 588 346 447 242 684 513 593 592 273 364 341 349 472 820 894 467 309 964 686 258 571 304 322 404 294 418 425 430 491 334 438 196 330 674 765 943 742 584 616 284 613 581 411 544 592 383 293 407 375 346 347 383 280 169 136 214 342 448 575 538 391 354 575 373 416 188 314 174 236 306 333 411 745 507 262 434 355 521 365 491 161 198 461 483 412 148 241 330 384 616 440 407 213 375 562 262 486 277 636 197 335 349 507 203 317 232 559 210 396 403 381 473 216 314 229 428 641 568 550 544 427 465 651 593 378 258 143 274 609 246 290 180 250 392 248 197 749 571 579 436 305 197 460 659 444 207 399 562 162 213 60 80 184 125 555 276 422 475 410 520 473 474 452 267 386 273 184 279 327 149 405 523 401 179 185 285 212 464 213 646 423 960 638 468 425 787 220 196 316 245 202 384 445 404 190 299 275 174 192 174 167 318 194 373 290 248 376 246 712 316 132 326 417 298 468 419 369 291 259 247 298 376 245 263 369 394 823 473 2280 2808 270 545 654 504 520 538 693 526 795 800 676 731 655 486 296 539 446 322 585 441 380 376 497 311 324 334 576 252 277 570 308 332 550 311 354 274 568 326 265 543 257 269 751 675 505 269 766 447 509 372 391 238 340 361 448 868 452 428 581 306 460 518 433 673 561 449 184 196 364 806 1138 1436 723 822 1225 584 837 677 854 1024 578 523 678 478 263 305 745 390 129 127 207 140 140 326 1250 1040 743 866 841 1819 2172 1996 2171 1856 2197 1238 947 405 2099 2297 2109 1998 2100 1215 1683 1517 1588 1360 1146 1259 1441 1832 1652 2492 1811 2853 2131 2228 1765 3060 2225 2057 2094 2174 1229 1258 1098 1149 1129 1503 1198 1103 881 1482 412 456 733 565 397 617 520 768 1253 565 279 431 367 299 351 2245 2237 2065 1758 2166 2192 1940 2019 1852 2455 1845 2316 2126 1949 2570 2185 2609 2203 2096 2380 2770 2046 1628 1716 1926 1915 1883 1804 1562 300 246 188 2222 2244 1431 3194 3635 3907 2916 1070 1182 495 104 502 286 236 104 211 2105 910 973 248 579 381 557 1079 1313 725 1601 1293 894 1511 868 953 2969 3511 2910 2910 5288 3908 2419 2289 2467 3142 884 721 729 1046 953 516 1270 381 1327 829 1659 944 272 244 1199 845 1869 1864 1532 638 1267 740 683 956 758 837 823 1021 932 851 1624 2218 1445 1104 1917 1201 1177 1697 1277 1166 1233 803 820 1931 1058 1943 724 1130 465 1124 625 580 961 1056 2927 1928 611 583 484 593 478 419 510 446 551 846 898 596 1115 1212 798 655 2145 815 918 696 411 1030 1057 907 733 825 616 572 677 599 669 697 604 689 794 825 1029 640 904 697 496 552 181 303 380 517 1116 408 318 261 508 545 904 519 539 402 789 680 313 445 271 206 188 436 628 420 290 290 437 418 287 286 308 519 373 607 488 390 461 372 672 560 321 222 451 493 720 172 712 8384 664 587 2583 2146 1859 4291 1801 2671 816 1231 1015 528 696 929 785 702 434 590 681 640 601 592 565 551 922 1199 982 834 664 1031 427 802 893 1136 1113 902 811 773 753 767 721 793 1003 790 631 461 713 757 594 771 429 599 808 942 617 495 944 125 1302 731 1026 300 763 389 481 916 446 1182 870 1372 772 1061 1003 725 344 238 375 242 643 391 378 168 148 362 295 178 245 347 463 456 160 152 259 239 251 181 159 364 311 941 487 527 433 333 632 322 269 285 470 561 821 716 676 533 602 570 566 478 278 542 433 180 374 276 404 751 623 319 565 498 596 323 185 177 796 570 561 700 563 793 642 454 483 782 584 577 249 425 786 1080 654 1070 885 655 734 974 281 583 428 203 664 738 616 657 540 591 845 238 328 389 1173 151 211 133 231 159 214 360 448 335 263 391 324 537 256 254 399 536 722 972 1066 502 771 377 300 206 459 678 1055 852 911 864 814 892 977 795 509 504 487 656 508 526 363 591 412 723 426 533 328 640 256 483 461 1224 664 290 308 115 432 151 418 416 483 430 508 770 658 678 764 1001 915 366 310 762 459 1055 1093 819 1292 1119 773 1480 1524 1340 1063 1236 541 510 497 456 635 693 630 639 350 1127 1489 1708 813 772 664 946 1086 483 1216 498 810 717 320 864 337 748 755 770 958 470 658 874 663 568 841 660 757 991 967 1277 806 748 644 816 625 524 475 336 403 434 359 337 476 818 1034 679 912 1155 405 654 374 451 803 800 1168 561 875 809 790 592 949 814 966 574 627 765 906 691 874 574 892 889 630 925 1497 1046 755 1218 989 774 810 821 783 2531 2994 2107 2193 1398 1626 1228 1386 1330 1573 1497 1676 1445 1122 1587 1803 2919 1664 1275 620 712 669 676 792 1200 1088 580 980 1016 885 1454 440 776 645 484 479 865 411 576 562 703 583 416 533 492 437 273 164 286 245 385 325 495 273 303 404 547 403 699 726 1402 1095 1226 1162 1130 860 1253 1010 943 808 927 666 647 424 249 519 491 278 322 148 689 245 181 129 579 127 307 313 292 335 119 32 116 92 180 180 209 114 128 510 395 266 330 442 380 399 409 449 767 473 608 413 403 448 326 418 509 271 911 204 196 397 308 517 687 599 363 521 542 524 363 224 66 318 324 434 299 457 626 439 520 574 514 390 281 760 723 569 585 292 486 541 314 435 364 634 599 952 833 992 671 990 1077 467 648 641 605 161 1098 486 1116 716 385 1110 453 659 439 665 885 1096 605 410 312 1335 1550 1323 1699 789 398 388 372 762 430 886 869 431 474 764 715 347 376 671 636 691 716 1084 737 967 1011 894 900 898 531 1070 739 990 773 658 982 430 789 383 484 454 501 1700 951 933 819 706 939 707 624 840 921 1131 917 913 701 760 697 243 401 527 339 619 716 510 601 536 381 624 701 909 666 747 212 196 418 389 240 166 162 146 174 170 150 144 220 154 352 244 371 485 942 809 1018 571 592 718 453 673 399 475 656 621 563 470 561 520 767 663 719 680 589 675 920 526 542 1037 894 467 526 612 766 1169 1158 949 754 898 699 1011 696 747 1141 755 364 390 1162 635 759 871 659 916 531 734 442 881 495 370 511 922 331 712 973 533 317 446 370 120 144 202 246 392 328 634 531 455 673 620 396 906 725 179 719 579 367 353 339 575 166 589 296 335 324 237 239 350 261 227 264 232 310 276 361 322 269 224 385 455 428 268 953 395 351 386 332 499 288 254 342 533 518 468 474 376 396 148 150 249 210 435 548 668 402 524 555 458 403 543 339 734 536 894 439 341 563 389 569 679 436 539 208 527 625 249 328 255 367 230 381 1332 1344 924 254 220 172 169 338 521 588 2109 793 2108 1939 1792 1662 1512 1765 1818 1814 1953 1870 2055 2062 1329 1418 741 571 987 516 832 953 694 597 490 645 594 493 698 821 554 340 586 512 746 788 728 766 584 547 554 766 760 886 868 514 468 319 516 494 419 502 466 577 236 384 721 660 618 529 313 591 530 627 531 643 549 609 557 443 543 609 622 559 406 1033 965 835 745 925 790 1243 1186 1255 1266 878 1057 1304 1162 1232 1214 839 1129 729 839 1236 858 826 760 913 789 1035 1075 856 846 840 559 1013 781 649 774 724 842 839 658 800 969 784 974 875 858 879 484 537 761 844 693 697 631 535 646 691 844 583 925 734 577 815 613 547 608 569 824 585 512 592 624 800 646 738 658 658 865 699 697 705 872 757 663 997 866 870 801 879 837 620 652 629 707 769 785 1008 322 366 537 883 365 202 154 313 154 337 295 339 135 506 136 370 78 76 116 141 210 137 171 237 123 237 167 240 341 173 244 201 240 200 240 193 207 287 183 301 281 374 200 114 176 172 109 207 296 112 163 186 314 178 164 435 216 104 78 92 206 124 455 274 308 237 80 218 126 447 223 262 289 143 383 382 239 213 388 146 235 215 260 531 312 597 116 154 254 239 174 524 522 504 415 137 274 154 221 225 334 324 284 339 466 491 423 366 362 534 258 237 415 579 619 529 609 382 811 211 215 194 470 343 525 416 237 270 539 326 205 368 537 473 689 494 548 520 618 299 616 739 438 1031 469 335 627 100 277 815 336 660 416 306 760 446 368 494 261 267 275 281 437 389 310 238 173 184 309 273 388 672 574 380 376 536 489 506 621 291 535 676 511 583 636 211 334 299 220 234 274 224 252 344 609 701 453 320 456 311 389 440 267 208 364 178 357 426 396 660 425 426 469 322 518 369 276 215 174 473 375 379 110 108 363 514 413 363 223 191 380 408 411 587 294 557 341 425 356 369 182 301 124 862 372 289 629 307 354 359 311 286 502 488 392 365 346 672 448 355 396 303 208 100 242 483 203 330 163 306 304 191 522 567 440 462 157 296 350 571 495 365 562 349 344 487 80 178 121 85 205 943 361 288 272 402 543 392 452 390 375 440 368 210 451 445 242 236 189 230 221 219 333 446 391 332 357 244 454 578 487 863 591 189 245 356 551 480 552 594 431 460 427 606 296 357 466 264 392 648 675 462 471 289 250 552 274 189 312 310 264 361 359 450 455 206 223 183 540 219 368 313 430 713 609 1869 2047 314 443 395 361 406 276 773 759 560 762 446 619 789 420 467 325 451 397 391 400 453 414 293 330 200 528 489 457 309 537 352 357 666 393 335 248 255 317 281 161 328 259 351 437 329 217 556 432 301 246 329 255 185 231 420 714 488 194 593 271 349 460 179 232 596 457 42 46 112 501 1179 1010 325 776 897 834 434 721 744 755 402 441 746 503 208 455 743 373 160 127 253 92 144 133 591 706 735 851 545 1355 1699 1427 1487 1427 1027 701 646 374 1505 1512 1430 1458 1845 1299 1469 1551 1295 857 1045 1005 974 1299 918 2281 1549 2180 1812 2050 1253 2234 1654 1394 2122 2237 1753 1256 843 1094 817 1692 1332 1351 784 1190 400 406 768 468 488 330 448 571 1326 348 160 231 227 380 224 2375 2293 2130 2213 1931 1885 1951 1747 1299 2252 1568 1576 2032 1945 1783 2140 1983 1743 1885 1602 1926 1262 1484 1793 1705 1317 1539 1685 1710 353 341 265 2010 2296 1076 1836 2743 2755 2154 805 838 648 227 729 321 198 142 148 1341 624 720 357 497 455 437 764 982 831 1607 662 824 973 960 1034 1537 1907 1761 1863 3591 2994 1278 2227 2342 2510 1368 619 897 904 1000 473 1063 298 1519 569 1417 613 58 48 710 623 1070 2064 1114 647 1303 505 444 421 379 866 833 828 793 562 1183 1531 928 1110 2231 982 1020 1413 1091 955 1253 760 816 1405 796 1394 488 1371 707 962 811 835 1089 1059 1415 955 549 471 429 588 478 551 406 653 643 669 696 632 934 1278 768 674 2031 502 698 739 436 768 739 716 661 776 753 671 744 488 604 640 548 706 849 805 811 481 520 615 241 306 519 204 577 375 1034 577 390 259 678 276 752 568 446 377 572 712 193 336 691 158 144 337 486 326 226 201 324 398 479 465 396 511 384 344 387 474 422 360 354 557 298 257 616 638 364 186 529 664 7588 4406 681 558 529 486 400 630 1263 687 902 624 735 525 451 428 640 839 924 795 557 589 563 627 1137 829 952 855 833 943 414 752 754 792 511 648 657 803 644 470 542 929 572 779 398 270 923 632 548 648 533 655 634 735 527 354 716 62 767 651 750 448 491 616 723 755 427 846 778 598 620 747 975 223 160 353 203 198 498 337 151 176 148 145 305 203 184 214 404 707 190 182 176 141 115 74 154 204 194 893 292 219 197 230 432 241 214 216 515 204 501 301 488 512 364 386 232 309 398 292 120 344 349 481 899 491 454 217 345 595 461 325 128 215 519 572 586 653 656 401 387 441 258 491 528 696 277 380 672 937 593 869 782 786 929 674 438 621 423 237 642 778 707 557 487 454 852 234 234 283 1376 210 179 74 242 166 212 308 359 435 232 321 407 472 247 195 396 904 704 516 544 438 798 128 242 157 171 715 633 390 438 462 433 563 474 453 730 576 540 1007 508 573 448 496 288 614 341 315 323 560 296 390 269 1128 466 163 439 173 329 175 310 370 490 302 278 637 334 673 558 624 643 370 220 933 564 529 561 706 1041 852 775 944 1352 1340 1059 1075 430 364 350 572 400 468 462 318 296 872 938 1065 741 408 556 1071 642 640 720 366 755 543 321 531 325 664 648 691 754 441 777 768 517 448 680 882 620 1523 1330 1067 528 443 426 261 235 407 489 478 347 381 540 473 370 519 638 654 724 626 485 487 390 450 626 814 613 611 598 814 651 612 908 843 697 885 807 753 875 457 826 604 745 752 702 927 793 950 685 1007 998 723 735 848 683 1844 2063 1686 1467 1328 1198 1125 1287 1147 1303 1134 1290 990 1084 1383 944 2106 1197 1367 787 952 760 676 971 900 1038 449 650 915 542 1020 549 391 492 396 471 330 429 244 360 509 434 500 264 302 496 490 203 161 294 266 232 325 305 560 421 313 392 563 325 1023 832 832 818 625 742 751 724 695 682 791 683 800 408 392 427 353 586 517 354 292 191 116 275 277 107 120 135 153 188 80 161 140 81 174 228 241 176 169 292 154 530 375 508 471 527 569 193 260 309 530 584 568 637 372 260 350 275 596 150 154 204 182 241 291 432 263 506 796 647 562 153 173 747 725 507 545 504 474 462 455 522 485 282 425 328 522 657 425 328 315 558 264 360 368 394 646 986 1166 919 887 1030 1031 432 774 837 580 275 1229 402 1035 667 387 1207 631 541 581 512 914 1127 368 393 316 1011 981 1097 1323 1162 608 582 367 928 219 671 956 415 620 1063 727 471 314 706 755 614 599 977 783 972 747 1004 842 779 522 940 730 956 838 432 1068 260 372 312 440 360 301 1731 705 986 948 987 862 825 802 884 782 834 796 762 477 392 293 419 339 336 485 791 965 610 500 375 597 321 385 694 606 742 375 391 497 434 190 254 137 69 226 133 149 93 275 312 303 54 169 369 555 512 443 615 517 559 514 531 544 414 501 693 517 497 637 467 726 550 654 509 644 396 552 334 442 652 643 615 653 460 623 858 759 701 525 536 794 941 482 538 476 812 586 510 1046 667 621 686 581 629 535 701 335 926 501 466 433 871 391 551 997 491 164 339 463 85 103 130 188 568 262 616 721 555 538 537 205 736 646 104 457 191 337 218 185 810 216 561 235 177 327 225 335 299 205 164 192 86 329 437 380 226 285 213 651 463 524 227 902 326 285 341 428 340 482 454 339 216 496 452 509 390 388 146 160 356 285 527 585 335 551 706 731 701 386 641 380 292 541 688 275 369 709 526 686 761 890 370 439 484 724 189 276 275 263 154 325 1385 864 663 289 263 203 321 322 298 495 1845 541 2172 1786 1650 1393 1262 1521 1649 1517 1679 1484 1647 1531 1424 1226 406 449 655 449 544 503 642 668 611 372 383 486 398 383 502 416 456 502 483 462 516 444 399 411 359 830 842 948 747 495 462 443 520 435 539 373 353 766 276 447 701 636 604 594 417 495 427 566 669 793 456 570 552 459 566 483 596 630 603 1039 927 794 754 1081 734 1111 1116 1237 1208 987 1089 1241 1210 1149 1133 1062 1175 717 851 1107 807 1099 786 875 744 1130 1071 848 858 887 621 1193 1012 818 923 836 1067 685 562 741 894 695 825 753 734 875 583 648 737 1131 836 645 766 619 503 779 677 548 834 792 561 842 666 475 542 505 954 780 606 509 718 781 712 876 862 925 985 876 797 896 1047 803 850 1024 738 694 820 807 760 701 772 687 892 808 912 1073 409 459 534 955 247 188 153 177 157 216 302 485 95 420 184 272 112 110 132 118 214 141 168 247 98 255 161 203 327 163 176 152 166 357 321 199 122 251 223 401 365 480 184 231 164 162 97 157 324 154 163 187 307 206 198 458 266 102 72 137 293 224 563 235 273 163 115 163 228 391 350 200 309 183 403 511 339 236 324 174 215 248 216 504 217 645 129 211 526 196 221 414 428 429 379 128 180 96 217 187 287 395 392 319 601 416 483 490 403 618 345 257 455 646 497 493 692 347 770 320 435 500 586 200 406 508 187 285 384 310 227 375 403 390 618 411 593 605 480 441 559 692 621 1417 734 355 862 221 355 904 413 676 503 333 643 469 346 523 217 227 315 512 442 396 300 420 268 320 307 314 304 577 652 304 503 544 508 585 529 502 500 920 677 557 876 251 318 285 193 254 313 299 150 362 606 772 646 272 320 343 462 488 313 344 337 160 434 557 477 835 501 629 538 379 537 385 260 257 197 426 381 419 147 159 419 492 412 234 250 191 533 523 579 658 326 535 387 401 481 323 178 362 183 727 490 386 531 337 294 290 399 315 487 607 458 698 701 593 409 451 480 380 294 140 343 683 181 268 108 277 163 242 461 751 536 644 271 279 559 523 453 363 447 447 383 634 98 196 155 88 184 990 503 447 455 583 628 702 554 492 390 311 226 212 387 468 213 273 165 249 215 215 435 543 522 261 365 383 532 648 593 803 653 256 266 503 620 520 457 507 432 477 491 602 196 332 353 321 440 643 626 613 498 353 412 553 318 128 281 297 257 323 338 444 323 420 274 265 429 287 248 379 436 800 612 1772 2378 417 420 389 323 359 275 667 667 504 1075 497 682 729 283 483 444 510 615 534 573 369 351 366 256 277 493 636 419 288 551 366 277 872 521 410 270 313 468 382 218 240 275 473 561 429 268 681 292 410 291 406 323 202 404 358 775 413 321 636 298 357 505 207 234 735 629 89 93 201 644 1257 967 518 677 1276 745 598 764 825 972 355 425 740 567 185 554 846 637 157 130 233 143 169 209 685 698 980 1028 535 1366 1865 1446 1564 1651 1026 894 773 501 1471 1541 1519 1844 2033 1113 1404 1550 1584 831 916 897 1090 1193 983 2571 1649 2135 2036 2087 1290 2380 1777 1682 1925 2208 1165 1425 927 810 939 1529 1440 1208 975 1265 382 413 646 669 479 435 368 611 1406 330 159 283 275 392 253 2544 2442 2274 2392 2131 2295 1956 1746 1623 2102 1812 1858 2153 2047 1679 2089 2153 1929 2143 1948 2296 1729 1362 1664 1635 1434 1337 1540 1707 371 363 203 2561 2461 1150 2240 2993 2891 2299 983 1075 847 216 1006 415 299 188 241 1468 696 761 529 288 240 458 828 1210 1024 1742 689 786 1233 1014 1374 1716 2103 1914 1913 3693 3011 1343 2146 2682 2467 1076 532 991 936 934 546 1085 421 1267 579 1655 930 50 46 718 722 1224 2376 1081 746 1717 498 502 567 502 1049 1009 865 752 637 1367 1530 1202 1071 2184 942 995 1623 1366 1500 1663 832 956 1710 988 1748 652 1644 837 947 1020 935 1169 1163 1772 1406 576 534 476 549 568 606 537 518 682 824 743 696 980 1259 817 606 2141 664 861 733 533 1081 1020 774 664 735 675 605 647 573 680 701 651 778 757 662 889 466 579 571 409 488 636 300 709 487 1158 628 270 320 1015 312 1025 678 597 508 766 1253 404 320 603 184 168 420 465 391 206 175 381 552 603 507 309 528 369 399 360 411 424 284 376 471 287 213 319 359 409 198 740 587 4406 7866 670 515 512 630 324 732 1411 776 666 704 974 569 729 460 397 741 881 905 473 490 546 521 1056 749 885 817 885 848 420 638 570 769 499 992 689 802 694 600 570 1213 517 807 549 343 1051 849 701 845 560 726 820 954 501 466 954 103 886 673 670 705 640 602 920 812 503 865 944 624 797 658 702 347 184 393 154 271 528 478 288 217 191 284 339 213 295 279 456 615 213 203 394 230 202 121 160 261 250 1194 436 360 253 275 614 339 333 323 534 299 657 385 640 529 372 377 309 437 401 411 182 400 351 441 815 597 576 322 457 520 539 329 170 258 499 623 659 762 731 322 359 466 308 525 579 924 296 506 638 1386 573 1060 788 774 863 498 352 786 421 260 829 1008 743 747 621 427 1055 225 380 449 1311 180 158 102 202 178 227 445 521 443 262 485 438 585 176 170 344 1110 953 630 668 408 799 182 245 133 227 538 841 596 632 674 633 777 669 634 736 695 599 1001 590 661 570 516 245 677 362 338 251 484 262 515 324 1529 528 206 392 166 388 100 223 396 673 298 284 734 546 775 538 885 871 512 327 1228 797 714 738 648 1311 861 1045 1099 1439 1416 1234 1152 349 345 297 670 496 447 625 401 474 821 1101 1199 787 392 649 1039 829 730 855 291 719 474 479 452 481 665 640 676 791 627 768 764 579 392 785 778 795 1604 1443 1410 648 571 444 436 398 336 431 508 380 433 599 593 489 644 625 607 722 813 566 594 365 416 642 805 681 610 605 760 611 808 843 860 850 903 785 903 858 541 995 766 909 756 713 940 853 928 826 1218 1193 811 739 754 836 1917 2114 1751 1565 1185 1619 1235 1381 1338 1340 1274 1440 856 1279 1304 890 1965 1338 1597 999 1136 583 658 909 1041 834 477 889 916 646 1475 676 616 896 418 332 315 411 318 416 663 353 749 319 307 446 565 297 260 431 210 170 341 393 516 469 328 576 642 338 1259 932 972 846 563 789 888 737 772 721 719 754 861 408 287 344 303 462 416 315 263 254 76 125 269 82 76 198 249 220 107 183 174 113 233 245 253 260 194 386 195 551 398 485 611 521 563 166 265 256 554 669 647 714 371 372 367 295 674 236 234 273 270 163 257 495 370 643 715 813 537 229 292 956 917 644 697 670 638 617 549 546 504 315 502 368 471 655 504 350 396 547 260 477 355 419 653 956 1549 1087 966 1109 1141 492 760 685 680 471 1723 681 1427 818 664 1596 921 725 883 657 763 1054 293 393 306 944 950 1051 1367 1085 452 382 364 834 266 755 883 619 504 981 730 559 511 576 901 550 725 1137 825 1003 910 659 804 906 474 1044 952 872 813 606 1099 368 406 294 481 432 390 1776 761 730 716 1014 739 708 689 771 712 749 529 1034 722 432 283 380 561 433 448 687 768 550 559 325 894 550 564 615 611 654 290 332 466 394 245 249 140 100 229 128 130 110 361 346 394 114 162 440 690 610 526 551 459 636 462 642 557 320 458 940 688 740 770 805 664 520 599 748 722 494 801 330 364 480 711 684 506 288 544 835 868 791 489 577 590 973 480 613 602 857 637 510 1273 556 644 772 651 897 661 972 346 927 618 736 416 799 330 465 792 447 273 409 539 146 168 199 261 376 448 646 865 528 633 661 235 755 686 157 443 266 217 244 282 769 191 611 285 139 410 281 351 216 208 161 221 129 319 287 341 197 349 295 499 678 550 219 1014 361 339 608 475 426 369 351 347 379 520 489 586 416 471 195 174 275 217 477 597 489 539 644 639 777 413 750 340 397 372 985 205 404 733 582 755 781 735 356 358 706 751 274 276 262 291 175 389 1592 1020 771 195 204 215 276 338 350 507 2326 617 2797 2384 1842 1934 1651 2002 2107 1922 2206 1858 2194 1999 1685 1588 394 454 700 404 578 574 748 569 606 346 330 420 446 486 697 608 488 629 593 534 586 536 247 628 560 952 960 1199 1142 653 405 619 476 539 370 440 386 527 417 636 938 887 772 788 665 657 560 658 662 809 468 630 563 569 1208 743 802 779 856 980 852 799 813 1008 778 1248 1258 1367 1036 1319 966 1005 938 936 986 860 922 689 945 1035 935 942 663 831 731 1085 1069 778 967 743 854 834 752 901 1132 985 892 796 719 888 1039 923 906 816 779 922 744 767 957 1074 804 846 679 910 611 673 795 930 1015 970 690 1113 979 655 884 810 1018 975 779 673 720 926 880 1052 1024 1000 1113 1062 1042 1517 1505 1206 1249 1011 984 930 1017 1182 965 919 971 762 1109 1110 1101 928 601 689 659 920 377 255 221 147 216 195 186 342 77 155 122 174 198 194 208 225 341 315 393 358 218 398 265 311 409 229 340 318 336 264 453 292 152 339 219 425 381 507 197 321 176 168 146 174 286 229 258 146 209 234 195 640 476 149 141 179 94 140 740 380 414 144 387 180 305 227 259 179 252 210 506 590 255 224 246 168 426 322 378 387 284 513 228 252 274 291 357 584 548 519 679 264 471 197 196 224 408 430 598 299 468 505 467 544 650 690 405 575 442 579 392 515 546 413 426 299 350 392 468 323 286 309 186 352 394 246 233 513 372 309 919 728 804 500 500 448 389 935 414 587 627 304 442 346 236 596 757 768 466 416 724 453 452 682 393 405 432 372 465 341 329 299 458 456 207 365 379 766 695 370 754 513 455 647 575 400 382 601 319 412 369 378 424 418 344 411 238 221 493 372 527 568 494 289 303 386 303 341 409 244 169 272 418 320 276 582 384 329 462 378 660 383 361 222 247 340 381 804 328 281 320 391 658 588 439 252 457 302 463 642 300 683 385 505 394 340 211 352 320 667 240 432 466 462 307 313 519 208 441 574 489 551 583 737 553 449 394 310 280 191 322 655 269 307 185 171 246 318 602 672 383 428 495 257 414 483 519 740 451 497 519 217 208 103 84 149 96 745 554 650 622 564 627 589 411 391 410 291 170 228 395 577 245 260 420 344 381 400 399 365 281 530 456 507 627 566 476 464 599 239 185 377 385 319 402 449 323 287 437 526 371 395 328 405 382 286 520 468 440 450 408 732 486 232 523 628 511 658 663 472 313 409 200 414 245 255 227 316 430 701 463 2487 2688 446 416 327 558 364 479 598 495 682 898 675 667 511 579 441 754 424 298 501 518 432 418 450 326 384 507 701 416 361 514 389 424 562 320 687 272 300 536 457 265 209 266 490 540 323 234 750 341 445 355 426 275 323 504 413 849 513 423 511 326 408 505 535 513 464 424 181 199 291 974 1224 1179 802 704 1379 886 771 842 1141 1156 555 529 604 535 370 459 969 654 167 159 231 122 327 405 972 1002 719 812 951 1611 1780 1510 2003 1513 1894 1206 979 588 1504 1671 1522 1475 1780 1298 1353 1349 1461 1345 1428 1048 1372 1722 1322 2348 1991 2575 2400 2505 1699 2779 2284 2213 2000 2243 888 1286 991 894 923 1459 1114 1143 783 1631 435 448 680 534 482 405 347 726 1366 503 210 388 343 386 582 2066 1793 1765 2192 2432 2148 1830 2179 1684 1931 1823 2311 1898 1768 1900 1828 2438 1910 1961 2522 2649 2458 1463 1839 1986 1997 1822 1812 2044 451 425 301 2161 2459 1107 2789 3331 3375 2765 810 850 834 306 928 281 485 303 285 2146 1121 1151 422 465 389 453 1105 1348 970 1737 1799 968 1781 1005 1328 2366 2792 2650 2571 4635 3852 2474 2456 2616 2796 1023 759 927 1232 1075 733 1539 369 1704 785 1924 1067 281 259 1394 926 1706 2804 1060 619 1359 774 712 609 512 900 864 844 1015 762 1867 2253 1240 1051 1931 1379 1336 1953 1453 1442 870 775 757 1870 1163 2261 834 1141 512 1160 700 746 913 1306 2284 2181 689 635 562 707 711 595 696 540 650 811 1152 893 932 1437 845 764 2192 601 755 851 633 1161 1155 833 885 686 595 620 675 762 736 835 778 903 853 856 837 539 905 965 509 326 246 377 454 407 1079 496 571 366 500 413 1147 646 558 472 884 1099 501 410 574 179 173 414 613 556 448 452 680 562 432 397 427 608 544 449 632 541 687 473 540 614 306 180 360 434 716 290 996 2583 681 670 8155 2255 2010 2638 1492 2401 1006 1195 721 581 801 650 925 660 489 624 610 673 645 658 672 561 689 870 1011 634 748 816 356 1056 1077 729 823 839 481 748 708 595 573 616 1040 873 573 608 620 732 573 758 512 693 795 1050 552 566 864 92 1120 583 709 393 441 535 542 945 629 1101 1237 1130 1070 776 1102 639 337 253 492 373 688 627 311 248 232 305 273 199 189 383 365 535 228 216 273 153 140 155 141 519 244 1198 415 456 412 250 607 237 312 328 364 468 755 638 736 480 468 487 499 684 486 473 362 256 480 505 591 707 670 452 408 338 456 287 176 293 621 677 770 781 1015 707 608 645 493 652 714 626 413 495 708 1077 569 1156 983 669 892 1089 683 867 482 153 560 640 863 902 459 637 842 207 570 618 1215 187 290 163 204 209 263 256 433 562 319 384 502 907 307 309 342 665 686 815 907 497 926 281 401 225 318 509 858 568 733 679 644 761 448 554 489 468 455 618 488 510 468 635 377 700 388 490 287 546 325 456 387 1136 599 398 427 104 465 178 264 423 628 346 312 1014 741 910 735 903 1040 543 320 1086 754 1036 1083 928 1194 1043 950 1238 1209 1263 950 958 450 524 516 481 893 711 724 709 395 938 1107 1301 988 722 935 971 938 780 1209 487 935 577 444 621 438 717 735 753 793 485 913 936 775 622 1341 643 579 958 1001 1204 714 642 587 623 540 286 345 436 435 482 490 442 367 609 1089 648 943 1162 494 907 434 542 660 572 1280 614 929 805 816 838 911 910 765 849 893 1127 943 704 604 777 1053 887 767 1064 1181 991 810 1150 1210 911 1065 1099 847 2682 3130 1824 1988 1536 1443 1180 1274 1503 1746 1309 1415 1591 1150 1657 1694 2955 1555 1178 885 1050 729 742 930 1144 1090 461 1242 1292 1101 1904 588 996 759 532 455 941 382 515 432 714 439 728 414 492 401 459 320 331 378 343 273 585 350 370 577 412 553 583 688 1428 1268 1505 1454 815 1039 1097 985 909 970 853 700 707 391 266 370 327 365 431 207 307 285 319 102 264 206 228 224 256 419 107 50 97 193 351 361 388 272 320 497 294 348 521 503 680 647 665 455 557 269 479 257 241 251 369 485 314 311 766 312 310 426 374 314 430 540 296 450 404 675 501 348 269 515 558 539 595 470 591 411 495 512 497 328 422 391 578 577 544 389 509 579 386 451 417 440 664 824 957 845 740 961 942 440 665 573 616 288 1014 435 1073 696 391 1109 373 564 442 512 713 906 525 325 216 1118 1076 1295 1239 781 494 451 334 793 374 863 811 547 488 679 786 438 459 786 704 631 790 930 872 760 848 662 899 1024 687 1152 757 1331 1119 954 1423 293 820 274 501 410 524 2128 1010 878 642 737 687 557 515 623 864 985 1262 721 541 636 513 410 441 477 499 554 633 615 569 509 577 557 762 810 505 743 330 300 446 222 348 387 405 333 405 362 336 299 294 341 374 290 336 449 822 848 824 535 559 621 495 631 619 510 662 736 544 560 695 632 662 552 673 934 649 618 1220 672 754 775 806 597 565 803 854 1299 1225 665 791 672 725 768 888 764 1004 691 592 507 1285 577 687 712 700 835 713 1131 803 1396 711 528 370 1256 358 693 1511 895 276 329 324 122 132 156 241 603 550 755 543 891 867 615 238 789 732 275 562 322 271 474 409 936 296 503 287 230 351 383 300 252 224 237 250 212 492 318 258 270 709 308 567 659 586 355 990 310 282 637 469 475 427 395 401 483 405 398 410 481 361 215 201 214 190 393 716 546 447 609 634 551 389 704 368 753 535 931 262 535 725 595 742 853 556 503 404 614 452 337 343 185 387 292 532 1345 1135 891 353 215 156 447 332 434 538 1841 628 2035 1825 1326 1429 1582 1911 1779 1709 1905 1634 1760 1976 1525 1592 548 635 893 457 827 968 898 791 583 742 633 667 762 1010 605 470 471 441 730 613 619 613 452 625 569 821 777 952 632 420 400 678 424 502 421 488 428 340 436 564 701 658 629 440 548 715 647 488 507 616 608 697 614 472 979 562 770 661 696 1002 1047 911 830 1186 714 1304 1277 1350 1218 1337 1142 1254 1200 1076 1120 739 1106 635 1135 1175 993 832 613 745 803 1018 939 667 871 878 867 699 707 720 633 935 747 938 729 952 908 984 967 1003 989 976 645 704 834 1052 925 677 856 799 563 843 704 592 733 783 645 1168 874 576 567 524 910 959 723 579 846 642 443 890 885 958 813 916 1097 1346 1331 1273 1206 724 923 626 1039 1056 890 984 909 868 1211 1118 1072 1141 474 964 558 767 331 244 273 210 268 244 122 400 64 179 218 207 169 163 191 120 227 180 266 219 152 317 249 312 393 210 170 156 162 268 204 230 229 319 331 314 263 451 174 187 282 249 183 368 233 193 202 124 156 154 146 374 366 239 231 82 78 98 788 370 396 310 362 171 276 215 228 177 234 155 460 484 325 148 222 159 156 185 166 340 339 559 182 208 213 234 367 534 504 456 409 248 477 163 116 387 268 318 344 358 631 350 330 511 490 682 332 419 428 569 339 547 450 296 393 365 301 325 364 318 191 351 251 298 292 257 210 501 362 374 861 717 561 470 471 505 382 936 498 758 433 253 501 322 475 598 745 839 413 380 599 635 322 596 373 383 433 277 463 326 409 335 294 354 222 303 619 618 871 631 548 421 369 541 496 393 500 453 417 313 530 289 261 275 272 331 258 353 279 305 450 471 494 310 357 349 458 468 457 269 293 235 517 411 279 536 400 480 416 299 527 279 517 310 314 399 473 508 310 197 300 342 536 374 444 218 335 401 416 447 274 683 203 410 354 324 270 315 230 505 233 349 485 414 346 255 259 249 320 451 438 460 462 390 421 427 351 364 271 169 422 481 128 243 141 173 161 243 382 410 267 306 231 282 290 405 516 690 515 337 670 332 222 95 70 203 121 507 280 565 664 650 550 438 615 573 385 472 338 301 314 492 186 271 245 407 194 198 378 315 297 241 410 334 521 431 485 540 614 473 239 306 267 245 521 597 483 233 371 433 266 296 205 251 396 408 376 444 340 543 360 787 344 258 299 403 345 480 443 472 216 288 124 272 280 331 266 332 405 530 504 2026 2201 377 413 436 404 361 594 580 482 732 591 523 855 538 438 261 494 374 368 344 391 505 509 431 499 312 420 579 456 284 553 495 495 439 244 491 230 220 350 250 172 247 355 647 582 428 294 846 445 448 678 398 266 253 402 412 773 470 798 560 394 579 571 286 473 293 245 255 269 389 1014 1503 1393 787 808 1003 709 654 753 929 1108 459 477 710 699 318 326 662 466 263 263 253 160 159 283 659 813 701 890 1144 1895 1991 1916 1988 1634 1668 1381 850 576 1638 1833 1679 1761 1711 1222 1215 1184 1301 1268 1304 1051 1308 1648 1486 1811 1733 2283 2234 2049 1723 2683 1534 1667 1865 1938 956 1230 908 762 1057 1373 1346 945 784 1469 325 333 607 472 444 367 530 722 906 348 225 352 326 301 350 2214 2181 2188 1680 1993 2115 1606 2152 1969 2287 1816 1723 1674 1719 2164 2095 2061 1842 1886 2175 2417 1774 1304 1430 1910 1893 1667 1757 1602 352 308 321 1843 2063 1480 2807 3352 3170 2724 928 1048 694 318 802 217 342 241 350 1550 768 866 371 646 507 251 895 994 780 1538 1213 975 1386 958 1123 2556 3143 2590 2470 4713 3967 2359 2444 2633 2911 959 529 759 1042 970 563 1295 326 1475 786 1692 1070 148 128 1307 811 1889 2079 1244 617 1216 684 837 663 611 889 858 904 895 692 1687 2546 1263 959 1701 1298 1233 1449 1203 1036 738 814 762 1678 1083 1596 720 1229 662 1006 667 572 796 967 2651 1899 888 782 617 497 632 620 575 296 497 588 762 884 762 1087 640 546 1884 534 703 637 385 1083 824 777 799 831 677 648 661 612 819 744 659 692 830 651 711 550 753 531 357 347 237 295 303 531 769 367 372 245 395 550 794 608 556 311 845 871 474 325 485 217 184 283 425 430 346 346 408 602 474 443 430 632 546 627 475 548 579 444 592 548 320 75 289 414 692 186 656 2146 558 515 2255 7790 2723 1751 2462 1869 857 1064 810 655 779 732 718 496 623 723 717 878 611 504 670 539 930 1222 1159 1104 650 882 387 966 1002 969 864 860 637 876 751 740 783 832 512 593 656 578 723 902 541 926 520 678 959 1144 602 753 800 122 1078 645 846 337 722 389 483 645 450 730 741 972 662 720 892 628 225 300 482 236 474 642 274 179 165 270 195 144 145 510 395 427 251 247 181 137 141 129 107 401 254 1072 476 396 331 417 681 553 341 359 398 251 803 684 676 551 438 346 688 564 277 345 269 365 435 335 565 524 575 457 411 351 404 174 78 264 728 668 705 739 618 461 556 536 457 769 449 487 240 581 532 999 540 745 691 612 758 874 580 726 470 215 642 716 823 688 733 559 1009 166 402 440 930 173 296 142 308 236 267 495 513 327 199 510 437 453 188 192 285 509 1001 489 535 305 1032 286 383 309 333 403 791 591 662 746 659 782 557 659 438 365 348 566 375 430 378 443 313 509 333 419 361 568 283 561 449 1039 688 361 475 112 457 121 357 500 612 449 273 752 579 926 727 816 1002 343 199 729 724 927 990 808 1280 1018 910 1142 1409 1307 979 1082 433 497 519 565 513 555 527 728 497 952 1360 1546 821 590 793 977 1053 483 1250 697 759 524 423 677 469 605 582 651 790 559 597 636 663 559 1004 760 711 868 1103 1137 615 547 472 608 525 341 361 483 462 437 539 373 387 741 777 725 644 1155 605 612 374 518 562 669 976 576 901 884 901 721 707 797 837 598 734 766 586 737 620 738 810 615 719 793 1211 852 772 866 956 828 791 927 679 2597 2973 1696 1854 1381 1583 1231 1355 1313 1517 1476 1692 1116 1187 1254 1343 2317 1423 1279 770 838 588 484 909 1057 1117 628 1287 1125 888 1619 536 666 780 432 391 553 316 509 638 492 296 456 528 470 345 249 341 290 308 406 376 477 416 454 484 491 420 593 533 1131 948 1206 1376 902 900 1289 834 791 1028 866 610 628 429 231 249 221 278 339 163 418 429 197 132 328 168 219 257 258 377 88 141 86 211 316 328 330 283 312 302 311 486 573 335 663 645 698 301 436 228 338 355 331 341 517 372 294 250 666 327 319 350 298 248 366 473 480 684 442 509 812 435 302 256 324 350 369 671 732 442 439 405 396 436 297 404 413 443 542 368 570 644 421 535 318 460 372 967 664 991 543 759 990 378 612 595 454 196 645 377 934 563 290 877 288 369 272 589 803 816 458 286 232 907 837 865 1562 822 387 365 413 768 424 822 795 497 387 841 600 428 298 524 691 759 817 1075 688 879 770 597 831 963 549 875 661 909 742 647 828 212 657 343 376 388 593 1680 928 707 632 682 661 557 408 626 717 680 649 649 450 557 389 268 414 390 326 673 694 497 606 598 352 517 588 780 594 776 327 290 299 307 254 311 264 200 301 262 285 231 411 272 348 175 421 627 689 629 670 606 517 776 486 782 584 744 566 603 693 779 570 651 696 548 603 654 585 738 1037 588 558 700 758 402 617 789 635 1196 1166 659 892 640 821 692 826 803 1052 673 477 457 1055 466 904 813 639 696 744 1153 586 914 486 434 328 962 287 550 1012 580 251 324 355 215 264 368 360 375 496 613 658 570 715 761 318 713 607 252 538 381 263 441 320 711 309 489 310 184 247 386 238 348 316 237 207 169 356 204 365 220 148 244 416 453 356 234 862 412 384 550 521 377 290 274 369 504 475 430 424 272 378 229 281 233 189 456 603 690 624 556 582 425 383 554 336 488 475 805 485 343 610 463 647 705 469 513 418 457 520 354 225 269 357 282 600 1320 1164 995 360 247 220 265 363 429 770 2016 698 2037 1840 1607 1810 1552 1800 1763 2058 1867 1968 1968 2290 1389 1625 556 627 774 436 753 1052 947 512 485 451 761 544 794 651 667 551 438 495 597 654 633 665 507 624 610 727 710 908 797 595 419 540 321 613 546 601 497 533 479 440 659 649 566 688 689 740 453 609 510 712 499 753 720 651 1407 962 1376 766 732 1307 1272 1132 894 1233 655 1443 1429 1622 936 1779 954 934 850 693 830 664 855 660 942 1133 1106 1081 1050 893 1052 1178 1039 963 981 1224 943 931 802 817 836 1080 1032 1108 861 834 988 1178 1054 1180 1075 1325 782 769 774 1214 969 804 1002 925 676 784 867 510 1434 1336 629 1328 844 667 914 926 938 774 699 636 604 831 710 1081 1291 1459 1302 1167 1526 2072 1845 1980 1491 1104 1749 1129 1233 1294 1124 1112 987 919 1772 1724 1450 1430 588 602 724 969 452 316 316 200 309 285 233 219 155 176 114 210 128 122 138 216 286 234 448 206 168 376 241 203 297 198 223 197 209 171 277 261 189 324 240 231 213 369 210 163 188 178 106 245 153 144 218 113 218 177 163 488 300 148 146 209 144 398 786 337 351 202 190 230 198 322 216 303 376 214 373 568 412 129 188 247 197 298 201 453 358 572 205 261 334 237 380 523 507 418 272 215 368 200 149 499 470 285 330 311 412 477 401 558 635 634 467 696 712 518 502 563 371 422 389 190 399 371 546 410 315 304 234 295 353 197 102 627 410 430 926 419 668 517 435 455 402 581 279 780 564 284 401 189 334 389 739 797 343 387 625 730 353 680 210 226 457 318 446 282 287 454 341 360 235 219 346 617 702 373 806 629 314 735 545 396 584 666 521 422 553 242 190 272 239 314 256 369 342 477 448 624 526 247 294 304 284 330 232 299 232 285 435 516 298 618 450 214 439 328 548 279 545 266 262 367 361 715 211 148 282 425 705 373 534 315 543 352 318 554 194 739 314 563 453 311 372 285 209 661 404 267 532 350 422 251 273 232 557 515 469 532 510 593 575 418 421 361 322 252 332 708 313 414 209 204 167 183 333 544 402 408 168 294 260 366 551 634 455 485 427 227 121 83 101 225 109 468 321 447 444 636 533 581 411 365 451 323 206 271 367 354 221 420 445 294 293 307 300 518 335 301 387 318 651 624 613 651 566 367 211 293 400 374 619 655 439 336 433 323 200 245 271 250 367 457 305 488 311 440 320 540 318 260 314 306 260 314 310 301 458 308 258 394 336 269 251 346 416 485 709 2710 2742 566 480 502 618 471 488 702 389 746 722 590 859 730 584 228 746 307 452 490 478 395 383 459 411 271 377 610 362 395 420 481 523 531 371 321 229 203 508 307 234 308 322 705 646 379 289 968 350 453 312 372 239 229 666 338 1185 749 594 383 322 446 657 288 313 291 231 111 119 164 972 1136 1300 752 831 917 803 584 730 875 1268 633 548 433 1015 336 399 1047 543 212 194 420 150 195 228 945 1210 557 721 1280 1939 2173 1969 2276 2057 2150 1349 916 598 1819 1932 1784 1757 2351 1488 1561 1591 1444 1551 2500 1222 1480 2039 1936 1853 1776 2442 2543 1912 1942 2465 1793 1961 1815 2065 900 1163 1000 743 1112 1330 1439 1489 661 1685 351 370 735 444 462 387 549 977 1320 744 238 416 400 379 458 2169 2064 1923 1917 2139 2376 1699 2716 1837 1925 2054 2382 1898 1843 2557 2099 2062 2206 1871 2305 2900 2030 1488 1534 2128 2020 1977 1946 1923 329 273 208 1807 1861 1508 3220 3602 3396 3635 1023 1153 511 131 551 213 346 140 181 1863 742 786 297 595 438 466 919 1180 1066 1436 1343 803 1518 1014 824 2612 3216 2238 3231 5734 4208 2075 2538 2948 3088 1013 561 991 1812 1115 811 1971 452 1796 733 1589 1141 144 122 1573 955 1579 2292 1224 544 1240 590 732 842 729 663 616 621 1259 977 2269 2424 1320 830 1294 1330 1349 1868 1720 1177 730 924 703 1918 1069 1890 867 928 545 910 667 672 822 800 3043 1653 619 601 576 628 580 491 515 473 764 609 1123 1023 868 1173 527 483 1864 365 559 669 423 940 956 655 525 806 948 773 843 826 944 962 662 840 810 795 869 1025 761 591 410 340 174 359 400 344 735 240 390 211 422 708 1208 381 424 339 423 458 350 307 282 147 131 318 352 649 492 429 472 597 329 358 390 454 464 608 491 355 423 362 489 553 369 126 233 294 636 138 978 1859 529 512 2010 2723 8645 2030 2168 1418 886 1214 782 787 1031 729 845 515 493 574 533 485 576 470 807 488 826 1257 1457 785 534 946 440 1032 1002 1008 1329 939 653 859 805 1020 925 600 565 805 845 558 622 1052 621 1054 439 669 1068 1196 585 508 1066 140 1307 745 788 388 844 372 352 820 626 927 1363 1091 1045 893 836 646 296 430 445 385 558 381 307 303 283 255 226 141 190 460 253 247 301 285 293 310 306 331 253 520 365 1088 386 427 318 385 799 333 252 252 361 296 786 657 636 592 451 287 450 498 209 283 220 247 353 341 485 372 809 310 354 376 370 286 149 273 627 463 489 775 550 405 631 594 363 649 315 636 345 649 478 1013 590 915 839 551 763 933 324 492 448 233 606 729 652 634 552 453 1117 197 578 608 1125 211 344 172 399 262 323 299 440 464 176 339 554 494 324 347 573 600 770 474 506 340 895 393 434 321 473 457 692 539 585 650 604 799 493 444 448 408 379 546 418 434 461 491 367 559 384 445 420 534 355 578 510 1004 459 407 609 210 398 148 416 543 647 458 354 743 428 904 700 764 1036 562 284 1009 648 816 908 786 1105 1419 1187 1567 1384 1858 1169 1195 415 442 447 549 682 715 1134 995 347 1069 1577 1839 940 771 892 865 676 765 1487 660 1098 732 447 989 466 729 695 825 869 672 512 868 362 445 736 755 839 991 1095 1136 505 432 544 377 290 391 471 470 276 357 384 405 369 897 1307 624 743 965 685 630 280 557 625 564 1030 513 1080 807 735 536 706 695 703 605 722 682 965 704 540 570 870 806 815 1137 1203 904 1082 911 878 836 985 1296 827 2507 2604 1896 2210 1322 1674 1055 1251 1303 1561 1302 1689 1105 1131 1440 1022 2656 1381 970 880 976 962 651 701 904 745 696 1038 1126 1020 1273 592 640 527 310 456 1050 345 505 542 851 466 781 383 581 428 437 210 305 290 348 322 441 379 404 439 696 383 623 664 1447 809 1329 1338 744 1510 1699 670 759 1147 1008 642 745 459 151 257 204 210 238 127 288 267 97 178 190 194 153 385 198 274 78 60 82 128 221 245 239 233 225 308 597 297 407 535 533 601 629 319 405 236 542 247 227 239 392 625 473 266 627 585 581 608 519 340 760 449 294 537 369 541 470 461 126 395 395 361 412 617 616 415 710 409 493 368 404 303 661 571 534 247 649 878 521 545 382 367 590 741 797 1177 838 1012 1215 551 722 741 295 136 664 418 764 356 299 582 343 331 303 325 808 945 316 239 187 812 710 853 1238 665 175 161 195 376 367 653 420 213 235 446 456 415 383 699 704 505 552 940 700 854 657 725 846 1027 496 756 839 1022 665 1027 803 288 815 449 600 581 544 2302 850 1200 793 1199 708 637 571 693 859 857 1109 580 406 552 586 324 455 214 471 516 737 647 349 639 422 520 981 825 468 878 387 248 366 296 247 269 253 231 328 270 231 225 441 418 452 199 289 408 953 807 949 443 473 485 477 524 447 448 475 493 609 566 574 628 919 718 855 885 536 569 929 558 695 689 789 510 457 773 694 1321 1302 986 864 587 781 975 857 800 1516 1019 526 791 1200 548 787 764 1143 779 575 682 692 768 483 454 282 862 510 973 845 573 175 364 348 98 141 178 208 505 452 846 556 977 887 743 304 1074 890 246 687 371 276 452 298 397 245 525 372 328 282 239 341 495 229 190 223 197 396 287 296 270 265 287 415 546 360 349 713 489 463 288 612 544 552 518 340 465 574 531 551 303 406 234 244 416 130 655 588 508 422 498 451 313 367 424 441 414 470 744 528 341 396 302 526 576 535 635 349 538 662 340 269 315 255 178 463 1471 1494 1377 245 252 238 377 388 507 876 2334 785 2264 2107 1566 1606 1544 1761 1725 2414 1878 2466 1863 2104 1645 1690 640 553 901 505 988 962 660 782 487 482 643 563 831 867 534 339 597 589 732 645 641 720 418 666 676 823 823 993 1056 561 488 634 559 577 429 310 280 398 480 442 855 762 682 467 678 617 382 535 569 654 517 556 530 403 1098 722 869 951 800 962 1111 871 744 945 958 1048 1048 1232 816 1139 825 835 794 783 766 667 828 755 955 1328 1093 836 662 890 873 999 1051 763 788 802 751 825 732 800 916 826 761 753 744 814 955 997 885 666 742 1073 575 593 737 966 1095 808 883 777 523 740 748 490 947 921 676 1119 733 577 569 508 1028 752 863 650 770 802 590 1238 1250 1360 1238 1202 1147 1702 1480 1520 1315 880 1006 756 1113 1266 1146 1072 989 891 1335 1409 1406 1111 459 799 621 775 259 322 220 133 240 189 97 459 133 206 190 315 128 130 128 98 134 114 292 185 106 269 140 260 352 226 207 197 203 202 223 193 158 333 232 255 165 368 288 168 238 203 195 261 201 159 244 144 193 236 172 656 399 157 147 159 82 200 788 343 369 133 181 198 199 323 241 162 260 183 554 530 267 149 171 130 169 301 184 295 468 619 267 305 250 228 378 558 480 485 516 135 315 202 180 328 360 291 383 178 380 433 371 560 504 814 392 422 613 657 446 574 495 305 437 377 282 350 384 268 187 300 273 438 465 188 245 541 420 401 658 704 502 460 366 399 211 709 397 596 469 231 344 239 541 464 781 711 489 393 814 516 255 587 314 332 356 332 406 367 205 350 348 291 201 365 364 672 834 422 539 488 279 644 592 511 504 745 296 414 314 305 405 374 368 286 202 216 297 361 510 464 804 265 336 401 347 373 184 314 129 235 480 446 447 792 560 466 392 341 631 378 411 162 213 331 378 558 175 213 204 400 538 481 391 211 513 418 495 327 157 582 335 474 382 460 277 358 286 556 196 404 408 441 325 216 403 202 483 720 581 584 600 584 359 529 494 312 269 155 289 609 258 306 169 220 271 247 239 590 383 419 460 259 160 448 661 472 291 297 422 237 150 96 82 255 160 426 287 508 473 467 500 501 410 396 273 256 147 173 247 322 122 357 405 255 166 194 323 224 367 293 708 398 675 457 533 381 846 261 223 305 277 224 387 454 312 202 492 375 284 365 307 235 278 253 438 347 236 362 269 636 239 148 363 416 324 442 422 371 269 373 225 425 451 366 293 520 424 619 522 2263 2636 282 394 438 404 497 446 617 490 667 690 527 550 580 353 371 484 386 248 452 551 316 300 438 352 144 501 754 301 207 604 288 325 526 237 355 238 249 429 325 405 263 400 601 568 454 415 857 505 419 325 358 216 255 556 336 827 483 470 663 368 471 489 358 645 274 208 246 256 354 875 1269 1422 756 686 1108 633 709 649 962 829 445 700 523 470 324 428 811 484 156 152 164 163 169 347 951 1024 685 731 1084 1733 2203 1791 1962 1593 1953 1198 944 442 1859 2153 1827 1924 2118 1342 1269 1185 1322 1706 1551 1363 1286 1824 1769 2007 1814 2481 2163 1780 1648 2531 2039 2109 2187 1976 877 1186 937 955 988 1615 1370 1171 747 1444 335 298 627 419 344 503 392 682 971 582 198 399 354 326 422 2040 1995 1867 1656 2012 2446 2019 2097 1548 2274 1932 2152 1665 1840 2176 1832 2398 2048 1932 2504 2381 2120 1700 1474 1961 2012 1800 1801 1660 357 305 156 2082 2092 1216 3301 3215 3285 2672 1036 1114 709 173 664 354 395 213 208 1958 828 801 298 525 413 362 1115 1278 774 1497 1260 867 1593 917 863 2785 3390 2317 3112 5509 4211 2352 2171 2656 3103 965 668 679 1376 982 517 1468 396 1436 857 1627 1095 256 224 1119 1096 1490 1720 1413 700 1236 807 659 659 500 925 914 828 867 642 1653 2212 1362 1066 1608 1193 1168 1571 1159 1256 904 587 876 1627 1013 2381 1069 1141 463 914 536 527 692 868 2705 1966 575 525 556 506 604 411 485 412 469 755 1059 599 744 1199 675 609 1721 634 804 674 474 1054 1072 910 944 771 644 586 694 781 826 857 734 821 777 754 776 788 813 771 526 507 234 445 404 516 1043 405 312 272 543 404 1011 516 486 411 656 751 331 262 220 308 296 461 560 530 429 425 482 447 342 308 378 440 442 537 482 587 456 359 679 537 337 94 347 383 512 219 738 4291 486 630 2638 1751 2030 7969 2110 2491 948 1235 666 466 711 785 891 729 452 575 553 540 578 577 665 541 705 1309 1004 756 612 747 403 824 797 878 751 795 507 649 683 704 661 688 713 804 624 567 695 827 681 835 675 847 894 1011 728 527 863 142 1347 621 810 260 585 526 484 829 394 970 1287 988 815 724 755 554 314 341 385 389 567 441 349 180 158 318 168 191 194 441 404 396 287 265 171 138 218 172 229 488 171 929 442 478 357 335 594 263 230 234 354 402 656 576 537 443 435 383 441 456 223 429 302 190 428 303 426 612 784 444 414 304 414 193 78 282 764 642 645 766 679 768 624 365 440 669 548 666 357 579 556 914 595 1124 1054 586 680 840 370 645 580 143 574 665 520 571 672 481 750 263 317 376 914 174 297 185 231 213 245 244 400 360 167 328 549 629 356 358 415 462 689 681 775 420 976 336 256 167 401 301 893 664 719 734 623 787 633 585 480 423 410 531 431 455 417 589 408 736 428 490 292 572 289 428 413 1092 484 382 250 141 335 182 325 473 532 391 442 804 572 1048 872 824 958 477 230 784 493 912 1002 748 1136 1153 819 1357 1368 1520 1131 1091 497 476 531 397 667 783 752 668 372 790 1152 1429 931 750 731 893 821 696 1242 494 822 755 300 894 317 674 662 690 746 443 591 932 776 559 904 590 729 924 1053 1316 691 625 521 815 705 357 371 483 474 591 365 372 401 861 1166 647 630 1085 568 666 391 415 704 564 1107 613 865 931 754 575 834 682 891 758 649 896 888 756 893 670 926 996 616 615 1223 1026 926 968 1052 737 844 947 848 2788 3108 2089 2099 1348 1678 1178 1384 1331 1239 1233 1431 1218 1236 1403 1518 2837 1499 991 782 903 601 550 718 940 761 683 1166 1107 998 1663 597 872 726 426 365 795 377 621 521 625 569 613 454 470 475 418 160 325 359 306 254 477 371 293 432 749 473 614 587 1181 1238 1102 1015 932 1111 1417 1023 852 897 939 733 741 456 260 496 464 312 356 175 364 231 235 138 264 200 240 265 216 323 189 42 92 154 198 196 221 134 142 346 343 375 422 353 421 409 419 417 466 313 566 339 323 312 275 468 340 258 672 237 235 453 380 402 615 529 365 544 579 608 403 218 92 293 326 385 409 549 619 482 508 518 549 383 346 565 582 404 511 241 424 589 266 375 309 576 617 839 678 1094 601 917 976 382 544 546 433 112 976 322 789 513 223 840 403 605 371 593 776 826 353 397 301 1103 1243 1242 1196 737 240 220 310 542 274 624 617 346 309 625 503 466 441 820 674 599 677 849 693 775 964 755 872 928 695 890 736 1268 701 671 1192 200 765 382 563 418 455 1872 790 1275 1097 1023 812 662 564 759 875 952 805 650 511 533 516 386 413 414 439 467 575 550 635 563 404 612 791 733 646 615 231 192 369 410 292 302 239 225 300 294 288 280 266 247 452 520 335 621 889 790 946 434 712 693 590 624 456 790 763 556 539 563 697 525 613 494 569 728 566 672 1009 653 778 833 865 573 641 724 757 1265 1030 733 656 716 762 824 665 905 999 639 502 372 1088 741 676 874 629 712 425 806 510 860 431 395 552 794 279 592 888 530 231 392 387 102 118 184 160 457 392 632 577 726 683 682 348 720 498 215 629 505 325 512 444 724 245 564 385 201 264 336 263 447 344 217 246 208 260 317 373 274 306 400 398 474 440 334 869 492 448 381 391 628 328 310 302 437 416 677 716 286 516 229 223 161 295 443 544 809 408 406 524 343 322 476 334 555 546 920 520 408 532 442 521 737 493 560 220 524 513 325 494 271 421 319 556 1177 1229 947 233 194 144 130 357 381 657 1876 667 1939 1805 1655 1991 1864 2028 1913 1878 2076 1880 2270 2374 1406 1600 530 488 713 549 765 976 762 496 432 463 920 582 852 906 449 381 659 535 789 742 702 687 487 582 571 820 835 977 680 476 339 648 367 712 374 710 666 515 475 493 741 773 586 512 577 738 483 604 455 611 486 593 538 628 650 539 809 578 564 815 981 873 803 836 653 758 764 773 738 1108 748 802 827 749 858 611 1086 505 923 825 1016 720 544 716 790 712 720 702 776 756 754 596 725 565 729 668 573 765 790 760 753 720 823 735 816 777 600 598 700 733 891 881 831 831 574 798 790 641 638 658 507 853 638 522 605 575 784 717 601 752 862 629 455 983 1015 1007 839 980 880 1086 1126 1080 1052 789 970 719 1100 1072 1098 823 846 767 946 1027 944 942 575 810 568 841 357 367 345 190 342 325 125 266 131 210 189 172 139 127 137 125 198 143 222 235 160 249 192 236 335 276 227 207 217 246 154 211 238 328 297 219 149 273 226 98 176 172 152 271 133 285 347 133 257 183 179 515 265 158 144 124 119 175 597 336 366 315 211 121 233 209 211 139 237 287 442 522 265 138 233 134 186 239 221 324 360 653 146 168 210 314 355 453 383 327 248 104 249 378 96 274 232 197 277 323 313 429 372 248 321 588 352 380 437 434 310 473 340 254 427 308 250 219 313 321 276 300 246 245 412 260 154 397 498 580 1003 569 609 474 492 590 474 609 399 769 704 246 571 207 518 473 579 751 547 399 670 485 435 628 244 248 381 434 293 308 373 318 237 272 344 243 395 637 881 407 544 562 238 429 668 468 344 446 448 517 496 316 276 402 324 363 358 386 296 318 602 564 515 290 447 321 261 279 401 285 378 281 435 395 294 466 289 347 449 285 584 289 550 263 249 422 698 382 164 203 227 283 506 554 294 186 335 420 474 605 358 754 391 528 322 298 404 477 238 653 381 365 392 274 404 329 206 214 492 468 517 441 432 602 598 444 510 257 234 174 256 637 102 142 213 286 195 184 329 430 200 241 352 244 262 334 484 464 336 337 703 366 146 50 66 180 101 426 336 574 474 419 508 360 374 342 372 484 298 355 225 438 146 305 281 281 231 235 265 283 300 275 420 318 581 510 420 471 341 488 405 222 305 263 277 324 310 223 382 518 191 207 249 232 363 379 325 405 510 290 268 595 359 328 368 339 292 357 338 365 249 328 236 250 423 330 290 468 543 563 435 2459 2549 544 548 519 640 446 587 523 352 686 562 552 691 736 321 302 414 317 295 333 354 511 513 478 462 274 472 473 517 248 616 427 532 623 248 331 216 304 246 212 264 346 384 678 641 457 194 450 455 513 266 394 288 158 374 420 683 461 624 327 288 344 611 464 619 375 335 127 135 239 787 1195 964 630 1126 889 622 566 995 941 947 477 528 534 591 393 417 852 421 192 188 410 400 218 327 788 735 661 731 797 1154 1444 1508 1413 1202 1525 1408 765 569 1678 1687 1631 1566 2158 1531 1166 1213 1466 1570 1537 1208 1239 1667 1818 1883 1854 1808 1936 1888 1506 2145 1704 1930 2066 2153 1084 1098 1033 673 634 1356 1363 959 921 1565 378 355 773 484 519 470 533 768 761 442 254 529 515 387 339 1875 2018 1815 1465 1611 1921 1709 1958 1431 2171 1787 1556 1607 1858 1827 2024 1583 1792 1905 2036 1771 1434 1723 1939 2015 1850 1764 1794 2006 268 228 329 1718 1822 1342 2710 3147 3078 2932 722 878 593 158 633 245 219 161 164 2067 645 672 275 560 422 296 999 967 871 1104 1205 820 1540 898 962 2326 2867 2013 2249 4344 4153 2260 2114 2831 2944 1216 756 1010 1005 1364 746 1315 392 1477 820 1656 819 100 80 943 784 1695 2404 1421 424 1019 673 925 522 516 797 781 837 1150 1084 1573 1885 916 862 1271 1714 1665 1353 1059 801 788 777 622 1555 866 1300 607 1012 623 1014 630 702 834 783 1875 1554 752 722 658 738 632 669 677 348 538 599 946 804 1099 1190 725 656 1716 443 539 861 545 852 789 734 652 854 834 775 737 698 756 830 668 756 857 650 556 704 680 681 335 312 182 270 335 202 869 406 369 301 565 259 685 319 256 313 544 554 334 383 400 147 123 217 365 421 373 375 490 503 314 516 485 467 418 298 393 624 350 394 645 381 385 138 529 637 687 194 435 1801 400 324 1492 2462 2168 2110 7636 2037 652 863 806 345 624 516 730 536 715 796 775 627 528 562 446 517 749 1091 767 564 472 614 416 793 750 794 707 696 626 696 604 605 696 482 555 508 822 617 711 686 622 744 457 529 769 839 627 422 835 164 968 647 674 274 357 354 383 639 505 683 881 919 767 850 777 601 177 173 198 225 287 237 335 106 94 333 283 256 231 347 348 304 210 192 137 291 239 232 213 294 164 776 464 308 237 309 621 244 412 418 354 362 522 413 337 427 407 355 367 618 366 303 252 205 341 492 360 574 586 293 277 274 317 258 120 246 798 606 653 654 691 561 736 510 472 387 483 524 228 616 475 986 546 636 576 465 548 884 440 510 324 240 635 715 798 778 573 593 683 252 438 468 1079 248 421 256 264 304 328 481 491 650 239 255 379 433 148 140 473 634 771 519 547 453 896 486 372 302 525 476 606 460 496 533 503 596 488 498 445 373 343 641 403 448 362 472 356 516 374 366 374 472 223 585 525 1249 433 393 361 172 398 138 455 288 512 572 353 953 396 758 686 893 779 435 365 697 626 965 1018 728 838 931 869 880 1001 729 605 974 471 524 525 517 594 495 676 746 353 1212 800 963 762 880 736 754 641 524 902 568 661 515 611 545 751 632 607 639 648 412 527 771 640 589 598 499 521 860 1093 1025 562 477 443 467 388 351 485 267 376 348 421 480 391 556 784 590 552 769 490 515 358 533 565 482 833 470 722 659 562 671 637 584 774 560 652 899 779 646 618 540 878 717 503 602 1057 917 771 861 726 904 827 866 718 2249 2448 1605 1641 1115 1483 1139 1255 1005 1641 1195 1364 1257 1247 1321 1158 2017 1478 1230 677 793 761 582 684 804 928 620 970 1216 991 1019 560 672 701 364 650 667 497 389 442 502 239 373 394 540 528 308 325 379 366 294 266 591 378 402 528 574 409 565 762 876 714 767 789 930 592 607 780 745 883 862 649 665 451 178 244 214 219 238 134 313 470 82 145 424 147 235 318 306 296 64 116 117 130 111 138 144 128 132 434 344 247 306 399 627 576 604 270 280 188 462 394 370 392 307 402 382 412 616 233 231 279 263 306 387 498 323 480 538 641 561 325 159 230 226 281 250 368 444 326 487 468 380 406 401 552 428 290 484 513 255 797 358 435 384 730 520 678 874 703 651 656 810 457 703 794 526 222 879 711 1280 579 595 963 432 451 410 524 951 754 456 319 293 1014 1050 1005 1220 701 407 369 339 728 373 744 731 355 429 829 686 391 398 557 923 699 712 873 652 970 732 1010 883 967 592 946 852 1093 742 831 1153 366 656 335 443 350 380 1726 793 645 557 739 627 514 456 603 791 1019 968 728 434 631 394 416 245 376 508 566 720 565 388 975 416 496 659 694 564 652 293 280 400 430 210 218 193 173 214 181 204 190 410 302 355 272 375 455 669 640 782 529 698 530 478 674 493 590 552 589 557 596 658 663 740 623 665 637 501 595 648 606 690 543 686 548 718 801 893 969 919 495 590 550 602 587 647 750 735 736 464 467 655 575 617 549 727 845 807 833 465 942 464 432 458 818 489 699 861 462 198 274 323 92 86 121 153 459 444 530 641 647 553 421 163 615 547 354 448 330 205 610 440 508 319 341 222 380 246 323 239 388 467 360 202 168 247 150 243 280 281 283 248 388 273 184 1012 652 630 335 356 377 356 316 303 394 630 339 329 432 312 277 391 236 275 574 480 685 779 488 575 384 419 563 320 339 668 669 415 258 466 408 437 619 571 296 433 410 534 362 244 228 285 214 499 1062 1113 790 158 213 286 320 434 382 440 1865 586 1696 1534 1483 1635 1508 1363 1315 1541 1638 1504 1724 1884 1311 1555 585 548 698 571 601 828 581 463 550 399 715 791 673 579 432 413 413 422 772 648 608 562 642 407 409 599 580 690 1096 726 397 842 479 697 620 700 640 618 594 668 1032 1002 935 710 722 654 692 720 744 819 524 823 755 644 722 784 898 1025 758 736 1279 1253 1182 1029 1078 1083 1136 1209 1409 1109 1360 1394 1468 1352 1417 907 1196 770 993 1020 1187 1137 943 1152 734 920 964 1038 1228 1233 1187 1142 1198 903 1037 1000 1005 1077 1087 1061 1110 1041 1153 1167 1167 1162 1026 1061 1070 1015 827 872 761 841 693 838 1096 671 1043 1029 762 1041 1146 1113 674 597 1097 1108 758 565 1184 757 594 1184 1281 1013 1032 1186 920 1294 1267 1158 1235 1042 912 840 1116 1103 1158 888 829 887 1418 1293 1362 1334 663 875 707 1036 461 383 388 366 410 464 199 403 143 307 249 222 213 209 235 168 208 174 222 452 256 451 296 246 345 244 218 194 206 257 247 229 210 370 374 360 305 437 197 229 239 237 219 313 277 249 302 159 246 209 201 588 373 241 217 213 124 180 874 389 407 241 291 252 315 336 341 279 275 327 587 622 426 289 356 206 315 341 328 468 472 732 153 200 407 252 430 701 588 492 693 212 394 284 138 287 245 525 469 376 440 441 491 825 395 511 543 638 510 729 423 647 563 335 746 361 414 336 308 327 400 307 236 213 528 414 368 691 472 609 1121 786 868 515 628 1094 611 1038 499 1162 718 528 784 325 226 756 682 1032 723 474 753 653 371 672 415 465 586 662 381 605 476 413 307 355 466 281 561 731 1185 571 862 671 358 712 1090 726 407 599 617 657 695 539 341 444 385 381 361 373 391 328 749 809 623 565 528 653 382 456 371 400 294 356 578 326 474 742 472 471 685 340 600 420 492 308 246 557 677 533 249 343 387 407 653 582 546 378 387 789 719 636 401 895 361 682 506 454 529 420 318 916 459 349 446 422 599 401 438 326 511 842 779 505 476 604 396 484 476 344 304 205 363 681 202 252 297 312 464 237 374 600 377 413 309 395 524 633 703 719 416 823 809 569 135 89 74 127 191 563 508 731 588 548 644 550 570 527 446 427 293 220 362 557 164 599 563 382 379 347 373 321 417 254 586 469 959 590 437 646 471 478 601 379 372 298 467 541 403 287 374 567 345 371 268 257 460 426 473 335 572 242 245 893 570 285 483 327 235 417 345 471 340 393 154 311 479 468 285 520 590 860 626 3316 3326 610 731 723 609 628 525 706 488 700 605 804 737 775 589 213 512 342 423 472 372 682 676 650 419 320 556 710 567 438 775 584 570 644 394 467 232 388 403 367 490 269 280 551 653 417 268 603 573 614 286 539 313 388 526 482 938 737 518 396 379 519 689 261 472 586 506 112 128 172 994 1190 1359 710 987 1296 847 745 861 1021 1142 586 761 659 519 389 461 1236 527 196 192 345 158 232 433 1116 922 807 1090 1005 1502 1852 1686 1700 1346 1666 1304 1220 809 2042 1939 1782 2327 1838 1800 1802 1617 1734 1547 1675 1509 1559 2307 1568 2294 2244 2391 2789 2134 2137 2844 2106 2549 2287 2574 1292 1550 1270 1105 961 1863 1348 1083 738 1592 622 659 882 688 702 628 399 1290 1268 599 324 446 426 369 470 2098 2138 2138 2172 2007 2545 2024 1996 1995 2524 2054 2125 2272 2146 2128 2064 2854 2294 2237 2564 2322 2411 2474 2327 2338 1712 1931 1937 2056 513 477 261 2510 2704 1156 3322 3501 3430 2840 1121 1263 837 259 871 219 390 348 271 1984 1206 1315 361 701 402 579 1021 1578 1186 1723 1190 1209 1976 1315 1466 2661 3359 3177 3212 5692 4684 2873 3021 3809 3652 1317 731 1115 1315 1730 647 1567 498 1796 979 2204 972 133 95 1598 1268 1633 3018 2057 750 1381 888 898 806 824 914 807 876 1335 1104 1857 2572 1208 1261 2369 1971 1953 2008 1429 1407 1216 1063 903 1970 1316 2124 780 1569 717 1189 945 984 1198 1334 2909 1871 940 875 769 759 992 682 909 606 567 837 1343 908 1059 1265 714 650 2696 688 852 1008 514 1049 1059 874 785 1197 756 755 833 868 884 958 1141 1224 1028 875 1067 907 868 1032 482 364 304 305 401 456 834 406 316 480 523 408 1173 582 559 516 876 923 537 504 750 192 176 352 377 491 527 515 538 746 570 507 632 509 436 504 520 590 540 508 848 546 400 253 529 627 826 208 823 2671 630 732 2401 1869 1418 2491 2037 8342 1084 912 852 796 1003 1118 690 906 566 755 814 808 736 740 730 635 1251 1030 718 814 553 984 507 809 866 794 795 891 645 755 638 687 623 999 1062 741 749 593 836 662 600 686 517 587 684 785 627 445 839 90 1094 727 765 373 378 379 836 922 473 945 1000 931 1068 750 1022 512 296 477 257 327 455 431 360 154 126 352 299 235 279 264 475 413 189 181 158 288 202 198 322 368 287 1007 584 337 287 229 730 422 330 351 485 536 695 526 779 681 765 490 652 835 623 477 439 326 510 740 487 785 732 451 599 357 445 337 162 343 769 751 858 774 998 600 825 643 434 767 510 788 409 648 756 1103 903 910 772 814 916 862 668 1012 551 207 750 875 1044 925 773 688 931 291 439 479 1534 214 352 204 349 301 376 461 653 606 327 397 500 783 355 355 294 822 887 907 947 410 1044 397 439 347 423 1051 996 766 898 918 855 966 679 806 667 535 543 938 536 693 490 525 384 566 381 487 409 675 334 574 662 1180 756 378 384 132 453 207 631 393 579 437 517 1352 550 1293 1065 937 907 780 519 880 676 689 759 723 959 900 854 1185 1125 1045 1012 1138 510 527 509 683 726 654 613 637 390 1290 998 1201 829 867 791 758 986 895 1109 381 942 805 471 774 559 808 797 863 907 707 696 965 1052 709 855 724 652 1426 1534 1647 1043 915 664 573 462 520 537 558 537 555 625 777 399 814 741 703 728 1107 615 811 686 477 758 933 1011 672 962 856 891 1119 1090 974 1088 698 714 1088 1000 891 852 878 1265 967 993 1020 1571 989 1179 1148 1156 1081 1229 1081 997 2563 2904 2069 1886 2011 1975 1668 1807 1633 2013 1872 2158 1907 1883 1553 1792 2441 2159 1381 1000 1124 783 892 907 1084 1321 640 1284 1429 1206 1999 607 739 1081 466 801 687 512 469 683 656 477 437 708 471 554 328 312 416 381 436 335 576 419 465 489 789 526 869 667 1182 1036 1115 1051 942 985 715 1101 779 1298 1037 955 967 561 365 369 349 461 484 394 445 532 176 145 542 248 188 289 429 248 100 156 133 205 330 232 228 328 206 650 246 420 388 339 973 747 748 414 469 324 454 480 440 478 321 612 396 448 1063 268 262 391 314 364 482 703 326 471 715 859 474 322 221 457 445 475 437 686 745 493 586 611 494 496 556 622 583 691 600 379 505 679 384 547 487 889 576 948 1204 1045 855 929 969 674 1042 940 528 245 1082 556 1121 569 479 1170 693 475 639 469 977 1059 492 430 382 1229 1353 1343 1552 1142 444 418 555 950 388 981 1042 592 547 989 799 574 546 704 1114 742 747 1082 1084 1197 846 957 1195 1195 681 1146 946 1082 797 939 1146 472 933 565 579 486 518 2252 635 944 691 742 906 736 611 946 1183 1194 957 724 509 652 527 381 369 696 442 644 906 783 487 592 471 570 920 845 767 710 304 383 306 558 345 200 244 218 196 188 182 164 478 302 338 317 474 760 916 811 842 862 600 756 621 864 605 586 862 978 865 813 941 952 1145 955 1034 1017 680 729 975 900 986 1019 1205 670 776 586 951 1088 1083 780 614 763 812 719 947 1073 1080 1027 797 515 875 907 1149 632 856 1022 885 1240 478 967 526 431 513 936 547 825 1262 716 387 346 437 158 164 172 244 431 511 728 607 844 691 641 296 738 533 163 598 359 251 393 547 796 270 478 384 283 482 394 435 540 479 374 245 201 374 314 304 415 450 419 579 653 631 320 1368 629 601 666 595 615 716 569 380 607 601 647 624 556 431 328 371 226 247 664 865 669 535 683 875 568 422 702 629 904 671 925 485 401 767 649 822 1028 880 413 399 505 766 398 289 219 477 357 636 1413 1094 723 254 317 226 298 555 541 656 2453 617 2367 2124 2247 1982 2020 2054 2039 2416 2287 2359 2302 2074 1778 2143 639 649 699 689 678 1015 1043 727 611 589 852 635 582 719 732 615 520 741 714 540 501 487 593 569 535 956 914 1067 1455 1209 668 855 885 975 882 797 693 1066 747 971 980 937 960 1040 1001 1365 1228 1531 1152 1221 1089 972 964 743 947 1128 1244 1202 999 890 1103 1025 1478 1479 1507 1562 1736 1726 1838 1311 1772 1894 1978 1927 1795 1642 1863 1012 1491 1432 1394 1164 1232 1140 1023 1369 1181 1023 1554 1418 1416 1454 1115 1274 1475 1581 1216 1306 1281 1571 1446 1576 1553 1363 1632 1301 1463 1537 1554 1315 1130 1221 1145 1281 796 1402 1318 1028 1402 1338 1320 1453 1280 1030 1172 1072 1410 1455 1352 857 1336 1421 1091 1324 1147 1123 1343 1286 1183 1600 1416 1488 1364 1346 1279 1252 1299 1360 1333 1303 1227 1265 1185 1388 1401 1308 836 1061 883 1416 450 445 345 482 415 522 196 470 337 488 335 413 467 544 557 547 564 497 539 452 280 564 322 576 762 261 423 283 355 446 552 516 340 723 537 745 688 879 340 706 469 439 337 449 432 368 314 447 543 345 325 1009 577 282 248 332 316 224 728 431 461 528 451 364 709 658 795 433 333 372 608 969 632 391 642 338 517 391 394 811 509 965 381 506 723 363 409 1267 1237 1152 786 429 602 237 539 370 445 775 798 725 775 694 747 973 675 1016 659 552 588 922 762 1020 1021 589 1018 419 739 696 757 367 423 578 478 650 753 1243 619 940 742 787 1438 969 1221 1155 1039 1186 1054 1604 745 2171 949 705 934 611 537 1950 967 1401 1020 1124 1093 857 550 1041 842 872 546 907 757 576 805 1010 537 536 594 554 1258 839 1289 1254 999 1222 645 1235 918 759 630 867 796 733 1211 524 559 610 648 545 640 601 475 541 1284 840 657 695 520 779 841 897 608 603 633 510 748 602 520 892 589 1285 898 885 1362 747 679 415 360 682 766 807 365 391 731 867 677 569 811 367 625 1102 631 1010 843 1398 499 870 398 677 403 594 524 945 587 800 1098 578 738 636 861 600 1071 1118 982 885 897 1072 752 782 728 636 844 617 912 901 331 449 393 344 478 662 916 1067 696 790 550 579 1073 625 1256 952 654 698 705 1062 133 122 209 188 317 1077 686 1134 1013 1183 1106 1070 974 942 828 670 466 408 529 580 330 516 520 705 513 666 700 779 469 341 623 806 1118 964 923 971 829 431 578 679 843 696 1067 1156 1007 639 610 1023 414 505 450 567 785 1102 797 859 860 570 494 1072 746 302 659 699 599 694 697 852 682 412 302 548 589 582 364 779 649 1299 962 4613 4177 690 1135 928 801 874 637 1092 1040 1069 897 1160 1151 1101 650 641 667 629 1028 717 864 810 808 753 864 576 1026 972 983 647 809 710 737 810 564 758 349 406 651 552 533 472 448 573 519 519 556 1278 714 783 803 964 579 596 716 792 1298 839 1129 711 592 761 1271 484 721 719 592 374 398 587 1350 2108 1649 1032 1155 1741 1379 1151 1055 1310 2212 1119 1058 1165 978 654 769 1695 887 418 402 711 254 280 469 1447 1389 1373 1187 1350 1989 2625 2413 2349 2616 2082 2192 1562 1219 2552 2499 2687 2630 2958 1956 2159 2470 2498 1972 1984 2046 1975 2342 1963 2967 2843 3015 3499 2684 2640 3291 2522 3617 3747 4203 2112 2463 1712 1546 1368 2762 2321 1524 1135 2208 830 908 1234 890 828 768 646 1592 2078 921 523 676 652 584 406 3686 3818 3746 3745 3341 2988 3212 3609 3193 3655 3476 3612 3694 3119 3247 3384 3416 3281 3549 3264 3202 3555 2951 3231 3160 2849 2813 3261 3966 631 577 386 3428 3712 2004 4014 4550 4875 3726 1441 1470 1207 473 1279 292 539 406 419 3033 2101 2176 507 724 618 839 1559 2136 1583 2671 1537 1481 2391 1829 2413 4189 4745 3281 3401 6925 6816 3295 3796 5240 5530 1799 1588 1876 2109 1829 1019 2583 839 2756 1176 2812 1432 224 175 1576 1900 3142 3866 2227 797 2129 1035 1409 1091 963 1574 1444 1358 1673 1103 2601 3467 1962 1144 2721 2297 2269 2499 2038 2238 1416 1251 1242 2328 1854 2530 959 1910 1058 1620 1422 1272 1832 1733 3051 3452 1175 1024 947 1067 1491 1168 1102 853 1054 961 2111 1235 1180 2325 1178 1027 3406 1084 1344 1605 829 1589 1566 1484 1294 1349 1549 1515 1763 1141 1124 1214 1034 1138 1293 1172 1481 882 1549 946 949 639 672 579 976 835 1597 895 705 587 923 631 1491 1081 1063 769 1113 918 786 672 1067 418 406 582 459 983 489 489 608 696 778 814 806 540 702 646 626 572 767 553 582 714 480 281 539 633 865 316 1044 816 1263 1411 1006 857 886 948 652 1084 12854 1171 983 1382 1207 1028 1178 1118 860 1084 1159 1347 1259 1003 1181 1081 1302 1158 1685 1507 1171 1261 647 1364 1230 1190 1134 796 607 1372 1060 907 813 1281 548 1003 872 562 1588 1087 883 1084 958 1078 1129 1224 699 1077 1339 163 1381 1093 1220 790 1073 827 1256 868 801 1437 1322 1053 1524 1280 1027 731 551 552 554 439 690 658 319 462 287 338 247 546 416 722 809 826 344 320 375 434 320 183 260 755 558 1859 857 689 593 440 968 622 667 625 557 582 1129 896 1054 1019 985 938 973 995 974 817 590 940 740 828 902 898 994 468 852 955 905 668 531 342 990 1199 1233 977 1262 935 799 905 760 874 867 889 424 975 958 1183 1172 1506 1241 1484 1839 1182 741 1044 751 352 1056 1224 963 952 1113 1026 1045 405 747 806 2253 741 546 459 772 860 918 678 997 918 373 478 771 876 314 288 470 1463 1149 722 887 698 1571 361 453 305 412 1212 1929 1428 1644 1785 1588 1863 1164 1309 1009 727 692 1137 696 847 807 980 690 1068 741 831 640 1029 676 1073 794 1323 1150 537 759 169 559 298 667 642 1027 651 675 1612 899 1511 1286 1238 1574 981 378 1182 916 822 912 1180 1390 1268 1314 1555 1614 1565 1533 1813 733 741 678 1029 946 820 1042 830 746 1475 1653 1995 1379 824 1315 1654 1293 1207 1784 623 1101 785 1098 822 1090 1284 1155 1218 1349 1246 1126 1511 838 752 1307 1210 1020 2023 1850 2406 1452 1220 697 741 632 511 732 1150 689 840 1119 925 598 780 827 889 828 1354 755 1077 758 865 907 917 1884 1210 1665 1204 1377 1414 1431 1746 1581 1060 1471 1583 1091 1066 1582 1451 1383 1098 1590 1216 1937 1486 1239 1737 1626 1184 1265 1471 1189 4104 4350 3229 2928 2207 2105 2271 2373 2119 2276 2546 2817 2325 2185 2855 2168 3184 2266 1849 1467 1680 1075 1131 1791 1479 1934 679 1542 2046 1734 2493 1275 1277 1261 805 590 1389 1396 629 1110 843 760 754 781 674 518 584 500 581 573 445 414 651 649 793 723 822 753 1211 778 1547 1644 1742 1626 1493 1324 2276 1275 1325 1912 1217 1158 1210 1124 290 390 342 366 373 263 498 363 516 191 545 337 480 288 359 481 306 388 175 317 297 328 291 289 219 238 382 629 585 623 1121 869 999 526 612 562 715 956 822 1054 519 481 568 614 1230 384 391 614 430 386 521 812 505 794 985 1521 851 520 406 939 1000 1057 920 951 878 549 778 625 683 585 737 699 829 910 554 553 666 728 495 1000 653 1019 725 1193 1364 1293 1216 1187 1176 861 1331 1254 649 381 1107 682 1394 695 539 1790 541 637 474 595 1176 1167 713 646 561 1467 1441 1463 1747 1767 707 671 563 1248 656 1387 1207 713 644 1323 1025 845 729 1259 1303 1023 1401 1284 1513 1415 1422 1401 1626 1672 1104 1319 1361 1646 1370 1173 1500 511 947 684 629 619 671 3160 918 1534 1345 1100 1461 1295 1085 1474 1807 2098 1579 1335 903 652 616 364 772 609 917 1021 1148 809 745 802 898 807 1025 1053 1260 942 622 677 640 677 486 611 556 413 600 544 523 404 530 255 468 204 438 886 1298 1148 1092 949 970 1075 915 1142 914 782 1179 1325 1381 1474 1094 1556 1296 1017 1057 1361 1201 953 1426 988 1052 1001 1204 1085 1047 956 1160 1373 1557 1100 978 1036 720 1018 1553 1169 1472 1301 1645 857 1311 552 1116 986 1040 1342 1400 1380 1002 1491 1114 845 725 1312 653 1560 1536 923 276 826 775 297 267 283 433 982 827 1009 1391 887 1010 982 421 954 918 503 627 593 501 643 643 1225 424 791 424 465 451 629 524 399 556 550 497 433 597 424 502 322 647 516 1023 662 912 822 1907 590 534 908 1043 790 1059 962 648 673 1130 1053 1088 883 780 501 532 493 417 1071 1157 1029 1128 1231 1217 1068 589 1483 705 799 984 1337 582 787 1000 845 1009 1085 1169 940 582 842 1089 579 518 741 681 515 803 2245 1599 1315 461 492 406 587 737 837 1124 3011 849 3425 3061 2907 2898 2789 2737 2723 2892 2937 2818 2816 2976 3161 3055 596 757 1161 714 1363 1203 1339 1176 1064 992 1082 848 820 889 1168 1388 684 805 1134 1287 1261 1052 756 1256 1257 1437 1407 1608 1230 645 295 554 412 405 626 391 347 411 545 607 735 694 604 362 646 692 389 473 477 444 466 404 434 613 1367 791 756 843 491 1213 1372 955 887 1485 930 1511 1453 1777 939 1698 946 850 1078 812 881 756 1409 643 897 1626 1157 1060 740 910 1207 1173 1637 1051 903 1061 848 1167 834 1022 1037 805 834 943 604 953 1079 1109 1022 814 820 1292 733 765 816 980 1025 925 1028 854 408 922 780 529 1059 1046 620 1671 870 580 548 436 1545 1536 1221 714 913 969 786 1639 1567 1598 1807 1726 1189 1691 1659 1635 1425 1007 1100 704 1524 1422 1183 1356 1385 1222 1640 1659 1749 1151 847 884 617 849 340 229 184 90 224 116 138 192 169 112 215 139 182 157 184 143 189 163 383 214 123 312 145 289 333 166 150 136 142 191 401 228 222 234 371 332 319 511 247 368 139 157 147 246 240 251 290 200 232 160 150 629 351 130 130 134 219 308 746 326 340 192 168 114 162 136 161 170 223 159 456 515 314 102 146 195 164 241 226 347 136 669 143 204 291 247 451 609 626 576 576 94 321 118 202 519 318 306 395 267 730 567 257 589 402 1199 306 551 589 747 324 421 488 338 459 269 352 555 604 398 383 266 369 847 375 246 260 465 525 256 739 609 859 410 402 392 438 882 317 611 375 170 405 227 238 560 1009 965 487 290 756 610 191 668 575 601 596 277 438 276 271 477 426 429 172 313 364 652 478 376 582 591 476 907 630 616 445 720 689 236 735 305 299 362 235 179 234 151 233 376 492 508 493 280 349 278 409 487 292 378 276 242 456 542 373 830 742 217 509 385 552 367 454 180 169 595 391 740 194 228 269 422 492 223 499 258 523 364 345 372 195 1053 218 230 384 160 166 335 153 606 303 391 358 258 238 246 330 257 380 562 535 619 645 435 373 672 475 334 400 220 432 1021 197 351 316 158 308 179 187 367 254 258 138 275 431 403 466 646 399 307 445 184 129 125 86 326 146 752 275 497 471 389 464 450 430 408 691 351 233 188 254 246 194 128 267 264 312 268 676 738 602 269 507 570 639 461 649 260 878 282 106 318 368 352 656 705 586 177 649 654 279 355 186 202 376 357 632 626 306 310 230 502 231 178 433 321 254 331 353 412 308 329 204 483 273 212 193 351 525 648 793 1755 2369 290 233 377 467 335 273 629 540 619 589 760 1099 836 443 502 552 422 337 714 534 370 366 354 388 298 386 608 287 285 573 249 340 594 234 511 203 357 528 390 519 361 493 829 865 663 513 1238 555 726 610 485 232 536 732 364 1375 772 935 643 290 452 292 432 714 144 100 315 323 461 1129 1281 1747 769 708 1003 850 684 820 1164 1140 756 570 505 588 161 247 981 404 80 82 167 134 199 296 769 1224 1030 549 1035 2157 2350 2244 2127 2101 1961 1471 783 479 1671 1759 2101 2090 1945 1111 1596 1695 1501 1465 1951 1219 1429 2146 1698 2106 1576 2427 2489 2329 1710 2423 1950 2264 1742 1681 1113 964 948 1053 1307 1895 1475 1327 1060 1634 377 457 655 518 417 466 396 1010 1004 572 143 482 433 328 185 2788 2721 2644 1668 2576 2383 2164 2420 1932 1879 2503 2270 1786 2021 2530 1708 2381 2429 2407 2105 2789 2342 1367 1452 1496 1631 1371 1450 1436 450 430 166 2006 2155 1718 3635 3050 3180 2743 944 1053 696 129 889 217 338 163 182 1643 950 1048 599 807 660 389 711 1011 742 1705 1221 1115 1973 799 660 2950 3515 2884 3177 5718 3681 2509 2579 2796 3321 784 515 605 1085 1178 615 1252 346 1421 644 1497 1198 279 105 1083 919 1537 2026 1289 586 1130 907 717 642 421 669 676 586 832 661 1933 2758 1875 858 1733 1316 1269 1451 1324 1633 1111 1051 882 2365 987 2255 1337 1333 540 1041 593 594 925 1439 3808 1829 715 588 512 615 504 517 612 415 703 655 864 685 1296 1101 667 606 2111 593 728 772 578 1012 1104 1050 651 648 856 843 836 514 548 841 528 574 786 930 694 474 781 547 489 417 210 530 322 619 1394 558 390 315 327 570 980 523 464 525 681 1269 392 429 597 250 244 425 720 635 286 284 403 376 369 309 405 625 581 480 703 574 541 375 538 690 504 142 425 468 351 137 922 1231 687 776 1195 1064 1214 1235 863 912 1171 8591 877 924 1313 792 918 587 553 659 575 599 872 670 858 849 991 1501 948 1009 627 1273 431 833 787 1021 901 740 568 1081 835 1099 938 599 499 956 677 301 654 1007 797 1070 579 823 1260 1538 672 681 1143 116 1308 1438 1063 1139 970 421 908 759 580 1053 1231 968 794 825 721 620 417 332 432 362 555 730 512 319 303 508 235 184 124 533 728 592 319 264 140 168 190 241 74 520 253 1066 376 539 454 320 1020 340 423 421 310 475 883 579 559 587 599 368 599 626 289 526 210 190 294 270 367 703 502 415 391 372 863 205 91 274 745 579 645 693 413 579 606 384 363 573 489 967 264 451 447 868 663 920 872 450 766 655 446 553 412 178 579 684 808 584 560 403 1084 190 496 581 1098 342 435 326 476 438 620 522 552 204 340 626 573 476 121 94 422 510 744 728 790 338 1192 269 352 172 330 372 1148 754 837 972 768 990 790 884 519 480 477 694 454 493 695 774 477 1031 588 636 344 445 355 575 509 1109 657 238 360 110 450 252 256 432 701 381 524 897 297 704 611 883 1002 564 238 1120 726 1035 1073 1014 2165 1232 1277 1668 1781 2192 1500 1080 533 338 313 542 658 798 916 802 201 1031 1776 2031 1150 708 1094 1158 1256 744 1701 558 1041 775 351 918 341 819 735 834 872 499 809 822 760 305 945 684 795 1039 1055 1247 446 339 471 547 481 211 259 359 413 433 211 364 478 952 1451 632 773 1121 574 608 312 316 1134 750 1319 559 1124 1001 735 579 507 1067 1309 621 658 868 875 620 410 735 965 1032 543 1017 1219 847 842 1046 910 955 835 1042 875 2503 2586 2024 2309 1153 1782 1235 1359 1109 1347 1613 1842 1426 1063 1366 1884 2513 1556 1225 726 835 621 710 650 1140 710 620 1528 986 920 2210 794 933 699 368 263 839 168 407 472 552 421 551 393 384 305 223 254 300 392 436 432 427 375 328 325 376 474 437 491 1355 1151 1613 1406 941 1187 1663 1049 964 1127 1364 579 547 653 234 431 407 280 387 220 331 204 203 162 270 130 135 93 311 337 183 78 48 107 295 268 251 269 233 471 464 239 505 415 866 858 868 333 525 593 558 309 301 309 580 570 527 557 877 286 270 461 305 465 678 649 214 382 350 538 219 309 68 237 275 336 346 421 550 255 566 357 450 271 417 422 609 305 756 171 479 462 185 347 283 564 684 1457 1093 1222 739 1471 1625 408 613 579 548 142 874 270 840 604 242 690 268 651 262 653 524 1103 226 441 231 1158 749 950 1032 684 252 238 323 555 285 663 732 461 373 648 532 329 204 494 679 510 606 402 677 684 1053 607 762 683 559 681 453 893 539 628 693 140 717 401 449 549 506 1784 1172 998 840 824 730 609 483 676 807 768 642 799 691 511 469 404 342 169 538 573 694 581 488 566 836 575 831 537 956 620 353 269 525 238 302 125 123 99 121 111 103 91 229 154 394 171 144 466 1142 1414 924 381 485 675 377 419 491 438 565 877 785 896 638 784 663 513 543 821 576 773 1059 623 439 525 668 553 646 556 806 1310 1009 874 705 868 745 1193 657 1032 1458 599 789 560 1999 495 750 1056 819 1194 385 693 578 698 340 369 449 1130 300 628 1106 634 409 325 428 79 115 158 209 349 282 718 798 722 1052 463 179 552 652 184 802 407 346 548 541 614 154 815 282 155 268 268 240 346 338 272 330 288 395 124 217 171 199 266 280 626 472 358 810 393 305 293 598 836 512 440 603 399 406 419 497 473 503 218 203 202 238 552 370 580 404 666 434 713 270 520 374 753 693 895 338 229 659 425 661 781 459 787 364 692 648 237 251 349 293 243 495 1121 1423 1608 414 270 323 140 318 464 821 2168 725 2108 1988 1592 1384 1343 1461 1445 1882 1724 1898 1646 2216 1562 1572 558 495 1011 723 982 1008 783 646 689 423 511 880 1084 757 986 567 429 666 787 803 756 786 954 978 954 1190 1190 1319 787 757 492 537 785 662 699 628 568 517 452 608 785 752 706 718 543 642 734 601 561 757 503 535 590 618 925 807 1100 824 549 1005 1118 1071 966 1281 804 1207 1194 1210 966 1161 923 1132 1057 933 949 695 1027 1134 1151 1375 970 1139 608 1096 1103 1093 1415 913 819 970 850 1150 842 1087 998 966 941 1511 1086 1235 1633 1409 1473 1401 1435 1537 892 845 970 997 844 806 787 973 613 1170 1261 578 949 915 587 1179 833 937 704 761 1045 839 978 831 914 878 520 1164 1129 962 1232 1030 1068 1139 1170 1178 1106 1041 964 858 1019 1042 959 1280 1289 1196 1044 1249 1009 945 760 789 1008 729 312 256 301 250 335 288 238 371 135 166 157 261 154 146 168 219 263 219 255 232 158 277 235 217 344 238 246 234 250 185 230 273 264 359 421 242 241 260 233 158 211 201 155 346 180 175 198 230 350 206 198 527 379 136 132 114 172 124 828 333 375 187 254 298 293 472 345 359 226 286 575 632 389 161 205 300 309 302 327 549 393 659 157 189 591 313 329 434 412 396 395 188 189 208 222 283 244 327 365 235 547 348 411 395 472 542 253 547 673 814 527 518 458 283 645 510 350 309 564 317 297 453 416 433 436 302 416 392 293 360 692 658 674 481 325 356 570 824 577 927 432 231 428 318 496 583 600 488 506 342 836 602 331 811 391 415 399 588 431 494 516 467 358 421 306 429 466 580 696 427 570 481 329 620 780 633 411 540 364 414 418 402 373 390 350 292 334 213 393 438 584 563 330 342 344 555 390 420 292 180 206 301 623 448 499 914 556 455 464 372 663 330 352 219 292 513 412 459 334 344 328 352 590 357 341 224 492 418 413 524 231 844 265 587 358 289 303 386 321 879 274 520 620 641 642 384 443 292 509 463 414 450 429 543 611 523 501 533 379 150 434 587 277 339 222 252 335 160 311 453 276 316 318 240 395 537 661 722 301 441 380 275 138 122 141 119 140 589 310 459 371 431 750 526 659 550 550 569 366 257 411 382 240 360 260 418 355 367 462 319 459 288 523 459 704 708 701 710 568 364 444 338 464 329 434 451 378 300 390 559 250 313 271 308 274 370 449 384 443 468 415 518 426 118 284 424 345 463 440 399 412 350 165 292 544 326 298 587 436 723 696 2356 2757 479 735 787 443 682 390 803 663 814 912 574 863 678 717 286 381 353 292 338 494 376 368 394 447 280 531 537 342 368 575 606 641 770 366 556 270 455 385 345 266 414 363 584 499 344 217 721 797 477 365 406 288 272 500 542 918 497 623 415 316 563 492 403 477 477 392 211 233 323 1090 988 1112 656 935 976 720 708 791 783 1170 794 569 1042 766 545 460 924 533 166 172 255 106 214 148 801 843 825 963 1019 1825 1991 1922 1907 1786 1730 1073 870 565 1858 1925 1941 1922 2124 1529 1692 1893 1629 1710 1301 1499 1490 1516 1618 2714 1859 3023 2057 3063 2072 2736 2297 2565 2627 2804 1328 1474 1369 987 1060 1846 1599 1267 735 1299 553 490 941 354 432 398 780 1012 1215 436 280 380 366 330 299 2436 2722 2463 1902 1861 2136 2272 2220 2404 2613 2208 2396 2399 2254 2618 2167 2624 2339 2805 2616 2802 2322 2119 2107 2336 2258 2432 2408 2168 259 235 309 2464 2446 1377 3435 3940 4153 3280 1003 1079 739 331 814 274 317 234 247 1772 902 1003 409 448 406 535 1121 1205 915 1528 990 841 1899 1272 1019 2438 2892 3001 2685 5017 4343 2305 2701 2633 3338 1070 755 1264 966 1368 612 1297 560 1538 690 1677 753 130 85 1381 1019 1613 2402 1316 522 1354 848 761 737 622 1095 1094 1088 937 892 1760 2163 1271 929 2074 1377 1400 1587 1262 1152 919 601 828 1466 859 1647 541 1075 559 983 561 633 1132 769 2135 1655 673 594 602 809 846 717 1008 645 852 741 1006 1091 1233 1329 575 500 2185 586 714 716 697 1170 933 908 948 999 889 835 834 756 682 645 696 757 1059 864 991 605 1083 674 319 358 245 238 365 325 1248 658 426 289 641 537 672 537 411 486 911 665 339 434 414 344 322 279 420 474 331 363 389 388 567 564 409 613 567 478 448 615 617 468 583 583 354 118 436 453 700 138 714 1015 902 666 721 810 782 666 806 852 983 877 9104 730 782 980 917 904 923 1349 1336 1491 1208 1316 1024 1168 2151 1765 1630 1343 1326 1644 1306 1730 1600 1925 1166 677 630 734 784 706 716 857 598 860 770 736 849 752 634 749 484 639 801 1027 771 382 977 119 1129 1118 1057 410 702 509 694 784 438 803 903 984 939 945 980 513 355 391 412 325 483 517 299 197 149 303 243 200 275 314 319 384 337 321 398 206 208 152 136 209 326 1000 511 426 322 318 805 530 321 350 371 417 1045 583 729 679 626 557 893 793 537 533 426 475 479 546 488 572 717 385 272 756 876 292 202 219 695 419 448 706 740 807 755 489 504 546 580 500 334 718 604 1233 717 795 660 699 819 865 553 866 532 169 563 645 829 759 420 651 660 183 628 668 1066 183 264 218 419 258 315 311 460 415 525 459 535 629 202 171 325 571 808 514 554 608 793 325 471 367 353 705 961 700 792 842 789 907 754 789 513 459 438 676 417 441 308 757 550 831 562 515 460 648 436 366 339 989 459 185 246 171 447 165 241 244 698 348 355 742 413 603 615 1026 1034 658 170 694 539 666 700 827 1413 1069 1130 1194 1337 1472 1126 1133 602 484 353 534 626 624 948 710 336 1532 1012 1191 598 937 508 902 702 603 942 393 957 680 732 748 701 724 620 741 714 500 859 649 567 749 701 917 633 1083 1068 1150 482 408 350 615 519 439 546 496 421 533 537 458 356 714 651 565 630 764 495 623 658 550 738 855 1255 413 1292 1191 970 584 841 929 912 522 905 752 861 915 664 737 954 910 769 696 1092 1198 645 1095 1217 857 967 899 647 2363 2563 2756 2418 1427 1384 1322 1472 1546 1770 1390 1578 1813 1534 2032 1147 2902 1556 1624 785 997 940 590 1011 1098 1287 839 1218 1431 1138 1611 542 652 1062 353 446 919 367 602 583 764 435 402 485 410 535 358 263 454 338 374 344 404 295 478 568 424 514 613 703 862 639 987 1048 889 1042 912 722 1033 1249 992 979 987 386 156 302 183 298 218 122 415 269 180 184 258 194 139 308 170 253 174 121 132 80 217 231 275 215 213 366 386 395 407 730 388 427 447 328 438 438 371 353 329 375 450 327 397 329 545 258 262 318 264 514 699 464 251 420 570 638 479 232 130 328 367 375 342 351 396 462 495 578 690 709 442 847 884 517 601 329 358 616 437 568 482 540 739 1272 830 951 828 892 1002 546 716 882 579 140 1048 578 1175 644 456 978 453 639 413 621 1278 947 514 519 401 1143 1092 1192 1430 1090 436 422 630 1091 439 971 1086 629 507 1017 920 631 370 816 783 678 1044 982 1166 1208 922 1003 823 1304 727 1161 905 1126 934 670 828 426 614 499 575 431 568 1540 1085 1000 845 904 1021 942 807 1009 1067 1017 933 677 538 453 335 399 311 708 590 723 774 635 585 594 503 562 695 562 879 589 350 367 566 420 338 163 178 138 192 184 133 109 252 193 388 115 283 408 936 959 841 845 910 1087 645 1092 720 905 727 723 749 751 590 762 1027 966 981 854 1012 845 939 494 552 870 1189 562 946 561 521 1389 893 809 1166 771 533 1098 780 758 944 1076 655 817 925 606 916 895 606 1130 627 840 348 650 312 523 642 814 394 868 1056 481 296 401 358 104 129 137 243 453 579 568 817 750 533 759 156 741 621 326 562 507 446 424 305 620 166 550 305 369 552 355 302 426 329 301 311 258 313 334 442 286 316 636 668 571 817 417 1219 299 259 332 362 678 375 290 455 455 550 671 731 413 374 309 294 394 296 576 758 579 756 679 522 871 441 504 386 428 431 737 357 387 638 559 652 688 621 614 428 387 694 429 355 428 360 207 691 1261 1323 829 227 383 301 389 468 522 712 1946 652 2366 2100 1453 1429 1599 1892 1899 1806 1542 1855 1512 1559 1436 1704 470 419 775 520 908 879 836 668 781 664 752 598 538 494 670 748 442 573 580 767 761 718 604 562 585 887 927 1076 630 651 344 433 549 462 543 486 423 421 319 449 556 374 504 526 553 652 556 591 621 589 551 510 512 487 545 755 1052 571 579 806 853 790 1130 863 768 1130 961 1129 1236 1105 1030 1147 1110 1004 1027 809 1009 656 1074 1052 835 864 646 876 731 808 832 740 704 612 733 1191 803 804 783 898 986 838 644 731 710 836 777 879 900 923 835 929 734 820 653 754 593 973 595 586 754 467 966 978 722 916 981 764 564 399 889 665 535 451 771 1032 499 721 816 760 806 793 812 935 983 1037 772 932 1063 791 937 797 816 736 817 704 738 1039 865 811 474 595 535 840 439 430 244 216 274 250 189 286 209 158 217 235 322 353 512 341 436 353 377 204 134 249 166 244 376 184 172 111 133 168 280 286 260 310 232 489 442 588 335 353 211 193 126 184 236 172 144 173 227 217 172 571 236 300 213 167 162 138 450 251 269 253 164 246 208 412 257 247 263 200 340 492 467 166 228 288 301 234 196 342 224 461 167 213 191 358 168 460 444 404 469 315 290 127 207 232 262 419 416 387 574 432 323 485 420 616 298 261 461 512 500 425 366 336 510 229 298 349 333 333 291 356 369 255 430 503 401 381 357 320 635 443 645 480 480 697 616 992 306 1355 549 386 367 185 198 683 520 796 611 428 536 536 413 407 229 253 326 336 478 202 400 576 275 352 199 269 568 521 672 508 385 323 322 648 481 336 546 523 755 655 928 335 339 356 208 262 352 428 455 382 543 646 550 433 348 497 623 710 303 181 374 195 321 340 361 750 542 578 539 393 643 272 506 284 207 373 493 626 128 132 320 732 380 426 464 216 420 490 454 328 268 774 284 457 294 189 305 327 120 624 283 353 461 248 457 223 272 227 587 709 593 340 344 607 561 390 534 416 507 340 614 466 166 218 139 134 163 265 360 305 219 233 141 337 566 301 726 357 758 435 492 518 91 94 122 66 183 673 377 574 403 420 620 458 647 579 630 292 193 154 279 370 193 285 221 321 276 276 521 746 286 254 289 425 445 516 534 597 550 390 369 466 488 426 880 957 779 338 579 563 314 439 256 332 489 678 547 476 602 401 332 467 417 324 288 296 266 376 312 471 433 210 278 298 371 424 122 469 426 668 574 2576 2215 335 503 416 373 449 286 693 683 612 789 603 738 613 361 251 340 379 496 325 276 340 322 424 395 206 513 687 380 429 555 316 291 428 305 415 292 276 434 332 395 287 256 455 501 312 455 537 421 522 630 395 260 367 400 707 970 713 405 597 222 386 404 286 349 316 222 181 185 266 802 1194 986 519 622 1082 882 805 628 893 1086 550 525 635 579 208 473 861 546 192 188 291 158 82 128 705 763 744 637 872 1184 1364 1407 1256 1030 1091 1101 798 560 1341 1530 1284 1189 1487 1137 1475 1702 1726 954 1131 1061 1088 1315 1160 1730 1276 1874 2194 1755 1424 1992 1356 1876 1910 1724 896 1264 996 577 990 1485 1102 723 417 1481 480 438 923 475 367 443 516 861 1418 367 272 223 211 260 167 1957 1968 2028 1815 1680 2062 1530 1584 1804 1770 2509 1650 1597 1663 2116 1553 2007 1678 1563 1930 1875 1527 1172 1474 1588 1562 1416 1616 1746 385 318 292 1789 1950 1186 2452 2347 2439 2135 852 892 617 246 706 264 149 115 275 1510 923 1017 416 513 441 534 758 1101 947 1535 949 778 1443 1144 917 1746 2143 2126 1761 3847 3035 1971 2710 2335 2837 1126 589 725 1004 1195 620 1282 450 1456 746 1246 763 101 66 1084 996 1266 2071 927 431 1136 449 748 537 466 707 766 683 1082 692 1753 2500 1104 900 2205 984 976 1313 1319 1290 981 937 913 2026 1322 1362 479 1354 756 903 865 723 1073 1047 1705 1620 841 652 670 489 746 782 750 550 697 449 961 629 788 949 541 519 1629 810 1033 686 379 709 698 616 573 547 1014 840 1162 628 552 729 537 575 720 510 689 496 629 534 434 292 310 406 377 621 1126 472 300 366 501 446 714 749 484 571 699 530 293 274 1100 298 209 434 272 505 170 162 344 429 409 264 294 408 252 447 439 276 255 323 340 498 332 64 207 352 636 289 707 528 624 704 581 655 787 466 345 796 1382 924 730 7549 2284 489 645 580 636 952 842 864 852 618 1191 787 1016 977 965 1182 756 1233 574 998 987 1138 677 810 673 1636 1140 2207 1546 771 618 641 473 417 774 596 464 660 611 758 660 719 505 592 741 158 945 1003 998 575 653 467 654 611 357 902 1300 598 720 749 712 297 218 377 372 268 451 354 218 143 96 218 123 237 148 508 481 460 330 302 229 351 198 105 150 304 276 809 581 250 202 430 784 576 464 450 504 277 716 407 474 487 548 543 555 479 418 386 297 657 339 404 487 504 493 303 577 492 738 304 139 238 506 670 680 703 365 570 680 365 307 542 406 601 202 534 446 1017 563 798 665 584 691 588 538 797 524 172 423 539 418 503 617 702 1062 189 395 445 1032 291 218 125 531 433 481 514 576 299 296 352 513 366 242 240 183 694 733 619 703 401 1031 277 397 256 289 615 1014 637 708 884 664 954 576 845 569 371 357 785 381 433 363 792 388 905 399 311 403 698 332 682 602 1120 778 423 476 105 467 187 498 341 465 380 362 737 481 760 504 860 1059 668 272 671 509 613 625 646 1091 832 941 1022 1292 1093 1042 1149 533 416 388 712 476 505 530 454 239 1055 1061 1208 853 460 772 1279 881 929 1279 276 971 641 358 693 358 807 771 842 963 856 849 553 797 394 668 843 936 1450 1204 1476 587 398 408 509 463 302 514 708 473 499 505 403 315 521 668 613 635 927 421 516 299 399 602 702 944 518 619 678 700 708 518 803 744 563 753 664 711 470 548 722 793 663 774 854 879 775 624 689 795 889 713 731 625 2312 2412 1564 1823 1070 1100 1320 1468 951 1248 1117 1361 1052 1083 1537 1033 1777 1392 919 636 753 583 580 651 893 956 368 1154 929 765 1172 412 522 628 340 490 624 434 422 469 391 370 458 384 276 296 263 328 200 243 233 211 332 355 405 439 476 349 523 529 947 671 1198 1072 777 859 967 569 738 852 672 741 840 553 136 209 177 154 230 120 536 232 197 160 306 134 186 103 166 295 224 288 192 122 115 121 90 125 84 227 273 358 494 352 640 603 663 432 560 308 405 506 482 512 334 433 427 342 699 329 315 561 265 362 402 273 320 538 511 607 513 421 148 256 354 251 488 415 430 301 567 400 404 457 539 475 615 548 460 302 482 669 401 466 345 521 424 712 1081 975 735 889 1021 627 925 955 332 117 629 288 658 374 208 789 241 393 193 464 727 924 527 260 214 1031 984 904 1064 829 180 137 315 462 275 692 518 405 219 537 392 416 375 511 840 604 671 707 723 644 505 513 867 902 627 595 637 672 430 647 692 199 620 395 508 393 284 1868 720 582 550 542 592 617 561 666 981 974 664 506 367 476 295 231 485 213 642 610 703 591 534 526 409 473 710 537 464 538 422 241 457 468 326 254 217 127 248 203 205 127 373 170 382 206 179 296 638 648 491 503 541 491 535 636 669 526 528 718 857 878 632 874 665 461 509 820 460 480 946 636 630 583 663 578 499 620 678 930 1065 950 520 661 629 867 760 753 1147 559 461 668 1113 520 797 563 809 824 784 803 669 740 433 508 284 609 331 563 1077 531 154 371 469 123 162 203 274 310 459 833 1135 599 655 568 157 683 618 124 508 275 282 301 223 506 159 422 286 128 291 164 281 283 306 269 263 165 413 258 391 236 186 270 435 736 575 305 720 372 350 323 708 485 714 696 351 261 525 793 835 485 421 194 167 168 175 478 655 546 667 658 679 596 270 698 319 344 332 567 358 305 542 336 591 584 798 597 461 418 555 379 562 341 287 241 442 1594 774 1023 193 393 276 353 349 560 733 1492 308 1879 1583 1975 1358 1703 1563 1426 1918 1820 1856 1773 1437 1482 1588 513 404 706 584 918 589 857 747 444 486 519 464 490 540 875 1037 421 498 735 367 334 300 583 565 539 526 572 750 861 547 391 501 366 589 391 552 442 510 419 431 602 449 391 433 521 600 554 638 484 459 551 442 444 397 571 641 711 792 489 982 898 850 1202 1010 688 1395 1194 1440 1312 1448 1451 1097 1424 899 1278 901 1031 735 1281 1124 946 995 667 918 657 972 1147 933 708 885 768 1344 1031 1150 935 677 1278 897 760 797 863 953 828 940 881 855 796 916 848 1178 1003 924 783 717 600 996 732 483 819 765 543 1003 782 735 526 396 1263 914 806 631 656 798 591 831 1194 1160 886 1200 1121 1404 1473 1302 1300 1013 1071 679 997 1135 1056 874 912 707 1082 1456 1319 1093 507 733 591 1008 475 547 173 138 199 315 290 179 60 286 134 131 127 139 176 140 224 150 224 330 166 360 200 209 279 102 120 110 116 350 260 157 181 317 258 370 350 536 197 283 211 203 158 187 185 137 211 135 173 109 101 475 340 114 98 152 269 188 620 242 262 176 186 234 227 291 251 263 448 193 556 398 330 243 328 249 286 261 200 400 224 521 188 218 244 351 328 394 378 368 459 330 209 175 230 291 305 454 550 342 437 351 348 674 552 944 270 385 419 634 697 397 383 219 500 340 333 489 304 162 214 257 360 341 565 418 320 415 445 378 649 536 684 523 526 843 710 746 276 1314 525 319 513 221 203 587 604 850 568 390 459 639 275 844 332 369 360 312 335 354 227 416 261 268 220 339 559 549 862 561 505 475 350 577 689 612 609 735 830 484 919 362 216 306 248 288 402 390 172 344 535 788 783 371 332 569 413 462 215 294 243 132 470 487 332 801 571 418 530 312 521 269 610 197 183 591 475 698 112 122 433 451 366 336 553 291 840 536 344 288 238 709 367 449 216 265 204 283 287 786 251 345 496 251 461 217 483 294 540 758 670 267 269 489 537 348 481 468 459 373 477 607 167 205 124 205 343 290 230 475 226 238 142 250 437 487 697 393 491 316 486 280 102 46 66 98 274 615 311 529 409 427 599 405 510 486 641 271 181 107 245 534 123 238 250 325 194 206 327 433 359 198 300 328 479 688 419 507 622 284 239 387 507 457 942 1014 798 267 562 572 138 201 198 206 366 476 422 623 710 256 139 567 246 207 534 304 264 386 347 407 301 263 272 304 341 366 90 396 593 731 560 2755 2059 401 502 483 496 474 268 569 738 619 830 444 598 611 246 428 323 498 488 461 284 544 532 473 507 178 555 597 498 378 610 238 244 463 373 404 263 225 616 459 369 297 537 517 571 282 200 515 476 658 536 420 178 314 439 509 950 613 541 462 222 344 385 213 325 274 169 170 176 172 893 1232 991 490 704 896 772 716 637 803 1026 519 681 463 425 219 575 925 396 217 209 288 162 149 264 827 967 662 762 689 1425 1539 1767 1604 1209 1172 1332 694 681 1404 1368 1391 1506 1670 1548 1538 1607 1722 1453 1299 1033 1404 1647 1442 1788 1667 1988 2286 1869 1686 2270 1579 2358 1621 1712 1092 982 860 732 1321 1648 1220 1083 581 1248 333 315 728 615 598 489 548 933 1265 397 177 343 321 408 240 2384 2303 2553 1646 2047 1898 2018 1749 1780 1808 2152 1838 1534 2129 1985 1586 2232 2034 2124 2345 2257 2138 1198 1369 1753 1886 1601 1604 1666 422 380 201 1818 1696 1522 3260 2765 2997 2577 848 934 507 164 641 238 286 216 141 1693 956 1038 407 452 307 476 573 1125 894 1739 885 764 1742 996 663 1927 2376 2140 2297 4113 4229 2329 2542 2539 3048 954 631 816 1336 1163 450 1423 423 1363 997 1414 696 171 130 788 870 1156 2259 1261 418 1249 577 604 569 533 492 513 646 1074 934 1468 2003 1526 625 1692 1249 1157 973 1157 1305 1025 884 784 1794 1158 1234 849 1552 810 705 873 589 938 897 1781 1381 817 703 577 735 625 674 691 537 665 643 778 843 973 1396 808 780 1783 617 703 849 545 778 617 681 699 537 616 535 784 701 832 779 658 841 912 541 671 643 538 528 455 273 238 197 239 385 1067 519 365 370 496 553 694 473 567 365 549 625 248 519 1001 213 168 455 384 587 285 277 541 601 417 365 349 508 302 571 379 396 406 284 405 587 362 78 329 383 451 523 630 696 735 974 801 779 1031 711 624 1003 1207 1313 782 2284 7766 832 866 716 663 766 680 669 575 626 595 656 1333 1019 1208 1040 707 1409 686 999 1017 1121 999 794 592 1929 1492 1980 1617 604 488 683 632 393 610 731 627 741 477 588 747 928 559 533 779 84 776 895 874 668 606 491 804 640 373 833 983 655 601 694 793 366 312 497 396 220 430 392 158 138 102 154 204 158 200 837 436 445 241 182 214 325 249 235 190 521 242 910 531 479 376 472 1051 307 449 372 644 356 627 433 457 515 452 512 576 550 507 301 174 477 401 372 522 730 568 206 356 307 576 274 177 285 654 416 418 780 723 306 470 396 450 708 273 598 180 492 426 884 533 644 661 531 755 736 335 738 686 155 488 591 664 654 644 377 839 170 477 545 1196 363 327 224 431 467 571 439 569 196 277 275 611 273 358 358 122 595 620 657 701 341 1070 355 423 259 377 625 740 452 504 580 470 635 552 606 433 414 375 604 383 399 383 546 323 599 326 290 385 577 283 675 575 1153 594 422 850 68 433 125 323 237 530 403 482 1071 531 809 560 777 1142 460 303 630 478 638 654 997 1482 1015 1068 1147 1305 1373 1245 1185 460 440 390 797 654 619 590 406 198 894 1239 1361 947 558 869 1183 985 1040 1232 308 906 534 479 530 510 771 791 859 980 733 785 814 782 460 779 671 577 1383 1122 1697 611 470 341 466 458 412 402 551 250 258 430 457 267 802 932 666 729 1056 443 486 318 588 768 713 854 930 751 507 634 959 675 1063 1095 537 803 795 932 569 488 743 885 687 831 792 1181 1071 888 785 979 816 749 839 761 2627 2618 1967 2145 1334 1596 1210 1409 1083 1361 1149 1399 1025 1124 1398 1246 2325 1476 947 681 819 518 445 636 1308 871 363 1464 1182 1081 1537 717 691 611 266 440 586 316 430 539 504 513 601 598 279 251 217 140 271 198 258 202 461 306 379 440 566 248 572 541 1165 1047 1145 1007 758 845 1186 937 624 1009 1033 550 688 521 232 510 490 254 479 287 367 202 72 105 152 172 135 80 271 229 342 240 152 106 116 118 106 106 94 250 254 238 394 303 756 674 704 341 344 408 362 366 350 376 409 600 314 461 987 338 336 433 237 308 364 344 269 521 429 523 324 185 87 261 408 332 427 419 438 367 575 288 319 316 595 456 552 469 541 271 284 607 319 514 435 666 859 1295 1312 1277 936 1186 1266 645 838 736 326 147 625 415 786 423 318 722 373 307 295 321 726 1117 385 442 334 939 925 1108 1021 727 271 241 378 631 433 757 660 449 243 711 544 376 272 502 819 517 450 745 706 574 729 872 938 900 571 758 600 716 409 584 1078 230 865 703 548 566 578 2093 877 834 833 505 685 574 470 731 737 660 586 776 558 578 353 498 403 234 602 545 858 523 490 446 624 518 701 621 626 564 261 304 948 695 600 127 123 93 121 82 78 62 273 82 529 201 240 621 777 784 560 393 448 443 419 441 486 320 639 1014 913 933 593 894 686 529 571 805 505 413 842 738 575 512 807 713 458 451 760 1117 926 691 633 593 505 882 761 752 1092 624 793 687 1141 833 832 940 1036 928 602 844 584 693 483 490 309 708 300 575 739 348 163 506 522 145 203 234 291 364 353 789 920 588 838 596 184 652 860 140 643 300 128 333 359 623 181 428 242 178 306 215 403 359 300 289 295 239 534 286 602 301 314 644 408 1081 653 324 666 382 315 393 682 556 495 469 490 408 527 736 731 410 475 232 230 134 137 497 638 610 599 587 647 691 412 610 325 450 467 861 424 283 407 302 386 477 518 715 516 419 667 403 614 262 257 201 564 1490 1054 1063 182 373 199 220 644 417 483 2351 615 2575 2398 1944 1394 1670 1794 1639 1774 2027 1699 2020 1821 1423 1461 717 457 910 434 1001 728 619 783 471 508 685 661 674 637 666 543 554 625 499 597 562 570 471 557 549 850 910 1253 1301 1050 658 1196 1016 905 964 895 799 1259 789 758 1071 1035 985 1144 982 966 1257 911 1036 1190 801 843 857 950 865 1008 1383 1116 1433 968 1429 1075 968 1329 1003 857 882 843 1204 1314 1330 1306 1159 1035 1112 1098 1241 930 1112 1106 1314 1049 1364 1044 957 1157 1248 1111 1018 1361 1195 1209 1177 1065 1182 1077 1378 1335 1311 1078 1303 1493 1375 1221 1296 993 936 944 1091 1178 1042 942 1007 919 696 1054 1325 910 1086 938 1144 1112 1100 1133 932 1013 1226 1291 1290 1064 1070 968 803 1033 1338 1371 1372 1408 1004 1392 1352 1121 1235 1185 1261 1261 1291 1352 1274 1730 1450 1555 1053 1229 1074 1126 897 734 1053 1290 422 497 634 436 674 592 568 417 203 486 432 420 491 473 493 189 246 181 193 767 415 734 458 346 450 384 272 232 256 221 316 332 399 576 574 348 292 410 419 410 500 490 412 595 280 457 459 403 513 717 707 1148 763 220 216 238 488 409 799 588 622 379 290 271 310 465 363 293 303 397 505 980 489 225 330 379 299 464 297 620 644 1083 452 502 418 349 430 822 740 599 973 370 668 328 707 434 515 541 518 469 539 583 548 899 700 911 452 727 615 587 406 708 903 489 1091 516 588 533 420 417 513 563 413 638 813 555 580 863 539 464 1082 969 1004 747 625 1026 629 1173 680 1071 732 501 903 631 574 788 767 1032 742 556 1063 888 502 964 643 661 663 959 815 549 562 556 350 647 461 556 580 830 1023 571 783 957 481 685 1069 903 440 672 713 394 753 502 516 490 503 603 374 493 506 360 726 551 738 735 602 802 506 559 318 395 373 384 714 539 724 1193 790 469 669 576 918 638 526 367 327 381 534 789 519 629 383 542 843 738 603 467 491 649 535 807 424 1516 435 932 461 758 494 887 433 889 509 604 564 627 730 439 597 538 597 705 699 886 913 569 718 528 400 819 635 455 677 661 143 189 240 434 495 523 778 662 367 447 428 465 571 964 924 627 379 386 925 591 178 197 171 219 241 589 549 690 527 642 1198 770 727 648 458 357 132 143 444 546 198 710 487 540 459 542 403 418 406 192 667 867 1041 745 762 832 682 446 363 801 468 398 616 636 536 398 422 576 416 484 365 599 595 597 501 481 629 363 432 1000 562 321 560 570 509 559 564 546 459 433 419 493 439 309 523 810 792 891 1095 3970 4450 649 1173 1132 916 982 607 765 543 1311 963 1081 906 941 485 531 457 622 396 469 338 849 806 652 674 585 1024 972 387 436 615 595 612 1133 693 789 368 449 741 545 502 423 455 595 489 365 440 742 804 627 465 607 564 359 537 497 1078 813 668 548 499 429 691 559 882 604 540 285 327 501 1314 1210 1746 813 1128 1309 931 866 1083 985 1457 1025 1024 985 857 613 577 1187 936 393 399 344 318 340 400 1323 1431 1093 1299 1081 1991 2050 2224 1891 1384 1773 1610 1593 1136 2836 2432 2684 2417 2427 2398 2232 2188 2206 2781 2091 2208 2464 2525 2478 3097 2856 3315 2707 3086 2705 3219 2198 3918 3237 3007 1816 1626 2026 1347 1198 1978 2283 1770 1184 2078 643 613 746 682 1006 867 453 1452 1585 746 445 686 586 558 616 3341 3355 3320 2624 2818 3406 2557 2905 3051 3500 2910 3485 4095 3185 3483 2684 3325 3128 3092 3490 3795 3541 2837 2833 3652 3123 3411 3437 2934 835 738 385 3372 3349 1761 4349 4570 4479 4426 1222 1178 880 301 869 486 468 295 439 2399 1166 1315 446 647 512 648 1321 1696 1120 2317 1421 1408 2362 1599 1342 3620 4250 3510 3779 7256 6487 3202 3631 4092 4889 1646 1200 1592 1703 2041 1122 2015 671 2419 1125 2632 1553 371 289 1772 1308 2097 3639 1888 892 1422 969 1391 743 757 1419 1390 1545 1574 1399 2456 3249 1678 737 1760 2068 1970 2595 1802 2159 985 779 802 2271 1357 2244 1041 1320 684 912 797 711 1074 1054 2906 2579 821 777 793 1011 814 616 829 770 789 1294 1870 1019 1397 1985 1193 1084 3654 751 947 1163 860 1465 1431 1324 999 1118 1095 1230 1277 1139 1274 1093 1042 1201 1213 1163 1572 1280 1395 1283 594 492 790 431 612 379 1126 551 568 593 715 720 981 794 1152 642 811 706 613 459 438 321 227 530 527 672 531 441 417 505 568 552 608 923 518 513 598 629 567 685 640 892 705 306 695 767 772 304 756 929 525 569 650 732 729 785 516 1118 1028 792 980 489 832 12940 2030 2223 642 798 817 863 1056 1031 823 981 783 1008 1168 1013 550 1091 647 884 933 744 1003 566 666 549 653 667 664 1162 940 1201 921 436 989 719 609 926 606 670 816 1012 683 638 1613 151 1236 721 955 626 687 414 835 992 537 970 1126 1317 1459 845 1110 601 607 545 409 402 578 402 213 329 281 191 399 382 425 572 486 338 286 252 423 345 253 218 426 512 386 934 854 902 806 611 938 540 572 556 640 763 1028 706 1093 779 960 779 792 894 825 979 644 475 670 670 834 747 1147 438 482 415 482 387 284 362 888 607 664 906 1095 635 717 918 697 904 783 741 755 1070 1301 1564 1119 1515 1417 837 1031 972 507 800 590 273 961 1108 957 926 749 573 720 310 667 747 1561 491 443 315 467 370 476 484 619 451 354 609 751 820 319 315 383 1243 1054 670 778 592 1240 324 325 216 379 906 1158 956 1064 1201 1061 1309 862 1010 675 561 524 725 462 510 587 775 657 940 714 665 884 974 761 657 660 1285 642 543 359 320 411 440 494 357 804 560 903 1087 835 1055 818 1016 1293 816 542 927 1074 1104 1164 858 1072 823 789 1214 1207 1115 1054 927 753 693 644 843 916 946 1165 947 451 1826 1178 1376 848 1045 810 1126 1373 1046 1370 504 997 922 1140 932 1040 1064 872 997 1087 737 925 1380 1234 712 1199 1264 707 1584 1745 1920 927 825 615 792 665 693 604 900 446 555 702 730 797 999 544 1054 583 1329 983 1203 821 677 726 742 1568 1001 1062 842 1164 1123 1261 1465 1352 1108 1198 1017 1310 1255 939 1358 1342 1798 1122 1420 1860 1553 1136 1505 1446 1160 1163 1057 1288 3776 3852 2843 2857 2560 2061 2210 2433 1877 2029 1870 2276 2163 2615 2581 2404 3754 2090 1844 1591 1828 1252 1087 1689 1728 1565 674 1876 1976 1584 2047 1037 1124 1206 583 592 1055 478 1409 1252 1095 938 432 801 634 614 616 634 702 568 635 602 633 720 779 826 997 850 1131 1189 991 1076 1316 1302 1242 1065 1101 1327 1331 1304 1054 1220 1416 835 502 424 347 567 608 477 472 627 262 166 477 541 331 497 430 558 130 149 152 232 241 235 243 243 188 502 490 554 537 620 570 476 498 641 487 571 439 506 472 530 505 306 611 613 1068 543 527 449 322 531 628 893 200 471 555 844 543 567 231 612 598 528 505 662 765 607 783 730 605 520 733 831 877 587 551 463 523 668 598 621 674 1638 892 993 700 865 832 873 1013 626 811 701 686 329 1694 696 1435 731 714 1361 1003 902 878 719 1392 1286 427 842 736 1381 1860 2069 1526 850 449 419 741 1139 799 1310 1335 847 618 1317 981 726 750 922 1219 908 1182 1109 1291 1331 978 1006 1417 1608 1142 1520 1436 1267 1091 1442 1584 510 1064 702 552 706 770 2462 1024 1146 1077 1142 1252 1082 986 1219 1945 1815 1544 1103 744 903 509 665 535 961 576 911 1058 940 790 810 729 894 1288 1071 1212 1173 692 581 536 863 523 210 202 176 200 202 190 180 441 261 427 454 247 833 1182 1025 923 1072 850 947 937 938 1021 782 1243 1152 969 915 966 1027 1185 1007 1089 1205 971 803 1205 1291 985 1015 1084 927 962 799 905 1295 1093 1189 1143 998 892 880 1131 1217 1103 1143 812 947 1093 1249 1328 1314 1311 1283 1033 1475 946 1405 720 796 811 1460 613 1410 1050 628 571 441 326 138 192 175 392 817 646 446 588 694 741 715 342 706 755 481 515 420 419 566 591 1330 265 713 491 554 531 555 484 663 475 493 538 482 453 465 563 457 367 726 732 763 727 467 1634 792 754 726 565 656 448 420 622 774 763 755 786 620 465 358 394 336 413 882 999 751 869 704 748 732 418 893 701 949 912 857 712 856 608 564 647 707 900 1066 540 479 795 510 513 784 691 585 911 1546 1053 1028 609 437 483 634 392 672 680 2896 967 3160 2903 2693 2521 2464 2437 2707 2699 2417 2713 2414 2315 2680 2584 732 884 909 816 985 1169 1329 870 618 916 1207 1171 652 646 827 757 717 646 940 1255 1188 1130 927 795 750 1202 1173 1315 1409 1108 719 828 978 931 1097 1157 1083 1020 961 805 956 1074 1062 937 1065 1112 988 1014 1098 1012 928 662 779 899 1172 915 1057 1086 1011 1155 1237 1071 1074 1094 1187 1002 1056 1231 1370 1233 1514 1432 1336 1379 1302 1338 1279 929 1306 1369 1415 1165 1172 1108 1154 1255 1290 1328 1194 1140 1170 1171 1445 1677 1558 1132 1619 1470 1260 1504 1620 1434 1404 1589 1308 1365 1486 1517 1743 1265 1421 1275 1362 1114 737 1309 1297 1085 1206 1025 1033 1102 1386 1484 1067 1162 1423 1562 1284 909 1092 1073 810 1430 1778 1529 1677 1456 1407 1797 1698 1579 1673 1170 1402 1230 1257 1622 1330 1161 1138 1218 1473 1521 1628 1486 759 857 775 1318 738 463 403 371 425 492 439 513 178 315 384 262 403 357 425 258 428 343 422 470 317 466 457 454 598 291 236 200 263 318 287 371 280 669 402 498 403 619 427 449 426 452 411 515 399 216 541 308 387 384 368 903 628 314 232 248 351 314 824 313 409 276 329 260 403 234 488 328 408 394 499 884 674 282 486 350 465 320 444 612 657 805 459 516 479 402 484 702 656 656 657 325 497 331 481 501 500 721 705 713 751 438 515 742 558 1467 476 780 761 663 572 1102 631 613 998 542 616 634 724 525 626 744 445 512 604 579 670 894 754 531 1108 1207 1301 1183 846 807 1027 1458 836 1483 1059 633 1242 629 791 981 737 1108 980 577 1084 777 722 686 598 628 615 1010 814 387 644 589 675 671 530 513 831 1283 890 793 910 959 910 1057 758 1052 573 786 825 691 968 701 610 444 602 534 784 695 452 450 833 911 814 522 564 602 566 628 423 505 536 513 822 591 710 1118 774 610 658 621 979 501 565 256 240 336 567 903 549 537 635 425 966 820 615 353 578 837 756 983 512 1459 433 894 473 622 417 674 485 1226 713 568 758 521 668 579 425 437 778 663 645 1088 1045 699 809 708 504 696 554 393 608 846 288 338 348 251 437 309 797 857 461 625 716 580 447 912 827 1287 604 698 681 703 192 116 260 361 262 409 726 833 924 801 927 753 822 770 595 546 210 191 502 722 287 481 321 601 480 539 579 644 618 410 757 695 915 748 569 877 559 552 298 781 492 379 566 574 635 383 455 863 467 497 372 503 665 657 485 730 773 535 535 863 617 442 536 688 579 637 652 873 503 523 491 466 790 555 405 641 894 1086 1012 3595 3856 788 843 767 1034 987 898 752 542 1270 1049 1126 800 887 518 865 666 723 693 887 634 723 709 870 780 624 1088 1207 719 453 688 743 576 812 517 905 354 365 1133 821 569 503 545 814 746 439 405 881 668 698 443 754 351 435 717 656 1499 924 997 712 606 531 958 581 622 748 718 393 423 517 1367 1256 1444 898 1120 1286 1262 1314 781 869 2003 959 972 952 935 575 549 1347 1029 273 228 439 563 430 522 1291 1307 1223 1256 1267 2075 2077 2322 2286 1990 1835 1865 1544 1150 2203 2107 2316 2540 2412 1862 1821 1763 2208 2682 2646 2318 2405 2532 2565 2731 2478 2598 2354 2841 2258 2659 2373 3801 3503 3454 1829 1647 2351 1401 1326 1931 2097 1772 1152 2629 618 566 779 730 761 614 583 1401 1410 817 583 908 716 626 594 3235 3141 3200 3094 3076 3096 3251 3119 3006 3282 3410 3522 3809 3440 3250 3054 3716 3142 3633 3827 3462 3985 2714 2785 3680 3363 3288 3535 3665 764 646 485 3091 3224 1956 4673 5253 5274 4666 1479 1487 1058 462 1227 323 457 286 345 2523 1209 1178 392 832 691 869 1616 1739 1192 2461 1445 1331 2355 1562 2121 3574 4280 3846 3807 7048 7084 3325 4361 4795 5700 1419 1220 1545 1882 1858 1056 2139 791 2624 1247 2553 1719 353 286 1646 1613 2408 4252 2231 674 1801 943 1063 678 692 1524 1536 1490 1287 1177 3056 2930 1508 646 2028 2406 2364 2516 2026 1796 1345 1043 973 2252 1514 3246 1372 1946 1168 1036 1061 1120 1434 1297 4058 2945 1100 976 974 1103 921 970 951 555 666 1048 1824 1646 1363 2364 1162 1064 3068 852 1069 1055 876 1498 1322 1476 1471 984 1298 1194 1334 1027 1108 1039 1121 1207 1287 1621 1301 1106 1067 1042 813 512 603 530 611 664 1312 698 575 548 671 701 1397 897 918 493 1127 964 766 578 473 449 397 432 411 831 740 722 718 772 545 665 567 716 690 1116 746 799 728 576 740 700 579 339 676 742 707 445 527 785 451 729 925 718 845 891 730 690 1178 918 917 645 866 2030 12094 3447 650 727 685 683 836 973 851 695 796 828 934 877 754 968 656 774 831 816 813 609 490 806 1097 660 658 905 492 992 1031 507 769 818 676 1008 794 928 1024 1282 735 689 1555 98 1405 633 909 749 664 532 661 1075 758 1611 1322 1432 1357 1252 1009 936 510 576 503 438 727 781 376 298 252 372 440 453 558 661 436 307 458 412 360 555 425 452 340 424 361 1241 638 822 552 726 966 628 596 530 578 644 1050 675 1052 825 839 651 1080 879 739 928 582 603 576 696 843 1117 1144 596 349 442 600 415 304 248 931 715 771 786 1280 912 755 820 712 956 898 725 739 980 853 1637 863 1277 1167 769 1270 888 671 833 635 407 1024 1319 1085 922 751 714 959 375 1009 1174 2063 445 438 437 404 540 585 509 719 662 498 588 908 869 302 286 341 1214 1132 655 760 373 1310 269 403 222 289 550 1156 875 1041 1047 990 1147 833 1154 713 552 535 718 483 545 655 821 650 904 754 912 719 773 657 547 383 1351 411 455 520 273 729 573 488 530 1212 460 532 1661 757 1164 987 1008 1299 999 342 1521 994 1368 1509 1169 1287 1127 879 984 980 1210 1474 818 783 767 660 800 1164 1109 1188 1031 534 1902 1753 1900 1437 1007 1376 1427 1067 1254 1478 538 1182 758 869 831 881 1285 1129 1189 1185 887 865 1282 975 814 1393 1017 798 1430 1691 1594 1109 885 747 1172 1169 728 622 862 523 595 953 562 478 1119 986 1111 943 1224 991 1241 823 582 927 755 1666 1027 1202 906 807 1248 1049 1218 1170 1128 1196 1213 1201 956 974 1129 1092 1369 1178 1348 1461 1185 1141 1393 1553 1184 1145 1338 1453 3628 3417 2918 3176 2314 2330 1806 2026 2023 2338 2128 2403 2237 2157 2393 1842 3197 2145 1731 1462 1608 1203 1257 1700 1417 1637 660 1908 2097 1774 2254 1324 1403 1239 673 507 1063 690 909 918 889 526 879 547 941 825 523 554 614 510 486 514 833 774 817 982 915 879 942 1125 1170 1081 917 813 1055 1208 1445 931 1272 1556 1304 1029 1083 921 312 367 341 311 340 271 529 450 446 319 386 437 262 295 378 745 263 215 141 338 440 446 437 394 367 535 542 653 745 751 908 806 834 539 517 507 708 487 409 481 717 439 546 727 922 524 430 430 368 301 401 861 456 619 749 936 423 607 346 866 874 649 734 821 875 763 848 700 681 521 629 506 554 628 653 521 719 578 596 554 590 1022 715 956 807 1072 766 1115 1221 643 931 867 656 548 1568 776 1483 690 808 1255 843 802 795 629 1129 964 477 698 513 1064 1261 1267 1533 1153 534 508 603 1091 920 1617 1206 870 497 1226 1217 588 637 1029 1204 1055 1108 1237 1123 1068 1325 1055 1550 1552 1268 1465 1339 1367 1277 1506 1392 516 1108 808 691 905 687 2141 1278 1202 1077 1117 1141 961 803 1059 1532 1282 1358 1283 926 1021 535 641 697 872 750 917 1171 924 860 712 1062 904 1270 799 1132 924 597 520 729 621 608 239 298 256 231 221 219 183 511 314 558 495 188 803 1284 1217 929 902 919 1035 880 914 961 694 1257 1458 1088 1137 1093 1243 1427 1121 1197 984 884 1001 1412 833 769 979 1054 930 1099 941 984 1310 986 879 1063 986 851 950 871 1025 917 1261 877 970 1085 946 1360 1144 1100 1472 1184 1285 941 1826 1045 1101 720 1520 529 1341 1304 975 478 506 424 253 256 281 306 777 651 670 796 686 1026 741 283 900 895 413 541 413 336 648 610 1554 336 977 632 447 524 627 692 474 413 432 411 309 563 558 489 518 556 600 691 839 1096 493 1310 804 770 1166 715 716 670 608 538 774 516 497 498 760 639 297 339 279 298 1103 935 1017 1078 883 848 815 608 955 489 762 949 1058 348 656 1120 970 1158 1213 787 1445 532 946 699 743 870 528 632 464 1209 1940 1320 1328 639 390 512 676 614 565 871 2661 681 3073 2853 2851 2253 2337 2528 2494 2805 2722 2817 2725 2931 2495 2275 971 688 794 659 1241 1055 1225 982 781 900 1403 1428 946 853 898 823 661 896 1410 1060 984 930 705 962 952 1371 1337 1614 1449 1308 758 1485 1007 1062 824 1239 1158 1127 1056 824 1089 1133 1184 927 1148 912 1236 1112 1191 977 640 609 628 809 930 1221 1283 1109 1063 737 1419 1162 1183 859 1492 1074 1046 1103 1301 914 1516 1568 1615 1437 1428 1535 1268 868 1436 1240 1274 1314 1464 1266 1024 1259 1229 1389 1158 1530 1101 1553 1244 1320 1574 1462 1576 1235 1422 1403 1067 1076 1024 927 1123 985 1275 1253 1453 1094 937 953 1011 948 842 1226 1470 1274 1344 1238 1018 1212 1263 1634 1044 1144 1614 1226 1342 1330 1222 1137 629 1128 1157 1588 1330 1168 1381 1516 1449 1404 1249 1162 1285 1263 1093 1115 1140 1222 1088 1290 1273 1211 1381 1445 877 839 660 1300 540 585 467 500 495 590 462 417 167 532 521 331 455 410 426 348 384 340 384 759 572 739 535 607 713 410 283 251 285 311 368 330 538 802 630 516 524 544 559 758 597 585 510 662 367 265 372 408 536 504 478 960 936 335 313 204 277 236 786 349 420 313 299 291 357 333 319 370 370 567 475 1032 454 369 437 373 561 385 725 753 703 1156 587 648 630 438 452 754 687 459 821 306 604 375 425 381 419 747 594 684 532 402 596 695 602 1007 468 693 549 568 679 1075 731 554 1013 691 467 542 491 450 445 630 640 521 736 823 474 909 675 588 1218 1363 1165 1002 800 828 905 1493 864 1240 871 537 792 473 770 1154 757 1270 1030 607 1090 941 556 1001 811 841 771 996 913 705 1006 774 626 562 512 419 862 942 1359 857 898 1078 669 1029 1069 1117 326 669 548 539 656 829 610 537 480 667 750 763 457 484 1054 896 706 799 404 799 665 717 403 601 450 515 767 609 908 1197 862 703 905 496 946 564 572 260 330 461 666 763 637 660 680 538 799 813 616 544 455 1032 762 950 497 1404 543 1042 394 907 650 706 580 1043 763 493 769 567 755 525 541 384 863 1082 932 836 817 750 762 839 756 571 984 655 1008 900 252 301 241 336 672 457 610 756 421 515 628 380 810 1088 1046 843 557 699 826 799 214 239 209 329 284 498 470 725 700 654 1044 840 548 512 814 468 216 168 423 498 253 615 657 800 692 701 360 381 328 404 614 931 1033 930 663 711 473 461 410 773 352 259 549 553 534 246 389 952 549 593 591 791 585 860 359 460 770 390 439 928 570 355 664 636 596 691 662 601 548 604 332 325 795 499 468 768 610 1153 909 3881 4935 822 995 984 981 913 650 731 614 1133 924 1196 1070 1066 838 582 604 619 790 567 712 802 780 763 652 861 1533 1166 681 530 886 1040 925 932 827 976 285 319 1224 955 771 460 378 491 534 531 533 546 853 903 423 689 663 633 619 494 1542 1120 996 744 502 310 1007 501 620 800 750 291 366 499 1636 902 1440 968 1098 1444 1263 1100 1013 1027 1554 1045 1118 958 637 593 598 1420 866 558 496 465 356 366 536 1446 1492 1115 1205 1011 1927 2060 1811 1712 1546 1370 2290 1309 1053 2276 2133 2300 2685 2261 1920 2087 2037 2064 2923 1666 2484 2269 2554 2229 2666 2636 2926 2536 2878 2138 3156 2570 4239 3797 3588 1537 1859 2173 1377 1158 1818 2057 1719 1227 2069 715 639 959 719 871 668 467 1675 1508 895 731 1116 959 548 545 3044 3098 3179 3236 3008 2384 2949 3293 2497 3415 3628 3216 3627 3347 3158 3158 3276 3280 3607 3831 3649 3704 3637 2988 3670 3615 3407 3369 3303 691 623 397 3181 3137 1730 4462 5058 5088 4361 1270 1311 1097 449 957 407 541 409 719 2288 1696 1714 628 744 610 919 1617 1730 1198 2158 1388 1725 2114 1652 1624 4053 4598 4238 3832 7284 7180 3486 4264 4115 5750 1824 1328 1837 2216 1995 1189 2512 906 2797 1306 2440 1508 267 235 1999 1656 2508 3723 1841 648 1650 918 1332 959 981 1395 1329 1189 1267 1172 2574 2941 1455 1290 2054 2213 2125 2606 1876 2039 1357 988 889 1772 1698 2630 1040 1248 649 1021 827 808 1114 1238 2576 2594 1172 1176 979 1294 1450 875 1256 692 750 1072 1802 1262 1066 2288 929 863 2835 759 973 1353 946 1327 1226 1261 1423 1360 1189 1155 1342 1200 1151 1171 1106 1174 1476 1619 1630 1147 1499 1206 616 652 690 539 602 657 1590 981 586 482 672 629 1050 1094 863 544 1278 665 675 809 494 400 356 632 350 655 748 706 603 530 655 655 628 576 605 558 499 684 646 641 644 703 612 391 908 976 875 470 689 702 428 460 660 496 515 729 536 906 1118 587 904 580 716 2223 3447 12696 664 756 722 743 940 786 835 709 686 790 732 769 789 1176 944 1046 1042 813 1399 502 396 801 852 548 546 1209 707 919 1336 570 1280 737 684 1014 821 913 1005 1130 415 609 1489 146 1195 534 707 513 583 527 771 1095 744 1121 1314 999 1650 1366 1337 773 547 643 440 433 504 486 325 334 262 337 359 443 527 598 449 257 427 365 294 400 359 293 343 608 480 1224 727 658 562 459 836 589 574 622 669 656 1268 1048 866 617 728 717 999 811 938 963 1016 763 807 1094 790 884 1444 538 623 400 579 428 352 491 1006 817 902 763 1558 843 763 1043 892 1113 814 646 891 1033 1000 1389 1060 1464 1304 1078 1308 1244 904 1109 904 289 958 1197 1100 1188 1005 898 697 321 667 718 1914 330 261 317 374 397 427 401 509 598 363 731 664 821 294 247 479 1449 1126 620 747 546 1546 252 479 374 268 714 948 784 836 944 827 1016 1074 936 732 619 586 756 548 612 568 925 738 1004 785 760 803 955 716 490 559 1245 489 559 317 376 638 447 627 366 1137 574 632 1415 790 1222 1265 1032 1592 697 640 1297 1029 922 970 1093 1156 996 767 724 860 1127 1018 991 702 705 606 766 1113 981 1042 906 661 1419 1239 1416 1107 973 1017 1005 1141 1103 1574 811 1123 857 1277 883 1272 1222 1044 1153 1228 1040 1098 1348 1084 819 1370 1203 919 1680 1714 1759 1191 985 825 924 844 636 686 954 571 633 756 686 540 934 691 872 670 1244 1089 1476 1019 533 646 591 1732 1091 1247 1180 1482 1510 1604 1349 1384 1223 1263 1074 1091 1362 1327 1557 1160 1378 1184 1164 1595 1388 990 1492 1586 1124 1189 1007 1198 3652 3759 2722 2442 2441 2062 2065 2205 2085 2335 2157 2442 2753 2350 2418 2121 3401 2260 1779 1557 1896 1087 1028 1447 1502 1537 561 1678 2065 1727 2183 1240 1624 1174 680 464 1152 739 1079 951 960 895 667 632 545 650 544 811 793 710 568 535 629 718 718 1019 1118 890 1391 1012 1126 1341 972 1056 974 1207 1468 1090 1167 1893 1183 1464 1503 900 561 582 532 610 595 506 682 582 473 394 497 609 302 337 445 431 260 162 203 179 237 229 185 223 167 481 340 504 527 497 668 540 606 495 383 537 439 676 638 730 741 362 788 738 794 355 331 347 266 306 389 698 308 490 819 1156 566 362 262 762 723 623 713 667 900 767 859 671 664 797 679 888 888 650 809 540 713 824 599 559 579 1741 784 952 805 880 888 770 833 802 998 775 635 341 1558 602 1294 697 609 1240 785 879 660 738 1066 1115 418 717 646 1305 1579 1534 1570 873 688 666 994 1624 919 1647 1721 1088 735 1463 1286 763 987 1113 1596 896 1492 1022 1553 1216 1290 1263 1781 2023 1058 1525 1412 1437 1272 1465 1819 504 997 819 736 677 686 2197 928 933 993 1020 970 889 648 918 1244 1155 1494 994 725 820 628 832 517 860 776 946 1069 702 801 831 669 830 1206 850 1190 776 745 811 486 786 497 326 364 320 362 354 298 272 356 472 435 663 333 816 1191 1029 925 1248 969 991 1068 1302 1209 885 1314 1237 1077 1252 1109 1247 1175 973 1139 1252 1126 1064 1260 1126 843 1292 1475 1236 1113 930 1095 1444 1043 814 1021 1041 876 833 1168 1086 1044 1173 1135 1019 938 787 1273 1000 1095 1316 1318 1452 995 1605 974 837 712 1562 690 1337 1269 658 677 371 251 171 200 221 322 731 938 632 838 889 840 926 235 774 639 354 431 575 414 541 440 1526 229 844 519 682 756 698 727 461 525 588 597 451 448 498 660 659 511 605 766 806 1029 601 2011 1007 965 824 546 605 633 545 685 915 606 790 804 963 929 351 407 371 378 1139 846 1187 926 758 850 793 515 1173 502 1183 905 1344 589 903 951 917 942 1026 808 1147 455 785 767 633 711 552 600 480 1079 1508 1248 1112 453 556 417 785 568 660 491 2619 659 3081 2856 2771 2342 3104 2584 2717 2988 2868 2853 2826 2422 3322 3240 713 779 681 865 967 1067 1269 1048 878 1040 1563 1283 553 678 949 1057 541 923 1361 1227 1162 1167 786 1090 1198 1287 1271 1466 651 485 518 847 612 756 543 651 621 775 571 550 742 748 675 581 537 800 750 676 748 715 780 824 808 609 574 507 666 572 501 632 662 660 688 726 816 549 602 585 1038 517 1088 1126 1138 1107 1219 748 944 517 769 754 730 557 531 609 745 575 657 593 678 606 536 592 602 513 675 472 552 734 715 668 798 740 730 707 819 654 678 668 820 668 729 620 768 759 526 795 668 564 599 500 713 865 799 660 416 481 585 690 716 638 659 549 394 814 818 903 858 979 675 716 864 838 650 669 659 502 739 705 766 687 741 791 708 934 752 844 462 507 441 866 369 258 206 313 222 351 235 491 96 390 235 215 260 256 338 233 373 231 247 371 321 375 339 323 431 218 255 202 251 260 138 294 239 383 428 439 369 477 240 138 346 318 253 489 258 163 253 177 311 134 116 523 312 301 227 125 176 154 233 189 233 345 155 290 191 263 239 266 443 308 491 626 388 249 341 175 258 272 240 380 414 526 245 279 254 554 175 446 444 416 264 294 238 312 308 226 235 281 228 340 360 385 382 254 261 394 248 446 280 493 535 579 414 395 681 280 179 251 344 257 281 523 255 458 493 474 364 351 327 636 1107 613 697 743 604 706 599 710 422 919 641 401 678 289 652 651 264 592 613 478 502 604 337 503 498 539 365 557 331 543 543 438 239 218 224 340 658 718 754 682 475 444 346 508 386 242 405 684 589 670 814 274 433 346 391 357 381 438 334 388 488 611 512 349 382 430 456 470 467 224 495 342 555 430 330 550 336 496 423 437 821 354 454 460 341 429 705 607 179 184 311 307 380 380 474 248 340 523 424 635 435 641 413 456 292 340 359 370 403 685 502 304 720 346 493 206 256 311 382 475 468 536 540 548 608 605 603 311 364 238 448 335 231 323 244 263 312 261 516 558 297 373 201 266 312 443 549 487 409 380 410 517 92 154 118 102 54 613 400 546 661 632 484 476 652 614 374 594 490 498 422 499 291 301 241 408 386 424 416 359 166 265 484 366 512 652 479 581 453 407 382 418 497 360 537 553 422 344 304 475 201 264 233 209 468 696 551 456 667 304 242 503 441 255 370 376 327 363 413 756 388 290 333 294 421 459 326 455 643 660 521 2760 2262 496 612 580 481 562 477 589 553 733 634 585 716 538 283 248 220 335 352 183 238 400 389 343 356 182 757 586 429 328 348 429 405 504 381 300 341 269 277 243 332 458 416 334 511 164 144 491 658 462 334 454 274 219 419 358 438 317 482 341 159 481 603 485 437 648 509 138 150 191 629 910 786 365 763 725 790 592 568 700 880 505 441 662 510 334 582 950 691 298 290 230 90 124 202 734 880 767 928 503 1366 1401 1720 1574 1439 1130 942 920 438 1441 1536 1325 1637 1191 1519 1352 1238 1534 1183 1365 1310 1091 1227 1317 1790 1503 1850 1476 2060 1494 2013 1407 2208 2406 2297 1238 1006 1196 551 725 1377 1341 1140 665 1237 416 408 640 383 393 497 515 882 1008 428 339 334 320 303 321 2131 2075 2339 1877 1917 1667 1919 1615 1480 2170 1629 1573 1976 1789 1598 1968 1711 1690 1937 1437 1687 1389 1601 1828 2163 2164 2095 2306 2155 402 312 371 2402 2565 1330 2369 2523 2496 2524 835 778 499 214 509 511 202 143 154 1676 1031 1120 375 552 458 680 862 1257 943 1268 813 1069 1062 1187 1212 2045 2376 2341 1990 3839 3918 1875 2197 2724 2533 1045 776 701 1012 1258 671 1203 524 1811 695 1453 782 248 178 590 707 1280 2181 1484 431 1051 694 780 542 574 854 836 935 1030 935 1558 1725 822 917 2070 1450 1419 1359 1072 1095 839 1014 746 1564 970 1350 542 1003 406 1115 599 578 769 713 1726 1332 743 650 574 554 776 707 664 695 830 675 945 849 769 1076 570 501 2065 548 745 687 482 632 658 680 920 921 792 746 735 604 640 673 547 668 1021 727 651 666 694 603 299 384 423 316 373 353 1033 586 338 480 709 283 694 403 309 379 444 363 238 398 496 102 82 209 255 388 323 323 451 377 486 407 476 314 411 371 371 557 477 462 648 391 438 261 527 637 565 211 333 434 640 397 489 623 493 452 715 566 860 553 923 636 663 642 650 664 8550 8052 5773 4935 3098 2159 2939 3112 928 1148 1015 1039 1299 823 1192 889 857 888 748 580 324 375 383 436 382 633 392 391 690 480 1044 492 466 580 761 828 501 597 722 472 739 88 1037 422 468 271 364 487 501 461 450 656 900 731 827 599 896 249 354 296 357 146 252 231 142 306 215 144 186 186 337 437 351 324 326 322 140 212 186 48 295 224 356 834 388 250 179 280 570 239 200 182 277 317 834 592 413 319 426 502 473 458 422 287 272 509 533 415 571 448 574 316 393 345 404 382 218 161 505 377 379 966 796 434 558 563 385 366 440 427 366 663 579 1091 661 690 623 759 849 663 516 733 349 162 454 518 716 734 566 578 626 175 471 497 1179 246 224 170 342 250 258 530 380 437 418 424 382 516 209 207 170 841 702 349 355 444 794 188 280 217 202 400 816 601 670 812 724 899 640 733 522 319 358 663 321 427 415 553 362 597 380 459 488 736 348 252 246 932 431 215 197 134 307 257 243 416 607 382 411 782 355 509 583 777 872 384 267 464 480 518 596 488 628 790 766 793 761 848 545 579 434 413 364 788 576 542 552 476 358 989 836 995 540 490 493 815 579 567 641 398 538 444 844 448 894 534 484 507 602 583 694 585 426 653 573 641 472 1245 1279 1264 615 452 525 416 390 478 469 499 357 389 608 718 266 405 531 487 463 469 531 563 533 365 492 526 896 714 761 779 961 764 743 640 902 685 800 900 876 621 691 659 639 704 768 805 773 926 876 875 963 1122 1065 1055 764 2113 2263 1509 1420 1529 1153 1387 1577 1280 1660 1532 1658 1299 1337 1385 1042 2038 1287 1221 793 909 839 568 829 915 964 421 710 1012 851 900 638 462 712 355 222 378 450 284 485 424 292 338 389 474 435 364 186 249 227 309 317 468 463 590 604 565 315 546 606 755 740 750 696 740 574 601 819 972 750 760 841 891 464 211 279 224 243 233 166 322 363 161 207 321 209 172 123 124 120 255 188 110 140 169 171 177 138 144 197 195 312 251 339 462 396 452 238 280 329 433 311 254 276 494 337 491 355 376 254 221 340 330 293 323 274 215 342 402 712 535 319 215 435 475 322 444 612 473 427 544 444 423 422 524 384 400 524 516 508 379 556 320 441 292 804 357 569 798 565 657 518 579 312 766 789 368 166 608 307 745 438 319 834 361 283 333 312 834 819 462 554 510 961 624 661 1340 750 271 243 303 577 363 694 569 333 303 572 550 462 474 553 762 687 611 650 596 785 630 674 838 1063 656 847 767 921 668 628 961 208 495 413 352 347 355 1643 846 667 624 663 684 740 648 736 641 689 851 544 352 551 338 396 192 359 466 741 629 748 472 416 274 524 550 600 580 627 313 382 340 634 342 256 186 98 208 194 228 148 292 260 386 124 271 579 526 507 437 596 593 535 651 874 707 526 564 810 695 697 837 701 769 670 706 782 576 679 642 562 568 525 718 616 734 382 539 642 848 522 511 486 393 559 519 672 556 807 563 550 553 775 575 528 731 845 1070 732 392 1021 594 446 430 829 356 791 992 577 163 308 453 178 151 159 205 658 487 506 723 476 488 756 164 582 447 320 259 384 344 375 271 652 140 381 307 240 235 394 269 226 142 193 287 251 371 383 330 328 252 256 630 437 322 329 792 409 389 452 509 434 362 328 459 345 487 566 525 400 485 298 282 260 213 689 556 544 936 930 1110 558 454 472 394 470 711 715 323 278 599 489 679 635 851 445 502 606 675 471 456 531 434 255 646 1078 683 412 233 277 277 252 375 302 764 1460 456 1976 1621 1526 1218 1476 1483 1477 1613 1562 1602 1587 1586 1257 1265 434 376 531 433 431 725 655 441 375 405 916 595 373 344 646 654 361 633 606 558 521 460 582 401 499 636 688 834 822 591 566 968 847 893 678 756 714 886 583 597 886 888 813 731 645 844 761 791 876 848 972 1141 1113 762 668 556 768 653 537 1071 840 871 934 859 987 773 780 752 1298 703 1311 1361 1350 1431 1472 892 1280 761 930 1021 997 834 644 843 934 811 861 824 873 776 753 774 763 654 816 704 697 923 842 879 974 961 871 854 910 797 714 718 961 834 851 677 884 886 780 925 860 801 782 687 785 922 987 834 483 528 669 682 797 751 724 692 448 908 854 966 961 1141 706 742 1030 880 733 759 734 550 841 731 846 789 904 905 793 953 832 998 480 568 543 1083 426 301 209 355 221 397 269 603 100 431 301 284 251 268 378 292 460 292 302 380 320 380 348 366 548 228 252 206 244 278 190 297 269 460 498 541 448 583 266 166 392 360 279 538 302 181 285 244 408 156 138 671 352 354 243 143 234 220 304 212 258 357 171 355 221 416 277 335 465 323 574 735 482 283 387 214 306 296 254 420 446 567 295 343 282 588 268 583 579 551 378 310 249 317 315 311 246 329 280 427 613 495 494 338 387 452 309 470 313 572 625 671 478 453 880 345 222 288 533 273 316 541 250 494 574 686 396 398 417 779 1262 677 820 905 736 807 699 900 474 1149 856 596 758 322 723 915 307 737 789 482 642 640 435 587 537 578 407 611 386 612 637 565 265 209 320 350 915 882 1000 929 562 436 444 577 497 320 461 875 825 877 1113 322 498 407 424 389 417 531 408 446 569 675 627 432 504 559 709 731 561 270 597 358 613 508 426 686 432 629 560 493 926 430 492 569 402 622 876 824 187 198 373 468 498 478 602 293 436 643 625 774 497 742 453 558 328 435 381 444 431 857 575 324 925 507 638 240 259 345 560 641 591 573 579 661 590 637 700 288 395 235 556 459 182 261 262 287 300 267 592 648 387 463 217 284 302 469 687 555 587 457 449 626 144 118 144 102 97 821 523 579 667 676 649 530 873 835 444 707 603 574 563 607 350 355 278 464 465 501 469 500 330 384 561 506 616 767 619 737 593 488 420 482 720 494 705 725 611 474 427 730 265 346 253 331 526 904 697 614 767 317 297 609 501 323 331 337 278 340 403 758 456 322 383 292 494 511 365 555 741 832 689 3247 2725 575 706 697 540 644 491 711 683 906 722 627 822 669 383 266 311 361 388 290 267 421 433 393 441 194 959 699 515 367 428 475 457 549 425 378 374 299 301 273 340 498 428 379 600 242 172 498 674 501 426 494 280 239 467 406 511 348 446 474 135 579 721 550 531 678 527 100 112 201 738 1169 916 446 950 900 1015 701 678 813 1231 737 540 755 580 380 598 1297 733 342 334 293 116 140 230 808 940 947 989 603 1492 1509 1865 1608 1453 1269 1137 969 468 1544 1703 1518 1713 1463 1754 1577 1555 1875 1369 1581 1425 1262 1482 1592 1939 1667 2086 1703 2137 1735 2249 1639 2275 2808 2699 1532 1308 1374 664 949 1661 1534 1240 756 1438 475 453 801 455 470 556 497 939 1204 415 354 309 293 318 306 2412 2443 2642 2456 2266 1953 2204 1846 1749 2449 1899 1833 2288 1887 1763 2387 1969 1931 2118 1536 1934 1536 1877 2148 2532 2432 2494 2675 2535 436 344 391 2624 2783 1469 2543 2942 2906 2880 1042 1010 814 250 695 445 222 167 170 2018 1245 1252 398 577 477 854 881 1355 1036 1704 928 1291 1180 1313 1429 2372 2784 2777 2262 4391 4509 2257 2584 3231 2887 1225 858 904 1105 1410 739 1312 542 1909 802 1757 885 244 176 591 809 1482 2673 1621 467 1290 769 824 630 644 1078 1052 1095 1535 1208 1689 1914 1094 1383 3095 1576 1595 1568 1430 1334 1090 1107 998 1940 1250 1725 581 1286 574 1390 716 713 957 897 1929 1426 842 727 709 600 864 771 686 893 794 849 1051 1009 971 1260 685 612 2564 659 878 925 623 697 741 655 1086 1099 934 887 846 672 710 759 613 750 1161 817 691 776 852 769 329 423 455 369 439 415 1203 638 434 551 843 311 921 423 393 473 542 552 274 454 722 132 108 216 339 470 385 358 429 486 486 503 522 364 455 406 462 607 495 484 597 468 516 242 575 703 646 229 485 590 839 741 624 723 574 575 796 755 1084 659 1349 952 766 798 727 756 8052 10043 7729 6402 3588 2852 3516 3603 1458 1425 1331 1246 1617 1139 1506 1281 1244 1088 712 680 410 471 551 562 592 830 455 482 775 484 1238 654 620 740 775 867 647 737 613 433 784 92 1170 660 551 324 467 582 669 564 511 890 1054 906 886 740 1080 267 358 341 329 172 341 317 183 314 217 187 227 225 339 450 564 491 341 337 187 296 212 50 309 202 348 1034 432 277 198 296 542 294 226 206 330 327 927 602 471 437 586 589 544 533 542 315 278 584 605 451 686 542 651 310 449 439 581 517 269 195 575 453 455 1103 936 478 630 648 403 420 518 598 380 646 570 1146 734 769 688 825 901 775 696 909 463 186 572 654 819 913 715 679 1036 189 487 517 1419 327 238 178 461 302 324 635 407 479 452 481 387 563 279 279 223 1034 845 445 455 472 978 247 328 257 282 486 992 672 774 913 843 1043 711 1007 723 428 447 1059 460 582 429 643 375 707 415 506 497 839 409 324 327 1043 606 251 224 157 365 293 289 563 757 428 423 905 403 614 638 895 961 434 328 535 589 528 612 599 988 909 894 996 1093 936 715 735 559 527 476 941 589 515 588 495 388 1142 928 1100 662 509 607 960 687 637 721 378 635 454 1024 454 1072 573 515 573 666 714 888 744 521 739 739 730 607 1689 1578 1582 717 546 579 450 414 524 519 559 378 491 736 744 321 391 490 491 553 572 552 640 583 464 691 771 932 902 927 926 1047 878 844 809 963 741 964 1052 934 883 815 834 771 752 825 891 819 1114 888 1048 1079 1241 1173 1130 860 2524 2619 1840 1786 1649 1289 1537 1747 1548 1911 1791 1973 1389 1385 1469 1312 2283 1522 1344 888 1059 936 726 970 965 1088 401 849 1091 918 1013 719 516 737 379 276 466 531 346 475 475 349 324 443 545 704 426 232 287 404 343 341 496 527 678 664 652 359 598 687 879 881 817 790 891 637 668 898 987 943 905 1220 1324 537 229 308 228 290 251 180 337 460 144 154 363 217 152 187 146 132 354 336 128 154 191 193 199 160 166 273 167 337 390 381 585 470 579 274 315 407 460 373 300 336 566 352 635 426 450 294 259 370 350 340 380 352 324 463 487 806 638 339 227 540 615 492 580 706 565 481 572 513 496 494 627 459 530 757 609 618 477 665 364 517 334 889 446 886 1112 837 953 1010 971 464 1046 1103 551 155 894 345 968 629 326 1109 444 501 385 522 995 883 556 675 615 1227 821 899 1452 979 287 267 416 716 481 870 712 446 343 734 774 526 502 633 969 735 784 867 788 927 771 827 1079 1305 759 1016 907 1247 832 658 1181 259 546 402 355 438 513 1930 986 794 740 838 805 884 780 894 934 843 1075 762 521 595 424 390 225 474 622 961 753 793 641 462 435 580 660 733 738 769 357 428 374 689 370 331 251 114 281 255 289 162 300 417 597 142 306 589 614 645 517 714 759 667 689 1072 801 568 701 904 781 793 917 760 925 798 846 837 801 747 740 648 672 611 822 805 892 483 664 775 929 564 567 651 508 768 700 768 639 957 657 627 694 967 683 612 813 943 1191 843 584 1112 711 516 441 898 484 902 1183 710 202 355 536 192 165 177 239 754 582 656 1045 754 590 939 178 726 535 352 265 402 362 308 289 771 148 446 345 282 282 422 303 250 235 284 307 263 391 513 432 368 282 292 868 473 370 349 819 466 450 592 626 419 388 352 446 377 577 758 733 460 550 326 310 391 302 814 641 609 1057 1159 1269 658 651 570 418 530 786 835 361 326 765 577 939 801 959 506 531 754 769 490 587 574 462 267 673 1286 918 448 245 329 295 300 553 447 919 1756 559 2312 1888 1976 1530 1831 1994 1931 1895 1865 1850 1849 1939 1582 1616 430 489 592 485 540 798 736 471 417 415 966 643 401 378 904 811 410 748 763 702 657 596 566 547 641 630 678 797 674 650 446 775 764 918 517 787 741 945 519 549 907 901 780 755 755 909 668 829 916 923 853 1271 1239 702 679 525 661 593 518 1017 688 833 805 831 878 760 736 731 1201 738 1223 1306 1259 1361 1357 841 1137 791 917 994 1011 949 597 855 967 945 802 754 864 683 701 763 821 563 780 728 698 808 726 803 840 862 859 750 803 770 577 570 776 862 817 629 806 771 828 807 795 816 797 750 727 787 974 801 572 615 589 611 683 803 731 613 409 745 858 903 833 1088 619 573 907 778 620 781 777 632 821 728 885 862 943 924 722 816 776 927 473 659 557 1081 458 295 197 338 209 400 238 587 106 450 291 312 251 245 333 311 506 315 321 336 266 334 350 330 496 212 247 203 245 281 250 281 263 511 560 534 439 574 252 224 384 364 290 549 270 176 315 294 548 201 177 694 423 307 242 120 236 193 352 283 315 359 186 345 236 520 282 355 424 283 538 668 384 245 378 204 252 279 242 501 451 670 305 343 355 438 274 563 557 535 383 211 234 344 240 297 236 329 259 490 573 478 485 274 366 424 358 406 300 563 713 597 500 470 1046 477 247 275 575 263 271 529 250 477 562 639 330 277 436 777 1125 618 846 873 729 795 724 812 502 1273 966 568 797 268 759 903 287 606 664 472 574 625 445 642 562 601 422 588 388 493 621 514 266 170 334 309 926 1002 1006 944 520 531 600 564 470 306 446 783 792 830 1080 355 515 430 434 393 452 504 369 438 560 581 590 356 473 533 694 716 577 231 598 256 546 477 437 707 416 636 573 444 837 430 395 468 332 809 865 699 248 249 430 474 522 403 536 334 503 583 615 627 488 734 471 512 291 478 357 564 427 872 498 324 886 542 588 285 304 408 469 680 623 594 554 644 557 737 796 365 363 207 520 427 178 312 369 176 304 280 559 655 421 474 331 346 308 374 676 433 560 366 460 551 140 130 133 108 191 871 547 629 819 690 598 531 701 663 371 659 569 504 562 616 341 366 259 418 418 414 406 481 324 373 497 488 509 828 601 754 545 499 467 445 652 445 653 650 581 530 407 762 271 348 227 331 497 839 617 594 759 360 350 575 549 328 327 331 274 336 395 647 422 320 389 197 457 432 336 577 763 863 607 2915 2626 546 717 623 560 671 474 795 769 1105 728 551 867 575 483 324 301 432 507 379 273 357 369 423 375 254 816 614 495 362 460 532 476 527 349 412 294 280 268 238 317 514 458 401 602 271 193 455 577 408 516 648 303 196 326 362 499 320 337 486 156 656 707 516 539 600 451 104 112 213 702 1018 841 354 970 861 1066 692 723 830 1265 780 569 755 487 345 594 1141 525 311 301 287 151 134 222 678 819 873 958 615 1478 1417 1882 1458 1348 1310 1077 974 466 1470 1515 1519 1723 1570 1781 1400 1440 1983 1387 1548 1480 1293 1475 1560 2043 1752 2041 1575 2019 1755 2336 1639 2220 2723 2607 1703 1451 1413 611 874 1556 1489 1209 804 1528 487 481 733 410 494 548 463 908 964 409 364 305 289 331 282 2241 2325 2496 2457 2276 1976 2048 1857 1812 2351 1947 1736 1929 1734 1783 2240 1963 1803 2102 1529 1782 1465 2161 2111 2253 2111 2449 2562 2321 478 361 364 2504 2571 1452 2634 2972 2907 2860 932 901 802 212 688 338 214 186 190 2310 1242 1253 396 484 403 702 873 1185 1014 1649 936 1264 1168 1340 1404 2180 2631 2738 2325 4365 4529 2189 2567 3391 2610 1196 868 895 1077 1426 724 1243 499 1885 768 1785 860 182 122 614 742 1338 2514 1541 426 1251 647 796 654 710 1146 1148 1125 1643 1231 1497 1788 1010 1491 2925 1489 1645 1321 1254 1220 1225 1060 1017 1818 1176 1744 478 1190 534 1222 635 669 893 861 1685 1335 820 742 597 718 901 889 726 830 801 865 972 962 881 1135 649 576 2418 679 837 927 599 644 632 558 948 1018 894 865 781 696 730 782 693 836 1107 898 843 741 785 710 346 377 443 342 431 405 1194 551 374 475 803 258 735 370 365 418 476 543 208 646 679 146 122 222 329 564 397 366 466 531 475 609 529 394 412 367 406 537 407 453 560 504 539 227 464 578 577 383 460 681 924 881 610 717 533 553 775 814 1159 575 1336 842 680 817 685 722 5773 7729 9987 8578 2979 2680 2749 3015 1348 1508 1384 1395 1752 1056 1581 1313 1292 947 656 626 491 526 542 537 567 802 475 456 780 441 1192 594 560 680 819 872 608 690 602 454 758 88 1142 596 572 326 465 649 595 541 429 818 1151 857 872 694 1072 247 296 397 271 149 299 295 161 308 205 167 247 252 376 393 534 449 258 248 203 317 208 83 236 169 345 1004 430 273 210 297 548 290 296 280 297 307 798 487 437 436 571 535 491 439 672 280 278 532 457 401 710 605 712 269 387 486 575 517 282 208 450 452 466 946 1004 434 505 559 481 436 579 600 336 582 684 1098 629 880 701 751 852 718 570 884 507 208 733 817 745 837 745 544 946 171 565 589 1260 291 204 202 419 308 336 673 330 520 400 489 340 372 289 277 271 1084 982 528 546 427 824 217 262 189 250 496 945 641 737 866 800 1010 674 955 711 422 422 1008 452 572 452 660 377 714 409 476 489 757 440 355 344 975 549 241 224 157 346 241 309 546 803 450 416 832 367 647 548 785 966 402 391 544 588 482 612 688 939 872 860 925 987 957 766 753 494 574 521 881 600 553 612 536 527 1059 810 926 771 433 704 940 744 615 538 263 622 495 921 499 1064 645 539 631 728 727 880 907 436 723 697 754 558 1640 1444 1542 650 558 483 421 385 585 539 568 384 489 717 817 384 413 530 453 523 582 597 529 534 458 600 642 944 823 872 851 1026 790 915 1000 956 664 1033 960 883 888 836 816 843 703 800 967 763 1132 945 907 982 1161 1090 969 789 2315 2355 1822 1719 1542 1426 1696 1871 1574 1873 1665 1847 1424 1352 1476 1314 2377 1399 1295 866 1066 996 740 834 904 966 321 720 1295 1027 974 587 468 657 461 287 626 475 344 380 419 341 308 459 520 654 516 280 300 469 310 312 489 446 697 667 635 351 487 701 849 764 779 690 901 649 684 804 1033 858 878 1042 1147 543 201 319 235 258 213 144 435 400 205 179 337 155 142 180 130 124 275 318 130 136 152 150 156 142 150 277 151 293 399 389 496 407 500 242 245 424 398 476 395 464 530 313 590 435 575 298 286 350 301 232 291 473 327 506 519 822 684 460 225 569 672 609 552 659 522 438 502 551 488 502 531 471 547 674 571 693 355 631 383 513 396 770 510 917 1024 838 1045 1037 969 531 1051 1110 665 215 1047 528 1197 728 418 1210 491 605 403 603 1045 874 564 615 565 1182 884 1012 1451 1016 390 335 424 827 495 836 752 472 375 821 823 582 569 676 952 790 853 903 838 904 919 876 1191 1287 927 918 968 1204 786 704 1201 308 484 415 407 461 519 1909 943 749 722 762 813 857 763 899 987 950 1035 742 514 493 438 390 217 548 681 845 762 756 583 504 566 579 607 715 757 696 332 392 353 626 317 307 246 119 291 238 244 127 291 380 586 135 365 644 660 619 536 748 776 746 692 1126 854 456 664 824 824 774 802 779 940 811 867 622 883 751 724 699 653 601 778 798 881 511 629 718 849 584 559 638 483 714 666 640 607 960 629 675 541 875 827 486 729 897 1211 804 577 1160 781 648 502 952 517 878 1051 637 290 367 598 178 143 157 205 782 555 703 1084 708 543 819 203 678 421 335 245 358 278 232 283 793 155 413 321 226 266 374 330 235 293 271 347 307 306 495 403 388 388 316 881 432 323 366 864 395 379 611 563 423 414 359 365 377 620 671 644 506 558 328 299 372 310 802 698 548 939 1206 1264 675 601 535 365 495 767 718 443 340 805 617 943 837 878 517 535 704 783 488 493 498 448 259 591 1139 956 467 282 327 315 372 598 486 824 1907 577 2375 1975 2035 1517 1817 2113 2119 1947 2147 1887 2103 1859 1485 1648 374 703 605 476 650 617 733 544 490 409 997 791 337 297 850 726 386 730 804 772 727 676 547 525 617 475 519 634 665 645 447 844 742 623 483 768 720 839 505 589 901 909 794 734 844 873 705 810 866 899 814 1109 1087 599 631 585 635 569 526 846 695 929 854 948 926 801 797 817 1131 819 1119 1163 1308 1197 1196 810 1043 837 1019 935 874 1040 795 909 980 1019 845 817 889 699 696 835 767 748 761 774 815 827 745 966 827 869 908 777 836 836 593 663 801 901 884 562 815 776 939 829 847 892 947 898 752 658 1012 1001 656 680 622 768 737 773 795 608 614 771 936 855 879 1031 819 745 1014 1014 731 831 846 714 891 949 966 919 978 1033 853 843 936 912 532 756 592 996 441 286 173 297 187 359 215 475 114 376 301 322 264 254 363 302 507 308 332 397 309 414 413 330 494 243 278 238 278 343 280 312 273 545 533 449 454 539 285 230 390 366 284 572 287 238 317 374 626 201 177 761 475 345 286 130 202 172 504 281 311 305 262 349 279 537 327 359 335 237 591 622 326 231 360 235 274 295 256 537 407 787 300 342 400 446 308 561 553 523 436 259 295 389 289 317 202 327 283 529 535 490 538 286 542 461 416 402 308 547 653 577 620 440 855 483 224 305 524 250 287 438 242 494 515 647 405 269 303 643 1000 659 855 818 753 748 746 821 480 1172 978 589 789 306 761 1121 359 634 698 489 618 698 505 712 469 510 425 598 397 444 628 527 334 247 266 345 738 1206 1082 754 486 588 619 546 464 318 447 668 758 764 1042 446 615 511 489 420 400 464 300 473 521 585 678 351 436 595 647 667 501 257 614 227 530 483 403 724 423 622 525 448 888 378 402 430 336 791 871 595 250 239 446 467 501 389 441 307 559 599 633 591 528 761 523 488 240 413 403 673 406 728 488 316 915 454 539 321 299 396 537 662 745 533 522 617 524 648 705 450 363 215 522 424 180 310 371 222 306 277 602 601 351 408 389 348 304 343 705 388 637 369 510 466 145 188 165 116 209 823 542 587 835 600 668 460 643 609 385 642 536 449 449 554 374 373 261 393 428 428 474 538 312 321 531 544 479 732 644 744 669 507 446 458 712 507 733 744 710 547 525 696 279 352 196 343 568 827 574 631 713 362 346 660 559 264 314 287 255 321 330 515 423 365 428 205 448 380 209 662 740 779 580 2862 2579 479 696 644 559 659 537 857 877 970 738 553 1049 586 454 361 313 474 476 387 308 367 398 396 412 268 837 650 554 352 509 530 518 676 486 437 281 281 249 211 259 488 440 424 558 293 263 496 645 475 482 729 290 248 334 413 599 400 402 532 233 489 672 495 525 509 400 106 112 195 811 1037 920 436 964 867 914 743 833 864 1302 779 559 662 491 329 561 1097 548 260 252 271 147 132 216 817 860 876 779 637 1583 1599 1877 1640 1532 1437 1104 875 486 1724 1795 1655 1827 1857 1718 1493 1483 2043 1313 1607 1360 1350 1593 1649 2125 1790 2318 1516 2053 1735 2557 1748 2261 2759 2791 1691 1456 1456 551 960 1626 1552 1031 707 1566 503 515 715 463 538 491 379 1027 956 482 330 298 284 325 267 2265 2292 2489 2364 2508 1923 2076 1927 1941 2339 2055 1690 2115 1846 2028 2227 1903 1664 2385 1500 1879 1484 2123 2146 2350 2189 2533 2649 2450 476 351 372 2578 2578 1353 3050 3088 3015 2964 968 944 723 222 629 327 303 190 186 2398 1353 1323 376 541 383 625 940 1187 998 1693 1094 1274 1411 1384 1169 2078 2590 2880 2587 4577 4449 2023 2530 3050 2627 1223 869 944 1100 1254 894 1283 490 1880 748 1882 856 190 130 742 782 1300 2595 1578 508 1477 603 758 727 711 1195 1154 1161 1588 1211 1610 2063 863 915 2216 1536 1628 1311 1162 1325 1149 1027 986 1737 994 1653 519 1119 538 1241 661 705 961 883 1476 1382 805 727 692 756 837 820 717 744 718 871 894 935 814 1160 658 618 2468 635 787 985 550 717 613 604 970 974 885 884 745 713 709 750 725 828 1012 928 791 766 776 707 374 345 363 342 433 442 1300 560 331 499 669 274 778 357 363 472 416 530 277 539 670 136 112 206 267 582 386 374 471 562 417 561 471 460 432 314 381 525 399 469 504 476 524 180 508 572 608 401 452 640 795 905 673 878 485 540 627 808 1347 599 1491 864 669 863 683 743 4935 6402 8578 10269 2777 2617 2704 2786 1322 1422 1387 1499 1803 1012 1550 1391 1438 957 754 555 562 581 589 567 639 788 532 552 723 437 1140 566 528 652 875 915 578 680 650 419 802 90 1214 520 630 371 543 717 634 532 395 925 1080 919 955 774 1181 265 331 387 294 178 324 374 144 330 211 150 284 223 420 465 559 487 241 227 215 328 198 99 228 198 375 1152 490 294 227 310 645 293 361 349 344 256 769 481 525 439 584 614 622 416 743 333 315 445 388 409 711 653 709 284 352 515 606 483 294 264 423 481 507 901 1050 539 544 571 519 488 578 541 396 570 697 1125 631 936 783 724 791 755 576 842 448 206 705 783 813 843 658 567 986 171 605 656 1129 291 194 196 369 300 336 566 282 515 313 477 356 349 316 283 282 1068 933 576 598 415 863 198 251 199 208 509 933 660 731 864 784 1000 659 968 817 514 530 1060 505 673 496 761 385 888 419 528 469 712 454 413 379 985 510 241 324 180 396 220 330 350 859 498 461 781 391 689 625 779 1202 436 413 536 575 559 647 667 882 863 771 1104 940 1089 834 825 410 601 532 895 698 615 670 665 523 1242 840 1087 829 443 789 955 754 672 572 289 660 536 1034 515 1169 655 553 659 746 774 854 965 517 741 642 732 589 1692 1376 1763 619 541 432 367 335 543 501 538 359 497 692 742 437 388 801 568 512 595 705 577 491 446 700 717 954 724 931 1019 1064 832 871 1122 987 757 968 977 784 788 812 803 933 709 819 1012 721 1190 964 942 970 1099 1062 905 812 2483 2496 1902 1823 1541 1463 1691 1860 1512 1894 1775 1960 1524 1402 1649 1380 2597 1386 1421 846 1077 1067 653 831 836 1090 341 887 1291 1023 948 541 404 581 483 309 677 493 376 352 441 308 338 513 613 635 582 291 273 444 321 319 538 415 693 704 646 425 485 598 912 909 830 859 728 615 751 715 1053 920 907 968 1119 473 216 277 189 246 230 130 446 338 218 185 326 159 150 168 136 134 242 264 122 109 152 168 158 152 156 239 175 299 322 391 461 372 467 252 245 409 322 522 443 504 554 294 527 434 645 318 308 376 327 234 333 521 413 606 503 823 725 485 215 508 653 637 569 661 545 417 500 443 378 633 545 426 516 591 499 643 316 555 389 422 398 700 516 919 874 931 1026 770 791 572 984 1043 687 201 970 502 1201 784 384 1174 469 550 377 548 1176 914 480 611 565 1271 837 1007 1129 967 408 341 410 852 470 859 784 500 383 790 772 663 570 758 1255 851 845 955 825 918 1001 802 1240 1243 993 1012 1005 887 768 716 1066 310 451 433 456 438 675 1838 902 747 697 828 832 799 707 868 1139 1056 1170 668 452 501 522 404 283 529 641 909 751 764 600 456 564 633 661 703 687 655 311 432 409 626 345 311 250 125 297 242 246 131 285 362 507 145 377 712 609 627 505 793 827 818 706 1129 865 543 759 871 858 800 864 815 809 657 705 697 772 645 746 667 687 618 729 820 862 523 653 728 731 653 610 717 464 638 632 580 610 818 621 634 600 809 907 538 667 931 1087 781 614 1264 797 635 482 934 576 874 930 560 316 303 576 153 139 157 211 855 693 886 1235 646 726 819 221 735 523 371 331 376 277 300 240 792 153 419 298 234 262 382 351 259 376 435 328 292 326 506 410 388 320 395 895 468 335 334 849 358 338 609 621 472 434 381 450 413 579 703 678 512 508 324 307 340 370 885 672 600 918 946 992 547 604 572 341 453 765 712 445 347 789 643 923 831 813 554 504 715 743 519 528 450 482 306 618 1127 990 483 333 413 283 397 587 442 705 1805 514 2315 1843 1777 1686 1805 2033 1972 2032 2053 1929 1953 1853 1527 1573 390 754 611 498 681 604 779 564 608 451 987 748 336 385 853 670 384 646 731 752 697 662 644 739 835 464 498 698 800 494 463 887 1072 688 591 602 538 925 591 522 920 871 831 796 747 926 666 656 818 754 929 1077 1067 886 612 516 941 585 515 529 917 798 915 614 1067 731 734 803 1331 892 1363 1281 1466 1340 1510 945 1171 753 937 789 971 573 743 611 781 572 631 615 696 695 680 625 888 717 537 770 590 745 847 777 699 686 753 714 771 760 613 646 772 717 729 897 717 672 697 975 629 962 801 722 1038 749 894 864 693 655 823 797 1049 617 716 626 445 1025 933 861 1100 1136 713 663 1038 726 774 687 662 619 825 749 831 784 772 786 639 806 655 693 669 653 695 1098 373 229 230 347 246 379 349 519 167 168 308 364 236 279 448 329 463 321 323 559 491 547 482 545 683 307 377 291 373 172 306 409 345 527 489 642 507 674 352 201 552 476 332 474 425 173 287 396 574 197 173 970 350 324 248 190 221 151 391 261 319 371 338 442 448 556 441 480 282 312 401 850 424 185 265 168 319 132 258 441 405 608 349 408 405 601 253 516 506 472 326 156 382 270 302 221 199 375 363 419 510 471 512 359 332 634 437 339 320 327 414 567 618 444 1012 416 352 269 320 208 242 346 335 473 559 695 576 236 305 767 1070 495 1031 713 618 877 812 934 492 1564 1085 627 801 377 476 838 285 647 787 499 662 622 537 701 444 458 346 856 305 385 743 577 278 273 272 377 722 856 1007 710 703 361 460 453 381 359 309 765 637 863 882 356 501 353 361 319 465 588 279 424 698 807 588 315 417 460 615 656 454 208 595 243 648 403 546 842 520 927 552 519 958 450 341 485 348 736 1135 727 213 221 447 475 501 462 425 246 323 818 579 743 530 622 481 677 173 470 390 521 234 935 422 428 1140 430 774 465 374 456 460 635 532 584 621 665 392 653 803 254 534 327 684 397 169 229 366 171 250 422 540 575 442 495 309 278 508 411 906 654 554 391 590 765 124 156 92 144 116 940 566 699 785 642 595 717 732 712 506 538 373 380 514 302 395 305 363 550 550 683 686 693 203 467 391 479 690 807 614 850 426 435 574 345 934 740 593 675 458 537 468 911 362 433 241 491 711 935 613 517 636 247 266 759 691 290 355 330 300 336 365 826 473 506 319 285 387 454 344 600 478 947 681 2988 2560 432 821 1056 457 780 408 767 691 866 704 798 708 727 585 218 238 525 435 291 345 434 434 469 380 360 1252 710 725 313 574 634 636 676 516 557 301 398 620 557 225 415 360 301 417 198 152 381 401 461 387 567 302 236 521 508 532 395 314 452 227 465 707 488 506 662 600 130 148 237 679 1362 812 428 999 1288 1042 720 818 1123 1256 562 411 682 610 616 419 1076 857 537 535 401 204 203 177 912 982 901 965 553 1299 1379 1498 1432 1433 1201 912 995 516 1773 1813 1479 1335 1544 1776 1524 1590 1790 1042 1550 1250 1359 1328 1126 2196 1693 2147 1636 2648 1771 2222 1434 2079 2777 2640 1810 1690 1153 614 617 1642 1566 971 929 1397 808 724 825 398 451 390 387 900 859 454 308 326 310 338 432 2267 2311 2473 2556 2487 1859 2271 2197 1659 2628 1848 1807 1983 1497 1976 2054 1948 1650 1932 1797 1601 1494 2221 2129 2581 2280 2341 2698 2720 336 242 329 2442 2802 1035 2517 2419 2436 2654 969 909 758 391 788 427 440 394 279 1958 1398 1386 289 522 445 838 1024 1301 1242 2019 828 1167 1568 1355 1475 2078 2462 2403 1876 3928 3786 2175 2447 2982 2544 1184 847 843 1192 1382 1010 1414 397 1888 596 1735 824 122 89 775 991 1636 2596 1271 539 1327 749 942 919 909 1301 1202 1191 1574 1296 1598 2157 975 1028 2049 1204 1249 1535 1245 1239 897 1172 883 1786 1022 1235 614 1240 550 1508 806 847 1090 944 1696 1509 1103 959 797 765 909 762 944 783 795 629 1131 829 768 1176 547 470 2570 672 923 871 485 632 882 746 969 992 743 762 786 875 869 988 782 925 937 838 927 628 994 865 375 553 505 330 504 449 1379 777 444 487 1027 371 797 677 541 391 775 669 408 568 717 239 235 235 249 377 443 402 345 515 442 631 447 326 411 351 474 592 484 504 475 375 609 208 714 892 706 245 422 601 557 473 645 611 576 578 528 736 1259 872 1208 852 575 1056 836 940 3098 3588 2979 2777 10131 2920 5906 7571 1415 1418 1586 1490 2319 1233 1259 1874 1813 1171 807 558 421 416 501 559 541 854 494 727 1051 383 1050 636 558 734 670 684 670 801 766 415 781 77 1040 545 521 350 692 399 592 535 428 810 957 882 752 777 799 450 255 368 241 242 278 341 223 269 188 235 114 251 300 419 468 424 295 283 172 369 302 56 168 254 334 918 442 233 182 288 450 359 304 300 401 314 1228 761 441 528 797 658 531 496 628 469 369 677 548 452 792 584 680 377 432 570 604 471 232 259 756 638 716 1091 863 669 568 829 429 590 548 460 296 547 597 1387 831 934 732 918 842 1264 1051 836 344 350 519 702 693 765 727 785 687 120 500 541 1301 238 196 170 439 261 326 754 432 389 468 443 284 592 198 190 278 1292 996 418 492 564 941 329 472 417 341 591 853 525 563 790 664 1063 574 621 743 446 431 1067 424 631 487 725 518 839 503 591 637 1023 548 485 450 1721 725 327 245 174 481 497 373 507 877 542 534 922 552 877 500 815 1078 529 389 599 598 376 410 772 828 880 893 1032 865 785 888 821 585 735 678 1048 491 498 520 485 495 1266 856 1166 574 507 535 827 654 564 614 477 537 509 1306 517 1352 567 498 601 661 501 1026 804 656 1010 573 735 459 1861 1846 1895 1006 848 557 638 604 538 553 787 510 597 1026 748 466 494 672 502 505 665 687 612 743 369 651 693 1111 729 1009 1019 973 1024 989 836 1168 662 860 990 943 1076 948 782 733 780 1107 815 961 967 916 890 1040 933 983 1080 836 2245 2375 1763 1663 1675 1453 1610 1696 1759 2221 1839 2072 1746 1283 1812 1427 2247 1379 1382 1035 1347 802 754 811 968 1087 262 738 1074 843 1261 635 537 890 602 463 801 677 392 368 576 369 281 446 652 605 426 279 504 418 293 306 505 515 590 762 673 692 488 550 780 722 828 852 650 549 547 606 764 840 711 1021 1024 491 215 269 186 278 229 163 243 413 252 110 457 249 357 256 152 133 395 348 180 114 168 188 180 147 139 187 134 394 275 541 684 524 662 399 328 401 392 625 459 491 507 291 458 636 420 261 224 247 209 404 434 421 234 414 431 1129 539 302 226 616 630 510 534 538 608 379 613 633 596 753 608 621 608 653 582 508 389 647 299 511 333 934 408 667 1044 745 941 694 635 547 1054 1006 408 210 984 559 1011 430 421 892 752 414 516 383 917 1063 478 730 694 1174 1146 1058 1120 885 292 260 375 639 186 510 695 503 328 696 553 512 498 851 1098 1084 881 939 925 874 946 658 1032 1584 1034 1052 1023 826 912 626 1095 303 525 551 230 343 487 1666 651 549 480 742 652 817 701 719 847 859 820 578 353 447 270 363 193 544 761 876 583 564 743 461 459 571 696 866 897 873 338 452 398 647 340 231 205 131 225 201 201 133 226 449 504 142 395 831 808 707 725 970 918 917 896 1331 1041 877 825 939 707 621 736 669 833 769 805 1093 771 650 813 640 604 919 981 833 954 527 757 910 699 757 586 699 574 698 663 788 579 903 734 733 520 783 701 668 778 896 1026 952 519 1400 909 798 676 896 476 954 1121 513 254 384 506 208 177 197 294 708 739 699 991 641 661 929 196 858 616 330 334 389 421 269 255 823 130 554 226 237 325 290 330 260 388 383 276 244 348 413 354 460 447 352 784 216 345 324 1113 475 459 759 649 457 457 417 426 450 649 639 717 434 601 407 413 382 385 637 785 626 945 1128 1176 847 501 930 413 567 819 931 420 648 924 651 1063 961 1168 456 404 573 547 384 402 488 348 220 700 1368 850 417 330 469 371 445 532 446 937 2063 634 2779 2449 1690 1337 2079 2080 2003 2123 1998 2093 1854 1813 1486 1607 480 427 460 440 601 952 862 493 629 484 889 639 427 609 858 833 491 615 569 535 521 470 650 445 480 584 688 852 1252 610 739 815 730 718 819 661 615 1005 686 574 731 843 728 977 753 783 857 738 1089 866 668 809 794 594 562 562 801 647 472 541 698 607 753 846 889 941 870 940 1046 1025 933 1077 1042 1080 1053 837 1027 773 867 933 1207 778 589 772 762 831 720 817 664 670 560 864 789 771 831 909 721 840 808 910 892 798 885 973 844 757 669 715 742 813 706 869 607 751 635 884 865 951 936 819 655 765 599 843 738 712 715 825 760 788 711 644 703 850 1159 1011 890 1298 890 858 1051 896 1086 920 785 758 1066 1110 1135 1112 1219 1262 1038 1111 1173 1110 840 657 638 1048 418 385 256 314 290 376 280 720 150 240 241 229 248 288 336 293 365 301 299 433 247 444 299 321 457 251 306 274 294 170 285 240 233 448 396 462 345 525 254 279 321 257 159 425 298 202 214 321 427 293 267 659 272 284 260 246 347 183 523 269 301 292 204 364 238 438 260 399 293 295 722 563 447 273 394 172 328 194 285 533 521 743 309 353 370 417 344 556 511 502 820 239 330 212 309 289 212 376 366 510 426 493 473 521 435 528 399 428 386 798 387 603 686 409 786 391 315 299 335 286 318 425 306 561 622 472 323 419 469 681 1014 663 801 658 776 769 671 721 706 1133 607 517 626 351 627 734 457 831 588 504 710 633 428 596 407 439 399 768 388 481 563 395 381 277 284 328 520 855 1006 543 444 623 469 627 554 341 466 607 582 663 700 622 669 777 653 233 576 546 427 493 678 612 646 341 426 516 557 595 323 252 548 439 626 477 541 935 499 601 563 447 923 470 482 460 376 738 703 633 250 357 364 650 565 343 494 359 402 649 621 607 476 988 320 576 394 462 369 716 342 1034 491 362 860 549 504 284 408 384 511 735 691 609 638 536 399 617 644 425 322 230 487 388 214 270 394 246 409 287 468 433 295 319 242 321 428 567 641 546 405 577 527 601 125 170 132 160 180 712 589 677 745 541 578 666 709 679 417 384 257 256 391 430 282 458 355 412 408 458 461 475 316 434 550 671 832 752 602 743 534 582 306 406 617 365 548 560 546 314 378 667 315 376 196 426 517 707 482 732 623 262 287 684 460 198 433 405 321 465 469 548 365 288 291 278 444 355 269 584 631 780 864 3187 2723 572 617 629 609 767 437 846 726 874 823 624 550 645 388 247 429 345 287 374 329 523 540 663 525 320 1091 698 318 319 555 631 614 555 495 610 399 355 372 322 447 509 445 595 579 190 244 415 530 594 544 536 316 362 396 499 693 496 521 549 214 671 629 453 432 530 394 168 208 254 1073 1068 692 479 1125 952 822 713 569 592 1171 823 697 797 606 358 409 1070 578 274 262 258 246 234 309 762 681 938 859 728 1539 1638 1737 1566 1345 1444 1115 863 480 2083 2175 1971 1948 1983 1944 1642 1753 1912 1403 1631 1872 1471 1664 1829 2434 1798 2671 1877 2501 1565 2909 1857 2672 3319 2954 1413 1380 1832 810 774 1933 1995 1285 689 1826 690 640 596 288 456 570 295 1129 1025 603 434 441 425 311 458 2284 2484 2426 2529 2205 2103 2452 2111 2323 2805 2130 2186 2363 2049 2131 2186 1937 2050 2369 2024 2083 2207 2058 1927 2723 2656 2714 2792 2446 444 379 372 2652 2561 1110 3035 3326 3315 3288 979 1006 791 307 752 360 263 198 366 1703 1269 1351 335 397 333 950 885 1366 932 1343 953 1235 1470 1254 1573 1989 2404 2905 2082 4427 4289 2882 2803 3172 2582 1502 918 986 1217 1773 822 1401 602 1913 583 1593 983 221 172 870 995 1236 2519 1658 508 1405 632 679 637 554 1306 1220 1115 1468 1316 1746 2375 1109 854 2102 1581 1630 1671 1189 1294 1130 945 925 1821 1204 1864 576 1331 592 1018 775 787 1057 991 2295 1943 931 788 613 670 805 830 732 930 803 852 1098 865 837 1398 812 776 2546 672 782 876 575 741 790 778 981 974 969 1002 969 941 953 876 881 1006 1298 1058 882 733 943 948 335 376 296 392 516 469 1136 594 544 658 797 353 720 395 505 461 744 626 426 334 485 242 232 238 281 616 437 402 394 498 433 528 500 409 685 449 518 551 484 657 630 774 546 255 565 636 573 227 474 592 589 490 658 504 470 577 562 740 1003 670 1316 618 626 1031 973 786 2159 2852 2680 2617 2920 10242 2761 3118 1907 1417 1010 1339 1701 1313 1433 1304 1396 1190 784 679 492 581 770 493 508 895 594 743 935 420 1033 799 666 820 657 703 837 877 663 457 908 56 1432 796 665 467 540 761 492 660 533 966 1006 1183 995 908 1114 376 252 496 198 346 360 660 219 207 156 273 224 235 288 476 411 379 290 258 183 372 284 128 234 205 291 1113 671 520 338 368 557 352 363 339 357 401 704 475 653 585 517 475 608 637 721 378 369 513 576 471 657 665 608 341 356 387 648 334 186 230 502 340 358 673 774 574 607 614 333 429 553 570 354 600 630 985 676 1020 838 716 751 866 451 756 525 148 481 555 621 673 678 600 696 165 891 947 1430 455 403 308 440 370 570 448 315 520 447 410 561 598 234 232 166 1028 718 603 654 474 1137 243 214 164 257 715 750 487 552 681 623 797 498 626 749 529 604 872 548 596 522 810 576 854 577 454 494 674 512 477 432 1101 424 342 222 140 537 236 247 385 617 479 417 1196 333 700 479 956 977 462 499 503 714 590 654 633 875 744 696 1029 777 863 707 901 429 409 368 736 682 662 1032 740 423 1482 940 1146 691 516 643 820 913 683 833 368 748 598 774 606 745 787 759 747 824 626 867 732 682 809 712 889 528 1299 1520 1576 886 790 480 557 506 618 544 572 472 570 635 585 368 716 589 610 593 665 688 613 680 483 675 687 904 732 778 884 939 807 860 891 850 825 1070 997 930 904 711 765 957 893 867 846 810 1011 869 895 1036 802 771 954 862 2141 2455 2216 1766 1791 1718 1849 2053 1674 2053 1735 1914 1807 1757 2278 1403 2614 1557 1454 932 1179 788 657 1216 1009 1295 441 870 1257 1049 1462 703 803 723 523 376 757 582 458 611 625 391 383 391 582 594 483 350 527 340 547 525 542 658 840 647 606 506 466 616 845 862 956 846 721 803 653 640 1136 908 866 1094 1083 613 322 400 302 408 377 280 369 302 152 160 212 322 182 201 277 187 261 231 112 227 173 183 189 181 177 307 346 413 274 517 615 513 596 431 398 447 556 489 437 490 682 360 484 462 445 270 235 413 375 346 396 507 256 456 707 862 618 374 194 545 565 570 569 496 450 443 460 555 539 649 605 423 524 526 484 460 341 738 487 568 454 800 423 618 781 655 867 716 608 450 833 838 434 193 797 362 793 450 323 830 428 358 412 342 839 1016 357 570 476 1025 1095 1152 1407 775 290 274 448 726 475 910 863 465 468 902 663 376 342 773 886 1035 1004 934 1051 791 817 898 1220 1475 727 1155 1104 1073 800 835 1100 308 624 450 448 512 608 1613 965 971 999 752 777 814 684 799 1221 1244 1131 779 479 708 363 436 406 498 697 616 693 723 783 786 508 727 739 748 724 763 488 454 431 569 441 259 219 167 235 182 227 162 223 287 397 302 393 507 972 850 818 949 856 1051 777 1023 938 604 1114 1215 905 866 957 862 1121 913 984 762 1123 898 724 747 616 531 781 793 897 626 772 775 755 865 702 681 666 830 777 893 893 1067 573 792 611 847 843 671 949 949 781 768 702 1098 666 568 526 889 533 1012 1297 633 320 263 468 196 191 176 305 727 637 598 755 684 493 808 268 587 522 314 422 390 335 307 287 861 186 485 287 369 475 390 448 164 342 324 432 320 359 513 376 289 255 513 548 375 409 472 1237 441 378 603 645 470 532 502 425 306 444 637 682 450 470 341 316 407 465 631 732 512 778 1112 1042 567 561 707 633 550 838 1005 387 536 849 729 947 897 810 961 510 616 580 377 551 448 413 212 643 1330 1012 529 268 509 388 324 602 602 534 1688 437 1970 1730 1982 1669 2042 2279 2178 1945 2060 2003 1891 1709 1456 1452 644 712 577 604 684 594 800 649 400 458 845 1093 350 446 790 655 478 642 764 816 780 739 918 691 629 666 759 917 766 474 474 924 896 579 690 810 699 658 669 439 1061 966 940 879 610 853 661 658 623 680 845 845 835 827 681 641 725 528 520 551 881 989 946 955 941 794 823 828 1195 949 1201 1261 1211 1215 1203 944 1067 830 878 829 939 712 584 784 917 698 773 672 643 777 735 753 795 732 773 776 782 963 920 857 836 886 979 949 966 968 729 745 844 768 530 920 633 678 787 805 866 682 841 790 936 819 913 796 657 615 698 765 813 838 623 765 524 792 1039 823 966 1005 784 867 1184 787 772 994 934 909 873 909 923 702 721 797 847 999 876 813 585 649 541 964 486 265 375 240 391 268 182 501 157 222 350 293 205 263 382 276 424 282 282 435 377 454 467 447 624 203 267 229 259 146 264 214 333 398 402 469 369 555 288 230 468 396 211 340 315 149 287 243 349 154 134 780 278 237 169 199 232 126 373 193 253 301 175 370 267 487 349 389 365 182 457 622 359 244 306 194 332 195 265 369 401 461 316 389 299 421 303 515 495 442 338 240 405 227 246 302 265 411 279 441 471 421 542 436 312 503 230 403 393 432 378 602 609 478 664 304 388 223 297 257 322 280 360 439 644 597 409 385 413 547 984 500 729 698 601 623 609 764 432 1287 692 514 665 364 513 675 297 717 678 394 768 767 559 631 382 400 373 775 376 408 628 546 237 180 196 386 539 939 951 550 467 374 392 594 496 342 473 660 603 976 802 480 468 389 348 384 490 479 338 374 470 741 744 403 381 445 554 578 366 196 464 309 589 529 493 825 483 821 595 629 1260 540 382 576 441 491 707 663 221 217 318 567 521 456 357 318 385 634 674 524 589 774 356 731 335 400 408 462 224 703 411 440 863 297 608 319 264 344 601 656 569 439 421 609 401 535 666 315 419 242 555 374 222 316 380 198 220 231 351 409 292 339 240 206 318 276 941 684 398 488 488 553 88 88 157 136 120 755 533 592 628 603 660 606 741 711 635 330 234 247 322 252 285 330 260 482 400 463 427 532 229 424 369 554 718 652 618 710 470 490 528 490 748 549 797 972 540 541 553 778 361 455 222 460 669 684 459 592 549 232 216 585 443 241 253 256 220 270 252 561 395 324 319 226 518 418 251 635 389 895 738 3053 2488 459 818 888 440 623 434 755 625 777 744 694 677 650 650 205 264 252 465 269 377 443 443 417 365 277 946 713 562 364 573 589 630 532 356 408 321 266 452 358 241 413 465 359 519 223 220 460 495 440 424 664 244 247 558 576 645 498 406 472 272 403 598 383 398 517 461 138 156 237 659 1056 906 446 835 1061 902 608 701 1044 1186 653 454 651 850 506 469 1060 726 293 285 276 128 163 144 736 874 815 801 687 1381 1566 1386 1321 1550 1256 1077 924 431 1724 2016 1421 1342 1626 1494 1390 1456 1721 1174 1722 1408 1512 1640 1524 2054 1358 2324 1570 2107 1552 2230 1417 2016 2586 2291 1536 1648 1093 610 628 1686 1541 1076 664 1662 968 851 868 388 563 545 342 743 1027 404 257 311 251 275 475 2159 2126 2388 2428 2382 1957 2138 1781 1853 2162 1941 1905 2401 1477 2166 1985 1627 1730 1847 1731 1735 1409 1939 2008 2235 2197 2331 2573 2504 322 224 326 2373 2337 1041 2674 2814 2728 2516 901 817 592 240 555 435 260 232 217 1389 1039 1102 283 684 605 649 959 1359 1125 1413 993 914 1405 1183 992 2080 2362 2180 1985 4254 3796 2087 2598 2678 2527 963 693 1004 1142 1421 784 1336 394 1750 477 1592 822 151 87 805 974 1555 2252 1160 570 1355 696 775 884 810 1362 1211 1257 1327 1231 1795 2268 860 860 1867 1270 1304 1405 1549 1264 945 949 840 1769 881 1351 523 1017 482 1198 771 768 1095 747 1702 1536 933 906 814 729 781 729 751 720 776 577 880 791 783 992 421 377 2373 432 694 1003 508 778 774 736 768 858 903 775 881 741 764 871 626 750 958 689 859 785 797 722 338 396 365 472 420 377 1213 698 343 546 688 249 732 591 399 410 462 567 286 362 693 153 145 237 185 379 447 443 487 666 451 626 538 340 412 407 453 518 472 499 465 361 548 106 542 669 480 186 450 565 563 546 672 670 807 665 446 730 1181 858 1024 1191 595 823 851 835 2939 3516 2749 2704 5906 2761 9488 5237 1403 1597 1311 1416 1994 1117 1340 1567 1502 1303 1073 710 421 515 605 659 653 786 361 490 790 586 1188 660 574 712 564 627 640 688 668 333 888 131 931 660 559 456 647 526 508 555 408 857 1005 1084 859 649 977 377 344 424 265 265 353 286 142 255 186 144 112 316 178 390 341 270 414 408 301 368 264 54 308 280 355 923 417 219 166 294 439 348 311 340 374 299 1085 651 306 441 701 451 520 425 470 433 319 509 574 382 735 531 739 505 366 448 575 413 199 355 544 515 574 983 654 672 713 658 336 519 497 535 436 582 503 1306 614 732 602 734 651 1107 876 842 288 283 462 641 524 678 626 707 716 158 591 640 1057 200 223 152 340 222 256 435 375 385 460 371 389 614 234 205 219 1262 731 389 467 334 872 204 334 227 214 482 872 510 581 767 645 1035 555 638 741 417 446 999 418 582 496 825 569 984 596 587 452 733 459 437 411 1527 683 323 414 146 597 324 473 331 763 422 409 758 458 683 494 975 931 400 302 537 627 426 466 654 981 908 827 997 1050 1085 883 1123 512 672 654 866 625 605 589 536 530 942 894 1033 518 432 496 713 701 619 871 442 836 604 951 620 899 517 460 565 650 597 1030 678 574 917 582 571 532 1519 1555 1582 814 638 591 452 392 439 487 525 445 506 786 569 377 417 541 494 510 674 606 659 531 354 479 687 1028 628 969 833 892 841 878 777 1014 612 729 877 802 897 834 767 927 781 772 722 847 1122 752 1034 1017 976 1045 992 780 2253 2818 1601 1608 1521 1257 1439 1571 1552 2283 1597 1908 1624 1305 1492 1427 2207 1314 1222 745 964 617 611 868 899 1013 275 837 961 769 943 533 497 601 474 385 773 468 381 292 453 458 291 398 532 475 401 312 447 275 248 244 447 456 534 599 691 645 613 536 869 777 746 880 734 670 801 552 811 927 725 850 942 588 155 179 116 218 171 125 211 269 169 167 319 218 261 216 192 121 317 374 139 107 127 153 155 110 106 218 169 440 248 466 558 454 562 581 511 297 465 434 334 389 425 305 441 426 413 390 359 315 261 266 333 385 275 425 489 1036 567 289 133 453 469 380 555 467 524 387 611 453 450 556 503 356 378 515 697 415 391 578 409 558 324 764 450 683 939 848 816 716 747 600 1065 1066 299 160 757 482 853 371 312 850 509 266 375 276 1001 1042 403 488 414 985 884 937 1094 866 244 220 294 498 208 619 527 340 253 513 444 359 430 723 936 788 797 785 892 859 729 735 840 1248 807 991 791 825 793 558 1229 203 513 424 345 486 475 1869 613 653 642 751 739 896 786 803 726 657 723 547 383 354 293 488 225 435 756 769 736 653 688 551 403 517 651 847 710 824 523 416 289 737 256 325 287 204 311 281 285 210 206 503 428 141 355 562 737 648 668 864 745 769 826 1149 855 746 660 745 722 661 595 682 959 775 849 816 598 614 765 620 615 705 900 741 701 469 517 1000 839 685 673 577 574 632 550 720 634 976 618 783 635 658 850 638 774 750 838 1222 642 1172 748 667 588 850 368 1174 1068 521 144 425 393 164 151 173 252 757 619 569 929 633 476 790 254 763 584 346 275 346 307 255 312 718 168 432 270 238 341 339 302 253 256 269 284 227 438 386 385 360 375 333 685 518 511 372 970 510 498 526 647 412 433 407 405 366 572 561 578 508 489 328 349 349 451 667 700 478 830 821 874 460 361 718 366 507 647 745 513 552 977 648 1188 1021 1082 392 410 594 423 300 626 571 309 185 785 1474 896 615 392 434 406 317 475 542 943 1811 433 2266 1952 1651 1576 1509 1636 1649 1904 1617 1898 1633 1656 1341 1401 520 495 528 543 643 907 746 618 511 450 885 645 367 460 763 589 285 561 554 595 568 451 718 513 551 685 727 826 777 496 507 778 988 709 416 561 535 774 684 478 977 924 837 749 690 814 885 620 692 753 907 965 957 825 620 476 764 589 468 554 791 844 951 675 984 764 745 819 1265 893 1269 1190 1338 1226 1373 955 1133 773 951 819 921 561 587 616 805 593 615 571 752 653 663 811 870 727 594 709 582 704 701 752 730 649 777 716 732 727 627 629 734 663 717 852 656 700 658 890 643 964 803 722 864 755 792 793 661 568 824 872 974 558 655 755 392 991 1008 923 1004 1026 766 643 830 676 718 653 588 616 793 799 843 857 864 849 792 932 815 914 598 818 756 1088 413 230 249 316 261 350 375 487 169 182 266 399 181 237 374 373 536 371 383 536 397 536 421 502 620 278 339 280 331 170 220 334 273 498 501 623 494 661 402 208 475 407 265 428 412 181 233 284 474 240 222 961 320 390 310 194 260 138 285 267 325 315 241 421 299 528 338 451 252 296 396 852 450 210 296 170 327 148 199 468 371 657 382 441 517 651 267 533 521 495 389 181 366 354 296 294 189 371 327 461 532 547 478 342 346 552 421 369 431 367 401 594 636 414 1081 478 309 281 375 206 252 330 313 550 609 820 580 248 384 817 1063 456 1149 752 642 872 870 836 550 1690 1053 615 883 249 452 881 447 648 923 451 722 581 491 766 398 418 417 846 283 406 841 597 250 244 215 382 696 817 1103 698 696 391 491 459 470 403 387 799 687 898 987 376 601 473 439 345 488 502 209 432 596 810 553 356 508 407 606 624 430 248 618 257 644 413 563 942 549 907 557 570 1027 476 305 400 271 658 1047 695 195 205 366 439 472 405 394 301 333 769 636 817 533 661 542 706 215 448 394 566 254 964 463 377 1144 380 736 318 416 419 433 668 561 410 451 730 366 623 866 323 507 322 664 410 159 225 252 244 308 325 543 550 417 468 297 305 385 427 927 708 525 447 548 668 156 118 94 116 94 850 517 578 727 492 658 626 624 610 540 537 397 396 473 296 383 319 341 536 451 564 580 648 309 353 455 611 678 752 693 830 463 413 541 353 853 640 736 822 509 483 457 827 309 380 272 443 806 921 646 585 640 222 208 701 525 298 323 325 289 337 366 722 521 394 364 300 420 406 381 508 489 960 627 2910 2625 453 685 808 425 638 359 674 626 715 688 799 642 860 510 248 184 519 543 321 398 407 411 392 423 356 1103 738 643 293 654 597 634 747 516 397 309 379 448 389 258 462 391 336 497 234 190 401 390 391 323 501 300 274 466 463 551 410 337 520 236 442 677 404 449 625 546 126 144 219 652 1154 790 382 917 1265 1043 618 1011 1281 1360 552 397 626 636 544 361 993 858 329 348 326 170 238 223 933 1025 710 1049 633 1309 1341 1417 1524 1520 1208 802 865 489 1594 1668 1513 1469 1502 1727 1481 1529 1683 1077 1407 1235 1268 1260 1171 2110 1676 2073 1720 2550 1573 2418 1333 1991 2846 2516 1620 1898 1039 597 612 1486 1526 1036 966 1457 842 825 863 418 515 474 367 881 1069 500 280 331 315 297 403 2276 2288 2513 2755 2652 1871 2087 2210 1503 2554 1904 1982 2089 1497 2013 1978 1917 1815 1991 1725 1631 1717 2174 2269 2376 1872 2159 2568 2620 353 245 246 2612 2781 943 2605 2705 2788 2554 973 890 671 290 668 412 406 312 220 1841 1340 1390 264 454 383 810 969 1283 1089 2038 992 1081 1605 1397 1386 1819 2229 2301 1991 4077 3859 2237 2400 3134 2472 1231 829 852 1117 1357 819 1313 343 1809 559 1609 826 114 83 768 841 1446 2529 1384 566 1340 755 866 901 873 1148 1078 1096 1540 1310 1590 2058 983 993 2016 1459 1452 1414 1298 1361 1026 1153 916 1870 1058 1352 604 1251 543 1516 771 784 1074 920 1678 1476 1230 1004 731 746 879 755 909 803 812 596 1053 774 883 1348 611 551 2410 648 842 899 477 669 846 669 868 879 761 762 900 767 820 903 735 861 949 888 873 645 918 813 355 480 397 310 528 454 1463 818 464 469 1007 271 766 519 531 436 662 760 345 581 597 225 219 279 257 406 350 338 351 452 423 734 455 359 440 343 443 522 499 446 468 459 563 182 698 830 759 156 381 551 627 521 561 539 488 541 517 635 1081 849 1168 787 656 981 695 709 3112 3603 3015 2786 7571 3118 5237 10009 1496 1416 1441 1378 1866 1222 1321 1761 1828 1060 792 614 449 436 566 619 522 809 510 829 954 368 1017 528 446 585 519 541 556 662 737 471 911 81 1123 502 579 429 631 465 600 573 450 846 942 1058 681 690 794 515 305 401 235 190 297 305 216 245 166 224 138 262 273 362 486 435 268 256 227 467 398 76 178 299 336 923 443 277 230 257 528 310 368 356 306 239 1139 711 401 485 501 560 469 466 596 473 353 666 504 356 696 518 614 340 375 584 629 420 183 206 650 618 667 1069 829 530 551 778 458 519 535 465 422 549 532 1452 801 927 643 923 766 1172 966 829 327 391 518 692 792 837 657 787 674 100 474 515 1295 248 198 178 419 253 368 637 378 397 422 412 257 651 264 212 253 1265 901 443 517 565 959 305 430 373 315 679 842 560 598 790 672 970 653 643 735 417 441 1008 424 604 511 744 524 846 511 567 466 850 461 475 403 1726 727 236 255 143 555 461 376 494 716 604 543 892 512 876 514 911 1037 509 458 565 576 382 410 726 799 1049 851 949 837 900 1024 999 620 769 727 1023 527 461 533 492 450 1085 1006 1345 519 452 478 683 670 630 901 457 487 507 1078 501 1147 561 484 620 709 484 1059 832 567 912 493 716 481 1749 1700 1763 1068 914 526 493 459 536 558 728 524 622 929 832 466 545 721 462 525 643 581 623 723 361 730 762 910 636 938 1023 912 1014 998 738 1179 647 866 879 1019 1002 988 704 798 782 1026 827 964 1053 837 937 1090 867 1048 1040 788 2324 2520 1691 1736 1607 1560 1656 1809 1593 2060 1805 2022 1817 1303 1974 1524 2225 1295 1422 933 1190 868 689 959 988 887 350 745 1120 898 1371 621 641 715 659 436 696 737 404 418 609 352 248 488 627 653 402 417 443 310 283 302 561 484 687 717 556 660 460 544 912 747 754 712 638 626 835 643 862 823 697 996 1023 539 259 350 269 342 306 213 254 382 193 112 360 196 243 227 146 135 445 375 127 114 141 178 182 143 143 249 174 310 260 490 740 606 732 356 346 313 448 488 391 429 573 267 495 687 527 206 198 254 234 422 456 411 279 477 528 1129 504 280 212 617 633 520 551 520 546 371 542 625 586 627 613 407 411 632 579 625 311 518 267 407 302 920 380 578 946 697 815 736 701 512 1092 1016 443 250 926 515 998 469 411 880 582 417 459 399 859 1059 404 696 635 1055 1035 978 1169 798 234 208 290 536 168 446 571 379 303 561 462 465 423 781 1051 961 872 943 913 742 945 742 1054 1535 855 883 926 869 731 680 1070 263 522 529 226 343 456 1617 593 582 509 730 632 784 674 713 751 746 725 561 338 516 317 366 232 499 591 767 751 519 675 481 560 534 580 903 789 912 325 381 395 780 343 261 227 98 249 223 223 102 199 434 465 112 498 795 767 633 674 890 898 765 927 1197 969 862 803 1063 747 655 769 679 903 800 836 1008 893 763 875 549 549 634 962 840 880 537 685 859 816 655 592 704 786 719 540 874 546 947 616 727 585 797 698 654 794 831 944 927 462 1455 920 774 558 845 440 943 1110 486 172 429 710 161 124 138 243 732 715 606 962 663 625 827 192 781 606 329 388 440 395 263 219 842 96 520 230 260 398 286 359 261 331 326 258 214 356 402 398 382 362 356 712 297 376 407 1069 432 412 653 758 531 451 415 498 471 654 638 672 520 609 403 415 298 395 700 767 623 974 1071 1168 789 531 851 346 519 748 942 454 494 896 642 1041 963 1161 562 465 622 502 376 437 464 438 279 717 1428 1008 466 304 572 265 305 467 536 985 2003 580 2609 2293 1720 1333 1723 1851 1908 1990 2217 2031 1984 1724 1597 1570 401 481 518 391 589 856 753 493 707 540 923 656 473 678 991 806 367 682 716 684 645 606 629 411 464 591 668 814 879 537 425 535 504 755 576 969 855 638 527 554 848 835 742 675 398 589 671 764 583 622 633 779 766 802 746 687 1035 967 477 1172 1261 1001 1311 1322 817 1469 1434 1566 1477 1559 1208 1297 1565 1180 1623 1057 1413 825 1500 1493 1290 1176 828 1106 829 1112 1107 960 918 1092 1012 1402 1058 1118 841 941 1165 1210 1001 1078 1087 1290 1295 1142 1133 1180 850 896 758 943 952 1158 933 838 867 964 1093 897 1216 1122 564 1429 1149 985 611 513 1226 1176 684 910 1066 896 522 984 966 1180 1010 1235 1234 1209 1301 1210 1156 1142 1080 954 913 1025 966 1245 1158 1114 1133 1249 1256 1376 526 786 832 1113 509 447 349 282 365 322 298 576 88 258 392 319 236 203 271 226 331 238 391 431 238 494 280 246 455 231 304 270 286 260 220 269 207 361 281 288 225 457 239 248 234 222 153 309 189 178 181 192 334 137 127 663 469 169 141 151 232 131 652 279 363 278 158 274 175 441 354 271 481 342 569 332 660 232 306 194 312 205 209 486 264 778 255 320 377 257 367 481 438 457 462 133 275 160 234 430 277 497 489 321 722 467 351 550 499 849 265 383 443 670 684 617 414 322 704 407 389 391 472 236 411 391 234 341 518 535 314 517 447 605 1039 477 689 615 848 588 579 906 433 1102 506 386 618 301 464 847 778 910 621 407 947 646 322 669 344 362 462 530 418 362 378 580 430 296 222 421 507 764 911 495 446 494 428 725 717 540 711 899 787 870 1045 383 554 427 333 193 447 452 418 454 508 886 759 504 365 732 474 519 411 332 394 272 605 403 400 838 573 609 592 404 724 380 393 339 279 756 651 721 286 277 400 602 452 510 651 357 363 763 582 622 369 753 398 629 402 347 364 512 211 1028 361 427 843 471 718 319 431 333 475 454 428 539 486 495 476 570 614 532 317 120 433 560 214 318 96 372 362 264 361 586 394 412 178 320 387 447 747 446 522 423 605 483 123 98 213 146 136 883 376 517 358 566 636 466 573 527 576 470 341 272 409 390 215 397 334 390 395 422 584 486 645 250 468 631 656 827 527 861 644 545 484 431 868 512 804 859 694 537 542 991 174 226 317 260 502 674 501 561 670 485 304 561 431 272 714 586 546 661 708 535 545 361 255 270 546 422 268 579 742 746 628 3112 2350 657 663 569 551 654 541 1036 942 730 905 689 939 682 407 339 298 439 401 456 488 424 426 460 431 187 841 722 559 591 650 426 456 500 369 577 374 434 571 467 259 445 485 810 731 351 308 688 685 643 516 308 217 386 550 461 829 551 451 596 273 467 669 208 305 278 207 90 98 130 892 1236 1061 537 877 947 850 781 907 1068 1178 653 545 849 600 316 453 1046 467 188 180 367 144 100 194 822 919 1082 874 851 1972 2285 2143 2353 1818 1546 1062 1031 481 2427 2578 2351 2230 2450 1724 1789 2034 2086 1429 1412 1343 1354 1703 1510 2567 2055 3100 2393 2942 1957 2887 2095 2203 2294 2434 1470 1864 1009 1289 1094 1945 1813 1621 884 1335 560 525 905 614 690 438 492 1082 1390 346 374 376 350 300 271 2591 2530 2504 2188 2331 2557 2237 1977 2125 2629 2351 2588 2368 2186 2460 2319 2396 2264 2623 2473 2725 2032 1714 1872 2384 2182 2572 2147 2547 385 288 548 2336 2956 1513 3358 3911 3941 3385 1147 1222 635 257 734 208 356 193 163 1723 1266 1327 500 561 412 442 973 1850 869 1951 955 938 1663 1259 954 2245 2527 2823 2157 4410 4299 2249 2649 2711 3004 1689 680 770 1065 1297 643 1174 498 1779 743 1447 768 83 71 878 1163 1076 2618 1714 650 1720 609 628 532 400 1050 1018 1084 1568 1173 1407 2344 1663 1277 3076 1326 1229 1537 1625 1039 1117 1184 1048 2347 1168 1770 750 1945 972 1094 941 903 1237 985 2355 1621 866 665 713 778 548 823 637 949 862 790 1132 1181 1347 1549 957 911 2664 529 714 892 624 1053 908 939 699 875 871 755 930 725 702 898 766 870 959 684 851 762 1036 712 505 461 245 205 632 342 1239 748 437 263 707 518 816 336 546 464 726 789 446 310 1024 168 152 371 417 446 397 381 409 622 492 529 596 605 481 392 509 561 401 441 597 529 516 136 492 636 764 189 707 922 1137 1056 689 930 826 705 749 1251 1302 991 2151 1016 1333 783 796 686 928 1458 1348 1322 1415 1907 1403 1496 9888 2387 1684 1890 1691 2179 1491 1888 1910 1983 1150 1009 703 903 1127 966 928 854 583 1118 757 504 839 776 624 780 310 420 800 966 683 557 842 84 1116 1167 919 412 672 603 828 863 382 1091 1219 1057 1017 1060 1130 374 298 459 253 187 437 403 274 154 116 272 351 186 230 397 527 438 389 338 227 276 208 212 233 336 485 1295 554 443 362 354 697 299 363 347 539 349 804 459 707 476 703 442 646 674 506 438 362 447 486 507 417 539 655 273 312 590 615 352 186 319 669 604 600 933 546 670 588 544 427 495 515 793 200 674 562 1125 670 834 692 772 823 937 502 896 549 222 668 820 1133 926 930 461 1009 147 479 633 1495 190 214 128 458 270 382 738 450 349 331 428 571 557 235 235 249 932 777 809 872 344 1069 408 380 257 432 835 1070 599 672 751 717 909 630 968 914 642 703 1227 682 778 526 599 390 754 418 368 485 691 502 402 334 1337 566 277 541 118 512 190 362 475 543 276 368 1179 506 678 519 872 1115 613 293 565 545 672 700 1161 1850 1113 1595 1582 1695 1835 1634 1569 673 561 508 720 582 675 771 467 347 1512 1564 1731 752 667 690 1144 1144 859 1296 419 1185 744 448 730 466 748 701 723 908 800 925 856 710 733 938 804 632 1544 1397 1642 905 622 419 448 416 367 478 669 304 356 754 561 335 682 1010 763 757 915 517 629 457 384 617 765 1058 707 1322 1172 1202 1137 712 1111 921 767 851 823 879 837 797 776 791 894 798 951 1447 1404 748 1039 989 794 855 868 721 2718 3016 2181 2200 1586 1720 1669 1805 1490 2190 1690 2113 1179 1717 1681 1433 2739 1652 1548 795 986 692 729 894 1368 1517 545 1321 1218 954 1525 531 797 886 314 548 652 411 567 818 791 473 493 711 463 665 553 240 353 328 488 440 419 652 615 516 529 401 732 611 1038 981 1045 1071 785 674 1116 896 1005 956 1075 837 921 501 278 514 422 428 499 236 416 268 110 148 205 150 206 193 310 158 330 376 130 79 154 168 189 140 146 355 297 334 316 447 740 655 786 315 346 505 585 426 380 449 698 699 435 473 813 174 154 272 221 285 391 427 333 488 752 856 525 192 196 556 653 613 752 532 523 571 587 632 663 602 660 423 566 754 509 313 393 734 360 510 571 759 787 1588 1544 1267 1335 1676 1851 773 1313 1396 449 276 848 414 895 513 420 935 581 378 531 319 838 1154 481 462 336 1092 1239 1093 1427 1062 280 272 416 690 281 939 764 428 360 768 563 420 304 834 1263 793 761 1123 873 1203 949 928 1114 1437 675 1204 839 1110 916 726 1146 453 1091 603 474 481 521 2537 1016 822 681 727 731 760 637 757 1022 944 809 975 608 612 379 640 541 478 1144 673 838 668 697 454 862 705 678 618 699 704 374 430 541 673 290 184 176 91 180 164 156 85 374 223 388 136 347 571 787 723 787 717 779 1170 651 771 879 680 874 1037 868 869 860 831 1119 1002 1040 734 870 785 940 661 659 819 1169 684 829 990 649 1446 1197 718 909 787 766 1096 818 939 824 1156 639 728 1449 741 947 844 1076 929 740 790 754 791 544 735 371 834 427 811 1288 793 231 341 526 126 157 177 302 566 452 833 1304 864 829 805 240 754 751 223 826 330 240 335 404 876 160 757 334 281 364 296 360 331 313 379 472 215 582 304 552 313 253 404 728 960 837 708 1042 510 464 530 682 668 602 558 639 269 633 987 1019 530 592 337 335 374 309 581 881 751 735 895 805 992 480 449 445 632 600 1225 388 302 638 428 677 705 800 630 766 755 824 392 449 356 352 253 529 1543 934 1258 251 380 479 311 580 563 963 2303 695 2442 2166 2313 1620 1766 2141 1932 2032 2309 2187 2158 1800 1753 1985 743 573 892 559 956 1078 828 931 660 548 817 677 630 621 848 534 472 656 566 861 835 896 628 636 612 892 899 1055 1030 717 596 1097 528 948 544 770 650 1026 1044 577 1113 1143 1107 561 899 915 851 816 775 763 823 886 826 960 878 861 950 891 760 1225 1223 1082 1102 1455 1397 1440 1480 1595 1428 1394 1256 1283 1389 1128 1348 1079 1468 979 1542 1533 1520 1186 1130 1255 1296 1283 1365 1026 962 907 1170 1105 848 969 1113 1187 985 1297 1066 1235 1301 1034 1191 1188 1355 1101 1049 1078 1102 1328 1271 1024 1211 804 814 1332 1318 922 1389 1236 877 1663 1111 911 710 657 1523 1222 1131 811 961 1073 488 1355 1363 1641 1276 1593 987 1293 1154 1131 1154 866 1046 968 1097 1375 993 1320 1141 1033 1373 1296 1320 1481 673 848 953 1109 265 285 487 308 499 402 300 471 161 439 464 449 225 240 312 247 479 265 432 520 423 608 512 363 478 349 354 330 352 294 331 395 362 599 501 448 372 544 293 378 356 371 276 366 282 414 394 223 291 262 246 888 542 174 162 172 247 339 531 271 319 347 325 279 371 330 484 292 525 425 701 678 551 198 301 282 269 310 354 674 504 892 300 334 365 300 352 418 406 352 520 223 540 418 390 371 249 567 533 531 648 544 712 480 546 783 385 347 622 914 700 755 456 409 787 351 432 445 619 300 391 325 307 502 656 512 408 430 583 746 1058 606 771 839 716 749 560 1073 473 994 797 359 699 258 515 867 915 721 930 701 1009 799 387 796 475 497 597 595 436 478 584 525 517 321 437 376 702 1010 1072 688 707 706 432 894 611 617 758 937 697 775 873 477 476 386 415 391 352 494 368 472 526 745 722 595 588 622 486 516 375 318 369 299 748 541 521 1005 694 754 750 515 865 440 631 537 557 673 642 797 273 274 354 607 747 449 533 399 439 707 737 818 548 864 268 902 586 505 371 671 374 829 420 569 637 459 490 410 415 379 642 783 683 503 480 581 462 736 749 379 531 179 567 896 174 220 283 241 319 224 508 973 715 785 256 437 700 594 749 588 427 469 466 604 143 84 116 259 150 763 457 734 696 684 705 566 684 627 631 655 330 288 277 279 235 290 305 505 354 388 862 619 715 486 526 515 547 680 649 933 584 568 376 391 843 650 1044 1133 892 805 824 763 393 579 356 433 552 766 572 572 644 441 399 753 538 219 371 325 287 393 443 516 641 337 258 321 799 441 427 584 708 878 940 2987 3079 545 649 789 491 606 552 794 661 903 845 855 1055 794 510 330 330 523 394 603 495 688 696 411 513 349 722 820 927 496 621 574 582 606 336 878 398 379 574 509 221 421 553 723 751 414 273 783 597 526 429 431 328 332 718 450 866 499 776 604 257 509 748 434 459 384 342 106 118 188 1025 1446 1529 610 1122 1395 1125 880 1087 1332 1732 705 756 665 861 508 708 1547 863 256 258 326 94 243 299 1085 1307 909 790 935 1832 2038 2293 2113 1929 1570 1238 1089 605 1784 1773 1780 1888 2020 1868 1845 1839 2018 1685 1874 1727 1572 1999 1725 2472 2092 3180 2792 2646 2297 2580 2401 2467 2474 2657 1804 1672 1219 1166 1076 1647 1851 1385 1057 1708 613 572 855 554 938 628 596 1234 1400 555 481 550 542 484 398 2681 2926 2924 2406 2999 3020 2966 2697 2015 2912 2626 2078 2004 2477 2180 2566 2021 2084 2480 2370 2449 2158 1877 2215 2972 2157 2436 2671 2434 418 396 349 2899 3362 1647 3528 4254 4400 3747 1099 1110 611 230 673 353 533 280 319 2078 1135 1197 483 733 586 548 1145 1484 1295 2346 1583 1531 1739 1360 1486 2668 3212 2749 2873 5525 4825 2078 3154 3578 4089 1797 835 1351 1555 1856 877 1872 704 2181 837 2013 1129 215 110 884 1334 1692 2737 1708 711 1740 1088 820 927 828 956 900 869 1520 1006 1797 2509 1903 1091 2319 1554 1710 2049 1821 1908 1285 1183 1018 2158 1200 2006 1033 1383 710 1831 951 905 1134 1374 3024 1961 1058 934 1127 709 883 825 955 798 961 965 1220 1150 1201 1662 813 702 2750 715 1041 960 498 767 810 625 948 1088 1016 817 988 778 776 852 773 863 1467 1075 1047 991 786 879 449 470 474 320 415 679 1402 671 425 352 929 800 894 460 448 616 828 948 419 467 678 290 260 400 614 776 550 509 698 1087 483 562 487 560 606 567 438 743 663 528 617 903 535 391 423 516 757 244 666 1199 829 749 870 1222 1257 1309 1091 1030 1158 1501 1765 977 1019 1008 828 790 1148 1425 1508 1422 1418 1417 1597 1416 2387 10613 1925 2042 1837 1807 1319 2332 2053 2014 994 944 724 854 856 877 778 1046 357 818 955 574 1075 816 680 931 466 593 928 1143 792 453 992 173 1136 830 848 476 625 506 677 959 314 1035 1261 1007 1208 976 1380 472 214 322 188 269 322 587 515 189 163 490 239 317 341 459 718 431 507 495 155 252 274 195 281 599 348 959 510 382 329 378 941 355 387 389 516 394 914 733 567 547 585 485 717 570 577 584 298 592 504 452 776 562 973 306 541 439 793 399 175 348 679 985 1020 1251 933 599 670 478 475 783 559 757 343 933 581 1454 901 1078 894 924 1041 869 845 997 547 553 1188 1532 902 985 824 602 1125 158 575 644 1420 358 358 307 497 463 563 549 727 680 481 391 402 533 266 262 619 1309 1224 655 728 621 981 212 369 244 293 600 1248 761 979 1021 804 1233 695 956 881 608 662 1125 718 808 806 720 479 807 528 629 559 777 448 617 446 1280 611 362 600 345 705 173 531 364 729 464 533 762 649 1131 805 1049 1565 554 489 725 817 917 978 1098 1638 1334 1240 1697 1823 1773 1679 1417 546 558 590 919 593 656 873 717 530 1561 1233 1586 938 972 896 1048 1060 652 1342 685 903 571 680 696 657 1100 1032 1069 1035 1082 967 1065 832 672 865 900 798 1966 1683 1835 806 665 513 460 438 604 642 518 558 585 715 721 480 1061 1370 642 718 1028 618 739 687 559 796 792 986 547 1308 1272 994 872 927 1073 1183 936 1029 992 1086 888 1146 930 1293 1110 1118 885 959 1200 917 1193 1000 1003 932 965 869 3145 3410 2306 2581 1447 1970 2174 2366 1597 2444 2353 2671 1670 1886 1679 1430 2839 1791 1724 972 1151 1012 882 897 1313 1440 657 1306 1295 1032 1471 791 753 855 353 484 902 687 504 634 731 330 457 481 755 692 549 348 617 422 306 282 743 747 765 677 766 501 750 754 1112 1170 1056 981 659 737 1230 809 1121 1330 1452 978 937 840 313 421 365 375 424 281 502 346 208 163 481 134 289 372 340 193 264 313 243 152 198 327 243 260 156 347 455 542 504 512 709 621 702 382 441 416 612 448 390 457 528 515 650 464 684 339 333 363 315 588 731 657 307 470 906 1045 464 327 149 490 601 598 616 633 617 622 720 681 657 606 611 609 736 698 651 471 654 915 373 578 551 650 737 1301 1232 1252 1132 1309 1418 714 1014 942 461 144 992 504 988 548 305 1058 551 519 424 459 1298 1105 428 685 512 1456 1174 1245 1137 1358 479 387 448 883 353 950 957 490 547 1023 812 774 538 832 1281 1055 1236 1098 1091 1150 1327 808 1017 1649 915 1110 1197 1193 800 759 1253 386 778 882 596 415 549 2509 856 840 802 846 963 781 727 898 1080 1144 1272 956 598 511 469 585 397 610 770 753 841 906 821 688 683 651 878 836 807 912 582 630 636 505 455 220 190 131 237 171 144 116 306 500 565 160 188 640 974 895 785 921 907 1219 791 932 869 831 827 1040 1075 1069 945 1048 1105 920 940 842 1043 814 854 563 524 805 1069 632 875 534 882 1275 1151 706 671 883 759 1031 1172 1198 1212 1021 787 934 1413 840 930 952 891 1448 800 1100 587 1126 685 666 634 1082 694 872 1294 504 263 488 637 106 144 156 233 634 518 861 1275 1064 1150 831 386 854 761 268 723 415 351 351 349 975 152 567 406 282 392 308 448 390 375 393 251 211 337 359 393 326 506 301 610 746 704 352 1251 544 512 522 526 504 510 478 456 437 695 939 938 614 544 358 291 398 285 898 781 587 804 735 862 754 400 577 517 718 661 1091 426 412 746 492 736 827 808 698 520 733 964 333 681 397 418 360 660 1662 1410 1182 259 311 279 465 535 417 859 2602 727 2685 2421 2307 1958 2192 2002 2040 2393 2469 2465 2476 2555 2183 2349 564 449 924 638 872 979 769 643 581 454 847 884 827 755 751 738 566 789 1011 714 704 731 639 659 633 895 964 1089 1076 867 467 831 573 721 520 877 722 613 517 571 958 946 907 923 603 1081 649 931 962 839 1076 1048 1038 899 1152 1124 1061 999 997 1249 1154 1158 1025 1571 1033 1504 1594 1633 1518 1391 1206 1336 1475 1129 1436 1294 1370 942 1661 1728 1289 1099 1086 1019 886 1273 1082 934 1038 1084 1106 1386 906 1091 1097 1051 1294 1118 1179 1098 1110 1150 1084 959 1048 1121 717 802 1175 1187 1371 904 1254 1062 962 1263 1143 1170 1197 1127 1011 1384 973 822 967 833 1163 1011 1022 1161 802 1033 940 1219 1398 1728 1270 1497 1619 1942 1989 1496 1590 1341 1439 1431 1339 1302 1214 1341 1199 1226 1366 1569 1394 1325 793 782 797 1401 488 331 358 395 399 529 218 389 156 196 292 382 253 225 400 424 612 436 443 536 394 628 422 311 483 412 361 331 361 400 357 351 301 710 463 521 439 790 339 295 506 480 321 502 311 487 397 350 474 238 222 900 472 206 178 279 258 266 796 405 451 411 460 382 510 512 538 505 512 359 519 750 373 279 397 277 350 358 476 684 433 843 379 526 573 344 337 477 471 453 572 458 415 331 440 409 472 426 490 772 600 977 816 688 770 936 515 450 467 675 669 863 779 370 959 466 597 495 858 354 314 367 502 460 798 539 468 598 642 723 776 491 951 712 693 718 827 1013 518 1576 829 394 1209 355 467 1257 647 793 679 710 991 848 394 1028 487 511 608 918 409 398 657 720 316 334 370 637 479 873 1284 497 960 999 443 919 695 812 687 918 872 840 1175 425 555 473 376 240 459 377 216 485 686 978 754 503 408 589 726 758 248 353 368 290 609 455 706 1105 765 858 775 512 1040 614 660 461 467 838 686 1067 305 315 417 412 698 590 585 307 790 967 814 912 312 933 491 690 379 466 460 564 264 1040 358 622 686 556 664 409 589 411 834 922 864 561 565 959 583 617 729 477 682 376 736 748 394 494 243 331 309 350 832 767 376 435 329 656 650 587 1218 626 745 636 495 606 156 119 123 136 219 971 500 784 779 601 870 851 694 664 446 472 334 295 513 378 268 342 278 539 460 503 802 807 613 500 431 615 768 1088 742 800 757 364 441 373 766 640 1456 1548 1287 601 817 872 313 415 344 473 571 828 732 595 712 577 584 1014 684 328 466 524 384 484 467 523 508 326 272 352 661 367 521 724 912 699 827 3227 3293 919 657 583 721 538 711 925 830 861 1125 921 1036 1051 648 331 422 558 595 586 585 533 535 525 588 414 774 633 754 437 929 573 525 695 479 650 537 336 747 520 366 417 400 575 662 426 415 1123 513 707 400 533 380 401 657 798 764 539 616 671 426 558 715 624 625 361 305 86 98 152 1063 1738 1782 573 1012 1770 1095 966 772 1035 1738 572 729 897 1235 584 924 1189 799 257 253 352 218 182 315 1347 1464 1198 1112 895 2429 2448 2369 2166 2153 2197 1150 1017 688 2347 2320 2501 2196 2486 2256 2313 2375 2824 1432 2261 1510 1919 2266 1912 3184 2174 3144 2513 3148 2366 2872 2127 2537 2906 3119 1738 2051 1396 1161 1342 2237 1955 1392 1075 2093 831 812 1034 850 711 558 689 1047 1426 674 516 512 490 546 358 2802 3128 3081 2963 3291 3052 2904 3065 2542 2919 2993 2787 2620 2723 2905 2807 2495 1981 2283 2665 3080 2388 2513 2836 2893 2831 2805 2880 2554 512 447 202 3458 3345 1857 3932 4483 4575 3982 1277 1361 935 309 1204 336 310 226 242 2412 1074 1213 353 756 640 591 1184 1374 1272 2895 1227 1246 2409 1608 1963 3038 3568 3307 3227 6443 5334 2401 3322 4072 3745 1598 1087 1242 1363 1864 710 1764 589 2296 799 2691 992 134 97 1095 1550 1873 3029 1700 849 1915 701 1010 876 823 1107 1066 1283 1774 1211 2209 2812 1831 1081 2694 1846 1800 1918 2206 2165 1532 1478 1187 2343 1532 2008 854 1695 853 1789 1069 1055 1450 1369 2695 2101 1118 784 840 897 798 988 757 732 1122 1000 1398 1134 1061 1978 1268 1057 2825 826 1119 1272 804 1186 965 923 1064 956 1099 980 1166 887 1047 1055 891 1006 1270 844 916 842 936 956 646 512 386 328 647 635 1334 607 553 438 973 793 961 614 611 503 1017 706 553 397 872 152 140 328 462 977 611 538 477 1044 547 508 438 546 585 755 459 638 599 523 568 829 503 229 435 483 702 328 903 982 952 885 1011 1159 1457 1004 767 718 1685 948 1630 965 1208 1168 934 732 1015 1331 1384 1387 1586 1010 1311 1441 1684 1925 11445 3167 1455 2079 1287 3936 3929 1796 1207 940 878 1068 883 994 855 965 687 998 919 568 1333 1085 764 1133 731 902 1144 1325 759 524 1251 217 1188 995 1123 468 874 613 867 977 550 1045 1515 1128 1666 921 1342 571 513 453 421 448 591 494 362 312 264 364 212 359 336 643 713 588 594 558 437 260 234 188 280 515 431 1301 744 381 312 404 866 318 430 438 531 364 1133 899 653 751 790 865 781 523 657 489 446 637 640 481 884 610 691 488 449 637 636 499 244 200 671 687 697 939 722 701 755 636 422 636 645 880 310 871 869 1916 1099 1200 975 859 1108 901 722 935 633 292 874 979 1079 894 1121 1032 1054 211 674 723 1692 285 282 248 633 411 462 708 561 735 343 511 375 678 498 505 635 1501 1061 788 865 555 1168 460 459 345 513 939 987 733 814 1096 833 1230 715 841 804 602 555 984 566 659 688 759 525 895 611 753 611 956 622 997 770 1612 805 528 827 262 527 216 480 451 839 734 584 944 803 1089 601 1156 1764 555 374 896 956 863 885 1012 1663 1512 1511 1652 1972 1960 1561 1890 574 877 868 1090 849 914 1094 676 474 1492 1684 2139 945 964 917 1307 989 890 1288 406 1072 658 600 716 616 917 896 889 942 926 832 1322 833 614 935 968 781 2056 1819 2287 954 872 450 765 701 480 620 832 805 848 944 727 493 1153 1201 742 732 1041 672 750 774 774 916 1054 1610 977 1279 1477 1166 1182 965 1155 1267 991 1205 1039 1193 1263 1160 1208 1422 1126 1391 1051 1442 1421 1107 1100 1139 1097 1092 1241 1152 3598 3704 2863 2745 1838 1792 1817 1939 1785 2537 2262 2727 1689 1702 2282 1464 3174 1781 2041 1059 1370 1027 1290 1168 1258 1932 701 1096 1534 1217 1520 1048 926 850 598 703 1039 684 707 733 1058 334 517 552 960 806 630 464 537 510 363 399 654 603 601 1186 748 658 728 725 1379 1443 1405 1594 988 1066 1367 1226 1024 1410 1222 1161 1195 861 300 361 274 404 382 237 402 350 162 162 428 136 219 297 253 235 424 385 215 180 252 312 316 214 221 320 348 576 512 446 793 707 751 481 408 346 520 473 429 556 533 607 530 476 856 362 348 515 459 525 673 578 344 572 711 969 584 306 141 508 627 710 623 789 631 703 703 674 682 742 954 768 929 783 570 540 620 788 376 581 485 713 830 1193 1331 1531 1241 1338 1492 707 1186 1081 683 221 1251 864 1676 771 714 1312 808 666 565 480 1144 1145 528 675 573 1394 1127 1283 1477 1044 528 490 703 1254 569 1135 1258 795 603 1205 1134 710 551 1068 1639 1103 1091 1541 1213 1481 1470 1019 1226 2044 1258 1456 1596 1318 1369 990 1278 587 740 816 630 758 765 2374 819 943 936 917 1143 981 950 1159 1171 1392 1078 909 512 511 536 521 560 641 978 930 1172 855 970 625 758 647 1047 879 865 875 419 424 758 576 539 250 230 133 244 220 212 135 260 224 540 165 392 586 1032 997 696 1012 957 1073 802 959 1065 709 836 1107 1150 1080 1214 1113 926 830 899 1341 1126 750 1282 702 573 907 1165 870 981 575 885 1845 1309 1108 1141 1174 926 1163 1313 879 1390 1203 794 821 1247 743 902 1080 1210 1087 1047 780 570 1387 826 595 749 1157 469 999 1001 408 282 717 610 114 110 120 233 820 876 926 1495 735 876 1253 400 781 812 292 489 542 379 508 341 1061 315 901 340 320 258 351 311 411 337 389 286 238 606 559 528 319 492 466 600 695 693 391 1297 532 484 589 550 611 482 404 542 509 628 912 915 523 606 328 390 376 338 920 1013 698 882 972 969 886 567 941 431 447 923 1118 461 424 854 674 937 1012 796 717 605 737 818 415 481 425 477 403 700 1883 1491 1042 378 377 388 626 711 539 899 2903 894 3257 2802 2464 2251 2319 2830 3062 2448 2682 2487 2594 2358 2947 2554 711 853 1132 540 1158 1209 1148 897 809 717 874 809 874 906 1015 900 729 785 930 841 854 842 568 677 630 954 1121 1435 1260 729 520 755 515 689 698 681 613 606 513 484 1174 1160 1280 625 691 989 917 887 872 907 914 1041 923 686 1277 915 1213 952 931 1341 1357 1102 1037 1673 1101 1698 1713 1696 1298 1557 1161 1292 1484 1190 1397 1092 1579 1193 1597 1310 1379 1157 1131 949 1015 1045 1191 916 891 1067 993 1198 970 1037 1089 1083 1263 1126 1059 1218 1034 1300 1474 1290 1300 1241 948 1023 1142 760 1004 1002 1030 1038 788 1071 920 939 1333 1201 949 1233 1213 1063 620 640 1320 914 1022 885 904 910 666 1246 1350 1356 1377 1485 1404 1450 1439 1428 1396 1503 1609 1320 1579 1540 1658 1620 1532 1484 995 1266 1271 1129 535 818 783 1130 540 424 392 354 437 384 197 534 189 290 206 349 334 255 372 312 416 291 345 491 357 611 421 367 644 218 258 230 250 278 319 223 396 429 276 351 314 534 325 533 410 378 281 616 207 307 283 194 349 225 219 772 477 159 147 152 142 186 685 352 388 381 277 344 309 415 345 362 352 310 601 604 341 319 438 288 232 283 211 397 443 853 197 287 443 239 365 577 557 507 690 264 435 264 423 413 322 337 337 571 578 567 518 678 592 758 529 409 659 623 589 652 496 550 778 306 453 406 785 462 326 411 489 611 566 464 501 437 417 458 734 572 792 732 544 535 579 1004 631 1051 472 360 827 350 326 1122 861 914 632 501 904 772 445 609 404 422 599 720 681 446 409 581 356 330 306 543 703 957 1092 668 444 519 364 851 647 743 449 679 898 537 1127 564 311 382 271 298 504 610 406 533 745 847 657 452 555 475 1005 1033 381 254 402 202 835 519 566 1032 680 842 546 359 824 349 547 520 469 645 588 578 311 354 410 643 832 653 705 318 472 774 469 472 446 914 350 456 481 438 258 625 389 814 532 476 701 561 755 408 551 368 532 740 683 474 480 585 650 533 716 617 579 315 823 788 230 392 266 238 419 426 546 737 461 520 257 545 608 415 1262 743 691 603 453 571 100 239 127 150 153 1055 403 705 683 548 934 622 766 710 511 687 506 451 387 488 316 529 411 313 412 432 638 586 330 285 474 738 855 888 633 932 831 527 435 411 872 744 775 982 738 585 801 756 220 403 260 351 531 734 474 513 555 500 362 912 378 324 314 345 280 415 359 352 486 404 186 303 684 569 305 715 828 742 738 2880 2780 643 643 603 723 633 514 940 864 728 944 816 1250 919 672 417 432 477 435 505 460 482 492 471 354 395 595 771 470 356 924 585 577 601 502 499 494 290 510 442 324 447 457 624 713 510 504 879 619 474 580 594 458 546 752 685 1086 754 506 814 224 694 691 420 843 512 456 235 241 550 1302 1665 1761 592 1209 1317 1138 1224 886 1076 1493 688 746 993 842 389 418 1153 787 266 276 339 254 129 207 993 934 987 851 797 1969 2224 2028 2132 2065 2062 1336 1348 558 2280 2430 2201 1756 2332 2086 1928 2062 2606 1538 1982 1442 2032 1780 1962 2961 1945 3298 2365 3199 2085 3125 1810 2554 3258 3514 1927 1646 1504 871 1277 2195 1772 1216 1022 1554 823 773 987 609 838 486 601 1277 1289 561 469 461 443 469 326 2883 2888 2919 2758 2919 2656 2534 2618 2573 3111 2860 2440 2453 2452 3065 2521 2479 2290 2571 2607 2561 2541 1833 2428 2871 2138 2872 2653 2539 566 428 356 2733 3285 1525 4159 4261 4301 3644 924 1074 851 361 1013 397 269 176 402 2477 1234 1377 562 816 724 466 1050 1625 1419 2154 1491 1293 2074 1691 1617 3067 3785 3098 2865 5655 4766 3117 2981 3427 3318 1714 689 1047 1469 1525 731 1691 728 1925 707 1729 982 172 127 1670 1264 1547 2636 1529 749 1493 856 919 866 662 1217 1150 1180 1543 1035 2023 3319 1657 781 2819 1793 1847 1934 1554 1442 1332 1265 1166 2406 1512 2360 687 1643 851 1512 841 896 1202 1216 2923 2075 943 823 827 786 792 904 875 709 864 730 1150 919 890 1281 764 681 2997 741 948 1015 588 1013 902 940 1237 1010 871 870 901 663 669 861 688 772 1090 1004 956 768 1007 713 603 514 273 387 795 965 1447 681 351 439 871 458 649 700 635 473 1152 716 433 498 1139 218 200 603 392 858 268 285 406 756 559 423 402 473 496 520 415 498 559 479 446 624 483 88 402 420 662 259 990 834 855 817 634 1104 785 756 564 814 1507 1009 1343 1182 1040 1013 877 769 1039 1246 1395 1499 1490 1339 1416 1378 1890 2042 3167 12489 1180 2401 1182 2843 2724 1844 945 1040 855 778 765 964 835 1223 648 1169 743 636 1352 765 645 801 614 782 798 891 1101 773 1323 214 996 1024 763 462 996 777 997 997 442 1233 1306 1139 1205 957 1309 374 547 385 543 357 425 641 368 132 82 354 295 168 218 757 569 682 535 513 313 138 118 104 230 344 409 1253 574 579 481 617 760 427 425 428 393 603 1205 862 652 517 616 417 662 535 586 486 442 531 601 451 502 635 709 506 377 597 832 351 141 383 731 708 712 1053 746 854 799 692 666 613 544 965 485 964 789 1414 908 1202 1028 832 910 927 732 911 548 296 788 933 793 647 1000 838 855 386 703 723 1220 352 324 250 707 577 612 621 698 351 333 566 692 892 245 251 196 1053 846 942 1001 408 1208 331 427 290 361 784 1437 828 940 1322 945 1394 910 957 882 722 712 969 693 757 523 667 468 814 478 528 604 1050 589 805 718 1091 690 393 585 203 446 216 326 614 739 541 487 1002 494 901 657 1080 1333 637 246 930 773 1096 1148 825 1631 1155 983 1494 2250 2148 1381 1782 808 985 851 1039 968 991 916 897 624 1561 1417 1579 797 838 720 1466 1249 1039 1263 479 1361 678 537 672 573 931 873 892 930 764 1080 1130 766 691 1046 1229 907 1729 1280 2081 733 604 477 619 520 424 655 697 539 572 842 654 443 721 914 1040 611 861 942 806 608 646 678 808 1235 915 1225 1446 1255 744 1030 1210 1421 744 989 933 1168 863 1010 1370 1318 1433 1023 1116 1265 931 940 1106 1018 960 927 1077 865 3328 3620 2666 2458 1802 1654 1847 2040 1675 2063 1854 2253 1610 1745 2233 1751 3162 1692 1924 880 1260 633 907 1463 1189 1492 653 1250 1306 1071 1829 1006 906 985 421 616 880 535 622 767 691 474 485 423 713 612 590 528 462 368 345 370 478 683 926 607 696 707 801 862 1517 966 1419 1499 1378 1139 1378 1001 1356 1125 1289 1036 1075 709 243 281 219 346 333 132 354 344 144 254 342 186 270 207 203 229 162 176 124 263 254 266 268 248 248 275 411 768 541 708 554 528 576 368 511 574 526 533 470 506 513 814 446 227 855 408 388 429 319 415 528 676 514 658 788 773 708 419 191 543 691 654 695 712 685 665 841 732 726 778 497 592 573 532 599 501 665 652 400 489 452 634 649 1133 1090 1046 947 1245 1362 583 909 905 817 206 1053 724 1589 915 398 1512 573 543 398 551 1246 1276 623 771 695 1516 1662 1563 2052 1125 536 465 648 1093 426 863 1225 860 512 1151 864 844 687 985 1453 1484 1299 1287 1199 896 1464 1125 1109 1756 1091 1443 1018 1482 1034 775 1232 392 789 613 465 492 414 2503 992 1250 1086 1131 1009 989 905 1006 1370 1435 1184 1209 697 657 346 547 343 546 919 888 885 968 772 630 737 517 864 696 719 759 631 523 543 507 522 271 247 110 265 249 223 108 473 136 564 202 352 561 856 833 628 773 786 909 781 912 890 700 825 924 1182 1128 1048 1074 825 715 749 771 875 788 1193 814 615 777 941 1169 1044 825 646 1304 1147 1082 1078 1061 791 1196 982 935 1040 854 944 691 1207 830 964 967 827 1334 1037 1159 498 924 532 642 586 1292 696 799 1222 603 224 342 514 119 168 206 293 672 731 742 1397 725 1050 917 342 934 807 324 640 431 531 442 443 1007 251 678 292 326 382 360 561 387 396 367 274 206 566 409 323 394 324 381 668 478 631 349 1431 504 474 594 899 690 674 652 527 512 668 752 780 562 615 303 263 294 441 743 839 687 741 887 816 751 405 672 457 540 626 1244 632 436 817 650 806 960 763 616 520 567 747 508 489 470 505 392 656 1594 1130 1315 431 354 480 378 442 549 1045 2444 638 2726 2406 2294 2139 2460 2584 2550 2636 2877 2543 2810 2062 2272 1963 708 575 925 518 1324 915 1155 968 850 701 912 910 595 519 822 843 505 589 1072 869 841 768 663 724 774 1002 1085 1281 842 597 399 756 693 561 485 614 529 625 337 667 706 692 708 559 666 697 561 768 628 484 790 674 698 692 542 646 790 810 495 721 882 847 947 944 881 1214 1152 1214 916 1167 821 913 1016 1037 1039 1010 966 852 1062 1118 832 699 842 751 811 784 881 751 631 863 689 927 590 696 672 805 661 847 744 666 1019 771 879 853 1049 924 669 658 768 866 952 711 963 847 687 1190 623 766 671 671 660 1060 944 887 693 638 902 848 804 1078 891 807 501 959 933 1003 997 1049 1142 1072 1498 1117 1067 1041 1028 971 1108 1079 1139 996 1124 909 1285 1474 1393 1148 819 667 678 1174 398 339 202 185 222 231 236 264 194 232 310 311 192 272 364 532 585 526 529 373 251 398 313 353 423 246 230 206 224 272 261 274 190 346 284 381 448 533 231 248 182 172 118 223 262 126 183 154 218 128 108 773 491 249 231 234 199 252 421 210 240 275 329 364 353 505 461 419 186 333 627 501 270 138 180 290 340 461 406 681 329 723 280 318 316 419 411 454 395 351 344 135 318 329 158 359 243 389 324 402 377 572 434 254 354 634 302 409 481 470 462 598 508 328 720 492 334 436 441 334 384 402 293 413 487 295 443 399 298 436 594 651 599 648 1152 598 442 858 543 1058 572 497 627 451 515 746 367 701 552 449 702 635 413 722 383 418 355 668 625 328 471 496 235 231 241 339 611 1005 853 572 607 595 360 630 432 370 624 535 401 580 535 397 542 466 428 345 274 345 362 443 691 736 707 425 388 448 308 392 372 285 284 358 357 515 484 791 500 431 571 485 1102 564 434 399 397 695 737 562 243 256 378 633 470 512 471 299 522 464 489 560 483 1064 406 646 302 449 448 586 238 692 371 539 719 333 442 331 317 292 488 651 644 471 502 462 417 723 720 548 402 193 430 361 163 199 138 348 307 306 679 552 371 393 457 383 510 472 538 353 474 360 490 280 94 155 122 94 76 600 510 495 378 445 409 415 984 806 345 299 213 201 263 417 338 455 335 386 380 423 565 397 380 220 534 432 617 488 620 840 692 295 430 274 402 292 520 553 610 356 530 500 193 277 313 234 309 420 251 593 463 476 437 553 459 176 409 375 339 403 379 373 292 332 307 290 404 401 247 721 417 667 589 2583 2818 428 688 566 501 548 462 791 709 845 926 665 544 754 608 472 383 503 380 329 362 469 461 347 389 519 668 749 509 391 508 487 586 593 393 679 222 358 388 324 348 497 576 637 660 291 442 670 536 641 474 566 251 412 348 514 554 402 405 657 233 567 635 505 368 385 300 122 134 176 727 1133 1231 554 962 939 832 881 767 819 1289 587 640 613 556 554 583 1082 494 217 211 200 169 190 182 769 913 821 837 960 1221 1415 1671 1830 1735 1765 957 1003 540 1832 2034 1944 2107 2479 1842 1621 1652 1824 1496 1685 1573 1806 1854 1740 2565 1807 2463 2214 2504 2085 2215 1951 2314 2516 2552 1226 1347 1342 837 820 1592 1918 1160 836 1575 610 615 712 493 491 417 412 927 1092 464 267 332 290 389 405 2443 2609 2799 2259 2366 1905 2344 2212 2139 2669 2242 2305 2539 2083 2570 2108 2095 1909 2481 1910 2180 1434 2365 2373 2518 2516 2466 2136 2407 412 353 406 2155 2124 1208 3162 3749 3863 3020 919 997 521 215 573 304 176 122 204 2213 1152 1226 271 556 464 546 1076 1030 1082 1740 1006 799 1370 1189 974 2221 2529 2452 2139 4230 4193 2133 2346 2557 2927 1266 839 1187 1336 1137 788 1471 419 2023 616 1551 809 107 91 959 928 1509 2592 1448 566 1537 407 1030 489 431 937 858 1051 1153 1232 1353 2092 1003 754 1756 1374 1300 1188 1160 1280 947 679 630 1320 898 1424 350 990 621 783 854 689 968 712 1844 1816 613 624 784 798 753 753 812 647 654 743 1126 857 757 1068 557 501 2065 917 1121 763 520 870 747 666 765 822 1000 824 838 906 926 1086 859 1042 1032 764 941 815 979 751 360 354 280 405 596 336 1099 671 409 322 521 446 633 525 411 351 608 290 239 515 457 270 262 194 236 327 370 385 461 541 482 328 321 364 419 409 309 368 323 452 350 465 428 189 453 535 501 321 344 664 833 885 748 650 534 612 472 553 1171 627 1326 756 707 550 754 789 1299 1617 1752 1803 2319 1701 1994 1866 1691 1837 1455 1180 9806 1271 1553 1334 1332 1445 849 743 569 757 784 756 717 1075 373 566 582 783 1115 817 673 823 418 547 800 859 604 745 950 97 1130 543 586 469 630 689 531 776 621 988 896 994 1039 854 964 471 276 323 355 252 346 323 158 135 78 158 184 223 348 503 321 250 268 252 151 230 296 198 152 202 295 1054 329 385 206 336 549 282 391 413 443 278 679 527 451 465 434 456 513 547 509 468 319 340 546 422 637 543 660 368 394 463 570 388 260 214 697 492 485 873 749 648 528 470 539 600 613 555 311 657 696 1081 695 651 575 581 860 647 319 780 471 239 644 706 618 633 657 375 547 185 523 545 1156 193 338 192 275 275 350 492 610 608 282 404 421 323 199 172 214 780 892 394 438 398 1119 189 283 181 205 435 702 483 542 655 528 717 544 554 594 516 505 792 507 562 508 631 464 644 440 410 586 756 573 471 492 1135 441 231 596 145 608 199 335 297 578 437 404 730 400 673 581 842 1227 324 308 520 493 461 495 634 968 953 1082 1121 905 1072 985 898 503 556 588 846 633 701 996 661 418 1012 852 1083 894 607 810 1013 695 576 1059 396 870 782 691 802 785 653 603 709 795 712 698 870 918 699 974 778 807 1063 1182 1302 564 481 372 490 446 365 631 466 426 444 468 419 436 679 726 745 547 657 672 674 320 624 566 700 1243 585 821 936 887 887 1011 834 1136 610 909 891 682 746 698 679 839 835 611 1014 891 990 582 914 719 802 668 701 565 2830 2989 2237 2093 1518 1424 1849 2019 1674 2106 1446 1753 1723 1370 1771 1304 2238 1228 1452 941 1058 914 635 751 886 1040 396 700 1231 985 980 767 533 452 658 405 833 515 286 271 468 328 412 456 594 815 756 298 595 500 432 355 594 510 521 604 442 450 542 571 872 728 829 834 928 735 915 671 997 858 824 798 901 446 211 287 222 280 277 123 469 202 310 150 378 219 235 242 187 122 290 142 250 107 100 147 164 131 100 221 389 391 307 318 572 532 556 343 394 423 315 607 581 669 394 396 368 375 534 268 241 267 229 387 435 456 567 606 615 694 646 541 188 387 431 517 433 555 479 452 504 404 416 511 416 481 567 453 586 417 634 561 340 587 498 587 614 934 1018 968 895 864 881 563 776 744 619 275 1157 615 1290 643 542 1489 683 498 578 564 954 1055 607 599 517 1114 1253 1363 1323 1059 447 427 487 932 338 992 969 576 465 765 852 372 601 914 1035 1062 984 1043 938 826 920 962 932 1522 1011 1223 1148 917 1223 735 1456 459 542 451 547 581 514 2000 1279 1006 1009 826 1047 929 857 1008 1133 1109 853 667 390 351 383 396 516 555 931 505 521 738 773 469 586 581 1010 1014 546 979 328 282 544 691 346 307 240 190 282 264 273 243 302 114 341 139 372 603 735 616 638 615 662 705 562 829 640 501 758 753 593 575 732 619 894 658 742 728 857 610 861 525 528 675 574 763 661 872 587 1047 788 765 927 636 620 815 637 649 712 1021 559 604 684 611 752 703 836 1018 804 897 568 1350 826 807 647 823 494 987 921 379 260 439 446 172 180 216 263 718 467 552 792 639 461 606 344 743 566 218 386 437 263 319 420 1067 242 478 258 301 275 296 279 270 290 298 439 364 345 299 486 441 374 386 584 606 423 550 936 378 326 341 380 351 358 324 404 443 516 673 656 491 374 388 309 259 374 587 531 634 808 887 965 640 428 513 474 565 585 758 427 435 733 602 744 789 685 496 469 548 497 422 553 446 282 187 560 1090 1249 642 366 392 235 471 644 462 565 1642 272 1839 1488 1581 1685 1800 1966 1924 2262 1849 2266 1662 1729 1626 1707 481 710 824 524 826 789 649 690 631 596 856 702 410 440 636 711 456 486 700 709 695 638 673 793 945 656 752 919 1300 704 430 885 545 782 490 805 656 619 776 516 930 926 936 649 768 662 809 1165 923 831 676 841 879 803 1335 1170 1261 1144 642 1294 1388 1212 1097 1475 1031 1341 1297 1453 1198 1500 1055 1087 1126 997 1106 849 1580 1387 1567 1475 1468 1278 1169 1231 1112 1196 1270 1130 986 1307 1074 1684 1274 1104 1287 1086 1237 1342 907 1267 1333 1380 1416 1348 1259 1438 1077 1083 1528 1165 1105 1040 1001 1122 798 1229 1254 718 1328 1241 679 1277 1169 1330 1117 892 1271 1196 1230 980 974 1295 639 1441 1459 1486 1282 1771 1226 1494 1646 1281 1617 1498 1567 1413 1388 1221 1095 1547 1643 1490 1187 1356 1234 1346 653 993 756 1054 411 466 607 374 674 432 314 372 217 314 362 300 369 368 385 352 407 339 395 576 315 610 406 358 560 150 269 241 261 205 353 275 450 418 354 384 312 516 297 359 264 219 166 382 276 212 164 304 398 246 216 777 621 215 201 175 285 205 622 379 419 297 206 257 246 347 332 282 409 419 471 575 503 289 404 306 209 273 308 423 364 822 261 356 476 264 439 556 548 464 655 202 340 198 445 509 354 600 542 406 717 556 613 760 670 981 403 590 792 1041 752 628 621 363 853 463 438 482 603 402 312 509 422 394 546 397 463 775 324 542 1150 760 981 670 592 758 690 1296 477 926 387 303 460 385 531 912 997 808 806 383 1548 772 264 698 647 661 641 746 514 411 519 568 440 785 267 631 722 700 944 579 717 633 467 766 1093 834 625 814 887 481 969 434 340 489 343 283 495 652 329 524 685 644 672 448 502 429 707 725 279 300 261 309 715 488 525 1219 841 634 655 383 667 447 679 383 339 602 433 917 386 335 518 433 535 633 560 347 409 1043 534 613 338 1123 452 714 337 443 256 306 222 1028 406 602 579 608 804 363 555 303 466 498 568 465 524 676 519 687 815 684 636 290 697 645 239 408 175 298 478 251 398 549 412 479 248 474 624 646 852 746 587 603 609 445 119 227 187 112 94 730 323 640 601 562 926 555 683 585 489 663 405 315 506 494 220 220 436 595 451 460 546 446 680 277 613 965 815 999 837 888 1066 436 536 598 637 553 723 679 643 353 521 1092 382 488 380 399 538 477 618 602 660 590 520 729 410 219 435 521 440 583 561 442 509 386 213 370 652 627 311 492 684 732 844 3107 2908 617 667 593 605 642 527 907 747 811 1144 922 1001 1032 669 367 363 548 536 506 634 469 489 469 569 318 729 892 554 405 699 607 595 486 387 606 404 362 610 496 316 317 449 772 830 629 399 923 749 725 458 692 408 454 769 706 1275 881 607 574 293 666 545 317 637 385 345 234 262 316 1094 1453 1963 760 1043 1497 1083 1285 999 1110 1210 666 746 932 687 619 574 1080 465 215 215 382 200 144 242 1021 966 1177 1040 964 2305 2363 2332 2445 2373 2128 1567 1423 520 2120 2256 2183 2182 2441 2093 2086 2232 2367 1856 1863 1451 1750 2211 2004 2727 1750 2999 2913 2852 2204 3217 1956 2889 2495 2997 1421 1555 1346 1279 1778 1994 2063 1578 995 1848 646 674 1139 839 556 625 776 1257 1708 632 425 736 716 527 340 2956 3026 3063 2355 3039 3258 2367 2858 2815 2555 3005 2555 2501 2393 3138 2682 3064 2896 3228 3040 3501 3038 1858 2371 2368 2320 2557 2513 2541 439 407 323 2917 2521 2104 3918 4777 4633 3602 1160 1178 781 301 797 310 312 203 247 2246 1167 1252 399 842 699 432 869 1660 1003 1819 1448 1472 2504 1302 1341 3013 3694 3535 3515 6486 4788 3226 3359 4017 3915 1550 778 1406 1427 2044 605 1645 595 1996 1068 1965 1027 217 170 1677 1268 1574 2775 1804 837 1581 1056 911 730 594 1065 946 1001 1322 890 1973 3085 1900 1115 2067 1425 1469 2044 1952 1508 1045 930 895 2351 1534 2442 1309 1370 590 1440 1073 1097 1824 1369 2846 2262 960 892 667 826 883 769 786 880 1026 791 1355 1226 1333 1531 819 779 3226 951 1144 906 589 1246 1241 1341 888 1169 1228 1118 1267 847 852 955 826 992 1222 958 856 628 1180 853 482 540 297 293 470 563 1357 821 624 468 633 704 1022 651 551 625 982 769 586 453 767 181 155 518 504 719 315 275 514 553 646 304 264 622 574 453 556 605 634 501 594 837 657 149 517 607 735 233 701 1031 943 848 816 882 946 747 614 984 1261 1273 1644 1233 1409 1091 968 1176 823 1139 1056 1012 1233 1313 1117 1222 2179 1807 2079 2401 1271 11165 1201 1891 1868 3935 1258 792 706 1020 1207 1305 1121 1083 740 1263 860 436 1021 882 765 942 538 723 1000 1161 891 446 1116 173 1128 1148 1122 887 940 765 893 955 553 1755 1377 1541 1376 952 1578 405 503 694 386 328 583 574 311 394 354 311 257 188 274 511 643 473 371 318 287 249 225 128 128 340 482 1613 725 782 633 572 794 421 415 415 655 427 1049 755 800 886 658 468 940 626 775 582 322 380 515 471 652 592 838 373 358 602 845 296 193 343 819 564 572 866 693 537 779 488 419 669 577 1035 347 734 733 1091 1140 1288 1115 812 924 834 552 1012 561 260 826 949 1010 878 709 582 838 232 778 850 1639 385 442 320 395 469 636 606 577 486 321 529 869 560 271 263 315 806 790 768 837 349 1092 409 387 268 481 609 1243 872 982 1071 928 1121 871 1151 943 755 820 1167 836 886 646 806 535 988 555 584 661 830 623 638 515 1249 764 403 289 213 483 333 531 479 692 396 596 971 710 878 829 1151 1197 666 433 750 706 922 960 1086 2058 1341 1206 1632 1770 1751 1750 1193 726 653 621 821 1029 1195 1011 754 382 1527 1730 1967 1071 935 929 1491 1541 1030 1328 612 1098 775 647 753 641 1164 1140 1188 1194 702 1093 913 860 739 1421 908 717 1520 1553 1627 865 661 484 664 610 603 543 545 499 630 708 568 489 1068 1204 638 596 1116 628 867 728 556 822 736 1251 605 1191 1276 1057 989 776 1056 1286 915 1169 1000 1135 1067 768 1675 1351 1228 852 1086 1524 1218 1141 1089 1320 726 938 1094 986 3095 3404 2722 2693 1553 2045 1746 2004 1598 1968 1484 1914 1377 2094 1949 1768 2877 2014 1723 1141 1396 635 908 1052 1783 1196 826 1919 1401 1223 2282 879 1126 961 299 575 959 388 695 928 889 587 552 559 419 471 493 389 463 351 269 258 460 569 666 599 787 497 883 830 1450 1378 1556 1411 1076 968 1513 1019 1494 1291 1167 871 981 715 306 468 418 381 494 320 640 316 165 329 291 233 244 192 328 358 131 151 149 207 246 278 241 241 182 389 355 605 661 513 766 672 756 508 669 864 494 507 475 534 793 456 665 350 811 393 356 446 308 526 756 439 408 630 561 722 478 375 153 328 433 448 471 579 561 583 581 515 536 630 714 377 595 635 512 559 596 683 388 540 406 904 617 1302 1297 1211 1000 1447 1509 427 891 942 425 313 893 689 1170 501 521 1033 488 471 400 409 928 1412 387 473 387 1229 1128 1273 1863 1005 394 312 556 904 486 953 825 537 340 898 688 564 495 728 881 1031 795 1003 1079 1084 1041 899 1174 1450 1012 1329 885 1485 677 691 791 394 919 647 509 453 551 1885 1222 1031 833 984 1088 993 874 1004 1236 1273 1102 1540 1229 569 457 553 392 532 675 821 1195 630 893 468 987 1077 1141 729 770 681 338 329 489 386 444 170 158 118 174 162 146 112 361 215 601 267 396 635 1069 1055 895 664 759 817 720 867 893 871 829 1002 1019 1076 997 1103 971 681 735 1040 763 668 1302 606 745 874 1062 961 837 572 955 1369 1206 1030 1009 943 698 1113 1363 1202 1609 1040 699 922 1387 825 839 1173 1297 1460 839 1054 738 959 653 440 514 1241 406 876 1381 715 218 333 430 108 187 234 280 585 427 676 1085 926 902 766 260 709 683 169 719 318 413 452 510 1189 351 885 367 387 497 394 530 510 734 666 358 225 439 649 427 240 308 288 688 953 705 331 1273 465 421 461 831 792 750 724 433 452 625 728 802 453 582 342 360 484 310 910 767 550 703 935 887 855 475 572 549 628 658 1193 541 523 573 414 590 643 930 648 429 707 671 454 341 517 504 432 758 1747 1228 1232 314 412 454 462 515 480 1027 2295 810 2597 2300 2139 1740 2029 2288 2293 2076 2367 2128 2346 2183 2415 2391 671 532 1101 601 1275 902 834 1251 751 644 842 750 955 773 925 873 624 879 792 736 646 636 821 867 814 1256 1317 1640 751 667 343 588 523 460 376 679 629 503 446 485 730 740 672 657 721 428 453 605 498 718 611 644 570 515 435 526 511 592 531 521 894 637 605 576 797 826 842 944 1093 752 1005 989 1087 1153 1006 681 1091 770 886 832 726 619 771 683 775 716 762 763 495 746 735 750 675 685 744 788 633 689 683 494 669 694 611 705 652 640 530 611 617 813 707 565 675 728 905 789 710 663 637 673 618 856 673 609 647 679 675 908 778 560 647 761 583 867 1069 825 907 812 1071 770 790 897 957 1113 1028 1094 870 892 1019 843 762 727 667 853 746 778 509 529 735 946 395 272 215 268 239 302 258 309 108 140 266 214 146 198 268 241 312 276 255 378 253 374 299 296 428 193 189 171 195 215 225 187 340 359 179 375 303 551 202 130 230 204 112 204 200 134 181 255 389 151 135 691 333 194 170 100 174 108 296 140 191 187 157 312 165 377 240 380 184 396 635 693 261 161 195 457 222 397 249 635 312 732 243 333 272 396 347 350 273 242 395 222 273 266 208 275 194 407 417 360 291 421 342 324 388 312 414 365 348 475 601 570 555 332 521 472 540 300 262 317 321 301 409 352 561 382 265 300 310 558 702 496 632 463 625 509 432 608 397 1006 496 454 647 325 432 487 395 524 645 391 409 582 558 591 388 509 380 695 487 397 405 362 231 184 306 257 598 686 767 641 469 527 339 557 457 300 471 386 388 547 428 292 410 531 670 202 326 237 205 505 533 548 425 280 270 427 397 417 284 284 242 239 893 483 432 647 432 314 458 400 820 272 413 336 331 404 549 351 210 216 334 397 394 520 461 329 496 412 498 500 458 924 361 597 244 315 349 586 196 776 505 272 451 479 534 244 298 223 333 608 609 419 444 543 367 617 605 428 411 373 447 350 116 177 240 207 268 360 420 387 237 257 314 242 247 505 472 338 289 521 453 336 109 190 148 90 137 507 476 554 422 493 523 427 516 438 402 300 109 96 270 351 179 254 262 311 360 361 283 311 175 355 623 452 659 679 506 735 569 414 407 392 340 185 440 483 455 265 305 485 244 276 239 299 305 400 347 549 548 292 292 541 490 295 399 411 320 449 421 289 286 316 335 202 419 447 155 562 406 788 744 2496 2633 492 597 470 440 527 544 586 576 956 935 446 578 532 605 227 337 266 267 322 209 375 367 395 397 458 706 776 398 328 318 515 609 556 277 365 233 286 230 178 321 430 449 375 506 183 189 511 606 747 414 340 180 307 347 326 649 443 388 290 200 426 401 351 576 437 272 150 170 272 571 750 712 483 1106 926 845 644 817 767 1123 759 637 773 548 439 528 737 458 329 333 252 206 147 174 835 829 872 700 654 1244 1430 1491 1316 1222 1601 1065 597 504 1859 1929 2170 1868 1646 1352 1385 1442 1827 1160 1469 1739 1417 1459 1621 2273 1466 1862 1535 1858 1509 2399 1628 2586 2709 2678 969 1358 1184 403 633 1527 1293 904 610 1424 515 466 751 477 497 487 401 864 630 516 320 352 322 331 207 2382 2299 2320 1886 1954 1749 2184 2115 2170 2187 1891 2160 1897 1749 1798 2025 1785 2120 1828 2027 1966 1724 2006 1907 2028 2388 2198 2163 2400 311 203 378 1931 2377 1058 2526 2811 3192 2991 755 851 451 205 504 283 328 302 177 1169 854 943 186 545 465 717 963 964 1027 1025 756 794 1156 1045 1007 1960 2257 2274 2108 4022 3666 2005 2226 2386 2561 975 699 1053 1109 1267 944 1221 599 1345 462 1619 1010 104 100 1045 942 1547 1945 1078 593 1120 685 774 637 567 758 750 765 981 941 1475 1679 755 434 1261 1365 1271 1382 978 805 946 730 701 1536 806 1487 441 804 450 597 654 418 655 641 1347 1600 808 808 493 699 777 651 822 599 741 504 1012 613 598 1206 472 420 1577 439 517 640 429 732 618 714 669 647 740 650 849 693 627 683 722 751 1011 857 503 742 747 675 357 243 248 242 546 470 1091 563 369 352 441 209 715 406 359 293 594 408 177 409 235 207 175 161 255 465 487 502 428 501 616 550 539 529 650 335 312 436 570 319 432 352 405 134 572 608 487 424 660 427 414 420 356 387 440 403 416 507 647 431 1306 574 686 647 656 944 1192 1506 1581 1550 1259 1433 1340 1321 1491 1319 1287 1182 1553 1201 9746 1626 1480 1100 1619 519 396 531 669 572 625 1013 413 664 946 438 1072 758 600 809 797 851 802 857 735 470 921 58 1114 672 452 349 383 476 422 735 479 748 825 840 968 741 960 260 277 376 332 206 233 247 138 250 161 154 217 203 291 308 363 214 168 114 78 397 295 195 68 230 266 889 421 276 162 457 664 306 356 352 452 273 721 542 343 501 522 534 418 509 370 274 373 282 594 463 592 404 640 396 376 416 473 370 271 169 461 272 294 357 589 412 440 434 471 472 407 440 441 546 465 959 607 748 642 539 529 627 450 800 641 216 384 456 573 531 448 567 400 174 341 398 1005 132 158 100 411 142 168 240 329 307 328 376 341 414 563 551 193 577 567 467 497 374 930 216 309 233 224 227 606 498 532 571 543 611 543 508 448 408 374 519 352 374 426 501 380 541 384 391 403 556 382 376 426 728 442 154 242 135 443 221 232 264 619 398 446 902 251 551 572 542 804 412 248 425 273 263 303 624 476 690 609 667 654 720 595 496 519 567 565 646 726 715 632 456 367 909 647 738 567 457 547 647 633 466 536 383 669 568 531 562 496 532 453 497 606 567 928 556 570 530 439 487 505 888 915 834 604 524 490 312 298 448 402 371 287 427 458 567 448 471 409 532 462 550 591 613 373 401 551 506 845 594 845 606 918 552 718 858 847 701 632 511 621 682 701 556 727 736 814 564 889 942 682 723 789 730 721 646 813 2239 2569 1855 1855 1412 1291 1615 1732 1218 1655 1561 1678 1629 1108 1955 981 2205 1365 1602 796 979 730 756 667 650 830 330 568 1243 1002 981 778 535 731 264 280 831 373 455 394 513 250 505 398 683 677 741 347 468 265 691 548 403 493 689 499 576 543 594 830 740 666 751 597 627 407 548 673 825 924 740 863 932 702 241 260 223 232 191 161 220 487 128 159 361 256 112 181 366 145 206 244 101 263 122 126 118 116 116 284 166 325 306 537 368 314 342 255 243 295 254 248 234 262 420 218 291 417 249 283 242 161 147 189 203 420 251 428 479 719 425 254 97 382 498 561 451 395 356 443 474 315 327 440 408 451 635 634 392 384 326 470 265 450 389 593 539 590 631 472 554 507 629 339 506 550 263 145 629 321 578 269 262 572 346 307 323 304 582 941 397 324 294 1040 898 902 745 678 313 297 269 566 228 528 581 287 334 545 486 288 218 737 720 906 752 842 709 723 701 715 922 1109 832 833 618 723 656 645 877 241 499 530 480 604 422 1423 756 945 841 766 907 708 654 741 1124 1107 734 540 371 365 431 341 372 284 512 491 598 475 382 592 566 776 595 475 718 452 376 482 669 508 502 152 146 104 148 120 120 92 264 189 255 354 290 439 714 560 541 636 627 646 546 644 687 652 891 967 728 668 631 645 1025 888 918 630 631 667 678 492 464 632 731 550 518 676 764 682 578 940 899 645 536 843 638 622 527 1207 575 633 445 502 513 853 751 481 786 736 457 1200 693 816 440 835 420 706 918 420 269 343 393 111 66 74 152 441 549 418 526 502 499 574 229 411 425 257 261 343 269 170 305 633 129 473 272 438 536 456 567 219 310 216 285 191 328 567 355 312 301 443 514 513 447 375 1069 394 350 383 550 444 383 339 527 261 503 618 688 507 412 385 303 218 245 591 522 788 737 746 855 565 344 516 285 300 806 639 288 362 664 630 683 702 692 911 467 516 585 408 782 279 322 195 547 920 808 472 378 377 197 229 431 374 505 1618 549 1729 1492 1476 1463 1623 1731 1724 1775 1425 1863 1526 1623 1270 1086 453 703 557 565 501 557 460 763 759 614 909 829 395 518 576 543 468 668 785 747 697 677 628 595 662 500 557 723 923 728 444 832 577 641 582 755 568 809 674 472 1115 1080 954 607 937 730 630 918 654 679 794 903 886 625 1025 995 1040 807 807 1122 1101 1024 1141 1141 1102 1237 1271 1193 1280 1105 1128 1177 1300 1059 1224 1142 1189 898 1576 1585 1362 811 883 740 783 968 846 791 871 869 910 1033 813 924 846 887 1107 930 955 919 957 1051 1076 1047 1026 997 831 931 902 1138 1096 840 1125 1104 874 1330 844 966 1254 1156 984 1033 1050 1037 789 756 1293 1025 872 1060 865 1115 799 1020 1109 1170 1110 1267 1115 1324 1322 1273 1183 1157 1183 1176 957 970 1032 1216 1017 1130 1099 1033 1084 1037 550 605 908 1370 556 491 252 369 297 466 240 387 126 222 272 423 223 264 351 412 540 400 424 480 367 525 443 461 598 295 368 319 366 335 405 441 367 569 555 561 428 693 282 237 504 476 297 337 396 370 325 276 393 313 305 1170 644 166 146 232 226 228 553 370 426 337 253 392 351 620 337 456 319 481 461 794 366 455 515 338 332 324 345 501 741 853 548 719 365 449 502 577 567 483 482 286 329 238 482 355 243 414 450 551 438 753 729 654 486 755 494 493 397 505 602 786 743 614 899 288 279 339 596 426 446 408 590 561 547 573 368 489 410 744 955 828 919 779 810 722 672 981 485 1353 826 478 852 356 460 1174 674 847 751 596 773 771 395 943 509 515 541 739 506 413 652 629 357 340 387 520 801 877 1520 842 679 574 527 916 691 569 402 626 550 583 821 445 566 632 361 297 313 519 598 807 748 1008 580 478 455 474 662 697 437 299 447 243 511 768 601 1020 633 929 682 478 984 435 672 348 346 859 745 741 359 298 363 613 759 715 507 311 628 743 833 783 378 918 362 626 340 434 466 627 331 853 633 399 914 440 709 707 532 339 546 744 693 405 413 919 601 674 956 661 517 306 577 705 326 428 267 309 398 294 680 611 390 443 277 472 496 543 986 552 507 677 688 578 136 221 125 196 158 885 440 889 657 710 768 887 666 628 545 479 323 236 378 307 205 699 329 386 371 353 821 563 351 533 704 726 682 839 668 961 659 522 537 415 681 518 875 1018 692 481 698 966 416 515 445 448 591 906 453 360 466 665 656 903 691 341 473 415 356 470 466 459 429 306 316 256 552 474 294 707 587 919 1094 3243 3536 566 839 665 470 633 561 856 659 925 922 798 1127 842 799 406 407 396 441 447 427 514 512 426 475 399 965 648 895 539 805 602 656 915 573 606 416 263 607 553 371 444 421 390 513 271 310 615 536 738 347 462 446 365 439 632 660 491 541 546 291 451 969 601 719 542 490 166 188 271 1091 1538 1327 552 1161 1656 1181 858 979 1214 1299 674 720 943 926 772 670 1365 724 348 356 257 217 204 202 1221 1070 837 1022 1135 2087 2145 1886 2031 1766 1647 1067 1215 632 1965 2183 2058 1710 2343 2331 2104 2333 2203 1550 1817 1845 1692 1920 1814 3056 2104 2818 2075 2907 2169 3032 2074 2643 3348 3220 1426 2089 1356 1216 1030 2024 1838 1413 1031 1876 874 900 1119 638 556 540 680 894 1300 562 378 447 411 567 276 3290 2641 2731 2608 2688 2529 2662 2695 2209 2859 2742 2609 2216 1963 2877 2775 2596 2376 2458 2743 2791 2364 2426 2886 2719 2753 2702 2801 2602 439 385 334 3017 3070 1581 4134 4274 5018 3455 1148 1218 935 254 911 294 345 252 250 2262 1463 1466 411 719 593 760 1370 1709 1394 2499 1309 1420 1819 1643 1294 2799 3340 3253 3481 6186 5118 3293 77694 43099 3595 1564 1085 1259 1662 1468 1004 1939 566 2461 929 2301 1196 267 226 1227 1086 1911 3046 1400 579 1561 875 968 810 817 1421 1401 1391 1789 1176 1919 2788 1701 1122 2730 1453 1499 1756 1698 1606 1217 1111 1021 2059 1401 1946 880 1403 755 1698 842 854 1177 1271 2291 1903 1136 968 885 1113 944 1178 923 599 757 810 1265 999 970 1334 704 628 2773 721 841 1278 817 846 941 732 1121 1009 935 910 926 733 667 992 785 832 1063 803 1034 786 856 904 450 439 382 274 642 603 1407 714 515 511 1078 506 1012 521 413 533 885 681 485 469 840 237 199 383 504 798 376 350 626 807 566 429 422 456 499 532 419 499 562 450 434 616 446 296 464 539 752 302 720 802 752 638 1056 966 1032 824 793 809 1364 833 1730 998 999 884 774 1046 889 1281 1313 1391 1874 1304 1567 1761 1888 2332 3936 2843 1334 1891 1626 21375 10264 1677 1323 943 718 838 880 855 852 1096 568 839 1054 543 1357 1049 852 1136 735 832 1133 1260 728 562 1061 207 1057 887 822 405 591 705 915 1121 469 959 1670 1090 1427 997 1502 513 451 482 376 399 478 526 340 276 220 330 329 211 354 658 602 405 524 492 221 318 288 205 267 278 395 1098 705 386 313 413 868 426 365 385 481 473 1073 825 417 635 666 576 669 680 726 517 409 590 596 565 760 561 804 280 470 646 817 290 163 265 801 750 776 1018 982 705 913 689 576 650 587 638 476 777 904 1526 823 1108 897 1030 1171 1281 854 1164 593 227 781 888 1158 1128 718 1071 900 274 636 616 1686 345 351 304 640 440 527 441 590 511 344 491 319 631 461 415 342 1337 1052 831 917 532 1252 534 474 357 577 780 1006 614 712 980 700 1085 567 695 747 468 492 936 488 584 509 731 504 929 538 508 529 1057 505 800 787 1341 646 458 668 299 505 448 400 404 1025 622 436 938 741 809 812 1201 1410 556 485 657 707 874 906 866 1470 1441 1293 1594 1827 1516 1129 1475 643 747 712 1187 802 686 1042 811 629 1412 1372 1774 1204 739 1168 1102 1021 773 1187 661 1135 985 1161 982 1205 992 865 946 998 854 1240 1182 988 700 845 902 698 1786 1573 2060 922 798 690 612 485 486 527 700 689 721 1021 604 516 718 862 803 868 945 641 775 834 836 842 973 1212 662 1301 1632 1546 964 1008 1114 1130 904 1022 1209 813 1340 952 1088 1065 1230 1370 1031 1275 1242 1132 1272 1331 835 1097 1158 1194 3274 3479 2281 2292 1745 1883 2043 2297 2089 2240 2287 2544 2027 1593 2270 1614 2823 2012 1637 858 1237 773 960 1245 1423 1727 670 1185 1484 1215 1602 682 892 743 614 734 1275 845 705 509 777 494 420 704 1133 795 690 428 445 462 429 392 634 806 733 745 777 558 774 793 1462 1170 1087 1111 939 815 983 892 893 1421 1264 1221 1194 669 356 422 329 353 365 152 315 262 296 171 439 304 219 264 353 201 184 211 128 191 160 174 195 108 152 355 336 651 439 589 590 603 699 462 488 482 469 522 449 526 486 349 434 481 634 275 273 454 408 278 324 511 430 768 590 1183 604 391 155 645 731 748 766 693 740 712 755 596 659 832 724 584 749 781 573 490 572 844 417 560 539 767 713 1006 1275 1112 982 1082 1084 703 1109 1223 643 250 1218 698 1462 749 490 1417 781 516 640 528 1185 1319 536 572 499 1366 1168 1360 1304 1112 640 521 602 1294 413 956 1317 739 745 1245 980 743 505 916 1292 1352 1043 1218 1096 1206 1282 1240 1241 1785 1157 1178 1139 1332 1134 1037 1381 508 802 682 513 619 873 2236 843 907 774 912 1156 955 882 1119 1439 1365 1098 879 514 650 404 465 469 680 982 962 1115 745 700 842 704 734 1060 862 716 875 438 458 479 552 323 382 354 270 376 340 326 260 402 247 900 180 429 735 1118 951 936 866 892 892 1040 972 976 665 925 1250 1246 1184 1186 1122 950 780 859 917 858 820 1015 809 691 817 987 899 996 757 773 1739 1063 939 856 743 767 967 1186 1073 1205 938 640 715 724 746 768 959 870 883 862 952 531 1302 869 915 583 1214 794 1065 1035 529 215 456 545 149 147 167 285 681 863 909 1282 957 977 1035 385 891 840 246 470 635 375 463 307 885 230 720 305 250 472 515 571 382 508 327 360 282 451 390 349 539 292 404 586 581 636 404 1476 498 447 568 644 610 485 447 659 461 722 930 961 568 486 389 438 471 308 772 1094 923 968 1172 1299 896 433 875 385 630 979 1060 674 601 877 712 848 948 799 609 536 541 751 528 649 440 321 223 600 1693 1283 777 389 484 301 593 508 568 521 2284 543 2743 2339 2280 2149 2472 2611 2785 2333 2600 2298 2919 2280 1913 2210 695 705 894 712 1085 1007 847 842 914 666 875 1034 962 779 1071 1215 638 522 1023 670 676 641 953 605 668 795 882 1168 895 612 492 816 565 590 555 769 586 786 650 466 969 940 865 643 896 694 652 886 648 555 918 862 913 606 974 937 1013 769 857 1138 1000 984 1000 1061 1000 1203 1195 1117 1217 1148 1066 1170 1232 991 1161 1063 1114 923 1526 1555 1307 783 906 700 684 940 800 752 815 830 859 1042 735 915 840 926 1104 863 936 898 902 1016 1033 984 944 985 835 956 895 1028 1075 766 1054 1079 836 1152 779 1042 1199 1127 905 1041 1038 1089 828 770 1353 1240 892 959 829 1049 769 990 1057 1145 1066 1250 1110 1267 1285 1170 1141 1226 1190 1180 947 939 1024 1208 1023 1163 1072 998 1063 1109 596 622 862 1280 688 529 240 353 287 423 288 410 134 224 293 388 231 270 353 419 551 409 435 503 340 548 426 453 555 297 347 323 347 302 405 410 382 579 534 490 397 622 285 243 508 480 301 347 400 355 323 320 425 286 280 1028 607 191 177 216 191 233 539 360 408 292 265 406 332 560 305 479 328 454 528 791 301 427 489 324 301 314 316 493 669 766 562 733 369 612 465 542 526 463 480 304 343 219 474 361 247 429 465 531 422 729 725 660 505 777 498 483 388 547 650 818 691 585 838 290 271 406 598 344 370 408 515 470 588 542 396 496 394 694 900 795 914 668 851 810 669 857 493 1379 706 495 805 355 497 1091 774 833 823 543 738 790 389 830 507 513 575 762 558 435 613 547 386 353 349 513 680 937 1510 792 739 561 560 846 663 511 448 578 563 580 763 435 542 670 380 285 323 465 566 772 685 1096 580 443 442 493 575 606 328 299 398 253 488 722 563 1018 595 764 706 516 986 447 753 332 340 974 821 750 347 307 340 559 695 680 499 285 599 658 805 792 350 958 382 617 276 460 507 648 245 808 625 329 897 424 620 653 524 316 531 747 735 435 485 862 563 634 956 719 530 300 584 612 324 424 282 299 454 296 664 593 353 408 263 478 468 541 1050 531 495 696 713 491 134 209 144 207 179 821 406 785 602 659 753 771 637 597 464 378 240 224 343 299 183 639 301 370 357 339 819 537 378 477 685 650 652 765 705 913 595 529 421 411 624 473 818 961 647 457 604 839 424 513 410 436 501 768 450 336 409 690 685 855 664 286 492 432 373 468 485 463 370 307 328 289 524 455 296 692 592 1030 1014 3177 3483 646 895 705 520 632 573 795 643 869 927 848 1069 838 771 419 440 432 442 457 385 507 501 418 491 405 939 630 697 518 820 515 567 879 527 570 387 309 529 465 375 405 499 433 560 334 323 607 490 710 399 464 374 349 438 620 673 518 477 507 301 412 942 533 744 553 497 184 202 293 1063 1417 1261 480 1092 1632 1116 838 951 1157 1266 546 749 880 839 765 674 1244 700 324 326 251 202 194 223 1183 1125 938 1108 1100 2031 2183 1878 2122 1703 1665 981 1203 624 1960 2120 2130 1933 2179 2161 2020 2197 2092 1520 1767 1802 1657 2037 1726 2922 2194 2824 2089 2938 2092 3063 2046 2523 3217 3143 1359 2182 1438 1151 1031 1881 1863 1425 1044 1890 872 948 1044 724 557 538 638 893 1299 592 362 458 405 547 262 2653 2577 2799 2545 2762 2494 2584 2658 2231 2582 2744 2444 2159 1986 2795 2651 2521 2283 2425 2654 2818 2222 2325 2659 2862 2608 2846 2694 2498 406 350 339 2774 3042 1561 4048 4227 4951 3322 1126 1210 857 238 843 270 335 238 244 2228 1325 1328 415 723 566 663 1313 1568 1283 2430 1288 1338 1909 1548 1249 2719 3137 3311 3217 5882 5043 3280 3288 2999 3354 1511 1128 1212 1452 1499 932 1723 416 2420 832 2281 1249 275 240 1137 957 1841 2718 1404 542 1525 767 941 732 743 1417 1411 1340 1728 1112 1835 2792 1569 1037 2563 1482 1535 1752 1611 1661 1127 1073 963 1906 1276 1722 769 1359 718 1587 824 878 1228 1250 2195 1864 1132 968 867 1133 874 1192 898 567 667 861 1184 938 973 1298 733 655 2653 700 818 1218 797 861 953 765 1198 1053 865 864 870 729 683 1001 816 869 1051 824 1043 750 833 923 471 408 355 266 620 560 1305 656 518 499 932 517 1033 458 451 563 803 655 485 450 772 273 225 398 418 752 362 332 560 751 566 477 486 406 470 518 396 433 525 466 468 642 468 277 476 535 724 309 783 893 754 570 1077 1002 1002 797 750 866 1230 787 1600 987 1017 933 831 1042 857 1244 1292 1438 1813 1396 1502 1828 1910 2053 3929 2724 1332 1868 1480 10264 11526 1603 1310 964 729 917 872 848 824 1060 603 881 973 500 1169 914 750 1003 667 758 998 1096 729 553 1036 197 1020 869 828 427 572 686 736 977 486 1099 1440 1198 1308 1057 1398 505 397 495 384 358 478 636 356 280 224 346 375 190 400 646 487 366 520 480 213 285 259 199 271 276 372 1074 692 409 332 437 863 376 416 419 481 391 1068 834 390 604 710 626 632 689 717 548 431 552 561 569 642 606 736 280 414 634 752 273 148 279 804 668 696 1015 937 672 895 700 499 608 600 644 433 593 938 1458 816 1154 988 944 1024 1258 823 1055 580 211 659 768 1116 1109 644 1069 834 274 603 627 1664 264 282 191 514 313 404 456 497 476 378 566 299 647 449 397 332 1295 1015 778 883 551 1270 516 443 328 557 778 1003 634 730 996 697 1076 588 696 691 440 464 878 460 552 478 645 464 841 492 470 525 1047 513 843 830 1326 596 422 640 301 491 392 370 356 952 600 431 935 627 738 719 1117 1499 511 430 627 687 868 900 907 1481 1333 1232 1554 1727 1493 1134 1480 688 707 672 1223 724 751 974 727 615 1316 1342 1752 1159 746 1123 1221 1065 834 1179 620 1088 1016 1132 1001 1180 917 838 879 983 840 1189 1063 1133 755 824 842 734 1736 1420 1964 949 858 666 652 525 495 515 664 695 717 1040 540 507 720 843 772 836 1009 649 798 759 792 767 885 1321 660 1155 1623 1503 944 1091 1108 1030 895 1005 1210 716 1248 1135 1022 1145 1163 1396 1049 1296 1338 1142 1171 1202 850 991 1140 1136 3088 3207 2228 2171 1715 1888 1921 2171 1929 2260 2091 2342 1959 1462 2154 1638 2866 1871 1634 860 1231 749 939 1155 1560 1618 621 1202 1523 1267 1589 666 873 698 586 785 1234 891 747 483 774 567 408 677 1184 804 694 462 479 475 483 436 663 774 724 763 695 567 742 685 1358 1182 1029 1047 937 843 1045 891 908 1358 1263 1128 1097 585 303 436 349 359 375 164 292 281 304 186 445 331 192 264 353 217 163 195 116 157 162 172 193 106 154 345 272 639 425 564 526 597 637 478 490 472 512 523 521 556 455 314 397 444 686 300 298 450 404 276 322 513 498 803 573 1217 595 364 176 524 598 727 675 562 649 606 686 557 622 773 695 507 676 756 522 471 566 779 447 506 530 656 679 977 1217 1121 974 1104 1114 686 1059 1189 658 252 1307 671 1469 766 507 1393 850 555 740 549 1097 1415 594 537 491 1295 1116 1366 1239 1104 637 518 592 1279 361 890 1290 725 736 1242 1005 760 481 922 1218 1251 1030 1190 1095 1217 1238 1202 1219 1750 1214 1149 1064 1277 1122 1012 1377 535 839 672 578 578 886 1945 816 921 750 844 1036 893 810 1043 1271 1219 1022 895 535 726 410 534 451 635 881 841 1154 755 724 710 761 739 1034 977 675 1009 397 448 487 540 307 349 321 247 343 311 299 241 291 248 742 191 507 711 1174 1007 964 824 856 949 999 963 951 690 950 1123 1105 1032 1251 983 925 749 838 1076 806 779 1112 864 689 889 1040 870 1092 867 792 1702 1037 944 859 781 804 972 1097 936 1120 931 569 655 701 771 831 1070 820 876 803 833 537 1416 896 820 565 1156 708 1052 973 493 232 371 498 141 137 159 229 652 826 868 1228 935 904 948 391 769 697 246 481 643 375 480 299 887 242 695 315 296 471 523 638 348 498 352 368 267 429 377 315 535 270 360 588 593 506 402 1490 462 403 571 620 553 496 458 636 433 660 912 945 575 484 389 438 463 320 771 1053 929 936 1071 1185 813 450 832 371 552 898 1035 646 603 897 744 859 984 719 715 519 563 792 520 791 440 307 209 600 1485 1296 729 424 423 274 587 469 691 511 2150 499 2595 2183 2241 1982 2236 2445 2618 2296 2634 2388 2750 2215 1867 2083 596 777 870 693 1087 978 816 852 980 731 959 1059 955 732 1051 1181 760 465 875 694 696 659 876 557 616 773 827 1113 1170 803 589 661 539 820 500 935 814 540 790 620 885 923 1013 731 1028 880 790 819 658 705 856 708 729 804 1310 977 891 1118 792 1380 1192 1190 915 1498 941 1215 1192 1268 1273 1408 1182 1089 1189 1078 1128 1133 1578 1129 1497 1431 1241 1314 1099 1197 1115 1248 1306 1162 1025 1453 1119 1271 1143 1022 1333 1063 1237 1213 986 1178 1106 1060 1133 1238 1240 1213 976 1004 1419 1015 1128 1038 1059 1212 954 1341 1184 1011 1277 1253 746 1106 1023 1071 820 690 1285 1166 1002 1073 1024 1340 740 1189 1229 1323 1260 1404 1440 1581 1525 1444 1493 1231 1298 1215 1234 1513 1508 1497 1773 1563 1083 1301 1215 1015 700 855 1086 1101 342 324 490 224 580 296 208 301 180 225 273 390 242 257 264 389 447 413 461 438 290 482 394 470 575 192 176 154 170 249 404 272 434 318 369 343 308 477 258 360 290 272 175 305 233 197 162 237 303 328 283 889 549 299 264 227 388 196 621 369 433 338 335 284 371 318 377 311 408 344 437 534 562 288 342 416 207 349 267 769 385 1234 330 444 433 180 374 478 480 492 608 464 343 174 227 496 374 347 402 481 569 544 776 685 540 1002 435 555 602 715 685 854 777 339 673 458 505 528 636 382 305 433 439 495 479 342 490 599 458 356 945 1059 756 597 642 795 561 964 495 1013 599 355 587 411 446 981 1080 705 599 502 1417 709 334 653 342 368 560 530 425 361 538 560 489 425 296 799 542 880 1250 504 760 850 452 737 863 747 518 703 871 599 986 401 425 590 389 291 361 417 308 585 983 951 766 369 500 359 492 516 295 220 256 308 624 536 652 1039 731 554 614 524 768 594 679 317 334 746 750 663 278 298 454 439 572 468 367 358 371 735 687 574 372 1171 436 786 415 462 337 398 253 756 467 582 621 618 626 302 388 318 661 632 647 626 691 873 475 581 684 646 398 264 459 704 239 499 203 297 382 307 394 766 432 543 273 379 582 453 923 908 622 586 590 437 164 173 127 123 144 538 454 507 604 656 752 750 774 707 642 495 322 255 354 390 231 443 483 797 370 423 460 354 628 354 674 943 914 795 727 798 906 404 486 612 534 392 786 800 686 434 357 733 336 435 452 420 563 528 452 391 609 542 415 846 453 261 308 410 335 412 391 409 510 326 266 604 678 563 318 632 828 774 671 3003 3214 715 809 969 673 576 559 870 732 842 1122 989 883 781 631 433 354 465 516 611 564 583 587 460 658 436 670 838 522 487 703 714 732 700 552 584 473 323 436 376 255 529 481 739 754 543 395 1059 654 843 634 705 451 539 632 732 996 736 626 812 420 608 725 431 1004 478 408 405 417 378 1339 1315 2099 663 1308 1587 1054 1072 1072 1112 1159 709 873 817 922 496 480 1262 866 373 373 299 224 284 287 947 1002 1060 861 1029 2225 2674 2345 2181 2025 1865 1633 1380 517 2313 2458 2264 2592 2358 1814 2021 1949 2446 2004 1887 1447 2039 2302 2000 2964 2066 3460 2881 3304 2050 3232 2044 3550 3118 3281 1279 1351 1259 1486 1230 2319 1592 1376 1060 1967 591 614 1168 690 796 475 592 1040 1326 785 380 617 593 481 305 3123 3253 3201 2727 2796 2972 2531 2648 2709 2935 3110 2817 3041 2502 3459 2581 3283 2625 3174 3034 3493 2984 1805 2300 2606 2609 2723 2639 2620 374 328 364 2809 2479 1912 4112 5148 5129 4135 990 1001 762 254 817 469 249 148 370 2541 1309 1401 459 777 633 485 1139 1638 1348 1722 1315 1527 2522 1637 1206 3223 3842 3157 3083 5897 4896 2876 2921 3655 3960 1690 831 1306 1406 1500 750 1585 690 2092 914 1964 1114 291 238 1746 1500 1739 2519 1795 677 1448 1064 979 637 533 1395 1277 1279 1234 1100 2262 2936 1942 687 1779 1740 1763 2222 1745 1639 1154 872 765 1871 1077 2362 1068 1065 617 1290 1076 879 1451 1022 2853 2129 885 855 881 816 729 753 858 674 654 806 1192 879 1218 1488 866 771 2798 939 1096 1054 759 1054 1043 1298 1182 1194 1268 1138 1220 848 805 1116 792 886 1158 998 740 602 1019 885 614 662 270 470 632 622 1322 827 779 427 755 671 826 490 578 766 959 687 550 294 786 229 195 446 351 878 318 329 565 527 506 432 358 566 714 689 615 685 818 681 818 746 386 195 443 537 696 162 727 1136 792 769 729 969 1008 878 794 794 1190 1021 1925 1138 1121 744 816 813 888 1088 947 957 1171 1190 1303 1060 1983 2014 1796 1844 1445 3935 1100 1677 1603 11523 1624 852 599 1243 1261 1558 1272 1051 590 901 831 599 1137 1082 913 1108 566 777 1099 1258 1094 600 1380 221 1725 1043 945 543 827 787 954 854 503 1471 1683 1626 1225 1222 1669 538 552 594 440 490 511 464 325 340 266 337 239 231 264 535 370 379 520 457 326 357 329 177 124 339 393 1280 905 758 559 687 837 479 477 473 451 491 912 641 728 872 626 487 1108 591 457 639 426 447 671 430 592 620 747 558 393 430 645 198 144 378 834 828 809 718 714 679 761 664 620 705 598 858 537 854 739 1381 828 1161 829 834 1044 1025 609 910 470 195 675 775 860 838 700 692 1087 330 642 721 1331 345 418 271 513 503 560 425 603 348 485 575 672 604 230 220 217 680 779 916 964 340 1394 322 435 295 427 501 956 723 840 843 793 879 735 739 966 803 865 1172 877 915 631 892 665 971 667 694 549 725 508 549 500 959 611 391 501 120 379 290 485 323 616 494 365 906 795 1010 1000 1340 1270 868 408 879 842 903 925 884 1804 1417 1207 1438 1887 1825 1541 1335 582 571 563 768 958 837 1048 784 374 1521 1573 1783 880 901 736 1418 1384 883 1416 474 913 793 678 819 661 1137 1123 1148 1138 746 1042 874 958 721 1111 952 803 1297 1030 1206 889 739 492 529 435 568 740 479 456 675 539 505 598 1131 996 754 796 1439 599 1194 710 597 853 952 1590 587 1414 1383 1341 1065 1061 1155 1246 875 1053 961 1133 862 770 1304 1161 984 629 849 1393 1246 1095 1175 1288 1077 945 1097 1326 3490 3770 2655 2444 1531 1987 2103 2276 1711 2215 1816 2085 1850 2101 2372 1860 2935 2138 1409 1187 1348 633 828 1148 1459 1550 1008 1469 1499 1215 2177 822 982 876 388 583 1246 557 528 772 792 561 348 745 419 430 297 325 413 499 469 481 540 570 679 613 603 593 828 907 1425 1242 1185 1132 1190 1076 1452 1130 1378 1255 1200 907 950 661 418 339 281 369 527 208 448 226 194 274 318 209 292 262 268 277 237 227 226 215 176 240 290 185 153 392 530 440 496 486 678 603 670 327 495 373 537 580 552 599 762 506 469 321 871 321 311 406 334 346 603 531 691 930 872 755 635 301 204 252 403 454 533 451 523 576 608 455 520 531 641 536 660 481 639 506 534 817 449 697 471 626 550 954 1147 1154 993 1111 1237 465 694 828 541 251 837 634 1230 610 402 1121 459 431 398 518 1174 1172 638 538 460 1357 1057 1044 1637 875 370 348 423 793 351 843 812 488 409 786 746 699 401 745 950 1052 788 1026 968 1183 963 792 1209 933 663 1092 1036 1543 937 939 1009 339 740 506 566 654 688 1786 1422 935 848 981 968 889 806 929 1043 1182 1351 1308 1017 566 518 469 413 696 697 888 1191 551 1020 700 623 961 973 611 604 741 432 408 534 420 479 263 204 128 253 208 227 165 399 157 432 173 514 895 927 815 686 698 949 995 753 898 786 944 851 857 1022 993 1042 1078 1082 879 911 814 814 811 1208 587 653 734 1167 926 745 692 983 1147 1055 966 773 813 646 1177 1122 715 1526 1076 835 795 1372 608 966 1119 895 1300 743 907 630 1176 729 567 589 1282 468 1013 1492 670 245 377 415 138 221 305 320 613 531 708 1039 881 812 888 312 906 886 295 859 298 354 522 427 1027 298 667 375 392 425 581 509 404 397 347 353 247 583 270 379 312 329 291 710 882 548 334 1246 433 379 460 740 757 627 605 486 442 549 659 701 438 564 421 437 293 279 928 1017 583 1069 805 853 619 440 676 791 560 574 1141 552 404 570 460 523 664 731 650 561 491 645 449 420 615 621 501 756 1554 1023 1001 395 522 389 371 453 388 913 2309 753 2590 2218 2210 1970 1918 2396 2213 2229 2047 2215 2023 2134 2192 2269 637 582 1057 700 1054 921 846 927 682 728 1023 798 826 878 769 951 590 779 710 824 790 718 885 990 979 1231 1338 1792 937 1070 832 628 710 831 685 907 759 574 757 797 807 913 869 932 755 696 740 758 751 891 501 591 576 624 1273 890 976 1181 1031 816 1345 1318 980 1325 1087 1144 1275 1177 1163 1154 946 1203 1270 1201 1308 707 1008 1094 1224 1222 1114 964 1085 916 999 1116 1023 1125 693 1178 785 1090 853 1043 947 704 1191 1014 909 910 1038 1185 1047 1152 899 1255 926 946 855 1082 895 713 879 1141 936 983 1017 765 1328 1277 697 1522 876 1331 918 940 1433 1066 1092 864 725 1233 1067 1149 1363 1279 1284 1264 1483 1765 1749 1676 1582 1757 1929 1583 1315 1257 1213 1258 1286 1119 1453 1442 1348 1190 710 925 1225 954 666 491 270 304 368 360 356 191 110 254 190 195 319 268 272 329 333 323 373 465 297 608 363 462 584 246 282 254 268 248 247 208 376 422 437 274 356 326 293 252 333 346 293 457 215 271 282 279 368 292 278 812 513 228 228 166 285 203 662 520 608 162 252 167 294 235 239 208 703 359 666 842 294 158 213 599 417 619 469 1305 465 1185 403 505 324 316 375 756 686 473 668 427 317 243 452 574 648 434 409 349 499 431 548 723 397 582 318 714 575 641 726 748 569 463 602 325 450 591 424 408 328 521 579 445 446 381 387 595 568 594 1103 1004 979 499 448 558 478 1149 701 843 590 341 522 521 499 607 885 685 634 537 982 859 416 935 665 689 587 671 885 502 402 775 423 519 399 475 544 891 1160 569 456 752 666 760 841 1016 514 496 444 450 502 426 356 525 517 394 310 524 408 792 819 775 781 424 436 619 258 282 341 379 276 541 497 841 725 971 750 403 659 697 1249 597 504 257 337 475 694 718 626 507 323 371 800 745 578 469 560 729 364 778 388 1223 416 803 366 336 547 735 370 698 398 699 669 809 703 370 599 394 575 782 755 571 597 565 820 604 606 535 364 271 420 757 327 427 291 376 320 485 409 603 442 484 505 681 414 578 865 982 194 648 684 301 261 200 161 219 189 599 486 599 515 573 577 598 480 392 503 419 143 164 286 459 175 622 410 708 726 751 387 551 369 264 734 646 951 908 978 1106 996 791 294 719 376 292 651 667 398 339 606 427 304 371 291 390 432 314 370 278 553 496 528 613 537 223 391 350 302 420 362 307 291 511 348 410 462 357 445 674 507 619 834 3599 3733 698 677 729 686 575 759 697 461 833 1285 800 890 942 914 643 693 462 673 523 828 735 684 557 847 654 825 813 391 545 686 734 784 910 616 658 559 423 464 316 470 666 622 796 865 596 321 1161 1197 1125 429 704 428 792 655 627 868 627 705 503 398 341 638 588 542 615 539 128 152 312 968 1165 1400 764 1188 1024 874 824 1290 1187 1515 1198 894 909 994 757 808 1081 899 310 275 232 183 355 277 1109 1001 882 895 1177 2393 2239 2002 2533 2636 2020 1449 1077 1183 3193 3434 3441 2851 2903 1728 2108 2180 2184 2159 2236 2287 2361 2480 1946 3196 2267 3269 2537 3136 2062 3595 2244 3946 3185 3285 1191 1628 2097 1168 1080 1759 2337 1575 1137 2588 752 688 1193 780 912 507 800 1463 1620 886 288 323 309 429 409 3329 2950 3010 2706 3046 3420 3123 2864 2668 3274 2868 4029 3371 3095 3542 3447 3583 3805 3358 3310 4599 3284 2394 2311 3267 3543 3040 3369 3105 447 389 543 2702 2936 1828 4954 5904 5574 4756 1393 1465 592 237 644 332 457 310 350 2419 1415 1410 482 1034 799 666 1489 1634 1428 1762 1357 1358 2082 1483 1054 3401 3893 3244 3526 6926 5978 3114 3627 3172 4204 1411 991 1406 1483 1786 1012 1701 671 1949 1043 1816 941 90 78 2147 1102 2285 2428 1519 923 1579 744 1059 722 631 1287 1209 1221 1233 1183 2424 3689 1384 644 1346 1627 1473 1822 1662 1687 1184 531 604 2075 1108 2204 696 1257 814 703 797 583 1003 561 2797 2345 871 894 712 1117 943 775 861 568 587 682 1678 1048 994 1550 671 560 2622 623 821 1004 666 1164 1058 1193 713 850 1180 1171 1031 1016 1098 1035 820 989 1460 1300 1161 871 1448 735 715 512 343 409 433 548 1248 644 451 301 601 537 837 641 659 425 804 511 450 299 528 317 269 354 240 583 378 385 415 538 493 612 526 389 452 515 354 418 480 386 599 481 542 289 906 989 777 337 729 1113 511 499 823 864 1329 751 707 795 1134 901 1166 677 999 1003 813 1399 748 712 656 754 807 784 1073 792 1150 994 1207 945 849 1258 1619 1323 1310 1624 13889 834 552 961 941 856 874 1156 890 998 824 759 882 1001 630 1164 584 732 1160 1250 881 655 1569 174 1767 1044 899 493 927 718 729 1438 1006 1123 1405 1338 1457 1176 1119 783 678 666 561 469 509 349 198 456 366 204 296 390 304 575 308 233 360 312 248 515 505 437 156 505 585 1535 602 610 521 412 967 503 530 533 466 459 1156 912 968 868 445 359 556 659 415 779 1108 248 633 702 511 728 1052 604 430 515 611 499 342 349 645 583 605 683 979 748 584 724 536 933 595 904 713 989 862 1435 931 1295 1059 518 585 804 492 863 590 171 646 759 809 724 639 745 575 460 442 439 1463 217 257 142 382 266 308 252 445 405 493 708 688 954 597 609 295 873 673 482 552 294 1010 267 452 406 321 411 801 691 723 751 731 807 745 649 514 426 459 622 481 507 430 1238 1052 1336 1120 934 761 829 717 372 386 1247 428 461 339 293 656 276 531 394 695 478 420 1188 429 738 1086 1044 1227 564 399 863 628 853 918 700 1120 1491 1324 1411 1376 1387 832 876 546 587 567 773 1122 1233 1220 1098 730 1581 1701 1809 903 1211 845 1330 1201 1075 1787 706 947 1030 1092 1139 1239 958 823 950 1073 575 951 679 635 459 1274 1260 759 888 850 969 616 479 660 871 708 436 397 485 370 468 368 441 658 1058 900 790 682 1181 714 1270 479 587 712 647 1543 848 1329 931 1472 1231 966 1221 1009 788 825 851 1197 1157 834 936 1097 1100 727 1052 1638 1393 855 1091 1259 922 853 1081 1013 3188 3482 2629 2426 2088 1975 1755 1849 2016 2232 1683 1995 2083 1834 2355 1675 3622 1977 2340 1344 1496 1108 830 1611 1512 1509 929 1347 1390 1243 1653 1000 807 869 637 582 1427 471 824 841 1085 674 703 456 614 619 461 489 418 453 701 628 476 569 749 635 756 746 1053 937 1720 1440 1203 1431 1243 1049 1873 1079 1467 1416 1043 1254 1272 529 302 331 291 330 420 243 505 406 373 400 368 327 304 470 474 278 321 125 174 225 113 183 188 117 164 478 392 363 246 490 644 674 723 309 467 364 428 350 322 382 343 451 405 385 757 441 406 437 369 340 508 576 297 598 508 836 849 489 207 410 444 585 411 495 684 503 709 598 692 601 520 694 797 587 483 371 663 809 710 648 657 913 640 849 964 1071 810 982 1127 644 850 793 704 198 860 496 1332 818 473 1176 355 531 311 591 1161 1236 839 459 374 1146 1159 1234 1453 1155 796 708 709 1486 510 1025 1322 716 680 1323 1434 513 330 1178 1307 1078 1264 1257 1120 1223 1222 940 1178 1222 866 1267 987 1383 1158 787 1207 493 768 535 768 692 591 1842 1288 1752 1577 1240 1245 1171 935 1188 1087 1027 958 922 737 651 672 440 677 605 479 1004 1052 777 1021 732 814 927 1513 778 889 883 535 453 713 408 464 358 425 318 437 415 274 237 399 232 530 298 238 631 959 997 1172 538 558 524 655 840 636 724 799 851 931 899 866 996 1122 870 924 780 767 866 1332 503 717 906 1020 1221 831 860 746 1300 1307 1168 1235 704 951 1049 1144 791 1436 1221 825 1071 1061 485 786 1044 868 916 777 964 531 1371 720 902 458 1256 349 1319 1282 725 322 462 347 217 259 253 369 756 707 673 642 926 603 988 350 854 891 493 603 582 584 700 503 1047 138 687 392 522 536 578 475 393 403 323 477 345 627 308 578 374 296 399 578 829 728 462 1553 565 513 472 438 744 552 466 859 484 496 469 492 739 473 315 366 320 242 890 652 821 821 659 662 744 488 549 621 647 521 985 408 813 734 688 810 802 570 1012 538 524 719 508 632 632 581 403 1138 1656 1581 1169 439 385 530 521 439 656 554 2394 644 2453 2256 2111 2050 2087 2234 2368 2799 2593 2822 2841 1928 2051 2248 684 864 1026 936 956 995 969 893 1005 934 1092 1044 856 864 698 628 615 804 962 1018 1039 1011 1294 853 946 1469 1529 1937 969 1057 475 611 304 483 864 590 454 613 478 476 546 483 444 600 578 543 442 636 708 756 536 492 411 512 783 583 712 792 555 1121 1164 1191 788 1511 699 1428 1416 1430 928 1506 936 1001 1026 813 864 824 1094 613 904 1272 847 969 895 1144 1048 1082 1143 853 648 953 519 1083 750 946 781 769 1124 937 860 783 964 1205 1057 1139 1064 1266 720 806 671 864 824 680 805 946 411 689 945 444 1135 1000 620 1323 873 677 746 661 820 781 782 607 767 713 654 976 1065 1075 977 1096 1221 1319 1403 1291 1101 1073 852 1034 1152 1005 1080 913 1043 883 1148 1321 1309 1342 1290 695 644 767 359 410 186 211 239 279 254 469 369 320 290 146 240 205 219 199 312 215 309 318 182 366 206 157 233 78 100 82 90 104 218 115 240 405 275 207 143 286 252 326 82 109 81 155 102 169 199 135 264 231 223 490 215 139 129 249 225 226 386 288 308 163 133 232 169 222 170 235 448 152 335 401 222 165 271 146 338 292 178 314 280 466 166 206 439 236 427 345 349 303 591 198 294 160 133 375 222 399 478 258 505 188 527 463 335 514 560 495 702 663 419 623 456 288 558 357 152 435 258 172 246 363 356 303 458 140 249 890 414 202 835 615 427 343 246 580 377 598 530 574 358 332 318 326 351 487 694 1220 665 620 563 632 171 523 385 393 658 422 317 338 300 462 438 295 156 337 326 551 902 336 506 770 341 761 673 622 581 832 497 421 529 430 312 294 251 246 292 439 314 445 604 704 727 507 466 500 385 436 270 294 284 282 415 390 489 848 400 496 550 299 592 309 388 214 231 383 416 461 281 376 169 413 295 340 353 311 408 358 321 427 150 725 418 451 460 484 359 349 274 575 464 358 353 363 365 269 285 268 400 517 439 714 741 357 459 616 536 386 441 379 465 635 330 407 111 227 351 204 209 440 242 268 397 391 285 281 575 504 320 240 450 267 128 100 90 151 189 598 321 552 537 459 440 583 498 464 399 225 124 122 317 321 108 672 315 409 268 338 432 609 515 265 550 341 437 534 615 524 580 430 303 416 588 385 679 747 532 405 461 484 217 280 155 262 499 268 349 415 368 341 251 521 353 167 323 383 308 396 389 390 313 457 270 245 333 326 585 424 422 770 812 2645 2727 393 704 446 475 515 410 400 377 662 705 580 625 498 286 264 512 275 291 480 460 463 449 277 351 218 580 753 231 417 583 523 535 916 366 461 365 630 397 273 460 550 490 1062 1173 569 354 721 442 424 346 280 226 380 346 235 799 453 617 383 414 343 621 240 198 616 492 159 202 295 858 942 1245 648 690 848 754 701 501 685 870 496 524 595 619 160 318 887 512 177 136 271 206 128 435 712 774 1172 928 850 1614 1621 1646 1698 1630 1945 1546 1347 400 1870 2001 2166 2314 2161 1205 1597 1728 1822 1613 2004 1659 2067 2231 2149 1841 1735 2330 2360 2289 1967 1948 1921 2332 2106 1993 776 875 897 1218 973 1406 1577 1174 626 1283 421 401 573 434 513 378 465 1350 1456 305 241 309 291 431 400 2638 2329 2321 1731 2054 2404 1884 1708 2190 2371 1823 2455 2070 1927 2405 2160 2527 2949 2141 2158 2383 1992 1146 1445 1769 1661 1748 1384 1704 500 442 361 2525 2466 1060 3527 3445 3391 2718 858 1055 503 231 601 262 250 171 222 1560 876 1002 363 658 546 307 870 1179 1056 1215 905 662 1659 1087 878 2548 3016 2378 1932 4314 4550 2056 2331 2790 3136 1133 559 753 979 1389 646 1075 401 1322 651 1593 931 38 30 1095 1113 848 2598 1460 842 1489 490 722 516 448 824 818 849 944 959 1652 2370 1216 788 1651 1080 1083 1335 1031 1208 991 502 706 1663 822 1797 582 992 605 1055 619 593 1068 844 2051 2086 532 436 576 605 514 505 514 540 718 471 951 933 820 1037 663 544 1831 332 450 717 406 1000 1114 931 843 899 1064 1012 1028 772 828 930 753 845 679 703 993 859 1196 755 379 560 273 454 352 223 781 270 180 548 661 326 646 387 601 354 572 1146 295 190 516 246 197 202 389 417 208 207 329 496 431 321 408 344 294 355 561 393 459 328 386 410 254 165 512 538 374 204 607 902 648 992 839 860 939 795 696 891 796 740 677 810 794 566 609 502 580 680 626 555 558 679 710 614 1009 944 940 1040 743 792 519 943 964 852 834 7956 1174 661 450 790 709 796 757 798 690 459 1046 764 575 884 453 538 821 957 908 574 1143 157 1182 719 606 531 513 445 642 994 642 714 1350 962 980 746 691 518 152 424 222 194 618 455 241 166 138 212 279 131 98 443 344 335 279 265 158 257 156 223 316 473 184 840 395 514 337 400 527 295 255 247 446 245 617 416 512 536 596 306 760 413 274 576 171 209 463 482 373 399 954 330 334 331 680 277 156 330 653 644 641 779 673 583 379 402 369 477 394 762 224 740 627 1012 513 758 725 387 507 551 302 791 570 185 424 558 706 687 510 318 1050 296 471 507 971 258 432 214 348 327 420 491 509 392 233 381 661 442 177 179 235 436 736 668 734 257 840 257 425 363 294 888 898 571 613 876 660 941 636 832 410 336 333 647 367 441 453 562 358 625 318 398 389 704 399 367 320 1165 287 353 440 142 536 250 182 329 521 381 305 1097 292 648 550 878 748 770 240 783 607 655 868 770 1274 871 1077 1291 1323 1724 1147 982 485 436 414 692 724 713 845 511 209 863 1140 1259 539 523 478 871 959 811 1084 436 889 645 333 643 372 916 785 862 1039 528 650 847 858 396 1019 658 793 1311 1387 1571 282 256 481 448 317 312 323 492 491 485 456 448 292 494 642 569 472 867 536 704 316 256 478 642 984 524 542 415 816 641 962 1070 712 681 582 546 883 831 724 640 887 851 587 925 877 782 1320 978 795 608 598 769 975 2327 2635 1850 1897 1288 1349 1091 1327 842 1232 1281 1481 1249 1173 1700 1232 1952 1759 1503 1061 1253 646 758 829 781 1116 640 859 1073 917 1304 662 981 475 302 432 660 237 578 502 819 374 451 698 531 401 523 256 519 330 222 176 291 389 234 399 438 348 601 711 932 606 901 849 983 836 891 754 1159 857 846 612 731 431 242 372 229 448 361 230 346 335 64 107 150 143 100 191 230 313 244 107 70 134 368 246 288 376 268 612 202 343 330 489 638 636 638 430 468 181 564 249 212 240 459 316 317 229 795 398 363 275 216 134 222 360 287 496 561 670 381 380 193 546 533 390 482 607 619 428 535 397 430 345 572 563 682 377 609 310 408 623 564 577 390 542 758 1105 1212 1106 951 1313 1401 571 941 991 462 161 716 390 872 490 245 947 389 349 322 352 1012 1133 345 413 259 841 990 909 1281 820 220 198 299 503 176 752 668 312 424 619 525 487 326 831 1118 704 462 818 715 774 721 786 876 887 505 870 676 744 736 1026 1010 467 775 573 610 431 403 1751 842 732 830 1099 802 727 610 808 710 756 687 645 417 682 358 503 328 500 556 577 756 664 741 884 699 762 878 576 535 741 361 259 365 576 278 118 94 66 104 74 78 64 275 154 384 338 187 324 831 552 727 288 325 406 366 455 445 509 449 699 641 651 682 761 812 726 778 760 412 449 725 523 496 633 786 617 457 602 564 1452 998 676 560 588 693 751 462 576 1121 891 529 565 970 431 909 599 1052 1124 745 926 694 616 411 382 426 753 368 635 822 564 306 331 342 91 129 119 211 462 437 653 601 662 595 761 228 924 605 212 559 446 271 503 404 737 134 572 483 372 571 224 385 349 250 228 365 286 396 317 486 471 192 602 460 472 690 442 937 466 434 325 338 387 492 488 366 314 459 582 596 375 367 288 270 186 219 415 722 646 667 499 611 409 503 486 662 678 500 740 231 242 479 429 543 572 552 587 458 838 623 221 388 257 508 290 452 985 1090 938 192 281 264 362 520 736 630 2024 410 2139 1958 1967 1766 1717 2158 2259 2242 2176 2166 2085 2184 1704 1797 480 608 655 561 744 567 611 484 377 539 512 596 713 535 605 399 390 521 600 651 674 653 808 538 514 711 714 886 857 360 433 478 345 500 463 726 682 390 345 352 664 686 746 604 461 385 396 515 439 512 401 453 435 491 594 507 745 684 532 807 841 720 671 1008 915 784 809 821 852 992 750 859 602 721 628 565 870 559 937 866 618 584 515 563 574 583 642 464 723 605 483 772 688 691 700 629 704 645 555 615 661 657 694 597 655 756 531 582 489 584 610 645 502 545 580 512 510 512 937 848 499 817 535 482 410 369 710 673 544 499 553 627 543 652 788 654 688 795 862 852 811 1019 731 1106 1149 900 848 833 711 796 639 664 837 886 836 928 515 610 626 738 247 259 202 230 232 274 169 177 98 177 132 202 171 132 160 105 182 113 220 221 131 258 198 199 251 164 141 131 135 174 179 133 108 248 144 196 194 281 226 185 96 86 50 114 120 154 123 125 165 117 103 491 282 174 164 129 76 178 451 244 268 166 141 150 157 295 206 133 243 189 364 342 222 88 116 106 235 152 286 386 245 704 146 224 185 167 197 262 258 210 234 280 214 179 93 200 180 278 251 257 329 307 337 448 454 364 468 304 330 462 347 484 283 203 369 338 247 357 352 252 261 201 251 309 292 167 246 375 407 188 576 680 518 385 359 346 362 570 448 606 457 344 558 240 247 376 395 453 345 351 736 372 136 377 219 235 421 342 295 303 203 325 176 306 280 236 343 512 809 372 445 650 299 445 510 371 704 361 471 380 523 387 271 240 246 199 213 273 392 322 451 443 431 248 286 267 341 351 224 322 416 211 298 229 298 471 255 334 292 218 416 264 324 223 225 324 303 301 161 186 234 341 404 388 404 134 262 469 319 393 266 640 229 439 253 479 228 305 154 609 229 251 337 332 304 256 366 158 419 526 424 355 363 299 395 412 409 423 333 203 349 331 124 152 178 188 142 257 182 344 233 249 307 241 230 275 431 358 271 391 438 214 166 88 72 104 162 459 278 322 430 409 411 359 366 346 365 418 219 103 313 298 74 314 219 183 140 163 311 360 584 146 595 465 436 404 364 367 491 274 161 270 343 255 354 404 306 275 329 305 147 233 229 252 236 257 374 316 178 230 204 542 242 130 218 198 178 218 224 244 260 302 206 294 372 235 158 273 460 603 524 1966 2070 330 420 439 369 335 340 662 550 551 511 501 754 632 396 158 233 340 322 385 249 357 351 244 235 209 360 334 391 232 465 346 375 431 212 388 254 469 351 286 275 365 342 688 574 351 225 359 636 494 289 355 232 334 389 361 703 431 313 320 218 305 452 183 335 434 286 75 91 131 767 971 1031 462 820 790 489 521 619 618 1058 474 602 511 519 244 450 928 421 106 102 94 186 112 186 616 637 518 895 678 1322 1354 1449 1452 1318 1284 969 796 484 1440 1537 1502 1508 1791 1009 1235 1209 1417 1004 1024 1032 1060 1388 1207 2020 1596 1756 1463 1782 1190 1761 1335 1614 1792 1711 971 890 798 771 680 1094 1024 932 597 1209 461 349 495 596 433 361 438 813 1359 458 258 308 292 261 195 1809 1715 1847 1363 1366 1728 1391 1293 1467 1693 1681 1370 1505 1691 1737 1675 1669 1658 2123 1735 2054 1566 1079 1311 1349 1195 1434 1264 1699 368 273 249 1622 1615 933 2183 3009 2909 2406 902 1102 414 150 448 151 167 123 188 1503 567 570 375 437 315 593 615 826 923 1088 969 773 1466 761 612 2239 2739 1809 2251 4124 3196 1933 2575 2018 2622 989 485 700 809 963 559 881 282 1327 543 1548 794 85 63 1104 696 828 1707 1400 382 929 425 485 557 493 692 686 700 815 641 1282 2114 1212 985 1785 1178 1185 1025 1014 1096 907 738 639 1573 774 1013 449 808 473 840 497 477 881 982 1883 1178 607 583 447 492 551 524 487 502 812 568 706 711 755 651 332 312 1922 443 602 674 419 592 607 559 604 557 576 529 569 409 491 515 467 565 805 768 594 473 733 560 424 358 222 195 247 394 880 397 196 216 443 457 499 389 321 423 542 557 299 350 403 126 96 324 345 406 376 374 414 536 407 305 368 359 368 430 513 304 365 360 383 497 466 127 338 381 377 178 748 811 657 689 481 637 653 507 626 645 607 568 630 673 592 666 490 396 324 410 491 562 421 492 421 449 703 724 878 855 569 706 396 718 729 599 552 1174 7276 590 561 623 610 668 909 737 424 249 669 610 479 698 352 420 709 831 513 523 974 123 975 699 624 514 465 340 464 638 280 747 739 846 760 710 553 382 308 339 311 196 206 225 235 202 166 227 206 182 268 295 482 330 265 239 258 198 124 123 149 208 263 988 363 408 293 305 685 286 312 308 219 323 514 358 393 404 366 404 328 317 369 259 261 264 371 371 370 471 501 309 251 324 468 214 129 175 517 483 491 574 462 389 499 326 256 381 481 479 316 569 506 983 546 764 756 532 705 533 297 619 371 205 597 735 560 501 413 584 792 175 378 426 889 155 209 105 373 269 404 420 449 325 276 320 298 419 245 185 344 440 854 797 813 417 795 333 328 234 345 433 731 566 590 643 553 741 484 562 521 456 448 712 506 520 325 498 319 607 353 356 249 358 233 401 386 1218 482 278 336 165 397 184 329 382 511 350 422 637 271 590 607 705 964 594 257 646 487 665 693 594 781 863 579 834 1156 1128 736 923 280 346 320 521 447 396 619 461 248 666 900 1011 533 502 491 1024 769 512 853 379 939 570 447 557 479 618 603 627 665 473 450 591 506 413 473 537 572 1188 950 1028 580 466 482 427 299 342 428 419 232 223 303 372 222 710 617 494 599 543 340 579 216 427 607 627 1032 463 543 755 543 462 535 825 830 431 495 595 604 597 599 601 672 626 888 765 871 641 978 796 605 694 562 708 871 1982 2106 1609 1521 867 1353 1402 1560 1115 1391 1225 1410 953 1207 1335 1008 2155 1275 1198 662 843 513 506 714 896 839 488 767 850 656 1136 458 660 613 326 426 470 292 426 414 362 402 309 491 279 228 364 265 290 266 242 226 410 402 670 481 403 291 396 643 874 608 618 656 703 561 877 611 908 598 723 709 772 446 197 284 272 250 304 181 358 206 73 104 188 177 217 148 162 159 118 121 112 68 90 92 98 94 84 219 219 298 223 501 517 525 537 323 464 185 324 264 238 287 192 266 245 169 601 231 254 231 201 232 290 306 273 453 443 413 454 140 136 285 285 275 350 523 534 332 308 350 300 235 291 284 402 441 421 308 419 379 293 271 326 377 410 838 764 703 646 816 900 291 502 547 381 84 774 273 734 456 207 817 343 483 294 643 711 837 369 370 282 787 572 626 1089 537 254 212 262 502 233 476 516 338 239 538 393 317 318 518 820 518 501 663 477 615 596 626 536 560 467 649 509 728 566 469 681 371 512 475 357 338 339 1275 621 663 576 702 574 436 425 544 641 729 655 420 310 486 306 324 214 286 338 646 532 668 565 624 566 580 637 540 512 535 474 358 362 308 353 184 102 82 160 98 114 102 343 213 392 150 176 337 445 414 418 339 322 382 323 454 311 328 399 490 525 564 458 558 809 651 715 665 418 356 571 406 474 538 582 481 489 385 541 666 624 641 501 417 436 592 495 544 844 763 404 543 605 440 619 535 732 764 524 742 371 679 444 382 386 734 243 697 812 437 255 275 284 90 100 104 134 401 443 392 628 393 488 581 144 520 590 322 491 353 357 457 257 507 188 516 192 221 267 233 240 225 280 259 296 252 230 222 152 396 236 255 310 438 402 191 717 413 381 169 460 417 359 343 363 246 293 447 538 389 364 170 194 266 116 633 512 423 624 590 705 625 378 472 325 428 477 544 279 311 388 266 414 455 517 431 246 425 516 234 329 222 217 145 391 971 1004 776 222 150 258 358 453 381 381 1682 512 1960 1791 1636 1393 1332 1264 1408 1507 1796 1505 1738 1770 1305 1303 528 349 511 389 513 463 625 544 443 394 461 598 510 465 397 324 422 521 534 668 701 691 542 669 635 631 633 781 898 745 481 436 573 433 464 762 686 441 598 613 454 437 548 412 648 565 422 625 656 398 459 520 520 371 746 535 885 665 565 840 761 849 1126 1093 648 1088 1005 1028 1243 1085 1276 1025 1058 879 994 880 1073 603 1158 1192 910 816 835 785 657 923 897 804 874 837 675 1055 600 721 1090 645 883 854 603 1108 921 725 788 819 855 857 754 766 921 903 753 858 616 824 622 689 852 698 790 772 798 959 690 603 730 519 961 792 753 478 609 1021 584 947 1037 978 1075 1041 796 1024 996 954 950 739 920 740 948 1097 982 937 975 822 936 1082 959 957 918 697 734 1000 336 335 174 292 248 322 197 296 91 210 190 245 139 214 246 278 300 270 330 442 195 516 262 561 613 220 264 252 262 371 209 302 157 263 248 517 466 644 173 260 130 124 94 138 369 172 164 98 144 195 193 618 514 92 80 128 133 136 634 286 316 220 423 312 470 255 429 222 217 194 335 487 301 185 233 290 260 228 257 495 258 613 224 262 322 320 454 344 344 318 601 343 180 170 219 456 251 441 490 523 515 618 505 515 604 687 364 431 432 615 372 470 469 280 452 270 309 352 471 261 332 397 190 328 306 301 441 408 453 220 863 466 653 438 447 637 519 1104 458 1190 467 268 437 252 294 765 674 860 489 402 567 619 196 506 304 351 466 475 313 223 359 401 476 315 439 379 416 511 695 416 642 590 393 732 761 619 471 488 483 403 678 301 248 266 265 182 179 279 289 287 892 638 454 455 319 563 356 382 258 203 239 182 249 449 392 799 569 325 430 417 673 450 465 218 247 416 377 531 245 251 262 527 661 401 359 195 548 341 413 460 277 697 382 436 339 295 391 286 134 679 240 395 516 298 388 334 297 176 590 546 497 478 481 648 517 460 453 572 484 319 518 562 187 281 227 180 178 295 599 525 356 384 283 255 746 491 541 723 712 308 444 353 161 64 99 112 104 521 385 645 573 536 522 638 543 525 489 242 117 100 218 386 110 414 266 315 242 250 336 322 326 279 639 418 527 489 347 417 647 221 175 400 282 246 603 682 526 302 567 366 225 292 360 352 443 556 390 575 621 529 499 672 344 279 263 277 241 293 308 358 334 164 204 403 369 228 311 381 506 858 437 2231 2302 429 361 429 479 308 303 753 690 585 900 607 552 664 418 265 372 627 422 669 670 384 370 449 434 268 548 475 458 278 346 592 471 459 393 670 162 299 414 314 264 296 342 456 565 363 298 755 532 751 454 418 287 306 373 477 751 521 605 519 359 404 430 393 503 409 346 120 132 255 829 1187 1114 531 889 1081 872 928 719 573 959 720 698 515 497 252 449 879 504 200 196 142 241 225 204 791 754 654 696 725 1269 1652 1533 1772 1782 1236 1096 1055 573 1667 1736 1820 1670 2054 1025 1440 1522 1844 1192 1234 970 1369 1570 1167 2264 1580 2082 2043 2113 1089 2443 1652 2040 2087 2060 1051 1116 789 873 852 1635 1309 1063 852 1289 478 486 874 602 569 359 543 768 1122 626 224 463 439 440 216 2491 2464 2548 2462 2196 2212 2014 2239 1959 2175 2073 2292 1916 1843 1988 2143 2031 1978 2024 2099 2604 2741 1537 1524 2044 1629 1813 2246 1872 392 366 252 2331 1613 1315 3326 3129 3239 2355 838 888 948 427 1000 203 435 339 292 1525 1077 1135 263 369 264 418 838 1005 1202 1860 1238 1092 1812 1155 867 2523 2828 2389 2500 4507 3888 2036 2729 2145 3454 1116 549 926 1395 1313 762 1690 530 1555 930 1780 832 97 64 975 830 1551 2124 907 527 1297 687 704 547 439 625 551 726 864 623 1600 2336 1642 584 1590 1302 1435 1390 1382 1439 739 702 689 1862 1049 1774 680 1131 613 831 618 548 936 945 2004 1507 755 658 512 589 714 755 938 391 642 634 845 707 904 1326 766 711 1815 925 1063 741 558 986 802 795 698 692 996 781 999 693 715 875 733 791 980 810 835 510 625 651 550 315 277 252 389 637 1183 647 307 236 534 580 809 422 557 391 1239 683 608 246 619 289 269 279 533 649 316 274 421 355 278 351 267 438 517 579 436 341 500 346 458 566 342 168 357 389 555 442 689 773 803 802 748 876 859 649 696 755 1372 1081 734 1636 1929 549 806 801 375 471 526 581 416 581 515 436 903 854 1068 778 757 1020 531 838 917 1243 961 661 590 7413 4802 3027 2650 689 445 841 654 382 699 612 425 635 579 722 663 802 574 467 1212 115 1226 812 905 443 700 535 772 594 548 1057 677 1010 991 942 821 770 290 225 299 272 588 589 239 205 144 241 275 272 202 381 404 361 278 234 234 179 136 159 188 572 234 993 398 380 314 401 639 252 546 546 394 407 718 584 902 647 667 534 588 697 601 520 374 661 359 334 567 499 521 351 288 281 613 298 173 175 549 519 509 785 650 447 614 435 358 643 522 570 277 419 542 1230 613 1005 807 674 853 576 388 678 378 319 642 864 611 571 491 774 666 243 346 431 1124 343 255 254 358 377 405 351 491 338 228 428 489 430 198 190 265 480 629 569 648 371 997 362 354 253 382 743 691 503 586 610 529 713 534 520 414 342 382 604 406 420 380 551 403 607 439 438 241 339 264 675 594 1088 581 273 681 140 528 96 308 295 585 346 266 856 398 935 694 978 1253 457 303 755 486 752 803 602 1317 1178 881 1037 1748 1189 1161 865 623 575 522 839 521 406 751 863 301 799 960 1092 972 633 954 1108 872 676 1245 304 877 810 490 897 446 798 750 864 917 898 919 643 697 527 800 610 628 1217 1203 1629 566 487 324 742 656 291 453 542 656 686 495 497 417 755 900 551 662 1347 469 391 487 439 579 573 999 716 851 862 692 739 740 968 944 826 999 639 704 729 776 1045 1040 653 962 786 991 997 715 993 1051 695 631 871 704 2435 2485 1813 1915 1256 1519 1179 1249 1103 1662 1501 1589 1356 1160 1748 1274 2014 1474 1377 820 933 567 828 1236 995 1197 514 1205 1017 837 1644 825 911 834 555 507 780 477 474 564 589 559 378 603 391 362 426 275 293 278 269 213 452 460 481 444 467 415 652 476 974 926 1084 943 776 734 1421 641 752 1216 809 821 827 629 182 263 224 289 286 186 359 167 153 172 319 189 176 80 181 179 143 100 122 219 326 321 313 351 297 267 220 446 597 508 720 665 710 290 316 222 447 295 277 351 242 316 282 299 798 276 264 439 328 196 336 486 290 421 542 562 318 237 137 433 601 567 609 428 441 362 439 409 388 297 367 431 619 488 454 272 472 459 255 612 288 591 593 728 920 823 862 869 927 464 719 646 419 273 835 516 1082 458 517 1086 457 457 352 365 847 790 541 328 280 870 858 772 1205 1262 380 364 472 827 447 951 982 619 489 779 757 547 461 608 531 611 793 866 930 771 1052 529 1072 1063 470 820 557 1118 683 843 859 323 578 489 527 611 653 1777 852 797 750 949 699 620 559 663 893 1006 837 1022 775 453 522 251 515 671 688 562 731 536 529 425 606 577 630 573 737 689 496 447 550 411 421 177 157 109 163 145 143 119 346 125 267 214 309 580 632 816 619 654 462 722 630 612 649 524 822 1054 1034 1030 950 1036 650 509 528 910 811 583 1036 585 482 633 836 508 546 535 526 1177 744 753 596 706 649 838 1031 810 1239 639 541 584 1054 418 1063 800 647 725 674 896 578 946 616 457 403 1104 358 707 850 427 256 525 835 92 104 139 248 507 407 692 712 513 639 522 161 485 680 282 752 390 294 516 269 663 138 465 310 173 320 233 416 318 474 460 243 193 452 304 358 315 543 362 567 514 620 437 1008 359 319 458 948 679 421 395 490 410 482 629 641 677 419 190 244 191 152 459 749 423 490 723 710 498 363 976 275 484 490 872 320 435 544 409 526 628 781 833 533 562 597 392 459 331 257 203 609 1220 1016 902 286 374 155 445 349 479 446 1641 515 1931 1740 1552 1113 1601 1615 1477 1816 1745 1865 1638 1806 1771 1494 585 455 736 482 1028 660 776 933 647 714 628 885 631 651 825 653 456 454 710 904 857 874 856 692 678 977 1003 1262 1035 667 433 437 770 496 561 511 475 579 580 662 673 660 782 449 607 592 499 667 706 484 403 532 542 457 888 537 743 580 483 729 878 822 828 1050 858 1011 1058 1037 1129 1065 1062 877 953 895 927 838 875 525 1117 998 1076 887 953 961 722 1016 930 877 828 884 747 884 741 826 1033 861 904 934 688 1101 1137 899 945 889 893 966 728 705 1026 1035 672 1062 607 850 561 653 931 520 872 800 701 882 668 614 586 470 946 777 838 488 659 1009 471 973 1098 1049 1101 1022 812 917 933 812 957 747 858 735 847 1037 886 1053 1123 950 800 888 701 876 575 676 743 1187 369 329 205 244 262 270 230 397 58 210 185 310 145 218 242 276 267 237 301 425 313 497 372 501 572 204 246 238 244 323 166 263 167 338 278 532 422 672 207 285 197 229 193 233 365 170 257 122 183 199 193 485 668 100 92 89 182 173 564 247 293 155 344 233 362 251 393 216 287 211 365 501 496 212 262 290 265 241 237 579 223 639 218 264 321 247 379 492 482 465 495 304 224 136 272 347 288 528 391 554 456 522 507 577 510 550 301 395 421 577 478 448 385 215 453 322 267 357 496 241 315 459 193 368 298 310 370 428 498 278 924 519 610 480 397 510 437 1108 555 1118 344 259 459 241 287 684 500 735 565 382 591 617 197 574 441 486 605 689 329 291 375 427 385 434 342 457 441 460 706 404 524 511 394 546 739 651 420 679 757 337 954 389 291 288 322 282 293 313 295 301 675 536 545 738 331 469 338 358 279 278 426 236 581 478 358 638 480 311 400 380 602 338 314 205 207 367 367 584 305 299 372 531 731 445 492 330 469 306 460 512 254 625 289 473 341 265 248 294 158 921 288 329 558 393 463 380 360 256 482 528 486 594 603 508 388 432 514 511 407 294 441 633 153 243 211 213 283 254 676 601 423 443 302 330 703 413 455 770 647 354 498 368 215 62 119 114 139 525 347 411 364 380 591 454 617 591 412 204 92 106 270 410 106 355 294 386 305 317 461 421 337 271 608 494 443 474 333 493 587 287 230 486 256 224 529 598 456 282 549 415 219 276 338 411 515 352 436 609 558 371 380 796 279 179 304 339 301 363 382 290 440 208 156 503 405 224 294 402 487 780 421 2090 2410 396 355 431 559 369 334 673 616 552 830 574 658 725 419 257 395 686 406 589 687 314 300 500 440 302 720 662 462 249 361 549 418 521 470 614 188 257 622 500 299 326 402 672 711 392 261 680 606 729 432 375 314 277 367 484 783 520 613 558 291 446 496 375 520 346 285 154 166 232 961 1122 875 561 854 1004 661 851 794 617 1026 608 738 556 568 273 533 857 600 203 199 158 232 212 232 785 823 874 706 689 1318 1477 1501 1809 1689 1301 1214 1028 736 1605 1738 1643 1489 1746 1210 1281 1361 1541 1079 1242 1116 1242 1425 1253 2042 1660 1844 2230 1909 1374 2122 1459 2152 2034 2039 1024 1235 1012 954 1049 1297 1428 1093 970 1241 391 367 637 649 588 445 496 725 991 567 256 553 535 537 264 2259 2169 2283 2357 2182 2290 1984 2245 1797 2293 1943 2089 1914 1779 1750 2527 1785 1914 2395 2433 2944 3346 1394 1669 2078 2039 2020 2305 2136 444 418 239 2062 1962 1315 3232 3250 3174 2536 875 1011 905 461 970 146 566 443 312 1308 1154 1199 208 389 292 461 918 1166 1001 1682 1151 1103 1843 1086 1175 3135 3482 2249 2631 4623 4240 2207 3044 2271 3387 1126 638 930 1445 1306 761 1789 405 1378 785 1656 1097 124 114 959 725 1541 1997 891 530 1198 531 635 501 397 772 682 815 843 435 1833 2070 1393 473 1505 1181 1260 1574 1673 1411 820 805 784 1600 1138 1857 688 1220 662 770 764 654 957 947 2519 1692 782 637 649 670 685 689 977 415 613 653 961 672 840 1586 974 911 2178 910 1090 768 400 904 749 902 690 647 892 794 865 808 770 820 850 846 1010 757 687 634 504 631 490 319 301 389 461 504 892 455 440 297 411 451 774 468 492 379 1365 918 670 276 433 287 279 249 498 481 354 308 433 440 236 279 205 625 506 649 419 435 441 320 470 505 350 108 341 406 653 375 608 753 644 694 708 751 805 683 604 638 1060 835 784 1140 1492 653 1097 852 383 551 542 589 501 770 605 566 1127 856 883 765 784 1207 669 880 872 1261 941 450 561 4802 7501 2539 2680 569 482 703 624 375 673 568 452 595 548 693 621 722 603 512 1192 88 1257 675 823 414 607 509 674 805 617 1120 653 1009 1186 910 824 887 336 266 321 259 545 521 203 198 164 205 295 286 215 500 391 326 251 193 244 266 198 188 221 437 251 965 350 383 296 419 708 299 759 722 346 460 920 774 1013 626 571 450 374 724 634 572 403 714 448 390 526 368 481 352 249 382 632 346 209 213 658 518 512 887 563 343 526 391 368 507 493 606 234 509 506 1331 555 1039 861 734 962 521 391 796 554 256 700 876 546 537 644 640 848 234 393 532 1172 329 256 218 292 321 355 461 556 374 222 501 519 551 145 147 312 474 754 656 720 314 941 214 322 219 232 510 592 447 499 548 475 651 558 446 443 371 411 621 429 441 388 519 349 652 458 428 321 409 373 741 553 1076 673 237 583 176 519 78 371 329 675 331 293 1118 466 986 600 837 1204 442 359 766 592 777 826 616 1213 1405 797 933 1648 1051 1124 892 491 482 479 688 569 505 688 789 312 881 1102 1282 1036 648 1022 1007 852 608 984 381 721 573 747 662 728 851 842 885 940 679 745 623 631 551 772 705 625 1192 1245 1484 689 573 482 837 761 282 373 616 604 622 531 431 367 848 884 540 543 1166 480 346 593 351 602 638 1035 658 816 836 664 677 663 888 939 885 940 658 857 811 721 1129 1175 791 747 796 1418 779 871 1144 1268 749 730 1004 748 2419 2354 1573 1814 1316 1507 1166 1277 1285 1588 1312 1406 1219 1239 1388 1418 1988 1620 1348 839 885 667 747 1384 940 1159 542 1324 1099 915 1980 849 869 923 597 524 700 351 650 650 610 461 518 627 455 362 402 355 291 294 291 260 301 403 371 445 463 447 649 485 983 705 888 789 596 719 1109 741 606 1241 1032 742 734 602 216 201 181 288 316 218 356 198 175 180 341 134 184 131 285 237 133 121 78 257 242 262 273 242 226 254 249 411 636 578 641 616 665 302 266 400 494 287 267 333 371 354 347 454 470 319 280 399 340 196 321 490 237 359 615 677 266 290 164 410 529 566 507 472 539 367 459 487 473 266 353 391 537 435 482 295 472 460 270 579 310 471 484 669 760 776 768 835 834 387 619 554 346 272 837 462 963 424 505 929 488 453 381 333 934 694 443 388 334 860 771 691 1381 990 333 307 392 708 477 892 834 598 392 726 751 502 393 614 586 544 927 719 942 615 1061 620 1329 1210 554 811 581 1312 598 602 918 296 762 461 483 667 655 1584 872 513 433 709 561 536 471 527 856 905 748 1146 933 467 645 370 548 829 585 720 736 448 447 361 568 770 680 528 881 695 428 392 532 341 308 190 182 138 188 176 158 134 334 192 312 134 343 483 562 696 527 711 504 670 693 653 603 478 883 893 781 764 752 811 658 519 522 739 935 723 818 590 461 722 812 466 571 494 561 1256 731 669 632 635 753 744 971 904 980 647 498 621 974 424 736 803 618 905 710 777 505 955 580 340 307 1189 393 617 1062 516 298 395 634 137 145 172 292 456 438 735 820 457 772 650 225 507 553 272 562 395 321 428 335 828 156 616 299 208 349 259 365 271 382 309 253 211 740 514 333 292 545 277 540 636 734 496 924 392 358 669 770 863 355 331 403 636 450 552 591 633 489 177 187 189 176 481 691 502 526 670 615 634 329 812 256 435 458 848 250 471 587 462 623 791 801 890 363 615 650 549 473 310 345 244 664 1664 1149 996 310 460 190 458 298 341 434 1797 637 2167 1980 1401 995 1609 1455 1350 1405 1599 1429 1589 1635 1563 1461 562 379 549 391 875 632 765 857 453 530 683 699 819 722 533 593 347 532 660 998 968 999 566 520 458 1051 1104 1464 790 644 365 362 468 455 627 436 371 349 397 488 441 420 575 495 597 300 312 550 534 454 471 501 428 544 757 641 728 570 666 1099 888 827 805 1007 599 1192 1161 1262 1060 927 971 1077 1010 849 914 724 866 703 905 831 849 937 684 840 789 877 1008 811 1109 824 782 991 625 715 857 1024 793 738 610 706 741 790 649 751 738 811 767 814 806 830 680 773 602 687 444 522 638 676 908 840 637 1079 980 816 582 367 1018 914 756 462 704 851 404 910 991 968 1012 987 839 970 961 895 987 944 1215 988 809 823 754 864 997 882 707 930 719 738 531 741 694 954 292 330 289 154 319 188 151 227 62 209 166 195 181 198 266 164 190 168 236 422 370 498 396 422 525 108 100 88 94 237 280 132 196 165 221 366 305 499 169 231 185 183 134 210 193 145 189 209 257 262 254 501 357 150 140 88 158 114 549 249 263 124 170 241 211 193 190 256 249 253 348 331 235 86 151 249 186 196 217 289 216 628 219 253 167 241 237 399 360 349 462 426 447 129 334 460 235 385 373 305 475 449 327 678 541 639 329 329 480 477 429 382 300 355 392 252 317 385 328 231 249 365 391 315 364 193 283 622 357 367 489 436 502 310 470 601 497 991 223 747 446 234 470 279 191 453 593 668 547 338 407 572 197 438 429 465 500 334 256 310 267 463 360 239 208 349 330 428 664 326 387 495 380 552 610 440 376 516 601 275 720 345 242 267 237 204 173 315 242 282 464 489 503 366 278 550 411 541 241 317 284 214 449 362 335 615 451 285 376 412 647 324 412 216 228 361 262 434 227 204 443 365 327 340 454 219 405 422 267 275 243 875 254 301 393 231 238 288 147 525 205 344 450 294 316 204 247 185 339 460 434 398 408 399 388 372 413 394 423 336 537 437 220 262 156 216 162 218 326 309 219 227 269 284 297 273 487 506 527 314 476 164 74 166 99 102 136 368 258 464 617 515 535 722 460 428 361 207 117 113 227 379 85 251 168 549 318 334 239 289 287 176 538 458 477 408 383 447 632 286 247 277 256 222 571 566 506 242 407 414 324 372 275 363 279 482 326 511 565 420 364 573 301 273 233 220 194 217 236 277 257 166 206 303 344 366 258 316 352 677 352 2215 2060 492 370 292 422 455 372 451 411 592 707 499 584 543 346 350 437 249 504 400 367 271 253 390 365 232 419 446 393 360 454 494 432 329 210 492 196 215 390 280 209 262 299 431 439 453 414 1025 439 514 475 595 279 443 336 445 833 544 500 421 245 307 298 209 452 324 253 116 124 214 723 964 1178 597 977 872 643 587 591 700 955 708 669 550 448 232 448 703 528 166 162 165 179 150 191 612 691 432 404 778 1407 1771 1594 1420 1288 1141 1224 810 492 1826 1806 1703 1380 1549 1006 1149 1151 1567 943 1438 819 1099 1342 1307 2010 1127 1919 2000 1862 1427 2040 1193 2074 1437 1791 791 909 973 681 893 1469 1167 969 642 1290 416 425 914 455 436 530 465 814 822 377 151 240 226 363 158 2320 2335 2264 1910 1589 2062 1624 1690 1925 2027 2071 1833 1642 1961 1817 1532 1896 1796 1951 2037 2007 1998 1197 1162 1587 1306 1673 1536 1871 514 472 187 2086 1410 1205 3045 2798 2844 2588 764 869 580 222 791 221 205 126 197 1496 729 750 265 430 323 526 722 949 818 1506 898 827 1583 976 594 2248 2709 2294 2392 4335 3570 2126 2486 2393 3108 856 403 684 1216 973 906 1317 524 1463 790 1436 865 101 85 1142 1013 1332 1712 980 478 1070 554 543 523 423 636 566 805 806 661 1688 2414 1029 505 1326 998 1057 1353 1673 1493 684 631 461 1468 950 1582 731 935 446 685 525 437 772 854 2112 1905 753 578 607 482 795 555 647 496 623 513 664 619 902 1155 483 461 1436 391 492 634 361 666 716 714 655 637 922 876 845 567 587 766 625 640 704 688 660 715 676 752 540 399 230 315 558 564 733 397 222 233 628 499 759 470 377 386 724 390 429 188 435 178 156 494 322 352 150 140 249 323 245 216 248 409 378 381 407 288 311 323 325 442 285 74 294 335 552 207 876 767 470 600 595 740 1020 704 605 687 907 1099 706 2207 1980 667 660 548 436 562 537 567 559 493 659 619 966 877 994 964 756 1305 572 855 848 1558 856 790 623 3027 2539 7453 6083 661 518 659 487 438 573 615 379 654 467 609 666 743 512 384 888 151 938 803 841 658 940 466 525 626 560 905 695 920 639 779 575 366 342 412 410 194 419 453 299 154 132 274 252 133 227 456 324 291 302 272 176 146 153 127 84 387 305 775 385 339 289 383 847 302 351 326 371 268 601 451 589 541 516 474 474 514 198 426 258 387 332 307 415 363 427 322 261 243 483 224 118 294 433 547 531 651 491 608 627 460 338 497 318 573 253 462 493 1218 540 1044 847 473 715 477 308 696 424 205 663 758 411 454 559 503 704 153 424 433 926 305 439 157 279 250 311 351 562 421 326 272 508 539 224 222 213 522 546 534 678 272 892 260 308 174 305 493 790 580 646 751 618 775 602 767 561 561 523 759 574 582 533 562 460 628 464 449 274 376 283 938 823 797 575 240 495 52 359 112 296 274 574 279 392 696 388 808 694 694 778 613 321 591 614 820 834 583 1139 936 726 873 1303 1097 977 677 658 635 600 670 574 489 645 662 338 795 1156 1284 830 579 727 1087 844 658 1149 380 791 613 556 681 506 846 754 847 898 983 702 695 625 430 649 523 725 1215 1200 1362 522 333 460 280 232 220 264 408 309 354 252 347 392 717 816 579 586 1004 598 475 254 366 671 731 1101 620 652 673 652 597 631 673 1085 418 578 503 582 402 702 895 1001 669 600 770 898 776 668 805 947 581 593 690 666 2336 2364 1871 1995 1204 1364 1141 1286 1061 1189 1212 1446 1070 1089 1342 1168 2146 1516 1178 667 754 463 689 744 825 760 555 1150 756 678 1483 616 857 577 328 317 583 238 383 317 408 373 448 483 240 203 186 271 247 279 249 248 366 283 357 424 569 384 654 657 872 857 1074 965 681 730 1216 569 695 966 775 647 638 925 205 226 206 229 255 199 314 168 101 172 345 148 231 84 268 380 141 98 70 171 150 189 154 171 142 204 322 396 460 503 553 555 552 307 363 268 415 345 329 374 365 427 456 248 536 419 413 521 394 229 454 324 205 359 372 487 307 407 136 332 466 392 493 370 390 346 336 234 256 288 327 343 555 327 414 168 489 430 411 421 323 448 384 444 489 661 531 610 736 295 475 516 278 164 540 295 585 294 281 584 234 346 196 296 904 720 265 385 341 874 722 1070 1248 646 183 159 280 467 257 596 505 326 233 497 468 390 228 487 592 387 684 608 782 688 684 558 910 806 596 537 465 684 523 517 656 241 534 518 373 454 477 1799 734 637 528 644 548 568 465 542 833 798 612 691 568 333 349 229 384 288 437 620 781 577 417 587 458 411 834 679 535 710 341 403 393 404 399 144 144 112 146 130 112 98 255 106 166 263 243 359 649 743 527 394 458 439 391 432 435 508 417 483 608 684 571 620 488 390 447 744 414 421 949 405 415 376 624 584 509 412 661 727 664 837 498 654 584 694 765 644 1212 466 540 660 1130 412 814 843 685 669 614 745 578 597 348 300 307 893 274 673 755 452 308 389 605 56 103 138 185 252 374 511 674 466 515 463 275 524 537 205 477 262 253 420 300 556 134 309 345 130 323 222 333 393 320 286 192 150 334 246 314 199 137 278 456 699 391 335 847 435 401 230 480 475 303 283 329 520 443 661 681 367 589 232 226 161 155 340 489 377 399 580 538 319 260 503 395 556 359 636 266 371 525 403 510 646 460 662 384 409 521 317 374 259 313 281 727 1298 807 889 164 352 211 261 244 542 470 1818 654 1939 1710 1428 1408 1368 1468 1442 1842 1371 1896 1269 1852 1910 1644 535 391 653 487 765 686 606 720 462 636 571 696 645 640 651 504 476 416 640 626 594 574 854 556 478 752 816 1017 841 683 352 381 564 469 617 506 419 400 388 539 386 369 516 526 524 299 395 630 565 466 487 738 667 571 809 721 773 561 683 1087 990 1069 815 1101 557 1139 1171 1177 1146 1092 1072 1199 1113 938 938 797 1046 910 954 936 876 1001 749 878 741 929 1066 851 1087 858 741 893 682 703 874 815 743 718 622 703 707 827 679 747 715 829 786 821 721 918 625 824 560 778 504 486 662 727 954 882 612 1023 966 954 593 445 966 867 719 592 778 817 534 862 963 915 940 924 846 1074 1063 960 1017 998 1227 1090 699 717 665 835 972 842 671 871 685 702 520 675 651 886 310 328 299 156 329 190 155 260 72 230 126 203 150 150 301 205 233 211 277 391 305 448 335 425 520 128 118 104 110 261 290 144 206 183 258 358 295 473 188 237 203 201 152 212 225 189 209 242 286 354 346 446 371 125 117 88 179 110 598 321 341 128 189 212 207 185 227 254 245 258 417 363 265 84 141 333 204 264 229 341 234 724 213 253 171 191 256 404 357 325 465 361 455 115 326 439 235 344 338 351 475 568 393 658 478 620 336 385 493 462 428 476 288 365 375 217 251 433 402 223 253 450 339 311 296 152 275 629 348 408 667 445 509 298 475 590 377 872 227 696 444 299 451 337 183 465 629 714 570 346 539 549 185 498 459 489 418 403 276 257 279 422 325 212 238 357 278 448 593 270 385 493 309 496 596 411 362 504 573 335 683 394 232 247 233 202 152 298 266 227 450 454 500 372 222 448 367 505 299 319 397 225 341 387 357 635 455 270 448 444 677 358 397 273 287 355 283 398 238 201 385 351 367 416 397 197 405 357 282 338 268 904 223 338 369 257 210 263 137 580 246 360 486 294 314 265 221 206 326 427 459 462 468 386 347 434 386 471 321 255 435 520 178 224 199 253 172 249 377 304 194 208 294 277 328 252 452 499 483 434 440 170 90 158 107 110 174 436 258 430 494 510 530 707 482 446 372 245 143 119 239 393 93 310 198 505 336 348 272 303 293 192 480 475 507 425 358 430 610 413 266 274 229 195 524 494 401 225 378 437 350 388 226 355 263 304 343 536 673 407 359 640 277 267 239 218 196 213 236 234 282 162 177 385 334 329 274 322 318 673 386 2157 2031 479 361 367 408 514 359 485 447 496 650 559 651 577 307 344 477 225 538 479 320 304 296 329 432 272 459 486 440 385 430 563 514 384 242 560 218 227 453 345 193 258 297 446 431 465 330 974 435 568 463 544 297 431 271 502 845 596 475 414 255 293 364 252 554 308 237 124 132 216 859 1011 1199 647 933 900 639 575 529 699 938 652 679 500 506 261 469 763 547 193 189 167 231 152 218 591 673 516 430 660 1358 1747 1513 1448 1311 1128 1116 867 479 2058 2000 1813 1444 1722 982 1217 1234 1547 1002 1481 950 1236 1476 1335 1883 1226 2018 1975 1735 1403 2104 1290 2039 1712 2093 973 1013 1004 677 806 1361 1135 987 648 1161 413 403 920 473 446 551 508 790 841 430 192 240 226 369 178 2418 2390 2330 1908 1626 2029 1510 1838 1815 2111 2067 1956 1812 1836 1970 1721 1892 1872 2123 2200 2240 2127 1235 1320 1652 1527 1706 1498 2089 496 458 183 1924 1433 1318 3432 2988 3041 2809 804 900 719 279 934 171 253 124 318 1637 717 683 241 413 268 407 838 1110 774 1410 1147 959 1623 997 677 2537 3114 2262 2447 4360 3715 2124 2490 2565 3289 977 523 904 1296 873 1007 1421 506 1385 775 1711 961 91 79 1127 886 1598 1936 1067 486 1130 495 549 454 346 738 662 887 865 663 1776 2319 1055 461 1154 870 929 1618 1772 1446 645 621 436 1428 879 1603 745 1027 512 810 504 439 743 897 2180 2030 749 595 616 535 709 643 625 472 508 486 648 641 979 1318 560 536 1489 484 605 641 392 760 844 777 570 1041 916 853 789 574 586 810 564 589 782 666 768 648 684 766 571 540 242 340 517 548 760 401 228 281 544 486 819 471 409 388 777 402 506 161 364 215 193 533 351 311 168 156 243 382 226 225 237 441 347 355 463 310 291 308 353 382 295 88 329 384 567 205 947 721 542 570 573 783 925 661 696 623 813 938 716 1546 1617 664 658 546 382 592 567 639 541 508 653 522 928 778 855 835 717 1121 625 852 824 1272 874 709 610 2650 2680 6083 7361 643 487 676 457 404 602 597 361 632 367 490 638 717 554 365 955 180 963 845 750 586 771 464 464 644 584 953 727 978 703 865 753 405 357 298 345 227 487 457 278 142 120 253 248 106 251 460 354 289 337 307 194 142 155 127 78 313 235 827 435 327 277 376 640 304 307 315 398 312 676 518 561 559 537 453 475 564 230 413 304 396 352 315 439 360 495 374 300 266 484 241 143 296 492 744 724 655 555 648 690 447 386 451 372 533 283 450 516 1202 518 1044 887 533 722 531 299 726 432 178 669 754 487 488 548 494 721 147 363 374 1020 291 445 143 285 232 278 373 506 463 266 290 462 522 200 200 209 473 554 604 852 303 821 220 264 174 261 492 744 559 629 703 599 727 598 705 562 570 524 752 569 575 497 521 423 595 439 414 247 345 237 917 830 818 568 210 624 46 355 118 294 299 782 300 426 706 414 805 755 823 770 637 387 628 576 885 907 584 1152 976 720 994 1286 1101 961 763 528 668 646 529 610 505 719 704 336 864 1093 1189 865 614 758 1032 812 586 1179 376 841 539 582 617 494 784 692 817 866 745 714 708 615 442 740 610 683 1106 1365 1313 401 275 469 307 247 262 279 359 302 347 264 330 363 622 748 552 679 1121 595 532 266 353 734 821 1288 587 812 797 757 617 634 596 1002 597 559 546 662 462 809 890 1146 667 602 835 1031 808 641 884 1005 662 686 759 663 2129 2189 1817 1899 1270 1322 1054 1209 1155 1385 1265 1499 1009 1136 1287 1410 2163 1466 1149 802 895 570 567 968 901 880 552 1109 743 643 1510 635 826 629 366 343 627 331 447 369 418 369 510 508 314 207 281 253 219 281 288 287 345 312 319 398 522 425 617 674 941 704 951 973 583 637 1227 514 623 935 798 653 648 788 180 170 148 204 266 202 238 164 119 139 513 204 243 98 280 389 123 84 78 167 133 166 156 154 142 224 398 469 486 533 445 472 471 494 556 310 409 308 292 341 347 396 519 254 493 439 437 531 404 211 438 378 211 359 394 479 369 413 169 379 463 406 551 401 456 381 441 272 296 408 271 391 582 387 470 176 597 479 433 506 353 492 356 560 587 751 620 672 794 312 502 557 312 200 633 320 648 326 323 714 277 388 241 330 970 716 314 415 373 774 728 977 1290 793 239 217 389 632 336 791 703 472 308 673 647 472 275 521 648 421 730 666 737 750 673 682 1036 815 673 644 513 841 606 507 738 282 594 514 378 453 487 1720 759 706 576 707 578 592 487 568 855 826 793 715 574 396 497 254 354 349 479 640 696 615 471 605 494 459 780 596 560 639 355 499 417 367 392 168 170 134 172 156 136 118 275 104 188 253 197 359 542 705 489 429 457 428 407 502 436 484 328 467 533 619 591 569 561 417 476 619 403 398 926 390 373 412 648 576 406 472 574 854 769 813 526 645 554 826 702 565 1078 493 477 602 1050 475 775 787 708 750 756 835 514 685 374 288 375 1003 386 651 755 467 325 302 439 64 117 146 201 303 374 562 583 544 582 481 275 537 502 215 455 280 306 441 289 481 163 348 376 166 349 223 346 316 314 232 184 144 342 342 295 230 98 286 453 737 407 306 750 445 411 232 487 510 270 246 304 495 515 589 611 359 362 232 222 179 169 342 442 408 489 606 562 325 260 512 398 521 377 681 347 426 551 429 553 695 427 636 361 403 477 316 322 247 287 257 694 1313 804 1052 152 342 267 208 228 445 426 1576 556 1687 1446 1331 1412 1461 1450 1424 1879 1330 1929 1224 1797 1784 1463 543 353 696 501 828 760 873 730 490 620 559 697 693 653 627 443 405 388 538 622 608 586 809 593 523 750 791 1015 1467 1177 929 898 716 930 719 854 774 853 795 909 1076 1120 1122 1045 785 1067 1026 915 1313 1239 687 711 679 734 822 924 1216 973 1174 749 991 1079 811 1160 1356 1199 1220 1081 1116 998 1090 1143 1303 1198 1275 892 1035 1057 925 984 992 981 943 1225 1012 1166 1092 1076 963 1013 939 1238 1042 1094 1071 1007 1016 971 1114 984 981 911 950 934 944 1019 1082 1015 1022 1079 843 835 948 1136 936 940 1009 1106 1092 908 908 1058 1249 1193 1085 1118 1136 1056 1390 916 895 1113 953 1165 1134 1229 1348 1392 1190 1224 1296 1233 1361 1071 1031 1077 1515 1366 1434 1140 964 1155 1166 1117 1208 1072 958 1031 783 1248 623 496 505 314 556 384 352 505 204 311 295 393 380 378 376 279 301 273 273 496 301 478 365 527 627 235 267 243 257 423 318 323 343 661 377 459 473 507 346 368 301 300 254 357 412 245 319 282 407 424 418 1062 620 365 365 216 318 152 725 418 460 350 249 255 320 255 334 330 435 392 613 1148 416 295 337 346 310 344 269 787 576 1122 360 439 448 291 404 466 447 366 659 245 489 276 244 313 272 569 703 595 389 417 765 569 415 537 803 581 552 517 535 1015 696 407 870 375 409 384 517 454 346 537 420 462 581 552 548 498 393 384 911 1120 847 751 597 841 495 1351 732 1187 917 421 1136 593 452 792 533 1068 750 538 1339 886 477 953 725 774 674 1115 683 604 431 517 504 781 451 437 843 840 1241 851 756 874 667 1020 925 880 339 470 570 592 640 565 655 475 702 764 365 363 491 632 1170 756 975 470 448 880 642 701 352 329 347 689 801 380 715 1024 674 524 755 523 1080 488 599 350 359 696 756 758 512 573 326 514 777 610 446 503 733 706 663 699 491 1101 446 858 708 805 388 718 585 781 615 597 505 892 749 382 598 281 476 642 655 863 877 539 610 406 389 571 581 448 613 758 212 266 195 435 345 458 619 886 442 577 530 363 783 795 778 913 335 779 954 481 225 328 288 250 287 824 492 738 723 753 725 1061 767 719 416 419 181 197 448 561 145 941 469 532 590 632 586 551 493 381 626 703 976 830 617 843 892 458 365 892 497 308 459 498 578 318 450 571 426 462 249 375 518 389 508 530 850 738 760 953 767 240 296 315 260 390 333 549 397 440 243 277 372 234 446 780 571 1065 1008 3623 4306 728 766 854 680 724 737 803 671 1148 1306 1161 929 937 634 486 490 516 831 448 588 666 674 691 568 549 932 1087 492 513 625 855 937 1431 662 890 360 542 593 502 480 524 472 695 651 403 376 835 710 824 687 657 647 340 484 526 1279 1170 831 683 460 448 679 697 643 940 773 240 336 479 1187 1368 1456 803 1029 1522 1112 1020 929 1195 1347 704 936 1017 860 659 788 1132 1065 440 372 407 296 298 347 1465 1393 1312 1304 1222 2209 2364 2536 2025 2024 1835 1562 1841 983 2811 2684 2637 3032 2985 2366 2192 2106 2815 2460 2114 2868 2244 2168 2414 3747 2619 3427 2682 3278 2497 3345 2447 3787 4078 3803 1333 2052 2604 868 993 2314 2225 1465 1382 1688 925 1053 927 870 777 916 665 1571 1390 690 508 554 520 666 448 3212 3308 3170 3294 2951 3398 3274 2828 3025 3704 3340 3160 3472 3432 3275 2964 3482 3173 2994 3271 3366 3488 2746 2747 3389 3027 3043 3283 2979 568 454 679 3794 3716 1556 4585 5693 5487 4653 1305 1335 1196 422 1348 427 656 523 546 2809 1553 1406 533 630 448 549 1471 2250 1652 1873 1596 1667 2016 1264 1993 3130 3735 3087 3358 6308 5923 3049 3181 3711 4916 1653 1263 1553 1599 1888 1234 1877 787 2384 911 2370 1182 160 146 1831 1578 2141 3222 1720 1008 1909 985 1112 788 768 1814 1653 1524 1287 1148 1864 3679 1726 1018 2024 1759 1734 2568 1621 2062 1262 934 972 1982 1279 3174 1131 1093 552 1175 1127 878 1174 1229 2977 2818 941 927 806 1197 1360 1117 1144 629 786 1129 1515 1044 870 1652 880 760 3016 945 1282 964 1254 1428 1292 1279 1016 1335 1020 906 1011 1228 1537 1515 1149 1507 1132 1453 1447 1203 1306 967 695 582 564 519 653 699 1778 1055 482 511 820 454 1575 852 611 383 727 905 565 619 422 339 264 387 335 535 592 563 545 711 755 680 495 763 419 404 515 600 610 682 590 570 606 293 815 910 661 573 905 793 929 1213 616 832 600 688 482 999 1281 599 857 771 604 1162 905 1209 633 830 802 788 854 895 786 809 854 1046 965 1223 1075 1083 1013 1096 1060 1051 1156 796 668 689 569 661 643 13838 654 871 785 787 4550 1242 1174 1284 993 1112 1222 1298 699 725 1694 224 1629 755 770 617 629 747 890 1063 739 1080 1108 1174 1602 939 1324 805 543 664 351 461 504 379 417 395 186 274 432 424 432 561 506 574 385 363 433 288 306 210 303 318 473 1619 884 705 496 503 645 555 581 514 753 490 924 741 1063 857 600 698 748 770 476 773 654 577 805 723 749 886 1003 696 566 432 489 544 411 254 929 666 742 691 1351 1262 702 824 770 949 865 941 627 893 1344 1537 1081 1396 1091 966 941 1285 851 995 682 269 856 980 972 952 882 954 868 521 543 636 1670 421 376 325 590 552 618 405 510 553 620 598 574 1277 278 258 421 1136 1333 772 808 711 986 277 517 381 312 631 921 766 806 945 849 979 827 803 528 469 462 586 470 488 569 787 633 749 570 451 662 891 600 650 686 1390 481 556 505 265 513 212 521 376 866 596 511 767 784 1128 846 1149 1200 872 286 1210 876 975 1120 916 1148 1316 1103 1462 1155 1125 885 826 944 871 876 771 807 1057 1157 1108 925 1269 1028 1203 975 927 939 1490 1424 718 967 449 1285 809 787 920 734 902 809 897 1008 897 939 989 1394 864 1104 955 1008 1321 1295 1496 907 791 894 797 720 523 616 963 823 937 962 908 711 889 742 921 1098 1122 1097 1178 826 628 976 857 1618 820 1197 1479 1539 1154 1596 1488 1192 1385 1158 1302 1092 1410 1387 1218 1487 1100 991 1322 1698 1132 1296 1458 1527 1240 1176 1019 1421 4366 4351 3096 3095 2277 2390 2740 2952 1995 2703 2672 2931 2062 2785 2377 2115 3763 2198 2442 1446 1808 815 1264 1566 1279 1778 740 1573 1556 1383 1953 855 1233 1395 682 597 928 585 696 940 932 567 370 578 710 825 775 547 763 472 512 493 674 496 729 906 665 976 1247 1029 1128 1008 1089 1107 1150 1088 1160 974 1378 1494 1348 1399 1526 866 529 413 373 610 545 420 448 480 314 184 673 355 302 309 457 280 172 153 234 245 218 249 238 224 210 400 422 890 482 640 668 644 701 472 508 465 372 543 508 581 382 349 425 303 678 267 253 380 329 263 325 778 512 768 702 1444 790 383 417 792 863 825 594 778 679 736 783 812 687 715 678 674 808 528 547 415 568 781 774 828 671 1063 882 1286 1323 1013 1126 1062 1064 848 1068 1118 737 407 1701 867 1695 820 741 1709 853 875 770 1125 1389 1404 718 809 761 2286 1984 2022 1732 1073 700 658 737 1431 673 1424 1497 882 798 1418 1273 1053 799 1248 1407 1099 1262 1585 1110 1373 1148 957 1328 1629 1422 1823 1933 1456 1243 1250 1657 467 715 753 566 929 1044 2176 1150 1350 1217 1420 1434 1341 1168 1357 1464 1621 1432 991 614 721 550 485 767 1050 677 1234 836 1093 789 623 735 651 1451 813 839 774 474 427 519 663 362 350 323 203 377 325 251 214 478 249 517 399 226 1061 869 804 678 909 699 968 894 883 768 671 1010 1027 1034 1018 826 1167 1098 978 1050 952 1039 734 1076 791 810 813 882 1034 1119 692 982 1121 1201 933 983 925 894 1179 1046 964 968 1268 1042 789 1236 843 896 875 806 1239 886 1336 782 1499 904 810 757 1178 416 1208 1458 757 608 381 541 325 384 325 472 831 917 801 652 761 752 759 406 1013 727 339 522 544 529 591 473 1336 270 874 448 389 578 540 762 386 590 547 440 372 360 397 561 630 401 790 594 516 524 405 1586 499 457 803 561 498 576 558 504 774 572 711 754 832 415 424 494 639 443 704 983 744 626 883 951 671 482 1040 587 779 649 1151 617 908 929 905 994 1047 952 823 401 694 818 641 883 420 520 308 1100 1723 1397 681 360 350 314 664 523 588 470 2499 599 2805 2486 2591 2479 2613 2998 3117 3018 2474 3026 2530 2196 2300 2304 525 792 842 852 979 863 1069 780 963 948 1058 1037 515 798 918 954 707 700 989 1379 1377 1237 760 732 772 996 1053 1438 647 676 398 452 415 337 475 545 489 445 485 659 463 453 480 887 548 526 462 575 491 501 366 506 435 451 581 623 1133 759 633 756 748 700 598 875 508 764 849 736 718 904 615 767 670 723 720 493 572 792 958 798 681 699 701 931 708 791 767 671 474 619 609 786 877 509 696 729 665 796 569 534 668 685 708 678 700 682 508 518 419 462 696 564 583 512 429 512 737 424 878 728 546 761 847 587 841 828 578 665 619 592 719 722 627 686 852 658 890 651 628 715 761 862 882 792 869 721 742 694 677 764 973 947 815 822 904 811 498 518 641 897 443 314 239 263 271 325 226 185 176 230 154 106 134 116 126 78 110 90 100 390 111 428 141 306 393 120 120 108 122 241 269 141 148 276 172 181 202 238 231 158 86 84 62 147 151 259 156 266 325 217 209 820 213 205 195 113 127 138 679 320 332 200 135 116 141 409 151 269 386 235 602 482 192 82 149 138 210 203 198 510 242 515 272 402 284 175 186 340 365 280 656 333 177 161 175 164 176 278 284 260 287 302 188 659 479 374 409 458 309 510 379 480 349 416 469 235 252 302 416 390 413 319 158 248 296 230 344 456 358 296 713 523 506 430 375 294 410 678 536 612 379 286 379 416 333 337 474 565 630 234 585 395 209 436 395 413 328 401 459 407 267 428 208 322 320 221 314 719 682 311 419 554 401 537 747 570 276 372 392 457 418 426 502 391 261 259 289 194 260 282 505 584 586 245 417 261 381 442 269 199 234 219 290 245 323 629 326 218 615 222 494 234 314 297 276 266 250 392 241 301 368 325 321 479 395 297 413 319 305 634 272 635 354 531 254 385 270 346 315 589 277 366 374 491 509 307 219 180 377 540 462 453 490 318 369 387 405 396 272 141 336 695 153 197 143 273 346 226 384 467 328 358 399 443 434 284 504 493 189 339 477 249 221 98 168 90 156 446 323 337 306 300 537 550 251 221 414 320 99 72 246 318 68 247 352 226 233 262 207 277 347 175 678 500 581 575 465 387 519 191 158 327 250 211 351 342 288 372 412 297 147 191 112 179 442 268 516 350 464 378 302 551 420 100 406 342 291 386 383 389 273 354 261 190 418 287 324 349 428 585 465 2241 2403 402 379 364 460 340 488 518 432 646 778 457 344 656 321 251 361 299 560 303 412 403 391 306 341 364 305 487 265 315 655 364 416 713 499 280 340 346 614 525 235 398 235 623 566 429 222 558 465 664 285 523 211 215 186 352 859 684 299 308 308 285 408 289 278 629 599 58 99 149 570 828 1010 588 805 807 545 476 540 660 873 617 679 508 406 325 520 929 662 227 190 114 238 177 206 742 647 598 767 675 1162 1200 1511 1749 1211 1623 1196 889 645 1854 1719 1752 1352 1545 1138 1203 1085 1442 1276 1278 1188 1500 1360 1615 1969 1691 2256 1942 2041 1707 1935 1795 1884 1793 1719 687 954 1352 880 846 1082 1101 1014 932 1494 387 330 592 461 474 301 346 968 1025 553 219 301 269 259 324 1612 1567 1539 1938 1759 2440 1581 1560 1677 2214 2048 2392 1986 1899 2268 1796 2461 1672 2479 2135 2502 1803 1530 1909 1623 1598 1541 1522 1555 516 320 223 2003 1940 911 2687 2845 2979 3035 960 1017 399 137 560 227 414 227 173 1620 693 739 379 517 274 692 941 1095 725 1621 829 706 1611 784 850 1991 2384 2272 2226 4082 3618 1908 2214 2304 2949 1091 541 1021 730 1185 694 924 397 1190 511 1476 941 87 56 1439 699 958 2059 1108 582 1481 436 610 530 502 792 832 810 789 679 1648 1820 1009 863 1207 1476 1386 1778 1055 1141 944 551 439 1303 712 1637 391 968 431 627 560 470 854 647 1903 1301 491 487 730 839 560 455 599 296 396 484 958 694 704 1080 603 551 1788 449 572 706 490 1139 1170 1157 572 563 596 664 602 610 618 675 803 839 827 1045 755 496 827 706 338 550 206 211 342 291 829 403 402 317 434 325 846 444 546 368 619 530 289 290 321 94 80 353 450 457 207 213 391 283 323 296 370 428 359 235 314 329 250 446 529 524 303 233 445 485 577 256 519 1003 572 517 1040 512 565 713 555 1062 548 499 598 618 488 940 492 707 392 455 475 532 494 594 361 510 583 357 687 648 373 740 413 568 603 590 890 757 909 445 482 518 487 654 7149 794 474 492 511 655 432 679 350 447 708 781 595 577 1091 80 878 799 671 349 508 273 477 1135 736 1005 839 970 1028 814 763 369 355 394 258 226 395 205 244 266 228 240 227 186 202 234 426 399 337 147 313 225 172 111 159 256 271 979 325 378 271 202 561 277 347 349 456 398 636 408 560 526 339 575 327 570 372 498 440 192 271 395 537 412 554 456 223 406 560 361 288 257 530 390 443 581 508 418 444 427 318 659 626 539 424 562 596 1109 821 693 606 512 650 566 309 750 641 253 571 764 499 586 487 426 637 204 514 561 1200 238 253 118 329 167 217 254 402 312 224 531 388 668 303 242 455 452 686 688 708 267 834 242 343 280 270 378 709 617 627 663 633 734 497 535 353 319 335 422 291 313 347 438 317 543 379 371 284 500 274 384 374 1065 466 257 329 308 271 157 409 273 499 357 331 754 362 665 589 555 598 412 336 701 501 472 496 452 790 636 726 896 814 1100 661 673 301 297 273 452 624 672 1043 633 231 872 920 1012 493 606 444 830 810 516 947 325 812 670 470 650 497 683 660 685 701 374 717 620 669 530 874 674 459 1125 971 1141 668 626 502 340 302 420 439 344 305 341 429 410 516 705 697 509 555 830 571 660 363 447 588 446 862 522 502 521 650 614 949 889 882 847 663 759 664 721 577 773 948 682 457 757 1226 957 979 791 975 469 572 628 711 2117 1868 1517 1523 1377 1154 1368 1537 1278 1281 1057 1227 1322 1220 1630 1352 2229 1574 1305 988 1065 765 710 902 773 919 456 1197 1203 862 1592 484 964 1045 540 536 539 332 606 574 625 641 420 275 296 290 358 348 227 211 484 481 354 236 343 583 351 377 535 871 578 580 603 644 652 478 856 686 811 809 761 646 845 552 328 391 375 453 415 326 365 315 89 188 315 197 259 266 312 260 105 54 108 121 178 167 188 190 176 603 344 184 208 257 441 436 438 351 492 214 257 263 257 304 485 254 369 294 439 229 227 364 209 245 285 523 145 267 386 587 273 333 290 466 482 442 310 330 414 305 408 377 342 236 328 334 467 385 292 334 325 360 314 426 555 555 507 667 642 511 502 756 733 438 610 612 350 169 783 414 772 379 404 798 369 416 361 406 678 799 296 279 229 913 689 784 1038 447 286 262 250 514 221 469 574 317 330 616 538 401 439 751 918 648 683 731 606 848 647 507 855 924 694 827 999 922 779 974 673 517 462 297 458 442 373 1373 619 651 629 778 621 523 449 527 768 888 783 645 448 372 285 245 520 376 418 640 689 495 490 514 557 789 863 617 680 587 367 327 371 288 212 252 232 216 234 222 230 226 293 242 309 182 185 375 734 644 653 399 502 342 407 421 497 494 458 653 431 412 570 497 703 511 617 655 659 478 831 597 631 671 641 626 470 486 672 630 799 485 531 558 479 552 550 540 824 693 438 587 914 573 714 617 690 873 715 677 414 1106 573 524 397 717 245 806 799 487 328 264 337 115 192 177 297 478 629 389 366 548 599 487 169 570 623 157 532 372 202 390 209 532 181 394 319 368 304 241 292 307 353 345 337 278 399 236 317 483 110 630 366 364 400 216 981 362 316 296 296 435 381 361 361 424 352 251 354 585 282 308 334 259 159 507 643 533 585 598 584 522 264 629 445 538 483 593 190 633 296 270 354 360 725 588 302 467 399 238 469 244 451 282 800 952 1183 913 251 254 276 470 312 432 444 1528 414 1641 1523 1456 1247 1591 1787 1815 1571 1471 1578 1328 1405 1758 1383 460 640 635 358 623 587 631 537 538 466 503 609 632 609 647 350 361 474 461 612 580 626 509 522 476 660 639 874 1394 934 602 729 551 623 523 478 432 506 566 649 473 483 401 658 797 768 645 821 649 687 318 510 481 413 1165 805 1310 1398 756 1115 1174 1036 1026 1289 959 1456 1501 1622 1117 1540 975 959 979 973 1014 898 1399 1102 1209 1361 1403 1289 1188 986 874 1143 1196 1069 1021 894 939 1323 1140 1080 1283 1209 1327 1075 861 1090 982 1083 1070 838 938 1205 966 1068 891 1028 900 773 902 1084 559 1004 1146 449 1217 1203 732 1041 1047 1146 976 912 1255 1027 1125 949 692 733 1160 1539 1248 1761 1594 1618 1599 2118 1742 1865 1918 1586 1508 1166 1328 1252 1175 1641 1492 1481 1109 1291 1389 1072 910 876 679 927 399 412 220 231 295 323 285 183 148 223 188 401 251 231 219 225 275 233 456 580 221 604 255 358 462 228 251 211 231 226 319 307 243 433 398 237 178 293 288 531 395 306 284 456 178 486 395 355 453 352 334 856 546 181 179 207 285 337 926 530 585 198 310 238 322 266 380 177 381 253 647 725 289 191 265 458 500 564 360 791 336 1150 389 417 633 401 432 538 511 498 1027 242 306 154 409 500 439 412 496 329 750 393 337 692 957 1358 498 729 577 766 458 712 695 404 832 520 506 573 425 267 303 435 445 713 493 355 363 715 335 276 809 1087 783 419 350 638 341 1270 635 690 401 327 356 539 400 720 1064 1201 565 399 922 693 519 655 561 573 730 669 846 265 361 498 690 814 234 302 421 536 875 608 724 992 415 861 1169 892 676 811 382 329 457 429 280 414 301 400 294 359 238 669 864 681 584 389 574 294 418 444 176 427 239 300 445 498 488 1051 749 393 529 330 608 336 453 183 203 450 727 514 376 379 371 357 416 419 547 231 428 572 358 784 338 959 510 515 440 492 333 437 333 841 492 484 453 456 552 455 623 452 530 627 576 738 810 477 572 652 593 521 586 430 630 927 164 204 211 286 228 410 469 670 400 473 276 519 402 562 1071 866 320 366 539 326 269 177 112 211 183 432 432 446 494 377 985 685 392 362 442 377 207 239 315 497 279 349 534 539 413 471 628 352 566 176 703 913 684 1025 1093 517 892 426 305 672 478 423 569 721 537 317 510 919 280 320 298 394 567 382 613 291 416 406 268 475 343 251 443 525 431 527 585 438 427 295 229 495 348 151 340 514 563 853 633 2806 3221 654 684 563 760 526 623 541 495 757 774 620 591 976 440 488 481 468 351 950 755 474 460 429 493 278 649 1050 276 335 818 407 427 810 613 482 545 347 507 391 500 338 405 873 805 672 437 731 834 790 415 667 307 389 714 445 1202 722 721 544 728 305 556 359 442 701 609 244 256 338 1274 1046 1506 826 851 1344 1040 844 900 882 1222 614 532 823 537 318 356 1019 674 240 228 318 155 295 415 1086 1144 1134 854 824 2114 2179 1996 2356 2132 1607 1741 847 639 2456 2337 2522 2720 2806 1625 1999 1941 2534 2347 2016 2164 2377 2124 2335 2814 2726 3896 3315 3273 2513 3616 2405 3324 2741 2563 884 1470 1762 1386 1218 1609 1725 1411 906 1832 566 566 891 643 562 438 540 1519 1523 682 344 605 577 533 249 3327 2955 2569 2060 2517 2973 2766 2524 2488 2733 2645 3673 3100 2596 2752 2830 4033 3317 3592 3871 3861 4234 2285 2520 2351 2414 2240 2459 2256 651 580 218 2484 2377 1888 4217 4895 4985 4189 1513 1303 802 333 870 312 533 249 252 1860 1214 1167 825 578 494 385 994 1606 1046 1862 1290 1130 2996 1179 1064 3090 3632 3117 3173 5712 4560 2662 2986 2927 4243 1272 807 985 1159 1462 808 1326 447 2155 917 1971 1409 94 72 1720 1155 1786 2598 1409 805 1244 776 942 556 456 1075 1012 869 980 753 1915 3734 1818 626 1498 1480 1385 2282 1435 1908 1019 691 630 1704 1078 2609 1158 1498 664 1088 636 705 972 1068 2821 2758 914 834 655 740 689 767 620 587 674 730 1054 1120 1050 1428 675 564 2313 617 757 725 556 1145 1364 1180 825 926 1132 1022 1339 783 1008 1018 903 1135 1191 985 1044 722 1275 745 576 706 251 636 545 461 1217 664 339 331 436 631 949 491 990 609 1167 863 693 199 486 330 279 497 509 459 288 281 455 419 264 382 343 449 434 402 422 447 579 236 596 456 617 102 614 683 927 190 1030 790 779 807 873 593 805 804 508 741 1003 956 860 641 683 1201 992 919 391 482 456 552 727 743 490 829 1118 818 998 1169 566 1263 664 839 881 901 998 798 737 841 703 659 676 871 794 10733 1841 295 1101 1176 839 1254 756 918 1210 1449 670 699 1064 176 1367 1010 913 706 585 613 910 1405 798 1273 1303 1360 1245 1042 982 610 686 572 441 446 522 723 294 328 237 342 284 290 148 372 349 556 466 356 391 203 251 280 134 523 357 1595 811 1091 915 502 733 387 383 340 362 578 946 604 957 911 627 421 866 648 423 592 479 204 490 836 705 732 866 321 516 501 950 325 181 489 927 1001 1019 712 846 684 715 641 543 825 615 784 468 715 808 1106 895 1206 1086 579 582 742 465 918 413 245 707 900 676 784 475 528 983 293 363 431 1463 224 262 269 457 340 421 317 425 291 195 447 696 764 168 176 284 415 837 673 785 290 1350 346 502 408 409 741 1274 954 1007 1231 1048 1275 895 898 621 636 559 874 585 656 626 806 514 1128 602 668 456 643 510 761 745 1340 663 244 302 96 419 296 275 472 553 437 488 914 645 1133 1162 874 1224 583 432 1195 822 1189 1254 1069 1952 1220 1262 1335 1508 1806 1483 1070 609 487 396 557 1018 931 1458 1233 400 993 1301 1556 928 1076 878 1236 1246 897 2205 484 889 889 527 892 535 933 806 859 871 700 689 797 885 468 1095 708 904 1053 1102 1450 729 554 781 952 807 360 474 563 502 601 443 677 993 938 1249 778 802 1263 746 1174 529 567 836 846 1674 708 1275 932 1080 837 773 905 1253 853 784 915 992 1036 1081 1069 1311 1135 863 1130 1533 1396 747 1180 1538 767 706 877 968 2967 3602 2896 2974 1706 2362 1369 1553 1264 1823 1481 1697 1482 1960 2055 2009 3259 2525 1656 1296 1593 984 992 1170 1226 1091 749 1796 1517 1274 2311 994 1465 817 437 595 915 443 1026 866 1051 411 476 581 571 385 508 299 497 476 879 738 462 676 505 726 517 541 614 1056 1328 1446 1389 1177 908 931 1806 1084 1073 941 895 892 981 477 307 472 387 448 474 287 457 240 169 199 292 138 150 144 271 379 150 88 88 88 310 266 209 304 183 673 552 495 617 457 822 703 746 386 479 568 521 371 353 367 683 404 417 480 1065 372 358 460 376 412 550 571 325 433 504 755 405 349 141 223 269 244 388 478 604 619 432 338 313 602 667 655 661 511 360 322 499 646 369 717 726 1029 684 978 889 1169 949 1066 1230 351 588 672 468 164 638 264 793 545 234 857 260 412 218 414 869 1284 330 617 445 944 1078 1046 1301 682 339 244 344 646 389 786 712 478 292 725 658 399 376 660 851 911 846 929 817 792 1102 528 1077 996 806 811 817 1034 771 1272 832 346 836 618 479 452 353 2263 968 1182 1070 1018 1042 990 894 1053 1035 1011 846 1074 900 684 723 590 451 386 594 832 824 751 623 653 867 837 1301 480 1093 525 443 311 406 514 420 139 184 138 170 172 107 93 409 120 433 300 223 631 1087 1075 970 378 551 567 519 544 650 635 723 923 725 729 838 793 672 573 630 889 718 793 1587 738 670 721 774 921 692 988 1066 1220 1251 983 1003 957 925 1155 745 909 1438 855 1039 887 1553 406 1245 1223 1008 889 457 864 702 995 572 425 461 915 415 683 1017 439 378 388 393 198 218 260 355 545 687 679 734 737 1185 737 325 804 1135 435 1307 661 443 820 620 1051 118 756 399 387 640 327 582 517 435 408 263 209 286 221 612 234 326 461 551 905 862 243 1206 422 360 560 512 525 616 571 510 412 570 579 619 468 406 311 349 347 246 606 876 620 393 555 539 739 432 636 461 1070 545 1105 289 386 684 545 727 821 819 1172 448 614 796 523 368 448 807 651 842 1376 1522 1380 359 307 496 247 417 503 794 2070 453 2055 1939 2286 2136 2354 2359 2454 2591 2639 2473 2549 2470 2283 2232 646 787 967 569 906 820 749 742 709 767 649 745 963 867 609 536 943 922 1332 1005 971 1114 718 1058 946 1316 1326 1664 1209 808 589 790 503 897 817 945 875 673 660 497 690 720 693 512 713 809 718 680 713 635 621 956 898 747 676 759 718 862 505 718 953 1001 970 680 1264 1094 1059 999 1043 1227 1083 984 1122 981 1135 984 1039 995 1350 1122 1276 1006 928 734 940 872 1022 1001 907 832 926 1056 934 928 1093 985 921 1028 983 1111 897 922 1129 833 964 1042 945 1084 1064 990 874 948 839 1083 769 790 995 890 1037 1049 857 919 799 1077 667 662 914 1009 1165 892 927 955 534 1321 1188 1271 1250 1157 1276 1363 1133 1148 1329 993 994 839 1164 1118 1141 1088 934 1079 1217 1319 1152 1628 789 785 728 1032 517 300 340 245 414 303 312 417 120 231 270 355 237 231 267 228 349 240 314 675 508 631 652 557 684 489 474 444 490 352 291 455 422 629 602 513 307 575 397 480 489 475 417 454 297 282 423 394 485 310 294 763 488 179 151 342 170 316 454 320 381 334 265 295 303 351 339 295 420 489 529 772 350 217 300 242 379 308 501 611 774 1141 322 354 419 430 320 407 347 250 563 301 477 228 380 259 295 362 388 408 522 423 577 522 345 782 519 489 499 382 510 636 703 407 853 372 487 339 386 409 481 349 392 427 872 408 536 338 403 537 917 530 845 948 726 794 771 835 722 1049 904 391 922 419 516 718 460 598 642 625 723 900 550 802 333 369 713 616 598 417 595 509 285 346 442 342 591 874 1009 591 764 988 686 698 512 454 390 545 480 664 644 401 379 472 425 316 467 441 243 553 800 687 611 453 613 573 508 559 230 384 425 340 609 707 658 898 718 524 804 495 796 521 605 455 451 598 821 536 226 234 384 518 696 872 370 335 613 593 621 822 353 1058 635 691 488 551 455 635 388 907 508 464 745 353 718 581 471 410 648 874 968 486 512 954 461 636 575 517 970 608 1081 734 350 372 252 226 342 282 561 560 318 360 240 389 598 727 805 612 625 435 508 598 215 167 175 264 209 761 472 411 565 439 537 510 462 430 613 549 193 223 447 298 121 282 418 514 382 404 732 380 374 243 639 569 1197 668 782 594 446 373 411 323 549 441 664 646 552 466 455 908 459 518 362 571 510 481 519 351 540 293 319 1220 701 291 423 388 366 400 454 528 452 493 263 486 456 348 271 563 546 679 808 3405 3889 703 916 782 745 684 500 768 638 1025 684 836 877 987 397 383 264 419 418 425 415 749 783 634 687 498 854 862 782 324 491 565 535 927 542 729 307 530 520 433 302 437 524 679 702 409 335 467 554 700 317 336 297 311 726 577 966 696 481 578 385 322 811 519 535 482 454 180 212 186 1481 1319 1048 644 1272 1084 1083 774 828 917 1474 910 933 671 866 919 532 1389 701 276 278 270 310 175 310 1183 1135 1068 1066 958 1566 1442 1625 1692 1766 1582 1071 828 633 2226 2074 2306 2128 2209 1817 1952 2121 1915 1806 1805 1871 1653 2008 1742 2408 1893 2397 1982 2508 1726 2544 1891 2866 3139 2901 1466 1643 1538 898 1038 1511 1815 1146 1115 1701 774 697 939 535 513 682 502 1042 919 506 461 615 589 406 315 2172 2235 2299 2504 2518 2583 2712 2466 2121 2775 2852 2601 2318 2437 2372 2191 2045 2289 2417 2298 2326 2397 2312 2916 2992 2675 3059 3065 2853 461 388 382 2574 2499 1643 3461 3800 4065 3862 1409 1482 810 407 848 242 344 249 303 2173 1067 1118 517 498 416 536 1144 928 1093 1989 995 1488 2058 1198 1427 2511 3074 3955 3306 5846 5393 3092 3096 3674 3903 1561 772 1199 1465 1505 737 1715 751 2305 873 2203 1042 212 165 1141 911 1553 3005 1543 577 1588 942 997 688 755 899 863 1069 1546 1445 1658 2706 1330 729 1877 1576 1553 1921 1338 1459 914 796 757 1465 1212 1713 1013 1179 593 1091 873 910 1050 965 2392 1761 1014 1052 791 832 1082 826 871 762 744 824 1189 915 1109 1545 643 597 2199 798 971 1082 605 635 841 681 1046 966 1101 1194 1172 922 898 969 855 1028 1214 1218 966 847 889 1011 575 346 352 328 461 591 1099 613 455 260 608 435 843 513 399 420 786 628 439 359 374 334 252 305 511 464 574 446 495 426 460 536 444 429 676 399 507 618 538 587 639 453 453 192 477 700 841 258 587 631 398 549 573 656 845 624 822 749 872 677 770 473 632 921 1031 1336 690 775 780 723 1051 935 790 954 757 955 919 743 582 860 946 1054 973 831 824 690 424 654 624 487 457 785 474 1841 11477 465 790 734 622 771 665 790 769 859 623 466 1081 88 1133 520 553 334 702 530 452 903 598 929 1080 1111 1047 1050 1026 506 339 531 324 247 379 401 307 496 354 332 220 271 317 348 312 298 341 237 290 231 225 198 213 260 270 1223 524 550 450 464 819 363 643 592 390 498 993 724 524 641 460 646 502 622 573 351 511 529 592 558 581 575 634 401 347 511 522 327 158 325 582 583 595 771 1142 515 791 759 839 768 640 580 525 659 863 1337 765 1174 1067 614 774 960 808 768 554 246 753 854 849 954 600 743 700 273 538 621 1649 245 334 280 462 373 407 392 456 443 423 464 357 530 261 251 328 886 1160 609 677 791 1270 378 307 193 400 594 769 530 605 644 571 741 476 601 782 678 659 967 630 742 582 671 517 879 547 622 439 553 395 505 472 909 581 442 472 258 494 201 336 313 671 711 591 1076 432 793 818 964 1194 576 466 658 799 826 840 867 1098 1368 874 999 1026 976 1067 851 633 637 580 793 934 896 1009 889 330 1168 1092 1248 1029 948 993 1210 790 679 1022 474 929 961 941 969 851 875 714 726 734 787 733 861 785 565 653 657 671 1575 1549 1596 993 803 451 527 501 611 788 646 469 535 502 618 517 845 982 643 778 792 708 788 763 463 796 695 1144 877 868 1262 799 727 599 809 999 964 921 952 1235 1223 888 971 1092 1056 1253 942 1164 993 987 731 887 964 951 1029 909 2985 3399 2364 2053 1875 1939 2005 2222 1739 2003 2151 2441 2376 1839 1921 1330 2707 1959 1486 1039 1182 850 1098 805 1166 1319 631 1235 1657 1469 1472 632 683 832 768 832 994 790 635 519 778 300 408 540 688 704 804 353 549 428 578 521 833 582 735 831 1077 659 829 883 1265 1037 1047 1109 653 886 745 858 946 976 906 1278 1270 722 324 575 498 490 354 274 347 320 186 175 305 208 337 171 313 262 176 144 253 278 180 186 178 188 162 414 368 365 453 441 786 682 711 335 249 334 420 428 326 348 522 319 547 534 511 358 366 361 313 255 301 479 295 468 481 792 484 396 141 386 448 400 398 612 475 809 659 460 432 594 855 548 563 642 599 435 390 616 781 913 932 1145 1035 1177 1162 1026 1091 1032 1002 673 946 1048 470 259 1109 577 1147 548 520 1049 485 686 422 652 1265 1129 588 786 738 1096 1349 1309 1335 936 472 428 514 996 609 1075 993 573 530 1086 882 710 536 715 1065 1100 1009 1297 1080 785 1113 958 1508 1748 1209 1287 1176 1194 1187 963 1084 624 758 673 767 625 662 1801 1032 830 801 1028 1024 913 839 864 972 1011 1039 1048 706 598 419 483 310 625 772 940 806 813 706 868 452 710 1209 745 859 810 595 520 655 651 446 177 192 154 173 163 165 135 387 187 890 245 180 691 963 1126 990 762 911 810 679 543 735 571 788 893 858 799 842 845 847 670 725 1122 849 727 1001 656 662 845 1024 691 1077 606 1110 911 814 795 577 757 684 895 1277 859 1059 850 889 784 929 971 1124 1023 1042 983 792 705 574 1372 882 785 636 1125 638 1022 900 370 207 395 380 98 82 94 234 513 782 606 635 837 1057 728 341 778 786 295 438 478 382 626 278 945 118 958 393 303 402 531 729 290 354 347 267 196 387 313 267 480 397 370 426 349 466 301 977 606 523 446 491 554 553 446 767 575 507 928 938 551 533 319 410 373 167 1132 500 746 705 666 679 757 470 949 512 479 1007 779 527 599 748 692 720 827 792 935 458 649 693 518 420 549 392 332 843 1463 1347 763 444 548 314 563 751 457 535 2455 661 2436 2260 2226 1565 2162 1953 2056 2297 1935 2246 2091 2351 2175 2185 744 495 546 417 1068 705 884 749 733 653 1355 1137 732 798 721 947 562 754 1009 889 833 855 680 590 516 941 973 1107 695 799 303 431 332 586 370 491 426 342 366 494 544 496 607 619 483 620 483 404 602 580 456 318 308 402 399 484 512 617 674 444 657 595 399 536 494 747 826 653 462 652 443 485 476 521 487 465 466 648 533 549 504 701 571 716 518 730 571 516 656 654 682 745 450 481 639 652 626 706 698 590 743 530 661 579 753 716 655 566 709 507 558 657 525 497 274 507 726 402 574 467 412 546 506 674 985 967 725 844 624 597 736 799 501 745 676 786 648 733 629 731 923 581 875 737 612 768 627 696 675 497 679 560 758 765 714 787 387 491 438 738 164 146 214 187 242 225 236 187 140 364 133 184 252 267 283 148 187 171 177 238 162 234 192 353 410 107 90 80 84 123 250 127 232 270 140 196 209 193 112 302 94 138 124 181 130 166 128 250 326 209 203 460 221 271 259 100 207 119 433 238 275 158 109 99 133 121 190 159 386 139 285 405 196 148 174 300 231 291 247 338 349 405 98 122 330 257 294 208 202 142 416 227 242 179 153 245 204 253 130 283 251 204 398 300 169 199 238 399 255 286 252 455 275 295 582 262 438 274 247 213 314 379 190 276 330 136 244 433 223 321 604 728 659 411 491 326 419 772 493 686 304 242 307 283 195 383 328 502 286 276 504 460 425 372 308 326 378 533 465 327 512 508 197 236 290 432 337 370 769 341 423 528 345 402 494 334 294 270 328 383 408 284 270 281 271 272 325 322 255 276 496 627 530 460 337 262 276 321 241 249 190 226 471 404 493 803 529 214 357 277 614 352 344 248 342 245 331 395 260 241 312 383 425 304 363 260 358 428 337 387 378 696 315 389 218 242 383 459 394 481 448 319 458 281 453 206 176 170 414 575 541 350 368 422 507 338 277 376 277 237 291 547 177 207 100 173 271 132 239 410 213 264 381 178 345 432 444 508 161 351 356 267 108 135 78 98 131 295 347 595 503 631 412 534 438 406 269 206 80 144 156 198 123 526 309 355 330 344 331 271 178 159 455 281 672 442 314 473 281 200 255 550 160 128 249 263 247 166 297 377 162 180 205 145 225 286 311 357 538 309 291 580 347 146 232 246 212 369 252 304 205 198 122 202 265 234 231 382 263 399 431 2053 2186 481 494 376 381 447 509 404 347 842 634 495 375 660 303 250 408 258 271 276 390 538 557 519 383 364 394 637 353 259 223 474 439 507 333 316 189 218 283 196 250 436 301 374 375 217 201 596 567 603 326 396 375 240 348 421 628 409 433 275 261 158 345 483 287 337 305 145 153 277 652 508 741 540 652 806 557 448 543 446 769 421 417 653 525 469 553 822 503 166 148 129 195 204 302 681 671 485 481 722 1251 1278 1475 1038 972 1060 934 753 612 1338 1243 1182 1353 1492 1177 1031 1190 1345 985 1088 1100 1099 1231 1113 1434 1177 1547 1332 1255 1371 1720 1595 2605 1788 1852 613 1080 1246 556 576 1100 1343 642 624 1295 372 337 657 348 397 308 397 845 982 331 263 323 309 371 363 1424 1544 1579 1581 1384 1514 1279 1664 1676 1987 1693 2009 1981 1733 1765 1588 1990 1634 1799 2018 1701 2066 1343 1440 2048 1765 1637 2046 1726 367 278 193 1814 1569 755 2391 2860 2849 2144 762 805 408 165 463 362 224 178 197 1201 739 766 226 491 398 602 698 1070 749 1034 844 696 1081 808 735 1465 1757 1615 1735 3537 3103 1470 1647 2014 2470 724 544 912 777 1495 882 934 491 1231 427 1157 543 90 57 1056 892 1304 1881 1031 499 806 450 556 344 324 775 714 756 708 774 1513 1627 576 424 1048 1067 1023 1333 758 634 554 406 369 879 645 1261 494 593 360 488 507 468 604 524 1442 1491 540 636 595 716 854 432 742 321 468 530 843 470 595 868 380 328 1429 303 480 542 369 1013 746 678 594 542 719 610 608 685 696 673 584 620 695 870 713 824 853 477 428 249 308 476 304 269 608 257 303 313 396 324 623 329 338 261 539 457 288 257 163 172 156 202 120 343 228 267 356 380 311 369 367 410 324 275 268 568 321 448 369 356 349 135 445 455 417 253 285 461 270 343 608 578 558 567 617 593 562 301 736 417 393 436 507 570 480 484 441 437 383 420 586 368 504 574 568 636 783 436 438 543 500 599 759 459 249 382 375 438 404 787 492 295 465 6541 766 405 315 408 318 412 471 509 563 453 1109 160 786 683 588 196 497 334 365 606 476 730 835 758 863 388 683 322 267 340 294 156 344 122 255 184 162 228 282 165 152 198 178 158 283 226 116 204 171 150 227 150 272 660 226 293 202 284 373 227 351 364 447 306 687 466 685 744 595 371 401 580 245 442 346 510 367 476 409 431 419 353 356 158 286 308 204 88 433 413 507 325 587 757 528 418 234 479 486 330 651 647 442 781 409 791 686 346 522 525 408 690 346 119 495 578 436 538 316 383 447 242 235 271 1000 340 329 309 213 229 339 80 286 301 204 334 432 533 96 88 376 511 490 266 305 305 556 317 222 182 323 211 707 556 584 663 645 770 552 598 301 252 277 389 277 291 304 463 378 452 373 307 260 486 255 263 255 687 332 204 335 124 351 134 217 305 491 273 279 794 264 401 524 539 722 406 290 584 431 416 506 382 692 499 527 503 704 488 562 529 390 348 311 393 521 655 1109 588 412 898 554 602 467 533 439 643 305 459 708 160 443 544 535 564 533 655 706 890 932 390 607 506 506 449 593 682 790 594 525 602 619 531 262 618 555 412 477 421 336 331 410 539 290 430 348 474 417 667 597 524 516 266 329 334 980 385 651 412 527 427 556 661 631 665 619 623 510 570 504 569 671 543 437 468 688 665 965 979 1002 859 1067 803 945 1794 1844 1485 1380 1149 892 1229 1419 1275 1285 1017 1065 1204 1184 1407 727 1637 1329 916 544 637 531 709 959 713 960 491 803 1007 919 1216 428 632 655 219 241 519 290 278 302 356 369 282 296 222 355 220 176 407 224 274 221 263 273 311 577 572 700 759 530 438 413 520 566 719 622 582 451 701 1021 785 572 636 563 172 141 129 194 182 164 156 341 104 143 278 158 159 142 326 168 161 64 82 75 142 152 146 148 142 358 136 268 265 239 379 352 380 259 311 158 277 140 134 166 317 213 373 182 383 266 231 334 316 262 300 274 317 489 425 648 301 384 161 295 214 213 220 309 290 332 356 299 320 229 321 231 300 213 386 152 307 383 236 292 306 419 381 332 393 439 370 358 328 314 429 431 276 127 609 261 572 307 261 713 261 370 229 389 730 672 273 297 265 715 680 803 792 502 258 244 300 580 234 627 678 379 381 544 568 417 332 669 800 701 605 581 796 660 446 651 785 824 774 908 829 743 630 730 804 210 760 381 589 588 516 1530 711 511 544 630 571 466 382 529 674 768 665 624 468 327 401 283 338 302 462 457 481 519 281 638 241 429 675 430 479 483 328 350 274 468 271 278 261 193 274 245 241 206 283 166 214 218 186 340 682 625 605 499 697 458 615 828 663 467 613 833 789 792 626 755 853 736 776 745 436 465 757 378 312 430 643 518 438 495 467 1015 757 362 480 462 336 416 446 564 702 892 479 591 632 561 615 496 557 903 773 566 309 560 324 357 291 558 334 796 678 385 285 186 221 62 91 82 129 338 383 521 315 518 502 646 168 552 444 239 254 319 217 306 309 550 169 270 234 307 446 331 379 217 246 282 262 203 418 242 390 331 197 408 420 684 619 372 1251 505 427 322 257 400 220 192 376 268 481 323 325 416 318 221 242 325 401 375 556 450 479 399 466 484 244 535 512 404 466 619 306 330 371 353 456 434 541 501 307 412 365 276 384 364 349 128 682 822 825 482 154 354 165 368 410 510 465 1323 341 1293 1145 1584 1319 1145 1231 1148 1650 1217 1612 1282 1153 1055 1060 450 437 364 450 556 400 588 572 651 568 640 683 417 452 497 384 274 562 624 516 492 449 451 521 571 542 522 723 1316 1000 1137 964 812 902 865 701 643 973 762 717 1207 1170 1149 964 1061 1258 1139 1244 1060 1316 1023 857 752 1037 906 1058 1278 969 812 668 945 1110 1058 1074 1504 1121 1122 1202 1068 898 1181 1184 1270 1215 1386 1330 1357 716 933 1312 1054 1046 925 1242 1332 1137 1141 1124 1175 881 1213 1326 1597 1039 1231 1090 1232 1251 1079 1048 925 927 1166 1012 1143 962 902 968 1166 1006 880 808 969 966 868 1052 1358 966 1009 872 989 957 1034 1117 1270 1283 1531 895 1800 1140 1089 812 877 1218 1229 1288 1173 1215 1063 1321 1416 1337 1414 1094 1070 973 1533 1398 1492 1247 909 1192 1217 1299 1487 1336 957 1076 789 1317 641 435 411 330 457 425 268 423 247 280 574 519 311 317 360 236 296 234 242 725 525 703 583 386 524 293 371 337 357 317 356 350 317 582 461 427 376 479 356 264 327 286 201 333 290 212 266 364 483 333 280 850 413 278 258 258 192 206 835 302 379 406 220 412 346 453 379 471 295 404 616 772 551 294 340 306 446 307 519 616 533 1105 332 374 442 303 371 653 618 512 721 463 433 359 391 373 468 522 542 848 549 484 698 684 410 807 576 678 461 814 715 1012 828 638 1058 629 346 361 500 369 427 418 446 573 853 546 538 660 413 382 1186 1273 663 940 607 1012 686 1195 735 1126 704 555 898 364 504 1020 380 1170 792 579 1052 742 521 831 568 623 693 929 827 597 554 695 354 413 519 529 893 1140 1503 919 652 774 382 711 889 765 520 772 720 753 915 531 682 512 738 810 321 556 413 558 1046 757 987 469 426 704 1040 1078 420 284 555 704 787 609 801 1077 765 795 874 442 888 427 513 532 573 619 760 632 350 393 354 736 805 717 472 510 542 938 733 586 786 1071 494 984 677 627 480 877 584 884 554 583 660 801 723 460 451 357 877 827 821 1006 1008 633 579 552 506 466 582 454 640 666 194 256 200 328 403 425 590 699 303 392 383 332 656 735 1004 603 449 752 833 635 224 245 333 270 219 901 783 884 793 726 797 684 887 857 595 532 276 271 658 541 285 690 473 577 444 472 618 537 405 552 656 769 831 1083 695 913 669 488 611 853 410 284 662 796 622 293 575 934 311 384 312 383 538 688 513 828 892 432 479 943 711 387 425 441 391 468 439 588 590 403 307 452 574 359 504 735 686 1308 1063 3593 3884 722 852 871 723 733 735 999 949 1306 1202 929 842 823 623 424 430 476 481 466 660 679 667 547 574 420 1349 1296 561 455 680 974 981 809 726 825 454 400 427 338 852 697 719 643 740 421 419 643 953 777 599 686 617 324 681 681 1328 845 1124 717 374 453 838 434 659 708 577 236 282 441 1184 1262 1444 776 1126 1572 1268 1033 1016 1271 1319 913 878 902 972 491 714 1264 731 380 347 401 193 328 330 1315 1217 1056 1359 1086 2082 2366 2291 2000 2110 1935 1696 1292 711 2576 2704 2748 2780 2971 2695 2067 1955 2453 2553 2281 2654 2593 2678 2421 3406 2489 3222 2448 2989 2220 3304 2361 3767 4233 3848 1520 1908 2034 1289 950 2075 2095 1453 1166 1759 871 853 1062 707 725 788 628 1422 1587 788 594 415 368 853 444 3171 3300 3342 3271 2843 2872 2989 2974 2669 3284 3091 2551 2987 3515 3300 2817 2925 3029 3128 3037 2701 2773 2828 2844 3068 3249 3292 3283 3053 580 476 638 3689 3772 1768 4375 4598 4527 4246 1547 1458 1016 440 1025 773 380 348 331 2186 1315 1315 408 595 451 523 1965 1756 1530 1946 1211 1427 1933 1466 1480 3420 4028 3422 3416 6642 6245 3390 3439 3850 4850 1479 1299 1483 1830 2006 1159 2086 782 2496 806 2219 1181 128 106 1443 1616 2260 3376 2260 923 1698 981 993 892 848 1694 1551 1462 1471 1240 2355 3180 1446 1326 2595 2077 2127 2441 1464 1525 1087 1050 1017 2100 1494 3121 757 1448 796 1390 907 857 1108 1380 2427 2616 972 955 1125 1168 1211 1060 1131 891 1028 1146 1177 1202 1136 1612 718 574 3270 996 1366 1213 906 1329 1197 1200 1347 1362 1497 1352 1401 1245 1260 1352 1202 1359 1292 1270 1190 1087 1383 1038 435 591 610 483 608 621 1637 914 444 465 866 383 1266 607 802 613 712 658 502 615 869 334 259 201 297 645 565 576 615 594 649 749 617 730 583 561 826 709 807 719 674 557 662 293 628 700 564 477 769 713 923 1051 620 723 622 695 711 836 1588 654 849 774 610 989 769 1280 1044 1238 1192 1140 1050 1033 1188 1017 839 1075 1333 1352 1115 1021 1072 1357 1169 1137 882 1046 669 699 673 573 602 4550 511 1101 790 766 14382 1021 969 1095 974 1048 1077 1133 783 714 1529 176 1498 773 1110 636 589 722 966 1150 718 989 1570 1144 1413 981 1363 595 555 753 346 265 539 237 468 282 122 493 415 326 418 604 570 529 597 534 262 264 234 144 477 309 676 1587 812 502 329 429 667 593 397 445 577 539 836 593 640 809 1016 659 714 675 527 516 503 422 677 634 975 935 960 633 679 482 672 564 353 343 942 770 854 819 1132 803 914 1037 704 912 661 805 594 1003 1132 1491 1080 1279 1126 891 1023 1230 773 1002 723 214 979 1090 1143 1166 804 761 862 298 474 494 1662 415 465 466 851 661 751 406 483 573 499 595 593 621 322 298 308 1281 1102 611 657 772 1799 349 493 365 390 703 1111 765 844 1059 865 1149 992 812 767 573 601 1004 579 631 635 884 592 922 626 669 593 977 540 505 505 1307 415 516 409 192 569 270 540 444 926 800 514 869 672 877 891 1258 1244 786 451 934 1106 1131 1246 1122 1227 1084 1164 1634 1116 1235 1176 1115 764 938 924 873 833 810 1119 1052 556 1313 1212 1430 873 794 831 1039 1074 837 1470 544 1065 820 866 890 853 1108 1012 1091 1224 866 1033 1094 1163 793 805 1055 1084 1527 1506 1713 972 824 895 855 803 555 792 989 721 843 869 859 709 723 836 803 632 891 831 1304 774 540 781 787 1725 955 1241 1419 1239 1013 1259 1465 1222 1234 1167 1207 1305 1327 1086 1305 1064 1368 948 944 1268 1155 1238 1384 1459 1189 1222 1223 1285 3804 3977 2993 2868 2145 2183 2623 2869 2169 2687 2106 2302 1935 2559 2238 1986 3116 2382 1769 1205 1591 706 942 1326 1078 1418 505 1000 1708 1510 1550 923 1001 1058 586 462 804 671 673 1014 716 456 558 716 645 756 735 481 672 571 475 494 632 629 583 965 761 870 1187 902 1197 937 1281 1203 1112 1389 872 1157 1502 1395 1019 1257 1379 855 475 332 251 524 424 320 432 487 250 250 504 287 272 334 281 346 364 222 189 118 251 303 253 255 219 485 435 996 616 835 770 542 667 429 500 405 693 478 396 534 514 613 562 462 623 381 309 184 154 266 324 535 396 670 710 1314 618 402 228 657 661 679 549 880 719 778 982 566 518 694 736 672 748 637 694 572 515 836 428 866 599 1031 664 1115 1254 1079 950 905 924 563 887 982 522 368 1380 793 1397 597 577 1454 740 678 654 849 1022 1312 510 714 629 1805 1433 1672 1636 1157 487 457 584 1042 482 996 1097 641 565 1033 938 1030 893 1249 1404 1107 1263 1409 1003 1314 1008 1215 1675 1563 1224 1440 1506 1659 1370 1187 1632 556 593 752 602 665 680 2415 983 1091 980 1174 1366 1130 944 1367 1430 1370 1531 752 475 652 588 495 515 627 811 1141 980 863 918 709 577 927 1367 989 872 1023 572 551 500 929 447 344 300 198 302 332 302 222 520 419 528 268 225 681 965 840 880 812 788 838 793 743 775 701 1235 1286 1202 1212 993 1355 1120 1001 1068 1103 860 987 1073 820 897 1315 947 1034 850 721 748 1294 1008 879 895 911 675 1284 800 1309 891 1188 1162 761 1120 1040 1007 868 1200 1486 1213 1400 981 1220 643 886 812 1140 579 1136 1474 831 477 556 458 185 209 213 494 986 923 884 920 755 928 906 342 982 780 370 409 541 513 699 359 1263 301 956 522 355 503 489 669 289 543 505 601 477 574 431 503 410 374 680 619 454 745 597 1467 523 483 533 579 379 522 449 433 711 888 761 787 748 545 365 421 445 297 762 874 755 858 957 1099 632 616 866 551 805 746 1008 539 656 1231 1094 1114 1312 1143 890 479 762 767 568 702 469 463 326 974 1391 1167 773 461 426 385 550 781 674 675 2546 883 2851 2517 2886 2569 2291 2556 2744 2556 2416 2532 2769 2357 2365 2227 606 662 833 665 749 741 821 888 658 719 1308 976 422 707 925 805 592 670 1348 1007 1015 901 675 637 665 1191 1250 1489 1234 1197 530 635 537 678 858 602 544 740 676 614 876 859 796 753 532 711 583 746 718 1052 463 543 665 771 953 743 909 934 670 871 1107 1184 894 1293 709 1449 1351 1546 951 1322 975 1110 1007 988 1068 853 1106 802 879 1190 1106 1415 818 1217 1177 1316 1509 1384 1087 1136 964 1184 944 1129 1382 1052 1015 956 870 774 1111 957 904 1111 841 1015 725 816 752 955 982 722 1013 902 591 1034 957 683 1063 1140 769 1179 1162 1225 918 844 1033 934 1024 988 761 855 810 1187 1355 1391 1276 1290 1180 1356 1377 1269 1469 1560 1530 1252 1328 1212 1315 1038 923 845 1025 1304 1120 986 758 900 572 1018 335 441 448 263 532 323 269 277 174 208 214 271 306 316 320 126 245 186 232 406 169 460 209 303 365 206 186 129 164 181 491 268 210 418 480 276 214 347 215 303 268 304 241 340 175 277 284 392 481 312 271 607 291 242 240 139 513 294 572 385 419 265 114 115 126 237 201 180 290 219 487 612 406 181 207 231 269 332 419 524 286 697 326 380 377 281 346 618 582 547 767 155 408 235 263 375 437 475 447 237 552 265 443 513 487 613 463 800 678 490 512 585 457 446 638 411 446 710 549 328 294 603 349 322 525 244 333 721 446 446 1199 1093 738 461 536 854 555 899 464 756 494 344 452 549 727 683 598 962 668 573 889 711 281 606 359 408 451 456 680 337 300 367 555 422 412 278 468 664 1041 515 755 759 429 761 698 678 457 638 536 521 574 644 384 419 440 361 228 481 340 451 826 856 672 333 468 437 481 586 240 500 184 616 468 554 652 921 650 466 501 402 614 430 578 473 454 385 379 643 281 389 180 385 444 355 385 361 677 409 517 804 262 816 483 494 548 437 426 453 336 636 358 636 562 606 360 346 418 251 544 500 468 1001 1044 516 386 637 485 566 442 325 462 969 128 189 251 286 360 245 318 892 503 597 327 368 388 470 778 595 265 505 642 308 145 108 344 132 104 503 606 515 494 790 791 487 358 324 727 395 211 251 487 576 205 555 346 371 370 400 423 416 385 400 548 622 729 682 794 498 836 396 324 759 275 190 417 411 392 277 370 795 266 304 254 324 398 497 571 540 637 530 408 627 556 264 417 533 429 563 516 452 372 391 317 501 367 544 236 547 850 979 672 2921 2798 689 637 664 754 540 962 699 536 1027 1089 719 575 752 405 515 525 732 381 488 487 540 540 453 419 296 495 825 253 327 664 449 490 693 468 667 316 315 619 475 391 378 481 697 638 435 488 1025 605 620 370 604 323 295 784 254 897 654 681 684 651 364 570 364 516 430 285 314 336 315 1150 1191 1639 820 823 972 981 736 795 979 1135 621 643 700 827 422 543 987 610 229 213 215 233 298 413 1067 960 860 1055 908 2016 2097 1987 2016 1780 1691 1584 1003 781 2254 2243 2507 2720 2649 1433 1738 1982 2153 1859 2174 1805 1999 2031 2146 2489 2049 3144 2756 2474 2401 2914 2469 3429 2829 2674 842 1355 1659 1279 962 2007 1674 1562 1045 1874 526 556 679 622 712 572 482 1071 1327 678 344 548 504 703 423 3426 3422 3205 1976 2178 2770 2242 2796 2549 2784 2715 3397 3089 2071 2480 1995 3187 3099 3311 2893 3732 3636 1709 1959 2446 2905 2130 2141 2507 694 601 256 2685 2498 1479 3659 4426 4412 3408 1256 1122 931 299 1054 179 294 193 203 1992 1034 954 417 537 442 568 945 1496 1108 1415 1203 1071 1818 1089 1359 3006 3485 2726 2610 5515 4439 2329 2591 3320 3593 1278 778 1199 1432 1434 905 1630 787 2117 821 1662 1339 164 152 1444 1293 1647 2491 1310 775 1395 765 1004 580 530 1007 928 835 917 809 2252 2703 1446 785 1799 1784 1691 2243 1364 1525 944 650 936 1779 1011 2532 621 1130 642 966 812 678 855 993 2788 2406 795 770 546 843 771 848 623 558 762 851 1282 1045 872 1433 783 731 2327 512 633 850 596 1696 1405 1389 975 926 960 937 1076 847 1017 1110 843 955 1049 1239 1187 861 1228 856 369 554 221 625 507 369 1046 551 269 555 483 441 817 534 958 534 1093 831 373 435 308 277 234 331 513 526 362 376 581 675 469 418 544 557 689 535 391 423 578 387 540 573 351 266 539 602 557 324 758 757 632 849 732 902 1052 827 686 662 1087 1007 752 596 731 719 818 737 492 654 594 566 636 799 660 528 776 816 1085 765 817 882 758 1049 914 1082 1001 764 610 612 568 615 597 1242 655 1176 734 405 1021 9717 8416 9500 2911 3113 9215 9439 812 1002 1428 187 1469 1401 914 543 794 809 705 1037 714 1133 1233 827 956 772 790 643 309 453 408 306 582 499 366 314 260 362 363 186 357 592 486 444 401 338 274 203 138 179 334 352 322 1219 739 720 548 497 738 409 362 362 562 594 944 778 747 875 560 399 935 756 337 629 480 312 497 456 601 762 794 574 464 518 546 306 226 314 488 789 759 530 829 700 565 460 674 711 580 611 446 697 572 990 565 813 765 534 906 648 492 1101 595 238 638 759 1087 1029 656 492 977 221 553 632 1264 340 456 220 495 360 444 288 619 543 316 621 635 1016 296 310 228 781 586 584 645 316 1317 201 484 339 246 336 1015 871 927 992 937 1014 524 755 658 599 634 821 658 688 501 642 439 772 483 488 475 619 382 448 432 1043 446 387 545 239 385 215 362 336 845 762 475 790 679 907 1080 813 936 687 447 1184 1156 937 1015 820 1140 1019 1159 1228 1192 1290 923 810 529 467 501 485 790 832 907 1022 461 906 1471 1617 893 804 768 849 1210 942 1164 492 975 1136 539 1263 551 967 913 833 886 744 822 818 880 656 1105 874 1085 1181 1283 1031 505 447 678 649 579 459 375 489 396 569 383 420 491 834 920 760 903 1156 597 932 486 430 1079 837 1738 813 773 747 850 800 1033 986 961 925 870 905 850 709 743 1066 1071 848 586 778 1259 1141 1028 1350 1412 969 938 1078 1072 3182 3225 2393 2189 1582 2052 1760 1928 1578 1559 1408 1599 1562 2018 1789 1559 3018 1838 1619 1248 1308 955 539 1009 1116 1324 688 1177 1608 1320 1873 859 1679 871 459 505 541 429 850 1002 998 596 639 709 604 489 424 406 482 487 530 389 407 552 476 519 468 539 781 939 927 863 1030 967 959 968 1270 1214 1137 983 1074 765 819 601 288 380 350 330 274 168 495 404 225 240 312 325 147 188 264 372 108 121 217 334 255 260 341 289 294 645 390 389 320 571 585 583 595 372 364 240 687 338 326 332 538 336 443 320 765 253 220 436 338 282 396 698 333 452 563 607 465 357 123 451 510 462 522 724 688 563 569 342 373 411 584 523 706 480 683 364 343 828 452 575 455 795 870 733 721 789 799 783 900 536 844 736 351 129 754 391 768 431 308 701 426 365 393 363 878 1291 244 437 260 1096 975 1217 1300 730 258 250 319 567 419 870 730 451 406 679 742 344 340 940 1036 643 619 868 653 1022 801 790 961 1050 683 1106 1066 1318 914 1140 1022 329 881 465 583 890 751 2123 1095 1203 1224 990 1053 983 907 1062 999 1078 942 932 735 710 544 390 745 381 544 836 827 680 725 935 729 667 1074 676 742 688 487 457 519 581 539 235 232 189 198 188 180 172 369 195 478 315 128 617 1194 926 1118 534 528 696 482 617 419 674 729 923 877 875 935 959 771 622 727 664 564 747 1071 767 708 685 771 955 896 758 949 1169 1050 857 709 637 615 952 694 793 1138 899 776 732 1190 477 1264 772 916 1342 736 929 731 1107 715 551 585 985 517 1043 859 540 405 268 327 269 229 245 273 475 438 819 616 659 674 603 281 665 771 302 640 560 396 528 841 765 347 589 581 494 568 405 438 361 400 313 533 466 330 370 617 320 384 542 520 605 714 223 1262 553 509 402 341 435 363 343 571 302 577 589 613 373 449 315 367 255 218 578 688 591 523 569 600 642 314 913 627 785 738 787 297 472 637 510 662 718 567 949 347 654 740 513 684 366 376 306 1080 963 1152 1015 255 280 303 563 345 751 513 2361 811 2279 2112 2027 2306 2281 2562 2500 2518 2390 2570 2203 1903 1945 2577 672 813 963 754 961 1022 791 643 553 753 670 740 974 776 561 537 557 657 1079 851 825 995 744 1207 1097 1139 1178 1466 1016 1102 473 549 523 658 742 558 514 707 519 558 854 831 770 729 478 669 513 698 618 951 381 461 591 701 713 586 694 694 565 677 956 1031 781 1006 625 1198 1084 1221 727 853 855 888 825 835 892 795 986 676 722 942 939 1294 677 1091 968 1099 1290 1276 976 986 880 1080 883 1019 1281 926 920 852 816 692 973 839 822 1008 767 830 637 720 688 694 839 664 868 806 536 931 875 639 854 935 706 874 1015 1165 854 802 818 802 948 905 669 775 719 1051 1215 1216 1121 1174 968 1080 1142 1028 1186 1410 1360 1164 1206 1057 1205 893 817 752 871 1104 964 908 714 712 477 890 317 415 428 245 504 297 261 267 168 206 202 267 292 302 306 110 227 168 176 365 169 361 203 277 335 194 172 115 150 163 380 237 186 394 435 268 206 323 166 287 262 298 241 338 169 232 278 341 422 275 236 577 249 218 216 125 459 280 449 333 367 245 102 107 112 227 189 170 230 207 421 566 366 181 207 184 230 296 370 441 276 584 314 362 343 221 284 522 498 471 672 131 373 233 243 278 389 436 396 227 510 221 423 442 415 468 356 776 585 402 474 535 397 408 577 379 356 627 463 304 270 540 294 306 487 232 295 599 420 424 1117 1002 694 447 493 639 487 802 426 728 482 336 438 513 632 647 483 845 579 541 839 683 269 531 327 368 417 444 597 309 272 311 438 376 404 256 452 606 999 497 698 644 403 540 588 560 403 551 514 513 550 568 333 373 383 345 208 440 300 425 750 799 623 311 440 423 455 558 222 466 172 592 442 528 634 842 589 460 467 376 520 406 544 417 392 361 333 561 238 375 172 357 414 323 339 347 616 383 505 782 256 622 477 472 526 427 410 412 324 546 352 565 542 570 340 322 388 219 524 456 426 863 879 500 325 546 447 518 434 323 450 862 96 153 217 260 354 211 306 858 491 585 303 311 370 444 736 549 253 473 596 304 121 102 326 98 80 444 538 473 444 721 708 412 330 300 643 361 197 194 467 560 129 543 310 288 346 376 329 283 322 382 488 522 664 640 698 452 717 283 306 723 243 168 232 260 263 255 326 694 256 288 234 306 368 469 405 462 576 413 353 582 550 248 349 420 334 450 407 420 360 379 311 326 361 505 222 496 807 941 602 2654 2489 617 599 636 685 516 912 607 504 896 988 683 480 669 350 464 391 712 363 410 408 505 505 398 364 274 475 769 239 295 510 340 383 649 432 480 274 297 494 404 369 350 439 584 523 292 382 687 481 470 310 536 311 271 738 208 675 545 565 618 613 312 536 338 464 406 275 238 258 237 973 1041 1342 652 699 892 930 700 739 844 902 520 578 582 689 408 472 880 484 229 211 201 211 286 389 997 803 820 962 642 1582 1657 1734 1569 1341 1397 1413 892 706 1740 1785 1840 2342 2029 1339 1522 1779 1674 1664 1976 1591 1585 1771 1952 2097 1823 2694 2264 2164 1885 2421 2026 3140 2601 2392 806 1247 1535 1167 833 1835 1400 1342 913 1580 492 522 606 531 660 556 372 989 1161 594 336 514 478 665 391 2959 3066 2882 1752 1941 2267 1969 2456 2129 2492 2303 2934 2686 1854 2031 1784 2739 2752 2796 2457 2971 3267 1570 1816 2256 2742 1983 2025 2307 594 511 193 2399 2263 1257 3046 3666 3761 2601 1086 1001 781 247 853 167 252 183 199 1815 986 896 399 452 394 548 841 1385 1058 1241 1075 1019 1479 930 1309 2527 2925 2382 2045 4622 3848 2133 2247 2937 3120 1127 762 1124 1277 1268 724 1446 624 1892 697 1455 1118 158 146 1289 1161 1389 2322 1222 677 1100 727 823 532 500 939 866 785 871 761 1889 2175 1211 729 1682 1688 1599 2019 1144 1282 855 608 886 1550 902 2214 543 892 514 857 778 644 805 915 2469 2052 703 703 431 786 696 784 579 542 726 797 1175 938 763 1192 673 635 2088 460 571 834 552 1420 1067 1213 943 851 859 830 976 807 973 973 803 907 993 1071 1061 773 1064 836 303 348 207 561 397 302 955 533 245 539 455 345 698 430 675 388 813 755 302 390 290 227 184 293 455 469 318 288 490 542 430 392 514 509 550 435 315 377 501 328 508 505 313 264 501 564 436 312 613 594 548 701 573 541 621 681 622 600 883 797 634 464 627 609 676 684 466 620 560 528 558 666 574 446 624 680 764 645 673 765 600 852 750 913 630 575 479 425 452 379 361 1174 432 839 622 315 969 8416 8341 8452 2797 2963 7904 8058 764 802 1228 161 1216 1031 755 470 555 733 626 847 635 1027 971 675 768 628 679 589 279 425 321 254 526 385 313 246 198 309 317 176 357 520 448 377 359 308 221 193 112 149 332 260 300 1046 631 594 450 406 641 356 316 318 530 568 802 660 654 755 530 381 858 718 333 587 436 294 455 424 577 722 665 544 417 453 479 296 216 253 393 671 641 406 813 586 505 424 605 599 388 557 426 595 516 857 505 737 681 502 851 576 449 771 545 218 553 662 1021 968 610 464 769 193 478 549 1200 318 355 210 463 334 391 278 529 531 294 560 548 927 282 296 208 763 570 523 557 294 1174 179 464 325 197 312 895 757 807 870 815 892 470 647 634 575 610 761 632 662 469 554 389 666 429 403 453 591 360 364 344 955 354 361 455 239 333 179 314 219 613 728 417 696 604 819 936 759 792 585 433 1108 1041 783 853 658 901 771 891 921 874 914 675 656 487 437 473 425 718 734 813 898 441 810 1102 1228 765 689 644 753 978 857 857 411 869 968 511 1028 525 690 619 562 609 641 713 755 798 646 979 754 891 1104 1139 932 481 435 584 605 553 443 365 465 352 527 344 384 374 542 565 609 807 869 553 884 460 394 966 725 1327 753 626 701 742 755 975 834 897 822 795 849 768 635 658 1002 881 784 564 629 1113 961 808 1189 1115 859 805 924 887 2792 2936 2056 1872 1404 1831 1673 1831 1462 1437 1306 1443 1445 1924 1614 1400 2421 1611 1460 1147 1207 877 507 888 1012 1227 577 917 1489 1246 1625 762 1400 746 423 475 440 419 766 956 847 545 483 650 489 413 385 351 435 387 362 315 332 477 382 507 422 497 717 837 697 692 830 758 891 799 860 966 1083 866 965 679 735 581 274 358 332 287 238 158 469 388 219 238 304 278 137 174 242 286 98 121 215 320 237 242 323 275 280 572 318 352 294 455 553 539 551 325 303 230 634 322 310 316 479 286 419 304 656 165 132 302 262 266 312 601 241 352 516 540 392 281 119 439 480 407 486 682 642 506 483 318 337 381 464 487 486 398 620 354 248 721 363 472 412 747 760 640 636 554 722 668 669 500 763 655 329 119 706 373 720 397 296 649 414 329 381 327 812 1185 228 318 228 977 903 1131 1146 674 244 236 299 535 407 822 690 423 386 637 708 328 328 866 990 539 558 679 590 911 705 727 836 980 637 1030 987 1141 874 1072 958 305 749 437 543 824 693 1874 934 1027 1101 895 928 866 792 912 941 1020 888 852 667 678 444 366 616 369 514 675 600 624 623 840 640 516 891 607 688 615 453 404 432 567 503 221 218 177 186 176 168 160 347 185 417 270 116 575 1002 856 923 508 482 656 440 548 368 589 681 858 841 835 871 915 703 562 663 630 498 664 903 691 588 627 623 854 856 702 802 906 871 560 530 563 539 684 610 630 744 781 708 619 916 457 1187 679 730 1286 641 758 669 1067 691 517 533 876 501 985 691 433 377 220 277 267 219 235 261 449 350 771 552 541 577 494 236 552 636 286 487 508 364 445 815 705 302 523 519 418 544 369 381 317 386 305 501 448 284 358 493 294 380 512 421 478 661 209 1144 504 474 384 289 358 321 301 531 268 516 551 559 355 427 297 351 251 190 552 654 474 499 514 547 630 290 879 546 711 702 700 277 442 535 480 566 608 484 529 327 608 712 463 628 344 348 278 982 843 933 731 221 260 223 551 325 696 399 2063 626 2079 1926 1856 2169 2199 2444 2394 2114 2196 2150 2007 1673 1767 2421 554 677 682 726 816 902 712 535 499 697 584 684 607 568 488 499 487 554 955 661 631 625 584 701 680 966 1015 1236 1262 1257 613 746 598 781 929 723 661 914 783 685 1067 1068 902 880 624 821 678 942 843 1165 507 597 719 911 953 837 1007 964 799 922 1241 1274 1017 1438 757 1511 1403 1594 1010 1247 1046 1161 1060 1041 1113 940 1146 861 926 1212 1161 1524 870 1388 1298 1456 1653 1521 1251 1220 1107 1222 1218 1235 1511 1094 1129 1154 959 872 1284 1026 963 1290 1070 1061 831 920 872 986 1067 756 1110 952 768 1110 1207 847 1136 1194 913 1214 1332 1325 1107 1141 1075 1067 1092 1066 918 903 893 1245 1423 1447 1329 1340 1295 1436 1478 1370 1533 1624 1735 1355 1416 1292 1401 1140 975 944 1073 1368 1172 1094 920 871 695 1100 435 516 466 326 554 400 332 289 184 240 301 289 399 403 409 132 257 194 224 527 274 567 289 378 462 230 237 151 217 234 515 325 292 491 605 316 248 389 230 372 364 406 335 386 205 325 425 444 549 414 369 702 309 281 275 155 539 322 594 415 453 372 275 133 293 251 362 198 338 266 509 702 442 209 247 251 305 348 526 611 362 785 360 414 391 363 342 697 659 591 814 185 513 325 387 559 488 586 552 281 642 285 477 625 511 666 497 891 708 512 534 695 517 544 704 441 484 734 592 384 342 658 444 362 761 260 351 865 551 510 1298 1189 823 529 616 952 619 1049 514 831 595 399 522 621 789 743 602 1062 725 711 917 761 333 668 414 463 564 537 739 416 328 409 616 464 454 360 578 720 1172 629 810 840 519 807 898 801 471 660 552 563 594 701 412 511 480 399 273 550 370 473 850 950 738 417 482 517 509 618 285 524 253 718 506 590 729 981 686 537 563 436 692 464 692 503 484 419 411 699 323 423 210 407 512 401 413 445 688 459 597 858 300 965 507 577 576 479 497 593 455 686 451 734 606 698 390 368 448 279 586 540 504 1050 1099 578 448 634 503 602 472 349 498 1007 144 205 277 331 444 285 358 958 533 649 394 465 402 584 828 629 343 595 704 356 153 116 352 169 114 515 749 555 544 830 833 608 420 376 754 464 231 228 540 659 184 585 402 407 400 430 441 442 407 426 631 652 779 746 811 571 840 438 354 837 351 262 410 423 383 319 370 895 292 336 270 375 436 569 606 572 681 554 440 675 641 278 507 623 515 659 612 542 422 431 333 489 419 599 327 591 975 1099 794 3355 3233 770 759 784 851 666 1113 824 601 1154 1169 841 661 906 460 564 566 748 409 506 474 621 619 516 568 474 656 942 281 361 722 516 530 829 517 645 366 388 727 555 441 448 560 785 666 462 508 993 719 663 400 690 406 317 814 297 873 663 751 726 704 374 606 444 575 488 343 344 370 399 1224 1242 1714 853 875 1024 1078 818 883 1071 1268 632 712 762 1224 458 604 1063 652 249 235 260 259 370 499 1208 1088 957 1119 1010 2230 2209 2162 2138 1801 1793 1717 1154 825 2325 2344 2521 3008 2699 1627 1889 2120 2242 2150 2388 2312 2220 2291 2453 2609 2318 3374 2893 2720 2582 3087 2610 4151 3111 2866 964 1413 1922 1343 1026 2119 1816 1729 1083 2079 618 594 729 650 815 624 534 1217 1396 704 463 590 538 731 488 3720 3730 3515 2124 2382 3010 2498 3065 2742 2981 3076 3592 3324 2298 2775 2513 3411 3616 3653 3348 3909 3927 1992 2214 2671 3251 2389 2414 2735 761 654 271 2920 2795 1573 4030 4946 4926 3679 1367 1256 989 321 1094 264 328 227 258 2173 1128 1034 473 689 563 716 1060 1654 1241 1574 1341 1248 1864 1199 1463 3310 3856 3051 2931 6031 5089 2705 2932 3915 4151 1449 920 1355 1561 1551 952 1763 850 2419 888 1995 1455 226 166 1596 1431 1838 2829 1520 855 1589 977 1101 618 592 1273 1155 1037 997 943 2545 3209 1536 813 1948 2026 1931 2481 1553 1800 1076 716 1009 1986 1164 2746 783 1156 654 1058 858 736 909 1150 3288 2747 888 840 609 948 827 904 692 713 913 990 1433 1200 952 1529 823 771 2571 548 693 972 630 1761 1446 1441 1110 975 1111 1059 1256 992 1162 1212 967 1087 1139 1394 1287 1019 1348 973 408 585 294 675 560 395 1090 569 318 603 577 617 857 591 995 547 1093 833 420 534 356 311 252 347 541 687 438 444 649 796 513 468 669 597 700 573 459 552 603 447 584 703 464 294 589 652 669 372 764 771 648 845 758 926 1054 835 744 686 1084 1070 749 660 741 926 1008 1014 580 740 680 652 734 820 712 585 780 931 1133 801 823 942 809 1136 1003 1108 1164 884 698 635 595 654 632 1284 679 1254 771 408 1095 9500 8452 10812 2923 3119 9621 10536 850 1017 1470 185 1517 1423 965 579 818 808 772 1144 784 1256 1274 973 1045 935 872 701 357 559 486 314 619 576 420 328 274 416 389 220 460 647 500 444 439 374 292 326 210 241 346 435 352 1247 791 745 573 514 812 510 380 378 621 620 1042 802 767 884 651 441 1078 916 389 710 516 367 529 531 694 838 932 606 488 520 636 334 244 334 524 881 884 598 955 779 627 550 737 797 580 662 566 926 703 1120 657 883 856 582 1010 749 526 1012 629 252 767 904 1211 1186 718 536 1036 334 609 696 1381 393 488 287 577 450 538 310 650 657 362 712 703 1106 320 334 287 837 727 645 733 334 1468 213 549 388 260 438 1121 957 1019 1178 1073 1208 608 880 706 625 664 907 686 776 531 738 512 868 585 626 550 694 489 449 435 1087 435 485 567 257 530 250 382 346 951 792 534 862 810 999 1151 1045 1062 756 580 1238 1217 1080 1164 969 1138 1110 1184 1218 1204 1298 947 838 622 662 696 612 947 1029 1133 1150 493 1062 1528 1684 965 892 838 1031 1272 1054 1336 512 1035 1192 591 1321 611 1028 927 902 943 926 919 1045 946 733 1179 988 1174 1466 1539 1158 555 491 766 685 621 698 427 541 416 595 439 436 545 873 869 874 1011 1268 708 1276 564 489 1152 881 1892 894 840 785 951 866 1172 1049 1069 1070 1036 996 977 757 777 1157 1146 1044 708 828 1385 1230 1118 1511 1592 1039 1030 1207 1160 3582 3733 2651 2340 1751 2272 1925 2107 1675 1758 1619 1818 1753 2229 2184 1739 3352 2168 1803 1408 1507 1036 642 1136 1334 1655 710 1219 1850 1542 1947 890 1793 951 525 545 633 451 971 1083 1071 671 732 805 742 561 446 454 590 513 510 423 441 665 576 678 572 601 874 1061 951 959 1141 1022 1015 1038 1317 1263 1244 1129 1109 894 944 649 330 404 374 366 310 206 541 587 247 289 342 345 177 214 354 496 116 129 229 344 263 270 345 299 298 679 429 483 352 616 651 633 647 439 423 256 735 374 354 360 586 342 493 421 795 346 307 508 400 312 420 769 351 492 638 678 517 482 159 546 607 522 619 758 722 663 599 360 391 472 647 579 636 516 711 396 381 868 498 601 497 958 920 765 743 859 839 795 910 570 892 786 359 141 774 413 810 447 332 753 458 361 419 363 993 1400 262 438 280 1245 1177 1475 1491 785 286 272 347 615 469 940 776 477 432 729 842 374 406 1014 1147 665 665 840 735 1095 831 912 1084 1126 761 1254 1162 1384 1004 1323 1164 389 939 507 635 938 787 2261 1153 1269 1300 1048 1183 1115 985 1180 1120 1185 1070 1226 1001 864 643 432 775 466 696 958 918 736 880 1077 720 808 1283 900 800 907 537 503 543 689 633 251 246 203 212 202 196 188 417 242 510 434 146 696 1255 991 1235 610 628 770 585 701 612 796 897 1119 1129 1135 1098 1254 885 730 843 757 606 817 1145 906 800 801 840 1065 986 815 1046 1141 1070 907 811 683 711 929 773 845 1106 1009 818 782 1236 601 1431 845 1015 1550 931 1108 923 1209 781 650 672 1230 604 1170 912 563 427 274 335 285 243 265 299 509 491 829 636 644 692 631 307 713 815 396 669 568 406 587 885 880 394 640 679 642 677 455 455 416 426 339 624 513 346 408 659 362 416 630 568 645 765 247 1395 642 604 479 353 431 389 369 589 336 603 631 649 483 479 345 397 306 252 762 966 651 727 679 729 688 406 1048 666 932 823 817 337 561 746 623 779 831 638 811 419 696 784 564 716 388 426 340 1121 1112 1209 1019 275 296 337 607 462 847 494 2603 885 2605 2418 2313 2528 2518 2821 2750 2812 2718 2839 2550 2069 2191 2849 774 861 1009 804 1156 1118 932 706 593 857 828 884 1003 822 628 571 634 846 1227 863 835 930 792 1186 1101 1233 1249 1543 996 835 680 768 409 687 606 336 312 471 335 467 759 721 751 657 645 609 543 738 814 676 628 416 467 555 435 509 512 625 498 544 686 755 622 533 720 736 802 830 867 379 859 923 845 907 782 722 820 578 638 596 664 583 546 551 504 558 666 536 635 600 648 485 469 549 680 579 673 666 525 510 568 525 478 515 589 538 594 684 655 624 523 620 513 558 502 728 681 412 486 427 650 632 686 688 650 764 592 761 683 511 856 625 533 931 1029 861 924 1027 798 922 868 851 775 936 1046 763 808 725 809 642 682 603 671 654 771 588 416 795 397 798 222 259 330 150 395 209 217 404 96 171 360 362 495 501 474 263 313 281 279 472 287 447 313 393 453 353 244 220 236 254 342 221 248 452 314 373 307 405 258 352 358 315 273 439 234 200 403 382 459 429 324 674 331 225 221 145 140 122 400 251 304 134 102 179 104 378 149 200 150 157 590 524 167 175 234 259 176 353 287 455 303 615 287 331 314 314 299 497 440 334 662 286 224 217 276 184 289 295 273 485 528 333 426 362 333 398 465 466 475 421 433 509 626 499 599 427 328 395 385 251 375 682 410 377 479 221 249 298 265 425 974 981 701 630 467 614 441 741 429 1004 408 495 492 467 494 586 445 637 488 286 512 432 405 399 366 431 296 745 473 444 405 399 250 253 371 267 462 575 976 539 346 504 410 553 563 498 441 556 438 426 488 531 495 446 424 438 277 404 196 409 640 754 832 342 459 602 572 656 222 247 232 274 466 400 329 466 334 407 351 268 609 234 344 289 285 413 471 379 234 288 323 600 749 397 394 289 681 382 504 475 355 789 386 541 298 391 253 400 370 452 214 432 504 348 272 323 253 308 388 524 478 734 719 331 369 481 477 444 448 364 492 449 159 201 235 216 165 183 311 701 431 504 352 271 322 307 646 594 427 392 427 372 120 169 221 168 110 375 359 676 662 691 577 551 510 500 338 279 175 206 392 677 183 362 250 314 352 389 215 236 194 341 451 641 703 427 500 465 650 342 374 488 394 316 253 373 293 372 362 717 290 330 350 453 351 830 273 759 736 461 472 514 589 179 228 278 240 292 278 439 450 375 387 233 439 440 160 486 434 837 460 2016 2275 347 452 389 519 377 420 419 709 713 1165 444 434 600 489 240 371 494 395 315 313 269 273 485 224 275 502 715 324 245 412 362 412 580 398 526 196 201 375 315 361 268 418 416 341 307 374 508 499 471 549 887 297 399 383 254 963 785 500 725 299 225 606 645 620 501 404 282 320 414 588 807 1016 472 838 864 655 625 417 529 717 700 586 568 510 465 658 914 482 331 315 237 283 276 189 678 720 692 601 727 1474 1293 1324 996 934 948 1435 809 802 1671 1719 1879 1581 1662 1208 1103 1112 1298 1347 1212 1484 1240 1498 1376 1973 1295 1960 1663 1538 1351 1943 1507 2937 2341 2148 777 1027 1548 687 638 1209 1426 862 636 1392 343 337 512 500 323 412 252 979 903 478 346 583 557 328 201 2548 2324 2277 1578 1575 1844 1882 2063 2076 2239 2108 1987 1790 1699 1731 1690 1837 1973 2324 1604 1656 2200 1544 1716 1637 2056 1924 1893 2083 506 440 183 1710 1895 1042 2615 2798 2787 2978 724 735 1025 443 947 256 291 261 259 1560 675 712 222 428 368 435 967 1109 799 1099 923 1008 1260 997 1184 2215 2558 2114 2182 4211 3818 2130 1893 2183 2484 1021 512 1248 1130 1168 643 1398 667 1757 582 1497 944 160 125 1128 1101 1333 1921 1073 576 1449 616 895 437 419 693 562 629 807 684 1514 2191 780 658 1395 1120 1206 1686 1032 1235 579 577 559 1452 1011 1876 298 744 341 690 918 639 736 759 1715 1628 705 744 542 537 741 786 727 455 652 649 871 689 492 840 505 434 1801 707 791 480 524 1066 939 1159 1180 623 775 804 768 917 991 933 1130 1128 854 825 767 722 895 829 316 356 238 306 321 372 1091 673 226 402 559 256 633 480 480 350 1083 615 290 292 271 371 282 323 342 382 393 454 416 423 443 430 441 372 536 393 461 441 499 338 461 338 384 233 457 481 414 451 455 429 533 560 512 520 439 675 457 517 958 579 484 611 477 606 794 821 761 775 819 875 670 657 564 519 310 466 731 614 418 538 797 735 667 566 584 453 352 579 548 467 367 993 350 756 665 318 974 2911 2797 2923 8632 8682 2801 2825 723 908 958 162 931 658 736 419 652 657 526 854 493 866 759 729 742 615 706 325 297 328 260 315 391 304 253 196 117 265 215 239 197 808 304 255 313 253 129 255 198 133 176 203 220 879 575 473 347 398 790 535 538 588 605 274 691 435 388 400 451 383 360 704 287 288 393 630 388 375 686 470 738 536 327 255 362 218 140 178 448 692 742 478 755 611 475 420 462 791 439 556 399 668 532 1043 396 973 758 561 696 533 615 952 696 148 568 647 642 496 427 590 717 144 400 492 927 333 254 182 224 277 274 249 341 361 339 518 427 636 197 211 188 725 562 384 414 400 1022 208 164 98 218 285 763 624 672 710 660 810 435 596 437 344 393 489 381 415 378 556 403 666 487 456 395 557 281 275 306 674 309 171 348 252 429 378 218 218 740 446 360 559 397 536 1274 875 1090 553 382 974 617 710 770 387 740 526 607 731 679 605 569 532 373 439 420 419 702 637 563 688 377 689 631 776 736 529 662 1055 806 938 530 278 884 454 616 483 602 645 572 548 638 501 847 770 597 549 866 767 715 1206 965 1055 648 486 467 600 534 353 466 471 263 395 431 419 570 421 603 775 624 577 492 645 454 269 574 492 1572 998 394 626 572 569 667 829 818 763 949 543 749 615 599 847 686 662 579 792 720 733 904 820 895 818 754 988 864 2203 2334 1771 1840 1342 1428 1398 1522 1275 1403 991 1086 1242 1382 1434 1071 1841 1283 1136 711 841 570 404 646 806 998 429 888 1073 907 1205 589 1027 748 347 335 600 322 441 524 434 300 267 334 494 429 432 291 453 323 542 386 248 393 520 483 334 572 553 831 982 777 605 661 756 774 691 948 1148 690 843 813 900 609 216 192 170 223 185 161 434 275 395 175 321 262 133 86 139 333 111 114 146 185 411 405 446 403 424 403 225 398 414 509 593 423 549 290 221 263 464 246 246 246 312 226 315 321 406 103 74 187 141 180 206 474 241 387 472 609 514 391 314 506 532 437 557 659 652 380 406 489 478 311 380 326 447 396 482 432 310 568 397 410 438 714 520 382 292 198 395 304 331 391 514 392 282 154 831 324 640 327 261 638 449 384 435 339 752 595 246 321 293 831 788 1092 1063 584 274 254 395 649 604 987 823 585 450 708 605 418 305 805 809 740 626 596 686 589 690 742 816 1011 804 800 864 1028 735 939 867 234 588 511 366 625 477 1675 993 883 828 616 696 550 477 631 694 712 821 549 435 376 280 351 272 562 347 467 441 426 479 578 449 361 735 769 765 636 579 307 627 779 835 204 172 127 181 141 137 125 250 334 272 335 135 611 547 496 517 491 667 614 449 563 380 577 551 690 845 993 629 991 804 556 646 621 513 509 902 379 541 534 551 662 542 608 737 695 584 639 520 500 487 560 700 470 736 694 695 498 613 462 914 422 566 576 694 914 771 1010 545 402 457 915 549 774 960 446 291 249 198 247 234 256 320 414 369 541 612 367 509 505 144 458 590 258 277 510 357 312 398 888 285 795 257 272 379 466 538 294 307 233 329 309 206 401 765 246 309 527 446 197 284 197 1041 407 387 388 362 363 304 288 331 280 412 594 639 445 452 220 236 195 259 463 633 558 317 423 495 424 339 703 415 387 633 477 245 401 631 583 620 661 688 835 368 588 585 508 876 379 188 144 627 890 850 471 333 332 247 402 359 376 364 1771 606 1965 1746 1535 1378 1576 1550 1565 2010 1525 1887 1493 1616 1239 1412 320 510 420 548 627 550 909 590 567 633 1063 706 452 471 633 693 398 513 884 600 590 582 799 690 647 886 908 1029 1321 979 755 880 453 764 664 382 340 487 443 545 898 856 850 748 760 661 693 776 965 756 668 472 511 601 636 729 837 818 693 795 884 964 827 822 967 1024 1075 1151 1011 631 947 1062 992 1027 924 831 927 700 852 854 917 884 763 793 656 847 941 762 987 871 918 770 645 811 960 853 946 942 747 751 760 751 689 741 788 871 799 889 839 860 762 767 752 755 650 975 932 546 819 707 748 823 874 808 815 899 814 1104 873 581 1024 845 637 1360 1264 1250 1271 1334 1193 1468 1441 1296 1178 1163 1277 951 1023 954 967 955 972 934 942 909 992 887 478 1096 537 968 244 287 375 164 446 231 225 408 102 189 368 380 519 513 488 279 337 303 381 482 291 465 329 483 553 407 256 230 248 328 411 287 308 480 342 385 315 435 309 382 376 337 295 463 248 228 431 404 489 467 362 800 482 286 282 179 164 214 570 312 365 146 126 183 130 382 204 216 182 179 731 566 255 189 250 339 202 379 321 507 383 768 293 374 342 328 351 555 490 372 779 308 273 227 327 231 396 356 338 509 609 389 460 426 524 532 524 728 671 611 507 597 699 560 705 451 374 466 528 273 407 761 444 448 563 241 277 473 313 457 1092 1104 845 662 511 712 497 925 459 1088 498 507 520 559 590 648 578 806 587 324 745 556 456 529 404 471 378 793 594 458 478 506 342 382 393 321 534 635 1016 613 417 641 460 700 625 676 501 643 556 456 608 584 535 526 448 472 323 430 283 529 686 836 1048 374 549 620 614 708 234 299 248 354 525 454 347 570 426 441 422 294 663 270 413 373 377 497 503 469 296 324 421 663 787 453 428 351 776 414 520 525 381 931 468 565 432 407 275 426 380 662 259 591 579 416 347 357 297 354 436 651 601 869 864 375 430 616 523 557 466 372 510 612 199 249 269 252 199 225 337 808 453 530 403 317 362 413 692 664 479 490 489 426 196 201 255 221 126 442 393 728 724 743 655 637 582 560 440 392 195 253 463 757 228 370 304 344 376 413 307 359 323 397 526 691 787 512 620 551 805 387 396 553 440 356 313 431 405 416 429 784 318 358 370 477 455 838 338 834 756 597 603 544 609 251 274 338 290 356 342 514 478 395 409 349 550 464 170 530 555 1003 569 2378 2721 413 464 411 597 405 537 523 789 804 1351 537 599 676 563 308 508 544 425 628 418 311 311 544 264 309 580 959 362 287 478 410 454 632 442 595 249 263 456 370 379 336 506 620 602 402 525 722 573 547 693 967 333 493 478 425 1383 1031 619 882 380 318 648 675 684 523 424 322 360 458 1011 1070 1592 633 943 1064 725 811 591 731 951 839 690 721 620 489 708 1129 617 343 327 243 307 290 250 861 995 770 711 1042 1887 1904 1823 1620 1500 1409 1647 956 877 2078 2158 2302 1980 2231 1381 1400 1460 1639 1611 1557 1673 1548 1818 1718 2349 1695 2486 2307 1914 1746 2536 1960 3472 2724 2437 895 1189 1733 811 782 1469 1648 1054 772 1731 416 410 623 635 485 491 347 1167 1186 575 400 639 607 390 233 3170 2789 2704 1811 1974 2299 2306 2484 2500 2630 2587 2513 2304 2169 2271 1987 2537 2503 2780 2114 2324 2572 1763 1978 1870 2388 2127 2228 2289 609 514 211 2123 2208 1442 3319 3439 3453 3675 900 869 1246 463 1168 333 401 287 291 1939 872 893 296 630 527 534 1131 1286 931 1274 1138 1178 1546 1157 1272 2760 3214 2665 2865 5278 4399 2521 2404 2770 3306 1230 623 1436 1415 1306 755 1684 713 1903 716 1940 1160 174 139 1486 1320 1641 2205 1296 803 1631 705 1015 495 455 753 614 675 914 807 1806 2711 1057 793 1799 1311 1362 2183 1372 1527 776 671 693 1761 1249 2502 492 1005 542 862 988 716 820 894 2213 1967 805 830 606 632 873 893 828 579 745 777 1315 920 699 1048 581 510 2073 798 933 542 707 1391 1266 1351 1275 705 945 926 880 995 1077 1064 1208 1216 1000 996 899 792 997 895 428 453 256 474 410 471 1308 805 280 418 597 392 810 601 563 444 1125 704 340 333 335 426 335 446 503 446 445 502 472 532 489 491 518 463 606 499 555 487 557 382 513 443 458 241 507 527 575 488 671 599 655 726 693 678 669 847 529 587 1078 823 639 758 588 670 928 913 828 867 872 915 684 703 627 541 420 593 902 782 547 723 851 832 758 777 732 538 420 722 693 609 490 1112 447 918 790 412 1048 3113 2963 3119 8682 10253 3005 3080 910 1091 1089 190 1231 772 887 469 764 743 602 1135 619 1062 869 898 867 748 830 407 355 385 336 417 512 420 273 230 151 285 283 257 215 877 365 299 347 277 189 269 272 211 186 276 277 1135 609 529 393 447 871 561 608 662 659 372 865 599 471 553 517 405 422 770 307 328 469 662 460 415 828 543 816 678 422 315 424 298 218 262 541 803 851 596 849 717 610 530 564 952 518 679 468 817 627 1157 536 1186 947 601 806 596 655 1164 760 158 736 819 786 569 638 715 848 172 432 528 1083 359 310 224 264 331 330 273 433 391 363 686 542 755 217 235 218 815 636 468 508 467 1200 232 242 158 248 299 899 730 790 838 778 938 568 719 530 427 482 639 482 518 448 698 513 818 601 512 455 627 331 337 368 885 393 209 453 262 503 400 343 295 859 490 412 761 579 661 1530 1020 1254 657 439 1131 781 1004 1070 622 967 816 834 1059 999 1036 796 828 493 564 545 505 841 808 938 966 428 851 971 1236 913 745 827 1280 959 1018 789 416 1102 624 720 640 698 848 783 780 872 598 1011 830 775 591 1211 880 1198 1280 1156 1176 725 526 540 677 593 385 538 515 311 443 451 527 660 616 870 884 766 833 566 800 468 326 830 723 1876 1105 548 860 728 605 727 950 961 903 1090 631 885 671 658 968 897 883 639 919 1032 884 1013 926 1046 969 931 1090 999 2857 3195 2136 2365 1599 1872 1620 1766 1557 1660 1149 1295 1560 1578 1821 1456 2494 1602 1504 828 958 731 762 790 971 1153 621 1188 1310 1080 1422 758 1244 835 439 422 736 346 501 627 556 344 380 391 538 453 462 367 503 419 640 478 323 467 577 550 402 726 629 928 1274 1038 871 931 880 1024 1240 1108 1300 842 995 887 988 651 240 234 212 268 246 173 490 297 425 228 389 315 192 102 202 398 129 116 162 191 427 421 462 417 438 601 441 422 514 656 643 477 603 378 342 289 498 311 311 309 360 306 397 341 490 215 186 325 263 333 381 549 271 450 508 641 593 447 324 518 558 481 603 703 688 441 525 558 555 383 483 360 511 466 556 450 374 654 431 481 478 738 681 509 430 400 490 466 523 454 640 556 328 160 942 332 702 381 269 720 455 489 439 440 884 724 266 349 309 1026 856 1170 1372 721 335 315 433 742 648 1135 926 650 517 803 708 440 317 876 927 808 716 684 756 729 860 810 965 1129 887 902 997 1308 917 1035 945 264 667 634 470 669 566 2049 1233 1046 952 767 776 630 551 719 788 794 891 694 566 473 367 408 422 602 413 543 577 529 546 712 531 481 1012 833 828 722 635 341 690 803 859 224 215 168 222 182 155 143 323 348 337 367 155 643 667 682 658 517 725 656 501 593 412 633 612 716 885 1043 740 1035 915 624 716 697 682 694 1049 520 615 657 627 755 628 705 827 895 804 841 707 648 597 682 848 603 1035 813 817 591 926 484 1096 726 833 712 764 1024 869 1180 611 460 531 1043 623 848 1308 684 335 367 313 253 242 270 328 456 417 686 668 511 634 594 193 589 788 286 429 608 451 430 475 958 375 903 327 308 425 535 568 398 347 307 411 375 242 419 805 264 319 582 492 291 369 260 1153 492 454 402 426 473 377 357 377 320 465 680 731 539 523 248 260 215 293 519 715 618 369 484 560 462 371 807 493 509 706 735 289 421 774 654 759 832 831 975 394 662 762 579 902 407 214 168 795 1127 1302 923 396 452 322 451 387 475 486 2021 683 2246 1936 1714 1529 1819 1720 1739 2281 1770 2158 1756 1925 1599 1754 382 602 651 622 795 632 1025 672 731 699 1133 803 641 610 754 826 516 623 1003 762 750 754 893 904 822 1143 1175 1340 1271 1274 629 726 558 747 950 703 639 896 804 640 1029 1036 876 797 648 761 696 858 847 1143 487 596 718 811 951 814 1016 976 789 876 1220 1208 986 1401 786 1442 1334 1543 1127 1455 1084 1217 1104 1093 1212 972 1188 921 945 1247 1146 1410 801 1304 1261 1419 1535 1433 1158 1147 1004 1076 1210 1154 1400 1100 1123 1246 929 841 1284 1018 1023 1272 1035 1088 818 922 916 989 993 748 1003 815 611 1061 1319 761 1126 1172 827 1273 1235 1157 1074 1088 1137 1083 1163 926 908 951 866 1366 1466 1525 1443 1327 1215 1438 1393 1312 1483 1496 1356 1229 1457 1365 1400 1143 913 949 982 1363 1096 1101 846 973 586 1082 359 455 462 333 550 403 322 277 197 230 259 289 360 345 372 138 257 198 250 518 246 580 292 289 355 220 198 143 178 209 503 282 274 411 519 259 197 371 260 314 268 310 251 346 164 295 302 416 511 378 337 658 311 175 173 145 422 316 578 409 443 273 132 115 144 233 219 180 318 271 512 710 442 181 211 213 279 328 485 460 314 733 333 389 405 325 356 675 633 565 890 161 461 255 288 559 488 557 550 253 535 281 467 633 564 646 489 876 629 510 427 676 485 482 679 425 451 709 541 368 318 674 426 372 714 269 361 780 556 371 1301 1157 805 497 598 942 626 1042 490 780 591 354 440 613 724 719 622 1034 788 643 905 777 291 658 497 544 533 484 704 390 339 381 653 454 432 348 580 688 1135 583 735 799 513 790 846 710 449 685 614 533 654 681 413 476 481 404 259 541 374 518 852 862 770 384 455 463 507 612 269 558 262 593 498 566 680 957 670 511 500 412 630 438 635 444 469 351 399 703 419 507 214 427 488 391 380 439 652 443 447 791 262 956 462 603 508 479 469 489 443 682 420 721 594 678 378 354 480 261 542 536 508 1030 1069 544 440 670 518 650 469 352 495 1001 160 221 271 271 490 248 332 918 538 638 382 407 317 485 879 610 241 602 690 359 145 118 308 175 114 503 645 570 555 799 815 635 380 340 751 468 225 235 513 605 184 563 396 345 376 406 457 438 405 412 691 644 767 714 795 530 840 387 340 785 287 204 441 429 421 287 372 796 282 322 264 338 369 575 635 536 645 546 445 630 644 274 502 622 516 652 605 482 427 407 315 489 403 562 366 617 950 1071 768 3151 3086 754 709 736 799 587 1122 789 548 1122 1076 873 676 807 450 537 552 718 349 480 501 539 543 492 515 433 622 860 279 324 728 503 534 783 503 680 334 362 767 599 413 422 560 659 648 451 492 1142 696 797 356 568 378 321 774 313 961 646 776 643 712 380 592 374 575 408 311 348 372 389 1146 1233 1747 916 913 1012 1042 738 874 1101 1243 676 664 789 1148 495 560 1014 667 237 225 254 245 356 493 1190 1062 930 1126 1012 2204 2236 2192 2099 1779 1727 1594 1200 815 2375 2384 2735 3008 2705 1623 1748 1985 2313 1975 2405 2114 2093 2237 2419 2582 2211 3271 2856 2652 2448 3048 2619 3781 2984 2801 894 1322 1734 1237 1029 2200 1836 1630 1095 2027 614 588 639 650 512 663 510 1168 1357 698 447 578 530 723 488 3566 3520 3252 2093 2375 3222 2501 2986 2670 2982 2967 3524 3062 2291 2833 2369 3249 3452 3685 3273 3937 3964 1776 2075 2611 3143 2405 2516 2613 753 656 298 2930 2769 1466 4004 4653 4644 3587 1248 1127 957 255 1057 245 306 207 254 2133 1118 1050 537 627 499 659 1038 1721 1162 1520 1222 1189 1918 1182 1381 3325 3851 3063 2965 6011 5093 2535 2924 3879 4008 1400 870 1263 1439 1556 942 1616 839 2285 948 1913 1473 226 166 1544 1311 1699 2687 1499 932 1517 986 1127 608 564 1194 1088 974 933 846 2477 3231 1543 799 2010 1938 1851 2414 1550 1696 1033 732 966 1910 1129 2694 776 1143 629 1022 789 675 864 1109 3156 2673 807 747 594 907 803 875 651 627 887 873 1438 1179 952 1535 817 765 2525 600 696 893 630 1778 1536 1519 1019 960 1058 1056 1101 909 1008 1164 905 971 1122 1310 1283 1020 1406 862 422 599 284 623 515 341 1040 577 285 560 523 594 831 585 1017 570 1139 794 472 518 320 313 260 353 543 669 467 473 698 703 476 452 607 593 729 650 461 572 659 478 574 705 460 278 523 592 628 376 770 808 634 820 795 959 1068 894 769 684 1129 1260 801 660 747 816 1024 1005 501 647 608 578 670 837 640 556 800 928 1144 798 800 1000 802 1133 998 1099 1160 821 709 663 621 666 638 1222 708 1210 769 471 1077 9215 7904 9621 2801 3005 10392 10624 858 1101 1477 172 1503 1434 963 617 873 871 860 1074 673 1207 1303 977 1081 975 795 667 339 519 501 328 552 592 422 332 280 418 372 208 419 633 524 454 431 358 296 287 214 255 313 443 334 1382 767 762 576 535 793 471 388 386 581 620 962 792 754 878 678 411 1066 850 381 677 535 345 521 496 587 741 891 615 476 489 622 308 230 292 554 869 864 566 844 777 623 496 725 755 626 653 503 898 680 1075 613 956 918 570 937 723 489 1131 572 248 733 864 1158 1168 686 512 951 324 597 667 1387 385 482 275 602 442 536 310 623 587 338 684 645 1114 312 326 256 799 676 664 746 326 1413 227 547 361 274 422 1061 915 975 1048 985 1074 616 807 692 623 666 857 698 728 544 709 506 839 548 572 545 689 475 472 481 1103 449 454 463 247 391 238 426 352 929 759 505 844 792 1057 1106 938 980 683 500 1226 1257 1074 1154 974 1206 1062 1130 1233 1238 1358 1049 842 637 611 641 559 1010 1079 1017 949 483 1050 1592 1754 998 898 879 988 1322 994 1315 466 1045 1093 573 1266 593 1160 1095 1024 1038 882 853 979 962 713 1270 1051 1182 1507 1526 1211 507 427 716 679 621 660 411 494 393 568 421 460 505 947 1043 864 917 1337 733 1204 558 462 1154 840 1951 840 880 815 949 840 1155 1096 1111 1030 1006 974 1042 709 788 1070 1099 1130 738 782 1412 1173 1149 1511 1621 1082 1056 1196 1176 3368 3508 2633 2332 1651 2274 1895 2053 1645 1702 1613 1804 1741 2114 2222 1719 3200 1962 1730 1287 1336 961 567 1119 1254 1491 744 1376 1801 1493 2184 954 1808 956 556 564 650 445 914 1058 1151 665 696 787 682 497 444 436 560 527 513 418 443 592 488 584 578 573 836 963 971 1017 1170 1083 993 1034 1367 1209 1157 1104 1103 836 827 596 364 364 334 400 350 240 477 546 239 260 326 355 171 208 357 502 114 106 175 346 240 199 278 232 254 718 435 449 332 587 596 580 613 353 421 296 691 366 348 354 491 393 393 407 874 274 235 372 268 285 401 708 329 468 590 656 427 366 154 526 593 498 605 771 737 581 626 362 418 466 630 571 762 500 711 378 383 888 449 546 430 936 873 813 753 885 802 774 962 530 860 758 355 143 750 403 813 441 330 733 442 363 403 363 924 1314 262 471 290 1243 1075 1402 1529 740 276 264 345 628 441 898 762 473 420 721 747 370 372 984 1104 663 665 877 717 1133 851 785 1073 1183 944 1197 1088 1368 946 1311 947 381 950 466 639 876 748 2221 1135 1204 1234 1006 1103 1004 876 1075 1051 1097 979 1150 927 842 608 425 729 454 563 927 941 654 882 1042 774 802 1299 839 778 832 487 489 565 585 591 237 238 195 200 194 186 178 383 220 524 363 140 631 1344 1052 1248 592 612 752 561 691 548 814 823 940 978 980 961 1093 750 611 714 769 592 812 1123 895 849 770 838 1008 856 792 1107 1235 1084 903 733 681 831 1008 748 917 1294 847 826 780 1282 596 1444 837 1047 1445 892 1023 857 1153 750 571 664 1236 574 1152 957 628 385 276 333 277 239 255 291 547 471 835 653 662 704 591 285 673 770 322 687 551 414 604 855 881 388 646 634 611 680 427 445 435 468 379 599 478 340 436 582 338 426 544 509 647 767 241 1403 643 574 475 355 539 418 398 570 319 574 615 635 453 481 302 364 263 250 658 832 651 665 665 673 620 380 1026 665 919 800 777 295 560 750 619 756 806 609 979 430 699 796 554 699 376 436 350 1144 1098 1266 1051 271 306 332 446 462 693 485 2494 883 2402 2278 2146 2350 2442 2633 2591 2706 2498 2723 2424 1967 2089 2709 770 770 1007 754 1106 1105 875 694 567 803 764 961 1082 894 638 589 613 794 1242 787 761 933 810 1264 1148 1282 1263 1565 1432 1371 702 861 608 827 1006 757 687 970 905 827 1172 1183 1046 915 787 917 778 953 935 1237 592 646 793 910 1245 1001 1186 1208 887 1028 1444 1345 1230 1701 936 1685 1554 1831 1328 1632 1283 1414 1307 1257 1409 1116 1330 1022 1162 1515 1366 1699 935 1512 1418 1780 1791 1591 1314 1324 1215 1275 1408 1315 1582 1182 1267 1353 1034 983 1473 1142 1164 1363 1130 1379 954 1064 1060 1145 1093 1008 1113 926 873 1190 1434 896 1325 1365 995 1462 1390 1316 1241 1258 1361 1197 1235 1006 984 1084 1004 1696 1694 1791 1684 1518 1450 1846 1666 1657 1884 1588 1632 1334 1573 1707 1528 1441 1143 1121 1235 1530 1317 1296 972 1314 776 1240 484 540 534 359 634 439 362 303 201 238 273 324 430 405 432 179 298 239 422 599 305 667 326 354 444 294 295 211 277 343 568 373 306 529 710 297 229 429 320 423 413 455 388 441 190 372 486 470 575 438 393 726 377 226 220 161 465 364 889 488 532 409 303 135 323 276 415 204 366 297 567 890 494 219 259 229 307 352 513 567 386 894 353 411 464 361 529 775 737 692 1014 193 487 285 385 616 555 674 772 301 666 361 511 737 790 938 513 967 691 629 486 768 585 572 743 471 489 817 664 402 358 743 504 437 755 357 416 869 615 435 1418 1265 926 567 630 1010 672 1201 526 929 659 448 524 689 825 833 973 1104 894 733 1040 851 335 875 578 627 629 526 750 432 414 480 761 605 504 386 671 755 1235 674 797 933 574 896 1034 953 541 769 667 551 709 709 447 595 523 436 295 579 402 558 970 947 840 420 489 531 527 636 301 646 292 653 522 645 784 1323 1002 590 622 442 696 472 701 480 507 428 468 811 461 545 259 490 699 423 414 459 761 507 622 877 302 1104 488 669 563 507 489 609 485 776 466 794 628 784 457 384 571 293 596 586 544 1104 1153 661 562 844 584 719 505 382 531 1151 186 247 301 322 539 288 370 1014 586 712 432 491 420 659 937 847 341 652 806 424 177 136 320 249 120 611 726 716 682 917 1005 695 440 394 988 580 274 301 603 688 246 583 424 391 440 470 520 478 554 436 758 809 821 798 923 632 892 415 386 857 432 337 576 566 534 374 414 974 354 400 302 405 421 639 860 585 681 636 477 741 692 313 598 757 641 831 790 623 527 467 333 597 449 617 414 659 1045 1179 824 3555 3336 818 808 829 877 674 1223 922 607 1198 1208 949 791 945 511 646 590 810 393 776 614 652 652 558 593 469 720 1026 359 358 800 605 605 916 580 718 376 422 947 761 449 440 578 816 789 541 518 1243 788 953 388 646 549 361 910 384 1165 708 1069 742 808 443 677 458 650 462 365 384 416 415 1406 1418 2063 1031 993 1216 1190 863 1000 1225 1424 730 742 916 1233 597 664 1116 753 275 263 264 271 421 566 1390 1336 1092 1335 1102 2672 2769 2818 2811 2386 1938 1776 1367 931 2611 2610 2967 3241 3007 1877 2064 2271 2689 2280 2616 2464 2401 2516 2644 2926 2620 3875 3318 3190 2797 3768 2955 4324 3340 3123 1058 1584 2036 1408 1164 2453 2173 1930 1206 2181 654 634 725 819 650 699 612 1311 1576 794 463 678 626 777 512 4113 3984 3691 2344 2929 3550 2891 3464 3051 3394 3331 4065 3552 2641 3343 2785 3910 3990 4207 3924 4664 4524 2123 2521 2905 3482 2634 2737 2940 847 742 376 3317 3066 1719 4880 5283 5266 4319 1418 1362 1164 295 1270 300 509 265 304 2428 1235 1159 722 708 572 713 1186 1966 1356 1899 1447 1375 2327 1350 1549 3688 4268 3423 3464 6844 5772 2889 3341 4341 4708 1554 1035 1391 1600 1734 1053 1795 927 2611 1106 2359 1616 236 176 1775 1556 2069 3035 1750 1184 1739 1130 1273 668 620 1329 1211 1124 1156 967 2788 3678 1876 861 2186 2213 2114 2772 1729 1933 1289 828 1336 2203 1268 3117 1026 1486 814 1192 884 759 973 1325 3740 3112 957 862 683 995 899 982 776 690 927 1273 1566 1319 1126 1967 1082 1030 2946 642 752 1019 744 2013 1648 1605 1142 1086 1155 1155 1198 1028 1129 1294 993 1113 1206 1441 1429 1107 1539 1032 513 676 324 675 588 436 1266 635 354 592 573 740 958 689 1108 678 1299 1300 510 575 425 367 306 405 657 886 552 548 756 919 520 552 741 797 978 777 656 857 986 668 694 805 510 296 597 716 789 412 845 942 735 954 1050 1144 1196 1011 839 785 1224 1538 1027 719 928 1012 1282 1130 597 737 690 680 801 877 688 662 966 1143 1325 891 859 1161 857 1260 1096 1258 1250 957 831 802 722 743 717 1298 781 1449 859 509 1133 9439 8058 10536 2825 3080 10624 12292 903 1201 1678 198 1688 1565 1131 713 963 903 959 1271 791 1355 1426 1098 1198 1103 1018 831 424 567 549 401 677 731 452 402 350 448 454 267 472 696 566 619 463 388 371 342 294 337 339 545 368 1536 899 916 676 573 925 528 476 476 639 689 1162 912 844 1003 740 453 1231 956 421 803 597 453 553 579 699 911 992 703 541 517 743 330 248 355 674 1018 1029 738 1050 866 730 652 959 946 719 748 569 1064 782 1263 805 1092 1063 645 1022 855 572 1288 639 319 902 1063 1365 1320 782 619 1132 374 653 737 1570 403 508 297 640 480 582 375 736 677 374 768 765 1286 375 389 296 883 891 904 986 383 1550 247 635 412 296 468 1263 1081 1149 1318 1199 1352 753 958 744 649 694 969 724 818 590 862 610 1004 691 709 632 776 552 530 533 1319 530 525 551 307 573 264 472 521 1084 805 642 959 984 1250 1278 1241 1300 760 618 1347 1335 1329 1409 1456 1523 1356 1351 1485 1553 1927 1425 1001 751 739 765 678 1125 1198 1221 1093 521 1192 1890 2088 1175 1105 1046 1256 1501 1127 1659 580 1172 1221 627 1427 655 1275 1204 1135 1143 1012 1018 1128 1125 773 1370 1146 1267 1654 1696 1390 619 523 802 795 739 721 441 553 459 642 529 606 579 1146 1341 924 1150 1620 787 1336 634 543 1319 977 2123 1027 1073 961 1088 912 1291 1283 1234 1193 1141 1168 1219 804 861 1203 1314 1313 909 888 1706 1429 1361 1748 1897 1279 1279 1428 1366 3976 4250 3041 2788 1900 2522 2048 2236 1824 1992 1859 2078 1903 2354 2537 1967 3968 2337 1921 1460 1575 1094 700 1325 1503 1890 925 1723 2082 1756 2548 1069 2016 1276 644 658 795 501 1086 1251 1247 691 740 835 792 547 470 498 614 623 561 462 598 755 629 747 654 627 1035 1114 1191 1268 1432 1244 1065 1243 1674 1364 1251 1330 1286 942 933 644 429 420 388 467 458 303 529 574 267 309 352 375 205 228 397 572 126 106 183 352 354 313 396 342 366 832 561 499 438 689 779 755 790 408 474 347 769 408 382 388 700 495 427 585 1067 376 335 468 358 307 466 878 377 530 700 786 469 452 184 532 636 545 666 819 814 708 704 423 473 537 744 611 810 564 795 410 431 940 499 647 492 1022 1117 1210 845 1201 886 971 1298 580 1009 893 393 149 865 454 920 497 360 832 500 430 449 436 1053 1593 311 532 306 1399 1236 1552 1732 817 345 327 373 717 511 1108 895 545 483 816 904 408 440 1036 1213 742 717 978 815 1259 1099 839 1210 1341 1022 1309 1237 1549 1056 1432 1121 411 1108 528 741 926 835 2717 1366 1323 1331 1165 1218 1117 985 1178 1246 1306 1099 1442 1147 920 854 524 816 524 676 1059 1018 826 932 1100 866 917 1437 887 883 884 511 519 686 692 659 247 246 203 208 202 196 188 433 298 590 426 220 788 1467 1191 1324 652 688 899 619 749 646 976 971 1158 1246 1254 1169 1369 930 781 888 916 674 917 1359 1013 920 937 1086 1144 974 886 1229 1468 1283 1045 903 807 1019 1108 930 1101 1536 1023 999 950 1663 663 1576 989 1139 1651 1056 1210 905 1374 855 672 799 1401 616 1204 1189 765 467 316 383 343 307 329 365 653 531 916 777 865 1000 703 309 830 992 404 916 623 438 739 999 1057 404 773 719 664 743 618 503 477 490 395 629 502 372 470 632 382 440 653 573 906 942 255 1576 707 628 573 432 649 497 477 668 393 610 679 695 501 533 417 491 318 328 792 1053 703 759 788 846 754 461 1139 731 1032 895 1117 343 635 856 663 837 926 692 1097 516 832 916 617 721 408 490 392 1370 1280 1487 1502 309 390 388 474 486 733 621 2891 1041 2852 2708 2445 2627 2797 2976 2933 3011 3009 3040 2894 2558 2546 3012 859 832 1157 810 1273 1232 1030 756 641 855 892 1116 1319 1260 696 659 771 889 1339 888 860 1113 896 1413 1291 1544 1537 1888 707 881 514 342 428 618 502 722 650 408 516 568 715 912 695 449 532 859 537 537 649 762 759 529 515 587 699 550 680 724 530 731 1166 1045 805 936 628 834 817 801 902 941 606 923 872 909 943 682 740 994 853 996 630 589 679 643 696 667 625 615 588 745 545 921 656 690 797 519 902 804 807 808 876 1015 990 864 921 972 694 664 806 568 738 809 723 707 559 838 700 549 914 862 495 926 761 696 862 832 1160 705 1004 613 1008 783 626 781 1056 1219 854 961 1068 1042 1101 1057 1016 1002 861 1004 1074 915 964 979 1086 955 1036 1169 937 1079 558 978 647 747 295 310 240 285 284 394 164 228 198 227 168 324 92 88 106 122 181 136 188 378 257 388 309 307 419 80 86 86 92 80 139 92 245 284 163 185 159 250 159 173 105 105 52 185 150 213 106 115 211 117 113 596 331 184 178 133 160 151 354 244 254 253 170 181 221 272 207 210 288 260 290 360 213 130 164 351 181 313 214 711 358 724 196 258 436 218 353 344 336 290 410 220 298 177 169 252 187 285 242 417 502 286 379 383 285 355 467 587 622 401 383 465 451 415 602 385 295 408 410 275 239 400 229 598 576 166 218 363 373 322 756 472 653 401 410 468 358 685 582 557 566 298 408 353 485 533 504 794 513 485 650 562 611 568 259 335 426 512 488 382 356 429 294 263 196 278 551 679 899 534 336 534 662 404 558 376 375 385 659 394 720 342 380 388 394 288 218 339 233 427 490 541 606 270 227 310 495 507 315 242 233 275 606 456 526 678 445 306 417 626 966 449 443 430 407 279 466 451 170 209 255 242 351 514 375 288 320 403 316 560 458 917 325 468 413 225 414 285 376 815 375 508 525 527 491 317 543 274 339 706 676 563 565 444 346 445 370 414 529 323 572 385 227 346 325 162 297 308 294 555 319 376 315 253 345 348 793 414 300 404 568 279 294 116 102 90 105 613 566 470 432 466 625 456 554 516 436 404 203 150 491 343 120 550 266 333 266 286 524 520 413 258 492 406 569 681 631 809 479 381 518 558 416 302 301 327 275 351 340 330 332 391 220 242 290 290 290 323 468 324 253 437 485 195 351 280 246 300 274 286 250 410 230 249 320 274 236 407 370 584 584 2629 2341 367 526 555 359 507 561 717 598 809 863 766 779 609 393 234 438 474 287 315 308 377 354 446 452 304 557 824 313 307 398 583 562 806 347 386 236 386 267 184 375 620 531 542 611 343 309 624 500 554 454 423 296 201 428 358 766 551 638 342 387 282 450 382 489 683 606 384 408 475 608 761 1264 450 949 1060 756 629 633 822 895 649 686 727 719 260 332 798 488 160 162 303 362 173 122 757 801 736 838 826 1653 1914 1732 1672 1690 1611 1039 808 489 1885 1828 1742 1603 1999 1452 1297 1574 1671 1585 1779 1854 1399 2168 1860 1848 1727 2097 2297 2174 1416 2214 1650 2757 2596 2686 1093 1165 989 801 849 1647 1423 1363 697 1677 502 454 718 407 584 604 568 825 835 441 515 371 357 381 326 2429 2405 2129 1888 2105 1946 1966 1982 2203 2193 2004 2427 2163 2382 2173 1766 2439 2034 2187 2399 2024 1809 1790 1908 2270 2257 2222 2075 2276 490 415 342 2196 2703 1137 3239 3417 3525 2847 842 858 438 188 526 307 227 137 156 1520 766 869 325 720 574 338 984 904 1022 1254 851 854 1337 947 913 2558 3139 2496 2105 4259 4254 2115 2360 2413 3455 998 546 978 1103 1543 840 1312 529 1560 530 1353 1041 123 101 1212 1068 1393 2489 1514 526 1028 819 890 749 785 1017 1001 1057 1048 974 1897 2202 1164 594 1620 1271 1214 1081 958 960 624 541 540 1658 965 1539 330 861 548 743 600 524 783 592 2351 1682 550 552 456 725 508 466 535 675 740 552 1435 930 820 938 513 435 1477 396 508 796 365 936 787 1018 697 722 902 972 955 592 645 770 474 563 818 776 761 637 873 593 333 254 246 241 351 301 859 418 404 413 830 288 639 526 469 320 530 375 293 180 538 221 156 219 260 303 333 333 415 519 376 476 463 349 284 344 253 470 540 372 517 278 362 216 541 625 447 252 485 617 527 501 552 602 585 728 627 627 699 672 771 505 559 683 735 415 722 613 602 650 766 663 668 737 683 792 759 1101 604 891 735 728 729 1094 881 908 513 574 603 512 554 699 595 670 623 563 783 812 764 850 723 910 858 903 8884 1012 1149 104 1184 815 1045 424 459 471 507 992 734 936 1158 1055 929 570 1033 320 256 418 335 306 353 165 308 291 201 300 300 147 330 292 293 301 301 277 149 254 218 234 243 192 212 871 396 340 234 321 552 388 323 326 316 348 720 467 500 548 542 424 447 472 496 371 325 312 488 413 526 492 778 414 479 495 680 294 149 226 448 633 612 618 723 766 493 396 518 459 369 720 363 611 522 1065 578 654 578 416 525 569 393 750 376 82 381 435 878 677 426 283 556 224 327 343 1227 381 408 333 461 456 427 318 446 347 446 517 448 439 145 145 288 663 626 480 514 409 871 325 432 384 341 307 701 463 551 580 507 639 463 590 378 308 338 519 400 426 274 402 266 476 317 326 590 725 527 254 222 1035 349 344 490 146 356 256 310 242 678 381 209 952 376 775 470 693 1022 717 152 494 607 806 883 427 885 624 861 778 1125 1007 907 732 433 441 419 625 795 702 1098 724 288 1130 969 1098 503 914 469 856 771 573 827 328 799 755 598 781 608 601 533 597 671 558 669 697 610 586 740 656 773 860 876 1065 505 435 628 606 527 405 378 601 322 278 478 369 321 538 567 580 585 637 750 729 635 509 656 708 1369 497 586 529 775 461 951 882 962 642 639 597 804 920 602 806 968 947 579 666 967 921 783 824 860 716 659 804 802 2521 2733 1910 1885 1314 1760 1836 1982 1106 1601 1670 1803 1183 1586 1596 1163 2435 1609 1441 796 898 780 520 712 798 1132 469 770 1242 1094 1274 538 483 587 371 462 577 236 555 444 620 326 622 685 430 284 332 262 448 326 234 245 463 457 442 430 479 605 544 714 822 758 794 827 876 769 584 708 1104 811 941 707 762 629 182 268 192 293 238 158 260 311 218 195 264 330 199 197 198 271 216 80 104 144 141 193 185 181 167 387 221 367 344 499 387 339 353 260 400 309 392 194 180 200 299 298 260 219 648 213 171 485 414 339 429 393 232 533 600 570 496 317 170 412 373 278 356 393 373 436 470 312 270 275 473 557 595 267 445 291 331 451 376 383 332 467 474 838 843 691 673 896 837 380 522 562 513 164 786 343 874 535 302 857 400 470 316 488 938 1074 371 238 210 1056 826 823 1091 903 264 242 320 558 170 437 690 365 390 627 573 608 453 961 974 911 652 726 640 954 736 763 820 848 736 1087 826 1170 1043 865 802 376 590 488 687 541 436 1510 1015 856 795 915 996 941 822 1050 944 932 902 654 484 483 337 304 274 274 542 618 678 518 551 675 719 625 856 1027 678 1088 356 416 486 382 272 246 159 133 188 153 222 206 317 142 216 193 215 441 1021 723 907 639 830 810 704 699 655 729 789 835 934 1006 807 1005 1048 889 939 899 617 852 787 439 550 550 509 592 539 556 561 990 852 628 711 430 545 549 544 747 968 1021 519 472 762 921 757 627 754 681 563 827 428 835 371 447 717 871 463 893 1018 544 184 281 328 82 86 94 134 440 579 467 363 497 670 661 220 760 631 287 398 472 351 428 330 839 176 563 331 230 360 307 289 237 244 230 347 258 648 276 263 298 202 358 461 361 442 467 1225 701 640 313 366 599 300 239 481 317 387 568 602 394 448 209 211 229 186 701 914 927 611 483 426 686 450 412 426 335 510 633 408 373 430 404 458 486 667 485 539 430 613 380 426 473 360 264 657 1047 949 891 347 251 232 235 439 328 596 1642 431 1799 1590 1931 1459 1585 1763 1871 2261 1718 2306 1771 1361 1217 1437 457 555 535 433 942 686 575 686 544 613 782 729 518 418 632 633 498 422 640 702 669 536 776 553 528 860 928 1139 981 947 677 583 592 531 921 689 637 777 493 674 815 759 839 747 884 837 622 617 725 805 636 502 530 576 799 678 748 840 613 619 983 835 765 879 772 812 868 889 1045 943 1033 955 1068 968 931 1115 958 654 872 655 948 611 644 665 635 766 720 644 699 829 792 738 615 703 573 748 604 867 774 875 775 786 767 853 1020 857 690 698 711 682 655 760 636 680 504 593 779 727 655 678 789 902 830 780 1195 1130 903 908 777 750 885 1106 611 612 661 818 675 810 782 867 779 795 775 867 938 872 1238 1176 1073 671 806 713 948 972 859 1013 839 873 565 908 433 235 381 252 413 337 201 279 114 347 126 260 295 247 243 301 345 319 343 299 140 321 203 380 447 185 167 159 165 269 373 185 367 475 155 203 195 297 264 207 180 164 158 249 169 177 228 303 366 214 194 683 279 252 240 92 249 132 479 442 493 368 181 332 217 399 192 352 247 290 600 587 375 138 256 431 251 344 326 670 321 614 331 363 456 367 465 872 850 663 525 276 240 146 215 226 301 325 280 411 447 519 282 302 381 385 535 457 471 540 285 683 702 438 730 325 374 458 492 299 304 436 482 402 436 252 223 443 531 268 884 768 699 446 580 543 496 985 473 969 384 373 579 466 393 916 498 866 552 270 576 831 478 574 388 444 372 574 825 331 486 558 365 507 326 287 693 545 715 730 373 471 423 500 500 480 461 441 512 474 576 340 395 460 376 290 518 460 295 347 732 578 584 354 344 277 353 413 367 383 232 353 503 402 459 699 451 380 502 397 689 330 447 343 339 401 466 620 302 294 283 480 626 406 528 269 489 524 393 732 491 1299 413 685 281 393 383 544 558 669 506 580 546 700 450 387 254 276 452 553 525 715 743 476 337 350 315 510 402 271 438 658 204 292 240 207 182 310 513 787 440 499 419 344 529 421 698 569 409 489 630 390 168 198 290 152 74 477 382 657 634 651 612 560 758 665 484 313 155 165 311 405 241 294 383 413 329 386 442 442 424 322 631 659 438 542 602 639 506 248 326 490 398 306 396 434 400 336 327 560 341 361 303 228 449 440 447 444 690 526 420 423 535 294 522 522 451 558 524 522 538 250 470 514 321 360 378 452 447 596 553 2672 3021 423 644 583 677 813 657 690 670 754 851 613 691 622 420 387 397 465 280 357 428 631 540 631 483 574 554 622 274 399 650 509 474 678 450 579 310 337 548 374 414 444 438 413 412 400 378 729 632 646 605 1037 440 307 422 463 925 651 590 757 399 321 550 361 388 505 403 365 379 632 880 1250 1208 698 776 918 719 620 730 927 1302 769 617 708 481 268 444 813 582 370 312 416 261 292 252 731 831 942 872 877 1477 1783 1511 1531 1400 1224 1224 1107 827 1875 1655 2021 1916 1891 1359 1281 1295 1598 1661 1370 1410 1962 1623 1244 2052 2230 2013 2027 2040 1820 2372 1658 2816 2709 2897 1135 1308 1541 918 938 1622 1817 1213 824 1739 404 414 727 454 594 387 405 982 1002 684 479 610 515 402 430 2160 2339 2133 2309 2030 2292 1967 2127 2532 2856 2343 2661 2086 2244 2481 2069 2224 2534 2295 2512 2310 2236 1796 1843 2079 2350 1951 2129 2611 474 325 485 1958 1999 1311 3061 3173 3260 3120 1255 1308 684 302 750 282 451 281 182 1804 1288 1175 320 780 593 529 1276 1366 1378 1388 947 1073 1599 1328 1587 2612 3022 2675 2590 4849 4988 2365 2694 2636 3346 1037 890 1378 1231 1281 822 1524 662 1831 836 1622 983 170 164 1261 1111 1565 2652 1567 628 852 703 999 479 422 838 824 956 973 925 2535 2401 934 560 1235 1443 1349 2095 1197 1100 958 712 774 1552 1142 1828 437 949 600 749 658 616 847 880 2226 2133 646 620 693 791 739 591 697 464 602 455 1650 979 823 1346 621 559 2030 764 944 624 453 1247 1183 1198 686 654 959 1010 716 955 917 1092 834 976 962 1012 945 911 1131 806 551 500 347 316 350 388 1151 723 381 445 622 442 765 723 556 414 829 507 410 374 474 272 213 223 279 502 368 340 318 630 606 347 481 448 367 706 491 373 477 375 454 365 416 140 489 596 564 298 540 495 354 466 566 753 508 527 422 445 1077 681 382 592 533 638 689 609 472 433 454 419 415 457 333 471 557 453 524 773 745 446 470 562 553 600 655 574 523 467 512 384 365 725 577 699 466 453 714 1002 802 1017 908 1091 1101 1201 1012 9501 1299 150 1513 676 527 712 554 354 651 913 625 1310 1153 1044 829 613 645 626 341 489 538 251 324 302 255 308 278 215 184 192 263 597 237 276 484 397 410 268 236 174 155 218 210 1084 390 445 307 407 527 643 569 535 541 446 664 503 453 418 362 489 512 660 529 546 548 506 668 679 602 503 540 455 508 460 396 311 215 352 453 632 678 533 792 507 508 651 534 655 753 604 445 619 473 1026 533 1013 882 823 991 536 470 800 549 233 686 783 671 788 649 584 677 210 505 547 1507 284 288 198 285 267 316 314 339 341 195 610 504 679 122 124 232 757 687 456 514 599 1252 212 316 225 232 264 858 591 656 779 670 844 669 495 410 382 378 552 378 398 342 666 462 753 499 584 560 706 540 436 431 982 544 374 548 112 478 262 491 277 870 446 220 924 517 770 928 643 869 613 361 838 844 775 916 693 876 1138 909 837 849 808 884 823 357 405 438 462 1062 872 761 986 426 1078 1421 1607 632 754 563 954 948 585 1012 414 985 917 648 1001 646 966 866 840 1038 657 669 772 606 347 1142 832 853 817 755 854 804 713 528 723 616 342 407 603 364 446 480 534 499 662 678 743 502 907 692 829 483 468 557 566 1640 682 760 562 897 681 675 945 1012 801 945 864 756 439 541 700 634 817 804 654 1536 885 911 909 893 1205 927 969 944 2393 2451 2022 2035 1887 1299 1327 1444 1556 1519 1322 1480 1561 1596 1750 1300 2591 1903 1464 872 964 710 636 1005 977 1142 550 873 1313 1129 1861 747 894 608 695 372 757 403 627 662 562 595 579 561 509 425 396 423 458 359 409 365 478 576 536 608 476 850 475 871 966 738 822 940 831 860 1077 845 848 767 637 1034 1173 505 219 190 158 227 244 136 352 227 501 200 296 361 277 243 241 376 169 129 102 181 114 116 138 102 116 220 339 659 358 472 636 546 614 270 328 288 347 311 297 315 425 549 217 341 638 254 175 593 389 290 363 410 468 816 704 797 704 420 194 407 413 532 448 487 462 408 337 383 354 343 366 318 502 298 530 453 436 489 326 514 503 580 474 466 442 511 485 481 581 423 650 503 458 117 892 399 893 492 329 754 343 578 279 566 836 817 313 450 354 1014 1075 942 881 725 388 362 495 844 411 828 841 567 406 724 800 387 478 782 866 653 1131 804 1108 894 764 992 956 1258 689 1202 885 1307 1016 1147 957 194 573 428 641 758 516 2147 1004 1005 992 850 862 735 637 805 878 930 831 736 465 494 462 358 506 474 570 455 493 556 693 515 515 537 865 756 853 1180 595 523 462 386 494 285 228 198 267 222 251 231 435 205 355 275 162 648 984 781 797 631 923 660 671 679 538 789 692 813 776 846 833 799 858 585 647 688 663 864 1171 844 609 726 566 638 654 776 665 869 965 564 767 604 767 677 695 620 801 849 600 528 958 356 829 626 723 896 959 969 965 1258 763 704 650 1113 462 762 1148 466 314 293 246 173 185 283 389 538 475 579 671 726 587 621 336 779 668 449 411 353 337 446 286 812 342 599 353 406 560 420 348 362 353 308 590 482 540 292 413 370 288 339 553 396 285 521 918 472 446 399 437 417 361 302 305 267 530 332 368 381 366 279 295 298 278 578 749 588 613 712 706 734 273 542 625 416 791 767 323 530 771 700 760 831 652 940 752 652 626 464 417 496 261 193 589 1264 1092 910 375 415 413 444 310 621 559 1574 530 1807 1633 1681 1664 2058 1993 1932 2023 2075 2043 2002 1929 1830 1609 581 457 838 854 752 701 909 895 613 635 1165 1042 684 537 649 766 625 487 861 764 731 685 710 1016 968 903 900 1066 1936 1998 1242 943 891 1058 1306 1073 969 1076 880 1108 1241 1365 1423 1474 1293 1509 1180 1499 1275 1388 931 817 840 783 1260 1285 1111 1536 1401 1196 1579 1255 1080 1554 1237 1781 1836 1769 1325 1596 1440 1476 1425 1435 1355 1526 1198 1112 1519 1517 1527 1586 1660 1817 1520 1908 1732 1672 1425 1558 1614 1490 1592 1742 1642 1414 1841 1539 1506 1518 1732 1418 1491 1637 1566 1750 1506 1447 1547 1207 1362 1514 1346 1277 1057 1319 1544 1227 1385 1376 1187 1241 1259 1209 2064 1930 1228 1312 1490 1355 1476 1669 1105 1927 1870 1987 1852 1738 1693 2067 1888 1911 1922 1867 2015 2021 1788 1903 2040 1569 1749 1593 1929 1951 1962 1896 1407 1457 1144 1604 734 652 540 439 616 562 589 408 445 428 320 446 465 401 391 468 491 440 582 695 401 771 571 747 835 375 451 295 349 534 532 339 580 707 603 727 669 817 435 617 426 411 377 622 658 299 539 424 597 576 483 1207 762 435 425 214 514 424 984 700 785 338 349 369 405 359 381 466 481 474 1015 1174 433 330 522 438 442 592 699 1067 931 1483 609 687 785 582 848 797 783 665 1318 578 624 443 451 653 607 797 660 439 671 733 926 821 881 805 647 1224 958 1024 810 1279 849 719 1117 640 761 935 643 640 745 1068 375 543 760 509 503 1425 845 467 1376 1356 1636 932 848 927 978 1303 1021 1076 863 742 883 756 749 1261 1265 1256 800 737 1462 1357 942 956 1101 1394 834 1187 1108 515 759 730 767 986 678 698 622 1397 1209 670 952 1219 848 1021 1035 1479 782 868 806 790 923 786 845 918 849 602 458 648 531 778 1462 1263 1298 782 721 691 735 857 738 527 605 697 717 879 1200 1743 1154 772 939 842 1661 953 782 571 604 732 1023 1037 721 831 622 707 908 1074 800 531 769 793 767 1187 707 1734 727 1058 743 810 679 1058 675 1267 926 888 881 1377 856 606 708 359 774 1217 1099 1230 1261 1017 960 575 492 973 899 703 974 1068 418 515 265 683 627 482 843 1337 810 951 850 568 997 1022 1046 1468 542 771 1197 687 402 242 313 409 294 842 623 1011 937 1102 1490 1243 914 866 783 547 206 340 648 805 257 891 778 931 1179 1245 570 661 819 417 1380 1128 1034 1073 910 1014 995 532 510 997 657 534 866 911 801 574 1040 924 421 536 468 728 558 886 785 884 1145 776 771 1308 693 507 616 707 556 731 738 664 848 580 596 586 648 389 834 817 931 1272 1033 4638 5367 1098 1318 1037 1040 1165 1000 1054 761 1480 1659 1137 1268 1752 850 623 726 800 897 762 1337 1017 939 894 914 874 1112 1424 702 737 974 1169 1132 1435 815 1144 602 632 1322 971 712 839 691 1036 916 917 593 1457 1232 1260 967 1315 760 711 1172 616 1493 1057 1068 1014 780 428 913 946 839 1033 896 432 526 563 1533 1753 1877 1246 1475 1795 1606 1519 1713 1584 2342 1338 1375 1340 1225 669 929 1601 1196 473 406 372 478 574 586 1840 1625 1573 1513 1594 3544 3620 3435 3032 2973 2696 2087 2038 1406 3287 3290 3334 3713 3900 2610 3061 3176 2925 2603 3326 2652 3487 3315 2884 4133 3074 4307 3616 3974 2782 4201 2875 5490 5037 5333 2034 2376 3056 1764 1515 2606 2972 2247 1408 2852 1054 989 1319 1139 1373 1036 1212 1946 2028 1403 605 774 704 923 695 4783 4697 4530 3778 3762 4424 4030 4804 4500 4305 4305 5867 4592 4617 4651 4160 4166 4643 4124 4782 4455 5860 3997 3948 4850 5235 4385 4679 4393 821 666 667 3935 4874 2548 6606 6726 6502 6534 1764 1751 1385 606 1642 417 773 448 527 3701 2221 2079 751 1057 823 830 2053 2277 1874 2945 2069 1840 3260 1920 2327 4698 5478 4686 4285 8905 8407 3837 5087 5720 6609 2148 1356 2757 2190 2963 1852 2555 1031 2938 1196 3259 1690 283 236 3116 2086 2916 4640 2418 1421 2213 1217 1506 932 823 1809 1780 1796 1879 1815 3424 4586 2302 1133 2421 3015 3072 3443 2330 2428 1643 1229 1387 2927 1765 3724 1570 1648 1022 1476 1679 1337 1754 2093 4232 3891 1166 1276 1454 1541 1347 1024 1364 1057 1484 1242 2129 2088 1615 2465 1280 1017 3712 1032 1361 1436 1090 2101 2048 2117 1762 1572 1957 1803 1797 1717 1758 1975 1536 1762 1986 2248 1698 1434 2105 1421 973 739 534 744 897 820 1760 872 790 844 885 725 1420 1088 1081 702 1926 1161 851 401 538 590 474 681 602 966 781 672 749 898 836 984 861 905 1125 834 982 869 1429 911 890 937 697 455 1070 1144 1176 558 1012 944 716 954 864 800 1066 863 835 839 1339 1143 977 741 779 1613 1555 1489 739 784 758 802 781 908 888 911 842 992 1251 1323 950 1116 921 1061 1036 1380 1569 1143 974 1212 1192 888 955 1694 1091 1064 1081 1109 1529 1428 1228 1470 958 1089 1477 1678 1149 1299 18778 2482 6419 1098 1266 809 833 498 871 1309 1177 1603 1684 1853 1826 1302 1497 1181 718 658 736 647 979 790 574 614 417 524 441 444 591 581 497 555 520 400 661 541 435 491 582 517 592 1795 1404 1066 873 952 1163 443 887 964 1025 810 1593 1288 1547 1031 925 699 981 1138 674 1143 1034 777 958 906 1172 1138 1131 1090 835 551 943 691 454 317 1083 1163 1275 1111 1540 855 1047 1039 1072 1109 1211 1096 1154 1414 1069 2206 1315 2016 1812 999 1397 1223 1018 1047 850 610 1296 1687 1339 1429 1133 1110 1082 482 717 991 2380 429 401 388 552 499 578 468 807 687 519 1103 1124 1641 331 335 616 1196 1140 1086 1154 594 1493 284 721 477 310 872 1423 1048 1130 1232 1122 1332 1122 1247 914 906 886 1062 908 938 811 1316 996 1406 1044 1152 809 987 955 776 651 1988 787 629 863 382 845 418 728 586 1302 686 528 1459 991 1309 1344 1764 1743 1160 545 1722 1269 1294 1599 1211 1767 1541 1510 1243 1920 2159 1364 1197 821 764 666 882 1370 1319 1819 1385 901 2008 2178 2318 1609 1418 1405 1914 1195 1466 2018 681 1844 1425 944 1485 878 1392 1276 1324 1364 1303 1353 1283 1233 942 1553 1403 1345 1420 1449 1896 1061 915 938 1156 950 941 967 920 866 1067 819 1041 840 1054 1092 1180 1472 1789 1385 1879 1185 829 1435 1183 2538 1357 1416 1310 1534 1485 1702 1477 1592 1843 1389 1453 1652 1454 1568 1510 1699 1355 1080 1458 2383 1710 1615 2003 2114 1421 1485 1566 1798 4683 4554 3901 3315 3175 2638 3011 3305 2790 3024 2418 2798 2930 2841 3557 2528 4636 2910 2912 1932 2086 1373 1462 2073 1545 2272 1218 2546 2615 2243 3199 1283 1893 1681 770 657 1374 722 1458 1114 1284 923 847 894 987 916 936 749 684 615 754 656 826 836 823 1281 1094 1157 1603 1642 1920 1431 1571 1545 1659 1569 1782 1216 1816 1949 1557 1404 1547 1179 422 456 362 589 476 348 686 496 423 373 865 763 384 353 456 569 237 189 286 249 330 396 425 377 345 671 679 781 639 900 859 839 861 534 817 424 922 650 634 784 690 780 750 448 1058 631 605 597 541 417 544 1187 452 775 876 1464 833 868 405 855 857 768 748 1141 1219 1007 869 860 777 747 922 678 867 612 725 494 903 777 792 1004 792 1185 931 1111 956 1145 1083 1093 1168 680 995 922 773 317 1598 642 1463 859 610 1436 874 783 827 742 1890 1508 700 725 524 1742 1606 1631 2199 1469 672 644 701 1355 741 1602 1382 809 693 1312 1589 904 731 1626 1800 1065 1367 1355 1462 1735 1656 1318 1666 1904 1459 1898 2194 2031 2000 2144 1318 917 1329 994 1157 1460 955 3781 1570 1345 1164 1760 1696 1237 1069 1531 1613 1696 1520 1555 1106 903 1204 977 1035 889 896 1120 1275 1018 1385 1180 1020 1214 1705 1675 1124 1461 906 790 923 855 609 512 482 448 432 437 470 460 655 352 613 563 451 1013 1745 1401 1677 1131 1074 1140 1232 1249 963 1371 1452 1598 1615 1655 1586 1692 1593 1225 1352 1311 1447 1406 1664 1176 990 1239 1390 967 1412 1252 1171 1868 1753 1243 1252 1343 1318 1525 1300 1425 1731 1618 1350 1432 1765 1095 1542 1424 1184 2046 1068 1413 1193 2221 1190 966 1027 2234 752 1749 2062 1050 731 494 663 347 383 416 577 1158 960 1069 1030 983 925 1187 511 1173 1146 606 1088 985 906 990 639 1820 435 966 849 892 801 805 942 540 629 532 671 568 773 535 679 708 299 917 652 935 1458 514 2168 1023 951 813 880 882 917 869 544 923 863 787 819 1097 785 560 700 519 540 1201 1537 759 1190 994 1076 1121 613 1236 969 1222 952 1488 550 1193 1085 1015 1250 1309 1455 1797 657 1002 940 990 1118 680 648 421 1739 2243 1956 1655 596 963 571 1062 572 1038 680 3281 806 3646 3270 2795 2463 2956 3028 3021 3208 3265 3332 3219 3015 3601 3175 1338 1090 1071 1177 1320 1660 1433 1402 1351 1401 1424 1607 1118 1317 1020 957 930 1088 1569 1440 1309 1353 1137 1610 1507 1703 1667 1985 251 142 187 179 110 195 118 170 150 185 96 101 218 228 268 251 307 177 151 235 118 157 151 154 168 154 244 173 239 241 260 150 254 207 213 170 222 240 236 240 207 219 236 234 220 212 197 201 184 166 344 203 292 227 179 240 180 277 163 192 169 163 281 201 162 166 139 160 189 228 161 143 160 108 149 166 225 257 185 143 195 256 108 189 112 114 161 98 284 148 332 312 149 156 202 261 311 287 233 141 148 146 155 184 178 212 218 262 220 246 218 475 314 353 337 319 322 245 250 272 259 213 202 145 302 179 288 251 88 320 261 274 110 120 121 34 127 68 43 45 28 28 55 46 34 26 28 92 96 96 108 42 30 68 40 46 56 36 46 46 46 102 106 38 115 90 72 103 103 117 44 89 36 36 32 44 93 34 42 34 69 66 64 153 154 32 32 28 28 30 195 129 139 52 74 38 86 38 82 38 83 211 111 150 52 42 42 26 64 59 108 74 122 114 61 67 98 44 129 123 94 50 131 42 55 24 44 88 150 32 38 88 105 165 186 70 159 78 48 78 88 68 89 246 101 73 99 81 68 77 80 107 82 166 46 44 94 127 40 82 112 112 139 200 191 111 72 102 119 239 155 116 113 62 171 118 64 175 160 213 146 107 276 194 64 124 219 223 129 142 72 71 114 84 91 88 58 62 112 352 154 112 120 135 90 157 174 190 50 95 54 58 66 56 40 46 69 50 24 42 80 120 192 117 209 159 99 75 144 144 215 62 59 44 56 68 76 134 74 112 142 60 162 80 173 83 89 107 99 84 174 174 48 194 66 164 84 94 64 76 71 115 116 187 70 154 60 103 75 158 120 154 30 66 208 153 100 67 169 46 149 154 150 167 173 111 84 88 68 138 139 59 139 153 107 111 36 104 107 65 129 142 40 75 89 107 161 108 170 174 69 40 239 81 32 22 10 18 16 131 44 200 120 133 205 140 72 72 95 81 16 72 50 156 22 102 90 130 104 114 44 60 46 61 111 76 190 137 165 162 310 93 126 94 98 94 122 126 127 108 185 91 28 44 115 44 67 81 90 42 177 195 145 75 72 88 60 66 62 80 76 108 62 144 24 42 137 112 58 153 92 117 296 737 737 176 237 82 133 173 112 118 113 128 243 181 203 230 132 93 60 56 75 87 201 243 228 48 124 71 82 106 137 143 176 152 196 195 124 76 78 58 130 83 48 50 40 143 96 171 144 268 110 185 163 111 167 58 78 118 266 135 183 83 56 50 195 88 158 107 99 120 145 128 177 261 317 195 127 341 246 200 231 204 257 160 169 158 140 56 146 276 227 138 128 32 24 40 125 188 196 251 192 240 437 505 416 462 388 372 275 203 187 628 544 458 517 647 323 264 324 339 324 486 340 440 372 255 469 514 514 619 498 527 611 534 684 680 705 204 220 355 232 202 371 482 284 116 340 56 64 222 156 224 91 186 312 173 125 151 114 100 198 58 513 501 488 317 378 561 565 669 484 576 718 664 671 521 626 435 564 596 631 686 548 558 383 423 542 743 527 436 678 87 77 52 451 454 329 1036 951 1050 937 160 198 200 75 230 100 173 117 79 377 159 177 165 112 92 50 290 347 325 328 357 285 433 346 302 513 624 536 812 1561 1170 471 544 678 1118 300 160 367 332 382 254 422 123 395 195 495 199 33 33 405 403 514 560 322 207 289 104 224 70 58 154 127 232 289 154 544 561 275 238 308 351 329 439 293 201 209 141 188 346 215 481 86 292 198 229 70 78 104 191 387 508 138 148 288 224 200 221 181 215 204 144 229 220 231 321 173 171 377 82 92 221 157 215 207 216 243 186 163 132 188 381 297 412 257 306 181 248 250 163 252 211 123 183 69 99 87 122 273 191 56 80 82 64 218 268 95 201 306 105 104 28 113 125 86 46 66 102 125 117 100 194 112 83 50 68 77 72 104 125 132 74 88 89 48 14 87 103 82 42 89 125 62 103 92 122 140 142 164 90 163 116 119 158 84 151 98 146 88 92 88 90 77 56 131 81 84 173 217 214 97 173 58 207 197 221 174 157 123 115 88 151 180 224 80 176 88 160 176 187 161 185 162 190 172 198 104 150 2482 2322 942 110 137 44 186 69 82 266 72 243 188 173 237 218 216 111 85 62 82 81 150 61 92 50 40 46 40 62 73 126 50 93 90 70 68 80 80 70 57 130 90 314 331 149 147 126 198 62 89 91 166 56 203 177 104 150 78 81 132 149 106 182 67 147 141 120 175 169 211 101 125 79 92 60 46 77 134 119 158 167 256 98 131 171 126 160 134 159 157 179 223 350 203 237 171 106 134 132 241 164 70 51 84 119 148 300 184 90 92 50 98 100 311 50 75 55 61 67 67 53 67 97 22 116 134 126 53 53 60 253 129 131 145 58 275 42 42 30 44 62 169 139 149 171 153 175 227 186 119 115 113 169 135 137 119 261 183 277 189 167 95 101 60 92 62 288 118 122 89 73 154 40 140 90 228 154 62 214 226 290 196 433 303 123 64 289 112 178 186 166 283 185 243 229 375 320 225 276 111 115 94 107 241 277 213 229 193 247 335 377 237 261 192 449 126 137 213 82 245 147 170 184 135 132 132 134 136 158 207 190 146 84 271 142 176 156 187 149 182 150 114 227 190 64 163 114 226 271 187 135 118 183 181 167 233 246 205 204 147 108 150 171 337 245 162 182 203 246 176 225 219 187 157 206 289 336 272 286 318 158 239 223 304 270 237 266 296 275 291 215 200 640 665 496 510 358 227 352 386 378 394 297 378 322 382 633 326 670 419 519 180 190 119 123 240 246 335 161 303 405 342 342 157 371 221 106 126 104 136 201 271 168 58 66 153 160 83 107 106 122 64 74 54 68 62 106 161 245 132 185 427 240 144 180 199 366 159 353 104 257 286 136 289 301 82 48 83 52 102 56 42 146 30 30 39 177 99 55 98 104 73 34 62 65 18 28 28 32 32 28 104 153 124 74 217 100 106 108 63 92 46 96 96 90 108 48 175 96 46 142 217 213 74 64 46 62 142 125 153 94 208 88 75 62 70 76 78 88 96 104 155 139 112 104 100 96 86 106 86 114 143 231 90 180 224 153 114 156 214 227 179 229 159 188 142 174 207 125 32 294 90 225 141 82 217 171 143 159 137 205 231 128 93 89 221 245 249 269 240 140 130 146 290 111 260 278 148 140 230 277 290 180 184 281 112 148 192 265 393 318 223 228 379 286 326 309 200 298 475 231 113 102 137 106 116 82 616 215 196 186 305 262 161 143 239 307 207 189 230 130 101 195 160 64 156 168 218 241 141 150 187 90 108 176 102 78 106 87 81 68 134 34 121 134 132 113 111 113 111 73 101 72 77 42 173 105 108 107 127 215 162 231 189 96 235 104 94 213 254 216 178 197 160 168 113 179 139 255 149 118 166 170 158 219 252 93 278 177 340 317 186 296 300 234 232 262 211 287 212 214 98 205 200 154 284 175 168 56 250 144 113 157 185 98 242 468 180 117 82 114 43 45 49 53 152 130 143 197 142 116 180 62 190 173 107 140 106 62 109 66 282 102 227 91 246 106 84 121 108 81 94 38 32 112 26 55 124 46 94 40 166 83 57 237 106 96 69 98 162 74 66 70 113 167 111 109 152 135 50 54 40 88 88 220 96 313 88 108 106 52 128 112 135 170 228 79 117 94 76 129 162 148 116 93 75 152 250 174 116 66 52 285 316 291 321 110 146 134 174 104 216 95 422 103 440 375 349 369 429 371 394 419 387 402 444 367 544 503 131 183 119 88 249 187 188 176 180 106 245 256 196 344 82 129 173 82 172 125 133 137 112 238 209 214 220 252 1671 1757 1077 882 938 961 1169 1195 1066 1149 873 896 999 1065 1023 1055 1240 1136 950 1019 1304 1332 764 1020 1020 851 1675 1402 1419 1465 1538 1314 1575 1404 1625 1542 1276 2040 1984 2048 1189 1940 1291 1263 1340 1294 1299 1452 1271 1314 1482 1459 1593 1765 1450 1872 1765 2114 1731 1835 1733 1614 1123 1704 1239 1537 1518 1502 1655 1693 1325 1540 1867 1621 1632 1737 1563 1793 1657 1531 1441 1786 1622 1296 1589 1361 1149 1450 1717 1021 1382 1388 1427 1624 1325 1442 1881 1715 1580 1840 1320 1479 1244 1766 1320 2254 1737 2037 2193 1756 2086 2571 2266 2253 2214 2097 2143 1948 2077 2211 2084 1964 1838 1830 1862 2022 1993 1855 1131 1379 1110 1603 565 593 471 436 643 587 634 243 292 429 240 394 444 352 351 429 479 418 608 501 338 671 406 804 937 492 552 376 458 634 589 456 594 807 597 633 565 772 593 585 330 353 311 586 528 265 448 563 737 547 517 1109 671 447 379 304 385 425 1107 725 837 377 414 341 460 408 429 373 429 456 1177 1044 630 378 485 601 434 652 585 1185 924 1892 473 596 658 422 646 703 655 617 1209 678 711 420 428 684 513 478 486 510 697 615 713 790 930 1034 714 1068 975 969 720 1295 1137 789 1077 573 534 818 696 503 576 555 454 734 754 570 319 944 801 629 1456 1494 1601 712 796 852 1016 1653 873 1019 849 817 992 844 700 970 1294 1437 947 666 1158 1102 688 1190 869 1014 770 928 880 466 619 765 648 901 444 627 677 1263 1068 775 719 1354 726 955 966 1263 966 793 697 665 802 707 1005 1088 1095 616 424 495 421 635 1163 1093 1147 626 633 597 788 867 612 614 733 690 828 944 1211 1654 1134 689 803 617 1278 813 778 514 633 925 1218 919 618 646 512 668 733 841 808 606 885 760 497 951 627 1846 586 956 592 822 599 1030 662 1610 936 912 727 1312 794 610 547 458 599 1352 1285 1132 1194 980 1048 738 561 850 697 511 777 1178 553 643 317 499 449 608 703 1243 618 732 554 529 575 1074 1159 1457 434 901 1240 547 540 346 369 371 273 795 689 781 819 1026 1048 952 963 913 634 756 264 419 853 827 363 633 493 691 707 740 538 730 622 354 1092 1148 1337 1074 1122 1143 1036 610 479 1002 837 597 760 813 839 632 816 981 575 693 604 714 726 844 845 833 934 949 939 1074 791 388 553 631 516 656 666 722 816 596 635 826 629 445 651 722 1056 995 1021 4650 5576 875 1045 884 1116 1092 1041 1207 927 1225 1303 1038 1081 1243 676 695 637 1014 680 752 1126 907 695 559 879 759 1283 1463 523 721 872 1102 1097 1681 928 897 614 596 894 626 716 850 731 1244 1083 905 666 1340 1209 1305 774 895 536 720 1033 594 1426 829 855 1048 515 499 854 649 949 1243 835 356 449 500 1932 1838 2094 1547 1461 1760 1173 1214 1699 1802 2003 1482 1328 1515 1095 698 861 1582 1164 700 700 366 370 479 478 1989 1869 1409 1282 1644 3366 3908 3805 3427 3659 3027 2217 1582 904 4193 4308 4094 4196 4244 2724 2796 2663 2786 2907 2923 3030 3304 3270 2916 4619 3501 4811 3797 4142 3180 5053 3286 5797 4678 4922 1753 2190 3199 1515 1407 2818 3039 2167 1735 2698 953 977 1282 1344 1002 941 1128 2085 1638 1096 681 727 667 966 640 5024 4773 4695 3766 3807 4019 4250 4635 4360 4400 4558 5123 4476 4549 5113 4371 4640 4281 4381 4893 5533 5228 3541 3761 4502 4610 4219 4180 4347 778 665 550 3873 4603 3020 6819 6939 6730 7758 1729 1761 1238 396 1343 662 697 413 507 3723 2058 1905 734 924 677 848 2026 2297 1744 2792 1913 1601 3400 1775 1630 4337 5075 4683 4417 8563 8407 3539 4607 5541 5909 2032 1350 2002 2333 2658 1652 2521 1051 2656 1284 2785 1506 285 244 3005 1769 2713 3866 2781 1246 1895 998 1480 814 729 1695 1608 1468 2036 1902 3326 5111 2349 1037 2349 2641 2503 3232 2500 2365 1548 1311 1244 2457 1511 3899 1818 1527 1017 1627 1467 1197 1597 1706 4220 3888 1013 1035 1368 1404 1309 958 1198 1178 1344 1158 2212 1485 1806 2237 1115 906 3087 1057 1328 1421 1187 1720 1603 1559 1471 1492 1476 1378 1446 1532 1587 1962 1290 1587 1937 2141 1393 1182 1713 1433 902 871 531 854 997 839 1892 934 769 794 844 772 1348 764 829 786 1403 959 685 545 453 516 371 507 471 761 803 711 819 853 732 882 903 748 1082 1011 988 856 1306 867 909 748 669 361 890 979 1225 534 983 1302 767 886 1120 1078 1307 1347 968 1094 1381 1308 1129 945 776 1236 1405 1195 1037 1170 1142 1214 1040 1432 931 1123 1116 1136 1188 996 1130 1128 1114 1057 1020 1725 1767 1182 975 1226 1257 938 963 1629 878 1367 1133 786 1498 1469 1216 1517 931 1231 1503 1688 1184 1513 6419 942 19706 1043 1373 543 1113 730 800 1629 1022 1471 1895 1758 1801 1513 1801 1508 861 892 859 636 803 784 397 732 466 338 471 413 524 665 322 449 430 331 758 563 550 470 404 509 554 1945 889 1080 790 665 1058 527 627 611 770 574 1518 1191 1313 1077 936 823 834 982 635 901 820 750 880 644 1045 962 998 904 834 737 838 641 384 418 903 1100 1086 1150 1243 862 1020 1047 983 1148 1002 1084 1089 1497 1374 1964 1320 1932 1789 949 1091 1069 565 1176 933 393 853 1098 1069 1245 890 928 1126 699 639 813 2140 352 502 496 620 589 662 429 727 727 457 1268 849 1424 338 326 512 1023 1034 865 921 706 1950 339 608 439 431 814 1432 960 1109 1251 1213 1354 1092 1171 793 721 701 1066 725 815 643 1431 1089 1559 1108 969 904 1028 1062 676 605 1703 893 555 722 232 663 332 945 662 1111 584 812 1335 890 1446 1379 1411 1467 968 508 1279 1124 1487 1619 1318 1801 1759 1450 1335 1861 2201 1481 1221 1047 856 982 1011 1370 1635 1900 1431 612 1851 2048 2320 1288 1348 1191 1965 1244 1350 2242 855 1814 1469 994 1626 990 1406 1356 1410 1504 1057 985 1317 1405 928 1506 1189 1276 1288 1413 1471 1062 757 780 852 754 666 719 690 694 991 795 1151 1016 1385 1270 1036 1559 2064 1481 1677 868 979 1422 1223 2685 1171 1727 1355 1562 1198 1429 1641 1725 1460 1607 1482 1626 1249 1148 1359 1595 1358 1082 1566 2311 1751 1490 1885 2158 1681 1613 1534 1725 4966 5095 4026 3789 3009 3055 2778 3091 2943 2980 2265 2742 2441 2926 3635 2575 5504 3047 2549 2044 2170 1514 1191 2136 1456 2381 1341 2396 2385 2211 2979 1311 1883 1319 1174 622 1323 672 1261 1109 1267 786 891 718 947 772 1047 732 754 822 856 762 859 864 962 1333 1038 991 1016 1665 1927 1572 1880 1775 1406 1811 2351 1585 1841 1687 1661 1230 1391 857 793 639 560 705 741 493 806 450 471 483 557 645 393 320 556 501 289 380 249 254 197 266 275 243 255 597 934 581 702 939 834 791 856 529 695 696 823 665 625 675 768 600 628 463 1144 729 659 858 742 602 729 976 514 923 915 1164 974 777 324 678 706 781 692 801 759 886 675 850 687 755 1033 907 1149 654 703 600 841 654 785 945 936 1255 863 1143 1159 1174 1011 1161 1175 827 1158 1051 972 245 1414 435 1481 1029 458 1626 555 926 469 937 1748 1634 623 870 602 1751 1344 1494 2188 1499 800 745 794 1545 654 1313 1632 941 923 1388 1823 909 802 1526 1548 1098 1443 1418 1776 1895 1722 1292 1801 1463 1351 1509 1844 2035 1664 1813 1526 911 1256 906 1092 1713 1154 3104 1767 1552 1395 1503 1788 1615 1448 1722 1431 1511 1529 1591 1236 986 1054 875 1000 977 867 1123 1215 1079 959 1102 1034 1364 1823 1400 1121 1545 765 556 899 723 676 397 397 361 395 365 355 343 597 447 705 529 394 1118 1776 1281 1621 950 844 824 1082 984 917 1122 1596 1372 1569 1649 1638 1567 1664 1323 1467 1084 1381 1363 1777 1041 867 1217 1247 1195 1426 1239 1268 1832 2095 1173 1165 1175 1373 1612 1247 1233 1895 1712 1050 1028 1772 1160 1584 1315 1141 1675 1179 1226 1021 2088 1163 1028 944 2050 702 1492 2022 1139 502 580 748 219 258 305 400 1140 892 1060 1013 1263 930 1055 414 1016 1015 687 1259 1068 1120 966 687 1708 438 813 622 642 883 738 751 503 614 668 636 518 560 429 669 529 287 750 890 829 1184 490 1578 883 648 727 688 942 752 702 654 754 852 746 831 767 695 416 552 466 397 1453 1254 910 1471 1326 1206 1052 651 929 898 955 892 1259 717 1062 1064 908 1252 1271 1230 1765 565 881 945 1081 1245 617 707 379 1294 2097 2059 1697 634 669 518 690 602 1083 967 2876 692 3003 2527 3018 2661 3165 3108 3149 3209 2630 3152 2531 2841 3341 3025 1065 1103 1482 1204 1411 1238 1023 1050 1111 1146 1682 1433 1250 1290 857 798 1215 1011 1567 1563 1454 1472 1099 1536 1464 1893 1938 2402 1156 1029 494 587 429 776 732 496 472 748 559 541 902 905 759 718 560 827 852 689 714 860 510 493 485 424 562 731 798 655 689 723 900 829 797 1205 854 1332 1341 1321 1055 1180 1094 960 1123 808 1073 722 1085 708 894 995 967 905 632 851 744 962 982 830 849 753 875 742 851 952 790 815 855 1026 820 752 994 919 972 967 969 896 977 971 699 1172 850 762 765 850 603 1034 938 732 1051 1063 704 873 766 857 885 803 847 738 727 725 1216 900 581 903 738 895 1085 904 976 1128 1331 1097 1347 1464 1395 1186 944 941 889 1180 1365 1195 1251 1325 1167 1072 713 751 649 709 406 452 224 341 274 393 283 218 198 226 242 304 218 237 226 159 242 177 207 329 161 343 185 245 349 162 148 128 132 251 320 149 237 390 212 194 155 253 341 249 187 181 149 206 195 197 201 275 339 196 155 654 443 205 172 206 229 200 478 243 259 226 118 173 159 216 291 198 280 271 458 488 235 132 203 386 327 265 303 552 463 681 152 204 301 280 346 452 430 333 471 173 303 223 321 417 260 349 362 259 457 498 401 558 422 813 441 448 443 653 454 511 367 413 722 280 385 381 588 398 417 411 506 408 575 231 321 644 502 322 1208 718 620 518 568 547 429 930 499 1046 308 307 490 403 469 800 677 921 531 448 750 535 299 763 368 386 410 642 534 394 578 480 481 474 593 415 750 523 954 696 449 505 343 847 904 417 531 444 582 507 610 438 359 377 369 297 359 371 477 383 662 584 577 419 280 383 489 550 331 245 217 444 322 505 574 851 656 387 586 392 724 453 456 257 257 584 469 547 318 413 266 515 358 498 496 242 339 413 647 616 527 819 460 796 378 289 343 431 292 642 418 332 398 596 521 274 350 259 717 530 419 527 534 576 419 474 496 401 281 203 301 529 169 268 174 270 288 289 240 522 433 479 288 285 340 315 548 664 241 438 463 259 90 154 126 88 281 511 245 703 486 588 961 419 583 503 360 502 282 173 429 342 333 528 409 389 466 468 498 523 509 232 473 599 591 558 487 549 631 354 412 521 257 199 603 563 562 281 318 421 202 244 288 164 272 346 474 589 555 484 396 601 243 258 395 409 369 549 438 443 516 217 181 279 373 353 311 543 612 531 693 2939 2827 489 752 834 608 541 564 615 560 770 739 732 575 622 455 308 436 283 274 459 388 751 749 598 521 461 620 655 361 298 564 480 540 771 419 612 235 345 655 589 409 354 311 616 491 584 346 841 740 652 491 798 401 352 399 367 983 791 772 479 429 358 466 262 389 406 307 295 325 498 902 1038 1047 683 885 909 844 746 549 661 945 520 546 745 448 475 703 1162 521 313 313 341 328 246 364 902 1169 807 865 749 1770 2066 2072 1506 1428 1622 1436 1147 693 2398 2401 2511 2010 2734 1341 1784 1801 1806 1371 1445 1905 1679 1701 1537 2337 1606 2183 2144 2549 1825 2429 1987 2643 2406 2345 1217 1159 1188 911 1226 1558 1601 1279 761 1777 556 519 689 626 591 420 518 1114 1276 676 278 455 369 317 267 2418 2539 2405 1975 1569 2032 1925 2295 2085 2366 2123 2116 2185 1823 2320 1807 2740 2084 2403 2517 2346 2498 1672 1621 2084 2362 2096 1961 2218 474 395 338 2205 2079 1332 3084 3354 3424 3177 1376 1498 713 242 894 402 255 185 215 1510 1001 970 333 766 576 542 1141 1499 896 1561 1160 1069 1622 1232 1469 2466 2807 2381 2763 4920 4502 2174 2360 2650 3272 1149 471 1594 981 1193 916 1311 644 1582 623 1666 1080 112 75 1098 1385 1804 2284 1154 863 1093 696 1087 476 405 766 674 745 1042 760 2032 2323 1329 773 1990 1751 1674 1901 1389 1382 654 578 577 1913 879 1768 685 1248 688 802 714 704 970 767 2348 1930 683 635 845 805 782 973 652 504 541 671 1070 995 982 1110 624 549 1952 593 786 851 480 1125 1166 1017 746 859 793 873 683 875 895 1059 803 958 1101 777 804 846 1507 645 483 519 303 387 498 452 1296 548 308 346 454 529 1012 548 655 621 737 655 403 339 386 340 316 219 259 436 270 305 365 577 532 387 479 555 538 318 400 337 388 404 481 565 363 158 418 481 654 396 811 731 651 673 583 645 745 621 647 727 1093 1438 1118 1003 895 721 633 534 422 660 596 520 545 796 660 502 1167 830 995 1024 543 1148 672 887 869 1043 1044 719 699 812 675 803 845 755 799 1010 520 683 773 1401 1031 1423 658 772 1434 1565 815 676 1098 110 1043 8627 1230 627 988 444 794 913 538 1045 1028 887 948 602 839 556 334 438 332 200 455 369 346 178 132 340 271 280 288 326 432 392 443 351 334 163 193 187 217 338 365 988 619 534 450 292 580 455 283 283 494 352 592 452 709 757 559 490 650 677 357 530 352 488 518 536 690 647 547 471 437 425 441 346 167 209 585 693 673 596 969 743 702 624 465 540 603 1057 274 680 503 833 666 939 793 784 834 661 577 853 693 202 596 720 760 761 633 690 807 303 445 446 1448 185 265 109 315 199 256 324 466 376 343 288 612 844 326 332 290 490 486 614 704 384 1207 385 410 325 428 420 970 768 843 820 768 891 715 814 535 452 479 755 475 507 557 626 419 715 437 450 368 688 281 756 661 960 610 311 523 249 428 158 439 423 537 407 362 1257 395 691 787 798 854 889 260 804 654 539 662 928 1072 855 897 1050 1482 1034 831 985 351 292 269 378 538 795 654 515 337 1216 1238 1350 554 743 496 1030 1044 706 1211 343 1009 571 403 601 413 785 704 699 767 571 906 735 650 577 907 1154 813 716 772 973 584 438 551 474 439 322 577 715 506 542 537 472 460 592 650 602 675 771 523 651 605 334 491 566 1264 647 885 818 995 885 775 839 921 785 620 791 679 534 625 768 911 740 639 839 1071 1234 1000 1036 1036 998 1156 830 1110 2430 2547 2063 1865 1228 1555 1296 1475 1008 1289 1100 1295 1458 1377 1491 1386 2606 1775 1535 852 954 620 834 810 737 961 573 901 1129 1001 1360 738 1095 897 231 518 741 509 512 566 722 479 504 602 409 414 292 313 499 381 473 441 269 370 411 523 496 424 717 869 765 760 733 811 788 734 1003 1010 963 1018 963 808 862 465 216 255 194 270 226 200 395 233 158 203 445 177 303 243 324 303 157 68 100 171 179 226 183 185 177 437 364 456 395 337 503 515 537 235 440 377 536 319 303 347 309 255 429 408 579 152 150 264 164 225 293 506 673 860 847 865 556 230 158 529 525 441 685 500 468 361 462 405 428 514 540 505 538 481 505 435 317 719 317 454 467 647 759 931 729 716 675 887 839 420 702 778 389 92 823 369 800 435 325 710 362 475 336 555 898 1192 392 306 260 1034 1097 959 1460 1107 315 291 389 686 385 728 695 432 326 691 663 341 335 848 980 935 809 804 1020 1010 684 983 887 985 667 785 726 1042 813 935 896 427 699 414 641 675 366 2263 1070 1018 851 970 712 755 667 738 1261 1241 1099 835 620 532 525 262 576 564 580 919 774 464 572 573 714 501 817 764 1002 734 478 385 536 529 519 317 285 247 322 304 258 236 327 206 338 246 215 528 858 691 741 640 758 864 653 597 709 697 647 942 811 840 772 879 861 765 823 961 872 707 973 692 583 701 1075 564 651 663 594 875 920 597 750 768 579 667 677 841 956 984 579 788 884 652 904 859 648 1399 957 1273 863 883 416 401 456 702 385 670 890 461 219 348 199 92 158 178 238 471 535 473 555 603 613 560 255 685 608 406 555 334 428 518 410 659 194 483 324 431 353 307 321 319 453 388 458 318 236 342 409 450 253 489 610 560 783 512 1117 447 407 455 417 444 331 305 455 275 670 585 584 488 349 308 311 345 427 559 747 606 583 756 628 645 245 665 469 407 616 762 414 308 530 474 526 602 602 775 587 437 871 338 525 312 314 208 692 1156 833 896 231 411 291 276 401 444 585 2024 553 2168 1903 1898 1753 1797 1740 1548 2031 1672 2133 1641 1864 1799 1531 813 644 794 641 983 906 1004 1006 978 772 792 654 712 555 926 585 545 644 874 779 749 712 682 943 881 960 955 1096 1222 811 506 598 503 486 468 611 575 443 448 792 709 660 592 498 548 817 634 1144 709 790 795 611 644 507 1103 828 915 809 620 831 820 718 982 1092 571 1273 1252 1435 800 1235 952 915 897 770 967 648 1181 926 779 1234 792 866 841 1041 931 1043 966 913 775 820 678 931 807 988 901 856 894 909 848 1036 1014 1081 975 1049 1049 1124 933 980 1119 921 1125 1359 994 885 687 695 739 889 968 974 962 1119 914 835 798 619 875 753 894 976 699 802 520 1063 1063 1284 1165 1278 1125 1202 1228 1216 1274 845 904 666 921 1010 966 923 1006 858 1067 1104 1047 1128 632 855 526 1064 340 294 188 270 247 326 203 282 229 231 264 298 263 234 252 147 191 161 215 378 224 430 264 338 442 222 290 260 276 271 190 255 209 492 290 356 336 575 227 258 187 205 179 289 225 234 279 138 244 287 217 751 256 160 148 152 232 188 563 273 378 268 292 252 308 312 307 210 263 181 461 625 308 270 344 296 201 256 242 537 304 718 289 363 454 383 383 486 480 433 680 237 389 140 264 421 279 493 515 386 486 402 503 447 541 859 535 749 533 716 446 660 576 375 658 346 281 403 565 309 290 459 383 410 701 360 344 595 392 307 799 800 767 571 446 532 531 959 537 1017 358 229 498 318 347 1001 570 879 475 426 577 584 404 835 439 461 560 645 521 350 470 685 442 542 253 347 584 601 1097 552 472 484 401 495 817 591 514 439 614 479 648 283 346 514 386 336 191 293 254 227 572 602 552 367 304 536 639 715 188 322 321 369 484 418 637 1006 816 454 739 416 763 402 659 304 270 613 533 541 120 202 351 447 605 426 320 208 402 535 517 648 218 965 232 645 321 334 420 386 255 612 353 524 370 379 493 256 332 380 769 545 587 516 509 406 554 366 410 437 471 300 487 822 151 201 170 197 257 275 491 656 407 503 243 215 433 514 572 551 674 497 422 243 158 147 185 94 92 361 368 584 446 590 759 454 452 422 403 347 125 132 368 313 255 513 296 429 440 445 310 344 287 206 434 450 498 536 592 659 474 463 378 662 347 245 766 807 857 297 499 652 289 342 294 219 314 627 450 437 407 322 283 663 419 164 484 507 421 477 482 385 413 319 279 271 488 348 435 613 518 729 662 2306 2849 446 612 641 522 601 526 689 601 848 751 738 639 637 399 453 502 585 369 600 360 371 377 439 380 412 645 1018 410 221 470 515 483 435 267 533 284 351 550 375 485 412 396 471 565 498 406 695 670 603 552 453 317 342 584 379 819 525 659 514 248 316 355 423 466 605 531 291 320 351 767 942 1472 497 929 1202 907 787 570 576 1049 730 751 839 593 399 454 958 704 156 150 453 175 282 317 853 990 694 966 881 1801 1589 1762 1787 1650 1485 1569 794 768 1885 1944 2010 2083 2097 1382 1504 1689 1925 1472 1898 1499 1550 1807 1787 2079 1639 2315 2131 2370 1695 2555 1710 2957 2177 2233 1291 1267 1101 949 1296 1601 1379 1227 815 1588 609 649 865 964 739 602 573 976 1705 543 344 432 381 313 250 2865 2960 2837 2195 2258 1997 1987 2181 2188 2233 2537 2417 1843 2691 2432 1930 2707 2361 2583 2452 2670 2299 1917 1485 1887 2106 1805 1989 2005 482 411 221 2549 2560 1520 3723 3518 3536 3005 981 986 736 326 763 273 276 212 242 1784 1131 1211 463 695 593 269 1010 1040 757 1867 1075 946 2267 1073 1025 2996 3491 2692 2254 4602 4390 2442 2811 2640 3231 1050 600 1113 1138 1169 678 1393 496 1585 761 1488 1278 214 152 1132 1265 1632 2682 1381 750 1088 633 1008 444 445 848 826 971 946 932 1952 2617 1299 776 1941 1233 1246 1404 1194 1356 764 721 849 2087 1202 1815 820 1128 614 836 564 563 828 900 2270 2303 953 799 394 645 647 835 602 563 665 688 957 740 891 1163 722 568 1953 522 673 804 517 1258 1120 1197 725 862 1182 1240 1184 538 657 689 647 753 807 695 913 790 1152 725 876 310 248 401 277 559 1056 485 365 436 422 698 811 553 576 587 760 486 469 416 388 261 249 260 420 488 198 192 457 538 398 522 621 548 540 739 425 553 566 583 692 576 378 183 433 451 481 178 638 1026 750 670 709 846 788 810 674 765 1220 1063 1057 998 874 955 909 707 468 551 572 630 521 665 559 579 919 848 1123 763 586 1122 452 822 828 945 899 606 624 905 823 841 750 770 671 913 553 588 1110 914 755 965 736 887 963 1131 1045 527 1266 137 1373 1230 9113 559 962 460 991 614 643 1055 1055 875 927 614 844 360 346 610 361 261 654 338 296 242 196 288 384 170 279 394 376 301 195 140 274 298 207 201 303 336 204 1063 627 471 393 570 835 303 353 359 369 489 816 572 957 803 596 921 750 740 379 365 260 380 570 397 594 531 626 442 648 376 731 273 162 158 596 800 724 835 712 685 678 549 569 602 498 647 291 697 474 1001 576 911 809 619 837 831 350 699 454 202 889 985 805 941 569 564 798 258 458 530 900 298 313 228 312 355 429 190 412 345 154 426 787 482 322 322 270 615 637 604 666 470 1196 280 387 223 304 677 1012 648 700 932 705 984 497 765 435 404 387 558 387 413 606 647 463 781 479 476 538 748 464 540 412 1025 307 202 545 106 371 126 312 293 664 285 370 760 589 765 552 921 1189 517 315 662 900 894 991 885 1372 763 664 1047 1415 964 1171 938 640 464 454 609 596 829 829 758 302 1308 1404 1527 1135 812 1109 1405 893 1213 1318 304 613 588 434 624 436 841 835 859 917 812 624 761 618 455 813 899 829 1088 1264 1407 484 432 575 567 515 411 427 709 338 367 546 560 428 819 782 551 691 975 550 926 613 557 785 779 1517 460 1013 1063 974 652 1058 1170 933 1092 1043 646 916 775 721 680 817 904 797 871 1118 1239 915 1117 1380 1112 987 1369 972 2413 2746 2513 2379 1734 1742 1509 1655 1315 1728 1653 1789 1319 1604 1941 1802 2399 2102 1583 1008 1183 908 661 763 1194 1105 606 1427 1029 895 1669 683 903 852 375 283 687 338 516 633 540 508 420 493 400 436 386 305 466 343 278 287 445 422 355 598 419 502 839 805 1003 1092 1017 999 917 835 1159 980 1262 887 790 916 961 807 271 308 227 321 355 268 556 412 151 146 366 206 145 253 256 319 143 158 252 129 247 342 332 276 308 427 247 619 546 421 708 639 649 288 405 264 546 376 314 392 410 267 365 272 871 183 175 353 197 381 523 511 291 521 552 636 434 360 202 358 464 369 593 659 679 591 562 374 390 435 433 633 652 483 411 499 486 448 406 523 417 669 755 881 611 960 546 782 904 370 531 482 322 237 842 556 902 366 516 835 544 317 518 412 924 858 381 439 383 1042 1065 1121 1020 861 620 559 464 974 351 967 1088 498 653 1025 1047 544 383 991 1136 748 877 879 890 1019 1028 872 1017 1110 922 1286 1142 937 1205 760 1020 509 752 498 420 587 635 2093 1101 798 700 732 949 973 808 881 956 1082 1141 938 693 566 474 403 460 442 546 729 837 544 580 373 568 651 790 1025 902 935 563 515 506 479 455 205 143 105 143 129 179 153 333 147 255 222 306 530 982 745 960 629 757 938 580 610 676 847 755 912 1060 929 730 985 1221 921 982 792 774 898 991 673 622 758 775 650 730 435 751 1219 895 714 485 854 579 924 807 860 1111 1034 626 559 1012 857 890 903 568 1116 722 890 799 906 433 461 369 955 452 767 687 389 402 369 281 147 197 213 251 779 495 501 633 801 536 595 134 622 735 347 524 700 418 744 376 906 176 431 244 347 370 351 354 341 304 288 524 320 402 253 352 353 263 340 753 528 553 361 1223 363 339 319 487 511 474 371 665 463 820 614 628 452 654 235 290 488 240 555 783 689 491 612 645 653 406 623 386 515 427 612 501 377 624 524 648 736 600 493 411 447 595 323 270 444 405 286 658 1261 933 1054 341 352 372 210 428 471 359 2155 491 2386 2268 1912 1452 1581 1530 1606 2125 1951 2179 2006 1762 1817 1942 499 567 775 719 1179 865 803 681 462 495 752 748 775 745 1037 782 563 502 946 595 567 574 540 781 765 1183 1203 1475 877 600 311 388 332 419 546 513 389 340 388 509 440 446 476 523 528 468 707 628 503 582 469 515 509 539 553 486 587 532 490 501 601 859 673 1004 529 690 664 856 720 817 711 645 593 595 584 561 708 611 594 974 796 586 532 488 642 517 668 710 448 644 389 692 704 738 573 631 789 556 590 497 548 789 582 559 476 722 590 674 655 591 465 688 484 689 500 585 384 454 513 669 446 694 845 561 408 423 956 848 723 604 776 605 748 631 662 759 960 867 928 1054 861 1065 859 617 766 666 711 702 640 747 846 895 740 902 766 696 547 612 426 540 336 315 142 142 166 170 154 159 103 205 117 125 269 270 278 119 159 131 153 217 82 227 126 199 269 231 249 237 245 143 225 191 122 194 170 151 128 193 215 270 152 121 109 182 106 251 231 150 174 226 191 553 201 201 189 66 252 197 542 302 376 110 141 78 153 94 141 107 180 161 246 386 288 86 178 217 180 215 244 326 170 548 158 178 167 201 229 583 546 562 480 181 339 74 253 171 279 417 417 185 456 193 193 379 427 691 180 483 439 348 343 369 467 413 399 322 293 333 385 359 270 346 448 386 347 110 249 618 362 237 497 513 732 375 415 559 381 757 353 477 316 132 405 240 168 515 542 490 385 203 701 457 261 471 264 294 495 451 453 375 225 347 242 470 142 241 321 441 550 327 368 407 458 531 647 445 260 295 569 293 603 317 395 372 334 335 295 209 325 404 506 316 451 212 270 288 168 194 166 373 156 197 417 600 233 613 392 310 426 472 721 319 354 200 171 310 197 344 194 273 280 270 294 224 614 178 332 261 321 313 281 721 273 385 316 284 150 349 251 594 254 310 270 215 220 122 291 216 333 466 419 284 316 324 370 195 174 258 249 193 321 343 220 283 149 230 203 175 124 241 140 181 207 164 344 339 483 565 360 230 299 193 94 110 105 129 96 293 355 450 538 459 634 484 459 365 372 213 128 122 205 296 68 226 208 297 255 269 357 306 339 376 348 431 469 545 504 403 341 273 238 417 305 259 308 312 366 253 349 425 365 401 229 261 338 252 285 506 388 195 155 373 272 204 408 394 360 418 408 329 219 210 246 281 294 205 240 414 463 345 365 1597 1880 299 391 392 413 394 405 398 272 527 551 482 719 568 200 308 366 371 223 403 235 415 411 486 388 309 335 513 158 277 562 374 365 443 269 464 205 232 499 297 201 195 256 305 339 356 374 726 507 504 413 485 246 250 474 213 764 551 462 458 456 235 299 208 251 230 202 158 168 158 590 807 862 441 569 688 642 563 605 421 881 523 469 559 295 212 232 458 356 154 142 238 159 195 305 546 606 638 672 710 1127 1143 1122 973 1040 979 1168 754 524 1322 1234 1259 1230 1284 916 1195 1252 1293 1184 961 1154 1171 1215 1389 1539 1223 1695 1743 1464 1104 1505 1005 1951 1710 1770 705 680 1002 426 962 1199 1071 960 475 1230 403 385 553 472 340 456 287 474 910 393 238 413 372 327 241 2186 2082 2119 1279 1501 1765 1547 1464 1777 1726 1747 1558 1582 1927 1815 1500 1878 1873 1788 2003 2103 2016 1145 1104 1486 1461 1405 1437 1271 439 380 237 1522 1399 934 2405 2339 2295 2251 659 715 600 205 596 249 180 156 177 1240 858 798 348 714 634 215 659 1265 546 1028 758 781 1462 700 528 1778 2002 1696 1742 3375 3533 1792 2117 2187 3032 733 687 846 732 1020 662 866 301 1136 689 1286 663 118 87 1041 857 1344 1703 1050 291 748 617 530 282 258 596 561 707 718 588 1290 2275 816 348 1189 1050 1046 1150 882 974 738 637 593 1653 918 1151 613 1057 407 757 457 412 529 1136 1860 1553 523 470 441 428 447 405 435 374 402 605 583 648 588 1049 612 596 1547 440 521 624 406 719 675 842 615 489 726 665 705 536 561 613 662 693 677 670 690 547 798 634 330 216 206 346 283 435 657 338 311 380 354 248 686 404 315 391 534 498 283 316 495 275 247 388 190 322 184 186 271 399 560 320 337 310 428 407 467 340 248 184 302 548 346 97 397 415 480 180 356 300 448 705 393 337 388 260 274 373 790 1139 410 575 668 626 749 513 271 324 326 371 350 467 456 429 412 476 468 462 469 887 349 405 427 543 493 531 514 443 414 658 586 617 349 706 334 196 636 543 470 579 419 469 617 713 424 712 809 44 543 627 559 7175 718 392 763 789 492 883 786 713 570 466 477 228 431 363 414 219 241 424 169 108 84 169 226 121 151 514 281 241 372 319 204 207 150 111 66 216 130 1050 540 478 330 314 561 406 421 394 277 475 338 254 399 311 454 304 567 451 270 467 273 199 351 322 380 398 772 233 277 187 269 162 118 269 511 433 471 492 409 456 364 408 423 365 493 482 248 636 596 680 443 696 717 365 463 489 280 527 337 147 426 529 412 634 445 436 438 174 447 531 850 246 478 180 311 290 356 410 317 199 253 377 522 349 167 161 179 558 654 417 495 272 1021 128 199 133 132 423 535 390 434 475 431 511 526 507 378 340 328 453 363 377 300 408 306 509 354 399 309 345 344 331 420 781 322 250 228 120 339 162 175 237 465 290 408 657 414 770 461 709 803 441 275 940 848 668 692 737 801 451 547 717 605 602 880 652 370 381 342 308 452 645 568 644 420 811 981 1031 592 464 534 828 696 673 922 214 532 551 347 562 337 703 672 701 697 461 463 467 569 469 825 433 433 828 838 766 405 339 407 473 388 332 300 317 150 276 185 359 344 432 562 462 549 762 397 466 261 440 597 630 947 489 539 439 546 725 457 664 605 525 645 694 729 331 426 496 613 858 501 669 743 587 550 811 847 856 622 773 633 1843 1829 1636 1849 1230 1147 955 1050 690 1173 1030 1178 851 1035 1294 1089 1960 1357 959 611 702 429 485 552 803 642 432 1090 993 917 1547 683 718 526 245 282 562 132 338 362 336 475 384 373 261 162 215 331 338 275 289 244 353 432 380 460 316 505 539 547 994 929 792 663 693 661 804 695 664 726 565 553 606 524 207 304 284 221 285 225 279 178 204 104 224 148 128 105 239 258 66 78 97 56 161 163 163 92 124 232 218 144 257 353 546 467 485 316 306 267 268 323 296 304 371 312 228 186 563 153 143 406 260 267 313 384 217 330 298 502 386 180 127 165 171 200 348 339 357 285 253 187 256 288 302 360 307 214 345 213 264 322 256 388 268 541 433 674 647 713 756 644 778 354 537 437 194 138 351 266 494 244 241 390 197 193 152 185 498 751 209 246 165 838 731 703 844 678 245 209 261 451 314 682 530 304 266 633 420 245 266 462 654 339 475 406 543 672 766 501 624 627 582 666 544 622 553 615 625 329 582 357 328 353 306 1204 631 716 679 689 584 526 420 554 703 607 490 592 450 587 301 360 376 210 417 409 575 574 616 357 528 605 578 469 711 559 334 302 347 298 441 126 163 143 175 155 96 90 262 152 208 286 190 293 750 576 552 403 479 557 450 464 502 421 567 823 677 820 614 704 745 479 555 665 495 590 926 494 475 430 600 565 393 484 693 545 661 546 533 629 546 580 494 576 676 625 451 546 755 317 596 721 849 659 485 818 533 634 306 366 272 969 261 527 793 576 295 221 258 95 128 148 178 337 336 369 331 269 473 396 242 507 525 162 426 258 361 312 514 733 186 420 337 249 354 262 334 310 300 263 178 138 261 171 445 177 201 205 315 670 522 130 555 280 206 180 345 350 318 306 180 240 359 331 332 319 385 108 128 144 184 401 466 236 259 339 350 375 257 394 243 527 347 572 173 289 427 303 464 487 343 442 321 333 337 252 238 196 275 213 561 1012 652 690 251 193 279 178 295 429 239 1381 376 1590 1526 1408 1362 1314 1358 1315 1454 1543 1348 1445 1393 1349 1420 403 425 614 650 605 693 574 526 325 351 583 604 520 383 487 466 375 431 585 747 675 591 495 680 660 861 828 945 748 751 368 527 574 524 657 474 438 332 316 636 604 563 516 573 617 719 527 638 820 488 685 532 545 546 880 604 602 569 489 605 759 656 787 915 799 1139 1171 1355 802 908 627 767 745 703 823 552 613 633 677 652 647 717 593 692 784 753 733 592 622 755 527 720 742 502 587 722 533 621 680 633 595 833 577 653 612 804 598 682 639 739 636 676 602 631 543 583 499 622 612 612 441 950 702 759 669 672 728 806 761 618 800 679 372 879 820 700 976 801 903 999 954 1083 755 815 871 668 921 811 859 901 794 924 854 805 874 756 471 778 491 698 248 206 246 178 276 218 182 136 79 213 216 139 325 277 295 116 142 124 160 410 318 522 319 247 287 218 227 227 231 118 293 196 250 329 237 371 299 417 279 289 246 236 211 271 257 212 220 280 364 160 140 527 315 297 285 185 100 112 505 333 363 197 208 207 179 188 156 217 261 318 567 494 254 114 148 293 183 280 267 425 288 407 249 291 259 294 270 517 396 354 330 110 222 126 267 334 211 188 229 309 532 408 390 329 550 538 406 548 372 391 310 345 369 432 460 293 405 239 391 274 276 370 321 501 423 223 204 404 301 219 762 513 579 369 471 553 467 982 438 551 354 341 419 417 385 475 452 852 545 284 528 564 264 475 238 280 227 297 572 413 376 344 325 387 170 216 440 771 637 381 328 379 521 703 506 383 341 441 405 316 441 357 405 376 293 284 218 288 444 295 403 620 435 252 406 225 405 454 183 262 245 311 354 427 486 752 600 288 422 417 688 430 476 183 189 593 434 493 313 283 227 340 376 304 400 239 459 386 374 280 275 821 276 400 189 230 264 515 197 502 446 340 333 279 350 146 230 259 506 480 459 456 464 309 535 283 355 457 236 174 264 317 211 249 138 232 162 194 203 351 290 300 201 176 265 274 568 405 291 258 305 229 127 115 142 140 106 287 242 435 409 576 481 320 369 353 307 262 109 86 208 355 202 289 207 541 299 323 232 294 218 170 308 442 724 410 476 464 661 217 168 436 222 202 394 416 379 200 344 277 161 203 195 259 302 241 270 365 491 352 357 494 360 197 227 271 245 308 279 278 262 190 202 363 291 262 173 434 452 436 601 1688 2307 339 588 433 468 458 384 504 531 513 727 481 690 551 372 394 382 319 298 323 294 310 302 472 293 306 569 515 177 263 617 272 290 463 283 413 263 249 360 239 201 369 392 503 506 509 384 1034 701 545 824 684 264 267 357 221 723 417 429 419 198 255 534 198 430 234 179 265 302 560 664 1026 868 534 665 579 581 546 476 630 856 516 504 491 435 526 280 636 313 150 128 354 153 122 133 856 737 629 602 1011 1243 1496 1356 1558 1605 1355 1273 865 318 1795 1755 1661 1592 1882 1117 1191 1244 1345 1219 1357 1253 1014 1595 1442 1595 1130 1970 1777 1627 1541 2013 1419 2444 1670 1995 905 881 927 707 818 1510 1176 1020 578 1198 441 447 562 481 358 353 494 881 888 368 384 312 290 310 221 2242 2224 2178 1680 1521 1679 1798 1632 1827 1816 1879 1734 1356 1415 1958 1510 1986 1808 1966 1444 1955 1546 1182 1153 1647 1770 1741 1703 2043 441 387 176 1549 1504 1033 2765 2692 2619 2445 731 746 387 147 435 294 165 129 220 1273 722 716 270 572 481 468 601 897 717 1122 945 609 1430 915 535 2319 2640 2432 1983 3702 3377 2055 1915 1890 2434 907 627 775 1163 1029 427 1324 468 1474 631 1527 726 154 113 979 700 1519 1874 1021 474 1029 424 682 421 348 611 606 723 738 605 1684 2667 946 653 1586 1179 1103 1136 1048 808 590 668 543 1399 762 1609 491 898 533 734 512 442 604 768 1870 1700 582 693 412 418 511 536 716 582 554 456 938 582 625 873 452 414 1550 481 602 776 471 923 869 730 539 615 1187 1141 1049 677 737 690 641 775 942 807 551 522 768 456 317 292 202 335 348 492 1005 513 210 257 374 332 840 448 492 473 399 377 178 319 344 173 169 290 170 457 332 324 410 387 391 302 365 334 313 566 474 353 426 308 464 390 424 134 312 326 404 237 599 763 491 640 441 722 844 585 357 378 1073 970 702 653 606 687 664 583 364 467 465 543 692 540 647 631 672 625 874 996 630 940 383 591 572 827 927 513 465 700 607 940 771 629 508 585 702 497 589 794 555 818 652 764 873 963 459 554 833 186 1113 988 962 718 7979 487 468 638 423 723 800 735 707 808 732 319 396 391 461 148 278 218 172 150 120 172 194 162 145 481 353 302 217 170 219 261 187 134 97 209 226 903 336 278 192 207 607 574 300 333 348 158 924 629 414 513 450 356 404 346 298 285 460 264 348 241 283 378 461 362 225 344 600 195 117 204 453 509 539 578 505 635 384 514 548 546 469 358 238 422 434 871 341 669 585 377 525 614 218 473 489 90 440 486 663 430 355 443 590 151 520 540 979 190 213 182 224 216 263 342 396 331 261 254 457 396 187 185 200 534 468 355 403 330 998 223 213 163 255 367 770 552 600 672 567 688 507 585 434 391 396 547 381 411 423 498 410 600 430 526 382 553 358 551 475 729 518 263 340 70 291 153 292 245 624 341 253 660 362 564 529 809 768 430 221 794 539 618 671 615 712 865 560 992 883 863 696 731 500 387 372 397 579 839 520 756 320 839 1011 1177 547 589 482 1014 768 683 865 295 550 647 592 711 640 534 552 515 590 482 544 896 541 341 632 792 654 1003 842 1213 634 563 582 344 240 221 256 310 128 166 227 277 395 387 685 552 452 484 607 709 354 247 558 497 1248 631 813 602 564 543 626 615 875 762 1013 712 536 553 640 732 663 532 621 655 653 670 860 797 911 700 599 753 777 2207 2201 1992 1787 1461 1368 1379 1487 1079 1244 1232 1448 1287 1113 1452 1285 1899 1373 1146 695 747 558 508 525 644 885 358 831 800 720 775 635 564 482 246 206 525 221 460 496 447 345 276 339 336 318 366 445 242 260 435 411 351 320 387 574 422 304 516 708 1021 652 891 891 744 768 1129 732 947 705 555 903 955 528 151 214 159 233 183 135 342 169 172 161 233 234 217 125 175 320 112 113 36 100 139 151 147 112 135 205 239 214 303 395 382 384 388 251 326 241 255 426 374 432 383 381 442 237 476 338 338 482 284 315 455 531 260 506 530 457 522 298 192 310 375 452 417 367 354 303 460 287 370 416 334 647 535 282 427 289 238 404 505 403 241 487 439 563 425 598 554 650 804 381 550 442 369 112 714 206 667 434 249 730 370 430 292 480 844 727 193 377 347 989 679 722 1271 730 364 329 502 779 477 867 741 542 237 681 708 298 232 414 773 481 717 677 705 640 628 540 644 795 690 661 841 603 574 610 744 206 546 255 283 371 404 1175 1089 873 762 770 814 795 586 798 731 736 672 562 418 295 385 257 256 306 231 673 835 475 430 310 565 626 588 592 618 572 364 213 276 478 510 204 162 94 154 152 184 132 182 125 331 216 199 401 555 529 696 378 442 644 470 472 457 473 535 503 640 705 455 685 626 495 525 623 478 500 882 469 550 434 711 527 443 479 522 628 618 713 630 603 549 813 715 464 800 611 449 458 730 522 680 534 629 569 533 765 485 531 283 292 406 783 341 627 857 460 179 293 241 60 78 100 124 389 459 374 658 478 554 552 298 379 411 299 340 324 193 208 425 589 151 366 296 328 423 252 356 266 552 342 229 185 313 228 476 208 186 272 381 539 416 278 758 251 235 304 301 466 278 254 325 239 279 355 363 501 325 278 276 210 339 471 282 550 489 570 424 417 242 341 296 321 673 486 405 221 390 320 450 434 429 511 210 372 442 403 463 519 299 188 456 841 880 743 321 275 269 218 354 491 518 1592 586 1626 1489 1472 1207 1245 1406 1371 1907 1331 1761 1198 1483 1316 1286 443 610 734 483 827 542 600 474 384 451 763 609 694 663 654 427 358 459 763 738 632 589 590 890 871 809 833 939 410 271 503 328 268 309 255 337 285 291 266 429 491 454 448 413 392 516 676 517 446 604 394 585 607 295 375 345 317 442 287 417 401 634 569 641 448 710 754 693 474 740 543 485 506 402 462 568 768 655 480 425 555 484 463 436 359 419 448 442 494 523 339 599 289 477 450 623 423 422 528 516 427 438 683 398 478 529 451 391 480 567 431 370 418 522 293 424 443 532 845 706 554 449 461 626 409 400 484 427 576 609 535 576 476 594 608 749 819 694 755 788 775 1007 1096 688 738 786 538 579 634 596 576 759 660 865 752 777 419 610 375 557 142 190 157 134 177 162 120 248 70 112 218 438 80 72 98 102 175 114 100 198 96 221 134 410 501 164 178 162 174 234 347 197 122 283 170 187 237 277 98 195 212 152 172 250 161 153 154 222 312 135 98 609 242 182 170 113 111 113 420 249 302 74 203 217 213 183 267 223 314 198 383 353 102 95 113 189 179 239 305 508 177 579 377 474 249 243 213 250 228 200 355 181 146 196 301 213 223 196 116 208 262 448 303 306 256 411 192 176 217 286 285 395 297 209 302 350 218 346 285 138 207 210 480 457 288 259 234 219 304 254 382 243 412 299 296 400 228 746 264 627 402 313 282 188 290 371 275 389 457 238 490 441 246 402 195 211 239 209 467 347 264 266 139 120 169 201 323 419 549 317 323 678 301 531 283 223 300 442 458 319 552 315 242 426 202 207 189 177 315 352 401 387 491 151 154 185 266 292 78 164 229 319 339 364 232 443 330 441 285 157 499 165 295 419 377 296 294 286 232 208 225 352 467 402 168 102 480 361 383 489 277 508 397 471 271 247 163 289 154 389 230 417 255 408 269 333 337 219 397 482 417 278 335 377 218 374 485 434 216 155 234 332 122 168 163 113 127 326 323 215 151 171 225 215 215 351 551 399 226 254 335 178 72 160 133 92 122 361 378 360 290 403 328 451 293 267 158 224 137 126 188 218 107 182 120 216 154 154 136 112 252 296 329 287 486 358 513 384 430 129 132 243 292 237 305 343 231 238 187 236 224 298 134 160 239 210 231 425 413 252 238 430 370 80 232 187 175 193 195 143 159 152 202 264 170 158 124 236 329 398 375 1572 1569 385 351 277 384 209 230 470 480 357 614 562 260 347 302 201 155 381 260 332 372 314 346 164 254 327 389 347 283 128 425 262 387 335 270 279 328 167 226 148 176 185 359 492 562 360 288 295 351 271 391 398 341 225 285 311 469 332 236 414 250 211 310 256 332 257 223 74 86 164 449 780 849 326 581 597 465 426 580 489 959 396 688 542 376 313 440 756 283 174 176 145 103 131 82 511 511 514 492 539 915 939 964 1035 1136 943 500 582 384 1249 1377 1505 1449 1454 1069 925 959 1087 960 1240 1139 962 1202 1473 1963 1140 1856 1347 1718 1125 1674 1346 1538 1732 1837 558 720 893 456 664 1021 1200 657 699 1105 422 397 548 268 405 290 476 735 503 363 173 202 190 181 143 1360 1484 1488 1872 1526 1329 1871 1242 1100 1483 1521 1441 1268 1478 1775 1334 1429 1310 1372 1193 1518 1008 1280 1407 1407 1424 1515 1516 1492 250 216 162 1477 1880 825 2052 2532 2567 1841 429 502 323 135 383 137 225 156 100 1364 635 621 459 368 293 172 838 798 912 1011 759 450 766 766 443 1547 1819 1562 1492 2970 2477 1539 1718 1695 1800 961 529 464 927 905 518 1016 403 1268 468 1003 420 84 30 622 621 966 1319 763 359 1089 306 604 341 290 656 660 647 694 755 1039 1429 762 398 1163 792 735 799 765 913 621 570 511 1158 401 1015 275 559 267 710 459 417 554 691 1128 1102 538 509 370 492 366 347 353 464 391 423 633 444 467 715 338 283 1245 468 617 459 260 521 338 438 434 626 572 656 466 601 613 595 463 615 540 531 432 450 743 444 353 219 116 246 346 290 762 279 222 319 301 242 504 347 208 265 350 194 217 124 138 116 94 188 90 192 212 214 364 292 303 281 226 199 230 232 216 313 313 213 268 395 253 138 272 278 256 259 441 389 616 602 535 389 372 526 354 379 827 421 509 467 491 414 532 527 487 582 649 717 399 761 526 465 603 506 613 777 689 765 476 705 686 787 718 445 340 535 509 466 464 747 273 613 530 334 722 809 733 808 657 743 871 903 471 354 498 69 730 444 460 392 487 7137 332 955 461 631 690 568 802 867 706 229 215 365 208 163 134 166 119 185 173 121 142 176 244 324 279 153 302 266 137 192 173 149 111 150 288 894 260 159 106 198 321 272 307 327 263 141 316 254 249 455 299 270 257 304 244 253 252 137 263 356 260 434 336 297 228 321 286 108 78 132 303 160 184 389 506 336 297 334 358 441 431 363 255 399 332 593 508 542 533 347 455 393 388 645 406 105 303 366 434 281 307 342 281 140 278 279 1130 142 139 84 120 98 263 208 211 206 152 465 305 273 137 135 247 492 373 290 389 290 958 107 224 175 129 190 478 406 430 464 430 500 560 424 530 488 504 557 497 503 421 486 440 573 477 315 212 286 169 522 374 598 330 131 186 91 383 98 241 198 340 395 177 463 201 506 439 623 500 397 211 407 473 461 491 331 618 597 548 649 550 641 480 681 302 274 260 380 567 638 688 463 300 558 496 638 405 382 356 760 474 425 556 330 486 437 557 431 549 661 579 593 678 306 691 629 474 431 642 693 609 849 487 715 415 329 284 326 327 223 207 408 189 207 220 340 233 336 319 444 438 379 446 508 322 374 544 685 722 536 925 679 925 525 404 558 690 690 663 632 480 525 690 534 668 531 437 464 674 678 403 570 579 507 335 483 452 2007 2030 1534 1334 1101 951 1148 1263 785 890 900 1092 934 1248 1344 684 1738 1233 1188 609 692 465 450 708 474 648 271 435 933 813 716 388 355 365 305 285 350 508 268 302 519 206 182 176 295 402 418 178 300 202 287 293 316 256 359 383 350 322 412 401 677 846 745 703 584 614 678 567 917 559 598 480 512 641 160 257 231 186 176 138 204 178 106 127 197 175 202 42 282 139 219 265 88 93 50 102 87 50 77 180 176 261 201 260 498 508 522 221 140 288 190 197 185 232 172 159 398 147 290 150 140 176 142 217 249 376 248 444 579 637 598 116 72 328 359 346 281 257 263 388 211 356 328 412 351 320 341 234 205 195 283 403 234 254 282 522 291 392 303 493 412 422 385 334 446 413 398 182 635 467 901 422 381 945 289 318 290 312 780 616 304 311 295 655 665 747 928 534 260 238 290 543 301 670 551 339 275 532 470 265 312 626 756 426 708 686 600 735 688 499 473 840 647 922 863 644 906 464 856 302 279 360 241 312 246 1072 558 788 844 549 625 596 540 650 593 636 633 523 379 335 280 356 322 254 421 529 577 353 497 405 538 415 644 314 439 387 225 227 441 322 253 312 285 199 322 281 207 181 184 267 245 80 169 342 299 299 356 370 535 428 357 554 502 420 350 430 398 454 435 419 806 641 661 393 450 472 470 287 424 228 354 617 420 450 586 389 595 405 460 410 322 508 435 410 358 814 328 464 511 438 407 503 446 430 393 576 321 1145 750 645 325 578 243 447 492 285 169 197 146 129 105 113 131 361 457 355 334 424 286 671 267 479 375 359 251 269 235 410 140 628 156 281 141 184 248 285 194 341 243 203 161 110 199 343 409 159 137 341 398 232 299 331 569 302 151 155 237 555 244 222 567 344 221 466 440 214 272 318 312 218 305 488 292 298 313 240 335 388 282 342 263 218 425 545 203 315 230 198 236 296 331 604 209 407 325 297 502 260 216 157 406 831 804 405 244 183 185 230 272 277 250 923 140 1008 859 1114 1220 1188 1134 1171 1296 1236 1193 1090 972 1283 1033 256 345 510 345 379 360 457 399 432 480 588 509 309 538 452 346 323 338 485 619 600 495 501 413 450 452 510 807 1059 793 570 674 638 651 708 481 425 608 577 689 810 752 771 692 607 777 753 939 716 1009 629 456 422 568 585 710 737 857 1005 609 946 1089 871 1102 870 1171 1115 1141 1140 1213 1071 1083 1119 1072 954 1148 1507 667 699 1136 1071 990 753 848 692 978 1007 1064 700 812 750 1050 1059 866 931 859 1002 932 915 915 941 936 894 895 918 866 852 890 991 763 731 710 776 673 670 843 1015 479 1119 1021 988 879 1049 920 715 608 1018 811 1047 827 895 974 1142 846 795 898 972 904 1142 1453 1391 1317 1185 1006 875 791 1043 1019 896 784 779 850 1075 1049 1090 885 836 546 760 990 256 271 251 437 293 485 280 380 197 233 191 200 268 262 270 237 263 231 253 393 192 385 206 421 542 233 236 200 212 285 328 339 171 379 241 299 293 378 216 295 193 191 173 286 224 221 223 273 347 423 395 832 334 182 168 130 258 223 676 334 374 284 237 225 304 324 271 254 313 208 476 630 337 262 349 217 255 218 292 433 395 745 295 345 456 278 363 442 430 393 636 245 329 179 229 199 389 713 765 286 532 390 398 793 382 722 362 418 373 514 380 615 644 377 786 232 371 474 551 314 281 425 268 282 475 352 467 618 465 315 771 981 670 630 652 693 491 1141 468 1077 401 354 456 457 302 1074 547 978 516 433 890 737 421 763 525 537 704 738 377 529 416 491 583 645 473 383 456 466 804 502 582 637 518 740 1042 971 344 617 551 362 633 292 273 442 322 236 376 326 195 604 911 574 585 430 458 321 412 461 202 293 156 298 416 420 590 822 590 441 511 324 658 361 596 191 164 295 408 705 284 322 337 415 546 413 352 323 613 537 509 632 352 847 450 706 355 453 359 308 480 781 383 543 437 448 382 373 684 343 600 564 549 701 735 641 581 412 419 275 442 344 535 749 387 446 220 330 358 256 491 890 486 644 401 243 624 725 703 570 696 523 570 388 106 128 118 72 84 691 389 758 617 473 689 737 522 486 593 327 210 190 471 378 160 533 290 468 531 543 527 464 464 341 479 487 766 666 531 570 415 363 270 407 532 508 557 646 540 456 317 564 392 446 395 500 455 880 714 425 565 366 365 657 520 356 417 410 370 473 465 550 635 426 327 286 383 423 430 525 607 777 610 2602 2787 504 534 541 574 432 512 459 419 618 731 940 874 686 398 491 356 394 422 638 496 725 731 511 685 418 757 787 491 291 641 517 509 882 419 619 325 350 711 550 231 256 236 318 462 350 481 658 364 588 395 434 389 377 722 338 690 554 578 387 423 406 477 305 335 781 712 204 216 246 745 1219 1536 683 815 1242 1007 735 896 790 1041 437 672 709 572 392 826 944 860 286 251 352 169 358 450 1038 777 958 1044 700 1610 1766 1564 1583 1615 1212 1261 842 939 1393 1543 1555 1969 1886 1327 1668 1990 2000 1531 1320 1518 1750 1604 1515 2322 1968 2087 2067 2431 1368 2343 1456 2719 2574 2374 1179 1298 925 949 1045 1829 1276 1059 771 1354 727 686 793 1035 670 454 427 883 1383 477 304 425 389 361 303 2527 2439 2476 2325 2455 2341 2168 2192 2024 2331 2159 2480 2641 2493 2454 2271 2866 2556 2556 2722 2350 3259 1928 1966 2185 2227 1624 2020 1994 602 570 279 2761 2651 1405 3193 3412 3490 2706 1063 1054 1194 438 1177 235 431 325 265 1915 906 946 626 457 343 470 1256 1694 1259 2416 1334 1167 2452 1354 1607 2826 3209 2372 2446 4926 4937 2277 2408 3222 3527 1465 1159 1027 1378 1535 686 1595 589 1851 798 1866 1006 132 95 1621 1162 1781 2931 1483 640 1222 852 1003 664 657 1123 1058 864 976 880 2229 2587 1518 741 1883 1477 1445 1871 1559 1923 1005 1125 682 1860 1233 2102 840 1448 701 1209 711 785 1121 1166 2289 2218 902 820 674 795 775 679 695 585 616 1034 1296 981 897 1571 777 729 2558 846 1015 818 671 1239 1219 1165 1028 986 744 634 944 1161 1159 1137 914 1089 974 978 1034 603 1311 854 693 531 603 406 491 501 1016 602 352 478 711 569 775 651 767 483 869 990 665 543 605 380 356 427 420 536 366 364 512 539 579 464 480 589 428 508 527 450 516 461 574 740 469 247 454 512 590 216 490 481 723 920 542 483 352 484 383 836 1256 908 694 654 804 835 661 771 501 669 595 634 592 492 508 600 828 677 867 997 531 893 422 915 736 954 729 642 464 772 674 525 464 890 477 910 452 365 966 705 626 772 526 602 860 959 507 651 871 82 800 794 991 763 468 332 8535 832 444 1014 1094 603 956 597 638 675 323 513 418 375 419 409 375 169 141 371 342 251 354 387 424 700 278 266 623 258 126 157 300 391 386 1128 886 711 566 505 746 465 372 366 376 513 605 455 877 414 640 686 781 811 521 647 386 445 601 455 845 624 620 462 548 340 394 353 237 326 663 768 837 764 1113 670 579 882 530 809 530 942 463 927 725 939 919 1136 901 678 856 1027 480 635 462 318 649 865 921 1173 698 554 895 540 667 772 1708 271 278 283 327 409 368 486 652 350 299 592 676 993 274 274 218 666 710 703 780 392 979 270 473 270 292 778 793 621 663 760 647 804 662 621 539 523 479 669 535 583 563 692 549 886 658 591 277 491 267 461 473 1327 371 278 287 190 372 239 349 346 667 577 426 1020 1018 804 941 1100 1030 607 451 1179 883 749 816 988 1278 610 1114 917 1210 995 1069 936 683 516 469 599 699 839 1010 809 352 1176 1166 1367 983 602 902 1103 1264 938 1237 348 997 451 484 463 479 988 927 1006 1001 732 787 756 1076 749 1315 741 722 1121 1304 1210 713 639 544 767 700 455 432 676 463 592 827 730 522 716 606 738 669 964 583 824 643 735 682 771 1228 687 986 957 947 1092 1085 1334 1016 941 963 1126 968 851 914 1087 991 975 928 914 1439 878 1057 1311 1387 995 997 1247 1279 2236 2579 2469 2049 1590 1862 1295 1484 1627 2226 1572 1740 1419 1612 1879 1774 2451 2209 1561 1103 1229 858 1134 1507 1187 1195 765 1495 1691 1442 1856 1060 1392 1023 549 549 664 534 601 827 798 698 541 554 397 327 345 451 572 424 266 233 403 400 479 724 433 538 894 696 1145 1139 1110 973 959 1048 1102 956 1048 897 862 739 765 468 450 529 462 555 624 498 474 246 292 197 393 299 194 172 321 399 137 248 195 151 272 276 259 339 193 518 400 501 412 381 792 576 642 259 294 361 388 307 291 299 376 335 365 455 886 155 147 332 236 336 432 492 322 519 481 916 376 337 276 594 612 442 540 744 745 613 546 602 574 508 572 435 496 425 687 340 674 643 458 530 558 789 655 840 1144 1031 775 961 1075 527 864 786 457 198 826 467 954 520 443 1007 427 427 403 442 1007 877 414 347 295 1135 900 999 1253 723 442 406 364 788 336 855 845 509 457 824 835 628 513 830 1072 737 739 910 866 992 928 918 1228 1115 827 964 1060 989 1126 1043 965 399 688 514 433 474 432 2471 750 1048 893 792 840 810 744 840 895 1042 798 962 624 739 459 390 739 805 649 729 631 362 533 452 771 585 792 644 957 646 560 548 485 378 465 218 209 146 229 211 178 131 675 190 349 279 262 653 913 773 584 703 820 859 652 845 854 646 944 1099 1135 1047 713 1210 962 839 914 1020 747 746 1207 615 724 658 821 738 870 497 826 1173 782 716 813 862 663 958 928 1009 1100 927 970 628 1223 693 877 932 829 1312 889 1173 658 1138 737 550 459 1218 385 783 1019 587 383 328 414 155 228 194 330 632 530 526 545 648 713 792 359 676 675 292 496 321 314 510 577 1017 325 544 438 323 503 334 474 204 350 370 328 282 327 359 192 388 313 385 552 713 856 297 1202 578 521 532 474 550 519 456 311 595 894 513 522 660 475 239 355 252 253 595 983 566 505 801 973 841 601 745 447 942 496 900 245 538 708 598 705 912 698 449 406 551 672 229 232 346 458 345 776 1321 1016 744 205 515 253 577 350 409 432 2430 636 2507 2374 1689 1758 1745 1989 1998 1876 2167 1874 2234 1748 2202 2236 422 628 677 528 1058 711 1194 712 506 639 587 759 640 476 1124 799 547 669 779 520 500 455 707 782 825 1170 1202 1456 1316 1029 743 556 704 798 821 809 717 591 751 732 735 727 677 812 730 709 678 827 756 1005 633 693 655 832 964 1023 1182 1206 1150 1332 1106 1552 1047 1203 1179 1324 1305 1347 940 1359 858 932 970 1004 1070 772 1012 966 1310 1090 1264 1312 1189 946 759 1111 1167 1137 800 890 900 1378 1009 1026 1144 1165 1283 1103 1126 1041 1104 1188 1180 1057 918 1138 930 1054 892 1308 939 1148 1029 1231 1154 1040 1286 659 1463 1354 827 1020 1079 1329 1459 1369 1154 1230 936 998 812 1258 1362 1452 1474 1433 1796 1524 1614 2178 1614 1586 1703 1453 1373 1295 1341 1373 1278 1131 1222 1444 1803 1820 1721 1791 902 947 1061 1019 584 621 300 205 382 366 227 318 224 259 242 377 224 160 160 289 304 276 314 442 217 472 379 413 534 382 423 316 413 301 304 406 281 607 310 401 349 500 472 333 291 275 243 348 293 303 305 322 411 507 462 1063 586 178 164 240 363 371 658 617 663 390 331 217 353 278 415 246 359 442 640 1077 548 353 442 492 515 569 399 1158 566 1065 441 503 647 502 367 629 644 595 690 375 403 278 298 267 584 538 437 349 458 415 578 683 809 602 455 708 859 825 635 912 570 526 730 473 604 949 722 494 592 451 350 622 531 458 380 723 549 577 847 1027 1007 597 625 679 586 1076 888 928 698 402 827 492 408 635 906 842 637 555 1050 960 499 895 566 577 718 704 831 393 432 865 448 875 373 484 740 797 926 752 650 1020 611 1062 1010 1117 500 555 619 492 721 648 536 456 347 453 344 362 678 695 1044 671 1027 359 537 597 517 615 345 542 258 693 683 635 624 950 653 507 560 413 951 570 715 409 494 618 583 801 659 670 471 667 681 553 581 441 812 388 536 947 552 1195 417 1042 483 488 375 735 403 1009 618 789 481 964 830 458 534 436 541 1152 910 539 663 1088 614 647 510 340 382 282 441 883 270 364 175 416 438 546 424 696 437 537 578 569 742 857 1011 1295 344 601 813 387 459 189 208 216 160 626 603 636 745 598 657 710 688 636 690 374 144 229 343 506 172 486 298 499 439 569 407 298 420 494 825 685 1041 910 759 935 678 293 334 480 450 329 424 450 315 334 606 694 393 427 416 530 471 458 534 527 497 466 437 606 599 311 489 404 340 556 503 508 407 488 344 514 553 273 589 703 556 1054 909 3540 4115 432 498 366 732 477 766 676 592 886 1198 1053 997 1155 826 644 642 898 657 606 798 815 793 643 660 455 847 959 366 389 696 755 698 1504 966 624 551 560 716 563 506 348 376 705 738 509 459 940 719 878 344 752 412 478 636 697 1366 874 757 573 492 629 496 506 431 566 504 229 268 239 890 1070 1548 1050 1028 1301 800 1201 1169 1156 1485 1159 1148 692 854 625 829 992 858 417 395 119 244 425 405 1179 1071 1083 1103 1131 2360 2536 2074 2482 2444 2232 1411 1290 972 3327 3137 3129 2535 2806 2102 2142 2161 2369 2410 2126 2155 2572 2423 2204 3875 2652 3554 3230 3278 2875 3471 2670 4157 3302 3067 1174 1803 1811 1330 1300 1828 2383 1522 1311 3092 612 651 750 880 837 642 684 1388 1592 1037 438 391 363 536 546 3048 2968 2936 3235 2754 3196 2898 3293 3010 3289 3284 3837 3742 3397 3669 3186 4094 3425 3226 4012 4382 3701 2718 3303 3410 3353 3211 3066 3027 684 522 423 3004 3075 1352 5154 4803 4832 4850 1201 1389 1101 407 1076 436 566 398 411 2856 1710 1609 593 810 645 517 2248 2191 1320 2134 1449 1649 2869 1199 1450 3764 4508 3616 3122 5893 5832 3435 3904 3771 4304 1549 1268 1476 1804 1664 1275 2146 774 2007 1015 2365 1042 178 168 2594 1534 2286 2940 1745 1209 1736 824 833 887 816 1085 1109 991 1248 1052 2213 3775 1236 908 2051 2044 1918 2214 1545 1700 1095 724 728 1810 1102 2691 956 1592 930 1170 979 860 1080 1517 2850 2378 1030 1050 855 1315 1114 799 1047 637 857 846 1636 1143 1280 2167 1079 949 2636 1017 1231 1015 736 1104 1092 1199 1054 859 1047 1067 974 1289 1279 1328 1244 1367 1417 1490 1321 1026 1261 1374 594 931 244 645 580 518 1325 685 613 324 604 661 1005 599 609 419 1089 909 639 386 525 296 231 569 422 725 435 426 503 682 524 435 449 534 593 587 463 458 615 481 509 646 552 356 766 841 708 395 714 916 755 812 945 645 820 829 639 922 868 759 784 611 640 992 1075 1095 461 564 541 532 535 660 555 573 863 959 977 997 776 955 735 1121 977 854 1438 994 638 594 805 626 644 1063 1135 1405 903 606 1150 1037 847 1144 854 1135 1074 1271 992 913 1309 266 1629 913 614 789 638 955 832 14173 1039 1179 1331 1228 1484 968 892 936 601 571 596 614 690 668 287 530 498 261 308 346 311 738 461 564 577 394 606 285 334 302 239 432 463 1539 674 639 548 521 566 586 589 617 575 571 1357 1023 797 914 564 460 516 813 557 573 590 384 715 624 793 741 996 526 663 739 771 503 408 376 879 591 699 910 987 877 661 812 732 1030 725 738 828 1269 883 1649 1026 1396 1226 783 885 778 532 1115 849 216 588 730 804 874 615 756 878 428 588 549 1871 294 324 283 486 323 402 384 606 605 557 770 667 973 393 397 451 905 1021 1052 1153 511 1245 211 292 186 253 514 1189 903 955 1055 922 1113 948 873 722 675 682 914 712 771 746 851 733 1070 805 675 585 701 617 575 469 1220 696 422 319 311 715 245 596 541 929 589 487 1165 694 1361 1140 1091 1135 602 340 1182 865 844 897 873 1346 1271 990 1145 1430 1256 933 1058 725 708 630 750 1519 1312 1450 1197 576 1080 1363 1681 1178 1162 1050 1393 1200 1201 1603 612 1148 1291 813 1277 800 982 939 1001 1081 668 967 990 901 769 1228 868 741 1055 1032 1058 764 620 707 807 766 436 451 777 496 621 545 617 704 891 848 1013 1089 1221 933 1098 637 611 794 906 1741 863 1228 1155 1290 994 1138 1038 1280 915 881 1025 1505 1110 1010 1070 1255 1223 1052 1019 1952 1467 1112 1332 1627 1032 1081 1105 1165 3707 3636 3271 3044 2538 1986 2103 2419 1934 2350 2061 2347 2513 2246 2873 2073 3700 2499 1738 1338 1464 1678 1145 1929 1359 1531 901 2188 2136 1848 2428 825 1248 1127 772 648 1287 826 972 801 929 542 596 753 740 626 608 662 713 544 722 671 649 500 460 721 862 781 852 1139 1182 1349 1382 1349 1133 1337 1659 1119 1385 1257 999 1177 1275 657 310 574 499 499 394 277 487 290 657 388 320 326 483 333 339 283 211 110 152 272 208 236 249 162 206 663 602 282 676 462 778 767 779 401 591 335 395 381 367 430 644 705 395 339 762 479 489 500 428 713 829 896 483 769 608 901 557 474 185 296 288 430 399 524 526 525 667 925 742 553 651 523 663 605 546 349 596 746 591 562 749 835 679 942 876 1051 961 1151 1158 454 700 664 758 299 1228 531 1369 864 513 1305 515 821 418 735 1408 1185 762 769 591 1221 1469 1509 1573 994 614 530 540 1125 417 1052 1221 635 678 969 1256 550 702 1374 1237 1063 1263 1082 1158 1252 1339 1260 1505 1468 955 1268 1165 1685 1284 1257 1381 532 864 611 635 770 490 2208 1411 1432 1464 1239 1336 1405 1272 1286 1451 1422 1270 1212 806 720 484 570 620 650 816 924 919 1149 937 839 913 806 1562 830 981 841 424 293 526 630 524 351 345 266 332 296 260 242 447 322 676 286 418 717 917 842 852 763 782 614 768 753 627 869 1052 1085 1028 906 1112 1106 1018 831 902 1025 793 878 1407 743 797 1011 1099 1029 888 870 1106 1347 1129 884 1280 781 1081 996 894 959 1261 1335 852 828 1170 463 1004 1444 1231 1120 980 1259 608 2095 1003 959 601 1169 377 997 1425 851 386 442 528 156 195 265 308 806 784 884 579 987 791 743 535 1039 862 529 670 605 615 630 679 1328 292 795 477 528 696 535 576 534 445 516 260 220 666 310 609 484 349 389 609 818 810 474 1440 787 689 494 656 535 541 525 454 667 450 534 629 653 428 368 387 276 268 837 920 788 679 723 717 975 482 925 641 856 617 1229 536 712 617 556 865 822 757 934 593 615 940 556 951 484 751 667 837 1719 1624 1326 624 401 609 401 437 944 682 2450 370 2874 2609 2778 2765 2922 2665 2681 2632 2663 2672 2609 2214 2486 2290 826 879 845 695 1079 1038 947 888 1042 871 1052 1011 805 776 650 683 953 887 937 1098 1076 1049 765 768 693 1345 1482 1802 783 849 691 638 391 686 753 550 439 573 408 537 688 690 596 838 573 771 794 829 607 852 578 506 618 479 539 761 529 834 664 761 710 1098 928 878 647 884 867 789 794 1222 751 812 755 834 846 728 624 758 578 797 833 981 830 1025 790 837 837 894 1029 684 724 729 717 691 957 689 746 678 667 583 799 719 649 798 663 711 654 645 834 698 606 619 598 721 448 740 735 574 844 843 758 597 755 827 1301 1224 542 783 718 898 940 909 916 1136 1042 1142 1205 1056 1168 1139 1258 1090 1277 851 1021 943 1080 1113 1057 1078 1247 1160 977 1131 1006 1181 786 665 617 669 410 339 350 214 345 270 341 212 201 306 144 210 349 299 334 165 230 200 204 422 242 433 290 452 578 281 387 314 336 241 213 249 221 443 455 262 256 300 238 271 466 425 405 534 248 289 620 287 443 412 390 664 235 364 356 196 387 458 571 433 457 145 164 258 174 256 158 241 314 269 570 825 557 178 247 279 373 385 445 803 393 788 324 436 546 425 251 522 669 556 436 227 353 288 338 407 443 567 606 352 412 247 395 340 391 445 450 765 501 614 400 649 480 409 719 228 372 609 524 359 342 581 350 451 391 299 271 828 716 378 726 673 906 472 383 485 644 692 579 577 492 285 304 314 292 516 596 843 464 492 618 636 428 709 484 514 624 554 602 351 254 323 431 480 261 335 483 530 739 459 571 627 600 683 604 462 566 630 502 342 580 428 418 442 471 428 328 340 500 452 791 775 700 437 361 255 242 329 463 214 277 507 464 604 595 827 581 296 612 444 651 545 471 365 353 341 366 596 381 389 359 254 470 491 523 281 604 371 466 876 300 786 414 901 326 482 294 485 315 797 458 506 453 687 363 362 383 228 456 718 705 676 706 663 423 470 370 515 350 296 378 612 311 378 286 292 311 320 489 552 357 415 421 509 308 536 570 999 259 497 672 144 112 166 185 127 113 290 597 388 455 545 662 530 550 487 304 402 169 168 410 813 277 541 341 653 517 597 188 239 262 276 527 485 681 700 804 797 600 346 423 587 280 232 333 355 331 255 373 418 311 339 269 448 442 387 325 578 621 355 316 521 373 324 521 607 542 642 684 409 480 328 370 444 465 191 329 437 422 645 590 2620 2580 485 509 479 563 582 597 487 480 679 905 528 590 771 419 506 569 303 404 278 397 552 538 557 606 414 527 924 240 234 587 513 399 555 452 626 294 365 592 452 399 454 512 876 857 520 550 544 596 620 687 717 302 334 466 327 837 500 598 391 450 457 710 711 524 683 577 201 219 291 684 728 975 826 791 859 760 678 705 563 849 738 740 755 747 456 772 1028 745 198 198 397 255 398 277 925 767 842 867 721 1779 2020 1753 1466 1260 1467 1491 908 731 1692 1899 1715 1936 2144 1633 1587 1542 1663 2134 1948 1773 2064 1764 2099 2257 1791 2843 2065 2414 1705 2120 1689 3233 2893 2617 990 1433 1736 1020 763 1351 1861 1563 623 2016 414 441 681 760 513 383 668 1473 1319 726 244 328 306 481 497 2320 2598 2399 2291 1891 1940 2576 2347 2109 2392 2348 2948 2690 2150 2434 2189 2467 2498 2247 2453 2743 2697 1902 1881 2203 2505 2147 1830 2062 415 355 307 2318 2286 1513 3386 4293 4357 3286 989 1100 794 259 814 160 221 162 177 1714 978 989 396 573 519 451 971 1036 773 1443 877 915 1721 1011 1432 2251 2598 2251 2051 4151 3862 2222 2875 2928 3109 1027 557 1365 1195 1247 972 1346 600 1725 844 1777 1087 113 101 1697 955 1831 2441 1383 563 1154 522 717 499 495 1057 960 882 977 863 2181 2379 618 718 1353 1911 1824 1945 1204 1383 732 566 608 1749 896 2230 582 890 548 984 985 867 980 1078 2502 2231 705 707 591 830 886 613 663 639 557 811 1515 1050 842 1162 656 569 2425 554 773 846 543 1225 1093 1007 566 814 1031 1080 1014 1017 1174 1080 1039 1197 737 1061 862 965 1187 989 462 424 372 440 486 280 1010 481 431 376 349 390 612 465 649 353 808 735 496 280 223 224 204 166 270 492 308 334 342 387 511 508 556 466 625 381 402 482 492 483 549 364 359 194 560 588 401 316 355 446 427 503 629 450 626 394 505 473 801 580 438 357 373 537 758 744 450 511 429 395 428 533 408 450 382 314 550 442 621 553 479 469 486 503 1006 642 280 548 617 560 584 739 736 798 598 476 718 714 635 784 493 619 673 791 734 625 1177 72 1022 538 643 492 423 461 444 1039 10116 994 901 803 887 864 793 826 390 343 384 391 357 264 337 198 170 312 335 313 230 589 156 250 370 340 342 208 216 257 252 311 244 906 380 580 450 325 421 372 356 366 580 352 859 533 767 600 418 307 750 912 334 495 577 305 543 739 638 500 559 556 323 420 456 336 266 250 643 459 492 451 878 585 496 617 464 647 495 633 600 1124 702 1286 680 762 741 481 841 490 653 647 566 148 520 638 953 1036 507 514 549 317 346 413 970 302 376 258 479 209 308 356 386 598 290 534 542 797 203 234 239 606 621 364 400 312 821 459 405 302 477 501 670 552 598 656 618 698 582 620 468 437 430 549 438 503 399 658 544 752 618 601 585 725 447 310 335 871 276 254 379 102 475 167 296 381 745 509 215 905 562 844 652 722 702 577 327 1016 768 645 720 562 655 905 632 551 534 833 554 503 686 489 417 582 958 830 1105 971 362 950 1150 1313 625 721 527 710 668 570 1133 328 649 583 468 585 428 623 550 617 694 513 666 690 762 448 921 663 740 722 1020 871 575 506 484 662 498 482 423 483 315 339 376 411 437 511 293 619 879 950 659 849 398 476 586 488 1446 816 742 681 812 674 1064 907 700 869 896 1175 921 745 550 652 1032 949 517 1006 1200 1170 1078 1150 1182 827 840 972 1135 2734 2639 2067 2170 1675 1565 1273 1420 1674 1859 1280 1449 1708 1395 1586 1664 2360 1573 1383 927 993 1151 796 998 805 1162 537 1094 1062 953 1617 765 1077 846 394 359 546 249 637 441 558 451 563 452 549 579 356 445 459 290 594 524 405 586 525 648 422 474 841 908 690 898 870 935 986 1130 986 1030 902 1130 785 959 1001 637 300 297 275 334 324 276 218 323 340 180 252 279 235 150 285 277 86 52 184 196 243 260 278 258 268 457 276 354 464 631 930 952 1006 351 410 253 528 336 282 340 512 300 362 362 882 404 392 271 231 289 424 848 237 385 590 661 613 450 335 476 527 360 451 272 467 415 455 458 510 344 390 546 747 372 460 360 415 463 310 430 458 690 524 454 487 519 421 508 411 329 529 561 317 250 698 334 657 302 352 663 381 378 369 360 844 1077 345 305 253 813 1190 1384 1587 738 408 396 371 784 405 810 889 428 517 941 971 271 334 746 701 573 761 597 756 773 727 1116 949 926 725 1226 1451 1288 1172 1173 984 475 936 468 642 774 594 1865 1183 1001 927 953 788 814 664 798 851 975 1033 915 709 773 713 299 436 397 575 600 497 613 565 410 544 714 850 672 876 684 389 410 524 503 525 320 389 359 387 371 286 278 334 415 287 281 279 366 943 1049 1022 584 511 574 644 608 556 727 863 740 705 754 827 839 735 609 692 680 532 587 906 490 559 740 825 654 723 707 749 763 1077 565 884 531 971 730 609 677 664 890 557 807 894 458 814 683 771 910 593 723 595 1072 623 476 530 1018 352 886 936 648 395 240 150 389 363 365 385 607 474 539 386 645 397 569 273 618 492 263 434 520 241 413 523 898 222 462 450 331 455 444 417 336 221 216 401 326 415 278 523 304 324 504 461 683 740 347 998 626 584 552 263 473 377 324 331 363 457 327 295 385 269 234 244 351 284 621 778 641 351 515 650 498 371 627 679 784 516 540 212 468 755 739 830 843 586 799 681 470 519 403 750 330 494 321 991 1234 1186 970 222 189 315 353 239 705 568 1631 296 1843 1668 1642 1358 1632 1821 1829 1939 1652 1952 1587 1608 2089 1601 601 483 560 575 924 688 699 789 792 881 715 703 795 461 620 542 483 453 851 718 722 628 875 783 779 840 936 1178 1798 1563 977 956 851 1096 970 1119 992 779 651 1036 1470 1478 1432 1128 1202 922 1081 1344 1040 1377 1009 1160 1128 905 1544 1309 1136 1262 1090 1317 1249 1635 1255 1599 1198 1422 1478 1503 1635 1679 1490 1441 1362 1501 1388 1154 1690 1371 1608 1618 1512 1436 1153 1291 1349 1433 1441 1231 1397 1230 1260 1447 1526 1345 1574 1266 1424 1426 1607 1482 1398 1329 1323 1384 1410 1487 1412 1418 1500 1292 1261 1219 1164 1542 1000 1404 1350 1304 1198 1128 1309 1220 1601 1378 1179 1198 1313 1377 1437 1139 1327 1382 975 1450 1300 1549 1669 1454 1759 1896 1832 1806 1869 1341 1314 1366 1470 1398 1295 1191 1319 1331 1253 1317 1356 1637 829 978 760 1554 529 435 402 666 447 831 566 444 342 358 469 341 549 536 554 345 477 423 486 472 326 524 567 795 943 419 441 351 389 417 634 507 467 746 421 527 465 589 651 488 366 363 317 488 382 404 464 498 576 513 402 1209 593 398 388 302 479 411 874 693 760 455 271 453 305 589 396 491 491 621 909 1068 616 288 377 485 429 495 532 946 495 1144 433 487 517 535 789 981 821 716 1036 429 441 291 302 512 589 692 641 591 544 420 549 724 833 1074 802 825 843 802 622 990 923 1027 891 672 617 602 887 610 550 847 490 576 648 655 431 756 895 615 1484 1551 1131 865 1094 866 793 1073 680 1395 835 495 636 590 560 1131 962 1460 921 578 1255 851 604 946 582 645 685 836 833 599 674 641 509 584 539 595 785 1183 1493 901 764 922 923 905 934 893 619 974 874 724 1008 681 719 1045 757 626 518 721 425 572 1034 1011 1061 444 517 466 721 795 503 471 429 708 620 691 705 1128 838 678 929 559 971 673 975 409 390 661 784 998 506 532 455 578 913 653 609 582 621 736 575 1074 725 1779 494 1282 497 741 456 868 338 959 627 779 710 865 821 636 611 304 953 924 893 920 973 738 1073 529 586 707 767 422 873 916 276 379 350 720 405 684 700 967 614 680 624 736 738 693 1295 993 819 699 868 662 260 213 390 286 261 671 596 775 857 857 1036 780 1107 1005 619 532 333 333 524 655 379 610 847 587 507 586 568 521 479 455 852 983 1176 817 909 861 712 410 411 656 637 473 792 900 900 477 576 928 559 696 658 597 828 693 651 820 1026 542 451 1032 488 379 503 716 584 733 736 984 684 559 475 565 683 416 489 871 926 1365 833 4429 4409 1002 1071 1041 1038 849 876 1169 960 1102 1340 1136 1179 1247 670 612 745 574 667 785 682 876 830 869 983 593 946 1174 568 446 765 662 660 809 712 1338 530 335 948 770 617 642 715 900 751 800 627 1066 1069 1094 896 821 570 812 733 689 1653 1278 765 1329 531 514 597 637 828 788 662 515 547 580 1866 1870 1802 968 1474 1565 1307 1131 1114 1194 1816 952 1142 1223 852 608 664 1755 1025 387 363 443 397 599 412 1158 1235 1324 1343 1357 2597 2552 2643 2659 2309 2786 2247 1912 1011 3346 3225 3165 3073 3608 2380 2510 2449 2740 3030 2352 2551 2833 2738 2980 3413 2719 3801 3203 3089 2383 3670 2790 4850 4535 4149 1825 2133 2310 1784 1414 2965 2403 1886 1499 2402 594 664 1400 777 770 778 729 1946 2027 732 370 843 718 598 503 4015 4441 4137 3692 3608 3618 3909 3937 3532 3584 4216 3849 3617 3517 4069 3751 3725 3633 4062 3749 4416 4373 3188 2956 4107 4437 3684 3654 4156 730 627 447 3482 3544 2183 5263 6104 5931 4771 1626 1817 1313 488 1481 343 467 353 426 3158 1443 1513 500 1356 1029 651 1429 1786 1674 2607 1717 1733 2539 1585 1712 4361 5171 4668 4370 7979 6553 3957 4045 4598 5764 2117 1569 1584 1911 1598 1390 2312 939 2659 1679 2783 1410 187 163 1905 1818 2995 4141 2703 775 1747 1205 1416 793 632 1465 1522 1586 1650 1329 3537 3989 1766 1257 2650 2527 2326 3225 2077 2184 1465 1105 1171 2766 1630 3177 1094 1562 771 1297 1221 1053 1336 1593 3941 3075 1049 1061 1069 1334 1172 1151 1092 786 841 1205 1785 1718 1184 1788 884 824 3817 1013 1379 1169 1177 1568 1440 1524 1130 1277 1492 1404 1658 1594 1627 1784 1422 1558 1640 1731 1545 1124 1796 1275 748 691 633 557 720 650 2089 1003 869 647 795 608 1399 1075 981 680 1224 1194 692 575 561 710 527 756 701 734 676 597 842 883 584 471 565 846 784 640 897 820 773 632 975 904 791 385 980 1042 899 260 703 1182 846 865 1101 730 927 970 683 945 1437 1053 803 902 833 970 1611 1121 656 890 818 925 810 966 857 846 1091 1035 1045 1233 988 1755 748 959 1099 1471 1123 714 747 1057 1120 905 953 1080 1005 1273 929 730 989 1133 1027 1256 866 1062 1207 1355 936 1310 1603 243 1471 1045 1055 883 723 631 1014 1179 994 16099 1710 6669 1570 3492 1604 587 602 629 637 404 941 750 525 274 216 528 484 393 365 776 687 592 817 667 401 404 272 305 204 385 440 1809 801 664 477 696 1095 655 769 713 751 693 1511 926 1146 788 690 1004 1107 1211 450 707 708 427 986 672 1069 784 921 786 499 558 715 552 400 522 900 956 1067 805 1185 1013 941 927 839 921 1099 1001 778 1184 1025 1946 909 1785 1678 1241 1568 1264 879 1059 978 278 938 1094 1312 1122 721 700 1120 401 843 1021 1858 565 516 340 556 548 649 483 722 556 424 902 819 1114 293 291 500 1010 973 903 991 468 1965 376 629 409 413 649 1301 965 1041 1048 947 1160 821 998 775 601 660 991 693 773 650 1226 975 1482 1071 1059 576 1021 559 689 593 1739 794 534 470 324 993 567 502 497 1358 623 675 1297 1226 1292 1391 1494 1476 877 530 1767 1365 1476 1548 1251 1550 1281 1295 1399 1661 1434 1515 1607 914 922 1020 995 1255 1349 1404 1325 746 1775 1736 2132 1481 1211 1304 1719 1550 1100 1367 755 1085 1159 753 1126 771 1363 1273 1245 1346 1120 1224 1245 1182 739 1591 1180 1134 1777 1603 1817 1235 978 709 910 797 531 821 794 493 681 725 621 1012 1320 1443 956 1339 1435 955 1351 773 652 1080 998 2547 1291 1168 1132 955 1001 1292 1280 1539 1198 1422 1613 1231 1159 1352 1335 1566 1237 984 1401 1794 1414 1375 1521 1798 1352 1279 1409 1416 4271 4743 2810 2929 3086 2527 2263 2456 2444 2587 2046 2349 2347 2275 3052 2722 4081 2792 2222 1450 1564 1505 1178 1914 1874 1616 1050 1846 2323 2060 2372 1008 1481 1253 828 600 859 777 777 809 924 666 766 710 504 541 526 648 641 681 481 443 933 720 821 815 754 1012 1260 1346 1653 1627 1302 1372 1131 1206 1378 1361 1505 1873 1624 1689 1732 865 528 530 474 695 594 442 601 437 453 314 599 421 578 336 504 736 281 193 232 237 313 278 374 259 267 572 512 544 592 699 1049 1022 1076 747 725 686 678 685 638 691 724 642 544 388 962 476 458 551 448 279 440 798 536 808 973 963 780 647 310 569 681 738 826 765 887 768 717 594 591 462 463 603 928 671 585 496 653 834 705 906 804 815 837 1250 1247 992 928 1289 1346 719 1106 1000 766 377 1553 634 1522 815 587 1443 565 940 539 868 1256 1279 567 701 489 1842 1758 1471 1806 1252 618 596 716 1295 685 1401 1451 935 630 1369 1562 780 798 1273 1295 1294 1395 1338 1467 1606 1457 1315 1611 1675 1235 1675 1321 1669 1196 1571 1475 468 954 648 786 1029 788 3050 1549 1271 1140 1413 1327 1397 1122 1284 1493 1622 1755 1235 953 804 1046 916 743 846 770 1044 976 847 1008 878 813 1097 1668 1100 1153 1171 670 615 782 698 748 310 266 210 286 266 272 234 629 327 580 475 295 1011 1534 1433 1356 893 1269 1055 883 1045 1083 1197 1320 1397 1283 1453 1339 1357 1429 1088 1266 929 1117 1279 1730 1076 978 992 1110 840 1101 1026 1026 1440 1402 941 1210 1096 1075 1005 1241 913 1494 1572 1021 936 1325 803 1295 1338 1185 1484 1194 1359 1395 1881 1047 776 970 1746 742 1530 1756 936 550 546 498 231 282 341 418 1049 781 1115 1135 1093 993 937 439 1021 1057 559 702 624 405 498 635 1263 733 971 492 768 642 597 552 469 624 569 811 707 681 544 822 431 338 470 1054 877 882 407 1401 804 700 689 852 613 683 645 550 664 976 780 876 791 719 301 321 442 431 1058 764 878 676 940 918 890 608 1079 906 732 926 1331 554 631 944 802 1062 1116 968 1210 666 592 1205 831 981 705 624 490 1227 2070 1877 1481 475 517 529 719 616 583 725 2918 747 3066 2746 2794 2721 2622 2989 2764 2875 2564 3040 2471 3046 2607 2770 861 944 898 914 1363 1224 1427 1228 974 996 1211 1290 993 975 1176 1066 751 971 1431 1561 1426 1298 1042 1305 1250 1262 1286 1603 1806 2028 918 952 696 1139 980 1155 997 1242 975 1351 1149 1097 1057 1255 858 1426 1003 1152 1313 1315 753 939 881 1026 1656 1326 1383 1472 1077 1407 1659 1631 1625 1518 1273 1730 1702 1758 1399 1616 1436 1385 1506 1390 1446 1296 1668 1079 1303 1663 1622 1802 1374 1426 1629 1806 1644 1707 1419 1565 1501 1649 1267 1442 1539 1186 1742 1643 1730 1460 1533 1683 1517 1538 1640 1967 1287 1401 1345 1398 1510 1348 1386 1334 959 1558 1906 1036 1828 1757 1100 1525 1480 1290 1374 1210 1646 1379 1585 1320 1649 1355 1324 1510 1508 1997 1709 1847 1881 2412 2448 2378 1872 1429 1673 1647 1817 1607 1626 1206 1577 1308 2101 2148 1837 2169 1066 1015 868 1403 798 493 626 432 818 549 318 756 276 423 414 652 370 299 337 364 458 382 437 591 330 613 466 517 718 310 309 277 299 316 641 393 455 637 384 334 306 546 590 515 238 239 203 332 251 504 342 455 543 463 387 1428 510 392 366 321 463 481 949 421 467 246 249 476 362 870 343 479 779 332 711 1076 974 322 437 506 297 697 516 802 605 865 333 472 613 617 735 1105 1057 838 1216 270 451 358 335 356 752 605 584 493 896 420 760 727 665 978 565 1077 971 714 604 1154 968 705 986 721 764 734 803 570 564 488 636 563 672 433 495 943 745 579 1546 1414 1073 977 692 1046 1063 1346 1006 1026 759 441 718 534 432 1214 943 1500 1013 796 1350 962 732 953 558 612 789 688 862 447 602 719 606 814 594 818 922 1033 1537 959 1127 1425 780 1297 926 917 552 1093 979 770 1111 690 876 888 679 520 697 761 617 676 973 1375 1025 557 579 610 749 812 608 440 556 500 883 653 674 1029 633 874 798 585 1163 594 771 512 584 635 949 1034 458 434 509 981 771 703 696 528 677 887 757 815 573 1745 619 1040 599 583 560 743 644 1423 719 891 849 535 762 614 537 493 785 947 946 964 1025 744 652 862 646 582 835 609 893 1102 428 611 300 475 442 368 632 972 565 601 526 547 631 671 1036 854 460 793 720 714 172 131 284 158 202 922 761 1047 763 876 960 1057 874 812 796 749 449 346 572 778 417 618 723 565 517 598 619 886 515 423 754 851 881 1266 1096 1050 821 595 559 859 900 678 751 918 618 601 521 1077 501 641 585 530 776 854 716 840 1225 574 590 1025 584 423 652 754 634 773 728 657 876 548 600 585 816 616 574 831 811 1161 1048 5468 4615 874 1003 982 934 1056 609 968 1077 1416 1510 1270 1088 973 720 580 672 690 520 718 796 790 792 827 681 638 1166 1508 716 708 807 674 638 1401 761 922 631 449 1240 816 612 711 705 882 937 605 701 1308 844 976 676 586 631 468 962 706 1312 917 787 827 617 528 1216 576 750 806 652 513 531 589 1395 1707 2164 1065 1264 1488 1538 1256 974 1459 1822 1115 1245 1240 1010 580 641 1747 1009 446 418 626 407 305 750 1034 1387 1516 1100 1199 2509 2500 2390 2512 2347 2469 1853 1772 915 3284 3062 3266 3494 3764 2633 2607 2963 2781 2924 3421 2658 2872 3253 2675 3157 2951 3780 3845 4040 2701 3578 2967 4549 4414 4569 1994 2052 1924 1516 1523 2865 2302 2152 1171 2686 790 775 1300 739 826 653 721 1657 2020 736 839 798 762 807 680 3958 3934 3712 3367 3532 3585 3222 3790 3215 4530 4087 4272 3900 3442 4288 3674 4204 4083 3599 4177 4513 4609 3026 3375 3690 3971 3851 3790 4093 967 818 551 3498 3764 2244 5439 5484 5421 5480 1619 1647 1320 646 1498 507 285 215 318 2359 1328 1377 561 1348 1162 740 1783 1951 1342 2283 1585 1738 3058 2080 1901 4128 4970 4308 3994 8148 8167 3614 4355 5226 6040 1977 1352 1627 1931 2528 1167 2121 1169 3039 1389 2566 1543 280 233 2097 2374 2214 4963 2657 979 1772 1225 1422 781 792 1589 1550 1454 1734 1585 3816 4235 1667 1209 3059 2348 2296 3009 1868 1897 1701 1166 1355 3275 1918 3314 887 1852 1047 1654 1182 1055 1469 1441 4264 2978 1076 1063 1077 1367 968 1185 1110 960 946 984 2044 2081 1390 2104 1265 1225 3424 1184 1351 1347 931 1648 1493 1529 1394 1282 1540 1419 1624 1478 1471 1873 1275 1439 1609 1471 1474 1331 1735 1135 530 506 541 875 636 591 1784 798 677 938 889 615 1239 857 852 1031 1264 1415 444 618 768 464 366 529 494 876 658 608 848 766 585 675 686 736 785 756 955 1156 872 907 884 815 704 218 617 790 935 394 785 870 778 944 1237 741 1363 1287 881 1000 1322 1231 903 1300 983 1126 1322 1314 900 1054 1151 1080 957 1006 1005 942 1219 1261 1515 1306 896 1377 825 1670 1440 1683 1405 1350 739 677 653 695 727 1108 839 1303 1080 835 1570 1233 971 1274 759 869 1303 1426 1158 1153 1684 188 1895 1028 1055 786 800 690 1094 1331 901 1710 15182 1741 4694 1229 2193 556 693 576 727 793 788 529 542 467 415 530 366 301 370 976 541 440 740 610 350 359 230 275 367 558 341 2220 879 1023 769 786 852 721 589 515 832 635 1203 905 1094 1026 705 585 1057 1136 516 846 587 738 741 827 982 810 961 538 597 535 755 457 296 383 1000 966 1066 1227 1166 903 1112 693 588 875 812 987 969 1296 932 1518 1076 1571 1537 1205 1253 1280 967 1195 1025 294 788 1020 1205 1587 1147 698 1163 379 862 1060 1886 375 556 327 608 527 569 631 761 609 538 815 948 994 256 204 485 1303 1247 1113 1163 488 1579 395 653 472 419 811 1570 974 1164 1284 1168 1456 969 1179 1394 806 776 1499 784 842 690 1177 706 1470 837 713 727 1101 644 472 482 1536 523 696 469 259 595 440 588 641 1092 706 549 1600 773 1598 1175 1467 1338 1173 502 1597 1227 1190 1276 1545 1665 1012 1807 1853 1782 1667 1564 1743 625 852 846 837 1652 1461 1594 1137 793 2169 1910 2290 1330 959 1124 1358 1126 1265 2032 589 1777 1221 822 1262 815 1766 1544 1604 1654 852 1254 1505 1379 766 1741 1481 1319 1574 1816 1635 1139 916 708 1101 997 567 875 957 633 736 1105 846 809 1129 1305 954 1068 1434 1273 1495 858 600 1174 1076 2269 1220 1384 980 1064 1197 1444 1432 1263 1044 1139 1448 1504 1774 1263 1167 1389 1741 1211 1563 1605 1521 1491 1654 1732 1434 1417 1577 1817 4187 3785 3428 3161 2782 2523 2524 2841 2582 3237 1839 2078 2478 2841 2641 2273 3838 3145 2334 1679 2073 968 1018 1584 1661 1962 831 1723 1979 1744 2648 1055 1300 1187 617 697 1094 520 995 1058 1386 879 908 768 839 759 885 334 733 598 764 713 508 917 729 734 1031 759 1112 1245 1458 1369 1425 1529 1335 1545 1296 1923 1853 1719 1826 1282 1571 682 285 457 312 427 336 203 510 389 256 264 577 427 308 335 417 468 217 182 323 165 355 332 342 351 304 654 497 686 541 729 1117 988 1121 608 587 487 1017 527 465 567 639 617 482 519 1078 492 466 546 280 373 570 743 451 923 1052 1014 715 585 287 891 877 592 962 983 1021 1138 1315 654 717 730 903 770 1019 773 1023 506 848 1527 525 761 727 1399 961 1536 2041 1606 1695 1622 1635 879 1349 1283 549 166 1149 348 994 684 338 1125 570 631 490 607 1539 1604 519 806 695 1539 1502 1461 1464 1025 506 464 447 941 437 1169 932 530 488 1028 1047 648 665 1125 1368 1344 1031 1193 1282 1467 1133 1361 1731 1366 1352 1524 1467 1650 1137 1441 1574 524 1461 795 1328 1104 771 3153 1263 1441 1483 1425 1505 1304 1143 1482 1584 1564 1545 1112 693 980 729 613 592 592 948 1104 1202 889 960 1248 1186 1213 1707 1011 1187 1156 781 578 776 993 772 304 280 240 296 264 266 238 416 429 590 377 425 1093 1900 1563 1613 1067 1572 1167 1161 1516 1169 1114 1430 1574 1641 1769 1559 1887 1511 1316 1457 1210 1131 1215 1538 1319 965 959 1343 1293 871 1074 1409 1922 1408 1034 981 1027 1005 1247 1222 1211 2072 1633 1172 1081 1582 1003 1493 1414 1738 1635 1397 1432 1410 1724 962 776 733 1239 645 1437 1519 933 364 731 436 409 490 560 724 1051 821 1572 854 1189 1226 1049 412 1225 1231 491 587 501 358 572 622 1402 302 1264 846 667 685 481 601 406 445 496 454 368 697 472 779 490 386 646 876 822 1103 502 1686 929 828 854 698 579 649 604 417 438 936 500 595 722 571 404 376 504 462 1324 1178 1218 982 1062 1307 1046 720 883 831 823 1087 1211 520 719 1074 914 1250 1301 1196 1560 603 1045 1090 801 768 755 794 590 1059 1894 1607 1591 274 567 527 796 615 959 805 3520 994 3647 3313 3584 2858 3064 3050 3386 3215 3465 3150 3604 3077 2688 3075 1064 837 1046 894 1211 1147 1261 951 773 913 1449 1471 1184 1140 1200 961 842 1275 1705 908 880 852 1107 1243 1223 1822 1877 2232 1256 1104 950 1009 834 1175 995 1219 1013 775 952 888 1155 1249 1133 1053 1327 1063 1401 1088 969 1167 913 833 735 810 1801 1295 1417 1248 1203 1281 1449 1388 1080 1453 1221 1699 1735 1594 1298 1595 1381 1391 1217 1219 1113 1304 1414 1202 1548 1469 1451 1175 1070 1082 1229 1421 1137 1053 1141 1056 1143 1121 1383 985 1121 1178 1255 1701 1290 1389 1212 1303 1289 1403 1502 1665 1352 1474 1268 1202 1062 958 872 1337 973 1302 1426 1199 1460 1303 1134 1329 1625 1368 1511 1550 1350 1645 1433 1385 1405 1322 969 1597 1730 1605 1961 1883 1574 1854 1751 1980 1691 1401 1567 1274 1570 1626 1469 1571 1828 1764 1877 1754 1686 1604 832 1271 1133 1266 679 308 458 297 482 394 606 454 233 431 468 348 538 585 526 286 388 318 387 513 339 571 574 724 854 485 393 327 399 274 620 433 525 818 415 560 543 644 461 527 268 278 232 346 374 433 433 368 481 541 525 1249 593 327 307 298 436 387 799 598 663 316 272 375 321 494 425 440 550 525 832 1384 617 200 337 440 514 454 507 921 541 1044 429 487 489 394 889 732 619 569 1275 470 438 263 417 364 408 533 548 445 487 780 708 957 839 965 709 913 593 680 692 1089 1088 717 1047 451 641 471 802 555 555 574 431 494 708 355 387 839 675 520 1410 1123 1024 739 744 821 828 1183 1011 1250 705 538 873 548 638 1003 1097 1094 1055 621 1403 946 685 1121 824 935 804 935 637 499 684 841 507 520 333 551 648 1091 1304 729 895 962 683 928 780 863 608 690 917 1024 1032 850 711 876 691 544 446 513 460 660 1019 1071 1278 452 620 614 440 587 451 405 309 578 801 520 599 971 653 455 738 427 1047 463 905 458 492 575 633 964 582 568 409 512 965 839 617 390 776 820 531 861 670 1870 579 1145 426 979 527 801 530 1367 671 780 609 815 891 662 462 496 667 920 972 1096 1068 737 927 809 706 829 583 314 633 862 413 502 302 487 424 607 622 876 498 550 555 634 637 882 1246 920 639 692 927 612 230 221 254 407 220 703 563 689 930 978 1000 983 1004 918 841 476 257 300 522 681 216 704 498 545 547 570 504 425 374 506 1378 1056 1133 940 758 829 797 631 332 719 710 564 747 803 700 565 602 763 516 630 579 608 776 628 694 865 739 571 528 856 945 339 373 478 359 499 450 719 598 718 401 616 623 363 601 1095 857 1134 988 4523 4284 919 855 782 766 775 717 1100 853 1207 1259 1130 1140 1439 850 517 753 464 536 641 749 829 817 901 960 660 1070 1029 424 652 601 841 757 1256 805 941 524 489 736 583 658 561 625 854 720 586 470 896 982 1105 778 929 620 700 617 733 1563 1117 757 871 598 595 801 641 667 895 777 484 530 572 1622 1410 1931 894 1182 1608 1055 1215 1235 1214 1569 1075 1014 1205 1148 793 761 1294 1248 588 452 524 357 537 370 1311 1350 1366 1350 1401 2832 2795 2403 3051 2775 2787 2515 1765 901 3068 3071 3386 3334 3584 2351 2566 2541 2501 3159 2708 2768 2765 3128 2818 4126 2843 3823 3426 3435 2647 3704 2597 4330 4015 4245 1597 2157 2358 1406 1422 2905 2622 1839 1468 2149 623 632 1171 700 982 760 797 1796 1851 877 546 703 636 481 878 3460 3497 3530 3133 3341 3711 3589 3807 3688 4107 4101 4217 3558 3530 4314 3699 3926 4265 4159 4034 4986 3561 3136 3038 4018 3717 3718 4127 3669 604 505 557 3785 3727 2393 6269 6129 5799 5031 1700 1766 846 302 991 316 531 347 370 3228 1628 1694 525 1113 757 810 1754 1692 1563 2365 1814 1699 2481 1537 1575 4176 4953 3666 4575 9179 7232 3976 4143 4849 5728 1906 1219 1401 1857 1876 1342 2325 964 2840 1316 3254 1520 253 217 2176 1619 2453 4665 2394 1119 1834 1508 1049 861 809 1708 1619 1705 1535 1530 3112 4202 1917 917 2230 2205 2201 3357 2532 2605 1469 1033 949 2751 1594 3143 1420 1489 877 1301 1168 985 1351 1355 4403 2868 1188 1176 1101 1038 1230 967 1185 1019 1293 1102 1754 1099 1307 2150 1134 1003 3951 1202 1367 1200 1007 1444 1309 1319 1247 1253 1465 1261 1308 1513 1577 1692 1421 1556 1589 1753 1373 1058 1461 1432 708 635 463 509 528 680 1893 709 639 563 1030 848 1673 1156 902 608 1020 1010 791 443 643 450 361 776 630 728 721 639 835 867 664 617 498 716 690 488 624 851 794 818 824 720 806 410 851 1094 1249 391 822 1372 598 624 1130 972 1091 988 919 931 1053 968 984 598 655 1317 1432 999 731 906 857 919 882 1183 1084 1058 1057 1007 1128 1139 994 1541 840 1090 1198 1626 1338 962 846 1010 1009 920 978 1174 970 1360 1111 758 1144 827 675 973 729 898 977 1098 1055 1044 1853 173 1758 887 875 713 735 568 603 1228 803 6669 1741 16327 1376 3297 1555 709 538 469 509 591 1169 573 522 523 448 493 355 543 299 743 483 513 639 427 355 451 360 271 253 595 381 1947 891 686 580 469 1018 470 693 706 751 670 1376 996 1204 1025 697 663 1058 994 474 806 783 581 877 799 590 640 1082 568 447 617 881 587 467 408 806 785 833 974 1313 961 1096 985 900 1094 1288 976 879 1447 1162 1822 969 1851 1585 1125 1186 977 592 1000 728 508 1019 1369 1136 975 653 755 881 334 795 1004 2065 312 325 269 410 386 462 468 611 539 394 816 681 1004 306 296 409 1360 1220 868 1046 536 2192 323 403 280 384 898 1141 945 1033 1065 984 1147 902 964 713 608 599 848 647 671 823 973 802 1034 804 769 481 755 504 681 610 1902 809 679 601 271 619 316 465 537 1200 522 603 1257 1106 1421 1215 1537 1845 850 697 1562 1396 1287 1407 1217 1456 1507 1267 1387 1786 1623 1310 1336 776 800 780 767 1451 1548 1753 1495 1100 1818 1781 2055 1290 1333 1242 1516 1453 1050 1998 720 1323 1262 984 1391 1015 1227 1163 1315 1421 982 1079 1058 1117 836 1322 1266 1079 1924 1850 1798 1206 995 1015 841 756 861 778 664 568 756 800 838 697 1159 1285 1029 1253 1579 995 1319 670 1059 979 1057 2224 971 1427 1190 1084 1016 1263 1293 1566 1336 1102 1376 1615 1338 1449 1410 1907 1524 1202 1714 2055 1495 1074 1366 1560 1127 1272 1348 1053 4233 4454 2923 3091 2754 2231 2219 2456 2800 2909 2579 2958 2549 1957 3103 2357 4145 2586 2181 1640 1745 1401 1165 1656 1842 1610 1042 2036 1898 1602 2639 903 1236 1364 711 702 1424 799 1132 819 1216 822 864 914 627 580 644 538 676 709 705 619 950 746 924 965 862 812 1172 1564 1321 1336 1610 1688 1259 1282 1588 1087 1448 1833 1613 1702 1840 797 468 566 433 685 595 366 624 559 330 323 569 288 419 336 739 516 307 391 124 392 251 255 285 193 234 672 436 585 562 820 997 1006 1036 558 701 584 681 368 350 401 649 535 663 394 806 560 562 643 558 394 624 871 631 854 653 1169 820 611 324 707 790 720 953 698 829 975 944 895 807 616 548 576 744 606 623 551 765 812 768 877 770 1212 1084 1108 1080 1118 955 1002 1253 627 953 853 718 303 1481 730 1511 724 581 1599 657 835 637 803 1720 1513 738 600 517 1789 1786 1593 1980 978 592 572 611 1179 772 1619 1456 754 877 1212 1306 666 678 1290 1169 1218 1117 1268 1481 1623 1416 1304 1771 1492 1166 1546 1269 1494 1406 1383 1513 605 1235 711 769 806 686 2642 1667 1445 1135 1316 1483 1314 1236 1428 1490 1725 1792 1298 969 624 741 717 649 751 574 1083 1093 1019 846 1041 737 1003 1562 1395 1117 1575 659 466 577 706 550 319 291 249 313 269 269 245 525 304 570 475 422 842 1362 1555 1201 1277 1343 1067 1272 1089 1152 812 1348 1462 1050 1038 1173 1062 1890 1488 1676 1004 1204 1221 1828 1120 1062 1022 1287 1064 998 1012 1126 1521 1370 1322 1324 1137 1092 1232 1166 1326 1354 1885 830 847 1082 1057 1331 1435 1048 1469 996 1347 857 1888 1148 941 752 1812 607 1634 1837 1008 574 554 574 393 442 498 582 1100 1083 990 743 986 947 868 574 907 906 727 766 670 539 582 507 1006 460 812 532 537 804 552 728 582 541 496 441 391 667 549 569 405 316 713 814 818 854 592 1688 805 707 597 698 549 524 454 501 718 656 681 777 871 612 370 476 340 322 1178 907 756 651 889 862 847 773 1022 729 961 1006 1251 434 744 800 661 987 905 916 1344 790 575 844 711 1021 371 723 527 1106 2161 2065 1400 512 401 490 576 660 774 771 2959 695 3175 2820 2913 3127 2509 2873 2902 3089 3078 3148 2921 3164 2696 2751 989 758 985 712 1284 1256 1278 1076 868 1301 1163 1669 1128 1133 993 877 757 679 1327 1609 1317 1289 982 1070 1093 1603 1589 2009 1904 1676 938 1349 974 768 956 1059 957 1078 927 1363 1221 1276 1281 1233 1089 1120 1232 1060 1213 1185 912 932 822 943 1558 1362 1410 1285 1250 889 1537 1504 1342 1630 1274 1484 1603 1430 1315 1327 1202 1323 1356 1304 1324 1272 1450 1440 1829 1533 1705 1263 1465 1208 1128 1371 1175 1328 1426 1511 1305 1508 1175 1273 1734 1185 1376 1662 1443 1424 1610 1498 1534 1606 1492 1343 1286 1280 1425 1307 1146 1143 1151 1097 851 1033 1706 1166 1398 1261 1220 1409 1394 1348 1386 1366 1386 1285 1305 1297 1013 1486 1083 1810 1986 1874 1871 1690 1460 1787 1928 1775 1780 1601 1693 1866 1606 1659 1602 1358 1521 1455 1550 1623 1503 1737 1056 959 942 1399 687 452 587 496 693 608 481 527 263 295 521 496 440 401 407 512 518 460 472 563 359 542 514 605 794 379 390 348 382 420 399 443 576 908 489 645 553 784 463 609 384 394 378 476 541 650 374 404 525 463 439 1375 639 211 199 275 455 325 827 529 591 343 295 280 377 447 396 478 552 352 836 1297 651 384 440 544 447 949 614 967 787 924 447 553 659 456 540 881 827 630 1106 444 524 334 378 268 662 703 599 676 605 346 1000 651 657 782 792 965 763 888 800 1017 1052 629 964 720 781 628 760 426 468 815 373 621 599 635 648 847 630 629 1434 1268 1057 815 826 850 821 1251 801 1612 946 788 1022 555 627 1026 1099 1149 981 714 1287 1159 619 945 856 943 829 1045 944 630 628 811 561 891 724 741 943 967 1673 858 1089 1163 680 1289 899 885 334 923 798 527 1093 644 703 786 487 544 574 718 553 795 1232 1013 1066 533 553 855 650 690 424 525 559 637 814 590 683 1074 644 772 1012 602 1288 547 770 608 644 575 642 1171 719 608 612 866 1083 781 974 516 600 723 650 839 714 1819 577 1068 764 720 649 760 579 1118 617 810 888 690 642 634 591 413 1096 1033 953 927 936 926 750 747 663 649 688 488 734 868 521 597 351 293 708 449 1050 990 546 622 675 622 964 900 978 1051 621 978 717 659 228 145 369 259 250 700 584 1188 988 977 966 941 739 675 642 665 341 263 576 604 280 624 713 691 596 686 584 642 481 455 956 776 1009 1128 1090 1051 680 531 581 682 531 412 630 665 593 488 723 879 540 596 338 688 546 570 676 611 812 674 818 1051 777 367 525 581 475 591 562 712 644 525 402 466 721 587 628 858 753 1178 889 4424 4726 957 1193 1034 1084 849 732 1008 856 1510 1514 1330 1000 1056 736 507 834 821 801 487 803 692 719 798 684 775 1041 1296 611 507 800 912 934 1212 846 838 678 486 1000 793 575 786 562 830 897 552 618 1031 791 1020 441 700 720 459 927 782 1491 1220 822 819 445 452 1080 912 692 913 822 251 343 438 1587 1402 2058 1005 1174 1663 1140 1593 1117 1036 1763 1155 1398 1187 975 796 878 1528 1181 363 316 557 216 440 536 1423 1477 1663 1324 1326 2659 2622 2378 2530 2889 2577 1854 1819 1028 3562 3363 3597 3374 3432 2625 2447 2823 3233 2848 3345 2905 2546 2870 2802 3414 3234 3512 3419 3403 2873 3499 2908 4886 4677 4643 1861 2237 2742 1291 1617 2616 2828 1839 1302 3016 899 933 1043 987 1095 875 729 1950 2047 1013 568 832 792 823 620 4372 4319 4197 3677 3686 4080 3706 3970 3522 4058 4084 4275 4750 3761 4044 4255 3523 3495 4187 4263 4663 4648 3150 3754 4073 4387 4095 4379 4203 635 569 543 4151 4169 2121 5271 5672 5849 5785 1119 1198 1464 609 1446 321 603 510 598 2612 1418 1520 590 1068 848 723 2051 2013 1620 2545 1934 1966 2653 1940 2078 3934 4808 4097 4208 8141 8089 3481 4710 4910 6000 2095 1594 1990 2194 2637 1458 2635 1134 3097 1325 2967 1795 234 189 2617 2268 2612 4439 2387 1068 2171 1052 1416 1136 1185 1877 1626 1482 1621 1602 3258 3930 1568 864 2327 2222 2206 2906 2434 2460 1439 864 1064 2669 1557 3698 1206 1374 782 1483 1213 1162 1605 1293 3764 3620 1254 1207 1109 1437 1256 1310 1367 855 990 1227 2157 1412 1499 2291 1099 992 3557 1276 1720 1418 937 1558 1539 1693 1497 1296 1686 1502 1714 1386 1389 1416 1366 1432 1613 1638 1413 1182 1746 1382 628 630 679 623 903 629 1478 807 795 839 757 635 1485 844 1061 681 1575 1247 738 500 455 527 373 582 456 912 876 771 825 817 772 624 579 758 716 701 580 887 875 829 1005 861 615 385 964 1057 1122 412 1057 772 620 797 1070 662 1045 815 767 1068 1524 794 939 720 601 1459 1357 1650 827 886 872 955 752 995 859 681 1017 1208 1666 1205 1039 1376 968 1427 1308 1225 1457 980 760 991 1186 639 703 1602 1028 1245 1047 863 1413 956 768 1045 742 867 1081 1198 929 829 1826 237 1801 948 927 570 707 802 956 1484 887 1570 4694 1376 15119 1243 3163 687 791 646 724 570 819 694 380 518 392 368 450 561 542 869 727 454 624 513 519 444 351 253 349 610 481 1670 746 736 558 611 859 555 739 694 658 797 1121 939 1294 1038 770 987 1094 1302 747 1026 871 627 960 890 903 994 1468 715 676 541 810 570 458 266 1001 721 915 866 1192 951 918 845 636 978 1065 1066 1025 1408 1196 1865 1308 1669 1389 1295 1288 1092 858 1182 712 258 1053 1227 1275 1218 1003 984 882 516 839 991 2028 555 403 353 502 441 554 440 818 928 386 773 856 1318 329 304 547 1190 1173 1035 1103 539 1528 372 552 235 390 682 1353 1070 1225 1307 1245 1406 963 1389 825 670 632 909 692 736 739 1128 907 1328 1052 936 769 961 787 665 587 1177 623 600 457 311 619 334 484 494 1205 498 650 1320 789 1384 1073 1775 1607 942 642 1408 1204 1112 1188 811 1299 1246 1545 1580 1459 1599 1254 1256 676 752 730 923 1412 1562 1959 1313 952 1958 1481 1714 1468 935 1350 1531 1136 1116 1590 753 1563 1092 1161 1125 1132 1773 1492 1666 1688 1384 1186 1501 1229 1118 1752 1372 1186 1939 1829 1788 1207 966 930 957 885 686 1081 917 881 930 923 952 684 1216 995 1025 828 1161 1080 1462 1172 630 853 785 1960 1075 1374 1128 1279 1421 1596 1390 1597 1407 1492 1452 1481 1731 1351 1637 1756 1811 1707 1737 2119 1339 1554 1727 1841 1507 1575 1552 1834 3879 3876 3494 3042 2515 2605 2794 2982 2424 3256 2716 3084 2663 3348 3112 2181 4136 3058 2721 1683 2066 1341 1314 2123 1698 2307 997 1874 2699 2271 2718 1105 1544 1304 774 688 1194 680 886 1109 1246 671 657 687 874 1011 923 553 1107 859 658 724 713 879 883 1071 1050 774 1225 1097 1203 1148 1541 1553 1195 1149 1404 1480 1647 1788 1726 1475 1711 911 570 522 395 709 613 532 422 390 282 261 514 418 346 397 474 466 130 140 234 270 421 362 427 419 372 628 383 754 667 828 890 877 942 697 602 565 624 543 497 593 529 479 524 514 1025 534 516 442 409 378 527 748 337 644 967 1056 701 571 419 895 954 854 855 1100 1085 983 1320 1080 1112 687 652 815 1098 853 841 696 865 1104 730 937 787 1419 895 915 921 966 996 1035 1138 742 956 886 804 412 1460 708 1596 828 767 1677 634 810 648 692 1740 1383 540 724 652 1439 1452 1497 1752 1208 675 604 662 1280 764 1412 1397 901 665 1387 1337 707 692 1233 1427 1376 1712 1130 1715 1592 1516 1241 1706 2047 1607 1612 1527 1903 1424 1586 1478 697 1086 1047 1273 1169 817 2929 1139 1371 1149 1359 1815 1535 1396 1568 1531 1645 1661 1363 934 904 1012 667 762 881 855 1202 953 885 959 1076 1013 1219 1870 975 1101 994 613 681 693 722 559 328 372 286 332 328 308 238 478 383 623 357 600 984 1339 1252 1078 1169 1258 987 1087 1052 1019 972 1289 1413 1117 1113 1245 1250 1631 1370 1530 1339 1265 1188 1655 1000 981 1138 1316 1273 1144 1008 1160 1797 1410 1152 1209 1106 1075 1142 1271 1509 1802 1758 1225 1027 1285 1220 1188 1311 1504 1912 1520 1557 921 2040 1262 967 969 1657 696 1612 1668 819 710 666 369 162 306 195 405 844 916 1090 913 1123 974 1219 396 995 975 444 465 614 481 748 503 1422 298 1012 608 643 695 693 657 491 487 401 474 416 570 482 511 510 637 618 635 730 1222 624 2071 826 760 955 883 1009 793 751 649 767 856 813 778 1152 594 458 467 437 518 1159 1213 942 1030 977 980 845 875 1183 818 787 860 1373 370 969 916 874 1050 1195 1291 1158 665 1043 964 630 757 883 811 659 1119 2131 1830 1604 355 517 583 1057 539 731 847 2962 802 3189 2862 2706 2654 2868 3161 3460 2902 3066 2800 3058 2631 2923 2610 1011 940 877 877 1204 1004 1308 1153 1014 1151 1202 1528 940 985 1081 1008 743 1317 1289 1289 1245 1158 1096 1165 1093 1424 1517 1890 1131 1078 877 1088 900 977 837 1342 1102 916 844 997 939 1050 995 731 1005 1050 955 1077 1062 1035 881 947 864 782 1349 1165 1262 920 919 967 967 1118 1477 1248 1155 1624 1886 1436 1491 1474 1464 1398 1470 1498 1430 1424 1319 1046 1537 1649 1177 943 1076 943 1057 1001 1027 911 1270 1186 896 1053 960 1184 1113 1085 1158 1336 1438 1414 1274 1214 1378 1337 1402 1405 1187 1146 1242 1473 1073 1083 999 1398 982 996 1297 1178 1429 1285 1079 1066 1258 1239 953 943 1382 1257 1079 1058 1132 977 941 1296 1251 1400 1685 1225 1628 1304 1417 1685 1412 1554 1562 1418 1369 1542 1477 1314 1307 1344 1291 1356 1363 1324 822 1086 816 1263 601 422 219 336 247 396 349 420 205 355 343 530 367 405 382 383 455 405 435 589 368 637 452 656 798 465 484 369 445 535 496 534 544 617 426 449 441 615 559 487 317 332 308 438 334 402 443 308 378 414 394 895 459 236 212 475 275 330 753 369 444 433 431 408 461 446 539 384 440 567 724 932 493 209 319 265 551 337 576 909 509 1494 406 536 567 409 408 562 506 437 829 341 532 380 588 319 703 394 342 737 516 623 752 578 610 1081 575 473 495 578 591 1088 797 542 738 316 456 591 825 459 476 525 605 752 641 670 489 662 771 594 1066 751 1163 902 1060 885 898 1500 678 1241 986 629 933 435 418 887 614 1039 1106 737 1020 718 729 783 410 424 562 735 675 494 618 678 521 402 527 424 781 1006 1106 848 831 1013 758 852 584 455 601 784 635 795 864 802 825 805 784 611 495 509 479 644 863 1043 1058 496 577 455 579 653 460 303 562 439 601 697 716 1021 761 482 704 565 1060 459 739 661 579 501 535 703 621 497 430 796 1016 834 422 308 940 648 655 945 504 1348 579 981 393 961 494 890 374 939 622 642 774 613 743 717 490 462 868 941 934 721 748 715 911 796 645 693 614 409 672 962 438 462 341 260 446 736 740 808 571 607 500 831 703 721 968 685 818 504 751 680 253 413 229 236 385 673 601 896 881 946 851 1021 678 580 648 641 467 236 417 625 287 703 415 706 462 556 411 324 428 512 1032 739 1056 750 778 741 570 569 384 460 565 485 674 661 746 523 462 898 489 643 710 569 789 640 650 686 792 568 513 898 742 475 494 539 478 571 571 596 549 692 591 513 649 504 381 632 670 1109 1010 3908 4071 742 1080 771 675 784 673 1102 932 1231 1230 1017 873 904 548 556 627 564 506 610 654 568 548 697 751 603 830 950 570 461 682 941 871 1066 810 976 432 408 606 482 503 529 555 874 771 673 467 670 691 756 836 804 703 558 504 613 1251 847 748 938 329 601 758 459 515 810 735 269 364 469 1714 1554 1797 1020 1347 1310 1247 925 1014 922 1651 928 1139 847 746 641 679 1546 930 518 481 454 286 394 339 1273 1220 1082 1054 1278 1962 1928 2167 2119 1803 1979 1529 1356 793 2312 2401 2616 2585 3021 2340 2196 2261 2159 2205 2218 2441 2397 2418 2581 3365 2818 3183 2905 3201 2329 3085 2306 3974 3283 3633 1847 1965 1918 1054 935 2273 2198 1568 1525 1913 557 577 785 824 850 643 845 1763 1418 958 508 491 436 535 451 3570 3585 3595 3710 3160 2931 3497 3426 2807 3290 3179 3147 3005 2996 3569 3571 2751 3084 3551 3075 3587 3067 2852 2970 3566 3301 3264 3375 3916 712 592 582 2838 3447 1832 4445 5061 5157 3928 1274 1370 961 323 1124 252 551 438 338 2808 1511 1441 558 597 473 725 1701 1554 1594 2181 1918 1454 2017 1687 1423 3691 4481 3937 3289 6462 5824 3744 4012 4416 4986 1979 1191 1314 1470 1552 1137 1800 922 2771 1419 2652 1261 182 124 1721 1433 2117 3671 1726 774 2266 1121 1336 715 647 1599 1546 1582 1523 1388 2563 3273 1467 1038 2332 1787 1838 2684 2151 2198 1158 1119 804 2567 1350 2380 888 1675 867 1367 1305 969 1166 1218 3137 2319 952 868 1148 972 1278 981 1048 1309 1266 979 1583 1266 1375 1719 742 660 2634 1160 1322 1044 828 1141 1155 1222 1473 989 1362 1076 1273 1197 1213 1239 1156 1262 1604 1872 1007 1166 1178 1378 916 823 530 355 724 426 1858 872 869 535 744 722 1254 1054 728 599 846 731 717 525 850 425 375 550 436 668 534 574 575 599 568 684 466 537 521 587 496 626 540 684 805 637 728 343 674 751 906 387 750 1061 747 658 776 720 893 724 850 750 1280 825 945 749 694 845 1252 1366 599 740 694 774 777 908 649 690 1060 976 921 957 854 952 741 997 1057 1222 1176 746 710 942 910 779 865 939 814 1042 1050 388 981 772 628 935 615 748 975 1103 570 613 1302 218 1513 602 614 466 808 867 597 968 864 3492 1229 3297 1243 14319 1125 620 507 470 409 361 562 631 362 394 335 352 588 371 375 680 577 433 607 482 393 305 249 220 285 366 466 1394 821 478 354 407 1042 568 752 736 566 351 919 697 806 615 752 659 734 796 656 695 601 410 635 757 811 938 832 521 379 532 700 447 322 344 720 978 1029 799 1333 826 804 858 775 1123 911 680 736 759 1073 1363 1058 1528 1521 1121 1430 1264 661 1153 809 420 821 1093 1020 943 810 751 825 381 727 732 1826 406 457 352 446 434 546 633 639 759 437 677 590 828 242 236 403 1073 1070 647 830 682 1948 329 335 222 357 599 1057 773 856 904 775 1079 877 729 784 791 700 1063 707 755 704 826 710 984 771 772 673 898 541 800 761 1443 839 570 675 254 654 262 433 563 1173 814 487 1216 819 1292 1097 1134 1243 753 477 1397 1141 1199 1347 803 1274 1255 998 1160 1171 1335 1312 1441 666 721 637 817 1307 1208 1346 1165 682 1471 1549 1771 1256 971 1148 1872 991 887 1552 473 1185 817 921 912 922 1324 1210 1329 1365 1059 775 1164 825 814 970 1381 995 1554 1770 1669 1129 907 765 717 692 645 853 946 785 886 616 703 857 961 927 870 1043 1121 772 1181 791 671 1027 910 1825 995 1425 1400 1469 1130 902 1130 1486 1077 1267 1111 1186 1145 1387 1163 1374 1193 1250 1348 1529 1094 1183 1205 1272 1231 1240 1266 1176 4224 4234 2608 2543 2548 2059 2182 2466 2049 2823 2451 2774 2448 1945 2971 1842 3943 2252 2333 1370 1463 1252 1075 1392 1655 1640 777 1288 1863 1628 1865 920 959 1084 789 534 1068 889 587 638 629 507 716 668 661 760 860 488 526 691 742 692 702 636 750 948 807 642 975 1065 1173 1412 1344 1214 1066 1031 1341 1089 1166 1371 1328 1280 1325 934 379 665 569 517 469 303 491 420 286 190 806 231 419 195 542 481 297 246 263 150 213 239 264 192 225 418 385 613 574 755 697 642 668 579 614 580 675 643 576 610 552 539 649 383 720 408 416 580 515 497 601 919 566 865 908 995 753 437 292 554 588 508 669 776 816 754 717 752 925 527 523 585 809 595 786 646 589 664 728 989 842 782 737 1058 1359 990 1042 948 1022 929 1202 1275 839 325 1440 635 1638 907 572 1606 620 799 582 793 1483 1152 495 605 493 1410 1371 1312 1681 1054 451 417 809 1374 621 1493 1480 980 677 1381 1229 719 779 1042 1141 1241 1195 1442 1175 1631 1291 1403 1735 1955 1130 1390 1548 1418 1316 1413 1561 573 777 681 577 676 645 2679 1339 1176 1181 1108 1450 1416 1291 1472 1275 1270 1387 1355 993 647 762 660 544 848 882 1006 936 915 995 772 759 981 1511 1004 859 1001 651 562 678 796 641 396 378 270 398 374 340 245 435 446 634 348 276 800 915 1146 937 771 1010 1036 722 954 848 704 957 1154 1004 982 1189 1062 1389 1135 1316 1086 1128 1093 1084 854 913 997 1100 980 842 1134 769 1071 1216 954 1105 758 1096 1092 1093 949 933 1361 875 832 1021 841 1002 1154 992 1015 1009 1160 846 2088 1189 905 748 1738 675 1355 1307 655 537 698 493 272 283 383 347 961 933 991 998 975 1054 1007 443 822 744 425 613 375 390 558 488 1297 309 810 429 489 703 618 630 549 489 446 430 303 465 377 521 471 447 597 569 588 677 485 1090 663 568 732 616 751 506 456 550 704 608 797 857 669 724 372 388 522 392 1082 870 848 866 933 956 746 669 1079 651 725 946 1213 513 782 857 690 844 963 768 900 641 721 870 648 752 445 770 648 983 1969 2243 1196 490 453 356 587 792 509 750 2391 703 2663 2314 2322 2734 2855 2803 2850 2757 2660 2824 2567 2539 2219 2194 866 983 1042 646 1537 1282 1286 975 854 1006 1152 1441 1010 877 767 716 584 931 1642 1674 1492 1358 1025 1243 1242 1070 1128 1476 1430 1315 705 1119 711 1218 978 1087 922 1117 1029 906 1497 1364 1414 1064 1233 1169 1256 1233 966 1217 993 1107 1097 1043 1180 1172 975 834 974 1059 1463 1128 1342 1303 1392 1098 1119 1142 1316 1252 1312 1413 1332 1252 1333 1092 1533 1274 1707 1347 1373 1084 1201 1181 1272 1241 1076 1107 1258 1119 1140 1410 1029 1451 1192 982 1277 1300 1018 1105 1248 1026 1139 1278 1311 1277 912 947 1086 1014 1043 855 950 970 1006 1054 1392 1682 1299 1168 1008 1255 1301 1188 1020 941 1374 1138 1310 1050 1355 1010 905 1657 1411 1374 1516 1463 1343 1340 1822 1580 1535 1279 1271 1284 1196 1170 1097 1372 1519 1108 1303 1602 1453 1454 804 1111 1106 1401 645 583 424 452 501 539 526 419 399 474 422 333 482 486 528 317 442 379 403 662 489 622 644 713 939 331 353 331 347 426 397 270 478 788 736 489 366 590 409 226 443 417 369 447 346 458 463 391 500 488 466 1243 643 356 344 223 332 322 898 482 561 402 270 394 391 433 409 503 580 369 832 1015 485 461 505 625 493 650 586 1166 879 1285 485 560 536 516 712 729 664 559 1189 545 353 339 424 691 425 547 699 808 608 710 746 625 596 646 616 729 571 877 884 1081 1240 839 977 552 566 416 644 570 788 575 766 561 757 532 473 659 650 544 1549 1337 823 1013 862 760 759 1357 675 1278 807 732 752 512 549 1056 1185 999 723 703 934 736 777 1009 604 680 800 774 759 893 705 456 444 526 740 550 712 961 1302 677 668 988 710 786 971 809 698 786 819 912 959 926 717 1090 655 448 450 604 506 563 866 1197 994 548 508 670 446 504 512 487 452 583 692 867 819 1392 962 725 1163 707 1438 804 767 663 505 686 764 989 467 413 390 797 1026 650 725 423 943 529 691 771 785 1571 483 1025 538 649 707 813 713 828 625 769 755 666 716 708 516 363 771 725 637 901 908 707 601 901 745 566 566 412 621 680 343 411 231 256 494 487 621 821 489 579 544 478 797 730 983 714 484 674 596 542 268 151 229 266 311 848 677 1158 765 796 1179 538 803 724 647 518 290 235 620 893 248 536 671 670 514 541 434 370 476 403 634 885 976 898 918 1074 839 700 657 637 487 403 850 791 729 562 439 918 466 512 596 406 461 661 631 712 870 475 497 1116 719 408 446 615 523 940 631 688 600 638 384 408 567 447 338 858 789 1020 996 4237 4204 729 1014 1189 847 884 695 1141 1210 1238 1642 1060 831 836 752 318 605 406 529 539 450 880 829 817 800 537 1094 1311 996 562 661 841 911 1131 563 757 369 564 587 509 709 705 588 903 883 427 419 794 724 951 676 727 744 481 685 788 1289 771 960 769 402 551 1105 700 928 893 771 477 537 561 1339 1674 1734 933 1902 1401 1406 998 1064 1499 1729 1004 1018 1109 1045 856 941 1574 855 473 453 455 327 401 364 1252 1322 1082 1346 1552 2209 2585 2609 2555 2486 2462 1947 1204 835 3042 3003 2580 3166 2913 2759 2160 2292 2844 2534 2502 2854 2363 2491 2693 3336 2664 3370 2729 3758 2517 3735 2515 4906 4387 4143 1952 2117 2568 1128 1222 2341 2510 1847 1433 1714 743 726 1141 711 869 671 778 1561 1647 611 510 728 688 566 390 3347 3494 3431 3104 2992 2797 3977 2704 2830 3635 3478 3236 3377 3063 3551 2868 3424 2884 3529 3616 3669 2875 3122 3605 3812 3317 3589 3487 3144 628 552 462 2982 3318 2077 4999 5346 5582 4685 1582 1725 1099 395 1048 386 624 560 450 2276 1350 1437 573 901 704 589 1616 1951 1398 1939 1350 1791 2040 1822 1682 3738 4496 3995 4098 7947 7169 3618 3822 4522 4606 2191 1415 1694 1832 2025 1191 2192 1229 2839 1284 2848 1357 274 226 1992 1480 2898 3727 2417 1126 1988 1314 1325 705 676 1727 1525 1659 1718 1421 2818 3480 1271 875 2394 2485 2558 2753 1651 1897 1475 872 974 2658 1310 2605 811 1303 787 1510 1361 1080 1436 1371 3074 3340 982 979 1037 1283 1149 843 1178 1067 905 1226 1471 1050 1400 1963 1035 954 3554 967 1229 1380 961 1390 1509 1350 1144 1523 1385 1221 1478 1809 1725 1720 1636 1958 1577 1739 1435 1256 1818 1443 597 600 567 542 724 615 1627 953 877 840 908 788 1328 838 757 715 1042 802 564 536 496 579 500 418 541 671 854 745 688 888 739 739 748 973 793 635 831 862 1075 961 882 810 685 417 737 930 1006 514 580 1003 975 702 1102 892 836 755 777 1022 1027 721 980 712 793 1110 1009 1337 896 1080 1072 1181 799 1114 977 794 1130 1380 1342 1309 964 1578 960 1502 1398 1669 1119 691 553 821 824 575 753 1324 763 982 1026 683 1363 790 679 872 706 830 795 1018 1033 645 1497 216 1801 839 844 477 732 706 638 892 793 1604 2193 1555 3163 1125 15121 518 551 536 559 531 495 368 290 605 407 278 484 366 446 1015 452 529 603 375 424 336 368 212 362 498 312 1649 652 579 385 554 828 789 619 553 802 455 963 758 699 851 543 864 844 914 732 596 719 568 868 899 856 849 968 527 502 548 599 595 418 306 707 733 789 730 1445 863 844 986 984 873 1053 839 898 1111 969 2042 1094 1197 1069 1316 1195 1431 957 1448 970 227 994 1125 1264 1315 1086 598 957 696 761 904 1883 438 425 375 528 472 545 492 570 780 613 789 794 794 277 279 246 1145 788 1047 1101 682 1377 311 478 311 358 621 1098 852 993 995 955 1104 823 1035 800 617 624 886 596 628 655 988 667 1105 721 641 593 827 467 654 706 1034 588 364 402 203 644 305 506 369 785 512 547 1422 783 1450 1225 1507 1260 883 650 1019 1091 1075 1144 835 1278 1400 1092 1398 1336 1246 1225 1096 769 890 734 817 1307 983 1120 1302 646 1806 1741 2049 1061 895 949 1398 807 724 1454 782 1081 876 1052 977 1069 1172 1035 1097 1151 805 1026 1538 1073 1226 1654 1450 1013 1738 1925 1287 1153 966 1090 782 694 1043 1046 767 542 720 913 614 898 984 1103 1140 885 1086 781 1328 999 671 840 1004 1349 1233 1332 846 1132 1086 1537 1455 1356 1390 1180 1714 1128 1530 1001 1406 1329 1071 1194 1277 1635 1208 1240 1376 1509 1356 1283 1237 1247 4283 4258 3268 2419 2481 1979 2166 2623 1938 2292 2031 2450 2200 2375 2569 2030 3957 2567 1979 1332 1660 1153 806 1388 1463 1755 731 1453 2084 1772 2207 1062 908 1114 465 740 920 692 932 886 1167 681 525 847 621 710 537 638 598 717 794 756 831 719 696 1023 931 849 1224 1172 1335 1151 1172 1216 1130 1156 1244 1058 1222 1868 1655 1381 1539 795 592 427 377 605 585 463 459 425 307 234 549 399 287 378 479 437 145 257 283 167 302 351 392 337 310 546 444 733 841 785 879 872 935 738 836 538 603 525 472 508 635 350 448 517 682 358 358 388 346 293 426 870 584 916 893 1260 1008 497 376 826 848 727 863 1035 1056 1049 1038 816 829 645 780 700 849 850 809 867 1047 999 679 842 912 957 785 882 1054 836 1093 909 879 762 944 933 569 385 1779 840 1457 613 809 1355 1021 784 965 778 1379 1935 545 757 711 1902 1594 1747 1904 1384 561 541 627 1168 590 1339 1228 636 658 1362 1159 872 690 1230 1331 1738 1368 1366 1734 1470 1431 1374 1551 1598 1550 1749 1842 1845 1218 1343 1572 879 866 864 890 1091 1233 2702 1700 1332 1148 1364 1468 1554 1316 1436 1385 1592 1758 1222 807 940 759 490 580 966 752 1249 1031 956 1010 785 723 1240 1352 1101 862 1112 435 534 875 775 706 397 367 243 401 351 301 241 537 329 450 398 396 773 925 1033 1006 990 1124 970 962 1022 1058 1143 1159 1148 1117 1019 1185 1177 1577 1193 1373 1000 1160 1105 1409 970 1082 986 1155 1011 1119 1031 1160 1539 1278 1062 1266 1171 972 1347 895 1173 1227 1412 1018 970 1229 1212 1236 1154 1126 1566 1704 1641 1020 1734 909 796 921 1522 760 1467 1714 893 407 492 394 241 255 257 339 753 952 1013 849 843 906 976 344 1124 1037 508 650 415 426 668 342 1627 368 880 605 692 564 758 765 472 491 361 425 361 673 508 879 591 444 716 795 653 873 382 1408 678 618 533 632 713 560 508 438 628 640 678 770 734 551 595 600 512 409 986 1254 857 949 821 1049 950 646 750 707 743 967 1065 762 581 988 899 1015 1143 1045 1169 667 608 974 573 857 707 491 343 913 1921 1410 1276 383 601 546 744 672 495 758 2958 673 3289 2703 2464 1986 2568 3030 2972 2721 2956 2677 2853 2606 2473 2383 883 812 910 885 1029 1188 1011 959 996 879 1499 1238 770 1054 839 890 794 871 1121 997 975 894 823 970 1010 1186 1334 1577 1028 650 490 708 744 499 666 604 535 707 642 506 468 474 466 687 609 914 804 794 650 744 213 304 368 390 691 1005 617 542 826 777 611 582 661 725 525 804 837 812 697 649 857 714 727 666 794 876 580 303 769 738 752 707 758 710 476 735 674 555 683 747 662 458 702 809 804 558 711 659 562 584 883 653 705 747 552 701 599 531 626 602 585 610 554 825 580 548 566 345 709 653 807 502 634 706 1050 975 856 687 583 573 486 975 615 1013 875 879 1151 778 860 1187 976 1027 1109 1038 900 831 872 1076 823 806 812 594 758 706 883 785 594 572 789 604 476 177 168 143 178 210 402 230 156 168 160 171 387 405 335 313 263 249 397 365 287 435 313 482 598 289 365 302 318 378 427 282 202 461 433 298 251 394 227 516 420 505 460 535 265 244 584 498 542 431 415 407 464 142 136 121 371 325 512 427 467 246 270 223 314 155 313 311 220 432 374 975 374 120 194 197 226 219 297 472 302 709 267 382 285 359 400 416 450 416 481 347 188 225 288 245 306 342 537 331 278 389 512 319 466 474 289 466 557 317 263 460 745 362 545 405 578 386 329 232 213 497 332 310 232 396 347 683 339 243 767 776 830 425 499 447 363 1181 426 622 484 283 412 598 192 579 902 547 455 358 762 494 385 585 585 590 434 812 482 184 692 859 489 640 281 317 399 282 642 354 464 634 434 402 596 710 359 486 216 171 301 388 257 332 270 351 240 406 221 507 925 322 343 272 230 327 244 266 172 328 239 455 319 428 461 586 381 272 371 300 500 347 193 338 359 464 444 604 620 623 276 204 431 339 379 152 456 373 530 672 327 727 377 482 232 349 364 333 213 628 541 473 345 838 532 316 349 323 344 474 444 799 856 678 420 349 362 313 566 506 592 785 184 214 182 213 255 504 735 926 655 783 600 398 567 495 646 1102 265 289 570 325 238 72 80 173 66 363 284 547 521 444 486 722 293 265 391 366 122 88 522 561 128 322 284 404 495 517 321 352 270 327 634 366 457 663 439 625 310 174 286 546 326 306 254 281 230 203 323 589 297 319 333 398 514 332 455 409 526 392 409 455 418 179 403 474 411 534 548 486 435 540 350 452 312 180 388 327 400 619 576 2484 3159 435 487 587 396 595 582 382 307 547 895 470 609 550 391 450 361 489 453 777 832 580 537 452 323 519 562 682 343 310 416 950 942 889 583 591 172 219 606 492 263 277 194 578 454 304 225 357 480 495 200 990 351 421 529 301 693 353 891 340 301 324 323 384 297 799 755 134 160 160 956 852 864 661 437 1016 590 805 879 948 1156 526 582 478 583 434 531 631 960 545 533 158 165 354 255 1061 889 859 755 890 1371 1756 1572 1523 1817 1518 1249 781 694 1198 1188 1220 1435 1762 969 1253 1220 1254 1078 1177 1136 1573 1233 1383 1949 1828 2025 1860 1993 1482 1939 1298 2491 1892 1972 684 1583 1322 747 648 1120 1280 1034 780 1239 476 468 470 604 627 316 377 1050 854 755 222 430 410 427 349 1989 2005 2049 2121 1651 1846 1963 2167 2146 2133 1452 2772 2536 1769 2126 2525 2161 2238 2051 2422 2462 3194 1706 1440 2009 1869 1692 1889 2188 427 375 414 1932 1702 1027 2532 2684 2733 3068 877 869 992 422 1204 123 815 459 352 1989 1366 1315 501 364 288 368 1060 1797 1232 1688 1258 840 2260 781 1382 2285 2763 1787 2520 4654 3825 1746 2238 2471 2876 1400 814 1157 1026 1227 718 1321 454 1184 686 1761 760 227 211 1756 845 2004 1983 1151 921 829 700 755 561 442 1259 1199 853 748 582 1852 2503 1094 423 825 1767 1667 2276 1401 1383 708 613 610 1162 866 1706 901 699 412 866 779 689 882 1078 2082 2145 755 527 649 766 739 327 543 408 572 600 1125 611 658 1292 647 539 1794 480 679 664 851 841 815 714 1007 760 459 452 564 781 816 726 567 641 577 1023 746 549 854 765 560 671 362 342 531 561 734 415 458 309 527 485 776 852 788 268 921 1212 608 385 350 357 324 237 252 457 363 395 391 484 338 462 329 537 523 487 267 536 736 466 577 462 256 210 531 601 754 351 428 725 223 347 639 628 646 554 601 512 731 620 513 297 366 601 936 773 249 267 247 265 450 376 377 515 374 472 571 374 471 405 260 513 505 538 783 518 382 770 887 366 405 805 369 610 506 322 595 643 589 701 325 407 667 831 320 626 1181 111 1508 556 360 228 319 229 675 936 826 587 556 709 687 620 518 7840 513 907 387 355 342 263 203 274 218 207 241 310 249 456 271 406 247 233 599 335 289 252 164 347 422 759 453 330 300 213 407 326 466 532 392 430 902 634 799 581 555 387 467 582 411 815 497 362 411 470 493 391 668 550 426 324 255 377 316 196 532 548 639 582 1185 507 408 701 470 862 606 490 742 613 641 1014 791 1482 974 569 854 663 527 760 784 274 724 782 589 463 561 760 743 367 425 449 1129 123 181 215 215 259 263 287 481 410 396 701 622 947 165 157 282 576 635 523 555 302 639 199 413 285 238 479 719 626 673 739 705 763 738 609 365 325 331 452 318 408 373 817 610 958 695 568 561 609 494 572 520 1455 484 303 400 146 445 237 441 383 938 296 305 836 618 1097 916 768 977 525 372 1101 753 800 834 572 783 1040 805 702 855 1083 626 445 280 271 246 403 638 620 580 820 482 850 1168 1277 672 782 593 1084 579 1039 1450 452 486 708 632 706 634 527 513 561 559 442 496 519 700 588 1096 628 462 524 706 835 711 645 387 680 628 338 347 477 681 894 913 659 557 669 686 542 636 946 461 626 489 647 435 393 1371 700 846 903 724 910 902 784 824 822 706 843 827 551 604 798 765 719 897 651 1317 805 900 1093 1063 1041 977 752 900 2187 2103 1748 1876 1405 1312 1094 1172 1306 1418 1028 1123 1795 1287 1786 1473 2673 1466 1313 1322 1321 971 881 1674 825 1035 716 1099 1012 907 1852 824 980 819 684 416 891 361 608 656 764 686 427 269 468 383 379 531 400 327 288 193 511 389 310 522 297 500 623 669 972 782 816 807 698 1017 1172 641 765 879 858 547 599 323 166 234 216 188 273 162 348 341 429 186 372 236 171 127 404 270 92 32 94 169 178 188 186 176 174 367 462 248 476 606 477 433 457 178 417 241 531 243 237 257 503 310 334 276 584 343 339 267 237 207 316 661 335 381 806 881 210 337 372 309 331 397 237 234 277 283 318 428 378 215 305 419 514 410 328 312 541 332 433 605 551 399 517 532 586 603 438 647 534 311 403 337 565 259 1079 523 1189 583 532 1230 585 602 481 540 719 714 437 557 463 645 572 654 1026 643 496 470 397 906 406 722 880 546 508 731 1045 429 507 592 470 390 713 746 729 579 874 566 899 961 600 1008 785 1064 943 977 1071 318 729 382 468 753 512 1835 636 474 463 605 863 820 769 760 787 852 785 1026 766 605 507 339 438 790 498 548 485 414 351 373 425 765 650 385 612 420 301 210 676 274 347 271 292 239 269 267 226 212 353 375 406 222 205 491 457 435 432 610 472 527 634 921 755 512 712 803 627 674 802 689 568 489 511 651 859 688 870 360 363 666 684 561 727 568 542 1084 875 494 593 506 656 530 484 691 864 583 643 613 663 221 534 704 626 837 732 1120 470 1235 741 604 558 727 373 629 1078 541 421 450 661 170 182 206 224 534 538 928 626 506 657 425 276 609 649 394 538 394 430 507 496 924 158 420 308 267 396 362 431 231 185 217 281 267 205 241 269 305 274 548 511 523 595 326 1262 591 575 668 327 455 312 271 267 597 509 318 374 402 357 325 390 234 188 424 704 366 378 610 706 559 385 648 519 683 551 1198 280 953 704 656 744 781 638 674 367 500 431 437 396 281 416 187 591 1496 1375 771 196 290 335 386 198 482 409 1714 427 1740 1654 1301 1612 1540 1788 1731 1340 1682 1346 1612 1651 2092 1760 436 801 654 553 657 578 613 555 771 806 384 861 530 450 507 667 400 347 675 645 648 664 456 547 563 894 872 1091 752 657 563 513 381 417 404 255 231 530 566 352 527 549 565 610 466 551 527 700 676 534 309 247 212 254 512 610 580 405 698 402 504 521 540 589 495 535 554 595 551 482 570 526 501 574 561 518 648 318 541 585 545 609 592 570 809 634 588 603 725 540 661 542 1003 666 757 645 773 660 557 576 741 778 679 707 530 601 868 826 759 648 571 636 563 770 532 737 599 557 434 412 607 419 754 458 535 529 573 881 609 522 386 550 834 740 654 707 803 761 916 1103 721 998 742 686 679 656 454 518 521 906 763 944 689 715 757 553 591 333 448 679 289 147 184 91 216 113 215 161 103 62 265 152 265 225 225 196 204 198 228 199 126 238 148 246 370 328 385 320 344 238 247 275 217 340 305 173 137 203 160 279 313 306 289 355 229 162 302 307 327 346 315 435 331 139 139 128 117 189 592 233 255 196 266 183 255 249 186 201 217 187 223 541 391 126 181 168 225 252 316 306 343 638 151 187 178 165 322 366 297 311 450 264 267 194 233 274 452 376 417 182 212 206 297 356 358 501 168 470 409 323 215 393 478 290 318 338 166 563 239 245 291 267 248 290 332 286 191 561 286 134 757 596 663 296 348 412 255 594 257 317 273 210 298 485 161 243 447 509 314 259 531 531 402 443 590 539 645 335 489 331 282 688 240 789 149 624 290 451 581 289 216 450 435 426 531 638 178 240 214 143 224 291 222 300 181 266 141 216 169 344 484 329 330 196 239 261 286 300 165 242 118 172 348 591 279 451 281 385 491 403 512 267 334 96 119 337 319 395 305 347 346 247 369 252 488 367 269 259 325 493 265 848 138 437 193 266 180 280 183 315 242 493 371 302 222 166 250 195 289 291 307 397 407 539 386 180 130 244 401 268 479 392 109 146 181 302 285 343 370 331 197 247 277 288 194 327 402 728 225 287 453 196 114 154 166 117 143 255 209 409 432 446 442 666 360 344 353 260 89 130 180 319 129 181 277 318 358 366 126 176 184 172 440 478 564 521 376 475 499 173 215 392 289 282 178 186 156 232 154 411 285 313 272 244 454 285 316 221 259 237 210 478 170 148 246 317 281 341 331 451 378 332 241 283 180 123 210 369 395 426 620 1836 1934 346 260 295 506 470 327 354 360 561 553 603 514 392 424 402 399 258 246 413 277 343 298 307 248 362 450 444 118 189 337 363 331 675 419 272 210 144 523 369 307 347 287 450 364 253 283 397 433 517 356 406 258 263 307 434 626 433 328 422 393 208 260 256 310 436 354 216 236 188 618 495 832 422 436 838 574 553 511 467 756 497 496 555 423 289 432 570 430 144 142 186 110 235 132 561 803 731 576 543 1037 1292 1165 834 874 756 946 798 425 1542 1707 1722 1369 1687 1333 1071 985 993 1262 971 1080 1402 1238 1111 1683 1128 1883 1249 1598 1150 1399 907 2793 1720 1662 483 820 1254 648 637 1205 1269 765 540 1074 326 318 447 423 436 372 259 773 718 532 154 271 232 317 114 1743 1712 1646 1181 1469 1585 1511 1792 1877 1848 1635 1784 2316 1873 2124 1539 1949 1876 1781 2201 2020 2548 1205 1248 1754 1918 1550 1532 1782 342 300 308 1647 1452 935 2602 2596 2561 2241 507 517 594 141 688 206 376 303 245 1440 947 908 318 290 217 242 665 972 553 937 738 671 1354 619 641 2260 2495 1663 2360 4080 3752 1530 2008 1719 2673 622 645 867 1096 932 599 1316 226 1136 655 1504 759 147 137 1206 1048 1104 1848 827 540 609 570 574 242 214 865 740 819 462 459 1452 2521 727 256 1069 1133 1046 1459 872 842 622 564 418 992 831 1693 594 873 343 613 370 325 393 878 1764 1751 694 643 367 596 653 493 620 421 443 432 751 571 568 1163 414 378 1700 360 414 521 418 970 955 1101 610 448 439 444 728 574 584 589 553 611 625 670 718 553 773 573 389 239 178 421 531 172 534 277 416 192 258 290 549 547 339 425 638 501 353 140 334 198 174 319 272 365 330 445 346 283 180 174 167 371 385 323 339 278 293 248 406 383 320 111 345 363 406 135 281 344 160 184 337 225 296 314 177 296 551 417 355 218 312 607 510 547 354 358 296 331 255 252 344 305 298 214 513 547 276 503 277 451 397 552 678 152 308 290 336 342 357 543 355 686 339 267 555 309 279 357 297 355 339 424 256 341 718 85 861 334 346 431 396 215 323 601 390 602 693 538 791 507 551 513 7183 497 2603 318 266 435 149 110 92 145 184 108 88 288 138 187 294 247 245 102 133 119 82 266 199 714 370 573 484 275 405 372 281 279 268 561 597 418 544 293 348 286 481 560 243 571 463 173 396 312 431 408 709 408 200 197 295 252 228 166 453 410 552 269 574 606 442 706 506 523 433 475 457 642 821 1062 659 825 774 552 686 601 186 381 282 229 585 759 438 597 442 480 361 516 451 475 765 260 301 140 213 218 232 145 219 319 276 289 548 695 137 123 96 462 429 283 369 282 781 180 246 144 200 263 631 561 587 619 607 625 410 603 294 269 274 356 312 328 286 616 546 739 618 525 427 461 374 485 417 572 299 158 189 97 225 303 360 227 688 283 485 662 328 780 990 561 451 397 256 905 547 1048 1066 406 680 445 481 460 542 530 449 395 358 462 445 301 676 578 537 596 356 682 650 693 444 477 410 652 504 496 758 205 479 582 502 605 558 698 558 519 511 306 424 816 421 370 879 463 618 312 342 373 365 300 412 574 408 172 189 235 222 264 293 531 599 358 397 355 472 866 430 700 495 208 492 471 1195 773 742 536 633 591 499 763 564 451 430 508 664 511 474 613 589 491 576 725 883 590 526 843 1003 696 815 810 669 1848 2223 1589 1709 1481 1009 1026 1131 955 972 871 947 1167 945 1015 1462 1968 1592 1135 694 740 559 586 818 756 819 385 1358 947 775 1361 587 728 757 277 293 796 197 411 439 416 268 410 205 197 159 225 266 379 261 289 317 317 382 281 593 351 561 496 582 832 913 942 879 591 779 1142 908 582 609 425 479 521 245 283 464 390 309 330 238 301 175 240 121 129 188 156 90 175 355 71 94 130 68 158 162 179 90 113 260 245 295 309 371 301 265 277 265 475 377 302 169 157 171 532 232 219 184 417 131 137 304 186 165 195 594 270 343 361 430 299 430 257 159 192 167 238 399 434 255 210 271 284 243 298 214 212 276 280 284 360 286 218 370 312 767 432 383 313 408 353 353 346 258 395 409 412 104 554 195 715 497 191 695 158 416 134 377 439 620 126 324 270 733 646 716 622 323 200 178 292 511 234 379 527 318 239 465 530 418 323 521 306 413 551 438 538 494 643 372 748 690 506 515 642 635 519 643 556 241 361 377 368 541 378 1439 778 728 682 643 569 544 474 557 562 644 620 584 422 392 398 257 267 315 200 438 337 321 451 469 407 514 816 379 445 331 478 239 212 314 475 106 133 121 135 143 100 92 169 146 270 284 142 344 374 472 429 325 421 410 645 400 541 567 520 526 485 524 450 515 579 417 449 404 396 437 1152 378 345 549 634 476 287 421 592 584 928 411 469 606 585 486 428 411 706 557 532 658 625 255 455 611 483 644 428 558 358 633 311 226 289 948 230 618 693 409 229 238 120 103 168 169 200 383 332 243 353 321 352 399 155 371 415 280 496 323 265 437 477 802 162 479 215 172 501 280 327 304 130 129 275 243 522 108 211 227 142 287 278 520 534 219 952 237 211 219 250 407 217 197 259 418 478 264 284 539 275 345 382 143 155 361 429 186 309 321 369 280 236 444 588 543 354 507 188 438 372 313 424 414 345 441 226 210 455 328 214 355 300 264 602 688 680 554 253 179 233 136 166 219 129 1251 230 1396 1314 1346 1400 1273 1392 1600 1228 1335 1285 1324 1228 1524 1376 357 376 478 337 461 563 607 459 509 520 642 529 395 432 514 263 373 321 676 471 449 435 432 451 439 787 827 1043 690 626 558 354 441 449 671 658 582 397 438 301 484 526 498 689 608 667 538 618 668 711 358 398 396 483 210 381 482 617 611 346 575 606 556 427 576 606 614 638 555 344 735 681 571 669 727 644 623 396 366 320 462 453 403 472 462 543 472 434 463 488 437 633 511 655 640 439 588 500 492 458 543 460 427 430 415 397 412 372 365 564 575 489 648 516 471 485 517 441 569 516 546 411 693 551 592 721 421 553 427 599 557 478 454 527 563 547 724 708 613 689 683 662 582 720 479 668 781 800 814 559 469 550 634 638 729 845 604 367 538 657 224 201 217 239 231 350 220 185 121 173 176 136 193 179 179 191 258 240 215 326 222 324 238 332 438 118 154 100 120 260 357 181 338 371 234 233 231 278 236 288 209 195 181 250 223 122 267 301 374 283 251 559 327 215 201 268 203 161 464 243 275 161 118 132 162 212 130 171 290 245 461 387 223 259 340 322 223 311 281 573 493 550 299 358 302 240 275 420 394 360 345 462 205 190 219 167 152 215 219 202 268 248 245 419 255 248 291 364 262 373 201 556 450 635 384 242 253 277 247 308 227 310 286 278 456 322 300 611 589 181 513 696 631 365 490 567 512 732 429 634 297 311 335 280 309 378 309 795 338 393 526 420 440 425 381 352 373 528 328 425 366 630 327 295 443 275 332 500 827 330 391 416 461 537 558 507 434 442 248 411 295 349 333 296 273 278 296 317 324 322 607 523 536 389 220 313 215 253 286 272 186 359 423 314 469 592 343 217 401 417 604 299 269 175 173 287 283 440 325 300 215 182 351 353 453 247 301 311 212 511 310 657 255 463 316 471 361 400 267 597 412 442 243 499 250 278 374 273 350 423 386 328 347 425 277 235 241 197 343 279 375 353 82 154 115 217 194 182 309 392 189 229 257 255 219 524 429 382 182 446 365 215 101 146 209 72 111 199 215 493 424 413 359 460 359 309 350 175 89 72 339 314 138 350 297 420 381 373 138 288 263 154 427 290 520 595 313 527 394 260 216 389 216 182 257 253 267 148 225 355 315 355 289 289 239 270 357 417 374 245 285 437 322 211 429 366 338 479 407 357 372 374 201 276 248 247 255 392 338 353 448 2107 2277 410 553 496 556 702 360 390 447 554 590 453 451 450 340 223 332 154 228 311 229 617 509 343 315 496 580 591 241 167 407 373 355 610 561 326 322 128 340 228 187 438 464 514 552 158 247 345 481 477 343 484 437 224 337 271 555 392 314 164 254 287 253 172 253 579 467 339 347 502 569 699 779 318 626 525 516 388 569 664 776 397 773 646 370 295 478 580 330 237 144 251 285 230 219 736 676 655 604 776 1080 1001 1025 943 811 937 1162 662 587 1154 1159 1258 1408 1290 1327 1124 1100 1000 1066 994 1167 1356 1190 1060 1585 1272 1438 1163 1769 1239 1376 1091 2172 1745 1679 697 888 1290 695 637 1008 1175 868 641 945 503 430 713 248 543 569 260 730 774 377 210 316 286 209 245 1716 1678 1670 1504 1461 1587 1514 1482 1655 1784 1555 1701 1820 1683 1581 1532 1957 1844 1665 2089 1503 1727 1284 1240 1759 1672 1627 1497 1589 371 293 479 1929 1545 809 2212 2234 2158 1971 1075 1061 569 153 473 253 191 155 143 1550 927 874 184 392 315 319 713 862 744 1012 639 725 1052 805 744 2099 2426 1865 2144 4185 3748 1669 2087 2088 2461 1007 640 968 1028 925 788 1187 387 1101 546 1074 717 145 133 1244 886 1185 2170 1003 456 913 410 608 519 485 921 961 691 794 849 1298 1967 637 427 858 1196 1094 1183 860 804 484 465 494 985 861 1533 511 685 353 671 547 488 653 677 1484 1563 606 634 422 591 581 517 542 671 673 525 866 630 634 797 327 273 1504 432 570 485 534 810 813 793 705 632 630 719 644 836 975 912 793 938 703 809 769 818 845 585 229 259 281 233 290 309 614 350 391 421 572 261 587 417 397 456 384 324 273 238 281 210 192 211 172 251 203 235 264 348 258 262 294 293 232 201 304 344 285 318 370 229 232 119 339 357 353 285 237 238 353 393 253 300 430 341 173 477 552 332 391 377 497 545 576 643 296 341 397 387 368 496 424 401 459 322 453 385 323 694 376 482 495 594 666 424 339 225 266 412 298 664 394 572 531 340 753 453 425 559 328 385 519 567 418 489 658 62 892 438 610 363 391 365 513 571 343 629 576 469 646 470 536 907 497 7499 389 211 252 172 148 144 105 146 284 321 193 330 185 145 234 198 183 278 262 195 240 126 361 531 320 449 332 261 479 310 296 298 328 219 496 280 320 287 468 331 308 500 260 312 286 200 277 417 314 505 608 506 244 262 335 280 204 252 424 425 447 439 630 506 313 716 456 438 479 339 506 492 739 583 522 594 510 429 458 624 341 745 528 139 426 527 661 524 342 388 418 286 321 365 767 108 142 108 154 146 164 134 288 270 295 399 373 522 231 210 174 372 534 299 414 321 861 147 210 133 159 318 555 423 453 506 446 532 422 467 362 360 310 447 327 397 386 440 289 509 297 306 443 491 405 373 408 708 287 348 284 137 342 326 349 223 532 304 307 601 302 793 569 533 458 322 257 638 450 584 706 361 476 452 458 477 416 492 525 404 352 325 336 421 371 411 568 450 325 732 660 745 497 559 395 726 560 591 866 272 696 511 356 500 364 620 553 608 622 418 461 812 430 471 805 575 551 632 614 758 475 429 435 307 236 395 371 386 173 284 366 464 294 457 556 501 532 509 484 710 333 352 327 418 1080 590 703 454 612 532 677 756 677 535 794 442 609 583 495 536 365 450 535 566 677 626 768 607 725 604 624 503 809 1760 1793 1337 1312 1241 1028 1030 1142 960 1098 1238 1304 1185 980 1227 1116 1780 1420 1203 585 653 519 592 800 665 859 395 809 1048 941 942 522 747 416 172 265 413 267 571 357 266 412 228 357 380 454 410 265 482 231 488 498 328 281 444 571 464 477 640 854 609 856 900 742 563 738 558 746 720 495 381 732 846 465 183 211 154 226 258 176 575 427 128 190 238 223 92 195 257 280 91 191 133 145 117 123 119 121 111 341 124 389 177 333 548 443 457 213 233 199 324 303 285 282 301 241 306 235 356 132 128 264 175 195 223 370 295 473 468 679 366 376 271 517 559 535 516 332 333 396 304 230 243 291 550 333 328 306 375 416 308 321 342 346 427 475 434 506 379 555 371 444 430 379 487 440 239 82 499 202 482 276 190 459 247 309 202 344 566 602 222 284 254 590 705 817 594 510 240 191 337 565 432 684 564 353 261 598 630 283 283 423 402 503 489 470 465 549 529 707 800 673 467 610 635 596 560 694 723 171 396 370 319 559 381 1754 710 566 569 574 696 678 583 680 880 591 684 672 513 477 318 259 244 437 287 664 507 585 457 452 278 551 542 475 596 578 382 344 366 490 458 163 149 121 161 151 131 113 358 138 211 252 210 413 606 595 553 346 467 382 324 480 519 408 507 518 678 700 609 699 600 506 566 548 586 685 736 524 439 340 583 450 572 476 679 524 415 347 496 342 357 340 515 586 604 708 580 506 576 355 722 602 628 746 769 773 681 857 495 526 509 737 355 654 895 551 302 289 243 92 98 98 128 391 337 243 302 291 220 358 209 405 430 268 301 550 407 390 372 732 220 373 277 259 363 360 499 366 258 240 613 462 249 247 374 324 184 381 405 508 301 534 700 390 322 206 301 214 300 276 235 241 235 215 316 426 249 319 360 256 132 351 414 262 397 454 393 306 260 452 457 476 445 412 233 385 564 498 564 616 514 687 348 562 493 242 393 187 238 166 468 795 686 427 211 251 243 319 241 426 199 1167 201 1208 1150 1202 1580 1368 1519 1469 1271 1242 1300 1329 1459 1235 1429 331 517 489 450 630 489 593 451 377 384 942 619 343 360 518 289 464 476 744 573 561 507 470 595 529 671 693 796 775 773 521 402 443 524 603 483 409 612 458 431 526 544 516 579 362 709 527 585 440 729 341 344 321 309 542 500 540 560 553 456 491 594 584 530 320 640 627 595 555 504 622 537 474 471 486 565 439 257 533 513 659 508 533 543 683 696 544 508 519 485 677 341 707 537 654 550 627 515 576 491 648 666 560 638 533 608 611 662 642 598 430 567 465 516 534 548 489 487 407 417 524 415 689 365 693 655 576 585 485 425 450 720 550 671 628 517 749 652 795 925 671 810 626 634 536 660 481 537 483 761 547 666 563 627 535 537 587 453 342 657 390 191 196 118 259 152 253 149 126 158 159 214 236 212 222 287 322 318 332 252 171 354 205 358 420 314 388 329 337 211 451 265 457 389 308 345 317 373 286 351 217 228 222 299 310 221 248 304 351 353 320 457 290 128 122 136 152 284 599 271 316 152 166 144 186 229 116 179 224 155 367 586 363 111 160 210 234 468 299 280 271 549 207 231 224 358 350 431 373 339 390 477 188 260 170 248 599 267 237 230 309 198 184 522 478 331 285 492 425 388 423 490 329 343 284 440 271 464 330 252 289 322 253 254 289 212 115 624 318 164 504 588 621 412 278 420 441 681 347 451 325 170 302 359 208 379 446 624 271 297 388 332 465 307 508 529 264 279 620 308 379 283 271 710 197 438 303 297 397 359 362 343 390 375 497 444 196 198 302 179 353 173 212 338 196 210 182 228 216 482 471 337 388 212 191 314 264 284 214 182 205 170 364 451 334 501 307 240 364 287 468 241 444 218 293 295 299 484 344 366 203 304 266 467 502 269 252 189 222 389 224 1069 190 609 154 330 296 312 306 317 238 385 448 278 303 273 222 220 257 340 285 466 504 450 480 192 200 356 501 389 724 361 148 164 186 348 320 361 394 462 229 296 243 289 427 257 567 540 390 336 390 195 90 131 170 95 84 197 301 359 397 373 473 490 475 443 376 218 62 107 234 453 132 163 272 386 460 472 211 219 131 200 473 447 499 465 494 362 405 208 232 530 253 233 252 289 284 221 301 332 241 341 280 434 382 272 321 317 345 324 302 408 270 198 342 463 396 535 487 411 369 340 234 455 226 265 202 326 353 410 656 1799 1991 315 420 351 608 552 302 378 443 633 499 739 572 514 499 223 366 206 261 252 261 317 286 293 261 408 423 431 178 241 448 366 366 592 325 328 136 152 513 397 332 312 345 318 321 325 377 560 349 437 339 485 272 329 285 209 543 343 306 380 298 330 233 311 455 510 401 431 443 402 775 906 689 520 524 822 569 595 580 597 679 602 495 617 391 148 278 669 530 152 138 198 219 260 202 566 592 673 570 904 891 1272 1156 882 739 646 966 736 577 1447 1533 1333 1421 1393 958 992 880 957 1193 1007 1128 1310 1279 1213 1506 1276 1808 1368 1415 1209 1354 1001 2194 1729 1677 872 689 1190 519 707 973 1088 630 418 1146 267 225 415 346 398 249 214 666 706 312 184 283 255 311 170 1808 1703 1790 1646 1211 1382 1366 1863 1912 1497 1714 2057 1816 1396 2022 1563 1783 1681 1654 2316 1909 2283 1242 1227 1526 1620 1403 1328 1692 485 356 314 1361 1466 960 2418 2370 2459 2009 674 597 708 168 922 266 335 299 282 1605 976 886 365 518 398 186 674 991 723 1003 599 557 1161 758 671 1666 2057 2198 2469 4336 3549 1686 1858 1811 2578 798 707 962 1090 1023 622 1283 415 1236 675 1415 901 234 224 1390 1109 1346 1850 887 539 809 567 596 349 333 745 644 753 510 494 1610 2585 619 339 1049 1350 1272 1447 876 872 598 497 467 1182 612 1695 441 715 379 605 521 483 537 772 1717 1695 542 500 371 568 570 428 659 349 429 374 1034 643 501 987 384 362 1494 413 461 493 335 1027 845 983 837 446 529 544 518 679 651 726 590 662 569 756 674 550 865 602 342 215 260 496 371 221 517 316 395 213 264 387 499 781 423 507 740 421 305 315 409 467 447 352 187 329 327 349 281 383 206 218 272 322 382 516 344 376 409 225 349 331 407 96 290 306 471 116 239 375 203 154 492 482 445 385 198 257 554 432 412 372 396 409 503 440 357 329 271 294 241 198 265 235 253 188 421 543 355 386 332 376 384 440 561 222 311 299 321 410 345 351 258 441 324 294 346 408 321 486 260 336 501 549 335 538 736 82 859 332 361 414 461 208 418 596 384 637 727 509 724 409 559 387 2603 389 6846 357 272 493 190 128 118 178 144 106 96 539 156 142 274 235 227 222 167 161 118 192 164 750 451 576 494 433 489 491 340 328 483 330 526 409 482 355 288 331 324 776 247 467 262 384 518 360 508 444 520 517 148 226 260 465 406 174 583 348 606 383 639 592 360 500 482 661 475 375 451 689 615 868 552 777 814 620 762 578 348 459 466 88 437 487 456 673 452 401 388 346 591 631 751 147 169 131 186 219 248 200 235 563 183 398 603 545 257 253 120 379 515 308 381 256 797 90 263 92 110 333 543 435 489 517 499 535 354 572 285 286 267 329 275 297 214 622 550 702 618 529 377 467 340 523 453 458 400 255 301 91 287 378 362 240 730 465 297 802 529 667 902 503 557 465 160 1126 517 721 755 435 635 318 365 406 467 455 444 578 311 363 400 441 721 679 552 674 306 775 903 1054 484 622 426 856 511 485 865 289 668 581 517 620 505 583 519 606 606 603 563 555 534 257 1000 573 435 549 525 599 401 336 301 502 338 231 281 383 255 307 294 253 378 333 457 559 598 884 529 724 529 344 562 546 1577 836 678 433 456 549 662 638 529 580 643 600 765 367 366 483 648 688 663 671 718 641 664 826 924 925 898 923 765 1942 2070 1560 1784 1373 1137 1045 1120 976 1269 837 911 1164 891 1273 1498 2137 1582 1012 758 790 460 392 710 759 1017 289 1167 1193 894 1344 577 634 721 359 212 529 270 392 580 514 398 350 363 276 168 313 232 379 184 247 227 344 463 487 521 540 440 500 516 671 603 724 679 491 861 959 837 615 670 455 538 584 238 189 237 219 205 213 140 260 296 322 146 158 312 88 105 213 460 159 48 209 114 165 169 173 147 153 239 205 319 311 547 377 363 371 312 411 385 451 130 174 132 483 248 254 238 400 212 210 261 144 222 260 471 265 352 392 457 377 602 208 269 302 231 320 284 344 265 317 317 338 265 234 258 276 376 373 304 327 188 255 195 255 751 429 290 270 288 349 373 368 266 338 308 384 72 568 153 575 420 139 586 181 407 177 357 488 594 131 244 198 644 542 755 758 320 162 140 308 435 277 435 529 395 225 462 513 374 345 452 384 416 585 284 595 477 558 787 741 625 487 622 538 908 552 851 537 233 606 254 449 457 580 1528 726 956 824 831 850 601 531 700 766 716 711 636 474 479 386 273 375 304 342 250 454 328 516 637 241 380 690 548 463 535 394 309 353 342 388 155 169 153 159 171 147 139 242 194 334 365 148 347 470 469 439 311 373 401 489 426 358 625 415 474 500 599 492 532 483 327 361 476 315 465 1215 510 519 495 632 304 349 447 546 669 750 439 490 670 640 506 496 415 687 411 442 561 548 319 635 722 521 503 770 806 598 662 370 325 331 1079 305 369 1211 609 241 356 217 119 173 237 195 485 500 245 407 307 355 487 197 369 410 286 460 305 203 450 369 821 341 634 340 301 310 334 280 270 166 202 286 214 354 165 284 263 160 311 324 425 487 190 810 337 299 256 290 246 198 164 263 327 414 241 281 273 257 168 174 119 230 286 656 451 266 378 363 278 268 313 616 513 478 546 213 441 527 462 639 590 370 545 287 286 427 338 346 402 231 156 768 782 819 589 261 177 254 325 186 306 259 1377 269 1432 1354 1238 1034 1226 1163 1195 1178 1134 1170 1206 1106 1529 1343 393 439 448 367 467 632 524 534 525 510 590 817 438 481 438 318 281 349 670 621 613 575 394 619 605 771 763 924 823 311 410 340 348 260 577 375 285 272 144 381 395 417 415 478 456 356 422 403 346 395 333 262 262 334 534 614 478 455 670 422 595 604 485 416 448 459 483 568 599 632 578 560 531 544 446 560 473 349 497 655 996 493 493 351 272 442 454 468 425 578 535 432 494 704 504 489 752 437 357 440 440 376 435 475 395 486 527 525 633 353 353 622 341 494 270 583 480 277 580 550 366 456 552 388 663 571 473 555 642 393 601 675 859 922 654 733 932 685 882 1108 1006 953 835 594 741 688 575 649 582 733 700 734 876 952 773 698 312 301 416 545 260 306 171 52 191 76 121 299 81 162 98 143 351 319 333 173 212 206 226 92 56 159 70 282 331 401 280 264 270 160 149 256 159 187 265 165 102 199 249 190 72 78 78 98 184 118 189 201 217 258 250 443 224 236 228 177 191 272 736 257 281 77 91 81 105 124 173 63 193 52 375 612 276 125 169 247 303 330 430 735 122 381 220 254 270 228 299 316 325 298 621 202 114 76 87 84 441 244 358 167 423 375 217 334 315 341 243 349 449 311 155 288 386 162 322 260 255 375 391 254 206 319 204 242 318 219 249 428 279 228 460 424 584 237 358 357 231 537 237 489 296 203 261 214 198 438 490 363 212 112 473 387 213 463 291 344 232 433 471 123 232 313 348 420 191 372 222 466 325 234 235 388 361 363 438 815 266 398 348 219 405 138 147 162 170 138 89 182 154 318 436 304 487 198 158 204 152 234 96 153 149 198 219 295 295 427 249 290 490 429 595 495 263 118 155 168 192 407 290 299 412 210 385 352 240 152 422 191 177 351 275 525 197 304 427 276 139 170 118 446 218 368 246 286 200 202 325 186 367 557 468 596 594 347 456 287 246 269 233 175 315 602 156 176 150 165 147 359 275 405 288 343 312 384 432 239 365 722 186 282 295 127 65 69 87 65 75 152 244 339 359 391 204 483 231 221 274 98 42 62 142 285 87 161 177 327 303 319 224 206 163 149 180 230 611 333 400 301 352 94 168 201 271 247 165 231 213 174 285 260 286 312 250 414 211 156 209 244 247 218 228 350 162 89 214 273 197 253 247 260 279 340 199 346 233 146 181 305 246 398 259 1322 1563 219 144 208 318 347 277 245 183 429 563 319 276 324 346 191 228 231 481 329 631 275 228 342 152 144 256 416 226 155 412 215 259 428 267 630 100 139 642 487 254 174 154 314 259 290 238 551 301 287 216 391 96 321 333 184 704 541 347 472 393 283 199 254 444 324 304 182 186 248 1101 670 957 704 478 717 511 538 554 622 789 588 463 520 374 213 398 550 784 245 227 133 92 146 233 585 611 618 432 705 735 844 692 1003 976 750 1018 463 877 868 995 1167 1373 1145 676 638 685 1078 868 824 791 1174 1203 1045 1289 1180 1271 1379 923 908 1055 1125 1763 1332 1354 317 816 926 831 628 968 877 767 534 1131 427 415 320 411 467 411 189 602 853 529 123 395 379 225 181 1595 1519 1447 1032 1654 1290 1315 2092 1730 1475 1497 1881 2030 1479 1725 1186 1953 1487 1365 1951 2182 2478 1515 1275 1216 1569 1055 1097 1113 302 272 150 1258 1244 603 1853 1862 1885 1748 491 585 1011 458 1138 68 383 320 348 1294 917 901 422 570 502 226 704 909 481 1168 790 1219 1505 660 864 1802 2389 1503 1736 3108 2627 1956 2015 2008 2319 584 416 755 766 1022 336 943 299 991 404 1204 542 148 144 1364 644 846 1460 621 527 774 317 380 277 245 646 547 453 450 552 1553 1700 706 350 645 749 702 1165 937 940 750 300 432 900 727 1608 640 705 407 530 457 400 523 624 2194 1825 627 639 174 512 561 449 606 365 246 263 907 522 421 807 474 377 1007 525 567 484 481 606 589 682 742 266 427 448 386 421 475 520 527 489 517 573 613 625 673 572 347 397 196 263 365 419 505 351 254 173 218 439 723 733 404 309 1301 681 586 120 325 156 144 272 383 246 194 202 249 130 206 180 178 262 255 318 270 219 410 187 294 153 151 91 336 362 425 84 482 242 198 271 373 236 385 389 225 327 439 362 325 268 220 402 438 433 146 172 149 178 242 346 265 190 187 269 448 357 252 328 206 399 358 490 469 194 196 272 259 194 227 461 226 446 247 156 265 306 254 314 315 417 328 401 306 251 647 81 636 200 261 219 148 163 375 614 391 404 793 591 570 361 531 355 318 211 357 4329 637 606 221 344 332 267 154 207 167 271 155 254 136 114 262 134 168 152 77 316 150 623 349 483 378 308 294 292 297 299 341 378 512 456 789 433 331 308 250 508 191 596 369 307 269 265 515 297 462 539 295 164 275 214 180 253 515 338 366 342 394 412 617 414 530 631 323 672 293 667 306 1001 391 1033 709 462 461 474 333 420 347 323 450 710 433 494 524 647 532 146 249 295 799 138 104 100 152 142 140 114 322 171 279 506 478 729 140 157 196 306 496 446 464 123 519 166 296 198 186 376 374 308 334 353 337 381 294 279 456 324 432 499 430 438 382 843 740 1015 890 645 272 308 254 362 334 535 299 172 218 68 424 142 206 156 709 363 231 631 416 632 653 580 710 345 147 871 435 716 724 525 684 583 651 469 570 802 489 416 126 227 171 211 648 431 809 543 355 621 733 846 590 680 529 905 457 622 861 175 974 347 406 305 371 539 554 572 564 466 311 444 819 399 796 428 442 477 598 598 342 257 362 807 559 144 195 369 280 365 220 254 266 562 375 684 511 622 362 834 267 281 546 399 1332 385 536 664 544 483 555 783 510 299 465 543 665 392 516 366 941 637 328 550 1117 428 335 756 978 437 479 593 514 1405 1492 1286 1306 1143 1316 1127 1182 1103 1502 896 957 814 1149 813 1012 1246 1150 790 656 672 490 441 1039 738 855 538 1235 601 512 1175 521 507 921 289 405 658 254 431 317 563 406 240 118 268 220 296 238 199 428 297 199 293 268 373 347 250 473 307 325 855 715 673 626 535 906 962 571 455 923 447 516 511 242 171 258 232 210 195 141 206 251 249 85 228 232 236 58 272 168 56 40 157 119 288 377 398 369 230 402 228 236 368 468 450 482 486 172 232 209 379 106 106 112 230 382 122 370 451 335 337 232 200 227 334 460 165 271 246 456 370 285 72 129 141 130 163 338 556 245 474 334 336 169 153 233 315 223 265 181 205 160 197 350 402 378 371 338 485 350 261 376 441 227 291 329 295 188 376 213 526 373 224 543 196 182 190 224 357 325 276 300 210 524 671 599 695 409 491 473 222 705 332 689 672 365 427 549 610 349 339 341 619 493 543 382 402 370 560 220 513 412 269 424 408 613 516 719 448 151 507 116 212 319 200 1687 389 682 634 536 483 393 351 443 719 689 409 606 497 245 341 268 341 412 344 221 181 264 269 282 302 465 537 288 414 328 172 156 231 233 286 166 172 160 170 154 150 146 377 194 152 381 113 407 654 695 614 316 430 403 290 321 294 392 314 418 384 526 329 477 636 371 397 416 339 426 933 328 388 393 592 347 247 286 318 915 637 353 333 528 319 295 504 518 774 505 548 430 629 141 539 541 359 545 292 334 317 683 375 295 255 468 254 551 954 445 293 271 279 170 128 138 146 354 226 543 357 538 352 604 183 451 504 173 363 255 243 416 433 506 181 306 200 144 220 281 98 197 112 118 133 121 216 119 232 86 203 341 258 428 517 159 1082 287 244 315 396 427 546 528 180 324 267 253 405 340 397 169 162 148 96 307 612 347 176 277 296 406 234 418 254 563 408 494 239 490 467 413 520 503 258 273 230 347 320 214 170 206 259 190 590 943 854 759 192 262 239 200 126 243 272 1310 286 1596 1419 1013 1192 1623 1450 1334 1662 1098 1650 1145 1238 1398 1196 204 374 421 468 510 440 638 557 392 435 396 490 554 409 469 596 404 343 539 356 373 362 427 497 508 818 808 936 1003 1325 358 540 482 428 504 322 262 326 284 451 587 561 584 509 524 524 399 547 496 591 189 350 317 245 1054 714 694 754 535 654 961 854 619 865 616 926 970 1049 703 894 747 863 808 775 751 443 867 526 821 1064 1146 1013 756 901 665 1028 1026 851 894 906 818 954 573 643 970 562 735 850 843 823 1042 1027 939 922 785 1209 707 740 843 705 788 747 699 1043 464 625 858 285 764 704 614 747 884 767 872 862 717 584 527 730 516 895 752 1066 935 1044 929 971 918 1174 1183 1110 1068 983 856 942 1008 1031 978 722 910 744 869 1125 1028 832 419 314 283 704 313 235 157 147 163 179 209 374 130 196 128 219 223 225 227 117 137 121 204 175 92 248 137 336 356 127 160 132 144 241 186 153 230 294 170 338 260 453 147 311 149 255 220 268 215 112 258 94 138 222 198 525 330 103 99 155 259 229 597 230 260 82 141 148 159 270 219 113 184 151 399 588 223 125 155 160 223 195 164 262 198 397 135 153 411 222 380 528 570 470 668 123 225 116 76 249 303 384 420 187 457 345 447 339 469 498 283 533 543 571 378 386 440 219 561 280 324 369 701 184 208 381 247 309 428 228 180 564 431 244 723 530 553 328 209 333 308 645 544 754 305 252 295 317 192 561 646 808 410 498 609 483 116 672 442 458 397 460 560 162 323 346 375 297 237 390 344 550 736 432 604 459 505 573 721 560 276 466 388 309 452 305 170 221 166 343 183 270 243 273 516 523 463 511 240 468 379 423 272 223 187 180 242 316 413 656 336 360 382 410 640 353 311 128 124 319 187 443 275 274 283 453 496 508 271 140 437 291 312 573 230 557 198 421 472 218 230 219 184 707 334 343 383 356 283 359 354 204 330 481 459 616 661 400 263 398 323 427 366 263 396 818 144 215 90 266 292 214 432 590 364 394 336 379 308 283 463 868 497 322 244 186 113 50 137 97 120 452 219 387 343 488 527 510 281 265 271 241 159 163 251 344 216 452 493 241 224 281 340 371 344 288 367 223 483 354 377 354 396 172 174 491 221 182 301 323 266 208 387 349 134 152 155 198 289 145 364 343 293 351 252 579 184 135 297 419 301 429 396 438 505 363 126 394 330 169 167 415 338 552 353 2255 2418 386 617 469 423 347 359 364 264 591 704 596 607 646 432 246 404 369 456 549 696 282 274 272 273 150 388 654 305 158 416 392 375 440 320 480 133 243 666 540 422 184 178 403 434 305 272 561 459 542 351 362 247 245 495 403 890 598 442 384 387 406 438 205 208 426 382 138 144 199 1079 1166 1180 648 520 1003 669 679 492 814 874 526 546 677 564 130 240 918 758 127 88 239 188 202 433 712 752 982 394 683 1469 1460 1413 1784 1536 1668 1212 956 618 1446 1437 1664 1837 1545 930 1373 1375 1369 1333 1667 1090 1755 1763 1402 1368 1314 1637 1868 1521 1411 1921 1968 1701 2029 1775 771 1256 1102 1392 952 1298 1070 890 707 1297 364 388 545 519 406 410 460 987 1371 468 230 448 436 455 481 2330 2188 2129 1640 2057 2023 1369 1900 1588 2071 2012 2919 2388 1630 2088 1830 2023 2367 2052 2318 2785 2916 1482 1605 2055 2089 1454 1618 1597 391 371 106 1688 1826 1164 2847 2883 2745 2147 628 741 903 362 1017 143 389 266 370 1433 786 899 349 610 543 248 789 1178 614 1457 913 1137 1992 752 1196 2651 3078 2403 1988 4293 3499 1812 2397 2425 3300 1001 618 880 960 1109 528 1148 363 1120 711 1485 925 181 171 1294 915 1313 2047 1054 699 1118 487 626 272 219 669 596 653 746 643 1781 1679 1123 574 1409 885 843 1695 1217 1238 1110 459 532 1477 921 2435 945 914 515 582 593 548 921 841 2621 1869 710 749 509 757 566 490 640 296 328 518 870 580 886 1016 622 582 1853 600 800 827 727 1199 849 988 950 773 680 675 1001 707 771 823 735 731 596 808 653 626 784 603 343 337 264 540 476 401 682 300 421 490 330 292 1060 352 591 369 959 992 629 213 290 227 221 371 719 308 277 194 245 333 213 258 300 404 326 248 501 303 466 287 447 431 175 104 415 441 428 112 468 643 498 528 688 474 558 567 287 455 690 555 483 451 430 578 727 504 252 341 299 324 278 360 353 297 437 322 591 425 346 583 233 478 478 511 509 618 206 588 545 419 487 504 395 522 379 344 539 582 526 619 391 512 552 677 353 324 979 150 803 455 654 241 278 134 419 690 357 941 788 1169 819 562 495 342 266 252 272 637 5041 688 217 393 338 215 174 313 190 307 295 381 143 117 295 218 131 221 158 483 260 694 358 481 431 322 412 225 362 395 444 402 731 611 784 628 405 311 588 581 197 767 289 344 427 364 415 367 510 421 219 281 508 315 186 198 632 375 409 500 722 463 658 293 480 565 458 891 356 453 457 828 456 1270 1161 524 607 571 296 506 294 227 485 670 657 627 417 718 804 166 307 422 850 159 227 86 154 128 148 239 408 307 136 459 509 597 135 137 294 417 623 635 671 227 693 137 214 110 151 467 978 761 838 941 772 987 489 614 462 429 425 623 430 490 453 711 580 675 496 495 316 617 374 363 284 940 341 202 320 111 466 172 297 397 617 382 244 654 426 606 708 888 825 522 200 900 708 661 734 639 973 730 784 888 1168 1125 829 712 227 258 282 348 709 495 916 665 236 787 1142 1273 775 939 702 983 749 748 897 411 960 556 474 545 439 658 640 570 592 488 703 685 612 374 1139 487 629 977 1011 1498 550 473 375 783 725 263 345 546 459 586 423 288 352 529 745 570 610 1309 465 580 381 245 618 467 1366 562 654 980 635 471 723 790 677 705 810 892 922 656 739 908 913 758 425 798 1167 814 674 1033 1126 615 742 710 621 1875 2051 1602 1764 1302 1338 852 938 1490 1408 1066 1253 1416 1170 1561 1235 1645 1680 894 654 768 685 520 1021 1042 824 591 1460 959 763 1817 858 955 944 463 391 673 408 515 576 708 451 361 311 403 214 380 127 345 248 323 246 183 227 150 253 336 419 543 542 783 822 877 925 776 1040 1034 655 802 1215 707 537 640 352 186 289 242 358 230 158 173 246 195 78 331 205 173 170 201 260 71 48 120 211 308 285 318 290 282 538 253 425 468 524 486 503 503 411 435 245 507 270 264 420 356 333 313 178 688 423 390 320 232 184 307 370 182 331 405 504 394 266 222 488 511 467 525 407 450 409 495 293 326 254 526 290 545 416 430 200 410 373 406 532 542 501 494 740 878 709 723 685 848 454 635 699 370 231 820 313 770 427 322 775 359 509 301 469 974 454 311 227 165 683 850 702 1259 654 321 299 317 657 356 808 614 400 287 606 771 365 226 712 734 437 582 444 598 662 636 745 945 662 658 899 522 1075 606 678 727 379 790 337 391 375 478 1763 649 598 461 796 688 546 484 672 704 741 628 892 766 511 442 361 545 469 324 473 529 430 315 395 499 441 702 656 683 665 483 334 306 493 222 211 213 203 201 205 205 201 230 186 228 334 185 361 826 712 645 406 408 423 418 473 364 467 453 694 742 641 586 797 703 476 603 565 479 567 924 521 338 653 778 523 450 437 426 1392 762 484 483 567 561 500 656 856 874 674 544 426 1051 241 650 722 580 638 531 571 627 710 408 384 386 1021 235 655 893 631 347 421 377 137 155 184 330 361 337 567 387 684 594 439 260 400 438 153 454 311 164 405 422 734 342 585 252 216 325 521 255 219 150 140 263 229 237 181 413 218 190 374 503 569 624 264 985 491 479 499 395 329 270 256 455 505 548 377 420 323 289 179 187 214 114 392 572 511 295 343 381 349 334 640 351 755 392 651 327 449 536 469 617 644 682 452 264 939 615 300 224 306 586 371 682 1116 1274 1161 419 273 179 281 239 414 690 1702 534 1942 1748 1186 1152 1608 1628 1788 1447 1217 1513 1245 1429 1554 1524 327 326 497 482 892 552 668 554 461 560 270 519 716 519 489 414 284 356 425 641 629 637 369 575 563 976 949 1053 1129 669 375 604 387 377 417 348 308 612 560 503 574 578 582 337 491 548 378 683 556 488 369 523 501 307 668 719 874 628 448 617 701 757 653 889 516 753 765 954 885 793 894 818 827 827 725 627 859 395 904 1306 1140 790 586 715 613 821 859 614 760 719 704 738 944 724 844 765 764 815 532 861 1040 1116 1042 1100 724 821 882 911 956 625 651 640 657 716 406 818 828 458 550 552 431 635 839 567 710 543 960 1162 705 414 535 692 678 922 820 983 1235 954 941 1280 1010 1134 1054 666 849 532 638 788 716 1035 826 966 1024 1033 1063 852 464 389 309 566 344 426 142 184 150 214 72 372 62 236 172 186 382 300 310 347 359 345 469 223 96 279 141 265 315 155 136 122 134 284 215 189 200 255 272 379 287 456 195 380 184 155 151 260 299 259 178 352 395 325 311 362 302 94 78 78 165 161 450 314 340 122 176 194 184 143 201 92 166 86 394 496 407 93 193 82 206 96 151 218 180 612 204 216 278 326 305 432 395 411 650 115 431 70 139 180 285 540 621 183 560 355 298 669 441 739 291 410 475 916 302 490 450 282 363 247 251 760 368 269 211 460 183 333 326 328 195 804 346 244 606 685 712 355 360 753 414 837 470 922 264 286 321 267 173 645 741 727 598 250 427 426 139 438 349 339 425 578 319 138 248 355 410 445 227 490 408 636 588 424 503 378 415 701 671 750 311 693 464 112 564 264 86 172 98 129 383 442 334 398 337 382 301 421 263 282 339 365 175 238 183 159 213 288 255 504 336 676 459 281 327 251 333 109 102 207 206 537 177 167 369 280 484 294 508 304 313 393 253 538 140 622 166 334 348 291 320 84 147 465 280 335 413 289 296 303 417 303 352 273 220 588 602 538 557 421 294 308 357 274 601 789 157 191 151 230 340 287 322 358 255 283 234 356 515 286 388 987 468 473 457 308 72 65 42 162 132 424 401 574 714 539 514 803 384 376 366 308 144 159 175 251 120 243 252 248 211 229 415 244 255 280 435 200 556 443 382 266 331 218 115 305 211 193 221 231 207 134 432 535 381 415 201 485 432 363 525 358 239 299 219 609 265 130 423 548 398 555 599 539 289 366 161 424 264 219 243 335 313 574 433 1885 1582 293 474 448 339 442 189 393 349 674 534 525 578 561 460 286 517 433 511 499 749 261 214 359 201 208 676 590 302 252 483 413 420 509 245 540 92 126 680 582 278 161 113 272 268 260 275 523 374 278 158 278 281 381 684 446 866 605 476 589 473 453 354 250 401 306 280 269 277 255 1281 1320 945 782 462 958 818 852 527 679 987 573 369 584 458 198 224 624 590 106 104 242 165 205 542 498 898 861 629 923 1065 1345 1182 1658 1696 959 992 738 695 920 894 996 1531 1558 732 867 904 1285 850 998 878 1401 1203 1142 1624 1333 1903 1805 1667 1245 1677 1268 2088 1511 1303 957 761 1255 1073 844 1248 1030 800 648 1070 242 328 433 472 473 525 297 801 1115 492 169 637 577 334 249 2277 2022 2051 1387 2369 2304 1590 2207 1741 2168 1966 2050 1968 1520 1721 1888 2013 2163 1634 2187 2535 3501 1240 1309 1702 1613 1411 1644 1316 653 604 140 1476 2065 1100 2722 2459 2378 1820 671 827 1077 570 1349 160 779 582 538 1594 1172 1226 384 386 299 475 807 1157 686 1396 1192 1298 2105 923 1290 2493 2937 2145 2438 4291 3622 1965 2363 2826 3002 997 560 668 691 1010 446 957 350 1383 650 1531 945 136 126 1221 1050 958 1917 1105 608 1031 769 448 424 347 718 615 669 500 360 1739 2185 1139 491 1521 996 1011 1792 943 1329 925 599 758 1553 1076 2183 1233 1224 466 838 626 700 879 1244 3062 2475 776 538 291 529 646 676 793 247 316 597 976 793 912 1301 735 689 1667 816 864 704 388 673 710 783 1243 647 507 568 682 679 675 736 749 670 562 866 640 578 776 655 510 626 264 382 458 832 589 278 245 283 264 606 690 584 651 315 1812 1568 851 366 372 443 439 618 536 438 194 176 347 202 214 208 317 482 422 412 526 329 505 263 374 364 289 96 282 294 521 203 650 391 337 478 627 642 381 441 237 431 658 730 517 354 392 402 781 486 231 317 295 374 341 660 286 305 403 587 494 641 323 574 247 526 636 464 349 455 225 589 521 453 457 379 205 723 401 122 237 499 385 576 304 420 592 731 165 302 790 61 784 369 338 424 218 166 409 668 264 750 529 573 694 631 368 263 435 172 493 606 688 4667 622 264 262 620 193 243 264 326 302 386 176 170 318 173 140 127 159 559 172 898 495 667 604 623 567 436 442 438 280 405 902 846 969 638 340 239 634 683 292 847 412 400 353 235 770 519 494 462 168 231 446 242 135 271 730 754 780 734 661 553 735 255 493 747 345 729 273 468 444 981 640 1294 1103 567 791 651 467 618 425 364 722 895 476 786 809 944 1153 256 367 415 934 258 344 187 333 337 405 317 600 273 266 511 672 796 196 196 254 366 680 651 755 200 1037 98 230 150 114 548 756 442 519 545 490 557 465 511 318 251 294 419 305 343 407 792 674 869 725 462 402 461 427 555 413 997 398 251 282 149 465 116 250 286 962 326 364 760 351 742 576 770 890 568 238 1111 477 1021 1035 1034 1207 750 713 848 1005 1273 915 641 181 216 168 327 567 405 660 525 405 851 1262 1429 1159 676 1061 1094 841 889 1572 269 814 477 553 491 508 815 816 827 811 485 611 616 596 433 789 491 617 845 1199 1216 581 492 453 960 841 357 353 418 602 700 337 245 272 650 845 601 599 1689 468 481 456 339 907 679 1500 743 788 978 691 380 773 612 786 460 628 950 692 525 626 692 1099 676 759 695 1241 851 664 1147 1325 835 944 762 781 1807 1907 1567 1464 1149 1789 822 858 1239 1303 1205 1312 1450 1082 1545 1434 1870 1621 965 729 733 647 783 1350 1028 1092 707 2046 846 721 2150 506 1547 868 557 401 742 398 621 556 541 411 583 411 497 403 327 264 295 378 415 387 318 484 465 488 371 358 458 308 1081 1159 1017 956 499 592 1036 794 528 812 655 689 701 251 214 308 288 248 320 212 186 300 199 132 289 149 168 103 205 370 40 40 56 248 548 510 444 509 380 413 338 318 579 464 527 520 530 322 501 340 414 171 165 169 409 383 275 379 683 325 313 314 247 244 364 549 218 262 556 466 260 164 128 352 411 274 388 515 588 332 457 281 392 308 149 351 390 368 369 261 474 305 122 413 283 481 309 818 768 755 526 769 883 265 444 522 530 132 536 253 807 610 222 700 189 353 191 325 564 454 497 684 310 464 548 644 1498 688 292 286 469 759 532 857 850 586 352 866 731 286 271 446 410 740 756 754 887 542 967 545 958 786 484 461 317 902 396 883 586 199 558 355 280 134 221 1863 395 497 417 517 694 541 515 600 779 862 694 852 677 525 439 419 244 501 460 316 382 526 678 450 436 415 659 590 670 630 254 368 311 361 291 265 273 255 269 277 265 245 240 188 240 405 163 453 763 820 637 463 439 522 482 408 467 535 506 813 731 590 515 714 564 476 516 691 514 562 1082 655 402 592 804 577 444 618 444 992 842 633 449 625 712 680 719 796 781 537 657 525 1177 280 838 717 619 844 518 685 570 545 291 291 288 1261 255 435 1067 531 344 205 361 176 242 254 278 354 369 476 585 616 705 667 234 387 366 86 764 197 194 452 397 520 145 609 298 306 358 282 207 343 252 226 254 213 246 222 334 295 249 305 523 496 644 155 1234 357 337 798 626 415 582 576 326 485 294 257 273 431 361 127 131 123 158 327 621 468 468 493 518 497 257 872 338 618 459 881 136 444 595 463 719 759 516 475 493 563 405 320 209 289 552 456 502 1279 869 882 239 158 151 198 221 770 536 1603 563 1847 1752 1070 1179 1618 1394 1403 1526 1249 1559 1290 1636 1626 1550 550 285 762 520 706 854 1064 601 561 583 369 388 744 594 567 609 432 507 748 522 528 556 283 830 820 780 726 816 709 427 380 568 438 423 475 201 189 392 362 420 534 564 562 262 389 783 483 476 455 382 562 415 386 448 387 292 294 583 384 311 538 621 518 369 394 389 407 480 543 724 558 587 548 591 547 533 613 239 513 574 563 549 484 657 610 511 706 360 732 346 537 414 665 317 643 593 372 488 391 550 470 572 601 652 544 508 489 521 533 400 519 604 527 408 194 446 525 423 357 331 241 353 490 296 582 591 620 476 593 298 603 429 378 572 548 579 489 495 427 519 518 524 527 398 379 372 647 609 663 514 557 773 452 412 517 414 280 444 276 683 98 114 166 118 172 132 70 228 54 172 233 141 244 281 250 139 163 147 173 268 182 307 194 301 315 204 204 192 196 185 213 281 148 222 244 226 178 250 161 185 149 157 145 142 174 230 151 170 192 146 142 293 128 138 136 54 64 178 198 245 257 176 83 66 93 92 73 72 142 144 178 596 153 56 76 69 159 83 228 246 113 391 170 199 198 133 151 217 201 208 307 124 191 117 127 149 129 264 239 258 293 239 114 310 215 417 287 275 249 238 210 375 335 178 376 172 300 369 261 133 131 205 133 269 209 265 186 346 409 122 461 466 373 339 299 397 494 509 382 595 449 126 458 236 139 452 227 460 247 223 370 178 276 251 130 165 303 318 163 189 362 432 189 339 145 271 432 556 602 469 388 229 308 271 260 352 263 455 298 215 382 268 180 151 157 163 179 133 225 183 401 405 395 205 277 129 228 252 118 193 274 161 224 210 256 329 234 246 356 227 390 154 401 225 173 292 232 264 128 122 129 156 288 260 290 280 264 382 286 492 160 384 168 405 249 328 196 243 307 296 173 383 311 226 268 188 203 143 307 320 292 450 425 341 238 183 282 160 194 113 250 532 86 102 167 120 143 134 286 386 304 332 262 98 606 245 354 447 183 213 285 215 208 30 68 91 50 238 176 290 422 338 252 328 336 303 299 189 94 98 161 200 66 172 137 268 255 278 295 294 174 364 462 215 290 400 453 363 160 149 85 246 183 175 321 331 255 189 213 382 151 186 199 277 158 336 378 227 498 185 169 442 440 177 165 261 207 225 262 272 246 293 88 157 309 133 115 337 226 594 476 1505 1438 445 191 311 343 178 290 418 392 531 501 634 449 419 230 106 122 212 478 251 278 181 189 341 245 244 321 498 269 144 312 314 316 386 172 609 166 229 427 385 301 215 128 193 225 74 93 202 290 235 112 255 243 315 436 288 631 578 359 329 273 182 410 208 270 225 219 255 271 223 578 828 524 492 591 783 671 311 327 528 763 253 415 374 499 241 283 598 411 103 95 283 181 186 220 375 470 616 465 448 517 770 845 773 685 735 451 580 306 734 736 869 1119 923 570 732 861 761 751 868 748 649 1017 934 1063 865 984 979 1052 594 808 920 1229 1375 1242 593 732 636 659 459 861 760 574 493 754 268 266 352 207 295 339 182 334 506 336 247 242 230 166 178 1359 1331 1229 1207 1485 1279 1164 1455 1291 1434 1383 1490 1379 1109 879 1056 838 1148 1176 1028 1154 1604 1170 1161 1510 1118 1304 1389 1203 319 303 253 1208 1455 631 1884 2165 1874 1412 436 554 647 341 762 66 277 231 255 1009 512 534 289 424 289 268 652 754 677 1326 672 869 1189 612 927 1626 1883 1478 1841 3056 2456 1764 1478 1785 1984 773 413 581 801 935 496 1232 379 1207 462 1071 562 121 67 680 697 926 1608 905 458 776 649 429 529 486 657 627 579 551 536 1341 1089 745 609 1078 915 910 1438 904 947 573 511 476 1238 800 1132 447 667 265 928 496 507 587 813 2344 1353 365 277 442 429 608 630 519 300 408 421 654 515 422 765 353 319 1188 581 625 775 257 614 592 552 605 611 431 463 422 581 587 621 626 590 660 564 717 306 352 434 287 227 206 281 202 353 714 337 391 271 305 431 603 376 406 289 919 809 581 286 177 160 160 102 303 327 162 150 197 161 362 264 197 298 229 190 257 275 341 255 219 268 153 159 208 222 439 90 149 378 151 288 311 274 307 349 335 360 319 512 299 218 158 213 376 325 142 183 161 144 223 219 142 216 274 515 362 368 158 311 138 340 356 325 198 241 235 239 203 299 278 417 244 294 307 255 468 366 313 420 253 273 422 452 308 255 574 92 397 346 296 169 172 119 375 287 337 525 542 522 380 362 290 203 149 148 190 221 217 622 3838 88 78 3567 248 183 197 175 292 124 191 183 171 179 119 116 132 171 227 531 680 306 257 289 528 265 222 220 247 150 345 323 571 439 380 294 340 472 186 532 326 239 279 246 349 414 459 464 192 106 278 155 127 293 336 418 496 366 307 530 422 477 396 598 361 427 325 588 286 597 450 602 484 443 628 426 360 381 376 215 423 541 547 523 301 507 484 170 401 433 896 144 164 176 194 194 212 282 323 280 204 275 374 381 83 77 291 614 555 396 418 248 569 126 243 170 138 393 431 322 386 357 324 373 250 390 169 153 161 180 140 154 188 256 216 309 261 370 161 196 213 161 177 693 213 179 149 147 359 128 193 236 791 315 130 458 258 490 346 457 529 264 207 588 375 664 717 421 607 464 338 434 570 520 518 440 325 233 219 247 377 409 528 545 253 745 602 799 572 311 560 551 303 285 728 251 329 274 377 288 367 404 367 406 396 314 357 540 517 267 451 355 411 506 723 821 538 462 623 587 463 387 238 295 293 359 467 260 223 314 348 452 463 454 279 484 375 295 418 320 763 376 469 803 613 392 546 438 658 509 499 671 507 404 470 384 514 591 504 480 580 465 608 821 853 597 571 748 594 1228 1281 894 752 869 1063 937 1045 1011 1462 1036 1094 947 758 828 953 1315 999 799 424 422 309 563 461 454 790 533 816 795 683 1008 305 542 577 232 202 355 320 164 224 305 128 245 236 317 207 218 300 243 376 160 150 242 318 410 269 270 432 320 502 315 473 433 412 336 381 373 513 408 440 590 387 391 363 234 216 167 276 260 201 132 264 156 185 272 123 93 81 145 208 28 32 97 147 326 337 272 274 224 255 383 239 374 220 573 484 488 191 261 245 406 129 123 131 274 330 221 257 292 107 93 120 106 94 120 362 279 333 437 338 222 266 132 281 336 264 328 341 400 317 231 224 210 227 313 309 368 310 326 370 193 309 110 235 142 415 190 402 575 371 454 384 456 153 305 270 275 154 552 340 636 412 285 600 220 350 212 336 404 331 199 365 299 689 361 550 825 402 106 104 291 399 251 477 515 394 196 513 370 424 356 335 394 459 569 503 516 447 611 321 739 732 427 553 429 500 353 667 480 185 311 206 301 226 328 1122 421 448 393 444 558 386 346 456 495 666 595 589 402 340 269 210 138 430 314 412 442 219 356 319 242 280 661 350 423 345 309 273 265 202 252 94 82 62 82 92 90 74 270 167 258 186 66 226 719 715 662 374 532 543 362 389 360 447 372 542 435 359 395 369 398 344 358 484 319 351 533 300 269 403 455 582 468 277 413 472 419 315 235 412 320 516 373 368 389 358 354 503 612 469 555 492 422 726 429 445 415 532 298 253 229 731 280 629 774 218 275 153 164 159 151 165 169 269 325 206 266 240 416 333 98 201 230 117 242 149 124 203 279 344 131 358 223 147 142 205 254 130 203 151 247 208 190 150 147 108 226 346 238 194 507 103 1066 306 290 433 204 309 186 135 159 271 199 318 334 275 314 230 209 171 94 289 533 263 259 611 519 659 211 375 270 491 338 657 132 270 260 222 256 330 468 264 254 319 425 167 188 150 236 206 377 873 563 493 145 197 155 248 242 269 237 1046 223 1201 1073 928 1007 993 848 963 1228 967 1236 1002 1189 989 1260 488 391 317 189 518 504 565 292 516 339 307 421 400 358 408 526 270 416 650 267 267 238 278 413 415 416 426 485 611 425 225 352 331 295 389 292 210 402 271 280 322 353 285 305 291 576 370 216 340 383 142 134 134 218 469 402 420 475 378 162 511 460 366 208 422 395 385 463 321 303 289 344 322 335 392 314 303 207 447 475 404 412 585 341 312 577 389 371 327 620 474 477 259 376 308 496 410 385 308 255 465 494 426 338 302 383 446 452 260 505 305 281 359 344 300 326 419 256 621 529 265 409 396 369 644 644 312 422 398 409 229 546 477 536 546 715 706 568 466 624 571 502 481 533 489 566 480 544 412 461 449 532 880 669 641 503 346 164 323 350 137 260 98 146 114 172 363 191 112 122 153 159 151 163 151 68 62 62 84 138 85 261 107 332 344 106 116 94 110 189 228 125 193 306 251 128 124 177 157 185 177 171 142 168 86 58 86 242 318 289 283 252 260 84 84 61 114 130 279 251 281 74 85 100 93 148 93 100 141 76 211 564 237 60 142 228 160 153 128 288 174 396 151 185 175 140 158 273 284 239 424 119 129 80 136 158 150 234 353 86 191 132 202 255 296 241 219 273 381 373 403 269 434 190 231 143 198 242 325 152 149 197 131 106 144 227 217 208 331 132 517 348 325 262 276 269 338 363 264 307 256 138 226 221 441 277 261 329 164 100 292 298 192 400 206 216 289 303 292 294 305 234 230 219 196 238 235 241 240 225 221 417 320 236 397 365 185 254 152 110 166 141 181 151 193 232 185 161 64 193 364 291 434 165 207 226 74 82 42 127 93 253 285 178 243 409 333 206 325 202 258 211 124 204 190 127 127 401 366 274 196 122 332 297 174 58 319 198 338 346 230 517 115 239 143 256 214 151 197 347 217 264 273 355 256 365 160 202 267 329 344 379 439 289 225 223 175 202 204 160 218 610 151 165 86 121 135 116 210 411 298 320 204 184 333 399 290 352 80 212 342 229 80 52 20 67 63 154 125 314 358 254 214 352 153 149 198 96 32 22 149 246 90 336 68 377 327 366 264 219 139 126 204 330 252 217 283 257 227 199 108 291 317 276 202 212 160 133 225 244 245 263 70 197 190 202 392 240 313 259 302 211 559 48 214 271 208 318 294 218 182 255 177 179 170 83 314 198 159 286 262 1187 1264 222 319 511 201 261 208 312 231 374 298 324 263 317 239 235 209 217 182 197 326 267 251 203 294 231 344 340 151 326 248 510 507 376 277 347 66 165 393 318 140 124 144 187 161 160 144 401 298 318 134 428 228 217 279 86 462 372 269 146 300 173 296 250 218 300 259 88 125 135 396 233 613 380 355 569 321 414 445 523 610 437 296 283 374 175 242 377 678 282 249 152 113 193 246 589 575 401 496 422 972 806 717 1033 1057 768 797 421 356 616 596 660 906 807 620 790 727 503 740 704 871 667 748 731 1010 885 1197 984 875 781 1049 929 1471 1100 1107 390 682 878 470 420 699 1104 926 590 842 235 237 198 282 370 538 251 522 421 547 290 361 347 195 188 1424 1298 1244 1194 1298 1094 1203 1195 933 1143 1020 1724 1180 742 1378 964 1388 1262 1023 1387 1839 1417 1146 1236 1200 1134 1099 1003 1159 360 247 115 935 1175 738 1429 1669 1643 1169 370 385 487 227 555 44 342 263 211 1123 744 675 273 296 270 256 784 824 482 984 503 816 1167 357 768 1363 1542 1278 1479 2757 1926 1250 1400 1685 1643 650 430 455 485 575 337 537 288 1019 241 1051 433 90 82 1250 436 743 1204 426 719 597 472 404 239 219 554 565 362 509 416 990 1313 622 174 542 837 837 1028 713 850 701 176 283 617 498 1166 575 290 174 403 458 431 524 409 1141 994 885 873 206 621 288 232 249 372 378 389 799 358 354 611 252 218 1082 246 306 480 415 399 417 436 617 340 401 416 286 494 535 526 517 530 442 520 615 468 345 525 136 286 216 286 188 227 496 310 214 165 256 344 644 274 465 261 458 474 226 58 96 74 60 140 162 185 186 178 178 90 260 231 196 217 271 116 145 199 376 189 326 130 163 78 215 229 277 209 301 168 176 217 248 179 303 180 106 154 462 319 197 143 138 329 298 334 306 314 308 330 269 207 255 245 154 189 312 132 135 394 250 276 280 340 456 166 202 205 198 154 142 395 266 328 496 184 282 314 246 328 196 230 332 402 291 308 614 50 732 178 242 108 150 185 169 530 198 274 467 523 518 394 605 274 110 144 128 344 393 264 88 4314 3515 90 180 175 149 234 200 171 82 74 279 141 125 106 68 161 123 479 234 358 334 237 233 133 193 201 314 123 600 558 372 438 233 301 348 312 197 267 284 290 196 261 247 229 340 150 163 443 298 350 181 204 265 261 289 272 434 393 189 474 381 430 304 292 516 340 222 477 340 716 558 352 300 417 240 294 360 110 394 478 306 282 228 314 218 181 223 239 686 70 34 58 99 58 46 93 181 193 98 352 316 506 109 111 118 390 323 208 239 140 474 112 160 130 155 98 386 340 362 390 372 400 256 258 274 266 268 284 258 264 297 398 306 438 376 302 219 272 256 215 163 484 285 293 104 68 202 84 241 257 387 171 153 373 236 397 476 348 532 284 207 515 344 297 309 203 357 482 344 364 335 445 234 272 128 90 131 185 425 418 451 374 198 454 661 757 348 398 328 434 361 486 380 260 390 335 478 402 466 459 464 451 519 490 264 365 320 307 518 392 305 764 691 595 254 226 280 353 337 260 232 276 229 288 322 266 135 277 337 256 283 309 324 456 203 254 263 178 671 286 426 326 313 309 370 421 369 269 415 450 378 310 538 461 493 440 323 398 727 408 465 771 869 490 589 548 438 1251 1195 1064 1094 875 717 887 944 1072 965 697 755 971 973 901 550 1183 1157 920 956 1002 543 362 630 701 516 248 636 571 507 986 353 648 475 344 208 581 242 300 214 470 250 307 275 226 124 262 116 205 212 188 174 237 364 258 367 257 265 321 304 609 548 426 558 356 383 662 590 513 725 381 382 416 315 70 82 78 80 82 72 247 94 102 72 133 356 132 60 199 118 42 46 61 104 124 120 145 124 135 167 106 94 225 361 286 336 340 87 189 146 334 77 77 77 164 173 138 189 258 159 163 228 210 157 248 240 119 171 155 477 320 225 147 144 146 152 77 199 197 156 393 186 247 180 162 180 246 294 210 125 246 283 142 255 144 567 276 215 251 254 153 178 330 117 143 166 114 154 374 180 314 122 198 345 136 213 149 151 419 346 156 184 162 270 271 295 475 258 211 180 150 359 187 471 304 191 164 321 352 175 227 410 464 237 428 401 433 297 472 195 353 349 332 294 322 527 222 496 431 138 357 221 118 178 191 1019 334 343 325 515 307 341 324 283 319 330 308 552 462 315 292 96 128 305 143 294 338 140 257 156 210 447 388 288 329 383 124 149 213 168 236 109 117 113 121 119 99 99 184 115 262 134 115 364 397 412 366 194 207 186 234 289 259 190 246 302 379 365 300 454 279 194 220 432 451 384 578 287 395 397 314 198 281 252 376 448 337 440 471 370 379 341 472 417 477 349 256 296 389 193 500 298 338 337 299 485 271 845 380 250 222 427 185 595 763 415 160 202 116 160 150 202 172 347 247 305 202 387 307 233 204 299 292 168 237 191 191 323 194 391 99 341 215 151 146 295 292 143 100 108 169 163 119 188 205 96 156 333 303 356 296 104 662 343 329 282 121 150 217 207 193 319 149 323 221 245 143 90 205 82 68 460 447 235 241 294 274 336 245 448 184 277 313 376 100 278 469 457 537 553 460 341 255 259 516 124 229 195 333 233 448 670 622 565 149 130 195 146 240 196 336 1050 459 970 852 878 546 1064 1012 1028 961 809 955 717 801 940 879 344 482 343 211 415 292 300 243 325 312 612 482 318 310 209 226 184 381 296 295 285 344 314 494 448 534 538 693 479 230 171 277 281 279 312 238 160 324 235 238 288 300 257 251 228 470 316 184 300 271 120 110 110 169 353 360 372 361 323 138 413 430 309 164 352 357 351 433 267 285 218 257 170 231 211 249 255 144 325 375 350 318 485 275 206 475 285 257 291 574 421 352 210 272 249 409 322 290 208 207 413 398 370 288 223 333 340 350 208 461 269 255 317 316 216 288 272 228 533 505 245 309 358 289 606 598 286 394 346 306 197 502 429 439 414 600 565 498 391 524 484 429 404 381 367 384 373 451 344 338 339 420 770 569 533 422 320 144 299 306 111 232 72 124 84 142 316 167 50 75 133 151 143 155 143 62 56 56 78 95 75 218 87 247 259 86 96 82 92 181 220 111 146 276 239 112 106 136 106 175 140 134 132 154 72 56 78 230 296 273 269 210 236 60 60 61 108 128 230 247 273 64 52 82 60 78 56 88 73 70 167 507 225 52 130 158 150 85 112 202 146 288 102 136 151 136 138 231 244 217 332 109 111 64 124 90 134 185 252 66 167 132 166 192 251 223 161 212 343 343 361 212 369 164 193 125 184 189 311 130 121 148 65 66 100 203 193 186 307 112 409 283 285 234 217 241 289 323 226 273 211 122 171 189 297 227 241 238 120 80 242 266 174 335 151 157 228 261 216 258 285 220 212 199 153 214 147 170 156 139 178 375 238 194 272 311 142 187 132 66 146 121 126 98 107 196 163 119 56 136 326 159 340 95 191 188 46 54 28 88 79 233 253 156 186 288 222 174 262 161 203 189 106 198 184 78 76 327 338 242 182 100 304 219 146 46 287 174 258 318 220 436 76 211 125 182 132 117 183 283 195 228 204 315 210 310 148 184 197 262 281 318 380 265 205 191 139 124 158 122 172 586 122 132 32 111 119 104 190 371 278 300 192 162 317 331 194 322 72 188 326 211 60 36 16 55 26 136 117 294 344 224 188 344 133 129 172 68 24 22 131 149 72 157 52 290 224 261 215 170 123 118 172 296 185 164 247 229 114 161 42 247 272 264 192 198 148 119 205 226 237 255 62 189 176 171 380 222 285 212 255 169 515 44 210 261 202 302 288 206 137 243 159 167 129 54 290 154 133 227 232 955 934 171 188 386 154 223 180 203 141 311 244 292 229 289 188 196 166 197 170 185 308 216 204 156 245 219 283 302 131 308 230 323 297 340 243 325 60 137 302 262 100 46 58 159 116 128 132 367 140 130 110 379 224 205 238 60 371 289 185 118 274 159 166 220 198 235 225 78 115 117 308 184 483 335 249 475 285 372 353 401 562 390 237 194 292 149 224 323 571 276 241 138 76 179 218 367 431 353 452 400 831 699 542 879 900 566 443 295 332 420 391 434 659 535 536 480 526 390 487 475 502 473 550 363 881 695 992 723 735 548 906 645 1112 767 841 315 594 788 430 349 517 996 765 458 729 193 197 150 211 350 504 223 374 349 500 237 287 273 112 158 1094 1006 948 1013 1071 900 845 1024 664 851 821 1274 954 607 1165 807 1205 1061 681 1079 1596 1098 912 1006 991 957 813 790 871 266 215 97 760 960 595 1045 1227 1230 892 324 339 451 207 496 32 307 228 187 870 628 563 257 270 244 232 738 726 448 924 430 735 1027 255 734 1068 1229 981 1238 2245 1503 921 1213 1428 1332 502 380 366 413 488 289 465 200 864 203 964 375 82 76 1063 396 663 957 376 673 467 313 285 203 193 492 509 316 409 305 886 1019 522 129 461 752 756 906 601 703 679 166 269 559 468 986 565 245 133 395 396 377 434 403 1079 868 735 725 176 509 242 192 217 332 319 312 566 288 316 555 238 208 889 181 215 386 358 257 273 290 500 199 326 349 226 386 399 392 401 382 334 399 439 290 297 487 120 264 196 258 164 215 338 199 196 121 209 342 535 260 414 187 446 437 220 56 82 70 56 134 144 169 129 125 139 74 223 149 139 199 251 100 127 189 329 150 312 114 121 74 149 157 257 158 204 148 148 191 232 165 283 158 94 126 287 303 149 96 102 281 252 262 215 217 205 211 188 156 186 166 116 163 264 82 78 354 161 220 224 266 366 138 166 144 164 132 120 186 228 237 354 162 122 260 198 274 117 151 280 350 201 278 417 40 466 132 196 84 120 173 141 498 170 216 415 448 392 335 407 218 92 105 118 332 338 262 78 3515 3482 78 154 165 118 160 176 157 58 54 202 108 96 102 54 141 115 364 197 334 318 231 213 117 187 195 284 107 475 445 344 400 186 235 270 280 177 241 244 249 133 194 223 211 250 126 143 398 274 185 163 153 247 137 167 229 382 284 171 427 285 404 270 240 467 303 182 424 316 585 431 197 257 327 218 266 332 108 318 400 250 226 200 284 190 121 116 132 589 64 30 56 83 56 44 83 177 187 82 278 284 455 87 93 104 330 264 180 209 109 390 61 132 102 104 86 338 302 320 342 326 348 230 206 159 155 157 169 155 159 217 348 274 378 344 276 187 230 222 209 155 444 281 246 90 58 178 66 221 216 303 145 139 343 230 361 370 326 468 213 189 456 298 269 279 181 305 450 308 310 283 369 202 246 74 56 93 124 273 337 419 332 180 342 511 603 316 364 298 359 306 437 360 222 323 281 372 319 364 361 368 355 363 466 216 317 282 275 417 313 167 587 599 487 195 171 236 325 303 140 114 236 213 272 281 242 115 255 311 224 249 277 280 342 173 236 208 142 601 219 394 287 265 277 330 352 253 227 342 397 324 250 432 322 404 342 205 352 554 297 439 702 790 468 567 528 406 1101 988 950 965 694 627 747 792 992 859 610 660 793 786 728 452 934 1023 626 842 819 462 290 553 645 458 226 590 491 435 814 262 456 429 293 192 426 222 214 158 313 193 281 159 185 98 113 92 171 192 122 110 219 328 217 287 215 124 249 198 505 453 398 532 258 341 585 445 362 562 288 332 346 271 56 72 72 64 68 58 196 74 98 56 115 315 120 46 175 114 30 28 55 102 110 108 133 110 123 163 98 74 169 327 254 314 318 54 154 97 293 65 65 65 152 157 122 163 210 151 155 206 192 145 236 232 101 139 100 383 242 219 64 68 66 103 38 121 157 111 359 168 237 160 115 156 197 266 134 101 224 216 122 237 118 454 229 191 196 242 119 150 304 74 98 125 94 148 332 164 272 102 178 311 116 193 129 137 317 273 144 166 144 220 207 231 377 216 178 172 128 298 161 400 276 171 154 268 324 145 221 313 333 186 295 278 387 269 416 167 296 299 215 248 252 468 200 408 356 134 311 102 92 134 138 911 242 264 246 366 233 247 246 203 259 280 250 478 392 186 266 84 110 239 131 250 285 104 231 122 192 252 320 191 266 305 102 96 175 119 183 97 107 105 111 109 89 89 120 84 240 114 113 278 349 355 316 170 193 166 202 265 219 164 184 238 294 284 262 373 229 160 176 320 329 321 455 189 270 309 288 156 228 196 298 404 301 386 400 288 337 313 406 387 408 254 230 222 342 179 273 266 296 301 257 429 214 760 362 220 181 370 163 557 743 407 150 200 114 154 144 196 158 297 166 256 162 312 238 153 194 197 198 134 188 126 157 276 178 343 89 248 172 116 122 219 266 121 78 86 93 91 105 162 159 86 102 255 250 324 224 72 583 288 274 223 99 126 181 177 134 297 100 233 133 173 96 62 64 52 54 364 334 191 205 246 203 310 212 382 168 226 258 348 78 254 269 257 333 341 304 241 235 208 371 74 164 163 251 213 371 617 467 469 109 64 142 114 108 176 256 834 354 721 663 680 458 836 763 773 721 644 725 546 661 816 767 332 408 319 171 359 258 250 178 235 184 433 384 310 296 175 194 172 359 232 229 223 286 241 450 373 468 470 584 707 435 384 576 440 425 429 210 202 392 360 422 557 589 585 268 401 733 495 468 491 443 550 384 353 428 387 298 288 585 343 305 505 553 420 353 400 387 405 482 539 710 554 585 548 587 549 520 607 233 515 586 596 547 497 647 602 503 698 358 745 357 556 433 684 340 695 578 393 518 365 526 452 547 585 624 537 484 477 505 531 390 505 573 511 383 186 457 563 431 355 341 241 359 498 344 586 595 622 474 595 271 588 435 328 572 544 569 487 497 423 517 512 516 527 438 400 389 641 605 659 543 555 800 450 400 515 427 276 446 270 565 74 102 166 116 172 128 66 232 52 145 237 135 242 277 250 145 173 153 179 270 184 309 196 303 319 212 214 200 206 193 217 289 152 220 244 228 182 252 163 189 153 161 147 144 174 228 155 172 196 142 138 264 130 144 142 54 62 178 190 235 247 168 85 70 95 98 75 78 136 165 209 577 151 56 74 69 159 85 236 252 76 381 174 203 198 139 139 209 197 206 313 130 187 117 121 145 123 264 239 266 293 239 112 302 211 421 287 273 249 240 256 400 362 186 382 172 306 373 250 131 133 209 158 265 234 271 184 344 405 126 492 475 398 337 293 399 496 507 382 599 437 124 450 238 139 479 231 444 257 209 320 201 280 253 134 169 303 320 159 191 376 430 199 339 145 273 422 525 604 457 413 231 310 269 268 360 267 457 250 173 338 268 174 151 182 167 179 137 188 183 399 401 379 215 281 123 234 262 114 193 268 167 228 202 281 346 234 250 360 246 403 146 387 221 173 286 232 268 132 122 131 144 282 281 294 224 266 390 288 498 162 386 164 409 249 301 186 198 299 300 167 387 199 236 262 194 201 172 321 316 284 475 446 318 240 185 288 206 192 111 248 532 92 108 177 114 145 144 282 392 308 336 264 102 610 216 356 463 189 213 263 217 210 30 66 89 50 230 176 290 436 344 256 342 303 295 299 195 94 100 169 204 70 125 135 274 261 284 303 325 174 374 464 215 334 396 443 288 150 149 83 246 181 173 344 356 263 185 211 451 163 200 199 262 164 336 382 233 500 197 177 440 438 187 155 255 201 219 258 276 254 291 96 159 317 137 92 310 237 567 466 1518 1402 451 191 328 347 195 309 369 347 494 499 492 447 419 236 106 120 212 474 261 282 177 181 341 235 248 327 502 296 138 308 320 276 280 168 632 152 217 448 406 295 205 128 193 225 74 93 204 294 243 128 261 245 319 432 257 718 624 365 379 271 184 406 210 303 223 217 267 287 241 613 849 514 484 603 775 661 309 333 576 765 267 413 384 499 231 287 592 413 101 93 312 154 186 216 365 483 608 449 484 491 733 833 759 683 723 455 568 298 679 698 845 1095 922 537 724 853 734 746 826 708 631 995 916 1062 793 952 1004 1026 576 800 930 1221 1354 1233 581 732 570 665 443 837 742 593 476 750 270 268 348 207 289 343 178 332 506 382 255 290 278 189 176 1357 1337 1235 1240 1515 1242 1169 1481 1309 1379 1369 1452 1342 992 875 1048 822 1122 1149 1005 1171 1579 1158 1121 1430 1112 1233 1331 1127 317 305 230 1207 1436 639 1770 2027 1742 1270 430 550 649 345 766 64 281 235 259 979 524 552 285 424 293 270 621 719 658 1332 685 842 1201 598 921 1663 1908 1492 1727 2907 2390 1801 1467 1752 1981 780 309 564 731 987 484 1189 376 1170 481 1017 539 96 42 678 641 959 1582 810 402 772 643 431 552 507 668 628 571 508 539 1337 1054 710 611 1086 915 904 1440 898 920 567 515 476 1208 804 1173 451 671 263 957 494 509 589 817 2305 1384 371 283 465 427 631 713 571 273 404 417 646 507 389 761 341 307 1145 598 646 769 280 645 606 566 603 599 431 471 420 592 592 611 657 607 675 554 748 298 346 426 283 254 206 277 194 351 718 349 356 271 266 433 586 407 414 293 960 817 614 282 175 158 158 98 305 329 166 154 201 155 339 270 209 296 235 200 259 275 351 249 217 272 151 153 214 228 431 78 151 362 145 284 305 270 255 318 333 352 338 508 303 218 154 191 372 337 144 187 167 150 235 273 144 224 272 490 364 354 158 311 154 330 346 337 204 212 227 241 205 274 253 274 240 342 332 228 493 362 309 416 265 285 418 448 300 215 524 46 338 340 288 169 172 121 371 261 312 528 530 493 368 352 278 207 145 146 178 267 215 620 3567 90 78 3741 227 179 195 219 286 122 187 177 171 175 115 110 110 175 231 537 718 304 251 256 520 269 216 214 237 148 351 329 571 439 374 292 340 468 190 530 328 253 252 252 397 356 457 493 194 152 284 182 154 308 270 375 453 366 325 522 426 516 392 600 369 423 323 545 272 597 438 614 486 460 632 430 374 389 380 194 423 543 539 509 317 515 488 112 441 473 921 140 152 168 211 186 204 284 319 274 196 277 374 389 79 73 314 612 522 390 412 252 608 128 214 166 140 393 427 318 382 353 320 369 248 359 177 159 167 190 146 162 192 254 214 309 259 372 163 198 215 155 171 695 213 175 145 133 357 130 187 234 809 338 112 483 240 474 350 480 558 256 209 590 371 644 672 415 609 464 334 432 512 510 458 370 290 175 157 235 377 397 514 527 259 770 588 783 599 328 587 539 297 283 730 276 365 276 402 286 392 410 377 412 406 318 359 481 478 236 455 359 401 494 719 815 553 456 632 620 492 385 278 281 299 371 440 270 221 320 369 418 461 456 273 476 365 295 437 341 836 368 467 811 609 407 530 444 656 501 474 631 495 398 407 394 485 616 450 474 560 465 582 778 843 562 547 688 551 1204 1303 864 761 846 1080 1056 1146 1013 1444 1049 1117 933 769 843 952 1272 983 811 416 414 305 582 471 448 739 525 829 708 598 1022 353 571 573 215 169 359 285 173 239 295 126 243 226 292 201 214 346 249 378 185 175 240 322 420 277 279 426 316 478 319 477 448 408 330 383 371 511 414 430 596 337 341 359 282 252 165 312 306 203 116 258 158 181 268 119 93 73 139 229 30 34 93 153 326 337 272 274 224 251 356 237 372 232 581 492 496 193 259 243 406 129 121 127 278 338 227 286 288 105 91 122 108 94 120 354 227 273 470 371 228 262 132 279 336 262 326 333 396 330 217 226 214 223 301 311 376 304 312 343 237 313 92 269 166 423 188 367 567 338 438 372 446 145 291 252 259 142 535 310 592 398 259 566 196 353 190 335 370 264 175 380 316 648 329 522 791 392 98 96 289 389 249 463 482 390 165 495 360 351 294 292 336 439 507 491 479 396 574 299 719 749 399 572 397 507 345 674 456 171 311 231 299 228 324 1090 326 430 375 378 538 366 320 436 457 619 553 577 406 338 265 206 138 420 375 384 410 186 356 290 238 280 576 317 435 308 313 275 259 202 287 100 88 70 88 94 96 82 262 171 185 184 66 224 721 715 658 378 524 541 358 389 362 445 382 579 439 367 445 379 404 342 356 488 348 359 566 315 288 430 455 615 489 281 423 470 415 309 223 402 296 510 369 374 391 358 379 503 614 449 506 474 406 699 423 439 429 528 294 253 229 717 286 638 799 214 267 149 135 163 153 167 169 219 331 206 284 248 424 347 96 199 234 123 240 167 136 205 271 360 152 356 217 135 144 213 229 126 199 147 245 208 182 152 147 98 222 365 240 190 507 105 1064 300 288 441 206 315 211 135 165 269 191 318 380 263 322 193 195 173 98 293 531 255 245 607 519 645 207 369 262 481 336 636 128 274 266 228 262 336 472 264 290 321 421 157 178 150 234 204 377 859 598 495 149 203 153 250 242 240 237 1040 225 1204 1078 915 994 978 839 946 1206 957 1212 988 1179 966 1252 472 391 309 177 518 500 577 288 489 327 287 477 398 350 406 526 241 414 658 317 317 290 274 398 400 445 459 518 651 589 411 455 259 532 499 356 342 340 234 409 498 476 583 526 408 401 380 427 406 599 308 262 258 349 277 398 248 313 371 276 421 366 345 409 304 615 594 645 460 552 424 499 494 476 469 437 564 421 377 468 563 382 628 433 327 474 400 542 530 392 319 464 376 500 502 410 427 490 382 369 446 337 391 473 424 487 453 474 423 387 392 456 365 390 262 319 526 411 322 337 314 325 374 615 607 623 454 368 351 342 552 379 446 642 626 554 605 532 396 438 452 367 601 564 465 393 362 430 433 572 573 528 340 343 422 366 413 415 312 577 175 157 56 103 68 144 280 108 127 224 113 131 171 165 173 58 80 68 82 341 246 320 281 127 176 58 60 36 40 83 111 52 99 181 211 98 96 129 158 193 151 161 155 167 98 126 217 173 209 145 141 239 207 166 166 50 148 139 304 153 163 42 70 127 78 78 60 87 171 78 249 370 145 108 153 66 135 150 208 256 171 249 123 129 212 229 206 257 245 254 404 215 197 204 213 237 188 227 263 133 488 148 287 281 318 294 248 290 204 227 259 272 261 316 330 163 199 326 238 145 135 215 112 196 210 74 225 354 287 155 722 373 409 243 202 330 446 446 194 348 401 294 253 418 224 390 277 758 232 148 274 400 381 620 189 218 267 256 294 270 270 303 308 196 106 120 188 285 698 196 260 492 240 353 398 421 333 324 207 144 227 254 147 347 173 199 137 285 160 221 416 357 344 413 108 253 155 206 237 209 250 228 314 261 301 435 330 219 395 355 517 267 315 179 111 174 122 468 191 192 166 139 364 210 191 267 311 216 271 297 106 503 237 289 275 232 309 451 223 334 239 260 309 226 228 164 171 114 268 272 259 311 277 210 324 320 178 225 152 124 160 315 69 83 46 109 314 117 201 270 133 176 373 128 243 307 339 585 152 237 235 128 106 46 60 100 81 157 143 308 333 438 392 375 179 149 164 173 103 85 155 301 129 410 144 219 356 287 88 110 116 165 346 229 310 236 266 246 227 139 76 325 98 68 220 218 197 94 115 217 96 108 98 147 176 188 224 353 337 275 273 374 354 255 228 188 170 229 209 126 191 227 217 139 184 109 187 176 241 349 249 1197 1519 319 323 365 389 357 381 392 299 603 446 531 261 188 167 243 387 212 112 230 130 320 300 318 246 345 468 497 110 68 218 224 210 341 195 384 155 123 382 332 251 146 122 192 191 211 162 318 409 316 152 285 198 199 188 131 412 367 377 254 168 131 212 273 180 378 319 218 282 316 382 338 772 342 553 322 416 397 370 222 614 204 300 439 293 198 379 321 368 103 93 274 171 211 169 553 595 513 352 537 692 876 772 905 865 778 852 596 422 782 752 962 1344 965 612 967 995 909 905 888 1169 886 967 1178 1388 901 1214 778 1152 635 1439 749 1446 1444 1207 395 467 843 425 505 702 641 644 372 713 301 370 284 354 256 307 168 450 620 325 236 283 257 147 146 1542 1507 1402 1189 1455 1150 1375 1372 1683 1377 996 1472 1571 1156 1196 1196 1649 1410 1518 1299 1637 1693 1125 940 1273 1412 1028 1306 1125 429 339 283 1373 1157 682 1762 1838 1695 1597 657 702 502 163 629 122 129 78 194 1024 548 496 271 289 229 178 567 620 538 562 493 550 782 420 615 1415 1669 1382 1626 2774 2726 1520 1614 1468 1705 763 437 616 878 761 615 1005 326 892 389 970 473 34 34 864 680 850 1698 994 583 690 320 497 334 338 488 445 477 639 564 1153 1197 527 326 611 1069 915 1151 600 618 437 228 301 996 436 1206 442 492 296 359 506 468 541 470 992 1151 356 326 247 328 556 399 463 246 320 509 747 825 543 726 387 359 1443 281 353 455 285 769 692 648 528 476 337 354 321 684 738 684 650 732 348 647 774 568 607 353 182 192 182 250 267 149 504 235 201 282 281 251 323 281 283 287 598 378 294 153 275 123 115 123 225 176 108 112 269 172 180 310 191 286 226 205 172 300 354 174 296 191 230 319 412 420 223 217 225 295 305 339 273 195 226 168 283 299 247 235 243 123 204 399 440 359 186 227 247 284 114 224 112 138 351 239 212 295 184 257 217 329 375 239 296 279 206 275 295 252 248 432 227 284 220 282 415 363 317 389 215 283 372 454 300 184 441 40 471 271 384 226 194 142 342 308 335 484 366 355 450 588 484 241 184 284 144 154 174 193 248 180 154 227 4417 108 222 176 138 131 122 108 76 264 211 255 134 157 216 441 292 372 278 146 286 279 166 162 266 183 289 257 367 411 336 347 306 354 177 255 480 159 175 264 339 453 368 465 158 162 228 128 98 135 370 281 395 179 431 526 238 427 367 409 399 293 260 325 471 496 282 695 665 246 351 414 201 334 436 206 323 492 447 463 322 361 366 103 172 204 629 152 166 109 121 111 125 72 212 205 128 380 256 673 196 198 339 498 281 383 432 205 562 141 242 204 151 258 317 271 297 315 301 345 214 299 263 251 249 238 208 218 237 278 225 322 243 360 121 151 133 122 145 465 134 115 209 94 361 142 243 148 346 94 139 364 279 281 240 318 558 424 304 459 420 482 553 325 437 368 354 308 495 300 368 293 286 235 219 191 443 349 673 450 136 730 630 664 429 321 403 632 431 400 350 108 415 457 352 447 354 696 555 611 639 316 341 413 429 431 572 339 473 465 509 473 444 424 345 310 206 184 212 254 161 166 295 238 258 257 303 630 290 386 322 553 451 178 315 251 919 440 360 251 420 279 495 564 405 444 451 351 526 317 292 340 433 700 246 477 436 633 353 680 735 482 449 567 468 1229 1270 984 1199 1037 1416 964 1147 680 862 756 796 883 1025 1073 995 1209 987 1203 556 631 408 456 453 455 397 324 900 670 556 659 425 445 443 226 233 409 149 362 322 456 179 128 315 192 207 172 315 275 151 293 231 247 185 240 316 319 439 384 556 445 549 400 387 637 501 409 540 532 615 509 423 470 365 259 192 170 248 242 202 253 323 142 58 173 241 76 92 249 345 28 44 48 79 291 307 301 304 287 312 163 187 189 397 426 311 315 163 159 260 251 118 118 118 240 128 327 203 421 66 58 62 54 99 129 274 150 338 336 422 312 333 104 388 401 262 280 238 261 300 376 179 154 225 284 340 458 194 256 253 216 172 208 205 195 372 457 336 274 258 334 257 347 228 361 317 274 106 468 253 537 309 216 569 236 218 234 214 385 433 163 246 228 507 661 610 590 316 183 171 210 391 208 472 509 301 288 441 501 199 196 338 409 375 331 377 329 429 331 413 592 807 447 577 542 555 561 756 495 143 466 263 252 348 340 989 722 488 464 501 422 404 330 557 612 729 661 437 357 517 338 219 254 337 282 342 275 272 350 242 346 268 600 483 334 467 189 162 351 406 553 101 83 48 74 68 58 52 162 170 74 262 56 281 390 376 379 188 261 323 209 302 301 321 458 437 403 409 384 417 537 475 509 350 392 458 449 423 379 323 294 307 343 285 223 552 545 289 348 416 464 261 348 365 283 547 262 416 621 234 433 356 419 474 676 747 664 489 265 288 344 581 338 351 508 329 161 128 99 30 40 36 54 154 191 161 323 255 284 270 178 348 242 154 285 396 183 154 350 663 125 382 287 493 239 274 266 137 146 192 338 245 225 174 255 200 126 439 189 310 434 212 902 255 231 267 159 251 205 166 168 317 162 145 128 265 170 222 203 162 162 248 378 237 289 343 343 223 169 290 267 469 312 412 155 171 479 436 454 548 251 431 252 519 380 162 318 195 273 144 397 475 548 500 282 114 90 210 316 238 236 984 227 1041 981 850 871 718 716 658 989 950 1131 1000 853 833 899 341 390 349 448 435 366 295 297 279 429 538 523 272 363 316 383 347 310 736 456 421 417 345 422 389 582 553 636 581 374 300 359 313 525 311 429 403 397 326 353 459 469 544 669 480 576 532 428 438 368 443 362 364 332 213 362 380 423 359 188 374 536 245 254 385 296 300 276 503 229 541 624 485 596 493 693 431 233 598 367 489 368 390 339 230 311 328 299 255 259 312 294 453 393 366 408 328 394 370 390 352 284 393 510 412 329 311 353 354 229 197 351 178 303 377 258 472 434 445 372 460 158 278 311 545 578 290 406 303 366 560 420 314 464 457 390 451 453 477 608 556 596 565 538 537 643 443 503 457 409 401 421 323 446 353 412 246 222 341 332 262 176 198 121 196 185 118 245 108 129 177 177 309 321 344 181 207 177 169 268 191 276 265 353 373 206 258 208 233 157 126 239 264 282 225 317 259 331 120 257 287 299 283 244 272 177 263 231 278 158 150 346 260 110 94 158 139 91 307 251 273 103 158 76 218 133 242 99 230 135 191 397 117 80 122 127 149 106 171 312 285 331 337 351 239 150 127 218 210 217 281 123 230 171 225 126 106 290 270 465 196 269 352 193 188 196 207 267 74 129 213 485 314 300 313 156 359 226 161 208 225 327 161 234 258 419 178 304 370 238 376 349 525 535 359 309 507 652 434 881 445 190 503 143 266 542 232 318 349 336 492 408 272 283 373 356 380 297 271 222 304 339 264 194 265 208 488 345 382 490 269 284 357 529 249 294 226 344 175 362 340 248 104 160 185 118 362 315 125 257 401 361 316 332 227 318 280 352 143 149 250 171 291 276 353 413 288 318 279 268 434 266 180 199 172 291 317 360 251 259 258 566 493 463 167 214 243 242 457 513 302 514 169 488 229 552 337 160 262 387 403 287 284 322 322 184 290 327 355 316 263 337 253 477 201 297 304 247 285 211 303 275 70 86 111 152 209 309 383 355 222 254 355 227 378 469 437 562 224 299 317 371 66 30 16 58 83 331 259 316 391 382 361 279 314 294 227 150 100 162 251 384 54 215 275 359 425 507 216 219 187 161 207 238 348 360 262 235 102 108 252 247 217 188 349 353 390 215 211 202 200 210 292 242 260 210 319 213 439 186 176 346 488 103 176 178 166 203 232 332 291 303 129 156 325 164 272 287 222 329 283 1510 1354 341 343 326 369 254 270 217 209 410 503 603 489 697 437 271 123 165 563 197 417 388 399 407 293 234 348 473 385 239 268 362 292 542 326 302 72 154 321 252 350 153 149 109 109 83 112 142 239 293 84 412 292 219 308 229 337 315 276 253 267 179 483 431 352 447 425 79 87 83 483 544 287 230 446 663 428 440 563 313 722 192 380 312 395 387 356 531 584 420 292 256 168 360 203 684 486 509 569 432 760 910 843 753 755 538 562 681 941 773 796 659 859 557 718 642 626 912 598 513 627 567 551 499 1186 1044 894 690 789 784 1283 801 1146 1256 1004 620 793 865 529 202 881 998 649 272 810 282 244 537 264 601 164 239 583 636 253 210 258 252 259 203 935 1012 1045 1240 1259 952 1237 1218 1001 1366 937 1396 1468 1349 918 1359 1082 1059 797 1268 1101 1206 1553 1285 1527 1344 1192 1382 1336 186 168 143 1180 1354 663 1237 1969 1989 1436 608 565 585 247 467 110 311 250 259 1356 769 811 210 216 170 314 570 797 682 830 670 812 698 705 1296 1255 1506 1100 1474 2779 2341 1413 1444 1720 2008 930 751 756 808 996 474 1063 302 1126 332 1103 325 14 14 757 623 1107 1421 777 396 728 338 461 309 307 478 458 441 554 527 818 1718 447 476 626 938 942 1018 1085 1195 658 405 426 848 514 1175 538 781 273 536 477 422 515 548 1169 1160 608 540 471 348 458 320 344 293 275 461 959 309 426 1072 623 557 1412 510 566 695 435 361 471 262 509 407 323 266 648 526 571 551 552 551 630 692 495 597 472 580 345 186 265 129 478 417 512 308 293 318 497 307 479 372 417 254 526 527 361 244 264 218 196 199 198 201 232 207 207 164 212 204 194 256 204 213 176 275 262 246 146 143 201 302 239 275 504 285 185 178 203 213 199 144 141 191 256 235 546 184 200 237 158 382 453 443 186 225 252 223 251 235 316 262 186 317 359 168 223 188 203 211 190 231 390 131 182 272 286 133 106 424 186 290 271 165 326 186 176 220 239 257 208 267 147 192 444 62 413 280 170 121 162 176 251 346 313 393 301 543 561 371 366 310 108 321 106 207 313 243 183 175 165 179 108 3996 234 155 189 223 152 152 176 257 159 118 335 161 226 338 268 149 116 222 244 188 400 394 326 187 403 375 394 338 230 476 351 341 332 363 345 339 258 456 310 471 427 455 174 310 196 187 157 155 387 246 294 366 601 267 348 536 475 480 494 380 293 379 236 770 400 794 553 362 449 525 285 412 418 253 368 577 267 293 452 673 375 168 324 363 847 170 80 174 100 194 142 312 216 390 163 299 297 436 188 186 319 844 590 313 507 254 576 58 138 81 64 258 305 271 285 275 265 416 370 253 196 179 168 250 214 224 277 368 324 388 344 354 279 291 316 259 155 524 371 254 223 210 461 186 379 263 541 244 146 447 404 470 300 535 626 322 192 641 251 287 315 354 323 391 283 199 328 225 308 436 287 214 190 426 253 206 384 248 337 669 505 630 403 395 385 663 327 440 415 249 369 269 557 283 557 527 555 517 523 388 410 489 408 393 380 356 234 738 757 707 949 857 274 554 440 242 309 366 343 391 651 242 200 266 190 279 286 534 338 513 414 353 205 188 739 488 684 447 574 690 693 565 656 361 610 802 465 698 839 506 701 437 737 589 694 571 405 579 683 462 550 415 479 1348 1129 966 937 870 922 914 958 775 1174 1043 1136 1211 1124 950 768 1267 955 699 630 621 547 645 655 467 830 280 589 1016 902 912 406 502 471 373 493 528 521 313 328 295 296 168 232 243 245 233 194 234 204 111 105 338 244 409 571 266 312 370 399 476 598 411 348 492 515 381 477 476 904 299 569 560 496 139 246 234 153 155 125 241 298 212 136 243 120 159 205 233 101 40 114 74 151 153 167 167 161 157 227 87 238 253 315 611 585 595 285 205 234 173 124 118 282 223 193 260 189 331 88 93 84 76 323 345 487 163 268 520 519 287 178 231 396 382 365 364 337 589 285 272 347 314 256 201 281 236 213 196 260 378 209 244 353 278 526 391 403 426 437 390 345 365 318 412 403 303 218 655 428 730 303 391 693 364 288 332 318 421 536 354 208 192 348 497 442 496 512 337 323 264 617 628 998 644 393 382 641 694 381 408 530 500 354 413 350 595 525 400 514 619 813 481 552 460 789 541 421 669 264 345 255 289 293 267 1261 364 285 281 260 417 340 339 382 703 886 877 682 471 291 303 208 119 314 390 378 330 203 270 448 195 190 326 357 660 480 322 272 237 285 211 150 133 127 151 131 130 124 205 218 334 195 159 360 438 485 343 441 288 389 330 388 445 396 417 571 697 496 380 664 511 393 427 503 469 478 521 423 226 503 484 358 435 284 373 513 506 330 576 311 301 360 408 601 309 435 441 706 266 219 275 442 378 485 755 488 388 1144 690 379 424 741 243 513 734 454 216 332 253 130 126 132 142 427 207 373 202 310 257 361 188 193 276 154 56 120 110 225 266 500 210 445 223 164 384 277 208 107 181 173 222 204 209 335 230 242 349 290 285 173 298 237 965 361 343 540 262 196 270 252 151 316 173 159 190 375 302 155 266 172 99 432 359 411 561 499 516 375 387 649 214 271 326 488 255 386 464 375 452 472 415 277 297 323 372 211 235 324 140 88 362 861 730 271 221 171 102 470 285 175 247 854 223 1076 993 1023 1054 1029 824 809 1074 1185 1109 1154 774 1015 1050 415 447 269 233 364 297 450 459 504 640 517 324 367 327 428 427 226 321 485 365 353 353 259 204 214 392 388 465 592 451 422 456 420 630 369 505 460 709 479 507 567 554 566 458 543 575 460 679 372 437 534 621 588 478 247 348 396 424 684 191 532 474 409 310 479 338 338 343 486 421 663 608 552 593 487 512 594 494 451 314 541 294 366 391 247 436 353 411 288 377 303 388 546 397 448 331 418 481 464 349 497 397 576 705 457 411 439 402 396 333 437 349 373 330 440 490 473 530 531 547 569 343 554 719 681 690 540 658 364 342 872 408 281 366 449 458 356 502 515 399 372 424 396 621 595 610 459 514 596 389 415 391 520 528 477 524 313 252 417 392 320 168 180 195 182 292 324 269 203 202 104 341 135 139 149 122 129 101 97 225 179 223 195 194 238 166 133 117 121 179 148 232 179 191 217 197 163 217 140 129 174 178 170 247 146 163 194 137 165 193 189 523 161 103 103 134 90 80 202 157 181 183 215 102 207 191 256 148 100 191 209 441 201 156 194 218 304 204 225 603 310 525 228 265 343 263 185 283 257 221 265 229 526 143 281 144 173 314 293 424 205 212 551 161 219 207 413 494 210 197 303 398 265 290 357 161 306 349 377 235 240 390 102 320 262 461 262 341 391 420 654 563 547 406 726 430 562 508 403 1048 814 382 681 296 331 666 370 389 374 453 393 324 271 446 318 333 312 663 361 219 354 231 285 230 482 162 347 486 631 395 391 298 356 314 433 436 152 196 345 187 405 206 201 244 247 230 224 197 121 236 356 451 293 265 149 226 249 263 156 128 248 300 231 294 448 571 317 289 338 245 495 241 397 301 270 241 377 377 232 221 264 231 367 285 136 235 374 303 358 490 313 413 385 562 216 355 486 375 467 560 411 238 485 414 350 443 202 202 416 391 395 867 728 476 349 268 412 289 457 364 475 389 190 196 129 184 356 201 526 524 263 347 341 143 384 347 371 336 222 247 542 291 74 34 52 83 92 428 319 358 374 353 268 493 217 154 213 209 79 48 129 295 58 260 328 435 356 449 221 137 224 354 327 150 370 437 357 361 106 186 225 315 123 113 331 279 246 187 250 295 94 110 108 255 210 326 155 395 533 259 269 400 423 136 324 240 201 231 225 485 271 321 291 150 444 334 313 391 475 480 506 2137 1739 510 392 449 404 538 602 442 392 611 554 463 324 614 299 151 134 162 360 196 193 535 537 602 487 261 341 302 461 270 341 399 373 432 316 597 188 252 209 167 190 241 211 208 193 111 70 253 204 224 116 559 181 170 204 323 351 300 327 373 140 177 329 254 189 684 676 89 93 132 365 580 515 245 492 1192 578 495 592 484 826 292 411 443 508 624 265 623 957 220 208 203 161 215 351 685 843 438 613 652 701 844 1113 790 760 668 567 692 740 805 694 704 1008 1087 925 700 763 976 806 937 1031 991 925 761 1439 1391 1074 1056 1022 928 1421 890 1855 1691 1674 810 1133 1017 575 321 907 630 623 557 891 296 324 486 327 368 255 237 635 477 425 356 313 258 244 219 1202 1486 1463 1261 1353 1021 1347 1460 1232 1250 1290 1815 1361 1383 1502 1479 1376 1634 1459 1501 1408 1154 1937 1571 1740 1805 1651 1621 1471 366 338 234 1460 1776 556 1797 2423 2475 1721 485 500 519 182 480 203 311 250 158 1416 871 776 215 351 224 353 1074 991 940 1445 614 797 716 965 1123 1381 1622 1529 1440 2867 3041 1594 1381 2171 2639 1609 1141 956 810 902 665 987 507 1136 381 1098 569 83 52 922 553 1277 2188 1304 322 900 439 434 352 335 781 792 867 847 767 1208 1195 756 392 978 1302 1238 1255 705 862 662 510 344 1290 536 1415 402 829 435 682 633 682 784 583 1453 1480 373 401 293 650 555 399 508 279 337 543 777 625 749 995 519 435 1291 340 438 780 596 562 474 428 621 957 466 494 571 669 638 597 653 633 549 733 730 405 659 685 368 303 270 153 304 281 684 376 285 328 453 237 563 352 588 306 498 289 317 344 246 233 213 169 201 191 283 274 242 246 243 335 398 205 232 128 135 354 451 344 375 278 290 248 311 368 411 292 180 245 184 295 189 145 190 194 231 279 416 124 275 148 200 425 558 527 337 339 376 420 300 288 178 273 230 341 336 218 348 274 291 354 400 264 304 98 268 202 215 227 251 432 202 148 317 152 418 357 357 460 197 215 419 472 330 263 591 73 524 288 279 151 145 244 354 311 230 365 370 299 542 375 446 249 88 193 96 167 190 264 197 149 118 195 222 234 4792 130 113 133 165 157 111 203 198 83 233 169 221 405 345 308 278 260 349 295 269 279 285 350 372 328 330 246 324 399 411 454 453 444 402 272 334 295 575 397 535 512 319 153 245 195 132 220 358 384 466 460 714 411 383 377 487 636 412 421 440 431 345 807 490 591 356 609 672 594 315 482 336 259 539 707 533 596 608 473 366 123 286 321 1174 189 149 133 155 149 171 260 565 339 150 330 186 520 142 136 308 782 518 345 359 464 494 105 185 126 115 316 432 376 414 422 410 460 444 413 279 231 255 259 223 239 225 343 273 363 287 312 480 516 499 170 234 645 183 192 269 150 288 199 339 179 694 234 245 682 498 514 317 592 720 409 361 701 437 216 284 329 295 306 363 182 297 372 297 311 224 390 328 232 797 657 553 634 380 838 644 767 446 462 360 430 372 449 534 282 561 395 676 418 611 443 353 415 423 442 698 636 465 598 448 383 251 894 1006 911 659 615 365 471 457 497 461 537 290 378 689 268 295 328 249 380 518 379 583 728 552 648 473 443 633 434 356 325 489 628 797 801 922 639 746 671 576 547 637 540 486 557 503 612 574 525 496 567 545 473 413 376 460 1402 1301 1304 821 996 866 985 1089 876 1189 997 1105 1371 1031 1450 865 1089 935 970 756 794 673 514 715 509 751 359 530 1127 914 813 448 408 590 562 447 630 676 431 441 387 465 242 326 359 394 336 164 308 155 355 359 303 238 399 524 395 370 491 512 261 327 385 332 429 338 329 447 502 750 354 571 589 363 238 186 168 198 188 172 400 364 327 151 363 379 287 122 180 168 65 38 82 103 137 103 97 141 87 300 129 368 132 220 325 289 295 221 253 173 223 172 166 196 96 295 175 288 270 109 95 80 68 140 156 604 208 345 427 740 251 245 186 671 707 498 532 355 311 345 375 391 377 317 466 406 376 317 420 290 286 449 295 323 328 700 405 382 805 493 619 316 320 371 441 453 549 382 1184 694 1189 547 639 1075 767 450 755 445 771 578 427 271 242 631 587 621 793 600 339 321 326 675 362 650 708 478 361 780 695 476 609 626 752 379 539 752 518 751 561 566 876 831 549 627 570 711 520 957 698 423 324 291 460 360 424 1222 402 446 442 356 727 564 439 664 922 865 905 392 241 381 391 215 414 683 399 424 497 335 313 186 278 394 533 654 643 718 305 487 389 338 457 152 152 136 148 146 138 134 231 93 142 135 141 356 575 502 440 720 614 617 627 459 578 495 452 898 759 640 632 767 541 410 538 658 458 363 500 425 384 340 465 420 493 335 413 462 490 372 355 302 378 268 245 378 376 504 367 341 368 536 521 355 683 580 873 856 385 1159 731 560 504 796 364 807 556 345 299 243 227 145 70 62 115 268 244 215 328 244 301 342 351 247 225 180 168 104 133 182 270 499 196 265 276 293 267 338 225 156 157 188 295 257 260 288 201 332 223 386 359 218 364 185 1178 441 431 463 298 254 243 190 247 474 443 444 452 437 394 178 219 180 167 450 625 578 662 537 543 606 210 601 247 356 403 635 215 699 616 598 576 654 506 241 464 321 274 256 165 228 187 101 456 755 632 228 186 240 143 412 334 268 120 1077 235 1390 1271 1177 1031 1238 1368 1417 1325 957 1415 994 1074 1460 1263 376 435 342 421 696 666 487 469 543 444 525 471 242 392 423 747 288 351 525 359 341 325 431 384 374 317 319 401 924 740 588 586 454 834 723 524 419 915 518 577 818 748 691 325 658 893 917 523 887 1040 626 438 448 531 784 558 704 592 433 523 544 822 750 1111 597 936 907 1031 706 738 757 875 807 810 842 808 707 360 751 886 872 537 545 635 897 587 562 553 789 869 515 778 726 579 529 476 634 550 716 714 551 803 611 507 635 657 581 623 742 549 544 742 581 722 533 692 450 682 804 1003 416 968 845 598 537 514 810 892 789 690 1068 602 620 916 936 1003 928 952 910 916 927 1161 901 557 930 592 719 714 743 662 904 674 910 988 862 943 401 488 383 766 337 267 233 181 245 240 187 233 149 259 207 140 305 293 318 274 391 344 343 278 182 294 206 414 442 199 263 245 257 325 286 246 425 396 299 371 349 531 280 295 200 194 180 247 273 265 241 221 257 305 289 558 326 231 225 145 209 285 444 415 431 264 149 147 205 179 142 166 384 162 1314 464 350 166 243 272 177 402 227 425 188 468 210 222 294 365 365 663 591 625 650 171 329 279 456 158 490 473 472 477 476 217 415 403 302 360 455 328 556 483 411 616 626 399 578 312 356 422 471 368 234 468 410 392 442 252 448 672 381 204 567 651 576 546 319 710 497 864 440 679 350 308 665 294 330 527 729 1063 537 421 570 603 326 410 332 342 346 416 702 419 525 347 435 376 260 301 445 412 742 439 452 399 559 488 456 333 480 521 499 674 556 526 233 364 354 272 381 625 472 336 471 1541 1674 423 259 643 325 375 317 352 346 222 509 500 369 539 411 321 518 493 924 369 464 404 425 370 304 561 380 393 214 658 373 316 401 211 1621 290 366 366 345 717 313 541 277 378 357 514 384 736 334 324 295 247 285 322 284 284 377 590 463 542 604 352 450 515 571 388 345 299 377 461 152 164 230 86 208 420 282 390 214 248 280 215 465 331 667 568 416 198 342 272 88 132 187 272 271 281 417 581 650 478 560 608 514 450 391 289 215 202 183 1388 113 424 262 341 295 355 219 292 289 277 254 349 486 421 447 362 667 389 304 323 194 156 309 294 466 182 283 309 293 315 284 164 391 370 333 1576 1520 360 287 441 219 375 494 633 605 742 672 420 321 380 301 619 485 454 259 610 440 455 761 2785 2253 474 735 413 797 460 390 444 1467 603 1602 851 685 412 413 364 585 411 389 549 225 287 283 688 486 439 468 800 365 271 673 387 384 458 344 375 277 136 863 675 468 363 583 665 507 259 429 415 426 377 693 811 222 401 435 300 1310 935 678 747 417 310 674 319 526 455 353 535 569 639 1410 1503 1413 580 681 932 607 791 718 579 825 498 510 892 476 438 1367 920 640 178 156 490 304 375 288 850 891 847 520 903 1144 1129 1084 1220 1112 1172 1367 905 545 1709 1443 1416 1730 1599 1322 1258 1124 1189 1840 1523 1487 1271 1467 1987 1601 1285 1767 1757 1604 1409 1424 1236 2247 1905 1698 1067 803 1354 776 680 1239 1321 926 499 1251 241 249 348 473 433 357 314 920 814 586 310 540 508 407 286 2264 2310 2266 1513 1637 1572 2183 1861 1520 2090 2096 1540 1499 1609 1784 1571 1585 1596 1799 1700 1951 1718 1221 1294 1879 2120 1882 1946 2069 712 520 252 1554 1495 1398 2807 2720 2727 2264 771 754 599 203 712 161 371 300 309 1588 950 763 403 625 499 222 1082 1182 855 1164 987 944 1272 737 938 2130 2440 2336 2230 4809 4211 2087 2586 2600 2732 888 649 1001 1631 1169 574 1847 719 1593 722 1247 1061 258 234 940 1177 1862 2480 1203 373 995 790 757 494 476 884 832 890 778 527 1899 2287 745 570 1241 1742 1641 2083 1125 1404 582 762 545 1716 961 1725 593 864 425 789 1724 514 634 1352 2220 2732 936 948 799 555 699 607 631 506 410 500 1044 956 771 1373 625 605 1847 817 975 675 342 1178 1344 1282 1094 726 750 730 887 1124 1083 1077 1130 1182 775 655 984 1040 855 1134 351 226 303 562 336 314 736 345 443 473 308 273 778 1197 782 635 575 580 370 561 425 626 618 388 261 458 488 490 467 469 407 239 248 370 384 550 508 392 417 302 408 257 373 115 357 426 691 1306 346 347 214 279 383 510 460 441 347 264 722 533 314 508 837 572 661 598 437 450 393 465 419 476 390 362 397 459 643 757 503 511 308 658 646 535 575 443 295 381 500 456 460 561 234 372 348 198 604 592 520 647 808 877 633 696 292 597 581 126 665 326 394 514 481 324 387 738 589 776 976 743 869 680 1015 456 288 330 539 271 307 326 175 234 160 219 176 155 130 7579 433 444 564 453 323 184 148 86 144 265 152 749 503 369 243 270 508 517 344 350 1524 396 614 509 405 378 397 575 614 748 431 239 277 324 471 528 429 610 793 477 327 188 406 236 165 244 618 505 553 466 975 724 523 586 618 722 553 459 705 501 474 852 505 1014 762 1081 1039 730 467 1651 1839 187 529 645 633 668 602 497 612 288 543 668 904 498 558 380 597 597 659 516 509 600 200 617 630 394 167 163 140 513 447 405 556 469 1341 194 285 112 200 471 751 630 697 782 723 845 620 815 501 475 455 596 455 475 534 663 554 741 586 548 371 407 257 363 366 485 287 383 401 92 465 318 321 403 939 371 373 888 565 705 639 606 662 897 400 860 1033 1320 1436 778 753 606 732 651 610 646 594 558 504 445 361 336 933 771 743 773 428 820 1406 1563 851 434 773 805 870 879 970 409 647 762 751 808 759 965 895 949 1095 707 721 957 690 408 1372 786 692 1017 1127 894 584 522 504 638 464 435 494 348 465 381 340 233 344 465 591 919 644 853 552 896 468 297 511 563 1797 1936 700 497 832 829 814 777 683 1071 823 1040 637 659 542 717 751 604 522 815 891 607 970 814 938 822 882 851 894 2416 2002 1429 1566 1453 1238 1117 1418 1058 1289 1044 1207 1345 1209 1545 1481 1611 1617 1201 724 826 612 534 624 790 814 335 794 1285 1209 1505 607 736 653 377 182 749 255 390 593 488 518 511 493 251 368 447 347 443 244 360 356 396 380 490 624 574 387 655 865 717 828 812 812 656 937 934 892 1055 913 946 830 1064 553 272 297 258 278 357 263 180 194 350 149 211 292 216 152 197 499 126 66 199 132 319 296 331 258 300 241 244 361 365 676 726 696 710 584 593 426 324 411 374 378 235 336 284 481 652 290 278 349 204 183 267 449 354 455 536 504 468 451 223 275 385 353 445 494 574 332 547 376 456 318 376 514 695 310 465 364 479 636 225 390 261 483 597 631 466 539 466 670 785 289 373 285 312 249 672 341 747 400 359 654 310 362 257 376 676 630 206 225 174 712 742 845 1187 561 301 254 345 586 467 997 615 390 295 621 526 388 278 558 926 506 764 676 821 627 852 1008 847 834 727 804 763 881 632 748 807 322 815 427 360 563 435 1891 1160 839 883 922 464 505 400 497 808 740 750 785 592 719 382 414 316 340 410 540 516 404 504 566 350 613 932 658 556 715 355 275 1412 1292 1586 167 126 118 144 126 141 135 342 170 408 209 295 488 609 544 570 393 481 476 437 475 435 603 938 690 697 670 834 719 797 444 458 533 376 501 879 431 365 466 574 579 630 698 696 814 412 662 580 517 476 705 476 735 560 619 559 409 522 607 680 516 532 792 1081 1221 673 1052 421 458 580 1083 614 1132 944 524 322 294 220 201 262 292 303 352 443 710 382 559 572 498 230 429 671 413 369 386 352 520 382 938 294 782 403 318 258 345 367 290 198 348 395 344 356 259 1430 322 224 1458 454 642 452 247 697 417 393 429 510 401 385 355 306 545 472 390 475 484 366 341 369 126 332 336 467 463 252 391 519 403 407 502 445 518 745 545 200 423 770 547 797 884 357 805 496 519 548 229 1405 626 261 203 561 962 1147 1025 228 267 260 352 313 653 430 1631 431 1949 1684 1796 1611 1957 2134 2111 1639 1581 1623 1605 1770 1295 1302 415 563 608 681 804 628 965 659 483 486 1035 957 629 525 581 571 328 436 869 554 536 473 558 953 1104 563 669 883 720 300 239 499 421 334 293 289 255 382 336 544 559 551 492 272 461 360 454 560 358 411 340 338 328 342 540 340 396 542 374 409 783 602 573 675 738 712 840 781 818 779 834 719 740 673 858 660 751 376 929 1092 710 552 428 538 481 627 619 428 453 569 402 602 593 601 551 524 589 395 491 674 487 387 473 365 414 613 486 520 431 534 455 531 421 608 333 523 470 409 568 496 374 556 663 656 299 253 696 501 602 541 746 518 387 749 1075 1124 761 1022 532 736 640 735 595 707 568 627 783 988 695 532 576 600 680 678 772 652 232 389 378 763 122 201 102 256 114 274 103 285 74 96 345 237 235 220 267 165 183 161 199 277 185 283 193 247 315 183 222 184 210 280 215 161 203 384 242 364 354 552 215 244 309 253 241 327 232 196 221 213 223 406 394 495 220 130 106 68 88 250 285 187 209 127 200 134 230 322 175 152 265 170 298 828 241 203 245 145 121 194 109 277 122 494 209 264 335 219 207 328 320 289 469 94 175 152 146 279 194 267 333 297 496 361 275 499 374 320 570 279 303 386 344 356 288 278 418 172 199 438 533 353 242 306 124 286 144 415 421 259 345 272 593 442 605 449 287 460 407 732 398 694 454 318 445 229 179 618 572 452 653 225 785 550 284 446 245 245 283 383 315 267 273 523 261 320 241 242 458 583 554 456 482 312 322 473 267 415 258 691 587 333 703 350 318 224 202 255 128 197 227 318 390 415 356 252 222 247 395 440 207 344 335 144 322 233 204 373 303 307 337 185 349 213 228 248 238 391 310 378 193 180 118 348 419 227 304 118 495 483 431 522 303 638 146 405 259 390 134 237 201 649 193 198 428 216 292 305 301 236 360 728 759 452 461 383 412 494 433 259 327 233 373 807 128 148 253 38 167 178 317 578 491 529 398 175 487 258 705 466 395 405 225 543 112 46 42 94 140 527 244 420 467 311 481 392 272 268 330 169 113 138 297 182 72 386 276 252 182 182 417 587 443 230 301 381 634 591 443 459 360 337 245 235 286 237 500 516 408 191 586 605 378 432 151 249 390 453 617 470 267 229 217 534 301 133 283 239 213 267 275 336 255 313 257 284 398 345 257 384 309 634 296 1642 1913 244 286 312 201 278 160 354 331 380 442 505 638 630 392 262 272 646 490 186 431 331 327 408 254 380 362 371 376 171 473 347 320 415 347 345 195 253 517 446 261 214 104 276 446 329 162 452 216 398 222 275 306 441 219 148 569 477 323 332 283 491 320 141 411 330 318 92 100 111 635 1107 920 440 475 582 712 435 818 609 1062 365 366 434 307 238 382 758 494 142 136 54 91 110 178 588 542 563 777 366 951 998 971 1040 869 995 668 696 430 822 1006 944 1093 863 733 1009 975 1051 719 1175 870 700 1440 1081 1130 958 1230 1109 1162 997 1520 1429 1184 1196 1104 1289 1021 806 901 751 1221 929 479 486 784 449 420 377 332 376 335 317 485 723 435 316 256 236 233 316 1308 1272 1275 1791 1538 1584 1245 1608 1139 1612 1679 1350 1518 977 1624 1546 1463 1546 1639 1435 1760 1482 1221 1571 1399 1335 1337 1395 1499 279 255 103 1276 1503 653 1710 2026 2048 1129 473 559 423 163 545 275 290 176 295 1274 840 916 220 536 409 501 751 849 735 2088 760 1286 1184 667 903 2127 2508 1622 2064 3596 2441 1628 1698 1694 2283 1125 473 584 639 635 395 845 233 1033 537 1316 509 62 54 724 569 864 1801 1271 437 1072 538 521 802 672 512 509 576 868 457 1399 1865 1004 725 1722 891 910 1065 936 1060 1032 772 633 1550 978 1209 578 981 392 947 624 617 736 963 1844 1316 539 510 623 399 497 446 522 391 429 518 740 565 631 1015 445 405 1352 703 767 796 454 303 487 448 679 429 475 389 413 380 412 434 318 386 608 507 757 302 593 353 477 431 502 118 207 364 694 307 227 174 321 242 720 529 426 454 683 1122 397 511 445 260 250 346 506 311 133 117 206 301 193 249 138 541 222 199 432 236 174 250 295 372 138 349 300 342 454 90 459 463 404 456 365 395 253 404 348 475 809 728 319 481 436 486 436 449 351 564 534 559 468 411 341 486 527 718 713 569 321 643 363 602 487 370 308 344 482 404 391 324 354 506 426 349 312 178 570 486 448 500 304 365 524 566 293 237 497 50 322 432 376 281 353 279 424 461 156 687 541 483 727 577 452 271 138 185 156 155 295 302 292 200 176 286 138 189 113 433 4865 1431 120 106 260 283 226 121 141 281 175 627 445 223 209 235 691 318 383 414 393 345 1007 695 463 388 506 379 281 315 415 257 161 310 301 177 621 474 469 174 270 219 667 354 135 171 524 447 461 456 382 247 410 339 288 470 533 697 388 405 465 996 380 875 773 491 630 341 399 508 463 150 615 673 505 468 429 628 961 187 427 453 1021 246 124 122 351 175 284 493 368 236 206 236 198 443 195 155 493 607 669 584 652 235 788 161 304 204 177 375 657 539 567 547 484 593 644 652 416 318 328 688 355 414 367 782 497 917 542 576 267 382 224 737 760 892 870 252 347 293 297 103 252 277 551 265 298 641 465 565 475 595 872 245 271 818 604 595 601 534 917 673 427 873 935 882 625 562 334 387 315 359 384 497 454 429 352 802 855 979 808 380 756 892 662 571 531 246 689 202 554 212 544 550 492 525 522 509 359 532 433 317 642 604 435 1624 1241 1342 628 576 575 549 475 314 330 446 310 367 355 260 193 316 779 444 515 418 530 560 411 364 743 519 755 522 631 633 479 621 498 635 784 457 548 716 715 522 428 534 807 539 560 358 912 613 675 672 705 441 426 511 621 1737 1910 1441 1068 842 938 972 1086 1271 1164 1227 1287 1223 946 1362 1086 1740 1217 968 690 730 593 697 897 694 909 291 606 905 746 1416 501 631 621 258 243 423 346 346 452 531 271 283 331 356 328 361 237 194 304 222 180 330 240 384 442 277 284 460 310 668 626 601 656 435 390 624 566 555 769 932 447 421 434 174 221 203 208 238 206 324 250 120 58 377 187 206 101 260 205 181 179 104 177 183 173 210 171 175 208 112 177 215 232 378 292 366 263 332 409 298 252 228 246 201 231 331 237 456 283 273 169 141 206 240 355 216 373 475 603 267 169 184 372 428 359 438 491 509 333 496 324 343 251 275 315 360 591 488 269 391 529 282 493 315 553 500 886 970 723 543 991 976 365 701 644 373 227 666 371 756 413 339 879 277 427 255 369 435 434 391 361 258 832 574 639 844 720 316 294 363 650 279 680 709 418 372 669 630 359 396 514 826 685 518 620 455 599 825 383 589 871 388 584 472 708 560 456 852 208 300 260 261 290 357 1297 516 542 544 525 540 440 369 468 786 888 860 610 362 363 215 235 270 275 405 652 367 389 384 414 480 501 514 443 902 413 298 214 267 203 122 272 254 143 237 229 217 149 293 256 340 158 222 475 336 512 343 240 195 298 178 326 224 214 487 672 638 641 392 592 367 309 351 360 643 321 583 395 335 366 551 339 353 313 448 810 464 476 337 625 331 376 579 544 558 400 226 275 694 351 601 540 424 756 522 539 322 978 517 509 412 785 491 516 963 528 251 379 318 120 180 182 255 440 569 676 994 514 847 538 122 226 292 140 195 335 238 251 231 496 188 456 267 210 224 218 316 265 260 234 221 182 146 256 195 312 226 251 454 354 360 135 953 388 368 288 514 556 445 429 405 579 279 623 611 478 280 179 179 203 227 468 457 253 337 1099 996 858 258 625 288 285 537 606 218 408 457 303 495 493 476 265 294 557 584 127 230 322 290 246 276 860 1165 516 309 270 164 301 310 132 412 1849 663 2080 2018 1439 1337 1391 1554 1520 1184 1758 1142 1563 1613 1290 1284 485 324 383 287 471 573 686 421 383 443 339 501 467 518 613 502 249 414 648 313 303 303 297 407 461 634 632 776 815 612 210 403 369 528 393 303 279 418 328 527 666 664 659 369 492 465 481 441 342 410 472 498 459 441 503 375 445 416 436 382 647 588 514 783 537 731 774 862 787 674 707 729 719 703 923 625 649 461 603 956 746 554 354 548 435 628 703 388 535 442 507 611 577 529 571 533 454 379 488 647 630 600 550 426 376 545 381 390 388 484 382 530 365 567 453 389 421 451 687 652 493 582 575 482 444 392 477 395 493 370 651 706 579 504 609 563 622 713 585 671 572 637 698 682 682 483 803 744 664 500 585 455 583 509 680 547 258 289 415 925 169 186 170 383 180 405 136 204 133 280 130 137 208 224 333 169 173 159 189 145 95 192 107 140 231 219 234 204 222 334 225 228 191 408 230 289 243 396 208 271 213 172 164 258 147 170 254 206 234 283 271 468 178 171 105 85 141 153 496 321 343 187 170 228 227 225 212 155 175 128 409 661 334 172 255 131 146 130 140 234 237 457 164 178 352 444 286 379 408 381 458 109 146 82 144 235 180 404 455 215 392 280 335 385 302 319 277 272 525 349 454 369 264 252 531 175 177 233 447 418 197 274 188 241 263 453 573 245 310 364 503 462 752 455 273 533 523 481 363 858 283 417 414 264 180 667 738 469 470 411 727 524 169 446 344 344 252 402 312 267 349 367 289 417 298 238 402 354 460 396 304 278 190 489 366 432 205 541 539 293 678 335 171 243 181 141 134 248 154 228 620 318 245 268 203 134 327 353 213 304 165 198 151 242 315 439 294 420 393 321 393 539 166 204 225 337 431 281 181 312 214 276 390 273 342 120 436 391 328 506 281 439 181 367 179 356 218 139 145 665 314 298 478 343 400 328 646 260 365 620 575 684 686 439 349 397 440 322 334 209 370 636 88 108 80 92 193 402 407 856 625 707 399 220 603 236 668 554 447 313 336 675 66 34 52 60 71 718 294 565 566 344 522 371 329 325 411 227 144 92 301 269 84 289 236 261 416 384 405 604 337 195 276 278 460 475 352 540 395 196 263 231 423 370 536 562 474 253 620 633 288 344 173 353 395 481 724 316 480 196 177 479 230 106 394 450 334 563 638 605 563 383 262 213 286 256 351 372 337 476 423 1694 1520 287 263 254 234 351 258 263 231 483 530 432 825 535 248 224 371 341 347 341 564 328 314 494 429 219 361 465 449 234 624 571 538 613 441 439 183 233 439 399 154 80 60 181 314 322 115 383 328 256 327 325 314 326 322 242 621 498 331 363 462 272 458 190 274 481 457 116 138 205 575 1125 846 377 525 681 675 505 728 649 794 291 268 323 324 249 299 762 737 189 179 171 82 268 174 501 525 613 807 410 1222 1221 1080 1124 1000 858 564 537 479 790 712 759 697 947 881 1131 1258 942 672 598 561 826 980 553 1172 1104 1543 1172 1325 1011 1676 1103 1443 1435 1475 1046 1042 1009 968 607 1091 825 531 510 726 487 477 486 534 382 287 416 516 613 460 352 287 248 259 227 1326 1362 1375 1364 1313 1535 1246 1528 1362 1808 1245 1513 1870 1027 1606 1545 1540 1547 1588 1615 1507 2156 1059 1499 1413 1378 1032 1277 1578 274 256 154 1585 1861 766 1759 1813 1809 1327 521 581 747 309 864 277 270 218 251 1411 973 1160 293 336 294 557 1075 1082 1024 1855 1029 1169 1367 665 1334 2048 2405 1476 1688 3475 2365 1725 1635 1973 2371 1168 669 674 516 743 305 747 410 1152 435 1253 552 75 71 895 759 1149 1783 889 728 1322 316 581 557 446 606 613 580 754 380 1199 1792 1101 757 1384 928 884 1255 1041 1058 826 626 569 1271 972 1591 347 1197 533 1041 624 711 797 1062 1759 1462 925 856 443 392 516 542 543 358 310 434 765 608 904 1091 696 622 1547 547 599 689 390 556 756 519 614 612 490 452 439 482 478 571 437 499 516 698 537 317 851 508 530 454 709 253 474 404 857 479 226 262 557 266 779 579 630 369 888 1135 433 409 742 304 294 352 494 411 118 108 212 333 263 258 271 466 250 242 441 381 292 254 384 411 150 193 292 484 572 104 361 456 707 615 535 427 247 396 304 413 826 592 384 460 445 338 307 257 324 491 449 487 424 379 270 435 438 431 588 682 250 473 214 405 366 379 233 335 330 361 326 291 289 574 399 556 298 158 529 444 377 444 255 299 454 619 301 276 555 93 449 392 301 241 302 153 700 564 250 592 440 513 454 433 529 406 187 145 142 254 381 386 124 171 157 122 131 223 133 444 1431 4671 110 108 509 328 219 76 138 253 128 708 687 409 358 275 388 289 402 408 318 251 854 627 540 320 450 346 269 431 326 248 189 479 332 216 632 514 598 319 290 217 480 301 164 210 578 542 574 690 744 432 507 531 465 564 595 668 390 496 481 1085 622 875 690 601 565 683 448 440 374 372 466 669 465 470 502 582 1204 210 287 315 1404 245 125 94 365 259 323 361 300 313 282 333 234 833 233 210 415 548 687 502 571 355 895 168 238 184 203 498 661 480 533 550 535 599 521 500 512 375 381 676 387 448 344 777 470 848 504 491 345 425 232 437 395 951 643 285 282 153 359 131 397 467 531 293 451 664 576 659 481 816 849 444 195 971 605 513 519 701 960 644 563 673 962 930 596 559 346 357 306 439 329 318 473 446 311 819 1144 1251 795 514 648 1026 940 507 607 270 894 304 379 319 469 520 512 500 502 402 373 436 528 532 692 584 355 1176 841 1071 657 605 348 752 647 313 424 429 317 417 456 347 197 513 630 587 806 574 445 697 506 231 567 608 805 553 489 815 604 576 817 733 702 478 566 864 776 498 459 514 772 407 534 533 868 641 538 1100 1004 556 643 723 604 1339 1508 1323 1005 1122 918 1060 1120 1235 1086 942 1080 1194 918 1250 837 1799 1175 1200 470 475 466 603 911 616 1140 309 801 870 736 1431 507 684 736 329 489 465 577 418 463 711 294 251 421 369 227 151 231 186 209 276 260 205 272 363 544 262 317 563 388 732 696 882 991 568 447 682 553 362 868 657 590 566 400 190 225 209 270 253 180 191 206 235 135 304 261 232 161 128 195 143 212 136 127 164 164 182 158 162 372 174 211 390 391 447 403 435 181 310 422 280 155 141 157 329 243 328 315 423 251 247 227 166 184 232 363 302 434 505 479 263 207 201 270 322 283 298 387 390 322 344 443 491 324 236 246 361 530 417 228 310 348 284 347 272 529 329 827 904 699 441 769 811 262 548 613 289 177 646 321 655 354 280 639 286 394 268 395 472 499 503 433 280 808 635 609 844 656 326 298 185 468 175 501 506 290 339 492 515 322 332 434 604 599 460 673 435 588 426 497 560 664 479 687 569 745 567 414 635 192 222 318 325 201 237 1687 468 441 427 515 462 540 516 525 697 845 579 630 446 347 220 270 165 298 435 593 435 448 268 310 414 169 313 515 697 503 288 190 284 206 138 132 110 88 110 100 116 98 231 221 453 167 162 399 330 386 338 330 267 398 358 305 268 445 565 796 598 668 424 607 394 340 462 375 472 329 817 306 382 539 559 433 536 331 516 1018 435 426 463 571 377 587 447 636 540 433 470 210 676 217 559 424 347 591 551 824 325 930 445 371 369 673 234 441 995 427 166 316 412 228 242 257 290 395 475 729 803 614 752 590 235 302 365 221 291 235 377 241 305 577 291 359 180 212 176 220 366 166 289 207 163 149 233 260 172 356 237 182 425 381 445 236 933 315 301 410 646 668 725 690 443 532 511 528 577 345 288 236 285 157 193 253 586 284 351 618 576 717 336 671 269 381 341 809 174 466 529 390 492 559 506 281 439 425 684 233 196 283 260 164 490 983 1132 622 187 275 178 167 265 224 392 1559 446 1634 1549 1178 1635 1373 1744 1632 1231 1918 1227 1755 1503 1504 1340 466 313 499 341 563 655 791 492 407 334 319 487 338 464 441 588 361 442 463 528 528 493 407 360 354 497 479 591 405 547 576 377 398 414 557 357 329 395 425 413 465 520 489 375 407 931 697 492 555 993 477 208 258 436 352 462 409 360 245 275 398 487 304 626 294 454 495 519 491 452 537 500 526 482 469 550 715 369 511 588 860 441 416 415 562 366 378 526 550 410 355 525 724 328 408 506 463 487 478 603 417 532 418 461 358 427 375 352 408 404 411 365 447 490 279 447 526 674 538 530 359 594 639 460 868 749 583 607 567 399 678 491 384 590 519 552 598 506 563 517 650 597 604 377 538 553 471 410 381 552 647 702 762 943 794 752 460 349 348 594 128 155 171 78 218 116 289 182 72 80 192 241 226 195 226 234 327 287 266 206 108 224 144 298 326 167 145 133 135 226 235 147 201 182 187 210 204 234 187 244 197 197 126 185 232 170 262 168 178 228 222 467 233 161 151 103 110 104 388 254 272 112 78 162 82 153 86 228 283 78 340 264 167 116 148 88 166 186 279 385 138 444 375 395 236 228 347 326 342 259 349 273 104 208 136 104 407 184 168 267 261 122 234 184 200 279 185 152 228 235 140 418 384 339 472 214 211 415 475 188 250 271 202 235 218 199 148 501 380 143 361 461 279 340 355 323 229 888 253 430 307 262 307 177 208 335 249 392 176 146 292 310 199 248 196 216 345 243 237 172 236 352 275 292 201 133 338 379 679 338 341 409 296 266 338 302 247 186 222 402 360 258 117 359 275 144 206 211 181 222 458 428 397 126 242 195 208 244 349 180 182 206 228 285 276 454 298 185 232 285 547 174 221 201 204 254 217 376 331 254 222 219 324 269 355 122 358 198 404 310 311 432 222 464 219 266 175 488 233 297 241 289 263 312 189 132 107 130 417 457 415 351 352 337 289 192 255 196 206 108 228 274 125 181 134 140 102 223 331 388 147 173 189 291 433 200 513 558 437 189 272 186 62 64 173 85 82 358 150 227 276 342 367 271 284 256 286 368 318 316 322 312 130 159 195 366 251 272 312 281 216 502 372 350 311 476 382 293 330 110 187 360 282 243 274 326 267 257 263 294 217 289 471 200 305 275 330 530 531 323 267 229 131 240 169 229 221 293 247 320 444 370 334 226 236 163 107 241 245 303 497 1536 1633 403 267 344 371 224 543 486 540 422 508 405 525 384 296 155 293 322 306 345 249 290 290 353 295 222 271 403 234 214 403 292 282 354 210 302 192 124 406 265 137 355 318 311 353 154 199 418 373 346 463 624 366 209 331 349 817 623 565 408 331 207 375 275 293 221 179 138 154 207 815 897 1131 377 446 574 478 409 255 289 514 367 412 469 453 148 433 677 353 173 140 187 140 197 173 351 463 697 398 454 842 829 751 864 761 722 815 767 321 1237 1170 1444 1391 1587 895 844 966 812 1257 1155 1076 1136 862 1262 1454 995 1367 1177 1159 682 1081 926 1657 1847 1724 580 846 854 400 386 875 1225 706 395 841 221 189 241 181 362 142 278 665 523 334 292 247 206 148 195 1321 1525 1524 1136 1208 1465 1273 1283 1224 1683 1386 1063 1237 1313 1303 1043 1408 1406 1338 1423 1583 1437 1155 1045 1536 1583 1457 1583 1412 224 182 217 1073 1139 868 2112 2105 2134 1643 717 708 486 180 522 88 279 224 113 1210 519 495 254 420 294 250 696 645 703 927 553 542 691 660 674 1106 1371 1565 1772 3139 3392 1622 1519 1820 1919 759 473 573 923 873 731 1165 391 1027 436 955 484 50 38 667 651 1015 1645 893 296 788 474 518 459 382 557 560 529 501 498 1219 1538 590 263 614 1216 1076 1517 1030 893 380 373 353 1134 722 886 263 507 217 558 519 365 424 940 1365 1072 638 648 792 580 351 490 476 379 377 358 677 592 432 849 292 274 1335 432 510 415 320 866 871 1019 830 396 595 489 575 715 747 816 726 792 686 618 644 735 694 528 202 156 88 211 186 243 782 336 338 199 487 291 645 629 259 390 462 366 278 199 326 191 165 210 168 288 275 257 188 221 365 134 128 202 239 262 305 207 193 206 249 295 196 145 216 261 275 322 254 160 190 213 228 251 301 287 210 189 344 319 337 330 241 286 458 427 326 341 258 241 295 290 414 268 389 507 594 535 268 371 168 524 520 520 360 279 265 278 251 302 337 385 337 466 341 283 597 401 359 439 313 347 431 463 301 484 520 90 430 443 195 372 217 302 278 577 370 817 740 639 624 607 603 247 294 234 274 136 143 176 191 82 58 187 122 152 165 564 120 110 6250 5233 90 88 70 50 135 92 181 748 340 260 190 251 389 257 257 263 318 383 304 240 373 379 304 281 487 481 198 371 241 267 327 243 378 403 401 331 114 130 217 184 104 152 278 307 364 395 524 454 432 516 329 327 539 377 411 494 364 734 421 605 506 527 649 394 331 428 443 166 432 525 442 467 441 269 400 177 276 377 606 199 217 229 261 321 325 219 138 296 170 438 272 392 90 94 180 293 400 275 363 269 956 60 182 99 64 142 367 223 278 392 320 477 288 351 260 195 214 332 187 193 347 313 248 363 278 256 147 189 114 133 88 489 180 90 178 115 428 176 283 228 734 210 258 460 350 456 435 587 368 428 195 818 756 575 653 429 486 623 648 503 498 549 460 744 266 282 228 488 742 613 825 523 241 648 835 897 410 302 390 785 360 460 652 126 492 485 367 381 357 661 536 581 593 386 357 500 456 257 566 470 646 697 537 550 332 292 274 316 222 338 312 241 270 254 283 295 462 442 348 322 557 406 355 627 593 182 311 367 927 764 397 440 614 384 450 339 643 665 542 484 463 497 663 551 444 617 625 548 554 493 441 538 477 550 564 579 472 1697 1461 1142 942 1035 994 898 1076 610 1168 892 950 1046 1011 1061 747 1464 1033 826 455 437 352 374 473 474 528 293 601 788 647 939 245 433 305 215 154 464 153 132 166 295 256 293 209 267 375 282 173 358 246 275 263 369 235 291 369 384 306 420 612 375 478 308 404 324 359 437 665 737 517 605 523 599 387 120 202 188 126 126 86 145 140 188 133 148 138 163 79 107 169 85 120 64 114 123 205 146 121 115 229 175 180 252 647 448 415 429 254 236 204 278 141 135 143 328 218 237 199 264 192 188 179 138 102 124 526 258 316 354 528 319 216 120 278 290 307 265 336 350 257 255 223 219 146 230 331 421 177 360 230 304 364 122 193 172 280 411 347 402 339 426 370 494 237 424 436 247 151 708 255 520 300 203 443 341 361 329 361 428 437 220 204 176 522 582 536 493 361 177 151 269 442 340 618 385 283 152 423 360 464 399 614 484 469 399 454 468 396 499 439 696 772 566 669 568 621 657 770 513 269 365 352 401 792 300 1271 493 650 653 690 460 398 261 424 405 414 435 499 401 303 349 315 210 238 358 397 345 489 348 513 284 552 825 461 364 563 280 218 498 226 452 113 121 101 129 199 91 77 271 192 231 169 89 619 532 581 489 455 529 462 457 369 443 454 400 429 443 491 661 510 480 366 392 421 284 331 774 314 345 288 377 415 562 473 478 411 467 235 320 377 364 401 294 397 410 628 601 552 422 352 408 438 399 555 589 748 707 847 517 313 374 788 231 495 723 434 258 235 149 70 126 134 152 224 292 275 398 381 260 333 182 371 379 296 368 369 217 299 273 437 261 623 201 114 167 223 306 290 202 126 286 264 290 138 303 427 120 301 247 144 226 161 465 276 260 246 170 209 170 108 123 190 288 152 201 322 201 183 185 146 222 302 322 292 184 210 273 269 200 384 507 329 338 355 118 241 279 225 326 325 329 953 290 307 496 253 398 275 266 217 466 585 792 868 126 168 170 419 182 260 196 1028 225 1157 949 828 738 1025 992 988 804 846 862 980 983 921 1171 408 312 262 307 435 344 430 648 468 591 485 600 344 407 315 594 287 285 507 697 677 647 346 639 635 710 770 949 328 379 380 330 310 378 447 268 242 348 343 319 451 504 473 330 363 833 669 447 501 941 391 192 236 416 324 374 393 308 221 269 376 451 298 598 260 440 477 501 475 396 517 476 512 462 453 512 701 329 422 484 764 377 360 343 482 298 332 444 512 378 325 466 638 253 384 450 384 441 434 513 399 502 394 453 330 389 293 262 355 360 393 345 427 453 226 425 458 561 474 468 333 482 579 418 605 522 528 579 531 351 638 427 304 503 431 472 531 464 509 477 544 489 498 331 476 468 396 331 302 495 438 517 631 729 657 643 422 309 338 514 126 143 155 62 165 88 124 147 60 60 153 241 200 171 200 224 272 242 252 186 98 204 126 266 284 151 131 119 121 160 209 131 156 148 181 161 151 177 159 168 195 195 124 179 183 154 196 140 150 214 212 296 161 97 91 99 90 94 341 242 260 108 74 162 78 147 68 226 191 70 207 248 157 112 128 68 91 152 210 256 104 288 353 369 218 177 279 296 320 255 253 235 88 190 122 100 352 147 135 247 247 118 210 156 190 255 163 140 220 142 98 334 350 327 351 186 175 393 385 166 180 222 190 213 153 168 140 485 360 123 302 405 269 324 337 305 205 852 213 402 279 226 281 149 182 319 235 374 158 146 278 272 179 188 166 174 290 207 209 156 198 247 257 247 185 109 332 302 585 330 311 308 204 216 292 214 194 154 159 207 289 208 91 313 247 130 198 185 147 190 355 320 220 116 232 175 167 195 238 166 150 184 198 269 262 420 282 171 212 273 371 168 168 167 170 201 195 334 278 197 108 189 278 206 294 102 258 182 369 274 240 324 198 432 193 252 147 430 204 235 223 257 253 276 163 116 105 110 301 380 338 325 314 331 246 168 196 162 194 100 212 246 119 175 124 114 88 187 259 308 145 171 144 225 411 196 491 504 415 138 266 164 58 64 165 77 50 352 142 221 270 324 327 251 241 221 208 350 312 304 306 224 128 153 144 352 235 254 277 269 208 490 316 310 273 436 354 257 298 96 150 309 258 219 254 306 243 196 255 245 217 289 467 200 299 263 252 388 401 275 241 219 125 189 132 190 184 229 208 312 391 313 293 202 212 149 105 225 233 277 471 1350 1364 369 247 338 339 212 503 462 448 386 359 363 500 362 282 145 287 314 300 335 197 264 268 291 263 208 233 355 160 175 395 270 270 318 161 249 160 122 335 239 113 282 233 249 291 98 165 340 323 232 412 472 346 187 323 313 647 494 535 390 319 207 353 259 250 197 165 126 142 179 713 803 987 369 357 556 452 387 221 273 468 292 344 417 433 142 310 549 339 132 126 175 118 181 126 323 417 602 382 434 747 777 685 804 707 625 671 713 297 877 899 910 919 1244 760 729 828 726 990 982 818 793 756 993 1324 907 1227 1067 950 575 895 728 1351 1503 1427 558 790 667 333 362 801 1021 507 369 740 116 130 221 163 318 108 262 364 466 312 129 192 155 128 94 1163 1307 1368 1031 1023 1212 1091 1157 978 1457 1090 843 1073 1027 1137 983 1191 1172 1087 1094 1311 1245 1000 846 1204 1058 1086 1205 1109 200 164 195 1001 1071 755 1597 1786 1839 1259 608 575 464 168 492 72 273 218 111 1106 439 417 252 284 262 240 633 625 667 846 497 488 609 525 622 920 1153 1340 1489 2679 2993 1390 1308 1636 1695 664 451 427 814 711 576 1056 332 975 369 915 391 44 32 542 553 955 1438 847 270 689 456 488 443 366 541 544 515 451 448 1050 1371 521 251 598 951 871 1415 962 793 366 357 347 1001 680 814 261 479 203 552 421 343 404 914 1274 1038 438 424 634 320 317 411 414 303 317 336 643 508 353 803 282 264 1174 394 454 333 255 721 687 804 706 370 444 367 545 508 534 607 488 540 561 546 582 661 448 474 200 144 88 201 180 235 630 324 320 197 417 279 599 615 227 376 420 362 268 199 320 179 163 146 166 274 221 159 156 197 361 116 116 180 211 242 246 173 169 182 195 254 170 137 202 247 235 207 240 152 182 203 216 247 285 265 192 181 320 264 321 302 182 252 412 365 322 337 248 227 283 258 408 256 338 495 558 513 252 318 114 492 480 457 312 265 239 234 193 272 307 363 147 356 237 226 534 338 308 374 253 277 358 388 277 397 400 70 331 351 140 319 170 266 266 394 340 667 610 427 513 482 375 233 247 198 235 114 117 170 183 74 54 177 108 152 157 453 106 108 5233 5188 86 66 54 36 123 82 167 537 328 189 137 227 326 251 208 216 212 297 276 230 339 297 264 195 463 433 182 316 192 259 301 213 352 383 379 313 104 106 172 148 78 142 274 289 346 389 455 440 368 461 307 307 424 353 381 448 324 647 409 540 427 519 641 380 282 287 324 129 379 435 364 387 398 267 384 165 268 276 531 158 176 196 222 286 286 213 130 286 162 408 221 366 70 74 104 259 382 265 353 265 695 54 172 93 58 136 323 187 242 333 259 371 266 321 216 153 176 242 161 167 232 266 211 310 235 244 137 179 102 127 82 407 168 86 150 109 406 168 257 198 694 202 232 329 332 414 389 540 322 367 129 740 655 519 585 397 448 599 612 454 439 519 440 552 244 252 196 415 524 413 527 392 233 618 739 801 355 241 339 724 348 432 588 114 434 417 339 315 331 480 442 452 456 316 337 439 432 235 495 423 600 644 484 514 318 288 262 302 208 239 247 237 268 250 275 184 378 317 298 294 453 384 295 529 538 174 289 353 855 666 377 424 604 378 448 321 441 617 506 450 437 438 614 490 381 565 613 522 522 459 415 520 416 538 521 473 452 1438 1302 1021 818 935 879 759 865 572 1114 817 869 986 916 887 703 1321 891 758 419 401 295 338 411 448 494 273 487 730 595 836 201 325 267 207 142 422 147 114 126 238 228 229 181 241 334 201 151 326 232 192 178 349 195 253 288 352 247 349 384 355 462 294 388 308 337 397 639 634 497 500 432 501 295 116 198 184 122 122 82 135 130 186 46 144 128 153 52 91 159 75 85 56 108 123 203 144 119 115 180 163 162 252 602 432 393 407 207 230 192 268 102 98 106 264 218 184 181 262 156 152 155 112 92 114 498 256 314 334 361 299 194 112 262 270 289 245 322 340 247 233 213 213 144 214 319 385 177 346 228 282 352 108 179 92 254 395 337 396 311 426 358 484 219 402 422 237 151 640 255 510 290 203 425 341 297 329 297 396 399 220 176 154 451 517 448 456 359 169 147 259 424 252 526 371 273 148 405 340 460 399 545 434 418 377 430 440 380 463 419 592 722 522 627 516 591 609 646 501 253 289 320 212 597 270 1178 447 618 623 648 420 374 243 390 391 398 403 467 373 289 313 229 166 226 320 363 307 455 316 463 250 377 491 445 336 497 212 167 274 138 319 107 115 99 123 197 89 75 199 176 174 159 89 583 494 541 401 415 468 442 407 353 413 424 346 340 390 426 558 439 404 334 350 316 217 291 575 267 300 248 341 340 441 331 325 368 415 213 284 345 332 350 252 365 340 481 559 461 386 284 358 375 357 490 573 728 570 756 456 285 348 774 219 463 665 392 209 223 149 68 124 132 150 210 235 230 390 345 240 301 158 293 279 222 340 275 153 229 267 354 261 437 181 82 149 215 189 262 192 122 272 260 239 136 205 417 116 217 239 116 192 139 443 244 238 240 138 199 154 94 115 168 272 146 185 272 187 88 92 140 156 234 312 272 170 184 247 255 172 378 427 291 298 355 118 225 263 209 285 301 238 389 274 247 474 147 239 253 196 147 392 487 699 595 114 154 142 371 166 230 182 808 136 935 822 748 686 943 902 920 768 778 828 857 937 806 988 376 232 244 265 409 306 398 630 425 563 398 464 324 215 291 592 245 247 477 605 603 571 300 548 550 579 589 674 390 338 285 265 429 349 271 200 166 252 242 438 362 329 331 331 386 395 374 259 343 413 362 268 300 221 577 334 469 400 840 269 317 542 377 559 270 501 540 489 389 593 349 331 358 354 370 372 386 497 706 735 716 564 375 451 324 522 451 382 435 502 446 360 587 547 503 443 534 527 539 712 577 678 654 592 462 414 655 607 586 448 282 445 284 365 375 422 585 355 405 395 458 387 340 387 565 498 290 378 304 579 238 571 590 469 387 494 437 428 670 708 581 708 823 542 562 530 347 373 325 512 421 583 623 539 615 587 188 206 318 406 187 104 194 94 200 142 56 100 44 73 70 186 188 180 170 213 193 193 205 144 92 176 106 273 322 127 169 163 165 333 185 179 104 187 172 120 86 182 125 213 151 139 137 160 98 76 169 195 225 260 258 459 199 82 82 58 74 78 265 283 299 102 209 117 213 135 221 121 140 94 203 427 162 133 203 101 110 94 150 167 213 628 171 237 382 205 202 154 142 140 343 113 175 155 126 168 263 226 283 140 302 216 175 271 271 360 205 227 209 250 222 347 280 234 247 120 257 350 225 257 127 136 206 170 118 175 198 455 124 161 203 290 507 227 191 193 192 565 272 367 235 121 234 303 207 281 533 367 229 229 529 495 150 227 244 234 246 396 392 116 276 302 189 535 199 334 177 207 242 175 222 446 184 362 292 466 295 250 157 50 171 309 183 124 156 256 144 156 81 245 431 230 424 133 183 76 166 198 115 152 58 146 135 292 241 391 227 235 293 307 400 378 206 175 183 190 178 309 234 245 169 121 210 207 245 97 288 250 212 364 191 494 177 313 220 230 149 108 162 376 152 396 221 349 274 100 220 116 276 340 260 295 305 455 320 124 185 258 201 142 213 439 138 140 83 94 108 253 206 468 237 348 332 122 289 257 391 496 138 235 337 208 170 51 96 22 92 298 161 467 412 384 317 574 236 197 200 216 94 66 225 247 93 244 144 218 277 300 148 182 162 112 234 296 405 350 268 181 266 86 138 333 200 198 162 170 174 202 250 191 165 179 118 183 287 320 363 255 371 189 202 282 224 103 179 291 263 319 334 415 130 124 142 225 132 74 267 398 187 371 416 1269 1324 280 212 296 193 483 201 286 246 269 459 369 290 315 264 321 313 231 345 283 278 274 295 278 210 136 196 449 164 120 337 410 260 744 328 290 94 152 615 436 121 169 70 188 169 200 118 376 174 262 272 386 185 202 331 232 501 400 262 274 351 153 365 316 312 315 297 80 92 153 610 697 756 514 248 515 390 364 473 526 744 433 315 236 460 214 576 446 452 166 144 114 105 350 192 504 426 370 785 471 1197 1038 1158 768 889 551 715 537 517 744 761 828 953 1146 785 729 862 928 662 557 868 919 841 892 1200 1055 1201 1229 1223 875 959 717 1420 1241 1180 284 936 779 447 477 936 871 761 416 894 233 223 362 621 460 252 196 500 559 428 116 248 224 231 119 1095 1097 894 899 1174 1393 1066 1369 1176 1248 996 1631 1424 1025 1323 1364 1350 1238 1282 1714 1663 2125 793 1086 1288 1274 1068 1097 968 240 162 132 1190 1025 690 1536 1810 1798 1637 593 515 710 190 670 64 316 208 189 1205 520 541 413 278 196 199 701 926 694 1024 760 774 1339 513 1005 1135 1275 1238 1033 2518 2022 1117 1352 1414 1966 544 456 521 669 761 238 862 249 964 551 1001 574 108 100 1085 790 973 1180 501 450 967 352 504 400 388 630 606 542 404 356 1219 1612 560 261 805 1007 937 1352 793 1019 518 408 461 672 668 1248 597 548 282 610 321 275 357 685 1504 1212 484 400 434 554 265 221 363 233 272 357 782 432 547 817 444 379 1090 518 597 409 334 565 552 642 716 500 184 166 270 510 506 535 375 485 421 441 519 351 442 571 390 272 258 212 428 331 420 185 180 112 278 280 492 499 334 226 544 502 498 196 244 191 185 297 182 320 156 136 216 169 104 217 209 364 197 464 172 260 180 231 239 267 190 62 190 245 429 200 346 259 176 394 273 181 293 171 137 158 375 140 398 229 214 423 360 294 140 187 203 215 172 183 301 227 227 155 437 313 151 287 78 221 213 326 248 158 258 234 244 176 194 433 313 391 290 116 262 274 221 292 129 189 296 371 149 410 661 68 758 334 274 204 219 137 623 606 342 401 350 355 519 393 424 599 245 183 227 262 295 318 171 279 202 171 76 176 111 323 260 509 90 86 4057 176 139 175 85 161 254 599 697 402 353 372 205 192 199 213 343 281 432 374 545 221 209 197 326 286 214 389 265 281 174 261 322 282 451 372 163 125 168 249 193 183 292 325 363 326 731 384 361 369 431 518 474 304 317 318 334 579 362 691 476 271 390 422 249 326 166 112 337 395 331 485 307 472 352 373 488 577 648 124 70 157 162 181 139 149 169 179 98 310 357 612 251 257 136 319 419 425 453 224 493 98 219 117 108 258 332 296 308 326 306 332 314 270 202 226 192 268 196 202 235 470 412 547 465 393 263 285 379 489 383 647 314 131 221 103 177 62 383 278 422 188 165 540 459 514 523 495 448 424 146 774 531 622 640 312 530 585 486 434 414 488 270 312 198 167 149 275 372 332 636 466 259 636 776 886 435 431 393 506 438 476 630 122 415 262 346 278 360 391 393 407 411 235 362 245 547 196 691 391 319 288 438 483 502 439 165 574 467 226 222 237 238 291 315 255 208 343 312 578 447 523 332 428 249 433 340 298 875 361 768 558 437 440 472 666 509 254 335 683 370 412 348 545 581 535 373 405 1173 650 443 853 1014 529 617 680 563 1571 1569 1369 1163 798 1039 728 786 1124 1331 900 1051 766 895 1134 919 1545 980 855 770 786 434 423 796 670 855 409 823 1005 930 1057 290 699 707 421 323 473 336 537 395 569 266 209 183 269 148 186 281 255 134 176 160 198 316 236 387 188 240 316 309 491 693 493 507 419 544 711 448 479 410 398 401 442 136 190 354 265 272 253 186 196 145 176 147 94 146 177 62 171 200 30 22 113 69 141 133 162 129 133 306 292 138 254 179 254 267 269 208 305 222 243 194 192 194 226 202 179 221 406 259 257 177 151 72 106 348 146 197 227 431 112 194 66 188 190 217 196 261 325 208 325 341 302 229 145 251 260 235 198 201 212 271 339 331 366 450 382 388 376 495 300 441 465 219 324 262 420 118 587 244 700 460 248 689 230 361 226 328 570 428 277 232 158 330 270 417 702 479 280 274 256 534 308 635 550 328 274 469 526 216 292 349 428 228 502 436 525 537 572 342 636 572 508 351 541 812 538 497 479 264 354 234 197 265 272 1636 403 517 442 538 523 609 583 501 675 758 550 605 497 351 256 226 400 559 271 276 194 313 335 268 387 350 507 341 359 237 188 76 166 237 275 174 174 158 174 180 166 158 434 131 157 206 111 210 370 354 267 241 276 243 291 402 346 334 301 375 410 356 326 352 442 346 360 389 498 393 664 383 216 467 343 293 340 294 357 698 602 367 599 439 286 539 398 314 314 400 439 349 398 250 407 561 341 510 352 556 316 700 425 374 297 584 105 632 685 359 106 159 203 149 179 183 195 293 246 308 209 344 327 521 98 280 317 108 223 175 176 253 228 344 68 259 142 254 178 177 193 189 197 239 168 156 114 180 126 176 261 496 256 429 494 118 473 170 154 230 246 318 229 217 119 382 345 239 218 324 243 144 148 148 133 173 600 277 146 348 396 372 173 400 174 439 264 424 103 395 377 353 427 451 371 229 145 210 355 167 112 168 295 271 527 898 603 662 166 185 104 133 88 208 261 944 191 1154 1084 853 1159 925 906 1031 876 1402 870 1272 1021 1348 935 324 548 525 403 524 410 444 402 469 548 296 476 311 339 456 283 223 523 327 338 338 336 267 406 420 497 477 661 680 522 346 526 744 454 303 485 455 315 459 690 570 635 618 589 688 436 391 459 444 546 456 315 330 403 178 264 300 345 474 246 461 498 358 285 444 283 289 376 462 572 375 348 345 378 355 437 278 312 435 445 530 434 458 498 483 462 408 414 392 338 422 349 471 607 464 554 620 389 410 413 398 283 282 415 422 549 340 377 358 479 373 395 348 342 366 344 471 481 409 393 452 357 535 414 604 625 381 356 420 331 608 528 343 344 410 404 443 457 526 522 473 423 444 476 354 434 355 391 458 374 345 336 498 473 465 746 246 300 640 519 199 206 211 145 219 231 223 194 225 241 174 155 141 195 224 172 219 201 164 404 312 398 340 184 282 173 214 174 221 192 123 219 233 288 252 231 207 365 250 380 186 280 262 274 136 125 433 252 288 129 117 499 130 169 76 117 211 187 159 127 149 127 138 238 166 264 245 206 209 181 110 711 279 112 191 102 207 164 245 490 220 444 366 418 128 240 165 246 195 223 324 171 167 308 175 219 137 258 283 244 223 279 199 299 141 169 235 467 195 121 352 355 255 449 428 222 176 164 267 235 236 198 216 399 336 342 403 447 356 362 376 287 590 521 506 659 931 613 295 1097 552 441 651 207 244 502 132 561 511 275 419 425 379 452 273 273 270 461 241 377 511 543 296 166 194 169 366 292 582 380 373 441 385 336 330 393 189 456 353 517 482 212 473 428 329 239 146 310 234 185 498 411 383 461 288 234 269 291 230 175 452 159 285 325 269 333 202 225 344 325 711 256 241 296 270 338 423 481 159 201 244 363 325 317 268 157 284 315 402 500 249 449 187 485 263 332 343 292 297 775 277 220 399 239 369 116 129 209 493 457 439 350 294 679 381 183 429 304 198 123 222 306 95 101 165 131 272 175 334 483 223 272 315 282 229 363 400 342 300 318 316 576 68 24 48 166 100 225 383 270 244 211 387 265 421 397 299 217 60 112 233 215 65 214 162 261 366 295 241 393 218 236 372 230 288 387 236 370 117 347 306 317 255 177 229 231 224 220 166 246 134 158 333 203 278 308 307 342 353 247 255 409 470 136 295 354 325 416 366 303 421 225 159 217 358 213 102 324 542 471 281 1755 1841 488 389 416 399 486 327 452 391 806 384 493 239 326 232 184 128 311 279 219 217 320 316 280 286 517 635 432 223 169 390 223 238 452 294 311 116 193 484 376 231 202 209 143 98 146 200 277 173 214 213 311 198 259 183 182 248 216 246 232 290 130 393 217 271 311 301 230 256 220 547 435 425 288 647 673 608 358 422 391 863 386 304 400 384 366 189 462 559 211 199 223 250 241 253 446 584 382 541 468 528 588 579 842 688 685 854 463 407 652 741 846 1177 931 1029 726 783 945 763 803 1124 696 1083 1269 914 1024 1028 595 946 549 1035 668 1368 1304 1543 507 582 975 368 243 898 885 588 269 1036 321 307 314 138 497 357 303 881 466 223 293 358 311 408 365 1236 1383 1272 1246 1263 1160 1126 893 1172 1362 1396 1492 1276 992 1318 1428 1146 1271 1261 1450 1226 1499 1355 1149 1628 1485 1368 1517 1583 245 182 225 1186 1091 716 1318 1563 1734 1328 570 602 473 164 473 215 268 232 215 1288 959 866 164 293 189 536 677 712 681 1044 686 805 659 832 951 1199 1485 1683 1577 3451 3140 1723 1631 2204 1999 817 833 809 675 900 742 793 409 1031 430 844 483 136 132 638 561 977 2161 1000 390 1047 289 501 358 352 701 685 617 787 800 1546 1386 610 372 524 1268 1183 1068 1058 1052 491 445 491 1021 718 1018 423 536 336 470 465 377 452 565 1325 1404 453 484 513 527 449 469 404 569 646 817 705 641 380 828 339 313 1212 437 550 705 367 479 476 469 634 391 444 398 450 703 613 686 498 627 560 797 432 594 451 647 274 206 404 309 168 121 622 346 317 260 426 168 586 416 311 176 442 261 193 453 286 179 103 164 195 226 234 238 322 333 253 318 364 322 155 152 200 416 150 280 335 179 465 348 299 358 749 183 195 239 141 230 153 137 310 138 291 288 434 168 206 351 325 345 555 400 212 296 317 328 369 372 368 467 276 252 260 138 230 249 397 318 285 357 515 257 198 179 266 146 142 288 225 203 231 204 264 203 193 326 255 269 287 342 254 268 541 80 563 163 298 207 261 192 258 285 208 404 359 451 444 305 336 335 102 278 222 134 218 173 179 141 108 175 264 257 203 184 283 328 88 66 176 4867 3495 2467 233 166 192 402 382 181 108 182 289 168 402 392 221 223 234 176 308 403 431 443 327 390 240 308 153 258 280 288 416 404 529 318 183 125 306 308 227 195 525 348 390 533 529 315 484 611 269 466 508 322 281 396 404 697 294 620 578 478 504 580 412 333 333 168 385 447 522 653 465 469 691 241 382 503 1032 220 165 177 255 251 261 169 257 315 117 302 249 273 279 267 268 738 521 299 317 198 632 122 285 133 132 279 402 304 353 301 318 387 526 385 340 132 132 245 124 189 291 310 241 390 267 367 170 188 206 204 219 496 374 204 337 113 239 204 338 356 454 248 418 689 283 466 245 405 789 333 231 459 351 404 463 462 341 430 280 262 218 272 301 516 373 288 304 432 487 412 716 556 132 784 657 772 440 532 420 528 278 637 369 90 446 335 371 341 354 445 423 490 482 536 391 672 353 495 469 654 408 964 843 907 639 555 361 240 212 392 433 388 233 287 402 337 304 397 213 547 643 299 419 607 449 272 391 328 835 353 383 324 267 663 515 972 478 648 619 434 587 388 318 366 409 566 420 422 936 499 579 699 694 447 565 737 691 1268 1271 725 884 1073 1014 1068 1155 839 1289 1219 1321 896 921 1112 647 1131 943 854 701 717 557 420 439 421 661 182 456 873 786 672 337 377 470 415 263 696 653 299 298 676 254 114 334 305 356 222 402 208 136 229 213 329 312 311 518 259 445 417 598 385 347 335 322 215 518 265 315 530 728 477 578 588 542 195 116 104 187 185 169 230 456 302 60 546 62 154 333 415 294 227 238 66 88 134 144 146 142 136 222 88 237 218 217 352 313 341 194 180 286 273 140 110 149 368 114 412 432 414 125 107 86 84 64 78 355 209 275 545 609 168 490 125 362 378 394 373 275 312 311 359 318 306 273 448 384 329 524 336 484 152 280 409 224 289 522 270 339 406 394 291 337 345 269 508 465 275 141 439 357 588 287 273 509 239 246 237 242 593 523 282 219 201 517 476 462 520 448 174 114 231 399 319 624 473 342 241 494 394 225 285 402 791 359 351 516 379 475 327 576 896 631 404 735 608 612 561 865 712 313 539 337 311 425 255 1201 441 370 350 327 489 413 350 402 547 689 495 762 571 682 306 244 114 287 346 437 390 236 300 267 152 577 493 592 597 532 321 207 313 474 225 112 141 115 135 141 106 86 154 203 252 255 175 355 526 431 465 414 396 328 449 507 428 309 461 848 723 622 436 715 787 629 639 402 596 517 418 481 419 461 323 416 564 310 333 337 246 433 247 367 369 379 212 394 226 663 372 370 228 346 576 315 398 415 830 546 597 1081 563 477 252 731 459 477 686 417 271 466 434 181 166 160 188 258 251 270 387 319 311 274 187 342 329 246 159 162 90 183 155 658 199 244 279 326 176 279 343 143 156 152 380 231 173 253 186 290 209 434 320 302 524 222 737 476 458 526 266 286 318 284 106 218 371 388 413 614 238 221 223 137 106 318 412 354 489 423 448 313 383 484 459 543 386 504 155 424 571 531 682 618 383 415 304 354 392 245 260 245 456 238 358 1092 791 357 201 305 130 378 526 276 251 1213 268 1306 1243 1316 1162 953 1007 950 1073 1134 1042 1161 952 1135 1201 300 525 250 405 500 291 304 344 348 450 564 749 356 448 507 573 338 525 567 449 447 425 297 432 382 335 366 404 396 276 245 530 499 301 214 279 257 218 425 501 413 470 434 431 608 349 317 325 305 464 389 240 234 307 217 222 260 257 407 250 375 310 395 238 433 393 418 524 329 459 287 241 271 277 273 234 238 345 334 303 438 248 278 267 313 330 248 214 262 264 238 275 333 477 251 336 430 209 264 285 264 142 193 242 216 433 278 278 236 372 370 315 333 319 281 397 238 354 303 287 321 284 451 306 413 422 412 327 380 227 400 450 205 617 513 500 552 409 501 493 458 518 574 367 335 324 362 461 475 516 432 409 534 499 514 658 271 394 572 368 165 78 191 109 199 185 181 148 160 207 150 156 115 159 157 98 108 102 244 258 234 287 250 178 245 141 164 142 179 149 126 173 187 257 195 151 125 204 189 186 139 168 154 153 127 109 188 218 246 115 109 366 166 178 99 107 125 186 218 133 145 105 78 213 94 210 123 183 161 129 100 595 174 88 122 96 180 156 147 450 198 484 263 325 146 204 157 190 149 133 212 136 119 226 134 167 78 122 155 158 110 215 198 199 201 380 239 340 178 131 285 272 241 346 422 137 80 202 162 176 167 222 171 376 296 146 332 183 160 280 303 236 438 296 421 484 669 418 203 796 453 323 488 182 155 365 366 341 428 211 350 331 231 501 232 232 272 403 228 347 462 409 245 131 162 84 306 238 470 324 239 311 270 239 232 253 283 368 268 437 316 112 372 336 216 179 112 223 181 165 315 263 418 282 245 163 160 172 202 171 287 179 236 233 140 281 195 146 240 194 460 129 179 227 217 281 380 412 166 166 235 309 209 219 244 127 192 191 240 291 207 262 128 286 213 295 225 248 243 620 198 145 325 149 304 80 121 124 182 298 286 246 204 590 260 277 349 195 121 66 145 241 116 122 107 93 260 139 223 271 146 187 252 186 179 248 270 148 133 255 292 464 68 65 36 197 103 191 315 182 175 139 223 231 340 320 211 174 44 125 173 145 36 111 149 236 222 157 130 144 171 220 302 198 276 274 218 344 122 307 282 135 143 117 240 238 209 129 122 158 112 128 282 108 191 219 254 190 185 173 163 278 329 110 270 262 260 316 270 216 244 169 123 269 213 167 62 365 274 374 178 1294 1462 252 267 300 235 378 250 338 297 609 335 320 183 307 198 179 113 166 214 257 207 227 221 160 138 361 456 239 131 127 325 161 188 341 227 159 88 198 279 189 177 169 271 330 391 146 157 210 163 221 198 277 162 211 146 129 342 186 282 169 168 168 258 108 150 197 183 118 138 146 557 373 371 236 477 685 402 267 352 442 754 289 227 265 273 335 138 362 617 162 160 179 179 152 177 673 854 294 389 418 590 740 591 1005 854 676 725 304 253 619 683 900 951 1007 848 513 406 753 811 596 1056 512 830 1074 807 911 852 697 898 554 863 680 1131 1046 1268 354 473 658 209 292 736 1011 453 355 725 277 281 214 130 449 367 201 718 304 221 173 241 196 198 219 1063 1095 1025 913 1075 866 1089 767 873 1080 1159 1085 1079 923 1114 1053 931 1018 1064 1209 1062 851 1138 823 1192 1133 1041 1092 1167 182 156 177 1016 850 488 1278 1388 1560 1268 483 503 343 124 370 158 354 216 185 861 679 592 150 196 142 409 574 545 512 808 580 543 576 632 605 981 1254 1215 1397 2868 2543 1241 1258 1625 1815 757 610 624 496 670 583 592 329 613 350 705 384 132 128 558 460 755 1331 822 420 664 185 332 320 300 569 538 510 615 700 946 1250 412 266 403 941 907 772 699 890 433 359 419 899 544 770 366 501 327 357 346 288 343 431 1091 1275 341 368 388 314 414 340 343 519 510 618 474 492 293 706 299 271 963 362 432 551 409 393 397 373 510 322 275 238 293 426 344 413 310 350 391 560 344 423 385 530 296 210 364 116 171 133 435 163 325 115 341 209 508 360 220 124 185 222 176 397 168 240 168 175 126 170 166 166 237 241 181 203 185 209 135 106 132 230 110 178 186 137 266 267 277 324 671 165 146 251 115 202 140 141 306 218 239 202 320 190 208 198 249 253 425 359 186 212 208 198 302 284 264 398 208 274 234 118 296 225 295 288 259 329 505 156 124 136 198 153 155 306 172 251 225 171 234 138 112 210 198 272 214 294 218 236 435 80 550 193 207 150 187 173 126 334 216 272 230 360 351 249 368 289 133 262 167 168 131 140 119 125 96 115 211 159 198 148 226 219 70 54 139 3495 4080 2447 175 271 118 341 258 156 91 134 195 147 236 230 128 129 239 162 149 253 218 332 160 329 202 139 121 161 244 200 340 229 417 214 189 107 170 266 205 198 490 371 397 570 339 184 393 575 305 358 455 309 172 349 319 561 268 495 388 379 391 377 325 226 244 136 408 436 297 320 368 407 506 179 302 308 643 158 151 153 167 173 183 98 166 223 84 160 147 263 216 231 143 584 367 230 244 178 469 79 215 148 85 207 342 262 301 266 289 330 445 340 182 142 146 200 150 170 206 251 205 300 217 285 143 159 155 213 221 482 187 125 253 78 221 159 294 343 344 160 427 450 257 417 253 339 647 216 195 252 250 422 461 442 419 492 327 343 357 444 427 380 256 264 278 286 360 332 568 354 150 545 591 687 387 372 371 638 219 379 459 142 445 283 315 299 292 317 301 352 352 395 311 497 330 395 357 495 368 645 613 603 516 419 318 167 147 305 342 362 163 209 235 371 294 462 402 486 348 292 275 426 326 257 290 237 607 290 382 271 220 550 451 613 469 505 477 317 585 303 288 308 396 560 340 351 624 423 432 485 479 353 499 475 471 1193 1151 683 794 811 812 804 862 742 1034 992 1082 784 684 976 550 1205 781 739 605 619 564 316 350 365 439 231 333 614 580 461 304 304 385 353 208 527 542 243 177 411 187 143 147 246 314 190 276 149 137 281 215 346 214 247 399 230 344 385 454 367 418 283 277 147 513 457 258 425 401 302 503 501 268 159 118 102 155 161 133 187 367 260 52 383 48 201 286 243 239 140 139 30 52 56 58 58 50 56 211 171 133 132 173 236 169 183 108 123 177 152 138 114 153 223 119 207 299 187 115 103 82 84 50 70 332 196 250 393 457 142 232 85 276 304 338 278 221 244 236 260 230 195 243 367 356 297 382 279 432 134 169 211 209 204 420 361 456 365 446 249 390 391 227 383 349 213 154 399 311 486 223 274 428 215 244 203 238 356 413 231 241 227 419 382 345 456 337 195 139 159 356 144 285 360 210 221 431 393 193 234 281 580 309 273 452 273 351 463 423 714 478 307 516 528 452 386 502 651 166 260 275 150 335 178 787 411 286 266 227 411 393 338 341 401 526 370 537 378 303 260 137 151 255 252 289 258 221 209 209 144 544 474 422 433 435 89 122 328 341 147 144 171 109 142 148 94 82 80 82 234 127 137 242 260 206 188 243 257 289 290 360 305 187 284 588 427 373 334 425 519 400 410 348 469 356 349 310 304 310 315 274 394 247 263 285 333 376 186 276 340 308 180 273 185 471 318 257 301 288 397 427 352 287 720 395 263 851 460 349 245 596 391 396 483 225 239 488 454 159 148 138 156 132 229 202 334 250 334 274 120 332 306 159 276 194 106 230 80 413 121 182 156 270 146 208 224 171 136 128 332 191 76 180 151 224 173 303 225 222 196 148 575 336 312 278 225 345 254 230 161 146 262 316 345 469 160 326 309 97 84 254 208 264 272 333 343 209 239 338 297 323 280 512 133 363 560 480 609 632 278 390 241 242 284 158 188 171 217 99 273 895 842 582 183 298 151 196 438 199 256 771 173 881 810 801 729 698 748 704 935 756 852 737 853 775 680 294 450 268 317 298 280 183 261 287 310 492 512 276 476 422 450 370 434 452 430 430 462 263 365 311 375 422 483 557 423 213 255 327 281 173 279 255 141 256 395 386 425 410 238 326 211 160 232 264 306 188 92 115 110 276 184 186 351 395 318 316 415 286 296 297 468 479 580 211 501 188 150 170 132 166 239 249 221 250 420 381 368 326 415 337 444 350 294 378 262 367 289 244 576 364 370 517 294 368 363 320 259 267 290 297 554 274 299 260 486 437 307 393 355 185 406 347 219 369 371 154 391 354 266 556 542 362 273 355 206 426 352 370 631 443 532 553 411 521 634 522 552 632 331 287 283 339 448 401 465 440 368 520 484 465 664 241 295 452 282 93 170 92 102 100 134 110 50 137 85 56 69 58 52 50 46 56 54 200 234 154 277 164 72 119 56 62 50 75 128 81 92 108 161 100 50 48 101 141 243 67 165 165 158 75 58 319 142 154 66 64 183 148 75 71 86 140 189 243 123 131 42 46 102 46 73 50 121 113 34 92 263 118 44 91 74 144 134 223 299 93 372 140 150 136 139 176 120 110 142 252 56 112 198 62 211 119 174 242 90 141 140 105 195 208 355 166 344 220 125 124 195 110 259 179 168 130 186 178 99 101 124 123 236 194 71 103 382 252 133 220 195 348 168 150 214 305 394 153 199 162 122 106 126 109 234 382 428 184 124 288 326 186 313 177 179 196 140 197 58 195 181 343 171 132 153 100 143 299 114 238 359 266 247 238 337 275 310 94 173 100 120 236 242 214 168 66 128 107 142 351 318 334 168 137 89 81 103 62 120 193 130 186 285 182 303 224 105 167 127 301 182 148 66 54 175 182 204 126 132 145 255 176 193 136 84 246 80 154 284 98 223 127 240 173 181 231 100 206 416 235 160 113 169 173 58 105 76 174 251 235 216 210 325 214 202 125 212 113 93 125 278 75 77 30 76 197 97 174 328 109 119 299 176 86 252 180 284 110 147 179 113 68 69 28 150 83 54 150 184 144 137 251 169 141 119 133 144 36 109 113 100 57 177 109 124 210 168 233 299 238 68 252 132 140 189 110 182 127 72 75 273 89 69 192 198 159 83 72 74 67 75 218 143 81 93 163 214 221 199 185 235 182 60 178 251 220 259 253 82 213 118 62 240 124 48 74 221 328 269 128 960 1018 296 229 243 228 290 229 275 220 396 275 223 137 220 115 165 148 88 80 306 224 169 161 172 149 375 252 315 66 101 287 72 107 256 135 174 68 134 401 259 150 174 235 312 381 96 136 341 162 213 166 106 74 129 155 107 320 174 244 130 296 118 188 141 176 142 136 196 204 174 414 208 434 208 371 356 351 199 168 342 507 239 199 222 247 101 70 278 379 111 99 60 181 142 197 611 792 246 287 341 580 720 633 798 735 611 597 347 279 549 652 858 1046 960 651 583 651 612 583 579 651 572 857 1019 577 838 916 731 854 542 904 684 1075 932 945 221 321 511 332 253 519 922 401 317 812 174 200 236 148 457 207 236 606 324 136 155 216 194 307 199 1078 1094 903 801 795 919 836 684 855 712 1112 1276 994 767 997 972 916 1061 955 1221 1051 1319 578 706 939 922 704 804 1078 173 124 119 587 787 552 1340 1400 1446 1141 405 406 218 52 237 54 154 38 54 582 438 376 186 235 153 278 375 400 331 552 515 393 589 424 553 834 1035 1009 1134 2269 1980 1081 1158 1430 1742 371 428 417 376 568 324 408 148 521 242 605 300 65 65 661 409 661 1333 502 425 355 132 274 110 92 309 322 336 379 522 997 984 449 205 317 701 621 607 539 522 310 263 377 651 329 768 310 435 285 261 183 163 207 313 1100 915 232 246 212 298 221 258 199 307 400 447 373 445 279 482 278 256 662 139 207 292 257 310 269 257 303 180 341 302 341 448 412 465 288 397 286 424 235 368 236 462 225 107 132 273 111 48 441 201 133 173 156 185 223 149 174 92 251 183 173 52 74 193 121 111 103 125 100 100 170 188 56 179 226 297 119 110 134 305 128 146 246 99 243 173 114 126 230 72 135 181 74 121 155 129 331 172 232 198 183 241 152 105 235 218 452 293 48 50 83 99 56 128 54 76 212 195 188 104 198 128 195 205 199 177 437 223 123 159 188 127 127 210 111 280 198 150 144 179 149 241 133 211 255 337 234 174 491 70 470 187 201 111 134 149 157 302 257 305 275 271 253 220 212 252 119 195 161 152 221 127 116 106 102 110 255 118 83 86 121 76 50 36 175 2467 2447 3043 169 256 98 319 195 169 125 110 122 107 195 189 187 193 165 122 292 359 304 183 314 376 68 192 111 74 108 195 156 236 248 234 64 110 162 157 127 112 298 244 268 209 252 258 304 133 172 305 307 277 155 297 161 271 175 394 417 138 156 239 122 172 144 68 258 292 382 431 210 125 320 180 120 237 615 112 125 139 132 147 155 79 228 174 63 170 190 264 108 127 160 274 234 172 186 79 308 102 253 121 110 115 256 203 246 211 207 221 298 253 134 132 124 136 130 130 108 211 185 227 193 245 105 111 131 145 122 315 131 64 315 75 181 83 194 179 219 108 186 426 184 264 211 168 359 259 76 332 272 411 441 338 466 437 353 381 345 454 372 329 173 166 164 168 342 272 585 408 100 380 663 737 361 475 351 511 149 304 365 130 385 259 123 277 143 256 248 297 289 346 254 314 291 203 456 260 402 225 266 471 188 107 125 167 135 154 156 218 140 156 212 222 183 415 357 412 419 310 351 386 210 187 212 122 639 205 292 159 140 229 247 564 265 334 302 195 447 207 182 186 308 549 204 235 682 328 335 448 459 287 347 377 456 802 861 668 812 675 702 490 555 525 713 682 748 504 541 511 482 935 628 611 373 377 446 262 201 357 360 203 366 511 462 443 280 371 314 158 159 381 208 254 242 437 167 125 191 161 114 125 178 144 99 170 106 243 126 96 188 148 204 328 352 394 422 244 205 192 343 498 188 300 457 344 272 266 299 86 80 72 78 92 68 82 315 117 46 326 56 95 239 273 223 43 30 26 38 122 126 130 122 120 246 169 123 120 127 220 196 194 128 149 162 195 64 56 62 299 117 266 215 350 89 77 62 66 46 76 262 156 216 235 301 102 376 34 140 164 167 150 116 159 206 175 127 121 150 257 192 190 198 135 97 108 206 273 127 161 211 351 376 181 376 152 291 294 94 211 134 183 63 221 148 335 195 151 276 76 183 76 187 448 357 58 144 128 380 252 259 467 249 103 95 159 256 231 521 368 240 192 353 256 93 138 274 428 193 120 276 148 373 314 372 418 278 246 397 317 359 373 594 349 197 454 170 241 248 171 735 279 206 201 214 238 170 136 194 278 332 326 496 440 516 266 135 143 92 158 210 245 161 163 199 132 301 490 361 282 369 248 85 316 247 179 66 72 22 43 45 16 16 110 121 97 176 48 123 420 361 385 199 207 225 228 207 160 227 289 403 353 339 273 359 470 409 411 161 348 335 267 267 195 217 192 202 378 200 185 270 269 157 151 191 252 232 100 310 265 472 264 236 383 125 306 334 263 206 302 278 364 464 146 148 143 440 170 243 309 278 127 244 180 16 34 22 34 141 134 168 192 200 365 122 85 319 384 104 251 168 68 182 135 426 132 188 165 241 181 123 223 126 56 54 270 123 145 156 111 118 92 295 132 410 512 103 470 341 319 345 108 267 141 131 145 129 113 151 155 264 95 197 174 75 84 182 263 311 247 258 164 126 201 215 339 314 218 303 40 167 297 235 305 338 236 306 102 315 271 150 168 60 343 175 310 502 611 629 194 176 135 278 281 160 228 894 239 831 801 729 753 568 574 533 664 677 673 718 709 732 752 246 172 160 334 317 191 171 206 187 261 311 511 394 320 249 192 218 309 466 179 177 219 177 313 257 461 465 534 568 870 310 361 268 456 450 421 413 548 503 350 820 856 839 485 401 544 447 522 502 459 514 378 388 463 159 204 320 292 217 186 447 439 306 221 483 244 246 222 303 319 368 373 312 306 337 353 518 236 469 353 469 460 697 647 567 510 460 487 335 593 400 449 315 465 436 557 667 373 443 446 389 379 418 438 491 460 382 316 371 280 369 507 349 328 497 304 438 441 278 284 301 318 378 430 410 391 307 331 456 297 930 240 409 232 351 256 235 224 402 306 328 369 294 283 328 385 504 481 518 261 309 276 450 363 415 526 434 162 337 753 387 296 192 252 198 371 96 334 190 277 243 196 108 108 145 139 210 182 191 303 241 305 282 104 144 82 153 143 147 136 86 139 106 176 196 137 105 151 151 200 180 190 147 218 117 139 199 66 80 80 72 440 117 271 259 127 182 121 128 60 90 98 66 99 78 105 88 85 197 44 149 340 274 124 199 60 150 126 157 265 178 182 191 199 327 190 154 269 249 227 297 50 176 236 142 175 171 311 208 398 182 199 169 390 126 146 193 446 158 174 142 443 133 216 263 185 114 165 282 110 281 209 104 99 442 172 264 358 314 124 504 654 305 493 444 513 390 347 540 653 198 236 458 207 426 483 199 578 238 483 236 413 154 277 238 242 160 406 358 148 240 149 344 171 263 132 310 430 561 324 354 360 398 396 444 429 321 286 385 491 425 153 248 358 270 128 230 222 228 156 406 391 312 555 269 295 244 312 221 114 364 226 350 352 428 505 358 287 331 302 480 287 190 316 192 133 197 324 72 168 130 407 508 271 232 304 403 230 614 600 262 391 193 442 423 292 481 408 253 609 275 194 365 201 337 231 120 204 359 349 337 515 488 230 260 179 187 176 224 168 232 223 48 58 46 124 266 126 245 606 405 456 148 156 302 301 404 330 317 122 543 290 32 26 73 52 54 164 308 408 306 300 367 247 228 216 280 223 89 135 144 220 52 794 162 390 379 356 141 131 176 184 216 167 260 208 204 346 118 188 178 407 84 78 275 281 229 152 141 241 202 212 182 208 185 358 191 411 262 197 164 401 352 197 223 210 204 253 226 423 357 142 175 117 373 211 145 501 368 590 563 1868 1623 400 747 654 473 580 453 311 281 344 430 432 211 259 166 129 144 123 318 185 156 536 530 367 328 172 599 538 493 197 361 223 227 362 173 192 91 136 197 173 328 155 219 201 135 44 68 172 325 461 103 172 237 155 361 204 383 342 383 275 390 180 366 289 253 405 383 124 142 146 355 458 595 194 567 400 582 514 343 180 415 278 491 308 352 212 143 678 293 86 68 361 227 519 279 574 628 411 791 314 533 463 541 576 631 701 542 665 492 931 781 826 698 1079 1109 829 751 628 859 786 879 891 871 995 1119 1069 1191 683 887 739 706 791 1391 1350 1474 1014 517 907 515 525 976 1022 799 307 516 283 249 243 142 343 258 160 449 574 253 333 355 325 417 364 1179 1285 1246 1076 1478 1083 1194 1063 1021 1397 1301 1260 1401 1160 1334 1210 1000 1328 1197 1046 1094 1322 1146 1194 1999 1259 1418 1825 1461 365 313 287 1006 1240 525 1934 1680 1643 1268 568 525 376 111 315 90 185 144 162 1074 686 652 88 126 92 283 545 863 596 750 736 662 461 893 1406 1700 2012 1463 1343 2905 3550 1514 1754 1911 1758 992 668 693 904 1037 424 1049 405 1402 422 1076 582 114 98 619 556 767 2433 1193 335 730 727 520 236 250 506 529 621 1090 1108 1170 1263 594 300 811 1007 1092 1440 785 624 301 354 369 1009 549 1028 326 648 367 552 592 681 818 518 1367 1073 415 388 544 369 319 226 299 325 290 501 686 574 404 826 415 413 1576 197 271 748 192 574 504 544 689 575 626 477 701 811 880 888 767 888 658 800 854 780 605 660 361 207 271 157 123 94 406 243 318 336 254 228 423 311 509 338 425 329 318 179 281 190 105 143 136 313 261 282 143 151 226 309 333 331 151 206 105 179 166 306 243 233 339 254 297 315 359 158 203 159 154 160 141 107 253 229 213 322 260 74 136 150 190 426 340 343 295 309 236 228 168 234 308 178 233 281 280 230 152 128 68 267 271 124 156 316 149 188 221 84 78 303 159 134 213 227 477 334 332 346 176 186 313 339 243 155 582 57 404 217 303 66 97 111 300 239 252 204 367 253 349 285 362 164 82 240 118 77 158 159 132 68 54 110 134 335 233 144 141 138 135 123 85 233 175 169 4466 179 103 273 318 475 411 190 456 263 166 127 263 258 266 248 306 339 280 345 428 415 241 278 243 398 250 221 472 387 338 349 88 78 162 237 124 112 436 511 553 428 645 383 332 393 327 435 291 513 373 366 331 421 359 551 539 387 459 424 375 265 515 215 477 635 536 708 413 364 371 139 327 376 873 125 136 158 230 219 227 235 127 404 132 166 254 425 219 223 216 588 363 307 341 297 610 92 292 159 94 286 378 297 362 323 321 614 263 418 319 283 281 337 275 291 310 176 154 186 210 234 202 216 179 106 114 257 119 438 251 138 247 127 304 238 454 146 157 946 265 370 196 384 490 506 154 402 290 306 428 286 334 104 289 347 273 192 412 302 372 248 249 196 253 301 499 399 256 656 635 701 607 344 556 435 297 366 322 107 474 527 195 533 232 558 537 500 511 436 334 642 542 485 358 324 329 713 827 920 530 516 391 279 226 218 398 543 237 259 428 230 110 216 176 418 311 448 366 515 847 296 264 253 558 413 227 204 275 630 637 395 341 424 606 426 592 589 405 367 401 558 564 496 435 857 674 495 521 370 452 538 712 1071 1009 525 520 935 1051 1048 1173 606 1193 974 998 833 859 752 734 1027 698 765 556 600 541 774 363 295 590 343 370 868 816 607 460 501 317 108 150 359 270 330 368 308 332 420 599 477 282 268 222 296 118 122 118 303 281 414 558 382 348 667 453 255 473 287 327 413 353 193 426 543 538 565 334 370 535 220 202 196 220 189 187 152 369 223 96 248 76 86 195 106 189 14 137 83 157 271 452 458 468 396 217 63 420 168 343 246 195 209 234 152 102 324 163 155 171 227 92 301 276 575 52 44 22 22 40 75 322 186 288 252 703 248 190 115 441 425 314 328 909 797 369 456 385 373 343 434 353 301 305 264 358 259 325 221 274 165 604 402 386 378 346 284 335 339 253 373 317 189 54 540 243 436 189 217 437 404 138 351 136 636 429 154 207 203 330 497 510 364 542 102 84 170 268 271 631 333 229 167 341 253 271 351 488 482 722 190 390 220 390 271 519 535 872 535 625 811 599 794 786 681 176 383 334 346 560 457 1325 284 232 228 350 488 481 402 512 565 599 977 278 130 455 297 302 146 271 323 443 535 253 280 312 186 279 420 809 590 890 301 312 365 462 241 130 139 121 124 118 108 100 220 362 334 238 82 299 516 413 517 410 372 307 358 304 364 351 653 700 816 741 544 875 597 486 551 435 387 247 493 770 355 404 324 265 442 375 356 355 181 206 317 336 442 358 484 320 331 559 251 593 313 753 561 247 436 542 723 584 668 932 412 264 410 663 304 499 386 338 255 142 135 71 83 71 107 356 139 190 196 145 247 177 154 218 199 130 112 247 219 233 234 723 150 280 351 169 137 256 255 133 102 100 214 186 269 279 194 542 273 476 208 248 394 175 757 452 432 399 188 144 413 256 110 208 198 177 208 388 199 212 259 152 128 421 711 289 344 259 376 216 279 390 582 356 258 431 149 222 377 282 419 430 503 252 209 431 439 151 236 306 232 167 428 546 579 290 76 237 116 618 252 384 253 939 233 1155 1115 1050 895 1036 1116 1160 854 890 920 880 1067 1235 1093 281 335 255 327 499 522 524 401 266 224 678 443 265 267 515 388 192 346 662 425 359 341 365 219 221 299 293 313 659 608 265 546 411 298 447 436 412 389 598 330 617 605 531 447 741 526 515 443 513 680 336 414 358 381 574 459 799 508 702 658 580 504 533 621 602 753 777 805 769 594 758 626 734 469 730 617 667 329 719 940 903 682 609 731 610 859 938 546 521 743 654 679 573 610 663 464 629 617 425 567 597 676 581 708 656 710 614 679 541 584 562 631 544 480 467 507 731 364 751 700 458 630 736 479 533 467 862 682 715 388 541 513 600 701 798 829 608 580 679 987 696 850 705 495 642 446 566 676 560 756 725 616 674 750 860 563 417 400 396 606 271 186 160 237 168 327 121 208 218 245 182 108 182 169 167 66 66 66 219 230 134 260 196 155 187 140 213 193 193 254 122 171 88 371 184 129 121 230 165 219 236 230 220 218 95 223 230 88 120 189 185 389 269 120 114 48 86 125 359 237 263 139 297 74 340 114 313 78 179 98 152 397 370 110 142 183 140 175 120 193 149 423 142 158 325 187 261 267 231 237 455 114 255 115 177 246 266 366 414 254 377 227 338 444 451 612 144 548 233 443 267 570 449 189 397 252 166 349 276 201 188 360 209 298 428 187 112 522 291 283 692 543 551 381 246 457 306 534 367 500 228 120 335 141 197 489 614 824 332 379 493 377 124 576 233 237 333 360 260 240 274 275 253 236 237 257 306 430 592 310 473 552 196 681 575 437 448 365 205 222 217 134 183 151 221 168 393 228 122 413 465 306 406 316 290 329 235 271 153 199 132 207 210 225 240 387 291 343 465 225 450 230 273 113 136 167 141 426 213 269 146 198 273 236 415 301 458 196 196 538 102 565 193 543 300 350 332 187 224 449 269 450 239 378 199 230 326 238 265 463 395 541 553 321 291 354 340 280 209 163 215 513 121 168 105 206 383 246 343 281 150 178 391 211 172 395 403 420 157 181 315 174 73 20 46 124 89 200 236 310 336 363 332 362 347 333 375 274 98 100 116 169 64 186 391 344 346 389 221 340 252 76 226 218 363 396 402 443 200 168 135 259 138 134 337 355 264 126 219 152 142 166 121 185 248 252 183 387 309 250 199 375 215 149 204 168 142 193 172 250 274 167 130 300 316 217 238 316 352 393 354 1935 1757 283 512 436 281 454 399 343 330 432 397 679 513 476 108 174 189 264 417 451 467 489 531 310 340 275 431 389 213 213 493 275 266 486 310 248 127 194 455 259 244 137 143 232 247 145 112 357 201 260 257 253 213 258 287 179 629 368 558 341 362 193 282 471 304 343 271 232 236 219 733 519 847 363 432 639 637 316 537 664 902 384 364 464 492 246 267 497 443 113 80 164 180 176 529 753 979 623 552 568 868 995 1070 1229 1082 846 988 462 555 902 925 1136 1305 1044 676 1105 1069 1096 1091 920 1133 1085 1139 795 1244 1128 1345 1268 1413 841 1398 1262 1364 1498 1547 667 908 668 708 586 984 1004 632 570 980 287 237 279 450 350 288 341 683 584 526 163 339 313 265 288 1403 1302 1349 1227 1535 1496 1608 1681 1087 1552 1549 1690 1702 1066 1737 1651 1532 1629 1667 1869 1998 1885 965 1197 1486 1545 1005 1219 1169 398 370 154 1417 1482 830 2100 2233 2286 1669 523 451 369 140 472 153 346 204 246 995 748 666 272 330 276 282 742 1040 435 1125 913 514 1299 918 801 2000 2269 1530 1730 3472 3327 1494 1860 2368 2442 636 463 769 965 819 393 1030 263 1312 555 1337 574 108 98 931 819 943 1802 727 359 727 613 581 344 322 515 457 476 550 446 1328 1318 1170 301 877 1068 1073 1254 772 813 495 488 399 1283 610 1293 488 712 408 572 445 425 640 555 1780 1443 518 483 516 474 485 351 486 354 531 406 839 633 624 967 544 460 1335 282 378 876 404 990 967 915 421 500 563 503 705 649 642 689 509 571 479 579 616 603 502 461 452 351 350 289 233 224 550 198 155 290 237 460 637 344 652 271 746 634 328 192 174 222 214 217 432 306 202 182 206 275 288 261 278 407 236 240 248 256 369 246 256 391 237 138 353 400 366 146 297 364 204 261 519 401 520 488 294 368 755 520 209 304 521 512 424 608 224 202 169 198 254 205 280 299 336 599 515 344 202 340 230 278 276 339 505 473 208 572 437 387 313 318 256 523 260 150 309 352 260 435 203 276 443 545 192 218 517 130 509 338 336 216 209 150 391 432 311 385 558 595 610 366 498 347 266 126 192 316 483 559 171 161 141 175 157 161 169 265 281 253 92 82 161 166 271 256 179 4460 84 524 346 467 427 211 388 196 152 138 300 285 730 632 496 291 310 184 447 472 266 423 292 190 383 262 343 292 559 301 242 181 221 151 117 196 362 549 567 431 525 353 364 237 246 575 250 461 332 372 549 815 621 534 455 474 498 595 250 408 222 261 477 616 592 846 471 416 546 300 453 483 821 92 80 124 217 193 199 214 348 225 225 256 225 527 169 163 231 323 350 332 404 168 555 96 251 213 112 438 473 367 393 448 397 460 360 385 228 218 218 266 224 238 351 445 345 511 397 411 195 245 223 352 308 726 406 345 294 128 216 157 263 240 440 210 261 566 379 685 563 577 684 307 233 547 397 565 595 728 796 577 791 663 703 1097 699 658 379 336 340 385 606 448 360 270 207 774 936 1050 641 311 594 786 652 504 952 232 542 423 372 447 376 610 557 568 580 499 488 512 530 505 533 438 334 606 590 961 576 519 269 351 292 255 170 428 376 404 319 266 307 388 546 619 587 1235 442 542 374 229 538 394 746 351 659 418 492 664 622 668 710 732 510 767 795 490 587 447 571 639 558 478 696 910 690 790 750 601 708 779 661 1570 1558 878 1327 1198 1208 722 762 661 997 911 1057 1036 875 1026 1126 1572 1124 779 618 715 551 498 563 541 684 388 835 954 830 1043 496 1023 480 251 383 527 306 552 493 561 331 327 504 283 167 169 178 265 224 217 174 305 259 160 406 399 308 477 442 726 645 764 647 639 594 762 697 591 871 716 416 459 267 204 272 262 248 238 184 161 419 150 98 144 165 101 327 241 224 48 58 36 161 247 154 141 239 127 335 385 232 196 320 334 316 328 209 251 209 289 164 135 141 177 216 233 315 597 219 217 203 175 128 176 408 192 248 305 397 234 131 90 315 375 238 347 358 493 414 566 391 377 253 228 375 417 552 357 225 273 431 244 432 426 584 438 460 598 538 420 451 527 368 577 472 314 130 511 200 524 288 192 566 202 339 188 269 333 471 122 219 145 495 722 571 716 290 216 212 210 414 231 504 501 240 299 481 386 296 251 434 570 303 700 455 537 529 788 656 634 504 463 635 439 561 385 864 768 226 481 405 276 238 358 1400 352 445 419 425 478 390 352 488 694 726 683 616 452 630 384 255 280 368 232 418 380 258 373 430 311 398 415 616 554 564 257 287 275 330 166 128 136 130 128 128 122 120 122 134 143 394 113 483 656 644 623 537 389 469 497 422 500 413 735 645 485 453 408 610 534 439 512 565 462 378 865 505 515 424 517 462 336 296 295 963 808 434 442 436 624 410 333 463 621 520 402 546 731 320 717 480 553 596 516 684 495 551 235 358 239 798 316 612 588 358 252 432 285 90 104 94 153 381 288 274 399 300 474 282 275 283 377 118 612 395 208 300 320 461 168 382 312 323 243 304 226 166 244 279 223 199 186 240 218 217 318 377 220 436 480 211 793 396 359 429 284 335 246 242 438 421 233 357 529 452 271 226 238 179 120 328 453 578 361 416 496 305 335 686 282 474 354 520 119 333 367 295 375 389 456 375 338 382 438 251 180 231 294 264 456 737 1011 831 223 454 124 266 247 476 480 1484 458 1575 1504 1144 1132 1357 1325 1350 1306 1355 1279 1360 1502 1679 1607 454 247 338 235 493 566 604 447 300 489 326 286 416 632 301 241 398 426 484 371 347 418 284 493 509 730 630 670 453 325 349 289 314 392 260 309 260 348 184 309 483 450 432 497 381 342 424 462 407 421 395 332 383 266 233 249 453 347 397 249 312 398 256 520 450 410 444 447 341 340 414 423 407 373 426 402 364 308 464 351 411 437 364 390 262 359 286 333 413 451 327 294 394 419 435 521 408 349 341 468 405 409 409 443 423 346 446 410 494 314 322 294 390 361 361 419 364 339 372 335 526 398 393 386 701 630 372 325 394 246 430 441 274 480 465 478 566 567 529 720 804 670 659 759 653 680 600 460 468 562 526 665 510 603 630 460 338 312 369 388 173 101 124 52 134 72 251 134 133 72 134 199 199 195 215 171 235 148 162 228 178 224 200 258 290 162 180 104 110 224 250 212 98 184 122 245 204 273 159 276 207 272 206 312 196 192 180 212 256 129 121 259 235 106 90 105 102 112 319 209 237 105 107 107 127 78 107 90 118 145 243 537 111 106 112 123 280 152 212 399 138 410 134 148 272 122 138 176 170 96 158 306 153 175 171 186 228 219 201 233 323 374 285 177 246 442 243 299 262 243 151 486 219 311 485 213 314 293 168 221 157 173 118 204 178 165 261 336 138 209 401 401 581 353 399 305 324 660 559 565 294 269 413 410 215 247 320 503 321 202 553 380 361 302 259 242 249 500 280 285 388 437 213 261 172 194 281 392 443 312 323 334 304 288 355 291 323 295 225 236 290 269 181 232 203 223 110 197 132 194 246 430 308 169 152 234 355 410 189 116 253 377 345 282 252 314 256 284 281 215 378 252 379 131 181 288 220 281 246 213 274 120 352 324 248 197 313 314 256 294 450 414 188 244 141 206 130 342 187 314 431 318 233 449 250 126 199 202 427 216 190 407 426 269 414 381 474 227 387 324 409 298 86 120 88 125 274 343 269 230 140 158 262 199 373 294 431 489 135 338 346 136 101 40 44 34 48 406 219 395 436 404 195 496 249 247 228 240 92 129 245 251 70 293 186 199 317 359 304 218 226 250 268 199 408 352 281 176 280 221 170 532 263 227 246 254 280 243 198 261 118 176 117 180 259 154 395 360 303 279 254 422 345 124 223 225 197 278 223 338 243 196 133 146 234 146 206 154 234 341 365 1777 1402 312 343 287 276 371 211 199 213 474 430 497 294 323 335 194 149 188 285 203 540 275 250 244 240 323 444 821 147 130 347 339 337 433 251 284 287 68 317 273 200 170 121 188 205 139 96 415 313 241 210 507 364 216 333 189 248 202 191 269 244 155 348 199 234 335 264 254 264 249 651 686 625 401 365 692 337 359 451 668 724 281 291 303 320 247 522 483 453 203 205 124 88 166 142 595 354 422 522 514 1029 1009 1083 1091 1049 799 553 504 343 1028 1110 1107 1176 846 644 802 759 750 566 792 665 744 745 782 1336 952 1434 846 1159 843 1266 753 1512 1560 1655 509 903 675 524 390 828 700 530 475 766 252 226 310 246 307 328 284 435 686 415 294 143 139 211 205 1391 1425 1362 1415 1181 941 968 1347 1120 1302 1125 1141 1355 1184 1422 1356 1171 1058 1136 1339 1196 1644 1045 935 1213 1231 1231 1166 1242 231 189 112 1625 1458 554 1953 2304 2412 1476 675 662 533 226 557 143 204 133 252 1250 664 859 215 228 170 306 599 854 631 799 782 576 753 661 678 1100 1363 1335 1473 2759 2455 1278 1307 1084 1561 532 503 455 680 1028 537 941 201 1031 305 787 360 42 36 673 474 1382 1150 966 332 603 205 449 302 270 678 597 582 432 513 836 1078 659 314 742 895 783 936 969 994 432 303 263 739 677 1270 356 501 195 769 371 364 502 569 1065 987 360 348 330 361 614 355 510 248 361 434 641 347 354 824 493 372 939 457 591 400 310 509 493 421 600 468 400 382 436 461 479 479 440 484 589 546 547 418 511 332 340 219 112 351 401 352 583 244 209 252 399 265 520 301 376 212 372 256 384 301 243 229 202 173 106 213 173 122 352 136 207 196 199 181 175 240 297 256 250 188 174 191 277 121 255 271 386 228 367 311 194 250 244 254 365 171 164 287 558 253 326 276 242 386 361 480 356 348 345 375 334 291 355 336 485 348 431 409 295 482 266 395 372 393 585 184 263 234 251 305 235 473 271 357 270 272 676 322 300 352 220 277 334 368 212 210 592 90 554 365 204 130 226 288 386 463 244 440 341 381 481 466 312 422 199 361 164 150 260 172 227 123 115 231 216 226 221 152 175 128 181 167 254 192 118 98 103 84 4708 541 296 224 188 180 323 241 171 237 194 236 313 226 374 364 363 230 255 368 155 288 294 277 188 348 474 521 359 399 195 309 531 165 145 130 428 200 261 239 520 427 367 355 260 399 377 344 324 317 462 437 591 866 682 403 560 414 301 521 317 122 397 414 267 251 256 555 491 161 170 188 719 101 107 128 162 177 175 196 127 162 129 303 244 368 130 82 274 379 311 379 490 200 401 130 218 182 154 270 473 365 385 415 401 447 436 467 377 259 334 392 324 346 288 361 305 387 325 395 253 343 251 254 263 624 299 168 239 129 415 188 210 244 429 346 279 565 279 423 475 432 621 407 280 536 256 403 439 322 428 565 352 434 407 472 368 283 152 145 116 293 255 198 423 369 239 469 409 519 329 242 297 478 473 440 543 213 294 319 341 311 318 432 387 465 561 300 443 357 327 304 538 535 549 565 401 662 404 299 298 278 210 155 173 335 237 251 250 284 214 241 349 379 326 445 192 662 290 403 237 221 638 498 755 701 684 475 430 704 602 664 543 485 580 408 523 730 544 549 371 502 822 486 500 591 572 472 538 451 512 1458 1486 1229 873 1178 711 784 935 1027 965 1001 1121 808 924 1187 841 1286 727 976 452 488 485 450 780 410 578 274 296 733 663 678 255 561 347 186 226 592 262 292 380 316 338 259 140 212 182 301 168 281 160 359 257 205 148 242 242 249 286 422 490 621 580 680 469 442 402 537 430 510 402 492 401 423 330 129 176 158 157 149 117 198 146 207 88 282 120 84 66 159 146 127 58 87 91 150 168 143 154 129 168 183 205 331 250 374 353 353 165 202 191 160 181 169 229 258 226 180 232 300 246 240 164 144 145 215 290 144 208 339 638 258 220 128 410 435 463 468 327 294 191 414 246 241 254 305 234 254 163 183 199 210 226 160 283 227 285 300 379 325 298 323 342 288 254 334 330 373 155 492 263 675 422 237 727 254 285 217 295 527 616 248 235 213 392 334 351 812 526 197 173 240 408 564 780 499 391 198 363 351 382 343 407 330 467 464 460 397 538 507 481 550 579 404 597 351 472 527 616 505 237 387 358 243 347 186 945 455 422 404 512 468 423 359 529 678 749 502 445 343 383 365 243 301 246 253 389 554 185 239 211 281 268 423 307 386 324 452 243 442 267 243 173 167 141 171 167 155 137 228 155 156 70 213 244 351 336 275 347 410 351 381 397 317 246 375 362 405 320 416 358 477 404 420 421 475 347 389 244 202 360 402 383 391 363 486 405 475 332 411 318 288 382 470 333 387 458 392 363 603 138 455 503 345 459 439 547 441 820 609 376 240 561 228 687 694 479 142 172 167 125 133 143 169 357 274 245 181 273 410 371 206 212 267 168 220 297 224 256 266 448 117 364 275 210 250 268 196 149 130 124 207 195 124 186 171 154 163 240 285 214 423 203 822 273 255 377 161 387 163 125 249 226 289 417 419 313 215 78 82 141 110 331 336 312 300 290 253 282 226 518 327 354 370 574 205 340 299 283 313 400 407 526 229 339 262 236 287 209 206 113 260 673 524 382 191 226 238 349 150 269 369 893 131 973 841 877 937 1160 981 1167 1043 1108 1058 1169 1145 1021 872 205 527 375 314 423 301 422 438 337 396 496 422 262 243 433 331 289 319 476 367 363 353 365 371 385 355 394 457 1728 1468 770 806 792 1115 872 1130 1046 993 748 1018 1191 1211 1181 1076 913 1049 1129 1344 1152 1268 993 1395 1434 1208 1411 1344 1807 1376 1196 994 1510 1496 1369 1461 1665 1802 1786 1879 1555 2073 1316 1512 1621 1580 1656 1196 1681 1350 1838 1822 1966 1969 1679 1779 1569 1719 1830 1676 1872 1661 1525 1596 1324 1271 1565 1612 1520 1595 1457 1470 1616 1732 1767 1765 1523 1752 1481 1486 1376 1574 1133 1203 1067 1192 1131 1165 1859 1275 1515 1529 1126 1369 1673 1580 1625 1372 1484 1717 1581 1404 1264 1690 1473 1717 1478 1555 1631 1802 1895 2017 2225 1851 2152 1687 1632 1668 1608 1664 1562 1475 1625 1480 1539 1607 1527 1545 815 1263 1164 1318 605 610 491 605 593 824 474 544 225 424 373 577 400 384 416 478 541 467 515 550 250 563 451 788 962 569 508 443 461 725 545 440 432 692 466 428 366 516 643 626 347 323 273 451 348 392 360 498 614 507 454 1345 761 327 240 353 417 379 921 548 660 554 281 317 337 390 404 357 644 376 974 1025 613 420 565 464 917 465 666 876 590 1292 404 491 677 504 733 1175 951 869 1339 479 582 376 582 331 667 512 595 528 956 614 804 930 749 1053 634 792 770 916 695 1043 995 635 990 567 769 815 856 800 670 701 562 644 772 403 448 831 676 596 1309 1364 1226 821 898 922 1139 1885 954 1282 841 513 678 742 534 1300 983 1317 928 709 1617 1091 519 1172 603 751 761 899 1073 540 701 1079 623 861 486 538 796 925 1130 829 1067 1083 922 956 1307 1042 671 881 787 811 1028 693 686 781 540 559 520 631 614 606 1234 996 1133 586 597 507 732 774 372 650 446 550 732 848 754 1158 750 830 951 609 962 731 700 617 530 688 722 1143 647 583 563 820 981 936 798 414 843 789 913 904 733 1714 810 1174 617 540 547 881 589 1442 526 922 826 860 910 566 645 516 1083 707 640 1000 1068 852 834 963 828 858 784 461 945 1247 455 628 290 520 376 494 636 974 509 602 713 676 1026 902 1138 1137 534 780 955 534 248 230 277 170 165 1064 630 1200 1225 1193 1037 1196 994 900 761 702 368 321 687 721 257 509 678 569 823 803 963 805 603 488 802 826 1369 1128 1240 1002 955 527 551 1223 642 472 741 829 763 508 599 1091 622 744 427 659 846 673 1195 1256 1049 891 1054 1040 901 459 640 748 581 761 736 1183 662 802 603 607 612 533 649 789 811 1161 1235 4889 4497 914 896 693 1001 845 800 972 964 1430 1348 1033 1194 1181 954 532 1068 772 721 923 1138 1184 1196 700 908 698 1349 1170 557 777 741 826 826 1105 888 991 625 492 904 713 540 464 508 685 946 643 667 1295 907 1207 752 1205 684 625 968 825 1882 1199 719 1017 799 647 1053 560 885 782 599 445 489 494 1748 2137 2166 1472 1511 1512 1323 1051 1430 1684 1952 1193 1294 1300 1292 541 976 1635 1216 530 501 559 368 509 580 1358 1331 1732 1841 1481 3044 2991 2856 3109 3221 2348 2093 1596 1005 3593 3685 3154 3767 3625 2332 2970 3148 3046 2658 2624 2478 2896 3125 2525 4041 3530 4131 4012 3881 2723 4280 3444 4175 4482 4147 1882 2250 2676 1316 1505 2390 2494 1886 1393 2382 879 908 1415 1087 1139 852 860 1687 1920 1037 661 1021 948 781 442 4367 4200 4290 3310 3801 3861 3481 3502 3680 4499 4381 4363 5093 3421 4754 4040 4257 4520 4410 4188 5582 4663 2677 2970 3818 4291 3709 3698 4027 1173 990 657 3733 4001 2240 5179 6530 6393 5090 1704 1775 1576 549 1803 535 681 463 548 3109 1583 1561 830 1044 813 713 2061 2491 1699 2525 1853 1789 2874 1527 1902 4875 5817 4839 4926 9182 7857 4557 4464 5612 7088 2042 1246 1654 2178 2269 1410 2459 811 3206 1396 2810 1569 155 143 2811 2105 2656 4085 2210 1203 2038 1315 1451 766 604 1448 1389 1478 1711 1608 3531 4408 1994 1266 2449 2309 2203 3496 2384 2354 1804 1023 1165 2921 1988 3184 1237 2026 1034 1726 1326 1337 1675 1571 3658 3693 1649 1547 1018 1342 1225 984 1143 765 835 1146 1790 1357 1517 2392 1171 1091 3611 1110 1448 1037 863 1588 1636 1468 1606 1442 1666 1574 1572 1474 1440 1588 1389 1508 1782 1486 1270 1143 1647 1165 819 693 591 730 867 1045 1999 985 653 540 1077 647 1540 1029 864 914 1488 1107 907 523 877 445 362 675 534 737 689 617 565 648 786 709 640 799 741 690 943 783 701 535 906 818 664 203 832 934 1182 668 1078 941 893 1194 1198 1072 1088 929 776 1007 1859 1066 1000 809 910 934 1241 1224 834 1034 1004 1152 918 1113 923 923 1295 959 1301 1253 1054 1613 889 1098 1074 1280 1535 840 988 993 965 775 827 1619 979 1595 1223 660 1587 1219 1046 1247 879 1135 1382 1536 871 1084 1795 314 1945 988 1063 1050 903 894 1128 1539 906 1809 2220 1947 1670 1394 1649 759 714 531 750 623 694 898 531 479 364 537 441 338 405 749 627 708 748 537 599 402 341 319 273 524 541 16219 1027 1046 830 676 900 789 708 694 892 768 1563 1253 1177 1174 832 620 1037 1131 593 934 830 643 616 688 1009 1214 1146 684 588 592 743 538 347 519 930 867 943 1095 1542 897 1257 924 956 948 1177 1184 741 1217 1265 1726 1274 2167 1987 938 1221 1229 758 1404 982 436 1034 1311 1152 1318 1141 1238 1325 463 889 991 2033 443 436 467 644 654 728 582 624 729 511 864 798 1318 304 315 536 1108 1248 1268 1387 810 2452 476 640 463 523 1041 1369 996 1177 1310 1205 1407 940 1055 994 826 856 1203 841 943 763 1197 856 1422 1104 906 724 889 740 897 679 1915 907 629 681 258 781 316 725 724 1130 581 918 1548 762 1566 1478 1529 1597 1105 583 1865 1295 1324 1411 1476 2204 1705 1438 1985 1528 1663 2109 1377 795 703 676 856 1460 1321 1538 1374 788 1881 2267 2503 1978 1042 1766 1822 1350 1198 2264 720 1253 1163 1232 1179 1258 1366 1213 1380 1449 1062 1356 1009 1187 845 1635 1226 1210 1840 1884 1805 796 612 739 1241 1083 665 695 1000 768 968 694 862 636 1515 1740 902 1143 1594 1043 1472 659 564 1088 1122 2107 1369 1391 1640 1768 1262 1003 1315 1714 1155 1242 1637 1567 1605 1336 1480 1700 1315 1501 1944 2212 1572 1319 1946 2075 1567 1699 1443 1335 4420 4437 3715 3134 2945 2952 2647 2940 2589 3293 2322 2671 2102 3132 3381 2798 4361 2435 2216 1661 1792 1098 1076 2162 1760 2042 1013 2174 2266 1943 3103 1170 1377 1319 761 849 1152 708 913 1267 1270 693 1018 634 927 603 834 739 601 759 701 615 851 860 1129 1239 963 1046 1244 1585 1771 1721 1772 1916 1292 1376 1897 1379 1650 1706 1320 1413 1513 723 458 543 464 548 575 357 629 464 346 285 600 385 341 373 498 391 174 274 365 202 454 507 536 485 463 722 550 567 580 836 1078 1052 1164 585 635 476 732 575 510 587 590 618 535 520 1188 399 360 603 509 421 587 826 511 922 871 1399 934 603 462 771 786 775 986 750 655 816 868 868 696 806 869 561 853 536 748 756 679 933 829 823 755 1207 987 1411 1716 1524 1538 1639 1721 785 1306 1358 892 301 1665 713 1812 1130 582 1803 539 1158 501 1089 1475 1652 867 952 749 1670 1509 1525 2214 1183 704 664 853 1495 891 1817 1631 1016 775 1517 1414 963 678 1538 1630 1429 1640 1543 1615 1698 1444 1200 1700 1846 1418 1812 1563 1836 1598 1737 1449 603 915 852 1190 1023 818 3600 1417 1690 1657 1571 1379 1303 1175 1295 1466 1500 1434 1208 949 702 1077 689 976 887 1016 1194 1173 1012 1244 1438 1020 1027 1602 1371 1341 1202 641 714 896 759 832 557 576 509 554 508 501 450 694 502 634 438 421 1048 1435 1371 1203 1007 1133 1178 933 1012 1126 1073 1199 1525 1243 1410 1450 1403 1743 1318 1492 1274 1125 993 1660 1030 996 1189 1347 1499 1111 1453 1107 1664 1610 1314 1114 1476 1658 1536 1546 1316 1648 1638 1500 1168 2031 1139 1595 1498 1556 1603 1195 1782 1044 1892 1211 997 846 1879 743 1332 2226 1379 539 846 685 211 244 341 448 1164 808 1037 1426 1235 1307 1245 538 1221 1158 408 1100 564 597 915 816 1798 352 1242 656 712 735 625 771 430 655 596 446 339 456 583 781 652 355 648 742 841 1066 457 1816 909 793 710 815 784 823 785 680 620 859 972 1070 765 683 455 506 491 366 918 1040 635 938 990 1150 948 797 1355 847 886 1119 1177 635 783 1114 928 1172 1240 1300 1244 731 914 983 817 801 637 584 410 1080 2515 1936 1783 505 638 522 737 544 863 753 3292 916 3582 3203 3931 3493 3381 3674 4018 3365 3620 3359 3495 3230 3636 3581 1184 948 1061 1091 1358 1200 1409 1456 1194 1176 1350 1601 1204 1235 1040 1053 894 874 1381 1334 1377 1280 1007 1029 960 1858 1857 2374 1294 1141 839 986 757 853 841 606 566 727 787 704 1164 1339 1158 1069 870 1136 935 865 884 1327 734 550 552 480 470 460 838 629 955 472 821 920 707 900 640 623 674 649 906 941 953 888 873 891 798 862 855 494 834 935 1101 869 1021 1073 955 1067 999 968 936 821 961 748 1194 992 904 967 1197 807 1036 932 797 859 962 881 910 757 871 1027 953 616 734 834 771 729 810 852 889 887 946 958 1006 733 975 828 856 815 920 772 799 875 967 824 841 601 627 801 594 741 998 1137 970 1173 1148 842 977 914 774 969 981 965 689 989 922 798 918 839 800 625 685 927 393 422 529 480 580 572 360 345 289 232 292 385 343 343 327 350 374 342 354 490 342 524 360 228 294 361 442 385 399 418 299 390 299 604 583 383 315 397 424 384 481 459 416 520 291 416 541 335 429 476 435 899 365 345 337 142 296 239 573 509 554 314 242 151 295 246 293 149 259 264 348 1025 353 233 459 228 224 324 406 401 393 1011 496 540 523 321 417 610 551 562 907 295 356 263 424 239 422 646 571 537 476 443 634 703 437 631 301 572 381 546 422 901 580 454 713 260 477 551 499 354 211 668 471 335 537 444 475 890 495 538 707 812 1110 713 464 882 622 808 874 1129 607 359 618 511 352 1203 708 869 502 684 1162 619 415 725 658 668 514 714 501 416 680 650 653 733 535 505 561 781 1174 585 655 649 521 772 845 1023 313 530 485 338 593 379 423 390 443 313 370 368 190 479 1209 560 898 386 442 354 589 623 280 283 336 391 508 623 534 779 553 516 709 557 774 540 765 323 302 343 366 583 453 614 279 288 530 467 669 363 491 452 653 992 448 1201 517 1074 288 599 607 451 431 685 492 512 539 635 720 355 424 264 527 622 533 659 622 850 595 293 331 481 620 470 650 809 306 324 266 200 458 265 558 1220 733 994 490 403 635 633 930 855 556 367 712 550 276 70 135 242 166 475 494 783 751 648 871 795 750 691 428 368 198 232 297 390 328 741 426 501 675 652 364 354 358 441 623 591 793 642 519 660 466 426 487 737 387 367 353 417 384 335 413 585 343 403 475 492 515 661 571 451 1080 464 454 824 519 230 467 585 526 629 727 622 615 449 372 277 476 340 410 705 526 663 582 3313 2792 700 768 792 615 667 752 620 550 821 715 1116 748 751 475 388 341 362 468 672 343 736 738 637 559 524 881 1012 555 424 918 676 605 906 485 887 349 395 775 619 449 335 216 213 232 313 357 673 602 664 493 592 371 703 583 410 815 686 703 555 588 330 795 461 571 871 775 377 424 408 1003 1445 1538 776 1001 1298 1319 909 720 706 1133 601 713 839 628 443 538 1189 997 462 424 410 246 547 550 1072 1126 980 972 1004 1630 1557 1437 1641 1470 1351 1401 1123 893 2029 1748 1745 2228 2035 1728 1867 1923 2041 1948 1733 2074 1708 1782 2085 1944 1962 2003 2117 1860 1464 1860 1701 3381 3194 2806 1187 1446 1630 1134 791 1927 1501 961 655 1352 514 470 599 557 755 497 333 1077 1040 997 633 590 550 621 288 2360 2373 2290 2405 2123 2156 2022 2429 2227 2430 2489 2968 2878 2095 2654 2733 2617 2482 2670 2742 2619 3477 2091 2214 2949 3224 2319 2851 2691 718 649 385 2244 2408 1376 3558 3837 3616 2667 1169 1103 1298 424 1355 226 645 468 589 1985 1022 950 601 547 423 483 1311 1582 1450 2464 1321 1941 2309 1518 2321 2598 3078 2705 2442 5282 5513 2695 2827 3988 4402 1817 916 1606 1491 1779 1052 2130 723 2542 826 2020 1390 116 96 1552 1708 2051 3436 1495 1088 1257 1033 1252 822 812 1133 1053 900 1274 1235 2236 2804 1582 731 1521 2234 2067 2713 1819 1725 878 1169 770 1990 1053 2162 816 1278 594 1443 1047 1156 1296 1416 2630 2701 808 725 1075 987 931 879 951 599 672 945 1416 1126 1039 1721 805 775 2733 761 845 1025 784 1148 1242 1174 1641 1048 1006 851 1050 1436 1377 1519 1173 1384 1043 1106 1539 822 1294 844 565 608 725 449 417 451 1126 530 401 638 612 568 1002 873 891 704 1122 1119 985 398 557 445 409 489 388 556 407 456 423 579 456 496 490 823 596 476 442 546 656 481 777 604 432 373 668 851 866 370 389 487 292 436 415 476 386 442 464 584 857 376 511 581 531 854 638 727 388 432 430 490 442 671 417 443 554 510 744 574 329 725 421 705 692 905 602 395 363 398 350 385 435 884 325 811 524 226 812 739 631 791 575 609 767 899 396 390 1404 331 889 619 627 540 336 260 886 674 380 801 879 891 746 821 652 453 370 320 451 349 358 495 680 234 197 718 292 268 345 503 445 687 340 328 697 382 258 195 318 346 296 1027 8568 1397 1236 927 699 541 518 516 666 510 884 749 810 702 512 772 788 863 548 735 437 479 529 540 797 898 997 669 423 222 532 263 203 642 784 855 917 667 1206 764 1126 1030 505 1148 639 785 838 823 883 1079 932 982 764 956 1381 1238 809 767 704 389 752 994 1044 1260 1061 854 917 307 687 828 1638 249 256 292 382 345 413 402 459 653 241 441 595 822 394 394 305 952 916 673 777 689 1194 226 555 366 228 831 909 762 804 861 823 877 552 807 567 415 461 621 432 557 441 1052 836 1183 881 875 372 470 455 600 481 1099 494 682 496 281 470 190 687 394 886 580 443 944 1228 1009 827 1221 1130 664 499 1587 951 943 1013 811 1195 614 905 890 766 853 753 614 406 478 404 575 638 616 1112 691 550 1262 1105 1331 1129 850 961 1168 1050 924 1144 400 885 515 576 571 618 971 867 1059 1015 871 659 796 1143 744 1145 871 636 1248 1028 1244 1093 998 568 848 674 596 720 793 709 932 870 679 579 493 422 997 1030 1006 849 974 1204 637 863 726 1316 940 904 1189 1003 1550 1115 1105 1023 1185 874 1098 928 1238 882 866 733 1165 1282 947 1278 1121 1247 1371 1644 1047 1129 1120 1298 2640 2483 2109 1873 1959 1608 1833 1925 1233 2124 1802 1961 1472 2070 2100 1748 2464 2164 1650 1490 1552 676 996 1298 1110 1673 878 1382 1813 1639 1873 776 1108 1348 382 523 663 600 961 919 1036 798 466 692 716 352 412 526 689 496 355 331 584 680 645 918 728 782 1066 1064 701 949 1063 953 772 805 893 735 800 1075 826 1039 1055 557 606 674 509 644 677 504 548 389 306 116 652 339 301 229 317 441 64 88 383 214 362 344 340 358 305 697 488 657 444 518 615 559 573 441 509 408 491 280 270 282 436 349 669 446 833 152 142 318 238 186 247 624 305 481 882 897 587 360 217 632 667 434 611 639 708 851 535 623 572 645 505 678 652 764 472 598 607 766 530 630 466 998 588 805 765 933 874 814 829 524 673 724 525 240 955 540 1153 653 439 1173 582 430 510 450 815 817 372 368 256 975 926 1150 1283 807 409 379 553 992 421 989 1059 678 550 1082 942 599 550 861 1028 775 701 784 911 1069 960 926 1353 1562 1098 1130 1007 1150 1098 1292 1307 486 569 647 547 577 625 2776 947 943 1021 855 987 1074 984 1014 1444 1380 1159 1025 620 657 489 502 651 871 577 729 658 462 812 688 560 732 857 769 946 819 526 534 503 782 479 185 175 151 177 181 173 155 483 329 383 521 274 685 1089 813 866 833 1036 811 803 797 694 960 1103 1267 1296 1205 963 1339 916 776 839 887 807 761 1139 756 774 798 956 736 1055 549 878 1029 848 767 788 579 678 778 751 865 882 844 777 778 737 611 1013 758 652 1044 1036 1150 829 1316 834 746 643 1175 559 1072 1211 514 485 286 265 250 309 278 375 612 699 678 897 524 729 663 256 489 569 534 678 447 548 495 595 1068 270 699 536 509 451 626 510 198 398 354 360 330 425 305 286 516 420 857 588 513 877 267 1684 489 442 611 493 530 485 420 428 672 466 749 744 559 795 448 466 371 267 439 1399 546 533 935 1008 1017 499 867 567 881 606 1175 350 732 794 744 756 840 711 658 396 344 902 286 378 605 419 367 900 1625 860 647 261 441 228 585 403 599 335 2233 494 2549 2363 2130 2359 2218 2518 2483 1964 2544 1949 2743 2682 2376 2301 853 1023 752 639 855 905 1139 906 890 1015 967 906 532 560 741 1035 482 834 801 603 560 534 464 828 819 952 844 976 1291 1325 695 699 464 629 930 557 537 717 884 622 834 872 820 768 678 768 732 729 775 851 372 377 375 486 555 565 696 874 710 561 803 886 568 566 533 694 688 767 726 858 728 659 609 601 550 678 998 470 682 824 935 943 998 795 804 917 866 882 754 742 724 972 833 651 817 752 786 795 500 632 957 776 846 838 743 841 793 743 645 641 563 507 568 807 621 567 824 768 680 746 531 837 741 686 1131 956 817 821 822 796 776 708 1095 917 706 890 856 800 1038 1066 972 1007 943 866 904 894 856 960 800 965 1023 1015 835 841 1027 827 878 571 520 985 358 422 258 259 374 347 423 234 316 275 194 185 344 310 320 171 193 183 209 451 203 559 217 338 433 148 307 190 198 231 258 228 222 498 420 207 118 235 191 470 357 323 313 566 150 333 364 334 388 562 548 581 317 284 280 152 203 285 592 553 569 145 165 143 197 173 163 155 299 110 413 797 349 182 380 372 231 431 345 474 288 823 335 353 580 344 318 754 752 610 781 336 290 231 371 277 641 506 549 159 634 154 268 647 613 537 204 694 516 668 309 482 453 267 502 423 281 605 408 391 206 318 274 246 326 114 418 893 394 357 833 1135 588 414 377 611 287 897 675 681 320 260 346 329 468 479 753 843 322 407 692 450 366 588 626 593 617 661 459 316 206 379 379 848 308 518 393 481 634 454 676 764 374 819 1159 877 581 538 463 355 487 291 217 335 293 272 296 287 267 591 792 658 583 469 343 334 319 329 153 271 202 405 398 563 554 839 558 593 729 648 879 614 829 201 213 299 481 715 491 630 156 287 649 419 475 419 380 349 258 718 269 1252 356 534 274 417 426 390 319 746 379 641 312 437 338 341 407 316 419 453 447 1121 1106 332 517 384 433 386 665 538 718 908 231 249 97 231 381 191 254 684 351 492 554 287 305 423 550 979 253 349 498 258 50 80 127 114 72 181 384 434 502 334 643 753 581 559 337 350 185 180 348 395 179 497 392 593 561 620 245 219 233 120 685 739 679 428 714 519 552 314 273 722 151 143 308 309 325 145 338 318 259 334 198 497 541 649 370 509 523 459 421 662 430 210 462 580 520 619 625 522 615 597 378 383 362 221 390 654 586 582 590 3024 2782 459 478 566 665 660 476 433 405 998 560 663 422 839 283 306 337 246 497 631 514 342 344 476 490 253 637 863 285 319 757 445 361 746 507 529 310 331 680 561 510 262 311 669 630 343 363 758 647 930 433 341 330 250 674 184 1041 821 499 453 642 288 631 398 515 614 513 560 592 633 899 635 1503 886 735 872 649 737 694 865 1116 657 723 565 610 211 312 561 1049 144 116 236 333 285 680 717 883 1229 866 730 1303 1268 1479 1467 1365 1242 1506 972 946 1347 1209 1519 2188 2239 1181 1594 1619 1783 2331 1459 2017 2266 1729 1926 2058 2040 2633 2290 2010 1744 2181 1660 3824 2667 2374 699 1159 1589 1374 1204 1693 1601 1304 707 1384 587 467 483 606 645 479 297 1094 1369 1100 300 590 544 624 332 2858 2562 2502 1545 2264 2216 1929 2827 2882 2421 2365 3208 3300 2104 2988 2805 3011 3225 3042 3310 3810 5027 1772 1850 2146 3303 2048 2016 2360 771 731 439 2028 1573 1317 3537 3845 3779 3097 1247 1134 869 302 944 113 374 316 321 1617 1176 1118 562 520 439 424 858 1412 655 1565 796 1334 3006 1204 1863 2984 3348 2427 2722 4701 5007 2338 2610 2914 4015 1194 913 1002 1059 1569 753 1165 535 1737 1106 1877 1485 297 279 2048 1663 1350 2506 1290 608 932 798 781 419 395 1202 1154 894 813 748 2083 2841 1561 377 928 1704 1677 2417 1030 1221 1052 369 568 1727 785 2698 1036 1214 604 892 562 579 783 993 2864 2617 770 794 481 859 846 501 692 438 624 643 1380 1253 943 1284 674 654 2233 494 556 873 782 1562 1675 1607 910 645 1049 880 853 1354 1390 1424 1316 1347 781 1042 1104 907 1287 965 511 411 537 573 500 394 653 344 417 550 398 647 700 337 1134 489 1315 1149 592 212 237 230 179 373 423 576 450 363 541 350 254 509 517 676 683 417 592 426 1033 404 685 477 373 166 580 598 610 218 280 527 219 360 456 396 427 478 308 337 689 539 426 250 479 902 822 658 250 277 273 294 233 520 219 277 443 382 381 579 385 782 276 386 409 758 610 514 408 380 383 339 327 705 378 1091 550 293 502 720 594 745 473 529 762 916 340 445 1066 149 1080 534 471 478 278 159 711 639 580 664 1023 686 736 478 579 330 573 449 576 483 481 667 306 358 334 304 372 149 308 369 223 409 260 189 402 181 156 169 475 467 224 1046 1397 7913 6343 1100 618 499 398 298 325 431 852 714 1142 471 586 378 900 764 265 791 432 363 543 483 699 655 789 462 337 217 713 331 215 266 818 551 581 422 804 529 597 414 508 834 369 737 681 558 659 749 959 764 691 486 604 825 243 557 521 409 468 861 763 1163 556 529 901 404 673 844 1216 137 253 247 286 314 297 375 651 494 240 440 706 999 200 204 242 387 545 423 463 201 874 266 313 245 284 629 1060 843 931 1024 981 1040 530 953 458 508 446 529 446 480 444 733 639 827 705 730 398 446 434 348 392 634 300 317 251 84 496 379 341 346 621 314 526 962 654 890 1104 696 766 580 459 1333 816 854 910 544 991 458 748 628 802 801 771 462 375 354 284 363 592 566 928 657 419 953 1025 1147 1164 610 992 798 1086 702 1218 347 917 545 475 540 452 883 739 859 872 937 587 578 1034 476 1349 803 715 554 779 742 602 558 371 860 620 465 291 461 303 489 357 351 506 570 366 748 601 1410 442 1318 699 594 472 382 1497 775 776 398 810 632 1021 1281 594 756 605 733 856 635 606 769 732 1022 577 715 1177 1272 820 1199 1485 729 797 860 857 2250 2370 2531 1959 1593 1713 1230 1324 1241 1720 1437 1505 1306 1356 1547 1836 2206 2051 1318 1159 1187 618 789 1328 1345 1111 589 1822 1371 1235 2017 859 1330 1084 191 288 730 295 791 651 844 632 328 565 431 277 297 397 570 401 405 353 501 568 569 740 527 497 790 856 655 1014 1021 739 1014 805 1124 1096 992 1095 666 853 920 315 326 315 266 336 360 318 459 263 224 114 150 386 168 129 226 437 65 42 149 169 375 351 222 369 210 566 392 432 347 362 689 622 661 360 591 508 571 204 202 202 512 222 279 539 1028 167 136 231 164 206 311 837 454 575 459 885 363 385 321 321 347 237 356 475 495 374 360 215 215 375 353 484 475 265 243 307 395 347 436 485 346 1491 474 697 587 752 509 656 848 310 500 645 262 193 525 342 612 280 344 563 252 281 238 309 828 936 425 317 206 507 777 749 1084 418 467 409 219 672 410 812 647 301 415 716 633 378 378 699 634 533 392 438 515 650 677 714 1060 688 574 596 637 840 627 1126 623 245 834 405 395 700 528 1985 933 1060 1058 922 719 730 600 712 1037 1057 1029 938 728 811 506 473 408 383 433 392 629 459 536 497 440 883 966 662 772 687 505 415 363 303 638 208 183 175 202 187 202 198 417 243 162 301 306 841 1051 979 950 617 694 405 673 473 554 781 807 1042 972 1040 938 1123 819 659 775 795 714 755 1530 759 563 620 1182 620 481 732 1072 1154 898 562 780 933 622 689 588 830 1127 885 607 758 1120 697 1222 948 1017 1222 566 756 1120 774 568 498 464 1054 311 790 800 632 392 377 231 147 161 171 205 517 407 437 274 429 446 328 371 513 551 292 563 434 297 648 819 1057 225 677 572 736 625 436 414 227 235 238 381 321 390 244 265 458 260 578 406 840 1008 342 1635 550 530 593 331 414 330 316 363 434 410 292 327 374 473 243 242 246 145 479 1171 511 397 561 661 483 535 541 623 1079 381 819 172 752 590 564 638 642 666 1239 373 563 753 368 420 705 483 374 924 905 815 762 237 440 241 351 192 621 399 1874 446 1916 1803 1416 1315 1569 1523 1542 1384 1782 1350 1705 1732 2387 2242 543 610 814 555 717 940 876 594 445 601 650 617 706 471 502 743 531 826 1013 586 514 528 668 1049 1005 1277 1290 1606 1095 988 605 614 402 517 625 460 442 613 666 529 718 744 708 591 610 608 610 649 598 615 294 335 327 376 475 493 644 767 650 485 723 707 457 375 446 580 555 593 612 674 614 531 491 479 440 540 879 362 554 671 812 727 866 665 551 768 684 668 597 598 619 751 684 567 650 629 628 655 420 558 763 597 691 702 593 726 709 657 547 585 475 437 476 652 552 479 710 655 624 668 451 684 617 598 860 691 686 698 586 676 521 559 947 712 598 723 693 660 747 853 727 750 719 717 727 716 753 853 693 859 901 884 673 686 849 661 680 438 466 830 322 386 179 219 265 307 381 179 290 235 178 115 310 282 292 141 149 145 173 413 193 521 205 306 397 86 245 128 136 207 244 200 163 462 394 189 100 217 139 402 345 315 307 548 132 261 283 318 360 536 522 501 287 237 233 140 136 232 452 535 547 102 120 103 148 131 118 86 211 102 299 683 311 166 364 280 209 323 321 390 268 761 301 319 530 306 240 604 604 493 643 296 274 130 345 220 559 388 437 135 568 146 244 575 583 462 158 570 468 562 275 387 380 215 448 319 230 492 358 349 166 274 228 177 262 106 400 696 269 333 682 979 534 346 298 442 235 772 606 562 257 214 279 283 412 386 691 612 237 282 603 317 293 497 586 551 379 516 334 218 164 320 295 720 258 413 326 449 531 371 574 570 299 667 1022 764 537 427 392 149 410 230 165 285 231 211 266 249 225 501 686 489 503 391 284 306 277 283 103 164 174 355 320 453 468 725 484 549 613 456 580 526 686 131 139 186 323 554 455 582 146 209 566 356 415 342 301 325 198 627 222 881 314 466 218 354 353 253 263 642 329 562 294 354 292 257 372 292 319 409 403 923 904 314 459 283 303 338 635 508 688 786 207 223 77 217 278 159 240 610 323 458 534 269 236 333 484 737 219 272 409 234 40 64 87 84 60 169 312 350 428 286 559 674 437 417 276 302 163 97 256 320 109 394 362 535 499 558 217 191 193 96 535 589 619 374 516 434 409 266 257 521 118 110 274 273 281 110 304 264 219 290 139 438 428 583 332 349 457 333 309 478 408 128 359 409 357 438 454 445 520 530 327 314 314 183 368 467 415 488 491 2412 2307 312 372 455 331 594 363 281 249 842 461 523 337 697 237 257 271 200 458 474 447 288 290 372 430 207 519 631 271 262 628 377 295 544 388 459 284 249 587 484 332 190 241 534 453 233 315 527 440 741 274 289 276 216 494 144 707 577 372 308 558 240 503 356 384 548 471 287 303 314 449 444 987 496 546 794 491 529 600 778 908 555 552 438 564 177 257 471 945 130 106 98 212 206 601 586 716 1094 761 535 1118 1093 1165 1240 1111 986 1160 686 768 1008 911 1103 1603 1688 877 1268 1271 1370 1829 1073 1473 1957 1391 1265 1698 1720 2198 1980 1675 1602 1781 1347 2990 2097 1792 635 1046 1263 1028 956 1373 1240 1142 597 1210 365 322 396 510 574 402 241 856 1120 1030 177 381 339 440 290 2183 1922 1923 1268 1954 1833 1666 2483 2300 1852 1881 2671 2744 1740 2378 2299 2721 2729 2442 2657 3309 4240 1508 1542 1665 2782 1659 1608 1863 610 582 298 1668 1327 1124 2859 3162 3064 2516 873 829 618 261 737 105 344 292 291 1465 1050 1008 528 466 389 392 716 1244 568 1405 681 1167 2457 1073 1635 2410 2710 1787 2017 3582 3815 1611 2141 2451 3207 1053 796 782 812 1296 468 914 426 1443 930 1580 930 259 245 1729 1281 991 1764 1012 506 661 685 620 377 357 1022 996 780 677 602 1658 2473 1248 333 800 1295 1286 1917 908 1091 948 343 436 1498 635 2154 962 1028 506 793 396 417 599 845 2284 1942 641 671 362 720 654 343 454 322 533 553 1193 968 716 1061 612 594 1880 371 419 753 628 1104 1305 1202 743 518 571 478 496 1193 1194 1202 1093 1114 627 899 917 723 1019 767 483 339 495 476 472 370 517 286 363 405 332 591 546 253 987 417 1094 896 517 116 207 151 137 357 374 408 276 211 385 261 216 391 381 550 529 215 418 299 738 295 502 405 286 146 393 407 560 184 260 433 197 253 412 331 318 357 237 287 593 454 322 202 376 806 552 562 179 198 210 227 182 338 166 230 362 329 312 481 206 633 162 313 332 559 521 337 293 314 296 289 277 496 271 915 450 202 329 548 450 573 347 393 576 676 234 307 873 147 790 450 393 330 192 106 566 548 450 477 769 580 558 354 385 300 484 332 494 378 431 604 257 334 318 251 278 116 278 243 209 358 190 137 353 108 91 125 411 427 188 830 1236 6343 6213 936 508 427 346 266 218 362 806 690 998 397 506 320 669 557 249 700 396 290 476 324 585 537 615 351 309 191 583 297 193 211 673 464 488 386 670 395 506 317 386 699 303 623 585 454 587 602 860 698 613 410 520 668 215 474 455 389 388 765 563 900 482 499 790 321 516 619 1012 66 103 139 189 169 179 295 510 356 210 361 466 878 172 176 182 315 485 322 354 158 605 246 269 215 262 558 902 713 781 847 806 859 443 803 374 424 362 443 362 396 400 673 589 738 626 686 382 426 418 320 376 540 284 277 229 74 320 287 243 304 545 226 486 726 610 747 911 624 698 352 421 1197 687 646 682 421 792 408 570 546 732 700 628 386 274 268 238 321 430 416 632 481 333 710 867 979 941 546 783 658 909 616 1083 309 760 407 390 404 369 703 581 733 740 753 394 482 658 395 1047 555 525 496 658 641 480 450 327 756 557 435 263 401 261 437 297 321 427 450 299 616 462 1243 340 1061 503 529 412 312 1218 631 730 339 756 565 853 983 540 633 487 596 712 557 487 671 653 794 482 575 987 1040 643 1017 1164 586 652 658 675 1763 1935 2185 1565 1267 1432 973 1049 1018 1426 1188 1244 1106 1113 1224 1491 1948 1425 949 1013 1037 538 692 1159 1083 899 527 1622 1123 1001 1752 678 1124 840 132 274 684 279 729 540 669 586 260 511 362 238 226 353 377 261 333 291 374 454 480 637 440 348 634 639 578 936 928 687 906 639 936 943 743 872 550 637 680 269 228 273 224 244 268 228 411 235 180 106 128 296 142 107 204 279 65 34 149 145 288 268 156 282 150 487 362 330 295 232 494 437 472 288 523 443 470 182 180 180 355 163 229 427 839 153 122 180 146 200 291 677 410 503 374 752 304 324 295 225 241 178 284 323 387 306 274 170 170 341 281 444 384 235 197 247 290 278 371 435 304 1367 410 610 535 669 443 585 742 270 442 533 242 175 453 328 578 254 324 531 218 245 210 273 760 842 407 269 172 418 682 681 950 328 453 395 191 636 337 691 576 244 395 662 605 354 356 584 538 459 307 364 418 515 580 576 934 543 438 466 545 719 529 927 530 181 688 326 299 456 429 1748 663 916 912 691 609 603 493 606 945 967 881 739 595 664 432 379 350 338 342 307 498 346 456 379 326 556 772 502 598 504 320 351 276 210 484 169 150 144 169 175 165 163 316 227 140 261 250 714 726 718 675 547 537 315 581 391 488 644 557 721 665 720 545 775 633 499 601 690 610 555 1235 639 461 433 1094 525 342 536 771 875 787 502 716 867 539 575 542 691 839 693 464 556 979 577 960 836 848 915 382 589 819 651 483 456 370 894 261 683 706 520 235 293 217 131 137 151 169 444 375 368 242 374 373 280 353 406 462 231 495 259 236 427 571 865 209 527 381 650 565 384 284 203 176 170 278 244 299 212 201 365 215 463 337 734 798 298 1494 467 451 506 230 362 292 288 331 362 376 266 293 310 397 215 208 234 125 435 1046 389 317 474 583 388 470 483 476 905 321 747 152 626 409 389 455 457 593 978 323 414 605 301 348 618 439 340 776 761 647 588 188 343 225 247 146 487 345 1601 394 1695 1610 1150 1129 1341 1255 1253 1213 1583 1183 1505 1336 2005 1940 481 475 681 469 611 833 767 476 363 505 498 504 534 397 415 623 469 657 704 341 331 351 535 755 727 913 903 1091 1131 772 541 402 417 583 462 790 772 580 619 424 703 779 697 565 590 630 475 754 465 741 598 598 636 476 291 413 464 509 503 345 761 775 674 544 523 464 504 464 872 649 947 770 704 761 598 625 512 459 515 734 884 815 809 817 668 780 804 820 763 741 657 698 645 611 822 571 765 660 522 586 775 626 744 820 662 616 723 774 733 557 575 585 579 530 672 646 672 609 563 634 683 497 819 864 867 788 693 657 785 557 609 807 650 705 607 754 696 555 669 746 703 678 742 644 652 691 642 644 671 560 565 599 656 715 737 714 402 374 471 784 349 361 337 187 424 251 252 348 234 198 221 351 241 222 228 251 303 269 281 324 270 303 300 287 353 391 452 377 393 204 252 420 292 387 323 374 247 402 403 322 164 144 130 213 257 181 284 244 339 379 294 639 209 176 170 171 143 273 428 325 395 294 142 173 166 259 153 216 244 337 368 545 501 146 254 223 186 243 269 472 325 595 368 398 271 397 276 553 469 412 451 281 159 138 177 174 364 384 392 192 391 174 361 423 338 386 195 435 318 453 408 468 292 275 356 208 321 425 397 359 276 310 263 250 242 198 293 769 334 357 689 819 552 545 501 494 455 723 488 837 535 344 510 226 288 410 493 666 342 506 678 464 337 455 319 315 327 404 345 238 353 507 277 443 309 441 286 610 541 318 518 522 370 530 471 557 391 340 507 242 596 186 287 244 261 158 274 277 218 346 468 499 405 300 465 343 484 510 162 245 318 301 251 338 549 780 483 736 527 491 689 660 457 389 427 287 326 389 275 341 312 384 491 591 402 339 295 239 365 534 263 948 390 776 257 272 341 503 168 486 344 481 549 372 406 374 494 272 397 311 350 656 639 612 730 259 374 331 472 304 561 666 94 181 143 245 210 195 311 746 478 573 381 216 376 387 650 822 393 421 356 194 34 26 70 30 50 292 396 481 504 490 424 405 550 514 411 264 106 176 271 346 122 435 433 367 406 478 193 174 140 371 446 394 767 558 668 422 239 333 332 441 260 240 238 248 329 274 449 456 321 446 213 376 317 470 310 391 547 418 375 534 379 202 370 390 348 410 456 544 347 366 252 197 527 325 259 498 406 608 714 1975 2034 275 522 691 406 628 412 436 385 812 398 661 549 677 422 277 358 302 334 241 317 497 474 339 601 311 526 874 366 284 451 472 431 514 267 593 197 303 475 373 330 285 245 154 148 253 178 590 415 367 423 476 262 320 474 335 552 464 329 382 503 269 380 461 511 481 383 374 386 435 732 1021 670 664 632 982 750 628 905 802 932 535 774 483 450 383 303 577 611 351 269 192 190 246 230 639 749 857 775 706 1091 1195 1359 915 811 757 1130 777 818 1300 1201 978 1495 1143 1175 828 865 1124 1324 1094 1301 1603 1405 1158 1334 1327 1550 1200 1331 1242 1381 1259 2936 2264 1898 840 969 1174 843 720 1346 1110 641 375 1181 299 328 376 485 578 410 298 681 738 679 275 445 399 306 255 1925 1863 1890 1470 1621 1335 1419 1849 1968 2074 1974 2246 2034 1531 2126 1743 1945 2280 2005 1830 2129 3049 1407 1780 2221 2510 2331 2165 2135 545 409 214 1472 1478 1017 2395 2604 2660 2187 914 924 1004 431 1061 129 387 332 402 1477 692 691 342 448 394 364 1077 1097 977 1357 800 1227 1538 986 1388 1789 2095 2525 1928 4207 4206 2279 2053 2301 3341 1365 698 1148 1107 1188 566 1341 454 1470 740 1426 1011 225 217 1133 1312 1508 2148 1130 472 895 601 871 316 352 928 900 918 837 824 1757 1634 812 487 1013 1632 1544 1569 900 1070 748 588 589 1304 984 1780 690 850 362 734 493 541 628 687 1704 2063 677 641 616 758 510 803 690 302 474 503 1000 812 804 1025 582 564 1595 687 735 783 538 759 776 754 1125 711 671 660 613 1185 1179 1261 1038 1067 622 780 682 869 905 800 445 372 271 488 338 490 608 296 280 317 279 362 654 503 441 316 983 723 563 323 312 212 151 322 225 387 257 187 472 198 235 478 438 571 619 568 355 399 522 276 624 340 419 160 299 338 494 180 317 333 230 275 250 417 385 335 309 229 440 320 318 430 472 611 726 459 280 296 297 310 288 368 294 257 354 378 404 617 336 572 457 413 437 687 412 400 305 401 419 383 376 503 202 502 464 284 429 497 406 514 398 447 535 573 321 407 952 126 665 292 570 314 207 198 505 521 325 696 786 469 611 407 554 213 275 261 433 308 322 623 289 237 231 256 146 222 260 270 235 275 251 227 372 182 134 110 190 211 180 676 927 1100 936 6648 583 417 429 396 424 331 821 684 699 324 383 491 643 783 169 360 198 365 386 241 455 558 507 425 184 297 395 256 192 136 712 460 476 566 623 397 639 435 448 953 425 449 530 549 437 969 704 733 738 597 697 765 438 514 260 268 539 728 522 946 539 546 493 310 384 459 964 122 154 167 323 218 236 245 407 339 270 347 656 627 356 348 140 458 638 587 627 464 917 233 289 172 241 381 830 520 697 799 750 868 408 580 380 300 306 441 325 377 333 622 506 707 549 525 380 457 284 501 331 618 288 243 441 126 312 195 318 214 710 541 325 754 457 721 693 780 932 450 213 1251 427 660 694 513 783 594 695 413 726 660 893 608 351 447 412 435 460 463 698 568 303 863 936 1055 806 580 626 851 698 837 783 273 951 398 492 390 484 668 701 782 790 630 710 545 568 332 796 521 407 626 654 853 628 578 349 735 596 455 580 563 360 524 387 324 360 476 405 842 479 608 448 651 639 542 546 496 1251 795 490 511 415 670 768 858 620 515 596 595 764 534 582 458 648 709 742 673 799 738 707 807 877 708 702 916 658 1589 1789 1599 1481 1313 1333 1134 1271 1384 1553 1196 1321 1263 1145 1972 1007 1424 1440 1053 876 933 582 679 816 831 1132 514 1282 1030 906 1224 478 832 702 258 304 711 572 508 377 421 453 261 264 489 337 270 233 429 275 497 485 374 651 439 687 564 585 732 622 591 670 580 541 405 505 769 497 733 797 487 607 626 566 227 264 186 266 225 178 255 284 255 201 386 170 146 125 184 227 74 67 193 190 303 301 257 303 245 376 236 267 389 421 334 330 334 264 273 197 586 128 122 142 276 193 228 217 436 175 169 214 198 132 187 463 444 532 407 747 270 295 172 290 283 230 415 445 547 457 457 403 395 457 279 387 419 273 367 325 497 333 243 309 319 1088 557 408 493 527 350 372 422 275 448 486 393 223 748 487 898 417 444 803 409 344 427 330 633 956 417 325 265 541 710 675 822 642 357 320 307 679 496 842 680 457 375 774 715 293 309 627 823 723 533 549 834 689 741 672 1010 972 794 651 595 858 712 1059 792 447 535 451 542 351 307 1919 799 789 753 688 652 630 527 606 817 772 971 581 405 604 330 392 235 500 457 282 536 347 675 523 471 456 626 909 619 955 293 424 500 418 352 282 275 226 302 308 249 229 383 202 242 285 148 514 834 786 638 532 598 497 557 598 600 805 660 752 1030 889 614 915 571 410 502 831 655 586 896 419 423 554 622 568 716 436 634 924 577 615 613 811 508 542 487 630 728 534 490 556 578 535 1025 606 549 684 748 1018 580 1225 816 569 410 845 336 742 997 695 303 319 311 195 228 230 248 514 377 406 642 422 299 343 226 363 392 209 367 249 263 398 384 614 233 626 446 569 373 461 287 278 328 278 203 171 418 284 338 586 323 442 428 385 556 153 1111 458 440 491 288 275 327 311 241 380 451 424 469 389 364 296 269 221 120 474 863 839 473 510 624 634 330 634 505 648 545 587 233 484 566 536 575 602 431 670 473 549 567 356 262 420 374 286 579 1066 635 606 222 394 194 389 189 282 241 1441 323 1834 1666 1648 1351 1685 1455 1540 1324 1456 1394 1509 1447 1399 1418 756 497 540 527 403 619 690 449 425 477 757 764 419 412 578 553 486 582 561 387 381 361 587 672 635 649 637 780 1033 769 685 738 472 855 497 793 725 982 1014 597 866 965 932 489 947 839 572 990 551 635 684 639 662 842 442 741 948 704 761 1019 1018 1003 1070 1203 895 933 999 972 1444 1131 1282 1260 1349 1261 1290 1174 1366 808 1275 1398 1107 963 830 910 1168 1080 1108 874 912 1001 825 1088 948 1122 1182 1039 1060 945 882 999 896 893 965 1002 1027 805 961 959 1062 967 961 1173 926 865 686 981 994 949 1046 1091 958 1004 1018 960 740 724 1083 1167 1123 609 1001 1223 830 834 1092 922 856 923 1202 1201 1034 1220 1094 971 1019 806 937 954 846 780 876 848 1351 1427 1437 1210 691 774 648 1308 545 648 411 349 414 405 212 302 106 259 281 223 245 262 279 277 325 307 372 446 317 504 361 225 404 246 214 186 216 249 345 310 271 418 382 493 487 592 374 307 254 230 212 305 350 280 353 268 322 284 247 836 423 254 232 310 244 344 555 260 339 308 367 264 283 294 316 291 420 313 561 700 424 245 364 258 384 307 464 547 392 906 480 514 360 299 365 620 536 445 576 392 603 241 368 396 308 509 457 539 634 410 366 600 721 494 626 568 409 487 542 692 541 438 610 359 305 447 400 410 438 452 356 375 478 425 584 700 730 441 712 1096 749 1068 857 822 742 1039 515 1168 668 409 793 460 285 695 482 924 779 605 801 777 422 731 451 494 565 655 427 440 522 731 299 275 390 318 513 935 857 540 603 611 620 710 599 640 513 585 489 491 584 580 364 581 409 361 489 417 508 441 735 648 723 679 525 549 455 508 371 540 434 286 538 522 563 791 481 453 629 591 944 429 833 388 295 598 591 656 293 335 255 453 523 608 648 414 569 811 471 711 443 900 344 794 470 614 491 717 423 706 412 618 747 343 772 268 482 395 734 886 808 568 526 590 599 584 605 442 552 432 578 742 343 371 268 242 202 284 410 969 512 703 394 415 653 541 815 523 525 519 671 338 325 92 120 142 188 652 376 768 670 666 696 785 755 641 570 453 176 170 315 322 94 324 374 533 389 414 519 538 363 249 594 607 892 758 620 740 318 480 332 457 657 623 642 668 920 586 646 913 373 474 362 466 402 569 712 543 534 397 371 645 736 318 564 498 470 512 582 817 419 511 332 436 724 799 262 703 698 824 668 2901 3301 558 746 751 881 748 723 733 484 1184 837 806 881 862 412 387 257 658 796 381 444 728 694 612 656 422 638 886 624 568 624 488 424 655 409 459 299 442 592 467 386 406 443 481 430 391 363 670 631 596 533 430 503 624 621 526 975 811 641 723 354 357 624 562 694 444 426 421 443 558 988 1771 1016 729 1179 1212 917 984 963 847 1303 755 917 808 677 444 456 1320 600 335 325 319 256 284 479 1065 1039 1130 915 1164 1507 1395 1849 1427 1261 1326 1294 918 722 1715 1583 1824 1988 2046 1456 1408 1422 1506 1526 1739 1816 1562 1685 1965 2209 1939 2143 2113 2291 1935 2290 1638 3145 2589 2857 1452 1224 1600 874 1341 1778 1557 1309 776 1774 452 472 785 657 583 650 622 980 1149 894 282 628 575 543 413 2400 2541 2392 2124 2389 2527 2764 2415 2393 2710 3089 2034 2284 2488 2614 2134 1908 2407 2724 2545 2270 2449 2082 2404 2635 2517 2465 2568 2474 473 411 346 2219 2306 1868 3046 3630 3800 3150 1473 1549 782 213 921 239 411 291 223 2109 1107 1179 569 922 727 761 1307 1388 1189 2124 1308 1178 1625 1412 1272 2572 3133 2602 3344 6133 4978 2314 3138 3132 3773 1633 960 1268 1522 1515 895 1925 635 2302 1361 1870 1007 327 291 1073 1070 1932 3045 2062 436 1504 959 1068 733 663 1001 983 1152 1454 1262 2353 2601 1751 888 2537 2239 2347 1827 1423 1954 1296 1317 1035 2074 1452 1841 945 1668 667 1300 837 743 936 1430 3207 2254 888 817 867 1030 943 839 868 576 651 927 1175 988 1077 1642 762 711 2402 976 1243 1111 599 954 988 1049 862 918 1138 863 1226 889 1040 967 871 1077 1512 1458 958 929 858 943 553 429 356 332 443 616 1114 617 672 331 463 762 750 558 490 518 871 1063 384 554 747 345 307 548 437 636 419 530 556 486 590 572 648 530 472 702 533 579 545 591 731 728 623 368 436 498 749 231 533 632 432 614 607 681 799 594 621 730 968 1020 805 784 1051 938 966 836 570 542 548 645 450 557 439 528 697 941 866 760 549 794 664 868 863 837 967 527 685 639 708 847 640 645 561 733 819 373 667 738 641 812 790 871 793 925 552 527 1163 198 1058 580 835 561 607 321 746 566 421 1095 852 1018 859 1042 828 407 405 479 489 294 412 567 528 233 213 520 286 244 349 508 691 388 389 326 205 289 195 122 456 388 323 900 699 618 508 583 10701 446 556 540 568 411 729 610 744 533 629 602 791 720 544 482 285 518 611 532 644 457 701 429 441 356 537 329 193 208 708 600 676 860 755 547 898 589 710 692 777 717 488 815 830 1535 824 1043 888 936 1415 752 501 764 664 309 739 940 902 1041 780 695 883 463 790 957 1421 402 421 320 379 458 559 511 681 594 394 516 515 485 389 357 428 900 1096 797 859 611 1194 280 424 194 306 619 769 519 575 684 574 740 644 728 682 588 626 984 659 749 662 726 399 823 512 449 505 563 383 649 545 1336 593 565 464 239 479 220 431 333 873 676 535 934 670 1147 933 1250 1072 701 537 897 630 786 802 767 1279 1020 848 802 1184 962 1059 1256 510 530 529 682 722 770 913 926 437 1386 1511 1898 1129 909 1046 1356 948 906 1275 454 991 783 588 853 784 1040 988 1073 1083 930 804 823 729 809 1010 848 625 1711 1654 1695 1244 1129 557 749 691 476 564 639 355 397 441 675 553 914 969 663 812 1086 469 626 825 771 1091 779 1064 683 802 988 774 928 882 1305 1174 721 828 1200 1063 861 716 911 798 1038 991 901 1285 888 1179 785 863 883 1031 968 916 2797 3231 2220 2219 1572 2011 2109 2281 1474 2088 1991 2211 1679 1500 2035 1447 2466 2061 1624 952 1000 718 1145 834 1335 1240 631 1803 2030 1895 1861 917 1097 887 403 442 1057 646 553 732 505 437 565 550 790 520 485 469 416 493 476 384 642 631 857 915 903 759 787 762 1150 1101 1035 904 929 631 1020 1113 1104 1060 1173 815 918 953 265 364 342 283 382 288 487 349 140 263 340 257 262 370 282 375 199 153 148 209 195 221 167 211 141 388 363 345 458 446 748 685 731 347 426 450 481 530 504 520 493 442 344 562 693 347 381 420 386 276 341 787 365 544 756 814 540 561 180 450 532 491 539 587 591 541 593 595 562 474 610 573 616 644 615 472 500 794 461 684 529 799 616 851 1219 936 901 842 1009 463 716 673 417 214 992 606 1041 491 508 1050 513 532 479 538 1656 978 545 454 314 1181 1036 1145 1245 1198 305 244 464 736 612 1039 822 549 349 801 691 586 507 660 1017 733 750 754 869 860 1094 803 1380 1556 1126 1170 1204 1123 1230 1193 1057 262 620 706 603 542 630 2257 845 812 665 832 1182 885 839 938 1060 1014 1035 777 517 853 417 352 517 858 740 728 975 832 716 772 764 527 933 692 838 733 455 514 796 658 486 231 231 182 235 178 174 162 393 176 405 249 348 784 1041 955 1047 817 912 734 757 751 985 761 765 1024 1062 1039 808 992 1159 932 1022 1015 665 640 852 898 539 634 927 749 667 634 910 985 959 791 689 626 698 828 942 812 965 1115 786 987 1227 1059 805 909 920 1222 944 760 912 1225 774 659 509 1228 693 1107 1277 605 554 440 477 146 152 154 188 605 535 585 738 661 799 629 176 655 727 259 534 334 302 609 377 1077 281 676 576 391 354 568 628 463 335 321 407 304 410 370 271 736 314 457 434 477 432 223 1130 566 482 479 595 619 838 798 452 431 599 951 987 585 750 247 284 243 208 935 851 618 755 872 867 1166 428 722 509 659 726 749 346 598 651 552 640 743 764 743 370 474 712 486 423 318 424 382 1034 1486 1159 904 246 453 268 526 449 357 460 2790 712 2946 2782 2238 1837 1801 1663 1861 2046 2517 2232 2649 2509 2386 2585 874 712 856 527 829 932 828 774 496 412 969 676 679 663 708 671 731 896 976 875 646 675 615 884 860 784 786 951 868 722 734 759 554 939 935 522 452 857 572 475 906 932 1039 627 632 878 1087 483 790 936 749 527 529 566 469 413 473 596 588 306 758 712 412 510 663 373 438 492 761 510 666 840 677 687 664 586 852 373 675 663 649 352 496 371 466 403 362 316 692 488 743 362 633 660 590 521 501 728 510 506 630 540 472 613 609 529 754 704 522 517 380 542 364 510 435 475 660 502 437 409 558 434 818 644 548 640 657 515 554 453 1462 544 426 511 527 487 589 557 720 650 619 744 672 732 945 728 678 735 759 485 475 469 578 542 534 630 470 521 634 514 439 262 295 285 309 336 202 405 245 311 380 361 626 637 639 239 321 311 309 284 205 296 219 310 374 384 395 341 363 275 360 416 392 399 537 291 226 324 538 251 379 339 343 452 201 296 327 438 456 523 505 517 381 452 434 188 233 322 364 294 298 343 131 210 177 281 132 192 281 207 445 750 504 278 380 311 208 264 416 679 277 641 229 245 310 336 185 518 461 421 553 250 238 181 291 192 500 415 367 439 531 328 289 402 254 409 397 380 470 491 244 666 433 586 442 399 452 379 406 416 314 584 465 329 615 265 407 810 505 180 879 1040 730 534 671 795 517 976 604 861 438 442 364 330 370 798 590 860 422 433 636 418 403 340 584 572 234 560 804 571 617 492 364 540 543 360 635 703 736 660 469 378 485 681 764 655 312 356 422 307 501 396 276 388 270 259 416 524 288 474 607 297 435 289 199 292 319 349 285 279 321 270 401 626 558 636 464 311 712 475 567 327 522 259 230 477 381 682 220 370 282 325 658 379 466 258 290 499 603 718 365 977 339 720 444 378 465 434 260 717 479 442 653 560 350 478 378 330 406 450 451 802 771 517 561 356 381 396 391 308 443 495 133 188 199 206 389 407 509 510 305 392 438 293 556 503 667 906 634 416 405 674 62 81 90 133 88 302 351 582 725 521 719 956 380 366 390 279 221 141 328 559 211 298 312 675 468 462 168 257 280 298 376 337 927 445 596 653 415 313 377 509 156 140 242 260 245 156 146 566 341 393 335 258 566 651 329 384 489 412 362 441 387 148 326 391 373 419 434 789 656 483 306 353 450 354 282 384 369 544 685 2871 2352 429 466 474 557 556 412 569 515 760 530 1067 471 598 528 234 463 271 365 340 269 587 557 955 479 513 507 788 293 317 685 751 767 548 367 507 90 199 493 423 412 281 192 222 202 214 303 509 366 395 679 698 544 333 363 201 722 602 715 560 523 260 778 456 297 775 697 533 559 526 747 925 748 554 698 868 839 665 819 749 721 494 734 872 554 356 268 764 650 242 210 529 285 393 160 951 878 674 917 1503 755 855 664 793 590 619 1536 888 713 1197 1077 1053 1076 1299 1020 1100 1118 1387 1370 988 1171 1467 1258 1238 1440 1642 1405 1579 1184 1335 1357 954 2733 2333 2478 1152 1029 1219 736 568 1195 898 905 647 1158 302 314 480 356 530 388 256 488 855 495 322 521 479 342 334 1831 1917 1911 1636 1312 1512 1561 1750 2161 1991 2063 1846 1894 1546 2438 1898 2089 2526 1923 2009 1927 2539 1598 1663 1833 1825 1717 1827 2096 785 655 271 1456 1847 984 2704 2540 2465 1989 937 879 737 247 858 181 307 275 403 1847 1222 1236 322 357 321 354 1137 1151 993 1054 684 1132 1265 1134 1506 2252 2635 2226 2353 4319 5040 2144 2412 2575 3384 1531 634 893 1118 1303 678 1596 687 2394 646 1643 789 102 80 1631 1445 1840 3215 1354 615 921 825 892 553 568 921 866 873 934 840 1786 2936 934 430 818 1494 1422 2181 1202 1241 690 602 656 1578 1131 1478 546 981 453 770 946 809 1100 1095 2341 3139 591 524 567 648 873 741 724 436 495 516 1022 603 436 1417 715 671 1751 556 643 574 550 904 963 882 836 735 821 759 996 1108 1098 1117 1164 1190 1059 932 907 927 1028 923 361 337 792 383 287 343 714 444 426 669 446 566 885 1325 1154 850 813 673 761 400 576 540 505 364 279 297 211 249 204 182 515 255 434 546 257 324 361 367 310 253 429 269 271 301 371 415 565 131 191 322 241 339 237 553 333 263 244 422 622 340 530 576 307 540 628 589 239 294 290 293 359 352 348 310 299 355 318 427 282 421 306 426 376 479 503 295 286 252 299 302 304 555 277 387 363 227 593 409 356 510 535 561 471 528 388 643 443 62 527 455 303 406 574 272 465 586 372 655 721 470 555 568 789 326 372 310 491 292 225 436 265 133 117 269 279 188 295 517 318 289 257 251 192 168 147 107 263 196 241 789 541 499 427 417 446 6589 356 358 319 501 747 414 666 362 437 520 535 631 424 458 591 368 470 561 752 763 697 562 272 196 518 439 229 199 813 662 766 353 974 691 452 831 1129 954 602 755 723 858 873 845 771 861 599 1031 1102 790 684 669 775 295 632 826 610 690 825 661 919 354 512 557 1121 146 185 241 343 289 289 285 323 625 310 515 457 506 271 277 213 645 559 359 477 470 1732 216 378 297 236 611 763 619 676 779 759 827 577 672 651 541 547 736 535 613 393 757 598 811 638 573 369 427 361 370 484 629 370 524 287 150 446 307 571 424 1153 325 317 828 942 810 912 678 512 713 394 1457 700 743 783 605 576 601 388 434 399 437 442 366 433 262 290 450 535 468 462 662 306 1049 1014 1124 767 499 664 1085 874 734 894 282 660 655 788 692 786 801 699 833 777 478 727 806 919 466 1138 918 682 770 895 1052 859 813 489 974 811 561 324 741 370 453 702 410 458 410 312 700 452 718 448 1003 800 538 372 395 1380 951 482 489 656 789 820 874 556 910 707 783 803 730 586 636 546 562 764 899 748 662 853 777 1029 830 877 659 901 1691 1879 1561 1359 1500 1516 1109 1176 1125 1317 1287 1403 1512 1268 1357 1303 2191 1564 1053 916 944 670 639 911 876 1060 556 1133 918 838 1345 902 631 559 445 298 670 402 487 490 393 506 402 479 425 324 274 313 346 197 428 421 365 592 486 681 551 521 862 733 940 767 671 689 521 771 813 976 731 853 599 840 848 377 368 271 241 358 372 294 449 577 654 135 485 368 287 239 232 450 76 124 140 145 332 304 269 313 255 346 147 307 281 432 519 496 501 615 593 567 356 195 177 171 367 196 241 484 433 241 229 358 118 191 296 456 384 694 606 822 619 608 433 597 580 481 642 628 661 696 458 451 447 347 309 338 404 413 564 411 758 412 272 402 292 709 350 265 406 321 441 249 285 185 306 302 332 169 1104 401 840 377 389 971 421 651 397 734 514 568 276 360 307 638 735 580 876 731 328 285 513 774 457 802 800 617 329 859 599 740 478 638 764 738 666 670 648 510 697 740 942 1419 963 753 715 976 647 1216 855 196 539 389 247 408 568 1798 710 713 695 597 649 605 413 619 1166 1095 917 668 340 529 498 235 219 505 406 435 519 298 551 375 241 496 505 671 892 657 369 585 280 374 447 213 192 166 202 196 197 177 512 245 337 305 203 779 548 582 479 751 874 818 847 759 851 750 725 661 881 891 704 1002 675 528 583 595 544 632 948 613 456 447 947 372 606 729 523 533 578 463 522 647 699 376 734 629 643 623 725 488 511 340 833 461 569 730 1422 1658 818 1189 791 799 511 1232 573 867 1089 606 597 341 270 147 196 219 266 442 502 320 569 376 482 496 308 285 341 232 176 213 140 363 451 798 403 605 588 362 462 318 499 261 459 341 318 284 376 337 377 307 300 430 345 481 553 309 1077 646 617 544 374 501 246 216 193 413 415 362 383 329 248 258 256 247 262 597 685 510 410 609 705 639 402 470 457 404 580 740 283 376 738 655 707 760 678 594 667 308 477 256 270 456 467 307 507 1171 860 691 295 383 365 249 456 582 352 1642 507 1818 1678 1886 1288 1588 1598 1602 1638 1534 1604 1514 1625 2059 1778 566 463 514 524 1076 716 1237 493 562 641 902 788 456 324 783 1059 353 632 1077 499 501 449 476 650 660 740 711 878 881 431 530 521 381 465 622 561 479 665 628 588 698 736 856 626 638 721 742 472 593 526 529 560 552 458 347 485 393 452 676 301 476 441 466 547 747 544 616 591 1109 596 845 819 861 789 821 947 632 471 650 669 657 668 587 628 422 713 649 497 467 769 610 633 441 569 664 645 601 417 401 609 470 548 540 456 574 567 530 522 620 523 592 738 554 622 526 481 425 608 488 460 794 497 664 621 585 571 815 930 707 489 846 722 357 664 777 714 675 766 682 722 593 708 667 581 629 626 460 575 430 637 705 677 640 530 678 627 495 517 597 795 342 144 228 143 285 183 248 382 127 144 252 242 321 363 353 296 300 278 272 425 317 473 364 324 424 268 250 212 246 313 375 318 302 469 299 561 420 609 162 523 267 257 245 308 397 190 292 338 375 529 448 436 397 231 211 156 261 312 457 413 464 185 167 209 203 242 295 242 166 183 303 872 323 129 231 192 272 269 193 599 226 643 359 385 364 302 381 402 363 329 500 297 374 116 241 143 281 328 328 291 399 383 475 362 330 267 257 291 287 239 333 529 633 380 481 245 355 392 452 270 286 566 343 306 266 714 369 296 650 325 479 591 658 657 619 587 757 829 855 1502 453 269 632 285 270 776 538 557 561 332 611 662 365 457 346 350 383 467 359 211 430 549 301 606 341 397 486 460 547 503 417 304 482 599 215 438 263 390 470 423 626 350 345 456 289 239 441 310 257 352 519 228 376 416 237 380 327 333 181 322 271 194 351 395 359 480 341 258 324 344 584 332 289 259 245 480 486 590 258 261 267 504 682 487 379 277 331 438 467 789 360 898 401 725 281 365 173 483 214 584 234 472 293 513 426 347 278 564 267 605 572 627 654 736 408 314 600 446 632 389 812 701 199 233 208 224 193 312 411 695 529 602 353 273 696 375 654 795 550 386 510 429 72 115 91 68 108 521 618 426 449 448 487 646 602 564 414 288 131 80 314 274 119 194 342 402 449 447 339 334 189 146 628 429 477 606 567 434 221 243 261 306 395 310 414 414 484 348 475 613 439 507 273 601 475 414 603 572 391 298 288 584 621 281 435 591 486 738 735 661 455 483 234 353 519 273 190 497 364 928 452 2221 2251 440 488 426 426 452 356 403 415 745 472 632 635 678 402 298 282 321 466 315 528 506 496 616 382 421 605 419 310 408 511 344 313 656 528 579 230 266 504 387 316 260 293 243 243 184 138 405 367 448 345 463 329 442 429 297 487 395 470 368 219 267 569 440 415 547 527 203 256 265 670 980 593 435 686 794 870 544 617 656 1138 682 654 499 373 422 393 821 776 227 225 231 159 430 243 635 796 854 1023 965 891 936 1004 1062 1281 719 823 662 845 1402 1268 1285 1064 1176 928 1047 970 1179 986 819 841 1225 1077 807 1325 1030 1058 1182 1425 998 1207 1071 2227 2010 2062 928 1522 1599 990 563 1163 1129 682 850 1022 352 333 807 414 763 376 344 542 516 647 290 516 478 396 208 1474 1505 1610 1719 1798 2039 1728 1843 2187 2267 1607 2071 1727 1747 1602 2087 1309 1798 1434 1608 1986 2687 2007 1942 1947 1805 1972 2086 1867 297 251 398 1463 1534 821 2128 2375 2448 2013 568 625 1047 477 1208 146 628 562 424 2017 955 925 352 412 248 513 1323 1319 1066 1776 838 1385 1569 1103 1554 2095 2426 2166 2198 3797 3772 1979 2462 2399 3040 1460 772 948 1043 1175 830 1565 569 1592 676 1788 896 82 72 1219 995 1697 1978 1183 471 1031 699 727 346 318 648 597 666 1036 854 1619 2178 1105 417 969 1370 1317 1634 890 1070 832 634 798 1190 914 1453 549 984 349 861 752 835 869 955 2126 1725 576 524 595 697 663 518 777 476 387 871 934 611 654 1732 980 925 1587 1067 1137 771 427 550 502 626 859 479 589 602 607 707 734 734 626 696 744 765 644 773 633 908 619 284 430 247 393 504 772 420 450 218 307 285 587 715 427 472 1281 1472 629 553 521 295 279 525 523 439 431 438 460 469 370 497 425 505 555 453 453 416 444 388 702 352 330 183 373 449 672 176 339 269 214 333 312 341 252 230 412 330 667 423 321 464 449 572 596 574 200 226 296 361 304 363 311 368 363 387 430 425 391 415 356 365 416 477 530 255 312 546 759 351 307 581 347 383 643 351 397 362 316 380 538 608 388 476 323 569 887 89 627 283 353 421 300 307 372 589 356 769 589 693 739 752 619 466 281 296 340 297 362 442 222 193 187 216 166 400 269 344 383 402 257 208 199 402 236 195 166 152 171 708 518 398 346 429 556 356 6824 6292 320 244 920 642 644 566 267 351 296 442 466 473 402 1109 454 450 698 542 529 591 244 260 423 478 387 284 564 395 543 567 802 340 490 643 562 731 682 512 544 617 506 1276 707 890 678 862 777 724 576 591 585 142 463 551 604 542 736 902 775 191 383 523 1232 353 298 224 289 362 380 411 674 346 336 679 389 786 340 297 318 637 935 753 835 333 625 137 229 104 155 342 597 453 495 534 494 583 584 437 577 417 466 547 387 433 441 811 648 925 715 661 522 621 524 589 490 910 582 338 376 129 444 205 331 571 693 526 625 980 588 680 670 989 1043 414 238 586 559 440 454 900 652 504 481 555 817 621 800 694 401 430 391 425 560 546 705 657 584 1004 1052 1210 899 768 843 1111 635 700 704 209 829 450 784 437 718 598 552 605 613 628 509 913 837 335 533 695 274 940 831 821 998 868 341 716 630 357 471 594 515 577 639 414 494 481 700 647 819 813 482 545 720 407 879 701 998 687 780 839 717 841 762 901 633 608 703 892 885 657 671 594 845 889 850 506 880 673 744 774 871 674 1000 768 699 1773 1821 1633 1520 1662 1436 1313 1394 1719 1488 1127 1210 1560 1212 2126 1082 1898 1519 913 804 818 825 685 1439 1011 1559 325 1189 1788 1689 1763 390 692 968 539 356 587 682 399 281 485 360 577 340 391 440 270 312 362 426 335 315 221 367 434 854 485 722 546 542 602 530 698 763 368 569 895 533 372 698 600 874 823 532 138 230 218 134 142 110 372 340 213 209 319 210 206 198 271 184 100 165 98 279 136 199 157 126 126 417 123 475 635 366 566 565 599 264 339 360 290 358 346 397 505 336 333 545 390 202 190 226 206 240 264 651 394 460 773 733 268 301 168 340 376 343 432 362 337 349 257 369 394 192 331 211 281 391 493 377 307 387 356 472 460 629 619 589 681 450 664 613 650 254 419 416 297 230 654 402 715 367 332 709 344 397 349 386 910 544 471 412 311 738 704 677 800 766 260 244 261 563 366 666 587 368 314 636 477 332 394 378 691 699 621 502 676 560 790 774 979 984 974 795 729 1124 822 906 785 442 310 390 507 457 453 1471 494 579 550 498 690 558 504 588 1034 1037 783 878 698 427 423 541 423 494 489 503 420 389 709 455 416 543 854 567 888 544 414 345 442 362 313 131 151 135 143 149 121 113 248 254 256 256 360 638 619 438 548 693 716 627 631 484 525 488 723 1048 994 976 647 1090 915 745 769 505 802 753 811 480 449 682 605 479 630 521 534 653 651 406 585 495 563 455 839 767 627 841 634 454 547 388 593 596 721 735 878 915 532 1321 690 709 441 979 372 791 1213 536 202 308 497 225 279 299 305 598 600 627 799 430 572 414 373 486 494 282 246 382 325 365 430 721 177 513 310 255 399 311 354 329 322 306 240 202 391 233 221 338 314 324 400 258 485 389 1171 331 307 722 780 454 559 519 320 542 304 440 506 577 426 223 229 175 151 632 868 695 626 677 562 1090 244 748 275 349 670 810 240 629 574 530 573 604 730 903 490 386 521 329 354 369 283 183 664 1320 908 610 374 306 246 277 353 311 270 1815 538 1926 1820 1669 1362 1692 1548 1454 1607 1928 1481 1811 1521 1440 1782 506 434 481 477 574 566 745 505 550 430 1312 577 363 414 434 694 257 656 856 731 701 699 575 408 376 684 680 789 904 442 516 508 391 464 601 543 461 598 493 594 669 701 839 595 621 697 711 521 560 512 505 550 544 440 383 507 424 423 711 289 518 468 495 596 741 542 610 589 1103 590 815 845 862 792 801 913 585 479 622 652 606 666 573 616 412 705 649 495 467 814 620 644 427 541 648 649 581 439 463 636 538 556 558 470 594 602 528 512 668 516 604 874 566 645 563 491 429 566 470 438 780 510 616 664 545 537 776 899 670 491 770 739 368 678 756 681 654 739 706 761 636 724 698 609 635 671 484 626 452 692 727 724 656 546 738 629 429 494 584 745 276 138 226 127 248 169 254 352 92 138 250 238 346 386 376 285 281 259 253 436 313 488 356 342 434 307 289 249 281 367 387 337 329 512 351 555 418 609 166 521 344 334 316 373 387 211 367 350 362 545 460 420 409 239 219 152 255 312 457 403 502 179 165 213 201 232 295 248 150 199 309 906 259 123 190 178 268 251 207 593 224 637 351 379 369 296 423 386 343 325 523 289 370 106 168 158 213 357 336 302 314 393 479 352 330 289 267 328 295 245 356 507 526 378 488 168 344 392 458 264 272 570 349 316 244 681 341 294 622 309 459 567 675 621 596 553 712 852 825 1449 472 321 628 249 243 737 519 439 621 326 651 652 355 439 369 373 358 446 394 201 493 573 313 600 353 353 464 474 493 454 405 282 432 580 255 448 259 351 448 399 637 340 331 448 261 229 354 328 249 342 495 220 372 402 237 362 292 300 169 332 255 194 267 419 353 466 337 325 366 328 572 336 239 285 269 517 495 599 295 284 287 483 685 498 311 261 349 467 461 763 354 852 418 658 265 316 171 465 169 543 220 506 306 529 371 357 276 469 292 603 572 578 611 744 404 316 600 491 543 294 721 711 189 250 204 199 162 312 402 699 541 616 367 269 692 357 643 799 540 377 539 411 122 115 87 64 96 503 596 438 443 460 483 668 583 543 418 226 79 70 294 258 121 196 336 527 493 485 358 297 187 156 523 362 471 663 590 355 239 229 271 282 387 316 414 412 476 342 477 627 447 511 271 607 461 341 593 435 399 298 294 574 598 308 460 618 509 788 762 655 431 463 230 347 503 249 204 549 350 897 486 1921 2185 372 481 435 387 498 331 396 406 651 501 635 690 763 445 358 313 347 492 289 659 515 503 611 380 436 506 401 320 452 525 408 375 742 618 585 209 256 496 377 267 223 245 239 233 184 136 395 369 452 361 615 323 498 421 334 489 385 467 347 223 255 521 463 430 634 612 195 221 240 690 1091 659 455 668 839 839 568 615 626 1093 646 583 446 444 430 407 780 776 223 223 168 130 440 239 644 709 776 1029 965 909 991 1008 1057 1376 754 808 653 854 1431 1299 1297 1040 1188 907 972 862 972 898 852 842 1274 1180 784 1328 1083 1066 1186 1364 1000 1225 1083 2031 2009 1992 977 1562 1619 1015 513 1144 1167 631 871 1035 340 327 701 418 821 374 340 539 500 648 266 467 433 360 202 1523 1554 1653 1722 1761 1999 1700 1861 2076 2162 1584 2315 1715 1652 1743 2038 1342 1811 1433 1580 1976 2517 1901 1947 1882 1732 1885 1888 1637 272 222 286 1403 1565 744 2230 2376 2491 1913 511 570 1089 497 1250 150 642 566 438 2072 1011 966 373 440 270 432 1394 1528 1123 1751 823 1404 1509 931 1443 2124 2465 2067 2102 3853 3184 1867 2463 2439 2643 1424 801 971 991 1110 833 1536 485 1469 594 1733 827 78 68 1258 979 1614 1876 1259 485 1028 662 745 346 314 687 590 704 1042 854 1524 2212 1033 405 953 1455 1425 1665 872 1013 818 616 753 1201 887 1419 543 927 312 931 754 814 858 976 2085 1846 584 536 583 665 667 502 839 482 416 817 901 584 787 1669 922 857 1584 1073 1172 767 411 545 505 604 899 420 580 622 624 749 730 718 628 702 743 739 644 687 641 848 621 294 391 212 381 512 777 402 409 204 289 275 605 778 448 480 1388 1429 623 530 600 353 337 523 554 437 392 413 458 452 374 435 353 466 564 403 420 363 463 370 661 329 324 193 353 433 672 188 341 285 216 323 328 359 252 234 418 351 625 421 350 450 372 556 530 622 182 206 280 349 300 339 340 356 347 389 438 428 413 415 352 385 419 473 533 247 308 546 722 326 315 514 349 340 592 364 445 362 318 378 588 662 386 476 326 535 964 91 611 283 359 394 333 327 366 617 366 713 515 706 694 736 553 532 279 298 328 299 395 438 220 201 195 214 162 394 279 350 414 408 263 216 213 392 230 189 127 138 237 694 516 298 266 396 540 358 6292 6828 316 269 1061 791 588 508 234 304 296 424 408 489 454 943 413 527 763 495 533 570 268 274 388 443 381 302 564 432 586 596 910 371 504 651 666 760 719 498 556 586 556 1262 655 1055 764 808 839 734 628 601 597 148 477 555 590 516 712 937 755 220 400 536 1134 357 323 193 277 331 349 393 670 356 293 671 393 770 334 287 316 676 893 794 876 347 614 174 235 104 192 312 543 436 466 505 440 529 580 385 608 438 495 574 416 462 416 803 644 915 709 676 516 615 522 556 449 922 551 338 353 137 490 193 359 563 687 456 584 877 604 666 747 1022 1037 408 222 759 563 434 448 882 618 675 504 534 819 637 730 635 364 432 391 415 586 587 678 606 596 970 950 1114 938 778 882 1139 631 752 791 219 797 621 778 612 687 559 525 541 549 590 500 898 852 358 572 707 299 936 797 801 970 842 332 712 626 353 469 598 527 581 604 416 496 481 821 688 825 787 484 533 686 418 894 699 991 620 921 956 721 887 767 978 693 587 746 842 839 659 696 598 870 933 840 512 988 640 728 803 899 695 1009 727 693 1767 1837 1735 1496 1574 1343 1248 1327 1732 1619 1092 1171 1411 1192 2122 1167 1936 1478 911 743 761 898 667 1412 940 1555 364 1167 1803 1696 1878 384 694 981 584 387 665 684 405 324 501 400 442 351 430 444 286 320 304 405 347 348 225 347 366 822 471 696 528 532 739 530 736 843 362 598 945 521 431 731 494 831 782 534 132 201 187 136 138 104 364 357 292 190 360 214 187 190 275 216 94 157 106 277 142 205 165 132 132 433 135 427 595 394 511 522 546 252 358 350 317 368 354 455 526 338 327 473 343 198 190 224 200 242 262 630 396 466 722 781 278 305 164 349 383 393 447 346 317 333 319 404 433 190 300 203 271 406 533 383 299 401 400 478 470 583 600 579 640 428 648 593 620 240 397 398 307 230 698 410 731 377 336 723 358 427 363 412 847 571 471 400 299 748 694 750 909 776 298 280 316 644 424 746 662 425 336 707 535 380 408 382 757 667 655 514 686 626 854 810 918 895 1005 832 747 1136 840 924 824 446 276 360 477 429 321 1471 482 626 593 562 700 568 502 594 1028 1027 786 895 698 420 461 539 444 510 490 499 450 387 701 469 416 529 753 528 849 545 443 318 402 360 311 139 159 135 149 153 123 113 235 262 270 281 345 570 554 389 499 656 708 594 619 438 490 475 639 957 919 913 584 978 925 759 779 487 778 719 811 387 428 685 578 471 552 511 482 678 698 437 711 529 549 509 868 745 617 849 691 440 547 358 557 641 644 713 843 990 454 1344 681 700 573 1059 362 777 1275 557 226 310 487 204 258 282 299 617 619 643 762 446 572 431 381 468 503 246 210 392 347 414 438 703 181 487 222 202 303 328 326 360 295 275 222 194 338 192 204 341 285 297 400 248 459 389 1264 292 270 614 762 423 547 511 324 567 325 440 510 563 420 213 223 171 141 664 789 546 568 618 509 1072 174 687 267 374 648 883 279 667 565 517 560 595 722 774 455 385 515 321 360 299 255 167 598 1438 934 624 382 282 260 266 337 264 272 1751 547 1881 1773 1531 1356 1722 1511 1431 1555 1847 1419 1757 1664 1409 1768 514 448 503 583 553 562 731 493 585 428 1386 585 379 410 414 671 255 501 791 671 651 643 536 424 396 703 709 812 1030 960 448 619 647 656 620 639 589 586 459 641 1032 897 832 753 602 852 567 870 729 1046 621 417 444 652 455 587 928 686 735 614 961 816 676 439 883 783 762 749 1060 451 1035 887 926 844 706 728 882 391 1033 804 824 888 1096 1064 720 891 810 770 829 733 1136 975 656 790 904 686 987 763 936 785 888 666 797 974 752 841 852 907 826 573 725 759 654 807 538 949 836 843 606 674 672 554 918 657 1144 1252 1091 848 590 694 1114 1036 464 928 1106 1075 934 1042 940 823 1114 1143 992 755 996 900 876 937 922 828 1010 977 952 1043 904 1167 641 538 404 688 638 340 196 270 196 375 344 295 161 325 386 171 404 394 406 187 334 283 225 273 149 273 181 274 304 155 179 151 159 234 236 187 245 336 280 267 303 303 212 328 159 228 193 244 316 135 290 192 303 433 417 691 359 224 212 168 356 458 473 285 323 220 145 243 183 188 210 255 455 142 1303 500 319 249 361 275 243 289 325 460 391 434 377 401 351 402 418 502 400 358 548 138 225 309 322 171 223 404 494 433 416 307 401 382 485 440 318 456 354 503 493 621 379 292 454 412 400 342 348 327 297 545 283 304 615 263 584 691 661 548 722 697 720 691 405 543 594 796 455 822 558 336 610 418 431 925 537 1255 475 512 742 834 589 601 422 432 428 654 776 225 678 322 321 340 298 486 372 463 1030 384 602 598 590 645 456 474 443 613 428 876 470 439 307 380 416 353 339 492 438 467 708 1749 1757 396 239 838 399 474 354 383 348 294 447 420 417 674 474 432 400 320 815 377 331 498 462 392 319 520 343 326 334 752 454 476 391 297 1719 367 627 772 409 780 440 627 507 426 804 586 451 963 574 623 457 535 326 330 277 288 630 647 575 722 730 413 574 407 319 444 468 349 494 568 103 127 172 220 442 226 527 768 498 540 561 294 547 524 513 652 272 311 780 283 102 60 148 79 146 346 285 769 740 508 572 401 616 584 436 236 84 82 244 1646 203 577 434 613 428 436 250 350 279 245 389 499 550 531 426 526 779 260 461 683 289 259 283 307 328 301 260 320 372 396 375 339 367 330 441 1598 1742 478 436 535 444 217 412 476 456 569 515 769 467 437 375 285 491 282 498 454 392 798 450 2719 2367 499 612 691 521 945 481 480 1532 840 1773 740 632 640 368 270 450 344 441 348 558 588 549 595 490 525 481 783 442 378 497 439 371 629 336 521 168 268 634 495 554 481 561 671 385 242 415 658 525 546 381 861 405 226 249 419 786 650 728 348 298 224 473 478 478 514 410 235 259 369 936 1063 1041 641 600 1050 1037 942 724 473 817 483 562 584 570 285 1467 820 557 491 380 393 338 353 331 1065 953 1019 771 960 1453 1589 1544 1219 1062 1177 1181 881 971 1499 1558 1440 2099 1851 1508 1303 1352 1343 1281 1653 1732 1780 1765 1641 1655 1588 1626 1525 1442 1551 1738 1747 2290 2162 2416 1050 1106 1329 944 545 1345 1739 990 687 1910 615 492 710 346 767 475 539 1091 914 625 425 653 515 625 264 2340 2286 2354 1514 1622 1854 2227 1999 1716 2246 1917 2425 2286 1956 2217 2134 1791 2075 2071 2398 2119 2205 2122 2000 2079 2540 1865 1944 2307 414 352 361 1946 1834 1400 2552 3216 3181 2236 847 917 761 251 897 169 360 292 298 1632 1355 1262 368 748 584 397 1180 1242 822 1372 824 1453 1347 972 1155 2246 2722 2182 2158 4865 4300 2334 2612 2786 3220 1193 639 1500 1619 1244 913 1891 566 1603 743 1623 879 74 68 1231 1139 2028 2956 1413 638 1100 695 989 373 377 700 671 651 1001 1027 2299 1814 746 730 1097 1912 1765 2045 1438 1391 762 647 1015 2021 908 1939 550 1181 662 960 1821 712 882 992 2023 2102 844 936 751 845 654 667 707 549 723 455 1414 898 927 1201 696 656 2040 809 1064 1010 456 869 1004 997 933 649 825 744 883 1031 1128 1185 907 1069 1046 1055 1013 1058 931 1156 440 349 373 393 406 395 711 342 478 413 539 342 708 857 822 357 786 607 482 324 301 374 277 297 285 430 340 358 266 388 300 400 408 550 372 320 304 338 551 529 580 390 353 232 383 424 449 1473 404 470 515 534 364 398 361 354 354 485 557 310 371 504 644 640 578 669 277 330 297 344 401 357 374 306 539 516 531 393 443 655 452 481 481 451 466 446 219 394 346 371 398 753 456 362 390 447 577 562 530 621 605 659 581 639 316 541 1025 166 770 494 369 277 348 263 376 575 580 751 832 751 658 566 802 392 268 328 483 341 444 280 247 314 284 237 266 326 285 1524 393 318 318 212 343 221 128 187 263 300 194 892 666 325 218 424 568 319 320 316 7804 447 540 484 872 497 561 766 548 758 352 506 661 436 336 665 524 800 563 587 342 215 262 391 274 144 514 472 617 367 943 663 689 726 503 843 585 587 646 782 472 985 480 1086 1003 646 713 547 556 1840 1903 344 673 936 721 923 681 630 572 365 512 620 1228 357 274 212 340 269 262 308 407 510 277 525 803 627 268 245 334 738 708 306 386 335 1137 178 295 165 184 421 548 380 486 456 432 606 455 464 418 413 378 463 391 403 505 563 513 611 539 498 337 424 325 292 291 909 245 456 526 253 583 200 509 252 741 291 309 1050 746 713 718 594 721 638 298 1027 784 616 684 555 528 471 605 455 679 463 823 570 399 451 389 367 875 557 1028 840 602 1337 1007 1124 677 677 563 811 651 785 624 210 719 773 438 818 438 927 877 963 1103 691 724 943 638 510 806 607 707 1068 1118 1243 762 732 313 894 675 494 489 607 502 573 593 345 397 397 440 1013 759 942 734 907 638 408 625 547 1427 2010 545 427 450 1117 847 810 860 905 926 1069 852 859 635 734 904 795 888 1285 1068 877 821 1009 1082 886 743 891 762 2344 2384 1792 1983 1582 1494 1531 1942 1305 1567 1206 1279 1246 1493 1565 1476 1635 1518 1744 826 866 925 930 762 822 1027 631 1040 1444 1256 1113 667 727 682 368 494 759 322 679 480 710 414 417 485 438 443 464 273 427 328 359 355 563 403 516 680 849 554 900 910 735 618 594 560 762 828 684 901 862 1156 1091 903 1164 767 254 214 192 274 267 220 452 320 283 229 561 351 277 197 335 344 87 66 208 138 265 281 293 277 267 458 217 332 414 437 566 536 546 343 370 285 446 201 193 213 309 268 455 263 683 135 123 154 142 212 238 406 400 490 630 724 538 379 173 432 433 390 369 492 583 470 696 521 521 467 553 291 399 426 364 398 414 551 438 438 604 659 688 583 722 666 548 742 678 442 597 552 501 218 1008 375 922 585 374 911 377 621 355 474 639 840 392 383 345 792 1144 1264 843 837 316 308 439 664 577 1446 850 549 444 797 798 511 622 561 986 835 719 741 910 846 610 798 1044 1063 739 865 837 829 1047 1188 1278 373 839 346 604 553 365 2280 978 766 793 833 815 661 601 872 1123 1034 1110 736 541 771 497 551 468 588 721 559 641 489 442 629 284 694 957 877 713 1132 378 423 1497 1521 1540 316 373 367 379 369 298 298 455 333 325 355 188 702 867 857 799 559 757 506 494 578 509 776 760 696 748 839 926 812 1025 749 832 724 661 733 843 682 456 542 569 556 626 641 523 789 733 450 636 484 628 499 497 881 577 927 433 640 541 619 703 560 558 646 902 1005 920 1223 513 511 604 839 557 785 885 514 411 238 129 127 162 187 246 407 388 635 436 566 556 546 245 433 598 175 257 234 221 367 452 936 375 608 474 371 409 401 535 323 329 259 237 199 456 270 1577 410 317 1727 313 461 622 265 1033 493 477 390 412 494 581 553 302 370 637 314 265 777 491 466 440 347 336 605 825 544 434 539 542 678 509 619 456 617 665 572 292 437 613 579 635 689 648 523 287 664 610 258 1702 273 480 320 624 1131 1081 736 300 371 322 563 310 435 508 1961 560 2227 1985 2202 1856 1776 2215 2170 1940 1836 2138 1904 1606 1829 1909 735 646 483 924 741 698 762 721 529 733 1080 1078 692 499 724 535 398 716 623 697 622 596 621 511 640 651 680 857 1014 894 485 487 615 607 617 554 530 405 633 502 1041 1069 1087 530 631 551 495 657 583 754 393 365 270 351 582 551 739 489 804 551 778 777 515 507 541 536 467 506 557 794 641 545 575 539 589 618 704 371 515 676 649 492 590 611 608 532 558 478 689 412 718 522 810 837 890 461 961 670 622 694 774 901 665 815 616 778 618 664 813 510 458 766 457 769 472 783 614 447 550 537 511 599 642 569 768 654 663 829 499 508 1051 742 570 660 618 814 737 797 664 939 900 924 1024 636 749 563 533 525 533 719 644 715 710 717 757 685 460 365 404 832 425 228 203 203 229 241 201 263 120 183 279 150 366 342 352 102 92 90 116 267 142 261 160 333 493 168 143 129 133 150 207 175 168 267 166 206 215 220 143 224 211 136 124 230 161 292 158 198 230 230 218 498 291 186 184 107 235 157 406 362 400 124 203 129 223 196 147 110 258 218 276 558 265 299 355 219 296 229 293 391 334 379 137 165 209 217 275 593 522 548 653 140 319 122 271 199 440 411 537 232 349 225 278 495 276 591 180 640 325 354 231 572 463 315 536 291 335 411 343 432 246 322 308 370 391 278 447 861 334 199 778 966 516 381 326 418 283 641 396 442 381 380 375 256 209 586 542 646 351 415 658 637 302 500 517 554 373 426 506 259 470 260 311 710 156 551 434 349 810 496 398 409 408 585 686 656 188 438 280 202 292 292 256 294 247 358 210 241 283 234 452 568 533 532 193 277 381 421 150 206 188 270 478 372 261 401 265 351 318 229 444 287 374 161 177 289 327 451 175 225 316 221 365 318 344 317 363 347 377 433 324 668 273 535 382 443 491 519 245 521 319 415 435 242 492 294 243 138 464 591 666 702 698 263 332 234 221 321 346 217 368 467 154 197 106 253 588 286 360 514 243 289 293 281 215 674 464 588 272 253 507 306 116 108 108 112 76 211 246 371 470 414 607 449 349 319 359 324 178 150 323 401 111 671 401 356 391 439 108 132 301 312 485 340 406 581 485 375 333 172 138 394 118 118 256 250 358 173 162 454 303 309 181 326 302 187 300 256 319 292 222 501 379 220 286 313 277 311 307 320 383 410 266 281 386 399 295 386 700 921 652 2372 2544 473 544 568 570 614 565 429 335 653 564 629 552 549 340 328 371 327 272 389 328 524 520 662 460 301 579 646 197 333 527 324 335 612 453 386 164 310 647 543 416 257 243 199 220 213 246 459 393 404 273 402 281 362 450 386 712 519 461 575 648 198 285 341 367 452 416 225 247 281 1165 750 1231 583 672 816 825 981 555 522 815 506 628 475 458 334 372 499 460 147 135 191 176 489 246 768 953 673 764 644 1087 1238 1138 1164 999 1023 1305 1148 765 1290 1284 1368 1463 1501 1127 1145 1119 1328 1413 1223 1139 1874 1261 1581 1469 1509 1523 1542 1391 1144 1428 1266 2633 2413 1873 822 1141 1067 833 834 1248 1225 852 545 1278 490 471 534 443 589 492 218 1005 1039 658 238 389 347 240 249 1865 1644 1574 1510 1543 1737 1366 1702 1690 2068 1892 2014 2082 2037 2142 1642 2160 2314 2048 2317 2066 3010 1630 1689 1851 2214 1714 1854 1891 559 462 218 2014 1650 1252 2895 2983 2904 2444 768 828 673 254 720 222 218 130 219 1608 1179 1242 396 532 385 410 910 1090 799 1163 652 754 1525 960 1302 2309 2645 1830 1864 3845 3839 2060 2604 2202 3347 851 708 1144 1101 1013 604 1295 266 1477 717 1503 889 158 134 1110 772 1438 2169 983 399 761 919 840 453 457 1184 1098 1128 708 684 1529 1969 1023 429 1118 1183 1074 1640 1444 1384 959 537 443 1481 1028 1912 919 809 400 658 480 484 706 1067 2548 1925 515 487 542 626 451 359 576 433 490 823 817 877 820 1163 681 628 1907 406 645 674 520 974 853 1046 720 544 667 735 765 745 765 980 741 820 699 765 824 631 1050 730 391 271 294 340 555 227 612 236 270 351 447 331 593 642 879 384 830 460 530 378 315 182 170 411 506 292 169 165 272 241 248 334 329 361 294 369 243 340 335 323 504 374 357 300 440 553 450 186 436 561 204 299 468 251 296 402 362 536 582 475 417 277 356 763 644 656 317 327 307 256 314 401 299 239 349 394 364 603 278 427 273 473 391 491 459 245 323 407 460 268 312 490 398 578 498 306 539 594 568 620 274 372 620 689 348 446 810 56 574 352 489 475 158 141 513 571 352 693 635 670 797 351 455 430 561 219 330 378 402 405 150 123 107 148 183 187 350 396 345 251 383 297 281 223 129 193 258 285 236 768 510 431 362 331 411 501 244 269 447 6047 469 398 586 357 369 465 490 579 265 677 452 323 416 317 387 472 647 393 255 196 382 284 248 245 691 464 500 419 556 654 521 454 588 625 488 602 426 567 746 830 501 1206 963 497 849 562 279 605 411 182 732 824 495 622 428 478 413 292 479 579 1020 329 340 350 455 479 483 186 616 337 135 269 466 629 169 167 216 454 536 538 629 301 922 262 296 191 266 482 715 619 661 734 712 756 485 630 367 397 353 426 313 321 312 637 579 721 612 496 221 322 211 491 447 691 414 219 357 157 181 175 258 142 601 285 500 694 397 545 545 618 600 569 401 925 843 1104 1140 518 736 666 463 584 612 461 421 451 264 425 400 266 542 674 670 521 355 1052 811 854 796 564 750 681 825 636 984 338 531 753 390 642 388 938 846 900 860 551 427 814 685 555 831 370 514 592 679 766 353 313 598 737 507 313 217 445 329 480 347 359 458 520 438 510 581 877 376 707 636 426 438 388 1271 562 525 668 479 697 853 928 571 794 800 669 774 655 740 678 883 833 499 722 1279 603 776 974 1101 749 874 693 840 1973 2363 1305 1388 1669 1094 1140 1236 1044 1250 1202 1256 1610 1260 1253 2262 1643 1456 986 935 1004 858 799 1159 859 732 513 980 1106 931 1336 800 1020 764 405 445 624 491 685 829 672 486 328 551 304 285 186 293 330 217 354 315 297 393 309 401 470 662 915 530 638 835 747 850 730 696 701 1039 603 834 677 955 970 347 265 381 359 289 360 224 547 234 319 145 338 227 166 181 259 386 20 22 85 116 276 268 332 191 233 297 228 386 383 348 435 311 317 399 437 300 432 130 130 142 270 258 284 425 912 140 134 231 189 173 295 362 128 192 370 523 318 293 111 232 234 219 243 452 573 268 329 462 363 229 326 347 453 224 390 268 277 331 309 481 427 632 418 538 503 584 355 538 574 229 445 405 334 241 712 401 757 366 402 711 313 397 317 435 533 648 301 446 404 768 635 739 831 626 410 398 314 702 493 919 856 393 511 739 762 403 457 708 942 699 518 620 723 1020 728 546 921 720 519 708 605 629 760 772 1106 300 570 376 423 419 343 1479 696 493 460 568 583 435 377 530 1021 1048 884 700 526 544 531 546 340 330 437 587 526 405 341 688 286 694 642 627 705 670 407 387 414 261 356 219 289 198 281 289 182 128 356 109 379 319 165 586 526 479 448 493 603 412 458 530 406 480 692 853 786 768 566 738 749 544 572 411 535 599 818 663 471 655 348 700 768 471 575 642 616 488 352 539 519 489 516 634 746 694 517 424 733 399 665 654 624 816 646 575 392 771 345 418 381 1120 280 796 806 492 231 253 133 136 239 210 290 605 416 530 363 586 596 404 321 294 441 202 447 401 351 455 532 631 149 517 440 208 330 342 261 267 252 203 306 278 551 379 266 373 262 354 373 754 769 267 1134 401 377 376 375 408 320 290 256 424 314 269 285 428 331 149 167 126 171 523 532 519 435 491 446 292 289 625 629 665 333 747 151 289 450 402 468 500 421 635 322 318 448 294 176 271 377 220 629 1133 711 596 370 232 142 393 290 494 241 1658 458 1793 1662 1478 1366 1506 1481 1545 1205 1352 1185 1471 1576 1762 1801 547 271 426 352 595 831 725 478 338 592 678 714 588 409 477 380 308 604 735 614 602 588 507 638 715 801 755 877 1508 882 712 940 818 618 1045 687 637 776 684 915 1112 1113 1083 1202 1121 1297 1249 969 869 976 671 786 757 665 1463 1040 1301 1170 1099 864 1342 1193 1059 1052 1262 1243 1289 1281 1400 1285 1123 1137 1311 1074 1268 920 1042 805 1256 1499 1449 1209 1044 991 838 1123 1021 988 1061 1270 937 1067 902 1037 1122 1023 1044 989 760 940 1127 1249 1170 1175 1007 1220 926 981 843 950 907 1135 817 1082 740 1007 900 670 1123 1012 940 1205 1264 1323 935 1021 1137 927 1009 855 1114 1355 867 1543 1721 1560 1503 1542 1603 1728 1489 1597 1411 1384 1499 1178 1537 1572 1514 1516 1413 1530 1287 1270 1310 1190 638 847 728 1099 464 528 459 423 505 475 399 559 254 320 312 279 625 489 577 545 568 516 579 690 506 800 596 503 775 619 742 572 692 818 481 700 627 1018 949 766 464 873 688 619 652 564 512 798 420 520 634 527 666 845 805 798 582 455 413 269 232 437 737 553 637 341 362 358 440 314 428 362 558 352 613 1195 694 437 610 427 468 363 444 785 703 1069 516 609 882 670 498 792 911 763 786 414 685 198 336 420 555 732 761 460 792 498 682 576 790 606 424 923 882 653 606 908 764 523 655 409 519 830 641 586 411 748 401 600 526 854 643 717 466 507 999 1173 1527 790 720 603 768 1048 1013 1113 724 533 961 578 526 951 962 676 892 579 1439 1157 545 870 751 757 719 1061 829 463 683 935 667 881 533 728 894 873 976 877 644 665 712 799 931 1084 499 646 690 658 929 594 459 599 454 471 580 551 370 680 864 596 653 595 750 598 562 582 375 439 369 809 787 614 880 1147 884 983 862 712 998 802 574 254 297 716 756 912 788 812 549 466 778 686 859 390 416 690 792 1085 806 1120 247 905 400 621 411 415 273 1028 654 760 1028 918 861 669 747 486 695 934 869 969 985 1093 960 782 696 602 903 667 1046 1368 282 353 291 365 441 456 765 1234 717 1073 626 561 1079 709 1287 1569 533 667 623 662 345 117 87 134 152 678 577 663 611 647 658 741 501 481 579 421 164 197 625 687 232 681 537 1125 872 995 1008 827 371 378 643 708 1417 1265 956 822 680 433 588 718 708 513 617 680 454 501 676 992 834 1006 475 1135 810 757 965 676 635 559 489 1088 536 321 544 615 525 752 855 820 640 772 460 503 614 388 624 710 416 984 692 3524 3475 702 789 833 640 858 739 708 662 1025 940 829 1364 1197 765 449 713 703 749 577 996 838 752 693 686 400 944 811 663 434 884 964 814 1141 845 1076 325 530 867 633 388 456 509 728 695 640 329 937 909 1142 565 917 505 608 820 450 1085 725 756 553 504 746 837 597 771 1099 984 206 228 226 1404 1718 1168 804 1193 1731 1230 1010 1513 1524 2211 938 786 808 1176 661 627 1217 1207 432 397 199 146 337 328 1082 1226 1287 1167 1252 2267 2622 2145 2027 2346 1873 1431 1301 1353 2027 2077 1849 1966 1849 1747 2070 2014 1944 1860 1964 1743 2204 2045 1459 2251 2426 2918 2823 3095 3029 3069 2383 3806 3279 3218 1646 2406 1914 1594 1337 1874 2378 1462 1142 2038 762 819 887 1016 915 698 712 1396 1724 1531 419 705 661 680 510 2577 2696 2694 3604 3156 3109 2821 4031 2644 3081 2853 4146 3612 3230 3373 2998 3511 3709 3719 3799 4588 4234 3134 3470 3179 3336 3014 3064 3145 640 466 269 3105 3607 1528 3937 4623 4857 3697 1438 1405 1372 699 1635 371 1131 680 708 2828 1985 1966 587 815 656 814 1872 2134 1508 3050 1567 2079 2839 1380 2232 4025 4686 2948 3637 6549 5199 3176 3698 3998 4745 2162 1019 1442 1324 1637 756 1755 638 2415 990 2202 1363 189 161 2371 1804 2226 3087 1776 1053 1878 927 1344 989 862 1418 1335 1261 1401 1184 2899 4017 1410 887 1926 1985 1939 2463 1843 1680 1371 996 876 2076 1644 2579 888 1372 628 1564 1137 1291 1438 1456 3018 2946 1365 1269 881 1193 1149 848 1110 668 599 997 1557 902 1250 2031 1037 937 2832 796 884 1222 914 1048 1243 956 1213 1331 975 998 930 938 1008 999 943 1025 1247 1202 1667 825 1542 947 703 861 741 446 757 732 1410 547 635 434 511 639 1236 845 817 664 1903 1644 1125 628 788 363 349 606 683 817 417 368 507 488 509 703 631 598 750 489 569 662 903 621 834 735 422 274 853 937 1211 372 771 821 501 657 755 803 786 656 522 695 1129 883 1045 716 627 1028 1050 1268 834 927 798 769 1228 704 1085 1139 804 914 1133 1205 679 1049 721 1073 1068 912 1156 617 514 718 920 601 676 924 636 946 993 687 836 944 802 1042 691 865 962 1162 720 664 1593 203 1518 592 816 338 924 316 605 1357 859 1511 1203 1376 1121 919 963 902 597 496 526 512 731 902 345 600 475 351 289 403 372 614 1007 854 304 276 432 234 239 165 266 730 313 1563 884 852 806 821 729 747 920 1061 540 469 12172 8773 1183 835 707 532 894 1052 709 709 810 785 889 706 927 823 911 749 617 604 1065 782 535 415 831 999 1217 904 1518 702 897 979 994 1074 579 784 1007 930 967 2081 1174 1462 1156 1151 1153 1277 917 1108 747 278 859 1024 963 1045 865 1192 1327 366 533 612 1763 240 171 168 488 273 301 612 663 572 518 736 479 1217 268 291 435 1087 1351 878 959 408 1072 427 495 429 488 786 1616 1018 1066 1427 1185 1561 952 1068 961 731 786 1408 788 1075 753 1440 1045 1953 1165 1153 1007 1354 957 958 811 1815 1150 590 428 260 794 326 568 657 1353 617 702 1374 898 1191 1361 1526 1727 594 466 1801 985 852 878 884 1325 1778 841 1263 1419 1313 1033 1142 562 562 505 731 1091 1051 1090 1259 785 1569 1499 1750 1023 1078 844 1765 1234 1168 1552 532 1219 959 1303 1026 1150 906 868 884 946 1110 889 926 726 694 1078 1114 925 1606 1348 1628 1194 1036 792 1564 1390 582 645 907 695 845 840 579 590 722 1008 834 915 1306 1023 1312 794 667 966 883 2266 912 1422 1453 1254 1314 1267 1227 1426 691 932 1230 1084 994 1045 1128 1368 1156 936 782 1673 1349 1094 1514 1794 1188 1555 1156 1195 3751 3438 3027 2681 2317 1889 1869 2140 2610 2414 1947 2183 2215 2346 2710 2281 3351 2610 1683 1501 1707 1357 1082 2185 1522 2341 936 2249 1760 1585 2569 880 1189 1319 651 648 1331 918 982 919 808 697 757 465 788 463 588 564 579 556 477 496 651 886 739 1183 749 852 1264 937 1410 1198 1341 1325 1162 1357 1652 1171 1121 1729 1160 1079 1073 753 329 505 444 394 377 317 546 545 414 271 585 526 329 186 319 269 266 253 140 395 294 275 312 292 290 649 518 516 602 771 791 648 782 492 751 662 602 563 473 547 696 461 578 464 704 608 559 644 550 670 848 949 531 711 1035 1220 550 643 445 289 401 362 560 665 849 734 690 562 632 527 362 425 598 670 719 452 562 698 503 719 585 1041 592 984 930 914 679 1003 1068 491 849 775 440 278 760 398 862 482 372 787 411 488 334 405 1212 988 583 824 597 1226 1109 1125 1636 973 476 460 584 1029 572 1184 1103 681 539 1143 1223 553 690 1048 1266 1037 1347 1080 1422 1175 1319 975 1144 1561 992 1343 901 1397 1201 1056 1419 482 693 593 620 570 541 2430 953 1056 1043 1162 1079 955 863 965 1190 1324 1180 999 755 760 712 500 522 808 693 777 836 635 651 598 657 756 823 707 1164 756 470 519 520 800 448 346 357 272 328 314 306 247 466 506 731 336 495 1104 954 1013 904 814 585 942 882 1013 648 1111 1135 1225 1266 1284 1224 1384 786 686 752 902 906 850 1379 813 716 1190 1582 952 748 969 901 1674 1479 1294 1250 996 923 1035 1090 997 1346 1048 912 817 1060 522 1121 995 796 1068 1041 1207 458 1735 1011 1027 847 1528 631 1220 1671 834 281 597 639 397 367 393 577 1056 1135 1175 1387 1320 1074 1058 478 811 847 374 517 623 583 601 670 976 239 631 445 485 846 618 519 386 389 326 320 310 429 299 401 601 380 404 875 706 861 463 2123 1016 969 1032 780 795 853 811 611 765 797 821 900 501 825 572 654 291 303 1111 1193 712 894 1125 1041 1031 569 1114 900 942 731 1399 502 1114 1101 904 1308 1253 1026 962 665 629 990 467 537 741 489 346 990 1937 1479 1004 374 532 659 462 423 563 729 2834 881 3407 3187 2064 2159 2566 2267 2403 2448 2633 2438 2438 2384 2932 3121 705 730 1201 608 1334 1446 1718 849 1029 1179 1301 827 1094 882 797 1017 577 672 1147 832 814 894 759 858 892 1671 1706 2031 1156 599 531 784 578 468 586 568 528 612 481 706 909 929 915 797 936 1151 965 847 658 706 571 618 589 522 1040 788 1127 881 787 567 1050 935 775 791 1022 999 1045 989 1107 943 821 854 1029 825 981 703 852 578 1029 1231 1206 883 877 763 605 927 812 734 796 1045 795 876 712 836 982 812 803 679 557 741 829 934 851 835 717 880 742 779 690 737 773 981 697 803 543 837 659 475 882 775 720 991 968 913 775 809 929 786 863 675 929 1085 716 1293 1436 1329 1228 1309 1302 1411 1244 1257 1123 1065 1228 975 1187 1247 1189 1306 1195 1245 1082 1069 1053 866 494 648 593 853 377 478 351 321 373 363 244 464 208 262 220 189 462 417 479 425 414 394 457 497 368 665 421 399 553 538 588 503 585 715 337 577 383 731 771 631 400 712 521 496 476 434 402 570 350 370 386 339 406 493 475 656 482 369 341 161 162 285 486 448 528 228 273 232 313 190 309 246 421 271 503 973 444 235 324 326 370 240 368 634 524 708 365 432 582 571 401 634 670 585 660 256 565 152 185 341 402 596 625 371 490 437 447 518 638 457 350 683 603 453 512 670 501 317 464 303 354 588 453 471 254 634 296 498 441 652 488 617 369 363 828 833 1156 614 580 525 612 814 640 864 565 417 833 426 443 833 756 489 747 451 1125 912 317 709 520 547 456 773 650 374 548 680 439 652 408 601 644 734 749 646 574 474 509 608 667 714 402 384 422 433 529 415 278 345 316 359 526 360 241 507 564 478 461 486 544 462 426 444 226 329 247 492 554 442 593 792 587 708 592 556 759 622 500 208 255 577 548 610 581 639 467 336 659 538 682 291 366 543 661 945 576 756 197 745 358 563 397 239 235 753 562 555 613 666 587 525 628 340 588 787 718 792 812 818 631 601 414 470 595 444 673 1150 240 295 265 213 308 384 697 790 508 653 540 431 922 611 895 1286 400 514 581 523 319 74 87 110 130 468 398 541 495 547 497 595 333 319 414 299 102 137 349 416 120 631 373 764 601 706 813 588 307 250 445 577 1096 878 694 507 520 244 398 501 421 324 393 440 303 312 558 575 703 811 383 794 465 517 758 429 455 406 371 934 480 275 425 463 389 596 685 592 468 511 384 388 464 334 460 622 324 800 584 2650 2531 557 581 637 495 710 621 521 433 857 658 687 1069 1020 628 367 621 553 673 468 749 730 664 617 585 294 765 653 585 354 663 800 662 894 605 607 232 414 750 528 342 304 372 435 450 368 244 790 667 950 374 618 390 544 680 330 807 574 688 407 446 552 703 434 667 838 753 172 194 182 1177 1402 918 634 905 1456 1082 805 1069 1149 1755 695 550 490 813 494 460 1013 1077 343 304 159 103 307 316 941 1112 1025 923 1050 1773 2144 1725 1753 1933 1474 1029 1148 1190 1520 1574 1391 1414 1423 1466 1610 1564 1530 1293 1352 1328 1483 1499 1121 1661 2002 2130 2243 2237 2309 2306 1877 2635 2527 2571 1382 1826 1429 1295 1085 1379 2055 1228 995 1486 573 628 675 922 738 600 620 1145 1039 1385 291 582 542 530 413 1926 2026 2014 2824 2595 2292 2135 3155 2014 2389 2026 3226 2924 2473 2684 2308 2668 2839 2491 2939 3583 3176 2442 2796 2520 2575 2251 2382 2370 552 380 184 2436 2839 1258 3222 3499 3727 2750 1145 1088 1087 574 1339 210 851 601 638 2272 1552 1498 481 630 489 696 1687 1748 1206 2400 1241 1754 2148 1123 1765 3168 3680 2444 3014 5502 4067 2545 2846 3272 3985 1589 899 1148 1063 1230 544 1468 566 1891 743 1779 1139 155 137 1942 1509 1745 2644 1321 887 1355 821 1114 826 713 1081 1052 1005 984 871 2202 2897 1154 580 1400 1672 1624 2183 1526 1360 1109 767 666 1540 1338 2017 792 1079 533 1155 840 871 1045 1083 2654 2385 1213 1133 661 879 906 701 932 376 389 795 1292 624 906 1719 875 801 2187 644 716 1055 698 900 970 814 990 1042 697 756 661 836 862 841 849 879 992 955 1331 682 1092 722 613 705 655 323 552 634 830 386 487 308 403 552 1096 781 683 499 1654 1332 944 520 484 339 325 508 629 751 369 332 443 412 461 553 503 490 602 439 397 409 801 544 653 643 354 227 575 639 979 358 672 716 301 385 638 684 657 576 413 526 896 579 583 407 433 706 675 1048 592 602 487 481 761 475 651 711 459 733 899 862 527 755 542 825 834 641 912 416 358 584 774 451 518 741 408 604 724 466 593 778 660 802 435 599 792 912 467 503 1288 177 1191 452 572 254 629 254 455 1023 533 926 905 996 939 697 758 634 418 280 409 456 611 846 323 558 445 329 257 375 328 509 695 627 240 230 374 176 162 122 248 632 226 1253 749 714 690 684 610 414 642 791 484 398 8773 8534 997 632 531 400 772 924 594 649 728 655 657 567 804 581 675 677 484 434 568 450 366 301 628 810 908 719 1312 530 720 788 821 948 483 690 795 652 772 1640 985 1298 1002 962 984 966 753 857 608 250 712 859 767 802 727 1057 973 265 432 501 1557 176 123 140 328 225 235 438 515 522 311 623 395 1014 226 247 393 906 1066 621 700 366 866 331 396 336 382 515 1211 738 772 994 796 1057 707 758 750 629 688 894 686 785 637 934 774 1113 848 870 613 829 593 754 580 1343 803 489 365 244 698 217 408 490 1047 489 577 1015 792 976 1135 1200 1302 390 408 1408 729 690 710 721 1035 1568 659 935 1204 1048 795 951 406 446 399 619 748 662 786 976 687 1251 1178 1411 845 884 742 1243 911 916 1282 419 923 691 1083 760 930 746 718 680 732 914 742 781 604 587 913 879 787 1286 1057 1298 1052 964 720 1385 1225 481 522 690 639 753 704 460 464 566 814 712 791 1098 851 941 687 547 806 681 1799 728 1166 1191 1042 1060 1135 969 1257 557 842 964 821 820 824 904 1224 878 846 626 1450 989 869 1339 1514 952 1273 943 996 2854 2675 2265 2023 1832 1584 1465 1691 1983 2071 1611 1755 1880 1934 2274 1811 2664 1948 1306 1188 1282 1136 949 1585 1339 1962 681 1994 1543 1394 2134 671 888 1165 601 590 1198 824 820 797 666 535 599 401 736 403 513 480 431 455 368 359 599 708 554 912 641 645 907 633 1148 1064 1072 1050 973 992 1131 933 861 1436 924 856 828 617 293 453 408 346 335 283 427 468 352 166 539 470 293 166 254 196 214 167 82 369 280 261 298 278 276 547 435 454 484 574 564 489 530 322 512 466 447 370 325 397 526 377 448 364 591 465 428 505 465 504 646 764 391 533 770 962 405 328 206 247 305 304 299 621 768 465 580 506 566 418 260 349 412 528 562 338 482 591 386 543 447 901 546 814 722 739 489 805 882 394 554 494 382 254 650 362 764 406 346 689 351 420 300 345 919 790 549 637 446 1003 894 932 1440 809 446 432 512 923 530 1106 977 597 465 1029 1048 470 595 899 1069 842 1029 874 1149 1005 1067 833 971 1274 829 1063 761 1203 986 923 1099 438 485 439 453 411 414 1967 709 813 806 931 947 807 737 823 982 1118 943 831 615 636 532 406 430 720 552 645 703 414 460 487 517 610 505 513 877 536 350 441 394 567 344 252 261 206 230 232 234 195 373 438 538 244 363 844 775 819 737 642 456 809 741 750 480 945 840 915 1011 1024 940 1138 652 576 618 782 775 738 1076 659 544 1066 1211 719 607 789 686 1398 1161 791 923 783 730 813 921 887 1004 861 729 592 872 428 823 867 660 870 823 986 317 1362 740 640 601 1275 515 1021 1266 584 255 449 543 361 327 324 421 895 854 814 804 997 876 730 407 514 677 228 428 553 466 451 547 752 229 483 391 393 605 490 378 293 280 225 218 208 333 259 257 536 338 350 670 496 694 379 1730 747 700 942 640 615 593 563 525 699 595 619 578 403 705 397 467 174 214 855 1001 583 754 832 816 815 422 927 544 752 623 1194 375 863 773 733 817 909 639 599 516 476 803 377 360 485 324 207 821 1604 1177 728 265 324 433 416 340 419 490 2220 704 2452 2368 1569 1737 2064 1743 1897 1954 1878 1972 1721 1906 2376 2480 641 644 1017 498 1008 948 1130 645 740 911 967 713 840 790 534 778 461 548 871 629 611 699 476 689 747 1287 1298 1515 1938 1312 891 847 741 654 801 641 603 1122 718 915 1233 1214 1156 897 595 833 1062 1054 877 1163 500 445 495 610 1002 1104 933 1168 1000 668 923 968 600 986 984 1094 1195 1135 1120 1317 1054 1079 1069 1013 950 988 1092 661 790 1229 1237 1005 981 1010 702 1063 976 862 1129 865 1078 1043 999 939 1223 1000 966 1058 860 990 1213 1210 1143 1444 963 1059 1206 1193 1327 925 1014 1175 890 972 476 894 1029 566 962 834 793 825 980 972 1164 1156 1090 1059 1201 740 790 1228 904 1507 1196 1444 1423 1426 1299 1461 1557 1325 1460 1182 1190 1257 1146 1128 1006 1302 1401 1371 1179 1344 1300 1161 869 449 493 1025 359 398 264 434 354 474 735 666 209 395 308 232 639 589 597 330 295 279 321 389 188 465 220 588 646 195 270 198 212 252 317 276 190 622 615 526 366 699 304 608 340 446 436 485 428 344 383 408 430 856 848 864 760 339 339 199 319 286 955 660 692 207 372 296 456 155 398 205 462 133 533 990 364 209 333 375 345 497 399 717 273 1055 500 532 687 400 540 615 601 605 1457 550 489 217 440 314 756 771 807 380 803 340 555 857 688 678 555 781 534 604 350 554 709 394 921 490 586 735 680 373 284 584 310 447 375 322 585 1116 508 303 896 1183 985 549 386 630 524 1436 646 945 513 247 450 855 395 1213 1032 952 532 564 935 952 646 755 786 717 731 873 709 342 485 576 529 954 362 910 504 586 986 510 975 747 804 868 1043 1158 835 792 601 325 732 368 281 398 369 550 444 446 250 453 950 598 870 466 412 517 469 517 268 352 252 507 546 696 641 830 613 688 736 690 909 739 608 280 317 438 563 699 531 549 537 480 731 517 573 408 637 543 446 1204 370 955 354 722 592 599 361 335 390 875 582 840 390 731 501 483 522 447 828 670 669 1004 1034 710 668 454 344 370 734 591 860 1067 136 180 130 258 369 564 808 1128 711 822 818 628 860 736 801 1928 533 445 589 528 169 70 106 153 138 484 384 679 751 570 714 706 669 647 410 348 208 200 367 609 211 615 528 620 971 971 521 389 530 268 604 521 767 734 848 732 517 360 159 852 280 264 433 445 441 239 694 568 405 496 456 655 862 393 560 622 726 502 526 920 507 146 313 553 393 568 610 592 607 809 316 663 387 161 746 472 534 777 678 3292 3579 580 559 697 594 574 598 400 372 998 741 814 836 1037 589 364 669 605 673 660 1269 720 778 727 566 604 652 1302 336 460 752 707 503 916 686 1326 271 304 912 803 482 416 205 591 588 316 286 754 755 587 392 539 359 565 916 320 1263 911 791 691 912 450 446 775 678 946 805 368 406 410 1518 1245 1403 1123 934 1652 1033 1293 962 1096 1515 859 827 954 844 362 463 963 1703 419 391 286 220 553 402 1127 1228 1252 968 1059 2174 2217 2171 1742 1738 1395 1632 1511 1527 1818 1994 2352 2608 2121 1382 2247 2473 2080 1871 1910 1826 2139 2378 2118 2463 2025 2738 2800 2640 1828 2832 2228 4175 2977 3109 1113 1693 1766 1712 1138 1831 1557 1310 792 1853 585 662 842 855 957 800 776 1441 1439 961 377 830 773 708 485 3119 3139 2830 2883 2807 3029 2588 3630 3118 3421 2600 3837 4003 2731 2994 3408 3584 3593 3299 3986 4304 6818 2338 2563 3112 3559 2191 2828 2630 780 754 476 2665 3089 1763 4554 4559 4227 3483 1416 1476 1510 723 1776 235 781 567 820 2447 1911 1922 722 844 698 517 1230 1931 1109 2531 1660 1944 2854 1122 2413 3768 4210 3010 3168 6521 5874 2900 3483 3593 4508 1625 818 1427 1273 1963 934 1773 732 2318 1002 2426 1354 179 159 2695 1457 1786 2892 1774 1325 1431 929 1138 614 540 1409 1305 1080 1021 855 2902 3348 1545 664 1655 2170 1980 3164 1785 1839 1066 835 1125 2148 1462 3331 1316 1386 551 1394 1139 1097 1293 1564 4490 3698 929 864 623 817 996 643 930 507 729 763 1774 991 988 2088 1311 1211 2867 1073 1288 1074 969 1432 1338 1415 1133 1112 964 971 1116 1102 1163 1225 1247 1200 986 1288 1542 911 1491 981 789 517 648 589 696 649 919 588 720 611 571 1079 1137 873 1309 586 2133 1869 1371 346 501 439 427 526 637 638 413 322 405 422 456 410 384 857 448 498 391 488 672 349 550 571 367 322 704 761 773 436 830 676 488 640 736 676 636 537 337 779 1054 559 729 474 457 1093 1052 866 413 471 437 525 441 653 306 401 707 567 653 652 451 800 343 417 390 728 968 512 393 902 1013 589 561 1063 560 957 524 685 640 747 654 767 388 471 754 844 500 453 1547 104 1313 709 957 399 414 249 877 797 767 1146 1094 1204 1294 806 699 799 544 320 482 789 784 969 571 372 344 571 367 394 330 405 463 540 373 339 545 308 149 292 306 496 374 1177 810 1142 998 699 744 666 644 588 872 586 1183 997 8656 2280 1588 1066 1121 1369 581 984 838 638 498 479 715 624 853 1029 389 386 747 533 428 236 959 905 1054 849 880 853 754 833 684 1423 690 969 875 1046 749 1337 1158 1719 1443 875 1171 775 615 738 752 454 993 1391 862 1002 926 962 1346 523 652 756 2089 401 373 398 484 500 508 382 846 463 375 787 1143 1680 270 276 543 607 846 734 823 290 897 388 679 504 410 899 998 777 900 900 839 932 746 806 605 509 593 691 563 633 520 1130 969 1284 1066 1085 700 817 756 635 464 1422 712 432 495 106 719 246 401 528 1037 461 396 967 825 1167 1163 958 1311 792 428 1992 948 1074 1128 651 1070 1106 894 927 1258 1161 1029 614 440 479 317 485 699 744 992 1089 827 1413 1535 1786 1018 911 913 1466 909 1125 1472 619 1137 639 644 575 584 875 819 911 945 827 801 785 1305 705 1456 960 667 1087 1200 1647 867 707 687 1511 1175 431 430 1013 919 1044 692 478 450 1008 575 810 713 1390 707 1388 848 743 675 546 2199 943 1158 1352 1102 1069 975 1210 1055 986 1330 1100 978 1013 846 1117 1528 951 917 1273 1758 1051 865 1758 1883 897 921 1221 1149 3044 2887 3142 2847 2099 2483 1904 2085 2143 2520 1582 1674 1848 2291 2048 2216 2898 2607 1999 1569 1620 1197 1165 2632 1432 1694 1187 2560 1510 1410 3332 1120 1523 1649 546 444 837 352 1035 851 964 565 703 583 515 346 384 413 524 561 549 469 474 668 541 910 505 740 1190 902 1029 1587 1429 1448 1027 1182 1346 1155 1259 1462 1036 1040 1105 653 472 491 453 586 618 470 620 410 459 158 420 636 260 238 349 449 60 50 131 391 528 533 492 533 439 631 406 530 739 642 1173 1136 1152 385 778 579 661 298 284 300 585 399 531 440 1218 452 263 324 255 360 486 893 406 494 791 924 605 575 418 635 667 480 413 672 858 687 501 465 433 546 393 432 543 435 508 266 736 535 478 692 484 994 781 1019 1002 998 1017 1018 1124 530 745 694 744 406 1064 475 1302 791 559 1517 511 638 424 490 983 731 513 597 394 911 1113 1038 2097 884 607 595 722 1269 926 1666 1445 1011 608 1322 1289 658 884 875 849 822 909 817 1157 889 1187 794 1529 1252 873 1076 1085 1377 894 1342 1252 435 920 396 435 779 589 3135 929 1088 890 1069 1161 1045 886 1057 1334 1542 957 1362 1103 740 877 543 650 868 518 463 696 572 533 641 655 617 1336 574 983 651 682 501 536 420 813 279 297 277 299 291 263 255 605 308 276 428 258 710 1456 1284 1298 796 698 845 805 919 901 961 942 1373 1120 1181 1070 1353 879 738 807 912 908 907 1425 687 508 697 1055 721 946 591 589 1658 1380 721 611 1351 683 870 1007 1173 1226 944 900 648 1455 637 1034 971 775 1380 739 1113 762 1221 738 500 532 1325 419 883 1224 703 451 371 525 255 392 314 465 909 704 758 663 708 780 631 285 564 699 359 662 491 515 768 943 1341 214 617 771 327 772 445 448 292 289 297 312 264 418 295 432 389 410 894 575 829 1777 397 2283 829 782 1156 845 719 904 888 508 946 625 554 584 615 518 232 313 368 341 595 1389 577 403 621 679 1010 533 750 671 1312 410 1131 262 1132 818 784 934 942 998 820 413 668 771 463 426 494 857 585 1040 1913 1156 1116 297 277 256 500 210 437 587 2534 637 2741 2591 2158 1933 2890 2628 2532 2120 2180 2300 2114 2008 2611 2498 666 690 832 694 1082 1168 1560 952 698 1118 580 1025 854 725 955 871 676 863 1085 922 886 896 740 855 837 1420 1319 1578 1259 1117 458 512 683 615 876 728 628 702 652 856 883 870 819 831 626 713 884 874 1010 831 640 577 806 490 1000 896 795 932 812 738 787 1013 656 1003 635 1211 1319 1147 920 962 905 985 903 880 964 927 942 969 790 1108 1097 1228 1063 1193 864 1118 958 1321 1139 926 963 980 858 1015 949 975 1180 1093 993 956 1256 1117 1102 1181 960 1216 949 935 1254 1063 1027 834 878 1367 729 1004 1299 755 1059 1029 599 771 859 967 1598 1317 1096 977 1073 837 777 1101 824 1175 896 1329 980 1140 951 1263 1173 1111 1409 1064 1118 1079 1070 1079 1010 922 1027 901 1309 1354 1293 1153 599 657 491 609 392 412 274 347 322 417 363 243 183 299 165 297 303 343 359 357 434 367 418 483 323 542 359 429 489 212 265 205 229 283 337 312 298 412 446 338 287 469 504 536 325 350 257 318 283 244 380 520 554 377 357 658 386 351 335 234 350 407 719 432 470 187 366 229 408 266 509 233 378 186 480 922 448 308 387 279 470 311 342 758 394 705 277 354 413 442 430 648 647 529 724 338 300 230 342 365 373 491 461 505 594 378 573 719 511 686 408 689 653 602 595 546 599 334 853 447 776 464 888 341 380 358 272 371 455 449 357 688 543 397 810 825 765 814 540 687 900 1120 782 888 709 416 763 566 310 947 634 909 548 491 866 680 482 828 511 515 590 778 502 230 436 665 442 526 370 499 651 583 823 643 823 860 577 606 721 991 493 731 576 491 716 529 200 412 312 326 399 525 338 376 797 628 874 343 338 431 365 444 293 357 330 436 430 421 477 731 513 475 491 368 675 376 668 400 477 512 365 578 614 612 281 444 542 486 408 238 623 466 473 1051 473 1122 385 804 554 330 454 517 441 1023 512 728 650 827 637 631 380 364 748 746 750 610 655 668 628 783 559 389 670 426 698 889 267 345 212 182 226 351 505 708 433 477 544 512 706 623 924 899 391 581 402 433 167 70 70 127 175 558 439 762 702 738 673 630 530 487 429 368 175 214 409 473 188 595 329 327 445 448 418 465 537 292 573 504 583 687 797 555 614 346 188 724 365 325 343 361 327 343 660 402 150 200 227 329 489 388 662 680 745 529 427 793 731 237 321 455 366 501 475 464 407 473 404 488 448 204 437 377 650 688 643 3146 3102 919 570 641 646 438 675 569 532 796 912 802 726 675 438 330 426 369 457 509 793 712 729 518 462 431 704 1076 505 486 582 723 732 584 446 766 254 293 647 522 376 366 419 414 521 401 331 741 686 707 239 703 320 407 476 496 1287 879 754 381 800 423 536 635 446 600 484 390 408 362 1060 968 1346 785 797 1269 845 1027 610 911 1467 783 718 784 780 388 542 1067 998 301 281 248 277 413 514 1150 1347 813 1009 1049 1777 1748 1770 1836 1906 1625 1747 1257 1021 1814 1868 1787 2530 2122 1340 1842 1984 1728 1620 2374 1500 2051 2342 1868 2022 1790 2275 2187 1988 1765 2778 2217 3083 2790 2799 949 1183 1561 1268 843 1776 1795 1411 928 2124 593 723 616 594 618 523 500 1499 1228 761 452 562 542 644 566 2732 2663 2399 2812 2282 2474 2399 2809 2292 2822 2706 2773 3338 2271 2909 2727 2966 2539 2975 3347 3217 3765 2100 1951 3078 2877 2500 3193 2372 573 535 236 2431 1947 1777 3713 4297 4058 3076 839 834 760 320 933 428 354 268 355 1813 1113 1151 382 700 600 467 1157 1413 926 2312 1300 1177 2328 1078 1366 3362 4058 2812 2767 5411 4857 2469 3617 3584 4263 1465 844 1253 1450 1511 882 1818 608 2211 812 2000 1033 117 105 1830 1257 2099 3062 1373 1099 1389 849 942 562 484 1067 921 892 1195 1121 2527 2757 1419 865 1208 2002 2000 2123 1473 1700 1105 554 685 1638 996 2136 886 837 465 1084 1073 1077 1234 1195 2742 2321 1110 983 633 1073 707 635 895 704 666 654 1323 1103 1113 1775 806 726 2361 645 840 927 611 1042 1122 1115 948 853 961 859 923 1031 1246 1125 1040 1088 1241 1103 1075 955 1034 1131 399 495 393 502 392 398 1011 491 411 615 558 649 1109 810 658 564 1082 714 737 306 399 287 263 256 421 459 494 432 340 409 356 463 473 455 603 356 454 660 401 472 614 470 487 272 417 441 549 367 659 533 512 529 480 551 592 443 427 681 1019 587 679 487 515 779 825 617 319 437 436 439 528 585 441 485 476 547 751 517 465 886 501 635 604 872 868 536 404 647 626 541 559 857 526 911 641 744 809 875 755 884 400 553 878 1003 548 418 1031 150 1077 757 803 311 513 455 414 914 600 788 1026 1025 1038 615 851 581 293 287 355 433 628 638 439 438 400 439 411 338 246 378 388 320 379 297 221 403 253 359 339 291 364 1174 702 471 397 324 533 362 566 508 497 357 835 632 2280 8683 1385 1235 1079 887 428 737 449 327 486 766 679 760 831 564 443 507 924 491 389 391 629 498 611 514 902 745 585 768 486 804 606 653 639 933 606 1130 805 1332 1185 736 950 689 610 837 736 290 795 940 650 682 722 626 748 312 436 530 1782 265 215 273 368 309 356 293 681 460 316 604 604 719 295 285 709 837 643 425 471 349 728 246 539 377 284 468 991 751 896 906 845 1016 740 703 878 809 786 985 778 808 671 697 552 806 625 561 503 669 635 602 506 1399 538 260 537 259 559 182 425 356 799 374 291 864 550 891 699 795 1033 597 342 944 897 642 710 594 972 980 820 804 1035 824 1036 744 410 371 307 558 921 863 1305 1108 536 978 1222 1382 750 884 658 1386 526 774 920 397 1163 844 763 835 770 1125 1033 1268 1324 650 628 684 820 530 1206 817 605 1271 1299 1277 801 656 417 703 577 464 582 714 559 633 702 525 408 647 655 713 905 769 782 790 682 542 967 667 1440 601 867 946 819 774 840 897 966 842 1035 805 1076 923 874 1239 1324 1152 784 926 1252 1019 753 1182 1255 962 948 973 896 2683 2319 2377 2320 1751 1959 1925 2154 1695 2249 1780 1999 1943 1731 1794 1563 2538 1824 1710 1397 1474 1202 851 1582 1409 1486 614 1294 1337 1137 2033 939 1177 833 539 457 917 393 616 796 728 683 564 378 553 382 416 229 462 484 332 281 362 428 566 644 534 620 817 948 856 1174 887 1005 955 913 1474 857 1121 1241 976 1018 1105 616 259 287 240 288 302 243 316 639 262 173 336 235 222 229 452 309 108 98 112 272 310 351 326 328 304 697 262 337 462 528 727 699 725 546 428 399 501 246 230 262 363 426 641 319 853 462 385 338 288 345 496 698 341 554 748 688 576 462 220 579 593 424 485 522 661 403 563 430 505 390 404 459 631 411 398 305 460 567 306 525 294 556 403 620 692 779 672 866 714 454 580 716 538 208 935 420 972 606 348 1307 447 458 405 415 1302 944 359 436 384 907 853 841 1097 750 431 417 439 851 466 994 788 455 435 820 944 409 458 980 838 682 725 766 729 889 868 776 1256 1283 869 844 866 1050 915 1128 956 460 898 515 655 608 610 2205 848 732 666 803 1041 956 862 997 942 1058 967 1105 891 671 691 422 508 600 650 587 821 484 469 651 479 577 1472 558 861 713 452 534 536 548 508 271 277 239 319 263 199 181 382 204 459 258 286 566 1039 801 1032 582 606 550 564 721 676 601 834 1063 915 901 806 1002 941 750 811 786 836 607 850 701 553 748 741 697 742 617 690 893 918 945 810 907 806 812 912 904 1087 936 814 724 1197 388 1058 923 1013 848 1056 884 725 1197 608 552 559 896 503 874 1178 681 368 381 370 105 121 127 200 703 764 910 680 1047 901 628 318 685 886 387 455 369 339 585 556 1126 240 590 581 321 461 536 475 379 319 327 201 156 445 387 410 235 198 615 561 658 888 281 1608 546 467 704 641 562 505 452 423 696 610 465 497 489 362 243 255 335 283 766 981 603 599 886 689 681 604 871 770 774 668 857 264 671 551 509 640 621 757 827 524 761 707 476 528 677 688 548 811 1752 1432 875 385 307 368 548 296 621 819 2355 756 2511 2210 2552 1904 2440 2265 2016 1910 1963 1927 1875 2310 2153 2318 471 598 678 908 1025 656 1094 674 677 775 744 859 544 759 602 548 442 714 1148 901 844 844 844 740 744 1301 1239 1480 1217 1062 409 497 758 655 854 829 737 611 551 608 866 853 779 826 779 842 603 903 882 656 588 512 530 721 663 682 890 882 730 636 972 851 817 796 495 982 1050 1013 854 928 935 864 904 858 946 955 872 588 883 1058 800 904 712 948 766 1014 1052 771 778 897 763 1037 993 874 1034 964 842 818 984 935 1105 899 1023 983 823 976 941 859 1048 1045 908 723 913 845 567 916 905 982 967 940 714 876 1312 951 1343 1260 1044 1208 875 670 1047 800 864 1268 1137 1311 928 966 829 992 1289 805 1338 865 866 957 892 878 830 942 963 905 905 927 863 1047 748 712 616 1005 253 441 263 253 291 328 356 278 293 295 217 217 348 363 428 235 304 286 321 530 341 563 408 275 349 228 253 167 231 252 314 338 344 350 303 390 353 590 329 650 229 323 295 345 394 232 418 291 333 236 228 621 445 256 226 201 250 396 661 263 295 247 203 225 257 171 199 185 232 224 462 549 400 222 354 285 324 274 430 428 299 660 322 369 418 257 270 481 443 382 599 257 384 330 256 341 419 569 601 403 681 328 428 675 448 579 356 655 633 501 282 615 443 354 776 505 515 351 337 365 362 497 308 338 335 262 502 1141 551 324 969 597 898 586 451 643 779 1110 509 831 743 427 725 457 423 732 591 1110 657 454 734 621 398 540 457 421 472 704 428 260 517 553 588 446 329 598 466 653 765 514 718 789 722 648 733 741 563 678 569 665 745 426 374 552 324 365 301 340 331 359 584 793 1047 420 286 385 418 482 455 341 481 431 355 491 599 766 519 587 701 417 828 438 423 306 265 363 417 591 373 376 355 349 570 571 405 320 474 583 491 725 360 812 567 850 372 421 407 360 391 976 493 648 623 535 577 538 326 225 717 764 730 810 750 635 501 747 604 490 457 267 506 684 211 221 174 181 306 294 470 520 262 347 499 344 468 543 664 540 424 561 449 483 196 161 132 158 195 430 277 834 744 709 484 781 536 518 574 349 223 128 443 558 171 473 341 400 361 379 391 458 443 291 724 503 626 452 463 466 342 216 191 573 356 297 418 459 429 315 417 442 134 172 154 276 428 529 484 618 789 412 440 587 682 185 258 264 242 282 284 542 570 361 237 359 609 300 382 565 519 861 632 2799 2704 629 615 480 564 607 530 644 613 797 759 661 642 638 590 315 312 291 453 567 525 604 554 442 590 415 795 698 581 404 747 552 565 588 327 516 220 273 654 486 283 521 452 441 549 311 329 567 595 633 418 458 263 461 441 353 1116 878 775 449 639 318 719 425 399 520 457 170 188 307 686 1205 1303 837 870 1332 802 677 698 826 940 687 797 928 718 347 495 895 704 351 227 307 311 443 326 1017 1079 681 840 800 1374 1558 1655 1371 1089 1534 1453 986 891 1393 1602 1578 2062 1971 1156 1488 1802 1290 1533 1857 1416 1759 2180 2046 1799 1709 2081 2108 1849 1740 2073 1834 2920 2449 2582 1158 1051 1352 1168 896 1711 1279 1013 854 1391 721 636 731 365 694 546 532 1253 1030 737 374 494 454 332 432 2504 2629 2535 2248 2193 2355 1852 2158 2121 2281 2425 2891 2774 2040 2242 2489 2344 2582 2666 2781 2306 2955 1898 1897 2643 2561 2078 2395 2432 600 542 253 2263 2058 1295 3465 3678 3501 2476 948 1077 823 277 862 412 322 253 311 1823 1093 1037 364 658 528 627 981 1155 1091 1565 1106 1067 1785 1193 1108 3027 3409 2815 2765 5351 4593 2482 3216 3608 4320 1221 720 1177 1409 1577 684 1680 624 1767 669 1818 1018 106 84 1496 1170 1768 3206 1485 934 1706 530 756 688 537 1153 1059 1016 1055 923 2390 2281 1156 881 1598 1779 1585 1820 1808 1547 824 770 654 1621 1061 2345 716 1051 604 1151 861 807 974 1336 2629 2229 802 801 696 637 732 721 704 697 815 829 1300 1013 961 1174 600 511 1993 596 1031 908 465 958 1139 1002 1007 727 974 872 1055 998 1024 1017 1090 1118 1182 1079 1069 721 885 1056 440 421 368 653 422 545 952 633 276 539 782 600 1213 525 728 365 660 622 592 253 603 294 266 331 322 285 289 306 406 390 320 365 388 513 392 317 583 563 634 358 410 399 372 315 457 480 594 223 446 602 364 372 468 438 451 435 407 765 985 599 626 548 452 960 839 728 426 586 571 584 797 517 701 501 703 585 790 616 434 658 522 666 710 626 445 596 366 667 571 516 537 600 339 627 460 595 1016 560 530 651 451 517 678 740 542 362 925 78 936 559 596 454 450 299 640 564 418 690 705 697 770 752 543 555 348 468 288 331 405 340 380 233 186 374 336 230 324 397 506 450 304 264 209 431 218 304 280 310 363 832 512 586 506 383 629 437 267 234 561 369 707 531 1588 1385 7923 994 608 662 352 524 276 348 427 528 621 618 679 559 486 293 575 378 240 228 683 734 836 662 606 850 950 732 537 810 551 642 471 681 702 1010 871 1105 1012 631 847 608 496 707 617 373 802 1071 905 864 458 479 939 412 364 416 1480 231 189 328 489 424 500 330 466 520 376 526 513 528 308 310 539 683 667 569 652 313 1038 256 495 359 318 601 1304 922 1139 1191 1075 1306 675 1068 631 570 553 743 534 564 530 706 582 796 614 695 512 570 539 598 561 1008 699 366 665 147 465 208 420 322 1093 512 471 1049 718 1065 675 839 913 570 570 1134 690 718 874 558 841 769 612 831 795 847 863 539 536 465 434 427 569 655 1077 784 322 1119 1068 1274 874 1012 753 858 643 729 1139 344 870 570 506 576 508 825 738 945 956 804 623 590 712 436 1373 787 738 1307 1393 1438 541 437 601 657 562 476 528 595 437 465 585 568 274 448 502 628 769 817 678 955 582 636 567 551 1147 683 825 741 1016 810 783 1080 943 976 947 824 858 814 628 813 1021 974 765 1101 969 816 987 1127 1086 846 895 980 1114 2311 2400 1900 1987 1459 1606 1540 1675 1609 1801 1674 1806 1571 1405 1394 1456 1805 1638 1416 1127 1229 934 847 1079 920 1265 606 1118 1496 1357 1508 861 819 840 354 389 581 312 694 632 723 495 483 468 382 315 333 288 588 276 602 618 399 579 527 610 528 649 806 793 657 1027 1017 923 814 997 1000 779 1093 1109 883 731 769 859 466 313 270 511 504 474 523 450 197 98 438 273 199 223 322 377 173 268 154 112 405 307 316 434 296 497 351 385 417 516 801 596 678 553 472 323 549 376 310 272 470 244 519 441 661 300 249 202 154 237 325 516 292 430 532 524 330 587 92 356 406 377 417 423 379 378 434 306 377 316 580 493 564 401 443 347 419 367 361 400 245 889 446 592 693 775 629 581 592 391 685 635 287 225 674 393 676 297 309 902 396 311 353 287 877 786 419 378 340 893 802 752 1320 936 280 260 394 633 504 1105 835 555 474 729 734 394 497 846 1070 686 585 671 588 899 695 1006 1255 965 724 821 771 822 816 1559 920 406 948 455 637 526 572 2018 856 706 625 622 819 729 616 749 830 881 884 817 644 772 473 441 399 498 666 559 867 746 602 504 464 513 1329 695 721 733 508 507 410 508 530 144 173 151 152 154 136 122 376 226 417 323 177 580 811 930 702 566 539 561 705 609 626 619 896 996 952 829 697 886 814 730 772 1124 615 661 1005 735 690 642 844 564 627 564 798 1070 737 483 610 605 498 660 636 1030 929 845 530 744 767 524 1121 825 945 863 912 1080 780 1490 998 577 653 932 431 956 1107 736 536 404 275 74 86 132 226 513 518 496 685 513 588 707 222 469 422 285 420 265 296 400 604 979 277 460 441 325 486 509 378 549 417 440 209 165 337 378 601 323 216 643 536 630 977 394 1377 660 628 523 476 585 345 280 400 380 531 534 572 616 348 244 306 338 306 533 810 590 732 719 653 552 473 822 539 809 806 691 304 665 610 487 724 698 788 688 364 608 565 410 576 323 611 456 734 1266 1138 758 198 294 304 490 414 467 749 1975 380 2170 1982 1694 1743 1832 2165 2159 1999 1695 1978 1667 2063 1986 1880 494 736 611 629 761 799 864 672 594 710 656 781 637 446 755 743 597 907 1047 666 638 643 470 787 768 1069 1018 1227 1072 972 565 876 645 739 688 782 742 1021 727 984 804 745 781 585 974 1137 843 1012 781 904 1111 808 769 590 493 585 802 887 813 553 774 851 752 478 655 647 715 628 985 594 1088 977 962 954 862 736 1030 436 716 1109 774 509 662 554 567 582 579 621 615 583 765 650 725 628 819 641 586 739 726 744 629 538 722 853 807 702 753 767 941 708 752 670 689 803 722 630 746 1274 786 710 811 769 962 726 711 622 809 807 884 656 1528 761 607 595 767 564 781 733 780 693 796 762 634 551 716 583 755 735 864 671 686 645 615 884 712 644 1179 696 669 940 360 295 284 402 319 461 255 304 301 220 238 478 256 325 392 225 469 338 265 497 346 455 543 425 592 526 488 434 476 290 352 584 392 447 516 343 313 398 261 312 391 375 349 452 228 333 390 377 454 280 233 766 389 413 333 224 168 130 554 393 415 418 261 246 270 303 300 186 288 179 482 750 451 227 400 374 293 363 308 799 430 518 445 473 388 549 303 597 509 475 492 250 429 282 434 198 217 485 471 542 507 407 628 506 373 496 361 406 276 395 569 641 822 555 657 416 287 355 427 346 353 312 356 389 636 695 752 375 498 519 737 679 956 850 838 846 825 871 499 1649 832 491 684 457 441 935 401 957 599 650 699 672 519 847 530 546 704 949 646 470 772 773 403 343 476 376 862 727 1158 886 581 454 465 530 627 552 701 641 629 608 786 506 388 401 407 234 323 434 484 334 813 730 732 551 404 616 600 667 388 249 497 474 521 535 674 811 614 496 688 543 770 454 565 344 334 436 532 609 257 291 461 442 583 480 616 290 791 499 556 891 505 823 561 831 524 547 576 502 345 792 384 486 918 601 790 491 317 335 793 885 945 698 600 672 596 347 470 376 766 454 821 680 106 118 303 120 288 554 1012 889 385 526 406 318 767 705 714 541 367 216 557 669 109 52 113 205 88 338 485 602 667 567 698 515 497 469 449 343 207 175 352 486 171 512 295 610 594 588 359 311 283 300 619 408 767 432 479 530 331 269 339 451 302 248 490 525 560 280 436 410 292 340 406 269 500 863 543 493 611 314 304 706 724 218 352 525 465 550 557 703 721 450 517 170 746 655 418 461 802 782 697 3240 3209 714 706 719 772 802 704 797 879 1184 570 1039 836 625 368 195 287 243 669 604 424 498 482 758 522 565 742 845 730 233 629 548 601 773 368 648 239 311 483 397 521 266 320 279 231 140 202 339 391 390 335 629 260 482 312 409 734 635 534 499 395 260 594 580 456 758 622 322 348 400 758 1244 860 541 930 1468 1218 874 570 448 1110 797 1086 634 509 410 752 1028 811 373 345 426 400 530 284 1200 1155 902 878 712 1141 1161 1194 1565 1253 1344 1336 857 847 1533 1428 1703 1384 1351 1645 1534 1424 1343 1190 1130 1215 1263 1478 1543 2296 1525 1738 1451 1876 1324 1906 1504 2531 2701 2815 1493 1306 1282 777 740 1597 1400 1023 777 1637 614 613 584 523 725 639 379 966 1134 469 377 479 399 302 378 2662 3181 3120 2485 2488 1751 1831 2092 2131 2495 2502 2053 2499 1888 2047 1858 1833 2139 2243 1910 1676 1841 2646 2228 2561 2245 2130 2718 2887 715 649 431 2791 2262 1151 2687 3046 3254 1936 898 887 692 337 737 295 482 405 305 2110 1166 1124 272 533 467 636 1412 1073 1332 2151 1168 1452 1797 1307 2258 2455 2799 3006 2604 4989 5028 2733 2614 3154 3967 1482 976 1739 1429 1459 804 1864 655 2554 615 1694 862 146 132 1410 1288 2006 4017 1510 731 1387 722 999 782 772 966 950 984 1318 1174 2026 1866 1040 699 1455 2091 1999 2069 1445 1526 855 806 762 1837 1160 1802 443 1112 623 1090 869 816 1137 1156 2149 2222 915 818 779 855 815 909 819 497 620 1031 1276 994 732 1403 614 560 2155 749 863 1106 650 1043 1010 904 1150 907 796 860 898 937 970 944 892 940 1265 1219 1141 784 1414 1149 521 353 593 345 416 462 922 640 509 553 645 421 1066 848 932 654 808 562 569 404 461 300 286 399 298 412 304 347 299 337 388 381 538 559 558 352 389 379 520 484 575 420 449 521 399 477 726 392 329 570 386 377 487 346 287 383 355 490 938 368 557 543 512 779 651 717 502 589 535 614 658 475 451 560 442 485 865 417 456 468 534 576 626 487 359 306 404 534 450 474 453 698 575 421 646 371 659 399 381 441 383 405 411 453 424 489 699 81 823 490 921 304 356 270 686 460 307 1004 585 663 987 659 864 387 286 331 331 308 311 239 294 301 235 292 347 476 399 575 379 346 281 195 197 443 332 183 345 184 230 620 772 378 320 491 602 520 351 304 766 465 532 400 1066 1235 994 8243 755 920 630 656 459 463 540 393 1083 727 767 546 632 354 468 375 266 325 836 527 610 659 1146 705 807 809 642 859 572 671 477 662 544 1059 918 891 778 748 878 1005 931 897 680 463 926 1166 797 949 712 756 703 142 480 516 1623 299 216 222 279 293 303 347 389 775 227 391 399 592 462 429 416 957 965 513 604 763 1057 222 386 252 228 710 901 721 798 802 765 914 712 791 612 464 416 622 410 514 561 632 504 867 576 723 269 430 296 458 595 727 454 457 576 164 358 234 628 339 1065 478 492 1168 810 784 719 793 1354 640 325 1087 765 567 639 523 705 451 466 398 992 489 671 869 477 458 480 763 702 532 741 694 435 1199 915 1107 979 471 864 1052 616 610 740 345 937 618 731 642 708 909 766 854 898 940 670 1009 823 789 772 789 587 1715 1603 1509 986 944 436 535 464 698 805 821 610 764 797 748 536 517 540 1084 533 745 629 1121 986 511 633 601 1302 766 609 1083 886 1354 1114 1021 1104 1277 1163 958 673 1015 872 938 946 925 1229 968 1082 1179 1275 1272 1044 1031 912 1353 1194 1875 2048 1585 1650 1821 1550 1571 1715 1371 2063 1838 1978 1626 1446 1919 1584 2019 1657 1385 788 871 826 1041 890 754 1421 562 1026 1561 1405 1245 859 714 735 486 471 863 610 370 475 575 527 366 505 491 529 299 343 423 304 417 357 532 532 715 1197 574 708 1016 780 490 775 781 827 635 638 851 830 1084 1216 762 1128 1248 1057 497 361 323 494 490 451 375 498 379 200 740 280 438 283 275 422 175 187 382 190 259 263 251 263 227 243 147 645 612 452 858 592 753 431 399 442 521 326 277 291 386 238 614 536 725 207 195 198 158 168 242 468 333 519 854 984 389 302 282 583 621 484 560 474 561 465 515 506 467 443 633 638 465 518 576 415 467 505 307 453 391 807 445 575 576 531 580 514 577 614 813 737 510 267 1182 617 1154 524 600 1135 428 732 418 691 719 659 504 432 408 1097 977 1094 852 901 465 441 318 729 390 919 909 427 593 757 670 686 439 802 1229 796 874 871 897 1016 916 787 1132 1531 925 1284 1253 880 1281 1081 967 459 571 633 464 500 643 2031 549 733 723 701 788 763 648 787 1158 1242 1039 762 421 670 810 423 317 577 773 743 648 391 417 679 275 570 700 879 1019 986 556 660 755 732 533 283 278 231 286 284 269 228 412 248 529 208 251 587 654 718 608 1004 914 970 845 812 768 731 1094 1215 978 948 807 834 846 599 656 1094 803 621 808 676 631 1018 858 575 899 674 800 758 730 475 523 850 808 475 796 883 836 691 573 426 382 669 1004 545 556 792 1271 1126 1032 1432 701 500 538 981 711 984 906 537 377 373 383 141 152 154 238 539 447 549 557 841 535 694 345 506 569 442 223 342 226 406 321 873 325 625 441 374 246 545 449 259 428 426 358 326 383 422 540 581 499 664 406 345 407 286 1505 408 380 510 449 636 612 428 368 626 724 765 733 635 907 451 528 462 299 697 825 693 542 998 1132 807 510 834 418 762 657 918 314 535 729 637 858 751 625 730 357 484 708 256 504 513 348 284 524 1204 989 545 214 455 410 829 663 465 494 2312 642 2487 2332 2460 2012 1614 1899 1891 2257 2018 2234 1913 2196 2295 1914 617 562 436 504 837 850 904 746 670 775 991 704 363 566 709 1081 410 448 1017 639 589 563 576 724 773 624 630 725 1163 1392 657 924 746 772 805 753 725 813 843 652 890 926 754 849 790 1212 1088 887 730 1168 550 594 609 565 843 858 962 996 797 843 840 1114 938 1284 708 1002 982 1002 655 999 802 771 714 618 618 882 1172 732 1178 1347 1065 1221 827 1084 953 1158 1160 1067 1068 795 853 1103 1071 978 1128 739 946 1446 1059 1231 1251 1411 1125 1271 1205 1188 1237 1282 1356 786 802 775 752 1018 653 862 1342 574 727 637 669 1039 1158 1013 1012 982 1057 1025 1020 652 908 952 831 1246 1126 1159 1188 1234 1292 1528 1396 1474 1207 924 981 980 1232 1252 1143 1006 1035 870 1039 1082 1108 908 865 674 638 870 368 403 295 467 340 546 327 265 211 290 289 169 340 318 320 264 307 289 331 440 236 438 256 381 485 198 265 206 216 350 423 375 318 595 478 245 221 273 455 479 455 416 406 499 211 386 357 415 490 403 397 686 560 216 210 210 400 202 463 509 577 276 274 184 369 235 313 250 366 221 512 660 387 293 335 366 300 317 591 451 475 691 260 272 630 270 559 676 637 641 852 207 279 238 200 311 391 948 982 434 615 188 475 704 810 807 348 743 441 927 577 729 689 353 523 321 521 495 499 213 219 503 371 333 454 314 272 937 534 263 1090 1188 770 532 404 784 663 984 808 549 334 360 451 276 425 1009 774 1064 550 665 1006 663 404 661 738 754 740 591 481 270 471 394 586 650 423 536 572 644 841 592 851 867 579 899 1110 925 391 539 388 218 524 335 313 459 510 349 494 397 294 380 793 953 405 499 386 372 343 367 248 362 263 491 578 510 639 1108 675 771 602 511 677 421 890 280 253 330 518 639 333 509 289 345 542 442 400 304 717 467 669 760 321 1410 211 687 482 611 524 305 367 585 410 440 474 605 699 399 564 405 739 654 579 765 796 603 643 510 381 451 609 443 635 743 253 279 190 339 305 253 532 578 298 358 347 409 579 504 789 1272 450 422 462 326 66 70 92 232 84 347 328 763 748 715 929 646 428 400 315 393 171 191 319 584 212 661 368 705 586 678 428 364 359 192 624 600 612 728 700 519 391 361 430 758 255 233 374 294 404 273 483 683 312 419 285 350 429 521 374 476 531 362 304 691 525 233 281 548 498 556 554 577 485 572 189 401 389 351 370 600 869 791 772 3490 3041 864 1146 1033 974 685 994 515 433 895 809 968 644 738 469 462 373 392 478 635 652 671 625 672 733 443 636 1179 585 373 639 820 693 665 339 738 301 464 612 500 478 233 313 503 495 369 351 813 608 573 385 452 397 367 585 411 1093 860 1074 475 841 434 778 543 731 634 582 498 522 456 950 892 1753 1008 778 1092 908 1024 741 771 1341 502 769 725 643 340 302 1109 677 233 192 325 364 375 590 945 1212 1134 1127 1256 1837 1778 1979 1668 1827 1468 2153 1139 990 1580 1548 1543 2410 2336 1318 1956 1999 1637 2125 1801 1911 2275 2078 2156 2367 1822 2722 2442 2711 1925 2517 1909 3703 2984 2860 1197 952 1576 1424 1193 1632 1632 1375 585 1487 540 538 687 528 742 444 470 1192 1833 559 491 656 617 483 553 2896 3139 2757 1952 2279 2275 2449 2287 2488 2695 2649 2950 3044 2364 3219 2566 3014 3500 3130 3196 2927 4238 2255 2278 3064 3057 2812 2731 2705 610 558 275 2708 2257 1666 4019 4018 4055 3207 1060 1089 767 274 874 174 414 313 363 1926 1255 1131 529 583 559 392 893 1638 1027 1615 1112 1292 2634 1279 1838 3163 3684 2953 2533 5609 5951 2597 2724 3633 4519 1629 990 1367 1351 1739 1075 1576 743 2284 1004 2091 1151 161 108 1770 1589 1974 3344 1440 602 1223 1083 1124 580 534 1193 1127 941 1115 1124 2394 2839 1648 740 1745 1935 1886 2293 1359 1476 910 850 744 1671 1141 2513 1225 1010 366 1079 826 838 1392 1355 3117 2956 955 745 611 912 917 890 901 560 666 771 1341 1279 910 1922 760 726 2617 616 711 1014 754 1426 1476 1390 1027 946 1218 1128 1382 1078 1190 1308 1051 1135 855 967 1339 862 1551 1027 399 381 370 562 411 306 1168 618 664 803 413 644 869 574 1054 568 1317 891 676 586 338 305 281 377 460 569 614 590 619 464 394 607 554 529 429 416 511 652 776 461 654 522 515 233 485 525 644 275 439 566 232 309 499 688 450 441 367 652 973 599 893 555 576 792 1080 999 473 544 491 622 531 608 520 469 646 717 781 662 513 940 418 669 632 1108 556 760 328 588 374 474 475 748 327 866 502 401 714 935 858 1078 360 422 1066 1231 447 512 981 132 834 650 750 567 404 257 781 516 750 1107 1057 1058 1094 734 844 467 481 308 324 250 588 634 340 348 270 340 306 351 411 614 281 269 487 463 326 327 160 314 428 447 255 1037 788 900 669 643 791 535 296 296 548 490 894 772 1121 1079 608 755 8286 1440 604 1300 470 317 614 599 527 780 842 524 338 282 611 401 255 275 734 639 675 608 943 984 764 792 740 815 422 593 650 785 656 1026 656 807 695 905 979 953 596 594 686 294 668 910 1224 1541 727 787 792 360 684 818 1724 342 328 340 497 515 517 386 558 512 197 525 885 791 248 240 178 644 555 416 506 361 888 403 589 371 421 662 1356 1062 1248 1270 1190 1292 890 1272 521 620 493 618 556 586 254 698 569 705 556 598 318 444 305 371 315 886 317 425 264 177 348 374 506 235 841 297 329 1050 905 1034 922 892 898 720 296 1240 763 1071 1202 964 1018 815 914 665 806 881 939 698 656 512 523 617 1110 891 1073 850 559 1228 1470 1585 983 803 929 947 1048 676 1496 374 808 549 682 598 690 1232 1103 1213 1174 731 906 958 1074 689 1527 915 750 1138 1473 1450 727 671 404 770 652 530 589 663 674 718 760 443 403 729 492 767 1142 1232 667 1039 1008 569 689 550 1367 477 828 665 883 997 1240 1275 648 956 1105 933 902 979 666 755 1138 988 875 969 1111 1190 788 1706 1550 987 936 1033 1224 2449 2766 2686 2423 1664 1738 1533 1695 1437 2275 1800 1899 2003 1891 1694 2052 2333 2012 1457 1298 1421 794 722 1191 1030 1482 725 1447 1755 1535 2100 1239 1539 1061 425 402 886 444 851 924 847 623 467 815 617 215 171 521 584 389 305 287 525 491 560 603 443 555 846 1052 735 1074 888 963 1054 1063 1125 1016 1075 1282 768 760 856 519 331 362 336 291 336 259 289 318 393 128 377 360 173 159 353 528 62 98 104 259 522 477 473 491 430 409 396 536 416 566 715 669 685 604 742 431 506 387 383 407 634 437 434 491 1126 160 144 349 199 359 569 546 396 516 604 797 354 259 235 438 522 338 476 725 777 436 526 328 357 703 404 552 604 422 513 378 535 571 282 458 342 968 475 1019 948 988 799 687 875 336 573 587 357 266 556 342 729 391 344 687 237 335 219 321 800 830 312 293 210 814 1061 976 1227 592 283 275 294 547 535 1199 584 363 292 640 599 452 472 615 1018 524 683 859 809 764 993 661 811 1026 677 1141 702 1285 858 1236 862 383 907 715 512 416 393 2051 719 713 681 852 847 787 654 843 1065 1183 1303 957 784 979 679 355 409 768 523 600 766 590 602 687 605 689 742 697 857 719 547 475 415 616 844 190 238 228 217 213 184 178 361 202 214 421 311 686 1337 1344 1140 919 857 809 1018 1008 893 1114 996 1023 1049 1129 1020 1307 870 734 838 980 735 760 1443 918 695 702 833 654 766 748 722 1161 862 526 591 1069 698 735 730 1022 1186 870 853 834 1169 495 1226 828 803 1396 977 1262 850 869 513 343 726 1150 314 842 1118 607 509 291 144 124 214 257 278 540 434 464 509 592 496 560 268 609 839 307 614 405 357 495 565 1000 339 767 649 446 532 635 636 237 352 384 533 482 317 313 456 443 341 733 607 839 1248 310 1879 658 646 606 322 365 615 587 295 659 445 342 364 432 361 174 192 294 237 631 1140 859 530 666 731 613 628 767 693 1264 520 975 378 478 648 580 674 752 648 726 445 594 622 371 423 567 656 505 932 1320 879 889 268 302 282 602 497 672 467 2306 651 2523 2418 2069 2021 2364 2241 2187 1959 2047 2170 2067 2472 2207 2568 515 519 669 686 1151 1093 1103 712 742 851 795 813 871 687 804 684 538 698 1029 783 741 727 855 1126 1086 1090 1075 1280 1619 1263 1019 958 738 1153 1146 907 869 1160 768 770 1241 1230 1051 998 800 1470 1393 982 1307 1443 728 728 701 797 895 726 896 960 719 555 952 1045 879 555 629 663 671 626 1006 935 989 1052 962 1038 980 925 1000 565 1150 1128 1309 829 920 885 816 880 978 874 1138 800 1089 1044 949 799 1139 744 860 1164 840 950 1296 1035 1139 1261 1041 780 1017 1021 1077 669 746 1055 705 893 705 864 1146 925 847 718 918 853 1280 886 1368 1219 894 1094 1144 676 1229 1039 1096 1119 1085 1054 1027 1131 886 1117 1144 1052 1154 874 937 899 863 802 801 997 966 1095 1030 1005 1129 1080 999 627 697 1079 497 715 465 561 513 611 411 523 245 485 350 340 416 452 450 256 331 293 305 548 314 542 350 486 595 302 364 285 344 501 442 474 443 593 564 479 394 495 389 417 351 335 327 394 423 409 418 476 526 524 488 861 452 348 328 178 337 393 767 436 462 301 255 346 314 288 321 386 371 246 556 1154 468 279 364 563 509 598 644 1102 360 753 586 627 519 469 606 763 719 743 750 352 397 324 374 386 623 726 828 428 673 264 674 969 625 599 498 868 623 634 682 887 501 635 873 427 608 667 554 537 544 789 383 458 528 435 490 1145 559 664 1181 1289 760 699 940 992 776 1015 655 1150 585 371 550 551 487 1266 778 1379 525 628 859 989 611 821 604 619 603 971 907 818 511 569 454 518 596 570 798 755 874 848 783 767 649 1033 786 956 429 537 425 476 598 376 400 575 693 587 503 381 289 454 1002 665 776 555 405 544 503 553 668 459 589 554 633 657 773 950 682 645 785 659 868 503 795 307 291 334 455 756 481 581 463 412 809 757 586 509 629 388 776 1016 503 1130 446 1006 508 585 730 475 452 853 689 681 877 473 603 510 538 315 897 644 579 1003 1021 726 824 448 409 572 565 435 696 1150 240 285 278 261 467 455 691 789 445 579 474 438 803 628 916 1482 364 564 591 361 131 96 338 297 366 384 515 914 890 706 703 867 750 691 492 405 155 153 575 656 136 636 505 614 666 769 599 551 419 422 986 880 924 768 720 719 531 459 446 756 471 377 421 431 403 336 415 544 506 570 375 470 498 717 536 658 915 587 548 703 701 392 599 834 694 959 1032 1041 592 569 402 457 517 451 648 774 757 888 1001 3462 3826 741 988 1061 908 1033 802 638 616 1166 842 1218 862 761 462 413 630 325 633 554 508 1013 972 948 889 711 965 1004 610 560 889 785 666 863 663 1178 468 318 826 750 688 544 428 361 467 339 354 881 751 1013 729 945 561 538 593 370 1078 898 945 687 671 588 688 685 701 941 861 879 913 1083 1334 1385 1137 838 1174 1601 1175 1098 1106 746 1295 808 883 1093 790 460 580 1309 926 507 450 698 368 600 614 1006 1130 1426 1163 1059 1594 1588 1774 1657 1726 1517 1665 1245 1508 1928 1783 2004 2277 2216 1962 1792 1865 1559 1966 1872 2243 2442 1956 1927 2831 2034 2654 2778 2415 1909 2683 2449 4307 3772 3192 1426 1681 1894 1333 1128 2161 1870 1192 773 1923 648 628 798 600 876 489 463 1249 1310 772 351 1032 949 633 444 3040 3194 3078 3293 2605 2602 2337 3013 2753 3182 2790 3181 3643 2564 3104 2652 2718 3465 3485 2869 3000 4301 2742 2742 3520 4020 2980 3247 3400 737 615 419 2845 2820 1532 3835 4182 4438 3274 1149 1414 1408 561 1401 176 786 662 561 2332 1476 1538 664 914 801 529 1640 1827 1258 2000 1109 1943 2227 1357 2160 3635 4304 3269 3512 6874 7078 3269 3817 3916 4911 2098 1114 1787 1856 2203 1362 2312 849 2620 890 2603 2210 564 498 2384 1839 2800 3738 1930 837 1715 1309 1591 631 591 1606 1604 1380 1163 1189 2939 2815 1255 719 2124 2919 2637 3658 1833 1659 1049 871 848 2077 1509 2948 763 1569 663 1236 1362 1459 1583 1394 4023 3683 857 822 944 1285 1173 1121 1327 683 714 1084 1868 1430 1139 2178 1047 952 3334 890 1030 1167 744 1802 1621 1622 1565 1079 1230 1157 1299 1751 1781 1502 1876 1704 1312 1359 1848 1392 1939 1166 625 436 617 553 429 502 1083 563 716 828 494 637 1188 1147 1204 535 1955 1138 1179 502 450 676 650 292 606 550 432 419 337 526 632 521 554 663 584 573 717 728 751 567 1010 646 419 288 586 607 772 371 494 478 309 437 684 564 498 456 618 835 995 626 793 479 550 894 879 811 458 533 439 416 496 637 425 466 674 570 523 535 547 626 509 680 689 591 659 413 317 697 724 514 564 770 570 648 622 580 675 756 718 916 704 770 850 956 472 660 1138 149 982 677 740 451 346 304 811 813 912 1211 1136 994 1302 796 914 582 560 500 776 508 581 683 472 312 280 468 354 341 454 748 315 431 481 433 286 390 329 376 415 472 368 1131 863 764 557 783 720 631 442 424 758 579 1052 924 1369 887 662 920 1440 10732 433 890 627 739 695 985 791 1078 1138 993 632 293 488 588 475 347 953 665 888 412 1562 949 1072 880 790 1166 657 964 1133 1330 873 1770 980 1407 1165 1033 1187 1155 933 771 685 336 907 1092 1097 1276 899 1098 1167 407 915 1037 1850 313 391 326 416 374 415 315 460 702 357 779 813 1196 318 316 356 841 889 605 735 579 1288 279 414 307 297 689 1264 941 1053 1189 1149 1310 739 986 506 388 421 550 407 453 414 795 661 949 743 820 491 735 575 422 350 1171 468 435 361 368 645 415 640 445 1476 496 621 1234 857 1052 1079 1438 1134 965 531 1393 824 1113 1213 774 982 623 724 578 982 585 695 793 733 598 529 492 1043 906 1304 1090 536 1582 1481 1669 1143 892 1071 1332 937 982 1087 394 940 846 1083 870 988 1210 1089 1260 1343 1000 1433 996 1200 1070 1413 1079 712 1276 1402 1363 915 803 526 1195 1020 591 707 773 733 826 809 602 512 859 630 1027 1078 1193 901 1351 1017 451 886 900 2149 912 584 830 763 1266 1385 1093 775 1049 1294 1429 1042 1042 962 845 1013 1246 1007 1147 1273 1164 1415 1754 1739 1526 1593 1773 1389 2308 2406 2242 2451 2193 2412 1852 2005 1820 2158 1783 1971 2178 2222 2002 1850 2534 2663 1616 1296 1408 1037 932 1412 1337 1798 899 2196 2177 1958 2220 1143 1585 1487 444 496 875 376 635 835 1100 817 649 784 569 375 453 518 603 620 461 397 689 559 750 928 694 862 1137 1083 1067 1111 1010 931 1006 1207 794 1309 1054 1859 926 1276 1288 681 608 408 376 618 681 616 415 555 715 152 599 545 298 402 459 720 84 80 282 276 490 503 486 521 456 708 295 661 612 1030 1077 950 968 501 556 483 710 248 226 242 546 384 611 624 772 210 196 323 235 213 265 867 366 533 802 1141 518 623 399 703 734 467 595 922 955 637 590 564 590 441 505 416 616 491 572 559 702 508 481 611 464 1087 693 865 840 694 721 844 867 334 527 507 469 282 1051 421 922 509 411 1011 435 612 435 546 782 909 456 634 509 887 1111 1195 1260 1001 470 460 491 860 446 1083 1000 615 500 954 828 633 604 1079 1180 807 1037 804 1200 1053 967 1256 1476 1432 1125 1253 1067 1516 1301 1566 902 376 720 616 526 707 682 2727 1351 929 894 1007 949 916 760 915 1272 1280 1311 1177 881 1005 580 554 523 773 608 592 691 514 728 882 487 933 935 907 1244 923 698 870 926 679 849 282 344 312 350 358 264 246 617 626 392 654 322 726 1192 1232 1193 917 1053 965 865 907 768 1388 1709 1133 1293 1330 1202 1463 1138 928 1044 1055 810 1019 1651 1231 876 944 1115 756 1198 1014 698 1182 1390 587 777 1005 851 667 714 1159 959 1189 887 765 975 763 1066 938 849 1240 1561 1831 996 1278 811 578 808 1199 767 1232 1295 823 453 567 389 439 368 478 414 754 582 658 631 720 664 717 497 536 680 458 478 800 531 583 874 1503 374 840 639 594 432 748 572 332 270 198 581 527 521 366 388 611 528 751 567 865 1049 396 1964 705 683 951 449 579 813 627 433 614 715 598 563 651 606 349 365 286 534 768 1401 740 727 807 785 854 588 919 796 974 878 920 416 759 958 908 1126 1153 1044 977 524 702 797 510 502 886 738 513 1249 1634 1103 768 292 531 464 874 544 739 404 2232 620 2558 2348 2260 1983 2627 2381 2295 2182 2028 2264 2112 1863 2564 2510 772 843 745 660 1089 1078 1357 879 866 839 1286 857 901 576 732 1022 601 775 1617 827 791 727 833 1055 1007 1398 1376 1591 645 476 624 896 848 791 727 669 637 1150 788 635 668 734 713 571 817 1136 794 617 702 682 862 1001 1011 863 414 431 689 634 413 372 588 550 683 493 807 316 333 382 995 556 980 800 861 876 845 1082 986 585 989 692 991 500 565 521 410 459 437 672 679 612 661 567 752 639 691 532 691 775 862 891 782 604 864 747 971 556 873 912 964 496 557 841 474 561 520 633 739 831 845 558 854 541 516 719 407 406 687 565 688 599 964 648 342 659 790 615 568 651 601 673 583 647 507 684 646 702 694 726 766 651 654 658 596 588 559 590 507 514 561 652 387 250 219 355 227 393 275 394 125 331 404 270 367 389 431 205 228 179 173 416 285 390 341 422 507 211 442 410 438 234 170 371 199 671 704 382 312 396 316 298 460 452 395 400 290 337 378 214 443 423 417 582 560 207 171 141 112 173 265 310 332 328 321 230 384 300 496 208 177 303 260 676 468 386 459 328 250 320 207 611 431 651 244 308 368 269 358 406 390 352 343 152 261 227 367 120 162 407 405 653 501 405 443 405 321 359 469 378 201 374 469 810 593 551 780 270 307 338 365 452 525 527 413 536 441 725 571 313 340 415 1018 628 1030 922 1159 1136 945 930 585 1586 960 369 906 484 352 984 606 360 495 599 789 510 461 596 542 544 488 712 418 276 482 351 367 377 431 361 880 932 948 878 487 370 464 463 670 489 255 433 424 586 567 350 360 462 367 246 435 381 318 363 938 527 501 360 332 549 390 414 371 193 569 201 459 311 439 684 418 455 496 410 538 338 464 319 218 363 513 701 398 412 219 530 593 373 353 293 370 541 510 704 473 886 299 953 416 593 370 441 349 694 464 438 870 396 621 343 321 371 497 661 578 514 519 744 588 364 375 270 701 554 760 441 116 140 218 259 316 439 677 602 372 430 396 188 790 721 983 579 373 510 526 913 106 98 70 125 137 552 913 636 570 444 767 600 489 463 433 527 239 231 496 539 165 309 314 652 414 465 265 266 282 354 377 512 746 770 639 826 258 351 334 337 407 359 491 501 595 413 392 553 277 305 383 299 490 757 566 417 503 292 328 732 610 297 323 283 269 332 339 562 454 475 292 203 457 432 314 642 333 769 607 2737 2759 492 459 548 598 498 453 860 807 781 745 797 612 644 372 451 299 616 613 362 377 531 515 602 397 504 666 487 723 461 430 530 448 770 449 831 220 384 375 335 302 456 338 358 407 86 151 206 260 410 382 324 421 235 340 444 351 299 392 439 230 421 878 446 451 616 586 132 166 214 539 970 801 339 745 1194 1179 753 876 546 1100 664 640 714 557 615 399 1169 893 424 426 398 191 321 288 1109 1003 1008 779 645 888 961 891 1141 914 881 752 1049 945 1257 1119 1008 963 1264 1626 1172 1048 1418 1144 1100 1133 1228 1181 1026 1816 1829 1270 1120 1553 1303 1614 1186 1961 2386 2510 1425 1288 1132 647 461 1129 1219 1057 544 1141 496 494 684 405 533 255 292 626 1039 538 465 597 589 465 313 1496 1636 1760 2256 2040 1617 1995 1687 1797 2396 1754 1796 2014 1601 1494 1855 1865 1600 1658 1610 1607 1392 2126 2329 2511 1919 2339 2817 2480 372 356 267 2383 1752 1006 2629 2444 2522 2380 649 627 816 404 742 136 595 507 265 1841 1467 1447 357 344 306 563 1004 1294 1323 1964 969 1290 1180 1183 1896 2147 2587 1760 2163 4461 4591 2285 3022 2903 3179 1606 820 1379 1218 1608 625 1589 532 2049 619 1985 765 168 85 902 731 1445 3450 1480 454 1012 628 721 864 916 1177 1154 1049 1267 1037 1510 1702 820 603 1286 1493 1505 1511 1052 1302 924 727 842 1675 1244 1344 438 1038 612 869 738 725 1003 958 1593 1475 756 693 812 825 1100 684 775 478 559 858 1481 703 542 1680 806 708 2162 842 910 1224 559 499 612 719 999 795 737 686 912 928 753 836 689 725 1082 822 900 495 554 823 363 341 596 164 613 486 811 568 497 417 602 383 682 658 505 360 729 576 499 695 548 274 266 244 311 545 581 505 480 548 421 532 429 333 269 423 337 482 254 329 557 398 364 307 529 667 821 445 418 278 398 401 486 277 209 223 366 623 974 289 537 418 507 825 739 938 422 542 672 743 628 721 470 596 506 577 657 586 509 775 370 726 717 457 415 274 369 601 634 198 230 476 372 423 573 245 527 337 333 389 287 307 381 421 496 529 674 106 635 357 379 270 298 244 521 557 334 450 516 474 747 656 732 411 243 260 247 191 197 292 186 197 177 190 177 332 453 431 415 326 198 182 214 240 202 68 241 266 155 593 548 265 249 169 544 424 466 408 352 265 709 594 581 428 352 630 604 433 7119 523 494 334 524 384 689 569 745 358 289 198 333 261 142 293 555 796 875 714 1052 300 731 726 678 542 748 472 528 553 673 1243 667 812 599 1060 1298 853 655 672 539 241 672 777 735 758 802 868 538 190 671 714 1532 294 149 321 278 398 462 429 607 525 183 308 358 419 199 177 377 1055 877 547 623 562 784 281 238 176 291 624 783 723 749 787 765 844 754 789 468 358 324 510 318 399 426 580 435 606 507 575 500 556 400 497 570 639 444 279 322 298 341 372 335 349 719 272 309 1056 529 702 377 732 847 511 488 744 529 423 437 496 519 498 324 413 489 406 564 727 560 518 543 720 792 811 529 651 402 1096 804 942 558 607 546 816 438 510 625 329 470 798 806 814 814 736 601 690 657 517 504 1411 453 868 635 668 428 1434 1329 1278 1256 1088 402 601 521 779 632 784 508 526 833 529 432 511 413 402 533 862 519 660 684 630 600 543 736 840 844 671 691 1210 1185 980 1028 946 922 1042 615 1034 692 912 775 817 1098 727 750 656 735 866 893 775 964 937 832 1800 1910 1967 1469 1316 1140 1336 1509 1450 2027 1638 1912 1950 1263 1670 1249 2005 1417 1140 1012 1138 710 958 1056 862 1259 289 743 1227 1108 1371 572 433 782 576 449 880 943 520 506 497 371 401 653 584 664 537 354 312 410 239 213 700 449 566 803 570 456 482 646 577 681 635 665 683 621 376 565 761 1076 759 943 994 502 174 398 368 196 224 190 309 522 428 149 448 282 312 206 291 142 151 173 182 200 136 126 113 124 105 257 106 418 355 394 737 617 721 324 314 323 262 418 315 349 401 189 255 613 453 352 325 195 141 346 412 805 264 368 878 909 356 229 375 622 616 670 525 554 592 572 510 843 846 561 566 518 529 587 549 599 495 491 286 287 303 867 507 607 939 679 746 473 562 440 672 608 557 345 1255 572 1185 563 598 1248 732 628 623 479 656 725 496 294 286 872 627 750 762 870 564 515 612 1155 624 1030 1104 793 481 915 1062 839 929 785 748 870 906 1053 1059 954 900 1080 1247 1522 943 1057 880 1108 902 1131 1273 345 435 348 549 455 499 1605 588 576 536 582 807 808 762 806 1039 1250 1059 1008 571 569 253 308 278 737 539 570 611 394 441 551 527 426 502 559 829 510 419 434 277 581 295 242 229 157 221 231 234 170 147 185 394 149 315 632 542 557 512 1052 682 921 906 960 911 463 1226 1018 821 777 865 794 780 604 648 1007 681 398 705 670 582 703 609 597 1059 495 672 732 619 586 509 605 532 463 832 660 497 664 519 418 563 917 650 691 707 1012 1020 1198 676 1320 767 644 675 1050 794 862 1116 494 350 329 463 171 138 136 212 557 433 528 817 384 547 735 296 411 416 377 199 260 265 223 277 891 235 614 324 271 371 352 357 325 393 372 406 370 401 359 238 588 1001 378 475 391 417 332 1143 615 578 787 828 345 480 452 287 599 524 548 546 342 413 400 464 311 277 778 889 575 703 904 966 799 407 957 347 372 591 867 400 704 618 568 808 638 876 567 560 299 462 345 304 463 469 306 543 1309 968 383 259 480 252 730 516 450 458 2212 547 2296 1997 1683 1411 1861 1765 1899 1928 2146 1962 2057 1748 1874 1633 666 540 655 374 710 670 987 823 556 629 1031 987 379 378 754 865 408 527 809 555 525 486 588 383 350 669 671 821 1070 1195 532 712 685 514 684 635 601 1024 467 588 746 760 779 843 553 994 857 1002 720 613 346 485 421 503 701 788 964 918 901 720 827 759 499 701 725 617 655 625 867 718 953 897 902 833 816 935 886 431 1121 1017 1041 816 783 923 530 805 927 825 861 861 1024 836 951 860 1007 799 1079 1076 866 917 1282 1022 1052 1244 925 923 915 901 1018 571 665 835 673 773 625 919 995 440 487 460 637 851 949 883 1197 1010 1107 902 864 625 799 1067 724 778 715 575 681 726 821 1045 987 924 917 758 806 870 1064 1035 1008 727 917 781 1130 975 1113 874 660 442 902 743 334 221 306 216 372 302 187 441 173 180 290 218 397 393 389 313 217 209 215 404 210 400 267 471 538 216 273 213 221 360 386 264 349 439 464 155 139 171 524 308 375 369 363 428 183 274 335 361 411 303 301 580 357 143 139 160 159 201 418 324 400 241 205 110 233 233 243 286 239 225 328 905 369 98 132 190 272 219 347 463 366 600 199 227 442 155 323 530 478 462 771 246 263 384 321 245 328 567 567 263 375 233 451 541 394 521 316 624 234 525 346 544 521 253 590 335 482 560 369 211 215 660 287 275 447 359 360 693 507 498 778 855 606 438 424 428 370 1136 787 806 415 392 289 471 253 967 663 641 590 402 921 503 297 467 942 988 595 752 621 328 542 733 442 808 471 860 588 651 696 636 565 663 431 796 1082 1010 220 537 323 254 530 263 214 227 169 230 244 279 292 375 568 634 387 688 354 308 425 441 231 180 229 272 543 340 622 840 418 353 610 373 563 428 391 328 363 318 374 692 538 635 341 471 473 442 470 324 450 399 431 928 481 1178 291 743 503 546 372 151 288 572 418 661 425 603 547 410 250 297 475 538 438 1043 1115 548 401 420 326 511 637 497 659 740 102 132 133 367 505 360 736 730 494 596 384 334 711 340 642 1260 245 559 698 489 76 70 221 93 87 400 494 787 628 617 817 699 440 426 389 229 76 115 350 401 76 573 390 541 489 630 567 352 279 197 723 555 449 723 628 359 403 216 544 736 234 216 232 278 226 141 316 390 221 259 182 281 455 339 465 360 577 362 380 603 677 181 326 416 274 348 342 600 422 346 148 311 225 206 359 346 536 839 714 2934 3206 728 788 720 610 595 475 311 252 790 1218 761 531 783 455 384 446 302 540 445 960 552 536 509 355 374 488 803 527 482 648 709 655 830 470 504 155 401 661 564 526 208 325 196 302 242 254 696 427 574 198 519 268 367 499 372 963 842 742 637 655 319 700 455 361 1007 945 228 281 262 706 709 946 710 438 1331 1063 941 1062 662 1032 330 645 803 626 261 586 783 861 317 263 219 228 554 509 869 959 1107 794 852 1555 1863 1698 1872 2131 1234 1405 1457 902 1508 1550 1514 1942 1804 1211 1479 1581 1576 1580 1363 1504 2340 1583 1348 2725 2064 2803 2315 2228 1867 2778 1633 3337 2827 2495 953 1580 1613 1659 922 1257 1325 1581 896 1321 487 486 687 580 857 368 378 1132 1544 585 347 613 560 543 507 2692 2656 2460 2405 2536 2340 1913 2681 2203 2287 2506 3114 3257 2079 2419 2667 2573 3237 3083 3043 3234 3884 2235 2322 3039 2705 2116 2580 2467 425 366 301 3179 2445 955 3877 4324 4104 3017 842 859 943 375 974 113 766 588 391 1837 1297 1319 537 605 512 404 977 1416 1282 1635 885 1248 2526 1312 2208 3037 3411 2559 2713 5509 4957 2436 2658 2850 4144 1415 855 1507 1181 1708 844 1774 687 1646 592 2028 891 135 102 2075 1100 1564 2321 1043 706 1206 992 1053 563 502 1159 1186 957 855 777 1885 2514 1367 545 1463 1621 1543 2767 1212 1476 936 545 584 1385 1054 2524 925 747 335 1182 906 929 1617 1262 2642 2683 692 550 917 903 884 733 963 328 514 684 1382 985 633 1866 791 723 2334 460 534 787 853 1373 1264 1544 756 1080 757 647 848 1123 1059 984 979 988 695 1141 1073 1050 1561 801 302 352 379 371 657 437 911 459 386 565 717 563 798 670 1110 321 1728 1397 742 286 511 438 394 212 537 368 407 408 399 314 432 644 526 588 392 408 291 511 671 604 627 581 354 210 594 682 580 301 323 542 292 411 473 345 283 429 303 477 817 526 533 386 301 979 928 963 287 315 280 333 469 378 433 473 438 584 489 486 468 582 274 517 548 639 779 576 259 520 572 426 413 773 498 592 351 442 516 629 587 710 288 328 677 803 371 546 1143 182 901 530 365 467 285 253 647 573 495 707 846 806 1026 695 596 815 571 312 467 596 767 847 532 267 241 530 255 363 444 239 257 248 371 316 389 308 139 192 278 423 288 934 735 791 700 360 482 458 473 489 506 677 709 649 984 737 524 656 1300 890 523 7469 994 506 606 593 700 532 795 690 336 295 446 340 248 154 532 487 672 728 1202 895 526 761 478 833 498 769 743 716 694 1501 1113 1014 841 703 1114 744 814 709 545 300 614 821 549 1010 642 753 486 453 577 734 1966 203 197 148 164 166 174 270 331 520 254 642 705 1067 222 216 392 712 992 461 497 397 830 187 336 168 211 661 950 820 887 917 903 931 824 796 372 460 368 400 372 384 274 558 512 586 528 565 428 548 508 558 403 937 505 460 197 152 460 180 577 395 950 361 267 1176 698 979 761 854 1026 523 358 1387 517 781 909 649 865 628 656 534 786 748 523 411 260 397 402 517 804 715 802 588 690 1219 938 1084 824 705 786 840 694 588 1277 301 606 556 694 581 684 905 868 875 881 455 913 861 981 540 1274 595 526 850 1031 1055 674 628 418 1215 1192 308 383 739 916 1063 866 431 554 520 362 568 1021 1581 625 709 841 518 599 523 1448 585 593 787 862 848 1212 1094 754 697 805 1060 792 850 720 771 995 1220 604 1110 1591 1178 898 1844 1696 993 1260 1227 1177 2421 2726 2046 1612 1792 1732 1484 1550 1512 1951 1201 1277 1657 1766 1588 1753 2767 2025 1313 1188 1228 1078 896 1920 1055 1556 930 1662 1371 1168 2371 1042 1528 1093 701 602 1054 572 875 768 1174 756 411 685 487 333 282 295 570 438 228 218 421 428 510 721 521 613 563 696 757 820 883 869 964 868 793 1165 911 1009 701 635 691 397 279 238 203 307 291 263 293 359 477 196 637 254 243 254 388 230 135 22 122 226 384 368 374 330 241 457 340 636 466 538 657 589 589 547 683 316 476 298 290 339 530 411 370 408 661 179 150 286 183 299 422 630 201 269 808 1044 435 274 250 520 536 504 369 456 584 404 471 480 464 391 289 460 490 336 410 310 399 449 287 501 448 861 340 519 857 521 647 605 598 528 634 666 454 257 883 433 899 560 413 992 448 439 448 362 875 767 426 476 311 875 882 914 1069 797 383 365 300 700 442 806 718 433 408 699 799 422 417 723 835 480 749 569 1020 899 797 628 1237 1171 673 1063 765 1171 864 1078 1022 266 677 417 679 445 441 2259 502 571 507 680 962 852 812 784 1083 1097 1134 922 691 653 659 417 402 1061 534 459 700 527 538 740 588 596 736 601 1041 586 478 586 457 491 637 378 390 374 378 382 366 362 466 276 442 222 282 538 1006 970 804 945 747 626 937 807 629 777 827 894 768 853 708 899 806 658 730 846 856 642 1631 672 429 952 1058 975 939 640 720 991 1100 432 478 930 867 585 845 1140 1253 770 831 742 1070 456 661 864 541 1003 792 1163 525 1374 718 459 432 954 322 718 1245 645 486 168 259 168 200 200 255 566 649 389 453 514 473 368 435 583 483 293 461 328 290 449 606 1130 183 724 402 354 679 510 317 275 261 263 443 419 368 281 369 466 428 421 576 688 1002 420 2488 621 599 971 374 363 320 290 443 799 791 219 293 380 776 173 224 157 385 416 1055 532 423 671 845 651 338 811 604 951 375 902 226 915 602 588 710 640 603 737 250 588 501 394 288 347 469 336 1120 1569 954 572 461 210 134 731 232 421 329 2030 653 2052 1944 1483 1519 1944 1871 1900 1722 1708 1802 1619 1508 2294 2278 514 708 593 392 749 834 854 559 821 865 655 668 580 430 554 829 354 472 661 845 817 818 520 653 649 1107 1057 1335 761 994 636 615 438 598 544 555 523 723 465 487 922 910 1074 1072 464 930 689 832 695 709 329 433 435 310 395 451 619 563 688 265 546 613 626 287 649 382 423 362 971 392 816 685 704 691 718 589 793 393 871 482 1046 365 466 365 391 417 361 365 427 493 468 518 560 522 452 495 391 781 690 717 876 670 619 835 595 634 708 671 625 399 383 618 327 682 345 459 634 512 470 416 513 386 509 541 707 719 491 511 683 404 662 769 436 756 700 486 634 516 699 758 689 925 738 727 679 678 623 606 637 659 691 723 603 598 571 533 493 473 562 436 437 176 178 256 204 327 331 211 96 151 298 174 337 333 335 391 290 282 300 315 190 301 222 605 691 253 219 193 209 224 217 290 286 304 439 240 179 254 278 227 277 251 251 308 192 267 292 317 387 395 381 513 355 403 372 103 125 143 247 479 553 268 385 215 405 282 271 212 206 239 307 638 245 227 265 280 306 269 285 526 541 612 457 483 238 189 368 306 276 246 722 317 382 165 177 146 372 353 278 240 504 316 322 347 461 424 292 564 466 250 320 570 711 343 481 331 306 504 266 218 206 550 285 442 301 380 307 680 403 216 672 806 702 545 407 518 305 720 529 750 492 267 328 299 411 574 496 557 315 529 525 575 377 556 507 545 304 663 489 248 470 480 452 465 463 294 474 531 912 597 333 666 279 690 606 881 395 297 289 264 353 387 266 271 298 242 345 445 222 260 654 357 521 352 258 246 487 497 230 258 238 392 359 355 467 601 398 270 505 578 757 600 328 139 161 282 449 519 616 644 292 167 483 391 361 332 319 710 395 649 308 768 259 447 313 315 337 210 263 444 583 517 379 679 400 217 332 357 522 773 714 718 826 478 361 370 347 435 525 398 557 536 91 121 165 265 388 557 627 476 308 348 649 225 603 321 682 1104 175 843 668 453 262 107 160 97 130 375 345 554 665 528 522 676 250 242 502 252 58 58 285 456 64 446 256 638 501 575 229 182 142 213 811 454 723 445 466 378 268 132 221 479 146 131 362 372 379 98 303 373 245 273 274 492 352 282 315 325 554 255 316 565 450 238 264 328 277 346 332 566 393 322 117 293 332 206 385 327 395 525 679 2641 2389 410 532 480 492 501 524 261 231 569 790 599 338 561 570 274 436 312 490 450 581 545 527 694 632 471 561 618 246 347 586 513 513 1042 754 501 189 308 434 386 470 274 191 291 209 178 232 524 804 804 382 599 387 286 291 289 517 402 408 418 315 207 496 619 365 736 708 112 136 172 621 525 505 434 621 1134 524 888 620 686 897 640 669 475 414 342 557 584 681 254 244 209 176 262 263 886 679 619 799 640 1087 1171 894 1268 1146 841 897 869 726 1173 1251 1445 1228 1506 1387 1377 1296 1363 1368 936 1335 1719 1189 1032 2183 1724 1893 1484 1776 1285 2154 1531 2685 2401 2180 991 1250 1588 894 462 870 1096 1116 895 1223 608 532 539 383 842 474 315 897 723 664 417 605 508 514 342 1700 1773 1762 2176 1790 2122 1937 2474 1879 2151 1959 2873 2373 1880 2011 2304 2003 2320 1909 2254 2403 3524 2041 2099 2305 2600 1819 2099 2212 374 328 309 2148 2064 1037 2784 2997 2938 2382 660 595 726 279 842 100 441 351 341 2233 1307 1520 392 481 327 431 960 1267 1110 1185 905 1192 1298 1080 1409 2736 3034 1693 2414 4054 3726 2018 2445 2296 2825 1361 672 992 841 1427 699 1196 592 1526 630 1579 649 126 118 1580 937 1618 1804 1243 480 715 521 1176 451 419 1040 982 900 794 698 1588 2053 1152 540 1045 1333 1196 1845 1085 1206 646 585 526 1269 882 1896 523 705 400 793 716 649 729 769 2204 2287 689 660 746 691 945 554 914 270 303 413 1157 743 396 1374 838 764 1825 493 569 661 501 819 699 683 576 679 777 729 818 1254 1116 1196 1088 1114 873 1086 906 734 1302 620 542 409 398 326 312 340 767 438 468 370 560 423 581 446 731 329 1318 689 643 412 384 291 260 228 347 317 293 312 299 165 312 359 379 292 319 219 204 356 372 315 417 233 244 145 468 537 532 394 369 433 120 182 362 269 220 302 252 439 590 210 426 297 174 644 582 1016 272 278 278 315 369 369 319 353 362 298 446 442 319 322 373 409 431 426 1108 171 261 374 403 258 304 654 440 479 511 346 503 480 436 516 393 469 535 597 325 548 1034 67 820 352 260 273 460 252 386 590 577 708 587 783 871 601 719 497 463 286 262 369 289 412 326 284 244 328 480 345 402 277 161 189 241 192 265 153 121 111 243 292 294 830 437 432 396 198 285 591 402 454 661 452 810 728 838 449 276 459 470 627 494 994 6866 352 688 628 483 474 674 571 303 251 348 262 174 145 504 520 694 539 806 907 459 693 580 942 672 482 717 746 676 1060 819 1111 855 765 865 551 685 739 585 351 598 845 428 540 795 833 407 189 445 596 1412 161 181 184 170 221 204 386 323 326 314 576 398 869 392 384 441 568 605 417 451 246 1161 213 341 259 231 494 640 588 610 651 635 659 518 578 443 418 425 481 441 465 323 569 513 601 545 583 455 538 516 439 395 954 488 423 222 242 558 202 439 257 792 448 349 764 609 638 841 893 862 492 311 952 378 477 493 372 564 674 457 337 524 484 459 331 286 248 240 306 549 440 421 770 416 1078 809 869 542 425 489 886 593 694 1010 399 675 795 649 813 607 903 713 573 577 572 415 649 687 331 725 620 426 654 691 740 699 627 374 961 637 252 284 484 488 565 591 297 499 331 246 382 675 1243 543 702 754 354 602 397 1357 656 759 820 930 851 1213 934 832 545 619 1017 569 819 688 743 675 613 617 599 1076 989 488 1033 1042 938 1012 744 605 1989 2029 1697 1164 1762 1301 1466 1531 1403 1735 983 1060 1664 1233 1454 1579 1899 1255 1340 855 889 1031 623 1438 749 1040 631 1236 1009 903 1602 789 781 758 599 513 965 432 776 524 533 557 353 400 361 328 323 464 349 455 489 498 741 473 507 660 353 488 656 445 740 791 665 747 627 566 820 620 670 803 680 1059 1067 317 144 217 205 158 138 116 302 281 450 293 274 354 213 129 192 218 108 60 83 179 121 115 117 111 103 333 253 346 483 423 451 450 456 336 395 227 285 296 288 304 442 337 219 227 749 194 174 270 230 258 348 533 394 460 873 899 408 214 197 346 351 388 260 310 500 298 252 376 364 310 221 270 256 281 333 321 426 312 245 375 363 644 226 230 356 260 298 344 282 342 437 367 472 221 690 417 915 486 415 837 342 362 342 313 657 593 347 472 407 581 665 755 795 643 296 290 533 815 489 692 808 663 273 663 755 372 578 370 493 511 842 640 776 712 782 686 620 998 507 672 675 1236 825 1037 824 251 459 292 350 454 321 1743 568 389 379 461 586 484 426 525 887 977 877 646 489 454 591 241 345 522 485 360 388 388 457 474 325 360 664 492 692 472 285 399 408 440 536 237 222 196 222 220 219 207 262 185 270 391 229 560 639 629 632 607 520 487 639 561 489 444 733 813 672 677 811 736 789 635 715 642 720 628 1055 714 472 727 715 729 692 692 496 475 920 389 691 658 626 560 850 582 776 796 570 453 457 338 624 551 554 769 631 754 482 1169 705 498 490 1008 302 863 1058 520 224 286 360 129 104 120 142 573 459 232 389 361 222 331 264 347 500 335 252 531 282 540 379 725 141 331 388 385 301 344 331 183 226 156 311 273 284 313 253 388 345 495 409 365 674 405 1844 608 570 675 414 476 376 354 310 515 361 277 341 338 400 312 393 284 169 706 792 512 380 492 520 718 455 821 274 678 456 843 185 794 543 529 545 553 512 779 297 310 313 408 423 548 376 263 715 1164 893 526 341 254 356 433 230 409 203 1515 362 1666 1550 1489 1308 1790 1410 1576 1958 1503 2006 1360 1582 2063 1818 560 604 462 414 612 731 854 715 785 837 1021 630 428 436 521 812 319 356 724 820 788 784 586 593 508 754 811 995 1274 518 535 496 514 788 560 524 486 811 520 615 789 795 922 778 697 993 1091 683 793 744 764 508 535 518 276 540 465 524 370 274 530 435 518 471 752 373 427 324 1028 398 924 989 1122 964 990 988 683 315 938 722 1087 592 586 594 401 670 602 400 507 487 640 466 610 416 420 456 439 411 396 496 476 357 482 555 545 537 565 635 649 382 360 774 298 362 651 337 429 589 496 478 888 532 566 597 747 655 868 786 556 359 995 673 363 715 721 589 652 642 337 417 570 345 540 576 686 659 535 669 496 670 721 730 535 446 478 571 455 393 491 842 366 269 362 405 418 496 172 620 165 368 227 233 241 270 295 375 361 325 321 386 318 424 323 466 582 370 404 359 387 442 250 432 436 517 355 749 614 771 232 271 328 304 226 322 545 180 226 269 299 246 224 493 250 248 199 101 262 157 334 221 275 213 147 233 243 357 284 241 320 177 236 663 229 203 422 158 138 102 186 431 384 538 245 259 314 382 286 370 344 297 506 294 254 275 292 140 233 362 316 563 394 333 406 384 249 407 451 286 273 293 439 533 362 410 549 349 550 317 576 275 269 482 383 162 513 585 299 373 420 600 776 633 746 935 527 784 837 675 627 1418 467 421 799 204 301 1534 479 617 593 382 603 654 346 520 660 674 372 809 407 467 762 521 431 487 597 450 490 476 594 490 461 214 386 518 314 374 249 461 410 495 727 347 346 489 354 285 581 393 209 356 665 564 303 650 250 421 542 568 321 334 439 429 427 318 489 613 397 723 518 407 563 338 321 432 396 315 403 592 297 285 346 667 656 570 560 316 367 663 636 696 533 728 408 925 297 506 387 367 347 740 293 384 664 488 435 428 305 500 466 574 574 766 707 636 343 474 536 498 361 228 432 453 263 328 317 145 285 340 645 651 397 486 298 376 710 494 541 963 783 416 486 671 78 56 91 114 138 535 455 642 587 670 584 703 644 626 459 337 150 114 381 472 98 376 340 556 647 667 486 414 212 246 407 492 546 480 338 590 261 285 527 317 426 339 389 399 416 334 512 614 529 559 354 517 442 578 438 523 534 234 226 669 637 358 349 429 395 516 583 791 648 357 254 248 785 549 299 490 378 609 551 2662 2000 491 497 441 455 620 460 485 450 683 578 592 753 699 594 171 272 281 523 367 493 497 483 438 261 250 662 573 552 382 388 351 302 673 463 472 145 244 622 574 188 218 175 134 146 88 159 436 378 362 360 474 309 467 407 298 538 408 619 468 275 239 884 443 441 668 605 191 259 338 1070 1250 586 380 881 940 1064 651 694 683 1053 341 511 694 622 313 373 970 692 392 386 415 271 320 322 658 837 796 899 753 1044 1120 1306 930 1297 649 695 899 825 923 805 1002 999 918 1278 1071 1148 1299 745 570 565 830 1000 666 1454 1262 1199 1269 1265 778 1434 1211 1910 2136 2335 1450 1534 1026 938 477 1193 1639 785 613 756 605 462 617 321 589 349 383 567 765 347 397 453 433 449 231 1330 1617 1561 1778 1796 1685 1580 1816 1905 2358 1785 1719 1746 1452 1433 1998 1211 1171 1510 1275 1374 2272 2219 2054 2058 1589 1882 2099 2191 387 355 459 1741 1991 813 2011 2082 2254 1477 755 782 866 453 999 174 624 570 708 1940 1067 1120 253 445 366 557 1089 1289 1083 1430 772 1288 1033 1503 2194 1756 2012 1803 2102 4266 4132 2062 2415 3103 3101 1660 733 1459 1035 1343 692 1795 625 1999 656 1593 764 68 64 1311 1412 1621 2478 1418 657 1174 868 1028 441 421 559 519 647 907 713 1635 2205 1109 745 1361 1605 1537 1807 1340 1240 848 750 810 1387 1075 1549 497 1212 567 1106 721 888 996 1122 2332 1535 752 673 755 565 784 593 1027 348 416 970 993 667 619 1673 1032 1002 1956 1008 1245 786 407 722 626 603 820 781 596 537 539 1075 1018 1026 1023 1044 871 1239 923 641 892 854 533 317 468 378 376 555 827 411 590 555 578 347 701 906 530 406 1509 1343 754 509 624 243 225 334 379 612 495 435 328 439 531 546 513 515 602 678 366 493 559 427 604 425 321 198 333 412 707 178 218 180 344 400 256 365 247 190 205 326 940 190 475 657 477 475 603 763 509 584 532 445 677 513 509 666 447 592 637 531 340 380 282 590 552 447 248 209 264 661 714 387 396 577 192 204 529 510 422 312 294 367 630 662 345 453 312 506 777 147 750 488 380 199 264 137 445 384 305 427 738 581 627 410 568 362 173 200 384 307 344 400 239 290 249 253 159 339 272 324 310 479 267 259 281 258 161 74 398 190 277 643 479 363 290 365 518 368 1109 943 436 323 785 655 638 327 348 463 317 739 334 506 352 7230 431 598 702 464 506 837 204 170 350 637 454 147 755 471 650 862 988 603 835 715 604 883 641 719 414 575 483 1325 796 1457 1232 755 965 864 802 825 489 269 704 841 693 750 1007 1179 684 155 442 501 1578 348 275 216 308 358 370 375 322 563 333 611 328 723 391 341 233 1041 1024 596 658 580 816 106 237 87 106 535 531 400 436 516 446 608 577 438 436 281 301 486 310 360 295 698 548 755 624 537 432 476 495 280 263 700 460 303 438 127 502 182 499 440 922 717 414 957 694 607 543 886 1180 588 404 767 481 513 549 585 911 412 557 508 958 571 626 615 434 456 326 530 353 278 451 474 548 1249 927 1131 835 447 797 885 539 634 544 193 806 432 670 435 650 640 614 700 706 645 745 587 715 647 606 1060 407 1213 1084 1158 1082 991 378 789 659 315 400 680 651 703 837 694 341 490 519 637 599 648 650 654 918 443 543 512 1027 872 656 910 543 1005 789 887 617 702 1244 872 795 689 766 844 858 633 860 547 799 734 1081 1275 1284 1026 1156 1217 791 2120 1832 1543 1210 1637 1459 1352 1422 1643 1755 1276 1378 1217 1066 1733 782 1977 1546 1557 777 1052 582 881 1252 1085 1599 446 1326 1398 1245 1748 503 643 1064 558 375 576 553 351 349 317 645 300 488 533 448 364 349 379 432 189 183 403 643 712 989 767 702 815 537 646 604 518 620 587 659 423 639 498 987 789 715 737 611 319 304 201 337 335 222 180 336 388 198 481 193 258 178 192 262 173 312 127 401 230 248 271 252 234 346 142 572 624 485 668 531 614 227 201 336 498 347 314 350 491 359 344 575 364 243 180 186 170 175 204 404 343 447 630 853 350 293 172 647 693 597 551 706 602 607 480 709 707 341 380 393 435 508 442 313 677 563 322 528 311 770 434 579 666 574 586 460 477 436 584 556 287 96 746 334 645 311 281 644 531 279 461 264 780 734 435 585 548 767 845 846 863 826 280 235 359 643 318 760 658 455 291 745 636 479 413 467 703 655 637 522 759 697 522 820 1347 1271 913 953 815 1155 914 781 617 456 447 646 484 535 419 1716 470 411 411 632 779 649 501 734 983 1115 764 791 499 460 364 329 198 626 600 607 490 423 462 416 248 259 376 709 1091 765 526 573 492 512 346 159 169 116 173 175 149 100 491 291 441 266 419 593 613 490 442 884 834 784 816 768 727 637 861 999 1061 1078 738 1112 800 561 634 723 604 611 819 676 381 950 1301 542 937 483 669 732 520 433 418 567 549 449 850 749 835 603 728 593 393 551 781 533 606 722 1135 1000 641 1104 711 580 562 1302 444 738 1202 491 185 267 355 395 412 399 489 616 378 507 865 431 471 750 253 398 312 305 355 397 430 275 239 876 442 445 300 252 309 373 370 151 167 126 170 120 426 468 124 508 325 484 414 211 462 305 1217 535 521 991 614 377 509 401 227 405 602 505 573 463 532 224 240 169 339 453 1105 445 703 663 731 594 289 909 513 337 522 983 404 614 716 676 717 748 869 508 497 411 670 356 329 386 235 161 667 1462 1008 566 189 306 212 539 354 457 381 1657 415 2108 1898 1757 1271 1492 1492 1470 1770 1557 1791 1522 1389 1565 2000 499 591 406 630 864 525 1125 459 422 347 944 770 554 383 685 1361 272 478 879 622 590 562 334 501 551 621 671 750 1207 1290 882 914 596 670 816 766 599 905 727 647 882 927 817 806 836 1006 858 760 835 1104 688 736 653 605 806 597 680 641 721 466 930 802 790 547 1058 1058 1044 999 1162 778 1040 935 906 992 890 895 975 647 1029 634 1007 823 845 928 812 1074 826 805 968 772 816 866 834 617 968 828 667 921 1031 824 881 1065 884 1017 1055 930 832 746 906 741 756 717 771 996 710 830 958 946 757 762 618 873 719 718 759 742 883 515 498 629 874 1074 596 708 760 711 770 673 1168 1145 1132 1260 1019 819 804 844 978 845 830 768 672 662 967 957 959 964 565 721 607 919 458 332 376 294 394 336 279 274 316 453 322 252 213 219 250 268 350 328 357 518 440 519 517 484 606 203 261 227 251 220 322 275 397 480 311 221 191 262 334 254 213 179 159 281 220 327 199 346 402 232 210 702 298 232 222 317 253 242 552 232 250 317 180 268 279 280 221 211 435 221 462 785 376 178 417 371 332 370 355 741 663 584 290 364 367 388 218 597 550 449 590 200 280 110 206 231 217 466 379 377 321 330 481 361 479 369 310 885 426 491 390 935 410 454 722 442 466 367 374 399 458 672 505 497 524 335 254 596 474 408 1117 930 832 825 414 688 779 766 495 963 444 311 595 373 432 921 421 842 515 475 773 510 415 651 507 544 435 966 591 446 488 586 284 308 393 289 550 741 791 521 584 593 464 676 803 756 326 567 488 384 534 336 323 365 335 288 500 451 339 586 667 626 623 459 342 286 423 441 226 231 351 603 528 478 528 630 460 371 672 424 867 482 588 371 369 256 386 724 377 370 240 440 468 510 511 431 438 492 447 639 364 1072 281 875 358 712 458 581 400 606 550 506 675 530 686 370 469 465 513 646 687 767 781 965 375 364 336 423 777 498 793 388 218 244 141 376 438 338 480 593 380 477 426 258 477 386 650 567 346 351 424 623 150 114 175 292 188 373 377 529 600 476 555 433 693 626 483 347 100 179 502 432 149 382 567 464 467 553 455 321 267 261 616 486 690 824 554 789 366 310 433 355 182 168 347 353 372 174 329 367 176 249 308 454 313 432 329 421 484 307 281 584 446 244 286 402 272 423 379 758 544 641 191 287 558 430 317 770 554 781 518 3033 3061 496 817 651 643 665 584 509 420 838 714 661 804 742 573 213 492 364 484 356 286 501 501 625 516 413 730 645 544 336 598 567 570 845 552 399 190 706 404 296 646 369 472 458 410 353 302 697 621 621 410 577 282 297 372 250 695 466 537 324 308 416 455 464 498 871 771 226 240 218 570 932 1042 525 799 895 885 579 654 666 962 647 684 1203 562 512 474 1130 911 346 326 354 318 267 338 852 878 986 712 902 1234 1368 1418 1259 1250 1168 1335 869 736 1680 1447 1569 1501 1901 1498 1258 1112 1500 1976 1459 1742 1855 1760 1665 1731 1805 1873 1952 1634 1851 2062 1872 3287 2593 3038 1430 1548 1533 716 793 1659 1269 1175 994 1710 497 540 627 538 598 460 460 1093 1290 617 292 650 572 693 492 2496 2453 2512 1770 1897 1914 1826 2035 2185 2208 2069 2433 2431 2285 2019 2046 2351 2459 2231 2339 2382 2384 2106 2438 2650 2662 2495 2780 2604 485 400 301 2357 2082 1119 3531 3307 3423 3122 1023 982 833 370 789 205 400 380 309 1608 1204 1241 346 581 537 749 1127 1408 1008 1926 789 1180 1308 1534 1773 3271 3801 2412 2402 4833 5135 2382 2600 3260 3469 1531 954 1528 1168 1757 834 1381 681 1918 908 1930 944 188 168 1400 1142 1592 2572 1870 570 945 770 932 539 522 1035 953 914 1036 954 2272 2161 719 831 2237 1349 1390 2038 983 1196 687 685 729 1686 1126 2098 402 1254 831 946 746 723 1064 981 1787 1919 650 597 831 843 885 652 723 670 626 752 1274 1103 705 1248 755 588 2355 604 806 1012 580 1263 1564 1106 915 1093 981 924 1075 1050 940 1168 949 985 1077 1436 946 875 1429 940 579 275 440 375 358 262 969 613 600 389 491 461 918 584 818 405 1016 632 438 317 405 269 257 154 360 350 477 428 394 398 395 438 860 484 392 262 384 494 550 620 476 415 593 279 622 651 464 187 375 374 349 351 480 435 353 428 341 510 740 294 479 339 401 670 576 807 533 605 457 388 548 576 574 504 486 504 640 601 546 515 594 596 561 671 633 463 371 359 448 332 352 805 271 490 592 367 677 497 455 529 388 460 521 553 488 668 958 141 880 518 570 351 348 263 601 715 543 986 741 877 960 635 868 411 396 277 518 269 427 353 279 196 133 252 175 258 334 471 301 332 327 301 174 280 244 108 250 383 188 616 529 543 476 386 611 470 454 413 336 416 889 657 498 486 427 540 614 695 524 606 688 431 9212 789 622 474 641 407 388 329 369 394 266 138 554 679 751 737 838 545 580 760 502 757 533 530 788 659 879 1140 683 1024 935 1149 1044 869 385 600 710 278 670 848 865 866 789 571 669 214 483 497 1133 216 214 246 223 289 312 271 472 420 260 436 448 538 225 215 201 842 739 439 497 435 947 259 330 217 271 463 656 538 588 608 570 654 593 591 531 480 443 564 461 497 433 658 590 646 552 696 532 751 505 384 321 1133 403 331 409 223 444 316 336 379 922 412 401 802 717 973 786 782 841 557 245 1038 720 541 652 542 591 465 783 559 675 559 590 790 450 319 384 508 1034 923 767 535 474 1212 1029 1139 836 832 717 887 610 621 921 597 896 734 857 765 847 766 727 708 760 655 608 754 567 565 907 824 775 950 984 969 855 783 510 646 613 429 476 687 420 518 695 518 559 544 411 784 481 822 610 1046 643 506 496 415 1180 645 687 576 895 887 1197 898 674 620 704 816 885 959 837 746 835 758 806 734 954 1023 853 1059 949 1204 1114 958 844 2422 2408 1801 1743 1724 1366 1569 1627 1604 1843 1117 1271 1989 1350 1951 1409 2403 1433 1118 930 1195 877 726 1023 788 1131 648 1060 1407 1152 1391 857 808 721 500 413 730 584 565 537 631 473 397 503 272 253 277 382 541 421 320 294 492 542 414 945 560 598 728 698 663 714 630 861 880 1065 692 1014 1043 1164 673 1030 1049 503 198 150 134 266 206 176 311 475 325 159 311 354 280 284 286 263 174 104 119 151 137 139 145 118 129 277 326 507 549 442 423 428 465 356 413 274 461 248 234 273 267 303 219 313 608 205 195 250 216 278 328 447 366 552 1085 812 743 306 434 376 366 289 404 603 647 421 515 590 586 384 282 510 488 470 529 524 535 508 350 455 397 862 372 560 790 488 741 572 653 378 592 615 475 193 1006 454 972 508 440 824 395 648 353 592 961 981 289 436 387 852 888 859 950 735 230 216 349 610 384 752 730 453 387 648 751 542 408 704 961 564 953 785 1157 839 794 936 855 1091 868 884 1024 1058 1021 912 942 260 510 612 412 392 519 1831 833 735 672 838 877 764 640 819 1124 1243 1348 775 427 606 692 372 364 529 571 647 658 853 630 506 342 681 860 699 852 750 392 614 334 601 317 212 270 236 214 202 188 168 221 226 374 295 168 608 1042 991 975 908 817 700 788 799 715 759 1045 951 822 730 944 762 1104 974 1032 722 643 829 850 703 542 724 810 619 925 761 774 800 810 745 821 826 875 790 787 796 736 1189 626 689 507 534 865 522 787 877 1007 899 589 1362 843 773 432 1172 505 946 952 530 282 458 272 163 171 190 209 729 484 447 637 491 423 656 257 575 886 450 470 315 313 244 438 779 309 520 321 669 460 471 446 268 367 366 483 451 538 432 327 412 529 335 623 566 516 432 1474 537 519 516 564 448 498 454 424 457 540 558 640 486 371 387 448 341 281 683 879 770 613 817 888 689 460 762 556 528 525 605 284 463 733 693 889 835 740 604 510 415 683 427 332 591 472 261 735 1334 1191 846 367 835 466 514 497 545 378 1751 313 1892 1653 1875 1713 1978 2103 1940 1928 1760 1669 1797 1825 2123 1935 396 469 560 720 684 862 928 503 684 588 1127 879 385 363 568 695 417 524 929 681 669 621 770 702 690 862 928 1073 1021 1090 813 1003 678 810 998 584 476 811 610 624 801 870 793 886 831 1116 1042 893 990 1057 702 669 645 517 487 428 576 797 744 436 685 860 758 631 772 543 549 498 790 635 781 763 787 746 895 769 917 666 972 806 976 809 912 757 696 756 741 696 691 675 844 794 750 791 651 642 890 947 727 630 948 628 897 1048 969 907 726 725 943 801 732 653 757 976 591 650 962 761 890 940 585 702 713 837 900 958 769 671 631 493 1023 927 722 979 865 858 633 728 991 1008 893 980 1094 899 1083 944 930 897 815 1159 1132 955 1343 1152 1415 1281 725 713 490 859 585 419 259 231 275 285 315 266 199 330 291 261 252 242 252 258 288 282 282 451 288 443 336 385 403 270 385 349 365 406 220 366 531 385 389 305 314 329 263 315 330 262 234 274 321 412 304 285 368 367 361 595 472 240 222 246 313 334 507 384 454 163 278 171 316 175 299 161 327 436 464 742 240 152 208 264 363 301 370 867 411 552 336 389 542 455 410 453 419 395 454 305 288 291 249 210 331 498 420 511 559 301 484 478 306 570 444 517 565 478 361 624 739 559 608 360 451 374 410 384 424 453 470 381 522 464 280 576 463 486 856 700 603 615 685 790 628 996 647 837 575 412 647 372 352 981 492 1027 691 522 797 535 512 671 543 553 412 694 728 528 506 471 329 459 341 376 651 515 932 651 489 609 619 782 807 497 323 450 274 467 300 493 315 349 375 592 456 501 504 586 786 481 618 596 435 280 360 469 302 349 344 408 493 432 519 613 377 258 648 529 802 472 468 280 261 465 409 712 654 483 235 343 470 587 305 290 444 672 626 751 416 922 445 919 423 516 562 504 454 674 494 353 585 491 452 409 254 346 605 542 518 563 594 555 567 451 388 393 476 404 494 521 221 268 213 359 626 386 561 678 324 536 322 396 460 629 491 921 261 394 601 483 257 202 134 269 142 436 268 835 715 790 797 657 474 444 328 392 182 177 343 636 172 428 338 383 561 512 232 204 202 280 769 547 618 514 460 377 280 486 265 484 224 200 245 262 233 188 293 379 250 274 276 457 342 270 335 410 740 306 320 746 800 286 530 689 665 803 709 631 674 511 318 280 582 392 396 451 508 663 721 3272 3520 732 789 680 836 572 591 522 554 822 683 1124 568 586 583 383 411 266 636 403 338 768 766 961 509 426 790 877 573 350 817 864 807 1013 578 437 299 413 698 546 869 565 540 771 636 393 430 689 653 1031 431 935 370 294 303 386 763 624 673 348 327 307 765 488 471 571 523 574 619 783 1062 782 873 738 1004 876 767 729 796 547 1349 659 839 1066 813 339 494 854 808 421 370 411 322 308 404 910 876 980 1003 993 1176 1279 1386 1260 1288 1419 1568 1072 1007 1906 1485 1637 1875 1808 1290 1397 1504 1369 1769 1852 2013 1906 1855 1815 1834 1967 1722 1785 1858 1870 1846 1587 3483 3085 2863 976 1146 1499 1014 632 1246 1637 1361 828 1604 451 417 730 638 672 433 373 1240 1119 647 423 660 622 557 405 2486 2466 2333 1874 1745 1808 2274 2168 2265 2512 1880 2354 2617 2076 2470 2227 2180 2219 2811 2250 2280 2717 2263 1982 2960 2950 2856 2936 2533 704 500 435 2328 2350 1165 3222 3421 3395 2430 973 1000 759 321 780 231 441 415 456 1837 984 969 476 379 311 545 953 1484 1062 1309 1027 1155 1720 1035 1836 2852 3352 2300 2689 5498 5480 2613 3380 3225 3986 1493 684 1354 1919 1729 1079 2224 750 1809 747 2006 904 108 98 1549 954 1972 2718 1588 677 1083 765 1210 412 414 1034 967 898 1321 1272 2074 2228 690 625 1271 1860 1791 2492 1383 1499 678 540 511 1507 887 2098 535 912 497 748 820 725 957 968 1987 2560 741 751 835 1069 842 758 938 586 563 729 1484 1058 791 1633 807 711 2536 588 718 1322 514 1082 1226 1042 980 1049 1068 1033 1142 1296 1205 1192 1121 1157 996 1163 1046 1287 1178 1253 385 383 452 325 321 367 861 492 412 526 475 395 883 675 780 677 826 536 566 436 448 428 406 192 195 394 407 338 396 383 498 515 610 581 660 349 431 743 446 436 712 377 449 303 634 670 641 306 482 276 481 441 505 335 341 303 492 740 828 270 546 404 372 670 696 1094 415 451 401 409 452 471 382 356 507 452 481 451 422 471 463 565 569 430 702 482 371 334 390 307 315 723 395 836 558 476 634 456 424 531 375 415 496 579 413 679 906 120 644 536 397 322 241 356 455 624 739 672 827 799 890 757 899 470 312 417 360 265 364 235 246 261 194 252 264 456 295 528 177 216 243 213 261 288 200 195 221 262 348 688 540 483 324 241 532 561 450 527 665 317 706 567 479 766 528 393 599 985 384 593 628 598 789 9653 521 878 655 696 462 343 461 325 255 355 797 412 530 380 940 705 502 926 683 803 812 511 747 862 743 926 772 849 657 940 907 897 599 719 693 158 632 724 894 881 621 660 512 401 605 725 1317 305 354 258 252 317 352 483 350 518 335 665 625 592 193 197 271 850 669 472 514 522 958 203 269 203 207 626 880 680 794 833 788 865 671 707 719 574 639 777 590 645 766 677 537 719 541 570 657 759 522 433 341 1009 442 324 350 214 464 398 367 354 747 447 337 1166 652 968 868 715 985 721 474 844 651 616 768 523 557 575 506 471 499 631 579 504 486 495 457 486 851 785 945 649 427 1236 1135 1223 749 660 680 955 666 677 870 255 613 829 697 846 689 933 860 915 921 700 756 1018 894 628 865 679 853 1300 1144 1146 1025 944 378 688 620 586 661 676 440 502 940 424 541 372 394 754 705 585 682 1022 581 613 471 460 1368 816 831 682 779 901 1135 975 853 798 768 774 918 915 888 833 936 1003 790 829 1067 783 740 1266 1197 1006 984 843 959 2364 2205 1934 1969 1943 1432 1341 1474 1424 1799 1456 1608 1881 1540 1824 1321 1928 1763 1435 1197 1362 1055 874 817 825 1251 583 984 1641 1296 1463 947 738 782 320 454 538 495 449 583 548 457 491 426 461 332 399 397 474 338 536 534 370 578 774 792 729 653 812 806 585 707 560 644 885 929 737 695 1038 1192 802 1126 1194 448 380 357 339 400 402 364 254 484 300 161 378 288 170 198 403 435 176 127 76 127 216 212 222 210 208 527 279 546 300 421 812 769 777 359 383 339 409 325 286 316 495 332 331 462 589 326 293 199 140 252 350 723 374 594 850 941 517 391 205 438 419 309 332 507 495 376 443 400 410 439 423 518 587 451 459 380 505 602 397 404 326 745 446 553 606 571 734 605 633 423 553 558 309 215 858 340 708 362 345 768 527 383 479 376 745 667 468 315 295 750 856 921 1103 758 310 267 536 718 333 959 759 478 387 1060 702 505 548 838 1169 682 822 657 1364 1004 749 1117 1073 1281 857 772 876 850 1007 1160 1145 282 416 482 488 531 434 1649 765 960 1012 952 862 897 815 823 1176 1199 1217 844 559 997 465 511 473 565 460 643 825 630 619 691 447 793 800 635 637 652 383 485 542 630 669 164 164 138 172 162 138 126 605 366 284 330 188 684 675 788 535 797 891 819 792 763 640 929 725 785 803 790 767 816 946 854 892 803 498 621 806 714 555 740 796 613 639 1156 818 677 880 550 838 697 692 587 707 816 663 987 876 607 492 459 868 777 581 881 1275 1045 671 1349 660 688 747 1080 686 990 924 522 304 297 171 172 184 209 243 437 573 556 465 510 460 623 265 640 732 397 352 404 332 626 501 1016 253 643 620 785 596 709 661 345 423 395 311 242 341 360 432 608 299 567 623 532 614 536 1449 446 434 522 326 306 431 358 346 493 534 315 337 609 543 302 314 292 352 635 919 681 446 817 917 669 502 712 586 745 751 1004 281 505 691 669 761 765 773 629 392 487 624 318 391 613 405 304 1103 1241 1231 715 294 417 461 529 694 682 349 2101 468 2240 2051 2130 2029 2156 1887 2068 1943 1907 1789 1951 2288 1946 2298 520 623 563 596 614 602 804 717 712 695 1213 904 529 369 674 896 360 830 964 849 813 791 690 600 615 690 694 788 966 1133 604 901 940 950 733 1100 1031 1263 615 797 1037 1083 922 901 1202 1293 1076 1160 1116 1246 812 915 842 823 445 616 873 830 890 666 920 1080 994 641 899 930 871 1062 1283 868 1345 1235 1192 1245 1275 1368 992 771 1071 1408 1272 1110 1070 1110 1029 1339 1299 1055 956 1079 1174 943 1083 1065 1159 1004 1137 802 941 815 815 795 810 773 854 892 758 726 960 916 1054 899 1191 1028 861 942 981 1143 964 900 1064 779 965 922 1368 1326 948 756 996 927 1248 1124 771 1003 1181 1194 1119 1202 1028 1235 1255 1040 1171 1138 1290 1280 957 1149 1036 865 960 1002 1172 998 1261 1099 976 701 646 1241 341 329 315 352 339 502 283 396 231 356 303 551 305 321 386 397 451 392 378 456 320 436 376 452 623 425 521 400 501 626 684 597 318 578 693 595 471 629 414 491 620 610 592 658 433 426 741 620 687 453 425 900 360 563 344 168 468 360 586 369 415 283 169 390 299 526 321 220 344 322 454 1167 487 357 533 493 351 410 359 936 474 1060 412 448 557 686 295 591 549 480 537 248 640 377 275 338 469 654 490 610 905 662 632 398 541 680 441 668 606 440 693 979 679 776 818 388 534 519 560 461 662 655 294 526 766 682 493 759 832 643 987 1155 1073 1071 1023 1027 980 1345 937 2097 959 715 987 408 518 1254 544 937 738 848 746 702 630 746 534 578 504 1252 800 505 746 640 411 552 603 435 732 741 981 792 764 733 780 910 598 648 469 726 546 571 737 400 581 606 463 257 445 538 663 470 867 804 834 630 506 515 694 758 556 373 603 380 625 1022 1015 1245 893 835 1067 801 1081 859 449 467 414 586 690 726 550 625 544 599 824 447 480 448 600 910 760 1054 780 1021 760 1257 577 877 570 553 397 1376 686 803 1046 689 782 463 538 489 780 807 753 945 943 849 701 472 450 431 612 410 691 1024 266 292 287 274 513 297 1169 1187 793 949 508 354 1225 786 780 851 478 419 965 894 206 107 148 141 113 835 781 808 915 700 1049 1044 676 612 566 439 180 202 535 488 207 610 383 634 466 530 569 493 606 346 710 562 999 918 834 955 471 376 738 581 596 530 546 564 548 643 534 777 538 602 524 532 651 1044 728 900 688 558 519 748 785 396 593 655 611 733 755 925 843 395 455 396 687 645 438 665 797 1207 757 3365 3497 766 696 745 1039 996 624 808 727 1372 962 960 635 829 722 493 628 618 801 805 712 826 806 818 848 636 1346 907 741 476 600 802 720 895 587 733 344 329 905 755 416 501 362 409 464 192 245 601 570 546 419 783 471 681 474 433 626 529 572 773 392 352 740 494 588 836 784 327 403 485 1027 1759 865 720 1368 1672 1759 968 1066 881 1243 647 888 1061 745 614 587 1539 1076 332 314 641 524 591 780 1322 1154 1172 1281 1104 1619 1521 1610 1603 1444 1221 1172 1150 1278 1620 1596 1473 1550 2092 1598 1453 1388 1582 1961 1723 1485 2026 1514 1669 2345 2473 2511 1876 2348 1523 2406 1773 3158 3388 3657 2032 1843 2152 887 1281 2011 1985 1442 1029 1882 471 501 743 787 1041 633 568 1321 875 684 553 583 478 699 579 3148 3317 3378 2660 2892 2673 2468 2891 2581 3025 2564 2737 2942 2366 2998 3089 2289 2410 2451 2455 2629 2820 2974 2874 3132 3211 2633 3212 3738 755 636 360 2938 3312 1462 3550 3949 4013 3115 1296 1330 1187 481 1205 516 691 571 534 2709 1612 1607 603 694 630 945 2126 1796 1877 2645 1451 1971 1843 2173 2381 2622 3026 2972 3034 5629 5977 2875 3699 4033 4082 2117 1408 2077 1154 1946 1096 1633 851 2828 1088 2688 1428 152 146 1837 1397 2105 4467 1544 795 1464 1143 1201 759 870 1379 1388 1293 1577 1289 2377 2770 1118 1155 2202 2069 2121 2623 1874 1770 1164 955 841 2086 1647 2377 760 1612 767 1483 1152 1275 1407 1489 2736 2912 1001 950 925 985 1020 968 1072 876 1050 1416 1750 1531 963 1764 797 709 2560 926 1128 1290 716 1439 1172 1182 1512 1183 1074 1038 1257 1506 1487 1366 1402 1486 1351 1531 1176 1080 1464 1318 669 453 940 489 623 755 1143 631 469 427 735 576 1210 1261 839 510 1478 1625 727 745 800 600 570 353 478 544 351 346 542 569 590 653 661 759 594 504 551 717 623 701 612 876 585 316 734 852 825 339 315 404 899 815 591 565 485 426 360 487 902 367 488 487 522 834 843 790 571 686 710 711 792 657 735 696 417 776 884 502 637 652 592 760 642 592 511 373 370 567 526 415 439 749 537 705 581 409 975 601 577 694 686 828 587 699 526 602 1172 175 1045 690 594 380 283 260 845 793 638 1069 982 590 903 811 856 493 431 314 508 515 415 770 349 247 223 397 339 310 575 429 621 632 378 352 322 416 340 156 472 343 474 1009 797 699 585 455 644 752 698 763 524 387 927 804 715 679 621 1083 527 791 689 700 483 702 622 521 11087 1087 1012 901 402 351 533 559 342 407 829 631 835 1059 1480 598 771 788 653 920 875 800 541 856 893 1816 1016 1575 1227 1284 1487 1048 1072 1018 608 421 808 982 1223 1476 1152 977 1106 338 720 802 1927 330 394 309 332 396 344 353 477 826 572 767 512 690 563 513 510 1191 1394 624 785 546 1576 268 319 148 272 854 730 510 548 560 567 688 773 688 879 582 665 947 604 727 812 884 681 988 799 782 564 626 589 642 599 1125 543 552 742 323 594 312 682 645 1269 516 588 1101 1029 1076 893 1294 1399 801 587 1289 927 765 827 846 1005 701 998 952 686 775 913 944 667 594 598 747 959 762 1059 920 576 1251 1381 1600 1208 752 1093 1037 912 827 1088 353 1116 855 800 832 740 1163 1098 1165 1171 991 1045 1134 955 831 919 839 771 1408 1590 1381 1461 1266 751 647 564 780 916 927 650 739 1054 779 798 736 684 1327 954 1072 930 893 1137 720 1169 921 1542 1002 1086 978 1056 1527 1585 1334 1098 1381 1317 1347 1199 900 1072 1136 1025 1354 995 932 1121 1286 1463 1597 1420 1596 1497 1283 1441 2814 2797 2241 2170 2399 2608 2348 2533 1883 2470 1823 1961 2178 1954 2427 1694 3341 2245 1587 1087 1161 1086 1359 1280 1071 1595 679 1169 1732 1482 1711 679 1039 1262 733 459 869 1017 846 684 593 866 802 508 629 629 707 512 535 561 576 564 831 923 963 1083 858 1128 797 1030 880 1145 934 923 704 726 687 920 1204 1107 942 932 970 988 496 497 448 490 467 379 418 776 434 222 751 210 319 244 303 373 128 154 366 200 398 548 536 526 396 554 298 819 702 554 733 602 650 409 332 512 612 366 340 402 711 494 507 889 785 481 437 362 321 324 340 1167 410 720 1038 1343 543 569 260 1174 1088 843 1018 806 895 712 786 828 752 574 939 883 945 826 822 685 516 658 475 468 500 926 862 860 1134 818 799 770 721 535 881 815 719 324 1606 548 1328 859 558 1338 959 690 888 677 863 1013 602 477 431 1237 1352 1223 1086 1338 545 457 494 1042 588 1325 1163 810 610 1143 849 756 659 1011 1009 1243 860 1108 858 1188 840 1336 1458 1500 1037 1121 1189 1269 1399 1648 1258 356 790 731 640 694 587 2600 944 911 933 869 1150 1108 933 1077 1765 1592 1535 1098 679 1034 472 549 610 993 849 756 1000 832 805 631 597 598 869 1876 1448 1772 632 633 518 729 598 387 322 278 330 320 355 325 540 559 525 457 325 750 1166 900 941 1121 1128 1169 1155 1042 1250 1114 1140 1481 1117 1101 1109 1200 1357 1069 1184 1309 924 1010 1100 909 978 1183 923 1069 910 1031 882 1111 682 749 838 858 1272 745 990 967 728 1282 984 952 974 833 895 1037 947 1040 1520 2220 1251 1817 1070 1190 883 1714 922 1132 1526 811 553 562 379 317 271 323 341 602 572 892 750 562 930 972 390 446 418 249 237 419 244 417 507 1508 433 584 465 541 392 725 585 398 315 349 503 409 439 682 443 647 656 703 871 421 596 475 1634 647 615 1138 620 427 471 393 436 806 818 754 752 597 701 452 472 490 376 913 1256 897 1089 1104 1203 1061 585 1206 461 746 853 1336 329 911 1100 860 1110 1180 818 708 686 616 963 576 596 447 383 237 961 1901 1213 729 313 481 352 857 531 635 661 2621 692 3022 2724 2698 2290 2571 2811 2889 2746 2627 2820 2762 2229 2414 2278 880 902 802 650 879 1125 1235 828 640 739 1283 1108 843 749 873 1024 612 744 1422 713 659 641 895 890 828 797 834 993 1162 913 788 930 1022 813 890 678 636 837 678 779 935 967 872 863 812 1412 1214 997 1257 1427 997 919 946 808 808 626 788 989 899 538 930 1127 858 583 990 1014 1061 992 935 816 938 1049 964 1184 1088 938 1089 693 1082 956 1024 1025 1029 1025 823 1066 1024 1009 858 1026 952 781 940 820 792 848 700 830 817 892 903 769 814 910 755 988 867 888 762 730 954 1064 934 1156 857 761 816 957 838 802 948 726 1054 992 769 946 1095 897 1108 834 1325 863 644 906 949 890 784 1161 1009 1253 997 1163 1189 929 1125 1032 1070 1199 1226 1067 941 1049 1133 1136 1252 1278 838 711 651 1059 637 386 283 256 287 310 393 411 294 287 283 556 254 252 282 272 332 296 331 635 465 612 507 603 723 357 384 330 364 371 520 419 333 532 612 535 468 575 469 369 295 291 273 347 431 271 567 420 466 482 421 699 478 332 273 241 397 336 871 394 410 212 218 200 301 303 273 203 424 176 384 1015 341 325 401 200 332 332 427 610 598 691 279 350 383 470 543 557 501 461 881 499 642 511 333 412 462 798 747 636 819 606 689 611 608 574 482 536 454 482 380 910 624 820 965 365 545 696 699 567 427 388 440 561 481 499 643 761 799 578 1260 904 1181 1014 811 997 846 1305 850 1068 1333 721 1396 379 522 1512 689 1202 461 556 1084 975 867 653 459 473 529 683 543 413 684 663 479 382 612 353 889 789 1116 907 953 710 708 938 664 858 641 518 483 592 621 488 394 386 453 495 748 565 370 400 996 725 680 310 584 748 640 690 498 388 538 443 577 562 687 951 605 633 706 573 940 381 974 301 271 391 397 850 389 543 300 428 754 619 440 475 618 585 772 720 601 1023 532 933 583 735 621 685 380 876 440 571 851 707 631 509 328 371 737 684 681 809 801 792 986 468 359 798 614 435 668 853 253 269 162 218 394 312 621 574 244 310 430 361 684 1114 919 1006 536 544 798 564 165 68 195 201 74 652 655 855 983 886 682 868 599 523 442 421 230 220 486 813 243 513 440 554 610 655 318 363 407 310 595 557 899 847 873 742 407 336 399 562 367 324 416 422 459 350 335 515 418 504 272 457 673 723 535 971 912 344 338 1024 840 232 653 582 542 695 612 638 652 624 279 340 556 461 404 504 663 815 853 3199 3161 687 791 704 912 819 848 725 692 1099 979 1265 821 660 368 485 528 627 648 618 369 893 905 1061 717 481 1053 1101 632 339 875 1082 826 851 487 884 247 482 711 572 348 266 283 689 533 227 232 715 551 777 442 812 637 479 549 377 1049 860 836 694 482 524 828 781 758 757 723 542 582 709 1158 997 1207 678 1207 1351 1104 986 663 796 1117 609 1059 701 534 609 643 1072 800 360 299 641 301 494 585 1347 1208 1132 1347 1184 1368 1494 1316 1599 1439 1237 1872 1040 1229 1577 1486 2012 2260 1759 1449 1489 1664 1961 1883 1637 1719 1775 2253 2234 2286 2512 1932 1830 2082 1731 2167 1894 3114 2888 3000 1601 1246 1725 982 850 1809 1554 1449 559 1759 680 656 643 583 834 530 515 1060 1266 793 422 483 461 447 382 2694 2713 2762 2606 2567 2458 2563 2580 2194 3399 2424 3136 3118 2304 2665 2478 3203 2643 2703 2485 2759 3175 2463 2680 2654 3106 2567 2657 2809 843 642 336 2378 2614 1373 3540 3411 3852 2868 1304 1400 1172 405 1149 246 597 523 445 2182 1190 996 520 703 567 454 1365 1594 1330 2184 1262 1336 1572 1247 1908 2820 3331 2913 3119 5897 6530 2944 3298 4066 4049 1878 1181 1682 1967 1561 977 2481 790 2718 820 2641 971 111 105 1530 1319 2310 4150 1845 678 1494 923 976 921 1035 1294 1273 1192 1647 1746 2559 2846 1386 831 1434 2284 2204 2256 1752 1721 1270 861 1089 2160 1035 2234 672 1535 751 958 1048 1040 1164 1114 2700 2795 962 902 742 810 933 951 1234 715 568 993 1807 1065 956 2002 740 694 2471 719 848 1200 664 1149 941 959 1291 1054 1275 1097 1268 1273 1304 1204 1173 1280 1540 1164 1454 1268 1622 1028 493 599 496 550 690 963 1342 718 548 752 777 524 1202 863 879 917 1115 965 722 646 696 405 379 357 438 461 391 363 337 441 397 569 472 689 538 457 625 612 628 536 705 463 363 395 695 764 637 565 416 751 491 597 707 524 372 612 574 785 898 703 572 504 730 747 1117 884 448 542 605 653 584 665 531 518 539 562 610 635 543 592 404 561 606 620 728 399 471 499 368 363 360 886 412 732 575 431 935 762 722 838 470 543 741 911 492 503 1138 169 962 647 531 398 378 434 624 741 500 784 810 640 994 938 849 391 408 505 444 297 367 519 414 229 211 356 453 471 397 610 474 514 403 383 282 404 229 236 387 292 521 1214 898 655 537 558 457 763 542 495 800 472 823 581 624 760 618 727 780 1078 569 532 474 464 474 878 1087 10208 1183 1119 572 289 594 275 201 498 870 751 910 728 1222 859 816 1030 725 1038 813 631 1040 865 1146 1485 1072 1062 921 778 1135 1392 764 880 923 418 1057 1239 1084 1071 1032 983 858 308 534 658 1622 344 308 355 420 422 463 335 527 588 433 768 524 548 434 423 286 971 901 770 948 591 1343 279 373 276 285 701 855 692 762 792 787 855 650 730 661 537 527 698 523 602 488 779 601 876 659 805 500 526 512 344 378 930 338 393 452 273 571 451 694 484 1306 395 562 1079 824 1047 786 1132 1260 795 645 1246 849 1046 1153 890 699 494 911 797 722 725 652 691 758 632 572 645 705 629 1127 958 488 1440 1228 1322 1014 878 881 1439 866 900 938 403 894 668 922 794 938 1343 1195 1286 1291 946 741 1244 842 831 1067 711 892 1478 1357 1544 1432 1324 692 939 749 618 744 718 506 596 1060 518 496 440 723 822 1017 801 756 1279 892 582 658 577 1430 1219 771 657 843 1316 1183 1247 1250 1047 997 1178 1261 1326 1189 1038 1134 917 1204 1180 1211 1271 1124 1330 1236 1327 1461 1052 1237 2713 2449 1982 2679 1920 2180 1809 1965 1630 2276 2015 2133 2246 1992 1847 1670 2638 1742 1761 1080 1152 1217 1131 883 1039 1646 481 1092 1735 1541 1441 758 743 1084 433 658 868 691 838 919 682 653 500 762 825 755 412 518 467 392 477 518 922 652 902 866 776 623 1096 1132 868 974 894 945 1084 917 866 701 912 1318 950 1020 1082 674 427 612 590 427 462 375 717 572 454 158 861 258 292 174 385 602 82 264 380 260 429 443 401 427 379 680 228 563 434 681 708 656 750 462 371 570 526 228 206 218 384 466 631 543 1016 339 327 370 322 453 612 842 470 667 711 972 681 531 431 583 610 743 628 831 850 719 770 734 771 495 580 538 609 508 614 688 511 560 763 620 514 863 790 837 958 971 831 905 976 517 862 834 674 291 1241 583 1334 719 555 1423 624 612 606 714 959 1262 611 453 403 1037 1265 1212 1195 1075 504 476 547 1039 552 1256 1178 703 606 1107 984 678 749 880 1068 916 962 960 860 1181 984 1236 1388 1786 1026 1111 1059 1146 1041 1531 1712 384 539 726 618 703 647 2239 1357 1205 1232 1171 1112 987 840 1065 1585 1848 1505 1140 773 961 678 504 454 737 857 1043 882 566 656 478 536 621 946 978 1084 1044 652 614 702 782 788 314 334 265 344 340 288 221 585 334 515 414 307 1056 878 1157 873 638 865 815 533 692 577 685 1181 1112 1051 1095 790 1094 1134 995 1045 1128 862 732 1015 654 808 942 997 728 823 910 620 851 1146 758 758 869 1101 727 821 869 673 1121 826 765 872 658 965 826 725 1000 1692 1505 1221 1816 999 1000 972 1240 607 1149 1221 859 684 388 367 181 207 189 309 713 662 641 791 588 877 579 291 456 674 439 431 649 455 485 520 1158 309 828 630 469 342 874 607 408 403 462 465 405 501 451 579 418 518 921 632 696 1058 280 1750 630 577 893 367 608 550 427 429 674 544 484 563 503 613 367 367 418 356 671 1088 732 826 878 979 711 557 803 622 831 602 1131 340 579 992 841 1048 1108 706 748 531 884 596 439 579 596 528 454 1022 1462 1360 755 434 386 354 625 468 668 636 2465 753 2798 2626 2796 2428 2356 2759 2466 2722 2664 2676 2707 2458 1863 1925 735 1146 719 681 1369 1028 1042 903 1244 843 1177 1049 867 731 773 881 798 713 1172 889 793 762 900 771 799 954 894 1103 1477 1136 899 1077 837 1185 1081 895 843 1017 1013 1037 1253 1377 1121 1266 1228 1211 1100 1371 1454 1460 1155 926 954 873 635 739 921 762 1060 743 1301 1542 1096 897 1082 861 985 808 1132 1122 1104 1301 1067 1145 1259 943 1055 995 1073 1150 1117 1010 987 1044 1340 1099 1150 919 960 893 939 884 1706 1047 1224 1129 1184 1014 1020 1046 1203 974 947 1128 1065 895 1154 1174 1260 855 795 1001 716 1001 686 807 1168 995 1256 1243 876 1009 1334 1090 971 1095 1071 1216 1257 966 1491 1009 751 1067 1268 1049 1010 1238 1299 1531 1304 1369 1352 1151 1147 1476 1215 1177 1272 1027 832 1229 1104 954 1255 1105 732 790 904 1297 417 524 400 502 420 564 584 482 364 520 525 338 540 568 570 562 550 522 558 675 519 679 596 545 645 397 518 429 494 646 530 525 541 845 709 508 445 540 422 583 546 508 482 585 375 562 689 494 643 605 569 810 543 411 401 216 300 425 605 376 414 279 276 264 337 386 302 344 367 269 557 1297 363 296 397 440 482 401 439 822 519 901 477 527 495 603 428 735 633 559 976 561 399 519 397 351 380 696 643 708 499 541 927 881 525 678 589 960 791 668 701 1070 774 861 1018 477 534 636 644 640 677 800 524 547 685 657 665 1010 816 736 1128 1141 1202 1069 904 1121 933 1218 743 1646 1222 517 1154 694 530 823 793 1099 813 741 1310 1162 785 1002 804 803 631 1119 754 729 682 812 732 727 556 510 812 1037 1526 771 843 970 645 1060 1131 1105 455 697 595 623 659 690 675 650 606 648 356 485 459 633 1049 886 786 574 734 538 590 646 294 431 327 468 830 735 778 1020 639 678 835 629 1041 565 585 493 510 539 695 873 685 798 667 579 828 866 791 462 618 652 651 1332 717 1520 609 1282 400 932 499 893 402 1024 531 705 854 691 641 573 617 321 677 877 776 1355 1192 843 937 734 649 439 636 477 678 736 322 348 355 307 387 535 792 1071 717 887 750 299 1039 796 1338 1261 530 617 784 782 136 147 144 337 276 575 707 816 857 713 950 951 672 605 597 603 343 292 587 755 266 445 427 867 820 826 389 446 624 479 562 691 1061 794 801 951 476 548 473 887 393 339 591 574 395 310 475 930 493 545 629 452 548 458 488 758 802 541 526 729 1082 326 537 590 552 713 703 1069 919 822 551 535 813 611 612 688 771 1135 1469 4134 4150 866 961 1129 870 1006 939 725 628 1465 972 988 896 827 618 521 593 578 803 872 571 881 863 795 795 608 1012 1240 569 538 1269 1044 940 1100 631 758 344 374 1129 785 516 659 507 543 586 256 468 795 653 805 640 970 835 656 592 399 1319 873 862 728 860 489 879 617 481 1202 1111 546 657 593 1402 1441 1631 945 1174 1508 1312 1127 987 1065 1711 776 954 824 962 573 1073 1431 1335 285 259 598 306 733 547 1494 1303 942 1191 1555 1594 1736 1630 1662 1656 2044 2084 1781 1247 2225 2255 2041 2492 2232 2062 1699 1732 2257 2595 2182 2424 2119 2483 2900 2557 2298 2766 2385 2155 1914 2130 2202 4387 3487 3453 1389 1941 2123 1380 1246 1904 1826 1783 885 2124 632 580 713 661 928 782 522 1489 1540 1044 530 661 613 551 753 2787 2807 2812 2762 3046 2880 2687 2990 3172 3390 2932 3424 3734 3158 3667 3049 3169 3610 3672 3681 3570 3063 3310 3229 3582 3071 3264 3422 2793 822 740 492 3549 3127 1741 4071 5131 5272 3903 1182 1221 1503 563 1388 265 881 756 570 2851 1942 1758 494 930 695 696 1774 1786 1545 2630 1486 1659 2166 1646 2437 3918 4675 3636 3532 7006 6991 3352 3900 4395 5503 2003 1333 1927 1913 2008 1234 2531 751 2953 1012 2923 1606 227 193 2094 1725 2563 4492 1675 920 1467 1095 1457 1015 981 1491 1382 1335 1391 1489 2724 3603 1462 1048 1871 2435 2251 3155 2059 2300 1065 1000 1013 2009 1372 3118 1143 1119 537 1629 1078 1108 1314 1703 3327 3618 984 951 914 1070 1304 1204 1305 955 928 1481 1996 1167 835 2378 1073 961 3199 848 967 1294 1006 1627 1506 1506 1627 1087 1283 1201 1306 1169 1243 1305 1277 1359 1388 1487 1933 1334 1419 1242 608 609 840 649 611 393 1146 621 597 661 949 556 1275 1198 1056 790 1291 1073 946 723 632 567 539 572 500 866 642 610 693 611 723 736 557 640 703 605 484 674 634 506 744 746 514 479 746 818 905 739 515 623 454 576 670 575 809 784 586 732 994 502 717 493 568 1147 1144 1444 574 651 712 709 680 608 739 614 655 973 691 709 660 838 640 804 736 747 1052 954 501 521 481 427 495 1003 554 866 634 419 960 794 665 932 738 816 891 992 778 540 1131 211 998 547 626 772 461 336 620 996 559 921 961 1082 1468 832 968 668 709 608 520 462 510 494 459 340 250 457 368 427 535 793 469 598 401 379 451 529 417 248 338 559 359 1146 997 789 615 507 701 697 529 533 563 647 911 675 853 831 679 767 842 1138 745 795 674 506 641 655 1012 1183 11876 1194 600 263 765 534 427 478 921 766 1014 798 2097 908 811 1220 765 1123 1164 1014 863 1077 1236 1668 1181 1673 1290 1262 1382 1516 1180 1249 761 322 983 1161 1311 1280 793 1103 830 466 979 977 1984 450 398 543 677 634 654 473 522 1377 334 763 749 1280 396 374 438 1374 979 923 1020 645 1382 206 648 464 220 723 1084 934 998 971 927 1011 891 1017 613 569 513 745 550 634 404 942 757 1067 818 803 788 916 797 723 702 1408 453 421 447 341 597 571 571 576 1337 536 909 1587 861 1280 1439 1659 1291 1031 671 1506 1118 1443 1544 787 982 920 776 783 828 1031 779 692 1026 849 917 793 1241 1330 1257 1244 488 1570 1570 1778 1185 1034 1006 1298 1028 1084 1439 540 1201 914 1205 998 1226 1390 1327 1375 1391 871 963 1382 1190 931 1450 1253 1019 1905 1844 1595 1242 1162 1071 825 684 890 655 1099 823 933 921 607 591 630 747 949 961 1122 906 1634 1089 759 779 723 2014 940 1057 1056 1310 1537 1526 1476 1415 1295 1167 1353 1195 1180 968 1287 1421 1232 1198 1216 1532 1515 1482 1581 1699 1229 1411 1459 1392 3093 3465 2472 2554 2641 2286 2432 2538 2082 2561 2302 2536 2414 2461 2329 2284 3102 2943 2015 1488 1681 1040 1086 1494 1366 1672 685 1342 2071 1789 2361 1138 1148 1265 734 842 1212 604 872 743 1330 808 576 944 722 530 738 593 558 615 447 400 787 737 742 1049 838 890 1206 1116 1182 1141 1049 1029 882 919 1081 1173 1433 1490 1116 1350 1413 770 740 639 555 836 849 714 684 711 564 304 588 458 329 325 409 521 159 129 142 249 416 348 349 383 321 629 356 607 677 1085 840 837 849 720 689 415 795 336 322 344 782 493 743 567 874 516 514 426 349 264 330 837 420 608 773 1437 697 746 593 757 782 516 654 671 780 660 619 682 731 501 521 589 679 664 789 597 562 765 809 779 681 1177 632 1130 867 899 918 893 997 733 971 898 628 705 1415 898 1552 688 912 1407 811 610 737 582 894 1055 341 559 505 1161 1045 1454 1320 1273 538 508 501 945 572 1142 1081 640 611 1068 891 810 891 1141 1219 812 1073 953 1000 863 1183 926 1478 1769 1183 1347 1384 1376 1154 1565 1514 474 806 639 548 741 732 2767 1160 1276 1301 1274 1252 1094 965 1133 1531 1473 1432 1289 984 1005 720 444 456 1022 887 806 803 808 733 874 729 1322 1199 968 976 926 738 589 543 709 498 487 512 498 516 508 473 463 511 576 577 652 298 800 914 879 943 870 768 1052 912 806 663 1036 1314 1314 1138 1016 876 1238 814 584 663 916 662 694 1317 849 844 1093 1085 865 1015 1042 1174 1255 1013 902 1009 686 934 795 1129 1062 1036 714 942 815 746 918 1547 811 905 1607 1817 2036 856 2203 1235 990 809 1893 865 1720 1601 901 714 426 360 221 254 200 284 993 642 534 749 972 629 1023 493 790 812 600 471 737 498 676 571 1658 380 710 662 560 502 672 635 486 414 288 612 554 571 454 491 652 548 770 866 942 1143 506 2724 768 720 1171 707 657 910 781 492 756 631 675 670 816 696 305 323 389 387 775 1222 792 689 942 997 818 665 950 924 1218 822 1267 572 1107 951 895 973 1027 1010 954 520 716 983 669 508 559 631 482 1245 1930 1673 1285 336 464 499 612 766 730 455 3026 837 3300 3090 2807 2340 2797 3281 3339 3111 2693 2883 2846 2587 2978 2996 765 1103 858 876 1186 1005 1175 966 927 1107 1310 1220 729 706 1036 1099 679 792 1117 908 902 876 990 817 888 1183 1180 1442 977 1057 721 858 670 1423 1111 427 403 805 558 678 803 786 832 1192 810 936 1201 847 814 992 599 592 549 513 434 700 514 687 926 376 569 731 436 635 697 833 1014 821 999 495 1033 1165 1134 1192 992 977 912 674 828 819 874 721 768 844 645 801 751 562 680 689 864 514 793 562 714 814 440 679 721 664 768 620 652 874 625 714 847 777 665 453 609 866 562 697 491 689 717 794 561 582 868 473 1018 852 1123 1190 837 724 856 650 1607 732 714 1116 836 790 875 841 777 746 721 691 803 1008 1000 877 696 782 666 955 907 921 856 1040 939 980 789 623 808 823 253 233 308 161 318 269 271 511 261 380 223 320 526 485 512 279 340 324 314 522 363 572 369 325 546 410 430 347 394 376 294 441 452 320 331 319 248 337 220 478 255 259 243 269 290 287 370 393 421 573 522 507 463 305 289 244 213 349 695 341 373 148 204 224 236 150 239 170 350 139 665 980 211 110 197 405 278 593 332 1045 404 504 429 469 481 333 250 375 310 302 563 513 354 587 240 379 274 551 559 345 635 316 627 408 367 366 477 780 310 341 285 636 440 917 482 367 855 864 540 512 343 685 398 503 650 508 527 823 761 342 1008 1130 1142 821 666 481 712 1109 475 1242 517 488 540 757 408 1018 749 897 349 404 639 819 594 624 515 524 456 889 719 647 507 526 570 542 324 459 517 663 947 531 652 483 539 773 444 692 771 568 499 385 541 622 377 722 547 240 342 456 247 402 773 764 766 381 301 335 501 625 378 568 409 447 325 555 621 689 393 429 606 412 695 411 522 555 595 302 302 524 770 518 370 309 792 485 334 465 672 408 781 812 545 883 538 1255 584 453 404 518 295 796 817 497 546 635 355 408 268 390 440 875 708 955 882 504 503 572 410 370 473 413 515 757 157 193 252 184 449 615 506 747 459 554 417 327 698 558 705 1328 218 390 815 363 231 170 224 212 183 255 249 765 776 578 563 624 470 440 251 233 108 130 256 505 104 499 396 522 679 713 309 332 317 400 541 635 796 379 382 577 486 161 267 498 216 205 216 226 286 246 368 220 368 390 278 379 368 319 339 658 825 319 333 673 588 288 470 539 476 602 586 719 667 527 556 491 616 279 523 515 308 567 610 3007 2707 581 678 637 772 689 578 580 677 831 806 863 434 630 438 321 505 154 613 489 444 735 691 660 503 625 554 801 297 287 630 607 584 624 542 751 184 249 722 569 560 478 416 465 448 410 371 713 727 702 463 959 297 741 579 270 880 742 702 490 462 342 631 477 600 1288 1093 483 540 539 1335 1254 1117 895 795 1178 1022 836 641 900 1268 636 575 1004 607 555 403 819 899 308 254 532 331 464 311 1404 1061 832 756 1143 1307 1477 1530 1388 1398 1435 1684 1100 1498 1849 1795 1752 1839 1722 1533 1107 1323 1683 1628 1563 1567 1611 1602 2001 1965 1660 1926 1748 1727 1713 1820 1402 3351 2730 2496 914 1131 1355 1020 461 1703 1720 890 629 1249 477 383 591 536 835 349 345 953 918 773 216 763 725 306 250 2453 2311 2135 2048 2092 1984 2249 2754 2575 2403 2004 2584 2444 2075 2126 2076 2289 2563 2455 2061 2255 2901 2581 2119 2514 2774 1977 2533 2317 630 512 336 1948 2400 1062 2743 3209 3167 2289 1122 1129 1354 504 1426 182 658 491 693 2305 1115 1177 448 582 475 393 1062 1477 1167 1978 999 1374 1452 1179 1633 2727 3228 2435 2950 6081 4852 2640 3070 2977 3997 1533 682 1641 1298 1801 887 1833 881 1712 907 1835 877 68 58 1943 1442 2208 3790 1391 831 1300 689 1030 582 500 1205 1059 1086 1114 1371 2584 2623 811 651 1043 2642 2300 2840 1733 1623 553 556 592 1730 855 2821 663 1127 447 908 1088 1059 1220 1351 2864 3097 768 842 874 647 1134 752 1220 403 511 777 2052 841 536 1586 771 676 2065 620 881 1020 683 1412 1487 1275 1164 1173 720 789 857 1459 1478 1416 1426 1369 1052 982 1453 1189 1418 1024 626 617 540 665 419 442 1031 624 515 695 416 580 1034 1103 1113 528 1687 1194 1105 532 544 436 428 356 420 466 339 313 422 452 433 651 548 464 545 538 415 511 612 590 848 413 347 289 703 768 818 310 325 319 217 322 452 457 310 444 293 451 468 415 385 303 206 438 596 538 316 310 269 284 377 341 505 340 273 306 488 506 368 373 396 280 280 558 604 330 309 351 352 322 374 696 456 321 401 353 633 574 544 606 536 678 615 703 414 455 1090 101 904 471 442 233 362 297 462 526 556 786 538 568 715 521 527 550 408 506 517 539 421 462 464 150 126 493 465 455 512 477 174 319 331 313 372 318 214 234 349 301 399 684 669 462 351 425 429 562 591 570 587 393 749 677 1029 564 559 546 524 993 358 690 571 837 407 696 901 1119 1194 9171 487 277 287 627 501 291 777 581 873 484 1252 918 624 1049 785 1259 1100 915 717 1103 970 1172 976 1102 845 943 1316 892 846 953 1074 323 653 856 684 981 845 1170 803 470 489 617 1354 278 319 219 403 388 396 364 322 668 312 976 830 822 286 293 392 798 847 503 567 327 1315 199 386 226 213 656 811 735 765 745 725 791 796 722 449 446 427 458 422 440 488 786 740 861 837 839 391 457 502 411 453 572 417 490 593 252 531 749 506 429 1435 478 457 1040 746 943 1037 737 929 770 500 1478 666 741 952 449 547 527 411 361 782 821 467 357 412 449 422 399 742 561 984 704 452 1391 1021 1152 816 858 695 1223 580 1017 925 424 776 754 904 828 881 715 704 804 884 798 936 1157 1022 637 1010 1035 733 869 1173 1006 848 713 772 1009 678 584 727 620 621 742 947 413 494 486 453 922 892 892 857 1571 767 573 619 609 2267 1320 959 809 940 897 1250 1388 1138 1044 929 1047 737 668 780 882 938 1064 739 888 1025 966 834 1403 1374 870 916 1189 1158 2540 2259 1904 2260 2107 1737 1349 1421 1493 1549 1278 1372 1588 1667 1820 1833 2531 1915 1927 1364 1382 1106 1029 1145 947 1259 678 1175 1574 1446 1479 905 1119 1123 408 359 714 401 578 517 539 805 385 478 421 365 378 367 642 388 309 330 492 692 966 1190 573 802 940 906 752 1109 976 869 760 1062 768 1168 961 1230 740 921 1068 621 431 543 480 509 487 384 362 559 617 136 617 362 357 126 262 628 80 101 131 278 465 423 412 461 390 725 252 660 567 526 812 740 758 600 572 454 432 246 244 252 437 281 475 499 549 247 168 271 216 178 233 974 458 560 872 1210 765 696 297 463 465 385 570 564 682 484 453 467 461 285 311 400 464 397 494 417 547 382 286 465 287 595 626 575 483 393 472 503 459 443 579 447 426 244 1093 428 885 436 378 953 570 480 524 488 649 820 339 401 315 667 700 767 1297 638 531 517 678 1174 521 1215 1100 761 476 1027 983 519 731 738 703 688 679 590 703 860 617 607 1152 1166 1194 739 642 1308 1095 1230 765 205 509 408 340 868 502 2191 1033 892 946 1114 832 750 570 765 1039 1145 1242 834 628 791 751 458 364 758 501 485 403 395 515 684 281 422 967 800 1000 791 482 472 590 446 829 221 227 182 237 251 166 160 691 325 382 401 199 516 615 692 586 667 811 829 640 652 536 1011 714 791 730 741 663 734 807 577 630 626 760 712 1595 490 333 708 665 555 804 793 537 595 886 532 799 657 649 557 574 745 681 682 741 701 615 332 565 530 511 722 1322 1636 878 1883 871 567 999 1410 453 1066 1326 702 406 440 331 416 430 367 442 534 528 458 428 466 556 673 299 371 377 500 337 533 556 535 727 1002 482 642 548 377 367 789 436 407 298 214 603 517 618 362 569 559 311 930 414 450 909 391 1863 520 461 941 483 492 447 384 326 563 328 347 333 504 683 249 274 188 454 531 1156 629 384 689 830 552 455 800 485 939 812 974 225 825 935 911 916 989 695 503 416 599 541 312 370 373 304 228 1253 1512 1486 697 210 266 343 768 311 443 449 1605 375 2009 1822 1714 1790 1870 1985 1834 2021 1724 2058 1762 1882 1918 1704 344 1124 822 780 789 681 1115 521 622 864 1250 848 528 622 1083 832 555 578 1188 804 696 629 559 910 986 982 940 1099 901 509 362 467 453 344 326 312 298 472 251 292 778 643 624 422 570 495 551 484 656 563 627 459 453 479 380 551 537 449 882 423 751 589 840 458 690 994 960 1034 530 660 679 634 707 778 722 615 661 387 553 664 605 506 547 441 409 578 455 418 605 522 638 598 455 470 624 511 395 390 521 525 521 366 537 432 467 494 542 509 512 627 544 377 562 645 306 510 507 567 742 770 418 389 553 559 370 326 663 920 703 557 916 554 814 573 429 574 508 552 742 927 642 705 739 510 523 538 689 696 712 660 550 710 718 661 917 627 373 426 372 635 308 192 92 254 96 291 164 154 170 154 113 300 246 289 281 179 195 171 218 334 238 336 258 260 341 228 242 194 214 207 230 223 162 313 222 248 194 274 310 180 197 185 159 235 180 156 225 177 340 255 220 481 257 347 327 188 106 352 414 253 302 207 195 118 290 130 287 165 133 224 373 686 342 190 251 169 249 224 248 633 400 454 360 403 282 201 194 356 344 306 362 137 322 106 152 148 249 248 215 404 315 246 407 364 317 356 211 370 623 379 286 599 337 394 631 222 280 369 353 204 240 308 165 274 292 270 333 358 220 347 619 408 718 340 334 489 429 646 366 647 609 492 679 389 223 781 262 887 506 406 839 502 310 480 448 446 300 602 654 152 511 446 299 263 235 338 525 611 502 473 388 411 309 388 445 367 429 320 247 359 350 299 353 328 347 462 191 175 193 451 386 352 398 209 404 241 302 320 283 508 396 271 270 361 315 403 331 384 498 312 480 399 351 506 475 272 350 286 367 341 208 390 319 379 313 122 302 392 361 531 467 513 203 464 177 267 334 200 233 646 272 420 351 299 401 370 255 251 443 576 585 573 628 401 384 468 276 183 387 282 413 736 154 174 153 170 134 262 489 586 355 447 336 132 506 427 545 330 211 360 641 234 88 65 108 56 46 364 343 392 445 390 320 560 346 318 324 188 106 104 205 278 126 315 316 451 268 347 172 276 183 317 247 301 545 465 436 567 281 180 246 348 245 196 239 269 223 228 298 351 235 253 104 202 358 291 274 273 379 210 219 523 358 144 357 247 231 280 272 480 409 271 322 204 371 344 582 426 239 633 434 1959 2396 308 345 436 244 657 495 462 399 406 523 529 435 508 508 218 472 200 433 419 400 464 431 330 337 292 464 693 593 261 374 420 337 372 246 383 216 293 247 201 265 202 273 305 477 106 164 701 350 511 375 556 254 446 365 197 488 326 336 365 151 371 387 297 356 631 579 225 241 367 570 818 575 405 584 1149 460 486 877 955 924 655 421 434 535 293 495 602 727 225 211 417 135 183 249 702 585 624 575 692 1175 1147 1066 1082 1018 1074 851 558 589 1136 1095 1304 1111 1068 826 958 1056 1077 1139 1103 1247 967 1249 882 1547 1443 1571 1709 1232 1306 1723 1376 1947 1914 1913 853 988 1158 625 537 1176 1072 576 607 1091 337 280 540 488 367 348 350 629 794 675 222 156 132 182 288 1525 1620 1667 1825 1589 1353 1315 1478 1321 1342 1358 1540 1915 1599 1810 1805 1513 1582 1557 1933 1580 1397 1788 1681 1387 1610 1220 1488 1867 180 170 148 1693 2016 775 1989 2333 2492 1756 834 755 728 303 783 324 568 346 214 1296 819 774 497 447 337 406 1310 1254 821 1608 834 961 1841 596 1014 1628 1987 1603 1743 3176 2872 1540 1734 2040 2354 781 648 1104 836 788 478 1072 415 1555 471 1284 540 102 96 967 796 1322 1845 1087 546 695 363 645 527 484 889 782 634 678 697 1110 1656 704 593 1242 1265 1223 1325 964 1079 658 546 553 1106 878 1405 537 752 432 960 459 376 448 983 1346 1466 575 571 389 643 538 542 531 606 469 395 780 397 553 1201 635 450 1466 394 496 861 402 666 562 427 485 642 527 540 524 592 658 636 620 708 577 779 695 372 763 388 538 497 389 307 393 383 685 376 444 260 360 357 662 663 633 435 598 423 415 386 477 205 197 175 250 262 130 128 176 268 407 235 292 204 450 272 225 237 395 300 378 257 226 261 386 459 523 270 477 565 345 457 408 411 354 414 277 599 852 391 272 577 356 482 349 623 393 449 387 352 432 356 366 375 312 541 449 377 394 358 376 470 414 393 430 334 251 288 249 261 300 566 223 516 347 356 679 464 417 488 327 422 476 541 479 508 835 125 834 437 648 277 225 228 548 663 323 499 597 447 676 379 502 426 200 244 148 295 219 168 192 163 143 194 158 174 319 327 270 290 114 104 163 183 189 64 88 242 195 588 423 337 309 184 441 272 244 268 342 255 617 484 389 443 486 632 338 632 289 336 303 204 388 462 402 572 600 487 6051 328 497 207 147 298 368 450 464 442 812 317 466 750 620 549 582 289 326 539 448 866 621 834 594 558 631 554 495 430 444 177 541 614 411 471 443 658 459 200 259 273 1179 209 206 143 201 209 217 253 241 460 262 319 323 564 214 233 193 452 456 461 495 500 750 198 252 179 222 391 977 802 840 906 830 961 572 687 397 331 345 468 334 389 397 558 344 682 362 428 497 906 383 344 393 682 336 235 337 88 359 108 431 218 552 199 407 639 562 599 567 739 937 299 390 604 531 497 521 335 494 440 687 531 726 574 447 520 374 360 318 299 506 500 674 607 289 843 803 891 656 550 566 937 618 667 880 281 559 453 573 487 553 488 464 564 788 613 478 660 629 249 742 627 643 758 836 736 592 521 539 452 418 450 430 554 342 389 345 500 344 428 287 487 439 500 417 799 596 378 484 462 963 488 633 719 650 770 716 622 812 615 605 697 594 558 678 643 628 771 557 774 831 629 589 634 717 734 698 612 598 1626 1694 1524 1603 1373 1143 1219 1281 1252 1700 1522 1580 1080 1244 1225 1055 1563 1333 740 740 807 752 558 893 682 865 449 679 1019 941 1050 457 446 437 308 303 553 432 356 383 536 442 288 305 329 381 229 411 253 209 245 225 420 321 308 403 430 378 447 510 838 745 860 717 561 588 637 505 480 622 487 518 553 496 278 338 300 312 356 339 441 202 293 88 292 247 219 218 190 166 78 93 287 90 86 100 90 94 76 282 284 244 259 321 467 370 407 185 222 167 198 307 251 271 260 291 223 399 383 218 210 291 221 166 198 364 219 346 330 748 489 336 189 212 210 266 286 594 596 311 260 332 350 250 356 288 247 409 356 338 281 243 292 482 286 602 373 449 488 516 454 485 400 210 343 287 366 145 570 276 652 384 213 857 211 365 195 420 580 715 423 297 279 700 702 583 644 668 451 437 267 683 246 691 707 339 434 572 545 329 400 577 915 454 743 728 707 491 763 538 852 927 684 810 690 796 617 558 810 221 494 273 319 178 280 1427 576 467 503 436 636 514 416 630 797 972 630 578 354 546 383 237 384 447 367 462 407 276 390 333 352 246 569 700 506 629 344 295 363 316 219 311 242 224 248 228 285 275 415 176 295 174 130 386 554 462 526 530 483 519 461 415 425 591 514 587 409 452 544 373 612 525 580 714 538 591 479 354 401 491 577 376 438 350 615 745 887 570 608 370 445 498 470 603 633 636 528 371 393 488 433 667 702 652 616 568 330 940 555 480 447 772 302 875 861 335 317 255 273 177 138 160 191 374 329 422 395 493 449 333 198 501 436 214 254 304 302 434 320 511 168 190 260 158 276 276 238 203 192 194 146 120 150 176 308 320 178 341 440 460 297 191 958 376 298 233 232 341 327 255 263 333 475 369 374 348 377 211 227 144 210 471 444 397 451 379 406 591 292 505 404 499 308 645 320 392 729 652 671 777 566 284 221 337 414 213 193 327 252 208 466 1001 820 577 202 266 198 303 178 288 405 1238 249 1376 1165 1339 1283 1315 1456 1392 1551 1154 1470 1257 1384 1816 1523 316 468 702 412 512 595 497 405 381 311 448 435 394 322 502 818 416 336 544 435 427 425 319 480 472 701 730 875 478 483 317 282 427 401 342 319 297 273 195 263 550 468 393 446 399 396 274 402 388 420 296 449 430 280 626 436 476 637 290 461 551 437 470 507 651 860 871 985 620 717 529 723 584 588 634 551 577 420 582 551 511 658 506 579 417 763 665 553 471 568 542 673 460 510 802 586 569 707 418 459 726 681 622 735 706 683 413 425 463 584 515 496 493 434 354 503 555 418 724 689 398 503 368 601 446 353 576 441 492 400 355 512 486 621 635 520 760 574 589 596 714 677 683 741 699 677 595 541 494 645 681 706 589 575 630 560 298 384 355 430 185 166 151 222 151 238 120 134 125 171 74 184 126 140 196 233 362 291 303 242 200 248 240 293 395 170 278 191 230 354 214 236 251 353 239 207 159 256 231 130 298 282 221 215 130 94 176 290 384 138 124 360 178 154 132 151 165 156 424 134 170 188 115 268 147 352 218 255 187 348 294 451 284 104 140 177 198 187 176 678 222 353 178 253 256 165 130 328 304 284 198 123 131 138 133 140 98 276 322 319 275 399 284 181 354 361 255 224 276 340 369 500 371 223 359 202 333 238 349 153 165 279 251 292 282 261 209 252 282 264 362 320 499 262 216 330 453 497 344 494 296 243 437 345 226 476 298 447 292 221 558 342 260 482 213 273 214 354 451 149 253 459 240 161 251 177 279 374 605 250 291 339 390 332 256 201 328 489 324 308 471 236 347 249 264 124 237 256 124 335 469 460 305 301 299 207 347 375 288 122 180 227 276 213 249 372 280 318 281 178 368 257 243 235 221 297 267 549 213 274 165 206 359 374 202 131 267 276 294 409 160 634 224 363 230 304 163 398 211 551 279 294 534 463 392 480 483 194 361 328 337 257 265 467 243 288 240 274 318 227 420 455 192 226 94 205 175 188 388 287 229 241 224 249 365 252 514 383 180 361 350 205 62 46 133 58 116 339 227 365 416 363 365 327 300 278 286 273 176 123 208 209 181 180 208 351 265 362 333 320 187 194 326 362 407 364 366 405 473 230 239 165 313 275 409 439 334 231 270 340 110 138 106 164 518 232 393 481 411 243 227 315 230 106 274 290 225 312 292 263 377 174 196 161 176 172 130 457 424 378 435 1823 1776 232 592 390 277 392 323 445 397 266 579 380 495 565 354 270 230 283 152 193 306 503 483 194 486 206 409 427 285 227 311 252 221 389 176 320 166 215 277 253 189 330 271 396 363 190 127 362 246 223 309 380 359 136 216 367 585 344 265 350 204 280 347 193 196 330 239 153 159 166 694 580 473 380 418 563 506 374 556 833 763 427 311 390 397 326 243 420 423 160 158 94 62 117 121 480 582 481 466 607 907 1093 1012 1168 1080 1081 875 440 317 1165 1203 1109 1053 1381 818 1153 1183 1017 601 852 927 1040 855 801 1448 955 1173 1283 1177 1191 1321 994 1516 1411 1768 1021 1005 648 547 555 1072 817 661 474 964 292 273 512 276 375 240 407 750 714 724 205 172 156 194 199 1422 1457 1436 1473 1219 1387 1319 1549 1226 1140 1220 1175 1212 1280 1275 1545 1380 1248 1271 1319 1323 1142 1343 1402 1150 1263 1300 1171 1237 194 141 102 1296 2059 701 1486 2138 2206 1787 977 934 514 204 550 134 148 92 125 1060 679 705 153 315 277 324 684 760 697 1066 601 446 884 517 538 1669 1925 1324 1283 2698 2229 1483 1610 1621 2202 647 537 713 601 740 635 753 256 876 240 1169 472 42 34 982 482 840 1476 622 299 892 358 552 478 444 553 550 477 635 507 1205 1176 595 426 1156 856 750 980 860 738 455 366 423 873 653 1195 407 721 301 1021 539 462 745 588 1324 894 547 468 375 356 496 551 439 430 502 270 826 361 521 737 324 221 1242 361 555 564 423 495 528 472 334 495 462 502 450 377 406 443 368 415 500 717 922 424 557 411 361 312 211 174 410 316 1102 472 220 257 462 550 467 393 402 267 427 409 297 202 348 118 82 219 164 195 169 189 164 238 221 293 212 253 311 162 206 263 221 189 188 198 210 83 222 327 311 174 424 498 595 520 338 351 376 304 274 357 955 372 756 492 307 415 442 400 345 439 486 515 570 387 448 584 590 439 637 597 463 602 416 646 634 430 515 331 324 281 382 243 266 432 406 501 511 158 482 518 453 520 255 315 489 517 495 460 551 79 737 425 376 187 344 321 340 739 420 558 535 617 541 532 548 324 197 262 226 164 281 231 106 443 398 152 162 310 153 188 219 217 130 106 125 125 107 110 78 181 309 592 222 217 191 297 356 196 260 274 215 196 604 434 386 507 293 354 282 293 198 295 251 170 329 343 351 289 263 277 328 6026 962 214 133 162 465 334 332 381 618 412 390 276 207 308 407 373 315 281 345 624 413 627 529 475 416 502 352 508 435 119 443 477 353 202 419 398 472 88 281 303 807 99 145 79 266 95 128 189 443 187 214 274 283 346 84 82 207 428 358 279 317 381 549 176 162 136 234 206 545 310 334 430 330 470 306 312 548 329 306 608 314 405 182 376 234 580 254 292 424 726 413 193 136 786 333 283 247 54 265 134 207 181 367 328 159 563 273 432 298 404 631 267 260 525 318 294 322 283 559 733 533 595 696 594 431 626 179 237 294 270 316 281 312 269 254 588 856 977 649 530 575 637 447 394 641 235 726 474 427 532 405 423 379 397 462 314 469 459 276 317 504 385 255 737 677 849 508 456 286 280 240 382 319 298 308 385 324 312 300 328 317 229 310 400 424 325 156 310 446 465 921 272 588 566 501 374 403 417 641 478 520 521 603 505 549 450 416 557 664 525 641 902 412 541 633 506 487 433 441 1565 1652 1048 1217 774 750 948 1066 936 1186 1020 1104 902 708 1369 770 1691 937 977 422 525 627 571 668 675 620 375 394 635 517 585 394 389 285 273 286 590 284 249 154 346 338 379 266 352 287 264 274 197 144 403 351 232 266 296 343 345 431 305 373 662 487 500 475 520 364 695 530 372 642 501 576 622 329 90 167 129 122 148 52 324 167 255 146 209 224 103 153 68 145 150 144 82 138 98 110 173 94 163 165 116 152 241 358 398 444 499 270 274 398 348 291 291 332 452 244 257 108 262 261 265 297 277 276 330 323 226 333 395 567 399 138 138 260 248 342 260 346 306 365 360 350 373 274 206 217 337 347 348 300 264 262 183 373 308 221 329 447 527 478 339 478 391 287 421 430 446 100 602 267 710 422 208 616 223 379 203 359 749 639 162 335 307 602 590 556 717 701 211 197 252 451 345 547 445 300 203 483 488 245 138 508 445 412 570 540 412 437 518 581 419 643 523 554 475 505 452 525 678 188 342 217 300 387 299 1336 454 534 501 494 331 335 297 327 598 601 461 367 281 225 311 181 514 341 288 578 456 293 311 377 416 325 440 364 598 448 405 255 290 330 243 277 257 96 271 229 239 86 150 211 224 34 146 415 312 335 449 238 325 206 250 367 277 222 423 436 371 347 506 359 450 382 410 340 346 375 460 327 406 346 331 338 344 296 297 600 487 474 750 381 423 410 540 362 382 521 281 315 482 206 407 443 342 448 514 439 329 864 594 414 362 400 240 328 689 267 164 235 224 61 36 58 80 429 510 433 505 366 476 393 227 472 421 361 241 226 302 166 201 655 96 371 291 149 324 288 237 193 171 138 153 127 291 172 259 120 116 174 366 239 243 220 697 214 188 392 332 320 253 225 205 223 268 291 397 241 284 166 168 169 126 525 460 343 655 513 388 668 290 321 282 238 196 683 215 298 532 444 504 620 505 420 285 505 466 293 304 216 200 150 354 841 874 709 253 145 228 247 163 287 576 875 340 1100 770 763 1059 733 852 762 916 1101 883 1099 964 1015 798 334 307 415 269 590 378 445 572 493 475 444 476 331 291 485 360 217 404 444 440 404 365 295 417 419 651 696 778 856 860 503 628 592 555 565 531 451 439 524 685 768 782 693 531 632 681 421 617 528 551 471 362 354 466 728 476 464 758 393 739 913 973 663 721 632 864 900 942 883 807 694 781 787 752 903 572 966 508 935 939 780 833 483 792 923 1012 741 624 585 612 471 693 755 721 686 832 789 796 765 786 893 781 755 808 783 864 572 616 940 514 652 767 560 785 417 756 788 646 698 676 540 632 735 702 843 810 877 733 843 528 920 762 506 917 879 965 909 922 745 979 853 852 847 872 924 747 1052 1090 1056 890 1020 913 890 946 1044 1045 504 429 462 602 286 304 134 248 199 276 230 288 182 187 234 254 171 163 169 284 376 292 370 470 287 437 293 270 320 272 298 256 282 219 192 327 288 451 346 408 366 517 214 346 283 290 252 326 250 311 354 193 299 308 278 472 347 147 137 96 189 166 404 172 221 251 308 197 338 286 272 196 269 398 465 559 323 268 308 289 234 282 218 591 259 568 238 274 452 277 293 452 444 433 759 196 299 207 176 282 312 427 444 463 736 369 424 395 481 469 370 612 655 490 377 560 431 297 642 358 409 414 705 264 453 350 232 554 385 373 308 553 542 288 588 497 616 400 259 593 378 753 433 693 626 537 482 326 312 671 576 737 433 401 739 475 288 615 501 557 526 408 377 351 324 586 368 425 308 282 517 588 886 531 441 492 510 719 657 538 326 502 428 377 558 390 571 402 275 235 299 214 190 263 548 548 447 396 291 312 435 467 230 260 227 387 583 322 408 654 410 422 501 306 605 384 451 233 291 617 521 482 184 236 187 332 570 297 380 253 385 471 424 696 620 1056 181 479 397 299 212 345 250 829 377 421 351 305 584 569 428 262 736 630 537 706 716 312 471 422 630 478 460 299 500 598 281 313 158 161 204 202 319 521 288 356 325 255 474 437 572 835 469 610 172 313 108 81 88 184 183 423 461 431 511 366 625 481 633 619 437 410 277 140 352 502 221 218 239 341 332 395 393 479 460 249 548 400 557 660 526 476 343 633 247 684 345 262 603 631 484 203 659 763 211 290 163 259 389 388 430 457 455 393 367 712 323 236 354 463 419 471 481 368 342 448 218 321 475 352 237 446 539 550 750 2238 2440 404 635 508 398 444 383 481 408 956 661 708 540 713 425 198 347 407 457 387 580 293 279 343 440 538 643 879 335 196 601 441 494 513 501 516 322 412 525 413 329 434 258 546 404 268 238 388 504 547 346 570 361 338 386 270 711 490 607 566 461 302 433 384 463 523 428 338 354 343 1066 967 1040 560 839 837 717 860 684 668 970 525 678 539 722 303 333 771 608 194 190 146 219 165 142 517 734 720 774 611 1262 1494 1476 1439 1572 1404 1405 964 320 1481 1321 1325 1570 1318 1072 1408 1415 1398 1686 1524 1311 1299 1600 1366 2082 1278 1676 1663 1668 1217 1890 1734 2352 2170 2378 1205 1508 1189 1181 963 1706 1316 795 697 1172 432 408 690 354 416 559 440 790 1171 547 496 512 500 446 283 2370 2378 2111 2220 2057 1968 1445 2169 2105 1697 2084 2251 2002 1574 1976 2340 1745 1987 2449 2166 2549 2290 1660 1777 1977 1959 1768 2057 1766 470 450 190 1917 2519 1280 2741 3452 3389 2126 913 966 501 175 541 233 255 134 203 1599 1214 1207 333 372 268 484 934 904 982 1913 818 922 1921 1008 961 2585 3064 2182 2304 4146 3705 2300 2871 2421 3189 1149 703 1132 916 1268 603 1153 394 1385 541 1717 838 112 73 1148 874 1019 2397 1240 412 1061 658 626 654 479 1062 928 868 1047 620 1731 2275 1242 707 1863 1061 1044 1828 1190 1240 953 785 734 1490 835 1618 1035 986 297 1168 681 738 1048 1021 2661 2361 572 563 502 560 908 785 901 416 821 706 846 883 874 1278 618 560 1831 479 611 794 465 787 918 813 898 795 852 728 973 933 978 983 937 969 969 902 719 632 784 908 403 439 399 394 289 387 1026 400 253 497 481 490 728 484 762 490 972 865 410 245 357 260 227 430 459 526 417 303 453 392 448 523 487 612 454 385 479 972 574 316 652 459 364 241 447 570 651 257 442 596 461 539 456 404 370 414 317 445 905 863 876 738 576 482 600 579 404 581 575 606 604 648 575 629 615 793 636 832 570 845 473 817 752 645 611 680 468 613 632 483 484 489 560 950 522 286 672 546 479 636 362 424 622 743 680 396 943 92 838 441 731 269 600 286 394 771 456 715 755 881 810 700 599 255 295 335 260 275 508 446 278 298 274 284 228 196 245 406 667 480 217 172 168 306 170 162 162 221 531 743 532 713 583 395 537 518 423 388 262 382 1065 568 747 924 575 468 611 488 333 446 348 350 369 461 533 594 765 287 497 962 7003 328 176 190 535 489 533 514 698 512 479 416 398 470 436 623 448 475 393 1081 571 809 701 619 682 717 391 703 516 239 503 669 547 740 517 498 676 192 488 596 1360 230 198 301 543 413 443 339 741 402 295 257 428 570 139 133 338 593 732 650 763 328 1125 141 271 151 165 455 1083 590 723 961 723 1026 668 871 732 616 616 930 672 716 496 586 363 727 347 393 473 796 542 386 345 1256 484 266 451 118 286 223 201 267 817 271 332 924 354 749 607 786 1036 546 320 824 580 787 839 623 1054 1042 515 937 1212 1145 996 809 328 337 269 418 678 712 608 845 311 869 879 1020 860 552 793 1071 634 810 773 299 773 526 602 546 600 918 783 1079 1085 680 626 719 502 518 996 839 691 1332 1096 1305 650 551 423 403 363 380 232 466 242 286 433 323 282 507 620 464 461 762 603 692 484 383 629 578 1408 562 656 798 881 533 705 801 887 648 691 678 855 670 694 717 857 730 590 592 928 925 680 869 1034 709 618 835 750 2320 2592 1615 1473 1166 1357 1475 1587 1170 1426 1719 1867 1443 1155 1299 1284 2034 1836 1371 843 930 741 670 987 1071 973 426 929 873 807 1557 746 650 677 332 306 552 310 496 536 678 324 472 370 426 376 268 295 444 408 395 399 321 372 475 535 403 495 524 726 882 735 774 744 760 552 911 627 785 931 772 723 700 403 179 253 221 211 254 197 536 227 249 150 333 280 112 151 282 345 192 112 162 397 343 331 324 349 306 365 168 239 369 511 631 620 638 370 500 555 361 278 241 282 519 335 465 493 743 399 341 434 367 354 466 460 214 425 607 667 255 380 156 412 493 304 403 477 503 372 479 315 329 298 280 333 441 348 546 442 518 540 402 400 212 569 383 719 673 660 641 689 793 329 537 485 358 303 576 389 762 344 353 698 206 413 184 399 807 629 272 365 295 676 556 666 960 613 202 196 351 539 398 911 595 401 250 589 553 324 374 1047 979 622 580 494 723 553 749 651 754 877 495 586 550 739 454 767 658 258 660 396 439 443 363 1439 832 612 600 681 563 577 492 506 757 758 781 878 563 440 539 420 196 354 426 518 543 355 624 411 530 705 798 598 769 648 504 326 387 334 345 145 145 84 145 141 119 78 188 179 270 150 207 398 871 835 825 459 416 529 422 531 425 484 523 802 827 688 551 781 763 633 690 467 667 611 906 459 447 387 720 553 491 450 663 1048 605 560 585 758 508 513 556 687 869 757 429 446 1074 677 919 457 582 1079 744 788 692 1200 550 424 470 873 577 681 972 516 255 304 278 139 107 125 165 442 544 563 861 653 799 662 269 482 538 309 297 380 248 253 337 752 166 449 514 391 515 358 390 213 306 308 472 371 401 243 290 242 132 374 576 523 791 342 1250 486 472 498 634 554 450 414 381 488 328 693 721 533 509 186 194 182 194 691 824 487 622 791 669 706 418 658 394 451 549 738 210 381 704 640 715 771 691 511 414 586 555 233 423 377 496 397 529 1031 1089 852 212 219 162 299 331 456 453 1538 537 1908 1587 1505 1249 1754 1588 1634 1357 1363 1371 1384 1719 1764 1873 711 425 661 479 952 606 717 554 472 489 651 588 497 518 702 618 366 550 906 624 558 536 568 666 687 936 980 1195 608 661 516 558 584 495 701 413 393 592 502 485 634 659 620 644 467 562 583 545 557 659 360 428 417 429 396 394 453 395 401 331 436 456 380 301 494 419 423 423 342 469 428 414 358 404 470 593 507 343 527 494 556 462 416 506 481 474 385 385 489 417 598 412 446 397 381 539 483 630 457 432 446 485 657 561 448 429 394 417 353 417 356 354 295 372 344 480 626 483 488 430 774 423 589 491 724 864 485 377 485 341 657 485 228 587 487 470 576 533 386 378 686 480 556 734 670 831 565 638 517 410 460 548 575 528 549 531 353 325 438 439 363 264 258 185 344 300 383 185 233 199 231 204 399 305 350 264 347 266 264 373 335 345 349 281 442 275 332 267 320 367 303 334 546 447 458 419 293 455 224 269 454 386 376 489 303 334 387 406 438 416 379 614 235 234 212 110 222 282 342 148 174 174 125 173 207 205 292 214 299 162 316 493 252 164 279 366 184 433 150 634 305 617 284 300 365 311 192 253 221 187 238 513 156 257 225 187 325 212 339 241 235 227 302 329 298 225 346 518 378 338 281 324 276 284 427 191 411 323 356 298 338 344 335 283 496 255 318 641 408 298 636 680 609 440 470 454 625 578 566 429 366 199 284 374 375 595 322 608 307 296 601 573 332 590 564 666 353 530 452 490 339 552 253 406 373 252 457 407 614 463 324 329 472 335 410 415 180 340 283 541 396 284 350 553 316 371 222 432 180 355 424 394 521 406 250 281 287 313 227 236 288 390 413 268 412 590 372 364 413 245 481 245 333 303 280 383 342 448 262 257 172 239 335 498 366 247 240 351 257 729 540 770 209 540 306 461 265 391 364 759 328 579 542 366 686 365 214 456 368 385 333 633 590 507 441 382 371 212 513 358 719 513 155 163 163 285 394 350 522 752 469 590 446 349 409 355 552 432 269 266 325 304 176 26 60 62 240 279 369 475 444 401 322 358 427 391 365 275 122 110 375 404 69 342 242 479 466 488 294 438 402 178 381 275 542 525 431 509 258 291 400 394 230 172 278 278 271 236 484 322 265 424 207 384 577 421 309 387 442 194 197 412 433 212 331 353 323 471 429 626 551 439 250 296 382 156 315 375 227 361 422 2219 1992 518 609 495 415 485 298 407 388 564 636 342 438 465 396 166 219 229 199 167 323 320 296 277 308 264 569 483 273 295 402 322 339 393 419 421 218 223 402 294 313 384 249 234 288 273 120 361 362 344 254 398 236 280 192 226 635 499 415 258 216 280 477 226 284 619 556 125 168 284 590 710 467 358 483 510 689 536 688 690 803 786 446 601 783 335 377 556 492 264 240 334 274 197 203 582 507 580 661 712 671 705 921 693 771 791 953 397 818 1131 1069 1100 1072 1051 848 763 858 945 957 942 839 1586 967 1067 1335 988 1306 1269 1163 1041 1346 1156 2355 1956 2009 837 984 1439 714 412 895 1291 836 710 1000 275 267 439 435 660 380 522 773 734 430 236 309 287 446 204 1225 1264 1297 1434 1311 1468 1485 1732 1805 1497 1595 1769 1752 1201 1713 1767 1504 2132 1582 1776 1786 1922 1817 1699 1930 2027 1826 2009 1915 354 298 278 1306 1621 918 1909 2050 2234 2172 701 696 595 184 618 187 420 334 221 1091 919 952 237 425 286 348 737 887 713 1589 732 1220 1338 914 1386 1412 1624 1461 1392 2923 3252 1483 2256 2361 2300 1110 585 1359 768 1336 587 1028 402 1168 651 958 671 74 62 1420 1005 1144 1884 1056 765 1010 527 604 270 258 720 609 572 972 628 1600 1809 719 607 955 1444 1277 1585 930 850 638 477 429 1126 690 1257 340 640 332 697 451 483 561 625 1388 1743 689 736 589 726 540 386 600 472 380 554 1035 580 725 983 387 355 1927 407 471 526 500 567 669 589 823 586 621 493 525 832 893 813 728 801 873 698 769 514 701 724 368 230 292 304 241 181 547 281 351 359 401 316 456 418 627 288 652 556 365 341 396 120 110 120 141 156 281 263 305 338 184 361 379 281 270 142 182 232 234 231 328 157 355 226 342 391 512 170 169 323 325 329 287 174 286 193 258 337 668 205 292 304 274 387 415 428 382 517 517 483 471 334 413 420 352 399 499 351 388 296 370 290 273 198 499 277 214 298 346 224 241 544 361 325 327 308 564 306 296 334 218 298 308 330 294 311 691 60 641 346 273 162 195 108 353 503 336 552 457 587 570 447 595 377 252 280 465 214 315 242 155 350 185 182 128 187 195 236 354 301 184 148 249 308 266 157 237 151 165 538 263 331 297 256 329 439 478 443 391 284 782 450 533 491 378 375 401 588 261 340 262 637 394 325 559 275 534 627 207 214 328 6345 4788 96 387 323 429 345 656 443 405 616 327 524 440 391 464 707 478 682 422 678 637 479 584 735 430 545 503 142 306 400 418 588 420 694 884 289 399 488 880 205 221 150 239 136 182 294 226 375 242 321 347 522 186 176 287 950 631 287 305 139 502 159 225 145 198 460 754 531 646 614 556 689 549 618 395 302 308 599 325 423 298 767 640 846 682 571 461 566 525 275 267 842 373 264 375 107 341 233 476 619 643 321 331 739 350 608 660 513 676 430 268 654 463 318 383 391 405 386 378 279 308 310 256 328 282 272 285 347 512 488 735 586 413 807 697 772 568 391 446 1056 335 558 410 209 840 567 547 511 543 567 450 581 583 439 356 485 404 376 789 552 361 907 738 735 587 543 417 579 501 336 378 552 332 384 466 328 387 194 349 343 554 357 534 941 504 344 458 400 1035 546 599 381 487 579 545 686 526 550 524 702 551 401 413 453 629 482 394 399 549 541 711 801 847 712 845 825 818 2073 2083 1444 1193 1199 982 1144 1196 1282 1056 719 791 1156 996 1470 800 1679 1548 1180 790 824 793 818 801 578 807 264 1058 1098 996 974 712 539 741 230 222 376 367 381 507 441 400 216 375 312 272 261 260 206 247 271 267 232 512 485 878 514 394 795 550 389 523 478 455 471 627 343 724 641 1005 487 762 822 450 258 175 128 274 264 227 274 495 206 168 306 199 248 137 271 219 122 98 117 174 84 82 78 88 74 340 222 237 293 344 319 285 311 433 530 348 367 218 198 343 317 182 292 295 329 228 178 250 236 266 313 627 316 407 695 738 234 456 271 435 447 321 425 277 335 354 299 316 298 282 336 289 567 293 240 282 364 298 214 312 373 504 428 338 596 350 346 389 374 316 459 429 188 118 566 271 473 204 240 654 317 238 285 224 532 651 173 345 315 534 652 633 594 472 226 208 288 516 283 515 500 312 234 540 581 256 352 784 554 452 398 488 515 438 332 657 859 689 676 874 732 903 665 755 663 296 334 386 511 456 419 1396 493 473 419 700 644 621 432 635 599 509 900 641 431 513 380 278 176 413 621 267 282 504 448 396 205 581 640 534 571 497 356 334 358 320 301 344 384 304 372 376 301 262 381 190 365 238 221 403 477 562 572 558 478 401 494 546 451 346 550 645 661 709 581 754 579 469 536 557 556 489 628 535 468 582 647 442 398 439 379 488 491 335 518 562 479 388 497 484 561 688 578 508 410 408 492 532 533 520 859 651 524 941 626 465 311 681 374 761 978 527 136 205 200 271 237 272 275 666 478 442 408 551 341 539 151 594 446 215 147 283 287 301 372 751 293 327 306 361 360 306 415 252 132 136 138 110 180 136 207 274 172 472 261 239 365 348 900 506 484 436 186 209 273 253 120 207 480 266 294 378 255 166 206 144 331 400 797 387 438 745 740 637 400 489 591 522 395 432 172 637 685 605 702 717 595 698 515 315 686 571 331 482 339 179 596 604 967 387 92 274 295 244 284 295 398 1244 404 1383 1210 1366 1051 1112 1121 964 1115 1221 1120 1114 994 1199 1243 425 499 427 365 513 613 588 325 607 439 657 806 308 364 505 450 292 310 565 759 741 727 333 380 362 441 487 744 423 383 373 409 449 337 509 298 280 407 369 383 399 413 403 529 377 317 429 421 397 515 248 264 253 256 299 354 399 225 329 170 224 315 269 221 277 243 249 211 198 352 252 260 206 266 284 408 260 213 335 282 366 291 293 329 297 277 228 218 332 268 468 271 260 208 262 302 277 441 264 251 267 294 421 370 249 224 260 285 250 319 232 270 185 258 268 381 398 325 268 258 629 232 452 341 544 644 383 258 320 238 365 391 148 412 262 252 378 348 294 298 495 361 443 490 469 588 314 332 280 317 337 433 368 297 348 313 264 223 355 253 210 129 197 107 254 216 272 88 141 110 151 125 298 229 227 207 211 209 205 274 248 254 252 222 347 183 235 177 216 325 243 230 429 313 380 200 106 222 158 171 361 318 316 395 122 290 296 290 308 372 339 448 192 180 174 82 155 153 289 128 144 132 83 92 155 116 234 135 193 122 246 377 194 122 171 276 118 315 110 393 214 452 212 226 256 222 144 158 128 106 174 415 106 184 197 95 277 148 287 168 129 145 222 254 256 160 200 354 243 224 189 241 234 158 295 118 325 251 210 221 226 244 233 194 326 174 218 504 180 155 431 527 438 300 371 309 331 386 324 256 251 125 134 322 281 376 249 292 202 175 515 468 268 486 300 404 223 450 282 355 259 428 201 356 256 196 241 232 349 266 254 273 320 247 257 241 100 175 170 323 217 222 249 477 239 315 122 264 134 258 319 206 286 261 165 178 145 167 169 196 166 277 333 204 253 353 215 212 304 148 293 173 216 222 230 301 232 307 226 205 150 136 245 403 257 201 143 263 134 435 420 647 146 371 123 351 173 311 258 349 205 511 344 298 366 247 168 329 268 247 211 447 427 395 332 234 172 120 266 181 454 374 125 129 137 205 288 294 458 516 324 437 414 251 286 313 347 299 149 208 265 203 158 16 52 56 203 135 287 401 351 329 237 257 302 270 311 179 40 38 213 258 28 132 161 296 346 362 162 282 298 146 301 223 322 356 306 307 175 195 254 266 136 92 145 133 149 120 308 176 216 315 155 287 361 169 152 258 334 108 134 222 340 176 202 220 198 328 263 415 309 275 192 244 224 86 184 278 118 213 271 1439 1419 452 484 393 339 311 218 260 253 410 464 254 310 322 315 104 124 144 143 123 235 258 236 198 216 191 367 375 176 201 212 235 242 273 334 365 170 161 333 264 225 280 176 178 218 192 86 297 266 244 173 358 194 224 150 164 483 350 226 190 118 167 297 188 182 468 444 101 142 181 456 428 322 276 341 373 430 391 402 509 567 651 299 351 592 289 317 375 381 230 210 290 150 169 159 416 356 397 447 612 525 581 705 492 655 591 611 239 719 921 849 935 789 678 643 527 572 590 724 515 575 1211 588 642 1062 783 1032 857 898 742 956 733 1651 1454 1533 497 712 1234 509 255 494 943 558 434 737 148 179 241 385 567 303 375 615 522 304 172 205 183 336 131 841 844 832 929 919 962 1101 1417 1365 953 1160 1346 1371 883 1268 1317 1256 1653 1071 1346 1466 1495 1185 1230 1379 1304 1174 1240 1319 227 183 230 939 998 553 1256 1447 1634 1764 469 427 475 129 509 95 384 310 187 788 701 676 166 336 201 247 621 671 548 892 517 915 1036 549 829 943 1111 951 1137 2278 2185 1016 1612 1777 1777 714 453 1077 563 1047 449 791 284 596 509 773 474 60 52 1226 665 844 1119 601 621 651 282 383 128 128 515 441 406 492 407 1094 1386 467 371 376 1144 947 1189 621 651 413 265 279 704 498 932 279 322 202 434 290 268 334 386 970 1293 472 490 413 526 424 282 462 345 249 408 799 313 574 595 249 225 1381 287 315 356 423 441 533 467 472 406 433 381 292 496 514 450 422 448 577 461 632 318 563 479 320 168 156 252 179 109 331 189 226 209 298 257 358 362 462 214 438 400 261 202 228 104 96 74 68 122 247 231 255 278 142 197 171 233 206 98 96 159 174 140 254 117 297 184 280 315 352 138 96 185 128 170 176 78 149 78 120 162 531 91 202 139 177 284 304 352 218 269 282 294 232 186 199 183 186 175 244 141 260 193 271 163 148 144 342 156 129 173 209 118 143 411 288 181 158 204 353 226 216 244 140 218 230 248 149 215 454 46 384 167 162 118 117 78 237 408 266 400 296 467 458 322 418 316 228 204 406 180 186 135 127 181 163 154 98 157 132 165 135 164 104 78 193 227 205 127 124 117 145 347 203 215 193 192 193 229 387 381 274 248 535 366 428 389 240 266 255 475 142 248 174 454 266 255 342 201 427 501 147 133 176 4788 4744 74 286 172 270 155 546 379 288 500 213 440 362 170 379 548 381 497 362 493 458 273 374 457 306 423 334 62 220 248 218 280 276 582 416 173 260 324 662 121 153 82 151 100 96 83 151 255 188 265 244 414 124 114 204 728 449 235 251 99 311 105 173 111 119 269 415 377 393 409 409 433 392 382 192 160 172 286 168 204 154 532 468 564 496 450 273 305 329 186 209 570 279 156 126 70 295 163 412 274 484 161 242 544 310 507 578 372 420 348 205 480 343 252 274 286 202 307 300 148 198 210 98 182 151 181 175 263 368 392 546 469 346 532 507 541 472 321 366 753 249 352 316 157 632 400 407 346 409 415 320 406 402 316 274 293 356 304 606 380 205 425 435 292 427 399 262 499 419 226 250 259 284 338 275 245 269 148 285 271 401 263 396 710 330 263 292 230 831 285 476 227 342 491 419 555 296 380 382 527 351 280 327 347 503 277 273 263 452 401 569 614 666 543 657 667 640 1588 1378 1158 1007 773 778 827 849 963 696 481 533 800 735 1165 598 1160 1174 872 618 630 542 603 597 435 529 204 900 848 764 719 444 449 495 184 198 252 307 325 439 365 336 162 221 159 133 136 191 152 182 165 161 172 416 343 663 410 300 612 325 198 380 337 290 366 483 265 372 470 826 271 625 667 242 214 133 96 224 218 183 171 416 166 146 246 185 213 121 229 171 86 52 99 150 54 54 52 54 50 231 210 154 195 280 198 190 198 268 321 224 170 139 131 276 209 138 209 159 185 184 144 176 166 158 203 525 208 246 404 547 172 357 208 207 213 142 201 170 228 205 216 225 215 221 169 223 462 202 144 218 320 186 160 198 307 373 339 208 323 244 211 240 221 191 213 229 164 102 441 200 372 174 198 505 263 188 245 178 389 501 137 287 263 334 445 515 340 322 192 180 260 444 241 419 436 278 192 462 495 156 286 576 330 266 282 392 356 378 254 408 568 464 532 722 620 637 475 615 462 240 228 256 346 369 359 959 351 333 321 582 506 446 298 470 470 380 572 495 336 344 303 156 134 350 447 185 210 360 343 316 139 402 501 256 305 246 177 192 296 164 217 298 334 274 324 330 267 238 194 119 233 198 189 271 305 341 312 370 336 266 368 383 240 276 404 399 393 460 434 501 383 314 363 308 396 401 489 303 356 359 372 307 310 348 234 319 384 211 444 288 324 232 386 378 430 455 495 374 216 195 290 470 431 388 633 521 311 702 427 312 253 432 234 591 672 347 108 143 126 235 209 215 231 451 311 323 218 416 183 343 102 312 334 130 105 198 197 259 301 519 221 263 178 258 211 268 375 207 100 104 102 84 128 70 118 199 109 308 161 191 260 223 704 284 264 339 136 148 213 201 84 175 294 115 135 243 104 122 116 82 285 304 452 235 286 486 459 378 276 300 465 409 258 332 112 509 394 386 374 412 206 578 322 149 523 484 261 290 213 129 518 427 735 170 74 137 233 164 234 229 208 773 213 886 772 975 730 782 767 616 781 844 800 795 720 835 872 330 414 338 272 288 482 386 228 475 343 416 520 270 306 340 323 213 201 379 642 632 620 255 300 284 349 389 624 392 239 239 622 561 309 478 340 300 297 286 322 326 332 392 479 485 451 509 366 336 416 194 484 447 414 451 312 405 437 399 331 427 819 547 461 343 495 456 589 409 717 449 372 449 418 424 398 418 407 470 656 558 714 642 556 472 589 613 483 406 431 458 516 509 437 488 670 652 296 419 381 259 365 390 371 296 373 412 482 373 340 420 510 469 432 452 342 547 285 876 934 294 477 718 522 492 483 545 402 326 484 667 449 354 452 392 519 391 427 584 643 577 612 577 672 690 593 439 411 486 788 612 792 422 448 584 435 358 366 318 568 222 229 172 93 180 146 105 148 50 269 110 128 139 147 168 87 117 101 129 144 88 196 131 308 350 270 230 181 222 172 208 224 224 148 232 118 94 177 175 255 228 168 185 249 106 154 276 210 224 234 145 308 321 125 115 60 142 175 438 255 261 122 76 211 92 190 112 95 241 138 195 397 285 129 169 108 237 96 284 394 205 382 109 154 114 200 235 333 299 248 298 140 236 64 184 230 319 274 305 90 243 185 224 408 248 329 212 202 242 261 126 390 352 276 256 202 319 326 199 169 218 169 248 345 258 176 201 389 348 231 534 401 474 240 518 423 306 541 245 349 312 174 573 219 310 350 326 790 432 219 450 488 202 419 178 180 223 302 338 223 254 281 235 202 98 152 222 532 377 208 362 258 209 342 487 523 330 481 150 208 174 277 168 209 141 253 197 238 231 208 284 254 429 271 295 158 74 94 200 181 111 130 200 246 204 295 233 223 462 351 425 269 295 205 211 161 171 225 245 266 118 167 222 274 240 161 108 267 203 262 208 481 470 619 217 217 232 349 127 449 175 274 294 246 273 211 118 148 360 305 282 232 267 383 368 241 214 286 229 133 263 459 137 145 124 153 70 174 239 256 162 194 108 314 396 332 383 228 155 181 286 334 93 30 24 64 58 285 253 194 192 239 239 407 214 190 251 176 70 103 202 146 147 123 154 197 247 264 181 164 139 271 253 226 308 280 342 439 319 191 183 192 266 191 189 197 156 252 163 229 172 188 193 206 231 170 254 316 239 225 134 328 274 183 282 305 289 347 344 289 202 251 164 253 274 153 187 299 297 321 300 1383 1423 329 243 275 366 335 414 324 202 413 495 262 380 266 162 336 295 108 268 299 140 524 512 434 430 126 266 328 223 130 403 311 361 292 259 289 137 129 368 287 82 149 170 256 265 175 126 305 257 254 262 518 100 365 372 184 526 307 230 335 187 202 395 240 168 247 243 156 166 160 755 664 671 533 340 543 340 360 409 614 681 213 304 431 179 350 327 645 400 145 131 228 215 225 420 399 546 495 380 550 658 799 781 861 861 746 1135 603 275 1002 993 934 863 1409 596 755 870 841 802 884 740 990 1008 840 1047 1036 1396 1378 859 666 877 1024 1233 1237 1235 333 768 586 447 430 872 900 777 267 884 204 200 413 254 518 379 132 636 300 294 197 192 182 127 135 1236 1153 1117 1216 1112 1253 1082 876 931 1320 1177 1471 1244 1154 1273 1030 1244 1195 1249 1271 1301 997 1041 769 1087 984 1103 1060 1090 416 364 127 988 1244 592 1639 1678 1540 1285 480 594 484 214 476 144 290 174 219 1201 564 532 350 346 304 207 561 810 645 803 605 461 1013 622 494 1543 1773 1306 1366 2819 2651 1512 1683 1644 2125 751 455 585 996 721 595 1224 220 994 427 806 526 32 26 672 537 1072 1523 791 431 631 377 446 295 241 483 411 462 624 462 1065 1389 613 294 553 814 821 962 737 790 394 278 205 1068 680 944 213 475 259 441 475 501 549 602 1458 1022 489 461 309 383 293 315 321 326 285 450 953 597 327 739 261 247 1081 518 696 436 280 388 512 446 448 476 339 410 339 651 649 635 604 690 398 439 478 659 492 582 237 300 216 313 201 260 337 154 297 195 200 394 558 609 404 309 373 285 329 197 434 125 117 138 178 196 191 202 235 270 299 189 112 199 241 187 391 278 282 175 304 229 245 120 245 292 396 96 243 177 215 258 293 264 273 282 246 343 342 274 219 238 285 362 248 491 161 195 208 264 259 230 355 206 319 348 200 383 214 343 169 265 279 378 349 330 175 175 213 294 296 254 257 489 325 88 343 314 253 334 178 262 292 355 226 352 317 77 418 209 158 269 204 132 326 376 250 522 383 408 266 344 306 196 166 252 174 253 198 271 293 204 153 308 135 155 220 244 171 210 152 142 183 195 198 112 112 196 130 519 642 266 211 136 208 199 284 302 144 245 415 301 236 391 228 325 275 347 293 154 145 147 138 355 407 498 478 291 298 162 190 96 74 4240 412 490 557 501 643 370 678 426 418 453 457 366 275 443 538 529 380 558 491 496 520 524 352 398 392 128 286 353 293 355 457 437 672 94 336 371 786 123 174 182 225 224 232 152 243 181 109 365 259 294 191 177 150 399 378 397 445 146 553 257 210 149 269 184 440 384 392 435 396 469 325 521 345 295 303 431 307 337 429 577 336 715 342 496 221 249 325 283 395 642 349 238 312 105 367 109 343 134 514 282 278 666 261 651 525 388 576 478 284 683 588 569 595 449 627 316 606 541 355 651 653 418 464 316 322 201 424 695 477 586 279 412 859 1009 471 458 414 645 483 309 624 313 307 416 368 404 362 370 352 349 399 469 303 437 338 158 503 317 629 588 515 613 299 269 438 306 246 301 261 230 225 263 237 284 345 296 362 460 490 418 444 522 262 351 317 342 776 256 387 380 417 471 439 392 491 431 435 436 767 467 427 732 765 713 532 533 746 830 379 796 733 324 321 579 407 1325 1391 936 1083 990 866 548 626 762 931 807 888 840 766 1080 1032 1255 1000 555 593 627 403 380 399 487 432 374 725 734 650 694 631 506 298 254 271 416 328 225 446 353 317 295 178 221 122 316 191 257 266 244 226 202 338 268 279 414 294 531 640 507 571 560 539 495 632 711 312 409 567 491 553 566 280 253 232 160 297 353 203 317 151 96 153 131 130 203 141 191 155 30 74 139 118 118 122 78 114 70 295 170 187 256 276 252 253 261 124 124 226 181 297 260 266 258 225 295 240 361 222 191 291 228 106 157 345 207 272 296 346 242 254 148 138 158 234 246 228 228 128 293 162 170 146 235 226 232 243 301 202 161 252 276 381 261 350 367 674 502 472 367 651 633 526 691 607 217 91 398 133 384 239 135 422 175 244 127 225 382 620 162 110 92 443 409 393 727 389 222 200 217 445 136 577 470 255 257 385 345 235 312 365 481 249 522 376 237 429 396 440 654 536 400 568 376 543 378 716 645 128 283 271 207 205 181 1373 368 356 431 424 466 463 421 462 685 565 578 718 618 309 222 275 151 232 330 362 430 338 381 278 387 260 422 348 323 542 423 275 134 212 206 101 85 83 91 91 97 97 247 185 273 295 126 190 409 403 389 256 239 322 249 230 320 366 500 422 319 325 356 348 294 224 250 505 282 417 582 333 329 364 437 379 335 373 340 455 619 481 359 310 486 477 372 345 455 341 356 320 475 124 598 570 509 474 514 841 469 674 365 357 276 612 322 600 788 242 167 96 96 72 93 115 107 146 272 204 325 400 484 382 204 261 301 135 395 197 123 194 347 432 181 175 149 156 112 238 222 235 249 249 158 107 184 117 152 213 204 278 500 407 256 130 640 267 249 184 176 198 202 180 153 193 186 232 258 201 192 324 367 204 102 276 330 238 287 311 318 362 227 368 301 584 435 705 149 195 255 178 265 332 283 248 358 162 406 243 259 291 258 200 323 783 482 551 171 162 238 205 294 544 281 941 237 1087 961 1014 1133 1090 1179 1047 1439 1202 1333 1119 1257 1093 1155 326 410 459 274 313 506 419 360 405 233 497 412 420 339 249 282 289 316 439 287 261 265 466 548 534 445 502 536 1234 761 686 873 924 878 1043 559 505 962 564 784 1038 1025 932 664 740 1015 1114 953 691 934 995 872 808 836 1045 789 1088 1128 786 630 1122 1267 1294 938 1123 1032 1015 1189 1229 1198 1231 1326 1354 1379 1148 970 1187 637 1173 1196 1102 819 668 762 969 936 996 695 940 1050 1132 829 1179 866 910 833 776 874 916 849 903 913 999 1162 917 902 899 1010 903 742 830 914 716 861 752 998 712 701 937 934 678 931 1040 923 795 771 1096 968 1353 987 1485 925 865 1438 1157 1190 1331 1381 1172 1352 1643 1466 1371 995 1130 904 880 1008 995 1168 1104 1155 1134 1197 1205 1140 690 786 949 1105 529 444 410 316 430 454 254 460 177 294 302 529 467 432 517 365 395 363 405 448 303 471 329 501 569 486 563 520 542 424 508 522 441 459 447 446 411 505 435 383 338 277 271 456 330 579 414 569 633 593 529 783 634 549 462 297 306 395 905 575 613 295 303 435 333 515 289 383 490 282 430 996 476 244 346 240 354 291 318 650 446 813 292 332 568 541 445 602 549 546 638 325 371 274 349 311 387 588 558 444 595 503 519 762 434 1124 618 776 484 532 354 1027 663 537 711 465 458 575 621 455 388 515 388 615 509 411 656 867 477 482 746 1142 1150 723 675 1259 826 1233 777 1265 578 588 673 316 374 1177 829 1050 971 545 1234 601 437 873 687 702 636 814 829 433 739 985 485 719 378 517 725 700 911 767 645 627 730 782 843 786 572 548 717 397 813 588 463 572 447 426 507 477 656 642 798 691 817 811 553 425 480 543 551 504 449 459 604 589 562 858 532 485 721 474 738 552 628 347 373 458 506 818 456 425 464 430 873 582 544 352 445 665 607 933 349 1203 477 846 416 791 574 410 449 758 544 534 573 425 666 440 352 508 621 755 696 755 806 904 726 546 622 481 539 409 587 821 263 309 286 302 654 418 613 840 545 635 534 378 688 692 976 917 552 453 644 697 203 129 166 301 332 648 532 865 795 783 684 793 773 696 615 497 347 256 502 532 211 579 610 616 644 538 477 471 428 304 612 487 1151 739 660 602 494 335 234 469 532 506 607 594 542 488 541 560 331 371 406 511 1004 828 587 555 417 355 339 800 446 237 678 732 645 766 793 726 750 674 446 510 833 342 401 617 892 889 759 3660 3007 545 775 808 759 807 626 658 514 906 742 1210 945 1037 485 529 416 475 565 559 565 832 822 729 586 509 703 966 568 415 838 729 761 952 680 572 293 481 699 621 647 336 352 511 526 490 294 570 456 567 388 484 621 481 710 626 916 684 657 692 449 528 751 397 638 713 635 339 371 356 1627 1626 1131 961 807 1300 998 1158 880 920 1508 633 711 797 1039 725 586 1270 1115 324 292 437 443 457 409 1185 1193 1318 1091 1364 1808 1721 1739 1925 1558 1377 1742 1234 1139 1835 1649 1938 1673 1861 1654 1801 1900 2043 2073 1555 1618 1512 2006 1931 2752 2092 2666 2404 2428 2210 2182 1814 2868 2737 2649 1701 1505 1803 1462 1111 1716 1960 1518 809 1538 469 501 742 568 822 581 500 1078 1431 776 345 861 819 486 409 2914 2874 2847 2757 2481 2587 2347 2975 2542 3235 2437 2547 2809 2572 2791 2549 2606 2870 2815 2927 2746 3265 2505 2511 2541 2886 2415 2440 2374 692 584 612 2793 2595 1455 3865 4006 4032 3289 1184 1257 1259 484 1364 361 492 362 439 2698 1569 1590 505 834 694 886 1356 1873 1224 1953 1426 1470 2053 1340 1783 2961 3502 2781 3653 6538 5926 3022 3199 3921 4456 1878 978 1292 1705 2052 1026 2141 571 2309 893 2479 1164 195 171 1776 1473 2453 3434 1896 866 1988 865 972 811 791 1204 1185 1298 1512 1349 2144 3385 1640 891 1721 2309 2114 2401 1762 1858 1093 1052 1357 2121 1518 2147 1121 1652 747 1525 985 1013 1239 1600 3388 2832 1342 1271 773 820 1066 820 1082 706 743 1060 1459 1055 1132 2037 1083 943 3557 933 1096 1173 660 1294 1148 1299 1249 871 1029 1047 1174 1141 1114 1333 1035 1127 1074 1127 1127 904 1185 984 704 607 593 509 533 475 968 506 672 391 700 603 838 905 1002 707 1426 1290 933 933 572 675 659 617 490 485 416 406 436 460 569 694 686 754 622 512 697 897 733 627 795 678 686 442 567 696 1017 230 515 796 519 499 621 728 627 764 798 769 990 745 695 506 654 888 931 1006 505 575 450 423 756 502 544 650 669 679 671 731 697 819 461 801 804 834 645 653 517 549 658 433 492 929 530 927 582 433 942 488 393 524 448 541 554 674 448 453 1083 134 903 585 596 511 453 303 663 879 643 900 1000 806 1001 720 707 532 453 424 583 515 632 730 336 265 247 270 370 387 358 618 524 578 278 274 292 525 490 298 436 362 428 930 784 818 673 712 708 813 564 564 514 691 831 628 959 629 683 836 734 953 555 532 504 755 554 797 829 870 921 777 368 465 535 387 286 412 9870 843 926 1173 1171 775 1063 812 723 1351 850 1025 614 850 827 1238 991 1365 1172 1162 1159 1374 683 642 700 370 934 1133 856 1019 828 1010 1078 367 723 800 1836 253 531 290 375 414 415 449 711 726 315 457 776 696 412 373 301 848 1063 1004 1139 620 1318 392 480 322 429 771 910 773 821 821 812 895 998 936 664 504 510 677 551 601 574 964 794 1013 825 854 464 590 464 655 541 1110 574 443 606 223 615 380 669 486 1002 720 528 1643 912 979 707 977 1367 610 533 1228 827 1200 1246 1015 960 966 765 811 1464 980 1094 907 647 751 807 614 830 821 1156 902 653 1485 1378 1622 1241 1049 1154 1571 908 933 1260 587 979 877 768 869 786 992 923 1057 1013 808 978 1443 1126 760 1211 936 588 1324 1418 1806 1293 1195 744 1152 942 645 663 898 638 642 766 573 678 816 868 1082 674 1246 723 976 958 579 811 728 1848 1132 1073 997 918 1183 1334 1389 1086 1319 1240 1289 1396 1340 1287 1326 1464 1218 1019 1157 2263 1430 1337 1615 1638 1535 1626 1529 1361 3111 3223 2774 2311 2350 2054 1620 1877 1583 2270 1990 2177 1972 1765 2085 2093 3001 2817 1654 977 1043 953 1104 1570 1708 1486 1079 1708 1666 1458 1939 965 1011 1423 675 775 805 616 672 636 812 612 533 690 594 505 548 447 601 290 690 529 684 906 790 1120 789 695 1208 860 1018 1150 1241 1232 1027 1171 1246 1199 935 1391 907 1320 1353 511 413 477 412 501 517 405 513 675 483 118 765 372 397 292 550 840 126 168 167 245 517 527 531 488 499 475 330 449 547 614 844 811 829 508 514 552 514 434 424 436 697 222 702 710 801 303 251 417 303 313 422 729 494 583 891 1078 432 618 287 629 631 442 614 772 899 766 841 670 644 500 584 820 815 600 622 622 648 577 450 698 538 1228 864 1076 1067 984 793 1028 1207 554 878 896 555 393 1122 626 1215 630 642 1411 574 586 546 589 950 1081 603 409 351 1107 1404 1375 1699 1165 714 694 706 1290 604 1280 1380 786 805 1477 1250 653 568 785 1273 821 1182 1100 1278 1212 1369 1115 1534 1554 1180 1254 1363 1395 980 1403 1418 640 885 571 465 495 619 2827 963 868 877 962 975 864 691 957 1560 1462 1466 907 585 631 594 440 498 703 666 907 890 788 681 946 719 774 863 865 1005 782 542 527 686 639 340 393 341 232 337 339 344 274 486 315 470 330 464 736 1012 1105 980 908 994 912 811 932 855 903 987 1184 887 905 962 932 810 671 756 1030 730 786 1376 703 671 1011 1005 697 894 1018 838 1172 934 926 752 941 1074 896 730 1291 1010 830 872 1025 1251 739 1255 1177 1007 1131 1524 1685 637 1546 1048 756 615 1320 682 1045 1452 856 433 479 383 257 340 325 384 574 601 639 654 682 941 899 253 618 508 217 491 552 352 602 685 1072 274 646 495 385 396 580 419 265 491 385 371 288 413 357 428 583 436 700 572 651 584 351 1963 575 531 768 583 543 487 395 427 821 807 492 591 599 585 343 490 199 262 777 1026 929 905 805 1057 936 614 922 675 962 583 1281 570 782 831 735 939 926 907 553 703 613 812 479 406 571 487 399 723 1655 1612 1094 347 434 360 463 735 622 555 2381 671 2510 2398 2291 1927 2195 1956 2212 2401 2188 2432 2113 2226 2694 2459 813 691 801 752 876 1170 1015 816 818 906 910 883 1183 729 991 945 586 816 1110 907 893 817 699 729 801 1210 1112 1258 1150 999 638 796 640 828 686 740 673 907 786 796 634 648 692 749 888 1289 818 968 1030 975 935 985 995 912 712 708 869 854 706 537 834 980 947 976 949 1073 1089 1141 1442 858 1570 1420 1549 1381 1417 1366 1014 689 1280 1359 1226 1101 1057 882 861 964 1091 808 1190 850 1057 977 841 888 1048 1332 922 923 1045 1106 994 1010 1111 1016 1171 921 1211 1252 1001 878 1073 1297 1071 834 786 835 1215 975 1055 987 938 930 1091 1075 837 754 1208 982 921 800 1280 1000 767 1053 924 1019 902 845 912 1222 1100 1217 1032 772 1039 800 1006 1112 1058 1115 1236 987 844 945 989 919 599 944 771 911 318 340 253 558 273 655 268 416 222 675 305 570 382 378 439 302 466 337 486 532 386 597 406 480 619 335 374 296 339 254 327 433 279 489 459 445 341 485 368 388 440 418 342 386 308 611 331 387 429 490 420 936 466 312 251 163 283 278 667 623 657 426 429 431 494 394 439 373 334 332 394 753 555 356 590 402 296 347 299 581 625 1093 400 450 546 393 452 757 729 658 777 227 498 220 316 310 238 455 486 557 654 525 632 551 564 726 718 579 591 789 523 1017 457 454 714 346 393 628 533 367 472 679 471 635 677 550 355 781 600 516 1041 977 1130 1084 715 989 831 1133 635 1569 814 545 824 534 534 1353 1037 1055 502 732 973 639 509 584 553 549 529 816 692 377 609 655 621 553 639 346 736 910 1022 665 637 591 620 695 762 779 683 842 453 598 720 513 378 385 412 304 611 538 397 336 1059 711 806 693 699 405 527 583 611 387 372 364 479 417 707 992 727 793 833 539 826 564 681 296 288 440 712 867 360 359 334 462 688 631 479 374 327 569 762 819 593 1018 449 1007 313 591 501 601 351 828 663 586 1010 562 634 464 340 362 763 594 559 654 651 718 601 469 488 474 471 377 572 1130 185 223 329 226 334 435 679 786 464 567 378 324 553 625 957 676 628 632 530 1135 233 77 97 166 152 703 660 874 856 732 841 793 626 522 546 569 401 367 491 554 387 628 491 510 639 682 523 543 507 421 504 549 861 663 695 972 570 582 500 513 528 488 533 561 558 495 385 926 393 449 371 686 751 1029 917 702 847 467 432 1143 712 300 455 470 422 502 498 646 611 393 298 516 654 499 442 511 519 798 599 3196 2887 581 648 655 698 552 771 736 657 890 826 972 651 850 551 764 600 553 739 850 541 662 720 743 585 511 925 1072 636 398 892 686 692 970 580 778 188 348 661 558 266 337 380 497 538 351 341 513 587 627 533 787 538 511 594 397 945 621 630 571 407 320 842 436 351 829 789 367 389 372 1064 1501 1515 648 764 1489 1413 607 726 1062 1181 483 663 1009 535 462 484 1102 819 374 323 403 334 309 589 1190 1556 937 934 1057 1558 1691 1510 1907 1852 1282 1473 1265 823 1597 1388 1695 1669 1834 1743 1868 1869 1696 1472 1526 1421 1722 1915 1482 2026 2587 2348 2314 2088 1621 2397 1800 2839 2814 2657 1714 1680 1248 1143 772 1681 1503 1318 748 1531 640 572 886 479 789 668 308 975 1491 605 372 619 560 339 337 2533 2410 2421 2492 2523 2299 2243 2605 2240 2799 2450 2775 2743 2056 2354 2342 2750 2761 2493 3164 2714 3161 2526 2721 2224 2108 1939 2274 2801 648 570 276 2386 3180 1375 3988 3559 3561 2946 1434 1434 1316 498 1423 270 557 362 486 2648 1535 1613 370 472 354 651 1350 1554 1286 2352 1510 1689 2265 1455 1942 3344 3972 2414 3011 5907 5603 2687 2989 3884 4622 2100 885 1408 1666 1385 1167 2142 719 2307 946 2670 1169 114 90 1746 1583 1641 3762 1866 891 1713 804 1072 990 960 1086 1062 961 1139 836 2306 2822 1101 839 1711 1831 1788 2513 1562 1688 994 1093 746 2347 1404 2019 736 1396 703 1398 964 997 1197 1813 2776 2463 1180 1006 783 968 976 690 877 562 752 867 1643 908 1067 1733 1069 946 2995 995 1167 1043 576 1058 1326 1080 1033 1256 896 872 1005 1212 1228 1176 1280 1236 1090 1292 1195 954 974 867 577 794 645 527 643 718 1204 535 439 462 856 764 1217 917 1168 713 1441 1376 815 689 702 409 383 485 490 599 388 378 549 607 567 469 527 574 430 401 548 468 600 426 580 542 548 330 344 420 1028 468 610 570 572 623 677 668 463 642 606 751 1199 579 419 670 416 607 715 817 377 453 452 481 638 340 515 618 604 985 687 708 492 564 272 750 668 828 583 644 483 519 518 547 744 666 390 1001 583 413 770 789 671 881 692 803 869 1018 633 632 1163 119 1100 693 800 433 509 160 768 591 459 956 966 785 721 978 733 548 410 425 348 338 375 754 418 261 137 375 281 246 384 505 447 542 307 289 325 348 371 244 511 549 200 867 855 551 464 460 600 662 395 432 472 464 999 810 905 498 734 527 639 665 796 487 520 471 679 412 631 751 766 581 450 334 489 323 172 490 843 9193 9111 1508 1472 940 852 974 661 1135 857 578 652 714 866 1534 958 1120 830 1227 1562 1053 798 1083 1124 464 1175 1456 803 1085 1067 1135 1110 335 612 646 1236 293 271 247 501 455 440 401 560 577 275 550 425 838 321 301 320 934 899 645 880 573 1302 338 560 436 346 1030 1123 875 988 1022 999 1129 764 979 867 639 630 896 604 746 694 864 531 1013 585 813 554 709 497 584 568 1062 461 479 798 234 434 519 614 501 1220 357 322 752 887 1241 1061 972 1229 873 555 1911 877 1040 1132 707 1159 779 807 754 1003 1275 1354 971 612 681 648 596 620 636 784 779 607 1088 1657 1902 1129 869 1015 1273 887 836 1841 415 785 682 668 709 660 1014 960 988 976 801 707 1399 833 560 1051 987 1249 1623 1576 1627 997 899 790 571 407 717 704 662 648 734 981 607 563 572 723 765 612 1423 675 924 757 533 962 946 1669 939 898 935 987 1206 1159 931 1277 1173 993 974 1138 863 972 903 1287 1000 1206 983 1312 1208 1086 1231 1367 1042 972 1142 1008 2509 2763 2588 2359 1945 1833 1726 1926 1192 2047 1733 1978 1890 1710 2039 1959 2801 1766 1507 1141 1242 930 1160 1171 1071 1215 716 1333 1805 1543 2167 1018 1128 783 598 497 1023 1108 673 964 744 599 562 826 770 657 507 467 482 533 430 402 683 499 687 905 620 779 873 1051 933 1108 1025 1095 768 849 1406 1021 858 1078 796 1002 999 572 251 378 291 355 377 265 630 434 283 137 659 185 282 321 350 457 141 202 194 271 366 360 328 406 308 567 371 550 508 592 774 624 746 611 599 280 615 234 214 232 370 372 554 616 774 305 293 369 219 270 326 704 545 733 982 1043 709 519 527 738 769 579 908 1121 1062 688 930 739 721 391 449 942 892 972 962 620 874 709 289 439 394 1195 624 784 1001 908 1028 729 816 599 958 862 566 281 1047 536 1142 554 486 1221 569 523 533 481 967 1142 437 475 439 1109 1328 1171 1080 1013 501 446 498 987 424 1097 1064 656 580 1007 1085 950 768 730 992 990 881 885 902 893 974 1178 1318 1538 931 955 1227 1378 1113 1469 1490 431 736 604 485 388 477 3208 1141 1004 887 1079 1094 1051 955 1120 1188 1287 1380 1129 538 773 575 410 317 814 680 693 731 420 616 660 612 531 768 739 1017 746 604 571 361 599 571 276 368 308 376 386 260 214 417 276 588 336 186 749 820 868 729 613 622 775 646 705 601 873 762 1230 953 874 1116 945 782 624 678 1179 772 592 1283 842 818 1128 884 681 1016 808 900 1273 1317 840 651 775 766 885 1058 828 963 692 795 574 1083 776 1242 728 723 1406 1214 1522 943 1261 723 788 690 1612 798 1072 1384 690 410 427 462 130 152 179 313 599 697 522 861 547 867 626 234 631 570 283 657 486 413 468 784 1065 263 683 526 346 545 532 483 329 415 333 403 321 524 297 347 445 510 409 661 701 750 339 1501 651 633 717 741 501 574 519 404 490 652 708 728 469 455 457 474 266 232 491 1204 765 717 886 970 644 391 969 723 890 849 1314 516 625 941 720 910 1039 845 506 619 582 788 395 469 462 662 519 679 1486 1230 1021 429 597 470 484 405 561 789 2219 563 2359 2178 2226 2354 2332 2457 2295 2801 2381 2737 2316 2595 2797 2597 595 626 1044 556 1117 966 1512 879 826 744 1136 730 776 729 1034 893 561 729 1227 700 706 607 641 965 983 1070 1003 1147 1300 1158 734 902 748 1016 778 819 748 1156 855 931 845 863 907 1065 1022 1561 1041 1175 1018 1094 1076 1094 1114 1081 738 742 917 895 862 553 828 988 980 1027 1053 1054 1087 1158 1525 930 1661 1511 1624 1468 1454 1457 1056 697 1356 1421 1269 1164 1176 932 874 1043 1133 838 1230 915 1163 1003 932 926 1121 1408 950 971 1086 1137 1046 1044 1153 1082 1242 942 1238 1279 1063 852 1074 1340 1103 818 762 864 1275 1016 1085 1013 1050 915 1122 1093 1224 1234 1392 1067 933 840 1423 1110 795 1228 1070 1038 952 937 987 1388 1224 1368 1158 807 1049 861 1138 1208 1198 1248 1355 1102 927 1082 1072 1017 696 1105 890 1016 326 396 348 568 368 671 317 508 236 793 337 632 430 426 487 388 512 379 530 617 463 678 487 555 700 386 466 384 431 331 355 523 367 549 538 501 385 543 390 448 507 489 413 444 354 704 406 450 490 583 503 899 665 359 298 171 309 325 738 734 776 454 453 493 518 406 455 391 378 348 414 920 553 374 614 359 314 355 334 615 737 1121 422 466 559 450 519 838 802 725 827 307 570 353 390 317 274 516 547 633 776 555 757 622 655 770 764 717 621 824 530 1133 481 618 756 382 519 769 549 453 558 777 526 676 728 651 419 857 686 606 1192 1224 1376 1225 821 1014 955 1323 658 1755 922 569 876 634 546 1431 1161 1246 486 833 1027 722 688 653 653 657 551 983 777 444 690 670 759 723 710 424 760 921 1103 697 701 695 724 861 762 877 669 868 453 641 732 576 392 429 442 363 627 558 437 370 1135 724 955 669 727 418 599 663 639 399 410 470 577 475 837 1122 804 852 931 589 952 610 731 332 314 505 809 994 546 457 386 553 764 735 488 434 392 605 955 919 761 1099 547 1310 370 629 535 655 468 948 719 646 1146 690 637 496 350 432 819 700 645 849 928 884 693 487 554 502 489 389 600 1176 195 235 353 257 384 534 839 969 536 682 484 350 697 679 1045 873 656 666 696 1269 297 58 136 176 160 733 710 1067 982 838 1021 955 666 562 621 599 413 385 569 668 430 680 535 566 795 842 536 550 505 490 555 734 946 689 740 1016 579 571 517 540 558 516 549 575 590 527 395 966 475 533 459 828 828 1084 1053 799 969 534 493 1219 989 310 509 553 507 622 597 825 815 469 338 544 692 465 549 564 553 869 759 3504 3287 696 696 763 921 626 851 812 773 1022 1038 1084 751 906 725 790 774 607 785 1033 658 805 861 847 647 606 1001 1112 696 486 936 776 787 1046 630 896 212 364 785 652 254 367 387 522 560 331 357 572 644 717 585 935 616 649 626 403 1123 789 721 697 524 332 919 562 428 1037 999 411 449 424 1240 1654 1611 794 860 1687 1610 731 813 1145 1313 503 763 1121 595 492 563 1199 1006 418 359 457 378 428 719 1318 1632 1005 1111 1257 1703 1800 1678 1941 1905 1416 1562 1495 1074 1760 1487 1723 1930 2114 1970 1951 1960 1826 1730 1690 1565 1945 2093 1725 2321 2891 2546 2475 2252 1721 2556 2018 3161 3170 2980 1923 1922 1479 1093 794 1877 1764 1414 802 1653 707 625 954 523 1011 683 343 1074 1554 674 429 700 629 412 361 2750 2670 2665 2859 2771 2658 2458 3023 2618 3093 2736 2992 3160 2401 2651 2735 2904 3045 2823 3512 2888 3755 2973 3054 2708 2413 2187 2675 3165 746 664 354 2744 3455 1433 4164 4186 4151 3180 1481 1546 1592 581 1693 286 875 660 616 2902 1698 1770 441 524 394 681 1696 1896 1492 2741 1624 2041 2369 1689 2402 3602 4346 2580 3350 6692 6194 2913 3370 4212 5125 2478 963 1785 1898 1735 1317 2520 755 2583 1036 3236 1465 120 96 2146 2000 2054 4147 2029 1084 1873 902 1321 1036 1004 1253 1221 1137 1268 942 2613 3200 1216 853 1674 2154 2093 3148 1786 1989 1100 1137 848 2684 1459 2410 815 1481 731 1572 1197 1228 1415 2140 3088 2914 1233 1071 951 1191 1143 805 1137 594 873 1028 1828 1035 1108 2045 1310 1175 3482 1089 1303 1146 636 1163 1427 1159 1265 1364 952 924 1067 1593 1536 1508 1628 1586 1203 1531 1465 1068 1233 1084 625 768 747 599 714 719 1297 563 577 566 1079 804 1354 1117 1325 793 1780 1675 987 783 1037 488 458 513 547 677 491 523 671 699 644 544 603 640 507 435 607 601 667 497 622 588 614 412 417 505 1131 589 661 561 586 659 770 705 489 645 653 858 1233 645 448 680 418 664 771 902 379 455 466 507 716 358 574 667 600 1020 697 712 485 572 294 776 696 809 605 641 491 509 512 531 724 742 443 1019 595 507 854 759 641 884 742 851 864 1029 612 678 1275 158 1086 673 724 471 539 184 837 699 492 1067 1066 833 915 1029 789 639 552 447 606 366 409 780 496 289 167 453 395 294 466 553 461 574 364 346 363 390 397 268 553 567 261 943 917 581 488 476 676 766 543 586 617 500 1217 908 1054 611 836 610 675 888 875 672 694 650 751 530 835 910 1014 873 464 332 533 429 270 557 926 9111 10548 1470 1779 1269 1023 1300 748 1407 1055 654 790 903 1118 1892 1075 1328 1000 1405 1730 1195 1058 1190 1300 494 1285 1586 888 1223 1212 1360 1282 379 708 746 1451 414 361 337 533 545 532 421 549 760 289 815 487 932 490 468 428 1178 990 726 977 660 1392 346 697 452 354 1147 1192 948 1061 1263 1246 1382 879 1056 907 667 668 938 636 788 718 991 662 1142 722 1000 492 651 507 650 630 1193 581 573 857 268 570 599 747 613 1489 381 340 914 1167 1352 1305 1327 1370 1030 628 2245 904 1129 1223 759 1251 809 827 764 1072 1317 1315 991 636 699 670 628 683 697 973 938 779 1253 1692 1977 1224 906 1102 1443 930 918 1935 417 893 756 787 789 779 1078 1016 1108 1098 898 924 1556 952 630 1256 1031 1279 1713 1699 1740 1149 1041 816 797 596 769 824 839 878 968 1371 649 615 602 789 933 741 1592 978 1164 1047 554 1000 1018 1877 1099 998 1021 970 1449 1340 1231 1358 1462 1194 1191 1197 969 1125 1034 1463 1150 1324 1107 1380 1295 1298 1506 1526 1201 1233 1455 1240 2734 2986 2696 2494 2121 2036 1971 2175 1369 2248 1821 2076 2169 1918 2358 2218 3272 1924 1812 1309 1412 1060 1323 1450 1129 1339 804 1516 2101 1829 2465 1137 1224 972 690 570 1224 1208 749 999 834 674 594 781 806 693 576 551 620 582 462 432 797 555 759 1122 731 905 986 1103 1010 1230 1118 1197 827 1022 1485 1011 934 1330 852 1100 1103 644 347 412 327 447 471 359 667 533 353 167 728 234 320 339 411 604 137 206 227 289 433 433 399 475 371 943 391 681 633 712 909 732 858 674 640 310 637 266 244 262 416 463 689 696 864 325 307 389 231 272 357 912 585 787 1205 1234 768 679 565 843 872 695 960 1160 1117 767 985 849 819 440 485 896 860 1039 1086 658 1009 758 307 447 416 1278 709 764 1060 928 1066 749 828 627 998 890 654 340 1245 605 1307 650 555 1448 711 573 677 521 1070 1346 457 528 490 1188 1365 1293 1157 1180 543 484 540 1067 484 1226 1171 747 649 1112 1196 1023 884 810 1073 1038 961 998 1047 1027 1078 1243 1479 1804 1084 1025 1358 1559 1349 1804 1633 451 782 642 504 477 632 3701 1250 1053 978 1190 1236 1111 1003 1217 1435 1500 1589 1386 719 881 700 480 340 969 863 717 792 462 717 750 674 527 909 897 1161 812 646 603 409 648 667 306 404 344 414 424 290 244 482 428 680 382 265 849 834 914 711 785 787 959 839 833 665 988 900 1419 1026 974 1257 1061 877 670 734 1328 836 650 1470 896 856 1192 1002 717 1227 932 958 1264 1414 926 842 875 871 996 1134 1074 1031 777 954 640 1164 819 1295 812 841 1470 1527 1942 1196 1640 922 915 744 1781 944 1138 1753 791 462 469 513 177 197 232 362 688 788 556 877 600 969 733 272 626 594 257 663 477 373 486 930 1255 395 837 599 423 602 616 598 392 491 357 425 341 619 390 390 585 609 552 700 770 887 406 1969 793 773 1039 907 537 635 576 392 619 780 732 752 586 541 491 510 328 330 568 1465 811 731 981 1104 692 469 1087 761 1045 1008 1512 524 753 1083 862 1129 1233 1074 542 662 618 856 455 507 493 678 525 860 1772 1384 1131 457 652 474 620 451 667 815 2393 633 2581 2376 2439 2579 2619 2766 2481 3036 2590 2990 2570 2832 3068 2850 706 926 1160 620 1325 1090 1876 904 956 786 1238 837 860 817 1084 1046 611 902 1340 886 884 669 690 1099 1105 1162 1070 1230 1130 673 687 783 844 786 809 1169 893 818 633 742 822 857 877 782 1143 1048 793 824 768 721 908 964 931 929 901 900 1122 919 642 775 1086 1095 1240 1226 1120 1249 1273 1252 1716 1211 1597 1774 1734 1790 1704 1106 1322 1055 1231 1687 1543 1107 863 1024 1121 1279 1267 925 822 1048 693 913 1079 691 735 911 719 1050 1069 1244 1255 1133 1213 1204 1194 1396 947 908 828 939 897 1160 844 966 766 944 1169 725 1184 1190 980 1283 1170 1166 876 861 1080 1050 963 727 1088 1270 616 1082 1144 997 1079 1094 895 1209 1177 1173 1040 690 777 842 1010 1176 1024 1071 1058 1054 1427 1082 1211 1173 687 962 834 1186 579 355 453 367 461 439 189 724 112 435 351 298 228 261 349 278 377 254 449 467 376 553 447 558 658 426 385 357 379 281 473 355 489 557 455 606 403 693 360 321 315 315 219 331 371 386 296 231 347 442 416 1060 396 385 321 293 266 217 562 488 584 390 333 342 363 490 458 275 319 332 594 877 561 280 479 196 369 165 309 484 459 894 418 521 483 377 402 760 660 629 677 368 437 268 317 230 175 519 428 453 401 525 724 562 521 687 340 384 465 509 460 785 587 377 820 652 229 408 668 347 354 479 267 646 519 544 416 384 600 704 1154 764 970 914 857 872 917 1361 667 1684 842 546 966 292 355 1029 680 906 1131 841 1013 606 348 688 752 752 562 788 546 413 715 858 549 365 488 313 672 809 1069 694 841 615 731 664 599 655 489 876 580 733 800 494 396 384 340 327 405 621 376 424 592 634 579 725 582 574 486 539 389 315 487 277 540 459 540 864 473 658 615 535 815 436 438 488 428 530 702 928 424 410 444 751 996 803 638 338 510 676 657 775 495 799 407 1038 532 578 485 355 396 954 530 452 716 613 895 443 419 565 603 708 693 711 758 1064 509 681 834 509 749 378 862 733 331 448 346 372 411 377 551 1024 684 773 420 449 895 461 989 900 551 695 770 833 347 99 111 347 121 920 875 666 637 634 647 840 497 455 596 555 313 348 430 315 265 436 379 688 539 594 634 443 648 587 547 458 967 774 538 865 445 439 492 452 580 522 703 800 699 467 686 635 306 554 383 373 611 876 755 451 694 545 501 890 638 293 446 436 402 460 611 764 849 691 314 305 643 544 435 798 625 1084 815 3350 3491 448 813 685 595 753 659 897 766 827 982 857 1016 925 481 293 517 597 888 658 929 620 626 606 418 265 742 884 613 716 747 546 522 1045 488 594 323 505 496 434 266 267 384 473 638 268 297 510 342 400 298 567 429 450 605 564 942 673 740 727 508 584 800 528 494 1067 996 106 147 181 984 1770 1381 835 883 1598 1189 1368 813 1057 1294 621 984 752 884 617 732 1200 1175 251 245 557 316 208 401 967 1206 1213 1317 1039 1649 1774 1607 2198 1869 1799 1181 1235 666 1733 2020 1637 1609 1657 1539 1479 1464 1616 1725 1444 1398 1442 2391 1551 2408 2263 2096 2353 2147 1747 2091 2178 2539 2773 2791 1868 1682 1347 1024 863 1767 1715 1747 943 1535 436 400 708 649 663 537 408 1038 1419 743 409 455 417 529 479 2518 2567 2737 2443 3091 3132 2433 2806 2250 3160 2953 2392 2643 2145 2486 2638 2213 2341 2459 2344 2806 2642 2157 2429 3085 2477 2771 2566 2358 804 722 300 2426 2900 1362 3707 3516 3625 2989 908 868 1193 577 1363 445 836 539 384 2776 1535 1505 435 771 631 754 1280 1537 1635 2389 1735 1536 1900 1756 2010 2701 3297 2664 3475 6386 5856 2744 2826 3724 4034 1920 1156 1311 1412 1683 804 1883 805 2642 1065 2490 1090 148 122 1268 1079 1568 3320 1859 919 1341 1312 940 943 873 1277 1301 1319 1454 1224 2233 2771 1653 1274 2092 1591 1696 2214 1833 1825 1174 984 1201 2106 1256 2000 957 1808 828 1589 970 1211 1481 1476 2827 2455 1119 981 969 1093 970 868 898 699 778 1035 1526 1240 1229 1700 1074 982 2899 987 1158 1220 654 1112 1135 1164 1008 1237 1183 1103 1142 1135 1138 1265 1144 1211 1243 927 1012 883 1296 1117 715 502 435 374 566 670 1348 623 536 347 963 645 1201 692 552 505 1050 1493 688 536 642 432 412 551 643 755 405 374 495 549 578 626 655 578 512 584 548 702 538 570 738 580 401 231 491 663 1125 358 555 700 653 762 781 739 775 766 654 774 977 693 706 703 780 906 786 763 966 1103 946 901 1091 673 983 1069 933 1251 939 1053 873 866 357 1018 1015 718 683 779 574 785 887 651 655 691 581 712 771 325 819 530 406 598 478 596 566 738 618 533 1111 167 1150 596 835 492 578 389 764 910 451 805 1227 974 866 799 730 582 269 439 383 342 500 734 366 272 229 366 179 366 460 466 456 690 395 389 326 533 570 209 428 431 239 1095 667 422 386 566 860 353 567 596 367 419 904 719 849 514 662 659 608 412 714 728 539 862 737 380 1059 728 798 484 442 381 514 345 155 501 1173 1508 1470 9751 1132 798 928 792 714 1457 912 794 417 883 770 1661 1209 1526 1240 1235 1314 1079 839 855 547 450 897 1166 933 1138 965 1029 1148 208 713 766 1730 305 300 185 298 346 312 717 632 626 353 498 444 712 410 368 460 1219 1304 1051 1134 729 1324 192 391 243 206 900 1017 659 782 775 690 892 668 761 620 490 477 789 576 638 535 773 571 900 639 637 511 748 471 638 553 1398 633 326 356 211 645 293 577 623 984 647 708 1070 705 1085 742 1426 1325 636 330 949 698 857 960 974 1583 1300 1176 1392 1426 1450 1675 1302 414 533 522 974 756 753 854 1057 549 1337 1461 1802 1103 835 924 1221 1021 905 1813 686 1442 764 910 857 949 1064 916 1003 951 1064 1049 1047 709 915 1022 940 843 1772 1958 1784 1283 1120 816 672 567 548 743 859 564 624 1013 704 487 881 1025 814 754 1189 686 766 734 893 878 916 1177 784 1021 1429 1113 1224 1298 1027 1494 1120 1226 1569 1259 1202 1181 1115 1748 1142 1067 1039 1608 1237 1049 1436 1123 1146 1224 1194 1050 2889 2950 2162 2193 1879 1970 2316 2472 1801 2490 1942 2257 2152 1679 1866 1632 2758 1890 1658 1000 1111 743 992 1385 1032 1472 787 1447 1702 1417 1930 792 918 1148 848 636 1121 1009 716 784 802 551 520 645 665 588 572 495 486 432 427 397 824 685 569 1007 756 596 721 805 1100 991 838 946 841 889 1225 875 923 1204 1059 970 1008 640 337 414 372 391 385 322 278 482 343 176 566 185 363 295 256 316 134 211 126 243 313 336 331 317 269 512 310 597 578 683 780 734 812 232 312 340 722 378 344 380 643 363 651 421 837 510 529 356 269 549 619 598 431 606 890 1281 548 414 235 756 830 649 675 641 735 690 929 873 842 632 368 606 701 868 813 680 563 862 379 697 450 917 558 845 1410 852 1376 906 932 766 1251 1155 467 314 1274 810 1321 531 678 1227 779 537 699 529 1036 1079 943 656 597 1394 1269 1210 1485 1047 666 593 365 1085 454 1136 1098 633 741 1036 1030 713 665 819 1279 800 1220 1191 1367 959 1468 970 1322 1422 878 1112 1127 1568 1103 948 1366 475 703 725 498 373 534 2827 729 600 535 691 857 825 770 741 1229 1466 1017 1115 828 532 570 446 253 889 892 884 912 966 672 743 571 552 774 1089 1016 1021 430 443 480 640 269 304 335 305 362 327 257 235 327 426 807 243 312 595 916 818 934 988 715 1100 947 1169 1043 759 666 1220 1029 1022 1068 1097 858 679 785 1368 753 596 1027 677 611 900 1125 822 998 712 977 1142 1067 985 554 997 932 942 1278 1118 1033 795 729 845 916 1031 1329 775 841 1396 1310 1259 862 1500 992 912 750 1456 485 1009 1647 823 414 662 769 184 178 184 240 708 572 738 1056 846 1108 973 284 862 955 345 526 502 328 437 362 853 314 515 373 309 317 392 377 467 380 398 359 317 494 331 315 765 431 336 715 488 597 571 1627 638 610 720 769 669 503 453 608 659 746 703 778 547 471 521 570 292 239 883 888 772 848 747 1017 943 526 1092 453 679 665 1187 482 770 766 598 816 832 853 521 534 683 898 338 383 409 372 280 771 2062 1482 1243 419 464 673 409 535 424 770 2821 787 3142 2923 2374 2071 2554 2515 2524 2593 2693 2559 2570 2933 2452 2457 904 706 641 536 1105 1128 1182 764 712 747 866 1026 858 762 906 930 636 722 701 969 943 989 617 823 833 966 960 1104 1772 1848 1281 1262 1242 1627 1385 1239 1134 1731 908 1315 1615 1614 1537 1596 1525 1963 1911 1530 1409 1627 1046 1184 1164 1121 753 962 1294 1179 1232 820 1036 1279 1104 1014 1429 1124 1206 896 1756 875 1897 1996 1898 1903 1832 1581 1434 944 1442 1463 1355 1167 1338 1276 1134 1406 1297 1300 1223 1568 1349 1183 1510 1240 1428 1414 1446 1351 1506 1416 1489 1251 1587 1546 1424 1183 1373 1246 1455 1181 1234 1317 1230 1119 1213 1117 1552 1575 1403 1438 1740 970 1495 1474 1506 1648 1089 1299 1249 1093 1982 1654 1004 1029 1101 885 917 995 1079 1080 1069 1049 1169 1470 1614 1533 1286 1488 1316 1204 1241 1289 1162 1131 1157 1111 832 1299 1057 1250 570 487 692 657 696 904 537 851 321 560 376 579 553 575 577 562 667 561 553 895 669 893 706 785 925 888 1095 1023 1065 895 714 930 714 1050 1144 635 591 683 398 746 1139 1117 1063 1153 438 660 1031 753 902 851 803 1358 846 588 556 238 333 297 798 587 647 586 355 528 423 655 462 585 736 498 1012 1582 862 300 423 402 741 419 619 927 672 1073 710 772 579 605 543 811 708 589 1010 413 382 846 571 363 378 823 666 765 461 685 1347 916 714 806 633 1093 640 697 735 1095 962 806 1062 454 840 683 863 562 702 1027 720 492 938 862 398 1022 901 792 1592 1558 1562 1448 1088 1209 1030 1859 1242 2104 1356 739 1375 803 701 1462 1180 1435 814 1047 1541 1068 878 1184 1087 1112 501 1393 837 698 1295 962 788 992 1071 578 1042 947 1661 1104 1189 949 962 976 1102 890 603 762 645 551 851 667 458 592 451 465 548 752 420 891 1420 1104 1122 784 798 747 758 840 606 544 522 825 863 901 1296 1494 1056 742 1170 816 1169 876 727 801 830 602 684 980 889 1020 603 663 914 1061 703 410 948 1161 1259 1699 898 1656 784 2167 584 876 778 780 642 1293 803 785 1183 1072 957 1068 620 588 949 1053 967 1553 1463 1229 959 657 892 795 709 543 779 1123 376 445 464 620 588 766 1417 1530 955 1219 839 636 1220 1019 1265 1731 713 687 1067 911 256 135 186 212 193 910 848 1534 1538 1262 1219 1320 911 849 759 796 309 295 642 1070 281 620 597 962 1031 1166 675 708 513 913 881 632 1169 909 734 1053 613 534 764 988 843 701 426 465 461 712 638 892 572 628 699 685 828 869 948 1311 1281 804 840 1133 1142 513 768 774 732 900 982 1422 1459 816 827 477 829 484 690 733 801 1116 1249 5500 4347 919 1391 1424 927 1315 1007 1024 1110 1400 1356 1092 1160 1113 804 571 671 845 838 1002 662 1272 1301 997 939 881 1243 1227 1030 849 1002 1487 1459 1672 724 1467 378 478 1162 945 450 325 345 406 380 280 297 726 818 819 578 1421 702 976 872 429 1150 911 852 935 935 441 1305 1222 837 1732 1629 511 565 491 1664 2231 1361 1125 1353 2215 2214 1471 1354 1581 1916 675 942 1392 1029 801 1309 1726 1976 803 642 798 480 698 870 1747 1457 1142 1619 1422 2080 1844 2174 1938 2051 1708 2063 1617 1598 2273 2072 2286 2337 2526 2885 2551 2443 2659 1921 1768 1813 2348 2097 1848 3812 3127 3096 2977 2991 2310 3075 2906 3797 4456 4764 2441 2537 2318 1493 944 2380 2146 1707 1089 2332 765 725 1044 1048 1320 833 510 1724 1683 1265 787 984 917 811 666 2999 3461 3310 3938 3543 3249 3326 4270 3782 4292 3328 4286 4456 3207 4059 4163 3490 3894 3911 3736 3779 4274 4436 4059 5080 4096 3879 4509 4521 839 703 788 3635 4060 1536 4738 5041 5704 3604 1748 1631 2049 873 2141 404 1437 1102 885 3428 2045 2049 901 1159 965 710 2598 2624 2583 3255 2217 2649 2841 1921 3357 3789 4506 3554 4508 8818 8291 3884 4404 5473 6148 2912 1791 2325 2232 2420 1464 3068 1265 3694 1175 3584 1843 141 135 2837 2242 3656 5244 2109 1199 2202 1594 2170 1114 1172 1793 1801 1750 1784 1392 3085 4189 1690 985 2146 3486 3445 4968 2545 2901 1354 1268 1198 2383 1557 3250 727 1722 833 2059 1573 1571 1610 2283 3460 3926 1667 1610 1636 1611 1720 1540 1634 1079 935 1322 2681 1518 1146 2745 1225 1109 3798 1365 1531 1855 1195 1911 1718 1566 1863 1705 1184 1234 1190 2195 2216 1995 1943 2173 1590 1909 2000 1741 2220 1971 777 873 1070 595 885 1205 1540 866 728 1041 1093 886 2016 2082 1566 968 2072 1578 1341 867 1069 692 656 639 753 758 763 758 695 938 1067 1039 942 791 933 622 547 756 1052 791 814 808 693 410 875 1102 1176 1081 676 563 656 731 1015 618 550 679 691 998 1262 413 740 365 723 1095 1280 1558 796 936 1004 1050 863 774 654 829 546 933 722 746 749 693 589 982 937 714 979 673 462 650 563 491 555 1351 508 846 1142 587 1132 829 813 955 755 849 844 1050 723 792 1540 256 1243 969 712 409 505 506 1113 987 878 1185 1166 1313 1192 1333 1445 1185 574 630 639 394 722 661 307 434 382 325 431 601 714 975 382 744 524 455 731 529 339 252 645 525 520 1542 1206 804 670 623 755 974 802 910 943 556 1518 1312 880 902 606 1146 943 1562 1052 1202 806 988 838 940 1480 1222 2097 1252 812 618 698 656 546 643 1171 1472 1779 1132 15493 1255 1540 1833 1421 1620 1737 1229 1414 1152 1547 2427 1607 2399 1826 1749 1993 1972 1878 1914 1340 522 1231 1489 1240 1513 1509 1539 1405 644 1164 1220 3345 376 476 463 541 556 593 623 520 1250 334 921 830 1617 524 506 698 1653 1461 1480 1636 1149 1904 254 597 405 264 964 1728 1389 1557 1616 1537 1785 1265 1142 1173 854 891 1256 908 1095 878 1087 945 1195 1001 948 824 1040 712 775 626 1568 669 766 579 494 764 420 969 717 1593 734 648 1827 1235 1525 1728 1970 1739 1214 902 2774 1143 1250 1338 1120 1144 1068 935 972 1145 1161 873 930 717 764 710 882 1149 803 1001 1169 1059 1864 1622 2117 1446 1305 1290 1835 1081 1307 1583 641 1354 1350 1804 1413 1646 1184 1104 1167 1175 1041 1544 1476 1449 1458 1634 1336 905 2052 1935 1893 1885 1703 828 1317 1248 887 1048 1222 1039 1250 1659 1082 789 794 1015 1151 1373 1488 1221 1456 1486 1124 1043 905 2028 1855 1503 1722 1530 1863 1879 2035 1711 1660 1588 2332 1300 1892 1971 1682 1629 1629 2189 1446 2308 2340 1968 2022 1939 2113 2226 1607 2044 4061 4474 2753 2369 3356 2590 2612 2824 2695 3362 2986 3298 2635 2555 3294 2603 4171 3036 2544 2131 2236 1509 1669 2236 1689 2275 875 1593 3256 2808 2859 1307 1703 1612 1191 1372 1609 1021 941 1250 1141 1067 710 937 953 597 743 891 712 678 506 512 1280 924 1182 1396 1212 1064 1387 1247 1160 1329 1122 1118 1186 1219 1307 1076 1482 1820 1248 1407 1513 925 747 754 643 803 810 660 618 755 1028 380 966 526 522 325 624 459 222 161 355 410 374 354 378 370 350 1033 357 1018 711 1099 986 873 911 580 570 516 666 588 552 551 691 401 960 610 705 583 617 673 587 371 415 1022 581 747 1469 1962 874 655 679 1197 1138 873 949 944 918 1154 1236 1394 1264 777 749 644 793 1167 873 984 680 1142 730 780 661 1424 1085 1181 1301 1034 1239 1365 1221 983 1298 1171 849 504 1976 907 1813 905 793 1895 1010 1001 943 980 1622 1444 777 842 790 1499 1530 1454 1844 1834 1072 1018 837 1814 918 2040 1786 1022 1038 1785 1688 1303 980 1542 1657 1362 1580 1581 2031 1508 1596 1331 1930 2595 1543 1811 1601 1953 1858 2162 1730 502 957 893 799 895 931 4096 1117 1334 1336 1349 1480 1437 1094 1347 1942 2001 1720 1583 866 1104 858 719 648 1523 979 964 849 751 1028 1130 886 702 1009 1217 1602 1095 940 819 865 1043 815 623 615 531 638 624 595 517 624 577 853 584 453 1513 1116 1051 1094 1375 1359 1344 1362 1069 1106 1277 1581 1626 1661 1531 1770 1763 1400 1049 1192 1402 1190 973 1590 1298 927 1461 1374 1319 1763 1140 1170 1288 1324 1053 1143 953 1302 778 1534 1288 1183 1223 1312 1067 736 989 1338 1099 907 1637 2097 2616 1252 2694 1526 1175 1163 2214 1350 1784 2554 1206 970 556 614 419 394 466 458 1392 1076 938 978 1185 936 982 761 666 909 703 475 479 434 656 688 2196 608 1033 818 641 637 922 1100 515 472 364 659 595 515 527 650 968 684 1125 1046 784 1052 772 2788 1077 1057 1341 789 706 835 698 754 925 1049 787 803 761 943 642 719 771 613 988 1648 1095 919 1054 1290 1182 676 1557 696 1336 1517 1893 1097 1181 1513 1436 1504 1567 1591 905 889 780 1438 660 730 546 641 506 1259 2662 2105 961 450 777 654 965 617 849 532 3345 737 3731 3520 3089 3157 3726 3801 3588 3099 3646 3202 3345 3297 3688 3366 801 1165 1033 979 1397 1317 2098 1319 1690 1321 1400 1491 871 868 1339 1577 801 720 1794 1036 989 900 918 1091 1240 1185 1178 1558 1322 1517 602 670 780 1013 1069 824 649 766 642 648 1116 1117 1219 1046 756 1194 875 919 1035 1364 804 713 731 640 769 861 1018 776 998 637 784 1038 742 803 882 883 897 850 1112 737 991 1135 1144 1201 1133 918 886 632 852 1195 752 981 805 1053 869 1003 1067 989 900 804 1025 931 883 775 1115 887 992 953 1074 905 1115 1090 1031 1066 929 1146 896 939 956 648 861 1258 847 987 903 911 903 789 910 789 766 946 1272 905 1188 1246 944 1111 951 657 1127 814 822 866 598 875 1043 923 996 1102 1101 1117 1043 828 1031 971 785 901 794 764 918 831 1015 1020 895 899 865 646 613 827 397 286 351 316 336 596 268 328 392 340 312 235 336 345 347 243 320 302 306 507 291 505 306 443 526 432 318 272 282 359 302 457 348 301 277 214 214 251 336 439 270 283 271 352 238 428 301 301 353 419 397 717 536 260 242 190 274 161 456 392 442 236 271 210 299 227 302 213 359 236 643 617 269 272 335 250 248 248 297 472 428 740 194 277 602 378 511 597 473 476 865 359 579 432 395 425 369 599 645 381 516 273 514 629 467 638 691 522 766 528 300 706 778 587 602 534 368 535 411 462 451 474 338 313 626 361 590 777 607 249 1076 1316 848 711 521 931 659 1234 730 740 475 375 395 338 421 948 615 1332 477 580 971 658 641 647 493 505 573 799 615 615 711 616 632 485 502 585 539 649 1210 559 569 472 643 722 911 786 373 420 308 326 390 534 390 503 465 430 398 376 518 394 912 699 864 514 367 592 417 507 370 309 262 476 503 594 651 781 470 514 658 836 1157 689 639 313 344 482 474 657 394 373 381 357 548 621 545 410 485 441 502 695 442 1458 506 882 407 389 484 492 776 607 375 571 622 602 570 472 341 270 472 616 589 812 828 485 717 465 276 578 432 306 478 850 290 361 202 336 468 588 508 734 319 462 608 513 676 497 859 969 440 542 761 348 260 289 177 191 231 340 289 1065 1023 1063 825 1036 460 412 557 466 232 265 278 495 242 684 280 422 579 722 325 309 561 363 805 462 676 644 569 342 643 365 311 913 257 217 409 419 454 231 390 436 428 458 448 380 561 441 453 480 883 550 504 776 817 318 563 720 640 851 694 644 544 495 232 390 417 294 390 447 676 605 914 3053 3080 688 910 906 955 716 909 687 710 931 836 1119 803 579 596 492 526 314 457 482 328 611 591 820 559 567 658 978 352 344 861 765 797 1104 479 837 288 386 674 543 388 300 291 325 359 327 439 717 631 716 518 852 439 491 417 469 1446 1166 679 618 855 431 679 730 658 793 749 942 966 862 1220 1098 1659 798 871 1464 1049 875 667 642 811 525 682 876 460 398 701 869 787 310 296 439 531 531 545 960 1375 845 1000 1076 1541 1592 1654 1351 1444 1354 1683 1532 877 1928 1922 1876 1835 2322 1655 1645 1888 1762 1709 1605 1588 1952 1844 1935 2554 2228 2119 2292 2270 1778 1929 1771 3088 3012 2800 1081 1304 1605 1003 713 1890 1477 1044 876 1955 587 610 644 384 649 647 359 1099 1274 631 514 783 670 324 532 2811 2716 2523 1954 2189 2280 1955 2266 2762 2864 2759 2898 2567 2166 2731 2537 2369 2508 2632 2660 2437 3571 2058 1868 2887 2487 2371 2613 2903 1167 942 432 2642 2462 1392 4082 3896 3971 2486 994 978 1018 348 1084 396 372 312 388 2453 1067 1030 475 766 604 457 1618 1541 1202 1578 1144 1412 1828 1174 1507 3262 3560 2818 3199 6045 6599 2577 3033 3281 4428 1387 911 1426 1629 1814 1093 1957 782 2156 974 2058 1194 76 66 1949 1543 2251 3920 1325 737 1475 1051 1048 585 517 1308 1239 1290 1078 920 2348 3104 1246 713 1360 1921 1803 2525 1438 1374 801 601 716 1700 1039 2325 821 1322 601 1443 927 882 1122 1323 2600 3574 931 839 848 831 926 789 1086 533 463 713 1536 1323 1038 1649 715 654 2419 664 791 1036 664 1645 1466 1489 1162 960 877 867 933 1344 1206 1507 1174 1225 1044 1137 1381 1336 1929 898 481 566 387 1010 521 441 1153 560 652 616 749 406 994 1066 1048 624 1124 656 517 417 658 567 551 463 362 544 329 350 314 351 337 688 713 546 395 347 318 719 474 463 553 451 445 208 528 578 455 402 545 793 401 322 707 461 405 768 561 600 935 579 807 570 306 635 912 843 434 478 434 539 669 574 672 530 670 599 701 854 648 537 412 705 672 679 748 583 389 447 343 608 648 1262 418 684 515 757 803 700 586 779 611 717 777 866 766 507 855 98 862 743 685 456 635 336 670 877 585 1013 903 961 951 826 863 507 606 506 592 412 463 553 530 393 284 522 526 267 411 724 247 432 454 440 384 315 184 258 383 353 427 897 764 529 395 397 547 691 340 371 663 654 702 530 853 745 850 705 984 949 300 895 907 603 545 705 598 859 908 918 317 412 512 443 379 370 775 940 1269 798 1255 9813 781 835 661 1276 1111 640 838 998 993 1186 986 1298 1188 951 985 873 755 949 635 257 698 862 1037 1038 797 811 789 280 593 693 1491 281 402 272 306 370 363 317 350 540 397 689 688 903 364 356 410 873 669 512 640 519 1569 234 316 181 250 736 874 661 769 776 730 824 705 690 687 528 605 740 516 600 407 661 583 696 588 576 370 430 420 467 526 986 540 502 356 213 503 459 750 474 1306 409 345 971 1180 867 1021 838 1032 1150 303 1463 866 1236 1322 929 1169 627 771 625 797 856 801 756 639 521 441 488 814 637 998 1070 576 1533 1230 1430 746 790 662 1266 1126 769 1241 238 943 847 624 899 635 1084 929 1176 1180 846 960 1089 1155 742 1453 742 1045 1013 1085 1335 617 559 421 851 676 375 439 730 516 570 945 487 734 416 473 1065 988 1151 762 1195 1019 426 875 758 2150 802 772 829 1001 875 1337 1080 972 1301 1000 1195 951 957 901 912 1035 1014 870 1224 1387 1165 1446 1513 1356 1174 1215 1316 1328 2471 2585 2589 2457 1921 1661 1981 2121 1675 2207 1684 1804 2191 1870 1985 2169 2995 2175 1783 890 1059 787 1106 1103 1263 1422 730 1362 1914 1647 1849 947 1353 984 638 462 1018 577 719 708 767 709 553 625 531 423 483 400 675 470 431 377 629 616 703 745 796 1241 1215 1036 830 1137 1025 1066 899 1027 1028 1084 1021 1354 879 926 970 615 453 398 358 491 461 355 396 525 592 151 457 384 512 314 375 650 96 62 161 295 376 370 383 327 317 832 292 412 458 928 561 448 454 655 616 326 655 356 358 374 505 523 587 319 989 308 275 443 285 286 413 617 477 679 747 714 632 619 314 649 628 398 591 650 668 461 559 497 529 427 484 780 750 373 804 620 575 548 424 548 386 961 650 575 682 785 663 662 638 358 524 556 591 193 1027 477 1134 705 379 1268 445 580 429 643 1029 1230 447 539 432 1013 1167 1363 1186 1358 428 367 652 1039 404 1008 1227 905 565 1075 907 661 588 1020 1038 922 955 984 917 1287 933 1183 1247 1267 943 1086 934 1095 1158 1444 1385 319 670 526 694 776 802 2286 1041 1060 912 1010 902 802 613 775 1227 1197 1181 1052 789 761 688 433 408 810 695 578 670 744 763 670 543 543 1012 953 933 979 600 632 371 660 767 252 418 384 418 424 240 214 466 249 313 535 244 691 989 1006 905 834 1056 771 931 1040 813 1042 903 924 943 941 1025 1009 870 736 778 930 787 884 1509 987 1102 920 1100 661 658 726 797 764 828 673 962 1204 798 779 964 738 1095 855 967 804 750 547 796 690 752 991 1419 1620 990 1336 635 453 919 1364 469 1186 1399 740 514 325 229 144 194 228 290 635 584 463 625 616 637 733 330 771 694 295 383 486 381 564 851 1220 310 662 595 473 420 558 724 297 362 365 583 476 670 394 461 628 364 879 356 508 692 298 1810 649 590 599 427 614 463 421 401 573 669 367 389 615 584 300 322 254 395 609 829 675 644 591 710 492 378 888 711 1011 686 1054 381 594 809 722 915 912 708 668 600 817 709 424 600 431 462 253 904 1415 1180 1158 346 430 427 533 500 641 414 1823 381 2173 1966 2202 2241 2179 2665 2401 2514 1842 2678 1953 2437 1974 2341 644 777 731 655 1187 929 1143 904 885 1219 1156 1076 589 590 960 908 408 716 1081 860 800 646 749 1104 1138 919 932 1069 1420 1155 694 665 683 931 723 905 810 669 812 707 1077 1146 1033 715 982 923 843 978 963 832 875 768 845 767 588 859 912 877 817 772 1031 973 1136 1032 878 1055 1083 1033 1120 1503 1067 1125 1060 1083 995 947 1032 776 1182 1124 1242 1249 957 1141 995 1176 1084 970 1236 815 1335 1013 1250 912 1010 1135 942 1141 1006 1211 1198 1044 1194 1218 1057 1159 1219 1198 1219 742 1216 1107 1097 929 658 1008 1312 1010 1156 1329 919 1051 1296 963 1102 1017 900 1133 878 811 1084 1175 732 1334 1351 1045 1199 1265 1340 1739 1579 1510 1512 1370 1593 1504 998 1009 1043 1406 1299 1387 1135 1406 1184 1292 612 920 637 1044 398 352 481 227 503 293 356 332 303 297 269 413 328 388 423 342 430 340 455 539 420 522 444 521 612 463 470 403 419 450 403 437 387 525 339 684 492 749 396 381 277 256 241 308 448 320 303 335 441 424 398 787 647 221 197 205 246 235 660 373 407 291 234 254 291 273 392 243 338 284 641 815 355 435 552 236 419 290 400 529 680 1094 369 415 596 443 608 608 477 461 957 218 400 526 303 387 293 416 417 598 548 825 629 767 491 825 449 618 528 566 325 698 458 561 625 322 442 513 455 541 500 538 328 324 500 521 403 621 619 539 1041 1011 1130 589 972 1002 1033 1170 741 1317 640 417 870 440 242 1028 990 941 662 529 1075 933 343 736 444 464 429 726 679 468 636 897 677 363 446 525 477 816 1069 483 688 694 636 856 707 673 394 501 444 507 638 569 461 565 419 471 374 360 485 507 929 1051 1120 576 640 375 562 683 409 405 470 499 564 533 529 782 577 619 809 623 895 653 486 691 571 495 483 734 246 408 460 664 865 914 492 295 658 645 975 839 530 1038 573 1177 482 619 772 571 522 810 601 477 619 492 584 344 398 342 760 794 707 794 767 1065 696 819 783 610 500 289 564 782 453 495 354 238 456 578 725 933 443 637 447 621 701 607 641 1131 689 585 664 457 195 112 137 275 123 681 482 814 776 941 740 1014 824 651 623 491 244 282 422 506 191 492 501 524 590 585 655 527 369 462 710 697 860 760 669 625 434 290 508 480 513 485 529 555 502 561 511 608 547 601 465 451 536 691 699 710 720 445 402 806 609 306 587 624 592 661 723 996 762 520 571 409 597 460 292 610 519 654 868 3598 3293 689 452 672 619 952 562 854 799 1013 936 963 951 1102 668 519 531 313 546 617 552 673 665 659 554 584 756 945 711 422 588 794 741 703 459 780 370 383 631 529 373 447 323 377 346 300 497 842 609 551 467 641 479 718 554 1035 1106 930 767 776 515 361 843 523 836 467 425 274 327 420 1649 1937 1431 754 888 1718 1311 993 912 975 1269 741 901 919 723 523 871 1205 888 360 338 408 337 428 649 1011 1283 1352 987 1362 1518 1724 1784 1642 1499 1404 1795 1105 1015 1806 1754 1826 1732 2074 1885 1940 1890 1998 1553 2025 1628 1937 2158 2085 2332 1936 2043 2577 1926 1871 1912 1925 2801 2777 3058 1493 1452 1437 947 721 1864 1951 1105 782 1789 797 757 950 737 831 798 515 1094 1107 730 502 655 631 501 330 2640 2821 2707 2357 2843 2643 2138 2631 2609 3235 2987 2786 2822 2194 2927 2631 2109 2451 2724 2736 2592 3469 2329 2719 2993 2810 2706 2996 2730 603 528 408 2613 2776 1511 2954 3872 4166 2928 1127 1240 1350 454 1518 221 508 324 519 2220 1304 1345 448 880 650 715 1538 1550 1236 1923 2009 1789 1801 1518 2017 4114 4615 2903 3426 6528 5479 3294 3777 4094 4692 1809 926 1646 1366 1809 846 1873 643 2657 675 2445 1257 104 68 1650 1446 2297 3653 1964 877 1523 833 1226 748 682 1165 1134 1125 1585 1608 2842 2788 1605 960 2056 2531 2462 2688 2249 2188 1247 1091 1025 2604 1599 2535 1086 1896 840 1565 1049 1074 1215 1739 3762 2558 1151 1017 991 1222 1375 1030 1273 611 670 941 1416 1168 1096 1846 849 817 2601 1113 1340 1265 518 997 1049 1043 1219 1034 1294 1208 1119 1281 1149 1317 1282 1287 1547 1731 1015 1104 1131 908 792 491 463 458 677 696 1190 495 491 476 584 681 1219 896 665 608 1057 1177 787 605 696 443 382 478 743 799 438 389 464 557 619 439 448 533 583 487 900 545 654 479 721 699 511 433 547 663 1185 222 768 642 387 359 608 556 631 624 736 825 799 606 755 680 470 717 755 763 558 630 505 544 568 607 713 551 588 670 755 799 528 779 440 913 895 761 584 379 499 614 526 627 690 702 444 715 791 528 914 565 505 627 475 610 623 730 493 508 1047 131 1020 702 678 364 384 297 579 661 496 941 1112 1096 918 804 844 408 442 313 360 617 658 735 422 189 171 426 238 348 383 523 410 507 432 368 361 484 393 304 332 364 367 1257 1126 597 506 639 898 452 490 504 689 521 897 720 754 585 950 807 764 1072 731 526 459 835 580 502 771 816 811 624 466 390 479 405 288 678 1063 852 1023 928 1540 781 9780 1007 838 996 855 1119 576 614 770 1581 1036 1821 1496 1096 1222 1259 827 1231 672 474 894 1052 879 1122 970 1375 1107 389 830 947 1738 251 318 287 486 419 443 375 594 876 403 489 668 1048 322 310 379 1125 945 1252 1380 597 1371 217 499 299 233 858 903 680 807 906 854 958 660 814 663 517 571 752 578 624 579 945 819 1037 885 781 522 740 395 595 611 1182 689 480 486 218 351 215 606 341 908 732 666 1157 591 973 1043 1177 1452 740 536 1132 907 1109 1159 1025 1114 1046 805 973 1207 1107 1125 981 431 534 410 670 780 739 1002 882 697 1541 1273 1610 1288 1189 1220 1446 789 1044 1408 444 1207 827 842 884 823 958 866 994 1059 850 867 768 993 683 904 857 1095 1410 1544 1704 1075 886 714 762 543 958 971 707 697 736 570 586 542 746 1088 999 1002 1434 879 983 758 592 784 707 1675 928 904 1400 1066 876 992 1093 1144 1222 1039 1437 833 1113 1107 1101 1732 1193 1111 852 1725 1354 1068 1235 1639 1180 1263 1253 1190 2911 2647 1979 1941 1953 2173 1811 2037 1808 2718 2196 2382 2040 1879 2308 1874 2936 1884 1691 1075 1153 971 1357 1425 1363 1576 901 1732 1914 1732 2171 572 1055 1317 531 700 1087 648 656 606 746 719 491 613 768 756 437 528 499 404 475 451 803 668 830 874 851 694 1060 1085 1244 1059 1136 1147 766 1100 1247 847 790 1553 1159 1265 1146 720 310 464 389 342 365 246 328 299 437 285 584 227 459 268 545 367 89 144 234 339 309 294 296 313 278 696 411 398 582 606 622 563 583 403 429 424 378 261 237 255 570 358 558 457 754 340 346 497 449 327 429 662 488 705 1054 1161 510 586 162 479 507 470 667 761 765 932 907 898 898 614 614 754 764 616 777 707 666 722 395 725 426 1137 755 840 775 727 640 756 873 664 926 840 602 170 935 613 1270 673 523 1214 448 485 418 416 1153 1105 436 457 417 973 997 959 1872 1115 521 476 463 909 554 1219 1096 645 647 1014 949 595 541 1082 1241 933 1209 957 1286 969 1358 847 1277 1524 1293 1161 1262 1333 1127 1481 1179 523 845 625 986 479 466 3080 992 843 797 857 1082 994 930 1034 1212 1241 1404 1149 743 656 800 495 426 662 846 895 769 697 706 997 452 634 1002 993 981 904 712 515 547 814 379 327 350 320 327 327 317 293 442 334 664 604 281 702 907 1082 882 941 1046 925 873 849 843 910 1197 1503 1311 1284 1233 1231 1129 875 1076 990 784 797 1360 785 631 983 1137 995 954 859 778 1350 992 1039 677 901 784 903 1084 1332 1240 1093 660 728 1157 856 1176 694 1020 1070 1142 982 928 1614 1008 769 598 1568 831 1462 1693 706 472 345 293 258 261 271 309 663 567 818 892 1103 909 993 413 465 540 481 867 410 469 654 638 921 337 729 564 412 469 637 417 433 443 336 276 231 474 448 353 520 387 855 596 625 593 337 1722 743 682 567 714 647 637 555 429 480 652 769 811 740 617 549 671 347 389 916 1014 650 645 952 1030 750 507 989 792 714 817 1053 604 539 850 643 1055 1095 1100 705 573 591 907 479 348 422 419 330 836 1773 1598 1096 201 385 263 559 804 617 587 1987 450 2117 1874 2257 2115 2337 2164 2113 2572 2436 2717 2421 2222 2619 2474 1095 674 753 723 1048 866 1358 872 905 1011 1039 994 730 774 940 973 540 731 1222 768 757 740 660 745 781 873 862 950 1291 987 926 1008 1006 960 1141 760 674 1143 952 750 1492 1533 1508 1231 946 1376 1663 990 1005 1300 977 620 587 679 389 581 795 551 1141 417 876 955 877 877 823 1037 1181 1124 1269 914 1355 1254 1278 1299 1247 1081 976 617 843 685 813 674 873 622 759 776 630 493 940 907 955 598 962 718 825 800 626 893 875 1010 864 698 696 896 719 748 940 873 859 709 597 907 647 917 555 616 860 998 821 877 1077 563 1247 873 1082 1105 785 919 1025 775 1369 1084 587 1322 960 809 949 944 1139 954 803 1019 1204 718 888 924 785 862 899 1174 897 1273 1060 848 1085 1228 723 632 987 1087 396 162 394 442 485 496 452 510 198 301 355 386 610 637 612 341 429 352 354 810 685 655 716 646 762 526 722 560 600 544 589 616 539 790 625 612 431 640 401 453 542 522 461 544 496 436 610 540 867 544 524 926 946 454 430 225 226 480 748 812 858 415 333 376 438 301 330 448 282 354 499 1211 360 356 479 304 639 341 726 1069 543 819 554 642 548 493 533 584 520 494 712 425 403 323 335 304 459 622 629 508 492 461 638 649 642 717 476 799 558 483 615 866 942 850 859 312 592 564 533 438 376 547 451 416 707 749 447 658 622 593 1056 929 1057 1057 786 669 772 1359 685 1739 913 426 954 655 393 1198 795 963 635 749 792 851 897 851 578 595 531 822 595 614 742 805 453 723 746 389 662 540 851 684 962 764 767 858 456 744 709 473 541 439 680 520 510 648 775 449 353 457 357 528 977 812 863 482 632 359 589 660 438 303 531 580 506 635 725 960 621 531 1025 659 928 486 545 671 786 775 781 868 715 571 789 413 1026 861 592 476 639 499 1235 1207 753 1027 390 1157 479 608 436 512 474 983 431 474 562 809 724 944 608 445 850 860 801 1032 1124 865 596 417 510 320 599 456 704 775 431 463 305 276 417 493 880 1066 520 796 635 312 865 766 985 1022 740 657 1107 686 241 211 159 159 228 555 715 892 1080 863 1004 1016 659 608 683 508 272 236 530 782 211 450 308 762 768 722 518 437 386 574 559 685 965 1050 877 816 442 331 535 556 720 608 545 584 573 517 364 774 643 776 627 749 612 683 776 807 959 456 434 1007 878 410 449 561 547 669 664 1159 950 812 521 496 610 402 442 740 574 820 942 3476 3601 921 682 792 879 962 819 674 657 983 1166 888 1131 800 667 564 456 426 773 646 502 1171 1127 708 943 508 1294 1076 587 567 950 848 767 1149 772 1138 458 416 707 559 254 382 293 357 354 263 262 516 617 723 583 825 711 1114 574 398 1379 1126 887 688 860 296 974 694 682 1180 1150 330 438 475 1325 1563 1436 816 1059 1709 1297 1052 1435 1075 1541 628 729 1004 764 739 1174 1169 1458 565 454 651 251 574 364 1422 1044 847 1212 1262 1478 1449 1303 1334 1449 1059 1529 1350 1229 1901 1788 1885 1675 2222 2155 1658 1676 1455 1659 1487 1725 1938 1860 1783 2575 2241 2275 1873 2307 1678 2505 1474 3947 2924 2879 1462 1732 1987 1024 778 1895 1725 1354 909 1833 697 646 847 451 1000 475 430 1294 1194 915 396 592 502 412 473 2273 2720 2619 3357 2836 2214 2580 2903 2629 2908 2632 2565 3146 2646 3205 2830 2561 2629 3133 2825 2281 2720 2933 2800 3070 2636 2860 3180 3014 702 652 546 2882 2997 1428 3069 3650 3867 2937 1042 1020 1420 733 1629 301 943 827 653 2730 1439 1410 442 686 541 622 1591 1845 1672 2905 1466 1669 2522 1315 2373 2945 3578 2651 3133 6514 6008 3174 3343 4182 4278 2043 1111 1771 1421 1836 967 2130 980 2833 1012 2875 1348 129 117 1973 1574 2654 3953 1887 1203 1811 990 1586 962 948 1547 1404 1260 1456 1484 2740 3625 1546 813 1299 2580 2440 3245 1954 1935 1057 1193 984 2034 1421 2585 964 1182 477 1870 1710 1479 1543 2140 2618 3371 1125 996 1116 993 1326 916 1161 905 817 966 1774 1085 814 2330 1039 944 2858 933 1076 1515 804 1402 1285 1195 1236 1140 965 1055 897 1513 1458 1663 1538 1597 1250 1357 1484 892 1681 1275 618 638 909 538 639 591 1466 880 1141 647 860 693 1422 1307 1314 723 1257 924 1283 639 965 442 420 307 452 672 467 482 519 575 852 805 518 443 567 429 405 496 532 561 560 489 388 492 666 832 1016 506 568 454 441 466 645 536 594 365 510 643 905 384 489 365 396 918 820 1043 563 648 559 571 829 614 658 778 544 478 636 692 470 488 434 689 700 664 724 402 326 435 391 460 447 824 427 641 759 418 1037 460 424 550 420 530 496 652 396 651 1039 171 1047 624 549 408 514 334 882 812 617 927 693 985 845 858 986 701 706 716 500 414 293 255 477 474 427 516 427 536 377 586 339 531 516 461 369 611 575 133 393 237 355 924 1030 414 317 435 589 831 643 651 726 454 979 788 833 768 732 809 792 880 726 761 693 715 760 926 788 1030 1220 1049 750 276 416 616 500 426 812 974 1300 792 1833 835 1007 11864 1191 1779 806 669 906 1432 1209 2031 1121 1462 1145 1069 1417 1321 1219 1344 1131 339 963 1144 1057 997 1043 1331 934 425 618 700 2408 418 277 361 415 515 498 384 338 873 374 894 930 1280 363 365 383 1260 1016 679 854 836 1864 303 502 408 352 841 842 679 743 754 755 854 590 703 757 653 615 862 586 698 529 1124 1001 1217 1031 1006 709 777 610 709 642 1137 687 579 361 204 733 425 580 482 1469 575 508 1111 1552 1314 1114 1307 1197 911 578 1727 878 973 1017 1016 875 687 635 525 746 731 561 647 863 635 627 739 752 849 824 1038 773 1903 1133 1351 1051 1049 906 1190 832 934 1156 325 888 807 971 827 965 957 903 930 958 842 957 1220 1008 841 1408 1024 821 978 1226 1097 1216 1101 936 983 820 646 828 812 669 775 1153 680 610 615 455 1034 978 935 958 1230 1372 583 608 722 2000 1045 1136 1212 1092 1678 1152 1150 1064 1099 1356 1315 837 1132 1130 1023 991 1068 970 1135 1350 1215 1177 1466 1573 1423 1541 1248 1328 3094 3082 2389 2354 2256 2385 2346 2460 1738 2563 1977 2292 2120 2055 2380 2047 2870 2090 1704 1318 1374 1134 1166 1515 1124 1486 854 1165 2243 2042 2145 856 973 1365 577 589 1167 859 673 680 642 480 343 503 522 386 352 623 634 609 393 432 791 803 795 1159 686 838 957 1035 835 1511 1015 1043 1071 968 889 991 1153 1266 874 1177 1222 647 587 539 418 611 617 432 508 370 780 176 520 374 534 304 375 279 152 228 252 307 375 349 355 383 308 696 277 699 618 719 924 808 867 823 812 597 732 324 312 306 488 629 806 610 485 228 230 434 351 449 495 871 533 656 1078 1691 613 738 339 514 532 445 435 660 813 862 541 825 739 588 551 531 590 689 602 510 724 503 351 433 441 1126 577 432 464 469 539 465 387 350 466 484 409 341 1044 556 1040 464 534 1223 533 556 484 507 804 1183 484 648 620 1077 1194 1182 1060 841 628 606 362 995 579 1227 955 550 630 814 1036 649 777 738 923 905 841 960 910 1188 963 1033 1112 1922 1048 1254 1119 1274 1722 1353 1293 341 486 555 541 648 647 2940 831 926 868 918 1103 933 781 1025 1325 1416 1490 1067 726 955 569 506 489 1179 642 713 632 592 660 659 471 522 1096 939 1010 996 580 427 621 711 639 287 372 330 388 360 245 217 829 464 526 421 314 788 829 914 809 1158 1014 970 975 1024 894 909 1065 1126 1106 1060 1145 1038 962 832 870 1041 947 887 1554 1003 1036 1018 916 611 1346 730 987 959 1001 875 903 909 1083 835 957 966 938 988 1253 827 655 853 994 821 743 948 1526 2046 848 2337 1342 1212 779 1709 554 1515 1960 965 799 446 452 368 417 414 523 953 985 638 778 733 616 805 473 544 665 489 358 504 470 489 649 1030 383 729 759 308 622 829 811 408 531 426 301 275 416 455 320 663 419 727 458 527 861 392 1986 622 580 701 752 605 801 696 423 785 673 721 709 672 600 463 535 411 492 741 1310 730 578 781 779 804 725 951 718 1234 856 1278 602 1284 1085 1009 1113 1144 902 722 570 410 944 427 484 448 291 235 1077 2090 1532 807 392 596 496 676 530 570 281 2358 379 2840 2474 2191 2369 2452 2420 2337 2606 2280 2601 2273 2194 2301 2391 631 1161 764 602 853 938 1141 653 761 790 1277 1048 702 872 1041 1211 485 621 1029 1321 1311 1229 879 762 744 941 933 1161 1032 938 838 774 930 939 758 563 543 1032 647 574 924 970 980 611 1098 1354 1365 733 711 768 907 794 778 831 764 550 610 791 886 420 844 764 842 1010 798 748 759 865 822 812 905 882 821 886 851 1000 952 633 1024 1033 1124 673 790 658 688 704 721 664 770 640 936 700 840 583 769 649 523 613 632 724 825 756 736 639 651 828 925 930 969 775 720 1121 663 781 821 928 600 988 702 706 757 814 1254 985 873 840 1123 834 1205 751 1696 929 526 1367 1205 944 1118 1057 1259 1271 1142 1496 1108 869 981 673 925 1043 1183 1160 1057 991 868 913 990 731 639 699 667 986 491 371 314 335 316 398 375 339 299 264 268 256 503 519 485 267 319 313 391 532 373 542 503 503 602 618 695 628 683 506 385 580 584 573 580 546 386 586 472 457 514 502 470 631 360 398 455 353 432 607 558 615 447 384 349 381 232 351 516 348 433 219 343 292 367 307 330 294 362 300 451 924 351 215 281 292 394 288 368 805 373 879 627 660 597 299 363 516 490 479 729 323 529 269 402 285 387 597 613 347 407 474 448 407 543 595 426 500 651 409 281 790 660 612 646 300 354 514 568 407 500 404 523 602 669 533 486 775 702 342 1060 863 1140 801 753 1001 780 1201 651 1143 1109 550 970 435 581 961 707 1122 722 733 576 523 471 637 495 452 478 729 876 395 613 515 486 496 401 316 770 922 1049 766 712 569 756 773 505 843 509 373 392 371 442 374 412 509 355 389 320 420 443 514 791 468 495 621 431 625 290 363 186 441 332 365 458 711 727 903 713 416 696 771 967 585 758 392 365 600 581 562 439 436 411 415 711 535 429 314 641 546 895 735 385 997 439 868 492 701 704 643 326 771 549 623 562 509 463 619 565 506 494 719 685 866 813 815 534 397 459 319 388 307 436 565 226 281 248 195 333 675 405 601 388 485 659 314 689 781 643 1002 367 364 704 422 148 158 111 231 122 464 627 674 844 762 619 776 570 548 541 340 159 150 324 652 286 450 425 697 529 584 277 158 269 409 774 476 880 831 649 449 396 265 256 464 194 160 206 206 225 158 323 438 415 454 359 400 509 482 506 450 570 453 366 893 1047 329 559 656 630 756 762 886 657 606 558 288 652 447 410 697 551 964 766 2908 3156 477 639 644 688 829 544 703 682 756 607 914 897 760 479 655 509 460 717 757 413 825 749 864 460 497 680 942 427 343 689 802 828 931 503 710 217 284 611 506 371 624 424 425 396 390 247 559 507 705 595 806 395 362 564 494 931 713 801 532 648 418 954 566 699 799 750 560 604 595 1599 1152 1376 859 1015 1324 1021 882 1122 898 1258 655 906 828 595 622 444 979 765 333 273 512 387 576 372 1250 1052 943 1217 1458 1728 1734 1569 1670 1517 1210 1534 1243 986 2137 1983 1812 1821 1685 1530 1344 1160 1517 1857 1480 1665 1607 1694 1924 2093 2002 2045 1714 1933 1569 1834 1572 3594 3094 2953 1289 1623 1599 985 700 1953 1908 1126 762 1388 489 432 482 653 716 553 494 735 1044 729 407 684 654 391 557 2257 2196 2260 2284 2548 2045 2531 2352 2926 2929 2638 2766 2614 2619 2589 1941 2438 2502 2665 2910 2499 2511 2005 2262 2806 2739 2830 2712 2368 849 738 447 2105 2335 1281 3643 3872 3967 3017 924 946 1094 450 1236 98 773 580 434 2594 1639 1574 550 421 377 464 1517 1650 1079 1796 1306 1313 1882 1048 1513 3463 4126 2833 2830 5514 5882 2966 2877 3326 3886 1764 1076 1272 1657 1546 845 2035 797 2468 873 2019 1268 222 206 1592 1353 2375 3632 1913 813 1313 1026 1140 695 697 1417 1368 1156 1243 992 2105 3304 1266 578 1044 2094 2037 2174 1388 1501 953 672 772 1866 1382 2089 933 1144 441 1022 1014 932 1030 1194 2493 3230 735 817 810 1026 893 663 1021 634 620 736 1294 802 658 1823 959 762 2383 660 740 1378 602 1000 941 920 1154 1048 1177 1062 1060 1281 1104 1179 1145 1198 945 1329 1272 889 1027 994 482 519 630 512 491 386 1003 419 609 546 467 467 1120 1423 1017 743 1053 997 588 502 402 549 510 409 605 674 416 406 580 670 648 623 646 493 549 728 429 681 742 742 689 515 448 324 533 643 611 325 515 483 258 308 493 457 363 440 472 434 760 363 504 307 450 697 712 892 385 403 481 519 429 333 336 458 427 475 422 666 539 419 471 576 499 620 536 369 256 358 368 338 386 770 318 543 839 234 704 674 605 737 462 564 725 959 518 534 1072 126 983 465 569 423 548 358 530 732 464 839 588 900 636 775 984 470 506 456 482 530 480 493 396 381 285 392 367 475 487 618 288 465 329 307 431 269 305 172 327 246 260 956 505 508 386 448 710 1129 562 666 503 588 994 821 684 486 537 642 740 790 678 478 580 604 502 683 653 725 765 785 620 207 398 327 213 418 723 661 748 714 1421 661 838 1191 10565 1061 1124 794 756 770 820 1552 736 1432 1152 852 917 997 612 655 901 272 933 1042 1096 941 902 567 766 435 520 598 2092 251 291 241 212 348 416 499 441 666 349 629 516 874 312 294 182 927 983 857 983 472 1517 161 409 304 195 501 874 745 830 846 818 870 561 775 576 533 542 594 542 558 531 867 748 961 756 804 417 433 369 500 353 851 453 357 347 241 517 255 477 428 1190 490 555 865 684 871 936 935 974 763 566 1226 1073 1096 1163 973 868 976 648 783 663 670 673 579 631 534 514 435 1057 965 666 1101 376 1207 1428 1529 979 719 796 1066 722 923 1059 518 695 993 1122 1102 1126 890 758 834 828 760 773 1229 1009 670 1015 810 855 1145 1441 1322 1009 833 927 874 694 469 422 695 432 460 780 485 501 588 631 894 817 930 678 1269 829 537 628 521 1700 1029 1302 727 936 956 1315 1138 854 1229 1075 970 1057 935 1125 938 763 1023 794 927 1310 893 898 1160 1313 933 886 1016 909 2702 2704 2106 2120 2229 1931 1663 1743 1785 2154 1613 1737 1844 1663 1797 2042 2871 2129 1495 1400 1466 1009 659 1142 916 1265 588 1397 1849 1749 1630 777 771 987 547 499 952 597 776 608 679 430 450 483 359 457 458 600 433 364 494 455 781 642 542 809 655 635 729 1041 1080 1265 1142 1213 697 1121 1225 1255 1088 1406 947 910 912 687 359 650 594 406 381 307 450 545 622 167 428 444 272 198 255 497 114 180 180 299 310 268 266 261 246 444 395 460 583 579 864 789 793 282 465 490 489 347 304 304 672 346 388 575 655 258 246 247 189 470 545 1165 468 694 546 1173 836 537 466 493 503 539 597 724 914 557 527 533 538 513 632 505 403 415 714 693 375 483 375 415 327 927 502 563 579 491 522 563 630 246 451 365 432 347 864 623 1068 501 585 1028 496 386 486 427 811 850 494 512 447 914 803 833 1411 831 507 493 561 1040 587 1294 1095 679 531 1041 845 541 608 613 1220 823 923 1158 1028 778 1146 750 1347 1223 976 908 1016 1266 1008 1149 1200 319 377 388 451 436 472 2063 1047 786 699 910 1349 1157 889 1237 1175 1296 1192 983 569 980 721 411 378 784 414 676 557 446 599 617 546 594 897 759 954 608 400 535 418 628 439 201 199 148 199 199 179 144 417 268 416 458 309 588 868 699 790 677 667 1110 667 682 669 732 882 757 971 888 668 936 894 644 686 648 607 752 1082 686 625 772 651 675 855 914 882 1075 756 702 896 959 766 862 779 700 711 720 849 654 494 841 867 1021 918 756 1498 1278 860 1452 671 909 741 1747 514 1169 1537 801 419 461 358 297 310 324 324 596 553 615 660 656 625 835 421 439 639 358 312 471 334 452 561 1027 382 465 595 434 312 616 543 475 670 348 372 304 313 468 405 556 471 602 637 406 759 428 1254 588 562 598 445 420 449 390 313 561 436 488 492 423 518 537 557 214 426 897 885 773 547 651 626 756 550 617 410 551 748 991 481 748 1157 963 1059 1242 680 609 684 413 705 484 543 512 447 350 837 1374 1409 1001 533 566 317 388 855 698 397 1930 478 2383 2215 2229 1631 2450 2136 2238 2187 2184 2073 2256 2186 2112 2332 623 717 685 682 886 994 1224 791 700 828 1254 903 786 768 781 1102 550 514 1214 974 950 897 678 740 819 861 923 1083 1956 1162 1012 1312 1054 1133 1148 792 695 1047 831 838 1069 1105 1214 1054 1335 1602 1499 1082 1202 1559 753 778 749 904 704 884 1241 980 1200 681 1004 1285 951 879 1322 1065 1007 967 1405 1038 1540 1298 1437 1316 1302 1338 1181 658 1079 1401 1340 1504 1432 1422 1116 1617 1555 1019 1201 1331 1745 1062 1201 1003 1009 1387 857 1276 1028 1116 1045 1009 1080 1357 1116 1317 1320 1375 1058 944 982 1239 953 1014 1030 1105 1400 1127 1114 1115 1174 965 1393 1219 1346 1296 1201 1359 1488 911 1525 1173 1031 1347 1143 1480 1219 1139 1261 1528 1348 1631 1450 1061 1341 1172 987 1349 1049 1374 1290 1521 1495 1323 1500 1160 771 795 1127 1296 553 368 343 436 355 574 553 645 282 471 499 505 703 721 703 404 406 378 496 596 436 546 466 884 956 549 651 567 591 745 811 758 543 832 637 555 414 609 471 1163 480 551 547 667 433 604 451 911 1000 870 813 790 782 539 519 218 369 499 1078 737 779 349 309 302 376 346 308 299 538 241 636 1404 664 277 405 365 462 286 438 780 521 1059 541 658 620 638 444 927 849 766 1077 467 453 323 638 397 461 1022 1008 604 884 646 670 775 739 1114 571 949 681 579 383 821 700 703 921 391 665 810 554 512 444 740 458 464 724 601 524 1047 605 570 1541 1238 1265 1157 838 924 895 1843 801 1451 782 562 840 521 642 1413 869 1288 740 665 879 974 591 936 767 778 617 833 903 496 886 933 954 771 638 611 701 758 1022 789 851 847 803 959 845 1209 845 656 493 518 609 591 400 460 387 413 347 647 333 736 848 736 907 880 638 509 698 798 501 385 468 643 517 704 692 1002 618 624 950 810 1103 641 558 527 537 558 628 978 701 615 543 478 1166 784 563 581 862 822 807 1390 482 1193 532 984 447 1067 724 599 526 1209 904 657 739 930 678 702 597 572 742 1061 844 1157 1210 1278 760 506 455 530 753 527 832 1420 283 332 306 343 756 648 767 1084 612 776 726 458 1068 935 1107 1719 482 604 878 610 356 84 161 192 411 527 536 926 990 941 863 974 567 502 976 366 139 215 755 967 223 564 603 1182 948 933 612 319 450 665 705 594 1302 825 866 745 624 346 455 884 390 368 424 463 583 362 484 711 526 740 410 639 972 585 963 935 1137 504 504 1131 669 336 905 1125 928 1258 1269 1314 928 1136 572 545 653 365 620 632 576 838 955 3834 3650 1132 799 887 946 1082 627 806 587 1156 932 1098 1058 1008 579 634 558 498 830 903 854 774 778 1087 771 669 908 1233 711 522 1061 955 930 969 737 808 416 392 781 611 467 362 350 435 497 315 346 879 707 648 644 788 429 1187 760 439 1251 980 1012 962 705 600 796 710 669 1385 1243 524 631 607 1755 1678 1647 914 951 1886 1492 1485 1260 1183 1639 745 859 925 821 699 835 1112 1668 494 470 573 311 522 545 1498 1563 1314 1436 1757 1757 1977 1937 1917 1668 1284 1959 1485 1515 1870 1784 1819 2232 2408 1930 1836 1905 1837 2165 1538 2245 2643 2305 2097 2714 2604 2587 2777 2244 2245 2501 2185 3727 3262 3132 1677 1702 2161 1617 1028 1914 2195 1613 1017 1890 636 532 806 611 1131 692 648 1496 1108 1075 512 964 842 455 455 3177 3150 2858 3119 2840 2887 3059 3821 3230 3430 3179 3463 3948 2931 3399 3261 3964 3137 3270 3606 3864 4702 2948 2959 3286 3543 3040 3205 3310 926 852 480 2808 3328 1609 4182 4939 4721 3535 1255 1174 1597 605 1936 152 1333 1103 694 2919 1695 1872 796 957 734 722 2009 2441 1507 3228 1581 2268 2868 1381 2591 3976 4620 3979 4086 8045 6309 3267 4184 4576 5410 2248 1421 1892 2102 2368 1053 2869 949 3001 1265 3179 1326 156 136 2816 2006 2857 4212 2175 1526 1843 1313 1584 982 945 1626 1597 1497 1399 1413 2942 3887 1588 951 1601 3222 2939 3564 2480 2575 1768 1259 1148 2431 1523 2928 1336 1485 426 1877 1605 1495 1659 2240 3599 3735 1448 1311 1169 1006 1324 1036 1447 881 941 1220 2031 1215 1005 2601 1387 1311 3084 1031 1246 1266 984 1320 1464 1224 1554 1375 1263 1279 1200 1513 1401 1539 1677 1599 1429 1563 1843 1204 1660 1471 1075 625 695 615 724 874 1357 780 904 898 745 952 1382 1403 1490 725 1887 1790 1139 744 676 688 658 673 611 863 522 481 584 589 747 899 814 1067 998 692 500 602 1015 651 978 811 502 439 670 709 950 402 579 782 491 525 652 769 649 669 387 767 874 573 546 542 708 904 956 1113 366 420 436 488 590 429 519 519 495 783 636 613 600 669 472 650 608 705 933 477 381 643 507 497 451 949 659 825 768 479 912 711 599 797 791 952 755 946 459 655 1109 160 1148 540 602 365 546 441 809 1030 647 921 875 1094 978 1123 873 862 523 438 661 631 565 747 598 430 404 600 409 480 636 722 470 564 327 307 518 466 358 305 435 575 399 948 1148 834 699 953 692 954 731 760 843 625 1074 948 1423 804 810 859 815 1166 542 833 942 883 757 803 920 1038 1123 1259 549 308 470 524 440 453 1351 1135 1407 1457 1620 1276 996 1779 1061 12167 873 877 1210 1113 1107 1724 1663 1733 1384 1362 1572 1364 1021 1233 1195 370 1361 1583 1232 1433 1188 1353 1200 403 770 899 2297 358 349 399 364 473 479 533 571 881 275 1193 1062 1242 448 444 529 1353 1248 862 1032 740 2087 229 806 550 265 1142 1271 1068 1162 1194 1118 1254 774 1085 910 704 753 1047 737 879 750 1148 1017 1230 1055 1129 647 713 758 692 569 1292 693 500 634 246 730 446 835 656 1623 645 496 1288 1442 1319 1369 1344 1564 1034 834 1905 1028 1188 1252 905 1275 1179 983 881 1344 1360 1165 915 803 597 664 649 796 776 1020 1052 912 1606 1477 1789 1370 871 1208 1611 1232 1117 1817 555 1131 881 1039 882 1045 1196 1122 1314 1274 1010 826 1234 1309 978 1576 1320 1055 1268 1603 1740 1609 1531 936 1301 1115 774 923 930 975 1210 1575 543 787 834 737 1148 1218 1445 1070 1669 1220 933 1298 1001 2453 1239 1116 1265 1291 1512 1670 1618 1272 1467 1460 1503 935 1237 1425 1446 1470 1165 1172 1124 1677 1751 1597 1842 2192 1448 1536 1403 1641 3780 3681 2741 2449 2815 2666 2243 2375 2171 2774 2111 2340 2408 2420 2829 2304 3374 2773 1709 1674 1712 1433 1118 1772 1417 2201 1084 2124 2374 2112 2448 975 1245 2117 672 942 1100 577 850 1079 1124 948 522 600 552 511 508 544 652 508 714 622 919 669 633 1292 1022 958 1314 1071 1181 1447 1501 1446 1109 1353 1608 1185 1062 1503 975 1451 1553 822 869 734 696 822 836 740 519 617 793 353 715 450 426 251 446 559 129 115 306 361 460 448 395 450 363 978 414 862 715 1077 981 881 901 525 633 543 700 317 303 338 874 511 815 527 928 299 283 477 348 313 398 1111 676 869 926 1329 719 806 387 649 656 481 548 834 950 745 802 749 704 587 428 793 848 677 773 553 960 739 426 569 474 1446 941 747 675 715 673 602 677 398 575 482 627 281 1212 475 1175 671 444 1411 669 617 622 599 952 987 422 608 490 1182 1286 1441 2007 937 695 677 762 1397 898 1759 1536 979 770 1175 1263 713 818 1089 1236 832 1045 912 1227 1075 1146 931 1222 1819 1168 1231 1166 1604 1332 1754 1319 482 767 605 468 495 571 3538 1055 1230 1176 1096 1462 1047 906 1281 1657 1647 1177 1265 968 1227 899 639 796 1154 618 731 790 722 761 726 455 718 1359 1035 1234 1021 627 564 852 715 659 260 307 279 274 274 240 224 719 456 685 563 327 795 1025 1124 953 932 1076 1282 961 761 717 1121 1158 1248 1299 1334 878 1414 1084 873 1019 1185 808 802 1539 861 919 1281 1050 679 1260 967 1055 1125 1081 971 847 1379 1332 932 1038 1048 962 1021 1233 1011 997 952 1164 1415 982 1213 1701 2097 1014 1894 1162 1196 937 1968 691 1429 2376 1403 641 588 512 597 669 677 741 924 1013 740 712 960 1105 969 437 602 677 360 632 547 379 713 755 1673 439 1042 755 354 498 975 628 376 452 390 356 316 739 326 570 569 442 1044 622 920 1200 602 2870 924 846 1148 626 691 596 502 430 842 515 782 708 644 824 419 457 340 451 825 2007 868 560 852 1121 1057 652 1108 651 1524 1021 1593 548 1254 1143 1027 1224 1195 1222 724 538 711 966 553 471 524 816 689 1252 2221 1938 1165 506 633 384 495 636 660 511 3056 690 3368 3254 2818 2483 2708 2697 2620 2888 2370 2818 2340 3004 3435 3108 824 1143 847 719 1269 1358 1472 860 822 969 1309 1070 978 847 935 1187 703 941 1219 1043 1019 1036 768 952 940 1223 1140 1401 1211 897 703 796 684 1220 916 779 708 1069 861 814 1000 1093 1011 713 1123 1090 1183 898 931 937 1085 874 844 814 536 722 809 678 908 490 735 924 1018 815 1114 597 658 682 1059 764 974 1265 1082 1223 1205 1195 768 1137 1108 1030 789 580 687 599 690 680 677 623 730 636 975 596 1108 798 777 900 658 695 771 865 920 569 870 917 714 782 866 934 880 784 574 892 581 760 944 747 856 1050 836 750 1032 816 1456 1359 1100 1052 1042 837 1017 880 1394 956 718 884 819 774 1100 913 934 965 900 1026 921 1277 1109 1115 1058 1032 974 924 957 944 883 1120 1077 922 664 754 623 1141 319 216 360 309 364 381 308 448 218 283 398 302 382 457 438 441 473 451 451 571 403 606 533 544 608 470 583 491 577 461 369 583 515 582 423 742 648 836 502 500 408 419 401 445 688 529 433 466 529 560 536 920 523 278 258 263 259 319 522 537 583 331 256 253 313 334 330 255 416 282 508 1147 273 296 422 355 457 397 419 765 374 911 438 460 401 563 582 670 639 506 693 380 343 420 238 366 263 578 498 470 349 470 506 513 734 627 574 554 452 505 475 986 694 727 643 485 513 670 701 657 736 631 448 554 731 402 482 766 760 408 892 1246 976 915 1027 801 747 1186 790 1235 1169 571 1097 511 368 1026 675 811 748 601 904 885 586 701 661 555 440 853 799 450 620 618 521 495 382 375 745 841 1197 625 587 594 662 605 479 791 600 493 422 406 527 541 824 623 645 525 426 314 538 460 916 605 755 475 558 450 425 487 369 428 567 414 447 586 712 842 453 483 622 525 884 396 696 496 492 504 520 634 479 545 423 440 666 549 504 365 580 643 636 822 358 1305 733 1286 411 503 637 860 447 1088 523 531 718 549 437 458 458 370 459 793 805 913 944 804 681 580 639 414 608 300 658 621 300 340 343 328 329 605 843 770 361 482 886 383 868 611 874 842 413 593 924 500 315 142 134 152 164 683 479 684 817 683 887 884 612 556 501 412 208 164 373 436 228 457 544 577 601 767 329 396 473 443 862 700 825 595 578 590 557 317 288 580 335 300 335 355 381 350 542 580 546 596 417 382 686 621 807 758 733 579 570 921 805 246 697 694 620 760 780 821 877 584 736 520 752 356 442 646 541 829 781 3066 3573 686 816 752 767 840 562 872 748 1116 827 1000 772 924 670 585 632 473 696 565 597 858 821 859 806 544 845 665 444 316 671 761 710 922 677 685 330 277 704 512 391 481 295 458 412 282 238 531 652 619 510 1101 521 491 565 560 934 620 572 617 563 476 741 727 524 861 810 522 606 470 1348 1661 1162 879 1095 1183 997 785 675 1081 1167 703 739 595 587 460 771 1203 1153 376 304 491 420 610 494 1082 1272 915 1105 1343 1704 1639 1560 1525 1373 1371 1487 1407 905 2264 2073 2324 2115 2422 1394 1559 1459 1579 1711 1616 1771 1670 1806 2020 2480 1978 2030 1859 2241 1622 2222 1906 2996 2972 3355 1374 1515 2015 978 792 1610 1797 1107 1109 1796 524 510 758 616 673 814 343 1030 1278 948 363 551 497 431 527 2531 2581 2651 2516 2414 2448 2774 2471 2817 2944 2852 2728 2671 2418 2813 2657 2681 2997 2931 2880 3042 2262 2469 2769 3249 3035 2835 2847 2932 659 551 440 2188 2528 1293 3671 3891 4037 2743 1686 1550 1189 350 1292 254 517 366 463 2805 1893 1836 433 545 449 807 2037 1763 1607 2174 1518 1276 1758 1324 1634 2829 3401 2904 3357 6496 5805 2905 3623 3547 4555 1831 1308 1493 1652 1616 845 2421 826 2476 1023 2690 1141 159 149 1533 1243 2710 3843 1970 766 1700 865 1172 676 617 1426 1320 1307 1448 1243 2304 3171 1240 675 1404 2319 2213 2823 1761 1897 1236 619 747 1900 1317 2112 686 1410 626 1036 959 902 1057 1478 2599 3030 1138 1135 862 1242 1194 1056 1244 884 851 836 1513 870 831 2073 1006 865 2876 1210 1386 1063 831 1154 1571 1317 1390 1155 921 929 905 1161 1097 1131 1080 1169 1255 1324 1433 1307 1034 1359 522 594 624 533 548 542 1271 669 698 519 648 380 1180 1398 891 866 1000 914 499 599 517 777 714 664 570 503 547 550 594 544 655 534 449 516 633 525 500 870 451 645 559 550 459 509 756 859 836 461 372 584 528 579 714 449 315 548 483 510 867 489 580 406 273 783 898 814 440 518 579 578 548 553 497 535 515 559 645 544 613 577 407 587 600 598 595 394 481 522 493 318 372 865 626 615 640 486 661 580 388 580 439 518 626 719 369 753 1211 134 1002 603 498 493 469 431 530 725 495 1099 812 1288 1065 911 1053 606 433 479 475 323 458 345 361 304 270 369 399 494 412 553 533 595 539 424 474 508 455 307 291 250 377 1177 639 369 303 425 777 602 682 719 585 488 579 483 690 606 551 572 422 657 748 498 672 641 533 812 875 813 1164 1100 582 407 436 440 362 457 850 857 1055 912 1737 1111 855 806 1124 873 11513 963 802 883 1004 1719 879 1650 1364 1308 1457 965 641 818 832 373 835 1090 837 855 916 856 888 481 652 692 2209 570 586 601 401 651 677 453 449 713 271 637 625 1142 333 304 489 918 902 756 921 647 1543 176 316 164 196 673 747 609 677 750 720 798 781 719 832 713 747 896 767 797 661 963 772 1079 794 731 662 742 662 652 478 1258 598 559 575 339 591 386 848 499 1377 449 607 1273 966 952 938 1308 1282 974 506 1463 958 985 1089 806 1030 764 905 853 722 880 793 851 553 684 582 629 988 862 906 1041 598 1301 1587 1744 965 858 860 1358 816 864 1186 410 805 931 1072 975 1111 959 915 1016 1032 953 790 1180 1262 718 1303 912 799 1459 1328 1053 1151 985 664 930 725 589 731 683 553 674 646 590 597 825 942 889 823 989 818 1505 1049 790 770 559 1769 1140 1025 926 1213 1264 1175 1285 1283 1285 1239 1517 1349 1445 1110 1143 1378 1016 1186 1268 1570 1240 1345 1094 1246 1230 1209 1071 1158 2902 3288 2408 2234 2415 1728 1989 2179 1663 2197 2055 2285 2377 1883 2106 1566 3124 2074 1944 1086 1159 980 795 1260 1063 1511 566 1499 2059 1666 1754 850 1126 908 779 554 1112 853 572 537 639 746 361 550 495 526 639 572 486 493 725 562 867 548 734 1066 808 805 932 1072 901 1143 1006 1144 625 1087 990 991 1170 1077 996 1272 1354 684 475 449 384 579 586 461 652 565 555 386 460 291 383 267 372 695 80 123 164 278 283 258 301 217 262 394 239 426 547 749 644 529 549 688 777 638 411 368 344 406 420 292 556 578 716 356 344 357 295 382 428 860 442 647 625 1095 678 593 428 842 817 697 711 645 794 499 736 863 724 623 519 565 591 510 665 892 624 669 536 498 605 944 694 786 792 817 798 709 710 498 673 614 720 476 1503 940 1634 751 761 1713 737 735 738 753 905 931 546 504 427 1266 1229 1237 1285 1279 537 505 731 1236 714 1308 1376 885 711 1355 965 761 835 1033 967 895 956 1010 892 1083 920 960 1524 1511 1077 1261 1211 1345 1140 1214 1323 521 505 472 660 974 676 2131 995 1047 1028 1077 1104 1005 844 1005 1375 1571 1513 968 692 733 579 553 472 754 636 996 873 594 814 673 550 556 951 967 1150 716 590 357 562 481 506 361 270 232 274 282 333 315 483 195 475 413 282 601 799 772 668 804 632 850 688 696 831 756 893 1217 1145 1132 885 1214 930 646 789 854 859 828 1197 659 624 717 890 706 803 1005 993 1015 819 779 740 733 722 805 1053 921 758 816 621 657 609 614 810 899 851 1056 1687 1704 1253 1993 1120 996 857 1775 928 1461 1850 1042 618 550 460 164 179 213 245 607 719 574 743 594 607 714 357 571 745 381 461 476 340 585 364 1211 332 637 538 352 331 511 498 432 442 330 450 383 547 387 324 546 425 593 393 505 417 455 1575 413 369 742 553 454 543 457 386 697 394 473 560 865 441 329 345 384 296 767 906 1101 612 719 669 695 543 1078 597 675 1112 1066 560 971 913 814 994 979 865 648 600 611 656 471 531 323 407 245 719 1750 1777 883 393 426 446 628 759 554 447 2274 546 2564 2337 2171 1999 2025 2167 2164 2283 2446 2208 2350 2293 2295 2080 867 910 1022 563 821 855 1382 1052 1027 855 1051 1514 586 669 975 951 560 631 1144 955 915 874 691 1137 1030 962 952 1181 1488 1399 790 677 619 809 876 769 691 883 707 764 1064 1052 1012 858 805 1219 907 933 939 1267 649 805 845 642 718 926 923 924 707 744 1198 1154 925 1013 1113 961 972 991 1339 1271 1106 1235 1243 1152 1059 1155 1258 801 1024 1390 1164 1027 1086 1018 850 1104 1179 886 875 1016 963 906 1523 937 1009 1100 959 986 1020 1327 1355 993 1240 1207 1059 1269 1132 1141 1033 789 792 1193 777 766 769 907 960 701 1066 1037 1011 1100 1231 989 851 840 1142 1184 1271 719 1327 942 914 1272 1449 1633 1147 1715 1246 1500 1681 1371 1273 1625 1480 1436 1086 1114 1092 1402 1613 1450 1271 1462 1264 1229 626 587 752 917 430 464 357 387 385 443 276 678 150 362 396 374 403 356 374 185 212 198 266 483 283 534 317 390 487 265 279 249 267 441 301 418 359 351 344 399 332 469 351 376 284 279 263 397 336 261 285 244 298 372 360 696 614 211 201 215 330 361 750 366 400 254 218 218 246 277 371 254 530 250 576 711 452 300 374 253 353 324 250 719 362 661 356 390 496 281 546 478 465 441 902 289 290 257 331 440 278 600 668 482 575 617 774 671 650 581 511 676 491 653 601 760 527 447 651 531 507 934 731 444 457 574 372 501 754 468 383 735 831 571 898 659 902 585 653 976 642 1105 639 1415 690 426 801 491 395 1076 1085 923 703 687 1078 900 343 933 598 595 732 835 557 486 505 562 501 736 662 644 731 727 1084 727 646 746 636 779 775 851 446 738 847 541 932 354 404 492 341 271 334 395 196 546 745 712 763 474 377 510 489 539 194 375 317 381 475 590 618 851 532 481 812 394 775 382 439 354 369 417 302 761 555 524 685 393 1091 727 603 384 966 569 704 1011 472 1065 435 827 759 606 379 385 447 1103 502 630 509 576 753 424 568 311 708 800 803 1135 1168 713 697 716 595 589 491 371 523 1122 320 523 154 225 290 577 706 943 599 707 579 387 1007 660 822 1213 412 569 745 604 98 168 88 202 183 815 496 859 730 691 720 1016 669 643 626 396 168 146 505 610 133 567 331 535 500 526 520 593 637 318 752 525 970 736 633 772 470 344 387 605 536 487 417 439 411 434 664 600 404 454 302 464 569 463 933 548 750 616 504 764 452 173 350 408 362 465 490 606 531 462 246 485 592 380 395 550 565 766 796 3217 3488 661 728 500 557 790 542 639 583 791 1271 1220 1054 903 547 380 438 465 695 679 702 863 829 750 753 540 726 884 510 449 743 592 586 705 411 726 208 431 630 454 328 582 327 581 598 515 319 716 590 585 391 842 452 544 812 329 1192 965 863 652 835 465 935 460 437 899 817 240 268 391 1301 1471 1646 1152 724 1556 1136 1128 775 823 1342 550 818 810 983 384 706 1244 1146 362 338 321 268 602 610 968 1127 1432 1205 847 1775 2032 2014 2336 2081 1670 1398 1530 1344 2009 2098 1917 2323 1934 1586 1932 2021 2029 1658 1555 1381 1597 2164 1850 2380 1864 2358 2368 2166 1795 2271 1933 2935 2952 2914 1608 1629 1511 1460 964 2033 1770 1421 1089 1979 805 750 803 725 985 628 679 1175 1144 677 442 654 630 364 586 3118 3052 2931 2979 2992 3091 2800 2878 2659 3204 2997 2889 2959 2640 2962 2847 2624 2900 2637 3197 3667 3663 2315 2530 3024 2686 2526 2958 2548 760 675 418 2737 2984 1543 3919 4400 4449 2988 837 1005 1244 575 1356 204 773 610 618 2168 1426 1512 520 761 566 674 1362 2260 1233 2212 1549 1563 2228 1542 2046 3287 3879 2794 3250 6571 5883 2716 3648 3828 4760 2017 863 1248 1443 1746 966 1743 707 2425 813 2336 1124 76 64 1859 1560 1923 4084 1736 1093 1705 1120 1388 890 748 1113 1093 1016 1411 1161 2452 2934 1808 845 2023 1808 1689 2819 1787 2253 1235 1011 895 2470 1605 2569 952 1456 715 1098 1144 1123 1446 1494 3759 3276 1054 976 970 800 1095 618 1029 770 730 1058 1781 1087 820 1944 1331 1093 2781 1124 1387 1226 700 1303 1349 1210 1176 946 928 938 1013 1342 1356 1361 1386 1324 1044 1222 1421 1193 1089 1171 1020 675 704 414 758 630 1108 511 531 585 786 699 1257 860 950 654 1393 1566 887 468 680 398 388 675 676 615 451 379 523 533 610 630 547 895 528 555 728 659 564 669 680 829 531 448 661 709 727 368 753 577 696 924 626 487 636 666 524 788 889 967 500 601 598 741 725 646 427 598 600 541 460 570 535 465 793 757 880 965 555 1035 440 638 644 858 904 762 479 570 606 573 533 941 539 784 580 330 805 611 557 662 556 679 653 748 720 604 1096 159 1084 1057 647 482 358 363 942 738 633 1001 987 976 1066 680 839 490 475 339 375 672 891 729 427 292 240 423 293 380 421 459 697 668 377 353 304 322 309 277 513 461 344 1184 785 737 623 449 717 755 512 498 587 602 784 690 969 653 642 671 593 964 472 769 482 719 530 511 800 631 1014 915 289 373 623 391 170 366 1025 578 654 794 1229 640 1119 669 794 877 963 9511 584 906 949 1655 968 1940 1690 991 1118 835 717 886 698 419 994 1306 1057 1300 883 710 1165 491 634 780 2007 336 284 351 457 461 516 593 615 755 317 722 774 1263 451 435 397 991 984 1032 1111 345 1248 231 409 213 282 577 1050 752 833 901 821 955 759 880 643 522 601 752 628 650 684 871 712 983 757 692 489 574 523 834 706 1414 534 521 552 339 702 256 685 502 1251 561 645 1231 771 899 830 1169 1094 897 346 1267 767 1062 1146 904 1436 901 1038 1182 1616 1376 1171 1114 686 580 484 479 803 847 1021 862 510 1631 1583 1814 1105 1082 1039 1622 907 908 1279 507 1361 761 766 794 734 1125 1025 1062 1064 620 880 883 1289 734 1400 1003 903 1388 1474 1608 1329 1087 831 1040 912 428 442 948 749 831 897 789 395 689 850 899 1024 1330 1095 1189 963 603 915 674 1566 885 1193 1277 1119 1043 1255 1337 1171 1125 974 1174 1137 949 1116 1235 1606 1291 927 1298 1692 1075 1114 1228 1319 999 1049 1223 1151 2998 2908 2242 2109 2066 2143 1611 1810 2054 2580 1969 2150 1682 1732 1911 1764 3313 2278 1908 1359 1469 988 1366 1371 1487 1531 975 1732 1540 1370 2622 1054 1309 1492 604 614 972 614 792 637 1119 554 548 575 486 359 625 312 480 521 372 348 535 519 546 665 564 737 1214 716 1159 1142 1135 1255 889 975 1326 1175 1055 1288 1193 978 1009 727 612 557 508 670 692 610 459 457 416 237 465 343 330 253 457 363 133 110 128 301 418 461 416 450 354 761 322 745 751 619 784 752 759 380 464 636 657 323 317 341 464 631 458 487 857 490 413 464 414 248 327 769 379 516 794 1068 462 353 348 901 877 647 618 780 819 669 782 578 539 447 499 463 672 624 830 437 473 852 409 913 651 895 676 1089 1280 819 1083 1029 1154 634 937 878 694 322 1270 589 1290 730 513 1517 641 640 617 573 1094 866 454 533 448 1089 1274 1174 1758 1136 692 648 567 1340 456 1192 1186 625 780 1171 1043 637 777 946 1157 873 922 1009 891 1104 1166 790 1467 1348 975 1153 1246 1651 1160 1187 1101 379 748 682 582 570 588 2713 563 728 720 854 1153 1041 986 1081 1327 1473 1196 1406 995 607 629 645 585 679 991 931 880 614 590 796 735 883 995 782 1278 862 562 619 501 573 430 277 244 230 254 248 257 249 552 427 419 464 222 677 962 862 764 932 720 926 964 672 833 792 993 1283 1163 1264 889 1310 980 781 872 841 936 834 1258 889 726 680 1078 872 881 752 813 1634 1056 924 500 997 1073 706 906 1029 1259 974 959 702 1413 682 999 857 793 1334 1126 1128 875 1451 876 814 535 1319 489 958 1367 729 474 311 324 265 377 306 425 620 440 873 762 870 1026 1073 423 463 615 362 697 462 469 811 432 1197 469 744 595 436 468 502 542 441 366 308 383 326 435 475 366 504 406 940 564 584 885 373 1973 727 691 790 959 818 891 861 595 729 661 766 848 613 711 345 333 283 256 732 1251 704 479 809 879 843 395 1075 638 780 919 1162 327 901 866 787 885 944 994 675 545 858 956 464 350 409 482 332 937 1805 1439 1227 358 215 196 658 529 452 851 2388 645 2689 2521 2273 1907 2479 2226 2308 2569 2572 2573 2739 2087 2846 2580 580 700 961 637 1063 842 1205 876 766 764 1010 830 739 611 1011 858 464 674 1006 907 782 795 742 783 845 927 909 1127 1285 979 683 752 650 906 1047 680 636 890 989 814 1137 1191 1102 1121 975 1381 1099 846 1105 1453 558 619 626 720 587 471 692 605 1318 334 812 901 695 443 783 502 601 448 791 490 853 783 788 707 720 891 750 568 829 610 849 729 794 735 732 776 683 670 751 668 984 627 934 626 712 666 679 798 637 721 790 722 687 871 817 617 951 899 742 755 630 943 581 853 706 792 787 636 680 471 824 443 1023 1175 1012 1132 624 619 697 822 1277 973 802 684 729 538 628 770 913 887 723 935 976 1062 1269 1163 1256 1290 1279 808 937 804 1003 1025 1035 1014 609 380 1016 850 403 370 315 348 319 496 433 380 399 441 469 256 296 338 298 264 321 309 299 655 527 572 635 604 678 274 366 284 316 582 404 331 447 643 546 339 311 365 428 438 411 370 360 473 303 372 437 466 513 613 587 698 402 278 268 200 344 448 434 600 643 227 236 210 313 205 199 276 274 234 557 1059 467 229 281 436 348 519 490 680 737 569 468 502 392 543 459 538 461 382 914 426 333 338 439 226 411 601 532 335 526 229 564 748 404 417 421 786 503 439 426 945 454 595 604 264 676 504 569 357 402 696 424 428 616 369 419 939 620 441 840 1332 1338 701 730 736 854 859 551 742 753 710 783 561 654 782 763 762 469 496 1077 664 553 690 546 581 365 849 493 492 651 781 528 605 572 497 532 744 725 529 589 801 750 783 805 993 356 489 373 462 415 616 343 448 379 433 270 504 256 537 963 855 823 537 439 372 311 367 354 252 265 404 458 721 924 1119 876 481 1005 683 1017 644 621 485 414 479 530 724 571 591 396 194 567 448 506 433 835 474 570 960 494 1166 406 904 435 585 487 552 525 717 629 581 581 694 436 750 378 477 715 987 959 1043 1123 729 582 434 283 455 510 404 567 688 142 162 241 255 580 518 673 935 499 773 675 322 692 849 840 1125 298 553 456 438 122 76 179 230 113 316 541 715 940 691 693 854 454 416 737 398 110 105 573 905 146 586 445 740 820 942 231 292 453 383 697 537 786 618 576 676 251 408 359 657 235 202 215 223 219 208 319 740 299 347 345 726 662 549 460 668 731 520 518 681 759 288 563 726 630 820 771 739 611 570 590 394 542 392 423 679 474 841 919 4072 3757 714 720 659 847 688 724 365 460 1078 982 944 718 809 479 419 397 355 520 457 483 979 930 815 873 526 886 989 387 338 933 869 797 839 640 863 244 367 905 763 459 451 470 640 481 144 258 529 645 760 484 818 527 643 438 228 960 719 596 372 608 263 752 413 458 1318 1243 572 671 637 1051 646 1152 554 708 983 1074 723 1021 965 1258 823 711 1087 855 680 809 1162 1764 357 319 320 309 580 373 1063 998 827 1036 1235 1714 1709 1416 1418 1472 1216 1352 1088 972 1270 1119 1327 1819 1601 1461 1783 1625 1269 2027 1523 1792 2327 2261 1680 2144 1675 2010 1549 2047 1381 2139 1678 3477 3636 3109 1544 1807 1646 1127 576 1435 1388 1056 1023 1644 839 783 541 720 635 735 465 1084 1002 1353 350 492 437 507 613 2537 2547 2645 2534 2046 2194 2274 2531 2635 2943 2510 3210 3221 2418 2708 2249 3103 3305 3068 2817 3178 3893 2711 3490 2984 3612 2706 2689 3296 771 596 375 2073 2405 1178 3415 3381 3680 3246 1017 939 994 361 1159 124 489 380 422 2282 1210 1211 543 730 655 519 1554 1606 1200 2623 1120 1760 2120 1221 2018 3370 4143 2628 3377 6697 5891 3061 3359 4318 4047 1664 1172 1784 1690 1592 965 1944 881 2169 627 2894 1107 320 229 2398 1493 2631 4043 1504 920 1252 864 1083 679 617 1589 1549 1464 1145 1147 2593 2863 942 414 830 2385 2137 3035 1618 1743 837 495 454 1628 948 2432 665 811 357 864 1220 1022 1146 995 2598 2774 938 989 1209 961 1005 736 998 713 583 927 1353 1019 857 1819 736 632 2496 657 883 1331 964 1132 1308 1321 1283 1018 858 796 940 1216 1198 1090 1033 1061 1134 1700 1187 1013 1267 1147 424 668 947 418 399 460 871 445 638 718 529 439 1010 848 1196 678 1253 785 657 496 327 446 420 373 279 470 584 525 420 430 474 592 530 674 499 377 352 523 592 480 814 407 416 376 660 725 1034 414 218 249 277 296 413 240 345 357 228 409 424 264 334 202 180 755 739 891 366 380 336 396 296 354 436 422 200 343 310 485 311 347 441 476 433 537 713 224 316 277 234 253 283 627 424 468 525 651 594 446 426 566 399 468 503 569 363 445 1154 157 1089 274 291 248 238 255 463 828 600 778 969 879 1025 736 898 742 457 506 451 293 356 273 325 516 467 323 260 293 440 705 388 390 411 381 317 281 172 155 373 332 324 741 838 681 585 530 488 723 544 556 646 426 1007 795 875 639 471 477 650 1133 528 743 717 414 788 747 541 1040 863 717 326 315 448 464 379 275 614 652 790 417 1414 838 576 906 756 1210 802 584 10390 1155 1478 1766 1440 975 770 749 1018 928 793 820 1185 227 701 856 939 1038 764 1003 826 382 637 726 2027 167 150 318 317 332 332 210 361 655 389 839 575 1167 335 325 461 1097 596 548 635 400 980 202 327 244 261 712 854 786 834 934 926 962 745 863 653 417 523 656 426 632 353 783 731 829 753 750 484 532 479 382 511 945 390 708 402 342 583 437 515 449 1265 291 419 1054 902 1304 1354 1268 840 553 636 1759 997 1052 1135 345 466 423 340 358 391 530 246 355 622 626 613 567 1020 943 874 901 644 1262 1112 1255 791 665 646 1224 685 800 733 398 673 1026 1143 1076 1147 1051 925 1126 1132 632 838 1114 920 742 1433 836 527 859 973 737 1017 947 666 813 685 525 543 499 418 753 727 526 584 553 356 773 770 929 854 1516 955 576 726 635 1295 1141 844 843 656 1115 1183 903 837 1043 889 1082 1002 1025 1034 1024 981 983 827 1050 1052 961 954 1056 1212 917 1141 772 1183 2679 2436 1967 1760 2052 1508 1728 1906 2437 2406 1317 1463 2571 1969 2285 1942 2916 1743 1419 1760 1823 1319 728 1628 959 1543 528 1438 1746 1525 1603 879 1283 971 530 526 900 547 966 623 685 517 462 574 616 421 456 451 408 417 414 385 653 658 804 1000 633 974 1227 1135 795 939 848 876 825 983 829 769 926 1289 1002 1061 1170 559 424 358 334 374 376 338 368 625 384 262 557 329 373 274 360 373 56 70 227 268 333 308 326 360 310 518 346 474 449 707 547 537 557 558 564 410 436 228 218 218 474 317 535 392 450 321 305 473 425 325 421 882 433 507 775 1151 606 451 449 546 648 434 543 519 542 647 640 603 579 343 404 333 412 443 609 383 621 468 384 465 485 1116 475 381 338 407 405 410 435 320 401 408 442 209 909 313 804 450 305 943 460 553 396 580 833 822 332 449 379 849 830 917 1168 543 583 567 524 1105 550 1011 1093 638 596 1090 1208 461 712 734 1014 737 744 799 962 827 768 976 1162 1061 1002 1068 979 1152 1013 1269 1520 394 559 442 452 756 530 2157 665 852 777 1048 852 843 639 759 1303 1310 1246 899 674 925 585 476 611 657 446 529 667 550 611 613 324 614 952 735 923 758 837 905 531 703 715 279 295 248 299 341 257 222 440 285 596 410 180 708 713 788 644 618 652 515 784 524 567 717 1185 1001 1045 919 885 1123 749 633 709 687 740 787 1234 836 682 684 872 611 961 739 653 752 743 501 722 737 914 387 698 791 606 787 594 698 617 719 1073 892 606 894 1260 1378 746 1666 875 675 1068 1139 793 1173 1444 849 577 305 313 243 262 248 288 826 637 540 502 517 425 402 546 397 559 380 356 387 434 558 763 1068 343 583 726 488 571 545 647 314 383 340 338 304 670 329 505 401 279 800 588 758 905 304 1801 876 860 716 449 248 408 372 241 621 404 416 452 578 463 341 338 303 307 690 1048 531 489 787 890 719 565 872 684 748 631 1015 258 831 722 708 815 816 633 756 469 417 571 331 648 682 413 292 1012 1294 1365 556 286 485 459 638 512 596 385 1988 386 2077 1965 2105 1989 1956 2262 2461 1941 2009 1839 2063 1998 2227 2162 801 748 530 625 855 922 1107 604 824 914 1122 955 415 467 441 914 489 843 1198 822 719 659 540 620 642 987 1031 1189 1088 834 809 953 708 1145 1391 688 608 1108 998 861 1354 1509 1335 1109 871 1189 1429 1034 958 1428 988 830 874 858 773 972 848 720 1400 597 1179 1403 985 982 759 727 765 729 1021 1314 974 942 865 923 800 1159 886 850 1019 964 1249 940 951 966 859 1032 1027 1136 1015 879 1109 871 1202 926 964 965 841 1114 1014 1071 1075 950 1024 1164 971 1014 985 994 1048 743 824 882 826 842 601 878 1160 792 1148 1060 916 825 1222 1195 1330 1390 977 1218 1095 828 1489 1375 930 960 1106 1065 945 1056 1428 1456 1263 1384 1213 967 1020 961 1090 1148 1033 992 1184 1128 1229 1439 1245 1374 1182 795 940 1081 418 406 394 362 428 678 388 384 198 425 521 343 735 613 687 258 326 304 346 641 563 654 609 536 679 532 578 458 530 375 365 503 441 760 591 383 265 515 549 494 408 390 358 495 303 525 477 368 445 660 589 1076 623 260 244 277 464 558 690 746 861 465 300 296 394 291 284 329 537 318 700 1021 401 349 466 297 372 502 437 1043 661 959 529 583 556 415 408 645 591 524 529 461 353 350 528 324 536 696 652 493 653 342 545 680 495 532 489 829 602 570 429 941 599 415 860 526 590 612 645 542 460 706 384 371 805 701 573 889 662 390 966 1228 927 828 620 716 650 1167 748 1227 696 441 779 455 408 1255 768 786 523 536 1008 984 660 907 727 758 554 658 952 444 660 757 628 686 498 519 662 701 1182 672 837 716 538 786 733 791 456 696 640 573 690 470 531 668 457 483 490 393 419 622 967 749 1017 388 602 546 367 480 420 461 421 757 584 720 628 811 562 465 636 432 1042 498 620 532 593 584 675 820 521 589 315 528 852 690 513 682 446 714 616 934 652 1318 498 1281 373 641 409 816 616 1052 509 867 617 939 945 470 577 627 774 1114 1101 1083 1156 869 981 489 510 380 638 427 696 838 303 381 166 524 497 496 628 1154 677 944 731 508 965 696 1184 969 381 466 838 547 274 154 242 224 166 557 547 915 924 855 873 666 685 601 697 578 311 219 435 732 292 506 464 640 616 726 427 355 393 488 777 742 922 865 848 1126 445 378 476 686 764 621 536 561 523 609 471 828 353 542 461 571 475 738 843 507 781 519 502 937 774 224 537 585 551 635 635 1075 744 788 374 472 770 490 694 623 761 817 925 3443 3639 741 662 628 799 660 992 888 585 1061 963 1371 776 845 504 435 564 435 552 559 550 896 864 706 775 657 1048 1098 435 508 1019 819 697 1095 664 1062 505 441 801 599 268 497 384 591 616 463 328 751 711 704 499 970 952 669 569 511 925 694 792 692 593 459 1051 768 677 922 880 307 345 288 1079 1417 1475 1019 1039 1359 1277 1252 1178 1059 1427 1016 782 970 1140 571 861 1278 1085 579 533 533 332 386 524 1259 1314 1383 1366 1306 2335 2336 1979 1932 1839 1525 1498 1091 1205 2141 2180 1925 2743 2410 2022 1764 1915 2204 2146 2353 2012 2367 2008 2067 2993 2345 2825 2306 2507 2208 2452 2086 4506 3233 3239 1658 1582 2575 1185 856 2074 1977 1214 1215 2217 710 537 999 755 1140 600 460 1200 1497 952 493 630 580 627 496 2778 3061 2993 2679 2278 3039 2687 3436 2694 3485 2967 3185 3597 3290 3704 3060 3494 3465 3404 3555 3066 3745 2802 2648 3372 3488 2911 2995 3276 751 637 694 3511 3147 1520 4164 5255 4717 3987 1355 1543 1268 420 1253 412 727 627 428 2749 1460 1415 793 756 590 703 1742 2091 1550 2653 1343 1618 2339 1529 2088 3158 3761 2649 3326 6564 6886 2749 3789 4395 4742 2155 1074 1718 2018 2024 1262 2408 920 2500 951 2333 1168 151 133 2409 1709 2279 4090 1893 1203 1833 1029 1217 657 600 1375 1321 1356 1590 1403 2873 3407 1305 672 1757 2317 2031 3052 1843 2140 1315 935 1072 2444 1310 2821 896 1353 763 1529 1198 1098 1265 1594 3358 3412 1089 1121 1107 1013 1019 920 982 872 895 883 1684 1420 1107 1955 941 873 3264 924 1224 1309 784 1447 1442 1483 1327 956 1189 1225 1175 1459 1531 1366 1378 1526 1302 1361 1424 1039 1675 1402 768 748 762 372 539 566 1138 629 830 601 849 1072 1086 1016 1177 641 1278 1014 871 558 683 610 503 463 329 593 513 444 504 630 572 503 491 688 624 596 532 738 576 819 627 705 513 313 682 754 1029 292 553 425 380 506 495 581 649 579 616 648 975 451 718 534 492 1070 980 1033 663 646 582 570 547 600 582 549 674 933 871 964 657 734 546 777 593 854 989 740 569 419 509 462 450 893 562 715 659 647 1003 697 595 926 668 817 898 1064 611 619 1414 179 1497 680 697 636 422 399 927 1269 1124 1184 1296 1447 1408 759 1111 613 642 492 689 667 453 468 588 340 303 545 325 379 431 501 405 496 494 448 318 396 349 297 366 372 317 1217 823 558 454 549 815 858 617 586 782 567 930 652 1046 933 681 662 785 1330 553 716 746 575 659 862 856 865 1077 1103 539 281 475 707 548 443 850 714 903 883 1152 998 614 1432 770 1113 883 906 1155 12781 2005 2378 918 1609 1347 980 1220 886 810 1037 776 261 776 959 1141 1126 981 897 897 505 841 905 1697 389 326 401 490 538 566 614 562 559 510 799 870 1174 458 460 400 1040 942 722 847 455 1641 279 445 331 319 799 988 751 846 878 823 992 1016 900 785 663 686 832 616 713 532 965 763 1097 844 824 702 845 592 516 463 1118 654 556 545 379 779 287 470 653 1214 854 601 1164 1302 1100 886 1321 1291 716 398 1344 950 1028 1109 1212 1230 768 895 695 1020 1089 955 1246 622 732 635 603 1352 1235 1515 1313 679 2052 1391 1559 989 1338 848 1360 920 1048 1386 379 1408 852 894 846 912 998 866 1022 989 782 867 1505 1210 853 1193 983 670 1201 1649 1294 1018 886 749 982 816 940 609 773 520 678 1042 734 866 767 798 1076 1029 1034 767 1367 1148 571 845 786 1838 1331 935 935 1142 1254 1426 1424 1248 1079 1101 1270 1196 1175 971 975 1073 1311 893 1074 1664 1022 1343 1545 1671 1321 1464 1625 1427 3317 3530 2834 2816 2504 2280 2054 2285 2002 2442 1899 2095 2095 2003 2331 2089 3144 2352 2097 1265 1313 1101 1098 1428 1160 1757 883 1566 2180 2024 2180 1116 1077 1489 611 499 848 716 1178 829 655 642 731 688 604 584 670 492 641 553 463 534 663 869 1110 1180 1009 822 1030 1083 887 1063 1124 1116 968 1086 1133 976 1232 1504 1112 1347 1487 798 442 427 350 466 410 338 467 826 524 323 361 296 369 484 337 453 170 126 289 310 219 231 272 225 227 774 469 633 579 699 738 726 715 493 538 644 840 344 324 340 446 601 419 511 631 394 363 392 358 377 495 924 504 709 861 1211 845 869 324 641 661 496 625 523 794 670 808 777 778 529 621 487 577 703 612 508 659 811 424 510 562 1025 904 612 821 753 695 626 725 396 576 724 466 296 1062 599 1118 580 541 1081 581 545 549 529 1151 879 402 682 535 1197 1362 1438 1489 859 692 579 486 1150 606 1061 1060 559 646 1188 1150 741 826 833 1139 1040 882 1164 1029 1064 915 1196 1285 1606 1281 1553 1198 1358 1678 1769 1360 499 741 406 548 759 757 2886 1288 970 919 1133 1312 1213 990 1126 1472 1376 1410 1261 859 1011 543 642 389 901 834 837 800 937 995 706 522 767 1298 906 1094 1016 652 534 570 600 569 309 481 457 487 502 289 275 732 474 514 563 441 803 806 870 843 1456 1259 1085 1233 1076 990 1308 960 1060 1034 1089 842 1159 1338 1145 1263 824 936 1053 1149 708 690 846 1020 754 1129 799 974 893 1081 575 813 739 1118 728 928 1041 1116 1343 1029 758 1075 689 1230 1075 989 1533 1353 1530 709 1710 949 783 948 1421 656 1175 1832 892 490 284 380 450 434 478 478 905 631 799 765 1018 843 817 403 841 744 320 557 575 415 695 602 1197 436 654 664 592 708 570 512 292 352 315 281 239 586 323 314 545 328 670 574 682 881 386 1970 867 804 747 603 625 677 623 379 726 692 706 750 616 508 566 621 467 358 995 1607 609 667 1021 1037 1072 605 882 933 1107 711 1092 259 867 939 855 1019 1049 909 696 675 481 626 509 606 377 601 494 1205 1978 1514 1232 391 373 569 454 572 784 423 2740 619 2796 2469 2644 2603 2864 2825 2796 2848 2770 2639 2755 2283 2601 2855 894 787 815 715 1062 1072 1184 737 719 860 1261 1218 743 765 867 1132 901 889 1013 778 808 784 984 867 837 1455 1462 1655 1481 1007 755 1131 876 882 965 974 872 848 725 658 1128 1170 1123 1105 997 1018 1277 1054 1003 1293 540 1093 991 624 572 948 1331 661 1037 881 885 1062 957 908 1143 839 967 707 1010 913 989 1017 951 947 914 1207 974 615 1081 925 1061 998 1239 989 768 986 963 942 1018 844 890 783 1044 1005 954 973 1081 1110 994 969 1025 824 948 1050 934 1061 1249 1062 985 751 819 913 900 801 871 779 1246 767 952 837 1109 834 1474 1316 985 917 991 1252 1002 796 1190 1084 1022 873 1045 850 1031 984 1093 1155 1363 1087 1172 1169 1088 1215 1689 1463 1604 1335 1082 1325 1029 1037 1086 993 788 810 1066 1234 691 573 373 486 397 648 459 336 282 379 499 306 503 552 569 376 380 368 384 719 478 687 528 589 862 321 386 303 366 389 417 370 455 710 587 456 382 473 450 431 471 420 390 577 391 380 445 452 536 599 559 757 730 258 238 273 379 484 622 599 647 299 330 284 424 344 316 295 529 509 608 1166 525 274 386 369 440 385 386 621 781 1019 359 407 470 372 336 732 632 576 869 438 543 288 508 437 446 666 643 401 720 551 824 664 499 566 451 960 462 569 408 987 754 538 1078 407 585 710 552 475 397 616 545 390 767 575 663 614 587 386 816 1297 1021 762 866 649 675 1110 709 1337 787 546 868 613 421 910 723 860 631 683 1166 892 641 852 704 736 712 811 789 703 690 840 377 568 491 696 516 1017 1150 528 727 880 540 730 1018 773 531 527 548 558 600 420 538 549 407 484 465 452 540 933 942 670 1023 712 528 679 568 643 366 406 374 451 693 527 711 914 528 551 789 444 800 614 759 373 403 403 560 1033 726 734 359 451 965 882 671 643 474 600 420 881 564 1280 454 977 421 760 514 684 480 801 500 775 805 726 708 485 526 606 710 780 791 1049 1059 992 927 633 412 692 631 425 675 717 353 416 258 293 538 541 737 877 530 697 592 475 575 797 911 874 467 605 886 599 198 300 217 162 128 648 507 740 667 655 890 1025 739 618 573 510 257 199 568 757 231 620 437 544 548 542 281 285 282 238 766 689 1248 827 660 1094 563 561 505 770 482 448 423 427 402 517 417 665 314 366 353 424 681 453 667 634 646 368 422 865 836 453 605 577 510 748 603 718 592 506 291 435 631 435 569 686 647 856 997 3876 4037 903 893 775 921 788 789 632 527 1095 905 1241 950 908 732 631 557 524 444 408 550 1195 1089 843 628 687 1105 1087 323 444 768 975 918 1223 624 635 283 436 693 466 234 524 475 566 517 330 383 597 593 872 374 753 741 610 473 424 859 708 615 573 626 502 772 559 499 1042 949 284 322 334 1038 1301 1274 882 886 1162 1081 970 869 1115 1276 728 791 882 715 610 778 1421 820 372 354 401 296 276 516 1678 1293 1178 1465 1536 1682 1799 1814 1844 1688 1750 1907 1578 949 2086 2110 1966 2438 2399 1938 1912 1933 2137 2173 1943 1874 2466 2074 1926 3040 2275 3036 2236 2452 1859 2577 1798 3819 3364 3175 1583 1581 2191 949 1163 2246 2031 1684 1061 1663 757 723 854 728 986 537 478 1401 1665 1086 531 514 476 431 492 3043 3070 3088 2942 2848 2909 3242 3088 2471 3461 3126 3108 4107 2827 3765 3009 3735 3226 2911 3613 3208 3826 2751 2827 3118 3320 3132 3103 3251 1126 1018 426 4009 3400 1640 4614 4838 4852 3427 1096 1212 919 329 965 374 487 376 562 2526 1430 1308 605 692 482 508 1501 2042 1408 2156 1516 1535 1974 1447 1505 3445 4052 2761 3318 6443 6713 2837 3774 3802 4607 1843 1162 1580 1912 1854 1221 2325 672 2176 863 2635 1170 194 166 1965 1462 2489 3621 2151 1057 1759 1114 1393 819 819 1595 1750 1596 1423 1438 2424 3959 1329 730 1876 2255 2144 2766 1952 2133 1167 899 926 2188 1265 2624 1113 1107 682 1206 918 932 1190 1428 3078 2855 1031 957 919 873 1151 948 921 843 954 1309 1352 1444 879 1891 922 804 3158 889 1178 1302 838 1249 1555 1251 1466 1280 985 903 1025 1282 1237 1316 1163 1292 1148 1199 1819 1010 1779 1229 675 738 791 370 616 479 1082 502 573 493 749 592 1138 1128 1023 572 1054 666 674 670 658 428 400 523 370 622 593 538 528 466 467 640 456 692 641 507 631 565 479 707 873 1016 586 409 783 845 740 457 483 786 672 638 708 532 478 556 475 756 958 447 604 446 426 1301 853 1000 579 570 684 697 597 630 503 532 562 581 869 789 696 733 465 904 938 739 862 627 506 542 506 493 516 1344 596 808 863 442 1132 572 516 703 532 627 680 782 522 473 1069 223 1374 503 474 596 434 332 725 883 702 1025 932 1162 1196 1073 969 641 821 739 615 306 457 444 286 222 182 272 471 236 345 474 465 481 364 324 334 404 319 161 331 549 462 1265 883 659 587 437 830 873 506 556 472 746 967 772 749 606 702 544 656 873 673 694 676 483 879 743 893 1146 1236 970 448 345 393 478 381 538 827 866 1118 770 1547 993 770 1209 820 1107 1004 949 1478 2005 12479 2060 1446 1506 1230 1023 1294 1083 669 746 799 213 804 925 935 1063 879 851 802 425 897 974 1741 260 235 224 403 321 329 400 399 666 404 696 706 975 437 391 273 1269 1003 713 835 549 1577 244 428 320 266 1129 870 705 766 878 811 950 729 835 858 708 692 919 581 805 520 1003 836 1109 862 929 635 812 577 667 837 1419 506 734 583 294 484 386 454 388 1173 535 684 1137 945 1145 1200 1277 1366 785 775 1394 984 1355 1415 660 1054 807 728 828 892 1052 705 740 823 795 805 706 979 1015 1026 1015 644 1515 1423 1703 819 879 767 1437 1117 1020 1440 341 873 877 904 864 896 1145 1021 1150 1213 744 800 1248 1038 957 1315 1014 864 1386 1370 1518 1063 955 842 982 799 558 721 916 512 624 804 812 829 763 619 808 939 1066 795 1188 968 772 916 803 1640 815 939 1109 1249 1396 1342 1491 1446 1505 1141 1037 1314 1331 967 1421 1331 1150 1199 1403 1535 1349 1546 1461 1536 1212 1505 1576 1351 3346 3751 2711 2579 2350 2125 2109 2291 1881 2091 2016 2220 2270 2278 2602 2648 3240 2349 2096 1623 1821 1032 956 1666 1512 1619 927 1223 1957 1706 1950 1003 1075 1204 728 646 974 662 1002 845 889 676 576 744 931 422 574 516 581 545 464 446 700 714 696 1008 733 910 1207 1016 1111 1373 1309 1250 1233 1208 1221 943 1195 1108 1114 1472 1557 477 532 627 579 674 576 504 565 596 370 286 496 420 294 346 458 560 183 232 247 213 263 230 304 261 276 709 346 698 424 627 630 564 572 736 705 525 557 415 362 382 453 325 590 409 846 465 449 464 412 319 373 889 428 570 735 1039 673 540 282 588 586 532 525 879 887 644 828 742 709 466 715 632 689 708 639 609 586 659 660 842 682 1269 864 888 955 903 712 716 797 712 985 976 805 407 1379 675 1541 754 685 1654 721 778 636 764 1168 1252 530 577 529 1334 1508 1454 1402 1136 684 613 1071 1739 441 1074 1804 1175 898 1741 1642 899 928 979 1059 1008 1004 1074 1292 1194 1145 1339 1681 1539 1037 1463 1314 1414 1501 1674 1706 523 617 727 596 883 917 2549 1221 1051 973 1103 1228 1281 1091 1198 1457 1414 1222 1196 782 877 438 745 499 783 634 1149 1273 805 863 932 506 794 903 779 863 703 553 582 518 630 451 318 303 240 305 307 296 249 501 529 848 588 402 870 607 702 654 868 732 834 970 994 896 921 1099 956 891 848 1089 907 889 750 855 862 994 677 1394 988 920 764 1396 1046 947 810 813 1096 1137 861 790 1077 1135 805 1107 776 1021 1002 873 796 825 749 1146 1174 980 1221 1170 1533 888 1743 1098 1139 818 1498 677 1257 1513 928 734 384 459 289 342 293 423 689 780 563 738 627 646 644 498 620 769 376 489 636 533 691 585 1297 280 601 758 388 688 618 767 442 421 425 431 381 454 623 439 712 426 653 596 821 769 502 1925 763 670 610 601 500 614 553 435 714 692 634 602 882 459 623 664 427 280 709 1030 597 661 972 1032 511 497 847 808 1048 753 947 479 836 1076 1050 1022 1130 988 857 605 538 818 710 360 500 600 490 1182 1990 1481 815 285 382 401 475 645 758 389 2653 567 2696 2489 2666 2541 2545 2571 2668 2548 2781 2544 2862 2479 2651 2549 613 922 853 766 1311 976 983 849 811 1062 1588 1017 964 799 946 666 726 559 1176 995 997 955 882 692 718 1249 1219 1454 1664 1204 1156 1517 1313 1362 1042 1303 1179 1573 1385 981 1683 1862 1789 1908 1928 1757 1722 1479 1333 1417 1411 1521 1432 1245 850 1138 1296 1172 1403 1451 1653 1856 1542 1701 1569 1396 1621 1518 2035 1374 1897 1915 1816 1835 1849 1648 1526 1487 2395 1709 2102 1564 1580 1539 1496 1846 1635 1676 1414 1502 1565 1624 1682 1578 1753 1552 1817 1516 1277 1533 1800 1542 1525 1613 1441 1476 1377 1365 1391 1497 1338 1595 1294 1652 1502 1673 1631 1812 1476 1359 1778 1441 1921 1633 1764 1710 1699 1854 2165 1216 2204 1782 1365 1971 2138 1613 1539 1883 1855 1847 1666 1891 1845 1530 1757 1640 1472 1418 1330 2025 2001 2011 1684 1838 1825 1450 1217 1202 1552 2151 854 580 805 493 913 876 436 1116 206 490 564 555 537 647 863 651 763 575 601 1242 968 1213 1160 720 919 737 832 750 822 842 921 853 739 1337 1216 1043 762 1191 718 571 1045 936 884 956 678 910 1219 863 1041 777 753 1692 772 533 421 362 512 676 1245 707 846 556 667 537 733 666 668 783 600 722 738 2137 634 641 766 433 679 447 589 1273 1037 1635 944 1025 947 852 763 1168 1112 1033 1642 777 610 497 717 659 623 1137 1075 1072 962 802 1322 1152 1009 805 751 1027 639 839 909 1673 1127 1033 1473 767 847 813 1021 841 1055 1234 542 744 782 1053 770 1089 1250 904 1805 1577 2200 1857 1315 1060 1349 1561 1143 2931 1601 1003 1884 784 681 1809 1315 1237 927 1190 1980 1443 1018 1199 1114 1215 953 1286 978 779 824 1166 773 1049 1192 1030 1013 1491 1544 1087 1136 1167 1215 1438 1138 1341 866 1118 897 838 1269 962 777 775 860 681 549 761 519 843 1425 1415 1261 1057 739 936 920 1002 526 526 626 561 1209 863 1382 1731 1009 1075 1279 755 1402 711 912 672 703 975 1195 1746 1136 1046 835 882 1448 1084 1227 794 1023 1288 1363 1436 999 2036 815 1948 817 1197 718 821 715 1953 887 1033 1459 984 1100 966 723 926 1265 1345 1223 1522 1546 1467 1221 952 1152 558 889 581 1008 1594 559 609 666 465 637 938 1295 1637 1156 1429 997 744 1715 1357 1651 1812 1013 1279 1284 1123 339 136 495 230 231 1208 1289 1339 1468 1245 1764 1529 1200 1117 1261 674 253 274 947 1257 307 692 667 1034 977 1021 775 766 815 742 1022 1123 1641 1698 1350 1554 578 618 788 817 760 656 983 1127 957 763 1504 1446 889 1035 731 1135 1200 1363 1226 1183 1194 718 796 1700 1096 450 861 900 795 973 1092 1484 1174 935 705 723 1160 711 611 1090 930 1688 1496 5285 5943 1073 1418 1118 1142 1310 1064 1259 1077 1403 2080 1232 1276 1600 1071 638 932 843 1189 1172 1320 1069 1029 1246 890 1005 1416 1593 1117 1135 1405 1412 1289 1641 811 1505 801 1019 1182 945 605 627 565 661 770 529 484 1059 941 1175 781 940 1039 1020 938 842 1658 1271 1329 1399 689 811 1439 1012 1356 2134 2014 578 685 727 1942 2325 1953 1087 1793 2522 2022 1670 1872 1765 2787 1260 1301 1217 1456 813 1526 1866 2235 530 475 656 382 731 698 1786 2135 1425 1970 1801 3290 3533 2979 2551 2697 2402 2506 2305 2170 3021 2764 2633 3265 2818 2976 2598 2491 3256 2878 2365 2508 3046 2862 2618 5149 3500 4929 3483 4508 2969 4496 3286 5876 4607 4868 3121 3559 3411 1760 1629 3325 3128 2074 1479 2864 1225 1106 1820 1144 1358 1221 882 2152 1860 1445 841 1083 1006 1054 725 3907 4286 4320 5321 5049 5073 4924 5296 3987 5469 4787 4291 4790 4740 5055 4398 4820 4618 4514 4657 5254 5481 4411 5121 5401 5056 4879 5186 5150 866 786 658 5724 5340 2089 6479 6195 6683 5636 2105 2366 2456 1068 2845 463 1365 1178 1023 4427 2270 2448 690 1200 990 1227 2451 3265 2967 4760 2456 2945 3824 2703 3620 5241 6243 4591 6238 11168 10196 4893 6106 6284 7159 4100 1674 2528 2609 3398 1539 3787 1375 3803 1354 4588 2199 240 222 3003 2683 3977 5387 3201 1264 3621 1597 2056 1885 1809 2326 2195 2372 2168 1670 4189 5404 2338 1280 3160 3529 3440 5094 3076 3293 2144 1977 1701 3775 2265 4328 1588 2574 1137 2145 2206 2184 2442 2263 5071 4601 1734 1583 1724 1669 2515 1921 2885 1094 1288 1753 2431 1932 1466 3596 1917 1718 4503 1438 1703 2100 1324 2050 2178 1857 1808 1788 1624 1594 1550 2047 2063 2045 2178 2135 1768 2062 2081 1560 2052 2148 1061 979 980 561 1343 1120 1781 966 1038 805 1184 1147 2107 1827 1437 860 3169 2545 1330 1260 1128 904 764 620 1089 1281 1034 981 972 1117 1244 1319 1083 1270 1003 1278 1005 1105 1160 1270 1311 1269 726 628 834 1204 1342 552 1028 1080 937 1386 1077 999 1013 914 986 1103 1183 868 1233 1017 884 1564 1637 1389 1091 1146 1098 1125 1387 985 1306 1452 1125 1454 1916 1414 1081 1091 959 1526 1458 1381 1435 1012 983 1230 1331 1218 1202 1537 1109 1106 1337 781 1491 990 857 1120 1043 1157 1075 1263 1065 1026 2206 350 1964 833 1001 680 871 593 939 1649 1286 1946 1518 1822 1865 1363 2042 1014 1062 583 868 1001 828 981 597 477 424 597 496 770 807 852 996 1085 734 647 579 697 561 271 421 815 437 1726 1079 749 602 969 1535 845 1276 1262 985 830 2081 1640 1337 1130 1010 1059 1026 1770 1243 1501 1060 1325 1140 926 1816 1485 1668 1172 866 624 1081 682 497 529 1238 1534 1892 1661 2427 1186 1581 2031 1552 1724 1719 1655 1766 2378 2060 20901 1814 2434 1780 2306 2492 1965 1512 1525 1340 622 1588 1944 1811 2252 2093 2001 1793 717 1129 1271 3290 587 422 515 729 621 640 702 910 1403 847 1193 1026 1926 757 753 662 2159 1740 1299 1528 1194 1939 353 728 458 418 1253 1769 1373 1475 1650 1572 1950 1275 1428 1271 887 984 1403 983 1151 872 1459 1192 1660 1353 1157 1113 1419 1021 1184 1012 1921 1050 714 905 487 1447 409 990 739 2076 748 898 2305 1327 2034 1715 2276 2180 1195 925 2644 1503 1617 1645 1368 1841 2002 1403 1386 1963 1823 1301 1855 863 1129 1055 1379 1255 1070 1429 1610 1169 2307 2667 3036 1928 1812 1775 2233 1435 1506 1942 594 1781 1060 1718 1068 1849 1850 1686 1838 1824 1343 1770 1817 1571 1800 1668 1721 918 2792 2743 2524 2005 1786 1348 1967 1636 980 1156 1358 1385 1473 1704 1228 1095 1296 1348 1519 1523 1976 1416 1868 1850 1092 1772 1622 2694 1232 1739 1994 1595 1901 2284 1788 2112 1685 2141 2403 1788 1660 2150 1714 2364 1705 1665 1730 2303 2072 2239 2065 2321 2508 2427 2126 2404 5167 4771 4113 4158 3757 3709 3681 3837 3200 4388 3238 3628 3865 3368 3354 3351 5249 3664 3191 1948 2119 1948 2060 2605 2097 3352 1214 2791 3045 2666 4033 1130 1712 2542 1076 1347 1918 1430 1127 972 1146 638 757 860 1119 840 749 989 936 914 637 634 1219 1012 1455 1785 1384 1723 1644 1641 1813 1682 1615 1832 1399 1558 1718 1795 1834 2111 1682 2020 1993 1464 717 721 632 834 745 657 688 779 618 371 1019 362 706 644 682 631 238 284 328 404 562 484 586 546 524 1161 583 1258 1029 1197 1400 1333 1381 848 814 774 866 442 418 456 831 886 847 1057 1032 658 641 702 613 514 627 1273 777 1164 1469 2553 984 980 632 1139 1256 967 1034 1526 1616 1503 1689 1707 1714 880 1062 933 1158 1483 1306 839 1141 1277 1042 1069 891 2111 940 913 1545 983 1610 1185 1214 893 1258 1304 921 592 2463 1177 2148 926 971 2461 1464 1203 1351 1055 1799 2013 868 1228 1030 2345 2325 2149 2268 1913 895 828 693 1605 837 1625 1722 1040 1003 1715 1659 1216 1353 1464 1702 1620 1785 2158 1907 2136 1805 1624 2326 2626 1821 2147 2046 2459 2273 2252 2404 935 1106 812 1154 1175 1082 3945 1544 1455 1436 1607 1796 1553 1330 1623 2375 2416 2527 1965 1311 1398 945 635 944 2299 1246 1561 1227 1533 1216 1194 1043 1128 1714 1434 1889 1373 931 1055 678 1043 840 403 433 379 427 409 353 325 979 753 932 635 680 1424 1597 1726 1338 1765 1435 1560 1632 1252 1167 1403 1462 2395 1846 1927 1555 2103 2026 1663 1831 1650 1715 1541 2324 1107 1136 1644 2191 1270 1510 1217 1690 2053 1673 1388 1273 1695 1721 1525 1395 1825 1573 1908 1406 1495 1751 1413 1699 1321 1391 2352 2385 2389 1504 3401 2098 1858 1186 2581 1146 1754 2615 1166 939 772 1071 450 519 507 647 1145 1440 1309 1437 1132 1180 1650 685 1047 1008 649 673 743 854 814 761 1898 416 1304 973 717 791 1135 980 645 625 493 538 467 872 863 553 1045 866 824 1158 1012 1254 671 3163 1008 962 1579 1295 938 957 854 610 1340 916 1243 1339 997 897 568 592 731 418 1358 1758 1277 1250 1320 1548 1565 864 1558 995 1318 1183 1995 946 1496 1779 1569 1930 1837 1506 1197 884 725 1202 1170 848 822 751 612 1560 3612 2718 1424 757 556 475 887 826 637 791 3970 891 4817 4361 3840 3541 3700 3746 3796 4037 3762 4056 3712 3694 3889 4219 1423 1092 1107 914 1348 1819 2114 1265 1268 1343 1721 1305 1135 1386 1408 1432 1109 1204 1840 1437 1415 1390 1396 1057 1001 1592 1691 2062 1509 1102 898 1147 735 1217 1027 739 610 1246 861 904 926 966 1019 1017 1088 1596 1447 1001 1212 1308 766 947 958 622 664 875 1368 826 1108 773 953 890 886 931 1388 840 915 858 1635 1091 1493 1438 1442 1488 1527 1351 1348 762 1365 1683 1217 1163 1408 1028 807 1118 1062 861 1061 1140 1223 931 1269 1141 990 1130 956 1065 972 1196 1197 1065 1239 1213 1066 1165 1380 1265 1160 1047 1032 1202 1069 839 1154 1086 1039 1025 1387 1213 1441 976 1399 1262 1187 1044 1192 1131 1140 1138 1215 928 1191 1219 1066 899 1194 1171 1119 1264 1177 1112 1065 1124 1281 1096 1176 1386 1231 1381 1314 1402 1148 1208 1141 890 826 900 1122 1022 544 384 467 488 489 567 299 528 398 429 374 469 403 399 409 426 462 401 478 715 447 777 504 475 674 553 612 553 571 726 374 641 600 698 557 454 431 550 577 389 465 447 427 520 437 617 463 511 615 672 652 851 520 281 273 250 240 331 883 822 879 587 332 352 368 466 377 561 422 466 627 1231 627 303 395 345 492 352 394 634 652 1119 292 326 621 546 570 592 583 506 867 455 443 485 483 358 506 835 871 638 551 637 530 712 707 826 507 820 518 746 628 983 793 665 962 372 520 542 626 601 590 713 333 463 666 576 365 750 531 539 1159 1286 1243 1041 721 874 761 1355 707 1671 775 654 846 623 547 1225 957 983 971 742 1493 757 492 867 878 867 499 1047 646 615 756 939 636 859 788 515 820 977 990 880 1128 698 679 1069 854 1134 560 656 549 434 665 649 643 744 587 544 762 634 313 444 1184 956 578 607 763 477 650 702 495 463 511 464 641 872 1047 1309 890 740 1495 751 978 751 769 427 441 606 762 828 509 706 613 503 1123 758 960 517 667 991 758 1421 792 1426 479 1259 410 775 596 496 651 1134 691 638 772 691 855 566 502 557 508 602 541 1287 1330 1022 621 720 607 483 741 502 791 1232 200 242 389 262 587 518 1033 877 516 641 655 451 894 935 1188 1203 595 609 1014 787 186 147 282 147 114 842 671 1161 1120 978 1044 1053 835 799 791 559 208 191 483 559 216 474 533 562 712 683 599 498 772 542 758 707 1120 750 563 965 577 430 433 642 401 344 724 759 586 393 539 638 637 733 632 631 803 677 774 675 1045 422 416 922 753 335 593 659 553 823 859 936 800 584 304 533 507 410 560 610 645 963 1056 4441 4006 872 873 801 803 974 877 759 644 1031 1010 1211 1050 937 570 409 536 475 703 834 754 877 887 729 636 749 1031 1186 799 554 867 943 887 1056 754 868 351 510 967 866 412 465 593 552 602 297 262 658 609 828 445 656 467 594 843 660 1266 796 686 591 677 587 992 579 623 1300 1198 362 412 387 1510 1703 1486 804 1091 2045 1415 941 1145 1529 1434 870 1061 1346 945 608 1028 1426 1631 356 352 421 254 479 553 1417 1361 1363 1525 1159 1911 2149 2092 2144 2141 1433 1719 1557 1462 2062 1886 1793 1957 2262 2536 1993 1943 2323 1743 1526 1570 2224 1916 1382 3360 2530 3504 2377 3034 2022 3121 2002 3345 3627 3339 1530 1970 1864 1480 1041 2110 2161 1673 1298 1913 893 792 703 785 877 627 598 2069 1235 1383 432 704 664 608 429 3096 3276 3159 3294 3272 3050 3032 3548 2614 3807 3444 3379 4154 3204 3234 3574 3736 3229 3351 3239 3643 3753 3224 3513 3285 2680 2441 2788 3111 787 682 509 3624 3836 1707 4556 4526 4522 4209 1713 1622 1515 594 1726 295 854 738 564 2814 1619 1653 726 820 732 668 2233 2132 1821 2921 1647 1627 3053 1564 2721 3783 4657 3496 4179 7444 7470 2803 3592 5045 5586 2646 1756 2105 1880 2659 1097 2535 772 2869 1206 3066 1407 176 160 2330 1693 2294 4235 2247 1175 1647 1119 1421 1069 931 1769 1686 1424 1387 1281 2649 3752 1775 1179 2130 3023 3074 3602 1887 1838 1581 1208 1004 2594 1740 2969 1318 1740 654 1838 1504 1620 1896 1833 3321 3492 1112 776 1047 1058 1453 974 1371 665 746 1177 1949 1435 1312 2454 1197 1121 3354 952 1082 999 1112 1318 1485 1384 1430 1520 1101 1200 1175 1396 1329 1261 1268 1295 1210 1400 1600 1188 1899 1389 978 732 724 826 636 642 1447 918 708 778 1016 725 1375 1295 1162 713 1487 1541 1078 853 726 577 545 494 522 825 564 481 470 569 878 848 798 871 928 677 762 726 907 901 859 997 508 311 730 825 857 446 683 654 593 573 569 540 590 595 546 903 1172 663 717 563 533 1119 863 1060 661 734 629 631 831 676 614 801 670 901 1099 908 695 1140 607 823 816 828 931 513 546 613 555 540 518 1081 821 895 765 409 1080 565 505 657 396 536 613 805 578 533 1315 203 1320 666 576 443 341 508 919 1026 680 909 1076 969 1308 1058 1094 791 659 522 552 391 456 640 450 340 316 438 282 400 490 505 380 622 421 409 362 294 268 175 359 621 591 1274 932 959 860 704 824 771 707 655 480 501 1174 985 1158 805 871 918 656 980 667 1113 819 796 683 772 1016 1072 1181 976 621 413 571 422 362 380 991 958 1075 1209 1607 986 1036 1121 736 1663 879 968 1440 918 1446 1814 13496 1534 1321 1402 1749 1275 1183 1349 698 662 1129 1606 1043 1449 1428 1419 858 584 787 881 2343 275 308 398 527 547 580 475 653 1109 603 788 668 1366 363 330 582 1303 1338 970 1081 1011 1356 385 446 356 428 1112 1533 1401 1445 1517 1477 1561 1016 1290 588 468 517 639 487 575 852 965 797 1070 839 954 536 602 455 651 616 1517 611 743 486 454 536 445 777 803 1272 490 694 1295 1111 1637 1590 1548 1510 1018 795 1774 1034 1126 1195 1056 1318 1003 916 929 1230 1473 1211 959 683 731 739 892 820 912 1077 919 800 2056 1884 2186 1269 1044 1193 1663 1050 994 1578 722 994 1015 1165 972 1179 1183 1110 1164 1158 893 1223 1499 1244 1014 1138 986 877 1399 1582 1631 1641 1476 806 1121 921 768 885 933 935 1056 1499 960 735 995 949 853 1403 1644 977 1407 1253 654 1130 1107 1866 1181 1052 1487 1411 1425 1623 1431 1418 1484 1205 1604 1325 1674 1480 1526 1490 1366 1543 1268 1767 1707 1557 1653 1523 1557 1745 1481 1656 3605 3329 2689 2538 2709 2600 2212 2394 2167 2795 2268 2684 2472 2708 2741 2191 3915 2903 2031 1720 1852 1109 1143 2107 1449 1950 741 2074 2419 2056 2467 1035 1464 1735 739 1117 1187 847 858 995 785 754 538 604 753 574 507 512 524 435 409 313 958 838 932 1159 1099 894 1233 988 1174 1328 1900 1638 1003 1083 1587 1128 1634 1595 883 1301 1409 814 726 601 555 783 805 686 473 676 447 298 771 329 410 369 484 407 225 181 301 336 460 354 341 460 321 664 414 742 675 538 700 620 673 467 660 450 491 372 358 351 716 514 678 591 805 429 360 549 503 399 512 1261 538 682 840 1237 667 634 427 810 874 521 779 846 924 941 738 786 694 675 639 574 638 710 591 894 915 648 444 547 545 1451 759 1134 1262 1033 1067 1076 1192 781 988 1111 734 320 1626 706 1517 805 668 1647 1068 716 966 774 1039 1565 557 810 685 1578 1176 1251 1732 1123 683 641 481 1134 528 1248 1182 658 713 1297 1220 794 737 1072 1196 1053 1291 1032 1430 1305 1550 948 1737 2058 1355 1353 1301 1640 1187 1499 1468 692 809 818 947 727 954 3086 988 1239 1151 1209 1225 1286 1170 1163 1736 1780 1632 1653 924 1005 624 549 661 1042 789 783 952 665 689 790 724 943 1197 794 1204 879 632 781 604 749 573 437 472 377 462 545 419 307 781 438 809 335 416 1049 1053 992 737 1239 1134 1242 1238 1043 1063 1170 1427 1536 1372 1123 1293 1369 1308 1018 1148 1435 960 757 1622 940 731 1396 1186 1079 1523 880 1362 1209 1051 988 968 1177 1177 1158 1183 1271 1199 1178 1485 824 1226 1098 1050 983 1076 1529 1577 1713 1000 2061 1249 974 1009 1677 728 1141 1647 1022 645 553 678 448 448 392 514 976 739 709 889 1214 834 792 364 832 707 363 725 431 734 649 741 1303 402 947 827 583 723 815 734 510 470 452 502 458 478 434 378 642 386 616 678 693 1202 548 2704 738 656 1033 543 840 686 566 884 876 758 881 882 637 740 576 679 519 308 707 1428 655 892 1148 1277 1102 612 1302 816 1058 943 1480 543 873 861 780 957 913 1207 952 732 685 895 583 405 756 729 557 1176 2565 1445 808 323 419 527 836 480 566 530 3030 558 3304 3046 2925 2481 3454 3185 3068 3417 2728 3415 2557 3170 3816 3289 907 1132 1069 635 1166 1242 1387 1057 1120 993 1340 967 971 625 1190 1122 745 724 983 931 885 896 736 946 921 1128 1146 1367 2693 2254 1401 1305 1297 1375 1163 1260 1137 1618 956 1239 1899 1974 1939 1463 1482 1602 2213 1319 2058 1830 1135 1038 1054 1193 1296 1326 1330 1457 1709 974 1725 1544 1287 1351 1770 2002 2152 1956 2034 1579 1833 2008 1883 1936 1657 1900 1460 1302 1817 1805 2184 1734 1734 1774 1498 2079 1780 1615 1951 1600 1712 1603 1779 1585 2033 1556 1489 1351 1875 1851 1678 1268 1473 1457 1479 1719 1649 1641 1754 1174 1450 2018 1203 1514 1416 1173 1720 1398 1473 1457 1432 1304 1844 1568 2117 2177 1428 1809 1368 1232 1965 1872 1110 2341 2204 2277 2512 2387 1943 1938 1939 1844 2341 2735 2013 2205 1637 1981 1878 1650 1584 1774 1737 2052 1867 1871 952 1193 1315 1446 698 643 631 672 637 803 552 1138 520 537 588 642 1089 1089 1047 640 668 634 788 794 615 854 677 1018 1215 508 731 547 597 638 641 596 556 878 648 942 725 1120 651 993 583 672 632 891 782 408 774 749 803 1037 925 1364 1224 520 504 243 580 569 999 632 791 588 546 421 677 579 616 347 523 393 841 1786 490 349 537 355 465 495 530 1008 791 1262 658 742 701 693 662 1046 931 791 1521 493 755 484 678 466 722 802 774 893 808 690 1061 960 1126 1133 877 858 1145 802 712 1088 1080 873 1389 604 901 1123 1040 728 718 1131 501 906 790 650 727 1340 1024 590 1676 1407 1771 1462 1129 1102 1489 2350 1183 2213 1474 788 1231 788 612 1700 1102 1662 1087 857 1503 1412 881 1199 1103 1084 888 1353 1073 582 1353 1292 1088 896 653 907 1050 1246 1528 1041 1119 1083 1226 928 903 1261 804 1129 758 800 949 707 574 930 579 670 768 979 562 787 1591 1056 1402 995 605 739 857 1030 656 664 800 718 980 835 1126 1404 914 783 1113 951 1425 931 583 630 572 758 790 1143 956 821 898 785 1153 1567 732 296 1050 1042 1090 1079 718 1976 824 1122 934 966 577 895 818 1679 1096 958 1059 1072 806 854 921 811 919 1485 1506 1542 1472 1387 1001 1092 1061 866 1063 731 1167 1248 417 516 454 286 715 1058 1087 1608 917 1165 1211 676 1442 1210 1309 1794 932 958 1251 945 440 202 151 409 230 1204 822 1594 1637 1495 1124 1894 1052 1014 688 824 304 295 693 898 305 692 704 804 983 966 937 868 687 837 950 997 1311 937 937 1009 836 436 480 1099 789 687 729 757 849 706 763 958 734 834 448 792 1068 630 1302 1083 1140 1157 1108 1462 1084 361 847 936 848 1033 992 1355 1384 1000 651 904 1038 583 722 840 751 1422 1282 5164 5574 1288 1065 816 1228 1300 887 1056 867 1354 1535 1712 1701 1222 1070 671 963 940 887 1215 1493 996 962 1018 808 1252 1373 1480 739 692 1004 911 881 1522 998 1158 737 377 1365 1062 630 456 352 825 853 642 627 1232 1084 950 641 1513 915 979 1201 761 1617 1190 1017 1172 657 719 1106 1046 974 1570 1518 494 524 600 3065 2551 2430 1524 1878 2307 1590 1893 1528 1498 2012 1303 1283 1542 1095 806 1056 1883 2293 648 608 808 495 859 969 1998 1836 2056 1638 1938 2917 2674 2377 3129 3160 2511 2762 2330 1857 2770 2813 3255 3223 2651 2216 2492 2418 2799 2297 2825 2638 2720 3222 2815 3532 3685 3757 3703 3302 2716 3436 2910 4722 4828 4652 2369 2489 3254 1445 1635 2789 3016 2036 2127 3089 930 945 898 1205 1333 1388 902 1826 1879 1666 756 1040 998 891 473 4274 4313 4324 4362 4261 4901 3709 4435 4168 4565 4013 4767 5154 3970 4167 4909 3728 4252 4501 4938 4888 6088 3951 3501 4840 4312 4102 4717 4637 1445 1302 461 3757 4723 2367 5636 5974 5904 4725 1410 1450 2632 1234 2924 366 1466 999 1170 4888 3107 3279 969 1323 1084 1331 2705 3107 2304 3795 2768 2597 3290 1915 3301 5813 7100 5370 5555 11217 8795 4730 6040 6456 7343 2741 1772 1886 2428 3349 1482 3217 1172 3705 1462 3951 1817 177 167 2603 2541 3697 5360 2587 1834 2351 1458 1757 873 790 1811 1600 1594 1906 1508 4246 5619 2403 1263 2168 3381 3193 4658 3581 3888 2143 1269 1567 3246 2238 4540 1880 2423 1143 2519 1647 1519 1687 2658 5543 4555 2029 1848 1397 1291 1870 1243 1559 1147 1137 1733 2866 1775 1402 2976 1542 1362 4465 1581 2040 1666 943 1769 1802 1742 2491 1421 1593 1769 1607 2062 2006 2081 2025 2040 2356 2764 2354 1691 1809 2317 1310 1091 1050 1132 1098 1205 1983 1148 802 947 1299 852 2025 2043 1341 1020 2071 1880 1244 794 978 809 791 1027 1029 940 536 494 742 646 1011 587 578 853 1032 884 985 955 767 750 844 1100 617 548 1072 1224 1561 716 1368 1070 869 1060 1156 745 915 1124 636 910 1506 920 795 798 644 1515 1277 1464 690 769 880 936 934 1020 732 927 834 1078 1200 1202 651 1288 748 1108 1154 1161 1295 758 764 1005 1039 1044 1044 1396 693 1206 1174 791 1279 813 737 883 973 1186 956 1092 654 1013 2016 237 1932 939 911 696 669 542 1136 1396 762 1785 1571 1851 1669 1528 1197 1482 825 594 777 1033 1270 1294 602 716 585 614 695 794 591 1014 875 875 605 540 691 620 495 394 551 534 866 2167 982 764 698 733 1043 861 890 1055 1086 1206 1462 1298 1719 1332 1105 891 807 1407 812 1014 1111 1457 1024 849 1575 1062 1673 1102 834 627 809 678 493 558 1365 1120 1328 1526 2399 1298 1821 1462 1432 1733 1650 1940 975 1609 1506 2434 1534 17932 14789 1747 2097 1538 1207 1640 963 483 1685 1863 1257 1164 1500 1982 1839 619 980 1042 2573 566 529 462 577 643 682 874 828 902 480 1391 1130 1764 456 410 1093 2010 1655 1801 2013 1022 2391 275 547 300 303 1060 1608 1185 1361 1323 1203 1435 1273 1117 1611 1318 1437 1806 1438 1513 1263 1720 1487 1873 1507 1449 755 855 980 1097 942 2043 1062 628 823 505 1060 450 895 909 1807 909 971 1576 1478 1621 1540 1775 2227 1419 678 2560 1889 2071 2153 1374 2003 1762 1359 1222 1921 1591 1469 1128 889 744 669 805 1562 1328 2135 1965 869 2582 2182 2340 2075 1713 1781 2609 1211 1762 2253 750 1506 1383 1663 1393 1646 1917 1880 1974 1972 1272 1422 1636 1654 1072 2223 1543 1355 2466 2694 2576 1714 1402 1047 1766 1461 846 899 1416 1122 1362 1397 1231 795 1620 1615 1495 1308 1825 1495 1743 1281 981 1506 1477 3200 2027 1627 2397 1793 1852 1861 1911 2081 2234 2317 2300 1769 1561 2092 2014 2275 1850 1980 1733 3118 1614 2058 2160 2576 1816 2041 2339 2003 4645 4401 3754 3900 4081 3804 3732 4057 3037 3707 2528 2750 3196 3376 3925 3096 4673 3602 3114 2242 2540 1684 2257 2583 2245 1935 1341 2696 3057 2717 4109 1516 1827 2037 1415 855 1957 902 1439 1137 1494 1267 961 702 791 726 1492 656 773 892 872 833 886 907 936 1263 1276 1408 1909 1470 2070 2148 2200 2221 1339 1677 2058 1691 1943 2253 1807 1676 1741 1481 764 612 540 852 899 669 863 683 922 303 905 558 514 381 725 777 122 215 433 436 696 786 846 729 746 1065 442 964 1195 1289 1236 1085 1123 736 824 1081 1110 526 488 534 965 687 978 681 1175 664 601 775 680 447 588 1075 638 856 1195 1698 981 932 669 1363 1385 1116 1183 1296 1355 963 1009 1149 1138 426 883 692 1009 916 1074 878 925 919 677 977 704 1223 1337 1508 1533 1462 1497 1853 1711 901 1373 1210 1344 694 2136 1136 2562 1572 1036 2671 1108 933 1158 848 1653 1392 694 1079 945 1817 1610 1743 2370 1499 1139 949 838 1891 1216 2333 2142 1372 1346 2016 1673 1103 1216 1504 1718 1669 1803 1302 1759 1305 1909 1160 2440 2413 1576 1718 1903 2145 1784 2054 1912 543 1346 798 716 874 678 4717 1152 1091 1052 1337 1746 1453 1323 1465 1947 2315 1880 2432 1807 1107 893 885 751 1338 1147 1211 847 863 1261 1192 1061 986 1723 1358 1858 1521 809 687 1016 861 721 429 453 394 412 398 372 354 954 553 725 790 479 1000 1283 1143 1156 1486 1477 1400 1276 1242 1318 1399 1292 1671 1709 1546 1378 1653 1620 1336 1410 1737 1558 1622 1883 1293 1021 1361 1428 1412 1677 1143 1213 1671 1529 1238 1274 1659 1334 1213 1901 1637 1724 1627 1624 1310 1692 1063 1342 1609 1307 1652 2035 2204 1672 3450 2038 1580 1144 2695 1019 1624 2729 1438 986 718 1029 373 439 407 493 1390 942 1495 1006 1183 1674 1395 832 791 868 624 911 608 756 1143 783 2127 841 888 656 477 959 850 787 708 638 512 610 503 476 675 688 692 618 1293 1004 866 1077 671 3153 1030 950 1404 1161 1006 1109 887 810 1141 891 995 1123 1216 987 434 533 592 619 963 1286 999 764 1097 1151 980 723 1663 1165 1183 1304 2565 790 1424 1667 1522 1846 1927 1507 1219 701 1211 1229 653 738 579 869 614 1173 3226 3261 1939 721 540 558 1074 724 943 1090 3804 1016 4555 3903 3392 3506 4092 4166 3975 4338 3495 4453 3530 3616 3908 3509 982 1194 1599 1467 1920 1414 2385 1577 1280 1703 1773 2295 1097 959 1473 1724 1356 866 1893 1569 1496 1458 1241 1335 1349 1780 1694 1975 2392 2065 1169 1113 1031 1188 1006 1296 1169 1175 873 930 1498 1552 1532 1270 1209 1285 1776 1093 1867 1610 975 933 965 1007 1206 1266 1207 1418 1416 902 1587 1444 1255 1345 1619 1880 2032 1860 1759 1520 1766 1821 1654 1734 1394 1541 1344 1215 1603 1732 1721 1681 1572 1737 1585 2053 1751 1613 1729 1487 1487 1643 1518 1411 1988 1504 1566 1280 1829 1752 1501 1172 1367 1337 1412 1743 1533 1573 1655 1280 1437 1755 1279 1378 1025 1096 1657 1347 1400 1505 1160 1176 1730 1470 2044 2078 1299 1487 1257 1109 1665 1624 1078 2164 1942 2145 2262 2158 1762 1752 1807 1722 2064 2512 1739 1973 1518 1853 1729 1499 1512 1607 1642 1984 1729 1794 888 1132 982 1306 799 792 594 586 600 689 562 825 508 465 444 540 819 763 771 510 539 501 647 736 561 792 631 756 949 475 650 474 518 536 559 501 510 779 564 633 534 836 615 825 503 611 568 817 643 352 732 628 664 672 591 1228 1071 413 397 223 512 526 932 469 612 463 465 335 578 469 525 264 519 287 702 1169 466 266 446 314 431 486 528 792 707 1267 548 620 568 629 583 879 772 653 1295 479 665 537 583 460 684 757 740 635 626 581 885 856 1034 1056 746 862 1116 818 599 960 929 750 1154 577 670 985 778 626 568 812 470 810 661 581 506 1252 919 518 1566 1262 1519 1236 960 988 1314 2076 935 1600 1152 668 916 601 564 1345 978 1535 1008 733 1199 1371 789 1097 947 922 785 1027 1096 496 1083 1036 913 743 485 802 950 1171 1343 953 963 1071 1181 865 820 1047 717 1109 675 688 834 635 564 866 581 661 622 845 548 619 1260 998 1239 905 555 562 757 910 617 624 813 695 816 840 1020 1284 897 668 946 797 1253 743 502 547 514 602 630 975 642 594 772 671 940 1328 651 320 882 686 866 989 625 1611 725 998 882 797 551 981 780 1524 895 882 880 907 689 730 706 783 826 1226 1255 1111 1147 1066 861 866 836 848 914 612 991 1104 262 345 327 256 573 931 807 1246 662 809 925 586 1151 1092 1003 1424 696 800 1032 685 302 186 94 393 286 789 709 1247 1227 1364 939 1374 890 854 581 782 270 259 558 704 206 561 599 517 720 714 839 728 628 599 924 844 1157 832 790 855 769 403 415 931 651 545 650 674 718 602 644 667 616 716 365 664 861 493 1100 1037 851 1047 1009 1242 896 348 769 848 772 939 898 1005 1266 773 555 805 802 472 536 764 741 1203 879 4474 5017 1152 1122 760 1154 1159 814 981 782 1089 1247 1371 1545 1081 857 592 828 783 654 880 1193 928 890 845 750 1144 1163 1338 667 555 979 691 694 1089 790 876 657 298 1263 914 656 437 387 951 867 652 644 1153 931 778 406 1012 703 751 1014 678 1551 1136 888 869 595 592 852 821 727 1177 1123 412 440 451 2605 2051 2256 1309 1671 1728 1411 1550 1319 1380 1814 1241 1100 1407 885 552 766 1674 1678 481 449 677 481 666 909 1599 1643 1701 1391 1619 2597 2400 2299 2875 2777 2364 2562 1869 1558 2563 2674 3029 3192 2598 1972 2298 2291 2289 2088 2777 2246 2327 3100 2720 2964 3261 3642 3281 2875 2501 3157 2671 4257 4122 4141 2065 1907 2788 1317 1587 2497 2584 1758 1846 2598 818 835 698 1050 1157 1236 865 1764 1690 1333 699 900 866 789 495 4029 3989 4027 3587 3924 4123 3398 3819 3466 3999 3691 4117 4396 3838 3727 4106 3224 3732 4117 4620 4447 4782 3192 3059 4249 3779 3725 4154 4183 1305 1145 450 3142 3991 2195 5172 5352 5235 4123 1318 1422 2058 935 2316 309 1080 747 812 3887 2667 2774 782 1138 941 951 2068 2333 1637 3059 2370 2066 2671 1593 2407 5135 6397 4842 5092 10039 7782 4376 5758 5721 6793 2033 1560 1763 2241 2614 1371 2701 925 2975 1428 3211 1548 169 159 2272 2162 3311 4762 2306 1649 2112 1186 1458 561 498 1429 1297 1441 1656 1326 3897 4790 2074 1122 1953 2807 2717 3699 2823 3086 1433 976 1206 2717 2138 3725 1524 2151 1062 2114 1276 1221 1387 2198 4617 3664 1560 1563 1283 1175 1495 1043 1197 962 987 1484 2534 1650 1293 2386 1119 1047 3610 1213 1625 1544 712 1522 1548 1539 2180 1217 1484 1630 1518 1664 1660 1692 1630 1656 2161 2382 1943 1661 1725 2012 1036 752 689 1013 746 856 1648 910 647 827 1019 729 1682 1398 1090 859 1478 1350 935 467 832 559 531 964 830 902 426 406 688 624 884 542 573 784 907 781 970 943 760 736 744 1033 725 470 1002 1132 1190 582 1195 885 782 788 983 691 839 1054 576 772 1241 872 660 665 661 1417 1167 1304 623 688 701 783 732 838 602 643 692 894 975 1028 575 1115 642 897 988 829 1059 725 756 807 861 847 887 1091 606 1086 1067 686 1126 765 681 856 758 947 918 1063 578 882 1812 171 1789 793 809 717 585 533 901 1226 741 1678 1537 1585 1389 1521 1069 974 774 510 814 709 1161 1103 484 558 431 486 665 553 356 762 773 690 506 427 476 578 388 417 539 455 682 1987 764 691 613 738 888 599 678 764 1003 963 1156 1002 1443 1185 1012 778 695 1165 599 841 855 1232 935 657 1227 921 1290 845 594 529 701 637 458 491 1172 830 1000 1240 1826 1188 1496 1145 1152 1384 1364 1690 770 1347 1230 1780 1321 14789 15628 1294 1701 1268 976 1346 754 388 1443 1622 1276 1151 1032 1311 1699 591 805 873 2131 504 512 403 556 574 621 634 727 694 442 1096 1057 1211 417 363 980 1629 1316 1466 1675 744 2145 203 476 267 235 757 1480 1081 1251 1170 1089 1274 1159 1089 1403 1203 1285 1613 1305 1341 1211 1541 1256 1709 1260 1288 662 760 885 950 885 1552 930 588 700 471 938 368 784 778 1483 815 837 1490 1055 1403 1308 1427 1969 1190 625 1892 1692 1922 1998 1286 1948 1468 1159 1152 1851 1588 1478 974 819 591 545 687 1443 1242 2042 1660 703 2229 2006 2142 1877 1629 1587 2182 1009 1429 1785 675 1470 1200 1404 1196 1420 1804 1763 1892 1888 1072 1157 1482 1482 960 1975 1233 1272 2184 2391 2282 1234 984 903 1433 1194 757 872 1079 876 1042 908 1002 660 1420 1484 1291 1141 1687 1290 1567 1062 830 1293 1207 2809 1723 1329 1846 1220 1354 1431 1490 1557 1797 1859 1801 1689 1261 1731 1603 1926 1744 1713 1377 2503 1501 1729 1728 1996 1481 1667 2091 1701 4000 4036 3481 3654 3384 3221 3120 3459 2640 2908 2153 2327 2574 2911 3175 2635 4157 3173 2534 1906 2206 1525 1739 1937 1900 1551 1073 2547 2751 2406 3388 1275 1586 1718 1026 770 1489 780 1452 1102 1320 1146 921 682 656 500 1344 598 676 745 918 839 883 890 784 1105 1188 1254 1734 1319 1819 2062 2027 2120 1235 1463 1824 1661 1663 2239 1715 1333 1443 1351 682 520 466 756 809 611 621 607 663 293 699 447 450 287 639 675 130 217 376 304 603 699 749 642 659 954 366 755 983 1051 1020 877 913 621 689 984 1073 453 427 461 942 606 916 591 1132 601 542 700 609 396 514 944 451 670 906 1379 867 872 469 923 947 802 955 1033 1067 783 844 810 840 387 733 614 892 836 905 782 705 785 703 773 674 954 1136 1264 1194 1298 1110 1650 1502 785 1274 1143 983 375 1502 666 1767 1219 611 1915 603 708 737 672 1462 1240 501 964 828 1642 1380 1582 2010 1293 881 693 620 1417 947 1763 1634 994 1098 1493 1322 674 892 1326 1470 1284 1413 937 1288 1148 1422 1011 1850 1921 1322 1436 1570 1638 1596 1765 1511 413 1358 780 722 748 617 3824 923 1054 984 1199 1520 1261 1116 1317 1641 1818 1735 1890 1406 959 772 884 666 869 938 1160 882 829 1234 1017 900 1007 1739 1301 1659 1475 762 695 928 872 631 375 389 338 348 334 324 308 768 515 660 723 417 840 1118 989 1056 1026 1088 946 888 910 995 1117 1225 1401 1427 1346 1170 1315 1243 1044 1099 1480 1168 1286 1484 1180 917 1268 1269 1204 1438 977 1024 1386 1287 945 1120 1369 1109 1065 1678 1337 1622 1322 1253 1240 1615 858 1222 1537 1114 1318 1456 1694 1463 2431 1354 1066 992 2292 809 1376 2113 1213 737 574 612 219 281 224 327 1230 793 1281 907 1044 1419 1201 739 812 734 533 875 509 622 1073 680 1865 746 823 544 495 796 737 656 700 607 472 515 423 379 578 670 616 474 1124 829 784 930 590 2451 980 888 945 1039 844 975 767 818 767 692 968 1068 1019 834 385 476 506 574 771 1114 840 778 851 903 779 665 1280 1085 1060 1092 1789 588 1064 1348 1219 1503 1608 1220 1243 486 1040 1045 625 822 510 856 609 1094 2341 2761 1832 674 532 522 1016 659 806 1004 3192 812 3764 3342 3121 3397 3608 3463 3316 3788 3041 3919 3184 3259 3306 2929 853 999 1384 1306 1592 1206 1735 1317 928 1458 1547 2074 1008 883 1166 1306 1141 856 1756 1449 1349 1305 1115 1305 1303 1627 1537 1735 1287 854 984 1293 1037 1184 864 1186 1096 1862 1006 1059 1415 1567 1441 1288 1302 1361 1260 1229 1059 1521 1076 1240 1208 836 730 911 901 947 577 602 1009 1063 1199 955 1429 587 545 595 1712 817 1594 1573 1587 1600 1508 1479 1547 874 1534 1294 1547 1036 974 958 967 1151 1092 837 1300 1087 1146 1143 1257 1021 1322 1353 1237 1166 1358 1282 1212 1067 1402 1445 1404 1081 1265 1233 1188 796 946 1356 880 980 950 999 1163 1264 1223 1080 1023 922 1527 1055 1072 1087 1160 1007 1393 882 1525 1136 660 944 977 854 880 899 952 1046 837 1024 754 1018 1058 1096 1011 1114 1011 858 839 858 964 1063 947 998 889 875 886 1157 787 236 422 585 442 655 318 717 380 469 404 581 417 449 485 607 599 472 484 649 499 643 544 518 628 750 1025 863 922 698 476 833 642 819 659 767 535 795 481 351 608 540 485 697 434 559 535 444 532 422 394 908 625 320 294 266 287 322 607 435 461 783 286 473 430 678 458 550 489 333 579 1124 728 415 615 337 649 347 320 780 517 741 560 578 651 480 377 898 858 817 706 311 451 360 380 279 387 596 650 748 525 626 1058 655 556 635 734 827 349 474 604 1181 838 794 821 410 638 629 947 596 814 912 368 586 642 1090 654 647 898 664 1781 1080 1526 1365 1178 1239 1095 1546 1015 2825 1047 628 1246 532 459 1570 656 1019 891 962 1071 631 509 1145 976 953 847 984 679 630 864 626 696 705 892 539 1158 1296 1378 1145 852 649 720 944 791 771 401 854 628 840 922 480 494 620 529 321 669 660 404 581 1000 916 811 654 576 556 957 1020 813 418 771 359 627 523 738 1080 606 1024 1050 817 1055 523 932 513 489 545 874 1081 543 544 640 604 1002 701 674 597 671 710 1027 1500 744 1295 757 1663 647 1215 582 502 558 1181 575 556 907 653 951 508 565 573 876 659 501 1087 1068 1345 867 595 778 499 1011 611 1067 1100 301 341 473 320 531 695 1159 1450 1022 1198 692 558 1242 866 1493 1343 924 697 894 1193 143 219 189 278 194 1119 756 944 955 870 1083 1217 988 906 957 587 394 451 728 843 333 695 681 921 514 591 607 495 495 595 803 840 1325 1093 619 1247 356 545 893 589 411 343 578 571 574 396 411 747 526 660 885 548 609 1146 956 820 978 479 482 1086 658 418 662 660 620 735 775 1140 1253 781 379 482 770 527 462 848 725 1033 1117 4720 4036 628 981 929 681 917 569 1328 1305 1314 1036 1423 910 1042 836 389 645 506 833 798 537 902 896 866 692 965 1181 892 990 775 807 787 770 1017 668 916 342 373 628 545 368 338 267 220 324 353 344 499 648 806 565 798 585 602 747 830 825 666 619 763 457 711 1379 723 601 1425 1315 404 454 432 1317 1912 1043 858 1183 1987 1759 968 1015 990 1446 828 891 1071 825 855 724 1685 1548 486 478 636 281 447 620 1587 1573 1359 1401 1181 1434 1488 1346 1777 1316 1045 1618 1697 1294 1945 1740 1852 1938 2126 2041 1763 1531 1835 1920 1535 1396 1842 1738 1475 2390 2533 2218 1970 2171 1871 2093 1638 3159 3789 3804 2267 2367 1530 1177 779 2319 1614 1821 1034 1466 598 514 953 559 1096 798 594 1143 1368 1027 527 1013 926 561 436 2440 2704 2862 3642 2941 2332 2760 3103 2501 3500 2811 2685 3192 2864 2783 2960 2292 2649 2992 2990 2700 3421 2837 3476 3624 3422 3360 3830 3891 858 645 401 3135 3527 1414 3512 4312 4679 2797 1193 1390 1429 621 1450 258 883 759 903 2810 2298 2358 393 490 362 937 1847 2081 1884 3297 1761 1805 1834 2370 3145 2969 3588 3437 3560 6848 7768 3253 3772 5485 5137 2676 1712 2063 1801 2481 1196 2560 1278 3191 1047 2709 1483 134 124 1793 1779 2495 5212 2110 833 1969 1349 1626 869 791 1640 1594 1631 1566 1077 2834 3114 1457 1279 2446 2871 2771 4089 2279 2346 1154 1418 1024 2914 1363 2119 970 1756 691 1564 1400 1493 1704 1750 2801 3023 950 809 1124 1332 1948 1314 1678 863 970 1615 2138 1060 905 2491 1317 1197 3492 1382 1652 1412 860 1695 1544 1586 1605 1870 1168 1155 1121 1392 1301 1605 1480 1469 1162 1213 1575 1086 1305 1506 821 701 927 553 586 465 1507 1013 1103 621 750 720 1588 1517 1139 937 1822 1588 1011 1164 1010 560 520 551 545 530 541 513 620 611 842 682 830 827 618 452 468 829 602 590 803 825 627 341 744 904 1015 385 645 655 786 774 669 612 551 586 465 814 1484 450 699 584 531 837 769 1078 759 825 751 724 918 716 734 923 772 924 859 832 581 812 539 1030 944 834 518 387 532 674 734 473 533 966 512 579 614 346 891 534 502 582 561 601 570 645 416 823 999 106 949 784 619 365 377 347 678 783 481 1241 1205 1125 1295 1121 1316 569 552 429 620 462 524 567 443 352 197 460 246 362 609 1081 491 601 527 519 271 478 379 138 387 474 403 938 956 486 410 597 936 1031 862 808 646 497 1151 962 875 736 631 748 905 1033 1060 703 765 755 1149 940 1284 778 1262 943 558 475 619 479 273 496 1162 1227 1405 1235 1749 951 1096 1069 852 1362 1308 991 749 980 1023 2306 1402 1747 1294 10973 7342 1530 1546 1310 1203 448 1154 1432 993 1162 1529 1482 1071 343 932 1005 2259 364 297 442 713 637 665 736 720 1186 301 485 626 1113 447 425 512 1605 1263 794 897 938 1768 435 673 352 516 1047 1529 1232 1358 1341 1342 1473 1056 1155 846 653 646 828 626 690 800 898 678 958 735 778 596 796 619 700 746 1414 744 765 536 336 649 567 847 597 1412 556 586 1593 1447 1364 1140 1467 1275 1154 811 1752 977 852 1045 900 1067 989 786 688 1061 885 999 1161 546 599 591 833 888 817 783 879 687 1563 1578 2005 1185 985 1099 1291 767 849 1543 601 1140 886 1113 882 1085 1334 1238 1334 1290 954 879 1356 939 899 1119 1659 997 2056 2159 2011 1953 1720 880 879 801 920 1161 1100 1080 1243 1713 753 606 655 621 1011 1026 1196 900 1091 1850 915 858 885 1666 1421 1071 1356 1089 1917 1510 1265 1412 1353 1506 1759 1210 1257 1438 1043 1488 1121 1911 1266 1769 1603 1472 1583 1328 1496 1812 1689 1329 2655 2678 2281 1812 2654 2308 2241 2309 2422 3083 2379 2595 2437 2150 2586 1770 3046 2272 1734 1631 1760 1170 1102 1630 1549 1869 643 1283 2016 1743 2418 908 688 1624 1393 873 1354 1297 588 832 736 750 584 699 711 512 687 731 837 599 498 438 822 812 947 1208 776 905 1116 1009 1022 1042 1038 964 759 1191 980 1245 1030 1765 948 1375 1396 795 583 462 426 587 587 500 638 774 698 235 705 306 420 407 506 431 244 236 212 473 351 357 369 359 337 630 318 983 722 801 1005 894 975 810 752 603 723 407 365 430 598 420 588 649 782 319 267 371 312 427 465 805 419 610 1250 1618 721 510 460 1309 1312 788 1096 1159 1170 896 1030 1296 1326 622 534 728 780 1141 1114 1137 989 947 593 773 791 1203 821 992 1202 945 1045 923 856 732 1096 1109 854 394 1805 759 1709 890 671 1726 1078 775 1047 707 1022 1124 502 641 590 1233 1335 1075 1475 1566 517 469 677 1065 622 1421 1173 877 581 1281 950 991 1003 1069 1269 1176 1419 1307 1799 1289 1443 1182 1798 2158 1082 1540 1307 2010 1271 1769 1928 585 852 660 650 701 767 3532 787 974 896 1066 1131 983 875 1084 1668 1656 1661 1579 753 899 539 370 596 1251 1014 746 842 635 996 675 733 593 665 973 1434 1110 653 708 616 760 579 356 344 298 352 373 338 294 516 493 622 296 436 1017 990 1051 792 1633 1380 1477 1473 1081 1038 1167 1414 1817 1258 1158 1283 1287 1037 851 979 1153 1095 788 1536 1064 842 1258 1293 891 1434 791 1101 965 1159 770 654 1187 1035 884 853 1347 926 931 1289 877 837 850 1033 902 798 1506 2155 1962 1029 2468 1690 1515 728 2294 986 1278 1618 940 507 577 597 363 362 356 448 931 682 813 1075 732 772 1089 471 585 761 528 495 513 581 527 478 1383 545 989 484 503 528 560 658 460 356 388 471 429 759 638 288 763 1010 665 951 439 791 682 2250 947 877 1480 1042 661 716 654 671 1008 884 1057 1146 788 697 430 516 359 472 936 1433 949 922 1054 1197 1333 887 1760 807 1100 1388 1507 640 1060 1307 1103 1331 1384 1419 680 867 618 947 451 512 610 641 465 851 2600 1441 898 483 875 482 1036 688 558 474 3351 952 3642 3415 2634 2311 3167 2752 2820 2614 2916 2655 2842 2992 3329 2803 828 1035 931 558 1233 1174 1604 1207 1122 1123 1592 1022 674 757 1041 1399 613 838 935 935 872 842 647 1248 1252 1236 1142 1270 1614 1149 1066 1392 1448 1810 1263 1228 1104 1843 1027 1203 1504 1633 1523 1312 1555 1642 1636 1939 1502 1719 1156 1191 1257 1102 844 1061 1066 1057 806 805 980 1110 1119 1076 1764 847 856 846 1869 1075 1765 1743 1773 1826 1708 1929 1612 942 1648 1442 1694 1271 1214 1221 1321 1400 1287 972 1742 1205 1583 1243 1634 1617 1617 1818 1660 1422 1473 1502 1885 1313 1636 1597 1618 1234 1482 1443 1471 1213 1254 1662 1146 1253 987 1338 1489 1651 1347 1156 1166 991 1512 1418 1380 1414 1284 1698 1580 1262 1799 1461 752 1249 1221 1133 1182 1028 1214 1264 1100 1306 1059 1135 1356 1300 1107 1142 1052 970 987 1064 1167 1354 1047 1216 1038 938 1123 1573 797 316 556 558 541 686 347 756 339 588 465 712 507 541 597 618 705 551 567 845 586 852 628 653 767 620 639 567 622 645 587 822 569 907 701 873 698 951 462 530 601 535 489 707 567 520 662 552 604 549 507 961 644 396 345 335 485 425 731 499 547 841 381 575 542 738 646 703 407 460 703 1260 825 501 721 356 645 418 479 930 681 978 598 642 622 519 513 1132 1094 1005 998 409 641 436 486 302 457 780 743 1042 748 723 978 829 754 884 744 882 562 645 797 1456 702 963 1156 506 845 744 1016 698 828 900 576 813 778 962 725 1133 870 786 1924 1272 1929 1722 1392 1475 1268 1653 827 2828 1139 950 1271 773 459 1988 801 999 881 1118 1467 879 669 973 941 935 997 1040 707 738 1070 881 851 846 989 731 1214 1441 1304 1207 1264 946 921 1084 970 912 508 964 760 985 1171 702 578 554 714 493 757 903 442 607 1410 1077 1042 790 594 758 1016 1212 976 482 897 407 691 674 1022 1367 838 1111 1324 1022 1335 831 1055 651 613 631 878 1353 660 640 834 610 1133 769 761 619 908 944 1066 1702 1010 1696 769 1860 731 1345 762 637 722 1273 777 753 1163 778 996 644 545 611 988 849 661 1204 1196 1524 1130 655 853 621 1151 598 1230 1486 355 432 616 341 656 748 1308 1436 1032 1184 787 683 1509 1001 1491 1250 1004 874 938 1348 181 249 375 251 196 1221 952 1125 1225 1050 1209 1388 1057 985 1063 715 442 385 970 871 362 682 674 1100 752 760 657 525 561 763 911 976 1352 1049 749 1223 407 727 855 761 475 421 610 607 679 526 596 994 515 653 768 673 887 1358 1003 1161 1528 694 737 1436 744 516 865 900 850 992 975 1209 1021 838 511 677 1013 791 516 968 915 1379 1255 5072 4428 811 1040 808 988 897 804 1383 1321 1477 1235 1456 1074 1195 919 597 735 689 1080 876 773 937 921 956 678 1144 1356 1305 1234 785 955 1087 1031 1271 819 1200 300 416 1186 995 431 461 370 292 302 306 437 614 760 912 787 1146 852 1060 897 798 1212 982 1022 1088 653 854 1453 798 712 1326 1243 519 615 475 1689 2448 1361 1173 1567 2189 1779 1496 1187 1262 1984 883 1035 1264 1032 800 1004 2222 1771 653 616 741 311 547 694 1717 1950 1483 1527 1247 1748 1978 1823 2091 1747 1478 1984 2199 1512 2130 1907 2145 2213 2722 2088 2183 2062 2431 1995 2026 1813 2172 2192 2278 2889 2999 2595 2743 2622 2185 2505 2200 3907 4254 4090 2704 2820 1896 1748 1155 2573 2130 1815 1483 1845 706 604 1103 741 1421 780 550 1385 1727 1232 637 1075 953 649 514 3101 3473 3645 4223 3371 2846 3323 3848 3321 4214 3932 3275 4065 3402 3084 3816 3046 2909 3674 3148 3494 4087 3412 4119 3721 3894 3461 4283 4379 904 782 461 3699 4530 1934 4107 5206 5268 3153 1529 1572 1720 707 1713 250 1003 814 832 3464 2556 2604 577 592 498 844 2002 2396 2485 3858 2044 2107 2340 2510 3594 3789 4556 3862 4548 8840 9005 3495 5319 6399 6596 3117 1732 2241 2639 2551 1403 3645 1543 4082 1428 3158 1752 303 206 2101 1869 3170 5705 2653 961 2347 1510 1558 1131 1024 1983 1894 1855 1933 1287 3704 3770 1833 1293 2802 3347 3244 4758 2747 2911 1487 1840 1085 3296 1791 2953 1389 2088 879 1728 1660 1649 1845 2381 4319 3891 1058 904 1189 1377 2143 1333 1931 863 1118 1722 2909 1470 1082 3204 1576 1478 4241 1683 1974 1713 1007 2013 1726 1896 2209 1849 1367 1291 1343 1764 1670 1810 1793 1804 1572 1625 1976 1269 1483 1661 918 801 966 576 682 620 2116 1271 1056 831 893 1168 1798 1619 1433 921 2355 1627 1484 1374 1207 488 466 693 594 847 667 690 850 702 801 635 685 1067 630 610 646 807 718 749 900 962 739 401 805 949 1115 524 843 734 929 863 892 758 763 680 548 916 1839 766 819 691 755 1031 1270 1308 849 901 852 791 842 751 651 766 823 1041 1108 910 860 924 529 1171 1024 1044 585 507 705 853 962 715 722 941 650 582 774 522 1023 906 851 1010 696 806 937 1022 525 991 1397 134 1091 834 837 463 525 455 856 885 841 1568 1253 1186 1288 1430 1195 854 686 458 762 461 607 791 628 300 257 632 351 449 672 1039 630 565 649 641 390 504 391 156 459 498 560 1221 1381 604 520 697 1415 1102 777 839 713 849 1153 984 1171 950 847 878 979 1187 1298 1114 865 965 1044 907 1487 1135 1382 1316 631 416 682 584 374 520 1159 1562 1730 1314 1993 985 1222 1417 917 1572 1457 1118 1018 1220 1294 2492 1749 2097 1701 7342 13610 1688 1641 1515 1662 565 1635 1921 1033 1281 1866 1507 1367 438 1435 1547 2362 680 448 675 1003 913 947 834 982 1594 381 706 855 1286 569 557 679 1690 1529 938 1108 1077 2106 381 694 383 397 1330 1531 1281 1386 1371 1354 1498 1182 1277 1001 724 787 1043 779 861 838 1160 908 1257 986 1181 636 807 626 1011 864 1572 878 934 941 377 725 636 948 695 1773 670 650 1655 1405 1476 1253 1556 1655 1304 795 2303 1309 1288 1489 1190 1341 1379 804 964 1198 1002 999 1029 610 651 629 896 1081 970 869 1295 666 1920 1712 2143 1689 1205 1603 1968 929 1300 1672 593 1181 1006 1403 966 1352 1705 1583 1797 1768 1339 1027 1738 1326 983 1462 1714 1298 2394 2522 2323 2104 1839 1117 1168 976 1132 1195 1243 1155 1277 1527 993 699 833 786 974 1438 1324 1104 1377 1848 1142 1116 989 2253 1742 1155 1884 1417 1923 2020 1602 1934 1708 2046 1726 1537 1201 1520 1445 1314 1331 2101 1522 2055 1387 1820 1747 1806 1642 1863 1805 1879 4072 3898 2643 2319 3004 2934 2940 3040 2610 3416 2936 3262 3068 2955 2735 2332 3639 2853 2326 2148 2192 1345 1500 1981 1929 2178 825 1784 2423 2174 2867 1116 1107 1979 1404 867 1268 1542 950 1134 786 904 833 1004 891 735 833 699 891 636 525 487 988 1015 1102 1188 924 1043 1324 1297 1262 1295 1396 1345 989 1589 1467 1227 1389 1691 1340 1602 1583 973 538 600 556 569 581 498 811 827 865 244 819 385 460 429 412 602 270 281 237 580 472 461 490 484 429 635 379 983 946 875 1197 1037 1107 757 758 727 903 552 514 606 805 547 842 1055 943 475 427 467 403 381 446 1190 539 717 1274 1709 966 749 461 1491 1550 1084 1383 1508 1479 1116 1250 1483 1449 691 621 1059 1140 1197 1060 1086 1208 1230 610 851 674 1336 990 993 1409 1117 1240 1130 1062 803 1228 1164 951 401 2143 756 1778 920 669 1957 1139 1048 1083 948 1205 1156 769 836 777 1310 1466 1336 1946 1761 824 770 843 1680 882 1991 1771 1213 893 1658 1521 1368 1295 1456 1464 1363 1769 1365 1727 1552 1545 1426 2177 2624 1255 1757 1681 2134 1509 2002 2183 808 1006 923 883 1099 1084 4146 1114 1287 1229 1426 1481 1417 1284 1387 1743 1821 1772 1960 1027 1041 573 550 682 1537 1166 1040 1310 823 1106 970 960 943 895 1126 1653 1022 875 886 854 764 876 464 458 410 449 492 454 408 696 407 562 303 418 1225 1129 1113 832 1703 1616 1515 1455 1386 1438 1431 1573 2086 1396 1378 1399 1469 1265 1026 1185 1639 1198 993 1754 1164 968 1412 1469 1136 1475 1052 1547 1132 1325 914 764 1287 1106 970 1254 1507 1189 1137 1410 1068 1205 1033 1140 1010 964 1896 2215 2117 1315 2454 1637 1304 1016 2587 1427 1489 2012 1113 660 537 765 454 438 478 563 1115 845 976 1430 819 1024 1077 536 701 836 537 549 661 666 765 674 1819 679 1100 643 672 615 710 611 439 433 452 726 684 710 849 392 817 1031 998 1334 763 1315 781 2402 1017 997 1511 1174 746 796 676 781 1114 1010 1296 1418 968 974 509 522 477 415 1223 1750 882 1004 1209 1434 1304 899 1766 910 1365 1573 1634 682 1278 1425 1204 1443 1487 1568 852 1047 657 1140 584 552 616 688 521 947 3335 1813 1215 497 807 485 1123 682 785 593 3469 1051 3968 3673 3351 2736 3166 3115 3213 3191 3161 3294 2960 3494 3770 3467 1201 1250 1023 568 1457 1232 1917 1508 1515 1628 1724 1184 793 802 1142 1628 584 781 1285 1138 1108 1046 600 1415 1397 1411 1298 1447 1556 1243 1144 1217 1169 1263 1210 964 903 1143 1008 951 1430 1449 1345 1230 1044 1453 1303 984 1212 1471 1115 1271 1232 1018 760 706 1119 975 1076 874 1304 1280 1109 916 1098 866 782 820 1319 1102 1344 1435 1326 1312 1317 1344 1424 896 1205 1347 1382 1258 1233 1323 1436 1030 1174 1109 1348 1125 1400 1041 1494 1253 1138 1440 1137 1271 1309 1224 1370 1100 1286 1342 1370 1131 1180 1167 1180 824 1011 1065 966 1252 1054 820 1177 1132 1386 1261 1047 992 1122 1134 1002 955 1030 981 1252 1092 1618 1156 1036 1131 1040 848 1039 869 1284 1457 1333 1419 1108 951 1125 1144 957 1068 971 1200 1034 1211 1026 1048 993 1076 1108 715 726 1383 606 531 383 612 418 686 750 441 372 474 404 413 444 501 506 446 553 437 437 703 553 687 591 673 849 617 806 694 741 954 601 598 678 861 820 659 455 712 505 631 635 572 530 725 398 460 635 623 767 479 441 1009 415 399 369 276 341 318 912 404 450 454 267 282 316 398 390 274 437 382 493 1159 651 342 481 287 486 269 419 741 613 979 482 522 482 838 549 1124 992 1042 876 442 491 435 387 331 355 650 762 638 469 490 622 818 543 721 527 833 642 362 736 1298 625 911 921 554 495 564 727 644 574 486 940 431 712 878 472 926 797 735 1430 1068 1287 1174 1207 1131 900 1066 868 1776 1094 604 1189 643 508 1446 777 1103 721 962 1155 641 716 990 829 825 680 876 627 586 737 608 572 621 628 463 734 894 1199 756 1072 871 1033 694 1105 977 409 561 533 737 770 706 743 710 680 624 505 466 575 642 1148 1018 655 671 796 729 672 741 567 488 710 626 1018 677 1046 1400 872 986 1090 913 1260 817 1004 591 548 436 664 1311 418 764 392 704 765 1024 774 560 649 914 1042 1236 691 1096 412 1437 426 895 623 595 497 882 777 789 1126 802 679 643 443 552 921 817 686 1097 1047 1369 795 531 686 638 773 495 879 762 305 337 409 683 551 471 798 1107 727 918 376 394 1019 753 1114 1351 659 563 764 766 84 136 147 201 115 675 669 931 809 703 1088 922 834 802 629 730 301 270 724 819 273 586 652 826 927 987 453 460 357 416 417 639 966 910 948 1075 399 423 576 613 505 465 682 720 595 441 565 913 672 798 749 694 887 1238 830 721 839 446 471 1426 931 395 677 871 819 978 1055 1091 1136 952 526 493 1001 656 552 644 987 1207 1315 4201 4675 661 979 1092 731 1009 898 1321 1150 1436 893 997 875 816 866 404 642 424 634 605 479 819 815 747 808 530 1035 1464 1016 453 913 977 1094 1004 620 958 310 583 876 748 578 538 575 359 337 201 268 751 586 758 455 751 683 716 816 598 854 685 847 737 417 502 1306 675 669 1059 949 563 642 541 1579 1661 1328 782 1268 1786 1985 1276 1029 1172 1760 714 1031 969 1256 860 679 1711 1527 505 487 653 448 529 530 1066 1191 980 1214 1612 1654 1686 1614 1931 1686 1787 2206 1247 1318 2023 1888 1705 2042 1915 2551 1932 1934 2251 2171 1982 2178 1890 2497 2201 2801 2953 2622 2421 2572 1792 3060 2169 3898 3923 3923 1869 2325 1712 1486 958 2231 1866 1701 1211 1827 738 638 1241 790 862 763 625 1425 1418 1097 558 879 845 615 534 2894 3141 2988 2873 2827 2756 2954 3188 2882 3824 2983 3206 3108 2614 3137 2696 2837 2950 3115 3184 3236 3613 3025 3299 3690 3858 3427 4097 3656 798 655 595 3282 3168 1853 4061 4036 4232 3619 1258 1261 1437 650 1604 316 866 794 723 2624 1475 1431 688 765 647 655 1755 2372 1778 2742 1518 2247 2434 1624 2689 4013 4996 3616 3162 6824 6720 3881 4100 5204 4912 2558 1794 1999 1731 2223 1228 2315 789 3377 1024 3010 1375 291 247 1642 1575 2849 4485 2196 954 1762 1463 1644 898 913 1989 1859 1701 1844 1554 2916 3319 1732 1083 2354 2796 2740 3315 2218 1866 1273 1200 1198 2233 1361 3012 768 1519 655 1590 1320 1412 1688 2005 3635 3324 1429 1414 1018 1322 1166 832 1160 1215 948 1309 2058 1494 955 2399 1064 1024 3579 982 1101 1477 1171 1387 1347 1345 1813 1390 1460 1394 1350 1961 1974 2294 1844 2051 1265 1644 1897 1586 2163 1518 665 627 741 535 683 609 1774 963 834 763 1024 710 1258 1392 1251 1148 1903 1358 1068 1087 785 426 394 480 645 803 692 714 616 672 797 934 897 836 1017 533 690 704 869 837 1115 860 810 307 719 891 1258 429 427 974 674 498 1089 874 933 840 884 862 1182 655 865 588 736 972 888 1244 663 775 718 755 1264 866 1107 1172 937 869 901 927 647 834 627 1281 1258 1025 804 551 533 576 521 477 531 1285 566 742 960 525 1230 648 576 749 533 596 723 855 569 536 1223 132 1069 661 831 489 614 393 1027 778 490 1264 1280 977 1092 1264 1431 663 601 624 578 474 571 651 426 417 327 430 414 525 594 730 341 683 394 380 422 580 377 239 424 595 414 1229 1238 825 668 765 752 790 724 734 547 562 1277 966 775 689 608 1005 953 1155 853 744 551 864 869 897 1048 1392 1516 892 554 502 717 735 457 524 1374 1053 1195 1079 1972 873 1259 1321 997 1364 965 835 928 886 1083 1965 1275 1538 1268 1530 1688 12216 1332 1147 950 417 943 1214 1373 1797 1156 1391 1131 273 899 1139 1981 449 352 398 658 588 632 585 629 1150 567 657 573 966 519 560 332 1551 1299 934 1006 819 1970 363 662 371 385 990 1097 824 910 1038 936 1164 729 951 766 552 581 824 534 696 458 892 751 1030 805 818 885 1201 750 698 699 1335 592 562 547 286 564 612 736 539 1236 737 570 1441 928 1475 1056 1753 1362 853 784 1547 1139 1122 1222 1259 1115 895 871 863 1083 867 610 1140 1085 976 939 991 1283 1269 1129 1275 783 2029 1574 1953 1338 942 1144 1567 1159 1039 1208 733 1036 756 1038 778 1006 1320 1178 1212 1204 948 950 1395 1285 1245 1348 1293 794 1607 1877 1465 1592 1398 884 1083 861 1007 920 1056 703 874 1285 759 590 719 679 950 1250 1117 898 1373 1135 801 961 794 1604 1348 1247 1438 1100 1409 1614 1786 1182 1159 1489 1438 1200 1358 1293 1306 1691 1199 1217 1186 1757 1689 1643 2049 2101 1664 1733 1800 1817 3523 3609 2948 2211 2640 2319 2339 2476 1995 2949 2278 2687 2888 2375 2545 1981 3753 2794 2241 1160 1290 1133 1059 1687 1480 1891 728 1732 2404 2180 2153 893 1084 1300 723 834 1089 1137 895 854 1083 888 457 813 680 611 466 610 699 583 459 475 902 868 746 1372 1177 783 1051 1107 1362 1239 1255 1298 1294 1111 862 1172 1050 1692 1114 1370 1427 904 686 558 471 739 764 620 426 796 389 224 642 435 465 337 557 490 184 193 301 235 413 433 431 392 405 705 439 850 656 1016 1059 1052 1112 644 794 465 701 417 362 421 960 446 893 807 778 303 305 439 393 268 370 1049 656 945 868 1557 702 505 416 666 645 561 591 809 826 896 836 920 937 718 716 689 784 850 645 905 611 896 575 707 598 1263 749 899 1090 778 852 739 774 689 896 1066 573 200 1299 402 1005 603 354 993 776 599 711 616 1186 1438 436 543 503 1496 1431 1356 1460 1132 440 424 506 960 591 1244 1021 623 488 1045 1020 686 662 1071 1161 907 1180 1209 1153 1151 1046 1065 1496 1868 1520 1650 1587 2126 1380 1223 1766 528 785 605 880 584 629 3163 945 1267 1263 1040 1134 1124 990 1079 1849 1742 1491 1179 791 1474 636 497 330 953 971 1018 1078 755 764 1026 575 824 1039 1472 1142 1500 580 671 769 862 590 398 390 358 396 421 378 348 639 605 845 631 434 956 1287 1372 1264 1355 1105 1147 1288 1283 1037 1151 1448 1260 1095 982 927 1110 1134 864 948 1314 1046 869 1286 999 1061 1336 1419 994 1081 1063 1295 1266 1097 982 1047 849 1176 1155 975 1399 919 986 1331 1001 741 1099 1382 909 858 1426 1918 1978 1124 1778 1007 889 803 1938 1008 1672 1947 894 679 398 638 285 301 307 429 820 689 715 1010 896 784 943 403 1040 823 502 436 635 618 631 757 1565 344 687 571 468 572 688 675 369 500 412 382 336 865 398 390 818 459 1022 796 700 911 497 2724 755 745 964 768 458 864 684 474 668 1123 881 971 679 806 537 615 474 309 769 1501 1002 903 860 1020 889 809 1078 822 1102 821 1199 623 962 1136 1022 1171 1202 1312 815 706 509 1303 540 491 669 501 387 954 2049 1428 931 423 649 468 539 740 710 533 2828 942 3223 2935 2435 2434 3026 2830 2905 2728 2642 2656 2387 2798 2641 2866 1016 1097 895 694 1201 1413 1443 726 954 700 1242 1178 820 805 867 1169 554 814 1166 1072 1101 960 909 752 758 1066 1140 1274 1131 822 645 613 653 1044 811 627 593 1175 489 723 987 954 933 899 770 1279 1245 961 810 1027 892 870 997 654 453 572 783 434 650 394 675 738 754 443 1130 449 505 586 1439 557 1487 1288 1423 1222 1449 986 1031 585 1129 1110 954 729 707 660 479 675 678 602 781 685 929 621 876 907 912 913 753 863 812 881 800 589 893 730 767 648 686 800 969 538 474 699 452 724 662 483 916 944 653 587 1006 598 1107 707 1176 1151 960 672 893 523 1087 976 351 657 554 583 517 722 563 578 545 656 693 608 545 723 982 1198 1121 765 824 818 694 566 608 918 504 563 751 836 256 191 398 432 381 480 292 789 176 340 346 508 208 206 284 488 557 474 472 548 472 504 498 434 546 400 464 422 450 488 345 522 636 714 752 377 290 420 363 312 601 577 537 656 285 405 677 272 326 292 268 797 423 565 414 108 159 198 418 318 350 334 184 255 274 323 233 286 256 224 349 969 466 341 451 357 339 239 376 539 548 436 488 512 409 391 434 769 718 707 546 240 257 529 152 206 221 514 528 486 532 390 811 624 417 378 421 525 284 456 678 726 419 416 750 284 488 376 661 297 383 558 352 354 519 935 552 468 619 605 1161 733 1131 809 600 838 898 1165 587 1725 821 667 650 336 253 1126 597 555 702 640 843 685 447 573 705 719 475 854 270 374 908 551 501 702 761 442 771 805 991 766 667 440 548 753 426 750 286 502 571 552 817 375 425 326 295 263 490 531 274 411 853 670 560 533 701 326 769 838 593 245 470 407 464 574 784 899 692 528 857 457 683 380 451 539 500 402 779 543 526 398 501 471 606 612 563 192 464 605 1295 1275 705 803 786 1574 422 577 383 656 368 1157 280 368 1235 627 700 698 416 290 814 662 604 799 864 1145 481 449 551 463 560 355 654 935 229 263 375 185 383 405 943 974 626 752 433 362 1041 552 809 1600 901 762 843 893 127 72 140 100 139 800 462 780 927 549 965 837 611 581 650 462 227 215 459 566 236 540 359 771 583 665 578 452 418 492 463 436 715 553 495 787 335 594 597 578 449 387 507 529 432 349 406 737 319 413 669 293 577 780 668 522 754 457 474 795 694 412 488 652 626 724 836 782 904 350 363 285 507 379 635 413 448 656 798 3456 2760 655 730 750 565 625 554 884 880 841 778 913 809 845 546 204 342 440 599 628 647 835 823 662 375 508 826 707 1101 495 730 733 734 834 644 823 213 174 642 573 184 274 201 157 216 169 227 526 545 373 380 539 312 701 503 321 979 871 659 828 606 430 1042 767 677 1250 1158 228 284 391 1005 1418 1056 668 814 2000 1888 1011 764 954 965 530 619 944 670 642 810 1443 1115 375 367 417 203 461 500 960 1194 682 1253 972 1288 1389 1142 1289 1215 1183 905 981 970 1380 1423 1336 1209 1632 1676 1638 1540 1315 1008 1333 991 1355 1426 721 1870 1650 1596 1538 1572 1211 1783 1396 2083 2888 2877 1690 1699 1446 803 548 1776 1292 1108 673 1575 597 676 674 492 829 440 241 1109 924 513 473 447 413 436 529 1674 2173 2019 2793 2049 1856 1980 2996 1971 2629 2124 2374 2424 1774 2252 2131 1890 2212 2034 1728 1667 1854 2311 2995 2980 1978 2303 2795 2424 563 500 419 2240 3218 740 2698 2851 3214 2123 719 870 1083 451 1194 258 1285 1096 674 1998 1705 1725 364 604 479 465 1466 1581 1618 2365 1270 1584 1804 1488 2732 2290 2856 2496 2713 5258 5280 2808 3008 4219 4623 1840 1045 1757 1093 1994 1216 1884 709 2488 499 2326 1188 58 56 1860 1476 2469 3786 1493 1095 1430 1023 1281 605 656 1146 1145 1051 1661 1029 1863 2330 1033 792 1426 1987 1969 2900 1605 1654 704 1030 857 1922 922 1853 633 1223 453 1481 1260 1397 1520 1530 1725 2185 727 584 1158 933 1430 1055 1205 573 560 1057 1455 982 760 1900 807 743 2453 710 857 1238 797 998 1076 905 1412 1163 658 665 715 1193 1082 1189 1144 1151 899 1160 1336 899 1180 966 552 527 761 255 351 505 1265 570 701 728 697 375 1172 1185 897 580 1320 1307 882 470 770 462 413 313 463 499 471 496 306 404 629 852 629 589 854 247 429 594 592 407 543 710 404 265 417 548 953 372 508 281 438 352 683 580 324 370 440 668 741 446 553 538 335 507 671 904 516 696 570 576 1051 451 876 966 502 845 722 732 319 552 450 854 823 609 492 302 297 388 391 308 299 851 309 465 808 408 773 492 449 526 615 655 489 572 393 470 1018 241 565 577 350 280 218 388 480 532 653 879 967 592 858 661 957 527 186 341 348 333 296 467 360 240 218 374 201 285 315 467 399 448 331 282 249 412 325 122 375 250 301 758 809 243 215 438 501 684 576 628 556 279 917 753 615 610 496 931 596 933 655 814 685 802 385 599 1072 764 1180 846 495 352 391 430 306 352 683 798 1058 839 1878 755 827 1219 612 1021 641 717 793 810 669 1512 1183 1207 976 1546 1641 1332 8474 2981 1074 341 743 849 1005 1227 1017 1325 747 313 486 601 2117 189 149 202 290 266 297 373 371 793 290 748 315 975 383 369 451 1204 962 557 619 1013 1056 233 377 220 237 812 1199 814 943 883 880 996 856 749 607 332 355 738 332 493 385 575 382 709 410 570 395 518 545 686 540 894 562 704 424 341 645 368 782 583 1283 426 359 1281 1034 860 952 1370 1194 829 487 1458 775 555 583 750 746 1033 507 631 1023 742 592 708 387 445 415 733 518 430 531 640 600 1266 942 1391 836 823 724 994 518 836 779 404 887 702 1165 693 1118 858 825 830 875 584 1161 835 753 1021 947 1199 603 2023 1798 1695 1450 1283 459 747 685 512 757 1145 1082 1168 1559 594 319 458 683 772 879 973 854 666 1553 618 738 675 1144 1092 819 1376 823 1527 1285 957 940 984 1114 1625 840 1245 1099 1041 1152 865 1257 886 1084 1354 1375 1331 1191 1171 1439 1305 1388 2051 2241 1444 1530 1854 1741 1513 1567 1647 2080 1595 1796 1717 1548 1733 1464 2545 1890 1445 981 1121 836 855 1048 803 1635 676 1007 1683 1526 1896 659 904 1166 863 684 909 813 485 941 559 680 282 918 763 789 373 462 508 503 329 336 636 465 685 1054 742 675 861 668 719 715 772 801 545 726 563 874 753 1309 702 1022 906 624 621 496 435 593 581 502 226 541 564 189 1137 305 241 217 237 241 197 210 265 389 465 471 435 423 405 549 124 779 510 614 1027 960 1054 429 432 279 388 358 244 260 331 390 872 566 476 276 272 264 238 222 242 645 369 446 735 1695 666 333 307 1001 974 655 825 706 716 984 794 951 973 588 562 402 414 1000 948 610 741 642 217 433 364 815 425 577 729 461 741 528 427 555 852 668 805 210 1344 436 1285 725 373 1208 618 738 586 668 808 863 646 673 622 1046 899 958 1024 1353 642 566 592 1195 359 1107 1302 848 762 1157 1021 727 669 815 1146 1148 889 1105 1078 815 1112 1034 1142 1891 953 1224 1288 1415 1366 1184 975 424 553 696 611 452 629 2244 532 593 592 680 798 788 694 835 1311 1093 1021 919 489 608 440 430 329 1277 623 604 665 466 527 607 355 334 650 930 1169 1105 526 596 676 977 483 284 266 203 268 268 278 219 371 599 579 359 327 746 594 837 559 1222 1107 1155 1159 949 788 1136 1099 1312 1272 1119 1038 1187 771 667 794 1079 811 672 1363 687 699 1188 1153 651 1367 671 820 901 1014 602 544 586 916 429 948 1190 848 737 914 441 482 717 777 611 414 1010 1625 1641 777 1897 1207 1005 564 1627 915 877 1625 616 461 344 415 247 268 289 399 599 662 690 1106 735 613 997 531 507 498 260 198 279 337 433 229 1149 417 857 640 308 411 612 543 398 360 294 248 222 408 434 330 664 492 409 722 385 718 452 2152 650 611 1285 726 538 643 534 326 889 733 902 825 389 804 286 310 288 419 688 1239 644 651 777 951 986 429 1097 620 722 840 1534 594 850 1059 962 1010 1097 1278 604 573 662 971 286 540 382 361 319 1030 1980 1012 571 331 685 271 969 442 452 615 1997 682 2219 1979 1618 1441 1909 1877 1914 1776 1894 1896 1790 1948 2289 1900 633 839 512 457 966 995 1556 919 1056 944 1070 726 712 637 1056 1167 303 566 853 704 659 593 467 601 593 590 608 762 1430 993 786 702 747 1020 683 674 620 918 731 906 849 744 841 930 957 1216 1090 1150 1082 1027 816 896 925 618 659 835 1225 801 833 744 1138 994 859 1078 1269 1314 1408 1324 1732 1013 1547 1723 1699 1635 1703 1197 1265 795 1269 1831 1298 1025 1033 1019 954 1009 1025 904 1233 1156 905 1201 1105 1045 1199 1247 1065 1151 1154 1290 1350 1112 1317 1192 1210 1288 1032 1028 1212 1058 780 1240 749 851 767 612 1221 1160 1405 1313 1361 1144 1181 1127 1302 1327 1352 1050 987 855 1311 1163 795 1261 1157 1318 1301 1241 1136 1126 1320 1264 1232 1347 1264 1321 1028 1274 1108 977 1132 1239 1193 1379 1088 1325 765 907 610 1035 377 414 435 373 465 487 391 667 307 445 448 339 355 349 361 359 591 488 491 653 456 703 496 531 667 342 378 324 350 489 414 499 532 793 634 408 433 579 389 547 518 486 428 579 301 407 482 359 449 340 314 787 737 339 321 259 192 297 675 413 475 361 194 315 363 369 429 275 397 306 1568 822 633 515 667 411 475 383 326 948 602 947 390 456 470 407 562 678 619 617 762 382 467 513 300 262 293 625 563 645 769 468 934 631 676 554 739 768 660 877 805 887 603 531 809 444 616 532 619 368 514 761 312 497 871 974 474 604 596 515 1242 987 929 814 649 842 741 1344 642 1750 713 575 604 592 467 1021 915 961 787 588 968 829 439 726 902 878 668 915 548 456 1010 801 472 517 631 658 887 762 1445 828 611 707 542 871 673 769 839 803 762 943 975 554 389 513 367 406 505 679 516 643 1091 2135 1995 603 585 905 742 778 732 330 385 512 572 690 730 1079 775 739 1017 510 881 569 555 778 749 537 490 644 593 479 693 792 619 784 795 458 1961 681 1088 1123 652 995 677 1503 616 477 438 676 468 1098 568 705 909 675 590 693 548 454 661 810 657 891 895 1065 478 905 815 631 712 502 807 1100 198 320 351 214 367 419 748 943 597 696 501 354 682 739 718 1423 928 695 669 643 228 204 158 114 161 660 548 956 1040 752 942 970 916 736 835 520 206 287 491 1678 164 606 630 644 628 720 684 640 285 490 765 491 880 777 678 915 961 720 712 700 610 443 611 604 737 508 414 933 324 378 618 372 578 788 661 1753 1832 551 422 623 660 571 664 813 759 995 989 967 764 559 550 659 491 508 544 808 564 767 930 3940 3602 896 838 779 847 754 788 941 2001 958 2321 844 1108 801 620 403 457 677 672 869 564 715 695 638 607 528 1098 945 727 387 860 848 915 967 727 1195 309 230 788 659 419 601 707 818 594 328 473 781 920 746 458 856 511 786 465 614 1310 854 825 704 567 474 853 502 427 1058 872 260 294 325 1141 1648 1678 852 1043 1746 1586 922 971 1189 1642 622 655 1052 973 755 2112 1179 1202 634 614 357 269 353 522 1357 1325 1136 1284 1152 1915 2240 1980 2306 1822 1862 1554 1166 1113 2446 2319 2167 2461 2410 1966 2082 2378 2461 1453 1857 1712 2529 2169 1860 3050 2644 2821 2912 2610 2275 3024 2393 3270 3322 3208 1542 1909 1762 1383 956 1956 1863 1437 1121 2542 777 633 959 596 781 695 488 1473 1188 568 411 592 558 530 469 2969 3232 2961 3247 2578 2771 3042 3062 2683 3080 3070 3360 3742 2969 2979 2952 3088 3094 3389 3454 3012 3167 2693 2822 2995 2652 2471 2991 3230 652 594 600 2758 3567 1655 3878 4537 4709 4003 1229 1342 1319 546 1479 276 875 758 643 2750 1769 1823 459 1133 807 610 1672 1967 1761 2175 1357 1783 2455 1976 2525 3622 4183 3581 3381 6982 6265 3283 3765 4455 5315 2062 1130 1823 1503 2099 1370 2187 728 2580 818 2330 1455 116 108 2270 1990 2493 3640 1567 1172 1390 967 1237 809 808 1295 1176 982 1528 1163 2589 3006 1478 834 1840 2027 1954 3240 2024 1940 1150 890 875 2766 1499 2674 756 1795 980 1723 2368 1157 1414 1678 2544 2625 1330 1163 1079 1097 1426 976 1126 584 729 1208 1785 1286 1246 1713 766 698 2879 1337 1677 1137 664 1497 1507 1525 1366 1487 818 786 876 1317 1257 1329 1323 1282 1284 1402 1321 1264 1548 1119 645 788 579 574 676 551 1560 851 526 576 748 512 1377 1089 1010 809 1728 1240 1243 573 967 398 372 471 526 523 609 616 698 558 736 639 555 593 851 352 448 621 592 458 796 721 442 263 496 657 993 1418 705 583 621 786 867 726 492 645 510 1012 1044 553 866 797 738 800 833 1109 733 909 884 842 836 756 842 829 896 997 935 911 780 1012 800 1164 1055 910 863 791 619 678 796 696 726 995 750 918 768 690 1002 1101 771 1012 952 1164 1131 1288 750 800 1047 164 1176 853 699 527 473 645 635 1115 647 1059 1195 1000 1182 1153 1448 760 381 745 459 420 506 618 381 294 266 389 334 412 482 1651 508 440 428 287 326 333 226 172 265 408 521 1404 767 557 474 514 764 669 591 601 1840 605 1108 857 738 837 707 897 594 771 672 709 739 825 600 719 1018 880 1249 953 430 508 703 545 423 398 642 1083 1190 855 1914 949 1231 1344 655 1233 818 886 820 1037 746 1525 1349 1640 1346 1310 1515 1147 2981 11222 2404 337 975 1143 1088 1196 1207 1184 1057 365 429 582 2024 305 301 220 384 317 405 380 540 613 316 952 636 1257 275 279 441 1207 1138 802 884 899 1466 357 427 304 379 799 1589 1206 1304 1254 1216 1421 1088 1179 962 698 716 1167 685 808 634 892 612 1074 702 698 869 1061 805 626 636 1726 860 531 593 362 716 459 668 424 1248 445 336 1339 943 1277 1298 1412 1558 823 617 1739 930 811 859 1103 1190 1128 774 940 1396 1265 1172 1084 516 473 495 727 1044 708 1029 979 678 1425 1531 1863 1006 1158 882 1418 1024 993 1422 441 1168 1171 1273 1177 1203 1178 1185 1143 1291 788 1118 836 1066 959 1200 1189 1049 1734 1832 1700 1406 1239 572 889 754 675 780 991 906 1026 1280 957 380 768 1012 737 916 1598 765 785 1026 823 1058 910 1921 2381 975 1109 1237 1080 1235 1121 1381 1335 864 1532 1178 1194 1149 1304 1307 1142 1298 1211 1360 1467 1476 1413 1653 1298 1394 1489 1356 3025 3199 2185 2774 2176 1978 1744 2148 1615 2245 2053 2269 1957 1693 2532 1681 3218 2357 1796 1319 1528 901 1081 1493 1296 1584 842 1557 1755 1522 2417 992 1290 1154 648 649 1089 655 751 996 702 918 544 837 715 729 700 392 741 721 485 417 548 646 787 956 678 765 1020 1000 1007 1065 1090 1106 953 1046 1106 1067 1169 1488 1448 1222 1366 761 504 727 681 557 540 404 423 624 444 347 810 330 252 356 390 238 222 202 385 335 560 474 480 564 448 794 391 633 711 685 1007 900 992 533 626 357 646 367 299 346 627 490 761 578 635 332 313 527 493 344 396 736 587 669 1064 1680 816 573 281 736 760 694 779 804 873 1075 807 753 824 815 948 794 739 814 897 588 966 1041 334 521 445 864 656 1031 1268 1052 1151 1101 1121 720 1088 967 850 297 1389 611 1465 821 511 1446 597 779 574 753 1046 1214 533 925 697 1251 1240 1310 1639 1230 527 453 624 1118 610 1373 1264 822 630 1130 834 691 715 845 1191 1224 1138 1110 1265 1156 878 1084 1365 1914 961 1119 1044 1470 1339 1540 1115 345 1120 817 672 621 594 2794 1011 995 944 816 1057 930 844 1121 1468 1326 1366 1071 729 695 690 659 603 1106 890 791 767 673 827 662 655 837 1112 832 1314 1132 576 669 1825 1744 1611 464 466 356 472 454 407 336 485 427 681 344 390 843 854 791 705 1149 1160 966 1146 1048 931 1043 1040 1353 1124 1021 1192 1254 1294 1077 1139 1215 1113 976 1735 933 849 1345 1035 891 1201 800 998 1356 1370 798 847 695 918 710 1024 1354 1294 1299 1056 670 1288 680 1117 779 926 1295 1455 1835 924 1711 934 920 727 1820 761 1088 1978 980 542 442 527 230 197 229 343 788 782 997 1439 1224 823 1104 543 848 864 284 524 349 409 679 427 1362 450 1103 681 462 770 570 694 373 392 326 447 381 585 472 1538 473 576 1638 843 678 984 578 2214 722 672 875 839 707 643 528 593 783 689 938 947 657 893 454 440 293 281 891 1178 757 771 851 1063 964 412 1170 956 763 1192 1488 526 862 1013 909 1074 1131 1153 1138 623 1036 1011 555 1716 481 512 430 1114 1958 1757 932 311 492 385 674 626 732 799 2351 665 2815 2506 2383 1893 2705 2725 2488 2202 2334 2354 2700 2323 2251 2544 701 840 797 1034 1195 988 1552 932 1141 920 1251 800 721 965 1297 1271 534 788 1132 791 770 745 774 1098 1160 1206 1190 1477 943 841 808 936 602 793 1118 683 600 823 723 739 1070 905 918 1152 906 947 1163 889 926 1102 987 682 680 717 626 569 630 787 578 460 731 756 683 822 1383 1247 1276 1208 954 675 1013 1088 1103 1142 1155 1281 960 641 787 817 961 722 927 755 582 874 808 533 787 751 912 898 876 680 888 737 810 676 852 722 783 871 692 839 779 867 860 841 603 722 669 967 644 1011 562 659 695 959 910 875 700 582 671 795 809 853 838 692 764 806 1240 829 542 1072 1005 950 987 966 887 774 883 986 890 994 1147 1036 1048 1100 1146 904 1082 904 1044 1235 1017 1139 889 612 730 839 502 315 260 299 264 425 562 432 295 384 344 429 489 426 466 260 446 385 345 530 448 536 507 442 510 289 339 237 263 491 515 325 541 684 473 403 375 453 356 449 440 382 344 392 305 330 343 499 590 651 565 798 440 494 470 196 406 334 567 474 506 227 261 269 350 335 242 279 416 305 1434 1045 225 282 546 286 488 396 526 872 584 615 433 481 470 528 512 597 527 521 804 400 346 344 341 191 266 424 416 398 423 365 542 431 456 308 509 508 368 586 636 785 537 599 746 383 557 714 680 391 375 739 528 544 592 520 462 617 601 432 979 691 1243 691 544 653 912 1012 576 1183 658 493 692 419 436 1019 704 1118 486 466 636 752 492 718 416 412 420 508 567 317 688 585 366 464 519 441 674 895 1457 601 656 703 661 668 555 588 768 730 523 776 650 614 432 649 351 252 602 648 319 496 807 1788 1857 449 278 817 574 626 471 431 338 377 639 638 538 729 594 481 523 355 725 475 554 487 466 484 420 755 557 431 317 901 596 503 491 312 1914 574 829 1042 445 895 601 1022 501 679 434 764 444 932 574 594 540 657 803 509 246 312 610 726 696 666 630 941 550 453 480 508 689 536 762 653 279 311 285 212 482 395 580 817 543 622 392 416 697 708 791 784 618 379 704 463 185 50 136 194 100 600 392 656 767 610 708 613 600 527 491 343 223 199 426 1952 217 685 391 627 584 602 346 347 499 426 509 535 728 576 599 621 677 327 437 419 445 301 459 498 468 386 399 559 438 490 441 631 529 859 688 1845 1736 412 405 761 516 371 661 798 691 916 865 756 622 522 537 360 607 354 614 551 439 507 750 3261 3262 564 567 628 678 733 492 638 1756 626 1997 848 830 737 881 395 516 400 504 428 389 704 613 620 418 658 863 805 562 390 849 795 779 845 486 808 281 326 668 503 474 482 623 909 564 255 271 636 732 560 622 1001 417 764 304 253 863 634 593 588 351 327 737 537 550 846 687 433 469 551 911 1112 1132 483 906 1131 916 703 692 753 1270 599 627 716 868 517 1617 1262 1039 454 422 455 353 443 298 1112 900 1096 852 1078 1531 1463 1658 1703 1564 1597 1339 1092 1020 1674 1754 1888 2038 1924 1689 1602 1511 1470 1389 1564 1354 1895 1719 1874 2126 1789 2006 1629 1704 1856 1835 1888 2557 2527 2454 1302 1717 1434 1337 411 1382 1603 1188 783 1671 503 502 664 397 788 522 396 994 1270 793 430 694 644 477 411 2406 2406 2443 2615 1999 1619 2905 2345 2360 2458 2274 2159 2419 2267 2302 2807 2358 2289 2012 1984 2353 2433 2202 2034 2205 2892 2342 2161 2769 516 408 417 2025 2480 1345 3033 3076 3134 2140 1200 1395 1099 522 1324 203 446 343 404 1948 1423 1434 476 762 535 655 1402 1576 1093 1972 1078 1276 1644 1478 1785 2802 3303 2457 3013 5641 5197 2892 2772 3093 3379 1974 754 1492 1564 1460 1004 2161 547 2105 693 1756 852 44 42 1374 1344 2188 3611 1641 901 1319 756 1026 798 786 889 855 831 1498 1261 1906 2382 932 858 1376 2455 2284 2916 1552 1376 965 1024 808 2332 1009 2043 459 1336 565 1107 2446 1141 1251 1252 2451 2462 978 1090 784 694 949 582 823 587 658 872 1532 794 931 1919 973 927 2634 868 1080 934 508 1055 1029 1042 1035 1001 607 583 760 1360 1306 1398 1218 1259 1153 1401 1347 1157 1128 828 436 548 648 435 588 751 1054 508 765 665 565 466 1006 1187 1031 647 1355 1089 781 700 474 440 370 402 313 373 587 571 479 498 553 645 572 640 399 346 383 331 484 326 412 381 251 397 502 576 899 1482 335 428 423 421 482 470 448 580 324 551 751 412 532 524 686 590 635 904 349 463 507 448 344 525 288 327 549 547 633 548 471 561 641 593 580 470 590 570 371 378 554 424 432 682 641 413 554 346 723 595 545 629 696 760 572 639 376 549 850 70 933 693 454 337 489 406 462 849 566 978 1025 728 712 809 970 784 282 528 466 347 294 425 376 360 332 380 436 418 336 1839 463 374 443 324 166 333 244 144 515 222 317 982 704 521 455 260 664 775 585 597 1903 411 747 608 752 736 617 680 686 685 539 545 585 489 710 693 608 923 761 1074 444 435 516 503 334 392 700 1124 1300 547 1340 635 672 1131 901 1195 832 698 1185 776 799 1340 698 963 754 1203 1662 950 1074 2404 9632 399 1038 1319 793 883 1160 895 868 318 641 733 1465 349 358 343 336 372 430 329 408 518 194 869 694 591 417 406 424 887 721 647 768 654 1291 295 391 273 307 512 642 506 556 568 532 671 564 549 743 633 625 713 601 649 614 974 773 1152 793 710 502 752 567 425 362 1095 414 583 651 313 565 341 610 438 1028 355 408 1069 660 799 918 774 850 737 509 1510 830 782 900 689 618 751 670 610 569 696 595 704 373 435 440 424 986 820 771 779 559 924 1324 1492 893 796 786 1434 716 953 994 621 762 880 623 819 619 795 726 789 1005 615 645 1281 763 689 1003 962 762 1213 1287 1228 1109 1081 563 765 503 599 567 923 664 742 957 387 436 518 616 744 892 886 781 919 1023 510 662 553 1748 2214 983 637 752 1151 1151 980 1175 1000 829 932 826 917 943 793 801 668 872 967 912 1041 1124 1312 1307 924 816 706 1114 2588 2346 1837 1732 2000 1492 1566 2006 1688 2238 1649 1764 1941 1440 2045 1617 2611 1630 1733 1061 1131 1033 876 989 777 1214 561 774 1431 1265 1442 1027 677 746 494 413 720 748 514 619 592 562 593 532 700 781 689 529 443 572 646 596 536 644 595 919 710 578 872 871 687 1082 1087 973 705 849 838 785 980 1025 1388 928 1161 881 273 347 253 325 308 197 406 466 409 197 471 332 225 225 208 418 177 84 189 186 434 461 450 451 430 565 205 582 483 1085 726 743 763 485 553 539 580 289 275 337 403 342 552 313 411 280 251 209 140 303 370 796 604 801 1184 1291 740 523 363 741 780 553 733 723 775 584 609 677 689 445 615 486 597 601 675 540 586 886 488 603 499 827 933 594 670 573 939 819 722 545 739 631 521 298 1241 510 1127 577 474 1179 544 673 494 644 770 978 321 545 482 786 955 925 1216 1219 273 257 580 799 581 1154 931 687 403 882 910 585 638 727 915 936 720 924 726 858 732 1125 1127 1484 946 1091 932 985 1071 1401 1527 420 794 435 481 660 405 2625 1006 940 973 864 1014 1059 837 998 1349 1422 1402 1099 629 717 767 516 495 885 686 560 621 433 457 751 357 629 964 812 971 994 507 581 1566 1814 1708 249 283 249 265 241 197 183 356 384 582 277 203 624 603 645 680 700 794 680 706 715 647 683 946 886 882 982 826 994 837 592 642 671 737 665 963 798 506 629 835 913 707 892 637 892 972 545 537 538 645 593 734 812 556 787 633 683 726 774 778 546 790 748 1356 1374 782 1572 754 666 599 1452 712 922 1382 689 369 358 350 140 164 203 229 747 626 771 712 726 601 844 391 423 576 336 374 674 471 316 532 1056 347 712 610 351 383 514 428 319 284 245 292 250 640 498 1668 524 411 1852 708 336 781 419 1788 619 591 736 638 503 500 445 394 593 398 413 490 639 450 426 424 210 338 676 1104 600 679 833 854 781 458 631 612 680 662 1359 460 687 806 658 873 932 681 705 524 629 665 338 1785 431 331 215 507 1642 1852 791 423 427 274 663 518 471 501 2236 686 2453 2220 2420 2105 1941 2248 2022 2082 2240 2076 2123 2228 1993 1832 563 892 720 837 1073 740 1182 738 911 862 1330 961 696 510 813 917 304 480 997 823 810 757 574 557 692 764 803 976 506 394 308 440 312 430 297 408 392 274 226 217 572 615 607 333 307 576 543 560 276 509 415 357 363 324 199 227 600 272 365 223 260 382 342 377 320 463 535 496 706 488 805 678 528 697 447 578 598 163 473 490 572 271 361 290 465 359 360 226 337 288 371 273 540 281 337 437 279 484 317 432 438 402 392 482 461 328 570 576 538 498 249 346 239 379 286 369 472 370 494 465 337 397 431 267 623 542 363 466 267 379 462 415 398 384 310 335 305 304 407 353 308 374 385 285 382 341 485 582 609 395 402 360 318 302 312 354 288 212 236 438 145 207 181 213 183 287 148 200 77 261 114 307 225 227 253 169 291 190 179 199 117 221 135 125 151 264 210 200 204 177 131 240 125 175 349 143 121 175 174 139 125 121 103 177 145 177 271 182 200 167 159 312 195 195 156 68 80 130 193 132 148 252 125 261 141 276 218 204 211 66 139 583 157 138 277 97 126 93 160 307 300 226 227 233 245 163 175 221 209 193 376 144 251 80 134 66 154 303 224 188 162 265 272 229 238 233 110 243 341 224 184 347 224 225 320 241 255 237 356 304 186 128 229 310 191 201 183 270 345 243 452 269 548 370 250 549 451 466 202 744 365 341 502 141 227 459 324 350 280 304 314 538 139 461 269 225 192 568 143 152 273 351 221 256 255 138 322 345 355 359 303 323 187 345 305 322 356 315 341 353 438 232 90 140 72 58 146 246 188 162 477 372 242 309 242 100 209 271 174 128 182 185 122 215 246 326 207 228 338 254 361 211 257 239 231 201 222 382 173 205 287 208 402 272 181 150 203 270 337 439 187 311 214 457 235 338 175 206 213 356 346 358 257 286 196 178 160 330 314 215 193 522 400 325 349 241 328 265 242 173 264 398 71 81 84 144 203 198 350 312 185 217 411 262 318 208 235 430 242 150 354 357 38 14 86 40 34 252 271 333 436 298 367 318 321 307 238 242 132 87 162 251 40 156 187 312 412 393 182 234 266 242 325 165 286 205 183 371 96 137 144 315 246 238 206 214 260 380 178 256 302 395 228 345 277 417 511 335 408 191 177 365 200 96 196 204 159 216 234 395 315 288 177 137 381 214 333 288 414 547 357 1771 1307 240 226 295 243 357 389 311 299 565 353 414 283 442 161 130 143 216 296 319 244 235 225 328 208 215 438 441 337 173 300 401 379 428 308 241 113 236 321 281 120 94 130 169 162 98 98 209 224 180 311 408 187 175 210 188 400 346 275 232 258 129 350 282 275 536 468 115 125 196 414 719 631 290 553 628 566 283 462 454 631 281 365 316 404 317 299 472 579 255 212 183 207 157 131 311 518 413 410 389 460 485 467 696 519 444 489 427 399 417 372 528 688 805 713 663 634 923 574 491 493 648 573 443 1002 856 863 687 1060 650 865 625 1256 998 1136 764 605 730 459 379 685 744 492 448 670 308 313 200 148 555 212 163 423 556 506 108 258 208 215 158 1065 1090 1167 997 986 1007 885 1556 951 1574 1076 1046 1309 956 1149 1362 1234 1194 1036 1181 1208 1203 1345 1276 1336 1068 1160 1389 1138 251 235 239 1077 946 477 1254 1526 1310 1168 614 555 542 211 675 124 262 203 232 1326 648 640 220 255 231 287 803 548 781 966 705 770 830 888 1109 1252 1486 975 1055 2170 2417 971 1282 1706 1962 1042 404 697 508 938 322 703 315 1132 512 1014 462 59 51 516 623 889 1606 697 458 629 419 465 334 314 466 441 399 546 425 861 1271 514 303 562 926 1047 1162 566 642 525 355 296 1225 429 808 419 910 545 471 483 445 494 602 1033 1184 373 349 355 481 572 374 568 177 380 304 498 637 464 823 483 461 1284 350 392 452 338 410 595 430 540 468 402 372 390 557 555 537 579 605 573 679 710 458 541 690 277 263 325 144 328 340 647 235 200 244 416 341 400 456 358 265 612 358 290 300 329 127 121 178 181 200 88 136 178 224 161 165 322 190 184 152 157 163 216 240 335 239 278 90 139 169 528 200 118 203 237 260 153 215 233 143 240 207 352 178 169 172 155 273 407 289 162 186 208 206 350 148 283 391 222 553 292 296 239 260 216 227 211 195 171 185 205 319 256 205 178 269 253 245 246 119 214 238 218 252 148 158 248 319 82 233 610 51 393 202 202 147 90 105 318 216 148 278 294 508 258 420 227 274 229 139 88 323 227 364 215 110 108 194 206 253 259 187 150 372 166 129 112 168 136 68 215 261 122 436 389 409 389 268 309 295 142 148 344 182 278 250 454 290 373 463 294 336 241 300 351 269 278 158 421 418 322 323 177 119 239 142 62 128 370 464 494 450 522 257 474 339 272 370 373 419 227 261 213 622 662 483 388 448 565 417 341 337 399 3458 1644 3545 328 469 608 543 323 236 374 469 768 85 147 118 167 175 208 213 238 268 121 283 193 351 245 245 214 554 525 313 366 354 671 95 227 174 95 361 419 342 387 360 350 486 374 312 294 225 223 262 194 216 317 374 288 408 310 388 177 201 235 294 251 564 196 156 199 193 298 90 297 224 565 251 340 446 365 493 314 451 436 246 239 989 351 255 315 391 654 377 436 265 371 364 586 363 168 199 201 279 234 194 311 281 187 577 660 722 587 329 507 656 418 330 702 206 445 357 345 331 367 576 561 561 545 448 350 522 313 385 420 242 337 632 715 771 510 484 264 338 262 328 385 347 222 280 371 344 251 386 367 349 312 690 263 442 430 232 367 296 551 485 395 393 431 428 598 556 602 445 617 481 396 386 332 439 392 336 507 400 440 491 423 860 672 435 436 719 423 1053 1171 552 657 750 596 675 707 556 1028 748 816 930 530 578 758 857 634 907 524 526 452 584 517 322 495 265 645 584 434 805 487 375 430 265 339 457 586 374 232 224 230 125 199 482 475 286 333 261 158 281 233 412 318 403 517 247 300 586 350 318 480 427 404 219 316 487 437 368 649 355 484 538 382 162 173 132 176 178 144 222 197 143 62 363 117 148 182 72 94 38 92 78 88 183 224 166 197 158 163 143 202 194 302 441 406 412 158 187 129 233 114 106 110 172 94 148 301 288 203 155 56 38 110 136 302 267 375 389 693 253 167 178 345 349 236 395 234 330 279 269 389 303 340 190 164 206 311 270 318 240 224 104 244 144 551 471 344 419 378 351 338 358 329 454 465 201 139 523 407 611 221 331 493 236 277 226 269 430 527 315 234 166 371 406 432 410 344 207 197 148 328 151 392 326 183 219 403 374 312 303 300 496 381 372 516 388 484 601 400 558 839 385 467 590 394 553 625 467 199 275 347 282 277 262 1329 177 295 287 344 316 255 229 277 454 522 438 429 194 320 251 188 183 258 327 332 283 224 289 323 259 184 229 418 587 453 376 397 325 194 385 116 89 56 120 87 60 48 175 148 255 85 72 310 408 514 418 548 488 462 485 406 537 423 309 856 555 432 344 444 610 452 474 718 363 233 514 252 197 445 511 215 359 281 363 452 282 228 199 338 287 259 396 477 388 482 260 375 378 364 800 184 358 469 544 613 404 666 508 465 237 738 263 411 449 243 196 212 204 52 54 48 80 325 206 254 338 182 272 456 121 223 252 150 284 139 220 148 217 356 130 348 235 183 227 260 203 138 136 122 180 164 129 271 135 239 215 480 305 178 531 153 998 248 246 299 199 296 205 185 196 207 190 253 271 270 311 332 434 180 83 160 532 156 282 398 487 269 208 581 350 453 265 675 162 363 307 223 348 325 443 244 392 305 316 86 226 218 161 115 211 898 815 232 64 152 265 334 158 223 210 1109 214 1190 1089 949 963 923 1099 971 1062 1233 1108 1103 1403 1448 1139 258 304 264 425 394 350 508 261 345 221 344 300 285 256 359 480 241 384 421 239 237 233 213 315 325 398 398 436 1229 876 1038 935 863 807 785 953 876 909 684 870 1148 1174 1139 855 1082 1211 1396 1055 1136 1322 1066 976 964 974 783 724 1054 954 840 741 925 894 1043 991 937 921 946 1017 1139 1022 1221 1323 1158 1325 1174 1132 1189 602 1220 1117 1288 986 1009 964 1282 1217 1031 742 1252 930 1161 823 1298 946 1021 919 1077 896 830 1024 1147 920 1044 951 1069 1005 1140 1134 1305 1001 892 1186 830 939 854 842 912 861 834 801 817 985 1085 766 864 748 1103 1164 953 946 1181 987 738 1335 1272 1445 1229 1111 1088 1219 1170 1315 1334 1061 1260 1112 1138 1129 1123 1055 1182 1116 1078 990 1075 1115 633 626 753 972 461 274 425 423 483 562 368 357 209 492 412 532 504 492 545 484 488 456 630 494 404 473 456 558 682 478 367 352 378 549 414 497 317 560 590 502 382 546 608 369 394 389 361 527 381 455 406 370 439 511 466 875 732 382 268 246 499 379 942 364 394 371 374 337 435 490 380 350 397 277 587 837 478 261 458 263 486 373 519 814 606 717 324 364 407 360 388 669 589 494 633 352 490 406 349 283 304 615 605 599 436 654 645 717 754 697 496 701 706 679 576 995 646 680 956 379 509 658 740 626 461 488 409 680 752 552 543 700 565 475 1194 957 1335 852 933 1083 953 1317 500 1559 841 541 1025 505 675 1051 761 1164 652 718 1192 1083 535 875 627 617 556 1234 592 430 693 537 673 604 591 562 1017 1065 1015 919 882 788 700 701 631 808 725 719 769 707 867 543 293 531 429 522 465 591 464 369 817 897 739 569 568 695 444 503 467 592 615 491 443 381 472 742 573 561 634 630 939 449 483 412 414 793 847 953 470 483 664 513 674 887 499 329 701 896 671 803 610 1301 468 845 774 742 531 781 529 864 515 549 671 842 559 506 462 386 797 699 681 952 935 693 763 445 685 507 442 292 490 924 252 296 350 315 455 463 772 717 422 499 477 427 788 1059 1030 990 590 638 955 838 151 94 154 331 157 607 600 758 993 674 690 1248 536 496 685 567 308 267 464 660 174 323 489 577 665 644 380 452 573 536 748 657 1047 748 554 850 532 373 480 605 301 291 426 432 404 276 389 651 615 667 548 739 616 667 978 783 830 542 544 945 694 431 468 567 498 593 593 827 548 539 402 419 735 475 453 759 610 977 764 3850 3445 634 900 1039 866 836 729 1074 998 1164 872 836 889 958 621 381 539 596 776 843 532 730 728 788 680 643 947 1256 914 464 795 889 882 1093 571 840 272 381 848 647 307 515 495 575 580 399 297 713 622 623 760 1189 805 521 724 579 1194 837 953 825 542 430 869 881 711 920 791 294 312 419 1472 1631 1705 721 1177 1633 1054 882 1052 1158 1657 772 1042 708 716 653 610 1162 866 333 286 389 458 493 341 1630 1514 891 913 1479 1894 1768 1833 2199 1831 1632 1332 1522 1222 1753 1699 1831 1874 2476 1971 1409 1274 2085 1900 1628 1908 1722 1910 1922 2581 2366 2176 2248 2158 1975 2077 2026 3168 2581 3057 1887 1753 1817 1172 1088 1579 1773 1139 1060 1883 673 657 639 599 790 659 469 1166 1332 1055 410 765 731 370 464 2963 2915 2768 2703 2738 2719 2477 2459 2330 3249 2751 2796 2746 2548 2713 2933 2593 2889 2932 2746 2880 2977 3090 3059 2940 2453 2625 2979 2612 806 748 351 2891 2637 1752 3594 3941 3971 3207 1200 1302 1089 420 1076 237 686 466 491 2845 1516 1446 551 706 538 734 1529 1603 1375 2514 1641 1554 2345 1561 1931 3658 4389 3266 3557 6589 6383 3009 4039 4304 5227 2046 1165 1899 1594 1703 1067 1955 697 2716 994 2632 1151 198 127 1517 1503 2368 4366 2226 1128 1640 970 1234 876 856 1212 1083 1149 1351 1407 2173 2806 1292 780 1713 2239 2200 2357 1895 2260 1298 829 813 2317 1316 2392 900 1374 787 1101 1312 1209 1348 1607 3036 2889 1144 1147 793 956 1016 825 995 579 677 1318 1388 911 1056 2011 1064 928 3065 863 1221 1141 639 1148 1302 1137 1344 1073 1121 1116 988 993 1047 1085 1063 1131 1507 1336 1375 936 1156 1067 571 620 524 521 545 688 1149 406 435 526 720 854 1234 1153 784 683 1317 907 889 777 569 340 279 471 603 537 551 527 623 726 409 465 695 570 520 578 397 548 572 544 601 555 850 373 453 507 894 593 664 664 642 829 560 642 606 574 635 750 1056 579 563 423 488 961 1024 958 454 572 733 705 519 481 462 518 668 1188 874 788 644 826 384 781 659 675 646 424 597 642 700 663 669 856 571 707 753 495 979 638 553 767 568 736 733 902 381 686 1296 84 853 596 889 426 440 303 649 588 520 938 788 1019 1053 821 994 724 585 426 437 450 485 722 423 394 318 423 323 368 539 529 615 466 432 379 337 385 408 258 477 477 397 1034 752 468 388 539 739 632 463 477 673 732 859 712 993 795 802 926 668 907 672 614 598 704 670 632 808 1057 983 653 541 443 503 306 220 286 934 1175 1285 897 1231 698 894 963 933 1361 835 994 701 776 804 1588 1129 1685 1443 1154 1635 943 743 975 1038 1644 10419 10526 940 1207 1054 1071 799 251 813 861 1690 306 387 350 451 463 525 675 726 951 359 722 821 760 446 478 403 1118 994 751 975 709 1486 204 483 275 270 788 1149 976 1018 1086 1024 1148 753 964 646 577 557 665 495 576 599 900 722 1007 792 815 395 521 444 675 559 1296 525 491 581 386 667 391 530 348 1165 620 790 1241 1018 935 886 1053 1341 830 604 1759 1050 1293 1353 1105 1208 1049 862 938 1151 1095 885 846 506 617 552 614 846 1130 1046 907 667 1511 1584 1755 1593 951 1506 1672 884 752 1350 496 971 910 1001 912 968 1069 1040 1138 1171 862 1057 1312 1094 651 1395 997 1185 1691 1931 1832 1065 983 890 850 774 876 753 906 763 830 795 706 599 858 884 691 771 954 820 1142 871 627 777 773 1487 1066 1057 929 879 1103 1339 1140 1269 1305 1454 1238 1350 972 975 1289 1339 1157 1210 1110 1522 1181 1353 1488 1498 1185 1115 1132 1429 3067 2873 2174 2376 2192 1875 1853 2084 2189 2446 2011 2184 2399 2049 1838 1737 2421 1928 1659 1240 1330 1297 1171 1541 1466 1580 654 1537 1901 1481 2032 981 739 1099 820 714 984 721 667 726 1003 596 522 512 702 701 654 544 569 450 461 404 873 618 760 888 737 715 1181 995 1123 966 1074 1197 715 1015 1426 1076 1144 1383 1081 1134 1245 771 351 344 314 356 388 321 826 664 468 198 773 276 352 378 372 448 98 188 198 262 359 431 385 377 332 521 575 492 569 633 726 641 674 451 429 362 578 365 353 375 414 341 428 552 581 429 429 321 275 335 429 818 753 980 891 1305 606 718 415 621 623 704 577 920 965 594 764 662 580 579 550 707 671 679 717 808 639 606 497 550 509 1322 1005 631 741 668 723 693 696 432 681 611 717 329 1470 989 1773 784 856 1624 701 759 680 691 1254 1244 543 534 477 1487 1082 1077 1301 1117 486 456 489 886 741 1156 947 633 497 1055 876 922 815 895 1143 1001 1138 896 931 990 1324 997 1247 1618 955 1248 1303 1266 1074 1428 1380 445 610 651 478 460 462 2920 824 1044 957 920 1203 987 862 1155 1393 1504 1584 1320 955 986 637 409 713 839 608 791 832 778 826 748 609 803 944 961 1104 1092 610 682 630 704 546 328 370 352 376 377 294 280 515 302 576 366 344 786 863 948 723 838 889 951 878 736 738 939 906 1119 1237 1060 887 1155 915 613 696 1252 982 769 1182 750 727 967 810 540 937 810 981 686 1034 949 632 889 900 736 967 871 913 781 791 809 1155 1053 1473 1143 661 1009 1440 1505 872 1530 961 942 822 1880 724 1092 1334 873 627 530 373 252 240 256 300 688 549 569 926 670 731 847 312 609 724 443 663 565 462 521 573 1022 466 873 510 484 487 614 475 426 393 338 428 384 340 422 496 485 400 630 851 541 666 423 1630 702 686 599 676 642 620 479 446 743 578 709 674 722 622 359 426 329 262 984 1015 644 658 693 825 569 515 1008 637 810 692 1090 458 665 832 728 908 956 828 493 651 623 792 440 415 413 417 351 764 2309 1864 1418 325 386 470 800 494 565 616 2605 646 3067 2788 2294 2275 2595 2361 2291 2609 2452 2526 2482 2986 2902 2705 675 707 749 1001 1113 820 1202 766 1037 863 1092 1147 746 710 868 870 625 737 1173 761 743 714 599 895 918 1193 1160 1376 1594 1222 1233 1276 1005 1096 1018 1192 1109 1096 836 994 1451 1512 1481 1110 1242 1529 1711 1424 1299 1515 1194 1095 1066 1102 914 879 1400 1129 1068 887 1079 1101 1267 1239 1134 1214 1291 1324 1679 1279 1862 1795 1534 1783 1465 1529 1566 695 1437 1418 1576 1180 1310 1162 1511 1472 1277 905 1419 1096 1351 1023 1686 1138 1271 1280 1310 1267 1027 1303 1407 1191 1317 1291 1393 1255 1604 1604 1687 1241 1055 1320 991 1203 1010 1082 1316 1100 1235 1169 975 1279 1405 940 1407 1218 1332 1417 1099 1214 1430 1233 1080 1602 1452 1635 1417 1276 1380 1468 1365 1566 1577 1240 1484 1276 1419 1503 1477 1300 1454 1329 1275 1220 1270 1326 854 770 873 1209 554 465 556 563 616 720 448 507 270 619 504 729 701 685 750 490 633 508 663 610 446 607 510 602 742 624 490 467 493 628 511 638 369 646 816 550 434 618 675 474 436 431 397 579 469 563 560 518 595 640 591 1089 815 495 377 288 555 475 1079 446 486 448 447 419 522 563 509 413 576 282 640 1165 565 371 637 334 580 450 635 959 706 843 484 528 552 450 499 799 717 616 951 443 558 448 418 323 436 841 758 694 568 739 806 877 928 876 548 898 799 832 698 1179 705 779 1178 506 691 841 934 709 531 570 534 782 836 654 655 932 839 581 1548 1101 1540 1016 1017 1334 1117 1597 634 1978 1017 724 1199 614 827 1277 1012 1392 814 894 1308 1241 626 1068 799 745 680 1430 693 500 806 763 844 817 713 674 1149 1210 1258 1082 1050 1014 829 981 900 1047 1010 947 894 859 1057 712 337 577 461 562 559 760 541 489 1118 1090 931 790 638 751 535 648 582 656 677 584 523 556 662 986 724 739 862 789 1191 589 657 484 480 834 941 1190 570 630 776 661 965 988 614 465 815 1024 891 1121 733 1426 570 1145 892 896 662 886 640 1085 774 745 779 960 647 604 543 583 1002 841 803 1342 1211 864 938 618 880 581 613 406 667 1172 268 316 394 396 532 528 874 877 518 615 838 579 948 1176 1123 1280 733 685 1094 994 167 102 222 349 177 741 680 946 1219 846 927 1391 760 714 811 693 360 307 552 851 200 437 580 801 918 889 446 549 753 612 955 714 1206 848 679 1046 567 450 497 876 437 423 514 528 548 550 479 804 771 908 712 958 773 951 1169 995 1089 667 651 1150 802 491 585 698 590 730 744 1016 754 795 506 524 1013 588 730 863 906 1401 971 4890 4249 814 1047 1193 1032 1055 1014 1218 1138 1389 1059 1141 1023 1202 716 446 650 671 921 1040 685 865 855 1019 768 782 1229 1433 1077 568 952 1068 1043 1238 755 953 357 477 1013 774 405 567 593 722 712 487 387 837 771 751 870 1213 883 605 870 683 1446 1063 1082 931 746 507 1054 1020 868 1247 1102 373 397 508 1671 1907 2177 955 1353 1943 1332 1042 1334 1388 1976 930 1289 908 979 707 766 1417 1250 516 424 540 575 584 452 1821 1741 1221 1181 1644 2108 1999 2090 2543 2104 1848 1726 1717 1451 1917 1907 2126 2456 2907 2313 1783 1659 2557 2306 1933 2254 2109 2317 2260 3121 2863 2747 2743 2749 2402 2652 2441 4026 3134 3543 2132 1991 2224 1545 1324 1945 2301 1494 1258 2306 803 771 743 669 1237 792 549 1414 1727 1390 488 966 882 478 540 3656 3639 3467 3145 3356 3260 3112 3488 2939 3876 3409 3528 3665 3194 3312 3811 3535 3724 3598 3650 3823 3882 3970 3783 3670 3232 3226 3770 3120 989 915 544 3511 3168 2072 4360 4844 4649 3849 1628 1673 1461 558 1527 277 843 605 608 3394 1807 1759 679 776 598 868 1970 1928 1764 3055 2033 2063 2890 2064 2666 4453 5290 3845 4206 7841 7794 3608 4926 5218 6392 2721 1384 2249 1942 2387 1261 2403 879 3395 1333 3319 1468 247 172 1868 1853 2835 5275 2645 1388 1993 1280 1475 1032 1002 1526 1370 1385 1615 1600 2759 3705 1665 959 2077 2707 2781 3173 2210 2587 1612 1074 972 2979 1527 2924 1204 2014 1156 1394 1622 1506 1686 2020 3720 3631 1345 1334 973 1291 1301 995 1258 700 953 1436 1721 1448 1337 2460 1310 1185 3979 1048 1440 1414 858 1476 1753 1478 1707 1321 1332 1317 1213 1371 1431 1458 1455 1535 1782 1773 1926 1247 1582 1517 765 710 695 633 759 833 1512 579 546 712 999 1115 1458 1364 1080 855 1682 1146 1055 896 784 386 321 609 742 681 591 623 708 798 502 565 821 664 625 688 481 653 721 670 849 654 912 415 556 620 1091 686 716 738 778 1008 640 716 729 665 715 875 1224 684 645 539 591 1108 1319 1197 518 654 817 783 702 555 641 692 820 1532 979 933 706 949 456 888 768 775 759 558 735 864 876 758 754 980 764 900 854 578 1090 759 662 904 647 819 864 1063 435 783 1687 119 1098 720 985 529 486 366 865 730 638 1094 1020 1369 1227 1093 1125 782 759 527 487 710 670 895 541 478 400 543 492 577 707 645 673 669 525 435 395 447 436 292 635 616 414 1311 994 861 765 728 940 826 551 555 936 824 1024 859 1391 940 1071 1166 910 1092 777 821 845 841 848 724 982 1239 1161 856 614 477 669 400 248 353 1133 1456 1586 1166 1489 862 1052 1144 1042 1583 1090 1306 856 959 925 1944 1606 1863 1622 1432 1921 1214 849 1143 1319 3545 10526 12603 1163 1544 1410 1378 1014 424 1002 1141 2136 338 423 411 522 544 604 770 850 1051 425 912 982 1073 574 604 509 1435 1207 866 1098 851 1884 273 643 394 339 997 1423 1183 1266 1311 1239 1495 998 1164 812 725 697 829 631 718 760 1141 906 1274 994 1046 499 639 581 768 667 1531 618 551 672 473 827 451 712 493 1483 697 959 1501 1269 1259 1085 1340 1630 940 759 2404 1269 1464 1582 1355 1728 1226 1196 1059 1349 1336 1227 1040 612 727 664 762 954 1223 1253 1070 786 1832 2008 2215 1803 1142 1646 2026 1208 950 1855 616 1259 1067 1194 1031 1173 1407 1373 1455 1476 1218 1212 1623 1278 865 1740 1120 1378 1992 2323 2202 1356 1264 1038 1087 943 1009 971 1119 859 962 1016 864 743 1083 973 910 982 1489 952 1473 1174 766 981 901 1870 1352 1241 1066 1193 1342 1618 1422 1476 1583 1672 1434 1654 1236 1163 1429 1547 1371 1428 1354 1710 1511 1553 2005 1857 1395 1341 1574 1674 3538 3420 2552 2762 2539 2222 2203 2450 2369 3021 2389 2590 2831 2330 2136 2193 2988 2307 2269 1606 1694 1448 1461 1856 1644 1823 826 2030 2273 1731 2489 1358 1046 1359 929 868 1268 913 957 890 1142 735 609 628 947 933 851 819 719 558 602 499 1050 866 1004 1283 869 924 1582 1219 1279 1342 1402 1474 890 1247 1789 1362 1340 1852 1286 1407 1572 986 469 448 389 482 520 437 975 750 497 238 909 385 382 418 422 506 102 254 244 296 501 598 502 527 445 625 561 624 678 765 1013 912 951 573 574 443 757 380 366 388 506 391 528 732 819 521 479 357 299 417 533 1016 950 1257 1101 1683 747 812 511 814 820 813 820 1022 1167 723 887 802 712 776 657 795 757 837 851 969 780 757 547 724 599 1691 1262 824 1002 895 903 849 884 630 941 886 776 434 1718 1179 2030 849 1055 1820 830 866 805 815 1409 1523 670 673 579 1627 1262 1287 1497 1187 542 506 571 1028 844 1436 1088 728 587 1202 1092 1060 953 1099 1399 1135 1268 1176 1148 1226 1583 1191 1575 1997 1104 1479 1637 1441 1408 1830 1588 524 806 743 658 669 654 3584 907 1217 1120 1147 1347 1110 973 1322 1602 1725 1866 1531 1095 1196 772 561 812 948 810 936 986 884 1035 885 782 935 1107 1136 1400 1312 864 982 820 818 852 400 421 378 452 426 316 300 626 416 744 433 372 993 1150 1312 1059 1201 1214 1214 1211 948 1084 1228 1080 1605 1580 1372 1064 1487 1348 941 1040 1662 1210 927 1551 922 819 1200 1144 693 1079 969 1258 1072 1211 1049 754 1132 1099 877 1154 1183 1183 1137 946 1094 1427 1291 1927 1233 932 1277 1713 1856 1164 1858 1203 1180 950 2301 857 1272 1535 989 730 672 485 280 268 278 336 867 647 679 1014 744 873 1159 387 778 912 513 901 649 550 625 719 1219 546 999 674 596 667 772 620 516 457 404 551 495 433 579 601 583 551 973 933 701 1156 538 2328 885 869 741 774 821 742 591 564 865 692 819 796 884 795 581 677 461 319 1058 1444 720 755 869 1068 736 667 1378 884 1209 821 1368 482 846 1041 865 1164 1177 1129 687 782 818 967 492 564 559 544 442 923 2776 2280 1578 337 452 614 921 554 689 726 3323 757 3839 3528 2941 2858 3240 3117 2953 3282 3261 3253 3186 3770 3754 3416 773 880 931 1164 1358 1014 1480 874 1167 969 1289 1287 932 855 1060 1120 727 976 1447 896 878 859 690 1103 1132 1472 1429 1671 1391 1386 905 1103 1153 1184 1134 1309 1170 1222 993 905 1530 1578 1365 962 990 1580 1558 1097 1289 1439 1303 1119 1149 1192 997 782 857 940 1130 903 965 1399 1230 1181 1243 1126 1241 1272 1466 1475 1423 1434 1372 1430 1450 1480 1470 645 1138 1545 1412 1266 1129 1191 1097 1248 1326 1140 1444 981 1223 1024 1337 1057 985 1003 1096 931 949 996 978 987 1132 1086 1102 1092 981 942 1003 842 1156 1221 1158 1196 1177 1173 1003 1599 1226 1252 1132 1141 1304 1122 1514 1588 1312 1148 1283 1070 1789 1032 1264 1212 1126 1145 1070 1153 1522 1654 1746 1793 1511 1149 1006 1135 1284 1449 1353 1221 1269 1233 1413 1363 1485 1428 976 800 642 1225 504 531 387 827 397 907 405 636 256 449 392 371 355 347 377 231 359 333 373 497 373 511 496 432 597 462 477 429 465 628 325 588 419 608 726 468 428 531 465 467 381 379 355 500 357 359 471 304 390 452 438 1031 516 459 435 309 320 362 598 362 419 399 273 214 316 408 299 233 482 376 471 844 568 393 470 251 485 301 333 826 392 1006 364 404 715 425 453 915 847 824 722 282 452 408 493 530 424 1121 1077 536 719 602 705 843 584 669 434 908 424 747 668 1222 577 722 776 580 350 634 681 368 494 656 412 620 602 665 468 667 926 632 1591 1128 1249 1199 943 1120 1081 1315 843 1308 1015 693 970 380 681 1346 969 1505 1053 1017 914 759 582 948 464 468 849 954 630 604 731 527 693 479 696 524 722 938 1329 768 834 864 1016 942 898 837 597 552 626 827 702 609 484 433 431 390 484 694 678 585 1081 1185 1012 744 675 600 453 520 398 429 659 619 539 596 731 1033 660 737 1010 773 1071 587 858 440 365 669 851 854 420 549 435 483 989 898 582 622 836 1154 971 1251 591 1105 543 1474 567 811 622 946 561 1429 517 461 637 679 921 642 419 478 991 805 941 1143 1085 725 837 729 719 598 605 384 649 952 310 326 430 322 470 383 773 970 493 684 506 326 656 827 1263 1006 719 720 1052 714 284 103 147 249 157 1030 762 1273 1041 948 849 883 724 634 527 535 271 263 567 898 362 823 524 716 695 712 375 359 424 340 838 693 1014 1142 834 992 334 477 521 692 428 367 585 578 567 363 359 637 486 549 636 591 603 839 604 772 818 553 565 1142 979 510 510 674 644 748 792 988 726 696 370 413 536 497 402 817 1262 1232 980 4372 3954 961 1198 1036 1092 902 1188 1042 916 1323 1342 1656 1169 982 508 513 691 767 664 857 522 1034 1028 826 809 579 985 1266 992 482 749 761 723 1040 469 999 402 817 679 559 553 618 652 597 639 333 209 684 534 701 503 543 519 456 576 475 1196 918 1228 775 549 681 1012 550 914 768 736 534 609 692 1217 1670 1796 979 1254 1859 2076 938 909 1094 1325 693 1035 819 934 737 855 1552 963 291 269 489 454 626 706 1416 1583 1397 1413 1228 1951 1831 2253 2230 1938 1942 1610 1156 970 2030 1889 2245 2727 2798 2161 1859 1972 2129 2334 2233 2248 2322 3137 2435 2741 2692 2826 2565 3073 2278 2535 2365 3862 3784 3802 2101 1730 2006 1617 1215 2440 1859 2080 1090 2156 1083 944 1097 721 958 736 611 1716 1612 877 782 756 716 715 851 3279 3501 3159 2661 2761 2916 3078 3147 3102 3245 3584 3366 3444 2961 3023 3226 2940 3290 3825 2978 3202 3187 3214 3266 3945 3955 3493 3585 3375 869 768 595 3151 3560 1856 4924 4586 4595 3772 1413 1283 1213 499 1253 258 533 416 442 2558 1324 1348 863 855 684 686 1563 2487 1392 2335 1907 1897 2462 1572 2548 3687 4355 4204 3558 7219 7540 3876 4259 5261 4913 2145 1460 2291 1813 2164 1221 2187 1120 3556 1384 2714 1659 209 187 1875 1540 2352 5325 2617 1121 1821 1508 1425 966 992 1588 1465 1603 1785 1877 2722 2792 2046 889 2248 2681 2643 2570 2240 2070 1212 1274 1284 2752 1626 2498 880 1465 738 1514 1269 1354 1627 1408 3293 3324 1192 1125 938 1154 1034 1075 1119 935 958 1242 1785 2068 1333 2136 1019 948 3675 940 1171 1930 820 1556 1492 1366 1577 1556 1263 1262 1155 1682 1675 1803 1531 1739 1505 1530 1631 1118 1459 1710 771 556 674 537 434 534 1228 760 691 736 975 567 1333 934 945 790 1148 1105 664 626 687 396 348 315 552 792 622 563 682 800 867 1063 1198 830 802 723 674 839 878 866 978 776 607 361 764 898 730 438 534 616 707 743 863 823 652 520 798 1044 963 808 829 418 664 957 1085 1100 716 819 745 813 693 621 524 792 1133 902 1079 793 618 1010 573 1158 1116 860 809 706 560 611 546 411 487 972 499 676 849 436 1143 1087 1021 1211 642 786 1158 1365 878 671 1339 148 1069 760 805 412 663 434 921 804 953 1312 1205 1136 1275 1020 1264 589 438 661 456 433 657 476 547 306 250 539 447 267 533 633 505 465 442 364 331 522 297 382 536 592 267 1152 1044 763 563 522 902 610 604 590 721 495 963 767 862 650 905 797 1224 1097 735 549 428 693 865 894 1223 1084 1311 684 411 353 547 418 218 293 856 803 888 933 1240 1037 879 1057 1096 1232 837 1057 939 1141 935 1811 1043 1257 1276 993 1033 1373 1005 1088 793 328 940 1163 12425 5797 1155 859 854 334 695 983 2369 504 440 433 547 546 612 640 654 939 382 739 532 1005 434 409 385 1695 903 663 715 818 1623 324 622 428 336 949 1094 905 1036 1022 1004 1076 784 992 647 524 559 740 522 620 630 707 590 772 643 698 692 764 569 494 511 1316 556 579 498 301 498 464 547 756 1146 704 507 1276 1103 1223 1185 1270 1101 968 636 1233 1365 1366 1524 1411 1113 920 1163 1009 951 944 870 1038 902 766 706 829 1288 1264 1203 1358 545 2000 1844 2081 1225 1250 1167 1307 928 894 1311 595 1370 953 1007 1010 1063 1249 1047 1144 1153 1028 1090 1487 1624 1049 1146 1174 899 1659 1962 1966 1272 1155 798 867 772 794 778 1122 622 693 1239 791 650 976 897 1328 942 1085 845 1289 1374 722 630 603 1282 1049 1304 1195 959 1543 1428 1561 1389 1731 1259 1633 1294 1464 1045 1262 1248 1434 1317 1261 1481 1457 1620 1919 1724 1640 1539 1360 1786 3116 3403 2549 2726 2650 2493 2585 2675 2397 3433 2552 2804 2312 2549 2104 2008 3210 2311 2171 1097 1193 1057 1333 1168 1510 2151 767 1678 2637 2394 1998 1144 1456 1538 638 614 758 622 849 928 922 573 547 1005 708 616 565 725 608 488 653 637 884 865 826 1006 907 875 1107 1743 1151 1217 1187 1235 1060 1337 949 1246 1352 1645 1074 1205 1314 1132 635 598 525 745 711 567 583 672 420 195 560 365 334 468 548 541 213 200 308 166 532 505 503 516 479 823 369 823 707 547 1272 1112 1192 445 562 350 872 533 495 523 626 538 578 709 1217 355 353 289 246 308 358 1148 689 1003 840 1336 657 501 329 949 1002 804 851 1063 1014 880 1065 783 760 601 919 1031 1082 973 946 719 725 1076 797 669 740 1118 976 1081 1440 1082 1084 965 1089 602 1070 1055 944 303 1352 717 1712 1005 711 1643 744 785 710 791 1289 1368 834 522 484 1785 1259 1413 1673 1594 537 499 803 1360 843 1764 1412 853 692 1521 1135 812 698 1256 1753 1200 1153 1492 1179 1238 1325 1377 1604 1652 1317 1887 1329 1993 1537 1690 1892 414 987 862 657 795 818 2683 1286 1173 1036 1108 1464 1418 1202 1453 1576 1463 1368 1091 661 1335 560 753 521 933 708 975 897 913 846 712 769 736 1482 1391 1367 1477 634 757 688 1199 678 481 479 358 485 525 422 348 679 556 519 558 335 803 1442 1494 1377 1344 1239 1333 1141 1135 1366 1097 1337 1874 1819 1792 1544 1884 1356 1161 1284 1233 837 1140 1218 1184 1026 1047 1293 1157 1028 971 1355 1306 807 1107 901 804 1193 1176 860 1271 1040 1301 1198 919 1240 1503 1286 871 1169 1958 1472 1573 1376 1679 873 776 802 1726 769 1660 1368 910 656 369 426 342 308 302 393 774 571 766 666 779 882 859 330 803 946 334 565 433 318 594 815 1134 510 826 708 570 559 672 568 363 453 517 506 413 477 558 573 490 448 878 700 734 1036 547 1869 824 796 762 650 602 726 593 545 713 566 834 776 1050 639 638 650 438 402 951 1313 1155 1010 982 1145 1218 643 888 731 1116 995 1242 384 623 854 739 880 924 986 975 902 966 992 469 488 541 643 485 1172 1774 1386 911 350 635 377 787 911 741 571 2816 740 3205 2733 3024 2470 2675 3037 2936 3190 2616 2963 2627 2577 2581 3513 777 685 871 776 1389 1423 1423 740 832 823 1598 1253 951 1088 881 1152 648 902 1393 1042 1026 943 1075 879 883 1126 1121 1230 1811 1737 976 1230 1098 1425 1115 1255 1189 1482 1231 1124 1851 1890 1679 1076 1178 1638 1434 1453 1486 1784 1178 1109 1152 905 925 663 1411 1043 1062 829 1113 1579 1408 1033 1277 1026 1030 1014 1819 1408 1758 1768 1849 1857 1748 1676 1465 761 1159 1777 1497 1646 1397 1756 1664 1768 1763 1602 1395 1297 1466 1248 1720 1288 1217 1258 1295 1273 1169 1111 1402 1373 1620 1405 1415 1329 1251 1314 1371 1040 1197 1296 1147 1200 1443 1050 1500 1509 1238 1321 1448 1280 1743 1448 1897 1898 1411 1199 1690 1290 1847 1151 1578 1200 1089 1134 1060 1147 1918 1932 1789 1886 1539 1093 1125 1247 1319 1485 1341 1312 1359 1348 1663 1782 1619 1459 1070 674 641 1327 638 706 592 742 622 880 496 697 278 501 513 411 318 304 340 290 378 340 342 618 405 629 514 354 512 496 478 424 442 627 379 548 434 545 668 389 422 419 541 555 342 360 320 419 318 468 425 532 664 434 410 1124 381 515 489 319 451 418 725 402 469 370 299 275 326 538 335 267 593 275 539 1080 691 356 471 226 491 318 470 776 554 885 473 499 775 433 570 996 948 1003 914 313 508 499 337 610 451 1175 1134 429 697 497 497 1223 542 720 382 1094 602 784 824 1341 692 563 948 629 442 943 743 481 546 580 423 579 706 684 546 1120 950 717 1532 1437 1393 1342 960 1301 1079 1582 1025 1458 916 634 918 485 568 1560 924 1641 1033 1072 1057 1161 528 1102 894 884 838 1004 860 662 635 486 623 826 833 922 983 1056 1623 1034 1012 945 995 1255 1152 1363 589 800 797 1070 865 563 549 520 549 439 585 678 554 538 1044 1407 1140 799 691 501 608 652 538 533 639 574 674 729 963 1275 743 905 1382 865 1305 712 913 563 521 674 895 931 477 588 420 504 929 895 905 802 1011 1140 882 1596 642 1198 559 1899 711 849 929 695 642 1440 741 719 1059 729 1079 585 460 437 1128 754 907 1130 1093 694 807 750 736 650 812 456 865 1249 413 439 387 381 664 396 803 1118 603 729 455 297 712 803 1084 1400 620 638 1072 802 181 70 126 130 167 974 845 1286 1131 877 1100 1011 910 842 601 633 225 213 630 837 217 985 614 721 823 759 519 485 578 322 944 805 1017 1108 753 1202 518 405 541 907 454 360 530 546 489 468 430 649 638 736 739 612 620 1125 698 867 838 534 510 999 830 592 745 991 947 1106 1169 1025 964 628 471 476 807 600 535 832 1405 1333 1065 5138 4588 932 1189 1231 1083 1281 1205 1097 1005 1505 1375 1486 962 1066 551 410 699 733 662 785 593 942 930 797 782 610 1161 1570 941 564 917 772 793 1010 686 915 240 606 858 700 661 560 563 362 474 482 458 703 683 823 592 647 485 611 760 523 1356 1134 1359 918 842 492 1112 589 776 929 808 634 722 692 1354 1772 2069 995 1187 2061 2145 956 970 1011 1435 865 1094 1176 1041 464 894 1802 1087 393 317 630 522 648 980 1527 1674 1594 1675 1019 2029 2026 2236 2262 1830 1893 2382 1303 1190 2218 2078 2127 3001 2658 2440 1911 1972 2496 2721 2293 2421 2654 3194 2972 2471 2924 2950 2920 2645 2142 2655 2508 4367 4467 3564 2251 1865 2540 1879 1584 2351 2072 2278 1060 2138 1087 951 1313 847 967 802 596 1673 1897 1012 747 1019 926 798 700 3764 3739 3417 2860 3204 3141 3337 3588 3241 3694 4201 3592 4048 2884 3602 3497 3120 3853 4207 3575 3910 4445 3173 3542 4132 4254 3397 3853 3825 1027 925 588 3464 3714 1981 5001 5316 5585 3659 1753 1562 1291 434 1313 308 601 553 557 2661 1643 1578 928 932 747 1062 1625 2700 1328 2740 1707 2282 2600 2071 2973 4070 4754 4633 3795 8232 9152 4324 5020 5924 5394 2313 1647 2496 2085 2649 1198 2435 964 3979 1424 2990 2032 254 228 2310 1868 2760 5488 2586 1265 1715 1873 1554 784 853 1838 1714 1922 2105 2014 3373 3276 2055 1060 2703 2997 2954 3368 2186 2239 1165 1178 1205 2932 2030 3270 954 1726 706 1635 1255 1515 1853 1719 3850 4616 1378 1365 1009 1505 1098 1135 1331 977 1248 1291 1836 2398 1458 2353 1120 1063 3846 1139 1368 2122 782 1845 1746 1751 2154 1838 1325 1258 1358 1884 1898 2173 1696 1916 1604 1906 1988 1827 1813 1733 787 580 785 799 468 399 1291 790 663 992 952 675 1164 978 1255 1041 1640 1468 748 908 704 480 384 461 626 887 697 592 640 829 603 1221 1327 992 1025 803 879 1151 1045 1225 1207 1052 731 362 694 795 820 461 621 657 557 747 902 688 634 571 778 925 952 584 759 503 654 926 922 1188 734 913 837 843 765 673 678 837 926 985 894 647 633 878 531 1128 1109 838 724 687 501 571 537 454 488 952 586 784 954 538 1166 1029 968 1186 496 569 1168 1320 677 788 1429 300 1245 761 941 634 430 281 1173 874 1036 1122 1587 975 1218 943 1315 463 597 524 673 494 627 786 523 282 226 509 463 293 596 668 468 470 467 387 485 653 320 431 708 846 251 1318 1260 1163 900 946 1041 690 542 516 923 622 1045 802 1002 682 864 949 1541 1276 758 1010 540 750 866 881 1476 1071 1280 981 471 202 740 588 280 355 1019 1085 1223 1138 1513 1038 1122 997 941 1433 855 1300 1038 1126 1063 2252 1449 1164 1151 1162 1281 1797 1227 1196 883 469 1207 1544 5797 13188 1323 1029 1125 457 971 1290 2585 385 417 442 615 563 614 572 704 1131 489 970 830 1185 603 577 411 1428 904 760 833 707 2029 333 780 411 372 1046 1240 996 1143 1169 1188 1242 919 1096 701 610 579 772 606 644 569 966 733 1104 821 786 656 740 472 596 494 1449 547 782 617 308 705 458 796 701 1298 608 578 1582 1169 1379 1053 1458 1283 1275 744 1521 1427 1229 1417 1528 1259 833 1157 1046 991 1169 966 1180 762 969 893 948 1197 970 1349 1154 660 2035 1883 2206 1432 1191 1281 1152 968 1049 1538 332 1508 1367 1056 1336 1102 1682 1426 1747 1709 998 1286 1529 1784 1087 1486 1156 1086 1543 2159 1702 1292 1183 843 1030 828 669 878 1238 701 819 1273 779 663 658 806 1392 1216 1559 1001 1758 1662 805 908 793 1975 1219 979 1311 1232 1219 1915 1830 1281 1654 1351 1699 1490 1532 912 1269 1654 1936 1485 1302 1923 2041 1797 2062 2010 1839 1838 1657 2098 3506 3939 2661 2650 2907 3054 2586 2723 2145 3555 2268 2520 2082 2597 2291 2158 3357 2730 2353 1393 1536 1282 1104 1492 1693 2218 790 2151 2860 2624 2457 1330 1784 1800 668 709 837 665 1233 1220 1298 981 644 1135 846 545 510 485 795 615 620 637 785 917 816 1346 883 984 1439 1733 886 1293 1269 1467 1286 1217 1155 1452 1405 1798 1209 1467 1546 1036 678 581 529 727 755 614 544 802 449 272 573 321 446 579 855 526 182 234 377 152 604 567 523 590 474 981 405 904 733 566 1007 856 921 516 600 497 926 449 361 387 723 399 619 903 1222 315 312 304 227 267 319 1229 775 1069 919 1476 720 581 317 991 1046 679 873 902 950 839 1075 673 659 752 941 857 925 1036 909 831 822 1192 731 819 868 1541 922 1094 1780 1035 1129 970 1103 849 1282 1344 755 273 1559 775 1554 849 753 1558 951 645 903 649 1389 1592 986 674 593 1756 1424 1515 1674 1651 438 426 557 963 733 1756 1255 649 737 1190 940 733 679 1448 1933 1015 1413 1329 1550 1317 1389 1478 2008 1525 1410 1727 1481 1845 1529 2014 2062 511 1286 935 933 774 808 3449 1333 1108 1045 1055 1620 1425 1248 1611 1911 1747 1792 1095 681 1668 758 957 533 914 902 1008 1072 945 1189 989 569 823 1544 1610 1511 1594 773 984 627 1194 755 525 516 472 559 553 460 438 863 595 605 739 388 758 1531 1536 1364 1339 1272 1260 1150 1043 1249 1313 1638 1883 1994 1907 1606 2010 1513 1348 1466 1411 969 1002 1594 1352 1009 1436 1392 1109 1109 1267 1629 1422 959 1136 1238 1081 1456 1128 954 1474 1370 1557 1120 1208 1433 1446 1758 933 1268 1710 1584 1941 1803 1579 942 751 673 2004 854 1466 1570 1094 630 355 318 259 300 273 397 941 514 851 793 958 802 954 408 773 767 319 596 486 330 698 820 1340 643 922 1008 946 762 739 611 440 416 462 496 418 599 706 685 814 553 971 705 861 1436 601 2701 872 848 996 521 566 717 617 656 622 901 904 943 1044 713 544 569 626 434 863 1934 1084 1185 1137 1319 1243 762 1094 930 1839 1078 1175 341 779 994 891 1043 1046 1104 1002 868 917 1118 564 558 654 783 601 1425 1981 1218 957 268 487 309 915 1059 827 479 3625 815 4080 3755 3307 3044 3078 3370 3351 3335 3229 3191 3273 2981 3453 4390 878 815 888 781 1293 1433 1476 713 710 880 1682 1338 829 978 957 1239 786 1168 1473 923 905 827 988 1096 1071 1207 1133 1309 1361 983 890 1017 806 1365 976 1040 972 1160 876 840 1326 1427 1290 1098 980 1427 1641 1292 1167 1597 971 1004 964 1056 570 797 1341 653 934 637 983 1038 948 517 1193 628 596 602 1680 943 1514 1647 1752 1512 1659 1532 1238 571 1091 953 1773 993 1123 993 874 1163 1035 1057 967 903 1039 978 839 1047 958 1040 1098 1101 1236 1047 1068 1254 1245 1148 1169 1032 846 957 966 628 836 1198 795 958 1017 780 1128 1256 1288 1222 1169 870 1102 1088 869 861 1166 1058 1126 1023 1911 910 614 708 710 872 733 829 1227 1220 1059 1147 981 714 889 805 1151 1056 1220 830 830 1019 1138 1207 971 1239 881 661 643 1192 768 432 548 712 562 1103 495 1062 168 585 385 567 403 428 476 407 453 395 407 619 435 661 473 399 506 315 340 292 328 369 403 377 337 541 499 521 353 592 373 382 383 371 277 424 320 339 373 517 624 385 332 913 408 346 316 193 397 249 696 414 448 495 392 427 446 570 414 415 470 385 361 845 436 343 570 217 317 245 364 625 580 772 318 352 530 481 286 896 854 810 983 186 546 313 513 253 462 775 657 725 653 710 669 720 541 659 488 540 409 440 600 1249 668 583 960 277 432 711 1008 736 772 507 429 440 859 583 387 675 884 595 1397 1086 1178 1204 1077 1054 1120 1292 815 1827 942 508 1122 368 382 2140 582 777 703 753 937 974 532 893 710 710 577 961 536 544 854 672 463 400 792 405 715 783 1198 742 817 539 642 817 632 747 403 696 616 675 853 563 441 541 357 334 778 830 509 545 1382 633 729 668 541 562 612 775 607 427 577 575 740 660 856 1048 679 853 1050 676 886 620 828 471 423 533 592 891 446 552 484 581 983 693 649 551 382 891 988 1142 553 1057 593 1091 515 782 525 655 644 1034 511 520 956 740 792 667 452 563 860 744 689 997 933 910 826 511 449 532 756 443 816 863 389 435 342 494 496 675 980 942 651 752 609 578 1007 718 1043 1116 925 513 960 962 149 111 162 82 96 1022 780 832 1006 695 1037 1108 936 865 713 768 440 393 483 861 199 549 598 603 758 801 646 778 416 452 539 523 1011 734 540 750 408 548 762 578 570 474 806 839 797 453 635 836 348 402 347 559 577 988 818 721 799 514 565 1100 872 472 746 743 688 816 852 914 852 679 369 283 999 620 591 441 880 775 869 4064 3205 813 795 758 790 643 952 820 703 1027 938 929 1333 952 579 372 497 671 606 479 374 1093 1069 1074 610 609 1156 853 710 621 635 954 812 1060 664 1089 290 281 907 819 261 356 206 275 280 258 259 663 500 574 638 728 482 660 608 471 862 651 795 792 448 421 1187 790 909 925 887 408 434 397 1362 1476 1316 759 1178 1606 1619 797 923 952 1399 522 857 1229 946 612 644 1463 1596 451 435 660 425 531 593 1091 1304 1279 1170 863 1445 1371 1723 1467 1143 1054 1073 1562 1144 1636 1485 1555 1686 1656 1915 1908 1818 2212 1594 1536 1447 1821 1536 1815 2643 2407 2163 2106 2520 1717 2069 1840 2929 3291 3581 2289 1889 1679 996 802 1879 1792 1299 782 1612 869 824 985 471 1160 562 415 1221 959 630 664 901 814 656 455 2509 2716 2927 2467 2667 2200 2559 3167 2549 3627 3016 2596 3010 2364 2561 2873 2159 2505 2449 2859 2678 2942 3211 2646 3299 2821 3049 3004 3145 582 495 477 2942 3348 1410 3200 3839 3415 3025 1349 1213 1255 405 1478 301 592 536 564 2703 1827 2000 527 607 537 610 1426 2204 1505 2435 1047 1829 1409 1874 2370 2773 3330 2512 2986 6164 6491 3090 3292 5098 5155 2304 1037 1834 1236 2309 948 1859 1032 3376 1294 2362 1591 54 54 1560 1924 2074 4416 2638 798 1510 1148 1119 914 937 1163 1184 1235 1574 1059 2561 2953 1452 1034 2312 2462 2405 3144 1812 1877 1478 1638 1253 2373 1680 2461 602 2235 913 1376 1479 1449 1548 1513 2933 2662 1355 1059 704 716 1346 1185 1167 593 575 969 1760 1380 881 1986 1162 1098 3280 1166 1475 1466 852 1171 1149 1266 1052 1415 1046 992 886 1356 1365 1418 1366 1484 1306 1543 1290 1183 1774 1282 846 749 755 340 745 820 1126 707 551 698 801 609 1230 1110 1113 743 1848 1309 959 1023 850 363 343 411 440 751 497 369 380 653 774 592 693 794 541 583 426 526 516 603 592 557 564 276 577 748 869 666 434 540 487 621 459 733 552 672 573 773 1113 560 420 617 644 749 751 1005 566 715 745 658 727 678 626 657 930 824 1121 1000 657 709 448 718 644 700 639 510 413 491 644 559 548 882 487 475 600 316 804 656 610 718 427 638 686 782 426 649 1133 184 890 633 569 445 355 307 698 615 507 721 1147 653 1003 810 1086 561 442 342 452 524 417 809 301 228 200 317 322 452 608 602 429 502 441 398 307 465 368 210 413 471 256 1141 1061 556 482 539 780 825 736 712 681 428 865 727 926 722 458 712 727 899 802 642 795 1007 789 621 1152 1032 793 845 443 419 517 420 276 457 828 1067 1212 965 1509 797 970 1043 902 1188 916 883 764 981 879 2093 1428 1500 1032 1529 1866 1156 1017 1207 1160 608 1054 1410 1155 1323 9995 1378 1107 324 945 1032 1948 386 409 364 333 454 482 776 612 555 346 792 622 701 603 593 476 1364 1138 901 1034 664 1582 444 548 424 454 1009 748 525 633 667 602 754 819 685 802 600 628 918 668 767 412 810 686 888 724 796 702 764 783 558 587 1415 578 648 705 323 629 346 769 473 1510 629 637 1509 1003 1289 784 1315 1429 1186 520 1764 1059 894 949 1137 1361 704 915 736 1043 866 969 1027 534 567 542 750 921 563 767 853 723 1831 2107 2368 1079 925 957 1184 763 774 1164 354 1168 919 1203 966 1190 1250 1142 1202 1178 1252 981 1122 1112 948 921 1236 689 1727 1503 1836 1482 1412 550 974 820 692 782 985 763 821 1225 695 500 814 601 859 908 1149 832 994 1376 537 856 712 1461 1069 1181 904 1073 1847 1394 1173 1353 1125 1229 1381 1384 1331 1112 1454 1120 1485 1277 1264 1369 1208 962 1298 1248 1284 1386 1218 1103 2905 2643 2292 2170 2297 2379 2704 2804 1635 2450 1819 2395 1901 2494 2063 1431 2677 1907 2164 1376 1472 987 1592 1249 1274 2070 594 1608 1945 1726 2241 935 923 1388 840 887 949 921 677 1118 608 625 507 763 856 641 412 570 473 485 414 404 784 969 867 1365 943 858 1424 1171 955 1073 825 808 798 781 810 1048 825 1170 1094 1325 1329 743 520 447 314 524 564 392 386 647 522 147 774 333 429 639 465 443 151 280 360 334 314 272 295 335 250 540 266 783 592 707 913 859 899 484 412 570 631 495 477 592 512 613 828 486 680 352 326 404 335 346 380 726 459 580 1346 1400 1018 488 389 987 952 692 1009 1026 1156 872 1004 1090 1081 717 598 573 626 902 998 819 926 1062 459 704 578 1159 823 902 1237 971 1153 891 1002 751 1097 977 904 232 1567 639 1710 1022 580 1683 824 784 716 721 837 1167 520 631 583 946 1519 1230 1169 1454 615 581 735 1317 570 1530 1293 915 570 1576 1162 1028 699 858 1216 1139 1337 1165 1602 1412 1276 1301 1942 2220 1416 1500 1334 1754 1388 1661 1385 482 803 982 592 666 661 3310 890 1105 1072 817 1123 964 803 1057 1356 1397 1166 1211 505 709 514 410 373 1210 1225 743 830 580 1109 778 664 434 810 897 1517 966 590 904 448 851 575 381 373 306 379 383 377 312 437 480 469 562 303 759 1213 992 928 1183 1031 1085 1198 913 885 880 1153 1505 1188 1204 1192 1274 1258 890 971 1356 1224 900 1107 1257 949 999 1073 905 1455 932 788 994 876 711 815 967 1123 599 1083 1146 963 989 779 814 722 795 831 670 1026 1279 1851 1707 1199 1867 1316 1074 901 1783 782 1011 1407 723 510 322 483 580 384 424 499 725 668 742 915 624 785 885 377 791 681 302 256 364 413 379 473 1709 691 968 873 589 396 672 550 309 253 298 582 399 767 610 283 671 433 903 668 419 816 360 1990 727 715 1174 622 666 605 573 386 781 803 698 663 629 703 457 553 414 457 727 1172 995 981 876 1095 1098 496 1138 506 933 797 1538 601 812 1243 1142 1251 1281 930 733 968 841 963 416 417 546 630 508 956 1738 1582 914 296 461 495 719 600 567 472 3202 846 3567 3294 2937 2442 2736 2759 2610 2768 2782 2762 2683 2537 2986 2883 782 832 798 543 1303 1297 1319 801 1081 726 1418 850 560 645 966 1581 625 849 1313 667 653 631 554 883 823 972 974 1102 1621 781 897 964 818 795 847 690 640 973 745 635 1130 1190 1247 964 873 1392 1622 1012 1041 1080 896 920 874 708 414 513 847 660 806 400 630 896 809 598 1003 706 743 637 1157 681 1124 1026 1046 1085 1191 942 1026 621 1381 1131 1197 656 599 607 429 687 561 471 722 888 760 482 800 723 789 722 634 680 563 832 814 695 895 1153 726 676 932 1043 835 444 601 1068 586 836 707 752 764 864 779 740 1065 657 1005 804 861 868 871 881 967 587 1172 1131 663 930 858 667 726 899 844 915 781 893 946 1178 1167 1222 911 973 966 1558 1282 1589 939 1054 953 890 772 501 867 890 431 238 237 381 243 541 566 540 202 417 327 523 515 586 689 486 507 430 452 823 757 804 793 667 759 458 574 529 549 671 584 554 486 696 755 731 528 794 459 384 833 790 725 799 506 635 789 495 649 572 509 813 557 359 277 120 215 270 752 508 548 341 260 305 393 444 335 272 279 319 309 1764 416 320 444 462 485 408 381 768 620 750 445 500 485 553 492 637 585 606 614 688 306 319 391 289 380 418 409 632 580 803 981 570 579 568 459 515 473 397 492 905 712 719 988 140 706 660 846 588 528 756 630 465 442 794 594 612 571 590 912 1172 1372 821 966 926 942 1090 924 2008 902 551 986 564 399 1382 923 868 724 533 1411 931 586 1043 525 532 478 953 596 453 1038 836 629 572 636 610 922 979 988 947 873 620 726 865 603 743 662 425 617 533 898 385 393 431 317 289 603 514 285 534 1041 744 685 809 557 481 821 855 467 581 465 386 541 387 526 697 424 724 757 660 852 501 492 433 423 631 847 639 563 640 546 711 986 842 512 286 471 979 916 1229 692 1196 558 962 394 807 490 604 414 1039 678 390 771 665 651 391 569 581 747 595 533 815 816 1074 709 567 664 451 747 590 972 1069 342 396 563 428 532 468 825 938 639 788 493 339 925 944 1058 1256 871 978 1017 790 149 64 99 96 129 695 634 822 1057 749 866 1051 691 661 700 517 247 245 495 818 192 606 444 725 888 818 764 759 386 639 516 568 1086 727 771 768 375 288 673 642 459 379 730 748 614 380 592 894 688 756 554 682 700 779 994 766 937 458 446 1048 849 471 581 617 540 724 780 983 782 604 467 428 622 418 572 564 406 1055 747 3231 3533 690 647 774 682 796 658 754 689 961 1034 893 1063 1011 975 262 444 481 821 641 878 566 556 726 473 456 1010 789 682 562 809 834 798 1097 729 800 384 528 757 733 278 307 262 279 355 114 152 730 836 664 511 991 693 756 533 594 857 661 473 935 368 481 868 691 783 1127 1097 238 266 360 1346 1959 807 629 1035 1789 1078 937 1128 1128 1558 842 769 933 825 594 831 1219 1558 481 463 571 225 559 681 1354 1221 1177 960 1509 1665 1421 1293 1617 1716 1236 1435 1146 1434 1418 1257 1264 1160 1488 1448 1646 1247 1640 1253 1204 1225 1535 1434 1196 2293 1999 1982 1471 1981 1293 2114 1631 2488 2752 2454 1924 1787 1588 1136 732 1348 1541 1141 1045 1763 649 595 786 704 825 621 364 971 768 728 466 807 748 718 374 1823 1958 2046 2581 2513 2364 2393 3258 2468 3089 2164 2968 3205 2121 2657 3179 2147 2960 2218 2415 2981 3472 3070 2882 2863 2385 2347 2970 3301 594 415 205 2788 2899 1200 2593 3473 3784 2634 1097 1227 1826 766 2082 269 751 591 952 3274 1903 1888 474 745 593 811 1799 2205 2266 2846 1777 2582 2443 1569 2699 2901 3320 2631 3483 6424 5502 3934 3446 3552 4206 2607 1073 1816 1290 2238 1077 2290 592 2470 807 2679 1038 131 125 1907 1508 2563 3672 1601 1050 1388 980 1220 844 798 1164 1088 967 1392 1381 1922 3534 1292 925 1897 2801 2490 3220 2073 2169 1219 1319 994 2403 1536 2461 1056 1359 529 1736 1067 1171 1243 1962 3509 2874 1253 1237 1024 1031 1185 1052 1261 394 550 1047 1527 814 884 2449 1488 1409 2940 1198 1307 1287 871 933 1017 874 1343 1094 717 858 620 1227 1233 1314 1247 1253 1126 1294 1465 1013 1200 1047 857 680 616 704 673 1133 1116 637 867 521 769 582 1208 1212 996 606 2296 1662 1300 882 800 475 445 509 661 675 338 332 343 308 566 537 491 516 550 400 452 297 416 319 513 600 261 312 703 797 1281 420 637 591 454 427 637 559 453 481 593 688 1026 403 651 702 377 573 714 898 578 679 544 567 785 600 707 787 461 602 1032 838 375 582 567 1071 1069 692 745 318 584 774 640 503 494 954 426 528 743 383 761 492 464 536 590 715 512 619 283 584 1110 90 928 690 564 436 443 342 554 756 514 700 698 755 984 751 598 760 480 388 401 647 718 944 507 314 284 515 361 673 473 497 628 582 269 267 472 469 407 125 364 416 555 1238 854 529 499 546 695 661 902 937 630 478 1192 1057 962 626 479 756 787 1098 868 753 833 1179 571 660 977 983 1103 1170 658 398 498 694 582 437 1010 1135 1360 1029 1539 811 1375 1331 567 1353 856 710 1003 897 851 2001 1419 1982 1311 1482 1507 1391 1325 1184 895 543 1071 1378 859 1029 1378 10154 1158 378 549 563 1825 373 222 261 293 381 367 381 444 670 392 788 432 1209 492 432 676 1669 1438 822 930 837 1434 344 519 407 378 1286 992 818 872 987 901 1037 739 867 502 332 390 620 397 516 482 939 797 981 847 1038 549 622 628 741 793 1322 712 421 498 268 695 616 526 452 1362 610 551 1221 1074 1222 928 1497 1481 635 484 1497 734 731 765 1021 772 982 739 614 1096 674 811 848 478 594 509 826 597 427 683 776 790 1690 1252 1484 1311 1016 1189 1561 798 1124 1308 519 1049 719 1201 701 1135 1065 1004 1105 1060 944 937 1276 1091 789 878 941 598 1479 1360 1503 1484 1357 839 1104 835 690 886 758 1108 1196 1048 730 606 549 780 714 1081 1488 640 1223 1525 774 1012 903 1540 1061 1032 1797 924 1505 1311 1117 1025 1000 1199 1760 838 1026 1103 1010 1405 891 1370 921 1420 1192 1150 1690 1755 1256 1615 1439 1429 2578 2309 1951 1807 2260 1814 2310 2433 1975 2802 2296 2402 2596 1830 2651 1718 2782 1855 2210 1005 1122 1426 1613 2030 1148 1961 738 1805 1759 1497 2195 851 1294 1221 1027 848 1424 1063 808 601 413 1153 430 641 865 583 529 593 488 477 494 468 976 656 1081 1142 912 728 965 692 1083 1135 824 873 1296 1242 815 650 997 1434 828 1158 1097 783 391 446 363 473 361 223 413 811 439 217 777 301 342 231 353 365 118 190 310 417 342 323 354 338 340 662 306 630 906 719 874 860 884 399 514 425 399 426 400 511 349 482 635 478 1024 300 282 392 341 404 482 885 622 802 894 1572 655 486 386 656 635 541 660 665 718 624 707 774 762 562 450 631 563 652 588 853 721 526 347 564 568 1236 629 756 949 641 713 774 793 565 922 894 723 312 1384 618 1435 807 599 1593 723 759 652 728 868 1155 735 754 664 854 896 936 1374 1046 548 493 576 1114 611 1119 1213 820 657 1226 1156 775 866 846 924 1279 1090 1014 1205 1020 1141 971 1330 1662 1036 1118 964 1770 1158 1295 1106 535 681 497 472 347 555 2770 807 722 674 899 1105 848 718 1056 1976 1981 1449 1387 1011 863 854 315 502 1144 644 560 579 625 584 774 449 378 685 917 1290 999 728 593 417 679 503 518 600 525 592 598 496 437 442 592 822 416 576 729 723 1051 735 1350 991 1261 1281 929 744 1143 1209 1547 1364 1121 1490 1280 1204 938 1010 1346 1019 686 1176 792 616 1068 1201 700 1071 794 809 1146 1071 844 679 955 956 671 1103 1115 791 1092 874 501 707 561 710 991 668 911 1481 1556 667 2004 1207 932 539 1780 804 1120 2229 1066 464 414 730 370 264 301 374 780 564 514 658 835 714 778 475 426 518 373 414 543 595 508 809 1077 362 748 545 318 355 543 665 409 491 355 276 240 434 305 338 707 597 627 644 499 695 321 2571 602 586 1219 895 522 894 767 457 539 565 758 693 870 608 313 430 328 240 776 1066 597 738 785 833 759 468 1476 568 1002 847 1557 608 1008 1106 999 1116 1160 1321 491 633 527 667 451 398 355 353 281 717 2293 1699 773 377 510 315 709 406 555 553 2501 651 2881 2583 2074 2098 2260 2070 2239 2738 2659 2779 2563 2563 2600 2512 765 826 861 552 855 1259 1465 873 1058 1003 1421 859 628 697 1139 1188 435 518 802 857 820 800 757 851 863 661 677 827 1633 1577 698 1111 914 1178 952 692 660 875 953 914 1286 1219 1173 1063 1092 1089 898 902 1105 856 735 725 731 870 802 755 1033 1217 922 1326 1403 1148 1011 1606 1146 1881 1913 1968 1425 1584 1351 1325 1344 1316 1354 1240 1310 803 1001 1574 1638 1292 1184 1339 1362 1468 1573 1112 1175 1247 1149 1383 1060 1192 1653 1188 1162 1018 1121 1358 1138 1251 1051 1337 1035 1293 1137 1179 990 1087 1133 1104 1055 1232 774 926 1042 1028 1390 1290 760 1256 1279 1081 1080 1116 1239 1048 882 654 1372 1248 771 1604 1606 1704 1849 1764 1392 1454 1615 1435 1485 1110 1332 976 1111 1131 1005 1413 1488 1231 1385 1432 1330 1259 720 908 938 1256 611 438 317 227 351 294 439 732 297 538 395 478 612 574 705 426 547 465 669 508 391 642 441 507 671 280 498 238 336 603 794 506 495 677 576 801 448 1141 413 741 525 442 385 578 440 353 576 754 841 559 521 994 501 539 452 254 362 648 983 445 518 203 354 307 495 331 491 217 538 234 512 1070 481 312 463 412 320 322 432 839 418 949 751 803 700 483 736 650 654 639 803 556 464 228 265 452 615 713 726 363 982 377 782 607 663 928 632 888 888 862 478 961 638 552 859 408 650 757 596 386 438 782 320 669 590 495 730 915 645 553 1054 1036 1131 861 618 898 989 1414 962 1531 703 510 803 491 465 1029 1388 1197 781 649 877 978 598 873 734 661 637 890 804 582 830 860 690 590 366 515 706 792 1364 716 679 801 840 968 864 880 878 1173 1017 902 1240 591 393 722 407 429 344 674 408 605 729 970 948 728 439 414 657 742 377 589 454 617 578 664 756 1038 799 649 800 605 896 593 513 451 357 686 679 1107 272 306 373 529 870 480 802 388 904 771 1053 985 489 1156 415 698 677 546 529 553 422 1160 708 600 686 691 716 351 620 640 863 764 691 1014 1043 1147 906 970 909 416 918 608 1119 1211 344 408 279 326 544 592 524 1150 901 1050 455 708 817 384 597 1211 736 495 414 607 168 56 112 319 185 918 609 586 630 711 628 840 762 754 695 459 267 284 653 538 166 515 556 823 757 716 975 1004 858 491 503 479 867 956 921 909 895 550 463 725 627 571 916 998 872 550 962 768 519 762 478 726 1043 801 1108 734 531 641 489 814 438 275 881 977 861 1113 1116 1097 1003 1194 649 815 792 447 449 654 650 986 699 3484 3553 647 630 778 695 729 544 680 562 1209 1025 922 1613 1089 539 532 722 581 882 777 912 606 592 842 579 456 1010 1102 577 403 817 686 601 756 440 656 301 439 727 552 582 401 380 1112 1106 549 447 745 684 721 588 716 400 607 655 461 1427 1022 881 891 584 586 815 436 487 750 580 376 398 528 1847 2010 1708 802 984 1373 1530 1092 1428 1349 1951 676 891 915 1025 460 648 1607 1276 343 282 456 321 445 442 1104 1069 1458 1057 1349 1686 2061 1872 2110 2141 1759 1769 1149 1258 1506 1568 1857 2355 2132 1475 2154 2249 1947 1828 2198 1602 2139 2422 2172 2610 2159 2966 2775 2258 2074 2606 2364 3477 2957 2807 1762 1774 1484 1432 1125 2151 1947 1034 1188 1693 457 460 781 630 1206 688 738 1461 1547 718 336 784 756 540 266 3280 3216 3049 2828 3093 3296 2617 3124 2597 3369 2981 3057 3167 2212 3005 2935 2963 3124 3561 3102 3504 4305 2302 2590 2789 2574 2289 2660 2811 765 719 352 2831 3107 1879 3980 4121 4049 3301 1440 1421 1513 551 1769 324 941 646 642 2533 1994 2053 568 587 486 691 1206 2162 1370 2781 1856 2076 2440 1364 2049 4125 5073 3300 3375 7004 5515 3155 3929 3852 5120 2217 788 1405 1460 2281 807 1879 610 3013 1048 2195 1423 120 84 2069 1976 2067 3629 2558 1151 1902 867 998 850 655 1247 1177 1137 1455 871 3100 3096 1750 1234 2423 1811 1758 2659 1998 2002 1424 1192 1337 2839 2043 3320 1092 1871 692 1787 1492 1531 1791 2159 3948 3263 1308 1156 1005 719 872 826 1107 832 700 1016 1537 1161 1459 2123 1161 1018 2808 1217 1402 1222 683 1246 1431 1222 1351 1018 1197 1101 1206 1122 1079 1223 1195 1151 1302 1446 1313 1190 1113 1132 668 819 869 729 699 758 1523 687 584 691 908 821 1381 847 1039 784 1872 2285 926 694 1223 520 514 753 666 662 465 438 584 705 414 458 593 674 570 674 939 703 675 585 764 705 400 420 661 736 1062 175 839 845 852 1055 842 1009 1117 750 683 931 1045 1084 660 1062 839 720 959 697 626 1036 946 986 687 696 716 674 1009 1125 1054 855 547 838 400 900 834 1087 575 1050 792 666 848 704 721 868 637 983 700 447 862 977 769 1036 717 848 951 1132 556 677 1082 92 1126 807 798 438 590 281 895 878 549 1120 1163 881 882 825 957 743 361 418 388 532 804 1153 484 218 190 488 366 375 366 612 961 1204 400 384 352 691 506 320 371 546 491 1325 917 901 790 493 883 919 775 755 572 413 1327 973 1346 748 939 703 792 1167 538 486 407 684 669 512 1106 858 830 803 459 472 676 884 416 672 1078 1110 1282 1148 1405 789 1107 934 766 1200 888 1165 826 897 802 1793 858 1839 1699 1071 1367 1131 747 1057 868 323 799 1014 854 1125 1107 1158 10142 208 687 762 1617 493 457 380 573 576 645 889 570 653 506 900 1070 1118 400 402 620 1058 1014 1219 1337 369 1183 254 688 568 303 776 1686 1133 1299 1387 1222 1572 1043 1392 1038 720 709 1527 732 996 698 1400 839 1730 981 1032 911 1297 973 848 755 1643 1102 550 968 145 908 307 752 770 1616 555 677 1310 866 1025 1082 1574 1642 856 548 1585 932 1046 1167 1220 1963 1132 1440 1730 1722 1778 1576 1163 571 540 489 928 658 573 1212 810 595 1582 2192 2448 1487 950 1208 2020 1286 1214 1725 587 1354 859 956 908 946 1028 941 1110 1289 1134 839 1125 932 666 1285 1172 1121 2258 1970 2094 1121 979 699 1335 1059 769 769 838 764 845 636 533 389 942 1392 1098 1090 1606 801 1312 900 569 1161 1178 1784 882 1062 1688 1098 982 879 1547 1166 1214 1152 1270 1250 1116 818 1164 1298 1181 923 1088 1167 1166 1441 1354 1534 1144 1108 1325 1348 2667 2546 2651 2134 1643 2392 1758 2050 2029 2097 1668 1872 1853 2137 2078 1781 2993 2515 1663 1127 1231 1103 994 1450 1134 1609 985 1852 1316 1212 2949 1136 1345 1360 493 339 820 583 636 557 760 787 687 537 487 328 350 439 420 499 632 606 490 660 878 841 562 1027 1146 1144 1664 1324 1463 1545 987 1371 1536 1398 1154 1781 1560 1102 1174 883 381 499 463 411 461 369 490 461 475 147 513 248 241 174 364 537 174 283 216 194 546 540 542 560 508 868 417 583 759 763 1026 844 900 519 660 701 848 548 506 512 826 542 585 664 971 501 416 500 353 327 505 768 608 814 1295 1296 458 901 455 647 743 633 839 1092 1158 671 675 548 588 468 621 742 982 765 996 448 401 675 349 839 441 893 722 1087 1330 961 1012 1227 1279 767 1340 1205 547 281 1182 520 1091 644 431 1151 632 594 577 553 864 763 480 559 396 1094 1014 919 1685 1046 240 228 373 557 441 1039 767 504 473 731 655 576 537 662 967 860 656 896 745 686 903 746 1419 1257 792 979 917 1276 1047 1220 1470 344 875 640 537 508 613 2831 1007 771 729 777 994 950 812 982 1370 1348 1079 1390 1147 820 693 826 477 585 984 931 757 697 664 717 634 523 782 1021 1389 993 640 442 501 615 435 345 319 269 335 309 303 263 499 539 601 466 274 835 1065 990 958 609 666 690 544 622 643 814 1053 1353 1204 1276 1125 1261 1130 804 904 1095 817 862 1396 876 646 697 1209 704 807 770 748 1777 1442 626 689 880 718 925 810 899 1410 1074 1014 801 1766 611 1171 888 1064 1163 1419 1577 1118 1537 1074 820 694 1285 866 1052 2077 945 527 538 686 214 268 326 374 823 629 1406 1506 868 1568 1183 341 674 631 296 766 912 688 627 768 1123 203 670 405 230 481 405 475 423 361 298 453 392 538 511 497 613 514 753 678 726 968 657 1951 728 718 816 890 924 752 734 566 586 587 855 996 628 715 541 545 577 219 692 1206 665 725 1078 1134 1019 804 1043 675 1091 794 1415 340 890 1123 745 1160 1199 1237 984 823 959 1050 379 382 678 768 396 920 1837 1706 1449 196 615 517 465 600 570 1021 2579 848 2927 2644 2691 2563 2677 2612 2409 2512 2650 2567 2484 2832 2537 2503 649 655 1039 646 979 1101 1387 768 714 684 988 910 1004 780 1080 1251 730 1140 1390 935 898 979 607 932 894 1091 1112 1224 614 505 331 576 253 386 359 223 209 563 355 364 372 431 376 369 435 542 457 548 638 601 284 220 212 339 302 381 410 311 645 310 558 526 263 363 447 452 429 419 517 368 456 460 483 399 463 459 376 438 477 483 359 369 373 396 482 461 351 271 428 352 384 394 702 397 472 519 520 486 309 529 518 475 472 536 464 487 546 529 452 516 427 310 402 407 251 550 511 378 565 514 518 217 657 527 697 685 354 577 300 415 456 469 495 663 450 408 568 534 461 511 585 558 588 592 447 555 593 622 593 466 427 463 441 515 449 552 380 351 275 489 156 178 120 74 126 127 98 109 130 134 230 119 248 187 216 371 369 367 373 199 128 250 146 193 249 131 165 220 226 369 267 266 285 445 453 151 204 225 123 174 314 322 316 334 201 180 342 282 331 319 317 382 233 134 130 128 76 172 241 271 345 96 109 98 123 108 169 136 318 90 200 446 232 101 170 223 116 354 138 295 229 517 171 183 237 122 94 211 173 149 297 221 135 191 141 210 144 441 467 171 126 183 164 398 166 300 336 394 238 396 164 273 213 142 366 86 267 272 173 203 182 378 172 249 224 139 105 541 197 110 314 639 405 268 202 381 333 646 290 424 345 320 376 325 148 245 536 527 216 255 542 293 172 238 376 299 439 274 293 273 209 315 335 496 262 327 212 253 354 212 307 199 296 364 409 387 104 200 184 183 196 259 219 269 202 213 166 130 217 269 336 265 462 251 191 92 165 191 137 158 207 249 237 302 255 323 216 176 391 177 637 152 305 165 184 298 312 283 375 266 158 215 228 204 248 234 220 128 288 411 119 545 120 453 104 468 164 305 229 520 332 337 168 256 237 373 143 202 315 250 265 433 449 368 374 166 150 168 238 212 252 413 114 130 217 147 210 171 391 442 150 305 350 134 192 286 288 452 120 286 342 226 95 90 42 56 131 196 274 478 437 328 403 575 706 684 278 211 110 56 196 382 44 316 153 243 220 208 172 208 230 221 381 248 471 332 375 417 128 210 198 195 206 200 138 144 188 214 226 193 163 208 200 165 306 243 327 220 363 178 163 200 312 58 216 228 202 277 296 424 220 194 131 319 189 138 299 256 268 306 458 1885 2014 291 341 344 370 239 237 577 521 375 622 546 294 464 287 248 194 184 281 240 265 427 398 474 422 294 290 329 127 274 569 329 275 592 266 217 176 191 584 448 280 470 207 398 204 231 236 292 384 392 207 259 338 327 432 437 425 331 264 192 292 191 401 271 232 594 560 82 114 215 786 587 685 535 370 571 557 548 367 470 806 350 321 620 453 261 464 504 634 159 143 90 165 147 215 496 479 536 599 519 834 838 731 668 692 622 934 490 658 934 1135 888 1048 1177 745 683 849 829 963 1010 1151 1050 1063 994 1100 886 1617 1004 1816 812 1399 709 1809 1278 1320 597 982 889 534 528 715 932 549 399 1121 311 161 304 236 405 312 344 618 503 412 131 160 146 276 178 1236 1240 1418 1066 1073 1336 1211 1440 1155 1264 1363 1367 1632 1250 1553 1577 1521 1290 1543 1998 1421 1650 1107 1224 1505 1462 1327 1302 1686 227 153 235 1020 1203 552 1878 2151 2292 1910 439 482 489 154 520 198 425 362 283 1225 747 744 223 224 170 286 832 903 642 1143 515 594 1102 475 805 1544 1762 1090 1644 2998 2440 1243 1478 1501 1797 826 457 675 929 655 351 1162 325 784 574 1518 575 78 58 816 606 1036 1530 796 585 801 436 450 295 283 732 643 733 602 464 1167 2189 577 350 878 1282 1180 1901 802 879 496 580 386 912 522 1363 639 326 186 405 562 512 610 873 1396 1882 331 287 434 427 509 413 477 379 468 432 971 469 429 757 446 398 1428 330 438 375 547 541 623 572 495 383 503 418 531 500 539 529 505 578 496 727 517 440 488 708 471 276 381 300 267 184 375 154 146 475 346 239 610 322 551 291 334 510 266 275 148 391 354 208 84 312 224 183 283 287 265 212 219 355 220 259 247 302 247 365 362 319 320 157 343 449 445 130 172 238 234 225 207 166 197 263 252 291 405 190 183 189 170 310 375 321 175 189 171 171 120 165 158 100 147 158 211 386 185 232 174 274 274 330 460 296 175 243 234 153 147 521 204 293 273 242 298 221 193 334 144 172 324 374 224 210 482 50 699 303 258 174 151 140 540 428 317 401 379 334 516 381 696 367 516 286 346 146 166 256 170 181 121 112 103 168 123 288 187 210 177 165 373 241 179 180 139 300 161 463 307 404 321 310 463 354 191 220 365 292 366 265 523 312 412 142 360 407 190 453 189 155 214 401 338 308 466 470 200 88 192 289 173 94 367 335 379 208 644 280 389 425 435 403 481 491 382 505 425 717 584 619 591 343 438 273 313 365 318 236 251 424 334 457 324 378 208 6043 406 420 884 118 142 141 144 169 171 84 304 359 153 434 272 611 119 115 195 309 483 264 290 255 579 253 180 112 265 394 475 394 443 464 458 470 351 409 224 259 222 303 249 249 355 317 249 361 265 278 273 289 249 288 323 353 304 190 178 199 146 111 246 374 526 184 348 465 393 448 677 466 356 246 247 775 490 797 875 277 265 333 244 271 475 303 283 268 502 277 358 479 400 522 567 389 236 567 761 873 460 550 401 650 326 561 865 353 472 347 391 340 420 542 497 609 576 293 372 534 452 458 623 511 522 586 652 390 423 360 356 361 280 237 189 294 241 259 497 238 302 194 175 492 650 700 294 713 311 296 284 285 914 468 976 418 609 673 797 656 548 671 415 659 438 449 506 544 476 434 454 529 811 423 676 676 648 602 731 520 803 1594 1600 1244 1166 1381 874 751 872 820 943 678 720 925 594 1131 1159 1696 1142 1265 702 726 580 758 818 462 711 346 799 986 789 1084 361 657 591 264 322 437 244 366 375 301 336 252 402 199 194 204 234 363 123 199 211 229 184 184 522 384 318 596 442 359 511 506 663 413 409 669 724 507 664 334 451 475 242 317 300 255 333 341 309 173 288 293 146 474 108 52 95 236 176 24 24 69 89 66 70 68 58 60 325 251 272 176 292 379 343 347 195 355 118 177 102 102 98 211 84 143 150 222 216 179 137 115 121 141 436 255 315 314 542 252 192 182 177 210 211 189 144 198 287 342 301 287 234 152 180 308 359 310 179 301 300 225 216 289 404 456 368 366 465 263 346 350 205 300 266 283 145 446 259 599 301 245 727 248 198 244 190 548 573 160 238 183 423 467 412 646 218 369 309 242 538 251 494 494 270 323 522 601 287 255 497 337 338 436 384 552 469 495 395 567 491 438 458 573 598 473 583 480 225 412 180 552 314 308 1089 366 379 377 493 656 658 616 618 533 532 496 644 319 539 223 219 410 619 319 421 515 225 217 280 130 471 675 300 288 317 159 160 200 242 324 159 188 126 186 186 126 95 280 136 352 228 108 209 302 346 325 620 483 459 802 508 818 665 453 411 484 407 325 428 353 307 327 455 331 314 747 423 234 350 300 370 470 219 379 370 491 389 428 435 327 467 262 352 471 395 385 402 402 389 431 377 402 517 512 687 354 942 508 442 215 643 237 771 646 351 219 151 127 113 191 158 203 355 297 195 144 309 156 329 211 282 288 125 253 151 236 383 226 403 349 343 189 224 286 385 253 345 419 301 144 109 154 181 183 270 179 275 171 388 456 92 748 477 459 386 154 145 124 114 146 189 209 248 256 491 158 205 255 123 317 211 500 293 282 324 363 311 390 353 588 448 354 436 127 577 452 438 509 571 508 395 192 196 380 148 215 206 198 152 322 850 539 331 242 292 122 148 157 232 209 1034 217 1100 1028 847 898 1047 983 1073 796 1031 814 1098 1051 1231 1005 296 355 412 351 389 552 605 444 415 490 421 451 423 343 537 341 371 669 512 335 321 297 266 503 537 429 467 620 905 839 648 742 716 1008 745 815 728 748 597 541 848 884 844 898 1058 1079 1309 822 936 1098 675 727 708 879 574 571 753 602 588 690 724 1049 785 723 748 649 679 641 899 833 923 874 972 803 764 913 983 560 1152 1232 1129 786 732 775 1051 921 937 600 746 645 854 672 798 735 983 964 805 743 893 747 806 801 801 834 920 687 609 649 697 699 633 821 605 541 777 817 897 737 587 609 761 720 973 904 721 689 814 833 693 1021 1223 930 595 763 991 815 702 880 725 851 774 774 719 546 578 666 917 895 775 832 759 847 963 959 1005 1018 635 577 622 811 351 293 447 329 473 418 162 634 98 363 404 368 405 432 421 251 350 307 303 379 189 363 319 444 498 194 281 255 273 259 307 392 311 550 421 436 368 474 291 287 285 271 196 266 324 284 285 238 305 342 306 809 438 287 281 128 214 248 410 308 334 258 148 230 172 274 195 315 261 276 459 666 404 281 381 206 297 199 357 404 322 646 352 370 366 283 254 704 600 481 533 229 349 212 308 245 313 351 372 377 466 308 429 590 321 463 316 622 524 403 422 672 461 557 500 338 496 583 650 335 321 487 554 423 484 389 251 728 632 440 829 926 857 944 698 913 953 731 736 962 520 247 763 297 297 934 398 774 550 494 1027 782 307 551 432 448 535 632 668 561 486 483 428 551 449 347 487 575 806 487 681 464 403 636 606 521 303 613 447 417 549 422 216 321 338 386 457 619 482 417 799 929 518 441 444 333 360 515 361 221 429 292 516 359 423 639 354 331 649 367 643 356 578 338 304 439 384 624 329 324 224 438 627 619 458 328 348 507 453 817 416 1168 270 1152 424 660 402 504 415 672 304 737 623 541 526 381 249 427 614 380 410 907 848 783 470 456 333 569 370 259 390 593 205 241 235 314 449 354 554 946 501 753 479 382 463 480 789 619 440 453 524 595 82 58 194 131 78 465 695 987 919 573 553 888 608 546 466 373 210 186 334 470 176 331 415 523 398 402 358 458 391 401 454 563 796 689 441 607 230 438 328 512 432 398 407 390 383 398 400 450 293 379 325 323 410 518 418 675 588 433 411 634 545 327 408 595 531 633 648 675 303 294 493 368 536 775 337 542 532 714 902 3251 2805 457 604 534 770 565 601 572 455 830 625 1133 868 835 451 362 327 356 464 470 323 560 556 872 524 419 572 758 429 529 575 654 686 849 524 562 201 305 648 514 231 254 268 253 284 174 294 398 489 358 576 792 394 665 538 457 913 626 556 578 410 402 522 514 533 821 783 515 588 569 916 1272 1056 573 1129 871 1075 640 724 737 939 550 701 687 687 615 403 1248 734 221 210 431 475 307 493 742 797 978 984 1072 1163 1209 1100 1297 1188 1142 1536 1264 660 1143 1240 1190 1478 1770 1768 1312 1425 1330 1755 1601 2057 1389 1408 1627 2044 1725 1380 1881 1843 1367 1412 1640 2709 2376 2623 1403 1215 1624 676 903 1596 1567 1112 600 1452 467 453 605 383 606 530 247 948 894 623 357 571 510 443 295 2331 2533 2386 2033 1980 1877 1863 2333 2605 2626 2498 2042 2167 1696 2628 2075 1936 2326 2501 2771 2150 2527 1802 2131 2391 2558 2522 2452 2552 610 542 385 2197 2287 971 2921 3776 3587 2543 974 1044 1076 194 1079 239 307 263 347 2009 1269 1331 539 440 410 634 1060 1824 1052 1704 1030 1280 1577 1361 1689 2251 2787 2430 2744 5564 4902 2414 2820 3483 3723 1649 1142 1280 1498 1677 865 1795 756 2156 1032 2090 1183 259 218 1131 1207 1651 3329 1431 421 1471 881 879 691 697 1254 1218 1253 1083 986 2149 2864 1042 913 1605 2326 2361 2580 1352 1376 887 856 812 1922 954 2010 578 1243 475 1049 1131 1136 1366 1024 2731 2771 758 726 723 896 817 754 955 722 780 625 1391 1151 992 1438 727 687 2687 1037 1235 1054 863 1101 1141 1202 1099 977 939 847 823 981 1002 1022 1052 1127 889 1092 1357 772 940 997 647 479 476 285 366 236 1044 561 446 650 550 425 656 862 783 412 1050 1052 713 882 451 458 428 297 363 361 404 386 502 415 566 320 316 479 347 389 413 457 359 570 494 580 506 261 530 578 704 259 299 328 234 380 570 402 578 317 438 439 747 496 628 395 477 667 1009 667 471 487 565 605 500 891 591 474 479 575 674 703 523 778 341 636 603 642 442 471 378 346 393 424 363 543 514 363 538 235 474 553 478 609 400 432 597 653 327 505 717 98 639 445 458 447 520 278 667 588 346 843 862 795 839 727 761 425 451 321 591 249 307 367 401 223 116 441 172 324 286 543 427 287 276 268 488 382 302 120 327 453 170 889 687 673 516 384 790 512 383 400 512 479 533 432 652 436 364 480 684 915 671 577 445 442 483 605 720 534 979 489 259 281 488 399 260 336 723 612 708 713 1164 593 830 618 520 770 652 634 637 841 897 1129 787 980 805 932 1435 899 486 429 641 374 813 1002 695 971 945 549 687 406 8473 8345 1229 251 377 272 489 345 367 482 567 867 304 453 584 695 288 278 337 780 800 543 678 427 1257 259 306 128 265 851 689 462 602 747 692 777 554 551 471 467 421 549 447 485 455 660 564 710 607 659 350 404 410 376 352 819 370 465 311 257 480 254 379 350 1176 359 361 1070 592 774 542 1113 800 614 310 1319 824 1130 1230 631 813 647 621 590 558 588 728 769 587 549 494 514 973 797 705 739 490 1455 1637 1774 864 754 759 713 681 682 946 351 786 444 939 456 941 944 886 915 913 833 691 929 727 749 1042 953 647 1168 1331 1134 891 853 637 714 585 716 580 532 478 592 708 352 504 407 431 762 700 673 526 954 922 581 768 744 1372 642 557 557 584 920 986 1065 867 961 952 1108 890 1132 722 1108 1078 775 882 1136 1026 916 1043 984 943 932 981 1098 953 2539 3022 2185 1983 1847 1668 1487 1555 1401 2063 1457 1731 1676 1478 1619 1444 1992 1800 1378 903 949 827 914 1233 1094 1158 570 1469 1709 1475 1681 913 713 909 404 407 636 601 530 565 711 512 405 490 453 304 389 445 529 546 323 300 554 536 737 734 443 699 963 1022 553 737 655 608 643 1034 674 727 1055 1046 752 1067 1143 567 280 275 237 282 303 269 362 308 298 133 330 350 228 335 298 576 110 112 146 268 249 218 251 220 208 313 245 336 360 614 616 594 604 448 429 409 529 280 262 290 511 332 353 452 576 189 179 291 243 197 265 504 447 566 799 697 670 472 398 628 644 460 795 603 640 662 651 687 611 535 378 381 501 736 605 577 590 640 347 463 345 1005 681 679 1038 780 741 751 842 501 783 730 430 272 923 604 1097 471 575 884 431 447 478 413 718 995 361 253 209 622 717 905 806 637 385 340 271 621 502 1220 801 369 544 800 695 626 502 902 1067 776 893 564 1023 770 843 967 1205 1329 1113 1032 835 1106 695 1539 1129 374 709 562 555 449 437 2361 748 791 826 798 739 655 606 655 1458 1409 1156 1066 476 787 427 540 330 832 677 566 578 703 575 737 516 688 738 719 812 575 852 516 474 516 422 213 177 159 159 180 205 189 376 230 413 353 186 564 1021 910 871 759 867 715 810 823 999 779 847 1064 965 1010 801 990 795 675 781 881 690 686 1313 869 487 685 758 696 962 774 607 761 661 777 562 676 630 776 675 829 754 737 519 801 653 883 957 610 795 1159 1309 1304 823 1131 713 706 610 1296 552 1121 1200 696 381 291 333 106 170 120 216 583 540 487 539 420 520 672 251 463 540 350 232 456 333 362 449 1031 532 566 462 394 651 673 389 284 293 363 385 333 337 471 296 544 373 587 404 515 504 416 1106 453 439 522 347 324 389 336 249 488 529 495 617 594 374 324 403 400 362 584 825 460 582 885 904 777 477 629 428 696 564 704 378 588 694 625 719 799 673 656 637 444 804 445 267 380 373 283 965 1520 1341 705 293 449 243 539 446 616 395 2016 575 2145 1888 1728 1871 1735 1880 1722 2125 1990 2059 2077 1812 2156 2554 722 542 473 488 873 909 1218 740 654 752 900 962 541 455 562 754 454 607 809 836 810 774 722 912 900 674 643 830 1094 1052 762 792 911 1062 1019 1002 911 782 661 690 907 951 897 963 1090 1149 1355 858 986 1137 678 724 753 920 718 581 820 716 695 795 859 1209 843 787 914 729 771 743 1112 992 1088 974 1091 918 860 1068 1148 657 1366 1630 1370 1005 921 952 1239 1200 1177 792 825 799 1008 819 927 996 1082 1082 1022 829 993 879 892 917 865 896 1002 798 702 748 795 735 743 916 740 659 839 887 1045 783 653 711 792 928 1115 957 832 812 876 951 811 1161 1328 1022 759 837 1065 873 770 994 898 1149 1033 947 914 572 641 717 983 1006 841 952 920 986 1212 1107 1201 1262 706 614 606 962 391 325 475 364 515 457 352 697 110 387 449 382 460 485 474 253 356 311 307 405 199 391 331 480 530 231 320 294 312 360 337 441 350 615 437 489 419 529 364 325 303 289 214 290 375 306 313 258 335 360 324 932 525 355 349 148 259 266 507 346 380 268 162 238 186 290 211 323 370 288 571 708 486 299 407 224 294 223 397 423 410 670 411 429 396 304 300 746 640 575 823 392 402 232 324 257 361 525 512 385 589 345 437 642 355 497 332 737 560 466 446 779 540 543 576 400 530 623 814 420 372 515 586 468 516 409 251 786 734 450 904 998 932 1013 739 978 1006 812 809 1037 540 291 785 329 342 1036 485 869 601 516 1129 867 327 615 483 555 559 735 737 585 506 547 448 670 560 446 509 617 897 511 740 569 565 760 677 644 362 709 535 531 637 485 284 418 418 427 475 647 498 453 873 1053 621 459 527 389 386 572 381 276 547 332 544 428 451 697 382 365 689 399 713 392 662 356 324 465 416 770 312 311 312 498 696 634 508 372 469 554 495 946 457 1298 286 1156 516 682 449 625 449 830 340 956 674 575 550 419 269 451 704 424 448 1011 958 814 576 542 449 623 402 279 430 717 198 234 247 351 473 378 611 1137 602 860 499 388 545 564 831 781 495 562 546 669 96 48 227 193 207 509 735 1053 977 621 649 940 690 632 550 372 201 233 397 578 196 384 431 562 470 474 378 511 419 403 564 553 870 781 539 660 250 454 336 663 481 439 489 503 490 435 428 482 311 403 343 359 434 606 472 787 803 490 512 786 569 416 448 689 615 729 763 709 350 372 528 458 589 797 407 551 675 814 950 3573 2967 497 674 605 856 607 633 654 555 940 781 1246 935 805 467 390 367 436 529 665 367 650 640 914 564 502 673 905 520 580 646 668 681 907 466 657 215 313 780 580 302 336 331 334 340 190 335 473 504 504 592 814 427 747 585 493 996 717 631 611 458 422 593 565 592 915 871 654 725 666 1077 1380 1231 640 1232 1018 1257 722 758 821 1044 588 749 741 771 635 470 1347 838 253 228 441 495 349 525 769 834 1126 1078 1130 1262 1289 1232 1487 1455 1287 1744 1396 750 1426 1454 1583 1996 2017 1803 1546 1734 1640 1934 1784 2207 1670 1625 1929 2204 1876 1632 2110 2119 1478 1545 1787 3048 2970 3047 1469 1297 1864 911 1010 1828 1794 1230 669 1610 550 491 681 419 764 618 295 1056 988 671 422 707 648 475 323 2806 3048 2816 2327 2327 2160 2074 2614 2798 2948 2770 2568 2658 1934 2942 2495 2112 2521 2875 3219 2668 3086 1954 2339 2799 3167 2878 2817 2680 721 653 385 2381 2573 1328 3352 4235 4012 3093 1056 1150 1183 222 1183 241 335 281 386 2094 1307 1375 646 660 475 636 1159 1950 1098 1947 1133 1451 1863 1439 1934 2834 3424 2649 3056 6188 5646 2763 3183 3821 4201 1748 1409 1414 1679 1922 1034 1988 816 2363 1113 2217 1272 273 228 1255 1370 1874 3817 1555 445 1595 1037 1009 713 719 1300 1262 1316 1185 1064 2507 3009 1280 968 1735 2564 2614 2924 1465 1515 1027 956 925 2123 1016 2260 729 1462 598 1140 1261 1248 1502 1215 3164 3099 866 824 859 1049 877 820 1094 740 791 773 1472 1422 1147 1689 895 851 3058 1075 1285 1145 902 1297 1279 1440 1219 1051 1086 956 952 1274 1299 1333 1311 1434 1040 1232 1449 850 1070 1085 669 511 510 329 386 246 1215 696 488 773 659 475 793 917 831 446 1262 1198 776 931 510 499 473 354 490 497 557 491 661 484 615 466 406 738 479 499 544 696 475 773 777 764 655 277 611 690 715 310 323 389 283 449 618 440 608 376 468 479 806 581 668 445 545 747 1174 718 497 517 589 656 541 947 640 515 633 644 723 723 545 850 398 616 627 721 439 507 426 431 532 433 374 636 561 431 621 271 494 632 549 696 492 528 667 737 343 547 991 100 813 446 530 531 540 279 772 549 413 1021 1060 1004 991 732 904 449 475 365 631 295 422 415 433 239 132 473 204 363 321 668 453 315 377 276 577 503 308 237 376 483 188 991 828 844 619 459 957 557 523 536 620 579 612 501 756 530 416 516 818 1037 714 734 596 501 497 725 802 658 977 617 273 303 596 488 324 371 800 646 746 766 1220 693 947 700 598 899 692 780 726 905 974 1271 881 1042 873 1005 1547 1139 601 582 733 469 861 1141 983 1290 1032 563 762 420 8345 9701 1377 263 389 319 536 438 462 566 611 945 360 503 681 760 304 294 363 842 907 630 794 461 1351 281 442 144 287 941 775 518 676 838 783 872 627 621 511 515 461 599 483 521 499 714 608 780 663 711 374 430 461 481 426 914 434 535 343 265 522 270 387 429 1311 383 379 1252 640 853 600 1223 882 734 369 1471 934 1270 1382 812 970 689 747 783 631 660 878 858 611 558 505 568 1022 940 946 898 527 1581 1787 1938 928 848 821 807 745 780 1000 373 998 563 991 568 995 1144 1032 1050 1046 945 779 1024 807 828 1211 984 716 1303 1451 1325 969 931 686 849 695 760 676 626 542 664 830 380 530 465 527 839 916 768 703 1146 957 611 840 794 1617 798 587 626 608 964 1034 1246 964 1065 1043 1313 935 1184 797 1233 1130 1015 905 1231 1198 963 1083 1208 1154 1059 1118 1309 1104 2729 3110 2343 2242 1989 1891 1589 1661 1518 2417 1547 1823 1742 1792 1772 1580 2112 2064 1466 1070 1116 988 1030 1312 1241 1371 610 1806 1948 1704 1943 988 757 1091 426 441 690 621 649 686 890 546 469 593 516 357 456 469 561 570 433 408 604 726 833 769 473 762 1160 1257 659 890 748 668 687 1147 744 792 1211 1166 944 1129 1242 621 308 334 296 316 343 303 401 332 322 196 385 382 234 341 362 631 106 118 156 286 339 302 343 306 292 371 267 431 398 662 737 719 723 530 467 449 648 327 307 335 607 408 416 513 711 244 230 334 286 232 306 591 474 603 860 863 750 542 414 724 744 499 921 674 723 843 734 766 675 505 426 362 508 809 645 597 641 782 419 530 419 1069 725 850 1196 906 821 893 1042 554 854 766 462 280 967 622 1149 511 587 950 451 469 498 441 737 1041 394 306 250 690 741 927 895 715 395 350 295 657 591 1470 855 409 564 844 727 638 514 959 1161 831 941 592 1135 824 917 971 1353 1460 1205 1109 879 1195 763 1625 1223 392 858 714 779 575 501 2635 818 787 828 875 835 737 684 753 1506 1457 1192 1128 526 856 477 688 469 848 740 600 639 695 635 793 574 760 1052 746 968 635 803 594 822 589 615 215 175 155 161 180 205 189 536 252 471 396 206 629 1132 1096 938 855 937 812 902 865 1041 858 965 1286 1150 1187 903 1173 1041 859 977 915 805 846 1442 959 538 787 879 775 1118 856 791 847 817 826 592 805 692 812 732 926 925 945 630 929 763 979 1058 718 845 1307 1425 1349 981 1274 820 767 652 1441 582 1174 1270 756 455 313 368 147 217 163 257 648 597 572 592 488 620 710 288 463 629 366 262 542 343 412 524 1234 575 672 589 572 712 761 543 321 301 379 421 357 530 521 373 528 391 697 507 636 791 457 1199 548 486 633 373 354 415 362 273 528 561 517 639 705 441 348 427 410 403 652 989 500 598 869 894 850 531 736 495 891 658 825 378 700 786 717 817 899 671 1267 696 538 834 533 406 444 459 361 1206 1656 1423 801 397 459 251 614 468 636 436 2397 783 2572 2276 2025 2137 2021 2133 1999 2289 2285 2227 2382 2009 2349 2772 772 572 530 526 1037 967 1428 764 688 813 1004 1038 616 538 675 780 476 746 864 938 898 864 761 988 942 888 859 1105 2950 2221 1849 1366 1586 2039 1916 1997 1867 2801 1647 2132 2483 2561 2469 1629 1878 2348 2691 2081 2075 2093 1967 1766 1721 1817 1216 1313 1989 1705 1817 1107 1754 2467 1822 1414 1773 1583 1738 1671 2435 1759 2458 2353 2504 2297 2439 2555 2999 1482 2451 2244 2931 1522 1368 1480 1171 1556 1477 1348 1707 1676 1724 1445 1968 1635 1653 1891 1495 2060 2005 2061 2195 1907 2192 2163 2057 1860 1800 1791 2050 1748 1393 2176 1405 1726 1644 1744 1950 1949 2182 1945 2026 1607 2227 2033 2394 2426 2712 2608 2680 1848 3385 2255 1390 1769 1899 1840 1818 2138 2025 2205 1961 2013 2181 2170 2022 2105 2158 2123 2112 2108 2118 2359 2168 1988 2063 2144 1382 1459 1725 2251 818 990 676 953 795 1129 636 1128 516 994 678 674 718 752 837 866 1028 812 780 1110 777 1134 898 951 1131 1254 1378 1291 1354 1009 608 1274 836 1384 1043 1016 803 1090 782 760 765 772 732 794 827 560 906 621 789 716 690 1832 877 603 547 393 536 721 1152 1138 1258 751 515 480 678 691 822 658 850 832 1228 2003 885 606 815 533 1016 545 970 1410 868 1529 964 1049 1073 1008 754 1645 1517 1287 1385 630 838 855 753 736 817 1602 1511 1138 1164 1671 1190 1542 944 1306 929 1268 869 1027 1340 1954 1269 1222 1674 727 1009 1251 1390 898 998 991 725 1065 1077 1054 800 1412 1223 1558 2419 1782 2814 1852 1950 1802 1936 2391 1953 3121 2112 1209 2348 1056 1072 2379 1213 1862 2036 1596 2111 1568 961 1797 1234 1224 1061 1843 1402 798 1427 1465 943 1299 1376 1218 1704 1678 1950 1785 2169 1572 1597 2065 1364 1554 1112 1215 1218 1140 1579 981 849 953 734 839 964 963 743 1185 2011 1332 1576 1545 1398 1061 1059 1159 463 831 894 657 1344 1188 1571 1988 1376 1215 1702 1263 1905 1159 1187 1043 978 1176 1286 1378 836 1039 1024 1146 1817 1552 1362 803 1311 1374 1833 3069 1402 2373 1208 2099 975 1691 1090 1024 1347 2493 1213 1446 1345 1735 1511 1794 1113 830 1863 2507 2150 2328 2499 1900 1364 1249 1255 1098 1224 885 1288 1773 545 653 647 781 1025 1033 1859 1949 1083 1301 1196 1000 2044 1876 2683 2246 1099 1347 1803 1397 301 265 288 470 336 1785 1263 1670 1819 1467 1696 1916 1301 1208 1188 717 385 237 1008 1423 315 1296 940 1655 1572 1727 1227 1148 1238 824 1621 1462 1824 1643 1129 1671 730 632 898 1625 1022 857 983 1047 875 911 1034 1264 771 837 612 882 1133 1404 1727 1279 1782 957 933 2419 1942 801 1078 1095 945 1221 1294 1829 1179 981 798 634 907 828 1060 1073 1409 2096 2122 8981 6786 1649 1612 1588 1594 1733 1606 1559 1358 1969 2007 2255 1493 2082 1401 811 757 1076 1438 1258 1664 1989 1888 1471 1696 1456 1774 1720 2054 1150 1731 1480 1458 2201 1251 1748 682 1016 1321 1142 802 732 714 775 802 516 298 1247 1207 1264 888 1518 1110 924 1209 826 2148 1855 1745 1358 1896 857 2616 1099 1124 1941 1858 547 767 788 2234 2636 2365 1613 2219 3934 2506 1851 2277 2288 3501 1470 1940 1795 1964 1313 1481 2538 2545 698 656 807 813 861 844 2323 2999 2061 3285 2260 3413 3711 3741 3917 3360 2743 2774 2950 2255 3549 3602 3345 4076 3826 3636 3928 4035 3440 3025 3097 3286 3568 4207 3038 5270 4567 4114 4502 4531 3735 4586 4189 6393 6613 7511 3716 3872 3441 3113 2006 3934 3359 2770 1964 3922 1496 1516 1811 1421 1897 1078 1320 2798 2460 1786 1364 1394 1310 1157 1233 4863 5273 5191 6746 5663 5817 5957 6225 5599 6886 5808 6819 6075 5432 5696 5942 5138 5899 6341 6187 5575 6598 6353 6677 8166 6461 6809 7297 6405 1515 1229 1053 6143 7276 2533 7117 8841 8938 6925 2051 2240 2039 902 2459 467 1455 1157 893 4986 3697 3822 979 1584 1350 1602 4110 4510 3249 5193 2879 3475 4769 3590 5934 6665 7676 6486 6381 13723 12549 7518 7309 9123 10223 4522 3011 3816 2973 4036 2368 4258 2160 5493 1767 5786 2522 522 486 4057 3131 4861 9017 4009 1950 4120 1946 2461 1760 1652 3176 2970 3087 3285 2950 5593 5865 3739 1792 3507 4932 4648 6046 3775 4260 2234 2079 1665 4420 3050 4492 1660 2461 1200 2871 2518 2667 3047 2749 5394 6128 2296 2311 2002 2093 2917 2084 2473 1381 1595 1999 3596 2403 2054 4267 2324 2030 6261 1902 2254 2950 1513 2383 2460 2336 2308 2686 1942 1923 1824 2736 2635 2590 2692 2795 2579 2686 2689 1701 1929 2430 1423 976 1563 734 1135 1111 2446 1483 1307 1517 1706 1138 2761 2257 1981 1390 2851 2088 1605 1081 1248 664 593 916 1045 1119 879 764 950 947 1597 1355 886 1341 1029 839 848 1303 1332 1005 1329 914 890 1191 1249 1584 1790 757 943 1173 1376 1311 1215 930 1125 914 1079 1534 2253 1098 1066 1032 1196 1561 2063 1914 1179 1419 1260 1129 1301 1430 1057 1295 1495 1420 1692 1220 1156 1639 1005 1686 1664 1331 1463 971 889 1124 1172 926 1020 1670 1200 1463 1649 1000 1662 1264 1200 1381 927 1083 1387 1570 1227 1507 2380 311 2140 1448 900 850 979 1130 1708 1871 970 1858 1886 2065 2028 1826 1883 1129 765 767 751 799 850 934 896 686 589 921 629 847 1174 904 1021 1404 606 531 648 1032 643 615 873 821 719 2033 1638 1216 1012 964 1421 1121 1232 1134 1228 1020 1763 1557 2089 1782 1480 1623 1724 1850 1532 1966 1412 1578 1133 1317 1927 1622 1984 1354 1179 807 1360 880 662 786 1836 1236 1451 1730 3345 1491 1738 2408 2092 2297 2209 2007 2027 1697 1741 3290 2343 2573 2131 2259 2362 1981 2117 2024 1465 768 1690 2136 2369 2585 1948 1825 1617 884 1229 1377 24880 823 648 567 696 701 765 1160 1145 1855 739 1549 1142 2803 615 556 1275 2396 2347 1445 1744 1327 2652 637 748 565 760 1385 1968 1609 1809 1778 1763 1942 1520 1679 1691 1409 1504 1824 1506 1589 1048 1553 1346 1603 1428 1510 1195 1358 1170 1479 1138 2934 1466 966 900 621 1345 736 1582 1179 2325 1316 975 3639 1915 2304 2643 2737 2475 1694 1004 2557 1819 1693 1929 1639 1872 1700 1269 1628 1918 1470 1993 1913 1358 1075 942 1582 1982 1759 2090 2067 1450 3209 2975 3415 2104 2179 1998 3017 1752 1803 2051 1020 2565 1508 2252 1552 2252 2248 2097 2265 2320 1480 2242 2228 2143 1796 2250 2183 1197 3033 3318 3160 2793 2389 1423 2156 2018 1432 1581 1982 1499 1628 2191 1536 1157 1574 1191 2079 1647 1812 1946 2546 2431 1384 1515 1465 3229 1899 2635 2458 2593 2597 2623 2594 2182 2415 2543 3111 2170 2420 2727 2786 2348 2189 2276 2501 3402 2597 2202 2732 2860 2073 2514 2339 2582 5853 6050 4541 4128 5132 4482 4134 4509 4687 5769 4718 5245 4216 4171 4299 3537 5589 4903 3812 2559 2664 2408 2686 3455 2571 4017 1636 2863 4574 4033 4781 2025 2021 2545 1420 1386 2651 1953 1527 1779 1798 1283 1253 1646 1417 1205 856 1033 978 797 922 862 1419 1407 1459 1877 1419 1350 1838 1729 2097 2110 2227 2296 1693 1835 2144 1923 1956 2934 1989 2363 2443 1681 1194 1242 1133 1288 1329 1119 803 1020 1433 541 1454 769 799 670 892 711 466 374 401 816 662 617 628 691 549 986 659 1287 1031 1395 2182 1915 2047 943 1064 1011 993 745 711 839 1111 921 1362 1437 1635 586 570 1049 939 786 924 1493 956 1262 1884 3042 1245 975 746 1985 1980 1724 1322 1280 1391 1430 1388 1637 1471 1359 1204 981 1001 1463 1452 1493 1383 1348 942 1103 1086 2391 1388 1897 2128 1623 1985 1801 1790 1078 1574 1551 1310 761 2650 1480 2810 1356 1382 2955 1389 1341 1328 1159 2171 2171 1395 1148 1026 2046 1775 1788 2834 2549 1251 1201 1019 2245 1425 3048 2543 1500 1551 2351 2146 1496 1543 1947 2535 1898 2428 2335 2389 2268 2260 2368 3249 3209 1912 2638 2359 3274 2726 2663 2545 1277 1550 1092 1175 1038 1046 5117 1453 1548 1549 1469 2448 1962 1700 2185 2337 2852 2659 2134 1374 1427 1318 1047 915 1832 1922 1489 1944 1328 1258 1606 1319 1332 2085 1846 2430 2129 1375 1199 1202 1673 945 987 1017 883 1050 1057 943 827 1192 862 945 577 730 1406 2487 2240 2108 2240 1770 1921 1951 1847 1638 1687 2412 3357 3057 2735 2288 3282 2316 1842 2024 2056 1789 1220 2453 1628 1523 2142 2118 1465 2654 1858 1727 2416 1946 1708 1626 1828 2055 1747 1846 2576 1974 2151 2002 1347 1584 1796 2600 1964 1960 2407 3116 2665 1744 4184 2294 1924 1484 3082 1226 2438 3286 1985 1106 856 920 551 662 601 844 1521 1548 1478 1658 1736 1350 1721 1138 1111 1403 750 764 746 750 954 950 2598 907 1359 1663 925 1057 1124 1110 596 920 738 628 486 1098 977 755 1122 868 1721 1237 1335 2407 1146 4402 1814 1523 2102 1117 1161 1414 1231 906 1715 1486 1193 1256 1342 1303 591 627 697 894 1816 2367 1782 1689 1690 1807 2053 1087 2400 1232 1557 1543 2934 854 1984 1455 1347 1578 1571 2027 1270 1203 1461 1650 917 929 1131 1112 856 1811 3990 2899 1750 880 720 701 1633 1194 1451 1176 5436 1552 5802 5228 4698 4260 5653 5570 5570 4722 5138 4776 5034 4626 5549 5873 1370 1204 1347 1005 1827 2254 2608 1735 1852 1714 1904 2225 1679 1646 1658 2560 918 1853 2554 1994 1881 1835 1555 1078 1101 1991 2007 2585 671 397 338 301 224 473 275 286 266 517 368 267 437 517 509 240 406 591 417 604 537 426 667 406 400 394 315 439 366 311 228 318 452 332 333 308 326 293 309 307 353 421 345 394 388 398 378 508 445 366 546 372 384 328 212 320 360 271 239 267 480 328 344 262 266 404 257 268 285 379 396 441 420 325 392 439 425 443 291 268 524 303 295 477 287 451 164 431 338 562 290 261 301 227 440 445 353 320 445 485 552 345 592 384 168 499 476 505 474 446 344 282 369 391 383 198 212 232 457 409 409 529 515 487 336 480 343 430 379 398 234 750 246 178 134 184 142 256 136 217 48 235 171 161 418 426 422 228 228 220 214 126 96 140 122 303 387 139 124 120 124 129 144 142 152 274 158 471 431 491 223 127 81 87 73 109 389 178 103 84 116 254 242 395 168 81 69 170 192 221 275 208 222 186 116 118 155 101 193 153 326 128 213 295 104 151 206 95 87 117 131 317 123 297 90 104 145 182 174 365 349 309 427 178 383 68 348 78 191 298 298 487 262 114 242 169 209 188 259 174 182 137 231 415 249 404 416 187 98 234 182 223 153 228 180 207 269 348 219 253 360 260 381 338 319 482 241 356 376 393 331 931 458 151 398 158 121 524 280 425 483 437 247 349 360 401 160 168 174 218 296 211 225 231 138 120 256 328 373 305 445 408 305 319 364 291 142 167 88 130 228 308 306 284 276 219 242 215 283 260 208 131 323 298 265 363 201 190 275 287 179 200 204 104 292 276 277 346 188 255 366 398 681 183 391 247 235 216 313 326 90 98 98 251 291 194 161 224 320 293 262 379 266 365 175 425 243 368 124 374 236 508 167 190 230 174 256 168 180 106 508 358 344 337 380 308 202 255 193 126 194 108 353 240 50 112 108 147 118 104 211 291 153 175 155 173 298 223 335 236 366 224 310 285 68 28 118 48 40 232 404 356 275 231 408 248 469 424 257 223 133 93 161 203 58 220 164 357 173 171 153 201 208 207 226 228 278 274 208 240 248 191 113 202 211 164 481 469 612 182 289 447 314 349 168 227 286 335 306 407 601 131 111 607 263 137 180 179 169 183 181 302 205 263 196 217 371 164 105 351 321 512 437 1679 1457 289 288 233 511 376 213 323 262 600 325 509 335 385 207 112 253 206 408 213 220 216 226 292 489 218 344 451 360 258 294 195 247 300 152 293 117 164 316 240 351 482 332 210 215 115 128 277 230 175 428 472 441 123 281 213 451 321 665 397 191 165 397 290 280 190 184 154 322 358 1038 805 505 274 587 496 468 384 323 381 633 447 522 334 257 325 137 608 389 130 126 387 250 190 125 462 448 393 303 514 810 621 620 453 460 409 567 576 371 711 593 707 861 843 925 515 620 688 819 958 721 732 914 1036 952 801 710 885 812 618 664 839 1512 1069 1407 619 606 871 296 309 910 826 416 419 767 373 342 530 194 244 373 277 590 512 211 189 212 196 123 187 1162 1145 1112 787 973 1062 1038 995 998 1733 1072 1064 989 947 877 1020 778 1089 863 897 757 1127 967 901 1292 1205 1125 1416 1151 244 222 120 1130 1299 691 1357 1675 1659 1059 387 351 486 213 556 129 247 221 185 913 674 712 195 382 348 158 422 765 667 874 493 689 598 481 794 1074 1291 1135 1182 2957 2706 1190 1458 1828 1792 666 368 539 682 755 343 903 412 1124 521 885 662 214 194 403 711 922 1659 1181 326 655 319 490 296 302 919 705 982 754 771 1103 1670 528 540 842 1276 1219 1043 1084 975 387 406 531 1005 697 971 353 513 262 533 532 504 569 661 1284 1619 462 448 346 454 666 633 545 496 483 354 558 399 381 810 455 437 1699 515 573 735 327 489 540 442 622 397 610 620 699 436 464 543 465 507 548 528 681 397 486 473 262 147 198 301 194 403 426 230 310 295 222 225 450 447 224 232 517 342 233 446 299 116 94 226 288 351 195 189 221 305 288 154 159 259 269 253 321 180 300 310 339 252 198 201 232 256 382 119 259 151 210 180 187 173 211 174 248 214 741 342 183 291 363 491 445 330 246 327 291 291 238 455 200 248 190 358 285 352 193 385 132 345 264 345 217 258 155 343 329 305 291 421 238 224 245 340 415 340 318 393 333 359 385 403 381 284 429 50 352 185 298 246 190 142 271 294 302 565 375 312 555 406 438 123 260 108 147 138 159 258 144 70 64 140 152 170 189 498 246 245 199 158 124 220 158 112 125 92 101 443 249 137 66 122 402 146 353 357 357 329 240 176 401 265 231 299 342 313 294 203 161 348 216 305 330 344 450 278 209 99 230 205 121 123 253 293 414 305 376 281 251 418 251 358 570 336 167 389 260 587 275 566 504 364 680 449 189 305 349 85 306 338 504 385 386 373 493 118 251 263 823 4568 2747 2118 1311 2280 2430 212 305 389 182 244 401 422 91 93 127 602 319 320 399 250 788 102 118 62 104 432 318 252 286 338 328 368 183 435 245 138 213 325 238 248 291 353 307 383 373 292 116 167 116 204 163 327 235 179 265 54 364 157 215 127 356 175 179 552 204 389 257 548 439 440 116 401 371 686 708 401 419 319 339 367 394 313 610 338 532 444 425 314 395 485 626 662 396 873 694 761 548 304 532 469 394 417 453 153 348 260 247 286 229 413 377 458 435 503 260 722 469 283 279 507 400 644 782 614 494 454 257 381 268 164 189 363 285 305 421 199 281 328 193 552 388 412 439 557 679 263 315 260 746 575 547 382 372 595 537 582 440 564 681 494 507 360 304 588 488 545 466 538 564 297 613 662 622 434 382 692 559 1576 1545 963 948 1055 577 1036 1096 644 936 799 872 722 779 742 776 1135 804 733 335 347 597 537 520 590 566 276 496 632 590 729 256 411 469 167 112 277 285 190 239 199 341 261 287 237 203 212 159 300 135 206 206 176 222 319 363 383 304 338 433 359 474 383 457 312 373 219 450 454 656 430 513 515 491 435 360 350 472 439 423 120 174 131 110 143 170 231 107 136 257 78 131 40 98 122 128 157 91 118 170 101 381 346 223 479 389 411 227 279 240 288 223 211 246 114 135 186 278 391 136 94 139 90 106 112 267 126 202 503 279 328 322 62 176 229 205 229 286 271 278 188 184 164 193 298 261 264 226 184 253 155 358 242 401 181 272 300 293 282 360 423 228 228 207 277 331 120 154 416 258 417 159 208 310 164 258 110 240 379 381 208 131 96 490 439 364 523 374 272 262 232 596 240 504 540 225 345 740 432 367 418 451 408 567 402 382 411 481 366 437 585 709 419 590 793 579 486 523 600 153 174 239 192 296 414 1107 511 442 395 346 552 398 313 464 437 509 551 522 285 401 222 167 153 227 424 619 474 259 307 363 134 274 499 644 566 506 242 179 311 204 323 86 94 74 94 84 72 62 199 101 143 197 66 266 426 356 277 320 356 325 321 314 307 315 459 375 352 374 482 350 400 297 284 396 293 371 405 342 168 206 286 311 662 321 279 253 304 295 313 300 193 337 414 356 279 302 465 247 272 618 397 336 377 417 652 591 592 554 316 231 344 784 360 1016 637 266 244 162 156 140 312 191 361 266 188 250 268 222 274 310 194 306 278 98 209 130 172 234 227 484 147 447 166 187 82 213 202 129 285 233 199 110 246 136 139 210 160 272 128 106 146 158 614 232 216 334 412 238 582 537 190 198 400 448 485 285 230 191 247 229 179 377 317 344 276 290 348 282 252 582 320 364 288 341 195 393 241 174 255 306 287 273 158 286 316 128 162 272 119 74 261 757 457 493 165 147 187 180 268 214 157 914 229 1221 1103 1297 886 832 773 754 926 798 913 909 702 822 929 438 308 366 394 327 396 478 412 272 368 557 651 274 286 332 514 397 311 502 329 313 299 506 452 372 280 332 368 582 426 331 324 153 541 292 291 269 366 416 222 460 534 463 214 395 584 381 712 605 449 438 386 349 469 356 498 420 243 206 467 557 563 482 478 247 398 346 386 381 609 435 544 584 539 378 551 555 467 399 438 485 393 214 347 707 375 403 331 492 473 424 304 336 313 311 316 274 465 404 437 456 519 465 566 539 575 332 361 637 380 393 478 370 413 192 428 323 435 347 422 263 387 583 407 274 235 580 648 713 409 545 311 267 471 527 521 542 674 518 521 522 557 497 260 323 353 582 439 461 516 692 512 474 546 480 612 381 439 356 607 229 170 174 62 186 126 79 126 58 204 112 93 263 205 203 191 205 199 193 100 60 100 88 338 424 147 204 204 204 92 221 76 169 116 149 171 141 179 135 143 79 85 75 103 141 164 175 110 124 194 186 415 132 67 63 219 198 156 412 260 272 173 95 140 99 105 151 171 346 103 189 206 146 94 134 91 69 153 144 216 108 288 56 66 106 184 153 398 374 324 414 138 461 46 330 88 213 269 271 211 174 108 164 184 154 239 176 244 363 210 103 299 382 390 356 189 108 227 152 304 293 270 179 178 263 93 104 410 350 193 317 550 328 555 305 498 467 509 266 466 381 82 384 134 80 308 257 528 541 397 304 324 247 336 86 96 196 240 275 196 211 239 144 145 260 268 272 421 305 315 369 432 329 367 242 178 175 108 187 324 205 265 269 192 238 245 224 260 364 199 380 313 277 222 257 181 184 198 248 222 179 148 270 388 254 356 182 197 311 258 519 185 315 252 240 228 291 342 70 86 136 197 170 227 194 166 304 221 214 321 289 578 256 318 256 199 145 266 249 552 124 194 167 162 165 239 150 127 276 248 252 426 450 236 140 285 215 223 177 107 291 220 63 133 151 102 111 98 137 288 136 169 95 160 110 235 340 216 261 206 196 152 66 28 108 74 56 156 387 502 354 372 328 389 415 344 272 253 161 143 76 261 38 195 167 196 139 139 165 185 232 248 221 250 318 212 246 220 317 278 130 165 137 102 287 265 412 133 192 355 563 573 212 229 278 227 151 336 537 189 173 658 162 177 266 311 293 342 332 302 174 223 220 274 389 206 139 390 463 427 476 1815 1574 329 339 285 553 324 296 260 220 484 381 406 383 261 222 126 277 137 100 328 165 280 286 263 421 236 320 475 228 195 277 278 342 323 182 251 139 173 318 238 281 386 310 263 277 228 226 344 227 166 463 488 306 143 214 235 647 387 610 375 286 276 257 145 241 181 167 250 374 415 1309 782 598 324 585 353 467 325 436 472 548 337 450 412 234 221 121 535 311 101 97 278 428 177 224 505 507 374 307 665 825 716 747 551 648 678 799 624 277 1016 812 988 829 1078 980 567 720 920 1035 1013 1033 832 872 1204 1145 954 953 1145 1156 744 671 916 1731 1138 1490 708 381 813 323 373 860 902 546 368 576 305 320 414 204 297 362 256 579 456 213 144 302 282 157 201 1194 1165 1086 623 1080 1243 1082 897 1043 1862 1369 1097 951 1075 1039 952 902 1428 1167 1013 873 1063 1039 915 1292 1185 945 1118 1103 199 165 192 972 1002 843 1733 1938 1961 1552 453 463 654 263 598 95 123 111 136 823 587 565 157 397 367 118 422 748 632 464 479 619 680 478 523 1199 1475 1067 1429 3069 2920 1395 1598 1930 1868 640 400 503 645 795 377 833 351 997 542 959 619 116 96 368 810 1092 1501 1113 273 626 439 646 151 163 890 627 1065 794 732 1006 1801 455 459 769 1268 1261 1186 843 671 448 333 398 1011 522 972 306 673 315 572 360 384 449 622 1207 1741 456 440 353 430 564 559 408 333 390 381 506 384 531 939 584 572 1538 295 343 516 283 612 602 490 533 423 745 791 761 535 573 748 589 641 560 527 565 412 735 552 208 174 112 347 201 283 428 210 301 311 260 194 386 385 197 375 324 419 167 241 225 204 182 186 240 193 242 234 250 370 345 149 186 234 393 301 440 232 357 288 338 226 331 172 194 252 338 169 146 211 179 158 290 296 344 297 421 352 546 435 264 218 327 443 438 261 224 238 204 194 196 403 223 198 214 358 282 324 338 442 158 351 282 418 257 432 209 255 256 439 445 376 253 262 334 329 465 456 355 488 254 310 482 508 408 288 401 75 502 265 313 478 213 139 278 324 376 516 556 325 403 457 425 181 301 142 169 104 227 344 164 34 30 152 166 80 149 558 124 125 217 176 70 165 151 125 136 80 107 436 256 253 103 154 421 185 298 323 274 340 171 123 373 215 189 216 328 391 149 197 181 275 214 354 394 308 398 319 206 145 198 221 153 174 531 271 361 300 476 402 318 277 291 349 586 284 150 326 235 422 308 529 512 297 448 352 149 301 358 147 387 423 440 417 409 222 457 142 377 389 648 2747 5055 2044 1368 2164 2368 124 607 680 154 181 323 267 132 132 91 386 387 304 422 264 881 104 129 79 108 361 273 203 247 289 285 303 239 341 213 147 193 266 201 201 229 290 256 316 272 207 100 114 90 194 126 389 159 162 293 52 262 146 223 144 385 209 237 591 227 330 349 440 370 614 146 399 478 807 835 598 447 399 489 350 420 328 567 448 377 455 380 261 404 522 584 602 347 697 764 833 507 333 487 631 539 458 586 188 342 426 301 429 249 561 519 612 577 377 309 516 644 284 315 499 622 378 743 468 321 289 327 333 244 184 142 251 190 226 209 133 311 454 269 533 403 520 463 521 441 138 328 347 1072 558 442 271 326 477 479 563 440 384 425 415 443 420 286 509 592 439 381 611 804 368 624 678 573 548 451 649 508 1829 1772 919 959 1063 720 706 834 639 713 691 786 733 686 778 758 1500 973 850 287 307 595 473 377 661 424 327 576 659 605 681 378 469 351 180 217 398 120 170 255 241 389 336 310 237 178 262 195 281 226 259 251 241 218 272 287 348 305 550 452 344 543 516 497 337 419 355 502 493 549 404 402 390 347 328 312 300 396 350 289 152 106 104 116 193 126 133 161 130 264 26 44 42 54 93 97 124 56 87 189 166 333 304 339 355 281 287 206 260 182 223 250 244 254 203 149 163 231 336 191 147 232 96 72 98 248 168 244 425 216 247 270 76 184 225 167 303 291 239 342 204 110 104 211 232 278 236 116 204 208 131 397 257 382 193 341 355 480 365 420 406 301 317 174 234 344 104 194 485 287 448 163 287 351 243 269 181 258 281 544 182 139 100 469 469 451 831 385 267 253 239 579 201 540 505 213 328 768 428 340 268 636 454 462 435 396 441 506 394 611 540 566 578 717 796 556 450 439 578 257 220 301 226 291 368 1305 553 601 600 453 410 360 273 368 363 388 482 523 305 539 345 150 165 211 385 535 628 397 366 448 221 549 475 467 571 539 398 296 326 192 294 80 90 76 82 72 68 64 190 71 114 209 68 295 443 547 397 279 387 313 305 269 305 312 383 316 304 376 508 344 389 312 301 288 207 350 521 382 178 253 357 320 492 510 368 259 313 293 344 336 227 363 422 410 341 319 407 283 316 441 400 442 570 397 671 640 469 517 346 265 346 696 313 754 634 387 143 159 149 84 160 166 199 266 134 213 118 159 294 266 156 444 337 84 299 138 169 284 309 614 243 396 199 240 92 223 250 178 227 132 231 126 267 103 176 181 146 190 150 217 114 176 465 259 239 238 247 176 227 174 142 158 403 268 286 292 153 177 252 204 195 283 268 489 301 199 227 198 200 292 385 441 244 328 264 247 273 150 284 375 226 293 194 262 323 126 126 212 135 84 238 737 373 496 138 196 299 109 197 285 140 968 212 1055 995 1126 958 742 891 789 1005 622 973 742 723 834 1014 303 467 592 466 379 530 503 418 240 333 526 558 406 203 268 468 438 311 487 401 399 367 514 608 534 285 339 381 369 317 270 198 213 513 280 290 280 341 698 331 476 575 467 245 471 875 509 389 536 378 477 325 336 370 294 202 391 232 259 322 392 376 227 210 258 219 229 221 224 480 216 227 214 237 235 373 254 366 353 268 394 276 182 369 493 275 239 162 383 202 420 261 601 354 321 214 362 315 317 309 364 351 290 378 354 298 288 297 477 215 291 352 268 221 156 391 313 533 209 192 276 193 484 299 233 213 387 512 653 297 650 330 168 321 270 383 310 276 323 364 375 391 297 182 229 234 376 280 284 356 342 383 309 459 354 303 419 290 231 463 164 120 190 88 206 152 120 142 42 192 138 119 274 226 222 182 188 180 180 171 116 173 126 257 306 166 99 99 99 133 100 186 111 180 218 282 227 284 187 171 99 105 97 98 225 167 140 102 172 158 154 354 333 111 107 40 122 95 194 173 177 170 104 124 112 68 108 161 316 95 129 312 99 137 157 70 210 76 175 222 123 275 94 94 122 164 166 298 234 224 448 88 255 103 227 76 133 263 288 370 268 150 183 323 228 177 172 275 274 179 114 536 250 241 370 199 153 236 237 191 189 153 168 246 179 127 142 441 278 152 364 386 362 415 327 501 338 498 250 462 474 113 428 169 144 354 209 529 215 409 251 259 243 307 205 211 185 283 184 253 219 184 159 223 260 246 343 245 452 361 399 326 343 375 291 328 126 112 159 167 181 183 236 142 153 215 218 205 180 122 232 371 328 170 168 148 172 180 155 123 155 116 319 245 281 358 194 110 199 216 380 213 248 120 114 250 436 238 117 115 146 106 247 146 168 160 331 218 204 254 122 426 270 274 295 287 112 312 176 589 152 135 204 112 313 108 95 125 188 205 191 565 560 203 232 175 128 116 253 225 317 219 60 74 123 112 143 109 176 288 64 84 210 128 213 250 321 328 214 139 295 359 58 30 124 93 30 147 330 468 449 273 249 306 339 298 364 301 203 147 140 177 58 215 83 415 162 164 160 151 207 203 207 208 248 203 161 285 190 206 79 280 122 93 132 118 293 119 132 175 202 212 210 198 261 236 132 521 479 137 131 458 290 105 127 257 253 259 261 269 196 188 139 306 247 146 95 269 502 315 379 1644 1565 204 290 230 352 319 242 253 206 497 311 462 360 218 131 131 166 144 289 304 156 194 200 261 328 208 315 449 313 218 225 211 244 276 166 382 105 139 260 180 227 383 232 136 174 94 175 202 163 197 363 272 265 183 312 136 335 238 499 505 220 108 334 459 595 235 231 261 350 352 1160 685 598 348 379 494 502 413 270 307 519 307 406 255 320 211 153 518 256 50 48 288 339 295 210 549 463 429 333 411 557 604 466 410 429 455 658 661 373 655 478 600 715 828 935 593 582 880 951 710 885 732 898 993 1020 751 791 712 725 492 569 732 1535 1133 1239 645 497 621 339 296 787 654 443 339 570 318 239 292 137 327 260 149 450 429 216 192 258 234 153 193 957 968 966 806 884 1045 875 1000 985 1253 1206 1194 937 1048 860 1015 805 1116 967 926 797 1361 964 863 1207 1237 1016 1284 917 319 301 224 1015 872 816 1384 1748 1696 1006 530 543 379 95 413 75 124 96 167 793 441 444 227 300 270 193 526 738 649 634 502 468 839 466 752 1269 1469 1154 1145 2461 2944 1125 1299 1580 1662 482 345 567 960 750 370 1125 237 1214 469 801 434 83 40 510 683 988 1592 789 251 512 386 369 303 311 591 505 663 588 761 837 1525 335 317 592 1146 1108 1080 1009 885 244 359 348 768 588 910 479 422 182 437 561 554 584 572 1407 1354 395 373 332 328 660 569 435 359 589 420 716 469 308 755 422 406 1394 413 511 552 255 380 432 312 695 318 452 451 487 571 585 667 670 700 512 606 476 402 530 465 271 140 289 225 216 330 355 148 251 269 314 261 461 341 281 193 376 341 385 382 261 120 108 141 170 366 206 175 255 221 223 190 180 287 246 252 210 284 294 215 314 283 184 161 161 177 245 154 255 133 74 102 163 142 172 185 256 204 459 326 218 125 224 315 437 317 170 178 202 196 170 308 152 178 128 307 248 250 192 320 100 304 191 271 142 214 105 254 218 157 143 325 118 269 280 309 466 220 210 287 182 224 275 297 333 198 388 55 496 109 228 180 182 84 283 283 258 340 327 269 353 352 375 215 140 108 131 100 86 187 176 58 56 168 109 174 133 380 122 94 229 196 157 177 153 139 158 124 128 467 292 247 139 167 320 241 224 193 212 350 168 140 398 273 328 222 340 326 321 148 184 216 246 258 309 355 543 219 143 79 301 150 82 182 290 247 337 185 463 272 287 361 241 399 601 351 318 401 224 515 398 462 403 442 675 398 202 220 343 118 350 411 433 442 364 261 380 141 272 319 567 2118 2044 3817 1447 3638 3589 190 324 394 113 202 286 358 158 158 126 318 206 235 275 190 620 73 392 202 73 463 373 266 355 382 380 396 249 450 167 159 149 189 151 157 163 250 224 264 234 217 111 111 115 100 90 248 138 124 253 83 268 142 227 131 373 137 177 500 259 308 278 428 316 470 169 397 393 620 644 296 359 372 265 187 185 263 282 214 414 385 331 280 333 438 429 708 226 753 564 635 514 206 504 399 288 323 571 119 297 261 217 283 209 386 302 511 463 285 292 538 559 253 255 322 412 368 604 556 380 341 255 298 206 238 179 475 280 288 278 231 287 262 162 437 296 464 289 730 581 221 281 301 649 477 356 273 334 556 532 399 410 476 602 502 357 413 242 483 421 311 404 359 566 339 600 569 664 529 486 527 604 1472 1411 781 734 893 683 744 800 643 1000 939 1008 721 711 663 813 944 761 699 461 469 289 416 542 458 502 212 558 634 596 665 249 374 424 149 80 276 135 275 341 237 209 214 252 233 182 212 308 274 212 173 171 318 282 256 313 289 291 452 430 245 450 523 471 259 332 277 338 456 495 328 372 397 313 229 158 146 239 275 238 199 145 265 187 102 110 166 66 108 184 10 22 30 79 168 126 122 139 112 186 118 220 204 226 337 290 296 194 190 137 293 230 220 201 202 113 231 237 477 193 147 97 46 58 82 208 90 142 402 249 183 234 90 201 244 163 197 228 219 144 174 188 176 163 212 219 200 100 180 183 177 272 237 227 132 299 244 227 287 393 359 233 247 195 264 339 162 205 461 236 426 186 253 417 166 318 112 276 214 406 175 82 76 358 352 341 600 402 215 207 253 574 320 551 522 334 284 577 471 264 323 460 328 415 453 346 379 355 427 458 725 732 469 583 648 513 398 785 460 149 205 281 168 421 428 1049 449 355 334 385 440 347 272 379 412 480 552 504 287 381 232 164 214 324 338 301 396 301 241 296 195 594 488 615 408 546 272 181 176 238 263 109 121 80 121 119 99 66 209 98 92 156 58 267 450 348 302 296 378 286 321 255 300 241 394 340 398 377 332 400 235 208 191 441 222 370 322 341 234 212 309 270 609 378 357 218 338 253 261 323 275 256 272 312 263 211 346 225 293 507 459 348 372 439 631 596 524 530 365 313 263 843 335 650 465 260 303 182 92 84 153 110 169 286 124 189 110 133 257 207 86 272 258 102 266 155 165 233 195 514 152 542 241 170 101 253 222 96 131 92 274 187 228 131 73 205 184 276 149 149 324 182 535 303 295 394 239 177 244 201 95 184 217 162 172 258 179 101 132 199 109 224 390 357 302 202 234 258 219 291 228 650 222 282 225 272 330 244 332 358 322 277 174 193 227 94 106 151 202 149 226 735 304 346 102 111 126 295 333 402 159 789 150 1070 864 1212 778 766 833 873 704 652 674 747 802 751 1128 338 227 286 275 339 376 544 399 335 440 526 521 232 181 254 509 315 339 500 366 310 286 467 411 345 298 294 318 576 482 285 392 339 661 454 425 397 438 704 390 516 627 570 386 528 566 280 421 610 516 524 454 528 468 302 476 583 436 292 332 688 526 480 580 511 570 539 580 537 787 615 503 509 468 513 562 484 467 580 758 495 582 536 666 939 597 631 507 766 505 687 629 891 737 651 718 680 496 630 617 517 641 581 615 626 555 472 538 694 430 505 516 467 373 343 656 477 805 544 611 485 377 772 604 284 264 563 623 597 459 534 559 359 538 661 579 596 654 714 826 631 733 605 572 661 574 633 533 511 692 624 681 510 663 583 663 398 358 307 768 265 172 304 154 326 182 154 156 97 193 129 135 216 193 217 205 248 205 225 225 144 264 166 206 329 135 124 102 112 130 151 151 140 337 271 308 230 332 112 278 160 166 129 134 178 158 149 98 193 155 149 492 291 99 85 52 178 171 441 253 257 238 157 113 198 129 206 183 186 86 228 313 272 154 207 122 277 132 209 306 173 419 102 112 183 169 165 364 333 299 543 80 237 105 173 114 240 300 333 419 465 152 191 406 293 245 196 511 348 210 270 521 283 265 390 207 299 231 353 245 262 165 289 285 271 303 250 539 450 328 573 425 474 679 432 535 515 569 300 817 483 316 681 258 153 468 450 630 320 526 537 490 243 345 211 213 271 373 266 247 173 240 230 193 437 297 307 384 562 303 366 425 411 413 412 333 182 314 353 427 480 254 221 214 498 390 181 260 204 186 348 434 397 256 199 137 259 313 223 242 485 170 267 368 307 381 293 278 493 405 559 279 402 205 166 332 386 422 127 196 140 251 373 223 328 214 283 302 360 447 510 403 339 485 403 493 190 388 248 539 286 311 288 177 330 218 233 144 652 405 408 349 361 390 416 408 306 260 166 114 214 577 144 154 299 66 163 237 306 398 254 299 192 178 316 266 609 358 541 248 300 578 40 48 105 151 85 269 497 602 443 309 664 357 347 302 490 312 184 96 248 189 105 213 161 425 158 287 248 321 183 317 287 241 323 573 391 283 309 261 126 326 270 213 431 415 464 263 335 528 282 331 106 295 249 456 359 450 411 192 141 658 203 136 169 171 163 191 189 315 239 166 140 252 344 170 88 386 457 681 527 2321 1842 379 388 433 419 392 439 351 245 585 282 506 454 385 216 136 260 203 399 445 273 377 396 271 660 245 431 719 351 206 393 308 312 326 325 352 192 199 464 410 257 343 300 256 225 130 230 243 271 300 361 277 246 293 266 253 498 341 468 297 288 325 408 270 262 241 231 141 188 267 1041 870 889 450 616 655 668 521 390 553 920 481 493 343 376 389 205 654 407 138 136 170 170 219 207 496 692 522 461 526 723 883 782 730 671 795 878 629 540 1079 1140 902 1032 1157 1332 828 1033 1302 1026 1242 1073 814 1187 1246 1105 1179 1247 1281 1096 917 962 1103 1797 1418 1509 1062 848 1067 497 536 1026 943 700 404 734 435 375 454 228 364 477 293 785 737 290 206 288 282 214 148 1246 1371 1248 1379 1345 1432 1237 1305 1402 1676 1637 1472 1294 1228 1175 1332 1297 1356 1447 1290 1516 1810 1293 1499 1327 1389 1397 1572 1450 400 372 180 1458 1409 856 1953 2387 2455 1656 700 768 592 256 557 190 265 227 253 1102 722 770 227 378 336 230 597 606 783 1247 702 749 1165 663 835 1649 2118 1810 1621 3262 2920 1538 2264 2304 2394 879 441 736 1165 826 502 1358 388 1187 406 1117 657 91 46 809 858 1032 1788 1424 303 810 411 579 393 367 678 606 608 892 745 1576 2015 778 508 1235 1212 1249 1537 1147 1117 464 693 615 1308 787 1163 572 606 247 749 478 494 634 838 1804 1550 594 568 445 367 599 614 570 415 646 481 730 863 435 793 435 394 1694 682 825 780 381 445 509 370 726 449 698 660 748 494 536 614 622 672 608 633 686 523 547 581 347 259 279 255 351 401 716 428 236 319 307 333 650 410 325 294 594 375 410 442 416 130 118 323 234 549 341 294 370 335 230 198 186 384 292 328 564 361 342 466 346 453 294 208 162 235 375 160 427 231 242 202 204 308 399 231 264 349 772 476 419 531 431 467 404 374 342 461 419 369 439 440 340 419 458 497 633 707 275 395 411 640 514 513 382 348 373 358 292 279 285 590 329 457 462 213 851 495 463 577 224 264 602 640 461 285 552 61 620 315 312 311 224 120 327 486 479 556 608 410 502 446 528 215 213 154 186 152 154 333 194 99 83 211 121 100 155 597 351 365 261 222 162 255 167 132 230 217 162 644 382 286 189 323 379 343 289 277 340 455 488 328 484 368 489 279 497 416 278 164 170 308 223 252 332 420 677 403 201 266 543 239 151 225 375 501 533 298 541 306 486 415 212 364 401 457 317 490 403 729 527 577 556 713 1003 658 290 384 336 167 451 522 547 615 333 293 573 144 489 536 696 1311 1368 1447 4870 2488 2555 304 605 567 198 275 308 402 183 185 187 389 410 386 436 334 928 86 453 326 92 420 608 376 500 528 497 570 271 548 345 251 249 497 249 273 319 464 378 508 425 455 130 160 130 417 420 445 409 373 420 147 204 161 258 193 560 195 320 578 297 590 373 534 534 494 332 592 435 627 645 600 559 507 534 472 597 682 573 394 419 388 343 362 503 580 628 745 241 821 795 832 591 352 569 645 526 575 686 152 742 278 347 288 345 719 619 820 772 364 297 577 450 465 431 795 594 884 945 897 450 364 427 402 291 422 381 333 244 310 303 249 278 325 402 422 429 526 374 866 593 231 560 500 694 561 532 429 430 575 734 534 557 638 751 659 548 575 332 586 634 466 696 734 760 618 690 715 770 568 498 752 623 1840 1972 973 903 1200 1011 1132 1208 961 1263 1275 1386 839 956 920 951 1151 1185 804 724 757 612 770 733 808 631 303 777 894 858 1043 438 376 439 180 203 449 311 479 434 348 219 281 307 219 234 205 183 281 195 289 285 310 429 380 479 447 355 510 584 561 587 628 625 332 401 526 497 679 753 626 579 596 393 300 221 209 296 377 282 181 265 124 56 209 95 250 138 164 169 98 153 102 157 165 121 129 161 121 245 226 419 231 334 537 483 515 231 328 195 400 286 260 268 281 331 250 339 616 216 204 223 179 62 96 270 226 274 344 382 230 198 138 182 243 202 290 568 547 364 473 341 345 229 323 395 503 291 289 299 355 369 217 357 231 417 397 725 620 643 477 652 639 244 446 458 274 107 428 161 509 283 178 627 199 235 185 232 473 738 184 183 132 431 486 504 772 490 165 159 299 489 283 630 490 278 252 548 402 379 387 518 638 696 467 408 418 438 463 519 682 906 511 651 699 523 552 770 623 214 370 370 272 600 381 1432 347 501 572 482 328 304 282 310 495 500 685 687 348 490 284 253 201 328 392 727 599 306 402 478 308 577 787 548 518 562 397 243 379 261 335 119 125 78 129 123 113 68 353 212 163 163 70 394 564 596 602 318 342 337 325 343 351 286 522 463 601 596 536 564 404 322 334 509 331 264 630 373 410 401 381 463 612 458 374 511 573 581 375 484 308 676 538 471 567 360 473 392 644 488 752 427 560 740 749 685 532 461 270 269 547 785 447 826 790 446 186 232 229 164 342 307 426 293 270 271 488 412 409 305 173 416 417 92 307 168 158 356 292 579 140 366 229 208 227 213 257 203 274 265 175 107 226 108 138 356 112 291 322 347 453 142 557 385 365 310 609 322 482 462 217 256 284 517 547 371 216 197 276 163 133 361 446 348 396 491 505 353 327 659 405 697 346 412 167 311 305 191 343 349 562 345 331 305 452 243 237 233 343 270 466 895 487 569 98 169 160 245 373 404 479 1080 286 1223 1159 1344 1076 1153 1315 1467 1125 1175 1072 1195 976 1111 1327 369 361 511 354 529 557 634 427 357 409 410 520 412 259 352 527 435 517 649 324 322 337 479 540 458 441 451 501 536 373 322 301 243 585 328 362 342 463 828 383 643 756 696 278 553 883 529 569 611 443 680 434 447 466 403 333 554 305 335 447 528 458 393 413 454 419 413 426 436 650 511 427 449 439 453 535 461 406 573 467 520 430 285 503 726 405 381 271 588 354 534 373 792 522 439 359 472 395 448 479 432 548 409 532 524 481 434 480 667 339 408 488 366 314 235 545 379 741 386 407 380 317 677 413 250 214 566 695 735 354 786 438 250 478 435 562 543 499 565 642 553 669 453 347 447 379 543 440 449 544 490 538 404 666 518 486 577 406 261 709 227 132 204 160 220 228 140 172 50 212 154 135 402 310 337 260 272 258 280 201 136 215 152 291 381 190 125 121 125 169 142 212 129 243 298 445 345 457 221 255 171 177 140 120 299 218 168 122 198 209 205 530 443 129 117 66 171 119 311 211 213 261 169 159 208 109 223 202 383 131 157 343 167 213 270 64 249 64 199 245 166 358 90 94 179 193 188 383 323 307 504 106 317 109 241 102 202 370 401 453 346 162 219 383 299 269 184 333 388 217 239 660 327 310 436 221 169 228 319 217 203 189 223 257 245 340 188 552 328 221 467 492 365 656 389 627 495 630 280 932 520 151 579 217 152 546 369 638 360 644 313 363 286 403 213 219 225 367 272 288 259 230 209 231 365 299 425 290 530 435 356 451 405 456 325 372 168 164 304 332 392 298 274 206 269 299 264 284 208 188 325 452 372 252 183 182 264 272 220 242 307 146 356 314 319 416 240 221 374 320 504 243 372 176 187 298 592 363 129 133 197 231 383 180 264 194 292 351 308 284 356 488 284 445 344 412 159 362 262 657 186 221 260 144 353 128 166 161 481 365 368 619 618 383 316 273 192 167 287 241 369 339 82 98 145 126 153 195 233 387 114 163 234 162 315 308 467 376 423 212 366 505 85 42 128 125 48 236 449 654 549 343 482 356 427 384 475 378 260 175 205 234 76 211 134 443 190 192 227 270 241 277 266 248 301 321 259 342 249 234 107 308 227 192 360 346 523 210 282 428 417 460 288 364 390 422 240 601 566 186 143 728 320 133 173 299 291 305 309 333 309 280 157 340 426 212 72 350 695 491 537 2115 1944 295 371 319 454 402 344 327 270 636 297 548 555 350 198 149 206 199 387 439 210 293 301 321 521 240 415 736 469 257 332 255 263 328 239 446 131 167 335 249 273 419 320 264 257 132 209 249 257 281 412 294 301 280 392 238 470 329 578 618 268 202 423 521 743 257 251 279 374 366 1545 1081 797 429 531 650 657 654 371 540 782 431 485 344 375 328 201 685 380 82 80 312 409 335 240 639 593 532 459 643 683 776 611 565 621 614 805 742 496 895 755 814 920 988 1172 691 773 1144 1098 933 926 857 1084 1148 1278 1052 1106 1038 1005 667 796 880 1839 1361 1517 885 704 800 429 480 1001 877 550 461 710 428 341 466 190 429 419 212 637 660 233 224 291 267 238 202 1193 1185 1236 1092 1381 1329 1105 1291 1259 1504 1508 1393 1226 1314 1011 1323 1040 1354 1261 1185 1194 1672 1100 1113 1403 1304 1182 1495 1208 351 329 252 1294 1215 1112 1890 2204 2047 1405 624 666 627 206 631 155 252 208 238 1153 667 703 277 410 366 250 600 838 853 972 754 671 1089 620 934 1539 1858 1467 1432 3114 3413 1539 1784 2207 2262 713 499 695 1124 909 470 1353 305 1512 608 1145 619 97 50 627 853 1106 1931 1332 297 780 538 537 388 386 804 685 855 697 837 1167 2140 627 451 870 1377 1372 1464 1209 1117 415 556 606 1120 845 1089 633 619 297 611 652 668 723 888 1761 1639 592 546 491 413 739 664 572 409 701 508 736 584 390 902 509 497 1878 672 780 781 370 475 563 401 826 449 649 644 717 633 649 817 753 791 676 638 610 454 580 580 427 200 350 298 296 537 590 337 333 293 435 352 584 518 321 253 542 462 451 554 482 150 138 303 255 553 275 240 380 366 302 208 204 345 308 375 368 370 386 387 371 372 284 196 155 206 350 166 449 159 166 178 209 236 262 213 304 301 860 438 258 433 467 370 540 397 250 302 308 300 261 370 222 253 270 463 411 577 275 469 142 440 313 503 266 327 269 377 321 250 232 552 167 340 373 229 661 360 334 450 277 331 442 480 456 267 499 67 589 199 355 290 216 98 409 323 209 548 527 386 441 434 472 259 218 146 219 142 128 337 194 58 56 186 111 194 149 597 175 259 321 286 181 251 173 147 219 193 177 654 345 314 169 218 458 289 362 331 269 479 273 225 500 309 424 293 515 374 398 166 221 358 289 317 396 422 634 388 209 95 413 136 100 224 414 455 545 346 556 370 419 515 348 473 651 461 332 538 321 621 547 643 574 637 913 588 266 317 372 175 463 544 546 563 454 381 576 169 345 438 701 2280 2164 3638 2488 4885 4318 329 535 485 200 257 379 449 186 186 144 480 306 426 482 271 915 83 495 243 83 623 544 361 460 514 481 536 264 554 237 197 191 306 195 211 257 308 254 332 293 269 123 137 113 260 234 346 269 264 354 91 329 181 320 215 507 179 305 664 379 497 395 612 534 610 220 548 544 789 809 634 576 511 455 377 488 481 552 368 512 416 392 375 399 518 519 796 270 1013 865 929 697 316 681 648 489 551 732 161 539 359 290 379 284 574 480 695 643 414 348 679 675 341 307 568 509 620 825 771 537 451 381 386 282 278 253 540 325 341 409 297 315 411 339 472 407 667 366 868 682 263 461 448 831 658 482 422 362 680 744 600 551 614 842 645 489 493 329 588 509 393 564 496 724 407 728 739 827 663 593 792 690 1901 1868 1002 931 1150 919 1022 1088 818 1264 1187 1300 848 919 778 934 1108 1087 851 610 622 403 684 677 689 665 298 749 869 825 971 429 456 557 208 126 453 288 322 390 285 247 286 329 238 228 215 386 343 238 228 220 401 348 344 377 337 345 527 515 491 692 654 579 375 471 399 510 634 777 501 464 487 407 349 221 213 355 430 333 244 202 273 199 130 107 284 104 147 214 64 90 60 145 203 165 163 176 153 239 225 407 269 276 538 446 468 241 297 177 367 291 273 258 264 242 247 304 649 277 229 153 84 68 106 258 180 232 464 321 257 242 98 235 284 201 272 402 360 273 269 234 226 175 285 324 310 221 226 293 248 347 234 242 131 347 323 474 443 520 484 364 388 177 282 329 250 263 540 247 554 303 344 629 221 342 167 316 357 555 228 192 170 415 431 403 890 482 274 262 297 592 360 742 621 388 339 565 525 369 411 456 483 769 511 430 443 471 533 573 789 846 569 694 647 582 466 852 603 216 282 339 178 476 370 1426 454 380 378 468 471 360 312 412 478 529 555 675 395 479 256 235 244 352 353 602 551 332 336 399 225 734 548 681 507 649 341 225 263 274 326 109 119 78 123 123 107 66 320 118 120 167 74 368 525 431 395 366 440 350 373 358 382 326 497 471 594 611 472 603 390 307 294 532 259 410 507 428 315 371 398 349 761 421 445 363 441 368 318 410 335 456 513 380 469 320 618 316 523 602 578 451 541 632 794 698 602 533 367 379 406 1108 359 938 748 385 323 257 175 146 352 286 384 338 170 292 340 268 366 252 147 418 385 116 315 192 196 348 308 584 180 539 255 159 131 257 277 124 209 143 284 197 287 149 76 280 202 325 207 236 376 242 623 362 350 428 503 270 492 466 181 232 336 495 513 350 247 160 235 188 123 356 471 443 391 268 319 337 277 639 384 743 302 395 245 349 388 264 402 426 441 331 206 229 378 130 147 177 265 206 297 1022 421 468 106 174 154 358 360 438 242 1151 241 1407 1181 1542 1085 1154 1214 1286 982 1111 941 1227 1123 1091 1494 409 334 450 282 486 527 722 498 373 480 543 641 385 296 396 797 377 451 638 428 374 381 605 539 463 370 370 398 667 418 346 328 261 584 344 378 354 499 830 479 664 777 719 306 547 903 670 601 701 471 683 481 498 521 414 367 542 356 335 506 646 570 583 507 476 473 503 516 525 885 571 476 511 501 494 605 548 529 594 574 608 497 325 590 862 484 491 385 640 429 582 489 844 578 483 391 530 450 484 525 462 562 632 583 583 551 490 544 691 419 459 534 427 364 265 582 442 862 509 492 400 413 806 546 279 249 635 746 842 407 818 488 282 561 539 622 579 652 589 666 622 672 526 392 453 379 584 491 471 636 545 656 483 716 591 574 506 449 296 783 263 195 237 162 253 232 155 180 54 218 160 151 379 308 322 272 288 270 292 225 150 239 182 295 387 192 133 129 133 177 144 216 160 273 320 467 367 495 241 269 179 185 142 126 311 201 172 124 202 180 176 610 473 158 146 72 173 133 335 198 204 275 204 175 243 121 233 224 391 193 224 367 237 246 307 74 311 96 270 373 166 417 122 130 214 213 198 431 369 351 577 118 314 121 280 129 200 388 419 471 366 204 258 418 301 312 264 386 429 260 230 632 352 297 466 264 169 292 326 245 229 191 243 331 332 362 220 558 348 256 519 498 483 672 407 670 539 695 338 912 643 167 619 291 156 556 395 631 351 660 321 388 279 445 223 227 245 371 318 262 263 242 205 257 371 315 470 363 647 482 527 432 429 451 353 396 178 200 371 374 463 272 298 293 291 303 276 300 263 193 357 438 467 266 240 208 294 302 255 235 329 158 347 363 359 480 282 237 383 381 581 332 408 206 196 385 588 395 123 131 185 278 450 198 262 198 443 421 351 308 360 514 310 458 366 426 175 415 270 689 219 229 277 154 417 144 198 175 509 397 415 619 622 426 349 279 206 193 295 247 379 365 86 104 151 138 171 207 243 399 134 183 268 180 250 304 459 402 523 226 392 505 66 52 130 121 52 295 479 688 571 400 506 386 443 404 493 373 247 177 202 219 86 247 171 455 213 217 366 345 265 287 296 316 329 339 261 382 286 287 121 318 251 204 439 431 596 218 337 522 323 366 242 344 362 422 304 629 588 200 149 788 357 149 216 301 295 317 319 391 313 244 177 387 467 228 125 400 654 560 704 2336 2127 301 412 395 437 407 353 439 345 746 392 615 630 393 222 171 249 244 401 437 208 338 365 327 531 267 442 804 558 286 439 267 302 354 249 632 176 177 409 323 277 427 328 314 332 169 223 278 299 309 453 333 321 319 432 268 560 398 637 543 272 201 445 529 674 261 255 279 374 372 1484 1107 929 451 516 660 693 647 430 512 882 448 533 453 419 350 201 760 396 88 86 261 369 297 248 681 617 566 447 671 828 881 767 693 691 636 871 796 506 999 861 986 998 1172 1439 889 963 1283 1176 1058 1128 1006 1252 1299 1509 1162 1276 1321 1206 891 945 1144 2032 1441 1584 976 746 902 495 553 1094 887 606 396 760 538 472 515 228 476 437 265 683 686 334 216 316 292 217 239 1383 1436 1433 1222 1423 1598 1239 1346 1324 1704 1761 1470 1250 1407 1157 1367 1189 1457 1475 1269 1320 1704 1213 1262 1484 1467 1335 1690 1288 355 331 274 1403 1393 1045 2013 2453 2367 1559 680 701 608 204 620 144 270 218 244 1329 780 770 295 361 309 272 632 974 906 1031 798 714 1118 628 956 1640 1989 1631 1479 3262 3595 1715 1929 2337 2375 797 502 744 1277 942 506 1510 376 1596 654 1179 697 95 48 681 905 1112 2275 1452 399 930 548 625 404 408 838 719 897 823 914 1254 2236 770 482 1028 1459 1466 1470 1178 1115 418 642 640 1229 844 1171 655 737 368 636 698 708 771 959 1840 1783 618 570 492 453 827 768 649 431 722 513 788 649 549 928 525 509 1966 887 1001 831 408 482 601 418 895 517 685 688 810 645 667 873 825 883 641 733 640 466 673 567 410 206 346 315 310 404 634 351 366 384 444 348 608 528 343 339 593 493 507 611 545 179 159 309 277 559 277 244 384 389 322 228 222 321 357 399 454 403 379 433 456 481 308 204 200 251 350 172 483 214 212 227 263 267 323 245 328 376 918 620 315 481 571 476 585 427 258 324 336 336 326 570 256 368 382 563 462 612 350 636 168 527 404 560 308 420 404 405 355 311 278 618 217 421 407 339 751 444 391 538 274 330 536 582 427 316 578 67 662 256 429 356 263 263 368 402 308 649 569 462 554 546 545 263 232 164 248 140 148 405 212 46 44 204 125 142 171 659 284 323 325 286 139 261 183 155 227 199 175 728 413 297 179 236 559 289 380 349 262 483 301 235 508 356 500 303 517 415 462 174 204 370 312 352 344 463 654 396 217 128 443 182 96 232 415 440 532 312 593 363 443 498 416 479 677 516 332 566 329 640 580 682 621 665 947 632 297 405 430 208 525 604 612 614 482 367 645 171 367 462 765 2430 2368 3589 2555 4318 5519 356 531 499 238 280 358 488 198 198 175 476 357 525 579 305 1035 91 503 251 93 668 650 447 550 610 571 634 338 678 263 219 211 390 215 233 306 379 290 429 329 287 153 167 139 276 244 409 323 274 370 103 329 208 334 179 556 211 388 696 403 579 364 696 587 614 257 584 570 844 870 718 729 510 477 463 549 605 651 444 604 511 449 388 423 583 595 803 280 1007 902 968 729 334 713 675 548 609 811 170 573 353 300 394 296 620 514 733 687 448 392 723 674 363 373 631 551 738 935 914 547 457 393 375 279 312 288 594 343 363 419 334 313 418 470 465 498 697 396 914 690 236 577 516 867 684 622 487 512 585 782 632 612 639 868 618 569 534 374 593 607 500 604 679 792 468 769 838 865 657 639 865 768 2175 2169 1179 983 1168 994 1095 1175 918 1380 1245 1380 948 1023 1010 1086 1445 1278 900 648 672 445 691 701 768 696 310 768 959 907 1104 365 449 539 222 181 438 308 354 439 295 276 315 381 287 279 258 354 375 277 256 252 416 352 358 389 371 357 545 567 568 775 782 680 346 471 445 513 631 750 601 532 561 451 392 253 239 408 487 374 233 210 287 205 136 136 217 120 161 220 84 131 81 143 184 146 144 153 130 288 249 446 283 274 556 462 486 269 323 212 391 350 324 309 272 227 282 337 693 272 228 153 86 72 108 303 180 256 496 321 316 254 98 274 325 236 302 414 376 309 374 244 236 211 331 307 312 253 259 309 316 425 319 312 199 365 411 593 596 564 584 487 536 263 398 463 264 229 580 311 634 321 316 621 245 358 185 330 417 785 279 292 156 542 515 544 878 572 276 260 342 720 399 799 695 429 376 734 584 385 429 555 566 754 562 446 482 522 584 604 890 997 571 834 819 711 545 890 727 236 302 376 242 568 537 1501 565 495 452 485 544 437 360 487 498 570 672 674 369 536 301 265 246 416 506 590 595 411 524 421 323 680 645 645 508 554 343 229 335 288 342 127 135 86 139 139 117 76 336 118 158 196 119 378 562 470 389 438 450 359 379 429 379 329 549 528 622 606 531 602 412 323 312 544 305 423 550 485 405 400 455 478 797 517 500 426 516 380 266 430 386 456 502 437 562 334 596 363 548 654 646 432 617 688 827 751 651 677 478 458 404 1185 402 887 807 395 335 224 173 146 352 309 409 391 190 351 413 358 423 324 153 454 432 120 391 214 210 374 289 695 168 685 258 198 159 277 280 202 231 175 302 203 289 149 113 318 212 336 225 248 372 214 653 387 348 452 579 307 578 529 251 240 357 542 562 366 263 203 274 214 149 404 497 453 450 317 361 392 252 639 391 765 340 465 319 323 428 294 436 474 487 411 261 268 370 169 181 213 295 234 290 1044 527 518 134 205 187 372 424 497 262 1115 239 1467 1223 1532 1175 1186 1282 1370 1141 1206 1043 1299 1131 1097 1466 389 346 476 360 453 526 741 507 393 408 624 623 393 283 412 792 351 479 676 483 435 455 609 600 522 433 435 469 474 347 466 374 373 679 459 414 338 639 505 381 714 757 690 266 395 927 415 477 388 314 909 1008 1004 679 444 269 486 442 408 712 545 619 546 416 545 431 478 441 1011 725 772 748 942 807 831 820 1059 441 926 834 961 511 306 409 505 457 495 334 550 529 296 458 647 450 384 284 442 490 606 745 522 625 532 556 666 548 421 446 766 344 408 476 433 492 486 596 432 706 548 493 569 565 583 566 211 211 708 815 786 346 836 699 384 680 718 611 765 695 670 590 616 813 606 584 558 455 691 584 610 463 649 521 617 642 595 607 220 342 229 525 359 210 145 202 155 218 54 423 38 303 410 120 170 174 225 345 325 303 329 234 188 292 254 243 281 180 167 153 169 163 94 263 100 237 252 454 371 534 96 198 228 224 171 312 301 105 206 111 147 111 95 419 248 250 236 100 68 116 253 154 174 221 330 170 375 246 323 194 284 355 183 376 252 126 197 88 196 102 116 238 172 413 341 359 299 189 140 516 512 480 244 68 266 117 128 231 98 331 335 372 569 384 426 401 413 336 193 267 335 297 301 426 207 164 354 297 208 350 517 146 279 198 281 445 285 369 261 283 495 472 759 354 511 646 321 657 475 657 454 924 591 316 822 152 124 570 341 590 537 361 457 399 296 263 306 306 323 301 163 162 235 321 116 191 217 112 498 524 610 510 416 286 461 473 368 311 174 494 597 436 725 245 245 174 139 148 447 386 349 242 419 379 166 235 230 314 329 359 221 254 386 339 314 211 320 438 287 296 312 378 523 306 250 241 150 420 362 336 155 158 164 478 419 333 438 300 330 372 331 409 213 438 274 361 334 274 150 246 213 686 437 255 335 324 417 257 259 295 281 491 432 1184 1172 408 404 738 568 412 307 191 339 403 246 289 124 118 94 416 439 478 385 403 172 319 557 289 578 497 496 321 531 461 64 97 40 99 113 961 398 442 392 518 383 350 341 323 315 284 207 153 358 361 100 216 140 329 272 265 499 539 435 204 293 236 419 604 417 359 168 223 146 215 308 284 330 361 302 280 351 431 168 240 202 215 338 453 480 259 279 195 156 623 411 195 286 359 316 357 420 658 360 504 220 237 453 332 151 296 516 814 368 1995 1568 299 326 401 368 232 406 444 354 537 496 656 709 670 208 177 100 317 947 240 260 333 335 380 263 298 611 499 472 414 605 283 260 506 279 385 123 315 327 291 112 188 186 545 575 213 88 204 167 230 282 266 241 292 312 308 380 286 343 270 180 581 764 358 603 372 337 80 96 98 769 1339 559 424 548 800 673 520 723 497 807 372 622 347 439 329 309 774 578 162 156 321 145 135 135 747 548 836 667 460 602 727 850 1040 764 825 578 734 491 877 788 983 731 1064 1132 945 970 1290 716 846 692 649 1077 817 1275 1253 935 1191 1332 1104 1067 901 1295 1374 1495 1307 924 564 623 522 931 1008 633 650 743 365 385 378 328 319 275 327 714 517 417 159 294 286 485 216 1200 1363 1313 1668 1537 1410 1621 1326 1255 1801 1603 1239 1288 1180 1016 1520 719 1258 1341 1025 1189 895 1098 1269 1669 1137 1336 1322 1312 360 346 363 1282 1811 1242 2001 2249 2384 1523 499 609 458 166 599 180 335 234 231 1472 1054 1065 300 374 290 429 616 1029 746 1468 746 969 968 1263 1458 1376 1792 1400 1667 3394 2955 1434 2123 2483 2316 1184 620 436 820 803 389 1000 315 1517 1010 1062 635 60 50 453 707 987 2484 1420 248 1086 694 507 731 636 547 535 773 878 639 1190 1454 1173 846 1617 1238 1286 1189 1245 1326 1004 886 746 1766 897 905 442 1241 515 867 661 647 722 926 1718 1399 569 419 744 484 732 679 629 295 313 516 916 700 677 1081 699 661 1703 673 773 997 465 360 444 485 662 585 657 506 591 595 581 695 584 614 802 682 470 263 368 877 435 428 497 142 348 437 688 300 422 257 348 387 734 327 359 260 563 824 330 512 637 125 123 414 288 477 272 252 238 328 355 220 265 313 269 327 324 379 257 312 634 441 358 181 256 357 402 131 461 360 308 445 256 495 299 244 481 461 678 522 311 514 439 484 509 401 530 635 673 566 754 448 435 637 738 549 708 621 492 606 240 441 456 425 252 491 420 351 461 351 373 405 254 317 392 80 406 288 278 310 249 273 310 375 318 314 468 53 429 324 190 410 342 208 486 384 356 483 631 468 440 633 492 287 145 134 200 114 239 317 282 93 83 284 72 312 260 516 493 361 219 213 149 169 98 79 235 214 196 582 402 375 295 245 511 285 411 393 308 186 612 438 382 293 330 347 386 315 429 270 386 375 271 483 353 335 473 364 253 189 339 294 83 152 449 401 421 717 623 317 375 384 499 533 453 593 210 614 400 702 475 874 634 736 834 585 373 380 329 213 675 770 640 572 776 381 889 84 482 566 1160 212 124 190 304 329 356 4842 835 551 393 400 272 314 106 94 262 741 748 618 650 387 728 144 225 119 154 345 605 410 467 607 445 639 390 583 403 362 351 561 357 381 262 290 222 342 273 298 374 414 434 438 336 1019 567 284 322 80 292 234 228 540 730 556 294 969 250 656 538 828 721 469 227 455 314 675 683 601 741 430 410 540 593 662 829 690 502 503 417 353 550 697 363 475 174 1002 943 1136 520 429 461 818 553 499 575 221 616 454 727 485 789 675 580 709 738 442 449 691 594 556 393 679 350 1574 1853 1455 936 828 395 518 505 586 289 482 341 367 485 363 290 489 555 491 423 395 276 547 441 280 570 507 726 565 574 889 685 634 623 579 752 449 548 759 586 572 675 571 509 702 681 496 698 583 807 678 512 591 446 751 511 1676 1649 1351 1352 1228 1228 1059 1214 1184 1603 1084 1279 970 1054 906 949 1081 1073 687 766 794 501 618 666 616 1048 409 694 846 804 1497 594 433 546 391 287 530 375 245 354 291 242 349 252 472 383 213 269 287 345 212 181 370 368 401 532 357 271 290 308 539 540 413 452 341 381 436 505 536 585 644 518 528 353 122 278 268 132 148 110 285 274 207 42 255 112 340 157 142 218 122 114 42 192 110 90 102 98 92 195 165 220 323 229 787 782 800 226 300 344 306 520 490 508 462 276 176 399 446 256 236 258 246 340 378 528 282 314 495 609 269 344 270 468 532 452 582 469 485 273 371 394 452 273 235 257 246 328 587 372 373 437 173 396 190 414 279 780 1005 542 785 869 890 326 588 559 453 285 752 432 1011 593 414 934 503 405 426 401 682 516 316 285 226 766 676 471 1113 812 227 219 328 551 343 719 524 382 190 657 391 585 607 398 816 507 520 636 574 389 822 412 924 858 720 701 515 738 580 600 641 237 329 342 328 227 319 1129 570 434 405 548 479 402 329 440 477 536 387 417 228 390 213 362 138 341 558 613 495 516 492 320 582 388 455 404 641 455 257 288 219 214 114 123 125 84 125 127 121 82 195 145 349 101 241 353 449 371 387 398 404 438 343 426 405 341 465 730 666 625 592 641 454 363 410 512 438 402 427 498 432 747 546 487 552 569 598 620 593 526 247 648 377 418 492 474 529 389 507 314 656 798 600 395 544 640 726 533 461 925 658 461 397 1368 298 625 903 495 225 165 298 179 208 204 238 394 428 498 638 362 637 661 181 266 453 302 167 190 164 290 254 671 201 446 403 98 204 193 264 218 250 289 180 148 353 293 171 339 206 187 415 183 270 336 814 415 399 455 393 436 302 274 235 455 393 447 479 261 529 226 236 263 162 577 611 550 422 757 795 696 417 610 199 325 430 635 140 314 428 301 386 444 462 458 433 499 344 125 237 336 338 260 387 1053 682 604 234 152 206 337 456 297 502 1786 603 2056 1869 1491 1254 1468 1441 1447 1387 1877 1250 1661 1589 1313 1622 489 228 337 250 577 521 846 358 449 287 452 408 452 406 475 684 195 486 568 464 438 442 513 344 247 341 376 451 795 560 323 585 464 610 581 471 429 561 685 561 606 651 627 364 612 647 505 789 613 476 559 594 549 467 857 603 705 686 548 695 774 745 801 764 535 1053 988 1139 938 834 782 840 869 858 785 820 906 556 779 873 901 842 573 716 795 915 892 635 945 855 893 871 922 714 881 786 844 848 655 687 1016 921 975 904 1044 792 879 893 1236 1023 917 658 828 771 550 908 958 486 853 733 688 787 907 817 585 461 1190 1035 1033 625 797 807 526 870 785 1139 1042 1090 845 1047 978 1052 878 854 973 931 879 942 812 871 781 752 835 865 940 972 448 408 505 703 232 247 152 284 168 312 101 211 83 150 205 126 227 208 212 92 96 92 136 243 172 271 186 238 348 143 106 106 108 169 189 259 113 288 237 365 325 495 201 267 144 186 174 171 274 187 254 184 216 228 216 411 278 134 134 166 206 203 620 396 416 418 194 185 241 261 344 231 192 339 428 345 357 241 273 144 265 162 262 444 438 592 164 317 260 229 227 512 498 469 357 191 405 100 155 152 120 565 582 395 539 280 494 528 374 454 274 472 458 407 368 505 303 364 390 320 330 363 555 256 286 321 271 371 313 483 344 693 422 416 747 1063 473 552 461 705 569 1007 528 1046 622 398 697 278 203 618 435 634 596 537 686 424 186 547 313 317 525 409 360 234 372 402 302 291 346 487 603 480 822 587 503 633 326 541 510 677 361 571 482 269 524 353 268 232 206 331 271 280 360 331 534 379 413 460 359 586 271 326 134 288 291 340 218 274 254 441 317 320 468 342 586 322 427 289 258 332 403 475 192 225 402 331 488 255 289 324 397 539 279 707 234 699 287 400 395 376 425 570 318 536 367 362 362 288 370 332 534 284 359 549 540 440 452 396 523 343 479 346 425 246 449 807 171 197 146 145 252 236 374 658 477 493 378 371 550 672 486 471 364 640 342 461 60 18 92 130 82 516 499 437 634 429 515 540 472 452 542 298 179 81 191 197 182 173 211 295 156 170 327 446 364 183 459 283 550 493 511 429 298 209 169 334 201 189 243 253 221 197 364 395 215 276 257 411 331 398 411 342 285 219 168 681 312 209 265 310 261 320 332 350 194 271 285 411 379 395 164 538 474 548 485 2464 2384 372 417 577 475 458 479 423 323 821 585 736 546 770 176 288 259 303 809 400 405 548 548 724 478 270 464 462 537 488 576 274 272 454 311 595 143 501 526 454 360 339 266 475 402 200 208 478 335 316 296 242 301 250 562 409 846 532 815 329 238 466 369 354 390 363 349 114 128 152 1085 890 975 726 645 929 778 1106 629 790 1206 485 627 441 576 581 355 984 783 222 222 128 156 247 336 1047 1159 669 704 849 1058 1362 1358 1338 1146 1010 1215 830 768 1010 1008 1068 1352 1269 1062 1034 1038 1255 1166 1298 1208 1165 1482 1146 1407 1449 1197 1997 1473 1498 1656 1094 2092 1595 1827 1084 1257 1172 1248 894 1271 1215 837 768 1428 414 419 594 476 463 650 404 1022 1048 437 209 333 317 563 249 2155 2029 2011 1748 1916 2053 1435 2021 1796 1905 1854 1839 2019 1832 1856 1861 1707 2014 1953 1929 2294 2309 1569 1779 1806 1640 1610 1652 1650 496 478 138 1985 2447 1556 2912 2565 2484 2139 767 838 690 304 739 191 251 195 348 1440 861 948 301 459 357 588 883 946 729 1750 971 925 1455 1022 1121 2359 2861 1846 2281 4313 3967 1823 3224 3325 3572 1212 603 871 1303 1085 504 1573 394 1425 671 1671 807 187 130 1045 895 1523 2794 1300 474 1056 594 766 692 722 699 620 686 738 641 1764 2096 1233 584 1229 1297 1288 1487 1375 1294 931 852 702 1752 1196 1706 976 1046 543 778 640 639 741 1004 2869 2202 608 557 549 691 818 548 699 567 671 616 1168 736 1032 1121 550 510 1992 668 857 1197 496 482 463 494 753 658 887 790 889 728 753 899 757 779 1010 742 602 539 553 890 499 435 384 296 451 639 631 380 276 248 341 573 751 548 387 318 801 876 418 393 450 230 226 426 470 513 380 356 528 549 343 399 443 459 351 364 473 610 649 318 555 574 508 211 282 381 589 121 715 448 359 521 433 513 440 400 491 653 997 552 460 576 569 619 719 509 380 407 330 282 432 315 375 378 450 727 561 698 610 577 329 590 497 603 445 509 449 491 556 562 506 510 402 425 456 286 483 619 529 650 341 433 623 736 446 339 807 67 727 466 412 317 396 211 652 606 386 722 761 611 818 639 570 481 219 288 235 322 408 600 323 181 177 319 212 216 565 509 368 300 138 130 169 257 166 228 127 348 127 624 459 651 510 407 681 323 674 670 407 616 663 515 846 681 466 389 558 460 607 331 323 322 472 350 477 527 522 322 241 443 741 226 151 243 711 560 549 632 520 350 594 338 441 571 449 615 361 562 399 910 653 828 727 720 982 629 371 540 408 238 726 850 654 704 612 444 570 304 567 611 1145 305 607 324 605 535 531 835 5842 650 258 387 468 594 172 189 262 572 790 617 669 421 840 126 364 192 142 503 787 579 668 737 651 751 526 611 444 439 422 519 445 457 434 543 410 629 465 499 430 511 369 604 382 1203 643 352 446 113 354 143 298 388 549 297 443 625 536 964 691 716 957 521 292 550 697 866 880 628 764 792 646 737 1046 914 1071 794 364 438 382 543 653 709 739 556 275 978 1061 1293 1072 659 980 1023 733 632 1011 511 890 547 736 572 685 910 847 1037 1013 670 459 994 898 573 573 668 559 1297 1165 1302 792 690 589 478 415 413 401 526 398 436 449 301 265 774 746 491 650 1042 488 466 471 489 1035 702 977 580 606 592 531 700 905 804 891 645 770 808 1035 585 724 883 956 987 777 772 1303 660 800 870 918 626 683 575 695 2430 2345 1806 2125 1360 1793 1359 1437 1173 1519 1466 1727 1508 1520 1193 1115 1892 1613 1023 845 883 811 755 954 1168 1373 421 1250 1254 1111 1530 558 672 828 581 377 814 560 675 674 506 441 617 594 416 398 346 235 369 314 353 322 545 487 419 716 689 433 522 639 821 571 808 850 512 592 912 777 558 989 678 711 707 473 229 396 380 201 277 208 400 280 129 80 387 184 268 171 399 463 112 46 145 226 318 310 206 304 190 384 283 238 377 314 710 677 691 286 344 293 378 336 303 329 361 380 354 466 669 250 217 370 340 506 579 485 300 335 501 745 278 344 219 424 421 317 524 450 571 447 672 704 748 256 285 525 565 456 695 218 546 476 274 480 301 577 453 779 843 680 738 772 905 359 489 526 379 297 809 449 840 433 454 872 322 580 293 441 1066 607 403 276 230 976 707 984 1064 748 404 394 315 705 406 855 708 381 381 774 642 496 449 641 904 573 625 603 681 841 735 684 794 981 629 707 692 864 476 871 720 364 529 369 387 297 310 1592 504 562 588 603 603 531 397 567 811 933 850 709 502 522 354 343 458 539 464 630 707 633 409 569 526 625 827 567 531 661 274 276 334 303 314 102 96 84 104 106 92 84 310 167 193 156 188 498 844 561 736 328 379 370 397 470 400 390 733 867 760 761 523 827 694 543 688 832 486 437 597 396 416 626 606 609 485 408 623 878 703 661 461 632 366 531 790 956 1016 563 546 440 1024 594 686 658 941 1172 834 767 682 898 527 482 427 1166 438 705 919 431 295 240 254 86 163 92 185 390 546 616 614 551 665 503 349 520 729 130 337 290 239 505 409 547 160 389 214 239 430 365 191 270 253 271 129 111 294 219 213 331 254 228 484 538 539 314 891 457 441 422 831 317 448 432 296 582 400 634 662 521 488 204 229 201 112 719 666 641 778 676 609 912 472 759 483 694 504 729 189 533 589 543 490 664 761 379 502 472 463 211 246 270 392 312 474 1248 1001 882 269 143 160 492 673 521 486 2217 785 2422 2248 1611 1583 1587 1503 1553 1661 1877 1601 1790 2064 1750 2042 800 391 596 351 498 702 732 491 421 520 465 554 677 629 489 429 436 744 831 418 404 435 381 634 632 647 617 741 943 944 641 704 698 1090 870 577 553 1056 762 551 901 995 915 581 766 1205 1126 1082 810 954 850 646 703 842 399 559 859 581 507 370 621 677 548 469 515 471 515 449 606 665 759 850 774 820 603 856 660 393 965 660 691 699 640 711 982 742 576 556 919 547 806 369 1124 551 761 708 535 640 667 626 910 755 738 723 823 676 716 658 828 667 421 570 422 559 531 597 747 973 770 782 740 598 1176 658 773 729 688 709 718 801 1178 762 473 1225 1137 792 936 877 844 856 869 774 786 461 567 669 958 968 942 746 761 886 913 755 757 900 540 454 527 763 378 268 377 377 395 399 264 427 135 401 246 283 313 329 376 413 426 356 352 523 455 482 480 423 554 464 496 487 507 520 394 405 411 598 481 538 498 570 420 316 464 489 442 424 444 383 469 387 433 446 424 905 310 254 225 361 323 434 474 316 338 413 146 270 172 265 269 504 257 279 442 796 447 228 316 266 380 283 441 679 440 404 235 249 318 341 240 671 562 522 463 358 492 372 271 192 310 620 592 576 393 421 441 538 326 267 428 538 347 520 472 929 297 574 635 308 494 261 470 342 458 536 329 300 506 377 186 665 992 578 938 793 873 974 656 972 956 879 544 1331 1143 482 1252 415 348 1039 612 827 662 736 775 429 376 512 541 547 441 701 466 449 530 388 475 544 500 404 708 807 718 720 763 930 552 851 485 379 284 398 421 649 545 397 294 465 276 360 339 383 739 282 952 762 506 499 474 457 679 767 468 439 545 322 570 450 685 892 517 503 862 675 974 439 508 529 497 389 666 810 317 346 387 443 588 701 586 363 727 399 757 953 525 835 485 1200 305 850 455 566 432 1154 526 348 706 559 517 582 304 319 637 573 508 1003 1000 590 581 448 440 284 336 245 366 656 224 263 234 200 339 516 797 676 425 517 351 306 697 688 729 584 576 563 574 551 62 40 148 153 87 448 708 982 898 583 691 786 749 669 358 348 219 167 465 499 124 458 327 591 460 474 368 603 316 452 331 352 671 574 577 862 218 311 313 486 303 270 368 378 330 269 502 402 346 368 460 289 408 429 451 646 900 491 511 797 551 431 265 372 348 398 418 728 487 384 300 324 613 562 281 475 440 862 938 4147 3366 702 931 894 631 721 448 743 615 872 709 835 775 681 583 289 330 274 589 535 325 845 833 699 591 538 633 1066 898 574 711 554 599 572 333 614 206 356 587 515 454 493 418 333 341 118 209 356 293 293 349 503 454 413 547 322 819 630 895 437 531 514 962 496 494 813 762 282 369 373 1151 1451 1180 506 713 1174 1196 910 669 644 1021 491 875 655 470 575 559 1200 908 266 246 490 384 500 448 937 1388 718 734 892 957 1036 1106 940 830 957 1399 1131 780 1203 987 1145 1057 1474 1822 1005 900 1403 1549 1390 1814 1050 1658 1415 1772 1718 1624 1958 1453 1513 1345 1605 2455 2368 2600 1858 1067 1596 1000 738 1388 1543 908 735 1688 616 563 701 384 523 644 415 849 985 658 373 456 430 363 388 1941 2186 2038 2225 2290 1813 2023 2129 1648 2490 2311 1711 2237 1505 1746 2002 1451 1817 1862 1930 1749 1660 2443 2408 2481 1769 2031 2361 2346 658 616 295 2306 2369 1029 2861 3000 3109 2383 1063 1049 794 285 843 110 493 437 359 1801 909 932 281 476 440 409 1136 1270 1374 1775 973 1256 1210 1201 2377 2509 3260 2175 2498 5136 4720 2389 3365 3634 3438 1619 989 1406 1261 1472 885 1772 851 2119 640 2341 1349 192 133 1147 1386 2131 3770 1771 657 1418 759 1025 805 803 1419 1411 1253 1177 1025 1923 2175 970 1022 1581 2939 2906 2467 1696 1709 805 736 1005 1820 948 1801 694 987 548 1227 1265 1275 1354 1201 2218 3194 787 688 688 1067 1262 880 1130 708 648 976 1689 1076 747 1737 877 778 2777 748 865 1179 727 1069 1077 821 1076 1394 1235 1283 904 1051 1077 1026 1123 1217 942 1154 1312 863 1033 1155 316 334 701 311 376 354 674 450 455 769 463 472 920 1012 838 493 981 862 562 760 566 388 378 324 287 656 613 595 694 625 624 483 441 451 374 449 374 521 567 540 680 504 656 378 327 383 584 293 294 335 435 443 562 327 464 360 650 606 918 204 415 299 196 451 662 598 437 479 520 515 389 520 385 397 349 680 735 351 608 486 307 511 476 348 405 392 325 338 374 421 463 553 312 291 443 301 573 543 531 657 361 391 587 677 347 341 687 97 727 376 345 199 331 206 350 605 598 556 609 539 928 759 780 410 319 270 563 171 307 273 280 193 187 274 205 390 339 600 236 313 296 286 179 315 223 174 404 225 162 729 653 494 356 339 594 625 346 356 510 337 572 522 463 460 520 775 512 702 525 520 326 563 420 518 826 588 1377 668 460 187 402 375 255 181 726 577 760 626 1250 540 876 873 666 881 713 755 655 559 666 1403 1109 902 694 1186 1594 1150 793 613 518 268 951 1051 939 1131 555 670 653 359 867 945 1855 389 680 394 567 485 499 551 650 8615 191 562 595 793 283 285 300 1167 917 413 522 540 1270 172 429 182 188 741 1145 974 1088 1117 1097 1171 507 997 583 586 537 627 537 559 508 597 535 627 569 590 361 439 360 532 374 801 411 700 311 162 375 259 424 315 890 357 287 1522 628 892 820 1249 748 810 508 1307 705 719 769 598 477 402 401 330 395 373 419 441 567 505 462 532 873 811 904 1074 393 1497 1152 1376 1092 587 1034 867 424 606 712 251 722 534 885 508 891 999 887 1050 1032 795 590 1148 791 791 794 965 745 1181 1471 1262 1065 998 893 788 690 591 809 650 785 817 982 398 485 557 360 841 747 519 706 955 1069 519 468 492 1098 703 679 836 649 879 1295 817 1239 1200 1256 1090 923 760 1034 1197 1136 1033 1165 1221 982 884 1324 1046 1115 982 1169 1050 1239 2476 2336 1406 1535 1775 1487 1395 1447 1246 2205 1539 1802 2139 1497 1630 1326 1737 1607 1153 1262 1253 980 1036 984 1313 1561 593 778 1763 1601 1424 706 572 748 391 382 677 423 261 457 443 396 400 631 605 367 395 255 484 273 293 297 722 520 513 724 643 661 723 842 821 655 660 608 653 804 667 729 946 1231 838 791 799 537 527 391 348 571 537 482 229 405 489 120 581 184 336 275 311 430 81 60 110 218 360 310 358 366 336 363 242 608 402 636 627 622 678 444 462 318 377 248 228 238 322 230 572 770 399 315 355 549 461 299 323 609 425 535 658 971 435 696 535 845 914 433 710 476 488 573 427 761 730 341 362 374 508 515 577 750 579 438 244 233 223 754 420 556 546 361 633 337 342 260 408 476 363 282 1168 406 814 359 401 858 663 498 604 447 743 1067 193 238 234 781 510 696 1242 897 344 332 365 680 483 979 722 528 357 762 650 554 518 1019 899 650 710 767 931 626 785 929 1299 1448 929 766 942 1100 881 1256 1044 585 681 400 506 531 506 2290 700 900 918 879 905 987 870 833 1104 1183 1218 759 388 892 458 458 238 814 603 632 692 729 394 524 494 628 797 1121 886 1074 447 491 318 539 302 199 347 335 257 259 189 181 447 380 590 253 242 522 940 1020 793 748 753 747 849 589 559 693 990 1197 982 1043 1051 1090 623 517 598 1020 437 478 1020 582 415 755 872 467 881 611 870 595 531 570 566 557 776 557 788 1022 706 646 790 754 489 872 861 476 573 1057 1566 1496 801 1382 792 773 559 1549 752 1186 1168 790 578 320 196 155 242 133 264 630 375 406 544 570 472 468 283 244 302 227 166 253 268 272 557 1196 372 557 463 260 275 584 420 281 229 246 250 197 316 377 155 521 430 508 402 415 679 393 1520 532 520 840 364 282 419 317 217 544 374 523 541 592 584 342 383 259 267 794 945 593 662 757 745 576 601 757 613 702 523 910 240 953 751 659 836 870 726 950 560 362 684 263 253 499 356 279 729 1675 1183 846 203 185 258 617 388 533 467 1804 405 2083 1880 1686 1572 1678 1846 1980 1874 1472 1767 1362 1641 2049 2338 592 781 675 382 770 866 1070 447 494 589 864 812 586 389 674 954 417 712 806 776 750 673 515 511 501 555 655 767 643 506 254 312 341 339 312 342 320 456 391 447 791 791 777 411 443 580 543 438 503 457 407 514 522 489 353 327 402 240 402 366 532 465 480 366 406 488 518 641 604 546 598 634 583 560 597 568 520 431 540 627 573 303 379 359 500 355 389 338 358 439 389 593 426 716 477 410 508 386 308 414 406 483 414 406 347 373 389 505 362 425 312 432 356 436 339 507 347 491 390 446 507 749 428 473 372 429 807 571 548 300 585 538 350 592 616 641 617 649 550 385 479 416 535 505 493 447 501 341 472 476 452 465 576 585 548 578 381 385 542 515 354 174 180 80 192 100 174 184 127 119 179 153 147 141 181 175 202 198 198 225 195 219 215 260 306 130 146 114 155 178 256 159 170 225 226 259 140 297 146 154 190 143 139 164 202 220 198 395 409 220 202 599 127 152 84 152 109 219 225 136 156 151 167 175 204 130 149 242 258 248 189 416 171 213 281 263 195 255 184 436 354 562 261 323 231 213 234 278 268 211 281 307 240 156 298 187 208 219 247 221 368 312 301 132 145 244 138 311 478 315 168 385 258 337 319 136 239 344 299 216 255 255 199 207 231 249 318 249 346 319 339 333 505 509 432 606 411 409 457 469 416 234 471 255 267 399 250 296 489 184 426 506 277 391 217 244 292 270 270 230 256 371 185 141 174 351 355 326 495 347 434 390 550 448 217 318 202 310 284 412 341 404 222 299 170 239 339 381 281 526 416 297 337 195 329 160 185 224 113 245 190 299 297 286 285 391 240 229 324 476 601 320 256 297 277 330 368 305 124 140 167 201 285 228 329 290 168 327 318 341 372 520 203 498 198 194 265 232 183 312 306 374 296 312 363 222 293 266 228 454 288 304 308 381 315 190 206 84 390 295 462 275 255 277 154 158 153 161 245 361 275 317 193 257 334 240 338 425 146 465 301 216 64 42 162 98 98 263 370 373 355 345 246 421 298 268 226 236 172 52 189 209 98 209 254 345 275 225 289 236 186 215 328 237 621 472 529 436 229 236 203 240 182 162 203 182 160 146 304 345 292 344 317 251 347 327 432 185 247 151 147 291 394 148 289 287 267 304 309 441 378 253 281 260 247 268 313 346 180 520 342 1650 1768 465 224 353 316 335 305 452 428 468 612 652 420 432 255 253 229 176 279 120 215 391 447 257 233 264 436 347 328 379 242 402 438 461 262 434 153 312 210 190 164 192 234 210 282 355 185 378 351 292 303 471 201 299 340 200 533 334 234 195 137 358 348 246 352 276 240 128 136 158 283 418 397 316 529 742 564 416 479 483 883 593 637 373 674 285 284 456 364 120 108 139 74 107 109 403 492 736 533 613 674 758 694 580 730 797 741 429 271 966 895 926 800 655 900 966 916 785 760 870 916 1071 792 595 1275 789 1336 1253 1215 921 1218 950 2008 1612 1815 890 911 1024 476 342 1042 865 532 360 904 250 286 351 264 263 303 454 555 504 423 222 234 226 257 124 1287 1344 1407 1146 1313 1144 1434 1045 1343 1458 1245 1008 1370 1249 1428 1142 1227 1381 1153 1413 1287 1327 1076 1320 1464 1375 1281 1499 1351 264 217 200 1231 1372 612 1481 2028 2062 1646 614 647 344 114 422 190 188 158 102 1150 657 643 237 401 333 574 785 822 675 1027 625 684 1024 654 685 1269 1518 1434 1398 2683 2834 1523 1724 1849 1721 800 455 620 775 829 556 888 331 1195 398 1087 663 274 241 872 581 1034 1328 944 347 857 445 628 285 285 741 763 742 546 499 1310 1321 461 563 1139 903 957 1003 694 775 636 546 373 1063 657 1083 351 793 324 631 597 566 626 695 1392 1176 413 463 628 476 488 497 593 541 388 423 554 473 655 844 388 356 1117 397 427 573 434 322 365 296 419 441 422 418 382 415 425 417 425 471 592 918 389 318 612 418 292 222 243 132 213 351 489 312 473 209 323 198 498 221 253 242 383 495 237 271 263 116 104 186 214 283 221 202 257 136 306 338 253 329 207 243 309 225 451 369 320 349 211 189 286 302 363 72 263 263 232 262 319 199 176 167 239 327 373 340 525 296 277 354 498 363 418 452 400 313 468 447 460 422 331 481 343 333 282 321 328 344 378 485 493 233 276 228 222 326 266 620 224 195 423 204 499 316 294 362 339 363 338 374 446 195 519 22 457 343 154 253 261 152 299 557 290 424 538 394 386 437 613 396 276 295 183 279 136 266 204 98 82 196 128 163 150 200 206 282 170 162 98 117 84 63 132 225 129 511 241 240 210 270 394 310 336 293 277 135 518 311 375 316 376 227 197 357 183 254 314 333 260 335 572 433 334 312 262 214 295 242 188 109 315 275 289 353 334 397 403 374 349 275 271 317 389 510 404 847 603 480 442 301 381 567 290 316 194 121 359 425 382 489 346 392 506 153 304 360 739 182 154 113 198 200 238 393 258 191 6647 518 201 506 244 278 172 430 442 296 330 182 404 158 212 121 170 470 367 271 309 377 353 405 278 411 396 332 362 480 354 392 284 461 295 591 333 316 499 555 394 396 392 590 307 230 216 136 314 123 141 165 394 364 296 580 300 379 304 516 530 260 248 450 397 443 459 405 675 333 536 414 460 369 541 451 388 370 348 515 357 277 401 353 290 831 725 777 534 520 367 830 397 579 569 247 514 427 427 386 439 525 489 548 628 361 444 540 433 406 474 465 235 712 663 490 486 440 574 331 307 353 372 185 123 157 218 292 215 440 300 453 397 438 355 445 480 196 495 642 661 411 450 515 347 437 452 412 422 353 517 484 494 419 331 236 384 482 493 518 411 402 565 437 545 544 606 497 402 1644 1546 1570 1228 940 967 870 982 929 1097 953 1072 1234 784 969 735 1583 1259 1051 454 484 583 503 469 657 819 431 684 764 709 757 296 352 418 125 142 516 231 176 161 212 393 429 215 267 368 121 353 179 287 342 353 302 290 489 450 412 395 482 497 556 416 708 574 457 549 391 520 671 546 523 659 665 505 54 129 113 68 64 50 158 188 90 145 157 110 127 201 94 156 80 82 193 216 46 160 160 156 48 169 382 182 225 232 342 334 344 164 262 144 262 190 182 190 198 328 174 219 206 148 134 102 88 120 144 366 241 317 420 428 272 248 225 168 170 177 159 279 251 350 322 197 207 264 245 169 233 258 334 229 167 225 156 233 194 409 260 489 629 368 491 475 514 180 360 475 224 110 386 160 384 244 168 363 185 281 171 310 690 481 249 351 290 583 611 747 592 483 134 128 165 297 122 303 369 191 258 327 369 353 408 252 356 387 318 385 392 371 332 444 598 616 696 517 494 651 704 443 565 138 273 256 240 470 421 968 570 523 540 448 533 567 523 503 577 640 482 518 372 309 299 316 275 268 371 331 342 506 452 269 273 217 459 337 314 296 216 264 413 265 236 148 136 106 146 128 118 102 220 146 263 117 292 358 429 403 430 433 401 335 322 341 385 352 446 518 592 595 427 591 569 491 507 550 430 609 426 424 328 482 432 292 391 333 398 403 358 398 396 262 292 292 352 436 438 565 392 583 457 440 543 417 417 781 343 427 214 562 248 277 395 741 284 702 638 369 198 246 222 48 46 44 66 290 262 375 384 268 246 412 128 417 343 173 183 235 438 214 328 377 105 353 293 155 201 223 224 158 243 185 133 119 196 236 206 204 242 173 173 186 198 136 693 238 222 156 227 217 212 176 165 127 152 370 431 299 336 220 237 213 92 319 307 429 470 553 527 475 365 489 399 317 295 346 178 456 388 268 419 406 328 500 243 272 296 192 208 390 141 111 421 536 775 390 202 231 252 223 196 176 301 1147 298 1478 1305 1020 934 1235 1205 1265 1142 1176 1102 1233 914 1160 1134 366 335 389 300 305 425 402 430 385 396 727 336 225 247 392 425 294 461 425 357 337 321 296 314 292 322 334 372 1004 828 824 605 600 786 941 562 500 558 454 685 580 596 609 810 768 816 1193 675 1014 1070 509 534 555 588 465 518 657 809 1087 577 875 792 554 720 770 760 703 700 680 718 615 626 715 640 625 744 585 526 739 1077 928 781 730 746 655 882 851 683 778 789 864 707 674 606 629 812 571 787 586 666 760 813 753 918 740 781 797 819 635 625 695 774 694 712 685 687 684 678 801 803 751 648 776 829 874 1043 805 815 676 523 1101 757 750 1153 1039 920 1110 998 920 1027 1277 845 1196 902 914 892 874 897 865 1014 930 921 956 852 826 822 600 533 601 679 238 329 311 175 327 215 328 448 152 381 159 293 296 282 282 290 389 373 370 353 260 393 342 400 568 225 200 140 162 390 444 281 397 457 412 356 324 536 259 376 300 344 328 394 308 383 328 466 498 496 452 737 359 283 225 129 223 324 618 532 566 165 231 150 309 162 222 150 381 114 462 755 274 153 215 255 274 237 386 685 426 737 306 338 425 335 315 647 567 561 655 437 221 416 193 364 308 379 418 293 544 337 529 553 398 412 375 425 590 301 610 513 598 498 488 278 548 572 452 291 285 494 378 381 436 260 316 584 503 244 812 903 727 430 534 495 470 1350 529 760 506 342 542 424 444 790 689 714 478 339 831 846 635 444 391 348 304 425 594 316 507 550 360 601 278 348 437 488 612 464 421 712 461 604 408 493 402 408 460 288 498 399 327 463 316 435 320 386 296 564 723 537 501 470 260 402 409 543 352 273 277 335 447 436 646 887 631 468 538 485 765 432 367 364 309 417 466 482 792 527 396 421 433 428 484 275 507 389 479 937 437 891 537 777 345 448 288 386 312 733 599 479 474 625 314 453 271 328 390 622 592 838 907 538 567 525 555 290 488 424 536 954 200 234 204 262 339 339 408 529 283 374 456 381 639 546 508 1000 344 284 676 299 224 197 111 153 76 647 345 722 802 631 489 773 463 417 400 284 138 108 523 560 146 347 397 459 817 671 418 442 277 258 537 517 650 585 605 694 552 170 206 536 412 346 278 296 377 336 418 368 351 463 387 391 544 423 840 512 666 535 446 436 585 239 309 476 374 525 571 634 645 402 326 521 443 247 372 369 647 641 459 2122 2471 770 569 498 825 438 674 569 490 729 800 645 877 713 675 247 359 452 396 366 706 582 518 565 589 526 935 853 263 383 521 699 652 718 549 574 311 326 678 569 227 333 375 414 459 252 310 606 608 524 448 554 575 634 599 303 794 561 482 477 501 365 505 379 474 790 734 242 258 270 1064 1075 985 660 714 857 946 764 967 930 1312 586 649 870 704 331 459 893 1015 260 238 330 202 398 269 849 784 918 849 1139 1298 1322 1300 1550 1482 1371 1043 795 1098 1422 1487 1663 1678 1481 1401 1326 1291 1314 1273 1021 1166 1467 1378 1231 1798 1398 2095 1678 1853 1353 2166 1281 2681 3000 2435 876 1133 1754 884 777 1247 1424 947 737 1354 427 472 740 450 635 375 502 749 666 591 322 383 359 550 353 2274 2310 2228 2184 1833 2138 2277 2097 2470 2241 1965 2341 2231 2098 2359 2396 2241 1957 1926 2209 2532 3152 2211 1947 2160 2501 1911 1974 2372 598 447 307 1993 2384 1196 2807 2827 2667 2550 855 915 1086 440 1327 195 844 702 501 2176 1089 1092 544 652 547 378 1112 1473 976 1587 870 1409 1666 984 1634 2492 3052 2484 2518 4714 4358 2386 2695 2786 3182 1457 771 1130 1285 1697 1075 1628 551 1508 883 1851 879 102 98 1701 1274 1684 2661 1381 853 1100 580 858 534 512 864 813 769 912 1030 1936 2901 1058 762 1236 1793 1627 2091 1485 1560 1112 690 548 1562 876 1776 622 880 465 836 869 738 956 1130 2681 2264 782 696 657 711 653 623 831 531 591 717 1474 885 793 1062 548 506 1973 811 982 563 536 984 936 988 1012 1037 768 803 745 886 871 1028 824 816 1083 1415 1116 781 1105 884 485 400 456 558 420 431 1018 532 421 999 562 424 654 826 667 539 1100 1059 798 392 601 328 288 387 401 335 298 280 298 354 404 459 400 500 428 484 410 430 618 326 481 408 247 239 558 549 617 256 310 391 321 485 384 510 339 328 255 397 478 626 459 352 275 609 588 731 424 481 489 477 443 410 371 412 428 391 511 566 404 529 376 491 566 575 708 381 320 428 501 272 290 598 531 447 464 334 595 621 560 712 518 686 684 768 517 610 1103 116 1268 288 426 377 254 465 592 770 534 902 815 816 773 677 789 701 289 399 398 506 459 511 275 352 278 277 380 299 330 617 236 333 438 408 310 302 160 170 166 256 303 864 441 440 361 347 516 515 679 671 525 269 736 623 787 604 526 391 525 779 308 642 576 611 436 665 767 768 763 976 319 274 257 321 265 365 457 550 815 498 921 689 489 894 629 1193 637 722 839 799 696 1193 788 1391 1096 485 706 657 748 952 869 283 722 912 739 970 792 788 900 434 453 503 1549 244 181 202 275 257 280 400 387 562 518 9970 873 987 314 327 303 681 866 563 613 230 1181 222 324 254 242 487 704 548 613 718 665 750 505 641 711 583 663 692 574 624 451 631 489 727 537 506 602 694 635 350 321 995 429 312 288 173 686 347 452 615 870 330 393 959 768 927 841 1039 989 559 375 1101 846 979 1039 640 874 605 792 577 822 858 680 676 558 436 397 586 804 714 952 777 518 1058 1319 1507 706 798 578 1159 890 521 1287 451 929 815 738 798 813 737 704 799 852 481 779 911 886 457 1080 688 879 890 854 745 705 627 568 970 733 492 516 546 507 563 665 382 589 442 471 887 944 1047 663 1018 505 451 915 861 1564 470 771 649 828 836 816 946 1158 894 699 966 696 853 851 980 996 752 630 871 1046 698 756 1171 1177 821 876 1005 803 2359 2366 1861 2152 1865 1646 1203 1334 1512 1612 1275 1392 1383 1393 2021 1524 2282 1865 1478 885 979 742 773 1115 1114 1237 723 1438 1414 1174 1993 865 977 1088 467 265 664 293 616 488 538 421 394 306 439 306 448 343 589 421 279 278 403 518 570 751 539 614 796 907 695 1025 772 762 969 768 933 807 967 1220 761 887 945 590 319 293 263 347 339 245 395 415 298 283 471 243 195 176 380 230 89 78 133 174 217 288 235 210 219 528 286 458 516 606 816 802 848 423 511 477 443 393 385 374 500 328 377 263 479 282 235 308 257 255 283 845 506 696 620 743 598 432 316 367 367 412 390 447 501 436 394 466 464 438 596 347 430 392 607 322 586 507 355 530 391 579 574 648 657 625 578 583 816 398 587 598 459 195 853 388 833 495 340 884 507 370 483 350 703 1045 320 444 365 700 635 676 1092 757 380 339 415 740 319 799 846 570 503 745 944 444 430 738 655 530 565 581 608 811 552 729 1234 1078 897 980 1089 1079 1056 1352 792 285 580 404 412 584 502 1879 861 748 736 969 652 757 592 606 1008 1060 808 1116 936 858 543 438 512 686 513 488 717 351 569 507 352 583 816 527 758 665 376 430 503 477 474 187 189 173 199 187 163 155 470 294 338 296 290 436 798 688 779 563 753 585 840 920 773 999 620 687 817 760 739 815 1015 765 793 615 671 829 1058 637 452 709 617 619 847 534 513 843 768 511 549 707 714 441 616 943 603 995 902 553 895 517 745 742 614 824 1024 1420 639 1194 576 531 494 1306 649 644 1659 909 489 474 509 198 264 295 302 594 573 472 477 399 503 684 367 442 406 238 446 430 344 440 563 912 592 783 620 328 296 658 378 546 343 213 400 329 407 351 399 325 132 665 393 367 756 184 1421 515 497 633 385 410 289 263 238 344 359 315 377 328 567 204 222 266 317 631 951 433 488 560 606 751 561 699 507 1133 555 788 276 786 598 529 682 660 730 639 461 818 520 409 346 425 404 219 646 1232 1252 859 444 228 340 346 354 544 303 1739 384 2102 1904 1877 1562 1992 2127 2080 1979 1794 1968 1807 1658 1625 1902 517 800 552 594 656 682 839 523 662 564 844 790 624 536 457 853 717 506 915 802 698 646 397 645 765 810 797 986 1558 957 417 696 496 610 722 550 485 679 532 713 711 694 666 757 614 1133 818 726 589 768 406 338 375 468 772 913 968 821 689 571 781 876 733 1135 641 943 931 881 756 1021 802 834 735 721 640 574 754 393 819 941 1039 1099 951 874 1053 903 902 935 964 727 1167 979 1139 1107 1286 738 1084 1436 855 916 1358 1370 1234 1543 1447 1250 1160 1208 1335 786 709 916 786 700 451 861 1135 435 784 843 568 857 977 958 1047 949 897 1016 901 648 645 899 714 1300 1269 1209 1137 1173 1210 1229 1328 1275 1336 908 982 929 866 1025 969 810 954 933 1238 1425 1213 1566 596 707 369 696 716 249 299 150 364 190 289 507 330 219 229 206 590 553 549 194 206 192 224 372 213 360 249 346 390 217 274 174 192 195 338 234 301 426 320 455 389 522 305 351 185 193 197 296 430 283 349 357 428 332 306 785 416 201 189 229 268 355 659 528 562 126 127 137 147 145 152 161 308 157 484 544 259 134 205 488 183 561 332 684 186 423 208 242 285 227 474 493 473 459 534 226 246 193 189 221 483 599 614 233 673 185 467 600 540 694 422 510 515 751 430 570 460 357 461 331 615 559 355 317 260 542 208 478 569 163 271 894 472 339 697 824 663 306 286 522 444 948 365 794 349 251 390 445 281 739 756 979 378 371 626 712 756 474 476 488 534 561 654 371 377 411 309 726 235 517 322 464 575 336 631 687 521 518 617 629 444 655 855 450 885 455 307 353 365 475 222 367 361 464 569 874 752 313 451 478 376 468 257 329 383 190 404 596 582 969 765 654 545 401 786 464 433 445 454 300 329 883 330 341 453 368 648 432 372 285 487 295 470 633 347 990 363 384 441 370 490 443 357 607 368 490 332 506 306 255 437 225 545 505 469 623 641 491 514 328 300 337 479 396 521 683 144 230 191 338 511 454 330 575 371 423 419 184 550 509 511 990 455 343 562 265 105 114 120 178 131 262 328 762 623 712 614 510 397 355 362 279 119 119 384 594 222 318 222 372 441 441 203 266 296 208 469 521 615 590 1005 582 824 216 179 622 525 459 313 319 317 366 429 559 233 257 308 319 501 263 626 597 597 359 295 587 233 190 453 573 492 630 579 473 656 516 272 361 653 267 295 638 466 590 688 2595 2384 520 550 465 626 664 304 493 520 714 711 601 684 763 421 424 537 375 371 504 608 523 461 591 470 285 603 1158 394 278 360 403 345 485 291 459 221 198 617 412 442 497 401 681 499 430 450 763 750 648 495 753 490 245 755 387 1032 779 598 469 415 397 499 420 397 434 384 369 468 377 1129 1041 1131 893 854 997 746 1174 700 686 1129 568 532 513 438 271 431 857 685 216 138 371 248 254 286 784 884 943 593 833 1361 1357 1527 1566 1324 1377 2171 899 1069 1272 1343 1598 2125 2035 1317 1465 1726 1692 1523 1667 1472 1702 1894 1856 1723 1536 2343 2238 1768 1600 2130 1413 3193 2312 2079 880 770 1511 951 879 1258 1630 911 821 1542 377 381 516 442 637 521 373 1167 1360 567 226 699 654 411 309 2793 2773 2526 2051 2150 2340 2187 2181 2620 2169 1931 2319 2772 2206 2241 1943 2434 2329 2275 2510 2499 3152 1729 1834 1950 2362 1829 2154 2049 591 527 313 1917 2072 1422 2918 2956 2570 2876 791 799 1110 552 1192 176 427 371 409 1333 966 1112 435 604 509 329 788 1323 772 1366 986 1081 1970 991 1111 2594 2968 2685 2534 5170 4827 2642 3299 2746 3778 1104 557 1059 1600 1825 856 1973 682 1877 783 1570 1062 283 209 1504 1458 1706 2506 1139 700 1095 751 833 380 352 927 881 721 681 753 2372 2312 880 435 1238 1768 1659 2086 989 1164 1005 570 850 2044 1172 2549 1251 1121 538 825 941 785 1112 1266 2623 3136 861 857 472 682 895 608 822 766 681 659 1209 980 832 1373 572 544 2093 560 753 747 487 1349 1264 1216 979 656 922 913 925 726 769 840 887 817 803 976 1079 910 975 837 369 312 351 489 359 459 872 450 368 513 366 539 764 691 729 413 1153 939 641 378 338 298 268 401 302 611 482 445 535 341 297 382 530 621 625 713 345 496 611 459 689 503 455 151 323 341 602 266 557 324 407 438 502 437 554 549 379 500 771 573 535 513 611 751 908 664 382 387 340 356 284 561 389 257 571 402 375 692 421 869 341 319 299 672 688 661 298 489 519 508 462 574 388 696 357 432 593 635 548 703 427 542 645 765 448 504 1124 134 849 612 787 522 457 305 676 667 542 819 948 681 856 590 794 622 548 373 603 478 509 672 374 316 284 374 256 297 186 630 198 234 272 221 357 249 147 190 254 225 244 798 595 706 466 656 515 457 389 393 803 466 479 395 1143 604 513 399 885 813 358 705 398 328 448 625 512 524 749 830 323 283 428 347 244 259 776 425 487 444 830 688 668 930 516 1062 625 774 575 870 706 1026 668 1130 1057 626 855 573 315 636 694 193 821 982 532 830 622 432 1070 272 584 681 1142 401 323 286 308 379 358 272 468 595 201 873 8815 780 328 339 201 549 609 516 576 247 1075 235 291 150 262 435 759 607 701 690 674 710 594 617 599 558 559 732 558 578 430 597 407 657 441 366 500 538 514 416 268 893 249 352 309 103 563 248 300 350 1042 286 283 1077 635 614 678 779 934 703 337 917 970 1140 1322 519 949 712 733 619 947 1036 621 508 365 464 306 490 940 758 841 973 439 1423 978 1125 1201 806 1058 1132 678 995 893 275 687 679 524 683 516 664 705 837 828 579 645 639 817 456 1196 795 664 648 958 982 509 443 331 958 691 318 380 482 489 537 412 354 337 715 453 738 798 1030 788 826 605 386 627 536 1503 839 543 563 569 673 769 945 667 907 963 831 790 736 482 1014 1026 953 725 1072 1016 875 900 891 1115 869 889 1096 1024 2642 2618 2125 2139 1576 1855 1279 1427 1206 1541 1172 1307 1240 1563 1547 1786 2166 1916 1305 1018 1031 813 743 1276 1050 933 862 1584 964 839 2042 732 920 1039 215 238 626 110 641 607 662 507 640 274 238 226 338 249 441 255 294 282 489 502 519 439 388 669 724 762 794 953 1072 994 1048 1099 1073 950 884 1081 697 1132 1370 568 311 368 346 331 382 340 259 389 195 361 261 243 143 183 250 405 87 79 141 68 415 433 416 421 390 589 360 408 603 512 575 530 545 434 459 515 437 199 185 197 674 374 436 404 512 237 208 422 295 286 391 620 211 369 680 664 389 574 224 309 394 215 390 546 635 503 431 328 330 336 476 250 446 216 395 406 467 491 271 389 298 742 540 620 558 573 544 744 744 322 437 401 416 137 606 224 654 454 226 671 304 290 302 259 669 681 191 276 187 746 722 779 777 601 197 181 271 385 537 973 607 445 282 515 408 291 297 709 551 612 587 413 705 834 651 512 832 838 946 601 626 943 654 1045 929 246 754 475 482 514 309 2261 946 1029 1006 912 754 703 571 680 746 742 615 1109 957 603 442 661 474 535 487 645 813 543 530 523 520 825 907 537 799 589 382 307 538 612 463 195 167 157 177 177 177 171 443 283 374 324 120 457 845 753 800 602 670 521 774 582 590 847 710 747 785 814 861 752 706 612 630 591 594 834 1004 518 499 587 613 445 738 690 744 911 801 680 695 819 462 641 512 937 919 813 841 842 1262 582 826 746 732 1025 658 864 874 1114 577 496 394 859 374 813 1156 706 595 245 182 186 316 239 344 381 480 660 440 628 638 498 186 501 615 255 474 376 336 590 634 949 249 517 459 277 432 447 312 302 318 260 385 330 427 257 470 226 165 638 524 734 867 223 1291 373 349 464 462 558 598 516 214 559 392 265 303 610 549 385 354 240 225 487 876 315 281 484 494 510 572 439 550 763 617 660 167 524 634 602 640 726 571 761 294 514 541 414 476 350 488 297 800 1510 1140 1024 216 252 306 461 316 547 425 1676 406 1936 1790 1692 1529 1576 1425 1433 1692 1492 1909 1521 1872 1672 2015 487 873 788 660 768 624 885 587 423 607 721 900 670 670 809 593 456 677 815 673 565 527 715 836 846 998 1022 1313 1976 1604 812 910 700 1012 858 574 505 1075 702 856 1306 1349 1422 947 726 941 1188 891 991 1145 360 494 467 436 692 940 1007 556 1463 588 755 867 573 915 835 943 1044 959 1061 932 934 941 930 947 1050 751 862 883 1008 914 1056 841 995 807 651 965 923 642 1086 746 1000 510 1007 876 764 897 745 781 700 732 1051 890 910 934 735 783 932 929 887 634 610 1057 604 653 784 575 812 677 732 661 1260 961 1327 1194 1311 1245 849 1268 1307 678 1157 1163 1265 1196 882 889 1290 944 1187 1395 1024 1195 1032 1439 1162 1288 1112 1161 1095 1277 1361 1244 766 1011 869 777 798 471 792 1225 380 520 362 438 415 466 313 683 204 166 207 231 489 445 427 495 471 412 462 393 223 566 249 785 871 275 303 277 304 476 446 396 312 646 535 536 418 601 503 574 338 310 300 412 491 361 384 416 589 683 673 823 507 329 327 185 215 354 887 815 909 217 278 284 366 303 294 327 275 291 664 1482 390 290 401 287 338 247 484 636 395 1090 388 469 557 362 543 539 541 523 1130 439 452 285 430 347 449 630 703 267 594 274 713 755 537 537 445 733 515 836 552 639 545 433 807 395 509 753 604 395 314 795 288 266 531 533 405 834 573 509 1045 964 1051 483 582 574 575 969 664 1164 687 370 662 671 388 1232 1248 947 885 642 1008 974 552 839 779 717 634 983 730 516 556 685 756 1305 722 800 457 453 1079 417 603 727 463 890 794 1082 592 454 541 325 686 472 371 383 343 380 354 394 326 489 1096 807 666 599 413 438 437 465 260 325 157 424 597 734 978 1140 747 586 804 700 871 617 527 339 430 403 614 667 691 739 426 474 741 582 778 323 769 730 649 1350 429 1102 300 886 515 1056 427 245 457 1107 493 627 492 721 771 659 578 439 645 869 753 1477 1507 859 610 655 539 281 569 450 669 1111 293 391 270 182 496 502 815 1102 746 880 1017 433 938 705 1054 1922 643 722 675 533 126 237 178 130 86 598 431 915 892 646 802 1179 435 403 634 434 155 190 567 787 149 527 403 806 746 774 446 447 348 326 823 554 831 505 525 1045 326 235 268 1017 486 435 457 488 427 376 541 648 515 555 430 570 644 550 737 490 820 648 630 793 618 330 442 617 494 800 806 756 554 719 380 572 456 441 539 561 443 797 1390 3956 3513 594 638 667 613 843 910 428 371 798 945 750 709 911 771 515 715 321 954 648 1525 860 841 779 718 686 842 988 392 423 1056 879 722 1061 754 939 404 405 832 738 362 324 240 516 591 368 369 926 805 801 470 753 634 561 972 369 1107 917 709 839 1198 351 708 669 492 1298 1179 363 443 477 1244 1336 1510 919 1027 1546 969 1299 1222 1266 1466 700 886 886 867 653 893 802 1553 421 397 339 241 618 579 1155 1107 1222 1421 974 1998 2352 1675 2025 2227 1120 1275 1425 1262 1538 1393 1663 2088 1965 1545 1813 1746 2335 1447 1346 1661 1690 1664 1435 2972 2028 2812 2486 2385 1848 2614 2036 4066 3281 2957 1038 2197 2144 1636 857 1911 1695 1647 1191 1865 791 708 688 786 1209 521 448 1124 1148 980 436 731 677 432 495 3411 3503 3105 2805 2709 3054 2639 3891 3305 3131 2492 4086 4309 2571 3172 3473 3314 3283 3246 4102 3656 6522 2299 2548 3395 3526 2506 3183 2588 659 637 660 2951 3051 1296 4112 4297 4193 3416 1157 1128 1587 652 1795 227 892 720 920 2436 1799 1729 684 657 571 828 2164 2846 1643 2632 1441 1728 3034 1453 3363 3351 3887 2687 3293 6434 5727 3050 3112 3426 4273 1959 977 1788 1116 1880 852 1740 760 2378 688 2827 1384 145 133 2653 1651 1896 3474 1378 1119 1542 1483 1334 858 774 1913 1772 1533 1309 1192 2637 3747 1549 575 1760 2088 1951 3871 2152 2473 1109 1157 969 2143 1254 3469 1269 1384 655 1287 1277 1321 1378 1539 3925 3651 974 804 892 855 1387 772 1144 595 833 826 1670 1239 739 2213 1290 1155 2672 1081 1261 1080 1010 1781 1762 1749 1341 1092 692 744 726 1508 1517 1628 1485 1447 762 1241 1499 1045 1432 1029 999 836 896 513 1065 692 1256 706 665 803 726 736 1146 1070 1355 554 1848 1891 1224 601 548 509 464 658 575 913 342 329 438 386 493 611 521 763 636 384 439 602 625 556 572 635 234 282 923 977 1150 388 789 537 472 585 907 453 494 629 433 783 876 476 629 366 273 820 869 821 516 563 372 349 592 598 614 651 557 533 678 892 323 560 414 631 647 604 954 442 419 430 551 539 522 1277 668 764 530 533 621 1016 927 1106 636 755 1114 1286 439 679 1641 126 1424 844 482 349 396 273 993 973 797 1114 994 1004 1318 828 794 947 695 522 545 729 597 796 381 506 455 389 673 436 520 394 443 833 392 366 612 273 263 264 425 527 368 1318 822 999 878 627 485 506 786 770 627 629 1217 1014 1680 719 528 592 791 1196 419 1067 869 723 538 592 690 548 1280 822 564 346 570 522 414 294 696 838 932 712 1617 903 1048 1280 874 1242 1142 1263 1167 1174 975 1926 1366 1764 1211 1113 1286 966 975 1257 591 351 760 1073 1005 1185 701 1209 1118 611 695 760 2803 422 267 358 402 449 488 314 594 793 506 987 780 10488 380 442 319 985 809 970 1080 378 1072 379 570 375 420 769 1196 977 1070 1094 1058 1120 633 930 654 529 632 717 647 677 515 980 820 1100 902 804 1047 1200 771 626 506 1327 656 470 254 166 769 260 420 608 1266 431 458 1188 1121 1524 1189 1484 1142 791 454 1941 960 1219 1273 757 1094 1232 910 624 1396 1053 720 598 805 714 698 495 859 758 1117 913 885 1491 1431 1640 1049 1015 958 1282 1075 1171 1616 506 1261 660 577 627 540 880 803 869 871 790 685 686 1502 706 1681 853 823 919 1129 1082 1006 773 713 1050 838 369 374 1019 820 970 1114 727 519 784 810 988 1022 1555 770 1322 1416 652 842 792 2204 936 1360 1234 1493 1091 1307 1226 1211 993 1197 1449 878 1041 1201 944 1528 1058 829 1071 2129 994 1270 1901 2069 1373 1564 1145 1648 3058 2941 2326 1993 2661 2072 1504 1653 2029 2467 1806 1996 2061 1789 2746 2093 3711 2469 2081 1365 1412 866 1081 2601 1573 2016 1092 2408 1812 1647 3306 1175 1882 1979 619 590 862 419 1229 890 1118 506 497 783 660 475 439 737 750 624 347 288 543 691 535 782 490 1055 1038 765 1323 1233 1182 1191 1013 925 1591 1189 1071 1247 889 1325 1252 507 545 435 361 596 603 455 388 420 597 286 556 613 316 364 448 265 122 38 268 506 417 303 354 376 307 589 651 586 632 745 758 762 768 535 901 420 704 428 353 397 591 450 570 468 845 294 284 469 449 338 406 812 372 564 849 1138 364 426 350 1211 1271 878 808 530 708 650 551 640 550 589 423 468 498 647 484 399 606 610 298 632 489 1238 487 860 749 606 896 760 834 428 602 557 891 469 1189 655 1599 936 649 1393 566 593 577 515 969 1080 589 651 482 1210 1319 1389 1639 851 693 673 447 1128 481 1037 1167 683 683 1121 1229 528 682 1112 1195 717 1024 1333 1111 945 1101 654 1331 1757 974 1101 1138 1696 1052 1407 1029 401 671 487 498 841 740 3011 665 695 668 946 970 893 779 930 1223 1221 1055 1499 1228 602 724 508 688 1431 759 644 495 593 516 676 877 691 894 551 1074 565 656 609 302 637 545 279 274 238 297 270 232 216 536 347 406 505 342 978 1113 1187 1066 810 716 689 728 912 626 827 1241 1489 1385 1232 1053 1663 948 848 951 1012 1075 1043 1938 850 653 905 975 827 1182 598 978 1624 1776 638 876 795 1094 677 718 1142 1114 986 982 661 941 785 1211 992 688 1851 1086 1251 666 1530 873 718 732 1646 470 1117 1849 850 538 360 599 344 491 427 544 769 672 624 744 830 603 689 690 543 513 226 773 485 567 854 663 996 402 581 722 569 466 577 513 420 325 249 272 167 427 454 348 470 348 808 486 881 1489 495 2603 618 580 1087 722 797 904 876 352 955 642 543 557 521 493 312 311 261 279 598 1715 672 407 696 694 1019 427 1101 686 1057 569 1197 326 1242 1116 1051 1228 1234 784 820 602 776 721 337 381 389 581 456 1097 1983 1294 919 236 266 297 590 326 661 415 2610 621 2640 2478 1963 1975 2881 3093 3123 2500 2208 2471 2087 1987 2990 3260 774 664 887 614 963 1235 1455 745 881 1012 1005 993 911 906 955 984 502 580 1029 996 1000 998 918 595 566 1175 1126 1423 509 509 256 401 385 343 370 512 502 453 425 215 584 602 608 733 636 463 455 468 550 513 538 440 394 426 118 197 374 399 425 373 389 304 456 331 478 346 366 407 474 550 544 477 490 489 474 486 335 414 433 334 443 289 455 334 418 368 368 376 175 373 311 399 433 443 347 485 361 264 479 272 276 452 388 260 268 283 335 351 280 343 512 371 506 380 486 483 274 666 381 414 385 394 520 492 582 605 388 399 213 350 486 316 427 322 370 321 261 265 444 358 383 457 421 538 520 520 400 379 499 402 482 559 505 577 531 488 403 230 433 676 349 349 123 195 125 285 186 165 148 157 135 152 163 179 251 120 160 123 82 244 204 230 251 145 187 150 191 149 165 108 227 146 266 253 319 229 155 263 316 243 228 176 170 166 113 159 250 261 279 144 120 454 191 302 224 134 232 247 260 181 197 187 245 289 270 327 340 204 202 136 249 632 129 196 263 128 152 146 146 348 300 289 191 209 197 267 173 244 230 224 304 225 172 169 117 96 90 316 263 132 194 272 234 657 412 153 195 334 180 156 339 496 228 240 320 152 239 185 265 445 325 227 232 280 316 303 339 317 450 269 403 370 517 477 568 531 387 527 474 965 469 307 702 148 399 571 269 353 309 424 393 492 246 394 252 252 240 344 430 324 544 516 295 361 349 213 381 413 559 403 302 332 357 506 316 433 391 241 332 431 358 188 283 256 172 180 221 277 219 231 417 294 584 213 210 286 250 270 259 175 205 266 232 291 344 437 285 240 300 311 495 246 419 171 178 233 359 548 229 230 126 229 242 244 238 214 236 309 501 391 213 496 224 527 251 312 236 329 192 411 176 299 371 214 269 136 156 214 344 538 559 336 314 509 501 132 267 143 272 212 284 185 91 99 93 183 237 165 298 331 227 277 260 214 247 366 525 306 174 283 410 235 68 20 18 34 54 203 320 352 339 338 296 290 271 255 238 219 99 50 243 280 40 250 160 290 372 343 135 66 210 181 236 310 360 283 212 364 153 189 188 156 218 159 203 215 189 216 193 212 120 175 234 261 243 276 369 233 178 251 243 430 314 207 432 396 374 406 420 327 373 224 242 127 389 329 218 350 347 458 452 1695 1534 374 357 273 345 400 348 369 328 565 422 418 280 310 327 185 251 120 282 240 167 480 424 337 342 297 326 425 243 278 304 269 259 387 269 235 132 167 249 203 115 185 120 116 195 92 156 162 246 259 133 317 289 360 309 146 257 243 281 195 148 165 244 196 140 444 422 128 188 211 218 480 470 195 422 477 473 308 376 399 577 327 363 337 363 405 405 543 332 128 94 130 143 455 340 818 693 471 489 672 807 601 622 693 468 689 807 469 442 786 727 784 822 776 698 588 497 936 761 786 711 887 968 1037 849 988 945 741 796 673 770 991 1234 1290 1120 682 773 796 413 391 1130 540 458 226 815 303 247 403 205 556 293 206 467 418 354 217 195 161 262 218 919 939 1006 1094 1117 1033 1147 1034 846 1418 1178 954 1099 1182 1083 1053 1063 973 1020 1000 1156 1225 1288 1224 1613 1470 1328 1478 1257 258 214 149 1348 943 575 1604 1584 1445 1146 445 464 411 142 409 153 281 234 230 1199 723 707 239 269 253 468 851 726 642 981 536 971 485 635 917 1182 1418 1208 1393 2477 2763 1156 1670 1836 1758 872 431 795 932 601 540 1099 285 1100 517 1128 503 105 78 774 715 940 2220 1120 417 702 423 620 348 338 432 499 1211 906 662 1122 1269 588 297 691 1049 1010 1020 783 976 559 245 261 963 522 881 250 504 302 413 425 507 1212 397 933 1177 533 601 485 323 450 530 349 343 402 595 898 474 314 990 663 647 1146 363 1188 804 339 312 380 314 691 470 278 260 368 753 762 801 771 840 388 585 785 561 616 649 266 242 324 133 258 282 351 156 1085 161 290 287 523 331 410 264 506 478 265 263 368 111 82 207 179 530 234 295 410 297 159 361 451 391 392 232 236 268 226 295 341 415 146 142 253 283 333 242 235 256 247 176 307 188 324 356 148 355 314 121 202 242 358 319 302 294 209 279 289 316 198 234 234 264 235 266 498 245 199 271 563 461 449 230 597 177 245 198 145 224 200 278 303 168 261 96 322 296 282 320 197 217 312 375 145 122 331 53 338 326 322 167 187 137 274 393 203 293 256 306 329 242 277 165 137 231 257 140 135 196 83 109 87 79 196 188 142 167 195 233 90 70 251 279 216 108 219 169 130 304 394 200 172 356 389 271 340 334 268 169 268 226 270 295 308 462 248 318 199 222 392 391 225 193 563 434 396 286 214 84 139 186 124 191 412 321 490 410 524 364 322 363 312 448 333 451 335 458 437 757 363 456 417 447 569 519 383 275 417 245 446 574 434 603 603 492 400 119 288 304 615 91 132 158 183 186 198 106 172 283 244 314 328 380 4975 3901 300 415 494 282 312 224 583 119 269 153 158 321 372 326 354 316 310 352 382 319 452 335 341 383 319 355 232 360 292 384 320 343 262 353 393 383 391 329 317 381 366 90 226 136 300 234 474 297 431 513 450 427 231 499 439 335 323 596 344 293 313 268 239 238 283 221 298 365 355 459 192 264 272 371 425 268 364 385 303 485 416 496 421 333 387 667 284 445 378 138 542 348 350 617 354 596 552 660 694 452 514 662 470 469 555 521 321 682 531 525 609 479 218 330 264 218 240 374 239 296 403 310 295 198 212 352 555 381 215 530 638 421 448 364 514 341 397 309 396 863 633 606 578 426 488 554 578 467 442 317 437 618 502 426 670 567 444 552 474 492 630 587 620 1351 1686 787 844 1072 880 1220 1280 654 798 827 863 917 857 946 597 1198 854 745 519 547 580 604 604 447 621 174 557 905 832 716 390 448 359 269 220 404 434 398 330 461 327 94 401 243 257 218 302 186 212 259 251 321 408 423 633 528 328 818 525 336 414 472 422 314 484 324 302 485 589 403 518 1303 514 267 250 221 271 296 305 254 330 156 242 222 99 142 342 202 90 64 76 50 143 68 76 76 76 68 201 171 238 156 230 247 229 923 191 106 151 179 168 166 170 235 128 352 224 311 192 194 104 92 113 121 248 381 453 411 559 358 153 98 280 286 313 345 221 284 192 266 296 265 268 539 280 179 457 329 249 140 208 194 245 320 402 299 321 484 328 283 430 438 315 576 550 173 62 491 263 450 189 197 401 318 217 256 160 345 456 253 199 191 472 524 633 358 454 218 202 115 302 306 426 318 151 209 283 343 190 315 275 447 388 299 577 351 422 409 348 665 516 378 371 621 500 458 723 652 160 316 289 247 249 195 1397 465 303 321 342 432 465 358 445 829 817 640 395 311 323 299 281 244 389 261 383 521 373 295 290 229 308 291 567 463 446 204 375 192 270 225 90 128 118 132 130 80 72 116 168 184 272 232 280 280 333 348 457 471 351 506 303 513 298 408 583 547 474 315 503 549 398 454 720 506 431 499 451 449 337 558 228 434 289 454 319 348 295 229 257 406 236 387 272 367 482 219 296 331 410 406 364 346 424 593 854 481 944 519 514 315 583 208 403 561 345 187 153 180 66 64 66 72 236 180 159 316 140 197 311 150 206 252 164 200 184 98 215 322 633 248 177 197 263 129 208 215 209 132 232 141 121 184 224 184 309 240 471 222 140 249 214 711 268 258 329 416 202 198 186 256 252 256 332 353 308 275 210 224 179 237 325 643 313 431 366 498 238 244 423 310 363 286 583 141 365 350 330 401 374 332 263 285 227 273 172 333 190 305 251 490 800 575 229 182 339 207 320 252 287 217 1334 262 1407 1347 1460 1382 1373 1778 1645 1254 1169 1326 1162 1172 1494 1170 342 487 467 276 438 505 466 345 342 372 593 494 195 302 318 281 257 380 491 1088 382 364 297 354 804 396 358 400 463 481 244 359 329 325 326 432 420 443 387 180 589 641 598 731 592 467 477 500 564 517 551 395 345 404 108 208 360 367 423 392 435 358 446 339 368 372 410 451 391 548 447 384 401 400 401 390 286 381 303 308 411 265 426 314 396 346 326 344 175 327 250 342 369 414 256 463 333 214 447 234 226 418 308 230 216 241 302 314 262 348 494 349 486 372 440 459 258 614 360 393 369 416 476 463 536 565 321 377 191 323 489 305 446 326 358 327 261 269 490 373 418 440 452 534 516 511 386 357 483 392 474 541 461 547 497 452 407 239 425 691 343 351 119 151 121 243 188 153 163 151 125 156 163 179 245 112 154 115 74 280 240 270 279 139 183 152 214 149 165 106 179 148 260 180 305 225 155 261 325 203 226 174 168 160 115 161 248 219 237 146 126 410 183 273 199 159 236 251 347 189 203 181 233 242 235 196 318 161 186 132 271 624 131 194 257 124 148 148 146 338 296 285 193 213 151 257 163 250 238 232 316 231 170 167 142 96 92 284 235 122 198 279 251 686 416 157 231 299 201 161 333 464 218 204 295 148 235 272 246 368 269 231 247 295 289 287 313 295 368 247 343 350 489 455 494 429 315 504 353 931 443 286 664 150 352 499 279 345 279 420 269 488 238 356 250 250 230 334 408 297 488 446 295 371 235 236 371 293 517 393 280 326 299 437 306 394 433 258 349 424 369 186 188 248 126 186 143 271 205 223 415 298 676 207 208 301 246 266 169 179 147 268 232 289 321 410 264 222 290 249 431 217 411 165 172 215 347 554 225 230 130 196 261 234 238 212 254 195 533 331 207 414 206 501 257 270 216 313 192 432 154 299 355 204 263 124 142 188 332 549 572 319 318 514 520 140 346 108 260 212 276 171 87 95 77 187 231 159 300 333 227 279 268 204 235 362 507 318 201 244 414 236 74 24 18 34 48 185 312 344 327 324 294 280 253 235 196 215 101 50 205 286 40 250 154 237 279 246 54 52 156 181 156 289 400 200 244 318 157 183 155 164 208 149 205 217 191 206 189 212 114 167 228 232 247 279 388 221 190 263 255 410 288 201 419 383 371 403 407 286 357 224 242 115 375 317 224 328 302 424 490 1609 1487 331 322 242 359 351 336 315 280 528 414 400 276 315 262 170 301 122 264 225 165 486 430 335 338 291 374 427 175 252 288 263 249 354 238 235 134 155 268 197 119 175 126 126 211 96 162 166 250 263 146 317 335 360 251 136 261 247 277 199 150 159 232 198 134 388 368 128 186 203 204 444 466 197 424 423 445 284 338 367 506 267 357 265 365 403 405 443 345 134 96 130 117 453 330 798 659 420 467 603 745 614 616 668 470 698 823 457 491 740 683 747 832 826 670 576 491 932 737 830 732 833 921 1062 886 940 947 779 854 672 766 963 1262 1159 1019 634 672 769 298 397 1158 518 434 192 802 305 239 357 226 554 293 210 467 406 316 186 181 147 252 235 922 944 981 1115 1084 1038 1131 1005 804 1437 1018 910 1062 1221 1025 994 1062 922 1040 942 1040 1227 1246 1115 1534 1446 1285 1462 1161 242 200 123 1209 888 588 1619 1526 1377 1169 449 444 432 163 432 153 281 234 226 1134 701 691 239 230 216 364 808 747 614 888 593 901 507 611 913 1004 1237 1046 1218 2231 2683 1046 1563 1779 1607 876 418 745 870 569 502 1027 308 1012 471 1029 459 103 76 807 687 926 2004 1102 448 679 421 629 363 353 407 474 490 846 617 1070 1236 570 257 629 982 916 952 794 1018 549 233 268 975 504 922 248 502 306 432 417 489 504 408 925 1174 543 653 453 285 400 512 337 330 364 569 829 514 349 946 668 652 1079 336 410 702 325 308 388 320 532 468 280 256 360 787 798 847 813 880 338 586 781 563 653 678 264 244 336 141 289 257 327 136 335 171 294 293 478 331 425 256 512 480 271 251 408 111 78 209 139 436 130 191 344 235 151 319 417 305 298 138 113 176 140 215 197 321 108 140 243 273 327 230 252 254 195 170 309 192 347 358 140 355 288 94 171 240 358 315 286 247 207 279 277 283 190 232 205 212 235 262 505 251 172 263 551 415 397 220 609 179 185 190 147 222 200 258 242 176 251 88 298 310 296 334 211 235 326 389 145 124 335 53 326 332 322 161 185 135 274 397 234 291 204 296 304 236 279 157 123 210 253 157 137 196 77 111 93 73 198 186 136 163 155 210 94 74 257 267 231 127 223 163 82 315 394 204 176 348 357 277 297 287 245 167 291 247 276 285 310 429 240 316 177 216 384 341 215 197 513 423 374 293 233 82 133 176 114 177 373 301 468 368 506 356 310 365 294 444 304 435 325 460 391 753 330 410 363 425 557 560 369 279 406 245 478 604 409 577 593 432 402 115 278 294 556 93 132 158 185 186 198 94 189 285 278 327 339 442 3901 4248 278 372 360 266 342 195 601 107 269 153 146 321 376 326 356 316 308 352 337 317 469 344 356 402 336 374 224 309 251 335 275 300 237 347 372 392 414 341 324 377 371 78 216 93 273 218 460 249 358 483 454 425 223 483 442 335 325 602 362 311 329 244 264 226 294 209 306 343 351 481 193 244 271 305 409 252 356 427 312 456 422 498 372 375 342 648 296 437 388 124 447 322 318 334 322 540 496 606 644 446 508 642 470 467 590 502 352 646 495 483 433 411 220 340 274 208 230 461 231 288 393 261 293 194 177 344 495 377 203 536 605 423 345 286 525 356 383 297 400 551 572 598 583 385 460 521 597 392 338 278 396 586 402 393 571 510 447 515 468 503 583 569 555 1324 1608 790 814 1066 888 1154 1212 655 750 770 806 792 847 935 587 1150 813 744 567 589 566 588 588 472 593 176 516 846 781 678 409 444 367 228 210 346 352 404 332 505 273 90 366 164 255 148 300 188 202 251 241 296 398 403 607 467 345 772 471 338 391 495 439 332 500 328 315 583 510 379 494 533 502 257 236 207 263 286 295 250 366 158 218 210 89 159 367 198 94 58 60 46 143 70 80 84 78 76 201 192 238 150 218 249 231 237 191 133 141 183 158 156 154 237 134 348 220 309 190 184 110 98 126 134 248 390 466 453 520 349 153 86 196 202 322 259 207 249 215 204 288 255 226 529 266 173 435 280 267 136 222 238 233 274 353 280 271 458 318 269 382 396 301 560 578 163 62 523 303 480 179 237 429 354 209 294 150 351 452 243 199 191 454 490 615 345 432 220 204 113 302 324 436 318 155 211 283 343 186 271 261 431 386 277 546 349 412 410 316 579 492 341 365 539 509 460 721 652 148 310 281 219 251 195 1331 453 295 319 306 443 476 369 452 813 799 578 403 317 321 303 271 252 383 237 347 359 373 332 268 214 304 266 561 386 444 178 349 168 256 225 80 126 116 132 128 68 60 118 170 166 270 196 247 270 321 363 447 473 326 496 297 511 308 382 565 525 452 326 485 521 403 453 690 504 468 515 431 427 315 502 202 428 275 440 326 344 295 235 261 392 236 357 266 306 491 213 284 323 396 396 348 340 426 581 884 444 865 503 494 307 585 206 385 504 329 197 141 197 68 66 68 74 232 176 167 289 136 187 307 142 198 186 156 180 147 132 201 316 428 169 169 195 280 131 210 187 209 157 207 141 125 185 249 194 301 230 475 172 167 257 210 688 289 277 331 406 202 182 178 292 250 231 328 305 283 261 190 198 173 233 286 616 314 364 327 472 216 240 357 285 347 266 561 146 321 357 337 418 385 296 176 259 235 261 110 287 178 267 211 495 798 618 219 158 304 203 258 238 279 209 1319 248 1409 1355 1465 1403 1373 1780 1637 1206 1157 1272 1158 1147 1187 1094 326 489 461 276 436 484 458 335 320 358 561 441 199 306 312 273 261 378 485 382 372 354 279 328 330 385 343 383 634 584 430 403 380 565 406 437 403 340 370 537 612 632 596 461 542 423 438 551 488 507 293 409 431 559 350 325 506 490 450 304 485 492 356 401 549 519 612 509 406 459 437 445 431 446 425 590 402 294 560 758 548 586 594 634 532 698 658 491 713 565 493 478 448 557 632 528 550 462 550 673 582 534 575 450 553 691 407 366 423 532 489 498 518 518 385 415 520 550 500 490 376 364 453 412 799 842 428 522 545 514 660 699 474 488 466 506 501 460 398 521 438 473 495 501 608 711 444 542 436 523 537 696 851 721 783 671 287 415 431 574 108 174 136 198 142 267 155 180 150 257 129 221 125 133 145 141 202 143 153 272 238 263 252 374 390 215 233 153 167 150 204 179 156 374 136 147 141 179 187 432 110 176 158 194 137 150 238 130 146 143 133 496 184 96 82 60 168 237 237 245 263 188 135 112 205 292 206 204 314 210 231 627 150 125 202 82 224 108 132 349 318 421 233 253 164 200 105 244 228 192 224 169 149 416 114 219 259 249 191 272 267 428 273 158 256 267 292 311 285 276 238 350 220 234 376 144 220 358 406 312 362 195 93 303 230 222 140 567 373 238 492 282 576 471 279 283 832 636 374 503 596 420 489 334 259 489 255 333 321 252 556 494 313 618 162 164 247 295 292 141 337 361 270 181 231 161 397 540 336 401 441 341 339 300 451 544 368 488 255 498 365 326 142 201 158 153 164 181 155 246 550 376 427 314 241 174 259 311 215 194 405 177 235 308 308 378 276 269 778 346 632 356 213 324 295 336 416 332 247 244 187 328 481 379 214 130 451 241 369 634 236 567 213 557 185 281 294 369 305 634 404 476 293 436 179 306 176 229 383 551 454 416 493 483 418 316 268 189 263 108 275 643 86 96 222 88 213 242 411 547 350 417 452 234 430 273 482 353 174 377 323 318 169 55 46 74 147 466 229 309 282 302 459 392 285 242 324 211 114 87 162 205 46 341 309 270 251 255 443 483 342 310 330 239 398 264 239 303 181 159 102 304 239 206 291 307 296 234 424 243 168 217 207 256 313 307 449 570 549 247 216 487 454 146 524 408 380 428 474 326 375 333 267 185 413 197 200 167 184 517 307 2222 1836 351 367 240 356 311 275 416 346 411 662 420 601 457 465 162 214 198 236 212 379 286 274 319 315 484 409 410 334 284 530 302 332 486 387 375 243 177 575 415 195 196 177 251 259 261 135 372 276 249 134 438 261 355 270 182 583 501 207 344 294 152 362 173 261 357 345 73 83 84 577 688 540 374 562 699 608 388 493 543 856 300 405 540 288 262 431 754 683 145 123 166 244 190 177 528 706 633 594 747 568 616 746 750 818 891 584 559 722 892 946 660 1127 776 689 886 899 719 810 945 722 765 923 906 1114 964 913 853 939 889 990 1385 1237 1332 1675 878 844 730 843 481 576 732 604 555 942 323 282 323 305 381 273 321 845 570 535 341 276 250 346 265 1301 1165 1279 1618 1223 1487 1132 1333 1321 1466 1464 1323 1567 1391 1118 1601 1072 1286 1430 1273 1366 1623 1269 1628 1937 1464 1320 1918 1455 252 224 317 836 1414 623 1285 2125 1955 1246 519 530 547 197 764 150 324 181 304 1436 832 905 262 440 386 439 1006 710 1067 1543 866 866 921 567 844 1606 2018 1583 1574 3351 2797 1518 1642 1947 2748 988 551 1114 909 957 594 1191 492 1089 587 1341 554 49 49 931 740 1065 1856 746 485 843 254 377 532 474 549 448 542 636 485 1370 1217 1121 721 698 1137 1095 1409 1058 994 735 563 472 1231 624 1120 365 771 298 712 562 598 644 829 1394 1126 533 556 659 551 430 470 587 366 558 596 997 511 592 790 462 409 1039 333 513 532 351 490 552 454 556 543 553 463 396 695 711 664 671 713 788 840 550 522 430 525 322 185 297 313 177 282 716 400 252 365 406 273 505 519 316 285 520 507 387 312 378 154 144 290 355 228 171 220 266 254 248 185 143 348 146 317 262 441 246 313 416 226 157 317 359 410 362 213 231 399 396 344 342 285 573 415 473 294 470 422 325 183 122 383 341 479 170 223 271 282 278 166 219 253 249 619 635 196 214 315 193 342 332 217 295 235 344 265 312 213 209 421 455 284 328 376 308 228 208 287 188 218 256 296 288 232 616 60 512 290 270 179 200 247 218 451 239 500 485 409 547 403 246 282 96 174 120 196 294 254 291 118 104 314 339 319 308 140 493 415 180 104 136 268 143 160 216 231 274 536 305 242 182 140 428 213 318 316 334 216 435 393 543 709 539 416 178 356 377 392 441 233 201 271 510 286 438 392 193 207 338 287 204 150 301 320 428 460 698 410 379 383 182 529 489 397 461 400 273 662 582 1093 980 512 679 332 451 441 424 214 403 509 385 411 476 676 620 195 337 363 1275 127 91 126 187 144 175 262 262 300 172 303 201 319 300 278 4728 602 662 480 514 237 633 156 213 157 191 307 449 325 353 383 334 590 401 247 354 293 303 450 326 348 315 549 430 585 460 409 165 183 282 351 331 874 391 188 304 268 333 149 504 376 684 239 244 617 348 417 411 613 535 302 347 709 338 362 394 466 421 533 357 503 552 479 393 445 185 222 158 261 374 303 788 413 263 805 668 755 609 480 430 748 342 424 538 346 649 490 439 481 443 705 679 790 796 492 489 511 379 289 554 403 345 973 911 789 503 461 301 499 430 500 553 318 349 379 340 222 272 375 419 567 801 510 455 472 456 273 642 492 842 352 435 779 592 581 495 596 598 585 730 664 523 502 624 475 539 549 434 479 633 598 502 803 643 456 382 544 554 1500 1561 1136 959 923 1015 1278 1379 868 1172 943 1055 1085 1062 918 718 1122 959 898 631 659 560 739 777 555 821 210 576 1098 800 1306 345 448 485 376 545 623 329 417 253 420 357 276 142 203 223 288 164 244 356 223 196 277 223 372 529 339 385 440 625 362 489 292 363 430 373 521 340 542 828 581 459 572 698 226 193 156 232 236 185 297 503 164 111 256 90 180 242 169 168 54 94 68 161 149 186 196 190 180 278 117 196 226 381 382 314 338 248 193 193 244 152 136 217 309 231 461 285 416 148 128 164 164 180 246 259 122 237 520 853 305 312 263 374 389 370 362 438 453 315 337 397 427 152 233 352 548 351 333 330 340 228 186 230 233 344 456 464 534 495 376 595 487 362 492 472 352 178 702 574 942 422 498 938 310 427 248 406 553 408 327 210 161 504 408 417 619 469 336 297 261 603 429 754 640 382 393 563 497 307 324 487 765 506 417 307 344 545 428 458 831 856 433 653 434 628 553 877 552 218 652 456 469 284 287 1455 329 284 252 380 615 440 338 549 490 724 680 553 393 434 209 299 239 335 427 356 418 391 296 542 296 375 686 507 677 590 279 176 406 324 151 268 216 208 220 214 258 252 273 242 307 140 167 225 497 466 455 403 367 402 400 336 333 323 410 795 570 524 557 515 493 374 452 480 583 351 389 369 308 394 391 648 448 289 377 500 398 254 192 324 381 312 294 616 495 448 353 446 567 320 401 546 421 488 884 560 527 1017 681 536 290 840 449 516 906 490 225 207 331 81 81 64 115 489 320 447 283 521 584 364 258 295 344 199 144 234 291 223 201 690 192 299 309 284 229 261 245 144 152 169 154 136 204 307 159 239 237 372 267 242 203 257 959 349 337 451 336 309 322 281 466 453 239 333 430 527 286 128 205 296 298 366 374 256 441 385 313 575 239 576 236 265 595 664 226 518 324 251 396 367 555 353 194 490 437 257 506 181 262 108 295 733 1114 586 194 124 147 687 188 299 272 1391 393 1434 1318 1020 1300 1141 1068 1042 1366 1110 1416 1069 1175 1505 1264 348 302 360 380 401 377 607 469 431 472 412 751 284 319 343 384 302 707 409 529 482 492 152 363 340 485 468 544 1476 1155 1176 1317 1119 1472 1069 1279 1122 1186 873 906 1668 1784 1799 1282 1049 1953 1429 981 1444 1430 1290 1497 1452 1287 475 894 900 921 861 890 852 1070 960 720 1488 945 998 951 1428 802 1391 1551 1498 1371 1513 1645 1192 927 1368 1082 1210 1001 1019 1143 1029 1042 916 958 1264 904 1175 973 987 992 826 1420 1146 1189 1406 1400 1198 899 1154 1145 1218 1184 1077 1004 1178 845 762 1541 818 882 971 981 1310 1539 1187 1091 1401 828 1241 1202 1147 1364 1106 1065 996 935 1206 1117 631 1251 1222 1343 1087 1435 966 919 1136 1028 1032 1348 1235 1498 1237 1367 1321 1130 943 1225 1227 1281 1218 1267 669 1065 901 1326 798 538 681 721 679 969 530 821 287 625 415 676 494 547 583 596 729 596 588 849 726 823 812 605 869 670 758 621 723 740 657 661 735 937 746 693 657 762 473 540 742 711 579 687 559 672 607 559 678 452 410 1005 686 266 222 232 375 265 491 309 361 471 270 578 486 978 463 573 685 703 615 1380 467 563 790 315 586 378 364 963 628 834 546 686 555 555 420 1097 931 796 655 397 628 614 758 400 519 809 701 933 621 791 1065 677 598 784 551 696 342 425 820 1058 864 941 1130 410 761 429 648 601 689 822 534 495 980 1086 533 647 656 790 1371 835 1399 1422 1231 1071 1746 1238 1118 2128 1829 750 1999 558 828 1638 660 1023 945 972 1014 1166 904 1068 650 693 756 1239 653 633 1255 937 461 458 648 598 1126 1417 1499 1125 760 738 836 873 587 643 384 929 1069 1247 1480 779 539 522 506 542 721 798 314 472 1099 1191 1268 712 689 703 844 932 443 315 783 808 951 697 780 1068 613 1190 1029 616 1311 596 533 752 643 927 875 872 364 453 661 834 923 1022 691 688 670 1271 1149 1426 1067 1180 685 1212 594 891 884 879 593 1508 760 818 1398 621 768 639 571 827 864 1156 892 957 816 1468 735 558 747 575 892 538 974 699 231 303 334 480 428 613 999 1190 639 812 620 574 1272 1140 1082 845 801 798 1049 1450 245 133 142 206 192 1177 1127 1268 1046 1016 1030 846 1023 940 869 595 271 280 649 978 226 735 415 979 806 832 800 876 838 803 540 769 1168 1013 808 920 393 735 699 644 786 675 811 842 870 740 877 1159 595 668 696 615 986 1453 859 1137 1414 375 393 1193 1240 618 723 891 796 885 868 1052 803 848 530 276 872 647 562 814 934 944 888 4764 3646 956 1156 921 735 1037 745 1050 838 1233 1257 1272 1287 1395 754 558 326 485 752 547 595 869 861 1089 790 917 1431 1187 981 727 916 1013 962 1070 814 1033 380 589 865 579 677 458 458 438 560 319 410 543 497 656 498 802 613 427 524 636 1181 954 806 1250 533 588 1452 718 671 1077 1047 279 333 296 1163 1914 1178 706 1510 1985 1727 1067 1087 905 1894 815 949 854 905 892 828 1567 1280 576 525 694 389 470 630 1542 1350 1036 1427 1136 2186 2046 1820 1591 1611 1435 1589 1707 1457 1816 1541 1447 1934 1663 2642 1920 1889 2347 1707 2172 1726 1769 2054 1723 2903 2406 2629 1765 2690 1819 2736 1895 3474 4014 4250 2425 2370 2054 1357 862 2304 2363 1814 1121 2351 825 784 847 685 1280 810 577 1432 1729 945 958 657 621 797 623 2800 3026 3035 3408 3818 2804 3513 3287 2875 3457 2885 2869 2867 2216 2911 3180 2154 2625 2667 2481 2550 2594 3955 3651 4191 3353 3724 4328 4067 686 568 542 3673 3882 1730 3304 4314 4391 3514 1592 1496 1290 497 1235 287 672 561 626 2578 1748 1740 628 738 618 846 2067 2347 2234 3072 1617 2001 1815 1906 3553 3106 3764 3073 3617 7399 7260 3460 4581 5532 4964 2955 1773 2386 1586 2827 1220 2210 1004 3351 944 3377 1312 133 115 1575 1856 2675 4681 2187 1017 1971 1240 1369 1028 1031 1422 1247 1545 2156 1834 2416 3202 1305 1728 2898 3149 2967 3434 2297 2841 2064 1877 1050 2839 1938 2643 809 1870 859 2084 1554 1414 1679 1765 2792 2692 1164 1059 1285 1241 1330 1097 1471 1044 978 1440 2287 1236 1260 2271 1085 1019 4385 976 1211 1759 980 871 968 975 1587 1537 1350 1206 1549 1558 1514 1425 1475 1623 1957 1694 1937 1250 1452 1755 696 508 939 402 853 971 1694 962 838 614 1400 415 1224 1341 772 776 1128 978 572 862 1495 293 267 343 277 630 531 519 834 785 990 975 732 650 593 508 473 692 540 813 594 758 643 497 740 960 1040 617 479 536 904 1110 665 509 600 462 634 822 1463 510 571 694 595 1243 1214 1449 841 1034 1084 1068 1292 1028 1262 1265 932 1309 1501 1053 780 806 577 1337 1295 680 873 436 440 480 474 522 473 1136 452 415 886 511 1281 781 763 837 725 815 799 883 663 757 1196 253 1023 490 615 558 534 492 666 905 606 1010 1303 1360 1190 1073 1145 576 462 372 379 306 417 366 614 390 330 612 498 844 782 513 607 548 293 259 319 738 584 274 588 323 379 1108 952 387 315 458 900 645 637 676 738 454 1087 906 607 837 683 957 644 841 1055 712 568 1041 842 850 1191 971 1374 798 452 428 593 950 728 399 848 934 1178 1219 1653 873 1125 1260 927 1353 918 991 1097 1040 1269 2159 1303 2010 1629 1605 1690 1551 1204 1207 887 554 1118 1435 1695 1428 1364 1669 1058 309 780 842 2396 602 386 318 389 480 476 741 572 1167 430 681 549 985 415 372 602 14632 1454 930 1032 898 1537 280 593 422 288 950 875 701 749 886 823 1214 856 835 1194 767 883 1314 788 964 850 827 675 850 799 803 630 728 736 614 547 1786 797 736 622 506 632 409 867 597 1256 904 590 1500 976 1551 928 1395 1595 1144 797 1573 1569 1093 1188 1055 979 721 687 818 822 666 873 1270 832 1017 861 1113 1113 1018 1024 1004 712 1993 1904 2160 1139 961 1047 1217 885 921 833 457 1150 1007 1507 1112 1575 1514 1558 1434 1452 1101 1132 1737 1062 909 1067 987 653 2360 2121 1902 1879 1673 772 1101 1047 967 1198 987 759 835 1557 1104 677 842 680 1146 1059 786 1163 1016 1255 720 818 848 1593 1280 1243 1341 1125 1761 1379 1522 1547 1395 1774 1630 1234 1348 1606 1693 1061 1484 1748 1201 1338 1389 1256 1465 1531 1280 1443 1555 1428 4068 3768 2477 2308 2805 2264 3056 3217 2766 3940 2779 3199 3072 2723 2776 1647 3803 2221 2442 1878 2131 1364 1430 1241 1424 2276 613 1057 2367 1976 1898 906 843 1488 759 771 1351 1375 645 772 867 788 639 705 789 805 604 572 646 490 426 426 1199 988 1363 1434 1338 1039 1497 1447 1210 1403 1118 1265 947 1365 916 1070 1161 1982 1108 1350 1466 1151 514 508 462 596 537 468 634 870 497 256 657 307 660 387 816 405 187 322 329 314 420 465 504 425 405 527 148 738 499 568 1135 914 1024 642 479 519 732 649 576 776 691 870 667 692 550 447 395 325 309 334 356 937 511 696 1039 1837 962 574 501 1056 1001 799 852 1092 1056 821 1116 925 937 946 873 660 793 921 767 869 774 1169 581 614 567 1517 1039 859 1205 761 1137 748 703 861 1179 1107 660 363 1562 927 1666 734 827 1509 889 816 711 762 1593 1743 482 841 754 1721 1413 1567 1909 1291 648 586 731 1402 562 1411 1473 916 849 1616 1279 895 911 1426 1944 1322 1283 1358 1565 1621 1258 1298 1866 2446 1380 1899 1953 1654 1691 1605 1920 604 727 824 807 726 821 3345 1127 852 872 1075 1154 1143 956 1038 1430 1467 1555 1419 775 768 583 530 514 898 1181 830 1042 929 1083 766 579 735 1229 1324 1415 1317 951 864 646 1200 582 397 402 303 426 394 349 268 357 710 742 424 415 706 1135 1129 915 1566 1522 1497 1466 1505 1544 1109 1207 1871 1720 1529 1291 1647 1570 1341 1413 1523 1273 947 1029 1253 1036 1317 1221 983 1476 716 1032 1100 1094 1109 795 1194 1169 1064 1400 1191 670 1459 1292 1055 798 1187 1021 958 1447 1244 1936 1817 1008 2446 1412 1292 806 1926 1032 1788 1658 725 555 514 562 636 411 410 505 979 779 1024 1281 905 983 970 455 730 644 403 345 346 573 462 683 1706 606 994 470 526 450 783 851 438 500 539 750 667 603 718 598 546 659 843 624 357 819 595 2378 865 841 1065 622 579 681 594 502 683 848 820 796 1116 960 651 763 545 375 1343 1134 939 1113 1001 1235 1063 626 1646 641 814 1147 1636 750 1040 1451 1275 1506 1501 1221 757 847 706 1121 636 609 638 609 475 992 2136 1963 648 437 544 481 850 900 642 624 3162 666 3989 3550 3588 2949 3031 3390 3294 3872 3367 3861 3466 3088 2977 3093 866 1040 807 1010 1350 1188 1238 984 1260 997 1887 1491 543 738 1407 1225 666 945 1124 861 736 706 744 979 951 745 765 934 1285 815 859 1103 1126 1011 825 1336 1250 1288 938 1088 1001 1057 1073 1002 885 1458 1111 1011 1176 1014 1025 1116 1067 1325 794 1194 1167 829 918 793 1309 1085 1256 1062 1379 1118 1097 954 1904 1070 1602 1663 1743 1746 1654 1510 1363 1153 1554 1827 1615 1298 1118 1218 1107 1322 1363 1134 1193 1137 1296 1289 1396 1158 1272 1152 1204 1181 1176 1258 1337 1204 1441 1181 1192 1255 1100 1093 1325 985 1128 1220 1133 1067 1059 1197 1190 1235 1364 1208 1212 1024 1346 1209 1066 1036 1232 1287 1431 920 1544 1206 683 1042 1194 1145 1091 1154 1439 1342 1153 1360 1095 980 956 980 1231 1295 1182 1213 1353 1378 1145 1271 1242 1418 668 833 1020 1204 504 486 413 333 423 542 236 592 221 424 314 488 331 361 367 359 431 367 369 753 582 674 686 511 624 619 641 570 616 457 380 664 413 705 494 553 551 663 488 513 552 544 436 544 409 445 578 394 501 447 407 1115 478 210 172 308 226 441 1071 570 637 371 288 285 428 684 592 353 508 459 668 1310 671 401 546 242 371 222 410 674 846 1007 319 390 476 470 307 767 747 666 715 300 472 535 357 341 355 651 689 656 576 626 997 736 502 633 690 579 497 477 679 839 862 732 1156 313 375 492 696 626 703 525 411 630 599 704 609 490 752 636 913 885 1142 1344 1154 1020 992 1179 876 2142 1229 663 1197 470 501 1078 616 772 924 708 1079 906 590 909 529 537 656 848 638 486 857 990 452 589 748 569 954 1148 1560 1079 1052 921 770 846 554 725 477 692 697 931 952 466 538 368 397 341 673 637 560 826 925 758 1076 662 711 735 610 666 463 529 552 379 657 524 670 1028 544 845 856 559 1062 504 665 724 703 665 703 837 427 506 607 729 995 700 612 340 749 911 834 1390 734 1410 687 993 645 1212 592 755 622 946 601 721 956 638 843 747 504 506 691 1194 899 1015 971 1024 810 637 721 849 917 449 1000 931 248 309 363 371 491 389 856 1153 772 885 429 566 956 859 1062 1171 706 807 965 1028 128 87 223 139 115 1091 669 847 959 818 866 1029 1015 953 620 627 388 396 535 474 204 524 441 601 546 545 946 935 469 423 733 504 941 908 803 840 431 547 579 562 747 677 518 588 588 762 844 811 431 523 433 608 570 804 799 730 818 341 397 1219 1013 559 782 724 692 746 898 827 719 649 436 377 955 596 441 897 772 1378 784 3503 3927 926 901 1053 697 794 690 825 729 1268 902 1125 1446 1200 868 431 377 645 746 417 630 822 811 758 641 577 887 964 864 723 888 764 743 1260 709 918 346 474 934 774 466 311 410 383 428 271 222 636 585 554 265 761 425 512 885 878 831 642 762 886 604 654 1247 528 504 969 881 154 201 197 1384 1744 1048 627 1378 2059 1986 1130 1149 1098 1795 926 784 1093 939 756 705 1790 942 530 504 335 412 410 461 1190 1330 1397 1586 1228 1803 1932 1978 2167 1914 1907 1307 1679 1299 2250 2283 2076 2248 1996 2227 2018 1896 2186 2247 1927 1754 1812 2002 1857 2923 3137 2728 2894 2653 2553 2909 2419 3144 3531 3757 2123 2381 2536 1492 1434 2189 2366 1260 1248 2239 691 705 1002 691 862 742 702 1289 1238 666 561 870 840 674 533 2191 2234 2438 2678 3082 3468 2996 2904 2930 4382 3253 3367 3527 2748 3347 3137 2589 2892 3115 3290 2964 3232 3189 3500 3690 2993 3258 3444 4000 835 526 419 3406 3099 1756 4161 4995 5116 4180 1226 1435 1495 782 1659 370 791 672 667 3116 1484 1550 700 811 647 851 1950 1896 1889 2798 1790 2174 2365 2058 2356 3486 4221 3686 3545 6709 6647 3760 4263 4924 5220 2385 1599 1714 1885 2107 1089 2363 735 2645 1287 2638 1486 252 240 1653 1444 1950 4065 2436 1037 2135 992 1489 1006 1081 1557 1563 1501 2052 1879 2407 3346 1413 1307 2153 2596 2559 2834 2032 1970 1669 1375 1327 2259 1595 2883 1018 1695 791 1717 1115 1097 1268 1854 3478 2588 1362 1192 1359 1331 1274 1248 1446 946 915 1385 2102 1147 1415 1903 1133 1069 3365 1004 1254 1245 948 883 726 840 1466 1230 970 922 997 1454 1384 1361 1419 1420 1707 1336 1162 1022 1152 1337 620 660 621 340 609 758 1588 874 527 405 902 605 1162 851 719 569 1470 1467 786 850 799 378 302 468 841 785 744 679 773 782 1042 662 575 739 680 806 591 877 842 1058 890 1024 721 536 663 819 865 385 624 722 704 953 686 1001 770 689 771 887 1149 744 808 733 620 1054 1132 1126 702 845 982 933 996 718 731 901 777 1224 1061 846 892 790 567 1052 1015 779 673 736 854 629 754 546 554 1333 686 837 1160 490 1102 586 570 727 562 636 676 891 626 687 1140 129 1034 486 637 654 468 373 710 1021 621 973 1247 1220 1173 1070 788 635 429 534 515 496 623 680 555 323 264 522 281 590 518 447 669 687 400 382 419 521 367 234 363 350 311 1248 916 545 485 638 1096 559 935 893 708 536 1351 1066 846 643 667 965 555 889 877 992 605 1024 739 669 1394 901 979 847 456 358 732 631 449 378 1063 899 990 1304 1461 669 945 1016 983 1248 902 984 596 942 1003 1740 1338 1655 1316 1263 1529 1299 962 1138 721 525 994 1207 903 904 1138 1438 1014 483 800 907 2347 319 387 206 410 306 357 748 790 917 442 866 609 809 494 360 662 1454 12795 889 947 932 1538 316 315 221 326 793 1050 708 812 972 830 1156 887 781 1125 838 877 1271 862 955 876 994 623 1161 844 708 756 876 678 795 647 1646 811 515 544 484 683 272 728 666 1542 621 598 1195 1184 1676 1183 1328 1538 651 577 1240 1029 1132 1166 1325 1252 1043 726 1178 1222 1176 1380 1447 647 883 831 885 1093 1163 1090 1427 739 2033 1267 1565 1504 1078 1399 1724 1012 943 1490 704 1378 958 1178 978 1193 1146 1073 1153 1155 911 1050 1458 1116 1071 763 942 726 2137 1941 1976 1433 1222 606 1045 995 873 1042 1061 646 757 1254 767 604 1197 1026 1060 1353 1264 894 754 1207 793 1260 1111 1565 904 1138 1586 1191 1588 1538 1440 1809 1183 1152 1572 1335 1355 1280 1368 1458 1507 1681 1229 1984 1644 1624 1391 1520 1419 1600 1743 1346 3517 3513 2733 3164 2727 2724 2628 2830 2836 3280 2559 2880 2250 2467 2519 1807 3573 2514 2144 1480 1705 1454 1758 1365 1477 2065 1036 2221 2064 1812 2469 781 936 1519 822 922 1271 1241 821 1074 927 840 642 806 995 917 703 528 679 554 418 436 831 786 793 1556 1128 779 1102 1050 994 1000 925 956 847 914 1111 841 1345 1596 1284 1069 1169 764 367 547 474 416 381 292 501 649 291 377 733 350 401 453 403 220 152 237 255 287 379 376 366 383 342 613 428 803 638 849 843 708 830 489 515 505 523 685 527 632 713 402 723 536 873 528 518 464 423 481 519 1156 456 596 969 1143 541 407 431 681 681 716 673 776 780 928 777 1030 909 622 738 646 647 712 911 864 616 966 635 778 746 1123 736 1660 1563 1315 1364 1459 1515 845 1232 1178 739 295 1526 826 1636 812 738 1506 793 858 629 867 1435 1219 606 775 654 1435 1434 1483 1382 1250 763 695 462 1252 671 1433 1241 643 765 1376 1223 890 1040 905 1645 1391 1101 1234 1347 1337 1198 1351 1915 1955 1246 1358 1752 1387 1247 1465 1508 638 706 833 903 567 635 2956 1034 984 1007 921 1266 1118 1038 1022 1385 1582 1416 1310 713 692 582 550 460 1066 1222 1022 893 1160 914 1112 784 802 1325 1089 1286 1184 558 636 646 935 373 384 343 245 353 335 346 268 520 357 801 359 511 733 1103 1128 917 1278 1124 1350 1395 1144 909 1196 1055 1447 1213 1270 1206 1317 1441 1086 1221 1294 1254 1271 1232 1101 839 1383 1014 1440 1099 1079 1020 1425 1301 815 658 1058 875 843 1017 986 1127 1277 1066 918 1022 1245 1044 1417 1112 1130 1311 1277 602 2264 1286 1225 859 1491 1016 1405 1666 704 420 586 557 596 591 604 665 880 908 1113 1097 1114 936 1174 436 945 846 472 327 320 398 592 386 1170 367 968 532 365 466 633 735 566 496 391 463 423 633 447 331 789 486 544 742 525 753 486 1833 947 909 1108 817 774 759 675 558 856 881 702 719 1249 1040 531 655 446 372 1249 1230 815 1080 1095 1081 1289 634 873 604 931 797 1376 613 1191 927 823 1082 1030 1030 568 691 846 994 683 481 436 470 382 1154 2288 1859 1148 440 489 405 751 770 597 588 3015 609 3764 3413 3033 2259 3002 2621 2732 2938 3301 3001 3200 2992 2915 3375 977 879 816 751 968 1277 1468 794 1127 828 1583 1129 828 831 1113 1024 679 808 985 1119 1063 1061 652 845 841 783 911 1131 992 809 647 519 422 595 609 531 484 774 753 989 735 745 833 957 695 654 935 745 738 838 510 741 717 516 774 731 818 996 645 625 808 721 1175 818 845 822 831 805 1222 1190 1164 1129 1190 1060 1241 921 1106 714 1128 1177 1166 1102 788 994 674 1031 1040 1017 1016 1015 812 861 1365 686 863 978 715 903 1095 1090 976 873 1088 809 839 889 933 897 656 732 806 1103 679 714 731 710 895 649 872 725 683 768 901 891 675 693 804 824 1075 688 1052 847 875 1019 1361 1157 1207 1197 1095 1246 1289 1288 1048 1357 1269 1160 919 1078 920 1069 1086 1093 982 1052 1138 870 345 627 529 931 432 368 459 289 519 403 203 467 190 345 276 296 255 228 236 232 244 230 334 261 156 291 178 426 498 284 312 263 296 380 454 318 325 404 383 598 361 754 250 355 337 319 249 324 355 239 274 184 245 432 370 560 496 132 124 152 166 294 730 396 490 261 260 259 294 298 325 268 283 284 585 982 433 238 290 131 228 198 193 366 379 674 389 450 492 188 486 436 384 459 756 309 484 209 245 193 250 518 545 296 496 323 586 545 487 604 575 444 495 347 306 641 587 351 599 332 255 603 727 349 442 453 262 428 369 482 431 591 471 360 832 950 778 480 488 586 616 1084 657 1182 650 341 918 330 274 714 923 760 546 458 904 681 247 577 401 405 519 575 547 255 548 725 353 443 414 544 464 683 978 452 623 716 423 685 616 656 350 519 823 423 957 639 358 509 194 212 307 379 217 342 704 463 597 416 435 443 462 528 215 342 343 395 485 457 435 691 424 503 642 433 703 473 293 215 219 408 336 688 315 455 427 651 756 845 455 252 549 750 673 594 281 908 312 582 441 397 281 432 299 742 350 486 496 601 610 505 501 283 395 696 624 716 729 885 533 625 745 391 319 177 392 821 278 453 171 208 452 464 393 739 453 607 529 360 709 533 759 998 527 532 543 463 312 76 201 183 113 870 524 943 760 702 585 803 714 692 670 472 186 179 341 421 153 274 505 375 385 351 491 366 500 477 592 444 686 574 584 408 357 331 228 366 517 429 604 618 436 390 569 718 385 479 227 421 485 299 602 356 418 436 379 871 521 253 563 590 479 690 678 539 501 500 248 341 582 313 329 469 466 620 724 2524 2352 469 524 458 584 604 511 568 514 682 576 960 1023 1014 497 250 354 538 637 525 619 465 463 475 434 339 705 832 394 304 776 530 627 883 422 687 382 472 872 731 291 361 250 384 380 264 187 550 472 484 429 770 484 461 573 583 851 678 527 648 344 462 619 404 504 594 574 237 274 402 1454 1593 1382 616 881 1484 904 1203 884 936 1121 421 712 724 608 496 417 870 893 265 251 286 227 296 352 935 801 1266 1038 1003 1262 1458 1483 1598 1798 1524 1089 1081 1117 1933 1772 1959 1731 1279 1410 1543 1554 1769 1337 1425 1347 1137 1686 1599 2384 2229 1955 2175 2087 1640 1829 1868 2238 2187 1991 1138 1306 1177 864 964 1843 1306 1153 987 1313 506 496 641 876 809 661 396 769 997 732 357 621 607 488 283 2187 2035 2110 2151 2812 2785 1932 2220 2253 3102 2327 2629 2683 2333 2443 2303 2527 2185 2903 2454 3224 3117 1894 2422 2113 2078 1902 1837 1585 510 470 332 2559 2412 1332 3213 3468 3722 2845 669 862 1259 485 1422 189 668 380 747 2503 1279 1366 695 695 422 552 1401 2123 1100 1999 1659 1463 1951 1068 1288 3258 3872 2480 3005 5428 4662 2815 2941 3476 3807 1662 919 788 1499 1408 605 1963 599 1845 936 1888 1056 74 62 1601 1309 1823 2875 2266 842 1462 822 973 784 724 1249 1192 1209 1099 1065 2185 2674 1540 550 1491 1523 1571 2112 1567 1665 1366 934 994 2032 1157 2154 975 1407 557 1087 917 1008 1052 1403 3082 2525 811 622 1029 827 935 659 913 333 392 954 1407 974 853 1777 1083 997 2544 943 1050 1111 609 1129 771 1016 971 854 825 809 848 827 772 822 814 854 1135 982 1166 645 648 873 885 565 326 347 577 1066 1148 628 471 537 522 424 1019 845 518 662 1281 1634 670 478 588 352 334 572 686 570 284 244 469 421 550 400 363 612 625 547 640 922 713 517 675 948 363 320 603 723 847 272 969 972 516 630 815 489 474 681 519 907 722 728 514 619 657 670 655 620 349 445 528 576 418 603 389 443 809 655 788 942 394 768 467 831 778 916 482 668 797 569 656 534 604 772 688 673 609 266 611 584 523 645 384 468 664 904 480 456 1086 131 865 614 604 417 355 290 703 1052 364 903 1113 868 1035 647 1047 523 283 299 308 446 635 651 396 208 180 390 383 313 345 405 584 502 275 265 425 299 230 172 307 332 379 1268 673 423 322 587 797 359 753 794 306 538 878 621 734 425 569 513 416 605 547 461 417 596 439 472 624 770 923 503 461 279 650 287 235 397 1004 645 726 1051 1480 512 1252 679 857 862 756 1032 548 722 713 1299 970 1801 1466 794 938 934 557 802 647 313 751 866 663 760 901 822 1219 264 543 630 1445 320 304 235 386 426 525 618 617 413 296 563 516 970 282 266 480 930 889 8314 8403 515 1281 265 341 251 271 602 667 547 579 661 591 701 549 576 583 367 447 689 469 567 458 798 575 973 665 714 475 541 413 638 577 1419 770 263 423 135 657 163 459 430 990 462 461 1147 860 1050 693 1344 1295 1062 345 1219 763 1002 1059 1066 1179 1163 957 1371 1516 1347 1546 952 445 398 393 465 824 874 910 846 419 1240 1597 1890 1066 764 983 1272 871 946 1051 441 976 820 809 811 845 949 913 916 900 617 837 955 1019 644 1067 867 669 1497 1262 1300 1340 1041 630 836 731 497 550 1033 557 597 685 430 417 820 1250 739 870 1386 669 862 682 652 743 708 1344 673 924 1230 1119 770 1094 1151 1099 785 745 1294 1253 908 1134 1352 1560 1221 899 777 1801 1017 1086 1311 1197 872 842 1171 1023 2274 2344 1959 1755 1707 1759 1445 1605 1640 2086 1557 1765 1478 1857 2140 1613 3012 2439 1368 1134 1272 771 927 1361 1112 1451 1004 1559 1699 1516 2475 611 977 1379 679 721 1030 761 714 927 687 369 378 500 401 341 512 388 394 402 327 369 489 559 421 551 692 528 937 600 1186 1135 923 887 697 831 992 902 996 1069 1161 686 711 559 471 622 574 562 580 423 406 304 397 317 405 233 396 215 331 306 84 98 283 337 287 269 278 275 254 637 293 434 579 695 598 533 572 334 431 473 483 361 345 394 693 341 281 327 762 347 331 387 365 289 350 662 311 465 585 903 436 272 324 728 773 569 623 733 791 588 850 587 482 521 558 419 467 499 808 564 465 883 369 537 482 868 659 1147 1131 820 1030 1010 1134 739 1035 930 694 418 1158 628 1360 773 608 1418 662 582 603 581 1082 771 605 601 539 824 904 827 1884 828 515 483 328 792 403 948 946 518 601 879 847 724 715 873 1116 842 903 922 884 1092 1178 892 1316 1312 803 982 1042 1160 908 916 951 537 510 430 668 282 437 2268 605 755 750 811 985 751 689 772 1323 1580 1150 1264 969 519 682 444 521 635 488 632 558 558 666 739 696 653 672 741 901 569 461 305 509 280 330 194 200 178 200 182 174 156 530 254 392 387 487 545 778 680 596 545 681 677 597 625 671 793 600 972 1243 985 666 1172 918 774 866 669 749 663 985 697 513 786 830 900 864 773 888 1306 893 964 677 704 775 682 918 815 919 812 672 641 1034 587 970 904 825 1022 1015 1613 685 1711 1161 882 826 1729 557 813 1624 808 562 285 429 166 259 227 320 745 514 728 894 997 741 713 361 638 681 334 686 335 279 583 460 945 263 684 399 365 352 466 430 404 317 241 313 259 343 280 321 460 331 410 544 469 663 283 1358 553 521 775 809 801 820 782 537 613 519 658 725 499 580 468 458 289 241 644 888 561 594 647 685 899 341 1049 422 568 573 1331 489 648 633 554 642 685 689 431 393 576 593 280 262 241 432 348 852 1337 1403 922 405 412 377 450 602 328 490 2214 585 2283 2161 2111 1850 2594 2183 2219 2349 2523 2486 2741 2211 2332 2275 668 438 598 585 911 1033 1169 914 724 588 786 566 902 658 1013 738 482 582 770 809 777 783 654 500 510 931 894 1097 1148 897 677 565 501 712 735 577 528 890 932 1109 820 834 918 1007 767 878 1115 898 891 1013 675 859 835 605 836 789 896 1075 764 680 860 900 1301 902 932 930 949 943 1332 1279 1268 1268 1310 1201 1372 1022 1280 762 1331 1338 1240 1238 879 1088 756 1175 1140 1101 1116 1117 940 957 1429 829 965 1175 829 955 1182 1247 1052 1003 1158 876 938 976 1045 1028 769 875 906 1266 802 840 819 808 995 800 1020 875 786 846 1099 1015 739 735 919 978 1240 826 1219 959 927 1098 1440 1233 1375 1273 1243 1515 1479 1486 1340 1391 1391 1253 1009 1124 960 1125 1230 1159 1126 1160 1295 1000 397 675 674 1011 498 378 477 361 537 477 215 510 210 392 310 316 297 278 278 268 307 289 395 335 174 359 204 490 578 314 342 293 326 406 540 354 347 517 411 799 531 957 264 434 403 385 315 383 531 309 296 216 281 632 568 658 573 195 179 189 250 312 836 486 590 310 320 291 358 318 383 290 344 298 687 1036 512 252 316 215 260 320 266 430 401 774 455 516 530 289 535 605 549 568 904 339 667 225 493 209 272 662 685 353 665 415 620 668 544 730 657 494 649 426 343 747 671 433 786 370 317 790 781 456 515 750 350 500 483 564 530 800 539 481 954 1071 953 688 526 850 676 1304 757 1411 714 363 1025 393 302 881 1065 960 619 544 1093 778 320 661 489 493 563 656 665 301 614 799 474 497 464 609 502 725 1042 490 797 831 505 882 660 700 394 565 849 507 997 717 386 574 224 259 377 463 265 366 776 549 726 487 497 539 539 640 300 382 371 483 523 536 487 749 472 555 749 519 805 537 341 239 243 422 352 742 393 537 540 698 946 972 528 282 602 790 768 727 315 1081 352 712 463 524 369 534 377 872 407 601 557 623 675 647 635 370 564 770 684 807 841 1049 590 701 825 444 351 191 432 867 304 483 249 218 478 598 468 826 512 676 638 490 842 664 927 1083 604 610 577 509 334 88 211 261 229 896 642 1093 933 860 704 1000 776 754 730 488 192 189 367 465 167 308 576 423 491 432 531 392 559 552 630 542 848 640 628 456 399 411 266 406 541 449 668 682 510 414 593 781 465 559 255 449 579 351 835 535 526 519 444 969 594 281 591 634 517 738 730 621 537 534 328 441 664 388 361 535 500 664 829 2878 2673 527 596 573 810 722 555 624 568 812 710 1073 1122 1118 556 338 512 576 781 647 713 616 612 557 651 407 849 944 442 377 888 620 723 953 504 753 408 478 1005 848 305 379 297 433 404 290 244 633 530 568 545 941 627 550 702 621 1051 844 587 755 406 496 692 452 598 675 647 322 369 493 1603 1933 1547 686 969 1676 1078 1329 1001 1045 1242 493 865 911 642 586 477 1020 1034 301 283 365 261 342 492 1056 1036 1451 1132 1212 1392 1595 1588 1716 1898 1592 1281 1390 1280 2116 1914 2156 1953 1530 1554 1747 1808 1875 1491 1511 1518 1262 1871 1777 2618 2487 2117 2515 2331 1816 2020 2111 2721 2426 2239 1407 1508 1314 965 1091 2015 1498 1299 1069 1492 590 538 728 939 882 784 438 825 1102 837 406 686 662 557 295 2684 2405 2430 2591 3262 3255 2180 2566 2664 3480 2729 2915 2920 2651 2774 2507 2836 2417 3109 2821 3510 3450 2078 2588 2539 2323 2086 2107 2026 659 611 358 2800 2683 1568 3834 3923 4298 3119 786 987 1335 517 1541 203 708 412 785 2868 1616 1604 715 763 490 574 1608 2315 1334 2267 1883 1670 2193 1164 1526 3807 4531 2735 3391 6505 5441 3306 3350 4036 4531 1867 1059 918 1641 1599 798 2201 701 2220 1054 2218 1174 88 72 1777 1605 2323 3467 2384 940 1790 918 1223 863 803 1432 1375 1382 1175 1127 2419 3165 1685 668 1609 1770 1822 2549 1822 1886 1455 1000 1048 2265 1376 2383 1100 1680 627 1255 1021 1106 1164 1633 3498 2983 1079 822 1172 925 1050 719 1039 428 492 1097 1521 1085 917 2057 1223 1127 2964 1075 1210 1293 674 1295 1052 1254 1077 932 1027 980 1092 958 899 999 951 991 1294 1174 1361 765 783 1041 1008 591 424 428 663 1154 1218 664 534 606 587 501 1274 1048 654 710 1407 1729 764 518 642 476 456 712 756 629 371 327 568 559 604 420 391 679 680 589 700 1006 816 593 709 1035 432 358 699 841 923 338 1034 1066 544 668 907 535 506 775 547 947 887 790 554 703 701 778 760 747 355 455 546 598 492 654 467 517 872 728 865 1001 438 837 497 917 883 964 552 734 813 648 720 678 852 808 708 785 677 305 657 645 557 733 414 508 746 986 514 514 1154 145 921 704 666 495 403 389 780 1153 400 991 1163 1046 1103 830 1101 555 369 414 381 464 671 755 418 239 209 412 432 507 359 556 652 571 363 353 453 317 244 186 341 404 490 1387 777 463 354 627 859 477 835 876 386 629 959 700 823 471 652 604 506 735 623 497 451 658 497 514 785 948 1020 567 495 317 763 305 251 445 1139 880 977 1134 1636 640 1380 854 983 1032 921 1111 635 847 835 1528 1081 2013 1675 897 1108 1006 619 884 768 366 975 1098 715 833 1034 930 1337 290 678 794 1744 399 422 275 436 482 579 650 669 522 330 613 576 1080 312 342 514 1032 947 8403 9614 577 1564 281 361 261 291 778 813 687 721 805 735 851 637 721 710 488 562 816 586 684 625 1036 805 1213 899 974 491 557 431 807 675 1580 898 357 609 147 733 209 499 489 1243 506 530 1297 1024 1179 805 1479 1496 1313 435 1449 922 1235 1294 1194 1329 1300 1025 1466 1626 1431 1701 1195 539 478 483 515 862 920 964 930 519 1398 1769 2094 1337 832 1248 1440 1131 1037 1248 469 1030 946 900 920 936 1210 1168 1187 1171 783 919 1096 1133 710 1258 1009 882 1689 1445 1551 1478 1165 742 960 827 531 590 1118 638 688 770 485 502 993 1331 854 944 1590 791 973 774 684 862 868 1726 782 1040 1310 1243 935 1178 1277 1285 993 841 1471 1390 1057 1573 1556 1654 1341 991 944 2038 1176 1306 1485 1404 1041 978 1297 1200 2749 2808 2179 2076 1992 2007 1576 1738 1760 2312 1875 2105 1759 2012 2491 1927 3260 2782 1534 1262 1404 895 1011 1517 1299 1558 1028 1708 1895 1694 2726 771 1117 1530 711 819 1263 915 841 1009 729 456 582 621 460 359 536 424 482 455 398 436 581 668 526 667 810 694 1102 729 1295 1336 1155 1115 821 931 1421 979 1157 1380 1225 858 885 698 559 737 685 650 716 551 479 352 461 327 532 274 463 335 341 431 94 114 328 390 317 313 324 311 288 665 315 509 670 850 678 601 640 576 669 640 533 373 353 402 727 453 385 425 870 392 376 528 463 480 541 712 365 543 659 1035 644 360 398 802 843 623 762 870 970 785 920 740 602 644 603 515 586 572 979 631 629 1037 401 563 508 1046 727 1179 1153 884 1122 1068 1194 757 1055 952 732 505 1242 762 1536 811 738 1646 694 632 635 627 1140 843 635 654 590 892 1053 912 1986 1023 551 517 350 842 526 1150 1006 558 639 941 915 784 759 982 1198 915 963 976 946 1164 1248 1137 1420 1524 891 1074 1177 1283 1071 1052 1162 581 570 633 696 312 506 2702 759 856 855 898 1102 860 782 887 1487 1762 1319 1378 1053 629 718 472 579 704 555 746 657 612 834 877 740 764 759 868 1103 740 521 351 692 316 419 216 251 227 249 227 192 172 591 262 455 459 511 611 853 764 719 591 780 753 693 676 798 892 707 1048 1323 1033 774 1234 1068 865 969 761 834 758 1161 772 565 873 896 934 984 924 989 1392 943 1112 796 851 858 777 1039 994 1008 909 772 724 1147 619 1008 1085 912 1192 1278 1974 831 1884 1241 958 905 1989 617 995 1783 901 652 375 477 176 279 239 340 849 612 796 924 1089 847 926 436 705 750 366 724 361 330 619 521 1098 339 871 466 391 417 508 478 459 407 325 380 316 387 356 361 506 376 444 596 586 723 429 1504 608 572 836 882 864 916 862 617 786 634 814 879 539 620 484 476 340 267 725 976 661 655 750 796 945 371 1182 462 669 619 1463 513 744 709 614 726 912 761 521 477 626 803 312 306 273 462 374 902 1597 1581 1030 499 498 511 504 624 546 528 2416 619 2606 2443 2389 2190 2939 2462 2467 2724 2934 2840 3144 2432 2564 2674 764 545 726 668 1241 1134 1499 1039 804 799 901 709 1008 796 1171 809 596 642 894 915 883 873 756 628 638 1011 964 1223 887 500 607 705 525 857 445 589 573 705 446 528 641 645 557 594 679 871 959 610 665 732 798 580 582 491 388 346 564 447 422 367 628 589 666 542 708 505 508 485 938 552 874 1045 968 1038 1039 852 834 513 493 744 710 528 474 548 558 582 642 529 715 646 642 606 502 750 592 534 760 446 785 598 507 488 619 548 595 531 572 540 708 505 688 737 692 576 399 471 584 1039 615 561 764 636 548 556 540 548 630 690 677 549 873 684 455 524 435 471 464 586 644 557 507 510 519 469 482 472 832 903 855 665 612 792 642 786 676 676 479 355 665 842 375 243 213 259 215 363 112 241 165 195 157 312 164 170 190 370 418 372 370 398 347 373 396 330 376 373 368 376 388 266 391 372 190 602 571 305 290 319 250 159 475 469 414 442 204 281 434 311 369 227 209 473 233 240 234 146 121 139 407 261 337 522 187 231 241 308 219 287 128 202 333 746 425 316 374 183 292 184 246 518 515 632 187 195 324 423 161 398 348 312 374 175 369 406 281 128 217 396 205 487 291 379 545 255 220 291 474 224 196 330 335 684 460 446 870 142 206 245 426 342 506 317 313 273 523 448 366 325 463 435 801 536 816 996 546 599 916 742 396 1387 786 411 848 263 295 766 324 624 433 440 710 369 385 411 312 318 252 682 277 293 540 322 318 206 683 150 457 640 1022 455 461 465 724 532 211 152 296 367 304 381 474 388 299 392 345 332 388 312 209 247 779 567 423 247 515 496 481 513 360 206 515 245 370 325 550 658 476 406 656 400 551 504 369 364 340 395 349 410 230 189 297 445 553 574 299 208 476 335 685 705 398 513 230 1055 383 517 333 551 388 696 271 346 641 338 483 409 257 260 629 552 496 433 429 725 363 252 285 363 434 263 460 550 335 361 375 168 302 251 768 726 403 491 184 201 549 662 657 431 620 524 438 511 98 54 275 84 64 584 413 531 569 531 736 720 420 412 621 375 231 198 310 318 135 222 283 312 466 457 337 225 298 554 395 341 516 408 329 429 300 325 324 277 442 420 372 384 428 400 380 535 362 392 447 318 320 570 451 438 581 324 346 858 614 219 636 590 564 561 664 544 516 299 461 294 455 330 364 379 615 584 639 2098 2423 558 481 431 640 472 541 550 536 660 481 881 716 546 257 233 202 331 483 490 204 486 513 507 336 517 745 640 685 344 615 544 578 823 355 529 377 350 392 350 222 256 345 252 181 142 106 282 320 230 543 649 443 276 254 461 859 734 346 632 168 237 702 342 548 732 569 120 148 415 902 1233 733 422 1030 1195 1040 486 647 449 932 474 602 572 501 624 695 828 768 496 436 415 240 258 313 1128 1194 591 733 808 1202 1188 1327 1121 973 963 666 952 880 1163 981 1188 905 1027 1400 1256 1257 1134 959 686 758 691 958 909 2189 1265 1540 1062 1603 1106 1263 1119 1489 1831 2032 1358 1068 1016 429 544 1253 1187 603 519 1096 326 318 488 395 532 344 354 743 513 489 376 310 306 467 298 1453 1903 1719 2034 1581 1165 1721 1745 1326 2010 1958 1239 1426 1366 1707 1555 1141 1226 1486 903 1039 981 1871 2136 2288 1389 2179 2178 1918 363 305 243 2018 2444 932 1773 2181 2353 1884 810 756 1101 472 1158 209 592 471 405 1668 888 898 314 430 341 348 1544 963 1292 1671 1242 1137 1299 1104 1582 1752 2205 2017 2084 3719 4071 1782 1852 2451 3308 1575 916 1066 998 1155 839 1651 490 2163 528 1748 641 87 77 629 964 1463 2533 1830 483 1239 692 800 587 597 779 784 979 1111 1150 1620 1737 900 613 1231 1315 1321 2131 1196 1241 851 1057 549 1428 1008 1269 482 1116 460 1136 893 803 958 1158 1258 1392 695 540 848 723 955 832 1050 512 661 990 829 541 965 1284 653 607 1911 718 806 1252 543 912 676 664 1091 781 865 896 836 895 836 951 878 948 1044 1045 936 675 842 931 374 396 318 216 327 400 1156 638 510 371 611 350 931 823 497 477 594 376 391 473 371 462 456 251 290 339 367 342 340 375 486 447 461 314 516 334 281 596 405 420 314 560 460 333 234 344 636 289 721 502 438 408 497 305 340 420 453 410 698 338 608 401 341 592 373 546 444 472 427 415 564 474 334 565 344 621 555 408 398 349 374 532 551 340 294 257 417 371 314 272 303 711 267 290 791 305 772 316 294 334 400 467 326 383 409 599 594 58 706 384 470 272 330 290 392 511 312 468 488 536 539 682 682 302 282 321 256 123 227 200 248 140 109 252 205 254 464 469 235 355 269 265 224 198 178 79 297 168 200 810 689 201 158 464 611 470 333 347 335 301 408 366 290 349 313 763 361 579 562 397 246 580 435 522 546 591 645 327 500 381 328 139 99 146 620 573 660 729 1149 519 597 836 472 740 647 345 400 455 549 1194 1011 1022 744 938 1077 819 1013 899 654 354 709 851 818 707 664 837 369 255 427 461 1327 250 264 190 334 271 305 387 421 540 182 230 247 378 224 195 237 898 932 515 577 7847 904 137 211 151 160 631 633 525 551 539 507 587 494 405 411 289 339 515 402 449 341 319 241 469 261 339 291 365 337 329 287 728 368 307 328 162 349 220 358 368 734 464 366 855 660 601 790 866 787 401 315 750 650 630 674 531 664 664 621 526 679 569 519 584 452 458 492 468 514 530 519 583 212 1013 852 1060 503 612 475 935 568 482 641 430 787 537 845 609 923 575 540 572 666 554 699 1065 407 1171 545 796 547 1403 1262 1092 1245 1183 362 473 431 524 592 627 518 580 685 549 269 432 532 401 634 820 477 637 889 382 595 585 987 733 631 1085 801 867 708 561 988 1203 946 1015 926 627 886 609 669 727 1254 550 1005 1058 1121 779 750 908 924 1058 866 1654 1623 1260 1458 1567 1284 1393 1481 1402 1850 1638 1840 1609 1127 1385 782 1788 1083 1397 710 896 617 886 576 519 1015 351 420 1337 1210 1015 380 344 565 566 652 829 672 237 289 413 309 257 422 502 482 286 252 456 230 341 299 551 276 595 997 570 507 1031 536 362 660 655 697 711 427 518 585 877 701 583 648 692 580 379 353 317 367 369 313 281 409 258 119 810 193 291 241 124 203 171 135 225 122 165 181 208 192 192 413 90 452 334 461 500 466 486 240 230 232 253 321 305 317 221 222 560 324 326 169 187 312 238 324 340 604 331 517 497 1145 331 286 257 692 745 497 723 755 654 671 622 855 726 447 535 374 443 627 537 557 590 601 294 362 256 777 517 625 584 555 799 489 531 678 823 749 526 207 1186 603 1271 591 540 1180 596 618 560 699 893 869 431 457 443 1146 887 767 751 746 400 357 401 774 449 873 811 501 420 818 642 526 528 636 840 694 886 805 871 706 880 844 1183 1439 827 1106 1019 950 946 753 860 367 374 370 436 250 522 1946 649 665 667 668 809 818 555 718 1017 1148 1211 721 361 687 279 260 238 1043 577 610 546 554 458 594 344 267 536 888 887 722 565 412 482 463 347 144 132 104 150 146 122 100 274 229 406 134 201 470 453 619 479 980 814 858 685 624 709 715 746 754 703 615 690 583 675 502 705 1012 499 384 585 478 470 834 609 524 902 420 763 632 477 559 470 505 534 528 680 745 472 629 596 510 573 713 640 482 528 772 1613 1246 646 1359 733 718 463 1121 744 1039 1119 552 320 300 319 131 109 111 211 581 628 359 565 542 440 519 264 369 356 285 160 283 261 269 228 791 227 553 402 180 311 449 477 322 396 587 205 181 301 402 387 543 456 254 444 120 220 313 706 284 245 405 486 451 454 248 418 477 389 518 489 414 512 348 401 354 160 475 562 451 489 570 650 457 428 779 318 402 643 897 512 528 792 732 677 804 889 457 352 341 605 209 303 236 247 225 564 1434 829 317 330 513 230 528 537 461 274 1517 371 2005 1818 1537 1374 1357 1284 1473 1495 1457 1636 1396 1694 1591 1353 538 376 433 345 879 931 1093 714 780 461 895 590 356 487 944 733 335 497 762 543 523 451 377 439 454 482 474 530 2098 1985 1310 1495 1229 1915 1361 1366 1218 1596 1124 1055 1979 2240 2081 1266 1823 2007 1921 1476 1740 2546 1920 1889 1861 1536 1262 1235 1303 1087 1032 966 1650 1608 1528 1659 1432 1402 1386 1440 1738 1431 1630 1725 1475 1839 1603 1905 1872 1127 2151 1945 1804 1649 1561 1664 1785 1727 1586 1547 1978 1496 1896 1378 1866 1469 1597 1716 1516 1519 1561 1670 1413 1655 1626 1386 1747 1452 1544 1560 1551 1371 1464 1375 1426 1475 1052 1845 1707 1692 1525 1583 1218 1381 2153 1775 1462 1364 1896 1969 1661 1757 2503 1451 1541 1697 1762 1738 2034 1616 1871 1758 1781 1988 1690 1996 1865 1762 1732 1804 1734 1650 1649 1767 1913 2028 1889 2139 1371 1442 1069 1876 729 660 880 679 904 838 577 742 285 589 669 638 711 758 741 458 681 609 586 869 543 895 675 705 936 721 730 684 720 631 611 771 630 797 839 592 576 730 629 796 513 499 463 699 426 627 614 406 615 807 707 1717 787 593 539 396 484 365 1022 640 717 534 504 337 564 450 538 302 723 300 1216 1262 743 475 759 408 573 395 593 772 502 1220 491 537 678 710 524 1443 1219 1069 1298 373 664 376 734 519 503 749 741 1104 948 797 662 1021 755 1541 809 880 842 731 666 1762 1073 1396 1460 890 835 779 1051 638 711 794 802 824 1170 730 473 1144 1221 724 1427 1581 1704 1241 1255 1777 1099 2279 818 2146 1127 1094 1367 590 746 1780 1008 2100 1215 1138 957 1248 582 897 669 710 848 1090 942 1156 1224 1108 764 733 853 690 1186 1362 1736 1228 1240 1363 837 1342 1153 822 1022 1023 887 1050 1069 811 725 909 742 530 645 663 993 836 1465 1047 1524 864 852 672 838 1041 647 882 730 689 1021 1024 1020 1353 784 964 1481 1095 1847 853 991 660 546 1013 1104 1246 711 762 833 874 1440 1170 929 604 1109 1088 1200 986 853 1644 1045 1539 739 819 1056 959 633 1406 909 903 968 963 826 854 539 815 1395 1401 1180 1617 1599 967 976 575 806 1040 769 548 848 1210 439 571 452 356 463 709 835 1002 661 776 569 501 1076 1302 1253 1170 1018 983 1354 1056 400 254 280 223 286 946 1071 1497 1480 1482 1688 1134 1115 1021 1165 740 450 339 586 888 418 703 596 1017 716 628 758 557 674 727 1299 952 1373 990 1186 963 847 599 546 972 703 603 886 914 976 771 851 1108 895 1002 819 751 949 836 1175 1366 1381 958 992 1252 803 710 1106 1223 1151 1344 1307 1535 1159 868 657 691 942 859 630 1159 1291 1434 1770 5499 5423 1140 1403 1228 1483 1303 1346 1576 1287 1600 1467 1782 1588 1047 857 522 909 689 790 898 747 1051 1017 1227 1120 756 1403 1882 929 847 1093 1097 1178 1313 1104 1092 475 311 1145 899 928 712 656 736 655 815 806 1070 1084 985 1233 1781 1190 744 1115 827 1711 1336 1436 1658 951 599 1471 978 1453 981 892 931 1009 1001 2966 3398 2464 2054 2036 1902 2273 1538 1419 1372 1635 1129 1475 1453 756 645 927 2380 1185 592 500 1282 594 708 611 1930 1582 1735 1739 2466 2412 2335 2299 2696 2132 2129 3173 2404 1240 2978 2982 3086 3304 3420 2830 2402 2386 2806 3209 3152 3315 2645 3041 3494 3990 3828 3847 4138 3838 2863 3667 2991 5188 4474 4404 2577 2064 2771 1770 1836 2682 3152 2170 1938 2726 817 862 1360 952 1329 1270 933 1993 1839 1017 943 1114 981 778 545 4884 5007 4973 3571 4116 4201 3674 3876 3694 4697 4981 3633 3914 3731 4065 4111 3385 3932 3713 3785 3858 3769 3442 3366 4201 4126 3870 4227 4610 1561 1287 643 3926 4428 3030 5394 6591 6757 4231 1820 1970 1871 538 2151 663 1000 845 870 4127 1975 2287 807 1136 936 1039 2606 2836 1964 2740 2161 2364 2709 2102 2449 5028 5841 4973 5345 10819 9403 5723 5561 6144 6416 2792 1515 2097 2643 2729 1335 3352 1471 4850 1869 3998 2359 345 240 2896 2457 3208 5990 2815 1359 2880 2102 2070 1109 1117 2056 1926 2156 2147 1956 3841 5681 2194 1301 3171 3277 3168 3743 3729 3314 1727 1751 1611 3520 2402 3715 1227 2615 1218 2150 1693 1375 1598 2543 5166 6228 1729 1686 1496 1536 1929 1531 1696 1135 1276 1468 2109 1606 1777 2375 1213 1084 4548 1445 2054 1859 1006 2161 2035 2121 2776 1588 2329 2084 2379 2224 2294 2312 2241 2406 2048 2124 1999 1850 2290 2476 1112 1273 981 1297 900 876 2018 1031 827 1273 1040 838 2245 2206 1814 1741 1438 1279 1143 897 1395 831 700 749 718 925 626 673 766 780 893 891 968 836 796 957 801 827 941 850 1243 1162 726 459 845 960 1143 798 894 771 798 799 926 1032 895 976 896 1044 1571 1192 793 1031 1070 1240 1310 1546 794 978 824 863 941 1137 872 959 1069 981 1168 1208 1119 1092 930 1252 1270 1394 1010 840 795 997 941 892 821 986 834 1350 1270 556 1799 1317 1174 1468 1022 1200 1413 1550 871 1252 1493 275 1950 1207 1196 1021 998 958 979 1245 821 1965 1579 2192 1528 1948 1377 639 781 861 797 519 693 1037 569 474 390 608 562 576 494 1341 788 895 956 695 493 632 469 308 610 555 401 2452 1194 874 605 917 1194 1732 625 614 1137 922 1072 866 897 728 1038 1057 888 1288 784 830 1161 816 947 958 1576 1343 1382 1315 750 549 1125 502 311 553 1318 1302 1392 1324 1904 1569 1371 1864 1517 2087 1543 1248 980 1641 1577 1939 1356 2391 2145 1768 2106 1970 1056 1466 1291 671 1486 1884 1623 2029 1582 1434 1183 579 1257 1351 2652 788 881 620 928 915 1035 728 840 1270 404 1181 1075 1072 583 601 633 1537 1538 1281 1564 904 20120 362 593 366 413 1096 1496 1174 1305 1397 1247 1564 1279 1277 1053 889 871 1185 877 950 1225 1411 1130 1598 1195 1093 564 658 728 801 863 1851 915 625 893 350 853 589 1018 641 1832 772 647 1757 1874 1762 1562 1980 1469 1531 1008 2331 2429 2520 2673 1807 1855 1583 1366 1270 1525 1302 1482 1443 1104 947 1076 920 1777 1769 1667 1574 771 2029 2563 2887 1886 1080 1737 2238 2012 1554 2548 836 1469 1416 1652 1425 1557 1986 1743 1948 1912 1308 1635 2218 1755 1390 1639 1877 1843 2259 2580 2347 1748 1519 1223 1331 942 962 1083 1185 746 844 1074 790 920 1139 982 2014 1551 1638 1214 1828 1363 857 1397 1297 3586 1785 1580 2187 2257 1638 1873 1738 2258 2231 1998 1759 1732 1633 1588 1638 1483 1923 1945 1734 2543 2037 1976 2037 1978 2326 2200 2187 2104 4559 4296 3722 3325 3737 3010 3582 3784 2202 3181 3170 3496 2799 3054 3183 2774 4519 3506 2937 1631 1739 1219 1373 1560 1990 1992 1036 2048 2820 2544 2729 1144 1511 1657 1103 785 1331 757 1055 1396 1153 877 704 1203 757 669 715 941 1196 855 1058 1035 911 1398 1442 1545 1261 1233 1405 1693 1351 2043 1610 1675 1361 1535 1663 1900 1826 2288 1647 1835 1971 1337 864 769 689 948 973 685 700 911 833 417 672 437 642 303 542 870 156 625 365 220 608 592 715 564 633 708 492 1081 934 1088 1562 1410 1448 1197 1163 766 922 613 479 543 984 819 1026 971 1254 417 413 729 475 366 447 1321 980 1779 1252 1682 1347 794 496 868 907 903 1198 967 1004 885 1124 1101 1020 701 831 1166 1107 1147 1150 1120 929 1156 609 888 996 1590 1142 1012 1112 1015 850 960 1071 679 1124 1029 761 333 1948 658 1651 977 603 1617 919 984 881 912 1572 2073 566 826 716 1785 1532 1574 1939 1620 752 673 985 1627 1300 2707 1936 1353 990 1849 1272 914 812 1724 2128 1649 1571 1296 1759 1704 1439 1526 1890 2352 1861 1704 1606 2050 1919 2206 1697 426 1088 945 739 1232 1089 3720 1674 1759 1642 1491 1690 1517 1219 1605 1652 1725 1956 1487 993 1454 885 980 612 1015 1165 1670 1777 1134 1321 1400 829 1104 2022 1616 1619 1723 1133 1296 756 874 843 578 551 505 607 631 530 500 790 671 727 785 701 1014 1479 1424 1284 1192 1626 1443 1231 1106 1268 1595 1596 1843 1826 1656 1689 1672 1759 1310 1431 1339 1282 1517 2302 1517 1378 1476 1217 1215 1558 1507 1354 1469 1101 1007 1135 1447 1574 996 1567 1462 1555 1606 1660 1197 1097 1361 1980 1429 1623 1450 2295 3594 1640 3047 1535 1287 1356 3022 1155 1915 2478 1398 1048 813 741 278 334 378 402 1068 1259 947 1052 1054 1319 1524 623 687 697 653 850 596 498 804 983 1911 851 1062 624 582 655 731 903 896 1106 719 918 744 911 734 915 909 538 1036 971 753 867 844 2239 1218 1043 1045 1036 962 917 835 834 713 976 1099 1052 1281 1075 629 675 629 658 1519 1402 1008 1040 908 1081 969 985 1513 1262 1523 1083 1691 910 808 1369 1039 1375 1622 1142 1070 1269 981 1347 638 850 704 784 608 1251 2722 2239 1665 670 620 497 741 875 1279 562 3171 861 3604 3276 3942 3579 3914 4227 3936 3700 3879 3600 3764 4109 3941 3933 1241 1433 1056 1060 1902 1262 1746 1425 1174 1137 1791 1952 1319 1236 1463 1814 975 1274 1828 1565 1525 1381 1106 1849 1775 1551 1520 1777 388 351 132 392 233 254 316 287 254 175 165 175 412 380 353 297 240 450 305 333 391 344 217 294 274 460 372 437 500 396 262 296 362 350 298 280 432 317 311 302 387 435 398 323 376 331 347 386 438 214 421 416 383 291 220 208 203 280 298 136 357 278 367 402 237 274 481 293 338 320 281 293 337 431 325 344 342 323 290 346 220 368 275 432 259 293 212 390 267 171 370 358 269 259 363 414 340 366 422 360 277 496 378 295 372 422 441 454 409 361 298 464 487 381 413 407 326 360 610 599 584 604 499 658 436 436 440 325 331 225 255 288 238 146 122 111 130 198 80 124 67 120 113 52 124 99 134 132 160 138 142 122 90 133 98 198 277 249 202 176 180 164 126 211 210 124 119 113 74 135 145 64 93 54 42 97 78 78 88 164 216 123 107 409 90 104 100 137 56 195 295 202 212 74 42 227 74 177 82 145 156 183 153 286 190 244 266 201 172 247 235 527 188 286 184 273 152 213 117 169 163 151 176 105 240 58 129 84 115 170 267 172 261 363 157 245 154 277 254 295 132 230 131 192 190 158 282 164 310 217 206 213 135 208 142 185 143 215 160 273 108 226 321 281 452 118 251 164 197 355 265 323 312 191 288 120 184 253 299 320 225 217 373 360 206 296 226 226 164 322 242 114 280 198 96 186 110 257 190 312 588 186 337 219 214 261 465 317 269 389 206 257 282 179 145 124 198 167 296 185 86 275 384 242 176 148 175 210 256 260 148 62 155 105 267 133 144 292 213 275 331 132 176 254 293 167 125 274 248 173 122 132 260 154 250 288 300 163 100 190 336 481 177 353 294 253 70 303 192 219 64 306 206 255 282 323 382 177 194 108 300 296 236 210 191 327 254 126 179 154 325 231 339 255 143 169 54 86 121 106 266 277 205 227 186 186 221 167 398 348 204 184 357 164 34 37 30 24 46 211 195 369 262 191 313 351 252 221 212 194 98 121 158 178 88 332 213 209 132 142 205 265 117 95 200 150 312 293 235 376 210 146 233 100 220 196 189 232 171 160 142 173 137 155 90 129 191 200 234 179 219 167 167 298 237 147 176 188 160 196 213 108 210 127 62 109 199 196 164 238 212 305 141 1347 1273 175 341 326 197 388 254 239 207 355 369 235 299 576 242 202 242 156 129 103 176 333 323 380 294 266 252 233 168 217 228 188 245 362 213 224 146 144 256 232 142 209 204 228 248 152 101 216 239 266 278 166 96 126 202 203 363 186 155 84 128 153 426 90 213 244 226 46 52 144 183 387 413 292 249 573 513 325 406 440 547 300 275 464 356 324 237 422 277 203 201 128 187 82 66 470 515 543 465 362 521 656 574 674 624 533 655 474 306 780 829 643 574 942 750 759 806 843 817 629 694 900 784 799 884 787 942 926 935 824 1086 743 1308 1340 1002 533 857 418 447 269 829 671 521 224 777 444 421 551 271 336 152 183 526 394 307 165 166 144 181 122 919 961 985 846 766 794 1064 1110 1025 1160 851 1188 916 716 1142 1118 1136 733 876 1168 839 1072 758 1144 901 1212 982 828 1139 163 127 128 915 844 532 1384 1302 1275 1278 528 500 202 75 367 129 120 98 241 898 578 612 183 310 245 351 525 739 333 922 280 401 804 484 799 1481 1623 1065 1065 2092 1895 905 1258 1390 1346 492 273 883 355 667 290 552 155 668 378 572 464 53 26 566 384 898 1219 734 307 447 272 444 298 292 424 436 413 732 450 959 1067 422 336 633 1173 1143 705 588 465 259 456 385 706 419 654 285 427 251 483 536 486 633 461 1005 865 365 347 254 326 217 324 229 181 262 238 964 425 593 694 439 411 1055 268 355 359 405 500 461 398 238 369 288 296 300 366 345 428 306 365 320 222 276 225 531 274 370 187 216 56 178 140 308 164 253 225 250 136 310 243 290 153 620 362 339 110 222 44 42 109 60 245 104 100 137 104 202 227 169 304 249 107 112 117 193 130 293 181 114 60 226 254 174 58 196 377 128 182 281 286 393 336 486 397 361 269 325 277 355 324 269 252 188 247 217 198 329 243 204 305 408 212 460 331 189 409 216 534 516 322 267 257 333 362 214 260 220 277 242 346 378 317 349 201 179 213 208 232 227 247 325 212 284 42 339 385 280 128 223 107 270 211 459 376 395 323 372 329 311 199 180 147 90 166 137 98 126 112 61 128 141 58 105 194 161 168 60 54 98 122 79 102 92 96 130 476 226 266 246 233 280 216 137 174 178 262 427 331 388 246 256 222 403 279 281 187 213 106 259 203 268 279 206 199 198 176 141 159 105 257 392 338 346 192 254 234 217 303 161 229 176 231 202 279 244 353 385 275 203 435 381 363 233 357 295 95 204 273 324 333 444 344 254 253 259 281 637 102 104 73 86 83 91 144 126 172 158 222 235 379 119 107 156 280 316 265 281 137 362 3414 182 160 3449 317 418 283 301 384 337 427 264 267 283 248 233 309 221 255 249 382 270 441 274 288 239 440 233 256 297 455 267 210 256 108 195 80 131 113 308 247 191 499 207 264 298 376 520 427 154 455 222 274 284 215 386 301 250 393 415 372 335 365 208 240 211 216 283 275 516 201 237 717 440 552 483 514 463 480 289 283 350 235 234 296 334 330 371 229 225 235 267 184 240 272 184 223 393 239 182 290 454 605 279 263 317 244 202 210 326 218 234 256 329 258 289 183 244 296 269 340 258 361 269 186 172 220 607 191 523 392 398 464 294 350 325 253 238 418 358 383 253 379 397 303 322 400 503 420 280 419 438 266 301 271 331 1090 1099 997 770 646 525 483 525 628 765 624 689 697 606 811 683 901 682 591 354 458 561 272 568 449 588 313 563 447 403 664 291 372 260 115 246 315 262 281 202 312 221 176 267 234 210 135 110 135 180 223 196 289 242 160 335 186 183 407 497 327 393 467 477 623 399 405 387 293 471 245 314 338 224 74 98 80 94 90 68 166 154 78 89 145 89 74 199 149 89 55 24 122 84 52 64 60 54 44 140 132 145 90 247 250 242 248 171 229 178 184 137 133 145 112 152 178 198 350 97 68 158 100 167 185 193 155 201 271 296 168 204 197 196 232 204 242 216 270 210 212 262 256 266 204 143 212 188 327 206 174 284 131 151 165 309 327 376 492 454 482 314 354 178 310 337 259 62 457 231 542 303 215 464 248 254 226 244 307 331 146 159 135 434 463 411 466 307 186 178 166 346 165 335 363 184 207 349 401 272 190 315 443 451 344 329 507 468 339 498 331 478 521 389 369 325 326 412 430 211 456 222 353 195 166 890 405 265 255 579 466 491 369 468 610 671 402 371 213 247 257 131 112 303 325 185 333 220 187 253 390 206 338 206 249 171 291 148 135 217 159 200 271 224 248 236 182 145 198 202 215 100 207 280 466 551 461 294 325 348 326 323 328 273 389 488 428 446 437 363 423 393 407 369 313 349 488 351 240 276 269 224 322 296 280 391 475 288 232 394 345 234 319 360 345 456 185 224 283 216 385 217 337 545 166 363 177 389 226 170 258 265 218 343 342 205 84 112 131 68 60 60 82 278 229 203 447 374 314 336 60 244 175 122 175 127 160 154 222 275 66 327 174 178 118 287 184 80 162 178 153 73 168 147 190 88 132 161 195 248 269 94 672 175 169 325 142 212 171 151 123 218 431 403 428 200 179 125 147 100 166 197 363 265 341 359 328 347 153 368 237 283 178 335 158 196 197 189 211 244 279 223 226 299 237 90 130 239 209 134 391 580 451 298 108 209 178 168 162 133 217 1143 336 1082 985 906 871 887 809 827 956 793 934 894 1050 975 888 270 214 363 154 585 394 461 347 367 231 324 325 434 262 337 269 180 309 226 309 303 285 236 249 266 349 351 468 693 563 465 392 349 320 449 245 225 453 583 372 572 529 505 490 486 621 795 507 478 541 275 191 330 412 410 392 476 481 478 532 508 644 462 563 512 655 645 647 519 555 599 490 532 523 501 662 527 393 628 616 707 757 373 570 481 659 650 689 631 489 579 557 624 694 553 531 613 592 873 610 715 637 627 781 612 863 590 626 670 463 443 555 374 669 283 498 692 273 410 426 616 467 649 806 728 715 694 699 774 335 550 478 629 800 709 740 548 538 1007 974 963 855 869 598 679 571 804 547 542 537 502 600 719 754 836 682 411 352 379 570 161 271 135 249 153 277 304 193 107 195 108 123 206 202 202 149 131 113 177 185 124 214 126 233 287 181 157 129 137 234 240 173 128 226 298 179 140 205 229 263 217 257 249 374 115 195 264 332 362 218 208 332 272 286 257 130 176 241 402 222 263 247 154 202 182 216 135 164 212 120 207 439 372 104 170 157 380 175 244 425 194 444 173 197 237 174 183 252 236 230 429 263 208 214 186 226 252 471 509 148 297 124 317 418 410 285 210 761 317 315 314 431 224 207 382 209 188 410 286 122 170 374 327 239 290 170 260 509 254 183 614 532 689 259 236 412 230 573 297 652 440 191 321 337 241 361 356 811 275 515 489 385 253 473 380 361 346 429 301 244 291 235 436 440 289 316 336 311 676 338 315 554 296 647 552 559 683 718 320 335 350 331 199 300 230 505 183 296 169 275 406 438 454 233 338 201 273 287 112 237 168 250 199 278 199 370 228 232 285 293 415 312 348 160 106 308 491 365 176 215 159 131 440 281 366 258 483 229 280 540 152 462 339 481 185 311 175 237 201 489 187 346 222 476 380 172 414 156 320 619 595 333 353 457 397 219 248 218 263 219 300 589 92 110 111 117 236 182 418 517 386 420 243 218 263 302 444 502 250 265 384 439 58 75 87 64 81 256 242 376 465 279 380 335 189 152 389 224 131 107 321 275 112 375 239 718 559 637 219 207 203 229 245 295 434 413 494 322 247 158 130 329 216 179 232 248 142 149 252 363 120 142 238 258 351 357 198 303 331 329 298 432 199 111 230 315 291 337 354 326 346 306 224 362 246 151 191 276 346 554 384 1912 1647 362 378 605 300 408 463 270 213 497 387 376 458 414 219 221 430 231 475 365 303 422 416 236 362 301 359 592 372 299 358 324 298 426 338 299 141 215 457 337 191 226 254 404 299 158 319 429 465 451 225 275 349 392 218 248 556 461 419 332 471 136 257 292 337 617 562 169 183 213 599 809 845 493 364 768 882 559 450 583 976 338 504 456 387 274 236 725 677 188 184 138 185 205 363 780 652 446 493 438 649 670 931 843 841 865 1166 593 709 947 899 828 1318 1139 1171 1002 987 1114 852 1065 1057 1145 1245 1346 1391 1212 1362 1268 1533 900 1565 1208 1722 1466 1431 523 849 684 838 725 1170 916 856 327 763 464 426 346 275 909 277 347 619 767 349 197 283 240 277 135 1407 1467 1313 1362 1357 1478 1265 1720 1260 1278 1644 1614 1801 1541 1441 1466 1932 1662 1389 1600 1556 2482 1083 1086 1192 1523 1133 1246 1268 369 347 228 1368 1320 895 1991 2219 2166 1934 593 588 513 141 653 117 281 227 256 1036 802 817 356 264 202 447 577 1112 699 1369 671 923 1440 1010 1110 1753 2171 1715 1204 2699 2666 1290 1839 1764 2553 783 424 847 746 972 407 1083 246 1155 405 1151 654 130 83 1192 733 1150 1589 931 518 607 407 729 411 382 517 478 561 656 536 1609 1683 825 402 948 1132 1072 1264 985 1024 645 698 577 912 838 1416 583 507 289 629 602 596 774 984 2008 1553 324 298 359 464 541 523 551 386 731 519 871 832 433 1051 607 569 1659 454 600 553 374 551 510 457 737 587 524 514 534 527 674 722 481 605 556 672 691 519 731 525 274 231 330 206 277 167 529 335 492 333 252 378 602 401 496 347 643 670 523 330 457 126 110 348 253 619 342 315 608 328 241 321 320 347 263 337 402 358 484 462 443 426 409 177 385 425 392 157 470 300 242 245 401 383 434 256 372 439 453 352 471 397 423 325 403 479 280 328 262 251 472 214 334 430 380 369 459 427 283 387 309 474 443 435 452 425 328 354 322 308 264 517 343 502 307 222 493 484 464 549 164 242 547 635 432 316 721 42 608 410 387 199 213 224 473 292 405 629 653 403 552 335 478 413 246 210 263 296 214 230 243 160 132 214 242 138 185 285 304 238 182 172 219 285 215 253 292 251 218 640 555 313 269 289 424 378 229 235 295 296 495 396 679 539 495 386 589 414 238 336 341 237 330 269 319 373 648 386 252 162 271 225 173 210 480 560 697 391 597 316 499 502 409 806 316 409 327 445 428 728 446 547 476 673 694 662 377 427 391 227 483 643 622 780 548 519 688 180 306 442 748 118 129 392 453 495 503 225 364 429 212 324 291 570 269 269 213 593 315 341 361 211 593 182 4434 3133 190 428 645 536 568 586 535 608 541 582 330 359 320 450 371 408 249 489 394 550 408 575 588 745 584 405 466 1042 387 160 339 60 494 183 344 149 429 144 316 707 477 486 544 571 449 418 270 911 437 533 582 442 473 566 476 403 521 726 522 282 311 279 306 408 539 491 476 446 226 647 629 755 511 585 435 595 433 454 918 244 704 267 395 255 407 559 437 578 624 435 497 455 704 355 803 390 708 850 704 864 391 355 469 556 429 229 229 514 391 390 455 244 229 400 336 411 394 694 373 783 505 399 498 352 893 479 465 440 529 669 570 667 608 546 655 594 491 577 401 604 791 522 693 552 956 565 710 940 1038 636 703 654 801 1561 1904 1085 1063 971 1194 994 1100 607 1186 902 988 808 1121 1097 994 1386 1195 927 741 914 601 515 765 472 890 338 870 923 838 999 595 534 621 272 283 504 239 467 557 579 404 292 363 208 185 146 287 280 256 147 143 267 285 141 439 188 272 747 452 458 612 759 591 468 628 721 537 620 523 600 478 488 270 134 215 199 142 183 128 349 214 186 89 277 84 141 130 208 193 50 52 62 126 171 127 127 169 113 562 174 295 251 338 525 539 551 205 225 142 367 178 166 168 270 169 400 214 544 199 183 223 203 229 278 343 239 323 539 644 191 264 173 267 265 249 299 272 347 369 242 247 227 242 231 281 217 324 417 175 234 291 218 236 217 485 298 421 473 341 329 314 356 270 408 361 268 140 524 272 581 288 292 644 244 269 249 206 742 792 208 155 100 541 481 624 932 493 212 196 223 419 296 538 420 296 201 399 434 189 284 495 592 362 425 591 455 554 518 451 454 739 407 607 474 611 741 988 633 270 427 352 307 280 196 1264 530 390 346 499 579 439 364 559 674 666 431 512 359 663 279 196 315 350 353 356 353 331 241 308 338 459 605 367 404 321 272 159 303 326 267 105 103 89 103 101 93 87 364 168 351 224 118 304 507 464 339 331 408 334 416 326 289 455 439 606 585 722 355 890 365 335 357 589 330 395 540 411 274 442 372 372 367 300 463 841 895 272 361 346 357 280 426 584 709 432 529 323 587 367 639 443 429 609 461 648 487 890 481 397 406 707 199 375 656 330 177 160 123 103 142 134 168 340 321 247 281 423 335 333 112 436 531 136 260 317 179 312 416 657 192 311 296 367 315 169 289 176 181 296 179 169 321 172 153 268 207 316 341 555 916 324 1397 336 316 509 415 269 323 307 199 254 241 332 328 353 401 210 274 160 206 270 964 442 325 598 635 645 254 298 317 968 373 650 127 371 472 433 486 512 349 445 173 257 384 219 220 191 418 352 563 1110 698 569 137 136 116 296 210 323 303 1505 320 1554 1413 1608 1279 1581 1362 1377 1163 1666 1210 1656 1466 1884 1666 276 454 457 340 516 538 596 474 406 490 397 447 296 379 378 422 362 476 641 428 420 410 384 436 444 629 531 607 500 444 413 286 238 207 323 159 145 254 457 240 315 272 248 388 357 461 611 273 367 399 188 145 259 342 257 281 396 283 328 205 416 432 324 388 337 484 476 470 316 370 406 335 360 315 333 436 340 327 363 367 436 435 243 328 323 382 332 389 467 317 388 381 366 306 328 342 381 472 694 486 520 502 460 600 494 634 476 466 482 291 271 368 225 497 174 352 495 174 303 279 453 316 514 687 338 379 494 482 579 209 378 346 461 402 411 468 348 305 754 704 617 565 586 439 508 408 666 328 418 428 369 471 514 536 605 417 291 242 301 359 107 224 97 186 115 208 236 116 91 138 62 89 138 136 140 54 70 54 91 108 88 131 90 139 187 120 82 58 64 127 144 121 52 145 221 56 46 74 120 151 175 148 140 259 63 153 145 204 226 160 154 191 184 244 215 104 87 165 338 180 217 156 124 151 150 157 105 107 107 98 152 300 276 70 107 147 354 161 204 389 156 332 135 153 162 146 105 166 166 152 327 180 143 128 156 167 212 332 364 98 209 86 244 281 243 170 162 595 240 255 158 280 180 142 318 144 136 337 160 80 105 265 199 199 227 76 210 359 132 92 486 430 458 108 130 277 139 335 233 371 295 122 197 274 215 191 249 563 192 270 380 234 190 340 211 186 202 349 185 210 233 205 196 251 193 178 249 251 517 249 218 467 210 436 401 378 626 544 208 243 226 268 134 187 168 455 151 217 87 218 322 318 335 177 202 94 135 141 74 184 66 202 131 180 161 298 188 194 206 214 304 193 221 66 60 170 273 220 92 143 109 83 280 197 237 201 377 175 175 441 106 311 288 239 118 263 139 164 105 262 129 302 168 364 315 152 364 134 233 522 496 209 223 248 237 127 133 135 173 147 204 440 62 78 83 97 168 119 216 289 204 224 132 126 160 190 350 336 111 205 256 238 42 40 32 40 67 169 196 251 338 204 229 257 100 92 302 160 91 77 175 194 61 325 207 598 505 589 185 169 111 156 161 127 351 253 407 249 209 105 94 238 136 122 163 171 92 88 172 209 88 100 96 228 190 250 132 145 186 193 187 263 155 56 149 145 127 161 151 142 191 270 161 223 157 80 161 196 203 325 206 1443 1128 275 266 468 228 263 405 128 108 325 242 267 286 280 142 106 338 140 303 239 151 333 327 178 306 189 263 304 247 199 280 270 252 330 252 187 90 203 305 217 159 168 185 323 235 128 261 361 421 328 129 219 299 277 160 198 404 325 299 159 384 64 160 149 129 480 433 67 73 163 372 464 564 312 228 472 600 309 355 492 807 272 366 374 301 224 163 412 542 154 150 92 120 113 186 541 482 317 355 248 431 494 587 606 607 660 905 320 502 696 634 599 950 841 685 771 748 757 518 671 790 935 803 926 1063 832 1076 940 1242 671 1169 856 1296 1021 1070 310 536 509 644 478 789 620 552 195 545 389 363 240 192 759 203 263 463 520 291 136 169 155 169 109 869 900 806 889 811 1033 841 1208 849 939 1030 1122 1366 931 1049 1082 1532 1329 958 1166 1145 1835 847 768 827 1208 838 875 919 289 275 115 982 961 607 1506 1532 1453 1310 456 445 294 93 447 83 163 125 166 740 636 651 202 166 114 305 326 771 366 961 471 640 994 537 728 1382 1724 1269 810 1691 1763 900 1386 1194 1890 559 252 542 433 715 252 557 164 753 224 670 332 48 34 791 492 690 1046 712 342 418 215 487 305 299 366 339 412 482 413 1198 1086 443 261 611 678 612 857 578 696 459 462 262 563 458 942 296 324 199 475 305 291 437 564 1312 989 220 204 269 332 402 333 382 258 485 311 649 595 318 746 415 383 975 231 332 352 290 361 380 304 437 453 374 382 349 272 415 386 283 330 409 450 546 336 569 247 214 172 224 108 162 110 274 182 357 279 164 236 465 235 357 205 420 358 372 196 161 68 60 161 94 332 127 102 307 162 147 173 176 194 110 135 193 120 283 265 199 246 255 141 310 332 227 109 383 206 157 133 225 309 321 167 302 347 305 172 367 256 259 216 222 374 217 257 189 199 417 164 227 373 257 244 345 290 181 268 233 357 328 295 406 363 234 253 219 174 174 381 280 408 193 182 365 339 325 388 98 158 361 412 384 225 477 30 439 325 223 133 163 175 270 186 302 409 472 280 235 222 311 285 144 133 92 198 110 150 170 130 102 166 204 81 126 112 204 184 99 93 117 133 148 121 159 213 182 463 366 245 215 172 194 297 104 104 165 191 429 336 504 377 359 252 371 307 176 168 259 87 217 203 148 276 464 226 179 136 151 145 111 149 322 436 452 243 405 181 299 408 304 550 164 213 244 331 320 458 356 300 267 352 383 371 220 304 273 174 275 394 428 411 424 407 568 112 128 144 565 62 79 202 326 243 251 119 192 182 121 254 150 375 153 153 157 422 221 251 261 151 366 160 3133 3082 168 306 458 404 420 423 401 443 419 417 234 255 226 338 269 306 161 396 332 445 338 478 548 693 540 215 328 880 268 102 242 28 385 153 265 74 250 102 230 470 275 332 383 277 325 271 216 534 234 347 388 194 240 377 333 304 323 465 307 187 230 168 191 320 451 331 320 308 128 461 470 537 247 445 200 354 331 255 692 228 498 221 345 209 351 416 312 427 481 259 366 318 491 227 609 217 576 533 469 571 277 255 362 442 331 160 138 253 227 218 222 179 181 236 193 248 204 487 233 594 267 276 278 213 547 243 367 280 432 463 462 325 383 253 323 367 358 372 298 389 411 346 485 323 665 374 443 720 755 387 369 389 531 1029 1342 654 792 669 766 721 790 409 819 589 669 607 822 834 654 849 850 679 540 711 439 359 535 286 662 222 546 524 459 640 468 372 391 144 229 272 141 295 408 370 319 221 280 154 88 66 175 151 99 108 106 138 225 101 280 120 167 608 274 331 430 584 437 367 467 440 398 482 328 398 378 386 202 74 142 128 84 88 68 239 162 130 75 204 70 123 104 82 72 46 46 52 83 96 50 48 96 42 373 142 127 137 209 341 373 385 128 140 94 222 142 132 136 123 98 305 119 371 165 155 187 175 197 236 215 172 204 363 468 147 162 118 122 112 126 173 177 246 302 156 114 98 171 191 214 138 212 247 100 153 210 111 184 141 364 171 235 342 225 241 180 212 228 321 303 198 60 244 143 376 206 152 400 104 150 86 123 413 416 160 96 74 341 347 438 633 306 145 137 127 266 159 311 253 149 132 268 289 141 195 365 457 245 281 452 307 470 340 294 272 457 238 394 324 362 425 717 414 172 307 288 164 160 136 738 366 278 257 354 471 355 269 465 421 452 262 250 179 386 194 122 253 185 252 239 221 211 150 202 207 359 464 223 277 215 197 108 193 268 231 91 89 75 89 85 79 73 147 120 244 147 46 234 355 318 237 188 253 190 251 213 205 316 303 336 378 515 279 681 220 206 218 408 246 317 362 269 226 271 205 283 212 222 240 633 742 148 295 237 199 155 291 336 426 295 260 171 354 175 515 335 302 344 228 389 274 601 318 229 321 487 102 249 409 226 123 72 52 56 85 77 107 241 261 167 175 330 182 191 80 357 424 104 216 271 149 225 296 424 50 215 228 337 234 96 208 136 149 266 149 145 258 122 104 179 113 246 264 382 700 192 944 245 229 223 234 213 232 220 179 130 143 256 246 187 191 188 250 134 90 196 668 345 263 449 465 549 165 190 232 764 245 440 103 276 218 210 230 240 224 308 108 153 227 175 186 165 333 287 463 605 527 385 105 96 106 155 154 275 248 1024 142 994 930 1177 919 1245 1036 1122 916 1167 936 1103 1144 1224 1072 173 216 302 262 338 433 340 271 268 329 290 260 169 265 221 258 298 314 373 237 229 227 285 278 292 492 408 460 447 371 156 398 291 262 338 299 262 193 185 185 430 392 365 321 326 462 327 353 415 354 233 310 288 474 437 484 532 499 349 372 427 382 322 328 450 365 361 440 455 504 420 362 425 368 388 448 562 288 449 446 417 325 275 246 254 316 361 170 414 324 422 454 270 310 563 367 393 383 328 350 394 502 378 409 395 398 345 401 250 519 323 448 297 331 234 482 307 200 463 453 271 324 391 447 395 423 521 388 313 522 410 364 450 478 487 525 482 426 375 547 566 464 488 553 407 475 718 682 659 683 605 745 577 533 602 419 343 235 326 304 254 154 124 111 134 198 98 128 79 130 115 56 136 113 148 144 172 150 158 159 123 151 131 239 326 319 282 246 252 211 184 258 259 203 152 123 76 151 223 97 165 126 114 177 82 107 164 218 270 152 136 443 110 110 106 155 72 244 321 222 232 124 54 279 88 187 98 201 166 195 225 304 206 250 272 217 196 269 255 579 198 318 210 301 174 244 123 183 175 157 184 127 252 58 133 119 133 180 279 174 283 442 190 288 174 326 264 325 174 295 201 254 210 191 298 174 351 241 222 235 149 226 152 205 161 250 174 297 126 238 364 305 482 157 267 174 219 520 339 351 326 215 306 151 221 257 354 375 241 233 407 370 224 322 248 244 184 338 286 126 304 212 108 200 118 354 241 344 602 214 353 268 222 283 533 349 297 430 222 261 298 195 151 138 206 196 300 195 88 303 404 264 192 156 233 222 272 278 156 74 159 121 279 143 160 320 231 279 387 132 180 264 321 175 135 292 266 185 140 156 276 164 272 314 322 175 141 204 344 528 193 468 296 279 95 315 194 241 124 353 230 300 321 403 414 191 243 161 343 370 289 261 242 395 278 167 197 160 347 249 365 435 153 183 58 148 150 124 280 295 221 243 206 200 239 183 463 427 218 227 373 164 34 39 30 26 54 217 207 387 282 215 319 423 270 239 222 200 100 125 210 184 88 342 219 245 144 162 215 279 148 107 216 183 354 350 336 396 263 150 237 114 222 198 197 242 179 160 156 183 151 177 125 151 201 204 296 185 229 183 185 310 251 151 190 212 176 220 233 134 235 151 84 129 205 200 184 276 220 371 151 1430 1389 183 382 371 217 416 262 253 221 383 389 253 327 621 262 222 279 170 141 138 200 424 391 392 385 330 266 288 170 250 262 196 257 430 254 242 208 172 258 234 150 233 220 275 320 267 115 258 255 290 296 188 102 144 216 217 389 198 167 96 192 175 454 90 248 266 242 79 85 181 199 422 486 341 257 620 527 347 541 570 629 370 307 523 415 342 400 446 309 215 213 128 189 134 72 560 557 575 501 429 643 836 718 831 710 670 743 530 336 881 951 763 683 1063 792 826 858 941 954 706 773 968 921 868 1051 902 1137 1111 1067 977 1243 859 1489 1467 1118 572 1056 481 547 307 908 752 586 289 853 458 437 593 308 368 166 211 587 426 349 175 176 152 191 136 1019 1074 1065 941 871 976 1223 1219 1156 1244 982 1423 1042 879 1328 1211 1306 861 981 1402 1089 1157 834 1236 1073 1315 1036 942 1257 179 137 130 1027 994 634 1542 1496 1502 1532 560 530 218 79 435 139 132 108 247 1101 661 687 185 365 267 371 633 876 365 1018 316 481 882 520 831 1719 1881 1174 1274 2395 2061 1032 1412 1548 1524 549 345 927 391 824 337 582 175 723 415 645 492 53 26 680 478 1081 1328 813 374 524 292 484 368 348 474 486 495 791 486 1131 1209 472 350 682 1327 1297 757 648 515 341 485 395 748 463 829 319 474 286 521 579 504 688 483 1082 1006 395 377 262 344 229 380 259 197 284 264 992 441 642 786 513 431 1193 305 417 437 425 555 533 449 248 422 322 324 320 390 373 458 330 387 394 267 310 270 561 308 398 296 247 58 219 148 361 178 273 237 256 238 375 259 339 171 656 378 357 116 230 48 46 169 84 255 112 108 143 114 204 229 177 310 261 127 120 150 201 144 305 193 132 68 248 276 200 58 247 459 171 227 318 333 473 401 525 423 412 330 353 289 377 379 289 268 202 282 250 208 341 257 214 315 432 293 513 361 205 481 224 577 557 427 321 294 345 382 232 305 261 312 270 409 400 323 390 246 197 260 218 248 274 296 341 232 310 44 431 428 304 132 255 129 292 253 477 413 419 384 390 357 358 238 200 159 110 186 151 114 138 155 104 140 151 64 115 200 177 203 64 58 108 132 85 110 94 112 154 523 228 284 262 241 306 236 155 192 184 266 488 382 410 284 318 228 421 297 291 211 231 106 271 207 272 285 220 213 222 234 165 198 119 269 429 346 354 206 264 250 233 352 195 265 196 282 261 319 266 418 428 303 235 516 397 385 237 379 307 95 270 339 336 372 454 378 303 265 265 287 760 104 108 73 92 83 93 154 142 188 170 242 262 420 158 146 191 288 326 271 291 160 413 3449 190 168 3929 329 502 361 379 474 423 517 359 316 326 291 276 356 262 300 271 457 337 520 341 368 292 522 263 292 354 485 299 236 314 116 325 88 145 123 353 263 228 531 219 296 334 398 550 445 208 502 244 306 318 233 466 403 276 504 619 443 415 403 241 246 217 230 363 309 596 253 255 739 482 602 509 640 485 537 363 348 427 245 266 336 370 372 407 284 282 290 330 202 254 284 217 235 473 313 223 304 480 625 320 279 343 276 232 216 330 230 244 268 341 264 305 232 291 322 293 391 303 488 285 202 204 248 678 213 610 443 474 497 318 372 367 269 256 458 446 405 283 435 460 345 338 445 564 479 306 474 547 311 325 320 376 1263 1349 1147 908 715 579 533 583 734 834 678 745 882 679 867 725 983 784 621 483 589 615 294 626 526 672 358 632 483 435 795 313 388 326 131 260 372 286 299 216 419 239 192 277 242 218 137 122 145 186 241 208 299 389 180 353 198 195 423 523 431 550 571 579 711 455 513 431 321 507 279 361 389 250 78 114 96 100 96 72 172 212 82 103 147 89 82 238 177 97 63 28 124 92 52 64 62 54 44 158 188 161 102 265 272 268 274 181 249 240 194 153 149 161 176 184 207 204 388 117 88 194 126 195 223 233 196 246 293 349 182 230 207 196 232 210 242 224 280 237 218 266 266 288 228 163 230 225 339 218 184 296 135 165 183 331 337 394 512 482 494 340 386 182 339 372 273 64 467 243 562 319 219 484 254 260 230 248 392 361 162 169 141 518 487 431 535 321 200 192 176 370 169 345 381 194 215 369 427 278 246 325 461 463 372 369 587 504 365 556 357 538 531 413 406 405 346 440 464 223 503 228 361 197 174 928 489 316 306 622 502 517 395 504 707 770 432 485 319 267 292 137 170 309 335 201 384 236 213 255 402 232 368 222 281 189 313 160 168 231 190 216 299 248 272 260 194 157 208 206 245 124 238 290 486 573 495 308 335 368 348 337 336 281 407 508 454 466 461 383 447 417 431 387 366 379 543 369 264 316 299 242 340 335 310 444 511 339 291 461 402 274 343 378 396 492 207 234 382 220 405 307 382 551 182 420 181 413 240 182 280 324 230 407 484 333 113 128 149 68 60 62 84 342 243 221 471 413 380 352 105 287 193 136 191 135 168 176 271 301 70 339 182 184 144 303 327 115 176 192 157 77 201 149 227 96 140 169 209 272 285 108 714 189 177 337 150 230 177 157 135 234 435 463 488 204 189 131 153 102 174 229 371 291 361 373 338 363 194 388 265 295 186 371 181 257 215 205 227 264 299 241 286 323 272 108 144 278 237 160 395 683 509 386 122 223 248 170 176 151 331 1239 348 1178 1077 946 966 997 871 981 1002 905 978 1012 1102 1210 1044 311 255 434 180 621 435 471 363 391 253 342 374 468 311 347 287 204 420 256 370 362 346 256 300 313 485 495 645 1198 779 732 829 557 697 675 605 591 822 605 611 745 776 657 740 677 885 1396 1136 687 879 742 776 699 493 351 527 873 418 611 399 605 912 837 571 688 540 608 621 1068 930 1146 1088 1130 938 1083 894 938 432 844 1019 882 738 790 742 775 806 675 674 1152 661 872 658 1045 858 1030 809 907 1096 861 1006 1026 822 1046 1347 1067 1057 1063 1091 958 651 709 956 637 691 748 756 1085 631 708 602 772 656 901 825 634 644 761 639 767 556 1058 840 541 649 564 510 571 633 604 675 745 701 609 660 672 608 840 877 929 985 878 958 707 719 764 783 1048 480 609 967 493 180 323 490 343 601 301 419 249 389 322 239 386 400 430 257 281 220 222 435 240 428 262 285 426 314 311 285 295 347 272 368 249 426 469 438 348 464 291 327 308 296 272 316 288 466 288 412 538 619 605 745 467 192 174 118 294 585 600 665 701 385 208 409 230 334 218 294 267 262 335 886 420 334 613 297 354 266 296 587 394 716 314 370 501 322 319 627 591 605 739 444 650 187 336 342 309 550 694 386 613 362 582 638 457 734 458 687 395 471 292 888 648 479 861 293 382 579 385 399 626 520 271 336 705 643 483 709 440 432 872 973 919 746 515 847 617 1001 788 1352 690 384 634 427 224 1183 699 924 596 611 781 592 525 589 592 592 664 806 485 418 715 499 494 498 368 470 536 455 1062 616 606 623 364 890 716 854 414 501 449 547 629 395 327 298 303 318 322 346 367 465 704 525 450 644 468 533 589 623 333 247 347 351 497 396 716 954 541 562 1102 423 644 423 649 291 308 484 511 710 443 454 321 321 785 567 596 502 347 757 560 744 409 815 309 1069 323 718 409 416 500 907 544 526 556 359 699 340 375 603 566 451 423 735 696 780 546 382 304 361 717 525 868 730 447 485 227 363 613 307 668 774 442 533 536 374 611 537 903 926 513 652 542 513 80 32 64 105 157 504 715 814 961 564 801 915 599 577 635 414 251 145 518 676 180 799 315 628 554 646 380 309 253 282 528 579 890 442 495 646 351 335 471 480 328 242 553 615 516 239 345 724 264 310 334 330 637 1025 663 610 724 217 263 1060 613 380 466 488 450 508 568 625 771 379 275 475 590 365 447 573 587 837 719 3517 3346 676 739 716 638 660 528 626 514 874 640 900 702 835 402 278 437 309 618 462 447 684 678 651 624 429 1058 818 404 389 777 546 511 817 567 672 257 531 597 490 503 412 341 157 199 113 217 368 389 447 290 518 465 627 470 308 596 481 529 572 338 448 573 312 475 836 788 185 225 218 1011 1298 734 649 900 1010 1008 785 1022 882 1028 712 743 1015 812 480 508 800 827 273 269 555 174 344 382 1260 1204 1294 1073 957 1138 1171 929 1124 1196 891 1160 1166 914 1263 1194 1241 1176 1192 1513 1951 1831 1701 1350 1137 1333 1545 1595 1215 2246 1858 1962 1729 2007 1197 2124 1401 2899 2473 2435 1639 1387 1363 1126 842 1615 1124 913 782 1373 677 658 617 548 728 445 387 988 1284 588 351 406 372 359 495 2018 2183 2217 2415 2203 1988 2068 2710 2178 2738 2102 2296 2707 2168 2921 2298 2664 2251 2194 2852 2980 3335 2496 2389 2434 2087 2090 2566 2425 718 694 210 2986 2846 1096 3326 3198 3296 2177 905 948 1061 468 1145 274 445 401 425 2191 1538 1540 353 330 278 537 1252 1850 1275 2290 1043 1410 1948 1243 1814 3061 3548 2290 2099 4312 4681 2442 2739 3680 4143 1734 838 1257 1216 1955 714 1846 519 2134 877 2525 783 118 82 2099 1095 1781 2983 1613 683 1275 832 848 711 705 1333 1384 1289 926 752 1864 2853 1101 887 1722 1972 1850 2097 1567 1825 751 991 894 1849 1381 1587 942 1562 686 1396 944 1016 1432 1422 2421 2870 1064 835 447 743 1088 862 841 571 597 755 1238 762 809 1841 1186 1107 2723 615 763 1216 740 797 1112 738 970 1271 1070 963 1167 817 799 957 947 996 917 877 1229 784 1334 777 696 535 485 333 398 522 975 604 526 574 711 699 807 847 1126 398 1512 974 931 621 736 459 439 537 425 592 322 229 389 440 601 517 532 627 421 463 458 602 457 559 639 642 504 296 577 643 794 184 394 678 715 538 509 403 457 301 476 1051 1212 372 705 615 625 906 550 714 400 486 496 509 591 715 482 679 835 600 939 784 435 609 227 780 778 501 411 888 433 743 510 493 492 631 378 741 594 211 703 336 312 438 285 299 422 468 307 264 872 62 814 420 677 423 367 190 778 514 501 649 811 898 682 599 621 479 263 318 333 376 467 548 393 98 86 393 258 258 316 471 375 498 142 136 258 279 207 115 286 438 270 1041 831 629 558 381 619 611 342 312 421 482 786 515 899 468 601 710 662 689 624 661 494 535 463 626 854 701 723 656 391 206 455 460 269 184 771 1030 1147 900 964 736 858 841 501 1142 673 577 712 799 1129 1253 1112 1060 757 1047 1330 990 812 799 512 361 788 997 949 1046 1009 1286 776 394 851 941 1385 432 361 463 420 623 668 345 503 741 470 487 435 769 321 321 307 950 793 602 778 631 1096 317 428 306 329 7728 909 745 807 766 734 800 546 882 700 593 585 956 558 733 619 911 719 930 693 752 458 558 445 613 559 1306 591 661 433 166 391 423 570 281 784 397 518 803 900 1008 767 1472 1190 766 645 1411 685 672 690 796 963 665 432 510 675 592 789 732 463 512 401 582 487 461 467 529 473 1378 1094 1222 852 805 810 957 1004 769 1231 291 736 609 548 586 640 917 855 1062 1034 956 640 1319 856 617 836 780 484 1485 1759 1816 650 592 670 795 642 491 633 816 592 709 933 568 574 542 315 725 625 1064 548 975 871 664 794 751 1371 716 877 1065 762 1032 1323 1134 1057 1065 797 1156 925 975 887 1006 925 770 886 919 1397 982 1073 1237 1290 934 1057 1065 1119 2541 2667 2174 1818 1941 1723 1386 1460 1438 2016 1494 1598 2101 1621 2200 1989 2180 1666 1736 1025 1108 842 932 1392 1013 1483 485 1143 1526 1133 1546 822 989 1096 428 684 725 550 604 747 566 801 366 663 508 401 234 391 409 244 409 393 475 486 655 1088 552 533 969 947 758 834 1104 1094 836 900 773 1023 799 1009 702 999 982 436 707 571 500 834 736 655 322 552 352 138 614 267 292 321 263 419 113 122 306 240 265 271 265 286 249 569 319 603 396 392 685 570 608 491 611 401 537 198 184 252 398 392 658 604 1019 217 201 341 228 385 433 576 269 496 627 915 484 372 282 717 791 479 710 591 710 549 708 886 672 541 387 785 747 689 533 524 608 615 374 521 389 1280 711 885 917 1075 895 808 883 670 919 897 610 243 1036 462 1113 645 408 1416 521 543 479 536 798 889 497 542 506 1287 1404 1262 1331 865 633 619 471 1067 381 906 1138 559 683 1162 1084 595 603 760 968 940 675 969 930 900 756 1132 1257 1526 672 1194 1017 923 1103 969 1285 613 686 563 660 452 604 2431 527 571 581 739 992 982 856 992 1351 1580 1238 923 578 735 468 417 479 1002 677 660 940 530 555 561 405 474 562 786 879 609 542 482 423 539 727 189 199 138 189 189 177 122 484 235 383 279 250 601 756 753 668 927 884 988 751 713 720 810 850 1180 963 892 843 939 716 635 707 1056 575 450 977 659 524 760 990 390 1054 516 775 801 789 1032 604 1010 891 670 909 944 752 677 780 569 673 596 927 677 637 1091 1045 1158 854 1064 727 624 443 1193 553 1002 1201 698 458 306 435 253 277 315 500 660 475 571 778 468 535 443 282 395 433 290 372 275 308 611 552 926 222 560 459 399 668 519 514 186 267 257 392 262 431 451 209 417 364 555 711 479 848 374 1750 469 453 676 518 427 592 481 382 647 638 699 766 743 502 275 324 276 154 545 1195 686 511 915 887 898 501 907 598 780 613 907 645 793 855 734 955 869 842 666 366 417 749 251 253 394 360 223 544 1732 867 586 150 467 257 399 436 553 346 2279 589 2528 2436 2169 1911 1910 1877 1964 2473 2027 2464 1916 1956 2683 2538 772 504 623 395 981 985 1351 780 807 1101 713 560 473 470 1106 892 488 609 960 677 647 625 435 574 568 958 864 1055 1584 1934 761 1011 876 910 1032 633 617 1316 838 840 1155 1201 1031 988 1058 1427 1294 844 1052 1026 748 752 717 781 1219 933 1273 1152 932 1449 1393 1302 1208 1303 1032 1468 1558 1621 1315 1358 1421 1446 1395 1533 1432 948 1889 1120 1650 1376 1190 1380 1218 1287 1424 1461 1361 992 1384 1221 1250 1532 1267 1174 1211 1483 1156 1332 1308 1349 1538 1746 1561 1470 1439 1498 1313 1293 1443 1356 1177 1229 1110 1337 948 1000 1418 940 1489 1448 1305 1595 2129 1334 1386 1334 1393 1643 1234 747 1509 1371 1126 1826 1367 1247 1598 1615 1466 1881 1720 1779 1843 1298 1352 1252 1600 1547 1427 1362 1378 1304 1394 1613 1642 1453 882 987 786 1219 528 586 444 361 490 503 364 529 430 366 352 440 537 465 489 349 479 367 437 607 376 754 474 472 666 342 363 251 334 462 469 466 383 780 690 650 512 769 422 761 440 387 339 496 424 443 407 435 616 542 493 1197 600 533 499 370 407 525 705 667 707 417 498 377 592 485 535 507 371 267 795 1038 843 246 377 546 538 606 478 993 589 882 652 694 681 364 432 690 735 678 1094 441 609 302 469 404 440 650 686 566 841 423 1005 967 732 909 635 1027 911 1279 590 872 779 591 924 428 714 854 697 495 514 848 532 803 655 708 497 1006 666 565 1726 1204 1118 1031 696 976 841 1352 983 1624 886 631 1089 698 665 1049 1637 1457 1016 964 1317 708 481 1012 1117 1148 764 874 1064 460 980 833 595 1091 645 727 881 918 1361 957 912 1179 791 1233 1326 1002 998 892 845 686 957 580 529 458 573 699 469 642 445 520 1182 844 862 704 506 597 775 827 578 526 537 631 835 653 797 1224 790 797 939 872 1370 753 618 395 477 578 763 857 563 666 454 825 644 573 815 432 623 712 990 847 888 1474 327 855 567 577 393 617 323 1309 764 698 932 675 911 678 691 721 846 1024 931 1125 1089 868 903 980 785 479 836 587 945 1278 173 219 240 235 454 592 625 1204 758 936 588 617 801 751 1010 1567 598 609 680 714 134 88 111 212 223 763 500 1549 1299 1146 975 1187 839 801 551 497 198 163 654 686 176 596 503 907 697 760 651 580 630 538 697 718 1163 922 1054 1125 861 456 466 738 742 541 479 567 474 664 735 721 400 574 419 536 755 650 605 717 710 763 611 901 657 330 526 687 598 717 815 962 871 853 413 696 773 525 413 654 713 1193 896 4935 5103 844 1077 1103 842 1061 785 863 783 1204 980 945 775 912 612 603 689 498 1057 798 864 856 763 628 557 408 970 1200 959 493 969 767 724 1042 643 672 344 378 914 797 539 579 528 1033 1103 611 467 1002 763 788 654 730 463 752 1001 579 1355 985 917 591 677 583 903 457 617 1052 884 379 407 614 1363 1651 1903 975 1074 1802 1427 1809 1233 1429 1770 1061 1167 1405 816 578 574 1128 1203 482 426 318 226 371 472 1502 1374 1259 1069 1129 2314 2445 2869 2280 2455 2219 2605 1322 1063 2380 2441 2382 2482 3044 1975 2312 2179 2451 2210 2326 2183 2662 2705 2314 3088 2660 3747 3853 3398 3210 3724 2738 4369 3613 3457 1752 1958 1948 1910 1630 2548 2671 1608 1336 2086 946 863 1006 721 1020 810 700 1559 1827 1097 393 651 639 595 432 4158 4193 3729 3540 3224 2965 2958 3568 2917 3102 3765 3769 3910 3351 3469 3276 4003 3832 3948 3890 3698 3803 2973 3022 3408 3507 2880 3361 3812 774 716 458 3575 3390 2230 4898 5352 5554 4655 1751 1650 976 347 1136 240 619 487 583 2703 1695 1650 639 781 691 686 1448 2100 1635 3070 1602 1828 2930 1599 2764 4587 5499 4030 3952 7675 6809 3575 4369 4933 5786 2066 1091 1807 1908 2196 945 2234 775 2539 1025 2888 1853 339 274 2073 2015 2794 4400 2107 1129 1941 1009 1406 1126 961 1717 1799 1480 1872 1374 3110 3588 1816 1004 2379 2728 2662 2917 2091 2236 1390 1094 1131 2683 1759 3354 1032 1666 844 1522 1420 1430 1884 2061 3887 3793 1086 1085 1060 1310 1560 1279 1282 911 1013 896 2060 1477 1630 2109 1172 984 3578 706 1042 1147 927 1774 1940 1679 1562 1651 1490 1384 1693 1183 1246 1345 1179 1247 1366 1534 1704 1286 2024 1312 673 874 724 692 590 697 1694 870 556 813 654 754 1727 1076 1206 930 1322 1231 736 639 815 388 370 699 660 785 467 473 637 777 556 598 633 832 925 528 539 799 944 634 651 753 634 275 598 681 906 221 971 1055 633 841 858 791 692 893 606 996 1929 1148 961 1014 740 1158 1156 948 816 992 945 933 853 750 872 842 1070 1248 987 1437 702 1243 606 1006 1003 956 801 898 731 691 592 790 744 921 709 1274 769 707 1111 1015 895 1121 763 899 1061 1263 701 858 1423 169 1432 970 1012 535 770 478 793 1189 670 1301 1570 1141 1353 1057 1098 719 631 555 543 374 978 756 431 386 338 427 317 305 432 751 657 661 367 323 332 402 342 256 378 473 473 1369 909 1060 902 830 769 763 597 543 548 715 1616 1211 998 991 1304 901 1356 1264 783 950 640 531 656 880 730 855 1084 811 977 545 1083 754 415 440 910 1123 1192 1017 1728 874 903 842 874 1271 747 1050 854 988 870 1769 1533 1608 1480 1529 1531 1097 1199 1589 642 419 1149 1423 1094 1240 748 992 1686 475 689 775 1968 318 273 373 608 544 650 605 787 1145 367 704 759 1196 372 376 449 875 1050 667 813 633 1496 418 645 458 502 909 12284 9170 10303 9988 9450 10659 4034 7321 1065 930 843 1364 882 1087 809 1251 900 1614 954 956 855 1499 814 1116 927 1675 1084 597 441 235 527 402 595 881 1535 468 787 1811 922 1472 1556 1502 1313 980 682 1575 924 1300 1451 998 1516 1319 980 1280 1506 1666 1561 1256 713 665 604 770 1105 933 1218 1027 588 1761 1926 2176 1122 1119 971 1476 1200 1066 2108 710 1331 982 1108 1032 1080 1153 1002 1211 1310 941 1124 1107 945 926 1549 1201 1135 1711 1961 2026 1014 865 773 1164 940 477 830 909 850 977 1235 843 591 884 864 792 1179 1371 897 1469 716 705 907 857 1686 1203 1097 1312 1331 1366 1741 1482 1653 1251 1240 1282 1359 1195 1336 1205 1509 1458 1476 1435 1739 1494 1275 1812 1738 1259 1439 1257 1407 3324 3858 2665 2934 2438 2322 2191 2397 1865 2199 2194 2405 2360 2571 2621 2491 2972 2286 1741 1918 2044 1486 1066 1777 1506 1694 860 1860 2144 1870 3242 1379 1493 1421 599 504 1046 512 818 1139 1028 896 779 702 563 423 516 594 669 476 557 529 608 545 671 905 630 661 1198 1472 1361 1723 1651 1435 1449 1472 1732 1441 1589 1921 1222 1006 1100 854 458 440 396 506 560 484 545 512 385 251 540 291 299 194 355 555 185 188 140 172 383 349 305 335 289 630 517 784 638 612 1026 1009 1053 712 913 548 713 677 450 480 692 608 752 706 1185 412 394 766 537 481 677 779 615 888 875 1288 725 693 442 688 724 375 616 704 765 761 499 506 495 645 754 729 733 747 732 422 733 645 327 587 557 1048 609 1033 962 944 1055 1049 1070 577 950 1001 559 404 1392 643 1236 612 617 1280 602 810 525 765 1048 1382 398 634 407 1001 1004 1060 1732 1015 607 512 427 1026 451 1141 959 578 542 987 1010 625 758 939 1206 959 1089 858 1412 1071 1302 908 1247 1515 1061 1096 820 1330 1024 1234 1236 374 1101 603 710 558 691 2621 1100 1243 1096 950 1217 1223 953 1207 1243 1307 1454 1213 864 897 723 444 535 615 663 767 824 700 828 689 846 950 1222 958 1221 1012 581 669 613 836 691 280 302 221 277 319 213 187 600 353 647 368 338 688 1264 1084 1288 1092 1072 960 1112 1255 733 1048 1096 1322 1448 1415 1370 1521 1116 940 1033 1400 1151 1049 1753 898 843 1060 1036 945 1114 1119 1109 1909 1475 749 928 1059 1036 1080 1054 1240 1665 1201 1134 879 1691 841 1496 927 879 1571 1362 1550 747 1692 1070 871 694 1531 643 1120 1537 943 550 553 573 273 348 359 455 836 801 930 1146 1035 983 826 463 816 860 467 744 752 669 704 689 1295 272 837 661 561 842 844 519 410 514 465 534 466 433 430 570 457 415 720 1097 1003 1389 498 2461 750 732 764 686 662 762 726 571 788 888 921 966 714 917 441 448 361 444 986 1091 1074 679 1006 981 748 790 1048 793 1152 948 1515 543 807 1062 896 1018 1236 1060 879 522 815 827 389 406 637 737 576 1040 1806 1610 1536 315 439 550 525 463 730 916 2752 674 2947 2765 2648 2670 2961 2881 2964 2785 2802 2618 2601 3265 2850 3145 668 885 1367 961 1386 998 1176 995 1000 903 1218 804 786 871 1058 1669 735 1057 1518 947 888 883 683 970 888 1304 1329 1570 1141 1411 631 832 693 701 900 400 386 1097 629 707 830 898 804 888 857 1098 1128 629 827 880 624 601 560 618 867 649 971 891 790 1056 976 998 904 921 813 1066 1154 1197 978 1091 1090 1077 1022 1193 1053 692 1491 726 1412 1066 929 1057 1016 899 1061 1128 1016 666 1014 1018 974 1042 974 811 849 1106 822 1057 1068 1030 1207 1401 1260 1141 1129 1155 1059 1021 1052 1033 845 945 832 1054 723 776 1143 661 1222 1173 958 1295 1480 1044 1085 1069 1008 1223 879 597 1077 996 859 1397 1021 832 1088 1090 1141 1493 1388 1381 1588 1048 1097 999 1204 1177 1075 1099 1088 1010 1156 1272 1337 1085 695 736 680 908 384 244 342 305 376 431 330 437 367 303 242 346 341 329 339 218 260 232 278 498 304 568 390 370 522 288 269 201 262 410 321 382 278 630 531 457 376 519 346 394 355 335 301 409 346 393 331 355 445 476 439 750 542 454 436 258 353 411 523 600 630 263 373 255 407 328 367 385 291 185 602 813 685 177 249 478 486 520 377 810 457 709 508 538 586 249 331 500 551 466 850 369 480 278 421 298 347 560 600 482 634 320 890 748 608 704 512 907 676 1076 430 698 584 420 774 336 617 743 543 408 411 769 438 575 501 553 377 792 502 450 1423 1008 862 789 527 762 601 1044 669 1393 679 462 892 611 506 770 1359 1046 816 719 1103 604 391 803 1007 1044 654 766 915 350 799 594 531 907 577 603 709 694 1016 781 730 907 550 960 1070 883 827 696 685 477 717 471 387 382 495 623 305 474 286 416 958 682 664 580 432 461 496 532 311 484 430 501 680 488 659 979 630 564 825 743 1116 657 450 271 292 375 610 708 517 612 367 601 506 483 626 382 483 547 711 661 797 1115 255 665 437 525 308 449 246 1005 585 519 725 579 662 521 521 534 608 761 703 926 902 635 602 639 544 415 542 433 595 929 86 126 150 185 375 542 527 1051 655 823 548 448 539 618 749 1136 374 446 612 601 97 58 89 182 203 498 354 1187 973 872 832 859 585 559 404 356 118 88 498 519 122 458 305 751 578 635 448 348 454 400 571 467 960 765 851 868 765 328 345 557 314 195 283 303 220 262 345 360 305 357 275 418 590 319 413 507 485 528 474 670 535 226 370 507 436 535 548 786 670 671 296 527 578 423 349 500 556 982 744 3800 4002 605 782 777 682 824 639 690 614 874 752 703 494 716 447 510 563 308 830 682 664 742 661 455 471 340 688 932 771 374 781 620 595 888 553 527 250 318 683 596 477 371 367 895 925 443 363 786 582 664 419 666 355 479 763 423 1012 706 732 422 556 485 741 365 501 877 745 281 307 407 1139 1212 1515 764 836 1469 1046 1220 977 1092 1304 790 847 1091 686 474 506 785 994 416 360 256 182 309 354 1313 1074 936 815 906 1946 2048 2213 1805 1939 1693 2076 1111 965 1758 1705 1742 2016 2265 1574 1691 1609 1920 1765 1663 1623 2152 2043 1833 2358 2098 2991 2838 2599 2389 2939 1963 3598 2948 2622 1289 1498 1574 1500 1304 1705 2059 1303 984 1701 794 653 693 590 881 599 498 1190 1425 897 305 552 540 447 360 3006 2917 2565 2709 2468 2398 2243 2848 2255 2320 2813 3086 3285 2524 2675 2391 3425 3192 3144 3208 2956 2868 2458 2595 2661 2621 2013 2490 2802 613 563 373 2923 2727 1681 4128 4345 4575 3791 1363 1260 817 278 961 134 519 405 471 1959 1155 1123 492 598 528 491 1118 1783 1234 2197 1238 1470 2380 1227 2249 3734 4499 3060 3285 6339 5282 2549 3470 3861 4435 1587 892 1508 1442 1714 737 1699 639 2000 751 2395 1572 284 223 1778 1517 2331 3267 1573 914 1570 803 1141 803 737 1354 1340 1098 1142 1033 2374 2701 1194 683 1654 2241 2161 2174 1717 1966 994 721 750 2145 1412 2653 826 1075 577 1062 986 985 1362 1530 3140 3070 773 807 854 1083 1244 933 1017 641 691 713 1748 1049 1096 1726 938 778 2785 549 811 919 793 1532 1689 1443 1159 1330 1116 1070 1276 995 1027 1078 1003 1016 1028 1091 1428 1052 1570 1022 524 631 603 606 473 436 1074 597 447 669 517 654 1453 898 1094 752 942 919 600 559 470 329 317 424 491 468 340 387 519 669 426 447 484 673 740 390 399 577 772 484 523 572 554 235 464 541 786 167 717 852 390 596 568 591 539 664 460 766 1428 754 700 637 452 956 875 784 601 672 641 660 525 487 510 560 599 761 733 828 483 872 498 614 634 723 691 571 566 503 447 580 559 766 617 954 530 556 765 871 757 957 624 730 915 1081 463 591 1048 139 960 768 648 390 552 406 621 903 552 965 974 945 1070 773 852 626 561 423 435 308 761 442 322 340 302 318 271 271 376 630 539 480 223 187 296 304 262 203 297 367 365 996 762 843 713 520 519 619 453 436 380 619 1018 738 777 751 922 721 1062 941 723 820 588 400 538 680 510 692 934 735 802 310 590 531 377 384 773 875 948 659 1389 661 680 679 745 1068 609 752 786 751 705 1373 1401 1185 1081 1232 1281 824 814 1206 506 342 976 1183 905 996 525 818 1133 394 462 518 1609 252 203 266 376 361 447 410 579 974 271 548 607 977 326 326 325 701 708 547 687 525 1174 283 536 404 361 745 9170 8848 8980 8473 8376 8598 3805 6450 704 673 594 835 606 740 632 1019 746 1143 788 790 656 896 581 913 809 1196 915 472 345 161 402 317 460 653 1015 345 600 1538 816 1255 1342 1031 932 778 594 1349 718 1031 1162 786 961 1046 631 899 973 1175 942 680 498 420 390 596 914 775 958 815 478 1269 1486 1694 934 943 813 1064 871 614 1660 562 913 806 956 862 940 877 778 934 966 622 908 866 829 724 1107 858 889 1147 1522 1312 856 737 663 954 752 389 656 712 765 868 1044 731 529 735 684 655 1007 1199 703 1253 573 583 590 598 1222 994 876 902 977 1206 1520 1233 1211 1068 904 1111 1041 941 1150 1051 1193 1140 1241 1050 1532 1173 1083 1443 1394 958 1185 1026 1191 2698 3143 2068 2333 1943 1787 1610 1705 1498 1636 1774 1925 1824 2022 2054 2028 2309 1779 1413 1653 1729 1137 862 1427 1094 1307 628 1313 1700 1460 2535 1140 1226 1252 521 458 820 420 703 1003 833 733 517 588 377 278 409 495 561 369 349 327 524 447 538 729 483 557 915 1170 980 1339 1299 1108 1084 1215 1465 1098 1302 1361 864 762 824 692 389 368 340 437 485 431 503 427 308 229 410 253 244 170 327 451 93 113 102 138 282 256 210 282 196 535 461 645 550 481 782 795 821 577 626 432 525 547 380 404 487 405 516 619 892 295 283 624 436 309 477 636 427 648 652 1034 498 502 386 581 607 305 441 530 601 561 349 382 359 546 523 607 556 603 599 360 563 502 248 438 408 886 467 616 612 665 765 677 720 402 633 640 435 382 1218 508 961 439 550 1068 517 709 489 658 748 1087 331 391 331 746 705 813 1456 730 467 449 383 842 415 904 830 516 453 807 881 553 648 783 885 667 868 709 1013 906 1057 688 955 1196 889 830 664 1078 748 999 1074 302 937 376 461 460 506 1956 821 867 772 754 898 943 747 913 1025 1069 1153 934 716 728 574 317 442 553 480 569 606 459 638 477 672 688 998 660 1023 641 485 591 455 627 520 228 248 191 225 273 177 165 486 268 500 330 226 564 794 727 704 882 864 826 922 974 595 802 869 1025 1010 883 1074 1043 775 687 764 1115 849 772 1404 721 652 916 822 575 917 862 806 1345 1100 598 774 846 891 807 783 1104 1324 885 958 698 1399 514 1146 781 696 1179 1091 1323 545 1413 877 619 604 1195 449 929 1039 704 477 375 408 249 316 296 376 615 626 654 720 736 642 645 350 590 570 337 646 610 575 558 577 915 218 707 465 400 558 699 413 344 460 421 425 409 302 307 466 341 330 588 854 852 1105 377 2133 596 578 632 443 510 584 548 409 684 659 632 657 489 603 372 400 269 353 692 853 729 458 776 745 596 635 904 650 936 808 1065 383 674 792 684 734 900 727 726 409 601 550 327 312 495 537 442 913 1468 1230 1033 224 326 488 423 337 568 719 2167 521 2356 2236 2191 2247 2367 2351 2406 2222 2204 2101 2059 2624 2183 2437 485 636 1091 763 1062 722 990 670 743 704 1013 602 686 628 769 1374 564 818 1196 802 743 752 503 794 724 965 978 1197 1412 1709 671 874 735 824 978 556 542 1163 778 782 987 1109 951 934 963 1241 1218 744 958 944 674 653 616 701 1114 761 1083 943 846 1139 1096 1113 995 989 859 1165 1255 1294 1097 1170 1213 1221 1158 1319 1139 786 1697 936 1509 1148 1041 1182 1098 1087 1183 1234 1116 797 1239 1101 1154 1166 1098 973 941 1247 915 1173 1152 1124 1371 1551 1370 1297 1235 1243 1181 1153 1256 1242 986 1001 946 1169 810 864 1281 793 1365 1314 1045 1392 1899 1174 1281 1251 1180 1444 1069 633 1355 1097 921 1596 1104 941 1285 1261 1211 1601 1491 1487 1670 1128 1184 1096 1370 1387 1273 1211 1229 1124 1257 1387 1448 1206 774 842 734 996 441 349 420 335 462 463 352 457 385 340 306 372 351 341 359 236 330 250 300 561 336 639 426 404 558 312 301 227 292 428 363 408 306 662 586 514 421 615 374 464 365 349 313 423 364 419 349 385 531 502 465 947 564 493 473 324 385 452 569 616 650 379 466 277 502 358 493 409 313 207 661 880 733 220 302 500 502 542 438 913 539 757 596 628 624 271 365 578 615 545 964 409 502 282 441 326 386 612 652 510 732 350 920 927 650 819 569 953 749 1134 466 800 682 508 826 374 680 773 609 444 445 810 468 601 558 573 399 910 569 494 1602 1111 924 900 583 870 744 1175 821 1455 752 552 970 635 580 883 1455 1215 898 880 1186 648 419 882 1047 1084 694 810 965 403 899 657 573 1026 621 654 797 790 1078 869 823 1069 704 1086 1207 929 902 757 738 548 801 499 411 408 515 643 358 535 378 456 1114 737 746 654 466 503 532 578 347 492 466 568 753 542 717 1065 686 600 861 830 1213 697 552 353 416 440 667 797 529 632 383 649 562 521 705 410 531 591 832 751 852 1246 279 715 473 547 369 491 262 1112 619 622 755 619 729 622 584 654 731 882 826 1046 1014 695 767 835 643 441 661 517 720 1031 114 154 174 201 418 556 553 1120 702 874 570 522 624 719 817 1258 426 515 648 625 132 68 99 196 213 555 436 1493 1243 1067 931 1061 697 665 465 431 146 114 538 599 138 494 350 791 614 675 503 436 503 496 635 521 1027 805 905 927 787 364 367 676 348 221 339 359 301 361 425 418 333 439 332 448 651 387 437 576 578 683 585 757 621 300 396 547 474 577 617 859 768 759 320 592 691 463 363 569 649 1083 820 4345 4490 755 900 904 786 909 697 763 681 1091 822 833 631 809 541 530 611 349 876 720 733 798 715 536 525 380 786 1019 894 429 813 703 668 942 579 571 284 340 740 647 507 436 407 923 957 496 397 917 624 724 541 694 381 528 856 523 1221 887 831 474 639 529 799 407 561 952 818 373 401 501 1241 1350 1761 863 936 1585 1164 1452 1082 1208 1471 923 1025 1205 742 500 526 907 1115 448 392 284 212 349 394 1398 1278 1088 918 1008 2044 2179 2381 1938 2131 1917 2412 1201 1007 1973 1979 1946 2178 2630 1722 1890 1783 2093 1995 2017 1975 2406 2459 2091 2538 2361 3164 3346 2760 2765 3112 2271 4069 3274 3039 1449 1616 1781 1694 1429 2135 2332 1431 1196 1856 824 733 803 637 956 716 555 1357 1558 984 349 633 621 549 398 3575 3553 3089 3066 2793 2636 2489 3168 2597 2746 3198 3411 3612 2854 3020 2757 3656 3460 3579 3623 3338 3361 2688 2727 3027 2921 2462 2920 3347 673 619 405 3221 2897 1899 4503 4767 4973 4219 1516 1409 869 286 1017 154 560 446 512 2190 1343 1288 520 648 574 558 1206 1948 1371 2489 1393 1675 2609 1356 2563 4255 5088 3623 3725 7134 6245 3258 3954 4516 5267 1751 1025 1713 1732 1998 849 2023 757 2312 867 2730 1716 337 272 1904 1787 2648 3774 1810 989 1728 947 1262 839 771 1502 1486 1252 1294 1136 2771 3064 1416 783 1853 2563 2493 2579 1882 2062 1085 820 841 2337 1564 3152 940 1341 701 1246 1287 1282 1667 1697 3527 3422 868 902 945 1186 1385 1070 1130 742 814 791 1838 1299 1421 1936 1053 893 3206 614 878 1015 855 1674 1848 1589 1337 1510 1359 1282 1520 1105 1137 1237 1117 1132 1146 1198 1600 1198 1810 1174 570 677 635 656 493 462 1243 730 508 733 547 704 1557 1002 1146 816 1068 983 630 581 530 347 331 462 548 543 396 429 571 707 489 513 552 760 867 440 451 668 890 573 581 612 588 251 532 609 812 187 755 911 438 632 733 662 585 719 496 898 1644 837 792 708 504 1064 1041 836 670 774 737 731 563 552 581 598 672 979 814 940 542 982 532 712 730 840 723 613 590 586 499 646 629 806 627 1007 605 584 844 927 807 1019 672 790 975 1149 551 656 1130 149 1109 843 700 434 600 430 663 955 598 1041 1164 1033 1225 856 993 673 587 453 489 334 838 519 386 362 320 382 297 285 414 697 567 533 278 242 308 353 301 246 362 393 385 1177 804 931 781 697 575 676 495 466 486 661 1066 772 900 896 1139 798 1248 1053 749 887 610 436 588 794 548 762 998 765 840 334 723 646 393 392 821 988 1061 782 1557 769 807 743 830 1162 677 833 834 846 766 1475 1445 1361 1251 1358 1386 910 943 1304 556 387 1018 1266 1036 1143 633 872 1299 443 602 676 1809 286 247 355 500 460 550 467 668 1088 309 613 701 1070 354 356 353 749 812 579 721 551 1305 301 568 420 379 807 10303 8980 10099 9187 9065 9347 3903 6881 870 814 731 1036 766 906 725 1091 806 1221 848 848 750 998 701 982 843 1346 967 496 375 188 469 364 550 706 1261 377 636 1717 862 1360 1464 1199 1121 922 616 1475 832 1126 1263 830 1089 1102 711 957 1069 1239 1176 803 544 485 478 634 1043 869 1061 969 539 1512 1690 1924 1028 1051 897 1168 929 696 1810 656 1045 856 1062 914 1042 1038 891 1096 1128 739 980 956 877 820 1353 1047 960 1328 1767 1567 920 793 719 996 788 439 741 754 803 920 1126 759 547 804 734 705 1081 1263 777 1369 676 663 693 695 1354 1069 942 1029 1063 1250 1659 1355 1367 1143 1003 1178 1185 993 1220 1129 1447 1317 1324 1235 1588 1341 1151 1644 1487 1080 1301 1139 1309 2909 3346 2347 2554 2243 2065 1877 1984 1638 1916 1936 2097 2075 2323 2227 2204 2498 1957 1536 1773 1853 1242 926 1591 1254 1438 714 1514 1918 1654 2977 1310 1360 1308 545 480 934 440 756 1091 881 794 604 652 457 292 427 533 609 397 451 425 568 489 588 827 572 623 1022 1398 1046 1544 1386 1197 1287 1335 1555 1224 1416 1735 1008 918 990 740 430 386 358 472 522 464 517 482 336 229 444 279 279 184 345 533 107 127 108 164 375 341 297 327 281 569 485 696 578 527 888 889 917 654 736 464 602 565 398 422 556 439 667 674 1056 323 309 683 487 354 542 682 494 708 754 1171 573 576 402 625 659 337 541 578 651 601 395 410 393 572 576 625 588 649 664 384 691 550 254 464 416 956 497 682 695 719 850 733 822 445 727 740 449 388 1275 545 1016 459 558 1131 529 733 499 680 868 1170 341 423 353 796 757 894 1541 798 483 465 399 874 435 1060 862 530 475 843 921 565 662 859 964 734 953 774 1206 956 1144 742 1043 1280 951 963 718 1185 858 1129 1122 318 1001 460 617 520 581 2223 903 1046 895 794 1068 1072 814 1050 1097 1163 1318 1020 752 796 667 353 486 593 545 613 682 528 688 587 758 767 1162 848 1097 852 527 629 511 732 637 248 270 211 243 289 193 181 516 317 524 340 252 612 928 844 819 987 956 874 1029 1067 635 899 1018 1169 1231 1196 1193 1312 955 805 888 1251 991 895 1571 842 731 974 916 756 984 957 983 1487 1193 642 874 946 943 882 878 1186 1482 1011 1047 787 1461 743 1384 847 791 1392 1243 1460 659 1518 938 661 644 1389 507 995 1285 835 501 407 428 255 324 306 388 699 660 729 772 869 719 697 410 650 657 407 680 638 613 607 653 1060 248 751 571 500 633 760 469 382 480 437 437 421 383 331 496 411 381 667 940 914 1206 413 2252 654 636 703 512 594 634 598 431 710 713 722 753 608 670 374 404 297 408 810 975 896 500 814 781 630 685 948 745 1051 862 1152 405 739 912 788 812 1032 840 809 458 680 627 353 338 529 631 530 1000 1567 1352 1282 289 366 508 478 401 618 777 2346 573 2533 2393 2343 2446 2642 2617 2684 2386 2401 2279 2210 2899 2409 2796 537 801 1188 789 1182 840 1052 792 802 748 1111 690 734 718 851 1492 652 919 1300 873 814 811 613 886 804 1158 1171 1394 1298 1860 733 963 805 787 1124 499 487 1193 836 827 1016 1061 922 1094 1006 1376 1238 752 1089 1033 730 661 624 818 1114 852 1269 1093 978 1330 1146 1169 1035 1101 833 1283 1369 1418 1181 1192 1220 1273 1261 1356 1277 876 1684 974 1459 1278 981 1243 1228 1245 1269 1312 1202 923 1302 1167 1182 1242 1156 1019 1090 1226 1078 1188 1125 1192 1399 1648 1445 1336 1310 1251 1197 1165 1325 1100 997 1061 973 1332 853 1049 1283 776 1347 1290 1241 1458 1765 1257 1318 1258 1203 1460 1048 656 1344 1210 1036 1584 1266 1099 1363 1397 1266 1693 1560 1615 1734 1193 1222 1190 1468 1403 1323 1344 1321 1249 1323 1507 1571 1262 865 855 789 1009 440 519 455 376 499 429 406 430 388 341 278 352 417 432 450 301 345 307 367 581 377 718 451 442 614 300 307 221 290 487 422 416 343 719 666 533 434 667 424 672 454 399 347 490 386 486 383 456 608 542 493 1084 582 416 392 331 360 424 603 645 673 435 455 343 495 382 514 479 314 285 709 855 758 242 349 617 493 626 489 973 616 763 562 602 626 330 394 668 707 598 1004 433 532 269 469 358 433 686 720 497 741 391 924 860 758 811 513 914 825 1216 526 803 734 568 920 384 679 864 683 433 417 844 554 770 528 660 385 931 700 518 1627 1251 992 901 672 874 745 1258 893 1517 819 616 1037 690 570 946 1575 1276 910 907 1292 646 474 824 1136 1169 732 837 1114 421 889 716 729 1052 631 690 777 744 1053 805 833 1174 763 1208 1298 965 776 748 709 557 772 484 432 431 523 631 407 592 337 432 1092 743 687 770 483 614 566 604 381 534 456 656 807 538 764 1126 712 701 887 791 1311 732 564 318 375 557 703 873 567 695 451 688 568 513 741 426 588 597 942 862 775 1431 297 812 567 524 392 620 272 1186 667 626 773 659 717 665 591 603 802 863 862 1122 1100 690 790 743 612 481 768 578 827 1190 147 189 156 229 387 614 647 1179 720 904 547 653 698 656 958 1302 452 606 605 612 107 76 144 206 249 598 462 1371 1112 1004 975 1167 744 716 461 516 225 132 566 595 189 591 420 793 634 701 561 546 522 464 637 680 1099 872 1058 915 744 430 391 681 496 369 415 485 391 386 589 603 378 540 357 527 698 463 583 523 602 629 558 798 621 293 451 614 519 634 665 874 794 703 365 624 628 504 405 743 634 1088 867 4526 4779 785 999 1047 792 887 796 735 626 1105 897 967 649 889 513 534 652 424 848 724 732 870 783 542 543 422 824 1089 817 447 890 776 735 1008 638 603 341 383 780 669 505 508 467 965 990 556 562 882 721 751 612 723 385 683 918 537 1294 835 830 519 620 613 829 538 577 1023 869 365 393 600 1449 1490 1781 985 893 1580 1233 1458 1200 1351 1538 944 1095 1283 810 546 509 900 1124 516 460 312 241 392 431 1337 1214 1251 938 1201 2186 2322 2498 2037 2257 2006 2532 1290 1065 2380 2192 2340 2464 2775 1944 2098 2036 2304 2281 2334 2337 2973 2426 2386 2754 2511 3365 3526 3051 2861 3490 2294 4476 3545 3419 1543 1799 2043 1871 1417 2143 2404 1527 1140 1984 814 777 949 712 938 696 630 1501 1557 1089 376 640 624 548 433 3766 3786 3335 3109 2864 2845 2750 3228 2736 2941 3311 3777 3705 3065 3362 2930 3926 3697 3781 3770 3673 3705 2892 2881 3253 3040 2643 2978 3453 735 681 368 3426 2997 2069 4893 5322 5545 4591 1618 1532 976 321 1157 208 599 461 549 2529 1435 1378 625 711 635 581 1333 2126 1492 2624 1489 1745 2805 1425 2562 4393 5293 3737 3733 7449 6476 3090 4237 4628 5492 1933 1070 1601 1876 2028 892 2182 792 2379 887 2731 1972 437 353 2167 1881 2682 4078 2004 1031 1729 971 1335 950 766 1561 1489 1251 1316 1109 2836 3303 1616 826 1963 2521 2460 3013 1936 2133 1245 929 924 2424 1686 3222 919 1335 716 1323 1288 1324 1711 1933 3644 3565 1053 1010 1033 1334 1436 1144 1314 802 800 828 1868 1307 1330 1999 1083 911 3366 594 946 1056 884 1820 1883 1690 1336 1643 1341 1267 1395 1224 1283 1334 1226 1253 1282 1220 1562 1229 1946 1282 590 735 624 652 527 581 1306 735 485 837 577 743 1678 1045 1249 798 1082 988 655 579 682 331 313 572 667 618 481 456 591 736 520 515 573 710 822 493 446 692 1081 652 653 657 594 261 529 600 790 170 853 864 462 674 679 746 650 734 533 918 1785 972 842 884 580 1201 1047 944 812 913 866 864 790 681 767 790 751 1021 1096 1322 655 1071 571 980 996 843 751 876 643 610 548 751 703 945 663 1231 644 663 1059 992 870 1178 710 838 1048 1318 580 779 1232 171 1251 820 932 475 672 464 760 1055 656 1048 1284 1065 1307 904 995 739 619 506 517 353 941 545 357 390 342 353 315 275 422 782 547 550 392 333 326 301 266 211 323 448 415 1310 861 1024 847 799 684 779 534 505 456 734 1427 994 900 906 1191 802 1270 1189 787 917 651 516 608 833 560 792 971 745 906 430 961 614 409 435 821 1022 1263 775 1616 776 906 754 846 1194 750 901 934 878 878 1650 1517 1323 1170 1341 1371 1038 883 1254 568 360 1086 1311 1022 1169 667 987 1387 464 747 838 1778 338 289 382 528 514 610 607 737 1117 377 718 690 1094 316 316 383 886 972 661 805 539 1397 384 586 423 474 766 9988 8473 9187 11260 10219 11418 3685 6835 964 920 831 1311 864 1141 792 1216 907 1404 951 959 838 1174 765 1072 1087 1563 993 525 416 173 557 349 595 739 1313 460 716 1666 929 1332 1324 1347 1192 927 701 1620 902 1283 1440 856 1206 1286 877 1201 1315 1468 1317 1024 615 521 430 612 1004 889 1137 952 523 1482 1783 2019 1107 1003 974 1387 1022 917 1773 610 1164 975 1114 1023 1100 1089 934 1137 1201 864 1205 1065 885 852 1318 1076 963 1473 1747 1647 923 794 634 1044 869 470 862 750 829 950 1129 782 629 890 783 746 1118 1293 907 1488 663 661 769 818 1528 1120 997 1224 1248 1228 1619 1348 1396 1182 993 1279 1241 1043 1291 1120 1432 1268 1313 1277 1641 1291 1202 1618 1609 1081 1371 1224 1304 3207 3697 2544 2630 2193 1942 2048 2132 1777 1937 1944 2152 2063 2402 2564 2383 2757 2025 1677 1769 1922 1244 949 1732 1385 1522 802 1714 1815 1545 3064 1286 1363 1192 559 559 953 452 797 1112 981 768 652 629 517 352 458 564 652 468 450 434 537 534 648 890 563 655 1072 1454 1275 1541 1634 1312 1364 1525 1693 1323 1523 1808 1146 980 1064 766 425 404 362 471 519 457 535 501 359 259 397 305 316 239 380 593 117 114 124 172 306 274 230 304 214 595 497 773 598 621 869 884 920 694 727 508 522 611 417 445 555 544 604 679 1062 451 431 853 674 425 609 712 542 745 797 1065 640 590 434 621 669 355 497 603 655 632 450 422 405 619 595 621 724 635 669 446 661 562 268 498 458 1027 520 770 733 743 951 776 828 461 724 725 481 400 1172 559 1062 497 572 1183 612 649 505 596 1011 1256 333 507 379 990 815 928 1697 795 471 449 403 866 424 985 856 546 455 831 955 600 699 913 1124 767 1053 833 1161 990 1182 760 1167 1412 1019 984 823 1213 834 1154 1230 338 1056 577 758 534 609 2335 990 1108 975 904 1120 1125 905 1133 1173 1244 1244 1112 842 842 724 451 490 584 581 633 710 668 748 647 774 802 1198 799 1074 745 541 647 473 668 583 270 306 233 277 325 211 191 624 397 654 393 351 657 1153 910 961 957 898 848 1032 1051 570 897 1048 1320 1327 1325 1587 1406 907 787 876 1212 1026 821 1607 886 778 929 968 875 1025 1111 1062 1730 1335 711 874 1002 1041 989 850 1271 1640 1009 1061 818 1582 783 1316 854 839 1433 1332 1621 782 1575 968 722 715 1361 622 1058 1348 822 550 519 481 232 305 308 392 708 725 766 906 820 853 756 365 726 730 528 708 711 657 635 753 1103 250 738 523 573 771 745 497 392 527 465 522 456 370 365 525 421 337 658 944 995 1177 476 2213 665 647 764 572 566 704 664 476 764 732 762 824 660 795 490 535 392 407 880 1030 886 494 851 880 617 670 996 792 1066 882 1406 386 757 938 812 930 1110 973 867 521 716 621 417 349 566 741 620 1029 1654 1368 1349 336 337 573 498 391 713 851 2466 588 2661 2503 2298 2368 2858 2687 2842 2360 2560 2231 2446 2875 2863 3223 628 776 1304 946 1234 895 1096 782 895 786 1098 754 806 748 889 1419 689 898 1457 851 790 783 629 977 899 1271 1302 1547 1252 1754 659 905 754 775 1057 532 520 1267 800 821 910 1021 880 1041 968 1267 1198 724 1040 1017 708 665 628 765 1033 753 1116 993 888 1082 1016 1078 958 938 764 1112 1200 1243 1082 1100 1158 1184 1129 1294 1128 774 1557 885 1418 1194 887 1140 1164 1144 1141 1192 1066 824 1250 1099 1152 1106 1092 945 993 1075 1002 1130 1034 1099 1349 1547 1365 1251 1184 1136 1145 1101 1251 1038 937 978 917 1194 838 1001 1235 735 1277 1218 1083 1333 1584 1122 1219 1213 1139 1390 1025 586 1324 1098 915 1441 1077 900 1192 1177 1149 1557 1428 1459 1643 1106 1145 1121 1319 1276 1192 1255 1228 1131 1261 1391 1446 1192 805 764 783 992 445 416 445 343 491 390 383 398 382 337 250 326 359 349 365 265 295 269 319 538 338 606 420 412 580 292 289 213 278 467 353 400 302 698 577 496 417 593 404 410 414 367 329 460 360 472 355 395 570 512 471 850 562 404 380 305 352 383 563 618 646 404 439 294 494 346 500 426 290 207 667 776 788 236 310 599 477 602 465 935 592 733 542 576 631 263 357 619 652 543 922 421 479 271 451 292 369 650 686 469 690 338 894 838 668 747 483 872 750 1180 466 777 667 496 857 362 663 775 623 419 380 816 476 661 475 653 373 875 628 529 1638 1196 930 896 671 832 740 1166 842 1427 810 625 968 636 530 886 1489 1103 884 826 1260 604 460 803 1112 1145 700 827 1086 413 888 613 667 982 633 668 751 693 872 781 761 1100 733 1082 1218 927 736 708 708 549 750 454 380 405 515 597 362 618 317 412 1062 739 674 740 473 516 539 577 504 498 485 611 757 508 730 1087 666 598 855 781 1183 681 534 318 394 494 677 795 545 675 435 586 538 493 690 420 512 576 851 844 781 1289 289 776 501 524 386 582 250 1171 608 594 807 629 760 643 490 610 768 777 757 1104 1080 652 710 732 535 451 634 525 735 1102 104 144 156 219 371 598 607 1124 673 847 541 531 597 650 896 1235 402 554 605 625 105 60 132 198 247 523 456 1357 1102 980 957 1164 698 670 428 473 184 112 557 598 152 571 379 754 618 681 436 439 492 454 629 531 1063 860 1025 964 708 424 375 640 409 236 323 333 266 307 331 472 323 406 289 456 664 475 532 566 594 590 542 706 611 287 394 545 466 569 590 850 705 645 314 585 569 449 377 657 612 1048 841 4343 4380 775 964 985 790 890 703 693 586 1122 843 902 544 821 485 518 616 349 790 706 700 817 732 524 535 414 821 1055 838 423 822 742 705 938 576 608 280 373 771 666 483 450 411 927 950 500 510 856 666 735 519 695 379 503 880 499 1222 783 779 479 608 591 854 455 535 995 859 363 391 511 1348 1354 1711 903 840 1514 1193 1308 1136 1241 1426 926 1005 1227 766 541 483 854 1056 450 392 294 239 376 423 1291 1186 1097 894 1122 2041 2194 2299 1888 2104 1857 2368 1217 1055 2070 1916 2052 2252 2614 1764 1860 1800 2151 2166 2150 2228 2839 2330 2322 2512 2404 3081 3177 2870 2710 3171 2072 4318 3361 3110 1447 1583 1986 1708 1301 1986 2218 1523 1057 1947 774 733 856 660 908 712 565 1380 1477 1022 376 632 616 534 431 3582 3539 3063 3066 2647 2693 2508 3063 2562 2758 2923 3710 3621 2886 3164 2769 3741 3560 3683 3666 3508 3602 2767 2783 3170 2894 2545 2880 3449 715 661 376 3332 2898 1887 4671 4979 5210 4418 1523 1437 936 307 1107 156 558 434 506 2311 1304 1235 522 665 595 540 1186 1966 1318 2341 1352 1664 2707 1363 2480 4175 5040 3545 3641 7083 6390 2948 4026 4554 5269 1742 1062 1591 1774 2007 855 2053 792 2285 835 2617 1897 439 355 2077 1792 2614 3815 1885 987 1634 897 1239 777 711 1548 1514 1269 1345 1158 2655 2978 1319 721 1689 2446 2389 2868 1813 2020 977 768 796 2287 1595 3124 883 1154 657 1122 1275 1315 1684 1753 3389 3425 856 856 953 1331 1327 1048 1199 768 748 787 1816 1296 1235 1930 1020 860 3223 558 829 1000 866 1768 1835 1638 1298 1604 1257 1217 1289 1204 1265 1277 1210 1229 1137 1184 1530 1185 1937 1197 552 675 614 646 491 466 1088 639 481 799 576 723 1607 1011 1219 716 1003 913 612 565 525 331 313 478 553 506 423 402 559 687 483 522 578 700 804 446 434 705 1038 642 635 614 570 253 486 561 795 162 731 814 433 633 644 659 604 623 503 855 1588 768 789 664 470 1061 990 827 724 843 800 784 664 623 645 672 717 804 833 945 528 928 543 700 697 793 731 660 553 529 475 618 599 849 633 1048 571 645 865 937 815 1073 660 778 985 1199 507 670 1122 153 1213 768 705 431 567 430 647 922 618 947 1168 984 1245 775 955 705 607 446 499 337 772 490 324 372 326 320 301 265 410 723 484 535 320 259 306 318 289 207 321 397 401 1205 823 981 806 750 574 759 494 440 432 712 1185 796 839 845 1075 765 1190 1149 765 903 635 446 570 788 567 787 927 725 830 330 723 556 409 396 812 999 1246 690 1537 730 854 755 818 1118 720 821 926 823 811 1572 1477 1203 1089 1342 1354 936 880 1216 532 350 1024 1239 1004 1188 602 901 1222 458 692 783 1763 328 285 380 497 481 571 445 651 1097 353 665 674 1058 310 308 334 823 830 591 735 507 1247 337 535 401 423 734 9450 8376 9065 10219 10254 10533 3633 6754 887 863 776 1137 784 974 728 1172 889 1288 937 931 730 922 657 990 1009 1414 924 526 374 169 543 333 614 697 1206 384 640 1638 895 1270 1276 1151 1041 911 691 1550 813 1165 1308 766 1003 1091 766 983 1011 1165 1086 801 540 435 388 563 970 851 1091 914 509 1431 1661 1885 1053 983 926 1190 855 743 1686 596 1031 933 1082 987 1066 1051 898 1103 1133 704 1121 1018 853 820 1268 991 932 1243 1683 1404 877 752 612 989 808 448 805 702 807 928 1103 766 595 829 686 720 1064 1249 846 1446 659 639 642 706 1385 1109 931 950 1026 1233 1583 1293 1243 1145 953 1235 1177 936 1223 1084 1400 1194 1250 1207 1574 1274 1172 1591 1514 1001 1328 1200 1286 2915 3320 2342 2558 2110 1932 1894 1964 1754 1840 1876 2020 1932 2255 2324 2200 2537 1950 1567 1717 1809 1113 907 1700 1327 1457 722 1573 1763 1499 2918 1254 1302 1141 543 549 879 422 775 1096 914 756 631 615 449 286 405 519 613 409 418 402 529 508 632 870 537 645 1054 1440 1083 1470 1448 1168 1228 1430 1570 1267 1409 1730 1018 937 1021 734 419 378 346 461 509 457 513 503 324 247 371 287 314 235 372 581 149 106 118 162 308 276 232 306 216 558 483 696 564 602 830 843 879 616 643 468 484 569 379 403 511 438 568 677 986 367 349 741 564 341 521 690 457 642 720 1031 579 566 422 640 676 339 496 579 660 577 424 406 389 566 577 601 673 631 637 436 645 507 236 454 430 985 485 643 634 663 772 662 724 406 680 695 447 390 1130 514 981 451 562 1098 527 627 491 574 829 1085 344 452 361 857 706 852 1617 714 465 445 387 844 420 971 832 522 451 813 915 574 690 893 887 706 957 797 1076 950 1130 728 1111 1312 965 922 745 1150 786 1124 1162 308 1014 499 700 516 606 2252 936 990 863 792 1051 1058 844 1060 1110 1187 1199 1030 764 835 700 394 484 586 533 581 676 544 693 611 740 732 1128 761 1018 742 515 643 445 609 557 264 300 233 273 321 209 191 562 397 563 387 298 635 883 816 762 956 857 808 1031 1023 536 853 1030 1199 1180 1172 1401 1261 844 738 827 1123 1040 775 1586 816 771 901 892 804 1012 1077 1028 1423 1257 663 820 900 976 864 806 1222 1547 948 1052 796 1480 819 1278 822 774 1372 1304 1548 760 1518 937 630 681 1292 547 1003 1301 850 534 472 447 228 299 277 355 652 661 723 755 766 672 679 341 635 590 417 676 648 619 584 735 1001 242 728 511 544 670 749 495 370 505 443 462 446 346 357 485 415 325 646 904 963 1145 421 2149 658 640 765 534 532 630 590 425 698 698 635 689 592 619 449 496 339 356 824 941 850 510 816 774 561 675 946 782 1032 839 1153 301 737 852 738 834 1012 883 863 467 609 531 399 327 550 632 525 1013 1586 1286 1187 340 342 555 515 367 713 795 2264 541 2417 2285 2190 2264 2703 2558 2711 2216 2341 2124 2214 2703 2571 2892 558 746 1235 802 1077 864 1046 695 775 750 1069 713 776 698 793 1327 656 872 1334 813 752 747 593 921 843 1213 1236 1477 1422 1974 816 1088 896 875 1184 669 651 1395 870 875 1169 1204 1059 1208 1066 1508 1320 826 1183 1118 840 768 739 934 1138 931 1291 1208 1000 1378 1210 1247 1107 1175 899 1362 1462 1495 1332 1283 1353 1416 1424 1481 1460 1026 1732 1071 1602 1357 1081 1332 1364 1354 1341 1380 1248 1003 1381 1233 1234 1345 1230 1131 1154 1417 1313 1254 1230 1283 1453 1690 1507 1390 1380 1340 1247 1203 1399 1181 1087 1200 1040 1388 991 1075 1379 894 1447 1392 1380 1494 1835 1313 1443 1391 1245 1500 1111 740 1492 1282 1186 1660 1360 1211 1440 1533 1314 1715 1624 1647 1824 1261 1298 1280 1541 1486 1373 1402 1393 1315 1443 1658 1623 1383 917 1067 849 1165 487 531 510 398 558 513 436 521 437 402 306 507 453 474 508 402 583 449 476 639 429 770 521 510 700 344 369 257 340 550 471 470 385 852 710 604 501 756 462 768 531 445 377 553 430 518 522 484 667 572 513 1226 600 454 410 369 388 518 707 657 699 461 473 390 571 456 570 524 368 311 843 940 832 276 428 651 585 672 547 1057 668 834 608 654 669 440 414 733 776 682 1048 472 577 331 528 374 549 777 734 745 819 441 1027 884 786 851 559 944 873 1248 572 873 774 614 1041 410 762 882 751 480 499 874 588 852 636 738 466 961 756 585 1702 1275 1076 1090 803 936 925 1322 939 1739 961 746 1231 720 702 1061 1620 1361 1004 984 1338 755 528 935 1170 1203 768 924 1247 472 1004 778 749 1068 651 714 823 961 1165 847 952 1251 883 1252 1308 971 858 908 969 877 1111 568 472 531 567 657 427 699 385 484 1142 887 933 891 571 692 710 756 581 554 537 700 864 645 836 1251 790 893 923 817 1559 768 596 415 487 630 755 968 591 713 479 1227 935 559 775 458 731 680 1183 928 870 1498 402 952 714 556 518 743 308 1414 709 672 955 685 875 709 647 733 983 1039 928 1176 1146 776 887 831 711 503 832 614 945 1328 163 209 186 249 434 628 703 1245 768 956 561 740 807 697 1057 1355 554 664 615 693 125 76 148 206 251 723 539 1419 1140 1044 1033 1232 809 781 506 564 255 177 652 701 219 723 565 858 699 766 636 588 558 605 695 704 1147 938 1171 1151 778 466 431 807 764 573 475 557 496 727 722 746 443 615 415 620 784 678 784 763 737 673 588 879 669 313 502 659 564 687 716 918 879 796 497 706 902 530 427 775 706 1140 919 4957 5028 862 1212 1183 848 984 842 801 729 1184 1057 1027 707 933 611 550 684 462 939 797 769 928 841 653 594 471 963 1166 992 465 928 826 775 1022 660 695 363 399 998 865 517 544 571 1023 1052 584 574 931 761 789 646 839 507 703 977 587 1356 893 846 641 650 635 947 588 599 1097 933 367 395 618 1517 1678 1921 1007 1100 1729 1525 1527 1352 1438 1747 1094 1206 1418 844 618 590 1145 1178 546 480 348 265 424 476 1435 1256 1337 1004 1229 2283 2406 2778 2133 2361 2146 2602 1370 1127 2512 2357 2508 2619 2922 2190 2274 2191 2480 2384 2507 2444 3091 2553 2581 3023 2641 3618 3661 3306 3085 3790 2552 4645 3747 3615 1696 2000 2213 1952 1451 2429 2743 1669 1180 2232 918 867 1038 728 1002 805 679 1555 1694 1121 470 693 675 585 588 4037 4065 3642 3453 3117 3028 2958 3470 2864 3209 3510 3988 3944 3407 3582 3178 4040 3919 3983 3872 3775 3946 3156 3149 3657 3636 3009 3570 3905 745 691 408 3701 3266 2215 5025 5667 5841 4806 1777 1691 1080 395 1267 254 623 479 567 2722 1629 1570 631 770 676 619 1489 2207 1633 2899 1714 1959 2944 1536 2746 4529 5496 3940 3967 7887 6902 3296 4765 4987 5781 2112 1106 1847 2163 2340 1001 2512 836 2657 980 2945 2049 439 355 2238 2042 2849 4412 2224 1069 1975 983 1417 1090 906 1733 1653 1452 1776 1347 3093 3889 1666 963 2206 2645 2596 3280 2212 2346 1344 1009 986 2630 1888 3332 935 1435 756 1470 1610 1567 1974 2123 3718 3664 1158 1123 1133 1415 1528 1224 1406 961 1006 890 2016 1438 1396 2126 1141 959 3912 682 1120 1239 910 1850 1975 1743 1653 1739 1429 1339 1507 1314 1379 1414 1316 1375 1536 1365 1674 1515 2149 1405 645 828 670 678 573 627 1508 777 539 923 691 763 1831 1123 1283 894 1170 1045 689 609 843 343 323 635 677 652 564 547 631 784 556 595 628 740 848 527 482 774 1103 713 681 679 648 316 565 665 947 251 873 892 563 777 761 782 799 787 596 966 1863 990 907 954 635 1309 1147 1016 899 1043 1010 1000 1063 797 1035 970 909 1233 1230 1394 717 1121 611 1085 1076 879 807 941 741 713 651 775 727 979 734 1275 741 770 1149 1014 892 1208 810 938 1074 1352 639 844 1332 175 1354 891 984 511 688 500 804 1113 698 1160 1456 1147 1406 1079 1104 763 625 532 535 381 987 557 373 400 348 369 345 416 460 845 593 599 477 371 332 387 330 221 614 460 447 1407 877 1040 859 868 740 827 583 529 606 756 1561 1057 932 1016 1306 914 1292 1310 844 931 659 608 654 865 688 855 1011 791 961 470 1026 689 433 469 895 1129 1382 892 1785 824 958 854 870 1254 798 955 962 992 950 1950 1561 1435 1274 1473 1498 1164 996 1421 671 486 1148 1495 1076 1242 754 1037 1572 470 777 872 1942 368 303 396 570 536 634 639 751 1171 405 750 710 1120 352 352 590 1214 1156 701 851 587 1564 427 608 443 517 800 10659 8598 9347 11418 10533 12969 3773 7053 1147 1041 935 1525 958 1257 1017 1313 978 1552 1075 1044 890 1474 827 1102 1119 1722 1029 591 520 253 692 373 658 814 1472 502 754 1730 969 1402 1362 1409 1395 965 747 1700 1017 1331 1494 916 1462 1369 954 1269 1389 1508 1448 1167 689 575 492 670 1124 935 1297 1020 584 1677 1855 2103 1165 1043 1022 1535 1119 1009 1841 644 1304 1019 1152 1065 1136 1193 1082 1255 1352 1007 1297 1274 913 890 1401 1137 1042 1830 2043 1873 1021 876 658 1155 976 559 953 856 872 999 1222 846 669 1025 799 828 1158 1313 989 1536 707 707 826 883 1639 1298 1043 1294 1296 1345 1647 1418 1481 1291 1117 1341 1327 1093 1397 1184 1507 1356 1438 1389 1669 1414 1254 1703 1692 1163 1475 1348 1387 3427 3957 2666 2825 2338 2149 2290 2437 1941 2145 2152 2390 2218 2581 2776 2441 2930 2207 1789 1936 2097 1355 1068 1824 1543 1626 826 1760 1932 1646 3116 1320 1369 1259 597 575 1042 552 813 1124 1023 846 730 651 578 430 542 625 702 498 496 488 625 613 862 983 667 715 1203 1538 1393 1589 1724 1377 1390 1573 1731 1384 1651 2044 1340 1103 1236 864 449 426 376 495 543 473 555 527 425 259 423 313 357 249 394 599 189 185 168 174 340 324 280 354 254 621 505 871 638 674 995 984 1044 827 747 548 576 689 433 465 601 564 681 731 1152 475 455 908 700 459 643 730 578 809 849 1211 722 723 474 716 756 415 594 700 765 706 558 524 509 635 649 743 844 701 719 478 689 618 321 557 551 1083 665 931 810 891 1011 855 870 577 920 909 503 406 1339 624 1155 519 600 1278 754 683 541 622 1091 1361 374 565 433 1063 948 1022 1775 916 493 463 425 914 476 1079 902 576 479 885 1001 634 767 975 1244 858 1159 917 1298 1050 1265 832 1311 1773 1089 1185 944 1285 1055 1316 1306 366 1175 629 832 671 755 2758 1099 1152 1039 952 1206 1191 951 1207 1244 1335 1448 1132 858 936 754 503 537 612 716 697 768 728 908 685 820 863 1367 933 1183 991 579 699 560 809 660 343 367 270 354 382 260 224 664 533 724 411 390 746 1267 1014 1105 1078 1012 896 1113 1231 678 983 1144 1414 1411 1401 1713 1492 1184 951 1050 1323 1230 885 1693 956 831 977 1060 949 1153 1218 1129 1978 1430 741 890 1048 1116 1025 930 1305 1702 1218 1138 1044 1635 881 1388 894 905 1506 1500 1728 904 1939 1203 885 776 1467 779 1217 1496 896 605 597 561 246 317 324 416 832 826 911 992 904 1013 939 428 795 770 554 716 737 677 647 759 1284 266 867 549 622 806 794 519 406 549 487 563 495 473 436 608 455 569 746 1059 1046 1273 502 2334 740 722 823 679 574 734 694 488 774 851 849 959 818 870 576 600 487 431 1050 1068 974 598 965 999 653 753 1048 822 1108 984 1500 438 789 1131 862 1135 1307 1102 911 571 872 718 441 430 729 823 654 1053 1775 1707 1492 356 408 613 650 415 807 934 2592 614 2851 2657 2573 2579 3012 2857 2992 2651 2770 2543 2640 3106 3060 3448 642 814 1355 1035 1359 979 1174 857 943 853 1190 873 810 876 1010 1529 711 983 1558 885 822 815 657 1017 945 1351 1434 1681 1203 925 677 1100 744 812 735 732 665 1145 860 877 716 679 586 873 844 1019 1111 825 923 827 639 612 587 605 1004 945 943 933 1062 1050 1027 858 875 1008 770 1217 1296 1361 1247 1072 1326 1296 1264 1278 1067 980 1563 931 1414 1220 1178 1086 882 1149 961 1292 1091 847 908 1228 904 1095 1051 919 1026 1085 950 856 1272 1094 955 1149 1140 903 993 1251 989 887 994 1081 876 773 677 1148 728 830 1042 756 1012 966 670 1248 1331 1108 1406 1352 1145 1117 1076 852 1207 926 763 1437 1240 1212 1243 1507 1340 1377 1548 1458 1532 1130 1090 958 1310 1417 1326 1261 1354 1269 1411 1515 1558 1324 768 834 756 1066 422 321 370 331 394 446 321 432 321 403 329 358 312 290 362 270 337 299 414 566 380 584 439 345 448 315 301 239 315 429 399 397 313 620 381 374 374 477 261 334 300 278 270 441 345 382 404 512 546 612 582 758 536 393 348 201 309 387 661 537 609 220 300 435 342 380 363 401 445 219 457 869 454 246 361 479 324 505 295 886 509 656 483 542 534 407 451 440 514 384 650 343 428 295 268 408 338 529 479 359 671 426 584 727 755 687 514 973 689 868 541 916 662 554 763 304 778 636 545 418 428 763 642 838 692 449 386 746 669 431 1171 953 978 757 433 866 931 1235 854 1296 507 480 597 502 573 972 1335 1068 916 510 1070 947 398 821 1099 1157 819 894 1071 403 741 698 463 798 501 509 876 770 758 870 692 735 489 982 947 822 731 912 637 484 689 514 316 536 388 538 415 425 517 455 932 675 626 672 466 426 594 663 219 620 359 390 618 464 658 992 656 437 701 466 992 370 358 265 269 381 407 552 458 617 334 652 484 501 576 324 512 533 583 798 842 1031 414 921 464 479 354 604 480 1249 564 494 834 567 818 468 538 559 515 801 701 907 988 632 555 561 411 520 590 395 616 1171 121 184 147 215 338 378 474 985 522 695 615 479 642 690 671 890 392 540 708 722 186 66 56 131 191 657 300 907 757 718 813 742 512 474 426 371 114 116 488 462 132 552 393 528 546 568 429 468 854 271 640 454 939 733 781 836 799 299 429 730 210 154 371 377 366 204 438 549 325 369 346 415 588 314 394 611 475 443 406 534 472 332 475 553 482 560 596 766 851 510 247 741 743 400 635 554 641 834 710 3337 3620 757 652 529 777 778 775 647 541 838 852 963 640 780 517 362 498 417 830 739 689 810 790 754 371 524 645 1023 564 397 724 519 487 984 642 492 339 264 711 532 474 379 321 734 886 638 422 806 814 851 391 734 435 485 645 371 1086 699 565 430 628 488 729 351 406 922 761 242 254 427 1049 1095 1527 768 846 1276 1248 975 758 922 1323 885 775 1196 513 422 384 1155 973 354 324 366 282 270 514 1287 996 1135 987 940 2208 2119 2506 1981 2083 1830 2067 1117 940 1894 1873 1992 2499 2529 1470 1653 1516 1757 1905 1635 1746 1734 2159 1985 2303 2199 2795 2729 2233 2311 3105 2013 3306 3013 3128 1231 1595 1972 1189 1560 1743 2258 1090 823 1652 544 515 653 453 1063 556 478 1287 1569 798 426 526 481 476 434 2783 3120 2711 2847 2417 2722 2660 3205 2410 2553 2941 2683 3020 2622 2858 2696 3248 3319 3197 2929 3264 2663 2441 2483 2824 2477 2497 2646 2632 522 444 521 2588 2655 1526 3901 4124 4149 3275 1364 1266 766 232 799 331 559 370 398 1990 1299 1308 549 735 653 806 1239 1565 1237 1985 1399 1379 1776 1655 1706 3884 4528 2813 3325 6122 5868 2461 3428 3674 4620 1343 856 1405 1423 1727 855 1655 823 1775 1183 2237 1166 194 159 1860 1478 2380 3459 1875 849 1422 613 1034 749 589 893 818 740 973 762 2180 3019 1116 983 2042 1908 1889 2699 1408 1721 1320 871 817 2425 1585 2570 859 1348 656 1055 816 723 1219 1638 2653 2618 705 654 879 925 1045 800 919 1060 1048 934 1639 886 1239 1901 1014 775 2388 560 816 1002 567 1477 1492 1262 1064 1217 1060 955 992 910 961 959 881 947 1219 1208 1193 1226 1276 1080 851 735 719 646 411 412 1012 538 478 496 567 506 1262 809 870 856 905 929 658 386 581 310 302 441 463 519 371 401 493 527 395 449 518 635 607 487 427 650 640 521 513 535 465 253 520 593 863 219 557 977 474 669 448 557 493 633 488 679 1164 790 754 576 552 862 833 1074 640 711 674 659 574 498 555 653 630 695 715 910 544 871 543 567 588 735 745 636 484 534 558 602 598 827 497 895 476 552 992 524 470 608 435 568 616 753 463 669 1122 227 1092 715 497 526 507 560 662 948 582 821 969 902 963 877 823 738 410 422 354 294 489 465 250 256 230 248 214 370 444 620 644 521 288 266 314 526 445 298 263 360 436 940 552 530 443 408 644 577 584 580 455 485 952 707 746 740 675 712 890 739 754 824 518 577 593 671 773 650 891 796 572 306 668 549 392 325 998 764 879 668 1265 705 660 590 561 774 781 759 745 1016 729 1275 1016 1273 1159 1056 1182 729 856 1088 564 374 753 998 784 919 819 739 1043 351 554 627 1520 183 239 249 271 264 338 390 526 507 278 505 594 633 382 337 401 856 887 549 637 494 1279 264 541 419 359 546 4034 3805 3903 3685 3633 3773 9662 3021 751 757 641 803 672 712 659 947 626 1046 653 619 816 979 854 696 800 1354 657 333 454 232 667 318 585 745 1005 457 572 1349 804 1214 1155 915 1011 683 444 1131 803 838 917 848 1055 1003 830 920 1319 1107 1188 677 505 457 395 582 971 878 1104 944 645 1137 1452 1601 788 870 682 1190 1006 759 1858 522 1063 817 1099 891 1068 789 776 866 1096 864 1026 914 726 638 1187 807 933 1283 1701 1271 843 751 527 1075 895 534 665 659 781 848 963 863 571 834 1039 839 948 986 937 1127 695 636 800 715 1280 1130 1090 800 1088 1256 1067 1208 1242 1055 881 1133 1305 978 932 1028 1176 1319 1016 970 1486 1287 982 1506 1205 962 1172 990 1108 2587 3064 2150 2402 1676 1799 1758 1834 1555 1841 1483 1657 1662 2015 1956 1813 2636 1918 1741 1396 1517 1060 931 1235 934 1342 568 1338 1642 1382 2207 993 1007 1102 618 414 825 595 810 1225 1058 837 535 533 375 298 395 399 493 362 439 396 448 513 800 976 504 571 1020 773 990 1162 1133 1204 1006 1215 1479 943 1379 1325 939 844 960 744 325 466 440 319 390 317 432 632 256 296 697 288 274 118 461 521 210 197 148 154 253 245 239 234 221 582 341 516 668 460 713 699 751 602 530 500 459 478 446 484 507 454 453 648 862 537 419 477 305 482 646 618 339 551 802 992 658 560 440 666 676 373 674 531 662 528 556 518 584 689 400 693 563 772 546 386 594 645 304 502 369 829 585 784 815 932 752 736 872 421 705 627 607 312 1150 527 1146 627 517 1284 589 565 551 534 836 992 549 411 355 880 999 1082 1401 755 478 446 406 868 476 1145 957 566 563 865 772 581 497 847 1030 668 787 959 1113 978 952 820 1143 1449 885 1036 923 1063 841 1087 1034 258 794 551 518 486 515 1939 846 897 785 908 1053 1001 772 1114 1105 991 1028 1088 821 803 465 435 439 572 541 570 692 557 638 335 662 797 888 689 1089 770 560 534 469 460 357 316 332 210 311 361 198 190 311 296 470 578 303 549 857 835 719 814 746 671 805 839 511 801 961 1353 1062 1041 1099 1186 1080 954 1062 894 952 885 1203 816 598 982 788 728 879 845 799 1078 1200 763 948 964 800 824 807 985 1318 1175 801 698 1197 406 844 1030 618 1090 1209 1402 645 1727 998 649 620 1240 515 839 1142 680 612 407 296 333 328 328 384 674 637 641 656 619 689 788 314 611 657 271 609 514 336 541 507 1087 216 708 452 331 559 568 417 498 467 475 542 474 262 430 510 432 379 701 708 917 859 426 1617 710 661 885 425 591 409 369 503 754 610 604 607 709 683 344 339 403 498 576 928 842 579 866 893 666 758 807 567 871 1068 1213 327 670 872 765 884 999 875 857 522 670 563 412 421 513 630 422 1039 1317 1810 1192 258 284 375 413 410 569 746 2597 604 2741 2570 2730 2313 2580 2496 2482 2756 2544 2755 2563 2567 2788 2440 455 673 1069 683 1019 877 1194 880 801 1058 1017 873 630 557 748 777 671 992 1160 935 859 888 520 1110 1144 906 877 1119 1174 1574 735 840 788 908 1056 626 610 1244 995 886 967 1065 903 842 1137 1361 1191 758 929 942 677 686 623 912 845 670 918 831 899 1317 1029 1131 1176 1187 919 1121 1163 1236 1021 1110 1110 1119 1094 1121 1079 877 1634 893 1272 1217 914 1029 975 1017 1215 1189 1007 860 1023 961 889 1076 1099 850 872 1062 924 1256 1317 1324 1229 1354 1284 1330 1252 1261 1039 1088 1349 957 890 1108 841 1106 642 801 1129 874 1631 1483 940 1366 1438 1104 1014 927 1275 1469 1124 671 1423 929 804 1351 1240 1087 1221 1514 1342 1467 1524 1453 1589 1114 1100 1127 1236 1237 1116 1255 1156 1164 1123 1242 1467 1050 814 820 665 1122 463 438 399 320 439 386 477 355 438 347 340 308 411 391 453 211 282 227 306 586 355 679 490 346 524 245 303 226 281 341 448 392 256 641 605 508 448 678 333 492 432 408 380 602 366 385 404 453 628 516 494 957 675 432 402 266 359 443 558 576 614 337 493 280 529 272 549 398 370 214 658 804 674 197 263 533 405 601 479 861 524 882 476 498 602 298 367 587 624 533 1144 485 504 264 398 514 509 648 709 396 869 319 768 765 685 733 577 967 952 1196 483 829 708 580 864 364 613 827 615 493 424 731 565 681 652 622 422 958 550 510 1571 1280 975 850 498 826 729 1131 819 1224 746 591 973 547 736 740 1426 1254 1026 762 1020 671 420 818 1026 1038 651 753 1120 470 700 678 543 835 505 576 785 728 1159 805 699 1022 803 1182 1125 924 705 643 596 469 686 445 438 483 432 590 370 574 378 440 820 765 703 752 509 509 574 614 414 516 454 576 777 612 660 1034 721 608 859 656 964 570 619 303 379 548 661 708 409 520 341 537 613 518 658 463 632 569 756 791 816 1279 254 672 522 606 393 628 232 974 666 618 796 483 758 482 561 573 886 873 815 1077 1041 557 650 727 518 468 773 545 930 976 172 212 188 231 410 523 431 752 452 566 500 538 584 629 871 1072 504 508 691 479 113 76 105 226 237 447 505 1345 1077 995 917 837 748 712 378 649 286 170 492 634 130 645 361 768 658 730 515 455 694 340 710 663 1016 788 936 953 746 411 349 625 527 366 404 414 432 407 623 589 296 406 277 401 682 579 542 785 524 501 393 705 618 248 426 563 500 592 589 758 659 645 348 619 655 418 491 649 936 1071 811 4100 4268 750 1030 1013 795 1096 667 768 672 973 774 868 665 745 464 522 594 419 857 659 638 838 763 537 557 462 786 1074 790 389 928 700 691 936 561 533 412 333 673 597 541 512 532 1086 1035 430 508 845 634 747 557 536 395 562 783 446 1093 698 868 619 575 464 782 400 672 968 874 357 389 517 1332 1267 1878 1006 878 1315 1295 1617 1042 1085 1671 1058 939 1217 636 459 461 1093 989 346 330 304 226 289 408 1188 1367 1291 1038 1047 1999 2065 2232 1869 1914 1725 2083 1316 934 2087 1856 1975 2215 2481 1798 1830 1846 2114 2052 2143 2367 2299 2450 2234 2850 2217 2982 2902 2505 2680 2950 2159 3920 3378 3072 1617 1399 1733 1496 1580 2236 2097 1441 946 1751 730 608 758 612 868 682 676 1526 1591 876 380 633 621 528 388 3286 3320 2967 2976 2837 2776 2617 3029 2638 2761 3400 3443 3342 3130 3117 2523 3663 3246 3382 3384 3303 3214 2726 2657 2901 3009 2604 2834 3346 806 733 420 3394 2873 2273 4720 5267 5496 4092 1342 1273 825 253 1042 243 582 410 476 2270 1243 1182 612 641 571 524 1133 1746 1308 2308 1397 1590 2412 1432 2119 3923 4741 3689 3440 6772 6359 3168 3934 4283 5171 1758 1107 1722 1636 1958 932 1966 753 2448 844 2433 1515 361 288 1846 1855 2381 4177 2248 879 1920 881 1175 903 742 1429 1415 1287 1412 1167 2707 3504 1669 788 2015 2338 2270 2471 1633 1949 967 922 850 2496 1614 2805 886 1387 720 1316 1176 1172 1550 1807 3851 3583 751 726 943 1273 1203 1019 1047 765 859 905 1697 1359 1148 1971 956 840 2908 505 727 1167 694 1430 1635 1444 1281 1348 1563 1449 1691 1062 1171 1200 1133 1217 1132 1247 1447 1112 1764 1281 558 560 573 616 480 429 1154 651 478 731 631 626 1184 866 1175 854 924 963 545 594 970 478 454 609 602 606 454 456 562 835 533 622 671 645 728 488 612 621 869 654 615 650 610 275 667 790 847 220 628 795 453 634 554 659 444 585 498 806 1309 884 789 845 606 1010 1154 936 733 1007 955 968 621 626 638 643 968 956 841 957 554 1151 508 695 696 739 649 832 562 520 446 767 705 803 535 898 601 598 812 755 647 880 596 719 807 958 590 495 1247 186 1171 814 765 507 585 424 621 873 620 998 1179 964 1389 729 1035 609 603 467 572 279 614 511 390 258 206 359 299 253 413 815 652 500 351 321 270 385 340 253 418 385 467 1055 807 953 803 580 728 672 437 385 464 630 1068 758 806 703 1068 791 1272 986 789 796 578 438 591 707 688 730 1017 722 687 312 871 618 382 521 936 979 1056 761 1142 690 814 703 775 1085 719 880 863 900 835 1428 1290 1117 1089 1155 1277 951 749 1179 549 312 964 1164 992 1096 685 867 1392 409 551 621 1679 435 341 450 548 554 678 583 611 997 411 641 617 930 319 317 247 835 781 576 721 405 1277 267 582 417 316 882 7321 6450 6881 6835 6754 7053 3021 10465 944 847 770 1272 830 960 733 1247 843 1371 905 870 782 943 641 722 702 1215 797 534 446 175 481 390 504 592 1194 415 775 1684 769 1385 1276 1102 1142 887 655 1153 974 1500 1625 902 1459 919 832 951 1248 1232 1392 812 659 654 545 569 1094 1013 973 999 534 1474 1636 1808 1097 897 964 1493 934 878 1580 675 1111 821 1037 871 1033 1121 925 1134 1170 1007 1071 1222 969 770 1262 1021 1180 1563 1761 1551 855 751 838 815 620 477 684 731 657 699 875 677 441 747 690 749 912 1259 680 1664 708 632 844 786 1437 1152 980 976 1135 1224 1652 1359 1272 1164 857 1093 1218 1028 1062 1195 1174 1065 1120 1186 1477 1218 1246 1502 1493 1008 1221 1135 1340 3109 3432 2718 2560 2274 1943 1907 2096 1643 1959 1990 2164 1978 1998 2487 2546 2941 2139 1505 1521 1584 1339 936 1451 1266 1592 686 1451 1794 1543 2605 1352 1369 1123 394 425 812 394 724 939 926 800 634 679 415 357 377 596 639 383 482 464 529 570 563 956 610 540 1056 1334 1076 1515 1505 1224 1206 1215 1332 1176 1647 1661 1118 957 1037 733 429 550 514 479 527 467 519 437 315 245 387 270 273 192 343 575 173 188 108 177 298 266 207 294 189 751 377 584 548 556 849 767 813 551 680 505 551 619 440 464 517 396 630 650 904 413 395 634 484 284 412 829 505 727 844 1071 560 611 295 497 574 281 482 640 694 534 468 426 405 582 571 663 569 645 579 378 536 601 323 474 420 1076 536 967 719 868 800 920 1028 600 981 990 426 346 921 420 862 492 491 974 370 536 348 493 881 1140 320 422 329 931 876 1013 1640 758 349 331 362 691 403 999 769 441 413 691 736 526 748 897 885 838 813 778 938 980 1072 762 1098 1308 1025 759 800 980 838 1233 1120 379 988 421 549 569 629 2177 972 963 878 937 978 1059 861 1014 1208 1348 1441 1062 860 1048 604 479 428 527 388 729 894 686 635 655 849 810 1098 863 913 840 574 597 452 543 590 228 254 162 221 235 162 136 451 398 460 574 282 526 977 941 938 889 863 777 892 981 550 995 1081 1068 1212 1113 978 1201 955 798 889 1035 946 735 1372 842 731 881 802 714 973 955 1157 1532 1180 655 834 892 810 886 942 1063 1442 1026 853 855 1574 830 1485 907 915 1704 1189 1382 839 1257 731 631 645 1462 739 1098 1328 925 395 451 610 226 322 286 380 680 672 600 731 724 781 839 319 720 936 439 758 622 539 595 622 1016 261 777 546 509 541 615 497 471 429 390 408 386 381 307 559 431 297 702 745 934 1088 367 2257 789 765 591 568 479 605 575 453 658 610 706 689 674 778 517 541 294 385 821 905 937 539 790 792 534 782 1079 703 1088 816 1269 277 791 885 685 783 965 774 950 383 619 628 413 398 608 546 458 1025 1446 1194 1274 276 400 567 446 472 814 884 2246 536 2529 2387 2527 2447 2431 2254 2516 2438 2589 2266 2471 2793 2816 2766 664 674 1087 638 1149 1014 1106 782 852 809 1314 656 872 710 812 1164 587 921 1521 904 864 808 650 1035 953 1046 1063 1259 1142 1291 715 627 569 630 828 923 877 685 484 629 926 979 903 885 890 726 818 921 892 776 627 743 769 862 570 665 719 932 556 674 956 782 847 737 1222 860 876 868 952 729 913 936 1043 867 1106 791 1120 764 844 1085 964 818 848 1000 903 1012 942 1027 863 710 734 936 764 985 771 898 870 1045 1017 910 979 784 948 971 938 871 750 780 1045 941 781 826 873 939 667 791 1114 1039 1024 1003 849 729 1102 1025 797 882 898 824 786 558 1272 986 705 891 838 1179 806 1063 1101 1225 1147 979 1349 1278 1259 1389 934 962 952 992 1209 975 1181 1180 1221 1351 563 722 520 1097 513 423 246 231 262 318 220 398 165 220 291 581 202 215 361 313 525 380 366 565 353 533 419 377 544 311 495 285 446 411 392 525 390 604 553 538 523 799 552 421 364 349 283 359 397 373 465 557 628 409 355 1092 603 370 270 432 454 326 649 383 464 223 324 335 428 423 638 352 371 205 548 678 452 316 480 381 353 412 394 778 545 911 528 617 392 420 235 639 600 459 815 446 437 290 290 218 365 446 429 417 512 423 660 509 659 470 693 630 538 592 528 823 737 707 1067 283 410 482 492 453 642 681 451 601 710 613 514 661 654 519 934 665 888 1193 795 729 1018 934 860 1181 929 545 960 450 409 880 614 757 785 558 1036 688 649 636 396 400 448 654 600 346 682 802 298 513 568 467 606 1002 880 510 590 711 763 631 536 460 870 877 795 828 1021 534 444 417 337 306 242 576 283 479 669 672 1200 642 497 449 503 641 304 250 414 320 514 526 521 707 513 772 593 524 936 553 611 667 626 689 559 880 307 383 523 473 476 539 492 324 565 620 466 1035 491 886 380 692 428 604 406 568 283 1141 459 616 890 494 441 674 477 530 848 1016 992 691 691 966 534 794 755 386 666 454 774 642 187 311 197 207 425 438 478 687 476 542 422 731 545 569 1031 678 510 639 459 452 114 72 73 48 138 599 682 972 940 759 548 687 538 504 426 456 221 147 414 624 193 390 387 623 540 606 456 418 559 309 473 487 855 583 572 790 743 574 429 623 836 559 398 432 426 829 513 883 273 343 332 511 944 878 601 845 651 365 349 717 587 378 502 533 466 567 571 496 583 655 451 468 727 379 238 650 803 707 637 2879 2984 902 726 655 729 564 501 611 560 642 880 731 999 602 547 497 339 411 518 460 494 746 736 512 678 618 867 928 611 562 737 498 501 612 473 636 461 310 890 555 268 352 411 537 589 389 340 579 669 525 317 744 276 346 503 435 892 650 399 541 417 442 782 423 384 617 538 176 184 190 922 1291 1421 726 1038 1012 945 786 1031 974 1337 815 664 800 734 771 498 981 753 449 419 331 231 329 301 1222 1061 813 971 979 1265 1400 1366 1505 1581 1629 1271 877 730 1889 1690 1554 1837 1856 1395 1882 2069 1454 1370 1748 1465 1955 1700 1797 2197 1611 2022 1919 1985 1829 2223 1741 2880 2972 3018 1665 1326 1694 1126 814 1856 1449 1115 797 1656 614 771 941 388 693 682 455 1223 1136 851 497 435 419 377 512 2120 2198 2179 2920 1993 2296 2964 2597 2338 2689 2278 2243 2354 1941 2425 2111 2128 1907 2204 2260 2560 2768 2211 2435 2546 2405 2953 2548 2766 735 560 249 2031 2551 1148 3044 3214 3326 2707 1032 1054 736 322 814 381 198 130 326 1824 1161 1121 411 585 504 442 1219 1270 1304 1932 1141 1569 1570 1376 1775 2869 3591 3065 2373 4785 4367 2430 3585 3785 3731 1631 793 1471 1383 1475 681 1641 582 2252 734 1842 840 152 136 1739 1064 1791 3073 2007 568 1687 649 1049 690 624 1181 1038 1156 1664 1351 2218 2307 1002 930 1817 1433 1337 1896 1469 1637 967 933 867 1846 1061 1911 543 1085 622 1441 1074 961 1106 1488 2688 2125 912 899 666 734 773 676 981 945 718 724 1494 913 1070 1552 619 579 2789 715 885 1137 579 756 856 803 1154 971 916 939 880 1088 1086 1015 1056 1188 1547 1552 1087 1027 986 1382 401 384 480 295 493 662 1252 737 566 608 616 561 861 651 649 557 944 577 493 341 727 177 161 531 328 366 386 320 430 409 599 457 428 352 476 342 375 487 687 605 428 417 398 296 430 576 802 233 340 509 730 736 489 438 448 480 445 667 1009 519 513 569 433 675 713 732 522 723 711 817 743 749 741 735 914 881 804 882 594 943 448 747 691 966 514 410 521 414 443 561 562 528 353 621 782 301 767 658 634 706 437 530 692 744 378 410 914 119 793 535 435 378 434 530 539 722 468 775 1394 713 825 784 800 365 294 362 285 456 462 318 169 274 159 177 263 196 279 501 416 512 260 216 202 340 182 134 319 228 377 994 567 458 374 380 682 651 577 608 418 367 961 750 605 878 631 612 521 506 468 372 443 436 531 719 879 661 613 449 397 548 732 395 192 345 664 867 907 620 1173 687 663 757 576 910 832 643 653 785 858 1271 588 1611 1403 846 1001 766 607 962 743 294 646 812 647 701 802 502 1038 224 471 511 1691 245 213 167 345 237 263 403 444 583 396 711 599 654 452 469 354 1194 1125 583 710 411 1053 283 330 234 326 700 1065 704 870 964 887 1147 751 944 10019 7376 8334 8789 7326 7837 4551 1022 774 1255 859 782 717 883 679 937 649 1040 742 433 525 235 638 294 415 432 928 688 491 1184 454 1075 922 908 1207 515 436 1010 953 692 738 389 866 663 620 821 1027 875 899 1040 495 561 542 459 781 706 1059 968 599 1271 1559 1887 840 950 714 1576 745 804 862 339 857 698 795 688 753 980 904 929 1048 696 673 944 549 542 1287 777 591 1495 1471 1332 901 758 621 447 419 546 759 597 293 378 616 589 430 726 722 677 853 598 543 700 488 473 847 989 1217 699 1087 872 1170 1130 747 1210 1435 777 716 1111 1087 651 980 1216 1022 1187 1003 868 991 1015 723 837 981 759 828 911 988 2565 2737 1959 2057 1960 1567 1563 1707 1653 1954 1625 1805 1526 1454 1892 1311 2337 1930 1489 1079 1261 936 959 1039 1335 1527 565 936 1203 1040 1754 921 783 583 421 462 735 518 553 646 526 661 588 516 427 439 479 412 390 261 526 570 457 510 486 765 844 739 956 767 873 1138 1049 923 694 879 934 773 1058 1325 1010 815 843 826 264 355 278 299 308 254 321 421 339 196 384 209 390 214 458 195 177 272 240 218 134 164 166 172 124 391 191 450 409 692 749 642 728 531 468 594 621 406 350 374 582 562 503 479 550 340 330 340 298 415 469 546 583 823 715 1025 433 350 239 647 622 451 588 707 621 506 643 580 609 467 725 563 672 608 691 483 477 799 438 543 522 651 548 575 869 589 806 623 610 538 824 781 317 185 828 358 703 398 293 834 395 427 365 478 1012 815 266 715 669 1046 997 1067 1296 764 271 237 326 613 468 858 558 378 244 518 608 617 599 620 1028 704 647 712 715 680 559 1056 1160 1217 944 776 1142 799 952 1067 977 344 486 649 415 458 329 2560 819 728 721 597 911 981 813 871 1220 1246 990 750 534 603 493 642 344 423 673 525 627 647 721 493 467 737 769 887 612 841 482 544 488 743 563 278 301 249 311 285 242 200 472 410 440 365 274 815 760 636 769 688 749 624 684 822 811 662 775 1235 1112 1108 854 1119 1178 822 883 912 724 663 622 580 495 638 909 719 690 1029 771 819 801 757 574 603 582 519 967 639 889 1061 654 563 794 771 1072 723 884 901 940 1124 725 1384 765 803 589 983 702 1009 1251 615 403 423 364 121 90 102 169 650 798 910 891 825 771 851 434 675 643 422 320 296 381 393 470 1113 226 699 403 308 528 366 350 320 488 431 288 195 471 328 485 322 300 610 530 482 748 390 1437 542 493 579 511 628 510 461 453 455 553 612 692 721 487 386 438 344 346 1023 724 601 619 656 740 611 441 823 540 609 949 890 288 886 1047 887 1048 1185 766 518 504 645 675 558 566 500 487 411 651 1422 1485 951 593 396 469 485 452 524 698 2162 376 2649 2291 2344 1924 2208 2395 2297 2349 2050 2313 2012 2010 2153 2274 595 535 795 671 869 879 1048 625 622 538 818 1005 478 543 1036 806 564 757 1129 645 633 567 669 584 531 888 910 1060 974 1207 603 597 389 539 796 739 699 530 427 577 747 799 712 760 736 636 682 788 714 543 479 426 448 740 552 607 659 962 528 847 780 737 576 666 1070 899 884 868 795 696 742 749 862 709 862 779 1082 621 757 888 851 699 748 851 850 949 868 873 726 578 655 835 647 899 699 851 797 979 970 814 890 762 853 894 836 800 743 749 941 976 691 699 712 875 575 684 1075 679 892 865 638 609 982 1030 739 747 804 744 811 555 1113 918 581 835 765 1104 769 978 990 1157 1039 936 1306 1112 1070 1200 856 882 880 800 966 796 1125 1072 1102 1274 541 633 500 949 463 434 158 165 174 209 200 363 137 186 273 256 202 211 252 226 334 289 281 426 235 444 256 271 337 251 317 227 305 307 252 361 252 369 344 410 441 619 303 299 221 226 198 288 315 273 278 317 353 422 340 889 563 286 256 346 296 250 533 376 447 146 333 231 378 320 517 250 327 157 479 461 301 210 323 371 350 431 406 689 498 704 429 492 338 300 191 381 346 263 740 429 408 256 195 223 296 396 393 271 506 355 409 532 602 465 578 593 460 615 421 628 511 493 885 301 395 454 409 371 562 648 427 539 646 470 441 641 568 308 765 661 731 806 570 625 689 908 722 870 581 428 596 387 320 675 576 703 565 412 936 544 464 508 478 484 392 502 468 325 532 354 288 521 348 398 510 728 692 437 491 709 629 658 653 493 727 784 487 596 539 416 285 331 253 292 198 474 294 383 586 539 1017 510 352 391 308 442 185 210 267 308 437 417 374 542 374 474 381 403 782 392 581 633 547 612 421 551 291 342 452 372 325 431 460 332 523 406 252 865 403 830 275 602 362 540 338 390 249 1046 401 586 506 420 328 517 388 425 553 856 863 636 634 485 423 552 521 358 531 395 555 520 129 180 92 183 311 329 364 506 368 400 359 515 473 492 638 611 394 625 433 305 80 97 59 50 138 443 449 856 858 617 531 578 448 424 295 242 162 76 324 590 122 409 341 576 472 548 335 317 446 213 436 463 744 426 396 556 691 344 213 533 474 342 228 246 250 510 381 382 181 225 319 357 402 559 395 602 407 322 310 597 474 270 338 389 328 415 409 386 513 568 354 504 560 319 193 677 614 591 432 2501 2768 784 569 527 671 446 436 468 447 580 817 657 795 522 439 367 315 273 435 435 383 663 649 396 592 492 631 743 444 488 540 426 431 452 435 500 380 280 854 497 220 247 296 502 536 377 376 581 618 505 297 549 198 304 413 293 850 626 419 379 441 384 665 313 317 501 422 174 184 182 712 982 1379 693 723 794 691 740 752 773 1164 707 682 567 610 633 399 766 608 325 295 193 235 279 299 1133 1042 787 788 792 1112 1235 1207 1539 1506 1569 1244 844 602 1673 1517 1476 1887 1988 1256 1646 1794 1237 1275 1568 1375 2051 1622 1788 1871 1479 1685 1882 1692 1785 1944 1523 2721 2345 2510 1185 885 1480 1058 847 1416 1305 1021 684 1322 507 664 580 339 592 564 397 982 1172 636 398 390 374 287 510 2083 2209 2078 2314 1728 2082 2671 2364 2030 2055 2116 1993 2089 1870 1939 1838 1769 1753 2085 2192 2452 2558 1780 1656 2204 2167 2469 2119 2162 690 534 192 1789 1978 1239 2940 3079 3138 2436 891 946 468 180 519 250 142 98 194 1465 917 842 389 452 410 376 961 945 961 1481 1093 1133 1553 1158 1487 2830 3443 2644 1988 4101 3756 2063 3239 3245 3580 1132 774 1262 1288 1152 573 1475 489 1664 649 1770 701 177 157 1640 921 1616 2530 1522 458 1210 607 947 447 365 864 723 845 1229 1051 2045 2149 880 724 1369 1221 1117 1641 1114 1349 687 649 518 1324 864 1832 675 774 461 1002 880 789 1074 1290 2542 1832 839 838 570 597 723 558 877 916 726 625 1352 875 971 1300 521 489 2217 450 666 820 498 730 879 801 880 827 779 788 824 946 976 912 954 1090 1465 1508 989 930 986 1211 312 307 352 314 449 446 956 638 468 517 384 560 725 471 622 487 746 391 422 267 476 161 147 468 237 358 337 267 420 328 515 356 324 294 308 270 247 393 659 594 404 336 341 166 360 459 570 213 295 504 576 695 468 365 408 423 373 535 727 480 459 371 414 561 552 619 319 428 422 514 446 529 417 417 642 608 602 722 516 755 408 468 440 803 426 336 456 342 371 561 570 469 319 636 678 252 573 599 575 625 344 427 623 649 308 382 906 115 721 452 404 340 391 488 523 675 437 601 806 608 670 791 617 325 269 360 286 324 429 251 153 266 155 159 251 179 231 475 318 375 195 153 226 132 142 132 283 218 259 826 415 508 424 300 588 541 417 438 413 397 731 629 509 809 570 464 620 388 358 460 418 281 480 574 582 537 569 446 331 329 616 302 160 295 504 639 667 490 854 528 517 653 533 704 713 522 417 663 708 887 468 1318 1203 653 724 552 332 698 633 225 577 725 524 610 600 332 720 259 467 515 1409 138 147 159 251 197 219 362 439 586 332 583 558 529 335 344 293 767 838 367 488 289 889 248 359 255 291 593 930 673 814 920 863 1041 757 847 7376 8095 7181 7033 6618 6642 4111 824 647 1013 690 655 626 707 588 804 567 886 641 325 400 167 524 250 274 358 664 477 387 1020 351 868 788 808 903 507 358 910 840 587 643 303 818 471 470 636 927 675 680 646 398 364 381 338 747 647 949 870 432 1025 1305 1405 812 881 696 1191 572 570 902 287 737 640 632 634 621 1001 927 954 1059 524 572 813 441 472 1253 635 583 1182 1389 1100 588 493 575 413 381 460 591 440 266 331 339 455 360 629 592 609 749 553 465 715 370 485 738 904 1180 599 773 574 968 838 613 880 1215 638 624 959 966 532 829 1019 920 1045 766 839 800 893 689 795 850 628 626 843 919 2052 2183 1856 1897 1709 1358 1308 1456 1251 1471 1236 1364 1383 1226 1483 1087 1987 1702 1294 931 972 827 817 1009 1318 1102 386 790 1046 903 1701 886 719 472 346 332 679 295 491 548 454 613 572 427 341 302 377 331 373 219 443 460 336 375 416 615 586 502 850 733 709 980 944 815 649 920 986 671 943 1064 773 711 849 670 218 283 232 237 264 234 331 315 309 126 295 178 215 196 413 231 113 158 155 157 140 164 158 172 120 323 175 376 321 463 574 534 555 496 448 440 438 290 262 274 345 479 398 376 547 294 292 285 239 417 515 467 434 627 667 771 402 311 207 441 449 286 413 559 544 319 396 387 414 440 325 516 594 378 594 371 401 726 377 438 453 530 449 395 753 642 696 497 508 275 418 413 266 169 650 300 582 362 255 648 256 380 244 429 857 680 154 389 351 796 832 951 989 537 196 166 251 459 471 839 450 281 203 366 466 403 469 552 767 554 501 475 575 538 462 622 992 1013 718 636 1071 609 832 974 844 247 420 544 317 402 251 1988 713 695 676 547 818 853 705 794 1002 1006 900 694 524 549 444 590 350 346 553 398 551 653 439 433 401 571 714 712 453 728 432 411 390 624 494 235 262 242 266 246 205 195 506 277 448 286 168 551 752 583 737 568 570 496 536 673 641 571 622 1041 888 906 550 909 887 613 716 797 549 549 562 462 332 533 742 533 562 892 676 652 716 605 549 575 502 469 843 542 910 900 593 519 887 466 863 720 694 782 609 891 633 1075 522 516 521 778 435 842 954 533 315 321 218 97 74 78 119 482 683 620 586 631 546 628 398 580 620 354 249 255 347 325 435 932 204 577 361 278 542 285 332 284 293 263 315 228 447 275 395 282 209 492 466 529 774 404 1207 514 486 442 357 582 361 318 407 397 440 450 484 600 335 320 376 207 313 695 638 511 464 472 531 515 313 571 481 661 660 699 169 760 819 765 753 967 686 534 351 541 592 414 504 294 523 426 647 1100 1318 880 561 219 339 376 390 421 546 1712 315 2174 1881 1784 1659 1969 1991 1900 1947 1633 1905 1553 1718 1927 2052 502 486 740 649 812 735 821 489 536 539 658 881 438 429 719 570 534 740 979 636 622 554 610 615 591 956 945 1131 1046 1168 640 525 426 539 751 732 688 539 427 521 809 854 796 683 780 640 723 830 744 580 477 493 521 729 542 599 655 872 522 560 797 698 541 647 1021 804 816 790 756 655 696 715 832 673 844 693 1006 656 709 920 838 663 688 843 770 877 832 877 705 568 628 773 606 853 656 806 702 973 919 838 907 726 866 901 858 801 678 700 981 863 690 706 782 871 549 701 1003 711 858 833 680 675 931 913 709 788 821 742 742 475 1146 912 651 855 759 1099 744 985 1039 1159 1073 919 1287 1162 1137 1257 878 910 896 928 1125 919 1105 1068 1124 1191 509 610 464 881 467 367 202 169 218 238 188 313 139 186 263 291 182 191 236 230 340 287 279 480 274 481 293 306 366 265 329 243 321 352 229 371 264 361 304 444 467 655 307 303 245 246 210 286 345 331 280 279 309 375 335 948 511 284 256 348 336 272 545 361 434 150 310 254 357 341 504 271 325 177 498 507 291 229 334 353 321 394 358 714 477 785 399 472 329 304 199 423 386 301 791 422 401 262 244 208 327 365 370 302 423 377 442 489 602 402 620 606 458 558 446 622 540 497 843 269 357 452 407 391 568 622 423 545 646 500 392 627 598 326 767 607 734 822 621 625 711 797 771 915 642 415 626 409 363 689 586 683 644 418 866 566 492 522 374 378 390 588 529 316 508 387 278 483 335 341 495 800 728 422 477 687 689 589 508 444 721 706 508 556 601 422 328 349 261 294 212 429 251 419 567 506 988 472 353 389 312 448 183 228 281 302 464 443 376 530 368 452 397 417 729 425 554 568 547 594 365 606 293 338 435 385 376 450 454 310 541 436 266 945 389 778 326 561 383 556 350 402 255 942 411 580 508 466 326 548 400 396 595 896 864 671 675 535 452 627 617 358 500 362 555 542 159 256 181 189 355 364 402 514 380 416 402 575 499 519 671 646 420 571 445 257 112 70 63 46 126 463 474 839 842 640 494 596 458 430 284 259 154 74 316 564 126 378 329 535 464 528 353 319 517 231 425 435 773 444 410 583 723 384 261 587 478 346 286 304 281 506 419 435 217 265 292 392 489 577 396 635 420 292 280 631 527 274 372 409 348 437 435 398 491 538 331 450 575 307 200 594 623 626 463 2387 2675 732 545 509 593 434 465 456 419 574 762 641 870 556 509 354 315 306 468 414 472 629 617 419 586 489 643 759 434 532 573 440 449 510 437 537 396 282 778 482 262 326 369 513 553 373 324 561 616 493 287 668 254 320 409 305 850 618 375 447 411 375 685 361 346 503 438 168 176 184 710 1033 1349 699 872 819 743 724 797 809 1166 711 638 563 649 636 407 757 642 321 297 177 223 295 275 1123 985 721 829 850 1195 1309 1290 1429 1455 1550 1151 833 684 1694 1549 1423 1712 1755 1197 1626 1758 1278 1249 1534 1378 1873 1565 1723 1896 1456 1694 1813 1684 1673 1976 1591 2594 2547 2690 1269 1053 1572 1104 759 1476 1297 989 763 1372 534 691 620 370 596 586 439 1144 992 737 393 384 368 339 439 1935 1999 1952 2371 1678 2026 2735 2371 2046 2282 1978 2131 2052 1773 2168 1829 1749 1730 2037 2123 2431 2631 1858 1907 2244 2133 2542 2196 2193 674 505 219 1768 2170 1034 2873 2982 3064 2437 910 944 519 209 595 289 180 126 237 1614 1017 971 393 462 385 386 1061 1150 1017 1512 1049 1272 1476 1122 1500 2708 3371 2599 2170 4278 3871 2123 3110 3285 3386 1206 717 1242 1245 1261 575 1448 509 1795 644 1687 737 152 136 1677 921 1594 2532 1606 536 1341 578 917 510 430 940 784 935 1297 1138 1985 2077 956 741 1391 1273 1173 1729 1123 1439 727 718 559 1491 793 1763 517 870 522 1116 867 786 911 1300 2580 1962 816 792 550 610 658 566 907 791 611 631 1311 814 957 1366 567 527 2339 568 716 862 527 710 814 767 861 817 731 764 709 935 951 916 958 1059 1390 1429 1005 853 906 1130 338 340 362 275 433 509 970 651 474 519 429 531 708 531 582 433 801 451 412 281 470 161 149 455 318 340 335 288 412 343 571 351 336 306 372 276 293 337 667 550 392 367 356 251 402 501 602 205 298 487 540 599 455 348 379 410 343 543 692 477 438 357 375 524 535 586 358 447 422 530 431 604 446 441 703 662 555 712 505 820 374 492 464 865 459 333 448 382 411 523 524 462 335 559 659 277 601 634 610 664 393 482 666 694 338 378 886 113 701 479 387 328 396 504 479 682 430 660 776 599 632 700 624 331 274 310 267 432 425 294 161 268 157 167 249 168 255 455 328 381 214 176 192 132 146 124 281 218 334 856 461 446 362 306 626 547 466 495 378 353 786 688 593 786 553 416 493 421 324 368 425 301 443 639 665 527 513 427 345 306 616 308 172 303 510 630 668 477 891 605 571 615 542 753 747 601 523 686 692 984 517 1437 1285 646 787 581 355 716 625 223 557 697 559 579 628 390 709 222 421 461 1504 213 193 149 249 191 211 351 422 537 362 663 559 632 341 356 303 883 877 447 562 339 871 233 320 226 276 585 843 594 731 831 776 935 641 770 8334 7181 8207 7784 7197 7401 4414 897 724 1088 779 642 592 669 548 852 586 944 651 345 423 217 565 256 293 356 692 576 406 1026 316 855 805 834 1014 469 354 858 826 638 682 311 762 556 476 629 901 729 761 690 423 420 397 339 735 670 955 930 537 1038 1426 1591 778 908 664 1335 650 626 804 305 755 652 641 644 620 889 813 834 953 546 529 823 519 471 1223 664 537 1186 1315 1063 668 565 595 439 409 466 616 444 255 316 353 469 356 651 664 617 761 570 507 666 401 453 771 870 1149 563 926 760 988 915 611 909 1239 667 642 987 995 542 886 1099 969 1017 746 808 889 848 633 748 857 604 673 709 779 2186 2347 1771 1791 1773 1419 1369 1509 1367 1651 1400 1532 1412 1282 1603 1150 2073 1763 1283 989 1024 852 848 977 1283 1201 506 867 1082 933 1696 866 765 500 385 396 673 334 529 620 504 612 572 443 385 295 391 378 332 225 465 509 392 374 380 619 672 527 818 699 756 1049 962 828 629 839 894 673 985 1099 771 681 701 674 236 323 274 263 280 246 315 352 315 168 315 209 318 198 438 185 119 142 124 204 126 148 150 158 114 371 183 338 367 473 598 562 577 415 423 434 446 273 247 265 318 514 428 415 481 298 290 300 260 369 423 488 438 625 619 763 381 298 197 494 508 331 460 485 447 317 426 401 432 357 379 439 510 390 606 397 399 707 377 468 441 551 461 387 703 430 671 512 511 281 418 419 272 173 658 308 596 364 259 676 272 382 262 433 876 683 192 417 379 894 854 944 1186 563 239 211 265 512 440 763 465 301 204 421 515 479 524 558 804 588 523 580 572 581 474 652 943 976 811 636 963 641 822 999 819 253 388 503 335 391 248 1957 736 672 646 519 835 875 723 781 1029 1057 871 680 496 557 450 592 316 333 581 427 545 571 523 432 384 633 695 716 487 693 411 443 380 613 482 224 255 231 257 239 196 182 444 268 335 328 190 666 714 555 725 580 580 568 538 675 639 566 638 1021 894 908 672 919 892 610 665 788 562 580 572 474 336 555 740 559 533 923 731 677 699 633 526 508 498 446 840 542 812 829 606 507 768 663 942 627 710 798 692 827 619 1057 458 524 533 875 543 878 1038 543 365 323 246 109 86 96 141 485 669 647 600 649 544 606 402 570 593 354 302 290 357 356 423 964 210 564 377 282 508 309 316 286 398 345 276 191 445 265 372 274 217 566 456 472 726 337 1272 444 395 466 397 598 400 357 437 431 413 472 506 604 368 309 365 176 280 681 636 535 491 502 537 510 292 688 467 558 720 750 195 784 800 750 765 938 585 461 367 521 531 410 480 321 431 369 629 1110 1322 901 573 244 372 387 392 401 533 1748 301 2127 1859 1876 1564 1999 2039 1965 2067 1600 2035 1530 1653 1877 2002 528 483 717 604 787 791 879 520 568 506 628 860 435 420 779 588 540 692 1000 621 611 545 637 558 505 848 843 987 1380 1387 718 678 680 680 980 980 922 852 655 707 1114 1155 1083 905 1140 775 972 994 1008 753 662 791 827 911 712 787 967 1047 618 916 1158 991 995 897 1360 1087 1081 1125 1120 944 1064 1119 1167 984 1305 958 1264 904 1166 1456 1396 1081 1010 1195 1123 1245 1154 1256 1075 901 896 1196 955 1187 966 1181 1126 1267 1182 1202 1107 981 1138 1161 1089 1064 866 894 1236 1057 831 927 848 1125 801 833 1325 986 1288 1305 980 797 1514 1311 954 987 1135 1037 916 585 1400 1198 712 1090 1017 1344 1058 1279 1355 1417 1440 1189 1569 1410 1392 1538 1167 1200 1171 1172 1340 1182 1493 1449 1541 1647 732 873 671 1176 581 486 295 324 323 382 220 463 177 255 320 546 238 243 361 396 578 457 477 651 421 587 482 457 689 323 554 299 478 536 627 567 425 690 656 727 595 1074 570 458 411 392 320 426 471 405 527 719 806 471 396 1161 645 407 299 439 400 429 727 431 512 316 348 383 525 484 581 398 415 317 612 721 640 340 487 402 449 426 483 841 614 1028 560 661 432 471 257 604 569 416 859 502 536 319 318 287 534 503 480 422 788 452 737 612 738 605 862 700 668 662 570 927 884 695 938 392 353 558 560 374 709 681 514 627 858 735 566 791 637 583 1085 794 976 1274 818 844 1024 1153 999 1287 1069 601 889 527 483 998 656 914 977 798 1181 842 683 814 426 428 502 674 599 372 727 767 418 557 556 438 759 1232 1118 638 579 787 897 798 621 545 835 1105 969 1026 1206 670 579 642 378 342 258 678 351 576 736 709 1306 713 508 597 637 789 381 290 525 362 537 585 496 709 487 720 611 549 908 529 705 689 660 857 674 845 298 343 530 569 529 611 613 340 631 785 623 1093 628 1040 410 793 486 647 400 742 291 1351 504 666 1018 534 541 783 634 445 832 1015 983 781 797 1071 581 790 868 414 756 533 905 877 201 306 204 280 428 390 501 796 551 676 462 772 649 579 1140 780 669 760 472 521 126 74 83 54 194 657 774 1001 1044 830 654 784 580 552 533 471 305 177 579 709 192 433 417 797 610 672 664 644 669 455 610 569 1010 678 617 941 819 708 647 650 1055 754 583 615 634 970 634 1151 347 475 423 730 1035 997 712 893 700 487 369 780 638 444 612 622 553 666 701 743 683 748 483 610 816 432 287 684 848 771 775 3565 3488 915 966 802 672 592 580 705 616 636 1166 960 1149 683 640 488 400 614 587 533 640 752 740 520 788 643 900 875 624 693 833 623 582 717 602 845 507 376 969 676 234 380 377 727 680 502 422 682 801 650 402 803 304 365 586 500 1229 884 461 685 445 556 872 455 464 629 542 180 188 194 1126 1749 1639 920 1244 1182 1087 1019 1354 1290 1645 814 756 903 834 711 602 1293 955 459 435 245 260 294 317 1372 1114 1006 1029 1053 1468 1680 1519 1612 1769 1769 1564 974 858 2446 2165 2123 2123 2300 1625 2289 2468 1883 1580 2258 1535 2110 2073 1993 2466 1867 2325 2530 2382 2200 2635 2142 3055 3260 3325 2024 1544 1962 1289 1091 2137 1832 1284 878 1806 752 919 1057 409 815 727 579 1323 1360 946 508 469 459 454 570 2543 2562 2491 3040 2371 2750 2977 2900 2602 3008 2727 2483 2966 2324 2672 2585 2382 2199 2655 2808 2924 3065 2429 2765 2906 2772 3313 2846 3316 711 586 409 2207 2986 1479 3408 3785 3842 3179 1279 1290 819 354 885 504 372 202 389 2267 1413 1434 564 621 526 580 1234 1630 1507 2461 1468 1771 1923 1540 2003 3114 3979 3622 2623 5298 4729 2729 4103 4380 4390 2067 846 1508 1510 1816 852 1804 667 2452 903 2081 992 156 140 1868 1314 2088 3095 2155 648 2036 746 1187 762 699 1361 1114 1318 1807 1391 2806 2762 1381 1219 2475 1506 1400 2182 1691 1770 1179 1064 972 2165 1356 2228 691 1334 732 1693 1273 1199 1448 1726 3118 2281 1128 1063 801 888 871 831 1096 1141 875 831 1646 1197 1266 1763 786 748 3154 857 1047 1243 654 866 998 924 1245 1048 1082 1065 1076 1072 1092 1093 1087 1202 1683 1644 1125 971 1082 1422 484 469 479 343 546 723 1409 864 622 645 653 577 1032 720 708 615 1055 781 626 413 1209 214 190 563 422 470 357 311 546 459 597 455 456 382 576 392 520 558 721 673 516 523 436 319 466 647 820 229 608 656 1007 1001 618 566 546 531 641 938 1137 694 676 785 604 725 718 756 663 1059 1008 1060 1067 872 999 1008 1227 1125 984 969 792 1167 519 936 878 1172 622 647 712 604 621 759 752 586 422 874 967 389 1004 821 761 907 489 639 857 969 519 552 1062 169 1066 755 558 453 547 557 669 914 549 991 1499 848 909 1063 886 452 356 447 329 499 623 419 180 284 169 190 238 250 259 596 688 676 332 242 268 245 200 136 337 266 392 1203 621 529 443 441 984 736 547 574 463 426 1408 894 691 985 743 622 618 550 510 400 481 486 564 777 947 698 745 458 468 608 930 599 286 431 677 896 938 789 1256 740 752 862 594 1047 896 752 656 832 919 1403 639 1806 1613 828 1043 824 738 1167 713 262 665 829 740 772 918 620 1527 303 549 599 1824 325 266 189 497 306 390 561 519 627 480 692 732 717 383 402 450 1314 1271 689 816 515 1185 309 450 338 356 956 1364 835 1036 1311 1137 1525 803 1272 8789 7033 7784 12031 8571 9624 4486 1409 879 1724 1010 910 893 1133 824 1105 822 1410 1099 539 537 327 780 379 478 542 1045 840 624 1538 517 1084 1054 1143 1457 621 474 1104 1041 841 883 549 1203 823 763 1025 1258 1157 1109 1228 659 513 499 586 799 841 1116 1116 659 1708 1784 2032 1040 1140 862 1677 917 879 1131 439 1187 884 863 872 844 1173 1105 1118 1229 832 769 1028 579 553 1358 955 626 1904 1900 1785 902 724 648 531 501 595 852 664 385 503 648 629 608 885 1207 729 960 714 637 766 494 531 1076 1403 1328 802 1239 1033 1331 1331 812 1053 1545 800 889 1082 1349 783 1011 1381 1143 1243 1015 1002 1065 1186 869 917 1114 868 906 973 1005 3079 3441 2457 2326 1974 1858 1712 1845 1782 2130 1781 2038 1656 1607 2104 1620 2717 2433 1664 1268 1405 1044 1076 1170 1429 1687 641 1202 1316 1122 2108 973 960 768 428 522 784 553 571 719 631 694 704 556 491 465 499 440 422 268 691 762 489 595 611 827 980 791 970 866 1029 1365 1207 1043 755 982 1110 838 1172 1394 1245 1164 1190 855 265 429 350 304 315 251 349 392 362 260 419 223 421 227 515 215 258 272 296 247 165 201 201 213 161 571 273 482 490 828 825 702 806 509 491 745 618 570 496 570 575 694 556 460 655 518 502 493 443 470 536 543 726 907 859 1029 578 448 313 590 598 483 580 687 645 480 684 547 610 532 765 617 869 638 719 507 520 942 514 591 573 689 573 849 1321 896 1029 928 981 683 1069 1110 342 160 841 337 715 452 276 856 400 455 342 472 1233 1006 234 632 516 1222 1100 1217 1412 962 354 316 404 751 482 883 683 454 295 626 755 686 631 718 1113 957 756 796 779 933 573 1041 1431 1499 1235 1190 1273 809 1195 1133 1206 537 561 743 447 471 404 2667 854 817 763 685 1057 1037 881 1043 1278 1313 1049 931 697 678 492 646 406 469 922 688 887 763 875 614 556 777 959 1042 691 968 611 578 548 850 546 383 352 269 408 330 295 226 502 511 549 427 266 856 857 748 873 696 789 628 579 886 769 714 1007 1345 1236 1257 1300 1284 1200 865 903 1013 756 713 706 661 634 762 1139 846 799 1117 1046 1035 949 993 709 740 679 726 1142 711 1149 1088 749 690 1037 761 1331 859 938 1050 957 1270 906 1452 817 945 712 1105 844 1088 1628 822 401 498 472 135 106 124 207 693 899 1216 1237 1062 984 896 452 907 884 559 394 358 473 529 483 1316 281 735 423 344 664 372 450 362 520 452 252 153 493 363 448 340 258 626 685 542 846 411 1638 604 543 603 760 713 611 583 522 491 654 791 853 832 549 343 409 304 391 976 844 628 716 868 965 690 597 990 620 678 1034 973 305 996 1200 980 1182 1346 953 829 535 774 861 739 601 550 665 554 734 1624 1819 1297 578 485 489 580 422 624 841 2445 528 3050 2505 2327 2003 2423 2524 2472 2562 2261 2496 2112 2119 2474 2579 693 615 854 721 1037 1082 1232 697 620 600 773 940 581 667 1099 982 694 873 1321 736 686 703 754 771 686 1058 1096 1268 1094 1139 601 423 433 507 757 699 655 518 461 517 804 847 793 658 883 602 773 819 724 566 473 469 499 686 564 597 650 888 524 601 811 738 519 655 1046 802 806 778 756 635 679 784 805 647 828 698 935 700 756 891 915 697 690 846 753 901 806 894 750 550 644 764 588 830 667 826 662 948 918 860 898 729 855 899 858 790 684 700 1030 810 650 678 671 922 557 666 986 640 890 901 682 594 1102 1048 733 783 817 750 743 469 1147 978 550 891 813 1095 802 1062 1135 1218 1094 970 1308 1214 1179 1290 859 915 902 951 1110 951 1202 1138 1231 1270 633 642 477 900 455 379 212 192 228 232 142 305 127 174 261 287 186 193 238 212 314 263 271 453 243 477 276 283 341 261 329 241 321 350 266 367 287 365 306 426 451 641 347 274 231 238 206 288 329 281 266 306 334 367 329 912 509 303 275 344 325 273 545 369 442 158 316 254 363 339 456 269 333 212 492 491 295 231 332 351 317 394 344 667 450 785 397 470 295 265 197 395 354 265 793 422 420 261 192 212 308 367 354 270 452 314 465 477 604 402 579 624 452 542 403 671 576 456 701 327 297 454 428 302 517 605 421 518 632 449 363 676 557 336 767 631 759 739 526 617 680 768 742 902 606 401 536 424 358 692 582 695 725 536 963 609 428 551 380 384 386 549 500 304 486 370 320 477 337 333 456 795 728 383 465 669 728 626 528 450 695 731 452 538 531 469 279 367 237 292 188 429 268 423 569 463 938 454 345 387 299 420 179 232 296 296 415 439 366 505 335 430 397 415 680 396 577 570 557 578 340 600 260 309 379 350 356 462 531 300 504 479 298 919 431 780 332 553 367 575 321 372 259 937 385 573 492 478 336 588 426 353 503 881 855 657 669 492 384 535 504 352 500 360 549 616 155 252 168 189 336 320 378 511 393 425 422 538 499 501 700 665 412 575 428 259 108 64 67 42 116 415 502 859 907 656 492 656 448 424 299 248 156 80 360 560 118 385 319 541 454 512 353 339 502 227 487 448 825 450 376 654 681 336 249 543 560 426 265 279 285 596 433 379 219 267 290 384 484 599 390 582 345 306 286 584 498 264 367 389 332 421 440 386 506 517 317 466 579 330 216 492 644 570 442 2448 2609 740 603 507 576 410 485 433 390 506 758 676 833 547 493 328 323 350 495 416 488 631 619 424 611 496 605 613 426 571 583 448 459 537 453 527 396 285 745 474 216 276 323 575 531 394 342 590 621 524 299 628 245 289 434 328 876 624 393 472 411 380 693 325 363 497 432 166 174 186 743 1049 1403 752 887 885 692 804 832 838 1189 631 670 579 632 601 395 747 717 313 293 167 223 244 283 1212 950 725 783 795 1255 1352 1269 1362 1413 1419 1300 842 684 1850 1711 1521 1665 1772 1217 1680 1773 1318 1266 1598 1271 1743 1590 1716 1886 1473 1645 1993 1663 1723 1877 1560 2551 2381 2630 1265 998 1653 1099 849 1529 1339 1015 754 1246 528 683 675 351 629 600 459 996 994 692 398 382 372 367 471 2038 2015 1935 2264 1708 2140 2471 2378 2062 2208 2107 2033 2326 1838 2053 1847 1740 1790 2005 2173 2493 2622 1706 1833 2235 2261 2528 2181 2252 620 495 265 1683 2148 1086 2877 3069 3108 2394 869 926 530 197 588 272 241 164 243 1682 1021 981 465 492 415 414 991 1180 1107 1407 1180 1311 1539 1122 1461 2706 3408 2625 2066 4203 3755 2125 3215 3295 3535 1397 644 1217 1207 1193 557 1412 505 1726 654 1716 723 148 132 1704 939 1761 2377 1646 527 1398 595 944 518 486 909 689 946 1155 976 2087 2214 1069 713 1415 1202 1116 1765 1169 1371 825 745 611 1458 846 1884 523 896 540 1093 833 749 868 1327 2590 2003 836 801 545 590 661 586 909 791 626 664 1324 859 936 1432 635 597 2234 538 686 820 494 698 826 766 804 782 778 801 784 880 898 898 936 1019 1379 1418 943 795 918 1061 367 340 306 291 382 480 939 651 487 519 406 500 706 525 545 419 807 467 425 253 522 165 145 477 341 373 291 255 424 359 523 343 370 284 379 299 301 337 657 579 417 369 319 193 380 479 533 183 302 508 508 590 488 375 418 431 403 536 696 454 417 381 383 462 483 548 321 460 452 505 424 548 418 424 682 718 566 693 507 836 352 488 460 877 481 367 506 406 429 574 569 470 291 585 630 277 579 658 632 686 381 482 698 724 400 378 908 135 725 475 387 363 381 497 535 712 438 693 784 647 692 707 596 318 312 327 275 430 430 305 140 258 155 146 208 214 223 455 355 387 187 161 196 124 150 130 275 224 324 841 432 446 362 325 659 535 387 416 391 313 788 686 563 778 534 410 556 407 318 372 441 310 461 590 604 523 550 422 334 314 672 325 168 307 551 604 636 576 908 516 578 586 542 737 767 628 426 616 581 983 487 1438 1305 626 779 534 332 685 601 194 495 631 522 606 668 397 732 249 447 483 1506 238 201 151 249 195 215 357 445 537 354 574 558 647 319 336 326 788 862 469 586 402 877 221 371 269 262 558 882 606 766 864 784 958 672 830 7326 6618 7197 8571 8158 8182 4090 909 736 1102 791 671 604 679 554 842 612 960 707 397 379 291 648 242 326 358 676 620 362 1093 299 859 848 846 1020 506 368 862 814 689 729 311 746 599 502 652 909 806 732 646 450 328 307 294 633 664 943 921 558 1157 1404 1531 805 928 697 1324 673 612 925 315 819 654 614 642 593 921 849 860 967 594 567 801 505 471 1215 648 499 1226 1377 1098 626 525 566 447 411 425 599 444 263 324 316 444 379 687 826 623 760 605 524 657 386 463 773 955 1130 565 884 747 1011 888 666 807 1211 638 730 870 1104 559 828 1102 1035 968 721 741 905 899 686 731 824 646 647 707 840 2243 2463 1877 1830 1614 1507 1270 1373 1286 1515 1306 1450 1318 1240 1566 1235 2138 1820 1252 937 972 847 824 975 1233 1192 470 897 1068 925 1738 867 814 528 368 412 668 303 510 630 533 577 570 401 393 251 361 351 328 190 453 499 390 366 385 612 655 557 812 675 735 986 930 810 623 841 939 649 932 1081 795 743 749 634 205 336 287 234 249 215 307 309 309 166 318 205 339 193 448 191 115 152 126 200 118 136 136 148 104 412 231 325 379 481 612 574 591 407 423 440 444 312 282 300 309 476 397 349 503 310 302 362 318 404 458 434 467 602 629 722 433 279 197 453 469 348 427 455 429 342 432 439 464 355 479 427 531 366 557 391 434 762 398 443 419 525 396 405 821 487 752 559 570 318 442 437 260 136 567 263 539 335 218 627 231 330 219 343 880 670 160 346 312 865 771 865 1123 563 262 234 257 504 434 771 478 287 227 423 531 475 506 548 740 561 536 509 537 756 443 590 930 1012 907 688 895 591 862 969 779 320 384 491 331 361 246 1934 704 631 616 492 829 827 683 795 948 991 837 676 502 559 446 548 336 304 606 422 567 579 495 480 396 588 763 702 481 674 425 431 386 630 414 274 255 235 299 235 200 192 440 262 366 345 186 577 707 531 712 518 650 498 459 649 538 569 682 939 868 888 697 925 841 575 624 764 531 561 585 490 383 541 742 571 513 908 833 709 738 606 609 543 506 470 904 601 894 769 587 524 738 518 1006 663 616 802 653 828 625 1003 455 506 533 868 541 882 1029 530 328 327 266 103 82 90 131 477 675 692 563 665 569 631 377 601 640 406 310 306 361 399 429 971 232 543 375 298 568 268 310 300 366 292 226 141 408 263 317 284 186 487 487 484 774 302 1282 454 401 413 437 617 383 363 433 420 424 520 554 611 398 261 319 182 270 661 618 492 441 535 590 481 308 714 456 580 694 711 154 744 796 744 757 934 581 455 351 517 557 434 446 328 491 429 654 1110 1451 962 532 261 374 368 344 399 511 1755 332 2093 1821 1803 1536 1968 1975 1953 2042 1695 1996 1552 1657 1931 2049 588 498 679 631 806 801 881 534 494 512 548 737 445 475 752 615 560 661 1015 634 582 564 656 581 520 874 869 1019 1152 1196 656 539 500 523 814 760 714 566 545 553 919 970 900 784 956 686 883 849 804 622 538 643 673 748 582 644 721 920 562 637 912 804 671 697 1110 848 852 862 837 689 743 851 880 728 915 726 967 726 860 948 1004 787 732 932 793 941 848 980 832 644 714 816 636 922 719 902 754 1022 986 928 954 753 933 998 953 854 748 778 1056 834 711 759 730 952 615 698 1072 721 954 963 864 602 1263 1134 822 889 866 784 771 497 1236 1032 588 911 843 1133 840 1094 1196 1267 1201 1029 1377 1256 1232 1332 940 1000 985 981 1171 989 1321 1255 1346 1368 653 753 588 946 504 411 230 272 246 318 182 335 159 190 275 345 216 223 307 319 445 374 380 585 373 517 408 411 549 295 506 273 436 459 425 511 363 512 530 616 502 843 468 376 335 322 278 376 390 383 381 517 576 455 382 976 547 365 279 407 366 367 579 399 472 255 328 313 439 383 494 330 361 238 528 581 368 275 404 353 335 402 366 721 533 870 528 613 356 388 225 455 418 323 813 460 486 281 284 216 336 433 426 316 507 344 543 495 644 444 657 658 488 568 439 769 772 550 796 333 325 499 462 336 580 643 470 579 693 516 461 708 573 388 832 746 837 905 652 685 831 857 849 1029 736 449 672 458 428 792 602 731 753 725 1052 659 525 621 408 406 436 620 539 322 633 620 386 493 373 394 531 920 850 460 493 691 804 655 571 489 739 817 598 650 715 513 355 478 259 314 206 541 278 502 627 503 1053 548 411 486 347 468 219 252 348 336 501 477 432 579 399 518 451 451 746 467 611 596 577 643 423 695 276 321 403 382 431 506 551 316 520 657 418 983 502 864 354 655 379 613 358 498 275 1029 421 599 631 514 404 678 532 397 612 921 893 679 695 886 513 604 606 362 628 464 703 704 165 262 176 240 408 348 465 704 491 612 438 684 527 543 858 728 468 603 440 360 120 66 67 42 120 476 625 887 941 690 524 688 490 464 382 334 182 100 420 625 146 397 353 681 496 554 441 375 533 319 507 487 895 490 477 747 691 499 451 590 733 543 332 352 352 713 477 718 305 417 364 653 886 702 466 673 406 336 320 666 580 288 550 564 503 598 629 573 583 677 409 486 642 368 263 535 688 598 513 2700 2765 786 698 567 604 452 544 517 457 538 784 870 908 597 517 429 337 447 517 452 506 673 667 458 678 601 712 767 476 589 648 508 505 643 491 627 430 311 800 521 218 307 331 587 545 416 356 610 653 598 315 734 284 315 452 346 898 646 395 538 411 410 737 411 395 569 496 166 174 186 769 1149 1429 762 954 981 820 861 1072 1034 1310 665 686 704 746 657 493 834 843 345 321 185 223 264 285 1252 988 820 846 947 1293 1450 1325 1414 1521 1479 1375 856 818 1937 1769 1567 1711 1820 1333 1811 1898 1441 1314 1745 1315 1854 1662 1789 2016 1549 1809 2076 1899 1865 2142 1640 2776 2698 2847 1478 1262 1784 1148 859 1660 1391 1051 792 1425 602 757 735 373 681 642 469 1207 1078 881 434 402 392 383 481 2187 2180 2106 2489 1974 2248 2616 2550 2217 2448 2238 2210 2535 1932 2382 2121 2032 1914 2183 2360 2587 2787 2061 2280 2473 2413 2771 2443 2552 630 505 277 1857 2389 1140 2989 3224 3271 2588 1011 1037 608 229 678 315 321 188 309 1847 1169 1150 510 514 425 456 1083 1415 1294 1798 1271 1445 1686 1260 1683 2756 3480 2789 2282 4579 4048 2321 3351 3573 3692 1706 686 1311 1265 1457 687 1494 529 1948 725 1862 781 148 132 1776 1054 1845 2634 1834 563 1625 615 996 606 576 1008 784 1023 1336 1104 2271 2324 1087 808 1643 1350 1256 1881 1287 1528 944 831 712 1642 916 1985 539 1002 587 1276 915 833 954 1423 2721 2081 937 900 587 726 734 652 980 839 658 694 1464 891 1032 1530 677 639 2489 580 734 948 553 726 848 790 927 818 828 867 820 934 950 950 970 1059 1443 1480 1045 817 970 1220 415 407 415 295 452 569 1104 726 543 553 506 541 748 574 666 497 931 607 516 299 642 165 145 499 374 383 321 277 434 381 533 367 398 316 465 303 315 365 671 587 431 387 341 307 410 519 662 199 304 526 573 661 510 430 434 455 448 693 847 493 441 433 399 510 545 612 427 582 572 673 631 596 582 604 778 808 659 757 562 886 374 584 552 915 507 441 520 420 441 582 575 488 313 656 742 291 631 688 662 776 415 518 728 818 426 398 938 137 815 507 413 377 411 503 583 771 503 773 842 671 736 755 628 408 328 397 297 438 490 343 154 264 159 162 218 224 239 475 414 448 193 167 202 189 170 130 291 238 346 943 557 480 396 377 749 613 433 462 403 321 1075 785 633 808 564 514 586 453 399 384 465 360 497 645 727 602 634 440 389 405 716 423 204 337 601 746 788 638 1095 600 624 698 558 879 797 650 632 713 805 1151 575 1513 1341 690 861 696 493 808 649 216 576 718 620 644 767 516 996 249 485 521 1589 248 201 157 273 211 233 381 457 559 392 624 578 677 355 374 348 964 955 567 684 449 950 255 408 306 300 733 1087 740 906 1141 974 1257 712 960 7837 6642 7401 9624 8182 9170 4170 1003 796 1228 863 755 727 869 673 949 713 1147 818 458 440 307 680 302 381 390 931 720 442 1230 432 927 975 956 1200 512 390 1032 894 717 757 361 800 709 554 680 941 850 789 764 529 409 386 344 673 686 979 945 611 1244 1468 1655 859 964 731 1466 771 684 971 335 877 709 691 697 674 945 873 888 997 669 597 868 525 503 1257 707 503 1384 1479 1275 740 625 592 489 459 495 705 586 297 399 437 488 462 705 852 649 786 642 579 697 450 491 840 1019 1174 634 944 829 1071 1113 744 901 1304 682 791 956 1154 651 881 1224 1065 1031 799 788 939 1003 734 771 892 702 740 759 899 2446 2746 2026 1930 1690 1589 1391 1500 1426 1741 1437 1611 1441 1380 1704 1360 2304 1937 1424 1053 1104 946 949 1025 1275 1410 527 1003 1194 1024 1797 887 834 636 384 426 692 436 553 667 547 597 578 488 441 318 389 392 354 222 471 542 424 456 461 727 730 692 860 705 795 1091 1089 929 655 879 969 675 987 1168 851 801 811 728 229 360 301 262 273 231 325 341 350 228 350 215 351 205 489 201 139 178 200 218 128 150 150 162 118 455 241 405 426 569 668 614 647 441 445 615 538 381 339 359 458 496 467 381 521 392 382 428 382 424 478 507 615 764 743 854 482 381 289 487 497 374 455 511 475 402 488 477 500 400 543 459 573 443 585 435 464 780 441 498 480 587 439 481 928 567 811 606 615 400 598 587 278 142 624 285 585 353 234 694 278 350 252 365 980 792 182 400 354 946 893 958 1221 690 278 246 308 573 442 791 551 348 257 496 587 535 550 582 869 656 618 586 643 792 479 705 1104 1221 989 925 1008 663 963 1031 975 369 427 552 355 393 282 2152 752 710 676 560 887 891 745 845 1055 1096 893 746 536 614 470 582 356 384 676 491 601 605 587 506 414 614 793 781 552 726 478 500 462 692 465 308 289 255 333 269 234 212 464 338 424 359 222 752 747 602 752 564 690 542 515 715 592 638 754 1109 1014 1043 985 1080 965 683 732 840 637 620 615 552 483 593 893 666 640 999 884 826 790 806 651 577 546 496 946 621 941 889 640 553 758 683 1066 701 662 883 829 1012 641 1225 647 656 600 932 648 988 1154 605 369 349 310 121 88 102 155 545 727 787 731 756 654 675 401 683 666 470 330 316 387 429 455 1055 238 577 389 322 600 350 369 310 422 354 234 147 428 271 327 306 208 563 581 500 794 385 1438 524 471 472 488 647 461 441 439 432 502 647 687 664 448 309 371 214 286 762 754 533 530 595 664 519 435 816 562 626 767 818 225 864 902 834 871 1040 715 471 455 569 612 618 456 436 556 463 688 1266 1527 968 548 357 408 436 354 427 565 1960 358 2341 2026 1960 1691 2096 2174 2136 2217 1886 2151 1749 1839 2143 2297 606 553 728 665 900 880 958 572 556 558 648 800 509 505 868 691 578 683 1102 660 608 590 676 609 546 914 913 1067 989 667 554 884 474 531 644 724 672 759 574 488 582 653 618 611 854 772 731 867 847 614 581 612 628 794 545 585 632 554 490 466 819 795 676 724 1008 720 776 744 834 773 772 695 820 701 860 780 938 636 857 1016 881 693 831 804 792 858 683 874 741 619 716 774 734 769 739 1028 748 687 724 720 653 453 678 622 787 632 697 721 796 1154 680 706 683 692 549 676 884 917 1019 974 645 546 1023 709 927 791 766 802 851 657 1140 877 588 925 1019 1252 942 1014 1055 1125 1132 1003 1124 1238 1245 1234 1259 1285 1208 1092 1188 1102 1327 1369 1443 1614 644 622 531 986 549 217 184 180 200 230 220 346 170 296 326 230 224 221 261 219 373 313 265 376 218 389 314 296 416 232 263 204 257 356 254 319 239 376 256 566 554 845 257 346 239 248 232 268 442 353 323 241 313 446 414 873 522 239 205 235 246 432 526 408 475 170 219 286 257 299 540 277 352 161 603 434 412 161 288 343 314 400 391 740 373 871 442 494 322 403 282 443 425 317 654 349 447 368 259 154 436 435 471 376 529 438 523 478 513 407 499 384 483 574 481 583 719 524 756 317 329 401 412 397 574 612 499 501 744 551 447 559 540 405 713 543 980 738 755 605 765 896 588 1118 729 546 962 374 536 716 528 950 642 419 724 759 458 609 552 552 534 567 521 300 600 472 371 447 284 307 592 866 752 496 564 797 667 697 373 521 756 763 593 880 740 477 413 403 447 266 276 419 358 515 527 592 852 605 428 500 341 466 208 338 343 286 390 436 351 500 346 445 481 381 889 277 473 559 530 516 319 474 300 298 406 587 379 375 399 237 697 572 423 1071 592 717 319 586 492 781 424 528 308 957 407 551 615 347 307 444 344 430 762 706 721 609 600 566 458 540 593 356 459 379 499 657 160 205 197 148 343 295 506 581 437 467 330 536 535 550 669 445 477 622 441 428 175 54 63 62 140 521 541 760 787 662 557 542 559 537 375 246 127 100 306 477 136 394 380 446 338 383 353 263 430 354 458 372 845 488 482 672 540 431 256 388 511 473 417 437 403 555 639 408 360 390 287 384 537 661 468 788 500 350 341 473 493 232 308 318 284 348 348 355 318 390 323 383 646 337 228 606 530 702 415 2623 2743 725 537 410 677 452 387 444 425 638 762 737 640 512 546 394 276 330 532 475 368 514 496 455 693 468 771 677 591 448 569 372 416 712 604 482 332 449 820 540 475 332 356 566 625 284 322 561 491 588 360 642 248 325 428 366 928 640 424 478 274 395 552 328 357 391 322 90 104 176 1031 1375 1250 685 875 976 732 655 854 759 1362 1004 735 618 457 682 467 869 664 393 315 243 201 350 407 1222 885 910 570 829 1441 1292 1386 1402 1604 1551 1151 921 755 1580 1498 1604 1870 1958 1144 1263 1355 1314 1422 1682 1454 1816 1611 1865 1731 1563 1755 1823 1681 1895 1881 1620 2653 2073 2311 1148 1068 1654 904 814 1704 1476 1056 707 1583 492 635 603 314 616 713 391 1021 780 635 390 428 387 303 461 2269 2197 2222 2444 2112 2106 2240 2310 1772 2008 2080 2058 2006 2051 1893 1840 1838 1647 1906 2124 2245 2054 1978 1734 2055 1905 2480 2130 2204 606 520 199 1817 2361 1038 2897 3345 3378 2729 1189 1085 551 261 644 270 348 251 268 1668 1272 1077 512 456 367 473 1301 1122 1016 1635 1317 1135 1648 1032 1447 2449 3028 2242 2433 4531 3715 2174 2972 3338 3146 1247 940 1113 1424 1173 610 1695 582 1835 894 1716 798 142 128 1346 932 1683 2407 1581 547 1487 552 893 446 407 866 703 832 1173 1086 2174 2084 820 684 1285 1548 1472 1773 1417 1701 759 768 649 1728 988 1757 590 922 559 826 866 686 744 1249 2273 2016 813 754 631 746 609 635 785 727 737 749 1496 745 994 1386 598 560 2125 670 801 1017 541 735 830 762 1300 855 795 738 808 1115 1151 1004 869 1093 1439 1119 830 881 700 1222 442 357 353 357 402 623 779 393 435 389 495 526 898 572 524 400 562 558 434 394 437 148 134 431 373 397 333 382 453 347 459 317 343 290 457 312 425 407 652 632 462 411 517 212 535 609 611 286 426 363 448 570 468 378 461 417 362 490 807 695 308 363 383 587 655 568 415 429 452 496 487 522 496 511 526 806 688 523 508 646 426 509 478 631 430 453 325 380 388 533 497 569 347 626 582 304 635 501 469 531 378 448 544 590 274 342 811 119 643 557 606 300 423 421 563 746 399 650 690 823 739 704 655 373 286 386 214 382 453 407 188 297 217 192 237 277 225 534 367 344 347 232 235 291 206 108 310 351 288 763 441 444 400 333 662 393 441 416 505 312 753 637 520 671 530 561 254 414 426 274 323 295 433 766 812 488 404 488 397 182 496 298 154 429 574 694 718 535 878 407 579 529 531 750 661 684 353 532 520 872 852 1263 1211 800 838 458 385 634 614 317 599 760 630 569 412 482 698 355 455 499 1048 291 229 163 319 257 306 262 434 508 284 451 430 515 232 224 315 850 876 458 625 341 1225 249 249 161 271 619 809 632 725 792 728 1017 659 733 4551 4111 4414 4486 4090 4170 8426 996 802 1264 861 814 464 521 461 900 625 1026 658 612 538 185 562 277 313 362 896 527 417 1017 346 825 783 895 956 595 334 838 788 595 641 538 932 607 587 880 913 847 991 860 390 425 436 405 773 828 993 973 448 1009 1414 1629 861 743 805 1259 678 858 906 513 805 676 626 664 602 866 850 858 942 967 487 1006 522 364 953 629 734 1331 1393 1127 800 706 590 460 403 646 703 380 407 491 444 494 439 708 819 550 626 674 586 677 424 608 748 833 1304 795 962 641 929 832 617 941 1322 988 813 1245 865 440 851 923 1172 1159 908 781 817 914 812 795 929 665 878 817 796 2207 2407 1591 2020 1717 1705 1325 1461 1493 1682 1697 1845 1598 1339 1776 1127 1887 1670 1161 1121 1150 1110 1060 977 1042 1048 530 1095 1115 976 1447 713 818 493 405 465 652 410 391 511 444 407 566 483 422 382 428 333 454 193 549 580 430 427 565 814 826 511 622 667 822 1152 1041 953 525 912 1048 775 1017 1382 901 751 733 871 269 417 385 289 329 289 307 306 293 133 228 182 265 208 360 173 162 307 124 170 197 271 235 267 192 346 193 460 476 442 854 781 796 382 434 446 504 372 267 279 238 481 479 503 439 380 376 301 263 249 297 528 405 546 555 752 382 319 207 488 497 369 564 542 534 474 516 460 462 329 432 641 642 594 503 482 400 599 407 444 469 581 653 464 559 552 652 544 585 420 616 559 266 191 659 328 626 282 287 671 234 422 226 465 810 731 293 417 383 796 789 902 986 562 293 255 259 540 454 845 559 301 316 531 508 451 371 488 739 567 622 565 655 577 582 735 986 1133 705 657 1009 686 790 905 713 257 507 586 377 606 365 2008 732 703 692 641 1023 989 886 1001 1020 1054 1181 675 440 556 402 601 371 305 572 499 406 565 405 360 379 532 942 906 523 779 381 397 490 622 452 344 221 191 246 207 293 275 330 265 344 270 205 758 734 687 633 716 697 740 639 721 869 614 627 1005 934 893 659 853 1071 809 862 843 666 553 636 498 385 518 820 556 693 753 756 779 608 746 670 576 499 629 976 585 779 989 749 587 674 635 782 718 941 1012 543 806 925 1204 606 712 545 915 539 909 979 527 311 378 301 111 90 94 143 478 644 686 714 690 646 674 424 440 485 397 257 293 360 466 350 895 225 571 231 241 516 385 339 286 418 417 250 167 289 339 439 321 325 428 574 433 505 412 889 376 329 374 421 589 363 316 482 447 430 531 547 578 385 391 450 209 206 750 549 562 508 561 597 485 460 838 430 521 798 740 230 724 741 663 753 947 603 496 430 553 554 412 466 391 630 568 570 1187 1387 914 649 325 334 569 421 515 668 1774 308 2117 1853 2037 1573 1573 1712 1796 1937 1869 1913 1835 1603 2019 1969 587 713 605 581 802 865 749 694 521 594 650 935 637 492 906 599 539 684 934 767 679 681 560 564 586 694 731 875 1456 1243 788 1041 857 715 1138 751 651 714 765 895 972 996 960 1203 1181 916 1318 1028 1075 1172 801 704 766 682 954 828 847 830 747 646 979 1030 961 1080 865 835 841 961 1204 1242 1197 1089 1197 1130 1058 955 1011 769 1129 1232 1419 903 883 844 1081 1028 909 866 913 890 993 992 1066 1001 1060 1065 1155 936 886 919 1036 986 997 978 822 899 1012 1137 1006 982 773 1096 732 945 927 944 1033 688 1176 1166 1091 1026 1270 1321 1097 999 1005 1013 1026 1175 1152 1183 819 1435 1189 1306 1302 1141 1265 1438 1423 1341 1346 1251 1167 1360 1206 1203 1151 1016 1052 1094 1070 1096 1302 931 691 660 805 1252 536 386 244 432 293 505 493 393 437 296 494 441 774 727 726 314 358 316 362 480 318 564 443 435 586 369 443 328 374 480 544 416 377 632 426 579 408 730 476 514 561 480 460 615 528 345 459 696 732 720 611 1010 508 409 391 190 388 516 766 653 732 231 265 284 341 322 381 210 289 236 609 908 468 298 455 403 467 489 435 989 443 1037 634 713 552 466 422 489 516 400 1021 465 446 160 477 393 828 550 612 385 707 308 756 754 608 639 446 838 895 736 360 862 775 625 941 334 524 994 664 579 495 664 403 570 648 560 841 983 786 548 920 1172 1534 815 658 792 660 1311 842 1024 724 421 722 684 608 855 941 1078 704 499 1055 1017 570 1101 1205 1093 660 773 1095 497 671 720 634 1066 495 565 710 952 1101 644 663 908 681 1133 938 1165 659 714 656 394 816 510 479 647 366 423 395 500 459 659 894 513 688 671 465 477 426 537 371 403 312 435 498 916 648 848 654 788 850 530 780 682 666 300 320 662 612 881 488 434 351 499 742 592 480 434 498 611 672 1041 654 1237 408 1038 378 816 423 550 360 853 566 614 832 642 741 677 781 479 652 826 844 889 874 1062 888 694 556 397 832 542 934 1019 226 272 264 283 450 543 592 861 555 698 665 565 635 611 1141 1048 566 524 760 525 124 72 166 173 185 566 604 888 962 785 762 1000 579 559 549 368 208 194 449 554 293 356 560 809 810 905 455 472 458 452 675 664 1030 780 804 796 1116 441 372 819 525 390 586 592 588 353 650 583 586 728 387 660 724 680 718 717 586 520 440 714 680 221 511 663 559 672 668 705 624 805 396 638 683 331 518 939 525 802 622 3344 3314 595 711 704 775 846 525 621 543 1052 925 874 1006 1006 619 551 735 457 936 768 987 766 707 655 648 595 811 1016 560 504 909 720 797 1110 1024 1045 345 377 1100 915 414 566 352 545 614 470 501 716 777 679 816 794 486 477 645 366 1147 826 644 647 599 524 733 523 573 820 736 285 309 391 1593 1375 1537 866 1040 1309 923 1034 1068 1203 1705 1111 857 1269 789 665 745 1133 1126 427 403 319 264 529 395 1144 1138 1213 1263 1228 2310 1999 1724 1715 1831 1478 1755 1236 1287 2136 2044 2124 2013 2208 1689 1946 1797 2093 1764 2106 1745 2392 2286 2119 2059 1988 2646 2344 2272 2240 2139 2186 4158 3122 3073 1350 1842 2069 1437 1330 2040 1904 1131 810 1867 548 596 853 661 926 858 591 1308 1356 1031 341 635 537 344 332 2805 2685 2826 2565 2823 2894 2700 3049 3285 3375 2928 3556 3446 3136 3358 3063 3183 3750 3315 3560 3480 3796 2301 2666 2811 3459 2831 2639 2742 740 664 349 2442 3402 1748 3988 5071 5289 3609 1338 1137 1100 459 1273 206 514 343 507 2546 1838 1895 623 910 753 704 1576 1879 1022 2876 1479 1682 2376 1493 2002 3992 4671 3427 3791 7262 5980 3043 3764 4304 4642 1766 1065 1872 1646 1953 919 2058 594 2455 1153 2201 1504 199 177 2466 2025 2732 3549 1792 1032 1666 912 1174 731 653 1479 1414 1248 1126 1176 3169 3704 1307 1036 1718 1885 1750 2299 1677 1768 1105 890 871 2055 1473 2525 940 1336 571 1292 1016 1014 1290 1725 3356 3226 1156 1103 725 1317 1053 846 915 1017 1004 932 1889 941 1059 1894 991 863 2714 1106 1249 1307 732 1417 1374 1413 1419 1113 1174 1210 1151 1207 1242 1218 1070 1193 1081 1288 1940 929 1528 1183 715 784 941 888 807 799 1210 627 587 571 532 534 1044 1072 1146 961 1649 1281 907 448 757 474 462 560 556 432 363 341 548 517 433 511 563 704 477 535 571 592 747 399 596 523 413 456 850 931 862 193 576 591 496 516 635 443 491 589 472 525 980 774 757 792 546 775 821 925 553 643 660 761 725 810 825 744 599 720 759 667 631 806 501 731 645 892 1238 562 498 551 519 562 521 787 438 806 671 463 884 642 554 738 556 698 709 862 402 666 1316 261 1431 626 647 408 498 486 692 851 658 1226 1177 973 1128 826 988 817 616 440 622 843 711 792 256 398 348 254 278 368 343 663 782 777 313 266 470 310 251 211 176 445 361 1197 1052 733 673 622 726 757 811 803 563 637 1440 934 1130 697 706 632 698 795 580 558 569 698 658 677 884 779 942 786 558 376 586 767 532 577 964 864 991 773 1087 661 945 1124 867 1148 963 871 783 965 1003 1459 965 1720 1541 898 1160 892 575 892 974 374 900 1141 707 966 810 939 1400 317 660 714 1553 353 290 250 464 308 379 290 543 597 461 631 597 980 360 309 549 827 994 798 1036 319 1411 382 489 396 457 911 1251 1019 1091 1216 1172 1313 947 1247 1022 824 897 1409 909 1003 996 11295 8882 11546 9210 6370 1162 1379 1089 999 940 1261 995 515 555 196 561 447 912 337 1143 684 669 1136 976 1188 1067 1298 1756 785 488 1337 1151 1455 1515 737 1367 864 819 1081 1217 1350 1303 805 511 535 501 674 1282 1204 958 1298 669 1782 1691 1784 1119 1323 898 1761 1127 1053 1707 584 1292 748 824 696 802 1168 1130 1178 1210 910 840 1082 1152 476 1630 948 890 1218 1450 1364 954 753 658 1484 1136 484 611 841 645 796 624 677 569 849 1012 904 900 1132 748 1313 884 563 1091 834 1736 817 1176 1000 1200 1276 968 1072 1023 934 895 1281 1274 880 1141 1017 1428 1267 1024 954 1582 1137 1092 1527 1639 965 1134 1239 1153 3003 2857 2854 2855 2241 1900 1964 2099 2195 2283 1823 1997 2281 2004 2638 2113 2843 2601 1735 1243 1423 975 1273 1477 1561 1514 985 1906 1707 1489 2208 944 1068 1304 662 517 857 793 1106 650 801 744 468 650 484 279 373 473 569 473 621 597 528 794 615 903 617 706 1376 934 1360 1549 1507 1477 880 1356 1454 1152 1310 1845 1126 1308 1352 760 444 596 515 476 502 426 754 349 477 203 509 585 388 222 443 572 151 216 318 334 413 307 376 399 308 554 314 455 520 733 747 667 753 544 929 1012 738 560 520 577 540 367 457 594 986 424 406 451 280 426 544 946 430 590 632 873 617 948 360 509 532 340 612 534 689 548 512 424 431 449 403 735 727 621 697 603 546 438 425 511 559 1055 797 820 922 736 888 795 831 437 802 807 446 287 806 409 909 571 437 851 343 478 340 507 818 830 387 469 349 1125 1200 959 1317 614 455 423 403 871 446 901 851 506 512 880 891 537 680 732 1001 692 897 882 801 1154 950 939 1440 1264 1009 936 1140 1084 909 1501 1137 477 718 710 429 469 643 2670 1137 889 883 877 1383 1264 1164 1287 1592 1759 1372 1042 786 886 618 648 514 599 656 773 949 960 808 714 605 582 1369 753 1014 708 633 511 554 499 545 343 393 351 364 358 309 285 462 371 483 592 391 761 943 815 878 622 865 851 820 960 776 812 1104 1222 1326 1333 1150 1219 1099 870 949 745 744 811 1252 940 916 750 1213 804 797 788 870 1409 1030 833 857 939 898 717 999 922 1484 1035 903 969 1220 573 1303 1142 966 937 1070 1119 889 1641 1034 944 1010 1450 607 1044 1405 805 506 554 403 304 314 303 418 972 785 1165 1011 855 771 1011 393 783 842 529 425 709 721 791 745 1099 366 685 491 508 445 580 637 377 291 293 345 286 385 389 479 425 470 527 644 570 877 404 2021 575 518 471 577 826 779 734 555 916 503 893 929 757 571 456 600 358 277 621 1064 957 868 1069 873 943 617 1022 885 937 901 988 409 1344 851 743 1006 951 750 929 543 723 902 395 474 680 479 368 1028 1557 1765 1448 566 624 725 447 662 603 551 2592 642 3029 2877 2551 2561 2467 2141 2202 2611 2691 2562 2786 2669 2922 2471 790 787 755 775 996 849 1463 926 960 1278 1195 1115 853 753 875 893 580 766 1561 747 735 729 726 963 931 1461 1461 1657 1214 1006 682 862 705 617 1023 669 579 596 584 791 848 898 874 961 925 792 1174 851 938 987 720 618 670 579 719 674 575 597 589 403 726 836 683 727 607 566 578 642 895 899 828 821 856 823 736 612 740 615 850 775 1089 601 615 595 651 663 537 676 692 725 761 677 770 760 731 738 763 689 683 587 776 720 697 777 631 598 743 827 726 637 518 896 550 691 807 686 771 555 778 789 923 697 996 898 817 829 718 727 787 1023 886 944 689 1172 961 1048 1037 927 995 1137 1052 1087 1019 998 929 1078 878 919 903 730 780 831 801 820 986 725 603 464 699 999 472 346 196 382 214 453 445 308 411 220 371 280 645 620 601 218 244 218 232 358 249 435 323 379 480 331 385 294 326 432 336 354 243 516 348 447 315 541 345 407 489 430 420 563 401 249 397 426 452 582 535 871 442 248 236 150 290 394 540 494 563 195 227 228 247 193 273 154 231 212 478 746 309 221 287 279 360 315 330 772 346 720 539 602 473 389 334 324 314 270 844 403 351 138 389 320 634 408 472 298 531 250 578 606 458 449 326 698 646 379 233 659 593 533 697 284 424 816 528 496 387 544 355 434 486 424 736 821 679 418 740 1041 1249 629 566 650 544 1072 715 841 636 357 640 622 378 622 714 741 572 404 852 759 463 879 980 870 539 711 880 431 535 580 475 893 445 462 507 750 895 522 563 777 607 843 801 984 476 393 449 277 529 342 307 420 248 312 303 392 405 485 746 417 578 558 407 399 306 413 170 302 220 367 401 720 542 664 506 519 665 434 644 604 594 240 262 523 414 679 438 398 280 342 650 524 351 372 391 453 557 919 503 1011 356 863 284 772 349 472 318 681 510 512 571 526 573 556 635 403 502 722 714 738 723 825 744 530 323 297 656 449 726 805 196 232 234 247 385 505 558 686 422 547 633 474 527 545 934 960 386 369 685 372 92 60 144 149 134 312 491 806 880 713 582 849 450 430 396 269 153 123 361 459 207 334 426 644 632 725 303 259 305 257 532 558 891 612 672 598 631 300 230 575 341 272 375 369 400 248 419 380 406 489 275 489 474 498 505 431 488 404 382 620 574 195 392 519 452 545 535 560 479 656 340 518 507 263 476 719 408 631 530 2604 2625 511 565 605 635 754 477 473 416 956 686 734 719 798 429 481 623 362 833 638 801 592 570 539 568 500 668 694 440 417 762 630 711 943 830 794 260 299 931 764 352 411 296 324 333 281 373 566 548 547 623 681 388 394 519 244 713 553 535 530 500 369 570 427 501 730 672 249 273 343 1213 887 1102 683 864 1003 703 833 812 838 1389 927 697 1019 656 599 515 763 1026 356 336 247 242 480 361 970 950 964 948 938 1724 1420 1192 1311 1395 1173 1384 1046 1170 1674 1551 1695 1474 1587 1402 1344 1228 1496 1450 1565 1413 1929 1763 1834 1588 1540 1981 1721 1795 1621 1521 1671 3241 2551 2618 1147 1528 1749 1153 847 1608 1491 964 696 1480 488 528 687 585 715 668 488 1034 1018 904 270 564 466 286 278 2304 2218 2373 2148 2267 2287 2010 2450 2795 2620 2272 2872 2984 2408 2678 2447 2649 3256 2599 2696 2833 3159 1873 2201 2425 2936 2435 2249 2251 613 547 301 1909 2700 1255 3197 4137 4320 2630 967 798 885 388 1033 120 394 303 428 2159 1514 1509 539 756 611 573 1339 1530 858 2378 1154 1452 1813 1236 1703 3256 3728 2643 3049 5847 5087 2529 3124 3537 3782 1434 887 1661 1349 1647 727 1692 533 2071 955 1813 1124 179 163 2183 1685 2391 2735 1468 803 1252 751 934 535 527 1275 1222 1074 955 1045 2505 3001 1007 586 1113 1705 1570 1917 1390 1351 808 689 662 1556 1029 2107 802 1026 461 919 863 834 1088 1329 2834 2638 969 969 560 1062 817 603 796 789 786 780 1613 715 724 1693 845 758 2301 857 968 1107 634 1127 1049 1132 1207 915 922 929 901 1087 1087 1037 964 1052 884 1017 1696 787 1251 1052 589 657 812 668 667 606 781 429 491 497 374 419 936 920 1015 621 1460 1010 774 351 477 405 393 449 438 315 321 293 420 405 359 459 519 513 397 445 346 440 671 341 481 404 359 424 743 804 691 171 308 412 288 245 377 313 367 408 356 384 690 477 550 388 323 657 650 738 362 375 377 385 518 576 569 524 390 479 525 468 464 535 380 504 464 665 1052 358 319 403 349 460 423 633 317 514 517 378 592 439 389 512 403 513 506 610 266 462 996 183 1089 419 463 306 410 440 549 733 544 975 706 802 907 710 667 610 546 289 550 740 580 674 216 306 274 214 225 324 273 554 497 470 248 211 412 241 205 185 154 345 305 856 836 639 589 506 399 598 648 644 513 579 1045 774 969 552 582 504 569 661 435 512 513 548 590 537 681 601 757 740 344 234 363 640 468 336 794 531 662 571 945 583 819 1001 748 1017 772 712 731 763 836 1192 797 1487 1256 678 908 751 382 612 773 288 722 906 590 733 686 797 839 249 564 608 1346 307 256 224 378 254 290 222 410 535 295 489 407 820 292 251 430 675 623 575 805 241 1130 270 394 332 337 719 900 746 806 907 889 978 626 843 774 647 724 879 736 796 802 8882 8738 8831 8588 6086 829 921 802 773 774 941 744 361 464 172 391 403 728 249 1033 599 530 909 794 927 840 1003 1206 672 414 1099 880 1210 1264 463 686 524 507 602 809 844 813 590 422 437 407 439 1015 938 758 917 590 1362 1147 1223 834 1096 658 1430 873 784 1254 352 1044 625 665 567 655 896 858 898 906 719 709 939 966 387 1386 684 498 864 955 981 754 627 533 1291 979 389 454 584 536 667 556 520 460 667 485 824 692 802 642 1186 712 430 656 443 1470 711 1004 769 846 1074 882 895 867 767 764 1053 952 697 905 698 1068 1016 852 792 1227 859 914 1325 1433 759 909 996 975 2369 2296 2375 2327 2021 1588 1441 1566 1845 2014 1505 1620 2034 1611 2234 1701 2229 1996 1399 1072 1180 814 1124 1224 1361 1289 810 1525 1473 1316 1780 738 745 1155 522 436 708 696 972 491 629 672 337 520 383 215 274 425 519 407 449 439 458 602 497 700 502 565 1198 806 983 1217 1020 1025 766 1089 1008 869 1050 1558 844 1061 1076 686 390 511 452 418 428 380 465 315 424 165 467 565 368 194 405 476 115 164 188 289 356 246 319 340 259 465 244 397 452 585 576 583 601 400 750 625 606 402 372 398 344 261 318 465 830 302 292 330 238 358 458 824 362 490 518 750 481 786 328 431 424 290 405 460 613 438 438 382 387 389 299 649 552 459 441 458 415 330 369 398 458 886 713 499 566 407 695 495 516 269 539 544 309 230 588 319 674 374 326 674 267 338 260 363 649 672 331 287 241 738 827 756 1112 476 427 397 297 741 356 759 713 392 426 742 761 489 613 545 802 507 787 675 687 947 751 847 1243 1053 869 783 968 948 798 1308 953 449 585 609 349 367 529 2081 949 732 723 714 1192 1096 1014 1088 1324 1501 1180 818 632 757 499 505 442 512 475 557 579 868 596 606 435 472 1170 584 862 557 429 400 430 457 497 270 330 302 299 299 244 232 375 260 263 504 293 611 774 631 694 530 693 732 682 720 600 712 881 922 1022 1006 959 919 954 728 816 613 601 682 1047 796 761 636 986 593 682 682 657 1057 744 549 647 784 775 503 822 777 1086 878 738 837 619 480 912 972 774 651 905 896 633 1432 871 702 879 1221 441 921 1111 669 470 373 275 286 290 269 324 829 544 675 529 595 494 732 361 556 616 456 303 606 516 605 687 938 334 574 370 470 369 522 587 305 237 237 303 256 341 281 321 391 351 489 494 399 747 337 1723 503 454 427 414 479 532 487 354 742 409 525 533 617 444 271 413 284 208 508 789 854 580 729 678 612 427 914 715 715 740 781 297 1101 621 571 724 678 530 596 370 465 792 285 391 588 334 245 833 1138 1341 1044 540 487 626 407 489 468 419 2098 476 2542 2430 2105 2167 2050 1744 1828 2212 2075 2206 2186 1980 2305 2003 650 665 556 711 847 670 1135 745 787 1136 1003 1013 593 567 653 703 502 507 1238 637 623 599 640 805 793 1171 1165 1325 1652 1325 863 1126 925 771 1283 831 721 801 838 1063 1115 1075 1045 1311 1299 1052 1462 1138 1154 1238 831 758 814 777 1153 999 964 991 815 799 1121 1170 1153 1264 1120 1017 1009 1143 1355 1635 1340 1210 1349 1261 1222 1119 1169 933 1256 1501 1651 1052 1036 975 1295 1209 1100 1148 1046 1047 1085 1128 1246 1194 1249 1321 1457 1073 988 1054 1182 1123 1189 1101 965 1024 1159 1303 1138 1175 867 1196 820 1025 995 1036 1156 781 1315 1291 1235 1159 1385 1516 1234 1138 1169 1136 1295 1315 1324 1295 1036 1591 1419 1505 1532 1300 1411 1672 1604 1488 1476 1447 1360 1470 1290 1289 1149 1140 1154 1228 1165 1195 1374 1049 662 710 835 1393 612 428 372 463 425 538 511 508 457 333 565 529 891 786 793 377 449 385 431 516 348 614 533 473 646 455 543 398 464 502 640 480 492 734 519 663 432 861 538 653 617 522 494 651 600 385 559 783 819 780 657 1160 517 435 417 224 424 641 854 736 827 239 285 312 381 402 411 238 351 314 742 992 612 330 541 419 524 527 479 1059 495 1169 698 824 582 510 531 570 601 481 1144 562 482 201 526 419 1015 630 708 425 813 328 826 782 674 728 494 925 992 845 406 916 1026 718 1013 412 570 1177 765 597 531 698 455 654 737 679 1047 1085 853 584 1034 1228 1618 879 690 869 735 1539 940 1151 754 474 774 742 698 994 1025 1348 743 539 1148 1155 620 1164 1242 1124 705 794 1176 529 725 891 662 1200 507 661 778 959 1276 666 713 986 706 1199 973 1304 795 891 764 430 942 585 569 801 421 492 481 592 531 741 958 568 804 699 522 513 520 631 405 443 326 479 574 1038 758 974 770 880 944 570 870 713 712 347 371 714 658 1066 536 464 396 613 800 618 540 534 613 673 761 1105 686 1293 426 1078 461 817 435 612 378 971 612 683 1020 740 795 719 858 517 725 888 916 931 916 1168 993 814 694 483 908 578 1022 1173 244 292 318 305 478 617 636 938 639 794 654 638 693 732 1271 1186 650 558 780 604 144 70 176 175 193 670 702 897 992 817 812 1038 625 605 641 387 203 220 527 606 292 370 669 851 898 985 569 586 498 534 729 713 1193 894 907 927 1196 526 418 937 628 462 672 686 697 454 759 726 658 822 476 753 848 749 832 823 632 589 476 772 722 262 615 800 688 809 821 822 647 903 463 786 792 363 598 1050 573 812 672 3685 3772 676 849 815 863 892 559 695 603 1095 1072 1015 1231 1093 663 607 783 576 1084 812 1137 843 761 716 680 625 970 1122 624 528 1036 739 780 1222 1067 1322 449 374 1341 1102 457 614 382 654 710 621 539 821 843 737 914 927 500 515 705 406 1286 931 713 753 687 566 773 545 667 854 733 322 346 444 1761 1636 1775 945 1243 1536 1033 1176 1226 1329 2169 1258 1031 1379 869 709 865 1308 1263 471 443 343 274 569 421 1462 1173 1313 1422 1296 2471 2250 1925 1907 2121 1618 1830 1248 1377 2405 2382 2419 2283 2592 1984 2343 2169 2425 1972 2443 1945 2607 2650 2376 2555 2182 3118 2739 2688 2560 2484 2370 4619 3523 3325 1455 2104 2244 1635 1543 2361 2148 1302 964 2240 623 675 959 799 979 1047 653 1392 1468 1097 396 698 598 400 352 3186 3044 3115 2861 3286 3271 3074 3448 3358 3669 3385 4017 3756 3525 3774 3381 3451 3902 3715 3915 3906 4322 2573 3023 3043 3839 3125 2893 3033 813 727 402 2844 3643 1946 4217 5478 5733 3942 1547 1348 1298 540 1473 260 608 377 555 2807 1998 2095 724 1092 921 740 1726 2076 1163 3233 1638 1800 2613 1483 2228 4357 5153 3779 4253 7913 6398 3358 4064 4749 4926 1954 1170 1929 1883 2001 983 2313 614 2729 1248 2350 1721 211 191 2701 2074 2966 4076 2000 1168 1952 1033 1354 859 775 1569 1540 1392 1204 1234 3636 4188 1513 1180 1838 1996 1863 2548 1871 2008 1224 1038 980 2341 1626 2842 982 1518 669 1425 1142 1122 1337 1911 3734 3653 1387 1316 811 1437 1064 976 1010 1101 1086 1060 2111 1063 1322 2065 1043 899 2950 1251 1414 1441 740 1591 1496 1572 1582 1133 1256 1328 1236 1333 1415 1389 1182 1377 1173 1424 2060 1063 1643 1354 763 906 1012 928 884 880 1492 740 647 632 547 570 1149 1228 1172 1091 2066 1549 1084 488 856 463 451 633 610 483 412 396 683 563 457 564 556 798 529 607 635 729 855 492 666 606 495 484 904 991 912 207 659 723 614 677 700 509 559 736 516 566 1068 1031 831 905 599 940 904 1004 597 707 714 888 839 854 984 846 754 807 895 814 644 988 541 929 841 971 1336 625 607 607 652 628 595 749 543 1128 879 452 922 772 666 868 666 818 839 1004 476 753 1406 277 1559 715 781 509 600 573 886 1070 752 1482 1470 1034 1328 984 1105 958 739 509 702 1015 675 869 309 438 378 309 322 388 363 741 917 848 363 310 547 390 300 227 186 511 387 1422 1183 827 738 707 823 811 925 915 611 721 1953 1113 1284 806 796 867 705 949 606 586 601 755 646 719 988 876 1067 861 682 580 727 846 564 715 1013 1013 1142 900 1195 696 1037 1217 961 1230 1079 983 829 1097 1109 1660 1070 1873 1709 958 1257 1030 709 1074 1152 408 1007 1274 772 1104 888 981 1730 361 710 780 1603 383 316 264 508 332 429 342 629 627 591 727 657 1100 384 335 585 850 1161 973 1213 469 1598 441 550 445 520 930 1614 1143 1221 1404 1288 1552 1046 1371 1255 1013 1088 1724 1102 1228 1264 11546 8831 13684 9695 6564 1251 1562 1178 1140 1033 1454 1119 637 583 204 638 471 1021 420 1295 767 786 1283 1043 1348 1163 1420 1961 809 522 1498 1336 1634 1694 830 1636 969 1058 1445 1502 1713 1595 963 561 567 533 728 1418 1363 1192 1435 665 1989 1852 1959 1218 1428 983 1997 1307 1246 1935 696 1472 918 952 866 870 1253 1211 1251 1334 996 849 1136 1263 547 1868 1075 1004 1356 1584 1474 1039 828 716 1595 1217 539 704 918 605 791 621 723 613 953 1260 962 990 1221 771 1389 964 608 1245 986 1933 906 1330 1161 1317 1334 1040 1183 1272 1013 981 1375 1521 1061 1272 1126 1573 1572 1147 1193 1691 1359 1191 1687 1858 1056 1236 1488 1263 3354 3148 3141 3168 2388 2190 2080 2263 2313 2633 2058 2314 2244 2200 2799 2538 3210 2770 2057 1472 1661 1341 1337 1572 1761 1671 1071 2143 1913 1669 2509 1045 1159 1513 733 551 924 845 1225 729 971 791 536 694 528 315 415 538 552 546 687 671 552 856 690 978 698 791 1446 994 1587 1669 1674 1638 979 1599 1731 1368 1551 2006 1275 1370 1434 849 530 696 555 572 596 464 813 384 505 227 579 562 410 226 519 612 171 252 390 344 473 363 436 455 345 609 361 455 576 807 867 773 873 605 1055 1119 875 680 603 660 638 435 534 666 975 478 456 516 327 510 628 1073 456 680 719 938 756 1033 353 496 527 341 700 599 835 678 594 494 509 475 498 852 843 681 795 627 574 510 467 584 613 1138 839 904 968 818 858 972 952 533 878 854 516 299 884 435 1015 663 453 951 369 526 362 555 922 968 401 559 405 1314 1360 1072 1399 724 485 441 483 979 510 1007 991 636 580 976 983 587 737 780 1116 862 1038 986 848 1242 1026 971 1628 1435 1134 1047 1237 1140 1009 1625 1189 535 891 750 498 567 765 3097 1239 1091 1067 998 1486 1346 1230 1396 1746 1915 1450 1205 879 1009 823 814 554 696 768 970 1047 995 962 802 675 687 1472 840 1138 776 715 568 670 531 608 369 419 371 390 380 333 303 496 427 644 610 450 833 1088 964 1137 689 1005 909 902 1024 880 904 1133 1340 1500 1528 1222 1389 1170 909 994 899 812 954 1434 994 982 818 1404 1035 797 862 1012 1656 1278 1001 934 909 969 885 1066 944 1645 1098 946 1112 1372 590 1573 1226 1081 1067 1156 1224 1011 1816 1146 1090 1053 1559 725 1222 1545 871 547 635 478 316 324 319 465 1101 930 1386 1238 945 881 1160 459 959 968 584 496 791 836 932 804 1185 372 801 567 522 569 618 665 435 295 301 365 298 423 405 559 441 561 559 717 606 1135 374 2151 625 568 514 644 1028 937 892 610 948 559 1023 1121 813 666 534 701 393 330 673 1267 1001 926 1140 940 994 626 1097 962 1092 1004 1114 419 1528 958 828 1148 1097 870 1112 591 847 1036 417 498 821 689 568 1094 1908 2009 1708 623 669 819 473 698 622 619 2970 722 3509 3308 2834 2837 2729 2405 2489 2872 3013 2830 3109 2876 3243 2746 888 901 833 777 1186 1004 1638 1046 1084 1225 1310 1210 1029 892 1009 1022 638 899 1759 838 832 834 932 1098 1062 1657 1669 1947 1294 1032 738 848 784 651 1130 749 653 646 608 875 950 977 957 1003 961 835 1202 950 960 1017 779 674 726 667 817 714 601 671 627 457 732 922 837 765 712 630 646 710 1017 1156 955 954 985 954 890 738 784 717 923 848 1218 704 675 639 695 734 608 773 802 820 821 641 880 889 752 801 955 729 717 647 874 777 822 807 657 624 793 865 776 687 525 948 567 723 893 693 809 618 870 858 959 723 1030 922 892 912 776 771 902 1105 916 913 793 1229 1096 1105 1129 1006 1072 1251 1151 1157 1056 1005 993 1053 868 888 844 792 822 887 828 822 980 726 556 567 733 1086 534 358 256 388 301 469 467 345 409 260 383 306 634 607 594 246 290 250 262 405 263 453 391 391 508 393 453 352 390 462 419 382 265 532 403 481 345 575 388 448 547 478 460 597 431 296 497 529 553 608 553 923 421 303 281 168 316 420 600 528 605 219 235 242 284 215 310 172 257 228 572 865 437 249 348 322 417 337 387 837 432 801 549 641 468 427 443 379 369 302 866 467 357 212 511 361 728 449 523 432 606 262 583 634 486 493 334 730 686 410 286 689 731 557 755 333 465 863 599 520 415 550 355 448 519 475 765 917 701 461 788 1063 1295 745 608 702 580 1199 753 1025 672 411 693 640 431 647 754 789 586 414 891 812 544 950 973 869 519 747 944 443 561 691 481 1027 471 472 535 796 1006 554 589 822 648 844 804 1025 469 473 516 331 639 389 393 529 276 305 341 453 409 487 823 470 675 547 451 407 349 456 202 316 244 414 415 826 580 722 544 648 781 472 696 622 610 312 326 574 483 775 460 412 290 414 702 532 389 555 473 526 607 980 598 1014 428 859 325 757 351 558 346 787 547 545 635 568 597 584 674 423 585 762 738 770 757 867 802 578 365 342 703 488 785 886 214 250 290 275 426 511 582 709 458 593 641 500 594 668 988 988 434 409 724 464 112 58 160 149 136 402 519 811 914 743 622 912 517 495 472 268 142 118 414 520 188 328 426 747 806 891 325 309 341 327 566 628 945 725 721 715 647 328 250 765 514 391 456 452 458 406 530 508 454 568 319 599 592 665 640 533 573 416 398 671 660 213 422 570 499 596 590 592 474 703 420 638 571 273 500 792 440 667 566 2787 2665 545 612 610 688 782 499 519 464 990 798 770 799 832 464 503 639 392 1090 682 945 622 602 590 637 530 664 772 476 437 794 641 672 1002 870 832 276 294 1118 878 379 417 316 346 345 309 389 606 554 563 625 798 408 400 557 320 763 597 561 616 553 373 649 453 542 727 665 284 308 378 1262 999 1228 744 920 1094 844 881 858 898 1741 1056 789 1068 698 660 567 1044 1112 362 344 255 250 502 379 992 951 967 1092 968 1820 1500 1204 1307 1493 1139 1368 1011 1272 1731 1640 1724 1621 1733 1525 1457 1332 1726 1514 1700 1459 1950 1949 1971 1709 1727 2229 1845 1963 1685 1603 1691 3425 2680 2784 1201 1695 1883 1226 929 1740 1621 1116 776 1718 506 548 742 695 728 748 516 1018 1006 942 286 607 509 312 277 2401 2265 2422 2364 2584 2459 2189 2689 2817 2914 2452 3225 3177 2521 3067 2734 2736 3312 2706 2873 3138 3638 2130 2529 2564 3111 2537 2400 2480 658 590 313 2032 2757 1344 3303 4362 4640 2736 1054 889 1045 467 1201 167 430 325 448 2268 1531 1528 598 918 763 591 1422 1614 970 2564 1277 1571 1910 1268 1867 3371 3901 2730 3417 6304 5430 2738 3427 3885 3952 1520 969 1741 1491 1721 821 1852 539 2300 961 1866 1231 183 169 2389 1721 2514 2940 1561 843 1454 869 1017 619 611 1337 1260 1165 1066 1121 2845 3171 1131 620 1091 1842 1714 2084 1585 1553 920 760 706 1737 1147 2348 832 1128 529 1010 903 874 1022 1417 3108 2753 1123 1119 614 1132 771 699 861 852 847 802 1648 771 774 1842 883 796 2472 981 1092 1193 628 1220 1084 1196 1309 895 1002 1005 947 1109 1125 1063 1007 1082 1016 1053 1714 845 1265 1133 605 675 859 684 724 690 899 500 542 501 375 463 1024 975 1031 655 1722 1178 838 433 644 394 380 463 458 339 351 323 467 423 399 506 514 568 425 493 405 484 713 357 529 422 373 436 767 834 749 193 339 426 341 362 388 333 384 428 374 381 741 588 562 399 326 714 754 785 380 415 409 419 503 577 596 511 418 528 611 478 440 555 384 538 492 667 1120 318 353 439 458 464 439 570 379 602 547 373 626 483 429 585 487 601 548 691 317 499 1044 189 1108 437 479 354 430 477 658 805 618 1071 837 804 1052 771 721 695 618 297 618 890 496 725 261 376 344 259 243 344 287 586 542 504 278 235 465 267 217 193 210 397 325 1104 881 705 626 549 512 638 715 709 539 612 1165 848 1066 625 614 576 556 743 507 528 545 624 552 541 799 659 818 837 362 254 347 682 496 342 825 585 722 639 1001 588 885 1031 756 1055 794 757 753 844 862 1353 839 1507 1260 735 986 805 410 702 793 310 792 994 643 821 724 847 981 265 607 663 1428 373 272 234 425 293 329 273 465 569 333 537 441 902 320 275 460 799 844 665 899 261 1195 274 408 338 341 693 954 788 848 951 937 1075 653 905 859 690 779 1010 791 863 861 9210 8588 9695 9767 6347 841 966 818 791 782 1012 760 375 511 184 475 417 764 291 1123 623 548 1003 818 1026 888 1069 1262 730 469 1190 957 1302 1350 471 816 565 606 705 869 1013 1015 648 484 507 477 513 1063 995 943 998 558 1520 1222 1310 909 1141 733 1506 927 860 1419 352 1186 674 691 616 689 931 903 937 949 786 680 977 1041 409 1443 770 526 1032 1055 1046 846 680 561 1372 1050 424 480 585 472 607 557 554 496 746 552 862 771 858 659 1210 788 440 791 601 1541 786 1127 895 930 1139 942 963 923 816 836 1105 1100 705 976 803 1197 1118 902 924 1293 928 973 1444 1585 861 1078 1168 1121 2534 2462 2416 2359 2157 1772 1463 1590 1925 2309 1652 1785 1936 1687 2201 1878 2486 2125 1544 1242 1304 889 1243 1370 1450 1406 817 1701 1557 1386 1864 741 758 1328 571 446 750 759 1069 544 691 678 433 524 417 268 290 445 476 458 467 459 511 652 608 777 542 640 1279 850 1080 1342 1045 1042 819 1262 1136 915 1045 1618 919 1151 1168 716 412 547 484 446 454 402 487 335 442 181 483 544 378 208 425 504 131 184 267 295 445 337 414 431 327 506 289 373 486 609 751 700 776 424 774 661 673 432 392 445 436 301 338 560 787 332 324 377 283 380 480 904 396 518 540 805 538 816 338 436 433 305 443 555 781 476 558 456 469 387 362 681 600 520 530 505 431 377 381 430 478 964 760 534 506 397 615 575 530 337 589 571 335 238 677 364 747 404 344 720 314 374 301 393 685 700 347 315 263 830 900 786 1159 602 435 405 309 759 414 835 773 452 430 766 773 519 643 575 792 558 830 717 698 1001 750 861 1362 1144 907 829 1012 992 875 1393 934 507 707 629 445 399 586 2439 989 793 786 801 1225 1117 1031 1113 1389 1574 1226 879 687 793 616 546 541 572 569 649 607 846 605 662 465 551 1293 717 956 746 453 441 501 485 562 369 402 341 398 346 293 269 413 347 299 512 330 649 800 675 724 580 851 768 722 818 677 726 1015 941 1019 1009 1021 930 1055 776 862 674 703 731 1189 810 772 678 1097 665 653 693 720 1183 822 693 724 736 827 589 842 761 1170 926 781 972 747 541 1011 991 844 793 955 932 684 1537 915 765 853 1303 481 1015 1230 729 540 409 299 306 308 295 398 895 582 803 599 582 531 885 365 669 672 491 331 656 530 660 742 1027 336 643 452 486 373 540 599 317 253 251 311 260 388 293 383 401 396 513 504 411 950 293 1832 525 476 492 456 503 562 517 354 764 441 608 628 679 480 262 427 270 204 579 833 860 636 747 722 629 480 975 750 791 784 878 275 1162 703 595 822 762 590 640 396 585 824 305 442 656 347 283 896 1265 1421 1187 531 518 725 442 501 444 505 2331 512 2837 2709 2256 2206 2156 1911 2005 2293 2211 2295 2347 2113 2512 2141 697 685 576 685 941 724 1197 765 825 985 1101 1068 679 672 710 754 518 559 1324 662 652 632 692 885 853 1236 1230 1412 1257 1191 785 939 853 682 1029 595 567 643 649 919 1053 1091 1104 1065 1093 1078 1258 1129 1012 1062 842 754 802 622 781 594 590 672 729 619 790 925 765 752 711 656 676 750 1009 1007 1003 930 1040 973 918 863 995 546 1067 1110 1109 657 771 653 741 735 739 801 633 783 728 698 907 905 749 968 958 612 836 761 801 775 788 919 655 771 912 1012 808 877 683 943 722 905 959 698 734 732 796 813 1011 725 1077 920 951 996 980 818 860 898 953 871 678 1149 1057 1109 1148 1035 1043 1315 1112 1190 1060 1059 1092 1158 946 937 1056 731 801 898 807 816 1002 754 598 661 784 1062 567 366 200 427 218 504 501 286 366 230 405 306 504 512 532 274 325 278 342 466 347 529 433 433 608 320 423 314 354 458 551 423 261 624 396 505 320 592 307 481 512 480 443 630 378 337 374 662 684 576 519 806 380 288 258 148 276 365 583 494 540 233 249 335 287 270 293 192 235 236 401 911 437 208 294 296 379 297 425 805 407 752 622 656 465 435 403 404 396 330 828 520 466 212 508 465 625 516 640 429 577 357 568 634 665 571 389 927 678 399 320 775 670 644 820 352 482 819 590 592 458 600 438 502 518 454 892 1060 587 521 866 1020 1269 875 744 728 649 1113 849 949 731 469 1064 648 451 943 689 960 646 490 843 727 631 689 980 872 526 772 821 480 690 730 534 822 528 412 603 739 927 609 640 876 736 855 788 1109 718 638 584 468 715 437 360 390 326 355 411 469 448 532 811 572 667 596 758 418 562 658 279 324 388 551 414 680 602 742 563 642 903 616 824 664 630 260 266 541 502 836 447 431 271 368 684 649 496 319 411 575 608 1016 501 943 322 1052 300 714 374 522 296 748 546 597 800 605 607 547 687 516 708 827 791 814 807 874 853 617 337 340 758 524 870 828 222 271 184 234 426 647 655 682 395 561 682 490 585 638 1114 950 436 444 612 560 140 56 174 170 132 342 646 826 1028 763 707 787 611 589 486 353 190 178 470 478 255 343 592 776 773 885 380 442 455 342 512 553 942 683 700 554 683 316 240 536 331 269 362 374 347 313 414 383 348 414 295 582 628 625 689 521 628 367 335 787 623 222 389 493 439 505 497 687 501 716 378 586 563 350 552 694 459 829 541 2793 2756 734 659 756 682 906 605 550 493 1175 725 734 667 886 403 578 738 383 960 629 796 587 575 586 668 539 809 744 610 479 903 669 663 863 763 864 251 334 967 790 337 330 277 405 333 306 330 623 640 632 607 716 299 424 595 256 821 616 508 576 400 360 754 493 556 847 764 255 281 307 1014 1119 1047 712 933 1187 977 795 884 1005 1633 954 818 964 806 663 728 1010 1194 374 334 299 231 474 465 1139 1100 1030 1095 831 1715 1554 1298 1403 1380 1251 1440 1002 1188 1742 1528 1735 1628 1764 1643 1582 1397 1612 1569 1557 1491 2004 2118 1951 1729 1872 2107 1772 1847 1703 1752 1681 3491 2655 2723 1373 1694 1688 1198 970 1689 1548 1128 727 1651 460 520 826 650 853 548 416 1001 931 995 338 582 469 342 232 2532 2451 2575 2816 2578 2594 2142 2859 2868 2632 2199 3297 3245 2490 2685 2850 2953 2920 2884 2973 3178 3602 2117 2606 2667 3392 2557 2531 2783 702 654 281 2268 3019 1357 3537 4669 4684 2736 975 858 959 446 1064 159 428 311 440 2308 1681 1661 510 734 612 709 1478 1406 1022 2995 1165 1590 2172 1388 2252 3612 4123 2969 2979 5823 5502 2842 3374 3748 3941 1603 949 1700 1574 1841 872 2088 545 2040 962 1914 1385 211 153 2484 1835 2279 2971 1767 812 1445 862 1104 658 636 1468 1376 1234 1190 1210 2917 3140 1177 691 1141 1806 1751 2295 1528 1640 908 792 669 1966 1205 2413 821 1111 558 1166 1056 1015 1129 1542 3189 2640 1141 1126 805 1012 851 674 862 739 736 806 1745 955 654 1852 873 790 2657 993 1160 1236 610 1052 1109 1112 1454 970 969 898 980 1257 1236 1170 1104 1198 1220 978 1625 802 1257 1079 719 671 850 716 812 770 851 458 595 565 390 585 1059 868 1277 588 1558 1049 831 348 516 378 372 407 325 490 384 356 480 494 422 459 498 522 433 445 492 603 689 458 624 498 397 523 773 842 788 168 321 533 315 338 490 419 445 490 366 487 831 636 515 311 290 665 912 760 459 506 476 528 591 454 587 567 368 629 753 528 410 584 391 508 470 694 934 398 356 438 428 449 414 451 371 668 622 307 669 488 403 626 456 512 572 709 326 584 1152 167 969 450 476 399 526 315 591 675 601 1059 713 769 936 772 641 568 525 306 529 645 495 462 370 302 276 372 360 354 312 548 576 491 256 244 393 367 285 245 234 411 395 906 875 730 686 525 449 573 661 676 498 496 1153 870 1085 561 695 723 598 820 575 565 583 537 696 570 782 805 803 839 428 292 393 571 450 496 854 813 1000 637 948 576 781 1006 804 1129 731 692 750 824 929 1157 954 1449 1288 778 1181 818 570 698 710 388 815 1046 698 786 796 1038 1032 278 659 711 1510 292 207 217 455 269 287 298 499 590 316 506 366 804 343 300 409 803 708 714 974 339 1093 288 575 478 368 752 956 790 848 959 931 1044 619 870 782 655 642 910 671 755 814 6370 6086 6564 6347 9146 824 940 876 724 915 944 875 354 589 234 503 424 646 338 1181 483 635 1042 923 989 920 1061 1354 688 516 1242 883 1096 1168 493 916 781 565 814 962 990 1068 626 452 491 530 511 998 932 814 716 360 1372 1215 1397 994 1003 839 1285 747 871 1343 433 913 632 680 581 676 964 957 976 976 792 672 1149 823 419 1293 739 649 1379 1182 1360 845 700 655 1384 1092 525 503 665 441 590 685 565 498 683 653 907 769 834 724 1345 857 478 756 579 1573 946 1010 772 888 1235 1050 1035 1065 937 906 1036 1011 861 960 763 1014 1086 915 789 1145 1031 1005 1513 1557 812 945 1273 963 2636 2700 2286 2375 2109 1906 1636 1754 1757 2113 1806 1968 2091 1932 2346 1981 2368 2089 1661 1288 1358 1036 1178 1253 1344 1281 724 1639 1461 1329 1635 922 761 1192 507 385 784 700 1082 527 669 713 526 578 667 448 306 473 396 472 423 403 764 621 540 884 489 630 1327 909 1154 1203 959 969 883 1120 973 1045 961 1469 954 1050 1073 644 378 479 400 412 418 385 388 379 513 174 586 565 424 231 358 593 129 199 187 322 479 373 404 446 336 469 305 431 501 613 1039 939 994 404 598 533 595 514 476 502 378 359 370 522 844 352 309 363 309 374 463 843 389 517 622 945 501 737 387 486 504 405 518 762 893 581 529 479 448 415 411 843 719 544 547 507 491 407 394 405 453 923 841 566 537 521 786 617 619 349 788 594 331 233 629 339 727 405 321 774 265 377 266 363 758 851 317 354 289 840 882 869 1064 648 419 395 347 762 311 735 706 420 403 766 870 497 670 701 870 498 808 755 715 943 845 1046 1288 1389 992 908 1106 1231 989 1526 1142 516 723 736 334 503 639 2379 952 760 734 768 1104 998 862 1020 1275 1506 1248 924 700 767 548 493 570 590 494 682 733 887 810 617 533 550 1300 679 878 656 531 473 529 553 621 339 386 285 332 342 304 236 365 377 294 429 286 657 712 681 747 549 700 701 634 594 612 740 1088 1001 1000 881 841 912 899 708 792 818 686 771 1053 1021 818 765 1028 610 689 672 852 1139 965 672 777 850 838 560 944 820 1169 906 819 830 790 498 891 977 855 819 1098 1102 781 1675 1011 764 903 1421 665 984 1216 726 407 369 284 200 195 187 260 785 596 632 687 623 781 824 429 619 764 417 299 546 503 583 796 1054 351 568 406 526 356 536 553 377 314 320 376 323 418 417 346 499 426 557 659 412 913 366 1818 592 574 623 436 423 600 543 374 828 511 668 669 593 525 347 510 376 300 662 982 813 792 836 842 626 593 966 612 908 694 887 208 1009 682 624 810 726 667 770 417 753 741 282 479 721 434 354 923 1305 1412 969 505 525 546 535 456 346 748 2056 480 2531 2420 2143 2236 2311 1946 2034 2181 2300 2194 2360 2483 2429 2145 588 657 635 704 925 891 1146 793 793 1045 1151 969 652 605 721 829 526 680 1378 620 612 602 551 775 757 1213 1209 1363 831 932 579 716 535 576 689 413 361 493 459 412 673 628 614 635 674 847 874 526 816 651 327 397 399 572 647 599 706 661 743 399 747 769 724 545 559 742 777 797 538 545 617 585 660 562 803 654 739 556 629 673 868 442 604 450 448 496 476 446 573 587 597 709 624 572 458 546 698 781 731 664 777 938 902 967 665 607 717 719 620 718 752 663 705 752 812 824 761 535 705 719 685 769 748 825 711 735 780 690 531 480 703 950 605 691 754 708 727 755 854 855 1044 890 942 700 801 881 936 919 895 623 690 679 1055 1003 992 974 346 517 388 625 663 313 264 181 274 217 341 298 190 220 297 183 294 316 337 284 294 282 286 395 318 464 391 283 403 397 565 474 539 295 338 396 430 448 339 429 328 602 282 266 337 273 255 468 310 215 314 415 449 307 287 606 249 259 235 412 208 537 598 359 429 155 290 218 361 196 345 190 226 292 282 762 370 290 390 413 405 297 344 899 475 773 343 381 324 439 220 543 567 456 382 501 424 184 287 306 291 384 438 283 434 212 705 276 575 372 469 805 484 423 483 660 463 439 556 300 346 574 391 277 277 791 392 548 418 423 339 433 538 365 762 594 787 606 486 472 652 724 679 953 483 311 625 531 500 843 651 675 525 430 641 651 337 555 764 656 446 720 810 313 450 569 345 439 221 386 615 604 883 513 359 357 520 390 669 614 707 336 444 390 505 337 356 468 210 520 347 467 229 553 550 367 651 414 372 346 300 316 239 223 178 481 482 428 511 681 528 457 449 346 584 464 441 202 158 313 401 675 386 331 374 321 443 475 501 340 360 507 361 767 419 837 291 682 197 427 234 375 286 558 448 466 546 468 645 308 479 342 429 606 602 392 388 664 715 370 465 207 694 573 761 487 148 174 140 275 316 419 412 685 480 609 341 541 444 385 755 551 298 415 549 271 68 116 67 66 70 411 316 505 508 503 428 462 470 415 375 244 94 101 383 418 168 389 324 487 543 585 249 326 144 188 379 427 650 822 720 914 312 317 381 370 194 172 257 298 245 162 477 367 260 329 263 514 560 290 322 392 461 292 302 385 409 138 549 585 508 644 618 762 458 774 280 402 461 355 470 575 321 366 400 2171 2421 373 574 575 381 565 488 454 402 730 620 472 565 679 498 481 455 362 386 210 384 427 415 443 394 340 601 526 332 327 548 579 512 631 424 515 162 323 348 290 266 270 282 368 464 249 230 618 476 470 245 471 290 351 419 423 400 257 340 260 165 311 596 372 337 724 606 164 174 241 528 652 722 361 872 722 672 719 908 994 968 822 622 740 806 442 459 644 821 302 288 222 132 291 144 958 722 827 595 710 1447 1886 1562 1367 1225 1140 1133 735 591 1238 1306 1358 1314 1340 1192 1188 1055 1284 1167 1302 1307 1583 1176 996 1594 1366 2018 1686 1857 1670 2239 1415 2831 2213 2074 969 1473 1286 959 697 1559 1371 1110 755 1314 352 332 812 484 809 523 407 1054 870 743 215 412 402 458 280 1957 2088 2041 1970 2055 1921 1960 2285 1745 1800 1600 1952 2440 1864 1927 1922 2412 2374 1992 2494 2347 2136 1456 1692 1981 2428 2107 2015 2312 327 305 261 1711 2132 1069 2904 2870 2765 2617 605 635 722 297 669 424 406 343 247 1646 1129 1194 329 479 386 528 986 1413 932 1521 752 1027 1216 962 1428 2625 2978 2023 1895 4005 3515 1960 2590 2609 2976 1112 943 1220 868 1197 479 1247 505 1522 767 1550 750 185 171 1437 1032 1486 1934 1671 603 1105 603 784 358 355 714 676 683 830 835 1753 2395 562 571 1281 1245 1226 1487 1095 1339 944 571 584 1309 808 1680 302 807 475 644 739 616 753 929 1969 1581 688 649 534 689 654 693 899 548 472 558 1502 809 834 1402 816 637 1856 598 715 846 601 842 822 780 741 812 654 602 778 854 849 832 792 838 920 815 708 832 1165 812 385 456 368 184 464 449 701 504 509 306 382 375 447 424 436 416 715 508 424 352 392 198 166 354 172 348 240 226 260 375 380 550 483 267 442 304 221 373 300 413 469 333 290 211 518 587 547 321 332 328 323 251 287 361 420 292 374 409 640 344 460 403 385 884 719 803 488 497 489 469 637 494 452 466 485 559 611 604 586 661 403 529 525 549 761 389 249 241 321 274 247 662 284 456 439 260 593 475 453 550 395 455 545 632 590 560 809 95 904 368 538 309 382 212 277 585 585 576 727 481 769 673 593 561 427 443 377 272 316 402 161 219 187 163 121 279 480 371 267 345 147 137 263 170 143 105 202 195 253 724 372 398 382 380 505 369 522 516 337 221 1007 613 700 503 512 269 318 491 500 428 455 432 532 657 564 500 788 391 497 424 473 461 273 221 464 554 492 511 824 370 522 709 417 647 662 489 484 702 635 1113 536 755 662 596 636 885 395 869 502 177 395 499 692 656 702 549 911 273 350 374 1195 116 100 111 130 123 153 374 430 361 499 602 500 1047 262 237 165 630 756 475 491 291 564 239 588 548 292 458 855 656 750 838 730 890 816 782 717 626 592 893 604 727 464 1162 829 1251 841 824 7556 7839 5546 449 530 1165 596 362 581 302 695 265 348 307 830 430 465 940 323 845 686 757 1044 331 398 1021 496 426 468 521 626 608 563 494 532 616 587 601 456 415 425 554 846 591 623 507 349 1082 1232 1352 816 906 629 1081 568 579 1015 271 657 539 776 529 776 629 632 644 810 474 487 575 543 410 775 795 291 859 802 705 693 629 518 728 677 423 666 602 285 349 380 365 300 415 527 658 526 580 569 998 425 518 482 375 778 584 957 666 1015 767 863 713 879 424 656 766 752 868 602 538 820 613 781 614 913 712 864 973 906 962 1075 697 888 2222 2272 1822 1893 1501 1418 1558 1614 1030 1225 934 1059 1324 1616 1556 972 1713 1483 1051 934 1076 845 651 856 790 1214 408 1209 997 910 1533 777 523 672 369 436 566 347 360 391 411 440 361 244 573 476 394 349 307 343 303 317 336 406 446 607 552 476 677 763 983 884 1085 981 826 707 625 1028 768 847 576 663 797 424 192 274 190 237 245 188 353 262 252 196 200 317 136 231 338 182 129 66 221 119 126 140 132 122 120 205 411 272 232 298 502 503 527 329 442 496 357 522 504 541 428 430 307 328 326 468 441 275 259 368 406 543 369 475 643 928 537 485 240 226 259 225 303 345 412 331 449 323 348 456 233 396 430 346 323 239 290 524 318 401 439 571 356 599 732 481 756 466 545 417 549 479 282 110 470 273 550 292 212 563 306 235 255 238 781 767 250 348 308 849 798 970 645 751 313 299 198 540 180 491 553 222 375 409 639 313 358 470 696 612 641 640 733 661 490 582 1004 830 977 810 676 919 787 627 1102 198 453 342 288 349 235 1320 1070 657 652 575 795 847 747 779 914 821 701 606 375 589 372 350 403 383 440 340 510 615 367 263 309 323 597 444 634 467 315 365 401 391 383 198 196 154 188 184 156 148 186 286 510 335 250 526 659 497 612 485 483 434 690 626 619 526 660 710 708 735 578 840 850 766 820 599 587 623 822 589 445 806 678 565 505 539 578 842 1054 559 666 396 723 460 674 578 610 929 513 406 453 349 646 625 616 692 666 837 408 1343 655 579 362 844 377 622 995 653 270 300 278 114 106 108 132 698 789 778 678 636 564 529 218 465 543 282 172 320 430 588 576 989 199 439 205 279 397 369 253 365 313 265 263 231 382 380 536 315 286 309 453 496 600 300 1459 374 358 368 455 289 459 433 219 304 370 430 469 433 436 326 333 286 270 491 844 653 771 700 649 664 215 421 589 547 463 632 283 840 585 565 616 621 631 404 655 427 519 430 205 745 513 360 676 955 1026 590 298 374 356 360 470 418 371 1513 372 1545 1415 1471 1687 2013 1860 2005 1795 1533 1708 1512 1327 2161 1983 485 559 664 581 687 680 581 452 494 466 986 735 439 366 588 781 469 324 711 537 523 478 499 583 632 927 940 1101 1001 1128 651 818 639 636 766 445 393 535 525 460 980 728 739 857 779 977 924 635 876 749 469 461 453 612 737 773 835 887 966 710 880 916 955 811 796 1241 1278 1318 775 726 862 865 913 881 1044 768 969 714 829 733 1042 716 726 598 596 775 654 572 814 734 748 913 737 731 594 811 928 1019 955 842 1002 1130 1152 1196 933 876 866 882 793 878 986 806 898 1061 868 1037 992 645 866 836 864 889 872 1022 905 925 882 738 579 603 862 1064 745 867 936 877 934 976 975 976 1175 1007 1104 839 960 1037 1252 1048 1064 774 821 878 1216 1217 1137 1167 474 634 454 815 750 384 282 221 298 257 353 465 245 303 362 310 330 356 389 341 395 341 345 528 439 574 522 428 594 421 636 494 569 337 429 434 616 609 387 559 428 742 351 348 444 323 277 530 394 257 371 505 571 366 332 724 291 342 312 556 246 602 723 389 459 210 349 376 449 379 475 344 254 336 415 961 424 374 517 494 474 388 389 1010 637 908 443 503 394 590 298 634 664 537 533 624 518 218 297 346 315 448 492 385 468 240 846 378 647 436 561 951 612 654 662 812 587 599 665 486 394 665 501 361 358 921 450 654 552 559 424 491 647 435 1034 662 924 660 576 553 721 822 853 1273 653 402 695 600 622 1042 794 1382 709 554 785 751 415 723 978 878 555 874 976 384 631 685 404 471 257 491 800 750 1378 740 478 509 570 486 821 668 877 592 591 629 658 433 577 688 406 633 395 586 257 607 682 585 767 559 606 430 582 598 299 253 204 559 730 532 637 871 672 637 547 400 786 617 527 246 202 435 522 845 406 359 441 527 481 543 582 382 424 680 465 951 652 997 323 875 291 532 254 490 332 626 626 608 710 623 825 426 543 382 577 724 718 499 497 824 795 463 586 249 878 727 953 654 168 237 168 348 415 501 499 906 639 799 361 617 500 407 959 726 346 485 561 319 70 120 87 68 88 561 352 577 556 569 482 540 538 483 435 340 170 175 490 506 258 655 512 666 665 723 326 362 168 248 435 555 869 937 860 1112 404 357 470 445 425 304 362 466 340 408 613 519 333 432 369 706 683 399 372 490 550 330 338 608 468 172 617 667 570 774 690 836 636 846 440 426 575 426 558 655 402 486 503 2984 3397 441 752 724 441 770 562 628 576 886 758 542 676 804 641 519 539 449 473 246 439 496 482 547 428 591 728 643 386 377 846 725 624 683 452 573 308 371 370 310 413 410 398 477 708 345 312 743 544 544 289 544 425 389 481 459 478 323 398 328 187 417 644 443 373 1024 737 180 190 451 552 809 970 395 1003 1196 948 868 1107 1575 1217 888 835 882 983 490 595 889 893 450 436 272 140 299 162 1064 857 987 736 806 1778 2242 2100 1867 1713 1641 1360 956 653 1729 1859 1861 1747 1706 1482 1474 1352 1783 1386 1625 1574 1914 1706 1174 2407 1685 2852 2132 2447 2087 3275 2171 3204 2901 2739 1161 2182 1408 1220 875 2182 1630 1232 847 1591 545 521 1252 645 887 627 469 1188 1680 814 256 446 436 490 306 2677 2707 2699 2630 2480 2356 2398 2822 2064 2174 1960 2239 2791 2248 2469 2476 3078 2797 2503 2859 2685 2663 1955 2097 2673 3273 2885 2627 2760 345 321 324 2436 2782 1312 3305 3282 3207 3095 960 990 842 339 785 513 443 353 265 1900 1433 1516 353 591 463 646 1117 1710 1237 2119 873 1218 1520 1258 1792 3120 3524 2493 2053 4639 4020 2236 2899 2924 3395 1405 1001 1455 981 1348 572 1380 551 1766 915 1772 910 197 181 1628 1260 1657 2385 1843 778 1344 733 1017 578 567 1046 989 950 1141 969 2254 2738 732 908 2019 1496 1502 1723 1268 1568 1122 682 935 1630 960 2377 354 988 610 1112 903 772 1003 1170 2250 1870 796 765 623 927 797 855 1006 628 710 612 1759 916 1122 1520 939 689 2351 646 827 1003 733 984 964 953 852 1023 817 802 1016 936 925 936 858 910 1065 1022 900 914 1462 868 464 581 424 206 652 521 986 584 561 503 542 417 599 456 582 539 1084 829 488 453 450 216 184 434 251 420 309 297 411 471 436 648 610 325 629 413 299 517 392 489 553 391 367 231 590 663 630 351 534 640 560 484 546 568 534 572 472 675 1029 445 648 698 577 974 773 955 736 839 757 712 1023 674 733 850 691 777 956 1050 756 830 556 1057 1047 725 829 704 358 339 409 376 345 891 500 643 553 486 977 619 591 694 557 627 689 776 725 706 987 101 1028 688 748 345 553 286 491 701 725 1021 1101 755 961 898 827 609 461 491 467 308 617 461 196 272 230 198 151 291 516 407 382 425 189 179 285 188 159 111 216 245 343 889 470 446 426 457 563 427 621 615 424 322 1354 829 817 669 570 430 444 735 556 548 538 476 751 759 626 526 916 457 906 726 796 566 305 249 590 709 651 748 1040 430 740 777 433 713 742 574 532 845 812 1419 602 855 760 796 807 1201 518 1061 752 201 521 639 764 740 764 622 1297 289 404 430 1358 167 114 111 160 137 167 414 511 439 555 694 538 1200 353 347 183 728 876 541 557 365 658 440 745 693 522 558 1499 896 998 1174 922 1474 979 943 883 707 669 1133 679 869 521 1379 921 1562 966 940 7839 10413 5809 573 631 1415 739 398 705 330 761 311 503 357 915 492 491 1078 371 958 845 853 1227 412 422 1194 573 468 526 573 803 785 696 811 928 933 779 962 568 531 541 696 955 660 679 555 429 1177 1396 1596 880 1018 681 1368 830 890 1211 297 824 613 912 603 912 755 731 733 1156 546 638 737 805 497 1054 1036 526 1129 971 1041 799 727 548 923 868 482 788 848 377 455 651 430 451 435 601 728 586 853 639 1220 504 590 555 489 983 668 1164 972 1279 914 1131 913 1096 586 789 935 879 986 783 639 925 709 897 823 1007 870 1010 1182 1095 1183 1237 826 1042 2779 3072 2117 2177 1706 1575 1712 1833 1164 1416 1106 1253 1638 1835 1915 1371 2046 1816 1253 1100 1337 1204 735 1038 902 1403 478 1302 1156 1041 1714 905 595 758 405 462 612 559 392 443 544 508 479 286 673 570 492 448 382 439 327 341 358 444 482 696 580 522 848 811 1383 1023 1321 1214 1072 880 737 1273 929 1113 760 772 924 554 200 292 196 267 253 194 381 278 332 214 321 333 146 247 358 198 159 78 243 156 165 179 173 159 157 225 450 358 280 387 660 630 662 438 618 571 529 599 579 630 519 493 396 342 473 534 509 307 279 431 477 563 482 654 849 1436 724 618 297 363 382 340 412 489 519 511 577 402 427 605 305 450 544 527 430 316 332 676 481 625 641 629 558 787 926 587 1035 601 639 617 804 734 391 124 681 333 721 403 234 744 386 374 303 363 1214 1020 312 478 430 1298 1187 1299 857 1008 393 377 289 713 196 604 743 317 478 558 797 418 437 650 950 779 944 939 1116 826 696 840 1082 1002 1067 910 806 1085 1011 701 1532 323 741 445 328 393 300 1658 1374 826 827 747 969 1035 899 967 1206 1135 946 713 454 643 430 384 462 423 494 497 630 673 433 352 375 424 679 610 786 605 359 498 457 598 433 313 301 235 309 289 241 221 206 361 590 351 333 631 881 651 882 636 622 540 829 824 760 601 786 849 837 860 704 1005 972 868 938 735 715 787 965 661 499 924 869 644 547 595 660 1294 1514 652 796 496 787 514 771 683 767 1110 592 446 567 401 803 665 839 948 754 947 468 1487 779 712 412 1015 511 743 1089 693 305 336 349 136 126 138 178 862 974 1035 1053 759 707 662 300 683 627 323 217 422 486 634 616 1079 215 563 268 376 577 438 316 387 347 285 375 333 440 504 675 337 342 364 700 653 762 413 1950 490 474 450 509 335 552 526 257 342 553 579 632 471 609 421 405 371 320 702 1091 896 1012 919 978 808 269 538 709 646 544 812 421 1002 754 730 791 794 842 474 746 637 617 472 285 893 723 463 730 1195 1308 701 355 463 400 388 592 456 566 2089 467 2342 1987 1927 2453 2432 2404 2527 2365 2029 2253 1994 2009 2553 2260 517 595 761 783 841 746 682 613 640 577 1150 799 463 462 795 902 489 418 814 618 604 559 650 664 717 1260 1279 1452 807 882 540 659 599 566 696 508 446 448 480 467 566 513 507 831 769 717 790 567 949 682 313 402 414 524 578 471 677 601 626 378 777 720 581 480 537 682 719 725 571 515 625 580 579 553 731 720 730 534 723 782 1037 540 612 550 458 578 486 500 547 648 555 681 630 646 542 632 777 626 793 800 837 817 752 911 589 614 750 748 665 592 589 577 546 748 698 804 792 572 623 671 616 600 753 763 857 892 672 749 425 505 671 917 544 682 767 767 710 804 875 784 811 759 867 818 652 928 1040 1017 1099 681 827 887 1080 1017 984 1041 392 575 454 660 585 333 323 176 331 260 324 367 267 263 272 194 302 332 351 415 401 379 377 420 343 499 402 297 359 420 593 486 557 310 367 487 440 370 304 425 332 539 277 292 297 253 243 440 316 194 322 433 459 356 324 644 303 279 255 319 252 354 499 330 419 98 280 285 355 184 325 202 251 236 270 725 332 287 413 370 420 283 315 812 496 719 367 401 268 466 214 610 592 500 402 495 471 221 289 338 293 428 582 238 448 212 686 348 522 366 410 791 569 421 531 726 424 483 572 207 441 523 372 228 236 602 312 541 424 378 331 468 677 274 508 559 734 615 432 482 804 826 714 978 484 302 592 501 502 765 613 677 546 371 572 826 353 518 763 655 451 792 768 310 429 540 287 385 233 342 501 636 769 466 498 460 572 485 599 541 601 502 426 454 505 357 288 408 226 423 341 444 214 587 417 362 755 368 311 290 280 302 216 213 199 394 478 420 549 746 510 434 390 399 692 445 429 244 202 343 417 695 400 314 411 352 399 477 483 261 348 438 387 688 362 702 387 681 285 431 214 419 368 848 485 562 484 542 487 284 508 374 480 573 523 386 355 668 683 397 449 311 630 519 701 515 160 180 134 260 272 326 489 644 480 563 336 441 538 362 708 583 292 404 543 309 88 102 69 54 70 425 315 480 464 436 351 432 458 399 375 194 72 101 321 366 124 342 333 425 437 481 290 317 227 198 354 447 658 701 645 754 298 265 372 358 204 176 253 294 270 198 513 351 212 275 267 485 523 313 389 418 566 279 281 389 454 184 668 746 615 801 781 592 482 694 274 374 444 229 689 456 323 322 383 2139 2488 490 564 491 446 535 453 519 395 653 553 580 607 633 481 459 412 284 430 209 390 419 401 382 325 442 501 548 339 298 517 523 461 494 387 460 187 248 410 288 256 295 278 402 492 232 253 539 519 490 226 508 290 404 465 432 509 357 252 316 156 322 544 530 346 795 687 112 122 216 575 671 540 402 821 777 628 691 940 829 1051 722 521 774 939 462 389 658 781 263 227 262 141 321 300 880 653 888 593 849 1416 1497 1425 1271 1154 1119 1165 770 686 1306 1373 1419 1330 1508 1063 1218 953 1197 1115 1507 1381 1807 1390 1192 1529 1293 1794 1498 1727 1470 2162 1531 2682 2111 2018 802 1385 1438 823 633 1757 1486 976 772 1474 291 302 688 459 844 549 420 1152 759 731 257 384 372 385 238 1832 1970 1942 1919 1899 1761 2055 2293 1616 1735 1629 2054 2144 2001 1788 1926 2231 2329 1626 2257 2320 2083 1595 1745 2045 2347 2072 1942 2172 339 305 167 1586 2123 931 2690 3126 2747 2142 573 679 736 300 652 423 408 335 247 1547 1415 1421 263 575 469 535 972 1384 907 1646 877 1127 1309 1046 1310 2507 2810 2013 1729 3668 3634 1716 2776 2801 3220 1051 875 1215 828 1365 588 1159 364 1453 638 1354 673 115 103 1726 1143 1506 2025 1673 652 1043 520 789 329 303 764 724 689 860 805 1862 2375 549 486 1032 1457 1345 1690 1119 1139 942 533 588 1352 680 1593 359 715 390 702 789 654 803 949 1857 1520 641 597 807 774 696 591 934 610 584 604 1469 850 878 1343 742 569 1902 613 899 925 596 1001 873 870 787 854 573 518 759 990 1004 989 923 957 1002 896 654 766 1003 951 447 430 367 212 394 370 652 457 567 290 387 328 624 378 443 316 690 513 434 276 402 168 154 379 159 344 218 212 272 349 253 549 459 302 450 262 241 409 292 367 429 350 315 177 452 480 458 395 338 256 296 262 325 283 355 289 223 334 676 355 436 332 283 761 657 716 348 409 440 454 548 512 459 461 502 448 622 589 573 623 382 505 513 508 717 399 233 264 373 283 237 600 274 510 395 255 540 382 360 489 281 331 475 552 527 540 955 60 1062 281 464 344 358 169 267 617 447 559 644 504 787 541 467 494 374 405 340 254 374 427 213 256 222 215 133 316 499 257 224 232 114 102 379 206 155 131 179 223 251 740 455 434 418 284 383 361 524 522 325 211 957 593 756 635 539 296 305 575 400 508 516 495 505 522 589 512 797 502 383 413 542 525 329 325 464 497 507 471 712 420 395 610 369 758 662 523 479 592 577 1021 455 980 885 619 626 750 545 805 567 235 444 581 569 472 783 628 973 249 410 461 1170 116 90 115 130 113 139 434 369 360 394 635 514 771 393 372 282 736 678 413 431 337 728 233 584 540 263 445 814 581 701 765 657 827 854 641 679 588 548 824 554 673 461 1089 802 1178 818 876 5546 5809 7130 406 481 1114 528 401 591 319 740 273 441 406 834 413 439 948 393 652 639 774 947 351 327 901 489 359 411 347 648 523 437 421 462 593 623 603 428 377 410 476 763 628 748 580 331 958 1161 1283 778 862 639 1058 466 634 947 260 790 596 807 556 828 713 726 783 941 574 551 590 530 304 801 705 329 1080 992 902 839 795 347 715 641 404 571 425 445 547 348 353 306 448 334 676 543 542 643 932 424 554 631 503 868 559 931 681 933 785 802 708 760 513 766 860 775 699 626 552 709 753 704 724 889 819 882 1191 1053 872 1093 906 857 2049 1957 1706 1789 1538 1419 1632 1676 997 1233 1010 1123 1273 1714 1554 835 1821 1394 1002 1016 1160 948 626 993 730 1165 359 1289 1219 1082 1572 767 599 555 478 450 620 355 377 414 384 577 236 217 526 537 416 331 270 308 310 314 365 479 546 682 561 486 823 770 754 851 900 815 794 714 607 845 788 991 502 710 768 571 216 282 200 255 249 204 298 253 360 242 245 244 214 263 305 232 129 118 130 117 194 206 206 196 190 259 379 279 219 320 495 538 560 299 372 449 332 508 494 533 445 377 457 344 335 312 267 237 223 333 369 581 338 438 623 990 443 497 238 273 312 333 425 325 431 376 428 328 367 352 213 423 487 327 304 294 383 358 295 372 555 519 342 463 714 500 608 429 514 337 458 395 360 102 437 273 630 370 202 633 294 198 241 176 719 690 152 327 279 846 765 923 682 817 305 289 211 530 208 599 536 251 341 433 611 277 389 513 573 373 642 642 718 599 479 624 984 845 847 744 614 871 827 693 963 246 500 435 315 365 270 1231 933 677 753 558 979 889 733 936 917 814 646 656 431 484 418 486 408 337 480 268 566 659 562 232 319 389 1030 521 634 560 385 454 240 396 343 239 235 193 231 225 199 191 224 256 412 345 289 414 700 546 577 423 400 423 463 524 599 456 660 844 786 762 639 835 1006 877 954 561 658 641 633 554 429 684 710 501 615 555 547 679 1039 530 587 486 782 454 695 626 568 1117 480 520 650 366 586 664 592 552 686 886 507 1341 710 536 296 959 406 779 959 643 367 303 356 100 90 92 120 567 642 706 694 624 518 567 247 403 498 243 130 290 362 585 554 1084 193 435 228 209 422 419 263 369 377 273 311 275 323 442 549 295 319 387 474 510 631 319 1457 380 368 533 438 275 409 389 179 310 324 458 477 549 663 313 308 315 321 379 874 496 779 690 695 561 223 458 640 543 547 591 209 885 577 553 646 652 627 414 452 413 434 376 287 593 614 426 827 880 1018 488 296 396 334 464 367 295 434 1513 436 1571 1449 1533 1646 1738 1794 1833 1599 1580 1523 1476 1364 1925 1716 477 598 529 609 677 573 616 384 523 454 993 780 414 356 585 634 480 489 785 530 496 455 522 454 499 896 882 982 851 419 277 441 434 369 443 398 320 483 548 342 574 603 612 494 599 625 568 727 572 693 464 630 636 389 369 499 784 541 672 609 766 583 576 793 666 927 1030 909 911 895 855 770 829 812 764 835 831 675 1205 1032 902 760 557 693 523 808 752 533 744 723 766 708 990 875 746 904 911 543 514 910 844 603 672 682 623 530 879 904 1067 820 741 720 652 789 570 855 599 544 895 823 785 690 1013 840 536 460 821 993 737 583 935 888 616 885 850 843 805 863 877 1121 992 961 1008 1132 1142 1082 766 818 863 917 960 953 889 962 1161 777 309 408 588 896 259 196 169 147 189 177 83 230 228 135 290 268 240 212 261 217 185 167 209 462 275 519 239 213 383 277 262 238 256 303 215 303 217 410 222 484 388 577 175 336 344 301 273 310 481 218 249 177 209 334 320 516 326 158 142 159 139 236 450 323 357 191 376 340 350 344 533 373 253 259 508 749 307 108 228 261 453 262 260 396 304 661 365 414 417 140 286 361 361 333 409 385 328 206 298 211 293 471 485 376 490 554 505 659 530 610 382 346 409 536 358 469 640 259 569 196 282 585 418 350 284 330 521 475 330 601 352 445 405 514 590 442 960 540 701 509 430 1103 441 1283 476 353 604 380 232 583 823 727 583 744 786 582 252 496 511 420 533 608 474 276 467 543 240 443 302 365 445 541 573 447 455 781 439 779 433 558 431 412 812 402 897 312 244 328 193 310 177 290 245 417 569 352 405 353 354 279 534 618 221 377 254 227 264 340 299 459 379 284 461 348 521 334 335 166 215 611 478 467 436 452 490 262 467 327 564 152 491 440 515 932 490 862 236 457 343 419 110 372 150 621 477 360 412 495 579 622 542 256 552 765 696 615 577 906 589 634 594 311 646 495 688 701 140 168 170 145 120 568 467 634 468 522 442 517 733 457 806 650 501 749 558 478 60 46 36 105 248 461 368 656 608 445 707 628 616 598 349 218 94 76 346 254 74 264 216 297 256 256 484 327 382 238 529 324 823 581 620 422 290 323 192 283 296 280 474 467 474 255 550 309 295 372 232 373 521 476 579 334 351 420 407 790 457 116 369 309 285 331 395 400 266 375 141 428 351 347 230 587 409 773 477 2090 2243 326 337 290 280 435 248 432 394 565 531 599 602 664 477 465 406 412 665 606 674 660 634 352 403 546 431 474 380 426 610 343 361 739 503 574 203 219 597 420 221 203 148 413 407 387 208 429 316 345 238 584 335 414 358 253 576 466 448 329 343 553 620 242 355 476 434 46 58 156 757 1281 834 611 588 1201 657 777 648 737 1334 629 560 476 569 414 593 728 651 439 439 90 166 212 264 791 987 826 1054 816 979 1198 1267 1005 1105 992 1020 1060 739 1541 1454 1326 1354 1497 1120 1285 1277 1250 955 1094 1127 1188 1341 1328 1774 1535 1658 2003 1645 1684 1719 1475 2311 1778 1855 1152 1603 1143 896 989 1201 1178 934 667 1155 360 405 535 545 721 679 395 936 1050 701 238 338 314 469 186 1532 1641 1620 2650 1913 2032 1706 2376 1709 2051 1961 1775 1968 2063 2192 1886 2042 1773 2265 2336 2436 2270 1893 2108 2315 1539 1814 2174 1519 537 484 152 2129 2212 1138 2482 3050 3153 2503 739 813 680 219 866 227 516 399 337 1985 1172 1327 336 505 387 511 893 1335 1031 2221 1096 1170 1568 1151 1818 2135 2545 2032 2380 4256 2987 2049 2654 2808 3309 1160 602 925 1011 839 623 1501 392 1406 604 1616 986 120 100 1148 1177 1555 2026 1207 720 1219 408 838 610 487 917 841 754 940 862 1656 2365 1426 514 1305 1392 1295 1423 1305 1701 866 679 574 1326 896 1381 858 1079 522 751 704 740 854 1046 2253 2150 811 684 650 765 763 674 864 276 439 695 817 666 822 1546 909 769 1850 610 684 1061 484 527 693 582 720 527 558 500 463 577 622 660 561 639 858 787 845 446 621 754 659 674 594 175 654 434 680 348 339 174 512 520 987 657 435 376 730 806 657 313 555 217 213 623 325 469 355 283 581 427 329 283 251 518 385 459 301 336 276 363 500 534 378 279 275 335 661 139 757 483 390 515 456 561 578 428 585 574 1073 575 366 682 675 657 547 490 252 324 355 413 485 477 437 475 402 617 997 805 471 638 376 800 843 549 372 367 401 675 741 938 917 650 384 761 505 263 505 448 364 449 275 337 472 530 254 436 776 92 676 756 540 331 551 522 461 575 310 689 472 681 665 800 654 572 485 373 523 362 363 555 161 215 209 155 122 259 170 363 737 437 133 127 489 204 213 145 106 352 254 897 600 348 320 501 649 370 589 556 292 491 958 754 635 602 598 458 371 422 497 558 439 280 384 433 642 344 723 411 344 193 386 275 186 283 655 584 650 638 775 467 595 709 500 692 652 834 382 516 667 1184 651 1097 950 700 1011 698 686 626 425 294 675 768 494 596 558 741 848 288 376 481 1479 204 194 100 417 260 276 438 604 532 396 350 416 626 383 392 351 614 795 638 807 329 801 256 405 215 292 613 1116 913 982 1072 990 1102 696 722 937 804 852 1105 842 949 900 999 773 1140 791 724 449 573 406 6297 4192 1458 2174 439 683 123 392 140 377 402 791 995 567 935 530 1098 888 747 1019 540 362 810 662 645 651 691 992 935 733 844 1061 965 895 828 364 437 396 425 506 569 720 664 353 866 762 965 897 803 795 1183 733 964 972 328 997 403 603 409 632 818 819 820 832 551 619 1110 528 369 905 712 400 1243 1172 1189 836 739 544 739 610 270 453 952 662 716 504 407 541 524 642 457 685 837 568 520 598 585 952 850 950 579 1352 1318 933 950 812 1076 1268 667 773 840 705 600 810 749 1081 860 927 709 1353 982 861 871 901 808 742 644 790 2302 2376 1729 1566 1254 1345 1101 1292 1198 1367 1400 1548 1477 1179 1350 1250 2079 1383 1075 1032 1062 811 852 1330 891 1466 592 1013 1088 986 1522 524 633 729 471 455 875 902 532 445 567 354 593 446 315 341 313 303 373 354 422 375 422 409 326 489 396 517 625 508 1077 1382 1427 1176 536 713 1358 891 588 906 715 606 616 611 247 540 485 287 351 289 456 366 168 102 385 86 267 164 371 225 139 174 72 234 112 116 116 112 100 349 254 397 493 327 699 660 651 376 570 557 374 666 656 684 455 365 373 415 474 324 308 292 219 408 473 508 362 500 715 1019 357 318 210 236 260 393 281 535 582 326 295 438 438 349 313 578 403 338 582 377 344 448 273 455 314 564 529 766 724 633 462 703 712 354 636 596 420 385 947 746 1178 440 716 1165 556 425 544 365 856 517 448 483 413 907 761 1039 1212 834 362 342 351 732 368 703 740 491 509 650 661 498 613 577 550 698 696 768 777 708 779 681 992 1015 492 747 728 742 680 645 932 395 305 461 363 276 346 1898 490 441 446 501 589 584 560 526 1000 1224 936 822 506 355 279 432 411 536 551 450 560 415 486 528 630 633 664 715 862 546 300 161 458 289 257 258 296 214 286 282 184 170 292 348 308 285 352 568 450 500 342 450 487 566 499 495 504 409 525 1054 946 915 666 919 559 497 535 826 846 552 881 303 279 557 611 450 511 518 713 799 727 684 478 699 543 481 1073 673 1057 565 747 582 887 365 842 855 470 1048 645 970 367 1308 772 774 362 932 280 767 950 420 241 485 490 133 165 159 234 707 563 705 927 630 667 714 237 476 558 330 409 228 272 405 312 704 206 344 202 160 356 299 314 363 350 273 107 101 278 316 118 209 406 363 551 759 747 448 1248 427 320 554 640 566 494 468 429 629 523 686 721 448 399 397 411 194 303 520 784 488 473 938 843 631 240 1000 528 531 637 915 206 939 485 443 529 552 467 536 311 385 503 261 179 381 262 214 546 1462 1004 597 275 263 198 359 292 300 499 1808 495 2006 1857 1422 1640 1887 1650 1746 1499 1859 1371 1814 1837 2266 1844 504 698 814 340 525 556 781 679 565 643 497 463 562 590 858 571 464 669 794 729 671 736 467 442 438 546 559 771 761 438 303 520 366 319 419 381 305 416 490 392 515 529 573 546 761 526 422 586 822 537 437 488 469 437 308 623 735 655 755 591 901 563 469 577 690 915 956 847 1004 678 911 771 845 843 769 676 755 620 1000 1044 831 608 590 719 393 613 610 502 580 625 550 611 749 880 665 807 762 325 523 680 517 389 415 430 358 364 653 674 605 542 689 602 579 746 476 788 448 494 809 739 747 449 898 827 457 437 717 825 544 628 978 752 669 856 838 785 815 874 751 843 902 851 798 1030 950 796 755 794 968 795 768 807 719 821 862 600 382 697 543 836 303 268 130 100 152 134 138 171 193 183 324 220 218 272 296 195 163 153 191 496 294 564 254 255 468 327 266 192 208 333 310 290 218 287 261 362 299 428 147 305 328 275 263 360 329 259 326 212 238 337 325 504 315 201 179 190 174 354 459 373 391 108 299 336 275 228 354 353 173 312 430 744 271 140 218 318 435 315 223 444 299 652 341 388 444 211 375 252 248 206 393 379 316 174 257 248 313 493 525 310 482 508 480 605 488 615 374 349 412 368 265 482 585 331 451 164 389 368 336 482 361 403 479 341 368 741 432 455 377 317 470 654 942 406 762 594 441 986 331 1513 400 430 668 420 248 465 802 887 597 609 775 566 347 436 548 513 480 564 628 448 418 481 321 379 286 305 509 528 665 513 480 643 469 597 433 534 406 382 505 349 545 454 291 393 239 435 167 391 270 396 669 323 369 482 307 351 389 469 257 457 188 259 204 287 285 436 325 243 537 343 538 287 326 94 156 640 559 420 413 448 472 191 527 420 581 180 452 440 512 663 422 693 288 411 410 349 123 391 198 676 405 330 387 389 563 416 377 301 526 847 838 508 454 703 572 476 384 340 656 565 719 575 116 136 165 140 145 421 570 532 342 396 440 415 742 541 738 588 271 538 656 406 54 42 24 137 297 363 318 487 433 400 720 593 483 463 291 198 82 70 340 258 64 288 290 323 233 243 325 222 220 183 600 306 950 544 620 519 359 390 270 221 254 238 444 437 477 219 357 338 231 300 278 309 373 369 522 246 295 325 352 554 354 150 422 348 324 372 388 342 297 326 246 357 379 387 222 579 333 733 474 2011 2374 399 366 263 319 459 300 447 382 582 465 625 512 634 364 379 417 223 545 364 374 631 595 446 462 417 347 408 287 336 550 313 304 621 478 516 181 224 508 392 271 197 144 348 378 288 318 436 401 440 203 530 271 386 282 284 489 349 256 237 327 578 461 211 304 458 384 42 52 148 629 897 729 551 578 1120 760 488 619 725 1134 837 670 377 486 466 508 718 777 419 417 115 159 208 237 817 895 825 997 817 916 1003 1116 927 976 1115 1140 868 757 1456 1471 1286 1324 1558 1078 1312 1273 1316 1079 1104 1118 1444 1428 1142 1568 1333 1814 1574 1631 1498 1786 1136 2163 1784 1769 991 1361 1122 706 851 1305 998 952 504 1219 429 388 498 448 691 566 325 815 714 668 263 236 202 329 145 1407 1504 1515 2470 1633 1815 1675 2047 1716 1978 1618 1802 2042 1808 2161 1600 1942 2033 2284 2336 2374 2014 1892 1733 1997 1511 1428 1769 1444 541 482 150 2114 1866 1262 2582 2902 2992 2611 621 693 588 183 800 223 460 371 280 1859 1244 1450 350 477 341 586 816 1296 944 1908 1019 1058 1584 1095 1555 1991 2478 2188 2394 4036 3116 1929 2480 2557 2874 1072 616 889 854 835 615 1259 404 1392 636 1488 911 175 155 1444 994 1635 2088 1459 733 1138 466 752 500 404 685 624 777 1070 968 1824 2370 1140 404 1082 1497 1390 1258 1172 1569 987 743 719 1302 975 1301 665 906 478 594 585 590 708 933 2382 1910 700 612 535 576 778 606 928 347 414 747 659 642 581 1153 674 596 1595 605 683 916 646 512 774 577 567 673 408 314 450 575 634 668 539 625 878 797 769 522 687 907 682 605 778 182 538 355 698 408 424 179 385 379 1037 630 426 402 610 744 554 401 460 209 205 522 289 420 266 198 503 337 280 279 252 470 351 231 316 221 251 367 423 535 262 295 305 378 640 113 567 461 269 324 387 449 510 413 525 662 794 509 339 602 575 660 383 559 246 327 344 379 450 432 411 403 334 446 770 718 492 515 426 787 830 500 386 320 386 594 553 823 830 686 374 745 472 255 505 432 344 435 306 368 481 533 222 431 651 62 605 661 412 420 475 374 473 469 335 593 482 610 587 761 706 520 417 408 453 334 284 413 177 163 155 171 145 155 234 366 760 395 88 82 383 219 221 122 114 308 263 679 481 392 376 331 545 484 490 449 291 447 811 580 464 506 561 595 315 350 570 403 395 263 321 341 599 378 702 453 393 136 345 267 209 395 541 568 630 553 626 526 611 642 353 569 478 706 511 463 837 1012 616 942 885 746 864 699 540 636 362 251 559 667 511 494 587 793 755 323 352 426 1138 163 126 90 420 234 244 336 382 374 392 321 268 506 391 414 331 547 647 577 675 287 863 297 466 328 354 559 927 809 843 1087 1009 1119 800 702 649 567 586 822 612 713 625 940 774 1033 782 915 530 631 481 4192 6335 1271 2055 434 799 183 453 217 425 328 726 916 605 787 553 1220 939 704 1012 440 428 715 595 550 552 624 827 730 731 730 856 744 870 734 386 353 333 340 568 541 862 757 330 734 730 859 674 819 574 1151 715 678 929 349 906 422 498 397 496 666 659 708 720 467 544 1030 577 443 819 724 384 1044 914 949 802 723 525 692 536 308 561 668 404 498 491 418 545 476 503 500 608 772 449 687 468 596 693 692 855 662 1051 1031 814 956 803 951 1151 620 619 862 736 480 628 688 1080 860 1025 600 1248 952 765 732 790 646 681 557 788 1875 2013 1864 1476 1296 1221 1187 1378 1264 1325 1332 1462 1557 1144 1618 1415 2248 1233 977 961 1013 757 817 1138 883 1246 535 952 1035 930 1412 492 529 634 433 457 817 674 505 318 561 493 512 442 314 374 194 328 349 362 477 399 465 395 424 547 306 411 783 526 970 1330 1319 1084 631 828 1132 967 717 886 824 580 596 544 248 522 461 296 352 309 496 494 155 88 343 92 198 247 357 214 198 118 101 166 90 94 90 94 80 362 341 394 455 210 680 629 624 318 453 361 262 779 769 785 369 375 289 367 456 389 340 227 179 364 400 536 350 418 689 808 317 367 176 178 190 309 221 485 502 283 309 327 398 356 342 556 403 347 549 244 363 500 272 511 427 594 564 608 726 476 466 620 587 356 670 610 437 293 827 613 1058 459 589 1025 503 378 479 365 662 612 294 470 414 998 810 930 1094 658 335 313 230 565 286 567 579 317 377 513 503 378 548 589 532 709 573 711 592 730 808 655 931 952 482 745 717 715 599 925 980 229 346 432 320 311 366 1474 468 393 398 439 613 531 505 591 1105 1219 844 657 442 406 228 433 415 355 397 403 473 353 379 448 551 601 585 592 710 483 224 124 313 276 243 175 224 136 212 214 101 87 268 307 269 447 323 535 422 464 316 503 458 478 541 441 551 353 524 881 630 587 721 531 515 446 507 794 706 499 855 350 283 554 579 426 474 410 759 696 714 620 444 717 569 470 657 444 910 522 561 491 803 302 677 875 494 877 592 854 396 1299 659 678 354 775 258 790 766 348 271 379 406 200 235 208 284 501 529 606 631 541 688 593 237 411 493 279 409 239 218 465 372 694 145 316 212 173 318 231 313 459 456 394 159 149 231 298 268 293 332 413 512 771 558 214 1317 561 469 459 589 541 432 404 323 413 434 653 638 504 368 372 388 211 280 429 656 515 500 956 883 510 347 907 527 773 705 960 195 780 417 389 489 461 442 539 245 341 362 180 188 452 264 216 585 1152 1137 463 184 377 222 330 305 302 463 1778 448 1861 1723 1690 1635 1862 1482 1632 1710 1894 1670 1913 1830 2269 1758 494 704 824 430 564 668 660 646 534 474 644 499 523 690 805 542 479 544 860 686 620 668 537 567 571 512 533 676 1450 1268 825 1191 1234 948 1010 1122 965 1444 1175 945 1265 1224 1217 1260 1370 1668 1347 1528 1277 1629 1118 1063 1042 1203 1098 1163 1803 1222 1341 1248 1575 1837 1395 1274 1436 1708 1707 1722 1686 1809 1617 1627 1704 1590 1773 1381 2026 1250 1543 1951 1752 1407 1235 1328 1060 1616 1391 1145 1583 1186 1200 1453 1655 1423 1314 1409 1388 1509 1417 1513 1914 1658 1809 1671 1503 1720 1199 1170 1322 1467 1319 1533 1206 1471 1158 1372 1405 1091 1715 1557 1511 1330 1594 1530 1301 1220 1650 1764 1582 1312 1502 1377 1258 1483 1752 1836 1576 1777 1808 1971 2283 2108 1805 1897 1838 1555 2139 2067 1937 1630 1557 1573 2078 2413 2184 2026 901 898 1022 1415 918 780 558 333 578 486 635 663 333 416 495 454 441 534 530 352 432 340 527 669 423 742 423 532 709 371 433 349 397 703 627 447 338 626 436 733 645 902 433 568 556 480 426 646 513 277 562 700 848 615 599 1081 647 459 389 401 381 585 1077 734 839 334 408 446 567 446 457 458 541 635 922 1815 832 310 518 447 766 500 457 995 661 1341 642 743 884 702 641 854 797 683 904 483 626 325 409 501 513 881 877 536 782 820 970 833 1027 1430 817 828 829 813 726 1267 1245 625 1426 740 773 1351 882 491 640 1012 719 783 867 754 533 693 910 730 1285 1118 1518 898 769 1088 983 1597 1020 2175 1060 568 1107 649 724 1423 1231 1565 1222 950 1855 1220 766 1373 856 837 945 1351 736 562 1083 1218 612 704 549 655 835 974 1434 859 936 1153 715 1020 1113 1240 780 1180 852 897 971 566 511 580 423 547 621 715 530 973 1391 957 970 863 766 621 1036 1119 513 677 472 628 664 681 635 1020 658 736 1115 638 1108 748 609 495 504 688 764 792 699 893 571 572 829 922 826 528 996 1200 914 1631 565 1354 751 1210 656 1046 540 664 642 1444 911 1033 965 1005 1007 795 988 721 705 1248 1236 1296 1316 1087 940 1166 1068 885 1069 750 1148 1220 475 537 333 696 572 736 1162 1331 923 1039 987 701 998 896 1113 1243 735 1001 1157 751 381 154 124 329 177 1292 575 1110 1143 967 1034 1418 789 735 743 646 266 248 599 691 277 786 591 806 881 944 1098 879 1003 432 855 807 1570 1287 1236 1046 733 483 467 719 742 632 860 946 781 628 1020 1145 319 424 520 634 817 828 1208 926 942 730 616 1042 891 426 1160 1112 974 1212 1296 1028 770 1117 550 591 803 607 950 953 740 1348 1283 4988 5223 878 1056 1016 828 806 1129 778 532 1273 1595 1275 1688 1721 742 605 638 829 1009 912 1013 924 923 693 796 634 1240 1240 904 718 1148 961 927 1557 1092 1222 432 637 1242 990 437 481 607 741 927 543 504 945 759 904 779 1084 648 662 803 869 1340 913 1002 788 618 873 940 639 543 1080 1030 186 196 344 1308 2374 1561 1373 1219 2161 1564 1203 1382 1772 2200 1126 864 1075 1189 899 963 1829 1975 591 552 450 369 559 669 1618 1537 1540 1840 1513 2739 2904 2954 2609 2840 2098 2229 2037 1544 2839 2697 2196 2577 2893 2190 2783 2811 2608 2358 2324 2617 2957 2840 2210 3697 3294 3725 3883 3868 2909 4205 3533 4132 4190 4090 2006 3328 2047 2035 1357 3035 2545 2088 2076 2708 1026 1006 1198 1266 1185 886 1079 1726 1808 1265 481 639 576 1046 647 3933 4017 3765 4026 4421 3995 4038 3813 3327 4507 3835 4927 4338 3624 4379 4415 4156 4394 4226 4430 4714 4734 3583 3465 4016 3692 3227 3711 3640 823 759 427 4231 5171 2205 5781 6371 6474 5518 1743 1822 1382 554 1837 449 795 513 525 3986 2059 2120 733 908 638 1249 2468 2838 2191 3639 2240 1891 3286 2163 2324 4476 5451 3769 3990 8381 8033 3779 4562 5546 6479 2757 1615 2153 2124 2673 1345 2774 959 2968 1246 3658 1806 126 104 2725 1716 2766 4587 3107 1329 2655 1153 1758 1243 1013 1824 1675 1562 1954 1781 3251 3799 2740 1651 3358 2996 2884 3292 2232 2825 2160 1815 1437 3672 1969 3103 1238 2664 1420 1761 1663 1741 1965 2006 4482 3637 1585 1416 1055 1652 1251 1102 1340 1246 1473 1230 2235 1661 1989 2741 1493 1231 4383 1200 1447 1782 1095 1543 1433 1294 1378 1670 1317 1188 1417 1248 1354 1366 1171 1379 1944 1692 1413 1097 1625 1264 998 930 925 596 884 788 1786 888 751 643 960 843 1557 1442 947 704 1634 1793 1036 871 999 511 460 709 823 788 589 520 709 928 713 612 702 812 775 510 791 983 794 842 1058 804 885 495 1007 1141 1356 493 833 1224 1128 1529 1136 1039 1004 1092 1249 1180 1323 1109 989 1120 1153 1285 1351 1245 932 1043 975 985 1721 1101 1527 1726 1337 1280 1612 1091 1135 1249 728 1341 1326 959 1247 1165 1218 1088 1076 797 818 1390 1065 1340 909 687 1307 1043 955 1087 674 885 1103 1319 1035 982 1988 288 1703 960 1025 781 729 598 1327 1220 871 1739 1536 1902 1177 1443 1034 1455 572 708 458 535 940 997 693 484 444 695 465 524 645 485 892 951 489 407 647 496 482 315 257 726 624 1915 1099 634 540 618 1336 629 910 922 909 691 1815 1343 1422 1399 1008 727 886 1171 639 937 954 700 1133 1009 1125 930 1408 572 682 786 1256 842 570 642 1110 1062 1193 1398 1568 986 1182 1137 851 1292 1258 1414 945 1118 1419 1921 1517 2043 1552 1414 1572 1335 894 1726 1095 564 1296 1531 1316 1449 1415 1322 1643 353 819 914 2934 327 389 248 445 346 409 1019 1203 801 590 995 893 1327 329 341 874 1786 1646 1419 1580 728 1851 455 1042 880 485 1306 1675 1196 1346 1563 1414 1722 1354 1215 1040 886 944 1410 960 1147 1026 1261 941 1454 1012 944 1165 1415 1114 1458 1271 15344 1658 732 995 263 1118 533 780 764 1661 873 969 1746 1231 1736 1595 2504 2056 1038 645 1954 1241 1232 1322 1270 1786 1475 1554 1729 1693 2011 1562 1729 858 930 911 894 1222 1321 1371 1264 882 1935 2326 2739 1728 1501 1543 1992 1745 1221 1700 747 1778 1257 1282 1290 1346 1475 1361 1382 1409 1027 1312 1433 1401 854 1629 1095 1269 2377 2193 2542 1859 1660 1079 1592 1431 1082 926 1081 1037 1258 1123 1064 904 1274 1373 1185 1488 1473 1189 1160 931 1187 1531 1391 2257 1037 1483 2018 1660 1858 2043 1464 1865 1299 1426 1841 2006 1526 1528 1599 2142 1824 1442 1676 2554 1935 1553 2148 1990 1557 1517 1687 1462 4230 4531 3426 3578 2754 2884 2510 2793 2778 3624 2882 3257 3232 2832 3563 2877 3863 2845 2736 1805 1924 1731 1504 2035 1951 2242 1012 2243 2259 1799 2913 1298 1564 1521 1118 1084 1329 916 1030 1215 1550 961 1148 759 881 632 735 624 566 860 798 669 817 658 652 1222 958 867 1225 1366 1797 1335 1828 1622 1610 1429 2000 1477 1777 1765 1504 1510 1623 807 505 837 785 717 788 505 699 806 374 231 693 335 467 624 500 438 228 218 232 430 285 304 331 310 270 886 678 645 883 771 1265 1130 1192 450 856 550 833 749 644 765 865 681 933 593 897 594 537 776 734 545 644 984 555 727 1269 1391 682 541 394 1032 1069 744 809 961 1061 864 1166 1225 1026 669 614 743 854 767 1193 688 1078 1366 836 1380 1032 1160 1113 1516 2137 1562 1358 1625 1639 1323 1743 1354 1231 825 2223 1434 2759 1296 1296 2609 1047 1347 941 1298 1963 1647 1054 717 540 1901 1704 1755 2533 1717 882 798 819 1672 754 1535 1839 1041 1034 1802 1757 1214 1248 1427 1897 1211 1607 1675 1690 1961 1940 1766 1773 2138 1326 1949 1506 1887 1640 1903 2354 768 843 836 766 816 787 4021 1382 1325 1312 1537 1620 1447 1344 1539 1866 2103 1493 1536 1144 1072 818 868 812 1044 1298 1065 1324 1017 1123 951 1159 1058 1219 1240 1562 1406 893 800 807 915 402 371 402 317 396 386 323 274 618 452 807 399 452 1000 1400 1436 1179 1206 1001 1167 1244 1362 1058 1155 1233 1751 1493 1402 1443 1627 1619 1308 1488 1563 1328 1350 1655 1030 854 1317 1225 1085 1098 1318 1118 1950 1849 1590 1263 1013 1172 1252 1286 1406 1516 1815 1240 1093 1712 842 1421 1522 1530 1741 1349 1723 937 2466 1365 1305 1070 1988 633 1526 2004 959 702 639 730 292 327 380 548 1328 1357 1131 1366 1356 1475 1264 591 962 1301 556 991 772 569 862 1048 1447 357 986 581 603 795 679 672 538 427 501 482 374 578 522 534 646 496 746 1018 1057 979 518 2555 951 874 1245 940 812 779 713 960 1073 1218 797 876 1341 932 630 685 543 453 965 1374 1299 1306 1708 1617 1845 762 1644 868 1125 1287 1956 431 1060 1205 1027 1344 1462 1448 853 821 1121 1104 545 495 881 819 522 1155 2803 2740 1847 467 590 552 722 732 638 743 3696 1001 4161 3824 3587 3062 3728 3331 3641 3934 4438 3550 4206 3319 4272 3595 1328 1161 1237 1229 1312 1404 1255 1252 1361 1261 1325 1449 1125 1029 1420 1090 930 1228 1247 1063 1047 1097 993 853 852 1699 1676 1929 781 380 295 516 399 489 497 352 312 558 463 424 777 814 807 698 647 648 599 544 420 533 590 545 532 545 488 568 669 714 767 595 725 604 672 902 635 917 1006 918 1072 764 952 799 864 857 868 934 736 629 1082 1012 1010 756 537 671 425 932 724 502 886 737 901 679 701 636 665 868 649 654 750 883 828 702 758 678 713 696 755 806 895 841 619 733 598 765 464 820 662 629 852 808 872 660 1020 838 872 846 886 962 690 454 694 1012 474 930 859 744 810 923 789 928 824 851 820 767 823 653 676 694 689 898 792 783 809 780 727 601 335 533 507 810 182 180 188 138 202 160 96 196 182 141 245 217 257 290 285 313 285 273 323 283 144 348 150 216 318 267 201 169 187 388 208 263 171 471 234 503 440 672 190 329 359 297 285 246 457 208 173 218 244 231 221 629 390 200 176 168 114 238 494 340 378 320 416 308 425 280 478 235 176 264 445 600 362 139 203 211 574 179 278 525 274 692 256 309 431 182 234 408 400 431 328 271 370 184 316 278 243 440 482 337 544 623 451 525 431 549 384 416 590 389 286 538 525 239 495 170 432 580 341 467 293 456 177 441 264 726 393 579 441 587 883 521 842 698 613 499 515 1229 625 1155 399 307 629 397 245 713 621 530 670 543 733 626 291 420 431 433 382 517 392 189 725 630 295 350 290 444 450 395 558 448 424 770 451 861 395 711 470 498 563 463 689 321 214 350 130 379 222 332 228 466 451 277 455 374 305 247 321 403 211 295 273 273 266 272 261 392 304 249 383 407 557 420 292 159 217 491 450 408 331 376 383 366 481 471 547 191 338 628 471 818 509 836 269 594 211 371 186 263 202 628 281 331 454 570 605 385 427 408 676 976 880 429 443 1226 595 473 550 296 499 251 539 639 175 191 139 196 208 463 462 519 342 409 379 616 722 572 642 655 506 548 635 484 254 80 65 128 164 532 403 601 652 506 627 534 525 509 496 262 137 68 353 363 147 134 328 292 459 427 546 482 337 247 476 454 804 562 474 374 387 198 269 362 290 266 479 478 550 242 467 377 230 345 304 340 507 388 582 446 308 364 299 664 390 174 284 278 258 318 351 516 408 409 110 407 345 256 154 434 338 636 462 2064 2264 352 293 243 279 296 305 518 468 549 549 743 799 879 360 405 368 400 782 432 663 500 494 342 526 434 479 395 413 724 652 400 400 736 519 730 183 288 433 393 130 177 127 325 282 390 214 375 281 276 448 485 274 350 309 423 648 483 543 400 316 422 527 299 429 458 384 69 85 109 830 1226 985 764 552 1053 670 673 798 706 1272 502 571 513 583 524 607 737 716 435 433 140 175 334 242 762 672 977 1016 811 1232 1553 1327 1139 1178 929 783 682 676 1244 1212 1144 1047 1437 928 1325 1350 1173 777 829 1024 1167 1458 794 1570 1391 1483 2099 1566 1623 1841 1197 1640 1736 1716 1174 1595 1013 828 852 1370 1234 899 781 1190 410 407 557 477 715 382 621 949 830 571 276 231 207 329 192 1709 1810 1750 2450 1978 1883 1656 2153 1424 2123 1981 1958 1801 1413 1989 1790 1840 1783 2016 2413 2348 1931 1705 2223 1769 1329 1294 1640 1815 444 395 132 1894 2182 1162 2355 2822 2924 2285 925 1017 680 244 791 253 475 323 373 1874 1457 1407 365 476 374 615 1001 1359 973 2245 997 1066 1483 892 1702 2165 2579 2349 2116 3932 3008 1828 2601 3192 3490 1041 701 996 919 911 650 1388 359 1285 539 1965 996 86 74 1379 837 1455 1835 1250 839 1534 447 846 604 525 748 703 674 935 686 1720 2457 1771 752 1527 1238 1182 1551 1484 1562 973 926 758 1357 1181 1246 585 1257 564 1138 1160 961 1065 1093 2467 1820 990 847 569 515 544 833 866 459 418 598 1125 718 909 1229 699 602 1715 812 918 783 349 485 607 527 757 570 590 486 486 474 440 609 470 494 893 866 793 387 540 772 533 455 358 335 472 600 862 527 389 187 360 518 845 611 577 552 685 869 699 305 778 248 242 472 303 405 314 258 400 515 380 327 344 449 275 217 410 439 321 359 407 483 394 206 338 480 963 109 780 664 466 528 599 688 459 484 433 756 1150 657 459 778 594 642 411 489 431 606 549 510 725 424 683 727 566 611 805 690 441 764 442 646 596 611 428 287 482 581 673 575 568 481 466 663 581 332 415 446 354 435 309 393 449 530 349 544 787 118 893 610 307 322 518 330 371 696 276 794 523 809 623 839 588 484 299 287 400 299 341 398 213 285 281 213 134 371 183 287 870 643 180 168 314 374 187 131 119 406 299 907 494 300 284 288 593 370 582 551 245 414 1150 803 712 538 699 454 317 468 444 505 488 460 403 442 543 338 453 417 336 333 484 373 279 349 574 461 581 633 669 540 689 687 453 693 598 534 390 654 506 1050 611 1062 930 744 878 592 562 860 414 196 525 618 556 547 578 712 1102 304 370 434 1466 235 159 138 409 269 323 567 643 411 307 429 249 656 317 324 391 797 811 770 898 368 915 267 387 268 299 591 1084 915 967 993 924 1029 657 797 742 641 651 1099 707 818 658 995 744 1119 760 875 596 739 528 2174 2055 1658 6019 322 612 121 472 195 325 347 654 679 493 1008 608 1018 896 955 1216 389 338 778 609 697 705 643 1065 874 616 979 1023 1006 681 892 314 306 285 523 496 444 615 549 324 919 1144 1469 966 1065 807 1152 866 680 1018 376 845 556 530 598 538 742 718 783 781 735 496 709 420 432 701 619 458 1381 1232 1310 1110 966 492 568 475 446 440 584 499 566 502 428 496 477 709 493 823 1134 581 584 450 519 625 575 865 512 1027 1085 848 914 636 793 1041 820 829 812 720 710 852 705 905 824 995 710 1293 819 1005 1017 1005 702 1034 784 963 2167 2408 1726 1759 1263 1230 1296 1398 1380 1356 1410 1539 1468 1182 1574 1216 2096 1376 972 888 914 710 855 1154 906 1196 413 901 1158 1037 1672 736 727 829 485 522 660 757 508 494 449 337 654 677 297 242 235 478 321 309 608 571 343 335 333 533 456 496 554 451 959 968 1130 1138 496 543 1222 726 515 1012 726 520 534 653 241 372 352 263 297 199 472 270 180 102 249 248 194 198 305 204 185 202 92 212 84 90 86 86 70 273 375 334 421 412 521 464 469 300 467 438 299 636 620 636 320 387 457 432 499 311 307 515 440 474 522 389 348 409 548 797 258 508 76 196 299 330 330 394 451 274 260 359 393 323 272 544 333 494 489 241 494 516 200 298 236 447 337 658 693 630 532 824 819 255 621 655 254 177 675 373 645 292 301 820 315 426 311 372 834 525 402 449 351 855 620 659 983 821 305 291 225 518 298 697 597 330 386 521 534 495 446 443 654 751 595 665 677 697 600 524 949 931 542 719 589 888 674 718 788 343 286 347 497 280 404 1893 604 423 370 431 504 431 411 534 953 1129 796 688 531 298 292 404 320 422 506 500 679 494 586 381 462 389 532 577 762 613 262 166 232 337 248 145 198 172 196 198 135 119 235 200 318 146 526 566 572 563 419 594 439 645 652 589 406 451 534 864 664 701 568 675 578 491 511 727 660 533 1022 428 417 708 709 431 563 379 562 999 781 694 705 633 493 712 971 781 1081 551 592 433 808 258 649 749 466 869 548 841 300 1385 815 682 483 1029 290 691 1315 480 258 384 531 165 146 185 238 526 573 622 973 602 695 868 327 409 496 264 382 257 308 371 279 603 132 385 166 166 369 360 256 270 302 355 120 102 366 204 112 300 327 399 619 487 414 475 1043 398 372 397 568 597 440 404 438 564 336 706 805 358 447 329 311 197 244 655 662 521 556 1011 948 786 270 921 394 496 532 916 216 846 465 317 546 524 632 664 423 296 351 230 228 266 290 254 505 1416 1364 794 370 352 210 294 405 272 500 1516 463 1912 1596 1572 1531 1697 1562 1623 1475 1822 1391 1693 1882 1658 1923 611 456 608 241 609 675 669 595 610 703 598 528 526 618 629 726 457 676 653 857 791 817 385 533 529 689 593 727 607 571 260 652 491 639 480 614 546 668 731 322 588 594 586 552 706 526 565 677 620 477 562 568 533 381 493 410 559 483 625 321 724 624 555 429 762 409 391 449 696 455 640 612 701 594 681 679 527 414 854 741 555 600 611 558 492 723 564 686 399 446 506 461 594 602 567 666 639 532 682 547 476 670 679 550 622 578 529 607 695 593 429 568 492 415 608 507 661 677 588 565 651 427 768 522 481 594 631 484 642 374 763 530 355 445 506 564 431 510 1046 929 963 940 759 602 724 614 1095 1110 1120 491 597 464 932 908 655 880 358 247 462 704 524 344 255 210 255 345 236 253 86 211 230 112 233 200 214 130 148 138 130 252 188 260 236 340 380 206 274 166 247 286 283 328 365 437 385 310 236 375 289 231 238 230 222 221 187 191 277 260 280 231 215 603 241 195 154 162 252 242 288 228 248 266 88 148 174 159 122 206 258 151 235 364 344 124 198 386 213 306 311 395 376 365 284 300 279 173 244 477 422 370 399 170 353 304 214 153 200 361 305 202 310 262 236 646 279 228 200 435 299 298 374 633 194 257 413 177 323 231 215 218 221 367 269 219 445 254 201 394 422 340 508 546 547 492 448 884 487 511 465 723 458 360 528 280 221 738 361 582 419 613 662 277 249 630 382 384 424 356 470 277 495 549 305 348 243 373 370 550 567 331 327 300 374 532 417 418 209 234 278 306 355 213 243 264 192 136 431 527 303 345 546 379 463 253 369 339 292 318 307 256 240 232 335 260 359 474 297 254 482 253 369 287 446 286 276 342 337 430 158 168 167 197 394 347 348 229 426 350 358 610 274 660 332 818 369 484 272 303 319 575 492 277 631 353 574 266 225 389 406 482 451 336 346 367 400 241 196 207 443 273 488 436 121 139 143 227 229 254 404 358 199 235 234 325 401 503 796 440 353 278 714 501 81 30 50 122 83 293 416 410 383 340 409 581 426 396 341 219 68 91 148 275 54 407 289 215 269 261 255 395 217 146 376 256 523 407 411 521 191 349 276 271 296 256 316 332 292 198 273 404 150 207 161 266 421 413 254 350 363 210 258 437 536 185 393 440 416 468 462 375 221 240 146 206 310 291 281 328 370 401 430 3120 1890 487 540 461 580 559 444 406 189 509 417 744 519 549 245 204 310 219 290 219 296 743 723 369 418 497 546 657 367 424 444 395 384 598 337 424 202 262 401 313 194 228 188 209 212 238 166 318 602 670 180 200 211 321 340 252 495 309 629 353 336 329 544 291 428 523 463 217 268 246 677 664 708 412 421 925 724 615 569 565 752 728 358 644 507 457 291 980 532 317 288 217 171 424 276 726 645 519 629 833 1414 1468 1107 997 982 824 795 722 501 938 951 908 1072 1205 1331 881 954 987 1445 1036 977 1165 1049 1202 999 1275 1169 1482 1090 1098 1126 901 2134 1562 1738 1094 970 1197 646 650 1171 870 737 389 1053 364 404 449 254 523 341 399 634 520 442 401 319 285 405 333 1619 1578 1614 1321 1676 1850 1585 1574 1240 1663 1365 1820 1797 1328 1738 1534 1453 1701 1555 1924 1771 1555 1396 1446 2084 1793 1718 2119 1648 401 337 292 1486 1700 805 2424 2454 2303 1691 589 581 425 171 452 180 352 277 253 1646 983 964 335 453 411 315 724 1120 867 1125 636 1031 847 917 971 1902 2378 1515 2002 3999 3617 1818 1988 2959 3108 1378 911 1003 1097 1133 568 1290 532 1532 535 1409 838 84 66 1277 923 1172 2229 1274 440 949 636 779 512 506 761 737 698 1074 798 1502 1747 864 490 929 1624 1621 1649 900 1085 665 795 613 1180 880 1125 511 844 516 593 628 704 770 754 1584 1768 636 603 654 651 568 368 596 352 414 596 925 653 517 1274 618 594 1829 424 590 891 454 472 486 455 694 597 694 701 546 623 659 686 645 737 643 852 865 636 626 750 383 539 438 188 166 265 538 406 649 345 264 366 671 693 566 276 585 431 394 382 645 239 207 249 173 412 365 303 351 488 344 309 366 455 274 304 317 391 360 535 383 309 313 150 461 569 564 269 293 290 163 206 398 361 407 382 393 378 537 238 185 423 422 543 455 559 215 251 241 241 327 342 323 236 277 362 528 393 231 403 154 458 422 391 461 353 278 273 237 240 210 556 257 244 442 204 516 387 361 485 171 209 454 525 344 374 629 122 555 311 202 250 263 131 278 422 254 534 696 679 600 570 364 303 158 348 255 172 202 251 179 293 246 175 115 254 192 383 252 285 90 86 131 204 125 64 438 345 168 629 682 317 277 243 565 524 338 338 456 219 590 489 432 260 366 457 425 435 279 460 423 303 331 324 552 393 421 490 235 283 266 264 156 238 443 479 573 326 766 502 480 579 357 500 559 521 708 556 734 714 743 628 588 765 934 562 704 531 583 156 491 551 579 782 648 421 550 190 465 535 966 179 162 124 373 264 274 284 352 700 230 312 352 470 381 377 188 736 515 263 357 307 625 210 160 102 236 661 597 472 496 525 526 591 333 534 433 325 345 539 397 458 612 515 361 637 375 354 362 398 401 439 434 732 322 6127 455 225 274 153 393 340 721 463 308 827 414 810 568 715 672 477 355 944 623 500 526 613 469 379 435 623 449 665 507 373 547 480 536 477 621 570 449 621 293 927 847 992 751 635 719 813 493 475 586 249 733 637 483 665 481 898 833 854 836 605 374 695 554 499 568 562 312 880 978 894 669 631 533 595 643 267 300 543 385 456 561 354 214 359 341 593 386 747 417 616 770 434 349 341 792 705 431 332 398 785 730 666 672 607 683 861 992 695 531 665 676 836 773 828 739 658 852 773 878 692 806 631 855 1983 1684 1279 1377 1100 983 1137 1223 858 1132 820 965 1248 1182 1282 1016 1563 1001 941 872 911 754 599 769 742 1068 433 798 1230 1160 970 534 692 572 337 369 528 481 436 512 399 337 315 581 542 250 258 247 420 302 205 238 472 481 541 693 831 502 782 896 599 564 772 732 613 754 547 594 669 670 610 863 889 328 266 310 282 264 305 244 446 345 236 188 280 170 217 405 224 214 66 123 111 154 153 153 153 159 141 254 156 425 213 271 331 305 327 217 199 283 242 327 269 281 201 270 318 245 581 231 225 545 501 222 236 318 227 308 363 652 522 254 204 375 416 320 455 690 701 495 565 499 466 313 272 298 328 586 390 378 542 619 323 340 349 679 415 501 530 704 568 395 501 512 641 443 248 88 629 233 515 228 193 548 375 278 318 263 539 855 313 206 178 725 930 744 648 758 224 208 325 528 308 645 542 353 269 575 458 320 403 554 701 562 463 599 432 543 504 573 645 970 803 816 723 649 700 879 1055 381 367 259 334 350 438 1649 486 610 602 409 595 611 532 583 971 841 868 753 298 460 274 427 290 656 422 356 619 463 351 523 208 389 557 629 617 673 402 289 224 436 237 207 240 222 224 224 199 181 286 135 701 431 190 548 434 474 436 352 352 404 400 387 481 292 936 584 650 652 753 707 488 414 460 567 423 386 825 839 810 697 518 415 503 443 467 699 489 575 685 519 626 619 722 577 844 557 545 478 408 395 536 506 657 614 762 776 764 796 475 521 473 787 336 828 740 492 202 185 163 199 282 238 330 496 420 473 575 356 474 313 276 412 369 213 224 142 204 384 391 675 268 367 365 201 390 272 451 203 309 296 165 141 321 216 206 328 244 553 347 282 435 185 783 445 402 368 274 267 294 272 195 469 222 325 372 390 304 182 250 155 117 549 666 416 482 507 508 370 410 747 390 377 421 745 174 623 339 288 367 379 385 347 462 258 510 223 261 257 315 277 628 1018 777 649 167 253 212 653 329 731 432 1212 310 1391 1281 1455 1385 1776 1625 1736 1362 1400 1389 1557 1236 1733 1704 534 675 572 247 661 873 715 457 428 468 676 782 498 426 428 474 311 628 807 643 436 412 454 497 475 575 556 671 802 482 493 366 228 535 438 714 626 400 415 560 500 459 451 466 512 740 355 646 661 418 692 592 604 637 365 510 680 546 442 687 806 863 856 755 648 978 974 938 728 1036 695 659 702 550 685 1163 579 660 884 923 801 629 736 653 485 691 640 486 582 746 589 621 386 804 760 646 738 478 663 745 450 520 565 660 632 826 578 678 497 968 748 783 752 672 626 745 534 638 951 920 541 666 659 640 788 746 646 783 373 526 677 637 518 607 651 858 621 842 696 757 930 778 890 963 1019 852 924 998 900 833 1119 778 801 1062 848 933 359 424 404 810 544 393 167 118 169 184 198 147 223 295 184 193 220 236 304 171 366 326 221 365 256 433 282 271 373 313 261 215 245 343 353 313 295 374 245 344 300 470 228 515 138 150 140 283 286 216 310 230 246 146 132 344 254 325 203 319 315 496 401 281 297 297 175 261 191 185 265 242 335 212 299 431 232 193 369 318 409 295 305 536 385 417 188 235 349 293 243 400 384 348 336 235 318 177 308 258 155 369 459 429 384 536 539 476 475 421 274 331 485 332 335 489 333 402 494 196 627 301 286 403 422 334 303 323 517 266 320 493 554 464 475 348 736 602 584 422 526 1005 548 1196 435 617 729 364 395 742 527 970 358 464 900 725 418 670 358 352 301 528 507 222 279 497 296 143 226 318 350 614 534 332 358 398 620 464 288 391 532 415 467 653 548 301 205 315 235 283 278 310 331 329 343 833 874 420 537 316 304 416 325 282 374 369 308 403 443 628 449 214 514 294 536 311 523 434 404 373 339 453 244 186 298 332 454 549 316 190 640 462 308 754 273 529 729 829 397 374 225 353 409 716 532 426 345 311 514 372 366 421 689 692 674 375 392 525 510 476 383 676 354 232 372 648 195 213 144 168 226 400 513 579 343 387 251 307 472 438 532 397 430 269 444 372 96 30 38 111 148 461 340 395 340 661 484 369 476 448 435 292 132 114 324 270 105 564 266 253 250 337 344 448 444 165 315 238 670 439 299 374 375 322 180 282 365 351 604 674 651 418 591 376 227 284 206 354 610 405 482 739 435 423 317 514 282 156 515 435 407 502 451 480 399 281 305 308 490 318 256 329 402 503 649 2119 2202 292 343 332 430 432 532 479 525 818 702 573 501 672 272 276 227 176 371 327 273 471 451 349 514 569 413 619 390 342 467 322 346 436 500 456 184 221 493 349 281 409 392 489 498 156 168 391 312 396 455 689 240 292 186 291 523 411 434 392 232 265 388 201 226 295 239 62 74 133 981 1069 956 477 598 682 634 412 501 720 1149 619 398 518 490 299 426 1005 519 200 182 288 281 287 200 942 1196 606 496 730 878 1488 1247 1048 935 816 894 1124 711 1056 1105 1054 1230 1580 866 1142 1190 1465 941 1258 786 1433 1223 1184 1319 1513 1382 1617 1283 1219 1347 1253 1581 1759 1710 1483 929 877 564 585 1120 1035 942 780 1243 428 367 575 514 738 449 537 975 613 547 234 329 293 292 245 1938 1949 1912 1951 1484 1401 1399 1679 1760 1671 1668 1890 1876 1375 1696 1558 1506 1517 1568 1644 1716 1360 1298 1376 1463 1545 1288 1491 1927 475 429 218 1712 1944 1239 2827 2832 2774 1931 927 877 574 167 889 129 228 127 141 1738 956 888 265 511 367 426 796 1023 967 1879 918 899 1015 973 1122 1787 2174 1627 1711 3755 3046 1579 2499 2632 2976 1012 539 1251 1086 1201 643 1402 812 1580 626 1522 648 60 46 1011 1145 1375 2538 1490 693 1433 447 927 426 361 495 508 617 1045 957 1992 1640 879 476 913 1442 1317 1464 1381 1457 798 838 600 1566 915 1269 467 1006 605 710 804 689 777 890 1581 1243 533 614 539 620 546 501 741 376 623 611 878 697 809 1089 533 461 1401 635 944 727 479 468 623 460 683 481 563 536 580 762 832 989 644 783 838 656 626 638 418 764 548 319 363 293 452 394 683 278 232 256 311 498 939 492 474 351 481 361 459 353 500 247 164 413 253 336 178 169 358 789 260 196 333 385 383 266 333 209 238 274 394 354 279 291 209 249 534 336 361 308 439 392 427 475 609 250 361 384 759 360 246 476 850 359 520 317 197 224 224 324 245 222 414 255 541 600 827 585 596 289 242 668 640 501 339 440 336 681 583 495 624 505 329 302 472 335 409 545 455 567 348 453 463 551 490 548 863 89 722 523 545 228 340 186 287 319 379 470 469 601 457 675 402 400 189 284 301 218 320 282 149 104 90 145 209 223 269 401 347 282 178 150 221 337 253 315 251 294 239 681 496 251 229 441 464 287 376 353 526 357 428 365 495 537 665 576 264 361 322 197 222 438 409 350 742 452 447 593 337 247 451 375 126 312 606 798 857 356 579 356 486 361 347 634 575 552 402 545 583 905 486 823 700 536 941 547 424 593 651 199 581 672 498 617 705 498 968 178 311 343 900 265 293 253 420 354 370 322 446 311 216 288 309 254 366 371 304 622 544 423 609 328 893 256 339 242 314 433 441 345 375 416 374 520 454 446 525 400 423 537 379 440 538 555 464 583 511 589 581 705 591 683 799 995 612 455 6655 214 384 124 295 276 662 335 492 705 552 645 730 628 1100 395 365 780 542 538 568 734 888 636 754 772 930 1031 820 867 284 307 323 645 489 447 931 528 162 790 1040 1194 765 608 713 1124 507 697 895 271 590 594 526 602 530 560 538 775 803 652 417 793 631 287 649 653 673 1338 1036 1598 562 458 423 377 258 521 422 401 294 314 373 319 422 506 570 854 923 742 620 612 337 478 700 676 1282 489 763 820 696 765 803 944 1022 673 820 672 832 432 641 779 880 791 907 577 1212 690 738 791 778 850 755 798 721 2032 2494 1161 1219 1182 1252 1089 1368 872 1328 1385 1527 1228 1098 1314 1074 1915 903 976 706 738 784 770 685 830 951 376 722 984 895 919 561 461 489 295 435 683 505 473 402 557 359 382 375 428 384 318 244 251 149 322 300 517 322 411 615 531 372 665 685 840 639 778 783 464 605 679 621 735 846 893 715 835 570 242 493 477 254 417 276 505 440 94 72 419 58 210 384 249 166 114 151 203 141 94 162 166 156 148 422 243 379 386 277 509 540 529 433 380 336 314 329 313 321 376 386 635 304 530 501 531 284 252 198 216 473 335 429 595 660 416 412 179 293 439 435 495 561 516 414 441 378 347 240 403 371 401 326 510 301 488 379 398 481 383 617 745 537 624 624 404 548 592 494 751 645 383 127 868 318 733 402 247 1053 306 397 276 449 898 946 360 234 202 865 835 780 968 890 289 271 309 582 441 904 669 371 401 568 510 563 464 667 858 576 449 515 419 639 490 975 763 885 505 810 713 855 1047 946 1002 362 617 569 579 528 487 1966 622 602 614 528 522 536 463 511 954 917 732 746 489 463 349 423 561 247 753 474 590 413 411 512 317 420 651 905 716 1072 294 271 633 619 339 179 159 133 169 157 151 137 511 185 271 242 124 655 552 577 338 478 476 334 506 336 474 460 485 678 645 582 617 584 905 656 727 688 625 430 626 485 326 453 706 397 667 446 422 1148 564 403 336 378 507 489 551 554 746 852 587 389 956 517 613 505 519 711 648 1068 518 1166 594 574 440 953 618 992 849 416 247 369 307 71 96 75 139 604 435 448 476 450 754 627 437 532 719 206 356 288 192 355 333 772 230 496 270 244 349 219 275 271 239 325 169 116 454 300 405 348 171 551 347 693 478 427 760 320 288 384 494 374 276 227 383 329 408 533 532 458 372 280 277 286 192 570 716 548 649 601 624 420 234 635 462 539 581 894 291 330 467 363 453 505 716 337 311 449 582 286 446 265 325 180 549 1325 993 598 201 376 302 584 269 320 656 1432 299 1564 1414 1988 1683 1099 1515 1382 1661 1462 1675 1438 1406 1763 1300 628 527 661 408 803 389 505 567 544 479 642 562 546 607 421 364 401 488 879 586 552 518 380 506 488 508 481 581 259 226 274 246 181 305 234 346 332 288 221 230 500 510 511 285 309 353 297 306 350 284 320 303 305 335 88 238 343 329 385 201 315 358 355 228 264 174 198 154 475 262 449 510 414 464 416 354 288 311 392 313 356 222 266 263 174 255 336 270 235 211 196 267 408 240 356 340 300 270 271 326 274 180 293 274 276 203 305 292 196 150 251 404 273 223 178 223 298 345 397 403 263 294 310 366 346 346 285 158 185 261 485 314 258 297 285 373 273 387 284 247 263 292 317 365 390 365 279 306 295 247 211 272 391 345 401 378 206 227 296 401 143 98 108 161 104 247 77 91 36 95 122 174 120 118 112 113 123 115 119 294 231 286 247 220 242 163 142 130 140 95 103 131 128 138 162 134 140 138 153 94 90 96 88 150 162 115 106 93 105 113 105 241 196 67 63 48 64 89 113 54 66 62 48 66 58 166 66 114 154 136 148 426 112 141 161 89 122 87 68 239 220 174 68 74 161 182 138 175 163 110 136 91 103 134 144 81 68 128 191 251 168 193 194 278 176 236 135 210 64 113 193 301 166 190 209 52 189 106 139 264 275 239 198 146 110 258 102 132 187 128 271 250 342 359 331 371 232 273 154 565 341 199 364 117 203 260 206 198 180 414 435 286 172 192 208 208 129 321 161 94 289 172 106 108 219 95 384 372 424 405 271 140 203 202 167 177 81 229 157 137 181 133 92 112 156 95 228 224 128 248 386 186 230 98 248 175 113 131 134 138 120 88 153 133 171 263 162 168 292 90 172 98 410 128 134 211 185 155 148 197 148 196 300 172 116 171 260 145 332 214 258 322 225 514 136 251 225 268 137 308 137 184 356 274 303 187 80 248 264 307 241 249 268 235 285 187 166 195 189 93 197 201 46 64 102 81 129 86 241 290 167 247 209 123 358 214 355 259 135 242 258 186 93 50 32 62 40 208 162 323 242 282 286 251 261 193 181 144 58 79 165 115 42 192 162 118 147 163 129 127 96 188 239 332 296 225 124 239 121 222 142 224 194 159 84 80 80 198 115 152 101 115 176 161 135 170 249 140 168 146 154 185 310 113 132 122 120 130 155 269 179 119 124 62 208 153 227 231 202 245 225 1042 1142 250 261 400 221 244 290 203 171 282 233 449 275 363 315 123 109 180 208 195 78 428 428 364 309 234 206 237 251 198 268 300 300 408 246 191 135 98 173 147 165 175 216 138 148 55 38 159 206 344 119 201 276 158 96 89 222 196 121 183 119 101 520 203 206 212 208 127 135 125 148 274 336 302 250 467 477 137 257 206 486 312 248 262 176 286 168 431 222 233 219 87 174 145 142 433 450 215 479 323 591 505 735 788 569 654 291 419 586 515 519 446 652 590 508 502 555 533 532 479 474 550 477 378 773 548 616 446 592 511 931 623 739 1006 1107 519 694 601 232 287 564 671 342 479 968 237 306 232 263 291 160 106 387 402 331 142 224 183 120 115 736 742 1018 872 829 799 919 871 782 1075 943 913 644 785 1079 735 934 846 879 787 780 557 1150 997 1285 1047 1054 1102 1371 137 92 129 887 791 363 1054 1114 1180 829 425 388 304 120 261 112 168 144 93 984 236 312 296 172 148 302 510 472 556 822 337 594 448 377 575 767 900 831 1149 2273 1811 830 1135 1233 1478 658 374 542 547 723 407 661 208 781 312 1010 463 80 80 428 496 873 1165 634 229 525 249 581 232 220 307 325 284 579 454 626 835 258 219 532 842 836 736 497 422 293 279 243 575 355 568 146 417 273 297 434 434 472 229 571 744 289 293 314 348 303 286 315 202 230 323 539 254 293 534 293 267 917 181 235 407 374 208 229 244 358 352 234 201 295 401 415 339 375 432 407 403 357 377 446 465 136 262 182 70 78 126 415 204 161 154 243 152 376 251 193 128 250 173 148 204 96 143 127 155 110 137 179 130 99 223 188 210 260 223 136 105 133 221 117 242 246 176 219 197 213 281 301 102 92 115 173 166 104 112 210 141 172 132 169 110 171 105 68 320 273 376 134 157 157 180 174 140 146 143 118 345 262 203 145 213 135 299 301 120 293 142 165 140 176 52 46 265 308 96 258 124 192 239 239 257 252 262 247 307 146 112 382 73 232 249 106 120 70 91 190 311 102 324 259 271 311 254 203 146 97 137 91 68 111 149 147 68 58 133 94 210 150 92 293 153 115 109 103 113 78 75 138 128 129 258 281 84 74 126 239 150 129 137 253 157 260 244 106 259 147 164 177 368 298 152 242 127 223 214 323 273 341 252 88 54 118 107 70 105 223 234 268 211 494 213 218 204 241 246 339 339 342 379 294 487 454 505 471 336 377 286 341 362 313 193 386 473 301 308 323 268 145 199 257 265 621 54 52 83 147 91 103 80 113 162 136 173 103 166 90 78 268 506 484 135 147 162 350 108 60 28 116 166 235 161 188 173 169 253 232 175 235 167 217 327 291 307 185 196 172 204 184 234 302 330 319 123 183 263 121 225 214 3762 236 162 258 109 421 340 332 370 206 306 221 364 400 187 175 507 236 240 271 330 295 207 273 183 305 254 217 306 196 192 186 201 218 218 431 184 203 452 420 474 236 490 210 369 236 281 282 123 250 307 496 309 502 258 269 254 266 245 297 416 337 233 264 234 156 608 482 382 380 362 132 255 253 266 300 195 166 192 393 261 128 132 171 408 272 373 292 392 253 245 308 412 347 353 346 250 199 338 588 499 457 406 344 432 366 548 546 293 311 308 553 304 482 534 338 306 292 374 461 334 317 705 786 780 563 648 476 666 720 802 947 882 926 809 500 779 428 897 569 481 449 475 307 328 382 387 524 182 384 977 819 404 156 250 251 265 313 343 353 205 239 278 287 141 266 289 328 324 241 106 165 96 92 253 169 408 258 312 207 237 342 239 375 211 295 258 194 204 246 282 542 233 471 567 183 126 317 176 271 132 120 224 363 182 114 189 140 149 165 109 73 59 26 81 50 98 146 102 108 94 262 74 162 99 143 238 262 272 137 126 92 113 86 82 84 74 94 92 118 121 104 106 36 34 34 40 291 148 242 220 430 302 99 166 248 200 241 203 315 312 232 293 269 227 186 161 180 192 250 265 414 243 327 199 138 202 400 301 336 419 311 279 253 265 273 341 361 339 93 642 352 658 323 254 476 413 349 341 347 328 384 213 142 134 497 426 422 308 320 263 224 324 608 224 361 481 309 210 591 566 302 362 376 464 498 407 331 418 477 422 431 454 597 386 469 505 458 488 549 518 145 123 125 290 226 237 857 354 288 319 352 340 314 280 320 508 471 636 437 173 262 155 127 181 361 289 254 450 310 296 357 112 178 399 286 310 300 197 219 127 249 126 212 148 92 183 150 175 123 86 151 132 172 72 258 354 358 231 508 371 377 464 270 310 283 374 296 400 336 301 339 381 279 366 346 383 309 357 258 223 379 307 316 464 191 306 243 282 167 243 194 268 147 189 275 185 369 157 244 270 286 241 294 495 274 530 355 285 583 289 339 393 430 422 411 346 199 124 124 50 52 48 34 60 310 369 259 368 262 321 289 66 144 156 102 76 121 127 123 108 420 88 373 122 189 152 167 253 128 179 171 190 180 201 232 93 247 204 190 167 102 80 90 625 224 222 236 140 161 150 138 196 281 170 196 194 313 307 259 248 238 210 247 254 409 272 260 291 338 106 388 141 177 310 327 145 210 222 206 236 234 212 127 182 159 299 160 211 129 141 121 373 415 337 188 123 326 127 322 185 114 99 840 190 882 799 739 711 805 814 858 882 913 865 956 888 956 733 295 336 189 270 226 393 350 201 352 237 452 423 162 208 172 257 140 201 363 272 266 248 279 149 161 199 217 245 920 493 456 643 437 712 552 474 387 772 315 426 663 650 645 702 985 781 990 676 748 866 557 525 595 477 511 634 630 718 530 331 748 844 699 584 511 569 623 667 627 670 775 820 730 804 839 761 763 513 1152 980 1282 493 496 578 422 547 496 515 618 622 570 623 519 729 569 536 617 608 624 840 743 620 699 791 557 629 651 606 889 807 548 751 538 836 777 681 593 706 665 697 615 617 750 535 803 835 701 676 755 545 1032 996 456 721 618 702 529 672 971 797 856 821 1072 862 861 841 739 779 748 1007 979 861 902 888 911 828 488 740 838 738 406 208 168 184 224 256 294 447 129 252 211 326 441 435 482 347 427 373 396 377 311 390 397 539 603 340 375 275 299 355 342 402 336 354 278 477 344 584 333 206 288 276 237 301 364 293 381 231 269 387 265 625 306 248 222 250 263 394 664 309 368 211 231 281 269 166 212 197 321 244 619 700 253 211 309 314 426 325 397 874 378 503 439 453 304 523 302 402 390 358 300 396 217 342 164 187 503 372 329 414 468 338 560 290 324 414 387 528 549 527 349 728 411 381 588 325 475 499 414 377 232 478 318 419 507 329 363 422 545 466 578 610 932 419 677 572 454 779 627 1075 508 366 648 238 373 771 526 823 523 346 729 523 447 606 279 281 367 833 591 232 444 475 266 298 340 310 449 697 651 453 431 370 527 413 386 505 497 559 435 589 539 396 218 481 280 258 329 447 354 433 453 504 497 425 508 347 314 379 222 408 218 391 254 430 425 585 382 515 530 429 692 332 483 449 484 490 449 554 462 407 345 440 557 676 484 304 448 429 464 676 431 930 387 620 497 489 383 637 274 702 388 616 370 761 386 385 441 398 506 756 682 707 789 579 395 597 502 302 378 284 472 648 153 230 140 295 266 354 645 508 366 417 428 451 852 438 617 716 309 602 493 362 190 66 97 145 98 610 473 603 623 507 330 587 468 408 291 352 242 160 398 423 172 215 216 494 483 500 585 430 312 403 402 385 524 561 518 583 494 186 298 422 368 302 553 588 507 282 431 493 341 416 417 466 523 379 464 509 484 482 478 563 491 408 282 314 259 367 363 736 404 608 421 397 445 191 342 394 277 455 578 2086 2307 548 529 470 546 564 403 445 449 840 695 744 610 632 463 284 334 347 588 389 718 940 903 429 823 369 569 532 455 226 470 523 456 696 478 767 423 325 517 378 262 261 273 449 523 241 239 716 664 429 286 766 412 347 405 360 865 672 549 455 292 425 584 445 294 707 661 194 216 275 986 900 857 537 812 1111 680 903 794 816 1318 609 590 464 573 346 536 999 1102 195 144 550 177 255 223 892 791 721 763 1059 1218 998 1023 1285 1419 1230 908 830 882 1287 1197 1386 1520 1617 1182 1072 1064 1017 1352 1133 959 1534 1218 1213 1673 1488 1336 1401 1276 1085 1532 1474 2530 2099 2013 1171 1297 1571 966 600 1192 1385 992 650 1558 411 565 773 363 810 424 512 910 659 457 192 434 404 415 225 1862 2074 2028 2310 1799 2128 1855 2214 1809 2223 2049 2165 2165 2117 2052 2151 1538 2382 1722 2033 2357 2327 2083 1987 2431 2246 2075 2304 2308 339 285 386 1548 2229 786 2385 3128 3026 2347 961 1043 1034 329 1116 201 508 383 507 2019 1331 1292 265 711 633 461 961 1140 1075 1539 1013 1228 1804 916 1274 1981 2422 2013 2095 3925 4132 2208 2907 2665 3233 1249 753 1124 1066 1555 805 1431 516 1438 655 1455 840 160 156 1337 1197 1628 1993 1219 641 1100 361 879 425 339 793 716 728 797 770 1807 2239 921 552 1157 1378 1273 1611 1290 1450 658 548 831 1549 1131 2042 602 850 455 895 969 885 984 1026 2181 1922 863 844 723 681 881 710 874 569 523 428 1281 886 688 1509 909 813 2131 1105 1296 774 518 834 801 713 947 750 723 710 683 841 837 846 848 864 1177 862 563 777 858 580 437 358 282 236 483 392 736 363 537 208 694 595 887 499 423 285 1231 735 878 277 636 308 282 225 237 288 351 301 245 269 427 374 398 385 321 357 477 260 322 306 432 311 307 333 471 456 522 329 508 432 329 388 465 457 398 335 398 453 559 450 447 467 433 411 729 638 307 365 346 396 481 537 597 555 512 705 527 446 608 483 443 505 491 379 656 536 397 528 519 359 355 513 271 419 494 351 569 385 333 530 429 503 391 573 356 478 845 154 663 428 371 339 291 383 372 715 475 993 595 619 619 654 644 445 225 342 287 424 466 465 359 202 178 357 361 461 288 465 297 359 428 406 177 239 221 181 247 216 415 781 470 496 320 312 479 446 444 490 583 181 794 698 719 559 465 358 348 645 341 460 558 502 444 464 594 571 597 531 359 265 286 341 295 367 615 434 570 645 764 503 351 733 517 730 591 702 583 779 484 1447 536 1060 938 649 725 564 645 716 565 298 667 827 498 705 629 695 908 146 480 522 1345 364 262 268 204 329 329 292 354 375 314 686 563 769 226 216 333 632 683 657 733 349 853 195 494 385 325 391 527 402 469 557 543 692 667 481 638 524 565 780 648 680 562 561 391 638 475 503 695 761 740 392 453 1118 472 274 384 236 7940 253 550 311 840 375 354 951 659 641 612 646 762 493 290 1096 616 637 671 580 598 835 565 712 935 924 691 538 221 330 320 518 689 403 965 623 464 1296 990 1147 637 723 560 1080 553 608 813 331 967 698 772 699 778 787 781 742 816 672 772 674 824 350 743 579 540 966 835 879 642 522 564 805 699 407 572 537 517 551 468 313 348 576 697 699 525 902 595 933 649 381 481 451 1184 733 764 997 625 614 833 732 887 687 998 1153 720 717 564 803 815 605 520 937 613 798 615 861 697 721 746 777 626 2285 2169 1674 1534 1401 1685 1269 1372 1387 1494 1063 1149 1440 1378 1447 915 1877 1602 1319 808 844 905 810 1209 739 1170 386 1241 1144 1001 1481 588 632 850 422 389 566 523 303 269 377 288 349 314 329 301 388 394 346 203 362 338 431 491 573 685 382 504 639 547 959 781 732 820 809 547 672 818 873 999 826 961 989 431 227 246 230 225 229 195 188 486 359 122 412 252 272 174 442 386 161 134 232 160 248 286 272 241 250 365 315 386 521 492 902 868 878 450 333 411 364 227 217 308 276 326 374 256 391 515 463 316 282 294 334 508 386 614 956 952 517 482 269 353 351 442 413 402 478 485 384 424 430 283 357 344 445 356 437 301 335 457 189 350 289 515 362 541 772 443 573 611 604 368 522 463 483 206 886 388 877 507 323 854 300 550 276 494 678 703 675 459 341 834 920 917 865 815 498 467 340 834 354 729 868 522 521 836 875 406 441 560 686 631 812 693 661 661 809 845 854 1322 643 948 695 931 701 694 817 263 465 373 297 476 334 1490 745 638 637 654 799 679 541 693 1044 961 898 630 508 558 474 356 459 646 631 536 510 473 578 438 328 508 641 615 566 728 439 349 599 553 529 300 255 225 304 249 235 217 298 292 547 298 157 407 621 664 581 538 537 540 580 478 420 733 725 1006 808 879 780 1011 981 867 907 509 816 1099 665 397 479 501 750 479 657 670 681 785 784 367 729 475 642 276 735 637 761 1068 450 674 606 331 570 994 446 672 895 1042 693 1611 981 574 538 1040 432 602 1247 650 338 274 328 132 184 146 224 561 344 621 547 529 467 609 288 444 574 336 235 293 264 469 414 664 308 471 289 325 377 297 353 382 335 318 239 215 296 437 344 366 391 368 484 358 581 315 1359 312 282 480 494 379 365 319 335 378 377 398 482 383 330 346 256 352 164 489 539 390 432 735 709 678 416 712 528 660 581 715 277 756 741 645 759 916 606 708 429 506 576 344 350 405 287 212 556 1217 1309 737 409 282 370 572 306 508 523 1521 388 1746 1516 1338 1382 1781 1546 1333 1760 1529 1769 1524 1660 1690 1681 496 714 822 687 464 572 719 581 795 642 717 743 474 389 527 727 392 565 1011 934 916 899 589 534 554 780 872 1064 685 477 619 394 284 626 506 412 340 450 311 317 316 330 310 639 393 521 555 374 474 531 353 293 302 304 290 238 283 456 282 156 419 516 512 197 593 323 337 377 787 250 685 816 717 783 629 847 641 287 491 335 429 343 568 392 421 315 349 308 427 440 436 555 707 447 424 377 417 471 438 494 490 380 474 577 520 393 484 486 412 347 390 444 400 499 409 419 475 342 322 289 337 262 433 389 337 383 409 353 436 314 574 490 270 433 381 348 404 352 465 448 433 349 441 638 612 601 273 297 263 327 325 342 638 635 449 655 439 302 307 425 157 96 145 155 159 173 355 127 145 157 208 136 116 122 128 300 347 329 323 284 248 264 274 285 313 98 141 102 108 108 206 182 222 237 239 320 252 328 149 128 207 205 201 238 221 177 176 260 311 241 200 275 299 228 218 124 228 97 236 191 207 110 122 214 207 169 135 149 119 114 294 572 172 95 117 388 315 284 239 409 176 267 166 176 201 404 187 279 241 182 312 312 231 206 167 176 206 157 186 249 293 191 330 222 300 197 279 250 288 178 254 408 269 665 395 102 299 317 209 322 326 337 372 227 330 609 354 487 389 232 390 667 500 423 439 426 343 582 303 709 419 207 392 273 219 491 439 586 442 285 379 287 398 281 305 267 307 475 221 293 265 235 220 254 161 106 367 224 489 396 287 288 403 350 349 231 236 280 140 150 186 175 190 157 226 86 230 162 121 335 547 277 208 309 146 200 218 252 231 160 180 132 162 317 382 416 261 194 279 669 794 387 252 125 115 182 267 281 210 194 126 196 292 291 218 160 279 242 410 378 240 878 339 522 275 196 269 329 124 334 381 262 278 241 226 232 188 220 418 369 318 379 333 250 256 159 284 160 342 281 408 210 95 103 217 165 220 204 311 274 123 141 110 162 364 468 576 461 161 245 342 205 46 99 67 108 63 160 181 399 457 309 572 372 209 193 348 183 121 121 159 252 149 166 289 387 409 439 110 162 187 210 157 312 452 298 239 413 186 121 212 182 234 222 161 171 159 195 78 250 258 276 261 280 213 390 144 319 274 202 165 423 292 295 181 215 201 262 248 381 323 338 197 253 204 156 196 290 345 276 372 1617 1770 260 370 359 531 298 311 296 326 496 341 553 314 342 401 188 153 126 275 170 150 331 331 444 312 268 351 375 244 180 313 344 327 323 286 345 141 132 334 274 194 203 96 128 133 60 82 361 400 207 210 251 254 204 318 108 499 383 271 208 232 171 330 291 303 578 521 320 346 353 552 727 827 300 462 541 556 325 381 477 605 506 322 391 199 265 236 641 426 145 141 252 237 187 178 701 753 309 331 624 557 605 513 699 714 508 704 751 918 759 635 865 619 916 695 900 728 570 799 633 911 820 847 839 761 660 932 661 1073 805 1043 842 1325 1514 1229 467 720 852 411 262 766 967 521 370 927 217 248 284 267 275 162 169 490 531 353 183 318 304 164 108 1160 1296 1227 1402 862 887 930 1384 1207 1154 1220 1161 1225 921 1082 848 1035 1447 1361 1097 1145 1109 1148 1021 1302 1419 1127 1221 1386 412 372 254 1028 1131 714 1259 1285 1363 1109 479 487 430 123 524 143 130 120 107 1120 748 730 157 436 410 192 595 845 501 1203 560 663 597 571 943 1658 1901 1530 1797 3397 2845 1579 1578 1787 1866 723 613 690 692 704 571 900 264 1016 480 953 470 115 107 618 634 1225 2008 625 228 577 382 655 304 286 798 761 638 575 628 964 1207 384 272 490 976 968 1126 752 585 219 383 295 623 436 1022 257 578 348 561 420 379 450 611 1025 1151 232 236 307 388 544 329 449 361 367 428 900 521 360 741 288 272 1284 298 362 647 385 959 1018 773 583 516 488 565 443 502 520 660 449 492 639 471 790 423 519 534 154 246 260 337 211 183 496 349 354 425 275 121 506 453 461 350 445 281 242 337 227 313 261 156 136 300 293 252 192 231 255 229 180 179 154 160 315 195 211 150 322 220 235 137 388 412 452 179 142 151 175 100 178 121 148 182 138 207 298 252 165 187 125 440 573 447 257 293 241 220 497 236 324 461 190 173 216 216 199 333 221 448 392 290 276 250 184 96 78 112 118 212 157 296 201 134 270 215 179 250 378 400 238 264 256 262 418 40 332 158 126 162 153 98 239 245 167 567 440 316 334 262 305 237 303 326 378 142 172 116 128 84 66 130 142 186 199 318 103 131 176 168 62 204 159 83 127 157 188 316 190 379 287 195 220 307 205 193 200 175 326 217 246 182 208 234 374 415 372 180 202 182 316 398 312 451 571 749 108 134 223 233 163 109 380 519 599 293 420 459 215 425 255 446 386 256 437 287 386 409 445 450 368 567 636 612 368 459 341 90 391 451 464 458 346 616 307 111 254 270 736 157 146 142 161 181 208 234 143 259 123 347 248 260 136 93 149 409 272 163 209 220 589 80 183 153 88 423 402 317 364 349 333 373 318 390 294 250 256 379 242 302 277 447 403 471 417 424 265 311 273 140 217 533 195 153 124 162 253 4291 258 303 611 225 406 617 193 580 462 383 304 447 140 519 463 497 535 126 210 159 200 163 317 222 211 343 246 216 238 292 439 436 375 436 197 971 748 837 280 317 198 450 308 434 427 354 406 500 507 458 511 403 359 366 368 424 409 629 261 364 527 516 283 764 894 714 604 490 206 379 244 289 211 297 221 276 495 262 201 257 195 264 308 324 292 590 464 242 337 308 1010 548 330 284 311 469 790 603 458 479 462 582 285 371 623 452 448 360 528 433 497 443 550 631 550 436 495 552 820 1062 1130 771 852 876 843 713 829 766 1054 931 1011 1021 779 977 758 1004 1005 840 419 459 666 414 502 563 527 110 512 755 677 584 443 420 321 233 241 470 234 250 260 223 290 183 221 320 235 169 177 347 140 155 135 302 310 423 371 253 233 436 553 363 620 399 429 403 539 275 399 573 725 342 623 653 296 201 192 180 171 159 137 216 438 289 70 246 248 193 74 130 223 142 92 85 83 203 146 198 186 178 294 135 298 197 349 256 224 238 274 266 244 237 84 78 80 118 176 315 240 259 220 214 226 192 196 237 565 194 269 301 543 195 303 167 326 332 184 278 349 303 178 308 261 220 178 162 261 215 275 212 267 301 246 165 212 202 585 224 206 255 202 189 154 154 150 243 237 134 89 444 145 289 140 123 273 290 177 263 153 237 482 90 124 112 322 406 422 277 570 144 138 161 295 137 335 311 187 152 359 269 289 249 426 282 326 243 277 317 263 344 411 445 570 337 343 346 551 443 485 395 98 209 243 139 380 259 736 516 398 349 355 356 346 294 366 463 487 459 347 287 438 235 159 183 195 202 350 443 197 181 402 138 271 518 355 355 346 212 164 308 230 369 145 138 99 134 152 135 106 152 113 195 306 92 441 308 296 288 510 490 416 507 418 310 591 559 483 374 395 574 433 530 381 409 355 269 284 615 411 246 449 423 288 372 543 445 464 278 271 262 393 279 231 238 267 339 441 411 256 209 222 288 258 328 302 696 787 442 800 312 352 429 554 390 468 515 362 137 222 144 177 118 112 142 273 318 196 337 201 212 397 265 290 334 317 233 241 250 190 321 741 210 489 256 171 120 207 264 288 241 142 403 375 301 162 126 224 247 241 329 229 266 266 827 261 255 246 243 181 315 281 222 216 269 422 392 285 398 127 125 89 230 277 461 450 295 334 379 229 188 654 366 435 388 377 169 293 427 393 441 472 466 396 203 270 265 218 256 305 116 88 372 581 769 442 161 246 229 195 194 277 237 765 225 1001 874 685 647 1031 899 996 819 847 845 967 1059 944 1002 253 271 202 342 646 424 496 389 499 348 597 447 196 258 388 430 124 362 687 482 458 369 478 601 569 401 409 460 712 795 537 592 566 847 751 728 678 895 599 489 654 678 691 840 823 769 1004 703 581 966 481 504 496 498 540 481 582 548 500 256 499 642 656 394 571 356 362 389 722 366 785 753 677 731 668 696 577 292 866 655 649 690 855 790 578 790 758 639 635 807 735 725 960 442 527 822 474 668 663 638 706 530 739 781 592 505 834 830 634 592 545 733 557 496 705 543 792 536 618 622 665 493 923 547 683 686 580 626 475 384 970 858 385 338 387 430 319 414 624 562 531 584 568 639 620 716 640 713 596 537 528 608 591 581 528 739 480 573 609 717 236 260 567 342 569 462 132 229 167 355 270 347 428 403 411 179 239 194 187 244 169 231 257 356 454 238 331 268 286 286 249 383 441 307 395 167 159 218 326 314 281 269 255 307 158 236 273 230 258 408 394 611 200 242 228 163 252 146 449 407 419 279 108 177 186 280 277 184 271 251 381 565 298 194 338 183 150 124 188 287 491 555 246 270 324 249 166 514 449 345 358 177 258 247 170 215 173 432 464 290 348 237 521 400 271 292 268 386 327 337 366 641 327 400 372 225 315 406 317 329 344 393 181 259 270 313 262 491 491 403 954 779 765 755 581 681 605 1035 386 713 446 473 420 335 278 763 402 621 604 552 811 342 296 534 473 427 367 538 528 328 448 510 391 357 634 263 562 526 440 561 405 496 338 547 583 557 226 320 275 507 433 339 215 264 222 195 235 445 296 340 617 397 574 474 287 374 303 327 377 423 367 296 276 337 473 598 355 503 496 434 693 446 404 430 437 471 534 809 266 355 312 351 392 637 391 257 250 366 597 587 554 918 344 554 256 409 438 372 254 704 323 484 734 600 511 371 319 365 432 354 353 602 690 622 396 329 254 288 286 146 316 599 147 171 125 231 376 386 531 646 328 455 325 345 499 465 893 613 202 291 672 512 121 46 132 112 167 551 367 548 534 494 526 636 516 488 299 427 130 106 519 380 156 399 252 447 362 381 259 352 219 319 376 364 445 319 344 736 422 232 566 454 224 204 356 308 355 278 201 432 272 327 244 158 629 556 354 365 586 408 404 519 549 245 411 411 397 463 437 723 666 296 272 279 361 433 378 394 436 582 687 3051 2078 488 692 621 523 740 504 630 557 773 493 838 599 518 385 200 309 360 318 311 294 587 556 470 405 438 448 671 497 276 655 594 523 801 362 326 156 167 420 318 202 227 110 176 198 331 266 504 595 417 398 621 376 317 264 362 619 459 459 381 322 251 675 402 254 567 541 329 361 394 738 1001 914 674 665 1038 726 733 660 772 893 500 571 575 512 354 396 699 730 258 223 384 309 346 287 755 920 497 766 829 1103 1174 1172 1184 1047 975 1155 915 872 1388 1272 1329 1115 1423 1188 1004 1049 979 1046 921 1087 1256 1118 1047 1545 1559 1321 1594 1295 1191 1524 1278 1891 1954 1758 966 947 1283 813 547 1159 1056 1016 421 1150 280 303 529 394 952 283 557 628 899 476 280 478 400 390 357 1611 1594 1715 1764 1623 1676 1654 1466 1688 2202 1961 1958 1920 1582 2130 1865 1451 2019 1588 1986 1738 1639 1861 2188 2131 1754 1724 1686 2373 419 324 326 1397 1693 645 2403 2722 2614 1902 1052 1018 825 218 780 193 732 514 326 1925 1247 1191 318 496 413 316 1132 1148 1185 1179 940 872 1271 925 1308 2084 2553 1729 2459 4604 4671 2048 2349 2802 3307 1249 837 1470 1242 1271 843 1590 612 1553 614 1365 724 60 52 1481 1055 1702 2292 1302 529 981 615 968 441 439 822 729 635 822 715 1585 2177 691 557 942 1728 1699 1956 1145 1071 565 574 393 1305 910 1654 363 867 533 839 637 671 721 1207 1597 1888 733 694 730 777 645 439 632 514 435 576 1195 786 938 1437 718 684 1811 603 707 842 454 913 943 755 703 725 818 723 756 805 750 881 763 770 668 775 942 781 950 940 308 246 417 509 259 224 728 402 379 300 563 311 641 880 753 557 758 545 441 380 786 332 318 343 183 255 270 304 173 316 404 318 301 438 339 374 219 309 340 225 343 268 167 399 208 312 616 278 213 418 310 223 264 357 416 325 455 631 667 256 241 498 323 494 488 627 243 289 309 330 373 247 473 376 362 531 480 326 335 531 232 400 370 485 531 182 329 308 371 296 294 521 409 275 336 217 540 362 314 382 218 343 426 472 310 491 728 140 945 439 312 175 292 241 349 596 296 502 588 465 484 433 506 441 360 349 362 206 297 250 193 241 221 187 243 379 339 321 252 397 283 257 383 338 294 194 304 263 210 725 687 341 243 318 431 571 331 359 509 258 568 408 401 425 420 628 506 640 335 577 439 499 336 367 682 694 571 506 431 207 201 476 412 343 669 614 747 577 969 750 606 580 477 835 848 685 515 470 454 990 777 895 784 847 948 736 782 668 610 297 530 712 547 796 769 526 752 246 379 387 1582 215 223 227 258 320 334 228 298 424 141 452 300 420 300 273 504 867 728 459 499 358 1018 131 344 265 145 570 595 460 550 595 614 658 585 504 415 274 293 478 326 381 313 912 728 1021 764 646 348 503 441 377 425 780 325 393 295 258 550 258 6527 374 746 325 506 899 936 996 778 706 654 707 412 997 475 432 470 646 407 637 356 372 574 658 611 686 540 322 347 625 568 516 737 400 312 1091 1149 1270 841 701 733 896 566 571 980 362 611 671 668 687 700 734 669 727 713 523 679 734 986 472 901 628 418 876 725 882 760 604 281 635 531 410 568 611 449 507 673 429 356 516 497 601 394 1021 508 765 687 328 507 469 1064 818 480 565 540 817 1205 791 677 753 812 872 861 891 618 820 826 809 787 839 927 1197 1029 928 944 893 1039 911 789 1742 1870 1411 1161 1373 1424 1406 1490 1318 1227 968 1137 1243 1434 1218 1114 1997 1664 969 710 762 668 601 739 626 932 450 1110 1388 1220 1324 507 631 627 455 578 575 576 398 547 515 645 220 465 352 235 322 292 402 384 329 321 425 379 397 704 476 640 913 659 646 635 645 734 517 545 785 676 589 1082 512 666 736 456 435 310 271 359 373 300 336 436 449 304 626 251 554 310 176 412 76 134 229 154 142 202 148 156 138 306 210 303 268 581 590 446 630 257 299 211 353 235 217 368 406 285 326 448 702 177 171 294 195 236 264 520 321 459 429 854 401 498 206 535 577 539 435 543 613 494 718 696 486 335 421 563 541 390 494 540 466 401 315 330 468 805 469 492 562 543 540 503 526 477 725 640 523 138 974 392 943 530 326 891 440 562 414 570 581 695 404 304 278 824 805 823 736 962 407 360 433 786 390 829 859 602 446 905 626 358 453 748 935 568 708 701 576 1007 751 872 1026 929 819 939 1038 1179 759 801 783 369 416 484 320 376 382 1784 625 695 681 584 747 714 634 735 1041 1101 975 575 348 484 445 335 226 658 595 498 615 569 575 596 512 290 682 677 676 764 284 373 396 404 477 413 378 366 374 409 413 397 418 310 521 192 215 319 501 455 420 599 791 488 649 583 487 559 673 684 620 688 700 701 711 505 589 625 510 448 811 638 683 712 569 467 671 641 517 585 713 416 392 544 718 431 593 810 861 587 662 622 325 472 581 597 560 569 1104 1311 645 1143 769 563 518 892 394 800 1236 737 376 371 197 230 246 254 316 381 384 405 442 520 379 394 229 417 469 212 240 204 284 424 428 803 293 549 312 484 372 353 393 350 241 252 332 279 395 431 278 805 397 498 303 337 379 293 1372 553 497 561 284 261 394 312 235 607 510 281 313 379 273 237 320 176 203 323 664 527 534 406 754 564 251 631 612 555 442 673 256 645 595 458 671 637 665 306 362 321 713 313 400 281 263 217 501 1227 965 772 219 446 199 574 443 530 267 1409 535 1528 1415 1321 1163 1377 1242 1311 1446 1438 1520 1258 1535 1943 1714 497 612 481 444 493 666 819 582 723 541 960 815 506 425 453 808 292 473 689 523 501 496 576 746 738 615 607 742 633 719 456 600 578 718 570 338 308 686 464 630 623 677 619 433 603 579 566 468 543 520 531 558 545 532 640 394 440 540 420 607 558 509 647 474 711 728 748 851 890 582 887 941 884 951 1002 878 596 347 757 859 859 688 714 551 649 918 602 475 477 560 427 478 693 630 534 694 587 538 485 629 502 606 614 603 559 809 482 451 633 778 516 602 544 658 441 456 572 566 697 663 568 662 503 555 817 864 905 537 400 323 735 519 499 559 640 679 624 621 659 901 632 915 839 793 727 703 551 736 584 512 764 525 842 667 725 823 492 590 419 689 210 193 172 171 194 232 151 371 86 181 214 136 206 202 266 252 270 260 397 302 247 414 286 142 240 166 346 277 303 286 228 321 185 381 389 367 260 449 155 270 263 265 257 327 211 124 269 200 224 307 281 604 231 330 233 136 150 161 374 304 320 208 148 329 174 299 186 307 234 139 267 627 410 82 148 175 176 201 157 377 320 527 182 198 262 194 298 431 423 284 380 168 308 243 165 195 240 448 405 463 279 427 281 259 422 319 272 290 305 341 227 429 301 439 506 207 259 343 497 335 435 399 324 545 352 362 420 399 468 349 624 539 688 525 442 562 665 692 493 963 480 432 510 361 210 601 649 656 528 516 413 380 365 378 360 370 295 381 540 247 569 584 332 477 274 163 497 319 498 501 402 344 494 619 310 304 381 440 363 447 407 262 270 278 232 132 259 448 246 283 636 398 409 315 312 296 441 471 394 186 322 193 294 440 421 587 393 289 516 437 741 390 223 192 136 404 339 555 251 306 178 341 378 269 465 147 280 417 400 640 240 534 212 533 345 429 120 455 354 1105 297 299 509 354 519 335 245 352 384 587 515 590 571 435 431 656 705 223 421 294 461 470 108 130 135 112 313 316 497 526 255 328 316 252 393 293 560 599 328 327 335 577 143 89 69 130 92 504 246 354 386 356 424 478 416 394 387 288 181 158 352 405 89 233 168 267 440 417 265 324 447 208 418 324 416 604 493 544 238 291 271 268 315 271 315 333 216 246 198 344 205 264 301 252 361 419 567 325 479 245 205 500 465 159 263 347 269 452 479 495 526 299 151 284 330 229 238 299 371 543 450 2083 1840 388 399 312 452 325 382 542 407 485 478 708 371 354 307 332 307 299 431 407 403 322 310 335 366 294 491 429 397 324 551 346 341 479 392 446 228 238 681 452 178 144 164 468 414 194 232 354 268 277 330 378 170 273 332 264 843 471 406 474 281 408 652 288 439 490 466 232 244 239 786 773 615 386 432 980 911 556 618 677 854 552 515 688 431 305 372 674 702 210 194 154 263 268 254 642 743 599 771 831 1001 1137 1098 1317 1236 1019 906 670 562 1202 1227 1212 1177 1455 772 732 751 984 839 974 711 865 951 793 1246 1083 1797 1276 1386 997 1605 1098 1659 1565 1592 851 1111 874 591 526 1133 1196 951 605 810 177 168 325 348 482 302 404 567 670 494 252 350 346 548 439 1868 1853 1811 1667 1577 1687 1177 1763 1319 1620 1549 1596 1715 1496 1540 1600 1449 1469 1771 1630 2012 1915 1487 1531 2300 1680 1619 1831 1729 392 337 302 1318 1399 904 2045 2501 2425 1700 648 729 684 185 778 360 458 270 214 1275 844 950 303 356 291 451 752 844 642 1557 996 1273 987 1008 1642 1812 2157 1686 1913 3424 3240 1643 2004 2858 2707 1082 575 685 1029 1242 573 1171 412 1314 489 1312 865 60 56 993 979 1086 2180 1002 709 919 504 504 317 263 698 637 608 981 665 1710 1708 863 812 1510 1038 1022 1973 1041 894 623 560 518 1294 700 1764 448 957 415 622 447 538 600 956 1688 1693 474 498 1000 476 650 589 599 434 444 768 902 751 517 1310 636 588 1665 464 542 729 562 851 748 843 845 669 462 372 520 756 740 700 707 734 722 858 521 591 585 891 361 512 561 344 338 297 631 290 347 467 511 336 747 529 529 352 646 747 237 319 486 262 250 239 232 260 337 282 312 391 268 307 302 380 400 287 339 532 483 340 404 267 338 164 311 353 653 144 326 416 370 396 423 500 543 473 288 393 642 432 244 341 237 357 530 366 416 563 546 350 507 385 331 494 475 364 451 614 297 479 264 404 356 323 394 329 382 295 329 274 299 376 273 472 313 305 444 336 219 346 218 295 352 521 242 277 586 90 662 423 293 237 245 198 346 541 381 497 641 537 494 563 369 383 227 223 240 156 397 286 236 257 216 234 148 263 179 403 277 467 228 198 278 356 343 179 238 240 244 724 394 346 304 214 333 424 571 563 252 142 657 490 528 356 322 339 235 445 349 395 257 440 379 354 645 484 576 429 218 181 267 619 274 134 486 501 613 623 717 474 341 482 428 656 499 502 449 653 388 739 803 909 778 597 695 539 583 424 438 224 348 493 756 701 473 452 770 374 350 429 1179 127 144 131 193 215 179 540 388 315 165 615 350 608 234 218 376 597 666 430 489 368 641 113 149 74 123 281 881 653 706 739 697 814 745 592 432 358 356 542 358 390 362 337 249 420 291 338 307 357 406 402 328 764 347 340 276 109 311 303 374 5821 758 367 691 794 497 674 647 631 737 508 184 721 484 680 726 616 864 631 516 864 678 826 678 655 291 223 223 492 451 428 774 516 226 851 801 1018 559 388 502 884 464 627 595 419 795 748 436 862 432 537 521 608 622 424 558 747 689 501 558 495 369 1089 1089 964 652 598 331 526 469 220 288 620 299 333 698 507 223 489 874 488 610 541 660 795 503 367 450 405 795 730 771 538 604 646 788 940 911 619 487 757 613 674 547 409 538 644 448 558 634 608 704 919 892 491 800 766 779 1316 1338 1051 1335 1271 1246 1173 1300 1179 1225 1029 1150 1018 998 1185 799 1769 1102 759 662 696 754 614 643 669 908 442 672 934 872 1566 620 576 618 434 215 459 578 382 394 362 238 409 340 344 329 229 272 284 270 490 496 414 515 437 590 568 435 673 475 682 690 741 628 575 683 801 590 619 847 590 440 486 408 288 277 236 325 335 266 179 395 236 127 315 86 126 84 187 250 149 185 76 153 201 201 203 207 195 540 275 501 477 438 465 393 425 313 325 333 452 222 163 177 370 282 311 365 351 348 305 253 225 186 272 666 400 481 597 534 373 414 374 600 627 645 610 325 331 393 398 457 445 350 348 301 422 418 430 232 376 375 215 327 235 379 423 678 585 709 351 792 853 260 551 506 240 144 669 244 510 264 238 861 352 370 307 412 565 546 376 378 267 532 548 483 663 652 407 352 197 646 231 532 451 261 260 588 568 486 415 488 559 471 488 744 612 503 716 455 1041 763 571 475 737 925 686 634 694 252 550 339 362 273 365 1318 428 525 449 514 457 514 425 491 697 759 687 688 377 483 453 283 317 375 378 335 408 405 409 286 298 420 689 454 788 438 590 292 268 441 330 169 175 149 173 165 151 131 168 304 389 162 171 443 422 491 459 484 482 491 480 469 471 442 611 683 784 720 581 815 457 339 377 669 377 492 683 500 346 448 721 634 726 611 480 662 574 344 410 549 488 447 537 647 701 462 490 504 682 520 538 560 457 724 884 817 541 1129 678 584 382 822 427 556 981 680 222 447 546 230 240 248 268 606 367 432 464 500 625 713 241 487 367 237 356 253 165 209 293 681 233 448 308 164 272 391 357 202 206 196 215 151 204 380 216 226 501 489 322 359 722 403 913 451 366 649 417 268 325 299 269 285 568 343 345 414 430 194 216 163 361 303 674 375 454 645 874 532 375 530 244 357 483 861 162 389 539 372 585 612 739 568 355 561 416 254 302 315 243 168 579 895 891 971 197 523 282 241 270 289 554 1473 542 1595 1450 1376 1182 1702 1696 1542 1319 1515 1275 1480 1325 1295 1198 395 463 381 374 691 581 911 436 390 331 616 531 418 627 558 566 410 477 927 476 445 601 354 421 391 415 464 583 1597 1202 1075 1453 1312 1065 1346 1166 1088 1505 931 1128 1363 1525 1378 1200 1665 1836 1734 1036 1518 1462 1230 1057 1046 942 946 1053 1009 1002 1069 1028 1215 1197 1096 1053 1202 1086 1251 1068 1557 1248 1626 1695 1603 1686 1495 1520 1391 782 1687 1504 1349 810 926 944 1129 927 900 743 1249 916 995 810 1423 921 1184 1224 1032 1147 1198 1140 1281 1209 1206 1318 1111 1105 1152 1222 1207 1157 864 1189 896 1222 895 1058 1010 1327 941 879 1398 835 1909 1138 1648 1635 1753 1813 1324 806 1971 1280 836 1360 1411 1364 1174 1320 1415 1771 1501 1742 1332 1135 1194 1157 1323 1501 1380 1491 1486 1358 1474 1547 1451 1598 761 1001 917 1181 684 506 548 368 556 494 365 829 363 398 581 460 757 749 802 545 693 591 642 915 670 921 820 846 904 609 750 629 673 821 737 812 552 557 653 966 721 1030 420 605 463 422 330 424 762 438 547 737 855 626 583 1032 505 726 661 331 298 698 760 611 703 276 301 231 483 349 398 330 367 486 809 1293 598 288 577 380 305 390 618 919 465 862 530 653 714 523 549 771 667 697 934 427 449 452 374 394 467 750 802 695 783 522 691 801 565 762 805 979 1058 709 780 1072 824 1152 1001 888 725 1105 927 538 620 1176 564 832 792 797 513 1117 696 450 1289 1308 1464 1122 1296 1030 1326 1640 949 1989 1088 759 1391 779 819 1233 989 1297 848 604 1100 1000 774 791 880 865 573 1348 664 627 1077 995 674 963 723 707 778 1330 1240 821 1127 616 978 1029 768 880 581 656 867 849 1176 676 582 528 602 365 447 609 422 637 1143 859 1083 639 696 471 651 765 389 445 736 487 748 620 808 1030 694 604 1044 653 1214 605 752 588 617 746 634 1142 658 607 369 491 955 1025 782 494 848 664 923 1186 760 1424 431 1285 545 1013 738 838 423 1440 771 627 1066 782 822 1089 470 676 943 1072 1040 1677 1655 1070 833 609 578 626 820 571 884 1100 341 359 550 422 517 912 1162 938 538 694 896 735 1293 706 1158 1449 815 730 737 990 344 119 238 326 223 759 840 929 1014 1057 1006 1353 634 610 763 540 238 275 616 783 227 498 436 837 752 838 581 603 589 795 994 627 1429 830 768 819 541 512 415 618 659 586 455 490 497 555 809 829 527 710 444 588 872 600 909 863 1221 807 771 952 915 404 762 882 816 993 1054 1512 711 1037 589 636 838 595 558 745 559 1501 1297 4383 4006 864 863 841 1053 976 779 753 698 1402 1031 1189 1218 1146 1018 595 584 464 1222 748 844 726 606 878 619 852 1121 1179 1072 473 1245 1083 1026 1148 782 1110 263 395 1263 957 513 484 602 645 511 616 479 934 765 1062 1066 1502 542 842 587 387 1531 1169 1033 1094 592 608 1071 886 734 1283 1221 715 778 847 1605 1728 1999 1153 1295 2286 1810 935 1349 1445 1633 1052 934 1124 1008 771 675 1448 1838 539 474 495 380 488 504 1390 1263 1549 1264 1920 1743 1892 1841 1856 1973 1870 2347 1615 1391 2064 1915 2166 2369 2625 1887 1909 1865 2005 2271 1898 2194 2301 2426 2594 3308 2842 2912 2705 2612 2189 2823 2144 3991 3537 3810 2278 2063 2255 1527 995 2403 2029 1595 1215 2459 657 668 811 727 1138 744 761 1296 1486 1155 604 789 735 573 694 3383 3512 3434 3368 3672 3167 2986 3690 4004 3666 3651 3548 3929 2814 3519 3373 3324 3739 3935 3745 3893 3345 3401 3594 3572 3545 3177 3409 4032 877 764 401 3630 3443 1899 5085 5056 5132 4091 1480 1424 1965 762 2188 222 1086 931 802 3173 2027 1977 587 805 651 719 2124 2124 1787 2868 1409 2180 2403 1765 2294 4199 5005 3572 4573 8535 7525 4176 4498 5179 6241 2476 1361 1950 2223 2658 1363 3006 1227 2964 1045 3208 1814 204 184 2305 1993 2943 5424 2510 1038 2520 977 1373 1395 1160 2002 1979 1644 1617 1403 3465 3794 1626 1018 1985 2673 2467 4289 2494 2514 1624 1336 1307 2856 1453 3647 1208 1942 796 1593 1426 1486 1639 2128 3652 4602 1352 1294 1297 1205 1597 991 1498 753 875 1218 2099 1325 1159 2458 1109 944 3180 986 1119 1457 1090 2066 1841 1996 1816 1454 1230 1105 1016 1541 1467 1523 1604 1554 1805 1657 1897 1418 1374 1517 880 898 997 796 651 776 1534 863 842 928 929 728 2263 1991 1691 856 1911 1684 1113 975 876 638 616 669 824 681 886 779 602 551 842 656 667 867 739 521 700 1149 707 781 868 841 736 631 730 789 959 359 700 483 490 673 628 612 647 532 512 579 1027 701 698 465 530 804 1212 1137 607 757 803 859 877 617 763 716 543 729 839 739 578 692 619 1025 952 616 695 521 511 585 675 574 782 866 499 553 671 491 926 845 613 951 740 859 929 1084 678 870 1302 228 1111 537 664 465 624 340 667 929 745 1358 1092 1200 1205 1173 785 938 688 532 730 709 617 962 791 387 303 809 346 541 694 939 551 531 734 694 422 454 344 219 454 440 429 1130 886 621 545 710 873 1153 693 687 741 601 1353 1047 1037 799 1093 1065 841 1476 719 950 792 922 922 747 1269 1306 1337 1435 552 367 817 643 484 514 1002 1220 1489 984 1593 1306 908 1469 1190 1623 1377 1251 1265 1214 1173 2076 1272 1807 1483 1412 1773 1236 1283 1248 1028 565 1165 1483 1146 1298 1510 1362 1616 526 1176 1311 2325 356 385 373 560 507 556 730 549 890 394 870 1042 1266 474 460 684 1256 1542 990 1243 734 1832 308 429 250 353 784 1535 1015 1261 1313 1206 1472 1005 1194 928 664 692 1045 676 931 896 1143 1033 1295 1123 1181 830 915 834 791 726 1661 654 721 662 421 840 611 746 758 13558 1015 893 1439 1067 1629 1513 1361 1314 1115 623 2182 1257 1848 1992 1020 1314 1060 983 726 1282 1130 1023 861 721 849 753 766 1326 1363 1198 1256 791 1868 2097 2360 1604 1012 1428 1896 1023 1286 1482 657 1472 1064 1893 1044 1892 1705 1536 1729 1765 1242 1315 1621 1284 994 1888 1296 1305 1916 2112 1817 1263 1171 844 1437 1166 874 993 1037 995 1113 1515 747 794 767 1025 1067 1387 1411 1222 1756 1136 637 1181 930 2796 1246 1130 1378 1271 1803 1432 1303 1554 1421 1454 1716 1636 1397 1191 1420 1326 1248 1263 1536 1765 1444 1531 1799 1978 1480 1480 1595 1541 3329 3155 2228 2555 3103 2501 2428 2589 2229 3004 2084 2294 3361 2217 2460 2629 3916 2797 2219 1787 1809 1456 1354 2011 1427 2104 872 1752 2217 1867 2652 1050 1256 1491 956 608 1362 734 740 756 826 854 616 588 816 992 889 707 579 755 542 496 972 796 792 1175 766 1313 1289 1159 1297 1403 1261 1251 1056 1475 1295 1305 1200 1708 1163 1635 1720 1122 556 796 723 613 638 521 455 773 557 170 931 654 458 354 490 729 214 314 262 608 631 522 575 488 528 902 371 775 733 1263 1099 940 981 979 1020 681 737 662 530 598 806 662 544 685 751 625 578 692 491 328 417 1337 482 689 1029 1340 777 709 514 1011 1039 910 925 907 949 891 880 888 890 570 497 681 710 579 905 790 987 698 448 671 642 1072 948 915 1253 789 1318 782 805 646 862 729 847 615 1608 1006 1951 1045 794 2204 807 777 829 776 1114 1138 607 794 639 1005 1093 1240 1416 1013 710 674 714 1376 941 1859 1580 1050 868 1614 1357 1141 1177 956 1259 1153 1136 1352 1221 1181 1373 1242 1904 2381 1293 1619 1379 1517 1457 1877 1667 434 672 786 552 994 757 3213 1138 1039 981 1197 1663 1167 852 1397 1588 1663 1606 1178 851 903 849 1004 631 1184 861 991 955 978 646 803 876 937 1152 1043 1396 1100 796 798 757 936 772 387 381 324 373 375 369 316 760 703 596 574 590 1003 1188 1276 1020 1130 1013 1077 1030 1006 1004 1090 1233 1617 1463 1533 957 1537 1184 777 849 1484 1151 852 1980 919 889 1019 1421 1059 1322 1069 1072 1468 1245 1042 888 1030 949 982 981 1181 1128 959 1124 1105 1001 827 1268 969 963 1329 2343 2254 917 2273 1361 1280 1057 2148 728 1435 2041 1130 917 577 486 327 385 345 425 972 1034 790 1162 1113 1051 1119 456 588 753 416 571 598 549 586 608 1513 488 1039 571 430 536 1118 595 373 474 413 648 610 757 439 447 710 419 1020 628 652 1015 459 2299 1021 983 1258 946 893 717 590 532 842 675 781 962 1071 908 366 412 319 464 810 1229 879 775 962 1071 922 677 1380 736 886 1052 1549 475 1314 1304 978 1425 1372 1210 737 705 996 953 374 629 784 529 423 1551 1830 2299 1313 606 470 559 1014 961 887 581 2720 745 3288 2965 2576 2485 2840 3124 3467 2914 2808 2782 2819 3040 3068 2780 700 1068 1056 841 1460 1287 1594 967 1140 1166 1178 1229 1222 870 1595 1735 465 1031 1617 1132 1118 1088 707 1386 1345 1104 1107 1403 991 564 624 536 545 754 490 730 597 533 474 349 783 863 843 461 854 763 653 784 605 829 647 591 553 609 382 583 566 549 505 421 806 765 733 352 777 759 896 763 965 696 840 952 799 883 880 701 665 457 757 705 864 484 441 498 412 616 532 437 488 499 518 563 565 557 544 681 555 398 616 527 452 414 418 489 535 572 514 539 626 526 666 512 769 699 444 621 373 595 753 749 644 449 740 417 681 735 794 571 702 543 819 709 429 636 569 793 616 636 915 929 916 964 839 738 806 653 635 692 813 713 689 723 833 874 931 789 544 570 461 1091 345 258 401 260 417 302 72 278 100 133 330 169 213 225 312 202 279 239 253 413 330 457 324 339 468 376 319 310 336 472 292 417 312 454 453 359 286 426 200 347 229 207 183 233 291 167 335 252 290 201 181 695 277 229 207 260 134 225 485 245 294 299 214 236 234 241 242 275 229 345 407 746 446 137 284 219 220 294 392 469 336 654 383 537 265 342 207 349 297 251 332 194 325 334 286 177 256 258 239 420 386 748 345 278 358 444 383 302 298 247 252 652 509 416 592 456 281 429 347 340 309 280 383 339 463 376 384 386 607 397 584 552 886 664 578 643 530 677 393 1159 561 314 733 296 329 736 293 763 573 524 641 540 403 569 250 252 347 573 412 340 547 466 284 185 243 286 484 679 1061 502 543 425 500 647 184 204 251 307 428 512 505 423 343 414 463 178 273 340 198 424 627 525 322 429 543 260 389 460 163 258 300 257 469 346 523 617 471 248 445 509 770 423 445 375 343 446 464 484 282 221 168 277 427 535 349 246 460 700 502 572 444 673 416 650 272 490 309 500 304 597 435 424 350 352 432 430 284 383 500 864 839 442 419 845 385 375 405 297 619 485 655 334 203 229 206 214 223 507 527 470 262 310 296 306 529 483 591 511 406 407 572 356 175 76 74 107 91 444 879 594 671 632 507 668 496 462 272 205 102 92 365 264 141 467 368 352 367 429 451 309 267 291 523 297 824 615 439 433 296 389 326 322 501 484 357 369 463 422 452 439 291 329 345 394 476 563 362 451 379 279 249 860 512 296 301 285 253 299 313 415 370 502 284 177 423 349 267 380 591 496 435 2604 2018 410 481 417 552 423 461 508 484 636 420 663 644 613 479 312 226 267 445 308 329 666 656 382 496 460 481 519 412 390 686 451 459 647 441 582 267 340 431 371 198 276 244 390 350 301 240 430 437 460 459 551 345 376 346 335 669 489 456 512 389 335 696 491 539 322 256 178 196 293 756 1091 594 724 888 994 911 451 540 720 938 698 693 521 552 543 332 855 581 269 242 282 253 166 206 1093 839 599 719 760 1143 1113 1278 1161 847 1088 883 741 670 1518 1465 1819 1279 1588 1193 1225 1168 1101 1237 1220 1123 1298 1348 1703 1478 1061 1403 1167 1387 1160 1362 1179 2592 1986 2316 1076 1067 1147 595 606 1183 1228 865 670 1277 336 348 488 397 393 593 320 752 637 534 433 382 348 495 265 1743 1834 1834 2139 1918 1922 2014 2045 1606 2203 1935 1702 1435 1520 1873 1631 1250 1236 1366 1517 1504 1504 1743 1971 2261 2022 1889 2055 2122 477 387 344 1786 1759 995 2179 3024 2933 2075 904 884 690 252 688 210 328 263 257 1794 858 961 339 487 410 458 776 876 855 1626 867 823 1371 1189 1432 1743 2080 2003 2366 4440 3703 1780 2552 2621 2784 1145 670 950 909 1139 576 1254 392 1834 728 1498 795 96 92 869 772 1646 2157 1331 571 1336 758 605 515 470 648 579 747 1188 1072 1817 1776 798 497 1199 1597 1477 1411 985 1330 995 787 491 1376 1122 1212 472 729 416 1038 534 538 598 803 1570 1590 779 835 604 509 769 672 743 477 402 681 987 692 520 1271 633 589 1717 600 695 832 433 626 535 547 869 727 594 580 557 879 954 841 766 870 1023 928 653 580 651 1226 424 431 381 264 404 396 743 367 471 231 439 314 878 585 340 283 531 556 490 362 579 159 141 289 242 314 291 242 364 376 353 394 394 317 445 241 284 389 346 316 425 292 408 140 413 491 552 92 379 430 302 298 346 449 458 391 572 437 651 381 348 380 403 560 460 574 382 428 450 498 542 479 422 604 276 464 734 541 437 396 398 622 600 494 478 381 350 346 331 279 300 596 357 437 711 273 800 762 728 792 446 490 759 805 381 446 686 154 584 407 285 290 341 395 577 589 509 623 706 522 498 814 512 296 283 304 465 363 382 326 315 171 145 338 94 244 234 371 265 293 210 202 188 248 160 108 146 210 346 581 580 314 226 541 676 325 526 456 291 285 617 489 461 374 512 478 297 496 272 361 448 717 412 447 516 395 536 478 199 328 271 321 161 282 720 357 381 647 734 409 732 575 490 645 449 561 291 854 535 748 490 909 815 556 670 737 426 445 355 251 620 697 704 608 629 610 555 184 359 383 1316 175 209 137 195 179 211 556 297 357 364 330 286 431 297 249 239 904 621 462 506 464 772 247 144 102 263 397 468 345 377 460 384 502 457 415 688 477 576 840 620 720 527 684 599 767 623 483 430 492 413 995 916 873 679 463 335 340 375 225 325 367 1015 7906 605 1054 417 894 666 778 1016 520 308 646 586 718 780 705 762 732 474 763 679 519 694 688 477 549 481 409 485 553 803 630 459 979 717 1013 567 601 539 940 536 680 566 339 979 501 588 553 596 587 553 492 510 576 528 874 518 588 565 568 472 1037 865 1177 858 806 344 452 344 358 504 503 393 474 414 378 333 502 452 574 399 450 390 612 479 543 507 571 909 869 795 835 664 865 725 1050 823 729 940 829 827 631 634 600 711 739 689 778 867 717 836 732 747 732 819 812 683 2430 2463 1414 1537 1877 1450 1408 1526 1440 1708 1356 1458 1453 1336 1719 930 1890 1433 1139 747 869 774 898 567 716 1203 383 706 1285 1112 1161 597 442 559 484 457 649 765 342 288 510 368 366 590 388 397 257 362 434 280 388 320 384 505 571 614 557 579 530 580 934 872 846 864 697 850 599 751 588 756 772 840 762 718 256 367 293 313 278 190 277 331 277 203 277 113 218 160 269 257 220 166 164 274 82 96 98 96 82 250 124 351 402 425 484 483 480 191 236 264 480 393 375 399 369 246 305 608 358 321 351 242 230 258 309 526 235 409 568 604 481 300 136 531 508 571 365 353 389 428 490 474 496 506 431 530 475 285 461 407 392 637 661 599 576 541 824 598 617 565 461 528 549 523 695 706 342 197 733 509 875 354 413 730 457 358 389 366 782 572 412 401 377 830 941 850 1045 658 275 237 265 619 381 615 588 383 337 700 524 731 574 660 875 755 746 651 615 544 755 901 987 1166 654 1166 818 799 831 970 800 449 335 404 423 542 535 1770 612 918 1013 689 824 686 595 728 866 1048 825 465 308 480 350 360 219 371 567 487 645 367 416 673 336 459 683 580 661 599 420 310 387 463 319 142 150 128 156 150 122 110 362 257 216 270 209 513 663 715 576 850 967 665 553 646 648 461 576 1013 993 884 803 853 794 672 698 628 602 575 523 475 434 671 733 577 932 547 665 589 607 563 417 541 446 624 729 508 754 754 478 614 675 501 734 543 646 579 672 775 500 1309 806 634 525 902 435 1428 878 394 227 322 304 198 184 213 239 809 472 586 661 472 736 609 262 466 509 433 320 280 232 260 217 707 311 584 256 312 380 294 281 283 433 414 218 192 270 260 243 332 346 410 332 225 240 288 729 281 233 346 341 331 312 266 345 432 377 501 557 449 324 195 211 202 290 591 478 609 547 492 546 409 286 1099 529 452 820 529 258 430 581 543 587 631 440 528 433 364 458 320 294 502 208 142 443 914 896 425 284 396 168 431 361 395 403 1528 405 1881 1575 1494 1441 1551 1467 1563 2039 1594 2060 1634 1600 1762 1383 450 496 479 501 776 724 666 604 630 539 916 747 447 466 753 509 314 474 882 739 725 680 704 607 552 487 485 561 708 400 386 838 460 635 417 421 393 485 596 346 721 753 685 599 734 559 753 593 901 586 589 551 549 682 348 677 583 471 446 483 678 651 765 710 700 772 800 807 940 844 963 847 1001 777 994 791 789 661 693 824 852 545 740 599 576 620 634 473 653 717 660 516 739 551 599 617 541 339 529 587 456 534 592 517 422 622 638 736 691 661 603 602 543 536 458 609 432 517 739 746 701 710 1019 716 544 508 906 1004 693 538 787 595 632 688 711 613 792 680 895 1071 906 1055 923 742 890 861 756 750 686 788 650 666 667 792 901 664 615 600 656 844 271 396 246 324 270 407 367 167 174 150 277 158 406 429 556 254 272 262 406 369 280 368 304 165 303 203 236 144 197 314 436 259 188 350 391 374 216 435 297 302 314 304 290 444 234 196 514 389 434 347 331 583 329 307 214 118 163 228 448 429 431 181 171 147 205 263 221 214 132 313 206 717 254 106 195 155 191 222 198 274 286 695 308 314 276 432 238 379 341 309 450 470 386 250 223 271 344 338 360 254 350 363 382 522 398 542 168 400 350 242 232 503 410 379 457 329 234 362 283 331 305 289 392 271 467 240 607 394 381 263 554 757 689 547 713 626 780 782 487 945 578 335 769 327 242 556 536 675 571 311 588 639 339 643 387 318 440 674 396 603 536 560 314 241 140 227 498 534 801 504 480 485 342 685 343 515 359 394 336 374 388 392 407 505 376 368 308 404 174 306 504 445 325 351 364 391 232 248 173 397 338 249 363 407 290 417 285 315 358 408 497 212 404 198 190 433 498 282 295 289 340 319 514 378 473 187 412 493 338 410 314 664 385 496 267 466 293 559 209 669 332 360 431 186 446 278 366 522 590 588 600 527 512 562 538 552 392 234 440 342 497 494 180 194 129 215 324 384 358 501 294 382 533 311 434 389 793 342 293 353 494 440 74 129 69 255 234 436 375 375 395 332 489 446 451 423 314 314 222 96 318 244 92 214 250 407 572 570 232 282 317 188 441 383 624 546 457 432 312 209 346 282 299 265 356 378 373 283 433 497 240 280 167 362 373 423 533 303 352 289 278 516 550 243 403 393 369 449 417 560 397 347 268 255 344 285 267 520 435 729 600 2405 2628 444 381 457 521 555 428 499 428 916 496 783 539 410 369 276 343 428 441 408 299 586 555 653 508 502 406 584 482 200 761 415 350 792 559 362 144 346 538 463 294 228 210 314 369 268 255 385 399 457 268 260 258 431 369 378 603 451 290 320 316 260 492 282 420 383 363 147 165 170 764 615 718 703 690 889 658 536 641 753 894 739 798 383 527 559 391 702 608 224 218 327 201 439 240 747 1122 695 964 819 1144 1074 1166 1173 1082 883 1062 823 836 1410 1411 1583 1170 1336 1138 1281 1112 1174 1178 949 1319 1479 1083 1038 1411 1374 1703 1480 1423 1139 1470 1246 2548 1997 1857 1151 1047 1148 585 701 1372 1255 701 670 906 419 435 505 414 619 401 354 854 641 634 382 353 306 359 291 1801 1759 1846 1424 1734 1691 1722 1706 1687 2239 1792 1894 2099 1816 1969 1614 1923 1868 2037 2249 2436 2117 1670 1774 1843 1832 1889 1751 2236 556 464 184 1781 1733 965 2342 2670 2737 2259 795 772 806 272 827 339 465 359 354 2218 976 1014 348 411 344 639 1004 924 803 1544 1207 1031 1266 995 925 2152 2637 1891 2321 4162 4009 1782 2161 2768 3103 1056 717 1085 1066 1121 707 1273 567 1697 707 1404 758 107 95 962 939 1297 2190 1591 456 961 465 703 583 395 820 572 799 1000 743 1855 2251 915 524 853 1391 1341 1395 1121 1321 606 577 404 1454 839 1327 651 859 462 736 484 537 641 887 1725 1878 525 488 580 558 723 497 576 378 358 760 900 641 580 1418 570 530 1705 498 542 728 545 658 729 743 763 701 495 504 536 668 722 676 518 718 798 875 906 660 648 978 541 519 492 356 334 266 572 324 386 191 334 365 914 513 430 413 483 461 264 338 545 364 323 457 315 341 316 278 429 385 204 238 234 467 573 312 379 483 204 349 387 455 351 246 307 353 675 152 564 508 278 284 312 273 354 442 353 517 675 524 355 362 482 903 532 632 411 423 416 461 534 417 409 543 368 533 584 487 404 596 446 436 431 365 420 305 422 266 293 392 426 511 331 488 591 279 514 475 417 534 360 412 505 642 209 220 528 62 812 362 370 408 253 177 426 487 215 675 549 603 650 487 547 305 485 307 297 231 244 364 130 153 139 112 139 146 245 373 298 451 258 232 165 418 427 186 157 261 279 918 443 526 486 325 535 317 625 584 309 500 702 577 396 291 471 492 329 621 309 267 349 414 401 337 588 562 909 457 407 159 332 331 242 278 528 322 340 708 648 345 666 508 555 496 607 645 419 601 684 898 694 971 837 586 650 570 359 336 408 340 790 959 507 578 637 551 677 348 361 379 975 179 237 177 320 305 388 294 443 287 296 393 283 458 431 358 244 590 598 461 530 366 647 191 316 230 228 518 787 600 636 716 640 754 572 775 491 387 406 624 362 442 417 669 530 786 548 635 465 491 439 567 605 969 493 308 492 332 354 406 506 691 893 605 6941 867 488 737 710 688 1107 408 369 593 587 642 672 655 813 590 813 800 783 840 961 889 451 453 401 512 522 555 609 488 195 902 765 928 602 533 535 1082 674 749 764 381 785 678 684 688 695 694 662 902 890 643 588 1023 598 431 470 659 454 1314 1183 1071 573 460 598 480 420 432 343 462 209 322 411 455 362 700 723 894 438 766 497 693 628 312 718 581 897 650 737 642 667 755 694 854 860 713 767 622 691 574 692 585 548 658 693 633 1028 670 751 940 826 759 886 665 704 1932 2087 1714 1427 1338 1552 1380 1472 1265 1540 1379 1511 1345 1366 1637 1603 2027 1248 968 882 943 928 731 949 875 947 432 1057 1183 1083 1108 391 645 640 390 521 727 779 458 350 540 440 596 380 361 379 205 277 236 319 440 392 467 493 451 567 520 559 689 776 1002 969 1026 880 479 600 710 925 524 846 689 846 861 351 326 350 309 311 356 323 373 429 206 191 441 199 284 254 203 369 182 197 76 150 161 121 167 161 161 387 315 290 269 256 392 346 370 182 244 503 268 331 317 325 265 239 324 399 652 312 275 206 186 318 377 624 336 447 502 684 499 353 231 383 381 367 388 548 492 296 484 419 352 458 488 605 519 387 480 263 253 418 377 420 433 983 636 800 661 765 565 636 747 416 741 675 462 245 920 470 993 515 420 916 446 549 391 604 761 743 454 595 512 1059 1077 994 988 594 269 255 289 554 292 569 591 341 318 742 481 324 552 671 911 878 501 672 508 821 848 712 1108 1086 852 859 1045 815 636 794 885 407 299 459 451 525 425 1481 760 627 587 745 717 601 545 735 1011 1128 847 619 449 463 315 534 267 324 438 836 721 529 368 483 360 426 668 610 708 495 299 257 251 314 370 124 116 94 128 141 104 86 248 215 302 244 151 429 450 458 469 565 515 602 551 611 772 612 662 718 769 707 722 736 679 539 636 593 632 441 616 609 531 670 600 839 713 510 593 790 594 583 421 612 548 631 768 534 641 651 628 482 744 317 864 562 705 752 994 881 546 890 525 495 561 937 361 874 872 611 184 396 432 147 161 178 177 438 306 336 620 305 673 569 298 366 617 266 469 378 338 389 439 723 204 458 225 362 348 254 320 484 308 354 163 149 274 366 223 410 252 320 374 367 329 194 884 400 366 279 545 349 563 491 428 491 430 510 487 514 441 184 210 170 291 527 616 532 699 498 518 556 353 784 346 625 634 800 181 485 481 352 444 538 509 566 398 363 576 452 341 372 335 219 433 917 660 794 199 486 208 319 439 422 333 1814 486 1832 1734 1938 1285 1629 1518 1482 1459 1657 1404 1632 1797 1704 1551 568 495 544 318 807 712 628 461 541 598 978 658 434 812 694 515 497 449 859 556 564 626 619 507 487 557 592 668 1958 1527 981 1014 1307 1502 1320 1382 1294 1405 1528 1339 1406 1559 1376 1170 1247 1532 1429 1300 1092 1453 1418 1223 1226 1161 1068 1223 1167 1478 1101 993 1523 1792 1573 1180 1493 1307 1394 1457 1881 1510 1922 1834 1824 1816 1863 1600 1888 995 1918 1592 2097 1549 1190 1230 1353 1353 1385 1502 1358 1318 1446 1184 1356 1391 1274 1230 1524 1467 1470 1615 1553 1397 1549 1672 1408 1443 1264 1374 1501 1262 1034 1669 1079 1245 1039 1080 1643 1411 1871 1852 1158 1560 1910 1492 1259 1212 1826 1899 1629 1237 2064 1609 847 1552 1547 1370 1585 1444 1754 1756 1756 1710 1473 1432 1577 1399 1617 1725 1729 1630 1812 1806 1686 1660 1669 1777 1076 877 1066 1892 823 469 470 459 551 547 402 700 238 501 626 362 454 435 500 569 589 537 571 563 380 564 448 758 1013 784 983 913 989 640 782 830 771 749 747 935 619 1003 587 536 546 509 481 645 609 534 654 718 833 527 479 1197 631 491 397 521 459 572 1097 464 535 514 357 406 432 448 618 473 620 485 730 1028 847 369 604 438 703 493 540 999 884 1324 712 783 816 717 652 1041 920 765 847 595 645 607 542 569 722 945 906 607 761 896 756 902 575 819 817 945 680 1008 679 1268 1208 1053 1064 529 852 494 970 830 1057 789 593 889 966 606 702 1255 1308 867 1967 1483 1574 1382 1337 1529 1500 1621 1198 1900 1239 652 1300 675 728 1445 910 1567 1201 828 1511 1261 850 1184 924 1002 761 1296 1207 791 1118 820 718 763 710 659 1118 1213 1712 1096 962 892 1101 1291 1069 914 648 1120 1080 986 1271 946 670 1100 777 599 1033 863 614 832 1201 1010 709 979 916 654 684 750 691 572 784 526 1086 842 1059 1377 891 684 1063 1164 1603 865 951 738 709 795 1018 1130 466 515 709 753 971 1118 1155 503 844 901 991 1439 1098 1702 930 1338 630 843 727 860 681 1879 824 1033 1072 1081 907 839 564 813 1195 1524 1303 1344 1513 1392 1248 851 790 689 856 708 945 1088 480 566 424 508 659 746 1095 1047 577 747 809 631 962 921 1342 1363 904 983 1118 1012 239 122 273 199 375 989 1022 1749 1316 1254 1194 1125 1175 1109 966 599 368 303 689 894 276 618 714 1174 1042 1076 710 776 518 661 1099 886 1242 1250 789 1198 677 715 684 847 694 595 898 899 894 517 754 1172 590 705 572 650 850 858 727 1053 943 663 656 1172 1070 722 1051 1015 897 1143 1142 1367 938 742 683 583 1008 610 522 954 996 1370 1411 6383 5188 1139 1212 1068 1199 1428 890 1371 1256 1408 1195 1389 1164 1245 807 545 716 584 883 897 924 1611 1587 1227 1119 971 1475 1368 1181 703 1113 1093 1021 1483 962 1072 429 575 969 772 637 726 679 701 781 378 552 1036 814 984 905 828 641 497 756 730 1873 1278 1101 944 778 687 1295 750 1053 1339 1265 591 712 687 1913 2183 1715 963 1282 1946 1806 1479 1370 1210 2311 1282 1296 1246 1064 752 1056 1827 1510 435 398 634 648 694 533 1916 1968 1536 1722 2016 2081 2463 2376 2270 2107 2161 2358 2126 1847 2628 2475 2431 2714 3155 2616 2721 2749 2552 2373 2339 2581 2502 2964 2654 3328 3130 3197 3769 3309 2870 3182 3236 4879 4629 4850 2470 2097 2400 1610 1313 2823 2817 2209 1241 2918 992 943 1319 824 1504 779 793 1848 1836 1160 786 1030 945 1019 663 3958 3874 3991 4348 3819 3519 3862 3809 3494 4669 4136 4167 4277 4006 3853 3801 3845 4023 4495 4108 3615 4513 4185 3803 4479 4268 4406 4528 4412 846 725 738 3840 4029 2054 4938 5839 5817 4560 1726 1666 1524 466 1627 388 966 685 619 3234 2549 2523 606 1336 1097 1146 2010 2395 2426 2908 1882 2166 2739 2249 3549 4548 5349 4332 4679 9720 9614 4765 5433 6210 6887 2674 1624 2405 2325 3008 1522 2962 1169 4060 1156 3266 2247 367 278 2448 2533 3872 5721 3152 1161 2636 1394 1688 904 845 1761 1672 1695 2262 1836 3941 4669 2321 1287 2513 3834 3740 3744 2412 2879 1601 1428 1406 3110 2179 3019 1030 2191 1175 1764 1737 1884 2167 2160 3934 4214 1578 1353 1439 1626 1542 1636 1537 849 914 1518 2286 1914 1434 3012 1870 1675 3781 1207 1374 2062 1167 2149 1983 1873 1864 1755 1779 1795 1766 1841 1951 2215 1710 2027 1763 2043 1843 1437 1835 1775 815 586 677 794 884 872 1818 1233 906 859 999 799 1414 1457 1181 988 1423 1425 1104 926 1076 602 499 640 491 741 897 907 762 708 776 1030 983 925 991 866 950 1548 1065 920 1177 837 901 414 893 1019 1091 384 699 770 637 734 1014 752 743 804 953 1352 1612 897 742 737 1071 1087 1661 1415 782 905 832 781 922 1196 758 892 1179 762 944 1002 730 971 902 938 935 906 1188 1097 637 856 1118 696 706 767 754 914 1076 794 869 790 696 862 559 761 844 959 952 924 1459 214 1335 1257 760 657 660 463 1020 1165 905 1297 1600 1257 1320 1216 1422 836 662 601 802 631 654 760 458 373 343 483 364 447 682 888 641 664 460 329 540 689 450 426 946 566 565 1548 944 962 726 754 934 828 980 877 1050 694 1374 1015 967 864 1049 1168 1050 1234 1056 1176 764 957 802 1166 1101 1079 1587 1040 639 563 924 739 544 666 1643 752 914 1070 1827 971 1157 1111 865 1288 1273 1231 1054 1164 1137 2305 1295 1576 1490 1593 1655 1441 1281 1339 1069 446 1241 1501 1276 1582 1509 1221 1310 465 1070 1252 3639 552 591 500 578 664 696 969 625 1522 580 959 1077 1188 513 483 617 1500 1195 1147 1297 855 1757 499 707 470 531 803 1811 1538 1717 1666 1638 1730 1349 1684 1184 1020 1026 1538 1093 1230 1017 1136 909 1283 1003 1042 940 1078 948 935 787 1746 1008 827 705 370 951 617 899 794 1439 1054 867 16649 943 1573 1520 1789 1828 1291 744 1620 1207 1217 1354 1582 1458 984 1124 1146 1353 1270 1418 1201 882 860 861 879 1456 1268 1290 1515 636 2310 2526 2794 1607 1367 1483 1570 1072 1299 1368 647 1717 1395 1421 1395 1425 1712 1559 1757 1763 1148 1598 1383 1169 1019 1499 1328 979 2077 2377 2378 1843 1623 1044 1293 1132 833 1073 1195 1002 1084 1227 920 753 1024 1041 1228 1067 1580 1684 1530 1644 1057 1003 1160 1933 1539 1296 1220 1150 1830 1835 1664 1429 1451 1535 2010 1755 1466 1187 1580 1640 1565 1591 1921 1882 1849 1479 1627 1622 1643 1901 1899 1519 4287 4623 3049 3314 3290 3392 2672 2888 2835 3720 3102 3410 3077 2737 3498 2338 3692 3587 2026 1607 1656 1535 1730 1724 1633 2384 767 1964 2601 2285 3210 1519 1432 1337 1071 945 1225 859 664 873 1127 760 981 886 906 565 644 583 786 573 819 694 829 1037 1096 1316 998 1243 1224 1542 1782 1506 1530 1763 1394 1502 1422 1535 1251 1728 1523 1607 1680 1035 604 683 617 651 739 524 526 757 790 490 1032 396 577 465 565 655 255 300 274 405 407 419 423 378 383 670 424 712 643 787 1122 1060 1100 747 826 660 747 707 658 705 661 651 766 882 1127 488 447 575 451 461 574 857 698 983 1293 1812 687 824 566 1060 1073 805 970 973 993 900 914 920 980 771 1075 613 719 797 1011 887 894 1039 668 945 822 1612 1005 1283 1525 1118 1260 1373 1362 942 1441 1310 760 472 1494 748 1560 808 732 1574 733 784 749 722 1442 1634 646 774 639 1312 1364 1429 1716 1641 908 850 522 1242 574 1354 1428 863 928 1257 1193 743 735 1334 1464 1364 1461 1283 1428 1417 1437 1573 2167 2206 1355 1843 1370 2249 1558 1784 1836 724 1189 751 1315 949 773 3785 1301 1127 1155 1274 1457 1407 1227 1365 1948 1830 2034 1367 988 1241 737 928 719 977 1346 1220 1495 1112 1059 1156 927 983 1598 1680 1567 1639 1180 1065 1090 851 690 489 476 436 460 482 479 447 682 490 656 584 539 1085 1300 1229 1243 1425 1431 1321 1370 1307 1428 1292 1942 2526 2004 2045 2117 2111 1412 1211 1416 1543 1191 991 1854 1601 1395 1273 1586 1198 1445 1419 1384 1388 1364 864 1285 1095 1516 931 1489 1656 1515 1375 1384 1087 1146 1221 1564 1192 1470 1778 2084 2145 1367 2956 1757 1501 844 1979 962 1505 2079 1376 668 452 656 351 315 337 407 889 848 1151 1121 1182 927 1276 659 859 1053 659 743 543 532 748 740 1759 457 1126 877 649 620 675 956 587 563 565 663 546 939 692 472 887 639 838 844 1049 1037 856 2438 1039 918 1174 870 883 849 632 466 869 899 835 844 956 1055 396 414 462 659 1123 1475 1232 1144 1371 1570 1491 798 1571 1308 1040 1333 1794 417 1301 1274 1113 1180 1396 1118 1428 1063 946 1300 839 772 839 838 581 1405 2281 2154 1339 619 785 553 886 997 934 692 3527 996 4103 3692 3227 2939 3313 3270 3305 3106 3169 2994 3225 3185 3562 3528 1351 999 1163 626 1590 1656 1924 1463 1189 1266 1810 1395 1233 928 1230 1337 676 1316 1692 1413 1393 1245 1393 1159 1166 1373 1387 1718 1322 978 965 830 764 1217 840 739 628 1126 775 977 1319 1355 1259 989 1189 1498 1522 1106 902 1699 814 644 619 530 848 556 822 510 1192 474 707 809 1210 760 803 826 780 800 953 934 934 907 832 895 782 780 749 599 1139 1171 1244 837 877 864 623 1114 831 801 780 828 797 653 1084 872 919 761 674 686 854 848 798 673 908 830 828 788 949 1013 990 587 669 782 628 500 671 550 1062 857 1017 1024 1037 815 1403 887 1207 1140 944 876 881 831 1143 828 902 1038 847 988 904 853 1195 1274 1087 1240 1296 843 984 870 790 1093 874 1075 915 1092 845 874 781 796 797 567 639 965 322 255 460 752 464 892 258 413 268 301 196 317 651 638 682 369 346 326 449 425 298 460 318 409 549 459 363 279 330 539 578 635 407 625 543 435 374 494 649 382 350 340 324 417 381 505 438 379 423 784 712 711 506 304 249 116 390 362 812 772 831 427 275 190 334 188 395 158 208 261 383 1208 401 255 393 288 243 179 476 746 509 614 393 488 472 465 426 722 643 647 758 237 527 286 289 222 308 813 911 485 456 321 799 560 687 731 365 544 392 397 465 916 631 543 541 443 584 434 753 462 376 905 235 282 604 663 710 883 590 586 948 1121 1077 1104 665 885 706 1329 671 1353 918 327 824 387 302 1472 765 745 436 751 1061 599 413 709 583 579 471 900 559 446 712 690 701 911 622 619 638 498 786 626 668 572 380 794 553 759 311 311 424 447 559 485 229 744 307 318 366 403 337 591 934 558 1036 551 369 685 557 587 319 365 338 487 373 518 709 948 614 634 790 525 726 609 928 352 323 391 480 1140 563 505 563 396 889 589 477 289 523 467 738 959 488 1000 374 1176 330 855 463 469 451 713 365 457 930 935 742 573 646 436 534 852 753 1093 1109 992 953 430 381 495 627 411 672 853 230 281 198 228 505 483 874 1329 493 926 716 366 848 601 1189 1009 597 656 1095 734 211 136 174 181 78 658 435 889 1017 824 975 1190 659 639 602 433 165 156 415 531 257 522 424 728 609 636 352 301 470 389 610 593 1042 408 397 713 360 318 401 588 424 452 470 503 587 358 405 631 320 370 612 570 650 539 620 522 1053 545 473 735 666 226 468 533 507 567 610 1163 725 397 343 408 541 376 769 581 740 609 857 3382 2937 882 688 562 744 612 827 900 872 1011 956 1412 628 757 691 302 376 398 529 608 539 1065 1103 620 738 576 780 954 867 400 664 629 600 767 467 885 293 433 622 476 259 224 174 296 312 288 355 520 538 617 466 702 637 593 566 448 980 733 743 995 639 359 942 835 588 1149 1121 336 376 280 1384 1274 1105 1182 795 1705 1581 1193 1015 717 1075 345 718 799 685 566 563 1117 1296 509 305 414 271 677 602 1205 1558 901 1254 1303 1551 1497 1223 1453 1304 896 1655 1181 1226 1722 1528 1635 1605 1583 1661 1453 1408 1437 1827 1277 1335 1427 1460 1329 2132 2605 2212 2639 1726 1590 2086 1723 3217 2814 2589 1761 1589 1430 871 753 1440 1288 875 953 1440 585 502 613 602 1093 548 469 833 946 768 410 619 510 453 366 1955 2394 2191 1972 2145 2445 2177 2830 2155 2778 2379 3057 3135 2484 3066 2532 2705 2359 2712 3046 2698 2925 2671 3141 2946 2977 2056 2433 2834 486 444 383 2669 2387 1387 3047 3936 3898 2810 864 772 1300 471 1374 314 957 736 1014 2870 1423 1402 540 811 728 777 1881 1971 1494 2483 1427 1882 2354 1320 2593 2479 3057 2757 2998 6145 5525 2403 2611 4220 4768 2149 1143 1599 1357 1713 826 2011 920 2601 952 2731 1207 139 129 2429 1679 2321 3936 1817 1063 1384 941 1295 686 676 1303 1271 1087 1065 889 3065 3269 1339 715 980 2067 1975 3091 2041 2187 1012 1022 843 2173 1225 1967 755 952 481 1555 1092 1046 1120 1603 2426 3639 1100 1026 1102 788 1268 753 845 771 798 1079 1565 1113 813 2121 1181 1085 2833 975 1102 1224 885 1298 1390 1236 1310 955 846 775 953 1268 1166 1188 1046 1072 938 1310 1320 788 1684 1163 1148 498 1242 878 446 413 1060 555 650 535 944 736 1220 1453 1383 698 1462 1066 964 586 1089 541 525 615 469 601 337 309 500 411 632 377 526 1037 618 244 314 606 497 449 596 738 270 461 488 570 1003 380 430 658 334 546 741 579 428 572 396 550 899 297 413 481 531 835 757 790 355 403 367 391 552 333 458 512 506 649 803 494 400 710 251 741 627 795 429 292 271 398 466 388 414 784 362 645 432 264 672 679 604 810 397 579 792 984 376 517 991 226 890 395 589 414 362 201 1018 694 562 1226 773 1106 789 819 783 618 328 302 529 416 426 351 258 236 230 240 279 404 498 565 465 576 350 332 459 283 257 184 265 379 279 762 1228 654 610 457 670 942 588 604 746 397 898 792 825 550 718 810 905 857 529 698 609 694 717 652 1029 824 861 746 562 273 354 350 310 261 912 887 1167 705 1235 1180 591 1552 684 1442 966 771 902 1302 945 1327 1111 1478 1055 1447 1405 928 1034 943 660 365 1018 1269 1103 1169 1003 1074 866 393 592 640 1915 204 227 259 297 379 403 250 536 628 300 768 635 1121 450 454 348 976 1184 860 1024 660 1874 207 477 275 219 900 922 816 862 929 895 969 804 769 454 351 316 517 299 432 346 976 794 1043 818 923 323 371 393 530 553 1231 608 414 552 206 659 193 936 497 1067 417 488 943 9542 1090 1051 1717 1356 752 492 2102 1048 952 1046 1180 1059 712 1139 907 1046 922 990 940 685 555 580 989 1061 824 1052 1033 665 1791 1324 1627 1054 832 908 1433 876 994 1281 421 847 510 936 542 860 923 848 988 952 807 814 1156 2045 898 1218 987 746 1263 1507 1322 1176 1014 400 791 657 893 586 1054 775 1047 1535 626 668 725 708 1088 1045 1202 914 1281 1599 635 733 733 1561 996 1101 771 959 1407 1321 1271 923 1654 1346 1492 923 1285 914 934 1311 1274 905 1013 1531 1206 1139 1534 1502 1156 1417 1238 1287 2894 2975 2198 2278 2223 2091 2029 2156 1813 2368 1631 1763 1823 1799 2282 1903 3160 1701 1763 1224 1266 826 1220 1196 1312 1921 818 1362 1937 1774 1944 763 1140 1499 946 620 943 719 1126 886 574 735 381 810 493 347 499 572 603 459 306 300 747 609 492 1171 799 811 1215 1066 929 1044 1067 978 959 985 993 802 976 1143 712 1116 1140 591 590 476 423 590 722 419 539 787 764 181 692 344 237 395 414 460 163 112 436 384 318 307 332 338 304 659 544 667 526 585 812 718 738 896 845 431 434 298 282 281 379 304 578 370 757 283 271 284 219 376 432 625 458 743 618 1100 617 824 334 973 977 527 643 546 696 819 808 754 666 500 383 735 691 589 728 716 637 620 466 524 506 1394 858 775 1021 878 735 772 806 523 825 696 873 406 1625 643 1552 899 596 1610 746 905 730 863 887 938 426 584 542 1304 1490 1376 1330 1095 641 568 460 1052 557 1352 1278 934 779 1232 1366 921 813 880 1017 1082 1043 1213 1094 1254 1232 1189 1351 1435 1385 1453 1468 1624 1342 1504 1573 499 760 534 336 511 706 2752 731 974 826 891 1169 955 910 982 1385 1428 1390 1153 793 803 733 348 893 1190 800 668 679 479 751 584 488 403 936 805 997 932 405 414 587 619 424 366 363 310 373 371 346 301 593 270 664 487 373 849 797 929 755 1173 941 1087 1053 1024 735 1167 1012 1149 1067 879 947 1195 871 708 848 1087 849 888 1093 675 828 818 746 542 1033 554 725 1030 830 628 717 812 1090 520 962 1030 1119 754 958 656 852 789 1083 907 661 1165 1472 1596 944 2348 1470 1130 793 1733 584 925 1493 686 677 383 395 265 358 332 448 686 594 416 574 529 597 689 350 597 701 247 489 277 315 424 439 972 558 580 376 499 387 476 414 318 412 485 213 201 313 360 355 484 570 709 463 579 642 273 1698 634 604 1044 646 574 827 737 390 991 688 569 601 693 717 374 475 279 284 646 1291 714 727 681 778 944 575 1142 530 1039 478 1671 501 950 1165 978 1065 1319 815 429 769 441 628 329 339 496 444 398 1015 2272 1270 1031 250 477 366 670 465 443 250 2438 540 2834 2594 2092 1943 2292 2459 2039 2235 2147 2195 2098 2234 2656 2503 612 1103 892 630 1029 908 1357 891 738 1023 1019 1001 755 1008 752 1596 596 608 761 534 530 549 622 868 869 1033 978 1288 1492 1051 1095 1557 1062 816 1029 991 909 1187 1349 996 1303 1371 1372 1482 1436 1385 947 1359 1259 1052 847 1151 1125 1085 1260 1009 1476 1107 1478 1150 1317 1342 1349 1219 1214 1180 1326 1282 1612 1250 1535 1482 1462 1503 1478 1381 1674 1141 1681 1550 1548 1264 1276 1248 1220 1426 1277 1123 1284 1272 1099 1361 1481 1046 1283 1278 1129 1210 1462 1172 1403 1324 1479 1100 1167 1144 1091 973 1092 1223 1035 1044 1061 1160 1035 1130 1260 1015 1497 1350 1355 1180 1830 1286 1229 1203 1510 1526 1669 1068 1615 1322 1192 1730 1491 1378 1529 1329 2028 2381 1696 2200 1910 1362 1510 1311 1513 1768 1506 1924 1773 1748 1718 1945 1919 1575 722 850 947 1389 522 505 578 405 614 563 398 469 305 381 371 391 379 460 451 408 469 414 496 1020 738 1037 965 539 761 313 472 372 440 604 569 584 370 890 777 715 647 991 430 647 600 582 442 624 591 565 690 521 629 712 669 1182 878 498 453 301 325 567 1214 645 681 386 498 456 633 545 511 548 481 634 615 1339 844 247 437 359 598 449 604 901 665 1362 454 552 1118 402 741 981 933 836 1288 483 806 334 389 373 695 692 764 701 737 477 880 1228 1016 881 615 823 864 603 498 1330 736 780 1143 689 705 587 615 569 542 767 499 547 614 853 513 1063 771 518 1492 1158 1153 888 766 1052 898 1642 870 1689 813 590 1067 500 424 1247 1194 1540 1456 934 1147 840 707 1105 818 828 883 1220 704 698 761 1073 718 1246 717 472 898 878 1108 895 1187 1061 886 1087 1404 1428 642 616 645 473 829 575 579 544 498 445 410 607 477 786 1099 657 936 663 708 498 706 839 495 585 488 563 827 650 868 1246 722 798 1144 694 1009 568 617 533 520 788 753 795 537 664 535 564 880 751 771 502 752 801 859 1176 769 1433 391 1313 539 866 492 554 529 1187 575 594 1065 780 809 744 842 633 917 1238 1043 1270 1300 1055 754 924 684 507 767 518 856 1292 237 309 215 387 356 583 921 1170 734 983 838 649 1027 1149 1361 1296 792 701 1026 884 258 120 108 282 263 843 522 1186 1410 1080 1176 1211 771 712 633 615 190 278 615 758 202 451 627 716 749 787 597 523 488 514 803 731 1125 922 1301 921 612 380 659 760 602 518 735 769 637 548 680 970 508 621 620 604 765 973 850 806 841 619 504 1036 827 434 657 690 638 804 774 901 794 889 420 577 744 395 558 962 898 1105 1078 4405 4735 766 799 852 866 985 860 912 737 1142 1013 1087 1060 992 657 540 517 724 1004 733 831 950 943 948 827 797 810 1404 709 644 1300 1116 1008 1430 828 1007 508 337 1093 989 387 326 419 757 714 441 533 1108 677 847 530 881 358 573 814 725 1531 1160 907 684 684 708 691 674 610 985 930 297 321 312 1665 1944 2037 1440 1246 1963 1383 1076 1370 1438 2015 1113 1184 1067 847 750 637 1479 1676 561 527 645 321 506 563 1460 1370 1729 1471 1765 2493 2461 2510 2766 2616 2129 2517 1353 1318 2251 2113 2320 2813 2898 2101 1825 1950 2155 2570 2402 2516 2728 2730 2387 2952 3557 2929 3545 3003 2944 3439 2379 4411 4033 3785 2192 2172 2134 1447 1387 2767 2195 2224 1137 2313 653 687 936 915 1065 1003 649 1647 1621 1209 628 694 625 765 643 3302 3451 3234 3245 3527 3895 3343 3737 3126 3910 3743 4208 3896 3553 4088 3111 4086 3942 3859 4613 4611 4617 3184 3568 3835 3138 3200 3344 3570 877 717 444 3648 3358 1952 5093 5523 5596 4257 1823 1601 1487 511 1635 438 1051 804 666 3209 1967 1780 808 1095 926 721 1645 2730 1732 2673 1903 2096 3189 2065 2447 3900 4820 3761 4672 9024 7210 3860 4348 5385 6273 2202 1404 1943 2080 2288 1487 2479 1084 2776 1511 3265 1648 307 275 2700 1971 2581 4077 2686 1283 2113 1614 1443 1156 1056 1791 1702 1557 1477 1211 3289 4359 2014 786 2153 2580 2446 3723 2405 2798 1716 1156 1092 2806 1614 3490 1164 1624 856 1771 1253 1152 1294 1942 3969 3482 1431 1218 1331 1156 1567 890 1455 876 796 1115 2029 1470 1069 2293 1299 1203 3335 1105 1253 1691 1272 1371 1543 1466 1459 1389 1372 1511 1244 1258 1304 1425 1503 1519 1261 1620 1487 1393 1764 1486 889 852 697 715 826 869 1343 710 741 673 728 840 1718 1160 1050 1031 1351 1363 957 657 920 516 451 589 434 700 784 741 659 837 523 646 639 683 729 728 652 763 680 811 926 768 515 270 756 893 1413 441 605 678 673 775 910 926 904 1048 758 1293 1511 704 603 760 809 1055 1164 1222 509 614 647 689 877 700 683 876 678 1131 1089 901 673 878 551 809 738 1010 738 648 590 935 986 808 805 1128 665 1133 793 401 877 907 819 999 536 661 1057 1250 775 770 1309 290 1446 691 765 770 564 506 804 1361 844 1292 1598 1421 1384 1292 1450 1097 780 793 667 632 606 742 490 397 361 474 281 470 514 705 565 659 456 414 514 466 417 264 370 685 423 1566 1009 890 747 721 1147 810 680 666 713 545 1191 976 1167 891 1065 784 1034 1052 702 979 638 607 973 968 1076 1047 1280 943 599 432 749 608 507 651 979 1241 1352 1085 1525 867 973 1314 871 1319 952 899 1304 1100 1145 2034 1637 1621 1403 1364 1476 1475 860 1277 799 493 935 1259 1223 1379 1289 1222 1025 448 774 853 2304 389 330 308 590 497 579 656 964 892 379 927 614 1524 427 425 417 1551 1676 1050 1179 601 1762 264 486 332 296 1008 1472 1255 1360 1332 1270 1402 1214 1385 1075 868 855 1084 859 927 825 1188 927 1348 1026 989 845 958 652 1098 1220 1736 1018 810 645 306 641 580 996 674 1629 894 737 1573 1090 13064 3571 1336 1671 921 898 2122 1270 1540 1566 1309 1330 1428 1279 1300 1513 1463 1699 1239 807 891 894 879 1260 1266 1506 1231 598 1714 1767 2159 1296 1310 1116 1899 1116 1157 2263 810 1351 1102 941 1000 933 1305 1120 1318 1280 1070 1051 1273 1234 1095 1591 1361 871 1942 2242 1981 1667 1402 1034 1324 1161 773 839 1125 812 1062 1414 990 767 1276 1497 1231 1280 1607 937 1278 1107 932 1163 1036 1960 936 1590 1211 1444 1308 1524 1756 1838 1224 1089 1601 1567 1624 1391 1630 1741 1462 1534 1189 2082 1524 1249 1551 1650 1356 1512 1422 1725 4144 4097 3439 3330 2438 2798 2327 2552 2025 2742 2175 2588 2586 2700 3154 2693 4017 2959 1998 1725 1793 1300 1311 1837 1538 1700 921 2309 2338 2127 3144 1335 1545 1512 710 924 1250 1011 1293 1043 901 622 611 706 777 621 648 782 876 806 526 469 927 908 768 1152 1321 911 1187 1173 1411 2045 1681 1450 1205 1541 1756 1333 1287 1754 1252 1083 1115 930 683 768 664 815 776 592 797 796 322 305 632 395 460 430 673 502 173 280 241 365 471 342 343 463 329 617 592 631 676 802 1194 1024 1099 574 603 531 916 855 715 743 967 659 502 578 1040 567 520 671 578 617 853 1292 532 740 949 1389 644 552 404 776 897 645 887 907 869 707 841 730 702 738 682 1022 907 683 784 502 846 773 466 893 593 1321 734 1021 1237 1057 1102 1049 1125 718 992 832 942 487 1568 693 1693 881 707 1632 855 802 764 776 1371 1458 460 733 636 1305 1398 1324 2117 1106 683 637 568 1212 467 1244 1313 722 766 1279 1167 891 774 1113 1574 1242 1142 1512 1195 1174 1644 978 1767 2077 1254 1452 1342 1813 1311 1819 1505 501 905 743 607 970 908 3409 1144 1329 1222 1198 1306 1116 1010 1192 1421 1414 1672 1260 899 1123 637 609 715 1137 971 852 1165 1152 767 733 1063 981 1472 913 979 927 511 668 556 657 529 262 314 250 310 310 228 192 704 467 592 741 385 1013 1319 1376 1212 1125 1110 891 1094 1370 1033 1071 1258 1258 1383 1363 1422 1564 1355 1148 1216 1561 1387 1068 1790 1292 1126 1164 1440 920 1396 947 1282 1560 1389 1020 1131 1194 1419 1118 1118 1282 1547 1354 1244 1079 1369 658 1373 1244 1309 1438 1365 1822 949 2641 1639 1271 966 2058 743 1324 1798 1027 682 526 699 352 366 376 461 858 907 1207 944 971 1170 985 549 1001 836 484 1135 395 358 709 889 1575 546 888 776 547 658 606 730 850 465 457 340 296 584 459 554 702 466 935 805 1058 1074 369 2056 1086 877 930 742 867 776 740 568 1138 617 960 1046 703 663 528 509 391 547 1203 1351 1027 944 1080 1104 913 808 1604 1006 1160 1188 1385 430 1459 1058 901 1250 1182 1177 937 630 609 976 564 475 569 777 689 1132 2029 2166 1320 567 472 674 567 962 857 865 3407 746 3728 3495 3135 3324 3472 3483 3415 3298 3301 3076 3023 3616 3429 3371 899 1094 1192 638 1211 1279 1493 695 970 876 1149 1087 1142 1277 1243 1424 1041 1220 1426 1020 998 1053 879 1216 1163 1443 1357 1675 1585 1175 874 1350 816 1086 1088 640 592 977 1385 799 892 892 902 1173 1398 1315 1184 1051 1266 814 744 830 783 743 965 1015 1159 920 1166 994 1179 1340 1018 906 1103 1081 1230 1175 1448 1014 1413 1280 1370 1234 1289 1202 1364 780 1441 1330 1288 1326 1132 1107 1025 1237 1055 849 1177 1186 1076 1007 1108 1038 1225 1140 1047 971 897 1062 1144 1167 1010 1050 914 1075 1255 1283 1392 1218 1042 996 960 1229 927 959 1079 910 1642 1542 1120 1039 1882 1659 1363 1253 1300 1416 1330 964 1431 1300 961 1577 1250 1396 1402 1336 1785 2086 1771 1982 1816 1570 1608 1545 1413 1671 1512 1348 1397 1290 1281 1275 1667 1244 832 1011 963 1164 452 485 423 322 465 391 298 309 296 250 453 363 429 399 393 442 505 452 534 768 363 850 391 571 818 697 523 451 493 626 767 718 510 714 750 371 277 452 406 731 698 638 628 886 320 439 790 777 817 799 742 1164 670 512 504 218 298 465 1037 803 917 317 472 306 560 359 390 348 460 327 858 1177 420 242 314 559 511 489 366 887 624 1562 591 627 844 569 863 1066 1071 823 1054 578 538 419 546 344 702 643 691 428 889 518 825 1125 792 981 761 837 1007 837 394 826 935 716 815 561 819 740 684 582 604 820 523 739 620 500 498 1233 683 516 1351 1615 1313 888 868 1183 881 1471 747 1147 727 584 632 694 629 867 1071 1436 1036 771 1339 659 663 868 929 941 620 1169 779 555 783 800 720 935 592 490 834 956 1263 896 1026 921 751 1197 1152 1215 685 582 565 442 661 914 542 614 516 622 396 629 314 680 1231 652 831 518 733 571 546 633 268 500 368 636 447 684 650 924 656 717 981 566 768 529 576 634 714 712 743 679 648 581 478 448 694 693 802 311 651 770 695 1449 713 1137 468 1167 459 650 417 657 534 1277 728 751 725 729 586 867 792 596 691 1086 877 1344 1372 1014 754 793 405 897 773 631 891 1250 158 207 368 384 391 583 795 1642 910 1115 813 530 606 1275 1072 1190 466 559 726 698 245 194 142 295 313 659 301 1090 1047 1129 845 980 560 514 763 507 220 238 525 657 177 407 455 813 599 617 495 418 373 417 914 676 1499 680 989 866 795 421 620 715 446 386 385 447 404 393 384 758 466 590 601 515 830 819 609 840 812 591 473 964 741 407 584 726 649 819 845 897 800 738 408 713 537 454 449 882 689 988 898 3929 4326 786 769 837 953 1034 782 725 718 1207 849 1037 828 937 826 513 665 642 840 859 835 1053 1043 917 803 934 656 1311 573 560 1181 730 839 1205 768 810 394 383 1206 990 400 377 498 815 613 438 465 762 1004 906 809 1124 435 598 586 514 1324 965 714 779 693 516 791 592 651 994 828 348 382 360 1752 1273 1646 1409 1364 1566 1401 1028 1018 1488 1729 1204 1136 988 876 535 933 1569 1389 491 425 335 286 536 561 1444 1418 1133 1553 1664 2111 2314 2553 2254 2167 1916 2208 1280 1094 2244 2395 2197 2562 2864 1612 2165 2157 1740 2479 2052 2262 2558 2646 1990 2441 2962 2888 3201 2642 2543 3450 2048 4600 4175 4269 1714 2048 2213 1435 1343 2285 2107 1918 1173 2177 505 473 767 1046 1191 834 724 1730 1533 1413 356 647 564 590 539 3131 2884 2967 2732 2651 2940 3162 3902 3679 3683 3444 3881 4014 3278 3994 3288 4106 3793 3949 4219 4141 4101 2820 3237 3150 3130 2512 2794 3330 903 746 445 3085 3168 1833 5090 5877 5813 4776 1232 1318 1483 413 1612 280 1014 725 486 2702 1610 1568 731 892 719 850 1800 1907 1397 2293 1960 1875 2950 2035 2249 4101 5106 3822 4944 8453 7049 3571 3526 5052 5770 1846 1213 2168 2005 1915 1389 2458 945 2734 1248 3763 1482 258 222 2772 2029 2803 3930 2347 1242 1706 1349 1843 851 753 1332 1253 1430 1153 1179 2942 4235 1726 698 1313 2919 2619 3680 2464 2139 1606 1125 632 2077 1503 3098 1103 1467 638 1468 1004 912 1183 1580 3904 3633 1114 987 1240 1125 1603 1091 1199 647 741 937 1955 1282 1098 2274 1191 1067 3007 895 1113 1306 1078 1327 1488 1496 1521 1203 1071 1054 1050 1246 1343 1314 1188 1238 1408 1598 1461 1195 1382 1573 996 825 538 891 761 570 1158 617 639 555 527 740 1919 1165 1029 984 1006 1031 949 375 598 507 485 713 536 768 661 696 720 706 576 606 662 786 1165 786 700 663 759 546 864 701 548 422 838 940 1326 493 660 764 558 538 735 727 700 872 686 1065 1286 611 615 504 560 818 987 1265 583 638 548 625 500 479 494 514 519 805 601 657 581 829 572 812 719 1000 1086 550 607 694 600 694 755 846 589 1162 818 524 891 1080 936 1151 1274 1530 1106 1278 470 928 1344 196 1379 787 552 461 529 439 941 1140 652 1391 1175 1215 1073 1097 1225 916 990 569 902 653 708 576 346 476 370 350 240 300 317 639 475 481 435 389 523 245 253 211 196 563 475 1478 827 1104 911 693 933 912 670 747 718 545 1361 1135 1163 699 675 719 922 1079 377 761 841 543 786 868 893 786 1439 1037 567 298 607 660 578 525 707 1061 1305 742 1728 1021 1043 1114 936 1369 938 830 1354 886 1200 1715 1590 1540 1308 1140 1253 1056 952 1298 918 314 886 1085 1185 1053 784 928 1082 677 542 600 2643 257 349 278 373 395 364 538 691 820 304 841 678 1189 231 223 411 928 1183 693 805 790 1562 298 544 383 334 767 1556 1342 1464 1324 1276 1362 1155 1276 922 788 805 1054 848 975 783 1067 840 1163 888 920 686 845 639 888 939 1595 896 568 730 221 612 462 778 647 1513 666 710 1520 1051 3571 13535 1611 1370 871 872 2071 1158 1490 1532 1045 1255 1382 968 1119 1113 1125 1106 905 721 798 797 671 1535 1235 1137 1354 660 1390 1595 1964 1196 1083 1031 1527 921 1108 1822 738 1225 1203 1144 1179 1086 1148 1076 1275 1283 808 837 1294 1445 947 1402 1259 1065 1594 1804 1318 1102 905 772 1245 1101 540 569 840 739 1085 888 886 842 1276 940 1085 1249 1422 772 1554 755 658 1066 963 2380 1174 1577 1280 1533 1390 1398 1674 1697 1590 1025 1467 1238 1293 1615 2046 1437 1184 1047 1113 2246 1673 1429 1748 1715 1518 1562 1388 1532 3816 3757 3109 3040 2839 2562 2483 2659 2239 2254 1638 1863 2437 2731 2520 2751 3321 2616 1699 1922 2018 1119 1226 1589 1499 1691 708 1766 2103 1856 2566 1172 1472 1349 778 799 1245 773 829 914 584 876 748 592 668 469 507 691 650 682 494 368 739 663 524 1073 837 1004 1548 1008 1572 1719 1572 1404 880 1702 1827 1273 1413 1596 1168 1090 1198 680 671 875 843 731 742 601 668 599 348 381 781 333 392 276 471 559 193 168 215 165 458 308 350 444 336 779 555 603 597 717 1113 923 1063 563 762 503 719 544 511 594 807 539 601 708 964 545 535 680 567 451 598 1366 686 836 933 1490 664 565 394 466 512 508 617 737 829 629 607 715 703 553 475 811 671 712 724 511 965 675 532 839 635 1028 848 769 583 700 649 814 883 484 734 591 735 363 1040 493 1318 793 531 1671 471 614 443 695 985 955 623 586 487 1268 1146 1347 1604 990 722 706 657 1330 799 1739 1463 836 833 1188 1206 656 824 920 1248 923 1052 903 1371 1013 1174 1023 1254 1256 931 1168 1244 1743 1291 1736 1223 462 777 765 655 976 633 3093 1158 1375 1282 1369 1229 1016 816 1100 1237 1393 1450 1185 911 868 666 547 886 923 609 796 856 790 651 840 701 940 1259 901 1134 950 457 458 528 565 716 288 331 284 300 292 239 233 745 421 500 529 327 1180 999 1183 1100 701 867 713 953 744 626 974 1154 1273 1109 1240 1381 1315 999 785 861 1109 798 826 1674 843 948 1220 1091 936 732 1045 1291 1207 1335 881 1226 1271 1073 970 1136 1096 1433 1066 1608 939 1092 564 1152 1268 1173 1182 1297 1764 1051 1989 1113 820 895 1997 714 1410 1707 1040 474 527 449 210 230 252 341 742 916 932 984 846 990 898 467 885 888 409 743 363 387 969 765 1337 458 778 636 459 657 604 749 748 539 470 308 260 536 310 666 490 370 762 875 953 1130 475 1919 916 724 619 719 900 657 623 637 885 535 1092 1071 735 687 489 463 339 515 877 1058 847 687 1097 1155 880 589 1212 887 1035 1103 1210 358 925 1011 897 1051 1124 1476 874 603 455 1053 570 526 581 605 519 1171 1957 1839 1127 468 715 621 544 548 577 605 3345 947 3265 3072 3054 2666 3078 2848 3021 3127 3391 3150 3101 3985 3399 3261 746 1077 1159 725 1026 1156 1388 1197 1136 1273 1272 1109 1103 933 885 968 944 1112 1431 1052 1017 1045 799 1183 1185 1629 1598 1925 1902 1114 1145 1209 928 1247 1121 861 758 1229 1077 911 1645 1725 1651 1592 1298 1772 1648 1364 1158 1437 962 942 952 1128 1103 1114 1334 812 1330 985 1709 1755 1448 1168 1511 1581 1660 1541 1934 1488 1788 1689 1883 1471 1822 1460 1702 1199 1456 1784 1748 1086 1119 1052 1196 1228 1105 987 1429 1172 1303 1083 1548 1262 1193 1225 1255 1417 1130 1382 1654 1474 1501 1540 1419 1566 1357 1338 1308 1134 1033 1215 1022 1244 944 1285 1399 1066 1558 1368 1255 1162 1613 1417 1341 1434 1322 1334 1290 902 1418 1447 1177 1320 1449 1498 1248 1671 1416 1911 1692 1671 1595 1765 1511 1542 1482 1694 1483 1439 1260 1526 1684 1727 1509 1431 1046 799 1102 1474 595 687 556 528 580 649 392 630 210 314 668 576 594 566 638 882 842 796 844 578 437 649 506 835 1023 429 476 413 458 837 738 481 556 943 893 784 674 979 502 614 674 623 596 676 526 561 595 593 669 771 581 1349 675 371 355 322 306 437 1022 811 916 433 447 316 519 431 551 394 450 465 672 1437 671 528 641 584 658 481 598 894 574 1184 533 579 664 756 640 988 906 844 881 392 608 437 400 399 532 642 687 673 1053 743 970 756 645 940 524 802 689 666 728 1547 798 677 1209 493 581 750 967 543 601 1194 413 741 768 917 472 899 940 1017 1449 1329 1356 1025 1072 893 972 1336 999 2437 1044 591 1229 596 522 1615 1212 863 1139 950 1312 1209 856 954 702 782 582 1244 679 710 843 925 578 869 673 639 835 882 1149 783 810 865 731 1086 911 929 599 585 568 522 758 568 509 606 389 543 687 510 494 856 1394 839 819 729 606 880 751 853 327 560 589 885 756 797 1100 1395 947 812 1051 665 1166 761 807 851 806 794 984 930 801 729 581 875 1068 742 948 447 910 846 1123 1289 704 1257 591 1530 621 790 549 851 634 1049 707 1064 839 793 809 520 653 604 991 870 770 1459 1480 1572 972 879 853 720 761 506 852 1009 576 680 449 609 620 579 1094 1378 952 1162 1083 670 1208 825 1382 1118 1094 810 1110 715 208 100 108 240 126 1183 698 1135 993 1110 1138 1205 1063 979 878 778 303 294 558 750 219 628 683 752 724 742 731 692 734 611 785 811 1326 1048 1060 1189 628 518 723 704 681 604 1020 1079 938 579 981 985 788 949 780 676 854 975 972 815 1014 734 615 892 903 377 706 786 664 859 996 1100 1006 628 503 470 1071 703 672 937 878 1403 1214 4904 4868 1065 978 953 937 936 1003 965 774 1439 1246 1534 1552 1659 934 465 750 506 809 579 879 1115 1177 739 892 692 1055 1587 1039 815 1228 900 812 1435 983 1043 526 713 633 577 610 475 640 640 682 406 327 685 745 784 840 834 847 861 844 844 1360 1053 1019 868 711 621 1153 981 844 1085 1027 303 412 391 1828 2311 1425 872 1243 1738 1723 1564 1490 1364 1850 995 1103 1119 1272 698 1042 1795 1442 607 566 498 310 532 600 1689 1600 1803 1588 1487 2356 2260 2117 2142 2272 1951 1862 1549 1118 2252 2330 2297 2467 2666 2665 2291 2323 2196 2746 2388 2288 2169 2842 2146 3420 3100 3170 3408 3169 2617 2960 2945 4905 4047 3725 2171 2178 2497 1722 1306 2478 2415 1442 1531 2289 812 774 1095 843 1076 968 852 1943 1318 1150 754 831 758 728 615 3726 3955 3893 3236 3525 3704 3900 3558 3080 4215 3313 3823 3613 3177 3809 3762 3466 3867 3895 4199 4127 3961 3489 4208 4287 3857 3679 3720 3597 784 665 456 4364 4581 2118 5364 5529 5734 4771 1288 1388 1638 586 1764 288 1053 871 656 3200 1701 1796 884 940 762 775 2239 2578 2177 3569 2415 2554 2785 2118 2907 4214 5185 3481 3760 7705 6881 3485 4526 5315 5876 2619 1463 2153 2026 2413 1432 2867 947 3086 1119 3877 1724 148 118 2396 1841 3182 4489 2421 1315 2240 1312 1811 824 734 2046 1933 2000 1654 1496 2906 3999 2403 1278 2473 2747 2726 3187 2667 2674 1759 1741 1186 2880 1923 3038 1075 1824 904 1702 1501 1605 1793 1899 3762 3901 1399 1271 1157 1140 1634 1377 1589 1014 1145 1631 2201 1647 1505 2493 1301 1175 4061 1450 1577 2090 1315 1271 1317 1375 1628 1588 1565 1314 1479 1356 1332 1415 1311 1347 1662 1296 1719 1104 1713 1549 1096 953 1537 582 612 932 1901 969 751 909 1096 976 1260 1476 933 741 1764 1845 968 693 1120 538 483 763 694 1149 733 697 749 754 872 645 573 930 902 598 809 825 843 702 1317 1004 603 441 864 1036 1224 311 722 1001 624 885 903 816 764 824 893 937 1238 883 1026 860 777 1016 1008 1032 777 895 785 779 815 956 975 911 872 1049 1156 1080 842 1151 542 1201 1117 1340 1044 878 705 978 837 694 823 1149 555 874 964 539 1258 813 759 1045 875 1020 938 1241 693 643 1764 433 1411 798 921 709 809 623 1100 1091 722 1494 1467 1537 1775 1134 1507 768 561 533 503 580 888 770 457 348 326 480 318 535 592 606 595 816 587 540 495 405 339 168 384 577 432 1529 1221 696 624 780 1250 678 989 1022 594 618 1526 1200 958 795 839 793 892 1438 732 854 893 886 782 715 1294 1132 1659 737 739 404 786 513 372 388 977 972 1327 1426 1970 838 1177 1307 935 1344 1308 1169 1268 1321 1277 2276 1548 1775 1427 1467 1556 1753 1370 1412 774 451 1053 1340 1270 1458 1315 1497 1574 466 1113 1223 2737 548 440 428 534 612 696 828 716 1249 516 1039 779 1484 499 483 613 1395 1328 1344 1479 866 1980 376 571 277 398 1472 1502 1031 1199 1347 1151 1409 915 1102 908 808 834 1143 846 956 895 1298 1003 1420 1069 1061 757 853 774 747 704 2504 955 715 628 364 646 383 706 631 1361 778 688 1789 1717 1336 1611 15789 3543 976 752 1966 1134 1317 1341 1508 1484 1604 1174 1727 1855 1587 1416 1463 1064 997 951 1047 1253 1261 1380 1343 893 2559 1884 2293 1559 1220 1265 1826 1176 1287 1621 531 1671 955 1286 1006 1297 1183 972 1166 1202 1341 1434 1805 1265 1429 1177 1673 978 2075 2183 2256 1682 1422 1005 1156 1018 931 901 998 833 1062 1250 846 853 1104 1138 1101 1709 1521 849 1271 1655 802 1187 1276 2193 1001 1376 2055 1573 1761 1573 1584 1882 1320 1262 1847 2024 1494 1520 1440 1989 1692 1433 1288 1778 1365 1632 1884 1750 1552 1688 1662 1415 4013 4266 3145 3170 2810 2691 2463 2630 2586 3556 2740 3172 2680 2955 3330 2452 4191 3038 2347 1561 1649 1188 1123 2071 1599 2449 1160 2015 2531 2236 2831 1175 1514 1528 1072 1119 1151 812 894 1120 906 888 731 948 919 577 768 684 790 621 771 768 960 792 791 1327 1151 1121 1544 1300 1643 1317 1397 1502 1906 1431 1415 1273 1240 1905 1204 1683 1682 928 719 704 613 719 669 546 555 707 483 324 807 529 293 615 489 421 136 146 489 375 264 331 340 274 277 825 857 853 700 1148 839 870 900 518 784 527 676 531 487 606 678 683 1095 708 814 539 570 600 538 483 623 1090 829 993 1008 1386 809 678 557 1002 1122 800 1006 723 863 1156 1121 1080 1060 816 565 648 754 937 1123 646 1027 1031 647 802 631 1516 975 1222 1513 980 1343 1094 1219 675 974 995 1061 489 1959 944 2062 1110 747 2012 989 1004 961 957 1588 1537 583 818 592 1606 1906 1583 2001 1421 879 821 866 1715 748 1542 1771 1056 943 1743 1940 874 920 1266 1594 1090 1298 1621 1824 1384 1721 1490 1721 2185 1300 1758 1638 1892 1930 1821 1642 519 704 723 780 735 818 3486 1236 1531 1422 1597 1584 1432 1273 1495 2063 2027 1379 1339 831 910 960 1002 665 1339 1171 902 900 960 926 792 799 751 1249 1159 1200 1205 748 737 754 881 525 501 461 429 455 439 479 457 685 499 951 308 442 966 1017 1160 1055 1596 1332 1757 1534 1404 1042 1476 1216 1953 1611 1679 1369 1865 1635 1318 1603 1257 1274 1067 1802 1159 994 1452 1427 1039 1433 924 1477 1734 1385 1437 1118 1439 1198 1096 1301 1532 1457 1549 1617 931 1272 959 1438 1185 1042 1715 1771 1787 807 1889 1139 1137 1148 2036 900 1575 2025 959 679 733 767 277 318 377 594 1032 906 938 1195 1280 1020 1434 630 960 876 642 576 735 453 523 583 1878 391 853 707 497 642 703 688 519 463 368 439 355 652 473 431 679 746 620 678 619 827 638 2328 751 731 1294 1040 883 689 602 843 962 934 1278 1239 1012 1039 546 549 644 459 1049 1613 1032 1069 962 1176 1338 794 1577 779 910 987 1786 626 1067 1508 1393 1506 1666 1410 843 931 621 885 670 508 658 660 550 1185 2651 1667 1291 285 445 464 588 870 775 596 3331 815 3454 3205 2551 2724 3108 3031 3364 3273 3145 3158 3058 2970 3640 3619 1238 888 1040 833 1773 1449 1801 1109 967 1001 1305 1313 876 1211 1256 1765 897 971 1245 1180 1168 1148 1282 804 752 1516 1539 1759 2203 1383 860 1326 1023 1082 905 999 937 1221 1307 1017 1152 1268 1277 1320 1735 1851 1712 1353 1207 1166 1075 1107 1132 961 1281 1487 1400 1498 1085 1075 1786 1500 1454 1393 1605 1615 1565 1671 2236 1460 1916 1891 2083 1741 2120 1618 1784 1216 1862 2282 1876 1579 1903 1566 1409 1825 1592 1466 1432 1707 1353 1411 1313 1466 1644 1514 1390 1553 1599 1648 1701 1537 1690 1551 1489 1559 1456 1538 1725 1492 1890 1421 1670 1413 1078 2011 1799 1124 1849 1875 1186 1618 1548 2061 1709 1522 2013 1596 1574 1309 1551 1601 1107 1768 1662 1856 1852 1970 1702 2476 2006 2071 2052 2050 1959 1647 1707 2084 1864 1654 1524 1396 1779 1656 1842 1447 897 1063 1221 1669 752 610 519 508 578 641 446 589 462 430 484 485 439 614 744 393 550 420 657 781 555 803 651 637 778 569 575 433 545 462 626 559 527 936 605 676 625 934 603 670 584 537 442 622 410 352 571 699 779 566 461 1269 730 278 242 373 453 615 1001 699 796 490 673 433 794 522 810 423 498 567 777 1554 787 367 512 470 590 450 503 1241 819 1452 504 632 823 649 796 975 939 781 949 426 614 490 398 425 510 793 903 845 920 1136 1011 853 918 1236 649 697 796 662 877 1509 1085 769 1449 508 676 621 952 727 819 1053 382 806 775 762 769 742 876 785 1673 1698 1467 1184 1290 1175 1246 1489 1081 2414 1172 700 1256 623 695 1563 1492 1154 1175 714 1383 1361 992 1236 759 885 943 1344 1048 648 1086 1249 692 572 433 739 1045 1414 1636 1020 942 1212 810 1117 1055 1033 1071 1128 921 729 1189 778 872 968 832 769 705 669 612 844 1415 661 838 1045 747 750 989 1076 542 632 696 850 875 840 1043 1499 1063 674 1030 665 1036 809 1060 623 652 840 858 1045 596 596 842 692 1469 840 1214 431 802 1107 980 1333 1024 1598 645 1382 633 825 652 1002 432 1247 654 978 943 807 961 776 893 720 1220 1430 1376 1395 1373 1580 1279 900 1057 1041 1161 550 1266 1206 390 527 338 348 570 793 908 1568 859 1017 875 716 1236 1179 1405 1089 888 699 854 799 359 124 113 267 202 1128 839 1042 986 980 1155 1056 1083 1013 781 776 284 375 546 685 359 564 598 899 826 915 915 881 691 534 1077 706 1304 981 1125 1044 806 672 500 769 733 632 1070 1198 1062 635 1325 1067 554 687 622 734 951 1125 1050 804 860 896 745 1215 1437 442 757 760 666 800 780 971 952 818 420 813 1195 754 635 927 915 1197 850 4457 4715 1106 1298 1175 961 1032 1010 1199 880 1593 1196 1212 1842 1553 838 808 682 920 793 846 883 1115 1105 1041 983 930 1087 1321 1146 742 1135 1050 961 1210 897 1319 424 645 877 676 626 487 548 635 710 409 464 903 831 934 810 795 489 732 744 852 1465 1042 1002 965 473 642 949 805 818 908 845 348 412 446 2125 1928 1895 999 1498 2211 1576 1449 1797 1439 2045 1047 1301 1305 1049 840 864 1476 1697 825 797 596 405 599 570 1883 2024 1702 1973 1811 2761 2839 2848 3142 2818 2309 2061 1499 1437 2503 2415 2713 2635 2897 2750 2965 2877 3139 2588 2518 2362 2528 2935 1938 3339 3697 3452 3866 3758 3366 4396 3119 4535 4329 4131 2550 2370 2745 1588 1609 2708 2604 1809 1321 2645 1038 918 1179 955 1129 1072 820 2208 1711 1190 767 1024 934 976 589 4892 4974 5027 4006 4050 3424 4053 4320 3868 4209 3943 4198 4096 3754 4142 4012 3945 3557 4759 4783 4880 4316 3917 3640 4404 4568 4214 4556 4135 924 780 429 4174 4468 2412 5712 5889 6116 5249 1476 1571 1667 873 1814 401 1053 707 888 3904 2307 2431 710 964 713 1107 1846 2407 2091 3982 2687 2477 3090 2315 3033 5352 6108 4638 5050 9293 7969 4363 5296 5932 6975 2656 1630 2295 2520 2347 1535 3220 1018 3321 1322 3856 1554 195 185 2442 2048 3442 4591 3200 1199 2328 1184 1612 1089 989 1810 1851 1742 2346 1984 4171 4767 2234 1033 2259 2865 2812 3464 2492 2934 1981 1535 1540 3130 2075 3205 1384 2320 1213 1799 1488 1530 1861 2223 4000 3685 1623 1334 1082 1610 1652 1314 1762 1081 1168 1493 2336 1810 1545 2582 1137 1043 3686 1479 1779 1635 1088 1511 1345 1323 1470 1493 1560 1457 1502 1452 1367 1478 1334 1484 2137 1672 1919 1192 1774 1354 1198 1114 854 499 892 1302 1946 1145 808 659 1044 1215 1382 1131 1102 660 1661 1331 868 761 1134 578 521 953 743 762 531 496 665 871 885 855 809 1081 1032 653 933 1155 1013 729 984 802 791 434 941 1065 1283 369 1051 915 643 871 1040 1002 1036 958 779 907 1574 1002 1034 1059 1142 1293 1299 1592 872 961 966 1202 1078 977 931 1037 1115 1565 1764 1333 1227 1197 804 1410 1499 1270 1227 748 964 1253 1204 778 770 1200 598 1224 1194 722 1244 936 792 1062 1090 1254 980 1300 1022 869 1743 303 1467 854 1189 803 768 500 1030 1135 702 1476 1338 1845 1607 1243 1260 977 451 458 557 710 825 890 529 532 468 558 558 626 720 662 872 849 368 322 448 789 647 359 490 684 621 1597 1130 766 698 932 1072 512 1043 1037 721 600 1727 1302 1311 1033 913 1354 898 1134 847 1026 862 1180 841 985 1399 1260 1291 929 937 631 1036 676 420 576 1367 1229 1370 1325 1739 1032 1452 1197 974 1564 1282 1094 840 1291 1366 2180 1510 2227 1969 1275 1655 1362 1194 1558 850 436 1341 1630 1101 1283 1429 1481 1642 356 800 882 2475 439 370 316 534 534 587 721 957 748 530 989 934 1142 439 442 535 1595 1538 1295 1496 787 1469 520 449 325 550 1190 1313 932 1121 1192 1041 1395 1011 1142 1207 903 1014 1457 1020 1200 956 1756 1206 1961 1262 1354 1044 1227 947 1019 1012 2056 1216 672 1100 400 762 304 654 737 1314 1016 1107 1828 1356 1671 1370 3543 16676 1163 813 1650 1161 1306 1340 1469 2040 1929 1631 1995 2316 2100 2035 1923 794 917 842 1150 1229 1112 1539 1351 907 2891 1925 2480 1656 1653 1465 2422 1158 1498 1799 833 1483 1054 1543 1180 1542 1328 1274 1620 1624 1795 1481 1756 1339 1016 1267 1413 1008 2654 2503 2664 1661 1356 1063 1309 1131 1159 1343 1132 709 889 1011 1081 806 1399 1695 1204 1160 1703 1056 1351 1310 1070 1450 1285 2346 1207 1327 1837 1305 1555 1686 1771 1862 1690 1456 1643 1815 1338 1615 1405 1875 1848 1573 1491 2235 1674 1385 1784 1790 1535 1511 1672 1151 4438 4290 3743 3962 3159 3165 3037 3268 2986 3877 3207 3691 2738 2757 3427 2501 4683 2825 1932 1780 1977 1465 1484 1847 2370 2105 1253 2097 2660 2400 2913 1414 1480 1407 878 924 1766 1242 953 1085 1164 850 816 1038 1215 816 802 556 675 588 840 719 1231 1177 1134 1363 1185 1161 1508 1386 1903 1579 2216 2093 1334 1257 1811 1151 1392 2335 1420 1731 1656 1355 487 736 651 525 652 402 853 604 622 364 872 500 352 563 394 521 417 347 455 447 461 533 558 498 480 590 658 585 668 930 961 933 1010 591 661 735 731 698 631 652 717 654 808 790 1193 561 531 521 483 426 608 1119 705 983 1118 1466 703 930 393 676 822 698 818 764 874 867 1025 678 732 766 749 887 971 888 990 739 837 1092 679 978 765 1331 1063 1460 1390 1427 1188 1455 1616 664 1058 1002 918 441 1745 899 1867 1105 727 1751 875 960 778 1056 1438 1570 744 910 786 1891 1671 1512 1926 1559 858 810 805 1603 810 1688 1653 957 849 1601 1599 767 995 1219 1735 1243 1522 1727 1430 1454 1890 1222 1725 2136 1499 2041 2060 1866 1836 1587 1832 707 1149 954 1360 1035 1111 3683 1439 1514 1435 1239 1424 1439 1260 1404 2037 2357 1858 1319 944 803 1041 930 671 986 969 927 1193 859 1074 750 747 701 1387 1253 1738 1496 713 678 1074 929 599 348 361 303 336 324 320 276 660 368 860 426 557 1348 1089 1252 1004 1492 1326 1543 1443 1383 1240 1289 1290 2108 1747 1639 1504 1636 1645 1330 1372 1666 1323 1260 1776 1053 923 1889 1615 1447 1435 997 1511 2220 1752 1568 1378 1505 1305 1165 1759 1712 1787 1492 1581 1158 1635 1079 1483 1492 1314 1451 1322 1358 965 2271 1263 1143 974 2061 1141 1481 1945 895 544 795 895 255 256 300 399 931 892 1229 1356 1188 1336 1313 689 1181 1034 622 962 870 643 718 641 1643 463 862 656 747 561 1011 721 502 562 481 478 420 715 606 604 732 798 642 801 1066 947 559 2425 1126 1045 830 967 1086 1021 767 924 1095 821 1576 1599 967 1178 539 564 574 501 1492 1434 1149 1077 1157 1223 1723 1036 1405 781 870 1168 1724 709 1209 1316 1101 1425 1471 1208 1068 1138 1110 1108 811 733 798 714 579 1341 2174 2375 1857 426 807 475 826 1060 668 1179 3796 1069 4183 3942 3557 3360 3772 3639 3646 3954 3471 3947 3442 3943 3930 3973 1267 942 1130 958 1682 1489 1532 1159 1012 1131 1740 1661 1588 1300 1099 1447 1143 866 1618 1178 1158 1234 1059 1093 1130 1788 1891 2250 1192 1808 733 686 703 1370 917 819 787 997 732 631 1175 1182 1218 819 911 1051 946 1096 1190 1363 724 747 735 755 644 822 969 650 749 593 873 1140 684 737 1030 890 994 965 911 855 899 1198 1054 1098 1048 734 1022 639 837 790 1005 997 971 994 1056 961 933 943 986 993 972 809 1010 647 914 982 731 951 1003 923 974 1035 926 1109 851 994 925 915 1111 765 752 1182 654 1000 717 736 927 754 889 894 727 909 1324 1165 1065 1017 1079 1139 1011 603 1667 567 653 1008 964 855 1102 824 1227 1169 1056 1367 971 1121 1330 1435 848 869 747 721 807 765 1076 1136 1087 1217 813 541 734 801 399 300 492 447 538 517 326 572 322 576 386 237 320 293 289 406 376 350 378 347 181 343 207 578 644 189 313 280 284 357 277 397 436 314 332 342 289 360 290 382 238 282 254 358 277 276 278 278 388 438 422 684 495 301 299 199 371 165 681 348 370 273 198 297 214 304 200 232 367 213 591 628 537 197 261 492 285 479 249 534 392 832 306 316 461 390 409 632 538 429 834 531 611 283 447 272 308 711 679 308 575 276 436 768 389 585 475 608 683 682 461 684 584 740 747 710 498 647 588 421 480 777 454 420 677 369 340 1028 610 367 922 1051 793 1034 597 1094 696 1062 539 1095 647 387 666 494 552 783 676 1393 533 632 900 701 449 694 556 700 542 886 678 616 844 465 568 517 585 501 579 449 1086 629 912 780 595 829 980 750 507 680 499 520 568 439 323 430 353 279 428 534 466 448 1071 570 611 607 276 353 662 795 489 270 471 436 546 675 966 1099 700 512 913 853 1126 826 469 212 206 439 545 900 424 485 476 382 531 588 559 459 481 505 874 826 420 1267 416 761 395 467 504 574 372 953 612 430 583 560 585 657 427 393 556 538 467 957 1044 489 626 400 487 673 634 414 670 612 251 305 221 376 396 606 472 998 515 645 499 458 811 496 621 878 387 557 672 477 169 111 110 200 294 457 435 1013 1039 908 921 1078 610 536 482 580 300 241 585 506 188 773 344 412 439 461 349 430 383 382 646 874 727 570 484 665 498 613 410 755 257 199 544 556 507 185 235 467 450 480 354 299 318 518 508 732 1178 554 530 768 680 367 373 457 415 519 467 550 698 507 375 331 512 427 405 555 800 573 1042 4181 3146 807 1149 866 1193 787 659 711 658 1043 1195 1006 720 709 397 379 683 421 501 551 558 539 543 809 451 608 992 862 493 649 625 776 807 985 477 863 194 230 690 527 464 362 430 555 447 404 406 656 616 577 732 1049 473 541 778 464 1445 1003 722 695 734 336 956 587 655 898 829 1045 1139 1064 1559 1382 1856 941 984 1253 1045 1062 779 719 902 602 1098 1113 694 475 562 1276 968 224 224 606 412 475 695 1172 1259 883 1097 1017 1274 1534 1572 1330 1597 1151 1570 1903 869 2375 1848 2157 1910 2357 1862 1733 1719 1783 1877 1455 1752 2271 1422 1846 2210 1904 1910 2139 1844 1702 1809 1752 3219 2902 2986 1261 1457 1821 1056 908 1968 1666 1563 615 1469 571 510 625 437 899 729 460 1444 1443 537 471 737 677 455 439 2646 2832 2658 2192 2070 2046 1820 2142 2828 2851 3020 2577 2504 2474 2247 1999 2259 2290 2554 2897 2767 3368 2113 1886 3241 2889 2838 2722 2699 952 792 437 2691 2348 1804 3561 3909 3981 3084 1179 1212 1129 418 1154 169 424 370 504 2229 1344 1356 383 670 602 601 1402 1877 1247 1585 1682 1547 1621 1390 2182 3387 4093 3078 3232 6532 6400 3015 3286 4100 4836 1516 953 1804 1547 1894 1140 1948 1022 2284 1272 1966 1536 168 160 1669 1802 2483 3716 1577 687 1206 1029 1089 471 443 1546 1484 1395 1280 1066 2316 2783 1490 739 1463 2000 2053 2546 1560 1751 1052 741 747 1963 1141 2570 955 1236 574 1139 1107 1096 1326 1299 2658 3670 869 714 655 952 1056 692 1001 547 464 1011 1578 1145 1096 1714 1019 805 2696 570 737 1102 554 1600 1622 1415 1394 1338 1292 1237 1368 1338 1273 1382 1234 1281 1135 1141 1282 1097 1394 1070 641 621 581 671 565 468 810 505 375 730 661 572 1169 1316 1120 731 1369 923 545 554 708 412 390 368 362 643 499 394 599 381 513 537 635 525 662 570 745 651 737 503 596 525 556 283 578 651 602 386 905 366 370 512 543 343 562 477 435 780 981 564 658 668 460 816 999 697 384 434 402 436 529 462 400 509 613 554 555 637 324 666 412 556 511 868 564 770 594 457 442 613 637 872 412 583 576 406 786 687 585 756 553 657 683 760 717 613 1160 123 968 889 517 441 430 397 607 602 577 877 1173 850 942 753 883 525 397 322 465 345 522 568 264 284 213 256 424 322 409 897 245 444 428 367 424 333 216 259 506 307 407 1105 664 580 352 450 701 713 414 408 638 569 594 390 792 597 570 640 720 965 511 523 492 588 557 721 801 795 1031 770 299 267 546 430 348 478 610 873 1030 636 1214 1150 740 911 763 1034 974 897 553 716 785 1195 1018 1419 1190 1154 1304 853 829 823 737 246 830 940 968 1275 1186 635 856 246 614 734 1694 440 614 470 494 610 614 469 521 810 260 559 703 791 335 335 302 1144 651 1062 1313 401 1531 427 418 271 445 766 980 778 922 927 911 965 683 887 515 507 469 621 506 512 595 785 672 809 730 688 331 412 351 540 440 1038 389 477 395 187 493 447 707 508 1115 520 408 1291 752 921 871 976 1163 9042 382 1471 810 1032 1130 712 964 756 680 903 887 821 937 913 627 460 525 627 694 689 738 935 472 1448 1374 1548 912 674 848 1083 842 1061 1112 350 1304 1023 887 1040 835 1297 1140 1190 1235 895 970 1118 1083 621 1172 1040 1062 1071 1349 1262 867 771 437 786 607 464 715 965 762 885 922 431 446 574 506 1038 798 1042 931 1425 1015 530 618 688 2134 985 714 1003 806 957 1141 1079 868 920 811 1006 1027 988 889 849 1091 977 855 1007 1253 1056 1148 1691 1509 1279 1146 1121 1095 2590 2667 1959 1737 1870 2084 1684 1758 1346 1899 1526 1718 1727 2205 1992 1598 2630 2354 1379 1196 1318 861 799 1229 968 1230 519 1262 1657 1411 1721 862 1212 1013 584 590 912 618 606 1021 1043 618 695 636 512 267 441 438 567 363 476 468 464 638 677 729 766 992 1202 1187 993 1163 973 801 678 1229 781 859 1284 1334 885 974 1004 702 394 278 244 505 429 380 407 367 628 165 513 470 463 304 280 753 72 99 189 188 564 514 556 581 432 493 367 663 532 718 665 580 604 687 711 597 545 362 350 403 436 337 620 451 829 185 150 418 256 178 291 558 310 547 593 1014 736 617 523 903 924 627 817 710 701 571 905 639 625 564 427 391 566 514 913 414 574 840 420 515 332 832 820 694 837 894 748 821 780 404 667 788 591 435 1222 603 1228 617 590 1157 755 512 721 461 817 962 489 581 545 744 862 1068 1422 1248 503 471 468 868 437 1190 943 575 521 995 850 734 691 1371 1411 734 955 1095 1045 1240 1001 1105 1275 1466 1021 1114 972 1369 1056 1452 1068 458 952 706 677 662 688 2351 904 852 784 1134 904 839 689 871 1171 1308 1281 896 568 631 613 364 432 698 588 640 724 634 635 850 553 729 1002 1076 1176 1234 671 548 737 502 745 209 205 168 230 176 145 135 524 348 302 371 239 571 912 830 852 940 996 917 948 742 799 868 1118 1164 1142 1038 1281 1180 1175 962 1018 853 534 720 1386 1001 705 807 859 580 1065 1310 892 769 774 693 788 925 796 618 869 892 1182 1069 803 781 647 692 912 689 957 1185 1516 1906 1149 1242 717 738 845 1536 538 1074 1171 900 391 357 210 221 282 276 344 733 531 809 535 559 645 619 266 730 693 290 456 367 448 380 622 1127 391 855 737 657 375 521 646 329 298 279 596 477 506 375 381 536 590 730 577 488 861 665 1652 692 672 975 448 502 577 481 412 582 609 666 642 502 428 349 359 352 288 995 875 923 682 665 790 744 385 1013 669 812 615 1020 262 605 919 871 823 1004 688 1097 523 676 873 424 406 510 567 403 719 1441 998 1221 296 442 454 727 685 752 470 2472 684 2791 2589 2422 1927 2532 2652 2567 2378 1829 2452 1760 2032 2362 2327 681 718 541 727 1254 875 1130 1006 874 823 1347 1015 615 595 811 974 543 534 1031 859 839 719 686 1124 1090 714 698 965 813 367 482 823 460 648 708 472 429 503 460 433 797 835 863 784 918 587 635 689 658 678 511 481 498 725 239 552 540 580 642 264 499 597 586 386 483 497 541 428 696 500 750 739 694 665 595 769 537 366 529 585 595 581 933 784 509 849 697 564 711 722 737 678 880 697 728 754 735 442 428 439 472 413 456 450 438 402 525 545 495 473 574 645 546 474 420 527 532 567 713 669 513 477 743 735 481 482 426 585 464 501 706 581 484 520 706 619 479 656 512 515 501 533 616 485 572 460 506 567 589 769 803 830 491 485 650 487 518 287 534 623 390 293 229 294 235 326 497 195 207 291 197 192 309 336 371 178 226 184 196 374 208 366 263 159 256 201 268 228 236 330 332 201 156 427 379 333 318 367 289 286 428 391 363 465 266 328 337 400 458 392 374 562 356 201 185 156 238 218 584 357 387 168 133 183 169 225 155 307 326 297 369 514 312 164 247 201 269 178 289 349 384 359 262 284 424 261 209 479 431 344 413 185 253 248 236 106 172 348 423 302 394 301 348 457 309 309 261 630 338 307 267 590 445 323 712 193 343 265 339 346 328 337 130 220 477 245 286 528 618 314 686 570 760 483 421 471 495 600 397 1024 559 608 734 373 373 816 452 534 270 298 745 400 496 667 412 396 352 537 289 433 496 319 252 255 301 254 385 485 694 405 452 508 453 376 574 471 238 307 228 384 280 383 269 400 272 293 217 355 150 345 578 531 423 401 440 275 276 358 241 323 231 325 290 385 489 609 489 275 765 372 565 430 354 285 250 351 369 357 297 412 376 169 580 363 266 361 400 519 382 703 354 644 420 742 171 421 411 521 411 630 537 579 440 356 358 454 219 236 456 387 354 479 564 554 432 326 232 196 293 207 315 818 98 106 184 156 325 252 652 572 389 483 266 300 517 561 593 376 319 421 490 407 46 89 76 153 201 311 363 420 445 495 474 409 406 334 287 314 202 101 374 499 113 263 443 329 456 432 293 160 237 191 324 490 620 427 492 438 336 542 336 317 270 240 350 362 377 322 250 374 236 291 217 316 499 582 412 352 485 130 132 528 529 149 375 325 317 372 380 567 480 371 328 436 383 344 405 395 364 584 384 2128 2102 533 346 317 439 378 425 481 396 900 622 655 357 487 391 305 330 289 386 229 162 514 514 543 402 517 750 595 493 470 500 438 352 585 474 386 228 223 501 443 128 172 170 267 293 96 284 303 266 415 290 301 283 314 369 303 404 290 280 290 285 168 413 205 172 540 528 86 114 104 507 497 617 483 587 776 838 580 520 512 759 390 386 510 427 360 575 614 774 317 295 271 80 331 535 861 721 631 566 559 750 743 908 827 656 719 1175 795 797 884 951 752 1174 1388 1066 1184 1178 1044 1123 986 1101 1131 1056 1001 1081 1312 1349 1304 1110 1071 1321 999 1819 2020 1773 980 967 1020 700 383 902 890 960 403 1017 517 539 522 337 545 357 286 657 909 666 307 370 342 287 301 1622 1657 1736 2087 1806 1406 1810 1718 1360 1789 1666 1484 1969 1344 1695 1483 1718 1732 1716 1694 1989 1656 1633 1621 1676 1696 1407 1774 2108 463 423 241 1982 1438 949 1957 2556 2529 1586 754 905 589 175 569 169 409 346 266 1468 660 743 412 375 281 340 876 832 1019 1535 730 1098 1322 842 1075 1710 2145 1822 1853 3530 3372 1672 2098 2509 2504 1314 733 1100 1252 1018 876 1469 485 1407 504 2028 766 97 62 1159 869 1320 2198 1286 462 958 691 755 503 546 888 854 754 875 895 1246 2032 717 383 817 1527 1401 1902 1351 1531 747 644 495 1348 831 1704 501 663 304 850 823 833 902 1205 1542 1486 750 760 432 519 687 649 712 570 488 853 961 758 515 1177 529 461 1617 355 495 673 529 504 738 532 598 1000 730 685 554 796 799 722 763 843 767 777 871 634 816 894 312 305 447 267 358 306 581 355 313 334 566 454 784 740 576 448 483 386 409 330 349 212 175 507 175 364 283 236 250 544 299 512 312 399 224 146 215 284 266 467 391 489 293 262 419 513 444 243 200 310 220 327 320 199 284 230 365 519 378 238 170 272 303 542 342 640 267 328 391 413 389 499 302 458 293 489 374 246 308 433 248 485 430 408 399 240 257 303 359 321 387 286 336 432 466 290 451 447 433 580 382 439 500 618 152 361 545 64 508 260 315 275 221 211 451 340 327 530 502 697 642 477 650 372 256 257 160 147 200 238 207 207 189 209 304 192 361 400 271 195 195 129 146 231 195 76 154 233 280 583 499 459 421 213 537 394 238 222 298 401 466 408 428 342 570 325 296 531 488 358 311 404 245 474 587 645 671 500 390 260 320 268 205 284 533 555 628 330 902 303 536 578 566 834 506 346 636 398 775 925 795 678 625 811 795 784 487 617 509 239 604 759 636 744 520 484 548 247 310 369 1004 116 146 169 332 220 257 227 292 508 248 375 337 454 323 325 347 797 577 345 435 315 1008 154 270 216 208 645 682 594 616 701 691 747 444 655 436 358 354 474 368 390 334 488 414 522 469 516 398 422 327 362 428 645 338 355 365 175 290 140 412 184 623 308 369 744 492 898 872 752 813 382 6305 908 852 835 878 618 306 370 449 410 346 487 322 503 575 520 518 372 510 482 701 560 217 869 619 766 549 550 451 650 327 511 633 318 364 472 489 456 493 618 560 710 700 597 494 837 361 695 712 557 330 1006 1013 778 849 807 646 406 343 550 565 320 318 376 458 446 357 495 562 626 642 458 430 809 584 416 498 527 845 609 444 525 511 807 660 704 732 982 724 753 742 691 533 814 772 611 627 634 835 698 737 659 780 619 677 703 864 1758 1797 1523 1583 1232 1395 1116 1265 972 1179 1172 1248 1135 1618 1234 1206 1449 1276 783 1025 1153 824 698 896 673 882 303 693 1346 1130 1149 612 445 576 318 667 498 362 402 362 426 324 271 296 318 246 193 464 362 215 250 238 539 489 414 649 428 453 624 600 556 739 767 653 487 391 527 462 578 734 678 887 905 634 404 326 273 414 582 496 494 355 150 102 322 217 184 353 325 173 83 131 84 130 107 105 98 121 88 405 213 438 219 206 614 435 579 333 365 224 282 313 277 287 303 200 446 682 333 211 205 307 279 192 232 619 204 299 339 732 309 593 175 368 347 209 339 453 461 523 501 433 423 420 611 328 489 323 416 496 460 453 353 351 317 821 490 380 436 439 353 364 378 289 459 351 261 152 651 325 547 259 242 756 434 243 410 259 625 682 259 269 267 596 558 609 737 668 315 291 387 715 316 694 654 385 327 662 779 450 366 442 702 517 490 477 573 688 530 457 1054 951 712 793 759 868 650 885 1000 349 385 394 550 592 558 1421 934 575 533 507 693 634 538 628 836 850 720 614 358 606 417 394 437 490 389 410 717 337 458 393 290 415 646 466 662 500 311 386 341 402 487 110 115 99 123 115 96 84 301 202 396 193 159 442 400 429 400 572 718 484 612 478 469 484 621 738 657 577 691 655 501 453 493 599 492 349 742 559 569 525 591 621 683 310 622 515 866 399 451 511 803 311 558 603 536 507 401 615 507 635 619 517 517 738 801 918 475 1063 632 668 423 853 597 995 664 384 396 169 175 111 111 103 179 414 406 391 433 463 463 450 249 374 344 234 317 240 230 267 491 773 208 340 358 270 468 294 456 319 134 161 203 160 293 254 314 436 197 455 323 532 491 190 1010 460 427 269 328 314 315 241 303 425 253 513 507 447 285 328 357 179 226 401 608 334 546 632 688 427 447 520 406 577 515 642 225 487 607 529 596 660 663 396 398 265 495 213 263 279 338 272 373 958 805 459 147 303 258 340 339 380 172 1688 451 1824 1704 1315 1377 1474 1453 1479 1631 1497 1590 1322 1309 1561 1428 524 567 524 316 640 361 905 433 716 547 698 623 393 478 494 551 508 532 655 312 304 314 367 570 531 689 593 736 2118 2588 1209 1354 1352 1522 1639 962 858 1589 848 1058 1842 1918 1792 1579 1353 1589 1952 1674 1239 2078 816 1058 940 1158 1377 1082 1266 1551 1719 852 1543 1878 1543 1134 1135 1345 1568 1388 1639 1185 1790 1715 1456 1544 1408 1568 1464 701 1674 1547 1794 1396 1560 1476 1483 1685 1418 1312 1799 1194 1762 1334 2033 1361 1870 1614 1652 1779 1726 1718 2066 1779 1677 1836 1543 1663 1698 1652 1614 1203 1080 1662 1044 1329 1516 1299 2032 1238 1437 1334 1446 1402 2048 1370 2087 2162 1377 1415 1084 1222 2111 2021 1825 1764 1525 1480 1937 1609 1864 1991 1720 1888 1849 1881 1743 1868 1962 1954 1760 1464 1503 1512 1474 1509 1442 1535 858 610 951 1204 514 619 683 658 717 879 645 923 418 705 530 678 867 841 857 604 640 602 666 659 299 625 445 723 863 440 579 466 519 659 869 612 849 921 881 851 694 922 670 659 707 575 530 804 662 730 675 804 838 1226 1130 1271 776 415 397 430 394 588 1278 776 898 449 597 505 653 600 437 448 612 280 679 1942 756 588 854 676 437 599 811 820 807 995 647 701 775 659 677 1452 1337 1228 1420 541 575 378 407 353 898 1016 1006 557 751 466 1163 972 1028 826 731 1296 840 889 530 1506 943 899 1018 614 1097 1016 1185 810 853 1460 483 609 827 526 543 1981 1091 597 1744 1883 1762 1258 738 1199 1091 1990 1206 1688 944 809 1276 856 588 1508 1251 1208 558 1008 1677 931 857 1108 1080 1086 1179 1516 1023 680 1095 870 1240 1662 1106 744 830 1320 967 915 1332 1128 1016 1198 1537 1594 828 1055 560 587 674 586 238 764 394 500 559 896 341 620 1666 1068 1102 635 752 498 831 1036 580 499 456 742 650 1016 1147 1528 795 841 1336 899 1136 1037 888 552 525 493 649 1036 979 1031 578 451 884 859 880 635 928 769 1040 1358 721 1571 582 1819 618 962 697 617 662 1847 976 1033 1282 1177 606 1175 912 596 1000 951 845 2122 2155 997 1126 502 445 687 974 687 1094 1251 282 388 380 513 618 747 1417 2127 1115 1615 1190 773 1151 738 1284 1750 992 774 1127 1091 210 160 242 205 257 960 716 1392 1544 1433 1637 1900 858 810 1129 534 283 323 823 1717 421 853 870 1212 1410 1442 745 924 601 1023 845 636 1744 1287 1338 1320 763 721 497 1116 438 397 469 483 522 387 751 981 546 664 1175 1299 1297 915 961 1175 1333 948 890 1001 815 550 661 896 702 943 910 1693 1026 1293 875 879 1069 630 1067 1053 610 1146 1531 5022 5142 956 983 1038 1118 1131 1050 924 926 1697 1912 1269 1243 1506 814 664 1037 753 1041 1139 1195 1236 1162 1139 1164 883 1198 1478 656 732 1448 1482 1502 1840 1149 1348 388 337 1729 1323 579 407 354 409 551 512 606 1146 1144 1038 860 1464 698 974 1152 515 1744 1301 895 1016 1177 601 884 835 883 2304 2053 573 599 595 1482 2500 2683 1439 1122 2123 1953 1576 1828 1613 1592 1159 1085 1401 1185 677 867 1433 2258 832 679 521 483 814 604 1594 1559 1435 1655 1845 2381 2728 2383 2196 2256 1387 3052 2227 1768 2212 2128 2062 2924 2605 2267 2646 2780 2663 2837 2592 2326 3139 2454 2338 3289 3455 3105 3919 3318 2772 2870 3303 5247 4395 4484 2223 2874 2339 1886 1283 2583 2109 2060 1287 2918 859 883 1026 1137 1404 850 695 1491 2064 1500 500 1153 999 686 492 3996 4201 4062 4150 3620 3703 2950 4677 3588 4202 4062 5503 4663 3484 3997 4197 5236 4898 4749 5968 5703 6493 3591 4060 3918 4690 3527 3680 4012 1217 1006 499 4050 4239 2166 5563 6097 6037 4491 1739 1618 2084 641 2350 298 1196 891 974 4247 1976 2064 895 1142 1047 1021 2331 2676 2875 3602 1489 2744 3498 2129 3917 4809 5619 4084 4244 9553 8604 4459 5213 6075 7705 2971 1278 2501 2321 2823 1394 3178 1508 3312 1633 4526 2103 248 220 3810 2535 3423 5587 2456 1189 2570 1380 1642 1278 1238 2255 2117 1778 1492 1063 4376 5272 1741 1360 2404 3698 3493 5700 2893 2917 1641 1418 1019 3279 1858 4965 1218 1780 855 1696 2133 2050 2201 2825 4675 4753 1760 1675 1399 1309 1439 1045 1493 812 994 1037 2699 1428 1412 2741 1548 1327 4716 1074 1225 1356 1617 2371 2811 2290 2192 1669 1259 1255 1336 2253 2289 2286 2344 2356 1505 2387 2110 1677 2448 1858 860 1266 1388 1049 889 1041 1552 914 741 1038 977 1045 2201 2054 2206 1281 2544 1988 1574 939 1256 654 634 817 819 758 558 502 629 716 699 612 678 1126 701 588 633 671 788 589 1003 755 703 491 816 988 1298 830 543 762 933 1228 1086 729 1009 784 697 880 1182 1120 694 671 630 927 1521 1297 464 535 544 536 599 503 537 565 565 725 896 930 520 750 425 657 627 879 863 783 646 755 766 591 628 1210 701 1195 658 584 934 1184 1108 1238 974 1131 1226 1347 494 838 1722 289 1279 804 662 940 794 407 1179 1182 1016 1767 1597 1562 1408 1397 1019 1101 905 638 1126 871 900 1111 588 515 456 590 459 641 701 860 818 971 818 740 774 459 252 332 402 547 536 1865 1587 1333 1197 1251 897 1457 586 759 1027 925 1801 1408 1992 944 1134 1087 1240 1393 744 1387 952 767 1038 844 1289 1246 1506 1478 604 525 824 654 480 683 1228 1911 2245 949 2774 1463 1132 1727 1226 1905 1463 1267 1759 1344 1394 2644 1774 2560 1892 1752 2303 1547 1458 1739 1510 989 1759 2404 1233 1521 1764 1497 1585 775 1319 1471 2557 401 399 397 592 548 584 455 550 1307 450 1101 917 1941 596 602 709 1573 1240 1219 1449 750 2331 455 911 534 502 1411 1575 1349 1475 1620 1550 1700 1131 1153 1010 910 858 1104 862 1032 838 1337 1099 1498 1190 1242 1021 1194 901 810 715 1954 778 944 780 507 1096 519 997 721 2182 646 593 1620 2102 2122 2071 1966 1650 1471 908 15945 1601 1735 1859 1054 1481 1145 1300 856 1147 1479 1222 1043 919 620 735 632 1369 1155 1298 1322 910 1933 2822 3079 1479 1303 1124 2242 1512 1371 2541 714 1300 1415 1440 1544 1456 1734 1562 1559 1541 1323 1292 1519 1711 928 2275 1523 1352 1904 2129 1872 1284 1191 1404 2155 1830 896 1029 1531 1252 1667 1559 728 1014 924 914 1240 1464 1809 1096 2417 1458 877 1199 1177 3423 1979 1404 1103 1092 1818 1810 1695 1786 1780 1556 2104 1633 1754 1460 1786 1527 1526 1873 1800 2270 1891 1913 2609 2539 1949 1997 1716 1989 4509 4629 3656 3222 3062 2738 2615 2789 2538 3455 1991 2261 2928 2978 3257 3125 3489 3291 2678 2193 2278 1607 1874 3157 1825 2135 1396 2265 2674 2335 3544 2111 2179 1634 1073 984 1734 898 1300 1328 1119 1056 748 823 668 425 748 873 953 912 426 390 910 987 840 1732 808 1241 1736 1583 1628 1841 1779 1492 1483 1878 1679 1578 1663 2186 1211 1617 1720 1220 626 649 518 928 803 600 943 869 902 263 1135 526 339 495 487 668 82 94 414 439 786 633 739 755 649 949 760 820 783 1145 1247 1121 1153 886 974 836 1157 499 495 539 854 550 866 664 1185 801 781 584 494 452 588 1422 785 995 1392 1978 1262 972 854 1412 1408 981 1204 1375 1561 1163 1654 1243 1129 791 530 656 936 954 1177 922 1190 1046 722 648 620 1650 1136 960 1418 1139 1297 1095 1169 757 1026 876 1376 731 2564 1118 2689 1373 1126 2506 1141 1413 1149 1290 1354 1599 734 833 653 1339 1183 1338 2107 1410 873 810 999 1708 914 1899 2072 1545 1017 1883 1928 1423 1211 1415 1694 1390 1568 1628 1675 1772 1941 1475 1639 2080 1534 1959 1553 1891 1595 2437 2108 569 1272 725 807 918 674 4582 1339 1887 1718 2135 1559 1359 1196 1457 1810 1729 1849 1819 1169 1300 878 671 945 1902 774 872 1155 715 902 884 1164 777 1070 1341 1868 1535 1117 1085 914 809 958 511 584 517 551 578 458 430 994 654 447 561 494 1281 1359 1569 1314 1082 1009 1130 1204 1174 1014 1446 1179 1796 1578 1563 1382 1868 1187 933 1126 1441 1346 1159 2960 1214 1053 1182 1703 1111 1257 1231 1071 1634 1769 1050 1187 1314 1309 973 1488 1535 1336 1185 1188 1112 1655 865 1895 1036 1196 1565 1999 2566 1484 2735 1741 1588 1246 3146 1263 1768 2425 1723 917 690 649 367 533 522 591 1257 1296 1084 893 850 940 1073 674 810 967 545 981 534 572 733 1393 1858 762 1288 863 733 1114 1228 942 687 614 561 501 447 552 649 713 779 814 1305 844 1144 1707 491 2865 1198 1172 1404 734 737 828 760 433 1168 795 868 1017 712 983 508 599 426 494 737 1592 844 640 924 1102 927 825 1593 1305 1553 781 1976 434 1342 1682 1529 1850 1889 1194 988 847 1066 1391 472 479 824 1001 758 1269 2938 2250 1708 567 657 611 880 355 794 660 3770 840 4095 3857 3087 3920 3695 4368 4077 3635 3702 3692 3470 3677 4327 3955 938 1207 1428 1159 1904 1413 2116 1562 1732 1623 1253 1360 1120 785 1361 2204 892 875 1545 1196 1230 1118 821 1742 1758 2045 1981 2543 1391 1203 1120 995 892 959 1205 1121 967 1013 822 1053 1045 1124 1013 922 834 1224 1361 1014 1336 1599 934 899 862 822 1277 908 791 805 1107 807 1200 1323 1111 1196 957 1151 1209 1220 1324 1275 1366 1334 1184 1162 1201 1467 1100 694 1137 1239 1348 1187 1215 1272 1365 1295 1080 1330 1219 909 1061 863 1141 1196 1146 1296 1023 958 1368 1180 1009 1049 983 932 1176 1245 1013 1233 1638 1138 1280 1401 1324 1130 700 976 1182 1224 1396 1454 1133 1146 1814 1410 1246 1308 1027 1145 1074 1356 1356 1141 912 1602 1440 1706 1642 1634 1610 1390 1432 1512 1641 1650 1596 1566 1545 1549 1620 1477 1409 1524 1273 1478 1289 1379 894 918 720 1519 543 457 402 591 460 728 436 385 454 322 490 413 708 642 676 311 438 327 395 701 479 634 626 380 498 338 379 276 325 258 490 395 405 722 496 497 451 641 384 440 386 414 380 503 498 429 642 512 591 633 576 1115 498 315 260 386 408 436 867 451 493 353 170 149 225 211 228 169 324 301 649 1015 450 350 513 429 312 561 547 834 423 1028 332 423 369 576 407 1156 1045 1007 1172 351 473 254 518 268 729 665 659 441 578 384 520 651 544 774 549 788 647 433 428 1021 860 715 1009 498 646 541 960 576 550 914 429 605 815 359 500 1163 883 629 983 1194 1453 828 730 890 941 1543 647 1211 861 622 1141 564 634 1227 699 1209 824 847 1009 1072 552 1181 679 691 513 845 912 678 754 552 717 626 463 647 543 852 969 531 793 927 743 740 782 794 487 799 667 798 791 867 557 675 575 570 377 645 527 545 1232 860 1172 592 559 579 416 509 311 539 586 655 783 887 749 938 706 650 1002 676 1053 780 695 769 760 760 545 825 373 435 464 457 876 780 529 349 586 728 841 1044 589 1291 585 941 708 630 699 841 545 1198 671 765 668 628 453 842 458 507 728 975 980 1033 1081 728 913 413 396 410 625 347 687 1018 261 295 313 357 539 490 831 951 599 704 644 550 776 862 937 845 684 530 687 693 201 137 218 304 163 585 647 647 735 928 1183 896 728 640 574 500 321 260 378 530 249 608 610 647 689 746 462 355 773 381 564 797 1104 718 702 929 624 398 396 880 516 397 499 507 545 579 525 781 525 591 481 502 846 879 771 1039 887 661 513 874 794 475 565 794 754 839 822 690 825 708 461 498 954 487 602 746 829 951 875 3815 3759 921 741 607 1056 693 852 921 704 1276 847 1074 897 780 486 508 781 577 496 862 509 1208 1192 1074 941 789 777 1409 665 349 801 764 673 960 618 1043 681 364 978 774 407 554 387 550 539 674 643 876 702 756 809 1267 735 468 693 425 1438 916 925 957 701 561 775 490 828 1056 993 338 372 405 1715 1222 2442 944 1041 1497 1133 1056 976 1134 1296 1039 843 1205 820 658 595 1401 1083 395 358 485 412 610 670 1267 1395 1054 1276 1495 2128 2021 2156 2314 1895 1778 2168 1415 1084 2113 2003 2250 2636 2211 1940 1897 1943 2010 2590 2805 2211 2560 2622 2798 2751 2312 2827 2481 2853 2165 2717 1982 4678 3775 3664 1375 1735 2501 1111 1262 2417 2418 1340 1258 2159 743 851 800 708 715 788 704 1507 1333 892 560 831 753 580 533 3571 3587 3644 2603 2915 3163 2847 2643 2709 3166 3719 3296 3285 3192 3414 2850 2943 3136 3428 3100 3824 3320 2718 2925 3370 3336 2980 3352 3361 1113 951 438 2855 3172 1823 3773 4490 4205 3763 1344 1310 1193 411 1227 294 583 455 400 2537 1479 1404 743 945 887 794 1896 1922 1276 2257 1493 1487 2253 1494 2308 4250 5105 3351 3361 6797 7110 3681 4697 4952 5042 1884 1295 1626 1907 1756 1263 2284 863 3022 1232 2740 1761 274 221 1893 1667 2531 5014 2134 1083 1858 894 1077 628 667 1777 1638 1667 1779 1161 3280 4245 1541 960 1522 2367 2274 3099 2038 2063 1262 1142 881 2565 1710 2724 729 1460 782 1315 1169 1143 1249 1633 3502 3804 1192 1072 897 856 1248 924 1160 1216 1187 1224 1837 1300 1120 1760 829 737 3298 771 1014 1158 655 1545 1611 1563 1350 1149 1620 1635 1598 1281 1368 1451 1195 1308 1494 1400 1805 1478 1321 1564 861 640 705 692 468 476 1309 794 500 757 776 649 1338 1488 1008 1011 951 738 587 380 761 527 478 559 467 577 449 404 465 665 696 561 524 766 664 730 627 677 644 727 660 697 484 387 644 805 906 580 472 459 564 797 754 724 648 493 626 676 916 726 539 509 478 1074 994 1029 480 589 588 575 598 714 627 576 545 817 956 773 493 706 273 707 687 842 628 607 487 486 592 614 576 876 501 822 799 431 1106 1156 1041 1217 617 781 1257 1335 607 844 1269 112 1124 654 900 848 539 473 883 865 768 1365 1227 1396 1204 1141 1091 753 547 450 517 435 708 477 375 344 298 371 420 251 437 1033 604 605 756 655 531 351 250 272 290 397 256 1295 951 816 687 427 630 700 559 563 784 843 985 729 948 897 690 765 763 824 529 517 378 481 720 651 927 849 1118 666 531 318 580 463 343 588 827 877 904 698 1143 866 907 878 1073 1028 958 767 997 950 984 1503 1034 1889 1692 977 1309 1139 775 930 830 351 1050 1269 1365 1427 1059 734 932 490 824 934 1819 371 478 393 435 544 570 314 697 705 397 846 970 960 344 362 338 1569 1029 763 922 650 2429 222 437 234 244 685 924 718 832 902 813 1017 803 974 953 840 826 1041 814 894 788 1151 880 1336 957 883 496 573 489 662 595 1241 609 623 542 236 616 463 475 484 1257 586 587 1207 1048 1270 1158 1134 1161 810 852 1601 13291 5491 5673 949 1216 919 899 998 1061 934 1013 783 878 637 679 706 1459 1307 1171 1374 717 1611 1800 1897 992 1054 824 1286 1099 892 1241 664 1052 1070 901 1069 967 1395 1230 1376 1266 1370 701 1579 1096 841 1294 1032 1065 1806 1868 1480 1057 830 893 736 568 529 510 790 525 648 577 684 659 863 946 1083 1090 1343 1030 1261 1198 651 914 891 2311 1022 984 1119 1034 1316 1304 1140 1107 1640 1435 1328 1507 1001 1135 1213 1148 1490 929 1179 1390 1189 1258 1258 1409 1363 1253 1480 1314 4030 3323 2569 2835 3094 2265 2281 2418 1944 2309 2075 2385 1876 2278 2318 2033 3515 2598 2009 1504 1613 1495 1072 1162 1423 1513 815 1658 2356 2011 2402 1017 1345 920 643 423 785 522 944 927 924 699 904 815 523 394 459 595 631 504 514 482 827 750 789 1244 865 920 1366 1517 920 1343 1682 1771 917 1498 1488 1233 1703 1392 1196 1511 1541 894 586 508 462 614 698 582 679 785 321 400 529 509 301 447 365 623 102 298 424 231 439 377 500 422 424 555 443 822 527 715 765 730 776 687 714 613 848 493 399 419 718 437 795 657 864 419 425 592 491 326 453 851 458 741 705 858 1007 485 250 647 730 465 682 693 725 794 885 762 696 465 606 639 683 630 650 717 701 711 632 443 590 1338 891 829 683 831 650 684 802 421 766 621 473 283 1337 518 1074 566 502 1049 674 671 603 612 1476 1290 296 446 392 1301 1038 1253 1531 814 437 389 509 897 704 1493 1253 686 779 952 877 654 613 985 1481 921 927 1171 974 1198 810 1007 1429 1474 1151 1728 1383 1566 1223 1690 1622 543 1006 612 625 1012 839 2459 1052 1191 1351 1055 1265 1123 876 1202 1378 1451 1472 1088 742 933 586 599 570 668 615 930 865 859 1016 678 521 912 1245 910 1014 1262 834 631 647 814 486 239 221 183 225 257 215 187 592 436 518 624 248 649 1055 1212 1109 955 1080 857 1139 857 909 1103 1153 1666 1336 1192 1355 1373 1187 910 974 997 889 798 1240 764 710 856 924 998 1101 1039 1093 1027 1046 857 760 805 995 1084 1063 947 1008 1145 875 913 1087 822 1282 929 978 1344 1535 1714 999 2011 1021 892 1095 1704 910 1392 1219 751 690 488 478 235 315 411 427 663 1111 749 924 769 763 950 381 672 784 507 606 550 580 725 592 1359 493 513 519 329 613 554 585 638 623 436 408 356 688 375 789 511 487 666 528 716 909 358 1473 681 663 593 537 540 479 405 666 832 516 725 724 751 597 406 430 517 397 863 1023 630 655 544 585 680 730 1221 827 1143 903 1097 364 923 1140 924 1291 1269 623 900 767 711 953 357 426 515 719 540 1264 1836 1823 1460 460 359 606 522 456 945 376 2498 584 2704 2464 2744 2526 2647 2951 2722 2844 2732 2753 2683 2833 2664 3062 786 1053 1031 763 1365 1229 1620 857 814 1124 1164 1329 981 855 844 933 563 965 1297 978 1010 924 738 1093 1057 1385 1381 1670 1786 1220 1113 1056 918 733 1071 775 701 936 918 1155 1139 1334 1092 936 1120 1382 1351 1059 1378 1923 926 1140 1144 903 1531 1020 979 964 1042 1177 1490 1680 1689 1554 1063 1441 1478 1683 1081 1690 1262 1219 1043 1027 1028 1014 1224 909 1374 1503 1273 1451 1234 1290 1574 1579 1461 1247 1843 1034 1318 1308 1498 1401 1701 1066 1473 1632 1453 1775 1526 1390 1500 1682 1736 1980 1462 1580 2112 1098 1429 1572 1586 1253 599 1259 1613 987 1236 1283 1091 1325 1844 1470 1129 1075 1613 1972 1468 1115 1347 1022 1194 2064 1494 1816 1913 1504 2013 2495 2062 2364 2080 1218 1360 1190 1676 1590 1477 1655 1575 1499 1520 1463 1731 1162 724 941 713 1506 464 525 389 325 538 448 395 399 305 393 697 415 788 664 696 326 366 350 649 583 399 649 493 500 603 299 365 296 341 340 463 400 421 587 456 391 333 583 397 452 421 359 358 579 405 304 550 576 671 666 607 1041 630 377 340 262 289 482 1256 530 568 257 288 122 349 176 254 143 446 292 746 931 460 221 283 364 321 444 335 719 334 1125 310 370 419 489 539 1033 914 910 1204 441 502 289 534 413 647 591 665 488 967 405 521 822 723 1200 570 972 837 879 328 1137 830 734 1000 615 472 628 893 401 451 718 444 798 600 240 472 1397 940 351 881 1275 1496 693 560 831 647 1672 598 988 890 598 986 626 539 712 1384 1290 902 539 1128 1006 643 844 575 583 621 690 837 610 667 495 711 1096 425 946 489 895 1047 557 811 1013 734 1002 864 832 568 752 617 414 672 914 606 519 638 443 374 533 513 433 946 678 1024 569 626 563 431 489 339 588 449 565 758 846 610 1014 744 837 881 760 1200 626 730 494 474 646 537 708 407 433 702 582 845 667 489 439 707 581 772 819 468 1675 364 821 634 580 611 942 387 1176 699 729 427 385 385 634 449 283 643 740 646 1594 1739 507 883 496 436 544 555 357 599 1083 318 390 305 356 430 545 579 630 300 404 656 424 547 882 869 1089 727 550 709 711 220 228 258 461 177 531 686 841 928 797 1285 1064 663 571 735 510 326 317 351 508 243 565 433 425 545 535 282 305 559 419 672 649 1285 776 851 902 644 430 238 841 538 484 453 483 588 431 614 801 528 582 488 391 646 779 706 706 679 666 482 915 714 409 482 925 799 871 863 692 529 616 483 726 614 424 473 875 981 1128 1009 3382 3723 619 841 796 1059 813 892 1101 758 1485 1008 1409 824 964 655 655 892 696 574 905 765 785 689 821 794 724 1114 1441 399 441 1064 759 722 1022 659 976 601 343 1012 716 527 469 549 1052 886 549 629 732 615 554 1011 1166 756 627 1147 700 1812 1174 1251 1415 1075 449 665 573 972 753 679 740 801 820 2409 1661 3100 1337 1253 1759 1139 1114 1152 1580 1558 855 976 1092 908 732 467 1260 878 297 255 482 506 614 411 1472 1579 1043 1071 1725 2353 2623 2398 3030 2535 1745 2433 1592 973 2208 2137 2457 2958 2750 1793 1883 1987 2195 3146 2730 2603 2271 2731 3308 2952 2798 3237 3045 2901 2140 2798 2611 4700 3509 3411 1215 1530 2054 1266 1581 2212 2316 1447 1397 2329 625 592 851 756 841 953 747 1543 1630 918 514 993 953 552 508 4415 3863 3832 2542 3164 3420 2868 3454 3003 3329 4224 3350 3376 3345 3561 3126 3438 3335 3689 3678 4228 3916 2493 2781 3406 3243 3093 3388 2679 1337 1133 696 2935 3058 2224 4947 5285 5057 4175 1412 1502 1470 478 1576 341 870 492 624 2656 1352 1372 1127 712 622 598 1775 1961 1165 2425 1866 1671 2718 1565 1545 3990 4824 4023 3991 8466 7109 3744 4845 4084 6123 1722 1351 1459 1937 1596 1333 2264 759 2921 1151 3434 1819 311 248 1685 1550 2531 4715 2031 976 1846 1251 1144 734 696 2169 2110 2026 1362 1184 3915 4781 1816 734 1917 2158 2065 3531 2449 2229 1314 1263 1357 2607 1699 3340 1660 1463 711 1463 1142 1020 1335 1923 4664 5121 987 914 989 925 1141 966 1222 886 1070 1433 1590 1212 1556 1951 1084 965 3176 951 1164 1199 799 1891 1886 2058 2048 1050 1513 1533 1560 1503 1549 1688 1406 1465 1392 1228 1854 1423 1539 1692 765 794 726 866 505 520 1055 434 649 797 680 901 1656 1379 1155 963 1435 1144 862 501 760 500 441 945 850 670 510 476 683 727 696 496 428 844 761 1049 746 801 767 621 826 724 697 354 750 856 823 381 897 1055 529 714 1036 927 816 912 965 689 822 1035 666 613 638 1104 1368 922 518 528 482 559 376 590 426 382 672 917 863 1096 461 922 263 874 868 903 853 655 665 752 777 820 885 975 472 1189 826 416 1131 937 783 1080 710 1004 1074 1329 806 775 1294 178 1487 539 894 668 618 461 749 844 645 1476 1190 1287 1112 1199 1075 800 1048 584 721 716 661 1021 664 297 269 644 482 287 216 1320 595 513 575 519 622 404 422 411 306 565 403 1324 943 854 646 660 786 743 440 434 616 1104 852 690 1074 642 718 567 1071 1113 423 781 477 513 541 616 765 1046 1443 741 497 294 787 318 252 569 1200 1040 1129 857 1250 1236 1109 973 1096 1188 985 1062 1052 1028 1355 1617 1126 2071 1922 852 1288 1122 555 811 782 255 1293 1464 1366 1229 894 731 1046 797 1130 1270 1693 686 807 620 627 789 844 675 866 719 443 979 1140 1219 293 311 362 1093 1132 1002 1235 630 2520 274 533 347 306 672 1300 1031 1126 1283 1165 1331 838 1500 692 587 638 841 689 717 595 1455 1210 1634 1302 1096 426 468 359 645 550 1232 697 500 538 240 637 497 432 680 1848 718 642 1217 952 1540 1490 1317 1306 1032 835 1735 5491 14189 14273 1331 2044 1373 1458 1423 1582 1713 1486 1043 1002 921 811 854 1596 1736 1347 1608 796 1767 2174 2282 1510 1104 1380 1912 1195 1277 2006 959 1270 1033 885 1155 935 1747 1521 1826 1671 1429 932 1860 1278 885 1642 1242 1612 1410 1628 1459 892 607 1115 1346 1056 468 364 770 486 524 479 738 758 1026 1208 1101 1394 1791 1024 1514 927 528 1134 1113 2799 1162 1171 1178 1138 884 1359 1457 1111 1624 1245 1190 1494 957 1008 1214 1412 1396 1022 1483 2211 1270 1255 1713 1733 1381 1400 1418 1399 4366 4464 2671 3007 2836 2568 2107 2264 1952 2598 2311 2570 1882 2032 2111 2630 4195 2831 1927 1569 1601 1233 993 1640 1775 1544 920 2339 2030 1684 2875 1065 1363 1385 562 593 916 354 1179 935 957 656 958 647 496 427 456 559 761 677 553 495 849 740 628 848 720 1071 1136 1518 1581 1777 1646 1528 926 1672 1864 1195 1686 1450 1320 1301 1299 886 590 687 645 647 722 566 588 635 273 481 695 534 435 365 468 1154 44 119 218 281 643 597 754 520 557 609 810 941 926 883 944 892 912 1047 928 658 895 515 410 414 1032 738 686 801 1375 428 449 896 814 357 520 955 457 772 776 769 749 828 269 545 628 417 739 953 987 625 898 623 549 413 605 626 635 453 688 551 802 666 728 793 631 1080 1022 1112 795 1177 613 756 1040 457 796 783 697 395 1088 574 1378 896 585 1361 499 587 477 601 988 1331 379 586 420 1264 1277 1339 1850 977 643 568 544 1122 809 1618 1391 754 837 1247 1178 672 603 1092 1269 995 1068 1111 1249 1126 1582 1079 1500 1332 1251 1233 1088 1234 943 1593 1368 560 1002 715 488 646 619 2913 1553 1138 1137 1367 1429 1289 1104 1271 1272 1340 1353 1255 931 1227 800 752 645 637 606 887 924 806 947 1040 595 1118 1576 1017 1046 1011 947 485 548 548 551 204 313 289 323 365 182 168 840 477 473 614 285 656 1094 1182 1113 653 931 803 923 699 680 1163 1077 1103 1232 1184 1465 1158 1222 708 816 762 705 1038 1945 1030 932 900 879 1014 924 1230 1344 1450 1236 1042 696 1400 921 1140 901 1170 1552 932 955 822 1711 890 1383 1300 1141 1480 1959 1938 1152 1677 946 705 1132 2333 1052 1635 1547 1031 631 482 422 183 300 289 344 648 959 813 831 688 1019 852 448 901 871 502 1078 766 593 938 948 1360 454 671 625 332 664 553 675 561 528 430 507 428 521 489 709 461 311 684 531 1044 1020 388 1869 724 680 565 750 773 682 621 589 722 556 714 695 769 666 549 509 298 442 785 915 686 539 542 585 375 679 885 816 1232 884 1294 371 724 1073 710 1146 1309 775 993 532 829 703 521 526 477 556 464 1108 2252 1704 1934 466 374 498 386 546 919 527 2435 645 2952 2639 2590 2602 2780 2836 2893 2986 2714 2916 2865 3648 2529 2680 767 723 1115 707 1262 1155 1618 741 722 921 1153 1611 1214 1270 993 861 737 884 1416 963 941 967 985 1454 1412 1862 1828 2166 1916 1479 1253 1118 1008 899 1344 845 767 1014 964 1340 1231 1422 1189 1079 1229 1599 1469 1231 1614 2117 1084 1203 1209 989 1583 1058 1015 1053 1105 1241 1556 1785 1733 1723 1138 1552 1587 1802 1150 1782 1370 1318 1138 1126 1129 1089 1452 1006 1491 1663 1342 1542 1391 1419 1700 1681 1574 1352 1907 1173 1430 1362 1596 1530 1803 1154 1581 1755 1598 1900 1647 1545 1621 1850 1879 2146 1579 1716 2202 1160 1511 1821 1668 1411 677 1317 1773 1148 1313 1358 1168 1496 2011 1608 1357 1321 1734 2050 1524 1270 1552 1107 1280 2157 1602 1975 2004 1584 2113 2543 2122 2424 2128 1292 1440 1318 1799 1707 1654 1752 1665 1583 1607 1588 1828 1302 850 1082 757 1648 482 574 455 339 604 468 409 437 398 503 717 491 887 761 795 348 400 382 677 615 419 681 540 554 657 309 381 304 349 350 535 414 503 630 472 399 345 591 426 564 425 367 368 595 423 322 601 600 701 690 625 1105 652 409 370 322 321 496 1284 542 580 277 294 122 355 184 266 147 528 294 828 969 499 237 330 404 337 488 369 788 358 1155 328 388 495 533 629 1071 950 938 1301 459 528 331 570 451 725 619 683 520 1016 439 638 854 749 1276 662 1038 887 981 358 1300 854 818 1134 653 508 674 1050 437 477 779 458 894 683 244 494 1518 1021 394 957 1375 1598 783 616 899 707 1833 702 1178 949 632 1014 660 695 794 1412 1476 930 701 1186 1074 720 958 669 677 696 744 1041 670 711 527 776 1163 463 995 539 982 1237 607 851 1144 817 1066 953 945 629 802 643 595 698 942 632 543 686 488 434 608 576 495 1051 790 1202 715 654 607 469 541 371 604 489 660 858 882 682 1088 790 946 911 837 1395 701 864 518 492 701 561 812 473 499 720 631 861 773 523 473 798 672 802 910 569 1785 430 955 748 612 709 996 439 1268 782 757 463 474 465 722 453 299 703 857 749 1661 1781 564 944 508 464 572 627 427 671 1101 324 404 365 368 470 567 621 666 312 416 678 440 565 922 899 1137 755 607 751 779 232 262 315 475 195 557 725 928 1007 892 1360 1145 729 627 763 526 340 364 383 598 292 699 486 491 627 623 335 352 642 461 838 710 1321 802 883 1027 702 493 268 905 560 510 492 522 629 455 651 811 548 604 535 403 658 801 730 780 798 730 536 977 756 464 589 1048 916 996 982 724 585 646 534 787 694 450 599 946 1053 1216 1102 3858 4093 762 1013 948 1188 887 1048 1236 932 1575 1105 1581 868 1044 716 671 984 712 592 992 835 821 725 877 822 799 1219 1563 421 455 1124 846 796 1058 675 1074 635 355 1076 750 650 521 585 1086 914 689 727 852 740 609 1214 1425 846 655 1213 728 1945 1281 1420 1496 1181 481 773 605 1031 940 804 810 873 936 2601 1972 3297 1381 1396 1903 1233 1178 1180 1608 1612 936 1087 1236 986 754 493 1320 906 356 273 538 811 710 482 1552 1689 1155 1417 1815 2525 2775 2629 3186 2675 1944 2726 1866 1107 2507 2425 2797 3319 3189 2025 2082 2188 2351 3548 3083 3005 2676 3207 3712 3280 2908 3553 3237 3079 2294 2989 2823 5129 4024 3826 1379 1574 2228 1447 1657 2446 2565 1642 1431 2472 659 628 911 841 966 997 807 1698 1821 1026 556 1093 1047 584 566 4774 4231 4153 2738 3461 3619 3105 3773 3432 3674 4485 3580 3611 3579 3730 3540 3639 3675 4027 3905 4428 4284 2714 2996 3760 3919 3427 3728 3064 1401 1183 790 3165 3344 2367 5434 5794 5511 4495 1772 1854 1548 514 1632 361 874 492 636 2818 1459 1479 1137 780 676 624 1925 2091 1324 2479 2030 1763 2895 1704 1748 4620 5482 4449 4230 9180 7812 4142 5355 4409 6583 1865 1661 1672 2357 1882 1440 2710 846 3236 1234 3661 2030 319 256 1804 1861 2827 5194 2141 1072 1962 1357 1292 754 714 2286 2213 2131 1618 1428 4243 5118 1898 816 2037 2453 2354 3864 2592 2371 1352 1331 1395 2807 1831 3727 1720 1573 795 1543 1260 1124 1479 2061 5165 5464 1085 1066 1125 1135 1243 1082 1334 1008 1198 1530 1790 1438 1636 2064 1116 987 3445 999 1288 1280 821 2209 2260 2375 2325 1200 1697 1751 1704 1774 1818 1986 1597 1666 1655 1514 2084 1712 1679 1842 924 814 775 936 527 538 1246 456 679 875 805 917 1733 1459 1259 1017 1475 1231 878 529 778 561 502 965 862 704 538 504 717 763 728 575 515 888 810 1095 818 857 850 671 903 738 729 399 812 918 899 459 960 1093 561 738 1083 990 908 1002 1018 759 912 1073 700 625 654 1164 1509 970 596 612 612 647 410 654 466 410 700 978 885 1148 495 960 303 906 900 925 918 868 693 803 826 834 907 1120 496 1254 840 506 1246 1015 853 1164 770 1070 1154 1409 883 916 1599 186 1619 662 991 692 671 491 816 897 720 1548 1276 1407 1188 1347 1144 834 1066 706 755 724 734 1035 717 309 279 672 553 315 284 1436 601 519 653 585 640 463 461 441 428 595 439 1411 1013 910 682 694 802 783 454 448 684 1140 878 710 1128 710 874 639 1202 1213 437 909 493 549 652 768 827 1153 1544 952 521 322 839 383 274 595 1246 1132 1223 960 1338 1322 1159 1017 1163 1252 1089 1146 1135 1109 1415 1645 1195 2153 1998 1045 1489 1222 583 859 900 315 1353 1582 1524 1417 949 765 1167 875 1230 1382 1929 708 835 644 645 809 870 683 880 769 459 1039 1322 1273 313 329 394 1188 1166 1059 1294 674 2673 284 582 388 318 690 1451 1162 1263 1440 1308 1494 917 1625 738 643 682 883 729 757 641 1515 1264 1694 1350 1168 468 526 411 651 552 1322 705 526 568 271 671 535 470 726 1992 780 672 1354 1046 1566 1532 1341 1340 1130 878 1859 5673 14273 15708 1347 2080 1422 1521 1457 1657 1761 1569 1085 1094 959 853 914 1686 1883 1551 1698 826 1872 2328 2442 1554 1150 1424 2003 1261 1365 2066 998 1334 1093 935 1248 989 1912 1678 1985 1840 1700 1027 1936 1361 979 1785 1318 1769 1526 1711 1658 924 637 1157 1380 1074 553 474 905 545 560 541 772 792 1067 1236 1212 1523 1857 1168 1695 1027 564 1152 1131 3043 1283 1265 1253 1365 922 1435 1594 1182 1926 1399 1248 1550 1044 1095 1250 1482 1532 1082 1601 2265 1382 1343 1835 1841 1451 1466 1561 1505 4684 4706 2905 3278 3079 2786 2413 2592 2163 2847 2644 2913 2102 2314 2295 2802 4615 3135 2180 1730 1782 1319 1055 1718 1849 1695 996 2361 2186 1778 2978 1170 1475 1441 582 599 955 380 1229 997 1027 763 996 780 534 451 488 585 858 699 583 527 873 770 711 906 752 1115 1297 1634 1685 1916 1760 1603 1056 1879 1908 1299 1798 1579 1423 1431 1453 962 612 691 649 669 744 588 620 713 315 493 742 574 445 369 511 1260 48 125 222 293 721 673 832 602 633 633 830 1049 962 976 1017 965 985 1089 952 692 939 523 414 424 1066 752 736 871 1439 440 455 910 822 359 532 1012 471 858 878 908 797 893 283 636 709 453 806 1054 1086 677 967 661 581 506 684 730 743 487 765 599 840 736 760 881 679 1148 1148 1160 833 1235 699 800 1090 556 938 883 721 399 1136 588 1422 926 595 1411 525 609 503 623 1149 1472 385 602 436 1342 1349 1469 2019 1076 657 582 584 1186 879 1750 1474 811 867 1334 1261 704 625 1246 1456 1082 1157 1174 1311 1294 1684 1271 1777 1434 1411 1335 1213 1434 1081 1769 1517 621 1146 806 588 817 661 3171 1647 1370 1364 1557 1528 1394 1172 1380 1408 1480 1574 1429 1087 1305 937 852 721 669 642 923 968 900 985 1169 629 1160 1696 1109 1124 1113 1100 587 582 694 665 206 313 289 325 375 182 168 866 497 489 650 297 678 1204 1281 1211 720 985 883 977 743 731 1245 1157 1271 1387 1318 1515 1300 1343 795 909 877 741 1116 2030 1117 982 932 1012 1096 1117 1292 1380 1588 1354 1107 754 1473 991 1227 957 1265 1616 1025 1011 1052 1785 980 1519 1344 1218 1576 2123 2168 1324 1763 998 746 1182 2476 1156 1757 1648 1087 675 506 430 189 310 301 358 692 1007 841 843 753 1057 896 512 1012 982 619 1151 920 707 1017 998 1448 500 747 725 394 708 601 771 614 554 475 595 504 559 539 827 584 345 770 629 1082 1130 640 1975 770 726 603 764 775 718 651 605 771 612 726 707 827 700 577 535 375 682 815 1102 806 573 574 633 389 697 937 896 1288 1127 1332 393 744 1266 897 1343 1508 833 1094 578 997 777 563 618 551 616 506 1200 2324 1879 2054 498 392 547 460 618 1000 611 2552 679 3073 2752 2751 2782 2964 3104 3096 3184 2963 3122 3061 3987 2682 2889 803 793 1207 922 1346 1221 1676 855 766 993 1372 1751 1250 1350 1063 899 777 1017 1566 1067 1037 1047 1091 1762 1730 2000 1966 2310 1265 730 813 1051 644 985 679 1019 883 902 790 781 1199 1247 1125 633 841 1139 839 841 910 1076 1009 954 932 1164 1248 754 910 1003 806 940 1176 1113 1513 1492 1238 1375 1437 1550 1309 1736 1322 1281 1288 1176 1289 1176 1262 794 1730 2061 1684 1363 967 1248 1293 1537 1575 1177 1154 1176 911 1264 1192 1218 1187 1224 1330 1197 1061 1224 1266 1168 1278 1196 1200 1639 1086 1063 972 1020 813 1139 851 929 784 918 1070 792 1310 1334 770 1387 1046 857 877 721 1539 1229 1397 804 1183 1016 1067 1691 1340 1427 1744 1287 1527 2171 1630 2089 1853 942 1220 899 1297 1681 1267 1508 1669 1277 1437 1238 1384 1137 536 929 571 1034 574 320 564 411 580 587 262 545 187 448 297 268 348 322 342 213 331 237 575 359 207 413 249 358 498 524 411 399 417 540 564 503 363 684 399 302 229 396 585 393 315 299 271 337 203 402 435 320 386 245 233 689 404 138 124 178 264 322 1001 375 409 300 223 262 281 417 287 352 421 396 406 882 586 214 418 132 341 168 353 419 311 764 257 283 549 421 707 721 694 671 940 193 482 401 369 262 403 948 1062 489 638 597 640 690 697 1023 342 540 582 605 500 671 717 399 637 577 433 590 746 362 407 424 565 403 621 467 274 534 642 506 1178 878 809 790 544 1056 742 1333 607 1071 560 507 784 234 261 1146 1209 1192 884 555 924 566 402 1198 432 454 582 455 785 437 641 657 585 420 559 469 873 832 1076 891 748 803 528 837 582 651 570 641 632 609 860 396 444 495 420 335 534 458 502 487 698 791 527 625 675 387 532 548 431 517 425 452 414 585 462 908 660 678 924 406 746 333 585 329 339 631 742 828 238 289 451 597 830 557 843 355 595 712 823 643 429 1089 451 1101 400 484 465 556 436 788 378 404 493 378 668 460 506 560 446 615 540 821 850 759 588 720 749 586 489 244 683 1060 297 397 268 255 284 373 386 768 465 566 308 513 742 647 790 784 533 484 909 616 224 89 237 407 142 1015 694 731 899 804 828 672 886 839 529 569 233 208 490 430 213 456 312 468 453 457 596 487 512 294 680 578 686 953 604 716 479 444 380 470 571 452 637 667 688 398 665 796 461 513 323 407 523 630 842 560 717 525 329 768 611 330 735 743 679 816 858 975 794 657 253 407 531 582 296 646 1045 832 773 3150 2981 598 856 668 670 883 463 980 838 950 937 1107 1012 853 574 429 424 561 606 947 711 765 765 718 614 473 1038 1102 634 553 734 668 744 815 577 714 300 428 623 532 381 418 477 734 649 375 328 625 498 712 403 448 359 430 651 656 1482 951 969 804 384 727 909 458 673 396 346 208 230 213 1900 1766 1739 865 885 1352 1425 893 1108 1265 1540 711 608 856 685 440 768 1316 858 283 281 558 314 322 556 1222 1448 1332 1195 1331 1879 2107 2353 2999 2701 1771 1505 1054 875 1899 1640 1825 2252 1768 1950 1837 1771 2146 1859 1480 1567 1517 1853 1384 2562 2656 2619 2955 2557 1965 2953 2297 2954 2650 2678 2145 1439 1318 1194 1367 1796 1974 1722 1079 1512 557 546 922 605 837 437 573 916 1282 713 558 640 604 550 348 2849 2713 2820 2189 2832 2821 2520 2413 2215 2959 3137 2749 2638 2585 2721 2744 2776 3087 2526 2809 3106 2798 2268 2673 2582 2201 2878 2686 2529 774 710 624 2505 2731 1755 4276 4615 4640 3789 1215 1271 1119 444 1290 348 914 509 529 2206 961 1003 749 717 625 507 1218 2016 1397 1985 1676 1470 2513 1463 1464 2826 3466 2890 3544 6221 5831 3096 3211 3937 4950 1647 937 1168 1373 1620 1028 1681 797 2614 1114 2536 1119 119 99 1405 1341 2539 3380 2176 972 1393 1142 1031 782 742 1120 949 1083 1586 1164 2147 3068 2021 993 2127 1970 1958 2721 1783 1897 1481 1264 1536 2478 1551 2020 1257 2153 1094 1520 831 876 1086 1736 3212 3403 1291 921 677 1256 959 997 1178 586 636 1377 1494 1337 1375 2479 1461 1433 2634 616 779 1429 877 997 894 977 1243 1045 802 827 920 1046 1111 1245 912 1323 1124 1195 975 832 1350 1008 794 544 467 652 488 800 1658 794 542 391 710 585 1040 1034 632 800 1061 1459 573 893 972 440 375 566 650 693 751 743 884 967 754 491 576 753 859 615 922 812 757 708 882 659 763 278 564 740 862 173 650 819 706 648 928 808 786 748 728 723 1180 1014 827 646 997 858 1169 1093 488 599 688 667 772 633 654 726 1161 1098 1012 825 634 1086 624 866 907 884 700 770 594 602 616 583 584 916 452 1069 867 382 1122 820 658 969 387 622 974 1456 427 693 1211 166 1318 928 885 737 615 331 988 873 562 1251 1545 1217 811 803 835 572 406 361 435 525 639 1034 421 203 181 415 325 354 329 778 534 701 429 397 312 462 442 338 286 728 322 1476 811 544 421 513 767 605 900 882 555 518 884 721 651 594 558 523 964 774 496 649 372 585 542 523 846 890 787 449 335 283 623 391 286 449 1015 707 759 974 1120 929 1025 1016 973 905 806 904 345 1212 660 1368 1056 1374 1286 900 1190 1259 750 1103 689 391 1105 1355 1411 1528 1137 1021 1220 277 631 812 1639 401 598 296 600 634 718 601 628 598 405 640 519 757 268 244 466 1055 1325 1066 1194 531 1807 215 442 194 233 796 998 786 830 856 766 916 848 902 389 303 311 549 311 361 538 737 463 830 471 493 521 573 347 691 624 1270 643 613 734 330 580 126 646 616 1020 705 655 1582 1180 1309 1045 1508 1469 712 618 1054 949 1331 1347 10347 2395 1555 1389 1439 1520 1691 1589 1388 693 845 809 749 886 938 998 790 513 1867 1986 2196 1369 1025 1313 1474 1150 1310 1914 693 1125 832 800 875 794 1229 1171 1248 1217 919 1027 1149 1391 753 862 851 985 1568 1914 1667 1014 845 920 818 776 540 537 774 582 664 830 826 444 1144 1684 1053 1334 1551 568 891 876 682 1096 933 1618 1270 877 1118 904 1112 1002 1600 1295 1103 879 1265 1361 1060 815 918 1243 1263 1175 963 2075 1458 1244 1324 1172 1303 1337 1211 1096 3094 3174 2434 2786 2029 2113 1692 1899 1652 2347 1975 2295 1694 1807 2242 1773 3144 2396 1401 982 1096 820 1008 904 1169 1592 670 1914 2112 1913 2366 757 1152 1346 514 731 923 666 716 750 940 436 673 557 862 614 520 536 511 511 451 383 927 726 741 941 811 599 883 969 1241 1499 1393 1277 749 1126 1761 1101 1083 1150 1308 794 806 580 388 565 506 443 603 327 414 513 309 204 410 213 274 359 497 488 113 136 274 227 350 393 364 346 342 531 734 517 720 784 1010 916 938 487 501 470 576 472 398 526 590 679 347 733 898 493 460 381 278 215 331 744 520 798 901 1136 424 423 204 609 622 594 670 597 621 623 845 637 625 585 642 485 736 574 853 688 435 846 475 611 668 896 1215 1547 1529 1511 1202 1349 1610 612 885 930 610 265 1321 667 1293 694 603 1271 601 812 513 886 973 1176 597 741 582 1201 1317 1246 1622 1117 462 374 527 948 534 1252 977 722 468 1184 974 636 501 943 1193 1080 896 1084 1107 1159 1364 846 1253 1499 1062 1264 1237 1386 1026 1195 1794 380 856 627 733 522 657 3081 917 983 956 847 1016 825 701 924 1264 1240 1193 1131 589 917 858 748 485 565 964 816 969 788 665 749 796 739 848 882 1203 1021 510 594 690 381 326 222 204 170 202 194 200 176 607 233 536 513 409 710 1048 973 774 910 1038 962 869 877 1033 899 1059 1207 1102 1028 711 1115 1392 1251 1301 1002 969 941 1191 770 722 1149 1063 843 1050 766 835 1443 1170 866 492 972 1187 1005 885 1110 1271 1323 1139 845 1519 622 951 994 1073 1609 1384 1178 814 1265 712 799 800 1746 535 934 1584 873 568 414 478 340 437 445 497 801 629 913 881 965 1223 734 274 903 804 323 983 400 355 533 459 923 424 970 475 353 371 477 500 284 494 555 272 216 316 419 392 543 369 594 727 821 752 274 1374 566 534 636 608 805 701 613 584 536 619 759 901 923 559 453 545 446 393 713 965 865 847 781 875 1233 615 926 415 893 1070 1401 822 536 1030 595 973 1112 850 1100 900 741 920 431 354 417 337 230 786 1867 1490 1651 334 739 347 573 632 499 485 2912 960 3001 2788 2877 2345 2720 2502 2512 2568 2571 2583 2507 3068 2545 2837 821 767 919 607 974 924 1232 813 894 745 1102 871 1385 1263 855 1219 713 748 997 1139 1096 1197 662 847 831 1121 1077 1264 1569 1186 696 981 740 774 794 912 839 985 858 798 925 964 961 810 1029 1003 837 945 993 828 881 742 837 751 1559 1067 1674 1345 869 2049 1948 1734 1754 2438 1367 2296 2201 2539 1803 2703 1880 1660 1783 1528 1732 1473 1910 1446 1753 2575 1846 1808 1469 1501 1530 1920 1899 1480 1208 1310 1036 1766 1503 1407 1666 1559 1683 1541 1231 1665 1428 1429 1633 1566 1550 2161 1301 1418 1436 1522 1377 1341 1307 1280 551 1328 1592 864 1704 1632 879 2101 1337 1399 1264 1042 2368 1732 1743 1031 1278 1394 1081 2176 1956 2308 2136 2246 1734 2731 2231 2556 2164 1345 1426 1090 1607 1898 1590 1950 2049 1613 1611 1759 1779 1311 748 1339 868 1304 623 441 590 625 695 804 231 694 170 318 400 416 350 313 345 323 393 329 1010 479 242 592 378 562 772 213 252 236 248 466 479 286 245 463 450 449 389 671 408 611 309 293 230 431 291 392 322 369 492 326 306 933 748 233 225 172 205 272 1188 605 673 283 309 399 349 401 388 365 397 220 575 755 538 268 406 194 427 278 390 625 246 1125 413 459 659 338 759 609 628 544 1230 309 641 175 374 709 609 670 746 552 966 674 807 1028 1156 1756 531 527 1144 1150 582 880 900 508 874 671 482 816 839 423 541 526 481 730 597 385 625 807 677 369 1153 1022 940 786 493 933 685 1731 655 1271 482 299 474 552 515 1203 1904 1592 697 561 1108 1038 347 1012 887 885 793 714 696 491 585 818 963 897 353 548 618 776 1136 653 817 1033 692 1323 993 1324 927 1472 902 512 1052 763 374 431 283 316 437 599 544 498 906 810 726 740 650 620 629 657 309 603 263 419 569 738 607 1347 987 794 837 493 726 448 689 424 453 677 610 784 363 368 463 981 1078 662 871 456 737 690 642 960 369 1131 384 770 776 510 422 407 400 991 378 702 792 616 752 415 634 775 775 941 778 1481 1509 801 848 835 848 682 649 371 778 1527 352 467 173 233 316 474 433 1292 630 786 582 474 881 503 968 1344 873 597 700 502 262 154 225 419 172 1165 593 705 692 610 1141 787 695 683 704 785 313 410 752 548 392 414 361 527 560 620 1096 781 936 412 1013 850 895 1067 860 538 1058 491 376 791 861 784 852 1111 784 633 1087 1093 478 556 413 401 573 607 1158 782 772 649 486 1015 528 283 582 639 559 731 681 789 658 610 414 633 766 714 470 759 806 1085 1100 3445 4037 681 715 721 694 652 585 939 861 1023 1317 963 1573 1115 639 560 681 873 790 1387 886 729 717 650 745 411 1057 1226 568 702 1187 766 931 970 683 921 526 350 981 807 269 250 357 1074 1155 732 467 1091 757 1284 766 785 356 772 1074 795 2146 1153 1276 1006 619 621 947 628 855 713 657 387 405 421 2009 2414 2665 1459 1290 1876 1573 1286 1143 1426 1633 1065 1261 1009 926 379 733 1793 950 354 334 505 247 392 465 1510 1993 1917 1503 1393 2912 3478 3534 3787 3488 2350 2068 1506 871 2456 2345 2716 2865 3050 1887 2530 2728 3223 1781 2064 1786 2498 2341 2079 3638 2923 4535 4273 3955 2752 3973 3149 3793 3411 3670 1868 1704 2023 1846 1944 2468 2683 1838 1261 2085 697 616 947 903 870 662 681 1299 1741 999 407 703 669 577 472 3977 3834 3542 2648 3904 3635 3335 3803 2865 3536 4115 3518 3466 3168 4102 3212 3787 3283 3929 4056 4569 4401 2384 2556 2940 2656 2700 3028 3116 986 934 511 3731 3751 2633 6246 5666 5787 4477 1782 1891 1436 565 1619 477 1174 565 458 2582 1294 1401 1018 717 569 745 1625 2155 1319 3014 2129 1761 3389 1948 1999 3937 4652 3897 4662 8602 6436 3434 4192 4700 5849 1849 890 1250 1788 2146 1114 2173 516 3557 1407 2508 1643 147 121 1868 1590 2268 3829 1949 1201 1813 1442 1251 887 571 1379 1379 1434 1203 949 3147 4279 3256 1240 2914 1618 1765 3138 2045 2449 1547 1283 1533 2946 1952 3056 1742 2378 1112 1739 1305 1400 1789 2170 3943 4218 1346 965 1124 1119 1080 1300 1168 668 852 1339 1567 1651 1979 2095 1207 1141 3531 975 1197 1256 938 1671 1798 1651 1495 1338 1103 1166 1223 1159 1084 1316 1154 1229 1273 1327 1239 953 1694 1258 852 793 446 831 626 748 2047 890 455 667 744 1108 1545 949 1055 983 1701 1741 779 531 1243 592 556 839 1069 743 540 466 875 903 766 604 637 736 834 806 953 1069 709 669 866 925 709 229 689 790 973 224 1056 1292 1041 1311 1194 1280 1105 1136 838 959 1390 2165 1413 1091 1482 1072 1287 1156 628 988 939 882 828 875 981 799 1850 1638 1663 1631 968 2058 476 1470 1481 1804 1120 1274 781 1317 1213 1139 1152 1148 790 1952 1098 692 1227 1140 901 1138 740 967 1206 1523 885 876 1767 283 1801 1072 1372 801 712 618 1278 1346 655 1550 1665 1456 1299 1274 1278 783 680 476 635 684 973 1207 607 357 305 609 437 323 295 753 917 960 486 448 530 341 419 466 334 796 428 2204 1195 991 792 783 1279 576 652 618 528 736 1325 1035 1070 972 841 705 1018 982 519 865 564 911 591 557 1005 699 982 547 494 559 1054 405 202 627 960 1159 1251 1583 1144 1169 1114 875 868 1275 1030 1436 466 1230 1054 1841 1318 2003 1948 1067 1341 1115 746 1190 618 654 1208 1728 1113 1259 1361 772 1963 265 813 970 1872 419 447 359 559 576 729 741 764 477 675 874 949 1094 239 264 421 979 1252 1179 1329 664 1855 386 473 240 466 963 1516 961 1089 1206 1003 1462 1055 1459 866 818 762 1203 746 800 932 1367 686 1636 816 916 626 803 648 992 827 1786 1065 469 888 295 598 210 407 864 1314 762 813 1458 1059 1330 1255 1484 2040 964 306 1481 1216 2044 2080 2395 13510 1952 2582 3128 3198 3705 3219 2210 680 627 598 863 857 961 1376 1189 598 1693 2769 3071 1769 903 1695 2145 1890 1504 2610 755 1502 1082 943 1224 875 1364 1398 1402 1396 1286 1424 1105 1297 980 1498 977 1762 1912 2234 2304 892 754 795 1111 1000 392 514 786 684 775 828 729 634 1495 2220 1033 1733 2440 911 1128 1093 834 1848 1687 2244 1203 1435 1669 1831 898 1170 1899 1478 1410 955 1406 1292 1389 1157 1526 1477 1415 1331 1105 1988 1414 1207 1632 1673 1310 1452 1628 1204 3847 4093 3351 3173 2204 2949 2001 2270 2434 2938 2177 2494 1943 1940 2584 2214 4381 2645 2348 1344 1475 767 1286 1432 1839 1709 1391 2642 1746 1511 3739 1058 1420 1555 572 609 1225 517 951 813 1013 689 1092 592 870 716 770 554 602 703 598 479 804 798 912 969 655 1030 1074 964 2096 2210 2079 1816 1539 1278 2516 1278 1466 1502 1847 1206 1345 890 439 535 446 516 755 407 587 331 270 298 433 305 321 192 416 509 178 315 245 209 486 552 541 547 443 795 963 720 958 718 955 842 905 574 661 812 1058 564 536 585 961 851 601 513 1541 528 479 527 393 347 610 599 587 839 984 1028 606 435 289 754 913 959 885 832 898 660 820 922 822 625 543 874 1198 787 1113 624 791 948 535 758 546 860 955 2190 2102 1956 1436 2032 2188 742 1164 1091 834 293 1390 668 1583 1062 592 1424 683 708 660 707 1161 1413 475 1005 690 1589 1513 1805 2279 1463 432 379 658 1026 747 1442 1181 819 491 993 937 625 464 1000 1179 1079 1119 1270 1470 1389 1829 976 1424 1807 1094 1585 1241 1719 1611 1191 1233 422 1007 828 811 685 760 3247 1264 1243 1058 1307 1332 1143 1052 1300 1287 1316 1256 1614 1386 881 823 1106 606 580 975 1022 1167 855 1160 661 1474 769 1266 958 1411 916 600 674 685 447 428 247 247 211 255 239 219 195 582 428 480 488 302 926 1489 1227 1396 1007 1161 1027 969 1229 1148 1160 1066 1363 1403 1443 917 1355 1326 1036 1123 1552 1326 1138 1666 1024 894 1068 1391 1058 1189 967 1216 2590 1758 1182 1070 1410 1135 1632 1327 1148 1906 1235 1329 1045 2622 944 1386 1300 1241 1842 1063 1390 1172 1491 923 689 899 1942 580 819 1614 857 400 502 529 215 330 383 477 756 777 1203 1828 1086 1900 1241 443 1237 1178 311 1591 730 441 758 513 1111 364 1146 756 467 657 511 448 418 444 439 520 396 516 657 512 511 440 764 672 1116 919 472 1766 765 691 773 996 1075 850 777 858 883 760 1087 1099 748 901 498 540 515 340 773 1308 756 676 830 815 1108 623 1059 600 1102 759 1611 489 692 1156 628 1153 1300 1090 1149 669 1061 903 485 421 543 527 417 998 2226 1815 2765 347 576 592 500 590 574 1175 2893 866 3324 3002 2912 2206 2707 2747 2577 3073 3201 3063 3118 3582 3103 2960 831 578 1174 600 1575 1368 1644 1093 861 671 927 988 1357 1213 1081 1461 762 939 1299 1127 1097 1269 631 1494 1455 1726 1698 1901 1424 834 612 987 668 841 602 878 768 531 693 646 1063 1066 920 837 1273 933 781 779 615 662 419 781 890 666 1799 1100 1421 1149 835 1338 1984 1380 1540 2239 1370 1770 1932 2125 1274 1905 1068 1093 1249 1029 1198 1125 1405 1140 1574 1577 1758 1577 1390 1558 1363 1804 1578 1144 1541 1674 1343 1711 1133 1097 1595 1452 1166 1475 1101 1578 1555 1559 1487 1450 1278 1725 1182 1289 1372 1890 1430 1086 1273 1615 1062 1673 1249 791 1500 1409 1000 1517 1247 1286 1234 1087 1982 1580 1386 871 1059 1957 826 2306 2052 2385 2129 1987 1691 1895 1617 1983 1704 1624 1795 1538 1891 2050 1858 1877 1873 1655 1516 1675 1456 1448 807 1281 1356 1099 453 452 321 204 304 252 239 253 124 165 343 385 491 460 497 327 358 308 643 361 194 498 240 447 519 395 414 363 381 442 543 358 395 857 683 397 265 682 563 429 387 381 341 449 202 433 556 393 485 297 287 964 859 230 214 267 225 451 1066 541 668 449 298 320 352 276 375 334 340 658 692 1074 439 308 388 277 392 375 369 712 347 1439 345 412 506 746 670 762 727 708 764 234 583 225 363 558 376 396 484 569 713 758 646 603 845 1133 602 454 919 855 546 855 693 431 733 512 372 509 696 373 329 662 550 634 387 430 463 703 470 556 1014 763 1275 596 797 587 656 1101 534 1091 572 446 657 438 481 809 1194 826 1036 754 1557 988 230 909 641 659 681 850 832 602 600 956 768 738 380 702 704 984 989 704 896 889 414 824 761 796 822 641 672 379 853 545 436 359 517 462 285 472 359 625 726 861 843 501 434 564 409 501 367 662 275 581 521 526 712 1239 891 625 749 412 752 466 385 393 409 635 801 787 318 297 560 495 1018 725 617 433 702 703 814 858 424 975 393 714 693 609 335 412 417 802 517 615 453 600 784 408 685 565 523 846 675 839 906 978 507 767 844 574 652 416 702 1186 393 530 412 244 320 551 525 1016 614 664 779 583 626 712 1154 1155 454 835 574 515 344 153 205 359 214 770 428 637 800 715 522 813 731 680 517 525 294 243 543 519 177 339 461 601 376 433 769 707 554 337 795 544 974 790 857 810 872 526 386 495 469 375 945 987 744 412 734 840 545 604 465 407 838 423 713 540 558 623 614 754 533 246 309 426 314 510 456 469 378 336 273 800 361 270 295 579 519 813 988 2575 3661 559 644 594 689 508 510 1112 921 734 1006 871 968 1162 787 516 573 537 564 788 1117 614 627 552 598 537 638 1399 529 475 836 771 720 912 587 577 459 512 509 396 327 397 507 1004 906 569 317 1177 641 776 577 794 409 571 924 807 1560 988 881 945 437 585 1039 728 726 636 534 285 309 300 2269 1769 1887 1027 896 1822 1224 1227 1585 1946 1908 741 724 804 1310 484 816 1419 741 325 325 207 182 293 282 1548 1456 1085 1571 1430 3262 3808 3735 3828 3370 2864 1488 1135 833 2640 2745 2736 2458 2648 2087 2113 2016 2392 2215 2290 1844 1895 2398 2025 3605 2746 3437 3378 2985 2913 3952 2655 3092 3119 2967 1483 2446 1787 1351 1364 2161 2215 1673 1766 2198 612 654 841 1075 809 912 908 1461 1574 957 307 520 506 418 419 3618 3259 3124 3252 3298 3626 3241 3435 2733 2993 3311 3203 3230 2787 4003 2934 3262 3644 3007 3683 3833 3591 1996 2599 3066 3114 2890 2998 2446 554 499 190 3072 3031 2167 5278 5275 5178 4294 1352 1436 1076 405 1262 192 812 392 493 2628 1692 1748 453 983 768 757 1425 2166 1494 2373 2253 1550 2828 1536 1241 3463 4113 3155 4125 7764 5366 3103 4169 3935 4954 1329 1060 1347 1547 2138 829 1909 552 2102 835 2570 1270 161 97 1589 1228 1765 2823 1931 1318 1866 1112 1033 771 661 1429 1251 1288 1150 977 2576 3307 2042 1109 1962 1710 1613 2749 2524 2208 1229 957 1077 2411 1481 2692 1434 1586 828 1429 948 838 1184 1423 3800 3110 920 795 831 853 1137 924 1040 508 803 1110 1530 1184 1296 2045 1051 842 2676 795 1028 1388 702 1132 1250 1093 912 789 1256 1210 1183 1048 1003 1165 991 1035 1066 1076 1091 943 825 1052 1181 853 421 398 622 727 1951 781 554 380 650 863 1568 671 534 542 1022 1165 707 309 541 625 603 581 1052 753 900 802 785 1018 813 494 454 696 679 815 680 677 582 498 652 765 513 188 660 819 954 255 1373 1119 852 861 1043 1018 1419 1153 931 900 1268 1232 1069 832 1015 823 1127 996 790 909 872 863 880 744 908 1049 1113 1334 1512 1155 953 1341 690 1441 1333 1417 1491 871 863 1178 1405 936 976 1316 636 1220 1368 499 1084 1019 771 1110 526 816 1062 1356 624 1138 1541 185 1759 855 763 451 865 597 610 1271 905 1281 1012 1507 1246 1255 1400 1040 445 452 318 583 730 750 464 482 450 464 368 391 306 606 673 644 623 599 585 430 492 437 104 577 565 1705 614 458 408 594 1020 601 504 675 471 666 1778 1568 1106 980 769 451 815 623 498 628 674 412 465 575 701 494 920 527 440 733 1042 386 307 316 966 779 809 1300 1068 627 1046 687 976 1179 764 901 423 768 807 2002 1003 1762 1468 989 1379 895 1033 1128 751 377 1049 1226 920 833 704 982 1132 333 647 689 1700 319 399 372 507 511 510 430 792 402 333 605 712 1232 238 226 533 721 1043 1163 1300 664 1583 301 566 377 403 665 1319 1046 1102 1286 1091 1369 1003 919 663 471 556 823 599 709 607 864 524 969 565 781 608 785 523 935 730 1475 874 379 636 207 835 159 637 631 1060 732 590 984 712 1428 1382 1604 1929 756 370 1145 919 1373 1422 1555 1952 13660 2335 2475 2901 2575 2042 1390 645 744 679 736 908 919 1046 1118 503 1506 2124 2569 1268 1395 1228 1658 980 1270 2181 1109 1379 1045 965 1148 919 1015 943 1025 1040 907 972 811 680 709 1284 1204 1141 1324 1527 1595 1153 792 926 934 793 476 448 915 894 921 602 730 491 1551 2067 804 1000 1595 726 873 602 665 1233 904 1729 1078 1706 1698 1512 933 896 1438 1522 1266 1320 1159 1158 1212 1042 1198 1604 1080 1013 1014 2109 1114 1294 1450 1729 1443 1395 1012 1159 4446 4080 2843 3076 1982 2283 2292 2508 1816 2022 2323 2872 1967 2144 2149 2024 4144 2027 1848 1311 1501 1149 1130 1367 1549 1523 1270 1478 1499 1280 2507 996 1078 1150 925 806 1597 523 862 748 991 490 843 625 1093 713 670 477 450 530 516 444 740 639 696 720 664 788 580 549 2075 1355 1728 1628 995 1223 2226 1079 1275 1433 1458 1021 1052 604 315 526 409 427 399 275 445 406 347 273 515 199 260 243 357 318 230 176 170 359 274 286 340 260 291 445 699 787 917 946 1124 1240 1260 427 482 355 578 440 418 487 929 545 463 486 912 714 704 791 725 447 626 753 593 1039 588 1138 547 457 285 687 843 852 769 536 634 559 732 702 641 560 697 637 866 645 745 499 683 832 532 920 709 779 1087 1299 1152 1529 982 1272 1429 609 948 1016 729 304 1281 709 1476 797 566 1280 609 681 600 603 1272 1391 713 705 577 1414 1426 1405 2313 1219 587 557 716 1250 909 1520 1314 883 564 1136 1377 481 489 1061 1078 1023 1278 1217 1440 1278 1914 956 1281 1429 1197 1304 1227 2057 1203 1034 1328 549 947 482 685 719 634 2718 1299 1081 917 1118 1054 887 808 948 1162 1323 993 1038 750 462 970 659 864 627 672 890 853 930 690 780 1084 995 1392 675 930 692 439 476 783 602 421 190 190 148 196 168 140 126 438 364 744 190 457 773 1104 1172 1170 793 730 836 962 862 739 819 693 944 864 848 896 857 833 680 716 1080 1099 780 1264 654 648 909 1483 1106 857 789 999 1750 1673 1237 1378 1153 918 1452 1044 1260 1525 935 1107 606 1862 587 924 1274 1021 1140 687 963 427 1834 1171 876 835 1806 498 1044 1568 715 470 572 803 216 161 254 340 701 828 829 865 1028 1604 933 401 919 989 370 978 629 491 712 346 888 297 807 307 427 398 531 434 567 545 339 325 305 371 321 492 459 297 409 920 749 665 525 1393 533 469 555 1006 1173 798 764 826 691 533 1138 1179 544 522 426 321 303 278 1290 852 911 828 916 895 935 502 1018 749 716 607 1396 647 724 911 708 885 1067 1118 812 696 855 736 622 524 365 400 315 894 2367 2728 2309 578 446 441 466 571 495 1024 2431 703 2646 2341 1960 1955 2641 2556 2686 2530 2642 2557 2702 3629 2452 2530 1018 789 1392 866 1326 1052 1364 1013 843 1140 684 1093 1194 1211 973 730 907 648 1006 1075 1086 1240 714 807 856 1523 1528 1725 1487 1042 775 888 623 632 757 953 771 624 743 645 959 965 885 966 985 1057 731 818 939 1245 685 685 701 721 1366 1026 1161 1143 911 1423 1774 1400 1769 2444 1071 2247 2240 2402 1204 2077 1097 1183 1280 1188 1310 1420 1416 1239 1615 2050 1617 1732 1518 1785 1646 1980 2201 1633 1481 1828 1350 1658 1167 1137 1487 1120 1331 1462 1503 1433 1336 1250 1377 1574 1407 1650 1255 1309 1264 1430 1270 983 1370 1452 1057 1431 1589 964 1671 1665 903 2268 1289 1198 1359 1087 1753 1429 1291 1221 1035 1095 1647 1712 1416 1897 1637 1869 1785 2159 2256 2123 1886 1301 1769 1305 1533 1482 1301 2059 2137 1641 1740 1834 1828 1475 768 833 933 1133 414 512 357 320 397 466 201 410 328 218 289 401 360 349 392 222 264 226 502 384 267 444 350 346 440 214 188 154 172 380 667 206 234 502 331 339 235 435 364 457 326 303 269 397 224 318 306 394 473 294 266 828 501 251 221 307 329 518 1194 541 589 229 194 275 280 414 372 371 442 388 579 778 575 180 310 239 205 294 486 612 376 878 284 334 643 386 606 555 525 493 801 209 361 156 284 354 721 617 570 625 723 565 596 485 751 806 431 516 633 787 401 991 774 356 826 495 303 576 621 327 367 551 469 467 502 443 314 814 514 452 1238 809 893 730 610 800 688 1420 602 1048 495 439 606 364 495 985 1208 1372 691 598 850 920 373 1124 473 529 682 772 863 400 550 608 604 487 443 526 496 886 972 484 909 1008 566 942 793 817 863 850 741 659 891 495 308 535 398 375 528 599 493 428 888 883 601 448 525 582 362 460 420 401 392 513 516 682 505 893 627 466 906 638 893 466 642 463 410 591 616 752 298 323 369 595 731 551 680 403 742 758 443 904 301 899 456 775 452 352 546 578 346 855 447 655 645 427 518 426 631 392 816 798 739 706 863 740 856 686 574 445 736 509 778 1318 424 499 275 264 265 466 476 1100 595 669 475 460 526 609 773 714 719 456 843 463 237 208 335 271 292 826 545 846 554 709 724 758 679 645 486 622 387 683 464 348 288 363 504 327 579 607 578 638 647 425 543 478 791 970 856 793 868 551 451 571 599 547 718 851 677 546 688 735 447 538 430 498 613 444 654 496 610 565 487 583 511 180 532 488 424 520 530 503 574 388 410 525 531 503 356 670 646 789 794 3083 3354 626 609 580 700 735 609 1156 974 932 1141 729 880 777 664 364 588 525 518 964 857 631 674 679 817 417 595 1019 763 399 911 613 605 761 482 652 375 399 630 449 364 554 513 803 1053 638 539 1374 607 613 556 675 246 398 712 903 1390 759 742 751 515 401 604 463 527 569 478 219 221 357 1843 1761 2356 951 994 1445 1192 945 870 1529 1507 730 895 927 724 451 412 1353 856 357 337 466 250 388 532 1045 1229 1148 1219 1490 2309 2498 2419 3003 2853 2225 1907 959 921 2547 2324 2544 2718 3141 1927 2045 2348 2825 2375 2128 2107 2201 2335 2141 3118 2822 3597 3798 3230 2445 3492 2931 3409 2807 3028 1835 1698 1620 1240 1393 2192 2012 1372 1264 1847 607 584 985 652 1067 586 791 1451 1449 643 391 699 669 678 314 3738 3892 3329 2123 3158 2947 2641 2840 2353 3082 3834 3813 3326 2305 3829 3065 3333 3456 3332 3709 3996 3609 1880 2478 2610 2708 2351 2496 2581 806 748 372 2798 2904 2341 4710 4672 4519 4413 1534 1564 1157 435 1402 238 790 433 446 1979 1142 1155 822 813 684 683 1268 1606 1318 1693 1711 1254 2598 1521 1555 3291 3900 4044 3592 7690 6022 3410 3379 3989 5402 1767 1205 1118 1552 1576 999 1737 696 2315 1130 2665 1210 133 131 2053 1567 2021 2927 2154 960 1556 1047 1290 682 639 1074 957 1014 1097 823 2575 3216 1929 1264 2224 1411 1408 2450 1836 1804 1665 1074 959 2310 1367 2799 746 1948 1125 1337 646 641 869 1543 3483 2934 884 844 731 1146 809 912 975 747 820 1161 1435 1239 1602 1905 798 738 2568 776 989 1111 907 1541 1459 1435 1129 1171 1324 1289 1287 1017 1054 1488 890 1013 914 1316 1223 1092 1407 984 834 644 343 621 588 718 1278 587 505 759 672 723 1262 1030 649 541 922 1180 386 353 809 457 421 486 712 632 765 639 613 806 398 617 525 760 553 721 807 696 798 681 646 900 540 158 707 857 778 148 668 773 775 1045 950 910 1187 819 869 854 1314 1277 1130 941 1068 789 879 767 766 894 860 771 893 696 827 851 1595 1240 1511 983 1082 1206 609 1293 1232 1207 1324 1077 579 881 797 726 720 1103 726 1262 874 527 1164 1159 891 1184 607 834 1130 1351 861 909 1510 243 1450 897 664 547 560 548 1114 990 632 1295 1807 1267 1545 998 1092 805 481 458 365 651 784 713 338 344 308 334 354 283 363 732 427 563 648 612 486 280 327 353 289 791 352 1438 905 748 570 695 848 388 481 504 605 463 841 659 894 820 612 466 914 724 324 656 457 557 783 506 998 911 776 411 687 533 515 378 300 606 765 807 827 1176 935 771 805 635 648 983 905 1038 340 895 728 1403 916 1359 1159 786 804 871 507 774 670 436 862 1196 1163 1157 915 739 1440 244 621 747 1269 339 489 265 534 455 477 410 646 401 536 792 733 910 283 294 357 687 726 957 1025 621 1366 250 476 333 276 432 980 631 711 877 766 954 830 832 620 470 476 763 502 554 587 819 507 1058 606 565 563 696 437 733 731 1554 616 435 754 273 565 200 356 516 983 474 813 1124 1139 1279 968 1174 1631 680 449 1300 899 1458 1521 1389 2582 2335 12710 3811 2290 2517 2027 1627 635 572 518 845 1087 1053 1868 1000 533 1451 2269 2569 1196 875 1091 1405 1330 1221 1656 656 1290 842 623 858 689 1054 1066 1062 1114 1092 993 946 1256 763 1569 827 1163 1323 1676 1683 862 758 972 728 530 535 773 672 767 821 685 719 518 1409 1714 1231 1194 1488 794 1106 774 563 1364 1029 2100 815 1325 876 1158 754 797 1309 1196 1070 842 1000 1138 837 840 1234 1133 1214 1032 1143 1534 1242 990 1417 1389 1047 1058 1241 1160 3763 3516 2840 2972 1888 2627 1657 1782 1563 2358 1834 2035 1694 1860 2193 1985 3536 2234 1648 987 1187 941 882 1022 1301 1615 1088 1609 1555 1322 2076 834 1212 771 487 920 1072 507 619 803 1202 598 660 572 681 520 585 473 637 618 726 562 899 815 576 823 807 709 822 981 1571 1663 1554 1473 1126 1131 1836 1145 1364 1589 1648 936 1029 828 348 698 511 533 677 298 396 389 225 194 354 323 194 287 401 334 162 275 195 100 306 334 405 352 359 818 732 657 478 676 688 644 672 373 375 447 645 448 428 458 805 987 388 361 1137 439 404 423 390 286 380 784 542 844 602 836 474 510 134 482 547 424 570 836 713 747 891 576 588 499 621 805 880 502 728 425 510 913 503 882 663 1117 1201 1376 1599 1456 1251 1475 1498 1139 1563 1234 687 188 1011 480 1286 853 408 1254 400 635 374 654 1083 1549 477 523 365 1334 1578 1282 1945 1069 335 315 489 806 397 896 903 596 448 872 844 459 345 1043 1318 1102 989 1360 869 1111 1375 1092 949 1397 1230 1517 1210 1454 1172 1323 1393 439 1077 726 913 850 834 3076 1212 1387 1251 1349 1044 941 796 1167 1062 1227 1176 1022 858 1116 947 707 838 421 844 880 741 699 784 663 961 912 1200 1073 1152 1072 497 601 742 347 425 228 244 185 236 226 200 155 484 259 370 393 254 748 1428 1388 1220 738 1047 562 725 760 959 851 978 1022 1024 1146 979 1160 1413 1156 1248 1305 1326 1157 1188 838 803 992 1082 1032 843 740 909 1941 1583 1017 990 835 906 1384 619 1013 1611 1406 1158 1246 1499 456 1321 1153 1325 1277 1004 1277 1175 1195 700 908 826 1486 617 951 1278 631 589 678 603 135 186 198 259 776 785 1011 758 866 1208 932 292 950 1033 417 1333 946 557 535 782 894 300 637 331 543 374 492 473 444 304 400 357 301 401 502 490 429 341 643 620 817 953 306 1202 566 518 379 577 650 566 507 504 438 652 796 823 666 532 562 504 513 347 861 969 950 638 671 654 685 609 1009 929 947 750 1278 375 502 861 533 742 1007 678 904 688 716 1024 502 645 416 482 404 1088 1601 2030 1749 385 555 353 493 542 610 929 2756 766 3075 2695 2481 2538 2601 2728 2494 2756 2999 2679 2989 2806 2438 2201 725 817 1316 585 1375 1373 1122 917 625 588 749 1166 1427 1215 779 942 622 918 883 942 929 1040 912 1097 1031 1295 1388 1673 1609 1092 640 895 746 640 594 822 662 550 624 843 854 821 825 805 1079 881 514 790 1023 908 615 681 673 665 1612 1486 1912 1573 1106 1954 2048 1625 1817 2205 1600 2351 2401 2699 1725 2462 1619 1783 1974 1528 1739 1330 1664 1465 1371 2756 1857 2041 1857 2140 1777 2690 2118 1674 1514 2292 1356 2150 1426 1718 2009 1636 1616 1467 1601 2011 1654 1851 1821 1324 1560 2210 1231 1272 1259 1898 1563 1128 1738 1650 895 1589 1516 780 1988 1892 790 2943 1181 1260 1294 1149 2287 1422 1569 1083 858 1107 1286 2156 2007 2397 2210 2310 1883 2617 2354 2567 2323 1290 1668 1036 1519 1633 1406 2167 2051 1711 2324 2136 2297 1560 757 1112 953 1352 394 540 401 243 468 409 161 317 127 152 265 329 411 337 427 185 233 191 613 347 257 511 305 371 506 422 312 298 308 460 523 294 318 477 269 375 317 649 303 376 309 291 224 307 252 316 289 230 288 206 198 797 556 376 368 210 219 276 1391 531 565 281 217 315 233 445 262 332 384 483 458 882 1003 153 242 249 370 192 397 683 488 928 317 377 621 332 757 579 534 390 749 206 498 267 246 475 735 534 659 485 763 906 630 631 961 1123 444 411 780 933 521 811 829 393 817 590 247 513 766 396 417 455 495 803 572 436 481 633 534 508 1195 786 827 565 643 684 635 1298 750 970 477 456 576 461 561 692 1402 1360 930 554 1061 891 244 956 507 521 550 746 992 357 428 611 644 496 262 580 573 1024 1160 591 824 1001 647 889 732 790 887 1038 758 402 849 668 474 646 494 435 442 413 501 580 670 866 737 558 555 517 526 640 267 360 219 438 397 567 538 1092 849 678 819 444 805 446 618 302 314 700 595 883 300 306 428 774 1056 511 591 295 665 781 491 531 411 1003 321 462 473 405 330 343 284 706 532 881 675 542 670 326 684 566 654 961 891 826 868 718 840 1072 909 636 572 296 630 1101 401 479 192 290 273 482 481 1063 533 575 398 412 753 570 953 502 550 462 617 387 197 160 287 307 208 1047 497 736 539 598 531 574 678 646 495 652 363 336 545 299 275 668 494 330 374 414 921 950 847 326 524 581 1096 867 919 663 1277 614 248 594 574 498 1092 1301 843 421 863 687 425 485 295 496 570 534 918 517 542 563 377 1023 412 233 627 524 419 623 569 416 427 479 406 417 784 484 252 874 673 1073 824 2979 3630 458 664 722 569 558 483 1373 1074 880 1241 1031 1047 889 525 364 805 565 436 883 818 834 877 699 502 341 706 914 749 552 1075 533 597 632 413 682 573 439 522 384 301 528 400 1124 1255 620 372 1161 671 700 533 538 217 371 881 975 1969 1062 979 792 479 553 752 342 529 374 269 164 168 317 1969 1948 2124 1200 1217 1580 1289 1100 1124 1665 1873 774 906 877 737 453 625 1424 842 308 294 288 205 330 347 1324 1490 1209 1611 1452 2767 3371 2900 3681 3616 2971 1702 1096 555 3479 3481 3617 3110 3793 2024 2506 2778 2662 2306 2561 2048 2280 2961 2270 3312 2730 4268 4279 3556 2934 4280 3331 3000 3120 3321 1589 1676 1430 1254 1800 2618 2359 1755 1112 1973 820 783 1153 662 818 612 893 1575 1440 1064 406 507 497 618 404 3906 3601 3621 2590 3617 3446 3156 3368 2891 3480 3259 3505 2990 2576 4178 3105 3558 2870 3323 3945 4570 2915 2032 2290 3026 2841 2634 2767 2363 636 555 361 3264 3207 2371 5372 5544 5357 4501 1833 1884 1084 392 1308 503 737 228 337 2326 1020 1060 570 1179 858 701 1066 1395 1185 2405 2553 1428 2584 1486 1247 4351 5099 3920 4616 8059 5249 3353 3526 4005 5025 1628 1153 982 1579 1494 821 1759 602 2027 1210 2553 1490 134 124 1757 1349 1599 2911 2220 1305 1617 959 1107 1006 790 1177 1082 1102 1078 954 2902 3819 2362 1287 2614 1512 1642 2418 1979 2096 1725 1178 1288 2601 1555 2955 1079 2069 1210 1629 769 863 1161 1533 3841 3192 803 706 842 848 621 755 800 609 708 1290 1441 1288 1410 1782 892 804 2873 899 1188 1131 904 1193 1245 1169 1004 1098 1276 1075 1270 663 669 975 584 707 1203 1081 1010 869 1038 760 656 697 299 758 656 940 1755 656 354 680 662 960 1299 717 516 617 870 1111 410 426 894 334 324 506 700 511 621 516 657 1011 469 449 496 842 552 659 1000 753 658 669 671 1019 575 258 658 739 720 172 1053 1480 944 1099 1238 1142 1567 1357 880 1185 1555 1668 1194 1022 1147 1214 984 724 793 996 925 1104 1032 1029 997 949 1582 1697 1652 1494 1121 1632 667 1594 1554 1438 1411 1291 834 1037 933 873 994 1462 896 1335 999 503 1634 1228 921 1218 731 1059 1233 1485 778 837 1243 229 1335 1050 1047 717 992 649 917 1145 551 1399 1853 1387 1580 1160 1398 702 460 477 406 469 888 848 434 364 310 432 308 199 182 651 873 673 503 454 434 262 343 381 347 663 434 1985 890 628 546 413 802 434 555 534 455 584 1263 935 927 804 831 398 665 578 413 534 337 508 559 471 952 797 783 361 531 595 937 279 148 541 811 754 764 1392 972 625 973 525 783 881 853 1182 358 695 828 1386 929 1222 1152 688 964 863 631 940 610 265 938 1059 1009 1046 736 614 1730 271 590 783 1628 367 350 187 472 377 463 540 737 330 414 577 619 624 221 209 503 818 1178 1371 1466 526 1270 393 403 304 504 510 1280 899 957 1201 983 1269 920 951 821 636 629 1025 652 680 880 1081 602 1445 705 814 494 811 421 844 730 1729 979 623 772 183 712 163 372 864 726 763 800 1146 907 1300 1119 1727 1995 903 410 856 998 1423 1457 1439 3128 2475 3811 13783 2751 3671 2554 2144 616 570 503 960 1057 1010 1587 1216 352 1654 2168 2523 1240 1075 1160 1621 1460 1114 1717 831 1629 1026 620 1244 606 1122 1090 1086 1146 1012 1114 1077 1117 821 1232 928 1141 1639 1953 2054 892 738 828 618 529 468 826 569 522 641 765 720 501 1531 2765 1270 1064 1494 756 992 365 648 1249 1131 1586 801 1778 1577 1534 646 791 1715 1515 1083 1087 1302 1280 1309 973 1027 1557 1517 1005 1012 1379 1161 1060 1390 1343 1055 1245 1357 906 3989 4094 2792 3549 1686 2414 1808 2036 2180 2413 2261 2648 1554 2050 2345 2095 3697 2265 1873 978 1416 1048 1026 1006 1374 1494 1079 1619 1718 1481 2160 674 1016 860 434 731 858 501 824 805 1024 499 957 637 870 589 616 399 561 446 642 537 782 648 668 614 592 580 709 1047 2320 1726 1926 1907 1166 1448 2200 1248 1432 1541 1935 862 1008 769 243 460 396 337 491 221 513 295 174 269 400 253 166 161 498 377 145 174 116 188 309 407 463 414 341 554 999 552 758 727 680 576 664 393 508 495 521 528 504 536 628 970 454 280 1125 646 613 634 490 435 719 834 433 667 575 836 940 648 126 513 683 702 686 758 717 850 1066 640 692 945 723 857 1138 732 974 361 599 1378 514 902 586 678 1150 1924 2018 1789 1378 1840 2009 1023 1592 1414 1063 226 1577 615 1760 1170 366 1703 600 1059 500 1061 1371 1251 705 930 732 1631 1304 1310 2320 1248 401 375 732 1125 521 1289 1225 842 464 1100 1096 561 415 988 1254 1257 879 1484 869 1246 1704 1034 934 1637 886 1758 1037 1520 1193 994 1558 441 1257 832 991 717 945 3008 1378 1267 996 1230 1350 1252 1111 1332 1172 1272 1380 975 826 727 906 828 580 312 1056 1146 1010 892 768 802 835 916 1504 1040 1116 1083 451 280 655 351 309 289 283 214 293 250 230 198 401 324 649 233 264 586 1204 1141 1006 815 771 982 847 914 882 810 837 925 1104 1076 844 1156 1235 1039 1128 941 1209 1273 1124 909 874 1002 1133 1007 835 756 999 2377 1498 1394 891 1174 948 1787 1159 1233 2053 1288 774 905 2243 499 1333 1311 1548 1088 714 897 749 1306 809 628 668 1180 524 972 1883 884 404 604 520 193 215 264 418 853 901 1380 1476 1066 1772 1187 291 1373 1167 329 1424 694 514 653 537 875 185 724 386 388 468 332 408 672 435 524 362 308 409 476 646 455 376 520 718 938 748 352 1082 458 402 427 728 894 649 619 894 538 607 1002 1086 555 609 457 390 569 321 968 828 1013 1048 763 860 760 571 982 538 618 817 1283 482 536 866 505 787 1022 842 809 543 938 819 424 503 559 536 411 715 1661 2080 1835 454 403 513 646 829 473 1353 3173 1026 3092 2767 2784 2507 3007 2808 2823 3200 2921 3161 2971 3811 2504 2410 846 740 1088 662 1512 1009 1086 952 669 638 726 1014 1237 1196 935 719 972 846 1028 1009 1012 1231 872 994 1029 1200 1215 1486 1936 1366 678 836 540 685 460 690 614 674 557 791 1053 932 995 923 1214 1052 746 1094 906 949 882 978 991 910 1929 1836 1815 1500 1104 1999 2323 1473 1694 2790 1338 2338 2339 2680 2351 2250 2040 2050 2248 1823 1938 1448 2270 1515 2159 2303 1673 1468 1553 1475 1715 2090 1886 1427 1483 1541 1411 1872 1113 1242 1812 1523 1390 1530 1399 2068 1579 1494 1674 1551 1663 2174 1255 1320 1548 1945 1576 1454 1525 1503 814 1788 1344 842 1903 1849 1378 1820 1403 1264 1324 1117 2137 1295 1558 978 1132 1539 1189 2433 2691 2618 2631 2534 1792 2436 2280 2532 2200 2030 2170 1557 2122 2345 1940 2301 2515 2162 1638 2159 2078 1643 757 1138 1228 1655 637 730 317 265 457 367 146 448 129 215 231 329 266 323 307 372 506 368 809 346 256 500 286 446 577 301 315 301 309 516 453 391 280 612 474 613 510 912 404 456 279 279 241 398 406 307 305 272 343 364 342 927 802 278 264 237 212 293 1144 499 539 495 515 347 541 331 655 290 609 362 793 769 522 212 292 389 292 412 222 712 425 962 357 461 699 244 721 543 532 491 1169 334 488 282 319 746 396 550 719 575 948 780 961 1002 1152 1396 661 670 999 1080 733 890 1044 532 1135 425 403 582 1110 537 293 671 367 549 513 650 603 538 635 435 1242 898 901 888 533 606 598 1262 845 1669 433 407 750 582 569 1414 1579 1539 903 524 1349 1089 275 1040 702 722 786 783 754 407 579 880 919 665 393 838 621 847 1171 594 560 1056 422 1017 737 940 994 1068 928 492 1149 488 337 300 421 305 270 346 437 710 829 928 764 762 489 501 893 921 349 601 455 465 471 539 514 1120 764 527 548 447 894 418 626 364 373 645 633 738 427 397 505 930 913 865 612 335 1143 644 830 815 417 1196 264 763 633 640 359 435 300 861 429 597 656 574 778 537 668 567 978 953 859 974 1008 947 704 804 927 843 786 448 867 1329 316 560 318 248 230 431 768 1036 739 814 632 520 901 893 1098 1309 906 542 748 461 234 132 137 329 145 1073 322 797 755 761 825 684 687 661 687 661 375 398 422 432 340 743 675 462 523 595 864 599 674 278 805 863 1102 892 724 631 1049 439 315 808 669 627 1163 1342 1025 494 1430 892 561 657 771 422 670 657 881 508 574 398 290 933 457 233 390 543 379 516 558 696 693 572 317 795 776 381 373 727 705 793 891 3099 4377 856 715 690 709 567 551 1272 1123 1011 939 987 1426 1271 735 530 650 718 733 1168 1251 975 963 783 779 357 571 1176 753 574 856 724 714 855 598 780 675 438 786 557 592 297 320 987 998 747 426 1193 1115 1062 509 536 451 685 938 611 1747 1191 1140 1015 469 692 644 508 808 702 493 222 238 462 2055 2266 2222 1185 1321 1754 1426 1449 1404 1459 1866 986 825 1079 895 342 670 1307 1036 381 373 308 193 249 349 1407 1708 1597 1365 1282 3051 3744 3317 3943 3514 2940 2009 1280 892 2895 3105 3363 2713 3455 2164 2642 2787 3062 2134 2466 1909 2238 2827 2074 3952 3066 4140 4107 3401 3032 4492 3247 2997 3122 3085 1918 2279 1613 1589 1821 2689 2425 1568 1533 2192 637 620 1282 1063 859 820 1057 1692 1972 714 437 942 912 519 409 4218 3835 3607 3293 3593 4192 3771 3985 3306 3623 3609 3961 3282 3146 3965 4120 3565 3488 3558 3803 4584 4299 2568 2594 3241 2777 2611 3086 2826 470 410 272 3662 3675 2385 5847 5426 5257 4891 1323 1489 1329 604 1553 538 1041 625 547 3094 1543 1581 645 893 641 692 1662 1931 1525 3419 2284 1898 3062 1988 1642 4739 5470 4033 5005 8942 5893 4005 4132 4036 5451 2077 981 1343 1858 2127 995 2385 499 2447 1225 2727 1779 90 74 1604 1705 2168 3251 1847 1315 2027 1186 1357 920 565 1344 1263 1220 1290 961 2771 3924 2899 1214 3508 1722 1709 2823 2160 2179 1524 1422 1450 3378 2171 3539 1902 2094 1204 1972 912 980 1407 1805 4050 3147 1247 1130 1061 1004 1200 962 1060 735 989 1279 1664 1224 1508 1945 1161 1021 3075 1215 1485 1350 725 1855 1590 1295 1046 1175 1338 1187 1427 958 964 1240 884 929 1419 1218 1166 1128 1346 940 1174 867 389 440 773 1188 1766 677 457 761 838 1012 1370 930 848 644 1704 1970 871 354 1151 559 537 875 1278 994 542 490 690 841 659 467 547 997 1001 785 1041 862 826 572 802 1200 602 251 621 754 1164 247 1452 1524 1352 1439 1209 1409 1384 1368 1001 1125 1614 1781 1337 1292 1305 1207 980 860 761 1093 987 940 865 777 1050 837 1695 1823 1972 2250 905 1770 654 1827 1727 1887 1376 1323 1156 1748 1648 1303 1286 1155 814 1508 1026 704 1116 1192 874 1204 679 999 1238 1553 1125 849 1920 375 1861 1482 1415 605 883 550 1210 1430 534 1661 1782 1786 1459 1171 1336 855 542 416 467 570 1168 1005 570 335 283 512 495 328 297 610 935 962 498 439 414 218 357 345 273 703 407 1528 766 802 732 726 1184 399 817 819 679 612 1419 1204 1258 1035 795 992 806 982 489 786 524 958 675 499 686 722 828 782 726 696 1212 308 198 355 1464 1003 1072 1426 1145 797 1207 746 663 1344 722 1616 391 1020 892 1963 1230 1921 1851 1061 1198 1083 1023 1396 569 371 1151 1349 951 991 1043 1096 1722 475 558 631 1918 394 420 185 597 488 549 593 1046 395 460 822 947 1396 298 306 552 822 1222 1516 1626 679 1525 415 521 323 619 675 1506 973 1069 1315 1011 1389 1319 1248 1027 927 901 1258 909 941 913 1217 809 1502 869 962 532 928 462 1061 856 1693 1023 449 930 305 935 317 574 678 1282 679 783 1353 1046 1513 1113 1855 2316 887 346 1147 1061 1582 1657 1520 3198 2901 2290 2751 13754 4060 3152 2416 636 716 475 1010 767 743 1449 1140 654 1848 1981 2371 1723 1566 1626 2510 1749 1530 2071 741 2031 1084 801 1173 734 1306 1160 1224 1318 1488 1430 1039 1110 1011 1463 1336 1316 2100 1884 2513 1406 1051 589 1322 1125 586 802 868 819 930 864 785 477 1473 2643 1176 1182 2444 943 1079 770 794 1651 1313 1975 1325 1878 1877 1408 900 1224 1671 1856 1244 1277 1529 1502 1509 1244 1474 1788 1634 1214 1469 1798 1483 1376 1849 1924 1498 1564 1533 1243 3871 4439 3158 3957 1889 2692 1944 2219 2117 2683 2694 2962 1598 1813 2599 2207 4519 2768 2346 1270 1473 1345 1384 1363 1828 1777 1769 2133 1595 1281 3193 1271 1347 1603 712 883 1297 573 1059 781 1483 690 896 840 816 576 687 414 549 523 454 359 715 725 671 867 694 560 781 751 2371 2002 2010 2456 1824 1381 2257 1443 1438 1923 1472 1132 1213 747 318 501 387 447 509 267 500 292 219 341 968 375 377 154 379 494 193 154 232 362 418 432 442 385 381 680 761 694 750 751 1059 948 992 432 638 566 677 591 563 609 686 834 671 401 1241 652 676 855 781 448 678 762 604 941 1062 1005 737 302 138 534 634 704 616 630 663 946 780 748 765 631 715 661 851 804 902 404 844 895 719 1156 662 961 1222 2068 1840 1822 1376 2132 2390 737 1281 1250 1137 269 1529 627 1857 1249 463 1810 584 991 471 935 1761 1387 880 848 698 2102 1820 1550 2526 1629 671 611 687 1354 543 1360 1462 838 729 1265 1232 901 702 789 1262 1140 1043 1262 1256 1482 1759 868 1220 1689 1021 1051 1148 2046 1263 807 1302 424 1123 866 623 707 795 3171 1306 1259 1001 1203 1625 1367 1266 1566 1550 1775 1476 1435 1139 615 968 737 733 719 770 1239 1327 973 856 745 1052 760 1342 1085 1161 1243 517 660 1030 571 353 255 204 154 245 200 186 154 533 357 786 267 368 867 1345 1220 1189 875 1109 1184 1077 836 816 1163 875 1238 1386 1522 1090 1364 1239 949 1099 1107 1407 1107 1467 847 852 1004 1480 925 1163 892 1024 2690 1615 1423 1141 1225 930 1304 1438 1743 2182 1174 1104 771 2442 520 1250 1330 1153 1387 868 952 848 1429 860 734 684 1848 656 1139 1768 708 476 798 919 220 246 266 338 760 696 1075 1434 1220 1653 1036 611 1220 1254 298 1288 707 505 959 579 974 354 1056 463 533 530 530 490 509 666 358 338 302 816 390 748 502 330 435 689 894 593 533 1840 682 621 642 1689 1288 968 938 1061 827 905 1377 1359 873 991 316 341 368 377 915 1582 960 768 759 748 1194 638 1296 557 858 843 1518 602 665 1049 808 1042 1185 1241 674 389 1022 1176 445 438 508 496 377 962 2352 2509 2603 340 472 412 536 681 366 1400 3414 954 3626 3387 2525 2710 3135 2734 2592 3246 3547 3372 3649 3807 3183 2923 951 822 1266 762 1482 1502 1348 1171 923 678 760 856 1558 1519 1102 1056 1052 1097 1255 1166 1160 1321 927 1242 1198 1669 1701 2045 1686 1122 733 712 598 559 798 807 628 451 819 840 927 899 873 822 1050 770 535 672 877 821 706 747 766 753 1799 1583 2091 1899 1184 2054 2302 1932 1936 3045 1483 2628 2605 2940 1737 2652 1759 1711 1733 1496 1669 1423 1685 1765 2170 2881 1861 2280 1817 1807 1943 2681 2684 1672 1384 1965 1315 2275 1581 1478 1627 1682 1859 1606 1420 1580 1641 1750 1950 1651 1509 2461 1290 1360 1499 1951 1542 1581 1686 1501 1190 1364 1786 774 1833 1937 970 2445 1682 1451 1347 1210 2214 1710 1416 1112 961 1742 1379 2428 2285 2887 2253 2250 2011 3171 2677 3022 2509 1712 2166 1509 1941 2485 1907 2449 2323 1902 1954 2284 2407 1795 710 1407 940 1426 517 544 553 237 612 311 244 422 90 378 271 253 299 229 233 336 396 342 1235 372 218 545 288 458 566 404 424 371 406 507 539 358 291 485 427 406 323 686 345 574 326 316 226 377 333 388 196 269 394 342 320 846 591 242 234 189 187 244 1182 683 753 178 166 235 227 425 318 326 567 277 614 693 675 120 214 214 263 251 205 541 411 1159 367 431 596 334 723 692 660 570 827 466 299 189 235 774 415 551 724 313 760 652 795 1050 1275 1645 511 547 896 1272 732 971 882 551 958 482 271 718 888 407 391 586 359 545 451 490 249 841 513 441 1162 1058 946 637 719 485 492 1290 531 1184 586 413 549 354 657 791 2266 1293 694 433 1312 947 277 1222 621 637 769 583 639 381 386 817 952 811 426 692 408 1274 1100 431 673 1015 564 1106 926 1278 987 1467 902 479 1017 417 331 447 346 312 386 368 285 682 731 762 756 497 766 342 585 629 303 539 438 417 440 577 519 1335 949 627 821 460 724 540 557 294 285 659 511 817 372 320 456 635 789 726 596 433 1018 626 551 756 315 1058 478 666 555 556 362 404 235 1019 489 558 633 792 605 522 799 383 566 738 660 1071 1149 713 703 964 1046 826 377 170 417 1455 415 592 302 351 328 410 453 734 432 470 438 466 803 743 1082 1214 641 685 792 435 254 265 112 481 312 1019 473 633 668 696 794 963 655 584 979 596 268 373 460 348 287 443 376 292 344 356 776 745 921 307 819 660 970 733 956 1064 1169 455 358 490 755 647 1022 1259 858 490 1300 830 581 684 319 491 776 592 790 523 460 641 422 664 441 222 524 532 439 638 657 431 484 416 278 652 583 439 328 681 698 902 865 3527 3721 511 682 636 445 730 524 1196 852 676 1167 712 1204 1043 819 553 676 798 983 1349 1252 574 585 328 675 443 594 998 599 640 1107 635 625 1016 630 621 495 376 1039 790 320 438 371 1224 1340 716 509 1220 743 748 516 469 182 664 1084 776 2207 1190 1387 854 514 629 586 420 572 570 444 196 237 380 1807 2045 2818 1351 857 1978 1070 1315 1055 1602 1746 738 831 1082 1077 364 492 1319 762 341 337 247 209 274 513 1401 2253 1253 1179 1383 3395 4331 3579 4922 4294 3141 2120 1248 858 2758 3187 3221 3387 3753 1851 2190 2519 2880 2528 2742 1807 2856 2817 2316 3536 3551 4647 4698 3630 3207 4666 4049 3304 3326 3330 1539 2212 1656 1809 1733 2827 2567 1835 1238 2143 687 696 1047 1148 947 728 960 1690 1888 999 310 801 744 541 506 4452 4029 3835 2842 4311 4042 3147 3991 3095 3447 3804 4196 3572 3145 4501 3770 4045 3483 3964 4399 5179 4271 2245 3109 3013 2783 3025 2683 2314 710 625 321 3120 4045 2187 6049 5590 5679 4831 1720 1743 1292 414 1502 340 1120 375 406 2641 1230 1315 1138 883 737 499 1301 1888 1488 2904 2467 1812 3019 1666 1250 4278 4968 3899 4967 8848 5904 3387 4029 4375 5722 1922 942 1074 2047 1844 863 2385 568 2401 1091 2915 1566 96 84 2096 1595 2255 3106 1831 1187 1987 1165 1033 1178 835 983 902 925 1278 1201 2791 3669 3174 1045 2736 1665 1689 2882 1772 1993 1447 1210 1595 2989 1769 3676 1889 2099 1216 1660 1078 1140 1642 1711 4660 3152 981 819 1122 1090 942 958 847 501 896 1389 1817 1212 1673 1978 1059 939 3254 892 1088 1039 868 1568 1619 1553 1000 1447 1074 1022 1216 874 878 1244 890 946 1126 1064 1306 1038 1082 889 787 822 338 590 580 807 1956 790 321 451 658 1133 1560 790 885 541 1175 2045 779 314 960 442 395 891 1033 1141 596 512 785 1162 554 749 637 1070 1045 965 1110 994 1074 742 774 1000 559 98 625 724 801 335 1626 1340 1340 1416 1263 1307 1858 1520 729 1045 1565 2192 1472 1093 1373 1115 1210 1127 848 936 957 1089 785 863 1085 900 1835 1773 1960 2148 1072 1751 720 1516 1493 1825 1387 1724 1128 1189 1051 1097 1101 1125 1100 1806 976 488 1235 1290 914 1298 605 1036 1358 1927 1007 808 2159 320 2201 1034 964 602 863 641 995 1256 833 1434 1667 1623 1599 1335 1246 1083 530 492 455 802 1125 1273 520 445 369 510 300 225 372 646 882 930 549 519 488 272 444 454 192 1097 472 1663 853 801 700 660 962 437 621 637 463 461 1313 1048 1161 824 847 489 881 585 406 748 484 571 559 631 775 725 1031 821 574 594 1145 310 210 651 980 1275 1317 1450 1161 856 1107 731 670 1360 880 1376 530 1089 1052 1823 1473 1591 1588 885 1002 867 742 1265 696 364 1095 1336 944 1169 866 674 1778 303 588 660 1470 313 328 263 682 481 605 662 914 373 369 858 1036 1053 365 343 479 666 1176 1347 1431 569 1302 372 726 465 443 592 1666 1175 1239 1468 1165 1508 1107 1232 875 675 729 1157 806 850 847 1350 844 1713 1013 990 616 933 593 965 744 2011 1006 665 1031 254 924 222 658 826 1130 519 840 1270 922 1463 1125 1587 2100 821 487 1479 934 1713 1761 1691 3705 2575 2517 3671 4060 14485 3739 2147 711 756 605 1056 844 1101 1639 1057 855 1577 2475 2854 1622 1364 1515 2150 1705 1385 2669 987 1952 1178 993 1372 991 1304 1259 1271 1334 890 1120 991 1384 778 1214 1070 1524 1815 1662 2482 833 705 822 811 666 492 637 630 824 916 555 867 565 1447 2750 1168 1339 2068 971 1033 617 659 1695 1294 1861 819 1635 1665 1385 773 1019 1489 1691 1301 1011 1357 1387 1165 1176 1328 1769 1504 1437 1331 1836 1688 1152 1765 1839 1139 1246 1404 1402 4237 4681 2798 3538 1893 2613 1565 1776 2115 2596 2438 2767 1714 2034 2483 2173 4789 2286 1807 1234 1417 1143 1081 1737 1566 1664 1485 2462 1713 1375 3094 1205 1455 1304 698 755 1089 549 1076 886 1101 653 997 630 855 578 711 320 523 471 663 550 914 665 627 650 751 603 825 835 2323 2044 2285 2228 1296 1953 3272 1214 1300 1572 1593 827 931 667 366 549 470 498 763 372 617 328 158 504 323 282 337 161 404 415 149 266 106 234 507 448 459 472 369 861 1032 673 793 782 770 804 840 617 608 508 545 532 491 527 783 853 524 624 1243 670 652 861 787 342 715 747 478 719 694 943 524 403 140 507 640 668 687 946 972 656 1085 684 722 912 610 804 1029 744 1092 429 1040 1072 630 729 532 1115 1166 2335 2010 2246 1402 2119 2416 1183 1666 1587 914 289 1446 778 1773 1014 423 1763 691 795 597 851 1472 1824 597 662 395 1538 1246 1263 2472 1345 471 445 726 1158 505 1058 1196 808 529 1204 1028 489 441 873 1112 1133 949 1261 1026 1371 1723 997 1135 1369 830 1414 1033 1718 1119 990 1361 646 1176 708 866 641 826 3647 1376 1496 1125 1654 1314 1146 1043 1298 1441 1436 1197 1456 1151 646 832 920 623 781 967 892 888 901 971 925 1271 1005 1402 651 994 776 674 415 830 604 355 314 238 208 300 230 232 212 503 397 922 325 336 770 1050 1144 923 510 711 768 602 715 598 770 898 1047 1161 1162 961 1194 1133 839 1047 1083 994 953 1847 746 941 1304 1441 1062 1002 982 858 2821 2268 1317 1046 1026 1356 1583 1198 1523 2207 1230 902 1009 2995 665 1383 1317 1206 1392 715 1103 711 1181 687 779 717 1492 533 1203 1644 911 468 615 687 181 303 311 399 824 753 1155 1697 1500 1666 1282 360 1622 1484 299 1858 784 445 818 522 875 337 980 492 526 662 728 501 689 464 415 356 223 555 274 543 373 267 446 696 1234 915 327 1531 503 439 492 1357 1034 965 953 1004 851 703 811 890 603 735 402 416 380 383 674 1187 984 719 1091 1053 893 523 767 733 808 780 1769 476 758 765 449 696 923 882 1011 543 1264 793 505 511 573 668 588 980 2203 2348 2826 485 428 390 417 602 467 1693 3280 951 3230 3002 2549 2167 2672 2772 2747 3120 2948 3095 2871 3798 2734 2292 984 880 1314 675 1526 1226 1321 1170 1012 760 966 982 1278 1344 1002 917 913 998 889 1063 1063 1331 855 1585 1513 1878 1867 2089 1630 1056 647 919 536 804 639 974 892 647 884 679 755 756 829 648 1122 988 671 1291 852 869 1213 1149 1168 1157 1564 1249 1444 1431 683 1518 1748 1660 1871 2121 1177 2043 1890 2353 2012 2166 1728 1581 1858 1515 1654 1545 2233 1309 1902 2425 2042 1401 1431 1157 1192 1554 1554 1332 1140 1368 986 1642 1092 1273 1265 1216 1226 1245 1285 1491 1437 1295 1454 1411 1333 1961 1013 1131 1473 1557 1360 1295 1255 1344 1164 1462 1475 1153 1476 1397 969 1989 1438 1369 1330 1133 2452 1813 1756 1000 1198 1125 1245 1948 1837 2161 1988 1742 1958 2509 2205 2479 1903 1380 1385 1087 1688 2184 1607 1638 1702 1502 1495 1587 1672 1616 785 1429 857 1429 508 542 411 263 497 451 296 451 162 438 539 452 350 346 382 221 301 237 841 402 232 492 310 405 559 193 243 227 235 302 502 263 242 425 371 468 274 690 276 532 261 267 152 299 234 403 352 318 376 269 245 1097 595 287 257 252 216 326 1279 585 656 435 338 379 395 385 636 377 625 357 655 684 593 346 467 337 345 315 419 656 464 1084 443 487 630 337 920 686 674 562 1164 242 633 184 222 393 421 485 556 515 1010 634 582 767 907 1518 351 687 812 902 504 1072 907 621 876 654 391 738 779 320 599 553 420 644 518 548 507 731 648 370 1213 1060 927 946 670 780 831 1909 976 1831 545 387 840 374 414 1184 1325 1527 1127 629 931 748 393 1138 446 452 769 621 764 444 533 783 780 599 403 496 637 1033 1062 623 757 979 588 860 842 998 867 1193 807 602 997 481 374 472 480 376 559 599 448 493 811 719 616 865 620 634 723 767 332 739 350 328 558 593 460 1102 740 601 818 390 590 311 590 315 366 582 653 744 252 251 396 881 973 417 594 368 653 790 655 571 463 1133 490 875 582 479 408 818 668 1408 516 596 701 317 807 554 679 664 692 856 765 1009 1011 652 586 902 916 816 668 344 816 1256 287 624 173 245 249 365 364 807 458 500 491 708 738 1024 939 629 635 512 765 629 180 102 155 356 299 1142 496 734 726 851 791 794 890 831 632 661 349 336 537 374 362 476 564 403 390 402 1058 946 944 397 885 586 1026 803 883 936 1000 511 492 833 811 672 1317 1421 1192 748 972 821 423 634 393 503 455 750 940 569 722 469 251 976 513 314 631 686 576 673 706 591 672 540 415 538 980 628 331 811 661 1100 938 3458 3110 620 866 748 625 734 500 1097 965 1135 1041 1004 1061 1021 659 605 737 818 776 1175 1005 809 813 648 704 452 707 1063 524 595 1253 515 559 859 668 697 561 424 621 505 552 403 524 874 1069 760 445 1092 568 723 541 621 335 448 947 760 1899 1074 1007 647 562 488 790 296 525 414 344 441 455 412 1682 1982 2265 994 1276 1890 1328 1118 916 1284 1570 1330 1122 1099 819 407 326 1399 823 394 421 346 270 227 467 1398 1876 1590 1307 1554 2615 2870 2973 3379 2948 2180 1732 1133 674 2810 2632 2873 3048 3108 1903 2581 2480 2542 2045 2526 2301 2239 2723 1931 2905 2691 3231 3531 3274 2836 3738 3193 3492 2869 3358 1676 1773 1459 1203 1612 2947 2214 1601 1195 1784 679 728 1202 842 814 760 634 1310 1681 652 407 632 616 664 406 4046 3677 3594 2738 4586 3459 3510 3315 2610 3864 3868 3384 3217 3254 3705 3099 3695 2956 3670 3616 4108 3494 2059 2148 2622 2552 2555 2578 2918 929 827 348 3593 3201 2175 5421 5468 5434 4646 1382 1488 1127 528 1416 469 684 251 412 3036 1611 1791 624 847 732 767 1452 1945 1302 2627 1624 1482 2905 1680 1361 3488 4284 3929 4339 7840 6786 3665 3804 5068 5434 2109 1046 1270 1864 1803 952 2158 578 2551 1585 2274 1433 139 125 1761 1962 2356 3597 2494 1101 1981 1132 1307 751 598 1359 1121 1385 1466 1296 2724 3493 2653 1023 2498 1757 1815 2671 1868 2015 1579 1248 1274 3176 1885 2757 1783 2257 1098 1662 828 929 1225 1647 3874 3477 992 825 1018 862 868 923 992 740 835 1127 1459 1308 1793 2413 1361 1253 3124 1015 1230 1097 682 1360 1285 1182 1180 1467 1398 1320 1508 1015 981 1281 915 1016 1358 1290 1040 1181 1011 1075 936 870 365 659 497 850 1487 697 522 431 728 982 1397 834 692 741 1094 1472 640 382 877 453 437 845 860 727 444 403 783 754 588 517 529 879 818 814 1072 932 964 620 741 878 546 144 588 638 988 159 1139 1063 1059 1234 950 979 1169 1131 605 1012 1533 1500 1126 1042 1245 1054 1474 1018 545 715 766 834 888 707 883 1024 1634 1679 1561 1381 985 1750 595 1129 1134 1541 832 1147 736 1161 1124 977 961 885 661 1483 1067 562 1176 923 675 947 569 796 1049 1425 907 884 1364 225 1481 831 1171 880 696 480 1069 933 554 1515 1564 1310 1254 1312 1225 626 449 525 444 489 829 915 518 234 202 458 368 308 297 594 625 596 460 440 270 301 427 372 412 699 368 2109 753 771 628 893 1059 442 800 730 823 421 1033 795 1029 1036 863 671 939 695 564 523 459 626 590 579 913 652 779 467 447 431 996 256 98 653 1094 1354 1315 1675 873 801 1125 561 673 1165 793 1171 246 955 705 1301 1211 1469 1478 999 999 610 592 1172 595 586 885 1227 870 966 969 811 1576 283 728 878 1993 610 567 282 573 552 651 829 1071 419 541 680 621 720 355 351 393 873 1380 1546 1701 519 1482 335 522 307 415 789 1561 942 1176 1317 1086 1448 1188 1392 899 680 761 1109 732 789 991 1303 813 1595 1015 1068 587 779 623 895 870 1562 681 507 820 217 691 211 611 678 1023 694 961 1418 990 1699 1106 1416 2035 937 322 1222 1013 1486 1569 1589 3219 2042 2027 2554 3152 3739 12750 2555 707 775 631 775 878 831 1521 1004 461 1775 2216 2491 1379 1056 1271 1803 1336 1364 2688 557 1323 919 694 985 627 1422 1410 1411 1449 1204 1019 1386 1046 800 1266 1129 1427 2409 2356 2111 883 753 893 735 627 655 837 968 595 650 665 890 493 1391 2682 1141 960 1589 750 1023 858 648 1332 1148 1772 1023 1559 1300 1434 771 1113 1420 1676 1139 1171 1182 1914 978 1055 1060 1984 2026 1328 1420 1604 1303 1040 1315 1415 1215 1113 1369 947 3715 4236 3600 3467 2129 2795 1963 2182 1871 2528 2366 2648 1720 2168 2530 2331 4310 2518 1575 1242 1436 1187 1086 1233 1421 1452 1282 1973 1895 1622 2348 962 1080 1149 575 764 1169 847 919 1124 900 702 1157 681 658 570 457 322 584 568 530 452 685 849 898 677 646 667 1000 960 1950 2156 1742 1468 952 1524 2450 1395 1341 1721 1450 1270 1203 648 283 600 522 383 470 262 391 412 169 312 495 149 313 281 463 619 229 297 186 262 425 422 348 429 310 571 570 525 920 584 1091 933 1000 375 592 427 802 624 570 639 807 531 381 550 1574 638 529 461 407 421 582 859 546 901 990 979 676 441 170 556 620 496 992 764 794 672 719 449 517 532 732 974 921 682 1153 487 761 819 488 920 655 713 1020 1939 1800 2077 1539 1748 2193 830 1458 1277 689 225 1260 554 1307 881 453 1206 710 629 477 565 1329 1550 435 771 597 1209 1431 1297 1921 1093 363 311 504 821 463 1169 997 681 430 865 719 654 793 793 1317 1438 914 1271 1185 1267 1679 983 1567 1540 944 1104 1093 1286 997 1492 1341 474 1109 732 1058 432 695 3539 1284 1318 1028 1194 1231 1024 932 1237 1339 1418 1369 972 688 802 815 695 685 558 863 907 1096 832 796 886 1081 773 998 843 906 1061 388 423 746 478 427 132 129 81 151 127 88 54 418 181 513 395 388 609 1214 1068 972 747 1068 985 834 938 933 829 995 1344 1218 1232 1095 1225 1456 1193 1262 957 1065 823 1390 850 612 967 1369 973 973 752 898 2291 1727 1115 937 1556 1006 1694 1408 1439 1687 1299 959 819 2354 796 1459 1112 1490 1647 1035 1185 1206 1286 763 633 732 1774 824 1097 1566 824 373 616 701 129 152 160 256 708 634 964 1151 1042 1574 1194 325 874 1063 290 1233 611 387 796 578 1400 412 899 670 495 485 377 403 741 414 340 407 258 503 454 571 519 392 481 730 1025 683 437 1501 844 682 632 963 858 780 754 674 726 989 1101 1166 759 646 401 457 415 368 895 1215 1193 956 897 886 1006 1059 1308 587 859 1118 1428 617 651 961 612 912 1084 830 834 544 1170 963 311 470 755 618 449 745 1865 1830 2471 325 537 520 502 557 509 1188 3392 1039 3567 3340 2887 2416 2688 2665 2700 3176 2975 3257 2950 3552 3414 2971 797 639 1264 665 1249 1215 1105 1070 712 805 1179 762 1216 1312 1347 921 752 883 1411 880 880 1065 940 1395 1383 1451 1538 1718 1244 909 653 945 453 909 756 1196 1100 831 606 682 849 856 894 804 875 1108 914 1059 913 1029 1037 937 842 898 1008 1273 1587 1019 738 1340 1736 1628 1651 1617 1162 1608 1591 1717 1490 1801 1331 1276 1326 1118 1239 1505 1762 1270 1592 1957 1423 1161 1100 1177 1051 1372 1355 1053 1336 1290 1075 1948 956 1317 1311 1357 1268 1335 1047 1565 1292 1373 1368 1420 1373 1682 1211 1296 961 1333 922 1375 985 1293 1112 1013 1230 1172 1708 1482 1101 1461 1010 928 1000 874 1644 1234 968 926 1326 1153 1137 1269 1435 1454 1563 1410 1487 1792 1765 1804 1247 993 1128 890 1215 1214 1108 1150 1375 1109 1441 1606 1521 1487 792 1088 725 1138 462 602 349 311 373 407 260 467 213 485 319 371 305 475 434 311 570 335 392 550 403 636 497 387 604 291 324 298 310 408 584 249 441 612 457 520 437 618 327 742 380 372 272 373 265 317 396 259 361 221 201 1011 396 275 222 273 348 237 1032 494 538 238 458 572 513 673 655 529 474 463 545 971 746 212 347 292 435 302 299 604 451 1028 422 448 642 861 430 833 813 675 899 447 563 163 448 429 367 356 513 503 714 633 737 651 697 1125 403 570 628 762 684 926 724 481 829 515 339 548 712 582 624 284 441 560 682 822 423 492 661 607 974 874 783 1275 933 770 788 1176 796 1841 740 463 837 329 541 1187 682 1277 733 637 1020 863 383 1051 323 335 572 680 591 503 690 620 394 250 552 411 713 845 1306 789 713 977 488 811 686 570 548 902 813 867 965 452 419 417 388 348 679 579 607 651 796 1007 840 575 572 722 606 658 357 345 574 422 465 595 511 989 573 690 595 525 1147 584 734 348 401 737 792 725 300 379 417 939 779 601 594 472 570 810 654 894 458 1085 558 920 411 650 618 754 481 1112 460 665 834 325 708 607 736 476 1082 824 753 792 837 853 573 750 956 553 787 500 831 882 332 434 204 402 325 465 667 1105 522 605 284 757 678 694 1501 584 504 399 700 557 201 103 135 174 301 1031 470 912 729 990 624 710 903 811 819 659 375 346 400 640 333 478 391 428 417 402 704 848 522 282 499 785 904 958 851 982 567 755 648 530 867 752 1065 1352 1100 733 984 651 374 583 510 556 550 889 908 556 862 456 235 890 460 458 635 653 591 696 697 479 645 506 437 378 812 550 292 925 741 999 982 3609 3661 626 914 845 738 717 767 1272 1180 1002 1154 1226 1521 1016 542 374 506 574 628 695 573 575 579 731 625 287 968 784 705 699 950 723 778 844 542 698 668 451 556 432 247 470 424 468 675 618 588 719 508 528 673 591 377 783 749 986 1132 838 572 644 563 513 704 418 457 503 451 240 254 267 1104 2077 1781 888 1272 1210 1311 941 1072 1287 1460 749 868 758 1039 367 485 1464 879 456 419 463 277 238 600 1032 1380 1448 1404 1338 1769 2142 1897 2416 1971 1972 1418 1204 829 2829 2951 2636 2182 3166 2151 2141 2325 2406 1830 1820 1777 1916 2351 1402 2800 2667 2747 2919 3226 2038 3294 2579 3083 3549 3717 2321 2307 1617 1199 1177 2610 2196 1624 1170 2072 724 627 1302 707 701 537 891 1350 1503 729 546 908 844 597 460 3266 3353 3359 2883 3331 3204 3168 2747 2136 4322 3448 2684 2741 2912 3281 2444 2713 2589 2894 3294 3203 2771 2220 2858 2873 2714 2870 3068 3261 582 489 378 3252 3275 1995 3835 5199 5466 4639 1470 1619 961 307 1016 397 389 260 205 3003 1498 1656 606 870 623 1013 1609 1952 1670 2568 1627 1424 2058 2223 1565 2911 3540 3691 3375 6559 6828 3315 3530 4531 4648 2501 1088 1537 1692 1660 884 1990 638 2356 1412 2781 1122 121 117 1308 1704 2099 3394 2090 742 2042 923 1375 945 805 1288 1327 1228 1783 1541 2359 2929 2224 1471 3538 1998 1995 2537 1834 1834 1735 1595 1248 2827 1545 2316 879 2669 1499 1631 1190 1217 1525 1271 2979 2213 1306 1158 1224 1137 830 1040 1053 721 748 1001 1249 1246 1615 1718 1030 971 2765 934 1114 1315 912 1158 1120 956 924 1290 1025 806 1195 1294 1252 1392 984 1251 1272 1064 835 816 1177 976 625 683 332 434 649 743 1641 756 460 578 732 674 1050 812 587 571 966 1312 591 594 984 405 300 716 615 687 416 405 433 813 531 590 723 988 749 744 765 680 562 585 634 1177 652 177 556 612 1072 277 878 1236 1075 1152 958 1082 1195 1091 974 1138 1813 1080 1133 1149 1185 927 818 991 579 735 753 825 821 901 1123 999 1569 1417 1890 1782 898 1193 496 1475 1480 1335 876 982 923 865 892 677 763 826 673 1070 851 529 1115 810 656 838 532 828 842 1001 732 823 1197 276 1221 985 938 652 731 681 936 1058 503 1607 1743 1336 1256 1441 1096 445 395 404 578 416 712 641 440 272 246 370 293 436 311 558 562 559 744 552 312 516 380 329 302 658 283 1377 614 462 386 608 1256 366 694 635 570 451 1142 951 614 744 539 869 698 793 727 411 331 615 790 504 944 691 692 357 520 626 809 328 182 418 907 971 991 1302 930 756 981 647 579 915 851 1114 355 1246 740 1855 959 1128 974 1161 1029 1140 708 1084 704 363 846 1040 1038 1180 1027 848 1163 268 769 858 1913 338 448 214 394 368 444 690 794 441 451 676 508 598 459 481 445 1270 1447 952 1195 584 1443 365 282 187 403 732 1256 680 803 1024 801 1167 677 812 1040 646 690 1228 646 764 860 805 590 963 648 626 601 962 603 828 734 1729 892 373 867 306 538 343 686 655 861 688 889 1201 940 1239 905 1463 1923 913 503 1043 783 1043 1085 1388 2210 1390 1627 2144 2416 2147 2555 12846 674 805 785 1084 962 863 1013 945 614 1731 1952 2368 1092 1147 957 1714 1167 997 1783 614 1638 952 704 1100 714 1314 1272 1269 1308 1223 970 1393 867 927 963 1270 1028 2349 2194 2312 1419 1263 518 622 534 792 1178 735 463 569 861 742 638 903 1177 1138 1320 1395 782 895 561 930 1165 1423 1446 1062 1292 1318 1289 1126 1289 1184 1207 1070 1054 1309 1341 1324 1131 844 1136 1242 1133 1190 1496 1514 1218 1268 1251 1493 1320 1289 1016 3000 3343 2601 3167 1889 2288 1798 2163 1915 2391 2277 2574 2212 1876 2822 1697 3671 2044 1548 960 1185 985 1016 1007 1511 1680 774 1446 2155 1676 2167 693 826 907 827 743 966 1080 643 910 609 624 601 653 576 460 455 546 625 586 715 638 667 721 736 724 829 683 1079 873 1729 1353 1460 1480 1212 1092 1348 1194 1411 1674 1236 1119 1151 1029 333 512 437 412 470 216 291 377 178 235 479 400 230 361 555 385 245 263 235 128 218 244 298 235 231 431 743 602 500 822 761 674 730 380 613 432 600 875 759 901 510 738 494 394 1132 603 610 394 345 412 505 801 888 1151 1069 1019 812 312 230 599 526 571 650 971 970 989 1132 616 663 794 732 655 775 739 1022 576 719 1264 759 994 1074 1160 932 1457 2034 1508 1548 1571 1835 970 1440 1437 572 209 1698 993 1644 692 687 1693 852 983 626 849 1591 1295 536 711 592 1619 1489 1408 1721 1370 531 392 545 1091 620 1275 1123 650 561 1278 1035 943 687 1061 1679 1283 1431 1280 1217 1611 1375 1674 1558 1391 1019 1622 1501 1589 1196 1176 1735 686 903 990 935 603 738 2981 1026 1178 1074 1023 1123 1015 924 1180 1282 1302 1270 1122 700 738 534 622 710 548 1041 968 1372 988 939 1026 847 514 1014 1122 1107 1279 466 565 768 689 514 278 309 234 333 307 224 177 509 169 871 211 614 597 1195 1149 1135 1001 1072 1292 982 1045 930 871 834 1143 1171 1178 1104 1164 1421 1081 1191 1164 1253 1080 1047 1308 956 1091 1102 970 991 801 795 1917 1314 1215 883 1123 1037 1200 1000 955 1130 1247 815 664 1497 902 1165 978 1435 1390 895 1219 1069 1217 666 769 723 1370 700 1261 1538 712 311 612 756 135 166 221 304 854 529 1352 1327 999 1242 1243 414 1214 976 321 743 506 412 463 328 1088 399 984 532 595 459 368 348 443 304 290 468 351 635 315 437 577 469 435 690 678 484 448 1239 763 679 521 751 698 622 551 596 571 1021 967 982 831 721 626 678 519 313 1113 1291 1077 1272 959 1068 894 565 996 630 628 948 1174 671 508 738 539 786 841 766 760 752 962 1139 467 577 459 479 317 632 2037 1592 1407 482 635 567 608 695 582 675 3202 993 3576 3132 2605 2299 2468 2183 2131 2708 2662 2610 2597 2500 2329 2249 932 645 1012 586 1220 1090 1077 869 728 552 1362 787 802 938 925 766 850 650 1053 892 922 882 697 1342 1318 1109 1102 1204 992 923 534 812 613 892 550 687 637 752 780 483 1000 1046 955 738 892 973 895 709 748 928 694 980 940 706 711 599 838 529 788 707 874 932 962 811 738 790 771 782 850 898 790 785 905 796 855 851 822 870 778 781 749 933 792 920 955 858 964 946 923 800 702 668 870 661 715 775 655 758 800 681 805 728 839 834 818 845 674 678 811 535 719 681 638 647 752 508 775 1112 931 761 752 744 1106 876 524 521 749 878 728 806 1238 702 702 954 860 892 909 875 793 866 1051 977 1058 882 781 868 877 855 875 638 645 676 661 669 758 809 606 537 627 821 638 403 164 309 178 419 248 257 260 323 204 184 391 431 453 168 171 159 167 529 342 467 388 391 560 136 249 195 215 238 322 225 206 441 427 361 321 425 438 241 235 223 184 315 358 212 320 219 275 359 339 754 282 210 188 120 144 370 497 265 317 195 271 231 372 295 312 239 229 275 322 696 304 212 270 237 167 263 198 347 435 617 195 227 354 372 277 476 425 379 501 136 421 184 331 300 254 330 370 335 416 336 447 551 270 375 502 500 412 269 400 669 406 446 409 283 234 330 237 332 343 321 403 373 545 297 380 540 651 445 658 624 640 720 815 963 899 764 479 870 718 425 841 283 343 633 403 840 648 589 591 562 489 729 239 238 509 543 382 380 555 412 282 251 295 213 433 555 806 443 497 422 402 513 550 424 315 367 306 436 357 453 479 481 355 266 317 324 470 361 929 614 622 348 440 474 359 397 271 335 318 403 442 572 643 846 671 428 721 470 686 402 561 329 301 439 627 409 210 331 383 409 650 368 341 509 448 493 328 442 307 788 318 889 300 665 368 688 293 726 390 323 657 399 659 392 272 243 540 571 529 637 628 478 522 321 289 331 490 422 512 417 173 197 174 221 292 233 385 647 204 268 411 384 222 480 804 397 357 220 835 449 66 129 139 105 92 541 454 651 559 616 628 628 604 568 564 340 151 115 311 483 124 432 289 531 454 439 298 361 349 213 639 448 881 534 567 634 407 415 296 435 626 572 458 478 330 536 285 472 231 286 299 461 419 506 304 521 640 423 380 718 814 346 456 533 496 545 551 587 466 340 493 283 458 456 360 647 815 803 712 2605 2890 541 664 604 653 655 645 518 381 1027 621 1002 735 669 327 335 344 285 281 281 204 690 704 716 568 491 677 934 292 258 650 490 458 597 367 534 353 332 510 426 406 529 390 388 434 258 484 506 411 522 538 536 426 339 527 333 763 539 604 503 509 317 598 514 498 537 527 314 428 445 980 1049 1212 667 971 869 965 683 816 734 874 505 645 759 584 643 292 856 629 237 211 471 462 400 284 751 803 533 1150 889 1427 1303 1425 1318 1396 1163 1142 939 586 1660 1562 1575 1212 1728 1965 1526 1485 1695 1890 1761 1709 1357 1674 1666 1915 1798 1900 1678 1915 1249 1992 1444 2411 2707 2655 1136 1397 1420 577 709 1738 1073 1228 769 1481 654 566 599 647 360 546 540 770 662 464 295 411 339 309 374 2004 2154 2046 1951 1988 1895 2546 1700 2047 3047 2083 2394 2076 1869 2589 1979 1944 2009 2248 2239 2067 1839 2093 2124 2457 2308 2197 2425 2362 598 463 398 2048 2333 1151 3474 3444 3625 2762 746 774 688 159 610 349 217 210 282 2069 1048 986 406 676 622 408 934 1272 1149 1432 953 994 1106 1242 1518 2178 2584 2128 2094 4740 5083 2534 2807 2968 2996 1484 942 1203 1248 967 871 1430 677 2099 976 1680 854 86 76 1149 1057 1709 3335 1438 427 1239 681 806 478 472 948 867 933 1436 1285 1732 2747 942 962 1642 1555 1523 1700 1627 1320 1091 700 672 1536 977 1865 468 825 531 889 816 788 913 888 1984 2350 671 693 584 714 939 851 902 719 678 876 1039 857 740 1070 508 484 2095 710 927 910 761 959 1118 1012 786 907 972 914 1071 921 972 1166 949 1110 787 946 1026 950 915 1100 446 491 663 549 267 253 847 441 550 511 541 326 654 746 733 549 504 451 364 693 444 267 249 358 195 587 558 526 472 489 553 509 485 531 440 481 582 403 381 473 531 490 590 263 537 569 608 288 340 541 430 349 450 433 415 497 471 510 733 533 602 533 460 753 783 702 434 559 494 410 585 429 512 620 673 546 574 808 503 726 519 643 688 582 546 485 280 623 491 658 528 944 301 609 633 390 764 529 487 622 373 493 637 751 433 357 821 111 1047 351 640 370 500 302 683 725 686 914 625 776 676 666 769 280 358 352 311 126 227 181 325 128 74 290 286 287 224 504 334 346 266 244 198 373 256 173 372 379 152 795 406 375 274 351 510 433 401 364 399 264 562 406 440 410 536 477 656 733 560 260 286 434 450 486 667 758 1026 412 374 179 328 282 151 464 647 612 636 414 717 639 431 863 631 803 553 686 622 622 823 863 683 889 819 546 610 1085 387 516 373 168 506 612 902 762 534 478 571 502 587 611 1358 532 377 414 419 512 604 502 364 567 388 558 365 805 192 193 185 832 647 445 539 452 1104 208 311 230 241 463 713 498 544 615 540 689 505 659 495 398 423 659 450 529 390 511 422 561 484 452 456 568 428 364 386 858 314 547 284 196 221 246 540 291 721 477 451 882 685 807 721 1064 794 627 575 919 878 1002 1094 693 680 645 635 616 636 711 707 674 10356 4933 5449 1721 697 913 844 958 320 1009 1227 1352 648 569 552 798 677 552 645 286 740 642 579 689 608 730 645 671 669 547 489 1045 822 487 858 655 887 952 979 1013 880 817 575 414 353 510 454 564 201 266 600 460 552 533 393 817 878 627 618 877 664 367 711 562 937 737 761 669 586 1024 974 758 689 966 1285 761 1103 915 614 814 852 1218 911 744 1134 1015 1150 1048 915 715 959 786 990 2308 2503 1906 2114 1810 1573 1465 1800 1596 1936 1492 1677 2009 1442 1794 1487 2109 1536 1266 783 915 766 723 810 825 1253 476 961 1340 1228 1056 714 830 643 363 446 591 399 529 457 471 367 307 547 434 444 408 428 390 548 361 346 530 489 360 592 803 796 871 787 782 963 897 817 922 698 631 783 737 963 694 1236 1250 652 554 466 444 576 610 466 260 348 374 250 339 206 222 352 322 287 127 185 105 154 200 219 252 171 238 361 316 433 349 458 783 718 758 402 430 237 380 456 432 475 361 242 288 309 924 196 207 382 289 229 267 636 245 453 355 506 472 397 260 449 473 307 473 590 510 524 422 650 605 410 580 455 539 564 520 473 551 399 557 569 607 892 746 825 936 809 514 726 794 517 848 754 479 240 831 486 1022 511 437 1013 492 403 438 443 978 1209 333 310 284 1161 1183 1015 960 822 344 316 532 853 302 760 899 549 402 887 691 600 465 629 866 612 763 757 814 898 711 1228 1096 1062 1139 1006 1144 1473 1216 1102 1183 321 425 524 368 544 512 1701 1225 1070 1001 1029 1073 964 892 1049 1005 988 1221 884 435 888 355 493 431 450 713 908 1010 566 549 629 614 609 929 931 682 822 482 384 297 434 422 112 100 78 102 104 108 90 297 134 397 308 227 604 899 865 973 558 546 645 589 534 632 585 819 788 830 738 860 773 798 646 701 808 580 527 846 817 901 717 443 717 733 610 727 710 517 587 576 737 897 736 714 619 631 740 588 514 754 934 965 683 803 925 1144 1214 899 927 575 654 548 1312 536 1233 956 500 492 268 263 76 178 108 238 392 381 279 414 361 474 441 278 587 579 538 689 487 527 535 537 909 343 489 499 429 281 384 654 320 355 436 294 242 535 421 247 597 330 592 376 369 467 212 798 473 408 320 350 254 551 460 254 407 321 572 594 644 451 382 406 306 258 652 566 525 574 641 744 644 494 541 477 482 521 866 353 527 579 475 583 672 595 768 611 504 580 294 368 463 342 284 690 755 840 882 331 525 210 364 470 878 353 1968 475 2277 2040 1866 1283 1783 2044 2179 1844 1869 1736 1851 1730 1861 1956 627 489 596 426 752 763 688 561 517 572 1068 1095 426 482 675 773 611 534 956 585 544 518 899 682 686 594 661 711 669 648 547 857 615 819 473 808 750 688 732 526 1124 1168 1089 588 1008 894 812 932 712 732 788 1138 914 802 698 664 746 631 970 926 971 1036 1215 998 659 714 761 742 937 977 971 1048 1073 1023 887 935 988 713 957 819 745 703 703 644 661 694 658 688 767 820 795 710 935 739 652 578 808 855 760 749 863 657 774 928 910 782 659 693 945 585 665 967 665 841 880 756 754 1029 876 748 696 813 1289 1117 490 478 919 895 939 663 1129 697 620 881 808 922 886 865 748 794 794 761 655 658 710 659 848 836 883 664 631 737 665 708 771 632 584 541 756 871 611 350 269 176 277 234 208 338 193 237 262 206 233 198 295 194 316 211 215 342 257 326 245 279 422 185 281 243 259 291 337 215 242 344 373 335 285 373 308 210 349 337 249 314 298 312 319 292 373 376 366 838 268 208 190 145 100 200 605 301 378 257 246 237 303 305 302 304 282 326 261 729 261 212 252 205 196 199 236 386 550 799 294 324 315 418 285 495 424 375 527 174 419 314 253 305 255 276 364 491 406 406 467 497 312 429 498 516 385 251 396 762 514 299 407 376 189 347 363 297 308 386 288 277 563 275 483 484 444 438 627 557 709 621 788 763 660 631 561 990 922 464 919 298 252 794 273 549 528 574 707 656 499 819 275 274 427 516 333 278 441 316 190 236 404 367 722 844 955 742 644 507 510 458 457 473 355 312 448 512 614 427 548 382 358 359 314 309 360 358 698 595 526 385 537 553 458 504 331 346 407 369 477 437 493 761 480 597 586 353 549 334 525 423 397 474 702 427 180 257 217 514 709 433 356 534 571 749 341 585 345 757 393 784 512 516 473 700 330 650 320 454 712 329 702 333 366 217 460 618 530 562 539 442 491 233 276 287 601 438 679 358 211 245 196 203 231 223 422 715 241 293 499 331 348 561 776 369 371 330 647 400 110 82 109 119 106 646 543 558 545 518 496 682 577 483 435 460 254 209 252 336 192 453 283 442 417 421 281 310 398 219 501 442 790 698 693 586 431 407 343 306 723 590 603 638 493 532 433 478 248 282 308 486 421 533 345 497 526 172 162 745 740 446 500 552 526 562 554 363 418 336 409 232 527 482 327 634 661 773 742 2540 2849 467 654 555 437 677 589 684 513 960 638 882 679 883 469 461 245 262 419 255 355 474 472 618 423 391 779 880 352 321 556 414 401 614 333 400 347 362 369 293 281 436 333 287 295 214 245 402 322 505 307 475 473 506 491 429 638 513 601 664 263 425 627 507 576 486 474 191 213 234 894 1031 753 476 878 903 1014 700 762 889 974 583 950 661 857 553 266 984 635 233 217 401 277 221 221 758 786 661 865 769 1273 1139 1139 1509 1577 1316 1126 973 608 1643 1655 1610 1518 1840 1721 1248 1241 1484 1845 1502 1798 1373 1458 1654 2018 1854 1781 1664 1709 1303 2204 1668 2492 2769 2762 1323 1617 1622 697 839 1535 1056 1165 692 1358 588 540 900 474 463 380 437 766 741 586 196 283 261 349 301 2221 2251 2241 2088 2379 1881 2417 1744 2155 2809 2255 2305 2115 1995 2385 2131 2007 2157 2395 2015 1665 1735 1930 2466 2560 2515 2281 2554 2756 417 363 396 2200 2347 912 3408 3600 3902 3251 762 852 549 197 621 249 192 185 290 1998 1030 976 507 677 619 477 985 1079 1173 1685 1166 1065 1358 1142 1372 2098 2593 2174 2542 4932 4835 2110 2635 3077 3389 1549 938 1403 1378 1092 823 1641 626 1892 983 1970 690 104 88 1203 1022 1486 2985 1678 450 1435 642 743 640 620 1089 1056 1135 1440 1446 1587 2062 989 688 1685 1486 1425 1485 1286 1155 1173 774 812 1825 1265 1850 604 823 370 902 641 695 767 856 2572 2248 666 668 614 642 840 816 716 655 600 776 1177 782 797 1288 593 573 2193 723 838 978 714 654 733 672 763 1020 912 852 866 755 812 750 786 897 713 725 989 802 807 927 414 453 646 275 324 352 852 492 498 342 633 250 606 520 476 409 756 585 350 415 485 309 269 357 237 543 557 525 464 628 495 596 494 535 452 596 536 418 451 402 627 615 601 195 570 602 604 195 356 510 364 345 524 497 442 476 524 527 741 338 484 416 440 693 767 705 413 527 574 601 735 409 672 769 561 558 877 985 556 653 567 747 707 571 587 436 346 575 482 635 668 871 297 487 637 348 938 467 437 662 439 564 611 739 441 405 764 115 856 292 464 381 387 274 516 708 489 922 852 800 752 721 890 271 462 325 363 227 258 216 233 90 56 175 235 214 390 445 387 357 282 252 167 288 264 166 248 336 145 703 478 354 268 447 530 262 430 432 451 425 562 446 479 371 465 458 512 598 518 397 248 456 319 495 594 632 849 449 360 237 337 272 181 316 751 681 699 533 764 521 534 635 534 597 684 580 626 732 795 1129 731 744 591 599 651 976 445 473 435 199 617 727 766 969 567 594 540 277 549 558 1075 444 455 385 388 416 511 503 438 505 370 436 464 714 264 244 222 1017 883 398 478 458 947 240 279 168 246 512 665 420 485 521 435 575 457 654 561 364 420 513 328 409 425 535 437 567 507 491 415 531 377 437 353 930 306 480 307 192 330 216 322 223 849 549 453 860 555 891 798 997 917 460 520 620 637 921 959 845 627 744 572 570 716 756 775 805 4933 10484 8982 2167 885 955 853 723 567 888 720 881 675 617 599 805 726 673 594 304 835 556 565 564 579 792 739 672 668 810 622 1412 855 506 704 540 600 1327 1190 1136 797 716 518 493 445 558 510 668 411 492 502 450 425 550 546 718 910 600 576 810 560 586 759 620 1074 697 735 656 590 1128 938 918 853 867 941 714 879 975 705 836 976 1144 796 856 1132 920 827 890 973 731 868 809 808 2564 2858 2227 2185 1651 1612 1695 1928 1689 1933 1517 1744 2174 1555 1915 1388 2451 1408 1336 794 881 698 628 1002 1005 1305 426 892 1409 1265 1012 617 672 777 432 588 543 484 600 396 443 387 385 480 515 651 409 216 455 420 338 342 582 488 399 669 931 747 782 836 672 660 933 1016 776 569 532 828 600 1004 782 1158 1089 531 331 347 307 334 337 258 307 425 209 418 362 235 264 409 321 350 142 128 154 135 152 150 198 121 167 297 280 370 374 369 922 782 818 366 397 221 291 410 380 447 408 321 288 353 513 199 216 156 136 205 233 646 356 569 447 650 345 365 240 481 482 361 422 775 666 632 565 596 556 574 630 547 526 749 596 550 385 614 663 743 693 929 798 952 1015 843 776 685 775 653 877 877 472 387 1086 854 1363 486 627 1179 677 461 561 507 1151 1054 444 409 379 1055 1361 1304 1177 856 444 428 453 951 344 737 1045 503 611 1163 742 648 687 789 1078 847 817 1061 930 1054 885 1236 1643 1121 992 1244 1244 1303 1198 935 1448 394 459 601 526 510 564 1498 927 879 803 786 1137 1098 974 1080 1154 1134 1493 716 398 684 407 443 458 538 732 856 995 608 614 741 564 823 922 828 580 840 521 523 458 424 379 250 226 154 244 232 230 168 307 157 458 271 201 505 715 684 702 537 510 607 543 547 596 558 718 699 641 678 659 653 762 568 650 727 624 519 818 552 664 855 500 621 649 504 787 783 599 634 530 778 788 638 612 732 709 644 740 507 691 563 896 806 704 844 1199 1011 589 1143 714 662 485 1153 506 1111 814 494 315 278 274 70 113 96 181 452 441 463 535 388 568 536 277 725 673 495 526 452 538 679 491 1090 253 514 433 350 306 481 414 217 343 355 347 259 401 294 261 387 302 378 487 238 346 157 1085 459 365 366 622 302 505 435 267 520 425 449 510 765 586 375 356 242 142 703 546 559 775 728 801 681 417 702 410 432 625 854 468 443 724 664 701 772 599 643 545 500 448 413 406 334 399 324 593 1016 707 664 393 357 148 423 584 528 402 2168 493 2512 2252 1822 1514 1602 1870 2242 2011 1987 2046 1905 1787 1969 1931 663 455 592 426 552 745 644 561 607 571 1231 925 451 618 865 650 617 570 865 494 468 438 793 520 458 553 609 687 658 694 568 943 605 709 524 818 760 683 699 459 1083 1123 1000 587 972 781 709 857 637 687 735 1150 963 750 709 586 679 643 879 747 899 1003 1093 877 704 656 691 678 918 939 875 934 972 911 947 948 891 707 869 730 728 651 708 650 655 719 646 741 717 798 768 672 958 693 648 654 800 775 784 689 850 585 684 847 826 703 689 709 894 583 631 920 633 789 945 706 730 1057 838 725 746 731 1022 794 533 548 702 773 695 647 993 640 555 746 676 776 720 631 698 736 753 722 621 660 686 659 916 904 1001 535 569 622 627 627 743 575 570 494 649 835 586 219 331 201 339 259 239 306 191 260 308 206 241 256 332 200 340 229 225 323 246 305 234 346 491 179 304 260 278 254 363 230 255 410 371 381 335 425 329 176 397 389 299 360 380 312 287 286 365 363 351 827 260 236 218 145 104 206 482 266 399 228 246 187 316 282 294 223 236 316 279 714 269 162 202 189 190 187 220 361 511 775 250 280 275 474 254 543 470 413 425 166 445 338 277 269 257 294 384 473 372 367 463 510 310 513 453 526 350 277 323 785 549 331 431 358 158 254 265 286 351 394 282 259 570 259 448 424 439 395 644 598 645 585 770 806 583 636 508 928 804 440 944 258 318 683 254 595 468 530 568 468 505 853 227 222 360 511 321 298 466 312 168 224 415 315 675 765 914 691 555 434 533 447 490 435 370 302 404 524 566 402 598 431 352 334 296 305 405 362 678 501 572 341 533 562 453 499 377 295 349 408 402 457 516 772 485 597 567 349 527 330 507 404 376 431 678 389 151 245 197 418 645 414 331 503 435 705 354 571 296 813 367 819 516 529 397 704 282 623 380 419 652 350 776 372 268 203 435 569 497 459 467 512 489 230 304 271 524 400 596 324 237 267 226 207 224 167 418 720 254 306 442 311 306 515 729 262 340 337 700 371 118 90 176 111 106 583 426 528 476 484 499 519 615 525 523 494 242 229 235 311 213 389 270 476 366 366 251 290 378 258 519 395 810 652 546 558 409 431 329 296 675 534 568 607 472 564 358 451 221 251 308 468 485 525 298 503 439 273 225 587 736 384 444 481 453 487 479 388 393 316 395 234 469 451 321 508 673 688 707 2397 2876 444 721 601 507 647 614 688 525 1150 685 835 703 743 421 401 258 265 366 208 235 520 522 423 469 455 728 758 346 260 567 421 393 604 346 339 297 389 391 303 261 493 364 265 275 198 355 458 287 437 425 431 494 329 444 423 677 520 450 634 276 375 517 451 426 451 433 207 271 331 903 1089 860 535 837 1001 1036 665 797 809 982 576 921 626 824 585 303 984 675 262 200 482 248 250 379 678 848 637 831 750 1193 1046 1032 1426 1488 1231 1061 1054 597 1583 1626 1623 1366 1797 1821 1061 1044 1381 1789 1462 1651 1306 1386 1579 1697 1779 1704 1429 1556 1327 1981 1364 2417 2770 2710 1174 1543 1580 526 716 1641 978 1148 565 1386 447 482 780 458 522 344 400 664 667 578 248 343 277 349 283 2028 2089 2086 2065 2138 1808 2274 1707 2116 2837 1953 2064 1866 1951 2420 1946 1926 2185 2207 1889 1603 1744 1962 2413 2545 2608 2349 2576 2766 396 334 404 1986 2191 776 3213 3327 3668 3083 747 814 593 164 744 251 182 181 266 1815 958 823 285 678 622 445 985 1014 1292 1619 1080 1042 1277 1046 1440 2035 2475 2131 2352 4747 4690 2033 2497 2924 3256 1446 958 1364 1398 1072 791 1613 609 1863 848 1913 647 100 88 1159 999 1475 2895 1580 421 1276 656 673 536 558 1105 1076 1277 1496 1418 1661 2057 921 735 1540 1310 1259 1557 1381 1184 1126 770 725 1611 1198 1789 514 734 350 1009 693 717 788 861 2231 2009 642 612 618 638 895 948 824 827 679 789 1144 786 757 1071 465 445 2271 648 769 940 733 709 701 743 745 891 766 750 767 882 883 987 782 897 679 764 913 713 825 1053 403 417 608 339 330 307 731 436 464 415 566 242 526 532 497 454 598 418 302 470 455 354 318 264 142 510 534 504 449 574 549 642 498 441 388 496 483 394 383 442 521 506 575 193 543 579 574 197 293 497 350 297 516 519 447 531 525 509 678 313 353 388 390 644 660 606 364 476 521 532 678 368 654 727 508 590 868 851 588 621 565 712 672 563 567 414 320 522 479 600 646 876 273 396 580 311 924 501 473 696 420 545 641 765 419 438 666 94 982 269 454 342 372 260 469 630 417 1020 846 780 730 637 734 246 445 336 400 171 282 168 219 131 93 157 219 190 328 361 315 306 228 196 149 304 278 164 249 340 116 676 404 284 238 412 529 290 391 391 389 400 505 399 317 307 434 480 523 529 543 402 240 326 384 457 598 572 917 422 318 294 269 285 175 322 807 648 670 522 710 441 410 627 514 664 582 484 613 635 805 1055 739 669 545 591 629 939 415 495 440 201 552 664 706 893 542 509 489 358 494 505 942 425 380 331 343 392 449 417 382 462 348 397 306 698 272 271 158 861 831 393 483 492 1076 211 306 191 217 401 604 390 478 430 388 492 395 545 542 381 397 499 307 386 436 501 407 533 477 530 425 541 410 396 333 911 285 536 323 186 320 238 347 223 753 481 401 861 580 894 797 951 842 525 518 735 679 811 853 809 598 679 518 503 475 605 631 785 5449 8982 10530 2146 809 873 801 614 375 874 785 966 570 650 498 783 708 626 518 304 792 611 531 661 541 782 741 654 650 703 517 1354 740 459 736 569 575 1282 1159 1062 803 728 517 393 372 614 489 638 284 355 540 500 463 518 492 718 880 590 549 780 626 564 753 612 1089 660 713 741 561 1096 885 848 793 1008 1154 774 863 866 728 877 911 1189 756 667 1066 904 1021 961 925 758 941 810 1034 2268 2469 1868 2161 1776 1445 1692 1888 1572 2034 1436 1659 2086 1603 1917 1251 2174 1411 1271 883 970 706 645 933 718 1266 366 829 1287 1145 837 634 738 672 432 499 512 488 488 401 423 303 390 463 515 656 380 204 486 455 361 371 513 472 396 725 982 712 793 769 591 731 763 869 796 508 546 911 673 918 711 1064 1081 527 352 336 304 372 377 296 305 400 298 376 332 185 222 494 292 310 152 134 173 96 163 169 217 109 180 295 255 374 282 357 704 591 625 364 379 217 293 386 356 413 330 253 386 296 437 197 214 188 162 191 207 532 267 499 380 659 350 388 202 461 473 326 421 731 593 647 539 655 586 455 618 456 488 734 626 575 430 525 462 522 511 961 788 827 894 733 628 553 662 632 850 748 433 332 928 647 1142 443 502 1071 580 394 468 423 1175 1061 362 373 353 1022 1263 1227 924 863 400 386 398 814 326 616 854 433 483 947 701 569 624 806 986 750 766 1066 929 929 797 1154 1402 1103 946 1102 1147 1300 1322 860 1350 356 454 557 460 521 504 1493 924 805 758 755 1039 930 829 980 1081 1015 1466 742 294 628 381 428 516 519 672 835 893 520 599 719 530 659 914 872 542 844 557 479 467 426 464 194 172 100 184 172 176 112 292 184 446 215 211 553 622 643 651 531 512 607 520 556 606 590 738 695 683 641 666 639 866 594 706 748 652 518 897 593 696 699 393 567 669 470 691 681 547 596 570 647 789 534 701 580 612 710 643 502 593 718 794 678 704 801 1207 1082 699 1130 695 672 443 1142 584 1152 793 476 321 290 264 74 136 110 198 463 462 339 499 397 443 482 315 572 525 523 454 401 541 678 325 1031 255 528 418 367 272 378 414 233 302 357 369 279 366 329 236 389 298 371 432 229 318 171 868 447 355 344 418 241 433 365 226 437 352 439 471 690 348 350 337 238 192 686 518 508 768 684 738 618 389 668 428 447 595 825 474 437 728 664 709 826 588 645 553 514 467 402 447 293 393 328 625 931 616 680 417 393 148 388 494 543 367 2081 484 2425 2157 1762 1465 1923 2050 2338 1926 1961 1880 1854 1939 1851 1847 623 461 530 397 534 773 602 503 536 545 1314 932 382 570 783 622 593 548 872 543 507 465 697 519 449 489 535 605 963 604 769 701 810 950 603 960 811 598 584 635 974 988 889 619 922 841 861 789 750 996 794 858 789 559 483 736 969 954 768 766 1005 999 1027 913 872 1067 1050 1071 1233 1041 1143 1229 1194 1055 1143 1149 1216 927 1291 955 1080 775 784 774 669 837 711 862 867 1039 802 833 827 696 874 808 768 1091 1008 1053 988 706 942 1015 1017 876 906 887 858 805 751 909 746 924 961 861 1019 776 1011 993 921 933 1043 784 682 661 829 893 983 629 887 767 458 756 820 811 707 815 893 966 947 945 781 610 762 639 925 969 979 865 1008 945 860 847 842 812 644 855 559 1111 289 254 375 287 393 358 397 462 203 373 251 268 205 229 321 295 381 275 293 442 313 448 385 430 557 300 411 366 388 433 433 392 373 506 479 483 402 574 449 193 255 253 190 317 333 277 266 430 525 325 311 807 305 210 182 149 236 254 384 510 558 275 220 313 298 452 354 281 217 319 309 538 553 236 305 183 413 157 444 575 568 739 217 249 353 422 390 416 351 311 346 257 357 338 301 380 199 397 361 568 454 479 784 463 393 439 426 365 305 555 632 889 599 424 871 388 228 409 448 530 646 363 305 342 616 479 490 339 520 471 843 713 921 792 1111 769 672 787 671 1438 999 620 839 265 407 852 373 532 731 561 769 790 529 636 587 597 521 686 501 393 469 547 280 234 393 332 755 762 949 771 601 608 524 747 501 522 438 610 527 594 734 576 524 423 338 354 410 414 384 551 788 691 628 334 602 664 597 631 426 235 509 340 422 425 487 808 421 669 596 444 684 424 507 441 419 575 799 790 278 268 302 603 618 654 493 320 498 654 544 724 432 849 469 925 304 670 391 572 295 572 536 460 777 535 635 323 401 413 662 752 632 440 510 813 608 367 575 405 532 278 572 506 315 401 498 206 287 389 773 919 442 608 393 334 515 569 802 535 607 403 706 598 121 117 86 131 106 845 643 631 719 605 704 673 796 704 542 477 281 182 499 393 186 347 372 509 556 599 433 392 244 212 512 531 848 715 498 1029 304 381 450 345 817 759 613 700 602 677 587 571 258 304 499 378 591 840 422 364 670 246 234 678 691 345 353 326 314 341 384 552 520 385 290 319 347 633 221 479 539 864 508 2982 2877 503 685 624 569 490 512 939 746 1030 744 1242 816 698 622 475 278 366 458 385 496 480 470 448 369 368 1065 829 798 422 410 546 561 587 476 670 313 367 318 278 388 376 371 347 466 136 237 488 570 649 409 478 476 303 539 641 842 708 647 672 300 276 751 675 500 621 543 100 120 152 911 1135 874 694 748 1143 1201 958 910 989 1047 505 813 669 898 460 539 1315 617 265 255 383 222 213 338 808 1040 738 929 878 1536 1346 1685 1547 1708 1288 1063 983 722 1867 2053 1734 1690 1723 1783 1425 1540 1751 1632 1392 1332 1626 1608 1123 2059 2006 2104 1872 1870 1794 2321 1898 2491 3047 2795 1440 1524 1533 769 876 1498 1301 1470 778 1741 595 502 877 432 720 378 605 1046 894 391 360 317 299 479 338 2209 2383 2442 2562 2699 2527 2431 2188 2209 2936 2395 2257 2431 2047 2302 2810 1977 2108 2151 2082 2122 1841 2200 2821 2750 2285 2544 2616 2734 386 332 375 2647 2723 1206 3003 3308 3464 2896 768 770 822 343 825 409 444 384 337 2010 1428 1278 410 693 577 580 1145 1199 1399 2161 1399 1321 1371 1397 1732 2185 2639 2541 2714 5220 4672 2485 2790 3547 3719 1565 1068 1433 1480 1417 821 1806 539 2069 730 2007 1045 147 89 1335 920 1768 3267 1422 617 1523 1064 963 642 613 1145 1176 1081 1402 1275 1724 2214 1015 715 1436 1903 1884 1787 1464 1600 1175 934 865 1818 1194 1443 681 1075 676 1222 768 834 997 1048 2063 1667 820 734 882 821 988 921 912 772 874 979 1082 778 779 1688 787 733 2091 1312 1428 1069 925 848 863 843 1020 1072 975 850 881 832 817 872 652 780 955 993 715 756 873 826 407 270 486 301 559 470 1053 632 470 296 932 511 865 538 419 381 767 690 431 578 786 336 294 354 343 661 541 500 601 729 653 666 640 651 636 393 634 465 510 421 537 724 595 218 430 486 750 347 543 456 572 670 481 565 549 397 517 683 1029 542 534 712 797 843 800 766 788 941 881 895 1048 736 866 1023 720 919 1090 1039 846 821 646 1187 1223 768 773 692 521 839 688 670 529 771 452 557 793 393 873 485 425 612 419 505 559 678 625 462 882 107 1011 378 609 308 397 380 599 750 582 995 837 767 923 817 817 403 301 421 441 211 348 327 247 185 124 235 191 426 232 336 359 439 488 415 275 432 286 168 196 385 293 856 575 363 321 435 682 450 425 415 367 266 731 619 485 558 427 763 617 492 720 517 306 530 508 486 747 645 793 399 299 270 418 347 263 201 614 596 628 974 882 488 670 739 435 649 629 479 567 603 706 1379 892 805 687 833 896 991 733 727 424 279 614 762 829 948 750 826 928 479 514 568 1582 314 261 280 362 375 388 353 543 532 515 586 490 495 371 305 261 1113 885 465 515 468 920 216 408 320 230 582 770 596 634 612 563 670 582 569 459 338 339 586 294 344 405 674 439 728 513 511 554 696 476 425 340 894 523 477 645 201 518 292 625 492 766 409 512 879 989 879 671 1047 1150 627 372 632 706 854 914 749 863 736 845 960 1010 1056 775 1084 1721 2167 2146 10909 751 655 925 758 469 1307 895 1222 877 793 814 1212 704 777 773 326 818 716 1047 728 1091 1081 1005 1177 1222 652 747 860 979 754 833 937 660 1394 1214 1585 1341 1214 519 740 612 492 626 639 542 637 726 533 558 834 666 791 1184 716 507 787 673 530 822 747 1009 762 823 1023 837 1188 927 1393 987 897 1111 1044 570 1257 881 993 1105 869 1511 1027 1104 892 1032 1185 1062 1106 1162 1027 945 2673 2944 1821 2276 1597 1988 1971 2122 1493 1942 2035 2283 1901 1734 1938 1171 2418 1434 1463 948 1022 789 855 1177 918 1463 531 1183 1460 1296 1357 535 730 755 787 577 677 720 504 448 386 461 417 562 603 599 519 355 302 423 445 425 827 566 694 970 813 845 863 777 1035 774 889 962 750 546 649 562 962 1429 832 1190 1219 650 261 264 246 271 319 206 260 453 303 252 490 156 243 179 273 238 233 198 296 190 194 225 177 202 173 398 367 456 346 585 662 591 651 378 306 290 349 407 348 386 346 416 599 389 547 239 266 324 298 248 276 592 476 699 657 1129 532 330 280 909 913 767 603 598 538 794 665 831 675 617 739 592 741 822 809 406 572 641 435 513 539 1024 761 716 1113 720 841 701 739 647 1045 1000 543 248 1166 632 1217 565 478 1327 618 617 503 578 1082 1174 644 647 629 1311 1221 1246 1090 1050 697 607 381 1048 393 821 839 511 451 1090 990 620 482 728 990 1053 967 1395 992 924 1121 1217 1219 1419 1016 1466 1413 1592 1417 1022 1484 541 587 663 705 640 589 2067 798 637 619 783 1016 897 789 941 1131 1230 1204 975 505 600 328 452 317 878 765 787 906 591 670 852 452 615 852 801 1043 974 380 485 573 585 429 265 251 207 265 237 233 193 306 311 684 259 302 763 776 858 705 1157 859 978 1082 1154 1099 795 879 904 942 916 1134 919 978 709 759 1071 923 821 886 570 744 997 860 539 856 456 887 1237 787 765 630 938 695 696 918 988 926 876 917 762 669 587 842 747 891 1028 1048 1015 729 1338 802 1102 557 947 631 788 1168 601 515 568 657 172 143 159 232 479 552 627 622 691 527 529 334 712 766 271 356 429 241 351 272 972 476 601 281 220 305 350 427 325 493 467 287 241 321 430 311 338 529 483 555 383 472 392 1053 524 483 754 616 323 502 443 343 658 516 837 759 439 500 366 388 367 340 815 847 601 968 762 973 741 498 958 422 661 561 909 549 596 690 624 808 724 836 882 606 399 672 444 441 287 319 277 685 1327 1180 665 461 442 351 640 534 493 587 2255 547 2518 2326 2175 1733 1930 1909 1939 2184 1962 2181 2018 2006 2042 2058 799 578 532 477 754 578 829 691 738 708 784 934 555 681 691 1019 542 526 765 732 697 728 706 437 406 548 544 681 1739 1653 935 1125 1121 943 1062 1176 1018 930 1004 1296 922 996 935 979 1295 1415 1465 940 1327 1418 1228 1021 956 960 1701 1211 936 999 1051 801 1413 1396 1109 1107 976 1271 1232 1333 1103 1409 1058 1053 1144 1010 1000 1138 1326 1078 1466 1632 1544 1426 1287 1323 1290 1311 1187 1336 1487 1229 1239 1283 1506 1063 1394 1163 1272 1551 1716 1509 1290 1779 1419 1378 1416 1379 1377 1441 1583 1072 1366 1189 1249 1280 1251 1303 1635 1121 1870 1588 948 1317 1622 1456 1996 2010 1264 1424 1458 1293 1384 1577 1293 1607 1713 1635 1450 1547 1905 1794 1731 1811 1534 1669 1411 1559 1627 1564 1660 1548 1535 1581 1626 1721 1555 1608 900 1091 843 1218 468 496 418 311 487 499 478 320 310 480 440 313 454 358 380 393 455 431 425 507 356 506 522 771 938 598 535 450 492 466 392 598 621 849 424 374 365 508 557 604 431 393 389 521 405 321 671 496 553 536 508 1278 584 337 317 304 305 421 842 408 440 363 337 245 352 356 478 256 487 415 890 1076 401 262 354 610 696 768 579 1230 681 939 387 423 548 657 525 881 817 647 1120 367 388 364 336 306 639 639 623 604 856 502 758 738 500 650 472 940 726 701 498 1306 787 722 920 559 683 587 783 600 689 703 480 870 818 403 322 836 729 414 1147 1127 1231 869 741 982 878 1177 1044 913 1054 688 806 676 697 966 776 1288 884 616 1027 753 751 992 673 666 718 887 1045 599 673 843 557 708 469 735 819 1190 1159 828 666 983 901 1060 1031 1217 478 752 774 693 891 908 882 732 706 578 402 627 712 691 783 1295 1482 613 762 688 421 545 327 485 517 625 601 592 762 1078 747 634 621 605 1393 550 909 566 537 662 587 822 734 621 619 684 694 939 461 507 954 500 561 985 608 1426 545 964 578 572 503 902 522 1090 580 757 751 906 803 633 623 394 799 1258 1221 1172 1127 847 835 614 531 694 638 440 709 680 188 212 249 406 502 512 706 822 430 510 720 497 419 721 1294 843 378 485 904 528 227 148 198 337 165 487 745 728 728 963 1106 613 601 515 470 702 333 204 344 1014 203 455 639 840 660 718 214 404 404 422 805 816 1303 858 1012 940 1072 378 528 761 487 418 327 337 305 482 428 709 351 385 431 399 469 343 367 775 900 425 418 722 573 485 613 696 547 696 645 618 575 831 643 566 821 544 533 952 796 1147 948 4479 4527 1092 860 809 1067 825 1048 765 905 1220 1311 1374 831 1029 763 449 707 507 661 438 427 809 785 742 679 601 846 1426 614 436 630 643 660 1167 887 829 594 601 776 541 718 617 657 907 692 583 640 954 858 896 565 1214 442 573 525 775 1450 774 961 735 615 546 951 614 702 826 776 531 551 573 1499 1417 1969 1161 1319 1160 1160 1080 1311 1104 1808 1049 1192 1105 1032 857 923 1947 1021 518 409 378 431 580 536 1154 1053 1264 913 1533 2138 1740 2270 2250 2274 2218 2703 1441 998 3281 3449 3164 3308 3197 2456 1991 2012 2495 2768 3421 2682 3254 3243 3389 3019 3095 2999 3454 3271 3058 3569 2913 4856 3965 4088 1663 1444 2556 1603 1284 2258 2254 1727 1268 2476 770 715 1016 900 1015 661 526 2060 1577 1013 678 685 643 517 745 3629 3613 3631 2871 3232 3410 3180 2875 3804 3510 3757 4560 4260 3459 3874 3386 3772 4240 4647 4395 4245 3489 3401 3172 3452 4232 3618 3403 3621 1004 785 616 3163 3267 2285 5274 6340 5896 5264 1138 1214 1019 318 1137 229 551 394 479 2574 2096 1934 700 1159 826 740 1794 2073 1319 1956 1737 1607 2507 1867 1530 4481 5535 4985 4269 7966 7646 4780 4863 4964 4978 1540 1672 2057 2138 2019 1308 2280 882 2557 1282 2882 1247 263 183 2354 1540 2209 4766 2499 1013 2114 1160 1180 658 661 1497 1367 1357 1881 2050 3816 4147 1275 619 1837 2716 2559 3000 1959 2017 1590 1075 761 2155 1372 3183 801 1079 718 958 1186 929 1154 1246 3560 3381 1005 1053 1261 1529 1321 1207 1179 1107 1086 1147 1921 1818 1246 2070 855 694 3861 1036 1219 1559 817 1446 1394 1643 1910 1023 1680 1541 1757 1596 1677 1572 1519 1719 1611 1895 1464 1230 1641 1331 588 616 402 652 423 332 1518 944 587 522 663 595 1308 1237 843 758 893 518 470 289 597 211 195 459 641 538 618 641 888 454 422 519 433 558 603 489 509 762 580 686 967 576 793 575 912 1047 797 519 472 635 400 496 893 513 682 667 594 726 946 658 626 476 654 916 1164 1113 576 589 600 698 491 682 625 527 582 593 849 968 633 1029 726 802 724 958 1122 724 447 521 569 574 610 807 624 1018 934 521 833 790 718 947 702 841 1010 1125 795 1062 1370 241 1370 538 596 452 579 567 699 1519 958 1255 1652 1451 1412 1307 1307 638 676 371 721 648 709 567 377 425 273 377 443 253 797 933 384 329 742 524 372 487 360 342 253 606 255 1460 638 592 430 460 722 535 560 586 875 542 1091 748 699 921 569 702 1110 1043 792 804 549 353 1034 851 959 705 1241 742 506 316 678 512 368 424 830 620 683 756 1149 814 780 752 1057 796 988 803 1020 1352 979 1255 820 1562 1443 888 1081 1283 518 1044 986 234 846 954 1288 1197 921 597 658 400 973 1022 1982 395 404 333 503 399 423 550 653 873 357 804 940 859 425 409 374 1113 1093 824 862 514 1777 283 539 451 363 487 1105 914 1043 1004 970 1124 971 1094 781 747 735 799 633 673 773 1282 1015 1418 1063 998 846 955 763 506 568 1222 496 621 489 218 689 439 568 451 1326 485 522 1456 1061 1260 1535 1253 1229 694 510 1369 1459 1596 1686 886 857 908 1087 1057 767 844 878 962 697 885 809 751 14959 6991 2852 3264 559 1742 1522 1648 1134 1152 1031 1433 979 913 1708 836 1307 1147 1095 1111 1076 1478 1167 1357 1392 903 788 1780 1028 896 1521 1052 1225 1206 1630 1386 874 742 960 1025 937 809 573 627 429 532 569 731 797 975 1084 1289 1095 1051 1095 1847 956 634 952 854 2202 1169 1113 729 1051 1204 1143 1343 1700 1128 1240 1175 1576 1001 1028 1189 1302 1662 1125 1299 1897 1364 1245 1672 1655 1076 1052 1562 1347 3826 4163 3311 3358 2839 2693 2511 2866 2239 2968 1986 2402 2626 2681 2475 2267 3099 2741 1753 1563 1637 1257 1023 1376 1322 1711 835 1715 2330 2107 2276 1296 1055 1212 817 645 1021 474 825 1080 1061 654 595 842 674 509 800 355 570 559 829 771 543 729 688 1110 803 855 891 1748 1118 1077 1103 1310 1125 1282 1245 1085 1956 1647 1339 1434 1782 876 490 595 536 529 445 371 558 793 466 242 459 359 306 288 643 648 165 136 291 220 398 350 387 361 321 569 532 521 513 652 850 845 863 563 609 437 592 570 515 555 668 542 760 720 1222 626 618 449 397 475 571 1166 412 513 670 908 609 707 284 552 635 579 677 670 788 673 1006 904 1014 567 857 764 815 569 675 673 568 782 646 556 737 983 777 669 906 714 846 837 897 534 843 716 742 321 1202 491 1307 889 505 1159 461 710 441 613 1164 1095 490 502 383 1456 1420 1548 1622 731 493 447 673 1187 768 1492 1348 899 649 1168 1265 492 564 1006 1357 909 1252 1350 1301 844 1324 1314 1536 1508 1427 1644 1146 1519 1069 1824 1260 376 1065 581 586 1006 730 2705 1673 1387 1351 1399 1591 1447 1248 1404 1307 1256 1527 1334 1084 910 713 649 674 872 756 906 829 968 950 916 835 1048 1906 1049 871 1118 559 474 1014 942 948 317 373 353 325 321 307 295 583 264 521 799 366 820 1158 1106 1212 1030 1137 1149 1235 1182 996 1155 1170 1123 1008 1105 1209 1226 1335 1009 1110 769 960 1091 1541 1097 1001 999 702 1201 804 1050 1155 1269 1197 859 1048 1317 1367 945 768 1307 1539 1361 776 1072 965 795 1440 1354 1300 1180 1460 1500 1061 1993 1174 863 1313 1510 954 1382 1121 727 625 323 305 209 194 239 236 934 913 1161 738 1045 693 900 492 919 964 501 520 598 476 795 759 1691 509 734 412 576 747 480 754 557 448 557 498 410 624 340 912 582 445 1050 867 723 782 331 1644 852 791 460 545 862 517 431 512 668 461 462 593 847 603 472 503 325 623 1034 889 892 743 835 1031 672 839 842 807 1007 1041 928 423 1048 957 858 1036 1125 1034 1282 814 792 808 698 1059 615 1002 879 1296 1522 2118 1418 497 410 578 772 947 928 507 2894 756 3072 2831 2803 2596 3143 3167 3548 3212 2880 2792 2986 2823 3395 3304 1035 814 1059 1079 1246 1317 1118 752 893 1084 1257 1758 1064 919 753 749 1041 1014 1285 1000 892 851 1194 1185 1167 1642 1730 2006 1479 1237 1082 1347 1102 872 1083 854 708 934 1071 1320 774 922 820 954 1283 1160 1171 936 1341 1365 871 711 704 798 1703 1020 896 1100 942 884 1216 1319 1084 1064 777 1064 995 1159 888 1703 926 957 1030 951 969 1139 1300 1428 1240 1388 1374 1361 1098 1198 1439 1206 1155 1265 1273 956 993 992 1629 857 1038 903 1150 1231 1366 1257 1139 1473 1274 1247 1445 1405 1307 1263 1544 1072 1088 1227 1091 1092 873 1149 1302 1092 1580 1346 805 1128 1377 1372 1402 1374 1181 1464 1513 1362 1454 1479 1098 1690 1760 1818 1901 1639 1607 1984 1746 1741 1567 1676 1446 1522 1701 1912 1732 1916 1701 1637 1540 1483 1471 1569 841 988 784 1337 723 807 478 298 563 356 475 278 222 446 492 294 374 320 318 329 365 349 373 496 329 540 460 702 846 355 363 316 367 428 378 480 562 762 581 442 396 528 467 556 351 311 307 410 371 292 527 427 502 603 589 1166 460 482 474 291 356 469 948 401 423 386 366 165 344 268 394 237 485 389 766 1089 388 223 297 439 515 501 594 903 805 920 440 496 596 531 568 1145 932 681 918 377 395 269 390 347 616 681 651 574 537 445 612 712 576 704 531 991 851 477 401 1061 705 703 832 507 570 541 693 606 588 485 518 1005 834 471 278 737 637 346 1264 1040 1145 854 735 872 847 1097 692 659 932 654 775 752 547 677 606 1100 917 708 1161 815 673 831 680 704 748 843 781 511 562 789 446 719 457 558 755 1008 831 778 722 1082 915 1161 879 957 468 710 603 582 683 700 761 616 721 521 446 570 697 595 758 944 1034 430 596 678 337 418 267 460 516 701 632 593 633 917 657 461 711 529 1018 455 1024 412 386 608 629 935 663 676 381 579 591 738 506 535 778 568 469 802 495 1294 391 811 531 558 508 997 492 1035 525 615 695 993 606 656 542 331 809 995 984 1255 1162 616 671 548 514 780 494 322 534 632 378 390 322 348 379 530 503 722 285 327 566 440 327 702 1231 925 503 530 756 522 206 192 173 338 130 589 901 671 713 802 1024 711 723 580 532 484 199 285 361 661 215 351 476 693 580 634 248 298 566 302 740 703 1097 922 863 734 796 397 331 626 366 332 399 395 312 305 456 800 368 398 288 291 425 404 342 482 643 422 460 895 518 547 562 702 575 684 682 512 381 715 381 627 628 472 404 1040 821 1197 1222 4430 4407 788 864 807 1181 742 832 918 736 1080 1010 1244 789 1009 623 429 541 454 651 583 461 748 723 668 785 481 850 1565 430 434 788 486 498 996 715 649 629 549 825 590 678 729 843 1049 856 592 520 918 731 728 619 932 464 646 531 745 1568 920 909 820 753 590 850 533 963 677 639 495 543 696 1806 1428 2163 813 1207 1052 872 1109 1294 1054 1514 1161 1185 1179 894 948 486 1663 947 448 406 392 328 479 394 1225 1076 1127 1079 1534 2465 2090 2318 2201 2155 1951 2215 1400 848 3419 3217 3319 3429 3450 2149 1783 1968 2094 3056 3333 3219 2763 3244 3541 2834 2893 3645 3430 3198 2976 3439 2972 4859 3797 4070 1587 1378 2411 1449 1188 2315 2310 1950 1298 2247 815 866 709 832 760 778 664 1582 1393 901 427 772 744 591 878 3717 3725 3578 3045 3222 3079 2991 2664 3056 3858 3608 4320 3482 3281 3676 3043 3485 4068 4518 3687 4062 3014 2894 3034 3097 4000 3579 3196 3044 942 733 475 3041 2740 2322 5194 5716 5581 5573 1198 1235 980 292 929 309 429 290 458 2373 1879 1725 734 978 800 544 1453 1841 1350 1957 1431 1536 2102 1483 1373 4981 5966 4648 4372 7878 7176 4772 4315 4501 4997 1718 1658 2066 1872 1879 1286 1962 869 2478 1385 2915 1445 417 217 2065 1454 1935 4446 2321 875 1910 1158 1226 615 612 1436 1284 1294 1487 1898 3485 4329 1469 847 1619 2539 2425 2623 1940 2071 1229 1126 832 2417 1189 2917 931 987 602 1053 1166 1135 1319 1356 4269 3381 826 806 1058 1237 1225 910 938 1158 1266 1407 1789 1390 1146 1918 791 630 3349 1098 1196 1461 895 1434 1209 1487 1472 981 1872 1666 1664 1344 1456 1435 1382 1614 1854 1582 1211 1153 1459 1292 518 556 476 779 379 267 1229 774 621 586 554 613 1381 1206 848 731 760 541 351 354 600 280 250 308 437 709 820 719 710 635 437 544 489 533 610 639 660 864 479 551 1210 672 807 313 859 967 754 304 463 693 468 447 711 555 715 783 495 654 820 798 624 505 619 946 1109 981 542 515 553 615 498 662 605 461 675 656 914 991 701 1195 715 686 751 837 1233 713 396 406 505 489 505 1057 672 931 896 655 810 832 734 1029 637 808 1079 1198 702 872 1319 277 1635 795 829 645 839 638 839 1312 830 1349 1461 1548 1562 1208 983 620 578 411 679 431 495 405 409 418 337 397 349 206 657 771 497 318 613 413 332 412 332 272 301 448 198 1321 616 566 416 463 770 468 546 587 557 674 1051 662 744 863 655 532 891 906 811 715 440 278 923 785 762 629 1330 561 500 281 712 488 392 695 821 636 697 753 803 637 739 849 965 776 862 847 943 1235 1015 1070 912 1328 1242 817 970 1269 430 708 820 194 1130 1223 1264 970 563 427 573 522 797 940 1759 485 522 438 580 518 583 697 709 811 277 714 758 758 268 252 303 1018 1163 874 920 530 1769 275 491 331 309 461 933 775 869 889 851 935 878 1013 706 647 670 841 664 686 828 1204 938 1363 995 932 591 660 628 569 541 1321 444 570 447 218 403 436 516 428 1363 553 555 1268 824 1266 1235 1261 1112 689 482 1155 1307 1736 1883 938 961 919 1053 1010 743 1101 831 863 913 955 873 655 6991 14965 2449 3808 644 1460 1597 1725 1168 988 1116 1632 1017 826 1595 902 1064 1229 1133 1215 1201 1640 1446 1533 1537 917 700 1775 1105 793 1536 1049 1198 1201 1465 1397 961 774 925 978 836 709 400 605 456 545 519 594 776 1055 1195 1065 901 907 1039 1374 626 526 964 899 2311 709 1119 866 958 943 1235 1165 1317 1258 1313 1260 1655 1037 1027 1032 1237 1251 975 1191 1617 1448 1302 1629 1638 1086 1094 1620 1523 3542 3655 3014 3622 2663 2266 2419 2627 2145 2670 1957 2276 2397 2275 2635 2204 3096 2649 1654 1315 1460 1248 1034 1426 1484 1616 822 1676 2315 2177 2072 1053 1159 1013 887 617 851 377 768 1277 1143 471 528 828 616 508 727 414 694 516 797 708 586 719 623 1020 905 867 863 1703 1305 1178 1416 1331 970 1213 1425 1154 1806 1509 1387 1418 1536 946 515 559 515 499 571 433 638 642 412 255 341 314 316 200 485 740 147 108 181 203 412 391 422 333 358 525 473 517 468 725 830 787 803 716 656 519 548 571 533 553 805 546 537 677 953 680 672 561 443 472 565 988 544 648 534 777 613 612 287 465 547 521 540 722 679 525 879 725 764 429 534 519 602 590 639 671 598 613 502 447 609 1131 689 699 791 750 655 621 728 426 721 665 546 311 821 431 1104 746 433 1171 341 502 315 498 1122 1291 310 471 338 1383 1465 1741 1513 652 398 368 552 957 638 1324 1061 618 529 941 1003 424 430 1114 1197 718 1177 981 1082 806 1232 1075 1589 1381 1360 1553 1277 1222 986 1374 1118 317 800 613 823 797 592 2370 1507 1527 1396 1315 1473 1348 1156 1252 1157 1250 1502 1069 857 1232 640 595 605 680 707 980 967 915 811 833 1014 1123 1858 1021 841 1108 583 469 718 479 600 280 288 274 290 284 262 260 726 271 446 691 344 694 1199 1183 1123 757 902 941 1011 852 943 1027 1180 923 878 929 1020 905 1094 714 797 677 737 902 1261 909 940 860 769 1083 838 904 1182 1080 1135 1231 857 914 1162 1278 968 1046 1358 1024 936 1004 1031 998 1547 1140 1396 1339 1290 1263 1053 1766 956 936 1120 1638 712 1454 1288 852 537 378 266 165 216 255 294 758 889 1038 584 848 730 859 388 908 871 631 683 564 545 879 987 1654 504 662 453 420 620 477 668 554 585 669 488 383 568 274 526 528 434 765 595 590 776 255 1301 770 612 399 625 518 531 493 322 668 391 452 538 839 558 364 405 379 636 977 718 660 637 681 823 610 690 662 786 918 1138 887 392 888 709 557 876 953 781 1633 545 789 777 614 764 645 619 541 1503 1517 2025 1537 580 393 566 650 1044 878 595 2272 560 2407 2222 2398 2410 2508 2421 2800 2624 2460 2267 2500 2205 2885 3011 1046 910 1062 755 1305 1282 1390 668 783 833 1370 1534 1100 963 793 680 978 1245 1362 999 947 899 1129 1119 1050 1687 1747 2015 2109 1791 1116 1186 1005 961 985 1298 1041 1005 1071 1338 1174 1240 1275 1101 1303 1089 1383 1054 1457 967 1052 982 975 1237 1279 1356 1144 1553 1335 1040 1456 1451 1316 1658 949 1579 1529 1453 970 2039 962 946 898 947 861 1210 1207 1559 1559 1985 1840 1689 1762 1645 1450 1577 1547 1568 1604 1532 1518 1424 1256 1417 1547 1219 1593 1382 1493 1344 1334 1147 1566 1366 1375 1649 1379 1189 1409 1268 1374 1224 1433 1292 1338 1332 1674 1377 1664 1582 972 1487 1727 1242 1822 1906 1346 1286 1489 1500 1413 1330 1542 1896 1740 2225 1777 1907 2014 2357 2483 2224 2421 1699 1576 1764 1672 1857 1746 1865 2044 2008 2240 2251 2209 2174 1361 1407 925 1614 752 946 504 229 593 409 526 469 336 367 302 532 554 345 488 504 590 578 643 509 351 582 484 696 871 525 484 354 450 485 401 562 555 669 498 528 470 664 567 764 292 348 336 387 522 549 720 407 468 770 740 1367 647 422 381 389 523 801 1159 716 742 391 423 226 460 307 646 394 616 370 1093 989 482 236 480 382 495 522 668 1057 855 1150 478 634 556 624 539 734 677 538 1349 494 498 363 493 335 693 670 669 567 824 435 746 923 607 837 581 851 877 812 539 1278 1035 679 1044 618 561 868 766 712 672 888 557 973 753 426 638 995 819 800 1026 1065 1452 972 674 929 1209 1440 988 1151 1113 596 1058 789 531 1022 1124 1674 962 866 1242 1261 1076 1182 623 637 900 970 1107 448 750 882 821 735 483 625 803 1208 1035 817 845 1452 1005 1046 854 1132 588 1103 752 724 806 773 661 1002 675 809 467 523 689 806 965 1258 1617 677 754 509 544 697 391 468 847 735 440 658 628 987 567 489 751 552 1469 484 1009 841 847 694 795 1329 668 544 662 747 818 1104 744 625 1158 674 507 1010 728 1355 656 934 690 596 632 1118 679 1251 660 751 838 803 791 516 667 603 1110 1405 1313 989 959 986 993 881 927 779 532 399 598 1078 297 335 286 368 655 477 652 1178 479 589 757 410 682 987 1028 805 591 847 882 522 278 159 136 219 188 515 586 769 721 723 727 936 740 623 559 633 191 637 456 700 234 656 619 528 544 518 609 649 834 513 1107 567 988 1170 1078 1072 597 368 300 688 608 546 548 596 546 628 841 720 546 582 446 646 631 447 551 780 832 870 830 944 763 355 743 685 606 751 722 625 634 619 474 801 718 280 443 984 812 1145 984 4935 4586 1206 888 752 1286 832 1058 1087 888 1379 1417 1485 1213 1061 795 617 603 492 658 619 810 943 1010 719 844 792 813 1281 538 508 877 673 571 858 690 858 719 615 847 518 716 732 672 1242 1338 656 500 1490 754 878 500 900 469 550 784 589 1614 1182 962 650 653 509 1054 656 617 606 580 274 331 535 1940 1598 2190 1387 1332 1499 1188 1405 1231 964 1954 1208 1686 886 1217 992 851 1845 1094 428 318 312 640 706 570 1312 1214 1381 1387 1555 2360 2280 2413 2931 2996 2701 2152 1363 1288 3220 3139 3516 4258 4254 2657 1931 2278 2440 3408 3923 3448 3609 3657 4013 3070 3025 3756 3112 3193 2716 3376 3167 4757 4296 4087 1554 1790 3218 1249 1216 2623 3214 2121 1206 3108 957 912 1379 802 1172 977 788 2269 1543 1128 670 736 700 688 659 4178 4158 3810 2937 3891 4352 3997 4038 3751 3780 4009 5651 5043 3604 4433 3804 3317 3704 4212 4886 4504 4297 3304 3695 4662 5040 4010 4223 3969 887 733 452 2722 2791 2466 5609 6236 6061 5830 1930 1921 1238 443 1155 353 732 449 532 2895 1580 1656 863 1438 1150 775 1607 1725 1424 2425 2169 1798 2794 1568 1773 3933 4709 5316 4670 8840 7421 4425 5071 5414 6025 1766 1261 2077 2504 2598 1495 2662 978 2967 1271 2795 1501 154 126 2486 2028 2403 5148 2509 1253 2430 1006 1291 740 762 1643 1525 1545 2008 2137 4411 3888 1715 774 1789 2969 2990 2985 2516 2607 1640 794 973 2770 1562 3451 1185 1333 719 1339 1159 1067 1172 1396 3959 3435 1333 1370 1290 1698 1092 1200 1451 1135 1204 1608 2474 1963 1671 2179 804 752 3572 1374 1722 1582 907 1638 1536 1541 1699 1259 2053 1843 1547 1833 1970 2069 1735 1922 1833 1961 1606 1369 1686 1501 712 583 375 774 511 607 1255 659 864 568 664 751 1369 690 787 518 839 918 659 353 458 376 311 624 564 497 573 559 781 588 496 561 601 627 673 423 547 777 682 693 827 547 770 590 754 764 1002 476 546 630 462 625 724 527 1134 752 676 613 1042 916 948 530 590 1165 1188 1042 552 588 612 670 520 1032 589 533 771 873 1094 916 996 1011 632 1042 974 1048 1220 845 619 751 688 645 719 1157 1043 1458 1009 1109 1119 907 813 1133 563 938 1017 1221 1098 761 1819 213 1900 654 829 568 520 688 1010 1450 1105 1404 1594 1753 1959 1346 1120 580 537 568 552 809 916 660 528 451 419 514 673 384 553 743 454 473 825 527 636 716 568 585 499 360 423 1538 1112 928 632 698 913 462 705 678 1028 670 1090 786 992 1305 1077 741 1073 1304 529 802 421 451 767 945 1059 1127 1257 984 674 312 608 735 546 477 1156 784 973 854 1001 998 1002 824 666 1020 906 1021 874 1515 1026 1429 1077 2135 2042 783 869 1129 531 1029 771 311 1046 1253 1203 1349 767 683 1212 567 705 946 2090 626 584 429 628 519 595 363 739 904 401 952 841 1117 364 356 788 1024 1090 910 964 519 1667 516 476 320 596 467 1218 958 1061 1137 1091 1297 1104 973 1059 949 955 1116 943 979 993 958 758 1192 943 814 623 679 748 720 862 1371 615 449 931 431 965 375 737 774 1198 803 609 1290 1052 1506 1137 1380 1539 738 701 1298 1171 1347 1551 998 1376 1046 1868 1587 1449 1639 1521 1013 844 853 801 925 2852 2449 15931 2755 547 1787 1807 2080 1491 1431 1374 1691 959 1158 1812 654 1465 1202 1051 1209 1009 1448 1403 1624 1620 1428 892 1372 1308 762 1800 1241 1309 1716 2182 1922 961 806 862 821 693 743 982 722 554 660 666 1055 881 1611 1660 1465 1272 1080 1400 1584 1037 832 1247 1123 2031 1051 1476 1036 1241 1144 1141 1696 1819 1303 1487 1372 1590 1371 1182 1391 1847 2206 943 1476 2006 1293 1332 1659 1667 971 1183 1642 1553 4033 4053 3737 3881 3137 2606 2851 3268 2769 3190 2702 2983 2698 3091 2978 2258 3714 3117 2551 1642 1780 1723 1841 1316 1708 1979 1036 2302 2597 2395 2384 1115 1285 1281 650 655 1502 808 1114 903 1432 637 709 692 764 549 741 571 610 632 854 834 617 863 881 1097 1119 936 1208 1571 1320 1448 1298 1216 878 1569 1726 1084 1861 1935 1688 1341 1405 1307 523 567 494 590 569 495 705 732 378 341 494 287 548 395 571 590 110 184 291 139 390 480 463 496 389 948 726 647 546 911 764 709 717 736 521 491 489 502 406 467 842 457 667 605 908 711 660 699 586 567 685 900 482 674 748 1047 704 893 309 569 675 765 725 640 719 1049 706 774 783 501 965 1191 1282 651 780 629 562 731 887 805 884 845 1070 1064 1104 1238 883 1078 1308 673 1208 1266 840 216 1136 410 1269 944 364 1499 449 633 365 587 1566 1378 552 512 383 1134 1421 1298 1897 1026 550 465 666 1218 888 1728 1307 773 722 1304 1374 493 698 1431 1792 1221 1061 1180 1042 1210 1431 1355 2028 1831 1412 1565 1728 1813 1898 2199 1333 663 1301 962 1285 961 944 3792 1490 1615 1581 1534 1566 1471 1288 1493 1542 1590 1727 1844 1468 1270 959 761 1030 941 1314 865 1124 818 848 1119 846 1332 2486 1186 922 1440 706 534 830 1087 584 288 334 312 346 320 258 250 575 379 557 545 296 885 1526 1646 1437 1153 1014 846 967 1074 956 937 1151 1310 1309 1286 1336 1263 1493 1232 1288 1409 1181 1223 1335 1063 801 1173 961 1410 1143 1293 1178 1418 1599 969 1093 1073 932 1129 1111 1462 1667 1587 1115 1345 1782 988 1635 1318 1200 1438 1212 1232 1180 1993 1024 917 1077 1719 1015 1986 1579 1037 812 808 483 112 213 232 266 759 847 1039 664 1165 1153 1211 534 779 800 660 795 626 587 1015 760 1527 420 838 558 798 572 727 757 861 682 682 567 413 562 277 716 533 448 1295 610 800 1144 500 1690 676 577 604 639 881 761 705 580 558 747 569 646 1036 507 471 500 538 520 1116 1205 908 1015 1115 1064 1022 659 934 1166 1245 1105 1055 518 854 797 717 945 1097 1090 1690 764 1055 1127 550 860 935 796 639 1569 1560 2442 1731 455 573 593 1153 692 850 958 2851 607 2978 2666 2657 3182 2936 3337 3187 3178 2672 2883 2742 2839 3143 2969 772 1147 1189 1263 1426 977 940 848 984 963 1453 2022 1536 1113 1267 868 1040 1394 1492 1449 1381 1385 1057 1538 1423 1594 1670 2120 1735 1289 1022 983 961 1080 1036 1024 878 1080 934 1134 983 1060 988 995 1421 1248 1236 1063 1222 1131 990 919 975 1333 1652 1131 1140 1013 971 987 1310 1455 1010 1070 1026 1173 1187 1316 1289 1578 1114 1078 1046 1224 993 1021 1012 1103 1593 1469 1811 1563 1321 1301 1638 1368 1288 1417 1593 1178 1383 1101 1133 1168 1257 1249 1072 1434 1461 1515 1550 1503 1527 1363 1484 1301 1334 1330 1426 1367 1451 1229 1364 1431 879 1322 1459 1191 1747 1682 825 1195 1398 1507 1256 1191 1201 1361 1418 1264 1560 1415 1020 1534 1590 1550 1598 1443 1767 1894 2081 2243 1955 1406 1343 1290 1380 1474 1303 1306 1292 1380 1807 1438 1534 1608 1033 948 736 1445 533 498 425 294 492 417 483 440 213 381 368 300 485 476 484 362 408 386 451 696 484 723 540 764 910 521 531 487 505 349 390 597 417 664 583 622 568 729 592 699 471 476 474 577 561 426 732 417 471 589 563 999 548 433 421 303 593 614 1254 468 541 318 521 249 540 225 645 343 419 297 800 963 473 251 328 574 593 626 567 1031 627 1390 617 688 498 570 740 1109 976 725 1070 403 586 304 383 295 705 669 587 508 745 564 742 841 755 628 625 815 950 461 445 941 778 769 775 477 792 684 730 743 735 564 497 789 650 434 545 1126 984 368 1003 1129 1122 995 785 1061 924 1293 739 1121 991 567 900 655 426 869 859 1281 842 706 1056 808 1092 933 547 557 630 859 1196 477 711 763 534 809 400 623 695 915 905 701 836 955 963 1136 757 870 568 570 573 556 664 681 663 710 663 695 330 417 736 694 1229 951 957 570 721 536 414 524 339 485 639 541 673 843 711 956 685 440 736 660 1039 690 936 701 636 762 691 984 675 618 361 410 795 663 451 441 949 624 592 821 755 1446 588 669 676 635 448 891 757 994 508 692 711 873 818 616 503 508 809 1107 1055 1288 1208 825 831 678 543 526 522 403 635 1054 222 248 371 321 402 495 623 1005 526 620 711 368 800 772 922 1249 539 534 972 532 323 205 168 291 141 511 770 740 865 646 998 808 809 676 604 613 347 270 380 744 319 461 442 617 679 699 308 504 499 633 891 740 924 769 837 736 820 481 224 824 337 309 406 416 446 383 704 887 434 476 508 496 618 499 572 956 938 715 725 903 784 454 499 564 489 594 609 651 431 795 415 583 648 324 409 793 697 1100 1142 3903 4333 809 607 656 1241 836 811 760 627 1173 1075 1095 834 948 714 440 750 612 591 792 829 710 696 795 810 657 854 1492 487 481 653 793 660 806 479 1258 716 488 792 546 765 684 562 838 993 655 543 772 727 873 692 1097 792 484 862 612 1414 928 1111 713 871 497 1011 843 749 856 836 500 649 687 2130 1463 1573 1038 1280 1472 1157 1410 981 1066 1408 1252 1009 812 754 859 487 1972 1059 502 493 341 386 658 303 1150 1175 1116 1306 1737 2184 2349 2345 2060 1983 2030 1934 1474 1122 2718 2603 2761 3013 3188 2020 1814 2026 2125 3122 3118 2767 2459 3360 3736 2768 2766 3278 2873 2855 2467 2755 2640 4652 4010 4054 1415 1580 2751 1267 1448 2327 2498 1732 989 2433 816 665 1165 682 950 1014 814 1501 1486 1018 663 728 663 591 649 3220 3323 3128 2805 2817 3567 2740 3146 3406 3838 3548 4243 3922 3218 3512 2969 2906 3640 3363 3696 3845 3737 2691 2576 3275 3304 3358 3464 3247 914 654 431 2727 2660 2331 4827 5623 5335 4908 1273 1432 1395 521 1389 342 751 546 576 2937 1488 1468 587 865 682 771 1550 2095 1435 2031 1967 1912 2503 1375 1699 4104 5045 4536 4617 8314 7515 4620 4609 4985 5614 2039 1430 1829 2277 2060 1243 2567 1049 2801 1339 2880 1543 236 198 2367 1904 2636 5133 2213 1034 1916 1035 1242 566 511 1613 1441 1389 1550 1742 3974 3975 1522 727 1441 2673 2635 3263 2357 2489 1225 913 951 2180 1612 3073 1197 1029 571 1325 1128 1034 1140 1564 3989 4343 964 981 999 1177 1281 1203 1138 1052 1206 1233 1576 1638 1032 1477 740 688 3089 1259 1404 1403 965 1285 1352 1293 1318 1077 1782 1617 1735 1730 1943 1837 1719 1909 1462 1841 1441 1205 1565 1447 568 622 576 868 393 498 1355 828 467 694 613 481 1433 1129 696 687 1188 849 1003 465 497 435 409 421 572 858 608 555 617 500 538 563 656 658 711 634 617 827 743 594 1010 587 807 388 734 832 1014 600 729 639 318 401 709 728 995 668 746 637 830 802 710 454 406 947 1031 906 476 495 536 665 485 740 536 492 467 717 676 897 661 754 456 811 727 784 1098 511 461 863 789 662 704 1108 633 1233 889 588 1052 1022 898 1150 688 966 949 1093 724 986 1385 229 1431 515 758 644 756 463 809 1197 971 1325 1137 1495 1313 1165 1302 820 596 450 674 543 665 525 545 374 332 527 450 248 634 773 429 446 523 392 466 556 354 408 399 270 369 1374 691 657 481 568 926 662 657 606 840 521 1259 976 1089 1108 784 694 850 1090 651 588 770 474 535 649 920 958 1244 704 607 269 845 586 469 586 902 779 938 1057 1169 1070 882 1038 1101 1052 1041 862 901 1313 1015 1610 919 1965 1660 879 1295 1275 640 979 779 281 907 1070 1358 1154 853 776 810 389 739 898 2067 662 602 708 745 796 803 475 556 1074 353 777 973 913 385 427 413 1004 1427 846 930 583 1574 201 446 308 253 529 1027 815 969 952 914 1020 944 999 968 870 930 1116 921 945 973 1298 917 1435 998 716 507 555 580 664 757 1264 549 621 528 184 623 436 400 516 1256 630 488 1515 1033 1231 1354 1343 1351 935 560 1322 1374 1608 1698 790 1189 1118 1000 1216 1140 1057 1004 945 958 723 614 758 3264 3808 2755 14631 731 1443 1624 1712 1185 1176 1105 1715 919 1017 1579 833 1320 1097 1000 1118 978 1358 1157 1367 1375 1045 898 1409 1062 687 1771 961 1196 1062 1422 1358 1080 929 1031 1251 1018 892 582 732 512 593 624 774 760 1129 1459 1045 1062 1044 993 1413 880 548 1111 926 2081 947 1061 982 1209 1225 1259 1181 1462 1233 1446 1401 1441 962 1049 1360 1398 1319 1101 1126 1785 1301 1401 1509 1521 1198 1257 1630 1605 3515 3461 3240 3759 2731 2748 2292 2519 2415 2659 2134 2421 2090 2552 2613 2248 3519 2684 1891 1884 1930 1115 1403 1383 1603 1493 1027 1952 2333 2217 2612 977 1243 1272 818 477 1166 534 912 913 1045 546 652 811 624 582 625 671 552 565 730 725 753 902 776 949 752 1172 1017 1456 1281 1213 1192 1346 1085 1537 1374 909 1765 1391 1347 1404 1467 1030 526 584 535 577 564 506 491 670 586 277 459 402 393 236 488 679 172 229 165 309 432 522 513 470 464 686 553 688 813 974 855 828 882 722 727 533 851 494 451 461 882 551 656 542 942 875 844 773 655 401 518 957 436 576 857 910 732 712 321 526 651 521 605 496 598 600 697 711 782 434 633 678 741 695 759 629 630 677 655 638 571 790 726 689 956 899 756 738 819 468 705 734 635 338 1093 487 1190 695 545 1242 620 552 521 500 1278 925 522 675 567 1032 936 1108 1496 918 573 531 524 1064 828 1759 1055 700 501 997 1142 553 636 900 906 919 1149 998 1385 766 1398 1057 1834 1647 1170 1312 1423 1611 1159 1708 1344 429 845 495 777 980 739 2992 1577 1686 1286 1226 1638 1513 1320 1385 1265 1407 1580 1355 1039 1073 920 655 536 848 709 835 809 933 896 818 850 953 1648 1180 1137 1201 748 437 693 579 554 334 384 362 382 386 316 310 699 349 466 762 352 735 1267 1226 1196 1114 777 1131 1381 1115 1049 1160 1176 1030 1117 1117 1461 1148 960 690 722 845 883 1240 1129 833 838 1004 946 1035 1150 1028 1144 1433 1074 1255 1195 1351 1137 1406 1174 1219 1426 898 1216 1053 1175 902 1611 1333 1161 1318 1438 1664 1506 1894 1084 987 1028 1946 1091 1398 1608 962 715 413 619 209 292 256 381 734 682 822 590 808 866 938 557 879 1110 519 467 639 451 715 732 1550 558 561 753 432 632 539 728 541 783 571 355 286 481 276 502 473 537 858 644 713 930 319 1576 733 678 725 649 700 604 572 421 821 496 554 572 772 519 362 374 409 504 968 880 776 457 726 622 660 833 860 837 925 1065 1171 384 1175 1015 930 1111 1301 853 1127 578 761 844 538 656 608 658 543 1404 1685 1981 2032 425 513 646 552 543 1159 645 2559 767 3013 2738 2702 2718 3078 3109 3310 2671 2590 2861 2516 2959 2437 2940 1179 920 1030 757 1361 982 1456 905 760 1035 1172 1585 1177 924 831 787 789 1033 1501 1141 1113 1122 1197 1134 1083 1650 1751 1968 940 591 580 542 426 457 620 812 732 729 607 572 651 687 684 762 590 767 835 849 894 827 529 618 634 464 519 497 709 490 612 469 570 722 543 706 872 630 647 580 688 386 728 743 687 738 611 649 738 515 807 570 890 713 647 666 617 854 634 528 615 830 654 641 509 502 762 508 641 688 647 728 723 617 601 675 646 606 531 583 708 602 489 535 457 613 618 648 622 500 629 704 955 609 901 838 834 933 688 823 733 626 832 934 476 759 798 716 624 719 524 553 647 606 560 765 640 883 789 793 850 715 626 674 679 697 700 728 425 456 474 779 285 180 230 170 263 220 235 578 177 190 339 299 281 283 279 333 336 281 283 380 279 374 339 491 576 276 275 214 251 226 306 331 307 352 421 317 235 371 182 270 362 288 272 375 235 150 337 216 291 349 335 587 480 213 203 94 291 263 444 452 515 113 118 233 224 282 162 237 381 355 334 610 290 352 380 167 124 183 146 351 256 590 307 403 428 299 526 475 405 437 637 247 281 214 352 263 251 401 341 401 350 285 674 410 461 499 441 495 192 464 357 616 541 540 634 296 341 408 365 346 228 596 255 189 293 346 234 417 299 456 660 693 527 470 473 586 503 757 716 892 469 217 542 280 441 638 546 609 472 327 819 656 495 520 614 628 416 644 562 266 445 481 381 537 452 487 396 572 643 404 462 436 486 531 494 453 316 260 508 390 699 291 240 279 251 321 542 415 295 530 571 404 621 469 280 403 342 372 197 156 210 361 856 380 549 697 314 478 409 352 590 308 377 390 374 335 385 631 429 391 192 524 511 392 367 303 343 488 551 570 488 891 198 589 259 569 417 270 406 492 278 564 429 556 320 412 282 319 338 453 423 580 575 677 492 255 266 362 424 305 548 453 166 214 328 187 270 306 503 553 423 525 326 335 433 354 453 987 325 369 697 592 82 94 91 113 90 366 380 724 714 536 497 662 368 332 481 304 159 241 208 389 111 460 238 382 342 330 292 196 211 259 518 399 553 690 497 614 342 335 303 410 230 212 304 310 331 199 290 285 405 435 222 359 549 511 290 496 433 218 204 537 583 325 273 313 301 363 360 531 299 508 225 227 319 268 283 490 378 469 557 2361 2158 532 677 486 375 629 470 425 370 555 907 406 846 683 646 291 636 313 391 320 732 376 435 447 313 441 594 695 535 389 418 789 794 702 373 496 231 218 391 289 130 243 358 212 253 150 252 540 506 413 343 562 454 340 647 276 754 572 602 511 416 273 467 523 409 592 570 190 226 256 680 864 948 412 566 1058 814 705 653 785 852 454 461 690 498 426 436 648 767 320 306 353 123 260 359 905 702 667 850 951 1254 1334 1263 1259 1227 1053 974 942 734 1201 1184 1017 1214 1379 1068 886 1064 1096 1249 1087 1032 1180 1195 982 1958 1439 1717 1558 1425 1356 1492 1473 2327 2158 2743 1141 1358 1623 782 687 1238 1368 927 880 1336 890 726 776 286 819 500 352 750 775 391 348 475 439 279 201 1869 2021 1979 1848 1750 2139 1955 2139 1818 2381 1557 1613 2321 1661 2091 2031 1544 1784 1731 2075 2119 2594 1770 1613 1988 1620 1640 1947 1997 438 350 335 1800 2483 879 1985 2463 2396 2188 758 789 739 377 857 125 589 506 438 1480 1134 1068 417 395 325 300 920 1662 1020 1294 923 1389 1439 1093 1716 2126 2508 1632 2182 4273 3545 1874 2176 2240 2620 1585 807 1391 1087 1249 744 1522 470 1771 823 2048 698 72 62 1426 876 1669 2158 842 687 1078 915 847 541 551 1336 1246 1350 783 728 1347 2276 651 658 1425 1270 1322 1934 986 1120 609 647 753 1259 1132 1676 799 858 339 993 954 819 986 1047 2623 1940 734 702 641 631 862 582 717 525 465 573 915 635 587 1248 760 689 1847 743 829 853 567 693 755 729 683 1038 565 525 712 1135 1123 1123 1072 1075 791 991 1064 958 1048 946 413 247 412 431 449 386 782 412 475 388 521 418 681 720 632 337 1024 1054 647 288 396 342 303 300 294 588 462 442 320 435 546 482 411 501 476 271 271 325 448 425 347 426 388 126 536 597 653 295 278 350 296 474 395 497 347 372 353 390 746 201 336 239 198 451 534 661 358 388 527 523 495 423 530 450 347 530 474 624 418 382 367 629 615 374 730 209 248 301 312 338 336 925 231 400 330 412 556 461 441 493 377 428 483 521 288 426 901 193 612 337 302 420 320 300 352 576 362 746 793 1100 952 682 646 482 356 325 306 355 236 405 253 198 180 259 136 337 380 428 352 311 241 233 259 132 150 100 256 207 239 788 550 419 333 303 437 306 584 596 602 355 785 687 827 536 322 435 559 536 402 690 416 548 474 427 576 488 488 452 289 254 311 413 346 279 653 607 779 549 1059 576 697 773 376 912 598 510 644 679 644 1169 800 869 703 687 666 783 600 678 559 187 667 786 545 660 723 790 595 236 490 527 1450 396 347 226 241 270 280 174 275 393 290 518 439 885 303 312 263 712 739 419 519 212 771 237 226 128 255 473 588 478 539 523 509 584 645 534 599 432 537 659 558 611 448 669 590 665 558 360 349 429 331 353 330 882 324 293 162 203 464 197 312 226 791 459 195 636 665 598 660 893 907 472 217 910 717 796 826 513 598 503 533 352 654 855 461 614 320 567 375 469 559 644 547 731 8635 989 923 1011 816 535 760 852 560 497 760 298 591 517 642 556 669 544 500 526 534 530 573 497 646 465 831 714 736 694 905 854 731 661 497 845 683 347 489 633 883 937 830 377 333 364 514 633 666 808 676 746 764 561 333 367 1252 593 720 719 673 1161 874 761 712 859 738 842 739 1094 958 865 1074 754 955 1046 1001 951 666 1046 1063 776 905 815 817 2101 2026 1783 1449 1519 1295 1398 1452 1339 1956 1256 1373 1253 1219 1411 1189 2545 1409 1392 771 831 666 549 1429 822 1056 520 1056 1060 893 1921 583 868 1147 369 331 518 691 516 446 395 463 237 325 426 326 363 333 626 348 270 241 492 668 534 760 537 548 734 556 500 631 531 648 732 721 850 652 852 986 584 900 864 490 293 175 155 319 305 259 233 365 282 269 428 294 389 195 304 146 38 112 160 229 204 216 237 154 190 283 279 562 515 363 468 433 470 335 460 366 398 309 289 378 261 189 264 201 483 132 124 252 234 108 140 584 358 611 525 896 407 237 188 530 498 539 442 459 514 445 536 458 393 587 302 355 325 353 403 401 452 533 282 351 257 646 446 376 840 309 577 352 401 481 550 488 276 140 847 390 700 308 372 750 515 364 485 328 684 785 406 344 328 615 790 950 1089 568 329 303 266 587 315 725 619 321 394 676 619 444 531 587 602 696 716 916 765 1032 681 639 932 1256 865 869 789 882 836 765 928 207 556 341 268 385 345 1730 600 640 689 767 817 629 525 730 883 913 860 735 535 379 327 492 275 572 402 470 574 438 639 479 366 334 406 407 751 432 521 398 303 490 352 291 239 211 301 243 223 203 314 311 426 308 427 496 663 682 542 909 903 601 988 998 586 679 624 739 885 841 961 890 809 657 721 616 746 716 932 600 431 684 507 459 742 510 391 625 633 734 620 590 585 701 520 947 531 800 649 453 492 504 636 572 409 603 938 929 604 1084 609 557 521 997 456 654 978 436 312 186 220 205 295 306 341 472 499 533 467 376 461 532 317 360 380 160 216 222 285 372 406 601 199 528 301 304 370 564 414 180 494 294 259 177 233 167 254 308 243 379 368 418 414 276 1882 395 381 802 596 345 424 404 326 508 547 269 299 282 406 260 209 270 266 427 880 408 345 552 593 443 315 632 414 732 385 753 256 502 614 584 642 675 555 326 436 413 493 290 384 328 303 228 849 1777 1116 493 191 492 286 475 294 303 270 1810 490 2066 1814 1565 2365 1986 1983 2016 2067 1827 2099 1877 1773 1530 1840 424 579 360 568 566 771 843 622 618 577 656 860 467 431 591 580 308 343 685 816 744 710 516 582 553 660 662 767 2340 1760 1613 1653 1092 2124 1763 1657 1523 1897 1606 1429 1765 1930 1925 1759 1789 2455 2386 1659 1823 2095 2161 1797 1854 1647 1450 1474 1733 1336 1212 1101 2149 2009 1769 1317 2035 1726 1830 1635 2328 1670 2072 2015 2215 1983 2042 1810 2168 1384 2282 1933 2298 1605 1938 1776 2089 1811 1702 1531 1715 1613 2066 1509 2235 1714 2006 1572 1656 1901 1755 2136 2109 2058 2052 2161 1975 1736 1834 1793 2082 1356 1424 1796 1416 1696 1303 1671 1956 1805 1897 1846 1685 1381 2115 1945 1480 1427 2191 2198 2135 1814 2476 1877 1338 1749 1691 1532 1661 1727 2149 2301 2248 2307 1974 1755 1682 1810 1775 2006 1789 2034 1885 2024 2148 2060 2056 2012 1398 1163 1544 2004 895 560 819 733 851 881 642 860 364 771 777 600 947 931 995 525 612 526 560 837 663 827 818 855 994 801 686 601 645 696 653 676 765 1034 741 841 668 1028 850 499 581 567 461 720 631 654 588 708 850 694 631 1695 686 574 538 460 622 697 928 795 901 657 314 540 410 601 483 602 479 684 985 1593 1108 392 575 622 687 573 670 1427 911 1261 618 754 932 791 889 1144 1089 991 1268 375 953 736 563 558 661 846 846 977 1434 840 1151 1105 708 942 932 1190 833 898 937 1511 1060 1208 1722 641 735 867 1125 897 949 992 912 956 1240 816 901 1298 1237 1012 1920 2019 1806 1484 1690 1550 1932 1837 1294 2620 1295 947 1704 840 778 2231 1426 1546 1331 1176 2033 1340 982 1521 790 851 1003 1497 1302 1017 1150 1202 797 856 826 825 1280 1360 1614 1222 1195 1412 1308 1423 1204 1267 703 980 1111 1134 1389 833 936 942 818 606 1302 1013 765 1036 1648 1211 1070 1018 966 1228 825 960 850 717 809 656 1041 748 943 1295 722 694 1309 1062 1677 812 1069 959 824 927 1120 1309 507 559 781 703 1545 1470 918 797 1061 1138 1225 1697 1004 2367 646 1669 809 1063 873 1233 806 1887 989 1264 1360 919 1322 1246 749 829 1175 1418 1354 1628 1599 1146 1265 1150 906 829 952 579 1131 1375 379 490 659 482 952 636 1177 1291 858 968 808 819 1323 1220 1817 1320 1020 1121 1409 1331 305 138 320 386 217 1147 1176 1657 1553 1584 1678 1736 1258 1196 1066 1153 535 506 776 1104 412 791 851 1289 1072 1081 1059 1271 673 629 920 965 1801 1391 1074 1674 1094 817 761 1104 1086 838 1137 1153 1037 796 1012 1086 730 812 837 713 979 1598 984 931 1067 801 735 1494 1309 601 689 716 668 854 772 1655 1393 954 559 587 1304 685 806 1220 1255 1525 1459 6738 6266 1314 1539 1488 1271 1463 1417 1732 1478 1828 1928 2414 1924 1593 925 551 781 637 1040 699 715 1689 1639 1770 1473 1210 1344 1636 1367 1004 1199 1346 1170 1514 1113 1852 475 868 1297 1098 820 680 643 617 689 429 539 1274 1131 1292 904 882 996 765 985 1146 1789 1358 1456 1123 830 734 1561 1320 1127 1252 1204 707 830 852 3108 2304 2341 1275 2010 2781 2137 2172 1815 1828 2418 1680 1720 1940 1434 1166 1098 2345 1850 892 835 1053 791 695 659 1890 2350 1791 2190 1946 2829 2942 2846 3079 2730 2628 3059 2202 1983 3506 3020 3025 3062 3148 3372 3159 3316 3783 3138 3038 3373 3148 4015 2993 4482 3585 4306 4333 4400 3545 3826 3458 6110 5220 5202 3423 2332 3183 1708 1977 3496 3904 2270 1752 2921 1554 1463 1370 935 1284 1060 1147 2315 2027 1470 1117 1239 1151 1004 768 4627 4781 4847 4258 4412 4705 4301 4775 4596 5910 4788 4576 5202 4260 4999 5004 4716 4768 5289 4996 5070 5008 4700 5154 6088 5448 5631 6361 5180 1339 1162 883 4882 5567 2697 5710 6979 6780 6103 2391 2339 1949 765 2129 475 795 689 945 4403 2266 2291 1074 1596 1347 1194 2705 2904 2175 4233 2383 3060 3892 2699 3892 5636 6692 5645 5266 10826 10626 5522 6511 8529 7583 3752 2031 2919 3286 3503 1901 4063 1354 5126 1470 4113 1847 289 214 2821 2295 4237 7236 3356 1347 2686 1861 2152 1713 1649 2787 2525 2425 2763 2554 4566 5297 2457 1474 3396 3769 3660 4618 3337 3236 1731 2191 1768 3906 2484 4015 1576 2406 1250 2493 2246 2130 2415 2720 5418 5379 1901 1744 1700 1787 1889 1655 1947 1485 1325 1597 3539 2605 1990 3653 1745 1675 4971 2011 2355 2606 1310 2151 2095 1983 2230 2343 2025 2002 2364 1799 1743 2006 1571 1724 2259 2221 2505 1604 2234 1859 1313 1315 1216 876 903 997 2324 1347 1133 958 1261 1203 1924 1453 1554 991 2041 1496 1345 1130 1439 644 606 884 908 1189 856 756 762 858 1308 1038 1012 1318 1112 911 864 1158 1025 1442 1191 937 938 569 882 1055 1363 425 1089 1127 872 821 938 952 1069 790 1212 1290 1475 1031 1532 1055 894 1826 1902 1419 989 1142 1059 1242 1266 1482 942 1085 1512 1561 1492 1561 1012 1527 909 1412 1316 1521 1581 863 666 799 881 795 864 1269 872 993 1168 898 1313 906 810 1062 689 851 1050 1192 1130 1078 2008 247 1851 1216 1308 811 839 558 1176 1080 950 1775 2169 1818 1958 1471 1806 850 682 732 775 621 787 851 745 454 342 770 730 669 838 820 802 819 648 618 636 784 545 380 656 774 469 1881 1262 953 710 863 1386 1049 1004 970 1337 1052 1569 1251 1413 978 1119 1199 1228 1582 1096 1219 1078 1249 1212 1236 1251 1440 1570 1391 843 588 869 807 532 412 1485 1088 1253 1337 1864 1533 1541 1903 1207 1606 1301 1631 1262 2052 1515 2307 2056 2582 2229 1563 1920 2029 1266 1425 924 577 1511 1832 2000 2035 1831 1690 1582 567 1455 1581 3209 873 697 753 821 1013 1007 1002 978 1497 831 1058 1423 1491 485 456 805 1993 2033 1240 1398 1013 2029 717 647 461 739 1378 1761 1269 1512 1482 1431 1677 1137 1474 1271 1025 1038 1708 1157 1244 1009 1782 1362 1989 1520 1372 1082 1177 958 866 734 1935 919 927 790 452 1296 971 1091 851 1868 979 902 2310 1791 1714 1390 2559 2891 1448 869 1933 1611 1767 1872 1867 1693 1506 1451 1654 1848 1577 1775 1731 1009 888 874 1307 1742 1460 1787 1443 989 19940 2862 3192 1996 1909 1770 2152 1276 1616 1961 675 1649 1575 1862 1640 1753 1968 1803 1989 1902 1535 1732 2027 2204 1406 1563 2224 1120 3176 3332 3096 2183 1968 1097 1440 1242 1368 1223 1541 940 1049 1426 1385 960 1363 1477 1646 1536 1690 1368 1749 1783 1012 1497 1593 2467 1811 1562 1647 1466 1830 1996 2344 1989 2226 2232 2305 2242 1945 1785 1882 2211 2598 1901 2108 2382 1890 2118 2323 2112 2093 2211 2188 2265 5366 5222 4102 3925 4255 3677 3286 3450 3122 4401 3576 4234 3960 3475 3810 2914 4851 3583 2790 1896 2086 1630 1960 2526 2281 3435 1224 2673 3358 2961 3315 1766 1501 1983 973 1556 1569 1208 951 1093 1077 917 889 1238 1183 1175 965 862 809 868 751 719 1326 1344 1369 1747 1455 1454 1978 1699 1878 1753 1804 1862 1459 1829 1288 1770 1835 2630 2191 2540 2665 1345 916 880 714 931 872 681 647 1091 854 420 1096 660 624 812 613 753 399 260 451 616 513 490 585 531 520 793 657 1086 1024 1124 1286 1164 1307 839 1087 1172 925 620 541 579 970 981 1107 1174 1449 632 610 688 576 576 737 1332 790 1144 1660 1664 1308 996 662 1373 1488 1158 1300 1033 1178 1467 1517 1543 1375 786 1154 1212 1222 1268 1263 1239 982 1487 811 949 911 2071 1084 1474 1944 1311 1448 1343 1534 978 1398 1362 1174 443 1985 1071 2276 1246 990 2104 998 1124 920 1063 1623 1608 871 914 828 2148 2303 2328 2191 1738 839 809 790 1649 987 1935 1770 1026 952 1979 1623 1335 1144 1334 2317 1705 1619 1920 1921 2019 1581 1848 2581 2879 2483 2378 2247 2276 2009 2256 2137 1042 1303 1055 1239 989 1045 4280 1525 1549 1404 1413 1896 1725 1412 1806 2380 2388 2211 1676 1013 1374 1105 843 527 1386 1387 1677 1869 997 1333 1540 839 1259 1603 2035 2269 1941 1289 1112 1076 1145 1053 676 606 484 596 584 640 538 1045 472 802 497 443 1345 2035 1991 1701 2074 2305 2032 2093 2039 1844 1989 2126 2289 2057 2069 2293 2477 2555 2224 2443 2215 1560 1635 1944 1722 1352 1777 1785 1632 1835 1516 1639 2085 1491 1548 1534 1610 1546 1398 1725 1897 1672 2397 1620 1333 1732 2199 1859 1580 1747 2183 2169 2166 1529 2646 1510 1637 1339 2979 1317 2479 2636 1460 824 699 745 544 652 579 950 1131 1134 1353 1443 1522 1542 1337 604 1361 1234 977 648 835 1047 795 905 1973 625 1320 1150 690 777 922 781 525 597 611 884 770 879 659 689 1039 919 824 816 795 1325 715 2728 1249 1217 1272 1304 1150 1314 1145 861 1034 1377 1453 1531 1319 1000 569 699 583 652 1476 1818 1416 1364 1427 1512 1912 983 1478 1097 1331 1312 1750 804 1319 1728 1583 1772 1838 1689 1360 1077 1156 1508 871 693 877 742 548 1644 3196 2848 1964 677 917 735 1178 1399 945 904 4150 1010 4578 4126 4033 3687 4115 4053 4230 4801 3561 4817 3898 3624 4281 4376 1406 1139 1247 1062 2131 1717 2281 1350 1378 1456 2479 1857 1308 1278 1309 2082 1023 1398 1960 1671 1615 1468 1512 1529 1494 1583 1650 1887 2538 2066 1378 1099 1088 1603 1431 1544 1391 1609 1246 1225 1650 1721 1679 1101 1582 1965 1968 1736 1547 2063 1410 1573 1672 1275 2090 1550 1753 1754 1069 1746 1896 2207 2091 2467 1749 2538 2407 2750 1906 2412 2058 2212 1911 1754 1945 2022 2040 1389 2074 2349 2547 1622 1706 1678 1711 1937 1888 1475 1922 1806 1484 1848 1710 1733 2044 1899 1552 2024 1872 2109 1962 2357 2067 2105 1884 2268 1900 2032 1964 2160 1680 1819 1666 2022 1253 1694 1887 1486 2175 2155 1461 2549 2129 1500 1622 1357 2220 2090 1610 1588 2588 2254 1721 2381 1996 2148 2397 2082 2901 3072 2815 3310 2897 2112 2231 1898 2290 2308 2003 2484 2563 1980 2561 2361 2577 2323 1076 1314 1090 1779 1367 761 840 798 876 966 387 743 323 855 571 501 582 516 548 580 607 573 902 804 532 1058 648 895 1158 433 471 448 478 677 752 601 813 714 620 776 585 1120 592 555 449 344 316 525 591 574 442 502 560 642 546 1439 670 449 375 368 674 738 1215 790 869 441 485 507 673 578 521 473 797 491 840 1191 1059 664 906 510 661 452 780 1099 851 1385 683 768 1046 805 766 1404 1402 1295 1342 561 700 279 776 821 807 1086 1250 829 1030 726 923 1097 891 1269 893 1086 1105 1788 1125 1579 1142 1085 1075 720 715 1216 1439 779 724 967 772 692 1269 842 517 1561 1330 672 1804 1765 1838 1419 1335 1528 1628 2013 1360 1854 1110 599 1471 570 647 2187 2316 1801 1470 1277 2333 1300 516 1445 822 846 1072 1044 1324 733 1210 1193 1233 1181 678 702 1392 1551 1594 1294 1196 1174 1283 1282 1449 1430 1160 1245 953 968 1149 799 592 849 653 537 1145 857 807 833 1468 1312 1274 885 799 689 761 908 610 712 726 700 950 1197 985 1571 1053 1226 1568 1400 1793 1116 1040 678 617 963 890 1331 621 697 615 765 1144 1126 1133 772 1041 881 1066 1511 623 1548 906 1456 707 895 1255 750 821 1610 786 1027 1363 1041 1140 1140 833 837 1164 1101 1042 1542 1553 1194 974 1043 868 874 998 685 1060 1691 528 643 406 611 652 840 1031 1390 716 913 616 838 1114 1062 1244 1652 914 774 1260 883 257 201 297 387 249 1088 786 1505 1219 1489 1248 1358 1322 1258 1228 709 428 363 662 938 546 795 962 1202 1151 1112 1154 1275 1331 836 1024 799 1417 1427 1229 1474 1101 700 709 997 630 586 1090 1137 938 561 1056 1070 602 678 617 748 829 981 968 1368 1212 987 846 1212 706 742 941 1147 947 1306 1230 1374 949 990 714 958 1331 1032 548 1079 1361 1357 1452 6242 5878 1202 1569 1195 1483 1008 1445 1479 1238 1608 2046 1458 1915 1668 1106 582 831 774 1019 1134 1491 1299 1236 1386 1276 751 1210 1792 906 813 1369 1288 1180 1445 890 977 489 1102 1291 958 1089 886 929 1594 1713 734 678 1610 948 905 1039 1261 741 612 1320 894 2297 1311 1357 1233 855 1340 1327 830 1181 1360 1192 882 926 814 2117 2437 3213 1331 1915 2457 1798 1695 2071 2300 2383 1403 1248 1437 1505 660 722 2233 1842 391 363 714 926 576 705 2236 2370 1791 1963 2443 4000 4081 3058 4162 4200 3127 2799 1952 1668 3032 3073 3264 3370 3651 2676 3112 3438 2853 2804 3128 2535 3020 3631 2924 4359 3836 4837 4413 4939 3740 4577 3546 5042 4532 4955 2906 2534 2942 2267 1830 3298 3434 2486 2171 3543 838 908 1612 1227 1362 1029 1224 2147 2435 1299 628 1263 1066 1285 706 5204 5251 5115 3863 4457 4608 4680 4920 4101 5441 5674 5458 4949 4343 4931 4210 4906 5433 4909 6165 5770 5057 3462 4009 5061 4241 4484 4562 4823 1180 937 587 4298 5409 2917 7295 7526 7708 6259 2614 2695 1496 414 1779 280 1073 665 547 4375 2462 2651 887 1414 1252 1194 2380 3051 1880 3257 2217 2540 3847 2675 3529 6311 7279 5635 5557 11881 10911 5731 6186 7765 8076 2988 2022 2450 2995 3088 1413 3496 1414 3860 1769 3653 2605 386 354 3210 2793 3852 6567 3342 1606 2794 1615 2191 1205 1052 2090 2039 2087 1856 1494 4611 5489 2661 1900 3346 3633 3623 4706 3143 3344 2047 1798 1873 4182 2561 4223 1443 3116 1855 2108 1917 1910 2214 2343 5614 5226 1727 1598 1468 1469 1515 1186 1451 1059 1216 1520 2852 2310 2334 3492 2111 1931 5095 1396 1628 1985 1331 2617 2514 2396 1897 2064 2075 2009 2078 1750 1793 2159 1820 1973 1876 2145 2255 1558 2369 1810 1427 1020 933 935 752 1075 2120 1321 1112 1147 825 975 1970 1826 1482 1343 1916 1895 998 1165 1318 731 653 754 938 757 645 617 622 1108 1245 769 939 975 870 848 1027 1049 1006 961 1059 878 882 464 870 1006 1613 464 871 1489 938 1101 1107 1360 1577 1152 800 998 1653 1776 1012 1061 1239 1178 1753 1239 836 928 810 840 856 940 894 1006 1564 1233 1684 1417 852 1730 647 1372 1342 1573 1701 1140 900 960 1102 1156 1093 1028 920 1301 1092 554 1212 1471 1102 1528 631 971 1592 1890 969 1421 2178 335 2048 1238 1404 981 1011 496 1166 1363 1150 1736 1910 1781 1481 1549 1741 1168 650 660 903 733 1142 1262 602 661 511 588 630 505 644 1406 855 1144 835 739 776 657 591 663 635 936 409 2267 1105 1025 867 936 1511 1014 1052 950 1007 811 1499 1178 1535 1222 1068 915 1470 1481 804 938 809 927 1029 1135 1381 1228 1570 1021 803 856 879 697 507 859 1378 1657 1692 1461 1622 1230 1273 1133 1428 1477 1587 1583 1112 1391 1423 2667 1884 2182 2006 1578 1712 1574 942 1531 1324 660 1584 2008 1844 1883 2107 1252 2192 761 1637 1787 2975 694 764 564 795 865 902 943 1061 1152 725 1319 978 1431 416 422 668 1904 1267 1597 1769 852 2563 440 629 470 482 1094 1926 1486 1690 1783 1661 1855 1452 1636 1559 1305 1426 1784 1404 1468 1414 1691 1147 1852 1222 1215 1232 1396 1161 762 730 2326 1144 847 1040 420 990 748 1149 801 2097 717 765 2526 1324 1767 1595 1884 1925 1374 619 2822 1800 2174 2328 1986 2769 2124 2269 2168 1981 2475 2216 1952 1227 720 785 895 1522 1597 1807 1624 923 2862 18930 19113 2119 1880 1907 2855 1804 1521 2885 1201 1977 1966 1573 1930 1556 2092 1972 2003 2048 1306 1443 1626 1638 1030 2044 1580 1649 2220 2663 2454 1643 1475 1263 1444 1166 1185 858 1422 1131 1281 1428 825 882 1852 1827 1528 1444 2326 1164 1528 1290 1197 1636 1395 3088 1650 1915 1337 1641 1725 2105 1975 1877 1661 1747 1854 2120 1465 1494 1823 2030 2010 1826 1781 2508 2184 1707 2385 2202 1897 1768 2085 1695 4893 4707 4129 4028 3406 3624 2705 2875 2932 3504 2911 3463 3334 3027 3397 2937 4978 3750 2720 1889 2077 1905 1628 2240 2420 2807 1672 3323 3538 3074 4223 2028 1840 1353 932 985 1610 833 1216 1357 1601 1249 1117 1138 1315 808 1037 829 1090 966 865 721 997 1015 1024 1302 1190 1121 1678 1854 2557 2532 2125 2317 1853 2701 2797 2270 2213 2658 2037 1476 1599 1386 636 919 824 706 886 592 834 745 562 437 889 564 668 680 575 725 144 288 320 365 610 626 765 573 625 855 726 754 830 1265 1407 1313 1345 736 1139 732 1120 598 584 695 968 1134 707 798 1613 937 873 786 654 564 836 1114 829 1126 1305 1931 1201 938 681 1175 1267 1113 1304 1166 1280 1152 1522 1033 1036 699 837 735 918 1155 1122 1147 1267 1225 686 1331 947 1444 1307 1748 1907 2019 1569 2087 2350 1179 1616 1496 989 422 1974 839 1971 1172 862 1801 1002 1216 949 1174 1421 2113 759 942 622 1563 1665 1607 2145 1773 679 618 695 1309 769 2006 1573 908 924 1670 1510 938 784 1343 1622 1264 1638 1608 1700 1833 1963 2053 2305 1933 1632 2197 1618 2468 1721 1816 2189 618 1431 838 975 912 1134 4530 1533 1667 1465 1524 1894 1753 1547 1792 2163 2181 2162 2085 1349 1619 1025 854 856 981 1296 1358 1539 1128 1243 1264 1174 1082 1497 1871 1865 1849 1127 1114 1011 958 845 409 377 318 371 423 395 338 696 444 971 519 525 1037 2015 1796 1900 1227 1424 1276 1456 1243 1157 1610 1968 1841 1646 1746 2045 1765 1508 1105 1276 1471 1071 1198 2114 1713 1137 1572 1611 1498 1523 1574 1333 2104 1946 1367 1314 1232 1495 1532 1412 1614 2152 1412 1393 1098 2128 1288 2103 1804 2039 1887 1994 3211 1716 2148 1180 1353 1274 3314 868 1857 2361 1419 690 976 897 315 433 423 538 1071 952 1389 1582 1048 1507 1272 642 1561 1674 625 1463 849 911 1005 858 1768 561 1668 939 653 772 891 741 945 605 611 792 565 1014 627 890 987 646 1002 1015 1645 1505 753 2491 1096 1017 1300 1099 1144 1400 1213 1057 705 882 833 928 871 905 880 1063 485 534 1164 1677 1418 1431 1370 1400 1285 1096 1505 1482 1619 1063 1803 633 1124 1459 1080 1382 1701 1078 1331 1018 1328 1541 950 634 1115 849 653 1681 2605 3382 2869 712 798 1078 940 696 1248 1316 4357 1330 4697 4337 4458 3592 4061 4151 4107 4447 4539 4514 4368 4391 4670 4209 1401 1399 1875 1122 1897 2142 1792 1816 1331 1263 1898 1656 1492 1376 1720 1779 1149 1310 1898 1495 1422 1492 1256 1769 1732 2185 2207 2531 2918 2231 1511 1604 1244 1794 1561 1660 1487 1833 1382 1344 2050 2127 1990 1257 1769 2269 2163 1932 1718 2246 1558 1769 1866 1397 2307 1734 1988 1999 1258 1934 2198 2426 2423 2704 2084 2842 2703 3075 2329 2711 2401 2571 2289 2099 2317 2331 2308 1584 2436 2807 2917 2006 1986 1952 1926 2277 2237 1664 2271 2159 1767 2126 1910 2050 2324 2264 1887 2376 2194 2468 2381 2646 2470 2440 2236 2567 2286 2462 2352 2507 2017 2011 2060 2197 1407 1978 2237 1718 2539 2509 1769 2817 2420 1673 1923 1630 2681 2449 1960 1811 2795 2584 1900 2631 2158 2439 2600 2334 3153 3481 3212 3547 3246 2242 2425 2097 2553 2631 2239 2784 2874 2269 2949 2672 2917 2670 1260 1434 1304 2055 1432 848 944 834 986 1068 415 815 345 895 631 632 655 601 687 686 743 683 1028 933 606 1245 736 988 1288 553 631 606 638 807 865 731 933 942 767 1020 811 1405 662 623 594 493 445 666 730 712 548 558 668 685 579 1610 789 630 552 439 700 876 1417 924 1013 529 573 634 763 701 627 592 865 612 971 1345 1204 688 938 575 765 544 900 1245 909 1586 799 898 1188 929 862 1659 1651 1611 1442 657 783 377 895 859 841 1249 1375 1053 1148 1029 1099 1307 1047 1481 1058 1181 1194 1934 1213 1732 1284 1178 1309 797 835 1304 1547 910 856 1049 830 760 1380 1112 637 1742 1515 871 1993 2142 2118 1576 1597 1702 1795 2313 1468 2230 1313 679 1681 643 734 2402 2523 2035 1734 1456 2549 1486 580 1656 1015 1039 1324 1251 1443 823 1389 1335 1371 1342 760 806 1500 1844 1854 1412 1487 1417 1387 1559 1597 1571 1340 1470 1133 1088 1369 971 676 1002 695 563 1293 1011 865 963 1627 1554 1656 1036 989 829 955 1139 707 762 833 844 1022 1240 1059 1683 1141 1330 1726 1487 1996 1188 1185 770 709 1086 1002 1496 689 755 748 849 1321 1240 1269 858 1210 1129 1164 1799 747 1735 1040 1841 745 1090 1340 876 877 1878 848 1147 1559 1200 1246 1280 949 992 1479 1333 1250 1694 1711 1595 1172 1274 1126 1019 1146 751 1241 1888 640 761 558 649 775 973 1241 1662 865 1095 660 1012 1296 1226 1635 2016 1131 903 1397 1000 397 284 333 411 287 1292 912 1769 1455 1639 1404 1639 1528 1464 1442 864 510 457 752 1004 632 827 1111 1288 1254 1217 1420 1394 1413 949 1140 904 1645 1556 1377 1621 1274 831 775 1047 934 834 1237 1298 1087 773 1192 1176 685 773 823 835 1060 1158 1110 1485 1362 1169 991 1353 792 804 1145 1355 1124 1538 1506 1568 1096 1052 828 1174 1491 1150 608 1282 1480 1561 1627 6962 6640 1318 1653 1339 1605 1135 1590 1696 1439 1804 2190 1742 2288 2006 1308 644 935 909 1117 1377 1620 1463 1400 1529 1443 819 1369 1976 1149 945 1584 1390 1280 1630 1018 1102 543 1187 1448 1087 1123 940 1023 1729 1883 770 759 1772 1016 987 1209 1372 812 775 1543 1135 2615 1573 1540 1498 974 1455 1565 1006 1371 1579 1401 916 985 856 2457 3088 3592 1613 2066 3024 2139 1877 2259 2643 2726 1508 1372 1563 1690 754 876 2707 2103 449 419 899 964 643 904 2555 2693 2004 2199 2833 4439 4590 3775 4712 4624 3563 3108 2256 1838 3547 3586 3761 3884 4204 3368 3418 3824 3182 3215 3560 2942 3405 4191 3295 4925 4382 5386 5387 5374 4348 5153 4113 5550 5260 5589 3313 3045 3181 2671 2148 3871 3909 2752 2405 3986 989 1030 1768 1363 1540 1105 1406 2462 2670 1469 792 1378 1173 1504 837 6028 6061 5791 4538 5258 5378 5406 5810 4715 6496 6308 6124 5453 4849 5577 4825 5577 6000 5393 6720 6469 5710 3859 4640 5732 4900 5085 5137 5497 1313 1070 680 5164 6278 3350 8028 8595 8894 6920 2846 2949 1730 456 2002 370 1276 769 613 4908 2766 2951 955 1657 1417 1289 2780 3352 2174 4081 2569 2949 4470 3220 4051 7005 8144 6654 6550 13580 12222 6598 7055 8924 9426 3377 2321 2705 3466 3649 1731 4185 1576 4537 2057 4257 2998 420 380 3602 3074 4506 7201 3899 1882 3442 1908 2581 1464 1305 2391 2342 2382 2258 1783 5212 6405 3124 2076 4004 4085 4028 5437 3762 3906 2377 2259 2215 4825 3009 4915 1637 3447 2021 2875 2342 2329 2665 2750 6436 5785 1915 1739 1693 1775 1729 1393 1659 1245 1465 1816 3310 2681 2565 3982 2320 2130 5759 1784 2080 2341 1462 2933 2814 2661 2237 2279 2279 2218 2262 2062 2062 2581 2060 2238 2175 2424 2498 1909 2578 2029 1589 1163 1032 1103 887 1270 2405 1460 1460 1217 995 1264 2305 1969 1674 1489 2124 2130 1205 1274 1531 820 740 824 1074 911 769 729 756 1309 1382 963 1140 1148 1069 1026 1148 1201 1188 1058 1256 1111 997 558 1011 1167 1821 525 1007 1708 1065 1199 1301 1546 1839 1429 963 1201 1995 2031 1191 1208 1361 1376 1900 1416 995 1100 926 1087 1166 1146 1033 1345 1731 1586 2139 1579 1083 1967 738 1774 1752 1783 1809 1259 1011 1092 1282 1284 1189 1203 1012 1556 1248 602 1430 1617 1228 1684 776 1236 1754 2088 1098 1607 2318 377 2320 1350 1527 1031 1177 638 1367 1681 1313 2132 2290 2055 1714 1771 2049 1277 693 745 1054 846 1273 1429 799 757 603 783 664 630 767 1563 979 1251 897 801 886 772 687 737 701 1050 519 2503 1331 1147 979 1055 1898 1124 1210 1114 1124 854 1750 1411 1786 1382 1274 1107 1585 1669 942 1084 869 1131 1139 1223 1600 1322 1778 1152 891 977 1020 772 541 1009 1622 1902 1977 1802 2117 1430 1610 1351 1529 1789 1744 1814 1255 1559 1703 3036 2186 2340 2142 2005 2143 1953 1391 1863 1492 722 1755 2215 2081 2206 2368 1484 2448 873 1774 1938 3415 761 833 635 832 929 968 1136 1293 1376 777 1507 1125 1640 496 498 755 2160 1565 1890 2094 1060 2887 552 755 537 602 1222 2176 1694 1924 2019 1885 2103 1601 1808 1887 1405 1591 2032 1531 1655 1629 1784 1223 1959 1310 1397 1352 1596 1283 965 859 2739 1469 992 1194 474 1147 837 1270 1018 2360 1013 928 2794 1627 2159 1964 2293 2480 1548 766 3079 1897 2282 2442 2196 3071 2569 2569 2523 2371 2854 2491 2368 1352 881 966 1222 1648 1725 2080 1712 1011 3192 19113 21588 2473 2206 2249 3479 2058 1756 3262 1378 2270 2204 1740 2178 1727 2313 2185 2257 2302 1542 1696 1815 1944 1287 2422 2051 1859 2739 3239 3111 2067 1829 1464 1578 1294 1302 1024 1595 1356 1514 1679 927 1005 2024 2154 1702 1647 2696 1385 1727 1449 1369 1910 1707 3494 1852 2358 1791 1903 1995 2382 2418 2351 1951 2133 2207 2376 1903 1811 2137 2518 2469 2216 2105 2905 2559 2107 2806 2554 2298 2197 2525 2122 5842 5758 4747 4755 3757 4179 3057 3270 3631 4162 3412 4023 3740 3359 4153 3509 5722 4182 3118 2131 2385 2223 1944 2491 2855 3250 1836 3778 3999 3507 4736 2217 2400 1537 1095 1178 1821 1076 1354 1488 1743 1344 1259 1430 1489 910 1113 929 1253 1101 985 793 1190 1141 1179 1584 1476 1222 1869 2044 2851 2987 2482 2633 2071 2935 3271 2493 2364 3043 2346 1653 1755 1584 782 1092 979 878 1058 690 1012 820 754 469 1019 608 718 745 627 777 192 339 354 451 735 772 873 719 729 1027 877 868 966 1428 1647 1553 1583 854 1265 850 1307 706 692 803 1180 1228 1003 985 1744 1026 956 948 806 665 949 1402 955 1270 1569 2264 1275 1022 703 1385 1491 1388 1510 1360 1472 1371 1846 1329 1299 964 1207 910 1115 1371 1271 1333 1511 1395 748 1409 1034 1660 1458 1959 2071 2310 1829 2301 2590 1387 1870 1740 1104 477 2443 944 2219 1295 949 2107 1224 1481 1159 1379 1798 2389 883 1184 858 1928 1913 1859 2552 2089 747 682 828 1485 900 2281 1801 1080 1008 1883 1743 1096 902 1554 1963 1498 1998 1849 2053 2062 2381 2408 2729 2211 1907 2502 1939 2950 1980 2179 2407 775 1643 1086 1155 972 1266 5103 1730 1858 1696 1702 2101 1929 1709 1962 2463 2485 2398 2355 1534 1693 1156 961 954 1132 1468 1484 1723 1309 1472 1407 1330 1225 1985 2213 2038 2138 1213 1190 1107 1195 932 484 448 383 446 494 466 401 748 607 1181 547 658 1226 2242 2008 2087 1441 1809 1515 1829 1442 1354 1861 2195 2050 1851 1930 2272 1970 1749 1271 1477 1874 1243 1337 2421 1904 1260 1859 1957 1784 1713 1807 1604 2541 2170 1602 1633 1373 1676 1772 1634 1982 2476 1636 1649 1274 2476 1463 2282 2109 2443 2263 2152 3546 1851 2685 1511 1503 1418 3764 1080 2094 2829 1568 793 1082 993 359 456 458 575 1308 1115 1647 1774 1341 1822 1602 770 1740 1772 699 1586 923 1020 1079 993 2096 667 1931 1005 715 816 1017 821 1037 697 740 830 599 1111 764 911 1067 756 1179 1131 1759 1650 998 2930 1296 1178 1464 1264 1234 1497 1298 1160 825 1024 1313 1406 1059 1145 970 1153 541 621 1606 1916 1700 1621 1560 1620 1502 1157 1797 1591 1870 1287 2078 705 1236 1684 1279 1664 2015 1404 1585 1140 1451 1711 1004 782 1199 953 745 1895 3156 3860 3289 811 1003 1144 1047 850 1352 1526 4980 1462 5375 4934 4934 3990 4569 4611 4647 4878 5167 4961 5024 5081 5401 4743 1664 1539 2117 1195 2172 2377 1989 2057 1557 1468 2138 1840 1751 1636 1902 2013 1332 1513 2129 1695 1620 1698 1475 1965 1924 2342 2370 2724 1858 1404 761 1089 770 974 938 1213 1106 1271 916 1178 1336 1384 1390 939 1283 1182 1133 1238 1027 1145 1060 881 890 974 1105 1168 1146 1379 1093 1316 1213 1363 1176 1470 1132 1385 1399 1628 1315 1452 1369 1320 1160 1235 1172 1097 1487 700 1721 2214 1921 1536 1307 1342 1405 1536 1434 1225 1478 1392 1364 1467 1580 1435 1832 1355 1475 1266 1102 1424 1692 1391 1458 1420 1386 1493 1590 1600 1712 1712 1269 1278 1230 1049 965 1282 1222 1009 1363 1354 1107 1165 1788 1192 1386 1171 1580 1485 1367 1164 1354 1548 987 1387 1621 1518 1355 1496 1423 1917 1835 1832 1849 947 1167 940 1315 1539 1316 1310 1345 1362 1831 1490 1850 1474 909 884 1118 1606 599 419 468 428 490 490 285 484 302 248 466 511 415 458 437 719 898 864 976 565 431 569 493 618 766 802 893 845 867 886 575 867 677 695 642 637 499 831 590 564 553 501 462 586 462 488 458 497 643 771 664 1155 516 298 286 275 405 512 978 478 576 342 220 294 314 417 348 288 446 397 615 1158 675 216 425 479 290 353 643 921 544 894 650 686 632 478 577 911 848 739 851 331 740 276 376 381 440 1117 1042 754 674 712 743 797 659 1384 588 623 953 1020 604 1162 581 687 920 555 661 756 893 460 489 766 401 634 689 528 362 1156 756 842 1180 1217 1571 888 948 1132 1256 1515 788 1640 728 626 1110 463 441 1615 1176 1140 1113 736 1377 949 604 1213 756 727 635 905 849 458 879 1010 608 662 800 617 795 1303 1173 822 974 991 972 1375 995 993 597 994 784 592 1149 571 469 783 500 409 532 530 719 803 832 1005 770 923 723 509 591 706 445 670 594 557 553 703 635 1156 872 675 952 731 1050 736 786 660 623 803 598 999 417 462 675 662 1036 989 848 401 812 621 805 890 571 1930 607 965 658 617 669 772 395 1013 523 622 778 700 694 822 836 516 740 996 925 875 887 1127 810 714 770 623 778 396 873 1341 306 350 488 419 466 540 904 1060 677 795 473 554 1300 831 992 1165 902 762 806 632 183 82 261 469 211 538 808 1309 1210 1020 1160 977 923 877 729 682 352 221 450 595 264 506 696 669 791 711 609 619 554 541 681 661 994 634 811 789 608 375 382 652 364 336 620 636 577 358 731 875 552 694 367 570 663 729 603 800 849 752 718 1007 590 350 682 803 672 847 894 985 930 495 444 591 810 878 378 1191 608 1484 1042 4388 4520 864 1122 1057 1173 1050 593 913 819 1171 968 1078 1223 1453 825 667 725 694 925 1135 908 817 805 693 721 683 1162 1343 1041 676 836 586 613 964 611 784 317 459 966 782 593 552 499 734 720 481 539 1017 904 693 822 915 462 632 1030 609 1540 1042 1069 858 548 724 1164 1018 898 697 661 538 584 421 1736 2183 1765 1004 1402 1822 1657 1278 1186 1291 2031 1206 994 1042 1174 756 567 1536 1268 389 349 540 394 678 515 1409 1728 1257 907 1615 2032 1962 1782 2332 2288 1929 2252 1500 1267 2385 2217 2231 2787 3002 2059 1901 1866 2111 2261 2130 1833 2728 2666 2473 2805 2899 2684 3678 2657 2507 2881 2585 3946 3458 3548 2266 1913 2165 2041 1756 2541 2290 1599 1681 2095 677 839 1054 980 976 985 1032 1517 1648 1125 477 1026 930 675 619 3829 3710 3859 3062 3861 3485 2606 3708 3249 3566 3981 3630 3519 3027 3571 3663 3259 3851 4061 3883 3871 4394 2995 3488 3555 3283 3391 3378 3422 1024 916 438 2828 3116 2006 5227 4919 4585 4013 1643 1882 1610 670 2035 279 819 586 576 2776 1944 1898 617 982 807 666 2176 2081 1749 3206 1678 2175 3149 1576 2720 4701 5403 4612 4930 8951 6924 4345 5149 5547 6717 2408 1399 1807 2330 2376 1378 2950 908 3194 1225 3180 1850 385 299 2432 1904 2894 4531 2489 1034 2000 1434 1225 910 855 1302 1219 1193 1792 1512 2811 3594 2029 1239 2139 2504 2447 3017 2040 2301 1175 1044 1215 2874 1919 3638 2150 1792 836 1898 1330 1373 1617 2569 4503 4055 1259 1181 1077 1455 1247 1180 1379 805 953 1392 1672 1504 1880 2491 1321 1277 3523 1187 1360 1889 813 1781 1688 1660 1745 1267 1640 1576 1528 1472 1453 1500 1554 1481 1744 1504 1334 1065 1365 1303 965 524 554 674 602 751 1410 801 666 735 793 919 1362 1155 1121 918 1904 1498 1131 681 763 597 501 657 860 803 610 592 740 807 738 709 619 779 754 685 868 888 1018 724 738 772 785 447 649 788 1188 344 551 813 741 787 988 821 940 931 762 829 1379 1150 598 853 947 848 1437 1107 540 662 771 829 574 691 518 519 752 938 945 797 894 1071 567 1204 1159 880 903 539 533 972 1036 830 865 975 493 928 1029 467 873 893 765 965 736 913 998 1175 503 632 1609 237 1288 554 1135 592 547 405 983 1178 625 1481 1330 1290 1468 1256 1061 672 444 497 484 590 775 1159 572 348 316 599 429 403 446 851 808 795 410 355 435 440 387 361 607 641 329 1978 1129 1164 941 806 1129 767 899 938 677 796 1023 845 1018 750 874 979 983 1143 558 824 542 835 836 749 1208 1014 1185 816 656 649 860 568 472 471 1241 1129 1224 1103 1446 746 1288 1051 979 1370 965 1105 791 989 819 1928 1269 2075 1877 1185 1689 1338 836 1006 893 587 1593 1803 1225 1432 1079 1311 1487 460 864 928 2104 548 507 514 591 697 729 520 1072 1092 534 706 1201 1049 421 372 609 1139 1504 1066 1337 503 1886 483 511 247 509 852 1122 934 1028 1107 1053 1165 788 1097 840 812 778 1040 805 859 861 1119 834 1218 909 994 816 880 778 897 674 1728 966 751 765 236 637 280 841 559 1604 567 602 1607 1054 1296 1196 1559 1656 912 549 1479 992 1510 1554 1369 1769 1268 1196 1240 1723 1622 1379 1092 648 675 570 877 1134 1168 1491 1185 816 1996 2119 2473 12900 1338 11446 1887 1069 1388 1864 593 1318 1129 1202 1047 1191 1838 1735 1904 1840 1252 1066 1235 1339 846 1620 1158 929 1795 2330 2234 1352 1218 843 1157 977 795 1104 891 1008 1149 753 750 605 1429 1325 1164 1277 1539 1063 1457 1022 718 1231 1154 1939 1066 1365 1294 1025 1521 1446 1706 1275 1412 1603 1642 1599 1373 1107 1590 1647 1409 1367 1516 1778 1419 1869 1608 2149 2053 2023 1795 1859 4215 4253 2921 2726 2636 2719 2147 2319 2014 2639 2872 3169 2237 2292 2525 2314 3357 2707 1790 1363 1427 1577 1717 1519 1802 1865 914 2424 2177 1885 3005 1148 1592 1240 688 690 1168 754 1066 891 896 956 998 732 963 644 771 568 632 611 697 564 803 746 775 1282 1177 1092 1264 1140 1760 1431 1439 1468 1172 1469 1731 1176 1399 2161 1321 1259 1352 1069 399 570 524 444 569 393 581 529 484 279 804 338 311 498 502 872 139 148 519 234 546 631 570 598 511 728 593 718 831 955 1106 1030 1044 742 772 693 790 438 418 500 738 589 713 1006 935 385 369 571 453 558 692 907 665 892 597 1295 516 646 410 664 799 718 897 1007 1112 840 1077 912 977 778 441 617 762 747 816 964 885 816 545 648 515 1010 1036 1152 1187 1409 1117 1232 1340 476 710 738 459 265 1181 543 1047 524 491 1039 575 638 551 613 1070 1129 739 593 467 1105 1183 1389 1620 1290 605 579 440 994 816 1862 1423 653 991 1101 1209 593 496 1006 1686 899 1192 1093 1123 1117 1364 1139 1753 1836 1433 1523 1139 1760 1157 1312 1189 652 1056 805 845 665 657 3659 1061 1174 1133 1200 1413 1224 1062 1227 1851 1810 1835 1435 1005 1228 1163 674 539 1001 1005 930 1205 1003 834 914 826 902 1211 1477 1487 1173 913 716 696 685 509 428 462 414 404 378 402 360 499 424 647 617 789 1139 1226 1434 1169 788 1054 1107 853 775 1018 1088 1251 1355 1370 1319 953 1354 1242 1026 1104 1412 1157 917 1405 1051 937 1063 1270 831 1147 1209 1181 1593 1018 1006 1114 1059 948 1091 1193 1455 1615 1188 1213 886 1340 1078 1347 1354 1232 1564 1413 1473 998 2012 1189 1009 750 1971 835 1331 2160 1088 559 666 630 290 383 374 443 893 764 1179 1079 1139 1082 863 509 867 889 342 560 535 529 873 886 1365 479 1219 485 428 527 736 678 405 506 423 364 303 584 515 387 835 509 569 1090 1189 1129 493 2511 574 538 930 1045 890 703 586 676 843 760 809 897 740 838 413 537 353 387 865 1169 743 894 1194 1263 1135 428 958 846 1066 1047 1319 834 936 852 715 832 981 957 894 570 777 966 528 374 519 590 495 1108 2113 2126 1734 412 589 420 980 691 729 681 2922 817 3132 2875 2476 2584 2837 2763 2697 2430 2774 2442 2760 3252 3429 3363 1234 813 966 946 1288 1353 1552 905 842 717 949 1128 1529 1060 1217 1308 787 1092 1331 948 916 932 876 1110 1087 1467 1468 1680 1535 1092 853 990 709 914 1026 1194 1044 781 701 617 1312 1418 1301 951 1187 936 971 840 920 1195 722 725 719 1024 959 1386 1243 1128 864 833 1555 1271 1113 1199 1096 1232 1258 1405 1380 1159 1118 1201 1120 1137 1098 1131 1182 802 1317 1406 1347 1261 1388 1397 1084 1501 1329 1304 1409 1312 1668 1254 1096 1406 1461 1169 1180 1167 1296 1426 1345 1134 1282 1316 1186 1253 1102 1094 1248 1117 1512 1411 1431 1449 927 1420 1381 917 1281 1313 930 959 1342 1253 1405 1388 1334 1108 962 1095 1229 1445 1094 1848 1547 1792 1754 1899 1466 1695 1358 1376 1633 1145 1175 1059 1245 1380 1154 1537 1493 1503 1658 1596 1511 1418 769 891 895 1045 467 495 475 357 470 489 301 298 209 281 281 216 353 291 318 250 337 319 398 534 406 614 510 369 502 465 512 437 457 338 348 462 408 625 354 412 356 478 452 348 320 327 282 461 327 326 395 274 392 373 359 910 569 347 339 316 446 671 1034 489 535 329 250 214 272 237 399 268 309 404 772 909 587 234 377 395 479 483 502 1083 737 932 315 355 656 469 504 681 654 549 800 344 505 365 265 448 498 552 682 333 567 617 719 684 560 614 619 873 679 718 518 831 407 367 749 431 441 771 737 502 461 648 388 457 649 753 479 942 825 463 1283 818 1288 944 792 687 971 1213 1088 1301 612 511 734 355 336 1085 1067 945 781 582 1212 1025 596 1018 776 782 782 787 957 311 772 685 552 557 466 496 757 755 1018 702 943 951 668 698 1006 967 551 650 627 485 728 387 406 489 481 540 352 473 382 671 1077 810 1081 592 648 493 284 417 302 452 358 599 407 558 604 887 612 419 719 551 930 536 567 481 453 496 578 706 545 588 491 485 999 1136 502 422 756 611 725 950 572 1154 416 1032 543 656 541 603 565 1172 424 829 789 935 879 534 628 787 654 1025 1010 638 646 850 651 557 549 569 679 355 723 1282 358 392 307 412 468 521 570 1084 654 786 478 797 971 965 906 1077 433 567 944 512 228 90 126 199 243 478 504 1042 841 826 919 1008 561 459 564 597 245 176 489 678 229 490 693 591 377 458 707 574 396 298 651 574 817 753 594 785 705 315 462 367 331 276 493 483 441 328 439 640 431 527 300 654 476 447 529 571 734 438 422 839 750 367 489 583 472 641 633 604 649 594 276 621 664 329 392 683 631 982 512 3359 3793 828 932 886 817 822 805 886 542 1056 1009 1117 1013 1228 743 676 798 347 563 613 779 979 949 815 780 534 625 869 848 796 758 662 636 999 526 927 298 555 915 719 297 460 410 602 647 634 409 920 926 777 297 730 516 402 953 824 1249 891 852 620 496 702 686 553 735 730 648 196 226 269 1336 1378 1613 1201 1012 1510 1163 1172 1045 1251 1574 955 731 972 761 664 609 1220 1048 431 407 656 267 417 581 1456 1603 1362 1139 1649 2198 2512 2320 2470 2284 2281 1739 1345 1545 2511 2399 2214 2309 2776 1740 1816 2000 1614 2314 2223 1910 2353 2965 2354 2323 2672 2890 3152 2444 2719 2825 2445 3638 2960 3004 1445 1827 1703 1361 1349 2328 2020 1672 1005 2175 857 789 1021 748 1275 686 752 1538 1242 1103 589 879 818 692 547 3211 3229 3030 2886 2574 3443 3157 3306 2791 3138 3001 3918 3298 3195 3240 2662 3192 3315 3327 3510 3626 3397 2703 3062 3694 3247 2924 3124 3382 560 430 383 2546 3207 1891 4487 4685 4639 4112 1046 1173 1545 685 1604 493 573 392 391 2666 1643 1600 477 889 652 800 1605 1763 1487 2833 1497 2011 2782 1419 2016 3741 4584 3961 3875 7593 6332 3400 4419 4767 5610 1878 1326 2115 1746 2273 1116 2294 897 2712 1040 2671 1328 184 176 2448 1515 3082 4459 2162 1429 1845 1020 1337 696 700 1351 1262 1186 1787 1407 2924 3050 1548 790 1702 2595 2350 2541 1636 1663 1019 966 1131 2424 1413 3186 1177 1580 1008 1602 989 1091 1329 1360 3462 2603 1014 968 886 1222 1107 1096 1260 900 747 888 2161 1229 1465 2153 965 863 2806 1227 1429 1413 728 1426 1151 1233 1200 984 1198 1300 1228 1046 1069 1220 1109 1166 1361 1707 1332 1257 1121 1450 747 578 441 394 609 654 1477 966 611 292 698 834 1247 989 646 687 1433 1053 921 505 587 559 448 570 625 498 429 392 397 686 540 607 506 610 541 673 638 545 586 676 773 678 555 291 736 896 1083 324 641 772 408 392 722 590 771 750 880 867 824 708 937 460 558 1045 1007 973 490 509 433 443 507 516 432 452 667 972 964 838 607 935 457 739 746 901 1211 523 502 633 648 579 614 927 606 1076 948 533 794 804 689 892 529 745 898 1105 914 754 1418 261 1348 743 812 464 589 382 602 1162 721 1211 959 1333 935 971 895 782 477 559 622 680 939 676 311 398 364 328 321 395 462 434 380 514 302 241 431 532 372 475 344 311 242 1042 850 610 546 580 909 499 768 778 677 564 1078 884 911 884 1012 471 803 892 607 705 425 447 832 660 752 878 1034 858 550 530 552 391 321 458 1049 869 906 835 1305 790 1189 1049 719 871 858 1082 665 1338 879 1812 1044 1713 1629 985 1205 942 823 1158 796 329 951 1142 1250 1191 925 1016 950 550 754 848 2179 304 333 206 352 316 334 429 659 587 520 798 806 1015 333 375 480 961 1078 764 832 612 1080 514 585 445 640 805 1119 943 1051 1003 983 1043 870 897 950 881 908 1140 928 964 743 1323 1096 1428 1141 1003 906 1018 862 803 819 1501 1065 635 608 490 723 317 701 388 1012 601 533 1367 832 1310 1083 1220 1653 674 550 1303 1054 1104 1150 1025 903 1395 875 1075 1566 1364 1056 1147 569 617 650 793 1152 988 1431 1176 535 1909 1880 2206 1338 11509 1109 1533 942 948 1657 686 1449 1355 952 1422 904 1262 1201 1326 1367 993 911 1198 951 594 1575 918 710 1239 1819 1812 1049 879 641 1214 1117 718 1001 702 706 784 796 766 645 1036 1172 1198 1117 1432 1063 1155 821 661 1240 1076 1933 941 1135 951 722 1150 1090 1119 1103 880 1247 1402 1496 1015 1096 938 1359 1620 1205 1200 1923 1255 968 1448 1570 1204 1273 1322 1124 2863 3127 3140 3261 2303 2600 2444 2681 2015 2490 1982 2275 2081 2419 2639 1942 3328 2461 1739 1269 1343 1408 1214 1147 1832 1651 871 2053 2126 1865 2651 957 1250 1284 646 845 1091 802 952 818 909 795 684 717 652 587 533 508 560 390 651 648 747 600 649 777 929 684 997 925 1288 1316 1220 1282 1174 1389 1608 1161 1137 1601 1018 1118 1181 815 434 566 474 468 481 334 588 526 319 251 515 366 367 500 477 345 182 78 239 347 282 293 308 302 257 800 464 398 588 741 732 731 717 398 522 486 616 380 368 411 507 901 580 398 847 487 493 619 569 422 523 638 511 647 855 1188 570 665 142 346 406 387 373 576 593 668 788 638 790 489 541 580 786 746 752 524 543 839 725 714 657 1109 935 941 1048 907 809 1075 1061 639 906 825 576 201 1354 552 1162 620 490 1100 560 880 532 845 1386 1155 616 519 467 1504 1453 1266 1522 1441 705 658 576 1315 748 1470 1255 662 703 1371 1445 858 744 874 1136 1043 998 1051 1057 1379 1104 1081 1207 1863 1332 1680 1193 1830 1481 1442 1386 700 1116 603 836 568 616 2859 1156 1107 978 930 1003 935 780 977 1315 1257 1272 1251 903 910 588 555 529 1152 962 702 949 829 870 863 628 663 1586 980 1214 1046 608 478 553 720 450 238 278 254 281 258 212 208 438 360 508 604 318 693 1125 1097 1062 1068 934 975 961 991 1048 1047 1085 1261 1192 1221 868 1206 1047 865 913 797 717 1014 1454 796 782 1128 908 697 1076 776 1004 1450 974 812 861 820 1004 721 1060 1363 1287 1087 879 892 1078 696 1109 1025 892 1218 942 1330 935 2107 1192 880 974 1493 517 1261 1919 927 455 634 662 368 360 370 437 719 739 892 927 930 828 579 424 811 837 344 617 538 679 818 645 1163 358 668 616 466 739 556 688 667 453 364 251 221 508 354 436 448 385 645 552 831 728 302 1707 713 671 518 704 664 712 650 584 874 570 836 922 735 647 424 479 256 439 798 1103 886 899 720 808 828 318 917 944 758 796 1164 329 1058 831 771 896 953 1108 789 454 629 1005 477 425 318 704 549 1206 1854 2028 1492 489 332 428 690 534 579 671 2971 842 3140 2819 2215 2393 2814 2517 2560 2655 2435 2707 2395 2473 2831 3117 831 786 1091 886 1006 1037 979 920 937 873 1214 1384 942 975 763 894 995 911 1076 1002 927 970 881 776 769 1421 1383 1595 1613 1216 672 1013 706 873 860 1065 978 1211 822 1077 1069 1117 1085 673 1082 1098 1053 1095 922 983 962 759 764 743 1008 1003 1080 1257 922 1187 1048 1199 1053 1400 1023 1247 1275 1508 1237 1380 1217 1258 1094 1167 1114 1008 1396 640 1607 1922 1538 1399 1154 1226 1314 1371 1234 1119 1382 1298 1260 1321 1445 1268 1694 1280 1322 1150 999 1319 1545 1257 1280 1274 1249 1376 1516 1514 1662 1579 1154 1220 1121 911 804 1198 1070 912 1202 1158 941 1025 1616 1051 1202 1003 1514 1419 1309 1028 1112 1179 821 1307 1561 1420 1271 1363 1295 1797 1698 1714 1731 844 1017 819 1206 1422 1211 1262 1285 1310 1555 1259 1643 1279 828 826 1003 1491 551 379 427 348 447 400 166 460 218 224 440 328 304 351 328 693 868 834 950 515 385 533 447 567 695 724 791 769 787 804 492 781 564 597 592 595 477 781 554 506 491 449 408 460 432 409 390 395 535 624 579 896 488 243 233 226 309 416 833 438 528 320 214 276 290 393 328 264 391 379 536 980 621 176 333 294 250 307 580 706 484 802 428 458 547 411 561 763 712 609 766 264 712 262 358 353 378 1075 990 742 616 678 637 753 605 1360 554 480 741 966 549 1021 505 647 837 533 566 631 820 370 471 672 367 557 657 479 305 907 651 656 1106 1045 1470 803 840 1056 1122 1360 611 1537 678 580 996 427 425 1532 990 1051 1079 646 1135 844 472 1126 660 658 609 838 751 430 827 930 570 583 758 552 703 1089 1048 728 942 896 896 1263 883 911 515 841 740 542 1099 545 447 727 484 381 487 451 636 723 669 941 722 852 663 483 561 622 371 546 533 501 527 582 550 1043 803 591 863 648 922 564 692 566 523 753 560 921 367 379 595 616 990 937 779 352 778 572 749 795 521 1739 476 839 607 583 606 666 375 878 446 526 647 461 583 772 736 472 702 880 836 785 805 1031 692 651 686 589 639 325 722 1283 288 330 474 326 418 460 851 825 558 633 348 447 1216 741 932 1105 880 712 717 608 183 82 257 463 203 498 745 1243 1158 918 981 953 851 823 662 550 280 211 408 533 221 462 549 478 625 547 561 548 512 461 641 602 823 539 619 701 516 353 322 513 338 312 610 626 567 328 689 829 474 527 294 487 565 691 563 748 777 644 618 934 558 326 500 613 492 657 675 715 598 327 320 524 569 693 269 998 578 1299 919 3926 4055 814 1006 947 1067 924 541 841 755 1058 900 1004 1062 1302 775 633 677 674 858 1097 821 725 711 579 644 637 1054 1147 954 536 702 538 575 879 531 693 244 435 889 713 509 500 467 688 670 291 478 906 763 661 724 759 398 568 949 546 1434 958 1051 785 500 638 1112 930 872 582 560 475 521 366 1690 1906 1636 930 1256 1663 1466 1134 1069 1122 1863 1113 862 973 1104 687 513 1379 1027 311 283 502 354 517 460 1329 1680 1102 843 1418 1864 1782 1649 2177 2120 1738 1977 1405 1127 2166 2022 2039 2569 2830 1951 1687 1639 1969 2013 1978 1668 2288 2477 2320 2575 2692 2426 3406 2407 2278 2633 2297 3453 2874 3215 2023 1633 1915 1846 1547 2284 2024 1426 1584 1785 645 805 936 926 888 906 882 1331 1498 902 420 969 906 645 579 3476 3337 3440 2844 3578 3132 2301 3326 2784 3269 3746 3020 3054 2751 3154 3376 2759 3122 3205 3260 3492 4043 2749 3141 3170 2863 3058 3129 3035 954 864 354 2642 2870 1819 4955 4522 4194 3656 1433 1700 1356 619 1698 243 743 516 498 2485 1793 1747 557 842 681 520 1744 1787 1577 2742 1496 1940 2882 1346 2357 4433 5003 4254 4653 8264 6302 4067 4788 5056 6010 2138 1234 1537 2163 2101 1294 2740 807 2817 1095 2953 1631 323 239 2107 1517 2518 4157 2195 962 1784 1359 1106 868 819 1170 1091 1095 1581 1347 2462 3290 1911 944 1933 2202 2124 2716 1906 2162 1044 994 1123 2563 1748 3139 2090 1651 784 1711 1186 1246 1486 2252 4106 3577 1163 938 1017 1251 1197 1121 1236 691 895 1300 1466 1357 1686 2349 1257 1213 3246 1131 1288 1716 683 1647 1468 1474 1580 1142 1495 1443 1391 1283 1289 1297 1400 1323 1627 1285 1194 973 1123 1141 894 357 400 516 502 667 1144 618 620 593 697 848 1302 1047 879 699 1803 1428 1037 622 588 482 396 506 786 767 600 578 728 799 714 689 573 658 698 665 846 862 982 673 625 736 761 386 593 728 1010 314 525 664 556 649 935 793 892 731 736 791 1315 1094 508 772 869 810 1376 1017 493 607 704 789 535 643 496 478 690 896 917 720 810 929 547 1168 1123 736 845 478 491 954 1022 727 758 939 444 878 993 439 831 768 644 838 662 827 879 1046 469 563 1405 192 1191 496 1109 534 482 356 902 1050 527 1304 1124 1242 1350 1148 949 593 410 395 426 529 702 1061 560 328 298 587 403 385 360 773 756 648 390 339 393 420 371 351 556 594 297 1766 961 992 783 626 1046 664 843 882 563 750 844 742 913 658 753 864 929 1071 546 786 489 797 717 680 1093 881 1006 695 566 575 793 446 366 414 1154 1015 1102 924 1290 662 1220 906 796 1208 860 1039 646 848 767 1775 1193 1781 1587 1099 1603 1144 724 882 786 507 1506 1646 1167 1281 957 1189 1208 401 759 821 1998 532 487 504 569 681 713 461 980 1034 367 578 1058 958 387 342 430 1047 1399 983 1248 475 1737 463 435 200 485 810 971 813 897 974 926 1022 682 964 714 696 664 862 697 731 805 898 658 983 733 839 629 681 639 795 574 1543 807 719 713 210 560 198 733 502 1428 539 535 1483 908 1116 1031 1265 1465 848 451 1124 824 1380 1424 1313 1695 1228 1091 1160 1626 1515 1271 957 552 599 498 814 1031 1116 1374 1105 760 1770 1907 2249 11446 1109 11343 1698 966 1216 1634 551 1097 1047 1146 973 1135 1687 1592 1745 1687 1090 1002 1097 1221 787 1366 1062 833 1659 2162 2151 1236 1108 758 1027 861 654 963 741 978 1028 727 720 528 1330 1266 955 1054 1456 957 1201 953 649 1126 965 1805 923 1290 1180 958 1275 1296 1562 1142 1310 1533 1489 1266 1245 1029 1546 1540 1238 1290 1313 1645 1270 1691 1512 2011 1962 1910 1717 1725 3881 3949 2500 2447 2464 2477 1952 2104 1863 2490 2752 2981 1978 2067 2278 2138 3064 2531 1585 1219 1281 1466 1512 1306 1665 1670 810 2228 2011 1735 2850 1047 1364 1160 652 644 1090 684 829 835 824 723 960 682 890 606 705 505 598 567 520 387 777 659 706 1169 1040 938 1103 1021 1639 1359 1353 1376 973 1332 1588 1014 1228 1909 1233 1050 1095 979 371 517 473 416 539 365 510 487 441 243 714 246 305 478 470 848 139 144 477 226 532 615 552 582 497 615 501 688 787 851 1039 955 967 691 697 655 703 420 400 474 667 502 613 974 856 312 300 491 379 464 561 727 619 770 512 1142 456 501 341 613 748 667 832 968 1077 738 1051 849 866 711 425 546 688 686 707 924 851 770 497 600 453 938 978 1036 1078 1328 1043 1108 1228 440 627 615 425 253 1055 503 971 482 457 956 503 580 483 557 963 979 677 499 387 1009 1076 1282 1537 1210 559 539 418 930 728 1664 1347 623 933 1021 1113 553 352 905 1514 831 1106 1030 1033 1016 1284 1038 1602 1770 1306 1401 1065 1622 1026 1131 1068 636 963 759 771 625 629 3253 935 1030 979 1085 1120 910 768 940 1595 1566 1712 1377 973 1066 1032 582 440 917 907 870 1102 817 728 830 786 858 1101 1330 1359 1017 859 664 627 531 479 355 393 345 337 311 329 287 473 404 551 552 696 955 1119 1316 1006 701 938 914 721 660 903 886 1209 1274 1277 1184 893 1271 1091 889 955 1202 1018 773 1310 933 820 963 1135 719 1103 1145 1129 1507 942 940 888 1007 880 1033 1118 1321 1469 1029 1086 814 1235 999 1170 1231 1137 1483 1200 1266 960 1804 1075 883 594 1853 785 1152 1849 921 502 584 598 284 371 362 429 755 704 961 935 1029 1014 684 386 645 684 279 489 515 443 794 781 1267 455 1116 412 386 467 619 582 334 441 354 342 285 503 495 310 760 395 537 1052 1051 1067 404 2219 514 478 906 1021 793 663 546 646 829 689 681 725 644 721 289 413 282 338 839 1062 656 844 1119 1173 996 358 881 666 954 893 1222 785 760 743 614 739 864 909 710 518 735 834 496 325 406 527 444 922 1999 1888 1571 388 489 372 942 653 649 643 2497 702 2782 2551 2093 2042 2419 2349 2281 2205 2265 2211 2278 2892 3009 2875 1133 706 793 724 1220 1223 1400 841 770 675 836 955 1425 929 1177 1183 658 958 1154 890 858 880 820 952 925 1385 1388 1592 2031 1712 1239 1456 1293 1170 1504 1138 1019 1332 1027 1018 1457 1433 1445 1145 1894 1485 1567 1419 1613 1572 1035 1280 1265 1209 1427 1265 1337 1275 1298 1374 1772 1499 1465 1910 1784 2098 2125 2082 1857 1665 1613 1626 1705 1575 1695 1567 1797 1374 2108 2261 2085 1270 1535 1309 1248 1386 1271 1123 1550 1242 1094 1521 1395 1470 1547 1353 1574 1329 1405 1514 1282 1358 1328 1542 1429 1547 1327 1474 1460 1385 1475 1630 1333 1719 1013 1420 1355 1252 1592 1606 1231 1268 1602 1483 1300 1378 1645 1922 1782 1285 1983 1953 1457 2100 2042 1926 2248 1898 2278 2397 2351 2479 2099 1846 1909 1738 1926 1944 1772 2205 2416 2029 2152 2347 2431 2012 917 1336 1256 1726 718 735 430 322 452 440 448 529 309 710 494 879 721 726 835 788 908 829 1087 645 491 849 586 752 925 744 763 650 774 1019 714 900 691 1003 742 1148 1020 1371 789 820 547 486 452 637 828 559 682 591 672 927 870 1348 770 598 439 329 586 732 1370 591 697 400 604 493 741 521 752 582 644 522 1079 1388 511 505 723 570 657 520 566 1344 891 1277 868 956 634 790 719 952 932 812 1182 680 527 359 460 513 497 948 1022 889 961 743 1076 895 1152 1249 821 876 1107 884 558 1261 1046 1062 1299 690 693 870 1103 989 724 936 745 839 800 796 732 990 1303 611 1574 1941 1854 1465 1066 1356 1595 1898 938 2238 1148 994 1329 827 678 1381 1618 1450 1202 953 1516 1354 771 1300 775 755 992 1326 1242 665 929 1309 1065 947 833 884 1603 1549 1456 1573 1010 1267 1350 1694 1372 1426 1275 959 866 772 1195 793 625 752 703 506 455 784 664 1055 1335 904 1278 643 812 719 593 653 661 810 665 618 667 975 895 1320 1045 901 1083 956 1483 905 920 575 546 1007 865 1347 723 696 586 904 1030 926 813 524 1140 897 898 1155 1100 1825 864 1079 677 990 637 777 777 1442 895 814 1011 911 983 845 767 877 1391 1350 1327 1168 1208 1355 1286 1068 871 1024 1338 811 1422 1500 606 731 458 324 678 1034 1421 1189 727 874 958 1028 1464 1049 1335 1614 900 861 1040 873 430 310 241 372 366 987 784 1155 1232 1227 891 1362 958 900 788 719 428 279 852 1036 226 628 741 756 879 854 779 613 879 601 1235 969 1519 1440 1144 1147 881 537 507 1063 768 709 923 963 1221 753 1388 1097 701 878 861 911 1261 909 1018 843 1031 870 725 1327 1175 477 974 1045 862 1197 1159 1052 711 901 809 832 941 606 797 926 901 1043 1014 4745 5060 818 948 788 1088 1076 1039 1086 1011 1451 1491 1512 1378 1469 1086 953 781 956 1045 1012 1285 1145 1047 1006 796 547 989 1213 921 657 1360 1068 1094 1262 814 1057 500 587 1035 782 703 736 758 1221 1107 661 653 1048 1061 997 903 1673 1116 1051 974 692 1857 1334 1326 1128 777 847 925 872 875 1142 991 528 556 711 2446 2556 2556 1423 1634 1960 1457 1408 1712 1658 2167 1176 1364 1338 1507 936 749 1974 1549 674 611 498 433 722 553 1953 1979 1815 1663 2643 2808 2998 3183 3349 3177 2548 2492 1709 1360 3043 3130 3486 3157 3302 2251 2478 2789 2831 2838 2889 2978 3110 3321 2609 3870 3318 3894 3846 3480 3144 4029 3527 5072 4251 4448 2182 2455 2839 1923 1792 3116 3074 1858 1560 2678 847 761 1090 1139 1102 929 1125 1881 1889 1310 606 1198 1140 679 578 4834 4717 4874 3793 3991 4250 4243 4298 4328 4938 4742 4515 5007 4305 4495 4165 4141 4542 4412 4473 5139 5197 3849 4386 4636 4137 3954 4161 4069 1075 966 721 4256 4069 2403 5949 6057 6150 5248 1646 1722 1691 672 1966 507 1279 873 740 4182 2580 2574 976 1274 1028 995 2152 2621 2017 3458 2720 2679 3650 2237 2415 5245 6179 4826 5172 9578 9099 4832 5790 5786 7430 3161 1879 2014 2577 2287 1502 3103 1030 3768 1717 3585 1725 412 351 3076 2328 3307 5240 3517 1445 2659 1245 1570 1014 894 1568 1439 1654 2120 2180 3978 5799 2695 1176 2678 2743 2560 3713 2786 3002 1769 1455 1560 3502 2052 3752 1572 1836 991 2087 1586 1464 1710 2386 4428 4942 1602 1606 1315 1694 1754 1488 1459 1041 1148 1371 2462 1580 1676 3032 1586 1444 3992 1411 1621 1763 1330 1648 1678 1677 2056 1279 1356 1283 1360 1890 1875 2018 1841 1931 2116 2241 1651 1355 1919 1873 1279 1016 1097 718 1175 1120 2195 1218 936 812 1230 1018 1635 1519 1012 1076 1889 1525 1273 848 1059 876 806 1121 956 858 632 607 734 733 647 568 626 977 764 799 726 596 746 766 996 745 694 696 1009 1073 1283 533 1073 946 1071 1039 971 977 865 893 754 758 1654 1158 902 1279 1183 1126 1427 1005 815 960 940 955 827 820 713 683 1144 1048 1307 1466 1013 1491 647 1102 1221 1418 1330 871 1024 1108 1007 1087 1032 1490 830 1236 1210 643 1039 849 753 1031 1055 1280 988 1256 856 954 1914 449 1965 1030 1405 828 1014 760 1103 1393 710 1719 1358 1516 1531 1872 1398 1084 652 726 856 905 983 1094 551 434 359 539 632 663 430 805 892 1026 785 724 506 528 638 511 435 786 478 1822 1168 798 658 851 1356 1085 1111 1139 811 681 1765 1243 1466 1386 858 1052 947 1332 816 840 886 885 887 955 1037 1439 1298 1223 937 637 1071 1056 753 645 1571 1273 1443 1221 1835 1266 1446 1190 1066 1611 1358 1622 1224 1360 1437 2233 1663 2609 2182 1291 1968 1567 994 1418 1434 656 1672 2026 1307 1152 1184 1561 2020 650 713 807 3017 469 631 399 645 648 675 818 1023 867 830 1159 1132 1282 667 648 748 1217 1724 1272 1440 935 2238 480 595 354 537 957 1476 1064 1168 1387 1190 1535 1190 1493 1576 1191 1335 1677 1324 1466 1259 1761 1430 1997 1506 1285 1081 1368 1058 1183 1151 1992 1152 813 1124 369 1080 450 896 884 1896 940 1082 1570 1433 1899 1527 1826 2422 1083 650 2242 1286 1912 2003 1474 2145 1658 1405 1621 2510 2150 1803 1714 798 805 783 1212 1433 1632 1691 1715 852 2152 2855 3479 1887 1533 1698 18004 1982 1933 2073 969 2527 1387 1494 1389 1408 1954 1775 1803 1945 1336 1149 2166 1877 1156 2192 1933 1457 2627 2210 2797 1709 1431 1010 1359 1233 724 976 1231 924 1101 795 962 890 1270 1723 1401 1426 1914 1110 1728 1073 921 1699 1463 2832 1666 1909 2015 1756 1602 1710 1944 1907 1491 1722 1760 2031 1673 1689 1791 1961 1859 1713 2047 2385 2046 1613 1876 2042 2058 1870 1711 1828 5000 5076 3779 3817 2918 3063 2944 3210 2768 3502 3052 3351 2860 2786 3449 2852 5151 3760 2842 1657 1932 1796 1818 2173 2047 2709 1396 2430 2718 2411 3299 1465 1611 1432 1126 1011 1513 1224 1067 990 1265 945 761 904 871 758 873 671 668 915 657 682 1010 851 1017 1303 1240 995 1654 1466 2137 2001 2065 2040 2093 2067 2336 1935 1556 2105 1689 1579 1665 1347 576 747 699 640 720 488 1268 632 775 445 800 537 560 337 553 771 361 392 284 495 584 709 676 561 638 686 621 829 944 1274 1143 1086 1122 625 902 877 993 673 619 705 859 777 691 716 1161 801 725 725 559 587 708 1151 944 1157 1382 1612 1115 984 689 845 974 968 972 879 987 972 793 713 667 644 827 829 778 773 913 998 917 767 960 1238 1044 1152 1330 1509 1579 1156 1305 1522 1491 955 1345 1347 1100 298 1819 715 1924 1200 631 2101 780 1140 692 1254 1971 1608 679 1083 891 1875 1723 1638 2312 1398 1119 991 926 1945 1027 1938 1915 1091 1148 1857 2072 1130 981 1133 1588 1512 1725 1159 1579 1235 1806 1548 1817 1778 1631 1572 1701 1723 1708 1728 1881 637 1012 859 821 731 774 3822 1376 1469 1398 1242 1807 1544 1437 1559 1981 2081 2095 1780 1299 1173 1093 930 706 1017 1059 1371 1350 1194 1213 1193 1166 921 1290 1161 1495 1305 1032 854 1085 961 884 549 492 426 525 509 485 451 804 415 827 531 629 1603 1109 1149 1047 989 1193 1393 965 1114 1152 1001 1573 1872 1816 1837 1800 1709 1691 1221 1368 1370 1260 1139 1910 1104 1120 1099 1619 1291 1208 1638 1120 1868 1662 1362 1079 1083 1419 1224 1600 1274 1806 1465 1536 963 1759 871 1767 1659 1440 1735 1660 1765 1332 2422 1325 1402 1152 2637 996 1753 2340 1156 630 990 986 314 317 328 385 1287 1008 1186 1428 1044 1458 1392 748 1069 1237 745 1134 898 746 1183 995 1643 603 1086 613 470 692 731 554 719 851 709 510 431 613 564 908 628 670 839 698 1032 1087 621 2383 900 777 1015 1295 1204 925 851 921 841 692 1010 1039 1112 1149 461 551 637 296 1305 1380 1092 1178 1151 1165 1035 749 1377 1279 1017 1361 2156 648 1322 1160 954 1203 1297 1356 866 668 1058 1195 768 673 760 763 545 1523 2772 2906 2349 831 815 686 957 816 873 1031 3689 1026 4440 4036 4052 3319 3627 3642 3395 3466 3794 3610 3589 4092 4328 3752 1244 1334 1548 1268 1945 1442 1751 1491 1734 1543 1571 1743 1424 1466 1588 1462 1048 1116 1936 1620 1558 1572 1080 1191 1156 2234 2201 2483 1606 1444 644 1019 845 970 711 661 598 772 925 730 1275 1291 1143 668 1065 845 743 930 916 1167 676 576 507 471 893 836 1164 1124 1065 862 1227 1493 1232 1559 868 1493 1480 1502 1370 1329 1164 1311 1333 1282 1291 1204 1489 1144 1093 1254 1368 1133 918 1168 1107 1095 1221 1053 860 1144 750 1277 1196 995 1181 912 1169 1083 1084 1235 988 1191 1121 1016 1130 1116 1054 1050 1142 918 847 1121 811 1000 928 998 943 638 1205 1250 982 1342 1307 1325 789 658 1318 1198 1145 918 956 1094 1200 1117 1171 1105 1485 1574 1498 1851 1588 1654 1703 1392 1739 1196 1615 1529 1460 1457 1370 1423 1273 1254 1248 1171 1005 818 728 1099 506 438 523 375 619 471 278 464 140 437 336 279 480 474 502 225 271 243 283 520 222 542 238 542 694 231 277 237 253 324 521 321 310 657 337 516 450 584 321 435 499 428 361 518 426 373 448 442 517 582 543 821 499 296 282 320 327 448 849 928 991 189 266 178 302 272 301 164 368 317 738 965 488 270 451 339 336 467 311 547 312 1060 458 500 562 587 574 729 658 655 1030 348 440 300 311 433 563 869 873 506 840 503 606 926 605 919 535 829 745 693 510 824 833 530 677 540 438 673 547 498 382 747 442 317 679 445 606 1000 563 440 996 1196 1177 719 516 944 458 1132 751 969 499 421 708 453 534 861 1040 1548 739 600 1102 1222 323 876 817 833 682 743 719 448 498 609 635 677 331 497 807 777 1343 800 796 853 524 1234 1109 979 580 859 690 467 760 483 421 557 385 575 399 515 314 692 1095 680 698 634 467 742 655 683 349 513 245 450 441 686 817 1137 818 819 855 542 845 523 655 176 186 588 437 817 461 574 416 584 540 580 615 362 702 647 675 933 358 1317 449 813 509 674 604 626 470 813 571 652 650 618 707 605 799 480 441 760 783 935 962 776 710 614 634 768 886 657 940 784 323 460 207 276 410 370 591 924 576 692 535 420 709 595 941 1097 613 631 668 341 325 219 180 224 210 778 719 601 618 607 796 972 631 541 664 359 196 209 386 369 259 730 526 639 534 612 533 469 755 328 722 755 969 637 716 683 721 448 313 767 449 393 700 590 812 357 678 963 619 675 531 590 735 468 644 585 526 480 476 963 368 374 846 992 754 1045 1026 732 573 686 405 523 498 422 534 721 694 1068 797 3614 3885 490 802 729 943 795 688 632 565 1044 783 1128 1020 913 612 507 703 649 676 772 897 886 816 915 720 325 1136 944 374 464 856 898 879 1206 898 755 425 351 886 743 673 379 623 891 803 682 700 1016 614 791 843 924 510 568 685 484 1299 978 849 848 983 671 844 509 652 562 488 458 501 619 1416 1532 1906 869 1024 1377 987 1159 1017 1060 1260 740 997 895 717 502 432 1055 877 346 294 465 249 489 629 994 1183 1097 1205 1397 2342 2376 2295 2186 2083 1667 1895 1314 1071 2745 2771 2430 2442 2352 1499 1933 2015 2115 2139 1683 1948 2324 2080 1983 3388 2855 3329 3368 2742 2268 3101 2181 3753 2823 2719 1415 1811 1610 1473 1636 2031 2038 1665 1226 1828 762 757 732 889 756 591 568 1241 1637 1045 495 607 523 625 533 3412 3233 3131 2429 3046 3121 2969 3140 3345 3535 3086 4077 3148 2838 3758 2871 3548 3463 3268 3772 3798 4112 2361 2260 3003 2892 2928 2909 2534 641 573 405 3311 3122 1889 4319 4737 4732 3847 1993 1862 1126 369 1258 403 610 513 516 2582 1703 1802 528 884 732 527 1687 2302 1501 2037 1438 1689 3401 1460 1512 3217 3800 3676 3493 6677 6190 3827 3352 4277 4863 1724 1018 1330 1332 1638 848 1630 856 2659 1189 2252 1506 176 148 2195 1538 2149 3343 1946 773 1673 1514 1254 1019 936 1426 1386 1215 1377 915 2847 4106 2258 1102 2398 1997 2112 2787 1942 2076 1667 1075 756 2432 1724 2766 1106 1762 724 1259 1121 982 1377 1595 3212 3648 1089 959 849 966 948 828 788 678 631 691 1654 927 1256 1862 1247 1124 3314 845 959 1188 833 1539 1590 1573 1244 1183 1169 1223 1212 1124 1045 1355 1049 1117 1158 1437 1351 1187 1732 1082 768 693 604 715 695 857 1544 902 506 611 741 590 1233 1048 1174 1050 1464 1371 760 637 912 504 467 668 671 552 392 341 525 689 460 495 528 721 714 499 539 540 551 394 654 520 593 294 783 958 1000 241 784 1086 642 829 938 1053 676 821 641 986 1293 1256 702 881 985 1373 1067 1141 579 687 744 754 654 913 701 670 1144 1060 989 1249 695 1541 633 1021 1065 1384 1201 959 769 872 852 844 812 1424 810 1246 790 305 1074 1210 978 1272 806 959 1322 1501 771 948 1195 126 1244 1044 893 696 768 474 1264 1200 668 1550 1126 1453 1136 991 807 579 504 560 511 457 749 841 303 361 306 297 431 327 372 870 662 940 360 348 438 278 219 149 297 652 473 1350 1050 1086 909 698 948 874 635 631 651 825 1234 911 909 526 643 616 1048 937 438 694 593 539 610 666 912 866 1028 580 618 447 634 335 249 483 908 887 930 1021 1081 1126 789 832 722 1232 816 907 685 920 1117 1435 1050 1211 1009 767 929 1159 518 1024 716 418 884 1208 928 968 763 798 1286 326 681 745 1752 394 539 288 526 489 548 553 733 424 397 890 678 1075 284 296 342 885 1012 871 1131 568 2012 289 433 331 363 1004 1200 871 929 1022 855 1119 1006 934 745 572 650 917 673 771 678 1127 873 1307 927 747 568 830 466 733 715 1745 866 493 507 236 553 308 566 464 1023 536 674 1072 876 1116 921 1176 1158 842 327 1512 1099 1195 1261 1150 1890 980 1330 1460 1749 1705 1336 1167 677 726 708 704 979 1017 959 919 560 1276 1804 2058 1069 942 966 1982 11356 1558 2185 646 1411 1303 858 1324 1065 1288 1186 1114 1150 1112 936 1045 1328 745 1670 939 1096 1549 1661 1692 1064 919 788 1194 980 558 564 790 549 700 647 437 505 972 954 985 975 2008 948 1158 707 746 999 908 2535 764 1215 1083 1318 1028 1307 1524 1493 1040 813 1448 1333 1211 942 1231 1198 1274 1163 1304 1723 1574 1098 1610 1714 1342 1257 1230 1153 3352 3802 2686 2688 1990 2048 1593 1791 1640 2302 1829 2089 2086 1837 2258 2784 3222 2444 2070 1189 1308 973 1099 1520 1797 1719 818 1692 1763 1441 2478 946 2053 1180 737 707 1011 680 1323 1200 1409 995 569 989 494 311 336 571 858 769 497 455 428 597 841 814 630 602 927 923 1168 1569 1586 1618 1231 1093 1467 1313 1256 1405 1267 1115 1115 923 510 589 528 631 639 431 764 455 508 248 482 322 391 196 263 630 182 125 155 184 391 363 392 352 319 467 472 491 596 704 825 729 745 519 869 615 691 414 404 458 590 609 440 460 1115 291 283 661 382 384 562 739 435 715 930 962 879 536 251 422 513 506 547 856 981 559 694 582 473 634 531 679 822 419 778 552 542 760 546 692 624 1207 745 1187 947 1053 958 1047 1303 612 865 780 611 373 1115 616 1476 876 513 1324 584 581 474 635 1042 1042 834 846 637 1474 1582 1514 1862 892 497 378 635 1012 494 1014 1137 722 576 1146 1060 699 607 957 1457 970 1048 1032 1231 1056 1278 967 1441 1452 724 1149 1249 1201 1042 1290 1312 430 868 711 512 401 597 2599 1038 1137 1032 1159 1042 940 834 1006 1517 1692 1145 1417 1118 994 491 474 544 609 656 973 1144 623 1003 850 872 712 946 1256 1249 1430 656 552 486 574 420 334 301 227 332 268 256 194 440 224 432 569 327 805 1273 1239 965 547 699 779 689 687 781 712 1088 1273 1272 1284 906 1390 986 826 923 983 852 870 1724 1044 878 834 811 1092 970 974 1121 1366 1033 901 986 998 979 991 1015 1026 1297 970 709 749 1023 317 1407 1258 956 1058 1273 1594 870 1347 748 759 835 1577 487 1127 1688 775 460 407 461 266 354 422 609 912 828 818 986 903 968 751 378 845 750 359 894 435 429 712 814 1384 314 839 612 420 586 610 643 516 566 498 557 468 527 324 617 585 322 511 671 886 1044 545 1770 583 497 634 573 618 513 497 608 719 774 688 701 712 544 305 327 455 359 841 1094 813 567 942 919 840 521 1251 835 917 809 1399 590 858 1107 866 1170 1333 631 826 616 850 1010 499 365 528 734 519 1315 1530 1657 1209 407 512 615 444 600 1190 712 3401 692 3963 3782 3035 2870 2919 3115 3176 3051 3366 3172 3338 3143 2581 2401 745 686 893 841 1293 1280 1374 1026 767 985 1055 796 835 904 1147 1109 566 978 985 1277 1274 1159 1123 1470 1377 1347 1343 1588 1638 1235 773 960 730 945 895 794 738 908 851 722 1261 1170 1153 877 1119 1041 823 1102 941 992 728 773 790 870 1031 1062 916 1116 936 972 1317 1297 1259 1256 1021 1251 1417 1243 1349 1158 1303 1309 1159 1226 1225 1044 1073 833 1233 1185 1234 1396 1167 1204 1097 1215 1227 1253 1114 1606 997 1369 1326 1226 1107 1194 1320 1038 1099 1367 1144 1109 1090 1236 1147 1040 1362 1372 1412 1085 989 1271 1038 1417 886 1007 957 835 1008 1079 1026 983 1443 1001 1472 1380 1341 1391 995 1086 880 1227 1174 1485 1635 1284 1757 1372 1757 1871 1673 2120 1546 1448 1476 1480 1297 1457 1212 1228 1537 1160 1530 1557 1673 1548 604 833 950 1182 555 449 424 281 450 341 383 534 373 289 469 326 432 354 366 557 626 551 625 610 423 649 443 560 691 304 378 312 336 393 401 371 397 687 569 577 538 757 421 498 373 411 369 605 544 344 545 431 526 461 402 821 617 292 278 359 408 382 725 510 594 235 306 303 400 405 471 325 400 443 611 865 465 366 530 289 445 377 536 703 336 1111 503 590 536 516 447 464 444 418 1229 513 542 362 343 293 638 741 799 517 837 711 554 741 637 950 509 866 808 637 606 740 889 582 838 632 682 809 719 496 457 694 689 541 597 621 649 1534 667 389 836 975 1428 1254 928 871 697 1371 844 1762 723 545 866 499 369 1036 959 1252 698 587 764 758 500 829 577 556 608 834 846 531 627 819 682 687 356 674 663 807 1102 667 1062 944 762 858 776 1030 620 658 695 608 885 682 486 565 474 332 496 434 365 661 929 786 870 545 573 491 652 729 375 512 387 487 470 790 830 1139 783 754 815 591 913 657 667 286 284 611 608 876 487 409 371 714 834 527 556 334 812 769 935 899 531 1108 515 1093 585 602 628 614 532 1289 847 592 831 530 594 521 704 524 879 976 864 812 840 1631 1010 645 803 721 765 559 858 1262 426 545 302 298 306 473 545 1100 623 825 548 524 653 772 1094 1302 944 837 613 656 191 121 315 290 214 656 508 779 845 735 834 749 981 898 748 524 307 220 418 579 169 666 484 633 484 488 527 506 493 563 692 482 898 924 794 587 546 321 358 675 677 495 700 761 784 672 702 925 576 634 686 642 653 602 758 638 943 544 480 852 538 372 559 643 514 739 692 675 641 587 465 534 613 327 517 801 614 815 892 3507 3764 729 790 810 704 1124 632 705 720 879 1054 970 780 796 718 757 664 872 913 690 854 959 913 801 699 571 880 1101 518 422 1119 733 727 1056 810 758 431 339 970 733 668 435 434 670 591 499 471 672 646 659 603 933 481 669 774 495 1248 1053 830 670 534 452 678 665 566 829 665 296 334 333 2134 1588 1627 827 917 1328 988 1160 1172 1285 1843 798 958 879 981 710 1165 1203 1216 473 370 407 252 496 580 1499 1240 905 1194 1484 1683 1853 1965 1921 1931 1649 2019 1273 1268 2235 2019 1990 2559 2304 1498 1826 1780 2017 2080 2214 1876 1827 2421 2397 2850 2443 2712 2649 2531 2088 2887 2040 3901 2415 2883 1522 1688 1764 976 1328 2167 2189 1435 757 2170 585 587 767 908 837 753 716 1570 1670 1344 400 796 672 537 531 3268 3351 3315 3225 3181 3474 2487 3404 2895 2942 3511 3438 3135 3178 2716 2896 3285 3240 3177 3493 3195 4015 2686 2761 3090 3057 2620 2894 2857 741 590 425 2713 2842 1665 4384 4823 4958 3776 1570 1551 1395 582 1702 307 730 548 605 3431 2096 2101 502 812 704 957 1715 1950 1599 2869 1900 1595 2577 1558 2068 3324 3907 3547 3838 7251 6166 3302 4049 4705 4590 1683 1137 1313 1759 2061 907 2194 710 2745 1020 2400 1415 241 198 2226 1898 2374 3903 2072 1180 2070 929 1329 987 899 1648 1401 1390 1404 1058 3219 3908 1616 946 2114 2672 2459 2839 1990 2666 1177 1149 1217 2409 1624 3008 1259 1556 767 1117 1050 829 1054 1520 3397 3498 1378 1292 791 1089 1232 1146 1114 681 746 959 1488 1118 1115 2225 1250 1043 2767 856 1013 1456 866 1282 1352 1308 2051 793 1099 1120 1458 1272 1404 1386 1234 1358 1588 1609 1476 1155 1352 1223 892 809 714 498 687 707 1284 627 573 555 603 707 1259 938 954 909 1221 1223 794 632 988 556 532 1006 400 940 492 454 797 610 827 761 630 646 737 759 650 527 712 602 948 788 528 552 677 739 968 355 887 483 640 730 780 483 765 696 524 895 1207 744 603 929 1040 1046 1254 1103 567 637 615 672 564 683 619 630 859 652 890 1039 576 1030 466 773 834 883 1075 811 512 676 608 658 586 718 516 897 679 459 837 942 857 1054 938 1018 994 1127 573 585 1466 137 1350 706 1213 673 683 425 938 1201 570 1100 1265 1050 1116 887 724 1039 496 591 485 622 748 889 285 486 437 283 400 440 449 879 571 507 460 432 476 637 379 304 366 504 440 1198 924 702 616 837 906 734 700 752 785 636 1168 916 1125 774 729 610 676 982 510 588 694 634 621 677 827 900 1084 1017 667 394 810 558 352 309 933 836 918 905 1307 769 1044 934 923 1117 864 908 800 1048 1020 1506 994 1762 1429 849 1300 1039 836 993 953 330 752 950 894 1049 774 1124 1214 561 682 780 1803 417 458 323 575 551 609 499 632 606 579 521 995 1171 445 437 424 921 943 946 1037 482 1554 283 454 255 348 769 1066 614 696 917 743 1009 759 878 804 570 626 879 612 684 858 1053 784 1246 860 871 579 890 634 964 678 1221 680 475 697 281 608 434 571 627 1286 680 749 1299 994 1157 1108 1287 1498 1061 511 1371 892 1277 1365 1310 1504 1270 1221 1114 1530 1385 1364 997 552 673 626 777 913 826 1158 1017 497 1616 1521 1756 1388 948 1216 1933 1558 11068 2035 442 1446 1100 888 1112 912 1176 1177 1172 1296 1338 877 1221 1162 853 1301 1463 846 2062 1978 2032 1126 981 756 824 698 622 660 1077 490 724 664 563 603 810 1339 897 866 1316 952 1642 1046 744 880 775 2205 1462 1217 1343 1198 1329 1229 1582 1232 1202 1124 925 1172 978 1011 1181 1482 1240 1046 1236 1581 1154 1111 1474 1824 1296 1283 1441 1142 3867 3472 2567 2628 2290 2256 2152 2310 1769 2116 2021 2180 2151 2141 2309 2187 3125 2325 1810 1633 1676 1299 1230 1728 1523 1477 1040 1929 1804 1622 2210 853 1367 1160 571 677 1260 783 802 713 961 808 724 715 745 804 616 549 878 458 565 499 725 824 658 851 581 711 809 746 1507 1675 1342 1336 898 1547 1642 1116 1338 1561 1541 1089 1137 905 369 601 528 409 514 377 476 539 346 285 495 254 273 172 411 522 287 290 209 320 338 394 419 365 362 590 389 496 695 562 881 746 766 447 662 435 743 383 359 377 711 642 500 548 943 564 468 467 389 307 425 849 453 581 907 1284 623 718 346 678 758 680 738 765 750 575 774 577 576 426 923 525 562 496 779 538 645 643 588 754 599 908 884 1182 823 1038 825 976 1179 590 834 711 754 445 1197 715 1536 819 621 1334 683 522 660 414 1175 1076 768 918 634 959 1329 1123 1491 1372 796 706 796 1553 938 1869 1713 1040 958 1506 1479 721 954 1272 1416 1028 934 910 1147 1064 1396 948 1528 1704 1008 1160 1164 1239 1440 1273 1334 476 1078 584 688 793 632 2760 932 1177 1024 1037 1009 922 766 961 1367 1383 1283 1189 864 950 706 690 590 686 685 656 849 595 781 663 807 975 883 1101 1065 886 607 366 826 646 764 532 521 463 554 517 455 429 598 323 528 778 391 1048 859 1043 868 987 1043 813 861 862 918 814 985 1302 1536 1459 985 1528 1150 919 1038 955 909 846 1637 711 697 680 1096 855 1229 1088 1082 1373 1236 879 960 800 891 832 1045 948 1085 1121 916 830 1050 709 1393 877 985 1098 1207 1489 1042 1969 1127 993 696 1637 781 1367 1591 982 404 568 518 231 257 242 321 910 688 893 1045 916 906 766 268 661 777 360 601 575 412 759 849 1320 238 636 503 335 622 492 562 467 550 465 620 538 338 387 682 545 423 647 631 806 937 423 2101 643 605 981 912 845 721 683 682 577 716 1027 1006 832 841 397 486 230 422 872 1163 718 669 768 837 838 572 1437 629 796 894 1392 391 890 1142 1009 1219 1274 1042 810 547 751 830 410 437 503 664 521 913 2078 1598 1175 426 722 355 603 676 757 706 2942 594 3222 2965 2510 2069 2353 2584 2530 2506 2369 2536 2400 2280 2998 2430 813 1140 979 1082 1256 1285 1306 1194 997 1197 1101 1028 1112 876 1207 1034 629 1000 1204 1040 1020 883 961 1291 1237 1310 1307 1535 1920 1815 1008 1426 764 1218 1201 1390 1277 940 1226 1029 1012 1048 1009 980 1686 1583 1334 1496 1423 1324 843 894 785 1169 1923 1542 2042 1634 1289 1540 1860 2135 2048 2162 1647 2221 2111 2345 1560 2040 1521 1269 1450 1294 1399 1412 1948 1343 1611 2169 2402 1785 1789 1550 1349 1956 1891 1338 1870 1551 1500 1915 1617 1404 1957 1544 1643 1605 1431 1672 1703 1840 1723 1742 1446 1919 1642 1650 1492 1516 1815 1461 1668 1689 930 1451 1887 1192 1780 1848 1329 1792 1863 1636 1440 1234 2263 2204 1832 1195 1446 1645 1682 2536 1830 1848 2571 1772 2406 3064 2487 2780 2286 1734 1851 1685 1974 2044 1813 2063 2106 1609 2126 2286 2269 1629 1232 1404 1306 1642 479 561 519 470 557 578 505 358 184 583 395 579 678 607 602 793 713 681 1060 706 286 883 449 737 927 403 438 404 416 444 653 475 435 687 663 450 466 639 416 766 363 341 309 492 347 853 419 508 588 779 755 1095 823 569 532 347 685 490 1268 950 1054 363 472 436 479 441 423 462 556 437 707 1580 845 369 517 448 653 516 484 1123 425 1564 622 693 634 590 833 1152 1017 962 1554 728 667 254 448 653 664 711 892 497 806 569 694 1455 1229 1726 599 1217 1351 1610 658 1299 1029 595 1239 913 751 1316 706 644 585 891 605 681 542 453 484 1605 772 326 1606 1879 1597 1045 701 1382 757 2350 874 1480 640 566 651 506 514 1106 1867 1804 939 752 1310 856 653 1169 1033 1027 1023 1240 1248 642 943 1348 1007 1246 654 626 1098 1213 1331 1094 1184 1213 768 1371 1849 1760 1327 967 676 471 777 472 361 717 382 430 577 595 743 816 1133 852 1129 938 703 476 726 845 509 1036 463 684 503 721 765 1340 848 740 996 640 1009 544 877 634 690 684 987 1190 848 834 715 615 726 773 1017 672 857 752 728 1074 473 1827 636 1074 601 766 595 790 531 1534 724 738 926 993 826 641 798 720 782 919 824 1262 1255 1011 1100 1106 670 766 715 535 835 1532 292 412 490 445 373 697 718 960 571 657 644 687 832 727 1114 1411 505 574 1038 794 458 245 126 421 355 616 693 1031 1073 959 1117 1123 816 715 913 623 235 218 461 756 326 788 720 953 757 748 831 719 674 450 1214 843 1479 1215 1238 1066 1445 517 547 966 516 470 738 764 762 458 732 674 457 608 639 716 928 576 885 810 769 631 426 828 685 645 668 715 606 789 781 765 897 788 368 1021 812 597 602 988 669 960 1086 4702 4774 815 1039 1035 1029 886 910 1188 975 1127 1372 1547 1278 1384 1053 769 939 777 1119 1777 1452 932 860 1109 760 662 969 1439 510 751 1131 867 887 1606 978 718 653 642 1091 881 654 722 594 1356 1359 699 831 1178 1316 1307 786 1132 601 1018 1443 808 2052 1310 1097 1052 1019 704 819 663 693 1101 1002 443 463 496 2339 2018 2919 1295 1128 1947 1547 1282 1748 2188 2043 1325 1282 973 1328 721 878 1509 1380 404 404 401 409 452 994 1771 2004 1372 1596 2172 3434 3569 3270 3852 3951 2919 2627 1691 1224 2878 2918 2753 3849 3992 2152 2517 2454 3099 3180 3034 2899 3913 3495 2851 3515 3759 4719 5365 4085 3879 4224 3140 5060 3814 3997 1727 2327 2248 1883 2226 2749 2904 2802 1430 2875 1060 1017 1041 1061 1350 916 730 1942 2738 1487 446 727 625 591 711 4923 4665 4522 3301 3993 4920 3933 5008 3620 3772 5110 5458 5136 4658 5050 4065 5085 5281 4503 5778 5623 5906 3545 3305 3623 3625 3334 3422 2968 1299 1079 453 3887 3933 2728 7317 6857 7068 5691 2223 2092 1547 460 1697 336 1034 647 541 3646 2168 2281 811 1260 917 784 2126 3066 1921 3330 2376 1819 4011 1817 1887 5253 6152 4877 5332 9725 7812 4018 4745 5679 6948 2338 1102 2015 2428 2667 1456 2837 1126 3411 2019 3777 1671 269 235 3269 2622 3046 4142 2806 1411 1931 1805 1623 1135 978 1721 1668 1604 1435 1286 3384 5884 2440 1003 2684 2866 2736 3614 2762 2932 1672 1249 1119 3860 2102 4359 2113 2023 995 2250 1316 1123 1537 2664 5543 4764 1482 1150 1186 1017 1368 984 1456 1026 981 1146 2196 1367 1912 2933 1814 1586 3672 1244 1483 1193 789 1890 2052 1590 1649 1470 1642 1633 1761 1741 1689 2058 1645 1684 1429 1995 1934 1271 2316 1436 1290 1039 693 1107 772 942 1937 809 851 665 780 1229 1878 1339 1532 1370 1907 1656 1092 793 1087 861 804 924 801 771 484 486 750 825 725 581 683 756 703 857 690 665 821 639 682 790 716 214 680 788 1746 487 1011 1216 720 855 1209 1250 1487 1242 902 1109 1784 1701 942 1279 1232 1370 1478 1574 641 721 538 572 614 833 871 901 1296 1342 1288 1263 1059 1328 536 1187 1179 1416 1787 1084 853 1245 984 1149 1179 967 947 2205 1022 708 1470 1164 857 1336 530 789 1315 1659 827 1012 2018 213 2242 1211 1318 922 865 556 1237 1603 1133 1367 2032 1998 1590 1552 1454 1450 758 866 865 861 897 1572 728 380 360 730 350 415 534 970 531 607 652 588 630 369 459 365 322 952 543 2264 1144 1218 1083 783 1275 894 704 791 624 984 1552 1282 1472 920 1139 740 1496 1087 625 1277 1010 544 921 870 1088 938 1439 925 880 641 773 410 316 624 1260 1841 1935 1813 1583 1241 1408 1156 1059 1817 1186 1279 733 1386 1440 1942 1578 2253 1785 1543 1672 1208 779 1422 994 702 1350 1855 1311 1538 1164 1308 1725 865 946 1000 2051 453 586 571 686 732 811 575 1011 712 569 1287 893 1616 378 388 538 833 1490 1051 1248 641 2548 350 918 692 427 1231 2108 1660 1810 1773 1686 1841 1858 1580 862 902 804 1131 925 971 906 1707 1254 1935 1419 1343 1015 1211 947 972 929 1700 1018 586 895 282 813 427 980 595 1482 566 764 1368 1281 2263 1822 1621 1799 1112 633 2541 1241 2006 2066 1914 2610 2181 1656 1717 2071 2669 2688 1783 645 594 518 773 1708 1595 1812 1579 760 1961 2885 3262 1864 1657 1634 2073 2185 2035 16847 1152 1831 1494 946 1586 938 1905 1749 1873 1881 1354 1241 1329 1858 763 1659 1231 1841 1453 2202 1876 1113 923 1217 1539 1064 603 774 944 1172 1330 763 882 974 1440 2208 1154 1238 2666 1079 1888 821 1035 1458 1317 3049 1255 2015 1519 1819 1591 1700 1807 2068 1608 1414 1371 1981 1347 1389 1494 2122 1754 1714 1834 2793 2111 1414 2059 2282 1891 1870 1701 1588 5160 5298 4046 4105 2878 2809 1990 2315 2220 2987 2764 3135 2629 2329 3460 3336 4815 3298 2713 1781 1882 1341 1233 1998 2003 1440 1313 3133 2737 2314 3723 1711 2079 1675 1035 925 1920 754 1458 1780 1378 1222 1087 1135 1066 670 701 667 821 811 892 905 1026 939 745 1019 654 1062 1430 1229 2145 2188 2352 1935 1144 2262 3281 1734 1804 2035 1474 1483 1604 590 456 495 402 615 757 429 943 515 597 374 468 321 538 291 596 777 207 222 170 197 586 490 404 562 349 823 1177 734 1118 876 1484 1384 1442 619 1042 539 1010 627 609 668 733 744 506 813 1618 844 768 925 594 620 1009 1171 651 854 1117 1509 902 750 377 685 732 730 782 780 967 585 961 696 707 577 792 905 1031 727 1069 661 1007 1175 429 928 909 1060 1033 1329 1464 1755 1438 1391 1674 778 1175 1211 900 367 1496 712 1711 1001 619 1508 660 841 616 810 1274 1515 573 945 654 1482 1488 1768 2082 1187 699 649 727 1292 606 1568 1362 846 774 1411 1499 813 773 1130 1457 1107 1509 1064 1658 1623 1894 1156 2451 1301 1296 1435 1328 2301 1405 2441 1715 612 1387 803 607 694 625 4351 1450 1507 1103 1296 1825 1458 1313 1748 1868 1765 1211 1634 1129 1216 1003 746 777 915 1284 960 1226 1094 985 1677 1007 1180 1646 1031 1196 1103 739 626 747 759 779 459 456 326 425 421 366 317 753 241 709 659 474 810 1270 1152 1191 957 1126 1095 1161 1285 1115 1107 1180 1335 1345 1443 1432 1483 1133 863 945 1478 1331 1395 2674 1364 994 1122 1562 1414 975 1257 1423 2359 2167 1286 1182 1372 1401 1490 1408 1485 2458 1124 1539 1275 2104 962 1669 1858 1882 1681 1440 1645 1172 1877 1114 1098 912 2436 545 1549 2346 1376 588 901 1002 306 366 429 424 735 1121 1215 971 1096 1464 1235 487 917 1302 392 1502 636 703 1540 948 1534 325 895 595 533 713 767 518 906 508 466 659 544 650 402 675 714 456 903 881 1644 1600 553 2608 1089 1055 959 866 1417 1119 1079 944 1024 751 922 922 785 613 532 639 451 475 902 1524 1488 828 1071 1058 890 686 995 1088 1855 1030 1829 611 1100 1152 836 1253 1378 984 1713 803 1013 1071 566 629 596 936 750 1241 2552 2954 2960 510 741 752 666 493 1143 1089 3578 1025 3626 3376 3616 3352 3433 3158 3166 3479 3803 3528 3606 4071 3958 3832 1191 1073 1779 960 1804 1624 1430 1462 1252 1445 1425 1329 1776 1409 1126 1155 1248 1248 1639 1384 1448 1430 1166 2260 2336 2250 2206 2544 918 589 448 677 436 320 457 365 286 447 420 457 510 611 501 364 535 475 551 441 518 681 240 501 462 339 1065 522 557 497 448 707 1011 830 801 978 891 846 875 919 580 742 610 704 542 558 554 743 767 460 933 871 844 628 757 705 745 818 740 536 611 838 798 842 549 530 989 681 636 834 587 813 639 778 711 728 839 679 608 656 593 1004 722 595 744 787 412 689 622 700 1084 953 693 693 574 551 558 598 757 609 751 420 655 610 392 1059 764 654 1023 719 960 1035 881 931 1018 873 949 823 768 869 709 1061 908 1005 985 836 932 849 483 478 482 589 175 224 118 264 128 278 230 165 216 132 164 92 141 119 143 102 124 106 246 291 236 363 318 332 438 166 169 143 157 184 307 206 194 436 257 269 235 379 354 124 169 161 99 120 189 94 128 205 245 236 216 482 233 84 82 98 92 227 678 350 399 118 172 70 244 126 191 112 169 237 442 321 290 184 204 202 345 256 320 406 235 748 191 217 233 246 250 400 332 295 473 312 283 122 169 220 202 345 387 281 272 415 511 325 297 392 250 367 409 494 324 546 447 437 579 198 310 261 246 351 339 296 259 288 237 191 221 334 291 255 558 720 597 270 278 308 465 605 486 374 407 260 361 255 347 268 622 491 486 364 599 353 194 411 284 305 253 267 394 298 424 376 387 328 166 251 299 685 693 289 589 378 366 467 435 543 298 401 445 213 483 377 168 211 316 153 306 348 252 535 575 303 352 288 268 195 186 214 171 358 238 292 307 295 283 422 350 578 471 237 357 302 381 182 178 286 371 334 328 325 222 332 293 345 258 189 384 345 292 542 266 618 372 396 244 460 336 357 234 413 270 308 387 332 364 410 355 419 285 371 310 515 556 477 422 441 304 329 598 509 616 629 129 186 124 155 186 334 315 399 258 298 526 263 459 359 676 515 233 272 459 422 225 76 73 170 94 465 206 449 575 466 273 432 351 315 290 237 97 90 187 219 95 205 367 418 317 381 258 371 275 249 375 251 492 355 550 472 378 225 126 221 233 225 283 299 273 237 419 296 203 217 176 235 384 220 287 320 274 350 228 415 386 170 245 259 229 265 277 317 210 524 115 538 348 173 203 393 304 431 475 1954 1942 343 385 379 620 274 419 415 322 614 448 439 576 547 721 220 286 188 350 302 420 409 395 411 564 217 429 510 466 296 575 446 454 581 398 349 201 231 375 329 304 273 342 604 624 213 146 549 483 381 317 326 211 179 647 432 1075 628 539 598 406 412 415 157 297 470 434 116 126 273 1039 1036 1219 465 715 900 551 526 723 950 887 491 429 487 503 461 207 834 512 244 236 204 171 155 122 797 828 640 685 622 1196 1229 1372 2005 1694 1396 992 794 571 1261 1363 1388 1265 1436 835 865 901 1022 1491 1410 1006 1229 1229 1184 1379 1469 1767 1801 1458 1483 1785 1522 2236 1658 1810 787 1016 1017 840 638 1406 1126 1037 640 1210 387 355 542 373 455 325 402 897 866 525 309 321 315 392 251 1838 1708 1839 1166 1283 1681 1663 1604 1657 1853 1876 1974 2060 1675 1763 1582 1567 1863 1994 2103 1956 1431 1209 1405 1523 1768 1597 1551 1320 296 268 188 1232 1481 1164 2557 2352 2400 2396 870 914 602 197 692 177 441 236 468 1177 1212 1253 457 534 455 303 945 1155 684 1316 900 972 1498 636 673 2496 3112 2229 2301 4363 2988 2173 2026 2330 2800 1236 886 787 775 948 562 960 496 1381 377 1414 587 110 98 917 774 1128 1657 1223 663 750 623 452 511 466 947 868 883 1057 951 1550 2166 1016 536 720 1115 1066 1818 1085 1170 621 829 645 1131 672 1523 436 716 432 820 557 497 683 701 1908 1726 479 500 504 578 692 403 623 354 324 635 866 688 747 972 411 373 1389 353 437 563 488 450 544 504 644 517 746 878 547 669 672 803 714 752 712 672 690 455 496 694 474 439 375 361 242 368 622 357 243 248 344 309 532 531 340 462 384 527 273 175 316 235 177 311 303 287 294 278 292 364 394 242 217 414 259 237 274 343 388 320 601 288 290 135 444 534 521 86 287 498 366 291 487 697 660 494 568 381 623 558 393 276 308 504 538 811 398 378 263 289 477 368 442 457 419 685 406 479 396 612 383 661 620 474 706 436 379 304 381 380 376 449 325 484 474 160 544 492 411 512 278 416 466 580 328 414 681 82 855 343 304 214 295 330 348 612 328 755 589 720 753 473 782 452 205 272 289 175 411 269 251 260 222 276 108 249 282 409 246 270 126 114 122 90 142 130 107 232 213 720 400 347 309 273 454 282 209 219 210 338 532 419 619 397 344 345 374 394 329 301 399 193 597 255 353 403 540 424 281 235 299 209 157 313 587 415 417 686 641 238 444 325 518 555 410 507 398 379 341 594 722 750 675 601 593 733 404 441 621 206 496 616 595 332 354 519 587 353 351 373 1020 153 188 119 152 161 170 221 511 251 247 451 275 506 138 124 346 457 704 441 469 430 836 235 244 228 245 291 710 562 656 610 596 644 522 675 339 287 305 439 315 335 513 584 352 696 352 433 271 297 260 328 349 747 376 249 271 123 331 354 362 419 657 339 381 647 421 810 738 531 833 350 318 714 664 959 998 693 755 1109 656 831 741 987 557 614 286 304 304 326 836 902 654 833 298 675 1201 1378 593 686 551 969 646 442 1152 6487 796 683 919 733 940 839 734 743 749 614 562 759 457 340 816 601 436 639 853 742 545 436 399 535 399 267 298 301 265 309 415 373 295 723 977 350 429 641 447 543 454 340 646 612 1020 596 775 518 679 816 635 747 632 620 527 673 707 626 720 718 707 680 565 479 901 654 532 772 722 675 633 597 492 1976 1973 1527 1582 1464 1029 1097 1145 1113 1014 1040 1282 1334 1163 1198 1015 1884 1243 921 604 781 603 555 767 761 1021 443 950 1383 1102 1168 704 796 431 516 515 479 411 416 522 554 281 297 521 340 264 265 271 333 242 353 339 355 309 366 444 321 309 505 470 741 711 907 862 447 664 837 766 679 885 777 612 680 268 212 235 207 199 252 155 320 254 124 181 238 269 196 122 209 272 126 101 78 158 128 120 144 80 126 246 373 202 299 449 459 432 446 362 366 238 268 282 195 205 214 294 237 182 561 408 337 340 322 226 282 379 248 456 428 475 288 252 280 191 256 273 291 331 362 307 296 313 257 224 226 174 278 213 389 223 320 281 291 383 313 467 617 636 494 672 334 645 753 347 493 528 276 109 740 215 529 319 245 526 296 452 282 473 612 583 258 348 266 598 505 541 728 340 481 453 284 778 228 553 716 304 487 683 870 389 276 398 667 496 710 508 773 748 1110 484 688 579 674 735 673 957 474 727 848 260 323 369 221 238 315 1166 456 596 551 645 533 541 463 503 541 616 687 449 287 443 363 385 375 258 328 554 517 506 266 529 347 290 801 598 443 695 399 255 324 191 232 158 179 159 137 125 140 128 173 276 414 164 199 347 539 683 519 395 384 410 422 439 415 359 544 543 503 530 611 526 514 397 423 502 387 475 699 519 368 560 482 520 501 546 480 860 660 443 457 367 390 538 468 572 833 514 479 379 656 243 751 587 506 695 510 591 348 1091 582 603 603 928 239 571 842 521 243 340 291 124 174 140 192 409 387 424 385 663 546 511 218 543 644 390 422 287 370 321 243 567 229 332 184 109 176 345 467 386 324 334 195 189 341 167 197 186 135 337 267 345 435 296 898 519 503 241 295 563 348 301 499 435 194 453 483 351 164 436 598 174 179 529 514 654 676 422 433 522 344 556 362 491 490 766 259 474 539 410 519 613 687 612 271 450 520 282 196 270 262 176 582 931 1092 1086 247 280 257 387 236 511 503 1394 480 1550 1298 1241 1097 1302 1310 1308 1364 1216 1386 1169 1517 1427 1152 598 587 605 273 354 741 637 497 456 489 610 578 577 651 379 383 466 440 695 633 621 696 451 461 473 636 668 785 1635 1559 913 928 693 1006 1542 1473 1289 861 978 947 1080 1205 1184 923 1202 974 934 938 1106 1379 973 962 894 1013 977 1494 1658 1121 1100 941 1847 1384 1481 1468 1091 1904 1997 2020 1392 1482 1196 1352 1133 1199 1153 1252 1395 1242 1722 2135 1808 1592 1219 1340 1300 1748 1618 1358 1348 1308 1276 1426 1550 1332 1507 1441 1612 1533 1347 1511 1554 1704 1567 1685 1489 1619 1235 1236 1519 1298 1069 1184 1088 1282 1054 1290 1419 1292 1519 1519 1340 1295 1378 1189 1410 1343 1588 1465 1465 865 1483 1778 1308 1503 1810 1669 1796 1783 1981 2145 2122 2258 1539 1693 1979 1726 1987 1800 1799 1373 1405 1423 1866 1953 1817 1822 961 910 684 1569 509 628 629 362 764 507 280 568 260 392 238 460 398 344 427 436 529 467 553 662 487 882 491 506 656 496 626 530 614 497 476 709 413 838 428 725 539 865 316 633 299 328 302 400 536 233 508 357 443 457 439 1093 470 308 234 409 258 490 1088 599 678 277 272 305 426 593 491 304 460 275 770 910 799 350 506 367 453 579 400 729 610 1326 713 802 474 638 476 619 603 475 846 915 403 379 323 486 610 852 691 655 667 516 760 670 721 666 489 625 1098 889 623 1016 746 896 961 297 589 578 726 656 526 703 522 497 501 597 517 725 756 458 1128 1319 1358 1014 808 999 1066 1183 982 1829 859 809 898 593 436 964 1275 1162 932 942 1317 1049 445 924 750 924 654 740 717 497 616 898 547 590 844 536 610 919 1354 670 805 922 750 1235 771 832 581 861 888 760 1120 434 444 539 592 304 340 474 407 803 918 1025 902 524 655 553 612 761 413 831 439 469 496 671 784 1069 703 705 727 612 1136 539 596 455 485 777 863 858 450 575 414 723 792 705 779 480 830 686 712 1011 621 1443 511 1361 783 1189 416 768 582 1487 545 799 864 618 758 675 711 518 765 1280 1276 1001 1013 1006 866 939 716 648 998 726 1066 1295 568 608 381 438 357 534 803 1138 566 684 654 816 1100 483 893 1020 603 1055 854 720 133 194 149 219 373 735 669 810 846 780 870 821 815 746 806 598 409 136 586 565 166 569 495 763 713 745 718 680 772 463 1031 750 1386 897 618 865 674 436 641 639 750 596 747 769 685 575 1156 784 520 620 596 649 666 936 771 722 1011 744 686 904 809 535 605 553 478 571 619 753 789 626 579 657 684 441 622 674 819 1029 808 4464 4572 872 800 719 1008 771 939 1009 881 1269 956 1024 947 776 858 469 541 519 1014 771 1289 1068 950 656 745 596 816 850 776 787 1145 874 880 1055 818 1107 349 717 1263 1002 509 461 600 903 785 494 375 1100 869 829 485 813 458 730 673 683 1816 1276 1101 924 725 667 816 736 685 1025 828 440 516 662 1446 1650 1796 922 1234 1474 1515 1251 1266 1708 2014 1192 1338 863 1154 659 781 1435 1474 338 316 370 411 364 779 1476 1436 1273 1437 1599 1858 2260 2087 2179 2319 2330 1968 1099 1234 3239 3084 3066 2536 3156 2176 2111 2242 2279 2234 2404 1947 2770 2920 2441 3520 2652 3392 2825 2918 2371 3275 2887 3928 3617 3931 2061 2033 2446 1513 1801 2552 2374 1642 954 2561 1020 1014 872 742 898 876 978 1415 1747 955 623 651 607 854 784 3336 3624 3276 3132 3210 3707 3133 3678 3842 3481 4481 4069 3788 3701 4192 3482 3465 3700 3757 3719 3471 4408 3518 3787 3961 3533 3624 3801 3441 611 549 405 3164 3579 2409 4847 5644 5593 4843 1457 1528 1243 467 1430 462 600 436 476 3165 2187 2067 792 1258 1055 961 1783 2075 1874 2761 2255 1825 2517 2042 2057 3538 4306 4071 4090 7497 7786 3983 4690 5549 6176 2497 1171 2057 2176 2263 1345 2442 978 3104 1066 2482 1822 267 251 2867 2243 2284 4337 2152 1086 2306 938 1168 1100 958 1584 1326 1455 1991 1729 3789 3820 2066 1391 2373 2207 2198 3221 2025 2353 1586 1146 1272 3240 1871 3566 1033 1968 1269 1314 904 945 1374 1488 4063 3389 1359 1358 1321 1388 1325 1253 1328 1053 1241 961 2000 1518 1262 2344 1262 1157 2697 1438 1540 1878 999 1622 1544 1674 1480 1190 1310 1149 1187 1582 1542 1687 1408 1449 1621 1438 1185 1466 1852 1846 668 867 605 419 853 703 1469 778 558 535 871 800 1540 1100 858 823 1751 1049 802 592 1068 506 385 770 824 998 462 413 447 602 676 671 803 786 678 494 705 570 638 709 681 653 515 389 782 901 999 360 1098 810 755 719 935 759 1098 822 661 942 1101 1041 957 971 906 997 1182 1123 538 635 622 660 537 748 836 487 1185 903 1072 1361 870 1098 669 1135 1088 913 947 889 939 877 721 791 841 1285 812 889 929 443 1065 975 869 1035 884 1102 1045 1172 799 985 1844 245 1814 1009 613 532 550 486 997 1148 649 1085 1777 1323 1563 1185 1081 486 479 696 668 974 960 814 329 390 323 365 415 369 561 647 689 894 492 434 415 446 445 385 474 542 294 1253 885 917 760 951 991 660 829 797 719 531 1219 923 1137 1163 870 937 808 940 470 606 675 806 896 613 1116 894 1201 776 559 726 773 840 632 307 979 785 893 1442 1354 943 1207 888 695 1131 805 1361 673 1408 873 1781 994 1506 1470 1140 1181 1036 887 1168 762 445 971 1259 1370 1508 1168 1049 1354 472 786 998 2565 348 342 297 742 539 573 616 890 722 514 929 687 1261 542 447 649 1150 1378 976 1030 787 1469 234 704 498 266 736 1331 913 1045 1164 1031 1304 1063 1111 857 737 755 1187 819 877 805 1292 1044 1472 1186 913 657 824 790 997 906 1778 845 733 590 250 967 406 611 795 1472 979 785 1717 847 1351 1225 1671 1483 1304 364 1300 1052 1270 1334 1125 1502 1379 1290 1629 2031 1952 1323 1638 740 835 792 818 1307 1064 1465 1320 591 1649 1977 2270 1318 1449 1097 2527 1411 1446 1831 796 14094 1158 993 1215 955 1756 1413 1492 1468 1155 1148 1343 1427 905 1468 1073 986 1995 2013 1965 1604 1439 763 1034 841 898 1206 832 756 1003 794 696 567 1091 1286 1386 1529 1282 1256 1409 1010 878 1335 1000 1846 1173 1631 1240 1195 1392 1312 1621 1336 1102 1533 1516 1449 1022 1236 1162 1584 1657 1292 1451 1556 1741 1238 1681 1593 1268 1255 1594 1315 3492 3914 2511 3452 2296 2616 2400 2534 2409 3182 2601 2903 2405 2081 2569 1859 3597 2634 2392 1415 1510 984 1518 1677 1691 2314 1057 2357 2331 1840 2260 997 1388 1296 753 774 1314 874 954 669 810 1037 752 843 631 595 585 503 726 591 709 699 674 759 799 1167 1080 836 1359 1220 1726 1405 1482 1837 1597 1613 2219 1241 1237 1826 1528 1225 1280 1029 385 520 492 419 431 303 445 611 395 406 555 614 329 239 441 337 233 314 355 361 355 344 333 375 301 774 607 639 739 1024 922 874 943 402 626 512 692 444 420 466 450 843 705 406 1141 848 828 517 441 451 648 911 540 770 1151 1193 721 616 348 818 866 698 818 778 977 897 1208 773 918 752 610 732 1109 780 1074 591 744 891 723 936 833 1046 1253 1290 1592 1216 1109 1360 1351 920 1380 1467 765 324 1428 660 1467 819 588 1384 623 789 621 710 1575 1476 765 693 527 1582 1489 1564 1596 1189 757 646 563 1277 614 1317 1206 719 682 1274 1170 678 737 870 1350 1277 1341 1630 1502 1248 1332 1265 1346 1899 994 1194 1158 1652 1385 1628 1346 669 1386 748 1031 1052 823 4041 958 1382 1231 1127 1453 1195 1018 1386 1373 1591 1564 1256 874 804 827 771 657 775 1613 974 1116 1155 929 983 869 686 1589 1401 1148 1374 665 521 1004 839 633 437 465 425 475 447 393 377 756 472 493 477 341 939 1138 1237 1040 972 1023 874 949 1119 1051 864 1293 1490 1565 1734 1754 1795 1444 1145 1363 1246 1016 969 1369 952 1079 922 1214 1208 946 1380 1051 1798 1165 1083 1105 936 1147 1072 1215 1502 2239 1426 1076 1032 1645 561 1847 1028 1329 1419 1410 1433 1191 1796 992 1059 1021 1858 573 1707 1902 1030 484 646 658 230 312 310 428 901 802 1089 1209 1089 998 996 508 1378 1343 433 709 505 590 885 567 1058 586 804 485 658 508 559 809 510 667 563 493 418 641 430 512 550 563 708 540 786 921 534 1763 976 862 598 1045 988 919 881 596 595 703 767 919 889 786 385 417 420 352 1094 1321 1072 875 1034 1103 1042 680 1299 821 1189 826 1237 338 1232 1202 1073 1193 1348 961 2162 616 1123 1138 738 689 572 551 381 1221 2093 2207 2236 521 515 568 840 581 628 1065 2742 658 3005 2766 2840 2272 2946 2763 2739 3136 2940 3146 2924 2838 3001 2801 1138 690 971 852 1472 1615 1612 1504 1047 1146 1122 1216 862 1133 1231 1006 770 852 1474 1425 1356 1334 1243 1190 1109 1298 1294 1634 1185 1321 840 924 818 798 1002 937 814 856 1087 926 902 915 918 940 979 1011 678 863 1075 1087 713 843 798 916 1319 918 1062 929 711 742 1269 1234 1138 994 1119 1310 1236 1322 928 1145 1005 950 903 951 1022 987 1011 1057 1299 1516 1442 1114 1173 1122 1288 1260 1078 1048 1301 1250 1154 1477 854 902 1084 958 1048 1278 1117 1317 1109 1153 1325 1139 1242 1296 1238 1259 1156 1065 869 912 1011 999 704 838 1148 988 1196 1216 843 1322 1246 1098 1299 1190 1326 1072 934 989 1081 1654 896 1384 1141 1217 1497 1247 1364 1429 1358 1507 1640 1163 1153 1178 1518 1526 1434 1334 1466 1210 1716 1580 1733 1574 834 861 818 1282 723 523 418 270 435 369 301 303 217 386 348 344 343 330 360 328 352 328 397 598 387 587 479 674 746 282 328 272 302 327 361 365 518 513 374 394 389 479 317 353 374 383 355 460 337 390 317 288 361 332 302 958 544 406 363 244 442 432 925 444 514 303 209 388 262 434 268 312 332 398 608 729 562 194 266 343 297 444 332 847 797 699 386 416 439 467 445 622 585 508 606 284 347 459 386 419 455 469 448 405 653 510 501 527 469 522 422 705 856 528 404 978 774 785 687 382 525 695 470 557 748 747 556 638 967 420 479 769 632 351 930 1336 1233 640 947 883 913 1238 774 1140 548 587 701 672 601 763 757 1038 744 541 933 1050 544 871 636 638 506 828 763 333 755 723 495 452 502 378 715 940 1097 788 698 1328 882 967 920 748 467 588 476 660 578 564 420 749 419 360 377 784 397 534 1028 1022 894 486 407 555 438 544 286 395 299 664 431 509 507 715 493 409 777 484 790 507 586 409 424 515 466 667 578 652 405 434 462 671 712 378 850 562 485 871 438 1161 482 884 564 416 856 811 440 1097 707 800 956 679 707 505 439 542 546 938 882 786 898 775 629 825 684 672 842 522 874 756 320 377 344 536 494 482 737 882 463 577 670 383 758 654 836 964 373 468 822 536 298 86 121 208 122 514 601 718 743 978 747 899 697 631 837 437 180 264 377 531 130 568 524 532 460 503 463 488 468 383 736 458 1104 661 740 665 717 357 370 520 294 232 367 389 349 256 509 479 372 431 499 373 549 496 494 535 516 530 507 561 747 513 567 602 512 673 632 738 511 543 507 565 595 331 518 629 639 813 862 3723 3870 776 800 768 845 1037 624 1003 746 948 1303 951 928 970 655 503 614 711 658 521 749 759 729 838 709 565 1075 742 610 741 785 790 788 1067 982 521 297 451 759 651 593 611 562 674 751 449 660 733 775 766 594 901 382 342 609 514 1214 871 530 557 618 503 676 523 448 619 548 428 500 665 1226 1474 2045 771 738 1020 1118 883 1188 1367 1331 1095 904 1015 841 548 702 1077 743 333 321 323 391 427 368 1196 1120 974 1148 1286 1787 2019 1899 2564 2030 2179 1469 1266 915 2596 2515 2424 2543 2619 1717 1600 1768 1749 2376 2186 2090 2525 2592 2243 2455 2537 3078 2679 2445 2306 2734 2277 3458 3516 3354 1349 1693 2044 996 1092 2009 2081 1812 961 2173 479 559 726 675 816 503 604 1459 1565 900 457 673 637 836 580 3175 3128 3224 2334 2564 2462 2735 2831 3402 3046 3255 3947 3691 2494 3524 2599 2674 3660 2973 3667 3487 2787 2923 3359 3507 2824 3061 3206 3254 734 574 407 2799 2814 1789 4842 4994 5082 3973 1501 1540 1133 403 1148 286 435 289 274 2359 1685 1658 400 916 786 757 1499 1677 1387 1888 1252 1707 1908 1353 1437 3673 4478 3858 3553 7018 6920 3563 4134 4458 4996 1593 1080 1433 1905 2281 1020 2204 817 2739 1000 2354 1226 200 180 2189 1456 2085 3729 1780 829 1545 1169 953 673 625 1171 1194 1230 1503 1268 2566 3609 1191 868 1374 2237 2110 2692 1522 1785 1149 751 632 2101 1373 2523 765 1335 789 1057 1158 1000 1180 1041 3121 2575 1107 1130 1268 1342 960 712 1096 813 746 1058 1570 1290 1310 2076 954 857 2457 614 819 1309 572 1306 1210 1303 1231 1353 1330 1308 1115 1497 1571 1756 1484 1683 1408 1459 1431 1266 1181 1315 495 809 339 560 438 365 1069 563 532 517 427 484 1426 918 795 1111 951 551 317 476 533 445 359 324 364 439 524 500 536 573 438 445 557 506 483 482 500 524 555 594 591 519 754 365 640 747 851 417 568 717 543 474 577 524 732 755 515 805 785 775 680 641 534 922 758 857 444 454 495 536 509 598 604 507 744 571 658 678 782 775 568 985 1016 793 1030 645 570 810 573 613 539 809 670 889 961 544 820 1136 968 1192 454 624 1093 1221 755 917 1425 147 1469 571 588 551 647 437 451 1291 583 1159 1221 1262 1092 817 876 708 582 511 581 347 556 477 274 335 281 276 457 269 395 762 202 304 485 417 262 335 283 259 527 423 319 1163 515 545 407 398 783 655 450 621 773 753 959 691 639 844 570 618 549 846 798 556 795 432 734 829 855 668 914 754 453 474 526 567 400 416 877 682 756 764 1350 847 827 807 993 881 931 761 1026 852 877 1060 1015 1383 1200 886 1006 756 702 1171 880 357 910 1067 953 1367 919 719 859 347 444 563 1508 260 426 261 278 359 353 454 547 534 427 815 679 660 348 322 490 1007 958 820 946 537 1416 296 267 221 336 609 982 806 856 975 933 1019 817 821 698 640 652 884 654 709 676 748 625 918 674 632 539 613 596 403 422 1257 556 637 594 307 698 500 671 748 1064 501 678 1395 510 1102 1203 955 1054 1023 472 1415 1070 1033 1093 832 1082 1045 842 1026 1084 1178 919 952 642 556 611 716 1147 1229 1202 1097 517 1575 1966 2204 1129 1355 1047 1387 1303 1100 1494 683 1158 11640 832 11017 794 1227 1136 1158 1236 872 1126 997 759 728 931 672 812 1293 1452 1119 1038 925 727 649 512 557 656 697 667 693 885 634 610 885 1100 968 850 1313 756 946 688 601 772 800 1590 1051 1017 832 941 1016 1250 1269 1093 921 901 1056 1262 1013 1217 1011 973 1317 1156 1179 1259 1491 893 1110 1090 991 1058 923 954 2771 2851 2339 2713 2353 1981 2060 2315 1710 2149 1754 1965 2169 1983 2589 1762 3160 2307 1876 1250 1367 1014 1149 1385 1249 1540 648 1476 1961 1753 2167 776 1216 746 826 513 1194 534 776 704 898 770 583 784 645 637 549 454 598 583 663 624 767 592 691 1048 639 628 1250 992 1283 1228 1154 1244 850 1386 1363 1252 1691 1482 1247 1082 1230 1001 304 423 389 347 322 216 485 595 327 313 372 293 362 280 311 350 225 112 354 201 234 296 275 265 224 410 416 420 549 780 507 538 535 391 435 285 615 359 339 401 408 597 514 305 837 567 544 730 505 397 496 670 465 613 941 1228 645 620 213 497 455 675 429 497 461 632 821 618 586 518 599 566 739 573 615 666 387 604 377 403 413 962 647 809 942 750 881 950 913 790 1059 957 588 210 1387 413 1082 642 421 1070 688 707 636 639 1001 1104 399 630 574 924 1039 1095 1329 995 403 385 512 835 485 983 912 564 440 1113 954 669 622 913 1133 1097 914 987 1127 889 936 997 1358 1196 1045 1289 1011 1534 1318 1466 1472 415 864 631 831 667 632 2065 962 1162 1085 1213 1133 1123 984 1085 1330 1321 1147 797 561 706 626 524 656 507 785 771 963 870 788 690 479 640 1232 1261 1048 1410 716 559 681 850 659 313 276 244 305 312 297 273 412 242 769 413 442 558 976 792 1081 657 793 569 726 527 656 649 1343 1235 1332 1209 1294 1241 1152 848 1002 766 665 932 1360 1230 879 1103 836 864 1132 1158 937 1159 889 761 842 662 923 662 865 868 1263 1253 744 878 880 591 1125 959 965 827 946 1456 995 1333 658 900 854 1483 707 1323 1480 1004 462 497 442 98 104 124 196 743 583 806 707 858 906 731 417 897 854 433 913 484 494 627 762 1140 258 727 655 496 666 517 775 719 459 430 561 434 656 321 525 568 319 834 651 470 551 402 1747 811 694 590 619 485 496 456 508 458 483 416 489 547 533 327 389 218 402 923 830 717 688 832 976 672 499 903 859 640 706 984 476 717 802 631 865 898 917 894 597 665 1050 508 827 806 615 272 1033 1276 1646 1608 453 526 726 867 532 1093 814 2433 555 2567 2214 2868 1891 2527 2391 2530 2318 2552 2368 2455 2617 2847 2501 1094 847 802 893 1174 1062 820 952 973 872 1297 1119 839 797 912 887 616 632 1137 1268 1131 1136 984 1267 1220 1270 1325 1592 1182 943 969 1064 1022 1193 1167 946 863 1170 974 813 846 989 876 872 1397 1228 1680 989 986 1211 902 1081 1043 881 777 620 1118 752 899 500 1051 1085 1097 832 1350 899 1032 741 1281 902 1347 1493 1425 1369 1336 1366 1174 777 1343 985 1315 908 933 811 866 944 838 858 1037 920 873 941 962 781 1065 937 896 776 887 1026 821 811 973 874 912 704 983 908 1089 1022 770 1021 775 964 803 1148 980 1128 1130 1040 947 779 1271 1288 1116 1217 1154 1056 1147 1071 1590 1187 712 969 1199 1208 1029 1285 1052 1067 1016 975 1005 1312 1282 1324 1053 1142 1000 1058 922 1121 1082 808 1025 1010 452 564 850 996 585 307 345 478 367 565 322 623 203 453 416 391 360 400 429 281 307 269 273 604 530 592 631 667 775 639 641 615 641 514 480 603 445 564 610 622 450 672 476 332 486 466 414 446 440 262 346 521 573 380 341 922 634 238 224 349 452 381 534 349 420 278 435 219 500 415 621 300 370 227 537 755 512 402 524 395 690 359 494 911 641 824 444 476 460 572 301 978 841 600 534 335 441 207 443 291 281 556 477 585 487 569 971 455 534 594 596 715 368 516 790 842 522 836 852 387 481 661 640 477 622 666 527 544 626 979 505 484 725 491 1689 1011 1096 1125 1147 1016 1099 1276 1051 1459 1210 808 1043 504 635 1011 631 823 1010 571 1441 1109 590 913 657 671 508 999 887 631 1001 901 547 483 546 601 887 913 1162 810 796 750 768 913 817 691 387 640 527 477 711 538 289 557 391 618 657 684 541 887 876 686 698 518 570 592 596 703 392 606 636 366 703 555 632 746 518 716 755 510 725 530 590 528 454 421 530 701 483 462 623 636 827 886 616 664 562 691 960 1023 758 1206 591 1020 513 672 664 884 340 906 671 584 1432 789 700 885 538 674 781 831 879 1236 1138 766 756 689 1030 571 585 415 621 971 285 329 421 329 322 747 848 735 544 632 427 431 956 724 1014 1057 795 678 847 839 104 149 135 261 130 732 537 1016 1052 1116 726 1160 671 626 722 528 213 207 533 559 140 422 531 713 538 672 516 502 487 482 794 643 846 872 886 1100 445 517 509 720 445 417 318 330 336 421 545 449 615 717 404 558 607 583 464 620 743 526 603 996 1162 327 359 361 325 337 391 732 637 436 521 416 631 598 598 545 669 1050 767 4076 3525 818 1009 968 814 841 777 882 797 1233 995 1135 1069 962 974 690 483 565 1129 578 524 786 739 819 588 719 1171 781 872 522 601 1121 1060 1275 725 1116 287 450 689 589 470 469 468 312 491 357 205 586 597 718 564 835 777 482 973 534 1066 787 711 538 518 544 798 709 699 1195 1134 371 399 556 1586 1588 1198 1110 1070 1591 1342 922 1613 1301 1736 684 743 1120 1047 1071 727 1445 1321 553 531 538 381 379 417 1288 1371 962 1202 1296 1235 1355 1516 1744 1990 1311 1797 1314 1338 1687 1709 1680 2128 1996 1487 1451 1541 2064 1651 2071 2005 1746 1954 1482 2650 1958 2003 2466 2079 1988 2470 2122 3243 3649 3283 1838 1570 1939 1212 955 1809 1812 1593 950 1996 680 694 939 733 1045 874 572 1012 1635 864 420 664 630 596 609 2574 2790 2784 3224 3160 2421 2726 2601 2887 3420 2962 3161 3055 2434 2587 2812 2388 2673 3097 3117 3557 2663 3006 3068 3543 3511 3768 3584 3571 792 704 421 2748 3067 1525 3624 4131 4472 3120 1292 1222 1210 507 1258 209 874 669 696 2760 1577 1498 540 792 688 556 1504 1896 1573 2447 1399 2178 2118 1616 2247 3914 4653 3210 3678 6798 7123 3582 3545 4339 5471 2179 1452 1599 1843 2087 1143 2404 942 2859 939 2028 1228 172 158 1825 1316 2837 4656 2204 722 1916 1004 1476 866 842 1438 1389 1325 1429 1463 2880 3033 1266 753 1799 2199 2073 2630 1634 2155 939 940 760 1790 1330 2406 667 1547 908 1083 1296 1179 1347 1115 2600 3126 1043 945 964 1274 1461 1082 1350 757 730 1013 1886 990 1347 2225 1089 994 2858 1053 1149 1553 1047 1307 1222 1120 1477 1613 831 928 860 1046 1030 938 956 979 1380 1435 1528 963 1042 1341 579 644 759 407 506 670 1443 960 783 624 881 575 1176 1554 830 687 1352 971 1024 567 625 338 322 494 619 649 553 519 649 468 571 711 537 585 803 545 503 594 579 704 769 488 618 422 582 715 784 493 527 320 321 479 444 423 447 300 611 471 1098 351 732 358 479 1140 869 1277 844 1024 921 1034 1306 774 951 1078 448 680 600 537 691 647 531 1161 1132 678 1092 333 447 490 747 556 582 787 470 527 941 535 866 539 511 591 616 720 573 627 598 648 944 170 994 403 434 347 592 557 484 813 468 753 822 984 1161 921 1052 632 502 356 517 406 474 553 377 478 372 402 352 557 676 751 554 379 367 339 346 371 315 123 195 372 341 1232 576 475 390 492 588 788 784 778 438 390 1303 1083 644 763 506 731 682 1083 806 694 649 670 857 697 800 922 1205 904 573 427 602 547 407 368 768 668 787 910 1804 624 842 971 1122 1039 1072 766 1143 894 904 1718 1165 1663 1404 1113 1403 1038 1165 1273 623 345 1001 1194 1007 1056 1203 1201 956 391 939 991 2252 247 301 217 347 290 300 727 736 885 427 738 524 577 350 318 439 1507 1178 809 900 845 1652 334 395 345 370 548 1108 956 1062 1114 1082 1152 1099 1037 795 632 641 863 614 691 626 824 665 952 691 680 776 912 807 603 498 1282 530 483 526 496 772 507 668 436 1893 588 684 1421 936 941 1144 1286 1543 887 489 1440 901 885 935 800 943 965 623 620 801 993 694 704 579 565 531 1047 1095 1133 1051 1000 642 1862 1573 1740 1202 952 1146 1494 858 888 946 919 993 832 12430 877 11758 1249 1179 1357 1434 1042 1047 1303 981 1039 822 1120 641 1981 1795 1735 1422 1257 926 1400 1280 922 678 921 765 840 1135 556 558 633 787 724 976 1029 1079 1172 1129 779 991 909 1722 1040 943 1263 996 1599 1213 1372 1412 1179 1359 1500 1077 1786 1287 1275 1168 1497 1337 1072 1317 1322 1213 1149 1190 1080 1191 1288 1061 3061 3077 1961 1766 2522 2125 2197 2283 2430 2530 1889 2100 2476 2363 2412 2001 2786 2060 1694 1333 1459 1359 1030 1558 1596 2208 657 1640 2133 1742 2130 988 743 1063 1005 929 1135 889 430 659 618 860 621 721 756 657 860 453 424 596 493 458 712 687 948 1028 999 891 1218 1236 1017 1017 923 986 865 954 1087 708 1198 1334 1123 1411 1431 695 426 510 426 386 409 280 449 599 590 456 748 495 624 248 457 393 247 211 196 368 309 270 293 292 267 424 269 442 538 954 653 578 632 481 403 581 439 520 494 514 315 329 405 625 578 400 419 520 447 426 450 690 529 848 827 1483 822 639 594 689 683 708 629 863 1020 635 836 796 707 762 539 512 647 658 886 797 642 664 561 776 601 1095 773 708 1036 618 1056 702 708 579 828 763 828 302 1623 664 1539 838 607 1574 622 1022 570 933 1137 908 733 912 853 1086 830 1046 1635 1098 768 718 826 1631 689 1635 1634 934 875 1557 1263 1160 896 993 1205 1155 1498 1250 1511 1022 1451 888 1504 1794 1229 1433 1333 1451 1171 1436 1305 486 633 639 582 661 678 2125 975 787 792 893 1127 1137 880 1029 1364 1495 1339 1458 959 906 573 441 367 905 555 913 924 626 814 838 641 760 1130 965 1421 954 733 942 574 493 341 588 520 486 603 514 479 453 529 479 582 343 425 925 860 932 763 1106 1038 1057 1103 1062 832 896 1166 1607 1490 1342 912 1432 1128 719 833 1223 959 836 1030 801 787 1048 1018 890 1224 897 827 892 793 909 575 925 968 455 1072 1024 825 1024 948 781 688 759 940 1037 958 1342 1751 1608 903 2021 1138 1002 822 1639 877 1655 1739 823 524 440 404 318 246 246 288 786 704 807 996 905 627 899 445 587 583 553 279 566 607 505 420 1042 401 726 473 426 439 613 694 429 643 683 557 523 600 444 500 498 453 485 596 456 570 499 1686 775 761 926 755 642 599 531 736 834 675 708 751 608 760 390 414 413 383 1106 966 908 669 885 888 926 569 1412 765 564 821 1096 582 1047 955 917 1062 1011 1145 682 618 545 809 545 571 665 605 462 1102 2051 1865 622 600 623 472 835 595 604 459 2506 686 3240 2927 2548 2476 2762 2726 2680 2739 2201 2664 2229 2204 2710 2666 671 823 716 744 899 1086 1410 1062 1161 1280 1375 1219 665 542 745 1333 427 793 1446 983 963 921 825 819 837 1012 1061 1286 1171 1374 890 904 821 980 1048 987 850 927 1159 838 907 930 948 974 1021 1064 656 903 1050 1063 768 875 832 964 1582 971 1219 968 789 808 1499 1283 1312 996 1236 1455 1350 1474 1005 1223 1109 1081 969 1045 1122 1055 987 1045 1404 1534 1527 1147 1183 1137 1336 1380 1098 1077 1204 1308 1147 1416 817 903 1141 1035 1068 1473 1177 1420 1217 1286 1330 1370 1473 1524 1212 1223 1234 1143 953 959 1091 922 749 882 1130 1043 1263 1225 965 1408 1218 1158 1392 1315 1415 1038 940 1087 1080 1645 837 1396 1173 1318 1631 1336 1306 1453 1312 1523 1611 1088 1119 1065 1503 1561 1432 1423 1441 1201 1748 1630 1704 1559 840 906 858 1330 723 536 457 282 470 381 320 311 217 459 318 340 337 322 348 334 362 338 427 584 375 619 473 677 747 278 320 266 298 323 384 338 614 531 411 382 383 475 319 333 376 389 359 456 321 380 321 272 349 288 260 878 566 400 357 230 392 372 1018 452 524 317 211 485 285 438 270 332 336 400 627 702 585 182 258 319 295 412 338 762 710 741 451 487 397 455 431 565 528 472 651 235 401 451 394 465 428 488 479 415 627 591 505 530 476 566 446 711 766 563 420 1010 852 914 687 342 460 724 506 575 716 770 537 586 962 416 485 698 689 335 997 1332 1131 670 1060 887 929 1233 739 1140 550 615 659 674 742 797 730 1043 754 545 991 1102 558 928 646 654 495 832 748 345 838 813 597 462 462 388 761 958 1117 834 642 1332 836 1010 878 728 481 584 480 728 580 564 424 771 477 358 388 806 432 553 1015 933 942 492 386 615 450 556 300 399 309 655 455 525 633 876 610 417 770 464 788 467 614 411 420 471 470 779 609 659 411 494 495 843 682 388 854 609 489 847 374 1221 466 886 612 443 882 794 498 1117 689 783 986 714 723 559 431 592 511 943 885 875 939 794 653 916 696 702 774 531 808 736 332 391 346 437 496 425 714 927 461 579 676 369 723 678 805 949 379 486 831 550 359 94 106 241 134 534 587 762 823 1062 762 1013 704 628 1012 470 180 256 361 547 132 592 506 585 557 600 519 536 417 335 815 487 1095 648 753 666 815 410 420 532 298 238 364 403 354 258 457 439 367 422 448 375 535 516 530 517 557 584 519 577 867 477 565 564 524 631 592 818 526 489 504 541 562 352 511 645 669 811 847 3796 3971 794 840 813 852 1107 677 1117 742 988 1439 993 1069 957 652 537 753 767 618 526 614 740 708 899 792 602 1111 788 637 747 825 816 818 1091 949 603 293 426 828 698 599 602 582 644 733 441 656 823 790 772 658 893 384 325 704 607 1300 945 664 560 677 503 684 545 501 625 554 460 534 778 1348 1680 2254 790 752 1031 1212 863 1280 1537 1288 1062 935 1001 887 573 701 1099 672 347 327 341 463 489 363 1351 1232 979 1188 1493 1965 2271 2059 2664 2200 2270 1632 1360 926 2866 2736 2579 2584 2965 1731 1777 1908 1781 2551 2177 2342 2541 2795 2545 2618 2640 3453 2887 2527 2416 3058 2325 3518 3638 3607 1387 1678 2083 933 1098 2061 2190 1874 929 2284 495 565 680 670 784 498 563 1406 1415 975 477 707 667 894 596 3210 3187 3301 2435 2800 2549 2810 2833 3598 3276 3230 4024 3531 2706 3730 2739 2697 3405 2793 3838 3668 2825 3081 3461 3695 2978 3244 3396 3299 789 627 409 2793 2928 1879 5206 5292 5378 4002 1588 1578 1261 401 1271 282 445 281 282 2408 1702 1646 424 941 815 765 1502 1663 1463 1880 1363 1741 1795 1425 1405 3903 4714 3892 3816 7610 7297 3621 4062 4521 5209 1668 1081 1409 2022 2267 1058 2294 853 2898 1023 2398 1332 192 174 2106 1520 2163 4137 1685 712 1587 1223 950 706 652 1311 1334 1749 1644 1318 2780 3878 1345 901 1382 2318 2195 2916 1772 1879 1036 855 668 2356 1320 2835 822 1340 819 1202 1147 976 1535 1048 3205 2657 1113 1111 1396 1370 984 715 1182 820 803 1126 1682 1386 1321 2299 936 839 2557 626 1248 1281 536 1361 1155 1348 1290 1396 1361 1373 1169 1561 1637 1858 1504 1709 1558 1488 1528 1320 1187 1343 469 896 363 678 480 329 1103 559 949 482 429 573 1486 955 778 1036 969 595 338 482 596 504 414 320 382 471 580 550 541 709 446 505 613 558 521 548 561 607 616 620 633 553 817 371 650 761 794 451 653 864 531 452 621 677 989 894 545 774 822 918 748 693 530 932 831 883 448 454 499 515 517 606 620 501 730 696 716 672 802 753 562 982 1001 819 1139 643 557 897 662 681 617 920 650 892 969 564 890 1263 1028 1321 483 640 1266 1427 781 1001 1485 184 1626 601 624 562 711 431 463 1277 585 1126 1262 1391 1125 912 977 706 605 500 620 305 545 491 288 402 319 286 447 283 418 808 212 319 381 315 278 341 299 277 533 447 311 1179 571 540 404 390 853 692 437 612 818 642 1026 760 575 835 576 642 598 870 814 581 813 435 765 846 832 794 998 828 487 532 546 511 346 404 869 709 789 857 1413 899 884 827 1102 882 975 794 1076 846 864 1068 972 1393 1196 882 966 778 693 1177 819 331 912 1031 1010 1336 966 701 908 340 456 568 1552 286 429 283 288 379 394 485 572 508 386 798 683 627 617 334 481 1112 978 811 920 609 1425 330 255 209 372 586 1032 862 914 1023 987 1065 891 871 688 634 644 872 642 697 664 696 567 866 616 581 529 603 556 409 397 1290 598 665 602 309 699 458 687 862 1044 553 688 1395 542 1000 1179 1006 1180 1040 456 1544 1069 1155 1248 875 1224 1148 858 1244 1173 1372 985 1100 689 564 661 728 1111 1215 1209 1118 556 1640 1930 2178 1047 1422 973 1389 1324 1112 1586 733 1215 11017 877 12643 841 1307 1208 1257 1339 809 1181 1012 805 754 929 723 894 1344 1535 1159 1044 906 827 653 518 569 681 688 594 620 892 679 610 860 1305 1007 1059 1407 895 1044 664 605 837 866 1697 1118 1097 798 961 1347 1229 1256 1074 958 892 1044 1264 1052 1282 997 942 1363 1002 1167 1281 1483 904 1111 1199 1096 1178 1069 1015 2882 2900 2416 2851 2556 1982 2144 2403 1872 2323 1845 2120 2161 2014 2663 1766 3264 2322 1962 1320 1447 1079 1084 1401 1189 1602 634 1332 1982 1782 2239 829 1282 752 917 496 1323 764 829 803 978 770 629 777 681 619 523 482 568 636 585 605 822 592 699 1070 726 675 1114 1052 1443 1236 1260 1275 825 1530 1511 1244 1682 1499 1380 1125 1690 1061 274 394 358 292 288 214 470 593 358 442 380 307 354 257 413 430 229 120 232 205 265 327 325 294 278 380 510 450 587 805 530 563 931 408 437 307 646 359 339 401 390 645 433 296 862 499 478 637 425 372 523 690 437 593 953 1230 680 580 225 534 498 706 470 526 498 692 903 640 683 554 597 609 780 633 650 621 537 704 414 450 451 1007 717 835 925 831 918 1023 986 788 1063 944 594 179 1392 438 1117 652 427 1082 600 796 550 738 1030 1223 424 588 517 1070 1146 1179 1400 992 413 395 538 869 513 1055 980 584 484 1164 900 677 624 930 1214 1144 924 1006 1096 952 1003 1073 1338 1218 1094 1357 1211 1647 1468 1534 1562 414 884 643 865 701 693 2175 1044 1299 1157 1226 1083 1108 969 1041 1352 1291 1135 819 571 709 696 522 691 535 769 807 960 788 827 733 479 656 1211 1335 1061 1541 789 533 724 872 673 283 244 212 273 280 265 239 447 248 738 441 358 595 990 819 1108 667 732 802 730 559 677 734 1355 1195 1362 1246 1250 1264 1164 867 1004 774 670 944 1445 1273 984 1098 914 845 1141 1234 929 1183 993 883 935 653 953 814 1071 915 1442 1249 700 860 930 603 1183 999 926 849 1012 1498 1090 1419 715 879 896 1661 711 1421 1410 910 495 467 347 100 108 126 200 749 595 774 714 809 919 820 453 888 837 441 830 475 513 645 687 1276 245 727 698 602 637 543 811 647 484 491 565 480 671 381 497 584 333 800 632 470 516 412 1601 834 717 552 623 531 502 462 534 490 507 428 495 567 570 358 426 266 434 987 876 769 642 886 1030 668 499 883 813 598 755 954 513 677 866 639 925 950 937 971 659 702 993 559 1002 805 642 324 1199 1370 1666 1690 509 591 738 886 588 1068 879 2512 625 2589 2305 3224 1946 2550 2505 2597 2495 2681 2559 2623 2734 3106 2437 1114 828 808 882 1287 1160 911 1007 999 919 1368 1206 991 914 898 874 675 671 1225 1703 1245 1329 1011 1294 1529 1306 1365 1663 1098 926 953 1124 1034 1183 1196 962 877 1243 1014 821 866 1019 882 807 1380 1292 1686 961 1034 1217 929 1045 1007 897 781 595 1105 750 915 502 1093 1195 1146 812 1252 920 1059 772 1150 890 1291 1447 1333 1342 1288 1393 1197 761 1409 1012 1313 917 945 838 860 949 847 854 994 893 865 925 968 776 1035 923 923 750 958 1059 792 817 961 854 904 698 937 908 1079 1031 776 1068 787 989 833 1170 985 1153 1138 1083 941 803 1298 1297 1107 1239 1167 1044 1128 1109 1588 1147 758 1016 1118 1149 1001 1264 1016 1030 991 976 984 1180 1210 1204 1090 1151 1041 1072 928 1129 1070 795 991 990 462 595 899 1010 611 372 343 488 365 585 322 597 211 457 378 356 358 402 435 329 351 321 325 607 529 599 597 640 742 639 614 588 614 468 468 568 453 556 575 620 423 666 478 324 476 458 412 444 423 254 342 484 532 361 316 928 622 234 220 386 458 395 613 468 533 284 522 221 585 411 664 300 390 246 532 743 508 451 585 403 700 369 510 927 682 932 436 468 458 572 297 990 843 591 536 345 391 240 443 309 269 574 491 622 466 575 936 463 520 531 623 688 314 506 761 846 555 828 857 393 471 628 606 473 620 652 535 550 659 985 497 486 688 516 1734 1009 1189 1145 1151 1017 1101 1223 1043 1451 1268 787 1049 461 651 1015 665 832 993 583 1408 1145 594 890 663 677 494 971 918 627 999 870 555 479 560 585 877 1019 1166 802 780 797 774 936 858 731 319 625 527 499 682 583 309 579 413 624 615 711 601 863 909 730 664 596 615 565 590 699 400 606 652 404 689 584 681 783 559 722 783 557 848 589 608 493 421 455 544 754 438 419 584 659 833 890 614 678 515 685 985 1031 773 1247 626 1011 532 699 745 959 427 956 699 633 1409 803 720 817 538 649 756 840 874 1223 1127 766 772 656 984 537 575 417 605 853 281 319 427 333 328 751 840 720 523 607 439 447 925 776 1008 1049 736 634 845 837 114 151 139 282 128 776 598 1072 1026 1083 728 1006 654 607 753 566 259 213 539 559 140 420 502 709 530 664 502 527 536 505 788 627 834 874 903 1116 417 507 513 689 461 427 306 318 326 433 550 443 566 668 434 520 627 585 480 586 715 510 601 968 1169 321 377 375 337 345 409 736 645 448 483 418 619 631 631 529 729 1085 818 4065 3624 1014 1017 978 919 837 839 894 785 1245 1022 1154 1024 968 933 667 473 565 1133 538 512 804 759 823 660 733 1180 811 888 500 620 1085 1022 1293 729 857 315 437 714 593 449 481 492 351 513 367 224 578 581 682 570 827 762 432 952 575 1034 761 665 554 490 530 837 676 736 1163 1108 373 401 552 1464 1647 1253 1048 939 1484 1372 900 1691 1280 1762 665 785 1070 989 1105 775 1384 1268 614 563 550 389 393 309 1258 1385 968 1210 1302 1243 1297 1502 1754 1996 1301 1846 1324 1328 1679 1703 1567 2198 1990 1669 1466 1643 2045 1660 1976 2004 1718 1987 1569 2726 1985 1985 2378 2208 2043 2487 2010 3526 3594 3316 1829 1575 1919 1212 964 1821 1921 1618 927 1946 686 694 931 779 1032 766 566 1004 1669 870 420 683 649 630 613 2651 2907 2863 3173 3157 2473 2710 2583 2814 3436 3016 3098 2998 2446 2543 2830 2397 2603 3153 3163 3531 2577 3073 3156 3657 3338 3735 3641 3539 800 710 397 2782 3083 1698 3627 4176 4478 3159 1436 1362 1116 446 1160 209 837 659 586 2780 1586 1510 552 767 688 564 1519 1894 1590 2464 1328 2071 2050 1732 2269 3805 4561 3306 3813 7083 7342 3584 3588 4342 5335 2158 1434 1641 1898 2020 1120 2457 957 2965 1034 2074 1222 168 154 1873 1344 2824 4774 2192 723 1848 994 1505 882 856 1451 1398 1310 1383 1382 2966 3044 1259 868 1800 2266 2130 2566 1540 2104 951 919 719 1725 1309 2371 652 1581 992 1117 1354 1229 1403 1144 2519 2868 1074 984 1038 1335 1457 1146 1419 778 697 1061 1910 1002 1179 2214 1076 981 2966 1029 1125 1453 1081 1266 1184 1128 1462 1571 901 978 890 1075 1059 1002 989 1047 1728 1442 1504 982 1025 1381 555 592 704 405 506 621 1520 1023 814 630 861 590 1142 1481 816 675 1293 961 948 548 623 309 293 438 546 718 522 480 635 470 579 731 555 559 793 561 482 594 556 710 799 470 595 412 584 753 780 483 438 337 325 481 438 469 466 317 751 559 1090 341 701 358 510 1040 881 1272 894 1072 1064 1169 1352 745 899 1147 466 657 616 573 785 641 496 1205 1180 661 1239 372 479 446 728 506 494 734 497 535 851 533 853 551 525 611 602 698 593 655 608 646 878 135 990 413 436 337 640 549 479 800 428 771 815 1015 1132 922 1069 634 558 364 505 371 439 508 367 466 364 392 354 557 611 759 544 469 357 331 360 354 292 143 232 376 318 1258 618 452 369 484 784 786 718 687 438 388 1150 930 584 770 508 708 690 988 814 684 607 650 847 689 740 938 1226 881 553 405 600 543 409 362 786 660 779 949 1646 635 823 965 1126 1045 1111 734 1147 912 896 1849 1179 1646 1420 1085 1352 1006 1118 1203 619 367 968 1173 1063 1102 1190 1135 946 420 941 995 2252 229 249 209 345 284 296 789 685 891 439 813 516 540 354 322 443 1575 1193 845 936 923 1557 371 407 351 407 640 1080 940 1042 1100 1066 1136 1068 1033 753 621 620 844 593 674 602 802 655 870 689 676 776 912 828 632 496 1346 538 481 530 502 778 511 700 432 1892 596 695 1425 860 933 1086 1297 1542 835 493 1456 967 935 989 794 875 919 689 606 734 991 627 714 608 579 541 1091 1076 1201 1009 978 669 1753 1556 1727 1191 904 1135 1408 1065 912 938 940 955 794 11758 841 12755 1290 1224 1367 1417 1029 1069 1372 873 1041 801 1102 637 2071 1870 1827 1398 1239 947 1367 1249 936 694 913 751 828 1129 562 560 591 744 724 928 977 1103 1186 1176 783 933 876 1718 1013 939 1169 957 1649 1271 1397 1489 1196 1286 1486 1115 1805 1331 1329 1062 1372 1299 1088 1334 1353 1235 1168 1186 1048 1144 1289 1075 3076 3086 1898 1738 2435 2079 2201 2311 2362 2499 1829 2046 2534 2308 2446 1952 2790 2029 1678 1313 1441 1360 1001 1467 1533 2015 571 1584 2136 1731 2112 996 718 1070 976 991 1139 922 444 667 622 852 619 697 740 676 775 436 428 592 441 408 724 679 946 1080 1029 874 1199 1266 999 1015 867 936 867 964 1125 721 1188 1399 1116 1443 1459 671 441 508 428 397 426 276 451 599 601 450 746 485 647 262 457 370 249 207 202 360 309 278 301 300 271 425 265 442 498 973 701 630 680 491 415 538 437 504 486 504 319 331 417 635 597 388 407 491 418 443 467 678 529 812 827 1499 818 696 635 699 699 720 631 886 1053 614 900 807 678 776 523 508 664 656 886 849 640 706 621 751 627 1198 749 741 1034 657 1067 688 727 568 825 754 848 306 1664 700 1620 879 626 1631 642 1047 586 964 1206 999 731 921 862 1163 860 1088 1664 1089 760 716 749 1542 560 1498 1553 851 873 1463 1192 1113 925 1018 1192 1069 1384 1253 1420 1091 1333 904 1469 1812 1233 1427 1376 1372 1202 1458 1365 531 643 697 667 649 646 2173 1005 803 829 955 1141 1186 911 1043 1414 1583 1386 1407 920 906 561 400 330 888 561 931 901 662 856 835 659 768 1130 1013 1395 962 714 911 535 485 323 598 526 490 613 518 483 457 541 477 553 333 452 909 927 991 913 1112 1050 1065 1107 1066 842 867 1176 1596 1455 1282 900 1403 1200 768 888 1219 967 858 1041 817 777 1045 1014 938 1251 893 839 842 796 891 552 839 986 442 1021 1016 792 1065 938 782 644 804 927 952 951 1413 1755 1524 891 1981 1128 992 840 1556 879 1693 1652 809 526 428 406 316 244 244 286 838 692 817 988 882 650 903 433 597 591 564 277 516 559 520 424 1125 395 705 494 440 435 670 693 390 692 699 541 507 610 444 523 514 449 483 578 458 601 455 1639 767 753 926 731 632 579 511 732 872 673 692 737 604 754 420 446 426 377 1125 1022 883 663 938 957 928 589 1391 779 572 811 1086 494 1006 906 868 1009 958 1073 697 600 601 805 549 567 678 638 493 1106 1976 1969 612 592 671 476 823 587 548 453 2595 642 3320 2986 2662 2713 2801 2776 2772 2655 2450 2603 2466 2318 2703 2756 647 792 706 746 903 1083 1330 1021 1203 1213 1322 1233 675 515 718 1284 494 847 1452 981 955 913 808 787 787 996 1047 1293 2013 1857 1122 1222 1150 1305 1183 1228 1164 1119 1457 1176 1156 1257 1222 1019 1658 1575 1353 1174 1535 1718 937 1019 1005 889 1085 1089 1419 1252 907 964 1284 1505 1234 1156 1404 1305 1310 1248 1144 1160 1170 1150 1130 1168 1236 1232 1663 853 1635 1355 1604 1630 1138 1595 1565 1582 1583 1456 1595 1487 1242 1475 1421 1518 1544 1537 1719 1579 1433 1570 1500 1544 1697 1499 1669 1347 1661 1669 2022 1252 1103 1424 1075 1234 909 1266 1998 1257 1390 1252 1342 1414 1675 1500 1362 1327 1606 1590 2047 960 1862 1683 1182 1179 1312 1260 1247 1151 1378 1710 1317 1561 1547 1124 1236 1219 1478 1497 1304 1452 1561 1433 1553 1419 1674 1350 961 907 1094 1354 661 580 499 588 645 717 450 558 291 418 517 427 473 423 457 449 572 513 585 586 424 610 559 504 716 387 423 373 407 335 586 494 525 673 661 412 345 519 515 531 479 473 401 675 311 423 455 405 525 500 478 961 465 349 300 281 653 382 870 396 493 337 416 293 470 525 473 349 532 342 659 1056 672 382 505 392 511 404 441 912 764 1031 486 571 526 449 486 1011 917 784 1591 682 827 384 531 393 571 1213 1244 565 713 471 632 963 570 815 601 845 961 1018 826 1210 875 732 1187 601 510 894 867 821 737 673 766 729 791 533 674 1017 963 479 1613 1298 1185 1261 991 1259 1037 1789 1117 1432 947 553 1208 662 672 1401 1034 1435 892 1001 1574 974 523 990 923 1003 740 949 862 696 773 770 735 710 683 699 1080 1375 1473 1086 943 1393 890 1333 1357 1444 576 868 769 720 963 600 512 663 498 393 536 730 573 572 990 780 1002 819 549 674 634 700 555 487 801 722 757 683 813 1214 675 1005 1033 852 1266 700 804 486 494 669 703 1000 612 579 670 631 734 895 904 845 927 794 798 1175 661 1900 504 1059 623 930 683 789 652 1265 822 886 688 1044 587 698 591 683 831 918 873 1182 1154 632 875 777 616 775 728 492 789 1014 365 420 430 279 566 713 755 867 577 631 525 619 879 710 1280 1166 601 840 890 1205 138 149 167 221 319 674 804 1369 1279 1135 1027 1329 951 889 771 686 360 264 612 876 223 635 549 958 741 770 651 749 707 496 768 718 1092 1101 944 871 525 533 546 957 576 489 649 665 632 460 614 773 755 902 646 651 568 828 901 752 1042 820 732 1002 916 630 505 610 550 701 649 777 857 563 397 673 791 750 546 978 968 1217 1114 4899 4425 1029 1214 1059 1228 869 1062 877 733 1440 1157 1427 970 981 711 610 677 650 831 811 658 1011 973 904 997 923 1371 1333 898 659 1085 1006 921 1014 643 1055 314 452 1263 1025 574 569 485 444 541 504 557 1042 899 707 664 753 775 679 779 954 1882 1472 1331 790 1011 660 975 523 620 1000 923 731 829 769 1669 1573 2652 837 1449 1470 1508 1379 1289 1290 1907 1071 1190 1415 972 616 667 1707 1088 379 335 731 356 654 639 1278 2096 1312 1603 1620 2100 2238 2077 2467 2302 2022 2472 1805 1069 2869 2519 2590 3204 2968 2207 1948 2027 2213 2597 2418 2573 2807 2803 2878 3331 2946 2862 3498 3043 2413 3052 2619 4927 4441 4308 2059 1862 2200 1987 1795 2316 2193 2130 1198 2541 847 861 989 1075 1334 882 883 1890 1963 1347 827 816 747 979 703 4250 4194 4187 3556 4320 3698 3488 3595 3162 3866 3729 3601 4035 3557 3734 3630 4001 3726 4135 4691 4605 4302 3324 3775 4091 3730 3596 3848 3692 1116 974 685 3475 3862 2286 5390 5088 5307 4714 1332 1360 1283 450 1290 400 622 495 495 2950 1934 1978 557 879 725 951 1820 1983 1668 3184 1605 2162 3216 2006 2511 4972 5886 4682 4275 8167 8180 4380 5717 5518 7272 2639 1414 2369 2179 2467 1551 2590 1292 3431 1442 3325 1729 342 300 1884 2001 2797 5025 2687 805 2008 1553 1492 1008 945 1630 1594 1434 1932 1609 3343 4224 1881 1295 1956 2522 2460 3404 2350 2847 1269 995 870 2362 1700 3567 1458 1827 904 1625 1276 1247 1629 1897 4438 4070 1389 1020 1226 1363 1675 1248 1572 824 970 1473 1913 1711 1424 2524 1184 1074 3820 854 1000 1444 1009 1676 1986 1984 1874 1405 1746 1554 1650 1538 1548 1739 1537 1623 1800 1685 1749 1558 1935 1699 598 660 801 583 583 479 1453 848 625 753 789 946 1286 1005 1067 1007 1818 1029 1008 732 842 548 443 541 723 748 528 475 707 637 664 624 685 762 531 686 765 835 733 806 816 750 785 368 986 1112 822 561 565 748 664 665 717 605 729 674 632 808 1284 819 724 807 771 1064 1285 1222 534 573 645 655 567 787 517 561 748 1100 917 931 653 1164 532 992 917 1137 958 916 618 798 851 846 784 902 683 933 875 655 1108 967 690 1028 645 848 1160 1275 601 966 1392 132 1406 785 841 703 534 661 988 982 623 1363 1766 1227 1773 1324 1172 527 698 620 583 539 658 815 404 459 361 410 696 527 443 965 550 520 661 480 391 445 317 256 558 610 432 1366 971 883 703 668 1040 801 598 559 927 938 906 746 875 1125 825 909 1232 1210 736 905 903 640 766 933 1163 1343 1390 715 488 423 918 567 415 370 992 1014 1078 1064 1184 1084 958 957 890 1196 959 1125 1051 998 1145 1850 1183 1917 1804 1334 1705 1320 858 1178 795 576 1069 1407 1249 1682 1250 1065 1028 542 944 1144 2248 413 561 386 719 574 620 675 910 999 525 737 664 880 596 540 705 1514 1146 949 1210 575 1986 229 559 416 284 917 1153 877 1038 1089 1051 1193 789 1121 980 1001 889 1173 921 945 866 1168 896 1253 931 964 629 755 713 818 666 1475 742 898 560 258 787 403 734 537 1705 587 694 1712 923 1305 1148 1183 1328 1297 618 1734 1395 1747 1912 1229 1364 1015 1054 1122 1306 1304 1422 1314 730 792 782 1081 1478 1640 1448 1358 544 1968 2092 2313 1838 1262 1687 1954 1288 1176 1905 839 1756 1227 1249 1307 1290 13349 11332 11598 11226 1267 1328 1688 1278 1251 1677 1667 1362 2123 2280 2098 1307 1173 890 1083 943 853 906 810 894 993 693 1055 652 979 1077 1095 1112 1488 843 1489 1211 668 1285 1118 2384 940 1017 904 986 1304 1736 1472 1717 1245 1886 1469 1565 1167 1309 1428 1460 1615 1135 1396 1851 1412 1422 1611 1689 1357 1371 1455 1436 3898 3906 3177 2946 2962 2737 2918 3048 1949 2659 2416 2590 2592 2640 2585 2278 3793 3347 2017 1406 1677 1335 1503 1650 1626 2185 806 2274 2877 2523 2829 1197 1936 965 661 802 1290 1119 1026 1429 1272 1163 854 935 783 547 545 446 825 677 712 695 788 894 926 1143 882 944 1545 1476 1535 1635 1561 1455 1113 1562 1876 1540 1679 2005 1559 1331 1433 898 526 479 443 536 549 465 801 569 476 224 628 390 395 543 604 830 138 203 253 400 498 489 494 528 408 492 460 802 555 1136 1041 940 998 722 790 643 825 527 476 531 706 767 684 648 1314 391 359 446 321 489 613 830 409 683 998 1430 816 614 412 757 753 630 677 1066 1264 908 1046 915 941 702 657 699 1009 810 1007 701 957 845 626 698 753 1211 582 973 1102 1172 1036 914 1148 576 926 1126 753 296 1402 624 1402 817 537 1476 608 824 572 829 1390 1280 561 784 691 1470 1276 1555 1374 1059 616 540 622 1254 697 1373 1374 815 778 1311 1218 870 637 1216 1396 1102 1157 1306 1177 1438 1383 1430 1787 1626 1294 1424 1311 1762 1244 1546 1540 585 1103 1019 1061 873 646 2965 1006 1132 1121 1028 938 1003 816 945 1415 1470 1450 1384 997 1190 762 554 554 926 605 1194 1424 992 988 1159 755 1172 1564 1431 1383 1446 1171 941 934 781 806 349 323 295 343 342 313 285 431 434 480 524 627 803 1430 1306 1298 770 816 861 826 1012 1086 958 1664 1762 1526 1469 1052 1536 1413 979 1114 1658 1171 933 1508 1071 1088 1345 1069 1186 991 1069 1377 1607 1298 1015 900 1135 1047 1022 1360 1420 1946 1183 1098 1075 1430 961 1453 1237 1456 1809 1910 2037 1442 1724 955 843 1016 2040 891 1367 2009 1172 506 401 480 149 185 167 290 847 1008 1119 834 1174 805 867 536 1048 1139 556 612 603 751 781 665 1562 473 920 679 581 752 572 831 528 571 597 589 529 778 580 507 895 493 773 909 939 1228 547 2323 741 643 855 713 744 849 779 615 1050 546 720 741 752 568 360 455 495 347 839 1326 811 887 844 956 768 628 1018 1237 1113 917 1199 567 1012 1118 916 1126 1192 1076 1730 688 1058 1144 610 699 740 894 703 1367 2243 2210 1318 523 529 526 866 835 857 852 2967 890 3325 2978 2983 2451 3138 3009 3079 2988 3039 3018 3348 3094 3334 3460 1274 920 1066 756 1412 1055 1463 1036 768 1161 1395 1445 1086 833 1189 915 757 1240 1769 1302 1248 1228 1150 1241 1187 1874 1791 2161 1934 1501 972 1105 1071 1220 1052 1097 1037 1053 1232 983 1080 1146 1123 940 1520 1411 1263 1015 1421 1485 828 895 843 741 1019 1013 1348 1234 851 940 1128 1307 1145 1080 1272 1266 1291 1240 1081 1130 1104 1105 1077 1069 1188 1205 1461 812 1574 1334 1499 1575 1104 1516 1401 1507 1505 1292 1445 1407 1131 1413 1337 1477 1463 1470 1644 1435 1340 1499 1395 1464 1563 1374 1491 1281 1462 1470 1879 1210 976 1268 942 1114 908 1064 1857 1042 1293 1157 1104 1296 1648 1321 1190 1162 1503 1451 1724 921 1558 1577 1084 1049 1162 1194 1227 1167 1347 1701 1355 1503 1492 1011 1136 1080 1375 1400 1245 1216 1439 1256 1540 1354 1688 1303 811 859 1063 1254 603 491 512 525 638 640 352 575 232 390 437 401 426 405 429 398 469 437 515 515 369 549 454 476 666 363 399 355 383 331 562 433 491 567 509 346 295 453 481 482 442 438 393 655 273 385 410 373 458 464 442 872 400 314 267 281 608 364 870 376 475 315 325 273 373 507 376 329 504 332 640 975 590 350 503 341 498 339 433 786 675 893 412 497 405 431 395 891 817 719 1443 495 736 308 487 367 548 1083 1131 520 646 482 577 832 560 824 573 829 911 1005 792 1077 797 615 1028 471 481 792 843 718 670 639 741 634 769 453 647 983 860 443 1318 1194 1060 1249 1005 1187 977 1698 948 1431 809 509 1098 613 578 1283 851 1350 792 903 1522 890 477 898 881 901 702 912 826 623 735 738 689 688 560 629 975 1239 1306 983 844 1243 858 1122 1205 1388 514 885 803 668 993 660 448 590 463 351 496 639 537 532 861 715 928 758 609 576 567 631 484 385 653 614 657 654 676 1066 636 942 950 689 1065 634 686 373 378 496 557 920 530 508 658 657 653 836 816 711 870 746 664 1074 612 1671 428 993 499 870 635 763 569 1281 791 782 658 958 539 606 546 598 766 807 756 1039 1003 586 791 717 587 552 638 422 699 914 306 334 397 295 516 608 674 849 577 627 479 541 873 691 1160 1090 569 798 831 1146 112 131 151 181 226 665 686 1186 1084 994 963 1196 863 811 707 547 282 292 558 836 251 579 469 829 664 693 647 733 618 461 614 574 953 967 807 805 534 458 495 900 548 477 565 579 550 438 574 696 708 826 641 627 512 682 878 689 876 766 662 955 878 403 483 580 520 671 621 717 758 475 381 715 687 677 488 783 915 1012 929 4301 3884 933 1067 997 1135 791 899 773 683 1270 1101 1258 967 954 671 609 641 613 701 833 623 930 896 868 886 876 1120 1308 792 583 940 950 869 828 556 990 266 422 1248 1002 497 431 466 380 504 476 531 1121 930 691 614 727 642 641 724 805 1754 1305 1178 686 902 567 882 389 599 932 861 652 738 674 1557 1505 2306 827 1324 1343 1379 1272 1115 1165 1632 922 1124 1214 843 572 595 1579 1026 353 307 645 324 597 605 1258 1877 1236 1457 1530 2034 2182 1846 2371 2208 1944 2285 1642 1051 2396 2231 2211 2814 2723 1871 1787 1868 1958 2109 2076 2205 2480 2403 2329 2852 2619 2571 3169 2606 2248 2775 2360 4462 3755 3592 1831 1729 1833 1753 1735 2169 2009 1977 1139 2440 763 787 899 909 1253 834 715 1735 1811 1331 709 727 664 939 678 3856 3755 3858 3471 4017 3275 3284 3463 2873 3380 3457 3324 3703 3160 3554 3324 3802 3286 3686 4498 4525 3894 2980 3439 3632 3314 3082 3360 3251 1021 893 601 2988 3582 1930 4604 4696 4885 3903 1223 1317 1236 442 1285 390 614 489 467 2685 1737 1769 505 847 705 914 1686 1831 1603 3013 1516 1973 3062 1825 2298 4534 5338 4387 3973 7639 7108 4155 5096 4886 6381 2450 1301 2104 2012 2160 1292 2415 1065 3067 1226 3024 1547 316 284 1736 1829 2720 4463 2104 684 1848 1363 1361 829 756 1486 1450 1302 1606 1395 2966 3871 1693 1209 1776 2326 2261 3033 2180 2623 1181 899 814 2173 1645 3141 1352 1705 890 1501 1154 1117 1491 1807 3870 3642 1257 903 1033 1218 1523 1190 1440 741 805 1394 1801 1459 1352 2219 1108 1000 3573 774 914 1336 894 1568 1830 1803 1725 1197 1466 1318 1463 1266 1264 1447 1236 1300 1668 1578 1563 1414 1595 1554 588 581 721 551 537 447 1320 827 531 685 660 831 1242 973 915 983 1700 1108 984 660 849 522 429 544 628 676 500 467 785 589 593 627 629 736 491 683 742 745 721 729 750 672 812 309 955 1069 734 506 541 755 648 640 735 582 695 662 607 797 1155 735 620 771 791 872 1129 1044 484 515 539 553 498 759 460 484 701 1032 896 873 603 1140 453 865 838 1123 823 785 603 750 842 754 692 809 660 806 714 706 1012 913 619 927 572 783 1095 1204 533 866 1276 132 1356 704 835 672 552 579 927 939 550 1273 1544 1163 1492 1210 1035 513 558 553 519 554 640 816 367 464 368 377 555 555 353 895 492 512 536 442 393 423 301 248 537 557 387 1213 867 739 581 701 988 699 552 525 877 846 868 718 819 1033 738 766 1103 1089 601 868 713 614 727 860 1098 1195 1327 704 464 379 783 450 320 352 923 960 1016 916 1104 929 866 903 758 1122 915 1025 925 866 1021 1686 1110 1880 1763 1238 1583 1178 825 1185 726 561 1040 1373 1047 1426 1142 1004 941 497 886 1032 2097 377 519 302 619 480 514 580 847 887 489 704 705 803 552 496 679 1558 1073 913 1168 540 1743 225 437 312 282 855 1002 778 891 934 898 1082 776 925 904 927 813 1105 849 873 850 1130 858 1211 903 957 632 731 726 819 659 1361 718 833 538 269 781 359 669 521 1536 553 662 1559 848 1120 1076 972 1274 1140 560 1562 1230 1521 1678 1171 1398 943 1066 1090 1160 1259 1410 1272 645 739 741 1005 1167 1446 1403 1157 500 1803 1972 2185 1735 1201 1592 1775 1186 1177 1749 734 1413 1136 1179 1208 1224 11332 11799 10712 10692 1091 1188 1489 1195 1102 1593 1483 1304 2057 2137 2023 1159 1031 812 1056 924 687 861 755 868 955 661 995 540 923 1123 1026 1133 1481 801 1338 1062 572 1266 1065 2330 878 966 862 896 1240 1572 1395 1582 1085 1691 1326 1367 1006 1222 1393 1384 1423 1038 1258 1790 1282 1313 1506 1565 1164 1236 1271 1319 3632 3620 2958 2801 2722 2557 2549 2655 1944 2440 2102 2268 2257 2423 2353 1993 3544 3224 1855 1356 1602 1304 1462 1536 1486 1972 766 1873 2477 2139 2787 963 1903 932 623 747 1238 1114 934 1355 1208 1064 864 844 704 476 517 409 714 587 597 564 696 822 917 1032 855 869 1416 1134 1509 1529 1494 1442 1022 1542 1846 1365 1499 1887 1473 1234 1338 844 455 451 419 469 490 408 669 486 410 214 601 334 375 482 630 780 122 191 249 328 488 504 515 503 425 525 448 714 525 1057 1044 934 982 697 742 639 737 389 369 424 659 744 595 596 1200 313 281 440 315 461 579 760 366 624 866 1356 784 611 398 690 688 630 660 957 1142 827 962 804 836 658 605 635 913 784 955 617 881 770 608 620 706 1043 594 1001 1074 1182 946 914 1153 559 876 1004 561 245 1179 555 1139 629 466 1207 579 634 526 643 1233 1183 512 667 576 1373 1095 1295 1228 977 588 516 517 1123 655 1291 1285 714 792 1156 1104 790 570 1138 1261 987 1000 1226 1053 1368 1143 1278 1630 1526 1089 1359 1260 1634 1231 1359 1405 555 1040 986 933 763 620 2816 860 929 945 896 742 784 661 769 1241 1342 1367 1325 981 1076 694 515 530 851 569 1079 1297 922 850 945 785 1146 1397 1237 1267 1236 977 795 701 704 731 365 314 267 353 291 287 263 391 395 452 471 613 648 1333 1175 1193 769 837 735 748 960 1034 880 1564 1574 1331 1264 809 1307 1310 897 999 1564 1171 957 1321 1017 1071 1302 1036 1007 956 901 1202 1523 1136 981 858 936 982 993 1370 1283 1597 1064 1079 998 1381 812 1199 1205 1276 1594 1667 1826 1258 1648 865 720 888 1850 798 1207 1951 1136 463 369 446 153 187 171 276 798 991 1072 806 1123 801 837 485 907 1066 476 553 513 640 759 646 1528 449 892 595 525 587 571 724 492 553 589 577 521 726 562 431 605 451 688 891 901 1189 519 2087 634 546 832 588 667 803 733 593 1036 470 671 705 708 563 316 411 485 334 751 1102 747 777 767 867 738 523 1005 1111 1049 891 1143 549 1012 1033 833 999 1101 916 1226 621 977 989 451 573 572 743 568 1310 2062 2153 1255 522 497 482 805 708 772 857 2616 856 2995 2725 2733 2231 2840 2749 2711 2649 2747 2709 3033 2866 3028 3001 1152 892 963 688 1334 998 1400 984 728 1116 1265 1156 1092 864 1138 869 608 986 1634 1115 1071 1067 963 1176 1140 1532 1534 1922 2041 1524 1015 1225 1105 1270 1117 1265 1205 1044 1262 1171 1125 1230 1175 1022 1492 1470 1277 1114 1436 1694 1024 1065 1030 949 1018 1043 1475 1167 1004 923 1338 1582 1194 1144 1324 1164 1289 1140 1131 1206 1189 1156 1095 1105 1141 1197 1395 823 1607 1362 1565 1659 1160 1653 1611 1680 1612 1438 1701 1516 1303 1514 1464 1615 1584 1538 1819 1561 1390 1510 1491 1511 1722 1471 1610 1314 1642 1648 2022 1267 1095 1202 1067 1045 917 1275 2040 1204 1430 1318 1320 1415 1810 1591 1403 1360 1691 1752 1810 1033 1799 1682 1187 1190 1245 1292 1281 1167 1391 1720 1379 1555 1635 1054 1191 1186 1420 1420 1247 1366 1625 1395 1579 1391 1671 1388 877 1012 1133 1403 613 549 505 558 635 703 398 519 306 422 469 416 442 421 453 438 517 483 555 638 477 660 618 523 725 383 423 361 395 347 614 484 513 597 638 432 367 533 505 518 463 465 401 675 341 452 471 455 579 532 506 989 507 355 306 293 727 390 973 404 497 347 343 283 391 480 400 366 521 334 700 1030 668 360 529 367 555 377 465 920 705 1038 449 534 504 511 348 999 911 826 1428 649 786 324 575 369 530 1210 1235 532 782 425 686 1119 692 800 680 866 940 1028 840 1250 702 794 1124 523 648 826 926 863 709 593 661 668 751 443 687 1187 930 529 1371 1321 1313 1209 996 1179 1135 1923 1075 1436 975 611 1190 619 527 1457 968 1505 807 925 1562 1066 581 962 969 979 751 954 900 723 736 842 739 715 644 690 926 1353 1275 930 977 1406 968 1327 1270 1326 564 853 827 704 1021 760 508 693 530 493 519 719 595 556 991 778 1155 773 615 608 526 592 512 457 819 727 733 684 773 1226 698 979 992 811 1265 671 800 503 574 771 663 1007 641 581 749 654 782 905 894 690 898 785 734 984 653 1873 541 1071 540 876 642 851 628 1339 855 868 679 974 620 610 595 764 835 881 828 1137 1113 663 986 770 590 686 607 417 697 1079 383 407 401 237 533 624 699 911 573 639 652 579 931 812 1260 1125 675 791 863 1107 172 133 143 178 258 678 773 1271 1175 1055 997 1316 1008 938 835 709 356 252 618 865 215 581 500 948 686 721 657 759 631 514 788 654 1111 1058 898 870 519 521 532 906 593 522 545 561 540 532 566 678 675 790 652 607 587 806 901 905 1077 854 746 1050 983 446 527 612 558 711 663 779 811 573 409 720 801 721 482 980 959 1243 1060 4980 4319 1002 1197 1062 1241 898 965 933 787 1463 1158 1512 960 992 697 546 664 626 842 850 613 999 955 866 1001 968 1358 1358 1043 672 1080 994 897 862 577 1022 306 459 1299 1012 501 610 456 461 550 448 574 1029 862 710 693 820 728 674 749 1050 1745 1335 1288 672 860 662 843 531 624 984 915 613 697 741 1732 1630 2466 956 1347 1504 1329 1354 1415 1338 1934 1096 1226 1326 968 608 649 1733 1145 381 327 748 437 658 636 1456 2019 1348 1392 1777 2149 2223 2064 2438 2219 1974 2594 1813 1118 2494 2273 2246 2995 2883 2053 1908 1975 2294 2407 2317 2384 2648 2876 2728 3176 2933 2855 3725 2971 2473 2955 2684 4759 3973 3709 2133 1700 2128 1780 1878 2187 2271 1944 1206 2574 807 838 993 948 1349 971 875 1867 1944 1331 786 768 701 971 716 4168 4049 4101 3647 4150 3694 3227 3473 3047 3454 3899 3483 4033 3287 3637 3850 4032 3640 4043 4971 4677 4219 3085 3469 3903 3727 3399 3718 3597 1161 1019 624 3358 3693 2191 5039 5262 5452 4256 1342 1347 1396 464 1423 392 629 492 503 2984 1905 1934 546 929 765 932 1930 2028 1734 3287 1680 2245 3260 1928 2313 4567 5513 4486 4283 8365 7663 4356 5571 5604 7265 2516 1322 2284 2431 2494 1500 2868 1208 3284 1327 3489 1692 376 330 1932 2096 3088 5000 2492 838 2035 1569 1448 951 892 1633 1605 1364 1867 1584 3459 4344 1774 1230 1775 2642 2538 3297 2516 2882 1286 1019 886 2360 1780 3329 1538 1917 957 1613 1245 1208 1630 1999 4146 4040 1378 1046 1240 1364 1562 1218 1569 825 972 1536 1931 1624 1419 2566 1226 1124 3690 881 1077 1402 942 1546 1983 1747 1888 1238 1657 1487 1566 1319 1364 1522 1355 1433 1796 1732 1769 1574 1804 1613 616 677 791 621 558 518 1532 917 643 726 761 1003 1410 1028 1039 976 1665 984 1072 708 898 542 439 642 652 751 495 443 701 665 633 611 685 788 534 720 810 1085 719 795 831 857 804 406 817 939 862 597 646 770 691 676 753 651 825 690 639 863 1218 834 741 842 859 997 1189 1153 507 573 631 659 601 747 565 620 723 1069 889 892 709 1188 497 946 879 1148 950 862 627 864 885 847 817 897 685 859 726 890 1091 833 562 902 548 780 1024 1135 597 840 1324 134 1410 699 859 701 515 593 1006 1001 617 1245 1604 1315 1666 1329 1097 561 519 608 606 572 570 827 406 451 355 412 611 517 415 949 525 500 581 452 407 490 352 297 500 568 465 1380 1059 859 733 782 1073 833 605 541 963 900 884 680 911 1268 945 854 1213 1260 690 875 573 700 708 915 1165 1286 1375 804 564 397 1079 581 406 349 1057 988 1108 1003 1167 1176 994 930 834 1314 1016 1062 1126 1022 1150 1838 1164 1974 1892 1334 1797 1212 830 1143 789 561 1138 1455 1144 1747 1202 1105 1110 609 915 1050 2265 458 612 511 820 695 733 709 1037 1050 548 799 837 869 660 606 790 1434 1153 916 1187 572 1948 235 578 427 290 1062 1211 934 1096 1137 1103 1255 866 1134 929 954 834 1118 860 888 858 1178 898 1251 937 976 644 733 783 820 708 1382 783 854 775 254 742 366 727 608 1729 492 902 1757 988 1318 1275 1166 1620 1190 710 1559 1376 1826 1985 1248 1402 1025 1062 1086 1224 1271 1411 1269 671 672 654 1177 1357 1533 1624 1367 526 1989 2003 2257 1904 1326 1745 1803 1114 1172 1873 743 1492 1158 1357 1257 1367 11598 10712 13070 12618 1206 1263 1611 1315 1177 1789 1633 1317 2071 2370 2084 1179 1053 881 1154 1020 801 875 787 890 987 676 1077 715 974 1014 1144 1057 1518 956 1568 1140 729 1399 1161 2340 943 1053 878 952 1341 1720 1573 1562 1217 1911 1413 1496 1141 1303 1497 1502 1642 1240 1409 1950 1333 1519 1654 1714 1319 1413 1428 1492 3869 3816 3226 3015 2883 2741 2775 2905 2036 2615 2607 2785 2452 2657 2433 2299 3693 3218 2102 1596 1838 1350 1573 1705 1883 1997 804 2362 2750 2450 2786 1070 2050 1021 618 764 1360 1022 1069 1308 1197 1272 926 921 817 547 569 403 749 611 670 643 788 855 983 1369 962 1150 1674 1476 1566 1674 1609 1525 1029 1630 1876 1410 1619 2043 1442 1277 1362 871 595 556 520 574 632 548 845 670 398 228 664 352 426 520 586 886 134 185 273 336 498 510 494 540 433 540 508 712 545 1072 1061 934 982 762 804 659 751 431 382 431 658 730 775 877 1285 406 351 550 421 499 623 846 399 706 904 1386 833 773 419 772 766 637 753 955 1150 893 1001 859 885 721 658 737 1066 777 932 636 995 797 618 651 709 1198 625 971 1093 1228 1055 942 1172 593 933 1077 591 254 1218 593 1211 659 510 1460 542 698 502 690 1300 1253 553 655 576 1498 1204 1431 1308 1073 604 532 564 1190 767 1472 1318 765 784 1282 1175 780 543 1205 1366 988 1021 1236 1133 1457 1311 1377 1921 1720 1361 1425 1300 1662 1291 1599 1433 516 1177 1020 1125 844 726 3111 1028 1083 1111 998 984 967 758 937 1362 1386 1431 1280 941 1205 794 563 625 948 669 1124 1484 968 1049 1048 756 1191 1716 1396 1318 1417 961 839 745 842 814 390 364 340 384 364 356 330 463 473 476 537 619 659 1388 1288 1235 824 881 850 857 1081 1103 962 1508 1546 1495 1439 915 1488 1358 941 1047 1863 1188 962 1396 1040 1081 1247 1090 998 1018 1111 1302 1464 1212 1040 898 1034 988 990 1446 1361 1675 1137 1149 1109 1412 969 1286 1536 1423 1528 1878 2105 1402 1759 980 801 833 2172 906 1331 2102 1234 530 370 448 151 189 173 276 742 1008 1058 728 1055 928 852 536 937 1098 533 616 566 700 780 636 1556 477 875 667 639 712 603 709 570 606 652 535 452 743 557 438 803 442 809 938 1087 1273 592 2145 709 629 863 770 782 864 788 560 1062 589 778 793 867 624 321 420 524 451 833 1378 800 907 829 941 734 632 936 1108 1240 891 1123 559 1041 1024 822 1038 1106 1145 1354 633 951 955 471 662 485 847 646 1260 2322 2213 1351 547 532 566 874 817 863 848 2923 899 3396 3122 3193 2480 2917 2878 2917 2850 3096 2910 3372 3210 3293 3404 1233 975 1128 774 1453 1065 1512 967 747 1151 1304 1301 1131 843 1182 951 749 1348 1689 1126 1080 1060 1017 1182 1134 1671 1540 1871 2042 1572 1004 1165 1141 1296 1153 1254 1196 1052 1230 1183 1509 1240 1183 1034 1500 1406 1289 1089 1446 1595 1052 1042 1015 922 1068 1089 1515 1278 1071 967 1273 1478 1191 1277 1391 1383 1520 1357 1157 1222 1291 1274 1217 1229 1257 1211 1465 830 1593 1344 1534 1648 1194 1662 1579 1685 1619 1458 1714 1537 1277 1769 1426 1732 1606 1582 1902 1546 1426 1515 1496 1533 1726 1454 1586 1340 1610 1614 2004 1312 1090 1196 1108 1067 913 1149 1996 1232 1459 1357 1233 1504 1792 1609 1431 1404 1675 1741 1805 1037 1741 1684 1238 1295 1360 1481 1371 1365 1500 1868 1475 1640 1771 1221 1373 1368 1681 1474 1288 1489 1778 1542 1702 1500 1879 1528 873 1021 1089 1481 663 542 499 564 629 705 396 568 293 469 440 412 430 409 441 452 547 501 573 626 461 650 598 543 745 395 435 373 407 343 608 488 530 650 585 450 407 555 513 510 488 490 397 679 359 436 432 449 589 516 490 1050 550 401 352 303 720 394 1031 408 501 343 343 301 391 494 400 380 517 332 854 1052 652 366 543 417 597 458 489 1145 703 1049 451 538 488 531 358 993 909 803 1426 637 808 365 575 406 582 1193 1243 536 747 439 720 1134 684 806 698 1022 956 1162 945 1258 785 844 1139 547 639 966 930 863 746 660 683 680 772 523 705 1150 928 531 1327 1264 1350 1217 1008 1171 1149 1887 1031 1513 1007 638 1218 641 599 1409 961 2128 879 909 1562 1145 655 990 1133 1149 777 1037 950 710 730 840 750 713 569 704 950 1404 1463 956 977 1376 970 1257 1252 1332 692 940 857 777 1055 815 549 740 597 544 519 743 595 552 989 993 1484 801 635 664 552 616 536 467 829 757 765 724 780 1251 760 990 1006 880 1376 723 857 492 567 787 702 1051 603 554 745 698 724 913 906 644 1105 801 725 1016 679 1918 561 1165 522 871 680 896 626 1403 850 853 695 1008 646 628 568 762 950 850 813 1178 1160 697 968 889 655 706 634 452 724 1018 381 405 409 245 525 636 749 933 589 655 648 641 925 806 1200 1115 671 814 924 1067 191 143 161 174 260 684 734 1273 1159 1082 985 1300 985 919 794 641 304 242 614 999 235 802 470 963 702 745 663 767 604 491 794 650 1108 1054 933 923 699 544 540 900 597 518 582 600 581 532 622 672 675 786 633 625 608 706 893 1067 1228 856 746 1050 985 454 511 610 540 707 645 770 785 519 541 722 799 725 630 1006 937 1251 1032 5033 4776 1006 1247 1076 1236 916 915 883 941 1477 1316 1462 976 1000 721 668 714 620 862 856 615 989 947 878 985 978 1351 1374 1037 655 1092 1024 937 860 591 1018 328 471 1349 1008 660 767 674 639 710 567 642 1078 961 810 740 874 690 684 745 1027 1775 1384 1236 709 862 624 864 472 648 1232 897 613 695 1178 1666 1652 2545 902 1423 1520 1357 1334 1435 1424 2140 1096 1273 1427 961 610 819 1796 1127 367 319 698 429 644 608 1550 2037 1401 1421 1765 2444 2477 2490 3029 2847 2655 2848 1926 1105 3244 3058 2915 3627 3223 2294 2101 2147 2397 2412 2418 2661 2951 2996 2752 3484 2929 3126 3676 3189 2617 3747 2877 4894 4302 3847 2092 1859 2096 1830 1928 2499 2464 2018 1298 2732 833 858 1035 1008 1351 1109 861 2109 2090 1351 786 770 701 971 699 4482 4388 4248 3947 4242 3647 3521 3558 3164 3500 3938 3627 4058 3609 3803 4067 4212 3717 4008 5033 4795 4162 3205 3503 4017 3872 3595 3920 3745 1171 1015 612 3676 3844 2305 5255 5478 5621 4412 1442 1444 1392 474 1415 404 633 496 541 2946 1918 1939 526 993 759 983 1916 2014 1808 3287 1694 2158 3292 2089 2242 5037 5969 4715 4262 8581 7913 4474 5540 5517 7292 2518 1298 2273 2425 2470 1504 2856 1129 3153 1313 3433 1706 368 328 1922 2066 3145 5079 2532 919 2088 1480 1482 921 844 1671 1635 1402 1874 1605 3424 4236 1771 1380 2201 2587 2492 3190 2481 2868 1299 1015 892 2462 1776 3674 1462 1896 969 1607 1376 1222 1698 1977 3945 3982 1370 1040 1240 1376 1604 1246 1591 808 1068 1557 1967 1573 1579 2484 1348 1082 3716 903 1135 1394 992 1669 2102 1829 1886 1276 1577 1479 1548 1350 1410 1566 1367 1464 1870 1786 1851 1652 1789 1568 614 700 839 621 592 518 1577 898 587 818 774 937 1458 1048 999 953 1605 978 1126 688 861 542 441 648 600 788 690 640 823 683 635 691 686 823 567 893 1018 1043 867 917 985 914 926 397 867 985 823 702 863 958 754 791 793 790 869 746 648 907 1349 872 714 963 980 1087 1185 1228 602 666 728 746 661 824 650 709 908 1035 942 930 795 1194 606 998 983 1138 1073 1039 665 917 940 898 866 1008 701 871 734 932 1224 886 609 943 638 872 1038 1143 671 1038 1364 136 1504 767 917 697 590 678 1001 1081 694 1346 1654 1421 1688 1365 1151 559 511 622 606 564 592 811 396 519 363 406 639 523 423 1095 522 502 593 456 411 482 352 289 511 580 561 1449 1015 872 740 790 1083 777 613 549 1103 860 946 732 945 1324 956 898 1174 1343 657 881 577 706 760 921 1171 1291 1391 884 788 462 1085 583 402 399 1013 976 1098 951 1175 1180 1059 958 828 1274 1032 1064 1132 989 1213 1824 1158 1972 1888 1290 1768 1204 875 1291 1005 545 1171 1476 1153 1709 1178 1060 1289 576 913 1046 2320 435 577 463 772 643 687 738 1013 1032 628 852 828 871 694 644 796 1452 1155 900 1171 666 1912 267 624 481 330 1034 1310 966 1128 1201 1133 1352 1096 1170 1048 1059 953 1229 967 997 942 1210 906 1334 949 976 810 1156 941 832 720 1409 781 836 803 266 816 368 713 622 1765 510 890 1763 952 1280 1283 1202 1624 1235 700 1541 1266 1671 1840 1217 1396 1040 1114 1146 1318 1334 1449 1308 669 668 650 1222 1392 1537 1620 1375 534 1902 2048 2302 1840 1367 1687 1945 1150 1296 1881 749 1468 1236 1434 1339 1417 11226 10692 12618 14059 1154 1313 1580 1375 1160 1955 1671 1415 2077 2333 2072 1104 978 879 1172 1042 799 911 817 895 966 666 1075 653 960 1038 1156 1088 1533 982 1810 1093 715 1354 1143 2444 1127 1083 915 970 1337 1700 1589 1600 1228 1879 1401 1466 1142 1345 1501 1594 1623 1228 1419 1968 1405 1560 1666 1734 1312 1358 1411 1548 3975 3956 3257 3120 2952 2757 2799 2980 2091 2644 2538 2716 2539 2638 2524 2351 3782 3196 2253 1765 2059 1506 1612 1676 1883 1919 806 2000 2724 2424 2780 1076 2048 997 616 750 1384 1038 1038 1304 1272 1271 1065 851 850 609 628 415 749 600 644 617 776 849 966 1349 965 1148 1779 1416 1760 1753 1749 1687 1130 1758 1941 1559 1810 2130 1516 1273 1380 979 602 590 548 593 645 561 835 617 412 232 650 364 430 487 613 876 148 189 271 342 498 510 473 540 412 540 500 712 537 1066 1182 1043 1091 774 810 653 767 431 382 431 644 784 727 889 1250 402 349 529 400 499 623 859 437 767 898 1479 876 781 423 806 790 663 761 929 1104 824 1005 867 905 739 750 723 1048 781 921 589 983 821 664 666 743 1182 651 1007 1121 1246 1089 1029 1228 625 961 1105 788 252 1242 591 1406 856 504 1657 540 720 498 712 1427 1325 556 653 574 1614 1350 1529 1416 1120 623 551 592 1237 783 1532 1355 791 793 1305 1225 763 549 1265 1391 1042 1055 1453 1175 1559 1329 1449 1968 1781 1349 1413 1319 1650 1318 1601 1665 518 1213 1062 1081 896 732 3112 1334 1109 1135 1016 1009 1041 824 1006 1314 1382 1359 1270 933 1233 847 612 682 901 675 1048 1456 962 1033 1013 767 1299 1746 1407 1338 1387 965 843 901 976 956 394 364 328 388 364 344 318 469 473 492 531 647 679 1438 1306 1281 828 879 842 838 1089 1101 981 1538 1572 1534 1484 925 1475 1529 1096 1208 1861 1232 1188 1424 1061 1087 1251 1333 1032 1096 1228 1326 1781 2137 1052 955 982 980 976 1450 1359 1673 1428 1145 1095 1345 957 1336 1548 1434 1485 1871 2081 1392 1769 961 811 783 2169 927 1343 2118 1256 530 403 436 169 201 185 284 799 1021 1084 742 1083 934 891 546 1015 1103 576 589 682 689 753 630 1582 521 901 698 655 753 646 705 584 608 658 551 472 761 647 658 805 424 937 1034 1157 1329 816 2126 723 641 977 848 839 932 852 654 1054 611 888 897 913 700 376 448 540 530 854 1259 844 929 917 1082 752 604 971 1104 1222 922 1135 591 1041 1130 930 1106 1214 1129 1436 625 1050 1006 539 884 507 780 569 1282 2506 2276 1392 565 536 576 886 833 1055 1041 2955 881 3583 3144 3368 2657 3013 3040 3057 3127 3166 3183 3460 3326 3219 3367 1192 1005 1090 1070 1506 1037 1506 989 780 1277 1354 1384 1105 891 1218 939 674 1322 1785 1204 1154 1134 1090 1244 1228 1556 1535 1928 1435 1024 923 960 821 1061 1067 1190 1059 1114 702 980 1240 1309 1286 985 1203 1253 1222 1002 1040 1118 1168 890 846 912 732 980 794 754 930 747 1012 1312 1344 1379 945 1084 1158 1149 1539 1068 1331 1389 1486 1196 1343 1213 1289 716 1163 1348 1295 1036 1250 1057 1174 1309 1056 1062 1139 1107 1106 938 749 1193 1161 1158 987 872 1041 1142 944 717 902 993 1170 1223 963 1073 1215 1185 863 1179 863 1022 830 861 1234 1382 1305 1292 943 1135 1441 1114 1239 1153 934 942 1162 1094 1442 1185 1044 1221 1080 1275 1222 1398 1198 1200 1001 1078 1192 987 1359 1089 1223 1351 1234 1234 1267 1402 1326 1344 1300 1195 804 707 659 1307 480 390 442 434 516 533 341 448 255 267 347 416 435 589 649 315 566 391 386 443 332 539 395 347 462 312 323 251 287 426 555 357 509 615 398 696 626 885 350 567 294 326 304 398 731 278 407 443 530 604 564 970 389 284 239 339 376 533 930 409 449 352 286 300 361 257 468 206 355 342 614 941 447 238 427 356 500 439 594 798 396 906 399 472 419 700 364 846 823 609 818 483 555 319 355 414 514 594 562 531 656 480 683 528 581 605 373 615 631 512 521 1014 642 620 747 293 491 587 732 609 547 602 363 558 786 510 597 968 579 672 1145 794 987 1362 855 911 1011 1512 749 1733 1184 576 1096 429 561 1216 619 1119 714 660 791 1044 556 996 467 493 567 818 812 491 626 651 581 457 441 338 639 729 1132 657 812 1044 802 993 601 595 606 763 544 811 844 486 454 483 380 369 499 531 550 522 1028 893 798 808 611 751 514 594 462 378 533 411 575 613 713 1051 599 541 790 742 1185 590 868 457 459 563 508 798 611 647 472 624 677 513 721 382 799 768 653 967 705 1046 595 1148 452 523 557 809 579 1145 520 650 701 561 578 569 501 431 937 1116 1035 833 819 911 738 519 584 614 796 411 934 902 355 387 325 314 458 306 580 889 436 546 561 624 775 904 922 705 691 634 653 702 195 60 116 232 153 630 1033 705 813 652 670 964 724 637 564 393 214 229 415 435 212 525 630 573 556 605 583 430 528 449 517 776 952 602 661 691 430 352 641 648 588 449 841 930 1047 554 745 599 700 816 558 725 551 852 548 759 680 611 584 762 740 590 741 772 728 852 816 598 793 628 476 626 913 594 487 733 702 944 788 3875 3339 820 745 775 769 832 730 919 782 1177 739 1167 1051 1073 443 310 420 320 949 556 484 694 670 676 692 562 790 902 780 666 708 769 596 612 602 822 414 489 777 580 468 410 492 549 601 505 675 632 518 610 497 853 451 721 746 429 1264 1084 901 903 556 409 702 529 731 855 811 308 352 330 1702 1471 1433 658 1153 1258 1037 870 977 991 1408 935 1121 1018 813 578 514 1144 1164 585 478 606 386 548 409 1255 1055 1075 979 1165 1215 1441 1463 1675 1576 1275 1567 1070 892 1472 1326 2017 2188 1972 1516 1607 1638 1812 2444 1935 2095 1797 2033 2417 2541 2301 2169 2398 1897 1810 2246 2277 3174 2769 3232 1642 1342 1715 1077 1055 2026 2657 1080 820 1905 499 463 842 549 1054 835 787 1304 1182 818 493 764 666 412 441 2927 3109 2951 2778 2892 2486 2565 2745 2483 2954 3116 3235 2953 2498 2500 2666 2380 2509 2547 2849 3246 2933 2635 2659 3385 3161 3029 3276 3275 657 595 480 2441 2810 1466 3495 3792 3649 2874 1501 1501 1004 416 1112 303 531 408 464 2333 1519 1468 407 592 482 649 1329 1504 1485 2628 1425 1896 1908 1620 1895 2706 3316 3389 3718 6811 5592 3234 3773 4135 4965 2029 1143 1617 1447 1752 1192 1838 902 2683 1097 2728 1421 272 254 1444 1660 2081 4468 1833 634 1739 764 1036 741 719 1376 1223 1298 1602 1162 2969 3556 1335 1157 1983 2407 2368 2693 2067 2180 1239 941 909 2419 1691 2550 957 1541 787 1113 1026 961 1062 1284 3000 3167 1124 1029 820 1025 1117 1037 1227 805 874 886 1796 1246 850 1878 767 731 2351 913 1149 1340 797 1213 1278 1200 1423 1075 1345 1197 1212 1093 1150 1113 1180 1224 1566 1393 1677 1221 1262 1562 670 602 592 533 456 711 1034 518 628 479 673 621 978 990 813 667 1185 782 521 467 896 458 424 552 496 603 537 408 492 771 525 602 541 488 606 682 605 568 654 649 888 483 586 236 631 681 896 262 521 470 441 627 485 559 672 443 412 707 1246 499 500 856 733 737 887 1040 583 714 727 774 501 626 597 484 800 1082 926 764 712 702 567 854 840 746 575 528 473 898 679 983 745 897 374 700 787 390 866 744 641 926 501 598 882 1012 558 657 1303 158 1057 571 812 461 482 306 732 668 513 1120 852 982 1384 1059 805 442 306 418 603 466 488 485 314 490 466 318 316 388 442 707 509 402 386 316 235 536 395 346 436 499 300 1062 871 937 753 630 930 478 628 590 691 551 1110 914 827 650 804 940 731 1000 517 455 572 645 655 700 991 946 871 798 613 314 680 439 316 469 808 801 898 1064 1041 846 850 842 760 1010 953 620 632 782 744 1343 893 1272 1072 954 1339 948 584 788 615 448 862 1218 1028 998 1252 944 1134 293 833 945 1480 503 377 285 364 414 448 442 670 795 361 481 579 790 452 446 492 1101 911 617 783 554 1308 184 435 259 202 956 941 622 739 864 704 1007 864 1007 696 524 546 832 594 669 967 910 719 996 786 792 474 546 574 551 467 1027 735 605 652 245 672 424 523 424 1242 576 643 1148 807 1070 808 1341 1795 895 597 1323 1370 1429 1700 919 1286 907 1092 1012 1488 890 1204 1223 547 810 703 652 903 917 1428 1045 530 1535 1306 1542 1252 993 1090 1336 1112 1338 1354 614 1155 872 1042 809 1029 1267 1091 1206 1154 10655 781 1348 760 955 896 997 818 2101 2049 1861 1195 1047 728 786 656 929 1042 730 714 846 631 689 595 900 915 724 1020 1199 939 1176 874 813 937 931 2079 825 805 1148 854 1369 1209 1317 1166 1360 1138 1349 1285 930 1129 961 1036 1465 1091 877 1071 1031 1150 1347 1390 998 1118 1130 1205 3052 3039 2273 2375 2095 2314 2305 2411 1634 2144 2434 2713 1968 2122 2344 1757 2742 1873 1764 1060 1156 1311 1098 1126 1301 1556 626 1535 1850 1599 1956 1000 1141 966 635 445 1160 670 586 595 627 739 521 800 612 649 670 464 702 359 476 413 841 1032 1052 1163 719 672 1022 1139 1001 1263 1120 1082 695 1147 1127 688 1158 1652 1048 1488 1438 1014 474 499 423 468 484 370 605 554 261 241 614 346 350 287 305 618 172 182 229 224 232 294 250 290 205 474 237 605 484 715 820 657 720 410 341 419 537 432 432 420 479 424 914 738 774 449 404 651 599 390 490 527 441 631 910 772 665 682 174 611 695 577 804 684 640 713 518 487 458 405 587 622 676 721 468 515 492 584 595 684 492 1143 896 924 806 952 680 773 939 577 919 830 333 263 862 567 926 359 414 1014 424 428 363 435 863 986 472 640 559 1022 995 930 1065 903 341 313 814 1164 636 1338 1210 866 430 1265 1144 690 598 1018 1289 801 795 1063 862 957 900 891 1574 1601 882 1337 1136 1304 970 1700 1049 486 1026 683 628 1055 662 3018 838 796 843 723 1354 1082 949 1258 1184 1306 1356 954 691 824 524 530 508 690 660 612 815 752 818 622 439 592 1171 1148 1009 1006 682 686 531 585 639 238 268 242 282 303 220 200 348 223 396 323 363 1010 1079 948 970 930 1069 902 867 685 835 807 1071 1576 1225 1285 1070 1266 1191 902 960 1128 900 1033 1142 885 701 994 1041 538 1214 950 835 936 919 953 902 1045 739 776 1062 992 1429 1149 805 1111 847 725 1075 704 1052 1203 1446 1078 1319 1625 1053 854 709 1535 967 1585 1309 690 375 701 589 160 164 166 260 651 595 672 973 674 660 648 544 739 854 274 554 980 684 404 570 1352 297 503 530 520 412 552 559 355 377 368 583 420 563 389 454 495 482 602 471 436 690 489 1294 893 849 636 675 567 531 465 475 586 559 980 1042 681 892 483 427 482 320 1021 1148 870 544 642 720 562 536 1263 602 590 1198 1096 389 677 1124 995 1187 1276 1056 1127 551 677 962 451 683 627 576 455 697 1421 1427 1106 236 431 347 731 596 725 514 2504 703 3048 2668 2391 2127 2277 2249 2244 2458 2250 2417 2383 2498 2892 3047 704 817 795 733 942 931 1080 906 602 852 1264 1204 675 751 808 1047 597 947 1195 950 809 801 528 1144 1080 1045 1021 1201 1549 1291 789 787 737 862 876 759 717 1318 672 843 1050 1037 994 913 851 1228 1085 806 1072 1264 1055 781 759 1066 880 740 968 845 977 904 1353 1046 1026 1204 1067 1208 1188 1207 1487 1185 1372 1586 1433 1541 1568 1153 1315 957 1214 1326 1522 955 823 1112 910 1124 1083 936 1150 1043 1122 1267 1139 698 1102 945 999 1156 845 904 1100 1129 1096 1178 1121 1075 892 879 1021 704 818 973 769 841 621 939 1235 954 936 937 786 1176 958 965 1274 1164 1382 1186 1456 751 1410 1148 779 1093 1018 900 941 1079 1220 1341 1157 1222 1463 1192 1300 1325 1040 1032 1095 967 1030 1042 1440 1343 1432 1341 920 622 1041 1195 356 489 658 338 745 402 190 490 170 417 378 378 332 355 392 367 457 401 450 523 437 573 448 674 782 240 269 249 259 298 338 314 384 491 359 412 406 464 301 362 324 322 249 393 348 303 292 232 409 273 253 896 575 292 276 202 258 237 611 379 475 254 200 346 263 442 332 320 296 311 647 806 443 268 401 398 297 420 340 740 399 688 360 394 597 479 488 575 491 518 873 281 334 600 262 509 372 713 699 533 670 541 654 569 518 530 619 631 435 863 684 709 649 596 987 436 469 516 552 399 467 777 421 580 689 483 477 739 753 741 1305 1217 966 719 635 696 768 1166 850 1735 812 568 884 477 565 997 721 1015 845 452 1360 798 616 733 700 745 536 1149 752 706 846 591 498 652 477 523 805 1002 1019 849 599 910 645 1076 847 796 501 689 715 650 890 386 406 484 472 312 496 423 389 535 826 907 749 626 660 477 531 587 388 477 391 557 646 488 680 908 567 620 696 478 789 474 524 469 401 727 716 813 491 547 526 633 764 615 625 328 715 516 756 957 591 1269 520 908 481 437 602 500 330 803 364 742 747 610 610 574 606 435 605 877 630 1018 1229 844 570 595 653 522 640 482 709 734 281 413 396 214 396 553 674 682 441 542 462 354 949 549 896 1149 410 662 716 506 143 109 157 122 164 809 543 1197 1019 874 819 951 585 561 485 529 252 229 401 521 345 456 450 548 637 765 666 467 542 453 636 762 866 635 657 766 588 485 413 635 533 467 621 655 451 443 651 616 303 372 351 339 517 611 585 665 775 894 789 860 545 296 388 508 466 590 540 954 609 397 327 645 520 400 397 694 690 880 875 3729 3613 1014 814 826 1004 814 835 769 757 1101 940 1150 942 958 752 339 574 552 722 575 710 806 802 788 717 494 878 1017 723 588 799 730 749 1071 619 659 398 312 852 705 495 408 465 401 648 275 524 829 875 725 663 926 518 626 738 719 1177 899 803 756 473 339 832 534 489 877 784 926 983 800 1149 1524 1922 855 1177 1717 1360 1030 1146 992 1301 752 1125 1323 855 661 710 1104 1031 323 299 445 379 448 433 1265 1298 1083 1178 1313 1907 2185 1893 1985 1924 1673 1725 1388 1177 2174 1995 1869 2183 2073 1800 1754 1793 2212 1688 1825 1843 1992 1994 1916 2879 2304 2574 2800 2571 2293 2709 2465 3530 3069 3380 1817 1873 1806 1236 1259 2138 2076 1324 1043 2037 650 633 1101 712 1049 463 618 1293 1490 859 351 752 679 567 438 3250 3104 3288 3142 2676 2552 2514 2748 2799 2925 2848 2908 3146 2433 2936 2835 2779 3238 3558 2932 3202 3320 2904 3050 3134 2891 2621 2538 3034 819 665 588 2904 3425 1581 3821 4537 4426 3683 1368 1377 1261 527 1282 258 830 630 396 2574 1437 1431 560 608 538 635 1921 1864 1488 2439 1294 1694 2225 1545 2045 3685 4226 3605 3457 6719 6591 3002 3993 3830 4931 1773 1367 1396 1800 2376 1353 2243 810 2290 849 2215 1481 183 167 1753 1708 2234 3622 1890 926 1556 1088 1255 872 654 1414 1349 1305 1570 1368 2612 3224 1494 795 1832 2235 2041 2917 1970 2024 940 731 1087 2259 1513 2673 980 1252 655 1364 1408 1473 1965 1469 2973 3202 882 849 1136 1425 1291 1234 1431 757 891 955 1702 1228 1208 1851 919 849 3117 868 1270 1250 746 1612 1311 1358 1116 1226 1033 972 1077 1210 1199 1297 1361 1314 1288 1224 1181 1081 1474 1037 443 494 419 478 626 510 1653 871 492 554 755 574 1294 1049 1107 583 1369 1058 789 626 671 525 443 340 537 634 331 309 506 502 672 706 783 565 557 631 661 725 1005 585 754 666 431 294 513 591 763 598 597 658 777 768 913 597 512 591 527 696 1126 809 859 849 785 925 865 1098 694 888 880 854 1026 867 1030 1059 925 967 832 1080 698 1093 928 1240 1189 1042 951 650 450 919 745 702 714 939 717 689 733 607 1033 822 713 919 847 1011 853 1018 669 669 1353 207 985 906 624 463 544 691 787 967 666 1224 1254 1079 1186 775 1026 496 424 461 563 311 703 611 357 264 216 359 341 410 698 721 359 373 357 337 362 391 311 254 334 488 443 1356 659 587 394 710 804 727 509 500 724 427 889 742 801 628 623 670 906 1433 504 913 415 745 608 756 1045 741 963 936 478 469 626 356 274 303 978 707 924 1049 1544 960 867 957 773 826 790 880 838 867 800 1770 1223 1422 1157 879 1027 950 1161 1118 645 350 1057 1212 1090 1286 981 937 839 372 691 779 2242 260 309 292 297 348 392 449 459 590 444 779 645 685 514 508 489 1132 1050 837 919 699 1635 240 497 366 254 640 1124 908 980 1205 1121 1297 1026 1071 673 572 529 769 567 597 487 840 709 849 680 672 487 638 551 619 544 1312 496 374 417 297 772 409 679 558 1315 528 588 1598 814 1051 837 1434 1481 970 494 1292 701 932 1027 1027 1424 972 993 1114 1430 1120 1019 970 489 622 517 747 788 700 892 898 573 1732 1443 1696 1066 911 1002 1149 936 877 1241 562 1148 1126 1047 1181 1069 1328 1188 1263 1313 781 10937 1163 1063 756 1369 1147 856 1580 1783 1845 947 849 477 1057 937 579 760 843 833 892 823 627 452 857 990 1063 743 1313 1132 998 921 489 820 1025 1796 1004 911 819 1113 1112 1606 1605 1148 1203 1369 1296 1183 1074 1059 1211 1167 1186 1183 1365 1220 1203 1324 1506 1427 1056 1355 1309 1275 3162 3313 2261 2301 2205 2060 1668 1774 1803 2247 1840 2064 2099 1962 2183 1840 3356 2684 1808 1225 1454 1009 1317 1291 1327 1446 719 1546 1808 1483 2319 818 1349 971 716 629 972 623 719 846 903 623 574 643 630 529 475 608 488 488 494 434 623 652 742 880 773 784 937 1061 922 1061 1142 1143 1080 927 1156 1015 1297 1467 983 989 1061 714 263 296 241 307 285 248 466 430 595 182 618 529 427 335 381 427 186 155 140 310 409 452 444 415 366 602 415 597 638 691 806 798 822 442 480 354 520 398 384 435 437 450 749 515 875 297 289 317 223 227 373 751 531 806 894 1297 650 588 414 893 906 997 848 648 653 632 678 752 738 594 870 468 659 661 653 543 482 657 442 555 478 966 554 952 1274 960 1246 1054 1065 694 1076 1007 658 289 1331 727 1431 756 595 1372 666 635 659 567 1240 1574 613 648 590 1342 1283 1318 1478 1144 630 596 425 1018 696 1371 1114 662 672 1074 1149 671 528 1040 1329 1110 1285 951 1412 1167 1476 1359 1592 1306 1325 1143 994 1483 1156 1161 1148 526 918 717 504 683 654 2211 1125 877 791 1025 1007 961 802 963 1105 1154 1114 1031 743 650 535 575 540 866 606 824 834 807 760 698 829 599 806 1159 1207 1046 652 743 550 567 592 354 355 303 348 332 320 280 425 590 466 270 346 725 1013 924 779 973 1061 1035 966 1106 1042 1236 947 1393 1336 1268 1265 1401 1024 866 948 1303 971 1045 1386 819 712 1018 1006 919 1204 1093 1005 1529 1048 726 692 816 866 641 945 1240 1009 1078 810 871 1170 830 1191 935 841 1247 1463 2075 805 1664 976 944 702 1679 659 811 1359 666 496 364 359 262 230 236 288 700 646 635 842 797 732 1054 507 737 816 368 416 365 369 486 609 1201 339 812 473 600 605 593 534 512 553 366 695 610 564 610 628 598 424 655 790 787 935 709 1863 650 626 1005 732 558 606 558 646 797 772 830 854 832 691 307 337 385 596 655 1007 866 795 959 1074 936 417 1038 685 923 923 1072 425 689 1031 929 1068 1127 1005 600 507 730 823 575 608 479 406 316 953 1965 1458 1274 438 491 402 708 498 869 857 2125 557 2709 2369 2139 1988 2454 2560 2698 2199 2307 2325 2180 1998 2472 2047 677 827 704 849 1137 1255 1131 1076 1046 904 1114 800 804 669 1182 1121 480 740 1437 1007 989 954 896 1100 1151 1347 1435 1645 1335 1342 1055 1345 976 1440 1381 1322 1260 1838 1201 1211 1506 1638 1509 1626 1625 1682 1705 1224 1741 1651 1985 1450 1427 1707 1089 1058 898 1243 986 988 1256 1247 1441 1317 1466 1141 1235 1463 1378 1314 1527 1640 1383 1615 1460 1834 1346 1051 1663 1190 1038 1032 1198 1094 1202 1243 1137 979 1242 1142 1533 1418 1378 1387 1575 1197 1490 1305 1440 1283 1338 1309 1204 1473 1561 1284 1557 1604 1805 1063 1476 1403 1426 1519 1049 1558 1393 2067 1648 1403 1062 1056 1592 1185 1193 1226 1317 1147 1260 1003 2004 1109 960 1674 1806 1580 1538 1786 1816 1471 1579 1768 1535 1340 1453 1358 1067 1100 1272 1478 1361 1419 1521 1716 1744 1366 1249 1025 1333 1609 771 700 419 526 425 850 503 464 508 699 879 626 598 602 647 297 439 366 341 853 673 845 744 551 741 420 465 416 444 487 449 500 477 832 631 690 643 775 397 589 712 694 606 640 730 526 652 453 616 904 868 1337 616 504 468 337 449 613 827 715 763 395 420 442 403 638 478 469 420 571 735 1567 440 451 649 572 503 622 494 1289 1070 1116 711 751 915 588 552 914 760 735 744 600 764 538 409 432 541 818 796 992 808 813 699 812 680 943 1030 820 548 539 657 1451 1030 858 1160 565 598 723 771 623 797 678 764 1237 1191 871 854 814 931 527 1467 1507 1653 1517 1208 1571 1156 1510 855 2296 1430 1124 1685 822 638 1374 808 1460 1271 1170 1026 975 812 966 756 724 723 920 1096 1008 1120 961 603 605 574 681 1512 1509 1746 1520 1235 1194 1292 1348 839 686 584 1173 807 947 867 931 1023 971 796 481 564 637 876 640 1385 1148 1200 868 829 739 698 916 551 696 554 587 772 877 1046 1319 1028 678 1312 811 1289 972 1190 641 609 1023 790 1113 569 595 650 668 1192 717 554 731 1118 751 1188 1353 740 1291 768 1371 698 1275 754 1292 913 1429 918 857 947 666 799 633 456 683 901 1325 1260 931 942 1084 960 475 685 460 856 595 906 1056 424 571 433 505 820 639 872 1167 771 849 668 609 894 1078 1331 792 596 745 967 782 122 102 171 324 306 808 991 1193 1175 1065 1351 904 1107 1023 576 858 472 321 631 763 323 1018 669 844 626 642 384 354 750 578 865 694 1485 1219 1220 953 841 591 460 702 631 552 585 568 524 658 736 843 619 698 658 697 886 857 672 858 761 588 487 1503 1161 479 831 852 746 851 818 805 987 593 762 438 859 554 658 1117 1314 1594 1050 5289 5151 1157 1223 1186 1187 1249 1048 1294 1166 1664 1141 1834 1055 1070 662 955 540 648 1167 734 474 1216 1185 1318 1070 1004 1258 1192 731 710 1251 681 820 1442 740 1062 585 659 1046 885 1130 819 831 587 676 302 336 578 659 681 672 1092 858 614 833 641 1016 735 907 789 652 696 1460 590 647 1239 1151 518 650 702 1709 1393 1823 941 1495 1742 1711 942 997 1059 1798 1185 1303 1115 1185 1164 818 1897 1007 345 329 668 461 686 729 1798 2174 1695 1537 1670 2027 1965 1908 2247 1812 1806 2545 2518 1621 2987 2700 2879 2727 3042 2776 2105 1943 2216 3006 2634 2865 2468 2631 3018 3388 3047 2932 2292 3338 2527 2547 2368 4783 4228 4490 2433 2260 2759 1670 1186 3583 2750 2118 1198 2426 611 707 765 850 865 876 915 1793 1608 1094 615 843 783 722 698 4048 4029 4089 4107 4288 2889 3775 3538 3639 4239 3476 3469 3536 3623 4087 3344 3934 3738 4002 3092 3597 3214 3966 4059 3879 4580 4164 4042 4110 1128 936 580 3988 4026 2242 5730 5920 6290 4435 1569 1578 1295 365 1566 440 645 503 426 4306 1863 2015 830 843 735 916 1939 1816 1590 3279 2413 2222 2130 2365 2770 3994 4935 4095 5146 9326 11011 4018 5436 5720 5868 2603 1578 2380 3000 1994 1352 3595 1212 3503 1461 3526 1413 252 218 1877 1886 3322 5850 3420 1005 2130 1286 1454 1011 985 2097 1916 2159 2538 2321 3170 4236 1612 1052 2632 3154 3189 3044 2642 2879 1497 1282 1190 3022 1871 3050 1093 1697 916 1429 1332 1186 1509 1966 3826 4104 1299 1206 1248 1670 1458 1390 1459 1162 1129 1715 1957 1449 1618 2781 1528 1372 4058 1218 1444 2184 1099 1588 1486 1672 1923 1535 1592 1514 1797 1754 1671 1772 1646 1815 2077 1918 1765 1547 1838 1735 837 859 1119 667 1035 526 1040 527 723 938 1036 734 1456 1373 1036 836 1194 1242 646 1000 572 611 552 612 557 871 658 560 765 786 812 884 883 728 663 664 544 760 672 679 808 787 782 840 880 969 1019 579 650 874 768 764 936 636 868 932 771 965 1511 822 649 553 814 1380 1282 1348 585 744 907 965 804 732 678 832 856 1065 1322 1130 870 913 556 1182 1063 874 679 847 591 643 623 695 708 989 620 797 861 506 1094 818 755 1045 770 830 979 1128 697 772 1283 190 1317 735 761 467 896 629 756 990 690 1245 1505 1058 1501 1164 1538 519 816 812 555 444 685 616 540 365 317 481 413 489 636 957 532 436 500 439 245 672 497 314 642 512 357 1009 796 578 482 545 823 806 913 898 943 814 926 781 785 684 590 1009 958 996 1411 861 649 587 754 1018 1134 1244 1382 1157 660 459 719 485 293 437 1443 1399 1556 1047 1476 1089 768 1220 1229 1234 1180 883 1114 1505 1248 1817 1499 1636 1482 1356 1738 1395 835 836 1281 522 1312 1623 1487 1529 1122 1276 1125 534 929 1024 2228 722 516 538 577 679 723 691 994 1148 540 911 639 686 662 642 511 1737 1458 955 1096 1065 2218 272 455 318 284 1319 1107 866 956 1065 1018 1274 914 1222 944 813 823 1028 801 868 1006 1082 939 1136 977 1149 575 737 590 1110 1030 1433 709 695 793 416 674 629 734 747 1621 874 1023 1383 1156 1273 1294 1805 1756 1118 837 1519 1579 1860 1936 1149 1105 811 946 1077 1039 991 1386 1393 1045 1412 1354 860 1780 1775 1372 1409 497 2027 1626 1815 1235 1198 1097 2166 1045 1221 1329 759 1343 997 1303 1012 1372 1688 1489 1611 1580 1348 1163 16769 1560 1365 1333 1441 1130 2081 2246 1910 1688 1560 1230 803 670 1151 1123 1181 578 675 1386 756 906 746 758 1269 1199 1324 1088 1605 1320 855 1163 1111 2244 1476 1551 1013 1129 1788 2298 1484 1795 1619 1716 1726 1868 1262 1388 1164 1203 1934 1524 1428 1731 1686 1767 1963 1945 1559 1558 1413 1789 3954 3829 3570 3252 3136 3233 2962 3498 2153 2883 2834 3253 3444 2845 2920 2572 3960 2695 1998 1478 1708 1657 1571 1556 1443 2421 765 1475 2605 2187 1782 923 1091 1125 767 863 1682 1416 846 959 1084 927 810 1062 922 1165 1001 727 574 554 767 765 1241 820 970 1565 1419 844 1387 1715 1298 1721 1657 1488 1071 1290 1276 1747 1374 2061 1474 1917 2076 1475 705 902 821 755 648 591 812 965 587 222 801 405 528 403 493 787 112 243 235 381 547 481 612 486 507 701 270 968 773 856 1132 1022 1059 723 802 795 972 635 601 681 697 638 841 1069 1157 333 325 351 266 380 474 1278 1021 1275 1509 1656 1093 773 717 1016 1051 918 998 1424 1310 854 1119 1329 1309 591 1002 1186 1084 1235 1188 1149 544 992 786 777 802 1702 1267 1409 1119 1354 1258 1310 1356 1007 1327 1310 864 409 2327 1108 2019 995 962 1924 1416 1016 1168 1008 1507 1469 730 722 580 1895 1744 2167 1727 1503 1107 1005 828 1888 1281 2323 1964 1029 1156 2017 1748 1337 1557 1417 1741 1534 1233 1676 1281 1669 1336 1814 1959 2217 1420 1887 2028 1640 1607 2117 2498 682 963 981 831 970 1086 3400 1777 1507 1579 1472 1802 1663 1366 1730 2676 2582 2718 1885 969 1427 913 658 730 965 923 1341 1227 880 834 1314 693 1009 1539 1630 1408 1419 578 530 789 854 932 338 367 303 400 367 259 231 526 526 545 575 456 909 1118 1023 1164 1258 1319 1323 1401 1135 1287 1050 1569 1497 1126 1075 1314 1143 1504 1185 1342 1478 1188 925 1522 1218 857 1040 842 1094 1302 953 1115 1471 921 949 811 1086 1057 931 1177 980 969 1367 1220 1162 1107 1385 1635 1308 1519 2009 1793 1952 1512 2919 1470 1188 1453 2432 1353 2211 1639 906 597 552 518 252 304 285 479 987 809 1073 927 708 1169 1238 537 921 990 627 564 590 484 529 849 1790 481 889 758 453 629 819 647 709 671 631 770 718 784 607 676 901 994 994 721 634 946 578 1947 982 924 1027 896 640 742 634 489 847 721 930 770 1232 712 735 803 726 455 1219 1386 1306 1316 1175 1365 1423 898 1318 795 1447 1254 1579 718 964 1147 1051 1172 1219 1003 1261 812 730 936 673 656 646 666 427 1063 1730 1626 1271 619 788 407 989 868 897 627 3386 732 3997 3518 3719 3446 3305 3384 3738 3853 3769 3668 3676 3745 3369 3181 1115 1324 1171 808 1315 1124 1502 1168 1204 1398 2432 1366 1047 1096 1188 956 822 1098 1657 1242 1196 1088 1069 985 1004 1270 1321 1477 1583 1404 1031 1025 907 1580 1213 862 736 1555 1045 783 1407 1418 1486 757 1226 1523 1732 933 1457 1494 1053 836 784 812 898 921 903 925 1387 946 1036 1186 1110 1069 1020 1088 1087 1069 1197 1157 1061 1158 1163 1170 1068 1326 1198 1172 1214 1137 1392 1000 998 904 711 990 1004 931 792 800 945 958 1513 989 1082 1143 941 954 878 885 1055 920 951 972 976 991 1149 1117 1112 1042 921 1071 999 902 774 1046 1017 921 1039 931 1003 1079 1409 1112 1139 962 1510 1507 1405 804 1827 1083 1225 1383 1082 1034 1198 1228 1605 1800 1717 1712 1751 1143 1192 1103 1166 1203 1141 1295 1260 1289 1220 1219 1439 1009 878 793 705 1151 482 377 462 415 503 532 348 570 285 302 456 401 515 481 501 279 334 297 362 668 396 725 453 438 533 666 500 484 498 471 298 590 445 512 430 488 399 553 531 596 369 349 319 544 397 492 482 284 320 579 563 857 480 427 377 154 280 511 779 842 905 255 268 219 286 273 275 221 326 276 642 1022 395 172 246 350 338 333 353 564 535 948 520 556 518 428 559 818 782 719 1029 348 458 416 315 322 456 792 897 848 622 458 647 1112 623 750 452 738 510 670 397 980 738 735 751 576 462 639 593 586 487 695 551 534 839 465 437 1100 718 439 1013 1433 1056 855 906 1533 853 1408 691 1459 731 535 712 508 591 937 1000 1354 798 918 1042 793 538 739 599 567 808 1152 804 603 867 564 650 711 629 615 966 954 1063 979 1024 883 681 1170 1013 1079 492 486 621 440 677 402 457 613 391 341 480 383 408 508 1014 852 874 741 610 674 538 592 343 496 352 671 580 805 710 1028 641 682 808 530 837 585 913 423 431 614 675 1092 389 470 430 558 893 558 530 540 592 671 751 777 391 1327 615 970 519 815 657 584 544 1105 551 430 667 710 786 525 408 324 633 967 907 1243 1228 591 721 530 526 621 467 357 526 838 244 323 232 269 577 453 528 923 389 513 692 404 654 933 1074 1447 534 508 1084 547 166 131 179 166 214 621 685 860 847 666 912 1186 945 897 803 545 233 262 355 673 221 674 328 680 533 493 333 409 380 310 946 628 1351 524 750 791 645 435 304 844 452 414 500 658 495 348 482 675 429 459 422 683 590 654 587 751 716 552 561 1129 949 277 721 794 731 868 864 860 652 542 495 411 675 433 451 710 942 1224 1029 3695 3916 749 958 997 971 817 857 982 877 1379 792 1582 830 920 509 433 531 466 706 937 683 1110 1126 1018 729 454 1184 1274 597 440 919 824 839 913 492 1259 388 519 862 730 655 481 522 585 834 465 330 881 769 795 679 642 675 771 706 460 1202 875 1152 968 800 512 992 930 772 1018 970 462 518 509 2372 1477 1720 1224 1437 1701 1373 1341 1013 1328 1291 1039 946 1026 934 452 699 1382 1253 387 383 590 477 727 786 1568 1991 1117 1491 1712 2013 2082 2238 2252 2189 1804 1742 1477 1073 2587 2380 2911 2787 2774 2036 2427 2410 2481 2403 2182 2690 2348 2494 2588 3816 3009 3676 3448 2992 1963 3388 2509 3852 3643 3506 1398 1675 2187 1515 1285 2365 1915 1551 1140 1960 1121 951 668 1010 906 826 448 1215 1196 930 631 716 613 662 618 2900 2955 2915 2253 3084 3556 2924 3054 3253 3881 3075 3903 3837 3438 4154 3232 3343 3352 3195 3691 3383 4152 2522 2769 3752 3460 3081 3393 2776 834 762 657 2704 3162 1537 5197 5036 5149 4059 1245 1206 1428 499 1669 275 534 442 610 2882 1523 1585 871 770 608 564 1645 1943 1404 1924 1532 2020 2637 1711 2022 3336 4032 3568 4194 7896 7472 3563 4333 5168 5725 1744 1170 1611 1989 2036 1186 2369 831 3210 1149 2875 1636 294 264 2367 1865 2272 4708 2047 1193 1732 1245 1243 817 853 1470 1502 1545 1896 1740 2770 3469 1908 671 1696 2568 2408 3113 2343 2641 1376 861 906 2491 1567 3707 923 1259 596 1335 1005 947 1144 1851 4441 4829 924 806 1223 1173 1490 986 1148 861 845 1025 1716 1229 1113 2334 1242 1141 3361 1189 1341 1544 1101 1589 1556 1732 1683 1213 1023 1049 1064 1353 1347 1355 1399 1440 1043 1570 1648 1202 1762 1669 739 669 880 867 703 543 1143 615 696 969 970 485 1658 1359 1258 860 1552 1579 917 863 884 625 510 660 680 629 492 447 585 692 613 589 781 1023 785 779 684 743 793 816 900 709 556 543 795 869 1037 494 588 663 517 579 775 663 362 776 640 1052 838 760 567 797 782 1234 975 1084 426 521 436 517 656 682 574 567 710 832 833 766 918 860 570 988 1133 958 635 858 506 697 631 625 615 1394 669 885 785 506 1163 880 798 946 597 775 962 1125 610 606 1233 146 1405 650 618 569 541 474 1076 901 762 1182 1379 1117 1229 825 1073 700 421 430 534 819 612 596 517 320 282 478 429 408 465 690 433 528 456 432 547 353 330 291 542 530 327 1187 1143 1034 658 568 729 919 837 852 638 685 726 604 1305 820 712 823 1074 1200 453 981 687 715 567 894 955 842 1190 1022 629 276 502 404 356 338 1126 833 952 709 1449 1155 993 1008 1009 1309 1262 1289 920 1210 1038 1571 1244 1654 1482 939 1326 1285 753 1066 763 313 1094 1278 1624 1784 1112 1091 932 452 727 807 2143 469 644 559 450 675 674 594 898 791 433 886 817 1502 470 470 379 1062 1116 1019 1133 407 1755 184 704 491 217 856 945 829 877 885 853 913 726 969 549 441 519 579 505 525 522 1152 966 1263 1041 823 543 805 530 528 577 1401 420 554 631 337 824 261 986 689 1284 518 598 1169 2045 1234 1445 1265 1339 1083 361 1711 1096 1278 1361 1391 1297 680 1256 1117 1110 1384 1046 867 822 855 740 979 1028 1105 1308 1062 646 2204 1638 1944 1339 951 1221 1877 1328 1162 1858 457 1427 759 981 805 873 1278 1195 1315 1375 760 1063 1560 12657 1304 1455 1204 1492 1272 1466 1360 1003 921 751 878 638 473 478 1134 771 942 1077 644 536 1334 903 1494 980 1605 816 1887 1182 781 737 617 1942 964 1040 1090 988 1363 1720 1830 1360 1622 1658 1684 1367 1349 958 1437 1780 1855 1119 1518 2044 1512 1428 1746 1792 1679 1762 1371 1791 3602 3797 2416 2862 3157 2499 2809 3038 2437 3052 2376 2652 2470 2345 2307 2684 4002 2581 2074 1491 1612 930 1084 1274 1636 2068 901 2234 2617 2335 2361 926 1716 1742 863 1111 1026 765 1201 1117 938 834 404 1167 687 661 806 546 674 590 520 541 736 724 561 858 1095 767 1503 1369 1207 1385 1844 1569 1174 1316 1291 1426 1168 1544 1184 1444 1506 718 694 849 753 810 897 591 759 617 731 299 550 514 321 364 460 775 125 56 187 287 508 370 395 496 373 785 552 736 783 789 1189 1042 1050 488 576 424 830 359 349 375 707 564 573 755 1029 273 261 385 258 194 260 1049 610 841 785 916 655 718 372 788 812 634 619 666 863 668 996 666 576 570 529 816 747 795 872 690 552 670 577 619 656 1389 1142 1061 937 1037 965 1022 1109 611 931 1000 878 405 1466 684 1592 918 689 1771 618 857 646 938 1234 1093 777 626 566 1652 1572 1605 1713 1132 659 606 642 1219 633 1398 1369 967 727 1378 1073 1013 746 1096 1413 1285 1041 1371 888 1284 1065 1165 1642 1692 1338 1569 1503 1978 1242 2019 1598 689 935 637 627 652 819 2982 983 1191 1152 1187 1486 1294 1111 1368 1780 1852 1699 1281 887 1147 763 660 797 1019 904 1057 992 619 889 1060 617 950 1338 978 1170 980 544 506 483 664 447 448 427 399 425 427 428 414 744 307 515 641 323 1021 1257 1092 949 875 933 929 1021 892 892 1163 1418 1356 1254 1098 879 1358 1115 772 1000 1172 1011 1120 1507 982 973 975 1044 995 930 1267 1270 1373 1141 762 967 952 963 906 1085 1187 1391 1030 1342 882 1024 944 1273 1109 1344 1435 1491 1707 1220 1562 757 835 910 1868 531 1463 1745 1097 787 532 429 340 413 377 473 742 519 682 645 673 732 813 374 758 810 335 776 524 420 938 808 1313 402 800 609 368 387 656 579 447 621 640 347 305 437 428 256 622 588 1015 472 917 1143 362 1980 619 542 1052 552 509 632 594 483 829 509 663 775 787 524 327 372 290 446 748 1179 1276 754 818 877 1020 414 959 800 1144 982 1500 394 1058 759 701 802 813 956 964 678 575 737 456 557 433 550 476 1450 1935 1547 1242 389 405 223 700 708 916 498 3359 900 3616 3284 3323 2792 3192 3285 3274 3339 2729 3271 2897 3262 3225 2950 865 1067 1114 958 1183 1246 1292 984 808 1017 1359 1398 901 984 805 1614 617 762 1334 1053 1021 1028 1054 952 958 1172 1160 1361 1272 842 806 822 893 1361 900 1164 1072 1012 996 845 918 995 886 1058 1023 1217 1046 1040 1084 1139 882 730 776 892 483 939 1048 771 654 800 933 1058 983 845 939 747 770 699 1009 684 1013 1012 979 1017 987 794 995 985 979 974 1190 747 753 847 708 820 836 898 675 826 651 884 979 1034 990 749 840 935 859 739 891 732 854 936 939 864 736 774 889 739 872 871 865 732 619 1047 1005 873 876 752 997 897 978 853 990 917 833 914 793 757 1319 916 578 944 770 664 930 806 1007 969 1182 1021 1017 737 695 634 780 872 905 1145 1087 964 900 964 921 789 695 610 681 1308 341 446 366 460 395 567 418 436 198 304 556 251 346 364 372 239 292 220 218 630 479 644 596 422 546 410 406 361 406 335 268 446 325 666 715 364 332 385 431 344 600 575 531 680 301 320 631 240 321 299 269 896 341 327 278 162 245 181 464 361 393 269 178 269 247 301 314 346 223 209 461 892 556 237 348 336 302 354 361 548 612 561 245 304 319 474 375 523 458 419 788 252 389 387 294 250 232 663 535 627 552 514 644 764 435 399 386 673 266 384 467 809 436 428 765 401 216 330 573 375 448 513 582 474 759 509 484 451 665 621 1267 961 954 866 996 880 805 887 597 1488 762 523 978 398 494 909 638 750 580 724 749 648 541 681 501 503 431 801 419 542 570 495 491 310 599 452 947 662 1339 947 754 540 572 610 738 711 356 581 433 589 543 431 466 448 500 526 504 503 411 596 928 697 702 440 357 552 450 492 272 263 362 435 581 534 581 750 482 642 734 500 734 462 793 336 300 401 582 736 361 430 589 425 751 731 585 499 742 441 682 812 764 769 404 973 464 694 803 576 424 885 654 509 961 566 549 567 263 329 828 727 676 880 874 832 524 383 456 449 473 319 516 455 254 359 245 239 385 357 852 953 671 770 475 335 461 863 771 891 444 459 874 516 66 134 222 188 92 525 540 678 949 648 871 713 782 738 428 505 214 200 362 513 185 530 355 537 542 560 474 286 442 264 504 436 682 647 628 696 299 491 506 580 500 472 315 325 349 494 365 513 517 543 485 614 332 572 451 445 480 377 379 949 907 381 649 745 650 894 886 776 673 535 493 274 506 493 361 742 751 897 741 3354 3463 735 911 848 842 705 814 1183 1111 1067 811 1148 725 762 306 266 350 530 803 444 390 808 785 884 747 433 1195 1018 809 566 675 746 758 975 627 661 268 443 513 412 432 366 400 316 314 190 227 425 553 372 265 440 419 623 619 500 918 755 749 574 777 376 942 569 566 870 828 217 272 385 1001 955 1138 565 1112 1401 1367 763 668 555 1048 539 893 708 781 703 649 1299 1052 476 458 426 384 576 783 1223 1179 1004 1329 823 1576 1506 1533 1799 1590 1555 1474 924 980 1645 1744 1550 1823 1614 1835 1476 1488 1694 1643 1461 1800 1410 1731 1957 2777 2541 2579 2026 2572 1479 2470 1823 2987 2730 2700 2118 1541 1834 971 717 1914 1731 1302 833 1526 558 477 764 572 672 532 497 1155 926 635 495 713 679 860 410 2542 2729 2665 2313 2422 2366 3123 2237 2329 3698 2512 2454 2669 2348 2772 2598 2541 2256 2561 2438 2120 2104 2521 2393 3198 2901 2710 3025 2890 727 618 464 2440 2330 1420 3348 3371 3500 2659 1063 1133 850 360 920 242 621 554 475 2220 1391 1342 346 584 450 591 1284 1534 1116 1830 1342 1487 1674 1550 2101 2719 3472 2856 2878 6119 5936 3075 3336 4387 3734 1863 1183 1487 1831 1592 985 2206 935 2546 862 2372 1130 226 202 1210 1192 1897 3863 2193 793 1229 1180 970 599 617 1354 1366 1242 1501 1303 2048 2314 1515 666 1556 2035 2068 2567 1540 1620 1017 674 706 1724 951 2133 691 1380 774 1182 977 961 1293 1023 2135 2601 1163 1075 1070 937 1263 888 1166 770 791 1284 1339 1166 1219 1893 1002 893 2827 735 865 1472 896 1225 1131 1278 1506 1165 1034 891 1067 989 983 939 875 938 1397 1622 1343 971 1406 1347 445 397 703 399 444 405 1323 792 674 704 676 457 1188 684 856 501 851 737 440 478 404 449 396 382 538 560 557 572 569 558 596 478 450 534 509 327 305 500 517 553 793 755 486 451 498 637 773 447 403 568 448 392 622 559 445 559 589 709 752 305 749 394 460 712 814 819 653 739 723 741 1010 809 917 912 733 672 614 691 699 739 530 700 755 721 459 396 413 527 551 430 442 864 530 468 565 449 793 656 646 733 549 591 713 773 586 347 942 84 928 577 455 469 341 431 749 769 448 739 766 836 1118 814 1226 588 370 471 257 399 374 433 267 307 275 236 431 393 598 408 317 532 257 235 196 495 395 203 485 505 304 845 744 476 395 332 809 466 335 358 510 555 694 587 705 530 436 789 689 1070 868 540 331 647 565 628 831 831 931 637 249 317 518 376 304 158 760 560 630 915 1458 742 683 841 670 978 718 734 742 853 957 1800 1014 1072 960 899 983 1245 1021 959 689 385 651 865 1049 1087 948 789 666 458 749 828 1796 283 284 253 465 341 363 556 573 791 406 457 456 706 469 467 289 909 1071 644 710 1171 1390 223 355 227 235 617 926 724 820 852 820 890 638 770 542 472 471 553 471 503 364 476 387 547 409 419 410 497 304 369 443 854 432 499 287 233 350 364 472 501 994 588 431 1019 898 1095 947 1429 1016 621 695 928 841 885 979 753 980 709 763 821 1011 778 800 927 487 506 459 754 896 793 762 687 465 1406 1030 1287 846 594 787 1156 745 853 763 340 905 728 1039 754 1041 1251 1102 1177 1160 955 756 1365 1304 9962 1000 1556 735 1565 1639 1173 1333 1210 638 597 553 814 751 747 494 572 916 720 622 696 600 888 946 979 722 948 1001 620 1036 1036 1259 799 934 1107 908 1234 1288 1078 1039 1002 1286 1490 1000 1266 1391 1241 946 972 978 893 1290 1098 1476 1166 1397 1383 1411 1292 1483 2534 2477 1850 1990 1907 1978 2381 2473 1650 2252 1758 1928 2086 1911 2142 1689 2758 1953 1730 915 1011 741 1041 948 900 1627 686 1100 2180 2003 1773 644 849 1034 534 910 866 677 790 715 853 546 432 701 696 558 340 642 432 415 389 343 714 573 913 1049 759 770 1025 1059 736 1136 748 808 993 967 623 916 1204 1234 960 931 976 634 546 424 392 541 529 503 463 685 465 259 765 272 317 462 496 472 107 371 153 209 249 258 299 266 258 480 251 683 388 675 564 503 523 441 595 412 490 408 384 402 418 226 652 473 687 255 243 323 303 325 349 936 473 753 754 1225 584 361 316 906 797 702 622 751 737 676 878 1172 1174 893 540 482 452 750 799 626 605 781 452 586 531 937 580 1033 765 838 1105 687 793 817 1034 985 540 279 1145 501 1065 535 499 966 625 546 603 563 1488 1094 370 602 488 1278 1476 1281 1208 840 527 493 586 1136 482 1050 1082 715 524 1250 1040 650 545 1076 1009 1061 865 966 997 980 987 1020 1537 1369 876 1169 1179 1193 1008 1272 1314 311 550 593 604 465 586 1881 865 1270 1261 833 1135 1222 935 1118 1279 1394 1321 759 384 795 422 420 409 934 539 840 654 551 791 847 532 650 792 948 937 857 476 591 532 743 531 233 281 255 345 279 153 139 402 457 483 420 349 807 878 910 798 1253 1497 1104 1229 1083 806 902 1047 955 1048 906 751 1072 897 695 958 1012 825 764 1091 996 1002 1066 1096 827 1034 929 809 1046 761 717 532 904 785 687 580 797 821 872 665 629 745 963 1233 858 1039 1446 1480 1244 962 1631 767 726 686 1474 827 1201 1403 972 496 351 335 268 292 267 354 732 541 719 656 597 587 615 507 552 447 288 385 344 283 358 421 1076 254 683 488 280 439 675 724 405 485 438 446 422 374 480 474 856 590 706 461 407 583 437 1689 577 555 946 742 512 751 696 311 657 456 748 670 734 614 515 471 409 378 692 911 907 803 632 668 699 640 908 536 746 605 1211 285 684 981 955 1008 1050 934 505 550 504 691 305 502 407 379 309 920 1717 1116 543 313 428 354 542 810 677 441 2542 711 2767 2608 2243 1765 2526 2315 2253 2032 2020 2032 2110 1955 2037 2182 832 798 669 528 1260 1192 1175 693 678 658 1200 887 495 671 767 842 498 771 823 906 857 771 813 660 641 755 799 906 2578 1881 942 1253 1012 966 1483 1134 919 1114 843 1137 1348 1363 1220 1402 1289 1228 1306 1189 1231 1783 622 652 703 881 1206 1179 1164 1420 1372 1279 1463 1504 1235 1805 1037 1486 1528 1505 1515 1410 1404 1764 1492 1623 1395 1371 1683 941 1538 1783 1597 1367 1470 1590 1371 1822 1519 1499 1544 1213 1396 1218 1217 1613 1457 1364 1641 1796 1583 1504 1658 1673 1674 1684 1528 1568 1478 1378 1565 1327 1259 1185 1276 1366 1092 1633 1957 1220 1418 1390 811 1471 1988 1501 1857 1823 1375 1412 1356 1295 1544 1518 1477 1754 1408 2154 1772 1715 1736 2223 2373 1941 2468 1708 1731 1723 1617 1457 1478 1398 1523 1642 2283 2095 1981 2193 1161 1074 1167 1819 598 641 444 420 472 544 485 486 471 425 447 389 637 625 621 312 401 363 391 753 454 805 486 756 861 431 601 522 532 491 823 523 572 673 470 491 479 561 512 607 392 398 382 611 612 514 578 665 733 858 828 1444 923 528 516 328 417 479 988 712 809 283 295 301 379 334 286 347 557 229 1099 1303 576 329 407 417 435 537 733 1070 408 919 772 912 721 469 521 841 773 778 1696 500 479 411 436 506 1008 1018 1017 529 818 539 955 1045 812 1020 839 1183 1140 997 530 882 691 755 1032 508 1008 980 736 510 435 841 518 756 879 379 659 1781 882 581 1697 1679 1485 878 613 957 689 1898 1078 1022 906 531 701 784 595 1179 1454 1822 1034 573 1303 991 612 884 1338 1238 1033 1069 1100 784 714 838 897 1648 609 791 820 979 1226 732 937 1293 1204 1615 1519 1483 918 1093 733 550 907 655 425 617 435 495 534 687 608 660 1164 1025 1479 698 596 551 482 591 561 549 368 641 656 980 833 1201 881 807 1026 920 1507 861 725 518 520 531 434 1154 591 731 435 598 612 759 703 426 1058 612 706 1235 682 1557 578 1386 648 639 558 732 510 1234 565 1134 691 836 511 980 606 548 1135 1048 1004 1268 1301 786 917 797 567 408 665 488 703 1247 395 487 247 315 595 722 848 1254 805 958 851 550 925 909 1158 1923 525 783 656 427 352 270 309 163 222 566 510 1286 1257 867 1190 1109 817 773 555 405 241 361 590 785 315 1036 672 816 1004 1083 405 410 779 499 708 678 1086 977 772 575 866 458 342 921 458 414 345 367 410 365 513 782 350 390 342 483 811 469 606 649 944 901 805 947 579 508 838 1059 940 1255 1122 920 966 965 639 871 684 687 688 856 597 1143 1149 4335 5081 912 1125 932 1176 887 830 887 849 1111 1340 1288 1115 1061 882 689 1035 629 796 1061 785 930 870 948 841 631 853 1453 634 376 1318 993 952 1040 696 734 334 333 1623 1139 592 672 632 794 1026 828 816 1835 948 1135 829 1274 789 841 709 562 1875 1558 1166 753 1079 661 683 669 522 1286 1111 877 895 957 1480 1890 3002 1370 1224 1850 1140 1342 1269 1634 1983 863 1112 1295 822 616 665 1513 1895 498 338 641 388 764 767 1671 1790 1764 1148 2193 2631 2655 2858 2731 2383 2408 3473 1699 1528 2727 2753 2930 3388 3382 1870 2756 2891 2251 2894 3028 2653 3398 3168 3653 3179 3428 3652 3949 3277 2736 3464 3325 5511 4022 4131 1354 2152 2729 2230 2030 3138 2772 1901 1348 2769 777 720 785 1010 1123 750 815 1717 2294 1295 468 841 805 578 524 5061 4758 4276 4237 3601 3920 3644 3911 4115 4133 3878 4585 4688 3213 4799 3811 4634 4517 5118 5069 5341 5768 2482 3286 3601 4435 3328 3272 3873 1291 1053 529 3214 3796 2535 5509 5699 5697 4773 1427 1328 1557 516 1735 213 875 658 616 3336 2286 2251 749 1028 858 718 2095 2456 1356 3300 1561 2158 3285 1726 2467 5343 6292 5163 4733 9721 8248 4365 4736 4886 7310 2167 1790 2020 2347 2187 1176 2801 1416 2861 1413 3098 1852 371 328 3120 2217 3440 4961 2214 1498 2125 1527 1717 756 668 1787 1655 1504 1240 1092 4136 4645 1741 1109 2331 2849 2444 4033 2416 2732 1723 1013 892 2317 1767 4072 1502 1723 906 1738 1411 1259 1865 2455 4361 4585 1552 1566 1026 1461 1186 1009 1108 1132 1085 1143 2521 1726 1947 2879 1360 1266 3978 1000 1329 1395 1244 2877 2756 2803 1781 1313 1361 1154 1408 1745 1814 1915 1678 1826 1534 2316 2260 1670 2287 1715 1014 702 998 975 979 516 1327 818 702 1070 799 1034 1722 1328 1917 1054 1680 1432 1236 560 590 955 906 587 642 594 492 497 568 602 520 635 614 966 666 856 605 846 908 714 926 772 518 370 1242 1310 906 457 808 841 680 785 1341 1004 736 904 598 855 1307 945 701 668 779 1199 1393 1370 573 739 697 642 573 712 582 493 938 865 935 1046 974 1421 439 845 824 1111 1274 1019 473 800 772 649 740 1104 874 1095 653 593 805 1105 979 1179 866 1211 1270 1370 740 1142 1553 271 1506 907 813 825 632 642 1315 1228 921 1591 1741 1322 1752 970 1654 1096 879 805 1000 796 1139 789 451 518 417 455 572 380 448 1372 642 692 566 495 691 469 357 456 358 533 538 1635 1145 1349 1047 796 1010 1138 533 572 806 831 1078 913 1456 1206 1373 772 1527 1413 635 1274 725 606 907 865 919 1067 1450 1010 742 504 996 789 606 503 1211 1051 1256 1022 1634 1453 904 1408 1015 1576 1303 1400 1433 1193 1315 1668 1138 2223 1975 1119 1462 1348 947 1200 1003 420 1395 1740 1146 1486 921 878 1285 623 1042 1211 2250 279 315 255 431 307 373 393 573 794 474 1080 1196 1681 555 590 554 1067 763 1067 1258 545 1639 393 803 609 473 836 1549 1107 1353 1318 1268 1401 1187 1262 1287 1253 1223 1358 1215 1257 953 1630 1386 1868 1443 1293 775 1054 801 905 819 1629 701 568 649 264 743 527 901 558 1888 565 470 1499 1218 1591 1402 1177 1267 1172 712 2275 1294 1642 1785 862 1498 1284 1569 1232 1463 1214 1266 963 858 704 736 833 1521 1536 1800 1771 831 1563 2044 2422 1620 1575 1366 2192 1670 1301 1659 816 1468 931 822 929 801 1677 1593 1789 1955 896 1369 1333 1455 1000 13670 1992 1798 1412 1874 1656 1062 916 775 1336 1077 612 627 854 647 785 973 668 574 886 1271 1264 1321 1755 1084 1860 955 718 1053 963 3054 1618 1445 994 1664 1436 1458 1882 1380 1602 1431 1725 1483 1415 1005 1356 1765 1744 923 1988 2249 1575 1500 2248 2293 1569 1607 1659 1683 3967 4083 3640 3558 2754 2225 1969 2184 2092 2650 1940 2091 2658 2338 2538 3070 3894 3597 2702 1954 2076 1558 1296 2370 2136 1894 1178 2078 2418 2188 3317 1897 2178 1285 606 580 1475 536 1236 1435 1640 1310 978 732 657 468 506 683 975 659 882 786 529 915 864 983 617 1160 1818 1460 1741 2165 1697 1753 1762 1754 1963 1904 1849 2104 1225 1508 1633 825 708 825 752 756 818 731 640 726 652 158 440 565 449 313 591 823 170 222 245 273 761 759 735 629 664 1026 430 627 644 978 1106 1004 1018 917 1072 831 1021 403 397 419 920 669 764 949 1399 477 411 580 367 508 670 996 659 961 893 1357 868 898 487 912 872 624 818 1016 1001 768 811 840 803 519 863 844 912 767 840 530 1056 895 750 785 760 1176 1053 846 1014 991 1050 1125 1076 698 997 907 526 285 1007 423 1105 691 403 1384 399 547 399 518 1308 1327 416 383 293 1369 1399 1224 1735 1145 624 561 595 1072 974 1812 1088 669 560 1087 1276 640 522 1210 1464 713 1254 1231 1298 999 1370 1423 1936 1383 1161 1619 1752 1693 1471 1872 1605 532 1298 925 736 1064 770 3449 1821 1428 1297 1511 1441 1268 1007 1328 1778 1834 1772 1439 1158 1160 939 710 1113 893 850 945 959 837 886 931 1051 1015 1780 1265 1376 1320 674 523 871 632 1031 431 453 361 418 416 337 323 712 446 476 798 318 836 1302 1407 1047 817 1152 779 914 1040 1145 1232 1020 1204 1440 1547 1066 1776 1566 1130 1300 1200 1244 1415 1881 1099 792 1071 1288 867 873 1173 1204 1903 1546 866 1381 1080 1020 943 1341 1450 1674 1510 1010 1398 1598 539 1325 1476 1042 1519 1495 2233 1351 2398 1344 927 927 1903 673 1339 1984 1153 634 648 356 215 303 326 399 871 978 720 614 1033 886 877 480 771 1010 590 829 661 489 942 988 2027 448 977 712 596 774 861 536 806 493 581 539 463 722 568 710 615 500 929 881 1439 1716 672 2608 809 730 929 556 890 574 534 477 932 913 826 841 888 638 315 318 379 614 816 1179 1025 646 877 1080 796 639 910 876 1437 955 1428 455 1236 1461 1355 1696 1737 1069 1144 557 1058 1114 449 654 734 795 609 1699 1909 2499 2171 584 716 424 839 758 1019 806 3473 830 4017 3629 3009 3268 3198 3763 3785 3208 3495 3283 3660 3394 3679 3397 785 1143 1280 1268 1697 1403 1672 992 822 1019 1117 1529 1130 1086 1659 824 722 1222 1710 1347 1297 1171 939 1784 1821 2036 2022 2404 1780 1151 1025 1355 920 1150 1149 863 811 1214 1165 1049 1130 1232 1191 1102 1158 1452 1469 1020 1507 1331 869 1004 1044 1009 1079 954 1007 941 898 815 1179 1215 1166 1305 1290 1061 1217 1088 1584 955 1531 1549 1658 1478 1567 1571 1256 936 1424 1178 1361 926 920 959 1177 1000 965 868 1142 976 922 958 1168 993 1191 1088 924 1146 1244 1120 1136 1347 1120 1128 1313 1063 1264 1172 1235 965 877 914 827 1181 819 1021 1099 1334 1084 850 1061 1089 1354 1117 940 906 1438 1409 1157 1010 2019 1355 659 1199 1213 1477 1303 1347 1237 1319 1485 1418 1231 1144 1376 1167 1224 1368 1184 1328 1334 1395 1166 1223 1127 1294 705 1010 874 1183 602 463 375 607 415 673 440 608 249 484 560 384 348 358 384 439 520 472 482 644 466 706 530 436 492 541 568 461 533 416 496 439 578 801 736 616 449 715 444 501 524 547 472 716 434 373 616 476 564 632 602 967 549 323 303 207 354 356 598 285 335 380 323 575 440 573 482 698 416 299 767 911 904 321 431 353 325 375 377 779 600 1096 450 586 570 441 528 1246 1169 884 1192 339 412 316 456 394 580 540 580 648 808 614 612 685 487 607 734 742 542 696 591 1011 520 807 1337 438 578 478 620 669 526 734 664 522 708 554 713 981 830 416 1289 1032 1351 1232 812 872 1040 1161 812 1807 872 787 891 589 622 1317 722 1042 841 753 1222 736 550 815 694 692 605 903 691 939 742 708 533 603 556 580 1006 1008 1078 930 751 890 634 939 979 783 429 897 803 847 1072 590 727 638 636 430 703 647 546 552 1043 778 778 549 525 815 621 756 578 438 625 582 658 640 683 978 641 907 759 715 1174 828 892 567 519 561 773 925 636 487 390 777 861 764 834 630 733 656 765 1013 549 1481 408 1187 429 795 543 766 488 1068 584 595 808 713 620 700 469 467 1050 968 822 1103 1085 847 1020 640 655 833 547 408 608 778 398 529 538 346 488 522 793 988 719 804 525 480 957 826 1356 1194 688 938 572 694 139 292 159 292 298 664 664 933 955 723 914 935 860 824 699 556 361 373 462 581 273 697 700 662 670 716 572 618 541 428 582 669 814 823 755 889 509 549 581 742 533 491 578 590 560 492 736 933 479 567 721 467 504 842 635 636 801 554 462 1043 659 425 659 751 678 822 814 899 941 568 552 554 956 551 700 913 689 880 890 3841 3810 719 1091 1047 916 994 792 1175 1107 1212 1127 1520 1040 1173 830 291 584 518 667 551 743 1059 1014 1028 890 727 1157 1057 700 616 981 736 678 1067 717 714 322 436 770 581 659 613 599 544 729 438 418 828 970 998 904 790 634 730 617 517 1261 977 774 664 522 466 1006 587 780 858 782 563 642 731 2119 1609 2013 1170 1329 1263 1275 1111 1235 1290 1561 820 966 983 804 827 663 1389 1125 381 317 636 395 509 455 1266 1369 1312 1214 1358 1552 1778 1807 2167 1713 1878 1841 1522 863 2193 2218 2145 2282 2298 2253 1712 1906 2304 2339 2098 2436 1925 2364 2273 3179 2437 2844 2667 2973 2072 2890 2203 4033 3994 4247 2254 1894 1988 1310 1042 2325 2222 1726 1169 1740 703 678 706 799 638 699 760 1427 1616 891 591 883 845 644 547 3165 3196 3124 3180 3041 2894 2915 2710 2774 4295 3057 2977 3044 2680 3144 3262 2483 2889 3472 3412 3665 3049 2654 3230 3584 3417 3716 3711 2896 1076 1006 594 2875 3456 1677 4414 4050 4336 3601 1097 1152 1248 415 1196 298 775 606 710 2481 1809 1981 642 692 520 729 1720 1889 1269 2785 1530 2019 2482 2138 1985 3752 4688 4311 3855 7681 6849 3907 3860 4716 5110 2215 1423 1804 1853 1989 1486 2399 1146 3094 1381 2608 1531 234 208 1697 1969 2527 4703 2262 994 2040 1415 1244 900 838 1506 1505 1791 1622 1248 3153 4001 1679 1311 2396 2363 2215 3310 2045 2112 1337 1542 1037 2395 1425 2600 1071 1478 732 1437 1397 1323 1600 1287 2899 3621 1200 1188 935 1083 1366 875 1229 1036 956 1426 1730 1159 1187 2318 1255 1085 3261 1296 1484 1524 864 1469 1579 1567 1475 1164 1316 1291 1289 1329 1444 1513 1230 1370 1343 1390 1679 1199 1460 1244 708 641 1010 621 600 528 1376 799 840 733 730 831 1295 1126 1170 812 1258 1189 787 946 587 724 696 577 424 668 590 518 743 721 620 603 780 725 697 778 539 852 841 791 987 674 887 366 804 986 942 421 762 660 882 778 643 760 755 590 499 724 1210 684 917 843 671 1264 1017 1203 641 730 754 732 735 889 571 716 804 900 968 1229 778 908 487 902 842 952 1260 658 537 610 705 523 610 955 674 708 657 682 1055 874 754 988 767 880 1051 1146 656 832 1403 142 1189 1154 899 433 792 693 741 868 663 1180 1481 1266 1372 1381 1450 628 463 575 573 428 487 491 355 392 313 359 339 356 383 786 604 584 470 423 391 654 495 260 324 438 535 1226 871 803 555 521 848 918 695 707 607 370 1114 879 960 817 787 789 915 1079 668 595 620 1060 824 679 839 711 1253 1035 627 385 839 552 380 317 936 987 1031 940 1336 742 857 1024 810 1320 912 1003 836 983 1014 1721 986 1543 1233 1659 1714 1293 1199 1189 962 242 997 1120 1174 1156 1236 941 1172 511 953 984 2183 507 499 322 795 568 631 679 668 965 465 688 795 853 521 502 403 987 942 867 1009 796 1877 239 390 217 313 780 1201 858 1047 1076 991 1137 807 1021 777 635 664 955 648 707 629 948 684 1075 770 739 795 1036 705 712 724 1095 619 562 653 234 579 516 628 495 1296 568 659 1328 987 1361 1259 1673 1413 1040 557 1523 1032 1242 1318 851 977 1204 827 928 1336 1070 1129 1270 655 540 569 937 1052 1049 1241 961 714 2224 1580 2051 1158 918 1062 1933 939 1463 1231 601 1073 672 1120 723 1102 1667 1483 1633 1671 997 1147 1441 1204 1556 1992 12149 1807 2067 2139 1988 1538 1314 847 925 803 871 621 945 620 677 906 693 624 826 835 897 1049 1090 931 1413 1249 650 956 915 1629 1144 1077 1509 1524 1232 1573 1304 1440 1374 1504 1268 1432 1438 1205 1345 1528 1314 1089 1307 1524 1365 1522 1646 1625 1588 1452 1317 1349 3537 3710 2715 2103 2975 2235 2307 2467 2088 2675 2349 2521 2193 2439 2312 2165 3635 2760 1855 1674 1787 1195 1163 1525 1502 1940 918 1458 2246 1988 2320 1138 1263 1048 763 615 1063 672 610 719 990 680 569 821 740 703 469 471 823 666 438 442 697 935 842 1209 893 786 1122 1293 1270 1347 1036 1150 1099 956 1180 1282 1486 1805 1409 1270 1306 798 557 543 449 631 614 519 545 642 490 214 821 399 365 359 500 709 332 170 201 338 301 295 337 270 303 506 398 783 641 835 957 909 982 662 761 722 638 472 436 508 580 621 661 705 735 467 397 542 463 323 395 815 463 846 1034 1315 1039 528 537 994 1048 787 1298 1234 1346 968 1117 983 927 653 713 575 628 1042 1155 744 953 921 546 785 549 1450 924 859 1002 791 988 766 737 575 845 847 528 193 1093 436 983 459 373 1043 488 627 474 644 1317 1175 568 544 480 1253 1448 1273 1623 1068 707 679 778 1418 547 1309 1537 912 803 1381 1154 869 701 1030 1334 1093 1228 976 1355 925 1220 1457 1569 1566 1392 1197 1238 1608 1308 1342 1428 482 900 583 663 764 716 2810 1279 1151 1067 1287 1151 1102 786 1056 1565 1572 1529 1475 735 1053 613 617 558 1017 739 914 948 592 756 848 653 842 905 1090 1284 1017 775 547 633 581 505 241 237 188 239 206 196 174 338 391 664 379 379 1145 1025 1080 1264 1032 957 1119 969 1075 858 1121 1098 1211 1234 1148 1126 1213 1060 827 918 1311 971 800 1528 1125 883 1016 1232 808 956 1193 910 1303 1147 942 761 1000 943 1003 923 1044 1098 988 1026 724 793 1047 1078 895 948 1757 1784 1796 1224 1680 782 1012 838 1908 958 1360 1802 904 420 598 464 329 322 342 466 747 757 823 992 833 1065 1050 422 808 728 416 363 486 451 501 423 1374 404 763 544 467 729 703 661 496 519 523 732 660 564 537 488 855 524 687 796 556 879 665 1782 809 748 926 858 820 720 662 594 610 682 1133 1034 951 688 382 401 505 505 886 1021 865 1011 806 967 1058 642 1024 710 708 1001 1343 568 766 1234 1174 1248 1370 1271 850 878 634 1099 617 537 691 795 502 1041 2056 1494 1037 366 684 427 474 719 725 720 2496 537 2878 2658 2827 2145 2591 2655 2730 2632 2798 2618 2899 2568 2744 2424 813 1073 1034 783 1134 1319 1627 952 738 947 1196 1165 790 916 1007 1103 717 1008 1238 1175 1165 1054 974 1097 1043 1405 1489 1710 1474 1199 942 1164 979 1044 965 693 566 919 785 762 842 798 764 674 1228 1510 1005 955 1302 1400 798 626 616 595 984 860 893 934 798 1068 1266 1262 1163 1408 932 1397 1411 1460 1036 1297 968 982 1125 1095 970 878 1175 1190 1113 1224 994 1245 1376 1160 1265 1343 1219 1052 1266 1120 1005 1321 920 1066 1175 1177 1214 1073 1316 1275 962 997 1097 1078 1282 1429 1302 1233 1233 960 1273 1045 1228 1105 630 1069 1407 1130 1354 1306 605 1428 1512 967 1018 895 1206 1179 1052 804 1645 1082 839 1711 1179 1564 1491 1251 1683 1821 1927 1612 1521 1340 1468 1272 1645 1320 1342 1225 1171 1402 1505 1676 1501 1410 769 1093 567 1316 392 493 304 308 336 358 203 323 172 275 412 577 376 341 374 272 340 310 447 471 278 476 341 590 640 388 267 216 251 253 450 369 368 411 247 356 327 389 323 489 168 210 186 313 361 362 254 308 368 368 317 547 561 377 313 242 288 439 837 393 409 246 288 308 327 233 248 242 376 179 801 668 455 264 381 423 369 553 392 748 315 668 344 469 418 307 487 819 793 630 887 201 442 256 284 371 416 563 627 366 543 636 513 547 667 762 584 677 896 860 492 1190 694 689 854 432 478 561 502 486 480 561 440 679 647 243 494 1082 678 343 1170 977 974 920 719 854 625 1665 727 985 817 439 682 455 722 675 785 1627 714 496 907 984 484 742 535 551 641 631 699 560 599 597 605 719 358 539 875 770 897 802 630 772 639 931 745 754 669 927 526 596 571 531 410 507 454 455 280 405 614 455 904 1146 838 474 600 533 587 651 373 461 523 519 723 713 572 1036 739 533 740 903 1323 538 788 400 511 396 465 771 435 422 470 518 453 586 416 285 776 407 595 552 422 1165 673 808 531 584 570 591 498 695 515 379 768 687 494 517 237 328 774 868 878 945 976 472 581 528 421 691 355 287 387 1003 272 347 283 254 293 413 390 667 297 333 385 269 441 478 699 938 329 521 650 680 212 375 174 355 298 590 522 692 668 716 613 796 772 724 428 526 228 349 416 480 363 644 437 425 427 421 529 538 520 532 782 558 829 669 773 589 829 631 463 923 234 198 363 389 381 256 647 482 446 547 391 462 412 448 517 917 830 649 531 787 344 388 429 496 466 553 498 523 612 494 458 452 537 662 346 725 464 879 714 3232 3604 668 817 702 968 557 560 941 992 1038 997 975 825 662 566 506 777 502 705 1032 509 499 444 742 606 493 715 1333 387 198 705 540 654 631 581 516 255 391 791 514 691 573 512 1057 1096 588 809 1077 733 808 942 859 742 462 671 474 1515 1034 836 777 629 351 868 482 546 743 553 460 554 667 2192 1651 2591 899 971 1185 959 1004 879 1034 1177 715 960 988 654 546 544 1477 697 306 255 697 279 377 546 1187 1659 1090 979 1749 2164 2419 2031 2422 2095 2095 2141 1649 740 2624 2694 2791 3044 2834 1629 1838 2013 2032 2278 2109 2576 2234 2284 3036 2440 2407 2693 2844 2509 2151 2516 2274 3561 3159 3414 980 1341 1492 939 1140 1976 2106 1528 867 1969 588 486 704 836 914 768 856 1050 1666 687 379 573 533 392 444 3640 3389 3140 2417 2803 2679 2463 2574 2308 3056 3309 2918 3176 2458 3148 2607 2760 2442 2956 2790 3252 3121 2002 2139 2723 2791 2317 2708 2800 1081 943 309 2734 3412 2046 4693 4832 4785 3476 1339 1308 963 368 1006 281 580 386 387 1967 1421 1349 574 741 573 651 1155 1291 1175 1465 1761 1352 1954 1440 1460 3547 4145 3499 3329 6970 6680 3113 3474 3614 4834 1789 853 1312 1637 1676 929 1839 686 2307 1098 2022 1267 96 82 1491 1589 1999 3653 1762 1083 1607 828 1374 617 571 1331 1163 1251 1160 1206 2653 3400 1465 911 1747 1796 1735 2489 1902 2013 1050 631 671 2408 1291 2614 1211 1252 649 1146 934 748 1093 1410 3021 3532 873 807 663 940 1044 963 765 700 921 1035 1561 1086 1328 1414 645 516 2519 1043 1347 853 586 1715 1820 1671 1326 1116 1290 1169 1456 1134 1220 1406 1079 1135 1086 1581 1445 1369 1479 1275 601 555 411 1171 580 583 1183 499 616 907 659 643 1546 1234 1054 1047 739 947 508 610 379 422 410 534 486 639 413 370 522 552 392 437 561 498 607 547 744 710 585 511 700 534 550 318 717 747 683 347 1018 757 620 795 579 711 839 729 521 652 1020 795 633 936 577 707 798 919 472 607 558 589 459 528 532 481 632 798 781 907 807 717 505 698 734 803 759 793 572 628 625 725 683 1008 459 904 671 790 1084 1085 891 1174 715 1198 1182 1267 773 853 1345 176 1276 813 829 433 654 609 722 741 740 1134 1319 1079 1186 995 1013 462 618 551 435 442 629 617 411 305 167 401 473 234 251 692 435 355 646 600 319 408 368 402 329 334 549 1210 636 715 525 407 625 682 274 299 707 514 925 787 667 605 738 587 750 712 428 526 426 407 775 853 771 892 1019 733 643 255 691 361 205 629 588 1249 1279 843 905 1045 1095 821 855 1055 799 903 527 670 864 918 877 1355 1272 997 1298 794 603 1049 762 337 1185 1378 899 1086 689 598 1121 522 647 716 1197 400 622 412 594 509 551 350 559 745 235 879 664 823 321 352 345 653 726 669 882 547 1843 182 708 576 223 484 1135 889 960 963 932 1042 933 1180 591 583 537 626 499 503 734 890 498 1004 526 649 291 526 329 400 384 1269 458 312 673 156 540 283 418 369 1305 472 454 979 746 871 1065 978 1008 1062 330 1352 1065 1612 1769 985 1762 1141 1163 1141 1316 1524 1427 1028 887 600 575 660 1225 1198 1309 1196 736 1120 1649 1859 929 710 833 1457 1096 846 1841 436 986 812 641 894 637 1362 1304 1317 1415 818 856 1130 1492 735 1798 1807 11577 1279 1330 1414 988 853 834 743 517 628 603 701 474 494 646 489 629 590 1065 879 761 1326 925 1153 669 549 767 635 2516 972 1051 794 1051 831 1103 1087 1217 1214 1175 959 1109 917 886 954 1648 1206 996 1277 1674 1233 1011 1363 1251 1182 840 1046 1133 3391 3369 1971 2218 1921 2045 1631 1979 1627 1895 1838 1989 1674 1620 1937 2082 3273 2150 1630 1362 1415 854 943 1093 1177 913 785 1298 1476 1332 1593 851 1329 1053 458 431 769 426 656 916 875 562 743 779 478 485 673 369 793 522 630 545 561 478 479 663 611 648 990 960 1230 1390 1374 1307 1224 1275 1436 1028 1343 1249 1221 1331 1438 825 290 518 484 336 342 247 555 488 311 255 631 226 355 212 523 594 130 240 214 163 381 406 347 342 317 569 591 610 741 722 743 711 731 681 644 345 579 285 269 287 470 374 431 583 1047 311 289 491 295 201 308 733 480 792 1015 944 934 520 251 492 533 542 641 722 710 492 627 367 410 451 699 797 822 515 748 445 683 797 373 575 313 811 868 707 980 1085 679 818 973 552 889 883 641 212 1155 397 1148 761 383 1186 468 631 450 600 1089 1145 412 353 307 1115 1144 1128 1626 949 276 250 497 733 547 1328 917 719 412 762 548 412 597 1003 911 901 774 1124 770 846 1063 1085 962 1197 936 1141 1219 1233 1116 1473 1352 394 850 678 452 650 604 2568 1198 1241 1242 1383 1120 1124 885 1140 1225 1298 1177 1100 932 981 827 487 552 396 516 916 757 659 780 798 548 1049 1343 950 779 1059 623 428 542 515 546 222 165 128 185 244 173 163 447 202 344 462 140 552 1129 1215 1145 657 839 812 812 631 676 791 780 661 804 730 874 884 948 726 830 885 954 1064 1468 586 658 720 795 804 610 889 729 1123 1233 885 729 875 918 951 897 920 1175 1046 814 824 1458 741 1124 969 996 1179 1317 1676 1377 1419 818 460 696 1647 537 1235 1290 743 523 521 394 98 154 160 256 515 595 593 441 608 860 866 383 702 807 279 787 552 340 580 452 818 453 828 460 370 494 596 355 599 479 563 491 412 378 422 724 563 451 640 691 725 833 686 1190 672 618 500 569 664 714 607 404 474 510 645 699 607 505 504 521 474 370 652 741 738 676 654 739 461 515 751 742 1012 892 1039 363 520 960 713 1063 1096 1019 969 564 799 832 421 689 823 597 409 850 1419 1715 1813 279 596 475 503 487 894 849 2188 501 2476 2251 2527 2219 2664 2655 2815 2876 2147 2799 2403 2775 2436 2126 555 703 949 837 1070 983 1266 794 568 1016 1282 1145 1130 1022 922 735 658 1129 1192 1122 1121 1041 781 1745 1771 1350 1389 1543 1907 1279 1268 1672 1526 1452 1177 1669 1542 1854 1226 1383 1462 1552 1432 1212 1797 1622 1428 2079 1690 1211 1901 2173 2135 1796 940 1146 1610 1176 1024 1621 1815 1951 1777 1791 2068 2022 2182 1941 2584 1795 2345 2438 2355 2176 2578 2147 2424 1484 2878 2921 2384 1821 1812 1929 1644 1777 1709 1699 2058 1793 1505 1884 1921 1831 1616 1930 2184 1520 1899 2165 1763 1374 1834 1697 1985 1689 1616 1800 2212 1639 1666 1587 1636 1601 1650 1479 1830 2066 2105 1791 1694 1568 1913 1805 1266 1387 1881 1879 1567 1275 1991 1561 750 1659 2120 1983 1563 2170 1573 1680 1504 1761 1534 1748 1525 1774 2084 2191 2104 1426 1445 1492 1702 1540 1862 2138 970 1112 1129 1983 1141 889 595 698 603 848 678 966 413 765 927 718 519 637 779 712 943 732 781 1128 790 1215 872 599 833 701 746 619 738 832 565 736 553 1138 1090 1308 1128 1445 531 616 945 961 673 934 775 556 726 576 705 689 649 1501 588 517 410 408 448 435 905 481 595 630 646 455 788 760 970 507 661 554 925 1425 846 457 810 368 443 501 528 910 815 1370 733 786 870 742 604 1094 988 844 1484 433 776 552 603 661 387 1051 953 1240 1342 830 1130 1195 1143 995 1135 992 840 1095 1046 1384 856 749 1574 723 773 681 1271 696 1041 827 756 749 1302 1239 1423 861 1276 1154 1940 1329 1868 2154 1554 1631 2144 2201 1151 3499 1498 1381 2165 567 1077 2214 965 1428 1745 987 1818 1381 883 1257 794 812 994 1647 744 1003 1024 983 662 428 741 497 1364 1677 2320 1370 1271 1257 1241 1298 876 960 750 1520 1345 1670 1887 1073 893 847 810 701 1011 924 665 974 1118 1427 1243 1088 1134 818 1156 1248 610 671 1240 644 901 699 953 1340 849 1182 1163 846 1377 694 1181 768 639 837 952 1162 575 501 524 1060 1499 1454 992 484 1098 1453 1340 1522 862 1438 781 1885 842 1075 994 1875 862 2398 981 904 1670 607 1193 1262 852 855 1728 1647 1480 1319 1282 1318 1410 1218 1312 1170 1083 621 1196 1434 493 716 645 437 609 601 1466 1592 1097 1284 581 1212 1677 1542 1942 931 1319 1150 1067 1572 250 170 163 337 424 1676 914 1199 1304 1386 1385 1098 1120 1076 1063 771 516 441 848 785 308 732 496 820 799 781 1420 1424 1109 716 970 748 1395 1291 1205 1128 610 668 908 901 1461 1347 1570 1639 1554 1250 1573 1243 689 825 723 901 1147 1619 1476 1141 1185 640 636 1698 1504 444 940 831 783 926 1033 1375 1337 845 868 689 1371 851 955 1035 1097 1732 1516 5635 5740 1388 1211 1087 1152 993 1066 1512 1374 2110 1417 1670 1912 1562 798 565 676 1084 1872 965 918 1234 1238 1220 1051 801 1584 1256 1765 1020 1627 1164 1105 1688 1152 1179 560 796 1205 880 504 746 611 791 878 368 759 771 685 805 546 780 833 843 799 919 1424 1237 970 1279 587 862 1461 962 944 1338 1296 166 200 279 1997 2726 2151 1212 1755 2654 2625 1347 1430 1260 2347 1285 1462 1290 1551 1098 1080 2671 1842 598 541 710 506 447 699 1669 1809 2161 2072 1771 2201 2135 2486 2866 2431 2343 2428 2257 1638 3027 2676 3037 3004 2673 2801 3224 3286 3069 2290 3354 2644 2302 3509 3151 3881 3600 3610 3549 3235 3135 3592 3606 4068 4495 4735 3873 2963 2489 1926 1534 3464 2790 2082 1709 3026 849 895 1271 947 1520 934 934 2171 2074 1270 851 1128 1090 830 841 3834 4275 4284 5246 4715 4770 4214 4450 3251 5692 5091 4302 4064 3348 4516 4437 3461 3827 4293 4212 4855 3401 4581 5690 5467 3980 4768 5715 4669 952 844 599 4369 6160 2804 5024 6805 7212 4408 1871 2114 1516 613 1609 553 1081 768 777 4252 2475 2426 716 906 692 1362 2225 2124 2735 4942 2237 2934 3154 2713 3164 4638 5954 5325 5258 9997 8948 5269 6225 8025 7655 3863 1616 2033 2489 2625 1397 3202 1397 4601 1334 4018 1788 136 104 1651 1930 2654 6822 3933 1320 3901 1461 1535 1752 1596 1862 1740 1997 3096 2365 4078 4347 2754 2188 3947 3038 3184 4446 3587 3500 2167 2092 1663 4045 2584 3663 1164 2691 1250 2608 1852 2062 2295 2486 4185 3576 1891 1640 1798 1480 1691 1551 1768 1280 1163 1791 2987 2132 1956 3559 1662 1568 4883 1806 2230 2447 1004 1188 1303 1179 2244 1844 2162 1799 1999 1372 1399 1377 1467 1585 2578 2259 1843 1667 1442 2222 1111 1007 1009 396 832 1081 2234 1131 1028 777 1492 902 2227 1281 1284 1008 1471 1839 1024 986 1563 467 427 1172 1058 1169 851 727 755 930 961 779 854 933 833 693 838 1013 884 1040 1155 994 947 631 922 1161 1303 651 1007 991 1523 1604 958 868 991 924 860 1426 2023 1039 1083 1450 1383 1584 1430 1680 1245 1689 1640 1692 1861 1299 1519 1749 1544 1966 2056 1729 1063 1520 888 1786 1736 1297 888 1311 1188 1217 1192 1215 1106 1321 1125 1053 1575 594 1527 1181 1104 1466 1206 1280 1507 1654 860 817 1420 156 1288 716 1088 828 1003 849 1121 1055 722 1777 1574 1924 1939 1554 1738 524 312 632 549 477 977 845 506 764 587 494 465 738 894 1017 1624 1176 697 644 288 964 645 225 713 606 565 1840 1248 554 496 626 1711 770 940 936 1068 592 1606 1286 1087 1271 1307 1715 1138 1276 1434 850 654 1213 950 1300 1408 1478 1905 869 758 737 1332 907 425 588 1324 1623 1713 1772 2052 1013 1410 978 1145 1268 1459 1388 859 1201 1386 2792 1399 2466 2184 2056 2394 1607 2023 1734 1213 632 1691 1992 1659 1543 1727 1479 2258 586 1168 1303 3033 644 378 368 884 620 738 1574 1297 1181 712 890 648 919 682 646 973 2360 2137 1497 1689 1403 2259 290 850 533 304 1485 1711 1147 1328 1473 1243 1830 1283 1563 1495 1182 1186 1904 1226 1384 1331 1218 864 1356 1032 1379 859 1129 1080 1243 1044 2377 1381 880 1338 608 966 764 876 1089 1916 1037 1314 2077 1263 1942 1594 2075 2654 1071 1006 1904 1806 1410 1526 1568 1912 1324 1323 1639 2100 1815 2409 2349 952 1327 1282 1394 1206 1201 1716 1062 694 3176 2220 2739 1795 1239 1659 2627 1549 2062 1453 639 1995 1293 1981 1344 2071 2123 2057 2071 2077 2101 1580 2081 1272 1565 1412 2067 1279 17667 8827 9369 2441 2219 1169 1190 1101 1528 1743 1871 1075 1164 1495 1151 549 1099 1630 1218 1564 1263 1520 1494 1503 1343 2058 1678 2102 1698 1594 2326 1722 1992 1958 2076 2180 2250 2405 2065 2206 1975 1998 2135 2130 2295 2350 1745 1978 2142 2018 2055 1912 1432 1590 1914 1767 4281 4677 3554 3165 3686 3509 3743 4205 3013 4302 3776 4180 3165 3553 3906 2790 4802 3291 2348 2110 2321 2085 1978 1722 1842 3000 871 1657 2994 2406 3266 1319 1127 1448 1468 1244 1225 1412 1059 1149 1292 916 847 1165 1630 1272 961 824 932 811 701 688 1085 1032 1402 1896 1513 1082 1539 1282 1483 1808 1514 1497 1353 1239 1248 1609 1626 2643 1965 2098 2214 1641 905 868 808 1109 1054 847 814 994 556 307 1179 327 651 438 571 666 788 728 392 444 539 582 583 577 537 1023 294 971 923 1015 1508 1287 1487 768 682 741 1021 1037 909 1004 728 745 1155 1135 1366 778 738 442 365 609 715 1069 598 920 1355 1757 1023 768 538 1713 1891 1564 1743 1764 1529 1523 1647 1458 1492 771 997 1126 1146 1605 1483 1119 1008 1388 917 1244 1039 1806 1523 2003 2344 1574 2060 1711 1883 1310 2272 1874 1017 533 2291 1207 2309 1013 985 2620 1086 1246 1018 1132 2307 2002 970 978 877 2403 2308 2411 2762 2019 891 762 823 1666 1013 2421 1878 1069 1118 1815 1275 1564 1692 1823 2268 2011 1564 2012 1942 1509 1805 2030 2605 3114 1577 1979 2016 1984 2176 1976 2173 995 1125 1447 1163 922 1208 4141 1121 1449 1506 1387 1644 1545 1371 1549 2179 2225 2446 1769 1097 1037 497 870 500 1368 1557 1922 1785 1029 1411 949 1107 1196 1736 1613 1593 1747 1118 1076 1122 1274 524 415 381 241 405 369 355 235 585 783 1128 477 690 1622 1544 1658 1459 1686 1684 1429 1484 1500 1608 1350 1593 2168 1944 1788 1468 1831 1803 1433 1608 2114 1682 1074 1375 1394 1157 1587 1762 1521 2053 916 1439 1748 1306 1355 934 1643 1348 1261 2042 1573 1502 1622 1250 1188 2011 1780 1721 1119 1376 2360 2138 1740 1528 3037 1860 1680 981 2550 1692 2156 2133 1019 745 932 1066 335 328 316 596 1235 1212 1288 1925 1390 1852 1638 626 993 927 403 494 672 633 702 472 2090 465 1618 856 540 655 788 1051 777 791 771 668 583 631 1073 792 1116 630 990 1413 721 1058 688 2472 1570 1509 1115 1325 874 1155 1007 1101 1031 1009 1804 1790 1242 1458 547 606 764 563 1957 1617 1250 1483 2130 2366 1796 965 2243 1172 957 1418 2052 789 1051 1620 1292 1743 1760 2100 850 1020 1839 1468 615 964 943 882 728 1311 3181 2527 1303 633 797 482 1318 1440 886 1362 4963 1524 5297 4910 4921 3509 4383 4755 4506 4485 4654 4398 4622 4470 4209 4007 1208 1031 1176 948 1915 1277 1898 1511 1408 1537 1677 1612 977 1312 1826 1800 1100 1438 1881 1167 1075 1060 902 1032 1014 1333 1365 1655 2517 1652 1248 2062 1581 1556 1407 1812 1665 2092 1646 1349 1736 1979 1777 1181 1643 1837 1562 1867 1774 1496 1863 2323 2241 2071 1462 1465 2235 1382 1117 1546 1739 2101 1930 1977 2166 2199 2306 2174 2733 1934 2675 2906 2685 2597 2399 2321 2773 1308 2640 2938 2437 2186 1827 2223 2328 2517 2202 1997 2524 1929 2027 2035 2116 2011 1858 2002 1911 1897 1985 2184 2094 1914 1923 2191 2153 1972 1901 1984 2434 2003 1857 1814 1706 1650 1691 1797 2203 1933 2342 2038 1506 1521 2047 1863 1631 1595 2315 2494 2240 1625 2146 1961 1051 2328 2407 2369 2045 2414 1767 1994 1954 2148 1951 1735 1366 1596 2074 2415 2094 1977 1952 1974 2130 1993 2103 2411 1344 1250 1332 1981 1074 876 829 763 849 903 634 1225 403 859 1248 541 588 594 721 578 774 590 709 1482 1108 1537 1191 747 1051 850 719 617 705 804 747 974 649 1139 1145 1134 905 1270 519 694 734 729 586 923 809 624 730 590 731 850 804 1444 842 565 521 548 507 502 1030 521 686 761 473 428 564 636 925 526 688 561 808 1331 944 430 685 366 678 499 716 966 670 1438 872 914 1186 680 665 1174 1116 950 1606 342 1211 543 665 562 496 1217 1205 1141 1239 1000 1086 1271 1008 1014 1063 1042 1026 1383 936 1414 822 769 1514 732 872 819 1362 633 967 987 724 770 1497 1154 1147 1237 1357 1287 2155 1476 1806 1977 1531 2060 2329 2109 1321 3375 1417 1263 1968 623 705 1939 1103 1997 1763 1122 1517 1178 796 1452 1032 1046 1003 1692 962 840 969 852 1077 596 779 604 1431 1446 2172 1449 1355 1499 1369 1435 1188 964 747 1520 1369 1425 1786 1068 823 766 806 606 1085 991 955 959 1315 1595 1047 1262 1214 946 966 1132 661 733 1289 533 1298 874 1140 1627 961 962 1378 856 1427 638 910 830 640 856 971 1401 530 462 665 1018 1385 1420 951 589 1127 1229 1464 1592 877 1401 811 1860 996 1256 1146 1192 734 2363 991 993 1526 753 1147 1177 721 1087 1306 1398 1267 1822 1824 1312 1178 1267 1190 919 1055 650 1225 1735 479 592 669 387 630 788 1470 1649 987 1173 653 916 1415 1311 1732 1164 1241 1225 1226 1682 248 100 201 518 599 1635 1186 1836 1609 1668 1437 1483 953 923 1197 1083 668 414 800 915 267 1049 610 1130 819 957 1408 1160 1038 750 925 807 1791 1209 1022 1078 875 957 822 889 816 742 1241 1261 1465 797 1194 1132 711 769 728 877 959 1324 1352 1158 1244 742 670 1612 1423 510 882 882 797 945 1046 1613 1297 1001 876 813 1506 920 833 1207 1160 2300 1506 6472 6373 1539 1322 1329 1228 1386 1092 1671 1377 1835 1610 1576 1882 1638 846 543 731 815 1617 1180 826 1126 1145 1574 978 983 1686 1736 1776 1207 1314 1334 1229 1595 1200 1459 403 732 1157 880 525 706 703 1083 1271 548 922 1002 854 928 653 806 764 756 967 1197 1853 1449 1424 1052 887 1061 1617 897 1042 1399 1322 229 294 382 2634 3012 2592 1720 1763 2881 2487 1588 1669 1754 2426 1376 1567 1532 1459 998 847 2772 2091 526 488 1022 637 661 856 1972 2108 2339 1974 1968 2338 2470 2742 3545 3089 2795 3159 2326 1629 3021 2756 2831 3426 3490 2911 3056 3432 3249 2992 3630 3477 2973 4367 3556 3887 4156 3857 4556 3514 4107 3660 3224 4950 4735 5094 4085 2791 2557 2170 1835 3466 3500 2071 1872 2787 1225 1206 1184 862 1403 1189 838 2492 2543 1282 1038 1446 1406 1152 1008 4709 5124 4829 5133 4820 5025 4380 4848 3704 5431 5148 4455 4476 3687 4586 4176 4263 4220 4799 4627 5198 4066 4479 5411 5381 4239 5025 5920 5201 1251 1173 714 4936 5877 2941 5918 7448 7622 5230 1751 1904 1834 756 2204 323 1195 890 817 4021 2741 2780 605 879 753 1409 2252 3063 2275 4541 2113 3082 3761 2957 3776 5821 7477 6377 5948 11298 9864 5197 6896 8707 9191 3719 2046 2136 2858 2892 1485 3659 1827 4884 1623 4571 2045 327 273 2185 2281 3249 7482 4106 1595 3594 1893 1908 1725 1640 2340 2093 2445 2496 1927 4514 4938 2487 2253 3868 3504 3540 4711 3789 3928 2048 2275 1991 4192 2860 4473 1657 2934 1349 2759 2099 2161 2541 2534 5530 4692 1639 1331 1758 1577 2069 1489 1742 1192 1227 1872 2874 2099 1944 4314 2149 2023 5118 1280 1625 2554 1129 1628 1671 1571 2131 2099 2206 2132 2158 1742 1729 1599 1851 1898 2643 2714 2091 1838 1952 2104 1300 1081 1445 691 842 1020 2289 1206 1134 1003 1203 1171 2300 1590 1455 1165 1786 1799 1205 1132 1278 658 622 889 1092 1170 983 840 769 1174 1068 884 967 1039 1063 896 1133 1217 1014 1471 1392 1154 1149 552 867 1124 1324 604 1124 967 1330 1443 1001 1103 1095 1053 1093 1534 1850 1055 1068 1204 1122 1745 1691 1714 1279 1578 1444 1376 1846 1520 1555 1700 1397 1683 1819 1280 1182 1553 915 1573 1420 1030 850 1387 950 1203 1245 1200 1365 1295 971 1102 1549 525 1506 1283 1139 1539 965 1156 1526 1696 876 755 1449 187 1413 772 1264 838 842 487 1304 1032 1020 1603 1816 1850 1829 1770 1925 706 342 614 525 598 1011 1199 723 691 599 719 509 757 1006 1127 1241 841 537 484 438 843 613 266 827 590 401 1884 1028 779 658 654 1654 895 831 797 1118 679 1348 1057 1200 1299 1393 1603 1473 1402 1329 1031 691 1084 984 1144 1590 1357 1844 1173 836 677 1096 738 435 515 1418 1576 1699 1958 1935 1085 1544 1226 1441 1603 1328 1474 973 1649 1370 2743 1582 2694 2391 2159 2522 1877 1798 1832 1287 715 1931 2323 1962 2159 1503 1360 1970 652 1331 1451 3318 782 743 604 945 825 935 1853 1165 1471 663 854 958 1129 531 495 911 2121 1941 1262 1445 1262 2580 454 704 469 480 1759 1961 1522 1767 1747 1683 2043 1701 1761 1471 1389 1315 1900 1377 1479 1393 1450 955 1584 1055 1182 802 971 992 1172 914 2193 1232 978 1036 482 835 894 725 1089 2112 865 1183 2377 1507 2242 1804 2183 2503 1349 1013 2129 1868 1628 1711 1914 2234 1527 1676 1953 1884 1662 2356 2194 979 1190 1159 1214 1630 1465 2182 1422 905 3332 2663 3239 2330 1819 2162 2210 1661 1978 2202 853 2013 1452 1795 1535 1870 2280 2137 2370 2333 2049 1783 2246 1466 1639 1874 2139 1330 8827 17645 8014 2180 1889 1257 1259 1088 1640 1481 1873 1389 1517 1642 1296 620 1118 1869 1619 1840 1628 1507 1726 1780 1570 1810 1592 2513 1760 1620 2186 1928 1929 2221 1949 1882 2462 2065 2245 2328 2312 2277 2212 2441 2128 2182 1837 2543 2063 2481 2118 1992 1819 1905 2563 2284 4844 4795 4093 4254 3680 3614 3435 3802 3312 4985 3727 4071 3419 3326 3650 3042 4619 3301 2446 2159 2338 2186 1958 2226 2349 2556 1124 2260 3009 2461 3624 1676 1775 1719 1360 1238 1399 1283 1020 1295 1388 1123 1100 1009 1606 1318 1019 1000 1137 825 755 730 1302 1292 1432 1843 1388 1025 1645 1346 1531 1923 2101 2055 1317 1695 1649 1888 1779 2718 2032 1892 2019 1745 957 844 780 1053 1067 947 731 1127 620 273 1101 477 695 387 765 707 428 549 370 416 647 615 623 712 571 1136 472 1136 1095 1442 1526 1264 1369 857 835 951 1238 807 718 762 862 778 1171 1207 1302 787 739 482 352 581 790 1304 441 673 1181 1983 853 1150 748 1546 1674 1159 1552 1643 1556 1256 1425 1463 1619 864 1211 1236 1314 1407 1629 1102 1300 1299 772 1150 795 2057 1314 1707 2303 1488 1872 1617 1621 1102 1877 1636 880 719 2537 1064 2014 924 1011 2162 1258 1318 1218 1172 1948 1723 774 919 818 2049 1974 1938 2957 1864 834 761 848 1587 1147 2625 1938 1092 1130 1989 1441 1512 1436 1674 2244 1688 1622 1867 2043 1510 1985 1710 2383 3462 1896 2093 1929 2184 1832 2049 2319 807 1535 1236 1083 927 1088 4333 1327 1570 1387 1580 1614 1449 1275 1460 1910 2022 2195 1748 1140 1323 724 944 703 1472 1729 1747 1625 1145 1233 1186 1005 1444 1928 1624 1802 1712 1210 1104 1052 1054 451 391 391 292 395 371 347 268 780 762 977 643 615 1456 1606 1787 1515 1965 1682 1646 1609 1506 1456 1390 1697 2191 1819 1711 1727 1865 1717 1391 1563 2211 1498 1017 1514 1652 1317 1640 1684 1071 1931 1517 1686 1783 1285 1438 1183 1343 1501 1290 1803 1853 1784 1580 1695 1652 1936 1895 2179 1303 1857 2166 2453 2321 1657 3142 1952 1648 1163 2917 1459 2432 2504 1484 721 812 997 431 405 358 547 1325 1193 1639 1478 1149 1828 1749 593 1021 1028 363 658 641 775 993 944 2084 503 1136 839 570 631 795 1018 788 717 619 703 631 728 912 768 830 719 1354 1409 954 1218 754 2947 1508 1420 1472 1064 1350 934 749 1086 1285 1168 1956 1969 1269 1516 621 678 625 584 1511 1832 1333 1671 1655 2011 1406 1162 2159 1315 1369 1463 1798 888 1364 1757 1318 1771 2001 2076 1093 999 1453 1445 549 686 900 1109 883 1556 3627 2577 1889 548 789 608 1163 1233 1007 1284 4747 1548 5005 4623 4598 3674 4600 4858 4796 4476 4022 4370 3905 5116 4381 4241 1333 995 1398 1132 1959 1525 2178 1413 1154 1611 1660 1525 1289 1258 2020 2040 985 1605 1868 1546 1436 1394 1054 1139 1105 1386 1425 1880 2835 1756 1286 1840 1599 1225 1106 1538 1397 1628 1439 1224 1681 1722 1635 1321 1681 2233 1419 2004 1625 1424 1765 1959 1951 1489 1446 1440 2034 1498 1252 1527 1862 1723 1600 1771 2224 2113 2256 2195 2790 2493 2618 2595 2597 2172 2761 2323 2705 1323 3019 2869 2338 1855 1918 2048 1768 2013 1934 1656 1926 1904 1711 1764 2106 1842 1855 2018 2069 1801 2013 2256 1805 1914 2107 2264 2225 2172 1727 1929 1940 1829 1808 1871 1685 1703 1755 1520 1775 1787 1848 1697 1746 1594 2148 1856 1630 1638 2243 1953 2146 1121 1871 1711 970 2086 2468 2541 2032 2471 1979 2359 2383 2492 2066 1800 1713 1645 2587 2733 2626 1809 1880 1795 2557 2494 2692 2522 1637 1365 1237 2115 1197 892 575 752 614 852 538 1357 360 763 923 850 621 632 756 746 978 774 956 1137 862 1265 903 621 794 677 683 604 663 929 474 835 411 1078 865 1153 963 1342 564 701 781 809 523 877 735 455 611 466 683 575 514 1415 944 505 432 506 424 389 1065 486 532 621 496 510 579 768 763 480 765 528 813 1200 790 306 593 319 608 416 691 900 855 1359 773 824 1446 543 686 1018 970 936 1515 329 953 432 864 627 447 1286 1390 1263 1305 1309 1196 1231 1354 1262 1176 1023 981 1361 779 1236 847 741 1565 804 786 686 1152 652 991 727 617 871 1481 1072 1360 1101 1103 1041 1829 1279 1790 1894 1478 1661 1962 1963 1299 3151 1340 1190 1883 625 779 2168 1162 1914 1599 930 1467 1365 820 1471 831 853 1081 1774 980 841 1043 994 1026 674 792 588 1360 1594 2662 1422 1577 1419 1226 1344 1490 1346 878 1389 1437 1479 1981 821 826 784 694 577 1086 826 998 934 1298 1345 1241 1062 1115 1155 1252 1361 651 666 1307 709 1090 803 1007 1466 960 1107 1065 799 1426 742 1115 693 558 932 1044 1231 491 564 738 1040 1607 1530 1073 513 1439 1543 1563 1484 776 1481 965 1544 1070 1109 1064 1443 705 2167 822 802 1403 626 1262 1083 1047 814 1552 1351 1277 1617 1639 1293 1423 1064 1192 1171 1180 858 1318 1467 518 595 543 411 597 718 1821 1459 956 1095 882 987 1597 1282 2003 1430 1504 1054 1276 1599 283 132 148 337 383 1588 1050 1597 1832 1731 1219 1381 1180 1146 1193 912 520 462 791 659 396 1189 719 1038 824 885 1338 1213 939 603 1111 705 1355 1269 922 1079 676 666 726 893 1346 1262 1620 1740 1581 1157 1389 1193 608 686 625 943 1141 1276 1398 1360 1217 747 730 1749 1286 447 778 748 669 784 827 1227 1009 899 700 725 1199 909 664 1287 1164 1657 1409 6111 6086 1338 1604 1463 1019 1218 1187 1329 1181 1791 1507 1611 1746 1816 710 576 630 1030 1454 1074 1106 1238 1226 1526 1013 860 1598 1588 1649 773 1504 1251 1172 1389 1101 1354 358 715 1097 880 581 605 596 874 961 427 633 977 806 703 744 779 675 749 1044 821 1847 1566 1446 1171 798 1110 1345 951 1119 1228 1162 374 414 464 2374 3261 2469 1533 1625 3074 2184 1744 1639 1589 2323 1032 1641 1432 1228 1075 701 2548 1645 558 507 887 587 475 780 2176 2550 2591 1971 1842 2183 2534 2611 3334 2908 2690 2932 2275 1474 3015 2900 3391 3216 3697 3285 3398 3769 3394 2709 3585 2814 2781 3840 3406 4193 3938 4183 4237 4112 3485 3883 3354 4457 4525 4659 4022 2948 2491 2480 1905 3694 3112 2148 1558 3156 1329 1239 1357 977 1580 1208 1008 2214 2428 1382 992 1280 1234 870 998 4798 4777 4883 5381 5393 5091 4456 4816 4112 5235 5040 4290 4257 3874 4358 4494 3689 3930 4782 4332 4478 4463 4584 5188 5334 4406 4518 5397 4728 982 890 744 5305 6094 2611 6301 7018 6933 5569 2021 2190 1547 741 1851 520 990 644 906 4187 2851 3001 787 832 587 1179 2555 2824 2300 4968 2791 2887 3968 2666 3777 5520 6568 6493 5224 11027 9407 5499 6383 7100 7974 3246 1817 2204 2579 3121 1463 3426 1467 4500 1354 3950 2326 220 157 2029 2188 2999 7056 3374 1353 3482 1665 1898 1920 1798 2222 2057 2099 3023 2031 4284 4850 2769 2001 4024 3187 3227 4336 3621 3530 2056 2695 2396 4089 3107 4254 1699 3118 1360 2877 2174 2250 2718 2470 5697 3782 1690 1195 1609 1575 1824 1675 1744 1092 1267 2099 2743 2066 1763 3543 1869 1716 5109 1665 2128 2657 1325 1760 1722 1465 2288 2124 2016 1855 2138 1775 1697 1806 1853 1886 2515 2295 2180 1837 1703 2190 1396 963 1016 606 1186 1297 2338 1216 1120 871 1312 924 2155 1330 1700 1030 1995 1935 1488 872 1773 502 498 963 1063 1213 778 678 792 1028 797 995 1029 1245 776 785 999 1245 1370 1223 1498 938 1086 439 904 1074 1127 560 1285 1277 1067 1410 1204 1137 1136 1316 1025 1647 2406 1247 1150 1476 1697 1920 1594 1759 1264 1582 1542 1763 1895 1576 1582 1763 1642 1835 2287 2081 1302 1627 834 2060 1964 1206 969 1571 1028 1629 1484 1362 1313 1496 1141 1450 1596 602 1713 1031 932 1158 1055 1176 1211 1390 1065 854 1896 149 1471 973 1407 766 1213 715 1210 1058 871 1817 1635 1798 1788 1669 1287 835 373 758 599 598 1498 1216 821 595 487 815 473 707 911 894 1342 1071 550 514 483 907 603 471 920 961 662 1805 1244 742 641 853 1695 1052 821 801 1243 766 1628 1298 1647 1277 1438 1509 1450 1363 1278 1055 740 1158 969 1146 1381 1544 1595 1006 736 849 1305 735 292 613 1806 1627 1740 1784 1893 1335 1704 1097 1322 1740 1053 1608 737 1294 1518 2524 1631 2576 2282 2011 2323 1465 1695 1700 1228 771 1832 2202 1966 1702 1836 1503 2094 390 1134 1325 3160 614 468 556 897 771 914 1455 1302 1262 490 745 982 1082 525 483 789 1902 1976 1300 1551 1092 2347 605 864 571 625 1816 2026 1312 1567 1647 1404 1873 1271 1551 1332 1100 1063 1785 1098 1275 1127 1364 981 1474 1046 1360 705 1041 902 1189 949 2542 1310 894 1598 382 879 714 882 964 1817 1177 1071 2378 1322 1981 1318 2256 2664 1262 778 1872 1480 1459 1658 1667 2304 1595 1683 2054 2513 2482 2111 2312 1013 1136 1062 1585 1386 1397 1922 1358 854 3096 2454 3111 2234 1812 2151 2797 1692 2032 1876 742 1965 1119 1735 1159 1827 2098 2023 2084 2072 1861 1845 1910 1360 1173 1656 1988 1414 9369 8014 17619 2233 1984 1187 1588 1410 1197 1439 2191 1537 1630 1833 1096 763 1291 1924 1358 1632 1717 1427 1381 1545 1446 1787 1410 2232 1682 1454 2432 1754 2114 2561 2240 1993 2038 2310 1910 1921 2170 2251 2377 2247 2206 2241 2030 2083 1743 1910 2170 2173 1361 1352 2049 1738 5003 5437 3819 3771 3262 3742 3358 3635 3228 5095 4044 4441 3432 3080 3610 3412 4863 3534 2710 1910 2156 2066 2199 2080 2402 2685 1050 2327 2821 2375 3685 1591 1524 1830 1357 1091 1375 1346 978 1287 1158 1004 855 1209 1417 1054 875 876 1053 622 735 656 1151 1159 1332 1836 1510 1146 1390 1594 2009 2004 2048 1942 1365 1402 1693 1537 1889 2677 1939 1757 1759 1483 645 863 786 799 826 567 637 826 637 216 1495 554 690 417 655 680 639 650 308 572 820 874 747 846 691 864 447 946 964 836 1568 1391 1517 790 680 800 1279 861 764 826 823 895 1228 1036 1668 713 687 513 372 669 827 1059 562 836 1352 1871 910 764 688 1578 1879 1568 1666 1995 1835 1487 1722 1240 1228 833 1118 1106 1218 1322 1433 1010 1108 1161 898 1180 1013 2073 1354 1714 2270 1581 2027 1642 1705 1217 2083 1676 1112 623 2339 1101 2363 1119 993 2566 1040 1385 946 1233 2146 1809 992 1109 985 2062 2262 2162 2824 2183 851 705 1001 1854 991 2322 2063 1329 1057 2086 1592 1517 1331 1457 2272 1921 1774 1881 1928 1641 2245 2015 2778 3969 1582 2163 1925 2298 2024 2061 2586 810 1530 1402 1101 903 1372 4279 1199 1433 1332 1403 1724 1614 1448 1628 2087 2176 2346 1808 1151 1082 753 982 611 1304 1651 1536 1409 1101 1150 807 1222 1323 1770 1850 1831 1892 1424 1134 985 1379 591 539 533 370 537 523 499 356 674 660 1080 485 581 1630 1720 2029 1623 1735 1687 1446 1428 1750 1651 1188 1748 2363 1880 1755 1956 1795 1719 1429 1550 2344 1606 1221 1799 1468 1219 1562 1933 1286 2036 1017 1482 2391 1627 1093 884 1730 1335 1056 2145 1703 1822 1571 1642 1561 2193 1663 1992 1366 1446 1857 2040 1757 1581 2872 1865 1697 930 2516 1667 2062 2050 1082 730 1007 999 363 366 358 677 1275 1280 1348 2041 1355 1869 1747 709 1143 1168 392 859 805 706 871 612 1986 452 1359 811 528 661 755 1037 565 764 743 670 594 1004 1016 679 944 650 1110 1688 1030 1425 884 2942 1409 1363 1629 1404 1126 1072 965 1169 1355 1237 1875 1825 1306 1458 728 797 751 779 1591 1921 1371 1598 1607 1857 1462 899 2079 1184 1145 1350 2344 845 1085 1699 1440 1755 1891 1908 1004 1188 1669 1492 639 674 789 1204 878 1481 3445 2714 1845 671 894 499 1212 1236 954 1441 4611 1196 5219 4918 4175 3291 4249 4277 4183 4355 4159 4296 4123 4790 4573 4222 1448 864 1219 1038 2320 1460 2319 1514 1224 1405 1781 1679 1203 1135 2157 1874 991 1241 1682 1321 1267 1258 1186 1088 1086 1530 1604 1868 1432 819 1046 1158 942 1327 910 1053 962 1614 1157 939 1332 1364 1442 1055 1550 1655 1071 955 1265 1656 1446 1132 1217 1088 474 797 949 1088 860 550 974 962 1096 741 1673 700 875 726 1659 868 1660 1627 1584 1519 1613 1895 1427 908 1736 1270 1754 976 1078 947 661 963 958 828 957 1177 1140 1053 1366 1057 1110 1072 958 938 1160 1238 1064 789 1231 918 1213 855 1261 1247 1222 962 1081 1252 991 1075 976 1028 919 1682 1259 1137 1519 667 1040 971 1001 1007 1146 1384 1261 1058 2001 1153 656 938 1207 972 949 1109 1355 1108 1027 1354 1270 1320 1405 1185 1143 1392 1371 989 956 1029 1236 1253 1245 1079 708 749 786 1255 630 356 504 424 508 498 293 706 279 523 547 576 331 424 355 623 745 623 647 874 723 865 753 758 841 628 770 736 764 573 567 805 582 906 779 838 728 915 402 533 840 824 709 689 598 461 656 550 657 685 663 983 603 459 429 339 364 389 549 399 449 495 471 516 665 888 812 640 498 572 500 1348 738 511 611 308 570 365 444 814 825 836 623 661 811 627 421 679 639 524 704 428 441 462 408 264 302 790 581 1289 1021 985 990 801 683 681 861 640 410 408 691 1497 788 679 929 298 661 606 637 777 697 782 519 609 765 1456 787 579 854 948 1332 1078 1880 1679 1489 1445 1263 1305 1172 2616 1348 834 1812 523 491 1498 742 1123 1111 1046 1339 1036 715 912 908 918 819 1315 695 625 820 789 615 477 935 619 1260 1243 1664 1268 1117 802 867 1203 552 695 390 624 722 940 1196 626 567 524 390 335 961 559 324 739 1410 901 830 675 902 558 852 904 735 550 701 343 567 718 816 996 648 1047 955 872 1181 759 585 505 400 732 844 977 614 697 656 723 1123 785 725 417 684 1252 1237 1423 683 1182 550 1688 891 1362 640 955 675 1207 893 581 1630 775 1145 801 742 716 989 1433 1427 1020 937 1664 733 610 976 610 871 651 933 931 519 559 477 312 419 772 1255 1111 832 994 748 496 1437 1091 1903 1196 860 880 977 971 220 94 188 198 216 1318 887 1103 1232 1009 981 1024 935 889 818 559 252 268 584 639 196 624 647 830 899 967 805 394 370 563 635 742 1222 1085 762 877 246 552 650 494 775 737 548 618 590 684 665 892 452 560 609 613 772 1005 843 690 756 357 349 1407 1029 403 651 697 655 836 859 1084 798 784 442 319 1062 780 405 829 581 1326 907 4316 3617 902 936 935 1005 1153 810 1281 1146 1324 907 1791 1113 1420 735 390 308 682 1283 729 704 1065 1051 1296 792 747 1103 824 1417 573 1134 777 696 1174 836 1012 300 642 672 593 633 531 357 348 394 189 184 491 554 710 708 697 681 805 732 607 833 697 792 585 378 598 1532 980 742 1230 1135 447 556 518 1887 2144 972 721 1136 1863 1686 1172 1213 1243 2018 1022 1094 1084 930 869 899 1847 1822 665 643 539 403 407 707 1544 1528 1310 1583 1554 1783 1955 1726 1948 1988 1952 1247 1632 1463 2121 1856 1726 1758 1797 1928 1883 1900 1997 2154 1499 1823 1462 2047 1562 3044 2751 1942 2014 2235 1794 2845 1830 2803 3248 3400 2595 2591 1771 1310 857 2612 2225 1541 1193 1950 723 675 958 990 1115 732 644 1562 1269 1165 584 690 622 870 547 2630 2946 3017 3904 3945 3009 3371 2986 2765 4047 3447 2828 3596 2640 2900 3413 2162 2710 3060 2535 2552 3229 4397 4398 3657 3212 3641 4182 3625 840 699 482 3147 4082 1323 3347 4634 4962 3271 1214 1348 1497 667 1543 296 1018 939 713 3063 2005 2067 558 815 643 1118 2435 2401 2135 3016 1876 2249 2259 2230 3159 3431 4229 3634 3979 7739 7408 4102 4429 5372 6026 2966 1964 1958 2108 2221 1202 2902 1232 3783 1118 3485 1495 226 204 1730 1835 2986 5024 3058 1056 2325 1289 1468 1173 1222 1707 1655 1717 2446 2131 2733 3260 1802 1302 2338 3065 3039 3304 1932 2303 1945 1971 1383 2832 2041 2474 926 2302 897 1785 1473 1465 1665 1596 3589 3284 1452 1106 1376 1239 1967 1172 1715 850 846 1505 2379 1067 1005 2828 1449 1321 3359 1437 1647 2110 1402 1201 1123 1235 1936 1281 988 904 1369 1584 1497 1542 1563 1580 1542 1574 1360 1111 1326 1813 978 769 915 315 1146 1096 1920 1267 972 594 1016 778 1721 1546 997 816 1483 1512 920 1076 899 571 551 754 522 874 714 678 564 660 658 917 867 633 734 532 640 669 596 816 923 844 652 450 888 1127 1118 454 969 806 528 648 714 615 505 691 562 1043 1452 446 482 587 611 927 1109 1191 615 717 650 619 1006 886 814 1068 905 806 954 733 564 865 604 922 949 889 616 282 580 566 689 522 401 907 668 729 993 619 972 505 481 555 648 725 507 619 505 804 1061 182 1062 584 484 405 634 415 713 764 575 1235 1139 1206 1207 1129 1153 711 365 475 401 342 550 581 538 254 195 553 444 949 659 584 628 657 332 318 502 639 516 188 530 576 404 796 1093 602 480 628 1244 859 998 970 762 353 1194 1052 867 801 541 986 727 915 1256 674 699 1082 855 1025 1461 1432 1242 848 592 508 650 587 427 299 1293 997 1149 1283 1885 617 1075 1216 1009 1609 1151 1329 1017 1018 1063 2005 1641 1714 1234 1953 2104 1592 1450 1406 1109 510 1065 1356 1272 1292 1482 1484 1121 423 891 969 2793 494 321 380 450 537 547 936 792 1065 486 705 509 1006 609 433 503 1879 1433 1340 1478 1245 1748 279 391 277 320 650 1014 856 920 923 877 1021 843 855 901 588 668 902 626 740 800 954 754 1039 846 845 693 799 839 836 802 1859 1110 669 562 380 642 604 760 652 1263 858 573 1843 1176 1667 1102 1682 1661 867 849 1284 1057 892 924 1014 892 1153 862 892 1406 833 883 1419 880 797 803 1341 874 961 961 1080 731 2183 1643 2067 1352 1049 1236 1709 1064 1126 1113 545 1604 1038 1422 1044 1398 1307 1159 1179 1104 1195 947 1688 1003 1333 1062 1538 988 2441 2180 2233 12467 10492 762 1042 920 1103 1107 1350 974 1065 1989 1208 536 806 913 1145 1035 1443 833 991 1462 1022 1154 930 1391 1477 1450 1777 1353 1858 1822 1479 1561 1351 1615 2105 1435 1519 1869 1271 1245 1288 2016 1067 1825 1488 1414 1425 1400 1338 1345 1358 1238 3142 3216 2334 2612 2873 2795 2763 2884 2429 3262 2811 3114 3075 2376 3189 1777 3262 2588 1663 1310 1415 1209 1854 1572 1405 2489 728 1466 2500 2290 2469 778 1106 1475 923 797 1243 1316 857 834 740 715 507 992 876 746 688 585 791 587 594 513 1148 941 1114 1575 1275 874 1062 1099 918 1117 1302 1163 909 906 854 989 1238 1985 1437 1282 1396 1318 598 1023 968 597 613 526 519 808 516 349 1075 374 553 393 464 391 277 332 295 448 272 264 274 257 250 641 298 758 689 720 1247 1091 1386 602 633 634 400 693 657 747 799 540 639 925 908 286 297 410 382 411 431 994 711 825 1258 1912 607 429 436 1238 1154 894 1060 1093 1019 1148 1259 1213 1122 796 693 638 638 990 989 991 1125 1020 411 818 569 1372 880 878 1304 848 1128 805 818 797 1160 1017 861 452 1919 892 1798 864 755 1718 1140 933 1018 846 1095 1206 629 622 584 1395 1552 1337 1483 1568 760 722 657 1417 614 1282 1412 910 753 1456 1110 1204 1205 935 1541 1057 1308 1447 1358 1123 1290 1666 1882 2710 1677 1633 1515 1880 1332 1628 1668 521 609 698 746 479 668 3737 1037 938 943 984 1296 1155 967 1132 1952 2199 2010 1291 763 1227 521 660 487 1495 1300 1075 1003 746 683 761 660 582 926 1140 1498 1065 655 923 751 1084 481 294 392 340 346 354 280 238 511 443 794 481 547 1230 1078 1149 964 1510 1390 1487 1354 1070 1355 1168 1656 1739 1414 1353 1583 1531 1456 1193 1342 1738 1358 979 1378 1232 760 1320 1326 909 1324 970 1074 1336 1053 977 947 1024 1107 742 1179 1250 926 1288 1341 975 808 996 1151 1019 957 1348 2059 1776 1411 2996 2000 1593 1029 1724 1021 1721 1988 878 699 637 658 349 329 337 518 955 876 777 1581 939 980 1143 447 593 628 409 367 395 334 551 432 1443 552 1083 625 311 366 749 892 368 525 523 497 465 449 603 279 638 838 771 747 460 627 580 2274 730 698 1185 959 812 870 716 499 991 666 860 908 801 1216 537 575 426 311 1040 1288 1359 1170 1229 1417 1666 563 1798 678 756 1159 1938 666 1195 1183 1049 1294 1227 1564 703 774 692 1066 567 568 706 444 355 1296 2510 1935 726 581 694 416 981 901 616 736 3055 815 3644 3407 2770 2542 3049 2937 2957 2707 3504 2830 3525 2889 3169 2522 1100 1205 789 703 1207 1336 1687 1190 1295 1071 1999 1092 753 970 1434 1567 441 1007 1270 1384 1199 1167 865 690 740 982 961 1095 1283 714 881 1047 808 1185 850 917 834 1345 1062 857 1212 1236 1316 972 1432 1505 940 850 1034 1429 1366 930 1011 941 325 623 823 932 800 470 804 853 899 581 1258 565 715 539 1357 726 1310 1285 1301 1212 1318 1645 1185 754 1528 1158 1478 758 936 751 540 799 806 662 702 847 892 820 1167 865 962 877 791 733 946 996 849 630 1003 743 1041 629 1006 1029 1068 773 874 890 782 914 815 757 722 1574 1112 998 1381 515 907 776 896 892 979 1159 1015 935 1755 961 573 756 1004 744 744 951 1184 904 893 1169 1112 861 1011 866 971 1258 1194 806 822 858 1134 971 1139 955 656 620 710 1161 602 326 462 400 462 472 249 660 271 517 509 524 261 358 323 516 626 516 530 818 689 809 709 673 742 538 710 688 706 533 485 715 534 728 671 758 678 821 298 377 709 691 586 581 562 367 535 464 563 597 579 854 483 425 405 267 346 363 473 349 387 422 443 494 608 837 681 622 486 465 403 1249 590 495 587 251 401 306 337 665 768 669 585 621 702 558 363 599 555 445 591 356 387 424 329 228 227 690 520 1220 848 854 871 719 621 481 766 606 336 370 562 1384 682 613 801 270 561 529 585 694 625 718 481 545 680 1328 706 517 717 834 1074 848 1680 1499 1118 1314 1144 1138 1096 2427 1169 719 1652 446 461 1363 587 1006 922 949 1158 922 625 757 794 798 749 1181 568 593 724 684 548 431 895 537 1181 1095 1585 1193 1018 620 817 1102 502 598 306 574 594 678 965 497 472 478 344 297 921 515 273 668 1328 745 572 635 817 512 782 822 626 467 532 269 511 597 753 903 598 800 903 766 1051 709 531 422 344 702 755 829 490 579 471 605 992 648 677 403 632 969 1156 1355 608 854 466 1467 817 1304 576 893 585 1080 672 479 1400 681 1075 745 614 536 919 1290 1300 915 832 1466 617 432 888 487 798 625 842 792 495 529 447 202 389 448 1203 1051 744 900 706 450 1363 1017 1696 1062 780 781 905 845 179 70 182 164 163 1186 792 988 1126 874 929 907 854 814 688 437 212 232 498 572 174 602 566 625 705 759 687 352 336 551 583 662 1106 871 649 742 186 512 537 433 640 614 453 519 514 534 603 683 408 506 546 538 612 824 755 534 634 311 303 1279 938 348 599 643 609 732 799 981 721 722 397 218 1006 698 373 694 490 1167 809 3839 3253 834 785 838 883 1010 664 1076 941 1211 810 1641 1011 1301 640 348 282 576 1154 654 567 1003 985 1194 663 634 919 705 1298 523 1047 692 611 1044 758 836 242 545 592 525 613 493 319 292 352 145 156 415 462 626 666 609 631 721 627 408 649 595 724 467 348 530 1364 928 670 1153 1062 294 376 440 1408 1835 846 597 971 1723 1553 960 1058 961 1592 851 927 906 835 789 809 1545 1613 596 574 515 329 373 681 1375 1342 1165 1396 1343 1539 1585 1432 1600 1613 1747 1116 1403 1333 1664 1481 1310 1510 1497 1722 1614 1577 1675 1897 1288 1602 1301 1710 1280 2716 2327 1687 1655 1944 1484 2134 1611 2438 2735 2997 2253 2329 1506 1214 717 2284 1946 1300 932 1722 665 613 831 733 1014 584 498 1256 982 1028 494 622 554 772 489 2326 2650 2713 3503 3658 2476 2918 2634 2358 3588 2912 2354 3120 2188 2512 3072 1900 2396 2502 2093 1977 2753 4056 3904 3361 2854 3303 3808 3104 728 589 374 2738 3670 1089 2774 3944 4237 2543 1088 1208 1222 506 1271 218 956 899 613 2614 1787 1851 442 718 558 925 2184 2158 1945 2723 1438 1918 1935 2038 3009 2938 3447 3072 3556 6824 6561 3583 3780 4685 5268 2758 1748 1713 1904 1996 1088 2641 1084 3413 966 3161 1391 208 192 1448 1599 2579 4528 2776 910 1982 1102 1344 1103 1160 1526 1480 1397 2202 1952 2317 2862 1622 1166 1939 2890 2848 2975 1657 2006 1744 1701 1231 2559 1676 2245 743 2121 813 1606 1395 1379 1471 1363 3019 2840 1330 990 1172 1058 1550 1041 1522 699 697 1399 2061 920 896 2610 1321 1201 2945 1247 1339 1926 1304 1113 1031 1141 1744 1205 804 733 1193 1408 1350 1330 1431 1456 1361 1442 1165 1010 1186 1638 791 694 844 263 880 865 1609 1081 789 547 924 570 1613 1349 945 733 1355 1382 813 1025 681 529 509 682 470 794 650 618 500 596 543 841 815 563 642 466 464 533 514 748 773 704 594 415 755 915 939 389 777 748 443 571 642 547 432 625 477 915 1220 339 408 398 470 825 885 985 452 546 558 541 848 790 638 914 622 665 872 604 481 661 524 798 858 739 479 256 466 487 573 333 275 791 626 554 803 531 824 447 435 491 486 526 427 523 435 713 915 150 757 438 432 339 563 329 639 620 506 978 916 995 966 907 966 645 300 429 336 257 473 492 462 226 171 456 424 857 615 522 576 605 292 288 439 555 419 107 516 519 299 612 998 558 450 578 1129 813 868 842 732 313 1036 964 707 656 437 944 671 803 1088 628 627 991 783 944 1266 1324 1162 713 521 456 551 543 399 269 1195 899 1041 1120 1703 559 886 1101 833 1531 985 1087 947 886 955 1786 1476 1402 984 1720 1839 1398 1283 1239 1081 484 983 1264 1155 1183 1412 1357 979 360 853 931 2389 454 289 341 364 451 457 828 690 998 440 627 443 773 479 411 461 1673 1222 1041 1165 1183 1519 263 355 255 279 592 865 737 793 794 752 876 751 751 758 493 565 724 525 625 706 753 627 828 680 700 629 727 795 739 723 1660 966 631 458 362 522 490 604 598 1171 806 460 1623 1014 1402 905 1422 1356 771 807 1191 830 607 637 845 754 792 758 738 1051 705 753 1263 817 716 728 1214 742 774 806 929 661 1968 1475 1829 1218 879 1108 1431 919 981 923 436 1439 925 1257 906 1239 1173 1031 1053 978 1047 849 1560 921 1210 916 1314 853 2219 1889 1984 10492 10406 645 923 817 1065 1034 1202 909 996 1871 958 490 619 714 1035 864 1247 730 844 1350 962 1030 822 1075 1341 1184 1424 1046 1705 1666 1342 1259 1232 1436 1948 1205 1385 1520 1064 1062 1120 1798 958 1425 1328 1298 1255 1168 1180 1188 1162 1096 2633 2620 1996 2190 2483 2410 2270 2375 1995 2805 2390 2580 2808 1970 2810 1539 2653 2145 1514 1126 1223 1083 1618 1349 1206 2289 573 1211 2176 1984 2156 658 841 1249 820 706 1001 1186 646 639 648 669 412 882 807 686 605 539 649 500 521 440 1052 823 959 1495 1100 820 954 1029 628 908 1111 999 787 722 650 895 1029 1764 1179 1152 1168 1220 521 890 841 518 526 453 435 714 484 248 823 336 465 381 420 367 223 248 258 370 256 248 254 237 234 605 254 672 611 588 1049 951 991 514 562 505 338 649 625 713 710 410 587 709 767 224 214 325 303 359 369 916 638 738 1187 1710 507 382 432 1181 1097 854 985 1010 922 979 1147 1085 1044 732 617 535 525 872 894 908 946 901 373 735 504 1222 745 717 1133 755 1056 727 730 644 895 754 725 432 1783 860 1624 722 727 1520 1075 852 961 765 933 1062 538 502 472 1150 1303 1156 1081 1380 656 628 541 1201 493 1103 1207 778 668 1303 997 1127 1016 851 1441 935 1184 1297 1194 961 1161 1536 1746 2528 1504 1477 1348 1624 1236 1402 1563 487 523 650 698 435 634 3252 950 862 852 889 1140 1005 848 986 1819 2051 1922 1133 627 1171 424 606 433 1424 1129 959 910 627 588 703 577 518 707 994 1394 915 528 875 610 888 447 264 358 318 314 322 252 220 393 407 700 435 467 1104 971 1028 880 1448 1304 1384 1290 992 1263 1094 1522 1624 1286 1227 1407 1383 1230 1058 1207 1648 1257 895 1204 1145 638 1150 1160 709 1172 858 891 1159 844 842 778 878 998 607 1040 1028 738 1143 1085 827 694 881 1042 840 842 1159 1881 1595 1371 2709 1825 1384 868 1528 951 1555 1641 749 665 531 566 325 305 290 457 866 783 666 1287 784 826 1033 389 486 536 349 267 318 239 435 359 1208 458 1027 601 293 324 711 734 297 471 481 459 435 415 558 251 604 814 675 650 404 538 538 2091 636 610 1101 731 701 689 539 358 890 581 688 703 745 1131 515 551 398 277 855 1205 1233 1000 1136 1318 1542 499 1645 632 617 1002 1786 583 1072 1049 985 1098 1083 1308 580 689 652 944 390 470 668 394 309 1173 2130 1727 561 531 640 289 951 843 562 587 2795 695 3391 3168 2528 2282 2619 2627 2628 2484 3259 2558 3198 2569 2798 2219 976 1139 703 626 1119 1174 1437 1057 1162 927 1870 813 675 795 1344 1399 329 888 1045 1067 996 974 758 554 562 737 720 844 839 726 677 890 566 812 780 575 516 812 654 584 791 886 813 521 810 883 927 1148 831 779 766 825 828 877 673 441 574 541 618 492 967 1006 860 811 881 857 891 1011 757 866 906 904 836 863 844 850 799 694 956 971 964 618 633 580 856 703 699 506 760 643 715 617 1018 732 820 762 609 672 753 819 664 801 607 704 576 893 857 852 822 701 700 709 749 816 584 586 675 672 824 750 647 965 1304 883 706 670 1314 1156 1234 737 1331 800 743 1021 868 875 1078 934 981 1120 955 1212 1017 976 1004 950 1059 960 1112 1028 751 1041 824 746 866 718 603 613 562 877 373 238 236 195 252 233 343 279 175 393 398 241 344 363 375 164 155 149 242 555 487 553 525 347 427 255 239 213 225 272 421 256 367 440 346 424 282 485 182 284 392 380 321 340 284 417 321 408 471 312 288 772 458 203 185 207 188 460 613 400 432 206 254 241 364 230 200 224 216 336 352 898 333 200 267 194 384 235 298 674 523 782 478 538 394 204 271 668 650 646 545 294 304 136 237 248 350 347 424 504 399 407 450 459 428 595 344 663 431 452 426 756 621 548 623 331 457 436 432 284 370 443 400 463 443 288 260 799 682 330 994 827 1072 796 633 986 508 1028 508 968 796 475 1012 454 372 605 590 854 715 481 828 593 441 796 404 427 470 487 598 733 495 524 559 422 228 402 844 835 739 846 678 606 716 641 598 754 535 577 533 453 569 651 442 684 351 432 285 329 651 328 505 686 652 364 508 360 317 439 230 309 362 381 527 492 559 733 484 297 718 528 930 454 545 412 350 324 387 563 358 365 328 395 743 393 704 542 555 564 536 549 437 732 371 780 244 582 317 360 443 691 608 492 461 420 545 426 286 321 404 644 655 878 809 572 491 507 395 275 439 293 465 673 164 192 204 166 263 286 367 533 380 426 389 239 380 569 717 447 430 462 653 453 245 108 223 311 193 571 630 608 818 591 567 635 563 516 627 322 234 212 327 485 129 461 313 683 447 447 303 375 369 606 535 473 980 576 596 619 388 363 280 499 178 162 226 232 219 188 490 696 334 392 292 345 465 316 433 515 439 341 300 649 619 299 560 453 433 449 492 476 304 474 436 431 539 457 328 535 483 1159 649 2963 2751 499 514 738 458 703 672 686 574 1058 760 920 878 793 457 371 503 318 566 432 393 543 533 640 644 484 819 885 301 326 837 504 547 804 380 583 300 416 547 503 545 325 363 360 388 228 291 497 490 431 329 388 351 539 565 395 1146 916 844 383 639 347 783 249 383 699 638 198 303 357 958 863 1271 843 819 1142 936 640 870 1168 1166 859 753 743 546 564 442 891 938 228 241 362 247 326 254 986 917 782 1017 1350 1115 1459 1286 1627 1230 1415 1466 958 694 1600 1671 1273 1613 1708 1457 1171 1196 1346 1756 1407 1811 1352 1857 1803 2101 1758 2095 2005 1756 1652 1892 1648 2837 2672 2338 1335 1001 1279 911 905 1712 1443 1104 896 1291 664 570 522 481 709 529 344 901 778 745 344 305 285 263 308 2066 1973 2059 1980 2386 2016 1925 1945 2078 2726 2195 1965 2285 2247 2336 2061 2415 2196 2169 2700 2531 2245 2066 1925 1952 2147 2244 2106 1994 640 557 220 2221 2273 1182 3487 3489 3473 2892 964 1133 728 186 722 205 592 380 329 2001 1157 1283 461 547 398 795 928 1360 978 1733 1304 1350 1704 1031 1481 2888 3368 2350 3106 5459 5027 2846 2894 3456 3347 1416 883 1267 1363 1070 1135 1550 847 1933 880 2263 885 205 179 1357 784 1602 3011 1830 629 1416 893 919 981 1033 1452 1387 1629 1121 1010 1813 2817 1025 975 1723 1792 1762 2158 1688 1808 1284 723 604 1770 1236 1932 753 1166 482 832 699 684 768 1174 2844 2553 682 678 615 712 812 786 765 516 579 1109 1292 777 657 1356 739 676 2231 515 665 877 789 898 1275 1057 866 993 1072 995 896 893 990 1054 892 976 872 883 1260 837 1080 1037 490 605 522 458 396 397 780 464 570 475 500 518 1213 927 719 552 585 797 555 517 371 360 344 515 446 421 309 279 545 464 647 433 476 488 403 427 468 275 475 492 443 449 540 478 613 685 726 263 430 644 426 444 587 472 544 521 443 664 697 471 350 408 341 615 747 825 525 579 483 432 557 480 591 526 419 513 450 477 372 484 490 690 666 492 660 481 482 324 482 460 469 894 502 781 451 262 895 678 584 766 467 540 716 802 628 528 938 114 780 551 575 407 582 284 544 707 484 709 708 1015 930 765 1090 387 412 435 301 362 375 453 623 280 236 632 345 274 365 504 575 348 274 262 165 361 318 125 391 269 298 739 568 371 327 349 557 489 341 332 313 598 792 720 687 417 601 436 404 526 402 418 374 378 510 378 751 692 1071 772 539 286 423 417 262 438 744 790 816 816 828 421 714 936 927 936 664 831 666 749 842 1348 806 1047 903 880 1117 884 459 572 563 264 890 1038 798 843 550 839 699 356 637 686 1423 257 327 255 427 381 393 395 589 893 574 568 331 713 218 220 301 772 606 630 742 362 1223 317 469 362 343 670 773 663 719 634 612 658 527 838 621 575 595 648 566 592 590 658 533 716 561 655 518 548 347 544 525 1079 492 533 423 132 564 206 281 331 844 344 598 1044 400 1034 772 1005 1063 437 646 1404 893 1115 1157 920 795 926 972 828 589 822 893 518 575 518 517 519 960 925 862 1031 497 1097 1263 1464 843 641 758 1010 788 756 1217 399 763 727 926 827 947 890 812 881 879 728 477 1230 751 638 775 847 834 1169 1257 1187 762 645 9411 545 435 560 563 553 435 489 450 442 449 411 620 683 819 771 650 1264 526 582 683 601 1340 591 848 706 850 910 884 879 1201 923 873 991 978 857 782 974 1085 886 755 804 1412 980 1087 1210 1138 787 840 822 1057 2809 2372 1734 1638 1790 1838 1614 1768 1676 1941 1822 1947 1929 1676 1630 1889 2299 1825 1526 1044 1067 1016 855 1077 1084 1148 527 1128 1350 1222 1436 816 840 699 419 439 778 420 627 506 540 419 454 556 446 422 321 625 424 414 687 646 671 463 385 696 593 695 888 942 814 1318 815 1031 864 980 938 871 838 990 954 913 918 711 408 372 332 488 448 355 518 449 275 145 432 191 254 228 282 357 62 90 154 196 277 334 243 196 229 307 368 341 437 478 570 560 564 377 551 344 403 214 204 236 352 272 305 465 764 249 220 334 263 179 213 563 428 561 647 965 627 359 300 399 391 345 507 664 737 407 469 455 437 331 471 646 667 460 666 662 467 477 594 476 464 710 552 578 652 576 563 533 578 352 547 558 387 201 900 382 795 436 366 843 470 470 438 488 713 999 446 392 364 870 788 835 1365 722 300 268 324 616 461 1059 700 421 436 670 666 416 528 855 955 1142 849 967 749 688 861 662 836 925 809 1061 984 1052 967 1348 1148 405 493 355 408 610 556 2121 883 785 751 926 1404 1144 900 1262 1000 1064 1189 742 480 794 542 412 401 645 468 789 835 802 455 512 482 721 952 655 804 667 577 380 398 359 390 199 177 157 187 193 177 167 455 337 353 226 195 361 775 690 1013 420 489 684 432 571 505 511 776 664 619 670 665 713 637 551 609 888 674 562 887 706 640 768 560 574 713 463 609 863 675 581 675 618 503 633 573 747 660 724 561 530 642 927 1040 765 846 1061 911 1109 716 1195 623 784 596 1586 547 1333 1152 720 397 314 335 191 333 277 357 580 527 413 383 509 542 785 332 480 515 328 516 486 527 522 623 845 353 300 438 250 485 416 438 499 280 285 251 221 448 309 282 459 184 620 498 491 705 255 1462 622 600 491 389 609 276 232 494 348 409 602 665 655 376 347 376 217 271 656 608 856 643 752 786 629 492 644 596 882 527 892 420 667 691 568 765 781 624 531 689 493 463 351 328 464 341 257 643 1472 1233 859 329 368 305 301 446 400 380 1727 412 2047 1840 2106 1834 2019 2251 2484 2661 1828 2461 1863 2254 1888 1980 671 824 762 368 724 953 832 585 535 716 777 786 694 539 788 687 551 548 856 731 723 701 610 918 942 1045 1052 1173 1605 1060 905 834 986 839 810 664 582 853 610 728 1219 1217 1160 822 885 1380 1125 1161 1031 1033 679 564 587 690 1109 856 1368 1417 1076 642 1227 1097 831 700 972 744 768 869 1082 896 1015 1194 1103 1122 1074 1034 848 653 1262 1258 1256 1019 784 887 707 992 1014 916 1021 858 1250 1260 1052 827 1307 970 958 1266 1170 1422 1346 1143 1236 1321 1059 1253 932 936 1102 961 873 1241 695 945 578 790 1441 541 821 784 1031 889 1014 1351 1191 1206 1230 933 1175 747 1398 1254 781 1125 1218 1096 1112 1239 1165 1222 1312 1191 1280 1109 1012 941 1078 1168 967 1001 1109 1133 1214 1110 1152 953 547 671 630 938 499 387 273 301 297 382 266 902 179 287 331 292 559 553 537 361 320 310 316 401 313 431 331 494 576 445 508 429 445 485 478 473 349 483 526 467 347 491 503 403 505 360 352 618 344 270 347 422 434 705 664 684 488 354 354 296 253 531 816 489 569 295 289 331 331 465 338 381 422 362 634 895 397 219 301 342 351 386 280 634 517 696 427 453 615 473 462 867 791 817 913 506 405 254 279 249 405 557 582 371 808 459 576 688 595 571 435 757 683 598 468 890 613 477 664 432 564 657 562 608 345 736 475 516 337 360 853 827 699 443 997 1149 1238 536 503 763 468 1185 770 1286 593 419 476 588 502 1021 885 881 698 421 1504 839 514 776 1012 972 736 1027 863 486 674 673 491 975 427 798 748 696 1035 804 812 692 521 833 813 1155 468 594 592 287 708 412 283 323 311 524 451 333 417 658 822 479 463 590 408 583 546 620 360 415 348 334 573 550 653 866 589 543 585 548 805 641 349 310 270 270 292 633 571 542 368 524 741 777 577 318 641 495 746 1121 679 1193 314 783 560 601 417 317 448 753 454 812 758 810 559 388 729 554 460 943 821 1453 1496 730 712 545 341 377 766 467 852 1261 170 218 207 262 305 574 921 923 630 810 850 553 1008 585 1086 1640 468 535 783 620 179 50 88 113 114 552 455 940 944 693 710 1020 412 375 408 384 191 178 469 671 201 819 773 826 741 869 470 499 328 281 580 519 867 977 937 633 436 261 388 712 331 317 250 291 234 249 540 720 506 552 417 433 679 353 511 368 618 370 372 959 678 245 509 752 494 667 709 1052 566 711 448 587 451 262 689 554 326 847 835 2973 3040 472 627 600 707 847 637 465 401 952 1126 723 866 1070 768 490 764 515 587 565 987 874 813 898 569 494 728 937 562 451 714 875 771 1048 702 843 244 401 951 772 611 279 190 349 406 236 282 722 754 881 449 837 789 512 999 573 1008 775 877 809 637 579 1049 650 803 984 934 419 453 651 1494 1676 1092 895 896 1594 1223 1258 1111 1056 1611 924 852 907 634 569 571 1027 1372 408 382 421 278 453 401 1059 818 1282 1148 1367 1712 1792 1905 1530 1699 1104 1867 1150 1826 1444 1451 1621 1929 1757 1526 1422 1555 1849 1790 1564 1618 2096 2100 1720 2307 2123 2189 3080 2355 2028 2194 2072 3276 3122 2401 1178 1719 1782 1469 1082 1456 1855 1387 941 2103 569 473 1044 726 1206 611 515 1115 1364 1049 407 905 836 706 254 2821 2730 2576 2679 2820 2704 2597 3291 2787 2982 2523 3424 3722 2412 3045 2944 3002 3396 3203 3244 3890 4418 2575 2645 3498 3411 2695 3110 2316 491 453 305 2718 2901 1473 3452 4785 4904 3112 1170 1203 1550 730 1716 218 1040 881 756 2555 1747 1708 597 873 773 503 1451 2131 1686 2322 1337 2090 2772 1312 2533 3700 4312 2743 3327 6716 5621 3387 3338 3849 5247 1839 1046 1153 1473 2349 919 2135 694 1854 939 2121 1160 124 106 2810 1725 2448 3168 1644 1009 1588 899 1235 758 695 1247 1166 1210 1256 928 2561 3211 1200 649 1756 1813 1666 2459 1325 1647 1220 935 1001 2008 1642 3005 963 1629 832 1300 1096 934 1157 1285 3819 3056 1229 1102 790 1016 964 1037 1109 494 585 678 1647 833 787 2149 1256 1112 2693 1137 1223 1488 666 1168 1097 1208 1178 1020 810 821 817 1082 1063 1055 1160 1014 950 1268 1498 998 1458 1016 868 743 657 630 638 717 1056 588 535 614 601 716 1026 1209 1316 554 2468 1984 1383 575 851 456 432 465 708 516 404 390 378 355 423 321 385 731 459 723 379 642 698 531 782 508 344 321 551 680 770 344 436 816 261 436 623 608 377 815 467 573 741 547 615 509 466 792 1172 924 416 450 421 367 638 557 452 493 448 460 765 619 490 664 312 612 652 529 871 448 427 742 837 280 307 797 340 952 527 618 855 649 605 685 600 677 679 795 606 723 1156 227 852 474 567 473 344 326 767 807 662 910 1101 841 957 717 782 680 574 307 502 807 783 960 587 353 325 620 310 554 471 638 549 752 316 302 574 240 167 167 279 351 278 1241 848 860 756 735 749 974 716 712 894 737 1564 1385 1511 703 657 535 770 1195 601 1215 961 789 646 688 647 939 825 1009 452 280 403 579 499 306 1152 571 797 672 1317 851 762 983 874 1301 930 1040 813 982 982 1967 1121 1766 1433 879 1168 1083 747 889 765 338 850 1087 867 1030 974 1104 1335 361 714 849 2156 381 333 298 402 386 375 518 478 788 331 970 958 1050 330 340 499 1101 1045 836 960 473 1331 244 556 442 276 795 1164 954 996 1044 989 1155 1075 815 447 413 439 531 447 489 460 1484 1291 1595 1372 1384 728 923 715 739 692 1592 568 595 377 255 805 379 635 526 1437 452 480 1293 791 1324 1245 1156 1309 786 406 2155 736 1346 1380 818 1111 934 728 618 1322 811 735 622 414 493 393 740 1025 978 821 1251 845 1440 1444 1578 1157 1214 1027 1359 1194 824 1539 535 1034 649 1400 653 1367 1083 1056 1154 1172 786 1057 803 878 597 1336 925 743 1190 1259 1588 1042 923 545 8969 7385 605 585 1024 1313 1539 1084 499 646 842 710 882 843 1597 916 1309 979 603 744 579 2395 1094 803 1045 950 1029 1382 1451 1166 707 887 1406 1131 1193 1103 1184 1597 1163 1133 1368 1625 1229 1048 1579 1684 920 1089 1284 1151 2815 2967 2876 2323 1981 2550 1548 1674 2296 2233 1444 1560 1771 2128 2388 1877 2203 2159 1909 1200 1228 943 1284 2338 1626 1659 830 2590 1833 1600 3028 1177 1175 1668 850 814 874 513 989 843 1078 639 472 489 556 314 383 320 587 564 442 412 435 752 773 1017 668 812 890 629 1055 1340 1090 1112 1167 1066 1162 986 974 1453 1006 1144 1173 503 406 461 431 420 465 376 402 584 612 163 664 513 432 253 483 413 96 70 110 232 572 562 644 492 511 796 344 588 794 609 796 687 695 352 633 697 683 303 293 303 556 463 330 485 804 294 268 360 241 447 539 810 459 602 933 1115 620 523 375 589 610 481 572 874 1106 600 542 595 562 418 471 428 510 499 633 453 696 511 412 844 535 1027 695 786 1172 903 852 947 1152 527 801 679 642 432 1251 880 1647 788 889 1399 691 628 627 540 691 976 865 769 579 912 1078 1050 1632 1153 585 561 649 1206 729 1437 1352 863 678 1358 1297 687 859 1164 1102 975 1099 1198 1231 1160 1410 887 1515 1659 1033 1159 1090 1446 924 1165 1452 459 843 536 545 718 501 2604 849 695 701 853 934 800 706 884 1304 1379 1109 1146 904 757 488 467 498 1069 776 635 626 593 585 667 679 600 958 701 1460 797 478 417 611 402 418 329 457 375 397 401 261 247 566 403 393 507 320 681 1289 1353 1151 778 892 930 751 1097 742 1124 1173 1136 1035 1157 1262 1126 987 751 844 997 976 1284 1770 623 564 1270 1114 846 783 863 726 1694 1188 854 1069 1074 1017 575 1111 1555 1193 948 1136 569 959 460 778 1014 786 964 1191 1128 752 1800 1050 777 762 1223 489 949 1476 735 600 307 355 525 583 591 630 903 717 880 809 623 893 880 550 654 805 288 404 525 452 716 733 1418 411 1110 587 384 524 628 546 260 429 363 484 404 493 400 527 498 522 670 566 803 1036 317 2146 780 768 1175 626 708 586 534 441 927 805 486 533 510 781 338 310 264 372 576 1391 667 416 830 988 1021 654 995 551 1019 698 1259 330 1128 886 846 1003 940 755 847 536 604 654 460 376 631 507 302 1099 1765 1539 876 350 332 370 389 331 294 507 2626 727 3435 3221 2462 2325 2894 2382 2472 2515 2688 2636 2634 1884 2970 2612 742 797 779 674 1147 1162 1562 975 879 982 703 833 875 636 667 1018 575 884 1099 969 975 929 636 719 741 1552 1515 1926 1363 815 753 795 849 618 600 576 496 799 518 614 1054 1052 987 645 777 1167 951 834 845 749 584 506 527 611 973 675 1219 1130 962 498 1001 867 666 504 845 500 554 613 940 692 905 1054 1011 988 996 837 763 572 1184 1039 1040 904 620 745 568 873 845 797 863 671 1031 1067 855 709 1052 727 813 1123 959 1205 1112 832 1064 1076 930 1078 709 705 883 864 739 999 609 741 491 648 1325 456 675 632 884 719 938 1204 1019 1034 1104 789 1063 594 1135 1068 741 839 902 894 853 994 986 1056 1039 1017 1125 911 792 800 1049 1117 916 778 902 834 1066 940 1036 854 403 518 497 812 467 355 214 295 234 393 217 820 143 249 281 237 279 285 277 258 221 211 211 373 299 387 340 442 508 409 455 407 423 461 396 445 307 416 359 407 313 431 454 303 487 340 332 586 281 247 308 334 342 522 487 605 425 166 166 237 217 295 674 308 382 297 253 305 291 424 308 365 361 340 548 726 371 205 273 304 309 326 248 485 455 562 333 347 521 369 356 785 744 754 707 435 332 230 262 150 317 517 523 318 655 421 529 628 537 520 375 666 463 481 415 677 493 313 554 386 498 480 451 507 331 609 427 454 297 334 788 514 629 419 836 993 969 470 475 673 422 951 722 1200 520 387 417 505 379 866 681 654 635 431 1395 680 400 712 925 914 672 954 647 383 471 538 441 797 365 658 697 636 882 743 631 549 442 717 726 955 310 515 517 247 625 327 253 246 244 440 417 344 318 585 674 361 415 392 332 551 496 510 274 310 228 304 508 386 493 698 441 501 469 320 565 433 307 284 246 232 248 517 431 439 338 496 734 708 490 269 532 399 664 871 643 1005 258 653 506 543 310 283 410 656 341 700 576 722 561 364 635 473 378 762 644 1363 1423 585 594 483 330 348 724 433 802 1072 125 163 104 240 235 479 803 867 592 776 722 489 868 474 1011 1323 426 475 690 605 132 46 66 95 98 544 394 848 802 624 590 892 316 279 381 360 171 150 389 585 167 667 711 683 592 720 450 440 306 245 509 450 720 824 794 577 297 247 469 581 301 291 200 237 178 219 337 646 387 433 306 360 488 313 453 298 562 282 294 787 658 201 463 684 434 591 591 1000 494 635 368 461 327 218 608 436 271 719 735 2525 2579 382 577 556 469 779 619 416 343 856 994 633 761 846 598 431 618 444 471 395 830 798 755 733 513 409 682 779 550 417 627 712 604 890 627 760 242 352 770 611 473 186 156 248 330 160 141 556 594 790 263 612 709 406 923 541 837 650 748 678 510 533 847 508 589 860 828 222 246 358 1015 1183 870 765 682 1470 1058 1100 1037 912 1441 717 649 702 554 529 521 806 1239 321 299 301 225 428 357 848 605 1118 1060 1146 1510 1604 1684 1422 1594 973 1421 893 1587 1154 1109 1188 1582 1327 1331 1119 1295 1540 1456 1281 1332 1721 1596 1273 1967 1947 1845 2719 2018 1771 1941 1829 2782 2495 2097 1026 1514 1534 1343 1087 1266 1418 1174 831 1706 431 375 943 658 907 436 439 1012 1099 940 395 794 733 636 238 2324 2243 2165 2266 2509 2182 2278 2623 2275 2508 2054 3035 3113 2094 2688 2558 2619 2957 2804 2797 3276 3669 2332 2404 3202 3036 2487 2842 2085 393 373 276 2321 2585 1123 3005 3848 4003 2548 860 972 1351 682 1478 204 1023 839 654 2173 1379 1295 498 708 626 447 1272 1958 1521 2111 1108 1726 2436 1101 2318 2976 3419 2314 2686 5383 4600 2476 2776 3189 4560 1491 949 991 1214 1995 788 1628 613 1603 766 1769 960 108 90 2384 1459 2120 2636 1336 896 1396 776 1070 635 576 986 923 978 1054 755 2135 2530 1070 523 1817 1538 1451 2023 998 1414 1116 853 873 1579 1354 2506 828 1464 737 997 991 849 1015 1005 2852 2260 1095 960 748 986 803 907 997 378 438 608 1510 691 613 1930 1078 958 2316 950 1030 1285 616 897 860 1008 1015 781 679 688 749 890 861 825 978 832 814 955 960 835 1271 939 745 619 573 383 568 669 969 550 471 519 571 648 950 795 1063 433 1994 1585 1136 331 754 386 362 326 652 376 374 362 342 335 385 283 316 646 417 649 294 575 658 534 691 401 310 295 436 546 684 328 364 625 235 398 540 525 290 705 388 462 632 481 519 463 458 665 1169 844 390 414 385 335 604 506 392 459 416 438 701 520 446 610 298 485 525 435 708 317 299 656 761 232 247 720 302 807 501 555 803 579 553 621 534 593 621 739 527 616 950 190 754 439 515 388 240 327 700 766 498 797 997 756 885 692 694 628 408 236 338 559 725 841 463 337 303 492 206 440 457 464 475 647 222 208 467 212 147 135 226 292 210 1083 674 620 557 596 691 811 630 626 675 507 1390 1225 1175 577 562 464 652 1020 521 1192 637 659 613 620 564 749 684 678 418 240 363 501 419 246 942 407 596 567 1248 676 543 820 694 1115 725 912 685 816 799 1636 921 1461 1194 801 976 861 685 754 503 262 774 943 772 828 820 835 1059 280 585 695 2018 268 244 206 291 282 279 505 415 690 307 733 691 838 264 274 430 1047 995 731 827 431 942 202 429 331 232 642 940 752 788 869 808 976 895 620 419 381 409 501 411 459 403 1136 979 1217 1050 1092 677 868 641 610 536 1431 475 643 258 253 699 244 531 469 1166 344 420 1132 657 1161 1101 1018 1131 607 343 1830 568 1056 1074 776 1000 793 530 529 1125 666 627 534 353 445 372 612 937 836 693 1018 683 1242 1166 1294 977 1117 861 1233 980 698 1064 399 841 512 1280 518 1249 943 924 1020 1042 656 937 670 638 553 1077 803 517 1101 1088 1410 920 817 435 7385 7506 567 539 979 1090 1314 1031 430 580 780 599 731 713 1303 757 982 862 555 614 505 1748 993 619 905 731 851 1062 1150 935 555 753 1218 994 1033 875 969 1153 998 951 1209 1459 1025 929 1373 1395 785 973 1108 930 2279 2383 2537 1981 1563 2125 1327 1451 2084 1975 1185 1289 1431 1930 2048 1475 1898 1855 1360 1066 1096 780 1168 2020 1437 1563 647 2260 1648 1441 2752 971 1018 1539 813 780 763 489 829 720 931 549 393 405 491 302 352 286 496 526 298 274 335 686 630 882 626 734 755 553 880 1000 809 830 943 859 924 717 781 1134 828 885 893 406 354 372 354 360 395 332 348 534 542 193 612 431 402 241 447 301 90 68 110 210 508 502 576 436 451 632 301 532 634 437 625 537 545 282 453 549 593 242 232 244 393 423 239 412 609 247 221 268 213 339 388 587 387 516 773 1029 480 429 347 494 519 463 444 691 792 506 432 514 473 376 399 329 400 444 501 305 603 416 382 775 542 829 478 704 1053 775 753 807 990 381 529 497 582 402 1137 834 1533 710 853 1306 655 550 591 464 608 915 827 654 480 864 1007 965 1374 1106 545 521 595 1130 675 1278 1202 766 574 1228 1233 578 746 1069 1004 831 1030 1069 1149 1042 1274 751 1299 1548 955 1006 993 1162 880 951 1265 354 699 504 491 577 394 2105 659 600 598 657 798 698 624 756 1036 1068 893 939 725 550 362 450 456 1017 718 463 462 551 529 460 541 500 765 529 1265 631 394 393 542 364 304 303 433 359 375 373 241 229 467 355 350 372 298 625 947 1002 812 726 804 831 661 926 676 912 921 979 914 965 1010 951 794 626 715 915 893 1150 1488 583 522 1253 1042 732 680 753 631 1433 968 742 900 942 896 421 885 1333 944 801 993 484 855 428 660 916 666 862 900 902 589 1616 952 660 650 1027 383 721 1193 644 439 228 305 497 530 563 577 822 636 812 767 567 866 685 522 576 666 237 313 302 319 603 606 1203 327 1000 464 346 583 582 476 178 361 341 436 358 406 378 477 423 426 478 500 668 788 261 1728 690 678 1096 468 547 436 392 354 879 765 450 491 458 701 285 282 240 263 492 1275 557 357 735 924 994 579 880 476 668 597 1015 289 1085 792 774 893 830 711 567 473 501 526 446 354 481 430 243 1029 1460 1152 667 312 310 332 387 301 222 407 2358 600 3059 2886 2164 1968 2688 2203 2258 2176 2378 2275 2334 1642 2751 2387 617 623 597 602 880 1025 1230 757 725 781 572 722 619 502 550 936 420 787 799 753 749 719 485 475 493 1286 1276 1663 941 641 750 701 599 816 892 972 922 724 596 672 1071 1149 939 671 746 1095 1030 844 773 965 1066 1048 1067 1072 464 617 653 816 775 523 1055 1072 1006 600 767 602 603 614 854 677 807 849 803 833 810 699 875 724 1138 1129 1033 758 763 970 982 958 838 679 955 839 1042 688 989 747 857 610 676 752 924 834 821 570 652 852 1058 591 817 852 891 782 714 706 664 736 493 764 861 926 1035 853 596 641 730 702 815 806 718 873 518 634 1021 647 432 792 845 748 808 896 685 723 812 885 651 789 700 765 657 724 740 651 767 732 717 860 825 836 571 413 581 680 322 299 308 373 320 431 257 201 343 490 259 319 361 427 449 296 457 348 292 463 368 437 440 384 450 341 389 312 349 277 337 344 292 348 395 370 339 409 283 443 316 362 325 396 301 225 349 324 443 295 275 538 238 147 94 204 289 340 341 304 328 265 197 249 231 267 252 177 307 385 398 1123 424 264 413 294 300 282 260 665 632 876 323 355 352 571 222 600 550 418 371 238 269 282 203 237 198 426 409 677 269 553 454 296 214 328 437 545 319 284 394 708 857 661 772 235 543 356 337 591 637 324 430 580 753 468 385 540 431 346 896 830 926 823 1048 947 901 794 545 1349 601 578 984 287 420 655 257 634 605 613 662 579 542 724 215 219 312 712 307 482 506 422 255 192 376 347 774 838 861 780 493 430 581 487 569 281 382 539 772 719 908 555 344 427 533 290 434 542 424 736 551 955 595 343 496 431 318 427 325 322 665 348 428 372 467 740 441 514 499 569 1015 536 521 518 443 376 311 600 304 256 260 405 692 713 405 374 525 647 490 780 490 708 496 945 285 652 465 631 399 735 459 520 763 535 539 514 315 369 409 599 583 730 692 767 773 301 331 549 472 325 523 562 247 282 286 251 376 300 810 654 336 471 350 418 657 604 688 339 313 291 468 981 86 26 70 169 170 453 477 463 419 581 508 392 589 509 463 512 313 206 345 446 152 357 512 409 373 415 488 345 375 365 514 269 817 625 681 684 273 394 414 421 450 376 350 356 356 385 311 500 347 393 438 357 409 602 522 707 546 351 320 648 865 198 453 443 423 471 463 728 499 450 335 213 587 451 303 366 470 771 588 3002 2842 693 797 719 446 827 669 722 653 1012 873 728 696 805 413 240 197 193 481 294 156 626 624 451 604 480 883 730 608 407 453 722 648 578 334 508 254 343 564 397 246 298 341 294 340 196 273 411 250 271 274 645 337 227 255 493 598 521 528 360 343 373 614 534 492 741 675 182 215 184 709 1232 699 538 766 1448 1162 617 968 774 1035 466 689 688 747 618 413 857 973 370 315 472 271 483 385 787 945 866 903 719 1205 1000 1135 1339 819 953 838 885 615 1499 1227 1098 1410 1262 1494 1422 1500 1738 1594 1745 1599 1406 1638 1789 1579 1560 1575 1435 1605 1651 1321 1336 2503 2581 2753 1978 1367 1283 512 468 1331 1238 907 458 1023 392 419 724 385 750 603 369 1065 863 505 454 473 453 485 509 1669 1805 1982 1909 1799 1544 1740 1572 1940 2597 1679 2109 2302 1804 1939 2461 1538 1949 2409 1961 1936 1565 2680 2799 2672 2414 2472 2823 2655 438 392 342 2020 2361 960 2401 2952 2745 2236 1098 1090 636 309 717 212 380 332 254 1705 1067 1090 334 574 481 777 1218 1192 1258 1689 1062 1029 1227 1199 1656 2018 2498 2387 2483 4788 4715 2116 2374 3745 4002 1950 1099 1247 1241 1340 852 1585 595 1703 560 1773 759 127 88 1137 903 1367 3341 1780 560 1452 513 819 631 641 929 843 1049 1235 1105 1902 2086 885 748 1746 1860 1862 1876 1464 1259 867 998 539 2100 898 1850 454 1069 553 1101 1089 855 966 1003 2016 1605 858 851 633 818 795 622 694 966 853 803 1456 791 834 1276 581 537 2160 669 821 1006 509 663 755 597 883 849 1173 1047 932 1105 1090 982 905 1016 1164 1054 883 950 879 988 433 489 622 228 411 407 931 582 420 541 497 624 724 693 672 356 514 530 487 690 405 314 296 300 202 404 300 297 365 365 401 381 343 450 349 229 376 346 247 577 560 424 397 444 488 596 706 381 227 524 407 336 286 341 391 357 351 520 511 211 439 302 412 693 728 636 478 524 585 543 538 618 439 536 367 604 480 424 365 603 448 486 495 568 436 312 342 291 282 220 262 523 420 360 611 412 555 459 443 698 353 385 660 721 405 342 941 64 666 322 411 332 221 223 455 436 482 531 567 861 686 645 1043 338 172 395 231 144 263 357 387 260 140 385 184 242 497 435 314 313 338 239 226 392 305 154 218 255 155 665 596 465 435 455 476 561 357 353 494 313 582 481 431 464 476 698 530 591 779 308 252 315 429 586 780 618 890 584 450 382 380 336 226 301 645 717 769 548 887 375 958 646 469 774 589 428 525 940 558 980 768 846 757 920 1132 1007 512 675 599 328 876 1009 794 669 692 690 769 237 716 760 1432 164 184 238 422 278 312 586 413 591 353 492 318 369 218 208 500 967 873 497 531 524 962 210 229 160 216 491 477 389 439 470 448 559 534 477 546 460 466 595 425 495 646 484 389 539 424 525 423 482 404 270 308 1082 446 267 521 266 407 289 410 220 874 358 432 833 893 773 540 931 1159 464 550 896 529 468 553 540 392 476 535 468 586 492 655 792 510 558 614 492 809 709 743 892 347 1368 1185 1302 795 718 654 724 558 622 603 267 898 557 922 569 936 853 687 801 799 929 579 1151 473 814 612 871 628 1528 1640 1197 1103 1065 560 605 567 7793 3713 624 344 490 798 522 367 457 439 569 758 496 572 920 812 459 762 788 851 708 735 615 583 931 989 808 983 979 978 914 819 742 649 743 735 929 998 710 863 912 1002 1111 1125 761 879 1094 835 2093 2124 1986 1601 1737 1769 1357 1589 1607 1931 1873 2001 1673 1578 1928 1090 2055 1343 1146 877 950 814 847 723 692 1147 434 914 1708 1465 1002 672 511 508 452 487 426 626 411 401 693 491 400 737 581 714 428 396 465 175 511 474 1030 497 824 884 754 415 723 787 491 587 451 490 564 634 403 483 710 1228 756 753 857 719 263 232 199 271 285 226 257 746 233 90 511 250 338 216 318 315 196 164 189 166 167 173 181 164 171 391 231 340 288 438 585 448 530 273 212 316 413 314 286 310 353 215 440 282 312 384 364 214 212 233 251 573 362 499 750 826 388 545 230 602 556 402 537 630 560 579 579 606 638 410 471 514 471 577 741 696 548 476 403 377 441 837 596 546 624 592 596 638 689 505 669 693 316 201 1028 397 713 286 332 623 558 474 546 465 827 934 317 242 230 964 830 839 1118 715 342 326 437 777 453 915 786 418 455 916 602 596 502 696 1151 714 605 896 696 881 623 846 1344 1229 973 1052 1107 904 813 1293 1228 357 520 481 616 733 538 1980 837 1056 1019 754 845 769 636 810 1001 1010 1178 930 560 832 316 304 289 715 580 618 674 550 631 587 303 483 907 1084 830 1092 607 626 511 718 383 306 298 241 294 321 292 241 402 309 402 234 387 537 736 787 788 889 803 670 746 737 731 744 983 1419 823 817 911 881 1059 731 808 933 937 637 533 759 705 824 671 719 973 466 527 694 619 603 533 372 492 420 555 586 559 831 643 631 457 805 839 752 906 934 1338 1025 640 1172 725 690 674 1184 1030 1037 1053 515 327 289 320 236 170 193 230 604 671 458 619 546 513 728 508 569 538 210 201 195 276 305 280 761 334 630 440 430 325 428 545 251 252 304 441 417 505 462 361 449 404 618 545 327 323 182 922 602 576 528 434 249 360 318 322 419 574 516 528 603 337 461 539 324 211 665 994 571 825 830 836 682 557 755 485 513 725 873 334 569 694 633 670 736 781 506 714 395 654 453 477 429 503 301 609 1069 1092 513 210 507 219 610 536 278 296 1861 392 2012 1762 1798 1616 1672 1899 1854 2014 1808 1948 1935 1684 1860 1843 597 459 521 486 592 662 734 815 901 865 791 1087 373 453 628 701 447 806 680 508 467 416 511 641 658 595 598 690 1029 884 609 770 578 709 868 1013 959 852 559 711 711 779 779 724 847 1089 1077 724 830 867 863 1052 983 928 353 826 971 731 733 450 836 890 947 589 809 711 763 702 1027 766 1058 1011 1023 1055 1023 897 1100 668 1156 1370 840 754 1087 861 778 908 872 678 884 1211 919 1032 692 842 815 694 738 812 747 798 686 616 869 781 1031 616 893 869 859 741 833 789 827 754 705 852 922 1019 1012 808 648 845 870 818 969 987 688 776 575 686 1117 886 596 757 784 727 689 811 569 613 741 754 780 777 764 839 991 1024 996 723 835 717 993 945 1114 1207 642 653 595 846 406 333 473 291 483 333 325 210 373 440 192 506 238 360 395 386 563 444 394 502 419 475 497 325 381 518 598 556 576 498 357 428 294 426 420 406 323 467 246 573 336 386 333 378 339 334 330 331 389 297 275 727 209 218 173 344 235 308 351 356 382 273 132 305 158 350 214 258 352 296 361 1042 534 218 528 269 379 290 354 658 844 769 352 426 392 491 240 542 460 292 554 303 451 269 181 247 306 348 328 631 313 660 518 298 263 396 382 525 302 414 502 827 901 754 727 201 500 418 402 480 573 350 225 467 524 600 414 389 473 454 954 741 884 1056 988 926 1075 957 716 1797 678 617 1065 302 402 740 416 802 469 632 691 610 453 744 300 327 407 801 516 323 504 492 272 207 576 353 658 695 1056 691 763 552 428 451 389 313 325 720 656 736 887 513 405 484 528 296 331 823 346 496 626 890 770 496 570 345 415 499 372 396 568 309 462 393 714 1047 623 517 675 537 986 487 425 491 458 473 567 589 332 297 315 542 839 931 488 234 365 706 776 817 488 738 481 943 349 778 573 523 405 879 627 431 755 454 455 497 376 398 586 813 789 428 419 1139 680 337 417 458 506 252 544 651 218 230 305 236 398 263 781 959 593 684 247 585 884 647 663 484 425 467 574 747 87 24 62 90 217 419 494 809 605 709 566 535 705 590 472 527 292 210 441 524 195 530 527 378 428 442 505 473 371 353 642 320 919 596 597 636 227 370 480 406 403 367 655 705 660 449 431 563 398 466 510 414 485 613 477 592 592 332 326 742 596 339 574 588 568 639 668 785 577 402 347 242 689 466 337 525 476 713 571 3340 3141 726 924 889 513 886 689 712 583 890 921 697 674 846 482 361 279 299 404 413 309 692 684 562 416 407 892 718 868 473 473 821 788 718 481 474 442 328 622 396 273 253 318 364 371 255 164 442 331 324 226 498 256 397 305 599 755 639 413 384 333 433 904 505 434 670 584 133 161 220 684 1229 836 616 852 1369 1377 798 759 729 1047 476 942 755 597 486 395 1268 882 401 350 383 250 320 339 949 1171 854 918 895 1197 1120 1177 1390 1110 1035 1208 1081 702 1698 1524 1233 1701 1637 1576 1429 1351 1463 1431 1574 1424 1607 1560 1710 1618 1625 1751 1581 1634 1743 1614 1431 2256 2718 2777 2039 1339 1394 768 748 1619 1342 1040 632 1363 553 485 875 377 677 491 419 1494 1136 700 433 583 546 676 432 2102 2394 2439 2663 2124 1725 2220 1828 2074 2890 2170 2032 2341 2030 1937 2603 1918 1767 2469 1874 1814 1900 2613 2917 2682 2568 2594 3130 2745 409 315 292 2138 2306 1009 2500 3071 2858 2540 1297 1421 695 338 760 409 445 345 459 1763 1055 1227 299 798 557 753 1199 1173 1411 1870 1263 1372 1417 1235 2002 2080 2507 2355 2569 4922 4944 2627 2935 3810 3838 2186 894 1633 1166 1414 869 1602 693 1911 646 1835 919 191 179 1182 1165 1692 3386 1612 581 1420 605 846 624 614 986 893 994 1369 1180 2003 2108 927 855 1509 2470 2486 2032 1343 1570 809 795 689 2283 943 1688 381 1119 582 998 1012 919 1028 949 1906 1798 947 855 1011 1061 876 965 1042 820 675 782 1234 839 1246 1287 598 544 2058 690 857 1041 632 699 648 529 1090 1211 1173 1023 1008 1157 1098 1101 1112 1181 1317 1022 1036 953 1028 943 328 427 391 266 524 603 1163 750 421 516 651 569 778 627 615 458 677 555 493 703 452 287 269 345 294 315 309 272 343 367 337 580 469 431 331 255 331 350 414 801 518 386 492 323 448 521 593 278 288 475 489 431 345 361 471 371 485 537 732 259 546 514 402 604 622 686 469 519 539 501 553 544 487 558 478 642 620 655 631 543 402 527 515 740 397 323 428 453 373 264 279 616 439 474 788 477 792 375 365 427 466 538 411 441 378 407 967 163 719 577 427 300 256 207 432 451 423 821 875 778 1081 853 1046 347 189 371 281 195 345 353 238 232 114 278 212 309 461 494 330 424 312 247 222 433 342 156 398 170 173 695 720 291 263 580 564 324 471 469 489 217 645 522 430 582 528 805 589 707 632 383 284 400 476 661 916 744 655 727 430 319 232 378 250 261 663 704 824 743 1048 439 971 828 422 923 731 442 543 609 721 1156 885 899 872 1161 1195 920 757 780 567 385 753 971 778 878 782 886 769 189 580 676 1581 189 142 179 381 253 288 289 401 809 372 516 380 374 240 230 553 1198 1042 550 590 592 1083 326 229 138 330 633 830 656 741 862 805 953 665 684 759 591 616 852 599 705 703 611 454 704 480 503 666 788 571 453 561 926 440 300 422 300 572 211 568 288 993 504 343 1073 586 839 569 901 1343 715 565 1029 510 364 474 537 514 448 773 826 802 637 837 1178 454 510 489 626 573 400 982 582 489 1223 858 1024 1104 1001 963 976 564 660 774 298 1206 656 678 681 694 906 861 875 911 1042 760 1123 478 751 627 621 603 1743 1481 1439 1107 1034 563 585 539 3713 7832 673 580 700 822 500 441 450 461 705 797 484 653 863 904 589 628 755 916 737 959 932 537 1061 835 848 1061 912 1008 1171 924 901 876 796 858 897 1098 744 740 1010 894 1158 913 808 878 1116 784 2317 2344 1925 1616 1924 1608 1595 1731 1792 2290 1745 1919 1701 1731 1946 1057 2224 1211 1135 979 1112 939 1083 691 876 1337 449 840 1713 1337 1151 662 753 614 312 658 617 953 365 434 675 624 349 710 557 709 489 498 533 274 581 581 771 574 764 1025 777 502 739 928 697 567 829 897 699 891 513 501 949 1316 768 678 797 872 316 295 244 361 343 284 226 438 192 132 526 148 325 275 315 292 87 156 303 207 233 297 299 303 262 475 194 537 346 489 626 505 589 343 329 243 537 398 372 408 420 337 516 329 458 414 377 152 140 176 196 502 467 600 859 963 415 337 254 665 686 513 631 690 594 751 809 759 834 714 472 576 607 593 855 795 617 833 477 446 600 733 634 742 821 790 627 556 760 610 796 968 412 98 1078 453 889 426 340 915 614 472 582 572 968 897 357 436 420 998 804 856 1161 779 463 422 401 899 409 780 812 435 511 1032 794 546 650 709 1013 1253 601 853 693 1115 581 936 1111 1460 827 1259 965 935 1120 1161 1320 458 620 696 883 650 661 2058 679 943 949 718 837 800 696 839 950 1057 1371 788 525 772 400 457 249 648 677 668 620 546 604 636 411 380 820 1050 807 1095 636 625 550 597 307 268 291 259 287 308 254 224 469 547 490 204 401 555 612 677 547 939 1031 827 816 844 767 767 910 1541 984 980 1032 1039 1175 999 1084 1109 1096 734 757 892 474 1009 829 752 1347 689 602 957 676 780 658 421 662 632 667 944 693 1095 699 790 528 695 944 701 915 924 1293 1069 669 1372 809 725 728 1096 744 983 1292 704 430 343 319 237 167 190 260 677 681 800 805 723 672 634 390 549 517 257 207 257 355 413 329 934 341 746 389 533 308 555 516 252 350 281 376 344 445 352 293 583 448 473 591 403 368 279 1271 599 561 597 433 359 434 367 325 324 512 755 742 599 401 548 526 415 331 782 863 575 845 753 864 653 417 756 568 577 783 855 352 608 777 708 864 863 977 535 559 563 717 471 404 503 411 219 647 1294 1272 503 267 409 221 763 532 299 473 2159 586 2255 1994 1997 1774 1817 1844 1942 2425 1894 2324 2080 2136 2084 1847 504 621 435 581 694 689 691 856 893 727 1155 743 556 530 749 698 453 674 780 599 571 553 361 974 939 441 465 572 1114 1089 749 763 895 799 721 662 638 920 617 748 1295 1249 1211 799 702 1158 1045 1029 1173 952 1005 939 884 702 852 583 905 782 704 628 865 705 851 758 1194 991 1183 990 1212 738 1092 1080 1079 1015 1179 925 1062 638 1025 995 1008 840 925 813 553 983 819 691 666 763 916 899 1020 934 859 922 991 746 848 799 802 753 912 802 876 873 943 968 944 775 785 1039 729 1083 555 678 860 790 821 805 1066 828 1074 877 969 974 1092 867 1002 545 1483 1108 679 704 754 814 682 835 962 1059 1125 908 955 1005 969 1062 809 844 810 727 622 698 1026 1107 1135 925 613 576 596 799 534 395 291 591 303 697 300 745 202 486 556 730 391 405 423 404 382 346 356 669 511 663 502 528 586 326 376 292 306 338 255 584 263 669 583 540 480 566 452 398 472 464 367 466 401 323 316 355 397 660 573 785 622 271 255 321 332 196 658 458 494 266 177 294 215 400 271 263 285 227 384 939 447 317 381 234 258 186 358 460 461 751 424 468 794 349 344 622 596 565 821 342 397 286 383 241 254 778 689 836 609 595 819 667 603 757 538 565 425 507 401 911 450 500 783 576 418 595 860 378 455 733 472 466 714 572 526 628 480 475 944 827 1148 795 715 1097 857 1221 754 1578 805 458 812 381 317 1098 528 1232 568 1051 741 673 556 592 756 758 572 1012 447 500 775 611 499 583 673 519 871 781 1264 835 701 709 711 795 750 832 429 452 572 536 723 243 331 429 244 349 483 675 341 450 896 651 793 565 335 526 691 752 327 289 492 461 769 432 575 774 530 516 487 405 630 561 448 222 204 489 538 831 555 540 437 486 661 526 593 307 750 550 733 844 436 868 540 1133 847 620 504 659 490 1287 482 502 970 698 825 631 538 310 460 740 697 1072 1039 717 723 465 657 388 776 554 822 765 178 243 174 240 403 485 729 1048 505 781 511 478 694 631 1041 1130 676 350 941 796 134 78 110 112 86 751 476 574 659 596 778 798 664 638 519 499 214 174 343 577 228 678 379 773 573 591 430 390 305 536 579 293 786 728 622 951 476 310 314 766 323 287 391 419 378 279 340 541 283 333 440 377 550 459 358 593 791 426 436 839 750 253 544 635 590 707 638 857 481 549 292 236 569 337 430 757 543 831 911 3239 3005 664 682 700 603 784 677 737 727 796 1028 1013 781 917 463 293 411 592 669 515 600 634 628 820 486 687 1017 936 668 557 723 787 692 1179 536 1104 225 233 489 384 413 335 221 299 296 164 190 405 317 346 340 550 527 424 502 369 720 654 943 736 540 524 938 808 492 1186 1121 322 350 342 1226 1252 1216 675 709 1921 1248 1020 674 750 1102 597 770 614 722 533 589 1016 1198 535 519 352 395 511 398 1074 1034 942 1130 893 1292 1415 1363 1385 1398 1253 1112 1588 1097 1433 1339 1467 1533 1744 1461 1539 1553 1903 1311 1543 1469 1358 1817 1462 2443 2189 1861 2143 1975 1572 2093 1588 2776 3351 2707 1675 1649 1376 1042 847 1755 1314 1521 936 1710 642 567 535 725 861 558 456 900 1248 654 589 615 535 486 535 2168 2194 2291 2653 2267 2050 1976 2410 2190 2853 2308 2683 2752 2342 2562 3032 2298 2617 2989 2795 2488 2776 2772 2685 3132 2757 2673 3122 2368 673 591 451 2515 3102 1238 3463 3973 4008 2616 999 979 1351 673 1536 241 729 573 584 2235 1392 1330 462 524 438 592 1796 2181 1236 2212 1154 1529 1729 1641 2847 3058 3556 2818 2582 5424 6135 2486 3020 3329 3899 1921 768 1231 1421 1612 791 1999 735 2704 673 2281 1234 151 129 1707 1552 1936 3731 1517 745 1493 1174 882 838 840 1282 1213 1280 1589 1163 2051 2386 1215 651 1719 2235 2306 2386 1643 1855 836 906 960 1989 1419 2368 658 1287 590 963 1126 1259 1446 1038 2512 2846 1124 863 816 705 936 835 873 653 594 1095 1515 1073 695 1997 1215 1078 2656 854 1064 1213 658 1104 1122 980 1371 1021 810 873 913 1466 1437 1601 1492 1514 1020 1477 1332 815 1026 937 770 575 705 479 610 548 1056 463 540 623 726 549 1147 1002 1174 857 1169 1000 838 511 997 503 497 419 412 495 409 377 441 431 476 535 486 624 388 508 311 522 619 528 582 469 454 409 521 650 896 426 647 336 478 508 436 483 470 483 267 558 1150 359 496 708 551 900 862 954 499 559 568 538 787 572 525 728 669 518 832 697 466 545 371 700 664 479 485 492 419 542 616 408 359 963 344 563 646 421 989 489 465 541 471 515 494 553 601 603 920 114 690 715 709 317 310 408 676 777 483 794 957 664 917 946 767 477 235 386 383 369 546 418 295 276 236 281 254 366 537 348 446 429 241 237 237 388 362 218 543 428 335 1000 793 461 401 563 639 741 594 598 607 445 907 690 1013 714 595 821 663 773 784 739 484 680 687 676 927 718 1099 620 554 298 466 552 259 230 898 662 839 859 1222 730 707 812 695 930 683 948 499 773 916 1358 933 1416 1079 1100 1243 1056 1145 991 923 347 906 1119 1122 1238 985 758 838 294 532 626 1982 363 251 475 333 540 594 482 526 650 185 546 482 1019 374 461 318 987 1061 1033 1118 627 1185 218 514 253 230 816 909 712 754 750 702 856 659 731 597 440 444 664 444 586 380 841 584 918 585 665 602 848 425 952 668 1081 584 543 401 195 537 297 611 620 1037 503 462 1195 1054 1125 840 998 1132 965 320 1531 790 770 905 774 786 915 672 569 868 630 968 735 564 668 638 639 627 605 722 732 633 1541 1422 1595 891 702 741 1231 790 1077 944 301 832 697 921 688 913 810 755 787 817 730 843 1181 1134 747 854 945 701 1871 1873 2191 1350 1202 553 1024 979 624 673 7755 1049 1124 2018 514 443 616 523 891 739 1061 803 1060 1277 654 436 384 1192 994 789 1044 961 1331 1131 1356 1093 1170 1181 1007 1028 1259 1060 997 992 1069 1118 1096 1548 1061 887 1306 1321 1175 1113 930 974 2655 3058 1997 2065 2231 1993 1824 2024 1827 2497 1875 2037 1735 1837 1889 1415 2693 2107 1593 1174 1267 836 1137 1488 1256 1481 609 1076 1462 1290 2112 1106 692 1471 806 714 867 756 671 683 722 512 290 822 678 598 572 319 525 446 354 324 447 596 485 806 667 806 1075 625 763 792 774 722 698 987 836 946 802 1370 1058 1180 1202 558 319 379 341 392 372 291 452 434 581 214 668 304 315 331 307 236 167 137 222 214 420 377 358 402 336 506 293 824 597 587 782 658 696 511 509 452 685 333 305 325 432 308 423 434 715 262 225 225 185 279 303 575 416 665 881 1227 551 480 394 1270 1256 770 1033 803 732 668 565 631 591 587 811 527 491 735 851 586 450 735 634 956 667 987 626 888 1204 902 1068 828 939 712 925 785 856 573 1576 860 1758 836 792 1696 856 792 791 691 965 956 615 474 433 1092 1146 1053 1385 1354 519 495 636 1245 735 1459 1365 938 722 1414 1076 975 1138 913 1262 949 992 1006 915 1120 1007 956 2071 1847 1071 1091 1164 1124 1105 1329 1682 338 528 603 415 533 428 2486 770 675 696 818 944 877 722 917 1559 1568 1189 966 565 548 403 463 613 1036 872 610 580 564 535 716 487 536 797 832 1009 802 646 680 400 763 260 240 224 178 226 222 220 188 394 322 499 488 295 798 1010 757 767 1040 951 910 1014 963 776 718 1003 1287 1106 960 945 1122 731 639 687 1074 782 835 922 849 573 729 825 707 957 629 563 1262 821 598 631 1013 681 455 806 900 886 770 907 524 718 1073 954 657 956 1061 1333 1294 874 1868 1270 1094 534 1399 914 942 1033 499 465 436 351 210 303 251 367 815 661 665 794 596 629 898 308 630 550 290 462 321 252 463 301 975 343 813 556 356 361 586 429 240 345 299 393 347 437 681 454 438 559 699 712 519 865 516 1967 937 875 1089 512 572 556 532 415 820 882 674 637 618 575 291 321 328 263 841 1413 1008 673 651 761 692 410 1228 446 670 568 1318 412 788 967 931 993 1026 960 592 562 675 811 330 268 405 333 210 941 1916 1200 651 361 577 248 730 928 509 463 2536 554 3013 2804 2506 1983 2721 2634 2517 2608 2228 2750 2321 2245 2803 2480 678 657 641 681 1046 691 1349 734 625 773 1059 711 389 447 1034 1169 387 614 1064 681 696 643 700 464 493 868 885 1069 1075 652 494 542 715 470 562 695 642 1023 551 547 816 825 758 595 552 1053 938 918 679 672 542 519 536 344 602 618 835 615 639 382 646 702 637 739 641 835 880 823 758 672 683 814 740 800 697 675 682 446 924 984 851 598 666 656 488 716 769 448 670 746 942 746 723 504 880 537 481 549 666 719 757 603 681 801 561 548 644 692 787 500 458 621 505 505 446 433 671 542 616 598 556 702 764 786 888 841 1022 876 788 671 707 842 546 858 896 807 658 767 602 790 779 637 718 527 616 624 1014 1168 999 747 722 804 948 1090 1080 649 620 424 571 740 291 185 287 215 303 251 177 651 390 225 239 239 159 169 175 467 346 278 302 316 238 326 246 369 430 231 326 279 285 373 275 442 251 340 317 416 392 469 309 234 200 234 220 314 338 253 188 255 273 364 360 429 383 108 104 112 205 212 413 333 374 243 208 153 238 200 309 137 189 213 257 771 220 134 214 119 183 156 175 402 398 411 247 309 539 202 394 452 440 489 568 114 181 209 216 136 139 480 399 484 415 325 570 533 370 380 428 408 271 625 288 458 293 248 568 333 322 445 496 250 250 722 272 254 236 466 247 477 386 458 624 580 784 590 269 631 430 1088 513 1147 473 271 476 347 231 908 554 763 443 467 809 465 240 381 869 869 594 824 263 310 611 303 482 628 607 378 480 606 711 478 753 514 430 501 736 735 487 615 378 318 537 249 128 183 201 293 457 273 181 298 680 546 400 563 424 362 497 544 219 179 215 214 471 262 422 576 345 333 510 333 488 341 238 252 242 445 461 598 453 372 188 438 489 603 383 228 562 330 699 757 463 638 321 561 307 427 653 184 259 591 202 335 546 706 398 453 452 203 396 493 305 923 983 711 325 283 348 238 524 289 590 755 193 211 232 135 292 351 981 848 569 758 444 348 924 458 569 1148 395 572 875 867 87 54 91 80 90 577 300 854 795 636 660 826 280 276 451 252 132 122 281 277 140 539 210 458 388 392 385 334 322 326 349 288 429 417 529 405 451 168 368 390 234 212 372 401 318 167 451 352 287 307 277 248 399 268 551 401 512 364 393 605 626 422 291 465 343 490 497 527 396 334 203 193 332 261 444 369 274 529 777 2300 2091 469 487 378 470 482 440 427 421 546 974 554 536 638 480 277 476 438 512 716 905 534 516 440 332 493 385 578 716 501 462 649 556 710 350 531 87 215 395 338 234 198 118 272 333 118 246 467 492 434 187 635 362 463 420 252 781 630 711 424 410 429 741 460 474 814 768 222 264 282 715 1176 1078 536 523 1672 1032 782 747 662 992 516 436 594 520 332 459 913 1178 192 186 298 115 314 490 847 788 867 865 849 1105 1072 1355 1148 1438 990 980 1109 765 1028 1049 934 1494 1286 1084 1037 1103 1240 1056 860 815 1245 1499 913 1906 1806 1412 1994 1558 1607 1599 1583 1880 1967 1831 1072 1396 1017 1184 644 1060 1249 787 633 1211 372 412 614 416 943 462 379 831 875 599 296 489 459 409 231 1865 2046 1911 2104 2176 1815 1739 2263 1648 1805 2114 2127 2260 1615 1956 1956 1800 1941 1790 1818 2021 2513 1704 2220 2237 1560 1891 2260 1659 433 397 213 2186 2355 760 2149 2861 2939 1928 710 793 951 412 1132 66 884 750 495 1522 1130 1141 273 341 285 299 1012 1628 1164 1898 972 1431 1832 1084 2291 2217 2538 2323 2062 4698 3802 2104 2340 2735 3356 1573 734 1255 878 1599 729 1680 576 1929 865 1819 960 105 89 1518 1123 1527 2431 956 596 1227 724 985 566 532 975 928 784 740 542 1392 1821 1007 588 1498 1656 1561 2069 967 1232 560 654 746 1442 1404 1806 766 1121 535 1254 1094 1038 1407 994 2464 2243 695 477 717 684 851 661 864 260 363 725 1089 664 597 1628 962 821 1714 564 644 922 564 1039 817 816 796 856 623 690 552 908 804 888 942 895 548 844 1061 730 808 747 528 328 455 333 389 453 914 495 413 394 526 428 1127 1063 782 383 1485 1605 860 343 639 320 308 246 453 510 457 445 343 432 466 364 325 475 405 389 357 423 518 446 363 423 220 209 232 337 403 354 563 403 347 380 435 462 276 474 376 537 689 413 421 473 250 446 523 571 357 378 384 359 510 472 445 524 304 558 805 539 426 499 287 689 695 456 370 491 232 656 604 309 302 823 305 502 469 336 721 396 352 416 263 311 393 459 322 364 866 226 694 506 338 150 128 189 463 496 315 493 633 568 881 785 542 681 222 173 255 280 459 602 293 229 213 299 161 343 290 465 310 317 270 268 238 233 163 140 237 376 237 768 709 303 261 360 355 370 515 527 502 329 695 639 919 559 437 610 674 733 508 916 488 651 420 440 650 506 823 621 342 308 242 332 284 225 638 648 878 564 1039 516 697 669 432 975 553 749 418 520 512 1385 935 1122 876 1080 1155 703 1082 906 664 222 763 859 622 701 763 1108 764 241 478 542 1499 285 190 280 244 325 343 341 398 785 123 507 489 820 239 231 349 759 646 557 638 518 746 234 391 227 244 592 850 765 803 829 807 872 781 657 293 266 255 385 263 297 407 645 536 605 472 441 285 377 445 662 404 1037 499 385 294 166 517 221 449 299 995 393 209 1002 775 812 739 833 709 762 318 1252 525 486 545 582 684 894 767 522 819 824 595 463 201 411 284 542 429 456 554 512 883 940 1131 1356 1008 706 978 924 549 490 1172 265 756 667 765 594 751 894 868 890 895 714 833 578 771 494 647 620 474 1075 1389 1537 974 909 435 1313 1090 344 580 1049 5419 4931 1359 515 299 554 562 461 590 950 704 577 1195 531 590 430 1069 744 714 871 617 1104 822 763 589 710 859 964 575 890 862 826 1233 574 1145 829 968 981 850 1024 935 740 945 904 989 1880 1827 1323 1397 1276 1527 1039 1083 1271 1829 1382 1457 1302 1194 1669 1111 1867 1388 1465 754 865 598 960 1441 901 1371 472 1190 1226 1071 2239 579 812 930 679 562 655 642 387 552 458 449 288 368 496 369 475 291 473 399 138 110 504 457 533 691 349 498 674 417 564 716 842 789 585 822 762 653 869 1007 655 689 749 479 291 247 227 344 369 279 320 361 409 92 511 280 247 205 237 261 60 52 211 231 468 385 385 468 361 563 239 748 541 432 658 659 673 313 333 269 441 275 281 295 333 223 340 359 587 186 176 173 161 163 201 421 203 379 632 1002 246 300 349 541 543 666 330 518 590 457 530 713 718 385 319 339 435 522 606 435 448 501 188 301 188 630 456 539 1061 674 1026 561 617 429 688 698 586 396 1298 613 1267 596 606 1317 799 549 739 453 599 779 572 352 299 630 512 659 1137 841 474 462 329 797 377 925 911 543 584 998 838 702 739 614 711 773 822 1042 868 754 903 650 906 1930 695 858 727 1070 864 980 1008 389 462 363 424 311 385 2033 324 399 403 554 757 576 531 750 991 1011 822 766 473 434 348 317 330 956 674 457 512 505 271 495 539 450 570 580 757 537 483 432 405 370 258 239 252 226 258 260 223 203 385 431 308 206 435 417 787 852 465 857 644 747 814 628 412 735 1083 1195 925 910 1117 978 637 565 613 846 692 493 908 540 402 856 759 466 1171 644 500 1298 745 384 401 515 674 463 549 1191 699 733 804 368 558 449 570 640 662 740 966 1245 458 1648 1039 895 592 1009 519 497 972 522 391 242 280 169 212 163 267 522 566 634 614 522 586 501 200 322 408 267 388 478 406 467 301 1182 178 828 323 241 393 445 425 239 242 161 202 142 323 384 291 325 427 655 491 438 728 302 1738 436 420 1323 601 470 648 557 427 669 491 391 434 312 531 219 236 196 178 381 1000 479 297 678 764 628 245 942 427 672 378 1292 361 629 746 695 788 866 614 473 299 467 650 211 272 342 387 281 672 1958 1224 660 331 183 149 786 309 462 536 1734 648 1968 1804 1377 1389 1582 1703 1804 1631 1613 1672 1475 1406 2106 1802 462 687 418 550 697 619 951 575 788 690 501 525 579 295 649 800 229 425 497 620 610 594 318 477 483 657 643 800 1367 796 567 684 858 520 587 761 708 1103 692 672 971 954 941 720 732 1138 1057 1101 809 843 569 628 612 369 635 710 979 699 760 427 800 803 711 689 757 873 920 869 855 726 887 912 836 902 779 816 855 506 1022 1062 1051 672 773 766 506 774 925 500 718 837 1050 786 745 560 975 603 529 662 660 729 814 682 731 951 622 615 681 739 795 536 478 710 519 607 609 514 795 609 707 691 706 704 875 945 1104 965 1052 899 896 984 752 1039 723 908 960 815 704 805 672 855 812 700 769 620 663 685 1146 1335 1137 856 735 844 987 1133 1119 726 769 548 712 888 341 229 327 364 343 404 214 704 455 237 286 315 282 294 296 524 401 337 359 354 272 402 309 475 566 284 391 326 336 411 373 501 326 487 385 464 397 519 389 328 297 300 284 394 358 272 258 369 391 558 527 612 449 124 120 142 256 310 554 485 530 319 236 204 282 236 341 165 203 249 283 1084 280 187 289 151 211 188 239 465 472 501 401 502 595 291 430 714 692 708 788 193 273 198 282 148 199 656 575 454 474 351 749 595 476 429 436 453 282 658 310 538 554 291 636 417 461 521 556 417 355 793 302 278 314 659 352 605 430 581 752 739 850 764 400 745 547 1194 529 1313 625 311 543 467 251 1054 652 876 519 558 944 521 354 571 973 994 632 921 297 367 715 391 599 705 649 422 726 724 928 742 850 630 466 609 903 974 525 685 437 352 596 269 191 239 304 263 475 333 191 425 883 588 414 583 456 412 611 658 263 199 297 325 484 352 526 727 431 375 580 439 612 443 311 282 295 467 445 789 505 426 214 493 582 694 448 268 594 382 736 898 538 786 357 663 325 522 720 226 372 675 253 415 648 831 454 510 560 276 490 450 366 1180 1238 796 384 327 378 319 710 393 788 825 207 225 244 175 357 397 1146 1257 802 1051 557 384 980 500 659 1301 456 560 932 923 91 50 111 86 94 613 318 942 877 731 784 913 355 347 503 290 152 128 327 315 146 637 289 601 567 575 445 366 350 448 438 384 637 497 712 522 487 238 420 494 279 238 464 503 416 214 462 549 342 380 437 364 478 392 624 495 649 452 477 683 696 442 367 566 405 582 585 657 630 526 341 231 457 341 532 470 391 683 958 3127 2743 583 610 506 559 549 540 459 461 648 1105 745 574 746 558 305 477 448 581 752 975 708 692 527 432 549 546 766 751 529 568 771 672 832 460 615 190 225 435 370 287 171 122 334 349 132 235 538 507 442 259 755 384 527 487 288 942 707 719 514 454 467 808 484 494 973 937 318 368 356 809 1253 1128 565 716 1781 1174 875 966 946 1159 616 631 642 674 467 538 940 1527 313 303 326 133 372 528 966 922 1171 982 1177 1316 1304 1678 1316 1648 1117 1304 1215 868 1165 1201 1067 1752 1497 1211 1286 1316 1422 1188 918 912 1519 1634 1057 2233 2054 1612 2329 1810 1852 1948 1867 2474 2388 2219 1240 1679 1175 1273 744 1280 1440 983 751 1424 487 510 727 462 1026 568 417 1039 1025 814 378 603 561 477 278 2197 2459 2302 2312 2529 2083 2106 2601 1941 2152 2634 2763 2971 2113 2310 2336 2413 2379 2155 2376 2414 3006 2125 2612 2576 2095 2194 2579 2114 498 462 271 2383 2537 997 2475 3236 3340 2298 823 856 1086 454 1275 88 1092 921 574 1846 1298 1286 379 387 329 394 1276 1829 1360 2299 1140 1616 2097 1362 2688 2468 2837 2614 2445 5517 4576 2375 2601 3428 3998 1888 950 1576 1117 1728 834 1922 692 2146 947 2112 1052 123 109 2036 1349 2018 2848 1279 788 1345 919 1148 623 587 1101 1036 940 896 632 1710 2291 1131 722 1570 1980 1897 2603 1117 1449 773 686 853 1599 1460 2303 931 1256 563 1398 1165 1088 1467 1134 2670 2636 821 576 860 771 1003 733 958 339 397 888 1301 686 767 1804 1030 907 2042 620 698 1132 805 1141 986 975 991 1026 742 776 738 1066 987 1007 1082 1031 736 1003 1137 819 1193 999 619 466 573 435 467 519 1091 617 487 480 628 513 1255 1143 1046 519 1550 1761 957 402 740 460 334 349 476 586 479 455 347 503 518 448 449 701 595 420 379 480 591 460 493 553 269 310 376 483 590 360 534 434 381 433 482 437 357 591 348 555 840 433 533 499 258 555 595 633 389 491 489 497 597 570 506 622 356 585 848 572 444 630 427 721 717 675 468 485 223 686 622 354 347 937 341 601 535 331 843 569 527 595 395 443 568 642 278 446 1067 271 991 542 367 276 166 207 592 621 339 681 736 756 930 886 720 894 264 284 307 365 586 700 359 288 272 371 166 391 378 381 367 417 254 250 291 287 209 156 259 404 251 968 932 489 437 524 397 453 577 581 573 480 845 753 1044 633 465 764 718 826 526 1063 565 703 518 502 739 596 933 742 389 385 286 384 338 263 642 734 968 624 1250 570 736 775 460 1210 674 831 753 678 624 1473 1056 1362 1042 1243 1277 874 1168 1026 742 280 830 962 693 819 821 1196 845 259 592 664 1628 305 226 288 310 341 363 367 436 817 157 563 537 970 296 288 379 835 757 597 688 580 844 256 390 218 268 709 977 868 920 950 928 999 848 699 378 331 316 503 324 399 491 796 667 791 607 590 349 455 547 716 498 1258 566 456 314 192 551 276 507 333 1113 474 322 1084 1047 1062 1085 1062 889 885 376 1667 648 524 560 664 775 921 821 641 930 916 650 569 266 492 355 637 532 545 660 593 937 1049 1281 1514 1149 784 1028 1101 700 724 1330 309 1003 693 840 620 828 993 955 987 966 846 892 675 942 572 785 677 494 1164 1517 1630 1065 996 489 1539 1314 490 700 1124 4931 6482 1454 642 597 612 559 525 635 1000 722 789 1249 724 724 556 1307 877 739 1020 691 1333 965 968 716 746 907 1069 661 955 979 912 1347 638 1260 951 1184 1155 1037 1228 1143 866 1030 1063 1048 2339 2347 1547 1713 1383 1709 1314 1366 1774 2074 1482 1587 1633 1408 2083 1471 2176 1550 1571 966 1056 694 1032 1720 1020 1510 619 1447 1494 1315 2486 823 1031 1107 751 634 827 758 568 639 532 712 325 388 578 423 547 337 534 547 182 156 567 575 605 856 470 681 839 497 586 874 965 927 590 908 896 642 941 1135 721 837 897 564 423 281 261 415 432 336 389 464 437 129 619 287 277 237 282 297 72 74 237 257 488 411 411 492 381 633 304 919 631 505 775 726 744 370 429 315 492 318 316 340 417 249 392 391 633 210 192 189 173 191 256 483 243 429 723 1195 359 354 456 597 605 722 392 579 645 549 595 757 754 444 361 351 538 606 663 529 510 552 294 419 335 777 589 651 1125 788 1070 659 731 527 790 898 771 460 1488 705 1544 781 694 1449 839 699 779 603 658 883 631 515 429 776 693 813 1174 901 562 550 432 996 434 1020 1098 656 670 1197 1105 750 839 760 865 918 959 1099 1038 974 1130 677 1067 2102 787 1001 850 1162 909 1113 1167 421 508 423 466 447 514 2437 389 576 593 740 988 851 786 935 1159 1189 1004 896 573 527 498 347 391 1105 732 467 512 603 357 522 571 531 667 576 908 610 531 511 528 402 374 275 280 246 292 311 257 229 481 442 358 254 446 632 795 940 483 911 741 828 866 712 511 846 1196 1322 1043 1009 1157 1073 716 640 692 911 816 617 1024 602 545 995 867 630 1174 761 624 1323 964 496 565 626 825 577 656 1167 754 854 935 422 624 485 771 799 749 828 1081 1349 646 1867 1218 1011 685 1154 567 769 1189 670 423 319 374 189 236 189 295 721 732 797 761 622 703 761 324 376 483 292 404 385 452 521 407 1337 248 905 376 335 454 513 523 243 290 203 216 154 410 412 385 345 508 747 589 569 884 316 1965 470 450 1427 664 516 698 595 476 739 541 566 629 460 719 307 376 307 186 434 1244 514 361 879 884 761 374 1040 526 758 515 1419 337 749 794 741 884 918 646 524 339 501 764 296 284 446 497 352 699 2069 1357 684 353 268 201 818 377 500 530 2083 748 2311 2145 1649 1776 1808 2008 1928 1908 1910 1920 1747 1814 2644 2304 518 813 480 642 825 746 1085 676 876 774 603 591 651 372 712 1020 401 500 612 654 646 628 419 571 606 827 815 978 1006 857 866 1187 942 837 813 713 657 1546 825 963 1061 1065 1076 1077 879 1480 1401 1066 879 1188 1115 880 866 856 647 523 699 739 868 534 767 785 627 603 1067 683 680 682 1272 705 1265 1374 1284 1307 1265 1128 1153 707 1233 953 930 712 1102 890 406 812 738 631 702 751 870 616 930 827 649 897 770 876 1025 950 888 771 1114 1013 1073 867 981 971 888 625 610 1001 526 699 677 663 924 1062 892 766 1085 562 803 804 1118 1107 983 696 854 527 1457 877 514 741 692 635 619 748 904 729 986 927 958 723 632 684 752 928 922 709 713 760 1009 1021 898 1082 716 575 656 853 587 245 316 612 320 719 261 866 254 353 390 356 199 207 250 330 332 234 234 689 574 679 600 431 547 363 427 399 413 528 351 639 516 533 408 515 475 529 341 372 407 412 332 464 437 288 346 426 490 640 628 528 532 271 253 99 290 193 415 424 448 539 267 392 342 450 324 370 263 257 310 1162 519 221 362 219 168 222 183 616 572 357 321 353 784 279 285 544 514 492 563 268 394 333 346 239 183 743 688 1062 444 558 823 579 555 484 524 642 222 565 519 800 486 543 732 339 610 335 612 485 457 870 336 383 551 1338 450 460 684 704 1221 797 948 1233 670 840 963 1229 933 2280 889 530 1122 508 412 1442 624 949 775 749 763 521 731 664 1002 996 553 1164 377 457 964 560 670 705 1076 542 1223 747 1197 1223 726 412 579 702 618 718 252 583 634 628 775 239 281 287 280 312 712 654 307 507 1108 541 597 483 469 468 941 984 457 185 379 359 692 485 739 868 521 610 786 598 885 394 556 308 219 323 576 644 774 556 423 545 901 817 493 362 663 646 1280 1119 747 657 324 1190 479 729 536 533 580 1216 516 444 1143 654 1087 759 376 420 569 632 526 1084 1090 972 570 325 454 287 591 432 642 836 181 259 237 262 441 465 1083 1358 679 1051 513 384 1148 741 1329 1439 624 381 810 1247 176 60 58 109 66 928 383 1101 1042 938 1026 921 751 741 518 558 288 251 577 694 248 533 382 634 610 683 489 522 433 446 506 480 782 847 485 865 242 477 536 536 440 382 481 545 459 336 287 729 228 260 304 334 531 787 582 610 1144 293 323 933 911 295 529 578 560 676 664 1008 698 484 269 232 492 346 489 605 747 851 1207 3800 3338 953 938 799 820 809 664 851 782 845 1126 1114 998 812 601 356 421 510 879 674 492 811 867 878 672 706 968 868 1006 702 809 883 879 1122 540 790 272 280 536 430 428 272 179 122 258 116 102 439 339 491 181 430 420 399 450 340 883 817 789 501 433 379 901 645 553 1581 1426 296 336 338 849 1422 1174 542 994 1845 1878 1072 762 738 1253 560 681 964 903 526 582 1145 1588 575 569 562 266 392 552 1030 1277 1169 1468 945 1198 1309 1399 1323 1430 967 1107 1349 1460 1593 1515 1252 1643 1584 1734 1463 1578 1599 1266 1225 1177 1241 1391 1113 2461 2222 1667 1847 1872 1336 2359 1536 2133 3263 2817 1896 2123 1447 938 461 1933 1557 1244 717 1436 663 667 898 514 980 336 396 889 1445 447 652 703 675 352 384 1940 2152 2119 3025 2125 1868 2307 2810 2277 2874 2105 2395 2787 2137 2460 2569 2045 2142 2608 2760 2211 2545 3229 3034 3296 2402 2467 3000 3247 507 455 415 2822 3020 1175 3344 3435 3606 2537 892 820 1315 667 1415 332 1271 1155 558 2164 1446 1490 487 445 345 736 1494 2288 1521 2611 1119 1602 1524 1990 3576 2694 3148 2321 2686 5686 6058 2790 3049 4194 4077 2565 1056 1735 1290 2088 826 2024 1082 2692 593 2777 1120 54 50 1790 1666 2044 4637 1664 919 1345 1303 1435 730 724 1612 1601 1348 1625 1115 2055 2262 1227 805 1756 2314 2355 2854 1521 1650 953 1205 1225 2366 948 1805 715 1640 655 1175 1510 1656 1960 1157 1880 2919 974 718 921 912 1222 741 1042 719 765 1214 1632 971 609 2270 1427 1254 2841 809 942 1552 1017 1174 1111 988 1336 1546 715 755 924 1580 1354 1415 1415 1382 812 1283 1356 891 1184 1188 822 475 834 308 574 541 1058 585 462 759 932 477 1631 1492 1205 571 1584 1699 811 721 796 488 470 233 366 513 687 672 644 628 682 932 837 811 585 380 349 1109 622 727 553 499 530 432 523 651 814 353 481 359 540 599 490 539 384 365 421 625 1119 211 537 505 430 702 953 756 608 736 717 692 1026 635 786 929 754 715 944 842 468 708 458 1021 1040 539 368 456 303 495 531 252 264 962 429 443 502 410 869 383 344 439 431 451 421 529 478 480 819 187 795 537 546 185 227 220 827 545 376 725 1105 800 923 616 913 913 293 366 294 220 423 337 467 322 281 440 295 651 689 340 355 456 283 275 315 402 235 212 428 319 250 694 870 357 297 387 441 702 639 604 593 347 840 704 692 702 585 797 760 809 833 866 591 837 695 940 1054 1060 921 947 345 324 433 466 275 237 766 981 1371 1013 1659 945 570 1153 780 1575 646 897 727 1042 804 1704 1499 1397 908 1713 1527 1285 1559 1280 957 371 795 1016 1239 1273 1225 1048 636 497 708 830 2191 421 209 278 303 409 419 485 449 982 218 665 412 1114 403 393 340 1557 1254 685 770 685 1074 329 455 222 341 933 1235 1044 1126 1129 1103 1222 963 875 616 339 353 648 316 437 444 624 556 621 557 685 380 651 348 504 491 1123 502 561 373 393 468 495 673 698 1515 414 411 1227 1535 1414 888 1250 1011 922 458 1559 577 479 541 830 828 602 685 765 864 555 665 861 600 502 540 726 569 519 666 624 830 1426 1428 1679 753 796 727 795 647 664 763 415 794 885 1135 892 1129 693 661 676 666 631 823 1386 1077 916 973 906 646 1495 1642 1833 1989 1871 450 1084 1031 798 822 2018 1359 1454 8230 774 555 471 371 751 878 988 994 814 1438 716 444 449 1112 1057 1027 1070 967 1591 1518 1494 863 1098 1125 1461 903 1228 1400 1132 981 1046 1456 986 1301 1012 1016 1603 1490 1121 1365 1508 1223 2267 2511 2062 1572 2086 1772 1738 1826 1593 2452 1640 1908 2243 1697 2263 1609 2675 1906 1803 1292 1421 907 1419 1492 792 1879 576 998 1766 1547 1993 828 631 1461 761 803 910 906 691 864 557 639 399 623 682 570 507 507 687 446 264 275 715 617 741 1135 732 670 909 746 579 753 864 825 792 686 548 932 799 1407 934 1122 1152 532 547 482 436 579 569 471 309 772 377 126 682 354 361 313 379 373 110 173 198 211 479 460 450 402 409 873 154 969 533 637 712 561 630 452 443 441 676 268 234 329 565 390 507 365 573 275 223 276 239 250 272 767 496 672 948 1560 554 339 448 1318 1283 795 967 1123 922 824 900 970 951 507 508 655 715 1040 798 672 649 928 411 609 540 1002 762 863 1235 1007 1197 816 810 719 991 895 707 505 1938 873 1610 648 813 1802 1426 617 1290 614 1081 1244 576 542 532 1272 1153 1103 1543 1246 652 603 602 1244 364 1041 1377 912 771 1442 1235 1341 925 1152 1245 977 920 1472 1325 1236 1059 1247 1275 2475 1245 1164 1172 1425 1194 1467 1737 454 630 752 478 445 735 2549 607 619 607 829 815 692 591 764 1486 1646 1565 1471 664 705 357 316 391 1328 876 721 606 409 502 405 475 375 622 949 1282 848 635 693 520 645 415 226 255 203 263 284 206 162 494 535 519 418 384 800 791 716 616 1571 1172 1344 1474 1207 1084 961 1588 1496 1073 919 1113 1192 937 835 879 1401 929 705 1403 932 568 995 1044 809 1340 538 766 1008 959 474 666 797 750 446 701 1052 604 878 1047 650 486 883 675 600 705 1126 1925 1722 873 2265 1335 1142 925 1217 869 1078 1373 654 533 411 530 375 402 402 543 935 664 702 989 534 993 999 267 504 393 252 248 244 214 357 389 1161 438 1162 592 446 515 754 599 237 513 453 394 329 554 659 261 632 649 829 843 343 909 481 2411 801 789 1595 632 488 633 583 274 1005 794 492 539 583 786 390 454 274 297 722 1591 1121 792 1236 1539 1128 412 1463 342 644 783 1863 570 899 1011 932 1088 1044 1158 713 658 558 874 232 305 488 333 233 1032 2373 1228 507 325 485 356 832 598 404 513 2766 712 3165 2825 2389 1895 2671 2734 2560 2633 2607 2655 2588 2266 2469 2222 621 1041 587 364 1029 760 1258 797 998 788 1167 690 316 497 1000 1324 445 699 982 618 602 580 389 451 459 810 776 1066 973 565 793 720 644 815 685 745 669 623 594 606 650 678 701 782 608 922 746 770 922 879 725 726 803 541 508 578 674 588 676 428 621 717 814 643 863 675 739 708 890 666 871 888 839 767 817 815 805 735 801 761 1017 691 934 604 545 665 651 564 726 605 796 725 765 639 784 692 650 999 1010 837 1024 578 917 748 877 815 936 942 990 792 759 810 710 611 669 636 1105 906 760 668 1155 788 780 676 849 738 947 907 728 847 871 1039 561 747 764 718 700 677 711 889 780 745 829 693 659 686 759 961 951 744 747 789 875 893 843 947 810 868 882 936 346 202 360 348 384 448 322 285 207 212 235 248 296 281 318 230 297 201 332 364 298 390 304 388 497 358 347 283 321 332 287 423 244 560 414 355 312 383 346 228 342 330 296 468 298 262 324 275 333 401 354 831 527 218 196 143 233 244 584 255 291 432 165 203 259 429 324 233 343 395 442 866 347 172 286 166 280 190 205 601 506 799 288 372 367 400 419 451 435 411 670 200 383 238 268 145 221 395 322 484 405 332 451 427 578 483 449 375 431 476 439 680 590 337 875 333 342 310 333 263 376 387 334 349 432 516 348 378 345 590 1041 603 815 669 737 818 825 693 388 1283 665 408 751 550 371 1259 701 596 822 452 639 859 544 909 615 593 550 804 398 347 717 780 428 442 429 363 506 620 883 514 580 520 429 536 429 746 483 422 690 728 979 485 427 468 456 456 448 321 175 335 853 520 592 492 459 371 365 424 344 304 524 398 563 381 636 861 502 596 618 491 927 381 311 422 361 398 381 683 294 349 497 411 511 522 443 267 383 678 420 712 562 867 341 814 248 591 376 398 409 919 713 532 767 463 717 349 474 427 468 535 482 721 700 743 464 608 459 463 503 282 596 634 262 315 312 190 412 492 809 845 496 613 423 275 842 715 882 548 476 513 605 675 92 172 163 216 166 502 417 783 657 646 589 968 525 474 518 482 227 238 483 484 155 251 239 521 762 667 397 331 323 262 486 535 664 555 387 898 337 343 586 417 613 459 603 617 558 525 407 743 465 493 532 386 526 837 698 396 633 285 271 669 774 279 365 371 345 437 393 558 618 548 267 223 482 245 321 482 623 765 558 2658 2472 639 536 508 549 622 567 612 475 839 796 622 545 504 343 252 217 429 516 584 596 651 631 504 521 762 672 666 654 468 644 752 560 533 391 512 247 376 499 356 221 347 368 418 438 238 269 497 508 611 275 577 366 508 413 525 612 388 517 372 366 398 578 409 415 652 618 88 114 188 844 992 885 522 895 1227 964 586 736 736 1075 791 644 635 624 390 768 1119 1002 442 451 325 241 310 488 1062 1159 876 876 806 1492 1673 1909 1866 1778 1220 1021 872 850 1550 1384 1489 1577 1676 1365 1305 1299 1559 1255 1048 1212 1441 1336 1177 2000 1597 1690 1603 1695 1321 2045 1370 2813 2584 2835 1302 1496 1306 787 624 1455 1317 951 898 1228 557 572 604 573 636 537 344 1021 817 624 326 320 302 318 404 1918 2152 2231 2391 2450 2202 2028 2405 1911 2050 2176 2151 2048 2122 2396 2117 1949 2072 1949 2121 2085 2233 2236 2184 2209 2084 2146 2412 2210 673 598 304 2688 2209 1152 3094 2775 2775 2717 828 822 963 407 965 169 629 433 285 2031 996 1031 405 338 288 603 1085 1511 1184 1682 1104 1165 1795 1352 1732 1998 2467 2375 2475 4564 4506 1787 2579 3760 3747 1621 895 1246 1289 1602 891 1563 562 2044 609 2097 819 44 38 1345 1277 1586 2865 1454 749 1181 572 788 525 527 1120 1099 952 1336 1203 1321 2122 1025 859 1483 1509 1460 1980 1372 1488 829 1155 785 1659 1113 1513 577 1077 570 1047 664 665 867 1009 1898 1713 799 772 805 817 1123 751 920 468 556 860 1427 793 776 1418 566 528 2738 563 714 964 760 712 728 621 767 753 814 857 726 898 880 877 806 928 993 1037 1074 454 979 837 470 445 458 404 486 503 1023 631 558 290 691 522 740 761 547 406 813 634 486 545 507 168 146 283 253 376 405 365 276 455 514 544 521 438 357 363 344 452 555 430 490 415 329 294 413 507 869 294 267 337 473 593 442 373 405 372 480 777 925 364 458 403 457 730 562 686 718 744 817 742 748 585 569 832 561 721 727 654 419 568 567 604 540 505 441 448 372 497 431 347 330 908 410 677 618 539 859 420 384 436 419 527 460 606 369 534 1041 135 1151 472 560 359 277 340 730 617 411 621 846 838 952 703 614 659 531 464 253 254 288 245 260 266 242 270 238 242 268 233 260 347 295 184 255 337 371 222 230 266 284 862 679 351 321 324 675 410 414 416 345 359 579 460 478 525 568 748 443 602 529 431 297 694 518 424 779 518 607 413 500 312 323 328 245 284 573 607 649 704 1082 487 586 680 485 543 590 789 526 734 812 1228 960 1231 1002 753 993 759 594 957 387 344 706 864 791 779 695 730 533 238 352 380 1536 199 133 231 249 297 334 363 301 398 292 382 354 727 310 261 222 1104 767 430 485 549 790 258 244 179 264 568 843 731 759 782 766 846 863 677 589 455 469 629 444 488 494 677 520 723 554 565 365 430 353 407 418 1064 428 354 319 261 313 262 429 507 747 378 455 920 626 990 886 846 1081 431 446 728 684 738 772 826 729 730 719 720 785 867 890 742 460 450 500 533 731 594 1055 774 377 1385 825 927 750 766 720 962 437 563 882 373 696 634 556 679 562 1055 995 1077 1075 689 627 756 644 720 668 693 489 1151 1296 1096 1208 958 442 499 430 522 500 514 515 642 774 9542 978 714 782 570 667 751 596 604 861 475 799 818 1029 743 790 1009 789 1050 692 921 1138 1253 988 881 839 712 994 1019 1056 871 1056 816 1198 815 1181 1065 1092 1153 1207 1070 1120 2448 2689 1699 1978 2098 1741 1824 1916 1766 1888 1768 1991 1670 1707 1957 1084 2919 1650 1369 1093 1196 676 792 1178 783 1475 563 1257 1458 1307 1404 631 766 949 626 469 731 630 506 637 596 397 269 338 621 405 419 396 402 468 330 358 789 572 775 936 690 616 955 777 635 773 961 893 617 787 1094 741 1009 844 750 889 955 600 698 636 473 691 676 601 369 401 225 173 495 183 263 179 355 154 184 188 206 153 176 130 134 190 122 358 300 381 339 405 588 520 572 266 268 382 436 319 281 327 353 378 442 585 438 250 250 428 414 270 302 478 230 464 673 864 316 313 155 599 584 350 530 675 633 467 450 640 591 349 444 324 440 441 464 562 563 461 248 542 411 963 599 598 718 718 627 607 564 587 887 825 343 154 972 404 746 336 345 813 463 616 414 587 603 854 328 457 425 1001 974 957 917 741 421 399 291 706 238 654 766 407 479 803 632 474 423 752 947 673 660 858 730 812 858 704 1084 1382 1082 1025 1218 997 754 914 827 386 523 720 628 623 521 2022 505 451 416 619 646 690 646 636 829 854 824 711 416 508 432 306 329 563 788 565 673 705 360 483 385 653 681 476 1011 595 519 469 452 576 435 273 287 203 275 269 257 185 385 187 403 126 266 609 814 674 612 974 921 824 908 830 1041 702 824 871 753 714 722 804 935 841 883 1068 860 588 980 726 512 915 940 639 1017 544 737 866 1180 693 595 564 708 578 640 834 795 1070 999 551 740 873 966 742 592 720 996 699 535 1195 798 694 508 1010 479 850 901 510 427 383 498 161 143 149 214 480 465 529 981 553 584 533 174 513 492 443 546 378 321 374 202 808 287 476 320 185 347 371 347 310 225 221 216 202 239 415 186 299 366 486 481 344 537 246 1514 344 322 448 453 472 502 370 366 658 662 536 533 593 490 403 431 294 249 708 707 509 764 1099 1082 692 448 797 452 636 923 949 455 592 630 505 699 712 629 725 634 471 654 330 335 315 415 351 804 1261 1376 683 239 389 384 484 564 471 600 2162 415 2293 2096 1745 1726 1724 1918 1954 1927 1916 1917 1910 1929 2085 1849 574 477 466 412 580 606 776 580 725 558 865 734 619 529 795 1030 469 519 773 702 652 704 449 420 422 779 779 906 897 731 636 622 560 693 627 420 376 507 517 424 660 658 675 851 616 717 684 695 805 848 713 689 581 680 589 713 707 516 652 446 601 571 582 494 567 623 664 554 604 461 750 641 644 570 546 674 580 536 511 555 822 766 819 700 616 656 663 635 816 617 748 773 971 575 793 663 801 743 596 680 681 514 695 709 762 626 765 662 611 527 799 626 783 625 569 671 956 670 666 669 901 568 996 699 791 802 559 730 614 728 699 781 691 695 584 543 617 498 736 699 841 832 894 631 703 639 536 602 552 795 609 565 876 807 866 748 839 695 684 759 362 198 191 214 207 276 235 248 280 200 249 287 336 334 348 328 315 299 319 272 210 230 298 543 708 402 352 288 318 310 433 377 383 291 376 445 341 459 419 233 351 225 219 348 445 336 340 423 473 608 551 631 331 233 204 290 240 321 568 428 448 260 226 307 248 370 247 402 128 331 393 710 304 254 333 366 274 397 349 683 425 935 237 294 419 491 342 400 340 280 587 271 293 167 311 134 294 426 377 182 309 349 378 542 279 514 332 417 487 322 277 573 655 373 570 222 345 304 365 252 279 374 318 353 476 362 363 518 348 336 801 877 645 462 537 612 571 722 553 760 548 368 474 487 281 606 560 512 400 399 534 619 563 710 437 480 319 624 526 389 494 544 322 486 389 206 438 564 929 696 413 490 334 432 474 577 262 393 278 279 318 470 328 531 256 340 262 299 284 297 736 451 623 308 367 288 593 617 223 220 263 368 328 400 619 782 508 328 530 412 744 520 613 417 421 451 605 571 368 375 248 451 430 428 375 415 447 362 564 508 438 854 519 635 188 431 269 616 255 472 388 463 410 469 492 343 342 304 410 526 507 796 826 608 483 262 277 311 326 246 364 816 135 149 162 228 239 419 599 754 422 576 442 257 513 356 606 434 166 326 644 363 108 134 192 171 188 338 556 551 558 520 608 582 466 393 412 349 116 182 440 482 146 248 386 502 459 467 249 186 149 310 479 714 738 704 641 556 398 288 349 388 546 491 311 466 304 593 328 474 282 372 443 381 521 533 305 708 665 375 363 483 331 249 444 511 452 536 506 573 468 389 460 282 350 277 196 468 759 697 635 2879 3109 518 904 798 566 565 722 521 407 1149 821 559 343 571 383 471 396 287 297 355 278 707 672 446 516 366 629 659 383 390 430 545 489 812 516 556 291 443 376 273 400 662 543 552 544 168 227 630 404 536 473 872 515 453 326 333 632 503 473 451 343 243 476 419 485 794 760 312 328 287 637 839 644 731 786 995 812 595 928 675 808 657 770 690 535 505 552 730 640 270 256 322 361 286 458 931 642 892 563 820 973 1050 1054 950 1091 865 1008 842 688 1581 1565 1420 1469 2008 1454 1064 937 1823 1555 1125 1758 1937 1488 1348 1874 1689 1765 1518 1886 1178 2082 1662 3070 2757 2348 764 1107 1516 668 659 1433 1260 923 610 1375 636 591 665 407 587 371 387 944 751 827 207 320 239 280 275 1781 1922 1849 1664 1702 1897 1965 1841 2123 2070 1928 1895 2249 2075 2097 1981 2398 2012 1841 2188 1839 2066 2389 1897 2206 2212 2005 2246 2228 694 450 243 1972 1915 1406 2957 2829 3054 3031 857 844 769 268 854 197 488 349 255 1660 768 829 377 389 324 416 1135 1275 966 1528 1074 1033 1498 988 1369 2158 2557 2119 2367 4465 4551 1718 2328 2536 2635 1454 679 1507 1431 1055 876 1591 716 1492 629 1724 843 72 60 1381 935 1624 2177 1262 585 1152 539 1145 434 422 1187 1065 972 1044 1291 1737 2487 863 578 934 1681 1622 1962 1078 1252 683 642 542 1494 615 1767 581 819 471 779 656 655 759 739 1913 2038 707 698 585 677 539 582 736 501 551 546 1377 802 656 1238 645 569 1908 543 637 869 743 914 843 777 798 684 773 766 989 1048 1123 1002 860 1048 998 931 902 824 1534 976 495 251 386 377 435 459 914 438 466 340 590 392 803 677 764 364 536 550 553 418 347 306 256 271 213 305 220 258 269 259 324 278 350 407 363 274 287 334 426 241 621 317 230 254 277 295 738 240 200 476 370 489 367 387 369 401 391 399 598 478 356 315 267 797 478 540 266 321 384 437 466 368 377 466 335 480 493 443 436 489 448 516 507 598 658 292 222 417 367 392 363 711 516 993 517 290 709 491 374 545 570 660 505 579 321 499 840 118 1016 460 428 344 395 233 522 704 437 1012 809 697 684 857 898 557 599 294 378 266 352 272 223 135 115 221 258 200 295 344 193 197 462 378 208 304 294 183 110 307 214 636 579 506 427 360 553 458 494 496 397 458 590 464 450 408 274 536 403 512 432 554 499 341 559 541 798 496 591 494 344 300 282 387 269 345 678 563 615 487 789 734 542 610 501 787 597 395 584 866 829 1095 735 795 660 606 699 590 319 380 436 251 599 743 650 663 500 606 389 302 504 530 1157 281 311 287 278 315 313 290 265 485 215 589 337 519 295 293 272 677 604 417 502 269 920 289 229 181 305 574 591 529 547 629 595 669 571 441 430 360 356 608 379 462 439 569 460 613 496 498 300 451 306 541 545 904 496 214 422 128 348 201 356 223 794 333 362 753 668 767 842 853 806 446 357 1014 659 758 792 444 634 491 518 501 477 565 493 638 552 425 463 558 797 776 881 760 333 960 882 1005 605 645 528 890 505 603 974 295 567 610 558 610 560 652 540 715 653 595 452 906 536 622 574 624 629 549 620 763 536 490 449 646 580 367 441 443 299 597 555 978 10167 457 352 667 685 629 458 939 552 456 562 491 1383 498 621 720 629 875 827 775 790 692 707 789 737 644 669 672 729 754 614 693 924 813 1102 850 854 918 969 843 1270 2277 2563 1869 1650 2017 1390 1069 1217 1302 1545 1087 1231 1328 1243 1809 1375 2207 1311 1562 835 891 674 638 892 864 1021 686 1176 1378 1115 1185 597 805 744 387 381 491 475 498 430 429 328 262 302 371 382 431 445 275 311 481 455 417 496 483 684 619 910 812 946 618 668 691 631 549 753 673 813 659 717 574 938 944 404 380 355 329 434 378 332 418 352 300 279 457 202 285 197 264 259 135 91 168 147 132 144 110 144 90 355 402 426 405 414 441 373 385 382 404 190 444 266 258 324 322 192 273 404 339 197 193 260 206 235 259 567 342 467 778 687 582 434 198 457 455 360 363 471 490 568 287 364 330 374 451 481 461 359 335 466 361 375 433 608 713 612 638 458 640 698 565 582 592 523 785 806 655 398 1531 703 1396 649 678 1320 604 937 537 958 632 828 336 455 396 1079 1340 1160 1028 641 471 420 606 1075 390 704 1044 723 485 973 1173 511 557 805 585 706 725 651 755 885 744 941 858 1182 909 1177 970 1094 938 1182 1251 448 432 606 431 824 533 1877 1024 820 825 887 864 938 788 787 1077 1123 1093 862 596 476 384 353 481 588 545 471 562 496 604 600 530 663 891 716 608 678 307 441 366 545 486 227 272 238 295 273 203 181 284 112 275 254 279 618 481 504 512 692 847 839 935 791 948 794 542 637 723 697 749 749 652 564 598 566 615 761 1061 592 530 574 844 488 553 671 540 498 941 703 505 653 685 550 556 478 521 729 624 473 696 520 600 650 506 854 642 1170 605 1276 742 589 537 1073 471 948 859 541 462 347 378 162 145 206 185 566 491 414 442 374 436 364 431 470 435 429 478 331 264 286 249 914 230 720 425 423 389 477 446 311 340 328 385 343 319 233 300 549 321 323 339 370 312 199 995 298 280 618 274 222 286 258 207 441 462 504 478 365 398 450 444 238 373 580 753 466 480 506 652 613 323 632 539 564 383 665 267 667 608 562 644 662 425 760 437 297 424 438 427 447 383 317 607 833 1138 478 374 454 591 424 241 417 244 1845 387 1860 1660 1938 1646 1472 1616 1719 1812 1572 1847 1383 1509 1789 1507 672 726 807 362 602 672 638 533 497 591 922 737 638 393 602 881 614 315 797 745 707 709 542 707 668 490 470 733 1170 845 710 713 495 638 586 753 642 650 782 689 763 803 911 579 904 718 691 851 647 620 670 476 469 488 1259 1107 1103 1096 926 1046 882 852 973 1340 851 1088 1075 1149 1136 1537 1016 1176 1110 914 947 943 1334 1075 1359 1518 1667 1179 1113 1004 845 1197 1138 1138 1486 1259 987 1433 1105 996 1178 949 961 1054 993 1159 970 928 1137 1036 974 1096 1017 911 1091 1049 1052 969 1085 878 702 1089 1152 621 1217 1079 922 1114 961 702 940 645 1166 1340 1186 647 969 1095 893 1379 1366 1339 1475 1530 1610 1718 1459 1676 1739 1107 1190 913 1296 1442 1203 1431 1510 1316 1370 1567 1324 1484 539 743 695 1134 355 295 221 360 291 462 241 373 132 357 192 241 245 199 225 203 200 170 334 410 229 456 255 456 578 228 255 221 235 241 355 285 173 451 271 333 275 512 319 301 201 201 169 342 304 269 272 304 342 360 346 718 542 204 192 206 214 352 1016 492 565 245 257 231 249 332 373 285 332 460 614 597 516 224 336 238 373 268 663 676 500 1006 243 347 540 471 433 658 679 482 841 259 527 162 324 262 352 458 427 706 625 402 701 639 560 794 312 418 584 491 437 846 646 431 889 381 286 515 410 444 379 513 311 483 723 341 422 750 474 696 745 722 761 795 670 711 714 1021 462 1156 628 329 671 261 420 935 814 530 800 618 1051 608 323 806 466 492 564 552 503 382 470 639 404 494 490 384 476 675 850 486 756 903 546 619 557 806 509 558 520 408 710 397 395 601 261 182 341 378 238 475 723 622 685 409 544 457 601 702 396 390 347 738 357 506 491 761 497 525 571 357 782 438 452 394 445 500 642 679 381 371 525 372 850 539 417 256 490 529 394 400 452 917 301 509 347 452 275 300 343 995 297 482 452 446 617 394 713 428 608 859 641 744 768 717 556 712 699 623 384 241 464 850 275 328 151 160 296 289 475 807 545 608 545 490 669 630 691 779 569 793 727 399 139 143 246 296 86 599 530 649 533 587 564 683 427 391 427 368 157 260 280 278 149 175 493 450 454 454 455 451 496 217 470 372 625 740 655 557 572 311 311 354 538 500 797 784 728 372 554 903 379 419 309 455 485 579 713 474 437 499 376 748 387 146 403 375 327 455 430 787 323 507 218 732 502 292 328 464 726 725 901 2950 3138 767 577 721 692 649 614 586 460 942 626 827 719 839 471 289 428 448 477 630 869 892 881 445 590 553 531 760 438 392 751 638 541 577 600 941 262 297 621 539 292 243 424 911 764 459 236 812 645 569 344 568 286 313 770 673 1273 719 700 728 384 600 529 472 564 405 369 187 226 225 1479 1520 1439 939 897 1305 836 1074 857 1159 1415 689 990 673 715 465 471 1011 1036 232 218 178 230 274 350 1123 1291 770 956 1021 2031 2193 1896 2147 2175 1676 1278 941 845 1764 1835 2455 2314 2531 1969 1869 1979 1838 1811 1606 1540 1343 1685 1567 2499 2411 2629 3138 2404 2022 2816 2225 3158 2191 2347 1221 1218 1610 1327 1238 1437 1924 1425 1294 1653 540 642 733 599 620 728 564 1450 959 662 347 579 536 498 398 2532 2598 2477 2241 2990 3325 2485 2541 2433 2925 2559 2722 2927 2832 2984 2524 2536 2633 3119 2750 2927 2695 2128 2037 2841 2624 2258 2324 2101 743 700 364 2182 2434 1519 4144 4272 4068 3553 1117 1420 1135 550 1271 190 546 352 374 2282 1320 1347 666 753 634 520 1415 1330 1218 1719 1298 1483 2037 1176 1392 2774 3430 3476 3346 6277 4965 2814 3128 3753 4660 1396 934 1182 1298 1674 904 1545 483 1998 968 2245 1311 190 126 1768 1275 1960 2659 1650 951 1240 837 989 564 590 1189 1102 1081 1215 1090 2543 2790 1475 825 1249 1634 1648 2267 1579 1884 1548 779 1021 2078 1401 2398 1426 1387 630 995 843 736 894 1296 3294 2340 929 828 724 792 819 686 783 855 926 831 1192 833 767 1681 783 747 2759 976 1264 1072 740 936 918 1001 1035 718 964 884 860 898 887 1119 811 823 1298 1286 953 753 1006 956 751 448 409 299 414 880 1098 546 545 470 413 734 837 834 673 378 1134 758 502 381 667 477 391 407 617 745 561 649 505 638 739 382 409 607 703 654 740 843 681 476 644 682 505 279 510 660 943 313 525 818 519 644 609 741 897 861 556 814 780 952 714 521 802 999 1119 934 405 391 413 388 494 716 417 545 682 1061 1153 721 679 1068 471 718 720 1131 1058 494 710 755 848 717 622 889 705 938 845 430 723 834 542 873 421 616 947 1146 538 662 1054 183 1385 592 819 432 387 336 716 891 511 1320 1129 1159 1216 961 984 669 358 457 333 562 529 650 314 277 255 320 257 266 328 465 316 513 442 317 343 397 462 415 216 388 241 1515 493 570 450 476 914 410 481 481 397 520 722 566 1008 647 448 517 729 859 511 520 331 490 544 372 736 440 630 486 428 328 507 194 148 296 816 572 602 881 794 416 746 615 588 834 825 689 553 767 763 1296 995 1620 1420 655 833 719 458 768 518 386 858 1083 976 658 814 549 942 194 407 465 1574 328 454 262 325 411 418 489 774 557 440 442 715 784 198 194 375 842 1197 820 993 432 1139 183 400 236 232 542 884 735 804 890 829 1025 834 747 726 629 651 885 687 705 708 849 667 953 746 683 415 435 448 524 476 1274 477 359 506 132 576 257 516 489 767 502 700 1024 725 1276 1276 1104 1399 574 495 924 863 1026 1067 1144 1495 1551 1409 1531 1473 1447 1391 903 533 550 518 834 975 1055 1611 1129 364 1363 1852 2024 1429 1036 1330 1270 972 810 1440 723 1091 885 633 860 591 979 923 974 960 900 857 746 1334 696 886 826 590 1099 1118 1291 806 619 411 842 780 457 450 616 554 612 471 714 457 10205 2137 906 724 1357 754 671 553 472 780 695 1248 904 960 1178 912 880 668 1355 1293 1096 1113 970 931 943 765 1008 1080 1097 1036 1136 1649 977 846 1022 1222 827 951 984 812 3111 3172 2509 2644 1863 2294 1901 2052 1791 1932 1848 2228 1661 1937 1893 1615 3170 1928 1637 1094 1144 923 1144 1063 1469 1507 1054 2001 1660 1517 2387 842 1243 1094 660 590 1299 609 510 785 749 518 527 468 507 423 463 390 682 408 512 365 576 587 551 660 634 708 844 944 1641 1381 1394 1330 960 1101 1541 1107 1263 1233 1037 878 984 691 361 464 444 379 646 363 365 297 311 301 453 294 315 473 293 448 122 102 216 130 180 273 281 259 186 494 503 478 474 543 1045 975 984 348 313 504 395 360 309 339 570 488 365 382 1017 499 472 623 564 520 624 577 428 487 672 741 371 307 145 444 526 561 434 480 537 658 864 627 571 459 546 564 743 457 436 365 562 612 358 500 397 863 651 1077 1031 1121 596 1135 1165 356 681 529 508 315 1262 429 1019 546 523 941 481 935 348 738 899 1014 425 482 379 1195 1322 1189 1486 1085 475 449 596 1032 691 1139 1090 683 517 1004 1114 481 409 514 1202 839 908 1294 1007 942 1538 872 1379 1600 891 1189 1277 1368 1094 756 931 454 770 644 904 733 717 2259 654 838 755 687 909 827 759 837 842 958 878 793 653 585 803 583 796 635 631 703 836 550 856 836 490 618 1085 658 879 975 354 282 641 407 488 303 267 205 244 190 241 210 424 147 515 245 204 664 995 1006 738 652 476 676 607 664 698 620 740 664 668 689 727 718 1252 985 1081 1067 1145 738 1021 647 616 892 891 958 989 846 920 1293 1117 871 732 870 964 945 982 1099 1399 1227 1121 865 1208 580 934 1358 999 996 824 920 555 1311 795 737 675 1359 460 979 1496 728 671 640 579 213 203 228 245 597 665 916 653 940 1029 734 289 924 879 294 1067 347 401 626 543 865 234 649 322 499 411 417 509 453 369 334 313 229 339 348 333 263 317 434 485 827 534 300 1363 490 369 448 840 692 764 728 422 826 442 615 834 589 470 350 405 342 237 522 535 575 483 608 638 583 670 985 682 511 723 1089 303 757 797 639 830 950 746 843 338 411 753 404 452 304 388 352 769 1627 1979 1514 228 381 456 544 671 361 515 2314 635 2338 2086 1875 1993 2211 2060 2029 2362 2043 2339 1922 2513 2544 2211 753 567 869 689 911 1104 921 871 716 607 648 961 1230 1002 691 824 813 716 1014 954 869 969 635 778 731 1112 1149 1295 1393 535 565 1124 412 484 584 692 537 514 826 545 891 903 807 454 1164 716 693 725 612 608 603 747 728 602 2164 1204 1307 1302 705 1208 1656 1145 1447 2232 1252 1658 1579 2095 1027 1967 956 1035 971 884 934 959 1207 1485 2005 2296 2008 1347 1392 1131 1301 1890 1580 1201 1173 1433 1042 1310 1137 935 1193 1157 1165 1012 948 1300 1053 1107 1384 1013 904 1891 858 877 1096 1519 1259 1121 1144 1025 880 1133 909 1032 1647 1526 761 2001 1108 863 1122 967 2218 1739 1264 625 1019 1022 748 1929 1979 1892 2119 1748 1826 2476 2010 2326 2257 1258 1570 1001 2043 2559 1836 2045 1979 1648 1557 1795 1444 1428 630 1141 667 1095 224 275 364 143 432 186 155 528 91 154 178 159 248 185 258 242 260 244 832 321 218 487 247 327 549 204 224 214 230 263 399 209 273 638 322 456 344 884 327 306 211 215 187 261 322 248 251 330 342 267 247 703 655 160 150 208 104 298 1200 529 578 159 160 132 211 270 382 177 414 347 547 589 578 76 118 142 278 199 269 438 263 893 169 261 431 284 865 572 614 546 980 167 333 330 158 460 386 295 514 432 659 773 726 581 786 1139 403 564 713 692 410 766 915 546 506 421 261 458 745 453 498 594 290 632 428 438 551 619 433 361 1215 626 923 689 664 609 830 1140 514 760 416 431 525 250 419 741 1449 766 963 285 1275 849 370 1302 475 489 581 477 584 271 484 742 899 562 293 390 370 760 791 362 548 668 651 681 675 982 710 767 776 472 918 429 377 515 268 216 364 288 428 491 387 575 543 423 522 435 478 562 225 713 397 281 257 346 275 773 651 363 383 386 562 303 355 297 300 536 574 736 257 204 327 558 578 372 444 112 621 652 484 487 272 959 298 592 311 283 247 415 207 725 251 330 592 323 760 563 521 527 397 616 643 627 651 826 603 963 934 631 395 188 455 1354 286 332 194 141 125 277 488 792 434 450 403 391 574 682 663 768 663 679 465 478 201 127 60 395 199 807 476 688 730 598 591 644 472 456 574 398 192 326 313 285 211 213 600 332 389 405 672 774 696 306 543 384 701 1034 671 473 933 288 351 282 431 372 787 863 559 306 833 642 313 337 324 250 401 326 673 459 371 453 289 531 482 268 435 447 405 497 560 605 354 519 250 802 577 411 199 650 520 730 548 2152 2562 567 408 364 601 419 412 796 608 719 692 694 913 803 637 448 572 751 589 872 1071 472 488 660 411 374 466 693 484 376 842 503 468 680 563 610 357 279 645 540 259 189 330 960 1015 477 327 1066 550 735 343 543 166 303 870 716 2228 1030 979 849 422 615 492 316 521 417 350 157 163 350 2084 2296 2068 1022 801 1404 1054 1042 1241 1285 1405 663 694 620 732 413 519 1206 689 256 254 128 176 141 468 1383 1633 819 1098 1485 2886 3000 3035 3684 3502 2243 1415 672 684 2283 2152 2301 2570 2645 1348 1894 1862 2222 1324 1824 1134 1354 1956 1329 2319 2138 3032 3378 2659 2711 3168 2395 2167 2245 2134 1353 1702 1132 1105 1473 1695 1996 1594 948 1573 600 612 695 711 747 586 509 1007 1410 965 227 749 743 469 509 2878 2478 2397 1894 3285 3567 2933 3227 2038 3282 2797 2631 2424 2600 3127 2461 2774 2420 3302 2946 3669 2575 1486 1777 2249 1881 2398 2054 2123 697 642 332 2250 2749 1562 4460 4253 4131 4068 1037 1191 1075 329 1329 235 689 194 552 2255 1184 1228 552 850 702 540 1317 1587 1091 2217 1872 1609 2497 1068 902 3943 4714 3540 4629 7575 4922 3043 3768 3633 4563 2117 930 775 1451 1349 670 1667 425 2011 1003 2300 1243 82 76 1312 1148 1794 2477 2265 1030 1711 882 740 614 503 750 666 870 1010 1068 2462 3198 1907 943 1740 1522 1573 2566 1481 1651 1368 933 1085 2932 1513 3048 1561 1649 727 1395 790 840 964 1432 3840 1995 897 752 864 692 842 936 969 520 523 956 1304 1381 1193 1769 944 904 2329 881 991 816 812 962 1166 909 1056 779 835 861 765 780 800 1066 860 892 1101 1026 1114 709 633 813 596 649 277 448 392 929 1130 523 379 276 518 592 1214 786 420 595 868 1508 454 359 796 526 514 561 811 545 439 371 607 644 368 514 430 569 570 424 811 755 685 517 827 758 615 147 505 588 791 102 1093 1034 638 625 1089 777 1307 1166 784 741 827 1451 651 668 932 544 986 691 531 490 530 801 672 589 541 721 1010 1370 1201 914 726 1204 409 862 843 996 900 642 617 900 884 816 748 742 697 1249 982 348 836 920 565 869 603 870 1043 1341 567 678 1092 181 1270 650 782 562 685 319 606 848 293 1443 1305 1285 995 927 1103 686 397 556 457 375 745 845 348 337 311 369 303 190 249 591 779 630 348 298 312 213 402 357 176 546 349 1740 422 366 299 405 969 312 700 821 440 438 1008 814 575 655 502 540 492 630 413 362 246 519 411 394 684 723 747 453 287 317 620 349 285 362 868 723 789 1025 1015 473 1088 455 631 737 942 850 356 798 619 1348 949 1615 1484 621 786 679 683 1012 616 367 884 973 897 806 601 780 1392 175 431 527 1191 193 269 162 402 339 470 555 746 360 300 471 453 810 212 177 419 680 1026 1250 1331 532 982 244 336 193 291 315 864 684 734 783 686 799 1039 690 722 592 664 1207 826 852 819 1012 485 1260 552 653 527 601 334 642 503 1373 709 341 570 171 697 195 497 874 1025 452 723 1041 708 1497 940 1138 1695 506 562 914 946 1208 1236 1684 2220 2067 1714 2765 2643 2750 2682 1177 393 546 492 666 1084 1195 1660 1459 514 1477 1827 2154 1325 1172 1266 1723 954 1339 2208 977 1286 1100 787 1305 744 1077 1123 1014 1038 915 990 758 903 600 1271 835 1065 1630 1869 1924 913 714 620 710 599 439 461 523 562 559 371 782 352 2137 11825 985 1051 1602 897 834 432 494 1373 982 1099 878 1400 1113 955 749 490 1080 1196 1195 1064 1309 1300 864 783 782 1556 1343 965 929 1494 1079 1160 1062 1489 1128 1293 1003 959 3363 3636 2358 3414 1470 2219 1498 1615 1712 1733 1956 2336 1389 1653 1832 1998 3330 1957 1288 985 1053 914 1103 1014 1179 1257 1134 1926 1570 1390 2361 765 1366 1122 588 656 957 465 678 1066 761 308 717 602 775 446 407 198 298 264 577 516 875 379 608 628 642 527 424 555 2188 1885 1524 1580 794 1150 2353 881 1391 1186 1278 765 753 524 195 395 357 237 427 171 493 262 179 263 525 173 260 82 332 551 159 126 96 116 268 272 305 273 285 616 820 321 654 733 696 684 700 287 347 555 449 605 538 562 510 747 338 420 918 614 588 686 621 266 510 635 340 437 729 913 295 588 72 359 543 560 618 433 457 787 1050 513 558 514 892 590 1039 669 640 294 685 1078 368 506 334 577 923 1462 1501 1491 1149 1722 1965 518 1048 712 650 189 1002 279 978 765 275 971 287 772 275 714 1111 1026 705 504 333 1247 965 1116 1798 1040 407 371 458 843 466 1147 983 529 527 882 877 534 346 574 1068 1169 598 1639 803 922 1691 725 1727 1263 1070 1033 790 1365 606 723 1135 473 838 418 593 564 628 2640 1072 1081 834 954 1133 1037 965 1105 986 963 1104 955 770 707 998 694 605 313 661 836 621 638 547 643 822 559 870 707 846 857 498 291 722 252 274 183 215 193 175 169 169 151 291 140 608 198 231 746 746 978 640 421 731 633 510 501 622 726 736 839 941 992 867 964 753 661 699 681 653 618 1036 658 648 713 1111 786 865 816 835 1854 1454 1127 701 784 1202 1352 907 1502 1897 749 1039 672 1998 555 899 1028 1087 1033 601 883 525 1232 673 729 788 1453 389 775 1498 631 287 443 738 173 203 211 266 657 515 1168 1010 1080 1441 937 350 916 900 208 1548 626 466 1046 368 825 313 609 288 256 352 303 417 753 433 408 243 167 291 263 294 459 146 337 387 794 436 219 1031 295 261 360 1032 854 870 846 848 692 387 699 767 470 504 218 232 213 303 543 672 929 570 774 786 725 475 900 419 507 966 1352 271 588 966 658 903 1162 665 815 677 778 752 355 364 486 550 488 689 1729 2486 2815 250 458 503 445 656 387 1014 2453 1053 2601 2377 2024 1764 2276 2232 2061 2558 2274 2512 2169 3203 2103 1999 921 482 1010 551 1455 1294 1094 963 688 856 728 845 1702 1455 871 720 914 654 961 1023 1021 1425 961 1162 1122 1546 1580 1796 1164 1099 769 996 707 1475 1124 898 760 830 674 916 1185 1199 1068 860 1307 1235 1456 1084 878 1552 889 968 1007 1079 1075 1035 981 761 1134 971 1072 1226 992 1067 841 1266 1368 1410 1042 1256 931 946 1048 881 911 796 1020 936 1094 1423 1383 871 1277 871 816 895 1014 865 1068 1142 1124 954 959 1099 825 751 1182 854 942 897 875 1048 981 922 900 1058 931 1041 765 847 1120 1010 1132 933 1008 1314 808 1155 1036 1049 784 1114 1383 957 1103 1134 1629 1418 1235 1007 1849 1092 961 1429 1524 1375 1478 1706 1741 1790 1522 1939 1501 1199 1427 1141 1596 1489 1471 1396 1304 1329 1350 1474 1538 1129 911 1096 917 1441 616 482 372 346 411 443 231 528 294 554 332 488 482 472 492 267 357 329 398 370 294 453 443 382 512 500 422 386 414 335 578 546 500 404 419 456 346 527 429 386 292 299 293 408 336 305 436 348 398 368 340 1194 424 478 448 218 295 424 822 596 645 286 145 251 175 354 142 236 477 222 587 1138 352 270 373 329 325 276 439 588 520 1084 360 382 587 801 485 662 546 472 741 267 438 465 418 669 468 483 545 515 702 548 514 534 552 837 451 804 614 451 635 1036 540 822 794 516 618 470 536 585 506 630 435 584 550 331 547 916 684 533 732 862 1396 850 782 1032 857 1469 926 1194 855 644 956 491 344 1180 753 1376 728 650 818 1008 645 991 629 679 574 978 865 525 834 695 622 524 383 495 804 998 1027 804 638 828 648 831 720 843 578 678 459 481 507 529 505 635 488 388 457 703 528 681 1050 704 701 745 667 500 527 635 385 495 464 375 866 830 731 925 695 668 1016 685 1138 704 837 497 483 542 584 861 617 483 467 534 690 682 829 353 672 746 534 971 617 1186 493 1028 487 836 700 633 558 1013 885 639 646 758 661 631 513 497 658 872 905 1009 1030 777 872 473 511 436 544 434 605 848 284 326 289 329 489 551 568 1006 659 785 680 465 686 783 949 854 385 361 914 497 195 208 121 267 240 571 461 964 787 743 924 789 839 704 522 287 146 193 274 460 253 776 529 735 582 596 439 466 547 270 622 568 1196 872 744 1015 807 659 409 616 427 368 570 580 575 466 399 468 386 434 378 344 558 570 580 512 776 598 503 800 981 488 782 958 914 1085 1026 994 811 439 430 431 571 428 448 1045 546 1258 787 4181 4081 604 806 873 952 1280 712 1064 879 1312 1006 1355 862 741 615 416 643 438 533 697 639 860 810 1053 690 803 696 979 727 612 1064 575 616 806 556 1043 433 495 916 759 589 378 483 430 492 344 393 729 573 518 556 975 373 484 573 622 1014 740 754 787 588 591 877 642 745 723 675 650 686 799 1434 1708 1664 830 1343 1286 1559 1240 850 874 1260 1248 973 936 666 624 399 1143 935 403 369 634 505 658 536 1410 1345 1394 1199 1457 2093 2032 2219 2044 1943 2089 1695 1380 1220 2335 2280 2409 2581 2462 1925 1778 1696 1831 2085 1712 2243 2339 2403 2073 2416 2564 3063 2466 2467 2227 2596 1991 3586 3553 3677 1580 1906 2195 1238 1184 2712 2197 1366 1048 1991 690 698 833 702 793 838 451 1389 1301 891 538 594 499 414 542 3447 3493 3282 2554 2858 2761 2973 2823 3097 3577 2850 2936 3532 2635 3692 2599 3100 3333 3262 3106 2718 3325 2555 2712 3261 3462 2852 3212 3285 993 833 549 2582 2893 1466 4376 4702 4648 3581 1282 1209 1397 615 1540 470 451 387 559 2467 1304 1361 627 870 720 831 2332 2038 1402 1870 1514 1826 2189 1502 1961 3382 3933 3751 3512 7619 7291 3235 3161 4043 4316 1580 1018 1883 1770 2013 1146 2105 958 2835 1085 2349 1329 279 257 2643 1724 3059 3893 2465 1002 1944 917 1131 806 819 1478 1458 1529 1461 1338 2780 3440 1243 765 1326 2859 2696 2629 2087 1838 1075 939 881 2465 1492 2757 833 1304 638 1427 930 1037 1438 1336 3051 4017 915 955 1286 1187 932 1017 1157 970 1056 1118 2003 1317 1218 1812 986 924 3024 899 1015 1377 748 1523 1617 1672 1581 1402 1160 1047 1313 1446 1506 1435 1462 1560 1251 1385 1456 1466 1439 1137 678 578 868 719 579 537 870 516 439 633 644 544 1174 1300 1173 658 1197 783 665 589 701 737 630 545 471 440 381 347 493 666 506 603 638 769 616 665 498 590 569 543 640 693 555 467 674 730 835 398 664 679 654 607 648 725 624 647 590 703 889 632 565 613 666 1054 1111 872 487 491 453 568 502 610 494 462 763 642 742 1040 745 638 532 803 772 754 790 569 494 551 540 579 552 921 509 778 643 474 803 760 609 874 775 884 864 924 580 743 1180 167 1036 602 551 462 552 444 738 1013 619 956 954 1029 1025 870 1140 542 355 501 559 684 570 601 452 256 224 418 630 279 380 919 444 587 322 294 578 547 486 412 418 619 379 902 997 748 616 842 663 700 647 688 1013 510 834 712 810 713 628 1084 767 1027 402 568 382 637 784 754 1327 822 949 922 487 229 464 343 271 460 1082 765 933 814 1151 1065 999 1034 894 1148 889 899 773 1076 808 1519 853 1495 1291 1011 974 950 772 737 744 349 691 910 1328 1392 859 714 1098 492 762 839 2079 552 533 437 422 472 465 491 491 841 453 887 738 988 352 344 567 1146 1060 739 854 401 2014 296 411 248 322 725 792 655 705 746 720 828 839 749 677 609 617 729 623 649 550 904 824 962 862 907 658 728 676 457 500 1185 493 593 854 408 699 264 601 488 1067 574 894 1228 1088 1231 1085 1101 1204 1038 626 1240 1083 1101 1212 1053 1033 804 1231 1270 1176 1168 1141 1138 817 718 718 791 1289 1065 1465 1045 633 1646 1528 1702 1164 1198 955 1401 985 897 1154 350 1386 968 724 1007 724 1095 1026 1144 1156 724 1063 1269 1494 888 1264 897 879 1218 1619 1358 1145 1035 683 882 731 569 705 891 461 525 751 570 667 906 985 12670 970 968 1162 1542 1091 624 872 916 2136 918 1418 894 990 1622 1419 1310 1093 1250 1212 1377 1203 1134 977 1030 1148 1237 1042 889 1641 1172 1168 1442 1301 1334 1279 1179 1208 3352 3133 2922 2722 2540 2308 2182 2356 2181 2634 2155 2325 2234 2011 2432 1868 3171 2310 1816 1163 1229 1044 1177 1158 974 1567 927 1401 2224 2002 1753 919 1111 1312 614 756 991 661 981 579 812 695 827 573 787 501 455 647 536 409 538 516 584 559 649 981 839 794 1025 1271 1304 1172 1375 1307 1101 1204 1279 1255 1193 1578 1022 1387 1444 968 469 573 435 546 535 344 490 464 672 345 573 476 370 286 684 638 131 150 220 188 409 390 423 403 401 606 466 682 650 692 706 640 648 528 501 629 506 510 496 512 476 621 570 423 871 415 363 399 320 284 375 845 709 1242 842 1278 746 638 271 575 529 563 565 868 850 639 1003 815 742 743 660 933 888 882 743 540 698 698 575 621 600 952 1069 873 1003 792 935 1047 936 528 772 704 771 304 1228 734 1555 843 663 1445 600 714 541 699 1154 1256 552 682 605 1326 1365 1313 1441 1162 466 438 558 1002 600 1351 1307 767 754 1116 924 649 561 1046 1539 921 930 1109 802 1051 1054 1476 1646 1553 1678 1606 1207 1537 1470 1513 1578 440 1059 651 712 760 654 2689 1437 1210 1188 1272 1187 1113 886 1189 1723 1647 1472 1222 773 1099 616 715 576 841 663 831 874 903 748 985 669 576 1235 1263 1167 1379 570 501 470 891 479 361 265 179 306 248 229 209 620 279 486 705 158 564 1030 931 952 975 1006 1048 980 880 981 1248 1221 1010 972 993 983 1082 1084 909 955 806 882 1139 1169 976 858 1303 866 846 860 1098 810 1344 987 959 807 875 1174 989 885 1178 978 1035 894 819 957 780 1294 1083 946 864 1624 1968 1122 1421 771 1006 880 1457 781 1756 1325 715 571 445 437 211 278 278 304 469 570 819 680 532 786 799 442 609 770 300 731 494 513 491 636 1088 868 776 469 531 531 584 581 526 554 649 416 339 428 385 558 564 670 621 449 679 536 416 1703 689 643 693 602 647 575 533 456 735 568 572 644 749 563 404 375 400 497 708 1080 1173 952 752 786 931 709 939 637 809 918 1173 413 705 924 817 913 992 826 785 646 631 954 451 515 693 621 423 1089 1616 1368 1184 532 601 438 642 821 704 566 2791 567 2893 2706 2873 3026 2532 2765 2617 3037 2521 3156 2569 2637 2570 2375 923 938 1058 843 1102 1131 1122 862 943 890 1833 1125 837 767 848 1051 863 1017 1300 885 840 756 830 844 794 991 1005 1137 1629 1005 859 642 624 1067 960 1013 919 857 736 914 1058 1084 1045 1262 891 1121 967 1017 1026 962 769 799 861 829 669 754 1053 860 1253 1171 1016 1010 974 1153 1012 1314 1284 1299 1306 1359 1363 1217 1243 1189 1240 1316 1173 1084 1206 1959 988 1273 1028 1542 1158 1660 1616 1026 1393 1114 1318 1144 1461 1187 1168 1353 1177 997 1229 1079 996 1136 1040 1040 958 1344 1101 1109 1026 1150 979 1153 981 1104 822 943 1086 942 1196 1176 1109 1248 1346 1155 1699 1583 1140 1255 1080 810 1172 1249 957 1296 1240 1226 1135 1407 1156 1286 1267 1193 1122 1136 1112 1087 856 1076 1004 1664 1343 1568 1077 1132 1117 1052 752 645 797 1116 375 403 362 336 418 582 412 358 299 348 303 250 407 442 409 274 326 286 313 783 442 816 445 562 684 354 460 351 363 852 469 427 338 593 500 536 488 692 484 546 561 561 549 576 476 363 571 337 414 567 555 807 471 304 292 151 268 309 765 594 740 162 285 204 297 273 366 270 307 337 860 1042 414 269 359 269 419 396 374 751 417 1010 386 414 604 483 420 430 398 398 820 322 399 372 383 565 457 608 703 325 466 432 729 720 795 1247 557 948 743 537 619 846 611 521 625 367 585 660 836 447 403 693 352 471 551 645 375 821 718 525 997 1055 1012 731 607 797 1183 1203 856 1514 664 405 667 477 547 879 923 1251 636 480 1048 941 639 793 483 503 492 638 658 355 763 654 443 747 554 574 518 684 1222 614 805 834 641 958 767 809 704 771 614 685 719 608 401 418 460 346 352 502 475 475 1019 970 854 418 456 501 502 672 200 396 378 410 511 744 776 970 594 551 842 507 925 473 649 451 447 642 584 781 439 611 357 634 691 618 514 371 1006 474 917 1356 520 1103 433 1294 469 652 544 612 429 804 614 639 612 676 695 553 303 517 624 939 798 841 859 771 705 511 509 748 610 342 692 1113 255 287 336 367 449 383 644 1047 514 705 624 508 725 719 765 1075 507 899 1041 403 260 116 144 199 203 799 579 608 615 885 834 907 863 799 827 749 299 222 429 666 195 409 434 442 533 574 764 618 484 401 769 634 841 768 597 763 504 337 456 634 758 662 583 684 618 686 787 548 529 589 470 476 487 604 763 763 949 623 389 604 632 309 756 725 691 819 922 933 570 388 370 559 586 324 622 476 622 1307 1102 3216 3280 1031 732 692 967 736 710 928 869 920 1132 1304 1231 1014 556 456 602 316 928 661 668 789 763 872 612 780 895 930 513 691 840 642 673 1203 751 983 370 397 976 787 377 328 398 395 514 607 449 925 654 897 473 1028 549 708 552 544 1242 1065 689 801 724 441 774 667 661 865 748 237 261 295 1410 1554 1549 979 802 1478 1388 839 1141 1448 1396 606 784 845 650 333 625 1455 1085 256 212 296 374 378 713 1018 1043 969 1167 939 1755 2164 2057 1884 1810 1459 1715 1340 1228 1751 1707 1919 2416 2345 1576 1979 2257 2472 1749 1759 1691 2057 2146 1762 3314 2358 3181 2336 2468 1660 3102 1949 3311 3492 3109 1650 1594 1892 1523 792 2167 1548 1307 1055 1875 726 671 870 713 827 720 740 1217 1273 803 424 611 565 579 431 2824 2823 2835 3231 2843 2647 2753 3345 2889 3825 2930 3438 3366 2774 3631 2876 2776 3021 3211 3215 3499 3716 2854 2866 2632 2945 2252 2509 2770 572 450 376 2967 3348 1669 4028 4556 4699 3919 1077 1231 1512 431 1585 230 556 410 475 2279 1091 1084 825 897 656 747 1632 1863 1501 2720 1753 2026 2148 1494 1996 3260 3864 3412 3354 6181 6212 3070 4115 3911 4662 2128 1060 1685 1769 1635 1080 2101 768 2444 1185 2810 1375 178 166 1939 1397 2573 3858 1914 997 1577 1037 1086 718 558 1503 1583 1543 1332 1328 2691 3222 1835 1441 2281 2291 1995 3449 2221 1985 1291 1521 1117 2345 1534 2565 903 1696 831 1377 1398 1462 1625 1690 3415 3246 1043 1026 814 1104 1168 880 1095 952 765 1222 1808 1007 1171 2004 1015 909 2991 814 1093 1204 993 1363 1504 1400 1054 961 1034 806 1101 1356 1513 1658 1213 1474 1010 1302 1512 1069 1323 1408 906 727 517 783 518 557 1739 729 794 756 850 654 1132 1120 1031 581 1222 1311 816 497 653 515 444 588 851 568 545 489 675 663 496 763 660 778 659 543 684 816 695 810 1006 801 413 267 803 919 665 501 721 912 724 722 943 644 743 630 552 728 828 773 630 635 729 583 943 670 463 553 523 512 505 593 510 525 757 718 732 611 547 596 462 868 836 796 682 472 599 662 543 586 679 1098 555 802 778 417 632 903 807 1011 624 766 917 1150 585 502 1472 233 1559 675 691 549 452 438 669 1089 879 1339 1068 1253 828 1043 885 636 472 532 598 511 610 599 463 283 249 461 290 286 518 644 515 806 557 453 447 643 348 419 311 587 326 1143 1030 601 462 479 812 452 819 825 759 581 915 791 713 905 769 533 1142 1078 533 1021 675 599 481 705 954 1017 961 892 439 310 461 554 401 490 674 612 741 754 1373 988 1002 978 817 1218 823 1024 770 1029 939 1523 1403 1308 1141 1026 1438 1250 879 916 892 312 771 982 942 1216 908 1081 1090 650 700 916 1647 388 403 296 429 407 498 423 650 747 397 944 798 1022 555 495 801 1059 1353 870 944 634 1551 269 394 204 293 625 1179 1007 1081 1118 1064 1158 948 912 853 749 761 960 760 786 626 900 692 990 771 769 526 586 543 685 608 1488 823 386 923 272 525 308 394 610 1387 399 438 1067 1045 1280 1249 1709 1160 798 642 1464 1090 1394 1523 1334 1733 1000 1194 1064 1182 1339 960 1320 878 910 880 1184 1095 901 1272 1062 666 1536 1444 1647 1277 1117 1054 1426 975 866 1238 429 1529 850 976 1059 928 1112 1133 1057 1088 1020 743 1199 980 946 1321 1049 761 1564 1840 1632 1035 864 819 843 713 758 797 739 590 635 878 667 685 724 1051 970 12419 2368 1020 1116 968 766 1612 1301 1821 938 1425 1834 961 1413 1401 1479 1144 1122 950 1368 1180 1352 1035 927 1181 1240 1157 990 1974 1321 1448 1991 1787 1382 1422 1438 1695 3147 3173 2513 2456 2655 2410 2235 2502 1950 2543 2395 2583 2232 2103 2347 1930 3116 2389 1771 1353 1373 1319 864 1628 1293 1997 752 1462 1830 1511 2693 793 1193 1384 986 918 1104 780 894 782 864 773 382 530 648 726 733 517 438 363 541 478 861 659 752 1087 756 752 1124 1125 989 1227 1088 1109 1129 987 1340 934 1161 1455 1033 866 1107 843 537 642 598 556 610 472 376 733 265 414 669 303 217 158 456 359 128 112 198 302 289 300 360 246 298 735 613 757 564 579 645 605 698 594 682 533 651 394 384 420 599 580 756 386 1151 329 323 445 372 215 290 1185 518 650 910 905 479 388 254 819 897 547 885 835 867 845 795 814 928 628 545 551 808 733 750 572 535 855 564 778 544 855 803 814 1310 663 883 1012 939 612 948 936 625 345 1527 618 1338 742 556 1442 905 701 853 718 1180 1101 467 514 375 1122 965 1171 1356 819 542 506 458 954 576 1281 1100 635 650 959 1037 655 705 967 1100 738 812 1117 1061 1321 1119 928 1123 1616 863 1232 1294 1461 1242 1847 1460 454 904 746 1014 942 836 2945 943 828 784 943 1142 980 866 1035 1234 1273 1277 1413 939 936 720 640 785 732 880 785 872 935 721 830 763 610 1046 915 1028 1019 701 690 822 714 720 251 284 222 238 228 189 185 609 287 574 550 527 873 1065 1044 1007 1388 1471 1114 1417 993 1054 1401 1202 1420 1166 1168 998 1205 1543 1192 1460 1245 1246 1372 1609 977 845 970 871 758 979 650 1103 1372 1114 704 796 870 1126 754 612 861 1129 1518 1153 835 1296 662 1121 1001 906 1034 1184 1187 694 1933 871 863 921 1370 565 1038 1736 748 534 410 552 447 434 479 484 830 744 1011 805 1001 1027 931 426 906 906 230 780 651 755 558 545 1328 451 835 438 549 410 656 646 560 286 277 426 359 423 383 677 593 371 807 569 794 966 404 1948 787 759 806 772 776 654 608 725 577 586 732 712 748 936 395 413 541 520 715 1119 835 680 1083 918 1017 472 1413 689 1005 742 1109 424 1220 1190 941 1205 1263 935 651 539 709 777 361 611 347 554 475 1116 2011 1658 1107 357 463 391 514 408 473 389 2619 483 3027 2792 2852 2586 2541 2815 2733 3001 2607 2943 2557 3097 2840 2663 988 935 1008 699 1173 1395 1267 988 984 1048 1002 853 804 906 840 902 536 796 946 974 849 867 557 972 1020 982 931 1126 1743 1473 884 955 595 764 914 958 900 1186 1245 752 950 941 923 1263 1099 1317 971 1141 1172 1311 533 639 685 474 1302 1314 1825 1291 1416 1356 1529 1458 1559 1954 1253 1481 1441 1671 1732 1728 1660 1465 1552 1394 1433 1169 1662 923 1560 1818 1722 1410 1108 1475 1300 1824 1658 1266 1367 1399 1414 1452 1481 1024 1366 1264 1490 1369 1108 1376 1483 1625 1509 1548 1445 1689 1519 1643 1730 1402 1255 1347 1195 1157 741 1371 1417 817 1293 1236 1394 1604 1837 1151 1429 1200 1774 1504 1368 977 1161 1477 1217 1752 1612 1620 1796 1855 1507 2154 1884 1817 1874 1307 1679 1163 1468 1699 1531 1990 2091 1709 1280 1539 1347 1188 1129 1049 833 1448 581 364 385 440 469 582 300 540 168 286 338 226 495 486 457 377 418 400 604 558 241 655 271 824 941 213 206 192 200 432 525 353 462 587 513 526 425 660 434 472 403 393 379 463 449 478 411 335 418 821 811 892 697 253 245 246 254 266 1207 776 866 390 326 276 385 397 440 267 354 206 509 875 831 324 475 358 392 453 308 484 541 1189 420 454 632 453 798 857 879 935 1316 375 472 650 409 628 518 985 1023 370 1026 460 791 940 940 1289 606 1009 778 908 546 1357 900 379 896 568 544 909 601 419 481 925 482 466 552 438 375 1358 778 554 1210 1272 1197 705 630 1338 643 1756 913 1537 703 297 528 639 484 1133 1569 1375 789 755 1321 882 350 840 807 760 832 1008 1008 488 559 820 1041 846 600 844 692 734 1444 741 743 827 558 1383 1350 1312 697 996 691 305 805 700 495 668 472 549 576 638 317 593 1249 914 1031 902 572 684 545 565 477 438 221 479 705 544 713 1195 820 661 978 634 805 637 602 440 529 480 728 930 535 626 546 629 779 689 894 550 869 540 652 1149 458 1290 429 893 646 663 585 408 454 797 612 1007 691 755 770 347 523 639 618 1025 926 1244 1402 818 721 692 609 636 768 574 828 1182 215 361 252 439 545 470 729 887 497 631 840 657 712 720 1242 1681 617 818 1052 475 320 157 309 291 251 775 879 895 877 837 1205 1381 738 708 956 723 241 327 412 803 414 708 701 552 595 677 675 593 400 396 888 694 1103 1134 959 781 835 419 434 1006 430 310 627 711 589 265 578 562 478 549 648 485 700 779 842 708 678 700 522 1024 653 364 616 759 658 799 830 811 759 447 297 953 653 528 565 609 753 1134 1065 4766 4379 1004 1006 1014 1303 1142 1154 782 752 1131 1190 1150 1209 1269 688 590 802 507 841 981 994 734 698 830 774 793 1043 1074 604 593 1147 949 901 1235 756 698 287 382 809 660 756 612 562 1020 887 514 659 1091 797 1099 633 652 613 632 1006 726 1728 1163 1145 976 794 687 585 746 729 977 795 343 363 363 2111 2027 2375 1228 970 2032 1302 1321 1479 1512 1553 822 929 1361 899 416 724 1249 1171 531 513 395 395 409 883 1361 1727 1472 1350 1688 2830 3497 2664 3352 2929 1876 2058 1490 1496 2285 2247 2614 2866 2890 1805 2434 2483 2778 2587 1936 1983 2924 2409 2066 3713 3150 4270 3882 3370 2392 3828 2617 4146 3574 3287 1268 1775 2168 1883 1586 2223 1929 1969 1261 2225 625 601 945 954 999 754 757 1596 1982 1004 463 1040 988 824 589 4234 4087 3989 3347 3625 4561 3187 4402 3869 4167 4127 4883 3959 3207 4031 3880 4206 4564 3881 5024 5037 5825 2966 3097 3483 3175 2693 2964 2591 772 673 692 3378 3533 2220 5839 5762 5750 4469 1376 1356 1683 683 1967 225 1060 701 922 3204 2247 2321 838 1006 774 960 1522 2243 1787 2238 1815 2053 3469 1933 2047 4763 5519 3750 4336 8344 7601 3570 4417 4483 6405 2060 1015 1638 1947 2705 1291 2527 716 2866 1268 3297 1960 250 195 2544 1731 2827 3704 1834 1008 1526 1562 1614 661 602 1805 1778 1685 1195 1045 2896 4473 2385 846 2175 2308 2282 3319 2203 2438 1311 1251 1086 2925 2198 3685 2145 2382 1231 1794 1298 1234 1497 2250 4617 4216 1149 909 949 1068 1359 996 1153 592 753 985 1899 1579 1605 2552 1702 1590 3645 1225 1407 1251 918 1927 1933 1733 1265 1299 1281 1138 1586 1475 1410 1829 1655 1545 1225 1654 1819 1561 1736 1102 999 780 508 865 944 777 1356 730 649 648 893 962 1186 926 1455 744 2256 2284 1336 594 654 846 789 848 1009 815 469 455 557 980 496 528 783 981 724 893 1001 915 973 733 1029 1023 515 227 836 947 1225 408 929 1155 626 813 1162 1155 965 1085 769 1107 1354 1121 764 927 1056 1329 1224 1244 469 572 582 595 665 665 674 643 915 1028 1041 861 657 1116 550 945 1009 1439 1181 867 543 1347 1166 1004 1121 1122 830 1263 792 667 891 1156 869 1268 577 833 1337 1620 637 907 1789 246 2064 771 975 762 484 379 964 1221 950 1435 1434 1579 1161 1121 1086 946 866 509 884 622 1309 1689 454 309 277 456 386 534 379 853 418 574 406 384 523 299 292 310 448 1235 445 1594 1006 1410 1243 608 1086 718 813 787 942 877 1306 1098 1390 769 817 745 1232 1193 862 1581 1243 648 822 585 1072 801 1122 892 500 400 762 357 263 418 1246 1423 1592 1189 1488 1151 1434 935 930 1445 989 1330 929 1034 1066 1976 1644 1825 1687 1196 1324 1117 973 1598 886 690 954 1489 1085 1559 1149 1488 1606 700 673 768 1812 412 520 464 526 667 697 395 1042 519 438 1047 1030 1555 381 377 510 786 1264 1386 1590 820 1638 340 694 487 391 1064 1371 1199 1263 1293 1249 1313 986 1259 598 553 570 714 605 642 674 1132 802 1221 858 834 580 853 542 837 772 1473 1134 747 742 373 902 324 1021 541 1411 450 766 1580 1202 1607 1422 1521 1703 1042 458 1809 1343 1791 1857 1551 2440 1595 1488 1494 2444 2068 1589 1395 627 600 590 716 1051 907 1080 1044 808 1690 2326 2696 1539 1432 1456 1914 2008 1316 2666 641 1282 1313 1029 1407 977 1488 1481 1518 1533 1199 1313 1324 1605 979 1755 1090 1326 1263 1628 1717 1443 1247 771 1597 1303 496 484 1061 950 1000 988 751 629 1357 1602 968 2368 12884 994 1248 1315 792 1383 1229 2826 1493 1391 1437 1249 1180 1772 1595 1195 1513 1285 2074 1291 1279 1308 1322 1638 1434 1188 1464 2490 2051 1324 2052 2639 1741 1667 1501 1470 3875 4329 3128 3445 2802 2897 1789 1901 2106 2675 2100 2318 2522 1971 2917 2916 4729 3426 2288 1427 1521 1143 1433 1965 1854 1993 1175 3181 2019 1733 4243 1235 2711 1522 890 775 1533 712 1454 1073 1239 975 884 1154 693 463 591 599 1011 589 578 433 692 734 718 1142 947 773 1194 1028 1829 1659 1865 1732 1669 1394 2360 1989 1234 1764 1416 1240 1286 636 544 597 530 595 729 510 527 629 428 397 681 483 313 317 450 558 131 70 193 346 462 408 387 405 345 892 731 687 799 867 1085 937 961 767 1100 416 703 471 469 487 694 508 545 617 1843 452 442 852 645 325 524 798 544 647 961 1302 597 386 206 704 794 639 818 860 1118 726 809 640 604 562 726 678 813 741 689 474 1016 783 326 738 517 1438 726 1134 1312 1376 1211 1380 1605 798 1100 964 651 310 1114 556 1316 784 521 1384 531 581 519 547 1124 1530 785 646 474 1312 1282 1352 2066 1076 583 559 603 1150 707 1536 1317 769 732 1289 1324 483 568 1060 1365 894 1034 1388 1216 1561 1519 988 1441 1552 987 1226 1225 2154 1040 1449 1422 484 1285 595 636 758 966 3726 1118 883 742 980 1260 1031 897 1222 1635 1665 1518 1562 1197 1303 1112 713 862 891 794 782 925 729 871 1053 842 851 1076 1079 1443 1239 586 708 832 742 685 453 447 439 445 447 439 437 528 228 530 718 386 1238 1522 1584 1275 1014 978 890 1141 1076 984 1205 1449 1471 1372 1283 1198 1502 1233 957 1131 1355 1059 1177 2378 1326 848 1246 1407 1101 1157 994 1267 2064 1716 1039 1133 1201 1459 1077 1420 1736 2166 1228 1139 1119 1917 865 1422 1463 1271 1680 1207 1478 1190 1554 904 678 884 2143 539 1309 2108 974 500 525 676 256 315 354 406 663 695 763 876 791 879 909 481 1002 1028 400 1285 498 434 909 770 1317 323 997 575 625 779 566 657 664 473 367 651 554 580 450 777 640 493 799 738 1097 997 560 2316 932 861 1048 1198 978 907 864 811 964 715 640 723 665 664 511 516 349 372 896 1636 1137 633 802 880 873 713 1851 965 1219 799 1264 355 1278 1093 732 1116 1200 1070 1070 566 781 909 615 565 419 735 590 1110 2277 2053 1574 392 542 502 681 671 1040 845 3365 755 3970 3729 2763 2495 3232 3043 3055 3226 3356 3440 3381 3308 3857 3373 938 878 1379 720 1409 1857 2022 1335 1061 1059 1272 730 1427 1329 1065 973 709 1011 1221 1364 1246 1267 837 1504 1475 2149 2048 2310 1232 1424 762 1114 921 825 1039 1092 1004 1080 679 955 898 951 835 813 751 1087 1081 972 749 1134 886 664 693 560 978 843 945 901 868 618 1077 1043 799 962 887 1059 1106 1066 1156 1210 1063 1211 1204 1164 1180 1102 970 896 1104 1106 1215 1187 1244 1213 1054 1429 1170 1146 879 1025 1264 856 961 920 953 1130 1137 871 1169 1091 927 1065 933 1062 1110 1153 1046 1056 1307 956 1059 1068 919 927 759 1017 1027 743 1057 1052 773 942 1234 1144 1239 1336 1100 879 949 866 1299 918 678 1167 1206 1571 1149 1443 1059 1171 1110 1083 1046 1021 1059 1137 1337 1459 1338 1233 1100 1230 1246 1138 1067 1225 671 752 616 1200 333 352 431 433 488 501 380 493 344 431 369 259 469 457 459 289 298 274 298 536 384 511 402 365 439 471 497 482 506 318 279 393 374 553 411 512 435 587 414 405 342 356 360 509 456 201 382 402 476 661 610 669 637 220 204 140 485 424 679 327 355 265 322 246 342 296 442 235 385 199 656 628 368 230 449 370 295 424 372 748 405 582 365 411 491 433 492 615 524 411 896 247 390 452 328 367 365 538 455 522 399 379 508 502 470 612 761 693 470 587 540 776 553 630 594 371 583 389 490 454 359 678 421 659 553 463 338 859 676 512 854 799 1017 775 904 646 865 1186 607 1314 633 419 660 499 628 1027 661 992 496 498 906 1094 540 843 498 541 491 1122 733 391 695 665 625 569 527 449 540 837 810 524 659 1092 727 1038 628 739 336 815 577 591 637 441 451 589 432 429 328 437 371 631 926 782 1095 531 614 511 535 583 300 387 329 352 571 733 886 1103 728 532 717 478 870 497 409 443 431 367 488 648 523 485 433 502 628 803 552 405 639 640 715 930 600 1215 648 903 409 721 559 597 528 972 807 460 584 816 881 575 391 342 584 894 687 764 856 894 703 342 364 492 448 324 516 779 242 338 195 218 339 392 749 832 377 529 482 434 925 571 605 856 427 694 823 706 188 251 125 253 330 545 560 859 755 880 849 820 518 458 454 493 204 164 387 485 185 519 439 611 672 732 506 500 521 395 703 604 839 612 484 581 722 257 465 479 378 332 365 375 331 299 394 446 604 634 196 350 287 382 486 510 1014 556 531 674 488 359 415 469 439 517 495 587 601 349 490 444 462 255 553 731 538 832 831 3377 3179 950 964 874 993 1073 832 808 724 1127 901 1025 861 889 610 627 801 551 518 709 600 746 713 607 603 617 740 911 617 399 478 638 650 1049 679 738 290 331 683 474 483 503 442 583 494 421 390 711 636 703 609 727 417 363 495 444 1205 942 619 831 471 309 636 701 719 942 892 290 322 452 1366 1273 1407 742 839 1449 1332 1160 810 908 1334 763 915 807 814 579 545 1186 1115 524 484 406 360 474 539 1117 1233 870 1066 1017 1858 2002 1777 1599 1715 1662 1686 1690 1175 2216 2115 2095 2414 2762 2019 1641 1711 1664 2139 2057 2083 2217 2438 2325 2433 2346 2529 2248 2069 1877 2531 2040 3441 3337 3344 1256 1539 1989 1084 912 2114 2192 1182 911 1872 591 538 804 527 757 687 586 1297 1125 741 532 716 666 517 442 2957 3228 2948 3178 2726 2624 2265 3139 2956 2857 2902 2768 2700 2649 2820 2801 2433 2677 3071 2810 3257 3009 2820 2571 3727 3283 3351 3768 3046 720 623 444 2535 2877 1355 3527 4331 4015 3634 1041 1217 1049 416 1126 234 643 533 396 2222 1322 1312 345 983 733 633 1525 1723 1324 2155 1634 1632 2010 1428 1689 3735 4322 2973 2856 6214 6136 3015 4067 4347 4714 2004 1061 1509 1643 2343 1255 1996 927 2629 822 2171 1338 108 98 1750 1594 2030 4063 1557 1239 1541 811 1352 592 520 1351 1265 1400 1505 1275 2706 2990 1122 830 1376 1988 1846 2606 1358 1510 779 612 650 2203 1305 2738 730 1123 602 1158 1254 1210 1674 1074 2686 3002 796 732 879 1063 1130 864 1215 893 776 1020 1538 1399 935 1681 833 739 2956 770 950 1108 535 1392 1256 1127 1247 1147 1143 1188 1066 1257 1207 1331 1200 1226 1330 1449 1653 1293 1367 975 545 386 561 491 401 474 1174 732 410 516 608 492 1058 1167 735 600 1106 791 509 331 407 392 372 339 308 579 531 468 441 634 627 606 679 545 677 506 569 980 546 564 711 522 539 331 651 695 662 384 565 405 485 566 494 605 685 568 490 615 755 574 495 421 443 983 991 1089 531 552 597 705 687 688 606 581 517 618 672 942 672 628 591 641 649 599 714 536 340 469 480 598 595 1097 571 746 708 597 831 597 553 708 492 566 733 787 750 692 1385 205 1481 523 550 397 607 446 583 933 659 955 1273 995 1080 772 781 461 430 484 529 362 465 468 279 324 280 273 322 338 583 552 530 445 355 295 332 419 275 351 366 442 192 1043 849 442 340 448 469 448 482 484 734 376 1023 851 707 782 678 629 667 901 519 625 543 650 610 682 930 756 906 857 417 424 603 534 396 444 723 675 978 686 1221 762 879 958 678 1070 818 1095 854 767 795 1416 977 1495 1290 900 1104 898 854 765 781 263 820 952 845 1001 832 640 801 294 526 703 1946 439 463 289 374 366 396 276 488 706 355 663 788 770 215 203 455 1163 894 669 791 477 1214 258 373 233 303 548 897 703 777 907 846 989 937 680 543 465 507 637 524 579 586 748 642 771 659 724 569 639 643 568 449 1189 581 417 620 292 595 292 508 660 1222 390 497 1684 914 937 772 849 1056 931 430 1096 1030 1024 1168 568 911 726 794 756 943 971 750 782 618 576 549 507 1095 1039 1400 993 676 1368 1164 1385 1063 1063 957 1110 948 952 1079 447 1256 756 1079 895 1103 843 801 956 982 939 1132 1088 816 722 1084 931 925 1520 1507 1427 833 730 650 916 757 572 653 803 704 722 994 596 458 754 897 1162 1020 994 11711 1366 1084 688 789 672 1858 844 892 799 782 1155 1057 1068 966 1044 1184 1226 1242 934 1095 1134 1178 1312 899 857 1173 1251 1161 1316 1489 1066 1074 1216 1316 3130 2985 2307 2331 2538 2306 2164 2296 1923 2255 1770 2108 2046 2066 2110 1554 3155 2105 1762 1370 1432 1280 994 1219 1277 1325 713 1251 1892 1580 1682 953 833 1129 672 530 738 533 675 826 922 550 652 628 634 606 790 355 548 384 540 532 631 647 716 887 726 616 949 1069 1090 1017 938 1104 1002 939 983 904 1428 1532 1073 1195 1235 866 509 319 258 541 541 464 455 564 476 323 603 464 416 272 307 444 124 133 322 247 451 517 513 486 449 641 323 710 512 606 751 648 686 683 524 591 393 323 301 317 510 344 569 482 653 386 347 565 444 260 316 626 296 469 741 1102 478 576 260 883 848 424 542 777 660 728 692 564 583 496 538 594 808 611 483 521 688 844 438 399 404 1057 782 690 686 656 666 729 637 361 557 419 491 307 1228 496 1013 517 526 1143 678 548 633 495 1194 1150 364 416 378 1127 1043 1193 1366 940 450 384 449 792 573 1307 988 632 563 1012 906 562 494 997 1051 1040 846 908 1155 1189 998 980 1336 1607 1372 1539 1372 1350 1398 1339 966 329 870 671 764 740 773 2606 957 909 933 1099 1126 1064 798 1046 1108 1150 1316 1029 685 743 540 461 412 650 687 758 763 577 775 787 662 754 1540 757 1279 966 733 506 490 721 457 223 207 173 207 195 177 175 421 504 487 435 285 596 906 831 691 1122 907 1110 1086 1002 735 1112 904 1101 1085 1145 999 1250 1037 828 943 919 763 942 1528 881 764 717 905 725 1119 894 1024 853 807 762 778 917 1088 618 936 1101 794 1097 843 802 913 929 979 836 844 1020 1238 1491 943 1927 981 887 723 1315 487 1021 1234 616 478 269 304 194 265 262 347 760 574 645 519 674 653 761 440 497 577 366 453 489 390 600 545 1221 293 775 361 665 549 541 475 479 478 495 467 369 400 632 475 513 318 738 696 682 850 415 1543 651 625 750 688 639 742 637 617 714 595 515 517 610 745 454 475 333 596 861 1011 840 549 760 990 731 315 1019 652 843 839 1036 346 897 915 879 1015 1102 949 814 467 826 993 597 612 459 659 454 1046 1746 1517 985 436 341 320 656 688 482 514 1998 465 2413 2179 2279 2015 2213 2483 2315 2153 2315 2174 2251 2006 2179 2130 594 911 689 784 1132 946 1167 881 915 797 1609 1255 652 667 710 897 521 856 1079 837 777 686 807 890 890 770 780 1050 1768 2102 1160 1270 1213 1531 1393 1017 934 1312 1308 1167 1495 1604 1440 1606 1297 1729 1636 1367 1356 1549 1294 1065 975 1040 1138 1060 1068 1558 1396 756 1185 1319 1127 1117 1169 1390 1397 1453 1216 1092 1300 1423 1216 1369 1173 1407 1139 903 1257 1357 1273 1296 1395 1371 1344 1560 1357 1213 1280 1265 1528 1196 1619 1064 1349 1384 1007 1136 1194 1208 1121 1116 1094 1456 1185 1344 1407 1406 1301 910 1135 1084 1200 1093 906 1184 1401 1378 1201 1122 950 1238 1740 1463 1724 1898 1242 1327 1494 965 1915 1274 1221 1359 1387 1354 1486 1380 1746 1721 1660 1713 1549 1970 1647 1743 1554 1352 1365 1678 1412 1529 1381 1562 1383 1314 982 746 1284 1405 539 682 538 348 621 438 661 408 576 439 606 446 885 849 849 543 612 602 616 975 740 877 868 652 834 681 735 581 595 550 624 791 681 970 812 395 295 483 550 572 773 730 737 1114 359 562 744 731 847 844 808 1069 853 385 367 369 376 578 966 617 682 244 391 389 441 283 400 367 559 296 742 1319 469 286 438 663 491 542 828 1434 584 1514 774 800 863 604 450 760 659 588 1282 529 427 374 550 453 734 792 912 539 791 464 590 1054 1101 693 489 1191 837 611 546 1219 794 1015 867 669 815 995 689 912 783 722 527 811 669 549 487 1690 788 556 1583 1847 1746 1077 911 1151 1024 1636 833 1153 848 839 941 864 681 1122 956 1500 734 782 1195 1097 847 1022 1014 948 791 1215 1235 743 680 672 929 932 610 782 1043 1226 1336 1036 1057 1051 1115 1122 1268 1245 896 872 637 657 665 739 473 774 872 717 339 767 500 676 1171 1332 985 769 693 514 629 734 362 530 582 741 703 892 1185 1441 910 579 1079 961 1433 881 1062 563 531 577 553 1056 772 847 525 569 956 946 802 571 912 577 753 1594 655 1688 552 1161 611 1004 647 999 711 1397 978 1033 635 901 707 772 567 723 835 1154 1071 1533 1488 619 1216 643 431 797 789 657 870 1333 209 266 208 450 762 695 1012 1512 690 841 943 508 895 970 1260 1262 476 685 916 583 112 102 178 246 255 507 779 964 1033 918 1196 960 740 692 690 609 284 226 725 1035 319 970 612 1356 1117 1276 403 459 498 407 912 510 1540 1045 1266 972 791 350 561 893 384 352 365 387 418 383 674 697 508 601 501 723 579 549 584 686 954 696 698 1023 993 471 637 714 622 783 745 1156 938 910 847 652 970 613 816 1165 806 1299 1172 5042 5932 808 1153 1164 1182 1026 1023 850 783 1821 916 1650 853 1061 844 680 952 707 783 758 755 1021 982 1000 1090 949 1171 1552 571 396 1322 876 924 1229 792 1008 553 580 1130 710 906 719 630 761 803 762 520 994 817 1032 805 1169 515 834 893 416 1440 1126 895 865 886 415 1189 837 941 1423 1295 866 935 1186 2015 1368 2027 1236 1181 1510 1693 1541 1587 1258 2161 1352 1207 1170 1124 813 704 1531 1707 520 454 565 434 766 672 2083 1697 1441 1439 1865 2303 2260 2473 2218 2009 2253 2919 1730 1703 2759 2518 2756 3651 3065 2309 2584 2776 2637 3112 2573 3390 3044 3177 3744 3288 3254 3578 3501 3491 2725 3307 2923 5398 4556 4548 1735 2182 2381 1639 1324 2247 2332 1838 1082 2337 1109 850 784 917 1105 1215 774 1862 1904 1357 651 835 729 628 632 3921 4341 3749 3382 3556 3720 3223 3534 3790 3701 3486 4639 4392 3732 4480 3883 5162 4967 4796 4124 4718 4975 4009 3776 4082 4564 3418 3812 3984 1067 936 569 3604 3616 1997 5386 6442 6667 4959 1737 1571 1369 413 1593 313 751 602 702 2852 2111 2095 677 997 797 985 2119 2287 1379 3040 1781 2259 3085 1793 2399 5019 5969 5151 4983 9493 8754 4532 4802 5464 7291 2372 1649 2015 2545 2348 1355 2778 999 3236 1120 3245 1684 321 271 3234 2335 3491 5459 2865 1345 2048 1155 1436 839 851 2112 1977 1801 1681 1748 4077 4899 1494 841 1652 3445 3254 3949 2644 2951 1197 768 871 2316 1607 4120 1177 1144 563 1325 1389 1265 1602 1922 3828 5304 1278 1402 1118 1412 1466 1302 1396 936 1012 1157 2632 1692 1240 2483 1402 1108 3567 810 1038 1481 1119 2087 2464 1954 1728 1565 1625 1593 1522 1925 2022 1940 1817 1901 1943 2095 1870 1655 2228 1490 1074 813 954 1037 755 538 1313 736 688 918 938 855 1569 1235 1903 1103 1429 1141 958 533 664 543 503 771 541 864 553 445 639 562 559 967 1084 851 673 532 740 1009 857 835 948 741 709 744 1035 1085 1105 309 818 654 487 594 907 612 630 666 515 811 1077 608 623 516 486 1203 1241 1476 563 640 529 577 612 613 659 623 629 739 750 806 674 867 613 775 798 1194 1270 704 579 391 346 475 532 1178 660 1174 788 524 1304 932 884 1276 645 800 1204 1336 729 829 1879 204 1677 651 926 466 709 508 824 1098 849 1351 1495 1319 1462 1181 1328 626 700 710 724 834 580 481 484 456 342 476 553 513 728 896 560 697 627 529 428 607 426 386 515 542 662 1472 974 1318 1061 651 626 1003 545 533 907 707 1312 941 1388 790 955 1121 1039 1351 660 709 702 654 1046 1022 893 1279 1634 1571 799 325 692 941 710 522 976 924 1164 766 1456 1195 983 1230 1269 1669 1505 1189 1516 1367 1188 1868 1407 1743 1567 1091 1377 1373 666 785 919 442 1142 1473 1289 1758 994 1223 1312 713 954 1146 2546 557 521 730 866 868 914 547 466 955 445 1018 826 1322 530 536 472 1016 754 862 973 637 1828 361 783 594 488 975 1469 1253 1369 1488 1446 1536 1127 1664 700 715 666 766 657 697 677 1313 1186 1389 1210 1345 998 1220 932 520 687 1160 584 616 612 392 933 590 765 795 1756 612 693 1530 1281 1278 1554 1271 1351 1425 809 2417 1261 1514 1695 891 1128 873 1106 992 1079 1033 1023 895 877 810 780 787 1847 1374 1584 1413 746 1749 1528 1727 1457 1155 1201 1728 1158 1642 1888 543 1409 946 1172 1044 1186 1489 1338 1568 1810 1176 998 1605 1887 948 1860 1413 1153 1494 1726 1381 991 844 1264 1309 982 920 863 1060 577 789 814 604 939 671 834 1542 1116 1248 1366 14548 1083 953 853 761 2861 1563 1430 1121 1735 1291 1764 1650 1593 1690 1492 1805 1458 1179 1126 1115 1389 1431 1170 1457 1897 1553 1705 1822 2180 1353 1457 1725 1939 4564 4725 3823 3062 3393 3062 2673 2869 2716 3036 2357 2463 2646 3062 3004 2804 3661 3104 2097 2040 2197 1567 1255 1860 1420 2076 1064 2116 2330 2051 2926 1559 1483 1375 557 636 1174 620 1180 976 1255 1045 511 803 636 447 484 652 784 517 760 742 885 796 820 1572 795 964 1647 1552 1296 1579 1503 1332 1487 1793 1404 1491 2036 1959 1157 1505 1546 1150 807 719 685 905 901 741 680 745 698 311 768 625 606 477 550 782 144 222 195 203 407 383 393 378 363 942 876 867 957 881 1194 1081 1089 802 991 696 805 490 476 480 604 394 686 814 1201 443 402 533 379 465 559 1268 472 966 995 1347 935 1145 640 863 831 667 743 866 1056 710 826 661 703 809 935 781 827 644 964 692 649 1045 844 689 877 1249 960 1042 909 1120 811 1083 1289 610 934 742 804 336 1233 556 1397 874 554 1621 609 645 566 719 1290 1364 625 630 556 1493 1268 1361 1823 1019 720 680 775 1403 768 1693 1561 1020 843 1367 1359 805 943 1419 1449 1156 1334 1098 1303 1374 1259 1159 1776 1526 1364 1553 1495 1394 1424 2228 1762 528 954 794 735 1391 913 3092 1535 1549 1495 1543 1626 1481 1139 1584 2050 2088 1863 1385 977 1445 1067 631 764 790 701 1065 1000 778 869 827 782 1110 1834 1309 1153 1165 1044 622 499 742 895 469 393 353 503 395 321 311 804 600 479 672 334 900 1316 1303 1338 944 1077 1132 1021 857 810 1406 1254 1179 1260 1212 1163 1365 898 770 871 1081 966 1151 1889 1029 1091 1097 1069 884 1075 1368 1186 1398 1622 837 1129 1179 1142 837 894 1149 1442 1055 1079 1024 1270 964 1732 1448 1302 1545 1830 2045 1992 2321 1288 827 968 1653 1145 1761 1980 1504 713 548 340 403 471 414 520 1079 773 798 588 751 871 1100 634 780 838 488 615 781 504 925 1073 1674 466 812 933 1059 838 841 920 426 456 427 899 799 641 607 760 757 491 1293 682 1021 1546 478 2293 981 868 931 609 660 616 558 675 621 539 775 790 876 538 515 523 480 598 1039 1671 1122 818 844 1007 948 849 972 1100 1659 890 1153 436 1133 1208 1178 1346 1329 1138 1251 651 924 1029 547 617 1058 1173 830 1351 1717 1661 1208 376 632 686 659 880 732 713 3306 698 3530 3315 3066 3253 3355 3476 3823 3282 3510 3189 3650 3174 3329 3374 844 1179 1203 1198 1275 1334 1347 1075 1146 1355 1414 1566 1199 851 912 1499 945 1015 1799 1103 1062 933 978 1328 1332 1611 1634 1963 1504 1142 661 999 1156 1094 922 1031 972 1407 1171 835 1563 1707 1694 1023 1036 1672 1567 1140 1211 1302 1168 1026 945 750 584 634 966 467 982 356 907 844 807 526 1228 396 396 404 1061 761 1069 961 990 1002 992 1027 990 642 1106 942 945 728 795 859 733 907 808 830 753 624 950 548 965 741 802 819 716 863 784 844 896 655 893 913 1055 724 878 934 1113 473 690 794 641 697 551 529 1099 1320 755 745 1068 799 1119 867 1295 1234 916 789 1333 794 1386 914 586 907 1159 911 728 774 890 938 827 940 817 932 974 1043 918 1003 987 1070 1082 1115 818 848 788 840 873 555 843 1069 691 277 433 611 488 694 367 671 293 423 523 401 385 400 430 566 478 430 424 807 611 741 712 420 518 395 515 469 499 398 366 527 654 600 641 536 422 554 492 420 606 531 467 573 452 471 546 329 434 527 501 796 438 327 307 160 317 171 589 556 596 420 282 257 341 331 343 285 540 204 314 1105 392 473 738 224 301 273 304 529 510 656 491 515 549 466 617 789 726 649 986 256 480 323 426 265 246 722 611 589 459 387 565 688 292 440 376 676 309 423 541 1024 711 569 995 509 386 483 626 386 422 709 458 494 762 622 575 649 824 630 974 1034 1081 1072 480 1146 840 1198 848 1766 728 542 1048 366 344 1692 652 947 669 880 769 654 502 935 656 654 635 1107 608 458 973 613 628 947 836 848 704 871 1252 704 693 473 546 808 649 861 328 455 477 706 645 322 420 478 332 311 733 455 467 507 1174 719 794 755 484 407 711 762 470 301 435 450 774 620 922 1139 779 604 945 691 1011 584 642 462 413 685 794 916 439 565 482 422 958 872 639 411 495 615 1063 1445 642 1072 414 1504 486 1162 629 611 708 1019 573 449 744 701 1092 556 406 452 709 788 681 1274 1248 912 717 385 468 321 699 445 739 1053 303 406 476 254 654 352 1120 1261 791 992 690 299 996 732 1191 1226 782 671 1043 993 86 54 151 129 124 501 649 820 844 766 1182 824 721 697 719 645 345 307 372 605 255 651 713 939 833 745 372 329 481 534 596 633 809 765 508 719 280 351 581 757 258 218 505 470 475 299 339 783 640 748 497 576 595 687 740 675 1026 508 500 1060 806 377 597 672 648 733 789 864 926 580 474 229 915 658 802 759 654 813 871 4114 3124 1061 821 841 985 996 911 707 653 1235 837 1300 771 821 820 279 571 390 557 536 527 1053 1039 915 805 998 931 1069 824 684 842 895 863 1108 647 729 222 569 589 462 297 556 341 200 286 436 179 583 555 519 437 575 724 473 600 433 885 817 892 674 550 429 1116 882 757 1070 1040 512 642 642 1130 1471 1265 670 1013 1721 1544 1047 862 651 1231 628 859 876 856 706 928 1640 1323 427 340 656 321 742 751 1125 1761 1092 1188 1023 1295 1295 1285 1511 1133 1044 1163 1512 1362 1477 1095 1464 1629 1491 2148 1564 1450 1516 1881 1358 1508 1129 1722 1409 2444 1990 1804 1496 1829 1217 1895 1386 3511 3244 3583 1955 1919 1823 1117 774 1747 1639 1222 934 1351 718 705 683 450 1056 674 384 1343 889 712 642 720 643 685 308 2246 2711 2625 2859 2458 2252 2720 2967 2645 3294 2633 2431 2871 2242 2949 3297 1854 2766 2835 2730 2602 3741 2937 3304 4151 3100 3307 4182 3107 504 452 641 2770 3280 1158 3410 3807 3818 2510 1037 1177 1347 574 1419 335 979 873 641 2451 1868 2016 433 518 456 673 1631 2180 1629 2590 1473 2050 2323 1937 3083 2575 3096 3024 3250 6840 7493 3202 3149 4464 4570 2457 1105 2191 1556 2399 1029 2439 765 3068 969 2665 1492 119 111 1900 1798 2480 4352 1610 1157 1571 1400 1303 797 789 1719 1577 1765 1613 1303 2575 2972 1910 750 1502 2711 2751 3599 1882 1695 814 1309 1092 2232 1491 2548 739 1211 527 1525 1497 1575 1636 1836 2573 3248 954 967 1090 1019 1545 1388 1529 962 960 1153 1537 1351 902 2244 1119 1040 3621 816 950 1692 762 1390 1295 1312 1735 977 890 1050 863 1860 1796 1947 1645 1675 1140 1615 1806 1075 1645 1222 850 611 1028 334 596 466 1089 677 869 719 844 807 914 1220 1078 563 1708 1525 926 933 559 406 380 351 367 754 645 573 687 598 639 640 628 812 708 496 466 821 623 876 588 721 485 434 713 794 971 383 319 374 390 365 434 374 280 391 358 686 758 312 658 299 318 821 823 1019 533 583 534 491 743 680 531 723 457 687 774 608 320 728 373 834 759 710 479 316 216 487 593 254 266 826 363 529 763 516 774 486 460 564 454 468 558 634 635 483 1185 147 868 605 613 261 354 322 643 637 398 773 858 670 1172 791 999 489 495 333 529 267 381 456 375 203 173 365 451 414 552 468 411 506 593 538 249 449 326 210 847 374 290 659 1204 699 503 639 825 800 720 686 638 636 794 687 848 682 582 986 1008 1017 684 841 754 918 643 581 1137 892 1089 767 596 156 484 504 330 262 958 757 1047 734 1486 1019 758 1372 829 1220 1049 963 955 1148 968 1850 1253 1281 1062 1850 1848 1135 1553 1026 1023 430 871 1174 1374 1662 1376 1525 900 311 922 957 2431 679 441 581 593 682 690 441 471 1069 480 505 605 1416 638 605 456 1255 1207 682 774 889 1363 269 505 267 285 871 716 573 676 663 659 707 695 708 488 370 401 494 386 450 424 884 712 964 788 857 425 504 424 598 468 931 450 770 337 253 649 464 687 503 1136 479 628 1644 1599 1107 755 1655 1310 1015 584 1458 1198 927 1027 876 1093 602 774 365 770 617 858 561 664 560 626 673 956 626 1037 880 764 1783 1290 1449 1022 821 953 1073 707 1046 821 454 1010 688 1129 664 1176 1211 1062 1140 1093 874 921 1320 1182 1001 955 1249 669 1503 1780 1545 1462 1350 526 979 862 812 904 1277 1195 1249 1438 861 552 553 432 1091 968 1315 1084 1083 9734 599 711 667 1440 1055 836 1028 700 1607 1883 1486 1051 1960 1495 1300 1142 1436 1161 1367 1223 1121 1477 1045 1276 1259 1430 1594 1542 1228 1391 1608 1512 2460 2531 2200 1761 2610 2139 2260 2365 1882 3192 2147 2354 2125 2135 2581 1461 2791 2138 2079 1070 1120 1215 1211 1380 1225 1810 747 1526 2202 2004 2139 775 733 1743 730 468 895 1068 635 934 794 587 414 832 1142 582 639 708 711 561 326 310 837 748 664 1212 944 847 1174 1225 544 839 799 801 613 947 591 939 975 1344 1070 1537 1545 906 750 329 293 718 721 689 584 836 604 271 599 394 371 560 344 348 64 190 457 323 411 407 411 403 375 572 223 1014 766 694 601 492 514 646 745 526 549 277 267 345 421 247 722 663 642 226 212 218 184 215 255 735 516 635 1164 1557 494 515 328 1004 997 923 838 1074 1007 803 938 951 892 604 637 711 753 1003 756 729 765 797 357 643 401 1173 542 558 733 761 655 516 537 375 491 492 792 371 1510 663 1473 789 645 1404 931 582 934 519 930 1360 579 464 415 1090 1168 1242 1108 1245 622 575 616 1218 525 1305 1356 821 836 1405 1131 932 894 1212 1403 1357 1057 1121 1513 1258 1215 1095 1501 2247 1314 1518 1503 1757 1411 1534 1618 573 620 613 577 789 907 2439 786 722 714 1018 1011 799 626 955 1572 1360 1360 1281 561 756 606 531 369 1382 806 722 779 462 615 732 466 659 958 1008 1217 948 747 702 795 848 521 250 282 248 221 248 226 206 405 433 608 568 362 1020 1194 1346 1106 1794 1555 1560 1435 1229 1113 1387 1563 2120 1667 1571 1495 1632 1087 938 1028 1186 1377 1130 1368 1186 797 1000 1045 871 1635 594 1108 1047 743 700 723 788 1087 602 882 1144 812 1011 974 857 589 1247 1000 635 882 1352 1927 1728 1120 1827 1011 884 747 1668 889 1095 1488 880 501 186 348 323 379 304 493 721 627 579 860 540 661 657 362 470 493 436 325 383 407 469 511 1208 395 772 577 441 420 514 732 298 350 230 415 323 551 601 309 791 654 854 465 405 794 570 2275 797 781 1410 589 754 1107 728 374 949 652 604 597 657 508 472 506 354 450 666 1782 687 817 919 1011 1186 450 1213 890 1014 706 1338 409 1238 941 905 972 961 1173 874 688 473 991 355 296 567 467 343 1022 2142 961 572 304 475 268 1075 671 560 355 2281 565 2694 2437 2250 1754 2227 2128 2039 2317 1971 2322 2096 2005 2766 2962 742 805 451 577 937 1093 1366 947 1029 1030 1516 1210 566 917 896 1555 588 883 1099 818 779 751 847 799 773 1046 1004 1150 932 520 714 608 833 560 494 776 710 630 766 703 650 699 679 705 748 707 573 1030 664 624 731 636 688 619 358 534 560 613 831 632 621 742 797 648 862 912 866 790 958 973 1045 1062 935 963 949 1003 758 605 737 955 869 800 802 671 607 802 640 671 646 617 591 828 740 1079 825 883 1059 674 627 745 668 560 735 778 791 636 757 778 742 652 819 789 766 766 663 895 719 864 945 949 597 652 680 660 1019 924 672 658 749 870 867 916 671 736 709 762 681 601 899 873 862 816 866 868 787 753 737 959 920 686 735 739 986 949 867 895 541 578 773 871 355 260 243 222 251 301 520 429 175 281 204 247 384 408 435 276 279 249 273 433 307 457 325 436 599 352 484 356 397 392 445 407 306 377 433 436 399 511 288 394 338 328 306 493 346 222 516 388 426 386 378 570 372 261 251 145 160 357 408 384 404 248 196 238 269 282 244 273 224 199 407 900 399 221 323 257 366 279 390 630 358 758 435 605 521 340 293 326 335 300 689 450 383 321 255 142 242 419 406 466 374 489 430 509 575 535 314 464 318 436 455 718 626 507 554 227 374 374 468 264 307 517 325 258 362 495 554 507 317 431 727 671 736 769 664 639 607 1064 707 1142 823 368 883 372 425 1069 677 700 524 522 890 603 478 707 455 424 445 773 416 348 421 437 394 377 348 266 517 457 960 562 626 668 613 758 421 408 413 512 385 475 451 334 329 346 406 299 329 408 303 639 681 619 714 386 420 387 409 453 228 246 412 295 420 418 492 729 394 430 508 468 798 296 847 367 336 461 523 479 314 268 222 374 548 541 441 221 535 772 567 841 496 802 436 1114 429 865 365 389 315 906 538 560 640 564 612 424 378 473 599 666 673 588 575 814 515 479 364 339 546 438 582 551 177 224 228 292 376 262 665 713 472 564 448 221 491 666 548 906 390 613 664 414 156 72 60 139 101 568 478 559 594 523 498 670 578 552 375 340 142 125 405 441 102 518 239 653 498 574 299 226 472 199 559 482 498 664 508 590 210 241 297 357 525 536 456 508 456 385 461 395 298 346 437 427 409 519 441 475 457 382 319 688 614 256 539 424 390 462 496 540 485 619 589 347 525 312 430 671 389 711 650 2709 2461 490 456 469 474 461 590 561 447 747 794 624 479 763 491 476 264 395 606 588 423 709 663 499 573 244 706 585 554 396 513 538 537 633 464 418 205 475 376 269 415 363 447 423 445 160 220 408 320 455 229 686 281 475 366 282 659 581 591 500 610 570 615 380 378 641 617 70 94 100 530 1014 747 687 768 1452 1000 520 976 1037 1219 690 828 395 740 645 508 799 996 268 250 264 199 371 403 1007 789 749 812 1043 1126 1269 1247 1468 1179 1157 1103 952 1030 1102 1135 1251 1456 1760 1347 1161 1144 1409 1369 1081 1259 1409 1649 1401 1965 1723 1900 1630 1744 1524 1984 1355 2297 2305 2476 1293 1436 1410 972 883 1684 1343 1138 798 1586 536 508 628 501 587 442 327 804 943 620 386 344 308 326 347 1795 1997 1894 2146 2121 2099 2152 2314 1560 2131 2032 2466 2119 2013 2194 2075 1964 2191 2029 2145 2142 2199 2204 2017 2509 2376 2380 2907 2223 373 314 212 2172 2195 1120 2827 3949 4213 2813 958 888 682 311 743 128 648 440 226 2042 1089 1158 432 500 338 421 1013 1676 1386 2286 980 1074 1484 1237 1891 2033 2390 1934 2323 4185 4172 1926 2748 3435 3602 2070 935 1318 1442 1191 837 1709 898 2203 1111 2018 1007 203 173 1577 1018 2067 2527 1850 704 1242 692 952 584 572 1286 1264 1123 1388 1117 1632 2218 1140 729 1160 1993 1990 1651 1519 1903 950 622 727 1502 1140 1847 608 1212 679 876 655 662 851 1040 2575 2016 700 631 768 833 711 740 615 481 725 1057 1404 759 709 1371 811 633 1811 817 918 881 770 776 785 633 905 1052 764 622 904 948 900 942 836 923 1013 1023 1136 632 1000 993 490 391 375 240 609 504 849 444 771 298 545 702 937 571 644 436 577 616 659 468 465 383 288 276 395 407 341 224 304 352 555 465 425 339 569 308 336 357 507 381 408 491 314 187 622 691 814 197 389 451 450 416 542 518 557 415 533 477 865 316 550 399 588 677 582 533 365 464 458 446 369 483 354 361 384 559 774 646 624 556 401 836 792 597 587 256 427 439 351 366 353 628 447 567 463 266 540 430 394 489 269 326 462 543 509 468 829 108 979 334 557 440 247 374 735 611 476 652 600 1059 630 671 671 647 208 352 344 281 245 339 295 254 236 295 178 353 648 297 364 231 182 174 433 272 257 187 296 229 403 564 637 594 529 542 771 538 407 418 408 426 667 547 743 542 636 511 569 451 630 518 354 443 506 613 720 582 759 573 378 310 383 344 263 351 579 533 554 893 1124 426 592 583 537 933 790 603 576 571 772 1092 654 981 830 915 1142 801 618 823 510 232 627 766 722 805 537 774 569 296 581 611 1384 263 138 221 231 263 236 280 489 519 196 451 386 652 421 423 273 720 793 652 684 382 857 186 399 276 202 664 705 583 663 661 639 707 636 632 473 485 453 531 463 491 608 563 430 608 440 478 518 590 554 585 596 1187 519 434 478 245 381 242 328 367 637 543 312 1057 635 932 658 802 1070 530 416 877 651 528 564 682 834 665 563 648 794 659 648 930 367 586 564 530 634 526 832 548 561 1012 1197 1369 718 661 649 921 746 744 1035 340 878 601 779 605 783 668 572 729 715 813 489 855 781 620 718 650 549 1343 1570 1446 1022 962 582 603 555 459 589 654 531 724 716 475 456 472 494 624 766 792 688 953 599 7824 638 532 945 663 770 1005 801 1087 1118 1142 1015 834 807 1253 892 797 809 711 990 940 1048 941 1304 982 774 908 818 763 929 881 835 2336 2409 2092 1775 1463 1549 1432 1662 1577 1999 1538 1665 1652 1456 1675 1566 2195 1588 1220 1100 1126 1144 860 1401 1095 1381 668 1061 1387 1238 1602 801 740 859 625 403 891 703 525 471 554 763 339 462 354 357 351 283 533 208 339 286 650 787 1068 926 606 499 494 535 627 848 879 939 746 897 913 546 915 785 636 702 722 532 349 598 564 367 410 329 431 343 373 206 435 215 325 151 240 134 115 100 98 194 141 159 186 157 170 295 386 578 532 293 752 722 732 343 490 421 502 359 322 386 376 239 319 404 897 304 254 260 217 204 244 671 325 460 731 1109 386 401 261 584 649 419 514 458 413 566 543 583 575 303 546 362 419 412 371 589 484 621 556 781 740 688 639 707 759 1033 675 692 685 590 818 743 513 269 1003 486 1001 517 444 1201 574 424 523 416 867 753 507 298 266 743 837 1032 998 1149 500 468 383 885 747 1273 1008 479 647 869 834 598 684 681 830 714 724 903 860 797 998 846 1198 1227 722 1011 822 1054 868 1207 1366 476 575 470 467 460 553 2228 872 719 653 633 941 856 771 881 1142 1168 1431 912 653 525 564 446 502 728 566 518 675 581 643 500 406 351 601 1022 668 1044 567 387 682 480 287 227 225 199 252 221 180 168 425 361 355 280 225 598 760 717 581 987 957 855 936 919 974 760 766 944 829 758 826 733 797 639 714 858 583 484 1136 513 369 719 648 427 926 725 924 802 825 602 749 619 742 617 775 668 726 762 710 692 683 585 734 1020 692 804 685 916 929 1606 961 865 544 917 497 1028 1120 636 322 282 332 271 287 339 329 631 640 557 643 474 502 641 472 335 342 254 551 262 228 606 409 676 282 401 359 299 288 514 419 415 248 240 236 206 377 353 209 539 291 513 682 711 600 269 1388 546 508 559 413 350 323 285 348 427 368 573 572 461 475 277 322 331 263 746 1088 569 561 747 822 992 723 798 510 837 934 958 274 822 768 724 769 808 633 688 499 427 580 316 322 656 441 298 592 1567 1196 384 227 338 217 513 352 351 405 2005 296 2238 2122 1771 1750 1653 1732 1989 1983 2043 1936 2019 2140 1853 1684 638 616 728 377 882 882 772 557 638 683 843 671 698 486 751 661 433 390 837 561 480 482 497 568 549 646 657 815 1185 841 827 771 585 661 622 817 736 577 716 638 849 883 795 843 1089 624 883 1009 943 881 820 900 944 775 804 922 981 660 955 1001 1159 1030 1044 1381 897 1408 1335 1441 1337 1334 1262 1255 1266 1186 1186 1233 1189 965 1363 1743 1396 1386 1190 1567 1489 1549 1867 1627 1263 1376 1120 1259 1298 1045 1572 1384 1254 1151 1220 1157 1352 1044 1265 1166 1022 1343 952 1007 1276 1063 1243 1219 1195 953 1053 1331 1281 979 1227 1191 1021 1330 1254 1141 835 659 1445 1373 1334 906 1218 1114 1234 1288 1469 1790 1390 1704 1290 1598 1322 1445 1490 1007 1190 927 1370 1407 1265 1366 1231 1542 1007 1142 1186 894 598 841 647 1152 447 503 322 233 379 414 260 346 106 254 249 235 307 336 329 271 311 281 409 399 231 439 294 446 639 262 229 213 227 336 477 274 303 488 392 455 405 615 407 433 286 332 320 391 267 306 351 404 454 449 396 797 362 247 225 203 326 590 743 416 448 209 257 245 310 365 419 357 271 316 545 1062 536 156 226 214 282 280 292 660 383 1085 323 391 550 396 387 673 509 463 647 350 365 234 359 527 332 467 559 533 959 531 587 691 715 773 557 833 643 507 555 975 499 460 733 320 353 656 803 391 473 451 427 382 582 620 552 751 696 347 895 964 1073 986 786 813 871 1122 598 1252 546 788 578 454 417 1181 727 1113 786 524 995 730 456 789 453 483 433 673 621 351 537 757 567 433 447 422 531 883 964 527 709 816 548 742 625 845 524 746 683 396 825 646 463 479 432 315 410 421 490 457 625 569 688 387 540 516 479 607 374 504 334 379 425 577 508 800 439 541 806 626 980 500 502 370 380 670 656 570 287 291 405 430 931 503 594 420 816 630 477 1022 389 994 334 942 480 437 330 594 356 981 556 504 808 473 692 313 434 416 558 609 596 717 746 761 597 622 522 593 726 481 807 1522 417 461 310 331 313 309 582 846 645 687 429 404 809 718 955 672 561 864 888 498 226 207 198 214 280 793 452 602 798 600 1208 848 713 635 584 615 154 157 488 371 145 244 355 391 335 464 705 559 559 499 623 594 953 745 558 598 714 392 399 570 577 511 554 551 522 464 884 919 470 542 410 444 791 690 938 593 646 403 378 833 630 239 647 665 555 725 738 614 506 468 544 629 573 556 300 671 440 1084 723 3027 3285 474 673 877 562 1091 429 706 520 1081 831 1177 909 857 496 402 446 426 777 556 598 669 634 691 621 643 542 969 550 624 937 525 524 767 681 877 329 285 791 618 331 444 396 519 697 345 420 765 637 674 527 624 363 702 519 546 1130 786 543 717 474 572 604 471 637 519 477 192 206 317 1431 1616 1456 901 1003 1157 1216 963 875 1229 1339 862 719 913 740 409 512 1345 730 303 295 356 336 408 696 1053 1337 1207 1467 1502 1725 1983 2223 1969 1666 1656 1576 1059 920 2038 2147 2040 1917 2124 1282 1917 1815 1938 1592 1834 1576 1819 1818 1713 2147 2086 2296 2461 2135 1949 2268 2314 2824 2798 2688 1496 1766 1678 1330 1217 1907 1603 1130 1104 1845 383 459 722 633 722 773 542 1242 1091 1081 300 424 394 616 341 3053 3049 2862 2527 2841 2865 2710 2998 2666 3374 3293 3033 2808 2682 3176 2588 3084 2743 2787 3124 3449 3422 2096 2414 3069 2612 2736 2569 2698 627 513 349 2635 3203 1637 3999 4159 4171 3167 888 985 1183 334 1422 440 653 495 498 2479 1328 1389 546 889 593 896 1142 1507 1413 2618 1472 1841 1906 1387 1259 3336 4092 3281 3120 6166 5328 2910 3714 4065 4580 1708 1108 1067 1544 1874 1175 1914 588 2240 1055 2449 1108 117 107 1376 1678 2002 3693 2029 576 1643 1121 958 735 604 1160 1167 1220 1074 1039 2389 3128 1937 1031 2202 2121 2069 2601 1993 1967 1406 1198 1152 2539 1524 2204 1002 1655 642 1433 919 1018 1171 1692 3186 2977 832 680 786 918 991 983 886 790 812 848 1371 1182 1100 1473 596 550 2515 1206 1352 1275 799 1098 1130 1060 1215 1017 982 806 1019 853 984 1002 803 972 1152 1096 1083 946 875 1029 708 834 454 570 437 602 1580 990 565 347 472 586 1228 1070 616 516 1135 1093 613 577 736 579 573 931 1105 720 428 415 453 503 719 525 486 603 824 803 770 694 539 529 973 805 430 303 614 698 677 265 727 803 626 642 660 562 625 704 565 758 907 1134 738 602 768 726 927 646 492 691 600 700 651 675 479 730 617 796 916 678 566 822 551 842 767 853 712 478 607 579 602 671 734 976 588 836 796 329 781 1079 966 1152 574 830 1154 1319 656 557 1435 150 1422 491 785 597 558 544 682 794 586 1080 1174 979 853 1027 840 435 492 327 562 546 618 907 418 263 208 437 315 205 473 511 743 567 311 289 340 391 290 212 264 538 237 1088 863 472 412 546 1091 372 879 894 625 438 966 806 675 967 567 633 689 886 600 599 602 543 496 471 1169 658 779 619 484 446 629 458 292 317 811 962 1000 878 1043 875 784 608 628 1298 770 915 726 845 916 1772 1130 1506 1293 858 1116 961 738 1058 662 367 777 981 630 908 856 1012 1161 284 768 840 1515 315 328 281 560 461 577 570 1035 468 495 915 627 842 448 345 642 818 1260 743 862 595 1397 172 498 278 204 794 907 590 693 769 642 826 800 844 847 738 771 1076 773 840 748 1091 656 1245 791 756 482 555 631 952 693 1531 625 349 700 308 481 337 507 450 1181 507 718 1003 733 1163 1066 1187 1450 618 498 1199 914 1134 1152 1096 1848 1233 1364 1249 1651 1695 1332 1165 711 759 753 822 952 964 1247 1111 333 1497 1636 1910 1231 1240 1126 1699 999 880 1458 646 1335 772 991 837 933 1285 1266 1399 1354 937 820 1163 737 1036 1053 956 767 2058 1810 1787 1154 1030 683 744 614 762 628 436 590 724 444 799 562 780 1373 872 1612 1383 789 853 711 638 10986 7783 1951 738 1146 1314 1230 1011 967 1238 1382 1008 1030 1169 1279 1012 1065 1197 1190 1360 1072 911 1794 1234 1355 1316 1307 1124 992 1192 1219 3799 3408 2814 2976 2288 2515 2406 2547 1767 2293 1817 2104 1859 2104 2515 1987 3204 2256 1260 1336 1435 855 1134 1381 1232 1455 856 1659 1600 1435 2308 838 1049 785 757 543 1089 679 637 673 699 582 642 535 969 789 544 454 466 509 482 394 591 576 635 901 720 673 904 730 1142 1239 1294 1232 1064 847 1367 1066 1106 1186 1131 896 919 650 348 506 438 342 418 269 485 450 236 222 544 167 374 286 556 479 275 201 201 196 215 200 292 201 268 776 535 353 479 505 805 784 894 518 636 500 590 623 601 606 616 598 577 377 768 480 464 447 405 325 398 765 393 470 606 864 526 455 205 471 612 388 812 773 720 690 693 674 741 479 576 542 686 704 759 428 627 574 322 635 412 953 737 1032 1680 967 1072 1145 1040 669 1008 938 558 261 832 482 1068 711 404 1158 430 432 418 441 1102 893 448 481 353 1316 1232 1421 1272 966 333 315 470 783 518 1036 925 563 480 816 764 378 371 831 1157 1003 760 914 783 802 1046 765 1388 1186 1150 1076 1031 1243 1018 1172 1073 368 612 659 583 686 669 2347 890 1206 1161 718 896 704 534 804 1239 1316 1166 1222 955 991 478 496 783 716 756 1063 862 800 770 953 697 676 1201 894 932 881 479 569 713 445 488 293 243 167 222 214 252 207 548 353 516 412 372 690 1053 900 1068 740 900 729 726 942 753 845 891 1170 882 1045 837 945 1367 1044 1129 1109 1103 1032 1136 697 731 925 835 1014 769 638 1128 1319 987 1111 664 1214 935 855 1178 837 1440 1163 1051 936 1641 786 939 1204 1079 1374 969 997 924 1465 891 1011 607 1575 554 1113 1797 911 641 658 776 224 266 311 355 535 722 768 935 1067 1182 914 457 767 873 244 656 710 459 747 518 1042 362 777 411 514 503 643 565 460 326 318 261 211 413 335 353 456 278 694 504 521 495 354 1181 578 512 635 815 645 646 612 649 680 380 769 841 753 829 234 285 319 290 843 920 720 736 993 931 1100 513 1139 554 921 877 965 434 789 819 608 894 927 957 572 474 767 815 430 638 303 561 463 913 1422 1872 1320 416 346 264 398 619 523 582 2695 881 3000 2838 2171 1941 2159 2152 2130 2067 2431 2181 2625 2280 2415 2749 1039 581 1072 500 909 1082 1210 918 800 777 870 954 1063 974 776 769 593 680 1355 752 690 726 885 763 731 938 924 1236 1007 759 632 774 555 740 734 804 729 608 522 658 923 955 936 811 808 662 860 748 897 927 678 896 892 968 809 765 909 607 751 890 1114 1116 1019 1064 869 1155 1177 1160 1269 1065 1224 1240 1193 1134 1161 1128 1357 822 1258 1592 1451 1053 1173 1111 1219 1150 1325 1151 1115 1112 946 994 914 966 1294 1114 1046 976 998 1076 1017 824 960 936 1060 1081 879 886 1097 926 1006 938 991 866 807 1053 997 847 1093 1096 994 1026 1235 1002 886 702 1104 1093 1090 936 1141 1114 880 950 953 1162 1037 1321 992 1399 1103 1051 1205 916 1039 881 1129 1127 1079 1261 1123 1457 933 1027 1064 807 616 849 806 1137 423 316 424 233 483 318 210 333 121 281 232 257 245 270 273 275 362 291 343 344 194 366 234 368 602 273 221 209 221 305 382 279 305 494 379 429 389 540 285 336 304 302 282 330 255 314 319 277 331 447 398 875 328 270 244 189 304 364 675 398 426 253 216 300 265 365 315 393 278 388 571 942 432 195 261 263 397 317 328 614 324 926 248 274 386 396 396 802 616 624 552 403 358 203 321 301 352 367 453 490 782 543 502 587 720 679 503 670 569 503 486 930 497 445 736 291 377 606 615 464 513 421 384 408 566 446 527 717 699 456 842 760 874 990 781 733 817 988 631 1128 532 687 546 438 369 974 690 1008 656 481 964 665 421 560 364 390 432 593 596 403 573 721 517 413 467 360 577 755 882 552 623 710 493 683 469 569 464 721 613 536 782 545 453 540 470 321 465 573 438 456 601 665 541 421 514 471 448 572 364 379 389 304 452 451 455 740 378 525 741 491 965 388 493 476 503 670 651 463 290 248 428 550 716 449 621 332 701 555 480 805 444 1108 321 888 441 386 333 618 311 1064 507 518 814 502 708 365 331 433 512 626 596 678 701 652 525 572 520 555 673 466 750 935 399 463 325 256 241 361 588 651 466 510 290 363 777 712 959 496 557 669 639 463 160 146 186 159 285 701 434 697 727 660 1194 914 723 637 552 462 190 169 440 373 193 291 315 433 333 364 653 544 592 532 547 609 882 694 493 689 655 584 449 718 606 516 606 597 662 546 622 772 626 690 576 426 744 686 852 468 611 430 430 744 592 284 550 551 460 569 614 589 506 313 454 526 515 537 278 735 464 939 721 3296 3040 458 677 718 598 877 452 677 518 822 1012 1079 1107 837 434 264 433 371 535 489 432 617 584 624 565 576 527 772 507 726 726 537 550 759 644 753 491 289 638 514 261 394 347 480 637 401 440 590 538 558 565 644 393 542 502 517 968 680 450 641 374 511 586 333 576 487 439 228 236 324 1219 1569 1439 753 1017 1132 1019 721 830 952 1245 801 662 973 768 421 524 1132 635 325 307 403 266 342 404 939 1097 1228 1347 1315 1558 1950 1872 1647 1471 1465 1483 990 618 1999 2107 1601 1622 1962 1341 1816 1853 1799 1377 1517 1504 1648 1657 1408 2074 1793 2260 2291 2040 2084 2182 1970 2500 2760 2806 1493 1705 1534 997 1225 1597 1813 1076 854 1719 444 479 786 552 738 553 475 962 1076 973 371 374 354 460 297 2715 2789 2703 2367 2301 2626 2546 2358 2697 3195 2711 2660 2557 2382 2581 2396 2887 2342 2843 2759 2834 2669 2080 2346 2895 2476 2514 2398 2540 587 531 382 2791 3027 1484 3521 3688 3842 2970 939 962 1068 305 1186 454 513 402 428 2399 1026 1103 496 774 571 678 1133 1460 1468 2301 1238 1602 1661 1331 1222 2804 3506 2837 2980 5632 4836 2471 3272 3452 3922 1690 952 1045 1434 1649 1236 1763 508 2084 874 2053 939 82 74 1177 1548 2066 3466 1908 451 1835 951 791 681 585 968 935 1111 1016 901 1994 3017 1427 910 2266 1984 1936 2495 1695 1660 1320 1248 1014 2295 1441 1891 737 1383 568 1471 1097 1257 1414 1449 2965 2764 1028 888 817 809 821 781 765 589 608 785 1264 1080 1097 1635 666 620 2374 1049 1298 1049 596 1027 1043 1099 1040 1043 986 810 963 987 1104 1123 832 1025 1088 947 764 747 861 890 587 726 426 532 443 514 1457 954 514 336 500 475 963 940 607 467 963 700 531 506 798 540 526 766 711 574 357 358 436 540 663 494 428 520 669 829 635 630 603 505 800 760 321 243 604 686 627 208 597 800 814 805 572 669 564 564 482 933 917 750 855 702 713 742 755 591 526 771 642 717 693 687 687 762 765 792 1054 808 700 736 506 973 885 952 647 642 627 573 638 731 821 857 446 846 695 334 787 837 725 881 492 723 840 977 708 566 1183 171 1223 566 779 630 497 685 771 906 488 998 1076 1057 785 910 1004 393 471 418 546 399 467 679 320 178 142 341 251 188 443 563 519 608 367 353 298 328 237 122 253 394 221 1122 726 382 312 496 779 395 701 699 547 388 883 681 546 667 551 601 550 900 543 523 397 512 415 460 921 577 723 609 462 465 578 400 230 342 728 946 1018 916 905 758 707 722 521 1001 559 674 635 786 803 1622 1107 1477 1207 885 989 794 675 910 553 296 773 901 603 793 712 903 1178 285 744 794 1465 260 347 301 500 448 516 507 702 492 642 861 536 792 364 286 492 848 1111 708 868 585 1297 220 352 213 248 751 857 598 695 818 706 883 715 786 989 904 870 1403 955 1019 833 834 443 986 601 579 375 489 503 850 692 1391 575 341 676 412 451 308 469 405 930 571 581 1160 733 1036 963 1276 1285 688 527 1177 891 1113 1131 933 1687 904 1029 1131 1313 1294 1148 1423 562 620 612 747 854 899 1123 926 367 1593 1395 1707 1154 1076 965 1463 908 775 1317 612 1000 800 909 866 876 1118 1065 1161 1143 931 1025 1111 617 1036 963 915 635 1678 1592 1410 930 822 601 579 505 788 755 384 430 556 449 818 491 695 982 916 1301 1229 672 761 667 532 7783 10760 2039 653 1127 1178 1184 993 803 1073 1299 906 807 1144 1052 868 1052 1089 1194 1366 943 927 1566 1116 1151 1131 1146 1095 1019 957 1098 3384 3295 2582 2570 2368 1881 1741 1868 1556 1932 1730 2075 1652 1793 2416 1637 2952 2027 1524 1207 1320 731 1037 1277 1053 1311 724 1455 1480 1319 1817 692 844 679 582 435 977 628 490 613 553 544 630 484 700 754 586 477 498 489 448 404 501 555 759 693 701 674 843 840 951 961 1182 1145 1064 722 1308 860 1042 1197 1084 1103 1209 670 320 427 345 324 368 231 454 396 216 208 608 168 308 234 535 353 261 260 234 169 179 231 253 204 202 501 344 445 395 566 669 641 751 602 616 464 467 630 612 619 442 549 508 352 557 453 433 459 411 358 404 720 501 613 792 775 572 394 215 589 667 469 863 686 666 608 570 716 716 535 624 596 704 571 802 424 706 559 308 553 433 973 733 849 1542 889 1065 886 908 543 772 800 455 253 870 575 1052 583 451 1137 507 399 475 404 1061 1010 389 497 425 1141 1052 1172 1146 811 321 295 463 752 494 949 843 532 427 762 723 434 377 781 1134 877 886 1007 775 754 879 896 1424 1156 924 1133 1057 1037 837 983 1112 423 591 780 570 549 675 2264 751 1108 1058 647 834 712 596 772 1191 1253 1134 1142 843 813 397 493 697 614 764 853 863 726 751 865 592 700 902 964 823 1156 616 541 566 547 519 384 274 171 296 214 285 230 699 385 473 272 353 562 896 800 821 822 905 780 675 983 734 870 858 1139 929 962 837 978 1483 1147 1228 1065 994 928 1106 713 705 921 799 827 793 590 972 1058 936 1109 814 956 807 980 856 886 1200 1339 758 730 1400 901 789 979 882 1128 1045 1181 699 1317 831 818 646 1336 576 1014 1744 853 388 640 709 166 170 217 263 486 693 782 899 860 989 1083 374 953 758 322 580 454 677 626 463 874 318 768 360 417 572 532 461 444 267 304 301 239 430 381 359 338 254 518 515 432 429 393 1264 492 432 573 590 539 362 324 540 584 432 811 891 672 596 284 348 311 278 717 749 583 637 744 844 921 475 843 445 800 785 779 494 770 823 653 952 954 866 493 566 635 658 389 464 277 464 362 790 1441 1390 1284 304 340 291 425 504 502 508 2495 647 2865 2532 1995 1909 2145 2149 2208 2141 2291 2249 2359 1992 2305 2692 961 518 964 538 837 1019 1102 738 779 679 926 840 763 743 777 723 561 598 1139 732 680 668 739 786 746 875 873 1060 2493 2708 1741 1832 1586 2255 2050 1387 1166 1408 1251 1552 2062 2095 1951 1783 1935 2084 1972 1905 2253 2603 1429 1385 1372 1250 1633 1783 1727 1953 1749 1400 1812 2430 1818 2127 1545 2406 2380 2630 2178 1898 1900 2184 2114 2156 2140 2091 1901 1268 1638 2110 2173 2109 1832 2024 2249 2244 1950 1930 2272 1896 2110 1585 1785 1747 2398 1910 1715 2028 1822 1704 2358 2123 1896 2338 1990 2477 1918 1907 2221 1800 1674 2329 1705 1697 1389 1797 2079 1226 1938 1958 1622 2000 2715 2089 2267 2256 2110 2658 2399 1683 2824 2091 1713 2511 2116 2421 2639 2330 2567 2974 2487 2624 2535 2280 2589 2363 1937 2073 2076 2402 2152 2401 1917 2270 2146 2142 1479 1592 1187 2140 662 643 700 532 841 741 490 742 325 559 636 703 1356 1118 1049 674 837 764 812 668 420 781 492 1192 1373 708 627 526 548 599 1010 688 1083 1127 963 807 639 933 539 1093 690 739 727 856 610 623 1005 1083 1233 1482 1347 1534 1161 683 667 631 584 723 1501 1038 1191 569 531 596 577 681 491 487 760 442 1479 1599 754 449 702 714 600 816 935 1299 702 1621 655 808 847 1410 843 1575 1406 1326 1512 606 922 708 653 665 1122 1006 1018 693 1115 685 806 1086 861 1519 948 1439 1372 955 730 1669 1330 1334 1241 1086 1172 1321 1133 1081 784 1287 698 973 1233 658 816 2189 1187 571 2106 2503 2325 1270 1023 1542 1240 2898 1404 1657 959 656 906 1001 809 1582 1313 2238 1138 700 1550 1747 1265 1388 1093 1134 1226 1535 1633 1378 1345 1472 1270 1453 656 1330 1134 1275 1638 1259 1352 1709 1037 1588 1662 1549 1226 1099 864 711 962 913 822 961 1015 751 819 902 1014 1133 1676 1866 1273 1227 629 1128 1258 1471 644 720 952 1023 1161 1016 1110 1487 788 985 1270 1117 1692 882 1107 931 950 763 869 1381 995 891 679 703 1224 1352 1117 788 1193 1101 732 1991 697 2770 906 1591 893 1199 994 916 949 1960 1231 1477 891 1204 832 974 764 1294 1229 1370 1301 2033 2011 1259 1330 1003 677 1185 1181 856 1314 1899 579 645 607 577 817 1061 1096 1923 1197 1314 1296 920 1307 1046 1557 2075 839 977 1353 658 388 410 364 322 405 735 896 1511 1555 1678 1769 1801 1026 894 983 772 365 445 804 1204 557 1193 1065 1165 1211 1359 805 875 697 832 1133 1065 1611 1219 1341 1323 1251 763 641 1080 667 567 891 848 996 666 858 1433 1204 1303 814 1032 1011 1077 1234 1390 1379 960 848 1338 1096 748 946 1358 1071 1541 1404 1109 1242 1139 798 1304 870 857 981 1333 1150 1581 1352 6890 7749 1694 1712 1425 2167 1461 1248 1436 1343 2151 2185 1760 1744 1668 1450 934 1345 767 932 1167 1313 1187 1098 1321 1236 1209 1414 2037 647 638 1316 1245 1233 1857 1221 1640 614 605 2080 1515 1094 1288 960 1131 1032 905 838 1768 1455 1392 1450 2562 1067 1045 1528 997 2701 1889 1441 1701 1256 834 1102 937 1489 1420 1204 1372 1459 1394 3382 3169 3131 1537 2050 2178 1680 1888 2069 1869 2606 1778 1534 2094 1345 836 901 2457 1725 663 552 1265 737 935 962 2167 2557 2131 1947 2912 3565 3706 3640 3784 3818 2906 3893 2999 2195 4363 4213 4303 4304 4754 3068 3330 3379 3707 4078 4188 4265 4356 4091 4818 4706 3973 5249 5050 4741 4301 4321 4027 7862 5761 5569 2149 2579 3868 2624 2021 3579 4309 2384 1735 4195 1289 1225 1420 1226 1480 1115 1002 2496 2707 1528 876 1630 1455 1153 804 6520 6726 5991 4448 4785 5469 4579 5718 6084 5902 5854 6227 6565 5031 5377 5523 6163 5755 5823 6024 6480 8141 4657 4081 5802 6416 4549 4935 5409 1734 1403 841 5369 5455 3432 7713 8293 8098 6950 2359 2451 2331 854 2655 416 1058 874 987 4879 2797 2717 1126 1627 1394 995 2587 3445 2108 3302 2482 2824 4707 2323 3072 7488 8656 6675 6347 13371 11291 6162 6605 6867 9163 2799 1882 3057 3083 3566 2304 3892 1678 4623 2201 4447 2441 447 409 3806 2834 4643 6698 2729 1618 2838 1662 2432 1039 919 2872 2720 2421 2037 1687 6066 7825 2352 1510 3310 3955 3721 5214 3747 3303 1776 1410 1431 3974 2820 5554 1980 2526 1160 2179 1673 1495 1897 3033 6388 7522 2271 1916 1251 1747 1976 1740 1710 1120 1292 1472 3303 2090 1941 3140 1503 1312 5286 1402 1825 1734 1238 3290 3121 3244 2830 1885 2087 2113 2326 2250 2311 2825 2122 2139 2154 2745 2680 2478 3440 2037 1462 1365 1151 1606 1052 790 2179 1167 1025 1051 1012 1396 2358 3000 2312 1422 2774 2210 1845 1001 988 957 917 1015 950 964 772 701 744 921 994 870 839 1141 959 1055 1226 1102 1024 792 1244 1005 807 429 1191 1257 1462 553 1057 1168 613 681 1280 976 1030 1107 833 1011 1884 1319 1255 944 854 1568 1666 1732 896 932 944 954 1111 904 1028 910 1058 986 1610 1235 1243 1251 845 1212 1321 1590 1543 984 1032 999 1035 1101 1288 1618 862 1674 1144 980 1725 1738 1327 1892 1572 1876 1951 2123 1369 1640 2538 337 2685 1264 1517 947 1248 722 1228 1741 1446 2547 2269 2224 1960 1825 1349 1371 1195 1080 1577 1332 1366 1500 763 671 601 836 919 739 633 1797 755 805 927 855 875 835 607 639 558 746 638 2107 1316 1497 1218 1251 1064 1380 998 991 1427 1271 2266 1799 2199 1440 1147 1302 1367 2149 736 1448 1357 1027 1180 1368 1542 1430 2014 2267 963 921 1408 1035 831 776 1848 1669 1877 1177 2028 2150 1675 2000 1700 2453 1769 1566 1295 1838 1640 2694 1866 3200 2809 1666 2253 1604 1144 1921 1748 551 1487 1870 1282 1975 1461 1540 1784 914 1372 1617 3229 746 1072 649 694 831 867 726 977 1098 661 1564 1503 2204 514 525 842 1593 1565 1344 1726 987 3586 607 893 547 678 1371 1686 1222 1354 1528 1385 1639 1280 1437 1217 1180 1149 1328 1130 1174 1304 1736 1470 1933 1541 1573 778 983 868 950 855 2257 865 792 1282 347 1184 1010 1064 795 2796 909 897 1933 1561 1960 2380 2193 2346 2134 845 3423 2311 2799 3043 1618 2244 1729 2100 1586 1975 1861 1772 1446 937 1074 1089 1009 2202 2311 2031 2081 1252 2467 3088 3494 1939 1933 1805 2832 2535 2205 3049 1020 1846 1590 1722 1697 1718 2384 2330 2340 2444 2079 1796 2244 1942 1259 3054 1629 2516 2102 2513 2232 1391 1075 1340 2395 1748 851 916 1192 1069 1307 1112 1029 1383 1248 1099 2136 1821 2826 1858 2861 1440 945 1951 2039 23525 1836 2151 1999 1904 1758 2430 2016 1962 2209 2090 2258 1998 1559 1619 2013 2491 2427 1716 1895 3153 2527 2506 3391 3491 2436 2440 2889 2645 6434 6030 4826 4617 4699 4207 3534 3847 3433 3867 3191 3545 3724 3610 4910 4605 5862 5158 3974 2311 2389 1915 1729 2918 2539 2270 1823 3680 3160 2732 4093 2171 2914 2129 1098 1120 1821 748 1431 1727 1676 1437 1386 1216 872 598 975 1021 1589 966 1307 1209 1090 1243 1470 1484 1296 1531 2192 2002 1908 2637 2257 2269 1966 2392 2582 2752 2625 2785 1921 2255 2237 1412 895 873 723 1016 988 730 931 1083 860 376 991 1052 784 525 617 1368 283 231 418 344 748 791 868 680 712 1090 591 883 1010 1411 1737 1629 1674 1256 1678 1339 1281 578 514 584 1086 811 1018 919 1549 618 611 1099 761 719 892 1527 780 1344 1767 1689 1375 1390 485 802 830 635 945 1366 1802 1090 981 894 937 1054 819 1205 1343 771 1209 969 1175 1028 862 1145 1058 1664 1481 1691 1248 1482 1208 1536 1792 863 1196 1167 949 478 1889 850 2040 1244 763 1963 844 1084 727 1045 1813 1943 641 1147 790 1845 1904 2038 2373 1763 797 755 1182 1850 1344 2503 2192 1516 1004 1953 2104 925 931 1685 1858 1349 1769 1357 1659 1883 2105 2023 2483 2584 1714 2417 1858 2534 1998 2779 1902 668 1991 1183 1086 1515 1136 5689 2492 1825 1743 1940 1986 1770 1230 1926 2228 2264 2227 2153 1826 1574 1358 901 957 1349 1218 1374 1400 1208 1438 1464 891 2230 1991 1989 2064 2220 1195 941 1268 1110 1480 520 590 538 516 507 480 431 1071 792 757 1002 382 1200 2133 1987 2040 1202 1620 1542 1331 1473 1310 2092 1589 1993 1837 2054 1887 2000 1809 1324 1459 1489 1468 1817 3219 1338 1185 1792 1656 1486 1717 1984 1453 2516 1962 1455 1616 1822 1526 1874 1532 1869 1838 1662 1589 1535 2210 925 1900 1707 1638 2077 2966 3308 2217 2721 1341 1186 1580 3215 1417 2109 3225 1827 854 766 637 459 593 702 683 1372 1354 1265 1035 1406 1228 1703 683 997 1057 783 1051 975 899 1126 1537 2177 900 1927 1003 926 1210 1174 1046 871 738 762 1259 1042 747 792 1366 853 600 1315 1155 1419 1860 985 3296 1294 1147 1571 889 1037 1009 766 852 1119 1151 919 1136 989 1067 575 574 661 891 1458 1815 1009 956 1424 1373 1328 1106 1450 1633 2105 1715 1725 777 1640 2042 1674 2268 2429 1347 1731 899 1386 1676 997 1006 1080 1077 818 1790 2843 2731 2398 768 724 947 877 746 1564 776 4347 1218 4724 4342 3892 4016 4256 3966 3970 4776 4066 4843 3937 4137 4549 4532 1261 1712 1685 1655 2336 1844 2644 1786 1476 1947 2132 2216 1718 1593 1571 1988 1175 1410 2264 2187 2143 1950 1495 2654 2558 2181 2146 2656 1540 1310 1099 1137 797 1322 1175 987 927 1394 1071 1033 1358 1309 1300 1018 1006 1442 1218 1180 1167 1089 1373 1162 1067 832 831 824 684 921 820 707 1140 1027 1068 1093 1046 1328 1388 1442 1607 901 1415 1647 1424 1623 1516 1366 1526 755 1610 1185 1455 928 1101 971 1148 1096 967 923 1099 1129 884 1308 1163 959 984 1361 1025 801 1439 1289 1018 901 1021 933 1033 997 1046 1106 1328 1071 741 1202 671 809 746 765 909 1302 1127 1153 1029 912 1463 956 1334 1301 1072 1247 1077 1122 1269 1031 818 1356 1207 1279 1269 1359 1207 1280 1321 1397 1316 1307 1439 1267 1391 1589 1319 1204 1259 1242 1321 1355 1331 1566 787 887 1044 1350 653 366 380 491 380 629 527 678 352 438 405 424 501 507 531 338 400 335 328 638 493 631 499 651 743 412 519 415 433 462 401 464 342 741 561 690 486 752 388 439 602 579 497 736 415 348 532 389 441 452 424 992 761 305 279 228 256 319 824 447 504 520 292 402 423 389 353 395 709 234 1548 912 592 360 537 239 336 382 418 763 479 862 635 696 586 584 527 740 712 609 1029 448 549 619 522 360 520 728 776 607 787 586 639 703 609 718 539 646 697 646 583 1103 688 787 887 513 712 740 747 569 416 689 604 572 957 603 511 1069 693 470 1050 954 1312 1296 932 1095 1163 1217 780 2181 886 547 903 553 533 1377 785 1230 709 664 888 703 476 818 681 658 768 691 915 531 733 624 746 758 727 523 750 904 1767 743 666 671 848 864 769 708 807 867 773 1046 922 599 441 740 617 363 613 780 449 652 1053 1923 1984 623 676 866 869 950 621 660 535 784 463 954 1050 1332 1016 845 1193 798 1244 737 590 564 483 686 746 930 509 499 462 860 654 753 641 396 1917 814 869 968 790 1371 834 1276 549 799 592 905 669 1231 750 677 1077 674 654 536 600 511 809 876 798 939 1003 943 582 477 610 453 822 627 1031 810 220 274 323 381 401 598 725 1028 505 639 632 457 619 776 976 1087 576 565 699 854 170 119 217 197 172 732 679 918 1092 909 905 858 821 793 693 750 367 248 653 2102 264 788 518 697 770 807 371 324 561 508 857 673 960 759 915 714 916 392 616 653 580 525 455 465 555 470 404 599 479 538 556 639 773 698 704 2031 2110 502 496 935 665 402 585 653 617 711 697 1099 1124 615 737 592 786 474 611 863 659 922 961 4081 3493 666 1076 921 982 1102 660 869 2047 1038 2000 1192 630 740 680 479 602 513 767 812 548 976 962 892 640 652 976 976 604 537 846 757 751 868 529 783 405 254 1061 738 661 551 665 929 768 363 339 701 944 839 845 1150 462 605 856 485 1230 934 736 831 504 446 1091 964 762 1038 854 476 514 613 1565 1799 1443 824 1225 1564 1407 1109 950 1061 1738 842 994 1057 776 668 1664 1668 1076 470 364 500 614 614 425 1458 1113 1155 1088 1148 1834 1890 2106 1795 1668 1527 1965 1188 1013 2277 2193 2253 2688 2514 2372 1961 2100 2393 2090 2532 1966 2188 2196 2610 2758 2250 2791 2046 2471 2065 2504 2098 3775 3356 3459 1893 1695 1795 1244 780 2017 2324 1403 919 2214 567 490 957 737 934 694 514 1161 1227 795 463 709 671 686 343 3172 3146 3285 2799 2723 2711 3365 3478 2860 3209 2926 3346 3421 3146 2864 2909 2967 3133 2971 2915 2581 3180 2910 3010 3534 3811 3160 3424 3638 758 676 611 2653 3006 2002 4075 4916 4704 3576 1564 1479 1663 756 1686 263 823 670 646 2840 1483 1524 742 865 672 841 1551 1595 1522 2474 1399 1717 1815 1776 2301 3258 3790 3690 3755 7710 7515 3693 3779 4328 5239 2412 1268 1652 1780 1993 992 2346 916 2888 1221 2568 1282 162 146 1547 1938 2761 4359 1974 1030 1650 1040 1598 673 647 1377 1188 1306 1977 1556 3038 3404 1079 999 2150 3110 2885 3262 1846 2151 1072 1071 1173 3015 1840 2761 1008 1904 1155 1322 2597 1153 1281 2039 3032 3039 1335 1638 1169 1116 1256 978 1012 609 721 1048 1665 1082 1104 2201 1156 1086 3040 1195 1456 1472 818 1839 1653 1448 1975 1302 1190 1167 1357 1694 1714 1784 1621 1767 1563 1660 1556 1498 1761 1489 622 559 937 645 865 572 1340 701 716 681 893 579 1280 1632 1264 749 1185 1127 589 713 797 508 463 509 406 739 643 601 533 688 725 562 660 639 732 553 627 646 710 698 689 658 517 326 635 760 1298 1607 622 561 611 610 614 576 513 613 470 672 1210 559 413 518 930 1001 1027 1091 714 902 823 724 729 732 628 636 707 547 977 915 585 605 594 662 660 587 848 524 463 716 658 620 587 820 522 708 877 385 955 813 753 894 998 1105 840 1027 497 682 1357 245 1171 647 460 489 631 536 687 863 816 1291 1220 971 1075 995 1233 700 773 590 836 385 562 743 376 286 219 368 440 488 434 1936 522 553 764 666 361 353 290 205 413 351 498 1369 940 775 631 795 683 951 687 620 2010 562 912 728 943 601 683 766 477 912 840 585 656 872 645 816 1002 1219 940 1320 488 272 562 546 285 256 1132 939 1099 784 1855 802 928 1045 1029 1239 1140 885 1141 1331 815 1232 1181 2027 1723 1421 1742 1348 1092 2381 2214 485 1066 1352 1049 1219 1069 1061 882 468 642 798 1899 575 558 477 561 658 684 565 580 703 411 470 839 936 341 356 352 1280 904 673 782 733 1785 191 479 243 213 716 1203 994 1069 1120 1109 1298 1130 1152 699 599 563 802 565 634 795 817 711 906 786 946 584 668 559 579 662 1037 512 705 489 353 733 548 818 730 1246 869 650 1539 996 936 1174 1001 1207 985 609 1979 1022 1162 1283 1270 1203 1078 815 801 1325 819 1023 1062 737 697 660 762 1169 709 1051 947 593 1811 1650 1852 1066 941 923 1666 764 1462 1255 596 1173 1051 1040 1118 1013 940 878 943 1127 825 1004 1476 964 799 1618 1144 972 1698 1760 1682 1477 1341 591 1094 993 708 737 994 744 877 1057 743 498 904 878 918 938 1493 844 1563 1055 663 738 653 1836 12605 1073 943 842 1231 1327 1332 1246 1365 1272 1416 1001 1152 1083 1021 1209 941 1522 1256 1230 1512 1313 1436 1551 1282 1463 1489 1120 3336 3359 2702 2596 2471 2255 1928 2418 2051 2415 2019 2247 1883 1863 2300 1726 3156 2318 2105 1432 1484 1249 1389 1342 1249 1433 649 1325 1969 1747 1792 1027 1023 1083 822 735 996 892 721 743 684 784 591 892 534 715 740 495 799 558 512 448 998 1070 1188 1094 1043 729 1221 1123 1218 1450 1173 1298 844 1494 1336 1274 1368 1306 1465 1435 1728 948 465 590 492 545 530 404 382 517 420 305 499 351 550 228 447 592 265 309 281 295 496 508 512 502 492 690 391 522 627 774 1116 1026 1076 442 412 453 604 449 338 387 482 335 422 776 732 374 283 358 281 180 253 1031 558 725 967 1270 940 703 420 1120 1067 854 879 779 852 774 776 777 717 636 949 715 673 837 764 756 894 875 529 651 581 1211 1184 902 932 859 839 998 964 677 1077 852 674 229 1670 601 1367 704 561 1324 692 952 651 739 1180 1279 618 645 592 1237 1517 1334 1757 1157 646 585 878 1483 1062 1783 1638 1067 732 1554 1476 845 796 932 1152 1259 1108 1133 1343 1225 1193 1386 1732 2196 1389 1420 1430 1631 1679 1567 1347 470 1036 536 594 1051 826 3560 1261 1245 1300 1070 1474 1399 1221 1553 1560 1599 1552 938 592 995 682 945 757 755 912 751 764 689 826 835 707 551 1249 1190 1252 1392 778 594 1995 1715 1793 474 388 255 404 358 336 273 540 314 596 748 258 942 885 1034 786 1070 928 1165 920 903 1069 951 1316 1175 1402 1306 1183 1271 1060 786 866 1097 1096 879 1211 1047 790 1133 954 724 1341 944 882 909 865 778 970 954 815 863 956 1114 1065 1059 1020 773 972 925 1011 990 1189 944 1837 1663 1257 2297 1453 1010 1085 2089 846 1387 1546 1028 442 557 491 276 322 313 392 744 542 647 700 692 755 802 511 569 677 408 418 522 402 584 589 1358 470 1145 795 565 523 725 479 394 606 485 578 478 520 688 1736 609 500 1927 853 849 804 496 1737 915 877 1090 1008 679 566 485 720 675 826 804 823 651 646 671 735 427 614 915 1164 725 678 983 1197 732 566 1228 794 728 1282 1396 424 856 1290 1144 1339 1422 1005 994 607 1088 1057 454 1745 751 471 347 1056 1725 2169 1195 402 762 440 782 571 658 753 2785 779 3219 2807 2845 2207 2778 2884 2756 2659 2532 2772 2461 2860 3319 2611 784 1054 786 1170 1403 1048 1792 1114 731 902 1379 1279 608 780 1355 1179 771 930 1549 883 823 737 837 1003 1138 1283 1332 1535 1272 883 800 1232 999 1102 731 1050 829 960 910 895 1007 999 958 946 1196 1247 1244 1038 1070 1169 852 817 855 911 1333 1076 1322 1025 1163 1156 1192 1681 1272 1925 1135 1453 1526 1471 1463 1875 1468 1378 1509 1385 1480 1371 2041 1731 1645 1427 1526 1127 1284 1058 1008 1162 1183 976 1120 1525 971 1209 1389 963 1125 1133 998 883 1078 1200 1164 1438 1388 1046 1061 1353 1157 1145 1397 1438 1317 1127 1399 1282 839 1403 943 1111 1771 1692 1435 1284 1383 1121 1094 1076 1337 1267 1214 1174 1494 1319 1164 1732 1529 1778 1616 1651 1785 2077 1892 2019 1892 1803 1896 1579 1427 1545 1455 1838 1727 1833 1254 1670 1732 1342 959 995 800 1394 444 281 662 202 757 288 324 259 126 362 365 623 450 397 460 597 675 591 719 641 465 751 493 670 902 536 743 687 719 686 619 617 500 820 509 807 649 1000 257 576 635 597 573 557 544 477 624 497 662 634 624 1118 601 404 368 305 279 385 997 880 1057 252 537 426 539 468 530 440 499 388 590 1293 443 257 436 295 450 373 478 884 543 1753 639 711 787 634 453 502 463 445 609 513 418 268 595 652 630 459 503 751 873 805 771 614 1031 1272 618 799 639 695 686 1102 808 888 948 410 553 932 943 505 511 545 553 1057 606 1004 390 791 604 720 1010 772 1592 959 795 844 788 1732 875 1757 1128 852 1179 742 498 1012 1497 857 886 800 1117 1268 689 1119 787 754 790 1163 660 585 696 901 574 987 521 466 778 1101 1290 817 802 904 723 1238 889 737 754 713 801 518 918 727 469 731 506 468 387 490 433 736 1226 909 868 649 562 383 716 816 267 472 321 451 697 739 665 935 682 448 746 670 990 648 790 574 644 717 574 1010 829 809 543 655 899 618 672 361 949 1172 864 1398 643 1056 510 1154 504 1040 342 553 431 1224 964 742 682 792 779 691 733 635 1058 1189 1074 853 912 1454 974 796 839 489 713 534 755 1172 656 744 565 274 405 836 1144 925 507 714 777 542 872 1203 1428 1044 778 615 961 588 256 128 62 199 277 821 658 944 859 993 1038 1114 923 887 594 516 319 290 591 673 265 529 512 815 699 816 551 457 805 366 770 708 1724 919 722 936 541 360 371 611 748 660 717 737 704 694 783 730 420 499 810 661 1000 771 807 592 734 684 666 1042 908 424 664 647 585 742 732 673 542 463 416 699 697 235 517 854 588 1017 823 4071 3995 565 658 702 807 957 639 948 821 997 834 1163 1172 1382 887 643 637 693 1057 1008 1023 1027 1032 665 1027 736 969 979 577 573 946 688 649 1293 775 768 590 491 812 677 559 627 539 886 953 493 414 969 669 830 475 938 489 634 807 535 1249 856 624 880 690 621 1129 809 911 825 663 176 194 424 1778 1873 1687 1181 974 1821 1725 1167 1037 1206 2177 1166 1008 1008 1209 1058 1022 1381 1107 439 437 440 230 406 475 1253 1700 1453 1384 1326 3057 3239 2729 2338 2640 2009 1736 1436 1041 3271 3430 3373 2838 2821 2162 2190 2157 2569 2274 2136 2381 2212 2662 2624 3564 2888 4164 3103 3435 3033 3533 2940 4075 3962 4073 1777 2672 1844 1539 1100 2761 2507 1857 1432 2501 681 724 1118 944 1219 671 826 1699 1733 1197 424 602 542 516 473 3434 3475 3322 3172 3986 3192 3827 4416 3008 4232 3285 3663 4377 3373 4370 4079 3578 3042 3629 3671 3974 3931 3318 3540 3704 3772 3135 3333 3537 511 463 429 3147 3480 1974 5104 5822 6135 4671 1382 1398 1341 535 1530 294 976 664 484 3324 2270 2303 879 829 645 706 1804 2326 1694 3022 2034 1977 2766 1820 2093 3363 3925 3049 3824 7412 6281 3268 4420 4231 4148 1814 1085 1755 1742 2184 1039 2156 756 3258 1066 2691 1391 137 101 1966 1881 2811 3798 2651 1047 2421 1075 1357 974 797 2117 1768 1678 1747 1590 3099 4069 1917 842 2008 2314 2138 2959 2148 2387 1215 1203 1047 2623 1566 2645 1358 1421 792 1653 894 945 1332 1553 3574 3223 1210 1112 1085 1044 1317 891 996 666 745 1215 2015 1072 1425 2190 1120 813 3224 1279 1497 1378 932 1439 1350 1285 1331 1549 1054 993 1170 1376 1222 1596 1141 1238 1308 1331 1360 951 1602 1033 1408 892 816 624 1040 917 1506 653 711 508 797 861 1342 914 739 599 1538 1177 879 705 633 490 478 692 506 715 491 425 807 759 759 584 553 751 648 614 454 729 590 762 592 565 605 351 615 677 1021 417 1087 875 598 605 929 901 1080 865 722 962 1665 1124 1292 619 751 1062 1202 1247 761 927 872 931 1009 778 969 938 1322 1308 1279 1225 821 1191 845 1301 1155 1414 1329 542 543 851 816 652 812 1197 502 1275 868 651 1241 773 626 840 394 548 880 1073 586 760 1416 162 1727 885 1013 539 813 925 986 1228 742 1168 1384 1427 1374 1425 1332 846 742 703 678 536 654 788 469 426 394 467 360 684 356 700 631 489 397 377 768 383 382 292 227 659 755 1391 904 776 730 490 802 482 780 921 545 525 1422 1166 1158 867 825 609 828 584 844 593 759 656 687 831 1086 771 1057 959 633 588 656 599 476 387 1073 898 998 1021 1503 772 904 1136 1302 1116 1025 1193 844 935 939 1739 1052 1627 1329 1071 1155 1247 819 975 983 395 1057 1241 1304 979 1181 1032 1062 976 557 587 2635 547 442 356 532 482 622 574 606 679 450 771 543 1360 397 383 435 1243 1138 924 1040 631 1580 523 465 367 610 877 1097 876 942 997 931 1043 1090 980 1087 773 926 1239 884 944 962 1176 1004 1330 1127 1010 957 1164 931 1352 1051 1483 1027 431 763 346 764 330 480 771 1130 795 737 1296 1101 1590 1577 1376 1327 714 444 1404 984 1171 1265 877 1435 1706 1325 1778 1878 1635 1559 1292 761 735 713 823 1113 1119 1476 1061 720 1562 1915 2358 1365 1135 1290 1909 1215 1217 2015 775 1631 1017 943 1097 939 1017 966 1053 1083 805 911 1551 1040 934 1445 1077 1051 1594 1620 1454 1450 1184 848 803 619 735 959 789 714 739 1027 790 621 960 1400 1418 1425 1391 892 1430 836 770 1146 1127 2151 1073 14645 2376 2857 1907 1606 2138 1962 1371 1482 1629 1558 1383 1435 1274 1593 1486 1480 1284 1978 1481 1455 1811 1729 1525 1605 1456 1487 4163 4471 3162 3235 3033 2637 2349 2495 2643 3331 2704 3006 2456 2233 3282 2858 4440 2317 2206 1982 2113 1302 1551 1757 1434 1948 909 1439 2063 1759 2582 846 1344 1193 686 694 1445 1259 926 878 990 712 689 616 979 917 856 580 649 443 691 639 841 797 969 1096 973 553 900 1153 1714 1797 1954 1933 1152 1466 2164 1625 1463 1938 1435 1418 1507 886 392 945 842 527 559 348 457 576 376 351 378 302 403 214 500 252 271 283 209 297 187 227 216 163 179 592 763 620 621 485 1394 1354 1422 431 615 555 605 600 558 679 729 789 652 439 1334 699 635 465 399 640 863 1213 703 925 1058 1128 760 449 280 700 751 843 848 728 973 803 814 831 845 880 647 876 1064 714 830 680 715 771 586 912 1011 1248 1250 1416 1202 1335 1212 1300 1348 814 1116 925 821 369 1299 766 1645 867 614 1764 692 629 664 584 1628 1411 657 778 700 1502 1605 1587 2137 1291 892 854 585 1394 618 1211 1319 742 719 1243 1447 848 963 942 1119 1161 1016 1497 1175 1416 1475 1473 1722 1727 1187 1601 1424 1689 1681 1496 1612 773 792 814 589 688 687 3155 1112 1250 1177 1401 1589 1357 1205 1514 1882 2173 1681 1810 1241 723 913 716 758 751 981 1060 746 653 655 648 1018 699 1406 877 1085 798 489 558 591 728 578 509 523 307 525 521 448 283 373 481 584 301 489 857 987 1156 857 1087 997 1205 1086 1385 1029 942 1356 1365 1206 1213 1300 1273 1197 1028 1080 1394 1159 1084 1919 708 747 1057 1320 996 927 984 865 1610 1545 1276 1330 1083 1031 1744 1308 961 1527 1279 1020 904 1333 941 1166 1319 1287 1792 984 1239 630 1883 980 1022 839 1998 742 1567 1826 856 398 752 670 258 251 355 382 757 753 1032 937 1258 1082 1215 425 778 805 600 908 509 499 932 569 1067 368 895 311 445 429 564 580 611 584 604 281 217 417 393 461 379 677 901 780 518 695 614 1691 892 549 832 867 984 652 632 602 800 758 749 766 774 576 566 468 436 361 1222 1109 1122 1023 1172 1197 1007 559 1283 621 1087 868 1927 522 1582 929 820 976 1071 880 693 696 761 822 374 492 715 523 428 764 2028 1929 1442 559 407 517 540 509 552 1024 2969 595 3065 2770 2829 2551 3277 2966 3064 3108 3689 3025 3582 3215 3044 2661 993 1080 1377 928 1300 1203 1107 1236 1111 1230 1349 1045 1258 1660 1241 1072 892 988 1283 1049 952 1046 844 1142 1189 1319 1333 1667 2076 786 840 931 804 956 601 601 516 973 789 890 1157 1220 1168 707 964 1410 1110 1129 1163 955 879 1085 1136 726 882 1082 1295 799 832 970 995 1165 1157 1312 1504 1262 1354 1163 1887 1524 1728 1661 1788 1586 1970 1713 1464 1172 1283 1804 1608 1252 901 1052 877 1204 1142 798 1664 1422 1228 1015 1342 1222 1260 1110 1007 1058 1016 1686 1298 1204 1341 1357 1132 1445 1188 1224 1201 1091 1242 1332 1150 1411 782 1110 1106 910 1378 1320 1274 1033 1256 1510 898 888 1145 1661 1403 826 1231 1454 828 1465 1417 1360 1459 1596 1229 1281 1455 1365 1272 1459 1304 1163 1138 1197 1092 1810 1306 1716 1129 1201 1485 871 668 893 994 1193 293 277 363 327 369 361 322 668 172 162 539 647 341 387 425 739 760 609 675 659 533 786 575 762 882 674 670 586 652 672 533 774 414 677 573 693 529 812 366 713 676 656 526 688 436 427 504 456 668 490 470 1379 682 474 456 239 163 293 686 491 643 328 507 341 578 438 581 309 389 805 707 1341 466 293 389 184 473 197 437 550 667 1609 585 621 696 581 680 562 544 542 808 368 568 281 560 396 383 709 636 711 793 896 916 662 731 1698 597 589 731 580 738 948 750 554 1163 500 394 666 1193 325 297 644 404 530 730 925 499 653 615 828 783 987 1456 1081 756 864 911 1478 720 1975 894 574 953 657 373 1295 1111 751 912 635 1375 1058 450 912 601 616 694 1098 631 472 827 813 526 557 493 507 843 777 1566 929 1084 684 867 757 584 903 590 629 709 508 1124 630 449 498 417 323 446 518 271 491 1033 749 834 467 544 414 1015 1092 298 671 366 571 598 673 675 890 564 806 929 597 835 516 552 507 519 991 735 779 627 563 654 468 1051 785 711 351 1085 1316 925 1302 478 998 433 1019 506 706 345 565 366 974 915 618 731 887 891 662 712 413 1079 986 988 813 861 1297 665 905 979 721 868 391 1003 1513 471 606 510 280 366 654 975 1076 820 937 496 626 1257 943 1251 1172 762 980 822 626 297 130 141 157 204 1076 652 563 709 776 803 1065 869 851 877 699 381 355 583 451 352 518 324 571 688 645 1483 703 613 595 710 582 1046 1065 922 904 596 372 471 698 812 751 1026 1110 906 804 938 1170 843 1042 547 629 757 951 1213 559 885 606 560 1368 813 190 867 857 747 869 1082 945 837 682 292 615 854 419 549 712 736 1196 970 3707 4077 707 587 834 735 687 701 931 863 1019 1154 1434 1908 1497 799 372 397 661 875 727 1036 763 744 709 685 662 1017 887 678 561 1140 847 785 1304 974 865 506 413 535 481 403 235 272 526 432 453 254 593 736 538 623 968 675 943 758 567 1210 875 613 1013 516 682 1054 721 948 880 787 252 278 380 2125 2616 1095 1357 1487 2563 1624 1221 989 1320 2035 935 1123 854 1092 825 953 1754 1216 423 429 331 206 343 466 1240 1295 1639 1662 1215 2017 2593 2143 1986 2087 1494 1179 1787 999 2404 2274 2431 1982 2028 2427 2489 2761 2277 1456 1612 1469 1722 2122 1308 3319 2288 3084 2460 2549 1825 2924 2227 2678 4098 3819 1848 2874 2006 1819 913 2326 1829 1583 1445 1823 813 929 1076 1255 748 835 834 1660 1296 1190 518 521 509 485 311 2998 3224 3136 4005 3698 2966 3040 3883 2451 3836 3673 3144 3553 2879 3475 3601 2317 2884 3207 2737 3195 3851 3232 3546 3223 3021 2721 3353 3056 486 458 405 3887 4571 1789 5253 4972 5786 3818 1236 1395 2279 855 2538 367 1089 677 945 3297 2116 2213 866 957 648 795 2180 2429 2051 3915 2284 2554 2865 1658 3022 3632 4539 3301 3580 6605 5759 3451 4402 4973 4845 2544 1256 1557 1731 1975 1115 2603 728 3397 987 3223 1249 144 122 1686 1626 2459 3130 1978 1078 2229 1157 1268 848 711 1563 1502 1504 1675 1270 2463 3368 2433 1532 2721 2334 2240 3214 2665 2631 1902 2131 1434 2433 2175 2922 1413 1978 662 2625 1278 1586 1720 2147 4450 3736 1320 1046 1224 1002 1319 1226 1303 811 720 1417 1724 1011 1063 2189 1257 1130 3229 1616 1824 1552 738 1077 1102 1024 1563 1450 1246 1072 1349 1004 914 1182 985 985 1587 1311 1287 538 977 1012 1032 861 554 349 872 1105 2045 1098 626 485 943 754 1460 1143 811 523 1811 1972 1198 693 835 644 628 940 733 824 707 688 691 676 773 620 528 703 955 613 749 683 752 673 1045 870 558 421 751 912 1123 279 1109 809 814 760 805 884 807 931 659 856 1204 1001 1191 678 507 842 906 1180 779 926 851 1019 1019 884 833 1023 1172 1272 1477 1446 936 1276 606 1632 1623 1383 931 415 755 862 836 673 797 1479 521 932 1262 412 1419 747 701 785 626 860 815 961 529 562 1310 182 1355 818 1063 439 602 679 957 1155 681 1132 980 1190 1128 1400 846 903 536 454 433 664 980 978 803 326 287 811 251 447 325 497 633 815 440 424 558 324 271 159 204 418 701 1640 1189 398 339 511 988 489 839 956 427 668 1453 1191 1352 946 741 1083 665 830 671 787 820 910 576 682 978 657 1056 809 719 566 798 381 227 380 997 935 1021 1429 1722 829 1400 1212 727 1265 926 1277 843 935 1109 1994 1487 2397 1846 1356 1884 1438 1376 1109 637 393 929 1066 1195 1311 904 1797 1688 418 557 626 2458 382 271 273 429 422 487 889 592 836 515 649 563 1234 309 297 779 1341 1586 1230 1310 1085 2187 392 440 280 443 1065 1312 902 1029 1224 950 1294 800 976 872 574 760 1033 747 829 641 1000 769 1161 895 772 666 972 681 1318 1031 2018 1085 332 820 250 997 284 565 538 1378 835 642 1220 771 1211 1280 2055 1837 1003 525 1103 1119 1178 1253 1118 1669 1698 876 1577 1877 1665 1300 1318 669 656 741 1023 729 866 1036 982 719 1647 1337 1791 1294 951 1180 2015 1083 1343 1519 518 1240 832 1263 798 1169 904 862 878 915 1148 819 1013 1090 1107 994 1509 794 2326 2186 2432 1777 1424 706 1045 905 615 932 1044 871 1020 1070 1009 720 1178 1113 894 1834 1437 799 1121 1028 1005 1314 1178 1999 943 2376 13728 2911 1611 1511 1540 1740 1500 1525 1848 1157 1563 1452 1457 1640 1247 1749 1193 2405 1537 1450 1545 1751 1517 1644 1740 1365 3854 3821 2838 2376 2525 2694 2902 3155 2646 3491 2944 3294 2285 2670 2526 2191 3855 2807 2353 1388 1515 1312 1625 2560 1702 2425 1191 1621 1791 1505 3192 882 1260 1856 1166 831 1287 1009 659 838 781 472 504 543 922 567 731 687 568 619 486 426 736 774 868 1083 725 926 980 718 1518 1469 1591 1656 1043 1235 1458 1291 1427 1489 1372 1203 1232 827 545 720 629 606 613 449 403 345 533 368 1053 318 349 225 456 296 197 321 233 365 288 296 370 240 294 734 472 757 1201 721 1117 926 1048 578 730 608 704 643 593 651 811 551 1026 559 935 401 401 604 585 489 551 834 469 660 1151 1507 687 375 190 635 808 758 960 765 760 1090 728 1030 938 768 521 600 693 808 954 700 708 911 406 875 362 905 878 1506 1400 999 1123 1182 1213 591 952 905 891 301 1556 606 1572 1010 470 1911 733 928 628 867 1669 975 715 949 800 1575 1104 1125 2483 1424 803 758 801 1637 844 1648 1862 1115 968 1541 1450 915 776 826 1317 1251 1529 1329 1550 1184 1700 1044 1540 2316 1314 1500 1188 2200 1667 1051 1331 625 721 960 701 607 655 3120 700 984 901 1076 1169 1042 951 1037 1664 1816 1078 1364 872 605 679 849 603 889 1022 1010 732 585 775 689 721 639 1135 855 1360 876 576 496 823 723 454 312 306 238 312 302 280 224 547 449 680 234 408 973 863 886 720 1494 1376 1629 1181 1207 1178 1195 1178 1813 1370 1311 1510 1226 965 827 865 1114 1093 1020 1467 571 566 1462 1436 1143 1286 788 1136 1604 1346 1005 1033 1368 883 1304 1427 1147 1107 929 1161 823 1603 899 958 1087 563 1479 1140 1286 679 2078 1287 1115 615 1552 934 1095 2405 911 553 476 749 340 331 351 500 1105 780 1016 1246 1554 1476 1209 339 682 684 589 679 782 800 809 681 1209 305 926 554 309 505 651 509 377 446 351 363 335 434 392 395 552 585 547 709 492 681 698 2297 815 765 920 1229 966 818 714 803 828 800 1399 1492 797 1103 325 382 561 334 898 1076 777 739 1072 1048 1415 505 1599 588 783 1066 1910 765 1106 1117 969 1087 1151 1220 579 557 756 956 424 372 520 551 441 781 2635 1475 858 451 361 364 588 722 326 686 2535 652 2957 2697 2072 2191 2794 2497 2709 2587 2872 2541 2770 2962 3360 2824 901 695 876 878 1212 1408 1851 1187 1156 973 1095 1182 801 768 1390 1410 684 867 1073 1288 1224 1168 590 660 721 1015 1002 1108 1279 1216 1013 1133 1137 989 975 731 629 1050 892 777 1027 1045 1009 1086 1207 1199 1244 1156 1044 1132 996 1011 1038 793 979 924 1413 1021 1099 981 1150 1329 1012 1415 1268 1329 1483 1233 1586 1441 1601 1573 1695 1522 1791 1585 1604 1237 1375 1424 1303 1144 1245 1253 1079 1248 1250 1029 1233 1281 1014 1056 1270 892 1232 1231 986 1368 1636 1408 1374 1461 1561 1480 1491 1594 1310 1288 1339 1496 1222 1057 1289 1457 893 1346 1279 1250 1515 1372 1386 1119 1537 1519 972 884 1178 1388 1063 1124 1587 1179 858 1217 1205 1129 1392 1315 1766 1761 1783 1811 1510 1685 1378 1448 1344 1158 1382 1410 1292 1569 1117 1413 1313 1162 960 984 1065 1408 452 574 399 314 448 384 392 562 299 379 530 465 479 427 435 408 521 431 465 792 546 832 633 723 823 521 491 432 448 487 501 528 514 819 629 552 441 769 416 802 682 648 588 832 435 457 446 596 765 628 602 987 814 362 348 208 232 311 1030 608 768 367 424 403 500 459 458 465 419 362 568 971 364 281 413 318 525 302 443 951 508 1383 555 595 676 518 622 627 626 542 848 515 687 278 498 508 448 604 587 600 762 767 896 893 840 1070 609 604 712 701 555 945 911 738 1114 527 540 769 673 449 405 616 383 833 766 702 472 1200 918 954 865 935 1470 712 727 939 702 1578 716 1284 981 538 921 766 754 1197 1048 838 822 700 1142 1360 480 917 1122 1119 629 923 679 834 644 977 616 882 472 444 1101 1153 1601 1032 873 667 705 809 860 913 1026 663 791 466 929 841 507 682 457 467 716 659 515 646 845 863 762 650 639 603 602 656 480 531 297 620 993 760 793 1189 813 842 971 806 1210 746 826 562 509 665 640 744 751 747 482 540 837 857 932 573 882 1073 627 1183 596 1258 572 955 489 862 487 470 508 1027 827 823 762 629 804 682 671 421 858 1083 960 814 793 1075 929 941 622 647 710 550 765 1018 401 630 404 339 412 755 774 869 548 618 608 388 582 1047 1205 1047 620 592 677 641 270 301 174 188 235 1221 605 923 994 937 800 1133 822 760 742 564 322 331 528 449 220 624 360 753 699 776 565 431 643 397 732 752 938 916 710 893 816 575 425 951 514 450 597 653 563 491 759 655 480 516 370 507 826 704 706 491 727 527 524 947 625 250 579 643 529 757 708 880 538 751 342 664 752 455 636 677 887 992 1081 4407 4061 660 841 711 671 687 821 742 686 1215 947 1185 1200 779 783 427 507 554 943 767 934 942 902 899 721 847 1045 1114 417 775 944 878 946 1351 978 856 629 501 499 401 486 505 450 616 561 616 412 635 510 740 771 939 689 596 673 699 987 762 769 697 530 458 1012 561 537 865 700 344 372 418 1848 1842 1605 1549 1331 1562 1234 1129 962 1098 1566 955 1218 1009 1022 704 1143 1537 1182 501 461 730 253 430 448 1448 1188 1735 1386 1068 2430 3145 2549 2196 2272 2145 1741 1803 962 2533 2668 2631 3177 2602 1863 2589 2756 2906 2172 1922 2370 2024 2123 1943 3760 2793 3689 3162 3398 2542 3496 2348 3751 4235 3999 1862 2290 2208 1674 1201 2155 2336 1834 1624 1928 899 882 1506 879 1046 645 889 1718 1578 1199 476 632 616 418 328 3503 3571 3365 3258 3449 3111 3496 4232 3512 4113 3530 3639 3897 3484 4025 4049 4038 3457 3150 3998 3670 3642 3135 2979 3119 3570 3004 3203 3188 676 632 606 3801 4176 1887 5085 5520 5840 4539 1314 1293 1302 475 1400 442 1012 780 593 3411 2168 2091 918 824 587 751 2186 2755 1634 2924 1792 1894 2644 1859 1937 3862 4490 3516 3445 7000 6927 3200 4084 4171 4726 2199 1283 1475 1925 1893 1077 2442 996 3317 987 2478 1567 175 151 2042 1876 2554 3617 2038 1112 1650 1330 1562 765 717 1643 1448 1353 1410 1483 2633 4134 2076 856 2451 2230 2007 3088 2362 2495 1632 1148 1102 2444 1467 2514 1197 1625 907 1408 892 878 1249 1694 3683 3729 1211 967 847 1038 1297 1073 904 764 930 1003 1902 1181 1101 1997 1106 942 2987 1162 1461 1183 751 1424 1486 1653 1529 1394 1144 1088 1187 1255 1262 1469 1204 1282 1250 1451 1360 1123 1350 1126 1206 753 614 574 1122 859 1717 878 644 729 906 699 1134 876 1020 787 1199 980 996 566 765 384 370 623 524 663 507 570 523 615 801 541 686 566 579 530 491 691 610 562 773 633 537 329 892 983 902 475 1004 790 651 611 816 901 735 754 562 891 1377 735 970 700 634 1164 807 1482 961 1047 1026 1064 973 939 892 912 1202 994 1166 1255 887 1057 918 1546 1503 1341 1472 816 543 692 664 652 757 1539 650 1080 799 527 1239 850 742 951 572 728 949 1088 775 897 1534 203 1562 995 974 546 564 925 947 1290 812 955 1064 1084 1279 1469 1132 724 633 612 456 544 635 691 613 313 265 609 420 574 489 832 479 604 614 604 437 267 220 140 275 492 684 1768 1003 810 756 415 774 656 717 721 450 479 1254 1042 1102 819 1016 886 883 763 691 862 930 543 895 779 1056 843 1310 940 650 501 881 487 342 417 918 987 970 1113 1530 1001 1066 1092 936 1291 1213 1119 656 1142 1249 1595 1411 1793 1220 1089 1417 1100 823 1237 752 431 879 1193 959 1232 1073 924 1098 609 584 608 2593 372 326 334 430 362 512 685 531 649 347 828 569 1493 396 400 592 1125 1191 1119 1243 801 2257 398 529 432 474 762 1331 977 1063 1248 1026 1296 1088 1135 1170 968 988 1331 1011 1071 929 1200 846 1317 930 888 1015 1279 933 933 814 1660 848 398 696 199 625 311 540 604 1271 664 667 1150 959 1444 1533 1573 1305 806 511 1092 1034 1138 1365 904 1831 1512 1158 1534 1408 1385 1434 1289 586 590 561 837 1051 958 1241 1209 673 1466 1641 1903 1025 722 958 1756 1318 1198 1819 679 1195 941 996 961 957 986 896 952 970 854 1113 1129 988 908 1664 1524 1051 1722 1928 1754 1353 1046 850 950 731 583 537 961 617 691 967 789 629 912 955 990 961 1249 782 1735 700 801 1230 1184 1904 842 2857 2911 14304 1309 1605 2012 1790 1544 1291 1677 1263 1560 1749 1629 1955 1466 1382 1335 2347 1755 1559 1496 1648 1605 1838 1589 1472 4345 4741 3508 3235 3022 2011 2043 2215 2166 2974 2574 2851 2403 2450 2880 2265 4093 3082 2301 1608 1890 1063 1185 1948 1410 1807 1026 1836 2002 1773 3021 912 1419 1242 726 504 1205 673 1118 1047 814 445 567 658 673 613 436 846 808 721 599 600 802 759 820 1102 715 705 1133 917 1544 1911 1435 1497 1183 1296 1679 1172 1473 1434 978 1178 1232 729 614 811 690 727 745 545 511 502 344 327 453 378 416 200 537 316 198 297 134 260 248 248 285 238 240 567 422 658 653 817 976 882 910 571 785 569 644 586 556 594 878 464 631 438 1034 632 593 482 401 395 505 899 569 766 1062 1301 964 468 497 833 921 726 1098 700 797 804 727 676 639 1005 790 922 878 608 890 603 585 862 565 900 667 1053 773 1472 1400 1307 1538 1238 1472 981 1277 1241 759 374 1183 715 1541 820 581 1674 686 524 614 570 1574 1355 681 679 565 1461 1307 1335 2304 1243 629 585 662 1313 595 1329 1235 787 595 1216 1045 858 731 1321 1380 848 1204 1071 1407 1319 1160 1195 1714 1803 1158 1427 1608 1505 1459 1261 1624 622 714 859 420 796 751 2925 1228 1304 1209 1167 1203 1145 1008 1205 1553 1630 1173 1475 1112 711 773 620 710 607 1092 1246 923 693 712 689 727 872 1333 945 1117 814 645 599 587 570 485 441 445 366 451 445 382 350 584 506 517 417 458 977 998 974 984 1063 1043 1164 1016 1372 1236 1109 895 1182 1206 1191 897 1238 1236 1097 1147 1243 1103 1266 1315 919 879 896 1255 1524 1063 1161 992 1532 1357 1258 1338 1558 1342 1399 1520 1019 1337 1294 1025 755 1295 739 1229 1088 1091 1613 1178 1777 914 2052 1344 801 838 1869 685 1271 1636 787 638 392 510 254 256 296 346 727 720 865 860 1039 1134 1239 428 921 794 672 761 580 541 969 615 1544 409 690 610 561 609 558 558 468 555 518 623 336 543 396 499 475 401 717 725 541 960 684 2254 621 481 889 644 1045 600 537 881 988 896 1028 1042 810 818 493 499 697 619 1044 1435 1028 800 1002 1214 924 506 1190 632 1163 690 1449 691 916 1075 1013 1153 1177 1175 700 663 865 641 461 477 686 756 552 961 1709 1179 1062 394 339 692 368 800 542 638 2705 586 3103 2678 3197 2527 3675 3513 3504 3452 3291 3344 3265 3018 3289 2840 835 811 1248 1119 1266 1311 1422 1155 1057 1345 1199 944 932 887 1305 1437 622 681 1114 1151 1121 1069 981 871 893 1208 1241 1583 1685 1075 1180 1348 1051 1427 1416 1363 1224 1622 1115 1132 1637 1736 1761 1393 1594 1757 1802 1529 1435 1869 1539 1067 1096 1299 902 866 1231 977 1676 764 1235 1250 1216 907 1526 987 935 789 1841 1112 1750 1555 1750 1736 1735 1647 1486 911 1699 1494 1638 918 1180 1024 705 1088 998 920 1043 1116 1103 962 1248 1247 1147 1056 1219 1205 1142 1271 1184 778 1147 1366 1293 1234 1134 1149 1360 1138 1074 1406 1006 1109 1293 1178 1190 1712 1500 1460 1515 954 1740 1304 1041 1004 1450 1363 1579 1214 1706 1501 934 995 1160 1176 1004 1329 1319 1177 1328 1395 1261 1246 1339 1262 1171 1300 1381 1131 1188 1248 1659 1390 1498 1421 1113 833 1438 1419 839 499 441 592 451 738 571 698 501 552 476 429 427 449 503 653 572 526 539 787 505 746 562 608 744 532 790 651 722 658 668 760 434 906 824 698 565 785 439 440 624 614 558 647 701 573 766 612 786 621 556 1229 613 486 408 261 531 427 618 675 812 355 468 389 713 421 618 480 570 274 644 1634 631 497 666 584 503 602 578 1086 737 1206 829 932 687 762 536 1105 870 672 881 389 653 415 553 448 557 725 811 1033 823 703 1147 821 679 930 625 878 462 663 707 1211 868 943 1197 417 798 731 712 649 670 1055 525 378 903 959 1053 880 758 1024 1298 1264 1799 1462 1470 1506 1316 1690 1288 2399 1301 934 1552 763 708 1810 932 1325 1061 1076 1560 1364 803 1182 891 914 870 1216 791 651 1477 865 814 738 913 507 1063 1099 1636 1073 1066 784 1122 1099 876 936 587 680 786 915 1111 612 715 592 608 603 891 787 570 911 1862 936 1213 795 820 762 887 1120 552 491 978 471 1101 858 962 1305 972 1106 1016 806 1191 814 767 626 584 789 964 1057 957 869 780 868 909 1048 738 529 733 1034 1107 1695 957 1671 721 1835 595 1268 696 921 914 1486 693 780 1540 812 1063 900 719 798 1021 1122 1136 1087 1086 1544 1021 513 640 611 862 648 932 981 310 362 453 474 627 538 1339 1733 969 1212 924 702 1274 1365 1348 1226 785 660 1171 1257 158 94 104 215 392 840 1085 1205 1104 940 1103 1118 1280 1108 747 507 196 166 590 770 260 797 743 1366 1083 1211 550 520 774 634 637 788 1821 1087 838 1163 478 727 996 652 703 657 704 704 835 638 616 888 734 832 732 1016 1058 919 965 869 1155 647 710 1116 1270 486 973 794 768 846 873 980 903 914 582 627 890 822 731 800 938 1283 965 4926 4869 1155 1644 1200 957 1403 969 1011 826 1259 1103 1611 1143 1346 676 645 721 647 1273 757 1018 1408 1440 1033 960 827 1357 1035 1120 856 1158 970 928 1680 934 1423 246 521 1170 1014 383 388 358 334 381 371 396 656 607 905 537 1161 521 921 628 569 1096 945 1094 923 638 534 1326 1182 709 1522 1474 303 335 391 1133 2182 1263 873 1379 2091 1855 1221 1280 1220 1950 913 1023 1039 877 1040 898 1663 1765 757 706 791 382 688 746 1620 1693 1867 1462 1700 1816 1925 2121 2138 1864 1596 1578 1683 1924 2446 2460 2236 2567 2591 2436 2596 2395 2050 2400 1908 2521 2456 2684 2340 3118 2840 2521 2480 2898 2109 2908 2291 3766 3800 4719 2761 2935 2148 1503 1273 2409 2609 1840 1116 2980 1088 996 1164 865 1469 702 528 1341 1402 1172 685 704 590 545 739 3053 3174 3677 3925 3582 3391 3501 3212 3406 4267 3347 3947 4155 3603 3715 3872 3651 3141 3581 4071 3337 4102 4550 4588 4099 4032 3517 3728 4517 764 659 530 3854 4019 1711 4381 5459 5915 4076 1431 1523 1717 772 2085 346 919 683 710 3569 2509 2475 625 866 680 891 2386 2785 2162 3419 2008 2426 2637 2427 3482 3164 3790 3678 3872 8027 8486 3605 4527 6121 5554 2923 1630 2956 2253 2556 1298 3044 1140 3630 1356 3211 1612 195 160 2398 1915 3201 5666 2631 1013 2610 1202 1520 1383 1375 1677 1664 1943 2289 2018 3196 3799 1324 1471 2067 3115 2749 3763 2767 2855 1436 1276 1223 3040 1593 3105 1042 1888 1107 1632 1433 1395 2290 1765 3834 3680 1510 1404 1449 1465 1344 1448 1315 1010 921 1270 2567 1289 1306 3411 1742 1656 4046 1188 1847 2036 1049 1276 1424 1293 1592 1496 1238 1220 1476 1719 1585 1702 1590 1724 1706 1615 1770 1188 1690 1660 897 747 1171 335 971 895 1300 825 1656 701 855 802 1817 1473 1474 855 1699 1225 1090 918 912 578 534 465 497 744 679 624 640 656 1101 874 792 1101 841 443 489 676 637 576 760 790 594 744 720 911 1593 519 680 592 612 808 838 721 536 575 671 1119 1414 579 584 708 959 1123 1248 1510 764 878 790 832 1024 807 841 1014 1137 872 1182 744 887 989 552 964 944 1065 1231 641 462 739 677 597 617 1154 614 837 727 427 1013 800 755 866 569 605 840 912 461 681 1485 246 1198 885 652 725 543 525 1092 994 674 1001 1197 1016 1421 1130 1086 910 591 532 549 483 471 380 392 309 277 407 279 690 628 829 621 576 384 378 440 663 550 229 630 664 475 1262 1550 632 565 670 928 789 841 887 1117 697 1314 1060 1069 774 810 1354 997 1266 1210 848 851 1005 887 901 1527 1316 1537 897 770 374 533 579 491 471 1183 1206 1449 1224 1863 875 876 1678 956 1512 1264 1043 1115 1254 1396 1901 1425 1852 1354 1917 1923 1409 1527 1080 1151 428 1103 1342 1543 1219 1847 1505 982 673 920 964 2597 595 477 556 575 680 585 634 700 879 437 836 673 1091 863 551 581 1761 1588 770 935 867 1638 464 669 463 497 1032 1366 1206 1250 1228 1233 1345 1256 1224 1130 838 915 1331 888 1113 832 1276 1074 1334 1139 1235 767 914 785 950 956 1858 914 785 765 338 614 469 817 646 1803 865 755 1830 1407 1308 1390 1761 1555 957 807 1818 1316 884 922 1112 898 933 754 646 900 773 771 1126 1024 1128 1096 1188 1204 943 1144 1225 1161 1830 1725 1995 1521 1150 1275 1602 1028 1329 1591 816 1392 1016 1599 1347 1649 1304 1240 1341 1337 1369 1112 1788 1363 1234 1436 1232 831 1992 1929 2114 1858 1705 910 1029 851 931 1061 1331 1104 1333 1591 1050 875 880 749 1622 1413 1180 1155 1291 1607 1087 1011 993 1758 1231 1907 1611 1309 14924 2064 1729 1814 1601 1779 2067 1573 1890 1642 1645 1490 1301 1921 1873 1935 1710 1672 1819 1864 1588 1809 1779 1636 3721 3942 2656 2793 3299 2621 2901 3043 2410 3207 2760 3279 2788 2900 2775 2327 3716 2915 2317 1829 1978 1451 1836 1893 1355 2588 1101 1593 2932 2589 2575 1132 1195 1502 1070 921 1459 1554 899 1106 967 1146 584 1076 1059 942 718 699 753 638 680 696 1022 1025 924 1589 1178 1087 1238 1369 918 1336 1418 1609 1095 1308 1001 1160 1418 1649 1130 1430 1948 1103 738 770 670 781 914 753 709 812 543 354 1046 459 436 464 651 385 337 260 327 486 278 288 300 306 268 713 355 746 535 784 1096 920 1379 520 710 555 807 730 648 874 621 691 870 785 1062 332 364 347 269 542 598 1083 578 723 1319 1715 820 676 520 1200 1178 1009 1035 1215 1350 1040 1404 1159 1108 919 964 878 836 1179 1139 937 943 1091 809 987 1007 1504 1243 1305 1372 1178 1300 1172 1219 772 1104 910 805 736 1829 1162 2067 869 1142 2206 1068 827 1000 850 1409 1484 889 748 720 1483 1536 1543 1717 1504 943 861 764 1689 748 1923 1780 1021 1110 1858 1796 1305 1231 1214 1978 1397 1403 1536 1686 1566 1433 1752 2187 2385 1582 2009 1958 1971 1645 2270 2598 712 867 912 790 895 939 3377 1452 1161 1178 1201 1276 1212 1061 1236 1944 2021 1809 1943 1028 1032 703 657 754 1533 1228 1017 1218 736 872 986 833 886 1070 1200 1635 1357 714 913 653 1104 528 611 647 566 638 624 560 512 592 489 842 556 578 1239 990 1066 797 1404 1154 1329 1214 1492 1340 1056 1710 1701 1387 1328 1584 1362 1550 1239 1329 1567 1197 1103 1504 1238 948 1245 1119 991 1779 952 1081 1383 1387 1196 1113 979 1383 1044 1212 1359 1542 1415 1057 891 998 926 1487 1108 1196 1441 1789 1956 934 3010 1726 1784 852 1737 1007 1978 1802 915 782 522 496 557 745 654 878 914 1058 861 865 731 874 1019 533 490 693 538 470 576 671 630 573 2050 553 1112 675 399 553 1077 661 406 628 799 311 250 738 495 485 765 931 928 841 950 911 434 2328 1032 961 1395 748 869 910 850 509 1095 847 815 860 1110 986 576 650 498 415 1141 1783 1177 1438 1108 1344 1196 847 1540 920 1075 1046 2045 714 1405 1282 1234 1474 1336 1181 734 714 754 1081 565 795 790 617 478 1003 2522 1626 737 571 926 404 1379 737 658 681 3713 870 4196 3734 3851 2921 3415 3560 3638 3852 3296 3707 3384 3356 4233 3282 1042 1246 1086 813 1347 1686 1725 1359 1204 1642 1882 1427 799 990 1400 1723 796 963 1531 1477 1062 1052 765 911 1197 1088 1063 1233 1580 1448 1025 1317 1100 1306 1355 1149 1089 1679 1360 1161 1531 1619 1518 1646 1500 2008 1502 1445 1366 1852 1491 1436 1340 1244 830 851 1180 921 1431 780 1323 1431 1416 914 1207 1330 1230 1271 1611 1160 1696 1669 1436 1694 1528 1542 1351 892 1403 1064 1361 1102 1257 1314 1206 1242 1235 1005 1199 1273 1411 1183 1716 1148 1345 1070 1143 1182 1342 1236 1396 1426 1490 1413 1590 1323 1097 1117 1394 1065 1189 1494 1103 1171 1223 1159 1108 1399 1173 1158 1324 1533 1586 1471 1270 1196 1229 1134 1151 1133 2005 1495 988 1458 1625 1181 1446 1497 1635 1878 1756 1838 1718 1563 1647 1574 1395 1421 1510 1284 1426 1365 1704 1636 1699 1612 1312 1019 1186 1705 913 533 657 585 681 683 358 652 379 776 671 601 485 491 570 346 352 340 352 884 678 888 754 641 796 398 453 444 470 519 474 567 523 755 897 649 536 683 358 515 590 572 536 675 432 587 576 430 745 509 475 866 703 419 378 452 460 501 787 605 690 674 483 490 522 626 517 589 499 472 620 1680 567 489 644 395 376 426 379 1032 729 971 538 570 849 614 467 1013 890 802 978 538 555 607 548 804 417 1176 1113 877 516 729 977 889 605 635 703 979 639 674 690 1306 1051 875 1105 612 656 630 657 1016 875 875 601 652 969 719 763 1212 848 542 1516 2007 1444 1531 1020 1252 925 1668 1021 2060 1254 826 1493 786 635 1429 1018 1446 874 1233 1459 1040 601 965 977 987 727 1516 904 900 1072 867 778 839 768 623 1272 1449 1901 1339 995 901 704 1388 1284 1107 517 785 574 663 600 696 491 548 607 632 641 777 821 720 1606 1314 749 796 738 780 792 850 480 430 607 640 961 726 970 1284 669 714 1283 880 1421 922 1014 475 496 721 945 1226 698 967 628 525 874 838 686 774 687 840 1007 1574 903 1383 922 1658 624 1299 848 897 789 1189 1181 1077 1208 946 903 655 683 764 1141 1395 1357 1556 1571 1146 1092 583 541 470 755 604 804 973 342 410 418 608 987 666 952 1336 895 1134 1158 425 1087 1170 1472 1518 399 836 1394 658 242 121 150 205 161 924 1064 1315 1248 1020 1220 1147 987 889 840 559 278 192 751 725 217 1198 646 954 802 909 415 446 559 507 844 636 1178 1044 903 1294 506 513 794 892 501 392 422 446 461 516 536 511 549 638 439 758 752 790 627 715 958 707 759 1253 1161 492 900 948 896 1076 1010 1011 930 1172 392 441 906 754 898 1109 1094 1486 1203 5942 5402 985 1511 1512 1116 1185 1145 917 780 1776 1082 1636 1187 1392 845 591 682 585 1119 654 665 1332 1254 1237 1092 787 1163 1595 829 587 1351 963 1010 1528 751 989 505 608 1102 926 890 630 505 436 502 219 455 745 916 890 706 1012 1006 678 821 357 1098 939 1063 643 640 720 1184 792 976 1528 1358 549 625 598 1554 1625 1651 890 1523 2149 1609 1229 1091 1296 1805 915 1139 1412 974 913 837 1626 1641 540 464 717 432 652 710 1918 2091 1525 1966 1486 2304 2512 2274 2081 2037 1779 2020 2221 2038 2519 2301 2287 2503 2446 2654 2255 2176 2754 2963 2248 2504 2677 3177 2282 3731 3579 3347 2752 3818 2597 3400 2432 4733 4423 4005 2425 2551 2806 1744 1205 2999 2714 1996 1639 3119 1086 945 1146 1174 1549 1044 709 1649 2100 1294 590 1028 905 900 871 3638 3842 4006 3822 3704 3340 3518 3906 3221 4379 3366 4334 4786 4044 3929 3716 3976 4143 4001 3894 3738 4574 4763 4308 4229 4248 3792 4146 4592 777 658 677 4243 4543 1971 5108 6120 6314 4641 1351 1437 1799 733 1893 297 1044 932 602 4119 2450 2656 690 1009 893 1068 2637 2520 2054 3439 1539 2383 2610 2133 3391 4570 5626 4455 4646 9229 9366 4216 5727 6034 6346 2862 1869 2535 2241 3010 1302 2773 1244 3804 1173 3761 2012 439 391 2450 1984 3451 5862 2933 1233 2372 1457 1811 1144 1125 2332 2436 2149 2208 1890 3301 3881 1739 1183 2561 3890 3887 3615 2488 2843 1671 1160 1578 2955 1803 4303 1225 1889 1171 1715 1423 1448 1780 1903 4481 4663 1580 1622 1404 1734 1683 1238 1555 1059 1043 1561 2772 1377 1019 2875 1712 1575 4103 1039 1213 2060 1232 1755 1755 1794 2332 2000 1416 1342 1710 2111 2080 2079 2020 2124 1734 2130 2164 1673 2314 1824 1048 953 1077 680 943 583 1410 753 742 856 1174 890 1605 1325 1644 922 1838 1566 942 1107 785 924 871 581 682 982 601 553 675 891 840 897 1130 918 862 804 746 870 864 1190 1044 1010 803 523 1008 1094 1101 673 577 949 908 843 911 707 706 834 637 1090 1431 507 841 518 675 1261 1049 1604 743 844 915 871 989 860 878 998 712 927 965 1030 1011 776 718 1008 1091 1061 966 962 535 740 663 631 634 1596 949 773 599 556 1259 1033 975 1172 667 727 1155 1291 951 675 1702 176 1429 775 1058 457 626 404 1085 1138 1064 1292 1444 1263 1596 902 1537 902 499 677 662 555 723 773 546 370 330 530 495 693 797 814 498 817 450 448 472 515 451 247 637 622 430 1003 1115 1021 853 768 882 820 762 767 847 853 1267 1135 975 840 783 1114 1240 1385 1185 1212 1213 789 1197 1135 1585 1183 1526 1250 716 403 705 545 419 439 1334 1159 1340 1298 1879 1337 992 1152 1315 1670 1175 1255 1183 1426 1342 2284 1623 1861 1431 1510 2020 1614 1285 1235 1151 598 1339 1618 1428 1915 1394 1311 879 797 986 1034 2623 537 479 532 734 744 782 623 905 1295 452 816 769 1307 633 572 495 1379 1538 1094 1178 708 1873 294 570 462 318 1323 1741 1520 1659 1619 1583 1647 1067 1652 747 613 611 812 666 744 617 968 882 1040 942 1050 863 1131 802 812 803 2043 636 730 803 588 833 790 1205 788 1432 725 694 1835 1321 1524 1398 1573 1686 1141 660 1810 1304 1359 1435 1002 1170 896 797 791 1224 1019 1113 1289 974 938 885 927 1143 1235 1141 1259 874 1996 2105 2382 1446 1090 1296 1710 1307 1229 1700 635 1312 1250 1213 1229 1271 1736 1572 1720 1700 1209 1606 2298 1720 1288 1458 1573 1103 1958 2221 2561 1822 1666 884 1382 1062 989 835 1131 822 965 1518 692 827 668 490 1419 1401 1772 1057 1764 1883 1118 967 803 2430 1327 1606 1511 1605 2064 15469 3514 2160 1789 2054 1841 1814 1754 1958 1714 1573 1741 1573 1672 2239 2005 2288 2304 2259 2093 2136 1686 2532 4455 4468 3501 2934 3407 2939 2851 3000 2708 3460 2481 2754 3795 2849 2995 3136 3937 3118 2375 1953 2084 2054 1691 1888 1687 2369 742 2028 2924 2565 2950 1366 1813 1701 963 938 1078 1171 1136 1216 1396 1162 639 1101 617 763 674 599 1090 632 410 400 859 943 813 1557 1037 910 1251 1434 1131 1545 1303 1284 1490 1398 1268 1703 1679 2213 1332 1732 1744 1015 857 812 780 880 819 732 718 1092 597 403 868 676 566 551 445 676 205 150 238 433 469 446 459 413 404 721 480 965 691 743 1020 1020 1048 654 790 449 917 506 502 540 672 410 795 813 1124 368 372 405 347 419 509 1180 632 971 1324 1808 1112 630 537 931 959 794 829 1174 1364 894 1059 831 805 699 839 1091 1007 1296 936 1044 707 852 765 882 826 1420 941 1273 1194 1190 1208 1131 1131 821 1150 1015 948 728 2165 1200 2171 985 1209 2049 1413 821 1319 814 1615 1694 1033 877 831 1657 1440 1986 1546 1570 1050 981 656 1676 685 1519 1864 922 1224 1780 1665 1338 1174 1193 1716 1566 1535 1587 1689 1806 1542 1604 1928 1829 1562 1657 1673 2000 1670 1925 2476 669 1098 710 703 1002 817 3350 1131 1079 1131 1300 1559 1488 1274 1489 2152 2210 2186 1660 988 1258 788 486 758 1268 912 1205 1331 815 854 993 806 990 1360 1825 1793 1840 679 894 544 913 708 430 379 310 406 399 350 324 534 558 598 656 481 1113 1213 1011 1238 1310 1615 1226 1358 1537 1203 1247 1787 1743 1538 1386 1506 1704 1415 1167 1385 1471 1027 1370 1891 1166 918 1367 1322 1140 1455 1157 1613 1403 1355 926 1094 1144 1113 1027 1303 1321 1212 1333 1321 1314 1120 1177 1609 1218 1425 1912 2032 2292 1342 2297 1267 1047 1311 2019 1063 2004 2039 1213 750 403 426 494 513 483 666 1067 972 749 750 806 613 1053 598 804 856 450 680 566 516 761 787 1569 494 975 758 845 743 860 812 640 770 543 1092 913 760 899 588 1079 920 880 970 855 1115 677 2865 959 923 1500 597 782 797 706 680 1045 806 813 781 1034 988 694 759 403 514 1234 1827 1375 1243 1284 1460 1234 868 1540 1260 1377 783 1861 525 1272 1259 1229 1310 1346 1083 936 748 935 1261 560 485 873 751 444 1442 2518 1810 1027 452 685 481 707 955 972 580 3592 704 4036 3823 3089 3266 3152 3513 3837 3779 3787 3720 3788 3383 3957 3704 1146 1362 1168 903 1332 1510 1637 1223 1113 1294 2170 1365 782 794 1002 1482 774 1029 1618 1203 1171 1020 1091 1110 1186 1429 1459 1649 2269 1567 1278 1258 1212 1332 1118 1035 944 1325 1008 1313 1205 1231 1232 1333 1291 1367 1268 1521 1281 1510 1131 1115 1051 1421 1048 985 1215 1284 1814 1290 1497 1483 1362 1299 1542 1488 1565 1575 1522 1737 1668 1597 1499 1473 1501 1737 1626 1300 1627 1740 1730 1326 1615 1529 1052 1513 1309 1315 1089 1637 1239 1287 1500 1288 1507 1352 1232 1398 1287 1345 1545 1123 1469 1527 1434 1622 1505 1532 1427 1089 1420 1246 1402 1458 1086 1518 1412 1152 1266 1260 1613 1652 1191 1219 1458 1451 1436 1539 1368 1035 1824 1326 1311 1457 1513 1163 1498 1548 1875 2005 1749 1821 1856 1603 1633 1491 1273 1370 1243 1674 1947 1646 1777 1501 1956 1815 1104 1205 1137 1958 693 481 668 518 710 654 467 541 254 429 542 531 557 493 590 418 454 422 508 785 559 811 606 696 885 466 597 542 597 713 438 570 603 704 655 555 487 766 348 495 427 433 399 561 341 465 504 465 730 673 645 1059 724 499 481 364 375 367 1108 754 907 452 454 392 511 582 560 439 480 390 632 1348 726 372 542 367 411 434 543 1142 717 1439 567 601 779 537 638 859 822 767 1121 695 636 532 562 645 668 1054 1106 896 871 821 1099 865 756 980 663 1165 645 804 612 1131 934 1009 970 597 671 966 799 838 581 817 786 768 851 823 841 1146 751 556 1297 1606 1535 1395 957 1154 1237 1770 840 1767 1114 673 1402 841 569 1391 1348 1660 1106 1040 1485 1164 774 1078 1031 1031 772 1485 1019 822 834 999 788 1148 643 839 969 1053 1557 1057 968 1133 782 1192 1168 1196 783 763 1047 592 1215 598 620 699 714 531 425 539 682 749 1232 1044 992 819 781 648 838 939 396 423 699 784 815 872 910 1270 807 845 1117 877 1345 908 749 488 469 726 799 1086 679 713 703 762 1082 935 813 831 1071 1089 749 1123 716 1304 866 1676 590 1027 641 888 736 1233 968 991 976 1079 1022 680 593 870 1052 1230 1117 1348 1274 1157 1017 992 973 775 918 665 960 1189 266 405 318 371 787 679 1151 1401 772 1056 906 473 939 1048 1285 1495 586 777 1096 687 276 194 162 357 262 925 943 1088 1063 999 1292 1003 1022 982 764 559 228 263 589 723 264 878 703 797 775 931 554 563 487 370 894 838 1462 1206 1140 1130 588 527 619 952 852 565 814 888 787 782 727 888 535 645 439 556 897 824 693 720 1010 776 787 1158 907 527 743 763 713 973 834 983 841 732 437 445 940 719 583 838 1127 1305 1283 4624 5099 843 823 997 1095 1069 1019 1111 1019 1840 1283 1528 1082 1284 942 741 568 757 948 1025 936 1386 1292 1095 936 1032 1250 1402 733 520 1006 1107 1018 1602 1275 1060 319 611 1034 718 702 850 749 981 867 399 507 951 882 1030 696 1033 612 843 853 682 1414 1094 1018 846 746 744 1208 888 761 1297 1114 566 620 652 1756 1837 2082 1133 1679 2091 2012 1439 1326 1348 2163 1211 1196 1114 1089 1099 947 1951 1312 681 617 685 449 591 849 1653 1824 1534 1726 1646 2246 2402 2596 2656 2813 2339 2534 1744 1685 2504 2656 2889 3626 2963 2534 2267 2313 2685 2470 2061 2322 2676 2700 2591 4016 3672 3696 3039 4006 2535 3852 2472 4900 4608 4164 2024 2173 2391 1813 1573 2978 2521 1966 1590 2527 1058 909 1184 1121 1687 785 707 1875 1990 1342 567 878 805 884 488 4041 4149 4186 3729 4169 3900 3655 4586 3921 4617 3572 4263 4392 3463 5028 3865 4369 3987 4118 4501 4689 5599 4048 3550 4280 4217 3855 4063 4126 956 845 700 4639 3901 1884 5615 6503 6462 4884 1740 1732 1516 581 1578 382 1124 987 636 3773 2035 2022 997 844 668 954 2188 2838 2015 3281 1881 2423 3150 2606 3109 4266 4912 4450 4869 9093 7889 4163 5175 5530 5851 2374 1649 2245 2261 2814 1357 2854 1058 3380 1337 3584 1713 308 257 2466 2364 2912 4657 2359 1252 2276 1435 1714 988 929 2034 1970 1752 1744 1826 3894 3842 1905 975 2265 3629 3337 4121 2461 3010 1810 1359 1537 3129 1670 4297 1625 1871 1078 1969 1159 1147 1626 2041 4313 4282 1311 1246 1206 1529 1551 1127 1703 916 1125 1538 2434 1568 1530 2613 1573 1381 3941 1178 1408 1717 1389 1821 1737 1803 1919 1523 1468 1349 1586 1941 1823 2024 1704 1842 1686 1823 2040 1265 1888 1801 1327 1058 905 589 906 721 1825 947 656 739 1159 888 1441 1296 1331 754 1675 1607 890 1079 1187 587 488 736 733 862 965 908 970 1098 811 875 1095 1130 979 802 1090 1314 1122 1074 1100 1124 972 443 884 991 961 655 674 814 843 860 910 797 695 682 584 974 1746 1067 929 803 1063 1465 1218 1349 640 809 1000 1122 836 891 777 738 1111 1073 1155 1210 834 1056 858 1114 1108 1155 1221 1070 825 968 888 673 596 1488 889 905 809 661 1465 986 834 1049 829 950 1096 1283 882 945 1477 225 1641 839 1170 664 615 558 1334 1038 907 1280 1432 1293 1390 1130 1455 784 763 756 638 783 790 612 438 421 352 444 564 565 801 777 635 733 339 321 666 972 613 564 395 668 704 1315 1105 1281 983 858 1305 874 901 978 810 928 1227 969 1210 897 1080 1021 1275 1093 980 1094 934 887 898 975 1334 1247 1476 1388 622 417 801 686 555 392 1389 931 1231 1027 2035 1080 1093 1150 1138 1618 1285 1337 903 1424 1491 1788 1431 1911 1490 1265 1602 1786 957 1121 980 556 1140 1422 1561 1830 1173 1117 1547 656 1065 1246 2594 582 563 399 534 600 632 579 804 817 412 946 945 1226 606 598 596 1522 1440 1151 1277 561 1738 350 667 325 372 1134 1482 1233 1355 1348 1293 1418 1208 1359 1210 880 909 1053 807 901 941 1072 895 1183 963 1035 713 913 708 1076 951 1464 793 666 944 499 732 603 791 940 1303 1050 854 1664 1271 1756 1674 1584 1771 1079 704 1695 1140 1457 1594 1600 1899 1438 1309 1715 1671 1489 1420 1184 758 918 848 1393 1343 1165 1696 1181 761 2344 1975 2418 1706 1119 1562 1944 1524 1582 1807 747 1621 1269 1372 1256 1397 1472 1395 1573 1589 1317 1605 1484 1830 1078 1882 1304 1087 2076 1949 2240 1479 1342 879 1451 1150 808 848 1356 763 968 1494 921 775 1355 1080 1310 1479 1595 1068 1650 1486 1142 1238 1073 2016 1332 2138 1540 2012 1729 3514 15737 2280 1659 1802 1786 1600 1743 1389 1687 1685 1836 1455 1627 2345 1464 1879 2123 2173 1823 2004 1948 2311 4631 5019 3587 3586 3179 2943 2564 2730 2592 3283 2408 2660 2729 2767 3232 3157 4144 3097 2843 1943 2083 1332 1805 2059 1795 2298 884 1830 2928 2575 3138 1303 1476 1940 932 1097 1542 1068 1225 1399 1422 1017 494 970 670 713 704 877 936 711 627 558 888 782 826 1728 1014 1169 1338 1279 1385 1875 1563 1382 1510 1805 1660 1561 1641 2308 1423 1551 1615 984 798 808 756 835 833 712 726 943 586 340 724 534 431 434 721 774 288 375 367 331 532 537 571 572 491 903 451 920 746 953 1530 1338 1366 696 866 553 862 417 399 464 774 586 808 881 1239 332 293 455 363 552 709 1408 589 843 1307 1699 709 600 528 1112 1173 1137 1082 892 1057 908 1105 1091 965 818 955 1236 1171 967 1198 964 758 821 907 819 923 1543 1358 1359 1355 1327 1132 1101 1422 837 1165 1268 1024 526 1795 1142 2146 1088 931 2186 911 873 906 873 1421 1579 835 972 837 1688 1777 2054 1956 1492 866 797 710 1546 896 1959 1605 995 914 1658 1527 1098 900 1271 1525 1363 1184 1538 1636 1699 2027 1693 1869 1901 1639 1922 1716 2275 1664 1761 1972 694 975 884 879 1026 861 3756 1376 1326 1288 1571 1492 1286 1113 1401 1944 2155 1623 1706 1065 1469 759 733 788 1074 1108 1165 1122 828 889 879 929 1385 1319 1351 1469 1235 752 652 821 949 894 487 454 346 470 433 364 336 641 531 520 655 355 1077 1318 1197 1210 1795 1695 1367 1710 1862 1687 1375 1461 1679 1752 1629 1108 1652 1878 1605 1676 1379 1562 1493 1788 1076 948 1385 1225 1257 1430 931 1195 1831 1536 1323 1443 1316 964 1249 1656 1492 1349 1744 1303 1042 1365 1038 1525 1500 1480 1619 1663 1957 1266 2268 1311 1146 899 2149 725 1730 1786 973 766 759 651 382 404 354 501 1009 882 1096 1012 1132 1057 1105 426 1125 1168 504 890 598 483 919 691 1635 523 1356 748 737 718 799 655 665 611 743 779 647 876 661 620 847 823 1183 862 1078 1281 893 2745 826 761 1144 915 1095 841 766 907 814 962 854 962 1192 1120 557 633 430 658 984 2057 1098 1163 1309 1494 1438 682 1620 781 1545 1245 1736 574 1221 1343 1271 1410 1438 1086 1062 611 960 1131 646 535 719 612 414 1343 2437 1885 992 914 730 651 683 771 804 762 3785 765 3872 3601 3754 3127 3814 4057 4129 3618 3758 3538 3914 3887 3773 3384 810 1209 1305 1027 1590 1078 1256 1393 1175 1260 1531 1335 1371 1234 1360 1436 952 1082 1642 1299 1247 1205 1171 1326 1334 1770 1739 2058 1563 898 974 1285 977 1281 857 895 810 1122 936 913 1248 1243 1189 978 1316 1637 1361 1350 1083 1260 1183 1384 1203 1049 1327 1298 1487 1257 1220 1059 1735 1457 1405 1220 1572 1532 1729 1529 1700 1195 1783 1737 1828 1789 1629 1768 2008 1293 2118 1599 1777 1236 1398 1176 1181 1338 1381 1269 1272 1472 1400 1206 1816 1355 1393 1462 1353 1534 1715 1468 1518 1370 1844 1442 1526 1514 1599 1528 1592 1532 1356 1285 1272 1394 1027 1789 1619 1354 1509 1411 1278 1402 1544 1540 1217 1109 1854 1997 1540 1131 1698 1551 1129 1673 1619 1437 1820 1729 1764 2083 2020 1902 1828 2157 1915 1801 1769 1791 1780 1440 1618 1542 1530 1842 1647 1647 876 1080 1318 1334 444 537 517 390 560 634 468 451 186 317 489 503 488 523 532 386 434 386 440 825 585 905 671 649 843 574 494 464 490 542 501 576 430 704 673 712 579 865 473 524 561 557 430 709 446 557 384 384 514 686 643 1401 850 386 343 539 412 440 806 770 894 451 606 386 590 625 702 509 767 543 941 1345 625 361 551 629 640 614 409 1033 625 1432 494 583 779 476 626 764 706 622 1092 524 564 373 485 516 345 735 697 989 742 1016 1052 900 867 1170 837 755 675 870 722 1281 1431 879 1465 601 604 740 899 741 922 972 652 893 838 796 745 794 1210 722 1227 1464 1717 1035 1634 1232 1017 1648 902 2303 1441 1168 1364 788 560 1414 1058 1326 1093 910 1550 1182 727 1358 662 715 931 1238 952 770 1247 1344 577 693 509 685 1057 1717 1555 1030 1142 1172 885 925 953 906 674 874 984 868 1135 716 489 764 426 404 678 517 542 632 1319 947 1254 550 792 697 1090 1197 479 584 570 558 740 582 873 1193 654 675 1006 643 1080 715 812 517 575 779 834 894 794 710 715 633 1026 745 931 639 1015 998 885 1198 754 1424 658 1307 585 856 483 823 634 1307 1019 786 1290 831 1111 679 713 773 890 1342 1281 1355 1139 1280 971 1149 1104 821 910 538 964 1020 350 447 372 336 631 772 1341 1040 746 842 786 641 952 1092 1330 903 717 982 1062 935 364 194 203 230 341 983 896 1257 1197 1083 1241 1018 938 880 757 544 362 280 604 773 212 823 673 755 764 870 741 691 571 685 1013 884 1423 1165 957 964 759 666 635 674 600 556 671 721 707 634 902 919 401 588 854 530 1032 772 826 870 1149 500 466 1069 967 439 916 673 583 703 751 888 962 627 525 583 896 735 701 976 866 1328 1111 4554 4700 933 846 1120 852 690 850 937 849 1435 1265 1308 1238 1269 1039 466 566 718 1040 793 957 1105 1107 1023 927 924 1172 1066 660 585 1010 890 899 1405 744 1236 428 620 792 655 614 534 599 604 697 526 476 932 944 763 750 1036 770 739 862 767 1410 1023 1126 1021 685 663 1215 835 1212 968 817 286 314 370 1605 1977 1936 928 1586 2113 1602 1487 1354 1551 2337 1157 1084 1011 1099 913 923 1828 1468 773 856 502 302 478 561 1655 1938 1349 1456 1619 2421 2608 2663 3118 3105 2624 2055 1997 1117 2476 2416 2657 2895 2910 2394 2491 2359 2723 2139 2466 2390 2265 2683 2471 3709 3135 3228 3362 3156 2877 3632 2544 3880 3911 4369 2348 2442 2358 1303 1294 2836 2452 1885 1758 2478 1224 1113 1185 896 992 1079 724 2057 1691 1645 913 547 503 669 474 4180 4152 4260 4125 4086 3929 4004 4197 3241 4855 3669 3533 3728 3382 4304 4074 3861 3532 3741 3948 4031 3433 4022 3623 3929 3849 3697 3813 4159 788 728 470 4264 4167 2147 5388 5807 5893 4413 1717 1707 1423 476 1406 575 605 461 513 3619 1909 2107 746 1093 649 919 2103 2573 2001 3474 2214 2244 3030 2445 2469 4265 5363 4447 4688 8944 7303 4315 4417 5064 5633 2523 1803 1742 1992 1872 1584 2540 1228 3144 1276 3226 1551 191 163 1970 1747 2797 4340 2556 1129 2233 1301 1738 1289 1125 1610 1534 1769 2081 2030 2833 4336 2037 1408 3047 2917 2793 3134 2469 2938 1965 1815 1169 3400 1691 3007 1171 1772 978 1925 1394 1193 1411 2332 4611 3447 1510 1411 1074 1251 1512 1419 1722 1037 1137 1420 1967 1312 1547 2178 1086 878 4075 1298 1574 1512 1038 1290 1296 1344 1692 1736 1394 1316 1243 1707 1791 1800 1420 1650 2038 1784 1611 1084 1301 1403 1013 1289 737 546 801 1091 1837 1018 618 724 977 871 1663 976 997 935 1218 1224 1250 1109 945 505 473 1132 564 957 538 558 863 690 866 834 759 713 595 765 800 609 739 878 804 791 706 414 1042 1186 1142 649 703 966 697 850 765 837 703 891 774 1088 1581 1309 912 744 1095 1352 1170 1384 902 963 956 987 1168 850 1014 1179 921 1183 1267 1421 1136 1286 847 1130 1030 1246 1009 712 830 944 939 1085 1002 1192 882 1253 999 631 1222 961 897 1069 818 961 1111 1234 962 1012 1592 219 1725 921 933 605 875 690 1016 1280 700 1539 1263 1566 1597 1486 1356 824 564 677 529 510 677 786 658 369 253 656 405 656 922 683 784 702 643 441 509 478 469 265 341 710 602 1714 1023 594 540 620 1174 556 633 693 860 571 1426 1257 1055 966 943 1104 648 775 1028 754 832 617 674 853 1098 1250 1415 1138 812 641 887 526 296 491 1086 1277 1358 1494 1711 972 1144 1064 854 1272 1283 1171 837 1248 1446 2112 1418 2081 1557 1412 1934 1182 940 1381 1175 602 1269 1476 1389 1281 1353 1025 1166 548 867 964 2182 440 440 410 557 551 612 752 891 1239 422 1158 667 1211 578 583 598 1547 1809 1099 1285 988 2258 325 608 383 367 1057 1653 1211 1367 1396 1243 1481 1242 1272 1435 1215 1239 1545 1211 1304 1322 1023 867 1272 923 1065 879 1096 760 1268 1151 1865 1041 672 1022 457 887 458 677 911 1554 823 860 1429 923 1838 1697 1882 1862 868 732 1786 1107 1111 1182 1295 1478 1522 1196 1515 1856 1691 1676 1207 689 853 793 987 1700 1317 1819 1462 712 1989 1877 2351 1275 1103 1142 1907 1493 1232 2068 632 1336 1093 1412 1074 1489 1717 1582 1562 1600 1166 1148 1795 1360 1039 1380 1440 1217 2180 1882 1993 1561 1259 1201 1166 935 983 1061 1093 589 716 863 1138 790 1293 1196 1093 1144 1195 966 1593 1051 1015 1382 1299 1962 1246 1962 1740 1790 1814 2160 2280 16236 1623 1764 1843 1727 1525 1982 2147 1671 2152 2035 1996 2580 1819 1835 1788 1936 1655 1498 1476 1905 4547 4653 3442 3146 3054 2681 2690 2949 2341 3218 2756 3180 2791 2573 3529 2820 3731 2828 2441 1731 1862 1502 1506 1710 1731 2109 1010 1635 2960 2655 2489 1316 1203 1327 1010 847 1708 1228 726 845 1010 640 715 983 954 980 730 543 770 567 765 720 892 768 973 1104 1250 808 1335 1275 1714 1891 1724 1523 1112 1499 1623 1463 1947 1819 1555 1450 1562 1124 662 820 760 827 787 579 736 776 496 274 855 304 570 386 547 381 279 198 164 298 306 260 276 288 238 546 616 721 774 947 1284 1183 1208 686 966 714 741 620 588 622 633 789 735 739 962 804 756 425 371 471 515 1344 648 859 1182 1424 923 531 370 731 800 780 777 1226 1330 801 1013 982 985 813 908 1177 1102 771 1144 958 918 910 614 851 888 1303 968 1345 1343 1332 1252 1166 1321 796 1103 1012 1373 556 1857 1143 2502 1329 910 2447 852 1063 752 974 1559 1665 717 1035 848 2004 1578 1637 2122 1308 757 701 1041 1786 684 1277 1882 1248 936 1737 1412 1160 1116 1279 1721 1679 1481 1349 1601 1356 1713 1504 1889 2169 1364 1592 1527 1535 1382 1830 2245 747 792 951 711 1119 776 3207 1175 1287 1194 1322 1743 1662 1440 1606 1846 2156 1615 1505 918 858 888 642 663 1007 931 1259 1064 861 776 1046 916 869 1346 1167 1262 1186 705 704 795 816 716 387 400 290 408 402 345 265 554 281 622 294 480 1028 974 1201 1012 1050 1343 1154 1276 1335 1314 972 1168 1602 1462 1426 1125 1510 1606 1343 1486 1773 1400 1219 1746 1106 1079 1231 1022 1266 1219 946 1359 1532 1447 1190 1369 1108 1142 1103 1583 1443 1411 1552 1129 985 1272 886 1310 1425 1305 1440 1489 2000 848 2180 1229 1148 1013 2137 1018 1378 2044 1062 889 643 884 244 246 268 422 939 1168 870 1227 1195 1331 1196 515 941 929 633 815 609 569 808 675 1442 402 981 577 448 753 686 683 581 596 581 505 416 707 502 596 714 633 1019 725 826 1060 564 2499 740 648 914 693 966 589 508 734 1067 891 1031 1073 1030 1032 467 526 463 675 1167 1152 957 1229 1279 1208 1059 582 1396 837 1133 1338 1672 821 1397 1238 1138 1261 1364 1294 1018 845 1028 994 674 696 541 755 563 942 2286 2595 1093 515 586 428 687 657 588 936 3263 718 3758 3325 3282 3226 3161 3428 3763 3577 3485 3450 3478 3589 3448 3253 1057 1080 1314 874 1735 1370 1518 1171 1428 1402 1176 1263 958 1151 1252 1385 1081 902 1516 1494 1432 1392 1295 911 1000 1344 1353 1728 1576 1458 1132 1321 1191 1502 1575 1547 1487 1365 905 1078 1472 1617 1413 1351 1552 1784 1889 1659 1500 1557 1200 1224 1278 1058 1051 828 992 963 1307 991 1119 1145 1125 1282 1267 1144 1252 1207 1336 1512 1596 1379 1307 1261 1196 1564 1468 957 1341 1596 1313 1238 1533 1312 1136 1547 1154 1084 1389 1103 1218 937 1509 1258 1296 1258 1104 1233 1215 1355 1394 1199 1165 1171 1358 1360 1348 1387 1348 1191 1259 1342 1271 914 964 1182 1327 1837 1337 1165 1466 1122 1279 1331 1770 1795 1327 1314 1322 1339 2026 1137 773 1395 1494 1588 1332 1241 1480 1487 1463 1559 1519 1584 1616 1647 1602 1795 1941 1533 1591 1611 1209 1323 1177 1499 1086 1163 1138 1320 549 330 470 516 480 596 475 586 577 779 656 594 627 654 643 412 588 455 615 637 375 645 495 489 682 504 461 442 477 477 434 559 368 806 613 795 655 956 488 630 559 624 600 828 621 626 603 436 516 700 662 1192 794 613 585 208 372 322 754 645 746 421 296 287 378 256 364 290 535 331 703 1089 437 323 477 394 371 448 419 862 590 1192 439 475 699 647 529 761 662 498 1037 451 725 641 605 470 351 863 791 991 725 575 929 694 889 1091 836 839 668 661 624 1363 892 907 1249 626 605 552 694 558 668 845 464 578 1137 550 675 1045 821 672 1254 1558 1275 1267 1065 1044 1270 1859 945 2022 1168 766 1229 646 654 1634 1057 1465 883 915 1210 960 767 1025 659 635 756 1401 998 715 999 685 734 684 686 397 826 1053 1551 838 956 880 1033 1068 935 871 623 792 656 1236 826 850 642 918 611 527 609 624 658 695 1230 1155 1314 720 618 554 816 1041 460 583 678 709 882 824 1136 1457 1088 790 1210 831 1552 788 810 603 606 830 809 924 472 536 492 568 1002 795 619 481 864 945 976 1262 818 1392 595 1454 707 970 687 910 906 1521 1130 871 701 812 745 640 406 425 869 1148 1020 1048 1084 1004 867 591 613 478 768 561 812 1007 541 620 622 311 717 677 1178 1018 568 712 684 507 847 1188 1183 818 707 664 772 934 255 204 296 393 273 939 1051 1403 1280 1107 1093 1397 854 814 648 624 365 367 616 801 306 735 694 826 897 810 495 477 708 519 1038 720 1231 797 708 1077 557 659 396 809 419 383 595 605 708 534 391 683 459 522 594 552 793 803 873 936 951 809 710 1160 1231 300 596 645 625 682 689 998 961 645 619 613 1005 593 906 846 1044 1231 1315 4175 4523 1199 935 838 1241 883 1199 1188 1151 1614 1087 1545 1162 915 682 560 494 780 787 1185 694 1001 1018 1031 832 1003 1312 1567 724 669 1124 1459 1270 1106 643 1028 510 440 909 738 438 437 437 608 572 476 471 854 794 740 920 770 884 565 920 584 1476 1080 1135 1277 731 457 1113 761 813 1178 1074 541 645 771 1797 1880 1613 1287 1243 2391 2019 1184 1000 967 1521 702 1192 1128 1042 984 1083 1556 1701 538 469 753 598 637 695 1872 2032 1407 1498 1445 2349 2266 2448 2471 1965 1772 2192 1957 1417 2770 2247 2582 2743 2715 2244 2491 2606 2312 2601 2478 2648 2326 2637 2913 3411 2518 3229 2621 2930 2197 3225 2045 4249 4314 4734 2189 2089 2341 1090 1050 2206 2306 1656 1480 2390 744 861 928 615 1041 777 669 1577 1332 1072 696 854 773 700 522 3787 3897 3731 4153 3831 3878 3598 3704 3342 3860 3886 3036 3660 3150 3549 3749 3141 3189 4046 2945 3374 3845 3224 3099 4111 3912 3506 4081 4148 1277 1137 475 3724 4034 2007 5243 5644 5172 3994 1753 1765 1551 699 1534 450 993 675 632 3666 1873 1929 812 747 641 712 2311 2009 1990 2829 2084 1871 2730 1788 2881 3834 4564 4209 3995 7920 7612 3622 4359 5306 6235 2411 1451 2404 2392 2665 1622 3090 1198 3732 1011 3415 1541 201 129 2139 1833 2629 5218 2471 1202 2352 1289 1439 838 811 1936 1900 1915 1813 1965 3579 4173 1675 1189 1958 2623 2495 3794 2658 2669 1268 1092 1270 2962 1928 3606 1292 1276 650 1616 1612 1420 1616 2142 3909 4154 1291 1205 1268 1085 1644 1234 1318 1271 1384 1544 1916 1424 986 2459 1207 1091 3747 1145 1549 1351 951 1839 1840 1791 1768 1574 1402 1432 1486 2093 2122 1938 1720 1873 1894 2072 1672 1165 1511 1681 897 635 710 864 750 731 1465 678 694 986 1052 713 1590 1528 1471 683 881 916 757 896 780 795 769 531 508 817 636 642 803 825 1096 766 873 957 693 618 646 946 648 1004 806 935 811 590 1345 1454 1487 672 734 574 885 903 849 598 605 758 560 698 1060 621 522 563 537 1108 1128 1223 685 741 664 757 662 825 612 647 767 936 991 744 610 915 701 904 895 875 788 681 431 826 885 418 597 1385 847 853 964 665 1234 925 822 1070 763 903 1030 1193 642 801 1843 187 1460 785 1092 525 762 690 941 915 869 1198 1044 1336 1407 1077 1390 822 451 535 580 299 705 460 509 269 227 501 444 361 639 1071 457 478 665 617 254 648 505 334 424 732 664 1155 1185 756 633 515 721 910 608 587 905 794 691 557 986 842 976 1277 956 1049 946 697 545 702 620 798 1381 1047 1295 1044 615 478 648 550 380 431 1319 1173 1462 1120 1660 1301 1222 1099 1229 1467 1285 1125 1043 1079 1505 1685 1484 2234 1797 1353 1708 1159 984 1335 1000 445 1305 1583 1731 1654 1125 1000 1214 671 961 1065 2415 564 384 476 638 614 639 449 645 1200 353 894 907 993 426 385 585 1395 1183 785 993 1203 2231 253 546 253 269 1065 1251 1068 1143 1182 1145 1291 1055 1164 777 638 667 800 638 682 988 934 767 1013 816 937 424 586 513 667 620 1299 820 607 673 406 687 479 753 619 1421 729 713 1451 1654 1224 1590 1320 1690 920 982 1780 1640 1624 1926 1103 1410 1266 1070 1083 1244 1301 1139 1070 966 867 1008 897 1128 1258 1303 1233 859 2226 1661 1951 1412 880 1310 1491 1040 1202 1608 620 1102 921 1179 958 1196 1245 1085 1217 1228 1360 1203 1619 1622 1002 1602 1374 1214 2250 2462 2038 1351 1232 923 707 555 979 912 1170 710 746 1098 1253 692 1096 1195 1250 1122 1513 1044 1690 1960 834 1008 906 2209 1365 1371 1500 1544 1601 1789 1659 1623 15738 3854 2273 1392 1529 1508 1602 1238 1319 1568 1466 1671 1711 2228 1918 1848 1754 1824 1942 2321 3989 3814 3086 3373 3267 2607 2875 3097 2206 3206 2766 3030 2559 2471 2883 2640 4321 2804 2352 1954 2108 1359 1653 1694 1394 1858 958 1478 2298 1977 2290 1286 1254 1463 931 492 1093 850 862 889 1182 772 707 798 752 750 989 814 647 456 650 542 962 824 1067 1374 807 1052 1484 1578 1114 1223 1295 1350 1044 1341 1360 1242 1700 2070 1302 1873 1980 1135 957 537 477 960 1128 965 696 893 580 224 1003 396 415 415 525 752 209 239 384 289 380 475 454 452 424 717 626 705 573 839 1153 950 970 731 664 577 545 427 417 460 740 307 832 774 968 368 352 633 435 386 525 1185 525 831 1014 1501 940 884 412 1375 1339 1090 1137 1202 1086 1214 1161 1139 1049 629 1170 986 990 1058 965 870 1130 906 639 608 543 1227 1089 1071 992 1373 907 1217 1149 694 949 861 854 576 1711 920 1880 867 826 1866 850 794 890 813 1283 1531 600 548 516 1804 1362 1581 2042 1493 853 793 768 1538 791 1686 1780 1114 1007 1630 1433 1343 1021 1356 1700 1527 1476 1500 1555 1419 1640 1404 2464 2230 1702 2052 2061 1947 1691 2116 1872 810 1267 1032 676 1088 1084 2961 1567 1226 1230 1347 1562 1384 1203 1537 1735 1837 1919 1659 1136 1368 783 997 706 1169 917 1362 1198 652 965 703 715 810 1524 1182 1270 1221 876 684 866 864 687 308 261 213 300 271 274 242 694 422 577 529 357 1088 1182 1129 960 1595 1428 1573 1441 1199 1283 1291 1464 1768 1510 1361 1064 1519 1309 1094 1184 1645 1397 1101 1657 1176 945 921 980 1111 1745 844 1310 1164 898 1100 1199 1074 1251 1152 1241 1402 1129 1321 1305 1439 1504 1274 1398 1299 1131 1278 1689 2093 1792 2441 1591 1297 1040 1767 1152 1920 1915 1095 1170 456 507 255 322 314 447 1107 908 664 615 751 916 784 655 623 721 477 725 646 562 884 715 1708 701 874 813 568 588 754 810 465 496 482 492 436 547 989 774 713 528 1020 813 768 858 573 1916 753 694 951 735 687 787 543 621 1061 816 838 898 948 745 676 693 608 532 811 1131 907 889 949 1096 886 712 1283 844 961 1013 1509 507 1138 1019 899 1073 1272 1280 1174 908 1057 834 760 728 604 656 401 1137 2164 1847 1450 385 763 450 821 944 663 604 3043 752 3447 2821 2688 2669 2974 3223 3064 3183 3110 3271 3015 3722 3160 3130 914 1022 1160 840 1601 928 1863 1347 1072 1318 1759 1660 949 1089 1125 1415 867 1079 1614 1352 1280 1288 909 1220 1264 1170 1157 1406 1738 1492 969 1184 1082 1402 1057 1455 1285 1308 837 1176 1458 1601 1595 1079 1578 1661 1724 1939 1306 1574 1339 1298 1316 1197 1063 1072 1356 978 1042 688 1302 1327 1235 1331 1449 1231 1287 1270 1428 1460 1465 1411 1329 1336 1276 1582 1348 1038 1738 1334 1688 1641 1398 1548 1380 1736 1581 1463 1525 1564 1581 1487 1635 1709 1478 1567 1508 1210 1324 1396 1443 1332 1400 1190 1442 1187 1463 1448 1730 1191 1399 1669 1374 1293 1217 1315 1423 1592 1187 1127 1329 1074 1365 1060 1523 1480 1277 1740 1501 1293 1629 1499 771 1577 1687 1618 1508 1494 1450 1481 1500 1376 1467 1637 1719 1640 1674 1641 1672 1425 1537 1433 1463 1369 1323 1392 1384 944 1009 1613 842 636 511 629 519 795 322 533 444 520 506 613 543 582 648 680 771 707 727 796 574 794 665 627 733 519 567 543 565 587 397 659 402 836 746 954 723 1050 611 496 483 533 474 651 709 423 611 445 602 369 335 1131 465 478 438 329 610 424 670 558 763 591 452 359 582 448 564 460 501 479 737 1090 542 341 587 457 374 402 495 880 738 929 381 438 577 575 563 1015 943 827 875 321 619 491 611 364 531 956 873 1139 805 667 889 784 708 1051 697 726 564 566 713 1297 835 854 1172 745 624 643 807 600 617 765 571 756 898 684 550 943 885 731 1391 1375 1541 1419 1475 1422 1663 1562 949 2454 1460 934 1486 520 630 1996 791 1429 1056 1060 1208 1372 763 1354 574 576 732 1424 999 768 997 757 728 536 693 481 938 1383 1227 916 883 842 1066 914 940 889 646 917 776 1041 1146 601 928 861 776 678 774 693 677 715 939 1341 1267 896 775 584 627 748 486 495 696 658 917 724 865 1179 717 987 948 837 1426 785 770 811 700 985 1076 1265 490 511 723 748 1056 976 545 622 849 1063 968 1076 687 1267 762 1303 680 1110 796 888 774 1376 1094 655 1117 761 786 750 625 679 1186 1181 1106 1163 1264 867 808 597 652 716 596 427 634 998 489 575 469 374 805 628 1168 1245 711 818 689 435 1080 1228 1461 963 846 604 1044 1092 198 202 300 228 138 854 996 1281 1303 1074 1020 1041 942 876 748 645 385 303 505 591 437 819 616 1043 768 857 542 559 565 593 843 836 1124 958 798 1052 514 472 515 708 640 569 942 946 1053 584 569 923 479 553 527 640 872 851 794 873 1104 812 756 1589 1280 463 714 741 709 793 769 937 850 475 613 434 855 798 545 1041 1124 1535 1222 5163 4934 1127 1040 1050 1219 1061 1017 1453 1301 1822 1250 1558 1047 1364 777 511 473 629 900 805 852 1145 1168 824 947 962 1204 1566 1081 606 912 778 705 1029 670 1023 479 441 869 644 500 630 481 441 575 352 377 1105 787 623 720 932 779 521 1092 717 1034 813 930 1028 617 688 1078 1143 1024 961 915 481 609 584 1902 2220 1676 1334 1798 2368 1881 1588 1272 1054 2064 1133 1331 1108 1109 1002 637 1875 1488 337 311 655 461 492 715 1435 1919 1352 1641 1615 2544 2264 2549 2152 2027 1826 1632 1868 1237 2508 2442 2484 2198 2792 2695 2385 2254 2638 2174 2383 2365 1936 3014 2624 3027 2876 3178 2733 2968 1886 3465 2410 3915 4178 4891 2579 2104 2448 1392 1287 2707 2535 1661 1615 2192 1038 963 934 987 922 1123 808 1272 1383 799 723 787 698 783 718 4037 4095 4193 4113 3843 3451 3822 3669 3147 4281 3567 3810 3018 3150 3620 3593 2805 3196 3399 3033 3776 3891 3505 3613 4547 3970 3829 4166 4125 1127 935 465 3681 3779 1840 4918 5913 5552 3920 1663 1737 1791 784 1958 427 801 663 774 3685 2135 2033 556 1093 925 869 2086 2316 2013 3004 1992 2059 2530 2206 2743 3778 4546 4505 3902 8176 8163 4114 5471 5325 5516 3106 1590 2552 2376 2238 1153 3023 1005 3950 1235 3450 1634 230 194 2022 1856 2981 5360 2458 1115 2773 1225 1515 927 912 1716 1656 1834 2266 2056 3235 3245 1672 1676 2433 2990 2950 3452 2638 2714 1478 1250 1278 3485 1881 3488 1324 2101 1318 1778 1588 1408 1662 1846 3993 3666 1335 1236 1188 1060 1630 1380 1764 1743 1641 1534 2349 1528 1341 2598 1189 1105 3875 1738 2017 1990 1172 1527 1545 1177 1839 1414 1711 1796 1621 1651 1740 1726 1669 1855 1770 1896 1757 1458 1517 1802 726 619 701 533 719 674 1502 776 1068 618 1001 686 1352 1396 1011 766 1488 981 847 1096 687 507 481 530 491 993 721 738 612 757 1098 835 930 853 555 655 812 814 699 963 803 875 937 445 822 908 1143 737 772 627 807 785 893 734 722 649 652 714 1471 658 905 753 803 1198 1196 1263 800 964 1033 968 860 1070 729 866 851 1029 1205 989 909 1169 632 1022 1005 1053 825 582 495 999 940 578 559 1158 663 784 921 619 1167 870 795 1036 949 1090 1006 1141 639 945 1389 157 1607 620 1043 645 1013 663 963 881 896 1422 1139 1102 1492 1267 1180 706 430 794 643 465 810 628 499 415 342 474 451 610 746 823 548 566 542 506 335 619 477 302 606 510 543 1242 874 605 487 596 828 707 703 746 926 800 932 842 1330 1035 947 1163 1105 1294 922 805 619 1244 704 768 1317 997 1167 929 605 520 691 524 382 435 1240 993 1194 1226 1588 1000 1039 1356 1075 1460 1239 974 889 1101 1141 2141 1205 2317 1859 1506 2046 1489 1114 864 829 617 1454 1672 1259 1351 1229 1199 1152 415 952 1043 2543 681 425 602 751 842 868 548 770 1256 517 699 963 1197 488 460 730 1774 1152 745 841 946 1998 238 655 323 256 797 1240 904 1003 993 953 1117 881 857 716 624 642 889 730 791 813 895 764 981 836 906 656 789 766 773 619 1426 829 683 820 344 998 462 812 487 1454 940 767 1535 1346 1089 1025 1262 1456 811 724 1556 1435 1245 1399 879 955 1320 842 1087 1277 1011 1171 1054 1285 941 1154 1111 1240 1313 1487 1446 738 2232 1747 2133 1603 1247 1533 1722 813 1124 1414 527 1533 901 1359 892 1286 1886 1691 1911 1879 1138 1369 1716 1658 1286 1431 1504 1175 2405 2065 2310 1615 1436 873 887 753 978 1008 1181 859 907 1125 988 707 1113 1064 1212 950 1285 1184 1492 1495 807 1030 807 2090 1272 1482 1525 1291 1779 2054 1802 1764 3854 15818 2296 1617 1298 1390 1700 1444 1593 1441 1593 1738 1459 2261 2156 2072 2119 2114 2432 2336 4291 4155 3185 3026 3339 2922 3166 3311 2753 3694 3002 3304 2833 2752 3361 2675 3662 2521 2168 1645 1770 1414 1464 1645 1772 1992 785 1718 3213 2802 2448 1375 1204 1218 1032 782 941 1098 875 970 909 832 648 961 990 791 986 611 842 679 433 395 1036 679 1085 1271 979 1027 1209 1533 1177 1260 1451 1558 1157 1633 1149 1372 1582 2063 1298 1630 1698 1545 766 664 605 758 806 685 925 658 697 245 886 275 455 464 493 715 240 289 210 385 462 584 558 540 470 514 651 870 848 1008 1242 1066 1116 531 481 607 649 675 645 733 789 501 872 916 1090 477 459 481 439 360 460 1137 338 555 1019 1417 966 643 403 1171 1232 996 1034 1243 1089 969 1121 1218 1162 757 1259 721 806 1140 1139 913 772 786 517 689 549 1570 1178 1105 1160 1176 1097 1194 1193 674 1050 1083 837 467 1549 697 1578 867 635 1703 739 793 719 755 1576 1804 673 694 660 2003 1797 1874 2184 1926 791 676 785 1517 836 1724 1764 1147 952 1605 1292 1115 919 1102 1447 1438 1376 1402 1459 1623 1501 1633 2305 2246 1873 1980 1863 2129 1680 1944 1701 824 1105 957 790 1048 988 3322 1482 1191 1192 1370 1753 1300 1119 1556 1552 1585 1870 1698 1151 1027 729 747 626 1165 1124 1270 1190 743 922 837 772 1086 1358 1324 1415 1323 801 763 722 811 756 302 270 226 284 284 270 240 640 455 500 305 414 1155 1230 1273 1161 1126 1247 1121 1015 1199 1125 1084 1661 1824 1527 1405 1477 1534 1637 1389 1490 1689 1431 1113 1473 1009 1153 1112 1086 1257 1440 924 1482 1404 935 896 846 1223 1048 1060 1751 1311 1558 1608 1195 1320 1150 1464 1630 1161 1409 1622 2146 1833 1833 2339 1337 1105 839 2038 997 1730 1722 901 755 536 677 269 358 319 519 1034 818 703 1028 668 746 845 573 633 794 508 428 610 632 595 903 1779 630 942 665 480 585 569 765 402 456 485 470 393 556 819 451 795 645 858 921 737 826 408 1850 661 623 1028 968 637 965 891 431 739 761 872 954 765 608 542 603 499 404 1127 1284 1235 1131 1013 1128 1086 614 1348 841 940 1258 1445 598 974 1089 986 1180 1227 1270 1025 682 919 998 666 713 634 588 364 925 2251 1937 1093 631 453 387 1250 950 759 629 2708 839 3442 3035 2822 2655 3403 3376 3379 3377 2913 3287 2850 3204 3271 3298 1079 1072 989 790 1483 1253 1601 1264 1088 1243 1958 1928 887 1038 1183 1235 800 1420 1511 1266 1208 1168 1152 1006 979 1247 1298 1443 1603 1177 1027 1175 874 1414 1149 1234 994 1604 1025 1201 1463 1489 1334 1284 1301 1709 1599 1226 1460 1735 1303 1233 1312 1223 947 1230 1284 1274 1219 1022 1319 1236 1064 1344 1603 1064 1123 1111 1771 1404 1706 1827 1637 1840 1746 1763 1530 1140 1850 2042 1959 1109 1010 1123 1100 1305 1331 1038 1344 1018 1300 1139 1580 1205 1487 1202 1266 1077 1083 1336 1331 1201 1268 1313 1142 1346 979 981 1337 1179 1158 1341 1242 1251 1199 1200 1156 1491 1289 1277 1373 1136 1501 1296 1307 1248 1416 1127 1475 1150 2020 1728 1046 1436 1460 1350 1205 1412 1562 1619 1447 1563 1567 1884 1733 1682 1476 1557 1553 1372 1521 1463 1431 1358 1351 1479 1133 946 1110 1537 560 416 484 500 502 615 474 757 324 511 387 447 575 597 601 421 526 453 469 651 447 656 527 753 874 598 848 800 822 749 747 744 534 897 696 1096 923 1154 429 551 606 588 562 667 918 670 581 618 731 870 836 1329 882 635 591 203 397 541 814 923 1024 400 487 467 519 514 551 487 599 430 880 1412 720 427 550 578 485 559 727 990 817 1219 636 732 677 767 824 1076 1067 903 914 411 644 609 474 353 446 714 937 641 843 766 1176 768 671 912 728 914 698 614 944 1272 1101 1077 1456 408 715 740 977 852 935 1142 446 751 848 1021 527 843 1112 1144 1122 1345 1628 1536 1174 1181 1242 1691 962 2562 1539 861 1353 610 562 1656 1286 1274 883 873 1636 1291 635 1021 956 983 875 1408 856 768 1258 777 786 931 767 692 975 935 1421 969 1000 841 1218 1298 576 829 497 865 816 727 993 778 652 834 702 520 571 748 772 794 1427 1258 852 759 805 591 599 696 485 723 664 553 804 672 838 1101 679 722 1091 832 1388 694 821 690 662 826 910 1162 737 820 759 642 1023 1102 885 560 899 1173 1006 1973 904 1448 737 1722 741 1141 651 687 595 1366 1021 856 1037 983 977 902 668 543 1065 1191 1134 1306 1394 1411 991 915 954 670 627 392 729 1351 513 641 596 381 728 717 1147 1450 839 1044 768 607 1352 1090 1618 1380 976 1128 1100 820 377 121 171 248 229 1215 1242 1250 1405 1027 1135 1490 1173 1086 956 470 256 272 584 982 362 831 794 923 958 1143 733 624 643 720 766 770 1308 1031 809 1128 515 390 448 787 759 701 622 650 612 583 753 1010 599 679 669 649 799 725 1063 998 1223 880 858 1189 1070 442 800 968 839 991 1203 1346 985 626 512 627 845 523 689 877 682 1176 1026 5175 4785 902 1119 1130 1020 878 758 1149 1081 1366 1263 1436 1341 1597 689 800 611 936 948 933 846 1190 1180 914 966 878 1235 1166 796 786 985 743 785 1741 1037 1257 405 680 1084 890 721 386 479 495 616 311 287 850 724 735 657 1133 786 762 928 740 1255 927 884 1031 877 651 1298 1051 809 1306 1212 417 482 486 1952 2254 1493 1164 1579 2779 2083 1657 1312 1223 1832 1197 1308 1098 1407 1159 1012 1991 1645 569 541 787 411 707 762 1657 1457 1571 1831 1537 2533 2419 2415 2700 2530 2053 1836 2029 1786 2217 2063 2093 2755 2510 2621 2563 2306 2837 2386 1787 1924 2404 2308 2275 3830 3159 3432 3005 3386 2339 3206 2727 4178 4396 4421 2278 2617 2777 1682 1094 3034 2227 1983 1298 2738 950 887 1222 939 990 848 829 1406 1524 990 689 944 902 805 687 3373 3754 3632 3968 4101 3852 4267 4148 3240 4482 3672 4162 3904 3166 3997 3396 3210 4082 3758 3382 3696 4637 3714 4212 4202 4313 3469 3997 3567 879 803 379 3542 4303 2076 4448 5591 6306 4714 1635 1589 2164 695 2157 367 878 675 708 4044 2274 2288 729 997 689 893 2478 2823 2615 3370 2069 2434 2560 1992 3320 3764 4656 3919 4518 8010 8058 4241 4667 5948 6015 2935 1680 2052 2147 2766 1473 2885 1440 3668 1206 3441 1742 169 149 2129 2036 3270 4935 2589 1126 2413 1569 1491 1003 905 1847 1782 1758 2156 1655 3487 4221 2349 1518 2518 3371 3176 3757 2796 3111 1852 1552 1525 3063 1895 3563 1512 1760 721 1977 1671 1809 2012 2381 4288 4069 1586 1442 1355 1464 1718 1431 1721 917 956 1574 2737 1448 1768 2686 1570 1372 4569 1539 1817 1829 1183 1797 1785 1584 1542 1743 1210 1157 1211 1521 1508 1703 1474 1527 1726 1894 1529 1141 1669 1845 993 765 904 513 980 998 1598 873 848 662 1097 777 1991 1598 1405 842 1630 2223 1158 1243 716 712 676 721 876 775 534 448 719 665 1056 846 918 1012 841 704 773 834 829 728 1089 768 664 478 836 1099 1481 580 928 765 753 903 1127 766 682 896 899 1088 1583 868 752 664 795 1017 1213 1074 900 1052 960 977 990 997 877 879 823 992 1039 933 891 1000 511 1209 1210 961 851 546 595 639 658 503 546 1302 759 915 952 623 1207 905 849 996 543 631 974 1168 597 864 1453 206 1482 791 646 694 712 632 1126 1025 1175 1613 1448 1376 1452 1111 1714 843 508 442 600 543 892 950 671 450 397 631 351 802 671 1040 716 864 484 450 683 434 317 195 426 767 485 1637 1098 733 596 595 1200 783 892 842 1069 669 1230 964 1100 805 824 958 933 1429 1042 1060 1017 872 816 774 1347 1178 1353 1047 697 521 678 702 527 436 1289 974 1191 1569 2332 1195 1437 1315 970 1503 1517 1174 1082 1270 1037 2403 1604 2300 1801 1759 1726 1438 1625 1532 932 481 1238 1434 1633 1699 1381 1760 1270 659 1108 1313 3111 494 415 502 659 645 618 759 808 1090 484 966 831 1449 554 521 664 1630 1572 1294 1471 1015 1759 418 594 367 458 1156 1282 1111 1178 1279 1235 1341 1133 1093 1111 959 987 1082 870 956 1245 1281 1053 1375 1105 1036 766 935 860 840 862 1841 812 861 672 432 1153 582 872 757 1716 829 622 2010 1492 1601 1467 1847 1643 1006 753 2104 1328 1190 1248 1265 1406 1159 1000 1302 1529 1357 1182 1309 761 714 774 1044 1175 1260 1372 1401 842 2305 1854 2207 1642 1402 1489 1760 1448 925 1371 673 1516 1056 1500 1044 1486 1469 1326 1413 1401 1349 1296 1726 1684 1490 1725 1268 959 2065 2245 1910 2105 1948 991 1406 1218 914 1171 1007 964 1069 1461 881 789 970 1309 1377 1368 2074 1226 1805 1300 1253 1169 1144 2258 1416 1629 1848 1677 2067 1841 1786 1843 2273 2296 15963 1756 1623 1813 1631 1854 1556 1883 1708 2100 2068 2307 2157 2188 2333 2405 2598 2409 4038 3968 2944 3244 3323 2895 2961 3135 2955 3259 2873 3169 2989 2770 3526 2364 3974 3488 2675 1976 2107 1435 2356 2290 2017 2892 920 1868 2903 2488 3384 1119 1814 1808 1181 1069 1354 1216 829 929 1223 815 811 894 929 738 744 746 564 465 642 616 840 824 1051 1641 1299 937 1409 1397 1604 1433 1462 1444 1168 1573 1153 1427 1717 1716 1479 1670 1754 1332 794 1036 976 830 886 697 593 732 715 376 849 264 510 598 433 503 232 209 420 509 386 359 429 395 368 904 441 1016 746 999 1490 1426 1460 728 760 675 659 556 501 558 695 747 940 940 1137 589 572 570 516 429 471 1162 627 795 1431 1722 781 645 605 1191 1186 986 995 1014 1104 1230 1134 1220 1119 773 609 882 950 1148 1326 976 941 1058 576 775 673 1368 1060 1170 1660 1306 1389 1299 1399 857 1268 1137 1183 645 1919 1191 2438 1322 1058 2579 887 1017 889 1051 1363 1580 1009 949 839 1629 1378 1497 1908 1609 1070 997 702 1793 887 1854 1786 1018 1138 1785 1839 1015 930 1403 1438 1592 1515 1476 1837 1621 1647 1419 1793 2342 1500 2074 2053 2284 1808 2056 1981 726 922 937 820 774 957 3764 1371 1197 1146 1374 1769 1667 1523 1644 2171 2327 2192 1766 1145 1204 987 787 768 1514 1259 1054 901 988 827 1013 720 951 1488 1427 1320 1303 723 758 720 924 708 716 689 620 695 671 682 623 754 461 815 702 483 1054 1447 1380 1109 1488 1264 1781 1489 1280 1467 1386 1774 2096 1871 1880 1530 1993 1323 1062 1166 1441 1166 1119 1787 1049 1022 1272 1236 1061 1796 1097 1462 1793 1489 1245 986 1115 1493 1225 1578 1350 1298 1235 1224 1076 1475 977 1271 1109 1126 2145 1808 1778 1233 3015 1986 1513 1040 2299 659 1806 2432 1450 683 513 641 486 473 488 547 987 828 980 1188 1189 1088 1218 714 607 828 619 543 412 377 658 900 1576 672 1056 650 504 576 869 715 543 639 557 647 603 587 434 491 730 626 741 763 862 832 568 2307 978 924 1466 745 834 826 683 713 946 879 915 985 790 832 668 570 462 551 1123 1347 1187 893 1203 1340 1732 725 1623 936 1096 1105 1938 697 1320 1370 1248 1526 1446 1285 979 882 828 1272 458 655 675 630 510 1257 2831 2011 1046 487 529 362 930 575 902 640 3379 815 4080 3627 3112 2853 3821 3754 3931 3847 3560 3913 3489 3540 3684 3159 1270 1014 1158 1039 1864 1735 2495 1124 1206 1292 1866 1435 1144 972 1335 1453 614 1126 1504 1368 1326 1230 837 1042 1019 1374 1377 1838 1584 1588 1153 1221 1027 1403 1014 1300 1214 1430 1096 1046 1216 1277 1207 1028 1303 1476 1554 1532 1446 1542 1465 1342 1256 1170 1537 1346 1503 1203 1239 1194 1557 1425 1627 1203 1430 1413 1356 1557 1681 1292 1721 1729 1787 1651 1706 1495 1519 1272 1381 1509 1740 1495 1182 1656 1380 1690 1645 1721 1360 1367 1360 1631 1511 1780 1465 1277 2016 1413 1326 1237 1508 1428 1656 1438 1462 1583 1118 1119 1280 1234 1260 1413 1157 1701 1290 1425 1561 1157 1466 1415 1477 1502 1458 1584 1386 1343 1757 1365 1409 1262 1763 1338 1445 1472 1721 1624 1712 1719 1901 1933 2008 1914 1672 1825 1766 1504 1941 2260 1863 1457 1451 1429 1753 1856 1664 1539 1142 1062 861 1500 741 714 549 440 573 696 506 564 308 485 480 510 325 296 328 378 432 402 442 758 454 809 544 496 651 475 508 439 492 428 462 473 464 602 510 611 481 759 419 636 367 397 365 474 452 426 607 475 543 680 652 1089 436 270 231 361 571 649 1131 528 584 325 392 316 456 460 443 362 608 550 793 1327 983 384 618 707 468 782 409 1039 587 1236 415 530 653 572 579 976 982 836 1140 454 530 342 396 547 544 885 784 619 1307 811 766 1073 794 785 598 993 864 734 734 1201 822 638 1429 624 781 716 663 604 661 769 487 868 831 521 596 1167 1035 609 1681 1376 1210 1031 837 1216 1172 1825 1076 1688 963 708 1172 569 598 1170 1155 1284 1399 1186 1383 1084 737 1220 813 843 686 1138 1028 661 782 818 740 586 479 672 1168 1270 1269 1083 871 1120 987 1072 1231 1158 606 1013 808 584 907 585 787 920 636 738 726 737 746 702 1224 837 1122 997 632 651 798 939 348 563 592 604 736 819 801 1081 608 711 956 630 994 555 854 619 596 618 808 919 528 633 554 788 1058 855 655 596 798 721 879 999 638 1365 720 1405 642 851 688 1107 766 1711 815 776 1067 740 810 863 824 642 707 1382 1333 1380 1355 991 762 849 651 656 743 429 791 882 351 464 248 493 646 421 763 807 498 598 715 776 696 828 1354 881 800 637 1094 672 167 126 145 182 215 1052 647 884 847 862 1000 841 1180 1086 667 610 233 180 443 753 146 693 632 624 703 761 540 645 557 386 907 748 1366 1168 872 1037 757 709 457 890 421 369 754 762 583 397 738 747 461 577 462 506 658 723 631 766 793 535 519 1199 938 486 966 1045 858 989 993 1051 978 709 435 861 1081 602 540 931 1103 1339 1177 5221 5032 804 1049 911 1066 1039 991 776 599 1359 1178 1439 1279 1245 676 608 607 724 816 669 724 1129 1133 1204 802 692 991 1155 551 669 1162 766 695 1149 988 929 529 612 1156 984 960 575 691 713 898 548 411 956 866 1050 567 633 650 433 683 843 1275 885 869 741 661 696 822 634 546 876 826 657 691 401 1667 1701 1837 1229 1211 1517 1622 1326 1307 1359 1641 1368 1185 1187 1135 918 584 1793 1306 421 415 493 405 551 953 1558 1742 1370 1974 1273 2336 2253 2599 2242 2337 2518 1899 1677 1009 2565 2602 2855 3329 3066 2561 2779 2607 2375 2620 2810 2698 2730 3697 2914 2965 3445 3371 3392 3024 2754 3309 2845 4547 3786 4258 2040 2078 2448 1517 1810 2978 2368 1938 1236 2380 981 1018 983 979 1092 1017 817 1924 2064 1184 744 616 562 716 859 3787 3746 3812 3182 3904 4138 4308 3428 3275 4218 3721 4583 3888 3660 4496 3892 3765 4076 4346 4436 4752 4048 3503 3249 4332 3863 3760 4020 3421 978 827 564 3868 4229 2026 5773 5781 5625 4778 1417 1471 1479 415 1663 440 432 333 627 3386 1903 2042 857 1094 969 851 1862 2847 1607 2673 1680 2203 2689 2219 1937 4911 6104 4372 4758 8714 8912 4283 5711 5843 5989 2708 1770 2193 2372 2062 1580 2700 1244 3663 1358 3401 1243 324 290 2576 1910 3166 5368 3292 1201 2017 1264 1424 886 827 1714 1621 1909 2051 1779 3368 4487 2406 1310 2567 3114 3240 3084 2197 2384 1851 1405 1068 3283 1834 3325 1118 2002 1012 1465 1157 1417 1781 1450 4231 3431 1288 1175 907 1251 1287 1054 1494 1448 1467 1191 2187 1648 1472 2406 1090 998 3984 1291 1466 1942 787 1318 1515 1698 1579 1697 1651 1571 1750 1396 1436 1440 1401 1578 1873 1951 1560 1649 1498 1559 946 1131 730 819 716 682 1527 874 756 638 721 724 1278 1015 1086 947 1442 949 852 742 802 417 393 577 730 729 462 450 571 710 839 647 673 822 704 592 586 778 777 765 976 796 766 539 798 922 851 438 745 906 875 858 943 586 965 888 779 1000 1091 875 861 711 932 1310 1201 1091 876 934 883 784 943 930 802 1019 879 1086 1193 1168 682 1135 621 813 716 1133 1197 883 604 704 857 582 662 1092 664 992 1235 510 1305 850 768 977 749 885 1042 1219 804 756 1652 289 1626 679 916 729 536 480 968 1505 921 1231 1504 1615 1481 1186 1128 827 664 609 765 665 922 692 507 378 324 495 526 465 576 637 715 776 463 437 370 587 585 447 592 795 580 1567 928 856 712 764 1063 803 885 839 852 774 1084 821 978 1076 858 673 902 1042 615 792 569 795 885 918 1199 1261 1195 737 594 603 855 551 351 767 1396 1138 1197 1259 1300 951 833 837 1057 935 1349 1137 1002 1196 1314 1788 1325 1769 1689 1210 1537 1200 840 1178 826 396 1350 1654 1294 1490 1384 838 1250 438 890 935 2170 507 443 357 548 489 569 586 1035 923 494 696 790 878 578 597 523 1234 1335 1253 1390 926 1732 358 491 358 446 925 1359 1041 1185 1241 1177 1327 1305 1218 1087 966 995 1349 1104 1154 865 1274 952 1521 1100 1011 752 879 775 705 736 2006 720 992 832 366 720 285 861 613 1636 827 691 1755 923 1567 1238 2024 1815 1027 742 1633 1507 1494 1550 1361 1292 1158 1138 1280 1502 1387 1914 1341 1103 879 863 570 1576 1655 1590 1441 739 2242 2120 2376 1599 1496 1266 2031 1333 1172 1981 707 1449 1262 1077 1264 1115 1565 1367 1496 1466 1285 1183 1868 1367 1000 1483 1432 1109 2206 2328 1921 1435 1205 978 1131 994 819 924 1028 575 661 903 839 737 931 1300 1203 1180 1291 1242 1458 1142 892 1279 1052 1998 1001 1558 1157 1263 1573 1814 1600 1727 1392 1617 1756 15368 1704 1441 1559 2252 4696 1686 1667 2426 2269 1700 1973 1809 1521 1544 1767 1507 3604 3931 2945 3379 2898 2590 2563 2841 2178 3158 2312 2642 3036 2891 3050 2454 3552 3361 2087 1726 1926 1569 1191 1712 1929 1954 919 1759 2899 2484 2312 1291 1351 1333 956 816 1218 840 1200 1263 1542 889 685 1022 941 660 585 606 589 616 665 658 756 972 885 1248 1135 963 1501 1657 1603 1585 1704 1638 1399 1855 1601 1769 1264 1783 1749 1612 1636 782 742 705 596 805 928 750 956 736 354 290 860 365 353 694 504 572 185 223 300 318 387 345 384 352 281 641 476 598 645 886 860 681 811 748 806 613 725 666 555 643 672 724 866 669 1163 657 617 518 400 576 671 921 623 834 960 1052 746 565 310 614 639 385 721 1090 1146 967 960 988 1079 622 1087 995 944 1084 1052 931 938 981 819 934 1016 1538 1050 1388 1747 1305 1202 1383 1382 850 1458 1382 786 367 1608 890 1725 920 737 1580 888 822 784 858 1903 1376 636 736 610 1639 1796 1717 2096 1140 679 560 738 1344 710 1499 1383 875 696 1445 1131 916 848 1032 1618 1400 1054 1198 1155 1224 1118 1468 1668 1830 1325 1826 1467 1456 1413 2000 2072 563 927 721 972 764 708 3197 1429 1497 1339 1614 1618 1522 1231 1515 1936 2063 1999 1616 953 1234 648 864 618 928 1005 1319 1271 1154 829 1033 878 822 1385 1532 1436 1723 898 724 601 933 500 337 355 285 339 316 294 257 668 320 586 615 311 1008 1223 1213 1167 958 1057 1279 1230 881 1047 971 1351 1869 1664 1620 1297 1834 1470 1249 1406 1456 1137 1180 1671 1621 1385 1155 1468 1437 930 947 1202 1740 1089 1254 1011 1168 1444 1218 1226 1146 1513 1409 1159 1203 1541 1029 1356 1369 1451 1456 1608 1819 1253 1830 966 1099 1138 2137 919 1797 1721 1025 800 497 536 188 238 236 435 842 969 1034 1226 1005 1272 1098 506 1021 876 567 833 463 511 712 819 1758 542 1000 743 656 801 601 913 709 425 568 433 325 706 614 621 622 800 828 692 1031 862 340 1951 1044 1006 828 953 849 781 735 691 1025 786 924 1050 860 755 389 414 567 544 1011 1160 1464 1113 1210 1177 1033 891 1398 951 1099 1192 1496 456 1005 1183 1034 1078 1331 1019 984 950 804 1056 675 782 922 965 630 1788 1960 2063 1318 569 600 515 656 958 796 835 3656 874 3952 3619 3701 3541 3420 3008 3314 3391 3577 3470 3862 3342 3508 3318 1315 999 1233 649 1423 1496 1427 1152 1033 875 1362 1299 881 988 1163 904 1043 1188 1678 1004 978 886 931 1049 994 1904 1880 2092 1277 1206 1266 1215 1285 1285 1070 1415 1244 1361 1396 1036 1428 1464 1405 1139 1164 1218 1380 1409 1353 1258 1178 1367 1272 1157 954 956 1934 1130 1553 1080 1507 1598 1111 1029 1254 1044 1119 917 1387 1274 1500 1540 1492 1412 1428 1320 1307 1216 1528 1820 1411 1173 1176 1343 1213 1275 1325 1215 1131 1316 1303 1704 1354 1333 1339 1056 1445 1324 1322 1317 1177 1103 1361 1242 1231 1275 1184 1220 1240 822 1283 1184 1223 1190 1215 1112 1350 1180 1244 1249 1355 1021 1396 1338 1282 1198 1179 1204 1438 1175 1596 1241 823 1295 1288 1177 1120 1367 1397 1536 1556 1351 1338 999 1023 1065 1036 1113 937 1180 1091 1133 1246 1403 1136 1220 808 994 996 1186 561 469 699 543 709 737 354 756 345 377 467 618 419 419 462 448 548 488 471 779 523 748 762 591 761 427 550 524 540 383 407 530 356 882 1175 573 491 599 479 536 539 517 465 617 500 555 495 434 498 461 437 1291 611 514 477 276 320 266 819 714 783 250 220 370 254 628 304 386 538 319 508 1093 478 261 331 272 660 279 515 622 591 962 444 510 750 439 494 867 830 690 905 303 588 391 397 501 350 673 726 692 768 635 783 791 569 1042 648 878 611 636 606 1301 799 497 1126 811 463 499 897 412 512 573 382 638 572 551 735 940 943 685 1339 1214 878 1155 973 1602 996 1467 1041 1569 1033 715 1098 498 632 1434 1078 1220 985 948 1310 904 568 972 812 805 660 1289 555 624 720 657 592 503 664 447 958 922 1584 1025 972 908 846 1066 900 1116 681 664 550 615 727 588 582 473 474 483 686 653 606 760 1089 669 1027 596 590 697 643 695 449 357 552 444 1050 924 1171 1453 1047 668 992 557 1072 626 883 492 494 563 763 897 549 640 448 665 1027 934 770 604 628 865 1217 1062 533 1295 596 1668 655 987 875 667 622 926 609 810 1077 891 984 887 576 518 683 1091 1073 1063 1144 1195 917 711 743 671 910 520 967 811 330 401 327 332 430 462 1015 930 523 727 682 518 864 1065 1370 1259 850 674 1175 872 186 215 215 246 156 970 705 984 1026 1069 1394 1030 929 865 770 633 347 212 616 702 203 683 562 744 829 749 718 687 500 285 723 918 1336 926 741 744 629 812 483 776 640 563 527 537 506 421 697 647 352 406 445 509 960 599 595 610 930 593 644 1140 1001 279 653 747 686 791 808 981 746 693 385 403 672 484 606 838 752 1366 1356 4899 4571 981 996 1007 783 931 1134 1050 889 1314 1041 1460 1353 1241 899 384 533 626 699 620 706 862 880 994 971 635 1154 1070 879 665 897 1143 1014 1275 808 946 426 353 677 597 514 463 606 503 596 261 254 674 717 762 608 634 742 653 665 573 1199 978 842 718 671 659 1153 1315 1167 1165 998 424 501 580 1621 1630 1596 1221 1402 1935 1919 1066 948 1021 1383 854 1255 1011 1228 929 872 1800 1262 470 446 529 529 434 600 1264 1401 1483 1638 1391 2253 2030 2041 2365 2253 1827 1926 1649 1215 2303 2266 2323 2518 2638 2787 2041 2218 2135 2307 1992 2211 2132 2185 2273 2822 2819 2603 2600 2363 2195 3106 2659 3396 4357 4241 2141 2069 2121 1494 1041 2485 2248 1923 1294 2154 929 841 947 758 993 665 758 1501 1756 970 737 776 730 858 523 2850 3096 3083 3885 4018 3198 3477 3502 3268 4749 3767 3933 3718 3209 4227 3536 3598 3166 3384 3588 3784 3408 3457 3549 4266 3804 4046 4032 3381 891 706 482 3773 3821 1973 4593 5648 5674 4201 1514 1463 1191 454 1199 404 859 646 581 2704 1707 1691 779 817 731 634 2158 2240 1798 2665 1510 2044 2435 2110 2451 3687 4486 3713 4282 8218 7575 3431 3983 4728 5629 2403 1446 2269 2433 2301 1195 2967 1052 3480 1449 3338 1316 100 84 2189 1672 2667 4999 2123 853 2144 1409 1379 799 857 1852 1878 1834 2014 1776 2796 3663 1941 1097 2134 2820 2790 3376 2359 2418 1411 1078 1406 2574 1576 2928 918 1615 716 1799 1382 1413 1693 1446 3547 3300 1568 1397 1369 1215 1700 1149 1401 882 751 1249 1707 1627 1156 2079 1243 1113 3697 1411 1639 1451 883 1344 1653 1585 1708 1315 1253 1136 1193 1737 1734 1742 1573 1699 1235 1609 1587 1197 1424 1717 798 784 801 494 558 522 1716 850 626 1011 1241 742 1340 940 1212 791 1529 1216 1132 554 610 622 556 512 733 676 825 782 672 700 656 629 604 755 727 674 544 874 924 767 1059 785 791 560 810 970 1028 485 622 691 457 541 704 737 704 756 646 891 1066 620 915 470 569 1255 956 1362 621 883 888 788 1076 904 897 1002 837 888 1263 863 746 1067 682 1340 1248 862 1157 831 597 729 811 402 462 1410 721 1036 1223 570 1327 709 635 757 615 671 709 804 920 439 1454 336 1249 534 775 331 553 525 851 1110 745 1159 1774 1338 1731 1145 1530 551 511 583 367 392 656 525 404 310 250 398 317 698 547 659 522 498 497 438 412 388 303 207 589 490 408 1605 1238 635 557 534 861 730 657 659 859 655 994 820 1013 923 814 1015 979 1042 1034 850 819 689 959 915 900 1326 1180 668 558 505 670 401 280 467 1340 863 969 1202 1892 957 1113 1132 935 1237 1445 949 1025 1175 1331 1660 1674 1561 1261 1257 1201 1358 1245 1194 917 386 972 1236 1464 1532 1331 1026 1116 449 1132 1184 2420 360 420 413 575 493 534 572 585 760 419 853 736 1041 467 392 502 1348 1355 908 1057 627 1633 383 577 372 405 975 1195 941 993 1043 936 1093 978 1028 651 532 542 783 559 651 440 880 697 1061 705 861 868 986 699 600 480 1526 710 695 432 548 717 371 891 674 1397 631 574 1466 1285 1624 1293 1494 1338 988 691 1754 1001 957 1044 1060 1389 1212 837 1309 1509 1165 978 1324 915 975 866 1257 1001 1037 1371 962 1094 1945 1465 1903 1373 1015 1245 1673 1211 978 1347 626 1022 1013 1786 1052 1805 1167 1006 1141 1142 930 1074 1262 1349 1266 1415 1438 917 1975 2312 2170 1519 1385 857 1193 1033 742 901 1259 890 955 1228 712 644 943 864 1134 1352 1279 934 1179 1436 797 1012 868 1559 1152 1383 1563 1560 1890 1754 1743 1525 1529 1298 1623 1704 14787 2453 2647 3026 1557 1769 3416 2075 2119 1689 1786 1892 1398 1647 1443 1594 3545 3973 3074 2996 2631 2704 2744 3013 2600 3732 2719 3085 2644 2879 2404 2083 3386 2868 2361 1527 1801 1136 1201 1657 1679 1997 948 1722 2510 2186 2541 1073 1114 1652 871 942 1165 966 1018 1048 1099 702 497 855 766 698 985 777 829 684 438 436 759 962 1199 1387 956 842 1286 1414 1228 1303 1192 1249 1191 1259 1043 1231 1295 1621 1207 1629 1669 743 595 425 323 691 648 526 416 626 311 313 856 375 369 438 526 344 133 184 303 233 381 320 317 387 291 659 389 682 741 867 1028 862 998 616 620 562 612 464 426 482 529 360 708 479 732 340 320 407 361 326 384 851 623 1004 892 1499 791 447 438 1179 1061 1037 953 1236 1185 1228 1135 1184 1030 1174 1049 987 973 823 919 923 816 873 720 846 691 1581 828 1539 1622 1533 1178 1513 1502 986 1368 1292 1094 370 2022 784 1985 1126 781 1937 995 1138 941 1137 1573 1473 998 706 629 1305 1536 1549 1529 1705 665 592 934 1551 904 1830 1737 1085 879 1887 1411 1344 757 1432 1667 1573 1461 1549 1673 1690 1640 1551 2088 2309 1865 1980 2114 2291 1647 1946 1968 683 713 857 715 845 1052 2938 1139 1030 1154 1434 1285 1120 977 1316 1894 1708 1654 1522 911 911 793 660 515 1357 963 1167 1172 875 1041 1018 768 1201 1001 1097 1277 1137 812 941 601 961 499 384 370 282 376 358 356 272 590 490 735 422 437 941 1533 1628 1629 1534 1338 1270 1205 1485 1498 1087 1611 1506 1659 1557 1395 1544 1333 1143 1287 1909 1324 1178 1487 1062 1075 1101 1109 1097 1466 1228 1010 1448 1249 1027 1173 995 1094 1114 1312 1401 1221 1432 1054 1039 1251 1108 1186 1077 1417 1202 1797 1695 917 2166 1315 1166 841 1681 710 1597 1744 945 658 430 467 318 364 354 502 1047 1134 874 770 1107 1215 850 343 666 696 440 522 509 316 547 482 1678 609 1006 834 409 489 987 571 547 536 443 422 330 575 547 447 883 497 1078 689 699 994 694 2699 948 872 1108 542 903 514 458 710 1076 761 866 1006 768 653 573 630 655 447 900 1619 1165 1132 1486 1545 1235 815 1243 605 967 681 1480 616 909 980 928 1166 1099 1056 784 653 819 926 502 651 653 564 462 1295 2321 1505 895 449 598 338 886 917 503 702 2885 704 3341 2967 3375 2954 3231 3155 3114 3499 2982 3489 2838 3373 3304 3284 838 916 608 918 1363 1176 1610 1216 1270 1100 1499 1527 999 829 1016 1525 655 921 1284 1325 1297 1238 846 882 892 1340 1372 1593 1260 1233 1146 920 831 1095 983 1139 1039 1405 885 1055 1195 1239 1180 1315 1053 1372 1387 1203 1355 1284 1041 1189 1105 968 854 1147 1217 1195 991 861 1148 1049 888 928 1491 1307 1361 1244 1749 987 1737 1775 1906 1803 1718 1531 1528 925 1680 1441 1520 1042 1290 910 869 1079 933 924 1076 1263 1109 1093 1265 918 1165 1181 1000 1172 1244 1284 1032 1054 1147 1061 1193 1058 1075 1084 1254 1227 1142 1257 1143 1062 1024 1117 1051 1074 1323 1251 1128 1024 1319 1427 1141 1091 1119 1219 1340 1182 1482 1114 843 1318 1154 1239 1204 1263 1163 1364 1321 1316 1361 1403 1237 1354 1224 1224 1265 1164 1112 1153 1238 1298 1435 1015 743 864 863 1438 558 433 395 430 403 536 410 770 191 438 512 496 273 287 279 408 498 450 440 592 401 614 451 478 598 473 444 420 448 479 359 548 368 824 594 671 561 713 565 583 546 544 490 586 412 379 394 524 681 625 574 1118 570 535 473 241 410 187 693 562 662 406 336 369 431 573 446 447 382 465 525 1267 550 363 527 316 644 396 481 761 596 1129 568 606 623 544 466 757 648 577 949 540 525 314 561 341 384 618 671 600 649 608 829 796 665 856 626 671 546 591 612 1096 876 795 1085 567 596 605 637 455 440 821 515 636 579 959 620 633 723 899 1401 1058 1295 1021 1158 1133 847 1716 953 1979 1371 890 1143 588 581 1528 718 1077 902 886 1000 924 692 1091 792 835 626 1234 723 539 948 703 699 405 609 406 884 1046 1361 938 939 1026 738 1103 671 643 525 625 752 825 919 776 627 670 505 489 576 520 462 608 1225 921 730 636 520 673 606 730 459 463 452 623 807 554 690 1073 538 668 716 593 1080 417 579 505 450 529 594 821 687 571 572 634 843 914 720 353 876 790 1018 1223 847 1223 622 1515 745 1199 747 711 553 1091 884 628 962 626 639 859 637 619 985 1096 1116 1040 1044 1048 736 930 826 702 650 461 700 761 305 379 387 471 482 778 896 1066 634 857 773 574 807 1080 1249 914 562 646 996 727 272 178 198 241 275 1014 659 1119 1339 1036 935 1209 718 647 690 528 320 267 737 788 179 477 557 712 641 675 597 383 596 504 819 688 1112 820 664 808 657 451 457 762 544 480 556 647 570 506 505 548 458 513 576 647 781 780 745 699 1003 427 433 1043 949 322 443 454 371 466 503 742 665 579 360 529 666 472 646 729 746 1185 1010 4730 4180 771 1055 775 731 943 738 943 743 860 1114 1289 1116 1261 826 425 512 590 1066 677 862 978 972 712 751 667 1001 833 814 628 940 811 774 1168 977 913 363 399 777 617 547 413 442 440 450 287 269 596 782 683 521 905 801 436 718 557 1122 925 794 803 671 526 1213 778 658 992 923 282 343 424 1830 1824 1236 678 1227 1732 1437 926 995 1004 1491 910 1166 947 878 883 1131 1346 1408 499 485 452 365 447 438 1218 1566 1256 1437 1093 1931 2031 1817 2185 2261 1661 1375 1837 1443 2106 1956 2202 2393 2098 1813 1830 1763 2125 2010 1884 2140 1801 2188 1808 3162 2578 2451 2588 2221 2415 2726 2147 2937 3789 4134 1999 2811 1882 1244 1069 2126 2244 1444 1718 2255 753 654 1064 790 1189 665 543 1466 1574 1095 828 745 703 661 502 3451 3464 3562 4000 3196 3734 3357 3578 3154 4202 3379 3586 3520 2953 3444 3299 3059 3063 3150 3145 3188 3192 3401 3396 3949 3207 3177 3666 3963 767 689 464 3606 4232 1605 4468 5258 5639 3905 1262 1218 1239 569 1500 264 803 683 503 3123 1825 1770 492 770 608 663 1929 2323 2013 2953 1768 1912 2324 1898 2785 4611 5565 3472 4236 8484 7021 3983 3910 5273 5368 2369 1238 1752 2066 2165 1517 2634 792 3250 932 3471 1282 136 126 1741 1651 2735 4638 2226 925 2396 1097 1143 866 824 1873 1861 2200 2104 1582 2562 3213 1911 1000 1734 2424 2403 3171 2489 2516 1509 984 1116 2560 1665 2689 935 1661 804 1557 1319 1343 1592 1174 3184 3398 1089 975 1178 1326 1475 1359 1312 796 693 1155 1725 1171 999 2177 1171 981 3997 1196 1471 1379 1041 1290 1219 1264 1305 1725 1337 1291 1229 1494 1573 1541 1314 1389 1585 1622 1755 816 1247 1293 837 720 721 489 888 712 1493 752 647 646 1015 509 1579 1109 1068 732 1261 1026 881 587 620 552 542 600 553 684 549 480 545 581 998 681 593 685 738 578 463 736 783 643 888 691 599 420 845 1004 1109 454 634 874 826 995 604 620 540 893 618 852 1582 410 664 548 488 939 974 1327 691 815 836 812 948 711 834 988 797 1146 1160 1010 698 768 701 952 1135 770 834 724 599 776 721 702 809 1387 577 1081 888 504 1086 743 658 777 599 658 788 861 602 541 1568 272 1148 625 721 426 640 690 914 1010 550 1352 1263 1449 1351 1387 1001 604 474 495 366 516 739 626 470 538 432 407 292 839 637 542 428 459 663 614 348 318 288 182 405 587 523 1336 882 606 487 582 716 586 671 696 635 740 1045 824 846 874 628 872 666 962 692 720 688 766 837 888 1072 1189 968 780 678 549 694 413 327 427 1287 972 1125 1181 1971 901 1107 1130 1125 1425 1110 1116 1034 971 967 2150 1480 2092 1731 1438 1520 1293 1099 1149 943 332 975 1163 1045 912 1112 1103 818 506 722 797 2727 304 286 242 332 329 374 675 724 1034 331 851 482 1201 442 338 624 1606 1280 1134 1573 886 1588 253 401 298 283 887 1336 1150 1220 1291 1223 1397 932 1062 980 829 886 1011 828 881 851 1141 905 1272 976 960 602 783 626 810 628 1528 852 531 641 546 564 623 618 547 1191 634 692 1187 914 1391 1615 1520 1615 889 533 1460 1135 1008 1095 815 1157 1042 840 973 1244 1176 1055 1131 614 705 728 881 1028 1027 1182 1049 958 1785 1494 1811 1107 1096 1029 1689 942 1011 1389 720 1236 1217 1287 1282 1331 1309 1222 1303 1345 1129 1059 1388 958 1391 1005 1205 886 1998 2277 2251 1869 1520 782 1103 875 649 876 1060 862 979 1400 994 669 765 783 977 1035 1308 1095 1126 1161 809 1065 1052 1619 1083 1435 1452 1749 1642 1958 1389 1982 1508 1390 1813 1441 2453 13587 4416 3818 1548 1960 1598 2384 1889 1538 1736 1855 1517 1616 1472 1563 3464 3497 2396 2400 3229 2456 2429 2594 2242 3316 2828 3094 2624 2193 2530 2337 3381 2301 2285 1868 2085 1289 1384 1757 1584 1511 897 1468 2060 1789 2362 1013 1223 1402 795 815 1222 1049 725 702 876 737 688 665 945 814 870 524 590 583 372 354 806 761 760 980 894 806 1344 1044 1364 1545 1118 1177 952 936 1647 1051 1374 1567 1187 1269 1387 975 636 780 726 676 684 571 625 587 499 223 819 409 393 359 463 351 167 223 251 491 320 311 343 322 292 515 311 751 453 906 809 779 817 563 621 728 606 493 477 546 496 528 831 475 681 354 331 482 461 473 529 910 660 804 917 1559 719 466 362 1256 1271 848 960 901 926 893 972 1001 915 784 694 808 869 1122 1023 778 860 1006 516 656 549 1191 774 834 1088 767 1063 821 919 541 946 923 858 479 1812 889 1821 927 801 1796 1215 751 1086 709 1307 1391 679 918 872 1608 1754 1375 1745 1172 645 574 580 1253 647 1426 1268 780 706 1260 1171 836 835 1501 1443 1313 1360 1290 1309 1189 1380 966 1556 2012 1415 1322 1366 1557 1374 1333 1724 641 914 712 589 630 689 2685 684 939 997 934 1401 1307 1132 1328 1443 1663 1511 1250 797 715 842 571 754 1128 702 1037 1048 707 755 757 672 818 912 1065 1287 1278 767 954 696 897 615 432 351 288 422 303 335 284 460 523 458 391 377 1009 1333 1093 1144 1321 1240 1312 1387 1281 1234 1005 1210 1364 1222 1162 1237 1277 1499 1208 1366 1230 1230 1104 1555 1232 921 1054 1231 1148 1407 1195 1250 1105 1052 1057 930 947 1336 864 1302 1253 1152 1402 1254 922 1004 843 1034 1095 1082 1203 1659 1441 1065 2542 1389 1223 926 1751 685 1406 1754 863 616 603 618 365 381 340 455 814 911 748 723 691 896 1263 630 641 692 409 611 494 439 643 555 1242 552 945 614 357 443 712 663 465 545 460 385 291 639 597 552 539 431 830 950 532 861 578 2009 754 720 1065 678 725 735 658 639 1133 807 977 1119 827 939 404 477 462 386 1066 1311 1212 802 997 992 811 602 1506 451 966 791 1467 543 905 1006 896 1058 1131 1118 713 494 713 756 462 593 494 567 450 987 2459 1805 1019 520 531 464 802 593 691 731 2856 789 3364 3083 3234 2305 3039 2899 2918 3055 3021 3022 2943 3047 3218 2981 842 942 778 552 1465 1170 1793 994 1100 1229 1328 1105 753 838 1032 975 824 859 1640 1224 1191 1140 724 719 727 1074 1111 1316 1620 947 879 1005 990 782 1018 1086 999 1378 1050 1142 1164 1198 1169 1045 1103 1331 1465 1304 1467 1293 849 1105 991 941 1076 1018 1588 1289 929 925 1313 1447 969 1278 1437 1245 1255 1147 1634 1389 1562 1436 1657 1468 1301 1635 1455 797 1836 1383 1577 1629 1278 1580 1236 1322 1329 1393 1444 1466 1714 1184 1447 1176 1405 1504 1361 1700 1436 1562 1592 1415 1532 1617 1539 1214 1168 1270 1659 1180 1182 1196 1045 1053 850 1046 1476 845 1599 1610 1176 1112 1482 1493 1258 1103 1224 1407 1447 1496 1668 1308 621 1507 1684 1278 1244 1327 1478 1858 1920 1618 1871 1546 1524 1374 1523 1394 1429 1797 1977 1977 1583 1446 1433 1197 686 903 928 1317 541 349 503 399 550 507 320 683 229 498 525 531 418 459 426 435 493 455 481 644 418 664 547 648 756 503 478 423 476 544 398 592 444 537 614 741 650 824 516 621 453 459 384 550 564 383 446 379 517 540 463 971 826 346 338 208 401 293 942 593 665 311 194 226 311 342 287 283 604 333 663 1137 536 336 400 364 608 543 466 573 472 934 385 441 626 497 471 922 864 656 913 453 561 313 746 445 342 947 884 710 981 603 786 1147 572 1045 899 577 581 755 525 938 870 539 1405 519 619 500 718 490 583 733 552 485 827 465 511 876 714 643 1265 1284 1065 1093 861 1165 1138 1785 815 1566 1022 746 1080 856 570 1286 1002 1148 896 626 1501 944 435 1009 998 1010 614 1340 697 714 824 735 709 649 720 673 817 1258 1319 845 1046 955 735 1118 1223 870 433 814 818 818 989 890 550 433 481 659 764 592 528 568 1019 843 972 870 938 622 941 1051 477 361 563 640 1017 618 632 916 600 535 812 741 1186 621 565 800 736 638 596 916 618 591 619 677 972 982 774 405 594 1018 845 1124 866 1410 695 1126 549 994 582 725 652 1199 572 796 916 1029 663 776 522 454 898 815 755 959 1024 938 832 716 539 635 828 651 874 904 259 361 362 282 575 509 1001 875 584 674 526 555 978 1046 1029 1137 781 647 902 935 292 139 260 244 260 1130 691 1304 1296 920 974 1052 969 915 737 555 293 278 700 881 169 514 497 673 563 605 632 567 539 551 780 732 981 866 777 756 835 613 500 771 653 515 518 593 491 651 540 735 318 369 382 479 1088 675 834 857 752 585 560 1130 880 374 396 538 481 754 605 829 630 776 581 552 675 537 389 827 814 1132 964 4782 4331 849 987 778 839 736 745 820 630 1047 1171 1038 1273 1203 708 453 552 537 898 682 655 964 970 929 777 612 1102 1235 779 592 697 786 841 1082 927 713 311 436 950 720 390 421 551 580 543 301 342 708 1027 1015 589 908 557 614 752 523 1381 1104 994 1023 541 625 1150 823 754 1052 1018 252 349 469 1850 2081 1670 1004 1060 1967 1698 1237 1093 1184 1657 865 1040 1018 862 873 817 2018 1261 390 384 539 332 499 603 1533 1800 1361 1154 1297 2203 2105 2412 2574 2497 2136 1777 1858 1241 2412 2565 1996 2204 2409 2096 1981 2225 2342 2406 2350 1991 2203 2418 2249 2855 2798 2665 3066 2559 2553 3022 2187 3490 3719 3687 2038 2416 2422 1469 1433 2443 2138 1732 1531 2126 888 822 1055 756 1304 962 588 1789 1647 1081 554 741 701 652 487 3466 3368 3372 3822 3380 3883 3169 4205 3970 3916 3804 3881 4043 2903 3893 3369 2816 3200 3571 4354 4045 4305 3401 3084 3590 3064 3093 3741 3636 1023 851 468 3664 3930 1964 4714 5187 5081 3930 1507 1466 1317 480 1498 297 872 744 640 2891 1986 2080 721 864 704 526 1687 2310 1734 2514 1882 1925 2654 1725 2635 5034 6144 4099 4846 9044 7659 4095 5077 5529 6213 1934 1319 2036 2337 2599 1281 2952 903 3230 1273 3668 1454 318 259 1875 1609 3264 4900 2233 1002 2469 1274 1246 956 926 1775 1600 1840 1682 1286 2928 3755 1760 891 1580 2663 2680 3310 2572 2814 1337 1303 1340 3035 2115 3488 1140 1281 607 1779 1323 1231 1626 1983 4031 3647 1445 1370 1117 1105 1629 1101 1235 1147 1038 1266 2143 1710 1020 2308 1275 1215 3790 1156 1520 1512 1061 1376 1411 1350 1584 1650 1367 1335 1244 1529 1580 1519 1442 1563 1750 1761 1700 1246 1242 1502 706 650 630 556 759 638 1587 901 682 640 753 647 1449 1104 1054 849 1421 1403 1309 736 630 489 453 531 556 1030 980 884 973 840 1004 630 502 778 833 675 751 935 971 982 864 1176 823 376 754 844 964 391 620 574 604 766 777 738 570 670 540 878 1451 735 737 722 743 1358 1129 1557 659 834 816 803 782 765 767 704 776 930 1208 1370 679 1675 556 1088 1022 1304 936 640 601 1045 1129 895 890 1218 773 1069 971 569 1305 1066 1002 1157 847 968 1070 1203 806 700 1510 286 1359 768 680 496 732 534 1087 1070 652 1335 1167 1410 1637 1163 1406 798 613 536 483 366 908 692 384 461 322 394 340 506 540 717 534 514 551 490 545 366 308 186 367 447 730 1480 866 769 671 458 911 636 594 598 734 678 1128 904 1117 1239 813 938 755 845 912 771 743 844 746 833 1136 1038 1287 882 643 450 717 453 347 732 1326 903 1034 1115 1682 912 1101 1023 938 1446 1143 1235 1024 975 1421 1714 1526 2014 1603 1043 1445 1306 1041 1304 793 439 1289 1429 1262 1269 1454 1010 1164 544 1108 1233 2786 588 509 483 586 588 593 571 883 1197 236 980 1014 944 317 278 475 1693 1368 1352 1556 609 1638 379 604 389 435 1006 1205 1051 1129 1120 1084 1184 1028 1195 1216 1019 1099 1381 1102 1224 923 1017 698 1126 803 763 538 639 552 749 688 1599 705 665 779 293 803 452 820 409 1420 600 585 1580 934 1630 2046 1440 1405 849 814 1786 1213 1214 1250 918 1526 1198 1234 1027 1474 1328 1060 844 814 836 877 993 1189 1032 1391 1360 865 1882 1823 2137 1590 938 1546 1791 1231 1181 1494 718 1162 1011 1275 997 1329 1428 1393 1497 1501 961 1211 1164 1437 1241 1356 1345 954 2135 2212 2377 1271 1064 974 1184 969 743 796 997 826 912 1132 1019 672 1008 782 1030 927 1322 1134 1115 1367 711 1197 1089 2013 1021 1274 1457 1629 1645 1714 1687 2147 1602 1700 1631 1559 2647 4416 14191 4362 1573 1895 1904 2734 1750 1605 2143 2276 1276 1632 1444 1518 3829 3785 2801 2778 3026 2578 2392 2571 2173 3136 2590 2936 2242 2316 2492 2215 3530 2911 2379 1673 1861 1442 1418 2168 1736 1653 1027 2220 2342 2091 2980 1218 1534 1799 830 864 1149 665 826 977 941 603 749 558 872 589 754 581 785 688 385 373 819 1042 900 1100 1034 742 1341 1333 1410 1825 1510 1518 1258 1211 1743 1405 1393 1605 1313 1529 1668 622 616 551 489 689 734 609 763 589 465 325 657 343 545 336 437 567 148 216 224 357 586 637 560 556 522 693 300 633 866 958 1129 967 1056 597 637 740 723 503 477 517 818 331 1011 507 612 577 546 550 443 457 517 925 672 757 980 1240 630 511 542 1167 1225 987 1102 1056 1155 959 952 1080 946 745 713 595 674 591 967 830 1141 892 622 696 517 1437 929 1037 1087 897 1041 1065 1128 870 1207 1080 843 504 1397 749 1715 907 765 2018 696 698 687 656 1582 1241 535 555 515 1353 1581 1311 1918 1109 623 587 673 1246 876 1625 1324 881 678 1310 1123 752 735 1445 1364 1201 1448 913 1738 1196 1623 1182 1985 2168 1490 1488 1524 1719 1425 1738 1383 672 974 718 637 829 744 2957 953 1131 1176 1103 1474 1339 1186 1334 1628 1708 1312 1696 1248 991 662 634 790 948 837 1104 1122 731 829 952 899 1226 1456 1044 1155 1034 758 742 672 664 578 561 476 361 474 443 489 409 689 527 622 477 410 805 1458 1450 1265 1061 1010 904 1167 1145 1181 1030 1649 1353 1304 1296 1362 1231 1404 1084 1146 1262 1489 1222 1677 1129 965 1087 1294 1331 1357 1165 1281 1183 1070 1438 1454 1155 1169 1118 1382 1147 1319 1247 1308 1199 1260 1001 1310 1337 1130 1566 1605 2044 1191 2144 1314 1096 702 1701 757 1539 1865 1056 649 362 375 509 513 479 639 850 1120 741 773 951 1073 760 389 579 677 398 545 465 430 724 708 1498 536 959 562 479 577 817 600 568 591 497 336 238 542 586 374 543 365 773 903 829 1401 507 2003 662 630 1133 759 993 606 544 497 1183 768 858 919 1019 711 438 589 344 396 982 1085 780 712 1009 1028 874 533 1248 679 1550 678 1583 565 957 761 721 788 854 1220 815 741 731 893 578 468 549 777 665 1212 2421 1959 1224 469 403 481 728 639 836 902 3298 853 3633 3331 2938 2643 2686 2948 3032 3044 3303 2965 3153 3408 3596 3382 763 960 900 573 1559 1284 1659 1053 1155 1071 1198 1274 1168 767 1127 979 566 1032 1600 1372 1304 1235 852 799 803 1161 1137 1428 2015 1258 982 1266 815 1074 1129 1205 1002 1302 879 1119 1179 1098 1170 1002 1294 1098 1200 1580 1373 1412 844 1244 1179 1039 1251 1303 1694 1484 1367 1154 1765 2167 1610 1424 1377 1622 1581 1416 1933 2053 1517 1696 1909 1582 1609 1220 1727 1409 1815 2086 1636 1540 1660 1588 1253 1518 1631 1480 1466 1451 1644 1636 1826 1204 1340 1503 1330 1643 1364 1530 1791 1496 1806 1745 1464 1583 1288 1435 1476 1321 1162 1280 1091 1339 968 1139 1838 767 1794 1689 1237 1309 1961 1404 1608 1457 1401 1640 1577 1213 1790 1565 1076 2286 2307 1933 1777 1892 1721 2087 2131 1822 1835 1861 1770 1765 1878 1930 1818 1679 1823 1812 1701 1974 1694 1360 893 1334 1241 1658 794 487 557 404 585 532 375 763 299 493 475 452 459 468 484 512 555 503 528 616 381 660 464 696 778 497 564 480 548 564 364 473 610 817 651 668 633 742 493 547 391 439 380 474 475 428 448 404 496 564 536 1118 786 454 392 287 453 434 1080 894 957 275 336 217 389 379 520 233 611 279 1007 1096 651 254 331 406 912 493 666 846 550 1085 361 439 606 521 789 927 839 677 1313 360 527 461 484 379 344 640 807 585 818 526 798 1332 710 975 787 852 778 974 650 1062 833 566 1182 591 762 610 805 583 561 779 392 563 612 552 592 1088 900 761 1570 1053 1200 806 975 877 901 1757 935 1626 898 663 929 641 553 1267 1455 1404 1140 741 1723 1283 457 1213 1173 1175 990 1240 835 639 644 829 794 817 545 704 627 1201 1458 606 1032 1110 953 1117 1355 1268 845 800 795 667 1061 1052 444 528 400 663 632 453 755 788 1028 1028 1354 1015 787 666 786 958 591 568 637 527 858 595 738 1100 648 615 1153 717 1123 767 756 699 693 524 577 1148 700 564 509 754 980 865 648 573 1228 830 857 1165 625 1547 978 1593 700 1057 541 488 645 1326 759 704 879 803 824 680 775 519 1064 1169 1172 1266 1342 1001 1139 1175 742 854 716 393 816 1191 384 485 527 475 572 571 1044 1046 591 734 669 661 899 1048 1136 1409 623 1035 915 734 299 164 172 219 222 972 782 1088 1075 987 1232 1281 1076 1012 648 583 209 263 570 623 235 608 496 667 574 549 662 700 794 434 832 1004 1191 793 681 962 801 528 431 859 559 483 758 772 629 508 744 740 460 519 490 581 904 521 737 753 883 948 882 1168 730 364 634 739 668 831 825 759 681 673 384 687 776 488 549 975 816 959 1257 5283 4790 1038 969 889 920 1016 789 867 771 1167 1306 1266 1352 1446 1119 476 817 536 755 774 1061 833 821 634 723 590 773 1104 865 590 809 766 704 982 820 780 269 480 921 684 640 529 579 832 944 431 449 1115 818 972 588 1048 608 585 753 690 1730 1398 917 1109 706 693 1229 696 910 1429 1192 320 401 511 2179 1984 2077 1339 1102 2273 1485 1400 1057 1166 1859 1127 1173 1148 1176 777 1085 1755 1559 305 303 524 342 513 753 1637 1812 1477 1370 1638 2677 2736 2917 3186 2771 2619 2511 1824 1379 2998 3120 3000 2991 2951 2240 2299 2160 2629 2919 2879 2779 2689 3527 3038 3465 3271 3484 4376 2624 3536 3486 3887 3754 4346 4063 1958 2346 2408 1402 1450 2239 2883 1666 1479 2609 883 962 1323 1093 1232 1163 589 1827 1788 1001 468 859 811 737 522 3653 3986 3538 3737 3912 4710 3794 4516 4066 5075 4509 4224 4707 3772 4679 3492 4038 4002 4573 4499 4874 4692 3461 3540 4036 3514 3415 3904 3659 971 836 460 4345 4006 2360 5936 6807 6952 4793 1423 1487 1515 583 1749 308 1086 885 754 3448 1949 2208 707 1493 1054 708 1684 2656 1891 2836 2257 2424 3384 2037 2624 5167 6426 4952 5524 10493 8354 4281 5211 6101 6421 2747 1381 2253 2374 2883 1237 3074 982 3118 1181 4163 1492 156 136 2270 1956 3276 4455 2639 1560 2915 1264 1422 909 859 2054 1913 1897 1877 1600 3611 4144 2113 800 1975 2861 2900 3663 2894 3046 1408 982 1329 3300 2058 3573 1532 1607 875 1839 1342 1274 1764 1794 4612 3971 1505 1491 1051 1296 1409 1094 1281 1260 1119 1604 2139 1718 1672 2841 1502 1303 3931 1815 2220 1632 1106 1763 1534 1362 1450 1568 1668 1746 1461 1393 1441 1588 1477 1485 1553 1570 1885 1846 1493 1513 870 876 719 715 793 732 1666 843 717 648 1062 748 1627 1228 994 1043 1965 1932 957 583 597 523 471 784 1204 1102 817 731 663 630 863 794 685 845 1041 635 1087 856 851 694 904 954 515 475 1030 1084 1367 570 1086 892 745 909 1053 810 870 926 878 1265 1383 965 954 793 885 1342 1092 1160 639 771 843 933 733 957 927 798 791 1293 1422 1318 839 1351 727 1065 1145 1161 1097 887 672 1040 1175 1001 1146 1487 948 1311 1092 671 1064 1071 881 1146 686 897 1099 1314 968 634 1699 318 1595 911 817 613 663 668 991 1255 1032 1566 1389 1907 1756 1374 1329 765 589 365 648 941 913 1099 514 493 404 485 433 701 486 751 807 772 444 381 581 409 396 308 401 571 544 1700 733 732 653 648 798 546 845 870 904 883 1368 1224 1528 1324 1021 946 1138 1013 775 995 675 858 835 936 1025 1134 1421 938 628 416 857 629 503 765 1464 1287 1463 1748 1629 1035 1732 991 763 1470 1378 1606 981 1073 1331 2364 1490 2275 1926 1488 1314 1691 1152 1307 801 392 1339 1547 1248 1654 1120 1405 1298 476 1078 1130 2348 488 592 421 634 509 607 509 956 1136 384 996 1026 1528 437 396 539 1061 1458 1560 1654 669 1483 397 791 411 460 925 1509 1193 1447 1432 1400 1507 1176 1174 1022 920 969 1143 1035 1065 1172 1428 1068 1573 1197 1014 820 925 709 1081 1080 2142 905 676 880 311 815 448 826 538 1326 711 548 1640 1311 1741 1437 1989 1875 1091 772 1527 1148 1412 1482 1243 1477 1604 1133 1557 1788 1769 1984 1136 852 976 911 1105 1302 1237 1847 1398 1074 2211 2030 2518 1647 1359 1540 1961 1198 1482 2122 707 1584 973 1168 942 1062 1460 1384 1502 1594 1036 1167 1203 1780 946 1765 1528 1648 2130 2441 2247 1245 1062 1085 1597 1153 735 858 992 1233 1347 981 1056 729 1080 1556 1148 1181 1638 1178 1389 1223 990 1190 1194 2491 1209 1593 1640 1955 1490 1573 1685 1671 1238 1444 1854 2252 3026 3818 4362 15166 2051 2248 1843 3253 2673 1757 2055 2065 1705 1839 1873 2108 4016 4071 3147 3315 3163 3311 2464 2772 2829 3481 2458 2887 2682 3081 3045 3049 4721 2849 2717 1964 2141 1609 1397 2407 2186 2111 1432 3162 2695 2292 3448 1286 1767 1832 961 1497 1440 871 1181 1317 1297 795 965 785 1123 738 949 660 751 799 613 579 785 875 1146 1297 1063 901 1429 1344 1662 1742 1689 1868 1405 1568 2172 1606 1406 1986 1580 1673 1449 776 679 713 667 787 911 643 615 575 396 375 733 427 635 499 910 524 188 261 191 460 598 661 595 600 534 867 546 690 853 837 1023 1057 1048 646 719 677 567 374 354 413 707 475 986 606 1148 725 644 750 626 439 604 985 585 756 1043 1274 703 546 453 1041 1073 795 856 859 871 891 1210 954 887 691 796 642 798 753 1123 853 790 1030 644 928 615 1286 956 1285 1497 1323 1189 1229 1350 940 1296 1311 1068 444 1630 729 1845 1078 673 1939 880 704 873 644 1621 1815 871 728 672 1598 2033 1882 2536 1472 888 850 765 1633 782 2102 1872 921 1148 1793 1585 903 830 1767 1490 1403 1538 2006 1825 1388 1783 1211 2117 1683 1444 1583 1851 1972 1762 1639 1833 787 1255 708 927 928 845 3950 1056 1402 1299 1173 1480 1313 1226 1383 2068 2108 1919 1513 1096 1037 1043 734 699 1144 1001 1173 1494 973 738 1445 1044 947 1694 994 1270 1052 588 530 809 822 568 545 479 449 459 449 515 501 553 581 998 496 365 1159 1513 1769 1341 1241 1153 1085 1458 1089 980 1168 1193 1559 1348 1322 1563 1592 1695 1371 1495 1337 1240 1206 1856 1009 984 1117 1582 1311 1411 1298 1229 1843 1694 1346 1233 1514 1740 1178 1489 1618 1926 1639 1218 975 1501 948 1677 1518 1252 1724 1535 2011 1053 2377 1249 946 972 1914 682 1508 1848 906 506 539 555 353 424 368 524 893 809 904 771 1286 1272 949 382 708 877 264 796 532 496 703 758 1464 638 930 614 502 499 662 545 677 640 634 319 265 658 458 645 588 450 914 760 1145 1139 501 3220 889 744 1314 1071 1031 982 872 943 968 884 840 841 936 695 533 567 422 509 1194 1459 1078 875 1121 1206 923 702 1169 830 1416 1150 1740 645 783 1236 1147 1237 1400 1223 916 713 928 1057 478 517 677 658 523 1349 2923 2341 1661 439 472 564 841 874 860 919 3428 1142 3733 3457 3170 2964 3353 3399 3394 4509 2918 4617 2920 3083 4059 3568 900 970 1091 1070 1523 1520 1705 1230 1051 1595 1262 1373 1376 1198 1040 1001 884 841 1712 1284 1220 1188 1231 1158 1309 1472 1484 1747 2077 1701 1291 1294 1228 1292 1134 1410 1322 1449 1039 1071 1691 1735 1458 1231 1351 1332 1415 1304 1325 1552 1183 1282 1197 1315 1722 1328 1612 1313 1310 1463 1453 1467 1504 1470 1327 1424 1302 1385 1534 1609 1552 1527 1602 1494 1504 1657 1726 1480 1721 1962 1942 1917 1719 1888 1812 1995 1969 2247 1254 1615 1317 1562 1483 2039 1535 1430 2295 1621 1553 1520 1690 1565 1641 1566 1788 1714 1225 1201 1583 1401 1307 1439 1392 1485 1060 1362 2148 1311 1664 1528 1449 1962 1753 1617 1838 1780 1605 1429 1477 1416 1767 1504 1443 1815 1629 1886 1672 1641 2014 2107 2152 1873 2000 1778 1717 1719 1988 2007 1867 1953 1847 2060 2058 2283 1973 1904 905 1089 912 1652 914 531 568 475 602 698 392 558 289 573 453 579 470 426 489 376 459 380 420 706 458 723 625 486 736 451 441 399 427 379 562 418 480 597 476 593 506 711 512 649 351 377 283 385 540 440 501 603 710 617 579 1163 592 377 353 464 560 640 1115 565 669 305 388 457 441 626 542 524 585 446 843 1210 735 287 427 529 634 587 430 1060 601 1262 579 674 754 515 495 914 866 766 1087 399 756 365 518 546 464 1002 1004 569 1060 732 889 956 825 1085 560 1119 842 778 681 1310 827 667 1260 610 573 793 654 651 642 717 446 787 994 548 816 1263 1207 618 1405 1289 1196 1136 1042 1213 1116 1981 1143 1549 868 599 1202 563 673 1199 1077 1387 1169 917 1259 1310 758 1258 699 733 862 1291 1226 675 924 856 627 701 546 842 1025 1314 1504 907 953 1264 770 1208 1225 1122 606 1101 863 792 953 626 631 853 545 610 695 724 729 692 1147 978 1543 935 640 822 757 963 377 560 670 683 745 805 917 1223 763 716 848 689 1223 632 830 708 687 581 592 1066 747 826 743 793 859 698 696 563 722 797 697 876 609 1330 707 1386 656 692 830 1000 663 1528 851 742 1192 784 1012 872 597 760 798 1507 1490 1101 1075 890 885 830 836 822 670 399 712 1032 351 476 294 366 673 454 768 1001 500 640 691 707 856 1068 1265 1010 746 699 1147 848 190 228 136 193 188 960 638 1124 852 901 1003 1054 969 877 852 710 283 271 594 786 224 796 645 675 678 681 790 636 584 447 1074 651 1339 1198 929 993 797 589 469 808 517 413 596 626 552 489 655 542 526 618 502 562 657 650 632 814 915 613 452 1280 1202 597 919 990 825 953 938 838 881 646 495 659 1125 751 583 1160 1191 1328 946 5113 4980 857 1131 1040 1042 951 1022 1065 906 1659 1557 1310 1463 1176 727 664 595 591 708 676 638 1076 1080 920 710 732 1089 1336 664 822 1260 621 561 1056 616 937 487 731 1366 1010 1086 657 743 812 1039 788 445 1038 717 998 832 824 528 451 1021 830 1576 1166 1247 857 723 582 791 765 804 866 777 446 516 572 2110 1705 2040 1451 1418 1708 1522 1317 1106 1283 1618 1294 1061 1667 1258 755 572 1652 1251 427 420 660 499 668 976 1849 1663 1673 1581 1562 2083 2024 2306 2507 2223 2197 2286 1757 1143 3080 3001 3404 3485 3616 2687 2426 2348 2568 3128 3682 2865 2927 3562 3347 3296 3045 3683 3506 3174 2654 3576 2846 4760 3990 4241 2114 1953 2521 1554 1783 3245 2521 2544 1294 2928 1021 1060 902 819 1120 1044 862 1779 1773 1108 703 799 745 692 823 4479 4142 4027 3482 4652 4421 4052 3573 3756 4275 4039 4493 4010 3923 4772 4080 3604 4559 4158 4955 4614 3897 3506 3167 4891 4494 4231 4552 3587 848 707 612 3917 4163 2297 5927 6311 6405 5109 1801 1787 1445 526 1492 519 578 437 627 2937 1629 1771 859 1173 1061 988 1761 2413 1775 2584 1825 2120 2878 2232 2153 4362 5171 4701 4340 8802 8512 4249 5458 6052 7151 2780 1652 2044 2563 2595 1338 2916 1026 3367 1396 3157 1693 306 259 2519 2165 3208 5373 2672 1137 1879 1512 1589 820 811 1708 1630 1811 1806 1998 3639 4258 2006 1214 2813 3058 3038 3234 2444 2741 1860 1392 1144 3205 1943 4057 1234 1880 906 1398 1214 1270 1583 1673 4634 3693 1255 1069 1071 1504 1207 1263 1555 1461 1483 1272 2429 1782 1571 2630 1173 1087 3960 1228 1666 1874 986 1595 1635 1813 1793 1605 1633 1642 1781 1506 1501 1659 1392 1508 1538 1511 1848 1818 1690 1768 857 955 695 892 708 690 1561 773 757 921 802 931 1244 1036 1085 875 1456 1087 853 697 795 544 516 666 642 660 558 554 647 911 772 811 913 795 672 693 668 1112 957 1242 1119 881 813 500 932 1103 881 518 933 889 752 756 887 615 806 996 717 967 1098 1032 910 663 687 1798 1369 1378 704 752 703 709 780 893 781 782 894 1110 1126 1433 835 1228 736 1230 1163 984 1100 851 626 653 791 669 667 1100 682 1135 1056 543 1368 848 784 1044 662 883 1130 1313 947 817 1355 158 1358 740 904 858 532 531 975 1223 949 1237 1741 1524 1811 1193 1071 719 491 450 688 637 758 676 591 440 342 616 700 437 557 604 539 407 617 565 535 566 560 549 558 639 549 1315 1165 1022 794 709 1038 562 889 933 795 833 1156 878 951 1152 974 925 988 1246 817 1220 613 633 758 1003 1354 917 1232 1064 771 557 730 482 277 713 1218 1000 1150 1142 1629 1014 1193 1068 1023 1165 1016 1291 983 1311 1150 1705 1366 1850 1744 1121 1331 1199 865 1142 668 336 1157 1371 1434 1936 1485 891 1181 434 775 1015 2189 545 439 311 466 393 500 702 987 1033 482 752 953 1058 618 586 549 1484 1507 1221 1341 727 1923 303 522 346 345 770 1458 1140 1317 1268 1194 1356 1319 1065 1187 1045 1017 1243 968 1031 1159 1267 1016 1572 1118 1086 613 709 753 860 860 1824 824 836 791 308 605 360 809 644 1248 739 658 1565 1274 1462 1184 1692 1848 977 611 1526 1490 1396 1532 1263 1415 1080 1214 1517 1634 1504 2026 1242 1218 1144 1189 869 1662 1251 2206 1319 754 2598 2010 2469 1409 1620 1238 1859 1274 1240 1754 680 1657 1317 1497 1363 1372 1615 1423 1642 1623 1465 1186 1934 1855 972 1744 1314 1206 2295 2128 2206 1288 1120 886 1163 998 929 897 1069 574 638 1046 871 754 1097 1343 1237 1240 1434 1312 1431 1121 940 1360 1366 2427 941 1486 1247 1466 1301 1741 1836 2152 1319 1593 1556 4696 1557 1548 1573 2051 15285 1778 1577 2551 2116 1339 2095 1870 1518 1542 1806 1533 3954 4405 3351 3855 3121 2947 2832 3211 2316 3083 2375 2645 2744 2961 2997 2701 3930 3252 2422 1798 1993 1507 1214 1295 1762 2236 934 2237 2965 2538 2498 1170 1533 1335 929 978 1355 877 1337 1437 1507 1108 964 862 824 566 776 508 890 590 683 648 639 894 822 1108 1063 1049 1564 1566 1357 1638 1445 1415 1151 1772 1631 1646 1625 1820 1746 1687 1778 876 801 1033 891 820 835 641 692 830 379 329 622 266 396 411 664 696 189 277 203 210 470 422 434 443 325 837 430 657 812 815 1073 837 960 709 566 668 808 676 565 625 874 675 760 703 1098 513 471 473 367 563 621 1037 421 692 1083 1182 764 713 275 756 885 599 866 960 980 809 850 911 993 768 960 1157 1065 894 1040 735 704 919 710 803 908 1696 1123 1553 1691 1200 1399 1299 1553 905 1493 1175 800 314 1506 733 1585 955 635 1513 822 887 724 897 1760 1612 621 720 622 1681 1937 1774 1935 1164 653 564 708 1339 838 1631 1370 837 709 1286 1227 874 764 1270 1802 1234 1275 1419 1291 1548 1247 1607 2219 1630 1589 1902 1626 1753 1563 2010 2026 710 1204 810 857 911 869 3093 1447 1360 1232 1204 1871 1719 1469 1698 1653 1655 1833 1576 1234 1283 791 1104 676 935 1090 1097 1315 945 1219 1140 852 1193 1866 1558 1470 1577 748 746 696 1147 774 375 327 313 369 312 359 332 606 300 729 570 449 734 1467 1219 1116 1128 1219 1272 1108 1015 1094 1089 1483 1616 1365 1332 1329 1558 1497 1140 1302 1699 1150 1313 1589 1523 1550 1348 1059 1210 1209 1137 1457 1472 1337 1226 1114 1425 1440 1239 1098 1481 1415 1444 1148 1330 1757 1129 1344 1564 1632 1456 1624 1772 1397 1939 1098 1021 1147 2262 1091 1889 1814 1017 646 442 304 204 266 238 350 833 770 744 1018 1179 1123 912 642 945 724 492 665 564 559 839 756 1684 400 911 659 634 689 775 696 1167 499 625 625 487 518 681 682 600 781 842 737 1003 992 461 2071 985 917 865 623 1008 644 571 780 1008 951 1068 1178 969 813 423 474 605 558 905 1476 1324 921 1058 1112 1197 583 1384 937 1287 1299 1315 755 1096 1286 1146 1222 1414 974 1533 886 884 1021 606 706 920 761 593 1663 2110 1962 1464 683 661 658 879 870 824 814 3818 862 4331 3886 3766 3197 3345 3063 3370 3468 3640 3540 3723 3168 3311 3603 978 986 1067 955 1312 1353 1356 1010 1042 1040 1852 1568 993 1008 969 1108 924 1097 1741 1175 1074 1011 1113 1462 1372 1570 1528 1814 1561 1166 934 1416 1148 1444 1011 1319 1188 1747 969 749 1406 1479 1383 1265 1188 1694 1356 1356 1045 1494 1436 1510 1569 1441 904 1073 1302 1232 1165 989 1521 1111 1249 1129 1643 980 928 906 2213 1069 2082 1985 1934 2013 1891 1696 1569 1314 2077 1562 1611 1506 1624 1335 1390 1556 1611 1391 1531 1440 1701 1378 1834 1350 1255 1438 1683 1385 1691 1441 1411 1127 1748 1727 1434 1309 1322 1349 1475 1263 1282 1376 1108 1034 1518 966 1675 1689 1280 1238 1457 1231 1537 1534 1020 1003 1311 1416 1306 1033 1367 1542 734 1221 1454 1059 1160 1143 1416 1593 1366 1489 1316 1442 1384 1509 1260 1400 1160 883 803 814 1326 1292 1242 1444 679 912 804 1445 601 383 544 478 556 608 388 646 344 405 495 684 386 390 424 470 541 456 491 673 507 675 623 662 772 657 750 698 734 566 561 798 398 991 771 809 735 887 504 459 775 798 712 837 633 689 718 473 562 377 347 1186 708 354 334 218 235 324 642 477 701 496 548 477 666 612 595 460 642 366 651 1194 765 373 467 361 417 433 307 745 657 822 430 468 583 573 520 600 568 496 783 421 504 473 568 394 297 648 565 1009 596 716 1067 1090 870 717 686 716 510 675 679 1130 973 930 896 507 732 515 685 713 776 634 578 509 608 1007 641 916 924 902 1226 962 1708 1532 1148 1327 1652 1837 886 2189 1205 981 1453 718 577 1649 695 1465 800 843 1431 1177 683 1043 875 891 964 1116 669 612 1071 751 508 618 698 527 917 1436 1685 891 1038 810 881 861 886 725 672 812 732 958 1049 851 414 608 652 430 1100 558 540 705 1149 849 896 596 898 621 882 995 464 602 825 401 709 654 609 884 544 823 770 827 1159 538 840 620 531 712 671 954 529 482 522 626 975 956 715 499 678 1020 906 1318 727 1614 534 1715 367 1153 651 725 613 1013 908 554 1082 725 1095 688 801 546 861 878 796 689 720 1273 894 517 583 629 764 479 814 1126 382 418 593 247 446 672 1057 1159 751 864 626 555 990 1197 1338 1131 1126 798 1238 988 138 87 173 195 186 963 682 1110 1247 1156 1101 996 938 861 900 584 288 203 467 586 300 483 431 799 850 957 651 567 539 684 831 767 1069 842 682 1190 670 468 518 664 617 573 739 739 659 528 753 861 763 819 709 786 636 826 922 831 667 653 630 1310 1108 457 851 817 797 972 913 1056 978 662 538 435 774 559 556 821 897 1161 1127 4499 4085 860 1121 972 935 972 595 1212 1080 1419 1087 1553 1261 1258 817 488 600 735 1113 974 618 1038 1069 924 902 762 1246 1024 1134 715 891 952 972 1304 855 1071 317 375 833 710 432 304 346 266 320 181 373 607 667 734 508 763 486 498 848 787 1105 824 795 640 503 462 1158 762 664 917 829 245 300 289 1443 2049 1378 816 1436 2047 2041 1231 890 1072 1475 1144 1290 988 786 798 842 1821 1188 711 711 623 422 487 500 1498 1838 1433 1304 957 1891 1982 1958 2398 2138 1529 1657 1669 1319 2296 2158 1976 1913 1993 2595 2317 2536 2661 2104 2242 2055 1944 1899 2002 2752 2816 2780 2857 2551 2109 2538 2121 3042 3415 4059 2715 2124 1889 1025 1119 2493 2036 1636 1051 2329 875 724 1030 710 1189 854 580 1623 1290 953 628 680 627 627 494 3003 3270 3499 3868 3710 2824 3136 3242 3081 3833 3470 3128 3359 3026 3640 3677 2806 2910 2650 3210 2918 3158 3301 4029 3861 3040 3685 4063 3645 846 710 606 3216 3937 1804 4315 4380 4968 3457 1558 1496 1755 676 1753 372 776 659 710 3099 1771 1901 702 651 513 803 2005 2487 2229 2972 1988 1831 2190 2214 3025 3794 4609 3703 3774 7504 6884 3625 4393 5231 5670 2848 1536 1824 2216 1966 1289 2865 1012 3789 1398 3583 1337 181 163 1450 1756 3009 5091 2027 947 2082 1250 1547 1011 1011 1433 1290 1510 2295 1781 3230 3791 1659 1021 2208 3037 3017 2946 2599 2643 1447 1721 1441 2964 1971 2504 1079 1827 985 1823 1189 1178 1463 2228 3374 2863 1193 1053 1083 1412 1353 1293 1321 1081 1234 1174 2020 1326 1168 2156 1002 942 3293 1494 1767 1537 915 1321 1374 1317 1824 1560 1191 1142 1424 1652 1618 1873 1370 1577 1632 1799 1534 1146 1310 1798 751 695 935 547 855 1214 1639 996 937 620 917 883 1513 1459 911 931 1258 1139 997 766 830 483 449 635 437 801 1041 920 745 776 774 872 856 865 794 736 582 843 794 693 745 935 879 444 723 890 1090 510 724 630 702 713 767 719 815 616 503 993 1590 543 769 774 831 1122 1178 1184 768 825 800 819 1107 867 772 1026 798 1118 1391 1023 611 852 814 1370 1396 629 727 587 888 962 747 600 602 991 457 863 1253 437 948 586 564 708 579 639 738 909 579 804 1080 239 1082 639 797 501 621 437 928 1052 517 984 1211 1202 1707 1250 1194 897 576 535 663 328 425 759 504 323 205 450 246 737 503 522 560 534 625 613 373 420 340 204 564 558 371 1501 1282 577 482 742 991 764 850 840 888 499 936 846 917 784 765 1229 875 1007 1098 604 617 860 806 790 995 1204 1198 739 557 664 590 394 273 532 1019 1206 1324 1067 2189 870 1111 970 794 1172 1186 927 827 893 1199 1665 1543 1980 1713 1911 2101 1217 1257 1298 872 507 1210 1428 1317 1485 1277 1370 923 454 882 905 2276 466 381 404 696 564 604 681 777 1165 493 630 725 829 502 402 434 1748 1681 899 991 1254 1945 322 693 485 338 886 1476 1241 1324 1313 1250 1438 1016 1120 1003 766 746 1015 721 799 908 1024 852 1147 902 915 781 897 704 927 1025 1442 995 773 907 553 520 528 787 448 1263 689 693 1591 905 1534 1047 1433 1573 855 627 1873 929 1022 1082 1175 1331 1013 1032 1005 1214 1437 1328 1133 911 796 756 1511 1125 975 943 1101 955 1901 1826 2216 1367 1205 1290 1713 1163 1046 1714 565 1292 1156 1337 1002 1299 1135 1038 1240 1228 1091 1183 1524 1119 978 923 1089 996 2350 2182 2241 2016 1798 755 1133 951 998 1098 1118 1145 1260 1456 1056 614 1036 965 1042 1157 1188 899 1170 1477 1048 1072 943 1716 1522 1480 1749 1382 1921 1573 1455 2035 1568 1441 1883 1686 1769 1960 1895 2248 1778 14037 2111 2263 2030 1675 1701 1491 1931 1803 2108 1653 3488 3890 2757 2494 2664 2415 2511 2713 2258 3520 3252 3658 2717 2154 3236 2114 3530 2658 2279 1741 1934 1391 2022 1673 1846 2301 703 1607 2741 2467 2367 1077 854 1291 991 997 1235 1269 725 894 948 640 569 819 1297 877 913 570 662 583 493 495 1172 812 1163 1592 1092 841 1285 1398 1076 1477 1344 1228 780 1186 1191 936 1176 1601 1185 1655 1725 1062 501 732 670 615 657 425 663 639 511 354 802 229 455 369 456 430 216 287 228 318 311 356 306 329 278 533 343 775 785 697 1105 988 1060 581 618 655 631 521 449 505 471 421 659 560 1102 479 517 472 384 334 366 963 532 740 1358 1454 688 469 473 1228 1232 1020 1230 1493 1290 1159 1265 1298 1169 943 893 632 799 1071 957 1214 981 976 608 855 659 1386 1067 1344 1452 1237 1513 1103 1179 977 1408 1206 1038 429 2037 846 2040 1075 783 2083 1319 899 1175 784 1335 1730 957 807 773 1267 1499 1746 1645 1950 802 704 886 1634 782 1547 1648 1060 793 1629 1403 1193 1142 1102 1465 1636 1652 1492 1904 1693 1838 1610 2162 2976 1589 1809 1826 1661 1553 1763 1741 737 729 909 1005 819 834 3670 1114 1189 1177 1453 1353 1269 1157 1309 2097 2098 1919 1731 942 904 527 628 440 1240 1157 1186 1158 793 872 721 787 586 1281 1089 1421 1053 693 737 710 846 595 360 394 292 402 465 336 240 517 511 701 564 582 974 870 1044 736 1328 1427 1165 1343 1279 1450 1087 1290 1409 1615 1420 1656 1426 1488 1293 1380 2091 1250 898 1568 1127 1078 1392 1271 1006 1560 763 1085 1391 946 936 956 1276 1221 933 1669 1200 1498 1379 1273 1195 960 1148 1356 1309 1319 1574 1608 1856 1170 2311 1312 1153 961 1782 1343 1303 1681 899 513 583 657 223 267 231 368 894 1016 797 959 1203 1126 1077 448 882 842 448 715 386 463 520 551 1584 537 1090 791 466 487 778 754 672 828 748 374 314 565 581 340 627 938 697 1045 976 789 555 1885 749 713 1037 893 700 741 633 581 895 634 830 840 934 979 634 755 641 469 1126 1175 1014 1284 1487 1607 1229 678 1750 730 1198 1117 1466 776 1019 999 902 999 1060 1411 722 950 765 1330 679 577 655 636 545 902 2391 1759 869 586 579 461 1074 730 552 679 3311 676 3883 3575 3684 3019 3194 3174 3439 3247 3756 3124 3564 3687 3430 3510 901 924 953 577 1187 1296 1498 1355 1687 1261 1364 1445 621 704 1334 1745 821 1138 1452 1209 1079 968 902 860 876 1010 982 1151 1707 1265 613 1067 936 1071 1203 1291 1127 1154 809 927 1510 1659 1475 1153 1123 1487 1481 1598 1419 1444 1045 1323 1240 1125 1558 1335 1671 1407 1325 1007 1519 1717 1232 1222 1374 1624 1661 1475 1280 1548 1413 1505 1423 1393 1221 1380 1312 984 1749 1644 1509 1227 1245 1106 1015 1257 1302 1163 1472 1109 1373 1412 1233 1054 1502 1099 1375 1461 1366 1215 1499 1541 1638 1647 1376 1414 1674 1664 1437 1250 1390 1212 1323 1161 961 1418 1421 1456 1160 1243 960 1237 1957 1534 1512 1349 1682 1704 1418 1077 1690 1259 922 1629 1248 1384 1533 1715 1767 1736 1854 1791 1714 1482 1675 1563 1526 1535 1519 1275 1289 1284 1975 1840 1744 2117 886 777 957 1539 719 592 408 212 414 287 469 586 168 526 643 666 811 780 772 551 564 495 518 567 344 575 462 653 754 631 590 517 556 390 390 660 526 609 482 420 378 493 504 496 473 391 355 454 445 418 505 419 489 504 494 1271 581 417 376 341 389 441 843 556 625 303 320 360 427 326 442 321 468 382 715 1125 609 233 361 430 390 574 391 783 687 746 377 483 553 402 593 925 838 756 797 325 645 583 532 453 308 711 727 675 905 661 801 882 771 929 868 922 791 951 672 1070 1118 641 1059 652 629 640 861 622 584 866 392 561 992 445 576 1060 1103 698 1346 1095 1263 910 956 1075 1138 1970 1171 1362 1179 718 1184 670 523 1253 906 1381 853 782 1373 986 541 1209 771 761 996 1133 907 686 856 761 528 857 573 640 904 978 1195 902 1087 1115 989 1072 842 813 631 973 666 673 845 631 528 576 465 532 675 578 540 710 1004 775 804 705 622 711 550 670 454 363 591 506 1023 522 667 960 567 511 899 803 1303 544 718 521 495 648 751 952 577 583 742 557 1215 1017 765 508 838 667 841 1184 731 1574 1094 1134 732 766 707 643 699 1279 628 838 964 734 720 604 713 392 936 1122 1079 1060 1101 682 940 733 585 1005 774 488 798 1021 330 403 259 428 519 600 1206 954 654 749 696 597 976 1065 834 1196 693 688 1055 667 145 191 167 225 150 792 528 1204 1300 1376 1286 1117 804 719 797 451 283 254 536 656 315 847 860 686 742 706 489 551 512 569 610 672 1178 1166 930 927 643 631 451 867 699 612 649 665 649 620 624 722 380 430 486 525 978 573 785 627 846 734 766 1103 957 453 544 614 522 634 598 942 676 597 468 535 568 367 721 791 721 1054 1372 4906 4647 970 924 840 1019 952 921 883 710 1215 1186 1552 1442 1135 973 652 848 630 682 919 728 965 949 1091 995 918 1218 1174 913 674 832 878 773 1095 629 933 464 602 782 622 578 403 575 571 700 348 472 927 733 771 650 1060 751 726 771 463 1439 1162 869 719 663 466 943 988 704 847 763 448 495 486 1274 1871 2156 1296 1091 2187 1393 1314 1393 1160 1598 1155 1153 958 1193 868 659 1607 1294 393 369 539 502 603 602 1618 1726 1578 1392 1631 2206 2374 2178 2482 2150 2019 2160 1669 1091 2776 2865 2902 2834 3060 2287 2426 2405 2467 2365 2673 2518 2494 2525 2454 3167 3311 3039 3349 2966 2322 3119 2841 3864 3720 4541 2172 2076 2335 1196 1327 2370 2098 1885 1127 2373 859 919 1036 992 1073 632 772 1548 1973 859 576 678 607 549 438 4048 3865 4032 3298 3854 3840 3567 3589 3113 4038 3691 3720 4168 3358 4241 3578 3908 3897 3556 3563 3987 3579 3484 3328 3687 3319 3625 3596 3556 940 831 529 3878 4119 1971 4975 5869 5632 4679 1632 1819 1427 502 1609 342 735 557 430 3537 2122 2175 594 1048 935 567 2186 2158 1921 2843 1709 1487 2386 1638 2454 3317 3873 3924 4180 8063 8167 3492 4578 4718 5936 2178 1417 1789 2984 2281 1543 3560 1097 3015 1203 3083 1587 200 178 2204 1695 2785 5205 2269 1001 2148 1305 1694 875 813 1604 1518 1374 1811 1534 3445 3949 1420 1172 2368 2678 2531 3706 2745 2768 1344 1424 1221 3097 1918 3382 1329 1700 831 1562 1642 1566 1898 1939 4331 3302 1430 1363 954 1147 986 974 994 1172 1025 1001 2180 1368 1724 2108 1200 1072 3928 1269 1682 1435 936 1944 1922 1400 1556 1451 1622 1375 1497 1259 1298 1724 1241 1312 1307 2012 1634 1195 1672 1597 878 748 734 754 903 634 1582 929 1001 648 825 789 1443 1181 1126 780 1206 1079 1144 752 928 462 410 593 619 701 504 484 649 550 718 529 578 883 795 639 530 693 1048 540 657 628 596 379 1024 1166 1044 517 731 925 927 940 1064 793 1137 615 602 1020 1216 1017 696 854 792 1420 1348 1164 805 891 967 1012 815 846 722 827 951 885 1051 1116 1014 1086 564 1031 1049 849 1052 925 765 786 796 770 835 1322 757 1130 942 468 944 778 629 828 792 919 782 888 666 654 1458 223 1566 839 871 669 655 464 914 1019 1006 1401 1563 1714 1737 1348 1277 651 725 566 671 550 798 695 480 398 352 474 477 589 612 815 358 533 548 522 405 422 351 235 496 478 502 1944 947 715 575 673 901 899 506 512 1285 722 782 626 1273 926 1101 968 969 1147 727 1110 599 547 734 829 932 1180 1216 888 774 525 592 399 263 533 1157 983 1107 1039 1446 1224 852 1135 927 1124 1268 1298 1050 1074 1403 1730 1268 1733 1377 1266 1522 1186 886 1211 967 400 1110 1354 1261 1302 1264 921 1088 529 1136 1231 2501 538 611 359 734 496 679 496 772 1221 518 871 1072 1071 426 393 479 1201 1229 777 944 550 1734 400 552 323 445 919 1435 1050 1235 1277 1207 1389 970 1186 868 839 808 1002 741 788 781 954 792 1193 924 789 614 823 724 709 600 1676 710 828 577 304 937 433 839 558 1536 778 633 1921 1013 1189 1113 1288 1491 1007 634 1800 1179 1483 1601 963 1105 1014 1143 1012 1469 1331 1420 1190 744 856 667 1027 1299 1191 1476 1126 1046 2108 1781 2105 1516 1200 1313 2047 1304 1236 1834 479 1451 1179 1072 1167 1088 1396 1258 1409 1419 877 1365 1428 1518 893 1988 1307 1277 1745 1837 2030 1067 958 804 1368 1209 710 744 1096 829 951 986 816 693 1136 929 889 990 1464 857 1457 1045 941 911 927 1895 1256 1284 1193 1335 1873 1672 1627 1996 1466 1593 1708 1667 3416 1598 1904 1843 1577 2111 14494 2092 1935 1539 1957 1957 1727 1585 1782 1439 3792 3710 3295 3059 3135 2679 2341 2485 2338 3512 2439 2788 2255 2446 2592 2690 3633 2429 2259 1747 1809 1716 1198 1681 1762 1890 905 1914 2419 2179 2862 1343 1434 1248 1005 765 1343 1009 634 954 1134 906 795 679 724 568 704 395 832 600 628 575 603 986 1190 1134 865 902 1190 1133 1389 1249 1356 1484 1372 1559 1543 1554 1312 1850 1173 1748 1774 795 452 542 471 568 535 419 890 660 647 299 826 434 418 439 432 640 127 180 180 262 619 659 557 587 505 522 474 615 792 798 1108 1082 1127 867 1052 538 1001 518 494 542 529 672 841 718 1119 419 391 560 458 398 502 1150 470 709 934 1233 743 768 618 1094 1050 1276 1048 876 969 810 1070 1014 901 659 835 799 976 647 838 738 1196 664 720 970 985 1413 996 1094 1162 1147 1316 1035 1210 1110 1371 1271 1083 529 2129 841 1995 1131 845 2277 1014 1125 946 1005 1424 1868 671 820 704 1573 1668 1768 1754 1634 845 797 821 1660 1029 1880 1726 1174 866 1676 1711 1166 963 1353 1688 1366 1606 1159 1937 1419 1621 1492 1899 1948 1489 2119 1666 1615 1511 1496 1652 806 891 695 785 948 813 3490 1316 1190 1091 1174 1377 1312 1212 1355 1880 1954 1648 1501 950 930 897 718 508 1513 1126 1034 1219 718 1084 878 862 840 1304 1201 1225 1376 789 815 656 834 636 415 432 386 452 468 373 341 683 387 782 442 428 802 1144 1201 1064 916 949 1148 1182 1023 1083 896 1255 1400 1217 1286 1519 1244 1518 1308 1446 1537 1452 1275 2158 1030 938 992 1197 1043 1164 1133 1134 1532 1485 1038 1293 1100 1264 1299 1135 1542 1558 1458 999 1212 1454 784 1195 1234 1323 1837 1573 1884 1208 2462 1556 1111 1024 1773 621 1472 1897 1042 749 631 422 245 327 312 422 915 794 785 796 1033 1082 883 552 900 1141 393 680 529 530 710 739 1775 331 973 654 513 673 881 652 586 535 504 558 461 829 481 483 738 603 706 670 1003 997 503 2201 597 509 1161 691 846 743 622 490 946 947 557 646 1068 771 298 343 360 367 888 930 893 841 1167 1243 1080 833 963 900 1090 823 1530 471 921 1100 982 1128 1275 925 878 868 805 816 633 596 705 682 473 921 2519 1883 1619 455 345 316 907 517 623 763 3301 737 3545 3164 2785 2286 2833 3467 3463 2995 2901 2999 2843 2931 3273 2612 818 1196 1053 904 1446 1415 1513 1434 1176 1228 1155 1436 1061 828 986 1307 776 1065 1543 1319 1131 1126 924 1019 1000 1329 1335 1569 2030 1430 1296 1195 1090 1200 1255 1146 969 1449 1166 1467 1678 1689 1676 1535 1688 1763 1405 1481 1450 1585 983 1400 1332 1091 1652 1769 2110 1791 2032 1303 1903 2182 1676 1754 1686 1625 1649 1495 2270 2062 2338 2518 2321 2255 2258 1865 2004 1407 2047 2088 1939 2074 1516 1696 1376 2017 2243 1493 1709 1869 2040 1644 2395 1659 1714 1640 1950 1943 1933 1870 1904 2085 1979 1919 1883 1827 1820 1709 1741 1350 1713 1748 1594 1613 1451 1755 1832 941 1790 1616 1558 1675 2000 1761 1639 1539 1860 2364 1725 1708 1760 2229 1637 1986 1967 1871 2010 1736 2428 2852 2492 2433 2394 2164 1921 1867 1842 1852 1688 1992 1721 1960 2219 2625 2342 1985 929 1036 1240 1908 898 656 778 503 796 679 415 679 198 420 669 456 578 456 469 537 468 452 536 750 362 855 460 856 1020 633 546 472 538 598 535 674 614 809 679 580 585 756 595 810 497 495 446 708 434 463 539 482 587 985 933 1121 1000 264 250 269 406 476 1249 1211 1429 506 518 290 538 416 575 430 545 537 1026 1904 820 350 447 627 773 626 460 1081 690 1535 594 660 732 515 789 1215 1176 1060 1642 585 606 327 610 537 519 901 939 628 759 835 963 1781 1317 1533 841 1224 922 867 764 1142 974 609 1152 805 815 1004 758 866 769 1038 527 856 609 832 753 1598 1230 652 1662 1726 1701 1043 1110 1667 860 2425 772 1565 1035 730 1119 972 622 1284 1726 1729 1456 916 2232 1389 567 1278 1442 1460 1092 1325 1094 730 1026 1375 1014 1024 905 1246 1023 1058 1735 1035 1068 1332 810 1194 1564 1627 730 822 790 443 969 609 432 583 383 622 587 667 693 874 1518 938 1238 905 1295 632 866 924 491 711 451 874 878 901 809 1263 798 803 1146 980 1450 1063 902 461 423 785 780 1122 864 830 778 659 1238 1098 903 599 899 1000 885 1111 690 1578 779 1480 726 1084 653 548 750 1442 730 1023 970 1236 1165 759 943 712 804 1498 1356 1501 1459 1221 1113 898 709 1003 772 518 841 1326 433 558 311 474 752 873 961 1649 1024 1189 810 702 1101 1254 1660 1804 563 942 2053 749 514 294 344 369 346 1229 651 1357 1387 1311 1269 1452 909 820 1108 700 280 262 581 697 216 919 783 855 840 827 710 687 730 450 1228 960 1577 1231 897 1037 898 636 640 1140 631 591 558 586 543 549 675 735 503 552 433 609 956 681 944 777 884 833 887 1358 1064 439 1050 1109 813 1173 1036 1260 855 851 361 920 755 641 779 1127 1183 1456 1074 6391 5721 914 1235 1450 1081 1316 1269 1168 882 1765 1432 1690 1665 1625 1070 642 883 885 1289 1068 1354 1036 1018 1051 889 1073 1229 1609 769 748 1310 980 974 1981 1202 1312 458 560 1565 1236 826 600 605 899 844 511 633 1079 942 1309 731 1257 928 900 1118 835 1855 1435 1296 1275 1117 715 1032 793 707 1177 1068 279 344 421 2964 2447 2487 1724 1390 2395 1798 1752 1626 2009 2448 936 1240 1236 1260 771 1200 1720 1774 563 557 483 604 707 778 2036 2165 1789 1856 1871 3601 3926 3490 3883 3977 2808 3034 2968 1847 3716 3645 3454 3928 3420 2757 2974 3191 3394 2734 2764 2914 3006 2939 3019 4252 4778 4265 4802 4388 3246 4696 3242 4817 4856 4428 2155 2398 3066 2238 2032 2832 2748 2285 1778 2795 1119 989 1042 1856 1621 1245 998 2140 2535 1887 665 794 702 909 556 4262 4146 4206 4699 4229 4996 4074 4409 4562 5591 4573 6257 5394 4691 5590 4785 5670 5484 4967 6386 6355 5776 3641 3753 4054 4804 3626 3815 3776 1224 1067 672 5415 4551 2844 7800 7798 8254 6807 1660 1731 2035 753 2517 273 1214 849 796 4403 2381 2277 1205 1446 1029 1263 2614 3719 2109 3237 2197 2608 4143 2393 2485 6326 7832 5119 6115 11974 10086 5085 5724 6567 8136 2356 1822 2256 2429 2878 1483 3108 1097 3520 1590 4856 2029 454 418 3287 2481 3794 4987 3784 1759 2643 1567 1950 1284 1215 2449 2303 2248 2131 2009 4077 5676 2440 1011 2683 3765 3718 4579 3770 3954 2381 1595 1366 3569 1980 4385 1985 2575 1525 1690 1413 1340 1916 2116 6291 5576 1634 1387 1222 1832 1801 1087 1555 875 1183 1583 3040 1519 1756 3112 1745 1589 4812 1484 2091 1640 1317 2232 2574 2510 1850 1531 1406 1365 1645 2054 2198 2422 1938 2303 1756 1899 2104 1691 1946 1604 1391 1185 837 916 1130 1001 1775 945 1034 785 891 1105 2042 1784 1782 1090 1803 1517 1562 740 831 892 802 1026 1139 1109 917 847 1073 1265 814 829 992 1458 943 835 1158 1030 1091 1173 1506 1384 1189 757 1331 1727 1533 688 1292 1497 793 853 1181 1211 1203 1223 1057 1571 1937 1219 1092 879 1181 1860 1461 1595 773 819 763 721 961 810 847 964 1447 959 1442 1265 891 1524 889 1275 1296 1393 1638 877 871 991 1418 898 1031 1698 1226 1533 1164 688 1268 1259 1113 1385 720 1032 1412 1706 967 1536 2383 304 2311 1071 1118 743 653 674 1439 1952 1200 1794 1605 2055 2119 1529 1635 1317 883 677 718 1117 1167 1241 580 727 554 560 436 694 574 891 912 868 554 522 1173 936 624 682 435 696 822 2212 1278 1177 987 799 1285 748 880 988 1068 1279 1673 1450 1758 1252 969 1082 1111 1273 750 1591 1076 799 954 1067 1121 1211 1532 1025 831 641 928 549 452 746 2263 1312 1380 1608 2308 1387 1725 1350 1310 1677 1570 1692 1052 1664 1535 2303 1767 3118 2503 1769 2055 1757 1084 1360 912 440 1522 1710 1481 1923 1369 1420 1167 811 1026 1198 3402 564 804 566 760 724 792 698 1303 982 411 1046 1016 2129 670 571 633 1338 1984 1801 2038 1005 2543 503 956 665 564 1397 1739 1532 1588 1641 1574 1669 1486 1477 991 800 889 1065 905 939 817 1582 1227 1691 1293 1145 913 1007 889 1353 1248 2554 1293 739 1212 482 613 497 927 634 1765 867 1028 1882 1531 2082 2246 1778 2235 1253 835 2270 1390 2211 2265 2075 1988 2109 1534 1379 1798 1836 1604 1496 1134 1132 1066 1104 1897 1617 2006 1785 1001 2382 2508 2905 1778 1923 1645 2385 1723 1581 2793 901 1556 1259 1317 1281 1334 1851 1790 1950 1968 1071 1220 1731 2044 1290 2249 1524 1674 1978 2543 2083 1825 1425 1412 1625 1459 863 740 1548 968 1184 1301 1198 924 1649 1494 1641 1974 2490 1173 1897 1276 1304 1794 1566 3153 1230 1978 2405 2347 1935 2239 2345 2580 1671 1738 2100 2426 2075 2384 2734 3253 2551 2263 2092 19435 2786 2419 3126 3283 2026 2200 2230 2451 5147 5740 4156 4439 4162 3057 3001 3378 3739 4589 2981 3485 3122 3429 3889 3962 5428 4199 3193 2610 2692 1663 1869 3195 3049 2644 1548 3079 3794 3313 4140 1414 2353 2254 1351 1722 1944 1075 1720 1997 2173 1191 757 1130 1030 827 936 743 918 987 980 938 873 755 695 1342 1308 1086 1988 1538 2041 2052 2017 2171 1457 1920 2979 1891 1642 2186 1558 1979 2042 682 925 1101 1029 1106 1289 953 1026 718 708 546 937 606 761 530 1082 713 287 222 246 335 486 430 524 350 353 958 688 721 995 1061 1407 1354 1459 947 1136 972 747 703 689 800 865 925 890 677 1551 595 567 742 656 495 638 1370 475 612 862 1632 638 515 430 826 863 784 803 1097 1174 831 1393 1189 1098 642 878 997 914 1053 1077 812 1087 1030 962 1215 1077 1782 1311 1457 1511 1541 1057 1536 1714 947 1309 1323 1308 854 2078 1328 2716 1443 1246 3020 1103 1058 1054 967 1641 1783 924 735 561 1967 1892 2048 3283 1742 1069 1021 893 1858 1034 2222 2053 1148 1193 2028 1780 1276 1341 1601 2036 1226 1890 1636 2072 2049 2096 1400 2247 1952 1609 2036 2137 2820 1469 1894 1962 828 1168 770 859 1049 761 5329 1242 1311 1237 1794 1670 1384 1215 1487 2213 2287 1655 2179 1604 1376 1258 830 1242 1434 1090 1255 1561 1119 1089 1393 1541 1755 1766 1052 1543 1218 690 671 800 797 563 444 444 367 430 442 393 367 1088 438 723 730 782 1297 1516 1484 1263 1439 1372 1424 1480 1519 1281 1375 1241 1345 1426 1311 1140 1452 1928 1680 1799 1493 1383 1433 2419 1535 1220 1750 1527 1601 1345 1107 1410 2110 2417 1338 1713 1822 1758 1291 1627 2096 2049 1944 1543 1316 1954 1309 1628 2008 1669 1819 2238 2195 979 2882 1462 1170 1315 2810 834 1955 2613 1473 858 599 883 379 571 489 621 1068 1289 1048 701 1367 1305 1092 788 1135 1186 509 1284 605 582 1374 881 1712 610 1265 806 663 832 810 733 752 572 587 531 430 563 574 769 829 565 1061 912 1506 1304 673 3092 1034 936 1204 1010 1340 1006 923 925 1674 1078 1131 1139 1566 767 520 637 432 769 1022 1559 1559 998 1224 1234 1358 981 1807 1216 2035 1088 2168 743 1150 1202 1085 1344 1434 1660 873 761 786 1154 834 482 581 636 522 1655 3486 2567 2150 717 618 807 831 820 997 670 4080 1065 4378 4189 3950 4085 3946 3931 4310 4102 4474 4065 4637 4708 4833 4376 1411 1463 1761 1208 1619 1862 1758 1377 1382 1786 1239 1401 1670 993 1353 1262 1072 1345 1501 1730 1605 1558 1093 1286 1421 2100 1945 2321 1521 1568 827 1166 1321 1219 1080 1725 1580 1525 1013 1365 1163 1115 1083 1654 1116 1555 1552 1514 1565 1585 1575 1457 1349 1161 1258 1291 1738 1489 1153 1026 1395 2045 1661 1443 1112 1751 1685 1627 1772 1507 1920 1944 1763 1902 1976 1440 1701 1323 2061 2135 1618 1869 1469 1797 1249 1643 1767 1835 1338 1508 1627 1782 1575 1467 1637 1682 1526 1632 1371 1249 1444 1626 1414 1459 1515 1571 1588 1626 1336 1151 1540 1428 1377 1357 1339 1130 1906 1429 1814 1747 1138 1326 1746 1621 1575 1410 1479 1362 1424 1503 1826 1721 1367 1448 1566 1567 1351 1446 1515 2024 1812 1625 1870 1994 1976 1932 1719 1890 1693 1502 1512 1536 1746 1599 1722 1670 1183 1329 1263 1741 670 545 722 585 769 772 523 761 310 683 420 725 350 383 385 413 753 429 461 868 413 911 608 570 747 516 571 435 534 483 633 646 621 809 787 441 392 485 519 574 682 674 606 671 367 439 730 478 595 518 461 1431 573 553 456 281 502 377 943 585 651 417 405 435 452 853 464 482 656 442 665 1399 792 338 456 459 530 506 413 922 676 1258 561 639 790 676 634 1168 1071 916 1010 348 429 494 358 728 514 853 823 507 887 592 748 878 1053 1176 557 1189 756 821 655 1383 893 737 933 757 740 735 758 593 715 811 617 809 896 624 741 1155 906 696 1889 1692 1645 1271 1123 1557 1087 1747 1074 1923 1081 722 1006 616 907 1265 1131 1616 1061 930 1362 1160 467 1283 966 964 923 1030 1009 599 956 905 822 599 783 642 1098 1337 1769 1166 1174 1244 929 1269 1459 1083 871 1167 693 886 883 794 482 795 635 631 656 851 631 797 1278 1205 906 990 951 674 707 808 579 470 556 613 813 941 1183 1780 1071 768 1115 967 1390 749 718 656 685 802 912 1053 681 811 474 562 684 994 816 460 818 775 928 1629 688 1615 776 1691 641 925 1136 702 543 1516 861 719 1183 1051 991 806 721 641 1075 1259 1195 1439 1397 1219 1020 850 843 1044 863 458 897 1204 317 365 471 536 701 602 866 1219 691 894 665 609 812 1128 1497 1417 532 992 1323 688 230 114 158 183 247 796 747 976 865 1090 1420 1009 860 736 1067 740 322 287 691 721 340 717 573 791 779 720 579 651 851 636 1006 759 1591 995 770 1072 765 669 642 1311 538 395 729 754 634 524 720 749 363 425 551 379 696 749 803 934 973 662 590 1022 908 685 769 841 664 903 964 1155 1373 662 682 454 998 608 696 1042 944 1309 1072 5595 4814 1152 1473 1304 1306 1294 1062 1206 1030 1409 1224 1340 1263 1254 926 526 584 764 840 1063 878 1381 1352 1113 914 658 1192 1398 742 799 1244 859 919 1430 795 713 516 540 1234 981 681 533 612 602 647 537 417 770 952 1095 563 957 495 622 877 662 1333 920 1019 910 725 648 1080 880 786 1335 1084 447 471 592 1449 1665 1872 1119 1258 1809 1635 1314 1133 1456 1855 1126 1215 1357 962 836 1064 1906 1475 316 300 750 688 594 931 1614 1895 1404 1714 1435 2463 2746 3083 3170 2886 2298 2603 1841 1348 3168 3172 3222 3407 3644 2688 2851 2783 3009 2982 2693 2973 3385 2720 2866 3546 3492 4241 3384 3215 2967 4042 3283 4334 4794 4349 2204 2450 3044 1596 1697 2642 2749 2699 1210 2653 913 956 1292 1066 1117 809 878 1978 2293 1157 667 943 831 752 742 4228 4555 4094 3893 3753 3999 3742 4242 3986 4765 4139 5554 4768 4222 4332 3826 4240 4695 4372 4525 4524 4084 4064 3991 4383 4052 4125 4066 4112 1078 880 477 4127 4562 2209 5715 6763 6802 5249 1781 1702 1541 478 1564 459 935 677 590 3692 2257 2181 860 1162 991 1055 2097 2544 2010 2779 2186 2050 3160 2287 2386 4542 5358 4606 4412 8473 9116 4528 4970 6106 6833 2758 1844 2431 2298 2708 1790 2894 1039 3609 1393 3922 1747 220 192 2775 2199 3508 5336 2776 1176 2325 1507 1910 842 806 1610 1656 1847 2204 1859 3411 4287 2251 1107 2696 3206 3235 3746 2522 2240 1501 964 932 3083 1700 3377 1198 1851 950 1795 1590 1729 2117 1890 3809 3458 1535 1361 1370 1375 1209 1366 1362 846 1229 1302 2141 1660 1530 2697 1493 1383 4197 998 1164 1784 1019 1954 1783 1780 1376 1663 1425 1373 1478 1823 1840 1932 1776 1912 1479 1514 1612 1879 2292 1553 775 856 613 727 853 482 1862 988 819 642 833 894 1858 1139 1491 890 1607 1259 856 618 732 501 432 649 757 859 588 599 620 781 691 799 879 856 1112 602 671 767 1016 805 1059 875 689 468 838 1038 1205 619 716 1046 950 928 991 852 904 1026 917 989 1486 847 1198 775 1071 1553 1185 1388 926 1114 1132 1190 967 1011 1122 1053 1404 1200 1421 931 990 1218 942 1242 1338 1246 1393 782 641 997 779 776 808 1132 957 1396 993 665 1155 1141 961 1230 733 884 1173 1429 921 885 1710 270 1751 1234 1239 587 670 678 878 1467 1170 1414 1521 1495 1339 1094 1208 805 590 626 641 428 814 851 465 408 297 465 633 571 525 607 613 641 493 459 650 499 423 328 857 910 486 1572 1121 1272 1040 738 888 662 673 640 877 603 1349 989 1051 1019 816 1179 1190 1164 656 1178 989 734 1023 783 1286 1271 1515 966 629 902 925 541 401 830 1430 1208 1295 1237 2340 1165 1354 1215 893 1751 1240 1075 961 1022 1349 2072 1707 1614 1501 1603 1387 1689 1354 1467 1041 491 1181 1511 1457 2041 1208 1192 1166 423 916 963 2597 297 368 339 618 407 468 583 660 884 402 698 875 994 567 510 598 1389 1644 1017 1176 1058 2037 420 565 374 479 982 1494 1173 1341 1291 1274 1414 1287 1218 1015 893 848 1186 899 1003 914 1137 859 1359 928 1031 712 870 819 982 952 1935 819 658 690 534 798 443 1197 608 1444 717 670 1849 1206 1524 1673 1365 1674 1056 698 1891 1189 1270 1382 1458 1414 1114 1242 1161 1483 1688 1303 1514 1015 920 904 892 1364 1448 1293 1301 951 1890 2184 2559 1419 1255 1270 2046 1574 1154 2111 654 1741 1491 1322 1483 1353 1412 1282 1333 1405 1031 1203 1686 1512 1098 1575 1365 1233 2142 2063 1743 1488 1328 980 1229 1025 912 1010 1061 981 1155 1012 815 813 977 1079 1172 1321 2051 1251 1553 1259 982 1234 1116 2527 1512 1481 1537 1755 1710 2005 1464 1819 1711 1459 2068 2269 2119 1889 1750 2673 2116 2030 1935 2786 15916 1612 2202 2262 1878 1960 2106 1882 3739 3988 3251 3740 3149 2779 2618 2996 2348 3087 2666 3036 2689 2611 3196 2770 4194 2710 2502 1849 1997 1705 1305 1648 1705 2018 882 2341 2556 2153 2716 1206 2049 1613 1200 1322 1371 1079 1340 1350 1725 1253 729 1187 833 727 815 481 761 574 710 672 979 1021 996 1556 1032 929 1768 1377 1652 1589 1380 1390 1580 1387 1802 1480 1361 2276 1532 1744 1865 990 729 699 651 813 850 652 772 1028 444 613 752 485 578 548 695 647 279 316 374 248 600 556 506 596 478 762 432 664 614 1062 1101 1022 1115 704 718 497 825 622 577 611 819 586 768 892 1312 585 540 627 526 523 649 994 629 867 979 1666 751 523 431 859 824 855 949 977 1094 799 1203 806 817 953 924 1103 1106 1063 1082 1146 915 962 809 934 825 1552 1086 1365 1405 1270 1168 1236 1378 953 1494 1366 729 359 1759 901 1626 773 793 1538 839 891 833 887 1387 1870 700 732 637 1698 1669 1677 1841 1302 663 619 564 1136 636 1637 1393 661 852 1227 1231 807 839 1366 1802 1211 1282 1227 1242 1519 1291 1511 2125 1798 1412 1924 1654 1995 1723 2002 1923 667 1295 871 740 780 889 4348 1471 1552 1354 1401 1528 1385 1162 1550 1885 1798 1862 1340 988 1304 837 549 698 1039 1074 1140 1525 1060 1243 1187 1141 898 1450 1428 1813 1694 1013 912 854 1033 619 721 738 675 683 663 679 638 690 471 700 615 576 803 1652 1604 1478 1240 1163 1225 1245 1174 1026 1181 1518 1661 1539 1490 1649 1643 1476 1157 1425 1794 957 996 1878 1631 1291 1654 1450 1219 1222 1426 1154 1505 1515 1245 1248 1426 1822 1327 1270 1434 1621 1530 1348 1483 1330 1149 1908 1703 1301 1679 2021 2168 1425 2654 1441 1254 1057 2052 665 1759 2070 1309 522 473 520 304 329 339 418 902 924 842 924 1130 1009 1061 440 974 942 613 990 572 348 681 818 1575 484 1098 849 653 591 860 691 589 502 552 811 673 703 629 659 905 627 922 993 1317 1297 619 2806 1153 1072 1269 638 934 765 551 875 770 938 833 898 909 927 652 711 721 542 983 1345 1142 1359 1216 1524 1067 835 1365 930 1366 1146 1721 528 1113 1353 1182 1445 1505 1435 1230 977 1136 1400 863 1068 691 806 616 1632 2524 2044 1407 494 823 547 836 880 1258 819 3589 1051 3718 3423 3423 3136 3421 3438 3432 3722 3435 3726 3280 3580 4527 3792 1054 1175 1197 1035 1745 1626 1666 1252 1160 1149 1629 1270 937 961 1128 1077 976 956 1712 1293 1173 1104 1035 1461 1490 1504 1512 1765 1690 1487 1144 1309 992 1410 1396 1036 942 1296 1006 1151 1542 1566 1473 1296 1455 2063 1835 1425 1438 1583 1373 1663 1634 1089 758 1080 1496 931 1169 864 1470 1484 1173 1238 1477 1327 1469 1364 1840 1218 1783 1726 1615 1719 1702 1572 1544 969 1544 1615 1705 1287 1211 1493 1357 1570 1405 1041 1511 1380 1588 1185 2020 1182 1607 1240 1396 1064 1276 1258 1305 1079 1093 1204 1306 1390 1243 1347 1442 1184 1204 1360 1171 1039 1002 1058 1151 1180 1348 1286 1528 1065 1411 1274 1388 1490 1508 1658 1336 1444 1967 1458 1212 1375 1401 1381 1302 1393 1470 1590 1552 1631 1503 1309 1369 1346 1389 1564 1550 1267 1415 1419 1482 1444 1331 1735 1090 1081 1077 1799 627 448 558 480 578 641 304 620 384 472 531 457 592 624 599 410 497 473 539 834 625 824 705 680 964 640 669 643 667 634 760 817 528 1064 828 714 624 766 531 575 706 663 662 912 589 550 746 651 729 576 521 1208 623 469 449 374 521 376 911 583 749 558 362 388 396 388 393 427 638 365 658 1539 735 459 631 531 554 525 368 750 809 1244 368 443 588 584 599 1277 1169 1012 973 360 561 546 641 404 541 836 802 817 696 727 1096 978 630 1068 789 791 541 647 591 1398 918 923 1279 626 645 519 785 597 823 873 583 530 793 657 764 1347 1120 675 1498 1431 1563 1218 1003 1462 1216 1330 766 1854 854 706 1220 573 463 1412 1000 1516 978 1099 1329 1028 698 1122 794 814 867 1285 960 879 773 869 805 668 733 776 1048 1160 1374 1124 930 1023 728 1138 911 846 652 741 953 766 1068 812 745 795 596 635 685 550 720 749 1263 1694 1270 679 562 626 788 844 427 505 683 670 1028 1014 1443 1707 1149 686 1279 852 1348 796 1085 716 705 731 807 1113 530 676 546 504 982 948 715 844 818 911 827 1339 648 1452 803 1611 542 1047 659 677 814 1139 981 699 918 643 884 676 548 705 934 1029 988 1309 1337 1032 935 804 550 596 724 435 764 1087 313 359 449 349 676 389 1088 1597 902 1143 648 453 829 1113 1086 1110 684 538 1160 802 235 240 357 274 250 739 777 1484 1394 1231 1566 1225 1217 1122 948 647 373 294 611 683 312 746 690 810 744 792 648 601 736 535 900 815 1426 1175 888 1265 642 746 553 876 624 538 658 708 632 594 553 728 672 746 735 550 1010 898 1050 865 823 761 754 1337 949 461 807 954 831 1028 1060 966 1017 563 484 730 848 780 534 989 1076 1488 1381 5205 4930 1075 1281 1347 1222 1482 913 1004 944 1538 1316 1425 1221 1085 660 414 625 516 981 876 719 921 917 1170 1018 738 1492 1609 905 594 1202 762 804 1283 742 880 505 461 1280 932 676 689 606 761 652 383 415 809 769 798 635 992 1065 684 927 545 1226 922 836 824 711 558 1200 754 928 1225 1145 557 647 807 1974 1989 1526 1065 1460 2263 2057 1252 1214 1172 1831 1014 1044 1101 1089 734 1065 2287 1411 466 428 857 554 863 824 1750 1704 1527 1562 1493 2566 2462 2525 2385 2092 2176 2216 2141 1455 2945 2778 2634 2131 2607 3058 2287 2287 2948 2254 2361 2274 2430 2575 2398 3651 2762 3080 2913 2996 2519 2906 2455 4793 4437 4405 2605 2185 2491 1616 1419 2613 2703 1519 1451 2315 991 834 887 901 1050 884 693 1871 1637 1016 524 848 769 831 464 3662 4012 3778 4228 3902 3616 3463 3474 3520 4760 3829 3494 3567 3354 3710 4079 3565 3775 3419 3157 3516 4161 3481 3466 4149 3921 3634 3938 4048 1068 924 655 4219 4034 2347 5048 5336 5708 4258 1722 1896 1889 617 1936 388 875 684 532 3496 1811 1931 617 994 695 894 1895 2112 2326 2916 1635 2113 2733 2283 3119 4369 5401 4142 5074 10085 8946 4048 5313 5923 6364 2748 1656 2359 2476 2691 1505 3072 941 3615 1255 3467 2018 311 256 2383 2023 3294 5105 3119 1275 2543 1444 1722 1013 1121 1823 1857 1888 2044 1831 3299 4183 1850 1462 2407 2979 3162 3744 2678 2510 1501 1578 1295 3146 2161 3366 1178 1865 1052 1911 1617 1470 1754 2057 4218 3829 1537 1305 1519 1277 1618 1433 1585 1188 1374 1630 2013 1341 1325 2086 1030 914 4830 1113 1438 1534 1174 1918 1838 1721 2246 1618 1457 1422 1416 2171 2231 1954 1653 1824 1911 2068 1861 1478 1905 1874 1033 980 1007 941 808 827 1543 849 867 1063 885 814 1795 1242 1405 794 1321 1621 919 945 808 680 642 508 600 1087 609 627 753 809 1173 962 890 1023 876 905 965 892 1140 903 1190 1210 663 495 622 745 931 626 645 755 685 826 810 772 1082 926 771 1179 1239 842 645 624 888 1136 1141 990 876 888 945 964 916 869 752 837 748 917 1107 940 582 1141 682 1132 1142 1095 855 1320 978 715 871 668 641 1296 979 747 987 965 1238 1028 808 1118 904 1013 1149 1361 783 911 1615 237 1490 1000 915 550 860 403 1057 1112 1078 1375 1491 1074 1554 1183 1240 900 526 768 664 335 674 664 608 465 439 582 353 405 496 970 675 538 441 415 443 579 432 335 674 690 500 1319 1247 820 643 707 1179 853 744 728 821 776 1094 869 865 753 987 1275 788 1415 735 898 488 1081 853 740 1463 1124 1482 834 589 412 680 711 569 379 1337 1086 1298 1049 1968 1446 1068 1177 898 1597 1345 1114 954 1343 1546 2239 1557 2058 1729 1472 1820 1643 1375 1476 1124 423 1353 1553 1620 1797 962 1150 1441 676 1043 1083 2202 613 624 600 690 728 769 807 800 1324 565 756 900 1270 444 447 502 1256 1624 1086 1306 1121 1976 280 710 443 306 1073 1275 1083 1151 1202 1172 1254 982 1246 723 689 633 869 686 734 812 1092 914 1191 973 1005 864 1010 882 861 765 1553 1005 852 738 338 615 550 1029 704 1531 836 751 1479 1139 1249 1429 1632 1385 1148 737 1913 1258 1255 1343 1244 1207 1294 990 1060 1376 1152 1040 1218 1150 827 1021 1032 1245 1302 1332 1401 666 2118 1707 2107 1869 968 1691 1613 1098 1111 1414 532 1238 893 1213 904 1235 1422 1313 1519 1560 1150 1324 1767 1428 1476 1500 1522 1011 2018 2481 1910 1414 1298 1087 1048 929 1002 894 887 850 1037 1016 1181 1102 846 1160 1168 1448 1324 1161 1705 1430 774 1355 1151 2506 1313 1455 1450 1559 1672 2288 1879 1835 2228 2261 2307 1700 1689 1538 1605 1757 1339 1675 1539 2419 1612 16713 4299 4309 6166 6329 5276 10103 4228 3757 3110 3203 3316 2796 2794 3122 2602 3012 2435 2753 2950 2713 2974 2742 3717 3247 2548 1739 1975 1048 1736 1777 1692 2321 1064 1728 2820 2545 2478 1223 1747 1655 831 747 957 837 931 823 1058 1136 835 1047 867 688 705 618 743 517 471 453 1127 859 1023 1699 1255 1280 1719 1606 1306 1683 1504 1688 1203 1629 1256 1456 1610 1894 1372 1520 1629 1366 818 518 470 967 883 822 626 799 429 510 739 433 471 515 490 708 168 162 362 305 658 645 678 670 638 759 490 975 693 1017 1042 989 1023 575 613 578 629 654 636 652 611 408 937 886 960 712 685 579 527 475 549 1226 605 927 1168 1811 868 770 455 892 940 728 855 1360 1363 1025 989 1281 1202 717 1180 758 847 1163 1033 861 930 900 721 868 787 1454 1302 1177 1169 1283 1074 1230 1215 671 977 1025 811 504 1747 985 1894 765 916 2059 1019 766 1006 858 1386 1622 479 671 568 1789 1409 1678 1881 1489 708 616 856 1565 898 1745 1877 1258 1048 1757 1418 982 894 1403 1564 1210 1159 1325 1387 1432 1631 1395 1931 1863 1631 1475 1924 1900 1569 1810 1886 785 940 1119 871 1114 1250 3801 1560 1224 1260 1665 1545 1279 1069 1320 1688 1577 1847 1693 978 1224 960 771 645 1120 939 1423 1386 996 768 984 721 1063 1471 1527 1582 1308 728 691 986 940 1046 398 393 307 373 373 322 296 727 740 702 497 522 1169 1196 1261 1303 1181 1372 1223 1184 1192 1237 1272 1561 1436 1425 1244 1071 1507 1552 1303 1417 1716 1115 1020 1497 1107 1013 1201 1554 999 1620 868 1469 1290 1345 1412 1133 1122 1131 1142 1211 1498 1417 1425 1277 1309 1157 1646 1528 1100 1339 1717 2106 2139 1400 2166 1070 893 787 2367 1055 2090 2161 1169 738 500 676 358 416 388 518 1452 846 956 900 804 1063 856 563 729 834 398 600 581 601 828 909 1502 584 1347 888 564 501 883 1078 448 482 389 660 560 723 762 553 981 566 1114 780 814 1015 616 2176 760 724 1152 776 634 1065 903 755 868 797 1192 1189 921 996 608 653 437 426 1089 1322 1069 1002 1455 1579 1245 728 1330 1031 1222 1108 1322 496 903 1051 968 1067 1279 1323 961 802 707 1290 535 622 597 684 574 1111 2558 1958 1177 568 611 474 964 612 813 538 3237 906 3793 3557 2798 2819 3357 3544 3482 3426 3166 3221 3203 3743 3249 3231 1101 1189 1012 987 1378 1277 1717 1249 1154 1247 1637 1707 1130 939 1009 1301 808 1123 1330 1138 1088 972 926 1061 1047 1186 1158 1320 2268 2058 1117 1388 1523 1407 1722 1232 1093 1551 994 1422 1736 1770 1643 1461 1359 1932 2023 1744 1571 2008 1462 1227 1183 1235 1425 1508 1414 1154 1628 1369 1783 1839 1468 1509 1789 1600 1601 1686 1863 1692 1727 1816 1649 1807 1744 1947 1955 1212 1716 1975 1988 1861 1737 2027 1607 1940 1961 1662 1618 1762 1699 1513 1879 1410 1572 1385 1643 1743 1526 1668 1950 2037 1749 1848 1747 1970 1632 1624 1681 1360 1160 1666 1243 1468 1243 1168 1784 1258 1416 1362 1684 1683 1574 1222 2164 2131 1524 1608 1731 1322 1845 1556 1591 1927 1620 1615 1784 1771 2330 2600 2377 2535 2278 1697 1836 2091 1907 2034 1697 2120 2040 2314 2162 1946 2060 1876 986 1055 1028 1710 555 636 655 694 685 838 494 671 324 719 395 568 605 641 638 607 600 528 616 703 469 752 552 1088 1200 810 815 779 805 722 711 714 594 933 910 621 541 679 452 802 712 699 698 800 474 535 699 654 742 747 719 1046 808 439 371 390 575 365 1054 845 992 403 380 432 499 519 383 291 678 398 835 1723 859 391 533 614 665 622 684 1177 736 1212 561 635 813 802 676 1337 1222 1252 1231 464 883 618 729 663 729 1070 1010 692 837 621 1049 1310 822 1409 764 1054 694 980 818 1267 1173 824 1269 746 856 968 881 657 601 1044 664 748 897 658 650 1597 1118 731 2139 1879 1612 1276 947 1614 1179 2123 1157 1804 1099 683 966 842 810 1823 1248 1727 1096 930 1376 1239 737 1445 1029 1065 1033 1633 1041 889 1148 1068 846 1222 815 967 830 1242 1430 945 945 1330 1051 1338 1644 1292 954 876 952 734 1133 893 844 771 711 955 601 859 835 574 1640 1241 1244 957 760 907 845 1034 500 774 714 905 1010 1009 1117 1463 906 923 1218 1141 1575 872 1160 529 509 690 741 1275 841 909 586 969 1171 1036 739 710 829 1168 874 1628 727 1553 617 1986 718 1296 788 693 744 1325 1035 887 920 1053 829 721 823 854 974 1227 1101 1674 1681 1126 966 966 731 725 717 482 785 1421 286 342 370 418 761 461 1140 1537 956 1211 681 611 1037 1079 1606 1769 689 835 1236 1021 318 134 206 293 283 1202 728 1346 1268 1287 1656 1296 1032 920 852 670 338 266 573 1028 314 966 718 980 1189 1227 643 728 681 540 1124 959 1382 1304 1292 1520 719 606 537 1255 527 479 655 665 561 476 827 888 621 689 702 884 928 1135 914 1060 1277 707 711 1363 1079 420 859 1069 858 1262 1149 999 1110 993 458 1025 928 450 816 1043 1030 1691 1118 5869 5568 1224 1484 1601 1192 1257 1272 1232 1011 1876 1728 1464 1373 1352 807 722 1055 702 1064 1064 1272 1352 1408 1049 1065 904 1422 1824 1032 612 1262 1219 1200 1523 1005 1250 637 587 1559 1183 915 556 576 659 735 462 515 1255 1031 1053 694 1147 799 736 1032 695 1749 1314 1259 1116 1105 643 1265 805 809 1380 1248 661 738 841 1812 1949 2332 1252 1419 2509 2089 1746 1541 1336 2376 915 1416 1564 1550 904 902 2110 1752 658 601 634 494 1040 1086 1739 1998 1398 1681 1952 3257 3562 3083 3003 3183 2280 2759 2224 1423 3099 2762 2532 3212 3283 2777 2722 2768 3116 3263 2604 3026 3258 3300 3309 3842 3790 4631 4161 3999 2894 4099 3513 5923 4779 4539 2229 2673 2903 2133 1674 3028 3159 2617 1712 2763 1303 1293 1256 1028 1499 1010 878 1922 2173 1162 615 1190 1080 844 745 4654 4676 4431 4179 3802 3869 3798 4673 3892 5202 4259 5744 5034 4193 4378 5120 4729 5088 4532 4929 5391 6917 3889 3873 4703 5083 3970 4364 4252 1367 1247 642 5168 4649 2303 6452 6595 6521 4893 1876 1911 1940 610 2051 527 1054 812 678 3868 2773 2487 1033 1095 942 1059 2596 3177 2219 3294 2415 2982 3528 2276 3770 6341 7358 4852 4888 9702 9474 5069 5665 6725 7074 2635 1693 2866 2511 2933 1808 3193 1183 3928 1482 4291 2106 257 225 3190 2354 3556 5430 2494 1676 2660 1757 1901 1087 996 2365 2338 2224 1840 1433 4162 4742 2204 1469 2638 3512 3541 4523 3002 3171 1826 1526 1306 3476 1969 4404 1379 2156 1042 1995 1716 1713 2338 2833 4846 4704 1608 1490 1365 1478 1796 1256 1685 1263 1371 1975 2603 1753 1520 2760 1471 1285 4787 1296 1619 1973 1092 2404 2536 2389 2159 1767 1730 1690 1765 2073 2179 2207 1841 1896 2040 1975 1907 1916 2312 1742 923 678 1024 1429 1039 830 1677 844 1033 1210 1232 1020 1758 1334 1721 1067 2098 1774 1394 931 841 704 692 672 813 797 661 612 688 820 1007 959 970 1034 981 767 715 993 1347 1116 1140 837 698 485 985 1073 1299 735 794 1218 1007 1218 1150 866 911 968 861 1148 1737 1046 1095 689 785 1505 1393 1492 875 1048 907 942 890 895 1034 937 1039 1193 1100 1106 914 1089 723 1272 1171 1175 1091 978 796 993 1144 805 884 1458 791 1180 731 979 1384 1350 1189 1511 820 926 1511 1748 824 909 2003 266 1885 1036 1117 811 797 570 1311 1332 1150 1521 1654 1366 1727 1205 1376 1093 843 607 826 756 1033 1147 821 771 702 778 680 579 567 814 672 1100 538 520 853 699 485 448 495 790 591 1946 1371 1199 1017 807 785 777 774 803 1009 974 1514 1339 1758 1182 1127 1272 1706 1754 866 1844 1033 1275 1059 1266 1597 1330 1581 1403 634 541 869 801 614 796 1615 1231 1506 1436 2022 1513 1235 1466 1160 1842 1094 1228 1056 1545 1461 2065 1653 2160 1728 1583 1747 2049 1331 1413 1312 860 1488 2005 1919 2062 1298 1690 1354 676 984 1208 2732 662 678 569 715 739 838 678 870 1046 437 1171 891 1901 552 515 803 1465 1391 1311 1485 779 2037 419 940 720 474 1237 1812 1443 1644 1618 1591 1703 1506 1502 837 795 748 917 731 771 795 1527 1325 1687 1444 1513 973 1182 1191 871 732 2148 1017 773 791 306 861 631 928 919 1799 732 940 1627 1534 1551 1748 1884 1784 1691 659 2609 1258 1713 1835 1324 1632 1450 1417 1390 1849 1765 1315 1268 1048 890 961 1185 1672 1629 1659 1509 1046 2323 2385 2806 1608 1448 1512 1876 1610 1474 2059 772 1681 1110 1149 1111 1168 1611 1506 1654 1666 1347 1506 1963 1746 1166 2248 1646 1363 2055 2118 2170 1425 1255 1210 1579 1373 1111 1158 1306 1024 1228 1603 1065 850 1022 1062 1442 1991 2052 1316 1822 1594 908 1316 1131 3391 1436 1811 1545 1496 1819 2304 2123 1788 1918 2156 2157 1973 1786 1736 2143 2055 2095 1701 1957 3126 2202 4299 16497 11489 4929 5076 4338 4301 4826 4775 3742 3493 3835 3203 2797 3012 2853 3868 2835 3189 3374 3811 3977 3364 4524 3811 2623 1906 2122 1585 1535 2480 2109 2809 1190 2597 3238 2782 3575 1514 2394 2050 1048 1065 1389 1051 1599 1370 1480 1120 770 1119 893 558 694 854 960 815 697 657 1125 1070 978 1491 1252 1125 1923 1644 1789 2366 1531 1773 1812 2135 1713 1861 1557 2652 1485 1801 1927 1016 680 714 652 762 774 604 651 786 726 337 1095 516 478 392 526 714 197 319 378 361 625 645 667 511 539 1048 806 811 888 1012 1029 1005 1041 906 1023 864 989 613 597 686 873 614 1109 791 1635 585 544 678 616 442 592 1141 976 1321 1557 2058 848 625 557 1244 1291 1049 1226 1088 1154 1134 1111 1377 1292 740 877 964 1011 1085 1132 751 1183 1047 638 1102 737 1612 1069 1250 1492 1324 1066 1284 1428 846 1208 1123 904 434 1621 847 1838 1014 811 2119 729 933 682 831 1475 1783 905 932 733 1889 1854 2044 2464 1736 788 758 800 1568 931 1923 1792 1082 939 1679 1669 1083 974 1446 1848 1089 1490 1480 1835 2182 1766 1629 1858 1892 1637 1856 1885 2367 1775 2301 2083 836 1491 867 818 850 937 4373 1742 1625 1505 1925 1919 1710 1453 1837 1809 1931 1878 1948 1345 1439 1263 774 792 1312 938 1263 1144 1229 1096 1014 901 1234 1457 1714 1811 1752 975 946 910 1092 1158 534 567 454 492 490 479 405 906 732 771 694 533 906 1683 1768 1642 1500 1473 1445 1615 1584 1188 1793 1784 1863 1643 1736 1444 1972 1862 1489 1619 1563 1499 1424 2067 1682 1498 1503 1585 1249 1855 1325 1551 2210 1791 1454 1329 1600 1395 1677 1374 1935 1783 1813 1371 1300 1686 1093 1580 1505 1613 1838 2015 2411 1515 2184 1089 891 1066 3111 937 1936 2395 1421 739 622 553 408 678 641 865 1273 950 853 984 1104 1266 937 541 973 1073 450 956 665 581 821 1494 1953 677 1432 968 871 748 1163 1141 700 601 630 761 607 931 669 889 1029 822 1113 1161 1347 1760 621 3394 1196 1162 1445 691 789 816 752 750 1012 1119 946 908 1012 803 485 502 500 718 1100 1909 1273 992 1517 1620 1423 1056 1705 895 2101 1145 1805 484 1423 1179 1033 1241 1396 1322 967 883 1011 1537 609 1045 797 912 681 1454 2768 2271 1604 694 586 635 1112 634 1369 898 4010 1102 4456 4158 3745 3654 3761 4192 4356 4380 3724 4256 3765 4016 4202 4173 1074 1569 1230 1157 1804 1789 1843 1416 1281 1367 1574 1487 1230 1135 1113 1350 981 1214 1637 1349 1325 1250 1142 1494 1472 1762 1732 2008 2323 2174 1248 1345 1642 1330 1688 1154 1040 1445 1292 1607 1935 1942 1851 1463 1425 1939 1988 1722 1727 1652 1303 1132 1106 1108 1604 1672 1575 1419 1608 1411 1983 1860 1501 1625 1650 1641 1645 1835 2019 1879 1803 2017 1903 1868 1851 1867 1639 1293 1697 1844 1968 1980 1679 2126 1719 2084 2025 1695 1845 1809 1941 1800 2290 1603 1733 1406 1817 1969 1708 1767 2184 2169 1906 2199 1956 2148 1809 1817 1811 1560 1305 1896 1335 1535 1198 1218 1984 1208 1431 1379 1569 1563 1500 1405 2002 1878 1612 1655 1579 1356 1682 1782 1740 1945 1700 1779 2007 1744 2062 2493 2310 2444 2422 1762 1868 1882 1666 1859 1667 1961 1892 2204 1852 1754 1768 1779 831 917 1080 1757 558 749 590 608 668 731 554 703 375 562 470 493 737 715 680 517 533 493 589 846 575 915 658 900 1102 850 906 854 878 807 706 786 493 976 1016 709 553 773 563 930 788 786 758 988 489 577 714 815 917 812 788 1244 844 479 411 304 594 408 1290 806 982 433 378 457 511 503 405 399 874 456 1026 1734 834 468 612 611 639 611 759 1074 800 1315 537 625 885 853 827 1320 1217 1285 1453 430 648 597 604 617 790 1109 1068 710 845 613 989 1336 875 1478 941 1076 801 1150 782 1263 1154 769 1368 716 882 1019 873 610 564 1098 745 841 873 632 658 1637 1041 719 1909 1704 1715 1241 960 1603 1201 2263 1093 1733 1032 746 791 784 793 1918 1403 1540 917 942 1447 1246 737 1587 1075 1109 994 1389 974 956 1033 939 1005 1381 904 1290 987 1361 1679 1056 937 1294 1080 1311 1606 1455 908 1093 997 747 1238 973 813 849 703 1021 762 870 665 627 1459 1156 1301 879 815 692 780 902 557 748 641 928 1177 975 1151 1700 1170 1131 1216 972 1411 906 1122 567 567 604 838 1456 831 1060 714 834 1212 993 762 944 965 933 926 1645 637 1727 595 1712 586 1180 714 665 702 1369 1023 1146 1043 1071 895 713 1006 858 1010 1163 1010 1551 1577 1105 1109 806 618 858 832 566 912 1588 340 444 388 549 766 579 1024 1537 881 1132 669 701 1020 1129 1576 2002 690 924 1164 862 321 149 224 260 331 836 703 1227 1226 1249 1665 1248 1071 970 936 756 358 294 617 1025 362 1025 753 1112 1289 1325 683 776 645 517 1322 995 1519 1392 1406 1388 954 715 611 1364 575 521 664 684 535 509 850 871 631 706 596 926 970 1213 1150 1186 1353 725 683 1482 939 366 816 1148 921 1323 1238 921 1145 869 459 1142 881 440 782 1157 974 1605 1157 5572 5646 1315 1563 1734 1082 1417 1314 1245 1072 1678 1949 1511 1383 1438 853 981 1032 885 1170 971 1360 1107 1255 1005 1234 839 1666 2127 1093 610 1272 1142 1040 1531 970 1253 693 429 1786 1346 1015 769 734 702 736 623 630 1279 1120 1096 964 1198 969 782 1272 764 2046 1484 1450 1322 1426 618 1266 811 950 1359 1205 735 804 899 2370 2378 2378 1461 1450 2550 2147 1724 1784 1532 2535 1068 1456 1670 1867 933 1144 2153 1902 680 625 534 477 1115 1073 1827 2118 1577 1904 1798 3671 3877 3258 3494 3611 2581 2713 2106 1634 3732 3462 2975 3424 3831 2999 3001 3111 3566 3212 2795 3242 3273 3503 3466 4408 3840 5062 4433 4216 3102 4618 3635 6359 5137 4778 2273 2854 3115 2402 1723 3041 3222 2448 1632 2698 1210 1242 1298 1239 1431 1029 997 2081 2072 1303 628 1211 1141 896 758 4856 4633 4578 4278 4281 4208 4336 4978 4061 5461 4255 6002 4751 4334 5055 5263 5088 5288 4900 5290 5420 7720 3837 4046 4494 5274 4139 4417 4549 1184 1106 688 5274 4660 2277 6972 6900 6618 5612 2112 2032 2010 677 2313 510 981 737 807 3849 2914 2610 1142 1198 988 961 2561 3129 2127 3352 2126 3251 4347 2344 3540 6418 7443 4801 5362 10504 9514 5231 5867 6608 7415 2762 1926 2486 2718 2945 1662 3376 992 4038 1420 4318 2213 285 235 3398 2481 3813 5351 2525 2015 2749 1746 1784 1072 1073 2289 2259 2029 1800 1555 4284 5149 2156 1377 2676 3571 3508 4736 3137 3318 1853 1372 1463 3472 2108 4889 2098 2027 975 1900 1825 1730 2165 2990 5176 4915 1938 1784 1382 1591 1748 1255 1708 1291 1292 1869 2624 1676 1518 3085 1570 1415 5062 1198 1521 1772 1103 2417 2574 2302 2269 1732 1811 1642 1775 2114 2225 2357 1938 1995 2182 2280 2126 1953 1985 1750 977 839 1168 1176 1085 997 1811 930 946 1400 1162 1233 1880 1584 2062 1250 2390 2201 1649 822 758 818 804 860 868 1088 836 725 894 1002 980 1034 972 1117 1047 1062 937 1145 1687 1085 1274 970 838 582 986 1082 1510 668 911 989 998 1193 1210 956 878 1052 726 1156 1626 910 1217 795 979 1446 1553 1586 963 1079 982 970 1040 1036 1017 1090 989 1000 1139 1018 719 1320 789 1331 1202 1288 1259 795 605 1051 1268 947 1005 1527 975 1538 887 1002 1459 1412 1115 1592 895 1046 1621 1897 860 893 2114 296 2158 1036 1380 847 911 579 1387 1627 1182 1798 1732 1560 1841 1272 1509 1063 1003 725 924 978 1126 1325 853 869 790 843 735 683 545 938 705 1004 477 416 1014 694 479 459 521 750 572 2075 1644 1485 1164 877 863 1029 871 899 1082 1101 1794 1514 1883 1255 1086 1044 1550 1739 893 1696 1042 1284 949 1197 1420 1236 1699 1374 717 633 1034 847 666 733 1638 1367 1526 1123 1939 1356 1639 1573 1313 2192 1246 1319 1212 1671 1536 2321 1523 2576 1996 1328 1806 2101 1191 1653 1307 672 1498 1857 1724 2010 1248 1755 1534 648 943 1154 2860 622 573 664 770 827 865 512 918 1115 545 1177 1115 2069 474 468 643 1531 1520 1197 1404 750 1978 438 1038 755 547 1290 1738 1394 1487 1609 1514 1692 1205 1493 981 850 857 1114 824 892 929 1639 1433 1858 1585 1557 906 1095 1053 901 790 1990 1005 878 778 292 697 550 944 892 1978 747 826 1622 1502 1650 1715 1750 1790 1509 780 2539 1409 1733 1841 1172 1673 1729 1389 1343 1924 1839 1415 1251 915 973 925 1062 1655 1638 1667 1521 1063 2112 2202 2554 2149 1570 2011 2042 1714 1824 2282 722 1593 1090 1190 1199 1186 1689 1565 1714 1734 1390 1427 1945 1792 1397 2293 1625 1251 1912 1992 2173 1400 1168 1138 1684 1395 1125 913 1321 935 1143 1490 1092 854 1222 1489 1301 1787 2639 1489 2180 1542 818 1307 1146 3491 1551 1729 1751 1648 1864 2259 2173 1936 1848 2072 2188 1809 1892 1855 2276 2065 1870 1491 1957 3283 2262 4309 11489 17680 4893 5304 3963 4234 4805 5189 4159 3834 4002 3331 2588 2782 3158 3857 2979 3422 3526 3435 3955 3513 4754 4211 2869 2014 2214 1675 1622 2774 2310 3127 1600 3112 3274 2854 3728 1658 2576 2465 867 1058 1293 1019 1728 1322 1668 999 859 1166 927 656 655 939 871 849 804 729 1021 1044 1026 1382 1259 1154 1723 1524 2067 2192 1484 1664 1763 2014 1964 1764 1515 2711 1461 2010 2093 1016 703 689 603 807 827 679 615 691 654 511 1031 549 384 331 600 845 175 285 329 427 669 697 715 598 589 1127 729 957 1026 1182 1140 1119 1159 894 1064 805 965 518 496 587 867 671 986 915 1303 619 599 840 705 464 586 1134 971 1281 1271 1882 894 682 553 1063 1063 732 996 1157 1201 1168 1256 1136 1093 922 839 950 1068 1116 1024 769 1010 925 694 1102 754 1716 1117 1236 1127 1480 1063 1280 1535 788 1151 1123 754 444 1413 759 1594 869 727 1851 699 808 593 736 1779 2014 869 978 736 1651 1610 2055 2923 1448 794 770 804 1568 1058 2036 1947 1107 1055 1605 1641 1192 1184 1512 1638 1253 1689 1448 1986 2176 1891 1616 2060 2034 1757 1842 1899 2651 1765 2257 1946 1006 1430 888 844 858 865 4379 1833 1719 1514 1994 1847 1704 1467 1789 2096 2116 1922 2043 1535 1439 1484 813 882 1279 891 1457 1149 1139 1193 1068 854 1435 1630 1428 1885 1469 957 804 897 1198 1163 621 658 537 581 567 562 482 1002 625 732 744 620 1111 1873 1758 1624 1367 1247 1410 1462 1469 1123 1713 1723 1807 1728 1790 1243 1950 1720 1283 1456 1554 1355 1327 2230 1447 1329 1515 1794 1294 1612 1313 1652 2492 1976 1297 1576 1680 1428 1653 1502 1889 1695 1664 1382 1284 1936 1112 1757 1783 1521 1841 1840 2246 1183 2043 1073 935 1080 2738 862 2197 2751 1607 719 603 611 452 682 607 825 1372 1085 933 1103 1159 1309 1152 623 1017 1026 531 1014 694 626 984 1325 1887 574 1322 1005 871 967 1168 1210 558 574 508 690 551 962 639 976 831 827 1154 1206 1528 2068 619 3546 1161 1125 1504 930 900 932 874 716 1006 1059 906 953 924 962 506 544 463 611 1050 2128 1338 1113 1287 1405 1296 998 1799 938 1989 1117 1747 572 1281 1399 1247 1437 1662 1366 1030 922 1023 1490 785 940 820 1059 795 1568 3415 2265 1801 586 712 627 973 698 1214 979 3836 1027 4438 4097 3414 3384 3676 3843 4043 4301 3786 4189 3862 3462 4044 4173 1064 1320 1360 1172 1834 1800 2042 1303 1128 1264 1439 1685 1582 1379 1198 1386 1034 1410 1617 1361 1311 1261 1257 1452 1372 2120 2169 2624 1581 1319 993 1491 1028 1348 1303 1197 1057 1363 810 1053 1549 1562 1330 1210 1272 1831 1637 1473 1397 1865 1283 1180 1206 1088 956 1103 1246 932 1295 1070 1712 1675 1781 1260 1225 1247 1232 1265 1685 1093 1668 1645 1627 1637 1697 1427 1813 1190 1716 1628 2094 1369 1392 1500 1150 1431 1490 1278 1378 1532 1407 1311 1667 1175 1425 1151 1254 1305 1416 1320 1503 1281 1448 1494 1295 1365 1400 1460 1503 1245 1289 1417 1295 1359 1436 1071 1310 1342 1299 1424 1424 1181 1811 1082 1139 1103 1411 1306 1261 1154 1815 1438 1245 1555 1381 1250 1466 1414 1588 1933 1920 1766 1750 1368 1514 1635 1340 1617 1419 1532 1345 1534 1660 2092 1628 1563 938 1080 1018 1560 548 529 525 434 545 562 336 471 286 427 400 635 481 509 528 505 680 586 662 723 522 696 638 638 764 660 645 615 653 600 824 666 715 953 828 632 508 680 735 616 716 644 577 729 489 791 749 727 883 569 541 1270 644 412 332 336 433 521 1071 642 806 575 483 426 535 503 490 511 431 529 671 1430 704 374 466 693 460 537 386 817 877 1240 376 424 529 623 672 1271 1148 1127 890 338 570 485 444 412 659 720 724 804 641 608 1004 1030 599 1183 471 905 583 638 633 1563 976 882 1194 763 641 591 855 542 687 996 633 646 740 673 428 934 1102 499 1649 1435 1480 1189 1248 1394 1246 1628 881 1707 733 699 1013 582 566 1389 1015 1365 784 985 1047 1075 644 1209 782 819 728 1532 1293 766 945 1126 740 769 654 659 1050 1152 1303 1066 970 857 835 970 936 852 677 691 671 747 845 708 701 607 624 729 640 805 689 855 1231 1128 933 665 548 592 623 683 615 695 656 647 955 834 926 1333 757 816 1130 1005 1482 708 1262 828 814 677 813 1249 681 656 576 681 982 885 726 691 685 982 868 1359 725 1735 702 1753 450 1054 769 563 769 1050 883 791 956 756 736 808 580 727 1088 918 899 1046 1153 1269 755 621 519 705 835 603 879 1199 372 476 488 443 654 495 989 1297 732 1009 533 409 919 1099 1188 1417 681 520 973 604 356 264 363 296 257 740 813 1328 1354 1299 1507 1227 1339 1122 769 694 331 295 506 776 335 682 682 761 935 1005 551 592 425 508 729 794 1444 1312 967 1368 580 798 729 905 573 473 721 706 729 660 796 774 770 832 765 754 846 907 858 917 1086 777 727 1398 920 543 874 1022 910 1100 1110 1014 1006 819 519 668 689 606 641 946 1108 1262 1076 5440 4961 1101 1562 1543 1360 1383 1029 1374 1214 1376 1359 1558 1398 1156 858 652 716 857 614 1073 756 1141 1206 1057 1081 740 1269 1348 764 560 913 1044 1079 1272 687 936 488 428 799 652 634 554 607 415 541 400 380 906 758 766 678 1112 972 735 885 779 1287 1047 1005 1005 782 580 1056 787 770 1039 949 678 731 522 1999 2110 1864 928 1555 2011 1925 1267 1271 1216 1555 924 1067 1114 1191 680 868 1828 1389 605 601 858 564 710 893 1538 1838 1356 1601 1511 2683 2659 2625 2466 2247 1727 2091 1731 1402 2891 2644 2506 2239 2264 2630 2234 2318 2697 2506 2224 2341 2745 2287 2560 4122 3079 3267 3235 3220 2498 3348 2835 4825 4401 4314 2310 2060 2551 1388 1352 2755 2537 1905 1372 2269 838 827 1228 838 1247 766 693 1514 1723 901 596 986 930 767 587 3954 4294 4197 3583 3399 3285 3430 3547 3334 5050 3954 3509 3542 3511 3940 3934 3373 3846 3472 3463 3551 4510 3591 3178 4001 4025 3690 3805 4358 971 858 500 4183 3527 2014 5237 5289 5549 4210 1717 1765 2085 832 2380 434 871 747 538 3481 2006 2013 818 1021 893 822 2107 2597 2474 2390 1775 2202 2457 2119 2664 4295 5065 3901 5231 9369 8359 4089 5072 5462 6192 2576 1614 2400 1958 2404 1267 2447 1100 3769 1275 3538 1872 433 382 2573 2247 3452 5010 2920 986 2117 1544 1770 874 870 1895 1858 1917 2007 1748 3154 4015 1591 1088 2230 3233 3342 3785 2534 2562 1628 1570 1320 2829 1931 3254 1367 1812 953 1827 1412 1452 1668 2022 3820 3349 1611 1425 1150 1354 1779 1477 1650 904 969 1344 1989 1612 1784 2519 1290 1126 3999 1421 1620 1758 1035 2077 1851 1831 1632 1472 1419 1578 1219 1772 1840 1994 1516 1621 1704 2044 1466 1301 1822 1692 930 742 733 941 822 899 1631 995 907 787 1123 798 1444 1363 1102 1099 1888 1520 764 982 846 650 610 380 530 616 698 707 505 737 934 798 999 847 1003 863 818 909 1057 827 1031 918 560 339 718 852 1117 565 580 774 723 811 911 828 836 737 904 1081 1184 955 857 889 816 1160 1184 1124 1122 1241 1161 1099 933 802 976 867 794 1003 1097 960 802 726 730 835 850 1077 922 608 694 695 749 581 662 1240 469 767 964 859 1189 969 859 1039 818 969 1082 1279 716 1205 1421 275 1681 998 1112 856 700 507 995 1032 827 1352 1434 1127 1507 1231 1356 1041 696 604 925 437 615 835 597 490 468 562 482 462 473 822 441 556 550 538 529 447 353 287 370 601 472 1567 1047 729 586 708 883 830 674 695 886 749 1188 952 897 962 846 1031 987 1526 775 993 938 1026 1204 1006 1596 1327 1229 870 734 506 709 712 543 324 1535 1042 1201 1146 2113 1174 1180 1423 933 1448 1230 999 917 1321 1212 2508 1557 1816 1481 1496 1642 1664 1171 1298 924 435 1185 1395 1640 1839 1284 1256 1144 602 932 1059 2073 434 548 529 568 663 657 591 626 982 544 821 869 1373 492 503 456 1280 1419 872 1041 908 2326 266 636 387 311 934 1259 958 1080 1081 1001 1163 962 1008 759 628 604 868 646 702 665 965 759 1056 861 812 962 1183 872 808 646 1557 702 692 850 374 721 436 893 491 1480 732 759 1643 1156 1356 1518 1552 1535 1279 619 1949 1363 1381 1451 1303 1310 1443 1047 1055 1498 1139 1215 1493 715 731 758 1106 1076 1086 971 1198 776 2093 1897 2298 2053 1204 1962 2058 1342 1296 1891 675 1268 991 1080 1096 1048 1357 1164 1319 1312 998 1056 1559 1679 1383 1569 1588 1182 1432 1819 1361 1338 1180 787 920 785 761 808 1175 740 866 1121 1153 918 827 1128 1334 1382 1741 1066 1353 1228 763 1124 1095 2436 1282 1525 1517 1605 1588 2093 1823 1655 1754 2119 2333 1521 1398 1517 1276 1705 1518 1931 1727 2026 1878 6166 4929 4893 16342 10234 5431 5669 4121 4559 3516 3226 3733 2947 2671 2787 2415 2902 2556 2908 2924 2895 3279 2787 4325 3238 2409 1404 1595 1226 1405 1586 1797 2421 1091 1916 2944 2584 2471 1197 1567 1473 1054 926 1158 910 867 1027 1139 982 520 938 809 756 765 637 775 764 449 425 1145 856 1215 1506 1347 1182 1520 1258 1630 1531 1464 1548 1358 1678 1177 1610 1442 1824 1350 1529 1531 837 677 643 550 731 690 553 526 828 743 363 804 337 384 549 580 642 204 206 327 312 490 486 520 438 461 576 543 750 690 1040 1049 955 987 847 922 526 1024 603 563 597 619 486 834 701 1019 421 433 671 594 470 540 1020 905 1352 1709 1470 899 518 384 906 917 641 888 1139 1099 951 1216 1204 1126 786 912 828 847 1103 902 865 931 987 679 959 754 1553 1085 1222 1050 1190 1107 1088 1241 691 945 896 799 324 1921 870 1799 919 842 1732 1045 961 970 919 1673 1853 716 804 704 1725 1757 1830 1896 1804 875 818 948 1769 832 1673 1986 1222 1046 1915 1804 1115 887 1417 1543 1262 1732 1480 1793 1629 1954 1837 1681 1968 1736 1845 2143 2189 1624 1795 2075 721 988 933 890 1050 897 3707 1913 1519 1540 1559 1376 1261 1065 1307 1719 1647 1863 1400 813 1381 1264 800 554 1156 1151 953 1194 1078 960 955 775 896 1035 1195 1614 1386 797 884 975 860 962 548 511 384 501 491 464 397 740 444 776 441 568 1218 1358 1366 1154 1461 1453 1480 1511 1449 1373 1297 1397 1375 1379 1368 1378 1483 1382 1075 1209 1573 1116 991 1850 1233 1215 1093 1475 982 1540 1232 1588 1293 1495 1225 970 1256 1222 1287 1155 1399 1368 1274 1410 1058 1059 1172 1295 1157 1206 1599 2151 2108 1100 2137 1241 1094 924 2554 996 1562 2297 1221 648 567 645 340 323 440 443 1315 761 837 890 853 1059 874 401 861 1124 490 808 565 566 858 1130 1698 530 1072 662 758 694 839 816 646 510 402 523 434 810 654 627 866 674 737 777 1068 855 442 2287 704 664 1055 581 740 642 518 655 660 1023 708 699 937 654 467 504 506 453 1158 1381 1270 1083 1163 1385 1063 764 1210 848 1179 1179 1471 680 944 1115 863 1085 1279 1048 670 859 724 1238 738 633 757 836 653 1137 2417 1923 1253 559 684 582 764 883 987 532 3164 785 3653 3305 3196 3061 3187 3331 3124 3676 3066 3639 3074 3360 3240 3368 1087 1275 1042 1024 1389 1602 1698 1224 1243 968 1467 1436 981 1017 794 1363 778 838 1419 1269 1276 1167 963 1190 1170 1621 1658 1827 1717 1253 1169 1500 1128 1262 1306 1327 1137 1583 964 1165 1903 1892 1631 1402 1232 1548 1652 1311 1313 1719 1244 1087 1125 1048 1170 1201 1579 1056 1288 1070 1636 1689 1922 1346 1337 1320 1381 1258 1995 1300 1847 1978 1793 1855 1775 1470 1684 1229 1641 1709 2027 1503 1403 1541 1134 1535 1450 1231 1417 1471 1556 1291 1960 1187 1527 1235 1254 1433 1348 1493 1717 1333 1621 1611 1440 1370 1488 1457 1537 1338 1234 1494 1268 1150 1448 978 1476 1205 1284 1359 1404 1221 1757 1011 1402 1411 1454 1414 1316 1193 1962 1485 1410 1481 1343 1056 1441 1312 1500 1914 1779 1774 1739 1100 1364 1311 1237 1444 1241 1439 1471 1560 1827 1938 1683 1680 880 973 1223 1630 687 549 602 430 618 562 320 523 265 450 421 488 599 623 698 535 592 531 565 754 561 727 659 636 898 648 679 672 706 826 825 604 678 996 973 787 649 845 657 634 806 707 684 793 613 830 768 729 899 509 489 1271 706 398 308 329 467 547 1098 717 862 504 465 404 509 438 463 458 541 436 639 1570 844 387 516 531 503 469 389 775 865 1256 387 445 547 774 699 1088 1004 1016 885 468 537 599 450 382 544 797 850 839 612 743 1041 1096 592 1099 464 965 665 636 728 1561 967 951 1401 605 664 562 886 639 670 887 524 647 726 684 550 1272 985 842 1611 1499 1840 1297 1330 1438 1373 1602 975 1937 916 788 1262 568 584 1463 1221 1109 1047 1011 1177 1192 583 1314 1029 1054 696 1447 1271 741 1006 1241 813 1029 700 789 1122 1186 1249 1213 851 951 884 1129 985 993 620 608 747 802 946 896 759 663 626 734 784 809 630 830 1193 1130 991 866 678 646 645 707 570 735 623 668 1056 877 1009 1403 903 787 1120 860 1347 687 1254 746 728 681 994 1453 729 742 527 690 1123 872 782 715 684 1032 828 1403 844 1677 569 1759 438 1202 691 663 667 1048 1073 710 991 733 1000 807 587 842 994 1006 871 1216 1272 1275 1004 843 539 642 726 551 778 1262 398 504 551 517 762 498 919 1669 835 1166 555 482 1018 1266 1417 1565 684 732 1162 849 308 221 312 288 250 883 932 1462 1360 1328 1511 1253 1149 1036 935 746 407 320 663 826 318 748 663 849 998 1018 610 661 441 482 843 1042 1390 1167 1017 1327 661 674 844 1024 839 682 805 803 683 790 790 872 703 757 928 860 974 1030 942 930 1152 646 608 1404 1079 512 841 1090 974 1166 1190 1072 1029 756 423 763 641 526 591 996 1059 1437 1159 5776 5384 1097 1532 1507 1144 1166 991 1239 1047 1437 1491 1466 1499 1153 811 665 751 652 649 793 890 1178 1301 1006 885 734 1269 1613 738 681 942 938 981 1377 710 824 559 509 1249 943 747 542 674 430 516 327 360 1001 837 807 586 1250 922 672 1022 842 1422 1188 1015 1071 818 580 1250 820 767 1334 1250 562 673 568 2106 1934 2006 1144 1565 2061 2167 1223 1444 1232 1905 993 1016 1307 1321 728 936 2054 1393 565 549 620 437 748 1169 1678 1738 1317 1652 1477 2750 2689 2551 2428 2398 1989 2044 1732 1552 2842 2837 2337 2239 2342 2759 2277 2392 3062 2670 2157 2478 2884 2469 2476 3879 3218 3307 3239 3005 2585 3448 2717 5170 4746 4559 2194 2322 2870 1480 1453 2592 2784 1839 1458 2401 933 894 1252 986 1448 761 779 1574 1668 1236 557 1013 928 929 687 3845 4086 4137 3598 3592 3535 3544 4100 3329 4919 3686 3894 4042 3520 4359 4047 3622 3790 3319 3515 4038 4900 3902 3650 4299 4201 3837 4180 4350 934 833 491 4308 4024 1993 5135 5350 5509 4454 1864 2009 2355 807 2439 468 1022 866 642 3505 2141 2060 831 1021 837 869 2018 2580 2462 2718 1959 2626 2383 2253 3204 4329 5189 4011 5591 9810 8979 4396 5213 5986 6292 2697 1585 2343 2225 2672 1378 2844 1052 3937 1224 3790 1811 343 282 2600 2434 3438 5152 2702 1171 2396 1615 1640 1012 1096 2112 2140 2092 2079 1924 3496 4090 1650 1155 2509 3489 3396 4415 2492 2606 1567 1453 1234 2987 2017 3446 1465 1894 983 1912 1357 1374 1607 2132 4044 3835 1717 1541 1693 1377 1709 1542 1604 974 1013 1380 2161 1524 1638 2634 1331 1175 4123 1304 1523 1941 1062 2159 1829 1720 1838 1500 1458 1511 1229 1865 1866 1909 1522 1686 1506 2058 1509 1451 1828 1944 896 734 784 913 961 908 1600 827 1039 863 1165 856 1535 1266 1215 1131 1894 1695 950 1089 963 682 644 383 594 691 792 834 592 667 1077 976 1023 994 1060 896 905 982 1050 872 1080 1046 536 429 690 818 1260 667 663 810 735 739 1065 791 985 844 827 1229 1265 835 967 713 749 1163 1145 1189 1065 1173 1090 1062 983 771 1045 1048 855 932 1092 927 668 938 721 1097 991 945 853 598 562 631 730 593 686 1176 572 706 951 1067 1222 938 805 1030 754 931 1056 1279 659 927 1485 291 1613 1156 987 622 599 335 997 1081 840 1279 1417 1272 1575 1240 1283 977 815 624 898 479 742 944 571 589 567 547 449 550 413 882 426 643 564 521 617 565 499 347 452 708 538 1699 1129 797 652 702 1031 877 1000 1009 743 874 1555 1273 921 948 895 912 936 1593 964 1260 1012 1156 1114 984 1497 1461 1411 916 698 487 618 845 657 321 1626 972 1233 1224 2226 1215 1263 1541 886 1536 1209 1049 1141 1464 1505 2427 1745 2041 1667 1812 1863 1733 1439 1394 816 436 1115 1341 1539 1838 1386 1615 1108 731 981 1118 2514 382 451 486 498 593 639 446 683 1169 606 876 889 1564 630 583 382 1443 1600 842 978 924 2200 301 703 369 325 1057 1439 1185 1301 1371 1328 1475 1172 1221 828 626 673 906 647 740 878 1134 909 1236 1078 945 1075 1237 1093 742 681 1517 1034 806 755 461 746 495 1039 800 1480 819 886 1901 1417 1512 1562 1688 1511 1146 677 1997 1253 1400 1466 1337 1452 1395 1058 1245 1564 1246 1113 1320 959 868 941 1162 1052 1094 1183 1257 905 2211 1768 2197 2023 1273 1910 1870 1257 1283 1870 633 1255 1058 1191 1178 1144 1371 1236 1413 1358 1118 1355 1558 1762 1411 1607 1452 840 1590 1905 1352 1345 1188 840 1089 973 879 878 1113 945 1030 1365 1207 969 951 1293 1279 1422 1667 1074 1457 1391 929 992 1019 2440 1463 1605 1644 1838 1809 2136 2004 1498 1824 2114 2405 1544 1647 1616 1632 1839 1542 1803 1585 2200 1960 6329 5076 5304 10234 16460 5179 5286 4514 4829 3533 3588 3781 2993 2714 2878 2990 3269 2785 3208 3048 2858 3467 2631 4491 2961 2657 1534 1766 1297 1679 1883 1779 2658 1205 2218 3229 2890 2883 1226 1772 1570 951 1061 1254 961 1196 1066 1058 1045 619 1156 1028 723 775 708 830 758 356 342 1235 819 1117 1690 1352 1307 1606 1188 1511 1732 1385 1545 1373 1678 1326 1622 1358 1940 1334 1673 1749 1154 654 592 486 746 698 596 524 680 701 380 749 331 429 445 575 649 212 203 246 255 490 490 496 436 447 750 599 875 798 849 1096 979 1077 782 824 531 912 476 446 516 579 540 800 827 974 473 458 808 719 492 584 1252 758 1118 1730 1543 650 618 368 914 941 648 869 888 924 997 1132 1408 1284 754 954 811 1011 1118 888 753 1022 799 578 856 786 1523 1210 1148 1155 1150 1015 1282 1409 756 1238 1232 860 357 1736 738 1689 941 678 1780 882 908 853 872 1687 1914 757 766 664 1955 1914 2006 1965 1720 801 751 896 1648 1051 1893 1899 1144 972 1719 1712 1154 848 1472 1624 1326 1630 1438 1793 1513 1892 1856 2005 1992 1893 1742 1866 2456 1849 1875 2133 852 1121 896 1015 1011 1077 4059 1627 1271 1180 1579 1554 1402 1226 1431 1961 1783 1939 1413 796 1266 1200 767 627 1257 1288 1020 1231 1149 1061 1089 759 959 1247 1298 1505 1266 671 787 821 920 1009 681 612 477 571 569 597 528 639 614 845 452 681 1222 1235 1350 1167 1662 1679 1530 1780 1783 1412 1251 1482 1490 1377 1267 1244 1456 1754 1420 1497 1612 1284 1198 1894 1173 1071 1389 1726 1130 1766 1233 1465 1410 1579 1208 1018 1161 1387 1254 1331 1613 1369 1604 1477 1127 1083 1161 1364 1205 1160 1659 2216 2048 1030 2555 1443 1421 766 2326 819 1823 2470 1319 609 598 634 409 419 491 581 1546 812 887 856 919 1012 854 483 942 1007 460 717 574 620 982 1010 1774 567 1274 937 848 677 941 835 710 632 522 591 478 786 731 547 967 698 919 822 1066 1038 453 2526 790 766 1411 680 671 648 564 645 874 1036 781 786 878 711 585 554 410 589 1160 1589 1274 1152 1173 1462 1021 658 1327 875 1383 1179 1586 535 1107 1251 1041 1192 1453 1122 845 1017 711 1070 656 564 898 780 566 1331 2792 2050 1182 601 831 393 859 847 1034 607 3630 988 4109 3665 3118 2859 3249 3363 3422 3488 3069 3524 3104 3385 3278 3580 1166 1240 976 920 1423 1501 1798 1272 1244 1168 1596 1415 1136 1026 1038 1337 701 1062 1463 1216 1215 1138 1036 1121 1129 1592 1588 1793 2051 1338 1103 1317 1133 1160 1392 1391 1281 1413 851 1328 1397 1426 1528 1441 1222 1916 1778 1767 1231 1686 1669 1914 1937 1324 1023 1210 1387 876 1242 1130 1535 1520 1663 1364 1290 1537 1532 1534 1927 1876 1809 1764 1679 1778 1585 1822 2086 1110 1610 2021 2174 1961 1687 2148 1622 2067 1948 1877 1754 1867 1678 1673 1521 1393 1642 1487 1563 1327 1548 1565 1634 1332 1423 1717 1451 1415 1430 1600 1832 1239 1295 2027 1286 1138 1299 1126 1566 1385 1558 1607 1399 1346 1684 1252 1525 1540 1397 1332 1429 1460 1474 1585 1375 1742 1606 1791 1586 1792 1636 1762 1914 1805 1719 1640 1680 1544 1229 1370 1271 1875 1653 1840 1654 1824 1543 1807 1111 1052 1335 1685 745 554 621 577 647 690 395 915 469 459 480 646 543 539 566 618 712 632 684 874 678 865 814 656 814 638 755 658 698 565 606 690 598 985 783 807 651 907 506 697 591 617 587 856 640 542 837 543 656 438 386 1212 798 374 281 298 514 449 1046 504 673 865 430 376 474 364 529 349 636 490 652 1475 871 542 862 490 496 492 450 1087 946 1041 468 528 779 860 710 1338 1209 1200 996 294 592 628 527 369 675 893 927 866 713 604 1013 1075 656 1084 619 760 763 586 650 1521 933 819 1187 750 665 607 756 626 604 803 515 682 931 953 715 1179 1195 902 1552 1459 1402 1684 1047 1569 1357 1948 1151 2678 878 807 1284 619 650 1876 1010 1480 836 953 1303 1178 902 1501 940 954 918 1517 1131 707 887 997 707 923 762 696 1250 1112 1382 1251 935 974 871 930 953 935 608 981 1236 1022 1475 614 677 944 687 592 735 706 886 738 1265 1352 1383 809 634 612 944 1080 485 646 752 725 890 888 1073 1330 889 843 1114 925 1450 707 1095 1199 1050 662 806 1267 590 605 693 829 1265 1236 699 641 776 877 771 1566 796 1689 838 1798 766 940 698 676 765 1443 928 901 1077 763 814 594 633 844 1285 1013 966 1154 1179 1503 946 685 695 688 719 489 779 1567 446 490 440 526 663 657 1138 1540 845 1171 634 411 949 906 1250 1506 723 705 1046 1247 197 201 265 273 239 754 965 1239 1201 1382 1375 1076 1176 1033 775 705 404 331 654 776 420 669 675 807 1174 1210 709 619 558 635 814 940 1260 1102 776 1235 693 658 592 832 788 690 1085 1101 1083 878 671 1216 686 744 478 695 767 1093 1127 1056 1053 713 729 1429 1120 482 752 880 774 1000 949 1076 1104 810 485 570 949 596 689 872 1129 1438 1262 5759 5277 1236 1224 1275 1265 1233 1053 1199 1021 1613 1296 1432 1320 1169 662 656 642 727 908 868 934 1063 1140 906 1037 942 1271 1958 765 546 829 797 730 1191 859 905 617 470 1317 903 660 600 512 536 662 467 372 881 828 712 536 1152 807 642 957 718 1364 1128 971 930 629 706 1112 1180 832 1362 1203 556 615 590 2100 2564 1805 1203 1585 2187 2062 1312 1158 1117 1923 1257 1103 1224 1106 699 770 2232 1540 579 506 865 606 645 982 1499 1729 1691 1440 1486 2410 2601 2258 2695 2394 2237 2051 1804 1682 3027 2809 2764 2890 2967 3029 2690 2953 3117 2877 3018 2555 2696 3367 3189 3668 2872 3783 3397 3394 2176 3385 2671 4979 4577 4653 2442 1953 2758 1571 1396 2595 2790 1903 1320 2710 992 987 1145 828 1265 899 702 1714 1915 825 714 1195 1145 767 871 4238 4677 4232 4349 3957 3632 3442 4248 3289 4389 3730 4085 3966 3883 4164 4137 3262 4139 3814 3294 3984 5012 3687 3449 4549 4932 3890 4182 4510 800 688 497 4337 4190 1872 5131 6611 6265 4830 1685 1927 2440 1207 2625 362 947 792 579 3495 2324 2242 833 893 708 810 2078 2823 2261 2943 2355 2525 3240 2013 3169 4632 5441 4618 4755 9511 8924 4464 5217 6600 6963 2676 1680 2243 2723 3041 1664 3339 1178 3918 1379 3591 1964 288 239 2267 2267 2991 5666 2536 1403 2525 1479 1734 881 885 1851 1813 1768 2021 1690 3976 4390 1807 1169 2302 3279 3408 4022 2556 2512 1411 1573 1530 3604 2205 3775 1232 2139 1189 2004 1688 1639 2069 2244 4361 3842 1484 1239 1422 1491 1441 1666 1599 1205 1413 1365 2177 1821 1384 2683 1270 1137 4664 1446 1736 1777 764 2028 1635 1803 2397 1596 1759 1912 1721 1943 1993 2013 1953 1954 1643 1840 2076 1565 2219 1755 1141 574 759 1068 804 618 1691 839 806 799 1119 1113 1480 1538 1107 791 2178 1402 1002 764 702 493 467 419 580 814 704 646 763 825 843 844 980 1005 995 1015 985 1028 921 973 1333 986 793 639 681 777 1307 694 886 821 848 754 1099 927 1296 947 866 1081 1471 1042 899 731 839 1057 1338 1007 1055 1130 969 905 1080 954 992 1040 868 965 1241 1077 701 1094 646 1158 1140 1097 1081 769 708 871 1004 690 759 1019 628 877 1029 803 1223 1078 924 1207 988 1090 1196 1428 804 969 1566 215 1534 830 1369 773 753 483 1247 1105 972 1409 1577 1348 1552 1266 1237 752 810 503 923 593 710 762 748 548 528 688 567 415 376 851 511 723 579 473 680 737 475 377 538 779 451 1443 1120 860 658 916 968 659 768 727 891 693 1156 943 1221 973 980 1353 1033 1773 937 1227 744 1217 958 843 1283 1052 1459 1189 612 433 835 825 667 579 1529 1142 1455 1194 1607 1316 1253 1248 1016 1403 1071 1223 772 1625 1576 2126 1481 2339 2091 1689 1805 1800 1305 1489 706 719 1132 1574 1360 1657 1218 1439 1325 520 1098 1309 2339 692 649 527 752 792 865 751 575 1050 497 1005 1096 1145 587 569 544 1555 1743 1171 1297 1058 2187 271 654 389 320 1065 1257 1026 1139 1224 1200 1348 990 1135 911 843 709 973 707 759 817 1239 996 1488 1168 1273 697 826 906 644 557 1687 784 631 798 334 777 552 911 766 1595 812 665 1899 1238 1422 1388 1662 1672 1121 703 1716 1480 1418 1561 1211 1628 1012 1241 1357 1533 1404 1369 1289 786 809 810 1027 1562 1620 1642 1630 815 2188 2085 2525 1795 1322 1717 1711 1230 1441 1701 597 1594 923 1288 1069 1289 1455 1271 1428 1411 1130 1309 1413 1371 1292 1659 1317 1046 1914 2563 2049 1358 1162 822 1284 1108 1094 1116 930 904 1063 1508 1070 843 984 1003 1179 1438 1501 1216 1725 1608 881 1192 957 2889 1489 1456 1740 1589 1779 1686 1948 1476 1942 2432 2598 1767 1443 1472 1444 1873 1806 2108 1782 2230 2106 5276 4338 3963 5431 5179 16762 5138 4476 5092 3608 3927 4068 3381 2895 3277 2792 3487 2743 3121 2942 2739 3293 2461 4061 3321 2700 1728 1884 1429 1617 1725 1675 2063 963 2056 3114 2793 3233 1302 1484 1847 858 726 1375 997 1163 984 1206 947 918 924 1080 666 1042 495 883 580 536 533 1100 979 1267 1423 1227 1206 1441 1489 1350 1354 1270 1301 1245 1901 1524 1425 1696 2081 1361 1659 1755 1238 661 553 505 707 752 615 462 835 558 256 650 322 523 362 441 630 189 368 422 307 639 636 658 605 591 841 598 909 823 910 1196 1053 1147 644 586 692 1052 548 466 484 923 533 1023 855 1013 562 485 787 711 429 704 1075 579 897 1136 1292 831 765 366 926 940 794 871 1268 1206 1047 1094 1174 1167 753 893 884 1030 1207 922 1025 946 1135 649 1020 813 1308 1059 1367 1496 1409 1043 1305 1431 745 1308 1220 659 365 1387 656 1436 817 602 1717 750 546 825 541 1564 1623 544 677 549 1361 1581 1762 1832 1561 684 615 635 1279 767 1656 1576 1077 903 1413 1262 926 879 1133 1303 1449 1442 1281 1658 1493 1400 1450 1953 2203 1656 1885 1646 2177 2075 2051 1827 738 1286 880 827 1039 912 4215 1749 1289 1292 1599 1416 1280 1185 1292 1601 1674 2024 1863 1294 1329 941 912 563 1092 1445 1128 1210 958 1250 929 770 947 1604 1331 1940 1441 622 940 1214 971 886 461 519 423 477 491 439 355 984 759 898 548 519 1054 1419 1355 1367 1646 1594 1469 1541 1430 1287 1460 1744 1652 1411 1298 1511 1440 1637 1333 1376 1796 1163 1185 1890 1036 972 1213 1571 1172 1751 1033 1224 1547 1605 1107 1123 1230 1281 1201 1343 1452 1483 1408 1637 1367 1374 1158 1609 1182 1316 1848 2039 2052 1233 2546 1426 1091 903 2276 1020 1833 2245 1171 538 485 589 415 459 599 549 1298 713 951 1056 1090 974 1178 433 900 909 428 587 560 839 887 1155 1668 519 1100 933 691 648 715 822 570 457 392 690 601 910 826 504 731 679 913 755 892 964 707 2288 673 651 1372 861 1062 1003 785 692 657 944 916 946 916 1054 533 610 634 636 1105 1607 964 961 1319 1651 1285 708 1389 949 1277 1384 1520 546 1021 1211 1065 1227 1401 1308 1044 803 893 1252 764 725 771 946 745 1585 2655 2101 1428 640 580 645 909 734 895 781 3348 874 3836 3485 3231 2786 3659 3669 3619 3595 3386 3741 3489 3392 3332 3395 1141 1054 1106 1128 1467 1401 1695 1356 1046 1100 1612 1819 955 995 1242 1487 861 1159 1358 1094 1067 1030 1107 1188 1186 1589 1639 1901 2059 1726 1139 1305 1084 1530 1875 1044 954 1290 840 1169 1740 1770 1690 1803 1391 1814 1822 1339 1474 1763 1191 1237 1190 1284 839 1125 1302 1071 1426 1151 1635 1619 1330 1265 1770 1533 1637 1495 1762 1411 1652 1682 1567 1702 1528 1545 1658 1216 1627 1774 1698 1469 1619 1504 1353 1741 1485 1224 1576 1431 1746 1308 2112 1426 1817 1452 1729 1211 1334 1111 1449 1259 1186 1328 1280 1429 1510 1492 1518 1208 1126 1462 1159 1080 923 1181 1300 1233 1489 1441 1393 924 1523 1205 1512 1566 1303 1527 1523 1567 1927 1532 1368 1636 1461 1519 1454 1428 1330 1831 1720 1612 1708 1382 1473 1438 1446 1795 1679 1536 1600 1575 1796 1688 1596 1723 1362 936 982 1644 579 539 597 462 629 575 389 621 333 426 523 610 653 665 680 438 595 507 581 739 521 713 624 591 835 588 673 588 608 692 615 649 624 1065 902 632 532 670 612 693 832 796 749 902 573 648 810 714 837 635 599 1435 710 805 695 364 623 365 874 581 826 525 315 336 357 443 363 371 568 332 656 1552 614 332 474 625 560 591 488 891 894 1234 369 417 702 549 729 999 867 872 1199 384 454 530 540 451 488 921 925 754 729 622 1009 1112 664 1448 761 952 538 665 656 1363 843 975 1064 704 708 654 852 706 858 847 720 743 745 641 760 1375 1063 549 1559 1655 1632 1130 1130 1349 1134 1445 695 1753 852 792 1123 612 581 1458 1119 1555 967 1132 1509 1154 796 1187 806 828 845 1264 1005 646 862 843 792 1459 783 919 838 1285 1347 909 1040 1078 884 1349 1168 1213 666 777 803 703 967 887 836 888 611 725 643 565 749 763 1425 1829 1348 720 688 682 697 759 564 473 587 680 867 1019 1514 1824 1096 760 1211 869 1425 816 955 745 721 831 894 1235 599 733 555 535 1002 903 655 760 877 891 951 1429 713 1738 729 1418 603 1013 745 606 711 1332 1035 809 866 724 965 612 541 640 1157 1073 1015 1177 1131 970 1212 655 485 580 665 416 717 1317 310 358 500 359 742 513 1132 1404 725 1062 666 469 933 1230 1137 1357 634 719 1232 897 204 223 362 290 205 543 702 1330 1217 1117 1665 1207 1187 1046 999 682 321 278 681 749 377 814 681 929 885 904 575 571 814 372 929 1071 1422 1058 748 1323 707 655 650 1068 950 603 629 731 614 877 548 788 601 653 676 666 1170 820 925 845 917 780 871 1261 889 399 667 882 828 981 974 854 1038 582 586 736 717 505 568 964 1310 1529 1440 5424 5222 1178 1395 1462 1343 1342 1007 1071 912 1552 1269 1390 1209 1257 697 586 817 642 796 931 803 937 927 1117 986 967 1243 1746 942 625 1072 795 826 1202 727 1014 491 387 1707 1166 697 720 683 627 603 336 438 934 700 858 584 797 1062 798 864 760 1223 973 1060 944 1050 528 1265 889 1022 1367 1283 616 708 803 2036 1628 1787 1196 1296 2391 2037 1479 1250 1173 2028 971 1067 1364 1211 869 927 2324 1443 419 395 837 624 819 909 1623 1764 1473 1624 1576 2781 2527 2450 2357 2132 2131 2527 2030 1668 2763 2671 2490 2332 3092 2936 2457 2500 3409 2614 2456 3029 2897 3132 3129 3569 3062 3609 3552 3229 2593 3066 2888 5396 5280 4879 2336 2061 2752 1880 1372 2721 2681 1632 1449 2429 939 803 921 1010 1245 877 711 1785 1909 960 681 1077 950 771 497 3984 4324 3803 4228 3907 3882 3557 4137 3644 4592 4060 4091 4460 3728 3853 4128 4160 4359 3982 3828 4048 4760 3908 3728 4198 3930 3817 4103 4121 1091 912 545 4347 3826 2401 5374 5837 6226 4602 1616 1750 2073 654 2204 444 864 753 498 3394 1847 1928 754 975 779 826 1976 2240 2155 2759 1775 2375 3111 2272 3150 4839 5842 4364 5358 10384 8995 4221 5853 5890 6881 2422 1664 2471 2433 2618 1355 3044 896 3843 1195 3831 2241 329 266 2572 2307 3328 5640 2793 1436 2529 1556 1968 910 942 1951 1904 1963 2007 2012 3461 4854 1817 1259 2441 3087 3001 4363 2959 2724 1406 1420 1311 2979 1969 4232 1477 1789 988 2009 1566 1541 2001 2051 4263 4097 1412 1315 1507 1410 1647 1447 1558 1188 1467 1779 2384 1597 1234 2414 1200 1094 4895 1170 1454 1536 1094 2008 1900 1938 2210 1487 1486 1544 1458 2416 2532 2153 1985 2171 1782 1902 2232 1613 1912 2062 1020 792 815 1049 845 643 1563 934 908 1348 1218 774 1682 1296 1700 946 1771 1445 1031 923 724 765 717 432 627 1103 690 685 732 725 934 1181 985 965 802 885 723 799 987 848 1140 1019 689 392 771 913 1002 702 713 783 683 836 847 679 827 848 718 997 1189 875 647 625 761 1288 1453 1198 764 860 789 812 836 862 780 788 721 869 1152 865 565 986 813 1194 1136 1326 1013 975 871 704 748 666 663 1421 711 968 909 945 1285 1072 887 1160 864 999 1176 1366 802 944 1798 200 1725 1110 972 633 777 452 1279 1165 1135 1416 1817 1053 1834 1176 1247 900 669 809 765 514 621 781 594 438 406 551 468 479 460 894 621 604 472 452 563 691 471 456 712 661 512 1335 1298 857 675 658 916 901 699 693 762 840 1195 996 1149 896 1114 1194 1224 1389 832 1177 605 791 844 959 1441 1237 1392 1158 598 441 750 818 640 407 1361 1008 1240 1050 2044 1328 1190 1328 909 1641 1158 1151 1183 1427 1351 2404 1656 2003 1701 1329 1879 1817 1388 1356 1114 423 1429 1674 1786 2098 1103 1429 1348 803 953 1104 2582 559 508 604 623 690 768 511 695 1239 402 803 1024 1648 620 555 554 1428 1346 1023 1200 866 2104 331 801 531 376 1119 1407 1191 1309 1304 1286 1387 1108 1340 988 919 779 1005 840 899 796 1153 975 1263 1121 963 888 1042 857 790 788 1462 963 855 721 317 626 820 789 779 1541 683 704 1519 1287 1725 1532 1415 1151 1095 864 1989 1314 1399 1505 1096 1204 1159 1160 906 1243 1402 947 1016 990 808 1034 945 1347 1523 1553 1605 817 2265 1695 2122 1859 1124 1725 1828 1153 1142 1588 492 1315 954 1061 1015 1075 1436 1319 1492 1548 1205 1275 1789 1791 1483 1683 1349 1133 1767 2284 1738 1238 1096 1057 1151 930 835 784 974 989 1048 1223 1120 1270 812 959 1208 1695 1470 1316 1939 1512 835 1219 1098 2645 1120 1487 1365 1472 1636 2532 2311 1905 2321 2336 2409 1507 1594 1563 1518 2108 1533 1653 1439 2451 1882 10103 4301 4234 5669 5286 5138 16674 3958 3769 3121 3342 3124 3042 2857 3116 2597 3453 2497 2776 2899 3054 3008 3129 3952 3393 2917 1917 2097 1309 1798 2077 1790 2331 917 2044 3078 2716 2734 1294 1776 1899 885 812 1019 939 1215 1100 1258 991 707 1193 971 819 738 662 791 510 363 339 1079 1061 1158 1705 1328 1162 1786 1688 1464 1651 1548 1612 1179 1726 1604 1695 1771 1970 1440 1513 1588 1325 1025 649 585 1182 1100 1002 760 849 612 417 666 388 467 455 590 706 178 251 346 326 696 638 675 692 637 862 920 1086 675 930 1112 1015 1103 739 676 564 804 537 525 562 795 417 1072 1126 1231 601 587 641 564 502 674 1220 744 1030 1115 1777 801 809 379 883 950 696 832 1131 1128 1004 1139 1173 1131 903 945 784 805 1220 901 882 844 1034 612 732 753 1520 1056 1033 1101 1373 929 1111 1160 765 1147 1171 830 352 1566 743 1619 747 668 1837 807 761 800 728 1455 1677 424 638 497 1544 1274 1551 1813 1315 551 477 737 1258 772 1728 1513 1044 792 1388 1098 859 903 1295 1306 1334 1161 1516 1359 1430 1461 1248 1970 1739 1473 1323 1619 2047 1680 1983 1744 654 1012 835 854 983 1032 3490 1576 1198 1292 1552 1455 1209 1065 1358 1715 1468 1691 1819 1167 1693 1096 715 883 1151 933 1089 1161 881 903 1122 1010 1403 1529 1375 1605 1285 844 776 646 1082 1089 350 351 261 335 335 280 244 705 691 641 670 513 1196 1224 1274 1148 1241 1377 1261 1307 1378 1216 1365 1582 1568 1474 1241 1265 1635 1543 1291 1374 1461 1164 1214 1716 1038 989 1146 1504 993 1735 934 1423 1350 1452 1170 1211 1313 1364 1075 1080 1567 1683 1455 1296 1297 1348 1312 1488 1250 1352 1818 1981 2423 1386 2381 1293 912 756 2234 979 2070 2027 1183 800 438 453 401 471 458 592 1281 726 794 840 856 889 858 584 985 943 373 635 597 634 827 1062 1673 576 1396 1377 683 649 819 967 535 455 351 683 585 675 582 554 927 589 1200 736 999 1465 649 2556 969 913 1223 928 622 1116 1016 697 897 813 900 872 1021 761 454 491 413 562 1157 1555 961 868 1303 1368 1230 756 1144 1119 1404 944 1388 437 861 1237 1098 1290 1414 1356 1039 787 746 1280 705 671 650 762 646 1270 2463 1937 1234 492 595 643 973 545 924 618 3320 810 3841 3598 2907 3119 3399 3774 3665 3535 3153 3416 3289 3983 3392 3614 1155 1339 1354 1039 1358 1208 1766 1188 1266 1311 1639 1823 1176 945 1023 1380 1031 1343 1561 1178 1112 996 947 1216 1164 1382 1352 1652 5015 3835 2738 3073 3025 3647 3267 2796 2406 2720 2730 2466 3376 3439 3223 3186 3717 4383 3827 3550 3560 3530 2654 3106 2979 2643 3525 3356 3174 3278 3363 2916 4237 4129 3938 3896 3701 4606 4693 4563 3647 4429 3908 3833 3843 3557 3714 4100 3663 3157 4020 4418 4015 3888 4117 3979 3909 4084 3700 3620 3964 3772 3918 3660 3873 3901 3971 3506 3935 4305 3700 3946 4083 4045 4309 4435 4402 4279 3799 3858 4352 4066 3788 3464 3697 3803 3334 4233 4143 3347 3422 3437 3696 4108 3924 3854 3583 3630 4033 4337 4342 3525 3903 4226 3185 4579 4558 4709 4592 4547 4952 5147 5103 5277 5139 4191 4248 4214 4493 4506 4258 4612 4284 4755 4758 4907 4924 4517 3035 3126 3218 4288 1930 1522 1345 1099 1547 1322 1204 1262 713 1003 1097 1529 1235 1134 1308 1235 1389 1240 1535 1847 1337 1984 1545 2080 2547 1572 1403 1276 1379 1613 1798 1542 1569 2395 1745 1775 1561 2181 1547 1549 1436 1320 1137 1662 1392 1335 1514 1588 1949 1571 1436 3602 1943 935 842 858 1054 1096 2904 1480 1626 1312 1077 1285 1187 1792 1301 1406 1423 1535 2385 3132 1637 1378 1744 1426 1687 1564 1603 2764 2176 3610 1265 1728 1662 1672 1480 2679 2481 2056 2692 1473 2039 1093 1676 1100 1544 1890 1893 2135 1993 2368 2107 2078 1832 2833 1711 2244 2151 2329 1910 3263 2451 1858 3083 1903 1813 1942 1941 1904 1686 2152 1744 1912 2256 1439 1335 2867 2323 1840 3653 3524 4276 3037 2600 3122 2655 4496 2340 4113 3110 1851 3341 2104 1844 3451 2958 3266 2841 2123 3354 3040 2100 3183 1854 1899 2251 3271 2745 2242 1977 2087 1677 2297 1613 1987 2539 3258 3520 2620 2869 2979 2561 2852 2875 2885 2076 2081 2098 1975 2446 1944 1868 2155 1823 1786 1525 1916 1570 2513 2954 3028 2977 1749 1979 2288 2014 2324 1687 1342 1611 1964 2747 2424 2296 3205 2274 1909 2876 2054 3406 2027 2628 1606 1636 2178 2253 2681 1849 1676 1619 1954 2638 2167 2144 1561 2261 2540 1794 2730 2085 4167 1890 3024 1673 2532 1537 2265 2055 3344 2451 2441 2504 2515 2302 1650 1626 1547 2394 2730 2414 2818 2962 2632 2247 1910 1622 1972 1837 1394 2003 2697 1138 1397 995 1326 1695 1790 2027 2577 1425 1741 1716 1738 2217 2436 3152 2955 1733 2034 2482 1882 727 511 627 975 790 2376 2162 3357 3375 2825 2964 3175 2529 2269 2055 1800 1079 769 1615 2365 797 2002 1714 2151 2067 2144 1721 1467 1786 1329 2413 2339 3619 3349 3213 2824 2086 1453 1453 1932 1630 1417 1883 2008 1899 1420 2565 2245 1505 1754 1507 1877 2270 1990 2440 2531 2669 1660 1439 3308 2284 1178 1984 2058 1814 2031 2116 2165 1757 1691 1351 1804 1724 1471 1318 2900 2447 2994 2732 13674 13361 2195 2774 2766 2518 2784 2062 2969 2559 3799 4146 3415 2799 3519 2387 1495 1766 1851 1716 1909 2192 2950 2911 2311 2351 1809 3070 3798 1920 1770 2556 2550 2479 3537 2223 2458 1460 2132 2529 1994 1758 1624 1844 2633 2486 1650 1435 2725 2558 2527 1830 3114 1944 1997 2563 1901 4769 3056 2941 2696 1903 1753 2852 1947 2525 2358 2107 892 1141 1270 5455 5145 5174 3428 3997 4738 4014 3953 4000 4312 5386 3240 3715 3503 3409 2157 2183 4630 2935 1514 1358 1278 1262 1491 1721 5039 5023 3667 4111 4310 8711 8858 8594 7480 6884 6187 5777 4653 3227 8022 7813 8280 7953 8722 7846 6925 6758 7592 8067 7349 7690 7668 7506 7605 9248 8843 9963 9604 9751 7915 10364 8042 13585 11684 11183 6134 6190 7156 4230 3702 7497 7790 5644 4158 6953 2305 2206 3177 2513 2930 2616 2061 4862 4628 3289 1407 1998 1821 1949 1775 11119 10948 10930 10423 10157 10298 10252 10745 9419 12070 11388 10977 11120 9801 11747 10483 11012 10227 10387 12001 11912 11151 9554 9809 11247 11531 10468 10853 11165 2379 2108 1482 10453 11117 5885 14380 16750 16844 14499 4699 4907 3422 1191 3895 1225 2169 1540 1561 9186 5356 5194 1538 2787 2213 2183 4995 5688 5338 7361 5380 4755 7769 4981 6087 11384 13474 11214 11449 22383 21576 10548 12773 15134 16181 5444 3887 5040 6154 6282 3837 7291 2662 8228 3800 9375 4207 663 563 6447 5432 8235 12014 6629 3272 6352 3143 3951 3268 3115 4809 4630 5113 5570 4761 8688 12353 4886 3468 6816 8233 7996 8466 6675 7318 4610 3288 3222 7774 5102 8913 3492 4121 2325 4615 3848 3327 4064 4433 10404 10509 3809 3638 3256 3937 3961 3394 3929 2694 3331 3365 5558 4359 3956 6267 3292 2937 10225 2938 3721 4353 2896 4057 4219 3933 4005 3836 4132 3873 4206 4033 4200 4650 3871 4354 4356 5323 4537 3570 4280 4079 2085 1795 1615 1704 2038 2214 4366 2402 2297 1854 2673 2513 3571 2929 2330 1929 3446 2477 2147 2020 2406 1134 1050 1636 1301 2310 2091 1955 2201 2290 2190 2022 2007 1915 2005 2128 1890 2315 2440 2425 2751 2141 2102 1265 2408 2727 2828 1508 2230 2531 1844 1917 2682 2597 2507 2788 2249 2563 4104 2503 2363 2312 2627 3776 3628 3652 2113 2524 2315 2483 2245 2141 2253 2324 2718 3145 3598 3328 2830 3095 2239 3274 3088 3490 3188 2327 1982 2435 2419 2336 2129 4366 2117 2967 2985 1794 3804 3182 2792 3582 2203 2857 3368 3976 2521 2393 4683 640 4966 2430 2413 1843 2207 2007 2236 3707 2734 4271 4187 4233 3879 4224 4283 2187 1848 1760 1942 1405 1875 1807 1228 1251 1101 1204 1229 1348 1402 2416 1737 1339 1697 1438 1571 1268 1193 802 1071 1570 1458 4420 2640 2250 1763 1589 2797 1691 1773 1767 2344 1973 3751 2854 3044 2683 2311 1875 2449 2308 1800 2421 1989 2120 2422 2364 2814 2713 3093 2540 1626 1565 2320 2073 1588 1325 3111 2509 2734 2889 4061 2471 2911 3094 2702 3780 2902 2998 2679 3317 3346 5167 3605 4645 4000 2655 4072 3523 2051 3025 2588 1053 3067 3538 3116 3506 2905 2578 2667 1594 2539 2729 5853 1576 1829 1472 1840 1901 2175 1676 2430 2476 1644 2359 2642 3058 1351 1324 1500 4068 3517 2274 2749 1654 4559 1090 1561 1029 1263 2541 3324 2698 2909 3207 2915 3427 2587 3109 2565 2052 2186 3079 2243 2446 2207 3003 2369 3354 2534 2636 2222 2779 2049 2302 1875 4230 2167 1983 2032 705 2285 1062 1742 1316 3329 2430 1932 4287 2894 4144 3816 4013 4438 2590 1758 4509 4030 4366 4684 3094 3847 4446 3763 3989 3871 4237 3715 3000 2308 2564 2268 2673 3826 3542 4033 3515 2101 5366 4893 5842 4215 2863 3881 5000 3352 3867 5160 1976 3492 2771 3061 2882 3076 3898 3632 3869 3975 3052 3162 3954 3602 2534 3967 3537 3391 4281 4844 5003 3142 2633 2809 2815 2279 2093 2317 2655 1880 2339 2267 2448 2277 3111 3363 3352 3147 3875 3130 4564 2460 2336 3799 3384 6434 3336 4163 3854 4345 3721 4455 4631 4547 3989 4291 4038 3604 3545 3464 3829 4016 3954 3488 3792 5147 3739 4228 4826 4805 4121 4514 4476 3958 56371 38645 9860 9986 8259 7233 7816 8511 6574 8097 7150 8082 7626 7186 8933 7049 12388 8515 7168 4633 5126 3797 3910 4604 4490 6230 2561 5368 6616 5780 6814 3497 4044 3644 1782 1895 3193 2161 2633 2606 2598 1871 2392 2442 2230 2262 1998 1535 2219 1638 1668 1522 2719 2371 2686 2986 2748 2630 3618 3870 4086 4550 4672 4606 3705 4042 5153 3856 4311 5108 4174 4038 4306 2793 1217 1618 1452 1382 1456 1120 2004 1589 1452 1013 1610 1075 1336 904 1517 1459 947 602 511 991 657 685 681 618 583 1343 1762 1894 2143 1863 3065 2749 2916 1729 2005 1631 2028 1373 1334 1459 2134 1582 1829 1953 2350 1581 1468 1757 1524 1492 1893 2914 1496 2042 2651 3308 2321 1903 893 2146 2337 1952 2311 2432 2688 2416 2448 2199 2166 2322 2104 2243 2789 1833 2294 1607 2308 2601 2143 2722 2379 3411 3131 3554 3480 3343 3323 3691 3753 2563 3307 3326 2123 1058 4289 2057 4365 2281 1795 4277 2173 2225 1906 2247 4202 4110 2016 2013 1717 5393 5099 5119 5753 3947 1914 1815 1809 3783 1975 4155 3879 2258 2056 3893 3792 2148 1889 3871 4340 3350 3846 3532 3894 4018 4229 4053 5036 4945 4396 4664 4715 5066 4276 4585 4950 2059 3028 2480 2481 3473 2849 8535 4294 4055 4124 3870 4377 4145 3404 3989 4636 5008 4086 3885 2666 2751 2539 1936 1825 2620 2307 3582 3288 3070 2886 2499 1841 3284 4332 3010 3282 3160 2238 1836 2335 2471 2210 1299 1203 979 1258 1179 1096 970 1698 904 1909 1448 1397 2626 3531 3236 3259 2694 2932 2822 2821 2857 2635 2784 3305 3373 3531 3506 3059 3659 3592 2854 3068 3595 3084 3266 4816 2922 2889 3321 3762 3411 3208 3139 3145 4254 3977 3308 3013 3263 3247 3339 3928 3891 4168 3631 3448 3116 3658 3036 3868 3552 3835 3947 3833 4022 2777 5668 3367 2713 2556 4845 2594 4389 5524 2950 1423 1676 1872 969 1090 1210 1387 2556 2895 3012 2536 2603 3247 2899 1606 2857 2585 1377 2195 1842 1646 2422 2026 4226 1073 2594 1994 1508 1832 2080 2151 1520 1850 1671 1567 1286 1760 1742 1983 1862 1379 2470 2245 2234 2444 1393 5155 1902 1625 2252 1827 1661 1642 1419 1511 2200 2112 2506 2569 2306 1920 1406 1453 1372 1296 3235 3512 2908 3004 2703 2773 2479 2047 3044 2521 2711 3031 3571 1845 2933 3071 2674 3200 3520 2638 2993 2115 2035 2476 2109 2231 1860 2114 1675 3283 5418 5340 4040 1314 1342 1317 1741 1789 2436 2088 8080 1943 9006 8025 8498 8040 7921 8540 8821 9167 7933 9051 8067 8054 8500 8465 2857 2961 3638 2494 4281 3874 3681 3190 3191 3327 4356 3813 3129 2726 2670 3062 2520 2929 3895 3862 3572 3500 2746 3537 3551 4362 4394 5303 4712 3842 2791 3139 3130 3387 2871 2883 2542 2556 2803 2328 3756 3841 3764 3307 3794 4083 3520 3707 3625 3582 2622 3108 2919 2783 3282 3371 3347 3415 3328 3176 4236 4467 3952 4099 4026 5117 4890 4970 4269 4958 4453 4466 4349 4263 4201 4220 4254 3402 4239 4428 4169 3897 4080 3930 3701 3909 3699 3450 3865 3786 3966 4050 4246 3884 4007 3843 4098 4431 4330 4061 4225 3894 4468 4625 4395 4595 3717 3763 4643 4259 3551 3447 3566 3994 3354 4519 4447 3263 3698 3601 3841 3830 4208 3854 3699 3603 4134 4286 4461 3407 3537 4656 3114 4409 4567 4737 4484 4329 5000 5389 5610 5246 5297 4390 4350 4237 4363 4528 4047 4751 4262 4945 4885 5169 5299 4742 3212 3115 3324 4057 1766 1591 1233 1241 1447 1509 1169 1321 744 1113 1092 1382 1342 1301 1376 1204 1380 1234 1603 1648 1084 1754 1353 2021 2535 1370 1231 1056 1140 1344 1577 1304 1423 2138 1857 1825 1667 2200 1370 1562 1618 1561 1334 1766 1315 1196 1588 1408 1881 1500 1407 3137 1989 1109 1033 1056 962 1242 2619 1552 1792 1652 1333 1526 1508 2082 1542 1505 1367 1520 2329 3009 1806 1333 1658 1512 1456 1547 1502 2789 2337 3638 1341 1739 1526 1656 1724 2593 2379 1998 2753 1507 2104 1321 1452 1366 1402 2276 2113 2080 1874 2344 2045 2458 2118 2712 1616 2692 2380 2660 2168 3114 2780 1928 2887 2118 1685 1883 1745 1889 1535 2043 1777 1956 2419 1707 1526 3002 2349 1660 3957 3439 4097 2823 2427 3121 2417 4181 2637 3934 3030 2041 3003 2017 2048 3367 3165 3389 2815 2321 3731 3231 2075 3355 2334 2459 2524 2943 2661 2318 1994 2257 1668 2323 1654 1944 2632 3555 4328 2789 2861 2877 2180 2843 3106 3094 2000 2374 2292 1785 2708 1855 1791 2013 1950 1874 1408 1833 1520 2390 3346 2779 2958 1750 1987 2265 2087 2312 1611 1473 1430 2172 2703 2533 2313 3458 2344 2151 2773 1816 2969 1989 2550 1639 1676 2097 2383 2836 1666 1601 1449 1967 2560 2270 2196 1765 2187 2374 1879 2817 2074 4401 2003 3415 1706 2528 1564 2516 2077 3260 2133 2703 2354 2546 2296 1736 1796 1495 2658 2971 2587 2941 3099 2816 2366 1931 1683 2235 2018 1583 2170 2779 1047 1304 1074 1611 1615 1948 2175 2912 1518 1924 1831 1772 2010 2380 3611 2988 1963 1979 2568 2142 667 491 539 877 635 2221 2162 3303 3356 2900 3008 2937 2431 2198 2161 2199 1298 775 1741 2142 910 2150 1696 2305 2110 2257 1452 1211 1558 1265 2502 2712 3944 3452 3131 2880 2069 1327 1422 2134 1967 1672 1952 2094 1956 1699 2495 2642 1578 1821 1761 2070 2213 2054 2340 2507 2293 1524 1297 3416 2569 1157 2059 2091 1815 2139 2131 2264 1754 1595 1376 1776 1800 1367 1448 3090 2514 3477 2898 13514 13200 2273 2781 2639 2757 2804 2578 2914 2348 4211 3747 3310 2726 3668 2289 1901 1726 1820 1905 2093 2226 3005 2876 2471 2599 1913 2878 3780 2015 1698 2825 2570 2525 3740 2378 2252 1484 1554 2595 1989 1526 1695 1785 2597 2352 1651 1572 2742 2421 2774 1853 2770 1798 2112 2510 1932 4320 3062 2907 2989 2006 1631 3106 2035 2241 2360 2077 902 1145 1243 4435 4749 5106 3443 3710 5002 4602 3856 3927 4415 5572 3244 3413 3400 3477 2424 2184 4843 2934 1594 1509 1088 1183 1467 1908 4812 5329 3987 4147 4100 8627 9196 8899 7685 7104 6390 5948 4818 3104 8502 8355 8766 9063 9454 7721 7454 7382 8330 7669 7242 8028 8202 7837 7777 10034 9295 11125 10373 10606 8466 11362 9112 13254 12435 11668 5951 6677 7494 4751 4167 8234 8026 6168 3943 7530 2564 2518 3482 2684 2933 2590 2218 4891 5317 3330 1345 1873 1720 1861 1872 11464 11301 11213 10678 10524 9982 10533 11229 10041 11815 12098 11463 11874 10658 12495 10748 11453 11125 10976 13166 12351 12304 10129 10277 11383 11859 10438 10913 11409 2279 2052 1681 11419 11268 6117 15348 17379 17588 15110 4788 4837 3420 1325 3703 1348 1855 1264 1583 8992 5750 5671 1911 2689 2205 2216 5591 6271 5212 7674 5288 5008 8248 5166 5595 11124 13319 12028 11336 21905 22351 10684 12525 15445 16360 5758 3806 5512 6205 6038 3641 7351 2486 8212 3919 9085 4622 806 718 6327 5864 7890 11815 6512 3497 6507 3472 4004 2947 2694 5028 4691 5176 5790 4686 8937 12223 5311 3383 7233 7935 7721 9006 6355 7009 4705 3139 3394 7471 4813 9437 4064 4006 2246 4795 3483 3108 4066 4260 10218 10825 3503 3487 3054 3764 4110 3685 3916 2749 3574 3054 5855 4450 4071 6498 3358 2954 10315 3149 3959 4552 2850 4139 4100 4083 3930 3975 4263 3793 4380 4004 4228 4818 3718 4448 4445 4944 4549 3477 4233 3902 2057 1624 1682 1689 2398 2387 4300 2449 2231 1607 2522 2567 3475 2937 2514 1701 3517 2444 1992 2010 2423 1083 975 1857 1592 2256 2109 1995 2327 2552 2063 1936 2122 1972 2091 2197 1860 2377 2550 2387 2650 2178 2240 1281 2375 2816 2856 1188 2046 2994 2063 2114 3130 2973 2604 3108 2448 2904 4350 2586 2563 2412 2618 3852 3417 3759 2263 2619 2355 2496 2375 2455 2818 2520 3016 3410 3704 3620 2989 3404 2569 3479 3207 3770 3482 2635 2106 2485 2354 2364 2189 4351 1868 3602 3399 1844 3977 3225 2936 3733 2334 3195 3508 4250 2733 2451 4554 665 5095 2547 2746 1829 2201 2030 2579 3636 2639 4743 3785 4454 3876 4234 4258 2103 2223 1793 2070 1492 2051 1907 1281 1195 988 1303 1270 1129 1301 2002 1910 1508 1461 1302 1569 1271 1151 861 1009 1558 1486 4437 2483 2370 1935 1789 3231 1879 1821 1837 2384 2363 3438 2675 2887 2319 2400 2048 2766 2406 1910 2726 2029 1832 2408 2205 2797 2449 3465 2259 1694 1652 2592 2083 1378 1391 3223 2763 2986 2950 4474 2585 2647 3082 2704 3681 3288 2908 2436 3530 3751 4771 3329 4401 4036 2678 3898 3609 2241 3199 2346 1171 2873 3420 3403 3939 2643 2309 2546 1600 3022 3110 6050 1545 1772 1411 1972 1868 2169 1649 2345 2336 1546 2366 2618 2941 1686 1608 1561 3768 3513 2344 2808 1623 4296 1099 1904 1342 1349 2667 3858 3143 3346 3697 3320 3957 3064 3432 2737 2183 2347 3441 2463 2746 2407 2857 2296 3148 2462 2700 2272 3072 1957 2376 2013 4531 2408 1684 2494 786 2169 1130 1870 1338 3155 2463 2087 4623 2975 4097 3757 4266 4290 2667 1797 4629 3323 4464 4706 3174 4093 4080 3516 4094 4439 4681 4236 3343 2503 2858 2469 2944 4163 3655 4053 3461 2026 5222 4707 5758 4253 3127 3949 5076 3802 3472 5298 1973 3914 2851 3077 2900 3086 3906 3620 3816 3956 3039 3313 3829 3797 2477 4083 3710 3369 4677 4795 5437 3216 2620 2372 2967 2383 2124 2344 3058 1827 2347 2511 2689 2563 3172 3636 3133 3173 4329 2985 4725 2531 2409 3408 3295 6030 3359 4471 3821 4741 3942 4468 5019 4653 3814 4155 3968 3931 3973 3497 3785 4071 4405 3890 3710 5740 3988 3757 4775 5189 4559 4829 5092 3769 38645 58267 10239 10369 8226 7364 7693 8448 6839 8114 7872 8805 7510 7459 9182 7866 12730 9079 6832 4505 4877 3601 4126 4684 4998 6074 2543 5931 6855 5829 6617 3613 4008 3506 1875 2180 3426 2397 3243 2985 3101 2001 2166 2584 2190 2161 1898 1771 2198 1621 1788 1597 2380 2303 2554 2951 2831 2568 3774 3776 4570 4701 4822 4694 3982 3900 5746 3760 4183 4831 4216 4189 4515 2587 1348 1738 1531 1562 1641 1213 1955 1476 1387 900 1531 1216 1240 956 1394 1463 1114 486 630 923 711 696 683 660 563 1694 1628 1805 2382 1924 3125 2766 2956 2026 2180 1621 2046 1542 1496 1556 2130 1520 1880 1806 2692 1401 1368 1748 1508 1444 1776 2564 1642 2192 2806 3473 2181 1735 885 2010 2115 1917 2197 2472 2706 2576 2404 2358 2241 2533 2438 2410 2789 1959 2351 1795 2161 2462 2331 2872 2604 3515 3345 3647 3660 3622 3463 3413 3622 2678 3804 3735 2183 1094 4188 2108 4534 2368 1844 4328 1917 2388 1681 2381 4294 4288 2401 2069 1776 5744 5287 5315 5930 4046 1909 1811 1987 3899 1846 4005 4167 2324 2222 4103 3901 2469 2009 3497 4741 3726 3820 3696 4068 4415 4159 4252 5242 5445 3912 4794 4674 5180 4459 5036 4900 2093 3164 2435 2402 2839 2669 9133 4286 4073 3988 3808 4365 4151 3513 4063 4484 5017 4550 4222 2932 2584 2563 2023 1718 2430 2495 3765 3453 2978 2996 2663 2000 3371 4487 3209 3451 3206 2449 1794 2171 2453 1783 1265 1249 932 1232 1191 1054 872 1749 881 1960 1383 1192 2811 3568 3245 3424 2748 3056 2689 2855 3150 2861 2855 3464 3545 3473 3560 3406 3578 3421 2922 3112 3641 3217 3258 5061 3156 3082 3217 3858 3511 3101 3172 3127 4883 4582 3545 3285 3400 3214 3753 4196 3837 4528 3798 3379 3100 3959 2977 4014 3695 3688 4014 3773 4168 2445 5450 3231 2711 2530 4662 2643 4290 5443 2917 1493 1529 1633 670 790 942 1190 2863 2959 2616 2769 2564 3057 2976 1467 3146 2794 1472 2485 1779 1306 2319 2344 4403 1180 2676 1988 1667 2268 2016 2199 1606 1923 1876 1508 1222 1637 1470 1697 1967 1422 2246 2250 2740 2815 1549 5475 2174 1889 2199 1913 1755 1654 1489 1663 2230 2239 2725 2823 2314 1937 1507 1532 1395 1602 2982 3681 2952 3212 3120 3257 2574 2011 3174 2259 2789 2911 3944 2082 2744 2812 2497 2918 3218 2712 2802 1978 2334 2650 2239 2212 1682 2374 1759 3380 5508 5036 3827 1292 1461 1152 1711 1863 2232 2286 8827 1784 9935 8730 8525 8395 8498 8565 8764 9037 8292 8829 8661 8487 9666 9403 2528 2836 3435 2664 4020 3645 3564 3114 2922 3257 4033 3793 2783 2779 2712 3088 2525 3077 3678 3530 3382 3235 3116 3671 3712 4415 4455 5204 3656 2523 1926 2463 1938 2274 2278 2241 2011 2001 2270 2127 2835 2913 2950 2610 2518 3319 2787 2766 2779 2833 2243 2459 2298 2455 2640 3039 2950 2708 2745 2604 2950 3388 2852 3732 2657 3078 3227 3142 3141 3440 3026 3187 3338 3082 3239 3175 3436 2721 3203 3595 3309 3350 2690 3107 2423 3203 3464 3074 3147 3077 2871 3595 2816 2821 3410 2821 3349 3361 3085 3113 3372 3514 3477 3515 3066 3312 2873 2957 2866 3073 3266 2776 3224 3169 2502 3298 3620 2342 3228 2973 2879 3227 3520 3175 3160 3020 3174 2880 3569 3037 3177 3101 2761 3625 3460 3891 3777 3994 3724 4131 3991 3956 4083 3381 3479 3348 3579 3735 3315 3085 3088 3166 3789 4012 4070 3471 2681 2243 2426 3059 1227 1042 988 823 1251 1110 1034 994 611 1043 1070 985 1465 1428 1522 869 889 825 910 1313 864 1374 1041 1352 1708 783 1105 896 973 1026 1476 945 858 1830 1437 1123 890 1402 1102 1248 1270 1195 1140 1601 871 1152 1359 1509 1761 1383 1302 2937 1925 757 731 856 920 1014 2380 1243 1384 863 943 798 1052 747 1144 889 1041 1173 1765 2792 1247 789 945 1093 1003 1139 961 2271 1756 3285 1043 1164 1961 1169 1298 1989 1796 1610 2144 1010 1120 1003 923 961 1550 1643 1856 1364 2146 1548 1617 1747 1617 2571 1704 2064 1897 1920 1273 2591 1865 1512 2222 1410 1510 1928 1919 1131 961 1355 1295 1473 1655 1287 1411 2296 1714 1416 2642 2768 2468 1758 2141 2062 2195 3478 2232 3320 1781 1063 1934 1433 1385 2881 1946 2851 1891 1906 2979 2539 1888 2373 1625 1614 1881 1966 2189 1299 1380 1909 1668 2040 1115 1413 2248 2375 2831 2182 1868 2231 1780 2129 2642 2328 1367 1717 1509 1231 1760 1760 1139 1505 1159 1603 1190 1326 1313 2121 2222 1905 2066 1283 1520 1574 1272 1507 919 1151 1070 1528 1927 1981 2003 2950 2045 1541 2108 1531 2347 1661 2596 1302 1391 1729 1964 2083 1266 1360 1185 1323 2547 1813 1437 1126 1642 2048 1372 2360 1111 3520 1221 2529 1289 1470 1214 1791 1210 2629 1554 2159 1642 2194 2074 1114 1498 1420 1761 2163 2014 2124 2307 2183 1684 1310 1196 1281 1814 1315 2017 2671 962 1082 555 1015 1257 1185 1442 2327 1303 1748 1495 1118 1934 2395 2910 2792 1265 1496 2052 1306 518 553 379 460 494 1690 1355 2384 2219 2504 2232 2522 1927 1681 1442 1545 933 898 1403 1748 817 1555 1479 1764 1616 1711 1641 1246 1308 986 1882 1796 2858 2940 2866 2206 1723 1331 1398 1841 1291 1128 1493 1456 1476 1190 1474 2090 1300 1538 1043 1388 1654 1585 1704 1278 1527 1258 1189 2367 2037 994 1579 1686 1457 1753 1733 1929 1513 1538 1242 1407 1724 829 1416 1848 1929 2851 2191 9648 10759 2039 2042 2150 2161 2162 2234 2445 2085 3040 2784 2682 2722 2906 1944 2096 1714 1811 1443 1506 1774 1841 2024 2207 1714 1434 2129 3443 1180 1678 2056 2306 2263 2649 1664 2478 1245 1336 1801 1428 1229 1109 1190 1499 1604 1506 1268 2497 1706 1811 1546 1660 929 1298 1954 1965 2578 1747 1942 1501 1121 1516 2265 1655 2256 2006 1742 932 1016 1083 2650 3642 3858 2460 2664 3807 3361 3068 2957 2797 3885 2849 2560 2913 2717 1440 1621 3277 2399 1071 1052 832 728 1031 1251 3479 3393 3895 3587 3578 5838 5967 6195 5938 5726 4695 4804 3986 3027 7018 6586 6859 7386 7119 5325 5709 6325 6006 6737 6026 6220 6739 6488 5968 8682 7120 8662 7962 8438 7061 8597 6441 11008 10507 9760 3982 4443 5468 3902 3209 6392 5745 4932 2818 5654 1751 1757 2737 2203 2248 1750 1686 3484 4145 2440 995 1842 1716 1645 1136 9631 9653 9059 7496 8197 7886 8591 8598 8453 9342 8623 9579 9870 8525 10486 8235 10381 10065 8661 10268 10807 11058 7537 7891 8613 9510 8333 7892 8847 1860 1567 1039 8288 8379 4419 11648 13457 13411 11484 3345 3541 3279 1221 3664 983 1310 977 1012 7681 3680 3684 1948 2177 1732 1662 4096 5612 3913 6236 3420 4201 6715 4036 4768 9240 10696 9258 9022 17242 15356 8565 10013 10949 12759 4867 3257 4479 4953 5047 3197 5652 2034 6086 2923 7016 3259 467 368 6257 4686 5837 8554 5860 2311 4866 2776 3415 1795 1796 3822 3750 3661 3914 3729 7019 10756 4254 2283 4916 5822 5877 6434 4747 5062 3389 2589 2499 5990 4331 7525 2836 3801 1785 3805 2581 2467 3307 4041 8033 8020 2942 2861 2167 2712 2617 2355 2910 2405 2469 2696 4712 3197 3084 4693 2129 1854 8277 2282 2726 3151 2588 3131 3567 3205 3134 3262 3292 3223 3374 3471 3649 3715 3346 3787 3252 3726 3361 2833 4183 2951 1727 1412 1305 1606 1708 1587 3710 1982 1762 1385 1899 1579 2538 2348 1999 1802 3443 2703 2107 1304 1508 1201 1128 1431 1102 1827 1352 1332 1608 1628 1380 1635 1760 1977 1829 1710 1644 2047 1915 1860 1949 1846 1524 837 2065 2233 2059 955 1542 2107 1686 1751 1824 1696 1896 2089 1605 2069 3229 2024 2756 1564 1967 2843 2918 2722 1509 1840 1822 1902 1763 2216 1601 1691 2181 2306 2863 2666 2237 2722 1855 2281 2228 2655 2629 1850 1609 1813 1573 1871 1817 3096 1517 2896 2364 1485 2993 2393 2056 2651 1771 2136 2633 3041 1910 2022 3901 496 4026 2063 2513 1636 1992 1534 2469 3271 2067 2810 3428 2923 3494 2608 3268 1748 1589 1337 1560 1286 1602 1567 894 1064 950 864 984 966 1304 1429 1441 1323 1142 1021 1369 725 683 668 525 878 1229 3715 2109 2531 2185 1599 2220 1561 1633 1735 1792 1305 3027 2265 3142 2377 1900 1585 2686 2242 1967 2046 1697 1543 1801 1934 2241 1982 2472 1904 1524 1048 1615 1444 1158 936 2774 2588 2696 2162 2753 2589 1979 2389 2106 2741 2408 2242 1967 2834 2711 4113 2689 3754 3481 2281 2643 2948 1444 2185 1837 552 2174 2552 2549 2661 2292 1951 2651 1244 2185 2343 4541 963 919 781 973 1002 1179 1351 1806 1406 1570 1861 2125 2326 787 790 1136 2477 2733 1959 2179 1260 3722 997 1085 654 1147 2174 2665 2068 2347 2544 2342 2666 2150 2718 1959 1856 1771 2457 1877 2026 1591 2854 2375 3141 2416 2286 1822 2117 1706 1729 1864 3426 1726 1279 1161 780 1674 771 1411 1051 2228 1414 1714 3049 2198 3439 3109 3145 3743 1959 1523 3656 2569 2671 2905 2434 3351 2843 2840 2792 3158 2798 3600 2601 1906 2227 1868 1821 3311 3014 3737 3240 1783 4102 4129 4747 2921 3140 2500 3779 2686 2567 4046 1527 2511 2339 1961 2416 1898 3177 2958 3226 3257 2273 2261 3570 2416 1850 3640 2715 1971 3554 4093 3819 2334 1996 1734 2876 2537 1986 1925 1997 1323 1547 2062 1699 1869 2509 2358 2922 2513 3128 2307 3823 2200 2092 2814 2582 4826 2702 3162 2838 3508 2656 3501 3587 3442 3086 3185 2944 2945 3074 2396 2801 3147 3351 2757 3295 4156 3251 3110 3742 4159 3516 3533 3608 3121 9860 10239 41407 16825 6186 6187 6005 6838 6211 7294 5606 6269 5821 7009 7068 5864 9743 7244 5201 3612 4039 2936 3260 4196 4084 5378 2524 5443 5321 4664 7024 2759 3096 3326 1442 1470 2786 2203 2167 2521 2550 1653 1739 1525 1626 1499 1380 1466 1681 1382 1709 1498 1775 1795 1993 2303 2150 2222 2785 2977 3263 3443 3686 3580 3349 3183 3453 3127 3420 4024 3130 3306 3570 1823 874 1509 1161 1384 1068 830 1411 1023 945 629 1042 1192 816 791 1154 1210 460 419 602 480 795 798 818 746 737 1659 1255 1456 1564 1599 2369 2271 2337 1399 1645 1322 1298 1501 1449 1652 1711 1281 1179 1021 2225 974 920 1074 857 1355 1735 2514 1113 1687 1972 2846 1997 1436 927 1275 1322 1359 1502 1772 1853 1772 1774 1553 1578 1921 1840 1898 1959 1665 1826 1234 1665 1831 1705 1969 1933 3102 2371 3011 2955 3233 2758 3020 3307 1415 2125 2395 1797 885 3316 1688 3601 1941 1659 3583 1689 1820 1580 1835 4048 3602 1838 1483 1230 3836 3874 3995 4700 2929 1875 1726 2107 3872 1749 3468 3770 2271 1704 3874 3908 2336 2012 2897 3458 2833 3228 3044 3467 3458 3607 3449 4603 4048 3819 4151 3968 3914 3866 3435 3842 1561 2210 1513 2016 1938 1663 7577 3823 4099 3764 3637 3452 3130 2682 3226 4014 4114 3535 3027 2180 2106 1859 1732 1665 2237 1939 2252 2475 2108 2510 2223 2134 2166 3590 2110 2567 2264 1372 1382 1446 1769 1569 702 706 600 728 716 644 580 1302 859 1160 1025 900 1897 3181 2723 2809 2537 2777 2616 2769 2645 2536 2741 2825 2621 2749 3094 2914 3060 3032 2603 2790 2789 2628 2810 3833 2386 2050 2777 2933 2742 2755 2195 2844 3623 3213 2708 3303 3055 2405 2991 2756 3237 3400 3194 2923 2458 3284 2481 3335 4093 3179 3809 2612 3842 2280 3942 2393 2332 2542 3865 1545 3542 4009 2118 1176 1136 1178 568 592 673 889 2164 1940 2116 1775 2116 2187 2106 1251 2689 2542 1328 1747 1433 1640 1656 2244 3253 662 2037 1434 1259 2072 1514 1889 1354 1285 1106 1329 1054 1347 936 1519 1589 1138 1506 1689 2300 1823 1221 4306 1882 1725 1392 1458 1286 1267 1181 1291 1610 2278 1787 1776 1902 1250 1088 934 1104 1017 2332 2962 2134 1938 2361 2384 2458 1600 2543 2028 2691 1980 2582 1471 2410 2447 2266 2300 2694 2277 2727 1780 1749 2555 1625 1383 1851 1657 1272 2801 3627 4225 2937 1147 1357 1357 1324 1392 1684 1617 6775 1828 7167 6572 6800 6807 7375 6894 7032 6984 7083 7319 7179 6495 7067 7319 2272 2170 2897 2065 2949 2870 2825 2506 2067 2445 3393 3491 2645 2355 2449 2304 2413 2057 3012 2904 2792 2613 2714 2810 2659 3610 3598 4269 3584 2484 1697 2482 1971 2421 2260 2718 2327 1940 2075 1929 1949 2072 2105 2463 2832 3034 2589 2545 2897 2957 2576 2400 2132 2028 3393 3068 3095 3134 2982 2707 3573 3401 3452 4020 2837 3573 3708 4012 3239 3520 3078 3072 2975 2965 2992 3003 3805 2957 3517 4009 3418 3450 3512 3406 3058 3778 3574 3765 3353 3375 3539 3732 2573 3045 3457 2970 3577 3699 3103 3327 3937 4158 3810 3538 3528 3653 3359 3495 3705 4149 3427 3520 3539 3604 2851 3826 3855 2550 3604 3327 2703 3797 3309 3338 3138 2917 3670 3106 3102 3399 2952 3611 3238 4066 3979 4542 4512 4105 4256 4844 4321 4849 4792 3250 3835 3350 3850 4180 3692 3600 3712 3592 3904 4060 3945 3904 2549 2672 2080 3047 1439 1492 1067 729 1164 1045 1191 927 490 962 777 940 1479 1394 1386 622 785 656 997 1015 644 1163 865 1096 1519 673 772 634 702 1047 1277 1019 688 2015 1178 1362 1161 1767 1099 1204 1072 936 961 1216 1192 899 1271 1129 1326 1241 1133 2923 1767 873 845 959 1056 1056 2820 1259 1505 1046 994 686 1091 856 1310 763 1107 992 1807 2215 1754 716 975 906 1009 1391 1094 2015 1553 3081 1003 1247 1366 1288 1469 1990 1867 1656 2020 1080 1112 961 1013 1159 1321 1589 1806 1408 2232 1264 1675 1623 2205 2654 1085 1998 1774 1913 1298 2492 1910 1419 2291 1495 1410 1616 1979 1197 1230 1607 1039 1680 1765 1267 1307 2336 1677 1332 2601 2781 2903 2176 1901 2162 2103 3059 1748 2952 2073 1277 2118 1431 1352 2406 2330 2878 1984 1541 2924 2711 1704 2306 1732 1693 1818 2001 2260 1143 1350 1816 1456 1641 1145 1341 1795 2455 2567 1782 1577 2722 1634 2246 2104 2115 1837 1755 1484 1297 1748 1516 1256 1744 1302 1491 1212 1277 1228 1880 2679 2171 2349 1246 1637 1508 1117 1421 916 1341 929 1510 1878 1899 1815 2960 2143 1470 2010 1525 2634 1401 1992 1372 1410 1231 1503 2342 1269 1459 1224 1548 1875 1788 1446 965 1747 1722 1213 1997 1326 3712 1219 2496 1316 1595 1231 2244 1269 2615 1477 1836 1797 1663 1975 1079 1227 1308 1951 2275 2285 1843 1941 2070 1801 1617 1229 1217 1559 1123 1771 2207 682 762 575 862 969 900 1479 2459 1253 1598 1520 991 1283 2305 2328 2477 1181 1367 2224 1104 503 650 366 421 391 1634 1477 2799 2678 2308 2122 2424 2160 1868 1910 1261 742 793 1164 1804 1176 1547 1218 1475 1883 2007 1081 1104 1130 752 1809 1717 2890 2795 2423 2319 2278 1330 1231 1556 1440 1225 1550 1636 1604 1266 1527 1963 828 998 928 1290 1659 1599 1525 1611 1825 1322 1293 2249 2279 900 1434 1546 1356 1702 1653 1489 1256 1434 1143 1189 1751 1062 1149 1920 1962 2756 1613 8591 9717 2185 1888 1943 2195 1902 2245 2737 2410 2872 2600 2733 2197 2139 1459 1721 1503 1241 1553 1900 1492 1839 1934 2037 1624 1107 2077 2994 1399 1550 1822 1909 1744 2409 1717 2196 970 1194 1663 1193 1131 1163 1359 2191 1901 1535 1547 2496 1779 2019 1491 1903 1045 1245 1953 2086 3235 2012 2293 1740 1305 1512 1635 1885 1983 2064 1770 789 872 1032 2980 3659 3892 2508 2691 4086 3153 2836 2747 2947 3836 2444 2407 2728 2329 1391 1747 3134 2159 986 905 821 876 1278 1420 4303 3829 3459 3525 3458 6252 6535 7136 6120 5643 5372 5072 3441 3077 7076 7076 7360 7098 7592 5210 5224 5458 5778 6323 6148 5782 6444 6516 6674 8223 6993 9256 8138 8189 7506 9083 6320 10904 9635 8978 3506 4188 5961 3243 3656 5878 6065 4424 2586 6135 1777 1761 2935 2069 2040 1673 1680 4092 3891 2245 1011 1706 1596 1443 1282 9962 9693 9123 7353 8249 9026 8523 8668 8144 8845 7655 9490 9051 8650 10070 7598 10013 9286 8499 9322 9747 10120 6324 6908 8056 9647 8070 7691 8432 1746 1462 935 8849 7779 5054 12349 13762 13801 12855 3172 3520 3258 1061 3364 767 1424 944 1137 6857 3726 3540 1552 2565 2098 1603 3649 4650 3615 6201 3898 3503 6660 4055 3681 9738 11331 9032 9848 18260 16429 8790 10586 11151 12788 4248 3263 4297 5473 4974 2918 6193 1831 5680 3135 6594 4104 416 361 5060 4599 6231 9364 5755 2471 4759 2445 2783 1885 1921 3621 3423 3303 3801 3760 7453 9828 4057 2006 4675 6033 5855 6313 4901 5139 3386 2296 2743 6880 4254 7859 2824 4101 2371 3098 2443 2291 3002 3332 8470 7273 2944 2648 2177 2513 2707 2742 2776 2398 2408 2743 4854 3362 3392 4847 2253 2062 7974 2350 3013 3117 2546 3394 3351 3372 2910 2803 3280 3184 3155 3551 3700 3783 3284 3646 3451 3266 3069 2638 3895 2851 1783 1655 1027 1830 1444 1593 3420 1968 1417 1241 1700 1696 3157 2019 1877 1617 2659 2319 1501 1220 1598 1099 1023 1225 1164 1856 1275 1326 1632 2014 1517 1637 1491 1951 1456 1515 1812 1662 1918 1494 2070 1951 1711 738 1853 2058 2052 880 2102 2193 1467 1565 1988 1854 2210 2099 1641 1886 2928 2309 2418 1823 2145 2857 3176 2442 1420 1786 1719 1823 1663 1766 1608 1736 2200 2581 2745 2458 2093 2693 1855 2292 2171 2444 2426 1897 1521 1915 1814 1995 1899 3095 1523 2974 2053 1380 2868 2189 1872 2340 1840 2365 2332 2788 1885 2035 3315 510 3789 1865 2379 1849 1787 1334 2049 3044 2170 2929 3161 3091 3042 2543 2419 1876 1709 1312 1784 1306 1764 1464 752 1094 965 761 1199 937 821 1566 1068 1005 942 818 1163 884 794 812 520 1327 873 3134 1873 1959 1565 1481 2219 1359 1520 1496 1983 1388 2681 2023 2847 2320 1987 1650 2423 2451 1469 1612 1164 1210 1743 1969 2170 2679 2554 2260 1603 1217 1473 1193 1007 1083 2311 2359 2494 2193 2369 2457 1941 2354 2120 2449 2234 2109 1760 2816 2579 4158 2538 3900 3654 1812 2319 2211 1530 2774 1732 657 2376 2762 2726 2650 2170 1807 2134 1166 1983 2242 4128 948 959 734 903 931 983 1352 2125 1535 1228 2152 2139 1993 844 814 959 2308 3164 1755 2076 1458 3325 770 1063 792 908 1818 2934 2333 2554 2630 2558 2825 2402 2560 2057 1897 1791 2326 1830 1930 2020 2855 2327 3168 2359 2375 1893 2177 1789 1566 1476 3578 1759 1377 1219 563 1534 852 1161 1335 2555 1537 1427 3314 2278 3330 3040 3170 3962 1737 1583 3222 2835 3007 3278 2786 3173 3076 2972 3549 3957 3538 3467 3167 2114 2185 2161 2276 3358 3622 3881 3759 1449 3925 4028 4755 2726 3261 2447 3817 2688 2628 4105 1582 3452 2713 1766 2851 1738 2946 2801 3015 3120 2375 2301 3252 2862 1990 3558 2103 2218 3165 4254 3771 2612 2190 1638 2323 1981 1601 1616 2065 1397 1713 1572 1978 1650 2644 3414 2722 2456 3445 2331 3062 1761 1775 2976 2570 4617 2596 3235 2376 3235 2793 2934 3586 3146 3373 3026 3244 3379 2996 2400 2778 3315 3855 2494 3059 4439 3740 3203 3493 3834 3226 3588 3927 3342 9986 10369 16825 42130 5857 6488 5939 6529 5481 6795 5768 6467 5613 6277 6788 5687 9903 6957 4746 3512 3959 2812 2971 3180 3530 4240 1837 4699 5386 4789 5391 2537 3263 2836 1646 1569 2619 1491 2244 2171 2442 1475 1550 1938 1622 1126 1448 1420 1766 1174 1611 1408 1768 1924 2017 2092 2348 2179 2631 2967 3560 3580 3988 3786 3206 3244 4315 2868 3504 3685 2587 2988 3442 2010 1046 1397 1152 1234 1228 924 1575 1021 995 686 954 925 762 624 1196 1081 617 562 737 436 844 806 798 832 746 1349 1594 1431 1694 1692 2114 2128 2238 1235 1425 1434 1607 1187 1135 1219 1617 1695 1395 1269 2230 1170 1132 1235 1014 1338 1692 2297 1156 1571 1725 2534 2042 1786 679 1157 1242 1163 1464 1549 1729 1717 1983 1454 1564 1689 2127 1776 2058 1703 1794 1248 1717 2197 1547 1746 1833 2757 2514 3282 3056 3308 2703 3027 3614 1732 2627 2640 1629 887 2847 1409 3185 1796 1317 3024 1213 1542 1235 1523 3448 3166 1426 1247 1018 3934 3687 3747 3866 2699 1470 1222 1145 2505 1782 3572 2465 1538 1286 2810 2567 1583 1376 2489 3215 2297 2638 2658 2800 3248 2987 2833 4227 3719 3318 3491 3426 3841 3413 3404 4225 1093 2496 1557 1753 1754 1619 7740 3797 3770 3313 3401 3725 3267 2959 3529 3324 3416 3395 2970 2161 1946 1882 1453 2032 2137 2118 2108 2525 2408 1921 2005 1797 1943 4126 2191 2416 2562 1398 1393 2077 1966 1588 589 696 593 704 690 510 470 1269 688 1183 1087 708 1876 2726 2511 2225 2229 2427 2181 2477 2651 2560 2773 2236 2648 2966 3074 2395 3067 3265 2771 3026 2673 2630 2641 3411 2345 2114 2563 2441 2639 2538 2394 2402 3856 3968 3161 3472 2448 2577 2884 2912 3415 3438 3438 2585 2531 3804 2174 3015 3475 3364 3065 2633 3198 2291 4096 2345 2125 2139 3945 1405 3082 3255 1882 1311 1245 1290 499 537 612 705 1713 2021 2412 2031 2351 2308 2015 1425 2545 2448 1121 1791 1206 1136 2023 1854 3216 892 2429 1189 1130 1560 1938 1639 1689 1275 1254 1176 989 1437 933 1931 1185 1145 1593 1369 2363 1887 1180 3621 1395 1241 1265 1686 1532 1284 1152 1649 1795 1783 1863 1815 2228 1460 1081 943 1146 973 2116 2654 2313 1750 2082 2081 2141 1684 2502 1728 2605 1819 2524 1129 2223 2492 2241 2555 2930 1761 2441 1709 1946 2167 1683 1628 1491 1526 1271 3199 4161 4427 3761 1401 1274 1519 1317 1848 1776 1891 6740 1899 7453 6732 6831 6750 7010 6954 6963 6937 6912 7143 6899 7020 6967 7371 2341 2634 3289 2213 3054 2873 2982 2561 2027 2646 3027 3169 2578 2758 2310 2085 2000 1831 3125 2695 2507 2666 2687 2786 2684 3243 3349 4144 3491 3081 2129 2068 1987 2770 2584 2187 1962 2647 1921 2347 2837 3007 3065 2304 2660 3115 3849 2512 2982 2997 2457 2614 2469 2126 2128 1748 2090 2376 2279 1830 2463 2475 2215 2096 2606 2250 2532 2374 3019 2267 2813 2658 2654 2688 2698 2844 2587 2053 2450 2857 3134 1989 2262 2071 2213 2063 2029 1842 2231 1984 2327 2075 2392 2426 2306 2323 2292 2300 2224 2253 2421 2290 2107 2516 2482 2466 2765 2672 2515 1908 2201 2268 2158 2619 2126 2181 2311 2829 2729 2769 2497 2186 3132 2763 2823 2798 2316 2531 2546 2144 3712 2407 2168 2942 2826 2724 2873 2948 3553 3678 3134 3328 3106 3202 2923 2968 2532 2582 2593 2700 2849 2686 3186 3177 3391 3269 1949 1948 2113 3010 1444 931 1020 1049 1086 1335 905 1289 821 889 933 824 813 795 895 773 848 753 793 1319 914 1304 972 1339 1583 1272 1283 1146 1223 972 1378 1182 1034 1416 1379 1166 1104 1250 1100 1177 1220 1165 1125 1467 971 986 1435 1028 1225 1200 1108 2278 1231 825 748 586 908 872 1791 1288 1427 805 802 723 888 873 859 829 1010 1083 1487 2585 1055 753 1206 885 1141 998 1310 2285 1358 2237 867 943 1374 1533 1126 1880 1721 1547 2104 789 995 1004 1049 976 1207 1189 1207 1154 1466 1307 1444 1607 1204 1516 1139 1844 1320 1279 1198 2388 1870 2087 2414 1393 1334 1796 1415 1539 1575 1586 1178 1417 1738 1409 1234 2152 1597 1593 2651 2815 3188 2443 2152 2559 2117 3102 2069 3488 1990 1612 2326 1586 1321 2732 1884 2774 1777 1779 1933 2545 1905 2287 1323 1392 1326 2594 1696 1275 1948 1731 1229 1743 1385 1204 2006 2221 2940 1996 1854 1758 1693 1870 1506 1859 1227 1366 1335 1473 1627 1291 1402 1604 1418 1349 1419 1533 1292 1572 2404 2021 2121 1699 1506 1337 1124 1282 744 1157 1186 1565 1657 1507 1580 2251 1353 1785 1882 1497 2434 1698 1670 1218 1112 1645 1701 2234 1394 1482 1237 1150 2255 2047 1377 990 1428 1784 1989 2569 1362 3022 1360 3055 1409 1921 1417 1923 1166 2651 1555 1603 1969 1700 1688 1551 1197 1410 1762 2427 2305 2395 2380 2159 1961 1385 1247 1327 1221 935 1340 1997 821 972 1083 873 1488 1220 1836 2311 1313 1531 1469 1375 1992 2369 2925 2509 1371 1223 2056 1764 416 383 417 659 451 1568 1592 2145 2071 2034 2629 2442 2181 1969 1439 1237 638 612 1225 1513 550 1505 1159 1707 1768 1755 927 1010 943 1094 1858 1484 2430 2199 1666 2271 1072 936 1033 1465 1339 1217 1295 1314 1242 1418 884 1842 1124 1218 998 1208 1375 1931 1948 1928 2192 1241 1304 2847 1938 1048 1432 1609 1406 1688 1692 2193 1383 1387 916 1095 1528 1040 1347 2050 2022 2620 2039 10794 9698 1912 2225 2216 2339 2484 2090 2158 1814 3079 2227 2669 2141 2350 1482 1178 1594 1140 1568 1350 1317 2497 2454 2109 2145 1949 2319 2506 1310 1306 1876 1763 1926 2766 1677 1769 1170 1086 2137 1639 1498 1385 1294 1245 1240 908 892 1752 1782 1677 1432 2000 1677 1324 1528 1322 2262 1765 1584 1820 1556 1130 2293 1519 1480 2316 2140 845 1039 1070 3396 3356 3680 2232 2981 3192 2970 2182 2223 2538 3655 2293 2220 2309 1841 1491 1480 2957 2597 945 792 1242 964 1631 1411 3405 3619 2806 2847 2726 4485 4465 4656 4765 4857 4311 3615 3688 2693 6232 5552 5691 5724 5390 4882 4832 4476 5092 5909 5046 5467 5665 5536 5674 6853 6286 6663 5840 6854 4947 6342 5519 9602 8966 9203 4268 4511 5581 2864 2247 5113 4952 3975 2717 5027 1872 1690 1749 1882 2292 1806 1627 3320 2763 2073 1245 1515 1360 1524 1484 7652 7982 8100 6997 6653 6523 7373 6891 7883 8480 6748 7909 8959 6904 8292 8020 7115 7548 7244 7495 7594 8524 7601 7313 8058 8566 7745 7796 7867 1804 1576 993 7288 7898 3717 11231 11362 11433 9522 3131 3412 3031 1527 3619 742 1325 1130 1227 6253 3794 4024 1353 1763 1494 2175 4443 4624 3449 5381 3649 3911 5373 4323 5567 8800 10365 9100 9100 16901 16886 8170 10140 11603 11105 4841 3193 4070 4072 4987 2862 5050 2256 7372 2372 6721 2905 552 510 4586 3670 5666 10907 5105 2358 4266 2713 2836 1791 1699 3786 3585 4070 4147 4121 6518 8393 3034 2360 4496 6191 5992 6975 4787 4683 2781 2693 2201 5492 3564 5748 2265 3224 1648 2909 2508 2471 2921 3307 7257 7630 3085 3108 2473 2408 2945 2366 2757 2240 2312 2797 4062 3290 2465 5395 2870 2597 7842 2274 2762 3268 1835 3267 2819 2969 3158 3261 3105 2844 2855 3520 3628 3716 3522 3803 2966 3512 3595 2784 2872 3462 1630 1408 1899 1491 1593 1252 2971 1658 1721 1477 1452 1633 2829 2640 2095 1978 3255 2460 1715 1662 1177 1247 1140 1045 1240 1404 1186 1120 1522 1151 1943 1595 1757 1996 1818 1449 1597 1930 1676 1898 1992 1720 1556 1213 2143 2299 2106 1158 1175 1398 1328 1185 1536 1381 1322 1348 1115 2011 2207 1153 1427 1070 1334 2560 2314 2441 1529 1649 1542 1541 1675 1791 1521 1607 1586 1447 1838 1802 1518 1553 1412 1745 1715 1531 2088 1288 867 1256 1316 1204 1270 2277 1377 1706 1875 1149 2145 1582 1404 1751 1342 1599 1651 1900 1314 1887 3175 358 3009 1228 1734 1230 1461 1101 1590 2538 1675 3086 2782 2754 2515 2548 2481 1405 1481 1241 1373 1143 1302 1149 869 875 694 846 1037 870 996 1453 842 1122 1035 935 798 1073 811 675 935 1198 1178 2945 1959 1593 1267 1313 1572 1500 1662 1574 1582 1669 2317 1832 2099 1751 1459 1821 1664 2193 1316 1792 1762 1637 1724 1943 2399 1920 2641 2107 1373 774 1166 1199 773 990 2350 1945 2121 1879 3356 1921 1953 2256 2229 2815 2415 2066 2052 2504 2350 3757 2709 4081 3384 2654 3004 2640 1854 2176 2000 750 2192 2539 2650 2907 2297 2260 1643 1381 1847 1989 5132 1055 1063 893 1200 1150 1168 1228 1360 1775 940 1865 1576 2661 1072 1066 923 2805 2727 1707 1992 1567 3737 646 971 669 715 1941 2438 1943 2243 2193 2110 2338 1676 2274 1960 1709 1773 1974 1614 1690 1717 2241 2021 2388 2157 2109 1501 1706 1538 1254 1296 2754 1263 1100 1182 648 1401 876 1373 1271 3103 1877 1338 3290 2223 2438 2839 2810 3159 1870 1232 3062 3094 2836 3079 2029 2204 1982 1888 1686 1889 1893 2129 1889 1810 1651 1776 1597 2839 2663 3137 2731 1519 4255 3406 3757 2636 2303 2464 2918 1990 2290 2878 1464 2296 2353 2522 2556 2435 2962 2722 2883 2952 2095 2205 3136 3157 1907 2754 2975 1921 3686 3680 3262 2873 2483 1790 1981 1563 1737 1924 2231 1276 1383 2086 2098 2017 1863 1470 2540 2655 2802 2538 3393 2610 1463 2288 2368 4699 2471 3033 2525 3022 3299 3407 3179 3054 3267 3339 3323 2898 2631 3229 3026 3163 3121 2664 3135 4162 3149 3316 3835 4002 3733 3781 4068 3124 8259 8226 6186 5857 35328 6299 6328 6839 6016 7215 5584 6229 6089 5809 6156 4708 8583 6089 4549 3648 3902 3223 2630 3682 2889 4166 1453 3477 5230 4688 4781 2472 2691 2992 1737 1387 2434 1954 2060 1955 2288 1496 1334 1862 1732 1588 1448 1295 1581 1327 1222 1134 1915 1783 1821 3015 2758 2125 3068 2810 2340 2670 2674 2751 2515 2702 2239 2902 3287 3321 2709 3670 3770 2577 1460 1435 1231 1593 1554 1219 1450 1385 1261 645 1369 832 873 822 864 1006 466 370 589 744 766 749 908 685 748 1353 778 1685 1420 1589 1897 1716 1852 1356 1408 1200 1716 1177 1060 1141 1501 1209 1603 1700 2320 1058 1021 1218 1080 867 1047 2083 1138 1536 2072 2798 1635 1185 937 1890 1864 1478 1770 2100 2292 1916 1752 1810 1784 1306 1414 1733 1779 1633 1773 1556 1700 1725 1300 1697 1468 2803 2398 1917 2087 1867 1895 1776 1853 1135 1939 1947 1369 653 3231 1277 2857 1552 1203 3138 1770 1527 1660 1458 2912 2823 1098 1389 1245 3042 3299 2966 3124 2582 1360 1302 1347 2586 1602 3289 2939 1768 1675 2912 2507 1596 1619 2420 3001 2558 2281 2319 2573 2575 2499 2611 3745 4271 3111 3708 3219 3599 3188 3832 3564 1347 1677 1746 1533 2254 1755 6651 3071 2826 2747 2567 2813 2849 2399 2743 3825 3953 3726 2792 1787 2359 1789 1535 1169 1786 1778 2215 2248 1760 1867 1935 1517 1815 2668 2447 2741 2631 1740 1610 1436 2191 1460 806 813 700 747 729 721 665 1231 703 1116 1242 977 1907 2909 2827 2775 2731 2812 2594 2482 2342 2616 2490 3175 3319 2748 2617 2648 2802 2854 2296 2489 2627 2327 2477 3173 2480 1964 2529 2273 2061 2961 2231 2409 2520 2681 2028 2145 2415 2366 2106 2222 2416 2070 2641 2505 2092 2080 2541 2954 2399 2344 2848 3273 3179 2060 4422 2351 2107 1927 3698 1924 3293 3482 2059 1399 1080 987 779 836 776 1045 1668 1680 1403 1824 1645 1772 2067 1166 1415 1641 929 1144 1226 1030 1440 1238 3339 1118 1796 1734 1106 1556 1462 1576 1018 1398 1373 1061 864 1686 1176 1467 1674 1323 1745 1684 1192 2047 1106 4394 1661 1491 2150 1243 1559 1312 1078 1207 1579 1434 1523 1544 1651 1700 867 888 796 992 2133 2642 2430 2024 2032 2167 2084 1363 2887 2018 1870 2432 2754 1177 2156 2281 2009 2376 2437 2247 1968 1667 1449 2243 1377 1519 1169 1480 1061 2510 3991 3231 2043 1424 1344 1048 1579 1389 1856 1179 6437 1496 7241 6674 6901 5840 6133 6695 7074 6919 6059 6831 6176 6481 6965 6426 2041 1866 2313 1810 2283 2705 3022 2292 1864 2343 3502 3151 1731 1496 1935 2430 1761 1851 3002 2654 2554 2472 2238 2556 2425 2780 2714 3125 3586 2470 1925 2039 1711 2545 1823 2252 2136 2436 1747 2270 2193 2286 2169 1800 2388 2704 2617 2521 2627 2700 1890 1941 1998 2086 1927 2144 2298 2077 2049 1742 2800 2655 2642 2512 2480 2757 2763 3058 3135 3189 2645 2756 2904 2690 2654 2494 2861 2063 3014 3283 3569 3030 2525 3196 3081 2967 3022 2723 2802 2963 2481 2806 2741 2551 2985 2527 2620 2466 2361 2905 2609 2271 2570 2839 2349 2518 2586 2797 2958 2221 2635 2481 2614 2136 1824 2196 2842 2209 2805 2590 2271 2715 3072 2927 2895 2843 3008 2991 3201 2036 3096 2698 2242 3401 3140 3223 3320 3323 3564 3703 3565 3599 3320 2330 2625 2120 2933 3174 3059 2907 2804 2649 3052 3188 3366 3199 1818 1898 1608 2762 1083 1024 835 793 975 1063 911 1034 659 820 887 709 936 920 950 637 789 716 883 1428 909 1422 1007 978 1170 1102 1063 922 968 712 927 1079 766 1050 1249 1275 1030 1485 897 996 804 863 827 1201 1030 739 860 1184 1424 858 826 2288 1134 728 673 605 682 1068 1618 1083 1202 645 561 517 631 565 724 482 841 755 1287 2072 1113 629 865 570 897 659 1137 1829 1132 2083 1195 1294 1212 976 1202 1509 1387 1301 1634 784 1182 968 825 1105 1230 1354 1476 1264 2135 1092 1391 2014 1501 1894 1109 1612 1317 1341 1157 2204 1732 1228 1857 1305 1031 1497 1521 1262 1234 1193 923 1105 1552 1051 1125 2101 1395 1115 2610 2573 2224 2309 1978 2261 1806 3125 1701 3529 1745 1215 2018 1345 1241 2289 1615 2933 1809 1496 2096 2241 1251 2192 1229 1335 1227 2038 1874 1420 1195 1325 1366 1405 1149 870 1381 1972 2533 1445 1983 2097 1592 2233 1527 1975 1397 1588 1513 1502 1817 1399 1307 1334 1534 1015 857 1151 958 1602 2069 1843 2027 1218 1264 1377 1275 1550 868 1295 1577 1227 1551 1304 1597 2369 1538 1600 1920 1562 2303 1278 1651 1132 1061 1174 1255 2041 693 823 1114 1284 2135 1668 1253 1085 1645 1819 1827 2149 1381 2651 956 2117 1695 1749 1367 1441 1004 2404 1450 1905 1694 1522 1455 1010 1211 1144 1625 1754 1670 1953 2066 1651 1567 1198 1088 1449 1330 913 1445 2541 599 736 488 550 1026 904 1383 2202 1255 1473 1259 899 1843 1824 2280 2210 1356 1364 2134 1347 440 244 467 530 613 1428 1477 2055 2166 2041 2277 2261 1461 1323 1292 1301 637 486 1371 1266 473 964 847 1089 1203 1255 1180 1112 909 836 1658 1526 2265 2047 2159 1669 1539 931 944 1278 1072 960 1170 1201 1089 886 1103 1806 1068 1201 984 1057 1413 1601 1304 1530 1769 1138 1043 2146 1855 837 1014 1078 996 1241 1196 1600 1410 1410 782 1097 1615 938 820 1554 1637 2634 1981 8552 8423 1754 2005 2259 1813 2140 1386 1632 1423 2824 2150 2838 1883 2265 1080 1293 1292 1282 1739 1638 1559 1727 1666 1994 1852 1361 2341 2381 1307 1049 1914 1377 1359 1741 1211 1849 540 772 1761 1398 1047 828 801 1214 1186 954 986 1900 1446 1582 1140 1531 1026 1182 1707 1208 2607 1909 1935 1725 1296 1224 2011 1458 1469 1636 1484 992 1076 1003 3354 3018 3329 1793 2829 3380 3073 2539 2067 2245 3259 2156 2435 2249 1897 1113 1423 3295 2075 675 559 1158 672 1225 1302 3233 3646 2899 2749 2959 3932 4159 4476 4618 4090 3947 4287 3358 2573 4886 4981 4789 5515 5459 4196 3912 4313 4479 5142 4760 5192 4941 5523 5865 6549 5617 6269 5991 6868 4633 6368 4618 8872 7504 7515 4029 3486 4990 2960 2500 5396 4735 3276 2381 4862 1656 1504 1714 1543 2221 1947 1278 3412 3090 1868 939 1857 1680 1453 1118 7210 7363 7338 6972 7819 6927 6292 7086 6106 7695 6809 6987 7559 6643 6802 6423 6654 6992 7578 6819 8053 8635 6930 6771 7315 7383 6585 7195 7434 1804 1628 872 6395 7132 4143 8683 11305 10927 9148 2857 2951 3196 1348 3385 457 1437 1083 1238 5770 3248 3249 1404 1746 1290 1890 2960 3743 2776 4528 3551 4260 5506 3303 4735 8053 9702 8714 8344 16181 15090 8038 9962 11455 10774 3863 2580 3841 4430 4712 2581 5166 2030 6051 2552 6065 3002 461 398 4078 3436 5023 9031 4662 2265 4031 2628 2467 1557 1561 3111 3107 2606 3340 3141 6470 7632 3711 1907 4188 5359 5015 6696 4132 4738 2814 1964 2480 5271 3564 7405 3057 3475 1648 3165 2433 2284 2706 3576 8303 7003 2442 2342 2403 2109 2560 2523 2569 1792 1871 2944 4186 3502 2492 4529 2067 1872 6321 2479 2787 2759 1577 3465 3065 3281 3063 2848 2859 2682 2847 2917 2968 2893 2914 2900 2881 3297 2854 2637 2997 2990 1689 1297 1535 1695 1122 1068 2914 1796 1214 1220 1710 1647 2703 1975 1953 1530 3196 2927 1510 1153 1457 983 927 1000 1315 1389 1236 1099 1364 1364 1354 1751 1618 1685 1703 1804 1504 1745 1800 1464 1890 1790 1334 864 1542 1744 1984 901 1596 1626 1198 1619 1443 1583 1674 1678 1483 1975 2105 1782 1384 1100 1596 2061 2330 2062 1153 1289 1426 1463 1453 1718 1257 1560 1720 1970 1792 1654 1424 2045 1291 1883 1888 1987 1975 1349 1353 1519 1507 1364 1322 2390 1154 2362 1939 892 2183 2052 1831 2272 1428 1872 2274 2522 1760 1299 2638 227 3055 1555 1742 1147 1368 951 1862 1986 1565 2527 2523 2231 2605 2059 1979 1312 1009 1028 1137 1316 1338 1789 1063 717 627 1080 1416 922 866 1238 938 918 994 879 1039 1014 812 702 1051 1208 711 2952 1608 1713 1432 1333 2011 1516 1436 1343 1494 1094 1889 1584 2483 1959 1606 1550 1738 2412 1140 1732 1301 1459 1366 1432 2608 2180 2286 1737 1143 750 1357 982 778 866 2054 1833 2036 1970 2590 1661 2173 2385 1931 2666 1728 2143 1508 2280 2125 3709 2600 3804 3221 2308 2934 2319 1741 1978 1492 596 1875 2222 2493 3054 2379 1814 2392 874 1668 1891 4482 577 720 683 1011 919 994 1228 1793 1487 967 1646 1855 2072 880 888 1015 2264 2724 1759 2007 1284 3010 525 1194 766 579 1723 2322 1787 2065 1942 1932 2149 1799 1943 1567 1358 1419 1858 1507 1589 1705 1900 1588 2190 1772 1906 1418 1575 1419 1345 1221 2884 1230 983 1252 476 1685 843 1424 1246 2501 1450 1552 3392 2091 2798 2562 2691 3165 2084 1395 2738 2265 2568 2786 2113 2949 2283 2627 2414 2692 2613 2795 2288 1573 1612 1445 1988 2693 2266 2606 2748 1295 3677 3624 4179 2719 2600 2477 3063 2048 2256 2809 1029 2616 1981 2125 1982 2079 2737 2557 2741 2757 2314 2060 3233 2499 1978 2225 2235 2045 3509 3614 3742 2795 2410 1838 2550 2125 1769 1608 1993 1527 1709 1772 1741 1390 2294 2219 2308 2410 2897 2306 3062 2139 1549 2515 1881 4207 2255 2637 2694 2011 2621 2939 2943 2681 2607 2922 2895 2590 2704 2456 2578 3311 2947 2415 2679 3057 2779 2796 3203 3331 2947 2993 3381 3042 7233 7364 6187 6488 6299 30108 12194 12600 5040 5846 4831 5453 5061 14333 4919 4824 7725 5140 3761 3096 3366 2667 2331 2812 2923 3294 1922 4205 4538 4130 5448 2232 3206 3078 1438 1488 2257 1603 1849 1881 1959 1493 1375 1677 1303 1285 1299 1295 1529 1129 1333 1158 1911 1646 2116 2184 2187 1999 2488 2636 2690 3103 2829 2580 2086 2741 2652 2619 2919 3320 2848 2443 2465 1976 1089 1180 1124 1179 1316 1030 1042 1330 1011 491 1134 647 775 877 1014 1184 339 412 425 551 923 952 912 951 858 1745 840 1335 1714 1429 1978 1769 2066 937 917 1222 1406 1468 1365 1490 1522 1073 1501 1541 2219 662 619 969 812 640 826 1846 858 1290 1790 2759 1122 1152 569 1706 1742 1428 1494 1862 2051 1883 1779 1263 1289 1417 1353 1178 1541 1476 1707 1255 1335 1563 1054 1372 1024 2324 1897 2409 2799 2461 2073 2453 2754 1510 2367 2103 1301 585 2553 1024 2410 1431 1045 2579 1385 1180 1362 1165 2427 2761 983 1423 1221 2567 2614 2643 3094 2839 1389 1306 1313 2600 1517 3167 2872 1854 1542 2919 2285 1382 1369 2282 2698 2174 2043 2153 2215 2432 2410 2254 3488 3453 2373 3233 2714 3385 2731 3454 2659 947 1897 1842 1631 1661 1673 6286 2918 2318 2220 2335 2657 2247 1939 2365 3070 3151 3418 2892 2153 2380 1582 1505 1632 1829 1594 1912 1787 1606 2207 1529 1814 2131 3565 2560 2577 2614 1266 1367 1881 1387 1428 617 591 539 571 575 587 557 987 937 951 979 600 1765 2872 2686 2653 2482 2255 2475 2021 2025 2161 2323 3201 2548 2478 2490 2597 2703 2592 2077 2257 2291 2020 2331 3311 2190 2030 2323 2348 1894 2160 2170 2624 2685 2551 1831 2011 2275 2136 1978 2437 2811 2752 2415 2381 2186 2855 1937 2933 2653 2861 3302 2620 3040 2632 4135 2339 2215 1722 3282 1927 2793 3151 1918 1387 951 1203 665 656 708 816 1464 1242 1676 1903 2022 1924 1796 1211 1465 1703 577 1264 1360 1008 1662 1350 2870 801 1867 1306 1133 1221 1215 1310 1201 978 913 1164 1005 1031 836 1184 1428 1097 1875 1480 1408 2036 752 3254 1606 1428 1807 1648 1287 1471 1353 927 1307 1124 1352 1403 1417 1364 843 877 1092 927 2083 2536 2032 1538 2207 2325 1958 1409 2161 1385 2172 2070 2513 897 2032 2295 1990 2294 2525 1979 1680 1378 1876 2212 1131 1329 1403 1578 1211 2448 3916 3121 2229 861 984 859 1281 1558 1849 1374 6068 1771 6759 6321 5184 4896 5750 5651 5571 6004 5699 6032 5565 5480 5944 6660 1832 2053 2202 1554 2515 2286 2297 2428 1692 2228 2872 2607 2197 2003 1811 2128 1764 2185 3190 2207 2046 2100 2068 2193 2121 2448 2513 2997 3058 2555 1852 1956 2018 2270 1702 2023 1849 2086 1732 1693 2529 2686 2523 2327 2372 2674 2937 2456 2958 2925 2482 2095 2159 2273 1465 1793 1728 1597 1877 1475 2293 1920 2150 1903 2120 2103 2029 1844 2835 2148 2424 2752 2606 2858 2529 2782 2312 1869 2584 2700 2834 2417 2381 2741 2493 2515 2296 2413 2076 2259 2332 2202 2148 1993 2127 2485 2436 2184 2587 2278 2020 1888 2145 2268 2383 2220 2139 2207 2390 1897 2400 2244 2455 2176 2018 2423 2479 2633 2371 2179 2390 1794 2465 2595 2890 2826 2374 2499 2483 2122 2989 2552 1983 2871 2835 3012 3080 2761 2308 2340 2329 2477 2605 2411 2092 2472 2581 2730 2815 2326 2504 2517 2466 2688 2516 2909 1749 1895 1777 2671 1149 1043 692 892 732 1185 988 890 628 826 1116 750 940 1023 1079 639 744 643 676 1201 949 1183 1102 1033 1328 917 896 782 848 551 829 941 897 1406 1051 1338 1091 1490 955 980 589 651 579 809 1034 639 854 926 1291 837 774 2657 1223 938 890 644 771 819 1295 857 953 986 808 538 968 732 987 491 806 770 1309 1985 1038 585 815 662 997 746 980 1872 1442 2131 984 1245 1111 1190 1036 1438 1324 1153 1964 628 1189 882 878 889 678 1093 1035 1350 1529 1042 1150 1727 1190 1352 1086 1342 1186 934 1452 2203 1581 1396 2003 1082 1010 1157 1392 1343 1330 1267 991 1163 1565 1286 1073 1398 1594 1311 2404 2157 2148 2506 2067 2166 2151 2749 1813 3270 1777 1486 2227 1274 1227 2380 1043 2248 1594 1742 1956 2029 1388 1855 1214 1336 1254 1948 1442 1389 1556 1423 1301 966 1104 1132 1604 2053 2672 1606 1702 2165 1528 1970 1458 1443 1038 1189 1346 1535 1740 1199 1362 1267 1452 1216 835 1241 891 1203 2191 1937 2397 1193 1030 1272 1038 1250 795 1047 1371 1152 1664 1650 1780 2366 1519 1454 1897 1419 2403 1431 1433 1151 1122 1510 1615 1950 896 976 919 1275 1849 1651 1011 1169 1279 1787 1798 1973 1616 2447 1029 1937 1343 1547 1393 1635 1240 2821 1402 1428 1794 1424 1700 835 1096 977 1949 1972 1882 1532 1538 1771 1560 1000 1265 1363 1597 972 1719 1453 651 734 551 876 1269 962 1495 2469 1324 1535 1235 1025 1726 1994 2382 1548 1382 1489 2290 1633 419 353 368 290 368 1447 1463 1623 1777 1646 2165 2140 1512 1320 1483 1062 488 496 1027 1250 465 1283 841 1293 1281 1347 1114 1056 1036 927 1445 1544 2219 1887 1769 1819 1056 1063 1096 1388 1054 878 1232 1299 1277 936 968 1813 1004 1284 1032 1200 1332 1729 1471 1563 1768 1080 1117 2114 1939 774 1220 1250 1180 1292 1314 1508 1412 1417 1032 901 1398 953 865 1723 1624 2683 1996 9133 8251 1896 2050 2236 1923 1984 1857 1966 1636 2815 1945 2628 1913 2271 1173 1010 1127 1305 1850 984 1157 1727 1708 1622 1584 1265 2585 2610 1319 1290 1807 1439 1442 2200 1372 1706 742 1156 1392 1117 923 897 924 1003 935 809 942 1293 1249 1331 1007 1825 1387 1148 1291 1203 2145 1688 1696 1903 1000 942 1631 1606 1583 1513 1439 730 816 895 2805 2819 2678 1592 2889 2965 3089 2399 2203 1995 3273 1964 2632 1910 1803 1561 1535 3199 1974 817 705 1050 907 1252 1081 2929 3145 2321 2756 2820 4184 3848 4825 4007 3623 3933 3552 3332 2114 4437 4220 4476 4978 4703 4895 3794 3781 4154 4556 4605 4980 4388 5053 5212 6151 5451 5872 4468 5845 4149 5519 4202 8682 7244 7498 3835 3693 4797 2645 2071 4871 4220 3039 2429 4376 1543 1446 1570 1330 2165 1961 1220 3019 2821 1629 1132 1450 1285 1681 1056 6330 6987 6892 6908 6887 6560 6852 6187 5469 7350 6621 6283 6740 6599 6553 6011 5379 5675 6423 5886 6271 6510 6313 6295 7655 7166 6900 7554 7454 1741 1521 1204 7199 6956 3499 8418 9867 9616 8656 2486 2541 2563 1034 2745 658 1090 845 1048 5818 3367 3418 1172 1787 1445 1895 3116 3492 3187 5455 3235 3724 4064 3565 3830 6857 8375 8167 6732 14024 14194 7489 8817 9907 10298 3750 2990 3758 3739 4851 2509 4457 2162 6167 2726 5900 2578 458 364 3786 3267 4000 9523 4769 2175 3625 2531 2301 1643 1683 3170 3230 3160 4014 3507 5919 6851 3198 2393 4685 4912 4741 5714 4617 4833 2735 2110 2172 4601 3265 6183 2291 2606 1387 3024 2213 2096 2373 3251 6959 5849 2554 2550 2347 2549 2772 2295 2939 2061 2378 2223 3914 2650 2220 3845 1919 1795 6335 2215 2636 3058 1445 2595 2597 2741 3086 2628 2530 2411 2472 3244 3278 3221 3226 3425 3055 3405 3450 2535 2827 2875 1466 1186 1275 1276 1159 1180 2868 1929 1255 1177 1914 1234 2608 2079 1470 1456 1982 1612 1230 1520 1471 798 701 856 1011 1614 1214 1183 1444 1221 1430 1692 1684 1140 1224 1203 1029 1524 1387 1506 1843 1566 1194 983 1507 1731 1850 1090 1335 1228 1125 1235 1180 1231 1055 1178 1139 1668 2271 1235 1322 1320 1210 2210 1806 2065 1387 1537 1696 1691 1610 1849 1439 1656 1669 2174 1817 1847 1849 1746 1615 2043 1921 2103 1755 1091 1402 1179 1166 1141 1054 2740 1368 1369 2005 1229 2623 1760 1673 1925 1398 1620 1895 2048 1836 1327 3011 352 2778 1296 1509 955 1379 1148 1295 2103 1273 2263 2524 2219 2794 2182 2166 1094 1026 1030 1045 1127 852 822 937 887 747 1056 964 914 985 1117 972 1060 898 759 728 1068 804 490 1048 722 784 2647 1833 1230 973 1134 2109 1109 1313 1248 1531 1140 1869 1465 1904 1925 1540 1571 1533 1852 1336 1484 1466 1352 1569 1341 2348 1809 2432 1349 1219 948 1475 1144 827 548 1620 1726 1971 2316 2612 1981 1811 2346 1663 2243 1989 1611 1728 2054 2109 3681 2212 3732 3120 2241 2940 2339 1513 1744 1566 675 1853 2203 2585 2586 2704 2310 1758 751 1487 1589 4134 1036 706 744 1132 1022 1095 1059 1359 1395 870 1203 1279 1504 1220 1154 1278 3056 2628 1445 1576 1393 3582 483 994 721 533 1386 2191 1610 1877 2048 1894 2290 1758 1907 1563 1308 1369 1712 1270 1391 1325 1964 1441 2080 1463 1636 1558 1712 1632 1101 1187 2510 1296 1137 1089 666 1269 713 1406 1173 2428 1408 1380 2672 2029 2327 2483 2463 3037 1684 1116 2615 2281 2107 2413 1692 2001 2292 1657 1808 1944 1565 1963 1798 1465 1695 1692 1971 2511 2419 2851 2292 1398 3286 2705 3057 2147 2444 1952 2944 1593 2152 1990 1097 2400 2060 2197 2144 2201 2918 2549 2775 2799 2305 1668 2962 2809 2381 1969 2307 1631 3743 3435 3358 2763 2270 1614 1548 1327 1357 1595 1824 1039 1314 1738 1824 1069 1901 1498 2182 2235 1789 2164 2673 2260 1432 2406 1741 3534 1928 2349 2902 2043 2901 2851 2564 2690 2875 3166 2961 2563 2744 2429 2392 2464 2832 2511 2341 3001 2618 2794 2797 2588 2671 2714 2895 2857 7816 7693 6005 5939 6328 12194 30911 31356 4758 5983 4652 5359 5506 16063 5543 4459 7701 5046 4255 2686 2990 2436 2589 2842 2454 3697 1358 2867 4480 3956 4227 2025 2209 2364 1884 1438 2485 1621 1892 1925 2274 1373 954 1569 1443 1395 1231 1254 1465 1131 1103 1041 1713 1760 2101 2476 2137 1749 2367 2772 2317 2177 2559 2321 1987 2253 1734 2147 2968 3146 2539 2629 2714 2215 1307 1063 916 1278 1227 1042 1186 1139 888 505 1058 626 805 723 969 1071 470 501 449 480 622 726 723 734 654 1198 642 1360 1548 1468 1888 1810 1984 1036 859 1186 1224 1225 1101 1245 1232 964 1765 1277 1930 636 595 724 632 644 751 1732 848 1250 1818 2562 1477 1380 573 1277 1301 1165 1212 1636 1588 1548 1572 1314 1271 1126 1221 1100 1229 1782 1319 1239 1267 1357 1193 1298 1383 2334 1612 1801 2205 1769 1863 1774 1809 1259 2085 2063 1173 622 2546 1158 2444 1362 1182 2676 1355 1316 1319 1401 2563 2828 1108 1396 1299 3260 2797 2785 2551 2217 1496 1387 1124 2560 1494 2891 2497 1401 1452 2718 2228 1650 1436 2192 3240 2496 2227 2309 2402 2748 2525 2215 3245 3490 2689 2798 3151 3456 3314 3330 2984 882 1732 1803 1582 1716 1695 5621 2396 2514 2304 2299 2724 2371 1970 2261 2602 3076 3209 2298 1537 1891 1306 1244 1049 1890 1596 2135 1963 1785 1683 1774 1194 1992 3184 2313 2057 2322 1299 1472 1209 1652 940 702 631 577 651 612 660 622 940 976 1199 1196 756 1880 2272 1878 2154 2226 2145 2184 2056 2165 2073 2029 2910 2796 2587 2454 2521 2456 2536 1964 2078 2632 2036 1728 2513 2205 2038 2217 2035 2111 2034 1735 2246 1810 1752 2038 1948 2405 2017 1852 2236 2118 2622 2346 2090 1887 1928 2502 2809 1871 2326 3115 2872 2856 2471 4071 2410 2083 1900 2905 1666 3321 3079 1566 1106 1107 1183 620 542 549 687 1546 1393 1365 1655 1372 1396 1809 964 1461 1433 1016 924 1235 1118 1126 1118 2827 655 1364 1205 1031 1125 1152 1433 1070 1084 1171 1078 951 935 977 1194 1533 988 1877 1158 1004 1591 834 3191 1502 1348 1605 1519 1161 1506 1364 1008 1346 1091 1542 1628 1879 1608 824 862 932 1083 2347 2383 1937 2089 2118 2194 1954 1485 2234 1426 1757 2000 2445 947 1808 1737 1515 1889 1973 2440 1523 1436 1362 2052 1073 1566 1248 1167 836 2328 3739 3374 2211 880 1210 910 1461 1482 1410 1009 5417 1427 5947 5407 5658 5338 5531 5887 5517 5688 5391 5782 5354 5467 5289 6375 1705 1950 1942 1904 1936 2303 2266 2213 1755 2279 2985 3166 1545 1664 1815 2325 1472 2137 2708 2480 2337 2266 1632 1888 1851 2140 2132 2625 3257 2784 1993 2048 2084 2570 1796 2227 2023 2216 1884 1828 2837 2915 2748 2457 2515 2829 3066 2621 3302 3173 2691 2292 2392 2442 1666 1957 1936 1890 2083 1706 2483 2231 2356 2194 2321 2453 2380 2130 2949 2410 2613 2974 2772 3053 2664 2998 2473 2124 2807 2943 3042 2710 2600 2959 2643 2713 2478 2687 2342 2450 2504 2680 2350 2329 2362 2731 2690 2349 2739 2451 2166 2034 2348 2543 2590 2578 2288 2396 2517 2151 2679 2431 2711 2360 2199 2535 2661 2787 2691 2498 2651 1944 2648 2880 3148 3119 2607 2702 2643 2293 3195 2793 2229 3209 3280 3389 3412 3029 2536 2542 2703 2687 2805 2742 2431 2789 2809 2939 3026 2553 2871 2807 2830 3031 2869 3297 1901 2183 1992 2861 1373 1199 726 926 766 1317 1119 922 701 886 1152 819 988 1063 1125 686 852 727 725 1306 1020 1292 1187 1124 1452 982 940 814 880 595 863 963 917 1545 1079 1420 1137 1588 1031 1100 613 681 599 835 1074 669 929 952 1329 900 833 2852 1293 980 926 680 825 887 1466 909 1009 1124 852 658 1010 789 1047 592 970 892 1654 2121 1068 627 883 690 1111 835 1063 2030 1641 2500 1035 1304 1227 1289 1088 1480 1364 1175 2050 687 1326 959 900 929 714 1150 1073 1439 1639 1114 1280 1834 1327 1527 1214 1441 1418 1026 1575 2353 1704 1454 2117 1198 1078 1408 1464 1379 1396 1323 1039 1293 1770 1324 1267 1509 1719 1420 2566 2247 2291 2626 2217 2268 2306 2869 1927 3419 1871 1633 2365 1365 1378 2498 1107 2593 1810 1935 2136 2213 1528 2017 1256 1378 1324 2099 1542 1506 1661 1603 1374 1018 1164 1253 1678 2229 3014 1686 1881 2373 1692 2089 1602 1519 1292 1378 1529 1794 1937 1324 1565 1403 1585 1351 901 1392 1121 1352 2291 2526 2977 1282 1164 1547 1154 1378 870 1107 1539 1206 1768 1883 1884 2603 1687 1570 2037 1491 2618 1507 1660 1408 1346 1659 1663 2050 976 1064 967 1630 2113 1803 1043 1221 1725 1853 1977 2057 1672 2591 1233 2053 1452 1631 1508 1944 1384 2998 1524 1504 1920 1582 1855 889 1144 1013 2067 2115 2021 1637 1655 1856 1736 1261 1381 1519 1663 1024 1789 1539 720 811 585 932 1349 1002 1581 2591 1356 1579 1296 1139 1788 2169 2624 1718 1410 1614 2639 1715 464 421 392 304 404 1635 1511 1743 1847 1780 2352 2278 1624 1402 1559 1239 557 551 1131 1642 510 1493 926 1359 1341 1409 1293 1162 1116 995 1570 1733 2411 1983 1929 1941 1280 1143 1173 1479 1236 1054 1364 1389 1387 1095 1074 2026 1065 1351 1088 1263 1403 1807 1672 2024 2115 1209 1242 2297 2053 796 1345 1355 1285 1457 1431 1593 1509 1562 1144 972 1512 1034 935 1850 1750 3060 2218 9988 9180 2021 2233 2387 2093 2110 2015 2164 2066 3077 2421 3040 2125 2408 1233 1078 1181 1419 1904 1034 1191 1884 1877 1777 1728 1374 2745 3226 1353 1361 1936 1565 1562 2482 1465 1792 904 1241 1549 1231 1058 1064 1029 1284 1086 1008 1042 1388 1299 1444 1083 2088 1482 1199 1360 1341 2229 1754 1775 1973 1082 980 1783 1708 1683 1606 1506 746 834 948 3024 3178 2900 1779 3128 3150 3331 2507 2360 2135 3738 2212 2901 2050 1990 1649 1907 3472 2048 871 751 1080 1041 1304 1164 3140 3327 2616 3027 2945 4621 4342 5334 4550 4077 4395 3839 3753 2198 5051 4855 4991 5642 5332 5610 4273 4340 4535 5009 5381 5486 4941 5642 5924 6690 6095 6528 4967 6349 4700 6077 4797 9244 7777 8084 4091 4031 5160 2881 2228 5256 4583 3433 2611 4922 1717 1602 1684 1559 2291 2084 1360 3286 3103 1771 1256 1531 1362 1777 1161 6767 7509 7385 7427 7530 7057 7566 6649 6001 8221 7326 7006 7379 7433 7441 6585 6053 6303 6910 6514 6933 7013 6919 7031 8273 8086 7589 8231 8145 1825 1587 1334 7726 7667 4064 9506 11125 10888 9725 2773 2884 2808 1082 2947 885 1120 857 1090 6548 3521 3553 1276 1988 1552 2054 3375 3810 3408 5829 3560 3976 4315 3859 3985 7269 8875 8699 7517 15378 15784 8183 9454 10777 11233 4277 3237 4140 4297 5107 2807 5035 2278 6603 2904 6241 2700 472 378 4041 3597 4427 10203 5151 2491 4038 2723 2628 1804 1844 3306 3426 3308 4477 3977 6389 7429 3372 2598 5199 5227 5088 6149 4940 5175 2961 2294 2300 5283 3513 6544 2385 2963 1678 3198 2677 2297 2616 3458 7594 6264 2744 2804 2574 2766 2921 2498 3042 2243 2566 2541 4103 2904 2546 4122 2034 1894 6848 2506 3039 3259 1592 2727 2773 3019 3292 2811 2739 2627 2681 3444 3512 3461 3428 3691 3375 3679 3642 2830 3064 3068 1552 1271 1303 1449 1289 1269 3195 1985 1500 1231 2061 1286 2907 2185 1645 1526 2066 1694 1284 1584 1527 839 736 986 1109 1840 1453 1364 1551 1394 1527 1771 1739 1336 1354 1288 1155 1618 1449 1612 1966 1707 1393 1087 1623 1867 2002 1484 1428 1386 1287 1381 1274 1355 1251 1384 1255 1807 2373 1359 1472 1468 1409 2433 2026 2205 1577 1747 1871 1860 1696 2053 1571 1809 1805 2366 1939 2040 2019 2004 1732 2297 2171 2276 1849 1327 1560 1249 1277 1286 1209 2952 1537 1553 2222 1419 2869 1928 1831 2107 1522 1766 2053 2236 1982 1444 3305 386 3091 1475 1655 1050 1487 1263 1484 2419 1420 2456 2841 2456 2982 2466 2623 1172 1131 1142 1120 1182 938 858 1045 944 792 1146 1147 958 1089 1418 1086 1120 1076 865 786 1155 862 555 1173 762 935 2940 1925 1324 1049 1271 2281 1176 1394 1327 1942 1236 2140 1691 2085 2154 1675 1715 1695 2005 1509 1550 1531 1422 1627 1474 2533 1965 2538 1421 1281 1066 1587 1196 849 626 1877 1926 2175 2472 2824 2121 2037 2460 1743 2375 2179 1810 1906 2285 2291 3837 2394 4057 3459 2309 3040 2476 1567 2148 2006 707 2084 2450 2675 2723 2804 2433 2050 872 1555 1661 4509 1096 834 800 1208 1088 1175 1214 1437 1447 982 1334 1427 1653 1280 1212 1379 3217 2830 1605 1738 1481 3784 525 1100 790 583 1460 2397 1705 1984 2132 1964 2437 1834 2096 1707 1456 1509 1845 1373 1500 1461 2099 1566 2263 1590 1754 1614 1833 1676 1292 1378 2793 1398 1223 1368 720 1372 829 1490 1300 2589 1526 1472 2888 2156 2552 2659 2630 3268 1758 1265 2789 2418 2264 2592 1899 2270 2508 1782 2036 2219 1776 2182 2163 1800 1928 1888 2122 2866 2627 3268 2519 1452 3450 2875 3270 2319 2681 2104 3210 1791 2310 2315 1145 2534 2315 2283 2403 2311 3048 2655 2905 2980 2411 1774 3498 3038 2473 2184 2467 1979 4205 3802 3635 2884 2375 1768 1674 1451 1589 1731 2024 1083 1366 1826 1916 1217 2052 1615 2356 2502 1901 2296 2869 2365 1662 2547 1868 3847 2418 2495 3155 2215 3043 3000 2730 2949 3097 3311 3135 2841 3013 2594 2571 2772 3211 2713 2485 3378 2996 3122 3012 2782 2787 2878 3277 3116 8511 8448 6838 6529 6839 12600 31356 34839 5428 6729 5100 5849 5931 16521 6116 4827 8388 5562 4578 2968 3323 2732 2812 3002 2744 3987 1658 3103 4923 4359 4520 2205 2386 2524 1980 1546 2739 1768 2195 2075 2423 1435 1100 1688 1626 1636 1609 1389 1519 1216 1236 1139 1836 1834 2219 2572 2358 1856 2570 3122 2513 2312 2740 2462 2282 2381 1911 2375 3212 3394 2898 2895 3070 2397 1407 1225 1064 1426 1375 1118 1256 1216 906 535 1160 646 865 783 1046 1111 523 529 494 500 665 773 770 781 701 1356 762 1416 1622 1610 2046 1966 2140 1134 943 1212 1276 1377 1245 1395 1424 1016 1885 1309 2053 796 755 799 701 857 1012 1877 966 1400 1995 2741 1688 1508 597 1357 1385 1257 1350 1785 1694 1708 1765 1449 1384 1266 1437 1187 1313 1860 1434 1361 1329 1610 1468 1531 1602 2492 1925 2071 2605 2077 2131 2102 2127 1433 2388 2394 1341 692 3034 1331 2799 1552 1322 3051 1576 1581 1526 1670 2992 3348 1262 1521 1408 3595 3274 3278 3122 2504 1612 1479 1247 2803 1725 3274 2768 1530 1604 3000 2488 1855 1703 2439 3487 2751 2386 2618 2524 3043 2689 2651 3631 4004 3072 3113 3591 3804 3658 3833 3343 1145 1957 1982 1885 2026 1834 6423 2741 2877 2631 2683 3009 2654 2225 2574 2936 3430 3578 2490 1679 2029 1405 1365 1217 2025 1835 2513 2393 2044 1928 2115 1461 2280 3618 2512 2202 2614 1343 1518 1621 2063 1249 769 688 624 710 667 717 675 1064 1057 1337 1367 790 2040 2469 2057 2403 2361 2307 2314 2203 2318 2240 2239 3091 2916 2693 2574 2643 2564 2834 2095 2233 2863 2230 1874 2644 2535 2256 2384 2170 2241 2253 1848 2372 1972 1961 2185 2111 2512 2164 2000 2441 2367 2838 2586 2178 2046 2155 2642 3046 2078 2597 3354 3036 3070 2681 4460 2612 2284 2061 3182 1814 3641 3350 1700 1173 1189 1256 628 550 559 703 1736 1527 1533 1788 1513 1649 1939 1065 1680 1619 1070 1061 1312 1169 1194 1184 3143 691 1532 1368 1113 1270 1305 1660 1132 1146 1256 1134 993 1031 1060 1587 1666 1030 2322 1318 1183 1777 901 3304 1647 1462 1651 1569 1223 1572 1420 1076 1476 1261 1649 1741 1999 1732 990 1011 984 1151 2498 2531 2044 2320 2269 2386 2199 1566 2437 1557 1874 2181 2668 1212 1904 1831 1599 1975 2112 2668 1841 1516 1518 2298 1139 1974 1292 1207 860 2510 3916 3637 2392 930 1356 981 1626 1570 1504 1139 5949 1530 6526 5911 6216 6132 6066 6400 6103 6241 5998 6398 5967 6013 5865 6966 1846 2042 2081 2179 2112 2465 2363 2315 1954 2478 3183 3525 1672 1766 1972 2399 1896 2250 2854 2622 2471 2400 1940 2037 1990 2292 2282 2803 2719 2138 1859 1669 1901 2011 2182 2076 1785 2103 1681 1613 2140 2262 2289 1974 1938 2166 2141 2359 2287 2208 2054 2138 2183 1781 1598 1942 2049 2362 1961 1273 2199 2267 1892 2043 2684 2232 2414 2091 2870 2280 2855 2799 2943 2778 2963 2576 2350 1988 2181 2586 3044 2314 2151 1917 1662 2141 2017 1919 2079 1862 2122 2124 2323 2019 2116 2013 1888 2186 2041 2305 2496 2197 2600 2504 2235 2259 2657 2381 2605 1812 2210 2433 2063 2005 1845 1967 2289 2363 2202 2089 2173 1902 2054 2353 2252 2243 1905 2113 2781 2107 2458 2854 1630 2399 2578 2681 2576 2788 2291 2721 2484 2632 2402 2875 2484 2779 2039 2180 2082 2163 2137 2150 2761 2421 2663 2521 1697 1747 1911 2719 972 558 705 668 735 842 634 1015 548 703 829 684 943 943 968 678 719 650 758 1173 891 1201 1061 1294 1588 917 909 709 836 945 916 1063 877 1458 1142 1067 929 1167 977 857 947 873 794 982 756 579 821 808 1102 1173 1108 2295 1174 674 588 344 630 826 1535 1060 1229 724 515 579 634 802 775 752 774 782 1264 2192 1169 562 825 612 972 594 907 1629 1247 1956 1028 1153 1239 981 852 1465 1270 1025 1519 738 910 710 750 597 896 1142 1111 990 1383 1168 1334 1411 996 1333 942 1220 1221 1069 1237 1612 1696 1400 1682 766 944 1203 1290 1420 1457 1081 680 1067 1128 899 1034 1248 1413 1359 2302 2560 2518 1845 1933 2167 2065 2500 1494 2847 2092 1200 1939 1196 1000 2030 1289 1858 1796 1112 2307 2491 1466 2062 1211 1221 1126 2086 1463 859 1487 1580 1082 1146 1000 1156 1631 2102 2533 1664 1623 1507 1636 1419 1116 1471 912 1418 1500 1310 1917 1109 1131 1186 1073 911 979 1187 852 1481 1835 1925 1894 1107 1176 1361 954 1089 761 854 911 953 1258 1295 1531 2002 1322 1503 1620 1000 1729 1219 1537 1547 1503 1340 1438 1664 965 1002 1189 1155 1756 1537 1159 872 1255 1728 1347 2253 1432 2832 1126 1929 1005 1485 1277 1425 804 2676 989 1795 1767 1678 1528 1295 1543 1195 1213 2001 1859 2529 2487 2176 1572 1472 1053 1465 1137 738 1357 1731 661 772 557 798 977 986 1693 2081 1095 1301 1117 969 1686 1542 2392 2084 1048 1645 1971 1485 365 241 337 338 337 1752 1387 1848 1830 1770 1490 2059 1603 1447 1647 1116 561 545 1323 1412 644 1188 847 1619 1422 1579 1164 1020 973 790 1658 1452 2352 1645 1341 1856 1147 1075 1049 1009 1232 980 1199 1215 1118 957 1274 1750 1156 1272 818 959 1225 1499 1566 1661 1454 1167 1159 1999 2295 827 949 1013 881 1143 1075 1760 1096 1376 888 884 1296 729 968 1452 1637 2255 1989 8201 7787 1719 1613 1828 1358 1850 1798 1589 1486 2351 2208 2332 2097 2408 1545 1171 1065 1012 1259 1249 1201 2003 2017 1614 1677 1291 2354 2212 1499 814 1674 1797 1683 2297 1323 1908 674 1218 1619 1272 780 728 876 912 1136 594 664 1616 1301 1503 1109 1691 1078 1331 1416 1089 2097 1408 1319 1479 1193 1305 2022 1323 1422 1759 1648 665 771 1083 2373 2958 2289 2383 2540 3229 2401 1946 2122 2747 3311 2166 2410 1915 2167 1795 1454 2869 2213 788 713 675 942 1021 699 2876 2890 2251 2865 2401 4140 4463 4166 4366 4007 3633 2567 3144 2723 4436 4388 4481 4815 5096 3822 3867 4334 4151 4111 3629 4066 4710 4506 3914 5473 5062 4940 4625 5228 4263 5339 4239 7949 7807 8216 3698 4265 4541 2762 1748 4428 3573 3436 2281 4221 1457 1436 1777 1783 1533 1576 1106 2566 2747 1883 1074 1362 1234 1311 1464 5837 6080 6182 5846 6135 5277 5645 6023 6575 7457 6116 7377 7091 6228 7230 6453 6065 6642 6597 6407 6839 7108 6174 6622 7023 7334 6910 7297 6841 1239 1097 871 5822 6393 2989 8153 9394 9775 8542 2570 2961 2576 1384 2728 572 1285 1027 968 5373 3165 3164 1292 1569 1245 1723 3710 3608 2871 4634 3163 3727 5298 2899 4172 7112 8421 7070 7831 14463 13815 6771 7737 8630 9714 3853 2762 3259 4011 3991 2765 4612 1978 5821 2337 5177 2387 465 433 4639 3268 5018 7647 4191 2165 3416 1785 2393 1499 1389 3507 3153 3308 3392 3236 5244 6917 2612 1859 4004 4523 4286 5486 3593 3882 2716 2149 2046 4726 3603 5547 2124 2855 1452 2750 2217 2082 2496 2683 6537 6011 2406 2333 2369 2363 2570 2191 2533 1656 1622 2581 3813 2524 2021 3858 1892 1714 6378 2466 2788 2542 1857 2514 2122 2052 2626 2648 2032 2070 1855 2961 2939 2938 3010 3136 2671 2937 2790 2489 2424 2507 1496 1194 1304 1062 1180 1587 2350 1187 1456 1199 1787 1356 2229 1710 1568 992 2653 1899 1526 1094 1260 767 710 974 960 1109 1012 946 1165 1230 1457 1419 1313 1328 1103 1237 1166 1224 1359 1198 1547 1385 1185 997 1528 1672 1884 736 1241 1330 1147 1338 1503 1313 1303 1331 1005 1633 2119 1109 1546 951 1083 1877 2023 2085 1280 1548 1574 1512 1759 1674 1552 1593 1490 1597 1785 1675 1674 1598 1218 2089 1929 1711 2016 842 1115 1103 1285 1061 1155 1995 1278 1264 1739 1275 2169 1578 1462 1675 1275 1557 1645 1824 1106 1556 2790 378 2943 1008 1315 690 1079 785 1627 1934 1674 2444 2582 2800 2424 2049 1938 1306 955 960 976 1103 1490 1239 1011 1072 992 1013 680 775 876 1058 1271 1235 610 572 1124 839 742 525 606 661 1027 2589 1233 1241 1018 1384 1474 1125 1719 1732 1305 1044 2610 1983 2143 1695 1609 1371 1437 1820 1450 1512 1403 1643 1604 1424 1883 1630 2082 1493 1252 936 1170 1282 963 762 1583 1192 1369 1801 2695 1675 1808 1738 1785 2171 1663 2054 2437 2002 1881 3200 2167 3037 2640 2422 2610 1995 1647 1615 1688 556 2189 2369 2397 2145 1635 1975 2029 820 1401 1518 4687 644 639 643 961 818 918 1184 1173 1246 929 1512 1206 2029 654 655 868 2766 2836 1640 1760 1402 2202 628 607 409 734 1438 1865 1498 1638 1777 1754 1941 1555 1643 1653 1251 1367 1782 1286 1426 1493 2195 1845 2313 1925 1757 1030 1164 997 1198 1264 2778 1380 858 872 802 1387 766 1318 1179 2229 1440 1265 2835 1813 2025 2239 2586 2986 1346 972 2538 1944 1952 2163 1652 2434 1816 1563 2180 2117 2115 1871 1915 1596 1689 1572 1493 2239 2145 2769 2415 1339 3122 2932 3631 2014 2015 1863 2768 1640 1769 2220 1113 2409 1710 2430 1872 2362 1949 1944 2036 2091 1634 1803 2153 2437 1650 2092 2088 1627 3013 3312 3228 2429 1995 1676 2296 2084 1607 1792 1827 1271 1774 1593 1766 1302 1791 1712 2181 1950 2106 1923 2716 1882 1577 1767 1556 3433 2051 2643 2646 2166 2410 2708 2592 2341 2206 2753 2955 2178 2600 2242 2173 2829 2316 2258 2338 3739 2348 2602 2853 3158 2415 2990 2792 2597 6574 6839 6211 5481 6016 5040 4758 5428 29245 15647 7841 8389 5740 4572 5831 3987 6810 5109 4109 3055 3224 2203 2202 3134 3142 3203 1565 3677 4203 3796 5019 1812 2129 2700 1646 1497 2048 1820 1389 1258 1677 1214 1397 1135 1444 1188 1392 1069 974 1069 1188 1167 1433 1589 1756 1961 1685 1893 2214 2235 2467 2247 2231 2445 2128 2435 2524 2177 2246 2963 2166 2965 2906 1785 814 759 662 811 832 609 854 999 1059 678 1019 975 1025 604 871 776 603 513 520 541 580 606 605 588 559 1140 1112 1234 1336 1169 1741 1611 1745 874 996 1089 1102 897 811 915 1136 970 877 960 1449 878 860 766 698 557 748 1795 890 1262 1529 2061 1273 1196 802 1392 1403 1523 1363 1747 1663 1497 1684 1769 1878 1494 1368 1498 1654 1456 1596 1215 1209 1396 1459 1682 1484 2185 1414 2163 2459 2051 1619 1905 2088 1268 2105 2047 1514 698 2805 1315 2931 1579 1368 2915 1271 1639 1159 1561 3000 2070 1171 1371 1212 2660 2850 2620 3778 2660 1255 1199 1371 2640 1460 2883 2674 1666 1353 2649 2590 1665 1617 2133 2280 2526 2171 2293 2158 2656 2593 2561 3219 3222 2555 2992 2828 3367 2477 3240 2887 1076 1612 1634 1393 1562 1427 5827 1917 2275 2086 2010 2349 2212 1917 2248 3027 3135 2829 2343 1516 1423 1434 1202 1209 1865 1631 1709 1583 1566 1628 1606 1422 1470 3092 2209 2065 2244 1219 1116 1155 1735 1236 821 937 802 922 919 761 650 1036 788 1172 634 705 1559 2068 2095 1785 2033 2007 2003 1968 2221 1842 2107 2311 2759 2423 2382 2332 2280 2410 2109 2335 2268 2114 2024 2362 1876 1852 1918 2233 2038 1958 1895 1800 3006 2275 1450 1612 2069 2385 1667 2163 2384 2028 2499 2089 1839 1977 1931 2457 2185 2019 2372 2467 2595 1405 3896 2204 1738 1673 3282 1606 3286 3487 1944 1063 1023 1078 675 632 693 785 2068 1357 1938 2055 1711 1353 2118 1057 1362 1371 900 964 1165 1081 1279 942 2590 1043 1665 1003 1069 1106 1266 1111 730 990 1059 847 741 1025 974 890 1162 1092 1330 1753 1122 1323 1036 3463 1744 1575 1434 1342 1209 1367 1169 1069 1624 1724 1207 1335 1524 1079 845 798 822 712 2025 2210 1752 1845 2119 2286 2410 1341 2112 1303 1667 1854 2817 807 2007 1969 1639 2145 2132 2178 1784 1480 1286 1775 1332 1040 1114 1354 1065 2102 3739 3213 2237 1009 984 686 1434 1171 1182 1087 5048 1358 5832 5253 5292 4401 5050 4538 4675 5498 4773 5625 4853 5714 5193 5479 1948 1585 1565 1623 2103 2017 2573 1651 1744 1867 2735 2986 1603 1643 1732 1974 1372 1563 2113 1801 1707 1694 1569 1709 1686 2014 2040 2724 3802 2680 2129 2323 2355 2571 2431 2874 2630 2304 2374 1912 2969 3197 3155 2190 2367 3645 2992 2937 3039 2691 2846 2835 2932 2483 1992 2426 2988 2917 2574 1688 2672 2947 2382 2612 3391 2727 2821 2478 3619 3310 3479 3345 3400 3310 3458 3235 3150 2592 3075 3121 3550 2942 2775 2562 2412 2819 2786 2715 2494 2447 2317 2275 3045 2407 2656 2388 2621 3122 2930 3092 3251 2847 3164 3385 3148 3042 3274 3014 3282 2591 2584 3021 2734 2747 2291 2375 3182 2786 2673 2573 2584 2438 2678 2671 2866 2758 2654 2836 3897 2670 3140 3408 2355 2694 2840 3061 2726 2881 3337 3846 3547 3557 3109 3099 3022 3109 2687 2937 2616 2626 2638 2748 3475 3382 3606 3370 2056 1989 1936 3134 1762 926 1034 1014 1105 1232 758 1330 534 959 1130 939 1259 1334 1440 1072 1280 1081 1145 1567 1119 1602 1359 1723 2125 1521 1661 1414 1560 1274 1040 1726 1255 1680 1617 1413 1381 1525 1482 1119 1246 1186 1047 1233 1290 915 1154 1103 1547 1156 1106 2594 1280 896 769 563 825 826 1656 1083 1335 985 875 711 935 904 1004 855 1160 835 1434 2779 1372 778 1062 705 1238 722 1274 2250 1235 2145 1362 1510 1564 1178 1378 1925 1655 1525 2188 834 1082 864 1220 765 1040 1972 1845 1594 1448 1736 1563 1719 1400 1973 1365 1596 1403 1394 1466 2169 1717 1711 2126 1063 1255 1418 1725 1276 1611 1328 862 1227 1414 1316 1187 1653 1704 1514 2747 2588 3078 2383 2096 2496 2942 2989 1944 3628 2827 1533 3065 1439 1198 2764 1465 2712 1774 1484 2583 2791 1456 2266 1378 1412 1806 2753 1682 1054 1795 1719 1215 1538 1434 1035 1929 2928 2797 1995 1754 1827 1984 1859 1852 1998 1704 1604 1725 1941 2360 1320 1257 1369 1037 889 1376 1151 1299 1705 2224 2534 2168 1324 1542 1510 1230 1382 825 1087 1295 1244 1989 1647 1967 2812 1812 1507 2174 1545 2644 1436 1860 1897 1753 1933 2081 2296 1183 1163 1279 1328 2382 2257 1356 1319 1758 2167 1989 2905 1502 2993 1435 3008 1338 2005 1419 1719 1100 2825 1312 1770 2250 1798 2023 1577 1567 1288 2021 2440 2337 2421 2498 2481 2388 1854 1477 1565 1351 836 1491 1967 917 1038 983 861 883 1166 2320 2858 1670 1995 1397 1247 2128 2159 2645 2476 1891 1739 2594 1649 377 339 457 435 401 1960 1933 2415 2463 2216 2381 2200 1851 1667 2208 1401 751 794 1467 1597 737 1645 1199 2229 2031 2286 1591 1170 1079 1155 2097 1595 2445 2286 1702 1981 1078 1270 961 1460 1554 1342 1862 1930 1860 1432 1448 2348 1169 1283 1065 1544 1610 2158 2267 2009 2033 1260 1223 2420 2612 829 1457 1496 1316 1585 1607 2261 1602 1735 1097 1043 1651 1177 1217 1807 2013 2665 2798 10934 10086 2024 2062 2402 1762 2082 2308 2141 1841 3036 2572 2868 2618 3113 1788 1291 1142 1325 2067 1857 1591 2275 2347 2107 1874 1814 2848 2943 1880 1413 1896 2491 2373 2727 1458 2286 883 1239 2081 1609 903 1081 1062 1217 1375 630 651 1660 1532 1685 1002 1814 1296 1364 1690 1457 2403 1893 1810 1590 1432 1094 2378 2077 1766 2110 1995 888 1057 1185 2868 3815 3078 2579 2939 4609 3593 2432 2671 2528 4121 2298 2697 2101 2549 2048 1740 3513 3486 871 831 1271 821 1192 1203 3410 3759 3074 3139 2723 4614 4787 4555 5383 4832 4265 3693 3661 2681 5295 5062 5381 5245 6046 5539 5175 5190 5860 5543 4735 5451 5536 5717 5466 6885 6960 6767 6229 6641 5436 6219 5458 8855 9047 9754 5009 5029 4945 3035 2268 5177 4596 4175 3028 5250 2122 1908 2334 2031 2155 1856 1564 3024 3362 2544 1635 1644 1500 1658 1866 7290 7838 7759 7912 8155 6529 7142 7797 7374 9103 7805 8783 8592 7312 9133 8184 6838 7538 7860 7644 8419 8615 7866 7493 9077 9024 8823 9535 9261 1644 1373 1551 7791 8655 4202 10653 11491 12007 9889 3236 3253 3362 1541 4003 603 1692 1364 1291 6458 4346 4527 1671 1879 1455 1992 4427 5162 3795 6858 4146 5003 6676 4088 5919 8861 10364 8322 9355 17617 17284 8700 9677 11075 12185 5348 3427 4095 4705 5354 3091 6053 2420 7874 2746 6371 3050 498 456 4753 4117 5592 9925 5109 2441 4934 2543 2888 2776 2586 4245 4080 4081 4449 4441 6783 8722 3886 2338 5127 6209 6226 7423 4916 5586 3178 3205 2807 6215 4284 6802 2804 4039 2080 3923 3323 3080 3693 3639 8436 7560 3099 2707 2818 3103 3387 2628 3145 2456 2222 3130 4315 3369 2348 5305 2771 2548 8385 3095 3653 3437 2172 3256 2712 2744 3231 2995 2876 2874 2571 3863 3663 3789 3779 4024 3541 4184 3635 2995 3203 3178 2089 1354 1464 1258 1772 2009 3471 1827 1839 1699 2305 1780 3219 2186 2157 1479 3293 2280 2213 1943 1633 1004 942 1038 1215 1617 1450 1408 1622 1341 1844 1734 1773 1915 1633 1227 1292 1708 1557 1823 1932 1758 1736 1326 1880 2155 2052 883 1492 1573 1303 1340 1746 1517 1561 1239 1641 2013 2276 1347 1770 1248 1361 2029 2338 2335 1660 1911 1873 1894 2221 2053 2283 2060 2190 2444 2537 2063 2106 1968 1655 2240 2260 2215 2232 1232 1391 1662 1588 1189 1385 2703 1281 1823 2003 1285 2687 1559 1437 1758 1403 1660 1702 1992 1601 1519 3024 394 2980 1289 1728 1173 1244 890 2226 2350 1859 2587 3237 2909 3256 2823 2292 1418 972 1098 1269 1502 1408 1303 1462 965 859 1444 862 1174 1189 1289 1164 1086 1168 1114 1331 1289 1034 713 1193 997 965 3293 2124 1720 1426 1553 2088 1317 1488 1619 1567 1250 2414 2071 2520 2249 1801 2063 2275 2158 2027 1951 1735 1755 1843 1799 2470 2276 2561 1549 1700 1186 1426 1056 696 931 2270 2047 2248 2490 3362 2207 2718 2563 2154 2774 2197 2580 2406 2442 2091 4388 2795 3707 2908 3083 3416 2949 2080 2245 2238 1028 2446 3021 3433 3555 2450 2802 2097 943 2063 2417 5769 936 713 1000 1263 1264 1380 1603 1519 2205 1097 1612 1541 2467 798 750 1172 3940 3280 2086 2312 1850 3181 765 1186 819 834 2016 2199 1636 1916 1937 1840 2145 1841 1959 1954 1471 1651 2130 1515 1741 1682 2283 2014 2633 2309 2113 1225 1416 1233 1367 1325 3624 1356 1132 1328 947 1494 1054 1227 1225 3004 1708 1540 3720 2368 2742 2254 3556 3877 1899 1179 3455 2309 2598 2847 2347 2938 2022 2358 2413 2683 2596 2528 2391 1936 1933 2034 1942 2968 2670 3190 2659 1956 4401 3504 4162 2639 2490 2490 3502 2302 2116 2987 1014 3182 2149 2530 2323 2499 2659 2440 2615 2644 2144 2247 2883 3052 2252 2650 2675 1895 4302 4985 5095 3262 2805 1941 2233 1975 1931 2290 2497 1829 2074 2452 1888 1545 1932 1733 2634 2543 2675 2255 3036 3192 1999 2293 1932 3867 2415 3331 3491 2974 3207 3460 3283 3218 3206 3694 3259 3158 3732 3316 3136 3481 3083 3520 3512 4589 3087 3012 3868 3857 2902 3269 3487 3453 8097 8114 7294 6795 7215 5846 5983 6729 15647 36455 11161 11833 6988 5985 6900 5037 8390 5976 5097 3815 3973 2876 3090 4012 3609 4918 2051 4086 5430 4867 5242 2438 2527 3259 1945 1852 2812 2346 1782 1521 2251 1302 1754 1391 2135 1559 1649 1403 1453 1247 1192 1177 2337 2316 2624 2811 2193 1948 2659 2917 2794 2835 2550 2999 2567 3063 2749 2434 3086 3651 2663 3179 3237 2141 1057 1311 1177 1168 1189 930 1154 1347 1231 689 1547 1009 1227 689 1066 732 573 476 625 732 817 817 810 861 746 1557 1276 1436 1609 1641 2164 2033 2152 1252 1209 1206 1547 977 851 994 1464 1325 1462 1153 2260 1046 1004 908 790 674 870 2583 1059 1586 1905 3065 1600 1441 1056 1908 1821 1752 1773 2148 2471 2005 2550 2443 2435 1855 1908 1607 1862 1893 2120 1597 1708 2262 1550 1672 1629 2979 1849 2518 3309 2482 2159 2300 2663 1459 2313 2280 1898 859 3228 1764 3792 1955 1750 3827 1577 1716 1477 1804 3553 3046 1612 1482 1341 3603 3368 3311 4509 3334 1440 1350 1554 2986 1924 3847 3105 2048 1503 3083 3122 2038 2127 2721 2875 3206 2843 3120 2848 2966 2972 2917 4159 4983 3207 3863 3668 4011 3348 4118 4400 1513 2095 1917 1743 2049 1575 7560 2383 2256 2254 2437 3113 2635 2369 2793 3927 4147 3292 3204 2079 1886 1914 1498 1403 2694 2449 2141 2042 1593 1979 1887 1701 1780 3427 3035 2693 3174 1520 1612 1412 2071 1696 871 954 819 980 946 803 690 1595 1057 1616 862 742 2418 2737 2843 2495 3304 2997 2898 2760 2946 3123 2631 2912 3717 3291 3156 3241 3187 3831 3267 3454 2760 2805 2266 3054 2674 2195 2614 2875 2540 2852 1975 2459 3479 2785 2241 2072 2515 2801 2055 2826 2551 2605 3672 2548 2428 2538 2976 3126 2383 3063 3500 3407 3146 2170 4774 2678 2294 1990 4691 2223 3561 4080 2125 1513 945 1091 647 684 711 911 2455 1638 1909 2439 2127 2122 2039 1286 1453 1766 1111 1121 1226 965 1491 1398 2955 866 1962 1579 1116 1046 1485 1605 743 1156 1283 979 837 1420 1307 972 1361 1521 1884 1879 1660 2100 1260 5060 1937 1727 2329 1606 1448 1793 1608 1212 1923 1890 1787 1885 2155 1721 1033 1142 1046 807 2638 3228 2021 2042 2227 2561 2468 1743 3128 1340 2385 2192 3377 1150 2293 2262 2055 2567 2466 2715 2015 1768 1471 2001 1234 1235 1548 1449 1124 2593 5540 4001 2478 1230 1071 1052 1795 1409 1268 1694 6538 1474 7399 6659 6592 6011 6507 6382 6572 6920 6896 6818 6821 7239 6556 7129 2431 2053 1789 1726 2860 2425 3130 2154 2133 2488 3009 3169 1797 1935 2468 2624 1512 2229 3008 2332 2302 2260 2208 1957 1997 2415 2396 2867 3255 1926 1495 2048 1654 1891 2231 2606 2321 1848 1911 1782 2412 2751 2591 1663 2387 2870 2121 2111 2502 2148 2690 2092 2137 2230 1376 2037 1942 2052 1888 1715 2537 2535 2382 2356 2937 2350 2250 2150 2867 2749 2639 2601 2653 2604 2650 2680 2499 2253 2597 2866 2544 2242 2261 1934 2036 2169 2051 2061 2320 2009 2233 2130 2200 2365 2806 1952 2049 2416 2209 2668 2360 2420 2587 2522 2365 2331 2333 2312 2366 2211 2404 2582 2530 2181 2134 2140 2392 3034 2577 2537 2306 2090 2324 2203 1847 1771 2535 2713 3084 2055 2925 2538 1761 2620 2491 2565 2708 2561 2566 2795 2922 2838 2627 2182 2408 2235 2300 2315 2408 2614 2364 2723 2899 2837 3200 2545 1916 1996 1909 2803 1012 807 686 547 748 696 654 819 458 615 628 801 681 754 739 711 954 744 819 1460 1086 1469 1178 1101 1422 1190 1200 1004 1091 885 867 1392 816 1378 1156 1466 1148 1707 886 1030 965 958 890 1085 1064 1048 1028 637 1014 796 764 2294 988 551 486 461 638 656 1494 863 959 890 703 622 828 866 915 832 809 960 1026 2457 1122 620 1001 489 1170 503 1009 1516 1236 2322 812 934 1217 1321 851 1116 1031 916 1322 571 1016 631 887 746 687 1219 1228 1333 1271 1603 1238 1335 1333 1441 1224 1073 1101 1401 1291 1867 1776 1807 1823 877 937 969 1375 1107 1084 830 643 1473 1220 1384 1290 1331 1292 1362 2280 1905 2576 2218 2135 2311 2447 2572 1702 3503 2534 1341 2772 1155 1125 2581 1339 2300 1878 1569 2240 2400 1340 1958 1092 1120 1643 1576 1260 1076 1733 1685 899 1007 949 773 1826 2230 2716 1834 1739 1700 1932 1759 1562 1561 1280 1280 1425 1314 2036 1397 1295 1191 1221 831 1119 886 956 1342 1953 1835 1685 1449 1565 1544 1098 1281 612 1014 1089 1114 1341 1227 1518 2048 1375 1392 1773 1613 2497 1235 1861 1365 1346 1680 1838 1707 838 879 1163 1165 2047 1469 1171 879 1392 1762 1510 2340 1322 2362 1307 2386 1167 1571 1238 1717 870 2365 1249 1156 1797 1087 1603 1182 1145 967 1625 1986 1852 1679 1605 2134 1759 1257 1727 1294 963 639 1142 1988 994 1102 1089 651 980 835 1574 2045 1121 1287 1067 859 1444 1989 2304 1651 1435 1642 1805 1479 374 305 318 477 298 1592 1575 1610 1841 1753 1472 1862 1765 1589 1882 1317 835 718 1107 1144 529 1396 986 1655 1310 1332 1367 948 986 1012 1728 1384 2078 1741 1313 1578 1169 1051 998 1170 1303 981 1543 1469 1501 1014 1247 1586 1214 1332 1028 1119 1120 1553 1455 1734 1763 974 936 2160 2638 991 973 852 804 980 934 1223 1111 1153 810 820 1616 1129 866 1453 1746 2270 2069 8163 7918 1888 1710 1900 1946 1878 1603 2578 2099 2595 2067 2601 2291 2321 1535 1073 1090 1223 1612 1328 1293 1613 1622 1852 1792 1442 2592 2115 1500 1283 1380 1556 1638 1980 1309 1722 669 1588 1496 1221 916 916 847 1005 994 605 757 1626 1079 1356 1018 1358 1234 1091 1313 1076 1970 1554 1491 1470 1208 974 2075 1357 1590 1479 1346 714 792 857 2860 3825 2732 1940 2426 3720 2790 1996 2109 2474 4122 2130 2325 1868 1834 1395 1579 2751 2265 742 671 735 833 925 1183 3042 3323 2097 3099 2317 3969 3905 4179 4545 3834 3607 2712 3032 2107 4523 4307 4436 4502 4680 4654 4670 4527 5263 4673 3958 4647 3987 4781 4556 5886 4542 5635 4373 5375 4513 5324 4468 7188 6908 6823 3709 3802 4081 2408 2004 4930 4397 3360 2482 4559 1440 1613 1844 1521 1559 1850 1474 2423 2749 1773 1343 1266 1191 1162 1311 6351 6353 6474 6874 6457 5737 6187 5787 6016 7123 5951 6317 6422 6159 6510 6627 5348 6143 6249 5253 6255 6168 6106 6377 6898 6814 6951 7307 7025 1329 1098 1009 6329 6671 3156 8540 9594 9573 7488 3122 3235 2323 999 2443 637 857 621 950 5486 3500 3485 1145 1697 1288 1618 3851 3917 3769 5517 4082 3417 5029 3008 4214 6610 7715 7587 7233 13374 12875 7097 7829 8538 10285 4076 3064 3224 4351 4088 2593 5344 1479 6548 2521 5314 3114 656 583 3475 3026 4648 8311 4556 1928 4409 2211 2085 2188 2222 3395 3224 3310 4158 3742 5037 6796 3000 1848 4548 5000 4869 5851 4316 4576 2676 2526 2181 4919 3530 5088 2316 3384 1796 3067 2218 2154 2596 3470 7164 5735 2295 2262 2178 2151 2178 2149 2183 1897 2118 2671 3746 2428 2314 4589 1960 1828 6057 2365 2654 2800 1650 2168 2374 2159 2824 2396 2540 2506 2347 2720 2810 2967 2582 2787 2984 3063 3137 2276 2099 2718 1463 1063 1156 823 1441 2109 2865 1291 1452 1091 1761 1585 2346 1753 1562 1194 2274 1552 1562 1335 1348 707 647 1077 899 1148 984 938 1248 1228 1500 1125 1104 1138 1082 1071 1015 1538 1283 1417 1405 1302 1178 1136 1353 1629 1992 760 1441 1497 1134 1274 1309 1476 1302 1233 1195 1872 2546 1613 1390 1117 1149 1870 2128 2157 1532 1791 1665 1775 1839 1735 1597 1805 1690 2353 2262 1854 1446 1484 1561 2287 2091 1816 1683 1281 1225 1501 1312 1212 1265 2672 1057 1481 2151 1017 2106 1408 1306 1619 991 1149 1613 1859 1670 1322 2418 297 2265 1100 1653 1030 1232 900 1572 2061 1280 2046 1839 2579 2716 2451 2031 1028 871 1238 837 896 1066 1205 1036 697 610 1049 756 1043 997 1044 1227 942 892 817 900 1219 992 682 974 911 1001 2322 1802 1437 1188 1196 1991 1287 1127 1092 1206 1202 1947 1611 1582 1780 1674 1838 1800 1783 1638 1201 983 1276 1117 1456 1823 2015 2302 1278 1522 1020 1719 719 481 807 1990 1733 1821 1942 2986 1684 2196 1977 1613 2111 2055 1969 1317 1899 2016 3238 2268 2528 2153 2379 2936 2278 1595 2053 1649 748 2011 2389 2552 2268 1819 2296 1668 678 1457 1547 4718 799 691 939 1275 1187 1245 1084 1466 1539 953 1275 1172 1806 827 770 943 2779 2559 1557 1875 1638 3170 624 902 589 678 1494 2194 1774 1936 1944 1876 2152 1483 1990 1625 1236 1400 1781 1306 1437 1697 1823 1505 2058 1652 1806 934 1106 1010 1400 1332 2882 1410 820 1385 882 1063 931 968 1029 2084 1356 1379 3102 1631 2175 1638 2740 3207 1526 1172 1991 2075 2311 2644 1975 2177 2323 1834 2261 2694 2438 2366 2277 1492 1517 1436 2035 1986 1957 2702 2134 1256 3576 2911 3412 2872 1982 2752 3052 1829 2021 2764 1040 2601 1754 1889 1845 1829 2416 2102 2607 2538 2434 1840 2834 2376 1758 1940 2349 1838 3776 3727 4044 2811 2390 1822 1444 1185 1873 1745 1875 1382 1482 1640 1768 1087 1848 1956 2155 2395 2100 1770 2357 2147 1538 1817 1730 3191 2019 2704 2944 2574 2760 2481 2408 2756 2766 3002 2873 2312 2719 2828 2590 2458 2375 3252 2439 2981 2666 2435 2835 2979 2556 2785 2743 2497 7150 7872 5606 5768 5584 4831 4652 5100 7841 11161 29370 29932 5756 4364 5791 3888 6676 5153 4384 2741 2946 2597 2899 2800 2708 4393 1645 2959 4040 3604 3859 1902 1817 2219 1660 1497 2509 1839 1302 1428 1704 900 1136 1331 2415 1821 1258 1288 1448 800 1158 1176 1960 1783 2096 2159 2136 1348 2424 2331 2688 2524 2743 2634 1953 2122 2631 1836 2336 3061 2325 2831 2813 2512 717 1227 1096 848 927 716 1168 1036 1042 471 1223 699 870 548 838 724 533 434 384 768 587 522 511 583 471 1015 949 1107 1006 1084 1679 1528 1611 1041 968 902 1175 980 909 1046 1210 1000 1243 1488 1827 800 800 859 763 633 833 1821 993 1369 1653 2286 1266 1144 667 1447 1628 1534 1746 1701 1671 1726 1627 1391 1427 1422 1635 1523 1654 1383 1674 1482 1181 1543 1152 1524 1105 2423 1476 2158 2399 2282 2028 1965 2196 1463 2185 2070 1455 623 2757 1287 2919 1658 1149 3117 1315 1459 1160 1550 2897 2632 1406 1564 1459 2901 2609 2592 3221 2912 1431 1278 1406 2743 1643 3224 3005 1716 1670 2942 2415 1664 1446 2321 2898 2501 2174 2632 2461 2666 2596 2802 3714 4042 2523 3031 2459 2983 2762 3458 2977 1090 1819 1558 1191 1481 1573 5794 2067 1939 1864 2310 2624 2272 2052 2362 3108 3459 3054 2672 1685 1623 1602 1332 1057 1830 1673 2137 2256 1599 1645 1768 1320 1685 2570 2237 2187 2421 1502 1400 1286 1725 1209 730 704 537 718 702 684 537 992 576 935 606 731 2205 2107 2351 1816 2342 2162 2281 2036 2180 2099 2023 2346 3099 3161 2815 2632 2799 2437 1965 2096 2627 2086 1540 2295 1740 1553 1758 2242 2235 2353 1446 2113 2830 2032 1866 1409 1587 1767 1969 2224 2119 2319 2276 2042 1726 2231 2123 2798 2047 2277 2905 2757 2552 1711 3761 2210 2130 1702 3408 1766 2869 3395 1826 1173 1109 1350 444 428 450 618 1708 1540 1562 1803 1809 1652 2016 964 1334 1647 1121 1277 1226 1022 1168 1258 2683 683 1684 1217 833 886 1141 1434 718 978 782 1011 831 1066 1332 951 1166 1109 1319 1578 1310 1336 1118 3518 1269 1179 1677 1425 1363 1347 1099 1421 1346 1246 1548 1536 1902 1590 688 810 904 693 2144 2327 1829 2188 2085 2144 1810 1184 2321 1327 1929 1892 2574 1392 1520 1802 1639 1835 1945 2111 1668 1421 1721 1873 761 1129 1224 1028 882 1560 3955 3114 2296 1081 1171 675 1557 1375 1260 1257 5074 1153 5682 5248 5479 5042 5338 5695 5889 5974 5533 6003 5844 6285 5395 5455 1686 1388 1631 1352 2174 2268 2368 1804 1746 1775 2564 2919 1649 1777 2298 2053 1256 2151 2605 1756 1724 1660 1714 1942 1834 1960 2017 2395 3521 2112 1673 2450 1935 2266 2473 2811 2500 2102 2164 2047 2809 3160 2986 1885 2597 3180 2471 2319 2812 2352 3025 2473 2528 2488 1757 2332 2241 2200 2113 2068 2894 2950 2788 2728 3271 2586 2462 2389 3170 3232 2891 2878 2932 2837 3057 2983 2717 2729 2985 3219 3120 2682 2472 2235 2383 2387 2335 2490 2649 2415 2494 2337 2529 2706 2993 2223 2404 2817 2571 2988 2685 2803 3052 2954 2751 2669 2641 2620 2788 2487 2629 2944 2747 2375 2613 2303 2744 3419 3019 3037 2691 2375 2616 2507 2018 1926 2873 2969 3323 2392 3223 2907 1944 2865 2805 2871 3006 2833 2923 3144 3246 3197 2901 2467 2750 2516 2706 2643 2729 2877 2574 2983 3393 3343 3510 2886 2012 2192 2085 3107 1128 869 845 689 909 854 750 1002 476 651 682 903 762 811 814 802 1067 837 922 1548 1172 1555 1268 1179 1520 1337 1309 1101 1202 977 899 1499 977 1570 1244 1566 1216 1864 1030 1108 1039 1030 940 1170 1132 1124 1092 687 1084 890 856 2519 1145 597 524 501 680 702 1713 1079 1179 960 753 676 925 930 1054 904 936 1286 1219 2613 1439 652 1057 537 1282 559 1103 1614 1334 2555 906 1042 1281 1456 926 1312 1184 1039 1418 613 1189 731 1002 811 769 1304 1313 1520 1446 1759 1403 1516 1506 1598 1318 1165 1254 1555 1773 2097 1904 2028 2014 962 1072 1029 1575 1202 1156 884 747 1553 1428 1474 1334 1470 1414 1484 2558 2077 2833 2509 2477 2478 2678 2896 1863 3804 2756 1510 3068 1295 1290 2822 1541 2468 2074 1716 2607 2634 1488 2128 1248 1276 1763 1705 1377 1212 1885 1874 954 1146 1043 815 1948 2451 2901 1954 1905 1913 2120 1898 1644 1687 1364 1405 1607 1565 2313 1497 1486 1296 1327 917 1297 1069 1109 1546 2211 2057 2117 1623 1764 1652 1260 1498 737 1171 1247 1234 1464 1393 1867 2520 1731 1743 2028 1843 2793 1461 2006 1496 1469 1774 2011 1929 908 945 1302 1363 2243 1731 1345 935 1546 2065 1604 2542 1441 2809 1433 2690 1278 1695 1335 1858 976 2608 1371 1314 2040 1224 1952 1333 1306 1039 1773 2137 1974 1779 1709 2440 1870 1401 1858 1396 1149 716 1336 2193 1059 1181 1164 769 1052 897 1677 2182 1183 1363 1097 999 1565 2217 2483 1849 1651 1714 1998 1698 402 342 344 501 326 1807 1749 1724 1968 1927 1744 1982 2027 1833 2033 1494 920 779 1221 1367 575 1420 1072 1779 1400 1428 1469 1166 1132 1128 1832 1597 2374 1985 1512 1824 1316 1287 1092 1247 1569 1231 1743 1671 1644 1258 1361 1822 1325 1447 1088 1213 1301 1874 1597 1831 1926 1119 1075 2368 2822 1126 1084 961 911 1101 1051 1369 1201 1330 915 882 1803 1220 926 1582 1987 2452 2205 9313 8856 2195 2074 2329 2157 2149 1765 2880 2321 2864 2420 2962 2553 2591 1682 1160 1128 1349 1684 1398 1377 1780 1832 2071 1960 1611 2845 2399 1666 1544 1504 1712 1744 2084 1423 1901 769 1712 1675 1317 946 1066 937 1178 1152 766 793 1772 1195 1442 1132 1608 1329 1173 1471 1224 2302 1808 1600 1850 1281 1076 2448 1614 1868 1578 1441 778 906 954 3243 4411 3043 2062 2681 4067 3070 2246 2364 2823 4510 2428 2574 2084 2284 1583 1861 3172 2461 929 860 842 953 1008 1241 3262 3573 2338 3380 2552 4582 4528 4790 5111 4364 4098 2915 3441 2298 5360 4993 5170 4983 5298 5527 5302 5102 5836 5197 4537 5114 4515 5321 5061 6871 5046 6595 4963 6342 5098 6247 4827 7964 7747 7688 4361 4377 4674 2665 2249 5437 4872 3766 2652 5241 1765 1931 2013 1678 1816 1972 1607 2902 3119 2053 1542 1420 1337 1275 1432 6822 6918 7022 7694 6956 6572 6968 6461 6729 7908 6881 6850 7059 7034 7161 7264 5850 6625 7024 5729 6909 6713 6591 6949 7923 7450 7834 8144 7821 1409 1168 1137 6996 7377 3597 9558 10782 10698 8833 3468 3607 2610 1141 2788 715 923 677 1000 6075 3843 3833 1271 1957 1516 1758 4264 4359 4237 6189 4644 3883 5495 3396 4601 7252 8549 8218 7889 14944 14256 7695 9009 9853 11200 4856 3408 3605 4684 4621 2773 5727 1676 7196 2805 5943 3280 676 601 3801 3320 5251 9384 5030 2185 4991 2438 2363 2359 2410 3734 3522 3705 4685 4201 5660 7517 3233 2249 5023 5442 5340 6425 4724 5133 3021 2885 2549 5847 3797 5661 2578 3832 2102 3491 2535 2585 3055 3939 7714 6319 2675 2547 2423 2415 2467 2351 2409 2169 2323 2877 4206 2871 2630 5019 2106 1970 6936 2838 3218 3193 1762 2427 2687 2472 3159 2849 2841 2765 2679 3028 3148 3236 2913 3152 3259 3322 3428 2450 2305 3043 1609 1206 1276 903 1535 2240 3275 1597 1544 1171 1997 1710 2624 1873 1636 1321 2432 1652 1655 1440 1512 776 716 1139 958 1234 1208 1103 1390 1434 1643 1281 1186 1261 1240 1165 1146 1692 1383 1511 1528 1437 1394 1201 1460 1790 2224 826 1571 1676 1290 1440 1415 1692 1689 1431 1364 2158 2817 1842 1578 1361 1399 2276 2403 2442 1658 1973 1847 1960 2072 1914 1908 2022 2113 2671 2727 2253 1753 1914 1678 2544 2342 2085 1995 1481 1410 1589 1406 1446 1499 2931 1227 1697 2441 1065 2302 1599 1443 1818 1086 1295 1804 2078 1803 1480 2798 378 2742 1295 1789 1178 1448 1092 1740 2347 1449 2349 2078 2958 3084 2774 2450 1123 947 1304 911 957 1253 1312 1094 755 660 1117 796 1136 1105 1207 1287 1080 950 869 1051 1321 1082 748 998 1057 1121 2671 1961 1505 1244 1321 2211 1403 1210 1171 1279 1256 2183 1755 1674 1999 1806 1978 1899 1971 1912 1277 1060 1378 1271 1608 1961 2133 2536 1372 1580 1104 1867 791 533 888 2177 1978 2076 2257 3298 1804 2382 2292 1737 2340 2285 2150 1463 2095 2220 3628 2684 2750 2327 2595 3262 2687 1796 2269 1764 816 2184 2590 2804 2520 2395 2402 1872 720 1731 1823 5245 872 786 1008 1386 1300 1380 1279 1727 1802 1072 1392 1307 1996 863 806 1055 3199 2880 1765 2105 1840 3496 689 988 669 745 1598 2405 1925 2097 2152 2020 2390 1657 2164 1805 1364 1532 2038 1450 1611 1845 1997 1620 2314 1785 1968 1059 1253 1123 1548 1462 3257 1539 965 1527 926 1149 1011 1137 1150 2294 1458 1511 3410 1763 2588 1863 3172 3691 1718 1248 2261 2385 2570 2913 2295 2494 2872 2035 2648 2962 2767 2648 2574 1677 1744 1659 2283 2402 2276 2983 2421 1373 4234 3463 4023 3169 2275 2981 3351 2089 2180 3135 1282 2903 1965 2100 2120 2046 2590 2268 2785 2716 2713 2064 3253 2652 1928 2091 2521 1989 4180 4071 4441 3114 2580 1947 1560 1289 2001 1919 2037 1457 1587 1908 1991 1231 2228 2336 2325 2583 2318 2108 2463 2354 1665 2104 2075 3545 2247 3006 3294 2851 3279 2754 2660 3180 3030 3304 3169 2642 3085 3094 2936 2887 2645 3658 2788 3485 3036 2753 3189 3422 2908 3208 3121 2776 8082 8805 6269 6467 6229 5453 5359 5849 8389 11833 29932 33968 6210 4973 6246 4144 7683 5545 4808 3043 3284 2819 3141 3060 3118 4857 1862 3268 4539 4075 4229 2158 2109 2451 1777 1697 2708 2092 1479 1617 1945 948 1319 1470 2635 2037 1438 1370 1539 937 1275 1309 2235 2062 2479 2411 2461 1488 2639 2630 2961 2716 3136 3031 2138 2392 2908 2057 2725 3362 2596 3162 3148 2702 781 1285 1134 916 999 758 1234 1113 1153 511 1422 727 985 712 944 811 629 482 587 800 601 546 539 603 493 1057 1061 1319 1129 1212 1994 1858 1957 1163 1028 1023 1241 1169 1003 1175 1333 1185 1470 1651 1895 1015 1015 1067 911 765 1031 1933 1156 1519 1927 2598 1430 1260 720 1674 1867 1695 1973 1843 1857 2058 1834 1693 1656 1632 1964 1752 1957 1575 1842 1772 1471 1766 1319 1747 1315 2789 1738 2560 2718 2585 2318 2272 2557 1642 2486 2381 1567 667 3072 1491 3253 1790 1351 3351 1562 1591 1343 1705 3319 3217 1579 1717 1602 3154 3026 3089 3597 3298 1519 1352 1550 2979 1789 3527 3234 1866 1757 3210 2694 1801 1562 2581 3326 2780 2541 3014 2820 3203 2918 3126 4249 4744 2869 3535 2902 3381 3060 3795 3227 1374 2143 1940 1409 1703 1828 6441 2249 2312 2162 2577 2929 2592 2360 2665 3324 3657 3255 3001 1828 1765 1709 1525 1113 2140 1927 2424 2510 1853 2014 1953 1534 1848 3018 2450 2389 2617 1640 1470 1408 2035 1303 796 768 585 782 764 748 583 1060 618 1166 644 793 2343 2518 2637 2080 2697 2556 2585 2384 2568 2583 2312 2667 3372 3386 3046 2939 3036 2770 2227 2366 2849 2303 1743 2562 2049 1844 2111 2464 2693 2854 1647 2409 3149 2349 2347 1747 1779 2032 2404 2569 2456 2625 2552 2228 1859 2472 2505 3157 2267 2531 3217 3022 2862 1827 4293 2629 2631 1887 3735 1978 3286 3801 2031 1257 1183 1436 540 501 554 749 1913 1680 1795 2044 2151 1816 2280 1060 1547 1894 1214 1376 1338 1131 1378 1314 2853 763 2047 1395 945 948 1217 1574 848 1174 995 1096 885 1156 1382 1003 1239 1200 1413 1773 1450 1441 1188 3757 1383 1293 1797 1559 1575 1508 1244 1614 1497 1468 1825 1813 2045 1717 814 950 1073 804 2379 2510 1955 2436 2251 2399 2094 1353 2500 1574 2158 2131 2819 1563 1880 2041 1858 2145 2198 2293 1931 1748 1948 2125 991 1271 1405 1161 1005 1800 4514 3382 2658 1159 1269 831 1673 1559 1460 1425 5856 1312 6627 6033 6016 5589 5878 6277 6439 6645 6146 6682 6435 6937 6101 6201 1965 1561 1776 1511 2517 2760 2812 2067 1906 1936 2879 3265 1830 1988 2509 2293 1445 2321 2886 1966 1934 1887 1908 2123 2011 2091 2166 2562 2670 3034 1970 2222 2035 2443 2268 2199 2073 2375 2267 1766 2744 2791 2807 2246 2829 3129 2661 2417 2284 2671 2101 2127 2192 2099 1269 1567 1897 1972 1908 1502 2149 2379 2267 1849 2557 2134 2156 2287 2515 2135 2635 2426 2469 2477 2435 2483 2400 2343 2820 2374 2677 1662 1854 1791 1894 1804 1748 1642 2305 1794 2069 2076 2382 2078 2180 1931 1623 2230 2215 2299 2560 2219 2434 2671 2418 2178 2600 2559 2526 1936 2066 2329 1971 2700 1912 2272 2218 2477 2467 2229 2515 2087 2243 2264 2319 2274 2440 2531 2598 2415 3379 2486 1810 2836 2631 2625 2842 2699 2673 2776 2705 2925 2672 2680 2646 2757 2771 2846 2891 2339 2323 2642 2610 2694 2794 2794 2108 2167 1786 2751 1592 890 833 693 894 898 843 807 674 934 706 971 984 1129 1163 781 890 783 861 1414 1076 1408 1249 1283 1479 1047 1104 1013 1079 994 1160 1041 1064 1414 1351 1343 1050 1474 953 1015 1014 999 951 1247 926 947 1193 1058 1308 1107 1028 2500 1185 904 831 533 685 1032 1292 930 1045 910 784 1018 876 1042 1065 1177 672 937 1419 2778 1157 783 995 1093 927 1168 1039 2264 1768 2048 1089 1169 1223 1380 1205 1645 1373 1237 1320 1001 1160 826 876 858 1057 1318 1340 1457 1268 1221 1636 1411 1253 1233 1328 1647 1128 1328 1328 2338 1828 1667 1820 1143 1373 1358 1269 1242 1215 1406 1039 1432 1499 1445 1266 1703 1596 1469 2967 2212 3278 2219 2089 2722 2329 2617 2272 3260 2614 1254 2874 1215 1347 2187 1613 2483 2001 1837 2218 2199 1823 2101 1677 1679 1578 2213 1622 1189 1630 1561 1111 1062 1009 1150 2201 2380 2986 2178 1824 1885 1941 1985 1607 1683 1038 1297 1294 1416 1561 1400 1425 1494 1294 1271 1444 1277 1366 1379 2478 2037 1577 1651 1295 1723 1138 1308 857 1046 1044 1322 1507 1116 1503 1987 1229 985 1719 1524 2523 1182 1654 1124 1144 1360 1533 2111 1113 1199 842 1288 1867 1873 1038 1278 1556 1874 1676 2468 1104 2562 1394 2705 1086 1943 1502 1511 1399 2489 1734 1479 2059 1535 1765 1176 1120 1581 1446 2232 2072 2187 2164 2273 1539 1182 1176 1215 1836 1495 1949 1712 739 871 772 873 1578 1076 1654 1780 984 1196 1553 1185 1595 1668 2409 2157 1279 1379 2020 1100 645 349 498 543 493 1456 1968 1889 2154 1811 1737 2465 1876 1612 1355 1150 497 441 1174 1378 512 1558 1369 1602 1556 1978 903 929 874 998 2020 1576 2646 1715 1694 1687 1087 896 916 1147 859 732 1004 986 1001 817 1516 1362 921 1108 1245 1253 1258 1485 1379 1519 1642 884 938 2181 1877 802 1664 1742 1555 1875 1805 1771 1470 1645 1312 695 1519 1315 1020 1880 1546 2853 2184 10705 9912 1760 2093 2227 1876 2147 1814 1947 1654 3352 2334 2601 2176 2406 1524 1292 1207 1043 1791 1081 1180 2123 2131 2302 1809 1398 2046 2256 1636 996 2068 1915 1956 2543 1662 1802 952 1210 1331 1149 1655 1466 1302 1103 1167 800 927 1334 1402 1448 1318 2070 1474 1377 1186 1192 2212 1650 1546 1527 1183 1330 2416 1605 1444 2142 1896 788 884 884 2563 2876 2708 1725 2888 3092 2799 2438 2772 2147 3686 2900 2548 2535 2070 1558 1398 3202 2615 864 797 935 886 966 1106 3251 3478 2545 2707 2810 3971 3945 4157 4220 3855 4112 3424 3632 2662 5349 5089 4801 4842 5130 4334 4435 3870 4813 4949 4268 4970 5664 5262 4561 6784 5525 6157 4853 6207 5281 6080 5060 8998 8414 8121 4481 4472 5347 2535 2029 5386 4834 3673 2613 5279 1553 1548 2237 1505 1639 1485 1256 3341 3135 2405 910 1438 1334 1165 1132 6273 6614 6945 6817 6339 6256 7301 6800 6597 8146 6669 7508 7498 6569 7518 6790 6562 7083 6754 6345 6880 7300 7369 7064 8323 7932 7524 8448 8081 1718 1348 848 7125 7376 3196 9487 10010 10344 9308 2903 2743 2450 1080 2509 728 1109 930 814 6484 4173 4009 1215 1728 1403 2093 4882 4230 3627 5471 3314 3548 4492 4103 4761 8012 9471 7255 8324 16355 15573 7219 9478 9579 11142 4553 2994 4538 4014 4727 2774 4917 2298 6433 2353 6000 2789 500 359 4335 3830 5432 9219 4815 2190 3701 2490 2523 2021 1972 3669 3557 3448 4109 3766 6407 7437 3017 2251 4383 6364 6156 5901 3970 4376 3160 2049 2166 5376 3283 6160 2175 3077 1720 2999 2628 2423 3006 2980 7348 6884 2552 2641 2638 2835 2556 2170 2669 1812 1836 2221 4187 2336 2308 5268 2416 2141 7124 2444 2728 3242 2261 2410 2718 2316 3338 2763 2528 2554 2977 3150 3020 3160 3155 3384 2869 3314 2995 2443 3166 2884 1502 1339 1276 1098 1823 1605 2836 1508 1738 1430 1769 1215 2720 2000 2132 1273 2606 1829 1287 1776 1015 1015 973 1003 850 1374 1646 1561 1510 1152 1334 1395 1813 1514 1388 970 1203 1409 1313 1386 1878 1224 1434 1006 1718 1849 1868 852 1231 1445 990 856 1591 1116 1105 1218 1257 1907 2325 1426 1813 1052 1025 2163 2237 2753 1299 1389 1424 1524 1746 1807 1624 1817 1179 1670 1689 1610 1723 1377 1629 2027 1959 1850 2083 1249 953 1356 1219 1070 1009 2062 1322 1482 2376 1204 1935 1562 1445 1753 1242 1560 1741 1903 1183 1561 2930 322 2441 1458 1319 851 1287 934 1419 2513 1708 2347 2478 2549 2663 2448 2200 1795 1167 1185 1164 814 1416 1450 947 971 793 933 883 1211 1371 1345 1223 1194 1046 986 766 896 784 504 833 1036 808 2102 1472 1306 1106 1263 1679 1512 1560 1411 1246 1610 2215 1880 1848 1943 1571 1626 2003 2178 1950 1657 1664 1217 1989 1881 2178 2246 2414 1588 1080 902 1443 1156 800 840 1972 1890 2169 2152 2635 2191 2040 2120 1844 2408 2377 1682 2571 2095 2270 3865 2472 3196 2574 2437 3068 2888 1717 1957 1941 930 2399 2831 2312 2082 1901 2596 1853 925 1676 1742 4216 722 733 721 839 848 948 970 1508 2139 1234 1383 1240 2061 917 792 1085 3072 2250 1478 1759 1609 2799 697 808 607 882 2101 2360 1824 2075 2063 1932 2218 1662 1978 1526 1383 1412 1656 1318 1441 1598 2281 2034 2244 1936 2091 1324 1638 1273 1477 1557 3232 1468 1248 1228 809 1440 1021 1243 1018 3361 1453 1345 3077 1823 2586 2437 2680 2738 1727 1135 2928 1876 1882 2102 1694 1943 1967 1694 1554 1598 1714 1720 2212 2009 2174 2086 1901 2626 2397 2698 2090 1253 3960 3334 3740 2237 2081 1978 2860 2086 2151 2629 1334 2405 2169 2476 2161 2534 2592 2257 2452 2539 1968 2099 3444 2470 2086 2658 2193 1674 3165 3419 3432 3075 2808 1929 1771 1431 1673 1701 1735 1302 1633 2243 1670 1328 1661 1389 2234 2232 2522 2046 2646 2125 1652 1859 1652 3724 1883 2456 2285 2403 2788 3795 2729 2791 2559 2833 2989 3036 2644 2624 2242 2682 2744 2717 2255 3122 2689 2950 3374 3526 2924 3048 2942 2899 7626 7510 5821 5613 6089 5061 5506 5931 5740 6988 5756 6210 32884 5408 6556 5145 7242 4843 4622 3221 3523 2850 3354 3539 2678 4216 1510 3043 4741 4139 4185 1959 2734 2259 2208 1647 2794 2114 1654 1473 1570 1815 1324 1711 1975 1661 1399 1227 1549 1031 1406 1301 1983 1329 1712 2142 2148 2135 2826 2656 2142 2398 2378 2359 2822 2356 2491 3187 2938 3211 2383 3455 3700 1737 1138 1039 901 1243 1159 941 1282 1264 972 618 1345 801 983 652 766 962 398 348 384 729 439 423 445 414 401 1256 709 1333 1169 1519 1920 1736 1914 1332 1533 1069 1103 913 847 956 1074 1016 1254 1240 1984 870 804 733 575 758 938 1770 1155 1629 2419 2683 1208 1360 872 1529 1666 1321 1463 1833 1753 1430 1627 1648 1610 1420 1085 1726 1923 1526 1930 1520 1434 1583 1133 1243 1270 2859 1745 1657 2199 1623 1929 1602 1635 1235 1904 1957 1321 803 2863 1547 2981 1346 1387 2884 1379 1599 1278 1596 3339 2537 1143 1156 999 2929 3127 3140 3390 2427 1328 1211 1175 2498 1251 2343 2412 1438 1307 2532 2396 1634 1613 2524 3140 2665 2734 2660 2669 2548 2788 3095 3567 4080 2858 3279 2844 3486 3198 3756 4152 1216 1672 1714 1816 1685 1692 5723 2506 2386 2350 2754 2925 2765 2478 2683 3693 4086 3950 2899 1951 2160 1444 1212 1172 2016 1588 2242 2493 1682 1439 1947 1181 1758 2735 2541 2408 2586 1655 1507 1045 1682 1320 744 837 715 760 766 652 602 970 734 1529 902 641 2016 2436 2289 2240 2364 2137 2278 2114 2307 2390 2039 2882 3297 2717 2717 2569 2924 2697 2115 2473 3107 2476 2127 2558 2237 1767 2216 2574 1958 2410 1822 2324 2115 2175 2057 2002 2089 2141 2000 2406 2103 1918 2805 1976 1805 1864 1958 2727 2377 2080 2842 3057 3390 1936 4152 1893 2032 1826 3713 1720 3650 3429 1712 1188 1189 1130 370 358 354 565 1934 1553 1633 1713 1422 1783 1887 1158 1400 1552 1150 1123 1607 1255 1129 1630 2538 675 1694 1460 1145 1454 1466 2191 1036 1176 1025 1232 1080 1441 1142 960 1405 1517 1983 1563 1222 1355 1150 4142 1919 1770 1882 1389 1081 1549 1350 1144 1619 1375 1309 1470 1725 1293 1145 1188 892 896 2087 2338 2740 2298 2741 3095 1830 1320 3067 1777 1668 2206 3152 1193 1730 2075 1915 2199 2316 2332 2139 1660 1411 2063 1192 1186 1300 1197 823 2393 3577 3728 1747 1268 1186 886 1591 1591 1866 1338 5790 1413 6301 5770 5585 5412 5142 5149 5626 6286 5666 6145 5514 5822 5806 5308 2220 2013 1948 1973 2291 2153 2398 2277 2275 2624 3196 2959 1257 1477 2270 2099 1574 2064 3031 2436 2323 2167 2190 2076 2115 2320 2437 2635 3313 2300 1859 2142 1739 2208 2239 2047 1844 2175 1520 1985 2127 2221 2250 2330 2185 2675 3035 2377 2646 2908 2015 1993 1992 2266 1797 2086 2203 1948 2178 1443 2677 2555 2274 2257 2739 2138 2106 1974 2708 2366 2457 2648 2555 2635 2598 2492 2321 1740 2767 2980 3134 2679 2320 2673 2340 2454 2537 2523 2633 2595 2467 2375 2371 2059 2267 2428 2360 2421 2212 2250 2291 2413 2570 2693 2452 2287 2540 2470 2604 2185 2411 2127 2441 2368 1957 2178 2927 1929 2621 1997 2256 2164 2436 2905 2737 2792 2122 2149 2446 2282 2989 2442 2352 2537 2869 2960 3064 2983 2683 3166 2921 2729 2826 2232 2482 2601 2697 2854 2746 2475 2463 2546 2851 3175 2831 2823 1743 1546 1694 2393 1282 1435 972 882 1047 1138 914 1023 745 903 1119 811 889 898 938 569 632 555 569 1072 717 1001 1014 1055 1288 844 902 778 834 713 819 896 921 1223 1154 1018 787 1176 1062 950 845 830 765 919 805 695 784 1076 1332 991 914 2436 1292 690 658 564 889 880 1795 1037 1164 724 753 490 919 660 1106 462 1002 680 1424 1790 1133 606 768 627 1022 790 1263 1650 1361 2267 1026 1235 995 1141 1016 1884 1763 1497 1946 668 1104 732 768 842 955 1375 1346 1056 1624 901 1489 1820 1230 1378 987 1591 1171 1174 1320 2239 1432 1534 1833 1053 934 1604 1440 1346 1349 1210 898 1147 1648 1083 1124 1726 1335 1205 2648 2674 1967 2020 1637 1789 1851 2683 1700 2817 1546 1232 1848 1216 1413 2462 1266 2325 1648 1516 2692 2430 1217 2284 1272 1370 1330 1969 1567 1359 1364 1384 1029 1311 1032 1117 1411 2018 2204 1383 1621 2285 1403 1874 1809 1852 949 1329 1448 1120 1692 1240 1122 1269 1149 1221 979 1123 1063 1294 2507 1726 2088 1065 1173 1536 933 1105 652 1426 1193 1177 1422 1385 1714 2338 1435 1344 1968 1307 2117 1420 1635 930 911 1357 1462 2030 912 952 970 1517 1868 1527 1063 1021 1271 1886 1552 2172 1255 2742 1025 2158 1307 1497 1413 1424 1369 2232 1435 1772 1709 1552 1590 1010 1107 1073 1430 1587 1532 1720 1789 1685 1596 1132 991 1381 1339 874 1423 1945 563 681 330 741 1554 939 1527 2174 1205 1388 1195 1028 1665 2093 2474 2084 1231 1392 2045 1245 325 263 334 388 388 1431 1473 1757 1867 1922 2053 1962 1308 1154 1385 1142 512 456 1088 1451 533 1255 988 1283 1551 1626 1080 1077 1150 850 1323 1740 2128 2134 2180 1772 1188 926 871 1440 829 700 1090 1161 1034 758 934 1818 1050 1239 915 1155 1449 1635 1143 1211 1971 1212 1199 2317 1547 601 1193 1209 1107 1345 1282 1313 1424 1369 843 1028 1484 853 1066 1592 1436 2274 1692 9383 8488 1702 2111 2235 1759 1675 1857 1741 1435 2792 2013 2546 2177 2321 1016 1212 1100 1351 1434 1024 1274 1776 1805 1843 1865 1459 2144 2563 1353 1247 1612 1642 1468 1771 1199 1936 737 903 1600 1353 1088 762 812 1074 1122 839 1054 1717 1429 1592 870 1716 1152 1066 1718 1210 2305 1812 1559 1366 1040 959 1594 1200 1259 1928 1842 728 788 696 2940 2778 3233 1770 2528 3106 2942 2709 2000 2154 3045 1739 2497 2059 1993 1407 1581 3092 2381 792 702 1033 721 1120 1174 3180 3219 2962 2583 2555 4525 4230 4756 4349 3858 3985 4131 3532 2589 4824 4576 4585 5411 5117 4481 3889 4080 4166 5130 4403 5388 4783 4921 5567 5764 5803 5872 5773 6251 5142 5826 4618 8840 7761 7670 3320 3527 4699 2715 2235 4688 4691 3675 2254 4298 1673 1665 1900 1654 2501 1720 1285 3342 3331 2077 988 1772 1609 1344 959 6478 6959 6901 6606 6705 6228 6337 6311 5717 7498 6515 7709 8086 6891 6815 6218 7089 7309 7064 7203 8285 7693 6292 6852 7326 7560 6894 6837 7362 1764 1547 960 6672 6979 3610 8931 10449 10559 8793 2828 2928 2755 1044 2798 550 1112 758 1002 5781 3160 3235 1450 1834 1568 1537 3295 4516 2887 4677 3072 4118 4738 3149 3954 7270 9086 7434 7063 14764 14567 6776 9350 10249 10252 3940 3134 3923 4353 4508 2587 4977 2288 5750 2377 5651 2643 458 402 4455 3951 4440 8534 4897 2374 3450 2334 2422 1489 1511 3137 3063 2784 3249 3084 6829 7305 3127 1905 4253 5386 5152 6298 4505 4924 2832 1924 2185 4496 3245 6532 2363 2874 1571 3003 2469 2550 2946 2998 6628 6318 2496 2471 2203 2679 2416 2002 2622 1896 1818 2406 3857 3103 2367 4192 2058 1889 7194 2396 2772 3008 1521 2758 2669 2854 2860 2606 2699 2693 2455 2812 3020 2864 2631 2844 3093 2671 3299 2254 2768 2637 1208 1268 1404 1260 1260 1198 2369 1544 1190 1299 1545 1208 2741 1789 1474 1382 2551 1948 1446 1142 1187 766 665 904 1180 1366 1155 1028 1248 1355 1242 1614 1557 1607 1379 1099 1127 1487 1661 1317 1578 1461 1113 794 1517 1703 1755 1079 1359 1122 1084 1279 1150 1187 1131 1236 1247 1883 2185 1063 1534 1083 1124 2615 2157 2350 1337 1385 1352 1402 1283 1757 1305 1303 1717 1886 1702 1745 1370 2094 1108 1593 1462 2101 1834 1173 1207 1160 1239 1089 1136 2785 1220 1960 1839 1184 2559 2018 1924 2229 1382 1578 2114 2354 1586 1596 2841 382 2926 1377 1604 1035 1113 1248 1612 2246 1395 2275 2841 1957 3348 1945 2375 1287 945 980 891 1149 1170 1082 758 973 786 769 1025 1124 1031 1209 946 918 1011 916 895 921 684 541 859 875 924 3132 2070 1356 1113 1145 1500 1268 1212 1192 1493 1260 2346 1934 2291 1731 1405 1446 1891 2222 1263 1766 1233 1066 1350 1540 1954 1992 2461 1667 1244 708 1155 996 735 766 1765 1710 1918 1679 2555 1870 1879 2055 1663 2420 1883 1732 1969 2003 2278 3368 2708 3376 2911 2150 2955 2375 1548 1693 1440 530 2049 2330 2549 2597 2494 1830 2137 594 1478 1792 4171 779 686 711 956 919 1023 1054 1520 1497 784 1393 1563 1789 857 847 1062 2723 2467 1857 2012 1127 3054 606 1121 822 679 1621 2571 2022 2323 2402 2255 2581 2015 1998 1454 1226 1282 1607 1240 1380 1339 2004 1611 2200 1687 1932 1616 1835 1714 1179 1144 2832 1182 1182 1098 500 1378 779 1434 998 2217 1336 1366 2737 1799 2700 2731 2955 2757 2205 1618 2978 2278 2032 2314 1807 1940 2144 1860 2050 1813 2034 2168 1876 1442 1555 1603 1734 2681 2275 3091 2552 1219 3475 3027 3359 2292 2419 2067 2786 1837 2141 2329 1163 2081 1983 2363 2014 2308 2640 2423 2657 2638 2122 1962 2845 2345 1911 2338 2439 1620 3553 3326 3080 2376 1970 1676 2128 1930 1578 1731 1837 1194 1408 1697 1707 1243 1937 1653 2011 2103 1971 2066 3062 2135 1456 2104 1793 3610 1863 2233 2670 2450 2900 2849 2767 2573 2471 2752 2770 2891 2879 2193 2316 3081 2961 2154 2446 3429 2611 2713 3811 3435 2895 2858 2739 3054 7186 7459 7009 6277 5809 14333 16063 16521 4572 5985 4364 4973 5408 29497 5614 4597 7033 5333 3683 3640 3957 2780 2260 3164 2740 3870 1563 3616 4779 4227 4635 2102 2359 2666 1446 1545 2050 1335 1980 2372 2246 1283 1248 1724 1312 1099 1128 1310 1404 1039 1132 1108 1537 1514 1963 2089 2314 1956 2812 2364 2348 2403 2295 2150 1909 2653 1834 2339 2848 3326 2520 2581 2801 1669 1127 1075 974 1173 1188 1054 1117 968 791 583 1182 980 855 817 1153 888 287 429 424 472 750 716 725 762 663 1367 897 1250 1361 1367 1564 1500 1695 949 821 970 1119 1256 1187 1381 1062 1275 1736 953 2015 746 703 949 871 702 872 1558 882 1201 1643 2416 1395 1121 703 1395 1398 1107 1337 1817 1827 1761 1639 1352 1252 1198 1220 972 1084 1553 1354 1089 1416 1675 1346 1523 1548 2343 1662 2101 2239 2153 1564 1748 2187 1349 1963 2006 1184 520 2462 910 2164 1252 903 2373 1203 1330 1146 1419 2574 2368 1164 1482 1315 2638 2469 2581 3036 2586 1470 1364 1539 2856 1370 3174 2926 1627 1543 3074 2634 1706 1428 2461 3317 1799 2513 2185 2950 3344 2390 1871 3205 3433 2497 3103 2997 3300 2754 3215 3070 983 1545 1702 1696 1613 1448 5773 2689 2590 2431 2543 2562 2358 1871 2386 2970 3070 3200 2671 1905 1664 1346 1411 1235 1842 1685 1979 1727 1720 1774 1696 1444 1944 2974 2136 2064 2200 1455 1683 1290 1283 1147 809 782 738 768 794 781 759 1176 937 1093 903 665 1726 2268 2132 1899 2057 1925 2107 1763 1956 1978 2084 2514 2873 2821 2762 2503 2957 2607 2058 2237 2143 1890 1989 2745 2295 1968 2138 2021 2078 2347 2022 2292 2091 2239 2030 2013 2182 1946 1700 2458 2211 2252 2456 2137 1927 1991 1934 2559 2230 2108 3014 2772 3141 1982 3532 1928 1676 1938 3403 1540 2983 2828 1863 1327 885 859 651 679 710 835 1591 1306 1535 1898 1934 1781 1635 1159 1570 1847 882 1052 1156 1026 1575 1439 2879 571 1515 1500 1188 1481 1200 1371 960 918 908 1169 1047 1209 986 1361 1594 853 1722 1381 1444 2157 794 3788 1736 1625 1546 1295 1107 1339 1247 1139 1518 1178 1419 1418 1415 1119 800 851 971 1028 2211 2448 1942 1930 2014 2267 1813 1280 2059 1819 1924 1929 2379 1027 1682 1700 1616 1725 1919 2037 1554 1412 1466 2036 1234 1266 1385 1721 1223 2258 3563 2884 2005 857 1053 874 1514 1319 1650 1102 5840 1688 5819 5425 5591 5944 6381 6409 6540 6190 5223 6063 5231 5153 5891 6484 1592 1825 1801 1825 2101 2133 2054 2323 1845 2476 3085 2516 1538 1572 1619 2077 1618 1987 2623 2083 1967 1877 1585 1685 1635 2590 2598 3106 3090 2923 2010 2165 1972 2123 2347 2401 2114 2324 2004 2133 2571 2661 2449 2639 2412 2866 2887 2648 2279 2740 2187 2008 1916 2163 1966 2367 2548 2353 2291 1663 2613 2762 2576 2606 2803 2787 2777 2941 2959 2965 3033 2798 2852 2807 2824 2534 2822 2064 2700 3241 2839 2417 2492 2469 2276 2578 2514 2441 2655 2693 2227 2845 2338 2384 2768 2648 2584 2648 2554 2750 2554 2466 2770 2848 2855 2554 2776 2762 2700 2283 2489 2378 2398 2411 1979 2302 2840 2196 2852 2672 3151 2694 2711 2590 2541 2481 2683 2443 2691 2564 2798 2931 2112 2887 2993 3009 3011 2828 3237 3379 3197 3067 3142 3166 2975 3286 2931 3300 3244 2818 2917 2914 2645 2826 2970 2662 2207 1680 2347 2732 1289 1020 879 782 999 982 1018 880 920 826 715 720 984 1150 1072 828 1009 892 946 1619 1152 1915 1290 1579 1959 1109 1342 1116 1205 1235 1443 1143 889 1598 1543 1399 1196 1668 1067 1315 1204 1111 1067 1269 988 956 1149 1168 1519 1476 1414 2271 1303 776 742 591 990 939 2011 1194 1333 978 1079 977 1283 1036 1162 949 840 1037 1535 2688 1491 674 908 1122 1050 1053 891 2391 1650 2665 960 1074 1423 1418 1095 1520 1339 1150 1834 1070 1585 903 925 845 1142 1280 1348 1319 1357 1459 1861 1645 1734 1585 1403 1753 1310 1111 1233 2452 2276 1705 2066 868 1450 2017 1237 1282 1225 1731 1324 1515 1753 1464 1454 1846 1586 1336 2667 2784 3089 1946 2224 2171 2338 3239 1979 3542 2063 1398 2499 1544 1116 2460 1872 2876 2114 1479 2458 2378 1545 2236 1641 1749 1558 2493 1856 1222 1659 1773 1485 1434 1152 1200 1881 2381 2702 1958 1776 2003 1807 1951 1845 1673 1283 1352 1256 1444 1565 1321 1267 1539 1390 1121 1369 1724 1079 1535 2491 1915 2017 1455 1326 1368 1276 1440 860 1099 1096 1289 1725 1372 1567 2412 1489 1458 2135 1435 2414 1328 1880 1107 1166 1577 1678 2091 1151 1097 1062 1243 1837 1694 1484 1186 1650 1689 1341 2381 1522 3312 1375 2889 1048 1610 1310 1801 1323 2743 1477 1597 1947 1646 1887 1289 1343 1355 1910 2270 2290 1939 2195 2048 1913 1393 1456 1473 1720 1315 1964 2159 1119 1283 784 841 1075 1298 2302 2413 1453 1731 1674 1473 1913 2316 2801 2113 1190 1529 2046 1310 405 336 232 465 445 1595 1473 2440 2366 2330 2428 2406 1735 1549 1631 1308 509 623 1277 1348 536 1424 1374 1683 1630 1963 1050 986 808 1097 2007 1897 2633 2238 2398 2039 1355 1095 1126 1495 1311 1136 1391 1517 1351 1191 1231 1765 1061 1326 1141 1410 1257 1561 1694 1813 1792 1048 1067 1919 1874 915 1386 1600 1296 1849 1737 1708 1534 1179 1271 923 1526 1083 1342 1859 1503 2449 2120 9592 9464 2249 1931 1953 1904 2621 1984 2223 1891 2975 2733 2841 2420 2891 1743 1463 1323 1272 1471 1344 1351 2077 1945 1841 1739 1500 2678 2610 1400 1330 1533 2121 2069 2585 1931 1875 1235 1124 1617 1291 1178 1027 1116 1318 1236 1109 970 2248 1755 2078 1322 2036 1497 1993 1370 1172 3092 2234 1483 1666 1281 1092 1807 1274 1702 2357 2154 867 1033 1176 2797 4139 3186 2003 2637 3414 3169 2542 3066 2478 3904 2415 2453 2909 2190 1708 1555 2686 3053 1071 1043 857 700 1081 1185 3292 3134 3102 3042 3130 5099 5152 5174 4545 5072 3897 3786 3401 2650 6042 5448 5495 5649 6204 5321 4936 4944 5240 5204 5015 5573 5359 4897 5044 6955 6296 7140 6178 6595 5481 7453 5897 9500 9204 8391 3801 4234 4546 2606 2333 5260 4740 4130 2245 4928 1659 1649 2116 1750 2110 1315 1464 3031 3061 2335 1232 1527 1407 1542 1155 7699 8012 8205 7053 6779 6519 7282 7769 7929 9022 7595 8535 8265 7347 9140 8056 8191 7779 7622 8460 8588 8818 7595 7712 7756 8460 7558 7966 8288 1945 1616 1084 7668 7412 3926 10539 11441 12100 10589 2838 2822 2770 1184 2938 1032 1584 1284 1366 6726 4147 4153 1391 2149 1785 1874 4108 4858 4236 6195 3746 3601 5564 3945 4733 7788 9239 8195 7985 16011 15824 7910 8798 9507 11167 4594 3106 4144 4211 4762 2935 5467 1945 6235 2518 6551 2782 418 370 5657 3551 6472 8751 5042 2403 4631 2809 3292 2017 1914 3533 3372 3627 3808 3802 5864 9714 3273 2006 4330 6122 5943 6381 4110 4710 3125 2570 2145 5332 3505 6019 2021 3349 1662 3106 2471 2362 3014 3532 7161 7125 3014 2531 1866 2839 2516 2476 2409 2277 2166 3027 4353 2408 2466 5175 2521 2368 6865 2293 2746 3066 2074 3024 2987 2876 2989 3048 3054 3295 3198 3177 3230 3003 2827 3137 3332 3131 2966 2718 3710 2941 1933 1591 1489 1156 2000 1689 3608 1772 1706 1118 2024 1245 2339 2524 1757 1239 2868 2271 1993 1599 1626 1228 1104 1444 1173 1735 1216 985 1382 1422 1597 1358 1386 1392 1411 1234 1206 1547 1758 1462 1607 1596 1378 677 2109 2284 2216 980 1621 1587 1383 1304 1657 1254 1440 1403 1321 1553 2855 1366 2032 1537 1398 2581 2393 2418 1385 1469 1476 1649 1812 2278 1492 1974 1681 1679 2282 2233 1771 1949 1955 2270 2154 2372 2355 1700 1335 1748 1388 1342 1287 2377 1630 2055 1921 1407 2238 1789 1614 2184 1434 1821 2222 2537 1596 1750 3557 633 3635 1491 1941 1294 1452 1344 1879 2873 1586 3052 2641 3103 3112 2971 2569 1786 1015 1227 1273 813 1561 1545 828 901 728 843 1073 950 1450 1545 1362 1250 1061 887 1134 1112 976 511 752 1026 1187 3381 2100 1547 1224 1972 2035 1357 2126 2122 1565 1253 2710 2274 2048 1794 1394 1919 1694 2002 1670 1588 1454 1733 1951 1824 2427 1847 2329 1820 1225 1369 1299 1470 1165 1080 2085 2039 2358 1866 3294 1985 2308 2380 1797 2829 2106 1911 2285 2331 2602 3354 2741 3925 3175 2586 2735 2545 1733 2532 2045 578 1838 2136 2104 2291 2063 2651 2078 1131 1619 1772 4299 742 778 663 920 778 1010 906 1193 1630 969 2021 1547 2746 946 935 918 2776 2519 2140 2491 1385 3183 811 1097 834 867 2200 2621 2054 2227 2564 2324 2776 1956 2487 1892 1483 1603 2104 1566 1704 1776 2638 2234 2799 2201 2346 1556 1915 1554 1350 1618 3563 1574 1282 1314 779 1447 977 1218 1185 2460 1719 1637 3498 2282 3154 2520 3330 3427 1992 1234 3257 2318 2111 2295 2242 2584 2149 2193 2345 2599 2483 2530 2822 1794 1915 1917 1938 2475 2635 2978 2613 1411 3810 3397 4153 2525 2639 2278 3449 2258 2309 3460 1198 2569 2589 2412 2663 2446 2585 2353 2433 2524 2344 2183 2920 2307 2142 2538 2312 1937 3906 3650 3610 3189 2810 1630 2388 2048 1928 1946 1889 1669 2083 2263 1957 1809 1893 1832 2432 2347 2917 2110 3004 2581 1675 2515 2416 4910 2300 3282 2526 2880 2775 2995 3232 3529 2883 3361 3526 3050 2404 2530 2492 3045 2997 3236 2592 3889 3196 2974 3977 3955 3279 3467 3293 3008 8933 9182 7068 6788 6156 4919 5543 6116 5831 6900 5791 6246 6556 5614 36692 5181 8417 5572 5043 3350 3854 2762 2815 3750 3569 4276 1730 3955 6023 5258 5384 2235 2805 2564 1761 1726 2487 1858 2184 1920 2430 1562 1495 1643 1824 1437 1339 1446 1503 1167 1384 1235 1818 1730 1857 2603 2410 2457 2872 2911 2554 3081 3244 3151 3048 2705 3226 2698 3272 3672 2664 3206 3398 1878 1334 1471 1299 1463 1493 1068 1070 1287 1146 704 1314 861 853 1013 1022 842 615 555 569 765 556 630 661 591 540 1555 985 1250 1207 1750 1533 1411 1477 1128 1388 1086 1308 1391 1331 1428 1115 1129 1176 1128 1792 969 937 926 780 951 1087 2045 1594 2235 2247 2514 1592 1174 868 1569 1745 1734 1788 1546 1607 1486 1849 1526 1535 1652 1679 1841 1941 1495 1626 1246 1402 1567 1486 2034 1949 2753 2447 2119 2809 2044 2644 2200 2380 1519 2412 2554 1871 809 3260 1662 3723 2021 1539 3847 1590 1857 1457 1762 2829 3308 1425 1684 1513 3659 3607 3593 3903 2823 1588 1485 1681 3246 1508 2982 3311 1958 1692 3011 3357 2104 1889 2834 3107 3178 2780 2889 2923 3393 2940 2902 3531 4241 2912 3610 3363 3465 2960 3601 3911 1385 1871 1759 2022 1739 1901 6769 2997 2806 2669 3078 3301 3137 2789 3266 4348 4247 3818 3159 2375 2098 1505 1303 1551 2352 1983 2284 2597 1728 2035 2219 1670 1975 3088 2322 2629 2257 1421 1537 1450 1610 1659 1064 1133 999 1100 1056 960 884 1269 669 1157 1067 1054 2120 2711 2523 2531 2663 2361 2663 2696 2597 2762 2665 2807 3360 3146 2961 2946 3198 3049 2596 2844 2720 2612 2387 3114 2700 2321 2248 2523 2860 2694 2002 2245 3239 2728 2554 2603 2566 2735 2213 2906 2491 2675 3204 2286 1928 2219 1721 2761 2803 2852 2986 2780 3445 2163 4374 2329 2340 2062 3722 1707 3438 4141 2205 1105 1266 1569 581 639 711 851 2398 1599 1836 1619 1883 1626 2020 1263 1800 2038 1002 1447 1165 940 1467 1610 3136 906 1932 1334 1363 1582 1594 1773 1216 1385 1260 935 793 1339 1071 1473 1528 1337 1745 1817 1216 1859 898 4246 1725 1491 1615 1384 1356 1538 1327 1189 2160 1603 1689 1640 1670 1429 765 846 961 887 2359 2789 2166 2063 2133 2303 2166 1303 2942 1977 2112 2272 3141 1188 2306 2187 1917 2276 2400 2448 2192 1567 1418 2140 1474 1544 1556 1390 957 2469 3896 3731 2455 1198 1337 1380 1516 1503 1819 1449 5994 1490 6364 5853 6290 6068 6664 5876 6365 6476 6545 6626 6205 5951 6425 5505 1993 2340 2286 1905 2705 2454 2778 2441 2444 2316 3298 2695 2055 2089 2225 2343 1804 1884 2715 2882 2642 2533 2267 2087 2042 2563 2648 3292 3183 2854 1610 2027 1807 1692 2088 1282 1198 1734 1619 1631 2736 2693 2704 2237 2118 2523 2380 2480 2037 2376 1247 1522 1473 1583 2027 1807 2148 1825 2116 1712 2673 2985 2529 2250 2395 2480 2563 2565 2603 2744 2523 2359 2513 2201 2303 1979 2711 1597 2440 2690 2515 2159 2666 2245 2022 2325 2109 1885 2467 2158 2202 2285 2849 2301 2544 2407 2303 2279 2445 2495 2652 2594 2651 2479 2205 2457 2389 2408 2439 2029 2185 2304 2301 2311 1524 2326 2231 1667 2020 1890 2134 2198 2685 2428 2528 2191 2432 2924 2554 1929 2761 2096 2114 2997 2451 2594 2762 2569 2790 3114 3021 3099 3497 2169 2352 2217 2718 2869 2659 2954 2568 2817 2574 2464 3004 2274 1661 1736 1758 2231 972 948 691 567 757 741 630 849 410 587 704 879 982 904 936 552 542 510 770 1225 557 1291 699 1031 1259 672 684 535 569 734 858 751 641 1193 1039 967 728 1160 807 1027 778 786 752 985 762 1119 1109 952 1052 1111 1056 1764 1145 888 864 487 577 932 1516 1098 1213 782 739 513 798 652 605 585 693 548 1084 1948 951 519 629 704 720 702 865 1274 863 2425 769 857 1200 768 1305 1958 1690 1586 2274 645 1243 610 764 864 1386 1495 1624 958 1634 976 1111 1779 1406 1970 1017 1939 1299 1361 769 2144 1379 1067 1558 1380 1215 1563 1146 924 832 1291 739 1017 1168 961 1112 2099 1343 728 2220 2391 2270 1338 1276 1833 1206 2584 1525 1851 1553 950 1453 1141 949 1632 2104 3172 1835 1461 1998 1834 1156 2035 1678 1771 1408 1641 1583 1028 1363 1190 1196 1939 731 1320 1149 1521 2352 1339 1436 1548 1293 1916 2450 2342 1072 1252 1129 759 1242 1333 852 1192 931 1078 647 880 843 1086 1848 1715 1657 1295 1087 1091 1140 1320 601 738 870 1134 1267 1272 1209 1686 1253 1222 1725 1166 1770 1403 1591 797 772 1123 1091 2039 982 1137 853 765 1547 1280 1106 1453 1156 1324 1247 1758 905 2629 1118 1808 921 1518 1163 1174 839 1643 1265 1120 1280 1253 1214 1146 1012 860 1400 1507 1451 2089 2107 1245 1385 1005 737 1125 1514 1073 1655 1933 451 570 354 511 1210 1044 1247 1757 866 1154 1372 782 1189 1400 1885 1926 937 1148 1699 723 511 285 336 332 381 1001 884 1707 1827 1633 1798 1755 1365 1143 1247 985 497 441 952 1501 489 1572 1056 1193 1545 1588 671 674 1035 623 1334 1278 1908 1589 1788 1453 1326 823 658 1704 723 618 943 961 1014 638 962 1195 786 864 663 1135 1409 890 1116 1287 1398 1132 952 1917 1147 776 858 1048 924 1159 1090 1538 1245 823 590 1021 1112 811 1163 1764 1285 2563 1898 8222 8645 1195 1558 1562 1641 1549 1516 1371 1239 2633 1806 2278 2040 1998 1155 1067 1246 888 1572 1640 1354 1549 1559 1729 1617 1056 1872 2284 786 887 1915 1272 1308 1753 1164 1474 628 710 1686 1380 1065 1071 951 1169 1245 934 985 1689 1437 1777 1225 1726 855 1111 1383 1003 2672 1963 1572 1655 1487 1110 1381 1257 1489 1450 1332 944 1068 965 2938 2595 3287 2326 2088 3345 2655 2614 2189 2281 3063 1557 2207 2081 1530 909 1343 2617 1981 576 494 618 711 1059 1012 2456 2679 2351 2358 2541 3997 4460 4369 4078 3898 3550 4754 3339 2207 4691 4766 4349 4381 5028 3402 4607 4644 4479 4644 4214 5051 4953 4848 4562 5513 5054 6228 6086 5536 4417 6272 4296 8411 7567 6181 3117 3740 3563 3206 2557 4595 3960 3326 2215 4346 1652 1565 1777 1556 1915 1404 1196 3020 2938 2259 784 1242 1092 897 929 6425 6297 6116 5778 6221 5567 6147 6251 6193 7345 6368 7477 7277 6056 7805 6183 7191 6519 6940 8714 7675 8847 5258 5487 6942 7280 5650 6100 6423 2078 1862 603 6824 6729 3351 10400 9917 10302 8095 2500 2375 2579 1000 2914 382 1339 970 983 6244 3454 3696 1115 1654 1241 1116 2839 4066 2922 4305 2975 3450 5350 3030 3765 7607 8955 7043 6977 13802 12991 6923 8018 8152 10348 3454 2449 3176 4226 3684 2079 4986 1704 4662 2450 5742 3213 603 493 4150 3298 5003 7441 3863 2081 3610 2022 2806 1605 1490 3317 3052 3043 2692 2297 5724 7695 3581 1943 3554 4786 4652 6172 4344 4518 2155 1772 1801 5105 3247 6645 2506 2938 1508 2668 2090 2032 2562 3192 8077 7343 2001 1867 1810 1916 2147 1663 1904 1677 1662 2015 3303 2570 2065 4326 2201 1907 6111 1669 1970 2238 1981 2931 3394 3335 2410 2540 2299 2390 2528 2568 2664 2926 2536 2739 2234 2847 3168 2251 3053 2401 1459 1330 1289 1645 1366 1284 2307 1102 1051 1486 1422 1257 2609 2223 2237 1299 2482 2398 1660 983 1135 968 861 1138 1369 1302 847 757 1023 993 932 1082 1110 1362 1129 955 1304 1195 1241 1093 1465 1567 1035 599 1475 1675 1662 635 1460 1803 944 890 1694 1343 1022 1518 1158 1792 2168 1884 1147 1033 1246 2404 1842 2121 1042 1312 1314 1380 1427 1403 1427 1524 1433 1430 1464 1751 1304 1768 981 1614 1638 1860 1675 1232 1008 1274 1418 1168 1410 2115 1352 2009 1330 727 1986 1559 1400 1739 1071 1456 1719 1967 1163 1300 2528 326 2575 1386 1802 1089 1285 684 1774 2073 1664 2722 2273 2357 2181 1842 2030 1473 1462 1116 1498 1012 1235 1434 953 550 452 952 995 768 865 1481 1086 837 747 703 919 647 550 482 734 1126 841 2798 1748 1836 1491 1007 1447 1303 1082 1167 1476 2262 2281 1811 2216 1563 1456 1584 2052 1850 1249 1753 1579 782 1409 1321 1694 1670 2284 1833 1055 770 1284 800 598 1032 2093 1959 2218 1632 2603 2169 1874 2047 2042 2304 1566 1764 1942 2089 2648 3351 2191 3096 2635 1770 2332 1981 1464 1681 1617 758 1737 2193 2008 2158 1431 1718 1781 1159 1444 1580 3537 776 758 813 951 934 1086 949 1115 1326 735 1524 1786 2093 597 587 718 1647 1807 1613 1927 782 2774 683 994 654 725 1989 2491 2028 2204 2383 2200 2441 1813 2546 1311 1087 1150 1620 1235 1360 1127 2113 1701 2538 1878 1981 972 1371 835 1250 1415 2877 1216 1016 1074 428 915 758 1114 799 2629 930 1603 2338 1903 2693 2751 2452 2501 1598 1206 3125 2033 2630 2802 1773 2214 2024 1985 2095 2207 2173 2331 1697 1487 1388 1251 1171 2267 2204 2258 2248 1189 2914 2937 3509 2314 1942 2138 2852 2784 2187 3336 1015 1859 1762 2001 1766 1952 2278 1993 2299 2351 1757 1840 2572 2684 1689 3070 2165 2082 2790 3042 3412 1777 1539 1889 1877 1475 1090 1057 1415 1111 1471 1609 1084 1375 1615 1998 1868 1930 2916 1554 2804 1461 1566 1987 1637 4605 1726 2858 2191 2265 2327 3136 3157 2820 2640 2675 2364 2454 2083 2337 2215 3049 2701 2114 2690 3962 2770 2742 3364 3513 2787 2631 2461 3129 7049 7866 5864 5687 4708 4824 4459 4827 3987 5037 3888 4144 5145 4597 5181 25351 6624 4905 3647 3586 3788 2481 2149 3139 3344 2878 1608 3743 3961 3496 4702 2161 3404 2345 1199 1456 1981 1110 2269 2203 2052 1708 1079 1372 1190 1082 1099 1111 1352 1168 948 866 1245 1271 1444 1656 1368 1872 2343 2293 2250 2963 3122 3155 2576 2563 2872 3111 2439 2630 2312 2384 2441 1412 1083 1546 1386 1236 1329 1018 1273 1058 997 426 1046 854 617 555 772 1348 230 213 317 539 800 824 819 743 692 1230 1067 1059 1175 1235 1818 1615 1668 1213 1595 1045 1221 892 856 853 1360 978 909 1157 2352 800 766 927 707 658 909 2050 738 1024 1786 1942 1271 1056 577 1158 1370 1226 1311 1362 1808 1085 1389 1189 1100 1050 1338 1269 1373 1088 1480 1100 1210 1163 1276 1527 1306 2250 1669 1857 1742 1918 1676 1804 1937 1026 1687 1484 1650 703 2211 1095 2843 1781 996 3025 878 1335 882 1257 2412 2174 1136 1195 1046 2750 2795 2828 3571 1961 1297 1224 1566 2792 1560 2858 3148 1924 1505 2771 3019 1422 1552 2092 2336 2167 2330 1903 2348 2694 2707 2508 2781 2732 1867 2147 2340 2684 2586 3273 3532 1102 1794 1260 1110 1332 1308 5972 2274 2535 2339 2268 2555 2367 2065 2404 3105 3207 3085 2343 1861 2156 1569 1197 1211 1505 1013 1724 1712 1192 1309 1394 1304 1875 2503 2171 1899 2068 1414 1156 1090 1271 1288 575 616 515 608 604 521 439 935 733 928 1073 531 1648 2073 2096 1938 1487 1753 1690 1780 1638 1531 2009 2359 2339 2189 2128 2036 2124 1836 1359 1509 1805 1422 1648 3186 2184 1734 1958 1909 1623 1683 1916 2092 2554 2767 2180 1970 2335 2159 2284 2058 2123 2671 1714 1941 1950 2258 1203 2659 2212 1916 2660 2085 3010 2011 2834 1299 1144 1495 3263 1046 2835 2810 1548 1106 1044 666 434 534 538 681 1537 1437 1273 1141 1442 2150 1467 890 1161 1261 739 1541 1142 929 1256 1703 2302 627 1639 1138 1022 1358 1349 1124 1108 972 846 822 693 1072 877 788 1224 799 1375 1567 1801 2123 665 3851 1382 1283 1726 1307 1317 1417 1294 976 1678 1549 1145 1298 1554 1189 909 857 821 787 1578 2207 1850 1402 2149 2288 1447 1224 1932 1493 2186 1876 2372 708 1490 1958 1719 2010 2193 2015 1496 1110 1459 1728 959 916 1192 1351 1088 1760 3659 2930 2488 975 871 906 1007 949 1693 1170 5711 1259 6299 5834 5636 5228 5555 5893 6235 5448 5838 5437 5888 6286 6136 6141 1572 1802 2188 1622 2178 2291 2434 2090 1557 2440 2215 1971 1886 1872 1941 1566 1654 1402 2677 2186 2090 2046 2041 2122 2103 2906 2823 3183 4132 2991 2723 3219 2273 2988 2431 3148 2902 3337 2437 2807 2961 3185 2944 3409 3246 3562 3533 3125 3644 3634 2800 2966 2952 2728 3357 3097 3537 3385 3382 2969 4029 3429 3444 5191 3644 4154 4077 4256 4171 4773 3992 4224 3933 3855 3809 3597 3809 3395 4112 4507 4263 3955 3480 3872 3302 4148 4355 3507 3563 3674 3584 3874 3403 3379 3798 3242 3558 3659 3538 4121 3829 3697 3805 3619 3724 4126 3346 3574 3473 3530 3251 3217 3202 3685 2576 3336 3619 3079 3902 3523 3565 4066 3731 4087 4136 3850 3959 3463 4043 3354 3816 3563 3228 4388 4533 4445 4473 4695 5038 5595 5327 5790 4978 5102 5198 4465 4024 4631 4269 4756 4915 4775 4386 5018 4777 4476 2543 3230 3002 3387 1924 1634 1232 1012 1310 1421 893 1167 703 1110 977 1113 1376 1401 1364 973 1114 963 1383 1714 1139 1842 1382 1996 2461 1116 1294 1113 1193 1643 1620 1331 1573 2142 1714 1264 1195 1646 1254 1493 1399 1337 1164 1700 1111 1413 1487 1498 1824 1652 1563 3257 1933 1094 965 874 1025 1034 2867 1758 1925 920 1301 897 1424 1018 1436 955 1557 1170 2504 3164 1354 984 1349 1319 1187 1487 1329 2791 1792 4709 1334 1576 1547 1660 1862 2049 1913 1600 2807 1116 1499 1254 1577 1344 1448 1444 1753 1480 1976 1561 1832 2135 2115 2769 1878 2393 1891 2034 2011 3289 2177 2121 3121 1723 1592 1785 2234 1637 1444 2040 1426 1740 2327 1698 1459 2507 1893 1845 3354 3676 3497 2506 2446 2549 2535 4163 2678 4037 2285 1649 2326 1793 2077 2794 3437 3478 2146 2096 3409 2864 1789 3185 2030 2156 2059 2894 2432 2071 1908 2254 1984 2352 1629 1842 2289 3083 3594 2433 2224 2766 2315 2902 2687 2644 1830 1984 1649 1646 2015 1841 1888 1821 1773 1458 1844 1471 1392 2371 3164 2529 3089 1719 1535 1843 1537 1778 1044 1404 1136 1641 2642 2076 2239 3552 2275 2026 2179 1654 2945 1740 2324 1416 1564 2109 2442 2724 1865 2027 1540 1508 2631 2060 1949 1320 2251 2301 1911 2831 1775 4239 1872 2905 2000 2153 1525 2158 1986 3778 2158 2291 2191 2561 2401 1495 1464 1291 2057 2545 2183 2951 3077 2485 2117 1814 1423 2006 1884 1242 2116 2511 995 1401 1115 1092 1309 1681 1930 2644 1450 1819 1765 1716 2324 2679 2993 3255 1287 1657 2689 1817 672 623 644 822 636 2105 2312 2255 2389 2455 2729 2720 2244 1993 1977 1916 862 833 1827 2009 849 2019 1393 1726 1902 2022 1619 1644 1797 1021 2245 2452 3025 2633 2515 3005 2159 1340 1627 2073 1690 1439 1893 2008 1742 1383 1979 2481 1720 1940 1733 1478 2296 2103 2084 1930 2494 1781 1569 2884 2270 972 2247 2301 2155 2365 2531 2364 2029 1607 1126 1556 1637 1210 1453 2231 2060 2874 2726 11565 12229 2329 2662 2354 2441 2867 2632 2881 2599 3479 3819 3455 2937 3072 2041 1776 2127 1852 1677 2286 2256 2840 2656 2100 2331 1806 2510 3410 1551 1810 2449 3139 3156 3019 1898 2306 1427 1490 2174 1608 1348 1921 1839 2521 2459 1901 1384 2661 2559 2832 1801 2685 2105 1565 2416 1701 3932 2617 2573 2412 1861 1301 2759 1940 1985 2911 2606 953 1143 1426 4074 3831 5046 3246 3717 4648 3724 2955 3048 3532 5052 2768 3410 3337 2772 1761 2139 4377 3057 1306 1195 1158 1014 1400 1742 4564 4787 3950 3956 4038 7382 8217 7559 7730 6864 6205 5261 4318 3315 8109 8102 8232 8058 8556 6833 6891 6690 7723 7508 6811 7055 7929 8071 7831 11111 8618 11170 9262 10401 7787 10852 8266 12763 11760 11156 4977 5935 7071 4090 3416 7515 6856 5643 3742 6785 1997 1860 2923 2514 2691 2302 2017 4400 3929 2656 1459 1720 1572 1807 1868 10422 10588 10271 8871 9294 10254 9676 10766 9639 11353 9701 11580 11292 9559 10975 9964 11577 10223 11165 10552 12125 11778 8305 9153 10327 10206 8889 9758 10475 2150 1735 1629 9821 10642 5364 14860 15786 15544 14485 4608 4471 3605 1610 4009 981 2190 1517 1264 8464 4528 4708 2276 2397 1951 2370 5391 6495 4807 7143 5108 5013 8070 5394 5832 10512 12681 10121 11349 21310 20689 9525 11933 12513 14722 6323 3716 5201 5438 5917 3385 6444 2872 8202 2927 8096 3805 528 445 6632 5587 7291 10963 5620 3500 5454 3379 3620 2653 2374 4966 4611 4778 4681 4195 8057 12893 5479 2955 5934 7374 6938 8973 6339 6869 3922 3338 3185 7866 5186 8497 4040 4232 2078 4033 3267 3188 4136 4402 10532 9783 3444 3267 3222 3176 3852 2981 3594 2650 2831 3636 5042 3923 3756 6471 3349 3115 9534 2651 3288 3778 3124 4306 4211 3953 3881 3559 3192 3057 3195 3870 3976 4056 3846 4338 4199 4729 4260 2878 4399 3752 2357 1829 1804 1545 2321 2099 4443 2359 1728 1697 2636 2299 3495 3067 2895 2007 3456 3945 1925 1466 1777 1509 1290 1917 1927 2293 2003 1969 2011 2327 2203 2137 2074 2620 2552 2280 2093 2354 2447 2145 2451 2908 1663 837 2151 2448 3541 1505 2296 2919 2106 1965 2955 2317 2656 2837 2017 2441 3184 2513 2902 1777 2325 3754 3197 3401 2038 2283 2377 2597 2247 2614 2207 2225 2739 2839 3174 3162 2238 2877 2205 2823 2866 2935 3622 1952 2155 2014 1988 2146 2163 3763 2229 3259 2707 1637 3116 3018 2421 3352 1841 2494 3200 3968 2435 2591 4636 670 5504 2606 2399 1960 1899 1738 2451 3700 2360 4081 3838 4145 4136 3943 3957 2673 1968 1780 2137 1246 1645 1870 1315 1183 934 1272 1209 1267 1089 1611 1740 1799 1464 1321 1545 1131 1205 935 1027 1572 1286 4361 2464 2206 1948 1424 2466 2191 1898 1936 1635 1643 3351 2664 2898 2538 1805 2019 2333 2534 2005 2767 1899 1977 2403 1928 3341 2638 3102 2531 1563 1691 2034 1679 1160 1255 3001 2801 3272 2758 4171 2995 2936 2870 2871 3374 3124 3313 2916 3144 3240 5249 3915 4673 4157 3046 3639 3753 2545 3218 2611 857 2421 2988 3210 3357 2677 2782 2993 1696 1992 2112 5589 1135 1500 944 1151 1108 1445 1081 1892 1737 1583 2282 2166 3711 1198 1150 1122 3803 3573 3012 3260 1788 4519 901 1386 849 983 2180 2972 2309 2498 2757 2537 2930 2636 2941 2337 1987 2073 2717 2138 2304 1887 2843 2229 3210 2486 2368 1713 2046 1821 2079 2248 3863 2096 1563 1915 897 1877 1004 1997 1769 3916 1890 2027 3692 3160 4017 3321 4191 4683 2630 1449 3489 3515 4195 4615 3144 4381 4144 3536 3697 4519 4789 4310 3671 2109 2451 2174 2418 3099 3096 3714 3519 2545 4851 4978 5722 3357 3328 3064 5151 3222 3125 4815 1884 3597 3160 2786 3264 2790 3793 3544 3693 3782 2742 3356 3960 4002 2758 3894 3635 3273 4802 4619 4863 3262 2653 2299 2203 1898 2055 2224 2693 1867 2176 2675 2919 2207 3170 3330 3171 3116 4729 3155 3661 2791 2195 3204 2952 5862 3156 4440 3855 4093 3716 3937 4144 3731 4321 3662 3974 3552 3386 3381 3530 4721 3930 3530 3633 5428 4194 3717 4524 4754 4325 4491 4061 3952 12388 12730 9743 9903 8583 7725 7701 8388 6810 8390 6676 7683 7242 7033 8417 6624 54938 8231 6833 4438 4797 3641 3817 4877 4340 5759 2707 5911 5887 5128 7094 2965 4063 3901 2217 2249 3017 2116 3198 2842 2946 2478 1885 2318 2094 1800 1851 1820 2156 1641 1962 1781 2308 2253 2567 3304 2669 2670 3544 3772 4674 4661 4625 4635 3396 3852 4706 3839 3971 4192 3412 3874 3954 2291 1452 2076 1776 1733 1926 1273 1737 1502 1301 1028 1612 1112 959 938 1210 1408 754 606 793 928 835 871 896 784 778 1937 1747 1797 1815 2182 2520 2456 2522 1823 2063 1666 1759 1584 1488 1585 2154 1847 1811 1695 2898 1576 1460 1754 1399 1267 1587 2606 1623 2440 2958 3285 2234 1721 819 2296 2385 2137 2196 2000 2324 2418 2306 1965 1800 2170 2005 2353 2381 1893 2296 1912 1868 2200 1804 2156 2125 3473 2600 3445 3104 3230 2919 3476 3736 1773 2742 2539 2048 727 4136 1580 3836 2228 1466 3800 1992 2172 1849 2221 4407 4924 1406 2255 1948 4516 4591 4770 5519 3702 1836 1652 1757 3547 1935 3660 3639 2084 1984 3675 3806 2511 2014 3150 3409 3526 3195 3974 3448 3722 3459 3844 4739 5051 4046 4586 4407 5299 4303 4070 4525 1345 2476 2403 2359 2590 2405 8730 4167 3851 3660 3393 4217 4107 3386 4027 5027 5336 5220 3805 2628 2408 2563 2107 1924 2265 2317 3067 3172 2839 2551 2595 2229 2679 4647 3079 3102 3000 2023 1927 2017 2082 1605 1052 940 727 988 961 909 777 1349 1226 2208 1097 1302 2704 3678 3212 3403 3206 3441 3173 3397 3343 2926 3332 3499 3892 3364 3506 3223 3484 3695 2983 3342 3262 3645 3267 4563 3024 2645 3278 3099 3164 3579 2822 3258 4701 4402 3454 3179 3426 3137 3418 3156 3587 3803 3724 3343 2759 4192 2815 3536 3712 3645 3788 3482 4385 2573 5565 2730 2391 2487 4577 1871 3768 4922 2294 1623 1495 1520 728 794 863 1084 2370 1930 2046 2362 2824 2629 3087 1585 2996 2850 1411 2585 1685 1570 2198 1618 3608 1052 2620 1696 1670 1834 1851 2143 1542 1758 1458 1565 1255 1519 1283 1926 1839 1638 2003 2101 2141 2089 1417 5345 2265 1913 2448 2045 1963 1861 1717 1915 2306 2654 2226 2396 2080 1933 1258 1251 1464 1180 2566 3665 2599 2342 2850 3194 2432 1764 3008 2570 2537 2702 3913 1785 2799 2784 2410 2964 3226 3092 3109 1848 2147 2876 1874 2088 1708 1714 1300 3723 5743 4971 3758 1524 1384 1455 1898 1798 2196 2270 8107 2262 8693 7837 7991 7175 7784 8122 7904 8509 7985 8581 7803 8372 8738 8351 2660 3285 3807 2731 3432 3595 3725 2799 2670 2915 3956 3370 2827 2852 2603 2286 2347 2136 4095 3549 3372 3295 2683 3626 3557 3741 3849 4599 3669 2793 1974 2003 2191 2604 2695 1662 1483 2633 2342 2353 2505 2702 2489 2215 2295 3187 2467 2230 3035 3327 1584 1685 1655 1872 1839 1985 2190 2411 2398 1851 2711 2320 2188 2460 2728 2174 2172 2227 2941 2344 3056 2986 2907 2834 2940 2425 2765 1879 2892 3161 3163 2455 2165 2319 2600 2632 2482 2339 2534 2390 2344 2362 2927 1994 2475 2622 2305 2404 2630 2656 2582 2688 2487 2778 2347 2777 2322 2425 2478 2508 2300 2581 2202 2508 1880 2248 2495 2102 2502 2348 2626 2191 3513 2893 2545 2560 2744 2507 3189 2342 3048 2641 2238 2801 2796 3084 2992 2893 3338 3419 3166 3712 3476 3287 3201 3199 2618 2912 2720 3009 2971 3290 3254 3324 3165 2958 2323 2029 1843 2608 1147 929 1025 1055 1212 1214 979 959 458 746 874 720 1153 1109 1141 627 732 666 724 1474 910 1366 1115 1891 2168 965 1205 1035 1097 1103 1224 1146 1294 1605 1351 1263 1026 1514 868 1009 1350 1261 1198 1457 1072 1440 1297 1366 1530 1390 1346 2395 1164 904 872 550 693 744 2124 1300 1535 772 766 817 895 960 838 833 1299 733 1800 2229 1386 825 1064 1078 822 992 1131 1550 1246 2616 984 1165 1477 1224 1008 1697 1660 1481 2412 1003 1041 762 999 789 1271 1659 1656 825 1642 878 1149 2185 1201 1796 1544 1830 1562 1547 1135 1908 1694 1571 2254 1206 1026 1489 1676 1134 1091 1576 1027 1166 1539 1106 1014 2505 1642 957 2515 2981 2391 1847 1945 2135 1649 3120 1491 2611 1623 1099 1635 1602 1040 2358 1745 2731 1670 1458 2625 1959 1392 1827 1638 1699 1763 2191 1844 1364 1757 1740 1290 1784 1282 1280 2007 1894 2545 1939 1819 2265 1872 2522 2631 2292 939 1490 1585 1334 1896 1310 1089 1670 1225 1108 991 1314 815 1550 2257 1742 1963 1581 1285 1186 1121 1273 930 1120 1128 1369 1421 1814 1899 2401 1710 1368 1935 1603 2350 1380 1531 1242 1231 1478 1633 1812 1114 1167 1023 1242 1893 1879 1650 1190 1443 1633 1276 2414 1208 3327 1110 2043 1161 1194 1231 1681 1419 2009 1263 1975 1478 1863 1790 1492 1104 1206 1348 1932 1732 2083 2222 1864 1570 1166 1049 1024 1414 1077 1768 2106 717 863 786 786 1381 1185 1454 2180 1532 1793 1221 971 1892 1484 2218 2509 1477 1445 1602 1229 415 320 497 519 570 1678 1566 1977 1990 1746 1945 2085 1950 1754 1570 978 511 783 1048 1466 526 1415 1171 1913 1719 1803 1133 1152 966 988 1847 1585 2334 2071 1629 2381 1411 1053 841 1707 1161 1010 1144 1149 1075 939 1259 1687 1234 1434 1021 1191 1645 1495 1566 1336 1526 1357 1184 1889 1440 774 1344 1455 1323 1773 1757 1713 1434 1563 921 1411 1575 916 1176 1731 1956 2360 2097 8761 8829 1734 1978 2002 2175 1954 1864 1867 1730 2520 2418 2942 2361 2486 1523 1176 1381 1405 1543 1655 1456 1554 1569 1969 1683 1473 1986 2412 1222 1039 2594 1789 1882 2795 1847 1897 923 1058 1949 1572 1083 1119 1047 1267 1288 982 954 1959 1805 2051 1367 1948 1195 1365 1759 1115 2894 2077 1919 1388 1365 1199 1577 1356 1392 2063 1789 1548 1668 1500 3786 3434 3832 2301 2764 3605 3649 2833 2390 2577 3496 1976 2331 2577 1837 1123 1440 3267 2687 785 686 1094 1126 1193 1267 2787 3048 2675 2768 3399 4548 4697 4554 4659 4246 4176 4464 3642 2709 5395 5166 5251 5384 5693 4289 4872 5109 4914 4933 5067 5325 5331 5186 5634 6927 6191 7267 6271 6961 4897 7080 5211 10295 8106 7520 3348 3640 5421 3929 2659 5276 4497 3763 2163 4672 1363 1354 1944 1716 2124 1442 1425 3438 3211 1875 1226 1861 1779 1626 934 8138 7745 7932 6846 6994 7446 6653 7033 7174 7774 7748 8414 7910 7183 7828 7280 7645 8476 7746 9445 8068 10157 6440 7160 6954 7831 6418 6599 7054 2020 1802 1186 6314 7079 4113 10614 10679 11047 9315 3331 3364 3240 1110 3309 789 1503 1114 1118 5903 3838 3718 1786 2439 1945 1425 4033 4929 3358 5140 3049 3885 6177 3546 4505 9704 11398 7774 8841 16816 15644 7626 9949 9626 11594 4098 3010 3832 4496 5067 3031 5428 1850 6086 3069 5752 3476 554 463 5077 4460 5757 8610 4826 2141 3883 2613 2836 1718 1696 3481 3342 3151 3233 2914 6794 9677 4079 1914 4834 5858 5837 7101 4317 4498 3165 2823 2238 5238 3457 7017 2525 3268 1495 3130 2471 2579 3131 4107 8504 7762 2787 2448 2183 2378 2751 2049 2678 1931 2050 2489 4288 3074 2761 4514 2249 2050 7619 2375 2840 2634 1715 3564 3337 3740 3193 3094 2660 2444 2886 3008 3266 3403 3039 3286 3334 3557 3587 2394 3322 2723 1582 1270 1394 1537 1427 1362 2626 1544 1427 1567 1847 1508 2382 2311 2367 1698 3290 3171 2294 1396 1404 1389 1294 1116 1342 1520 1133 1068 1334 1418 1510 1294 1323 1582 1487 1445 1356 1645 1896 1382 2076 1711 1368 870 1926 2152 2117 781 1132 1664 1197 1338 1555 1423 1381 1499 1478 2159 2266 1556 1556 1392 1476 2090 2145 2260 1287 1522 1399 1386 1379 1557 1314 1295 1652 1791 1781 1692 1228 2014 1365 2012 1871 2138 1977 1759 1275 1474 1620 1516 1466 2198 1574 2525 1959 1329 2382 1838 1611 2168 1283 1602 1962 2337 1609 1903 2910 419 3047 1775 2102 1357 1373 1233 2209 2499 1573 2792 3145 2586 3058 2252 2567 1466 1592 1420 1582 1150 1680 1621 999 1157 1023 983 987 955 935 1617 1217 1175 1033 891 980 943 781 628 698 1124 727 2435 2164 2051 1425 1440 2061 1564 1519 1478 1518 1456 2610 1948 2607 1824 1638 1657 2012 2663 1417 2025 1255 1546 1433 1763 2245 1742 2943 1915 1333 937 1836 1548 1174 1000 2817 1766 1924 1890 3036 2175 1884 2090 2129 2773 2074 2278 1743 2352 2349 3664 2903 3602 3173 2272 2853 2794 1890 2357 1630 634 1928 2307 2311 2730 1907 1855 2515 1142 1800 2064 4903 804 973 761 1185 1087 1278 1073 1613 1607 1259 1865 1916 2469 854 813 959 2221 2514 2439 2782 1083 3506 682 1195 850 784 1666 2286 1779 1957 2025 1950 2207 1918 2139 1930 1702 1763 2433 1820 1937 1670 2601 1996 2770 2125 2089 1483 1816 1394 1383 1233 2845 1376 1001 903 569 1602 1005 1664 1102 2797 1433 1248 3587 1701 2959 2616 3038 2825 2354 1276 3291 2598 2831 3135 2396 2645 2027 2234 2265 2768 2286 2518 2044 1536 1408 1411 1434 2741 2649 3117 2684 1409 3583 3750 4182 2707 2461 2531 3760 2444 2325 3298 1243 2634 2307 2060 2322 2029 3347 3224 3218 3196 1873 2684 2695 2581 1953 3597 2760 2150 3291 3301 3534 2588 2145 1825 2159 1855 1343 1211 2107 1388 1550 1906 1650 1311 1928 1957 2310 2389 3426 2105 3104 2138 1588 2256 2027 5158 2318 2317 2807 3082 2915 3118 3097 2828 2804 2521 3488 3361 2868 2301 2911 2849 3252 2658 2429 4199 2710 3247 3811 4211 3238 2961 3321 3393 8515 9079 7244 6957 6089 5140 5046 5562 5109 5976 5153 5545 4843 5333 5572 4905 8231 34029 4311 3014 3239 2378 2799 3867 3785 4346 2333 4611 4828 4258 6383 2575 3013 3347 1386 1221 1881 1162 1915 2210 2340 1988 1366 1607 1282 1010 1276 1240 1634 1246 1127 1095 1209 2309 2166 2426 1742 1726 2713 2780 2782 3004 2878 2787 2266 3077 3116 2994 3080 3135 2928 3250 3382 1540 1304 1398 1186 1441 1453 1217 1251 1038 1023 579 1360 1018 821 652 1028 1399 475 368 580 829 906 864 826 846 717 1762 929 1409 1246 2283 2180 1829 1891 1360 1596 1382 1662 998 970 1064 1593 1074 1302 1164 1940 896 825 1155 890 653 806 1695 905 1288 1841 2478 1506 1241 932 1637 1659 1232 1706 1825 1934 2192 1743 1588 1676 1242 1302 1468 1554 1482 1772 1217 1744 1623 1113 1650 1443 2571 1755 2229 2099 1955 2037 2268 2387 1137 1789 1497 1153 833 2154 1260 2520 1299 1172 2544 1042 1167 986 1242 2486 2648 1061 1421 1189 2821 2734 2886 3603 2151 1367 1237 1364 2482 1599 2973 2637 1624 1414 2627 2414 1536 1514 2022 2699 1870 2632 2015 2916 2210 2456 2281 3281 3073 2523 2931 2627 3373 2335 3145 2881 1153 1885 1512 1737 1664 1186 6233 2776 2533 2478 2795 2461 2229 1877 2316 3225 3236 2810 2990 2248 2254 1758 1354 1481 1903 1507 1968 2073 1665 1777 2267 1374 2073 2806 2278 2326 2253 1590 1345 1315 1570 1354 745 694 604 690 712 721 645 1374 934 1117 1287 778 1815 2786 2581 2396 1892 2081 1900 1846 1904 2100 2385 2660 3095 2987 2968 2498 3123 2415 1795 2076 2011 2073 2028 3205 2285 2254 2275 2581 2133 2101 2041 2597 3082 2401 1980 2231 2365 2211 2022 2370 2529 2951 2331 2341 2504 2622 1848 2881 2800 2422 3403 3173 3773 2155 3283 1862 1550 2029 3708 1862 2664 4014 2326 1650 894 879 709 950 939 1218 1872 1936 1803 1803 1937 1914 1719 1046 1828 1793 1225 1347 1373 1036 1891 1761 3636 820 1862 1462 1371 1394 1428 1614 1113 954 774 1279 1081 1129 976 1043 1449 920 1489 1561 1835 2261 1141 4517 1482 1286 1796 1226 1265 1234 1081 991 1601 1760 1536 1668 1542 1576 690 751 790 967 1802 2816 1672 1646 1991 2346 2599 1722 2281 1983 2449 1897 2426 1168 2076 2285 2155 2422 2535 2135 1983 1564 1849 2453 1375 1354 1820 1577 1308 2793 3596 3462 2631 1105 732 1184 1346 1233 1507 1288 5993 1484 6603 6134 5581 4935 6232 6006 6264 5880 6294 5966 6136 5742 6683 6374 2127 1993 2117 1799 2598 2558 3002 2032 1768 2019 2679 2712 2075 1784 2249 2000 1570 2318 3073 2520 2427 2279 2045 2771 2615 3358 3438 4125 2489 2693 1800 1549 1560 2007 1855 1718 1500 2036 1757 1778 2458 2553 2366 2135 1729 2486 2543 2099 2203 2870 1548 1478 1454 1427 1582 1828 2247 1906 2060 1239 2022 2318 1993 2174 1942 2445 2521 2354 2489 2094 2404 2697 2709 2584 2635 1940 2142 2010 2105 2013 2483 1880 1871 1834 1773 2008 1878 1506 1930 1529 2091 1893 2216 2048 1874 2048 1853 1971 2060 2009 2205 1865 2065 2382 2217 2040 2072 2052 2144 1743 1977 1608 1963 1919 1503 1740 2037 1726 1951 1807 1967 2068 2223 1928 2446 2660 1791 2216 2190 1768 2235 1926 1675 2177 2356 2383 2277 2316 2292 2530 2456 2415 2636 2802 2457 2485 2232 2487 2271 2277 2257 2446 2269 2369 2321 2528 1924 1559 1568 2110 842 784 763 845 821 1092 950 898 425 821 654 921 748 716 730 705 764 700 712 961 653 1033 943 825 1108 511 647 549 601 825 784 597 753 1096 1041 930 807 1116 695 838 546 551 493 814 828 714 624 790 1062 846 804 1772 1192 663 643 439 677 519 1488 887 1114 568 610 513 678 650 602 642 753 812 1185 1850 760 700 848 812 650 875 852 1722 1151 2266 758 996 809 929 874 1112 1018 836 1562 797 850 713 765 769 658 1005 1131 1136 736 936 1351 1150 969 1360 1265 1471 1144 1305 1424 1638 1407 1239 1851 864 1068 1331 1328 1062 1262 1324 817 886 1210 898 940 1560 1341 1271 1895 1978 2058 1598 1155 1694 1376 2531 1437 2496 1539 899 1719 926 987 2110 1586 2113 1502 1237 1915 1783 1404 1639 1355 1297 1287 1771 1202 1145 1379 1416 1141 1384 1391 1192 1061 1493 2152 1145 1195 1669 1639 1543 1673 1647 1001 1103 867 1031 1048 1095 1062 1073 915 1019 1028 1141 751 1068 1995 1940 1752 1214 935 1122 1201 1287 701 726 745 1013 1415 1142 1366 1939 1234 1378 1651 1038 2090 1008 1408 949 849 1069 1197 1572 1231 1047 646 960 1466 1394 1211 910 1402 1287 1269 2019 1269 2466 1237 1908 843 1341 1081 1027 1129 1996 1217 1448 1530 1380 1309 919 904 759 1430 1616 1494 1588 1500 1406 1320 927 1041 902 940 647 1031 1447 887 1106 939 832 1203 1019 1391 1835 960 1342 984 864 1259 1321 1472 1831 1021 1139 1696 1067 358 459 473 233 209 1383 945 1696 1774 1644 1764 2028 1603 1422 1359 915 375 318 706 1423 409 1311 1027 1043 1530 1530 1030 1157 1052 712 1487 1458 1619 1384 1269 1655 1372 941 936 1351 1275 1026 1089 1129 1145 1079 1209 1470 1042 1136 959 1149 1261 1180 1163 1238 1654 1047 1137 1740 1634 810 1283 1401 1264 1527 1448 1192 1252 1178 858 920 1316 818 1167 1191 1374 1878 1787 7699 7680 1662 1840 1645 1706 1406 1614 1537 1432 1877 2553 1890 1691 1697 1209 968 1106 1085 955 1279 1205 1504 1405 1078 1135 1407 1568 1936 1062 968 1253 1704 1644 2264 1271 1462 741 844 1430 1054 929 1036 1152 1666 1254 890 800 1702 1846 1732 940 1893 1171 947 1219 841 1986 1406 1726 1169 1168 948 1608 1277 1539 1865 1643 807 886 1032 2395 2745 2648 1466 2140 2761 2141 1981 1983 1881 2610 1354 1780 1748 1834 1023 1463 2428 2112 936 863 951 759 730 887 2228 2391 2303 2298 2126 3693 3744 3841 3380 3753 3442 3275 2544 1912 4208 4274 4375 4826 4993 4197 3803 3663 4710 3915 3962 4251 3875 4314 4557 6648 5055 5866 4556 5846 3666 6122 4190 7472 6934 7138 2700 3354 4289 2645 1818 3931 4751 2914 2146 3607 1756 1611 1549 1269 1942 1363 1117 2342 2489 1532 1031 1223 1161 1125 910 6375 6319 6073 5070 5108 5698 6185 6083 5933 6536 5611 6595 6169 5530 6569 6332 6066 6348 6287 6149 6273 6854 6023 5120 6675 6844 5920 6266 6991 1461 1196 1107 6531 6148 3335 8099 9021 9212 7622 2426 2390 2241 763 2528 447 1260 916 767 5407 2733 2756 809 1489 1152 1042 2868 3634 2821 4310 2481 3063 3988 2934 3490 6480 7573 6481 6614 13001 11859 5994 7243 6668 8440 4080 1913 3396 3083 3908 2036 4117 1630 5379 2202 4959 2658 378 326 4081 2832 4462 7021 3192 1901 3456 1890 2543 1350 1308 2846 2562 2607 2732 2603 5118 6818 2725 1883 4215 4451 4175 5101 3640 3717 2326 1945 1984 4238 2722 5021 1742 2887 1598 2579 2257 1975 2588 2519 5961 5652 2188 2178 1494 2027 1955 1994 2004 1601 1960 1576 3237 2275 2115 3654 1789 1565 6182 1556 2137 2247 1293 2818 2659 2440 2300 2059 2221 2178 2123 2780 2895 2945 2524 2863 2583 3150 3397 2256 2644 2293 1394 1116 1230 899 1142 1026 2867 1372 1054 1157 1618 1084 2096 2429 1818 1278 2632 1926 1369 1177 1056 784 640 624 836 1100 1349 1174 1134 1197 1301 1134 1035 1270 1193 1354 1027 1195 1373 1330 1372 1035 1038 781 1168 1425 1658 1160 1123 1275 1367 1597 1178 1279 970 991 1230 1381 1849 1225 1624 919 947 1844 1731 1779 1221 1344 1295 1421 1382 1454 1222 1422 1548 1724 2041 1924 1452 1723 1602 1637 1634 1409 2340 1503 1198 1377 1348 1178 1149 2442 1305 1656 1486 916 1769 1619 1460 1803 1136 1504 1730 1921 1441 1464 2912 519 2549 1535 1583 959 1146 1188 1561 1738 1383 2222 2334 2181 2721 2333 1979 1313 1135 1203 1012 790 894 965 799 920 626 811 1203 699 970 1201 968 1200 826 758 855 854 739 611 765 779 976 2216 1650 1318 949 1053 1624 1053 913 911 1744 986 1683 1306 1999 1710 1416 1385 1457 1616 1140 1313 1340 1557 1118 1435 1587 1761 2015 1927 740 977 1371 1180 872 555 1654 1507 1812 1658 2544 1783 1691 1704 1495 1709 1944 1908 1419 2097 2096 3191 2031 3114 2534 1734 2326 2241 1445 1796 1733 907 1659 2269 2171 2353 2164 2210 1663 1265 1378 1466 3812 733 850 699 804 851 900 687 1023 1153 1051 1478 1305 2081 745 744 898 2442 2144 1368 1534 1397 2937 591 927 679 621 1736 1741 1413 1536 1677 1567 1789 1741 1505 1489 1294 1283 1664 1252 1424 1161 1735 1399 2057 1544 1661 1051 1253 1002 1075 977 2736 972 941 976 481 1319 840 969 759 2219 1139 968 2026 1763 1998 1699 2347 1932 1379 783 2678 2009 1927 2180 1401 2348 1848 1648 1873 2346 1807 1575 1548 1266 1336 1271 1463 1753 1654 2551 1891 1392 2790 2720 3118 1790 1739 1585 2842 2070 1810 2713 921 2392 1876 1694 1962 1678 2017 1855 2102 2253 1764 1808 1998 2074 1730 2702 1855 1630 2348 2446 2710 1663 1514 1526 1909 1360 1146 1135 1593 1465 1571 1803 1369 1562 1637 1288 1816 1771 2288 1762 2097 2079 1220 1260 1524 3974 2105 2206 2353 2301 2317 2375 2843 2441 2352 2168 2675 2087 2361 2285 2379 2717 2422 2279 2259 3193 2502 2548 2623 2869 2409 2657 2700 2917 7168 6832 5201 4746 4549 3761 4255 4578 4109 5097 4384 4808 4622 3683 5043 3647 6833 4311 26885 2347 2638 2130 2765 2660 2283 3355 1691 2870 3670 3042 3672 1938 2570 2107 1248 1242 2032 1183 1535 1613 1857 1505 1058 1193 1318 1093 1055 1142 1376 862 736 708 1360 1517 1439 1978 1402 1779 2229 2484 1856 2279 2126 2155 2204 2359 2157 2336 2857 2434 2239 2536 2733 1609 797 756 569 985 885 694 1141 942 732 680 945 660 756 543 878 997 205 376 443 480 550 578 647 635 582 1046 572 1270 1108 1445 2084 1869 1931 790 1013 780 1215 675 633 842 835 858 1262 996 1421 655 604 648 547 763 948 1343 822 1377 1821 2165 1462 949 522 1629 1663 1326 1260 1274 1486 1178 1545 1514 1518 1184 1348 1296 1433 1151 1127 1229 1192 1608 1130 1224 1171 1932 1833 1825 2198 1968 1578 1857 2000 1408 1816 1780 1299 533 2901 1110 2659 1522 1095 2880 1616 1393 1407 1216 2503 2440 1083 1233 1136 2350 2343 2406 2956 2182 1209 1115 1424 2652 1283 2720 2705 1710 1448 2746 2842 1587 1363 2469 2404 2108 2351 2619 2391 2349 2548 2322 2692 3126 2416 2804 2788 2902 2707 2871 2863 960 1614 1484 1151 1524 1277 4966 2130 1941 1980 2248 2621 2307 2011 2531 2806 2905 2216 2429 1644 1901 1532 1021 922 1699 1627 1739 1936 1565 1509 1636 1307 1783 2859 1779 1958 1756 1427 1334 1717 1805 1619 541 470 398 531 572 446 404 926 781 998 742 524 1494 1957 2240 2012 2097 1815 2010 1800 2002 1902 1850 1885 2056 2231 2238 2024 2377 2262 1877 1988 2484 1730 1837 2448 1795 1510 1615 1809 1880 1995 1729 1571 2323 1902 1557 1809 1710 1648 1735 1958 1932 2020 2385 1480 1496 1722 1582 2230 1698 1989 2557 2446 2576 1820 3668 1929 1699 1472 2801 1137 2089 3022 1502 1048 818 816 387 442 447 656 1320 1468 1244 1215 1254 1188 1588 736 1625 1458 845 1115 1461 1411 1368 1083 2260 942 1544 1212 1280 1093 1385 1158 924 872 743 1212 856 810 916 1025 990 867 1655 945 990 1460 1075 3584 1249 1160 1593 1016 888 1394 1179 889 1179 1341 1144 1262 1493 1093 832 989 723 709 1378 2135 1427 1371 1669 1760 1318 979 1774 1501 1802 1595 2431 887 1410 1932 1810 2089 2260 1964 1759 1112 1323 1790 818 1072 984 930 619 1927 3546 3247 1911 629 643 765 942 846 1328 1071 4527 955 4980 4444 4633 4524 4681 5218 5233 4873 5204 4921 4977 5308 5149 4871 1676 1630 1516 1678 2196 1815 2037 1639 1814 1457 2121 2464 1418 1113 1808 1702 1194 1657 2327 2253 2217 1975 1704 2122 2031 2129 2138 2766 2037 1585 1229 1435 1359 1338 1564 1317 1149 1393 970 1117 1252 1193 1187 1587 1143 1634 1716 1691 1376 1406 1041 1395 1449 1222 1124 1190 1384 1377 1475 1015 1408 1534 1194 1381 1384 1429 1674 1383 1633 1451 1763 1617 1640 1550 1522 1612 1393 1126 1836 1524 1565 1481 1856 1469 1223 1734 1445 1430 1732 1802 1457 1549 1761 1821 1711 1800 1837 1459 1389 1324 1692 1681 1682 1487 1651 1511 1757 1652 1559 1539 1483 1261 1491 1280 1228 1456 1685 1297 1686 1415 1545 1436 1854 1784 1681 1906 1383 1799 1419 1308 1579 1556 1290 1674 1773 1711 1468 1599 2156 2661 2477 2034 2311 2346 2081 2348 1804 1934 1735 1481 1410 1659 2168 1973 1793 2176 1004 960 1398 1237 810 732 610 568 657 755 665 775 657 611 571 466 678 604 610 415 467 419 449 923 422 980 433 733 945 603 815 729 767 588 585 745 547 979 802 549 468 709 638 809 734 758 713 863 479 426 902 750 820 813 758 1201 848 380 368 322 632 580 838 658 753 395 455 240 551 376 583 429 681 384 782 1141 842 431 560 501 716 562 673 1198 585 1327 532 658 672 691 554 991 899 821 1296 475 580 587 634 371 727 847 1030 662 983 527 1029 1277 918 940 745 1502 1157 856 1099 1121 1212 847 1128 398 955 808 881 540 659 1037 587 662 784 694 741 1437 890 908 1505 1673 1469 1301 1128 1317 1198 2005 1008 1921 1239 822 1358 1198 1153 1421 1280 1547 1157 1120 1438 1345 764 1164 969 953 1063 1648 1023 710 848 968 798 977 707 970 875 1254 1351 929 1317 1183 1093 1039 1105 1439 698 1022 1054 682 1217 692 507 651 634 652 544 943 440 846 1166 1178 1307 772 766 651 672 829 460 522 511 889 978 867 1105 1447 1003 822 1340 609 1226 653 921 610 585 484 731 1275 993 951 596 730 1117 844 659 543 1096 1011 927 1323 622 1904 1079 1381 737 1061 799 936 763 1540 1343 768 1200 899 1050 863 812 635 1148 1114 1056 1429 1458 1380 1185 967 685 937 814 670 885 1486 330 384 353 462 712 717 932 1299 663 849 989 637 1000 1122 1125 1325 635 987 1111 1071 266 140 228 214 216 897 1015 1095 1170 1077 1405 1168 1110 1064 720 673 310 199 847 997 298 883 562 970 988 1087 564 550 694 643 1121 944 1223 1087 1096 964 606 750 493 1104 588 509 643 645 658 532 671 862 420 478 510 649 680 717 941 858 1255 721 790 1260 1375 392 681 751 668 866 817 1100 807 707 686 789 856 560 1044 906 786 1453 1224 5897 5374 764 1077 1127 961 1094 828 861 821 1659 1211 1555 1252 1242 856 795 831 771 1066 965 920 1577 1528 1151 1167 917 1450 1647 549 683 995 1094 1111 1518 970 1286 594 556 1433 1140 931 935 630 847 724 644 580 1126 1037 1323 501 1118 583 673 798 610 1234 985 864 708 1015 555 1242 929 770 1650 1335 295 329 458 1805 1382 2158 1490 1266 2206 1781 1608 1271 1532 2161 1056 1246 1227 1546 1085 1142 1701 1971 528 474 452 507 568 720 1943 1787 1698 1932 1329 2529 2546 2929 2477 2532 2442 2543 2459 1510 3168 3023 2762 3384 3331 2546 3213 3070 3052 3322 2967 2686 3420 3264 3348 3395 3710 3856 3642 3650 2942 4146 2925 5543 5084 4291 2041 2369 2578 1460 1501 2670 2559 2367 1552 3148 1042 944 1071 1292 1235 1005 877 2034 2065 1454 685 1046 967 767 700 4087 3954 3889 4285 4032 3945 3790 4125 3857 4154 4005 5581 5217 4314 4879 4522 5000 4515 4788 4692 5461 5033 3990 3792 4800 4869 4015 4192 4426 1028 914 499 4308 4418 2470 6346 7041 6877 5076 1517 1433 1574 580 1782 194 1017 768 971 3879 2312 2315 966 1143 954 950 1932 2896 1971 3639 2108 2087 3453 2202 2923 4801 5912 4270 4707 9916 8521 3516 5439 6654 7302 2859 1583 2163 2523 2595 1507 3011 1428 3167 1409 3804 1781 228 204 3047 2138 3232 5670 2737 1420 2264 1152 1793 842 790 2146 2077 1859 2359 1970 3968 4743 1922 1187 2208 2896 2827 4343 3399 3570 1974 1110 980 3287 1936 3931 1477 1909 936 1460 1630 1528 1963 1776 4317 4641 1291 1254 1210 1573 1518 975 1292 1048 1335 1310 2880 1821 1273 2829 1669 1435 4452 1206 1587 1646 1240 1900 1901 1809 1930 1877 1425 1385 1466 1943 1926 1849 1715 1810 1999 2142 1967 1550 1775 2127 1054 1171 997 780 1007 860 1709 740 730 990 1141 861 1878 1348 1517 843 1511 1321 1336 631 801 541 539 841 621 757 707 637 802 711 769 781 771 1151 727 807 552 914 993 944 1241 989 953 740 1208 1319 1074 566 1300 620 787 999 885 770 880 782 677 1000 1467 726 785 636 681 1591 1462 1557 793 888 866 846 1035 932 745 933 795 972 1059 880 941 1141 796 858 860 1187 1344 1061 662 820 839 667 802 1446 988 1296 1039 544 1205 1248 1147 1408 711 828 1287 1460 796 872 1932 180 2044 852 1008 611 695 609 1103 1338 927 1450 1679 1640 1683 1370 1332 1322 694 585 758 656 654 729 424 956 842 416 556 630 756 724 690 470 455 419 770 701 605 373 556 618 452 1661 1490 1159 1013 876 952 916 804 743 826 935 1501 1188 1569 1397 1127 788 1298 1296 1012 1188 855 777 930 1197 1087 1080 1488 1364 740 422 843 790 618 593 977 1141 1309 1000 2131 890 1075 1318 1400 1674 1086 1359 1760 1265 1623 1948 1720 2242 1906 1631 2148 1160 981 1319 1061 524 1240 1606 1097 1393 1376 1005 1127 702 903 1070 2559 335 287 461 724 610 648 766 845 1262 454 885 1018 1365 519 567 631 1878 1480 1134 1262 710 1631 354 741 540 483 1025 1918 1653 1773 1769 1717 1936 1396 1521 1079 931 989 1268 937 1053 1121 1243 1072 1472 1242 1288 934 1100 1016 1032 961 1805 888 872 706 449 808 419 710 662 1787 747 882 1607 1224 1725 1922 1561 1780 1196 1025 2193 1504 1569 1730 982 1344 1311 987 978 1270 1234 1242 960 783 794 883 948 1563 1315 1642 1884 771 1896 1889 2131 1363 1269 1219 1657 1189 1633 1781 604 1415 1250 1333 1320 1313 1406 1356 1596 1765 1060 1225 1478 1491 915 1954 1674 1362 2110 2159 1910 1310 1126 1044 1200 1066 877 979 1174 754 966 1292 1093 835 1094 985 1163 1353 1427 1370 2040 1070 1100 1336 1207 2311 1432 1982 1388 1608 1829 1953 1943 1731 1954 1645 1976 1726 1527 1868 1673 1964 1798 1741 1747 2610 1849 1739 1906 2014 1404 1534 1728 1917 4633 4505 3612 3512 3648 3096 2686 2968 3055 3815 2741 3043 3221 3640 3350 3586 4438 3014 2347 15644 15622 3151 1702 2474 2059 2218 1105 1966 2922 2578 2975 1574 1808 2218 1028 839 1524 1094 1628 1471 1543 868 1041 799 831 815 817 658 670 564 583 579 880 1004 820 1310 1047 1069 1499 1400 1509 1785 1635 1568 1342 1598 2099 1534 2246 2096 1627 1752 1822 1061 614 801 712 703 739 641 738 859 592 449 769 640 689 438 798 534 287 317 218 365 519 469 508 554 440 846 476 728 644 641 1230 1076 1077 709 750 587 789 540 516 567 693 663 704 731 1269 608 559 816 746 435 569 1296 540 811 1331 1472 996 710 575 1144 1134 757 997 1100 1241 1208 1225 1121 1169 937 1192 893 925 956 904 743 1092 1003 770 841 726 1442 1054 1150 1330 1244 1040 1446 1472 766 1172 1072 1092 493 2121 914 2136 1058 939 2428 1186 897 1198 739 1670 1492 662 729 651 1482 1499 1506 2507 1458 897 840 1195 2090 965 1981 2021 1410 848 1841 1916 910 1286 1451 1955 1219 1513 1528 2063 1787 1664 1189 2074 2235 1293 1862 1906 2064 1606 2539 2367 724 1197 869 884 1233 1152 3583 1701 1638 1527 1492 1586 1503 1379 1488 1799 2027 1932 1969 1314 1004 866 767 899 908 992 792 1209 948 1102 755 1008 1520 1562 1230 1504 1318 712 809 761 783 884 450 513 419 488 449 343 325 893 587 778 712 372 1274 1433 1318 1257 1217 1097 1252 1353 1376 1380 1331 1496 1702 1992 1856 1526 1983 1485 1252 1394 1506 1387 1286 2023 1167 975 1384 1584 1516 1588 946 1233 1770 1954 1431 1406 1480 1512 1279 1321 1268 1391 1739 1516 1258 1466 1111 1355 1791 1339 1594 1581 1955 1571 2451 1270 1188 1122 2195 846 1881 2081 1315 740 556 601 354 473 421 544 1486 935 888 1275 1130 1087 1108 750 765 897 597 790 569 435 1150 834 1991 461 844 930 674 846 845 794 537 590 570 750 704 716 863 649 760 855 1140 1431 1270 1630 662 2258 1144 1114 1203 813 882 939 907 738 1077 902 971 949 857 832 717 646 554 650 1197 1519 1111 1003 1392 1543 962 909 1560 936 1306 1210 1391 526 1172 1459 1411 1541 1611 1549 1100 1051 852 1037 686 849 914 907 712 1609 2667 1962 1244 442 523 638 836 579 844 927 3672 871 4250 3928 4500 3894 4053 4241 4547 3976 4086 4021 3918 4151 3713 3841 985 1399 1522 1023 1538 1284 1662 1173 1390 1597 1510 1488 954 1104 1273 1291 760 1271 1822 1072 1003 993 888 1301 1301 1549 1621 2013 2388 1966 1351 1562 1435 1448 1645 1469 1297 1475 1058 1183 1356 1263 1267 1753 1199 1726 1833 1788 1561 1598 1109 1447 1493 1280 1221 1346 1603 1496 1588 1151 1640 1650 1346 1573 1532 1598 1833 1550 1756 1527 1889 1782 1811 1703 1676 1681 1661 1234 1969 1703 1703 1660 2046 1706 1424 1995 1709 1668 1883 1956 1605 1893 1834 2067 2016 1884 2109 1600 1550 1418 1848 1815 1832 1650 1873 1688 1912 1813 1737 1603 1567 1469 1597 1361 1378 1504 1838 1445 1807 1491 1655 1701 1959 2017 1745 2005 1479 1718 1498 1445 1638 1626 1389 1910 2056 2093 1724 1785 2327 2759 2615 2130 2407 2543 2221 2603 2122 2062 2045 1697 1635 1827 2256 2143 1945 2397 1112 1026 1543 1392 942 808 681 681 730 922 728 839 764 722 595 590 682 600 614 433 487 435 465 1022 505 1069 545 736 1013 605 827 725 773 594 607 753 618 1054 897 577 498 745 758 819 792 798 733 932 499 493 954 816 908 827 768 1296 890 400 388 363 653 588 974 641 736 481 612 300 720 481 754 475 738 449 853 1236 862 498 639 578 744 639 689 1251 671 1430 552 678 732 711 590 1057 955 877 1358 485 633 550 693 411 721 938 1096 753 1025 564 1221 1311 962 1014 870 1583 1199 975 1179 1249 1266 882 1301 450 919 886 930 576 730 1101 701 744 844 750 811 1471 932 972 1680 1788 1531 1371 1172 1402 1268 2091 1106 2035 1356 913 1569 1232 1209 1628 1264 1735 1306 1407 1593 1397 837 1248 1072 1056 1148 1799 1180 769 914 1029 834 995 753 1064 1021 1422 1632 1065 1340 1249 1160 1099 1301 1591 756 1151 1128 802 1289 796 607 790 676 742 613 1173 484 934 1279 1317 1524 853 831 756 763 916 524 523 561 964 1110 993 1323 1775 1252 1130 1614 696 1395 776 1008 648 596 544 803 1464 1067 1013 720 865 1195 924 693 587 1160 1102 1032 1404 750 2153 1140 1469 767 1151 851 1148 792 1592 1399 773 1398 975 1179 998 862 676 1283 1180 1130 1434 1459 1504 1269 1039 729 993 963 801 1034 1468 402 478 361 482 814 737 1016 1396 678 899 1009 671 1016 1250 1257 1373 729 1031 1155 1127 284 178 231 222 232 1031 1038 1220 1231 1150 1504 1239 1196 1142 784 725 317 223 962 1075 340 1012 610 1041 1137 1269 672 650 718 669 1168 994 1319 1360 1219 1108 703 964 586 1184 640 541 703 711 697 570 715 994 436 494 524 706 754 747 934 906 1349 737 814 1437 1446 424 758 828 733 943 888 1136 926 737 776 801 931 631 1133 1037 858 1534 1380 6378 5980 903 1312 1353 1036 1194 923 988 956 1764 1378 1665 1486 1407 936 817 905 817 1104 971 932 1604 1557 1301 1193 943 1587 1724 632 723 1043 1204 1261 1594 1018 1318 677 623 1490 1191 1018 997 714 903 807 686 597 1201 1161 1375 570 1151 617 728 864 725 1294 1021 932 746 1033 577 1288 1012 820 1704 1361 307 341 533 1923 1489 2313 1516 1491 2469 1926 1670 1513 1683 2280 1110 1328 1594 1608 1153 1221 1880 2178 610 562 592 535 586 795 2145 1957 1887 2048 1397 2961 2802 3265 2750 2852 2742 2791 2777 1595 3574 3419 3232 3783 3613 2984 3675 3598 3478 3788 3353 3135 3728 3535 3598 3864 4074 4338 4004 4088 3320 4730 3585 5975 5759 4951 2285 2553 2761 1528 1684 2995 2924 2559 1665 3345 1184 1088 1215 1438 1333 1049 934 2330 2259 1460 750 1076 997 856 761 4690 4462 4453 4765 4469 4219 4280 4440 4272 4635 4366 5922 5561 4642 5373 4769 5465 4810 5148 5187 5759 5314 4344 4072 5105 5132 4419 4525 4845 1121 985 535 4780 4740 2695 6950 7514 7400 5691 1618 1523 1698 637 1888 361 1029 753 1058 4245 2519 2518 859 1255 1050 981 2038 3084 2142 3824 2263 2169 3640 2467 3070 5286 6423 4760 5018 10807 9223 3911 5934 6972 7904 3045 1710 2407 2685 2846 1585 3171 1480 3464 1545 4061 1934 228 202 3160 2260 3488 6084 3047 1497 2447 1274 1923 884 890 2288 2223 1989 2635 2238 4092 5290 1971 1314 2581 2970 2915 4473 3569 3699 2114 1226 1105 3521 2128 4233 1517 2140 1101 1624 1722 1626 2334 1842 4457 4882 1455 1385 1328 1745 1617 1103 1382 1129 1457 1497 3035 1947 1453 3011 1727 1479 5053 1265 1713 1765 1354 2000 2018 1907 2117 2154 1557 1544 1604 2119 2092 2014 1857 1996 2185 2316 2144 1734 1933 2279 1088 1188 1055 810 1109 926 1898 844 791 1213 1197 867 1967 1405 1613 913 1525 1382 1296 647 899 551 549 865 645 811 782 704 834 791 819 917 863 1254 792 859 612 1033 1039 1035 1316 1071 1045 750 1346 1471 1108 614 1403 712 952 1136 1050 838 976 903 793 1124 1680 835 997 753 819 1828 1608 1896 909 1059 1066 1077 1347 1179 964 1190 986 1151 1370 1260 1058 1396 979 1237 1231 1348 1496 1253 843 933 885 754 895 1808 1065 1593 1182 637 1591 1308 1207 1507 841 958 1336 1575 898 964 2086 190 2170 954 1183 702 747 692 1229 1464 993 1564 2073 1745 2066 1463 1660 1321 740 653 790 672 768 733 422 1002 819 414 631 621 794 826 730 475 437 401 786 717 619 377 600 715 488 1792 1552 1187 1037 933 1000 944 818 761 866 1004 1707 1282 1620 1474 1229 871 1421 1408 1138 1228 889 1052 1195 1362 1161 1152 1681 1382 807 525 930 824 630 627 1043 1242 1412 1111 2236 1059 1153 1374 1466 1712 1159 1469 1823 1313 1821 2119 1852 2540 2206 1760 2192 1290 1121 1528 1131 526 1330 1694 1193 1536 1472 1122 1231 726 949 1116 2664 347 307 469 757 622 672 794 883 1253 484 979 1031 1412 547 589 659 2131 1705 1272 1404 896 1739 458 914 711 589 1108 2044 1729 1853 1922 1809 2097 1517 1584 1261 972 1024 1405 972 1104 1150 1423 1180 1661 1304 1358 1076 1337 1160 1062 1013 1924 914 911 738 475 844 459 762 696 1809 869 943 1656 1266 1793 2018 1649 1977 1318 1153 2278 1613 1601 1782 1096 1475 1501 1187 1416 1473 1417 1436 1185 915 881 970 1022 1637 1460 1780 1930 831 2086 2077 2385 1427 1343 1281 1932 1308 1676 1882 781 1510 1367 1459 1447 1441 1677 1602 1838 2059 1156 1454 1708 1612 1011 2076 1787 1415 2321 2338 2156 1415 1223 1067 1228 1096 950 1112 1267 865 1056 1421 1196 891 1144 1053 1229 1373 1521 1432 2197 1120 1126 1435 1320 2389 1484 2113 1515 1890 1978 2084 2083 1862 2108 1770 2107 1926 1801 2085 1861 2141 1993 1934 1809 2692 1997 1975 2122 2214 1595 1766 1884 2097 5126 4877 4039 3959 3902 3366 2990 3323 3224 3973 2946 3284 3523 3957 3854 3788 4797 3239 2638 15622 17695 3348 1735 2645 2163 2391 1243 2008 3122 2762 3156 1689 1959 2299 1058 871 1687 1132 1773 1535 1637 918 1079 901 881 878 960 686 798 633 601 609 918 1092 872 1438 1242 1187 1664 1544 1688 1877 1799 1729 1588 1779 2196 1668 2578 2343 1834 1828 1952 1150 648 825 697 766 769 665 776 905 612 461 819 688 705 504 853 566 299 331 238 365 558 491 553 599 485 924 492 888 715 779 1311 1139 1154 790 805 704 789 728 694 757 758 677 758 757 1436 643 594 844 772 490 634 1330 574 887 1377 1585 1139 807 630 1290 1256 879 1126 1255 1375 1402 1397 1225 1275 1189 1318 1023 1030 1022 1003 795 1206 1163 863 944 869 1587 1140 1370 1519 1459 1375 1594 1603 1043 1483 1347 1158 511 2351 1026 2324 1132 1072 2676 1411 953 1372 795 1910 1677 710 985 903 1858 1760 1800 2671 1568 1034 938 1320 2356 1027 2114 2206 1545 910 2136 2188 980 1351 1657 2367 1372 1746 1720 2183 1997 1864 1575 2208 2398 1517 2091 2098 2319 1729 2624 2696 760 1348 1202 1006 1265 1260 3743 1933 1879 1706 1696 1753 1638 1478 1669 1952 2174 2121 2017 1338 1234 912 803 951 977 1028 899 1353 1120 1268 865 1112 1617 1657 1419 1662 1409 762 920 838 927 977 488 541 431 520 475 365 341 910 634 810 709 474 1270 1612 1376 1319 1351 1255 1316 1511 1558 1612 1426 1651 1851 2161 2036 1632 2169 1621 1368 1534 1740 1471 1350 2105 1373 1169 1525 1655 1853 1751 990 1370 1997 2200 1509 1531 1550 1562 1333 1464 1376 1546 1894 1623 1312 1510 1173 1437 1951 1507 1635 1679 2077 1647 2587 1324 1314 1166 2347 960 1974 2087 1314 788 572 586 364 483 429 562 1657 1181 1064 1349 1263 1288 1329 778 909 1026 705 838 611 522 1188 856 2182 513 900 973 730 932 912 830 595 646 618 848 792 777 945 737 810 968 1219 1536 1349 1678 739 2437 1181 1151 1224 843 904 1011 967 806 1134 984 1120 1098 937 918 775 724 676 730 1348 1706 1234 1170 1523 1710 1120 922 1602 986 1367 1280 1463 665 1250 1631 1579 1695 1801 1645 1200 1113 993 1143 699 919 964 1028 742 1701 2797 2123 1370 532 612 767 940 779 968 1007 4080 935 4697 4281 4777 4286 4371 4544 4966 4333 4491 4374 4392 4540 3985 4009 927 1474 1611 1261 1705 1433 1858 1271 1553 1695 1662 1627 978 1148 1466 1409 808 1303 2017 1194 1123 1103 1003 1397 1436 1732 1806 2220 1726 1277 902 1321 1129 818 1203 1205 1050 1042 925 904 1276 1206 1152 1404 1182 1384 1399 1400 1343 1267 1061 1092 990 1157 926 1172 913 1048 1169 1079 1385 1498 1459 1095 1297 1628 1691 1440 1508 1329 1530 1606 1510 1600 1579 1569 1309 1055 1848 1722 1409 1133 1508 1255 1121 1329 1116 1109 1115 1260 1234 1200 1076 1482 1374 1407 1217 1206 1355 1181 1372 1251 1344 1410 1373 1391 1212 1163 1275 1652 1266 1463 1098 1530 1052 1327 1243 1320 1084 982 1194 984 1316 1407 1709 1695 1115 1369 1223 1074 1517 1371 900 1698 1854 2010 1623 1706 1809 1949 1701 1667 1932 1709 1909 1887 1556 1479 1352 1800 1820 1710 2094 2107 2023 2165 816 997 1124 1438 588 586 403 315 423 515 602 400 574 461 379 351 653 610 672 457 565 509 512 720 608 699 738 664 861 470 670 442 515 547 578 532 443 815 686 644 489 790 510 585 679 693 624 786 443 479 732 682 754 741 715 1197 512 511 437 256 466 849 837 608 690 400 425 370 496 382 528 518 384 415 810 1265 632 289 456 586 635 645 630 1303 640 972 615 677 587 622 454 769 661 560 715 592 690 407 513 330 500 566 726 681 590 634 755 545 847 751 779 1206 868 672 772 1210 764 1115 1124 627 828 650 773 645 635 846 568 683 910 667 731 1048 920 889 1196 1296 1815 1046 922 797 1262 1437 1105 1686 1043 706 1291 627 707 996 1065 1617 973 967 1367 1373 823 1384 694 665 706 1200 1052 451 891 900 726 626 590 769 926 1256 1268 979 943 1213 1192 958 854 964 736 999 668 936 822 772 679 688 725 649 621 761 515 740 918 1154 1181 633 798 590 553 686 543 527 689 556 847 587 718 966 687 657 930 603 1196 554 692 689 671 796 741 1089 713 639 611 669 1079 1007 569 518 1265 874 936 1566 876 1454 608 1278 681 894 662 1012 399 1505 1013 961 896 890 798 809 495 645 1041 1217 1156 989 1020 1208 965 694 691 566 831 628 895 999 313 359 388 446 639 559 930 1116 822 933 670 748 986 1206 1087 1221 436 979 1136 626 326 104 132 209 184 491 785 1058 1154 927 724 785 728 659 618 461 168 198 791 811 211 822 586 921 798 876 514 631 632 488 750 602 958 1240 1015 1041 426 542 550 612 604 498 514 538 506 490 716 603 584 628 593 794 940 632 759 977 774 524 473 1106 939 496 775 754 700 830 819 953 714 605 618 696 817 558 781 1117 640 1668 831 5184 5078 1021 964 1039 1151 1234 689 921 705 1340 1062 1198 1161 1270 1036 559 747 594 886 780 779 1171 1101 979 910 812 1010 1281 841 567 903 810 814 1073 736 859 642 703 898 679 830 645 633 635 789 393 358 858 926 899 420 913 523 614 658 557 1272 1010 1009 723 633 520 780 667 613 1272 991 160 229 372 1295 1309 1398 1143 1102 2261 1459 1240 1528 1415 1897 1314 1254 1056 1059 1113 803 1553 1657 457 357 433 461 569 573 1890 1782 1291 1306 1338 2012 2079 2293 2589 2698 2426 2099 1384 1472 2504 2489 2441 2651 3048 2405 2056 2159 2254 2668 2754 2874 3238 3102 2894 2818 2959 3129 2959 2872 2689 3182 3033 4282 3833 3851 2281 1940 2435 1398 1063 2521 2659 1927 1329 2669 855 876 1139 902 1243 857 935 1893 1673 1090 612 911 844 782 541 3929 3967 3843 3908 3750 3066 3735 3839 2837 3859 3032 4229 4572 3439 4415 3752 3923 3803 4245 3556 5105 4238 3879 3870 3836 4273 3671 3919 4413 730 592 380 3854 3550 1946 4747 5460 5214 4432 1503 1519 1385 458 1474 298 661 533 476 2856 1894 1883 592 1032 920 799 1849 2286 1593 3144 1863 2586 2787 1924 2401 4305 4992 3944 3726 7853 7054 4274 5462 4970 6273 2585 1491 2234 2208 2059 1432 2707 874 2581 1165 2950 1407 262 219 2664 1442 2934 4858 2735 1351 1818 924 1787 943 875 1693 1678 1744 1987 1520 3343 3928 1306 1182 1737 3326 3089 3215 2445 2103 1318 862 908 2500 1575 2693 754 1268 790 1543 1335 1346 1582 1628 3818 3830 1211 1225 1141 1434 1300 1120 1200 1255 1173 1349 2331 1385 1247 2586 1338 1205 3868 924 1243 1815 1019 1247 1175 1246 1242 1296 1615 1488 1464 1457 1467 1469 1424 1505 1694 1850 1521 1487 1483 2016 716 702 586 527 554 562 1457 796 944 881 644 630 1356 931 1026 585 1559 1351 838 843 732 390 362 558 522 693 644 636 532 568 537 820 621 760 784 479 478 592 617 946 823 605 689 522 1069 1160 1010 442 607 669 760 583 729 588 962 601 761 783 1075 621 940 583 518 1252 1203 1087 839 936 996 1067 802 788 617 868 692 1012 1027 633 914 635 730 773 749 633 1108 646 513 567 667 463 570 815 765 984 850 531 706 955 877 1036 570 731 961 1094 780 710 1373 119 1514 620 908 429 558 465 858 1678 1151 1505 968 1401 1341 1252 1153 971 559 519 460 490 685 647 309 543 462 305 408 547 673 612 593 466 352 295 434 557 564 446 541 551 485 1098 676 618 538 582 718 670 825 898 925 858 1357 1136 1197 1202 934 826 794 1037 710 1078 1031 582 877 1055 1086 1217 1040 1106 752 627 741 793 542 403 953 930 1060 743 1509 787 971 1134 1009 1433 980 988 1319 1101 1032 1948 1109 1684 1525 1170 1345 1133 836 901 1033 452 1297 1448 1057 1282 987 1426 1103 580 827 988 2408 597 595 289 612 403 445 501 811 980 583 742 813 866 580 566 560 1364 1454 771 895 617 1219 561 601 439 615 842 1486 1137 1242 1244 1113 1355 1060 1339 936 827 852 1044 847 946 1110 975 814 1341 889 1036 845 1204 948 811 757 1731 710 754 784 307 905 666 668 754 1456 774 928 1535 826 1300 1119 1188 1465 861 824 1607 1495 1233 1319 820 767 1149 941 1048 1345 1143 1187 985 766 698 706 789 1257 1248 1723 1115 666 1630 1905 2223 1577 1408 1466 1796 973 1299 1341 603 984 1014 1359 1079 1360 1335 1304 1350 1506 1311 1009 1657 930 741 1558 1195 854 2085 2186 2066 1209 1083 1016 943 780 814 939 836 598 694 907 676 674 923 914 1044 1319 1143 1280 1567 1215 1144 855 731 1915 1249 1302 1312 1063 1451 2054 1332 1502 1359 1414 1435 1569 1136 1289 1442 1609 1507 1391 1716 1663 1705 1048 1585 1675 1226 1297 1429 1309 3797 3601 2936 2812 3223 2667 2436 2732 2203 2876 2597 2819 2850 2780 2762 2481 3641 2378 2130 3151 3348 14392 1503 2014 1726 2090 1001 2103 2427 2205 2454 1068 1142 1063 776 836 1242 936 959 731 1080 761 884 633 937 698 547 572 678 387 953 854 1183 792 968 1475 878 699 904 1400 1278 1377 1348 1561 1215 1406 1599 1493 1334 1818 1120 1450 1639 1115 510 589 539 583 532 484 748 722 553 391 713 411 548 347 678 370 257 200 132 307 295 384 425 316 355 858 408 604 611 641 976 870 844 591 558 586 657 548 486 518 787 707 736 640 924 586 558 606 574 458 556 1524 729 948 1288 1416 784 601 335 571 616 535 658 890 951 797 889 767 698 638 775 558 696 781 637 769 532 665 711 858 879 1180 866 952 999 856 952 902 972 683 865 746 917 345 1987 678 1636 937 603 1771 1000 1059 919 795 1694 1397 459 595 445 1320 1322 1305 1544 1098 621 597 714 1307 792 1729 1525 797 897 1404 1219 875 1070 1209 1571 1213 1212 1209 1524 1470 1404 1388 1621 1874 1412 1488 1651 1714 1625 1923 1982 587 1126 787 791 900 836 3325 1374 1137 1125 1049 1252 1252 1089 1213 1749 2035 2047 1300 811 1126 1089 711 652 784 680 936 998 1000 637 828 663 942 1546 1218 1325 1216 821 928 716 966 584 496 529 423 512 496 396 372 529 482 710 362 449 868 1047 1222 1092 1072 978 944 1053 819 948 1143 1263 1543 1324 1412 1444 1370 1402 1019 1180 1045 1115 1028 1360 1045 624 1136 1083 1040 1539 1064 1092 1173 1431 851 1178 927 1062 969 1163 1225 1182 1438 911 1176 1123 819 1290 1336 1022 1122 1342 1471 874 2567 1239 1202 1067 1608 888 1800 1507 715 460 564 448 252 259 197 301 972 983 742 839 1042 844 861 691 732 863 456 509 573 559 686 926 1369 287 661 557 741 867 792 666 685 517 473 469 433 638 638 688 602 619 805 923 861 1019 529 2211 1014 974 717 719 741 780 720 590 734 956 881 801 891 866 520 534 362 549 1323 1217 986 930 946 1050 949 677 1348 888 1094 1123 1133 509 890 1092 1019 1291 1326 1220 1004 711 805 1086 509 660 997 730 542 1060 2365 2443 1171 547 532 505 895 497 728 920 2866 667 3163 2828 2908 3110 3145 3090 3176 2947 3102 2915 3043 3014 2880 2896 889 1292 1297 964 1396 1467 1083 1004 1329 1296 1509 1188 839 844 1188 1064 896 1219 1849 1158 1070 1082 1011 832 895 1074 1173 1578 1457 1239 1065 1264 895 913 887 1297 1197 1033 813 795 1497 1566 1559 1171 1295 1566 1148 1404 1270 1277 1426 1184 1145 1513 616 1022 987 965 1097 829 1622 1226 1002 826 1239 1112 1177 1089 1309 1422 1345 1276 1164 1232 1155 1211 1336 946 1444 1489 1708 1173 1352 1169 1173 1368 1135 937 1277 1168 1411 1138 1147 1180 1420 1232 1141 1079 1494 1371 1127 744 1306 1198 1158 1099 1131 1125 1151 1113 1237 1107 1257 1129 1109 1119 1263 1314 1446 1313 1469 970 1194 800 1376 1481 1223 1656 1256 774 1589 1272 1041 1481 1305 1349 1525 1473 1414 1451 1481 1478 1633 1430 1630 1512 1561 1635 1526 1459 1402 1660 1502 1459 1642 1649 1154 788 971 1404 734 311 539 513 622 609 389 513 294 437 424 517 533 539 579 470 558 476 586 592 492 595 561 723 874 546 558 513 561 465 474 723 577 765 588 834 600 899 461 480 450 466 430 530 699 532 666 416 496 473 463 1618 886 492 396 455 521 457 668 473 531 479 637 425 693 433 783 505 502 425 693 1118 542 431 641 365 456 410 399 1116 798 1116 443 487 780 644 468 590 556 488 591 448 464 530 454 423 599 595 731 1053 782 1222 875 680 620 741 804 806 574 785 709 1051 791 956 1158 383 650 661 803 772 1047 749 440 734 1115 834 1079 1107 787 862 876 997 1902 1634 1360 1205 1189 1442 898 2194 1265 637 1712 792 554 1818 823 1233 862 901 1718 929 861 1028 892 886 1013 1377 630 519 793 1272 872 788 834 576 1125 1115 1373 1133 1002 1008 1024 1052 633 627 533 717 740 823 1025 761 477 758 636 541 654 585 487 880 1261 1040 813 724 927 627 538 652 383 684 588 655 837 637 847 1133 848 579 866 726 1189 628 774 504 495 1165 928 1014 470 445 551 593 1052 717 709 485 1103 986 858 1340 1042 1371 700 1304 838 1130 623 1033 654 1393 751 983 971 811 1190 805 768 545 1009 1034 1111 974 990 1126 963 998 726 445 741 476 797 1148 422 468 342 466 756 558 1185 1163 739 924 823 565 1416 1243 1246 1080 724 936 980 966 231 207 139 155 208 852 885 1208 1150 908 1059 946 1227 1117 552 613 382 291 493 633 251 868 704 907 771 897 752 728 784 692 860 515 1286 827 779 852 584 453 404 777 597 559 652 650 707 612 1100 1076 558 622 483 914 967 837 1025 723 918 675 756 1451 1192 612 737 675 645 701 822 947 704 653 536 479 1006 425 592 712 843 1031 1087 4354 4518 1095 751 683 1012 786 956 808 642 1292 1210 1334 1351 1193 850 765 464 688 1012 703 805 1031 993 810 949 808 1001 1394 1100 587 740 882 717 1148 703 1103 448 693 973 766 525 602 457 572 694 324 284 680 589 682 400 843 603 570 680 631 1241 985 642 702 462 541 1040 863 648 777 737 217 247 357 1490 1633 1472 812 1551 1818 1982 1446 1322 1009 1889 1069 1333 864 1213 1130 922 1702 1492 426 361 394 425 644 569 1436 1741 1360 1156 1611 1631 2058 1996 2206 2358 2309 1560 1787 1446 2305 2127 2065 2307 2555 2551 2300 2339 2862 2297 2164 2126 2396 2376 2074 3470 3126 2808 2416 2816 2422 2720 2416 3953 3105 3792 2764 2499 2290 1301 1063 2277 2400 1459 1129 3158 753 819 1089 920 1222 854 687 1611 1626 973 657 797 747 780 451 3147 3311 3318 3635 3617 3705 3211 3682 3469 3732 3346 3816 3820 3096 2997 3963 3007 3444 3174 3325 3455 3731 4229 4384 4278 3749 3856 4299 3812 854 746 493 3749 4019 1906 4227 5087 4976 4481 1586 1582 1663 754 1752 323 839 574 597 3279 1911 1839 731 888 645 1093 2172 2025 2213 3513 2045 2214 2610 2146 3100 3740 4321 3610 4123 7602 6431 3732 4851 5124 6047 2802 1265 2198 1817 2744 1572 2498 831 3595 1178 3277 1353 172 138 2176 2135 2309 4965 2521 862 2411 1182 1200 1084 1019 1488 1377 1359 2140 1886 3405 3628 1739 1060 2149 2854 2740 3172 2336 2898 1611 1401 1177 3182 1858 3323 1409 1827 990 2059 1297 1314 1578 2010 3790 3328 1932 1898 1212 1510 1389 1352 1409 909 1053 1183 2357 1252 1257 2119 1107 968 3716 1373 1521 1662 1445 1150 1251 950 1452 1325 1473 1150 1369 1646 1654 1798 1692 1780 1855 2231 1352 1000 1336 1593 1063 695 865 403 1420 1254 1416 817 616 565 951 847 1548 988 1160 663 1337 1331 1213 899 598 390 364 494 763 595 761 703 694 588 868 812 895 930 606 577 476 770 613 882 803 756 831 740 637 730 1155 750 1016 676 676 658 742 484 651 550 582 892 1131 710 590 580 445 1087 1257 1028 568 726 740 653 754 657 611 689 729 882 1290 907 635 908 756 960 939 828 830 758 506 828 747 689 567 1264 710 992 1098 709 942 539 507 642 404 762 567 700 520 636 1462 123 1191 834 661 485 508 450 1134 1145 796 1178 1018 1165 1314 1075 806 881 586 592 392 441 520 783 563 362 290 582 456 645 514 534 697 603 374 338 423 420 316 262 774 498 450 1076 996 789 692 679 1145 639 685 667 930 799 1082 949 1165 851 847 1041 722 932 958 896 623 881 726 874 1359 1131 1086 1029 558 571 670 818 603 380 1104 1160 1323 992 1669 1106 1357 1166 659 1118 795 1366 728 1098 956 2060 1143 2257 1739 1102 1500 1059 855 1081 876 584 1171 1461 1333 1104 1592 1613 994 758 914 1030 2686 537 473 416 770 684 691 618 755 1036 503 773 743 1081 604 588 739 1430 1758 927 1011 886 1373 272 515 359 294 932 1066 862 926 949 907 1068 931 936 959 817 848 1076 824 949 1060 1273 1124 1337 1243 1178 651 735 626 852 817 1504 855 599 770 328 810 414 601 614 1354 898 731 1730 1220 1311 1226 1123 1484 799 698 1874 1072 993 1055 1008 1286 1130 882 1026 1384 1081 1086 1016 723 628 645 855 1023 1034 1841 1403 549 1960 1628 1944 1717 1214 1512 1818 1099 1230 1233 555 1518 1149 1030 1084 1001 1503 1462 1573 1612 1098 1317 1571 1084 1041 1296 1163 943 1978 1958 2199 1854 1618 855 1284 1168 847 1083 1137 960 1032 1419 792 638 1144 1103 1177 864 1433 994 1255 1211 860 1134 1037 1729 1389 1551 1625 1185 1836 1691 1805 1506 1653 1464 2356 1191 1201 1384 1418 1397 1214 2022 1198 1869 1305 1736 1535 1622 1405 1679 1617 1798 3910 4126 3260 2971 2630 2331 2589 2812 2202 3090 2899 3141 3354 2260 2815 2149 3817 2799 2765 1702 1735 1503 14433 1660 1513 2462 977 1717 2345 2094 2364 1001 1323 1304 883 778 1355 1150 725 735 796 729 808 638 1219 1035 632 593 623 484 688 645 1027 775 989 1429 1135 1184 1260 1217 1227 1465 1201 1123 1026 1121 1207 1192 1853 1432 1609 1223 1206 1484 628 862 765 692 690 564 576 748 493 279 797 356 499 392 578 447 282 237 336 373 302 383 392 419 307 854 389 805 707 607 1030 897 913 443 528 469 693 408 392 434 496 511 838 555 906 666 658 525 503 457 517 868 687 838 1275 1472 611 692 468 855 884 897 731 1064 906 1167 995 1256 1198 547 747 935 901 1179 943 806 841 1007 588 726 619 1255 955 1149 1274 1155 1265 1229 1287 705 1121 1048 1048 482 1569 927 2207 1125 1010 2106 839 823 730 706 1335 1695 960 774 728 1196 1427 1422 1556 1407 976 770 813 1787 1039 1797 1752 1102 972 1715 1768 975 942 1150 1402 1941 1164 1730 1275 1403 1535 1550 2420 2756 1479 1721 1648 1686 1814 1888 1789 826 813 899 1018 953 840 3115 1181 1116 1160 1103 1613 1289 1178 1352 1915 2150 1876 1617 900 925 873 680 694 1133 1071 1340 1082 858 727 770 733 891 1619 1150 1497 1323 711 845 681 1051 677 406 493 425 484 474 378 326 853 459 638 610 445 1086 1088 1166 892 1328 1013 1379 1249 1138 1637 914 1390 1942 1658 1622 1423 1556 1467 1287 1330 1806 1663 1157 1141 900 884 1328 1148 1026 1321 790 1097 1432 1213 859 814 1091 921 808 1354 1033 1055 1462 1009 1046 1193 1445 1118 1060 1358 1521 1392 1374 1004 2607 1392 1373 851 1783 905 1726 1708 762 666 633 523 252 257 241 325 846 720 935 892 990 901 905 459 663 762 439 652 418 420 858 767 1815 324 960 587 631 627 686 785 517 500 531 405 334 588 471 462 768 686 1065 645 633 591 576 1873 836 792 1015 782 940 904 827 589 776 620 686 753 1052 743 552 599 381 340 1121 1143 1114 1186 1524 1552 1467 860 1594 830 885 1009 1554 564 1113 1080 995 1191 1168 1181 716 851 816 1107 414 572 719 463 322 1079 1939 1751 817 645 676 312 1167 489 768 906 3242 717 3599 3213 3357 2544 2832 2887 2998 3206 3458 3543 3302 2969 3322 3180 938 1176 1095 816 1227 997 1603 1022 1359 1207 1581 1606 765 837 1552 1419 900 1228 1472 1247 1195 1205 1074 904 916 1083 1181 1454 2347 1509 1166 1131 1219 947 1294 1200 1081 1711 1107 1239 1426 1496 1468 1495 993 1694 1505 1433 1295 1264 898 1218 1226 980 1024 1179 1325 1417 1618 1230 1415 1639 1081 1369 1480 1160 1360 1095 1945 1467 1878 1897 1761 1718 1672 1850 1699 830 1593 1693 1972 1310 1084 1278 1006 1324 1186 1145 1545 1155 1361 1235 1632 1609 1649 1199 1788 1887 1363 1826 2005 1671 1770 1986 1685 1565 1572 1593 1633 1078 976 1545 1080 1368 1044 1348 1762 1118 1480 1244 1310 1145 1486 1673 1780 1536 1494 1857 1319 1150 1669 2034 1220 1712 1676 1579 1596 1414 1472 1816 1702 1748 1629 2006 2027 1903 1655 1706 1602 1673 1624 1646 1698 1576 1618 1522 968 790 1358 1775 729 547 437 444 526 544 616 976 392 591 502 571 776 736 730 789 697 623 641 858 494 942 550 1174 1347 537 634 560 588 678 676 629 505 843 601 1108 914 1142 644 706 633 603 540 773 852 648 591 777 925 1202 1182 1302 934 499 479 267 333 387 1007 885 967 353 495 492 577 595 589 548 570 542 788 1790 862 391 479 574 653 632 542 1196 661 1406 592 660 1171 501 749 899 838 824 1389 659 493 455 634 327 883 850 867 692 961 545 1121 1237 820 916 795 991 910 1077 932 1281 920 939 1220 489 1074 818 1089 621 366 1282 587 678 651 915 856 1241 772 847 1534 1921 1788 898 1197 952 1009 1757 1442 2028 925 684 1092 939 699 1501 1534 1282 1326 905 1996 1279 650 1168 1342 1333 852 1396 1063 678 746 944 852 1744 950 1260 1000 1253 1610 1044 983 1083 1088 1464 1738 1807 541 946 889 594 1359 680 534 649 506 728 818 778 608 776 1425 1038 1133 896 804 511 1002 1062 795 545 470 947 1010 797 1073 1454 851 849 1080 748 1039 883 677 461 473 932 995 1123 968 1069 621 720 1241 1083 806 608 925 797 929 1590 905 1705 518 1100 708 1120 498 461 552 1362 900 1380 973 1261 1050 1013 931 609 1117 1164 994 1982 2096 1115 868 1097 754 632 1100 829 1298 1679 503 638 463 711 849 941 1490 1491 1029 1272 1040 705 1342 896 1621 2294 848 1127 1142 937 182 191 207 226 241 1204 1082 1377 1259 1180 1304 1643 860 836 908 548 297 376 833 933 204 1237 608 926 1085 1286 801 888 722 635 1123 921 1530 1429 1089 1047 897 473 454 1211 611 476 726 765 619 504 876 1179 678 778 513 786 1048 1149 1100 899 1342 760 746 1146 790 407 588 880 590 943 960 1214 823 933 544 795 801 504 936 770 707 1484 1510 5661 5288 1123 920 948 1031 870 984 829 717 1421 1708 1280 1461 1350 1210 657 923 874 1288 963 1706 1019 896 1054 897 1034 1342 1115 716 802 1160 1654 1578 1841 1613 1356 629 554 1152 1018 701 454 380 626 637 422 493 1173 962 1447 431 1051 887 967 1038 824 1448 1129 965 1237 885 721 1298 781 726 1628 1552 298 399 511 1815 1955 1957 1516 1292 2586 1741 1588 1988 1825 2500 1438 1547 1348 1391 842 1331 1713 2411 669 645 349 264 664 553 1733 1686 1728 1864 1776 2893 3011 2817 2674 3067 2253 2456 2679 1875 2628 2566 2409 3112 3172 2354 3154 3263 3425 3132 2074 2347 3610 2820 2425 4310 3322 3960 3941 4038 2819 4486 3046 5736 5312 4672 1958 3372 3020 2709 1491 2512 2535 2161 1721 2778 938 1010 1352 1224 1273 930 763 1850 2534 1773 519 789 741 834 539 4758 4826 4630 5419 4355 4372 3685 5386 4609 4986 4063 5606 5925 3901 5102 4945 5430 5458 5910 5654 6263 7993 4165 4728 4788 5048 4168 4809 4549 1100 1006 536 5435 5149 1940 6022 7015 7346 5568 1645 1604 2471 1028 2796 320 1042 775 1113 4120 2756 2864 994 1010 807 987 2437 3511 2429 4279 1998 3415 4448 2497 4036 5983 7006 3910 4727 9352 9751 4580 5545 6029 7066 3463 1768 2175 2162 2852 1365 3153 1345 3194 1378 4364 1929 314 261 4586 2204 3611 4575 2661 1354 2372 1337 1685 1280 1035 2791 2780 2190 1947 1718 3898 5418 2800 1195 2815 3353 3162 4781 2851 3241 1826 1514 1726 2902 2290 4834 2138 2060 915 1895 1919 2084 2712 2428 6364 5045 1440 1285 1381 1499 1761 1052 1780 896 1116 1419 2150 1482 1144 3666 2076 1821 4388 1830 2178 1563 1545 1973 2284 2187 1885 1781 1351 1278 1435 2137 2091 2133 2056 2076 1686 1893 2333 1227 2176 1391 1335 1324 1220 664 1356 973 1725 960 925 843 1039 859 1565 1481 2008 983 3017 2545 2064 954 967 890 852 1063 834 1447 674 580 602 647 909 725 618 1151 926 711 692 890 1067 767 1115 1031 565 443 1292 1438 1392 512 1021 792 971 909 930 909 701 718 684 907 1791 650 1011 651 636 1689 1700 1447 829 970 834 831 811 1216 868 959 894 897 1168 1463 751 1052 667 1245 1155 1148 1611 829 714 1236 1384 744 968 1566 902 1170 805 959 1326 1009 888 1136 646 790 1119 1325 712 1005 2073 240 2136 810 763 552 525 708 1507 1929 998 1914 1584 1656 2123 1392 1388 1674 818 800 710 1039 1021 1350 461 630 553 471 453 655 715 624 897 911 473 411 796 439 350 201 363 563 780 2162 1298 1328 1159 816 834 911 1439 1412 762 1159 2185 1585 2632 1582 1079 890 1191 1412 1056 1920 1438 1252 1023 817 1280 883 1494 1145 893 668 987 801 597 399 1570 1171 1450 1385 2236 1103 1425 1515 1142 1772 1260 1371 1628 1428 1666 2605 2107 2583 1937 1630 1981 1687 1048 1493 989 517 1541 1856 1168 1492 1249 2030 1450 818 1233 1312 3455 520 377 542 733 677 701 666 954 984 469 1115 1276 2601 604 588 777 1241 1365 1361 1517 576 1560 568 765 535 626 1392 1777 1427 1591 1732 1700 1824 1235 1451 1039 1009 977 1170 975 1025 977 1477 1224 1572 1370 1253 856 1038 993 1330 1138 2035 1154 769 685 382 1209 502 739 643 2011 567 949 1724 1196 1837 1589 2071 1847 1229 896 3157 1162 1640 1718 904 1432 1367 1022 1006 1363 1737 1233 1007 810 1002 933 1177 1376 1426 1316 1383 1429 2526 2240 2491 1519 1147 1306 2173 1520 1728 1998 767 1677 1385 1558 1401 1467 1650 1536 1705 1676 1126 1291 1556 1274 948 2370 1525 1093 1722 2226 2080 1572 1349 1077 2338 2020 723 691 1488 1441 1720 1492 1178 892 1063 1014 1158 1628 1965 1219 1860 1380 1401 1381 1277 2918 1342 1757 2560 1948 1893 1888 2059 1710 1694 1645 2290 1712 1657 1757 2168 2407 1295 1673 1681 3195 1648 1777 2480 2774 1586 1883 1725 2077 4604 4684 4196 3180 3682 2812 2842 3002 3134 4012 2800 3060 3539 3164 3750 3139 4877 3867 2660 2474 2645 2014 1660 16825 2401 3298 1535 3121 2691 2389 4591 1748 2727 2304 1421 928 1741 869 1688 1470 1429 1106 897 657 921 678 678 904 1040 771 667 606 990 1070 1170 1305 567 1284 1860 1150 1767 2077 2010 2018 1636 1614 1987 1547 1675 2136 1240 1982 2017 794 623 645 568 655 726 642 843 628 741 536 852 746 495 369 618 530 281 173 202 428 395 371 476 358 367 835 733 957 1173 1238 1233 1104 1211 795 1204 918 645 631 647 629 885 759 709 721 1555 524 471 773 655 545 771 1257 611 863 1305 2297 660 535 690 1218 1211 853 976 1040 1147 1056 920 1075 1044 710 631 731 775 810 756 833 1082 747 555 898 640 1621 703 1089 1525 1162 1125 1331 1151 664 959 960 1140 712 1876 1019 2191 1281 977 2677 1022 888 996 769 1663 1402 1081 1098 821 1224 1360 1472 2201 1527 999 983 901 1826 1034 1890 2023 1200 1107 1942 2089 929 1030 1693 1633 1480 2102 1555 2113 1658 2318 1464 2330 2202 1513 1773 1380 2726 1515 1670 2083 518 1089 866 1171 1062 780 4201 990 1225 1172 1457 1409 1246 1140 1338 2723 2763 1913 1982 1498 1131 1127 863 1074 1451 916 1168 1242 1124 766 1092 1111 1137 1274 983 1650 962 907 778 843 643 654 867 898 544 876 868 713 503 875 604 664 502 620 1100 1353 1336 1186 1481 1160 1209 1357 1522 1352 1210 1631 2175 1565 1538 1661 1938 1463 1251 1404 1300 1614 1112 2941 1253 889 1500 1642 1305 1750 1088 1286 1828 2098 1651 1865 1761 1461 1287 1708 2017 1843 1540 1911 1321 1929 805 1706 1722 1100 1862 1272 2248 967 2534 1602 1307 917 2101 802 1873 2514 1264 608 561 959 425 574 447 782 1399 1095 1046 1156 1232 1117 1272 789 1043 1141 665 1031 791 853 993 1122 1868 355 1021 873 631 1146 893 856 361 371 323 595 551 679 568 655 596 577 762 1017 1309 1769 861 3565 1364 1276 1746 1455 1066 1104 1056 597 1406 1164 852 897 1044 942 479 563 469 490 1233 1751 1002 1069 1189 1268 1224 937 1782 1160 1434 836 1764 553 1746 1709 1655 1787 1892 1924 1488 826 993 969 548 616 963 1377 947 1476 3464 1865 1372 548 498 610 1035 491 788 956 3483 807 4006 3787 3051 3173 3670 3675 3864 3198 3309 3187 3364 3245 4104 3851 1061 986 1531 907 1641 1547 2287 1440 1518 1671 1032 1127 966 1078 1506 1398 804 1183 1585 1658 1648 1614 1139 1088 1122 2222 2039 2638 1902 1323 1086 1292 886 940 1098 1147 907 1457 1163 1052 1211 1251 1271 1256 1057 1406 1495 1637 1687 1363 974 988 981 1068 1350 1523 1484 1494 1138 1450 1589 1710 1798 1409 1262 1557 1482 1429 1768 1794 1674 1727 1599 1547 1588 1694 1841 1416 1805 2131 1782 1558 1436 1440 1322 1759 1563 1406 1581 1721 1527 1648 1719 1442 1596 1448 1826 1768 1616 1709 2107 1695 2111 1997 1775 1768 1756 1853 2005 1781 1359 1556 1233 1436 1195 1354 1909 1214 1422 1448 1389 1543 1618 1557 1327 1178 2027 1878 1781 1549 1696 1862 1253 1752 1708 2055 1773 1657 1645 2206 1906 1902 2032 1640 1705 1571 1482 1584 1410 1597 1565 1705 2249 1827 1765 2035 988 1273 1056 1617 812 640 527 560 594 678 479 562 311 402 534 431 694 728 751 788 791 765 821 856 371 921 456 1018 1213 394 438 398 422 565 585 535 422 719 630 746 662 810 545 653 556 537 486 605 642 470 448 663 739 661 645 1198 760 361 330 375 471 412 1055 880 958 470 365 355 413 336 534 368 636 491 963 1169 753 281 333 467 628 424 875 957 786 1102 669 758 575 555 585 1138 1100 972 1159 461 534 255 638 424 636 864 1039 637 929 729 770 1201 840 984 734 1012 977 1037 775 1196 1047 829 909 546 730 881 1161 640 542 772 594 624 839 633 652 1485 1094 619 1522 1574 1435 1132 1182 1204 1032 1812 976 1490 1018 591 1121 751 572 1317 1253 1351 1211 852 1898 1352 532 1296 969 989 875 1034 1038 802 859 814 644 990 611 1193 828 1111 1175 823 1070 1179 1050 1196 1317 1131 857 925 826 653 982 635 445 858 603 451 674 632 448 773 1264 992 1342 766 652 983 649 699 398 748 757 611 839 751 761 1318 727 916 924 707 1037 676 953 592 692 861 777 1373 495 476 512 729 1024 913 674 569 999 1138 800 1149 698 2172 651 1246 697 1111 588 679 507 1346 673 911 814 798 844 891 926 606 800 1105 1069 1068 1111 926 1057 968 625 753 775 518 839 1369 580 684 298 449 501 647 967 1189 766 886 562 736 926 909 1413 1201 901 1182 1101 799 316 281 179 282 225 942 945 1138 1262 985 1092 1389 901 839 712 714 386 294 674 627 199 742 506 713 556 680 617 795 488 539 855 935 1479 1314 981 1166 816 573 362 758 716 585 535 572 471 578 715 859 630 699 550 541 858 690 822 731 768 812 763 1396 668 453 591 694 564 756 738 800 567 817 397 861 712 600 540 1018 754 1735 1078 5405 4560 917 1249 1389 905 1224 764 1039 831 1639 1329 1350 1213 1393 975 665 711 738 978 932 832 961 947 1128 852 738 1011 1171 855 782 882 1017 1002 1227 782 1166 382 725 1280 941 491 506 496 615 646 558 523 1164 1126 1195 675 883 606 743 1358 909 1637 1195 1200 1158 907 939 1240 882 953 917 861 664 698 653 2034 1840 2066 1284 1338 2350 1780 1486 1639 1978 2168 1102 1301 1126 1165 1063 849 1992 1423 449 427 331 355 536 674 1802 1816 1459 1962 1667 2459 2543 2571 2842 2501 1970 2434 2251 1558 2671 2502 2912 3113 3250 2412 2593 2767 2874 3140 2599 2779 2882 3039 2892 3701 3718 3739 4707 3711 3024 4019 3121 5345 4988 4606 2298 2645 2927 2179 1798 2917 2662 2362 1661 2765 965 967 1320 1236 1083 1197 1004 1694 2316 1254 644 1128 1080 681 508 4470 4610 4443 4008 4280 4053 3311 4204 4038 4309 4022 4770 4446 4098 4257 4169 4331 4814 4333 4956 5461 5396 3150 3772 4337 4738 3883 4368 4439 1124 930 529 3752 4138 2720 6810 6465 6725 5220 1955 1939 1589 565 1779 468 879 568 741 3653 2105 2087 815 1125 933 849 2125 2523 1707 3243 1714 2483 3831 2035 2246 5533 6777 5078 5090 9661 8627 4469 5748 5932 7446 2239 1468 1980 2283 2461 1431 2831 1039 3404 1329 3616 1790 423 341 3008 2129 3165 4652 2811 1177 2152 1495 1717 941 874 2091 1996 1848 1981 1584 4013 5131 2475 1138 2429 3060 2914 3691 2450 2719 1596 1324 1201 3055 2205 3337 1673 2334 1157 2010 1404 1348 1680 2098 5356 4087 1564 1407 909 1430 1592 1272 1539 1373 1185 1573 2362 1593 1528 2603 1153 1087 4136 1655 1856 1691 1033 1712 1860 1992 1692 1845 1364 1301 1488 1433 1487 1623 1521 1569 2063 1759 1904 1347 1842 1739 949 800 864 646 738 804 1605 964 833 741 897 1241 1639 1381 1178 725 1755 1403 1354 693 856 394 372 679 904 901 722 612 690 1035 851 802 765 974 800 762 914 829 1029 818 1135 1135 1087 424 1037 1146 1074 353 799 1200 900 1041 1144 1057 904 940 804 1084 1479 1140 1098 893 1308 1728 1417 1502 915 965 904 836 968 1009 899 988 1368 1313 1258 1189 886 1783 650 1423 1560 1459 1512 781 896 995 940 825 901 1279 773 1226 1166 713 1078 1116 1012 1334 806 971 1254 1503 798 977 1545 246 1456 737 1194 803 644 474 1187 1359 805 1874 1661 1842 1698 1655 1463 825 756 665 759 738 1042 1028 454 701 645 448 455 467 509 790 694 616 474 448 670 421 365 357 295 541 410 1760 1110 1345 1083 831 1335 876 1011 940 822 859 1522 1339 1432 1409 920 754 1030 1337 862 1055 749 1085 788 825 1071 1039 1366 947 682 675 1071 578 435 487 1708 1071 1129 1032 1689 1263 1363 1124 916 1417 1063 1487 959 1160 1512 2097 1449 2245 1900 1549 1929 1480 803 1296 777 322 1466 1644 1510 1693 1274 1148 1134 462 1094 1241 2571 590 661 458 808 689 768 616 1168 1313 657 1114 1050 1573 447 472 555 1424 1477 1112 1299 519 1990 449 472 286 526 1013 1506 1094 1254 1385 1327 1543 934 1266 1335 1318 1283 1429 1233 1275 1042 1561 1361 1761 1450 1344 790 902 730 891 883 1951 906 742 830 387 739 563 626 669 1427 716 875 1633 1312 1538 1499 1599 2370 968 673 1825 1423 1775 1849 1169 1839 1549 1301 1374 1828 1566 1421 1511 825 1005 718 918 1322 1484 1708 1603 822 2281 2420 2855 1802 1832 1665 2047 1797 1523 2003 761 1691 1249 1596 1189 1533 1626 1486 1883 1883 1301 1327 1443 1636 900 2136 1502 1177 1842 2349 2402 1405 1206 1084 1626 1437 692 876 1256 901 1020 792 783 864 1469 1179 974 1293 1854 1277 1420 1225 1095 1232 1053 2539 1249 1434 1702 1410 1355 1687 1795 1731 1394 1772 2017 1929 1679 1584 1736 2186 1762 1846 1762 3049 1705 1692 2109 2310 1797 1779 1675 1790 4490 4998 4084 3530 2889 2923 2454 2744 3142 3609 2708 3118 2678 2740 3569 3344 4340 3785 2283 2059 2163 1726 1513 2401 15765 2837 1166 2902 2827 2448 3897 1485 1706 1898 975 839 1155 783 1266 1057 1101 1374 968 1128 727 460 567 520 653 735 741 699 1004 1113 1219 1124 978 1451 1408 1402 2030 1960 1905 1909 1698 1937 2138 1516 1713 2058 1320 1782 1748 824 728 813 707 844 1094 646 785 552 449 319 661 590 841 605 758 708 266 191 329 387 526 482 559 491 490 634 531 746 794 955 1081 962 990 746 946 726 666 545 498 545 778 659 662 764 1371 481 525 772 666 562 638 1002 546 745 957 1338 759 734 496 813 802 735 775 947 979 897 1005 768 869 617 753 1058 1211 835 929 776 840 855 912 1232 945 1636 928 1392 1453 1514 1275 1425 1516 527 826 944 939 461 1517 784 1818 1095 722 2016 729 803 724 793 1550 1715 785 697 597 1564 1528 1669 2872 1559 967 929 749 1719 1013 2117 1749 907 979 1883 1614 961 971 1271 1376 1236 1274 1223 1818 1701 1766 1383 2005 1844 1376 1835 1647 2017 1360 1888 1580 633 1626 975 1076 839 946 3720 1144 1501 1403 1331 1690 1495 1357 1442 2018 2086 1706 1514 1180 1224 879 842 808 1158 1067 1225 1564 1155 1169 1058 964 1282 1555 1086 1400 1234 982 757 628 646 732 409 510 393 429 425 358 284 989 353 561 478 458 1512 1782 1538 1403 955 1148 1107 1043 964 1043 1196 1407 1654 1657 1682 1739 1698 1533 1233 1325 1455 1355 1235 2203 1407 1047 1402 1465 1054 1238 1415 1552 1962 1626 1663 1263 1263 1370 1446 1773 1704 1792 1444 1403 1239 1517 1244 1763 2018 1625 1881 1546 1843 1118 2065 1225 975 1066 2467 730 2036 2291 1328 616 681 591 336 470 476 596 970 985 1226 1078 1265 1219 1196 468 1107 1006 435 899 599 673 860 965 1709 430 1093 603 837 774 864 694 636 640 516 510 363 801 507 485 631 390 594 1055 1333 1173 618 2396 1322 1270 1014 980 766 723 669 792 1071 1092 1059 1080 1099 799 398 426 460 423 1290 1343 1257 958 1105 1152 1191 699 1435 927 1273 1072 1523 614 1435 1243 1140 1200 1360 1208 1056 875 751 1236 612 592 750 738 584 1564 2729 2319 1782 722 508 464 646 650 872 784 3676 982 4261 3965 3248 3281 3653 3274 3320 3424 3572 3406 3375 3380 3448 3513 1122 1024 1423 1117 1592 1374 1612 1180 950 1071 1619 1808 1373 907 1371 1223 850 1197 1597 1386 1341 1314 1226 1382 1416 1950 2022 2574 2511 1656 1339 1447 1298 1429 1409 1750 1392 1815 1416 1529 1806 1927 1892 1632 1880 2252 1884 2074 1871 1779 1742 1868 1818 1257 1183 1394 1767 1541 1912 1180 1634 2012 1673 1641 1991 1561 1701 1544 2331 1693 2347 2462 2292 2311 2281 2301 1905 1766 2194 2128 1862 1716 1276 1919 1394 1835 1869 1563 1846 1586 1896 1741 1807 1815 1964 1424 2018 2171 2054 2372 2495 1930 2350 2426 2408 2378 2310 2325 2212 2163 1489 2017 1646 2060 1964 1842 2321 1879 1571 1338 2125 1640 1810 1614 1763 1748 1788 1901 2194 1746 2149 2065 1548 1507 1638 1732 1563 1609 2309 2325 2097 2100 2115 2328 2271 2354 2085 2168 2048 1925 1704 2056 2066 2132 1904 2132 1255 1064 1719 1887 1217 688 715 699 905 901 449 693 425 510 601 567 739 762 884 750 760 636 638 910 680 1044 814 945 1168 1098 1244 1122 1214 1159 950 1275 793 1421 1075 1082 954 1239 842 833 892 868 750 776 997 775 809 875 1026 947 911 1611 816 556 506 383 547 699 1229 895 1013 660 622 507 739 641 763 674 656 568 1156 1904 907 666 857 777 652 715 903 1478 1318 1325 744 845 1025 1083 719 1329 1182 1072 1268 713 841 615 633 757 764 1159 1129 1314 978 1121 1248 1191 849 876 805 1332 823 1189 1124 1476 1187 1272 1718 512 608 859 1291 842 887 1385 848 602 1291 1410 902 1144 1251 1455 1820 1674 2060 1538 1800 1535 1844 1705 1645 2357 1600 940 1906 1173 684 2642 1339 1548 1371 1798 2306 1603 856 1321 1203 1179 1165 1609 1189 773 1225 1349 792 1253 1240 1197 1729 1555 2510 1743 1236 1170 1227 1622 1485 1811 766 1071 1205 999 1626 1143 850 1129 883 682 957 1114 595 1015 1800 1280 1069 907 1143 1266 998 1083 717 667 914 898 919 1198 1506 1963 1340 1299 1485 1222 1703 1139 1321 1244 1238 1128 1198 1355 762 756 652 878 1541 1257 1190 973 1176 1439 1172 2554 731 1993 806 1611 882 1735 1106 1274 1014 1945 920 1248 1638 1485 1566 1160 797 608 1197 1527 1388 1758 1793 1781 1372 1009 1098 930 1394 963 1488 2095 642 702 682 668 1237 676 1711 1664 1052 1246 993 990 1731 1303 2107 2054 1080 1462 1689 1209 225 151 308 271 138 1239 1262 1541 1356 1426 1111 1613 1358 1282 1124 870 440 364 809 953 341 1056 901 1441 1275 1291 1072 1173 912 480 1250 913 2060 1906 1712 1875 674 847 882 1158 1312 1203 1078 1213 1004 1080 1205 1354 835 972 712 1029 1081 1327 1442 957 1308 909 872 1821 1566 582 1140 1290 1079 1416 1488 1430 889 933 627 686 1089 635 1018 1295 1246 1780 1591 7034 6376 1597 1667 1667 1379 1437 1386 1498 1261 1922 1693 2135 1689 1730 1193 671 745 940 1277 1003 1200 1691 1718 1575 1347 1122 1710 1596 1281 1307 1526 1155 1101 2004 1383 1734 919 1225 1177 978 1140 797 570 566 598 462 338 1329 1015 1144 615 1136 1158 931 1237 1057 1464 1154 1547 1121 1087 1013 1869 1152 1449 1758 1664 407 480 575 1905 2556 1935 1410 1945 2987 2411 2222 1772 1750 3052 1412 1352 1384 1929 1156 1460 2500 1982 800 765 557 539 792 899 2463 2428 2231 2602 2091 3070 3182 3378 2972 3317 2395 2279 2316 2102 3775 3723 3347 3666 3378 3703 3564 3504 3651 3050 2795 3324 3345 3880 3280 5005 4313 4624 4232 4616 3583 4469 4049 6269 5671 6439 3293 3672 3767 2477 1460 3539 3303 2258 1545 3351 1305 1283 1619 1206 1396 1144 1342 2076 2064 1430 894 941 893 1248 824 4426 4699 4716 4964 5347 4872 5332 5669 4858 6752 4982 5567 5765 4728 5895 5768 5200 5069 5722 5360 5670 6420 5183 6518 6011 5989 5538 6041 5823 797 658 714 5767 6143 2308 7346 7332 7791 6123 2190 2229 2126 791 2543 493 1161 957 1133 4495 2708 2826 986 1464 1249 1121 3256 3245 2855 4976 2208 2929 3754 3344 4239 5451 6431 5662 5136 10730 10455 5498 6276 7898 8337 3724 2503 3261 2883 3117 1818 3765 1370 4394 1794 4755 2308 268 190 3536 2535 4171 6766 3765 1694 3589 1829 1962 1894 1891 2278 2227 2144 2907 2752 4649 5872 2626 1753 3744 4714 4617 4604 3329 3266 2648 2641 1702 3364 2391 4092 1240 2439 1256 2566 2038 2304 2554 2289 5669 5677 1759 1684 1549 2267 1978 1736 2140 1232 1367 1863 3330 2038 2031 4096 2107 1829 5164 1466 1717 2841 1547 1790 1768 1595 2042 2003 1977 1660 2134 1938 1870 2078 1602 1811 2450 2163 2003 1477 1967 1963 1194 929 1210 587 1099 1394 2043 1193 1069 1066 1378 1176 1637 1918 1392 956 2581 2057 1477 1116 1187 631 554 729 834 1322 1053 962 1170 1147 1256 1342 1401 1567 1115 1042 870 1288 1359 1441 1512 1140 914 808 1021 1206 1654 526 949 1088 1038 834 1090 1117 745 761 928 1321 1934 710 1287 956 871 1565 1637 1537 964 1088 966 1090 1087 1295 1013 887 1517 1440 1932 1492 1040 1196 830 1727 1618 1550 1509 1116 839 1197 1159 760 880 1778 919 1091 1319 960 1418 1324 1227 1655 998 1153 1491 1890 1132 1142 2272 335 2381 961 1105 642 885 648 1195 1531 1162 1616 1962 1610 2307 1640 1755 1035 819 859 1017 855 824 1092 790 516 458 739 397 830 751 814 909 1140 528 494 855 661 439 360 590 684 578 2042 1673 1111 899 1132 1240 1060 1559 1555 1027 732 2341 1962 1694 1486 1265 1421 1482 1798 1259 1556 1040 1599 1131 1251 1595 1646 1672 1259 865 620 973 807 529 432 1486 1215 1339 1472 2275 1422 1576 1486 1265 2201 1511 1531 1543 1757 1619 3352 1950 1935 1551 1869 2178 1891 1635 1584 1214 495 1580 1823 2151 2218 2070 1961 1609 711 1158 1371 4017 566 424 502 631 665 696 1048 1373 1561 819 1237 933 2016 621 593 821 2276 2065 1451 1558 1015 1992 588 890 662 672 1483 1694 1307 1438 1522 1457 1626 1342 1592 1527 1102 1201 1687 1192 1410 1048 1514 1289 1671 1406 1281 1214 1403 1165 1466 1246 2242 1196 1068 951 524 1170 527 932 908 2104 1203 947 2384 1921 1700 1691 2449 2105 1230 882 2135 1513 1544 1695 1592 1709 1523 1615 1494 1777 1664 1452 1680 1253 1305 1266 1463 1711 1616 1979 1493 1056 3435 2807 3250 1865 1651 1670 2709 1719 1477 1440 1021 2314 1540 2208 1602 2015 2185 1972 1997 1919 1556 1446 2421 2068 1627 1894 1940 913 3000 2556 2685 2489 2289 1148 1659 1563 1147 1337 1481 1371 1510 1879 1475 1021 1507 1257 1567 1997 1993 1325 2076 1810 1381 1455 1311 2270 1433 1948 2425 1807 2588 2369 2298 2109 1858 1992 2892 1954 1997 1511 1653 2111 2236 2301 1890 2644 2018 2321 2809 3127 2421 2658 2063 2331 6230 6074 5378 4240 4166 3294 3697 3987 3203 4918 4393 4857 4216 3870 4276 2878 5759 4346 3355 2218 2391 2090 2462 3298 2837 21787 1168 2907 4128 3680 3727 1276 1832 2842 1299 1451 1503 1668 1332 1750 1444 1135 866 1271 1346 1113 700 851 1057 917 707 739 1262 1206 1435 2123 1716 1610 1946 1917 1851 1836 1803 2066 1479 1510 1767 1750 1927 2255 1873 2106 2161 1487 859 1115 910 979 855 693 689 1182 654 593 1192 525 620 653 842 766 386 301 428 682 442 401 494 417 375 1041 733 1069 1115 1151 1100 1007 1063 915 1012 760 853 815 785 901 1104 1071 1053 993 1357 601 568 678 576 637 699 1390 946 1202 1864 2155 1027 763 564 1322 1404 1169 1136 1443 1364 1526 1569 1504 1376 942 1019 908 1080 1355 1254 1057 1120 1243 979 1342 1117 1831 1255 1659 1874 1697 1623 1733 1856 1135 1651 1794 1040 579 2100 1100 2228 1226 951 2510 1106 1138 1030 1152 1916 1986 1282 996 785 2567 2076 2468 2960 1989 1232 1144 1064 2250 1067 2182 2352 1316 1310 2483 2106 2088 1737 1903 2480 1721 2072 2002 2518 2374 2084 2247 2659 2908 2416 2759 2731 2610 2298 2528 2755 1481 1303 1079 1519 1224 1260 4393 1710 1849 1868 1899 2025 1880 1603 1878 2950 3358 2702 2062 1167 1590 1622 1070 1202 1839 1547 1542 1604 1514 1313 1452 1003 1153 1783 1541 1806 1475 1126 1061 1128 1269 834 669 741 619 718 714 635 531 841 591 1076 601 841 1445 1738 1774 1624 1829 1846 2101 1785 1551 1445 1665 2436 2727 2529 2690 1952 2857 1873 1548 1806 1932 1879 1315 2079 1545 1175 2278 1831 1539 1761 1250 1697 2159 1647 1445 1330 1292 1732 1334 1724 1771 1549 1793 1521 1183 1476 1590 2122 2266 1718 2306 2457 2101 1385 2954 1774 1602 1323 2590 990 2429 2569 1367 779 872 830 670 798 707 1003 1613 1269 1628 1987 1443 1381 1523 786 1215 1302 765 597 831 794 947 1022 2137 500 1381 983 920 970 1220 1201 608 748 734 684 607 1032 767 895 916 1037 1076 1259 969 1418 721 3277 1154 1077 1691 932 930 924 816 865 1161 1297 1094 1061 1331 1069 782 741 582 580 1496 2427 1481 2054 1619 1815 2249 1401 2586 1156 1345 1499 2047 984 1672 1814 1750 1990 1929 1718 1109 1187 1031 1567 813 840 1153 974 779 2037 3604 2341 1116 693 747 660 1344 1031 931 977 5200 1264 5506 5141 4341 4297 4515 4316 4662 4490 4692 4516 4513 3697 5046 4469 1514 1298 1243 1068 1528 2093 2166 1615 1694 1907 1855 1670 1308 1167 1544 1906 1218 1415 1595 1619 1575 1487 1454 1112 1057 2020 1936 2353 1515 1145 789 811 468 644 967 577 531 523 623 640 794 794 936 908 700 776 804 838 664 862 394 631 585 658 990 898 1106 1034 883 771 1087 1088 798 1502 671 1295 1162 1121 903 1198 967 1090 901 942 796 845 1046 705 900 1193 1330 1061 1016 928 1063 1110 1080 974 1218 885 980 813 934 785 988 876 686 1184 913 1058 1104 854 1053 1426 985 1222 763 695 967 719 715 871 702 702 532 889 1177 595 1004 899 680 827 813 659 904 802 1154 1034 851 538 944 1027 821 1266 1243 1236 1268 1133 1337 1629 1533 1664 1462 1195 1185 1072 939 1081 883 1210 1115 1228 1090 1153 1122 1100 613 555 603 768 275 377 345 265 407 333 238 321 156 261 233 241 427 360 372 219 242 232 441 268 159 300 187 402 552 190 187 159 165 304 375 226 208 357 433 288 226 377 222 258 253 249 229 409 238 273 298 394 422 420 387 820 387 220 220 202 153 298 682 451 485 234 138 171 193 164 272 177 299 277 419 619 399 130 174 143 196 163 266 508 305 761 266 327 501 271 396 516 458 410 889 216 379 118 196 216 438 386 412 263 551 282 495 614 490 686 397 598 571 555 338 692 464 218 697 304 427 416 397 317 251 560 162 461 320 247 347 774 397 384 780 685 611 326 464 486 464 890 543 687 412 246 493 450 262 815 1077 730 617 463 859 567 278 485 539 547 533 457 540 369 458 689 537 627 266 747 431 413 854 475 439 994 446 853 730 938 388 420 492 246 564 275 254 288 287 296 290 289 361 554 539 507 625 504 289 245 351 389 326 361 369 316 447 552 620 938 679 534 717 467 614 582 543 251 257 369 352 593 408 374 258 329 876 368 429 255 561 509 407 843 315 909 255 661 470 545 249 261 268 610 396 624 470 573 421 521 454 305 688 545 518 766 761 612 688 579 424 365 447 340 493 780 383 558 155 251 389 407 391 901 608 712 469 356 587 465 762 1327 465 526 664 287 106 229 115 211 129 471 292 585 536 499 510 693 498 486 404 477 244 258 429 424 128 443 405 516 458 531 657 429 514 214 597 405 616 762 672 548 428 348 244 475 521 505 385 387 340 456 672 484 346 387 278 405 314 334 511 245 551 500 405 582 425 151 283 461 400 487 464 564 475 571 196 364 612 360 410 404 477 758 639 2761 2977 621 734 491 505 492 568 448 344 626 852 717 873 786 655 365 513 378 450 542 997 646 548 509 391 378 602 872 376 333 576 741 618 660 255 665 172 372 721 569 345 316 204 580 632 357 236 840 415 537 313 449 244 654 541 445 1034 687 950 594 646 490 532 455 517 752 700 260 284 335 1301 1528 1170 954 709 1315 831 1052 1096 910 1236 576 648 765 721 484 478 798 953 459 416 270 181 361 314 974 978 1031 927 887 1759 1969 1710 2038 1824 1572 1511 1006 725 2001 1865 2368 1772 2129 1205 1490 1592 1913 1772 1678 1562 1795 1784 1508 2628 2213 2582 2537 2111 1805 2574 2052 2816 2660 2251 1149 1339 1394 1282 797 1642 1634 1150 803 1680 675 704 750 617 707 566 412 1010 1160 679 248 503 462 343 342 2841 2863 2388 2022 2410 2609 2157 2611 2289 2782 2488 2971 2814 2215 2783 2521 2480 2459 3071 2857 2791 3732 1846 1860 2207 2267 1909 2048 2263 486 446 359 2624 2446 1471 4005 3795 3681 3316 762 752 968 523 1064 237 634 375 468 2329 1201 1306 658 687 515 433 1114 1650 790 1806 1094 1472 2146 1073 1929 3018 3388 2246 2942 5739 5014 2484 3114 3304 3686 1634 681 1186 1393 1521 796 1688 624 1856 683 1588 1020 136 126 2079 1208 1511 2122 1655 1081 1175 886 947 508 479 1211 1171 1033 1125 1159 2262 2542 1394 470 1299 1314 1272 2628 1749 1275 866 579 823 1752 1122 2468 1129 948 508 1028 885 883 1109 1269 3319 2985 604 567 688 664 897 593 606 527 515 747 1378 945 891 1312 745 649 2347 656 787 911 757 1271 1208 1138 1059 888 1059 1097 1025 1140 1119 1161 990 951 909 1314 1019 784 1222 769 721 613 483 299 561 617 1023 464 467 563 543 711 752 556 862 427 1393 1150 721 192 376 365 333 540 499 451 241 246 327 371 380 422 396 701 730 331 447 620 511 449 547 662 294 311 529 583 818 174 578 580 449 477 461 628 696 683 620 640 679 620 839 368 363 674 660 561 421 401 321 341 262 441 275 350 545 657 701 653 396 826 330 670 621 1008 929 640 488 514 542 555 552 740 456 749 631 491 505 688 577 710 429 621 744 925 469 550 1218 161 1341 573 606 432 358 271 765 901 537 1050 831 1042 997 777 731 716 385 395 289 538 591 707 533 248 226 525 324 280 359 335 291 309 293 273 409 182 231 203 343 388 274 1013 878 589 527 514 631 556 325 364 631 513 936 681 1187 614 606 562 725 899 289 930 631 446 648 583 679 481 685 678 449 375 426 264 204 374 1079 716 804 787 875 730 901 854 588 1084 566 975 528 883 927 1214 741 1341 1073 643 825 728 676 842 561 265 654 826 767 790 594 738 985 346 570 610 1636 276 327 212 303 298 310 409 421 593 431 723 862 1092 174 176 210 613 1036 1004 1028 351 1036 313 338 222 358 485 860 628 714 802 722 826 568 686 565 386 506 641 470 527 530 985 810 1071 817 724 408 478 359 592 535 1012 413 433 376 182 386 110 450 442 872 383 432 767 818 921 708 1160 1253 519 303 1396 815 920 996 670 1391 1270 1088 1079 1769 1485 1282 774 476 426 366 531 835 822 1036 1027 520 1224 1672 1836 914 871 810 1396 818 1040 1313 443 1057 648 657 634 571 806 766 804 806 626 719 765 901 686 1178 918 785 871 1124 1050 728 573 527 830 647 434 449 609 472 619 576 563 686 1054 1134 927 752 1175 713 1064 747 668 856 724 1823 649 909 1191 1026 1101 742 884 1010 958 785 920 919 948 897 1027 1432 934 703 905 1548 882 1064 1190 1600 1091 1205 963 917 2561 2543 2524 1837 1453 1922 1358 1658 1565 2051 1645 1862 1510 1563 1730 1608 2707 2333 1691 1105 1243 1001 977 1535 1166 1168 8140 1566 1400 1258 2397 854 1164 1058 358 477 901 347 574 777 794 651 571 393 492 344 374 405 632 354 355 341 578 642 599 544 601 674 681 588 916 1142 1062 896 1165 1037 1108 1013 1049 1246 947 749 749 503 531 481 393 616 624 511 332 253 362 352 430 349 259 152 327 269 133 56 101 215 244 311 394 292 347 556 459 429 539 565 759 753 742 292 347 388 330 256 225 239 625 301 370 346 747 281 271 384 362 322 449 751 479 721 862 791 556 256 285 353 387 342 352 563 514 481 459 440 420 286 436 318 393 393 484 428 388 380 477 624 416 590 724 910 932 725 686 820 964 462 761 715 555 211 887 288 871 601 311 850 393 572 346 464 1256 845 392 474 388 846 959 831 1671 642 417 391 610 1050 582 1182 1078 671 539 1059 1068 526 507 684 785 978 834 828 1128 975 1399 752 1112 1123 955 918 1095 1175 925 1099 919 384 685 569 491 401 381 2208 769 821 696 863 1046 903 841 923 1113 1185 985 931 729 657 744 544 426 665 413 618 564 672 686 859 618 662 1012 706 747 754 481 413 512 352 333 203 222 210 222 220 195 189 372 442 378 383 304 726 910 931 842 557 692 642 693 705 560 964 695 728 881 893 936 913 784 663 709 605 632 773 1532 554 533 911 892 632 939 777 563 1409 1276 753 694 818 896 737 821 1063 1102 807 764 723 1478 421 892 809 949 1191 582 945 585 1119 621 662 476 1379 461 836 1364 653 394 272 267 201 289 297 361 554 523 561 438 705 583 617 252 507 669 278 770 446 336 547 653 774 274 432 450 331 326 620 397 389 315 245 264 244 396 263 271 277 244 510 420 603 626 179 1915 566 530 475 529 630 554 528 328 631 672 497 519 470 761 270 373 241 185 505 1154 405 449 508 600 553 530 532 497 910 455 1295 294 555 808 712 905 956 640 673 250 635 783 265 211 448 479 384 847 1938 1167 1277 186 396 212 338 392 393 639 1741 427 1978 1710 1466 1950 2018 2172 2287 2305 1773 2468 2005 2288 2067 1956 436 646 693 567 885 1019 1070 696 565 729 698 716 1449 782 841 869 579 571 894 616 622 697 889 555 549 960 1051 1176 2513 1443 1096 1321 1102 1041 1544 1468 1216 1156 1473 1084 1295 1339 1480 1443 1222 1773 1516 1675 1766 1648 1005 1058 1018 1099 1527 1861 2333 1929 1621 1219 2138 2101 1643 1793 1369 1761 1584 1904 1876 2426 1619 1710 1634 1596 1542 1337 2029 1303 2199 2576 2745 2344 1849 1989 1674 2190 2336 2063 1950 1738 2166 2255 2516 1752 2130 2007 2113 2073 1410 1710 2325 1854 2228 2092 1839 1835 2117 2235 1940 1922 1606 1962 1459 1563 1365 1721 2149 963 1691 1688 1658 1984 2525 1766 2101 1748 1953 2449 2203 1604 1635 2192 1849 2306 2324 2189 2432 1921 2608 3604 2869 3167 2767 1992 1973 1885 1770 1988 1710 2365 2438 2396 2194 2221 2261 1913 1220 1300 1193 1570 696 849 679 560 851 691 629 775 334 532 828 289 904 749 742 571 596 539 783 940 608 1059 719 861 1219 553 617 463 493 724 727 665 671 890 890 841 567 1032 655 938 702 672 668 867 684 646 769 728 794 942 910 1460 962 343 331 341 515 584 1872 1106 1193 370 267 328 393 449 385 360 548 328 963 1375 917 403 519 455 677 540 601 741 941 1679 702 773 890 822 901 1345 1247 1221 1947 1020 685 337 510 551 1007 1253 1372 472 1122 418 720 1804 1098 1354 691 1202 1117 1518 854 1264 1038 467 1013 702 841 1022 705 637 542 976 448 799 793 559 621 1870 1186 643 1993 2323 2209 787 1141 1372 1071 2028 1321 1659 925 446 837 797 681 1591 1837 1545 1231 721 1802 1422 760 1504 1480 1503 1183 1125 1188 744 874 1358 876 1498 664 927 787 1341 1318 833 1102 1363 985 1637 1968 2054 879 953 781 431 946 986 694 794 615 825 744 634 735 845 1321 1021 1361 1003 1109 1079 625 677 452 741 513 685 964 960 967 1625 1065 1130 1613 966 1347 1009 879 652 668 718 755 1309 972 769 734 912 1390 1043 1169 828 779 931 824 1447 654 2194 1030 1084 818 1078 792 809 685 1396 766 1318 843 1040 1058 678 953 654 950 1101 1004 1555 1639 1223 1220 988 695 942 1161 714 1308 2219 376 440 387 478 685 564 888 1318 728 1011 821 699 1133 1054 1542 2619 700 995 1227 815 283 119 182 298 336 660 679 1363 1331 1086 1296 1733 1026 906 1288 908 412 370 821 945 258 525 899 907 992 1023 836 705 579 412 1046 1128 1338 1178 1277 1110 803 586 534 1126 705 631 810 847 711 678 1139 1379 724 896 481 1002 951 1322 1040 926 945 771 612 1268 866 615 920 1099 916 1246 1213 1365 786 1097 563 906 866 534 681 828 1250 1365 1289 5942 5402 1146 1100 978 1266 1327 1119 1101 654 1860 1513 1454 1549 1819 913 748 882 898 1147 1220 1761 1085 1013 976 1098 670 1276 1816 973 723 1042 1214 1064 1337 1029 1233 529 532 1441 1133 674 693 464 922 898 564 628 1370 1216 1595 728 903 682 923 1741 1013 2003 1384 1511 864 908 1031 1141 957 933 1196 1121 563 640 543 2198 1949 2286 1948 1622 2706 1649 1819 1747 2021 2434 1604 1405 1705 1547 613 1005 1835 2233 574 542 612 630 763 827 1630 2047 1952 1831 2141 3350 3644 3191 3783 3648 2400 2992 2062 2070 3256 3229 3711 4180 3882 2639 2662 2875 3470 3748 2995 2911 3963 3629 3086 4229 3991 4585 5688 4598 3777 4446 3656 6700 5059 4457 2003 2696 3831 2512 2364 2643 3550 2803 1573 3854 847 901 1571 1448 1338 1107 865 1908 2308 1591 416 1237 1133 955 549 4882 4896 4835 3615 5164 5587 3852 5451 5881 5558 5355 6518 6724 5208 6103 5107 6317 6551 5831 7346 7428 8625 4015 4615 4924 5708 4593 4520 4970 1270 1106 797 4261 4284 3098 7538 7704 7733 7416 1848 1877 2228 991 2681 311 1235 922 1060 4253 2868 2856 1336 1507 1295 852 2293 3501 1830 3463 2114 3086 5910 2126 2713 6813 7767 5803 6262 12366 10596 5286 6680 7065 9091 2944 1675 2738 3070 3865 1698 3779 1164 3835 1970 3855 2565 550 473 4553 2966 3587 5014 2778 1699 2374 1953 1909 1313 1215 2184 2036 1827 1573 1588 4794 6410 2940 800 2453 3529 3391 5287 2757 2867 2026 1120 1660 3337 2589 5149 2355 2910 1357 1981 1797 1509 1815 2503 6444 5420 1702 1581 1222 2234 1596 1461 1869 1025 1185 1353 2886 2185 2164 3735 1813 1757 5247 1187 1459 1725 1320 2134 2167 2458 2218 1540 1539 1467 1544 1957 2061 2110 2265 2215 1750 1956 2462 1731 2147 1725 1189 945 612 1041 1040 1084 1859 1068 1112 778 835 1388 1851 1140 1642 1030 3524 2497 1685 672 1099 467 423 1013 1414 1264 642 637 661 812 754 722 811 1141 1206 1087 1301 1075 1498 1144 1242 1228 633 456 890 1005 1693 575 866 980 650 889 1242 1287 1038 1166 970 1284 1542 1528 1218 1154 1464 1876 1908 1678 710 849 720 887 738 870 837 745 1321 1306 1096 1250 700 1919 568 1185 1202 1469 1347 859 767 1205 1324 1150 1109 1573 1197 1796 1235 803 1000 1177 917 1219 888 1188 1376 1723 770 873 2546 303 2396 901 1427 1090 831 435 1495 2188 1094 1846 1723 2036 1874 1288 1453 1099 1358 809 1167 1235 1460 2046 816 636 590 829 900 589 530 794 606 801 601 487 823 456 333 366 370 835 296 2174 1382 1822 1622 1282 1803 1133 1189 1167 1040 980 2249 1994 2560 1294 1118 1026 1447 2196 743 1662 1236 1326 1060 984 1169 1092 1342 1175 679 394 929 1058 900 725 1708 1333 1516 1447 1593 1362 1732 1165 1397 2124 1499 1732 1438 1566 1223 2791 2074 2696 2547 1283 1784 1732 1007 1557 774 645 1537 2030 1678 2151 1608 1805 1852 799 1469 1806 2863 496 576 558 777 749 768 694 1250 778 684 1438 1584 2408 557 516 576 1057 2221 1559 1708 420 2048 563 870 546 632 1143 1860 1313 1514 1714 1573 1760 1338 1451 936 790 867 1202 897 1003 1095 1906 1525 2143 1701 1639 1209 1302 1289 1013 952 2243 901 798 722 384 1241 512 1110 672 1752 706 1057 1964 1362 2309 1766 2015 2097 1262 693 2265 1658 2339 2361 1914 2642 1478 1609 1619 2133 2462 1973 1446 961 892 829 1183 1715 1676 2302 1952 1056 2673 3323 3778 2424 2053 2228 2430 1692 1929 3133 950 2357 1476 1640 1332 1584 2274 1873 2362 2000 1535 1546 1475 2234 1100 2078 1458 1298 1657 2260 2327 1466 1211 1128 2590 2260 914 840 1076 1190 1447 998 1257 1176 2001 1926 1401 1462 3181 1251 2116 1526 1061 1659 1455 3680 1325 1439 1621 1836 1593 2028 1830 1635 1478 1718 1868 1759 1722 1468 2220 3162 2237 1607 1914 3079 2341 1728 2597 3112 1916 2218 2056 2044 5368 5931 5443 4699 3477 4205 2867 3103 3677 4086 2959 3268 3043 3616 3955 3743 5911 4611 2870 1966 2008 2103 1717 3121 2902 2907 1566 20155 3918 3583 5501 1489 2877 3198 822 1295 1815 773 1728 1763 1299 1131 908 1067 930 738 886 837 697 850 1093 911 975 1354 1198 1472 1025 1484 2032 1872 2323 2518 2555 2368 1763 2062 2822 2167 1731 2658 1788 1727 1714 892 792 895 795 843 1143 840 718 673 449 418 618 789 689 509 792 849 110 139 358 489 690 675 580 668 538 1442 1036 800 1223 1382 1471 1410 1449 799 1308 867 943 463 437 475 1183 876 804 660 1741 598 532 741 607 464 611 1329 804 972 1297 1483 833 861 604 647 791 777 876 1004 1368 907 1172 848 815 762 894 861 1257 641 916 848 954 741 656 870 921 2181 873 1788 1514 2024 1283 1741 2181 903 1212 1192 930 390 1627 700 1737 1054 742 1515 708 890 674 861 1716 1670 887 1040 662 1565 1767 2062 2718 1415 674 644 690 1380 936 1880 1533 937 784 1516 1487 935 792 1439 1740 1009 1700 1390 1788 1629 1756 1120 2878 2306 1650 1924 2102 2165 1668 2259 1543 705 1783 851 1191 963 1029 5083 1765 1488 1367 1361 1825 1570 1374 1638 2069 2088 2056 1827 1481 1571 1101 880 818 1471 1154 1139 1516 1153 1324 1463 974 1381 2339 1275 1642 1390 764 905 1085 790 986 633 742 706 724 718 623 593 902 568 665 932 544 1041 2032 2272 1742 1262 1324 1261 1439 1301 1474 1930 1718 1628 1536 1830 1965 1915 1921 1448 1544 1835 1311 1713 2893 1531 1316 1768 2093 1694 1647 1628 1483 2696 2812 1264 1623 1916 1922 1496 1641 2166 2943 1779 1926 1948 2415 1300 1700 2373 1832 2019 1781 2450 1239 1783 1007 803 1258 2367 623 1639 2733 1464 800 594 741 583 669 633 734 1058 1009 1222 1233 1159 1182 1105 639 1085 1048 523 1357 733 859 1246 1356 1693 563 1215 677 853 1144 809 860 963 1035 863 809 541 721 408 558 832 461 1041 813 1785 1968 374 3630 1179 1034 1549 1029 1129 1034 971 670 1420 1248 768 896 1168 861 695 793 495 405 1178 2323 990 1182 1001 1177 1150 1051 1249 1045 2276 980 1562 459 1464 989 870 1558 1316 1275 2299 917 1051 1337 995 834 1066 1240 1068 2088 2672 2453 2471 764 498 723 701 645 1107 974 4151 985 4865 4681 3724 3259 4453 3417 3566 4316 3645 4427 3609 3599 5207 5066 1404 1206 1704 1040 1408 2395 1698 1176 1237 1477 1540 1742 1667 1500 1247 1575 1318 1149 1715 1453 1408 1425 1055 1630 1509 2521 2245 2772 3058 2317 1502 1657 1685 2051 1983 2554 2296 2449 1747 1691 2509 2689 2572 1750 2280 2619 2517 2682 2160 2420 1986 2068 1968 2259 1554 1884 2156 1977 2303 1450 2361 2518 2617 1685 2135 1936 1936 1686 2501 1878 2539 2586 2484 2594 2224 2409 2151 1789 2774 2366 2330 2536 2298 2521 2067 2732 2763 2480 2577 2301 2800 2497 2548 2305 2565 2945 2385 2648 2630 2733 2796 2505 3061 2863 2885 2547 2662 2601 2711 2300 1950 2355 1994 1986 2008 2215 2934 2128 2212 2132 2312 1935 2233 1747 2356 2604 2414 2351 2434 1733 2606 2324 1924 1984 2261 1922 1915 1986 2775 2940 2527 2958 2781 2458 2460 2512 2063 2276 1988 2061 2207 2340 2739 2904 2454 2411 1705 1660 1611 2476 1106 1169 1006 947 1038 1184 761 749 599 743 645 707 821 791 822 723 788 661 657 1217 857 1162 1019 959 1179 792 875 751 847 830 882 921 814 1127 1034 1220 989 1356 925 826 731 715 677 765 1089 735 753 907 1071 954 890 2032 838 719 685 664 797 846 1392 947 1155 712 559 609 716 803 739 846 883 843 1472 1937 1200 761 940 790 1105 684 953 1566 1368 1846 912 1059 1073 1081 814 1723 1486 1414 1480 820 818 717 732 585 810 1447 1453 1059 1089 908 1336 1566 868 929 1141 1874 1101 1270 977 1783 1168 1414 1636 899 918 1139 1128 1404 1421 1104 936 1004 1552 966 910 1941 1659 1064 2422 2508 2420 1974 2089 1968 2256 1980 1837 2537 1639 1242 2222 1134 1208 2453 1455 2036 1846 1928 2178 1724 1160 2193 1308 1338 1151 1982 1569 1009 1618 1183 1005 1308 1205 1042 1452 1936 2097 1491 2074 1477 1729 1521 1657 1751 866 1033 1074 1270 1373 1022 969 1135 940 974 1077 1158 881 1260 1901 1291 1829 900 1456 898 846 1047 811 898 1033 1193 1338 1373 1373 1709 1150 1275 1641 1386 2143 1423 1511 1422 1375 983 1049 1539 1078 1068 886 1330 2035 1482 1037 1187 1228 1139 1241 1709 1676 2799 1249 2650 807 1553 1363 1638 1389 2171 1216 1302 1769 1667 1395 1493 884 1078 1706 1794 1926 1684 1736 1767 1449 1007 1000 1036 1175 854 1235 1638 623 714 765 802 1257 834 1560 1847 855 1248 1038 915 1910 1738 2411 1936 978 1211 1859 1221 351 227 313 339 325 1373 1557 2013 1784 1572 1783 1905 1684 1460 1096 944 285 317 847 1304 283 1127 1314 1511 1489 1654 941 837 820 712 1444 1307 1959 1719 1653 1544 831 1030 1217 1152 790 708 739 761 784 701 895 1404 833 917 879 1040 1025 1014 1232 1399 1514 1207 1161 1980 2023 974 1330 1455 1310 1674 1644 2024 1153 1151 785 826 1385 904 1155 1431 1702 1957 1662 8507 7717 1916 2115 1573 2075 2056 1953 1881 1598 2709 1883 2742 2005 2234 1462 913 850 892 1223 1131 1080 2188 2101 1690 1937 1326 1886 1842 1458 1085 1559 1401 1313 2178 1303 1440 885 903 1528 1148 1101 929 874 827 866 453 710 1758 1215 1295 1191 1764 877 1160 1258 1172 2017 1637 1723 1349 1238 1196 1964 1151 1241 1848 1814 809 881 835 2075 2856 3076 1710 2545 3394 2531 2278 2012 1806 2921 1693 1877 1845 1715 1418 1264 3126 2117 820 768 783 786 1075 1285 2715 2668 1986 2929 2818 3606 3355 3988 3631 3542 3421 3336 2591 2583 4408 4253 4099 4654 4415 4101 3464 3522 3537 4301 4630 4872 4186 4593 5162 5283 5780 4875 5084 5405 4157 5150 4551 8281 6807 7256 3335 3429 4285 2542 2171 3888 3892 3052 1868 4627 1582 1474 1735 1595 1696 1315 1238 2204 2368 2001 1037 1279 1175 1212 926 5809 6104 6270 5621 5960 5865 5799 5719 5991 6827 6580 6944 6504 6415 6502 5989 6491 6258 6354 6926 6521 5689 6253 6620 7675 7306 7019 7443 6401 1685 1429 802 5752 6292 2748 7930 9069 9331 7055 2503 2565 2389 840 2518 692 1359 1121 1119 5517 2798 2854 1248 1886 1634 1293 3546 4390 2808 4510 2815 3807 4370 3588 3936 6947 8774 6930 6706 13749 13726 7150 8570 9355 10501 4156 2930 4016 3903 3742 2727 4661 1887 5174 2551 5867 3053 361 296 3810 3349 5018 9021 4699 1682 3456 2334 2748 1442 1464 2734 2681 2656 3506 3064 5613 6394 2830 1537 3552 4969 4972 5867 3735 4114 2659 1982 1880 4520 2459 5138 1670 3136 1835 2559 2014 1959 2230 2803 5480 5892 2263 2259 1951 2394 2252 1796 2536 2100 2202 2466 3986 2831 2396 4432 2060 1903 6234 2023 2320 3097 1706 2284 2440 2477 2727 2554 2334 2341 2690 2856 2917 2778 2708 2998 2858 3260 3249 2636 2619 2615 1308 1064 1296 1062 1010 1110 2395 1529 1590 1219 1335 1203 2302 1978 1621 1190 2224 1501 1269 1144 1249 858 763 926 1120 1278 1019 1020 1377 1555 1369 1395 1269 1347 1148 1053 1156 1369 1419 1374 1441 1279 1271 918 1608 1794 1943 1063 931 1016 915 916 1292 1125 1126 1107 1216 1429 2046 986 1431 929 1182 1976 2097 2065 1012 1091 1295 1291 1074 1257 961 1120 1218 1295 1534 1306 1231 1401 1243 1484 1523 1499 1390 1073 850 1017 1099 756 743 1556 1203 1517 1657 1007 1708 1608 1489 1850 1073 1310 1801 2082 1242 1313 2615 405 2385 1129 1029 993 800 933 1691 2136 1062 2323 1979 1898 2699 1863 2084 1012 947 1048 1193 601 959 846 795 571 491 708 670 1016 1127 1285 905 870 788 730 1005 873 614 511 868 954 733 2266 1813 1371 1123 1030 2030 918 1788 1803 1444 1106 1760 1543 1510 1337 1496 1561 1755 2177 1227 1371 1009 1398 1407 1641 1732 1735 2071 1574 1019 635 873 1098 848 734 1666 1805 2101 1702 3256 1914 1914 2243 1849 2374 2059 1540 1746 2180 1957 3045 2419 3057 2751 2016 2423 2404 1683 1755 1431 584 1901 2273 2637 2860 1945 1759 1316 986 1709 1948 4574 632 659 634 894 869 959 846 1254 1763 764 1414 964 1812 905 846 1098 2367 2064 1699 1895 1337 2820 447 923 524 483 1526 2144 1700 1918 1815 1763 1932 1642 1794 1203 1046 1082 1316 1068 1194 1115 1707 1473 1913 1557 1461 997 1156 1219 1088 1035 2259 1158 1230 984 977 1144 755 1388 934 2217 1285 1183 2601 1937 2338 2103 2531 2660 1657 1346 2674 2356 2030 2186 2112 1746 1499 1555 1718 1595 1713 1895 2155 1340 1409 1287 1460 2330 2315 2597 2333 1060 3358 3538 3999 2177 2126 2011 2718 1763 1804 2737 1383 2331 1961 2133 1982 2136 2877 2477 2750 2724 1850 1808 2605 2617 2180 2418 2246 1476 2994 3009 2821 2500 2176 1350 1833 1648 1708 1713 1462 1226 1494 1766 1458 1378 1660 1570 2224 1830 2019 1892 2330 2202 1387 1600 1480 3160 1969 2063 1791 2002 2932 2924 2928 2960 2298 3213 2903 2899 2510 2060 2342 2695 2965 2741 2419 3794 2556 2820 3238 3274 2944 3229 3114 3078 6616 6855 5321 5386 5230 4538 4480 4923 4203 5430 4040 4539 4741 4779 6023 3961 5887 4828 3670 2922 3122 2427 2345 2691 2827 4128 1400 3918 27892 24165 4191 1776 2406 2607 1663 1794 1898 1772 1642 2078 1896 1381 932 1502 1254 959 1092 1223 1189 1077 782 817 1507 1315 1651 2362 2242 1665 2391 2672 1937 2395 2501 2539 2034 2375 1838 2511 2474 3007 2110 2468 2627 1902 1223 1161 1071 1352 1363 1123 1077 1229 965 763 1054 865 752 767 1166 894 336 385 548 549 664 561 615 647 496 1153 837 1076 1129 1364 1495 1351 1430 946 1116 730 1001 972 905 1004 1127 812 1143 1164 1483 652 686 863 795 741 799 1775 1024 1360 1769 2543 1433 1076 636 1192 1178 1220 1118 1462 1452 1411 1972 1814 1674 1217 1443 1358 1419 1450 1411 1615 1214 1603 1146 1111 1270 2486 1735 1970 1715 1870 1744 1442 1595 1257 1758 1853 1407 657 2682 1370 2819 1533 1137 2856 1291 1398 1254 1337 2595 2620 1178 1011 877 2628 2541 2734 3202 2264 1418 1203 1211 2556 1291 3017 2517 1349 1431 2761 2403 1371 1149 2057 3005 2251 2485 2108 2670 2554 2324 2605 3043 2884 2731 2866 2522 3067 2370 3149 3012 1040 1260 1074 1492 1310 1434 5593 2234 2178 2102 2216 2606 2150 1842 2394 2754 2670 3044 2041 1218 1993 1263 1197 1119 2088 1743 1661 1968 1470 1904 1860 1250 1459 2632 2147 2288 2262 1144 1310 1072 1457 1172 720 755 707 732 722 682 654 1248 653 1116 1002 1004 1778 2252 2209 1955 1986 1680 1984 1786 1842 2084 2137 2104 2602 2782 2647 2130 2719 2327 1833 2179 2306 2020 1624 2787 2126 1829 2404 1991 2036 2186 1839 2216 2338 2243 1651 1997 1837 1718 1544 1974 2469 2594 2169 1841 2106 1771 2045 2372 2230 2088 2875 3097 2955 1891 3754 2108 1947 1817 3654 1545 3164 3372 1829 1291 882 586 497 500 534 626 1932 1601 1261 1282 1507 1257 1369 726 1448 1693 779 1146 604 691 1174 1428 2672 999 1443 1288 1109 1163 1259 1375 1000 1148 1147 1044 888 1266 840 854 1375 1135 1324 1057 1367 1563 772 3568 1372 1292 1331 1097 942 1339 1245 874 1369 1181 1237 1244 1820 1402 876 1008 763 749 1943 2505 2168 2159 1627 1684 1918 1373 2267 1565 1770 2015 2179 1120 1531 1886 1793 1770 2169 2119 1411 1154 1047 1858 1070 1185 1288 1048 868 2461 3066 2946 1885 1079 1174 967 1903 1223 1681 927 5168 1364 5843 5400 5196 5360 5309 5258 5428 5370 4908 5268 5345 5181 5754 5706 1752 1863 1688 1277 2106 2299 2118 1877 1934 1974 2841 2302 1525 1250 1781 2032 1535 1609 2148 2033 1906 1739 1596 1640 1633 1899 2011 2446 2703 1857 1367 1403 1513 1897 1730 2153 1944 2122 1562 1460 2273 2441 2305 1508 2090 2428 2205 2323 1940 2169 1766 1746 1753 2042 1388 1578 1684 1718 1955 1236 2032 2132 2411 1440 1913 1431 1495 1318 2062 1732 2081 1999 2015 2051 1830 2093 1812 1618 2355 1943 1995 2268 1990 2237 1866 2432 2463 2212 2214 2029 2342 2125 2174 2126 2131 2445 2086 2190 2303 2437 2455 2179 2692 2452 2419 2231 2440 2352 2466 2035 1716 2055 1756 1791 1767 1882 2492 1857 1829 1833 2031 1762 2018 1539 2012 2237 2100 2097 2255 1522 2298 2071 1677 1734 1966 1739 1641 1769 2563 2709 2236 2731 2576 2112 2076 2071 1815 2020 1773 1773 1821 1993 2374 2556 2108 2131 1549 1407 1383 2106 945 1045 903 749 931 966 611 636 478 614 531 605 709 675 710 642 681 572 570 1118 813 1065 959 848 1056 696 815 687 783 754 738 857 728 1001 944 1150 917 1278 828 762 661 651 623 707 994 659 707 811 953 836 778 1789 708 656 622 586 737 800 1221 814 952 621 513 530 660 655 646 747 778 735 1308 1742 958 709 851 676 1047 570 877 1389 1260 1662 834 965 978 1001 762 1590 1400 1354 1317 700 718 645 682 504 747 1342 1354 995 1025 769 1187 1414 730 703 987 1592 952 956 859 1616 994 1263 1403 762 819 1024 976 1238 1235 900 847 954 1394 859 841 1776 1516 984 1945 2166 2185 1781 1915 1802 1863 1784 1629 2018 1461 1145 1984 1046 893 2248 1221 1770 1617 1764 1837 1497 1060 1977 1145 1165 1049 1786 1411 826 1280 1069 908 1242 1076 925 1329 1703 1827 1387 1752 1270 1614 1369 1401 1556 754 765 921 1190 1190 942 909 1034 810 903 912 1046 674 1073 1670 1062 1657 746 1262 808 755 942 653 778 905 1135 1213 1291 1253 1569 1074 1163 1491 1310 1970 1343 1421 1263 1212 875 956 1405 951 972 822 1153 1858 1297 983 991 1070 1007 1117 1444 1573 2491 1138 2365 700 1261 1159 1479 1214 1834 1122 1122 1592 1497 1289 1242 745 954 1571 1679 1815 1432 1457 1604 1299 924 909 881 1081 802 1137 1363 555 605 555 551 1016 776 1339 1676 771 1129 889 741 1728 1529 2131 1773 888 1099 1648 1057 275 179 209 228 239 1200 1407 1788 1621 1372 1591 1707 1520 1324 998 810 243 277 777 1232 247 1003 1096 1398 1345 1492 804 662 640 535 1116 1094 1693 1536 1491 1322 705 879 1023 927 683 615 624 642 683 627 792 1229 749 821 759 891 927 881 1053 1116 1339 1067 975 1846 1764 815 1179 1248 1146 1473 1437 1851 1008 1091 735 729 1124 754 960 1272 1555 1657 1500 7483 6687 1662 1920 1425 1820 1814 1685 1686 1441 2358 1625 2532 1732 1917 1089 855 754 801 1113 1043 953 1928 1847 1495 1741 1196 1598 1669 1306 935 1344 1191 1111 1786 1145 1305 676 770 1260 898 909 703 713 701 714 348 549 1414 1002 1044 967 1462 691 1086 1122 943 1749 1425 1617 1174 993 1026 1821 1047 1093 1620 1592 751 821 769 1876 2608 2634 1524 2220 2979 2179 2088 1794 1493 2539 1530 1695 1553 1440 1281 1164 2831 1882 770 716 715 676 1035 1177 2453 2381 1799 2473 2470 3250 2959 3525 3173 3190 3105 2861 2189 2129 3918 3765 3630 4094 3792 3629 3084 3110 3050 3779 4059 4421 3655 4005 4712 4517 5020 4133 4440 4627 3640 4452 3979 7249 5998 6451 2938 3052 3900 2080 1900 3489 3560 2594 1552 3692 1428 1334 1580 1433 1562 1208 1146 1908 2050 1744 865 1099 1021 1092 830 5185 5364 5618 5067 5336 5192 5157 4997 5303 5841 5854 6083 5678 5672 5650 5202 5341 5568 5583 6114 5571 5039 5273 5817 6904 6658 6433 6608 5815 1510 1301 725 4859 5407 2458 6906 7909 8136 6053 2145 2119 2072 764 2207 529 1213 999 972 4870 2547 2581 1099 1675 1443 1118 3115 3932 2373 3940 2487 3450 3867 3183 3644 6107 7660 5862 6079 12198 12085 6304 7689 8026 8949 3571 2611 3560 3519 3301 2418 4188 1664 4673 2329 5115 2610 347 282 3303 3064 4487 8137 4255 1489 3048 2097 2411 1254 1284 2508 2471 2371 3210 2779 4977 5734 2480 1203 2924 4383 4408 4937 3303 3737 2293 1685 1652 3832 2224 4445 1540 2504 1314 2325 1748 1710 1935 2526 4719 5351 1860 1866 1794 2047 2037 1520 2276 1855 1911 2202 3446 2549 1924 3888 1786 1649 5150 1878 2116 2800 1527 1997 1951 2087 2462 2230 2055 2055 2421 2591 2636 2532 2395 2659 2463 2872 2782 2372 2292 2288 1160 954 1180 961 864 1011 2078 1353 1456 1053 1124 1082 2056 1606 1336 1088 1914 1345 1159 1033 1128 804 711 786 743 1099 927 896 1255 1319 1081 1235 1142 1231 1037 944 1039 1234 1240 1124 1323 1103 1037 838 1427 1599 1793 1025 698 885 542 646 1101 888 1020 998 991 1206 1734 920 1138 765 1081 1584 1774 1727 851 918 1027 1023 843 1049 769 898 954 1032 1217 1071 985 1223 1002 1215 1267 1215 1243 917 656 837 915 678 643 1383 862 1274 1469 919 1510 1320 1246 1542 907 1080 1493 1756 1094 1129 2243 342 2211 1001 895 917 720 813 1442 1848 953 2060 1744 1602 2271 1628 1772 907 775 941 894 512 763 721 683 507 435 598 556 902 914 1209 746 736 647 595 930 786 580 462 816 830 663 1943 1639 1235 1001 906 1895 838 1689 1696 1256 931 1585 1394 1410 1137 1357 1405 1535 1958 1108 1168 903 1245 1152 1296 1482 1541 1789 1446 941 517 807 996 764 650 1458 1543 1829 1417 2808 1647 1732 2042 1749 2112 1666 1370 1525 2024 1706 2666 2056 2717 2406 1743 2174 2180 1526 1522 1265 434 1481 1731 2394 2624 1726 1497 1212 789 1475 1704 4033 590 605 596 858 825 907 804 1111 1601 709 1174 839 1647 832 781 800 1976 1812 1516 1694 1210 2544 403 838 459 435 1133 1870 1460 1654 1545 1499 1646 1382 1543 1040 903 933 1122 925 1024 976 1489 1316 1669 1386 1329 910 1041 1082 986 930 1799 1037 1160 895 819 1001 677 1220 872 1867 1112 1083 2285 1774 2127 1856 2236 2400 1411 1130 2335 2011 1684 1778 1913 1511 1280 1322 1481 1281 1375 1622 1676 1228 1265 1145 1296 2107 2177 2395 2217 893 2961 3074 3507 1885 1865 1735 2411 1441 1622 2314 1102 1840 1753 1742 1782 1731 2523 2139 2450 2424 1599 1483 2187 2335 2003 2188 1988 1332 2406 2461 2375 2290 1984 1222 1600 1441 1465 1337 1290 1071 1315 1547 1307 1115 1517 1390 2002 1511 1733 1580 2051 2004 1238 1435 1319 2732 1747 1759 1505 1773 2589 2565 2575 2655 1977 2802 2488 2484 2186 1789 2091 2292 2538 2467 2179 3313 2153 2545 2782 2854 2584 2890 2793 2716 5780 5829 4664 4789 4688 4130 3956 4359 3796 4867 3604 4075 4139 4227 5258 3496 5128 4258 3042 2578 2762 2205 2094 2389 2448 3680 1258 3583 24165 23724 3801 1580 2127 2349 1282 1274 1652 1547 1450 1810 1601 1181 848 1382 1116 857 980 1046 1087 956 704 745 1356 1146 1373 2154 2107 1521 2113 2509 1755 2205 2267 2232 1831 2090 1634 2222 2260 2633 1888 2145 2263 1721 995 987 913 1020 1083 919 943 1042 914 705 904 784 661 667 1056 788 312 305 498 521 626 529 552 605 472 913 720 988 1044 1155 1383 1253 1322 787 945 641 907 832 765 802 1024 754 985 1100 1330 590 628 778 718 687 733 1659 943 1223 1497 2293 1268 909 557 990 988 1090 964 1258 1198 1244 1701 1574 1440 1010 1322 1212 1240 1245 1252 1424 1057 1359 1018 976 1093 2137 1471 1649 1415 1543 1576 1190 1310 1064 1495 1542 1192 526 2165 1096 2318 1308 912 2365 1069 1093 1036 1089 2258 2281 1062 862 738 2111 2158 2299 2626 1983 1176 969 1033 2165 1174 2694 2120 1170 1181 2313 1996 1150 1021 1753 2563 2005 2195 1800 2264 1811 2051 2288 2723 2561 2481 2521 2227 2748 2181 2767 2624 913 1101 962 1283 1204 1293 4989 2057 1854 1834 1959 2333 1980 1700 2148 2445 2286 2649 1777 1042 1841 1144 1017 1022 1952 1487 1426 1715 1332 1486 1590 1087 1268 2448 1933 1970 2047 1002 1151 967 1348 1075 656 679 639 664 652 620 598 1125 603 981 917 946 1529 2029 1907 1741 1664 1463 1678 1520 1521 1794 1830 1946 2260 2525 2358 1863 2419 2026 1603 1900 2053 1797 1438 2312 1860 1611 2052 1710 1799 1976 1633 1981 2071 1855 1371 1851 1503 1437 1396 1797 2214 2349 1876 1675 1878 1567 1881 2006 1993 1743 2506 2611 2544 1727 3312 1864 1776 1597 3276 1371 2715 2769 1470 1119 599 456 459 464 469 530 1741 1415 1102 1109 1339 1142 1227 646 1233 1440 685 1004 542 579 1021 1366 2410 892 1233 1152 935 990 1077 1211 881 1046 1055 627 554 1114 718 743 1189 1063 1207 901 1220 1444 726 2871 1131 1057 1204 990 828 1220 1144 631 1238 901 1105 1152 1507 1289 703 804 606 642 1792 2236 1946 1865 1394 1505 1759 1280 1939 1390 1557 1642 1985 1004 1380 1689 1616 1579 1944 1846 1287 1038 887 1613 930 1079 1222 943 808 2280 2622 2442 1667 876 1040 829 1542 1107 1447 804 4387 1182 4981 4597 4538 4704 4565 4574 4743 4344 4225 4273 4626 4557 4914 4906 1569 1745 1461 1088 1920 2126 1922 1587 1714 1698 2571 2061 1413 1130 1608 1884 1376 1469 1940 1871 1756 1607 1492 1403 1408 1677 1783 2188 3769 2964 1604 1757 1755 1440 1968 1350 1209 2311 1956 1940 2385 2414 2440 2428 1740 2345 2162 2427 2416 2348 1088 1189 1258 1408 2367 1993 2470 2461 2128 1679 2196 2126 1488 2600 2199 2161 2277 2234 2883 2795 2809 2688 2661 2541 2730 2451 2768 1476 2914 3429 3137 2933 2535 2878 2412 2974 2836 2526 2644 2373 2229 2049 2667 2258 2373 2287 2207 2740 2245 2667 2806 2667 2863 2569 2321 2426 2347 2429 2708 1956 2352 2332 2099 2358 1266 1831 2854 1587 2015 1848 2179 2219 2865 2285 2798 2609 2509 3008 2657 1760 2271 2962 1857 3192 3381 3039 3328 3613 2622 3252 2679 2943 2814 2594 2358 2522 2420 2822 2183 2969 3034 2931 2552 2493 2590 2302 1775 1587 1594 2304 915 1032 940 880 1090 1011 687 1363 627 744 868 697 970 960 903 1061 885 853 1015 1363 721 1692 781 1632 1802 682 1001 811 839 1027 1103 939 824 1454 1041 1154 1010 1641 1024 1279 881 840 781 1018 967 700 837 967 1138 1418 1386 1997 1259 504 492 247 840 629 1783 1521 1763 612 745 484 1002 643 882 538 797 615 1184 2326 1126 520 735 544 600 497 856 1105 1132 2268 974 1052 1447 561 1208 1656 1700 1599 2519 916 966 545 885 808 1238 1663 1546 906 1630 858 1558 1883 1611 1824 1443 1761 1598 1613 1118 1847 1583 1069 1749 940 1024 1742 1700 737 783 1679 734 1090 978 1239 622 2298 1623 976 2250 2364 2001 1697 1209 1570 1723 3351 1908 2728 1182 718 1334 1192 762 2859 2666 1993 1603 1030 2361 1889 1070 1777 1974 1983 1793 1987 1417 1152 1404 1558 1327 2623 1306 1309 1374 1353 1998 1325 1665 1773 1556 2046 2536 2480 988 1594 1658 840 1940 903 668 841 689 833 1026 1090 887 987 2226 1656 1592 1318 925 997 1230 1347 688 869 734 1084 1478 1345 1518 2123 1451 1187 1773 1422 1924 1367 1169 821 877 1116 1137 2002 1043 1113 810 1266 1679 1590 1760 779 1550 1185 1407 2501 994 2520 612 1651 1222 1425 778 568 973 2061 980 1976 1245 2047 1245 1289 1192 908 1276 1667 1470 2807 3038 1585 1643 1446 1206 1174 1533 1111 1728 2887 565 726 561 449 957 1413 1763 2307 1549 1841 1456 1108 2137 1463 2304 3714 1440 1633 1682 1325 366 261 247 394 355 1551 1201 2018 2075 1803 1961 2439 1130 1062 1318 1063 430 506 1174 1333 409 993 771 984 1380 1446 1644 1415 1343 923 1587 1641 1676 1766 1471 1501 1114 772 930 1561 894 766 1001 1037 1065 607 1454 1787 1033 1199 818 1106 1371 1250 1774 1002 1487 1296 1134 1683 1227 708 946 1317 996 1647 1571 1566 1275 1360 521 1146 1230 701 1217 1265 1308 1960 1944 8221 8041 1496 1735 1570 1393 1467 1729 1538 1135 2009 2248 1957 2609 2495 1387 1040 1371 1342 1526 1488 2338 1554 1468 1482 1321 1522 1954 2491 1297 1124 1723 2026 1760 2437 1640 1868 716 910 2008 1741 625 540 587 1311 1511 708 830 1867 1466 1900 1216 1737 951 1454 1764 1109 2827 2151 1841 1491 1611 1303 1815 1465 1687 2099 1929 814 918 1021 2805 3432 4185 2071 2118 3947 2958 2797 2593 2688 3180 1672 2091 2227 1831 1132 1418 2498 2749 664 622 644 573 1142 1282 2703 2532 3030 2445 2519 4441 4744 4494 4695 4776 3324 4032 3301 3187 3930 3898 4274 4934 4685 3780 4036 4654 4840 4248 4015 3843 4763 4942 3583 5984 5712 5823 6850 5702 4863 5937 4608 8252 7311 6903 3102 4065 4369 4264 2945 4290 4098 3465 2733 4207 1443 1508 2115 1645 1734 1255 1404 3186 3170 1722 733 1907 1843 1438 938 7218 7403 7039 6767 6790 7577 5951 7843 6311 7760 6965 8934 8141 6113 7260 7423 6589 7008 7736 9022 9437 11993 5319 6662 7113 6252 5665 6549 6289 1735 1550 899 6413 6795 3845 9258 10354 10392 7800 2650 2823 3515 1465 3992 599 2385 1872 1426 5632 4070 4002 1523 1606 1278 1194 3094 5322 3305 5922 3145 4537 6594 2953 6144 8739 10191 7384 7980 15110 13417 6896 8808 8981 11549 3786 2380 3166 3662 4986 2506 4609 1812 5553 2684 6012 3354 505 449 5368 3797 4718 7506 3228 2476 3108 3268 2630 1425 1231 3408 3202 2751 2142 1679 6622 8042 4315 1517 3800 4787 4562 7731 3585 4437 2355 2136 2466 5208 3460 6821 3090 3094 1250 2860 2716 2709 3256 3976 8427 7518 2314 1770 2052 2049 2723 1893 2745 1078 1447 2261 4254 2588 2549 4721 2666 2399 6195 2225 2529 2279 1862 3344 3148 3329 2789 2546 1909 1795 2308 2726 2603 2865 3075 2903 2597 3442 2969 2579 3291 2810 1674 1461 1107 1314 1463 1254 2957 1543 1324 1889 1468 1554 2493 2170 2314 1381 4311 4466 2444 924 1476 1125 1089 1210 1780 1419 1168 1023 1167 1215 1328 1100 943 1628 1619 1540 1397 1668 2040 1484 1642 1538 966 474 1627 1844 2000 775 1411 1454 1020 1475 1904 1619 1273 1663 1019 1999 2493 2210 1611 1172 1537 2047 2254 2183 900 1013 974 948 1261 1462 943 1371 1525 1471 1520 1829 980 2282 981 1602 1589 2177 1653 1304 1136 1644 1980 1483 1510 1953 1592 2311 1472 1216 1550 1873 1625 1947 1205 1422 2184 2548 1274 1861 3199 342 2979 1360 1669 1547 775 716 1856 2428 1617 2372 2648 2639 2718 1865 2207 1852 1361 942 1344 1175 1817 2150 1008 986 814 1022 659 912 813 1505 1416 1431 939 836 1057 672 461 443 607 1043 678 3103 1873 2017 1752 1224 1861 1345 1763 1878 1113 1336 2569 2134 3332 2033 1508 1245 2100 2220 1371 2371 1602 1748 1391 1463 1711 1441 2361 1479 1050 585 1557 974 719 694 1939 2167 2465 1930 2859 1849 2171 2145 1630 2448 1754 2622 1603 2180 1950 4033 2467 4109 3388 2418 2867 2153 1896 2417 1442 805 2032 2489 1998 2457 2241 2195 2949 1084 1681 1943 4781 729 681 665 1043 971 1104 1497 1530 1424 757 1993 2042 3306 716 678 1306 1898 2469 2475 2726 1015 2729 664 999 640 795 1546 3242 2535 2977 3064 2918 3116 2207 2605 1754 1701 1696 2108 1738 1797 1447 2208 1780 2509 1864 1635 1533 1714 1572 1522 1412 2913 1672 970 919 404 1481 584 1324 1566 2652 1161 1108 3210 1944 3144 2566 2831 2913 1721 1149 3544 2402 2875 2978 2366 3739 2507 2076 2160 3193 3094 2348 2167 1056 1012 837 1357 2276 2072 2384 2612 1921 3315 4223 4736 3005 2651 2850 3299 2478 2210 3723 1168 2260 2167 2130 2239 2112 2829 2787 2786 2780 1956 2319 1782 2361 1773 3317 2320 1593 3266 3624 3685 2469 2156 1436 3028 2752 1002 1151 2112 2239 2486 1993 1404 1185 2387 2361 1753 2693 4243 1682 2926 2139 1602 2308 1817 4093 1792 2582 3192 3021 2575 2950 3138 2489 2290 2448 3384 2312 2541 2362 2980 3448 2498 2367 2862 4140 2716 2478 3575 3728 2471 2883 3233 2734 6814 6617 7024 5391 4781 5448 4227 4520 5019 5242 3859 4229 4185 4635 5384 4702 7094 6383 3672 2975 3156 2454 2364 4591 3897 3727 2397 5501 4191 3801 25169 2784 3895 3796 1712 1454 2442 1210 2102 2128 1932 1716 1390 1400 1178 638 1009 1261 1290 1310 872 860 1164 1570 1386 1797 1294 1889 2293 2207 2468 2706 2677 2666 2674 2598 3118 2697 2736 3684 2438 2098 2132 1620 1195 1164 1028 1317 1501 1172 905 1246 1029 478 1296 717 800 582 1041 1079 174 271 333 681 1121 1083 1082 990 976 1613 1113 1380 1719 1539 2330 2142 2182 1187 1578 1246 1284 884 856 906 1586 1144 1190 1305 2371 731 672 866 712 589 854 1488 843 1079 1816 2323 871 919 1004 1571 1766 1521 1597 1679 1979 1683 1471 1435 1425 984 960 915 1344 1143 1731 957 1546 1413 876 1438 1073 2441 1189 2661 2734 1856 2011 2671 2812 1050 1651 1354 1380 759 2300 1093 2618 1542 1087 2943 1183 1193 1132 1048 2090 2113 1159 1219 889 2091 2258 2243 3577 2146 1047 981 955 1953 1280 2612 2041 1323 1068 2051 2028 1571 1480 1911 1827 1744 2279 1863 2793 2299 2631 1630 3131 3041 2338 2821 2436 3188 2087 3271 2312 803 2215 1332 1654 1512 1302 6066 2128 1875 1570 1978 2144 1842 1652 1980 2825 2859 2203 3040 2462 2061 1402 1279 1297 2041 1530 1536 1511 1393 1701 1543 1559 1857 2217 1624 2710 1737 1213 1316 1169 1268 1246 715 832 766 801 783 685 639 1268 926 1142 1114 998 1546 2751 2399 2110 2216 2098 1953 2014 2352 1710 2534 2588 3321 2874 3054 2458 3123 2386 1939 2102 2541 2138 2455 3446 1926 1565 2410 2912 1884 2648 2062 2523 3378 3125 1672 1868 2565 2292 1968 2295 3059 3495 2275 2616 1885 3759 1507 2623 2382 1773 3479 1969 2948 2026 3824 2371 1586 1373 3483 899 2013 4116 2190 1108 722 1149 703 875 825 1114 1868 1570 2122 1796 2000 2057 1634 844 1554 1554 924 1489 1052 1120 1544 1478 3353 864 1871 1342 1042 1554 1191 1257 904 767 578 897 713 1097 772 776 1197 774 1436 1611 1854 2781 911 5019 1756 1598 2498 1662 1724 1532 1462 998 2137 1225 1222 1337 1065 1622 718 865 754 660 1589 3176 1550 1364 1897 2034 2449 959 2419 1420 2391 1409 2903 620 2463 2156 1943 2221 2350 2089 1950 1550 1843 1751 821 1044 1129 1749 1405 2577 4425 3400 2607 1111 849 943 1411 815 1063 1367 6033 1800 7177 6612 5179 5229 6652 6506 6517 5742 5694 5856 5574 5442 6000 6337 1619 1560 2042 1536 2805 2758 3213 1972 1966 1947 1872 2195 2523 1963 1897 2474 1284 1419 2437 1978 1891 1958 1411 1992 1935 2883 2842 3674 1465 2283 1053 1147 971 824 1153 696 638 855 959 907 1156 1221 1103 1091 923 1266 1167 1275 834 1166 699 746 749 652 1110 860 1059 1278 1052 869 1030 1305 892 1129 1007 896 949 973 1123 977 1125 1222 1087 1030 896 984 1378 604 1326 1494 1313 1186 1116 1114 1094 1207 1059 1090 1012 913 925 739 1208 823 925 1253 866 1394 1259 1310 1447 1485 1367 1540 1296 1471 1467 1419 1537 1084 1104 1452 1069 1422 852 1064 1320 686 1115 911 956 1325 1114 1145 1441 1561 1100 1203 1257 810 1104 1147 793 1349 1316 1327 1401 1287 1323 1421 1368 1384 1458 1269 1244 1205 1351 1378 1340 1293 1188 1231 1147 1342 1048 1272 1069 839 725 1415 691 639 395 500 421 554 460 462 286 411 387 304 488 452 454 319 357 339 393 519 295 625 371 372 464 269 321 285 297 311 464 389 367 677 746 518 458 765 387 517 364 348 332 484 495 383 307 622 670 742 706 984 691 414 396 198 371 440 873 479 495 258 607 279 674 249 492 183 476 313 678 812 647 248 340 452 434 492 677 720 445 824 321 402 647 481 366 708 594 458 1318 317 435 403 367 400 571 617 650 425 652 471 620 771 679 884 610 949 696 955 544 819 829 584 1109 485 753 803 759 425 376 723 442 458 906 352 322 1164 641 467 1544 1345 1094 764 696 869 879 1200 943 1010 542 370 665 536 574 1330 813 1356 766 810 941 870 629 939 919 985 501 827 1003 490 840 543 631 820 518 584 577 563 1093 599 754 992 702 1091 1355 1304 758 744 724 550 803 514 332 470 415 420 414 565 477 620 1026 774 754 587 432 437 533 579 653 540 439 704 800 691 851 1182 745 810 712 840 1214 740 663 305 343 544 539 737 524 633 317 379 502 532 704 409 754 650 632 867 546 1546 449 783 537 461 588 496 377 1253 591 755 766 774 692 522 576 436 865 1061 1029 1073 1134 680 773 657 469 585 569 438 591 673 241 291 288 340 592 510 793 910 513 652 539 362 653 750 1022 1242 716 402 570 710 201 162 96 224 158 389 512 927 1051 871 1051 786 490 466 484 463 177 276 552 851 213 569 555 882 801 844 336 574 450 282 862 561 842 898 803 784 587 477 344 635 246 220 603 607 606 213 383 686 325 378 379 412 608 566 415 567 700 474 398 672 662 442 420 582 467 524 553 595 754 747 318 607 686 466 764 626 1050 948 921 3923 4494 784 1282 1108 974 915 1065 674 597 1053 918 865 772 976 560 334 632 518 679 698 649 795 750 718 647 581 843 1200 542 368 807 983 839 854 732 752 261 412 724 565 467 407 490 676 675 634 489 997 972 646 500 815 580 619 748 353 1148 775 896 698 764 368 498 550 746 921 857 442 483 493 1367 1385 1544 1102 1055 1084 1237 1212 1394 1313 1523 683 1045 1279 829 497 395 954 1133 591 486 523 549 455 469 1394 1367 1245 965 1207 1994 2147 2126 2210 2042 1981 2215 1421 751 1785 1717 1968 2712 2438 2106 1868 1947 1909 2116 2271 2201 2602 2298 2494 2575 2581 2902 2840 2759 2597 2872 2225 4177 3801 3579 1472 1278 1971 1577 1003 1985 2000 1696 1063 1994 817 702 791 712 1139 738 456 1480 1493 765 522 817 787 732 583 3882 3856 3628 2934 3344 3328 3242 3299 2633 2910 3359 3797 3837 2993 2742 3455 3575 3983 3726 4004 3716 4448 2558 2509 3427 3392 2812 3065 3566 808 746 438 3107 2829 1730 5115 4601 4362 4155 1129 1146 1079 364 1030 221 485 379 627 2271 1823 1814 464 780 724 660 1600 1904 1387 2291 1088 1824 2667 1656 2598 4399 5124 3479 3214 6636 6912 3275 4455 4304 5159 2244 1362 1891 1647 2110 1365 2028 812 2838 1007 3148 1623 316 280 2225 1549 2208 4454 1988 1065 1596 1260 1640 734 693 1267 1229 1314 1375 1149 2891 3680 1502 906 1895 2502 2392 3286 1922 2162 1175 844 750 2204 1656 3165 1106 1336 789 1082 1085 1103 1483 1465 3229 3543 992 858 1077 1146 962 793 850 881 905 1018 1963 1432 989 2010 1065 977 3008 720 947 913 731 1797 1546 1534 1356 1699 1372 1239 1490 1751 1811 1737 1740 1831 1517 1564 1527 1240 1886 1343 769 675 792 596 746 531 1294 783 627 829 765 890 758 886 1251 703 1150 1069 762 297 461 372 346 378 511 550 472 462 513 704 551 749 774 570 572 594 514 885 868 596 792 511 791 422 705 743 850 404 404 440 549 676 588 536 592 597 560 607 1275 794 542 412 717 1037 1324 1240 638 719 587 541 635 703 533 621 531 791 1048 1006 767 879 778 682 666 822 1000 662 458 825 849 616 635 855 484 994 632 428 923 859 762 890 589 758 954 1069 538 747 1283 157 1311 738 683 683 635 388 1060 825 765 1008 1055 903 1105 920 1062 824 587 522 577 521 858 506 305 353 262 353 425 406 448 607 501 507 245 201 290 337 304 280 460 496 255 1170 776 859 678 478 917 902 390 384 667 800 880 671 1120 939 861 859 1239 1143 572 1042 789 503 857 947 679 758 1138 905 457 394 746 712 444 631 965 1018 1137 792 1307 947 572 856 777 975 850 1054 879 1116 1003 1130 1035 1516 1275 908 1116 893 659 992 1027 487 981 1358 1144 1330 935 851 1136 361 913 988 2025 256 378 249 438 429 365 594 558 706 296 865 732 1175 390 409 345 906 781 611 771 380 1144 291 595 468 313 822 1379 1140 1310 1286 1254 1320 993 1352 921 886 866 973 867 887 713 944 738 1045 741 922 777 905 767 524 492 1298 736 534 561 156 588 443 507 620 1050 597 391 1519 763 1335 1172 1175 1414 862 612 2111 1017 1065 1170 757 1058 996 834 674 1271 1205 962 693 714 617 634 535 1296 1053 1115 977 583 1766 2028 2217 1148 957 1047 1465 946 853 1711 704 997 776 988 829 996 1197 963 1070 1076 1000 818 923 926 644 1897 1138 851 1319 1676 1591 778 658 816 1177 971 672 662 1106 579 823 828 631 597 842 765 919 793 1235 953 1559 775 801 838 692 2171 1027 846 882 912 1132 1366 1303 1316 1286 1375 1119 1291 1073 1013 1218 1286 1170 1077 1343 1414 1206 1223 1514 1658 1197 1226 1302 1294 3497 3613 2759 2537 2472 2232 2025 2205 1812 2438 1902 2158 1959 2102 2235 2161 2965 2575 1938 1574 1689 1068 1001 1748 1485 1276 854 1489 1776 1580 2784 12083 1924 1039 548 366 902 358 1023 945 1074 661 631 523 722 288 506 703 784 466 477 411 658 835 612 1004 615 973 1335 1001 1056 1482 1095 1054 1185 1364 1529 1377 1439 1957 925 936 1013 803 407 383 303 439 512 379 595 405 390 148 402 552 244 311 274 543 201 173 86 209 405 389 363 399 329 511 326 632 507 672 980 832 846 621 698 591 661 523 497 499 477 391 539 632 1272 504 476 471 374 491 655 791 486 694 803 962 548 477 315 855 942 532 741 610 728 617 601 433 429 463 568 500 565 586 555 551 727 625 383 441 406 913 580 566 706 616 630 613 774 334 492 460 570 438 1085 454 1135 575 560 1410 537 644 427 552 957 1095 237 626 512 1045 1131 1174 1650 957 393 375 612 977 720 1287 988 662 448 1027 1021 485 514 871 1372 763 1071 990 1147 983 1193 848 1427 1311 1182 1196 858 1372 904 1326 991 349 800 571 532 681 537 2650 1018 1162 1063 1191 989 882 718 954 1207 1205 1201 1294 1029 894 896 587 610 717 642 539 793 757 853 649 718 891 1022 715 1070 881 872 898 599 644 1198 235 237 217 231 229 221 207 392 254 517 381 191 704 947 955 925 896 990 997 901 1064 901 1229 866 1220 1210 1198 985 1316 1105 952 1018 984 895 845 1629 1247 828 1116 894 824 960 959 910 1508 1283 991 978 905 916 833 1303 1144 1519 1273 993 819 1185 787 1345 1101 803 1136 1187 1214 1005 1511 843 712 609 1599 567 1000 1328 826 464 549 590 145 161 207 259 811 709 670 576 671 550 947 429 691 691 471 558 522 413 639 880 1544 413 840 725 805 535 598 632 468 441 368 400 322 651 586 719 576 449 754 818 985 1321 748 2071 902 872 735 669 771 729 665 471 720 508 707 715 510 699 453 473 418 341 645 1159 762 675 885 904 641 573 793 769 1170 918 1215 212 657 1024 962 1017 1187 840 1152 579 690 790 681 455 541 739 577 1087 1677 1785 1192 335 453 589 482 521 615 682 2372 612 2646 2490 2434 2385 2526 2586 2654 2522 2379 2414 2266 2721 3001 3435 685 990 1132 500 1438 1157 1329 832 688 681 1167 1207 983 574 887 1006 754 904 1492 988 945 894 951 1054 1056 1462 1447 1807 2012 1942 1068 879 968 1245 1077 862 814 1357 1126 1013 1235 1205 1106 1065 1142 1081 1132 1389 1227 1580 500 694 630 674 874 1088 1548 1231 1516 996 1191 1267 1104 1230 1052 1152 1155 1227 1429 1266 1559 1443 1431 1359 1441 1349 1328 773 1237 1305 1424 1586 1231 1732 1415 1704 1521 1393 1484 1281 1248 1267 1563 1303 1572 1268 1421 1435 1232 1343 1466 1627 1547 1488 1361 1244 1628 1607 1725 1276 1005 1120 1029 937 862 1026 1455 885 1202 1159 1367 1268 1517 1237 1539 1332 1420 1479 1335 853 1106 1332 1165 1599 1332 1465 1633 1385 1667 1996 1648 1723 1944 1681 1659 1490 1436 1520 1287 1818 1568 1774 1368 1538 1427 1449 1304 685 780 1361 457 565 567 642 621 745 436 386 241 429 340 307 488 406 364 307 309 303 373 727 280 756 337 664 774 174 227 173 203 405 531 272 443 600 471 500 418 556 343 791 413 448 397 527 393 325 474 550 626 791 746 1007 617 255 249 203 297 436 901 786 857 185 221 210 282 307 253 230 487 296 740 1247 665 216 288 329 485 460 690 720 322 1097 423 521 598 372 599 994 907 833 1350 478 583 511 375 600 803 1051 1171 347 690 342 837 1198 919 929 763 960 636 794 512 1090 852 634 1080 385 699 797 469 481 391 924 405 330 825 466 560 1924 715 535 1223 1852 1372 704 573 833 857 1602 1050 1008 846 373 546 694 544 1021 1044 1543 1020 706 1544 761 631 914 1100 1130 995 1300 845 621 569 712 868 1063 446 747 651 645 1313 781 764 1402 689 1613 1198 1456 597 928 608 354 744 880 595 621 525 460 557 661 488 434 1264 951 846 892 503 532 669 729 375 420 357 791 667 801 893 1278 839 1059 888 851 1100 910 652 240 252 507 365 819 580 650 409 432 587 588 789 552 746 672 590 1105 518 1493 437 842 578 898 751 330 446 973 662 749 543 1007 600 560 628 525 604 894 858 1370 1410 617 846 715 565 606 762 590 808 1197 322 358 284 422 464 424 526 1046 545 731 869 627 800 544 1196 1733 501 885 859 412 271 147 142 146 218 713 744 1264 1124 831 988 1223 667 643 593 530 138 166 469 686 141 1036 496 647 799 876 517 527 586 380 971 717 843 919 698 580 772 546 409 1074 358 324 437 474 471 253 566 754 350 420 371 402 557 785 718 710 640 970 783 618 670 418 777 958 800 1039 1050 856 1001 767 434 680 797 471 638 813 849 1101 878 4601 4605 923 1341 1229 1097 902 836 517 507 1364 1163 1388 836 926 692 567 824 484 706 737 1165 1016 932 685 756 661 1205 1471 550 600 1156 831 749 1426 976 908 316 333 1624 1386 717 629 485 654 668 513 539 1217 1035 1101 539 847 396 619 828 575 1701 1176 1096 754 1089 494 747 512 789 982 847 427 457 573 1800 1894 2027 1542 1115 1647 1191 1421 1350 1370 1468 679 926 1430 849 389 571 1370 1436 404 332 383 466 770 1117 1521 1681 1297 1351 1358 2721 2765 3005 2753 2827 2016 2661 1907 1197 2681 2729 2696 2955 3541 1738 2252 2286 2452 2998 2464 2968 3553 2517 2778 3342 2897 3910 3858 3120 3149 3307 2961 4946 3867 3381 1279 1840 2449 2311 1686 2316 2585 1971 1407 2529 733 747 755 839 908 737 577 1999 1799 1262 539 980 922 1008 1052 4047 3979 3530 2724 3344 3984 3115 3651 3818 4308 3564 5196 4479 3521 3879 3932 4515 4786 4581 5331 5175 7218 2640 2872 3591 3945 2585 3150 3257 1007 894 462 3481 3809 2051 5780 5915 5795 4701 1649 1544 1511 437 1613 387 923 560 816 3168 2009 2146 656 764 664 687 1730 2226 1291 2680 1689 2072 3681 1756 2545 4886 5446 3902 4130 8199 8081 3714 4783 5552 6429 2167 1143 1720 1865 2301 1386 2260 918 2713 1558 3130 1998 370 344 2695 2004 3474 4157 1886 967 1620 1700 1323 806 715 1716 1582 1372 1050 1004 3526 4181 2352 1366 2211 2888 2678 3432 2302 2526 1436 997 1055 2690 1770 4716 1472 1540 706 1643 1102 1191 1379 1954 4799 4250 1222 953 1194 1383 1343 919 1164 807 987 1271 2303 1452 1592 2584 1431 1365 3276 985 1141 1168 1147 2366 2499 2432 1575 1092 1270 1112 1549 1756 1870 1843 1734 1729 1251 2090 1619 2006 2159 1145 1039 1121 786 1059 736 851 1647 963 502 847 978 942 1067 933 1769 936 2035 1839 1164 471 489 727 707 645 851 787 417 428 550 438 451 530 787 873 826 732 754 671 991 621 715 796 461 295 736 797 989 541 760 776 391 616 996 666 640 872 672 739 1277 933 652 522 691 1124 1403 1624 462 516 468 404 537 803 497 641 797 753 926 906 533 1126 535 892 873 982 807 981 660 911 869 857 826 1233 964 1465 683 632 1001 1679 1400 1793 1027 1244 1808 2016 483 894 1893 371 1883 1095 903 718 564 355 1392 1248 1077 1481 1300 1236 1544 959 908 980 728 747 634 507 955 1547 542 648 456 571 445 502 408 736 631 684 433 325 699 377 304 371 501 1023 561 1377 1108 1330 1124 832 1097 631 692 694 727 1020 1189 888 1523 1177 819 714 1539 1585 433 1528 781 643 808 738 1039 743 1148 1119 446 389 650 539 449 506 1011 1128 1224 918 1703 1353 1055 973 771 1245 1126 1309 1283 1077 1075 1712 1464 1827 1586 688 1107 1084 904 1290 677 375 739 1046 1456 1784 923 1294 1345 657 713 757 2021 411 469 374 376 456 449 433 672 572 352 977 920 1882 448 444 448 843 936 977 1117 344 1511 372 534 372 388 989 1493 1226 1360 1363 1302 1369 1007 1369 783 719 765 960 814 834 818 1068 745 1159 758 761 523 595 599 633 529 1564 727 692 461 250 632 420 631 576 1256 442 645 1432 1140 1545 1472 1514 1480 1212 445 2179 1345 1363 1475 1152 1420 1078 1212 1016 1347 1455 1080 826 830 672 738 730 1055 1159 1285 1243 868 1501 1840 2400 1592 1250 1364 1611 2053 1367 2079 796 1388 1216 743 1282 718 1936 1903 2050 2048 1141 1349 1091 1716 849 2178 1263 1329 1127 1775 1524 1106 841 840 1175 1018 511 753 692 812 1031 631 766 805 1243 1366 1111 1193 2711 833 1483 733 740 1049 844 2914 1023 1344 1260 1419 1195 1813 1476 1203 1254 1204 1814 1351 1114 1223 1534 1767 1533 854 1434 2353 2049 1747 2394 2576 1567 1772 1484 1776 4044 4008 3096 3263 2691 3206 2209 2386 2129 2527 1817 2109 2734 2359 2805 3404 4063 3013 2570 1808 1959 1142 1323 2727 1706 1832 1164 2877 2406 2127 3895 1924 13075 1471 719 554 1133 500 1657 1469 1398 1210 874 1077 653 376 475 564 1078 460 658 718 597 701 634 1215 748 1221 1549 1738 1160 1659 1554 1531 1589 1389 2270 1684 1485 1684 1080 1187 1180 863 459 647 588 549 558 435 666 596 519 269 539 644 359 214 514 808 115 95 131 308 458 428 413 436 379 853 516 577 755 798 1057 945 949 551 767 485 804 371 367 398 842 493 689 716 1524 333 287 408 321 288 534 974 415 565 991 1145 500 436 366 740 854 567 775 682 834 685 858 443 409 509 607 711 798 540 640 455 822 563 468 477 410 1143 682 936 929 927 821 1057 1125 598 852 769 609 363 1093 511 1144 645 511 1152 527 564 515 469 1060 1033 550 555 358 1107 1459 1382 1898 840 513 472 467 926 583 1246 1043 649 550 919 1147 391 410 1145 1236 726 1039 829 1202 1496 1529 993 1749 1245 1102 1278 1205 1770 1235 1813 1149 536 1550 794 573 1026 849 3332 1123 985 861 1241 1111 1095 918 1018 1514 1594 1282 1584 1331 1597 955 611 867 798 500 844 850 861 790 911 862 1117 1536 1239 1416 1294 795 768 511 690 800 516 530 500 510 520 498 486 513 415 458 780 291 830 1653 1574 1627 810 831 798 949 1045 961 1179 1496 1199 1448 1349 1269 1621 1182 1001 1089 1414 1101 1037 1986 1580 1226 987 1151 1098 1013 1204 1118 1793 1427 1076 1194 911 1371 1133 1440 1694 1886 1209 1190 1392 1518 471 1455 1156 1239 1535 1123 1502 1298 1455 761 524 872 1704 631 1494 1877 1125 602 360 467 249 329 295 404 894 805 656 660 1116 695 901 452 728 849 351 1036 605 647 840 1178 1619 462 891 743 662 666 907 731 505 398 361 622 504 434 456 491 651 561 889 786 1161 1436 401 2286 863 815 1145 607 755 742 720 607 934 657 833 942 940 672 370 428 324 470 792 1333 888 653 811 866 678 787 1444 827 1483 1050 1256 215 964 1008 938 1087 1214 1047 1192 594 1044 967 532 721 534 851 598 1616 1952 1584 1482 290 424 417 499 495 1059 967 3111 827 3400 3242 2810 2660 3094 3230 3050 2792 2907 2818 2910 3069 3412 3628 1030 822 1195 729 1365 1676 1666 928 713 1221 1315 1048 1355 1356 1012 1076 785 994 1810 1281 1207 1150 885 1590 1521 1411 1316 1679 1700 1054 740 945 1009 1122 1204 726 624 1461 718 1218 1205 1223 1309 957 921 1493 1461 1071 1467 1247 951 823 842 818 1100 1054 1483 1052 1354 708 1163 1029 863 1180 1315 859 937 906 1705 1299 1631 1577 1639 1566 1581 1196 1352 926 1338 1574 1461 1427 1134 1238 890 1535 1363 1139 1342 1328 1516 1082 1489 1240 1287 1192 1215 1202 1027 1252 1375 1024 1481 1215 1234 1306 1370 1357 1046 805 963 1775 839 1008 725 885 1191 785 1223 1088 1399 1212 1498 1300 1503 1503 1035 1292 1691 875 1190 1397 1110 1680 1648 1528 1554 1525 1474 1574 1468 1590 1594 1523 1373 1415 1082 1539 1270 1462 1210 1508 1348 1353 1405 1285 831 779 847 1412 473 261 518 612 554 703 452 973 302 223 385 254 477 380 380 278 266 240 330 618 367 655 465 690 782 719 702 585 686 735 502 743 501 757 699 676 502 734 486 736 423 442 428 568 443 479 656 500 562 600 570 1213 804 359 341 149 380 341 1282 674 762 409 322 228 412 356 414 321 530 366 663 1455 609 467 537 340 443 424 373 685 461 1163 376 424 995 474 865 884 862 907 1278 413 710 344 489 379 573 781 909 452 770 376 856 1125 678 1115 551 865 675 639 694 882 810 545 890 616 656 629 766 579 431 862 335 352 665 796 880 982 637 658 1435 1381 1268 863 570 983 623 1521 826 1778 777 372 872 688 334 1511 1114 932 841 823 1431 848 555 948 998 1016 1026 1040 665 584 677 804 672 1183 757 883 662 697 972 655 733 745 541 996 839 1257 459 651 855 540 945 531 645 727 420 571 597 591 276 586 1014 962 1002 620 567 668 879 927 356 475 420 461 915 743 915 1296 875 813 989 710 1086 646 562 398 355 488 720 999 746 731 660 617 1269 796 839 393 842 902 982 1272 687 1019 399 1082 777 1086 436 573 661 1230 793 683 736 1047 1129 458 687 335 862 959 890 1249 1285 992 772 584 535 488 751 521 826 1690 199 245 234 385 599 645 769 1317 818 1043 1017 479 1262 1238 1015 2368 529 613 1260 921 256 125 192 184 169 864 574 838 884 946 1321 1151 652 628 899 666 246 201 660 678 308 643 469 679 786 749 645 442 446 338 1003 883 1294 1037 1046 894 466 470 543 1205 348 304 683 672 596 485 690 850 523 659 339 616 702 683 891 706 829 454 473 1238 776 227 608 950 873 1192 1161 1063 789 1049 288 553 677 389 722 696 857 1312 962 3930 3709 799 672 728 821 896 783 1036 862 1181 1386 1427 1022 1101 631 535 687 590 926 711 910 913 909 974 800 697 1127 1312 662 601 1078 871 826 1058 770 1213 541 484 1325 1149 490 278 229 537 466 308 225 614 821 1101 558 636 657 620 964 710 1223 984 1148 892 786 616 1261 883 869 1068 1022 487 597 580 1979 1826 1481 1238 1269 1995 1719 1658 1086 1133 1930 994 992 995 952 661 1244 1676 2016 475 459 557 269 728 595 1618 1468 1669 1724 905 1932 2152 2081 2098 2071 1644 1670 2120 1899 1976 1880 2302 2647 2167 2250 2079 2098 2564 1881 1567 1867 1965 2311 1884 3176 2327 3021 3044 3182 2203 2868 1918 4020 4424 3977 1705 2343 2424 1851 1364 2221 2316 1934 1304 2130 858 688 1190 975 1100 751 556 1327 1370 1090 668 1103 1049 610 415 2882 3067 2888 3815 3705 3501 2892 4321 3514 4319 3134 3799 4556 3122 3800 3930 3330 3318 3974 3791 3932 5792 3103 3679 3772 3868 2921 3816 3754 658 598 541 3653 4053 1790 4815 4710 4863 4558 1277 1413 2250 1108 2477 192 1101 954 862 2916 1620 1644 1024 776 604 683 1823 3076 1607 3353 1828 2031 3290 1710 3476 3688 4289 3128 3912 7678 7234 3666 4094 5139 5839 2129 1287 1871 1935 2675 1071 2447 918 2886 1060 3333 1659 221 195 3406 1978 2861 4152 1834 1352 2143 1682 1462 935 886 1848 1774 1747 1471 1285 3380 3547 2251 893 1958 2353 2432 3741 2281 2137 1815 1545 1503 2270 1731 3631 1508 2103 653 1653 1427 1451 1607 1940 4913 3869 1301 1178 866 1013 1667 1209 1689 939 789 1439 2152 1329 1131 2652 1298 1194 3985 1021 1200 1290 985 1790 1552 1670 1660 1223 1338 1205 1446 1336 1226 1302 1537 1288 1382 1383 1786 1236 1781 1284 1213 793 917 644 852 734 1669 964 711 721 813 622 1564 1548 1140 816 2914 2652 1297 649 622 668 644 663 756 848 659 632 886 814 865 840 630 1151 1055 832 848 1012 1307 1104 1321 1023 554 414 1119 1257 1294 478 686 645 492 896 759 780 527 726 701 1081 1261 699 1062 628 611 1206 1239 1174 712 737 657 581 890 723 601 715 886 855 850 985 452 961 731 743 698 876 869 475 613 834 923 577 629 1395 1045 817 832 655 1058 871 746 951 748 835 956 1276 587 608 1681 221 1319 897 852 526 482 365 1023 1127 846 1253 1187 1364 1304 1084 1114 819 757 416 721 921 944 868 577 475 429 573 443 471 590 653 621 736 305 267 707 470 385 314 317 480 347 1319 1348 1084 840 702 887 559 968 981 682 764 1319 1165 1649 833 840 735 1061 1487 782 1093 758 1064 721 782 1262 1084 1265 1123 437 285 677 741 495 298 1423 783 972 1148 1612 984 1317 1365 987 2117 908 1492 971 1489 1204 2542 1735 2037 1718 1624 1979 1300 1166 1154 746 430 1099 1359 1538 1800 1388 1221 1360 591 909 1091 2545 469 351 424 439 557 539 546 828 748 418 1088 1039 1979 359 367 485 1488 1519 1379 1530 565 1657 260 621 391 326 1096 1421 1252 1308 1192 1141 1259 1102 1123 583 472 500 768 528 636 493 1304 1155 1513 1328 1192 672 758 555 729 634 1521 829 572 489 251 850 321 627 618 1491 559 640 1337 1499 1512 1349 1528 1407 1013 576 1634 920 1385 1441 1346 1555 1150 771 860 1603 1304 1149 907 643 777 672 755 1212 1013 1281 1272 1147 1983 1353 1537 1240 1284 1160 1432 1180 1160 1675 431 1296 746 1063 752 1070 965 932 1021 997 966 971 1125 1742 1034 1285 1048 1053 1448 1719 1830 1475 1249 699 1668 1539 508 614 1471 930 1107 1461 949 744 1094 1122 1312 1384 1522 1129 1375 1743 859 785 679 2129 1083 1193 1856 1242 1502 1701 1940 1327 1463 1218 1808 1333 1652 1402 1799 1832 1335 1291 1248 2254 1613 1655 2050 2465 1473 1570 1847 1899 3644 3506 3326 2836 2992 3078 2364 2524 2700 3259 2219 2451 2259 2666 2564 2345 3901 3347 2107 2218 2299 1063 1304 2304 1898 2842 1058 3198 2607 2349 3796 1039 1471 13345 890 719 1060 929 1471 1394 899 597 555 687 495 470 607 421 525 551 392 430 664 1028 864 1182 754 1332 1314 1140 1283 1372 1311 1333 1055 1330 1300 1043 1398 1432 1229 1604 1549 771 748 630 600 750 767 661 561 854 524 238 834 440 576 383 773 583 147 134 378 357 741 719 731 688 630 1133 423 1070 848 901 1031 949 1000 558 722 748 725 489 452 520 926 571 765 751 928 404 386 632 492 372 451 1136 363 601 1177 1590 572 573 416 963 984 620 662 870 1160 800 903 921 809 575 521 753 851 1091 695 587 758 810 449 691 538 1444 895 1044 1040 767 963 825 977 494 787 831 789 396 1582 755 1649 890 795 1876 874 748 838 714 1014 1224 483 595 480 1217 1385 1335 2299 1147 685 641 512 1183 590 1431 1266 778 741 1414 1232 893 971 1063 1099 974 1002 1096 1383 1533 1159 794 1794 1965 1411 1481 1348 1587 1314 1424 1241 656 873 589 788 678 791 2951 1291 1025 1023 1276 1152 1014 926 1073 1911 1865 1384 1429 1052 915 684 716 825 1392 764 978 715 775 870 949 749 1065 1135 691 1450 761 474 644 702 746 676 395 448 416 450 485 379 363 745 454 581 710 512 702 1369 1185 1014 1232 1187 1519 1092 1063 937 1514 1362 1630 1457 1460 1307 1700 1301 1165 1271 1499 1393 1236 1926 1051 979 1520 1777 940 1296 791 1243 1890 1302 923 1151 1422 1151 883 1126 1505 1106 1375 1487 1112 1340 859 1110 1480 874 1556 1746 1674 835 1802 991 846 921 1698 648 1246 2132 1233 682 303 379 639 709 601 779 872 835 1014 986 1115 941 1114 428 622 644 260 722 481 461 913 726 1490 463 817 718 541 530 897 555 439 492 327 476 438 513 449 339 514 424 916 781 934 1699 470 2840 825 783 1391 687 952 811 757 537 1213 795 849 948 770 841 441 533 430 272 706 1902 833 639 1112 1169 1596 758 1373 662 1429 840 1701 631 1452 1310 1239 1330 1338 1271 807 594 577 996 728 465 615 641 573 1572 2568 1369 1369 418 400 483 639 491 489 476 4220 1201 4452 4224 3184 2742 3856 3266 3514 3466 3391 3734 3180 3463 3147 3128 806 922 969 726 1201 1197 1651 898 1029 1196 1432 1427 1020 1261 1128 1342 826 903 1249 1147 1115 1096 589 973 926 1369 1325 1591 1197 666 495 630 736 624 592 643 599 782 370 628 782 788 771 574 747 637 895 794 672 767 577 656 599 377 794 512 690 786 610 598 800 779 792 545 759 802 732 756 828 535 705 773 804 791 862 1067 688 918 902 714 1052 581 608 545 348 688 609 615 737 760 681 553 808 501 702 526 625 743 726 758 798 572 667 737 657 708 560 538 660 634 562 795 440 683 646 641 699 651 742 677 741 769 788 677 947 900 1029 846 783 551 796 844 428 850 768 849 894 853 829 995 658 768 693 931 829 934 940 1156 898 779 619 874 743 699 685 883 405 552 557 540 301 124 268 224 270 301 222 320 93 303 196 252 186 225 196 349 242 230 294 308 204 316 249 533 598 375 428 385 407 363 182 399 359 359 349 567 416 595 214 275 261 284 264 368 325 207 298 179 207 233 219 515 330 190 180 182 222 126 547 294 332 273 291 172 357 403 432 188 178 289 409 777 367 155 220 330 350 325 289 593 396 694 251 277 357 287 235 502 445 399 438 123 330 172 148 222 102 396 315 420 286 328 453 310 357 553 332 463 242 215 334 745 545 381 616 568 354 390 716 292 429 513 214 318 388 686 595 312 490 406 803 583 812 540 774 648 709 995 490 1442 763 411 563 256 387 778 456 475 481 595 840 474 328 465 396 408 501 653 355 312 711 428 392 533 340 267 452 730 761 446 454 597 476 611 455 494 277 339 374 264 565 215 341 359 248 144 322 200 150 537 715 371 395 340 474 339 354 382 258 278 489 306 317 340 402 472 242 306 405 318 526 342 434 413 378 412 576 723 561 559 283 531 474 357 192 230 641 383 483 683 306 932 440 691 307 421 251 428 261 737 290 339 677 721 455 482 417 285 407 507 534 733 715 717 532 318 531 577 316 172 334 686 253 273 279 245 220 355 812 754 358 439 482 345 685 612 793 867 409 538 839 592 280 132 66 135 105 700 561 409 519 391 521 965 434 395 518 227 60 90 321 337 119 353 310 454 398 463 316 282 328 402 316 369 778 545 441 416 307 194 462 332 295 242 299 301 222 246 216 438 545 561 270 337 298 303 405 315 516 535 505 623 780 202 304 340 289 388 390 632 300 352 362 418 599 448 352 429 334 776 501 2265 2540 413 507 417 451 470 486 520 472 813 782 778 624 822 572 437 333 587 558 457 752 410 379 402 343 451 380 527 410 338 440 516 419 948 459 637 129 216 479 431 257 264 277 297 266 143 151 402 303 370 271 642 381 343 449 356 613 491 555 683 461 272 637 704 375 720 708 140 158 196 1169 1191 942 691 666 1310 904 767 728 825 1093 406 498 526 660 496 355 919 1053 331 335 160 325 418 340 956 745 625 886 863 1189 1193 1408 1270 1274 886 946 1131 718 1431 1520 1290 1464 1335 981 889 878 1370 988 1206 1106 1126 1314 1171 2184 2066 1660 1435 1716 1117 1824 1257 2118 2146 2158 796 1421 1139 999 581 1333 1103 1001 1020 1483 415 446 528 506 517 521 326 716 843 855 298 375 345 395 288 1530 1698 1572 2158 1958 2101 1914 1946 1737 2399 2029 2277 2196 1941 2054 1944 1712 2099 1704 1940 2121 1832 2474 2513 2441 1595 1952 2034 2135 372 307 203 2445 2196 773 2707 2945 3207 2512 724 652 984 340 952 136 621 433 602 2103 1232 1199 394 565 447 449 1189 1273 1270 1830 919 1080 1545 1030 1323 2082 2350 2387 2249 4387 4255 2222 2446 2915 3735 1508 1208 1069 755 1154 615 1114 679 1431 519 1814 748 180 149 1170 796 1347 2920 1312 623 1276 628 830 411 379 928 904 1003 1028 862 1776 2016 1063 606 1182 1360 1276 1696 1345 1491 1026 782 549 1631 1084 1621 537 827 442 850 765 713 887 983 2051 1625 556 499 638 826 813 452 750 547 511 773 1445 507 593 1521 753 643 2058 1079 1182 809 827 880 797 862 858 695 627 669 573 822 783 890 812 890 749 836 777 485 655 1020 485 550 402 336 465 563 771 393 475 254 660 265 738 1091 732 476 856 994 493 515 475 283 263 238 504 420 395 373 446 397 290 595 560 385 400 355 376 568 488 412 635 369 464 156 437 541 804 489 522 484 396 418 532 432 310 426 364 466 805 368 353 340 266 583 673 680 355 379 461 483 602 523 474 659 314 353 598 421 658 299 264 614 586 388 637 302 326 555 597 328 366 682 540 437 768 219 586 459 423 525 347 439 556 644 371 695 770 106 1174 231 375 245 246 305 549 772 394 828 617 711 774 789 465 684 277 172 359 289 463 557 232 344 293 215 226 373 562 377 258 329 215 207 421 415 353 158 108 251 186 761 382 191 132 258 403 445 539 584 368 405 651 601 546 539 354 486 425 444 576 701 599 558 500 320 733 433 734 408 308 273 332 230 184 254 675 598 690 848 1191 638 531 577 547 672 779 604 530 611 728 1076 739 1415 1026 1393 1404 723 863 648 494 265 820 929 638 668 840 1027 493 264 404 426 1420 167 180 149 180 208 222 391 581 391 125 467 215 619 269 228 376 759 822 679 711 566 1103 115 272 144 131 428 599 521 545 559 543 597 618 394 421 346 385 428 368 384 405 662 522 733 571 507 369 405 478 471 433 1118 485 337 295 265 422 233 455 434 956 484 390 1071 946 710 778 1072 878 584 318 1073 643 562 582 514 572 925 487 434 712 698 575 827 363 432 432 787 817 887 650 818 369 973 932 1095 688 646 652 1126 737 571 1035 516 753 826 1005 917 976 661 623 618 616 635 716 767 863 534 606 763 458 1468 1360 1357 923 820 419 850 813 452 312 806 679 751 761 626 387 660 588 614 986 890 672 557 730 625 757 582 1098 822 686 1166 726 1070 963 932 1010 931 1032 1181 956 871 795 830 961 929 991 1005 1351 1200 831 1048 867 1054 951 858 885 1782 1875 1442 1646 1737 1438 1884 1980 1646 1945 1660 1777 2208 1446 1761 1199 2217 1386 1248 1028 1058 776 883 1421 975 1299 358 822 1663 1282 1712 548 719 890 6960 1813 1641 1104 597 649 970 508 396 558 657 525 658 373 321 347 254 218 544 491 384 645 464 625 471 454 798 716 688 774 493 661 581 711 625 714 546 1017 1003 438 366 443 348 506 350 186 557 328 700 147 375 213 317 196 338 242 220 107 139 237 135 131 164 125 119 328 364 344 466 433 533 549 563 399 390 409 345 451 414 452 326 272 302 418 456 331 296 305 271 372 396 646 203 361 541 853 306 256 321 671 669 729 548 491 524 334 495 534 563 312 402 316 385 405 516 577 456 339 352 486 488 932 502 628 858 570 762 566 582 532 788 639 807 404 1337 684 1518 787 636 1468 698 684 659 583 948 651 476 412 388 897 858 828 1194 998 743 699 587 1335 454 861 1175 738 644 1167 1253 634 582 742 979 727 1075 998 1013 962 1375 815 1472 1181 776 1115 1092 1402 982 815 986 396 381 280 425 360 433 1825 450 587 485 553 741 712 653 609 1127 1094 823 959 621 375 405 396 381 860 527 517 556 295 450 530 603 380 717 486 759 736 297 287 310 329 225 258 218 192 210 210 250 232 244 175 492 229 344 659 671 629 597 862 549 791 813 763 697 600 853 1033 814 689 611 736 592 480 528 998 777 501 1041 561 549 758 507 537 835 519 631 727 656 595 461 541 852 383 747 536 657 538 616 453 566 434 626 823 672 717 909 905 407 1552 928 962 564 1086 392 926 1035 469 523 445 555 190 156 170 198 619 435 435 619 593 497 605 362 405 468 277 353 460 253 286 228 875 189 364 191 208 318 369 260 244 338 398 519 483 304 229 365 368 488 280 437 326 460 440 1051 605 558 843 692 487 311 275 411 817 608 498 514 521 489 221 247 237 254 578 664 633 681 1043 1002 859 361 1086 416 372 547 1036 372 767 761 656 748 827 670 402 490 375 627 325 303 300 195 161 689 1527 1192 674 449 423 233 584 398 453 278 1687 497 1965 1753 1481 1224 1823 1669 1755 1639 1617 1698 1452 1581 1873 1561 587 737 693 449 830 709 946 675 642 680 805 864 446 649 548 904 432 400 696 837 819 815 569 555 590 779 804 896 1032 552 544 601 506 484 652 804 698 526 345 374 635 659 721 673 787 614 625 576 532 576 586 677 603 727 513 579 960 592 741 423 924 1193 933 666 934 817 848 704 1002 708 733 976 875 964 899 806 831 806 835 925 891 693 1043 740 294 694 701 585 694 863 924 745 915 711 851 725 745 762 724 671 736 606 832 900 641 803 690 685 567 699 574 804 547 686 749 713 858 616 1058 1058 503 578 715 724 746 749 1008 725 831 573 1257 884 683 625 650 406 481 621 965 1130 883 870 1062 915 895 875 724 724 582 835 871 935 1101 1003 1152 920 305 426 688 491 427 292 293 292 301 454 173 228 202 336 181 396 126 146 148 145 171 147 149 314 175 314 203 291 331 368 418 404 412 310 278 288 243 381 407 176 148 206 139 189 311 309 293 327 125 207 333 232 258 271 269 523 221 127 121 250 239 161 524 587 611 213 181 102 193 318 187 130 213 177 333 651 393 111 177 279 513 223 318 397 774 565 114 144 357 207 192 389 337 287 518 152 418 244 145 184 167 300 291 335 260 460 567 496 465 514 341 683 217 290 265 408 403 322 527 285 286 294 332 505 433 349 322 223 314 399 374 313 841 323 916 617 1003 567 788 571 729 866 564 982 610 436 648 206 279 538 794 561 529 478 1064 454 252 560 396 404 726 771 306 339 450 315 323 200 582 306 419 617 676 450 426 532 318 690 812 549 237 319 355 252 488 175 173 154 206 112 280 317 221 630 767 373 527 468 499 354 248 332 246 234 387 340 275 274 387 505 260 252 491 227 417 261 473 278 278 210 278 714 433 453 272 313 658 512 238 472 595 405 484 735 355 667 402 809 266 454 471 293 332 730 256 480 583 347 401 609 453 250 612 541 465 553 599 610 458 331 413 493 317 131 362 782 131 180 218 297 403 315 504 677 322 420 315 535 465 573 878 665 283 403 739 395 144 52 93 83 100 799 370 550 560 492 735 687 374 336 493 565 242 89 370 482 54 376 453 309 268 308 380 474 407 144 333 454 937 567 532 477 256 243 477 228 225 193 258 272 202 193 240 266 292 308 158 371 198 340 395 215 404 285 345 709 725 150 365 283 255 352 309 555 428 284 246 177 271 277 373 336 341 613 607 2485 2155 401 585 496 437 615 542 747 621 949 661 749 671 839 504 296 277 272 382 448 350 636 638 514 613 259 453 495 459 384 707 571 569 1282 571 566 167 265 594 484 222 197 136 170 194 96 167 492 317 497 120 362 223 462 340 717 658 582 318 432 519 262 609 422 346 838 830 56 72 136 890 767 1005 528 826 1206 1049 555 659 752 1101 303 409 523 551 557 457 880 829 322 318 200 291 208 272 917 692 535 1062 910 1241 1091 1523 1404 1421 860 977 960 1078 1703 1706 1086 1314 1530 1281 1092 1201 1480 1031 922 1304 1477 1270 973 2132 2224 1755 1731 1803 1510 1575 1407 1882 1931 1985 1169 1376 1139 826 648 1195 1032 1128 682 1222 867 733 698 643 703 401 419 837 864 552 265 491 465 430 254 1410 1739 1494 1825 1649 1788 2071 2056 1657 2222 2112 2860 2356 2267 2363 1589 2347 2122 2079 2426 2213 1621 2049 2567 1981 1718 1690 1623 2076 420 343 272 2367 2195 877 2667 3246 3732 2986 920 814 939 388 906 166 477 419 228 1772 855 808 449 667 531 371 1145 1233 1229 1668 988 1173 1663 1214 1161 1715 2293 2048 2177 4520 4193 2193 2244 3107 3653 1420 1140 1265 980 1242 593 1306 586 1439 535 1760 649 46 46 1564 1117 1433 2521 1077 768 1397 627 894 433 429 675 653 795 1190 1011 1451 1943 1086 496 1219 1571 1554 1934 1267 1179 706 620 454 1625 755 1304 324 1054 667 825 634 674 868 789 1441 1265 805 748 542 803 767 511 856 371 255 479 1170 630 1002 1475 831 762 1916 527 599 961 706 842 896 689 776 873 495 590 538 571 515 680 673 739 666 762 729 821 841 773 383 308 266 144 447 411 684 393 343 227 597 397 770 587 695 441 717 536 446 229 575 267 231 335 529 397 343 325 243 646 399 422 417 455 296 203 290 413 346 436 361 492 331 235 357 727 803 243 406 479 471 332 455 391 456 365 650 801 590 263 446 490 440 592 507 464 222 276 287 309 463 376 385 436 548 484 703 616 405 575 280 734 785 583 582 432 426 507 524 317 343 597 536 595 832 241 462 505 475 545 335 422 564 658 462 372 657 126 622 518 283 282 206 285 549 648 359 600 697 702 688 534 740 416 293 265 212 405 391 401 202 208 192 169 233 493 447 182 243 489 154 142 323 263 208 159 150 383 226 849 523 288 274 304 442 298 356 387 494 445 648 590 444 457 389 471 402 496 449 602 513 375 413 454 459 658 842 359 303 286 306 222 198 271 775 497 570 636 1372 462 700 589 499 942 554 614 526 499 646 1347 1117 855 770 873 867 834 684 649 413 339 714 868 614 709 887 848 339 322 407 441 1386 112 217 80 203 126 181 287 377 382 142 265 238 590 220 210 545 771 922 721 819 652 785 246 283 229 260 684 504 458 480 559 549 575 414 425 462 332 396 522 412 426 465 517 436 551 446 385 436 462 450 455 457 1084 522 369 435 313 389 241 578 215 608 457 521 945 620 924 799 1119 924 590 667 984 423 593 599 731 609 806 920 731 883 755 764 743 446 588 499 577 645 617 655 477 331 1556 985 1178 690 845 644 1011 707 677 925 515 774 513 929 496 991 802 747 764 750 445 629 863 1111 910 580 615 431 1244 1238 1091 797 706 439 814 780 487 658 714 562 634 803 469 381 590 656 756 918 775 530 636 468 403 543 435 1120 735 694 831 504 921 938 1097 847 492 782 1069 816 942 815 864 1497 978 997 765 1722 1322 747 1065 1058 926 1061 726 812 1895 2180 1470 1569 1387 1488 1438 1546 1497 1852 1497 1697 1647 1545 1726 1456 2249 1221 1242 839 871 836 778 928 839 1451 477 1295 1794 1274 1454 366 554 719 1813 6903 1230 1129 464 884 784 453 304 625 610 498 530 530 205 276 298 234 412 322 317 671 532 503 740 567 787 603 809 816 521 609 631 839 430 797 726 907 905 358 349 419 377 568 429 293 236 356 225 221 503 178 363 415 437 152 134 146 141 205 121 117 129 133 109 560 318 467 366 339 499 422 434 249 324 266 187 230 222 240 266 341 371 349 545 156 144 341 327 267 281 597 246 314 609 819 307 202 266 398 407 470 391 534 547 480 756 592 552 527 409 323 334 561 448 614 345 641 466 441 664 724 632 982 950 968 640 702 901 607 820 962 711 175 1147 531 1362 759 484 1408 454 695 440 742 757 1095 603 439 417 1329 1338 1306 1479 889 481 457 477 927 503 908 932 503 513 1075 1020 768 647 773 940 794 780 934 876 1344 886 901 941 1314 769 985 952 1131 875 948 992 470 414 302 721 379 486 2318 585 783 714 602 674 638 610 704 1367 1409 1136 925 389 570 400 358 324 865 580 534 751 486 598 750 598 366 784 460 751 487 338 408 272 404 214 340 271 228 253 253 334 297 347 192 565 247 185 586 631 644 514 697 641 738 736 635 504 626 622 809 572 552 674 625 1012 847 984 787 579 455 781 658 710 1124 696 577 688 645 606 899 923 525 558 669 880 599 668 637 770 959 690 494 685 358 768 1066 799 784 946 945 391 1331 642 627 567 1036 487 1097 1097 592 230 237 184 169 143 137 173 534 682 556 530 742 653 476 384 461 572 325 351 163 173 274 358 644 225 733 283 329 369 367 321 372 483 418 393 357 279 243 324 514 424 292 427 482 366 341 1432 594 535 369 503 653 522 465 668 554 472 633 639 453 405 392 544 290 282 546 798 710 741 558 705 602 299 993 464 401 659 1050 393 458 675 661 651 765 669 301 375 311 646 353 223 144 202 184 647 1503 1168 453 479 407 184 536 412 394 311 2115 519 2297 2159 1972 1908 1807 1979 1972 2205 1921 2190 1833 2028 2072 1774 554 589 510 584 815 733 837 642 1031 789 819 522 486 513 533 588 483 367 525 522 512 502 656 343 337 612 572 660 1443 665 795 802 622 851 793 1123 974 866 834 873 906 1023 1023 888 1008 1180 916 1035 909 711 858 827 779 701 1054 891 1173 1009 1133 763 1235 1206 1092 1234 905 1013 1013 940 1116 1163 1146 1066 1105 1075 1053 1248 1546 841 1404 1092 1570 917 1157 817 785 868 893 875 1020 1192 939 1093 1036 1112 964 1123 1012 1359 1098 1199 1228 1548 1275 1295 1322 1108 1120 1114 1037 1119 940 1045 826 1121 1164 1294 1189 1184 1279 1222 765 1062 1235 1068 1443 1384 1205 1159 1183 854 1055 1468 1046 1430 1297 1288 1569 1631 1845 1965 1555 2070 1688 1767 1934 1709 1341 1321 1250 1638 1675 1650 1512 1649 1747 1356 701 836 1183 1143 574 333 327 438 337 713 235 400 197 247 264 295 331 447 443 508 502 428 522 582 386 710 497 510 590 564 649 594 645 339 357 653 461 779 551 562 429 663 347 526 441 447 413 495 424 341 457 300 342 459 451 858 738 265 259 261 189 170 733 569 621 300 427 311 441 438 531 400 382 500 395 1048 423 280 342 298 444 237 386 777 491 1008 727 921 559 361 412 647 638 593 751 342 519 220 400 536 514 667 740 514 659 625 794 755 791 748 439 775 816 605 778 913 673 620 777 338 533 743 612 604 568 657 460 539 536 788 656 842 421 789 978 966 1313 1083 940 670 1174 1554 771 1774 1039 425 1168 613 519 757 901 915 780 867 1188 1011 655 669 650 658 626 969 604 314 592 869 637 671 643 393 754 1081 875 777 990 1326 1054 1267 876 1013 530 469 519 337 653 559 484 506 583 401 418 552 392 516 1001 857 960 481 479 596 370 486 303 424 498 597 468 755 707 980 651 457 668 578 891 567 604 504 479 606 562 950 876 740 637 462 977 692 559 328 751 554 841 929 513 1118 620 984 510 487 465 490 343 1296 455 648 637 740 606 553 640 595 872 943 994 1148 1046 855 664 955 1027 830 325 233 369 981 345 383 440 295 387 683 726 1106 579 665 793 570 831 764 1172 1524 544 947 937 677 244 112 250 257 220 731 739 919 986 811 881 1211 710 660 762 415 167 142 335 535 143 583 402 798 567 651 569 693 414 748 712 799 1133 962 725 532 583 517 519 447 445 397 531 623 573 384 552 964 534 558 493 648 548 572 596 553 524 583 579 960 999 449 642 591 545 629 625 847 476 450 425 642 644 378 547 863 548 1043 843 3128 3619 720 446 561 851 674 714 997 782 997 1043 931 976 1046 916 558 532 719 881 975 1000 683 624 859 628 789 774 770 567 625 700 887 829 1298 665 964 230 330 819 676 447 577 444 478 423 428 319 706 659 809 385 869 346 742 804 811 1266 898 743 602 629 546 1078 708 561 1007 981 250 313 371 1433 1354 1582 876 1037 1721 1145 1105 1074 1233 1850 979 879 543 783 792 662 989 1314 440 432 239 338 571 606 1536 1896 1308 1365 1838 2243 2522 2160 2214 2066 1861 1523 1920 1232 2028 2110 2143 2350 2041 1795 1860 1940 2026 1748 1592 1784 1857 2127 1821 3519 3091 3348 2404 2813 2139 3034 2291 3350 2674 3256 1303 2068 1780 1090 1341 2019 2266 1386 1071 2414 609 586 660 881 760 673 446 1455 1555 1164 460 582 517 578 469 2672 2721 2546 3538 3273 3208 3004 3208 3235 3410 3620 3576 3856 3123 3383 2667 3101 3649 3392 3184 3972 2839 3000 3034 3077 2802 2668 2813 3326 707 445 276 3311 2563 1762 4157 4840 5350 4128 980 926 1367 574 1522 232 860 678 672 3547 2145 2139 460 990 666 856 2018 2080 1466 2961 1895 1835 2311 1651 2107 3089 3604 3525 4663 7807 7060 3528 3302 4620 4929 1677 1578 1670 1804 2082 978 2380 823 2547 885 2666 1429 397 362 2053 2050 2285 3308 1781 763 1896 1049 1249 895 742 1487 1496 1289 1526 1398 2871 3499 1680 696 1119 2293 2127 2723 2030 2332 1316 737 691 2153 1499 2730 1307 1527 696 1212 920 911 1298 1686 3177 3158 1426 1303 919 1178 1278 680 1120 596 753 1060 1913 903 1200 2362 1052 912 2708 978 1130 1705 1109 1000 1214 1102 1215 973 1021 936 1019 1321 1288 1538 1527 1539 1278 1433 1337 981 1122 1375 929 834 463 551 827 589 1208 648 766 318 748 691 1408 965 714 564 1486 1119 687 627 759 603 544 587 625 855 463 497 684 485 635 540 468 539 520 576 381 530 532 576 452 580 589 365 540 660 1153 563 988 865 330 315 941 553 1050 795 667 687 1389 839 919 624 586 1055 1063 1152 378 466 626 677 801 757 773 696 652 902 1039 880 833 959 831 1275 1234 1246 1427 660 470 780 700 583 627 928 539 915 994 519 804 541 440 633 600 736 650 795 577 757 1374 104 1323 741 687 562 525 350 664 1287 546 859 1094 1424 1194 1068 920 891 796 413 529 658 673 742 355 581 426 359 409 528 630 749 423 465 464 422 473 696 527 381 359 527 592 1152 663 730 684 711 1057 670 587 665 759 624 1331 1198 837 917 581 863 886 875 880 1054 965 576 730 538 869 868 1212 714 553 590 552 376 252 416 805 1023 1224 1121 1609 1018 1087 1167 952 1100 1112 972 900 848 974 1918 1187 1957 1489 1354 1268 1089 909 1089 720 457 984 1268 758 837 949 1424 820 437 636 690 2651 277 398 276 449 453 438 530 814 677 516 664 626 862 404 346 623 1351 1271 1030 1263 829 1331 315 504 272 372 725 1046 820 934 953 879 1042 825 812 735 679 673 784 668 692 652 857 708 924 750 784 566 612 620 875 817 1329 660 528 683 343 566 470 575 459 1362 649 727 1225 943 1250 1245 1151 1766 912 498 1734 785 916 955 923 1225 1597 1072 858 1297 1089 1169 966 591 543 512 677 1021 851 1502 1166 518 1569 1610 1821 1168 1091 1090 1513 1011 1260 1920 479 1314 1194 1135 1323 1139 1290 1238 1360 1384 1160 972 1682 1026 866 1475 1063 769 1225 1399 1375 1243 1001 778 874 763 426 617 867 655 827 910 731 491 1299 957 991 1104 1533 738 1174 895 891 1089 977 1821 996 1445 1287 1205 1459 1078 1542 1708 1093 941 1354 1218 1165 1222 1149 1440 1355 1235 1343 1944 1371 957 1389 1293 1158 1254 1375 1019 3193 3426 2786 2619 2434 2257 2485 2739 2048 2812 2509 2708 2794 2050 2487 1981 3017 1881 2032 1524 1687 1242 1355 1741 1155 1503 901 1815 1898 1652 2442 902 1133 1060 1641 1230 11198 1301 1043 1022 1109 887 592 669 832 673 600 550 624 522 792 689 895 659 619 914 849 873 865 977 1719 1539 1418 1190 792 1295 1618 1082 1368 1576 1028 1195 1241 779 370 692 625 336 337 235 695 499 753 211 675 235 561 260 439 297 172 133 130 354 379 385 349 308 306 626 431 482 519 631 862 823 816 389 514 552 521 290 284 326 649 618 543 526 1003 456 436 586 459 442 722 1107 578 759 768 1584 453 474 484 587 592 723 578 735 803 519 713 777 765 618 528 604 677 597 757 566 605 702 654 726 687 1327 837 969 1063 938 831 936 961 655 882 897 987 444 1423 849 1884 1033 796 1994 739 719 700 643 1415 1170 731 593 524 1391 1544 1383 1318 1272 821 756 668 1480 848 1415 1324 882 666 1168 1366 682 845 1101 1146 822 1127 1195 1147 1262 1461 1107 1441 1890 871 1740 1345 1726 1603 1433 1473 508 820 622 912 633 675 2986 1052 987 854 827 1184 936 841 987 1630 1943 1499 1391 930 718 860 490 391 935 1001 707 1062 666 739 1085 693 657 1173 938 1168 954 383 294 698 464 695 295 355 331 353 341 281 265 542 249 408 557 479 941 853 881 910 1119 860 975 1047 984 928 835 932 991 798 666 964 757 1311 1088 1136 1495 938 661 1448 1035 937 1412 1160 975 1155 896 986 1371 1417 1084 937 945 783 813 1181 1020 1135 1250 978 685 997 592 1110 1161 984 1145 1182 1602 784 2373 1179 1130 839 2041 742 1326 1868 961 571 719 724 140 181 214 248 751 792 806 606 1013 1001 914 426 686 990 534 654 570 587 646 580 1275 264 682 447 448 386 455 376 619 485 425 379 343 656 421 473 642 820 529 520 739 725 659 1818 848 738 1017 902 958 762 652 562 986 839 746 775 907 775 478 576 427 270 1040 1127 987 799 1121 875 790 576 1605 610 968 814 1434 465 1006 957 880 951 1015 880 794 632 484 1007 493 572 415 345 248 855 1739 1870 1317 678 730 388 689 564 832 664 2434 618 2944 2735 2445 2365 2752 2884 2810 2770 2960 2881 3046 2512 2521 2166 801 923 1164 747 1403 1198 1308 1049 1055 1043 1009 1006 775 1032 973 1114 576 709 1245 1051 1043 1077 854 1023 1002 1128 1132 1340 555 379 433 580 706 775 509 1012 877 942 770 726 657 721 758 602 774 937 691 716 576 574 1140 796 713 703 288 659 705 475 727 331 512 898 882 534 1057 559 526 594 1138 518 1184 1196 1155 1241 1231 1094 1144 1062 1075 692 789 505 569 535 340 519 521 459 871 652 679 590 683 680 795 757 704 684 751 777 669 395 874 736 861 740 702 718 710 569 742 892 717 694 1051 618 762 1149 879 755 944 483 661 899 855 852 581 582 565 568 988 962 672 610 611 489 526 650 656 699 596 630 703 633 778 801 597 594 630 536 631 623 699 687 799 758 363 417 802 895 359 178 197 363 201 460 172 273 198 423 231 387 158 209 275 307 321 273 261 389 300 389 344 314 444 351 486 402 449 265 239 563 265 551 372 383 228 397 194 248 357 343 309 311 254 191 317 202 234 200 188 698 352 213 131 223 199 288 250 351 410 472 362 310 482 481 503 258 205 499 288 1003 322 317 532 250 259 253 376 608 834 627 383 478 599 464 173 583 565 557 501 132 420 306 290 181 222 278 371 648 317 681 483 285 364 331 323 505 319 270 405 856 628 414 677 335 308 590 490 405 448 443 312 451 482 918 1091 303 407 662 686 688 1188 1319 1116 1028 946 983 802 2583 942 609 971 246 327 1176 340 445 607 1349 831 511 371 845 326 330 404 645 376 255 952 773 332 311 793 263 979 829 875 998 677 700 610 771 322 448 234 475 507 597 714 286 288 373 418 316 527 429 208 436 872 548 567 519 444 426 545 614 231 218 376 350 420 380 445 613 335 734 874 573 917 574 527 357 322 441 551 681 333 385 244 381 706 512 354 248 602 539 814 916 712 808 511 1015 281 775 508 683 482 654 564 718 820 554 805 616 519 469 733 677 709 465 503 1197 596 314 566 430 459 222 493 586 251 265 258 219 414 525 821 922 661 755 418 549 876 752 853 484 448 696 1017 1273 103 64 66 159 182 679 584 485 504 518 812 506 497 432 608 389 155 186 274 233 165 624 380 462 501 496 357 284 469 448 359 435 690 733 536 646 148 413 480 298 496 472 489 495 528 501 312 831 435 514 446 548 410 694 778 508 537 456 489 1274 1023 384 427 384 366 450 431 664 639 265 244 190 516 630 297 616 583 848 539 3025 2539 485 621 643 537 605 488 632 594 1049 684 851 505 957 470 600 348 619 776 443 440 925 927 833 1024 616 688 638 782 514 677 559 569 1069 629 638 223 428 639 564 307 208 229 130 207 106 74 280 236 283 231 578 338 384 346 414 406 382 242 308 344 257 928 359 302 539 537 82 102 98 415 1159 675 340 1018 1488 1251 645 732 735 1345 558 609 553 779 812 600 1166 1147 385 379 258 296 440 544 978 1111 881 1271 873 1033 1161 1223 1415 1194 823 578 1159 849 1737 1511 1471 1509 1361 1422 1296 1254 1173 1136 889 1176 1170 1643 944 1910 2335 1651 1239 1704 1412 1922 1539 1761 2196 2677 1390 2402 1433 940 691 1479 1088 919 613 1369 506 501 846 788 715 401 432 1068 1009 818 398 392 350 402 274 1602 1887 1964 2320 2548 1757 2531 2069 1535 2553 2370 2270 2236 2184 2134 1827 1996 1737 1544 1632 1805 1709 3310 3326 2740 2187 2381 2464 3145 383 291 265 2443 2339 828 2580 2737 3028 2585 1023 1155 1103 557 1179 370 545 437 415 2786 1713 1781 352 413 301 708 1919 1431 1741 2618 1244 1286 1599 1531 2089 1618 1938 2291 2065 4388 4644 2421 2609 3353 3695 2581 1334 1647 1159 1355 879 1674 865 2173 911 1894 734 125 123 1054 987 2015 3400 1555 727 1733 632 1147 753 697 1092 1113 1096 1630 1222 1849 1800 1013 685 1283 1737 1664 1679 1110 1423 1100 935 501 1638 1145 1317 438 1108 590 1135 884 972 1124 1113 1701 1397 834 788 921 935 919 749 890 470 494 1066 1402 693 1011 1530 913 793 2181 990 1150 1462 875 635 489 573 947 1132 680 753 690 1071 979 1133 952 1027 847 944 681 647 761 1156 574 400 606 137 870 521 910 547 644 194 764 364 824 765 561 466 902 799 448 698 540 253 233 349 289 423 545 513 476 476 478 592 554 432 405 203 206 356 275 419 374 452 543 329 605 760 1051 396 444 411 429 411 382 316 345 377 497 512 1396 168 367 434 316 478 690 739 450 531 475 493 677 582 468 737 411 687 684 535 515 388 373 845 891 557 471 237 292 477 351 238 331 585 332 443 790 290 671 429 419 451 322 346 445 501 236 403 722 136 672 509 338 132 221 508 534 826 249 777 520 799 680 889 692 361 197 267 270 254 408 398 320 242 222 285 149 521 676 255 346 577 153 147 336 653 542 208 270 306 262 708 600 295 279 572 646 402 682 684 322 491 918 824 352 393 312 610 444 376 943 572 432 553 584 495 1017 691 604 401 432 284 310 367 307 328 616 1108 1208 1009 1021 577 648 859 597 577 853 614 547 716 662 1430 847 902 780 1297 1542 1137 813 655 748 586 721 913 622 665 921 1063 583 244 601 621 1953 285 120 135 311 288 308 375 560 423 231 293 110 419 434 352 329 1375 1241 761 915 672 757 262 239 141 286 550 512 420 440 452 422 552 595 394 518 295 334 553 303 436 410 793 696 845 759 700 347 559 355 902 674 916 757 481 505 353 523 234 576 578 734 765 779 859 719 1011 773 812 1242 618 362 898 522 354 380 666 517 523 507 501 573 549 847 1080 399 484 488 720 474 377 808 534 691 1208 833 1076 754 802 684 1224 680 783 754 411 874 534 889 764 922 1119 1114 1022 1038 670 623 1416 765 677 536 672 426 1412 1283 1346 1316 1186 420 513 489 626 953 756 642 758 906 630 475 609 465 661 780 712 533 620 1068 703 679 628 748 892 1259 1009 673 1554 1171 1068 1228 850 1098 1216 840 966 1049 665 871 877 1269 1009 1075 1079 837 1051 1019 910 961 997 939 2161 2397 2203 1491 1954 1603 1621 1768 1820 2346 1839 2092 2114 1335 1858 1110 2116 1162 1183 1094 1132 936 1150 869 783 1668 347 773 1772 1547 1210 358 500 929 1104 1129 1301 8536 569 806 747 474 301 525 663 611 429 580 351 325 372 356 591 576 665 774 794 733 696 593 706 639 740 719 479 585 520 685 575 911 630 1098 1154 699 236 404 364 360 260 200 337 492 454 192 481 206 391 434 301 158 213 256 188 332 88 106 122 104 94 327 183 612 433 366 599 575 702 211 223 314 487 337 313 426 333 531 344 448 590 289 287 155 151 316 324 619 400 582 842 1293 474 350 336 483 471 700 419 776 731 547 783 1017 875 624 516 595 491 1048 834 774 496 758 466 492 644 1065 492 651 1038 788 807 586 736 601 855 961 775 380 1509 787 1572 695 734 1611 729 847 693 854 884 1009 926 398 378 1229 1158 1072 847 1226 647 599 549 1273 555 894 1163 754 597 1228 1161 985 1088 656 1017 1255 964 1224 894 1288 960 1144 1431 1554 1047 1144 1159 1392 1114 1150 1619 980 369 536 612 280 495 2341 611 785 855 785 716 704 688 727 1537 1596 1632 1252 463 300 334 306 263 798 802 906 852 495 534 755 402 314 666 860 1038 908 255 315 359 662 340 452 399 353 430 430 432 394 223 242 514 199 396 541 669 614 435 891 636 808 753 760 599 553 760 1088 795 701 1104 802 1009 825 917 1157 924 562 685 599 527 1109 623 887 853 562 491 814 680 512 552 504 906 666 949 668 523 915 556 558 399 500 704 795 602 1185 1267 1302 541 2152 1341 1238 781 1122 649 1319 1122 524 312 456 427 174 168 130 251 794 552 623 1032 610 689 514 421 464 645 406 156 160 210 276 183 844 169 469 411 306 295 384 471 193 495 450 257 231 397 336 305 750 729 358 633 300 457 467 1320 604 499 879 867 361 603 540 467 642 805 769 741 498 310 449 477 309 203 702 765 770 1204 964 1024 1051 356 1117 487 457 793 1365 396 726 709 653 691 719 636 313 757 377 849 423 567 316 389 309 678 1697 1142 432 379 469 209 596 650 370 417 1981 505 2168 2002 2359 1931 2297 2093 2044 2340 2254 2324 2205 2434 2418 2066 855 570 494 538 824 756 785 520 910 663 1428 641 367 684 825 824 393 608 823 618 537 525 494 520 593 439 505 609 1139 1150 702 552 789 668 714 937 862 810 601 842 915 901 864 1032 693 639 654 921 792 960 469 494 519 474 896 685 1064 753 1157 616 1220 997 1143 934 661 849 887 854 860 877 958 780 626 642 618 748 776 850 896 924 1150 946 885 1061 661 1174 986 1008 767 977 796 947 933 1158 1035 923 1231 942 934 705 1051 1056 1037 878 820 986 869 856 744 841 705 1019 783 619 824 881 1064 572 870 847 939 764 926 1104 892 926 800 851 781 913 680 893 953 1329 1253 1264 1262 1200 1129 1338 1204 1167 1180 1384 1498 1257 892 1016 898 1274 1241 1083 1002 1151 1062 1127 671 556 739 937 565 712 243 398 259 618 476 254 322 289 219 141 292 272 270 157 159 151 225 442 211 559 262 309 375 213 193 157 165 172 250 189 214 522 388 182 160 226 379 472 234 238 226 340 152 313 272 273 305 463 453 681 427 190 186 76 240 203 643 593 648 303 216 111 242 201 241 90 331 207 435 628 445 143 218 287 270 286 325 572 369 744 371 435 412 389 523 580 544 547 1341 344 348 250 320 346 336 642 703 168 512 357 397 889 671 686 279 1027 629 397 404 816 422 391 601 444 439 502 416 367 268 470 350 382 372 322 291 823 417 384 943 1130 831 418 353 630 412 941 677 573 477 401 466 438 635 686 942 969 671 608 1011 758 421 670 903 882 470 623 677 269 422 408 550 846 447 553 571 482 867 616 515 673 466 626 875 1061 394 567 484 185 500 270 284 238 381 347 221 376 358 336 699 593 805 639 263 552 425 455 194 435 162 413 472 593 655 945 691 661 710 453 629 536 522 177 181 304 306 653 485 596 305 486 645 561 426 413 574 351 465 781 301 876 514 610 433 564 646 470 402 710 414 590 533 522 688 415 489 444 375 763 687 955 967 342 553 375 215 554 573 382 595 684 161 204 98 393 434 309 336 832 308 456 582 277 374 720 1029 952 288 362 906 348 160 138 88 175 129 252 367 658 478 519 900 481 429 385 463 405 78 111 347 653 102 657 393 460 528 559 246 311 338 98 522 517 678 621 595 598 397 322 276 909 252 228 363 373 245 213 323 537 186 214 216 294 339 402 366 488 448 351 336 760 665 189 391 551 465 593 577 385 460 378 275 433 427 351 593 589 649 963 849 3102 3161 629 899 876 653 931 576 624 500 1136 772 829 447 806 336 373 504 597 487 479 729 865 763 723 636 574 900 1231 280 431 849 553 570 1095 828 551 375 194 873 685 529 315 348 831 522 337 265 639 550 837 180 435 317 391 627 393 643 500 663 594 678 292 527 389 455 715 687 173 195 184 1010 690 1355 977 657 1021 817 1039 837 990 1302 457 539 598 665 356 371 781 1108 331 284 172 266 407 746 1116 1274 1109 1089 897 2060 1943 1837 2028 1624 1445 1593 1155 1096 1926 1837 1654 2177 1963 1708 1669 1552 1826 1954 1616 1900 2466 2066 1918 2116 2755 3035 2512 2251 1795 2763 2105 3400 2677 2354 1200 1492 1792 1233 1073 1383 1480 1379 975 1785 654 598 620 916 750 615 481 1380 1131 941 408 625 491 412 611 2437 2275 2226 1916 2425 2394 2291 2947 2307 3033 2469 3914 3141 2364 2926 3054 3259 3083 2919 3930 3638 4213 2256 2236 2947 3507 2444 2339 2697 768 596 309 2354 2437 1649 4697 4148 3891 3394 1163 1123 796 322 973 228 448 309 467 2127 1405 1384 628 652 572 626 1443 1665 1031 1751 1307 1523 2085 1395 1460 2860 3369 2738 2505 5594 5359 2270 3140 4143 4010 1489 1018 1174 1452 1259 753 1642 693 1776 920 1972 1105 234 212 2223 1167 1847 2934 1411 925 953 919 1090 453 428 1153 1246 1017 1026 953 2276 3027 1605 640 1182 1736 1597 2546 1405 1496 916 603 564 1622 935 2790 1076 1042 585 928 708 668 868 884 3034 2707 709 703 621 1066 784 539 731 650 795 801 1432 1175 957 1942 1215 1173 2610 596 742 1009 663 1061 1127 1413 1144 854 666 654 809 1066 1107 1001 980 1057 756 1008 1337 944 1283 821 633 490 450 541 440 324 978 549 339 637 593 456 887 517 1197 715 1265 917 742 219 366 322 275 379 521 534 212 190 340 450 274 450 580 587 516 427 355 456 517 579 560 613 389 225 650 717 609 505 662 576 244 318 515 509 505 621 389 469 629 407 602 422 430 1409 909 1079 284 346 344 376 392 458 381 404 567 504 707 622 286 695 455 705 747 528 824 578 426 474 650 383 447 696 606 1026 635 278 673 850 766 971 441 501 914 1086 555 627 1458 201 1261 512 516 338 460 268 601 972 637 777 995 1132 886 587 932 608 411 571 392 431 515 621 164 300 214 173 362 313 431 390 346 418 132 114 537 299 243 254 330 552 292 913 961 791 729 508 553 487 399 405 679 685 982 820 1035 616 694 370 851 635 520 875 776 351 565 449 846 838 872 578 356 249 496 381 325 225 672 673 749 716 941 719 656 673 776 850 572 792 966 1178 1002 1127 858 1439 1452 588 950 895 485 751 514 374 667 957 849 1233 677 808 636 366 530 649 1527 190 170 275 479 322 354 245 675 261 176 616 641 1229 398 404 417 645 821 714 841 237 1055 281 467 295 299 604 818 703 756 797 775 813 810 724 553 491 529 571 510 553 391 1106 972 1225 1069 1082 360 392 377 532 505 1030 508 436 473 205 303 250 398 382 740 342 458 664 1126 1293 829 894 953 606 402 1300 944 1179 1229 716 951 862 619 824 1059 1076 919 643 529 600 488 504 825 768 1114 912 516 951 1216 1354 1066 952 829 1067 1323 802 1458 416 954 776 430 829 444 1026 934 1069 1038 586 719 846 1201 790 1236 610 656 1059 1020 978 857 646 627 989 829 411 365 671 387 568 691 506 498 510 678 981 894 1454 675 1180 635 525 637 490 1431 721 926 659 1118 899 1136 1225 726 862 875 829 1200 1018 725 826 1181 1337 725 634 1720 1340 931 1599 1728 867 1196 1163 1215 2633 3243 2167 2244 2060 1849 1892 2195 1389 1782 1302 1479 1654 1980 2184 2269 3198 1915 1535 1628 1773 959 725 1688 1266 1332 574 1728 1642 1450 2102 1023 1657 1471 597 464 1043 569 8145 2340 1993 724 425 875 758 365 428 387 461 426 481 450 485 530 446 929 623 719 1022 1087 1082 1027 1012 1006 1052 1082 1277 735 857 1476 883 844 868 415 340 426 349 415 437 339 697 553 255 164 394 349 282 316 422 442 112 52 206 118 398 344 440 388 357 742 448 340 412 494 588 514 514 445 527 429 539 253 245 259 476 351 460 596 1296 314 269 446 396 340 456 726 274 481 520 710 614 287 213 455 407 345 430 588 764 489 756 525 505 636 414 622 594 565 348 377 547 546 524 597 605 991 804 846 640 832 628 782 899 450 745 737 417 177 877 388 843 475 376 844 516 397 482 385 802 1203 373 382 284 1008 1193 1002 1547 703 398 337 370 696 568 1153 875 482 484 814 829 477 634 821 1092 750 634 1234 762 1079 723 891 1246 888 866 808 1023 1186 901 1689 1182 437 991 570 728 474 582 1943 847 988 883 1011 959 899 797 876 1453 1555 1228 1165 832 953 613 452 605 593 745 644 792 859 652 642 775 883 853 810 1279 876 393 420 370 595 352 337 339 319 335 335 317 313 384 167 338 633 283 723 1083 1085 991 751 661 716 851 785 731 1076 945 846 942 867 726 1029 1048 908 986 679 846 822 1003 934 863 777 700 911 700 681 730 1129 953 953 1175 781 827 746 999 1082 986 1097 630 818 843 488 1193 1204 698 882 723 952 670 1121 451 503 583 1366 405 899 982 589 508 227 291 219 295 232 347 899 396 495 577 651 505 449 391 610 539 229 671 391 251 661 569 1061 222 646 699 579 552 586 406 427 341 402 306 268 435 368 473 556 274 770 604 880 1279 276 1464 690 649 715 590 690 571 553 614 652 574 419 486 576 414 415 448 279 329 530 1109 692 616 506 536 657 520 842 436 1096 603 1034 353 721 577 553 709 671 503 704 318 519 641 524 487 413 477 292 1068 1426 1105 1119 444 240 562 377 530 711 497 2657 505 2760 2704 3011 2608 2862 2742 2706 2446 2649 2522 2925 2425 2366 2329 747 740 802 698 781 1144 997 653 466 773 954 874 702 829 597 632 702 706 845 682 668 688 648 680 692 1026 923 1094 1272 1170 696 812 737 785 860 1025 951 829 729 859 731 741 844 840 791 892 982 1035 804 1299 540 477 457 579 1090 654 1216 793 1182 686 858 1021 944 886 809 809 765 802 932 792 1003 960 972 888 1089 808 1109 729 923 965 1061 1254 851 1282 918 1225 1126 1217 1074 1030 1034 982 876 1021 1090 1342 958 1195 1096 1024 1201 1113 1404 1122 1129 1200 735 714 961 880 810 964 876 744 843 910 1571 459 1157 938 1055 925 1018 1053 1072 1003 790 888 981 616 1008 667 831 734 810 959 835 920 970 1475 1122 1197 1375 1190 1211 1196 984 1200 957 936 888 973 1267 1182 1300 1244 623 480 599 785 561 484 462 529 494 657 276 484 202 465 268 242 244 205 213 177 150 146 172 380 142 394 162 199 269 175 150 134 144 197 241 203 258 493 284 168 160 268 206 512 253 249 198 329 144 286 216 410 440 351 341 612 364 214 208 114 303 180 516 355 391 371 249 197 275 344 241 190 329 182 450 538 550 225 311 249 365 243 290 362 411 825 241 292 447 244 358 814 774 741 952 254 505 174 244 294 398 749 810 268 569 218 408 1119 514 549 298 1033 358 531 552 879 511 272 711 603 492 655 547 409 423 512 489 474 643 528 275 782 482 300 1569 1118 589 669 483 716 508 1153 599 987 372 269 452 456 613 1061 812 964 600 688 1017 564 313 539 687 776 634 574 612 478 576 477 515 794 542 542 642 415 899 743 625 709 628 842 1130 1219 393 628 439 335 481 228 282 213 341 395 286 460 483 344 721 609 667 748 378 500 696 726 289 379 315 511 409 568 773 1038 674 489 794 482 725 422 541 215 181 238 236 556 334 438 262 410 519 416 482 442 454 632 527 856 347 866 515 697 465 550 563 636 586 980 287 583 589 564 853 531 275 475 694 480 477 1113 1115 271 448 517 331 636 463 304 481 941 90 153 98 314 590 284 433 704 376 428 455 410 462 702 1040 877 376 400 658 770 212 72 130 150 147 508 316 853 735 686 944 653 437 372 467 550 180 225 375 534 122 756 349 449 440 448 313 426 597 121 530 520 682 619 552 689 575 422 430 1028 221 176 333 345 249 206 240 633 245 273 152 434 272 430 423 528 497 320 301 875 659 273 452 641 593 699 670 433 556 316 102 408 411 310 613 387 804 772 797 3455 2936 651 886 810 774 637 688 581 527 1153 924 981 570 741 404 420 474 797 479 549 567 827 789 621 485 476 777 852 582 610 680 630 677 910 907 611 256 168 844 721 533 317 259 232 298 484 188 591 505 661 293 506 303 372 520 554 1049 819 970 580 680 389 625 430 538 850 795 408 434 369 1236 1177 2023 834 913 1025 1170 1382 638 776 934 474 639 977 727 419 368 1012 779 237 239 290 265 386 741 1007 1328 969 1396 765 1736 1846 2047 1681 1621 1107 1738 1371 925 2262 2450 1653 2662 2233 1588 1596 1587 1500 1771 1524 1704 2041 1972 1851 2048 2558 2099 2817 2401 1825 2635 1954 3551 2888 2529 1075 1323 1696 1399 1201 1578 1420 1457 904 1656 732 732 627 930 829 614 376 1297 1343 627 577 578 532 635 420 2556 2618 2401 2087 2526 2337 2739 2645 2391 2646 3026 3625 3207 2591 2688 2436 3434 2957 3335 3214 3738 4035 2265 2267 2847 2745 2416 2296 2507 1182 908 312 2720 2768 1655 4376 4130 4058 3064 877 1003 644 219 834 288 423 357 408 1965 952 1069 443 479 425 401 1322 1938 1012 1349 766 1267 2132 1318 1592 3174 3882 2828 2925 6003 5447 2424 3495 3993 4844 1554 1158 1596 1525 1419 832 1720 777 2131 1085 1959 1457 235 198 2059 1333 1857 2997 1740 1039 1141 1266 1152 427 413 1298 1247 1029 1142 948 2245 2941 1500 724 1605 1770 1811 2835 1639 1693 1035 876 662 1965 1070 2520 845 1310 701 912 891 947 1208 1157 2435 2372 742 606 502 958 1060 735 817 523 633 806 1634 1046 1254 2063 1081 1035 2993 595 785 906 660 1148 1180 1358 915 1254 913 815 1019 937 1028 1031 931 1033 1105 891 1299 847 1211 819 457 625 587 394 315 368 941 630 261 570 478 670 820 653 976 586 1214 868 604 342 392 307 281 345 412 558 245 254 367 506 305 365 454 651 366 360 331 449 657 430 694 667 446 290 534 638 625 420 472 562 360 416 432 638 542 521 442 683 1110 472 583 469 539 1252 918 951 485 475 380 352 368 611 292 418 818 634 733 767 271 928 394 509 483 772 841 502 414 564 650 317 369 940 574 866 519 302 1014 1002 956 1083 524 627 1058 1251 444 662 1114 271 1109 566 633 362 496 302 827 801 441 809 1058 819 1109 638 886 656 439 357 580 317 576 556 224 214 158 239 322 328 441 593 452 463 166 126 395 298 177 242 368 493 380 1267 919 651 540 377 732 490 281 324 480 829 919 797 851 796 632 475 924 835 506 768 524 349 537 583 684 919 743 517 383 154 536 507 439 446 636 964 999 784 1250 708 606 680 608 1079 537 637 623 829 845 972 995 1137 1102 832 1134 854 941 996 619 232 726 890 928 1220 1118 601 557 375 565 686 1779 239 255 341 434 390 439 354 674 457 161 488 607 890 330 332 253 772 1074 927 1009 289 1396 202 557 408 216 747 1139 1003 1091 1112 1096 1124 1225 939 646 548 620 719 630 667 511 650 491 729 544 527 391 443 414 445 318 1215 494 512 402 239 269 260 547 394 756 288 350 873 886 1043 914 1120 1085 1021 362 1328 927 935 997 750 813 748 803 805 781 886 1124 910 457 396 401 448 1080 1277 903 913 446 1093 1357 1488 891 818 835 990 1200 713 1780 522 669 704 659 803 667 1429 1355 1308 1304 595 846 959 1117 715 1435 719 916 1149 1295 1287 834 639 506 843 720 401 434 683 552 639 864 637 430 785 1066 579 782 1073 826 976 934 471 673 613 1727 743 878 838 1047 1106 1216 1399 845 889 970 929 1263 1048 702 977 1317 1437 894 954 1997 1350 823 1370 1322 1027 1066 984 1100 2606 2985 2521 2171 1955 1881 1925 2075 1258 1521 1428 1617 1473 2372 1920 2203 2842 2210 1613 1471 1535 731 735 1470 1057 1750 777 1763 2078 1810 2128 945 1469 1394 649 884 1022 806 2340 8163 1884 843 438 932 559 236 447 352 522 390 446 454 268 543 433 677 676 601 1102 841 813 1087 1190 1031 706 929 1178 1188 1115 1188 955 1035 1044 407 419 474 430 464 444 382 536 607 341 171 467 343 288 325 467 520 136 76 146 195 455 365 375 449 318 511 325 429 409 573 630 520 565 456 466 453 502 304 276 310 474 387 612 633 913 220 202 375 270 313 384 470 197 328 639 903 578 268 367 642 654 318 518 548 657 638 1151 621 563 468 342 537 550 937 630 460 781 836 445 569 527 1081 603 882 803 961 643 826 943 365 728 681 476 134 1179 289 801 489 271 977 488 719 391 777 849 1027 339 331 285 1079 980 1148 1390 591 524 486 485 952 573 1263 1020 583 518 1019 983 676 487 873 1230 630 623 1097 911 1113 694 902 1155 892 830 983 962 1218 802 1361 1008 367 759 496 502 433 609 2379 732 1267 1227 1115 803 879 793 811 1430 1249 928 1362 909 736 502 369 607 703 771 705 855 694 531 766 527 966 886 598 996 820 486 598 393 590 421 275 297 258 275 285 244 236 378 231 377 652 286 685 1049 701 680 618 572 750 676 598 640 797 850 1039 893 924 668 1101 788 675 801 771 680 678 1162 933 858 891 804 1086 708 799 685 1193 1105 720 820 983 814 764 1157 1045 999 818 804 668 992 581 1039 1215 957 1139 1132 1221 933 839 384 471 696 1425 515 853 1130 729 506 249 288 169 241 193 339 551 466 534 534 696 508 555 240 605 691 158 687 351 194 697 711 1553 237 758 581 405 373 577 418 428 344 412 401 325 547 403 492 621 365 569 560 727 1246 305 1367 826 798 736 469 648 576 542 683 679 644 367 410 508 285 305 345 254 224 478 1419 708 645 720 799 567 514 844 569 1056 661 1231 398 480 874 834 875 947 797 604 426 566 794 466 464 444 763 687 1177 1348 925 884 267 272 444 424 368 826 531 2888 943 3096 3030 2713 2461 2860 2861 3029 2249 2225 2221 2376 2377 3017 2970 499 538 649 607 832 1070 1180 965 607 1213 959 832 908 726 575 632 724 619 839 706 684 680 729 772 768 1185 1089 1465 1661 1511 732 791 936 655 826 1101 1014 748 620 942 934 906 861 905 825 875 787 869 998 1183 410 577 572 691 1100 1138 1135 985 1147 872 1298 1384 875 978 785 1104 1088 1136 912 1004 892 1105 945 885 924 906 1184 754 825 1262 1030 1254 1053 1462 1073 1390 1319 1341 878 1000 984 1124 893 946 1137 1084 1376 1103 1275 1077 1110 1030 1029 1010 1002 1318 866 886 988 823 874 849 845 1035 736 1048 1309 757 1004 931 646 1160 1111 945 1182 1137 994 754 1135 878 1056 1060 1126 1150 1201 1390 1236 1218 1304 1698 1448 1493 1367 1361 1299 1321 1057 1185 1036 1177 1267 1131 1226 1351 1234 1287 639 553 876 1087 593 565 325 458 335 548 537 299 305 623 317 236 314 312 306 196 216 190 214 389 187 480 207 363 421 215 229 197 217 311 189 237 242 404 360 226 212 264 549 445 260 306 290 400 197 307 245 311 386 342 332 671 368 254 250 268 402 303 680 320 360 134 192 146 216 152 239 166 508 288 520 940 458 159 242 355 314 458 312 625 352 725 305 445 418 425 494 607 515 509 1245 223 198 223 275 354 370 712 807 322 438 426 417 1074 598 499 352 1097 458 545 594 536 651 398 860 632 490 600 512 331 270 438 707 467 525 422 372 827 627 328 1136 868 849 471 544 849 467 958 469 822 585 371 552 553 846 770 738 1617 579 919 990 722 318 921 640 706 662 802 866 583 478 467 656 670 324 676 679 556 1144 695 582 1034 756 824 898 1051 409 972 442 402 509 550 384 495 535 678 254 435 277 414 731 721 670 675 365 410 489 538 325 356 266 327 667 681 716 925 613 601 875 524 1187 743 605 255 253 381 468 866 491 563 328 319 474 650 570 483 611 344 484 918 364 1095 657 709 590 499 728 343 429 820 555 669 517 816 542 463 494 311 777 749 713 899 913 796 737 567 421 536 561 405 571 719 208 238 125 359 468 300 532 672 381 451 493 405 483 724 987 1096 366 413 821 262 192 90 102 241 249 438 358 687 532 544 788 662 570 528 340 352 146 230 307 500 125 855 494 472 840 841 374 467 511 257 635 432 669 752 533 590 610 408 280 781 301 285 501 525 331 259 337 518 308 328 258 299 404 251 502 337 597 582 576 990 693 272 517 734 550 668 709 582 741 448 266 511 454 246 455 517 725 808 623 3626 3441 770 1041 926 705 784 784 681 546 970 1019 899 716 981 370 461 500 498 376 672 793 719 697 693 638 493 802 1063 380 484 819 703 664 980 606 648 383 236 851 631 810 419 338 599 743 572 462 902 478 726 237 588 334 500 506 387 818 620 725 508 803 374 538 433 438 709 619 344 364 387 1084 1099 1542 792 753 1258 1104 1099 806 1107 1221 508 653 826 702 409 397 1180 980 206 194 284 488 616 641 1086 1086 935 1235 823 2080 1966 1902 2182 2031 1865 1789 1614 866 2469 2379 2109 2727 2391 1628 2057 1821 2044 2401 2595 2631 2979 2380 2781 2659 2848 3179 2912 2554 1795 2782 2677 3380 3264 2656 940 1514 1801 1709 1008 1915 1671 1633 882 1833 499 483 647 754 822 473 599 1564 1579 746 403 573 535 553 548 3011 3165 2682 2533 3006 2681 2851 2378 2568 3226 2626 4229 3627 2546 3142 3098 3162 3585 2971 3725 3794 4375 2233 2156 3479 3302 3209 3072 2584 807 741 331 2842 2246 1822 4329 4637 4633 4131 1307 1285 841 294 995 163 607 557 516 2119 1454 1519 574 852 706 585 1267 1867 1163 1720 1032 1457 2467 1542 1763 3850 4474 3721 3061 6210 6145 3053 3403 4048 4368 1649 1466 1354 1310 1546 759 1563 724 2324 987 1939 1070 171 157 2213 1216 1781 3638 1853 982 1836 1093 1020 417 381 1154 1078 1159 1290 1211 2504 2987 2017 649 1604 1807 1709 2183 1906 2113 1245 724 527 1834 1095 3229 874 1065 620 1193 785 830 1177 946 2811 2690 1009 973 642 1087 719 593 770 926 998 894 1706 1357 1150 1702 1111 943 2742 654 858 1179 693 1388 1386 1286 1133 960 1040 968 997 1433 1489 1657 1353 1513 1233 1311 1175 1261 1382 854 576 705 541 438 642 354 968 548 265 743 948 449 927 798 1032 545 1217 954 600 335 364 296 274 346 603 626 328 322 447 481 255 424 438 635 458 497 375 727 781 642 888 596 554 450 857 923 738 419 835 703 509 663 714 492 851 625 502 656 843 552 764 391 504 1095 889 960 424 475 419 441 576 625 453 609 791 731 1058 691 468 889 513 777 774 792 1085 819 362 589 610 408 418 932 625 1051 778 356 716 998 847 1071 434 556 1151 1247 620 562 1284 168 1267 722 540 336 447 519 798 929 558 924 1386 1216 1246 629 1167 764 416 266 514 563 708 541 305 470 313 295 456 295 387 488 531 711 295 238 569 676 411 437 308 561 316 1270 1036 844 669 421 505 393 485 501 710 672 808 666 964 728 723 575 847 1100 497 1174 533 317 631 548 593 682 1330 539 536 346 678 441 365 353 812 744 834 802 1141 767 746 642 679 1124 639 1119 685 655 889 1146 785 1494 1320 736 786 1083 559 702 592 224 1003 1142 922 1298 608 413 760 301 711 890 1798 199 241 237 348 285 295 291 506 443 212 538 662 1118 461 505 420 867 927 687 729 413 1153 312 579 370 419 566 1028 833 881 981 914 1023 1058 926 526 454 504 631 533 547 444 801 629 971 691 669 411 544 384 567 561 1550 449 399 557 278 377 223 515 362 826 510 540 1127 574 901 584 906 1164 1043 426 1119 924 957 1027 940 1013 991 1202 1024 1483 1101 900 609 471 443 423 386 1061 1143 1432 1045 395 1077 1601 1743 896 909 824 1265 1409 961 1378 554 810 898 618 978 622 1272 1208 1197 1272 627 903 1084 938 853 1640 990 875 1292 1388 1158 740 648 540 1078 931 693 675 722 458 532 557 596 429 749 761 812 864 1239 922 1255 794 554 699 553 1676 684 990 781 814 967 1396 1422 1010 1182 909 1223 1542 1099 876 941 1297 1507 948 1134 2173 1725 1058 1480 1668 1139 1058 1206 1258 2598 3101 2550 2442 2288 1959 2274 2423 1677 2251 1704 1945 1570 2246 2430 2052 2946 2340 1857 1543 1637 1080 796 1429 1101 1444 794 1299 1896 1601 1932 1074 1398 899 970 784 1109 747 1993 1884 9340 950 396 818 541 330 566 414 551 536 512 463 336 533 372 862 567 467 879 1070 1300 1295 1086 1218 839 1117 1265 1150 1089 1675 1277 1000 1098 518 538 475 395 723 606 528 652 419 410 176 371 373 288 351 610 408 163 109 110 171 380 366 397 349 298 586 394 540 427 476 710 638 646 489 632 463 618 357 320 346 544 438 655 521 819 405 377 399 355 307 397 551 253 500 572 974 572 363 187 496 498 416 424 505 583 479 671 463 498 491 821 432 482 624 552 389 530 640 601 605 561 930 608 794 1013 1003 754 878 943 617 904 916 653 269 1135 561 1234 778 502 1220 637 504 617 500 1171 1103 507 602 446 1392 1009 1110 1448 897 510 476 445 867 640 1195 999 570 589 860 829 505 474 938 1478 709 996 995 1063 1175 1084 728 1256 1085 835 1096 1047 1399 892 1350 1172 320 832 495 699 504 595 2602 833 881 880 908 919 914 839 914 1134 1072 1033 1340 1033 1107 632 513 472 504 552 867 686 723 552 713 686 1136 984 849 1041 834 649 667 498 673 360 182 178 120 170 166 122 120 342 303 382 516 264 558 1140 1080 986 634 634 725 642 606 669 796 992 1180 1230 1071 765 1181 1028 866 987 955 951 823 1421 1214 934 879 733 1059 940 759 802 1516 1060 1037 944 783 935 805 922 1003 1333 1083 603 807 1013 568 1419 1126 1132 1037 786 917 919 1324 662 605 650 1335 423 1106 971 639 478 403 342 128 154 150 213 736 641 694 475 754 684 580 344 729 847 433 568 393 265 423 739 1438 180 882 680 651 443 584 436 304 279 385 469 408 483 432 738 474 414 791 568 899 1301 320 1776 608 564 774 425 591 492 472 602 560 553 389 378 637 426 365 352 241 350 682 966 873 547 599 572 896 617 728 652 1065 683 990 345 584 680 633 784 750 558 835 374 740 883 676 537 410 759 467 1081 1459 1291 936 316 303 380 510 631 572 637 2632 680 2690 2571 3007 2588 2455 3015 2635 2258 2735 2241 2911 2103 2927 2745 744 904 1040 723 966 902 877 979 936 890 815 973 804 868 651 757 476 1178 904 1120 1108 1096 679 792 802 1239 1250 1426 1170 1053 584 653 548 726 785 817 783 826 539 704 993 1015 1008 625 809 736 1082 857 913 1018 357 430 419 445 543 575 794 706 783 575 782 754 703 793 579 908 799 809 737 807 902 828 698 774 722 699 1037 424 776 751 853 772 680 889 630 862 868 818 471 761 660 840 746 651 750 573 717 760 876 842 758 762 863 904 776 973 812 853 909 563 522 742 495 554 675 763 777 593 639 783 604 706 1067 696 893 850 836 817 596 572 954 862 886 576 528 845 630 723 747 756 788 936 839 893 1030 1048 846 963 1015 829 841 856 888 880 793 981 506 414 559 730 520 272 234 408 246 488 233 228 154 319 177 194 419 427 421 160 189 173 183 430 223 434 265 481 535 148 160 142 148 274 394 216 314 428 337 153 143 163 254 352 369 363 361 435 104 211 552 487 515 347 310 665 259 243 233 160 253 201 387 264 334 206 144 195 206 447 202 150 303 98 460 646 396 188 277 518 269 415 357 686 316 507 477 509 270 362 262 745 688 646 584 311 398 261 228 511 389 594 586 363 525 259 542 693 460 414 212 871 556 445 383 831 414 423 593 312 618 594 461 406 361 666 259 324 480 452 404 882 577 285 791 1100 704 778 707 672 525 924 1131 954 455 230 437 445 255 718 876 904 623 527 937 625 293 671 540 550 376 631 778 393 479 436 478 391 458 487 593 594 953 655 690 577 517 708 887 792 382 487 404 377 454 332 300 396 322 502 314 448 223 472 695 622 701 613 210 375 514 575 220 357 339 317 385 307 385 641 315 424 374 335 658 403 369 407 424 339 286 719 326 360 250 291 394 507 475 449 376 310 461 784 357 1061 404 814 453 562 632 456 312 737 520 410 725 471 319 351 386 422 314 634 575 936 897 439 475 409 350 448 728 501 875 586 170 244 180 472 352 308 514 932 621 727 473 341 700 438 564 729 202 403 673 295 56 52 52 74 163 212 321 535 461 354 606 490 395 319 312 297 146 62 246 304 84 864 401 418 568 669 301 373 404 227 360 396 809 425 470 626 631 220 490 599 297 285 215 219 230 328 216 337 284 322 275 245 452 410 409 328 412 325 317 466 462 275 593 627 544 665 650 593 740 301 412 353 527 390 518 445 364 717 478 3432 3073 650 728 813 604 1012 625 550 563 734 592 554 477 696 441 466 395 232 456 487 531 695 660 690 432 357 630 680 554 446 604 389 406 638 528 378 92 255 754 584 565 372 410 209 302 322 230 647 716 651 297 723 492 468 413 222 670 540 605 376 397 454 557 330 327 711 673 164 182 238 703 839 879 402 911 995 612 615 997 940 1008 549 694 734 628 414 306 866 642 468 403 487 374 398 584 916 845 582 883 1109 1115 1364 1190 1495 1075 1072 1732 959 1077 1285 1223 1239 1507 1615 1162 1269 1254 1214 1530 1261 1514 2227 1720 1490 1825 1878 2260 1979 1671 1554 2106 1982 2862 2407 2033 1079 1323 1731 1289 909 1508 1264 984 719 1414 418 414 511 506 544 376 560 1076 1792 677 412 407 342 376 538 1921 2064 2066 1513 1832 2026 1974 2064 2033 2169 1975 2983 2229 2056 2341 2269 2572 2713 2806 2550 2523 2953 2183 2116 2292 2207 1958 2181 2535 727 632 236 2200 1964 1048 3009 3309 3474 2540 1057 1021 590 253 658 132 441 335 364 1595 1467 1435 407 537 489 812 1072 1497 913 1709 946 1274 1400 1275 1544 2505 2860 2728 2257 4916 5342 2358 2765 3305 4340 1259 890 1762 1080 1575 716 1380 540 2031 692 1529 1023 260 217 2054 1177 2042 2651 1294 582 898 982 1041 470 409 1205 1100 1089 812 695 2075 2560 832 766 1263 2000 1856 2030 1157 1199 645 461 403 1601 910 1991 704 904 429 1081 661 650 889 1052 2419 2284 774 780 592 814 682 431 578 560 506 670 1638 689 811 1597 943 896 1954 455 675 923 800 1136 1247 1365 1117 1048 785 582 884 771 785 761 747 791 1243 1302 1386 1367 1621 874 423 466 647 443 279 367 826 541 337 534 588 479 687 761 1140 383 846 647 468 357 547 403 356 303 461 448 178 176 168 342 413 369 519 467 630 319 296 303 623 368 516 510 310 212 479 501 849 388 438 583 434 353 439 296 466 569 239 477 760 421 435 370 513 938 526 895 292 349 341 308 369 391 458 352 473 330 334 474 328 587 250 494 567 561 674 374 402 559 461 373 369 567 641 411 300 369 456 596 545 671 300 344 665 691 326 595 923 58 786 479 508 475 345 206 698 542 451 666 879 822 671 507 681 686 268 412 398 406 451 411 128 250 193 126 179 296 465 518 271 294 256 228 266 254 187 167 332 331 338 693 798 632 586 453 437 506 360 400 414 486 697 535 565 683 495 527 623 817 371 756 557 645 473 457 866 653 808 805 442 338 324 400 336 317 612 599 674 551 1067 709 719 480 430 948 746 554 517 642 676 638 754 1267 1146 750 904 888 680 918 562 230 596 735 573 981 625 1153 787 336 512 546 1283 341 389 209 219 247 276 242 441 396 393 421 507 506 327 273 357 788 840 369 456 309 877 221 404 319 239 801 896 733 794 768 756 846 837 800 661 613 612 694 577 597 407 744 672 791 678 713 440 508 577 354 493 961 337 337 359 287 288 290 645 238 854 368 440 760 735 622 876 888 850 618 324 1056 699 656 763 436 689 490 598 499 690 653 702 624 367 387 303 461 654 471 637 546 463 917 1249 1344 956 795 723 945 995 808 1222 281 1037 770 860 770 852 1163 1064 1272 1271 739 623 927 834 546 1310 680 562 916 1123 1004 715 669 419 639 549 491 624 512 449 712 639 397 328 518 308 695 773 975 550 1045 587 763 582 544 1437 784 712 472 445 1146 1162 1017 640 772 832 815 889 702 737 603 795 1108 640 906 1191 1253 1136 1120 999 982 1045 947 991 1871 2001 1653 1475 1496 1493 1373 1435 1214 1302 900 948 1815 1283 1562 1708 2478 1988 1505 868 918 761 729 1106 1374 1135 651 1131 1381 1181 1716 661 1210 597 508 453 887 474 724 843 950 7497 566 796 324 218 344 268 497 268 305 312 272 460 455 796 435 693 1250 901 731 922 821 877 1035 1083 1061 815 825 1243 548 849 874 531 334 314 288 423 390 373 433 601 484 523 377 356 363 216 338 358 54 72 191 118 151 188 167 176 122 363 318 283 301 497 591 445 476 312 448 202 492 267 261 323 322 326 361 395 759 215 183 210 116 285 383 460 236 571 504 1081 562 463 242 517 476 412 496 468 470 542 493 450 611 299 257 470 455 519 443 314 493 395 351 494 506 759 503 668 664 562 535 746 584 604 692 539 386 114 764 270 656 425 252 662 318 481 286 459 791 1049 240 382 271 680 815 996 936 619 413 393 385 732 456 857 837 466 491 775 692 639 538 641 1172 521 641 378 662 887 675 737 967 715 704 764 618 908 707 998 963 301 971 556 547 489 678 2163 518 697 661 815 900 730 566 902 1091 999 1029 783 533 965 507 395 317 583 492 387 691 550 634 636 351 499 586 938 985 1017 487 502 575 554 506 338 314 300 322 314 318 312 320 166 428 576 283 478 767 535 720 485 667 395 465 396 458 584 789 1163 820 783 725 826 864 600 758 944 587 478 997 872 698 717 684 570 541 840 781 654 709 618 562 622 652 555 540 854 833 817 386 576 657 494 1088 765 908 724 1061 1077 839 1135 596 578 638 1212 279 1489 1022 577 431 213 180 210 198 207 276 479 373 563 546 475 382 470 322 505 492 167 346 411 598 520 697 1111 285 618 369 469 398 554 447 307 222 243 437 366 374 305 670 455 371 479 547 668 519 277 1940 696 653 714 405 495 441 371 602 369 703 441 497 609 531 309 383 306 193 487 1107 823 496 517 712 477 529 868 541 852 583 733 301 902 713 675 715 772 502 526 364 452 602 342 511 576 353 213 1040 1213 1054 830 180 266 239 441 315 697 338 2013 536 2226 2162 2051 1891 2000 1990 1806 2191 2036 2202 1981 1825 2197 1952 371 685 614 885 749 831 861 766 643 907 1054 783 387 519 656 732 378 595 731 595 575 547 538 974 1019 897 814 904 854 733 291 527 412 403 548 374 338 514 670 508 810 733 676 347 671 676 508 807 713 520 394 540 530 441 918 860 779 897 550 603 745 919 843 864 720 1150 1158 1265 825 813 848 788 890 886 915 746 798 601 699 1056 949 921 671 838 803 947 723 831 847 883 827 641 784 875 793 617 946 782 668 721 828 1049 802 885 822 945 727 777 989 911 799 738 809 857 439 861 813 540 861 851 459 802 753 675 781 780 1264 1007 839 453 720 720 647 769 757 1180 925 897 954 1154 982 1101 1006 605 927 607 938 870 855 540 563 590 1017 955 893 920 392 455 562 745 452 195 167 209 191 239 76 162 86 201 132 129 191 187 177 151 206 188 276 182 122 238 136 242 367 110 116 112 112 180 434 190 116 269 155 160 150 273 152 240 114 116 110 229 157 278 136 327 372 217 209 499 324 248 230 123 163 205 595 232 262 212 136 104 160 145 330 96 265 279 469 406 435 116 160 303 413 346 423 532 292 501 149 220 359 317 285 572 534 382 482 149 700 411 249 309 333 584 519 388 555 304 282 416 291 583 221 410 580 490 379 400 415 347 577 306 414 626 409 211 406 522 258 310 508 355 395 689 436 341 733 696 661 478 605 559 430 925 668 699 324 242 342 294 261 717 557 801 584 218 668 386 369 609 305 338 407 507 538 252 401 407 474 361 258 390 554 478 728 546 417 604 522 562 472 529 335 655 340 398 360 301 203 353 242 340 345 389 308 371 434 454 489 417 303 305 283 315 240 376 158 372 412 250 220 383 276 304 427 224 350 243 279 196 190 306 361 381 250 252 248 212 373 321 549 311 492 354 261 752 414 1043 376 702 383 405 273 322 236 756 309 430 531 583 375 342 295 353 367 489 435 735 757 323 512 397 223 317 381 274 415 590 204 234 173 187 192 270 308 506 380 406 196 399 574 530 348 425 303 277 336 364 127 144 60 246 133 320 418 566 484 427 424 574 401 387 287 307 165 109 259 452 136 323 218 309 300 343 559 488 487 248 401 348 487 599 596 410 330 384 198 514 199 185 291 295 257 202 281 463 353 381 269 244 365 329 673 615 540 246 200 431 412 155 343 399 338 408 386 414 268 253 243 331 336 302 185 462 281 584 409 2403 2418 414 580 442 390 525 420 433 402 676 732 471 623 652 357 444 522 337 434 454 359 387 362 393 411 367 495 522 346 436 559 347 296 629 302 369 168 258 737 565 401 240 274 516 571 368 269 502 415 455 476 444 231 236 445 369 982 634 486 378 259 363 410 213 424 342 302 151 167 292 709 842 882 621 452 791 866 740 680 752 944 702 708 666 510 249 415 866 564 329 323 326 220 288 248 791 1057 986 615 798 1376 1395 1439 1505 1458 1289 1228 976 491 1392 1332 1190 1376 1639 969 1194 1274 1128 1227 1372 1290 1454 1402 1151 1342 1409 1456 1979 1712 1582 1868 1648 2567 1886 2503 996 994 920 849 931 1179 1295 1110 612 1273 247 252 478 493 467 475 440 767 923 506 275 356 330 438 374 2439 2119 2113 2158 2008 2021 1932 2188 1510 1713 1929 1936 1712 1725 2054 1839 1718 1897 1882 2019 2438 2374 1328 1305 1872 1814 1615 1846 2058 563 525 420 1688 2502 1167 2707 2967 3031 2322 899 921 629 262 722 225 399 225 210 1460 775 724 313 496 442 535 1177 1064 763 1558 1063 837 1293 1013 1164 2648 3012 2000 2370 4601 4267 1696 2452 3231 3559 837 436 890 1314 1126 783 1595 615 1572 738 1473 1099 118 110 1161 839 1477 2414 1060 799 1118 685 842 476 378 679 676 742 568 546 1847 1908 1030 576 1444 1187 1187 1778 1086 1227 418 596 437 1657 1185 1871 827 929 408 967 675 570 782 976 2401 2103 769 616 503 665 492 543 569 418 479 687 936 846 874 1228 507 469 1961 567 739 613 359 1052 1007 909 870 746 778 756 829 505 568 512 494 506 931 794 868 553 803 715 391 401 311 258 235 492 623 370 250 272 224 500 959 577 559 355 600 721 498 255 444 300 286 287 292 418 419 371 513 446 470 380 378 492 389 477 478 404 405 448 448 510 334 135 314 367 459 200 636 416 500 749 728 456 781 613 373 437 754 551 402 458 601 432 879 667 338 324 308 338 281 383 291 248 493 457 517 485 412 552 505 420 408 348 703 451 309 378 518 448 510 370 420 476 408 282 558 639 483 732 267 380 696 740 622 579 847 66 891 504 420 384 276 182 541 596 563 766 908 864 657 716 525 427 410 228 350 240 361 583 245 307 281 243 128 168 242 511 283 251 293 229 209 114 143 125 420 327 259 1018 466 328 260 261 565 402 577 442 417 328 757 599 703 564 483 366 467 649 401 411 353 300 397 491 802 500 576 385 288 379 472 216 162 295 533 562 594 520 710 553 491 343 450 522 361 548 462 731 576 757 538 961 921 584 833 457 282 544 593 125 522 609 547 644 507 430 687 252 405 469 1253 261 336 214 281 286 315 349 617 400 429 394 640 497 94 90 276 639 642 378 582 257 704 176 292 221 192 366 779 517 604 652 631 730 535 634 588 572 572 704 570 578 566 468 337 536 433 526 361 479 236 593 512 1148 654 315 382 141 349 183 220 409 616 366 596 981 381 611 748 731 816 695 271 748 904 958 996 673 1092 843 660 957 896 997 1157 601 307 385 390 417 595 528 709 652 237 889 1117 1259 998 684 960 761 569 724 1087 297 752 583 621 629 619 854 864 926 1065 521 574 810 404 432 978 569 743 847 1100 855 507 412 454 472 393 400 349 290 288 325 399 269 262 527 717 827 382 884 652 511 414 339 642 630 1386 591 689 504 567 584 639 494 715 707 648 811 685 497 688 749 965 964 569 795 757 729 835 770 859 520 619 918 707 2392 2166 1739 1550 1334 1375 954 1100 1397 1754 1136 1319 1324 1248 1495 1079 1885 1366 1058 1041 1079 884 808 897 968 866 571 908 932 848 1390 631 874 555 396 304 592 301 425 438 396 566 6857 290 391 212 253 179 295 277 356 338 313 485 364 441 558 616 730 664 1052 922 998 1009 668 830 1318 857 852 811 775 621 661 270 146 229 221 162 195 169 292 249 210 180 261 212 229 199 298 491 174 139 130 169 229 254 275 250 234 259 391 302 422 305 804 616 644 438 391 264 352 239 225 231 357 350 393 300 421 449 353 375 286 377 592 431 210 305 538 584 513 423 116 357 346 311 304 592 552 418 519 414 407 352 225 402 556 429 528 265 581 560 223 275 250 514 434 675 756 689 643 804 831 286 446 399 255 147 565 222 483 338 216 625 167 396 165 309 819 605 195 239 134 667 621 665 1023 673 173 169 234 391 289 517 433 309 189 420 485 258 378 662 576 553 775 483 917 525 695 628 806 796 658 768 555 903 565 854 717 286 599 438 415 477 417 1615 526 665 556 618 716 571 507 695 853 882 884 586 453 500 475 381 466 288 408 553 562 382 619 329 592 872 802 675 625 612 396 311 417 321 403 171 196 180 173 159 141 139 197 215 242 272 113 549 604 610 770 499 432 464 437 368 588 385 727 841 761 802 668 844 736 632 658 680 579 577 762 461 390 587 677 440 492 632 706 725 706 625 713 639 574 564 921 735 866 990 527 535 806 470 503 971 620 985 820 752 588 1021 512 390 291 980 338 1048 989 571 156 221 177 174 162 170 188 407 402 511 572 545 679 628 236 532 537 140 279 419 326 366 309 576 214 390 290 227 417 284 264 341 229 229 184 142 343 445 386 252 336 311 731 667 596 306 856 451 435 774 463 408 463 396 284 397 532 358 446 421 478 413 272 213 158 506 642 743 499 658 586 721 322 635 290 527 481 674 147 476 435 355 457 497 559 704 299 486 413 276 358 406 360 300 498 1307 901 1273 185 196 248 307 293 559 652 1551 505 1735 1601 1436 1305 1463 1556 1609 1636 1724 1668 1698 1664 1541 1575 563 416 645 372 856 711 887 683 625 510 690 825 666 556 564 416 321 768 801 459 437 497 583 685 674 606 560 710 932 1048 537 643 718 1022 742 755 680 953 741 535 916 952 911 631 752 735 796 803 801 1118 788 713 680 743 689 564 593 561 544 454 1204 859 921 631 934 663 558 600 1115 981 984 990 897 961 931 1106 817 641 923 875 711 574 523 683 517 723 738 623 603 527 574 664 943 679 627 643 833 629 788 770 702 756 833 729 860 728 836 881 791 694 580 733 487 633 695 676 718 759 826 773 571 711 1110 981 714 704 940 747 773 643 1423 599 588 524 690 688 667 653 934 1011 865 939 778 876 765 686 712 807 762 757 731 723 775 867 691 767 541 612 648 865 480 540 254 371 254 443 231 262 254 326 373 207 227 243 273 163 169 159 171 532 317 496 343 322 378 133 162 150 156 208 225 155 184 560 387 294 241 326 186 322 235 227 209 241 229 262 301 139 215 250 240 637 328 238 222 116 304 190 281 372 415 293 323 167 381 301 325 193 271 212 339 555 387 225 299 328 188 296 256 447 361 597 227 274 397 349 416 664 624 626 566 244 334 261 197 293 233 544 569 620 595 577 486 719 372 465 331 595 277 307 304 946 315 453 543 352 304 255 340 307 324 433 387 309 617 339 342 661 504 270 913 1069 807 731 546 957 574 834 749 989 524 392 691 243 385 875 462 771 528 753 722 488 215 573 361 361 576 481 356 380 647 466 487 381 438 451 531 526 904 498 548 883 418 1035 709 606 358 414 411 397 513 301 417 425 380 277 372 379 319 445 885 736 512 671 485 522 342 384 383 410 308 387 345 468 619 907 509 593 509 469 672 479 653 279 282 296 401 558 204 311 237 313 375 474 317 378 393 425 530 660 293 800 422 865 329 647 538 564 468 684 325 361 677 368 651 385 350 440 545 906 923 642 625 668 400 317 364 634 584 412 624 475 145 177 131 319 321 286 319 505 229 271 444 334 299 485 874 626 306 435 448 462 152 97 92 78 123 463 485 538 622 453 711 500 825 781 362 413 180 101 220 533 210 888 398 493 439 469 298 366 354 132 475 472 643 562 394 473 375 446 514 718 301 246 301 305 290 222 297 276 209 233 260 269 350 511 262 519 451 309 307 793 511 202 300 359 347 406 375 365 416 295 252 284 326 436 396 545 552 681 649 3259 2615 533 916 853 586 514 671 671 625 846 631 1058 676 638 321 284 325 259 314 322 333 844 850 655 524 429 616 745 593 611 626 580 594 723 351 742 271 211 622 484 652 366 413 234 173 134 150 592 468 473 329 458 486 315 359 425 692 596 971 578 830 499 791 500 558 814 774 301 327 317 1065 848 1055 614 929 1096 948 737 582 666 722 652 679 795 593 407 234 993 443 284 264 344 373 378 667 1045 1133 643 1368 811 1343 1385 1191 1508 1248 1211 1356 981 656 1630 1464 1573 1678 1728 1312 1529 1436 1210 1615 1701 1943 1957 1773 1995 2061 2129 1857 2191 1802 1516 1709 1496 2594 2455 2241 1386 1126 1320 1051 881 1373 1268 1262 537 1194 445 396 651 587 601 489 487 930 1114 490 511 466 406 597 561 1965 2024 2219 1730 1762 1991 1732 2110 1743 2579 2057 2729 2133 1882 2129 2201 1854 2321 2052 2553 2191 2095 1946 2424 2385 2513 2450 2164 2053 495 429 346 1922 2363 1044 3094 3478 3502 2365 936 931 558 171 568 213 237 180 241 1848 1220 1166 235 578 403 376 1051 1168 915 1162 879 1016 1356 1366 1460 3104 3468 2522 2265 4510 4778 2718 2673 3870 3256 1233 1185 1143 1119 1128 717 1463 598 2111 696 1831 1030 146 126 1251 1226 1466 3282 1483 618 1287 795 885 530 534 1036 1029 1104 1368 1086 1854 2401 1209 741 1357 2099 2003 1887 1379 1334 628 595 620 1637 989 1718 589 1108 600 933 746 677 828 1039 2103 2017 700 723 746 843 841 650 663 516 620 805 1415 974 861 1502 702 680 2176 646 737 1221 534 863 977 971 1346 818 910 828 920 1049 971 1122 1023 1136 966 1016 1211 1004 982 757 425 363 407 312 379 240 797 484 519 584 615 376 768 616 922 496 711 558 429 485 628 220 206 288 425 449 208 182 251 344 416 372 475 481 270 253 436 320 347 427 436 323 544 181 356 475 614 431 515 533 264 319 414 528 383 454 394 708 781 393 485 384 598 801 547 632 389 443 459 513 446 391 398 488 711 481 552 423 456 559 398 704 677 745 456 698 491 603 627 483 508 578 275 581 540 296 716 709 650 805 334 391 787 835 685 561 894 153 718 602 493 373 339 176 554 753 452 710 768 914 687 668 847 269 205 357 363 118 311 411 236 275 159 226 315 232 326 493 331 421 209 181 183 334 147 191 599 504 140 634 692 565 511 264 550 479 340 351 485 551 465 401 583 378 468 505 815 784 653 685 400 488 503 426 508 762 944 478 305 266 370 375 221 178 690 826 781 645 937 625 613 503 483 600 550 575 574 688 744 860 604 702 682 699 1004 813 918 837 532 199 512 628 1005 1135 763 641 537 402 490 593 1646 287 310 252 307 329 381 252 594 631 215 306 274 783 401 366 142 705 806 500 621 422 1203 267 363 280 277 663 702 588 652 629 615 651 533 679 516 427 443 556 401 488 483 650 520 694 524 578 244 286 217 446 442 759 677 581 375 266 314 221 465 340 588 590 380 886 810 706 592 948 1038 636 296 823 815 647 780 557 592 625 572 637 840 630 681 653 547 480 463 562 842 828 692 811 325 1238 1138 1430 732 717 682 904 989 715 1135 521 843 784 721 777 697 935 844 921 851 800 643 1062 1167 701 732 821 779 1165 1009 1209 992 882 556 489 405 737 710 822 368 388 623 338 302 468 602 573 530 1154 628 803 832 462 535 484 1216 892 616 543 658 1076 1101 970 983 798 961 894 1022 855 665 558 785 862 819 679 1130 1187 1047 1119 1166 938 1156 924 1193 2442 2584 1525 1938 1862 1677 1569 1688 1135 1391 1331 1470 1711 1724 1643 1372 2318 1607 1193 799 901 633 638 657 1128 1271 393 1067 1502 1382 1400 523 1077 687 558 625 669 525 875 932 818 796 290 7215 683 448 354 247 334 269 424 375 361 437 411 693 671 477 813 865 759 697 883 721 603 654 568 919 540 1246 842 894 910 721 356 350 280 431 448 318 410 497 465 171 409 218 189 268 257 446 143 131 139 248 276 243 228 274 210 398 200 420 338 438 548 534 569 380 413 299 307 252 240 256 311 222 475 431 839 226 236 307 275 199 262 497 426 571 679 693 561 435 120 684 688 487 576 528 501 619 623 414 423 371 496 749 765 700 476 358 455 586 404 431 371 936 598 1009 821 953 730 731 868 581 860 843 334 135 919 334 700 348 306 755 462 463 402 455 1006 959 541 551 535 876 982 1117 1328 959 294 262 451 729 397 917 867 501 463 871 730 678 462 658 1127 778 750 829 749 880 764 1112 1077 1087 936 1055 1070 1151 843 1020 1032 372 643 347 524 412 640 2135 820 816 779 737 811 888 684 853 1067 1013 1090 574 342 807 518 406 369 782 548 733 734 557 473 822 370 603 592 857 811 1071 595 483 303 685 267 226 228 204 224 234 222 200 253 186 409 435 272 618 1026 876 1001 684 592 629 632 658 539 611 1066 993 1142 941 848 1106 790 654 743 914 631 630 861 894 672 736 823 641 814 695 551 813 528 668 692 512 735 589 725 892 839 749 613 638 593 751 1066 808 905 1031 1029 1133 835 1000 606 614 630 1046 487 869 740 380 374 235 196 128 148 148 238 486 403 407 472 389 484 605 496 657 522 307 403 303 304 293 374 815 243 610 482 369 357 421 509 334 460 374 470 428 531 250 298 560 533 541 383 537 702 377 1101 552 530 634 512 346 481 457 311 470 351 492 521 531 264 256 276 209 304 706 1182 976 718 673 706 479 408 688 540 599 618 797 274 455 691 653 699 780 638 480 448 430 726 450 486 409 484 328 739 1138 695 608 320 459 225 421 551 765 361 2096 681 2314 2047 1808 1573 2029 2179 2068 1957 1483 1968 1613 1916 2078 1972 695 615 583 479 963 1040 999 756 536 964 947 984 570 556 605 648 401 657 859 808 792 695 653 711 707 721 642 763 823 652 495 681 488 652 704 976 914 755 427 555 809 841 779 701 626 813 667 676 665 753 681 913 999 782 538 502 824 592 499 533 609 721 729 776 1083 615 635 622 901 854 804 708 958 758 887 845 804 634 921 858 907 629 640 588 528 817 721 559 611 574 663 536 508 588 584 638 521 646 607 615 655 658 678 774 782 627 664 676 638 769 802 511 784 718 596 553 683 692 659 622 771 705 642 652 738 614 1055 1280 989 662 886 649 562 797 769 799 754 624 771 843 603 757 624 755 937 811 1137 1145 1104 844 905 696 740 749 714 747 427 406 508 596 691 605 245 351 276 500 201 380 187 308 326 263 175 181 215 293 423 354 325 467 393 544 423 282 324 343 343 329 343 311 240 351 215 550 460 299 259 335 271 300 412 404 319 402 217 347 401 219 289 233 223 729 472 199 181 109 222 194 305 232 268 302 200 154 270 238 252 209 380 289 232 951 383 151 242 210 305 212 299 551 454 658 217 268 426 571 354 639 505 446 509 106 346 228 273 307 222 289 297 451 324 418 395 453 291 269 554 312 420 421 432 715 509 556 620 307 272 329 495 477 392 292 441 310 652 357 395 340 470 548 708 536 809 642 719 872 775 761 783 1200 660 565 1017 331 412 993 590 707 614 653 867 654 554 609 362 384 332 661 388 328 608 538 402 339 375 273 501 948 1205 555 544 434 524 518 853 491 268 358 509 501 734 461 528 376 404 326 899 363 418 530 676 489 430 633 657 399 414 456 405 286 381 284 426 359 456 652 362 377 566 476 647 407 502 473 451 384 458 596 249 264 273 388 603 624 538 346 456 654 455 1099 419 779 334 728 429 479 569 495 261 560 355 257 653 401 477 398 271 339 484 448 413 725 719 620 456 527 475 434 363 237 403 772 409 433 227 407 345 220 627 581 303 345 280 473 458 599 834 606 424 519 688 571 101 60 160 177 54 480 447 638 770 584 455 624 753 684 406 585 158 191 250 307 156 419 239 427 421 432 432 466 401 306 397 348 610 466 325 524 333 330 334 244 325 291 452 535 335 386 520 466 357 373 174 422 420 457 469 434 438 329 324 606 705 294 328 333 307 341 347 465 308 371 321 193 512 419 322 379 483 682 587 2837 2840 489 788 592 533 680 374 742 549 866 759 999 613 790 404 280 276 412 449 239 325 582 576 602 375 534 750 641 638 510 523 507 542 934 419 682 196 452 343 254 241 301 308 399 319 114 116 438 261 469 227 353 277 308 277 485 606 490 445 563 355 236 800 437 433 693 605 156 178 279 897 1175 780 488 986 1060 890 573 732 927 1146 668 717 486 952 495 625 968 825 271 263 303 240 276 406 839 1143 855 966 836 1488 1438 1372 1932 1673 1441 1009 974 641 1733 1618 1411 1499 1592 1454 1407 1250 1894 1061 1230 1363 1872 1219 1129 2006 1988 1724 1655 1915 1846 1840 1553 2015 2428 2651 1578 1427 1626 621 615 1337 1331 1287 966 1369 409 386 630 607 572 455 486 877 862 603 523 513 479 512 387 2267 2352 2335 2003 1740 1692 2169 2190 1982 2474 2187 2084 2274 1599 2445 2493 1946 2506 1997 2206 2183 1949 1895 2199 2391 2204 2317 2408 2312 429 373 320 1991 2425 1067 3026 3042 3087 2623 830 839 666 281 876 151 214 152 364 1790 1043 974 243 628 454 530 1306 1334 1089 1670 1107 1064 1361 1553 1624 2543 2891 1875 2334 4929 5102 2350 2730 3430 3618 1568 863 1021 1276 1097 931 1624 432 2050 581 1588 862 80 74 891 1335 1424 3500 1493 563 1426 784 903 929 873 919 944 977 1342 1345 1462 2298 956 493 1241 1780 1810 1972 1313 1279 842 943 693 1860 924 1510 471 1070 621 1004 888 906 1048 811 2044 1914 783 728 683 741 916 743 728 354 471 713 1202 798 1048 1755 719 683 2363 567 678 1079 461 689 646 724 814 743 774 686 671 863 953 1039 795 980 960 986 1075 632 800 507 505 575 573 202 661 841 927 516 422 404 502 406 719 458 784 373 705 455 557 449 321 248 185 234 234 302 471 446 318 337 430 333 396 377 316 264 292 342 322 405 365 369 393 382 293 362 683 305 509 492 302 307 492 470 581 470 540 471 674 384 410 276 279 634 941 545 474 545 520 613 652 582 532 627 463 755 960 713 594 419 683 1133 1184 419 614 531 279 391 455 240 314 710 296 571 688 222 645 604 489 742 494 538 682 792 430 509 987 160 947 409 400 261 336 295 397 740 549 504 839 627 874 661 621 468 197 380 276 268 403 497 317 226 185 292 192 243 359 251 356 369 267 241 269 305 246 161 477 283 212 927 716 431 362 489 790 425 391 430 438 304 788 736 515 553 382 491 617 569 584 487 361 533 272 461 629 825 722 421 329 352 426 312 159 221 594 770 806 665 953 531 768 522 359 552 495 486 616 604 931 1119 753 791 656 711 891 680 763 715 700 482 702 947 708 846 856 865 487 199 453 516 1417 237 237 233 219 238 287 472 416 605 267 439 238 660 243 164 203 789 995 401 460 502 757 234 208 154 242 508 563 377 457 517 449 578 375 415 427 341 385 491 393 441 422 484 383 528 417 667 573 673 526 315 314 881 297 542 428 289 329 320 352 344 816 388 361 906 493 777 668 919 1215 512 318 668 523 496 534 862 870 1093 681 870 816 855 658 576 434 515 515 603 674 616 764 624 426 1183 1315 1489 963 652 890 871 494 745 1066 340 631 645 756 681 740 783 704 817 850 612 630 922 687 696 657 740 478 1630 1606 1417 876 807 446 556 491 581 557 678 496 578 682 621 371 507 775 787 648 693 634 636 1142 354 969 700 872 534 979 922 673 1059 617 670 954 752 990 929 941 766 945 872 1123 824 1297 724 1030 833 867 893 927 809 1028 1080 971 2230 2190 1626 1622 1732 1303 1443 1626 1444 2135 2415 2635 1975 1312 1824 1190 2094 1282 1318 831 881 937 1219 921 727 1346 492 930 1254 1116 1178 722 653 495 657 610 832 663 758 559 541 324 391 683 8038 3271 2376 346 357 281 407 333 821 499 728 872 648 547 647 867 839 780 759 815 551 487 806 557 601 742 602 965 925 444 231 312 253 278 243 205 304 341 492 158 523 150 313 386 325 255 107 155 119 277 193 181 193 193 179 394 285 520 321 441 393 414 420 284 245 258 419 227 213 270 215 291 406 387 384 275 261 170 140 232 298 643 359 489 459 818 453 383 223 714 726 590 683 687 533 597 695 764 772 506 487 393 489 630 655 550 476 760 256 475 328 782 531 587 847 637 689 631 641 511 721 726 388 168 871 406 832 408 351 841 500 424 413 377 816 867 422 434 410 840 1154 972 1126 1044 482 433 543 908 443 942 977 640 434 977 894 426 489 1134 965 852 744 998 932 890 1017 741 1248 1675 979 930 906 1079 1149 946 1123 353 501 414 485 548 450 2038 701 681 630 744 912 983 892 887 1099 1118 1044 708 292 489 502 336 250 709 631 610 756 621 366 586 597 487 732 561 877 641 407 449 400 709 304 223 235 166 233 225 215 152 317 171 467 325 288 726 697 736 729 838 701 613 815 1031 638 789 765 870 765 774 908 852 889 714 779 1086 745 538 676 686 521 787 743 923 844 511 541 751 608 594 540 637 730 575 869 642 846 806 743 515 551 686 800 496 820 807 990 643 537 1283 704 813 486 1254 619 1033 767 426 318 329 372 185 112 116 174 463 544 637 730 360 771 597 370 530 587 300 430 599 405 265 381 1002 219 639 494 529 315 373 465 178 339 254 253 161 389 286 262 445 461 448 310 352 371 305 1123 611 566 713 373 488 550 472 331 458 359 432 412 547 484 216 228 199 171 852 833 787 993 753 763 537 237 696 654 377 464 824 481 406 659 612 605 695 692 497 567 569 558 464 590 357 276 226 594 1557 1280 778 505 244 248 650 350 503 595 1731 405 1827 1664 1901 1701 1680 1901 1825 1983 1675 2018 1776 1920 1730 1820 653 492 471 478 1074 925 823 483 685 561 962 727 746 526 602 771 406 583 790 631 605 628 546 524 491 693 719 810 500 325 431 560 349 424 468 571 533 731 429 390 623 561 572 462 498 564 502 572 722 572 947 766 802 928 247 497 558 550 427 513 472 441 628 603 719 698 772 667 796 601 740 729 872 862 969 782 728 515 813 715 698 401 595 409 387 466 501 479 609 568 533 588 571 738 678 698 507 454 425 532 469 308 399 570 649 452 523 515 503 482 710 456 604 597 432 550 430 784 725 671 538 402 468 435 598 515 639 921 616 661 900 525 482 741 693 728 705 677 612 505 491 525 466 711 604 652 748 840 918 780 888 755 1034 763 1016 847 419 469 461 676 328 222 153 238 155 324 305 347 105 188 473 286 197 222 272 175 348 256 205 308 252 343 289 311 351 279 249 233 253 211 174 270 189 354 303 358 278 436 175 219 245 262 215 300 214 209 320 135 232 228 202 678 406 171 139 142 199 237 229 212 273 189 205 142 265 212 278 236 200 318 409 788 256 265 343 163 238 170 306 535 392 601 170 194 287 465 296 341 301 273 236 106 275 444 173 178 302 187 202 370 296 535 499 297 189 248 442 184 336 278 453 553 594 614 556 250 168 266 248 390 447 295 309 338 480 537 546 208 387 342 420 346 809 674 1031 768 785 717 465 1448 752 718 1027 300 325 819 349 519 452 351 463 636 527 302 202 226 344 672 325 298 496 535 335 195 271 186 620 745 988 620 591 373 395 386 308 206 343 513 572 522 782 600 480 339 377 197 373 311 411 417 478 665 541 445 614 412 326 372 298 255 342 233 338 352 457 583 446 340 530 345 561 413 341 533 457 358 465 633 205 201 371 596 554 382 337 234 552 458 581 592 379 492 311 626 407 456 631 781 362 626 368 252 791 437 501 320 182 230 449 580 510 487 423 687 413 471 569 301 277 215 313 639 254 270 130 116 213 175 513 502 209 264 182 366 444 472 614 366 519 656 365 536 121 64 152 171 105 480 484 536 487 564 433 553 437 407 278 269 152 177 296 481 126 369 205 503 275 363 368 293 311 388 451 346 792 386 412 271 372 231 305 156 360 262 395 432 343 348 417 410 169 183 241 340 325 470 436 533 569 226 301 551 516 319 296 246 228 274 256 372 208 290 431 135 570 519 415 397 484 508 547 1724 2455 397 492 456 474 663 423 755 696 850 996 876 477 672 493 303 216 340 480 200 234 441 435 558 330 441 720 623 468 234 337 302 308 840 461 486 195 320 360 312 195 335 303 406 315 111 196 408 295 345 250 400 297 220 255 304 477 486 270 496 162 198 871 416 334 373 266 73 83 255 749 895 572 446 785 965 940 471 656 800 1017 572 528 418 573 566 668 743 567 238 230 168 182 278 205 616 847 713 737 583 1079 1140 983 1618 1080 1092 803 1019 530 1359 1380 1151 1245 1456 1272 1220 1089 1685 892 1093 1093 1087 1005 982 2246 1607 1563 1036 1811 1392 1673 1091 1531 2056 2313 1316 1162 1261 357 372 1155 1305 943 923 1502 406 450 401 555 521 311 362 743 698 514 202 334 275 304 342 1421 1649 1689 2172 1654 1625 1615 1866 1724 2222 1632 1510 1682 1388 1689 2120 1478 1327 1497 1137 1350 1256 1862 1797 2145 1905 2036 2094 1607 259 231 264 1850 1974 959 2509 2767 2821 2074 807 787 691 205 800 366 164 124 155 1861 837 793 186 410 306 542 1170 690 810 1468 824 959 965 1158 1151 1449 1751 1708 2058 3763 3572 1981 2500 2626 2486 1132 861 1068 969 1098 672 1160 453 1541 473 1525 566 107 91 633 756 1137 2768 1455 518 1397 482 620 822 808 730 715 948 1178 1244 1057 1763 608 530 1295 1417 1424 1146 1351 1172 868 609 598 1762 660 1156 401 893 586 657 804 576 692 638 1425 1362 566 549 600 765 735 625 627 412 424 613 1041 558 724 1603 689 618 1748 639 799 762 505 346 352 377 621 712 618 560 529 674 824 866 596 872 1070 879 790 735 572 704 496 485 552 162 501 670 1006 432 538 190 484 377 712 419 344 381 483 343 286 530 256 282 233 241 195 326 309 265 325 304 404 406 420 296 301 329 225 278 242 449 470 304 454 395 247 326 606 317 431 437 496 446 401 345 428 475 528 554 518 305 535 296 251 614 825 650 435 704 654 635 605 594 475 653 665 692 806 612 815 471 677 795 804 430 619 401 228 362 362 203 207 825 290 385 704 355 756 489 413 561 429 453 497 547 284 425 916 83 772 414 436 162 318 402 327 626 579 541 759 580 1011 760 710 383 159 454 168 220 214 403 207 124 98 201 207 245 394 368 328 227 375 334 148 356 314 114 282 167 182 603 352 277 238 337 520 324 440 444 443 285 463 403 346 382 315 529 215 375 664 333 328 448 253 332 629 755 530 365 381 287 376 272 133 122 505 657 693 588 597 423 756 386 457 511 526 359 421 584 422 840 574 726 500 512 735 611 789 729 781 475 701 933 616 545 641 583 328 194 304 357 1205 203 178 182 234 228 279 383 398 367 368 306 226 475 257 255 223 805 917 341 359 482 669 210 185 88 218 401 423 278 292 352 286 430 298 357 439 302 295 465 251 318 382 279 215 315 268 448 476 570 537 341 374 632 242 250 384 328 301 235 235 329 992 397 379 565 347 621 469 577 816 267 246 425 394 427 451 614 716 713 520 589 576 578 570 460 444 651 656 599 509 508 549 582 326 1175 808 910 644 587 606 758 311 804 670 264 595 637 657 619 676 547 476 547 609 649 529 1165 661 558 468 703 485 1272 1318 1054 746 686 422 314 302 714 709 598 369 423 570 405 382 423 446 501 726 463 606 447 582 357 789 754 598 715 917 567 613 942 763 713 980 750 791 738 660 698 814 589 738 566 877 568 827 727 688 558 656 756 723 666 819 2262 2161 1499 1126 1588 1285 1395 1636 1188 1559 1821 2037 1661 1099 1437 1082 1800 1010 1093 815 878 698 1035 678 460 1113 344 738 959 857 638 288 376 470 525 498 673 611 365 236 330 218 212 448 3271 7796 2749 316 263 225 491 423 759 497 612 701 548 329 583 585 649 645 572 508 379 344 637 601 592 684 638 952 1006 536 144 312 251 203 144 108 335 382 185 128 356 84 230 384 209 117 214 189 144 218 140 150 156 150 144 263 134 481 314 330 519 497 527 219 160 200 311 261 241 269 235 312 244 507 209 360 327 102 88 230 273 743 415 531 483 709 220 210 218 679 687 614 622 519 494 487 586 752 732 363 508 604 633 621 594 685 388 568 328 443 408 770 725 745 766 731 701 790 696 618 869 824 470 168 1269 777 1229 486 612 1062 744 469 708 463 977 874 540 502 457 745 1049 1004 899 936 349 335 397 788 460 918 797 482 408 874 820 374 567 581 818 877 728 1059 981 696 676 1056 1356 1517 824 986 1020 845 1305 751 1246 303 402 367 341 587 382 1507 640 774 715 573 916 883 796 928 1125 1147 1148 572 264 517 307 390 210 406 551 819 720 539 344 559 473 445 751 682 660 575 339 383 503 531 386 226 240 119 246 238 206 99 237 269 305 208 199 682 594 629 671 723 643 601 625 806 593 443 582 967 584 522 518 587 782 520 663 1010 627 432 595 408 633 896 594 720 849 602 592 664 494 476 350 532 574 485 628 578 305 705 734 371 393 728 650 512 799 823 885 716 433 1184 633 620 402 987 555 835 812 368 211 469 394 180 110 118 158 383 431 445 551 605 570 564 282 470 294 219 268 278 220 217 223 976 84 405 269 250 325 265 262 234 378 314 274 203 228 259 367 386 349 554 243 136 252 206 655 456 399 607 405 469 404 361 222 262 290 463 441 769 518 206 222 206 226 571 580 585 729 623 758 417 277 666 288 202 585 699 341 312 522 470 539 600 666 500 452 873 358 277 637 206 190 152 531 929 1012 310 297 316 141 460 330 364 547 1276 278 1530 1328 1758 1436 1181 1426 1632 1813 1539 1859 1614 1663 1396 1161 659 483 373 650 738 728 539 482 601 453 857 628 307 483 622 713 317 499 828 563 537 537 363 389 419 304 405 437 776 515 591 446 454 574 614 734 698 780 270 514 578 551 468 530 369 591 774 667 503 753 469 620 638 478 512 387 457 464 421 469 495 581 688 587 710 577 586 523 818 662 698 687 818 621 830 794 753 602 855 762 749 782 737 581 687 852 811 688 554 675 451 725 737 643 602 648 632 455 627 636 556 473 541 607 596 552 642 732 757 556 716 484 601 487 428 469 698 493 754 795 568 544 725 607 884 779 401 422 545 702 704 676 470 837 894 780 689 670 826 721 659 829 745 909 918 1106 801 803 857 722 820 611 840 756 884 868 369 371 518 566 360 192 291 303 297 371 198 549 317 267 207 321 218 208 222 165 343 242 179 226 142 261 198 478 528 204 260 223 264 335 160 329 275 499 297 373 349 509 364 265 160 156 146 184 294 145 287 176 208 293 242 528 379 131 119 48 184 221 322 167 232 218 183 246 193 448 254 210 280 198 541 606 159 106 194 142 206 240 228 385 358 746 140 160 372 431 246 518 461 372 454 90 213 231 203 143 158 182 166 322 210 228 463 344 318 332 405 274 370 295 329 623 420 426 375 329 309 296 478 392 349 465 212 334 426 194 155 332 433 244 639 377 589 498 759 575 557 705 410 873 514 507 580 348 419 724 362 625 482 480 528 525 416 504 180 198 348 559 588 250 295 395 284 389 366 150 428 781 770 399 437 431 493 472 479 401 385 387 308 817 392 368 327 315 279 199 205 282 360 543 551 623 822 292 248 578 310 371 267 224 421 215 303 316 364 502 306 322 437 355 680 392 399 516 491 276 247 597 419 445 313 492 365 541 235 158 515 348 404 524 314 628 464 519 371 506 700 492 281 636 417 307 575 310 346 315 280 233 503 369 382 384 425 439 341 362 318 363 310 153 338 389 150 168 207 128 207 218 489 512 242 347 363 290 513 464 852 327 272 319 441 380 124 72 68 126 95 481 400 637 492 703 514 878 421 393 339 384 118 115 352 765 113 338 260 209 267 275 245 252 281 394 387 308 726 367 391 426 382 213 280 271 303 188 323 354 298 396 328 308 285 307 152 264 311 279 324 596 584 584 632 610 530 250 222 213 170 245 215 351 316 308 320 164 390 320 334 289 364 574 704 2396 2310 300 606 447 426 730 256 602 678 567 938 911 517 506 314 280 209 402 439 235 347 330 324 293 242 250 559 623 393 334 429 483 465 694 379 521 226 250 472 358 308 427 411 410 337 202 243 317 508 497 226 529 291 276 398 286 430 327 229 446 130 227 534 552 326 760 666 116 124 170 843 967 797 403 705 926 739 531 638 663 760 390 466 617 552 342 625 855 819 180 164 218 405 209 297 725 616 605 540 584 1061 1272 1054 1426 1233 1112 748 965 622 1453 1609 1228 1517 1495 1146 1128 1258 1228 1081 1317 1137 1176 1177 1159 1722 1729 1614 1379 1563 1301 1605 1435 1555 2403 2185 1095 1035 1212 598 565 950 1258 959 879 1233 555 451 521 466 503 467 404 806 690 511 292 488 452 323 360 1827 1898 2062 2206 1642 1371 1339 1817 1957 1775 2050 2151 1898 1620 1715 1861 1483 1527 1445 1800 1883 1540 1563 1749 1841 1940 2042 1818 1896 472 410 251 1706 1891 983 2607 2881 2781 2384 726 747 792 354 840 148 335 265 332 2089 840 686 270 588 450 484 872 902 827 1159 789 851 960 927 1101 1966 2299 1736 2071 3944 4280 1920 2653 2389 2837 1348 761 1121 1169 1056 703 1296 410 1425 499 1500 775 46 46 751 871 1224 2866 952 540 1236 367 612 421 367 801 775 666 982 1056 1289 1762 776 560 1019 1273 1242 1528 1186 1212 723 403 533 1523 723 1441 409 724 439 645 854 647 696 787 1225 1841 653 687 586 554 575 537 489 427 453 507 1077 557 650 1193 467 387 1752 710 875 742 438 858 719 900 1234 726 664 633 664 666 734 813 640 771 719 808 888 583 750 667 307 390 260 311 346 379 869 424 335 230 583 302 676 638 397 254 410 324 300 177 200 175 136 268 242 308 415 332 336 275 254 213 292 241 354 328 239 272 261 270 334 290 361 206 249 293 535 441 497 273 490 565 459 249 437 418 308 328 584 223 358 263 217 616 523 544 364 426 516 582 426 483 401 402 553 549 630 590 756 493 741 690 694 297 461 523 364 426 402 186 281 775 358 508 804 220 735 424 385 446 432 462 444 470 332 396 936 107 1047 292 386 215 366 418 345 608 356 526 885 644 923 860 537 379 225 410 313 296 380 327 218 262 113 214 172 233 336 447 361 151 282 201 186 222 190 125 268 169 301 834 412 297 226 270 485 274 270 286 464 186 588 513 384 416 333 299 171 453 537 282 323 364 277 399 707 412 738 378 229 264 268 261 136 316 548 507 576 572 743 483 437 352 458 508 639 625 456 670 574 749 507 1492 1344 687 833 466 373 700 689 286 654 851 565 510 412 529 350 204 389 456 856 212 262 212 205 215 258 213 346 395 121 448 338 439 218 148 288 604 703 512 536 286 715 135 146 66 137 234 516 409 427 458 405 542 395 377 479 377 391 499 361 389 428 373 274 415 290 306 394 492 416 313 194 735 235 258 318 324 388 169 322 229 889 257 205 644 499 648 507 768 802 441 193 748 459 456 488 520 770 670 585 616 687 711 457 455 408 409 380 519 800 727 741 625 363 965 1037 1113 771 533 705 873 336 616 701 265 585 549 860 523 775 545 517 569 628 670 475 1001 806 340 506 469 673 961 1019 875 688 605 321 383 352 428 489 572 475 547 507 419 431 463 407 455 733 591 790 484 639 351 544 586 975 740 856 731 436 718 674 704 730 989 986 744 585 985 870 754 949 776 913 704 936 815 705 694 655 765 775 1042 738 1998 1898 1380 1448 1448 1299 1231 1609 1392 1649 1258 1438 1399 1128 1339 1099 1851 1276 1055 817 960 547 632 678 567 700 374 886 1092 980 1009 506 475 607 658 530 600 429 428 447 566 344 253 354 2376 2749 7632 222 227 295 453 393 448 514 485 532 613 374 624 778 643 591 525 602 490 396 579 517 806 801 606 805 908 501 161 300 199 248 171 129 301 282 190 154 306 135 127 110 236 124 90 191 310 144 151 165 157 161 149 290 255 539 469 382 469 405 415 255 170 270 271 274 275 280 213 223 277 240 309 259 255 197 169 192 224 482 194 314 315 516 354 225 400 874 869 790 763 571 428 555 606 533 475 277 387 451 473 585 514 490 318 582 288 365 451 594 562 727 889 738 760 871 757 579 695 628 546 431 1392 686 1299 587 623 1338 759 514 791 467 675 762 423 352 324 721 947 964 823 894 558 434 533 1066 641 1071 1103 901 553 1126 1017 522 638 898 736 664 1114 817 809 658 900 824 927 1351 889 1075 869 980 1027 819 1096 236 534 301 382 569 311 1841 518 698 730 871 1026 900 837 878 894 864 1228 713 557 400 317 348 336 813 564 398 382 446 504 550 685 587 743 424 801 652 295 368 561 707 427 266 224 162 218 220 258 200 375 165 352 226 180 426 501 471 539 584 448 493 500 705 550 406 590 763 589 539 577 645 748 520 664 689 597 595 607 424 511 728 522 559 615 589 467 659 623 464 596 532 524 446 468 491 474 775 580 473 450 438 634 497 665 569 717 679 473 1235 649 694 430 934 456 831 709 303 265 271 299 73 68 68 86 603 459 385 423 421 595 365 241 405 280 197 259 373 377 214 360 830 293 477 335 314 293 283 306 150 278 224 217 134 243 368 417 230 415 478 489 268 345 234 668 377 334 520 374 294 282 225 274 346 366 382 423 391 341 330 419 294 167 608 390 454 546 508 643 475 240 574 361 376 689 584 304 607 596 568 598 670 744 647 319 663 504 331 525 212 154 114 553 1003 1346 587 363 180 163 665 331 365 382 1248 278 1530 1298 1699 1422 1493 1563 1661 1870 1466 1887 1586 1588 1603 1507 324 777 482 763 721 558 715 486 455 445 892 843 341 432 539 586 315 475 668 548 510 498 441 472 476 594 627 719 654 695 463 571 604 701 492 581 549 696 383 373 584 606 692 801 796 741 745 662 618 633 526 383 425 646 258 629 474 385 650 287 506 532 418 407 822 582 608 679 633 602 632 734 624 700 648 614 329 284 495 396 532 429 633 467 450 462 415 451 646 486 482 349 613 395 514 679 448 561 434 479 501 457 427 479 476 477 505 520 504 406 551 473 534 510 522 459 577 714 564 503 587 465 559 472 721 721 543 401 545 359 726 462 523 720 779 648 614 568 554 583 456 548 518 576 567 638 479 466 543 559 515 486 389 372 492 613 460 565 421 789 252 308 253 207 242 270 195 281 129 234 156 235 289 243 216 168 172 136 134 409 264 455 272 314 346 211 264 256 262 301 299 202 162 283 338 350 300 380 216 251 299 295 275 297 269 271 373 313 494 231 219 672 361 299 264 116 115 211 363 347 409 163 201 191 232 178 234 205 217 226 303 621 251 155 187 207 318 196 540 430 297 786 211 233 284 291 158 189 167 108 681 227 175 209 232 180 191 182 219 395 222 286 188 328 310 450 233 325 277 261 323 427 259 331 453 174 276 357 379 356 254 233 322 332 331 331 374 548 654 337 619 600 667 625 417 481 536 708 414 902 506 306 708 365 303 576 269 581 514 330 400 544 366 469 546 591 358 688 493 262 477 280 352 393 219 136 289 368 710 295 370 433 514 448 674 556 357 187 218 187 288 434 399 321 309 206 240 282 369 316 653 373 440 381 339 235 269 343 181 206 170 246 303 371 342 376 261 336 352 371 527 348 541 169 179 392 416 449 289 399 206 266 616 331 293 277 277 409 463 472 345 664 233 586 158 427 300 357 247 569 317 280 365 385 240 324 216 244 386 379 357 424 432 517 558 239 266 364 262 183 304 472 221 247 175 178 300 280 408 612 411 511 335 300 408 361 628 635 296 364 533 349 92 72 128 150 74 298 403 391 648 372 500 481 301 269 282 203 105 79 289 503 82 283 219 386 443 436 243 233 161 229 399 462 491 534 560 520 225 355 366 441 269 263 282 278 441 314 246 609 420 460 358 489 256 548 322 370 563 353 377 523 540 224 274 410 396 446 434 342 364 327 183 298 271 145 217 364 457 504 614 1792 2623 473 358 475 476 454 569 399 367 726 444 441 533 530 317 459 325 225 341 315 341 533 525 593 401 421 580 594 351 320 426 583 536 514 395 608 172 375 351 315 187 277 235 237 242 180 466 469 324 327 391 451 281 288 278 217 475 365 305 394 239 135 483 345 522 407 362 349 379 367 550 736 608 441 818 724 772 563 608 465 714 439 578 336 384 317 338 645 518 171 138 329 254 413 285 768 500 690 764 603 684 883 910 952 735 902 834 773 463 1016 864 1044 1312 1134 1075 1016 1052 1038 1206 1150 1096 1079 1112 1011 1811 1251 1273 944 1303 906 1142 978 1854 1731 1532 802 1404 1350 505 392 1115 883 936 557 977 313 321 320 295 492 341 240 589 559 734 234 486 460 307 307 1219 1397 1295 1252 1285 1312 1644 1508 1537 2007 1753 1549 1388 1533 1771 1434 1656 1548 1392 1929 1769 1670 1437 1391 1505 1620 1444 1524 1546 405 315 301 1581 1431 690 2140 2280 2343 1671 755 744 724 184 639 173 495 461 404 1469 897 912 318 314 268 417 860 982 771 1198 791 1075 854 753 1117 1719 2009 1681 1908 3241 3718 1799 1855 2342 2516 918 452 1015 756 1373 582 1060 455 1574 661 1315 623 72 68 945 762 1395 1958 1070 419 918 567 757 377 365 830 800 669 597 561 1707 1989 741 465 758 1292 1235 1737 1350 1247 497 565 418 1028 615 1231 434 896 439 614 543 560 592 797 1273 1603 670 660 584 440 612 490 655 392 627 586 868 692 401 974 455 423 1447 541 591 883 546 747 687 666 618 750 598 568 556 917 907 887 758 933 935 796 669 484 887 783 356 375 476 216 373 410 897 407 414 258 508 254 674 612 370 349 603 673 458 465 302 249 233 186 261 401 440 480 268 402 428 370 464 394 385 302 280 408 492 399 392 290 439 238 447 477 636 312 195 164 203 297 320 341 210 160 325 312 500 254 263 328 140 634 554 811 186 232 280 291 279 350 312 417 240 348 464 528 298 389 347 428 462 325 489 256 265 275 355 271 253 547 348 299 353 176 481 406 351 454 291 367 436 498 262 423 749 106 732 313 305 331 445 178 451 662 445 648 334 538 553 488 638 531 266 265 232 238 127 264 300 116 92 346 315 194 164 347 237 231 173 151 281 402 276 178 222 178 168 739 526 397 353 233 469 313 312 320 273 293 564 480 413 229 288 343 521 518 354 295 464 349 382 397 512 518 593 367 411 274 295 260 191 191 447 467 551 495 891 400 528 623 600 544 572 312 451 492 516 989 512 656 598 731 699 610 462 392 529 333 544 819 725 485 570 593 439 234 445 469 1033 159 195 308 183 386 354 269 235 255 353 343 249 737 302 300 164 572 528 388 424 252 941 110 287 175 122 391 594 495 533 564 519 625 399 596 412 331 378 440 351 392 333 473 425 538 445 473 349 448 331 303 328 624 478 247 244 241 394 177 292 272 707 362 277 583 572 782 691 684 556 438 464 873 595 559 585 536 554 477 473 399 414 320 322 546 428 216 204 355 355 414 571 671 333 862 829 929 568 508 505 671 571 549 667 271 503 454 453 482 436 446 409 403 415 464 608 727 546 642 683 471 369 824 1000 876 585 539 625 320 286 396 498 319 291 337 507 396 445 390 198 647 517 599 355 652 708 283 454 477 1021 495 580 687 846 699 599 877 543 814 611 746 606 777 524 581 660 508 570 395 743 481 618 854 939 637 708 495 662 1535 1771 1466 1420 1295 1295 1254 1389 1069 1403 1288 1370 1227 1310 1446 1111 1820 1240 1142 658 686 572 593 904 520 851 405 837 1223 1046 1261 703 564 421 373 530 550 580 387 352 414 268 179 247 346 316 222 6656 503 858 400 390 508 558 429 608 570 459 550 887 562 558 489 482 508 503 570 548 785 613 491 519 512 555 289 295 251 326 291 253 271 205 267 102 221 175 181 176 329 183 83 147 114 223 89 120 128 116 118 279 229 297 363 343 363 318 353 198 259 191 307 372 366 370 321 245 286 176 444 222 208 102 80 76 108 427 301 346 469 692 446 253 249 284 359 437 325 382 357 330 309 409 376 368 241 333 204 320 461 432 245 394 313 281 276 467 421 342 337 352 365 328 330 279 432 382 301 160 639 242 579 327 230 612 309 323 314 370 641 495 314 456 409 662 628 657 659 559 423 387 356 740 272 618 611 325 340 736 703 518 369 536 667 640 601 653 706 602 645 569 704 1147 632 768 953 984 964 1081 689 264 342 299 403 534 391 1310 562 563 486 555 575 501 439 520 1003 1118 805 679 438 503 316 272 308 569 348 588 417 289 600 252 279 377 440 511 561 445 380 297 350 461 375 160 166 92 155 133 117 74 209 318 194 386 194 489 565 673 608 751 596 645 649 659 576 587 736 605 569 575 511 513 579 490 506 568 514 491 714 543 419 644 441 538 609 687 689 639 569 514 309 450 561 553 556 332 392 554 407 489 478 329 549 512 493 722 703 999 542 986 506 465 422 1028 320 894 848 424 248 186 201 124 126 128 194 363 307 233 327 306 307 348 166 518 373 306 246 332 286 179 269 805 168 333 333 196 268 281 440 257 238 220 284 260 279 196 258 378 283 563 256 248 393 286 1270 401 387 405 350 429 288 270 211 392 263 427 422 366 294 327 297 192 253 273 475 513 415 458 518 379 198 466 519 537 321 731 254 428 609 492 641 651 562 416 354 271 426 216 326 291 309 248 548 944 616 370 342 444 337 409 242 324 197 1542 389 1623 1391 1393 1619 1611 1538 1387 1140 1526 1037 1436 1351 1409 1333 363 521 418 421 513 429 539 479 577 543 928 604 527 425 471 647 357 293 763 662 656 618 427 452 442 538 540 646 1054 1014 458 611 565 693 710 591 551 752 564 416 755 793 755 663 744 913 764 579 645 951 430 386 376 470 471 424 531 546 606 401 675 1020 596 668 562 833 800 762 551 717 514 574 598 545 562 543 711 362 654 606 829 634 684 669 738 582 533 634 733 607 544 697 565 678 664 598 731 603 726 677 671 605 691 618 688 569 782 706 789 520 719 612 836 513 463 686 687 690 626 648 595 725 715 522 733 711 707 718 600 448 832 689 627 970 691 831 732 713 1074 1098 1031 1176 1152 581 736 668 867 799 827 683 613 576 957 1047 1004 1157 691 426 474 727 266 261 331 204 415 277 145 246 170 173 198 241 242 238 256 290 350 260 258 444 327 413 376 400 499 188 179 157 167 155 259 210 305 349 291 244 201 285 270 225 256 231 178 332 183 265 251 243 364 231 211 558 393 144 138 229 255 200 398 330 348 229 255 179 325 185 305 162 215 224 314 661 306 202 248 212 280 323 273 390 375 587 259 279 435 304 271 457 435 351 548 201 360 267 289 243 425 562 496 421 366 314 501 369 330 360 491 415 333 384 221 750 454 362 610 429 436 360 267 326 247 333 251 298 443 284 312 831 366 420 801 587 732 791 339 620 419 736 480 626 428 305 556 355 195 650 509 763 449 582 507 449 236 525 549 590 552 590 489 459 389 361 422 502 322 289 449 552 942 415 486 514 536 592 478 562 266 346 325 399 383 352 288 303 420 275 259 416 312 332 711 552 425 400 307 365 643 679 328 234 253 394 571 434 538 800 370 540 615 702 984 486 396 229 216 422 431 488 409 385 216 234 672 304 310 276 375 364 405 543 311 848 214 748 506 382 353 387 511 636 343 374 489 422 295 444 264 360 503 641 610 525 616 490 457 371 421 226 374 283 421 455 149 159 178 286 363 203 325 589 323 377 366 241 421 474 515 651 409 331 584 468 114 113 150 90 101 336 388 622 533 519 521 443 443 429 441 258 123 139 241 360 119 444 376 418 403 432 357 247 318 440 494 404 520 509 408 433 285 313 286 390 294 190 394 360 460 200 348 441 341 379 443 396 379 421 370 419 611 316 377 575 440 291 319 383 333 411 389 455 313 455 217 264 346 252 250 489 511 666 706 2586 2552 601 687 643 654 605 531 606 576 818 647 664 561 639 278 160 433 264 280 297 359 580 570 497 604 334 655 739 381 276 519 482 465 773 559 481 209 307 409 312 566 400 372 417 487 386 407 546 393 435 548 405 299 351 498 470 779 706 593 441 480 347 354 368 347 659 524 315 384 368 917 1217 1195 560 748 802 804 723 714 572 1275 806 834 598 362 394 350 634 591 297 229 318 226 394 302 881 1104 723 729 885 1283 1251 1290 1143 1148 1159 1123 812 621 1430 1249 1620 1565 1522 1546 1352 1442 1154 2341 1497 1580 1191 1516 1671 1763 1386 1780 1431 1949 1572 1821 1436 2934 2019 2039 1032 972 1232 776 737 1450 1514 933 480 1367 401 400 372 299 710 471 472 807 950 474 425 478 452 372 340 2359 2479 2164 1904 1591 1724 1713 1868 1686 2286 2075 1875 2464 1841 1836 1818 1722 2270 2355 2177 1829 2642 1850 1732 2407 2171 1838 2095 2306 376 305 255 2317 2054 962 2470 3213 3130 2668 946 885 756 288 708 174 399 330 423 1357 1006 946 321 379 361 545 940 1004 1029 1219 802 1188 1500 991 1452 2194 2501 2254 2355 4662 4693 2407 2482 2737 3357 1192 792 987 961 1483 656 1285 660 1673 643 1954 1086 139 121 1171 1380 1373 2719 1376 501 1055 812 1134 511 554 1097 1026 1092 814 700 1706 1954 873 597 1642 1747 1548 1761 1095 1326 1030 599 599 1096 923 1679 917 994 491 769 612 569 781 992 2407 2625 718 611 896 822 990 573 968 574 673 754 1144 852 625 973 500 393 1880 461 741 813 547 1061 1190 1057 1207 758 807 754 936 1044 1078 1179 981 1069 870 1192 1056 1004 1137 1266 400 379 379 414 428 216 747 344 375 501 429 587 518 548 601 599 769 616 345 369 381 335 295 142 289 315 296 353 323 422 387 469 623 402 409 379 449 663 497 498 528 481 359 158 617 667 499 167 248 286 161 260 331 290 305 325 379 416 581 300 454 200 271 702 614 793 249 287 300 273 504 527 447 443 353 617 537 462 595 463 468 445 479 413 418 519 290 293 291 247 219 763 227 497 549 407 672 482 435 590 453 503 560 614 448 458 684 122 754 499 466 338 242 300 572 713 459 641 733 676 1107 526 598 400 379 482 379 199 345 295 243 205 171 249 275 234 308 443 194 186 358 326 255 208 149 144 296 265 281 601 689 570 377 429 416 346 362 304 427 330 579 431 524 462 588 423 584 603 312 570 349 379 541 474 535 467 558 642 253 197 444 206 152 257 601 482 620 486 712 675 499 634 433 652 486 480 408 641 581 936 524 773 676 837 891 699 508 741 443 261 569 719 608 795 473 488 420 363 529 561 978 300 281 274 281 343 375 287 369 484 179 589 441 750 186 188 244 646 679 394 482 456 1196 135 280 151 145 409 669 561 609 652 613 702 493 639 390 373 332 422 328 354 454 569 519 552 476 396 307 382 270 373 349 566 321 420 251 106 346 347 402 284 579 434 236 786 603 876 650 790 675 567 362 953 631 761 858 511 602 450 637 561 549 523 584 625 390 455 486 302 570 694 610 552 626 809 1090 1253 632 560 598 668 858 878 821 333 726 598 424 568 428 825 714 749 749 702 488 574 674 432 975 823 793 932 1137 1053 791 649 424 587 496 465 533 525 473 534 687 402 275 682 298 536 438 1011 548 784 711 533 466 498 1589 799 649 568 808 753 1090 936 770 647 842 564 589 829 590 785 751 890 662 832 918 761 743 960 871 775 830 883 791 2219 2198 1681 1766 1581 1529 1465 1519 974 1453 1448 1539 1549 1404 1503 1352 2156 1634 1376 670 798 678 623 1040 653 1057 632 697 1189 1087 1290 784 1078 525 321 205 624 351 461 522 551 497 295 334 357 263 227 503 7709 463 248 199 376 443 525 566 439 441 791 795 495 947 757 714 784 927 1054 930 876 1021 718 720 768 447 279 301 275 297 289 259 269 311 209 90 256 311 162 166 278 317 124 116 60 92 266 295 274 243 221 354 170 400 299 439 545 433 471 493 411 294 369 273 255 265 264 218 251 323 718 309 257 118 86 186 234 451 262 335 498 932 310 335 184 360 420 278 343 531 507 445 361 353 349 375 409 328 337 270 488 346 841 424 323 289 362 831 476 352 416 381 546 371 350 430 535 473 229 208 670 278 527 253 272 451 391 330 334 269 661 554 365 512 462 552 763 766 607 495 170 148 334 492 299 713 610 399 300 562 509 249 276 839 877 558 595 524 665 533 754 653 890 1289 820 853 684 873 818 869 754 222 588 523 382 641 468 1524 756 640 648 828 601 563 453 551 821 877 783 740 550 632 278 382 385 483 522 492 356 448 482 387 357 671 816 917 902 964 410 339 326 343 400 96 106 90 108 137 88 72 297 196 199 426 225 502 641 764 608 557 657 465 567 664 539 648 869 761 667 641 939 698 762 649 705 664 553 490 1202 492 356 668 514 676 991 556 596 773 534 459 523 522 491 629 517 746 776 770 568 571 523 454 844 526 733 1020 930 1232 790 1069 657 532 561 932 466 769 927 556 314 325 224 143 192 188 275 390 430 328 382 234 378 415 206 303 369 356 456 405 224 301 527 890 180 765 335 363 456 496 533 252 297 293 437 351 258 230 335 436 382 542 381 268 575 502 1279 530 427 472 362 244 327 291 171 475 356 372 419 528 357 199 199 132 271 591 748 431 371 406 566 303 363 691 853 608 660 655 196 499 680 634 737 749 577 652 324 536 595 306 418 500 272 195 657 952 730 555 269 517 308 543 478 486 283 1526 302 1632 1515 1396 1311 1409 1470 1577 1433 1489 1422 1614 1686 1855 1876 524 677 487 550 491 624 622 616 481 600 906 670 376 357 603 597 449 558 847 719 612 538 639 974 811 940 954 1046 732 686 439 785 639 661 342 380 344 585 522 382 800 833 772 566 941 554 691 545 681 597 419 448 420 482 437 464 604 323 502 400 619 571 542 556 600 427 426 434 798 493 763 761 777 849 720 744 723 481 644 600 717 462 656 426 470 436 541 445 632 541 526 501 472 373 536 525 471 637 562 510 555 585 572 590 543 456 432 455 590 332 638 561 604 579 442 558 686 586 361 365 639 452 650 559 560 542 633 534 724 524 692 463 583 583 630 572 517 583 642 708 737 622 648 513 612 630 687 597 580 444 428 423 656 707 686 643 389 441 459 559 281 195 170 219 186 278 192 221 70 163 231 352 160 116 122 196 149 133 139 309 259 297 252 445 475 228 155 149 157 154 159 279 265 382 294 246 202 274 326 287 229 236 185 231 217 226 219 247 259 201 195 588 254 121 115 152 144 329 487 175 191 172 231 223 295 202 290 214 166 141 338 558 169 176 204 168 166 155 129 283 304 509 415 437 348 192 268 379 347 338 674 130 199 82 204 78 152 249 264 232 361 181 330 359 425 319 201 298 249 285 210 355 410 299 425 337 299 504 359 241 188 259 345 282 270 329 187 263 505 305 572 473 474 480 357 533 398 649 354 564 470 332 459 331 267 669 255 474 403 289 427 414 230 446 566 572 414 381 347 198 291 294 315 352 271 277 363 586 599 369 446 386 266 664 422 510 217 425 243 261 369 176 347 315 272 228 350 307 144 228 655 405 395 221 201 297 264 272 270 283 152 249 293 328 307 466 264 279 344 313 479 248 263 197 191 409 430 309 316 285 96 359 278 366 358 210 347 277 425 343 351 736 235 540 245 335 188 301 242 650 277 377 386 408 350 406 264 201 357 251 251 609 621 222 268 278 278 244 410 246 424 343 103 121 102 66 167 389 482 583 432 464 239 184 315 345 341 537 331 216 418 376 122 224 96 108 93 320 273 339 358 346 409 429 346 277 288 186 98 104 254 382 96 142 277 243 336 334 367 379 231 169 411 508 431 504 539 903 288 332 314 468 228 173 207 207 223 159 175 511 208 244 289 419 321 313 421 383 316 276 305 518 205 373 237 411 343 397 385 359 297 257 130 315 211 200 274 563 358 542 515 1999 2062 262 432 427 429 437 363 334 289 628 520 629 679 406 351 182 300 336 296 201 373 263 265 437 292 337 512 642 337 371 468 412 381 428 311 539 288 230 403 367 259 299 244 195 342 264 435 406 387 421 483 369 318 401 351 203 486 347 386 415 303 193 502 300 339 367 334 258 280 299 711 801 1005 477 748 607 877 427 520 543 633 435 509 463 401 336 229 894 307 212 208 254 378 261 238 545 374 865 638 838 746 804 953 1092 1193 890 1170 616 355 1176 1076 1221 1432 1427 1331 810 881 1089 1067 852 1163 1112 1370 1006 1703 1515 1228 1655 1286 1199 1555 1446 1821 1893 1899 706 1186 904 813 572 1106 1166 870 682 845 476 460 307 352 460 259 314 562 602 553 217 413 383 370 198 1670 1690 1629 1385 1618 1272 1621 1336 1233 1938 1895 1669 1800 1577 1568 1761 1622 1550 1427 1738 1817 1901 1284 1385 1610 1524 1472 1510 1492 480 450 344 1622 1520 755 2016 2364 2433 2102 534 601 606 192 650 191 682 646 399 1181 938 933 317 335 305 361 782 1102 766 1203 721 921 1405 1081 1024 1940 2184 1660 2127 3959 3356 2046 1886 2161 2345 808 711 1103 945 834 723 1141 548 1465 559 1341 650 96 92 1000 726 1209 1945 848 291 768 786 667 294 267 729 641 586 681 562 1352 1792 699 511 1086 1214 1245 1745 1133 1108 620 476 442 1019 705 1461 470 707 343 664 743 731 827 546 1607 1355 715 693 740 665 686 439 563 298 514 500 1028 689 730 879 432 396 1366 678 738 641 403 750 610 721 699 743 498 538 477 619 602 872 604 580 537 639 608 595 796 805 267 466 450 482 366 303 615 321 379 266 323 214 549 552 470 396 1010 846 417 234 302 210 186 196 252 292 542 520 276 411 216 230 213 298 337 246 251 409 353 260 303 276 312 82 362 380 614 211 203 245 294 431 378 308 290 359 366 381 573 392 338 243 198 568 510 710 227 404 469 444 418 340 275 310 328 422 510 368 500 351 265 462 475 499 453 330 266 278 294 279 281 472 211 476 428 224 571 487 387 513 323 419 527 623 326 359 615 64 822 381 343 275 260 202 424 544 290 681 598 709 859 691 717 327 261 231 184 428 248 378 376 212 192 378 151 204 155 244 304 209 246 232 134 136 137 99 118 224 160 759 496 401 261 275 493 197 426 405 328 217 556 455 561 484 276 304 389 620 410 438 455 432 421 338 561 392 615 388 209 144 408 247 182 266 290 533 582 432 678 470 404 609 364 508 493 521 417 553 545 914 435 892 745 599 636 583 503 721 572 158 450 558 488 615 485 477 499 123 546 570 797 135 226 212 195 238 277 345 314 273 287 421 255 624 212 202 356 490 554 402 455 230 855 180 256 99 186 244 476 369 397 468 409 498 362 383 261 219 225 268 190 222 193 473 407 546 458 472 343 439 308 354 362 860 309 302 149 165 203 140 384 270 755 280 319 573 459 806 682 621 588 363 215 912 504 677 699 511 703 530 618 446 523 471 568 586 548 420 455 423 559 516 632 565 348 868 966 1101 611 390 567 915 769 458 811 242 591 583 596 636 592 677 587 611 600 359 488 554 590 415 659 666 522 811 825 622 587 500 414 564 526 175 274 446 399 547 446 468 311 408 264 409 363 589 384 517 561 208 509 489 966 558 443 619 721 638 632 711 567 456 679 465 616 684 583 688 799 590 583 600 987 574 517 815 849 764 758 580 510 1638 1621 1382 1174 1327 1129 1131 1216 1069 1247 800 937 1031 1039 1167 1168 1641 1246 862 564 633 387 484 771 735 917 354 850 1077 956 1310 466 460 551 347 276 522 325 426 390 536 268 277 269 281 225 295 858 463 6119 372 376 340 525 488 552 404 668 561 628 565 667 435 507 441 528 623 498 597 625 619 835 837 374 313 323 293 333 317 237 319 236 193 86 211 248 126 223 178 162 76 99 87 110 202 196 191 173 137 271 175 278 361 389 438 393 407 271 237 216 386 276 273 304 209 282 203 241 320 142 126 193 173 92 122 342 206 308 682 511 400 164 135 315 327 368 283 344 427 297 357 416 385 241 213 267 317 279 405 249 334 364 285 371 282 437 377 439 590 288 492 340 406 376 541 464 347 191 736 296 693 483 271 644 380 438 331 385 513 667 287 522 376 657 657 685 660 683 355 206 273 523 165 351 507 365 246 514 457 435 480 549 602 620 871 622 848 552 868 584 755 740 654 582 696 819 545 803 636 170 224 357 237 267 276 1254 617 553 489 607 494 515 491 501 695 588 569 644 459 468 232 309 344 484 321 584 425 477 444 321 378 545 630 343 745 387 346 256 203 236 214 94 82 60 78 80 86 70 185 163 226 235 215 337 815 716 708 353 341 461 341 417 479 417 613 618 558 551 568 563 696 601 631 588 605 418 872 654 529 524 673 639 590 558 508 611 691 441 411 492 546 452 343 436 594 709 507 329 526 345 458 390 466 680 723 926 519 960 646 566 504 832 362 545 792 526 293 288 358 130 136 165 218 379 340 387 415 319 465 393 191 358 395 302 304 352 373 337 358 694 200 620 333 164 214 291 317 254 249 233 205 167 380 266 341 277 354 361 368 253 362 248 1026 335 317 414 304 348 197 177 160 414 311 258 309 283 266 233 237 185 228 369 608 399 298 548 516 558 278 431 455 449 507 595 156 307 381 322 463 440 465 455 279 405 426 186 435 269 266 201 582 802 765 510 404 328 313 356 337 556 197 1180 348 1307 1173 1244 1213 1674 1342 1268 1222 1495 1188 1499 1417 1350 1502 398 445 362 250 370 467 568 386 531 469 650 738 424 311 496 626 226 322 645 649 664 542 613 475 457 656 647 748 897 630 511 753 460 526 537 636 546 430 464 408 585 615 498 386 628 641 440 679 516 656 615 435 447 648 369 554 460 549 333 430 771 612 626 439 557 618 530 696 668 857 607 602 634 669 661 632 703 579 485 648 635 463 562 554 553 732 637 662 486 589 482 607 512 524 583 615 491 567 427 533 498 520 590 597 484 490 526 573 458 752 575 532 541 1038 509 760 556 801 747 674 446 575 625 672 776 776 746 767 523 512 821 565 512 763 664 777 893 757 784 801 896 942 958 983 786 800 596 719 707 906 835 801 932 928 1008 759 401 561 417 895 190 283 186 99 210 139 284 122 102 283 212 220 273 258 280 170 200 182 233 195 112 221 144 499 553 346 344 304 316 203 220 340 282 339 290 204 180 267 169 421 225 217 182 214 190 210 346 270 292 339 331 759 321 254 238 129 137 317 427 358 382 142 166 360 156 176 182 168 250 291 533 553 201 101 151 191 293 254 259 599 418 552 492 514 417 405 293 309 273 196 687 272 311 133 242 201 330 303 313 337 238 399 271 331 294 676 324 352 426 417 307 795 430 410 444 258 323 351 252 361 307 240 350 561 338 308 396 471 318 317 812 667 814 520 621 529 512 724 604 559 501 368 672 287 423 291 470 618 535 241 509 583 346 538 356 356 248 410 553 306 434 522 247 199 358 316 434 519 642 513 431 909 611 648 298 473 455 404 259 495 289 192 315 421 361 245 293 160 438 389 557 392 475 422 185 260 219 268 294 288 322 332 229 325 244 495 254 228 353 360 562 261 453 337 320 383 493 371 165 185 225 305 489 434 322 192 491 280 395 464 216 760 263 395 291 282 345 624 186 580 456 301 334 411 281 187 236 340 363 440 420 506 525 360 427 345 316 317 297 196 323 356 193 207 101 208 166 290 371 361 173 187 252 232 341 292 610 540 149 470 379 251 152 90 48 108 164 211 436 460 367 532 447 379 391 344 261 354 214 175 218 405 103 224 400 210 225 243 210 207 207 253 538 374 532 547 516 410 338 268 152 286 184 160 430 446 469 203 342 502 195 237 196 215 338 290 459 403 358 352 383 358 334 192 415 407 371 492 448 335 428 277 283 415 235 233 137 403 327 623 484 2228 2342 353 404 359 361 504 422 371 389 762 553 489 497 486 288 228 418 244 373 347 305 364 350 496 409 312 439 679 293 288 375 393 406 587 425 378 210 333 290 234 303 435 433 609 593 297 337 419 440 516 477 653 190 296 236 405 685 554 462 443 311 274 378 309 438 339 285 267 306 404 747 761 617 593 686 640 508 456 505 611 752 661 561 588 367 414 326 718 571 251 235 356 223 285 210 658 820 679 554 700 1100 979 1018 1259 972 1158 1259 762 490 1962 1470 2048 1871 2113 980 1250 1241 987 1573 1459 1532 1666 1526 1537 1937 1546 1737 1563 1614 1355 1414 1608 2356 1926 2108 798 865 1443 708 661 1215 1329 970 490 1084 367 457 440 172 469 420 511 786 694 576 295 356 322 223 277 1751 1730 1850 1393 1511 1495 1428 1667 1861 2278 1747 1837 1755 1578 1658 1544 1790 2280 2194 2092 2334 1679 1656 1588 1764 2059 2074 1854 1810 522 420 145 1320 1643 926 2618 2852 3052 2491 1092 911 523 130 545 276 234 115 219 1469 1330 1321 216 474 327 608 893 800 789 1331 1037 1003 1197 919 896 1875 2086 2056 1995 3426 3580 2008 1820 2758 2813 905 555 919 1010 1188 700 1180 477 1305 480 1170 572 121 117 1299 622 1323 1948 1152 458 1066 366 800 311 275 978 819 878 892 782 1386 1831 825 428 780 1615 1446 1344 742 1095 615 304 385 1400 674 1407 301 1032 586 804 556 425 487 682 1604 1843 518 555 605 541 645 637 704 426 416 748 805 654 702 992 545 495 1337 624 710 725 590 713 661 660 696 691 720 533 856 899 919 958 912 954 744 778 587 536 753 784 406 374 227 366 281 342 619 370 395 237 282 381 739 488 508 301 483 343 246 298 294 201 187 288 220 198 250 212 380 227 220 478 477 416 449 238 354 323 316 255 343 306 465 158 396 445 456 192 365 385 266 210 343 406 348 306 294 436 445 436 374 233 258 635 486 568 309 343 310 321 293 547 248 283 488 306 363 345 432 269 691 429 483 469 701 222 242 269 291 249 288 512 484 879 578 274 475 530 362 510 542 640 513 561 234 409 754 74 856 473 278 289 435 287 266 722 594 481 764 705 658 742 794 288 289 488 247 297 323 415 160 188 122 185 293 111 355 360 222 276 275 192 176 229 281 170 122 217 359 701 355 405 333 497 476 428 335 347 359 354 477 368 549 332 602 417 305 461 239 228 489 189 320 536 576 477 447 309 245 403 395 271 165 244 690 430 462 427 506 431 475 393 494 714 725 372 414 463 464 637 409 872 918 498 525 459 329 485 646 281 461 602 653 620 414 494 632 199 323 433 922 206 259 173 289 228 256 212 353 293 342 279 294 347 259 251 223 426 418 327 398 341 1058 223 147 108 241 409 557 349 451 450 418 496 439 482 526 443 465 691 453 471 549 621 449 687 467 423 303 327 310 422 477 798 608 205 322 96 362 155 329 490 542 388 440 819 306 526 494 771 840 476 250 426 514 553 583 451 598 516 726 642 454 663 530 715 361 338 361 445 829 797 854 730 270 751 865 985 697 651 520 657 497 565 892 353 709 663 493 585 441 712 597 670 644 476 494 767 520 389 882 438 630 701 755 735 594 521 687 442 298 511 581 354 138 182 264 330 481 512 577 538 541 578 540 760 326 339 482 448 1307 512 691 486 599 680 410 627 765 650 433 642 665 438 372 385 613 683 493 628 980 710 471 697 804 449 356 536 363 1668 1788 1709 1611 1222 1333 1103 1236 1188 1192 1158 1275 1406 1132 1384 948 1962 1127 736 583 601 953 688 667 741 707 355 1093 782 704 872 477 658 392 254 298 792 372 481 446 512 305 356 424 407 491 453 400 248 372 7295 6240 456 405 430 510 513 490 726 695 681 718 752 680 635 479 689 833 665 901 646 708 744 460 300 338 318 291 297 222 266 217 204 108 361 327 222 162 175 241 128 116 165 158 157 163 169 90 161 480 332 323 301 351 281 261 273 215 362 304 347 166 160 170 455 283 286 423 411 380 370 171 115 135 169 451 476 616 412 684 332 424 149 263 439 456 445 349 334 389 428 311 382 210 365 479 681 399 389 240 340 549 278 369 473 564 481 580 482 634 324 496 504 255 415 414 232 140 605 297 545 266 216 413 282 325 305 346 571 741 270 462 324 605 683 653 657 486 280 274 177 443 296 689 570 203 409 364 501 246 240 575 567 711 414 725 436 617 629 624 832 560 471 716 851 657 595 953 665 202 392 499 540 510 439 1313 761 703 643 644 528 495 433 547 893 868 715 462 347 468 406 300 402 239 398 641 573 638 405 528 313 411 818 662 694 720 264 267 494 436 556 211 190 172 190 184 195 189 229 166 332 173 199 288 443 703 595 498 565 672 547 433 535 588 592 675 558 626 870 590 732 570 648 565 568 692 672 504 427 671 502 478 326 580 500 509 665 578 503 397 578 535 565 470 566 770 357 521 665 424 663 750 598 538 737 920 511 961 485 471 600 654 340 876 798 368 253 358 276 60 64 72 86 351 514 451 278 456 482 805 201 368 536 288 386 277 290 339 382 717 108 419 190 452 361 428 358 262 273 242 212 141 374 157 381 314 330 389 414 264 340 228 633 355 309 260 318 322 255 231 447 354 297 378 405 455 229 357 325 171 228 527 659 649 421 442 524 434 256 472 403 426 722 717 143 498 369 319 527 517 453 1029 422 460 565 377 562 282 410 331 615 560 821 831 355 293 193 222 427 427 391 1548 439 1638 1419 1303 1445 1254 1400 1327 1562 1345 1392 1373 1253 1462 1268 588 682 700 379 599 745 556 496 374 522 890 792 408 499 378 372 514 541 717 687 671 709 593 680 632 595 654 779 781 597 499 723 462 562 596 626 538 397 435 358 594 616 511 392 647 623 446 673 492 646 614 484 467 642 327 515 446 466 314 353 664 618 564 366 485 473 423 485 624 693 573 578 558 607 581 573 541 581 420 556 587 414 480 486 533 676 597 673 474 552 453 516 450 466 524 521 443 561 394 501 449 460 563 569 464 413 490 525 418 657 452 507 438 873 497 586 542 762 665 584 416 463 659 683 660 796 632 793 460 447 789 531 373 631 600 733 800 778 663 649 740 783 726 860 725 790 522 570 536 781 696 723 862 897 899 724 352 532 345 815 196 255 202 95 226 139 262 122 98 275 179 197 328 213 277 152 180 162 172 160 110 172 140 485 529 302 336 292 306 199 204 340 276 373 264 198 178 284 183 409 219 211 174 198 184 256 340 279 301 309 295 757 270 240 224 123 129 257 431 342 364 144 141 327 133 149 155 112 234 281 531 464 168 105 149 156 312 201 209 666 455 475 493 515 297 373 211 250 214 158 608 266 315 127 313 156 322 295 280 325 218 291 265 250 225 482 297 346 439 397 270 763 410 388 383 212 269 331 229 349 283 240 321 507 339 270 370 405 312 311 696 646 738 496 503 505 465 598 602 552 551 380 764 287 417 277 384 543 547 241 470 526 340 462 406 406 255 360 467 278 394 518 211 181 346 314 426 529 570 503 385 889 595 609 261 515 323 374 261 501 291 213 272 445 324 208 229 168 409 378 501 360 477 360 152 227 208 236 246 288 312 338 194 302 292 492 261 220 322 329 552 240 435 337 318 371 473 338 151 169 242 320 479 428 308 215 348 338 410 456 210 789 239 399 267 286 335 564 154 458 454 291 334 467 271 195 224 282 357 371 353 402 417 304 538 324 336 301 270 173 296 291 181 199 76 202 197 305 379 349 171 191 236 212 331 262 407 499 153 466 309 253 140 96 48 92 150 230 449 302 283 376 370 269 379 332 221 366 214 115 222 382 64 222 365 204 229 241 156 205 151 249 537 356 433 523 532 410 294 288 154 298 201 179 367 379 418 226 299 423 189 233 153 234 330 276 410 351 360 362 403 362 318 201 377 371 347 452 408 343 422 265 227 295 319 217 172 395 365 535 318 2151 2050 378 412 351 385 503 418 316 340 752 553 531 488 439 319 208 352 238 361 285 229 312 306 466 395 314 451 615 287 296 378 381 390 580 399 348 277 311 319 267 291 427 403 487 497 263 284 385 422 434 417 653 216 265 242 391 664 515 428 423 266 209 362 303 426 323 271 234 273 371 598 815 582 535 646 559 463 466 475 535 653 552 517 569 367 392 314 705 492 188 172 358 219 269 190 537 676 646 485 629 869 811 873 1102 848 1193 1043 722 482 1945 1469 1972 1805 1883 1013 1059 1053 904 1504 1485 1506 1656 1432 1560 1670 1388 1536 1495 1470 1338 1185 1411 2215 1963 2019 782 866 1353 588 600 1180 1137 847 391 1032 398 467 432 168 453 391 493 715 671 491 307 350 320 215 341 1565 1602 1727 1339 1425 1454 1342 1540 1771 2136 1749 1729 1625 1649 1654 1461 1646 1978 1989 1840 1929 1533 1544 1471 1692 1945 2027 1842 1759 472 364 129 1177 1573 880 2383 2621 2763 2430 1054 871 501 128 494 284 254 147 215 1368 1124 1081 224 454 313 567 846 767 838 1194 951 1075 963 797 878 1819 2033 1796 1846 3303 3455 2009 1793 2622 2443 868 499 869 982 1131 674 1144 467 1250 451 996 546 111 107 1163 578 1208 1739 1112 388 1018 360 732 293 269 996 839 888 865 741 1400 1672 675 424 729 1352 1195 1191 851 1040 445 288 375 1256 626 1356 243 836 506 770 525 423 458 621 1487 1718 516 551 593 488 540 611 684 457 431 713 788 665 694 921 431 383 1267 570 660 674 543 583 521 579 666 687 706 566 710 899 915 962 900 948 730 730 565 557 733 664 329 377 250 319 261 338 529 304 354 224 274 359 747 446 429 261 449 282 236 248 278 137 121 272 176 192 250 206 370 243 204 462 473 381 425 270 340 324 325 355 383 318 457 156 402 447 406 184 343 325 232 170 273 376 322 254 266 335 414 432 344 211 202 602 514 535 317 341 312 319 306 525 244 302 440 282 399 370 355 258 548 392 436 481 628 176 226 213 260 248 287 493 481 738 521 221 494 389 315 423 386 478 418 462 245 365 656 54 762 441 287 244 411 293 233 671 524 443 713 619 724 692 756 193 317 498 227 199 246 387 150 174 110 175 231 105 359 356 180 260 263 178 160 213 215 106 118 174 257 615 331 353 291 485 384 421 315 348 355 315 496 359 469 281 618 357 287 397 213 218 498 183 294 534 564 518 400 330 225 351 399 267 161 226 529 402 432 397 512 377 451 432 455 622 562 348 385 534 446 634 313 833 839 438 487 475 336 417 596 233 404 499 637 637 404 468 606 211 300 408 862 206 251 171 285 220 252 181 322 297 353 278 282 288 251 241 196 426 436 369 436 299 1035 196 143 106 208 393 529 327 425 434 402 488 396 464 570 460 509 762 499 542 580 597 439 671 459 403 317 341 314 375 399 669 571 238 300 92 338 135 321 496 496 320 392 694 300 469 368 768 719 468 238 390 482 495 527 383 479 444 562 537 359 550 452 638 346 342 371 425 771 708 834 725 241 719 721 793 564 648 387 682 455 499 905 339 699 624 458 605 408 695 564 643 617 413 434 765 541 343 786 442 545 688 730 656 513 440 646 412 274 474 581 324 110 156 275 358 455 365 516 516 478 433 532 742 310 286 394 404 1209 448 639 426 600 696 400 558 720 542 395 616 658 436 354 373 579 648 495 575 938 672 453 657 729 425 342 533 339 1522 1597 1498 1408 1134 1158 1041 1139 1167 1177 1176 1309 1301 1108 1235 866 1781 1095 708 579 609 854 645 606 699 739 341 911 817 745 860 411 718 430 218 234 689 356 450 454 463 312 338 375 333 423 393 390 199 376 6240 6992 432 387 426 545 555 467 672 745 479 578 571 565 621 447 627 724 642 786 603 613 647 483 298 274 252 283 275 218 254 222 215 108 297 323 216 166 165 204 66 110 163 150 122 130 134 78 126 448 302 291 283 289 235 223 235 209 283 259 297 194 174 188 408 267 309 338 334 335 329 169 113 149 173 365 449 597 406 625 380 401 157 259 425 431 408 323 306 385 420 313 380 194 289 455 629 375 373 254 320 512 260 306 416 538 402 448 418 536 292 407 434 239 374 386 210 126 599 291 515 240 208 379 284 323 301 342 561 581 300 404 297 569 602 586 567 446 219 205 163 358 294 633 447 191 298 325 381 224 234 537 529 704 399 656 424 648 521 600 771 522 510 611 817 609 577 923 595 188 354 513 511 471 415 1225 694 620 589 599 520 485 419 537 778 768 674 432 319 525 363 272 340 245 373 596 538 696 419 557 273 391 738 650 658 664 252 267 421 415 552 215 188 172 196 184 195 189 217 154 375 161 218 256 444 669 561 466 531 610 515 405 460 588 576 566 628 654 683 620 725 563 641 509 540 626 707 398 329 488 410 451 306 556 493 464 583 505 448 319 439 467 534 465 550 747 352 466 508 396 621 571 521 526 709 909 497 957 469 457 540 647 353 779 760 373 313 268 152 52 60 70 82 341 500 366 256 436 350 733 185 317 496 292 259 247 251 358 342 720 104 424 180 421 338 412 269 246 253 224 173 131 352 157 307 306 287 330 487 222 303 218 636 359 329 254 280 283 235 211 430 328 277 294 331 437 203 334 298 221 264 498 624 619 405 428 516 422 224 404 393 437 616 606 137 475 333 295 489 463 397 959 416 438 451 321 515 284 376 322 668 514 681 737 340 272 193 230 418 386 347 1376 381 1483 1260 1269 1462 1160 1273 1253 1366 1214 1316 1235 1121 1364 1202 508 661 604 359 579 751 554 439 362 490 885 791 322 401 358 474 517 511 681 607 589 594 510 588 552 520 568 689 749 461 700 810 603 814 555 712 672 761 529 489 760 887 866 754 925 1423 974 871 788 870 848 971 990 1027 571 614 679 617 463 652 764 741 962 555 920 769 763 732 858 928 919 951 852 952 913 861 872 648 1348 884 1189 678 734 718 916 896 692 593 611 528 695 544 688 645 522 613 586 760 719 782 844 558 896 688 760 658 670 713 785 637 733 796 725 768 483 637 705 825 706 675 724 853 743 636 814 803 909 868 797 709 766 808 461 1144 1102 887 1049 886 906 1193 888 1308 1047 549 680 647 854 1028 883 1072 995 1042 859 749 819 960 495 782 618 843 289 171 267 234 275 276 353 230 175 229 391 301 270 270 315 471 469 413 608 526 452 509 653 492 554 360 355 339 347 275 314 350 317 708 606 558 478 625 278 260 484 488 407 456 456 436 353 242 294 358 348 952 531 217 187 193 124 212 399 311 349 201 296 358 332 341 242 308 289 421 339 872 308 277 348 179 230 225 202 557 383 684 356 390 391 428 605 341 300 258 543 268 343 354 327 208 223 320 389 601 278 590 394 333 423 705 459 421 251 339 334 730 619 520 660 266 275 328 496 464 470 435 230 348 434 386 270 538 351 587 600 567 834 757 851 657 746 910 547 970 949 511 1102 276 373 659 591 599 490 511 608 661 598 858 387 410 356 683 626 348 534 424 315 289 279 248 484 889 873 563 726 556 584 452 408 420 501 368 595 537 782 353 660 451 480 298 529 286 278 377 613 852 692 306 661 429 423 463 259 350 525 467 571 595 510 713 526 402 720 594 760 488 624 546 534 696 613 508 269 306 257 448 805 446 504 267 368 605 572 763 418 1053 317 815 211 768 561 562 317 656 541 480 718 398 456 384 352 312 457 534 458 496 526 561 691 432 315 445 339 219 387 397 255 281 324 197 331 261 717 725 323 375 398 242 676 656 673 746 398 455 726 720 286 60 112 279 131 605 718 728 848 624 551 513 545 451 484 477 190 174 363 445 145 290 254 476 424 469 360 301 394 384 478 532 713 675 616 615 241 337 391 322 307 281 462 501 375 315 426 406 521 557 494 529 426 685 522 651 467 249 251 711 727 276 329 352 340 386 416 541 441 314 267 375 409 381 299 730 517 647 492 2477 3041 459 437 572 428 559 527 690 558 851 596 567 543 680 556 241 321 359 558 579 346 635 629 609 603 443 707 762 720 356 493 545 640 465 322 564 271 439 447 405 283 205 282 358 314 152 177 441 384 550 267 504 341 349 418 580 886 457 675 483 201 523 757 595 820 635 597 242 297 265 967 1189 733 512 932 1235 1080 565 940 912 1005 773 807 717 641 459 528 1304 840 362 371 280 232 179 266 1025 1039 774 779 1061 1507 1511 1673 1718 1493 1287 1014 934 767 1448 1326 1472 1404 1798 1798 1389 1287 1663 1640 1551 1613 1118 1715 1648 1923 1752 1943 1405 1789 1398 2035 1448 2153 2533 2683 1874 1527 1582 524 555 1268 1439 988 673 1088 602 579 559 290 673 512 401 904 673 712 303 580 562 352 262 1836 1869 2087 2430 2357 1805 1870 2268 1906 2455 2028 1889 2091 2021 1959 2317 1703 1626 1973 1855 2461 1494 2254 2638 2725 2145 2536 2673 2765 439 364 368 2375 2215 908 2912 3037 3257 2973 1004 993 708 226 817 204 572 385 182 1841 1065 1153 382 481 409 565 1210 1037 1133 1940 1188 1488 1404 1232 1651 2136 2655 2448 3079 5074 5246 2375 2688 3254 3251 1603 1009 1244 1285 1431 879 1561 725 2120 677 2628 956 195 148 1038 1003 2183 2855 1467 733 995 632 923 756 781 991 1004 1052 1446 1291 1753 2091 915 706 1407 1790 1788 2021 1320 1276 934 883 889 1811 848 1602 660 1168 677 1176 748 787 876 1297 2513 2230 698 671 1105 721 931 848 883 527 599 850 1379 829 567 1457 586 544 2298 764 788 1001 816 691 592 599 1026 791 901 827 740 1059 999 1001 1012 1101 932 949 907 812 793 957 501 438 476 209 611 584 1081 587 734 311 825 403 1006 665 388 391 648 615 380 488 550 347 236 197 255 458 635 620 512 636 617 644 627 529 643 547 506 608 659 648 791 627 497 317 416 488 523 264 286 495 325 341 585 477 441 477 591 576 651 427 404 332 461 633 833 629 468 496 489 538 505 542 447 561 419 743 654 478 594 460 403 634 663 540 476 291 410 452 301 366 345 674 354 462 833 263 632 407 332 441 248 323 443 598 463 478 826 68 859 269 445 353 351 316 403 649 405 933 508 950 713 702 831 511 317 328 344 293 183 318 242 237 219 240 247 338 303 396 330 205 369 349 198 329 346 243 303 305 205 851 584 501 374 374 642 365 221 225 563 297 651 599 474 362 399 532 525 689 700 421 741 403 492 370 831 922 787 492 420 232 321 232 172 202 684 683 797 824 1280 629 803 791 781 919 867 535 653 663 700 1219 958 886 883 822 988 902 636 548 536 412 873 1050 884 785 784 976 490 229 554 604 1419 176 241 318 310 401 416 370 545 722 302 403 489 543 321 296 277 1199 831 489 581 551 911 289 267 138 299 475 608 524 568 537 529 625 448 529 457 336 392 489 390 424 430 528 458 552 511 764 336 358 365 422 465 817 343 472 517 253 431 302 425 414 972 384 467 829 747 927 739 960 1231 464 539 910 827 849 873 927 804 740 899 782 715 914 685 667 530 582 513 827 543 586 617 753 492 1326 997 1190 803 747 777 1010 428 725 1026 355 674 767 712 822 724 788 696 788 776 841 623 1241 736 714 529 697 561 1085 1302 1151 1148 1052 671 435 335 1030 771 447 504 567 715 789 417 576 875 584 861 692 631 885 837 650 591 501 1090 998 841 736 802 1022 859 888 892 962 1036 840 756 759 806 819 785 639 1172 603 873 979 1127 1125 1021 1145 1235 1100 1079 2719 2380 1775 1768 1915 1911 1713 1836 1433 2337 1960 2235 1983 1537 1818 1245 2308 1209 1360 880 918 1183 1027 990 1004 1262 578 975 1507 1356 1164 658 597 664 544 412 895 591 485 268 336 272 313 361 821 759 448 508 376 340 456 432 10226 1137 1535 1199 1480 1045 519 758 771 1077 889 902 567 794 757 679 1056 1041 643 802 846 594 297 386 358 314 369 267 266 467 257 142 413 306 302 272 179 248 113 90 146 157 239 213 265 255 251 366 404 444 331 555 499 485 503 213 227 250 437 356 261 312 371 462 330 390 653 328 328 214 196 172 222 775 377 457 623 1046 462 450 211 482 519 465 443 555 639 606 520 669 655 357 460 476 501 528 517 706 468 537 287 302 278 853 744 695 574 589 466 582 616 379 541 507 507 159 907 359 898 496 313 846 423 558 395 540 930 943 483 359 335 774 702 692 1014 979 365 355 413 782 330 750 762 519 371 809 683 515 493 720 797 705 642 864 804 867 1175 983 936 1682 1285 1023 970 1076 1035 1212 1118 399 607 464 714 672 478 2139 735 809 804 783 860 768 674 769 1035 1052 1073 699 394 720 577 339 284 607 737 681 605 608 589 433 466 545 981 851 801 835 417 332 754 545 442 335 348 283 362 385 321 260 323 273 403 219 327 758 579 796 609 833 977 763 820 693 763 835 1096 1018 916 901 957 905 879 637 697 817 858 633 789 686 661 896 773 591 1035 597 846 737 845 859 531 581 717 718 614 738 864 713 792 693 686 874 775 643 713 807 1173 1187 696 1396 782 731 591 1464 747 1210 936 537 362 324 419 189 122 136 216 544 411 532 607 530 734 645 237 512 669 303 520 510 475 357 440 1041 217 529 458 315 304 599 586 216 295 244 341 305 438 375 237 531 389 609 431 449 453 198 1092 492 464 579 502 279 540 488 373 480 398 558 443 392 440 314 372 207 272 644 564 583 784 743 791 612 539 851 497 635 631 705 474 603 661 491 733 719 623 716 628 401 537 312 340 395 344 268 688 1236 1225 752 404 371 229 728 468 415 457 1797 380 1853 1717 1836 1399 1637 1699 1753 1919 1589 1904 1597 2124 1453 1418 708 602 576 559 935 578 777 586 843 595 1046 995 626 578 853 873 655 669 777 799 769 828 424 554 451 653 783 875 1251 594 667 876 695 980 744 839 760 798 1072 658 1045 1107 1025 818 1039 1090 824 781 927 1078 1013 972 973 947 553 575 696 797 861 487 760 800 934 653 793 736 668 755 1334 1042 1156 1126 1079 1146 1063 1106 930 481 1150 892 1379 869 907 802 957 863 848 895 637 1020 836 844 753 768 705 838 831 627 847 746 588 694 726 759 849 572 684 818 732 753 666 940 653 556 456 610 651 827 1101 1104 848 744 901 939 798 812 818 797 776 1093 784 910 653 703 769 810 749 746 760 787 810 758 786 875 961 968 949 1056 921 838 853 934 879 692 846 922 823 433 813 911 414 292 366 516 388 562 488 470 203 365 321 383 425 446 514 249 276 230 232 406 290 431 287 384 514 540 601 561 575 318 294 538 342 486 588 327 267 395 417 280 491 440 441 556 260 360 515 332 393 436 412 881 487 280 264 194 352 265 499 358 449 377 147 287 233 332 307 329 326 267 497 691 376 277 453 293 273 293 351 467 399 944 396 460 444 364 229 536 455 410 1062 272 631 300 430 190 316 632 516 465 462 441 440 513 360 599 346 478 374 344 344 779 521 433 669 255 465 363 505 443 346 397 357 322 558 362 372 703 487 503 783 838 668 954 571 754 577 1001 584 948 521 416 635 400 248 1138 464 977 425 463 601 505 352 603 406 437 456 695 764 454 520 390 513 717 385 444 598 630 690 610 613 611 500 832 690 456 659 380 476 569 684 535 502 495 500 276 477 673 359 621 582 566 563 449 450 461 318 344 268 383 440 429 469 488 689 888 590 540 842 633 783 530 491 390 368 466 498 651 283 353 302 360 630 473 685 463 379 612 561 833 569 1029 307 1100 317 416 438 658 391 683 420 728 572 497 540 411 444 416 661 576 558 620 616 626 629 300 488 465 423 232 506 597 154 199 231 335 361 360 613 974 606 801 461 369 729 511 586 623 501 433 650 706 133 95 110 208 167 441 494 640 604 622 582 632 721 542 490 371 146 169 372 490 110 540 261 452 515 562 433 327 288 269 553 595 707 632 695 695 309 534 545 540 476 455 619 635 634 432 349 573 338 390 421 475 514 644 514 498 619 298 307 639 666 410 455 508 490 572 657 493 669 480 313 366 587 376 419 472 490 657 712 2855 2395 521 607 524 586 698 525 616 577 765 874 674 670 703 467 422 475 345 312 612 352 619 619 501 507 505 778 737 547 407 416 591 451 503 426 566 337 303 440 372 231 290 311 443 385 203 419 623 645 759 332 504 445 595 663 252 670 563 510 425 382 229 756 392 374 562 532 277 303 372 937 865 827 549 867 1076 1255 598 967 802 1030 790 735 734 770 403 533 859 985 465 382 378 242 449 242 672 743 1014 1026 891 952 1147 1182 1316 1167 1056 1176 885 762 1235 1161 1338 1460 1790 1557 1283 1251 1523 1442 1336 1431 1391 1761 1222 1823 1679 1774 1594 1778 1340 1779 1284 2998 2669 2703 1449 1724 1313 863 768 1475 1763 1359 706 1316 420 422 613 472 807 621 410 848 853 697 473 515 483 436 243 2223 2268 2214 2203 1978 2186 2259 1799 2068 2473 2568 2258 2707 1909 2296 2333 2058 2316 2281 2205 2468 2568 2201 2398 2673 2366 2541 2582 2581 725 577 430 2131 2375 1297 2553 2841 2854 2741 948 940 751 347 842 211 568 362 316 1789 1155 1278 442 712 639 497 1321 1425 973 1706 895 1249 1459 1057 1752 2265 2596 2237 2287 4910 4872 2239 3189 3474 3561 1832 883 1654 1417 1575 1183 1650 583 2580 1009 1582 922 133 98 1389 1339 1819 2593 1273 542 1204 805 908 527 525 981 924 945 1084 894 1991 2425 864 730 1547 1916 1868 2019 1335 1343 908 837 822 1748 1477 1836 522 1262 733 1075 974 813 897 1074 2427 2023 995 825 697 632 717 615 659 590 546 1150 1428 940 672 1373 705 637 2318 545 740 1236 424 951 737 746 846 921 995 929 1007 989 987 1034 1048 1078 930 1009 901 730 1113 1013 481 411 701 492 571 511 862 599 527 358 500 741 827 604 920 542 857 798 615 262 494 322 288 318 275 464 299 283 416 366 410 507 459 533 725 423 406 477 666 552 619 514 471 224 460 544 643 214 274 273 305 393 350 416 379 371 378 419 649 375 295 355 306 720 774 718 463 527 446 415 515 658 456 484 652 747 603 683 510 569 493 806 774 570 569 389 402 460 403 283 312 496 236 676 582 273 629 552 477 665 393 467 592 755 457 576 836 62 864 370 422 432 320 256 400 500 586 720 917 746 879 636 719 389 382 281 463 268 227 484 318 364 328 322 185 244 238 380 240 272 235 195 316 312 214 126 281 259 148 860 680 568 454 651 631 592 367 347 403 393 886 708 668 428 579 532 491 559 449 428 473 643 542 578 923 652 737 692 321 266 372 512 416 338 906 499 555 685 924 616 668 803 642 669 548 519 658 869 714 1012 838 907 890 812 1015 868 465 646 644 318 618 866 865 917 969 656 660 184 536 726 1407 222 218 282 429 348 352 368 487 520 290 518 502 691 408 398 223 988 786 559 668 276 1398 242 285 225 389 486 545 447 489 534 508 613 513 570 510 375 374 595 366 456 427 794 602 856 652 621 406 444 479 409 395 658 335 481 322 169 491 310 379 515 796 505 493 1037 609 908 663 792 1177 638 489 987 750 740 770 726 798 639 815 648 725 665 849 721 489 488 472 566 729 719 863 902 668 1344 1015 1141 746 600 659 851 597 824 939 309 759 592 687 592 679 894 822 855 849 1032 652 820 724 573 915 935 478 1032 1292 1159 941 823 463 752 686 497 574 596 457 575 617 572 496 587 379 559 659 734 647 796 748 787 576 555 1243 1070 797 774 759 1025 943 782 768 824 679 824 972 962 761 1042 875 894 812 986 755 1021 859 1070 1044 856 819 979 1061 2371 2303 1795 1924 1783 1646 1760 1834 1589 2316 1783 2062 1329 1514 1730 1271 2253 2309 1517 1004 1092 792 775 1070 1113 1206 642 1354 1315 1146 1570 835 701 1028 491 322 659 576 530 543 533 460 485 437 499 497 514 558 443 525 405 387 1137 9192 3666 960 1051 708 756 692 714 925 915 837 695 753 827 642 855 1006 1032 976 984 756 334 328 292 363 390 334 281 507 233 439 275 426 317 227 305 357 96 225 176 160 226 206 183 248 165 374 252 506 397 416 481 469 505 381 359 421 636 353 313 351 769 294 327 395 430 342 291 305 288 230 295 616 365 504 579 923 428 466 372 469 450 316 423 530 577 703 487 643 671 376 409 400 439 569 489 453 581 527 314 441 385 974 515 693 724 716 500 609 666 325 593 602 237 156 624 399 664 265 318 625 392 212 412 194 680 974 303 290 241 694 804 821 807 695 373 305 338 663 401 837 690 426 387 768 590 560 373 563 758 865 700 772 821 845 577 744 1252 1270 706 839 849 845 751 1124 901 312 541 553 503 541 490 2130 559 664 661 607 934 989 949 886 1047 997 921 663 411 629 365 462 442 647 735 526 825 541 947 583 519 628 806 743 964 756 504 490 671 472 518 219 287 242 291 291 209 170 480 302 431 500 352 700 816 774 807 769 718 774 872 724 801 1000 1003 1141 1048 975 981 983 889 749 770 835 920 730 868 806 520 806 793 681 880 659 845 670 729 689 800 785 998 562 824 781 704 853 732 857 619 686 978 761 874 862 966 1098 769 1303 888 778 650 1219 613 964 1114 680 324 306 274 410 279 320 348 640 496 355 583 502 546 429 193 434 495 342 364 452 321 329 405 907 231 475 500 375 297 615 447 348 244 240 350 243 334 433 260 394 272 509 437 359 615 234 1325 667 594 755 433 446 451 394 217 419 465 561 521 537 397 325 379 425 241 688 987 483 708 725 898 819 666 727 541 788 590 1067 287 591 865 790 906 918 689 737 684 506 574 382 586 451 396 329 796 1642 849 645 201 322 454 370 446 604 330 1631 456 1876 1689 1790 1657 1894 1986 2109 1859 1912 1865 1856 2154 2197 1977 605 761 656 501 874 678 955 519 448 573 1022 926 894 750 656 820 419 652 871 731 726 722 495 811 769 989 1025 1123 1020 577 720 1143 624 1083 917 1032 998 821 628 599 968 1059 840 872 814 1063 924 1066 816 903 1060 1028 1031 898 387 589 697 715 630 430 842 808 744 647 977 579 597 555 1201 920 1102 1292 1193 1204 1144 1047 1024 921 1284 1100 1215 732 836 833 799 774 680 743 642 806 601 827 699 878 734 764 922 639 609 750 588 501 689 759 718 505 649 655 750 689 733 850 677 631 754 675 688 977 975 942 711 565 774 823 759 800 704 908 647 814 939 955 502 964 916 733 926 894 606 510 558 585 688 760 852 823 875 936 992 1195 1147 1189 930 891 766 997 818 619 810 1067 412 196 331 330 355 394 356 564 149 302 308 453 423 463 503 391 483 421 405 468 308 442 350 479 590 629 676 584 656 301 347 657 421 602 588 475 407 511 358 311 364 348 320 363 436 523 595 394 470 288 260 1042 507 329 260 298 210 288 480 259 303 269 178 201 288 277 319 243 334 266 464 627 394 319 435 444 315 452 435 826 501 812 421 505 374 582 371 482 398 342 522 361 408 474 362 264 296 268 248 567 599 617 454 477 394 540 453 382 359 328 443 771 503 699 718 263 793 309 448 510 496 433 222 384 519 624 486 455 603 589 692 792 879 1114 825 670 973 817 663 1460 730 630 871 365 463 1008 433 858 485 499 966 747 547 678 515 554 483 756 763 533 634 558 324 289 398 445 787 788 720 805 731 576 685 633 457 446 558 594 500 742 673 424 608 648 783 328 558 453 580 755 708 720 716 471 484 368 532 572 546 365 552 380 624 460 722 892 612 594 685 526 862 367 417 492 399 488 458 614 266 297 324 488 684 679 537 384 403 642 658 785 684 1057 443 1363 472 559 632 619 465 808 540 485 749 444 562 318 430 552 755 606 502 605 567 703 709 373 508 476 539 391 645 414 169 205 249 239 302 528 714 765 558 649 354 288 818 775 539 788 458 537 649 564 134 120 167 171 101 578 698 717 816 893 720 668 927 727 389 432 225 248 464 439 230 438 329 354 549 579 437 378 322 346 605 752 641 646 670 890 391 531 461 489 756 660 587 583 575 657 385 751 525 569 600 539 646 734 749 638 654 351 358 766 772 450 454 506 463 574 566 655 616 460 453 314 626 499 314 599 603 538 686 2963 2622 660 830 626 957 653 588 758 687 631 838 787 576 743 587 437 322 338 518 624 362 718 762 939 521 449 880 959 527 409 461 703 551 499 367 616 313 382 387 329 311 273 337 344 345 187 226 597 505 613 396 761 510 416 542 287 777 636 382 627 336 424 752 510 691 600 546 281 351 573 1022 1307 721 494 1165 1424 1208 557 887 752 1431 835 889 799 634 531 499 1119 749 460 424 653 336 449 231 1029 739 1132 927 961 1204 1357 1467 1502 1357 1322 1236 1043 803 1301 1281 1448 1283 1913 1684 1397 1308 1816 1563 1489 1541 1513 1640 1616 2294 1587 1817 1560 1957 1558 1942 1591 3162 2555 2632 1646 1559 1548 591 600 1647 1938 1045 695 1633 445 424 673 313 673 513 338 885 1083 597 454 580 556 480 335 2295 2501 2473 2642 2277 2156 2337 2339 2019 2797 2473 2033 2272 2118 2388 2106 1857 2518 2224 1902 2215 2047 2596 2235 2987 2429 2661 2986 3094 566 426 401 2476 2384 1020 2318 3376 3579 2653 1389 1269 958 440 869 248 394 304 259 1949 1176 1190 365 647 556 628 1183 1300 1261 1706 1140 1645 1406 1145 1616 2050 2432 2450 2905 5518 4602 2457 3226 3348 3579 1706 902 1423 1388 1550 1043 1663 866 2929 953 1758 884 111 103 1218 1157 1944 3166 1577 404 1526 742 966 504 457 1011 944 988 1416 1385 2029 2221 918 900 1654 2026 2057 2144 1370 1469 866 851 827 2184 1390 1856 687 1365 795 1162 1254 1157 1410 1036 2381 1792 1133 1069 807 684 958 799 948 607 539 757 1226 781 690 1634 808 776 2423 674 834 1226 464 813 742 736 967 1024 854 890 816 1013 1015 1009 972 1051 1124 1118 996 907 1195 996 489 513 494 462 613 698 1326 830 726 410 669 501 1013 722 583 508 1075 622 509 563 558 388 294 192 293 376 375 407 332 429 488 505 503 428 603 285 356 460 403 527 486 413 468 177 545 612 805 235 273 303 560 516 370 454 404 293 402 465 793 328 478 405 379 779 817 718 590 678 697 693 590 840 534 687 615 765 601 926 521 666 689 733 724 679 749 234 670 481 371 357 319 729 343 505 735 311 583 476 382 576 520 577 488 629 442 536 823 106 962 411 355 380 387 359 479 460 525 821 729 924 883 750 696 310 281 444 487 373 150 465 410 258 217 420 240 409 399 490 384 363 291 253 236 311 247 96 414 160 242 1129 645 569 480 439 857 486 434 366 516 309 739 554 541 566 527 715 560 750 566 510 507 712 414 774 963 902 742 966 308 296 475 485 343 268 790 687 759 569 1182 703 830 795 542 633 734 546 804 1110 696 1455 932 936 784 947 1102 746 685 787 595 403 760 1004 826 816 867 1081 878 184 737 833 1459 319 272 256 380 344 358 401 419 513 489 570 519 535 423 403 372 1363 793 421 526 595 1442 160 141 101 180 655 671 538 588 648 632 862 800 563 486 416 380 611 385 461 565 615 497 690 608 540 446 482 546 326 424 652 333 541 411 408 573 423 397 437 792 571 451 1096 492 768 524 791 1134 677 414 840 789 628 711 741 912 696 576 668 671 627 898 736 360 399 396 694 688 623 881 776 534 1369 1024 1179 775 649 706 1017 841 658 745 366 799 691 948 699 946 926 917 983 966 1052 742 970 561 913 864 842 479 1402 1432 1332 1114 959 385 773 630 824 764 485 533 605 741 775 483 551 608 649 752 718 716 820 664 1068 635 759 1470 1188 969 868 820 924 813 826 973 1067 1085 1051 885 1199 760 900 1146 822 1163 1190 695 996 1023 978 1026 1215 1117 1267 1158 2686 2554 1993 2017 1821 2116 2101 2219 1756 2624 2096 2479 1712 1963 1857 1444 2567 2166 1439 820 872 968 989 1170 1219 1435 599 1198 1651 1373 1386 612 634 864 384 317 619 665 446 433 372 455 364 411 728 612 485 429 525 488 430 426 1535 3666 10767 1250 1168 1011 694 840 860 836 648 710 792 708 559 729 976 1131 896 1293 1325 712 332 400 372 315 317 264 356 668 335 292 411 238 383 203 433 266 145 339 284 269 300 382 407 376 341 266 196 567 421 584 597 482 539 372 251 615 455 361 307 343 479 287 429 488 456 275 251 357 342 264 334 658 420 640 760 1051 768 663 513 682 682 617 741 670 611 636 462 685 645 615 495 488 502 593 370 594 453 503 366 469 492 924 746 660 802 754 634 652 739 532 868 735 357 186 809 419 816 374 390 786 491 310 448 314 871 1147 490 463 443 766 959 933 1164 981 460 413 585 985 432 973 957 616 444 1175 849 605 458 707 808 1351 865 1031 1134 726 755 897 1384 1689 724 980 939 1000 1204 1140 1121 387 615 550 586 654 688 2132 882 784 734 745 1008 890 789 928 1026 997 1171 735 463 607 490 402 331 624 743 594 623 659 776 613 552 413 752 865 975 906 744 516 661 571 514 370 348 252 425 319 244 183 543 337 531 345 328 716 744 853 680 1006 1029 837 779 821 978 845 1088 1493 1245 1172 1017 1089 1290 985 1080 1058 1021 750 1010 748 521 984 883 615 1100 875 802 586 681 794 786 784 775 710 847 741 594 1163 755 774 499 813 725 717 722 836 1241 1237 825 1945 1412 819 501 1129 872 957 1056 585 315 351 298 310 192 214 327 775 608 442 672 487 591 662 331 461 412 398 291 417 353 295 309 1016 265 649 412 311 461 681 746 359 338 300 433 345 340 476 431 485 361 556 488 332 305 269 1522 561 502 757 453 407 450 410 348 360 453 528 561 549 493 231 227 582 281 969 945 592 848 1038 1232 661 642 823 486 604 863 781 429 654 863 693 872 907 779 748 827 708 586 523 472 701 362 244 812 1560 898 483 347 305 302 627 375 550 463 1805 443 2184 1906 1862 1643 1857 2078 1995 2063 2171 2103 1976 2108 1838 1705 618 885 597 505 797 675 902 709 726 763 1254 1056 542 563 783 1130 410 630 993 995 896 872 547 775 788 816 873 970 1225 963 1064 1120 1002 1061 891 1202 1160 1335 961 1048 1182 1313 1181 1469 1128 1421 1149 1137 1144 1354 1388 987 983 969 524 778 983 723 1035 556 892 953 1072 576 1102 654 660 614 1196 777 1258 1214 1080 1107 1074 1288 1040 874 1220 1252 977 859 1054 968 986 1096 875 845 1049 848 1034 862 1240 809 902 1288 863 1026 1031 967 1052 853 1117 1100 1056 1127 1141 1206 1148 867 1076 878 893 992 853 961 1160 1468 800 840 1166 892 1014 822 1349 1380 876 956 940 864 1454 968 545 1167 1284 1058 981 1091 1411 1195 1152 1176 1061 1085 1316 1220 1337 1630 1457 1262 1332 1299 1145 1136 1119 1098 1032 694 936 1298 516 364 553 483 637 633 653 456 319 391 498 318 590 551 605 499 654 548 499 955 824 838 880 511 727 502 629 522 591 599 593 591 669 825 698 529 417 583 458 511 726 700 663 908 470 636 807 651 763 648 589 1304 427 467 414 329 319 370 582 702 823 653 334 336 398 355 443 278 574 215 696 1129 594 383 634 346 531 424 437 917 847 1068 657 675 678 723 394 611 567 483 715 422 475 513 520 332 317 765 730 609 622 603 773 787 633 618 737 820 464 561 533 1134 578 878 965 549 541 463 575 557 588 672 493 392 814 878 618 684 684 696 1101 1245 1526 1140 1164 915 1479 1206 917 1511 953 800 1075 764 569 1247 674 933 812 597 965 801 849 917 782 717 570 1281 608 610 891 642 688 712 624 437 719 814 1012 754 950 789 835 1068 736 816 495 620 584 950 856 705 575 708 627 430 600 709 402 651 892 869 814 751 597 594 468 547 423 374 582 569 783 610 886 1147 643 756 1003 694 1135 692 590 822 724 572 778 830 451 520 452 514 810 860 755 489 610 931 1025 1230 713 1052 597 1213 578 1025 948 782 549 959 734 831 863 720 972 521 463 659 996 1210 964 777 773 980 966 444 522 412 964 612 1053 711 268 280 312 335 614 409 1176 1220 720 879 710 439 968 903 1005 897 796 557 841 767 154 171 182 210 307 604 763 888 976 929 993 839 781 716 744 575 233 190 562 792 188 712 472 877 923 954 611 437 423 376 641 598 1271 950 752 878 341 465 524 571 652 499 702 692 754 603 689 753 466 558 727 664 979 928 750 957 884 585 599 985 901 410 616 669 610 727 844 965 912 653 673 394 942 704 719 711 961 1011 864 3750 4128 1170 1241 988 1187 960 1032 917 785 1331 923 1059 718 1083 731 441 492 476 697 655 480 945 896 1061 813 939 1257 952 791 590 995 938 801 1159 825 762 386 510 876 639 543 496 477 399 456 223 336 754 653 731 544 691 613 599 437 482 927 747 746 632 563 442 871 561 626 1057 1019 317 384 583 1084 1374 921 631 1146 1267 1526 1140 1006 888 1414 823 1077 890 1058 801 821 1528 1339 588 534 634 400 561 609 1516 1254 1207 1141 1309 1591 1798 1897 1598 1627 1635 1773 1295 1450 1889 1918 1885 2054 1928 2254 1583 1585 1756 2378 1792 2049 2580 1919 2123 2198 2358 2284 1802 2344 1954 2449 1825 3669 3257 3692 1991 1844 2257 1118 885 1713 1742 1287 943 1885 571 570 700 608 1190 775 529 1364 1169 992 722 794 709 651 558 2674 3172 3162 2768 2974 2807 2829 3313 2826 3303 2875 2940 3315 2725 3476 3167 2867 3042 2660 3118 3169 3285 3753 3359 3565 3154 3012 3698 3625 873 686 453 3302 3190 1516 3480 4826 4877 3323 1632 1354 1156 431 1300 232 822 717 451 2599 1693 1683 454 464 374 851 2053 2057 1519 3143 1795 1973 2012 1861 2641 3008 3528 3104 3672 7342 6482 3480 3898 4947 5030 2608 1359 2100 1717 2472 1025 2336 865 2786 1181 3014 1441 171 151 1905 1671 2559 4378 2176 819 1777 1145 1263 738 754 1354 1344 1303 1796 1298 2670 3490 1366 1067 1883 2854 2554 3314 1881 1989 1188 1439 971 2253 1292 2614 1011 1455 640 1526 1087 1125 1195 1540 2979 2841 1411 1273 1735 1173 1123 1107 1183 886 1009 1552 1916 1448 845 2395 1240 1140 3225 910 1036 1484 993 1163 1164 1042 1326 1271 1521 1161 1206 1437 1508 1357 1339 1437 1797 1890 1486 1419 1568 1594 887 425 596 615 859 591 1307 786 886 496 740 780 1161 893 1165 629 1443 990 999 575 836 424 330 368 597 738 641 617 490 513 639 1053 946 638 770 547 533 750 634 691 827 745 633 486 1007 1123 905 490 328 404 421 469 577 484 439 432 528 489 723 325 568 439 440 826 982 1019 604 664 667 704 762 647 599 717 516 677 1186 607 604 599 499 745 763 613 635 399 481 444 445 424 398 906 583 726 831 577 965 519 507 678 483 550 584 747 430 608 1281 161 1333 523 598 460 574 383 724 721 648 815 734 965 1071 948 1023 522 593 571 521 347 253 488 269 367 287 277 316 571 524 624 442 544 369 288 387 518 399 188 558 406 242 1239 918 740 637 687 915 681 854 822 680 401 1183 912 910 644 610 1197 603 928 803 721 660 989 945 792 1083 866 1049 1190 403 343 535 878 663 279 1120 905 1122 1007 1396 745 874 1159 809 1292 1066 665 1000 1180 1008 1785 1159 1263 1105 1208 1188 1372 1054 956 919 517 888 1283 1006 1346 1365 1142 841 522 734 769 1877 363 287 313 479 377 389 532 716 724 450 751 439 782 633 607 529 1434 1556 551 667 997 1545 335 439 280 353 1088 905 729 827 890 870 983 976 956 765 615 619 827 612 727 814 903 700 978 777 884 607 696 682 489 547 1222 533 693 615 258 685 371 704 590 1175 614 567 1316 1171 1152 1073 1327 1363 729 649 1732 1244 848 906 941 969 720 823 614 867 650 677 724 592 669 725 970 1110 1020 1097 949 760 1747 1302 1584 1282 777 1169 1303 814 851 1019 444 1167 1048 1028 1070 1080 1143 1032 1369 1349 1163 880 1565 858 1049 983 1209 663 1896 1843 1836 1575 1495 696 1017 882 884 1025 806 691 856 1135 936 684 660 628 981 1087 1142 887 1572 1212 926 901 693 1484 1094 1096 1083 1102 1589 1557 1728 1104 1374 1271 1641 1248 1387 980 1100 1297 1108 1592 1134 1342 1556 1699 1491 1382 1506 1690 1423 1705 2986 2951 2303 2092 3015 2184 2476 2572 1961 2811 2159 2411 2142 2089 2603 1656 3304 2426 1978 1310 1438 1475 1429 1305 1124 2123 544 1472 2362 2154 1797 1004 1215 1182 645 671 914 774 929 677 862 796 441 693 872 701 532 608 566 552 510 545 1199 960 1250 12982 1705 1064 1181 1106 700 940 1091 1054 966 1214 711 908 1230 1660 965 1291 1406 929 615 613 560 613 625 585 531 874 463 321 717 303 517 456 448 512 192 256 321 261 294 336 321 330 295 642 248 662 532 721 837 743 769 484 432 531 588 484 462 534 526 309 978 945 767 349 347 350 332 403 445 1076 543 713 1203 1480 660 742 539 822 781 739 715 814 838 843 844 1086 955 641 778 566 727 827 778 1072 793 721 438 496 514 1318 601 580 730 596 713 449 532 617 963 907 438 236 1032 511 1056 533 477 1079 598 451 571 480 1105 1197 373 653 609 1165 1233 1391 1079 947 575 543 387 962 582 1217 972 574 611 1022 1049 540 659 1112 1176 957 930 1124 1158 936 817 1218 1350 2128 1613 1515 1725 1212 1666 1337 1365 658 796 812 781 835 784 2824 1125 1068 1039 1107 1117 982 874 1043 1424 1457 1618 1123 656 1142 626 542 444 1043 1166 742 892 958 684 599 568 741 878 1089 972 1061 631 764 695 817 798 311 348 326 332 346 305 289 649 502 775 447 402 707 958 1206 1097 1394 1261 1039 1205 836 1031 1065 1153 1384 1244 1133 1083 1189 1171 974 1071 1333 1073 853 1373 828 940 1420 1065 792 1572 959 972 693 791 998 853 911 1038 691 1001 1271 967 1178 931 1164 635 855 1173 998 934 1186 1811 1710 1298 2294 1431 1061 862 1637 926 1223 1543 810 394 431 345 329 353 345 391 831 601 500 1001 807 665 915 507 737 907 382 373 508 365 746 534 1455 410 744 609 645 575 789 660 453 553 457 376 320 637 664 564 1072 412 818 699 589 705 582 1959 817 773 960 664 630 672 574 676 551 689 773 724 1045 977 595 652 355 383 859 1387 829 904 1264 1426 1382 685 1172 936 1154 851 1117 380 1184 953 909 992 1028 969 894 654 597 877 508 542 650 665 438 1145 1884 1574 759 497 571 468 870 702 664 455 2582 600 3095 2882 2845 2608 2415 2674 2701 2642 3052 2628 3090 2838 2806 2490 738 996 822 559 1138 1210 1250 916 1019 653 1819 1133 701 600 768 1159 675 1062 1137 1117 984 940 585 858 818 979 1031 1295 969 704 755 844 692 840 777 1063 964 977 638 645 799 919 837 792 976 998 934 801 868 1212 889 1078 1064 906 506 819 736 728 893 577 1010 990 1088 793 1182 727 773 733 878 732 849 930 863 909 901 1112 982 714 1244 1050 1217 756 968 867 817 974 1023 900 805 983 1046 834 976 673 727 1028 846 1004 848 784 750 805 904 1022 987 806 1046 1056 1020 921 822 728 769 805 992 859 1061 938 919 868 801 806 860 871 944 1033 855 1044 908 753 1088 801 656 770 883 1022 849 1092 1010 1111 942 1077 1042 916 1137 1200 916 958 866 821 888 901 995 1170 949 1012 759 556 894 932 469 441 415 412 417 612 354 319 234 272 329 459 230 199 266 246 294 258 270 475 405 519 516 421 528 404 482 427 457 371 389 497 429 591 490 500 347 623 194 298 462 441 420 444 385 348 467 312 421 398 380 1029 545 241 211 313 256 339 612 308 344 322 144 246 198 318 250 250 460 391 527 706 432 237 328 344 302 415 324 590 885 756 443 487 293 535 377 841 773 520 680 281 339 382 565 327 328 570 506 508 462 405 440 712 523 443 541 432 416 360 402 1027 522 588 689 404 438 358 393 481 545 376 600 507 822 468 606 562 543 672 842 886 791 1013 914 1165 843 896 693 868 759 497 963 297 421 922 394 811 710 714 820 868 653 919 393 403 446 565 649 502 789 606 374 358 570 419 663 758 1034 659 791 513 587 628 547 516 342 398 405 627 514 407 665 611 471 371 442 496 471 585 778 703 835 487 461 772 320 387 358 360 488 491 517 473 756 955 675 679 717 835 1076 589 780 600 575 491 435 715 211 317 354 475 627 641 462 356 460 763 805 564 518 1402 573 1173 335 754 566 858 628 795 461 499 863 426 604 363 570 498 542 601 538 461 487 563 618 397 581 501 391 254 496 488 456 472 445 301 450 381 488 789 337 399 415 440 568 665 1092 565 458 480 808 617 114 80 72 145 137 469 588 608 672 592 640 669 635 571 494 494 159 162 238 414 104 551 376 531 438 527 355 373 353 410 717 578 695 652 514 1041 499 481 610 448 413 353 525 537 496 460 360 414 501 547 595 474 527 631 444 537 605 452 470 753 882 396 577 555 535 557 633 494 557 323 352 307 433 408 356 550 686 941 586 3616 3354 692 734 768 785 769 837 703 531 1063 780 917 843 786 418 562 502 366 472 441 287 585 608 598 704 436 842 669 757 643 612 602 582 784 484 599 392 466 613 464 385 310 465 275 356 184 330 547 573 485 609 617 410 417 541 596 1034 801 614 641 272 472 893 578 794 570 546 271 297 292 1194 1544 1099 772 860 881 1036 930 759 609 1097 684 703 870 723 605 664 1268 589 537 521 369 348 355 506 1499 1459 1079 1080 1172 1584 1807 1935 1540 1515 1421 1086 1112 727 2555 2293 1947 1716 1878 1538 1618 1355 1664 2161 1936 1996 1670 1865 2055 2558 2079 1955 1890 2227 1850 2170 1594 2503 3171 3559 1676 1256 1730 685 963 1939 1740 1152 666 1414 702 652 598 596 688 653 513 1007 718 703 569 662 576 692 427 2075 2229 2447 1977 2334 2499 2405 2225 2327 2948 2786 2769 2003 2287 2315 2025 2128 2663 2225 2203 2533 1898 2566 2769 2744 2843 2831 2702 2844 639 534 336 2173 2304 1154 3535 3867 3859 3117 895 1043 618 206 730 353 600 501 373 2527 1142 1122 400 822 723 548 1601 1531 1408 1695 1019 1681 1216 1305 1423 2747 3645 3309 3730 6384 6690 2876 3765 4613 4308 1709 1032 1772 2249 1566 1035 2504 917 2370 992 2224 1061 187 169 1198 1650 2120 3491 1963 715 1356 868 972 863 877 982 983 1036 1601 1443 2158 2570 1073 672 1384 2212 2032 2145 1795 1768 967 810 620 1981 1252 1687 746 1335 670 1202 789 860 1040 1193 1963 2184 984 1075 1042 899 896 788 891 783 847 1171 1742 1141 1054 1748 848 783 2593 880 979 1297 541 815 740 812 1017 905 1093 997 1032 1125 1084 1114 981 1075 1349 986 1091 1211 1141 1199 419 447 364 351 520 674 876 461 636 267 582 644 1006 805 477 507 685 575 321 459 505 399 254 273 354 604 532 456 498 462 432 634 718 495 537 495 466 424 454 649 635 555 518 205 667 758 632 478 427 547 313 328 412 491 696 749 574 789 822 376 424 476 566 997 915 1118 565 652 635 646 673 606 691 556 529 766 748 696 442 787 576 777 695 603 756 438 403 467 463 569 522 665 351 517 1077 572 761 468 422 572 334 402 578 654 479 476 1094 245 1038 496 419 316 422 350 433 862 422 754 1031 862 1050 807 931 297 351 464 540 250 336 371 270 257 215 279 319 266 395 574 277 262 384 352 188 259 230 148 382 399 249 963 728 527 440 564 903 551 485 471 849 470 749 641 505 534 528 574 443 694 570 521 353 767 560 729 858 776 838 573 430 345 403 514 410 414 789 620 731 756 1212 796 851 686 655 1022 808 564 633 1009 733 1384 1099 1276 1188 776 924 1177 742 678 710 247 737 869 907 883 943 912 562 384 443 473 1419 383 348 289 447 337 371 357 689 643 412 539 388 490 528 467 339 1338 1128 692 810 570 1261 186 188 120 198 552 630 483 572 563 537 667 504 610 844 586 672 980 655 730 826 617 502 698 542 489 552 580 561 396 306 958 456 831 531 312 382 253 476 568 766 557 520 998 799 1321 837 1151 1185 766 428 808 865 720 752 811 655 664 807 592 694 751 646 829 803 931 982 813 803 905 1119 752 537 1455 1190 1476 1177 929 1040 1240 630 581 654 321 1080 639 999 726 1029 882 855 962 965 719 773 1419 1095 759 617 893 611 1513 1388 1510 1275 1100 593 668 626 754 777 667 349 470 732 690 619 634 642 839 756 947 726 795 944 606 720 701 1296 1043 973 725 715 1178 1037 1014 1250 807 979 1299 1135 956 894 1034 1063 1063 1092 865 1308 1032 1255 1252 1259 1347 1352 1227 1328 2748 2831 2150 2348 2758 2187 2137 2358 1685 2193 2136 2461 2148 2314 2410 1368 2669 1742 1402 1047 1242 878 1135 567 978 1716 601 1025 2242 2107 1294 615 748 754 464 532 849 794 623 676 567 435 558 671 648 548 613 570 439 404 513 555 1480 1051 1168 1705 12147 1090 1059 1308 632 886 837 862 846 676 615 715 881 1073 1034 1029 1087 776 652 587 495 652 615 542 428 640 265 387 401 258 381 478 258 257 139 194 259 436 245 265 267 236 253 386 281 486 375 513 545 532 594 335 345 411 463 603 506 538 389 512 476 582 518 260 278 394 354 298 328 586 437 656 606 826 811 462 189 474 535 540 617 724 560 705 758 630 620 458 515 683 678 798 838 656 584 825 398 469 413 1031 724 664 678 797 753 652 780 596 851 846 340 160 995 423 883 406 424 829 582 522 493 509 961 1104 489 689 669 1203 1282 1324 1278 957 548 473 542 1022 406 784 983 500 565 1052 872 879 801 892 1116 1062 688 1101 765 1001 772 1081 1274 1795 1205 1167 1179 1082 955 1423 1083 415 687 600 684 670 636 2374 1013 846 823 1062 1116 987 826 1017 1366 1195 1732 824 566 802 551 440 532 665 732 713 907 757 924 880 621 822 1061 1000 834 986 519 543 439 798 521 319 363 333 309 291 297 271 272 364 587 630 389 671 952 984 893 821 897 901 838 804 796 961 1167 896 1061 956 887 989 1054 763 843 1158 717 532 746 811 828 751 982 663 911 632 856 634 646 748 598 754 938 562 952 840 616 857 869 691 777 814 1133 715 1279 1091 1228 1486 752 1454 871 848 705 1363 823 1218 1171 677 349 410 359 251 203 230 259 415 443 488 1096 755 627 786 378 626 584 360 393 424 406 466 405 1055 258 631 390 341 334 500 561 374 470 498 322 294 498 324 312 543 587 723 445 372 326 368 995 461 423 587 561 321 434 347 325 422 435 707 626 548 527 305 256 294 535 980 777 852 804 769 830 686 484 954 640 618 882 1294 470 660 846 707 883 906 719 503 714 441 936 542 488 459 426 345 753 1491 1282 685 493 494 485 562 551 914 450 2136 408 2206 1986 2309 2253 2178 2272 2180 2318 1865 2338 1900 1833 2163 2030 1002 635 573 579 972 1070 1054 772 656 735 1479 1081 687 668 703 698 579 864 802 841 771 741 693 612 594 534 546 661 1173 1070 624 705 776 850 649 769 721 811 647 602 1049 1087 1196 1002 1318 1086 932 911 861 975 816 909 839 575 587 502 631 518 770 578 854 952 809 597 898 608 636 549 787 524 822 822 826 872 824 993 727 612 818 871 1113 969 943 934 646 883 923 836 983 787 864 842 689 918 833 812 928 973 745 865 850 882 998 871 970 778 973 970 918 746 939 927 905 994 888 806 1091 1059 862 845 878 666 1071 1044 1040 1040 863 1209 948 627 924 881 822 749 722 709 877 752 980 995 908 977 1019 714 868 810 777 907 802 660 691 671 815 817 778 956 681 498 852 938 420 209 373 296 401 370 430 411 259 284 290 224 264 268 341 350 348 318 314 475 367 429 458 485 700 305 360 258 311 333 388 434 404 415 464 346 304 362 354 406 329 282 266 306 295 379 383 414 456 359 333 1096 354 364 313 360 403 238 721 295 344 301 291 170 428 353 674 213 276 255 437 709 342 392 475 309 338 247 277 555 510 869 506 544 399 452 580 962 866 828 629 371 409 310 369 235 525 662 669 421 672 350 694 541 378 385 433 615 533 389 307 833 645 552 678 339 458 484 494 389 387 552 322 307 670 414 738 694 511 694 858 966 939 679 793 652 883 993 657 1239 988 414 910 359 313 985 498 543 635 585 990 814 644 655 515 554 548 800 597 504 939 796 355 607 348 535 566 693 819 642 568 548 589 603 643 506 287 340 640 759 736 353 514 578 567 290 465 347 401 484 876 706 732 417 296 607 551 607 333 305 521 428 501 571 837 1041 547 562 714 784 1114 671 617 463 468 620 781 1013 245 306 292 370 668 658 637 465 510 498 740 651 466 1348 583 879 472 388 588 823 439 841 435 551 771 716 770 552 520 436 555 583 588 930 958 588 455 408 414 437 610 470 652 736 161 212 262 228 309 506 615 891 474 634 820 351 705 691 723 926 314 528 601 490 155 144 221 140 113 443 836 595 647 587 882 729 716 529 415 352 92 121 427 405 138 414 418 475 564 523 295 485 216 402 767 546 709 778 809 769 258 385 539 710 329 213 471 484 452 325 325 690 437 503 389 539 539 473 623 646 733 401 403 724 753 455 473 546 506 558 550 578 474 633 504 238 438 424 280 545 545 638 900 3015 3079 626 697 658 831 641 622 702 602 1015 1001 951 659 587 507 387 392 418 458 425 440 678 660 610 458 762 944 1125 446 411 664 789 703 825 561 788 339 325 622 440 442 391 414 324 266 225 273 467 570 604 664 632 391 600 506 487 1058 807 662 886 606 366 860 672 606 726 686 672 714 800 855 1162 1021 698 1121 1416 952 666 1202 925 1139 687 851 931 779 541 644 919 882 317 283 397 348 514 256 1047 960 1085 864 1117 1354 1345 1536 1258 1475 1152 1443 1129 1129 1866 1607 1668 1764 2051 1582 1523 1405 1586 1583 1544 1687 1739 1548 1838 2416 1886 2089 2073 2392 1472 2159 1558 4098 3318 3269 1325 1611 1919 827 916 1548 1549 1035 816 1806 556 538 818 469 863 705 433 954 998 874 514 676 616 450 395 2432 2574 2458 2592 2737 2421 2091 2480 2650 3239 2659 2781 2746 2701 2503 2379 2365 2606 2589 2956 2319 2903 2932 2758 3009 2918 2554 2980 3170 776 583 490 2607 2036 1112 3858 3350 3604 3645 1147 1174 1155 461 1290 250 569 421 389 2365 1398 1378 516 664 544 562 1407 1416 1598 1995 1133 1444 1747 1539 1763 2760 3188 2798 3435 6226 5459 2527 3147 3439 4765 1831 1149 2279 1507 1624 1565 1834 906 2346 729 2140 1246 151 131 1955 1544 2019 3802 1663 715 1573 992 1127 535 502 1457 1363 1360 1184 1194 2232 2818 1146 622 1226 2038 1993 2383 1607 1392 960 775 665 1678 1220 2589 792 1314 459 990 749 788 870 1039 2378 2472 872 871 885 804 1133 922 1089 535 496 1037 1318 1212 834 1730 799 727 2203 640 789 867 853 1469 1447 1502 1026 842 1092 1013 1103 1238 1254 1144 1283 1339 1065 966 871 843 1252 1489 500 437 621 726 599 437 1063 650 661 652 847 462 931 897 721 471 1288 739 657 337 362 354 245 269 287 432 612 548 413 766 484 679 594 655 491 501 395 774 544 408 611 560 669 344 630 680 1046 321 372 403 392 576 553 420 383 473 409 526 753 474 514 349 248 850 879 890 315 359 351 425 692 506 645 660 401 501 658 707 450 497 543 558 567 593 746 348 291 415 447 384 425 976 377 541 659 700 870 539 497 601 572 726 573 627 605 850 1157 132 991 424 502 505 304 322 538 781 474 1012 759 812 774 642 849 500 561 477 440 473 419 358 432 265 124 426 439 312 370 387 284 317 306 247 240 445 344 204 348 308 286 1046 782 497 348 585 759 521 722 696 554 662 852 645 740 620 649 708 555 862 456 613 488 702 598 653 1128 623 890 802 378 431 495 394 300 294 695 779 905 596 1064 1241 694 838 635 958 805 737 974 822 910 1723 894 1408 1254 905 1043 783 675 765 578 300 715 924 875 984 858 728 1027 318 699 762 1350 304 305 291 355 345 357 271 433 661 395 614 669 1055 328 345 385 1039 779 528 694 507 1233 183 272 167 195 533 661 557 623 655 645 715 571 540 739 502 527 791 557 692 511 706 565 791 640 630 476 522 486 517 411 867 496 502 372 207 504 233 640 435 1313 579 559 1243 811 911 1004 1121 1161 992 453 1241 920 1071 1115 599 1030 788 709 580 560 603 667 683 796 747 712 845 855 867 936 1172 548 1454 1121 1222 1092 684 938 995 602 711 1062 309 836 628 891 675 874 944 869 1150 1148 672 784 844 767 770 1160 786 648 1082 1025 1146 874 820 695 812 734 415 502 806 498 681 670 616 910 708 527 794 752 773 616 964 847 499 673 674 1531 729 553 926 705 1087 910 1169 808 1052 1027 937 963 842 806 742 901 1049 841 902 1086 929 1280 1125 1154 1182 1307 1206 1162 2630 2568 2222 2179 2125 1999 1749 1856 1893 1948 1348 1488 2135 1956 2457 1872 2670 1726 1779 1069 1187 699 1184 1284 1451 1610 674 1484 1665 1521 1889 973 1221 1332 625 503 873 733 719 601 467 693 616 477 547 329 374 459 441 668 490 467 1045 708 1011 1064 1090 11084 1205 1273 954 971 721 728 802 790 593 796 946 885 765 1296 1276 645 430 309 271 389 371 329 363 614 645 207 524 420 437 364 404 438 297 327 196 261 363 421 414 314 300 525 275 685 447 634 561 420 475 504 429 490 514 400 353 381 617 440 367 476 611 235 196 317 250 250 270 630 380 770 811 842 700 493 270 770 775 734 634 674 592 642 454 593 519 386 634 585 550 604 632 470 577 350 414 480 453 946 535 499 569 469 602 379 402 424 639 620 494 339 1155 460 984 526 481 1082 540 688 488 711 804 858 439 691 588 1201 1137 1188 1041 913 379 357 423 796 547 1016 887 616 462 834 860 543 525 1019 960 735 949 969 812 1010 778 1012 1474 1302 1297 1352 1433 1163 1224 1213 1102 566 502 564 794 809 844 2303 1039 985 847 1147 993 987 749 891 1349 1220 1408 810 519 768 493 720 596 958 671 718 1026 562 718 788 641 571 1028 1053 978 1070 468 545 691 498 878 299 295 242 309 304 275 228 501 231 425 334 335 537 737 708 651 883 969 815 947 1034 1116 898 1033 1166 1004 1004 1004 1020 1020 772 828 999 776 830 1250 982 880 1023 826 637 805 774 727 980 910 674 808 927 836 731 1005 689 738 903 770 649 548 714 898 1167 898 795 1224 1360 930 1636 1052 1084 597 1318 622 1371 1182 694 534 337 335 181 191 233 251 553 503 611 777 433 507 749 322 600 378 298 311 379 431 381 473 1061 313 837 450 483 537 816 657 363 501 463 458 365 807 338 373 824 414 468 481 553 559 381 1330 559 535 640 395 496 363 315 242 616 470 520 587 687 541 316 407 391 244 702 904 691 651 644 739 655 459 940 749 837 905 1131 291 836 1011 969 1009 1089 599 820 626 447 655 586 457 457 381 259 1171 1410 910 640 373 510 335 751 456 658 302 1950 439 2162 1951 1946 2184 2155 2514 2369 2001 1612 2092 1602 1771 1883 1945 593 745 545 672 900 726 947 673 567 725 1363 1033 766 588 817 962 598 620 992 834 812 737 691 752 666 856 830 1004 1661 1912 930 1060 966 1129 1186 1186 1105 1107 1039 1051 1312 1365 1278 1395 1290 1518 1646 1298 1533 1737 847 810 879 829 737 911 1130 1043 951 695 1031 1081 914 688 1327 1025 1026 1082 1399 768 1349 1241 1188 1195 1108 1161 1079 945 1036 1115 1224 1270 1161 1334 1187 1410 1341 1230 1074 1137 1184 1197 1478 1187 1191 1454 1236 1151 1357 1354 1262 1166 1235 1224 1113 1433 1507 1464 1403 961 1121 1407 1188 1057 1394 1262 1393 1080 985 925 1194 1129 1373 1232 1069 1257 969 1143 1018 1051 1701 1158 1001 1059 1051 1089 952 1033 1139 1321 1230 1110 1262 1442 1242 1464 1187 1208 1286 957 938 934 933 1247 1000 965 1027 823 895 1515 677 706 641 618 677 837 455 636 497 510 366 494 547 553 565 298 340 300 302 627 439 623 508 503 724 439 434 360 398 373 657 531 673 586 483 397 427 467 421 512 554 503 485 565 327 376 481 723 787 496 458 1238 533 535 513 173 484 400 675 545 597 575 326 372 394 432 321 297 440 261 572 1031 632 428 528 690 560 584 467 1079 957 1147 482 522 603 526 444 765 712 561 1156 465 630 436 693 524 670 933 881 451 571 317 1118 1030 611 541 571 954 725 682 423 1204 1137 758 871 556 785 1015 675 696 634 671 558 639 769 443 712 1120 956 436 1365 1794 1215 959 940 1414 780 1220 1103 1380 764 537 786 621 796 1318 992 1298 749 816 1238 1168 698 1180 861 887 545 1098 813 946 862 932 640 882 659 568 976 829 1566 999 866 913 981 1077 1416 1139 701 605 569 525 636 630 424 725 498 500 517 648 469 658 1295 1117 1220 708 516 716 520 672 464 466 346 949 577 581 848 1151 721 856 995 714 1194 849 803 567 548 586 609 974 575 592 615 490 841 907 747 558 621 532 758 987 572 1225 743 1262 536 749 864 937 522 1291 698 871 760 731 933 996 573 677 661 738 700 1118 1021 722 876 408 433 631 986 564 1079 869 322 362 272 610 814 638 873 1168 457 672 620 569 851 995 1346 860 446 606 836 670 140 130 244 228 233 505 461 1010 970 942 993 1080 865 807 925 519 224 245 537 765 124 681 654 935 1041 1033 381 545 579 553 1086 656 1416 869 981 1310 742 467 441 798 381 283 442 475 413 322 499 657 508 570 453 707 650 773 552 794 913 684 623 1195 847 301 803 939 805 1075 957 672 915 600 485 796 742 632 746 733 874 1037 989 4790 4362 1025 1544 1201 1018 1294 1001 879 880 1533 1090 1433 1135 1082 501 522 567 313 555 576 480 1015 988 955 928 1008 1249 1424 768 790 904 1011 910 1267 1000 825 293 391 1004 762 512 580 397 467 460 433 542 927 1107 833 897 1007 904 688 799 476 1275 1073 772 614 858 436 743 627 572 1238 1174 521 586 589 1282 1342 1602 752 1523 1340 1434 1275 885 1168 1513 1170 1130 1273 942 761 856 1191 1258 397 322 575 508 823 664 1439 1713 1305 1427 1327 2147 2168 2114 1672 1480 1562 2266 1753 1310 2251 2152 2160 2589 2332 2269 2379 2331 2324 2624 2034 2229 2603 2281 2273 2732 2127 3004 2712 2636 2079 2459 2290 5057 4301 3926 1728 1713 2512 1439 1168 2236 2268 1985 1036 1930 769 842 1030 624 1289 930 790 1448 1289 885 526 755 709 604 446 3338 3562 3706 3003 2810 2622 2818 3258 3782 4277 3281 3744 3770 3331 3775 3779 3560 4163 3642 4242 4107 5139 3182 3392 4340 4278 4095 4080 4378 1186 1043 620 3391 3778 1783 4347 4956 4927 4147 1444 1473 1458 597 1439 317 493 395 690 2821 1919 1928 506 1061 923 855 1609 1876 1360 2313 1630 2053 2301 1941 2487 4898 5576 3814 3621 7620 8228 3312 4505 4834 6287 2191 1291 2114 2356 2180 1584 2760 1011 3167 1228 2696 1452 196 172 2597 2203 3459 5002 2654 1262 1765 1211 1327 646 665 1716 1559 1773 1878 1934 2940 3541 1517 970 1657 2949 2890 2931 1916 2215 1297 929 947 2291 1576 3093 1004 1543 789 1157 1231 1134 1306 1599 3145 3562 1246 1227 1299 1448 1324 865 1587 1184 1205 1260 2131 1441 1120 2298 1182 1134 3491 925 1293 1393 1071 1676 1813 1726 1381 1595 1586 1498 1654 1524 1617 1677 1318 1450 1540 1666 1635 1581 2356 1479 828 757 1015 797 557 495 1130 663 840 973 586 714 1236 980 1288 825 1115 788 853 513 511 538 514 481 507 536 509 425 529 590 835 670 784 813 732 524 573 695 738 706 853 835 595 498 982 1015 934 610 372 699 563 642 583 593 623 614 565 869 1211 437 613 523 572 1131 942 1391 546 598 487 485 488 466 613 460 732 750 728 801 542 883 594 774 742 828 1053 601 396 652 649 654 617 1247 535 614 829 759 1187 781 717 874 553 629 836 1035 544 475 1603 185 1016 717 839 539 516 412 894 852 841 1260 1112 1172 1225 975 1224 623 496 640 500 307 543 458 320 321 249 316 384 370 491 655 460 563 420 349 316 417 385 328 667 477 422 1244 1066 790 634 732 787 862 546 528 900 915 1264 907 1190 817 806 1016 846 1137 482 563 656 815 728 812 797 1096 1206 940 447 305 524 795 612 531 1208 873 986 721 1387 1215 1060 957 729 1314 932 1214 1227 1030 1207 1644 1233 1909 1734 1116 1324 1051 861 1020 872 586 1181 1582 1107 1439 1424 965 1146 596 963 1160 1838 338 550 452 510 527 545 290 522 723 482 796 724 1038 818 772 440 1497 1102 937 1102 1031 1405 407 747 608 423 969 1198 915 1022 1072 1054 1203 1020 1056 956 850 818 970 812 860 622 1376 1198 1446 1279 1327 677 848 823 625 783 1225 554 782 665 237 639 436 913 673 1289 530 689 1224 1215 1187 1548 1544 1508 1202 624 1736 1366 1136 1297 883 1074 580 822 709 781 825 1000 1079 871 782 793 863 891 863 1208 1017 734 1978 1678 1869 1264 997 1103 1654 927 809 1430 505 1359 1250 1218 1114 1199 1545 1416 1674 1779 1022 937 1387 1503 1025 1818 1122 990 1539 1645 1390 1062 954 888 890 755 723 739 1075 674 839 909 955 812 844 424 1025 1124 1194 949 1647 1174 494 904 843 2192 1221 900 980 1133 1238 1251 1338 1335 1484 1209 1409 1501 1286 1344 1341 1429 1564 1285 1190 1988 1768 1719 1923 1723 1520 1606 1441 1786 3618 3774 2785 2631 3068 2488 2367 2570 2214 2659 2424 2639 2826 2812 2872 2343 3544 2713 2229 1499 1664 904 1260 1860 1408 1946 681 2032 2391 2113 2293 1335 1549 1314 471 740 865 696 1022 1102 879 1250 730 813 647 583 624 550 791 561 726 672 519 756 694 1181 1059 1205 14167 2131 912 1328 1564 1390 1317 1572 1394 1208 1555 1823 1335 1599 1694 951 833 690 646 897 943 773 770 620 556 466 754 443 327 481 497 529 122 278 591 254 466 476 449 466 388 508 360 467 424 919 712 597 701 534 584 538 628 418 372 420 489 380 792 513 824 389 309 346 278 274 379 669 710 888 965 1384 842 754 429 696 686 550 810 904 1091 1113 647 871 894 588 858 599 741 724 825 588 815 893 574 793 686 1371 901 925 973 950 924 857 885 841 1150 1031 665 272 1270 610 1309 703 533 1312 541 719 470 769 889 1389 431 530 441 1322 1348 1303 1263 867 577 528 632 1229 632 1473 1206 676 635 1252 1117 683 677 1173 1486 981 1542 1047 1361 1603 1164 1398 1656 1707 1467 1711 1558 1317 1393 1786 1588 425 922 1145 809 918 740 2916 1154 1196 1215 1455 1430 1482 1059 1457 1590 1721 1782 1189 818 905 887 775 1011 748 667 849 1080 839 836 835 610 960 1414 963 1427 946 982 943 749 876 950 400 392 311 382 394 354 311 595 351 480 510 545 700 1089 1111 989 1212 1145 1093 1301 1209 1121 1117 1289 1462 1602 1482 1257 1630 1438 1240 1380 1354 1250 1018 1448 1165 997 1152 1110 931 1057 884 936 1038 1116 864 865 1292 935 668 985 1026 1337 1572 1101 1117 1226 867 1055 1165 1079 1172 1704 1898 1053 1886 1054 733 794 1631 601 1335 1617 1083 549 502 408 228 277 236 321 786 800 577 763 727 711 894 472 681 683 650 581 775 554 686 1143 1804 599 923 700 598 618 921 992 394 493 406 598 509 628 635 887 599 630 1083 620 738 1179 548 1979 1023 926 884 531 533 768 670 598 713 682 708 705 906 739 476 577 548 622 788 1264 758 881 825 956 710 561 1172 827 1194 953 1292 761 818 1060 1012 1094 1120 997 1069 608 685 916 637 772 707 725 583 1339 1472 1720 960 434 549 502 781 556 973 504 3057 833 3252 3090 3309 3053 3209 3819 3308 3376 2702 3465 3063 3244 3369 3041 1117 818 856 1140 1292 1283 1128 1104 963 1073 1370 1329 513 828 1038 949 774 805 1329 1121 931 877 821 960 1071 1164 1145 1365 1385 1954 1086 1431 1410 1713 1267 1591 1428 1195 1037 1072 1173 1308 1226 1209 1398 1530 1403 1567 1591 1569 925 775 814 1003 973 1099 1025 1153 1353 691 1390 1482 1004 1151 1154 1050 1183 1058 1147 1458 1026 1160 1150 1143 1119 1101 884 1005 1191 1331 1269 1373 1242 1467 1544 1538 1456 1498 1319 1222 1302 1209 1344 1331 1216 1328 1326 1245 1229 1232 1149 1271 1117 1119 1304 1068 1372 1304 1293 1279 1196 1086 1189 1183 1202 1157 1422 1305 1385 1313 1063 1152 1574 1328 1742 1930 1110 916 1363 1477 1885 1190 950 1418 1408 1706 1393 1348 1532 1661 1638 1607 1757 1523 1533 1646 1435 1504 1482 1310 1382 1201 1479 1567 1525 1661 911 852 1017 1420 737 478 639 359 692 596 559 375 380 585 280 276 316 290 306 334 487 439 393 850 706 795 759 522 712 453 520 394 453 502 449 570 658 720 547 568 437 608 581 570 342 364 344 415 489 434 546 585 647 513 423 1406 441 369 341 310 625 432 679 497 535 316 333 275 421 341 326 273 754 379 999 1043 461 344 464 547 623 571 771 966 959 1114 586 663 650 634 609 854 686 570 910 494 483 532 451 437 621 634 534 364 877 447 644 1019 667 663 695 769 649 671 654 1427 669 854 801 505 649 606 739 639 616 794 454 574 892 374 435 1058 1006 761 1551 1208 1101 1012 1031 1235 1236 1297 1402 1283 1055 706 1303 504 553 1113 586 1317 843 875 1014 975 851 998 759 781 610 967 1040 597 874 833 618 743 693 563 851 1088 1303 874 796 1044 858 1012 1262 1119 791 706 569 1002 685 863 887 797 888 672 690 614 594 683 1339 1591 1562 704 742 839 657 785 643 365 645 617 859 814 1083 1425 916 734 989 754 1315 729 892 682 658 764 629 914 538 594 742 901 844 893 827 589 810 683 799 962 1083 1523 592 1334 535 933 711 807 660 1407 824 649 735 801 1003 687 472 506 827 844 744 833 887 712 980 346 493 526 689 557 731 848 364 374 294 628 591 578 531 1185 461 561 676 528 633 1022 1173 776 555 569 718 500 236 229 201 220 245 479 882 1347 1165 808 1080 1204 1140 932 555 506 194 256 515 1073 254 482 745 593 881 786 450 642 460 415 983 728 1138 1244 730 1174 596 634 543 617 542 455 463 413 503 466 436 598 365 440 436 559 587 803 578 973 1021 900 804 929 753 583 844 878 834 989 919 700 644 697 688 476 789 685 489 1183 1044 905 964 5149 4710 1119 1094 1038 1246 1229 1058 1055 869 2010 1279 1323 846 1002 600 536 648 523 586 644 459 1183 1174 1020 1190 799 1330 1407 599 517 783 868 785 1081 766 861 516 525 797 572 534 673 568 577 529 448 431 638 968 920 706 955 594 751 737 604 1141 862 1048 595 495 391 891 793 786 841 777 616 683 810 1271 1415 1450 884 1513 1536 1464 983 1480 1240 1614 968 1237 1211 884 737 836 1646 1095 363 323 696 812 850 589 1462 1607 1428 1183 1805 2323 1960 2180 2081 1928 2053 2347 1643 1028 3125 2899 3122 3198 3061 2613 1956 1957 2673 3063 2927 3489 3180 3073 3546 3022 2920 3039 2864 2979 2553 2690 2795 5146 4744 4598 1919 1767 3057 1516 1046 2614 2402 1943 804 2366 759 790 997 512 888 853 710 1732 1228 820 773 686 628 764 632 3736 3709 3643 3041 3327 3085 3132 3298 3769 4302 3732 3873 3763 3677 3757 3424 3554 3484 4306 4267 4226 4055 3616 3236 4025 5153 4002 4043 4708 920 758 592 3032 2873 1712 4893 5710 5663 4400 1503 1784 1125 373 1224 327 418 344 454 3203 1916 1799 818 1044 954 807 1619 1577 1461 2288 1786 2002 2027 1644 2092 4443 5188 4168 4265 8407 8495 3848 5026 5736 6622 1980 1231 2677 2200 2285 1760 2606 1172 3500 1215 2769 1666 193 138 2381 2100 3351 5750 2754 802 1841 851 1498 658 701 1904 1846 1827 2037 2139 3774 3724 1647 1016 1680 3245 3010 3020 2319 1998 1226 897 719 2623 1392 3157 971 1257 737 1237 1152 1011 1279 1302 3652 3739 1183 1331 1409 1313 1054 1063 1577 1148 1293 1418 2387 1968 1408 2700 1055 1015 3808 1369 1763 1393 842 1633 1791 1790 1606 1376 1474 1384 1413 2261 2144 2160 1839 2159 1508 1794 1496 1707 1697 1749 671 454 533 763 638 584 1275 692 932 1111 688 589 1259 1096 1046 679 1000 545 530 497 478 390 277 381 433 721 670 583 509 739 694 643 859 602 615 640 630 724 622 776 863 755 615 381 722 822 1050 532 474 726 325 338 688 533 664 587 762 667 778 491 703 529 541 1189 1125 1012 606 687 701 598 550 616 536 544 611 754 725 862 571 830 830 793 685 907 937 711 643 476 485 657 674 1029 871 1056 883 530 902 939 837 1061 831 928 963 1114 714 871 1642 427 1665 869 805 547 708 401 696 1139 908 1346 1245 1564 1097 1065 1172 669 582 854 516 325 542 308 502 304 198 478 556 399 512 865 310 388 612 384 309 598 454 352 453 442 490 1585 1064 856 639 622 762 733 542 532 910 530 937 633 902 948 793 780 1052 1083 646 696 445 537 698 806 1030 1132 1116 906 510 373 726 550 325 640 860 1051 1103 805 1247 1036 1085 1035 1041 1071 1072 716 1135 1083 1016 1641 988 1470 1319 1009 1297 1107 668 1000 871 350 995 1219 1743 1733 1171 692 1144 442 1022 1257 1729 433 452 430 584 515 567 308 639 842 497 907 762 765 525 471 625 1447 1050 600 729 536 1693 497 452 274 523 947 1472 1170 1398 1454 1440 1538 773 1334 767 733 699 866 675 705 667 934 806 994 850 909 763 811 770 508 526 1366 451 896 685 342 547 553 659 475 1159 580 776 1542 1066 1173 1008 1300 1386 1187 600 1583 1517 1518 1634 969 964 549 981 1047 751 835 960 873 787 836 769 777 1748 1703 1571 1456 556 1699 1854 2044 1140 925 1021 1466 923 746 1229 470 1220 992 1236 1052 1266 1476 1134 1476 1416 1139 1061 1715 1369 1059 1460 1293 960 1282 1346 1594 1099 1029 942 629 553 787 928 625 417 497 746 777 946 944 555 1271 1125 1028 1069 1552 1225 535 730 840 2002 1123 1153 718 917 1369 1434 1279 1275 1578 1533 1397 1657 1414 1044 1333 1344 1566 1398 1133 1538 1377 1606 1644 1524 1258 1188 1489 1688 3870 3776 2977 2967 2810 2636 2772 3122 2235 2917 2331 2630 2656 2364 2911 2293 3772 2780 2484 1400 1544 1400 1217 1150 1402 1917 588 1872 2672 2509 2207 1001 1738 1140 454 567 977 593 1087 841 1070 901 664 865 867 585 778 887 795 628 695 745 758 692 840 1106 1308 1273 2131 16046 1010 1315 1124 1134 1056 1403 1170 1265 1668 1589 1330 1570 1726 1270 503 542 396 519 474 434 841 731 406 496 563 353 281 519 745 616 146 144 501 336 298 383 391 371 363 588 649 633 522 973 937 828 838 590 526 647 574 367 325 393 704 456 830 632 898 349 367 506 381 383 425 805 667 967 1016 962 1177 753 530 704 753 674 887 1002 980 834 1109 700 658 888 947 1075 1094 595 738 856 719 860 830 743 806 1368 902 764 807 1044 942 861 816 756 998 957 572 269 1134 562 1218 698 565 1268 612 520 560 562 1271 1497 518 713 621 1672 1890 1871 1238 1013 422 338 565 973 727 1402 976 618 490 1031 1144 662 496 1314 1319 1227 1233 1206 1111 1011 1102 1548 1766 1827 1400 1617 1861 1653 1666 2175 1363 573 1047 966 1069 924 750 3271 1733 1197 1142 1305 1477 1475 1237 1476 1521 1531 1986 1222 780 1378 968 656 533 992 764 1259 1577 1103 1040 981 652 880 1960 1697 1380 1641 903 835 782 1037 877 396 299 271 332 320 368 348 743 373 578 535 301 744 1352 1368 1216 1239 1362 1326 1546 1171 1492 1450 1565 1440 1407 1411 1251 1443 1884 1484 1653 1487 1090 1161 1531 1120 1011 877 1135 1163 1261 989 1186 1273 1010 1047 1195 1037 1046 973 1078 1162 1234 1796 968 1444 1019 923 1345 1020 1460 1615 1615 1674 1520 1757 1033 864 760 1567 889 1611 1619 1009 572 440 307 253 251 273 333 618 861 649 793 713 721 652 337 729 685 447 437 657 552 375 955 1574 541 926 586 827 722 678 747 534 661 591 594 508 611 492 745 684 742 1231 688 733 800 413 1488 826 761 661 543 326 419 387 369 767 884 530 619 975 610 479 518 608 541 1012 1053 1028 874 759 879 888 564 894 890 1339 847 1019 393 891 924 894 1059 1076 1112 1356 746 921 912 720 836 865 752 565 1549 1323 1625 1163 576 537 500 979 808 810 460 2371 483 2635 2327 3297 3031 2745 2877 2898 3337 2672 3291 2749 2764 2788 3084 1301 1107 1090 911 1297 1419 951 976 1115 1026 2093 1827 894 1127 961 831 1176 1232 1971 982 889 781 1096 1264 1138 1218 1167 1377 1919 970 783 882 811 782 1071 908 744 656 610 846 1122 1071 1032 837 1121 1036 1057 876 989 1045 839 1024 1030 859 1553 1757 1388 1508 1165 1475 1566 1524 1558 1795 1316 1985 1985 2280 1379 1851 1305 1252 1346 1145 1296 1264 1481 1349 1839 1779 1978 1470 1412 1338 1254 1576 1428 1396 1307 1501 1221 1817 1432 1612 1661 1336 1768 1405 1398 1668 1514 1840 1697 1498 1392 1928 1290 1361 1365 1503 1202 1431 1225 1515 1131 1582 1253 1025 1645 1558 1109 1822 1355 1210 917 845 1825 1418 1314 1132 1252 1618 1353 2028 1913 2155 2381 2057 2198 2919 2387 2787 2064 2001 1891 1430 1713 1786 1564 1887 1843 1906 1847 1986 1944 1722 647 1246 966 1501 589 366 292 279 304 363 215 662 153 338 276 404 369 378 423 337 431 383 681 451 230 675 320 535 741 471 503 455 493 552 569 458 467 506 509 585 451 734 524 642 343 313 283 438 428 329 368 339 505 431 382 981 733 386 337 379 354 377 1133 556 631 188 337 432 365 352 393 499 579 399 715 837 646 273 341 398 493 343 679 914 445 1287 346 515 586 465 692 883 739 733 836 461 677 290 326 602 593 762 899 581 852 867 800 804 793 1340 471 985 997 1048 671 842 874 1122 787 613 513 669 815 473 504 621 705 734 891 706 586 972 702 486 1266 1151 1366 819 1234 843 906 1436 685 1404 722 629 738 572 472 1292 1254 1279 836 498 1491 1077 497 951 697 712 697 906 1018 604 699 853 571 635 432 778 642 1145 1230 697 666 1112 985 916 1181 1058 809 884 692 446 821 568 554 596 504 457 452 614 456 762 868 842 661 539 653 694 577 672 437 494 423 489 580 981 664 1183 945 715 941 641 999 772 711 336 354 746 730 763 697 564 844 582 882 788 876 366 896 816 776 931 643 1181 449 974 679 621 471 553 424 1154 739 810 965 765 701 493 600 543 872 1297 1150 889 919 1010 983 1020 966 552 584 393 687 1021 415 485 392 417 331 888 512 915 543 629 553 586 660 735 1153 1159 821 733 656 500 266 174 156 287 262 679 453 917 904 937 795 1056 932 831 761 395 239 271 551 626 265 506 739 707 579 565 689 741 535 360 771 863 1378 995 868 979 1202 589 530 767 521 440 654 819 515 434 749 813 604 695 464 559 753 553 651 547 599 515 410 927 522 297 482 557 445 557 574 621 475 610 470 841 632 423 423 854 612 927 694 3869 3565 625 729 766 651 827 691 1287 1001 1300 1220 1103 1239 1027 962 844 862 785 718 1221 1119 740 700 609 668 463 960 1102 553 488 1309 793 860 916 654 785 371 413 1022 701 661 521 531 854 875 713 456 1158 856 976 798 846 576 437 1017 724 1614 1097 967 1028 777 700 835 568 664 705 561 352 372 526 2177 1758 2049 1053 1175 1872 1395 1403 1276 1909 2136 1119 962 951 1073 641 574 1371 892 286 274 314 259 552 302 1638 1627 1148 1494 1872 3182 3741 2737 3393 3566 2688 2205 1475 1018 2618 2813 2977 2880 3118 2093 2512 2621 2471 1878 2122 2009 2258 2846 1955 3115 2620 4022 3658 3440 2371 3886 2816 4086 3614 3920 1599 2076 2029 1653 1609 2532 2481 1905 1492 2564 759 808 1218 1517 831 1007 791 1649 2386 937 367 796 749 752 429 4092 3755 3820 3190 4042 3738 3525 4003 2854 3971 3514 3666 3682 3769 3707 3399 3817 3331 3571 4077 4595 4332 2623 3026 3297 3953 2847 3067 3459 847 759 304 3663 3578 2215 5898 5080 5143 5178 1583 1575 1297 466 1546 324 565 317 441 3133 1896 1858 802 1090 810 697 1762 2075 1420 2524 2060 1803 2850 1591 1535 4718 5430 4231 4484 8359 6166 3660 4008 4420 4926 1705 1234 1326 2062 1883 988 2385 704 3089 1039 2856 1327 157 137 2367 1657 2428 3459 2300 1105 1989 1009 1603 847 655 1557 1486 1466 1447 1308 3422 4278 2439 1091 2522 2009 1988 2489 2329 2420 1789 1023 1271 2902 1889 3384 1886 1802 879 1670 1072 1108 1547 1747 3790 2964 1361 1240 729 1040 1299 861 1173 805 1028 1093 1386 1112 1526 2352 1097 971 3357 953 1135 1634 936 1534 1619 1601 1396 1258 1139 1099 1323 1267 1304 1297 1163 1366 1490 1169 1399 1053 1282 1280 1052 783 449 565 839 717 1569 734 426 533 866 870 1399 1178 655 642 1762 1345 671 522 1248 563 537 779 700 724 503 528 648 770 758 457 400 811 658 783 819 561 833 520 845 672 594 217 686 806 1206 322 1317 1402 1023 1259 1428 1131 1447 1181 876 1182 1547 1355 862 947 1165 991 1170 1126 755 879 849 912 780 845 869 912 1038 1112 1379 1517 872 1450 740 1462 1358 1425 1720 932 874 974 983 872 941 1128 578 1328 1265 438 1197 927 697 951 982 1274 971 1191 822 966 1920 240 1927 765 1003 994 1021 677 1145 1182 690 1653 1458 1321 1203 1173 1335 972 832 609 671 855 783 1081 315 609 505 319 445 476 261 717 668 732 375 355 491 385 367 394 255 726 621 1771 701 655 578 591 1150 940 602 739 735 638 1410 1148 1029 856 657 490 735 1067 577 757 740 646 663 585 880 868 1182 752 838 662 882 389 198 507 1018 933 1010 1100 1160 830 1244 835 1080 1181 901 1159 795 887 1111 1813 1174 2070 1819 1022 1262 1362 719 1007 687 318 1123 1279 1151 886 955 1083 1664 359 553 659 2097 359 344 245 561 491 568 539 821 821 556 695 794 1323 336 338 362 1210 994 1186 1295 362 1351 327 458 331 431 758 1361 980 1046 1275 1083 1393 990 1076 873 709 756 1029 735 795 822 1360 983 1587 1080 1154 983 1383 754 1077 970 1797 959 599 840 239 959 363 646 682 1297 934 1002 1782 929 1411 1572 1643 1903 993 556 1628 920 1581 1685 1241 2096 2075 1571 2320 2371 2323 1950 1729 782 672 591 1035 1118 1305 1320 1281 500 1878 2557 2851 1760 1288 1639 2137 1168 1507 2145 741 1726 1283 1017 1443 999 1535 1509 1566 1760 1001 922 1298 1207 736 1741 1270 1230 1483 1531 2009 918 628 814 1055 880 491 697 763 564 586 579 635 618 1641 2188 1304 989 1829 1090 1296 544 627 1142 951 1908 1218 1714 1518 1544 918 1131 1385 1714 1114 1177 1604 1603 1228 1364 1410 1662 1357 1076 1389 2041 1652 1306 1789 2067 1630 1511 1350 1464 4086 4570 3263 3560 2340 2690 2317 2513 2467 2794 2688 2961 2142 2348 2554 2250 4674 2782 1856 1509 1688 1278 1227 1767 2030 1851 916 2323 1937 1755 2468 1056 1160 1283 798 787 1719 706 1082 813 1300 731 1052 759 839 649 643 562 495 565 681 479 771 714 860 700 632 954 912 1010 14930 3906 3605 3107 1694 2600 2633 2157 1486 1790 1493 1341 1336 637 300 654 550 362 642 306 454 367 380 317 417 426 443 187 745 683 176 209 264 241 390 404 429 278 295 506 587 606 710 891 1217 1085 1184 568 769 718 691 643 559 633 744 899 585 547 1347 735 721 862 674 398 618 987 408 608 667 1212 990 628 216 482 528 654 559 889 1057 999 890 676 718 633 723 695 764 768 704 376 757 804 729 908 740 778 1200 1467 1300 1632 1027 1530 1690 729 1007 995 924 296 1324 589 1611 1057 534 1551 484 822 477 816 1256 1400 460 723 505 1855 1381 1467 2236 1265 769 670 754 1463 704 1311 1461 941 696 1369 1254 921 681 904 1257 1138 1189 1283 1145 1080 1764 1153 1604 1499 1076 1767 1480 2003 1301 959 1632 598 1053 548 643 722 621 3119 1366 1687 1581 1341 1200 1198 1105 1244 1519 1585 1471 1116 922 1114 1188 628 545 500 729 1111 1049 867 776 807 898 846 1154 1250 1214 1151 604 562 806 536 689 449 508 287 503 483 282 206 577 333 731 534 347 828 1276 1224 1174 845 926 901 1014 1028 783 840 938 1159 1383 1394 1007 1377 1332 1029 1114 1097 1107 1098 1721 850 920 981 1677 1219 897 828 1053 2210 1805 1379 1215 1351 1073 1298 1438 1293 1866 1290 1226 1044 1626 662 1161 1614 1453 1282 856 1368 792 1786 844 819 852 1973 550 1581 1628 870 484 642 739 246 274 346 468 827 756 1255 1364 1437 1556 1231 528 1250 1465 446 1057 779 775 850 767 1485 279 816 438 315 741 514 570 626 490 462 393 343 611 468 675 518 497 436 821 1393 834 420 1653 557 474 626 1074 1106 977 925 753 661 662 950 976 770 783 442 593 506 271 899 855 976 1046 1015 951 757 564 1063 646 848 872 1274 727 859 1094 886 984 1194 1030 708 610 852 879 592 500 477 618 499 887 2005 1949 2171 572 641 535 453 598 589 855 3095 1164 3335 3039 2964 2525 2933 2934 2829 3280 2669 3170 2649 3589 3083 2879 921 1010 1583 901 1497 1131 1302 1317 967 973 977 1212 1269 1254 1015 835 823 960 1467 913 993 1053 933 1138 1230 1745 1763 2068 2004 1264 1200 1056 961 1103 1068 1025 862 919 1050 1003 1304 1293 1281 974 1028 1427 1289 1352 1249 1221 1157 1101 1124 1030 1362 1290 1166 1617 1091 1236 1442 1635 1306 1843 1387 1812 1745 1928 1697 1610 1646 1769 1721 1616 1686 1625 2008 1155 1681 1540 1713 1557 1328 1385 1450 1638 1560 1350 1670 1488 1366 1699 1330 1606 1743 1419 1787 1272 1486 1727 1400 1593 1284 1248 1207 1656 1557 1635 2094 1489 1308 1360 1301 1518 1011 1492 1461 1248 1597 1578 1032 1548 1570 1160 1169 996 1646 1823 1418 1154 1541 1486 1640 2096 1646 2143 1958 1957 2342 2657 2311 2589 2465 1501 1712 1523 1952 1899 1644 1959 1938 2161 1836 1881 1954 1656 763 1169 797 1398 566 447 354 345 384 411 392 476 312 379 355 443 623 536 627 301 335 309 540 896 609 977 696 800 1145 462 484 438 472 522 523 533 481 569 861 478 461 673 319 785 670 664 613 735 497 465 621 528 674 615 597 1227 812 377 365 378 424 470 1005 725 787 237 433 609 448 427 459 507 618 297 796 1167 487 456 576 514 493 572 546 1106 436 1238 536 671 721 638 578 826 810 854 1436 592 866 445 693 590 812 840 1032 563 981 767 722 1286 975 1171 595 866 974 889 563 1116 955 732 1114 693 679 890 740 461 486 663 699 757 937 809 634 1518 1253 529 1127 1514 1407 1277 952 940 904 1955 834 1105 1027 454 791 643 894 1319 1478 1565 822 669 1207 1111 615 1376 774 777 1032 860 1322 769 554 544 902 815 411 762 832 1131 1550 850 802 1204 959 1364 1280 1067 882 887 809 513 916 778 671 774 705 555 502 568 295 889 1008 1021 948 664 487 633 583 682 309 627 679 644 774 1202 846 1314 917 867 1215 915 1185 808 856 275 312 679 635 818 600 592 576 407 975 639 909 526 1173 884 799 1135 835 1153 510 1078 646 775 566 693 685 1290 857 983 858 794 550 1010 769 703 1159 1208 1085 1162 1158 1150 973 1024 874 496 715 550 806 1209 358 420 275 282 320 700 558 848 517 614 601 612 639 999 1048 1288 804 656 1023 612 343 314 116 288 378 709 509 1085 1357 1352 1256 1145 842 804 858 500 311 319 620 583 182 673 525 670 827 873 532 435 686 495 853 800 1477 984 1081 900 947 513 428 822 588 489 665 693 649 429 801 709 690 773 563 536 1051 778 737 724 773 590 453 1083 848 326 664 814 660 818 856 727 746 716 375 846 677 525 529 1055 1016 1063 884 4358 4309 806 878 803 913 1078 906 1042 970 1077 1138 1215 1316 1178 687 741 823 769 785 1145 1182 983 910 877 1078 598 1153 1357 510 401 1237 864 1061 1062 870 815 384 427 1064 727 792 500 551 842 883 675 682 1059 909 946 541 774 401 596 952 711 1931 1407 918 1034 1121 758 930 526 679 971 830 536 622 637 1962 2100 2712 1176 1456 1649 1152 1409 1117 1479 2132 1088 1035 1182 812 544 754 1420 1194 523 453 437 296 687 571 1667 1729 1419 1406 1879 2591 3192 2968 2951 2931 2415 2575 1771 1466 2450 2598 2951 3181 3149 2030 2519 2371 2912 2670 2649 2310 2225 3031 3103 3528 3017 4093 3353 3590 2620 3989 2889 4760 3837 3833 1983 1907 2195 1932 1984 3290 3022 2165 1459 2406 859 835 897 1124 1337 1082 839 1674 2090 1486 398 863 827 624 595 4403 4096 3887 3627 4172 3851 3828 4222 3350 4175 3789 3922 4523 3965 3635 3766 4009 3908 3869 4634 4653 4808 3153 3039 3820 4184 3533 3419 3544 1267 1145 415 3806 3550 2439 5456 5629 5703 4862 1765 1731 1560 472 1496 308 839 574 584 3080 2001 1959 925 800 641 772 1404 2586 1500 3169 2219 2529 3166 1779 2169 5066 5953 4743 5129 9634 7703 4381 5011 5490 6276 1862 1549 1597 2242 2139 1149 2722 805 3080 1511 3126 1402 255 237 2189 2037 3053 4306 2456 1402 2415 1291 1498 754 616 1715 1655 1713 1524 1299 3338 4745 2178 1076 2874 2652 2552 3091 2640 2916 1934 1093 1060 2665 2025 3625 1965 2087 1004 1939 1042 939 1479 1907 4003 4262 1455 1173 1107 1082 1441 949 1099 862 1133 1644 2096 1448 1480 2570 1465 1304 3630 996 1181 1527 879 2061 1900 2024 1895 1691 1357 1340 1585 1460 1564 1791 1378 1485 1773 1598 1686 1248 1825 1644 898 942 730 873 944 864 1279 644 738 703 902 932 1562 1168 1049 862 1190 1432 1058 462 826 523 501 898 815 868 330 317 626 604 868 777 700 823 781 738 761 761 1112 626 759 864 586 357 723 818 870 322 942 1095 832 932 1268 948 809 1238 714 1036 1644 1151 639 671 1047 1076 1081 1341 740 881 764 909 722 862 777 747 981 1170 1443 966 728 1378 666 1170 1182 1242 1440 606 608 926 705 857 704 1008 580 1446 1037 413 937 863 692 959 777 1038 1017 1268 758 738 1431 144 1572 760 1092 929 652 846 1139 1349 898 1627 1369 1336 1148 1412 1151 782 913 856 603 715 822 1159 473 548 453 477 549 598 327 828 626 696 478 462 693 347 418 422 473 645 580 1721 949 1014 936 670 1101 767 530 530 618 835 1198 1064 1587 1174 1027 775 1074 1111 681 820 791 604 714 707 1145 974 1141 1109 745 487 735 523 380 571 1150 1108 1230 991 1329 1137 1059 1511 1265 1447 1143 1142 939 1063 1373 1682 1328 2148 2062 1042 1295 1239 715 1065 1082 480 966 1342 1217 1293 1073 1135 1324 511 737 890 2110 474 543 450 587 692 775 540 571 655 416 1025 953 1233 414 391 489 1403 1000 1135 1336 660 2043 393 612 430 550 834 1723 1339 1544 1541 1470 1589 1162 1515 1138 980 1049 1365 986 1091 1152 1549 1217 1669 1342 1203 884 1023 851 1382 1330 1335 968 564 639 375 781 620 635 690 1403 872 969 1506 1044 2045 1719 1317 1579 1163 739 1841 1343 1777 1916 1499 2210 1355 1663 1726 2002 2044 2156 1353 963 660 731 774 1077 1178 1448 1213 631 1753 2532 2987 1431 1316 1359 2001 1569 1675 2188 711 1405 1228 1017 1236 1015 1635 1529 1674 1753 1263 1061 1721 1385 1136 2165 1347 1390 1808 1923 2004 1117 908 1318 1340 1000 587 567 792 716 874 753 773 668 1381 1885 1172 1227 1659 1017 1579 839 848 1239 961 2637 1450 1797 1469 1911 1336 1545 1875 1891 1223 1260 1433 1585 1303 1545 1825 1742 1638 1477 1249 2052 1589 1683 2366 2192 1531 1732 1354 1651 4550 4701 3443 3580 2670 3103 2177 2312 2247 2835 2524 2716 2398 2403 3081 2963 4661 3004 2279 1785 1877 1377 1465 2077 1960 1836 1142 2518 2395 2205 2706 1482 1659 1372 716 603 1539 639 1027 1087 1295 922 922 697 780 645 591 558 947 667 718 578 1077 925 836 940 886 971 1328 1315 3906 15218 3010 2906 1938 2466 2631 2635 1623 2066 1379 1204 1283 994 575 989 935 625 765 585 719 733 552 356 495 403 423 239 619 648 157 287 232 216 644 711 672 443 505 903 448 581 694 723 1377 1113 1229 576 726 918 765 667 561 623 897 929 602 742 1424 423 368 722 613 483 645 1006 450 940 895 1260 1160 551 235 494 572 684 752 943 1192 773 711 541 599 748 691 839 854 763 827 461 778 820 474 774 551 1019 952 1396 1142 1688 885 1261 1416 622 1052 954 732 296 983 488 1341 827 538 1366 471 521 462 525 1378 1508 469 807 623 1577 1454 1446 2183 1109 580 548 641 1195 785 1612 1207 735 601 1137 1267 609 569 1220 1118 1231 1005 1213 1093 1296 1461 1076 1560 1655 1117 1520 1350 1522 1470 1349 1733 473 1003 777 593 845 802 3286 1228 1429 1370 1549 1338 1185 937 1325 1440 1537 1594 1623 1269 1110 786 847 711 634 824 900 937 929 1142 618 829 1051 1519 1350 1237 1170 700 480 847 559 1275 450 509 303 527 507 275 220 514 493 573 658 382 906 1067 1346 1064 758 1087 826 742 852 810 924 1252 1481 1576 1520 1019 1499 1248 984 1065 1214 1220 1011 1964 1217 1092 1212 1324 1114 1274 1141 1286 1662 1477 1134 1174 1629 1084 1155 1648 1235 1589 1339 1134 1036 1865 759 1364 1759 1635 1327 1138 1478 1405 2229 960 762 695 2577 613 1458 1872 1195 505 721 912 320 382 378 484 796 793 855 931 992 1384 1083 419 892 1074 409 924 784 643 914 938 1970 328 1253 775 385 758 786 650 914 473 498 550 496 639 663 841 480 553 1031 882 1463 1469 464 1920 732 612 852 834 923 917 833 818 710 596 1036 1037 751 980 403 506 552 650 957 1018 953 896 837 930 798 650 1435 926 1426 1083 1503 521 1121 1206 1039 1244 1339 922 972 786 838 1208 486 622 729 999 757 1263 2084 2107 1996 674 739 668 481 607 675 821 3195 837 3495 3292 2991 2556 3150 2815 2926 2766 3129 2751 3080 3515 3259 3322 782 1527 1315 858 1476 1255 1562 1094 1109 959 1383 1128 1293 1240 1379 985 989 1304 1447 1465 1457 1382 1254 1455 1431 1806 1826 2032 1757 1222 669 1117 882 968 1125 561 493 974 954 866 1072 1054 1012 934 1280 1451 1347 1203 1354 1511 999 780 758 744 1203 1150 1703 1208 1279 1251 1436 1496 1464 1854 1210 1939 1783 2187 1412 1980 1384 1375 1570 1295 1527 1329 1813 1238 1395 1767 1527 1488 1465 1474 1374 1618 1591 1245 1452 1491 1465 1668 1420 1351 1491 1795 1413 1477 1191 1414 1497 1452 1561 1449 1457 1414 1345 1451 1499 1604 1365 1710 1323 1409 1254 1512 1388 930 1720 1717 1294 1546 1726 1478 1379 1123 1631 1782 1734 1622 1147 1426 1471 2202 1789 1833 2028 1977 2048 2279 2005 2208 2072 1847 1886 1358 1948 1927 1808 2105 1894 1856 1687 2149 1969 1448 1145 1143 1304 1217 664 451 308 292 380 346 400 455 348 287 403 307 602 626 642 219 293 273 486 650 351 771 405 508 880 356 466 356 378 650 631 469 494 642 546 581 430 789 422 887 518 465 424 516 537 374 686 651 743 860 840 1031 607 448 405 398 325 398 1369 956 1000 367 488 299 436 305 506 349 369 427 703 1357 522 271 367 670 844 854 564 976 585 1431 431 550 620 554 610 661 705 650 1098 701 882 216 400 536 650 862 958 406 794 767 766 1176 877 1096 613 1017 792 1253 770 889 896 707 960 560 697 948 647 768 563 752 457 766 765 629 624 1104 622 466 1146 1288 1628 826 1137 1186 773 1580 730 1386 869 490 813 654 659 1168 1257 1842 1005 963 1372 999 881 1169 1073 1006 899 919 1208 835 715 750 867 994 428 776 698 1189 1060 698 999 1030 878 1411 1167 1203 915 980 823 347 881 800 512 605 456 528 338 674 411 831 964 727 795 722 748 692 740 821 354 536 337 658 773 1019 740 1122 866 750 1042 649 944 725 838 253 277 644 583 775 479 439 710 454 1039 512 917 398 972 785 819 1122 556 1409 676 823 690 899 456 976 456 1475 606 853 924 703 837 643 756 626 883 1236 1117 1059 1050 1398 744 975 1013 634 778 516 898 1077 406 460 259 346 565 721 717 896 525 595 582 779 873 969 1361 1168 643 469 1001 625 226 132 111 215 342 909 558 1247 1099 988 882 1425 994 914 866 364 182 204 651 800 320 738 500 872 691 808 641 455 701 367 762 695 1734 1135 1270 1011 1330 541 395 619 594 550 835 914 763 381 821 874 560 672 568 684 833 568 919 794 693 423 394 1058 815 331 920 1058 938 1169 1157 826 665 684 375 661 477 521 573 844 906 931 900 4444 4228 719 767 772 923 1100 755 1130 1008 1197 1030 1234 1090 1099 607 837 887 603 674 1084 968 1094 998 782 684 636 1006 1400 554 528 1000 728 842 1287 1012 1008 512 367 924 662 440 550 557 805 856 612 641 980 887 815 768 912 443 718 1008 681 1518 903 845 732 767 970 801 622 800 752 686 308 338 641 1849 1691 2451 1159 928 1789 1506 1383 1168 1619 1971 1252 855 1395 990 651 668 1184 1320 418 406 293 301 559 473 1509 1860 1387 1891 1846 3333 3559 3682 3788 3597 2899 2563 1747 1105 2666 2823 3006 3054 3130 2423 3037 3224 2625 2429 2326 2489 2786 2884 2458 3673 2800 4445 3701 4045 2824 4977 2715 4539 4168 4514 1608 2077 2276 2009 1778 2855 2563 1770 1547 2275 880 942 1065 1015 946 1065 1041 1768 2224 1176 373 498 476 566 492 4371 4249 4001 3811 3966 3823 3747 4187 3585 4569 3978 3988 4567 3709 4615 3264 4870 3714 4004 4330 4571 4672 2545 2961 3408 4222 3127 3406 3507 1159 1070 334 3670 4254 2308 5458 5780 6013 5046 1502 1476 1289 459 1532 470 611 365 559 3209 2313 2488 1017 1121 927 612 1884 2540 1917 2951 1919 1530 3236 1918 2010 4495 5345 4329 4560 8671 6197 3671 4615 5009 5657 1941 1238 1561 1870 2014 1319 2379 715 3184 1407 3099 1363 204 151 2514 2064 2861 4637 2361 1401 2413 1432 1638 927 688 1743 1689 1657 1934 1499 2929 4885 2402 961 2493 2585 2531 2988 2247 2454 1621 1462 974 3283 2088 3550 1509 1869 983 1763 1254 1192 1539 2160 4101 4085 1159 953 778 1080 1341 1067 1118 915 1104 1375 2270 1316 1397 2646 1174 990 3458 905 1134 1603 818 1640 1817 1715 1297 1268 1546 1738 1624 1329 1319 1372 1318 1421 1361 1473 1791 838 1661 1402 1082 830 763 702 718 812 1440 760 819 694 1019 896 1495 1384 1108 876 1459 1320 804 421 1030 462 434 798 913 842 596 552 748 685 727 814 676 994 932 883 877 827 784 836 696 950 513 300 709 879 1005 228 963 1226 832 972 1505 1206 1329 1102 767 1115 1742 1613 987 1198 1145 1316 917 972 750 817 779 830 828 956 746 754 1045 1056 1405 1419 829 1556 751 1087 1029 1185 1203 901 618 1084 888 1074 951 1089 603 1389 1047 520 1281 1030 830 1141 605 871 1170 1432 794 822 1571 180 1880 733 1017 792 891 745 1110 1382 870 1302 1425 1610 1541 1344 1172 816 942 900 724 673 877 1017 433 426 398 448 400 411 385 812 601 882 308 294 493 335 283 244 287 764 680 1772 1063 1021 928 580 1035 671 698 736 594 747 1341 1072 1429 887 1017 781 888 1010 635 883 665 518 630 560 934 894 1049 976 860 500 774 478 337 560 1241 1025 1118 838 1122 1025 1136 1015 1142 1501 1006 1135 848 1124 1309 1615 1900 2200 2027 1038 1396 1255 772 1090 1087 427 1074 1402 1187 1269 825 824 1463 506 655 748 2227 383 516 523 628 654 782 413 808 660 708 772 1072 1182 472 495 292 1118 925 923 1155 655 1610 467 759 584 571 1104 1651 1299 1386 1634 1448 1724 1133 1505 1049 944 962 1207 930 1089 1041 1507 1020 1674 1045 959 1085 1321 900 1427 1319 1828 1130 772 778 211 732 399 645 741 1261 846 1026 1530 1067 1681 1572 1397 2216 973 767 1779 1682 1646 1760 1393 2079 1728 1554 1926 2010 2285 1742 1460 897 933 763 889 1103 1416 1298 1192 531 1804 2125 2482 1439 1220 1353 2065 1586 1342 2352 907 1482 1154 923 1260 867 1561 1494 1609 1749 1120 1142 1657 1844 748 1697 1036 1374 1514 2101 2048 1302 1111 815 1090 809 451 829 774 842 965 864 961 691 1394 1524 1375 1088 1865 938 1503 799 879 1294 1182 2257 1173 1954 1591 1435 1418 1303 1563 1724 1295 1451 1462 1704 1192 1118 1510 1689 1445 1344 1356 2017 1380 1504 1531 1484 1464 1385 1270 1548 4672 4822 3686 3988 2674 2829 2559 2740 2231 2550 2743 3136 2378 2295 3244 3122 4625 2878 2126 1635 1799 1348 1201 2010 1905 1803 1062 2555 2501 2267 2677 1095 1554 1311 688 809 1418 740 1012 1190 1086 821 998 883 759 572 525 489 757 435 752 571 889 915 648 1091 837 721 1564 1124 3605 3010 15187 10385 1831 2230 2569 2290 1631 1522 1386 1292 1338 1032 551 883 765 661 911 618 740 436 320 313 491 347 245 264 651 829 279 226 311 289 453 406 408 472 330 627 611 820 656 685 1322 1218 1246 619 870 772 653 706 674 690 992 780 712 693 1296 433 443 704 539 680 951 1320 545 730 703 1103 846 742 256 507 694 483 622 865 1029 907 800 560 554 700 914 786 826 643 806 549 738 853 683 952 764 1400 949 1559 1342 1377 1175 1328 1429 629 1051 1015 671 344 1099 616 1343 768 540 1491 506 670 462 661 1396 1361 565 584 415 1953 1737 1720 2145 1213 542 508 692 1295 696 1349 1289 797 651 1158 1271 572 632 1036 1382 1151 1138 1218 1015 1387 1702 1102 1730 1712 1211 1615 1545 2187 1477 1511 1870 639 926 808 675 676 761 3366 1407 1786 1642 1315 1506 1602 1383 1516 1877 2099 1763 1566 1206 937 823 786 794 677 672 1048 1109 1225 763 905 860 1081 1505 932 1190 1006 600 518 769 701 729 319 365 303 363 353 279 243 575 345 594 524 446 804 1113 1208 1136 800 1067 944 999 839 998 1070 1376 1513 1297 1408 1236 1407 1123 925 977 1428 988 1084 2006 818 777 971 1312 1167 1072 1019 1245 2047 1634 1534 1429 1252 1292 1735 1280 1333 1785 1205 1385 1146 2232 894 1268 1460 1559 1332 1002 1506 1202 2042 938 901 1026 1757 706 1426 1641 864 536 697 771 268 285 282 345 999 1154 1038 948 1136 1403 1121 371 832 1041 617 1124 773 749 886 1155 1342 371 662 491 414 674 573 530 519 655 622 323 270 589 380 592 504 448 731 702 1090 1339 547 1787 842 597 626 1020 938 950 830 710 1083 677 1017 1143 967 988 472 457 521 426 928 1169 784 1033 971 971 1107 683 1318 755 1249 1077 1653 532 1128 1027 817 1130 1173 998 924 747 877 792 489 637 553 756 612 1231 2323 1873 1704 485 614 422 452 650 1106 989 3303 869 3536 3295 2986 2996 3095 3237 3326 3416 3543 3349 3500 3680 3791 3557 1121 1218 1614 802 1513 1544 1734 1083 1041 1329 1643 1062 1206 1294 1088 1123 869 853 1642 1028 1065 1168 884 955 945 1667 1696 2046 1777 1132 748 969 796 1057 1089 774 582 880 719 884 1185 1096 1141 922 1183 1318 1315 1148 1343 1383 1078 950 885 773 1278 1462 1920 1158 1327 1249 1551 1669 1434 1954 1149 1764 1877 1897 1469 1849 1435 1456 1582 1262 1546 1369 1589 1353 1490 1754 1532 1450 1466 1411 1380 1715 1653 1276 1517 1585 1482 1793 1334 1493 1550 1810 1644 1650 1406 1795 1707 1851 1753 1631 1626 1664 1583 1685 1566 1857 1477 1790 1395 1499 1287 1569 1448 1050 1785 1863 1070 1671 1871 1400 1383 1095 1486 1542 1516 1667 1370 1656 1262 2040 1692 1788 1781 1798 2119 2396 2261 2308 2009 1859 2102 1481 1925 1850 1812 2006 1954 1902 1908 2232 1883 1512 938 890 1094 1204 627 417 300 294 320 352 319 509 372 418 481 438 508 530 550 302 336 302 474 565 411 702 467 702 1048 430 451 345 369 621 665 428 528 614 549 533 390 677 453 752 458 411 368 571 497 394 596 568 614 803 779 1078 652 434 379 388 386 415 1239 990 1038 390 426 458 436 321 444 380 415 421 799 1413 586 318 424 636 607 800 464 978 614 1153 354 507 557 646 551 686 706 630 880 493 897 256 389 551 578 977 957 520 766 712 658 874 784 1020 666 1013 816 1237 785 824 1142 665 1082 448 756 855 781 715 515 729 522 627 773 522 577 1159 671 559 1213 1224 1405 781 1072 980 879 1379 867 1317 952 548 878 623 537 1247 1207 1811 935 850 1624 1129 618 983 1068 958 807 789 1129 601 745 749 778 979 488 848 832 1090 1277 811 877 875 920 1331 917 1029 851 964 977 413 1075 735 465 692 334 508 438 604 480 803 999 727 943 624 693 723 632 694 339 483 395 720 665 902 758 1070 854 720 993 635 942 728 753 379 413 572 691 795 593 511 678 488 1012 606 791 393 906 857 587 1140 590 1525 773 996 734 728 571 810 432 1381 543 954 1028 691 878 718 677 564 888 1235 1160 929 980 1505 801 735 692 552 802 504 918 911 569 621 316 387 437 616 796 1028 566 620 604 661 932 792 1228 1219 640 509 847 527 197 137 117 174 271 1107 538 1199 967 853 795 1218 1095 984 776 378 190 211 659 620 216 733 542 869 737 836 555 498 663 432 771 753 1526 1148 956 955 1151 645 467 648 548 504 689 747 653 425 863 812 645 771 564 756 1212 663 829 796 721 480 433 1028 760 390 969 1120 948 1183 1177 851 646 700 396 792 498 504 591 810 972 881 794 4106 4431 749 885 765 847 1063 785 1061 1014 1062 1047 1298 1386 1210 599 680 824 684 708 828 1216 1187 1064 855 733 579 1094 1322 637 632 1000 949 1035 1183 1063 926 452 384 895 703 641 466 491 786 754 640 593 1052 1030 724 724 928 570 762 919 702 1518 1046 900 824 720 675 897 582 902 864 790 281 363 598 1821 1911 2237 1466 927 1712 1253 1389 1190 1599 1998 1179 961 1462 1101 569 888 1366 1398 388 372 413 312 529 390 1512 1783 1412 1834 1828 3493 3963 3439 3720 3325 2724 2281 1540 1004 2763 3128 3190 2896 3232 2624 2891 2849 2689 2435 2491 2149 2519 3061 2485 3594 2773 4648 3408 3776 2752 5074 2727 4455 4254 4521 1796 2152 2300 1909 1822 2825 2627 1875 1635 2560 1007 1031 1091 864 1001 986 1170 1800 2003 1073 399 481 441 651 494 4303 4173 3935 3716 3776 3806 3699 4211 3421 4866 4165 3814 4171 3636 4354 3638 4603 3898 3819 4009 4797 4222 2399 2912 3647 4204 3224 3497 3350 1170 1100 382 3586 4157 2426 5614 5669 5580 4451 1657 1589 1109 399 1371 433 665 433 542 3033 2328 2440 749 1365 1209 668 2001 2368 2014 2977 1896 1565 3174 1780 2202 5113 5907 4092 4512 9108 6816 3921 5128 4730 5851 2168 1370 1528 2005 1936 1280 2569 701 3033 1357 3189 1368 188 135 2556 1879 2802 4701 2720 1538 2594 1509 1760 889 777 1756 1662 1702 1860 1516 3149 4892 2214 1166 2723 2470 2492 3190 2447 2389 1869 1452 878 3304 2425 3272 1422 1847 1076 1604 1371 1260 1724 2070 4134 3993 1269 1121 918 1110 1200 987 1020 906 1105 1308 2278 1378 1605 2404 1120 1006 3565 954 1199 1528 836 1545 1557 1450 1309 1232 1489 1662 1516 1251 1241 1267 1162 1273 1442 1526 1667 1008 1789 1491 903 744 674 751 798 864 1500 762 859 850 1023 912 1496 1481 1072 775 1300 1255 826 416 1141 378 348 830 753 889 586 538 590 627 682 664 597 957 694 734 845 785 751 856 731 947 502 278 866 1042 1077 238 1079 1162 818 846 1454 1376 1338 1015 789 1051 1626 1406 1048 1072 1007 1302 813 1056 696 790 690 859 852 846 880 712 1071 981 1594 1499 834 1411 597 1111 1047 1132 1431 849 656 943 789 965 973 1107 644 1177 1109 566 1203 967 758 1022 661 931 1083 1244 827 940 1545 199 1775 811 999 663 891 703 973 1349 935 1372 1529 1688 1553 1214 1216 807 879 742 679 626 925 956 412 558 532 408 387 348 332 812 656 991 404 388 507 322 277 205 327 647 469 1916 953 739 687 541 904 689 763 843 560 850 1325 1050 1448 1005 923 827 963 931 665 869 747 620 861 644 923 945 1029 869 717 475 744 455 290 539 1232 1095 1197 946 1118 1066 1147 1043 1213 1446 1144 1255 876 1116 1250 1832 1638 2221 2120 964 1345 1298 801 1106 973 404 1197 1474 1235 1467 808 873 1545 663 608 668 2296 457 497 471 625 579 680 452 850 608 574 762 994 1191 422 439 363 1265 956 887 1115 697 1675 477 591 437 579 1094 1435 1108 1197 1312 1168 1377 1204 1224 923 815 828 1043 810 929 953 1477 1025 1638 1042 969 981 1214 815 1176 1084 1622 1138 732 783 295 820 429 734 628 1251 864 880 1763 978 1450 1404 1502 2093 801 653 1492 1771 1528 1603 1277 1816 1628 1473 1907 2456 2228 1468 1480 817 1016 869 962 1310 1331 1216 1346 648 1862 2317 2633 1468 1282 1376 2040 1618 1336 1935 862 1837 1244 986 1275 936 1455 1442 1525 1687 1082 1143 1488 1569 808 1753 1150 1307 1497 2055 1942 1163 999 1031 1112 830 490 897 722 789 927 825 893 631 1330 1580 1307 1109 1732 1104 1332 801 939 1232 1145 2269 1298 1933 1656 1497 1609 1284 1382 1523 1350 1558 1444 1638 1249 1177 1518 1868 1415 1228 1484 2171 1390 1688 1773 1664 1548 1545 1301 1612 4606 4694 3580 3786 2751 2580 2321 2462 2445 2999 2634 3031 2359 2150 3151 3155 4635 2787 2155 1568 1729 1561 1123 2018 1909 2066 896 2368 2539 2232 2666 1054 1531 1333 774 816 1190 719 1006 1031 1218 877 1009 721 815 508 602 482 714 507 680 565 902 837 710 1054 862 728 1390 1134 3107 2906 10385 15076 1711 1945 2620 2058 1485 1518 1408 1322 1366 968 454 652 538 539 659 475 660 398 397 279 518 373 251 272 616 810 317 255 308 347 381 464 451 323 342 735 547 839 631 731 979 937 965 657 999 716 639 569 547 575 885 731 660 606 1103 493 513 763 580 597 874 1322 596 833 902 1008 1141 858 272 573 662 729 627 857 1048 922 1027 710 713 902 944 734 916 714 763 553 908 931 768 927 770 1492 833 1642 1386 1395 1072 1432 1569 763 1206 1237 850 353 1328 602 1520 930 549 1595 533 893 485 876 1433 1110 678 576 411 1974 1704 1617 2244 1320 568 530 693 1326 766 1550 1456 840 791 1290 1277 738 726 996 1641 1362 1387 1456 1307 1296 1751 1258 1691 1614 1251 1744 1574 2186 1529 1202 1677 720 946 705 927 852 919 3354 1478 1620 1554 1325 1546 1582 1339 1570 1821 2067 1890 1441 1089 775 886 689 733 738 849 1150 1221 1140 757 947 893 920 1405 1168 1267 1212 557 517 534 721 671 447 461 388 473 461 409 354 529 364 736 488 458 688 1104 1234 1129 861 1011 934 1054 904 1048 1132 1184 1487 1441 1508 1165 1463 1459 1198 1289 1363 1123 994 1644 971 905 1097 1312 1100 1089 1198 1339 1970 1510 1581 1496 1225 1202 1601 1422 1514 1977 1603 1154 1094 2016 758 1351 1387 1496 1140 1110 1591 1066 2109 976 932 990 1984 635 1711 1898 860 542 788 760 306 368 355 444 1136 1176 1112 1132 1190 1210 1185 515 860 1037 571 963 662 704 948 1002 1231 396 861 422 439 625 605 556 511 691 633 294 270 614 457 672 622 408 588 922 842 1144 540 1852 821 652 532 931 721 838 708 777 1069 748 1031 1219 1018 912 395 372 479 439 899 1105 767 987 843 878 1072 730 1173 837 960 1009 1473 537 1038 1186 1001 1372 1317 1071 681 785 825 814 519 440 522 656 527 1112 2453 2306 1858 580 610 495 600 690 1014 977 3302 851 3435 3236 2966 2856 3095 3156 3308 3495 3465 3468 3355 3498 3699 3529 1198 1282 1404 791 1584 1812 1904 1298 1194 1399 1485 1084 1246 1205 1142 1022 794 906 1603 1439 1504 1386 1062 1018 989 1588 1590 2044 1427 1420 866 860 841 822 1241 592 532 795 567 880 1154 1120 1095 1009 888 1018 1079 1068 1125 1157 800 723 608 787 1205 922 1242 1253 1197 1311 1377 1446 1342 1379 975 1673 1669 1662 1290 1242 1209 1295 1237 1253 1145 983 1503 941 1473 1188 1158 939 1030 1019 879 978 1048 1034 1161 1125 1124 1271 928 1061 1266 1168 1242 1308 1259 1259 1353 1512 1344 1603 1400 1444 1204 1172 1356 1028 1267 1208 1300 1227 784 1149 1121 712 1069 1123 1260 1293 1468 1154 1097 1080 1313 1203 1082 1035 1463 1305 1147 1512 1500 1558 1637 1803 1503 1686 1650 1692 1374 1544 1612 1469 1787 1606 1660 1505 1599 1779 1425 1621 1485 1321 1057 829 819 1322 618 530 426 374 491 449 366 481 199 239 203 201 416 393 422 360 367 347 371 526 353 554 469 618 728 273 321 277 291 366 573 326 354 554 491 440 343 503 349 474 329 287 273 444 245 309 350 407 555 472 452 940 439 277 277 304 305 376 833 568 629 233 241 296 398 356 275 278 285 341 755 893 553 277 333 468 290 440 376 869 522 717 288 367 485 466 355 801 811 791 784 369 463 345 443 595 569 563 561 470 780 538 671 656 733 806 492 871 721 702 635 1320 909 674 1106 464 848 477 556 496 317 638 597 701 709 372 472 1165 589 481 1261 1449 1198 861 583 649 598 1438 1062 985 659 410 757 530 569 1343 1054 1102 657 443 1350 978 540 1024 781 793 702 792 949 498 545 636 550 696 531 645 679 876 902 695 761 949 800 1054 1256 896 660 660 473 407 515 422 445 414 504 652 535 687 481 722 1180 900 717 763 539 774 593 686 456 404 299 477 842 536 664 1000 664 664 1043 614 1084 669 798 425 442 457 440 791 428 533 341 565 730 795 722 496 850 604 633 1050 622 1295 301 1245 444 690 550 560 366 964 749 910 670 913 552 493 501 380 764 832 792 788 852 868 839 467 402 469 705 531 731 703 403 459 230 411 494 393 601 825 414 549 540 508 743 702 1031 1036 550 572 704 311 266 242 152 235 114 436 472 843 696 766 794 644 634 590 524 414 187 253 485 646 171 950 553 518 647 748 396 413 426 391 648 913 1024 1025 1152 803 721 335 477 562 424 384 559 593 582 316 665 537 332 415 397 409 485 649 467 595 832 576 533 844 541 465 437 592 462 658 567 613 541 538 441 474 649 563 682 872 820 1146 922 3964 4366 913 918 832 884 965 872 757 675 1254 1360 937 1098 996 685 455 710 470 572 390 802 859 830 585 810 515 916 1157 609 423 812 736 736 861 557 559 368 485 626 457 609 629 609 904 793 505 519 1257 1058 1003 603 784 531 438 714 544 1339 1024 810 708 491 559 689 673 838 862 714 482 500 671 947 1125 1962 799 1049 1243 1030 1295 1296 1161 1696 986 799 1154 883 624 619 1099 1179 618 496 340 265 407 537 1349 1297 1382 1231 1718 2289 2642 2714 2195 2416 2419 2488 1425 1257 2715 2669 2715 2513 2723 1967 2297 2428 2216 2403 2085 2301 2974 2658 2404 3288 2468 3398 3063 3184 2766 3946 2279 4345 4268 3646 1617 1757 2058 1569 1569 2319 2237 1457 1164 2659 1002 982 1317 1188 772 534 859 1562 1704 1098 488 675 651 584 594 3863 3940 3676 3215 2824 2994 3049 3614 3204 3761 3014 3924 3811 3352 4172 3180 3761 3832 3634 4073 3959 4308 2640 2778 3462 3565 2997 3257 3156 683 576 291 3464 3479 1999 4795 4950 4641 4394 1366 1345 1046 350 905 351 341 277 291 2703 1774 1812 685 993 903 586 1364 2168 1605 2746 1543 1646 2276 1377 2071 4336 4919 3575 3416 7259 7455 3526 3881 4030 5737 1785 1036 1857 1974 1967 1110 2240 688 2327 1318 2608 1266 279 236 2662 1696 2868 3223 1988 881 1426 1231 1496 802 708 1651 1645 1473 1248 1117 2866 3795 1675 1324 2981 2455 2415 2504 1785 1921 1163 742 831 2403 1801 2954 832 1283 815 1291 1064 998 1436 1318 3370 3298 1324 1312 832 952 950 875 918 845 965 961 1746 1302 1382 1662 959 856 3692 657 796 1730 925 1812 1710 1876 1235 1273 1237 1324 1466 1218 1259 1430 1239 1290 1291 1266 1085 1471 1837 1241 600 577 479 506 592 500 1385 713 591 777 859 690 1177 912 1120 476 1334 726 531 312 720 435 401 397 509 731 439 450 605 455 560 617 667 606 776 551 508 528 836 584 680 800 484 176 925 1009 584 333 687 1130 625 563 815 902 744 932 930 942 1493 941 889 777 758 1242 1055 974 740 891 901 728 650 721 734 638 785 659 988 1378 928 1076 627 939 937 1190 1243 983 703 776 596 681 583 1150 652 908 653 719 1112 959 891 1015 756 880 993 1065 876 831 1659 366 1406 788 917 693 744 584 959 1133 986 1131 1335 1259 1195 1066 1130 698 591 563 491 535 776 499 336 356 258 330 637 492 429 656 435 568 324 308 419 215 147 192 413 639 442 1292 772 1014 906 405 929 521 368 362 762 730 1162 973 1027 955 814 635 1054 1006 683 964 627 587 880 885 704 1084 882 760 561 520 760 471 366 495 1027 768 827 841 1186 899 766 1071 697 1109 625 889 825 968 1233 1399 1003 1339 1235 759 989 1294 545 953 705 219 715 890 1060 1286 798 1296 987 413 643 687 1693 312 337 259 332 375 346 341 512 653 457 969 1048 1013 314 332 430 947 847 697 821 711 1361 623 468 367 711 836 1449 1084 1287 1364 1228 1390 1006 1206 694 649 629 755 623 655 525 880 766 979 819 883 826 1072 794 536 631 1610 496 613 464 258 809 403 517 575 1056 697 479 1394 959 1205 880 1906 1334 678 487 1483 917 926 1056 749 1539 995 1126 1166 1824 1296 952 1212 922 776 796 750 1125 970 878 1085 732 1459 1853 2071 1172 1174 973 2093 1231 898 1144 447 1597 850 865 825 867 1113 1022 1029 1130 695 1080 1071 1174 993 1762 1099 1224 1353 1317 1365 909 787 864 1167 943 564 699 698 585 590 792 617 549 960 794 1101 1129 1669 1002 1487 613 746 1064 1064 1966 844 1152 1043 1183 1095 1490 1510 1112 1044 1157 1168 1399 1191 952 1258 1405 1151 780 1372 1457 1580 1203 1812 1763 1358 1373 1245 1179 3705 3982 3349 3206 2515 2086 1987 2282 2128 2567 1953 2138 2822 1909 3048 2576 3396 2266 2204 1342 1588 1215 1026 1636 1698 1479 1165 1763 2034 1831 2674 1185 1589 1055 493 521 792 479 1052 706 839 1035 668 603 551 379 490 508 784 441 635 621 567 695 792 966 846 802 1317 1056 1694 1938 1831 1711 14232 1921 1981 1882 1609 1762 945 1204 1320 791 322 396 344 415 420 302 672 495 447 235 499 550 372 432 439 384 197 213 301 187 282 292 414 247 374 491 768 611 433 593 804 744 756 557 725 563 716 648 636 672 459 659 691 379 1144 394 374 532 420 566 722 886 499 788 825 1147 755 409 326 443 424 449 442 775 788 646 612 531 539 573 614 703 744 551 609 553 838 605 591 599 613 1237 859 1065 1215 946 1003 1112 1099 650 1096 922 624 372 1051 603 1249 660 554 1213 582 511 569 501 1492 1634 671 457 376 1359 1445 1290 1845 1061 782 721 596 1207 587 1204 1307 725 735 1171 1361 554 491 1016 1244 834 1356 1261 1472 1157 1212 1187 1212 1144 1246 1342 1357 1362 1459 1143 1847 461 1195 721 481 646 702 2743 1266 1387 1256 1418 1355 1218 1055 1496 1771 1742 1496 1284 1102 992 808 559 555 743 753 822 1161 1093 1011 763 996 816 1121 970 1130 925 816 522 516 736 627 496 476 401 446 422 413 397 557 320 607 444 354 658 1095 1022 1082 988 1011 702 870 1272 728 967 1150 957 1144 1291 1102 1354 1231 1064 1150 1141 830 1134 1606 944 862 991 999 773 1146 1197 1049 1531 1398 1096 1373 1080 925 1037 913 1181 1296 1342 895 1060 1219 529 996 1318 845 1416 1141 1373 792 1331 665 478 817 1426 415 1433 1485 784 427 393 464 203 214 220 345 831 670 769 786 750 643 678 453 943 870 481 641 652 546 716 1137 1130 705 870 440 681 888 768 530 430 416 417 436 318 480 443 753 414 603 599 595 810 814 364 2146 671 649 619 658 560 732 696 565 599 904 603 616 678 784 368 395 396 481 812 1097 856 821 867 944 663 524 985 695 1040 682 1126 513 904 971 915 953 1053 803 684 481 836 892 620 522 779 678 540 1086 1614 1557 1692 532 416 429 511 589 810 745 2963 608 3180 2952 2679 3009 2832 2773 2874 2961 3241 3222 3304 2546 2959 3079 873 1233 1338 913 1523 1350 1081 1015 865 908 1035 1065 779 782 889 722 712 792 1127 940 887 796 996 1074 1075 1330 1303 1495 1896 1849 1066 977 1022 1282 1561 876 759 1053 895 937 1284 1195 1315 1327 1117 1464 1626 1184 1531 1384 982 855 766 1054 1532 1368 1822 1371 1276 1210 1412 1631 1625 1514 1217 1922 1751 1952 1133 1825 981 1094 970 1189 858 1090 1354 788 1138 1631 1835 1495 1126 1251 1539 1463 1249 1149 1320 1128 1112 1386 1375 1316 1386 1338 1500 1250 1247 1295 1354 1472 1269 1346 1203 1584 1534 1481 1568 1246 1040 1205 1054 1252 1017 1149 1498 966 1467 1503 949 1447 1763 1287 1662 1644 1579 1522 1177 1457 1349 1659 1436 1899 1627 1905 1844 1667 2124 2729 2322 2632 2225 1359 1656 1356 1808 1655 1621 1794 1797 1861 2019 2195 1929 2010 1178 1400 949 1422 883 547 555 210 585 345 269 321 325 419 398 352 479 488 459 423 418 414 580 830 535 979 609 745 864 473 457 428 469 453 567 545 524 479 724 435 361 575 333 604 635 563 507 594 393 380 480 446 518 524 433 898 632 336 324 483 649 683 1097 698 769 220 269 383 375 343 317 367 573 301 730 862 776 445 565 575 385 655 579 982 583 1112 462 580 560 500 649 900 944 884 1085 501 591 362 410 528 981 767 770 452 741 718 610 1152 869 1205 621 948 973 1000 596 879 920 884 918 570 827 1033 1050 404 481 778 585 777 859 612 292 1309 786 438 1415 1741 1702 1091 784 1189 1042 1786 747 1286 745 400 789 430 447 1044 1378 1545 938 856 1155 1088 536 1119 851 867 777 1062 1208 836 750 735 845 924 351 673 968 1011 1004 939 702 1101 1165 1214 1323 1105 712 732 623 534 686 590 443 560 473 608 415 706 588 674 1009 1070 1120 951 587 474 487 624 302 470 420 622 745 1125 711 1286 746 575 876 862 1319 698 829 621 636 679 604 1126 595 508 561 550 773 694 846 459 837 769 596 882 555 1478 599 1305 762 745 514 519 596 1684 825 828 974 705 529 555 587 706 847 887 915 1083 1067 1108 819 794 579 635 698 527 747 897 354 452 369 397 543 426 596 849 431 564 442 704 663 879 690 1282 449 646 847 680 183 273 280 388 367 411 402 1142 1117 1259 976 1263 1089 979 686 390 224 179 470 697 263 700 706 897 897 901 485 617 641 511 795 869 1386 1006 1086 941 879 560 630 741 437 407 518 528 451 360 505 488 464 514 572 575 628 449 455 639 884 609 561 996 588 585 707 894 746 1067 892 685 780 684 386 850 788 481 529 937 617 1016 832 4529 4969 846 1026 951 951 770 663 1011 746 1192 1423 1202 1375 1169 838 634 764 634 833 1236 1174 924 880 977 673 699 701 1320 504 494 912 888 888 1009 707 678 289 573 1315 908 750 557 689 1240 1186 650 755 1125 987 858 613 1145 555 543 1016 583 1765 1118 844 714 711 1154 755 551 686 858 715 598 652 728 1932 1525 2182 1218 1244 1656 1265 1186 1276 1365 1979 1495 1264 977 1276 695 585 1354 1113 584 532 548 408 539 507 1602 1768 1155 1153 2161 2909 3537 2678 2817 2881 2733 2617 1650 1295 2629 2668 2717 3603 3715 2081 2254 2331 2363 2891 2720 2717 3206 3837 3440 2964 2830 3632 3490 3435 2698 3841 2732 5288 3885 4365 1670 1986 2075 1549 1571 2373 2912 2124 1302 2666 852 937 969 1062 1049 1150 764 1776 1998 1267 426 1041 966 585 657 3963 3915 3699 3009 3695 3374 3541 3735 3339 3886 3611 4274 4075 3836 4357 3332 4140 4119 3946 4388 4462 4546 3751 3415 3616 3840 3109 3500 3484 1055 824 469 3114 3041 2064 5310 5713 5728 5305 1810 1869 1460 397 1457 272 558 334 470 3022 1663 1667 835 922 823 751 1526 2759 1528 2342 1579 1869 2849 1672 2390 5038 5798 4392 4775 9131 8722 3797 5320 5426 5999 1861 1159 1924 2768 2353 1070 3096 1048 2959 1316 2944 1694 346 283 3555 1987 2973 4386 2482 1353 1903 1372 1371 723 667 1815 1693 1460 1391 1234 3939 4608 1586 1212 2329 3136 2811 3434 2245 2321 1385 955 1016 2955 1738 4085 1510 1493 948 1400 1286 1210 1583 1930 4805 3965 1572 1428 810 1181 1359 857 1475 1041 1029 1248 2067 1531 1334 2297 1183 1016 3529 1018 1289 1350 942 2404 2430 2154 1722 1681 1584 1660 1551 1642 1616 1727 1476 1526 1449 1815 1865 1681 1764 1397 784 630 564 1052 656 449 1443 622 692 613 653 906 1428 1296 1152 927 1436 1036 669 791 722 525 497 471 841 904 521 521 614 662 685 594 695 658 744 720 1036 661 972 921 807 591 661 461 733 806 861 343 928 860 742 789 1039 900 1510 1111 592 985 1324 1187 1042 859 845 1065 1208 1207 574 637 649 615 549 803 670 626 674 737 1066 1139 735 968 407 815 843 1076 1049 836 561 734 719 730 637 1088 478 931 886 622 1389 968 799 1038 774 1024 1034 1243 769 860 1569 159 1811 734 835 661 768 614 1048 1337 1130 1206 1545 1282 1149 1031 1156 1017 779 738 861 906 1040 592 381 383 341 383 501 515 338 937 390 447 359 337 544 518 513 343 353 594 402 1376 805 805 639 505 631 771 569 598 828 696 1357 992 1182 913 997 638 1063 1207 621 868 566 659 1065 929 726 917 919 1062 588 364 552 627 483 632 1171 849 1022 889 1219 1027 1100 968 1121 1353 1087 975 983 1086 1208 1558 1083 1677 1463 1191 1589 1111 726 1046 849 316 1015 1247 1337 1217 781 1242 1371 409 1034 1147 1835 373 419 332 401 471 471 381 592 804 549 768 1099 925 484 500 373 1365 914 831 931 427 1535 399 628 467 455 900 1472 1215 1335 1525 1430 1573 1215 1215 879 920 839 982 841 879 912 1356 1089 1599 1262 1120 707 880 714 713 828 1429 543 754 605 194 547 539 545 683 1475 850 600 1502 985 1541 1702 1431 1257 1229 391 1878 1498 1672 1879 1126 1278 1223 1131 1448 1381 1953 1524 1092 698 569 508 546 1282 1213 1569 1537 721 1829 2701 2935 1469 1389 1332 2067 1093 1547 2262 664 1613 1386 954 1530 964 1562 1542 1630 1758 1147 927 1290 1316 967 1754 956 1275 1239 1695 1402 906 722 980 1066 859 634 891 987 822 908 686 787 753 1101 1150 1204 987 1394 939 1793 947 897 847 722 2392 1494 1466 1235 1296 1308 1398 1805 1499 1341 1633 1573 1855 1259 936 1211 1568 1772 1186 1559 1920 1387 1629 2135 2014 1678 1678 1901 1726 4042 3900 3183 3244 2702 2741 2253 2381 2435 3063 2122 2392 2356 2653 2705 2563 3852 3077 2359 1598 1779 1406 1121 1614 1937 1510 1037 2062 2375 2090 2598 1364 1389 1330 661 609 1295 585 1082 929 1117 1083 830 654 487 344 396 503 927 528 479 447 794 753 708 1214 676 790 1572 1403 2600 2466 2230 1945 1921 15224 2502 1792 1765 2186 1436 1467 1566 743 424 577 539 526 596 446 629 667 627 366 411 400 432 296 552 845 150 347 315 236 465 417 508 407 426 532 696 557 732 1261 932 847 873 614 716 569 722 691 667 728 741 844 568 545 1245 669 597 662 516 396 659 994 474 729 1120 1050 1099 712 414 515 549 513 493 661 909 708 904 609 652 720 872 706 915 740 931 703 811 786 556 793 664 1036 947 1126 1080 1421 837 1119 1200 547 842 832 615 287 1303 526 1181 683 476 1214 542 796 477 738 1330 1144 348 658 528 1432 1151 1426 1718 912 443 411 702 1101 947 1692 1344 891 646 1237 1140 649 798 1034 1121 789 1020 953 1207 1209 1099 1157 1754 1210 997 1560 1275 1649 1108 1593 1550 464 1227 694 676 826 815 3041 1380 1725 1535 1588 1455 1546 1293 1452 1280 1281 1271 1184 872 1147 880 894 688 722 678 956 951 993 753 707 612 1097 1331 1014 945 937 780 513 699 659 772 389 376 294 391 445 311 299 597 358 510 553 471 729 1099 1086 973 797 1156 978 921 988 761 908 1305 1177 1191 1228 1285 1256 1157 904 1020 1216 859 1300 2048 951 838 971 1654 869 1080 1136 1038 1593 1617 1272 1168 1287 1095 1417 1168 1413 2078 1184 1287 1206 1443 615 1300 1368 1420 1264 1221 1593 1237 1754 970 825 834 1672 887 1704 1806 1253 580 550 509 330 430 461 476 659 906 1031 938 1119 1058 805 366 1116 1156 525 1032 934 741 1068 939 1418 451 941 542 572 817 799 545 671 512 520 573 505 466 413 683 548 579 918 701 1121 1169 510 2000 845 776 777 650 777 815 757 432 695 668 786 877 714 630 433 444 365 442 1027 1035 935 681 848 865 740 551 1015 1219 1411 1213 1286 573 945 1049 959 1169 1222 683 1049 484 848 762 458 482 879 580 438 1182 2005 2495 1857 548 650 680 608 639 871 1124 3216 828 3414 3207 3146 2800 3149 3110 3161 3412 3023 3503 3115 3350 3033 2886 832 903 1110 936 1468 1148 1280 1081 1230 867 1281 1055 1149 1229 1052 1028 997 1038 1651 1150 1124 1046 895 1559 1575 1834 1861 2108 1878 1211 798 999 606 591 1075 1009 834 716 1198 851 752 737 780 1029 1290 989 927 1029 1104 1053 673 654 697 667 2038 1605 1743 2012 1474 1691 1821 1822 1684 2601 1521 2550 2646 2832 1611 2418 1494 1527 1481 1349 1322 1164 1548 1296 1646 2047 2101 2055 1614 1524 1505 2158 1857 1508 1462 1829 1431 1685 1473 1605 1632 2038 1865 1548 1473 1688 1730 1981 1718 1559 1535 2218 1954 1890 2127 1929 1450 1508 1486 1484 949 1544 1543 723 1941 1898 1235 2263 1668 1265 1657 1418 2225 2023 1646 1430 1105 2020 1952 2300 1903 2438 2394 1966 2689 3677 3248 3322 3092 2191 2483 1752 1937 2320 1838 2633 2409 2252 2272 2458 2323 1864 851 1234 1195 1457 540 486 429 290 512 314 253 533 154 235 318 340 503 467 422 280 359 302 819 428 201 783 233 536 665 370 368 324 352 479 555 362 410 789 412 320 416 538 399 864 403 400 390 576 279 609 418 456 621 689 663 1012 1051 389 381 333 384 549 1432 919 1060 338 334 327 372 399 367 325 466 352 1040 1102 903 298 448 585 553 675 441 1080 336 1543 513 677 619 352 791 750 807 722 1348 658 644 225 356 780 669 820 864 430 909 645 730 1008 1367 1785 482 597 1126 1345 688 930 977 660 868 549 732 967 796 502 403 777 539 663 516 653 422 1384 903 428 1484 1362 1600 642 698 945 551 2101 678 1076 661 377 682 693 562 871 2048 1373 1068 528 1428 1003 386 1442 1011 1143 971 631 1046 514 447 925 1253 1038 442 822 892 1040 1046 924 823 1182 746 1463 1565 1985 1229 977 888 381 1019 624 300 493 344 543 436 579 466 682 1211 784 1155 498 541 545 552 608 442 844 267 606 588 713 491 1117 871 562 887 509 852 653 677 321 392 673 654 951 799 670 663 568 820 607 916 381 925 803 568 831 588 1710 540 749 506 566 437 397 447 1332 643 913 670 699 546 481 774 553 716 1217 1098 1090 1070 892 1081 1124 1000 717 701 521 759 1406 374 418 382 357 370 672 486 914 525 629 682 687 740 728 1043 1316 506 832 823 439 314 256 269 426 227 495 432 1006 952 941 947 1011 594 568 752 507 199 220 551 595 281 476 546 1164 524 578 567 449 714 299 1175 829 1292 850 1084 781 1319 305 260 739 393 369 797 855 752 315 781 542 321 426 357 420 759 592 796 675 612 732 557 818 565 236 688 839 681 959 854 743 578 593 463 1083 656 392 438 828 644 1115 732 4330 4028 530 703 617 688 866 711 905 789 1055 1331 1084 1213 1016 909 1089 1069 781 925 1571 1511 904 830 776 691 544 828 1257 461 468 1066 650 669 1101 718 616 424 626 1242 797 587 452 506 1507 1264 933 811 1759 1015 1007 855 972 527 620 981 504 2245 1344 1266 968 828 720 535 411 545 621 420 301 329 352 1953 1643 2781 1508 904 1779 1292 1293 1277 2019 2301 1311 1127 1129 749 640 885 1308 1506 343 319 227 276 356 848 1826 2253 1106 1242 2207 3622 4262 3876 4435 4436 3162 2683 1442 1169 2649 2943 3051 3450 3627 1706 2323 2330 2911 2387 2523 2270 2901 3177 2594 3176 2866 4377 5018 3349 4065 4345 3265 4748 3253 3297 1173 2012 1966 1786 1917 2429 3255 2403 1601 2741 758 739 1034 1262 1271 787 931 2038 2497 1540 422 578 526 567 477 5060 4565 4348 3576 4620 4277 3939 4766 3607 3396 4646 4808 4991 4317 5131 4040 5690 4531 4785 5198 5817 5456 2277 2542 3124 3182 2615 2988 2700 1000 926 367 3694 3688 2705 6064 6820 6658 5341 1333 1305 1273 291 1450 274 1148 566 623 2992 1937 1801 940 1106 963 570 1964 2652 1387 2972 2585 1679 4026 1655 1820 5792 6760 4521 5541 9988 7675 3800 4735 5132 7006 1630 1266 1304 2478 1917 1388 2767 544 2847 1337 3273 1996 216 188 3073 1933 3881 3267 2198 1416 1970 937 1303 1073 814 1292 1135 1198 930 1011 3445 5062 2773 951 2010 2301 2201 3210 2607 2898 1822 1038 1159 3125 1802 3931 1996 1761 1086 1517 1019 866 1206 1695 5097 4557 1651 1279 770 1297 999 848 866 642 1063 1316 1876 1092 1582 2652 1370 1245 2975 898 1309 1555 1015 1614 1836 1825 1253 1010 1389 1287 1529 1201 1332 1582 1158 1281 1343 1511 1485 898 1522 1161 1259 939 554 796 928 744 1774 864 618 484 598 1311 1564 1005 1094 749 1115 1028 1024 313 955 649 625 839 796 962 621 643 1100 797 549 524 494 737 671 980 702 772 878 676 767 923 592 274 757 807 1021 312 1215 1253 751 888 1097 1289 1699 1417 607 715 2276 1663 912 967 1186 1101 1445 1468 601 668 684 751 547 653 801 835 1116 1230 1367 1378 915 1513 548 983 1045 1452 1873 891 877 1421 1109 1216 1227 1160 856 1806 745 582 872 1270 860 1317 691 1240 1367 1674 584 1077 1782 353 2351 1003 1159 804 1129 678 1102 1659 986 1378 1296 1588 1404 1341 1244 1172 1142 558 959 962 1034 1036 373 662 585 371 409 381 329 934 624 682 437 397 711 265 457 498 193 762 537 1897 893 1124 936 769 1020 813 895 945 684 701 1652 1131 1346 1474 1000 851 1125 794 376 793 820 423 692 737 687 866 1081 768 637 695 911 343 265 711 1246 1406 1485 1225 1307 1028 1247 889 1225 1608 990 1326 829 1133 1221 1718 1587 2058 1824 980 1467 862 563 1106 838 487 1426 1789 949 1155 810 815 1536 669 674 744 2144 219 355 277 526 399 445 436 912 667 391 933 1073 1591 324 328 521 916 1111 992 1421 518 1663 405 721 440 513 773 1732 1465 1555 1693 1570 1731 1479 1332 934 986 894 1110 939 969 1048 1454 1008 1731 1136 973 625 737 607 1358 1132 2000 1222 547 679 204 672 275 785 801 1295 599 710 1422 993 1756 1827 1415 1811 781 527 1679 1488 1864 1908 1761 2516 2226 1836 2200 2257 3272 2450 1348 631 532 546 649 1245 1425 1726 1374 850 1288 2797 3271 1731 1608 1588 2336 1467 1642 3281 837 2219 1363 1087 1511 1125 1876 1846 1876 1941 1127 1156 1276 1291 623 1963 1180 1436 1248 1649 1693 854 650 938 1162 924 403 513 836 762 896 548 1094 673 1541 2353 1279 1340 2360 983 1404 591 913 1367 1308 2582 1336 2164 1458 1679 1001 1268 1660 1623 1360 1149 1153 1601 1043 1647 1743 2172 1631 1191 1543 2979 1802 1256 1713 1964 1177 1326 1524 1604 5153 5746 3453 4315 2239 2652 1734 1911 2524 2749 2631 2908 2491 1834 3226 2872 4706 3116 2157 2099 2196 1599 1207 1987 2138 1767 1108 2822 1838 1634 3118 1529 2270 1300 581 631 1618 520 1277 1178 1265 1061 1318 568 806 637 579 570 1054 623 689 627 757 827 559 711 615 593 1394 1170 2633 2631 2569 2620 1981 2502 16382 1897 1789 2136 1406 1230 1355 570 412 867 798 532 672 420 790 310 382 255 278 336 432 271 709 675 157 274 194 211 294 348 284 268 252 596 928 431 719 868 997 986 1027 703 829 489 724 469 455 461 830 1000 502 504 1420 749 672 907 723 527 984 1118 685 882 570 959 670 935 259 372 454 544 511 518 896 550 786 556 639 528 605 581 746 639 780 395 988 800 467 772 597 977 937 1258 1069 1607 1151 1526 1896 712 1157 936 711 409 898 685 1438 781 614 1383 275 602 286 586 1579 1263 447 529 351 1414 1095 1303 2568 838 600 566 551 1103 793 1530 1185 709 648 919 1246 492 610 1076 1060 694 1471 800 1319 1196 1794 977 1234 1302 767 1150 1325 1773 1041 1371 1459 512 1349 741 643 843 753 3886 1178 1258 1023 1193 1189 1123 1032 1319 1332 1425 1238 1551 1353 1004 1123 597 993 463 791 884 1146 974 1249 889 1093 1087 1389 841 1131 839 736 424 684 587 626 335 374 320 362 358 287 271 586 303 615 531 345 910 1147 1050 1065 461 837 757 808 733 677 816 925 1356 1309 1328 891 1322 1269 951 1075 959 1276 1076 2201 767 768 824 1162 1313 676 1120 949 2336 2434 1569 1457 1250 1505 1633 1203 1665 2467 1268 1173 1028 2360 418 1445 1660 1579 1496 878 1286 772 1748 893 729 779 1458 454 1361 2045 1132 486 1024 905 221 336 375 362 802 1000 1113 1255 1532 1249 999 539 1124 1505 456 1610 545 699 1220 968 1458 346 811 479 563 861 776 483 625 643 722 346 257 422 376 870 357 389 701 865 1395 1228 541 1795 858 706 637 1016 1229 872 840 972 1096 682 878 971 1095 811 417 439 317 410 779 998 969 608 795 671 780 856 1034 708 1168 1060 1823 487 779 1069 788 1182 1296 1033 1273 470 936 734 541 597 704 709 578 1150 2576 3203 3509 420 449 994 601 449 749 1434 3052 887 3222 3056 2462 2945 2967 2714 2721 3669 3386 3580 3353 3623 4055 3492 939 983 1736 942 1646 1433 1245 1140 1180 1142 994 1136 1540 1394 946 701 953 1256 1461 1277 1251 1452 1028 1422 1522 1994 1948 2413 1600 1790 849 1340 804 1002 1007 748 664 984 1001 821 1292 1265 1102 838 1139 1408 1166 1215 1176 1562 1003 996 900 855 1366 1314 1007 1530 903 1148 1602 1639 1271 1319 1413 1583 1642 1699 1469 1180 1444 1383 1582 1413 1496 1374 1475 935 1138 1350 1302 1231 1082 1250 1242 1270 1435 1344 1450 1376 1643 1387 1626 1223 1534 1184 1446 1355 1289 1368 1436 1623 1589 1536 1231 1508 1463 1529 1477 1341 1345 1118 1254 1511 1184 1654 1376 848 1056 1029 1150 1591 1356 1104 1196 1121 1461 1367 1205 1044 1449 1256 1476 1766 1503 1512 1758 1889 1942 1828 1973 1882 1802 1483 1401 1295 1600 1646 1568 1566 1582 1645 1656 1699 1775 1626 928 1080 978 1655 674 635 430 386 466 446 285 559 233 421 702 397 723 635 669 314 348 328 366 512 274 577 314 406 600 444 496 463 491 389 631 464 596 670 600 426 388 542 440 420 526 476 460 638 380 730 459 493 613 497 475 1166 437 448 399 450 466 646 977 470 627 266 242 266 266 393 294 301 485 288 656 1263 620 380 538 830 318 860 428 1098 590 1083 400 504 719 534 409 812 670 609 717 353 619 464 353 459 756 693 839 506 747 463 507 933 598 1143 659 1007 726 719 633 1031 980 689 954 692 617 1042 726 468 559 743 539 779 951 681 539 1124 903 440 1741 1361 1249 847 731 1017 979 1480 1055 1309 618 449 798 552 526 999 971 1674 913 699 929 704 604 986 1002 977 791 891 1190 1011 645 616 459 840 584 835 1033 940 1522 1086 800 1045 752 1213 1170 1132 669 796 602 465 644 587 618 811 671 523 593 628 486 656 995 1001 956 943 620 652 568 604 422 481 423 705 812 700 810 1030 631 731 1155 777 1040 651 864 317 335 686 815 857 409 463 417 341 741 496 727 617 915 694 863 1112 462 1079 470 1087 934 864 575 594 697 1433 879 938 643 682 642 611 441 601 774 1267 1104 1160 1121 937 892 758 614 452 791 588 838 913 293 355 316 452 664 798 741 960 636 724 516 740 802 881 1016 1152 514 668 909 598 177 209 299 265 218 698 455 914 922 1014 1180 984 1007 981 571 448 226 262 679 832 272 831 696 683 576 613 444 345 534 427 813 887 1198 1137 1081 950 929 514 494 836 459 409 625 643 583 369 560 672 606 703 534 428 999 683 710 694 784 582 520 1244 583 338 713 903 721 862 862 919 823 646 342 572 518 471 465 922 955 1279 881 4725 4603 716 1264 1089 1083 1349 826 1086 924 1467 1052 1198 991 1273 662 797 624 634 573 554 627 839 803 746 738 471 931 1242 428 472 913 645 645 963 727 543 358 535 855 624 1299 1026 930 950 938 752 695 1103 1012 843 636 586 604 343 651 618 1543 1302 754 747 796 752 925 659 713 897 644 480 545 650 1693 1780 1936 1076 1210 1574 1311 1336 1132 987 1676 1065 1213 1161 1023 522 605 1379 942 309 305 475 385 575 671 1477 1768 1326 1213 1694 2485 2844 2768 2383 2542 2386 2355 1554 1051 2369 2509 3103 2774 2966 2337 2678 2577 2367 2764 2395 2738 3012 3190 2562 3727 3016 4056 3411 3421 2891 3631 2800 5662 3954 3363 1540 2049 2137 1882 1417 3415 2505 1790 1497 2229 677 765 950 1092 1088 766 700 1790 1952 1183 494 843 801 738 446 4126 3974 3893 2931 3298 4092 3584 3862 3043 4146 3264 3587 4098 3349 4048 3612 3638 4309 3842 4373 4063 4895 3107 3055 3710 3915 3320 3383 3509 1114 956 419 3820 4233 2038 5881 5169 5285 5014 1553 1615 1593 479 1646 293 539 472 463 2630 2264 2425 583 913 800 681 1529 2288 1277 2113 1504 1845 2663 1861 2241 4675 5501 3914 3800 7744 8380 3460 4748 4437 5221 2056 1413 1564 1746 2277 865 2280 949 2977 1415 2601 1341 239 132 2243 1943 2824 4200 2545 934 2185 1343 1286 716 624 1655 1625 1524 1544 1450 2918 3874 1678 1501 3009 2509 2491 3120 1930 2463 1499 987 911 2892 2011 3622 1279 1611 660 1526 1032 1065 1507 1941 3953 4264 1138 1015 945 1149 1229 1017 1192 858 889 1054 1820 1460 1289 2235 1224 1040 3626 1065 1230 1698 838 1932 2008 1904 1659 1637 1499 1516 1715 1402 1470 1735 1575 1606 1404 1419 1545 1385 1861 1479 760 738 759 922 929 766 1487 707 597 957 829 619 1191 1054 1313 938 1881 1357 675 659 544 625 601 413 758 682 698 718 789 649 820 796 911 753 610 628 755 767 836 848 1034 959 708 400 738 797 988 340 770 1010 724 737 985 834 670 1023 780 1101 1275 1049 722 569 937 1327 931 1090 819 898 804 715 606 640 552 643 896 809 1226 1001 671 1019 673 892 891 1130 1079 754 611 641 741 569 514 974 686 1084 858 451 1157 1214 966 1263 948 1108 1209 1364 708 845 1216 104 1585 1010 980 695 732 567 956 1119 1030 1361 1923 1087 1480 1089 1058 641 908 746 837 571 655 794 513 590 445 511 540 477 447 892 566 553 665 639 448 315 258 188 426 697 430 1379 735 1096 943 497 1113 976 533 521 901 1039 1171 933 1155 857 779 830 1016 1309 565 1165 620 639 1014 695 920 701 1173 1168 505 530 627 724 372 312 1199 1021 1011 875 1076 1084 847 991 1255 1185 991 1175 769 976 943 1795 1128 1691 1661 1245 1227 1172 874 1067 785 437 1076 1362 1246 1452 1048 650 1398 724 727 792 1923 450 502 338 497 510 513 505 777 729 520 807 950 1189 302 315 340 1070 841 902 979 585 1900 387 537 398 431 1023 1441 1098 1224 1323 1267 1384 943 1176 773 671 673 838 649 675 775 1152 869 1368 915 1045 1028 1273 845 891 967 1477 726 594 621 246 818 399 676 590 1305 751 925 1535 802 1333 1273 1273 1151 859 462 1578 1233 1195 1299 1101 1278 1079 1145 1248 1443 1214 1395 1194 783 828 911 562 1085 1154 1084 909 652 1770 2270 2493 1176 1161 1014 1935 1313 1116 1734 766 1241 1252 708 1244 721 1540 1365 1410 1559 688 1015 1747 1426 916 1904 1282 1028 1609 1888 1537 989 895 871 986 717 483 501 946 653 642 932 741 813 1107 881 1255 934 1989 904 1491 939 546 1066 860 2752 1274 1625 1291 1172 1160 1703 1561 1463 1242 1372 1427 1769 1231 1051 1405 1606 1646 936 1554 1891 1480 1456 1861 1764 1610 1622 1425 1695 3856 3760 3127 2868 2902 2619 2147 2375 2177 2434 1836 2057 3187 2339 2698 3111 3839 2994 2336 1534 1668 1493 1192 1547 1516 1750 1013 2167 2511 2222 2697 1377 1684 1043 711 839 1082 685 735 1188 1150 815 857 919 557 601 517 548 930 498 833 724 679 642 729 908 715 796 1208 1265 2157 2635 2290 2058 1882 1792 1897 15025 1530 2104 1381 1570 1618 847 592 718 606 758 750 598 644 515 530 228 548 287 384 220 459 685 221 147 193 193 431 475 477 351 385 576 437 598 600 476 1253 1060 1081 653 970 587 788 560 540 554 751 764 391 656 907 331 338 310 236 443 523 948 484 668 1070 1120 783 582 232 537 637 697 766 1136 1274 843 705 553 547 637 721 1053 1127 1006 707 593 558 779 388 867 626 1416 971 1357 1220 1158 995 1159 1226 587 1009 908 639 284 1350 591 1230 743 521 1155 522 861 517 688 1444 1068 406 782 616 1856 1850 1760 1927 1019 541 492 711 1157 652 1313 1310 758 708 1326 1260 561 523 1194 1256 1294 1262 1098 1211 1192 1387 1390 1606 1538 1021 1412 1387 1457 1193 1331 1683 421 1223 798 831 633 687 2746 1526 1536 1394 1192 1338 1268 1067 1367 1715 1623 1563 951 673 1414 864 679 691 662 652 1369 1051 909 770 983 590 965 1248 1190 1312 1160 741 698 679 653 946 254 243 199 241 253 214 198 483 412 646 430 296 883 1343 1149 1179 903 1037 1028 918 948 1037 850 1230 1343 1230 1276 1103 1276 1350 1120 1300 1100 858 1132 1823 1127 799 1001 1184 905 904 1024 1210 1581 1414 823 821 1146 980 1041 1175 1223 1504 1357 992 996 1511 882 1358 959 1167 1470 1507 1681 1124 1458 571 593 886 1664 462 1643 1644 929 510 813 419 254 305 296 390 787 575 877 768 810 1024 1119 422 634 757 406 806 758 718 795 925 1427 359 903 608 515 911 540 451 799 451 422 588 526 583 572 724 575 574 815 684 762 882 533 2284 916 853 748 636 777 872 803 575 537 927 851 761 1005 547 326 385 361 316 657 1348 1160 773 1010 1010 969 723 1087 1051 951 1013 1217 578 755 1018 880 1064 1151 937 945 693 1245 932 502 572 786 795 470 1164 1917 1475 1140 552 556 406 586 770 813 695 3567 1144 3510 3215 3062 2663 3025 2605 2858 2778 2857 2747 2931 2913 3289 3493 899 1217 1255 947 1143 1370 1252 1180 876 1084 1295 1009 1201 1063 1199 825 811 1101 1742 1078 1012 1020 1139 1055 1151 1778 1775 2004 1666 1956 1072 1187 1087 1364 1020 1200 1106 1203 1220 1266 1288 1438 1185 1421 1303 1676 1477 1318 1542 1400 1102 950 951 1230 1377 993 1360 1442 1128 1275 1539 1267 1043 1668 1419 1501 1535 1583 1329 1828 1365 1426 1275 1303 1438 1195 1836 1325 1509 1652 1578 1645 1724 1828 2126 2041 1637 1912 1590 1608 1182 1952 1431 1559 1955 1435 1746 1683 1580 1618 1694 1518 1950 1591 1750 1861 1547 1452 1800 1321 1324 1303 1321 1373 1121 1521 1740 1368 1404 1442 981 1978 1759 1831 1928 1832 1328 1598 1655 1254 1446 1518 1366 1937 2105 1867 2097 1869 2110 1836 2202 1957 2153 1708 1742 1837 2346 2102 2126 1406 1739 1463 1855 2321 1903 2182 1022 1207 1175 1402 642 412 574 324 701 429 483 712 421 476 494 505 644 577 612 502 564 536 589 913 566 938 682 616 758 389 493 456 503 400 455 525 454 914 530 569 544 792 505 734 615 626 598 777 512 654 767 577 684 552 506 1157 765 374 321 434 455 436 798 621 755 296 316 313 338 427 330 311 710 308 804 1144 454 344 424 546 381 578 543 973 655 1310 425 510 646 694 530 824 817 591 1342 484 662 605 612 482 872 551 531 671 922 458 631 779 713 924 704 1344 942 979 977 1289 1162 1158 1286 694 626 907 836 611 679 1088 602 975 1183 511 449 1224 747 867 1369 1360 1327 1257 1430 963 1000 1612 952 1670 930 770 1148 811 862 1063 1013 1668 1012 761 1345 1204 845 1134 951 969 821 1459 932 734 667 912 634 803 726 576 874 1242 1285 917 1061 1228 1366 1079 1107 861 826 963 719 813 783 627 595 669 847 643 475 847 736 716 1058 1455 1420 650 581 767 977 1104 558 573 667 701 846 840 1000 1296 769 786 1032 765 1317 714 767 624 629 969 774 1089 625 697 473 770 927 1033 897 583 981 954 884 1399 616 1579 796 1216 753 841 702 940 706 1174 1034 905 1003 861 865 631 895 491 870 914 802 1146 1197 930 905 951 1059 762 755 561 841 1176 219 296 487 382 829 525 678 1201 705 820 824 465 775 902 1165 1179 767 527 784 626 294 223 297 420 290 605 760 1163 1053 1072 1195 1023 997 937 809 543 239 346 473 855 258 890 587 710 808 810 522 572 832 518 1077 813 1388 924 1147 1156 961 593 483 859 575 524 553 563 626 535 660 979 484 544 477 617 703 833 851 936 1093 726 729 887 893 477 682 825 704 838 847 842 620 852 689 688 857 553 526 957 747 1103 1217 4351 4670 1165 1205 950 1147 1106 749 1076 1122 1598 1618 1318 1322 1138 837 592 915 805 836 754 698 879 950 813 702 840 1182 1504 480 565 871 1016 1047 1100 757 938 675 626 982 725 658 750 850 1360 1460 769 519 1049 1158 1026 783 1267 655 678 964 644 1619 1084 727 874 562 763 983 1047 1043 920 824 423 477 717 1551 1541 2361 919 1515 1710 1804 1323 1086 1513 1572 1334 1550 1449 1071 756 1012 1878 1106 447 412 522 402 594 780 1658 1421 1481 1212 1510 2735 2801 3195 2978 2759 2716 2364 2132 1078 3250 3201 3295 3941 3439 2648 2354 2514 2756 3126 3098 2799 3109 3177 3424 3763 3323 4346 3242 4169 2741 4069 3173 5302 5022 4773 1956 2426 2875 1355 1422 3166 2998 1881 1492 3257 876 818 1057 899 1006 1033 845 2120 2023 1024 619 801 728 692 661 4322 4504 4321 3783 3882 4294 3954 4023 3838 4483 4171 4115 4217 3950 4362 3891 4080 4510 4983 3459 4262 4193 3253 3873 3933 4451 3863 4036 4207 1161 1030 466 4328 3886 2455 6015 6567 6333 5606 1468 1550 1348 533 1495 463 450 367 454 3290 1951 1997 784 1060 908 863 1770 2339 1667 2996 1995 1945 2928 2087 2080 4529 5525 5248 4626 9137 8946 4338 4796 5641 6560 2370 1437 2127 2535 2849 1433 2788 1072 3341 1484 2697 1723 310 276 2708 2062 2552 4704 2601 1321 2124 1666 1317 793 687 2056 1964 1892 1749 1527 3800 4586 1502 1934 3009 2804 2657 3726 2171 2400 1209 1091 1077 2961 1820 3617 1033 1317 652 1414 1708 1374 2041 1532 4149 4378 1447 1443 1357 1409 1486 1181 1576 1220 1389 1463 2349 1674 1497 2187 824 678 3690 987 1277 1351 1239 2018 2021 1974 1541 1455 1737 1608 1822 1820 2003 1826 1683 1806 2136 1973 2040 1544 2289 1633 774 642 727 733 691 580 1514 832 616 814 800 674 1496 1093 892 837 1021 1158 716 518 594 540 512 486 636 749 918 824 1047 796 797 951 897 1095 876 829 871 1019 994 1327 975 938 766 406 1160 1206 859 676 721 943 695 772 909 791 759 852 745 779 1325 964 1033 738 624 1331 1272 1167 972 987 1033 1053 764 1136 811 862 1005 1121 1024 1356 997 1494 825 893 908 1378 1467 1159 908 752 606 695 623 1378 811 1073 946 701 1502 1137 1083 1244 1148 1300 1157 1251 1104 848 1816 257 1841 963 1262 664 947 917 1048 1385 902 1505 1853 1448 1647 1166 1222 765 582 720 615 455 802 528 408 513 362 414 532 476 502 1055 555 362 737 634 479 530 425 300 543 591 510 1650 800 992 743 733 1104 731 372 431 862 603 1121 861 1259 1121 1093 1084 1075 1054 761 911 670 498 1043 1038 1204 912 1433 961 480 372 785 641 470 409 935 858 934 923 1482 1021 790 1153 1088 1062 1170 1055 926 1232 1195 1834 1634 1943 1663 1030 1389 1050 753 1169 980 368 1144 1340 1352 1405 825 997 1154 507 1055 1211 1956 454 493 456 679 634 631 536 558 946 671 967 884 1071 485 583 542 1161 1345 996 1157 877 1826 293 620 482 321 799 1589 1302 1416 1523 1409 1651 1379 1647 1058 943 985 1172 932 987 1017 1310 1050 1551 1045 961 768 929 788 588 717 1777 515 669 735 282 873 573 589 619 1200 588 524 1251 976 1287 1413 1240 1392 1284 578 1663 1703 1686 1798 1083 1466 1275 1364 1432 1438 1300 1341 1411 737 600 673 962 1956 1806 1861 1765 852 1835 2213 2364 1399 1137 1228 1556 1256 1338 1804 679 1237 1691 1198 1682 1188 1679 1499 1619 1810 1158 1297 1374 1168 1204 1849 1486 1343 1626 1779 1889 1238 1029 838 974 781 710 949 802 869 941 799 1009 659 1263 1391 1193 1161 1234 1428 2036 975 915 1106 1042 2625 1368 1463 1427 1473 1418 1679 1641 1947 1700 1582 1717 1264 1295 1374 1393 1406 1625 1176 1312 1642 1361 1610 1557 1515 1442 1358 1696 1771 4311 4183 3420 3504 3287 2919 2968 3212 2246 3086 2336 2725 2938 2848 3272 2439 3971 3080 2857 2246 2578 1334 1853 1675 1713 1927 1049 1731 2474 2260 2736 1439 1485 1398 625 430 1368 575 857 1115 1089 825 852 540 601 592 806 785 876 597 665 642 1056 855 976 1230 881 946 1555 1668 1486 1623 1631 1485 1609 1765 1789 1530 18264 1596 1468 1541 1822 1236 569 744 656 660 637 537 821 757 396 415 599 424 590 328 346 502 183 179 313 199 459 464 488 533 406 605 710 916 754 797 1010 897 917 738 701 687 1078 564 493 538 808 540 991 806 1168 593 556 476 391 345 471 1402 597 983 908 1318 759 934 345 874 849 755 730 976 1087 1164 1204 1047 961 876 837 1055 1083 771 1046 595 949 1152 748 514 687 1220 1060 1338 1276 1213 1184 1451 1615 766 1200 982 946 429 1494 593 1585 1040 639 1661 767 652 717 616 1371 1568 484 685 600 1491 1533 1628 1804 1222 515 444 647 1158 802 1489 1284 829 694 1187 1184 888 774 1233 1495 1283 1229 1320 1248 1373 1430 1479 1788 1909 1393 2021 1525 1913 1646 2250 1841 524 1359 915 778 1106 995 3053 1737 1895 1913 1607 1709 1540 1372 1639 1895 2006 1734 1408 1026 1267 904 688 662 711 732 1005 869 1028 927 870 764 1175 1710 1450 1353 1427 901 889 967 1065 1177 313 378 318 384 406 261 231 675 336 702 550 365 959 1456 1475 1402 1373 1297 1542 1317 1566 1404 1446 1964 1472 1852 1795 1544 1919 1722 1399 1532 1343 1208 1399 1617 1077 906 1277 1133 1209 1384 1325 1593 1526 1736 1222 1233 1280 1001 1177 1165 993 1433 1905 1291 1328 1483 1353 1646 1760 1313 1689 1523 1916 1458 2330 1219 1057 986 1750 1075 1682 1517 994 660 699 587 180 271 217 360 981 1004 708 654 998 901 877 393 895 865 648 743 676 675 1115 820 1603 502 1047 601 689 606 659 755 609 694 594 734 633 542 560 969 732 546 974 849 598 972 522 1955 862 818 933 723 809 746 700 779 798 786 808 801 885 830 608 621 768 544 1193 1134 893 1053 1199 1209 919 871 1216 956 1555 1181 1110 509 1261 1289 1203 1323 1417 1053 1250 699 941 1140 734 954 1048 827 653 1530 2111 2192 1637 701 656 663 983 555 1038 1087 3004 741 3239 2857 3163 3003 3009 3170 3280 3048 3112 3018 3082 3048 2987 3086 848 1263 1434 1364 1482 1317 1532 1378 1127 1497 1565 1907 1153 907 1223 1013 757 1334 1815 1513 1447 1345 1298 1088 1272 1481 1555 1814 2462 2171 1272 1553 1129 1240 1478 1847 1573 1311 1356 1209 1635 1705 1599 1534 1571 1763 1623 1390 1415 1555 1359 1356 1365 1460 1873 1661 1700 1339 1137 1317 1872 1885 1835 1789 1429 1554 1612 1637 1950 1722 1819 1803 1900 1754 1628 1708 1687 1120 2349 2263 2191 1950 2075 1945 1732 1845 1796 1787 1942 1871 1752 1799 1952 1765 1858 1683 1661 1855 2075 1816 2025 2044 1865 2164 1975 1843 1798 1877 2141 1713 1436 1488 1298 1614 1136 2071 2086 1763 1887 1745 1277 1788 2263 1584 1984 2016 1707 1565 1427 1588 1973 2269 1415 1987 1892 1951 1951 1849 1831 2184 1994 2174 1968 1817 1778 1854 1829 2067 1834 1968 2001 1858 2106 1986 1939 2051 1038 1125 1138 2007 1082 926 644 487 668 565 476 753 449 520 768 640 626 584 638 622 821 651 697 943 740 1062 848 805 997 571 606 522 572 615 563 501 786 1138 988 631 579 925 492 624 651 597 511 566 542 552 586 510 648 921 812 1384 966 455 417 320 459 437 1283 580 681 414 474 498 584 574 831 479 727 379 1077 1450 807 514 743 871 389 938 730 1226 895 1143 483 581 914 552 836 1111 968 875 1259 596 693 554 550 605 721 1186 1075 937 986 661 1049 1261 787 1010 675 1058 961 871 937 1611 960 899 1208 753 987 816 729 748 762 968 647 918 1084 926 675 1597 1459 918 1823 1557 1762 1482 1087 1313 1683 1715 1144 2083 1260 767 1453 540 905 1852 1477 2092 1463 1146 1366 1538 842 1280 918 938 1056 1293 1439 892 856 905 802 802 993 914 1043 1347 1859 1078 1537 1582 1296 1572 1415 1528 723 1060 952 771 1366 839 767 889 709 724 759 776 880 852 1279 1239 1328 1058 678 770 903 1004 579 695 692 700 1075 1330 1240 1692 1150 1091 1443 1083 1735 1243 930 674 697 833 756 1314 842 745 549 848 1003 1275 732 741 955 876 1175 1282 774 1612 660 1655 692 1290 1068 1016 699 1624 1213 1051 1305 845 822 1011 726 720 1325 1689 1548 1240 1254 1446 989 805 797 732 1115 774 1189 1115 566 632 508 366 804 569 1130 1317 603 884 826 754 1309 1229 1354 1466 785 759 1189 1016 260 128 173 399 316 965 936 1558 1144 1402 1654 1139 1375 1276 944 720 382 244 536 848 309 864 815 957 1132 1176 774 832 739 674 894 967 1538 1272 1211 1225 827 549 586 760 625 535 956 907 931 706 937 739 732 875 726 647 871 919 793 1063 1262 972 892 1261 1036 563 758 907 748 1156 999 1022 1115 823 571 793 1218 737 765 1184 1378 1307 1300 6224 5999 1526 1931 2136 1242 1437 1228 1675 1216 1801 1753 1587 1858 1556 1007 590 972 578 866 907 1194 1237 1232 1151 1363 904 1414 1561 1248 660 1189 1534 1451 1374 1054 1257 538 535 1159 869 888 794 628 784 780 721 722 1430 954 988 760 808 858 663 934 859 1646 1395 1286 1064 1083 773 1136 917 908 1251 1138 396 465 595 2561 2379 2598 1331 1466 2065 2193 1728 1585 1761 2327 1715 1717 1893 1335 877 739 2012 1790 538 478 763 632 625 915 1903 2035 1540 1534 1786 3065 3235 2698 3409 2937 2784 3057 1995 1742 3105 2992 3235 3209 3571 3151 2870 2922 3032 3378 3336 3470 3211 4247 3449 3737 3539 3995 4025 3431 3690 3684 3659 5625 4951 4850 2702 2738 2886 2192 1659 3594 3175 2283 1783 2943 1015 1007 1426 1083 1420 1187 1084 2547 2107 1238 795 1106 1046 1272 924 5305 5229 5156 4270 4551 4269 4074 4501 4229 5186 5241 4947 4570 3763 4163 5035 4145 4317 4932 5139 5224 4897 4190 4718 5436 4721 4915 5094 4881 1127 994 785 4531 4377 2751 5937 7493 7634 5283 1787 1791 1637 574 1786 407 935 788 666 3509 2628 2595 830 1248 1069 1070 2348 2523 1960 3786 2449 3068 2900 2277 3556 6307 7158 5282 5745 11063 10049 5684 6586 7251 8199 2754 1824 2962 3023 3192 1719 3474 1140 3984 1666 4133 2131 262 208 3157 2785 3824 6071 3011 1409 2613 1716 1691 937 917 2359 2173 2054 2221 1780 4388 4855 2359 1482 3095 3526 3431 4182 3025 3138 1784 1186 1398 3537 2219 4490 1477 2193 1251 2175 1780 1728 2124 2082 5393 4865 1675 1585 1441 1830 1932 1374 1772 1410 1308 1774 2454 1775 1880 2915 1351 1238 4722 1217 1741 1954 1309 2086 2007 1845 2295 1951 2291 2048 2115 2393 2368 2320 2326 2399 1974 2374 2355 2100 2339 1856 1071 944 784 793 824 809 1928 979 1207 1513 1042 929 1898 1269 1405 855 1641 1339 1064 706 1168 845 801 632 748 991 878 838 865 1023 915 1009 1046 1018 928 678 891 1123 1014 863 948 1009 1123 528 1212 1298 1096 567 828 808 682 721 970 1028 1147 897 883 1298 1912 1127 1249 852 1009 1304 1556 1893 750 943 858 920 840 908 927 823 956 1330 1410 1125 858 1291 924 1421 1358 1255 1416 857 598 1216 1241 966 935 1494 809 941 976 1021 1395 983 866 1129 690 842 1104 1330 811 767 1949 286 1687 1018 887 726 705 559 897 1257 1130 1873 1719 1833 1788 1371 1868 879 609 495 670 923 1215 812 440 725 562 430 615 904 750 913 769 868 517 497 410 728 401 457 538 871 402 1706 1075 1095 872 797 1060 853 698 731 1156 834 1729 1436 1462 1241 1109 1216 1282 1859 1076 1009 803 987 1164 1192 1107 1318 1490 1230 622 642 931 1005 826 567 1391 1078 1330 1204 1820 1354 1553 1266 1406 1503 1077 1288 1289 1504 1108 2111 1595 2253 2239 1765 1691 1692 1309 1488 1025 649 1383 1852 1645 1798 1170 1434 1781 664 1046 1166 2934 656 549 495 753 777 750 585 989 1231 546 1220 1081 1247 589 510 828 1982 1596 1069 1380 701 2288 471 523 328 507 1009 1921 1361 1735 1808 1730 2044 1325 1661 1325 1064 1099 1394 1081 1168 1382 1845 1558 2006 1618 1469 847 1113 991 906 886 1765 1012 670 846 542 999 725 1082 847 1708 756 846 1728 1143 1754 1596 1905 2335 1334 734 2186 1392 1450 1579 1150 1502 1433 1589 1541 1923 1572 1721 1674 963 1004 918 1429 1647 1509 1935 1391 986 2630 2658 3043 2161 1601 1909 2105 1405 1561 2035 885 1826 1482 1334 1499 1399 2005 1887 2043 2130 1652 1467 2061 1544 1234 2104 1805 1249 2643 2718 2677 1985 1764 990 1453 1134 1228 1316 1370 1007 1135 1407 844 717 1233 1186 1578 1455 1764 1532 1959 1344 785 1186 1197 2785 1306 1938 1489 1434 1649 2213 2308 1819 2070 2063 1716 1783 1621 1567 1605 1986 1820 1601 1850 2186 2276 1894 2652 2711 1824 1940 2081 1970 5108 4831 4024 3685 3321 3320 3146 3394 2963 3651 3061 3362 3211 3326 3672 2630 4192 3135 2434 2096 2343 1818 1432 2136 2058 2255 1246 2658 3007 2633 3684 1957 1684 1432 714 797 1576 911 1476 1188 1675 1243 811 1246 742 684 801 613 1021 625 901 786 1041 1006 1131 1660 1073 885 1823 1589 1790 2066 1522 1518 1762 2186 2136 2104 1596 17622 1900 1846 1939 1519 605 511 461 667 707 593 535 940 557 355 961 736 614 370 922 623 267 439 362 245 558 544 565 587 523 797 470 811 974 1104 1269 1088 1230 765 762 680 904 594 506 596 704 767 1014 817 1364 786 741 601 485 638 1039 1278 901 1265 1218 1611 1033 763 429 1095 1138 963 1022 1007 1139 1211 1348 982 1111 754 952 828 1038 1204 1184 767 1194 1145 871 1032 966 1478 1010 1302 1354 1183 1272 1373 1374 919 1271 1218 761 410 1628 781 1605 799 728 1534 769 840 697 775 1720 2070 783 845 674 1669 1815 1999 2162 1619 736 706 879 1558 904 2051 1776 1060 919 1648 1519 1106 864 1380 1987 1370 1565 1513 1741 1869 1652 1630 2037 2139 1658 1854 1747 2460 1490 2229 1901 604 1394 1018 1164 1069 1294 4198 1284 1467 1393 1718 1540 1352 1067 1568 2046 1987 2146 1419 999 1557 967 804 710 1054 914 1229 1328 1382 1148 1271 924 1210 1459 1655 1689 1731 1181 1263 909 1035 673 608 661 570 594 593 541 491 544 683 810 604 600 1018 1587 1723 1413 1505 1317 1357 1406 1577 1192 1573 1732 1805 2157 1925 1580 2133 1939 1526 1709 1444 1528 1590 2005 1574 1292 1338 2036 1017 1670 1311 1068 2147 1614 1185 1656 1329 1371 1345 1376 2140 2171 1871 1566 1727 1404 1103 2048 1513 1766 1792 1965 2007 1366 2223 1183 1103 1063 2263 1135 1822 2278 1232 790 1228 912 249 302 271 428 1049 898 1618 1109 1295 1350 1371 676 1313 1241 590 877 707 948 751 995 1743 557 1280 851 924 850 1085 823 743 520 451 623 567 989 731 1073 836 768 906 946 982 1578 755 2990 1139 1078 1043 970 1042 1179 1075 821 921 1126 1074 1146 1210 962 703 744 738 671 1514 1517 1468 1413 938 1238 928 855 1502 1222 1363 1253 1444 627 1128 1404 1190 1490 1697 1303 1150 898 1332 1307 806 896 837 1056 756 1485 2674 2815 1976 722 761 514 1265 1242 1024 967 3634 853 4315 4035 4066 3317 3743 3773 3740 3876 3737 3795 4020 3767 4175 4124 1168 1394 1233 1309 1769 1293 1632 1379 1510 1267 1697 1563 1445 1164 1115 1566 932 1454 1911 1265 1171 1111 1032 1238 1274 1540 1610 1835 1827 1388 1060 1255 1091 1383 1089 1172 1040 1191 1211 1045 1440 1428 1374 944 1313 1415 1039 915 1349 1307 1122 947 1054 1117 1375 1234 942 1110 884 1288 2099 1598 1426 1559 1272 1483 1609 1509 1306 1573 1477 1431 1458 1356 1407 1333 1459 1123 1576 1867 1837 1614 1496 1809 1556 1967 1686 1496 1290 1574 1141 1608 1309 1693 1549 1746 1569 1248 1420 1628 1300 1268 1249 1100 1265 1397 1478 1434 1383 1427 1411 1295 1398 1426 1011 1515 1529 1310 1739 1605 1181 1659 1670 1359 1406 1294 1585 1436 1466 1197 1500 1495 1306 1888 1951 1942 1904 2002 1674 1741 1763 1700 1714 1291 1366 1198 1692 2050 1626 1470 1623 1457 1685 1764 1745 1640 962 1106 950 1554 651 702 418 390 466 460 540 746 300 538 546 409 352 313 402 287 423 301 354 604 427 642 479 536 668 360 322 266 288 411 422 362 410 609 479 514 467 683 526 550 372 376 267 363 399 392 404 355 460 422 412 1270 627 449 419 430 486 469 845 355 412 307 293 355 323 449 346 375 572 429 967 870 529 288 439 370 372 444 564 951 470 1204 564 618 576 558 528 748 668 587 1095 430 414 347 304 436 529 713 576 623 841 589 720 893 603 928 811 704 724 777 697 1081 615 497 849 648 506 635 753 576 686 657 653 587 961 403 681 875 814 562 1212 1152 1368 1195 763 1205 965 1415 857 1641 1046 688 1115 613 662 1111 939 1418 1018 897 1155 841 555 987 690 706 618 1312 818 567 845 753 639 629 429 620 842 988 1866 832 874 1235 826 952 800 882 710 955 1062 1000 1190 915 576 868 588 610 564 675 519 676 971 1342 1409 662 605 733 600 756 498 581 643 450 664 728 750 1071 861 620 974 577 1076 542 713 530 528 688 664 1034 412 424 428 852 937 780 766 504 1152 940 862 1001 578 1542 569 983 663 621 606 735 689 1446 772 658 789 544 728 618 742 508 829 1163 1139 925 952 986 1023 830 697 564 733 506 781 1202 340 412 454 369 560 541 597 1031 518 624 703 640 760 680 1140 1015 610 655 694 721 292 230 287 372 418 925 669 728 759 792 997 888 836 778 679 703 431 433 631 979 210 549 563 805 606 645 717 789 578 560 1071 677 953 847 1027 938 881 461 271 785 779 493 629 709 578 667 723 926 466 552 384 571 530 666 918 1139 1108 804 738 1332 595 448 525 526 418 632 602 659 825 733 474 588 831 509 453 805 862 1203 933 4894 4651 854 906 962 1151 934 627 976 1137 1331 1780 1188 1413 1235 631 629 667 1004 798 788 597 942 922 952 901 733 1191 1352 814 534 890 876 822 896 597 978 425 478 1093 874 895 826 873 973 1015 538 457 953 935 861 595 739 559 732 825 746 1596 1182 984 705 622 508 944 723 653 681 563 250 290 305 1929 1736 2399 950 1449 1583 1397 1450 1100 1399 1745 1203 1137 1263 929 612 922 2011 1113 484 408 605 379 627 519 1446 1340 1289 1174 1431 2259 2075 2419 2673 2411 2480 2209 1486 999 2740 2719 2783 3216 2964 2213 2597 2714 2357 2349 2751 2574 2458 3260 3320 3099 2874 3472 3279 3191 2588 3547 2954 4632 3862 3994 2179 1721 2027 1222 1659 2531 2490 2085 1081 2565 746 746 907 839 1074 864 819 1662 1674 1100 649 758 710 696 657 3825 3895 3829 3452 3754 3372 3416 3336 3134 4007 4084 3655 4142 3101 3339 3698 3224 3400 3742 3933 3866 3899 2966 3162 4183 4000 4074 4187 3771 910 848 661 3110 3443 2423 5127 6136 5969 4500 1541 1754 1194 474 1602 242 565 439 687 3165 1789 1763 672 1433 942 1015 1639 1916 1666 2233 1973 1902 2903 1875 1918 4784 5962 4503 4429 8645 7761 4051 4944 5038 6154 1986 1287 1662 2440 2115 1499 2763 1043 2942 1106 2861 1519 308 190 2023 1884 2524 4614 2881 893 2206 1116 1395 888 810 1627 1504 1530 1820 1583 3475 3667 2097 923 2141 2364 2404 2895 2327 2505 1717 1437 1191 2627 2006 3274 1405 1913 1066 1674 1598 1174 1503 1602 4168 3086 1074 1082 1367 1476 1229 1141 1403 844 931 1754 1732 1609 1557 2159 1068 985 3257 966 1261 1615 814 1358 1278 1339 1740 1489 1601 1424 1595 1344 1381 1571 1293 1449 1740 1648 1547 1421 1192 1543 721 637 819 737 726 671 1489 755 572 512 698 599 1529 842 746 867 1216 1266 637 465 730 397 375 629 713 709 760 775 731 856 746 684 748 810 669 887 659 1057 857 868 1025 803 694 464 930 1073 923 575 721 927 791 719 853 866 1008 939 862 1037 1217 1364 992 672 1033 1054 1304 1183 760 905 878 907 711 866 725 697 1075 1452 1222 1289 824 1167 740 1264 1263 1200 1043 846 723 809 1032 775 798 1348 761 895 906 785 1019 1074 965 1109 843 995 1103 1286 941 637 1557 136 1661 963 790 565 555 598 862 999 785 1624 1826 1613 1726 1328 1655 858 425 381 455 447 707 655 590 381 288 596 509 299 354 946 932 657 605 500 398 477 302 344 565 716 492 1320 826 666 550 487 1173 599 600 494 1091 677 1160 924 1036 976 883 762 768 926 759 701 680 789 673 802 942 950 1116 740 487 501 772 487 271 491 907 796 852 1059 1248 879 1159 874 947 975 996 1193 1002 1112 1114 1682 883 1807 1715 948 1340 1114 702 1448 1388 355 1081 1286 1074 1209 1094 828 1560 334 752 944 1989 430 404 328 626 501 601 644 678 838 523 761 697 889 403 379 581 1108 1284 1161 1225 583 1647 245 600 398 279 702 1222 864 1008 1146 1018 1340 939 1118 1010 773 771 1245 795 851 901 1126 844 1275 919 954 576 760 502 715 824 1504 726 610 893 233 826 342 512 590 1163 772 689 1523 712 1252 1168 1204 1420 885 678 1211 1196 1320 1423 1308 1847 1458 1648 1935 1472 1593 1450 1236 694 782 711 832 1339 1387 1688 1347 584 2191 2037 2346 1321 1018 1233 1689 1267 1541 1474 777 1528 1247 1123 1380 1116 1559 1473 1442 1516 1048 983 1474 1184 960 1225 1409 1221 1965 2032 1939 1437 1179 954 1006 828 756 768 1058 655 721 934 750 574 1037 1278 1022 1033 1416 1073 1157 1070 636 1131 1084 1921 1465 1435 1372 978 1130 1332 1423 1555 1302 1298 1479 1749 1207 1187 1313 1580 1746 1185 1173 1558 1532 1372 1485 1461 1350 1334 1361 1440 4174 4216 3130 2587 2709 2848 2539 2898 2166 2663 2325 2596 2383 2520 2664 2312 3412 2928 2239 1627 1834 1120 1609 1240 1320 1873 947 1788 2110 1888 2438 925 1080 1229 546 726 1028 630 883 955 1277 548 775 842 602 638 606 491 718 619 646 603 643 1032 896 965 1034 765 1335 1330 1493 1379 1386 1408 945 1436 1406 1381 1468 1900 13739 1341 1561 1103 519 676 622 569 600 535 444 461 308 239 611 271 270 335 608 567 302 313 156 291 377 435 451 408 388 714 453 877 815 788 882 776 889 623 654 571 921 499 449 492 735 533 648 645 946 542 516 423 371 458 548 831 463 641 989 1217 707 551 350 663 739 728 738 960 1037 681 931 841 905 752 737 741 841 820 938 513 839 1083 611 986 776 931 956 1339 1285 1213 1124 1338 1396 767 1252 1186 652 261 1442 636 1334 747 571 1239 692 740 630 732 1397 1617 582 889 734 1443 1242 1318 1728 1395 496 466 659 1137 653 1362 1273 720 662 1159 1144 624 530 1259 1567 1397 1128 1139 1243 1324 1348 1397 1730 2106 1146 1759 1594 1554 1647 1713 1593 510 899 888 1176 1058 996 2865 1061 1178 1210 1358 1299 1117 970 1259 1644 1749 1675 1308 861 1166 660 684 642 661 877 1097 1007 1166 811 908 891 1221 1202 1188 1471 1272 696 584 1059 928 806 366 257 202 289 216 285 269 469 379 466 596 405 1001 1198 1185 1112 834 822 986 850 882 936 892 1383 1427 1230 1246 1237 1329 1473 1124 1165 1331 1267 1202 1388 1070 965 1107 1317 981 1111 1023 1268 1725 1197 893 863 1062 924 1133 1003 1179 1390 1424 878 1017 1152 1102 1454 1083 1266 1645 1211 1625 1106 1839 1035 1159 965 1666 865 1377 1677 926 497 478 437 305 400 377 500 830 791 1182 937 1186 1218 1111 348 884 927 424 564 610 467 587 774 1304 305 865 598 467 605 522 667 552 482 562 442 406 465 678 886 814 489 1056 807 877 1133 384 1760 889 785 960 596 790 619 555 587 697 478 659 793 868 710 454 470 410 415 1278 1018 1133 785 1235 1269 1074 798 1122 768 892 1016 1505 350 851 932 725 929 1091 790 1229 757 935 1188 613 1013 831 773 579 1341 1818 1909 1588 565 721 444 738 937 677 946 3727 995 4153 3654 3533 2765 2995 3012 3040 3148 3146 3221 3287 3203 3178 3144 1047 1231 986 958 1089 1223 1229 1060 981 999 1224 1433 1146 1028 1154 980 870 1245 1433 1277 1206 1177 789 1069 1099 1672 1749 2010 1708 1259 1006 1454 1479 1740 1435 1189 1058 1535 1007 1276 1440 1602 1324 1287 1393 1696 1715 1522 1586 1707 1305 1401 1380 1148 1088 1121 1456 1287 1293 991 1290 1428 1502 1081 1290 1119 1147 1101 1694 1286 1664 1544 1575 1327 1494 1428 1506 1146 1670 1479 1543 1199 1502 1312 1243 1177 1158 1527 1203 1263 1403 1341 1449 1414 1228 1275 1406 1311 1435 1426 1228 1228 1202 1375 1386 1188 1324 1347 1570 1055 1008 1295 977 1186 1032 1030 1425 1510 1441 1502 1172 1187 1687 1593 1438 1367 1345 1303 1397 1322 1731 1388 979 1404 1409 1438 1569 1438 1450 1316 1320 1390 1361 1290 1221 1218 1269 1341 1426 1654 1144 1380 1353 1528 1302 1465 951 1189 1135 1377 963 539 420 503 467 620 436 633 313 488 542 414 604 618 713 412 466 414 410 784 496 780 513 752 848 525 504 460 492 399 540 405 492 805 592 846 544 950 531 386 419 399 369 541 528 563 516 561 684 601 569 1401 613 491 382 369 466 429 831 592 676 392 368 424 454 409 424 368 323 477 693 1127 575 658 783 521 447 562 551 1000 840 1171 533 633 601 781 762 1019 915 761 1045 489 423 310 472 313 418 597 662 734 1083 789 637 1130 546 779 715 861 630 526 713 1186 1024 856 1063 820 628 603 818 750 562 809 633 671 1130 598 768 927 863 636 1248 1311 1301 1295 1245 1188 1050 1530 938 1707 1176 712 1140 784 785 1401 816 1020 1130 892 1194 1271 678 1051 712 711 708 1055 750 772 1004 774 554 734 620 572 1017 1301 1426 1031 960 985 990 1170 923 937 589 841 825 899 964 885 685 807 651 574 721 890 864 905 1347 901 1044 799 645 776 890 1065 508 471 565 541 944 834 885 1196 807 528 903 768 1248 634 947 875 959 763 964 1143 480 559 540 722 1071 650 663 664 813 921 824 1175 699 1443 1055 1497 479 912 723 1021 754 1348 823 834 934 878 857 621 725 646 1112 1366 1168 1010 977 881 955 548 552 628 940 574 1021 933 445 497 363 557 828 707 873 858 473 561 903 450 891 1090 1440 918 634 840 1067 966 382 222 253 303 278 672 1042 1075 1133 1017 1124 1223 857 757 660 581 257 270 528 822 313 768 714 848 1138 881 426 477 604 550 816 994 1422 927 962 1104 919 713 432 944 781 632 633 639 583 657 553 738 512 647 659 595 929 1006 866 777 855 463 476 1152 1057 570 663 691 641 777 699 959 920 694 564 641 916 733 831 1133 839 1085 1233 4708 5099 1025 1107 988 1106 1051 943 1119 1036 1604 1446 1453 935 1281 978 546 649 554 819 732 627 1045 1069 1239 864 990 1316 1449 612 613 905 944 844 1281 812 1261 602 616 807 699 643 635 674 751 736 384 558 813 880 1090 812 888 1055 646 741 559 1788 1391 788 1082 736 458 1111 854 807 1280 1210 385 531 669 1962 1572 1829 1169 1576 1717 1465 1311 911 1039 1656 1546 1054 1076 863 938 742 1798 1254 612 549 853 521 612 525 1549 1663 1262 1580 1458 2233 2446 2180 2162 2235 1774 2302 1583 1358 3265 3162 3235 2890 3733 2600 2610 2301 2457 2725 2490 2858 2973 2568 2860 3603 2731 3031 2628 3291 2158 3303 2708 4908 5044 4828 1758 1980 2770 1312 1047 2643 2462 1838 1263 2588 788 774 1283 841 1162 732 716 1911 1555 1236 643 1029 944 493 517 3881 4102 4033 3700 3528 3533 3948 3783 3951 4484 3785 3361 4013 3881 3924 4292 3674 3293 3735 4128 3738 3657 3781 3308 4522 4711 4461 4680 4353 894 794 618 3991 3685 1896 5306 6176 6036 4688 1492 1516 1143 407 1230 318 568 542 611 3651 2048 2143 646 1005 884 1173 1977 2057 1743 2701 1514 2286 2414 1919 2434 4184 5027 4146 4315 8579 9125 4292 4580 5357 6102 2533 1663 2384 2288 2658 1543 2877 1373 3570 1311 3134 1359 192 166 2227 2006 2850 5057 2507 819 2256 1318 1726 938 953 2107 1870 2070 2212 2256 3694 4243 1581 1139 2346 2953 2801 3379 1901 2423 1372 1077 968 3259 1885 3346 1105 1409 875 1390 1547 1424 1666 1665 3554 3492 1290 1223 1021 1508 1560 1328 1594 1237 1252 1363 1913 1501 1406 2380 1199 1070 4218 1495 1789 1540 984 1492 1750 1779 1413 1650 1741 1696 1720 1278 1372 1348 1315 1405 1558 1469 1845 1510 1721 1841 774 689 897 627 608 560 1466 731 842 736 1021 657 1461 1679 1283 676 1726 962 865 979 642 548 506 443 384 862 725 640 672 771 785 593 829 692 709 584 667 808 678 775 1025 772 982 636 1010 1114 1137 567 590 666 683 754 700 610 642 733 649 955 1158 579 979 741 550 1220 1029 1464 841 1220 1042 968 1021 1094 850 996 837 978 1161 1036 798 871 863 1221 1128 907 1254 612 709 821 742 647 653 1399 646 892 1278 572 1257 765 679 894 813 887 836 942 707 1034 1404 289 1230 808 916 553 903 480 739 1177 959 1689 1282 1702 1475 1280 1381 547 479 732 538 516 537 689 387 382 332 337 423 569 571 830 447 590 523 432 401 578 503 272 334 416 401 1413 1039 853 637 607 815 840 874 831 903 955 1079 856 1040 1018 731 1128 760 1276 943 635 1059 715 1030 1126 932 1020 1350 921 518 576 723 762 625 553 1320 1002 1100 970 1407 926 1265 1177 910 1451 1272 978 1061 1347 1472 2020 1301 1676 1333 1375 1602 1370 1022 1222 928 484 1134 1407 1205 1467 1325 1158 1102 451 1067 1129 2363 513 402 372 579 464 532 518 711 791 659 887 1132 1325 518 494 459 1350 1069 686 858 648 1835 314 478 378 361 999 1006 762 918 980 937 1103 844 957 815 711 681 1164 743 801 751 1308 1061 1370 1151 1050 663 772 710 606 580 1510 520 863 715 471 961 623 666 440 1635 840 846 1607 1116 1083 1090 1683 1731 974 887 1617 1511 1301 1431 794 1206 1021 936 862 1132 827 1270 1119 1236 1158 1064 1190 1434 1418 1341 1404 900 2540 1476 1653 1259 1118 1050 1579 1115 1089 1483 612 1225 1082 1411 1125 1443 1331 1234 1277 1273 1488 989 1917 1444 931 1508 1270 1331 2098 1892 1757 1282 1152 913 1144 885 753 678 1180 689 837 1122 889 938 878 765 1387 866 1240 1195 1505 1537 702 896 1103 2255 1435 1418 1203 1178 1430 1732 1551 1450 1873 1630 1670 1612 1629 1269 1529 1673 1687 1655 1748 1979 1744 1520 1801 2010 1529 1673 1659 1513 4038 4189 3306 2988 3670 2443 2629 2895 2965 3179 2831 3162 3455 2581 3206 2384 3874 3250 2536 1752 1828 1450 1223 1982 1782 2106 749 1727 2468 2145 2098 936 1187 1604 1017 907 1195 1098 844 1035 1000 849 621 894 965 952 805 519 720 835 708 613 802 976 1293 1291 1029 1296 1599 1570 1341 1204 1292 1322 1204 1467 1230 1570 1541 1846 1341 17554 16735 908 583 561 507 623 620 538 706 765 574 400 792 414 484 404 599 578 315 369 265 237 384 418 403 367 359 492 341 881 632 940 1003 847 953 646 663 626 563 584 421 582 465 440 713 672 835 402 380 431 367 318 409 913 657 921 1143 1266 1057 621 423 816 842 739 823 1035 1008 907 900 928 911 653 729 1027 1162 931 993 692 1107 831 868 980 803 1745 1038 1037 1152 1176 879 847 1047 815 1166 1084 799 489 1965 808 1651 858 822 1724 1006 995 948 965 1473 1468 715 790 686 1502 1892 1956 1676 1473 726 686 1135 1737 736 1552 1951 1292 883 1755 1625 1274 1283 1311 1601 1236 1320 1505 1682 1589 1404 1615 1868 2324 1672 1947 2280 2155 1593 1962 2114 713 891 742 801 1256 1059 3286 1367 1768 1724 1572 1756 1767 1531 1776 2221 2169 2158 1466 1023 1038 783 633 688 991 1019 1384 1376 990 1042 1348 666 875 1761 1242 1071 1353 1049 760 661 1085 633 534 383 304 439 425 486 429 529 389 688 605 374 812 1344 1269 1129 1497 1243 1249 1222 1231 1127 1248 1504 1426 1482 1410 1728 1463 1723 1394 1507 1234 1342 1193 1573 1262 1055 1225 1189 1188 1249 958 1126 1005 1226 1001 1063 1258 1181 1005 1337 1376 1125 1722 1223 1075 1149 1340 1347 1281 1273 1545 1546 1891 1368 2107 1170 1271 1236 1630 1068 1890 1841 1026 795 625 610 204 313 218 444 820 907 851 1197 874 800 1064 430 956 1002 700 584 934 728 874 585 1752 449 1074 629 607 782 809 671 458 857 794 643 573 688 640 629 699 705 1073 786 760 812 494 2121 682 640 826 738 700 715 520 538 763 872 827 940 885 777 490 487 595 382 965 1171 1108 924 1102 1197 981 957 1304 967 877 1241 1432 530 1029 1065 1009 1145 1133 1056 1153 984 720 918 765 722 984 786 544 1327 1929 1769 1281 478 498 413 739 729 1004 580 3176 843 3428 3028 2746 2680 3389 3165 2960 3252 2742 3115 2928 2902 3345 3101 1109 1012 912 971 1239 1062 1371 1062 775 1164 1745 1644 736 910 1058 1354 967 1030 1686 1529 1439 1367 1146 1235 1159 1269 1314 1597 1839 1432 1093 1481 1540 1767 1465 1292 1155 1627 1082 1451 1513 1636 1355 1454 1445 1813 1797 1545 1669 1880 1362 1411 1392 1213 1173 1321 1658 1419 1474 1179 1367 1537 1626 1287 1312 1326 1270 1226 1687 1396 1733 1569 1586 1359 1550 1488 1734 1202 1828 1615 1603 1345 1747 1494 1403 1333 1312 1727 1294 1483 1694 1455 1537 1502 1381 1336 1513 1548 1499 1500 1333 1418 1362 1553 1603 1240 1428 1445 1587 1183 1140 1337 1085 1265 1176 1103 1634 1513 1577 1618 1196 1242 1720 1675 1585 1526 1360 1339 1409 1448 1841 1449 1107 1410 1462 1485 1552 1456 1577 1386 1501 1672 1516 1341 1403 1402 1468 1509 1704 1741 1365 1513 1525 1723 1548 1571 1006 1250 1161 1403 1061 593 461 532 512 707 499 685 325 580 554 430 649 661 754 424 500 440 422 798 504 790 556 797 895 525 514 460 496 427 552 413 512 879 600 852 618 970 634 445 427 407 379 569 542 617 522 561 713 585 547 1534 666 539 426 470 699 427 829 602 694 406 390 460 474 445 456 398 375 485 903 1161 615 678 813 579 498 640 598 1131 876 1225 597 741 619 798 767 1007 945 722 976 513 464 377 504 325 396 665 734 760 1134 817 697 1107 676 803 788 958 709 696 876 1275 1070 874 1167 844 682 631 953 791 600 851 673 790 1290 620 840 1038 925 674 1298 1427 1327 1325 1261 1246 1070 1570 1051 1737 1212 863 1166 806 873 1449 842 1145 1178 919 1484 1258 783 1170 811 810 774 1123 983 773 1038 780 539 766 660 644 1024 1350 1613 1032 1001 1101 1100 1285 986 995 703 892 940 1053 1050 921 761 869 691 692 741 1034 916 988 1408 1299 1507 859 705 864 909 1140 542 483 581 595 913 810 928 1261 866 594 931 770 1413 668 993 933 1011 849 980 1132 544 599 641 841 1084 694 669 717 1071 1058 863 1274 752 1599 970 1570 523 911 769 1045 778 1315 951 888 1042 926 881 645 693 820 1196 1473 1244 1081 1054 928 1005 586 622 645 997 627 1072 951 397 447 392 569 844 674 921 891 472 576 879 499 913 1118 1478 921 688 800 1160 993 463 192 265 330 271 690 1066 1182 1099 1104 1179 1220 830 744 747 684 302 286 560 1092 302 850 810 964 1366 1119 514 534 620 639 977 1009 1445 1016 1004 1198 1161 735 475 1081 886 737 657 667 629 726 575 758 468 615 697 625 994 991 869 1027 1115 551 541 1140 1075 568 710 728 668 810 736 967 1158 739 645 685 944 817 803 1149 895 1142 1273 5317 5490 1104 1211 1048 1270 1091 1005 1250 1260 1646 1755 1557 1010 1308 930 601 727 584 903 791 681 1064 1082 1251 894 983 1386 1622 700 639 935 1008 902 1278 856 1287 578 638 873 723 606 695 740 871 820 413 638 825 961 1104 824 1023 1130 624 758 646 1973 1514 843 1089 733 486 1106 826 793 1359 1236 395 541 685 1977 1579 1989 1217 1697 1832 1529 1490 1006 1123 1853 1735 1158 1146 876 927 984 2062 1260 640 559 853 559 623 567 1632 1764 1509 1578 1508 2525 2710 2571 2443 2474 2170 2602 1744 1429 3521 3401 3408 3107 3812 2805 2753 2512 2645 3000 2733 3011 3516 2761 3200 3778 2956 3478 3011 3572 2540 3479 2919 5061 5429 5196 1823 2011 2915 1442 1163 2756 2506 2105 1305 2827 868 867 1438 930 1260 744 781 2424 1879 1429 691 991 906 522 636 4433 4599 4588 4075 3781 3659 4225 4243 4278 4565 4027 3664 4586 4043 4576 4649 3992 3541 4105 4408 4111 3779 3903 3447 4913 5163 4842 4928 4781 876 768 688 4336 3839 2270 5862 6747 6595 5241 1702 1729 1185 445 1219 328 609 527 587 3812 2133 2103 695 1244 1099 1191 2072 2053 1867 2783 1683 2301 2491 1965 2524 4379 5308 4628 4456 9035 9637 4763 4779 5571 6499 2546 1816 2754 2532 2678 1724 3125 1425 3682 1411 3263 1372 200 174 2374 2072 2975 5337 2661 907 2476 1326 1788 974 983 2205 1916 3175 2234 2670 3888 4250 1681 1193 2446 3257 3075 3601 1961 2516 1438 1107 975 3410 1931 3584 1142 1441 928 1473 1814 1457 2842 1744 3691 3557 1354 1394 1270 1590 1585 1337 1594 1386 1390 1447 2061 1661 1509 2464 1224 1089 4468 1457 3050 1642 1116 1621 1924 1968 1536 1646 1929 1863 1900 1317 1447 1449 1327 1488 1689 1623 1924 1650 1815 1874 745 670 903 710 638 548 1656 779 2326 822 1047 661 1635 1733 1429 708 1662 926 816 987 686 558 506 553 342 1117 935 848 768 843 826 669 905 794 825 762 704 919 787 931 1108 872 1009 687 1039 1149 1103 823 565 647 800 861 707 628 745 741 665 967 1210 547 987 840 688 1416 1083 1503 891 1324 1147 1119 1024 1083 942 1023 921 937 1195 1075 901 981 932 1194 1097 950 1272 731 772 827 734 638 648 1526 845 981 1270 636 1379 819 735 944 900 988 827 933 762 1173 1547 301 1391 862 961 606 955 512 765 1275 1001 1732 1571 1840 1711 1325 1539 599 521 846 584 511 640 701 391 416 346 341 470 560 589 1064 421 566 599 501 442 588 501 266 370 459 423 1513 1055 920 680 626 918 848 823 782 1164 970 1073 828 1105 1105 769 1248 856 1288 994 691 1067 737 1049 1194 970 1082 1413 1068 553 622 700 822 667 566 1353 999 1103 1008 1513 970 1146 1222 912 1553 1354 1009 1170 1487 1557 1993 1409 1741 1443 1396 1583 1427 906 1366 1161 538 1245 1572 1314 1546 1329 1097 1174 475 1143 1242 2443 515 390 397 596 487 561 528 707 799 665 945 1370 1252 1303 533 572 1466 1169 711 885 692 1971 338 488 386 389 982 1100 824 990 1064 1021 1236 960 1037 843 849 701 1190 749 811 733 1352 1076 1434 1168 1073 797 924 768 616 596 1623 534 889 835 567 989 653 736 486 1720 762 861 1680 1140 1115 1198 1682 1656 1004 905 1720 1541 1299 1453 806 1345 1052 1029 1008 1213 931 1203 1151 1250 1089 1081 1219 1782 1536 1405 1467 864 2665 1599 1755 1352 1181 1095 1665 1115 1137 1604 680 1280 1230 1431 1690 1459 1433 1338 1362 1380 1438 1061 2076 1506 976 1633 1306 1438 2214 2019 1759 1396 1168 918 1173 893 857 797 1202 749 897 1152 955 944 984 753 1444 1107 1286 1235 1546 1545 722 919 1209 2237 1728 1507 1232 1232 1948 1744 1615 1562 1980 1698 1754 1636 1669 1387 1668 1449 1778 1725 1774 2042 1865 1629 1927 2093 1531 1749 1755 1588 4306 4515 3570 3442 3770 2465 2714 3070 2906 3237 2813 3148 3700 2801 3398 2441 3954 3382 2733 1822 1952 1639 1206 2017 1748 2161 749 1714 2627 2263 2132 1013 1180 1549 1003 905 1241 1154 868 1044 1098 874 661 910 925 1006 908 512 768 837 744 647 846 984 1325 1406 1087 1276 1694 1726 1336 1283 1338 1366 1320 1566 1355 1618 1822 1939 1561 16735 20229 1043 642 615 561 680 683 593 747 813 547 411 806 440 417 402 560 592 323 377 293 217 440 482 467 433 419 545 394 913 652 992 1052 896 2063 678 693 632 593 596 439 604 497 495 782 680 855 464 442 459 391 337 444 967 653 923 1276 1362 1176 652 482 838 862 781 837 1071 1044 921 1027 942 935 657 781 1076 1304 990 1041 712 1096 957 898 1069 953 1757 1205 1069 1248 1222 933 879 1081 894 1257 1209 896 487 2090 804 1750 957 822 1859 1004 1104 950 1080 1582 1532 739 746 642 1637 1895 2051 1663 1485 714 676 1086 1678 886 1732 1890 1235 873 1686 1572 1264 1285 1362 1732 1250 1323 1462 1658 1610 1385 1816 1947 2385 1807 2063 2377 2262 1847 2092 2298 707 1055 824 819 1368 1151 3548 1415 1895 1774 1813 1923 1879 1655 1973 2280 2231 2260 1585 1122 1091 815 841 766 1020 1160 1456 1386 1114 1106 1411 721 943 1999 1326 1077 1462 1117 790 1049 1370 896 591 430 349 488 470 537 480 572 446 753 565 416 805 1364 1305 1192 1557 1276 1300 1309 1271 1208 1286 1523 1480 1550 1482 1666 1497 2179 1436 1893 1296 1456 1261 1571 1377 1135 1295 1177 1312 1302 1044 1238 1118 1281 1074 1137 1229 1189 1057 1296 1422 1276 2156 1253 1160 1236 1407 1420 1357 1335 1600 1593 1943 1394 2344 1322 1413 1259 1629 1100 2008 1905 1053 837 674 600 206 317 224 450 848 1025 925 1173 1062 985 1084 468 1132 1292 750 674 932 696 909 644 2321 421 1130 663 621 931 988 756 511 851 812 700 628 728 687 1023 731 707 1347 828 800 887 563 2169 740 704 836 791 721 834 637 562 789 938 825 944 921 788 578 575 604 393 1137 1198 1161 966 1124 1276 989 977 1306 1154 1008 1222 1479 532 1047 1115 1059 1212 1210 1241 1356 998 836 998 828 1013 1053 820 560 1450 1910 2091 1370 539 512 481 1176 759 1074 671 3264 821 3551 3069 2863 2867 3595 3415 3151 3358 2966 3223 3147 3139 3993 3268 1178 1063 946 1202 1313 1079 1365 1174 826 1162 1775 1760 735 981 1042 1322 980 1165 1763 2837 1668 1592 1219 1440 2451 1396 1441 1726 1207 1246 934 661 874 847 705 1098 978 925 712 700 1028 1205 1102 960 1018 1208 944 806 1006 1015 999 884 873 949 444 570 577 934 587 630 1080 1085 896 914 791 1007 1070 1037 965 1001 909 949 792 973 780 851 791 676 1073 1129 1003 1025 1417 1211 1277 1220 1075 953 996 1117 953 1192 675 1137 1214 1053 870 826 1117 1200 907 855 902 839 931 936 881 903 991 849 862 1046 985 810 655 855 986 1195 1110 983 810 976 819 755 950 1038 683 869 997 817 1194 1095 869 1053 1301 1382 1149 1272 976 889 925 939 849 1091 1000 1166 1043 1041 1060 945 989 1125 1039 1085 1250 1122 767 672 621 1319 492 571 515 381 523 445 403 404 427 459 233 312 362 391 404 253 356 275 251 626 490 614 554 405 582 338 387 312 359 358 304 365 275 567 542 555 479 607 264 481 373 383 363 433 445 266 572 310 368 359 320 1160 335 383 339 226 450 465 458 314 350 408 448 350 468 321 485 383 392 473 624 774 314 257 479 252 266 200 519 643 583 658 578 670 520 572 322 503 459 382 605 272 463 268 401 192 322 465 382 675 391 675 641 519 383 470 438 476 411 503 484 909 550 538 687 377 339 538 413 562 664 388 363 581 802 641 604 607 929 597 906 546 1195 1290 820 937 1296 1057 794 1551 1002 839 1319 457 609 961 482 1121 823 614 796 1031 643 909 377 385 691 883 570 606 635 590 326 299 407 449 769 890 1110 769 820 929 893 805 419 433 655 713 706 859 946 697 565 737 646 415 340 435 470 528 734 1526 814 580 640 529 525 632 243 304 635 560 610 644 808 944 724 543 660 572 1184 651 511 480 367 551 611 704 330 308 471 483 614 852 356 292 791 792 803 1078 701 984 387 965 564 823 685 702 588 1128 805 597 665 421 605 483 486 368 1022 1143 1216 678 630 781 716 356 703 408 740 421 766 793 177 201 374 229 479 318 924 1273 697 824 518 399 827 652 749 514 562 526 692 624 168 122 101 143 159 550 658 599 591 740 772 616 778 746 577 315 166 136 416 468 203 817 368 676 580 625 382 369 526 542 401 550 837 596 581 630 414 398 479 398 461 385 597 601 743 381 527 624 542 605 452 622 455 564 681 858 838 723 704 918 810 412 549 435 421 459 492 619 688 472 617 244 768 408 497 449 687 1039 878 3568 3228 728 567 558 754 1044 575 815 736 1028 1184 876 809 872 536 244 392 394 567 436 412 662 625 642 795 686 988 1016 853 461 590 413 476 652 400 558 296 361 753 566 463 558 564 469 649 363 339 593 393 342 441 700 413 398 366 263 914 833 588 455 450 281 856 610 539 625 579 193 227 379 960 1282 1363 490 1124 1247 1141 546 816 510 1440 813 1063 602 709 619 641 1323 782 334 234 426 446 507 303 1059 967 996 907 861 1266 1387 1461 1465 1144 1325 1532 1106 1005 1542 1538 1675 1976 1743 1690 1480 1504 1578 1795 2278 1813 1545 2426 2089 2160 1824 1909 1410 1891 1779 1691 1808 2846 2922 3073 1691 1553 1723 928 729 1662 1853 1174 904 2031 714 678 777 480 685 855 802 1394 1103 863 535 563 523 464 587 2665 3128 3072 3284 2535 2266 2661 2115 2181 2788 2761 2247 2370 2436 2517 2036 1791 2022 2482 1781 2082 2288 2970 3092 2854 2701 3072 3352 3237 640 560 270 2214 2801 1575 2642 3786 3762 2350 1574 1547 866 370 930 177 442 369 438 2209 1185 1284 354 764 650 781 1445 1080 1160 1937 1715 1399 1372 1322 2052 2553 3112 3867 2924 5638 4946 3380 3340 3977 4083 1808 1013 1698 1656 1917 989 1944 680 2592 980 1710 1102 176 166 1416 1242 2143 3887 1683 565 1846 658 892 668 672 1109 1033 1135 1597 1353 2283 2212 1152 1157 1334 2184 2071 1900 1909 2066 1101 856 951 2210 1250 2165 712 1179 573 1440 926 699 817 1262 2263 2045 1076 1096 899 899 770 857 816 719 967 1153 1555 1127 977 1424 540 479 2306 774 957 1159 584 1111 931 842 1256 879 1415 1310 1242 1404 1456 1364 1392 1500 1695 1669 1126 1219 1051 1338 619 366 559 440 574 538 1052 521 611 534 605 488 1079 804 570 595 689 636 366 560 501 200 180 445 381 371 318 318 363 446 594 719 776 554 586 391 534 454 394 517 558 485 583 377 526 525 538 399 547 424 408 408 391 429 459 456 451 561 1124 653 386 553 521 835 921 900 464 537 543 473 491 613 588 539 501 840 861 709 446 715 702 669 585 661 529 431 446 629 602 925 788 866 552 477 722 563 855 601 581 649 609 651 596 644 629 505 1179 82 857 465 807 524 528 641 468 657 637 865 682 797 911 934 795 323 245 465 238 242 352 251 363 315 271 359 365 496 363 553 434 400 387 295 136 542 268 299 535 267 330 723 557 315 269 566 953 377 532 534 767 347 753 617 653 616 859 1057 519 681 502 397 317 611 503 448 988 674 770 621 496 329 403 450 242 280 511 572 644 640 925 615 720 647 687 822 684 727 559 798 477 1464 814 1481 1351 795 973 904 624 761 881 382 771 986 1132 1036 743 783 883 242 567 621 1681 491 347 313 393 407 451 353 473 537 505 590 568 507 514 502 698 1151 764 559 698 580 1337 224 270 202 250 436 854 692 740 766 734 864 744 733 826 670 674 855 634 728 871 760 686 849 716 644 424 554 571 611 544 807 653 328 570 183 431 296 456 408 1122 718 351 1035 591 930 680 928 1355 702 634 1220 894 886 962 580 890 604 828 769 747 667 648 1029 652 531 527 650 876 946 1307 1030 490 1345 1386 1584 1069 815 979 1347 923 905 590 268 1029 1001 695 1061 671 898 844 871 979 1014 714 1475 718 634 825 798 825 1641 1745 1483 1318 1220 711 503 406 719 872 558 479 564 532 600 404 691 524 968 843 636 866 1150 906 532 650 670 1412 948 886 827 729 1103 1015 984 1124 1135 1545 1332 782 743 975 622 776 876 1062 795 682 990 1366 1016 1016 837 1154 1238 1325 2793 2587 1823 2010 2577 1976 2215 2397 1785 2141 2512 2702 1737 1669 1878 1412 2291 1540 1609 1061 1150 1115 1484 794 824 1487 503 892 1902 1721 1620 803 863 771 438 358 779 699 415 407 518 531 270 721 444 536 501 555 447 374 460 483 594 756 712 929 776 645 951 1270 637 994 1032 968 791 743 570 847 1236 1519 1103 908 1043 10176 543 481 467 559 547 502 360 654 248 191 495 221 402 199 252 250 163 272 292 267 283 390 365 380 318 355 165 718 748 587 589 510 526 409 261 454 515 410 361 485 610 423 604 499 711 201 172 317 230 240 297 629 473 725 907 1156 513 560 314 615 617 719 536 813 767 723 683 481 485 526 803 706 988 594 640 508 396 556 668 450 514 1147 715 502 656 455 586 657 597 433 711 600 437 238 932 528 977 463 439 1004 527 431 495 423 989 880 412 505 473 925 1008 1138 1009 1297 495 441 386 826 840 1496 991 569 530 875 633 605 373 662 1224 976 628 809 569 860 698 1041 1143 1519 1065 1419 1374 1095 1338 1611 1218 504 755 815 644 844 807 2287 851 938 859 862 1203 1049 838 1044 1243 1383 1322 916 673 830 496 617 408 448 605 874 781 666 570 529 402 564 884 1413 1261 1470 685 661 743 782 495 446 295 269 309 289 410 398 481 441 355 281 344 652 1050 886 888 774 734 683 639 710 813 847 886 1381 1076 990 958 910 1523 1142 1219 1144 711 652 642 580 526 909 762 782 911 716 959 715 454 717 682 603 817 855 837 1078 960 1295 818 833 774 966 1161 653 698 1001 864 1122 1129 1592 992 793 545 1297 635 1295 970 581 510 472 403 154 138 142 214 599 350 598 543 589 514 737 336 500 364 309 278 351 346 420 529 1212 325 571 366 374 333 535 532 373 361 327 435 397 288 498 463 424 414 1032 458 355 516 502 1215 546 518 531 611 558 630 505 547 387 333 993 960 694 675 443 534 472 329 1255 653 657 704 698 781 697 488 908 591 559 944 730 476 566 641 591 720 770 835 627 478 709 800 457 956 460 399 283 771 1122 1314 756 370 514 333 900 456 502 600 2112 425 2511 2264 2351 2205 2096 2112 2213 2334 1876 2387 1928 2462 2115 2073 920 709 584 680 1180 616 1120 864 679 866 1176 1466 707 704 720 894 586 807 1195 886 834 792 633 908 806 733 794 884 690 512 458 514 382 637 446 312 302 659 338 502 665 689 633 452 509 620 755 534 643 766 386 401 370 372 327 423 382 268 352 242 524 452 318 337 468 265 224 246 546 463 604 571 587 561 550 578 591 255 417 590 453 403 695 437 338 427 390 371 385 398 437 296 692 352 431 538 419 407 357 345 387 289 458 435 340 431 449 493 481 363 387 351 397 260 337 395 465 530 586 464 515 450 693 603 525 556 337 495 378 412 734 496 403 447 404 379 375 418 386 407 433 380 443 379 416 516 332 519 395 539 396 552 395 374 411 401 345 313 431 694 235 267 200 246 200 296 230 269 231 205 322 160 271 267 269 122 159 122 128 343 214 347 201 127 231 239 245 233 239 245 180 230 166 413 329 221 222 296 289 160 340 317 301 337 268 188 307 191 221 339 325 524 250 291 291 166 172 277 354 257 279 192 60 124 72 165 54 121 165 121 245 498 122 70 112 74 132 100 146 252 205 375 138 142 314 205 146 297 263 305 598 253 191 177 314 123 262 443 447 277 253 169 271 613 261 350 195 317 124 167 222 401 451 208 418 178 170 287 237 246 293 241 289 342 440 267 167 532 304 236 683 712 454 376 374 533 410 542 210 772 288 254 474 293 260 852 438 502 444 383 350 364 233 645 452 385 354 462 180 361 367 264 222 325 337 214 301 271 656 265 443 338 282 452 389 449 141 210 219 178 264 250 362 378 315 234 217 202 147 143 403 343 408 259 393 253 192 226 142 211 151 295 358 462 630 699 543 316 600 262 608 207 556 191 193 265 279 404 194 228 252 220 386 338 329 172 271 276 351 666 168 471 270 614 219 476 220 428 340 707 358 332 305 256 280 409 349 168 453 326 333 499 473 352 356 237 200 189 301 178 315 364 78 90 153 104 426 169 430 484 282 338 331 220 323 496 627 510 348 186 547 206 279 106 116 176 216 299 245 307 284 301 533 356 345 333 255 247 107 85 220 288 85 232 183 288 451 442 187 193 263 193 395 245 489 243 264 397 166 144 160 345 120 110 277 277 269 116 165 363 167 177 283 183 359 514 414 255 370 171 186 628 417 170 244 280 268 312 364 408 494 261 114 261 331 98 302 273 508 586 583 2018 2129 378 562 458 430 446 437 343 272 446 295 564 401 340 154 212 246 292 273 354 194 621 571 374 467 315 505 634 298 136 453 278 286 410 244 346 166 153 546 454 225 358 190 212 227 107 229 206 210 374 265 256 308 322 330 234 485 441 449 345 359 267 319 343 288 699 679 147 221 201 918 830 626 420 764 677 650 394 393 470 387 300 326 477 493 328 506 561 704 165 149 402 185 467 287 495 652 502 617 622 724 626 720 676 586 573 920 827 635 803 817 892 982 929 973 782 763 782 978 834 1047 718 1109 1039 1292 1188 1098 1206 1049 705 1168 862 2110 1648 1501 615 608 864 595 520 945 773 645 513 818 256 194 237 249 351 444 281 810 545 350 212 331 255 285 217 1539 1705 1583 1064 1353 1273 1420 1497 1160 1956 1194 1371 1399 1379 1543 1477 1519 1704 1637 1489 1476 1559 1252 1492 1735 1376 1359 1594 1253 368 350 147 1346 1658 599 1956 2396 2469 1639 457 459 775 257 636 157 403 383 383 1189 816 709 405 271 241 154 690 753 756 1487 590 807 1019 550 1256 1421 1723 1471 1876 3580 3812 1527 1477 2894 2504 1043 706 870 1082 1006 549 1404 408 1378 607 1408 696 94 80 1218 938 1085 2255 1061 717 834 544 683 310 296 922 819 739 588 603 1250 1858 608 455 772 1277 1202 1858 1203 1106 567 623 470 1058 539 1501 473 641 280 709 770 736 837 794 1503 1991 500 397 342 500 780 618 600 425 389 628 1028 606 488 927 431 399 1828 349 446 692 476 707 707 673 705 668 687 747 967 655 661 605 728 733 633 688 1115 573 876 863 301 284 415 349 275 235 434 289 345 426 329 199 628 709 598 412 523 438 407 283 229 250 215 187 246 389 266 194 321 296 411 400 367 410 473 219 205 359 334 355 344 530 269 212 518 562 478 160 125 249 392 287 266 231 151 260 178 365 290 234 156 136 232 502 312 561 211 229 201 216 215 322 155 259 278 313 300 243 211 306 241 356 303 418 302 242 197 182 216 205 180 529 328 307 324 172 475 288 274 330 216 240 364 429 182 219 422 48 793 216 271 207 151 160 450 310 300 528 285 468 570 379 592 166 283 183 189 171 186 214 234 70 56 282 259 139 238 272 174 190 120 116 190 195 159 86 220 204 129 458 606 326 228 227 265 368 138 132 254 265 329 293 472 259 466 497 331 608 174 279 144 319 198 380 496 427 740 431 278 90 179 258 214 253 413 251 347 337 747 453 310 587 359 869 475 612 424 442 532 717 726 764 682 583 538 686 621 504 273 162 351 469 635 678 520 391 381 317 280 308 1194 435 328 229 300 349 392 122 229 527 54 319 311 545 267 257 226 514 367 471 559 379 864 74 134 74 78 707 458 389 430 425 419 449 325 429 264 218 236 265 205 229 269 444 390 530 412 378 192 200 216 247 248 505 241 266 242 126 227 201 435 288 556 256 326 604 590 683 671 719 487 394 404 626 586 590 612 388 439 315 348 243 318 366 283 333 554 331 352 261 490 515 523 526 293 916 636 782 399 434 371 576 510 369 456 212 385 304 426 274 441 526 455 595 602 474 263 705 694 546 708 557 290 905 957 645 598 521 408 406 354 263 316 319 291 423 547 698 380 361 195 469 537 544 509 807 750 349 348 320 895 465 392 545 614 738 857 798 662 957 766 794 742 595 636 616 679 801 501 452 925 729 818 680 703 677 654 661 1025 1217 1348 874 1046 1460 1089 1307 1407 814 1057 717 781 1138 1127 1334 1083 1452 1304 797 614 648 510 628 623 728 859 531 792 1223 995 1195 407 459 748 366 349 370 236 340 419 538 334 146 356 231 144 161 289 279 313 300 298 297 334 332 615 652 430 833 503 300 575 551 454 322 424 412 592 569 605 519 583 642 543 4907 2426 1989 4527 4653 3906 284 425 199 85 336 164 224 345 296 368 34 60 106 116 213 197 209 209 193 387 168 527 214 331 503 385 409 218 360 306 251 208 200 202 245 135 368 298 438 112 104 126 110 138 148 313 126 211 360 523 367 364 112 393 441 264 286 302 309 459 330 413 370 194 225 395 371 471 416 296 378 453 251 286 263 614 575 493 259 352 356 329 378 238 312 295 259 131 551 230 547 317 218 692 308 259 296 313 303 506 204 324 302 848 754 804 825 390 310 288 309 576 244 536 611 329 396 624 461 350 356 531 607 467 352 579 402 477 328 415 673 809 567 723 810 601 422 873 636 243 338 315 329 429 546 1147 446 577 565 521 599 491 429 534 703 703 745 484 227 506 289 242 282 593 401 642 550 258 444 380 249 509 577 456 484 460 284 271 222 381 327 68 78 74 82 80 66 62 282 302 199 358 133 271 364 444 324 522 594 587 537 375 504 587 713 607 619 508 391 638 435 360 434 637 367 272 595 547 446 529 499 295 844 259 808 554 351 297 330 459 828 414 397 573 428 380 471 377 298 524 576 368 409 704 806 869 567 899 588 317 396 936 309 997 858 556 434 128 126 141 231 152 243 267 319 173 247 312 350 332 151 252 253 183 279 140 137 403 256 785 286 333 450 273 365 405 339 199 126 161 272 196 236 184 138 275 117 556 319 306 496 140 1134 245 204 494 161 288 373 309 267 449 225 379 362 426 312 189 203 173 346 316 694 266 327 396 584 462 232 559 426 565 453 521 171 626 491 469 490 525 761 308 263 226 560 196 258 253 348 252 516 867 506 415 279 247 253 310 221 374 171 1243 272 1556 1463 1038 1053 1156 1312 1240 1238 1093 1239 1136 1142 1361 1256 246 424 346 354 515 494 616 434 357 479 508 528 514 398 484 646 493 495 489 421 366 362 521 413 415 422 462 526 574 264 331 375 298 469 244 265 245 563 515 308 435 445 453 400 621 772 509 419 473 606 360 406 381 415 452 330 343 435 371 409 551 556 449 539 508 553 490 511 692 641 634 674 794 657 703 712 710 458 728 863 602 496 707 433 415 482 569 450 489 562 362 455 820 554 533 405 648 392 403 520 534 555 557 464 399 555 671 672 599 664 500 428 556 522 535 577 351 505 856 731 514 550 632 576 387 421 506 691 636 657 789 444 513 630 590 690 585 799 777 730 807 828 933 656 660 505 511 524 498 658 697 728 723 622 914 525 246 263 455 683 288 245 152 82 158 130 144 194 119 174 220 172 187 183 181 108 151 116 142 462 334 484 240 193 260 320 356 344 354 320 238 347 179 315 243 303 244 350 178 237 261 261 224 226 290 221 243 169 197 253 239 365 234 183 179 250 151 459 339 340 372 125 163 103 177 229 163 157 272 294 300 436 156 58 92 80 268 128 253 465 309 568 323 337 392 234 223 205 205 249 338 232 251 271 215 120 364 447 444 299 444 341 295 376 314 618 197 311 268 206 218 385 406 278 345 96 247 551 297 197 242 244 296 404 433 564 342 479 237 440 555 536 628 571 462 585 373 623 329 782 522 261 609 468 246 543 646 494 411 399 495 481 180 468 433 385 576 373 372 305 301 306 176 415 151 244 461 462 527 427 479 348 422 550 383 422 213 252 210 118 259 285 264 288 183 175 239 159 174 255 466 424 451 212 416 332 161 228 107 317 116 228 251 326 259 394 264 310 390 311 422 202 646 252 262 289 352 309 242 269 448 186 391 160 404 148 355 225 424 738 163 492 383 819 386 606 179 551 168 775 368 277 358 243 317 499 487 214 419 474 412 407 389 444 441 363 321 251 301 253 313 721 189 199 189 84 259 264 265 456 314 338 314 318 307 792 861 600 304 174 542 170 117 38 82 118 151 431 278 326 488 551 313 369 333 325 313 319 201 187 193 304 106 210 173 249 338 393 266 206 266 196 307 193 590 431 326 356 268 128 119 208 185 173 297 301 271 148 252 351 170 192 285 174 344 486 509 183 229 183 155 488 323 157 459 378 362 410 563 380 254 303 204 242 332 174 241 405 364 562 426 1669 1750 236 323 245 376 442 293 350 293 445 272 552 494 441 197 452 306 507 413 519 340 650 571 362 480 308 383 543 231 166 524 163 175 564 281 424 202 336 460 370 329 346 243 318 318 122 203 272 181 338 217 339 196 249 365 189 378 299 334 299 287 281 360 480 274 294 264 104 126 112 1123 739 740 480 655 750 708 505 581 651 830 436 359 363 494 323 439 622 634 197 183 255 74 311 288 676 918 652 711 723 719 838 846 1041 769 832 756 540 748 1170 1103 1119 1312 1136 837 1049 1087 833 1040 833 1126 841 1108 1020 1391 1396 1468 1517 1603 1009 1532 1072 2003 1437 1239 700 960 756 684 751 1106 976 759 548 969 215 172 265 359 411 427 390 673 692 349 132 178 164 257 182 1357 1365 1401 1109 1717 1629 1636 1542 1135 2113 1349 1692 1844 1341 2080 1530 1879 1774 1686 1536 1695 1634 1182 1713 1614 1483 1331 1449 1222 355 331 100 1277 1918 715 2398 2977 3180 2316 469 494 628 217 719 84 418 351 388 1547 744 735 552 282 209 236 821 766 681 1492 832 908 1057 659 847 1506 1803 1480 1885 3499 3332 1814 1946 2159 2499 996 595 629 1072 756 449 1315 387 1387 524 1260 595 93 79 895 1117 1280 2328 929 582 1082 518 546 445 419 763 718 652 799 829 1208 1816 851 549 991 1492 1399 1475 1142 1079 813 709 466 1403 766 1225 622 1054 391 716 402 442 538 853 1768 1751 560 502 505 708 712 532 589 389 477 671 925 482 756 1298 498 427 1488 388 467 807 503 681 553 656 624 521 532 528 870 461 465 497 561 599 790 762 1038 395 615 642 412 437 510 293 466 267 559 336 425 234 339 230 902 601 331 368 455 620 500 412 254 222 212 331 547 338 159 118 420 231 363 325 334 381 414 263 210 326 292 340 467 522 225 194 560 646 590 138 347 519 427 344 370 249 257 496 244 369 390 431 302 209 510 424 367 582 279 308 319 277 269 400 179 350 514 421 361 281 287 468 260 422 436 339 331 372 284 263 201 226 170 413 391 472 575 141 332 380 358 404 192 234 364 420 268 190 456 83 639 255 308 304 214 257 529 574 297 530 457 566 522 665 427 234 464 211 237 258 289 308 216 82 72 252 192 246 186 297 221 225 202 198 354 116 118 80 202 272 176 543 674 315 273 264 364 271 230 201 214 381 505 453 491 287 313 361 362 408 398 238 217 304 150 357 497 612 639 543 338 167 253 175 133 232 477 378 412 414 754 398 464 539 650 734 449 557 358 427 627 721 601 612 520 462 600 558 496 727 347 173 344 448 598 581 447 446 499 300 275 334 1242 360 312 158 221 221 253 278 396 391 129 293 368 435 250 236 193 508 547 622 737 353 769 98 215 142 114 571 440 368 386 404 378 426 466 550 355 283 323 429 336 360 417 596 511 696 547 479 274 292 282 540 522 837 372 310 493 317 246 192 310 277 796 367 350 683 476 768 875 704 736 278 326 649 508 687 691 565 535 526 698 460 501 549 600 512 466 347 336 264 595 559 567 584 175 880 919 1092 570 566 517 747 589 601 495 235 520 423 510 394 508 479 451 556 590 499 296 902 849 424 825 543 518 868 844 863 1023 890 372 461 372 232 295 379 247 281 482 636 355 464 395 573 642 597 319 719 329 598 506 427 873 590 945 720 811 770 812 808 820 537 664 1036 705 425 780 551 713 1033 732 542 1101 699 518 714 689 643 592 553 649 1618 1738 1509 1397 1435 1180 1063 1225 759 1311 1227 1285 1039 1075 1471 1546 2076 1398 756 801 825 589 862 645 813 1115 481 895 1161 987 1164 383 647 630 443 419 692 404 426 474 475 314 229 350 312 312 300 295 301 323 338 274 386 328 400 613 587 309 690 542 654 989 883 652 396 577 867 718 744 511 676 561 615 481 2426 5727 4870 2888 2614 1964 398 302 170 109 258 107 141 200 184 217 102 124 58 118 179 146 183 129 152 450 226 266 321 231 572 552 574 240 311 276 232 284 278 284 561 300 289 323 797 194 182 155 137 306 320 606 146 192 468 604 382 227 88 215 227 148 257 373 510 401 397 447 433 260 264 354 265 438 560 307 268 386 314 349 371 532 739 741 552 557 578 639 733 303 426 371 499 197 504 298 809 535 284 894 283 262 267 267 424 638 343 308 266 724 721 715 872 437 326 310 396 689 300 536 701 430 359 579 450 419 493 366 524 391 277 584 356 611 401 828 724 775 477 691 581 566 485 884 728 348 436 434 341 308 432 1446 581 711 707 583 720 634 553 615 973 1091 1026 500 324 407 231 513 359 374 369 519 452 326 434 291 526 449 629 522 400 440 175 170 202 239 257 72 130 116 128 128 62 58 254 283 357 503 158 515 361 337 265 379 603 460 507 340 653 461 742 668 482 451 417 585 548 427 491 505 337 351 761 344 304 510 517 330 719 319 784 889 613 426 561 589 415 707 338 379 409 461 529 452 454 467 503 690 555 645 442 643 572 889 535 338 480 911 295 1035 973 522 293 216 192 137 154 123 168 351 276 305 599 448 522 602 194 251 369 217 323 257 126 433 323 655 211 439 274 201 269 283 284 226 217 298 365 289 324 113 212 198 244 499 341 460 509 222 805 496 330 292 263 260 217 205 256 364 172 558 506 344 467 178 132 113 357 366 494 549 400 457 557 559 332 795 408 490 629 699 225 561 412 382 374 464 799 300 309 233 456 152 213 404 236 187 446 746 813 532 286 223 212 341 237 458 299 1618 389 1856 1743 1178 1251 1431 1390 1647 1700 1794 1823 1871 1446 1502 1493 359 521 560 349 601 625 583 401 448 521 529 448 709 702 521 397 501 471 601 593 541 572 713 364 372 519 540 648 525 226 266 292 264 394 210 239 223 539 497 238 357 371 354 334 546 707 388 314 427 518 326 347 324 387 404 306 293 393 335 363 449 439 334 422 424 457 388 415 586 577 526 562 676 545 595 611 686 402 690 809 502 454 563 395 383 442 523 389 416 513 296 404 715 520 469 340 579 296 338 409 377 503 440 341 280 471 498 518 495 558 450 386 510 449 483 471 257 428 756 633 418 481 538 468 349 362 474 628 567 469 663 389 458 594 556 632 537 737 731 684 751 782 887 596 583 441 477 488 458 564 645 599 673 568 858 479 216 231 309 595 241 221 132 72 138 108 134 126 101 156 177 134 148 148 142 90 106 98 124 413 289 433 189 181 234 304 334 326 334 296 191 321 165 254 217 273 224 316 154 215 210 212 206 196 247 207 223 141 159 229 223 297 214 159 155 240 151 451 317 326 352 103 157 60 169 74 159 112 256 270 264 398 144 54 82 70 256 110 187 435 244 514 289 303 341 185 169 187 187 231 253 214 231 257 199 112 336 412 382 273 420 317 265 335 292 503 179 285 246 170 188 293 349 244 297 88 235 479 186 185 222 220 251 380 255 550 332 409 207 397 494 514 544 541 403 555 335 571 285 740 502 251 573 392 224 381 579 442 362 335 453 393 150 411 334 309 511 291 298 281 190 197 144 343 137 187 391 424 450 401 405 338 379 526 322 390 160 212 184 100 204 261 238 262 165 167 173 125 150 212 368 376 375 180 382 267 135 196 72 293 104 175 177 296 221 344 226 222 296 291 386 180 606 228 236 263 293 275 226 251 422 150 305 132 334 118 312 156 386 617 143 391 351 753 374 566 149 513 146 684 313 232 252 219 239 402 471 194 391 462 396 362 350 404 405 347 297 221 240 204 246 685 169 171 159 62 221 234 233 387 269 291 302 296 287 708 786 560 251 160 510 150 107 32 80 116 145 393 256 288 431 460 281 300 278 272 285 216 139 142 175 270 40 151 129 213 189 242 202 130 248 174 260 152 538 385 273 277 214 90 101 180 149 145 234 240 218 112 224 317 144 166 249 150 270 286 350 165 172 177 147 462 279 131 439 358 344 390 539 360 226 289 182 222 260 158 138 327 317 524 392 1426 1582 214 220 174 354 377 269 273 216 403 218 528 370 403 165 416 276 460 397 497 332 597 518 324 460 300 295 464 211 142 500 129 139 439 230 334 166 299 405 317 309 322 227 306 279 104 191 240 161 322 181 289 176 205 337 157 342 277 314 263 281 271 297 423 215 264 242 90 112 94 1002 604 694 423 567 624 642 459 516 460 786 377 325 309 346 301 309 560 581 156 140 154 68 297 276 601 795 600 644 681 587 760 675 926 675 731 644 490 708 1031 959 949 1065 953 722 951 950 684 952 705 976 745 1012 907 1183 1265 1250 1308 1418 880 1384 894 1712 1126 1012 589 816 671 611 699 1008 890 695 510 841 185 142 184 331 381 349 349 639 565 323 102 154 140 243 166 1253 1265 1301 1007 1538 1477 1441 1342 979 1836 1157 1385 1600 1201 1760 1349 1626 1563 1554 1286 1450 1350 1043 1561 1428 1270 1132 1292 1055 315 299 98 1075 1676 649 1983 2725 2947 2055 407 407 529 160 636 60 400 335 370 1327 630 603 478 242 169 232 739 718 555 1323 736 809 920 566 789 1181 1452 1323 1702 3082 3020 1685 1769 1951 2275 908 577 559 962 655 419 1118 351 1221 416 1168 508 91 77 772 929 1181 1913 825 517 1014 476 429 381 355 622 587 582 723 775 1118 1583 778 441 853 1424 1349 1325 1004 984 771 615 397 1294 706 1128 594 1006 373 613 360 367 451 747 1646 1557 502 450 493 674 649 448 529 351 406 631 818 413 619 1232 439 395 1311 252 315 692 471 605 492 612 568 443 492 455 828 394 388 447 498 514 740 728 911 357 529 579 392 399 480 244 419 237 517 318 409 169 281 220 822 453 295 330 411 582 428 396 216 218 208 311 537 318 147 112 412 209 293 295 312 365 363 239 202 304 280 326 449 446 209 192 542 620 441 120 323 491 353 303 327 221 204 464 214 349 342 407 183 177 490 347 341 532 224 228 235 189 186 302 116 269 422 365 274 219 222 418 223 329 349 281 291 229 272 224 181 206 148 373 375 387 498 129 251 350 332 374 170 212 334 388 192 158 362 52 560 194 227 284 159 231 462 499 275 474 312 433 395 569 377 216 390 154 219 232 242 288 167 78 72 165 170 234 168 258 203 209 188 184 265 104 102 72 196 262 158 464 509 266 224 186 342 241 218 187 192 359 444 408 453 240 270 323 336 376 368 203 205 201 134 339 448 590 555 480 300 129 221 128 96 160 412 291 327 372 643 358 389 418 594 696 384 508 334 350 579 632 555 540 466 426 556 471 435 681 253 132 314 389 525 529 314 363 463 255 237 296 1133 350 300 146 209 213 239 268 380 348 113 263 346 361 221 207 156 462 474 574 685 317 689 80 199 128 96 500 396 340 358 362 346 376 440 514 278 232 274 350 287 301 385 515 452 555 484 400 190 196 200 485 461 785 352 282 477 176 230 180 271 236 723 293 309 617 423 664 843 613 651 244 273 518 462 645 649 506 446 409 511 396 387 470 522 437 444 307 304 246 536 515 494 535 155 714 824 979 524 474 473 699 528 528 402 207 492 389 426 358 428 443 419 520 548 423 241 821 753 392 752 449 484 808 780 786 968 841 332 431 354 199 244 341 227 261 436 473 329 444 357 435 598 530 258 685 293 564 438 345 723 492 842 629 690 670 780 756 760 477 605 976 596 323 726 489 667 891 670 471 1029 651 470 652 603 550 486 505 585 1452 1531 1161 1152 1231 1124 916 1064 662 1177 1096 1134 901 974 1299 1386 1776 1186 569 712 697 539 765 568 707 910 393 795 1071 913 1028 303 588 600 348 377 625 364 349 430 395 288 221 280 253 251 199 251 275 293 318 252 358 292 372 560 495 271 646 396 550 935 765 538 344 539 798 606 656 461 622 507 561 467 1989 4870 4814 2025 2086 1815 353 292 158 91 238 99 127 142 176 197 92 118 40 110 175 142 181 125 150 418 196 209 307 207 524 510 528 193 266 227 216 191 187 191 506 278 261 307 777 180 168 141 127 286 300 558 118 150 424 572 307 199 72 185 201 126 211 329 439 357 353 378 366 207 226 268 181 416 501 260 192 325 282 268 321 422 652 681 504 497 518 585 673 263 384 327 428 189 442 282 716 458 274 793 247 226 239 231 356 555 325 241 207 629 594 618 766 346 294 282 358 621 280 484 627 388 323 519 386 275 438 304 482 317 198 530 291 526 314 766 569 652 374 540 484 500 421 629 639 320 339 404 311 284 371 1283 507 632 636 491 570 484 438 463 792 904 811 451 310 375 174 468 341 318 307 483 398 250 348 232 494 413 601 472 342 394 143 130 176 205 218 60 118 114 118 118 56 56 240 273 304 456 142 485 297 297 229 333 508 404 428 260 495 353 671 618 430 395 365 535 475 362 426 461 250 274 701 294 270 482 435 292 656 289 709 704 485 353 438 549 373 622 304 341 346 394 499 409 426 412 432 625 515 589 406 565 507 762 432 310 456 812 249 741 887 514 279 202 160 123 142 111 154 292 211 217 511 369 474 506 190 233 332 193 309 183 90 388 291 589 176 413 256 154 211 259 264 156 195 276 345 279 296 103 188 170 232 427 246 442 443 208 651 466 300 274 241 242 207 199 234 348 126 469 413 322 435 98 102 83 314 336 415 476 362 408 488 517 318 742 378 421 589 647 164 502 280 256 305 324 696 257 205 217 383 132 195 362 173 130 414 638 730 500 264 211 198 294 194 405 275 1474 365 1642 1561 960 1082 1254 1179 1440 1457 1558 1584 1648 1285 1328 1373 327 475 441 303 455 492 475 373 414 485 485 352 652 645 425 293 444 437 534 544 492 523 614 273 279 477 494 594 791 644 460 572 416 628 462 326 308 672 302 526 702 716 712 456 477 671 755 574 675 812 388 602 419 394 395 520 443 349 405 298 626 644 500 472 579 511 593 530 786 566 837 813 812 832 830 701 683 332 478 647 521 482 791 508 366 502 462 408 512 479 547 358 860 346 637 576 500 554 447 485 589 357 621 586 474 625 614 601 563 392 397 411 407 320 361 407 577 541 730 558 570 499 796 676 536 613 435 549 435 534 805 447 477 539 472 458 487 529 438 471 546 428 495 516 451 542 385 556 440 647 460 687 501 494 545 572 363 345 534 798 334 293 256 246 260 294 234 287 239 244 344 169 327 321 323 126 161 126 132 361 218 371 207 141 243 245 257 245 251 261 190 240 189 431 335 241 219 316 277 170 348 325 303 349 286 225 307 201 262 339 325 560 256 299 299 216 164 289 410 305 333 198 62 124 74 235 54 123 183 141 318 611 132 70 118 109 142 141 156 311 267 407 150 156 397 238 210 303 265 309 660 257 193 183 318 121 278 482 525 293 257 193 314 677 295 439 240 362 152 211 242 466 617 266 488 222 188 352 317 260 309 290 285 366 478 283 173 554 303 250 800 662 496 386 380 566 399 582 246 821 288 258 496 338 255 857 547 589 488 470 435 409 243 746 520 457 405 548 278 469 421 296 236 357 276 275 357 346 731 344 538 296 302 426 507 531 190 256 251 196 296 274 253 367 273 232 223 212 165 226 469 413 486 302 482 282 266 300 196 223 153 326 376 332 544 629 438 380 689 282 677 260 544 207 213 248 316 445 212 248 218 225 460 350 368 227 420 312 371 728 180 490 332 662 235 510 246 332 336 745 405 339 331 236 317 433 300 158 484 335 315 653 627 362 400 251 216 219 331 200 345 375 96 112 171 176 410 229 473 524 352 408 305 246 356 576 619 540 342 138 582 214 326 104 126 178 243 363 233 323 288 374 595 335 369 361 261 274 132 95 228 290 112 413 247 308 509 504 201 220 287 199 438 237 592 351 362 469 257 152 141 331 140 128 299 297 254 126 197 377 177 187 287 243 379 515 463 282 413 181 196 673 431 172 277 296 276 330 378 433 490 275 112 255 349 108 365 334 424 582 602 2210 2372 332 621 490 392 507 359 387 320 493 361 458 435 457 199 242 300 297 295 420 230 633 587 390 489 278 515 690 292 142 397 313 335 589 220 417 165 196 558 466 294 384 200 234 284 133 243 298 201 377 277 300 316 346 329 236 494 444 476 349 358 252 347 374 302 675 649 157 227 211 910 923 697 462 711 792 712 428 404 513 455 326 355 496 544 363 557 609 722 165 149 404 143 465 283 571 666 531 658 649 915 805 912 833 735 732 993 1010 666 1070 1065 1148 1209 1181 1039 898 950 979 1028 957 1221 829 1236 1146 1326 1348 1422 1475 1280 842 1326 1151 2347 1879 1713 716 823 844 722 568 1056 853 747 594 988 353 262 293 434 381 385 355 884 703 364 222 339 267 256 223 1480 1670 1427 1165 1591 1518 1632 1477 1210 2277 1284 1827 1578 1483 1878 1661 1830 1806 1770 1721 1807 1786 1477 1613 1851 1411 1455 1663 1229 406 380 145 1953 1918 669 2340 2682 2633 2047 507 557 802 271 707 169 421 397 391 1296 696 772 456 291 253 158 738 836 771 1626 664 865 1183 578 1292 1627 1952 1759 1859 3849 3793 1571 1643 2910 2620 1119 696 845 997 1061 572 1331 410 1471 672 1543 825 90 74 1142 973 1091 2362 1214 844 949 586 774 374 364 1034 927 803 620 585 1269 2025 704 538 1015 1318 1266 1988 1290 1128 579 598 449 1169 607 1629 426 672 308 798 769 737 858 856 1536 2062 538 431 321 540 789 616 659 420 448 625 1021 668 619 978 490 425 2010 363 472 731 607 820 780 690 723 757 688 773 990 638 666 620 748 771 663 756 1171 602 931 849 316 293 473 388 357 286 463 286 349 468 433 197 731 750 703 459 549 540 440 312 251 225 219 176 394 397 237 188 350 337 427 405 381 439 493 246 215 384 354 396 349 606 283 222 549 593 482 164 169 278 586 462 365 278 210 312 219 461 366 280 298 154 254 567 311 610 243 290 258 246 278 408 218 342 428 375 404 346 280 381 232 353 359 369 330 448 250 289 288 229 204 610 453 448 490 194 524 330 287 366 223 268 400 467 293 227 589 102 705 270 321 221 233 186 555 499 334 695 427 685 709 517 605 188 309 226 205 210 358 248 276 80 64 312 248 153 198 278 208 270 126 122 272 187 155 78 220 248 157 548 644 336 244 266 283 358 134 136 274 289 394 346 586 288 511 494 291 618 196 307 158 337 266 400 490 427 836 509 312 122 211 274 224 297 501 355 447 391 803 491 342 611 406 822 579 670 374 466 674 834 783 852 756 587 569 739 593 557 325 176 356 482 745 727 524 473 411 333 282 316 1288 472 396 239 296 355 408 132 201 571 68 347 331 596 271 263 232 596 416 562 650 367 948 94 142 84 100 834 506 437 472 471 461 495 319 479 299 237 263 304 234 262 289 476 418 572 446 412 237 267 255 287 296 717 263 264 254 271 225 171 359 325 613 313 311 651 590 815 731 719 525 505 414 928 614 647 669 443 516 427 533 337 447 498 383 412 576 334 372 271 529 499 590 577 319 931 706 878 444 468 416 640 631 409 615 199 419 347 386 292 397 536 469 574 593 468 307 755 810 541 756 631 336 1109 1053 799 597 518 488 420 360 271 361 392 344 415 579 691 434 379 237 546 556 595 541 905 718 367 342 324 1016 545 527 606 727 781 880 835 827 960 758 830 805 691 676 689 787 820 615 568 1106 813 967 762 807 731 746 707 1182 1382 1562 1384 1234 1593 1179 1278 1426 811 1168 848 916 1243 1173 1463 1236 1733 1441 985 703 766 583 692 655 844 979 616 843 1352 1020 1317 439 549 750 506 568 336 360 415 464 723 423 162 431 278 203 248 326 297 333 291 283 314 363 315 613 652 389 897 519 362 625 661 539 415 526 532 758 660 667 569 623 680 559 4527 2888 2025 5603 4848 3983 335 379 209 101 298 166 278 443 300 370 46 56 104 78 248 211 244 242 222 441 194 576 273 325 638 514 538 265 429 327 292 286 278 328 279 155 356 315 430 122 114 128 110 136 146 405 130 221 376 537 384 380 116 413 432 320 285 360 392 417 364 475 428 231 265 420 419 501 436 325 382 465 354 348 317 620 685 630 381 429 520 409 493 307 397 393 338 205 727 299 674 337 277 806 366 385 348 391 429 604 257 352 322 875 708 745 1114 472 344 324 374 675 233 575 722 398 442 717 581 566 459 564 634 551 451 527 499 597 429 467 804 826 589 762 887 688 456 961 767 333 385 313 291 358 550 1291 525 640 626 669 770 683 600 711 817 816 867 562 251 520 344 268 246 523 433 738 667 324 500 408 422 553 499 486 522 461 293 282 234 388 262 74 86 74 84 84 66 62 377 320 271 351 149 301 405 453 337 542 615 619 544 412 549 617 649 620 627 506 486 615 466 393 425 663 426 329 719 554 444 545 564 337 831 294 839 697 504 387 515 562 860 630 438 605 452 419 485 399 396 575 609 414 608 813 715 905 547 920 591 335 369 982 317 1137 900 558 488 158 164 149 241 185 297 323 336 247 290 381 374 389 205 272 275 181 334 196 153 440 319 832 288 329 462 289 375 413 330 244 136 165 338 254 256 190 162 258 108 578 368 351 524 152 1297 315 255 510 183 312 389 329 301 430 275 410 387 496 328 265 229 189 373 297 717 355 359 380 479 492 254 641 469 584 485 582 191 634 484 460 468 536 782 302 316 323 590 216 251 283 410 306 553 968 695 457 289 247 275 302 308 411 207 1468 303 1812 1703 1344 1325 1329 1591 1520 1514 1368 1509 1409 1323 1428 1406 234 435 430 287 591 573 595 504 425 499 554 538 590 422 572 664 551 517 458 457 402 400 595 423 431 467 515 585 807 522 468 530 388 607 481 320 302 713 389 551 671 695 691 410 510 707 771 560 694 762 390 451 384 382 463 510 474 530 463 470 641 666 476 522 510 433 384 432 665 734 736 694 714 674 692 610 682 330 640 902 521 513 795 523 398 566 559 437 439 470 488 418 963 403 502 596 578 444 408 401 454 391 598 517 377 562 524 542 548 498 399 445 439 273 416 410 465 511 749 585 548 613 690 619 550 565 517 638 458 514 783 457 510 650 563 580 586 627 518 664 701 638 600 570 549 542 391 619 448 808 659 724 481 500 595 512 382 363 403 799 270 293 221 244 221 286 242 275 233 217 332 141 289 300 281 134 169 134 206 482 210 502 197 139 249 243 261 249 255 269 204 244 162 431 349 285 280 372 291 186 348 325 309 353 326 238 309 201 233 389 375 522 266 297 297 170 172 291 537 350 376 180 68 118 82 155 60 119 222 125 265 522 136 72 118 118 140 146 164 320 193 442 154 160 326 203 190 313 281 327 628 273 191 171 324 127 274 494 575 285 309 254 277 793 413 498 247 342 221 231 259 430 544 214 466 198 194 369 255 271 324 297 297 364 428 281 161 636 314 240 733 655 546 398 426 605 409 648 214 817 290 258 503 332 251 851 626 582 470 393 554 416 225 775 560 491 430 474 235 478 373 280 252 381 278 277 311 309 679 271 477 274 302 461 540 581 210 269 237 182 286 268 229 375 267 246 239 233 155 167 449 379 428 333 601 247 206 240 148 248 155 322 372 349 501 633 454 332 643 280 612 246 565 195 199 248 300 441 204 251 222 207 411 330 376 170 293 302 363 663 174 470 334 631 232 484 222 327 332 888 401 313 326 210 275 419 352 160 449 339 342 452 430 370 400 275 222 224 313 192 327 383 96 110 173 118 380 191 419 525 315 373 309 290 337 611 716 534 368 178 687 235 326 108 91 223 270 402 241 329 306 340 578 380 390 382 271 274 134 97 218 284 91 205 237 296 472 463 205 245 312 193 505 270 622 287 292 388 258 182 123 311 167 163 349 374 262 122 224 373 167 177 298 187 427 521 477 286 374 197 192 640 415 168 266 298 284 340 394 458 469 285 114 375 372 141 283 285 442 543 614 2124 2197 338 585 458 400 483 384 359 286 469 309 454 427 401 162 252 284 318 396 625 250 682 634 421 520 276 490 720 344 142 449 264 276 397 263 377 149 155 639 533 225 364 192 284 308 129 259 248 211 514 279 274 298 340 366 265 574 473 504 414 362 333 302 341 315 655 635 149 219 197 1045 951 750 539 703 951 728 498 438 601 433 306 326 491 528 334 541 623 746 150 134 398 143 471 297 575 736 482 653 676 915 900 894 964 826 696 1099 990 661 859 881 972 1092 1166 1028 1031 1113 1013 1084 955 1090 786 1234 1171 1117 1445 1448 1953 1250 823 1449 1007 2187 1709 1490 689 689 803 644 608 1017 845 742 540 953 275 207 267 355 435 383 297 887 738 400 206 343 271 245 213 1499 1684 1503 1198 1630 1600 1497 1572 1215 2154 1288 1631 1559 1518 1697 1690 1846 1787 1856 1758 1772 1700 1267 1506 1812 1358 1371 1624 1199 410 392 161 1537 1748 791 2341 2846 2815 2069 574 572 771 267 719 178 487 399 407 1234 751 785 529 281 245 164 730 870 799 1624 663 845 1286 558 1266 1684 2050 1668 1973 4042 3768 1746 1707 2978 2734 1147 729 806 1011 1038 560 1355 392 1491 696 1692 801 123 86 1210 973 1134 2310 1185 840 931 605 730 368 329 959 852 741 650 589 1321 2208 866 497 872 1353 1286 1958 1301 1227 649 557 466 1372 730 1566 567 842 420 752 789 755 868 984 1787 2146 561 442 342 578 760 616 618 485 413 704 981 663 505 1139 546 491 2007 373 478 719 505 772 839 766 719 724 695 776 999 644 672 616 813 836 707 778 1167 571 910 876 341 297 433 363 324 311 536 332 378 417 331 254 697 841 668 448 541 558 470 304 454 241 237 265 444 398 255 206 376 487 471 383 369 428 533 229 260 427 375 383 349 637 326 216 578 674 558 156 202 322 517 416 431 339 238 356 238 484 373 387 218 230 479 608 340 595 233 251 213 230 229 377 171 306 499 424 382 333 277 494 191 365 375 527 420 361 304 286 316 255 266 545 415 474 354 182 424 274 238 310 185 246 350 458 238 244 476 56 741 226 355 285 183 176 624 394 324 594 336 595 613 469 585 273 330 258 213 195 230 320 260 82 68 306 242 155 188 357 238 253 126 122 253 185 161 92 189 238 149 575 677 360 268 225 382 372 142 138 267 360 377 335 618 302 504 490 336 681 224 291 138 335 206 402 467 462 849 487 356 148 254 264 218 353 517 377 471 385 810 461 365 617 381 836 586 692 376 410 576 745 805 899 809 587 581 764 581 540 308 178 388 520 711 755 564 361 461 341 303 343 1329 439 350 275 377 430 487 148 277 537 64 339 382 603 296 286 236 537 381 580 716 369 973 90 183 88 96 736 560 485 522 519 509 543 390 527 308 264 280 315 249 273 329 502 428 596 454 418 245 253 249 351 352 788 297 305 417 132 229 159 373 335 638 278 356 739 722 776 742 669 652 429 582 803 698 722 744 603 755 399 677 491 509 763 470 470 610 337 377 319 445 571 569 564 305 872 886 1058 569 481 539 720 639 514 757 252 431 322 409 288 426 549 490 632 645 484 285 648 897 529 818 614 342 1054 1067 826 613 526 448 465 395 285 343 372 369 432 569 676 378 646 427 535 610 729 541 901 721 410 418 368 988 530 559 613 745 914 819 833 787 1128 806 886 928 648 684 734 911 835 657 535 1289 850 883 774 827 690 698 752 1100 1456 1641 1068 1228 1554 1316 1227 1375 832 1189 927 999 1159 1188 1493 1329 1926 1453 885 739 769 532 690 726 1094 855 624 1143 1363 1083 1501 512 558 767 350 429 337 260 437 444 606 390 195 448 243 144 171 291 289 317 297 275 369 390 317 625 615 371 943 474 642 765 911 659 420 596 672 750 637 707 600 620 683 547 4653 2614 2086 4848 5468 4196 360 377 199 89 313 174 238 347 352 394 38 60 104 74 233 215 225 227 207 475 216 558 286 345 618 456 480 335 514 356 280 259 251 255 329 211 410 358 752 140 132 166 140 148 189 337 144 223 360 529 333 386 114 339 391 254 242 331 348 415 398 392 349 200 318 402 432 457 478 313 430 498 339 274 306 607 721 740 500 612 421 663 730 260 402 325 259 208 584 261 582 321 264 779 306 294 294 377 346 695 266 326 296 820 666 730 1071 485 312 296 323 588 269 610 633 339 404 644 522 356 318 508 633 459 360 442 441 527 448 399 768 806 569 754 845 842 416 812 850 293 497 315 304 410 582 1412 487 568 546 516 594 503 447 523 672 703 719 569 289 595 363 418 274 478 431 699 617 291 492 375 359 598 518 425 521 451 296 279 278 337 258 66 76 70 80 78 62 58 431 312 250 351 161 351 379 455 321 516 579 583 547 402 555 595 683 607 635 516 436 602 484 411 439 726 424 325 727 544 458 545 616 452 827 280 876 738 632 432 372 523 939 558 452 665 713 431 553 484 533 577 637 490 562 862 727 1060 582 937 562 339 377 982 290 1013 978 586 546 148 156 193 293 212 301 301 378 271 323 490 481 401 161 359 370 191 534 173 149 510 351 884 296 376 452 273 352 430 357 240 140 179 282 200 234 188 146 248 80 590 360 622 540 154 1230 276 210 462 251 318 438 378 332 511 249 445 426 461 343 205 221 183 346 312 677 302 351 404 501 468 260 583 458 601 475 790 181 664 480 419 456 551 780 341 296 265 586 200 225 263 374 272 536 1052 709 591 291 255 269 335 241 405 240 1433 302 1754 1659 1210 1177 1248 1421 1311 1380 1345 1325 1384 1365 1465 1311 290 451 571 225 685 504 663 474 411 480 498 542 648 515 550 650 504 577 501 472 417 433 612 499 505 558 596 716 664 480 389 439 362 543 437 296 286 585 297 456 521 543 508 384 430 602 622 506 619 638 342 353 311 354 247 401 345 332 331 230 461 444 274 275 357 266 233 253 495 428 530 510 511 525 508 468 470 221 398 559 355 383 577 421 338 428 364 325 330 343 387 315 693 324 421 528 388 384 335 323 400 307 401 384 319 380 450 444 455 352 331 353 337 184 319 312 421 439 517 399 422 411 569 487 462 491 305 514 349 334 650 393 373 415 373 359 337 351 294 345 383 300 389 279 295 418 268 447 319 443 364 468 356 325 378 370 317 287 335 614 217 259 176 230 176 256 220 211 225 185 291 119 263 276 257 102 104 96 102 404 173 412 152 105 203 213 223 213 217 225 127 210 144 360 311 237 223 312 247 152 289 268 283 319 288 222 283 175 199 345 339 468 214 284 284 156 164 271 320 236 254 154 46 79 56 68 46 76 157 99 209 476 116 60 102 112 128 134 90 242 157 291 124 128 288 173 140 269 243 247 509 245 161 159 308 86 244 447 457 241 277 139 210 704 259 279 223 316 151 181 210 320 262 164 414 184 180 279 128 245 261 271 236 334 250 243 145 547 282 220 577 517 422 350 343 558 364 473 178 776 252 234 505 281 225 681 460 509 397 359 455 293 213 625 490 423 341 438 176 412 223 211 213 321 260 214 235 236 583 241 381 244 253 377 445 489 100 204 207 168 223 257 209 271 247 255 151 214 125 127 373 287 398 241 405 226 180 208 132 195 137 269 294 265 452 525 387 296 566 246 576 199 488 177 177 233 256 384 184 237 178 159 336 283 330 164 232 235 336 575 156 365 246 573 181 427 202 270 306 680 352 285 209 180 241 314 278 134 429 293 273 394 376 328 346 221 174 135 287 174 295 292 62 64 139 96 344 151 377 412 272 330 283 204 303 441 554 466 239 160 469 182 210 44 79 155 250 249 203 279 217 265 478 252 336 330 221 161 64 44 208 254 36 191 170 252 375 364 119 111 247 126 344 199 543 239 225 318 152 156 107 285 88 86 210 212 169 86 149 267 129 139 183 153 314 408 377 233 332 151 170 592 373 126 193 233 223 263 313 385 429 247 86 262 292 115 236 234 367 466 504 1776 1999 310 521 397 364 391 305 293 234 436 253 362 255 298 116 204 238 230 343 391 188 597 551 390 457 256 416 616 268 124 339 246 260 279 193 255 127 133 533 435 240 340 170 214 227 101 231 201 214 517 219 210 272 284 289 153 402 372 410 247 318 226 254 303 198 617 597 129 199 183 697 657 525 342 569 669 645 385 267 297 351 274 286 383 467 312 490 531 632 122 104 303 106 439 271 458 515 435 540 487 734 583 663 632 534 584 932 850 597 658 667 729 899 830 815 698 691 686 922 759 930 643 1040 973 811 984 960 997 879 560 1073 673 1979 1413 1213 594 527 725 527 481 839 678 607 416 737 239 169 182 279 333 305 263 806 571 363 180 301 235 209 193 1194 1312 1271 1115 1313 1213 1245 1242 1010 1601 1036 1208 1263 1209 1313 1339 1323 1458 1498 1402 1409 1453 1186 1235 1584 1212 1191 1463 1083 368 354 129 1263 1408 585 1784 2200 2168 1420 428 476 623 212 538 79 385 367 359 946 605 619 385 233 211 144 510 673 593 1417 524 714 1031 468 1202 1292 1600 1309 1549 3155 3262 1245 1515 2539 2295 935 636 777 888 930 507 1148 344 1182 550 1321 704 117 80 988 854 962 1907 1030 670 776 490 594 238 226 886 789 683 542 499 1120 1595 614 394 674 1197 1146 1603 1081 993 454 409 369 937 505 1250 431 582 250 534 658 639 746 779 1394 1811 462 359 277 488 696 506 554 449 385 563 870 576 324 896 405 373 1751 209 296 590 399 590 691 647 605 646 653 701 928 565 589 484 703 704 575 604 1048 539 814 822 239 229 395 282 251 211 353 255 261 371 265 189 630 578 578 336 473 435 313 260 217 213 209 176 222 344 225 182 344 376 381 320 343 364 405 193 181 319 316 337 303 491 259 206 465 522 323 163 115 148 354 315 207 163 127 175 134 394 263 220 122 120 287 477 271 506 166 180 144 130 163 280 125 213 236 281 237 132 123 320 161 152 164 208 243 230 181 186 218 199 202 420 326 287 274 164 320 168 158 206 161 173 240 303 158 136 348 42 493 200 268 225 135 138 498 277 276 442 203 366 532 303 463 162 238 176 140 141 158 212 201 72 58 203 202 125 172 263 206 180 86 82 186 169 133 68 187 184 117 357 504 318 228 178 288 294 110 104 220 224 317 283 470 243 474 451 259 616 190 263 116 222 176 364 379 375 714 384 339 52 197 227 183 203 405 265 359 322 660 355 246 432 307 740 461 610 338 338 504 657 686 669 611 500 498 620 502 404 197 144 321 437 567 614 392 223 369 309 269 303 1119 423 289 238 282 333 374 110 208 482 50 245 340 455 305 295 185 468 292 423 551 313 685 68 128 68 72 655 484 431 464 457 457 473 317 467 254 234 246 251 215 231 289 426 380 464 402 385 188 194 204 289 309 505 199 244 276 120 195 137 300 266 521 190 323 524 419 592 601 546 402 380 496 600 582 566 588 327 407 275 298 221 267 372 262 216 466 258 296 206 371 433 495 506 259 681 592 690 393 334 365 488 431 377 429 155 303 216 280 214 276 465 408 548 561 370 248 591 591 503 731 519 247 847 947 567 526 453 355 376 332 226 284 291 279 336 471 601 332 363 171 344 472 510 464 741 689 329 269 231 730 404 348 449 545 753 732 712 579 965 685 697 750 526 571 609 643 641 425 419 953 652 822 604 679 553 596 615 1002 1120 1213 830 924 1219 1030 1042 1118 609 930 716 758 941 1054 1068 1018 1273 1217 694 641 665 484 564 642 646 693 511 840 1123 919 1172 379 435 661 186 293 235 200 339 382 528 373 169 318 205 108 129 253 259 237 222 218 267 334 264 585 542 329 773 434 306 585 618 475 302 446 420 598 537 593 535 538 593 502 3906 1964 1815 3983 4196 4094 314 359 165 75 260 160 172 289 300 350 30 50 78 62 211 195 201 213 187 369 129 499 212 285 540 384 404 270 399 316 256 169 163 167 217 109 366 353 389 108 100 120 98 105 117 285 94 161 297 489 273 306 92 315 344 201 183 285 290 334 249 336 301 160 275 323 345 419 318 231 298 384 246 187 204 468 421 453 221 345 251 339 365 183 255 226 156 167 426 225 385 160 215 612 266 172 258 186 259 451 159 255 237 606 505 536 742 342 258 248 275 494 245 519 523 277 344 540 410 234 270 471 523 333 304 350 401 417 292 293 633 677 485 547 757 576 346 613 610 176 326 294 260 331 438 997 407 448 448 470 512 443 399 447 538 551 589 458 200 508 273 222 210 405 347 554 508 232 369 280 239 560 431 396 482 382 227 220 202 321 244 52 64 64 66 66 52 52 264 294 185 298 121 231 321 397 283 490 500 523 501 335 476 535 602 536 563 442 337 532 359 302 328 697 337 238 542 470 390 448 540 301 746 205 802 451 348 311 281 404 718 378 353 589 438 320 447 421 333 504 509 346 414 720 659 919 475 773 448 269 327 709 230 721 742 505 497 98 98 152 221 134 225 232 286 159 217 253 347 300 137 230 214 159 198 114 115 401 279 720 231 293 436 228 309 369 284 196 112 141 250 186 181 180 118 226 80 511 256 460 485 144 1122 227 192 440 145 272 378 322 299 457 216 374 345 416 292 179 197 159 331 209 600 221 328 360 441 443 224 484 381 518 381 440 94 639 345 337 394 379 646 282 213 210 499 180 215 241 350 248 494 861 438 371 243 229 247 257 203 334 167 1146 240 1387 1328 1011 907 1033 1122 1012 1016 946 1019 1006 1079 1195 1078 228 375 312 160 491 410 553 387 380 397 396 416 492 360 501 522 386 485 420 365 310 312 479 327 335 450 486 594 629 685 524 631 617 534 467 478 456 447 625 475 683 693 669 564 589 573 538 656 713 588 332 393 331 646 454 414 509 769 652 386 561 525 584 354 636 727 719 719 690 476 648 605 554 579 524 726 581 431 568 435 469 503 411 467 405 523 488 436 414 373 554 473 543 575 564 678 621 458 304 398 439 372 437 422 477 452 486 426 491 421 551 389 507 402 461 533 519 511 603 583 522 692 705 701 498 422 606 770 594 630 772 318 643 590 732 675 650 692 806 736 787 709 826 834 1051 755 568 608 570 800 755 752 725 711 788 577 383 369 537 611 291 322 145 155 209 199 232 135 107 241 193 251 281 249 265 170 180 176 202 240 150 246 210 335 422 254 180 158 186 143 146 224 130 255 332 296 253 314 373 236 179 175 169 231 199 165 302 166 194 292 280 429 294 362 333 109 116 195 430 293 305 119 183 74 189 148 126 90 218 231 272 486 225 136 174 252 321 272 322 565 215 420 225 247 283 224 209 416 379 317 569 253 322 114 363 188 188 310 374 269 442 404 277 593 440 319 228 377 403 278 244 553 289 355 453 309 355 298 200 367 383 438 190 247 326 364 442 675 401 197 623 680 757 374 488 586 526 589 278 699 587 228 481 448 540 542 433 629 283 472 599 493 327 629 467 467 416 445 369 326 450 457 367 342 185 215 507 546 500 457 304 378 343 524 597 748 553 379 314 256 336 278 267 339 188 296 169 262 128 345 516 378 562 288 233 319 266 286 164 240 178 330 392 122 188 372 190 241 313 221 403 237 271 196 194 562 424 355 459 514 335 177 345 333 221 348 315 312 368 323 214 683 377 439 217 259 238 368 177 474 277 385 280 356 401 249 271 241 301 600 517 500 414 242 442 317 375 322 352 252 360 363 80 96 77 110 175 215 158 391 255 319 341 215 287 523 405 318 150 317 477 228 145 82 58 127 98 219 228 579 531 353 300 320 344 316 328 116 42 87 244 426 281 250 189 615 373 371 88 220 248 187 441 356 488 581 325 313 473 227 176 685 102 98 214 212 288 110 197 262 230 250 132 214 289 221 364 308 370 415 395 440 389 172 377 289 275 338 320 293 213 276 114 225 490 375 271 429 315 590 361 1809 2037 281 305 317 349 433 424 426 390 685 505 494 370 425 403 278 457 292 343 340 366 466 450 469 306 316 409 484 173 259 574 296 242 398 377 310 140 259 358 289 230 271 210 615 406 202 214 363 556 463 344 430 351 364 212 217 596 335 313 309 237 272 269 280 218 326 306 242 256 195 542 604 824 684 550 690 465 455 496 425 872 400 529 354 308 281 188 650 463 231 209 174 116 262 330 839 695 484 740 823 1104 861 1212 931 758 866 1083 722 478 1016 1132 1150 1252 1218 819 1020 844 968 1416 862 1060 1671 928 1104 1346 1164 1210 1560 1232 1391 1480 1459 2455 1657 1406 615 600 982 865 810 1027 976 740 596 1118 355 307 440 319 495 487 277 783 733 602 191 366 242 195 211 1456 1406 1413 1337 1490 1424 1539 1287 1623 1426 1495 1599 1669 1528 1442 1632 1954 1890 2020 2084 1969 1700 1650 1325 1502 1624 1314 1353 1272 440 382 171 1643 1674 1017 2097 2478 2476 1748 848 867 532 96 472 155 261 176 248 1507 581 678 213 416 356 383 764 886 525 1261 1075 759 1089 887 850 2084 2419 2000 1938 3552 3584 1871 2230 2266 2859 1014 864 979 1037 823 654 1204 397 1559 731 1646 812 135 113 1086 767 1094 2016 1295 478 892 504 623 320 258 621 609 733 813 848 1316 1929 964 491 705 1331 1288 1091 1182 1239 919 445 238 1112 896 1464 564 539 274 615 519 493 646 963 1649 1450 513 499 388 579 506 548 522 619 630 784 1057 584 587 935 444 422 1553 623 783 740 270 457 556 518 550 600 466 464 474 632 723 700 841 915 681 790 880 555 670 598 438 321 272 339 222 353 560 326 288 237 413 515 608 466 447 572 363 366 345 466 414 194 176 172 207 227 133 127 236 278 253 297 284 170 190 224 185 198 270 193 395 329 232 300 354 376 538 243 262 689 292 263 307 418 288 364 313 445 498 331 415 536 367 472 529 682 322 337 435 446 243 369 211 254 416 502 402 354 469 640 220 315 292 448 505 346 358 359 356 314 238 448 365 457 347 156 432 495 469 541 434 490 477 529 260 352 686 146 806 395 556 279 342 204 474 487 218 601 510 624 422 491 459 348 301 575 260 206 173 186 132 247 196 116 253 241 400 180 324 191 145 135 196 230 187 82 152 161 198 629 548 459 411 255 487 449 372 364 452 547 546 427 620 316 523 375 289 415 309 293 302 180 311 254 418 717 684 362 441 324 536 274 171 317 513 630 667 278 618 396 328 508 450 519 652 459 368 467 565 688 473 863 621 638 811 426 226 423 406 222 826 975 583 544 386 413 490 173 362 401 803 120 152 199 181 244 233 285 400 229 158 395 259 388 254 250 297 634 501 406 479 281 700 166 349 239 172 322 545 503 517 535 513 555 432 519 321 331 315 349 307 325 307 754 465 813 487 388 353 381 298 456 496 699 472 446 505 224 188 216 336 179 455 277 373 526 539 797 668 555 853 407 494 943 679 588 620 414 587 445 396 513 500 617 391 291 260 307 305 260 558 638 705 491 233 647 834 1012 581 588 510 1268 764 476 943 320 445 485 449 470 451 801 669 845 835 605 466 812 759 463 640 545 555 814 731 637 519 435 518 402 348 257 226 452 320 389 309 369 418 365 493 490 376 527 455 680 584 431 485 454 931 382 457 403 511 709 718 726 736 696 925 593 956 416 625 763 615 692 663 890 1026 772 626 651 615 526 524 462 760 2004 1955 1411 1575 1450 1042 1186 1256 854 1154 1168 1234 1282 1117 1070 1273 1737 1251 1141 738 776 748 576 843 785 689 332 718 1077 943 905 595 666 561 557 236 695 337 697 536 652 433 292 410 304 335 301 271 269 319 266 254 266 281 356 531 428 363 770 841 454 719 740 660 672 629 790 644 821 535 444 706 747 360 284 398 353 335 360 314 6020 281 303 230 213 135 184 142 146 227 60 64 137 92 161 178 239 163 223 207 154 240 231 222 426 345 374 327 375 609 428 376 366 403 261 155 376 333 430 258 244 373 291 342 416 546 277 351 315 541 391 287 176 253 211 236 284 369 343 236 237 324 278 370 351 314 318 303 281 389 383 248 426 287 235 788 475 637 486 472 596 643 582 521 667 624 424 313 770 562 950 444 504 950 531 263 519 288 545 758 279 238 212 674 678 530 978 483 297 258 254 535 380 722 663 408 453 531 605 385 329 617 901 587 602 525 444 484 737 590 944 555 718 648 702 699 552 827 707 277 293 282 185 264 230 1162 614 505 471 586 694 568 534 614 834 804 936 599 424 435 255 212 295 378 419 386 526 328 612 373 416 434 640 413 697 405 315 181 239 255 315 153 125 115 139 129 133 131 288 132 193 235 134 457 530 516 427 338 385 563 444 397 470 356 475 548 721 683 515 737 497 425 441 534 545 576 715 568 503 502 387 498 565 548 608 572 540 613 437 420 606 372 569 435 684 494 461 490 542 332 718 523 740 636 598 752 489 1166 777 624 374 757 257 577 637 357 334 278 230 66 74 124 110 307 369 219 280 311 347 352 187 300 267 198 406 310 187 371 392 708 185 422 246 262 308 242 417 310 236 193 226 188 264 304 240 300 285 473 364 508 498 219 944 305 287 257 326 259 288 268 271 335 235 368 344 500 333 265 281 164 153 465 680 577 278 424 400 505 202 461 334 783 366 534 331 301 453 419 433 487 435 389 295 202 374 259 293 272 294 226 532 834 722 472 236 213 303 206 281 532 307 1428 265 1539 1354 1449 1524 1348 1584 1415 1423 1520 1339 1486 1429 1435 1560 371 640 715 374 651 467 636 450 341 407 839 619 366 419 538 381 555 493 755 492 466 462 601 507 509 861 778 842 539 600 581 536 700 515 611 695 659 718 418 650 683 827 598 685 756 824 865 809 919 888 831 778 805 679 377 361 545 435 540 306 669 680 569 371 549 358 362 396 703 405 707 669 711 689 793 579 715 353 642 617 595 640 661 836 697 847 728 734 525 619 631 620 742 641 646 614 572 673 673 567 713 583 665 820 720 558 588 583 668 523 618 447 616 550 431 577 779 661 654 601 500 413 618 513 687 709 586 544 651 515 903 484 433 463 383 392 458 409 647 432 578 528 517 685 591 643 597 709 823 644 443 597 518 480 496 504 510 380 471 613 288 269 265 244 267 331 253 292 296 260 310 136 140 142 148 179 207 195 183 764 644 785 710 231 299 212 220 152 168 192 140 211 359 349 346 322 279 359 296 218 259 265 261 310 294 187 418 168 208 333 323 400 203 168 142 264 354 216 315 230 254 311 105 199 167 265 151 186 201 164 226 602 453 178 255 327 182 430 229 520 326 383 371 381 306 329 178 541 493 467 463 303 331 256 194 252 167 357 297 439 262 301 440 375 280 198 377 504 263 154 229 823 284 379 455 277 497 228 279 371 451 541 314 310 883 391 388 432 451 348 679 831 648 657 590 734 645 654 622 994 604 482 683 255 285 684 449 566 368 460 535 365 374 363 359 353 339 706 419 462 527 353 301 251 427 272 568 564 699 570 545 332 372 425 545 423 224 425 322 638 370 173 284 217 302 268 473 334 232 303 666 513 401 330 265 526 368 454 245 161 349 289 412 326 467 529 353 294 546 367 566 301 294 345 173 288 308 466 417 506 265 256 520 468 344 389 287 291 559 876 348 492 352 607 317 598 523 337 493 617 470 487 623 457 414 454 258 396 326 662 498 599 537 412 485 316 292 226 481 355 499 522 97 132 223 199 488 393 687 512 271 372 694 247 635 538 635 497 238 374 528 633 94 43 40 178 93 348 552 362 359 416 483 470 403 327 408 363 132 116 276 292 78 405 327 338 475 394 204 184 303 155 322 196 589 278 330 456 139 376 370 423 133 101 162 162 175 131 164 314 134 152 236 201 402 472 298 426 417 342 350 367 476 281 269 264 223 311 326 425 564 370 208 194 412 348 390 419 411 485 470 2173 2448 496 746 663 615 684 412 539 376 678 499 655 448 467 431 159 243 165 487 334 224 595 573 510 497 404 714 790 376 295 652 456 458 720 584 275 118 334 458 371 280 314 375 136 159 66 140 213 374 352 249 325 406 248 222 213 346 290 377 303 313 338 565 311 337 588 568 129 143 135 583 517 575 444 629 820 741 443 476 501 753 473 427 692 570 312 358 821 686 212 190 533 289 319 357 844 1390 690 755 788 754 769 962 999 704 686 1125 697 1285 976 921 841 1120 796 950 736 745 1101 1134 1016 1134 1018 1221 1365 1156 1416 1230 1056 1187 878 1297 1052 1783 2152 1865 1235 1161 1066 510 528 892 1002 733 688 924 281 284 474 316 470 312 291 790 695 329 319 451 411 323 347 1491 1685 1651 1722 1617 1566 1587 1608 1490 2022 1215 1625 1896 1403 1683 1495 1557 1807 2094 1519 1774 1664 2150 2101 2216 1629 1427 1858 2062 424 278 266 1487 2126 598 1770 2389 2277 1646 601 588 530 247 634 157 491 463 298 1468 995 934 275 292 262 487 1038 1133 781 1417 810 1125 831 1007 1409 1679 2175 1909 1811 3847 3824 2104 2102 3233 2933 1368 706 1105 1056 1444 602 1365 558 1482 496 1235 690 116 104 1100 853 1515 2974 1171 774 888 631 557 521 564 733 742 658 789 789 1587 1803 712 408 945 1416 1284 1850 915 976 572 614 501 1214 724 1363 338 774 422 496 613 558 678 653 1461 1974 609 585 493 513 764 470 470 580 528 685 1138 691 678 1207 696 504 1967 321 369 761 537 794 696 701 591 679 583 560 656 810 800 680 722 725 767 817 873 1093 932 867 459 480 490 300 212 178 549 366 322 413 555 441 749 858 550 264 611 386 359 564 311 308 255 213 225 291 239 219 172 256 320 351 420 458 317 179 167 370 263 352 408 281 269 281 368 408 681 252 203 245 191 254 285 429 267 231 470 532 363 204 269 232 202 627 450 582 363 460 400 338 413 302 269 382 268 346 350 344 202 316 487 262 281 226 406 335 206 167 198 168 164 480 315 240 320 341 487 404 388 587 275 297 546 574 311 227 496 30 450 233 412 178 169 178 246 290 323 437 389 559 390 420 425 341 175 427 296 251 246 300 264 94 74 258 323 298 364 194 250 206 140 130 145 456 367 315 369 419 146 464 389 263 235 284 349 577 340 357 320 234 545 468 410 639 450 498 318 555 522 359 281 336 475 484 776 572 711 559 202 167 227 495 416 151 675 434 533 482 755 525 299 370 545 617 565 457 625 826 596 779 676 683 607 774 827 796 541 624 466 197 664 750 672 802 647 811 461 288 308 332 1020 174 106 145 265 202 210 274 280 405 188 415 389 420 330 366 503 870 649 304 352 409 911 154 214 162 212 552 512 427 482 501 503 527 632 437 421 315 352 392 309 341 306 349 315 384 335 379 262 278 253 366 494 806 270 345 440 363 486 438 436 395 773 331 429 757 787 796 599 707 604 367 355 869 785 635 713 513 331 406 389 295 292 328 412 377 348 425 400 453 793 642 732 670 365 1091 745 820 529 526 487 632 455 539 515 254 611 595 599 593 599 569 486 670 617 554 430 965 617 685 726 642 488 994 1127 826 808 714 449 584 534 746 438 434 361 464 772 401 352 297 262 464 733 629 564 745 836 343 450 396 1083 517 576 345 502 812 1092 943 776 893 658 732 736 626 587 589 575 830 639 660 718 1028 799 786 691 828 680 835 849 1589 1476 1023 1021 1385 1330 1139 1216 999 1347 1036 1113 1264 968 1287 1058 1502 1038 942 859 905 722 748 628 552 1182 253 673 1229 1042 1246 405 596 854 328 356 499 492 553 607 419 601 249 497 341 382 282 205 311 236 217 222 467 507 668 874 640 614 620 731 367 733 436 398 495 667 310 515 757 940 461 765 813 654 425 302 292 379 377 359 281 5531 156 127 538 143 237 319 466 341 105 153 188 179 189 216 226 224 214 428 133 342 257 471 410 334 369 245 429 248 439 310 300 310 473 122 447 354 519 309 301 208 196 285 320 496 223 407 463 686 422 510 302 661 620 415 465 618 618 442 847 685 624 336 328 518 562 578 443 639 360 500 256 290 265 854 399 343 431 349 329 298 331 271 434 441 376 225 916 564 923 348 494 878 570 375 548 381 570 677 264 313 276 849 1032 1141 724 555 251 241 252 501 369 630 614 393 349 647 530 448 443 611 803 528 546 644 532 640 377 810 767 916 852 950 983 740 657 1048 1170 320 506 206 375 437 691 1431 597 545 536 574 690 591 466 608 932 884 1013 704 383 708 222 213 315 645 426 520 628 408 440 369 164 501 642 825 685 912 372 389 505 365 244 213 209 183 209 211 193 181 291 320 274 628 348 330 497 608 540 994 644 769 848 582 628 768 828 807 828 728 742 789 763 679 785 690 809 642 817 524 519 671 645 383 553 368 440 425 476 315 304 536 581 255 369 607 403 751 461 603 407 551 533 506 579 629 1391 997 772 1039 577 518 477 944 527 669 885 644 480 202 178 135 131 102 217 415 332 215 512 426 370 489 173 271 329 182 116 223 155 279 235 735 212 271 242 312 270 437 411 213 195 234 336 293 240 286 294 303 275 739 376 195 304 249 1364 375 367 672 272 291 386 208 428 518 356 438 467 350 412 287 309 207 188 478 721 527 643 624 626 465 323 702 467 428 488 702 186 641 588 570 695 631 650 259 376 365 464 213 365 239 332 235 649 1045 943 433 155 344 254 503 353 337 319 1688 527 1659 1580 1580 1273 1470 1395 1484 1551 1447 1486 1444 1389 1686 1239 359 447 417 391 578 600 545 492 579 732 622 691 295 410 503 678 279 578 683 369 349 309 322 442 452 717 713 808 775 812 392 477 516 930 641 242 234 791 314 502 662 722 720 362 584 613 810 512 465 611 395 266 272 230 455 191 286 403 392 106 232 393 291 185 410 268 268 315 381 185 330 398 338 425 330 509 294 180 478 265 589 144 216 165 319 162 196 173 204 190 338 160 400 209 327 273 177 315 342 274 435 396 321 395 383 299 392 394 447 243 237 544 200 537 338 282 297 446 150 187 552 257 498 338 322 342 454 468 404 237 844 437 229 349 302 283 376 340 372 435 321 350 307 395 439 472 310 310 318 293 270 235 391 420 400 337 257 226 321 303 135 143 140 187 146 248 156 239 87 128 172 152 336 353 355 286 237 229 229 185 147 181 151 357 400 375 370 336 358 269 211 420 341 259 237 199 173 199 180 231 272 264 252 260 124 232 246 200 210 261 249 319 227 302 298 50 152 144 189 126 150 185 166 133 190 131 182 125 80 158 301 584 213 160 200 179 317 148 258 688 243 243 267 267 219 284 218 546 454 445 290 112 158 208 237 131 206 420 332 421 221 189 190 284 130 240 231 335 238 225 270 490 329 435 428 295 232 310 344 249 328 428 259 219 297 257 300 328 317 190 439 679 557 437 501 532 382 761 301 600 588 220 487 290 276 739 373 406 259 417 635 296 335 313 442 444 238 610 517 368 633 304 373 503 188 246 547 365 601 553 461 259 441 387 274 372 198 196 275 108 339 187 249 359 181 193 161 169 96 513 416 295 277 278 139 232 280 312 261 165 247 239 236 404 325 380 237 237 379 618 721 560 298 164 160 311 404 497 239 223 348 153 356 271 269 224 411 203 431 533 271 547 313 453 202 245 202 138 183 437 284 191 192 555 344 268 240 282 238 282 268 622 570 323 336 151 315 156 232 194 240 295 70 96 102 110 273 316 448 476 280 359 361 149 440 275 452 716 202 227 518 264 103 50 118 135 40 261 300 416 555 344 355 471 323 317 211 86 48 105 155 319 92 327 173 433 406 371 176 154 157 265 221 251 316 278 186 318 187 183 368 361 158 148 113 117 205 146 165 274 268 282 183 217 210 187 216 290 378 212 199 439 337 225 215 263 239 283 271 624 363 303 244 184 265 135 268 234 273 278 386 1746 1630 277 333 388 325 433 279 384 388 617 347 818 330 301 359 452 287 244 212 234 317 325 313 473 248 492 385 397 211 203 247 458 390 484 299 569 40 135 294 250 221 74 56 44 50 85 159 282 274 174 367 411 212 422 390 94 464 396 317 637 631 227 581 426 338 610 592 487 511 332 629 643 682 380 432 780 590 648 673 394 657 346 311 405 427 408 318 475 587 212 202 264 229 453 190 514 520 526 564 880 514 562 482 579 631 539 554 744 595 794 731 679 582 796 848 586 560 757 562 501 852 940 914 794 1087 978 831 1022 770 635 998 784 1894 1537 1415 679 986 782 621 366 965 689 589 440 839 240 283 315 238 420 218 192 335 638 463 247 378 340 298 162 1024 1050 1084 1192 1282 1140 1458 1331 1265 1502 1160 1751 1020 1221 1234 1215 1086 1269 1279 1010 1131 1504 1402 943 1616 1532 1332 1376 1239 351 325 339 1055 1074 562 1580 1702 1792 1234 465 452 471 140 501 50 458 337 270 1503 1122 1045 167 295 259 289 871 1034 765 1436 696 818 1014 539 1302 1696 1822 1315 1612 3254 3348 1723 1673 1666 2214 834 702 817 781 714 541 1070 444 1302 554 1204 575 68 62 1232 801 1543 2131 1005 459 595 616 752 419 405 587 588 545 587 583 1207 1466 425 233 591 1029 956 1525 962 926 299 402 337 878 594 1144 264 452 155 636 633 649 656 868 1355 1788 466 407 433 335 619 363 529 221 324 460 1196 463 307 1064 546 506 1188 668 770 656 346 983 736 848 629 479 385 353 411 746 728 948 618 677 579 706 767 350 699 757 334 335 386 407 312 389 524 367 360 389 372 312 440 597 889 398 716 464 566 414 324 407 405 117 127 212 232 212 246 184 347 256 176 411 160 190 146 206 257 202 294 118 185 301 386 414 413 251 208 181 116 76 319 197 97 235 82 176 516 203 180 197 72 262 446 473 161 144 205 218 252 152 169 193 110 208 162 144 310 165 128 296 304 194 373 64 73 153 175 101 119 314 89 169 186 104 250 225 219 247 395 425 239 267 218 501 423 30 471 158 151 204 172 106 292 657 340 453 256 330 282 286 307 429 240 128 322 249 195 199 156 102 98 158 142 212 327 350 120 235 188 186 176 302 260 117 223 150 207 346 306 224 180 255 140 654 213 292 283 319 414 352 459 262 197 379 393 715 428 477 450 388 325 300 434 454 564 617 293 255 249 206 166 96 483 283 353 343 1028 592 437 780 622 793 555 416 384 524 370 618 447 922 663 698 865 389 564 444 409 143 468 497 420 449 522 439 475 293 298 322 1433 131 104 265 124 273 287 207 129 489 90 298 195 597 156 158 164 497 291 397 461 258 833 78 186 130 82 352 385 308 336 359 324 425 256 315 339 309 315 362 309 350 293 477 424 505 442 513 252 332 360 168 155 374 180 236 94 182 359 289 449 236 557 277 206 790 764 322 348 483 622 628 150 902 321 273 315 309 270 347 225 174 219 158 169 178 374 209 298 303 466 412 378 586 282 854 562 754 484 319 441 775 508 346 597 124 395 327 590 358 601 476 410 398 412 261 595 587 731 465 652 490 311 556 620 637 516 484 275 612 542 233 192 581 409 437 377 225 300 311 179 672 265 428 476 698 604 373 236 216 860 420 376 533 344 543 597 586 496 580 697 715 354 311 499 465 396 379 511 647 708 444 429 726 654 743 701 558 612 1452 1387 945 995 1261 1011 888 906 1059 1231 1042 1153 972 791 1146 997 1301 1023 732 592 612 553 493 741 449 654 362 449 965 914 1029 390 519 524 700 225 753 454 255 341 410 484 210 465 492 185 190 267 209 193 204 215 257 233 335 463 265 645 556 406 380 552 320 397 447 627 382 530 396 557 308 574 547 248 199 170 158 209 199 165 303 156 4939 75 380 134 275 111 72 321 61 40 121 363 212 208 227 154 192 144 248 325 348 315 356 342 348 336 376 308 301 193 185 191 245 180 149 445 357 104 94 116 67 84 102 431 181 257 468 894 338 310 237 517 507 535 360 330 310 207 248 398 363 144 147 202 204 296 287 389 278 184 149 240 207 419 336 188 295 168 260 186 180 160 230 202 432 192 786 320 722 444 264 693 374 426 368 377 294 430 255 230 206 288 381 403 657 656 548 534 355 860 296 616 726 531 352 571 852 336 360 417 453 607 1007 364 579 455 731 474 700 731 550 643 492 882 779 805 598 325 239 238 109 333 247 1094 460 370 379 276 593 428 326 530 617 819 602 631 404 469 394 282 218 438 329 228 215 200 210 249 259 205 368 346 556 334 336 261 293 312 351 149 151 131 149 155 141 129 221 130 195 175 210 345 410 335 349 545 686 463 493 489 421 452 609 545 644 600 531 657 380 263 271 414 471 397 642 366 335 492 359 267 502 404 278 385 317 250 399 279 424 170 473 363 520 271 403 212 179 184 320 405 501 330 854 779 746 1343 881 665 358 872 415 489 889 542 300 339 247 254 143 203 157 578 250 324 353 264 262 352 215 161 273 195 72 415 255 274 236 799 250 388 448 193 289 353 164 137 116 94 317 303 370 248 203 360 503 323 311 216 446 269 1143 279 273 546 227 212 232 206 111 317 386 275 244 300 352 90 110 105 135 347 661 388 278 374 444 682 130 493 340 483 389 770 262 612 576 560 602 596 389 251 386 222 369 181 374 150 171 131 436 714 675 471 244 195 134 391 170 351 121 874 238 1077 947 1141 1306 1188 1362 1093 973 860 867 914 1149 971 1103 249 272 373 255 778 502 630 383 530 444 814 506 337 212 389 867 326 205 634 499 499 450 449 507 540 424 428 491 407 346 202 188 225 279 242 295 255 330 264 246 259 294 269 358 330 355 427 254 215 295 191 238 236 281 195 310 304 249 283 221 253 255 399 289 342 217 213 205 397 302 388 304 329 304 338 295 239 286 449 270 320 470 388 410 443 484 379 443 279 355 377 365 419 263 359 370 305 376 365 568 483 267 382 386 406 374 505 507 802 246 209 339 230 164 247 196 434 300 337 320 322 354 375 274 428 513 241 244 291 219 437 338 281 331 319 313 349 262 360 405 401 369 316 371 527 391 510 379 356 350 371 395 260 344 223 252 250 186 322 391 260 139 122 116 120 134 101 70 68 111 87 77 203 191 203 89 93 93 103 92 66 86 86 90 130 99 113 101 113 161 114 129 191 171 221 115 113 135 96 112 286 261 253 190 118 85 169 177 189 64 48 287 96 68 56 82 91 48 143 198 245 46 36 50 62 127 56 87 175 44 250 143 226 103 123 119 151 126 137 155 204 318 136 154 68 204 287 230 222 163 140 128 133 87 136 92 97 147 161 81 135 96 120 224 151 178 142 130 109 263 199 330 118 231 246 76 99 84 159 172 192 291 66 97 162 126 74 175 260 195 300 466 236 352 278 261 268 301 406 284 176 94 160 151 139 170 241 250 120 102 285 475 141 407 127 145 115 227 194 106 186 210 188 154 236 200 199 269 313 216 179 254 232 284 169 271 84 102 96 128 108 159 172 142 143 100 124 327 97 165 239 219 215 80 139 90 120 132 159 164 126 165 181 176 252 331 249 144 127 95 165 113 226 106 108 106 106 228 115 144 115 98 155 229 118 112 220 184 143 229 131 400 108 260 127 186 131 280 87 327 172 221 335 248 194 111 160 187 154 400 261 262 262 180 204 78 237 114 208 116 220 257 94 245 70 194 190 124 131 439 320 384 114 88 126 257 202 195 159 371 200 130 32 72 22 30 46 104 199 207 155 221 150 146 217 166 288 117 42 30 167 165 54 116 132 159 195 195 151 101 100 86 213 134 265 319 343 417 237 111 216 175 97 81 95 97 101 99 158 248 184 217 153 197 100 162 211 204 242 96 80 250 273 89 265 251 241 258 263 255 184 86 78 103 246 155 146 211 102 221 246 1141 877 339 313 260 239 402 252 269 215 182 250 203 281 233 230 124 92 244 141 131 192 269 248 217 297 155 239 337 287 129 206 254 246 258 192 201 140 64 279 212 119 166 153 129 102 80 123 146 184 200 126 319 108 135 304 168 304 198 171 163 186 82 204 191 142 231 211 24 30 108 360 244 206 199 338 340 305 297 344 305 415 263 332 201 262 193 162 230 249 113 103 157 140 155 111 359 244 358 280 289 481 623 452 730 881 403 456 244 273 631 646 644 756 840 517 554 527 436 671 438 585 739 465 622 582 571 783 519 817 460 822 862 1082 1235 1244 341 499 601 331 305 537 605 469 406 521 165 194 350 175 214 404 157 361 242 333 183 237 177 159 133 709 715 751 614 780 669 984 843 978 1386 990 1297 785 957 1084 818 943 934 736 1162 957 1022 965 960 1075 995 1095 1262 1019 240 187 183 799 848 343 1293 1475 1474 1301 294 373 321 91 360 34 136 70 122 741 515 489 231 455 429 178 431 537 316 386 387 452 415 453 489 932 1066 799 959 1857 1835 840 1033 987 1378 596 313 652 575 773 261 658 153 595 313 670 318 28 26 628 461 713 927 455 196 600 223 314 179 177 399 320 521 355 363 883 814 324 146 443 518 539 700 413 442 196 145 203 488 316 683 162 267 170 302 231 225 306 308 624 844 231 237 376 314 290 232 347 193 409 235 599 422 256 447 254 248 850 200 274 227 206 392 326 359 290 309 325 343 262 319 327 315 274 278 477 423 432 435 282 458 94 94 105 154 164 179 304 175 159 206 199 180 215 172 182 90 233 199 88 64 110 138 95 129 109 166 125 125 70 84 143 187 190 178 460 152 170 155 202 141 202 220 133 66 102 141 220 167 160 129 275 125 102 132 178 138 145 145 191 162 184 160 105 166 319 394 207 154 179 185 110 160 167 112 148 163 162 254 150 329 159 171 186 274 400 107 104 172 180 172 139 184 188 199 175 143 250 240 238 289 175 228 260 309 195 200 373 39 483 203 146 104 161 127 197 388 180 314 264 323 261 190 234 186 121 190 146 85 78 132 185 72 56 181 58 136 151 149 58 135 133 46 147 60 52 46 96 98 88 285 116 114 106 201 263 135 209 190 229 145 271 166 158 173 98 200 128 152 149 196 293 198 159 161 222 158 304 136 88 146 150 168 146 153 118 137 167 176 380 151 285 176 167 353 386 237 262 323 286 371 298 303 293 235 244 224 189 347 197 62 198 238 195 272 147 217 147 146 133 196 541 110 116 187 56 199 205 42 80 120 145 283 361 286 242 218 111 256 377 317 327 119 417 89 89 75 103 138 251 229 229 259 247 259 296 245 196 126 168 260 166 228 133 203 165 227 181 174 196 214 242 102 88 231 102 188 72 114 122 70 304 127 170 203 191 490 181 305 381 324 364 165 102 263 400 481 493 204 298 273 194 269 341 504 312 235 250 418 376 252 242 255 341 277 269 420 437 469 279 251 243 445 248 285 374 181 406 313 456 442 450 224 214 228 232 241 182 222 299 259 158 214 255 307 273 216 349 248 145 163 193 90 132 214 92 129 126 173 279 301 263 345 414 397 323 311 271 206 222 208 376 305 351 368 327 354 403 340 274 224 245 376 290 313 223 325 375 329 354 299 546 613 510 337 511 363 380 256 417 1013 900 629 686 645 491 505 535 678 689 471 511 618 583 704 426 1028 579 680 449 461 391 279 536 319 593 352 418 763 705 478 148 269 238 147 221 211 192 164 171 176 523 180 171 158 128 154 102 90 86 108 108 142 439 292 321 387 207 466 496 317 356 313 279 235 366 255 228 415 355 239 400 411 191 85 109 91 101 89 75 230 127 75 4077 152 128 46 67 98 38 18 44 42 54 28 30 59 28 55 144 172 152 161 246 144 113 141 107 70 161 74 134 124 144 130 80 146 76 232 96 90 132 128 78 90 252 90 169 213 214 202 66 77 136 148 113 135 129 108 203 149 228 178 242 166 116 136 146 176 131 102 144 125 184 172 387 129 339 289 243 143 234 308 146 207 151 123 42 204 92 259 121 84 249 98 108 88 104 326 317 146 127 113 252 204 247 359 263 99 97 125 222 176 382 296 162 154 224 236 124 140 299 260 321 252 374 343 281 246 266 617 357 247 354 359 389 319 389 350 118 158 128 254 183 229 650 297 441 416 468 295 291 269 293 435 307 422 258 218 264 343 331 168 196 211 250 417 182 212 269 171 218 414 401 354 380 221 317 316 181 144 120 102 98 112 100 116 110 94 104 217 82 108 136 207 256 240 195 183 185 172 269 252 197 295 301 557 379 299 381 420 290 366 321 369 268 338 184 166 420 208 197 426 271 212 258 269 203 229 247 339 182 248 313 249 459 302 250 271 134 288 338 257 388 331 382 200 494 244 222 125 423 135 451 438 298 80 58 83 26 42 40 60 136 355 175 284 224 164 222 86 157 185 84 179 115 101 133 166 255 171 186 196 157 189 210 237 128 249 185 175 151 118 148 182 100 184 139 109 164 200 58 431 248 238 174 223 113 186 178 86 129 137 96 131 171 297 117 129 130 90 263 287 124 190 126 192 204 116 234 196 224 246 300 66 172 165 159 173 179 241 370 167 151 237 183 218 137 228 165 404 558 326 132 108 108 123 189 134 176 125 716 206 705 630 644 802 854 790 795 856 651 884 634 828 984 697 271 212 228 216 230 393 392 216 217 224 441 344 177 143 195 188 169 251 348 320 240 214 238 240 254 249 257 367 778 598 443 503 641 609 364 383 367 623 342 737 573 603 565 409 557 1020 809 825 783 925 728 620 660 471 344 426 598 406 576 403 575 527 413 236 657 567 689 542 938 411 901 911 954 835 795 629 821 350 643 554 560 388 523 448 360 506 433 402 585 523 848 475 613 630 644 566 502 425 498 536 456 444 471 561 522 557 642 644 479 430 616 573 544 642 463 515 488 615 458 449 960 373 678 637 696 663 883 691 882 445 1120 723 321 446 460 353 527 609 623 595 745 584 644 662 681 582 774 696 687 452 445 402 416 374 434 492 390 289 582 475 216 187 244 343 246 414 133 446 164 254 232 388 214 228 267 226 260 224 218 333 227 321 241 304 354 354 311 307 311 362 273 359 236 488 429 242 253 254 236 252 390 422 404 464 216 333 457 260 274 272 254 490 308 187 173 246 199 139 454 251 279 185 150 299 216 239 210 230 203 215 411 760 271 132 220 229 213 182 229 418 404 442 186 200 282 303 265 396 368 324 533 198 352 365 249 203 82 441 416 451 294 385 415 383 253 324 423 390 241 335 268 666 420 506 523 190 354 201 420 422 471 435 284 356 501 417 470 583 568 415 729 576 892 744 645 706 901 908 512 1036 596 456 531 398 162 843 332 519 612 474 720 381 395 464 443 455 386 722 384 310 612 507 333 239 461 296 756 564 843 806 498 274 360 429 325 413 252 418 324 344 520 377 353 412 270 200 277 210 256 238 579 450 341 315 371 459 513 592 376 200 502 286 315 422 470 573 341 407 536 343 572 339 404 333 286 271 313 339 213 206 454 397 591 592 380 128 381 358 566 755 415 610 436 737 369 673 443 380 365 783 539 351 483 419 498 688 202 198 441 526 532 655 666 504 608 387 254 401 380 286 425 763 104 153 271 212 357 205 840 609 436 507 380 318 690 473 624 700 385 438 483 546 62 36 60 88 54 498 381 615 607 578 470 738 501 489 356 334 250 159 236 352 140 387 374 403 481 472 494 551 320 222 391 262 591 487 348 470 272 261 322 410 197 179 311 331 327 191 313 491 267 299 301 208 257 410 460 432 578 304 308 638 516 242 261 265 216 285 346 545 516 320 274 247 464 300 391 370 357 552 675 2872 2057 581 479 632 589 637 494 586 537 958 553 832 508 745 347 132 176 343 578 281 438 763 755 586 434 717 741 503 668 267 681 518 502 582 371 785 146 209 457 372 247 145 154 105 156 62 72 367 327 314 360 383 355 349 262 346 663 586 406 567 409 321 560 358 371 826 800 216 257 237 550 883 722 617 694 1424 1192 638 586 431 705 338 528 650 442 491 538 807 913 410 402 273 232 244 272 764 1010 544 832 594 741 738 704 1165 877 756 789 888 853 979 886 772 893 934 940 1216 1312 1016 658 719 873 798 874 825 1313 1282 1300 1123 1425 1007 1226 1052 1436 1866 2423 1489 1160 1094 553 376 1070 953 552 549 1007 436 532 642 390 724 451 356 688 702 581 252 315 289 317 302 1520 1781 1747 2042 1360 1488 1391 1736 1558 2053 1534 1743 1458 1206 1811 1725 1261 1651 1673 1330 1363 1585 1877 1973 2099 1715 1528 1839 1824 357 284 349 1881 2345 669 1913 2171 2315 1439 699 679 738 319 834 183 421 366 394 1644 1217 1109 258 530 334 582 1230 1213 839 1859 1129 1196 1032 1185 2050 1677 2076 1714 1669 3434 3727 1799 2139 2816 2878 1328 621 1358 795 1260 1005 1206 532 1595 340 1564 655 38 34 1298 1122 1763 3031 1158 669 1089 612 804 680 680 917 961 866 811 723 1458 1659 694 705 1021 1456 1449 2162 1274 1084 611 884 601 1413 1075 1341 463 980 335 889 699 720 837 831 1366 1988 773 695 558 481 960 819 903 456 341 839 864 619 515 1237 582 509 1623 624 698 796 419 659 717 535 768 807 807 690 824 602 532 608 579 574 813 932 738 674 686 689 397 549 544 389 387 488 805 448 327 468 349 299 867 698 623 393 814 552 675 468 377 422 412 314 463 248 215 189 249 242 367 415 382 525 404 161 211 391 347 285 466 389 338 420 401 469 599 159 247 579 277 269 264 328 190 264 424 542 545 270 258 306 152 477 386 497 321 363 337 326 457 212 319 360 205 481 428 342 378 291 361 439 445 318 368 150 188 319 341 345 513 673 315 292 305 278 504 312 304 342 321 389 326 352 264 296 865 177 557 445 366 224 233 197 393 320 252 599 577 569 514 806 549 372 129 238 158 228 331 289 272 133 115 268 173 243 363 211 377 304 148 144 94 546 383 326 248 144 282 600 652 150 128 386 340 485 319 360 561 338 585 539 420 336 438 740 377 599 448 637 274 481 311 378 751 861 588 617 292 209 333 306 246 131 765 659 728 566 966 457 584 520 428 715 460 465 557 361 496 1019 771 905 699 705 819 642 1137 810 471 363 773 909 560 573 774 777 513 474 330 385 1454 143 193 102 209 130 136 255 387 581 157 471 261 556 222 210 256 657 733 405 532 810 672 145 277 204 147 614 540 410 444 397 371 423 697 387 384 295 315 419 318 350 228 509 467 579 483 586 200 321 245 385 343 693 249 280 419 189 412 246 626 315 931 277 441 1032 692 632 781 807 872 513 322 1135 529 695 742 410 433 515 354 400 968 323 495 479 339 362 332 490 459 341 494 459 428 1096 889 1019 804 515 714 800 482 495 468 238 555 372 748 380 746 628 601 664 650 614 618 801 550 765 440 821 631 1179 1101 1495 1075 823 432 664 612 511 526 668 511 619 682 495 457 453 525 573 669 681 603 768 599 435 544 608 991 499 378 1053 453 1046 868 724 855 1003 886 849 860 856 819 657 733 622 802 826 937 752 739 1095 1031 804 749 650 666 1610 1531 1042 954 1369 1134 1058 1160 1019 1547 1223 1422 1345 1182 1314 1046 1612 1360 945 769 819 713 797 852 661 1192 430 618 1054 904 1296 402 539 834 375 503 675 481 394 467 371 377 261 409 523 356 306 221 256 211 361 297 413 275 411 717 401 524 754 563 417 495 491 518 499 411 278 548 599 961 611 792 806 495 336 258 238 298 313 260 213 538 380 152 5667 219 242 285 325 301 64 58 189 151 311 325 291 302 250 360 109 476 341 374 460 384 425 341 399 315 290 166 164 182 223 193 535 307 487 212 223 226 208 268 276 469 241 340 450 1156 392 402 348 809 791 470 734 520 585 857 708 821 676 443 538 493 470 704 556 515 598 487 214 417 262 894 478 404 574 404 617 409 432 380 522 522 468 244 1080 416 902 448 386 1048 480 622 458 617 661 796 413 291 271 796 836 782 857 806 344 336 453 779 303 846 1011 669 516 935 896 512 524 603 997 686 532 714 724 919 653 885 924 1368 761 1159 854 899 806 1049 1002 392 553 497 553 332 379 1736 455 454 444 521 775 701 615 688 1154 1273 888 837 523 617 343 226 281 700 374 682 540 372 356 366 233 262 362 768 916 806 604 521 430 522 239 254 239 207 233 233 238 218 362 261 262 195 307 500 759 692 646 697 853 689 672 566 580 615 788 925 592 548 694 661 582 498 556 820 711 557 812 423 409 613 602 345 679 451 448 433 516 325 337 523 448 334 501 850 546 518 455 409 435 575 594 560 364 677 1575 995 650 1309 653 552 470 954 915 801 932 584 425 219 277 162 277 158 321 543 472 506 522 319 659 481 272 420 458 131 127 253 305 305 231 655 362 568 571 383 371 441 354 215 222 221 188 160 354 361 201 340 339 438 419 304 488 175 1216 541 535 658 358 267 300 258 179 572 493 488 471 363 504 216 284 270 277 399 603 475 665 490 586 470 292 814 483 455 443 966 358 563 702 680 778 770 601 295 434 504 713 283 258 220 434 226 594 1214 771 302 171 382 264 523 401 211 346 1514 414 1736 1626 1322 1332 1555 1382 1425 1582 1467 1596 1442 1595 1613 1450 650 399 472 386 661 830 947 681 669 778 718 679 449 323 525 697 304 429 914 416 398 374 382 442 500 359 357 493 767 587 585 464 394 270 680 346 303 426 201 269 498 512 524 577 347 501 456 428 431 473 414 209 199 223 250 540 411 408 541 181 577 433 397 183 366 262 243 185 372 426 404 440 382 417 461 316 489 178 263 249 310 221 326 257 182 359 216 240 356 317 315 318 306 241 324 314 207 319 342 246 290 232 296 319 281 258 235 256 249 200 198 402 216 224 250 326 312 246 404 256 466 256 380 399 455 465 409 270 477 216 483 385 168 383 382 449 444 402 369 405 324 446 442 350 379 432 344 329 360 359 339 414 416 416 354 278 460 200 192 470 148 163 98 268 130 300 333 235 162 101 217 104 267 259 259 107 80 76 76 205 132 230 146 187 207 91 97 85 91 143 106 165 122 390 227 182 218 211 145 100 227 190 211 249 143 122 175 162 178 443 414 405 328 131 131 62 58 44 329 129 133 78 96 58 114 199 135 66 78 116 283 321 126 50 66 175 136 121 174 167 116 257 229 235 169 220 157 247 243 189 444 163 90 42 102 72 204 289 277 74 314 165 204 189 151 120 356 300 270 247 82 262 221 138 336 180 143 222 128 385 176 491 134 301 118 134 223 352 220 239 358 423 385 211 223 265 230 360 217 203 213 150 219 440 206 480 255 276 291 166 402 299 208 270 341 344 232 372 422 152 246 181 207 356 285 346 168 255 409 282 222 244 228 221 379 335 113 184 195 107 209 111 96 124 94 155 231 206 270 344 459 152 266 208 98 165 123 143 86 142 130 114 154 289 413 530 358 165 287 295 385 366 274 114 120 254 236 274 233 285 90 258 235 201 218 125 179 154 158 249 140 744 125 354 103 296 257 214 133 255 138 297 265 365 224 342 279 146 278 514 479 527 589 233 213 142 124 190 333 268 370 202 38 54 100 90 170 176 289 379 209 282 455 194 362 194 311 535 112 317 252 170 62 52 52 46 60 131 119 320 326 233 294 277 163 147 146 138 58 55 233 296 78 259 188 318 273 343 216 156 118 98 212 275 270 246 339 209 131 121 116 368 116 56 118 126 120 79 107 109 143 159 78 173 115 199 96 178 283 178 224 202 206 150 217 254 246 272 266 265 169 280 240 210 252 241 377 177 304 236 295 1240 1429 334 413 383 307 395 320 169 149 476 247 390 267 377 284 72 270 161 149 86 276 245 235 357 196 393 407 271 304 213 451 328 321 291 226 619 64 128 311 287 136 172 131 76 103 95 91 287 308 370 339 414 156 206 258 135 470 328 276 178 204 122 205 217 247 553 473 408 422 440 355 408 699 537 441 460 385 398 423 528 428 180 264 370 316 167 152 416 476 159 145 118 276 146 115 505 388 460 560 513 669 644 589 621 623 340 477 747 473 948 830 856 977 879 549 906 1041 471 781 463 915 980 643 581 742 936 670 999 768 767 837 1003 1596 1770 1514 484 620 889 483 431 721 855 484 362 684 295 291 372 188 290 213 183 450 345 383 179 304 276 124 235 1256 1252 1349 923 739 800 950 1144 1429 1312 1119 1679 1533 1204 1341 1050 1558 1457 1478 1637 1509 1670 1145 1105 1256 1655 974 1134 1252 240 188 211 991 1165 462 1625 1384 1450 1460 463 436 425 206 458 112 179 135 143 895 742 735 189 259 221 152 1022 679 424 701 282 610 844 420 641 1355 1571 1353 1286 2673 2572 1321 1606 1504 2166 714 501 813 851 651 601 1040 375 936 380 1022 658 166 164 1278 559 847 1415 460 318 413 303 662 200 177 780 676 561 504 394 947 1327 543 243 755 711 704 932 489 466 214 244 274 631 543 1001 265 414 223 379 432 440 492 404 1166 1248 443 468 243 389 501 277 390 332 166 338 755 475 383 692 356 328 1189 160 198 332 396 533 493 605 460 475 301 332 349 491 458 420 420 428 630 469 790 495 575 340 304 332 331 209 171 193 313 202 148 264 179 269 363 495 552 157 691 320 437 142 144 214 181 205 209 227 120 104 82 158 186 186 285 314 338 204 251 252 448 155 197 227 202 160 321 341 359 138 112 127 107 82 206 168 194 200 147 248 337 130 194 134 172 541 437 609 209 217 155 159 249 322 218 196 150 134 136 186 219 233 256 304 331 209 327 143 177 189 134 148 204 355 197 138 208 158 287 325 278 345 262 315 355 375 330 361 763 99 645 177 206 148 234 175 299 326 279 421 427 288 418 231 399 236 188 223 312 232 205 149 123 356 315 119 241 120 379 292 187 261 138 128 146 62 48 56 76 165 120 385 339 386 296 170 257 368 210 214 351 227 526 470 636 235 273 280 360 545 282 254 354 193 354 288 210 258 458 362 247 224 280 199 185 130 372 185 234 185 526 384 227 374 444 450 291 343 329 296 420 362 329 558 447 306 385 435 305 330 332 117 276 385 365 321 333 301 248 108 350 382 769 170 126 110 95 107 136 112 184 184 110 243 243 613 99 89 90 307 350 233 274 193 437 89 84 70 89 267 291 253 279 305 287 313 288 270 209 178 209 223 205 215 182 585 565 562 544 565 317 333 244 86 92 335 248 170 58 140 252 248 251 86 654 113 199 396 344 395 333 529 500 470 217 526 509 534 574 213 305 199 323 253 375 282 149 400 206 235 185 156 359 314 287 402 294 660 564 608 338 366 246 537 322 254 321 269 614 293 495 307 485 390 334 352 364 346 529 405 514 272 565 399 226 327 477 554 374 336 191 513 431 250 148 304 280 287 354 183 202 294 173 476 303 483 464 625 394 215 167 168 1052 351 302 318 378 459 676 534 304 396 275 264 365 375 409 343 427 266 229 434 606 485 433 516 549 337 331 322 388 1075 1216 1192 925 832 647 626 646 975 1009 699 727 801 980 861 854 1112 1018 660 640 688 411 356 746 590 525 349 789 865 784 717 552 644 440 213 178 235 206 349 343 373 356 212 218 150 84 135 175 311 248 327 323 306 426 238 303 258 420 443 353 426 403 347 373 550 400 336 287 424 736 271 414 440 221 164 107 99 166 174 160 135 143 134 128 219 4015 116 108 120 256 86 22 38 99 217 107 132 213 126 150 297 209 213 281 184 174 184 195 262 183 164 70 68 76 80 81 113 122 340 78 76 114 96 116 169 288 138 398 244 343 264 178 123 258 266 159 200 242 284 251 311 127 119 239 116 189 229 260 224 119 436 292 192 184 215 547 207 221 161 128 175 118 160 111 166 141 180 101 498 133 331 174 149 339 178 361 143 321 238 298 172 204 196 358 267 279 541 316 249 247 206 420 166 435 498 234 290 438 524 227 248 328 609 215 337 448 435 467 345 444 469 425 344 526 448 529 290 581 431 130 296 188 251 285 298 970 341 354 297 550 399 352 260 397 377 411 359 328 208 304 265 257 208 286 185 151 390 186 316 322 132 281 345 344 419 419 276 254 173 143 271 154 156 146 156 162 148 144 235 68 114 148 109 306 424 350 346 338 288 329 327 474 298 562 548 429 466 523 506 574 424 338 406 392 238 376 532 534 449 308 359 221 366 296 283 552 401 300 435 229 189 255 392 442 303 428 394 292 134 185 319 437 447 263 693 705 291 523 260 256 618 488 174 372 508 385 224 77 69 209 242 236 277 301 255 290 166 267 146 356 165 204 266 311 174 186 157 177 252 565 216 281 356 232 181 285 257 146 144 160 377 303 196 102 272 340 80 352 186 205 375 194 771 341 327 177 211 288 270 237 199 480 255 231 147 176 183 117 161 110 107 311 477 310 257 193 201 210 353 293 166 271 230 369 117 435 465 459 450 473 290 429 182 193 288 213 274 289 159 108 636 574 403 374 133 116 159 179 137 138 108 696 203 820 764 695 632 1011 811 975 881 617 920 581 727 1104 739 207 283 296 252 486 570 643 283 278 364 610 499 267 259 381 395 202 174 531 380 391 304 289 364 416 421 398 512 402 171 259 325 308 453 298 438 400 418 499 280 410 401 400 444 347 491 352 361 321 463 494 497 474 311 301 213 359 335 388 253 260 493 271 293 347 263 265 204 322 460 274 379 330 369 314 525 426 336 513 448 350 292 423 276 280 258 260 216 363 282 375 285 412 270 311 291 230 287 419 356 347 301 394 410 376 263 421 407 478 323 345 420 250 399 489 339 271 548 256 281 486 323 371 293 174 229 330 490 494 221 636 505 265 305 360 382 361 504 388 453 377 371 520 540 554 649 314 294 278 351 433 445 603 522 483 662 235 251 492 329 165 101 125 206 129 240 123 113 119 165 174 101 192 156 181 90 88 82 98 228 193 232 221 313 364 153 153 120 147 96 143 164 127 214 178 180 108 188 137 146 137 131 131 149 100 54 132 72 98 115 109 406 241 78 72 168 141 84 228 126 136 228 115 60 119 90 172 91 167 135 213 307 237 95 163 145 152 143 98 253 303 357 225 241 106 183 100 418 364 278 246 176 253 81 262 112 70 178 226 196 117 138 220 332 207 104 198 220 192 134 211 368 216 216 220 172 157 232 159 218 168 131 172 178 219 318 272 223 277 258 473 640 637 500 407 409 359 362 317 633 442 288 490 192 188 404 257 365 518 313 526 535 269 318 169 167 325 370 260 340 240 246 212 173 339 200 369 380 240 361 279 366 266 312 313 151 181 158 293 164 360 182 189 164 368 131 261 242 320 204 298 196 245 174 305 148 142 162 176 224 164 147 175 236 221 259 186 319 355 297 433 227 118 389 377 179 245 296 112 98 164 199 272 456 238 219 221 266 298 294 334 331 299 460 188 351 235 269 156 400 208 263 230 312 381 247 191 255 345 367 384 363 388 251 254 288 182 238 104 66 141 301 160 172 101 95 129 288 284 268 178 212 161 153 298 221 441 317 161 260 405 346 94 59 46 91 81 183 350 347 381 307 303 309 184 172 207 183 121 101 198 86 64 288 198 308 157 245 139 173 145 179 221 257 326 298 212 241 176 94 212 152 106 88 166 162 176 144 212 313 231 241 98 169 210 279 298 209 213 166 202 426 385 220 298 239 233 287 247 262 190 265 166 100 200 161 126 295 240 479 273 1693 1150 221 478 490 325 387 217 271 219 498 328 437 334 360 290 140 154 138 329 155 198 443 431 467 331 264 314 391 206 177 253 269 336 432 155 341 177 282 288 211 105 170 229 318 342 104 42 202 293 191 177 296 170 277 199 224 264 192 156 328 166 262 356 217 189 299 285 118 134 147 472 608 561 242 408 534 391 354 674 422 755 270 288 323 377 621 277 483 437 174 176 212 190 226 174 602 923 302 428 690 688 719 716 788 826 727 445 679 563 716 619 771 573 899 826 489 494 725 801 607 558 916 655 831 979 1035 778 803 792 769 715 712 1151 958 1067 771 640 846 326 251 515 672 481 413 831 231 218 609 321 233 359 221 414 549 339 272 487 404 398 167 719 783 750 1112 1088 1007 858 984 1058 1216 958 1145 1018 1040 940 954 803 939 874 737 1064 849 1368 1060 1238 919 1116 1196 1297 291 205 207 1133 1046 642 1302 1415 1514 1338 383 407 478 278 510 128 455 376 252 930 637 588 156 306 237 164 604 577 534 1056 737 780 720 556 683 1232 1629 1325 1432 2720 2384 1345 1173 1729 2040 875 738 593 554 675 376 729 461 950 503 727 322 60 52 748 422 1075 1451 906 304 557 411 519 448 388 423 392 430 577 515 926 1244 420 298 702 932 888 824 736 666 390 322 423 880 530 773 303 732 488 491 451 294 326 496 1088 1127 477 523 448 434 454 298 408 269 213 343 834 363 405 673 312 296 1204 514 655 636 245 410 400 481 453 544 532 503 402 513 513 575 468 490 501 573 513 503 567 497 429 268 252 207 261 257 396 260 374 100 256 252 512 519 262 262 415 203 309 202 274 140 138 200 122 241 202 219 175 189 228 209 122 178 156 148 198 240 194 296 259 175 403 113 191 188 246 173 289 307 120 76 228 219 153 240 235 188 480 135 139 186 135 331 262 302 172 152 142 150 357 182 261 243 206 289 219 270 235 244 112 219 192 292 304 100 217 176 184 231 243 302 259 150 337 159 272 147 137 177 133 192 171 205 199 277 384 55 393 303 145 128 217 202 194 483 235 578 308 419 346 419 287 171 156 92 88 236 173 168 93 132 120 93 76 159 287 216 206 232 163 153 177 154 201 95 86 101 84 341 301 168 142 146 262 287 206 187 277 166 329 293 260 222 199 438 173 298 312 243 213 258 280 170 319 292 329 357 219 103 112 248 213 203 397 282 320 363 522 512 459 534 272 426 383 330 373 369 294 706 410 514 450 420 460 465 241 252 225 148 352 382 334 446 429 342 241 52 228 234 799 231 133 166 250 284 217 340 268 336 127 195 143 316 142 159 180 660 401 396 463 291 642 74 141 123 82 292 299 244 279 316 314 357 274 273 390 215 318 421 339 351 265 388 368 410 378 424 136 146 214 267 198 467 194 217 210 149 272 193 554 126 458 218 284 577 237 460 392 293 352 463 184 339 301 435 445 274 321 260 194 166 377 337 313 230 222 264 222 243 306 316 548 393 389 624 668 718 311 367 305 560 391 273 538 196 329 362 624 354 647 395 375 426 430 350 427 528 321 317 449 365 355 651 695 690 553 465 254 432 402 338 325 315 247 277 361 263 285 315 260 370 217 313 416 606 371 325 374 308 784 550 403 349 416 436 566 431 570 415 455 510 353 369 393 545 635 396 455 418 761 578 471 478 384 384 429 523 467 1336 1240 816 762 873 775 805 865 1025 1227 870 985 983 855 853 617 959 821 756 689 705 548 499 495 841 620 259 689 752 661 800 244 359 576 317 363 561 391 282 288 288 363 229 189 313 230 127 181 162 126 222 216 302 317 383 517 381 437 327 281 443 423 245 251 372 432 432 384 590 614 270 484 417 402 224 141 127 278 238 172 184 237 275 46 242 116 3895 258 224 146 98 92 62 86 48 52 54 46 46 100 135 126 242 201 304 301 338 150 94 171 152 174 141 149 134 154 160 180 194 102 98 293 267 230 273 245 183 200 347 626 237 219 228 235 225 204 207 276 266 213 206 281 240 96 210 194 226 254 395 246 252 292 172 167 243 484 231 279 379 221 281 246 239 161 229 261 293 86 420 222 529 311 222 532 175 253 163 288 657 378 216 257 224 533 517 435 833 493 350 342 221 546 213 435 473 257 250 472 385 296 318 310 501 424 405 462 487 553 469 403 766 671 514 538 641 653 485 527 386 274 211 410 150 300 225 1258 384 359 284 279 575 490 428 508 536 623 538 446 327 275 136 130 84 314 290 429 312 232 397 333 198 325 434 426 397 430 156 175 165 118 234 114 157 147 151 159 112 104 337 165 234 112 142 320 257 256 199 228 351 254 246 261 346 326 452 281 367 292 428 298 387 290 298 383 278 271 435 402 313 508 487 255 315 451 308 213 363 376 316 289 448 319 646 417 405 344 266 258 348 303 390 550 409 463 649 915 472 733 449 356 282 730 356 754 548 291 154 232 206 168 164 176 186 396 120 381 238 252 231 251 292 214 249 148 145 120 133 444 189 478 190 256 201 279 98 174 208 174 247 176 405 279 217 177 122 319 92 295 253 212 146 182 658 258 242 476 369 326 319 295 214 355 318 322 293 348 173 214 321 84 184 471 365 332 284 304 293 351 124 597 210 359 320 400 219 452 302 278 312 357 270 268 171 104 411 102 196 160 86 60 344 818 724 297 150 188 274 215 166 300 158 1030 260 1026 960 1214 1005 1001 1244 935 1001 1063 1034 990 1076 749 860 386 328 274 307 493 400 355 469 425 515 465 382 217 345 360 465 187 335 342 504 490 453 238 383 364 186 182 297 388 332 168 489 186 298 220 355 331 508 409 280 578 636 619 422 443 448 363 495 378 422 329 275 271 303 160 275 494 232 284 157 318 345 264 159 331 191 204 198 364 289 318 303 410 295 390 318 311 126 332 387 401 210 292 254 185 259 254 215 244 209 333 229 319 420 289 337 247 272 257 207 245 295 321 337 322 207 226 230 215 212 348 314 321 183 308 258 313 406 512 454 362 226 427 480 270 278 395 432 382 365 538 317 254 174 237 307 225 252 299 330 318 252 285 241 237 319 400 368 421 325 385 345 473 355 367 293 216 121 361 294 308 195 141 201 147 255 110 263 113 121 251 42 70 70 80 91 143 137 133 153 102 116 180 93 117 107 74 66 74 36 68 76 138 137 96 56 60 66 160 60 135 135 56 101 56 72 86 70 88 99 93 319 140 118 114 139 109 221 137 70 82 168 86 134 131 167 124 173 129 202 179 343 218 138 174 92 139 84 137 213 359 251 82 96 140 125 78 351 319 289 164 60 410 112 127 70 148 215 238 130 133 136 271 320 99 104 101 279 168 175 232 628 205 170 425 247 193 225 147 216 216 216 99 135 274 143 120 192 282 226 329 369 308 381 228 252 316 336 400 489 239 146 418 150 125 622 206 260 252 473 486 217 226 353 174 176 234 298 235 296 196 162 138 66 269 141 337 351 330 327 278 212 149 243 247 195 54 173 133 252 147 95 180 125 114 166 233 253 158 258 566 296 403 210 206 252 193 207 378 131 136 275 181 148 308 408 268 166 568 214 336 242 218 216 208 209 239 265 104 126 158 134 377 526 404 261 223 154 180 420 219 462 140 421 131 374 248 453 282 338 225 270 312 279 348 146 260 171 333 193 200 274 257 322 196 173 111 112 216 138 220 217 82 92 46 194 193 147 336 405 257 287 209 172 222 273 478 162 175 243 418 224 30 22 50 46 40 281 249 253 197 240 347 254 408 361 161 201 48 78 170 152 44 203 219 179 153 180 154 236 154 145 178 204 314 280 182 392 103 122 104 199 97 77 180 178 122 62 142 202 64 78 56 123 145 132 282 124 205 140 154 370 315 195 181 181 167 199 185 303 147 227 85 71 378 333 192 421 197 329 293 1405 1570 263 434 324 326 411 349 254 201 495 402 469 342 401 235 92 137 76 127 64 77 480 468 296 413 406 468 349 212 143 203 220 218 551 198 234 144 220 167 143 96 156 143 62 78 22 26 223 249 232 133 247 180 245 157 154 267 175 159 124 195 231 355 236 162 292 292 124 138 76 210 321 285 231 337 383 381 386 301 350 470 363 226 424 346 255 305 398 464 202 190 148 163 266 216 640 698 352 570 365 433 447 553 556 552 556 471 437 394 928 833 834 685 573 600 488 382 544 625 455 650 685 587 513 765 966 619 782 1029 605 699 567 1288 1144 1322 874 702 675 250 207 594 513 614 349 865 364 316 385 298 352 189 303 389 298 334 193 279 222 273 172 708 837 831 962 787 786 983 673 740 1236 871 1117 1161 970 1098 967 982 1190 1170 993 972 679 937 981 1397 1042 964 1117 1020 167 131 100 1016 909 397 1295 1522 1408 1328 453 545 235 86 279 248 167 151 132 1046 533 554 170 333 297 278 605 683 471 708 440 494 655 419 926 1059 1282 1050 1116 2559 2397 1069 1253 1898 1370 778 509 830 632 610 467 849 451 869 248 710 329 42 34 566 567 735 1428 1099 286 439 375 553 293 312 465 459 550 445 351 885 1061 485 220 412 974 1003 1205 669 699 507 224 318 566 375 667 122 336 206 336 424 395 456 384 861 1115 439 389 225 317 287 388 385 238 241 398 545 403 582 683 422 375 1259 278 384 608 272 407 411 301 250 659 362 375 343 362 389 430 377 428 511 374 572 419 519 516 216 186 386 98 145 80 334 292 214 172 314 216 350 252 281 148 315 204 189 240 168 109 87 157 61 153 190 168 92 343 243 240 196 225 108 112 257 131 110 209 218 276 218 153 157 200 279 124 95 313 135 198 224 257 385 265 318 289 288 93 308 103 80 497 295 337 123 187 180 168 256 201 216 227 193 372 297 207 242 192 181 264 264 262 470 191 148 80 131 84 98 309 266 144 171 142 334 188 174 214 86 102 208 228 197 243 353 98 320 243 253 105 125 42 172 333 150 336 335 336 397 195 378 127 90 195 105 58 170 103 81 60 46 73 92 205 122 152 101 161 79 52 62 333 286 239 195 327 66 373 229 129 107 125 370 239 198 190 197 181 186 166 238 229 223 283 159 402 206 254 129 178 284 198 244 174 325 126 218 153 151 137 121 141 292 321 339 295 325 314 268 304 198 251 267 253 274 484 346 644 369 381 287 407 429 337 217 356 225 182 378 418 468 579 639 231 174 95 335 341 670 107 161 66 138 104 120 157 171 275 201 176 183 364 342 367 242 387 453 215 335 241 303 199 130 104 238 321 194 170 184 239 235 249 118 192 214 196 198 227 193 205 208 222 194 226 208 231 231 247 263 164 247 624 198 405 384 165 174 74 310 84 354 160 254 465 395 430 276 615 563 304 353 495 447 365 369 359 192 243 287 161 154 161 281 361 352 409 494 179 288 200 395 236 195 812 680 745 498 500 478 337 196 172 291 122 239 280 248 257 262 543 482 520 487 287 335 403 364 462 313 359 212 438 387 417 393 381 228 253 241 216 275 331 205 237 313 179 197 473 82 286 158 317 272 477 560 151 286 234 525 228 214 225 200 464 551 434 386 415 464 598 694 438 359 336 499 411 369 439 530 548 515 392 331 549 445 362 455 904 956 791 624 822 877 723 783 604 689 548 712 652 817 1013 555 938 652 543 438 504 347 392 369 605 653 152 509 767 667 582 311 214 383 196 415 260 434 316 325 351 216 199 268 386 384 110 176 166 223 162 166 272 227 203 456 478 364 481 519 187 239 264 272 432 296 271 220 328 370 335 404 402 199 345 200 142 443 347 289 142 319 111 67 285 108 258 3728 224 195 50 42 159 52 40 71 83 71 48 184 159 236 105 132 153 153 159 121 194 158 109 222 210 228 156 171 227 177 182 174 170 92 82 188 192 253 155 222 260 359 241 211 136 372 362 247 317 271 288 344 443 327 288 277 167 189 169 286 405 317 276 519 162 261 279 353 326 459 355 470 323 244 384 261 287 332 253 60 619 345 535 234 252 529 300 343 284 383 432 537 211 174 160 620 736 548 370 470 220 216 183 395 172 377 445 221 262 504 405 255 220 390 585 353 475 507 394 561 267 572 738 456 487 550 504 451 317 601 752 163 188 356 219 151 221 795 535 288 286 349 343 302 280 336 692 519 594 428 167 271 199 201 141 457 313 270 385 215 299 404 276 297 276 310 349 302 185 214 166 206 182 94 144 140 140 142 90 88 140 149 230 210 82 260 343 304 284 385 323 324 355 313 355 386 357 513 410 271 342 315 347 301 367 325 424 239 450 309 339 470 419 249 334 252 295 326 327 243 217 290 466 173 292 397 219 319 169 395 198 229 357 310 358 772 569 590 348 542 384 415 198 657 260 523 406 312 158 99 101 70 86 80 102 256 142 131 214 196 158 133 140 374 372 120 54 132 113 157 166 450 152 403 193 279 226 202 289 66 138 155 152 132 196 151 153 323 151 203 172 170 193 169 578 262 248 266 193 201 173 143 96 236 196 208 214 294 88 225 237 136 129 192 229 270 480 267 281 283 149 322 365 313 204 644 137 213 207 199 218 229 294 233 170 276 403 130 140 100 231 178 405 531 414 266 125 153 195 229 277 309 91 1051 290 1074 1030 913 965 989 928 994 933 1020 941 995 629 934 1231 461 242 234 245 346 463 348 270 330 236 659 264 167 326 288 238 369 257 380 209 211 195 241 102 108 389 401 443 730 363 345 447 432 379 404 662 499 381 270 292 498 508 485 628 579 472 425 588 691 479 322 315 296 359 400 486 591 503 596 330 669 797 490 407 317 571 627 459 555 453 626 594 668 519 668 428 422 476 508 578 524 486 562 492 294 522 457 571 462 682 522 471 511 566 372 560 605 662 577 376 651 668 651 690 713 659 472 422 437 752 545 351 487 333 359 445 665 495 447 401 314 540 556 547 554 543 495 546 348 461 709 608 598 486 512 747 540 508 638 950 836 714 756 595 477 599 563 725 559 581 578 629 721 660 784 719 318 450 473 413 295 219 131 140 133 195 192 197 134 173 127 101 82 82 86 70 86 76 76 261 201 267 229 194 305 183 159 106 120 258 230 127 273 258 172 94 105 124 177 114 183 183 181 234 99 193 169 301 369 223 219 470 226 158 156 122 131 125 388 265 275 114 76 112 104 130 150 141 245 72 310 586 237 91 157 164 223 118 144 360 276 378 220 267 194 108 171 352 295 269 342 280 206 194 117 141 336 264 290 172 341 233 295 464 211 231 186 493 243 259 248 502 246 330 309 225 279 248 202 262 222 181 307 274 255 194 160 446 375 282 315 400 441 360 394 343 377 565 499 497 448 182 342 178 236 385 366 533 362 235 439 371 254 455 317 283 415 569 399 285 201 358 227 194 234 259 361 423 527 363 273 315 304 340 574 554 148 305 194 184 231 248 172 208 212 211 244 179 158 260 290 335 649 405 220 164 196 214 142 162 213 374 460 185 216 345 215 192 426 163 473 316 286 162 135 230 236 412 335 267 217 219 273 380 256 133 244 304 180 476 489 499 173 446 224 354 368 320 391 564 373 176 339 249 376 230 151 155 233 306 302 381 366 337 381 286 168 181 340 249 364 527 151 169 95 220 179 376 275 386 227 265 245 180 276 475 428 333 127 322 314 285 36 40 28 42 52 253 393 454 390 332 257 336 291 267 231 291 42 34 214 248 32 254 266 183 264 256 116 260 234 86 324 237 535 313 235 329 184 264 190 389 74 70 104 110 106 62 155 203 116 134 158 164 492 111 206 164 386 148 195 321 330 74 232 259 218 316 294 395 254 384 116 200 285 160 162 376 268 339 239 1506 1934 355 469 478 306 567 322 288 238 478 384 531 384 438 383 295 173 186 296 226 283 691 670 466 506 330 513 456 214 263 275 346 348 472 235 328 207 185 329 210 282 201 86 221 240 115 217 325 275 415 170 299 162 232 195 242 308 278 390 245 253 196 256 181 139 470 452 62 68 86 506 569 639 403 520 561 549 594 424 459 579 258 342 441 369 262 466 559 510 128 106 273 147 207 242 512 449 688 465 704 728 690 843 1052 779 776 1183 541 676 832 960 930 1193 962 784 783 890 787 1005 1075 1085 911 1228 1523 1056 1224 975 1342 910 957 1215 1010 1551 1530 1239 623 837 786 560 500 845 942 998 496 882 402 449 636 352 536 455 368 742 546 287 225 385 367 270 360 1281 1257 1275 1313 1338 1344 1106 1270 1375 1557 1193 1482 1615 1063 1779 1155 1519 1264 1529 1776 1755 1524 1282 1194 1270 1200 1396 1351 1455 407 321 151 1309 1419 896 1683 2194 2110 1314 523 537 451 184 572 174 356 301 269 1101 556 496 368 606 447 387 542 991 497 862 705 682 910 856 1173 1275 1585 1307 1831 3470 2534 1593 1830 1948 2051 828 500 849 676 784 454 802 360 1023 412 1119 448 73 65 846 696 1109 1684 1197 448 722 401 530 237 241 454 414 431 555 592 1223 1436 700 269 652 1067 962 1314 1036 1035 643 432 325 1137 540 1013 436 668 349 564 370 329 434 546 1447 1454 498 498 301 608 559 301 450 372 366 515 754 601 444 813 387 351 1528 484 570 637 372 560 558 644 435 438 574 498 512 771 672 772 657 693 505 613 458 780 591 475 309 242 205 250 301 202 359 253 154 292 211 223 519 410 374 170 511 318 314 119 251 109 101 178 304 189 249 249 267 309 333 330 390 276 183 155 194 332 170 331 392 259 374 197 533 567 356 226 217 292 153 249 256 258 198 216 306 429 359 311 170 166 271 430 378 445 124 146 130 136 152 277 192 146 310 340 253 203 187 328 366 353 353 268 474 230 162 181 285 268 280 457 312 271 313 326 281 264 242 354 139 202 357 397 198 241 456 104 556 324 256 239 175 282 321 339 285 504 417 739 474 542 479 404 175 257 213 272 201 205 145 199 175 139 249 233 180 197 260 128 107 91 171 415 243 273 106 241 159 498 317 226 204 184 282 232 271 275 335 259 319 254 349 452 322 275 353 459 291 388 192 192 286 403 303 385 409 262 190 68 282 271 229 191 550 350 411 256 624 375 545 375 255 446 372 457 360 337 458 682 484 725 639 506 412 557 237 390 208 72 372 422 548 855 465 353 364 236 298 362 892 136 130 108 164 147 161 142 399 311 94 380 250 448 202 198 169 816 403 331 341 124 542 149 208 82 177 263 355 327 345 380 372 394 461 343 458 413 438 515 448 489 360 443 405 519 425 358 338 358 305 371 357 500 305 224 249 109 442 130 176 187 490 269 203 565 414 673 471 489 394 280 325 487 365 468 511 497 416 357 401 498 379 404 463 555 322 321 292 273 643 485 571 488 304 613 575 627 502 477 470 553 263 411 596 209 441 311 457 413 457 604 630 586 613 305 381 493 460 496 591 500 523 571 765 655 464 420 282 483 447 318 315 307 237 282 379 355 264 293 332 684 456 450 307 550 344 240 556 535 617 447 500 456 537 651 445 721 547 525 493 433 504 526 463 437 910 664 456 432 1082 695 490 526 600 580 575 441 590 1517 1394 1154 1196 864 1014 969 1046 871 1066 838 944 766 1153 1022 772 1210 1028 878 798 853 678 578 618 758 842 327 792 1166 1056 1041 274 514 773 338 437 439 301 422 467 610 338 298 257 325 209 236 329 278 178 175 165 179 305 433 448 258 404 497 745 745 619 651 616 439 552 709 459 346 922 608 599 560 252 296 184 176 300 352 300 146 466 72 98 325 120 224 224 4309 510 30 163 70 54 94 88 88 84 82 306 173 284 191 263 389 294 302 176 232 185 175 304 302 314 211 172 237 181 279 218 198 236 218 207 231 403 195 329 323 395 292 249 167 257 247 240 249 357 312 235 474 353 506 243 254 292 275 230 316 288 395 335 377 384 376 491 337 452 601 515 429 427 490 364 438 383 205 149 599 385 598 236 375 646 395 196 391 225 511 838 188 185 169 593 529 590 731 428 227 219 366 581 274 702 663 386 330 664 634 247 222 456 681 325 564 452 765 586 436 676 931 616 572 813 762 577 425 531 773 245 495 292 318 281 314 1089 481 538 536 540 469 454 396 488 1044 802 607 731 506 662 346 301 329 462 308 354 480 348 256 490 263 480 594 335 448 324 259 204 241 268 132 227 254 175 233 229 150 144 243 161 230 431 148 219 503 531 393 398 345 353 449 518 432 472 463 514 431 427 399 440 810 740 784 433 607 525 525 618 549 402 637 499 564 364 256 471 461 478 388 625 589 311 631 655 511 858 371 366 369 257 584 464 475 467 538 709 472 787 415 417 216 607 383 775 675 450 291 187 139 130 140 157 156 308 310 542 287 559 316 352 170 482 464 139 168 116 120 258 308 583 219 227 247 210 333 291 179 186 180 232 202 169 174 208 268 202 159 409 188 443 297 193 1085 401 364 415 166 269 140 128 178 298 328 175 243 511 168 213 250 170 283 283 334 360 471 269 293 280 249 413 406 530 500 453 144 339 407 399 494 491 409 357 267 188 374 164 240 285 351 218 565 785 1017 624 123 146 167 255 433 360 186 1443 412 1274 1203 1395 1519 1608 1544 1345 1526 1153 1464 1220 1272 1269 1268 269 387 318 434 395 518 456 341 553 557 548 360 383 325 542 352 422 426 662 299 299 297 314 485 524 547 522 708 685 732 353 648 429 837 738 196 192 492 386 479 654 672 611 361 590 590 774 594 633 799 663 570 477 398 414 279 335 329 370 490 469 476 548 330 274 506 505 627 506 528 548 672 547 571 470 412 527 254 449 520 482 334 308 351 421 465 401 370 582 363 508 381 609 650 645 417 656 473 528 441 664 598 595 487 501 638 523 531 626 469 302 440 278 412 252 392 418 453 316 290 338 424 799 534 589 554 645 685 520 326 779 415 395 741 646 661 736 608 734 878 912 874 830 343 346 308 569 698 632 622 475 448 527 519 570 479 457 424 356 637 206 206 246 141 254 200 147 184 134 156 261 135 223 203 195 213 233 229 305 214 133 224 147 296 328 121 98 111 115 169 182 150 367 225 149 104 80 143 159 259 116 152 152 182 96 204 196 181 191 429 421 369 175 234 232 106 156 210 268 221 229 76 135 52 147 62 110 86 166 104 318 520 152 54 109 162 116 181 118 162 220 431 136 136 211 170 199 519 355 301 368 281 574 145 255 235 331 437 413 180 358 218 164 411 273 719 292 378 321 444 127 416 279 398 318 369 264 402 368 230 164 333 220 312 340 138 253 700 373 129 459 671 553 343 340 520 387 767 302 275 351 156 211 294 168 558 355 793 373 265 349 270 429 383 300 308 349 336 472 367 362 194 462 342 137 230 385 250 525 364 355 275 310 389 495 331 303 327 217 198 217 293 200 268 219 136 186 278 156 112 373 300 364 362 226 257 251 267 347 262 231 379 320 383 352 564 418 314 297 444 614 333 324 117 117 269 260 426 179 166 191 108 299 236 272 195 306 244 211 296 182 725 262 374 236 225 294 399 364 482 268 174 233 233 207 170 173 139 185 301 285 510 493 230 275 209 120 261 283 189 335 341 98 108 93 87 358 198 282 262 135 157 323 292 162 334 400 390 187 122 234 194 114 32 139 172 159 251 199 607 607 499 466 563 348 332 215 152 50 54 183 259 128 254 271 178 243 247 98 154 329 126 406 220 533 250 262 287 345 197 105 483 98 86 134 134 136 88 121 291 150 164 98 118 275 186 183 308 454 253 225 448 307 276 291 442 391 497 444 226 300 243 188 233 316 234 190 404 350 501 382 1962 2058 413 579 452 618 556 280 385 381 686 438 828 295 323 151 344 443 223 264 381 227 442 440 683 262 400 506 766 160 104 506 274 272 456 299 401 100 113 513 385 308 144 160 321 269 163 188 294 322 201 359 561 184 196 301 164 648 442 533 388 345 414 241 177 353 431 405 547 565 568 1136 680 933 487 607 411 428 701 303 429 548 552 460 503 339 184 108 603 323 86 80 463 297 229 304 683 954 515 564 893 694 771 722 758 633 696 1283 601 321 898 753 1031 1215 1139 697 794 770 781 1258 924 1325 1049 1020 1406 1065 941 947 1325 1030 760 988 869 1842 1404 1430 585 601 742 774 509 850 1008 726 363 864 205 205 202 269 301 402 199 638 622 269 219 458 430 183 192 1829 1734 1665 983 1441 1457 1159 1124 1594 1691 1453 1303 1337 1293 1874 1396 1541 1415 1587 1586 1476 1926 921 940 1407 1472 1165 1132 1326 689 591 194 1034 1515 966 2207 2393 2121 1374 852 784 460 139 528 175 161 98 187 1290 558 568 303 403 354 285 758 678 479 830 568 548 1025 526 780 1820 2113 1589 2157 4103 3185 1615 1932 2405 2622 794 486 767 996 862 614 1193 421 1023 688 1409 866 211 191 821 844 1413 2115 1190 336 625 474 581 245 241 798 700 674 521 564 1538 2044 701 295 832 1336 1266 1432 1020 900 478 524 496 1081 885 1612 867 697 194 464 503 495 607 942 1966 2376 332 270 298 613 622 449 641 639 316 520 625 717 723 924 582 526 1424 367 447 564 403 1183 1088 1169 823 570 642 697 838 800 812 848 776 808 713 825 924 666 713 607 248 227 317 354 211 156 324 214 185 362 311 166 748 864 684 399 654 497 351 301 174 274 272 262 206 209 267 253 340 364 238 287 344 378 320 444 570 568 436 208 392 384 261 220 265 279 311 118 212 335 188 220 419 377 274 323 296 248 481 337 253 295 229 558 745 431 120 132 124 134 133 187 121 135 158 193 235 229 122 358 145 201 217 277 278 313 159 179 237 380 389 280 260 379 262 168 346 372 286 496 333 398 502 572 271 376 569 73 501 303 319 258 320 139 399 283 277 736 468 516 466 481 437 270 355 280 460 168 260 370 208 118 114 229 345 101 168 499 205 195 169 159 200 294 239 223 189 224 146 391 441 437 279 227 375 450 184 216 344 386 269 196 449 309 377 422 528 720 142 230 218 262 263 435 373 602 521 628 166 145 345 219 171 155 840 457 604 316 459 650 367 279 497 559 695 363 373 453 560 631 407 777 675 431 602 490 241 238 418 94 448 506 541 526 443 365 537 176 576 631 711 257 264 184 169 214 220 218 463 430 156 230 405 265 90 94 168 405 220 306 431 203 870 89 193 72 97 419 555 451 533 593 581 599 521 575 195 231 185 215 191 201 173 572 476 612 504 593 182 198 232 225 214 438 204 214 166 73 386 223 412 250 729 257 369 655 460 502 559 421 521 753 173 668 623 1154 1260 488 509 318 334 377 494 415 619 385 287 350 310 238 648 740 590 679 146 753 725 777 872 345 848 771 630 522 777 272 337 350 393 430 370 830 780 886 876 618 427 787 775 472 823 709 594 666 707 680 391 367 357 413 301 315 292 236 261 297 373 154 259 448 551 638 359 558 444 782 348 134 479 353 1368 592 252 296 316 385 676 774 381 752 715 503 572 344 351 567 524 696 430 640 713 647 708 714 845 642 649 630 706 1459 1463 1210 1081 1006 1184 1071 1111 776 732 724 811 962 888 842 1348 1408 1399 997 534 566 370 447 530 708 766 269 849 894 788 1079 543 808 583 242 152 297 158 442 520 408 358 491 446 255 117 124 183 317 162 241 204 248 357 266 512 257 438 529 616 683 648 829 810 384 845 675 685 502 623 567 578 592 250 368 217 197 370 394 350 227 341 321 38 301 256 146 195 510 4482 14 20 71 99 310 296 300 271 282 313 114 285 333 479 719 594 594 444 419 244 417 289 285 285 245 159 316 505 621 96 82 191 103 145 200 364 205 271 316 314 345 548 225 457 459 285 356 540 619 208 376 310 270 157 191 336 349 253 303 259 310 236 258 336 257 411 479 389 278 481 320 381 475 134 261 202 155 140 441 172 341 177 182 411 195 242 201 248 400 371 70 183 149 604 547 692 897 395 234 232 228 436 291 672 502 314 270 492 432 254 247 586 645 311 413 303 611 399 589 777 887 623 712 590 543 675 446 623 512 391 430 259 281 347 369 1297 621 522 473 445 524 452 279 504 529 705 680 673 537 517 345 247 191 282 236 402 361 310 433 422 327 494 601 410 427 385 342 224 272 204 356 124 158 152 139 187 118 112 282 111 141 430 93 193 396 384 355 213 348 478 316 273 270 494 645 493 420 511 392 504 421 284 306 351 259 308 768 469 369 316 380 368 430 520 423 460 298 414 309 596 352 404 386 436 508 302 316 354 602 304 523 581 420 538 1063 876 791 588 265 227 454 943 371 528 678 541 241 151 153 103 117 119 125 324 291 276 274 201 383 438 111 160 228 153 216 398 225 361 457 790 209 284 390 249 321 375 170 246 208 217 268 240 171 188 238 294 228 388 313 441 477 178 632 324 316 438 234 194 225 155 98 361 365 198 251 419 461 113 119 145 182 289 319 374 287 314 307 328 251 345 244 476 630 472 90 380 457 409 453 509 408 422 291 400 373 249 196 336 343 295 461 689 716 759 132 137 219 249 389 492 203 1426 572 1438 1396 1224 1210 1114 1152 1143 1088 918 1038 938 1669 1206 1228 297 481 421 213 601 508 794 432 288 667 788 518 532 383 395 314 335 457 821 371 365 353 342 762 756 600 565 644 200 125 356 248 242 165 182 135 125 152 96 118 118 120 127 194 210 202 140 153 146 169 217 140 134 143 158 165 108 208 58 153 353 151 254 189 241 219 271 258 344 132 294 242 340 246 409 343 257 136 269 248 291 118 203 126 96 120 104 161 138 233 149 193 161 221 148 185 184 188 227 224 184 146 160 151 196 170 284 224 228 270 205 235 151 244 163 293 186 222 208 196 251 200 188 239 90 74 348 161 302 262 157 317 72 212 317 313 192 269 152 276 133 137 135 231 180 222 271 301 305 183 224 221 243 250 262 284 238 322 297 483 96 58 26 108 26 110 103 60 28 50 30 42 114 126 156 195 221 197 197 74 52 80 52 91 127 112 93 73 93 58 98 93 88 208 168 266 269 208 93 86 120 106 96 106 118 26 165 106 128 45 45 140 62 54 26 62 32 111 107 98 106 83 62 136 99 119 149 161 97 80 184 151 242 54 78 97 189 72 151 277 83 232 89 97 74 192 177 88 92 50 66 56 48 58 50 54 82 58 70 108 149 102 123 72 73 140 154 118 184 72 153 202 109 113 158 86 108 71 78 203 136 104 163 172 238 258 275 86 74 88 152 109 495 287 320 197 277 242 78 512 218 231 290 116 138 181 96 111 301 97 166 143 127 143 78 84 74 250 54 76 169 166 67 38 58 50 186 201 180 188 180 92 94 145 72 56 128 62 149 258 245 80 134 101 148 59 80 114 64 92 180 166 260 83 84 106 222 228 183 158 155 73 95 103 112 223 164 195 110 97 194 114 130 92 119 165 172 125 137 147 104 110 137 62 265 50 145 362 144 147 166 339 140 211 100 93 52 346 149 213 70 112 252 114 358 108 140 92 241 247 243 100 106 238 143 148 161 192 161 141 221 118 56 60 32 128 115 153 143 127 66 68 58 126 277 203 427 86 146 149 64 204 34 90 28 67 100 187 182 96 104 98 155 134 140 136 150 77 26 30 123 68 30 40 62 142 62 92 111 102 84 144 169 176 229 312 110 195 68 160 191 69 437 284 295 307 293 261 251 228 46 58 132 74 162 223 169 160 154 46 38 203 274 116 101 81 75 89 85 150 62 89 70 138 87 123 121 144 99 191 157 742 626 82 82 101 135 205 75 240 246 227 178 204 113 164 68 112 38 214 117 44 58 142 109 80 153 78 157 181 102 106 127 142 142 142 182 170 81 95 183 136 112 133 258 189 183 153 134 190 166 217 265 104 72 110 81 174 139 95 52 127 34 52 140 94 83 107 97 8 12 45 306 209 125 146 260 245 351 130 239 196 323 230 184 146 162 148 121 333 236 93 97 42 53 28 20 323 285 241 233 133 227 269 661 326 298 331 116 169 112 562 494 490 408 683 353 524 441 405 217 422 278 383 516 233 496 450 562 309 578 385 562 318 668 707 673 382 528 451 191 133 315 250 257 191 489 99 99 104 196 165 64 111 168 180 159 72 85 52 103 118 613 665 692 893 484 379 636 640 569 634 675 526 489 631 456 338 531 399 520 428 471 290 562 557 761 709 482 543 845 64 54 60 719 800 323 933 695 811 649 262 231 129 87 189 120 66 104 38 609 431 448 79 145 127 308 246 220 263 494 160 348 406 328 179 579 649 760 551 1163 1276 657 676 746 977 267 386 278 241 251 205 289 99 609 158 294 197 18 18 198 297 409 666 529 163 564 121 212 380 310 229 260 460 422 427 418 414 196 224 365 301 261 304 272 463 346 304 209 364 347 334 164 226 150 242 149 114 136 182 533 312 134 120 204 226 350 200 232 186 178 151 311 130 94 366 110 92 440 242 256 366 157 293 193 152 126 221 162 138 178 209 245 215 180 225 279 162 171 135 161 275 141 76 180 40 202 84 273 188 172 38 282 80 175 229 50 73 161 80 77 184 166 59 53 66 43 156 89 91 89 109 86 142 99 85 66 58 94 76 79 66 111 93 183 82 145 169 245 76 119 119 80 107 107 88 78 189 64 100 306 183 174 224 342 130 263 260 255 354 275 242 395 261 317 445 330 264 424 162 290 131 206 184 163 237 321 244 118 143 133 141 123 172 105 150 176 161 364 108 98 116 111 129 114 126 216 169 237 34 289 157 143 66 112 219 137 211 86 281 217 307 130 297 145 92 71 91 159 56 71 40 28 42 30 30 28 40 65 126 181 143 85 75 30 227 140 43 14 48 127 174 64 65 65 74 199 76 100 94 87 20 266 214 60 108 173 175 62 84 151 135 108 173 174 176 128 82 159 80 78 150 192 122 86 30 126 141 137 134 222 96 89 152 114 129 80 133 56 170 183 238 225 122 130 244 270 184 197 222 177 38 98 102 213 182 151 118 174 24 110 106 466 78 26 10 98 64 84 122 112 81 80 89 87 122 64 58 54 187 152 84 94 171 156 55 50 46 63 113 185 93 107 117 149 189 210 173 177 113 119 258 115 139 162 151 115 171 131 129 129 159 129 139 198 228 185 66 114 59 161 142 76 149 214 220 182 255 163 173 193 136 417 72 83 82 102 44 48 113 178 230 162 145 193 149 229 245 127 142 152 233 165 147 110 172 38 399 144 192 139 182 139 361 182 287 207 126 233 225 247 229 249 138 122 134 148 172 186 112 125 107 170 332 130 788 428 639 277 223 62 96 90 196 87 167 60 72 110 184 135 122 159 131 128 131 124 144 64 115 275 261 283 265 271 197 198 337 205 288 279 209 240 232 185 133 167 148 188 189 216 127 287 279 168 197 175 204 212 189 178 947 1114 460 617 466 339 470 523 603 573 533 629 398 287 615 230 754 475 205 287 299 257 282 281 266 386 133 110 336 312 174 201 115 147 220 134 172 213 112 136 163 54 174 143 107 214 90 83 124 76 128 66 113 96 145 192 139 297 122 146 176 157 279 317 197 150 157 221 183 267 302 315 323 163 34 102 92 46 38 30 60 105 61 18 64 86 98 50 30 14 3116 485 52 36 12 18 18 18 16 34 24 71 42 76 177 157 183 63 51 72 87 66 81 54 96 139 50 166 110 101 95 78 70 112 116 173 56 124 159 248 99 48 22 129 135 151 129 111 111 113 100 102 102 58 408 90 80 222 74 76 140 56 68 102 156 205 191 167 165 127 133 211 180 125 228 226 209 54 216 104 309 201 84 256 94 154 78 152 206 206 140 264 248 315 483 406 132 241 62 60 84 136 48 121 134 86 54 124 139 133 145 194 222 237 142 235 186 122 275 225 331 339 221 293 307 285 290 173 253 83 165 226 204 198 147 335 230 236 271 224 214 176 162 170 228 264 105 163 66 54 52 107 126 82 154 288 144 154 164 102 108 183 204 159 253 159 112 140 102 188 130 46 42 18 40 38 38 20 20 69 131 28 99 314 127 126 121 148 145 141 152 225 256 113 212 286 126 124 183 110 235 192 196 179 142 94 156 142 223 247 251 181 194 165 138 316 288 138 227 190 139 229 148 106 138 220 220 122 117 160 150 163 126 206 173 130 110 347 199 253 76 118 166 174 265 145 71 225 245 43 12 16 42 119 173 104 292 223 94 217 77 148 184 193 67 66 46 70 14 168 84 188 92 87 30 66 95 56 106 166 65 65 58 56 114 129 68 74 187 83 118 126 213 113 97 58 224 134 105 97 210 262 130 324 334 143 139 56 50 36 22 154 152 178 240 236 197 287 198 336 60 58 260 215 184 139 171 145 197 173 222 386 171 172 184 124 169 130 68 58 218 282 202 141 145 269 107 215 207 238 185 552 190 646 548 533 418 416 372 386 403 615 428 601 672 473 410 137 158 241 72 235 195 219 153 154 137 276 283 147 205 170 197 115 163 244 285 273 248 147 120 137 141 190 228 182 116 176 273 407 215 100 233 221 330 170 163 147 151 149 353 238 296 287 158 189 168 205 344 352 259 74 98 213 111 48 128 228 154 252 218 196 138 132 240 328 184 379 398 372 373 396 408 281 180 358 282 377 194 174 206 170 186 141 228 136 157 104 184 134 247 147 304 186 150 202 171 117 74 147 114 215 172 143 151 210 348 228 176 222 143 202 157 196 367 262 256 126 158 160 150 136 100 232 236 315 495 274 96 96 119 165 182 153 173 189 211 263 277 279 241 215 283 256 267 242 168 164 152 221 347 221 281 175 272 146 624 127 182 104 82 108 88 46 186 155 58 82 72 32 38 112 235 291 255 243 105 52 111 93 46 132 97 157 127 153 100 145 109 111 158 143 274 270 169 78 115 84 76 64 94 67 84 97 73 95 24 18 184 106 114 34 52 40 61 116 65 83 58 73 99 130 96 188 91 120 46 176 194 138 118 156 101 70 119 66 202 81 145 178 188 107 46 58 118 116 90 139 32 76 112 66 38 80 114 129 241 166 111 125 81 110 96 124 66 77 58 100 235 139 106 179 60 112 56 105 62 92 59 155 129 255 220 268 71 235 231 313 118 215 303 254 289 339 253 124 506 213 212 322 168 215 282 64 190 308 86 115 193 199 225 58 58 96 189 130 110 273 222 121 24 68 65 142 257 364 150 141 130 98 191 68 62 149 160 286 653 431 115 126 102 160 54 82 128 136 196 174 132 254 135 115 66 191 228 213 86 179 50 136 100 117 153 113 244 185 196 273 58 116 142 112 127 189 232 48 40 75 116 232 117 161 75 100 311 200 114 227 318 140 265 93 154 90 150 161 242 124 93 294 54 147 88 130 262 285 290 302 190 150 225 133 169 209 84 127 58 155 186 73 83 44 18 70 154 88 86 60 72 60 107 123 129 321 26 158 196 102 438 36 48 47 48 103 198 207 88 136 185 181 94 209 209 191 52 38 44 114 62 42 195 62 94 165 121 94 112 191 133 156 136 235 213 168 150 106 256 118 113 359 321 188 202 216 339 126 231 64 84 58 64 304 275 280 108 376 56 44 229 266 78 66 54 52 137 54 131 229 140 81 75 120 98 57 170 187 235 96 698 658 143 222 189 125 202 138 326 301 213 252 176 244 100 56 205 58 172 139 83 83 219 211 169 148 86 260 142 213 87 161 97 93 118 135 120 68 113 163 135 176 88 125 126 118 100 121 313 106 129 320 128 122 48 88 167 195 154 70 114 52 68 188 40 52 166 158 14 16 18 267 208 241 89 210 187 260 102 200 228 415 171 165 251 90 122 87 198 112 146 140 213 32 42 40 263 212 303 250 209 164 221 307 371 273 265 306 164 92 533 372 536 540 414 302 416 426 333 442 539 462 274 430 663 355 265 399 286 477 423 430 307 681 566 636 501 409 369 165 176 444 676 261 230 252 106 116 156 137 168 118 184 284 254 106 269 358 323 130 100 529 562 631 597 591 560 652 423 530 557 755 375 492 743 511 400 482 312 548 302 363 272 622 678 584 530 591 607 735 144 136 93 576 750 381 756 859 866 447 185 173 146 67 164 90 82 70 144 814 510 521 66 50 48 271 230 188 326 431 326 517 189 305 294 595 702 704 627 1240 1288 659 788 1309 1013 520 358 303 413 436 172 457 153 570 168 302 199 22 22 92 245 405 870 710 88 432 122 349 249 249 209 149 213 379 308 593 517 194 286 622 336 368 420 363 416 287 406 236 489 440 259 93 390 274 289 173 181 221 396 434 307 223 205 423 284 269 291 178 205 204 322 249 196 265 307 145 131 665 192 286 427 120 241 163 182 235 218 240 214 208 248 217 229 203 235 324 309 166 304 163 244 197 58 142 73 66 66 355 162 126 87 294 101 244 128 60 94 74 66 42 74 338 28 24 58 24 107 110 112 70 116 76 101 68 116 68 81 108 138 56 133 96 137 189 44 138 185 236 36 103 32 161 183 50 141 60 42 116 156 388 78 121 288 240 149 215 162 188 336 318 264 348 231 374 375 376 313 385 176 142 151 244 211 195 227 125 107 121 100 121 98 84 153 54 88 144 64 222 121 121 129 114 116 106 106 80 129 189 62 380 68 158 78 113 265 248 110 52 193 182 391 140 246 257 32 94 191 48 40 48 40 32 46 28 34 44 114 38 66 179 212 120 85 22 238 139 30 137 58 58 274 88 42 34 67 153 124 165 157 66 22 253 167 50 98 268 187 98 80 173 22 60 312 104 127 154 264 129 101 93 144 112 98 52 74 168 202 206 211 161 62 144 228 180 115 123 110 70 126 232 284 181 215 217 236 281 193 210 202 84 92 188 254 200 234 280 190 283 24 112 118 374 131 44 22 153 90 131 114 46 60 82 78 79 38 76 60 94 322 237 98 114 135 625 24 52 46 28 122 188 113 127 114 106 185 197 188 272 158 142 272 152 178 307 216 164 252 184 199 66 78 118 174 118 218 202 123 151 26 134 92 134 185 314 166 197 300 112 280 168 146 347 99 131 94 298 119 125 136 315 176 275 174 154 266 297 263 185 128 134 198 136 108 184 229 112 260 288 339 148 78 144 392 125 290 222 101 314 112 211 120 207 203 191 185 189 182 155 243 56 371 222 170 240 728 549 650 332 248 90 70 68 164 156 137 52 74 173 188 91 102 126 150 112 70 133 222 190 100 201 260 231 309 283 321 297 260 150 375 198 239 289 209 223 184 223 216 261 277 287 180 222 316 162 319 285 206 203 368 251 602 486 419 562 370 412 501 529 513 476 434 482 348 429 555 213 606 368 376 317 331 200 237 173 191 301 56 139 385 305 271 173 95 134 107 146 133 256 52 76 109 72 139 131 155 189 191 147 116 99 116 110 90 225 339 256 194 327 278 144 209 287 226 255 213 347 274 147 179 439 313 369 377 272 60 124 118 56 60 50 64 153 40 44 58 22 92 42 163 20 485 2961 32 24 8 18 24 16 18 55 20 102 118 64 313 213 301 52 22 100 91 184 152 160 82 120 68 150 188 80 64 48 44 75 75 158 150 218 151 347 196 44 80 142 104 199 179 321 164 155 108 145 166 126 367 209 181 198 133 146 123 146 87 165 91 165 64 168 379 197 116 199 243 197 381 319 64 28 238 99 173 76 81 145 107 72 99 70 237 359 102 189 183 245 295 270 235 266 90 76 121 211 98 274 205 119 129 205 109 110 145 160 255 274 199 333 154 260 119 276 270 413 279 325 427 228 249 200 319 146 94 175 84 241 206 400 166 239 241 325 227 253 231 278 207 213 263 106 62 118 60 291 48 38 234 302 235 132 197 95 171 140 176 195 291 193 182 201 102 234 95 92 82 10 90 78 55 8 42 130 117 67 60 159 150 150 121 149 164 165 101 172 165 141 339 323 356 241 289 235 294 258 274 158 248 132 168 139 176 229 205 186 243 177 148 159 164 142 196 180 120 206 171 171 109 292 232 196 194 140 331 242 276 203 316 396 320 449 301 337 148 333 100 200 239 150 63 236 331 18 16 18 61 162 108 123 437 138 110 212 149 115 82 80 92 104 88 56 44 163 117 122 42 66 44 93 166 34 70 76 128 118 93 131 184 113 64 78 163 52 54 89 186 169 115 158 185 88 159 124 159 82 181 229 243 256 190 100 104 74 44 287 100 78 183 170 215 120 202 282 76 70 255 193 122 70 235 145 264 237 272 255 195 124 215 115 185 325 150 130 98 360 304 173 111 217 233 132 222 157 369 540 181 474 424 645 520 444 571 484 554 688 534 632 515 435 467 150 180 129 96 212 134 183 202 109 117 191 146 89 134 268 247 93 184 294 212 192 167 107 123 127 84 127 151 295 231 149 170 322 255 174 328 296 212 91 352 245 224 206 235 122 230 291 262 178 312 303 259 267 235 150 285 211 147 411 86 193 178 294 134 174 184 182 207 195 228 234 251 225 255 307 189 215 98 393 410 379 219 243 244 157 200 211 225 229 183 246 150 166 242 214 164 216 208 213 278 216 180 220 152 251 187 320 330 304 181 205 313 226 150 231 149 186 260 380 442 284 221 326 216 412 418 224 94 279 274 307 331 287 150 140 231 158 227 279 290 235 261 274 342 311 297 306 337 417 248 218 246 224 223 185 292 245 148 134 269 79 42 121 86 123 102 73 141 62 38 54 189 127 125 145 124 160 132 132 78 58 66 74 182 224 117 137 105 125 126 117 166 140 178 182 121 99 141 103 78 124 118 110 103 113 76 194 128 140 134 87 408 211 86 72 84 78 102 191 114 136 173 30 138 48 112 48 90 70 66 222 220 181 182 258 106 85 134 216 287 310 435 123 143 82 175 64 157 145 125 95 50 132 168 54 108 211 116 123 168 286 152 153 56 81 146 85 118 215 80 123 356 122 156 255 76 119 120 153 105 113 127 185 118 249 125 172 198 129 144 182 223 316 375 216 239 218 178 157 298 243 94 222 122 88 362 78 154 111 170 256 171 240 161 103 105 101 211 96 50 170 233 131 122 205 151 156 193 228 121 133 123 179 92 139 107 158 214 131 157 194 96 94 104 99 97 92 133 87 133 305 511 328 129 182 177 100 114 93 87 156 152 118 179 201 302 173 263 320 161 329 209 262 305 259 134 189 188 68 105 106 169 155 304 135 63 163 124 130 262 132 246 118 258 126 266 219 191 107 203 138 258 251 117 218 210 119 84 204 184 140 155 149 261 119 52 82 64 354 90 370 280 115 123 57 76 103 85 307 360 184 247 114 89 418 174 441 129 173 137 153 94 30 66 6 6 12 179 180 148 143 255 170 232 206 192 196 104 54 46 113 239 48 137 203 165 181 189 74 68 125 181 120 107 341 143 108 397 66 64 236 132 197 173 111 113 106 205 227 211 160 176 140 159 139 263 216 322 230 166 185 197 160 135 108 110 98 116 120 180 185 117 132 72 132 149 174 107 144 138 164 733 794 234 233 233 218 317 260 250 300 281 331 267 152 247 114 154 52 163 138 145 109 232 228 113 172 124 225 323 325 110 198 155 153 162 107 307 137 150 106 76 34 124 106 227 179 40 52 182 186 132 165 232 101 147 145 134 140 102 104 185 71 116 203 305 187 273 253 84 86 88 212 300 265 109 265 444 371 263 223 216 380 188 325 194 208 112 464 349 304 88 78 167 74 68 113 253 229 269 253 257 339 340 422 485 369 407 207 187 293 487 552 354 614 337 542 471 503 368 386 403 216 497 512 303 860 669 693 456 581 406 609 355 885 857 804 326 382 542 269 232 464 299 276 220 458 203 219 277 84 266 167 161 237 310 198 150 101 97 48 109 738 965 884 767 570 626 497 690 734 874 769 674 723 482 633 633 536 644 532 722 493 629 608 767 763 751 595 569 1002 108 80 56 560 903 276 750 1066 963 741 365 422 396 202 399 85 143 125 83 725 293 275 417 210 186 109 586 507 354 575 283 440 627 373 525 685 817 747 614 1294 1431 579 883 1051 1143 474 232 582 355 441 305 490 131 828 207 489 185 12 8 531 281 472 848 378 259 362 82 429 144 144 359 370 268 323 289 680 781 283 267 393 676 628 544 425 376 254 249 321 684 337 469 111 299 209 338 417 336 362 338 425 549 403 369 179 227 311 246 279 298 222 161 473 325 188 345 114 106 689 277 311 330 116 284 229 229 355 283 241 246 260 242 244 216 219 235 295 269 215 277 319 282 223 86 98 109 96 279 301 209 200 103 210 153 374 252 165 123 235 82 169 84 215 85 81 44 75 72 70 66 56 78 124 105 110 105 125 46 108 96 105 76 128 72 124 83 52 97 146 187 104 116 140 174 97 86 82 92 117 133 175 48 132 192 152 152 141 203 110 128 130 122 180 112 139 127 130 243 215 124 250 149 101 128 116 226 174 70 112 122 78 70 78 234 108 88 253 82 189 217 215 229 146 162 175 183 104 102 286 65 249 100 252 97 36 88 195 152 184 232 323 124 234 263 283 94 130 133 209 157 120 56 97 61 55 93 48 74 82 199 104 136 64 56 113 66 30 26 83 36 87 365 383 149 149 193 148 140 98 106 208 85 140 82 131 112 154 382 104 282 182 122 83 127 119 76 366 380 142 131 287 82 162 117 99 139 167 194 227 126 355 161 234 252 180 306 164 128 227 289 247 328 301 433 376 212 237 301 265 385 189 78 198 244 308 377 360 310 216 69 146 156 401 40 42 30 102 60 81 42 145 110 193 133 141 268 50 46 68 329 255 283 328 225 365 122 62 52 124 306 140 102 108 124 118 168 148 108 240 155 124 296 126 200 124 318 188 390 267 187 221 243 130 72 101 232 92 111 203 81 232 85 229 76 262 164 76 274 436 241 215 489 455 189 84 414 424 218 222 274 245 170 195 116 232 106 186 235 105 154 173 296 291 181 291 165 160 451 320 354 519 239 477 284 155 209 170 78 355 354 196 232 202 253 249 273 271 229 140 235 187 153 245 201 214 392 370 308 295 258 154 110 110 189 303 222 211 237 198 206 168 216 96 220 198 193 322 195 457 98 201 234 418 281 209 233 134 327 238 367 164 384 210 420 300 303 251 224 191 203 228 180 246 374 362 378 329 327 246 422 346 511 630 602 737 589 425 449 494 520 625 384 587 384 424 569 317 793 580 443 218 238 132 336 202 329 428 101 358 548 498 333 86 131 378 139 141 130 188 206 146 110 191 130 139 119 144 310 114 60 87 165 163 146 176 284 321 259 196 591 501 264 232 311 308 301 315 194 193 313 362 156 265 293 292 106 58 40 104 104 78 137 188 121 42 189 38 62 159 70 71 52 32 2876 82 78 138 130 138 80 91 149 145 106 148 112 140 152 112 62 121 178 68 54 70 103 111 193 85 100 58 58 164 158 168 170 102 188 237 147 197 304 126 133 196 176 240 155 203 228 228 322 242 262 106 219 307 294 218 131 204 157 198 109 132 211 377 230 191 284 214 212 229 192 131 210 208 224 84 399 219 459 238 201 434 196 176 209 203 162 368 175 143 137 357 449 457 269 340 220 168 121 358 176 407 334 216 215 355 341 231 166 194 353 287 285 310 189 274 221 323 271 430 315 468 443 389 482 308 361 154 134 160 180 166 146 756 268 241 301 214 434 390 367 440 392 363 349 302 173 152 142 191 116 296 374 162 128 216 335 147 66 109 311 229 190 340 231 185 321 254 192 199 164 150 197 168 170 158 214 118 188 100 67 126 202 202 188 435 345 370 284 367 322 314 213 286 241 212 136 237 354 296 324 337 225 199 186 145 231 264 216 172 235 98 177 283 238 243 164 151 227 167 171 197 172 401 161 210 146 166 211 371 152 316 343 345 205 378 223 228 219 235 212 302 319 148 275 97 70 42 84 175 121 197 121 277 194 275 140 233 52 213 199 83 60 46 95 133 135 215 107 236 68 114 156 135 68 56 78 111 95 81 78 130 161 92 166 209 169 166 168 54 530 91 91 124 96 116 138 78 201 115 348 206 226 102 204 100 126 216 38 210 228 164 268 219 290 346 132 286 241 216 203 254 263 271 328 258 273 373 167 101 146 167 175 109 209 118 113 78 230 349 348 185 50 131 120 234 72 209 86 666 56 917 753 612 624 741 711 711 753 738 699 870 555 807 606 210 207 200 246 232 309 269 204 199 121 206 257 108 229 233 232 150 116 221 164 160 152 204 199 195 186 188 249 524 264 228 293 230 227 269 276 268 236 196 203 232 248 294 283 306 423 338 363 302 411 145 249 259 184 118 251 176 155 179 70 191 229 188 135 208 185 180 183 374 222 341 375 362 415 371 318 319 126 367 240 282 149 151 145 183 213 182 118 180 156 196 129 195 138 144 246 135 213 194 213 236 161 187 291 191 153 175 290 225 134 165 300 124 252 197 244 206 233 150 114 380 154 288 232 392 361 227 201 326 234 390 196 193 358 388 337 328 346 169 202 164 204 234 355 335 326 372 334 368 282 338 298 189 188 257 216 210 147 311 183 54 103 97 137 97 161 64 177 46 122 60 103 116 126 132 103 134 124 151 135 74 179 82 157 177 120 180 174 180 131 104 161 68 155 103 392 223 429 83 74 66 64 58 62 223 56 102 58 60 120 116 130 127 46 40 42 147 83 94 136 138 74 112 102 126 83 140 111 38 145 223 268 99 135 161 90 116 98 116 210 138 170 101 157 72 76 136 151 137 117 180 46 113 52 79 137 92 189 158 185 153 145 176 221 96 68 129 126 82 94 144 291 130 167 200 77 101 133 196 97 111 192 89 110 164 115 214 156 186 84 395 268 246 297 210 209 267 263 269 410 298 145 375 82 128 390 137 261 130 235 354 289 105 270 100 98 236 245 152 116 226 216 318 133 158 220 112 162 279 110 220 198 244 441 105 124 85 135 142 113 228 151 97 141 95 91 135 134 44 193 431 147 123 163 172 163 201 221 110 78 91 147 293 115 174 182 94 196 170 174 218 154 241 62 58 114 122 203 76 136 84 121 378 256 80 144 120 209 288 343 148 278 121 352 124 311 78 130 106 177 165 142 110 206 130 249 200 120 193 221 219 379 359 294 150 106 165 144 102 74 160 206 127 147 62 48 158 254 306 229 147 175 262 330 238 110 453 400 198 383 209 199 38 16 78 57 47 181 162 226 389 206 204 320 186 178 143 89 38 30 215 229 24 143 153 220 144 183 167 153 84 154 337 118 278 268 108 191 50 153 120 224 123 96 72 74 76 119 232 206 121 141 182 195 135 167 193 274 369 279 267 333 242 118 76 74 66 82 80 171 90 125 89 140 167 185 203 132 219 212 388 984 1075 181 195 122 189 126 330 89 75 241 165 575 276 457 151 324 161 134 204 220 199 343 335 242 234 303 245 193 192 114 226 272 270 408 226 402 58 94 182 147 100 38 99 42 42 34 52 135 110 142 134 169 149 199 187 91 325 303 167 228 265 197 291 201 237 346 340 103 111 102 327 669 241 167 280 434 268 321 202 349 430 175 278 210 210 209 307 283 239 87 83 50 110 138 141 194 390 244 473 444 400 460 330 390 412 291 418 435 319 469 453 358 322 273 431 331 321 530 445 532 417 337 609 554 840 532 404 518 448 320 492 521 1004 807 1015 564 615 500 314 184 613 618 380 329 461 205 157 165 115 149 291 156 219 242 249 155 183 175 201 134 538 574 592 894 731 979 645 937 1063 1027 762 1030 720 697 774 790 760 640 683 975 883 985 757 874 995 801 883 1008 700 237 233 99 670 1028 357 969 951 1071 849 228 295 303 141 390 54 134 92 273 1093 627 707 140 184 137 245 521 480 514 782 399 487 557 609 860 968 1192 753 933 1867 1527 946 1007 1327 1246 732 315 559 351 537 223 622 291 684 214 855 415 68 66 582 460 562 1379 473 173 668 290 274 352 310 527 487 404 526 337 625 1070 609 134 340 573 561 927 603 821 267 256 283 529 397 634 284 353 154 412 339 358 374 392 927 769 234 218 254 194 462 313 450 181 227 337 726 298 158 599 270 238 718 382 394 472 247 379 442 388 299 232 271 328 247 408 398 398 400 398 257 521 380 144 215 485 238 262 163 110 177 439 425 220 189 198 172 194 306 212 422 191 609 428 385 187 123 100 92 175 227 242 195 162 237 74 217 109 64 192 138 105 118 206 145 228 206 141 122 94 163 210 207 84 227 92 81 113 193 211 128 154 130 205 317 107 80 122 106 232 338 179 140 154 136 109 114 227 107 114 79 152 180 263 107 207 263 191 157 215 225 134 68 219 257 171 167 245 121 88 278 75 118 334 320 344 185 191 346 352 144 181 249 18 254 171 129 56 100 93 151 272 196 237 165 392 270 150 167 169 68 145 114 119 211 248 147 104 102 153 79 151 103 132 177 127 114 108 69 88 52 38 157 161 91 202 214 169 145 190 209 145 279 277 138 116 395 369 391 272 112 190 259 276 200 226 179 401 151 127 200 260 249 278 90 138 397 174 150 118 245 271 289 243 410 295 339 307 299 361 278 301 268 310 213 404 336 436 304 473 580 235 389 335 186 88 262 296 166 152 334 417 194 89 268 286 816 98 54 79 157 145 143 192 226 218 216 174 68 506 143 143 161 314 287 337 390 122 220 84 126 83 92 240 172 138 164 172 162 174 154 177 218 157 204 247 200 218 170 334 289 344 295 322 119 156 117 234 166 430 212 154 141 50 160 83 154 153 608 274 150 405 384 365 165 375 447 188 130 439 231 281 293 227 209 359 100 188 362 234 262 128 154 135 96 190 220 203 139 309 229 616 365 451 234 347 226 495 184 320 197 158 361 201 368 205 360 400 328 336 342 224 310 381 287 209 273 338 163 444 416 572 448 370 196 232 210 166 207 214 231 257 211 153 147 130 116 188 302 346 247 203 323 194 196 169 344 295 297 365 260 486 433 331 298 289 385 509 318 233 491 357 460 210 318 262 335 248 305 361 427 312 255 307 326 991 923 480 436 744 551 480 500 541 732 768 800 729 472 765 539 928 829 480 365 365 307 373 428 387 682 215 489 549 521 681 209 308 357 237 205 354 332 118 195 171 118 169 248 277 218 144 223 92 110 158 150 157 160 269 261 436 261 254 336 241 216 289 347 187 236 211 193 199 245 291 237 217 267 116 118 110 78 74 62 92 179 363 54 151 99 86 52 54 99 36 24 82 2540 129 115 167 131 165 91 73 146 92 317 250 275 281 135 201 48 205 68 68 74 91 78 110 110 207 158 152 148 148 54 64 270 155 161 237 293 194 166 172 474 516 477 355 374 345 212 287 273 261 130 76 82 113 273 194 220 246 145 90 134 84 319 162 141 159 149 161 226 168 132 180 193 208 91 355 147 369 206 133 434 156 188 175 180 345 246 236 334 332 297 377 480 543 251 340 328 175 507 243 392 402 256 233 444 470 257 295 249 262 443 367 431 351 228 428 344 323 444 191 339 253 627 359 334 396 148 138 148 109 170 148 741 220 197 199 205 515 409 358 393 491 687 510 403 225 239 189 136 105 252 146 205 183 237 209 209 362 142 254 317 304 332 201 147 98 175 145 64 68 56 66 70 60 52 147 75 66 147 301 283 309 323 283 219 155 232 167 259 230 207 235 518 450 333 353 466 318 236 300 342 277 152 512 218 175 175 322 182 296 153 202 284 197 316 84 240 126 108 480 352 342 246 190 108 253 126 413 203 184 334 544 357 288 718 537 488 409 618 166 299 664 323 156 252 94 135 97 87 140 389 224 112 196 132 131 188 110 152 200 156 75 224 149 46 155 374 127 128 259 58 101 266 124 38 89 56 28 22 98 82 46 131 216 247 168 66 207 168 427 199 185 394 238 174 221 205 106 282 82 238 277 152 107 48 58 28 67 227 230 178 170 170 148 294 144 453 300 160 124 500 70 322 276 262 313 282 371 193 155 165 133 82 229 60 105 91 346 644 380 194 109 75 30 193 80 150 215 526 127 675 621 555 704 809 788 824 802 514 760 589 517 862 760 263 129 151 127 259 341 692 152 201 282 249 271 186 191 257 343 155 170 375 349 337 341 173 148 146 202 202 232 789 669 236 352 467 337 348 195 193 343 215 376 454 423 417 495 319 434 423 355 344 476 194 243 230 184 452 234 262 353 176 229 308 244 242 339 262 528 624 619 356 352 396 417 384 431 439 387 449 152 471 666 424 483 475 441 400 536 483 376 492 447 454 411 386 271 658 369 359 333 260 332 462 482 371 387 361 411 492 431 439 216 315 385 314 334 253 284 442 216 262 256 259 314 638 450 498 433 431 478 470 264 608 234 391 623 513 504 527 550 500 574 483 517 513 262 244 311 474 548 569 358 401 333 509 484 536 474 388 244 250 413 116 95 123 149 133 167 131 438 196 102 165 159 217 225 225 127 141 133 153 260 120 266 120 265 281 92 113 84 86 136 122 157 130 288 161 220 191 240 193 215 113 113 115 150 183 200 141 126 138 209 207 202 207 129 129 67 91 90 273 190 204 34 63 46 90 50 63 28 68 58 256 300 141 75 91 46 111 60 120 128 84 126 91 91 184 169 313 270 260 333 470 60 91 237 111 111 181 403 458 158 540 132 268 465 255 499 509 338 197 356 126 247 187 193 191 266 168 228 325 101 160 206 132 158 149 107 243 456 298 54 333 402 288 337 120 398 294 573 191 352 156 240 120 131 104 347 347 635 203 168 246 223 109 268 325 327 274 389 245 141 358 183 208 430 154 295 253 330 434 253 467 317 340 376 412 546 267 523 184 108 206 108 100 121 126 100 85 196 134 120 398 442 384 213 168 227 226 256 101 89 141 181 198 284 287 406 301 330 333 254 354 184 212 114 83 68 79 361 108 116 170 149 328 180 187 141 457 163 342 263 108 297 236 228 296 145 165 99 137 331 163 172 189 220 134 235 180 76 280 219 159 439 412 110 250 264 160 118 201 148 251 454 26 40 52 38 162 185 213 358 218 242 212 122 293 300 164 825 295 163 196 241 96 41 73 38 24 163 58 362 406 373 366 318 127 127 256 157 109 150 156 313 157 248 89 192 205 207 122 113 180 158 208 130 233 204 211 121 263 76 54 278 36 30 137 141 131 34 88 131 119 123 136 127 226 180 148 277 366 291 277 394 160 190 105 301 260 304 294 205 267 271 231 187 120 68 184 211 331 239 356 1306 981 197 303 260 293 249 253 214 272 326 368 399 262 234 131 178 251 197 217 509 254 138 138 265 149 151 303 543 273 64 267 273 273 243 137 338 43 87 312 252 224 46 74 173 139 56 130 207 169 250 129 200 132 230 269 114 628 566 371 490 507 256 289 194 242 481 442 369 402 331 542 626 1115 363 302 653 528 450 207 225 490 136 230 278 234 96 177 410 265 76 58 124 146 391 284 308 479 467 490 383 669 509 643 772 649 558 685 678 555 365 460 604 871 638 444 727 764 623 637 682 461 751 858 749 606 704 811 1104 834 630 713 694 1103 939 1027 380 479 602 664 419 938 633 487 206 635 204 225 150 213 263 217 128 542 665 196 116 416 406 135 163 1672 1508 1453 1009 1249 1001 688 1256 1212 1066 975 1229 1312 774 818 983 1105 1202 1252 1165 1439 1926 809 819 1011 940 811 977 899 467 447 98 992 1128 594 1663 1217 1175 805 480 542 733 411 758 36 221 166 218 744 489 523 158 199 137 240 322 662 359 770 630 739 1086 489 815 1706 1927 1686 1518 2731 2716 1631 1360 1564 1895 439 481 533 524 887 404 695 380 958 345 1018 443 42 38 813 630 801 1657 477 462 534 549 442 267 251 525 495 474 319 278 952 994 573 247 577 721 747 1273 591 662 326 250 344 812 742 1306 609 608 172 707 639 562 694 656 1395 1487 351 271 268 301 563 384 573 248 231 380 620 567 392 999 420 379 1157 215 280 439 247 886 734 806 904 425 323 347 463 596 588 634 673 629 380 526 684 500 649 467 142 314 200 322 202 222 374 197 128 314 132 308 711 383 529 281 1074 948 506 139 210 184 182 94 362 178 163 141 193 140 115 276 169 308 224 223 222 332 448 132 284 144 152 181 288 306 208 191 103 180 174 233 351 316 221 198 111 330 297 295 217 115 116 241 440 237 169 191 152 152 168 173 127 141 154 198 252 254 100 246 122 160 162 176 113 368 90 326 242 150 133 218 178 310 180 142 251 255 237 263 411 427 240 354 141 114 330 28 197 179 247 161 139 50 272 208 243 313 355 251 421 213 302 178 158 117 165 288 308 548 326 124 110 326 291 153 137 319 183 164 123 123 141 134 56 122 271 247 150 454 362 375 288 303 195 332 136 142 265 276 294 280 528 310 405 259 522 490 136 384 121 230 137 216 398 429 416 465 86 98 343 84 54 118 517 366 433 313 374 376 309 375 310 460 283 418 333 219 263 562 460 696 603 351 472 413 465 560 434 183 359 501 532 604 314 342 546 66 249 339 662 122 93 168 165 203 184 110 318 360 46 217 415 417 68 70 149 420 379 287 317 165 608 52 171 96 52 265 383 282 375 306 308 340 253 298 134 140 126 165 118 128 197 413 356 473 445 479 126 165 194 112 90 285 84 153 94 98 248 203 142 201 631 82 161 407 318 471 458 264 461 564 107 786 439 643 721 350 486 274 306 309 418 507 425 218 200 152 163 194 398 412 390 432 204 513 610 735 546 282 532 584 391 338 586 128 355 234 309 265 309 498 488 498 498 232 409 547 508 249 761 301 381 539 647 820 272 256 277 572 508 167 233 420 468 488 479 176 132 180 268 409 289 462 451 407 411 141 215 179 748 496 187 288 248 278 469 532 306 380 462 386 387 381 320 586 598 470 311 619 486 600 658 625 669 490 490 639 696 657 711 795 844 766 923 622 665 580 817 587 601 439 750 556 800 835 906 550 519 558 295 302 395 526 442 244 690 664 626 1121 405 458 741 135 121 379 88 398 455 380 151 229 276 193 140 151 89 266 202 157 122 239 226 300 294 245 363 466 298 390 644 453 381 282 465 294 431 459 558 377 384 440 283 213 179 175 248 233 211 161 189 212 28 311 217 48 40 94 310 12 8 78 129 2228 1991 2012 1988 1886 311 67 240 332 338 577 513 515 266 258 288 389 36 36 38 244 107 245 501 517 42 36 68 46 26 69 308 99 150 216 573 206 211 296 475 489 202 466 461 544 241 536 196 190 146 168 312 361 270 304 202 368 215 122 192 101 467 506 299 249 293 313 235 303 133 281 226 201 99 340 129 346 234 129 421 188 150 182 130 170 289 112 163 122 239 294 313 660 317 108 104 162 256 257 726 411 257 227 313 246 106 126 293 249 417 270 315 304 291 429 215 579 606 300 418 304 399 445 696 323 75 452 282 170 223 173 955 407 254 238 379 304 200 160 242 421 452 502 324 256 329 178 241 163 267 175 153 141 210 278 247 262 229 445 417 589 377 262 198 240 295 457 81 42 30 67 44 48 42 250 317 62 208 107 209 422 457 319 188 333 251 192 231 204 350 479 520 518 403 404 506 325 227 253 394 209 279 662 262 241 271 415 270 330 263 267 681 232 195 201 386 276 220 290 432 446 253 406 441 584 216 438 335 310 508 615 744 512 640 229 147 321 672 280 247 410 330 265 122 54 94 112 100 130 274 180 488 249 212 470 313 169 106 208 42 189 231 122 155 286 696 159 474 292 94 98 271 172 100 82 66 163 153 192 174 227 122 177 462 259 380 781 112 909 226 222 519 153 207 335 317 82 390 88 171 139 186 337 52 52 110 97 323 520 195 117 233 338 223 179 283 249 491 344 482 58 239 497 471 520 540 345 413 283 543 271 131 131 108 271 221 487 514 625 639 180 112 77 384 223 209 392 1011 342 1088 1035 758 620 854 1061 1037 719 815 764 777 1071 919 929 185 270 144 191 557 349 547 194 189 280 278 426 400 366 341 297 121 244 427 266 256 254 201 356 362 656 656 715 764 682 219 343 448 325 340 239 235 332 163 384 472 445 439 501 301 448 429 488 322 556 247 236 246 254 433 218 228 340 165 225 374 321 266 342 295 598 704 666 359 357 374 438 399 452 460 412 371 166 533 634 425 522 621 485 430 566 499 417 592 592 481 495 374 345 696 397 456 329 285 400 445 501 390 429 440 440 527 435 435 232 360 500 353 367 271 317 438 249 255 261 161 253 515 375 564 459 325 381 412 334 505 278 383 563 460 513 499 543 566 567 506 548 612 274 312 383 547 629 654 357 450 328 543 485 552 570 309 242 275 443 118 95 100 115 106 135 66 379 208 110 144 234 217 225 227 139 184 174 190 258 126 260 128 281 307 90 125 94 96 165 122 134 140 256 149 253 224 277 199 202 109 113 115 166 222 177 197 120 132 197 195 197 186 156 156 75 161 98 335 161 179 44 65 77 102 44 75 26 82 16 299 260 172 85 113 94 87 108 180 237 110 90 118 118 201 218 269 266 258 327 363 76 178 290 123 117 187 373 416 218 542 188 261 445 257 486 565 309 207 314 118 234 181 190 181 228 180 249 343 100 199 183 107 135 238 123 257 405 289 72 358 365 300 377 163 328 314 729 189 372 191 239 124 115 90 333 316 553 159 220 266 241 129 249 273 275 243 357 261 147 370 187 244 410 108 293 369 298 420 365 375 339 341 348 353 424 274 551 188 238 218 134 116 185 142 110 83 198 144 150 336 487 447 263 164 239 234 264 125 97 165 197 193 286 314 435 351 348 316 302 422 248 174 192 124 86 114 391 150 150 248 167 350 196 147 139 461 169 389 309 180 315 270 219 310 149 189 121 168 303 181 208 199 230 134 145 186 100 337 241 135 306 287 143 258 227 141 110 211 150 263 379 32 46 48 54 160 216 242 576 386 412 216 144 496 320 140 829 303 165 240 197 96 41 71 36 22 217 72 340 368 399 383 235 125 125 241 161 113 154 208 280 167 296 101 200 213 230 147 86 169 179 200 132 212 214 213 163 269 86 78 258 68 62 163 167 159 68 90 137 139 151 154 139 267 210 201 276 332 363 343 396 126 171 119 311 268 320 302 230 289 273 286 189 155 143 148 217 312 229 374 1191 1021 188 307 284 313 281 238 305 363 334 446 397 262 253 153 182 274 245 217 427 243 192 192 255 190 141 438 581 366 89 205 260 260 183 131 277 63 64 304 242 224 56 88 208 124 60 138 223 204 244 121 243 202 157 288 114 663 613 369 500 439 252 262 198 242 371 332 338 377 310 526 657 925 363 340 581 489 448 296 248 516 167 329 227 200 160 191 469 272 78 56 186 152 580 189 332 501 471 376 414 654 552 646 777 703 589 689 561 527 454 559 615 747 719 482 652 712 611 642 708 447 715 868 722 693 748 840 1065 895 611 845 712 1006 978 1098 483 452 653 541 427 845 719 445 206 718 201 199 174 202 387 175 164 483 675 198 116 412 402 139 127 1830 1733 1635 1176 1248 1023 712 1236 1221 1118 995 1032 1249 811 847 1003 837 996 1142 1024 1312 1891 889 914 1030 900 809 985 1040 392 356 102 1023 1273 640 1559 1145 1079 811 556 622 720 442 667 44 277 216 202 851 547 573 158 201 139 244 407 589 358 797 715 780 978 466 886 1635 1876 1624 1421 2646 2572 1676 1476 1512 1810 426 454 522 528 910 516 684 375 969 407 913 392 40 36 780 567 876 1550 525 476 526 575 441 207 191 449 413 426 333 338 1044 981 465 306 571 729 723 1217 589 633 316 240 356 814 766 1192 627 577 206 729 663 566 702 708 1313 1409 402 303 268 339 454 342 485 330 249 363 648 502 396 1022 400 365 1094 225 331 426 225 892 659 763 877 370 391 378 554 577 569 670 644 610 418 600 602 544 667 501 188 169 182 320 208 272 386 187 144 258 136 411 583 413 405 256 1014 865 425 129 230 180 176 86 238 203 171 155 164 129 152 280 183 298 234 225 228 343 417 147 272 146 164 225 319 333 243 197 103 180 228 245 361 328 245 196 138 232 328 268 231 121 118 235 446 229 171 193 150 168 188 183 153 178 168 327 312 266 147 278 126 174 172 240 183 246 92 321 262 189 166 249 167 266 186 152 303 260 242 270 405 421 199 313 193 116 396 28 266 226 342 163 151 102 276 236 260 278 332 255 362 239 351 188 162 123 169 377 285 510 337 120 108 337 307 167 103 296 173 164 205 203 133 144 58 126 452 154 168 507 344 351 268 301 221 304 199 205 281 268 275 261 533 351 307 263 477 503 126 368 115 248 139 212 548 443 348 423 100 110 331 82 54 122 527 360 433 336 354 370 294 349 268 448 258 461 308 231 230 484 354 786 699 357 461 433 471 474 461 224 431 598 505 567 272 323 540 70 218 302 617 128 97 126 121 165 146 90 310 310 160 288 433 303 76 80 186 465 376 269 313 181 592 64 127 50 64 271 349 256 341 274 276 324 245 266 164 164 148 201 136 150 271 307 246 363 337 373 140 179 206 116 94 304 90 153 162 146 286 146 202 201 522 96 121 419 307 342 308 331 533 514 105 633 377 597 673 393 552 286 334 407 432 448 422 244 219 150 169 225 350 391 480 522 216 490 626 772 631 293 615 709 363 394 490 120 344 296 270 327 278 489 504 510 510 294 452 481 370 258 759 295 406 582 615 874 264 248 334 562 502 173 297 377 385 411 460 130 144 273 272 390 300 408 517 383 407 159 200 231 791 508 227 296 248 288 446 537 260 475 584 359 345 320 311 637 661 422 356 659 430 556 645 645 697 486 490 636 638 685 696 798 806 749 952 726 773 606 817 522 546 423 716 630 824 871 864 578 469 491 384 383 371 482 401 311 675 561 529 1083 389 428 719 131 117 385 106 344 365 366 188 254 243 181 150 165 120 295 196 163 130 213 206 382 336 265 421 476 383 404 711 406 464 292 417 348 475 464 544 435 418 482 390 197 146 142 211 215 195 178 216 208 30 325 107 52 71 88 296 18 18 138 115 1991 2638 2274 2109 1970 301 38 300 358 396 564 498 500 247 219 207 384 36 36 38 315 119 282 478 501 48 42 76 54 44 87 299 111 178 249 553 192 233 300 494 506 253 493 486 536 240 478 210 194 154 186 259 310 232 273 262 305 184 136 190 153 315 587 289 197 297 224 235 285 124 230 217 215 81 361 117 348 254 115 442 209 152 195 136 223 305 110 206 165 292 383 386 555 393 118 106 168 268 273 681 401 249 217 303 302 124 141 276 210 541 300 285 317 289 481 251 483 658 312 521 577 369 661 497 346 98 480 331 232 358 223 1003 427 275 265 345 276 178 138 212 420 474 590 309 249 272 168 243 159 236 220 185 155 180 310 224 197 171 400 543 554 574 252 150 335 305 469 99 56 42 85 60 60 52 232 345 70 231 113 185 402 441 305 220 413 263 214 253 303 428 460 507 499 420 357 444 475 359 385 383 252 303 646 160 189 302 373 230 369 279 234 506 242 191 211 394 286 222 348 435 383 395 322 506 601 193 380 361 251 495 516 801 600 756 298 157 177 637 290 259 428 298 231 142 66 88 104 94 122 334 220 485 259 201 472 363 158 133 231 30 149 235 134 203 315 718 123 480 228 104 108 227 162 100 96 103 190 178 192 226 257 170 181 414 281 374 650 118 847 178 174 469 184 199 364 340 84 340 110 180 188 221 347 62 64 134 99 381 542 137 158 231 346 231 199 289 271 416 348 486 70 221 489 453 543 567 366 366 292 563 272 135 143 138 252 196 449 570 601 620 192 138 129 517 248 162 307 1005 340 1154 1060 722 610 815 966 858 746 821 833 752 1053 879 794 179 292 146 257 450 332 474 247 216 293 280 517 420 420 383 265 154 254 461 321 303 295 197 350 356 621 625 678 763 748 244 356 402 327 335 239 235 339 163 411 510 481 477 555 310 392 420 442 345 520 247 292 285 237 508 266 207 345 172 254 423 442 326 423 346 615 723 729 360 401 384 475 384 447 461 438 425 186 583 652 477 471 579 506 449 604 473 404 598 644 474 468 374 401 785 324 471 329 322 452 504 497 409 450 453 469 451 359 426 220 333 580 296 417 252 348 402 251 273 269 173 356 565 409 495 432 316 447 345 352 519 295 422 643 537 513 541 578 672 624 600 615 623 298 303 405 530 589 612 386 481 332 543 531 522 595 278 288 297 503 132 93 121 153 127 173 114 372 208 114 192 198 185 193 195 147 190 180 196 241 128 243 132 287 307 86 125 94 96 177 105 122 146 310 149 213 184 239 209 181 119 123 123 174 201 164 205 80 92 192 190 211 197 152 152 77 161 110 285 152 174 42 67 75 106 54 77 32 84 58 355 320 146 89 117 98 83 114 176 256 106 90 118 118 207 226 317 290 278 347 426 83 178 292 121 117 195 323 372 222 546 196 295 412 238 514 544 310 203 215 116 290 176 207 205 247 170 207 395 129 222 231 120 156 240 142 257 410 318 78 310 450 314 383 163 312 316 603 203 361 201 272 144 127 94 335 418 522 175 166 328 249 127 286 303 307 186 328 269 149 393 177 263 412 110 393 238 363 434 238 356 350 347 326 293 397 213 488 194 242 224 138 122 195 175 114 81 196 146 144 388 486 451 223 176 212 251 287 123 93 161 201 212 300 327 444 345 352 360 302 418 250 149 184 122 82 93 369 118 122 205 152 522 206 143 179 496 146 391 369 134 292 220 258 314 159 185 129 168 368 179 193 203 232 124 173 183 96 343 247 141 400 379 147 270 264 164 128 209 148 261 389 40 60 56 71 176 247 237 584 398 422 224 144 469 364 154 821 290 171 236 201 94 51 85 38 24 179 78 322 352 379 399 238 133 133 264 159 113 158 164 290 169 304 111 173 209 232 164 109 217 183 163 140 300 247 244 167 231 86 80 268 91 83 184 190 178 89 100 168 145 151 164 132 244 208 180 290 511 361 341 422 120 175 125 365 299 355 337 234 279 252 294 189 163 147 194 208 320 237 418 1166 1079 201 313 274 325 277 259 257 313 319 547 380 274 254 161 188 303 236 181 431 330 246 242 267 242 171 414 569 335 103 193 241 243 226 143 317 69 81 318 264 234 58 94 216 153 64 130 234 183 248 125 253 191 188 222 112 595 543 318 597 507 262 261 190 263 391 352 319 354 287 565 680 923 333 383 493 508 442 272 283 493 150 302 254 227 162 174 471 298 100 72 176 148 596 168 303 474 479 470 400 772 635 645 924 712 557 721 686 629 467 562 629 757 695 509 712 743 658 621 739 449 605 899 713 742 753 795 1055 919 629 796 757 1013 1039 1149 540 540 671 566 432 890 773 449 236 694 209 207 211 210 308 179 168 545 675 210 118 399 387 141 123 1840 1820 1722 1184 1246 955 754 1238 1123 1271 996 1027 1223 803 896 1119 1027 1081 1261 1101 1465 1739 862 906 1064 1018 831 1021 1069 328 296 96 1102 1249 589 1622 1315 1261 850 541 607 720 400 730 48 219 156 208 874 569 609 158 207 145 248 387 625 414 885 768 813 939 461 833 1683 1928 1602 1464 2776 2555 1591 1428 1552 1858 499 501 526 482 869 389 640 404 997 323 1004 417 38 38 782 543 859 1617 516 453 601 536 453 211 193 471 431 475 343 338 1064 1091 593 330 582 745 760 1331 687 731 373 285 358 821 689 1226 559 560 206 727 667 570 716 677 1344 1459 380 304 280 326 446 323 499 322 268 387 538 493 370 1062 432 391 1185 229 333 467 253 916 720 818 866 375 409 398 572 554 548 624 619 608 454 596 647 522 715 584 196 212 216 278 208 262 438 228 150 274 146 260 610 419 423 268 1079 931 417 145 211 192 188 100 309 205 175 155 168 165 133 288 181 337 244 218 253 355 353 177 290 162 162 197 356 378 241 199 99 209 241 253 388 330 239 221 144 228 291 251 275 90 106 243 437 185 177 199 156 158 180 189 155 182 189 243 316 268 164 241 118 195 193 290 188 288 98 313 273 154 156 238 188 209 178 146 253 341 323 345 446 462 278 396 185 138 425 32 275 183 332 163 147 87 259 249 278 374 342 285 427 264 392 186 179 119 173 398 318 444 272 145 133 272 301 167 97 331 210 182 146 144 162 146 58 130 458 141 143 536 340 222 156 257 167 269 157 165 293 332 312 298 492 326 316 251 473 486 113 374 117 271 145 222 536 401 349 412 90 173 324 78 52 78 531 328 399 331 378 383 296 355 266 395 301 416 326 272 304 586 341 846 749 369 490 431 435 480 450 166 385 502 503 523 295 354 542 68 251 343 628 157 124 122 129 163 144 102 206 358 160 235 416 354 76 84 196 504 366 278 324 208 715 60 127 48 62 265 305 210 297 230 232 280 239 207 166 158 150 201 136 150 235 376 319 436 414 404 132 173 206 116 90 331 86 153 166 102 272 198 148 203 575 98 167 423 332 343 350 340 558 556 98 739 500 754 832 364 541 340 405 463 442 459 348 298 252 198 217 177 387 422 463 513 237 585 765 873 570 308 552 676 392 419 404 144 333 275 293 325 301 494 515 494 473 250 444 612 395 299 735 337 347 583 623 747 274 254 243 644 576 181 299 358 385 411 450 134 110 281 305 423 360 387 513 393 411 186 292 253 868 512 216 370 285 300 459 571 276 454 558 429 384 317 343 560 595 434 306 557 524 506 678 667 715 520 496 658 675 681 683 818 798 908 912 723 770 605 810 511 539 445 725 661 819 896 826 647 508 553 425 392 476 559 494 394 580 615 552 1082 363 413 731 164 129 349 122 440 375 397 167 275 228 193 156 157 128 274 191 169 134 265 183 407 321 267 414 449 391 429 672 408 451 414 508 284 477 488 565 451 403 467 365 209 183 181 244 225 201 239 226 227 59 291 132 54 83 88 300 18 24 130 167 2012 2274 2769 2128 2376 286 63 304 324 400 543 500 502 293 273 306 419 40 40 44 306 144 290 464 519 58 50 103 87 46 91 320 115 207 263 486 252 214 306 510 522 257 509 520 570 266 608 290 249 152 170 249 302 280 298 316 332 248 154 229 173 361 618 317 226 259 201 247 299 251 369 308 215 85 409 142 373 269 119 418 257 152 243 132 229 300 118 231 167 292 393 388 566 391 141 131 182 301 264 688 492 309 296 396 341 141 151 299 266 531 359 295 381 387 502 275 490 654 312 506 541 391 631 512 437 123 489 327 240 376 245 901 453 297 285 396 405 311 275 341 454 516 629 315 245 314 197 316 167 209 239 258 161 196 308 222 473 148 387 533 595 528 289 140 372 295 437 95 52 38 81 52 56 48 232 362 76 221 138 191 371 439 295 218 338 269 192 251 273 438 504 521 465 382 398 429 423 303 335 322 252 295 702 231 182 321 321 251 433 306 241 568 214 207 207 373 290 204 346 406 371 341 368 471 562 201 373 372 239 401 581 731 505 827 340 213 248 717 342 306 442 306 250 146 58 94 114 100 136 350 209 514 271 238 431 369 166 118 224 42 204 245 159 146 284 786 135 480 238 92 114 316 174 98 84 93 169 157 214 182 290 178 187 435 250 370 637 112 874 184 180 454 192 211 376 356 92 342 108 162 132 219 324 56 58 126 111 379 519 147 160 202 319 208 245 328 265 364 379 519 74 212 509 473 561 587 343 356 304 573 280 114 145 132 210 154 497 579 722 649 223 138 131 519 240 154 317 1004 325 1145 1053 745 623 812 1015 959 758 862 851 725 1018 839 702 216 290 144 259 500 323 519 261 236 315 273 497 424 434 391 251 188 262 447 338 324 316 192 304 310 699 705 739 768 773 240 379 465 331 362 262 258 367 211 396 408 379 373 559 293 442 423 409 352 498 208 238 229 254 355 221 268 332 172 184 356 292 252 329 264 578 674 638 321 358 357 377 349 383 389 356 443 154 540 653 442 532 650 508 413 597 516 423 502 605 449 441 386 325 666 408 392 310 289 371 441 316 352 408 419 409 517 425 416 154 331 442 334 271 213 270 449 245 284 282 259 263 561 467 554 455 401 397 464 318 559 250 400 586 496 483 449 488 392 427 425 362 494 252 261 344 420 515 504 346 431 325 468 421 473 518 404 236 317 410 118 115 133 169 143 189 141 436 256 114 184 165 217 225 227 131 174 164 180 270 126 272 128 198 224 86 115 84 86 159 122 153 113 300 161 253 224 273 197 234 107 111 113 154 222 204 195 130 142 207 205 210 184 156 156 54 157 104 281 157 171 46 61 65 79 50 77 30 72 54 272 294 174 81 107 92 127 104 182 198 108 128 114 114 220 206 309 224 216 239 462 58 145 286 111 103 175 403 442 218 584 174 276 451 247 443 536 317 155 350 118 264 140 189 172 233 178 203 356 107 218 210 93 144 209 115 228 397 287 70 335 380 278 346 169 400 360 531 191 386 187 279 130 129 102 383 293 637 193 188 252 181 121 262 317 317 247 409 245 145 241 181 229 364 168 181 226 269 397 220 458 406 327 380 360 522 299 581 188 232 218 120 102 171 138 96 85 200 107 136 384 485 437 269 172 221 238 270 113 91 159 195 190 280 381 494 387 340 406 300 422 240 208 186 124 68 85 387 116 124 216 163 350 200 179 141 507 144 369 333 134 316 262 242 300 155 187 121 174 345 177 186 203 216 140 224 192 84 337 281 173 406 385 129 256 252 166 122 213 154 265 444 28 40 56 42 166 210 252 576 378 408 214 140 477 302 170 761 327 169 192 245 86 37 73 34 26 163 74 355 377 354 408 312 125 125 277 163 109 119 172 330 161 302 78 242 213 238 155 119 202 142 192 126 260 152 161 153 267 84 72 278 56 50 151 153 147 58 92 129 115 121 140 143 207 181 174 326 405 347 335 400 170 171 105 274 256 302 286 224 289 235 259 156 151 139 194 215 312 225 401 1321 1031 217 321 278 299 267 257 241 299 301 438 366 177 233 131 151 182 187 227 511 248 202 202 243 165 130 396 563 370 99 232 283 279 227 127 359 57 83 294 240 177 46 76 206 137 58 136 216 175 246 94 229 142 224 271 96 485 435 365 386 364 236 307 202 240 460 421 324 332 288 520 625 978 359 322 658 550 440 223 192 456 140 314 276 244 150 193 465 290 84 62 168 156 521 253 297 494 494 502 378 649 502 661 766 658 554 687 666 575 411 460 557 837 699 443 754 801 616 604 674 453 746 856 689 629 767 817 1056 839 604 759 727 1061 907 1091 493 450 583 615 347 742 679 459 194 575 222 224 139 209 300 194 142 537 661 171 122 408 402 137 167 1714 1654 1542 1127 1281 1027 698 1211 1146 972 1056 1221 1261 814 791 956 1067 1093 1152 1096 1249 1880 910 900 1100 894 794 1007 1047 483 455 104 984 1246 640 1603 1212 1169 724 565 629 738 440 742 42 223 162 214 848 452 478 152 197 139 221 359 596 377 816 615 728 1062 541 860 1456 1730 1730 1421 2703 2545 1387 1405 1628 1997 515 454 612 549 912 410 722 440 1056 354 929 431 36 32 838 624 810 1767 483 480 569 542 458 255 241 439 403 345 337 340 1056 911 519 278 557 742 759 1283 619 690 262 192 346 852 717 1269 555 520 194 744 684 618 729 626 1377 1366 386 293 278 278 426 364 527 268 243 369 661 573 370 1007 404 365 1147 209 313 422 210 804 600 639 831 383 372 371 506 574 566 582 670 632 462 610 683 524 653 436 180 277 210 260 133 270 365 180 128 306 130 339 732 393 515 271 1029 910 502 129 214 172 168 84 340 209 173 151 181 165 152 257 185 298 216 211 243 345 434 155 272 150 158 227 192 212 241 195 99 114 176 260 272 283 233 134 128 328 289 269 215 125 106 243 394 223 138 160 142 152 147 181 110 143 140 260 214 248 131 241 116 108 106 185 117 376 94 351 242 171 154 224 190 304 188 148 255 289 275 299 403 417 232 342 181 102 377 32 243 185 276 92 112 50 339 162 258 259 351 193 419 192 337 176 90 121 147 369 290 509 274 124 110 274 304 161 141 258 171 158 121 119 129 142 50 122 468 239 154 485 358 369 282 303 211 313 126 132 277 191 292 278 533 328 434 263 491 521 124 330 111 252 118 210 526 427 383 461 94 94 349 88 54 114 488 406 475 317 370 327 313 383 261 450 217 450 360 225 261 546 460 729 642 359 484 392 423 564 451 197 377 527 516 590 335 338 560 58 220 306 691 91 56 139 161 176 153 98 304 366 156 210 421 376 76 78 190 425 383 275 311 192 564 54 169 96 54 286 335 282 327 304 306 354 234 294 172 172 158 213 148 162 267 399 340 455 431 446 122 159 196 112 94 310 86 159 156 108 241 186 156 207 488 96 161 378 338 463 444 274 498 581 121 755 422 520 602 346 547 260 352 414 385 472 429 235 171 121 109 202 361 333 496 470 154 531 573 719 598 302 582 561 352 365 562 80 375 265 292 294 300 528 503 540 540 290 415 486 496 266 629 270 342 577 712 846 257 237 196 492 436 164 303 402 468 492 402 190 144 259 273 403 246 405 486 378 403 157 201 204 680 502 163 240 238 306 413 572 288 452 540 395 352 387 322 556 600 443 329 587 350 596 670 511 598 438 436 605 692 618 660 746 832 685 951 734 781 588 861 583 603 414 762 591 743 784 846 635 554 599 316 419 358 491 417 292 668 647 605 990 399 436 688 125 133 308 104 388 449 349 176 250 274 193 150 161 116 243 173 90 78 255 248 376 330 236 314 466 371 278 443 472 323 247 407 268 351 533 587 408 367 433 380 209 129 125 242 227 213 163 224 154 28 302 213 46 71 84 271 18 16 138 131 1988 2109 2128 2371 1913 309 61 302 350 396 552 509 511 224 184 257 393 24 24 26 299 86 271 524 469 52 46 70 54 42 83 258 103 166 206 566 199 235 298 530 542 234 393 448 517 286 600 218 204 146 188 320 373 278 308 245 349 238 130 184 147 477 556 295 237 293 303 231 285 145 293 236 199 89 321 121 332 205 121 428 175 146 161 126 184 301 106 171 155 241 348 359 629 365 110 104 160 254 265 713 363 255 183 309 294 130 130 327 267 513 257 325 281 278 400 239 564 631 306 315 496 411 576 728 298 119 495 365 228 339 225 1011 283 282 274 335 302 208 176 242 413 461 545 324 256 323 166 201 145 263 216 151 157 206 288 243 231 213 440 452 566 468 285 200 321 309 338 95 54 42 85 56 58 50 295 335 70 227 63 225 451 480 340 220 290 255 185 245 283 404 516 568 536 407 366 518 361 293 323 429 217 256 523 248 233 273 392 243 383 238 249 646 236 189 149 359 272 181 319 442 460 323 404 498 576 238 454 266 283 526 588 783 545 675 304 175 327 623 338 244 377 305 271 132 58 88 100 88 116 326 180 484 253 210 464 326 175 112 204 46 179 235 128 147 230 712 163 384 288 94 100 269 174 90 88 99 170 162 140 182 206 168 152 499 265 311 765 108 911 232 228 511 176 157 372 352 86 386 100 189 161 211 293 56 58 122 74 379 564 152 162 229 352 215 197 299 211 437 356 449 54 229 478 448 530 556 378 409 231 572 279 131 141 116 275 223 472 536 618 593 101 99 106 529 211 217 409 983 324 1101 1032 757 638 884 961 914 738 766 825 714 1104 935 913 181 209 128 247 535 285 549 227 210 293 305 465 400 337 385 317 146 248 475 277 257 259 175 324 330 628 632 687 639 644 234 336 374 309 311 198 194 315 153 360 409 380 372 531 267 364 390 322 319 478 219 268 265 190 409 192 181 279 156 182 354 375 292 385 298 558 656 630 294 350 322 401 318 377 385 337 358 154 463 562 412 431 516 456 388 543 417 364 522 560 398 384 332 288 649 259 310 249 261 335 397 330 314 370 354 366 409 323 344 192 248 411 207 280 207 270 324 231 255 249 157 282 506 362 451 388 276 363 307 282 493 257 329 605 507 460 511 536 476 453 489 454 531 262 261 340 475 553 580 348 443 306 430 412 413 526 260 282 229 417 116 85 111 141 117 161 112 346 202 100 138 188 173 181 183 131 153 143 159 233 122 239 124 221 237 82 119 88 90 167 97 116 138 290 141 197 168 223 201 169 107 111 113 162 181 152 147 78 90 186 184 191 185 121 121 44 118 98 257 140 154 36 59 65 90 44 67 26 74 58 310 296 105 73 99 36 69 48 118 176 92 80 112 112 189 200 288 237 229 279 394 54 112 274 109 105 173 272 325 200 480 142 281 388 224 469 532 238 158 187 106 270 131 187 171 181 148 164 334 111 189 184 106 144 166 101 216 349 260 58 272 380 286 351 126 290 298 560 187 325 185 254 126 117 84 309 369 490 161 144 271 208 119 268 272 272 172 310 239 129 327 163 253 327 100 159 222 301 398 222 324 290 279 302 242 340 197 396 157 201 183 122 112 162 165 102 75 184 130 130 359 454 415 182 162 198 216 248 107 83 149 173 194 257 309 420 333 318 334 276 384 218 143 145 91 76 85 347 108 110 143 128 488 188 129 140 430 138 348 291 116 243 196 234 261 141 163 113 158 319 175 153 183 214 106 132 159 80 288 183 123 338 315 139 250 254 152 116 168 136 220 367 32 48 52 36 158 210 192 491 334 356 216 126 304 319 136 745 268 153 222 187 90 45 71 36 24 161 66 300 340 361 367 210 121 121 221 155 109 125 156 282 159 263 62 111 187 189 108 101 172 146 151 132 255 181 182 137 217 78 62 244 79 73 147 149 145 77 88 125 125 129 142 114 205 196 158 274 478 341 327 378 110 173 113 280 262 308 294 212 267 217 274 152 145 97 180 184 277 211 388 1058 943 183 281 238 293 239 218 216 272 281 421 348 231 207 133 176 266 216 159 413 277 182 178 230 226 155 342 506 267 56 171 221 219 202 127 297 47 77 267 219 172 46 74 171 131 50 124 179 169 236 115 210 156 182 198 96 517 469 281 399 317 246 239 176 222 375 336 284 315 265 508 622 733 307 347 426 456 402 204 257 394 138 233 224 178 131 160 429 249 92 66 160 142 534 154 269 411 447 392 370 647 502 589 846 571 486 663 621 576 384 475 559 667 571 457 652 693 579 567 651 407 529 772 632 620 645 700 897 782 546 744 641 860 911 1024 473 479 625 451 348 812 684 399 210 609 185 181 162 188 261 157 142 511 573 186 104 369 361 129 115 1568 1561 1488 1067 1066 840 672 1133 991 1041 835 919 1035 666 791 993 909 947 1115 909 1279 1548 753 795 894 847 771 932 981 304 276 92 874 1108 539 1405 1103 1030 715 438 498 663 363 684 40 199 144 198 816 525 561 144 185 123 240 326 529 359 735 707 717 802 358 740 1365 1565 1379 1349 2481 2329 1432 1224 1335 1607 419 396 436 436 811 371 580 386 866 297 862 383 34 34 694 486 758 1411 459 425 505 412 390 201 187 387 353 389 323 291 915 973 509 274 502 707 712 1226 625 642 257 217 336 743 641 1089 525 495 184 624 560 488 582 576 1125 1314 346 274 260 302 397 293 421 252 238 353 506 438 328 937 398 363 1004 192 263 427 231 789 636 644 807 345 304 297 453 526 520 592 589 574 389 543 588 474 642 527 180 179 196 241 150 210 408 210 134 248 134 248 569 358 389 248 894 845 378 135 191 182 180 88 287 166 163 143 156 155 96 266 163 294 230 192 210 335 329 136 268 138 142 185 265 283 227 195 91 128 169 194 320 312 225 142 132 206 219 233 213 84 94 188 367 167 144 166 150 156 139 177 106 143 146 156 221 248 100 182 116 152 154 153 164 268 84 297 226 142 142 210 176 183 162 142 219 294 280 298 424 438 254 366 167 116 345 28 255 177 308 124 135 77 193 206 268 267 304 234 372 225 310 174 113 111 153 230 282 380 224 135 123 224 287 157 87 300 175 162 115 115 133 136 56 120 396 127 129 463 305 210 150 245 141 255 126 132 267 233 290 276 439 304 296 227 430 456 105 241 103 234 129 208 396 379 321 390 76 163 306 74 50 70 499 308 371 269 350 317 278 308 246 363 262 354 310 227 276 524 321 746 659 337 429 405 405 448 430 158 332 445 479 474 250 340 508 60 208 292 549 118 87 112 121 153 130 92 190 336 48 219 390 307 68 76 180 405 342 254 288 192 633 44 113 42 44 249 289 196 281 214 216 254 221 189 124 120 114 161 104 118 192 308 259 345 327 336 120 157 190 100 80 270 70 141 148 94 250 178 138 195 528 82 161 383 304 329 336 277 480 432 88 649 424 557 633 342 443 291 359 341 381 369 310 231 238 167 180 173 321 358 389 464 190 520 625 729 511 257 497 638 319 362 349 126 301 224 267 278 271 408 425 433 412 205 366 507 373 258 664 303 317 537 571 691 250 234 229 511 451 171 262 336 361 381 409 122 90 186 285 401 298 345 449 363 375 170 268 202 712 492 179 294 240 268 404 491 238 424 470 368 281 291 292 522 534 325 278 505 353 478 638 539 589 461 447 591 637 583 563 737 746 748 858 654 701 559 746 471 493 401 663 540 692 778 717 582 440 485 355 307 367 490 375 347 538 496 472 976 329 379 630 119 109 306 94 357 318 298 122 234 210 179 144 149 118 221 137 161 126 251 165 341 295 253 300 388 363 295 505 330 342 374 426 252 385 406 523 388 359 419 318 193 152 150 222 207 187 223 214 192 55 250 126 46 48 82 282 16 18 80 165 1886 1970 2376 1913 2339 270 59 257 300 374 515 476 478 225 211 286 345 32 32 34 284 84 264 427 470 44 36 83 71 32 73 285 103 189 239 446 201 194 298 482 494 204 485 446 494 219 580 256 225 146 156 241 292 266 278 302 320 209 138 186 111 318 581 291 194 237 179 229 281 233 345 284 195 54 327 84 295 207 86 357 195 130 187 116 211 274 106 165 147 208 296 295 472 313 112 104 164 258 242 644 441 285 265 349 290 98 116 248 211 461 268 269 292 247 417 237 435 600 288 397 476 363 545 490 365 113 463 282 195 339 206 819 373 233 221 349 377 287 251 313 399 455 570 287 221 302 160 233 149 195 194 192 147 172 282 206 455 128 361 472 492 459 250 130 327 273 398 83 44 30 69 44 48 40 212 348 62 211 88 167 345 413 275 186 249 245 147 225 234 402 461 458 433 354 374 397 335 252 280 285 201 263 553 203 166 249 303 187 382 274 200 467 176 183 166 303 258 178 297 370 341 284 348 433 480 185 353 304 204 365 555 662 475 734 309 203 228 635 326 230 404 284 234 124 54 88 106 92 122 320 174 490 199 216 403 289 140 98 202 42 171 214 151 128 218 696 125 368 226 84 96 296 160 84 80 89 126 116 161 164 218 141 129 423 236 329 559 98 732 170 166 426 159 195 337 321 80 301 80 142 108 197 268 48 52 116 80 346 491 135 121 192 303 180 227 271 195 317 342 468 56 198 466 436 514 538 333 338 275 535 252 102 143 106 194 140 461 479 690 571 163 122 71 430 230 132 276 882 299 976 919 647 548 662 892 845 685 772 774 633 943 775 638 177 278 132 220 445 287 489 217 216 297 230 475 398 393 350 223 180 232 435 275 261 263 174 270 276 635 639 669 1160 805 500 467 424 553 558 467 429 502 486 593 782 794 750 793 561 526 582 551 593 633 389 387 366 426 394 419 543 592 652 630 769 674 436 898 518 772 766 817 879 883 822 856 771 841 757 633 734 413 507 877 851 1005 684 900 588 1013 1061 980 741 700 712 767 758 512 791 680 621 503 683 595 586 503 693 785 519 775 494 533 496 397 562 838 588 614 436 481 670 446 918 847 494 473 629 506 1013 1146 741 598 593 506 665 590 635 971 895 914 775 914 1098 1064 1164 968 995 780 853 712 622 716 634 1001 1003 949 883 1076 1093 976 531 492 559 593 309 284 152 214 166 305 386 298 320 209 169 120 193 181 185 124 167 155 245 428 331 437 341 168 210 272 337 220 230 311 275 288 176 399 381 169 137 203 208 328 315 377 375 494 138 238 427 331 388 499 479 384 315 244 238 138 241 365 603 350 397 146 168 120 186 101 172 101 297 124 347 636 192 90 172 149 231 158 267 593 325 461 209 235 466 273 300 274 237 230 436 231 332 344 92 193 308 441 393 162 493 245 408 381 387 358 222 620 443 331 291 497 462 319 560 263 251 469 314 300 260 442 191 207 429 425 242 715 366 256 796 688 594 419 252 284 557 700 427 886 320 295 280 418 364 590 721 902 305 344 761 513 298 389 464 429 383 446 492 175 247 248 379 340 361 264 269 365 703 285 422 534 312 536 462 674 218 494 314 237 375 326 195 254 225 244 260 199 245 304 590 493 557 296 359 349 253 295 214 220 220 309 256 409 456 607 389 283 525 283 480 315 279 186 207 249 224 403 288 356 190 187 746 441 292 410 386 235 348 884 334 485 237 740 433 288 375 306 351 707 319 443 296 505 367 317 236 224 356 471 460 578 636 347 376 239 274 211 240 159 274 1185 174 200 149 267 413 161 286 887 552 642 371 277 544 355 471 974 238 242 473 223 138 40 99 60 79 269 253 470 410 386 453 416 217 189 408 346 159 231 517 454 114 245 364 292 454 474 290 230 294 181 386 322 688 501 578 337 320 127 226 265 168 144 222 230 221 154 287 485 240 276 306 358 491 172 535 305 526 293 254 320 366 138 459 479 453 520 678 593 549 413 307 344 264 125 350 384 306 708 640 1690 2101 435 388 535 616 609 442 388 360 513 630 520 529 597 265 303 381 255 329 549 404 542 556 345 292 276 300 687 387 246 611 425 416 674 265 477 236 235 474 353 201 242 259 539 507 253 228 522 466 594 181 414 243 420 296 275 928 572 532 411 474 193 399 340 319 775 753 201 221 239 689 927 997 660 522 944 1247 696 441 548 1001 476 336 527 456 210 453 1199 1200 230 160 226 181 174 358 999 699 900 768 714 871 918 1082 1085 1033 1177 1195 643 1091 1392 1322 1343 1859 1669 1063 909 1179 1089 1148 1305 951 1535 1280 1485 1436 1816 1749 1824 1451 1183 1519 1532 1918 1934 1500 583 1115 959 1182 699 1216 1028 629 556 1215 372 351 481 391 750 315 289 713 623 735 205 509 483 400 210 1751 1857 1605 1537 1749 1852 1512 2028 1737 1933 1766 2428 2591 1363 2619 1728 2434 2350 2061 2422 2253 2682 1517 1823 1630 1600 1114 1366 1962 356 298 180 1586 1880 964 2389 2626 2666 2039 789 741 1049 419 1098 172 575 461 341 1395 653 582 504 412 289 456 1017 1192 1001 1454 857 1235 1511 777 1253 1740 2088 2152 1996 4347 3546 2093 2541 2672 3454 1516 616 916 836 1365 586 1148 423 1577 418 1826 793 40 36 1749 1300 1334 2265 1290 852 1207 581 843 283 240 603 565 646 697 706 1966 1760 979 463 989 1564 1402 2194 1021 1142 725 446 670 1389 808 2141 557 1251 615 752 782 833 931 969 2138 2039 711 822 603 842 633 578 833 402 410 721 860 741 933 1136 651 629 1474 344 418 661 444 755 821 752 711 611 640 532 702 698 686 782 1020 957 767 904 700 665 840 790 298 281 298 353 253 199 547 269 328 506 408 288 807 711 937 461 1294 1396 674 314 450 353 339 400 545 366 221 201 319 394 194 559 634 493 474 248 390 535 507 395 559 421 277 212 376 479 423 280 320 510 292 386 497 302 308 346 434 650 238 471 366 227 250 502 535 481 197 273 277 239 187 307 218 249 355 347 320 275 221 389 284 355 345 392 478 612 219 267 254 204 224 400 603 673 414 358 485 645 572 679 403 601 718 832 387 220 671 104 597 437 427 232 205 180 518 663 457 572 654 672 628 418 546 367 260 341 239 402 538 413 255 167 163 251 312 227 300 241 208 372 229 180 306 222 211 246 217 335 168 722 697 566 487 376 388 346 417 433 458 297 649 547 631 697 497 243 409 708 257 457 333 346 277 527 554 680 629 725 282 165 365 340 231 295 475 567 943 512 1033 832 696 696 444 978 394 761 518 774 709 1161 664 1065 954 630 635 705 549 794 565 163 521 625 823 981 540 662 868 325 313 371 986 170 189 186 245 239 288 195 384 363 169 528 589 589 201 201 278 527 613 637 665 413 708 140 562 373 158 569 630 535 569 595 558 621 582 751 391 323 371 571 412 455 346 554 465 609 506 469 205 225 259 349 362 886 273 254 422 262 365 294 306 540 902 250 387 670 659 617 779 825 590 493 405 949 555 609 633 531 795 445 818 554 680 861 571 431 361 297 295 398 569 525 948 686 283 793 855 1027 728 800 615 686 467 590 823 246 774 410 424 380 425 492 525 540 540 474 602 701 785 480 1026 506 569 1023 1136 864 641 605 307 796 632 391 475 506 563 633 873 358 355 494 616 606 735 892 641 942 572 295 776 501 1090 690 592 734 567 713 721 903 546 717 514 904 641 659 515 693 867 837 533 522 958 762 759 1048 1127 576 750 841 862 1343 1694 1659 1349 1353 1745 1198 1356 1140 1557 1015 1057 1256 1367 1555 1230 1937 1762 1046 846 924 858 854 835 634 1041 556 1442 1153 913 1613 511 853 1133 328 560 626 327 742 511 586 363 259 398 394 263 290 279 354 271 480 448 366 374 266 642 386 525 508 588 506 903 627 735 491 532 596 576 605 797 714 492 545 355 387 450 418 441 475 369 207 428 144 144 360 150 100 184 306 313 34 55 91 91 311 301 286 309 270 5493 231 454 380 368 538 470 455 209 277 162 421 156 156 160 632 301 473 213 590 202 196 130 118 124 208 619 215 317 652 655 184 431 121 435 479 250 373 373 375 529 467 543 465 224 434 262 380 598 347 221 228 486 384 378 318 596 654 758 759 693 508 598 737 461 848 711 338 130 828 262 599 429 231 730 356 472 356 455 574 778 234 275 215 903 727 700 1053 504 253 243 205 446 208 611 562 263 365 542 515 269 391 683 603 565 325 486 573 676 395 435 780 856 646 633 555 621 679 1083 863 316 400 322 430 268 406 1903 745 661 732 571 512 418 358 494 1013 1127 749 881 669 796 358 560 307 882 377 521 420 457 402 546 447 533 880 632 640 573 284 214 200 404 275 90 114 108 104 106 84 84 388 344 291 386 183 343 680 652 532 606 525 631 578 384 409 701 530 721 640 700 540 723 568 463 522 546 502 579 778 548 383 605 617 393 520 390 592 917 802 554 826 626 560 473 305 601 728 783 876 560 905 331 846 619 710 864 756 895 624 1049 475 471 444 823 308 679 989 545 376 159 122 154 162 160 184 461 344 386 306 515 586 523 305 335 482 164 382 260 98 377 550 763 176 597 427 446 398 393 374 237 232 209 211 135 345 250 224 429 418 676 223 447 716 160 1425 599 540 601 373 414 345 329 312 456 312 335 330 506 461 300 308 126 207 313 935 590 274 474 642 756 268 517 437 817 413 1000 104 406 530 496 573 598 707 436 205 489 706 307 263 289 452 396 618 962 1155 921 244 394 175 243 253 342 252 1627 364 1711 1559 1465 1409 1584 1504 1422 1424 1648 1496 1846 1393 1517 1612 398 450 485 460 634 577 902 377 415 560 548 479 584 429 435 446 353 656 792 666 642 690 356 630 598 761 642 738 623 681 263 580 388 421 444 274 236 234 373 240 534 536 534 411 705 280 421 344 474 408 207 257 255 243 677 654 870 567 622 588 694 626 754 929 455 913 921 997 508 990 540 442 392 428 405 497 516 574 658 805 891 635 714 520 719 667 678 437 559 750 588 529 629 442 668 396 639 861 609 650 978 847 851 702 836 813 715 752 692 806 471 535 490 408 286 652 681 471 678 641 393 1052 634 517 603 583 763 483 449 382 298 492 653 850 630 787 921 626 842 1197 793 1064 853 525 729 505 591 760 665 760 641 590 871 873 773 592 347 392 342 443 156 252 183 52 203 126 146 72 86 56 62 182 137 121 121 295 217 213 420 185 161 195 185 235 304 126 162 144 169 320 301 245 160 229 316 139 74 175 263 121 128 118 114 136 90 234 155 267 281 150 140 397 159 88 86 104 199 163 610 197 215 73 115 61 137 89 147 87 78 229 278 386 393 66 86 155 133 120 195 197 298 689 168 182 202 117 211 226 206 198 372 115 164 44 138 232 166 168 184 97 252 171 259 217 510 486 104 283 381 401 140 434 295 92 241 222 198 188 201 169 193 231 157 239 160 86 75 413 124 181 389 558 281 198 217 211 183 551 322 321 177 127 226 194 147 334 601 393 308 185 497 499 273 528 211 196 249 335 301 122 297 366 267 401 186 244 160 340 255 166 328 410 244 341 411 429 327 271 275 138 295 161 122 210 122 166 110 213 299 367 519 371 465 166 370 108 185 259 64 169 88 253 121 322 407 569 312 204 308 204 304 269 477 237 270 258 283 357 141 166 128 312 205 229 402 187 240 216 162 327 159 556 102 530 162 192 134 165 86 432 194 242 201 291 180 122 208 185 196 222 207 413 456 295 272 249 284 148 236 196 256 367 163 175 143 179 219 108 389 412 165 292 208 144 272 193 367 385 151 202 361 151 108 96 85 230 137 190 224 327 309 236 356 272 351 317 267 315 126 122 259 210 169 152 213 221 294 296 197 253 236 157 326 262 423 342 417 517 319 128 210 192 192 188 236 284 214 176 255 241 102 116 102 138 229 215 173 146 412 381 313 189 218 146 196 210 184 214 218 232 158 179 177 190 180 88 163 421 197 330 329 1268 1806 206 293 311 176 267 242 349 228 473 444 321 299 485 289 234 255 171 188 452 306 254 280 247 486 315 230 481 237 138 332 272 308 375 199 234 187 240 244 167 98 148 186 383 344 234 216 468 375 438 212 555 98 226 426 480 676 318 496 221 261 190 248 353 237 350 328 338 342 171 747 715 829 536 400 586 579 338 637 745 684 420 427 281 588 265 484 443 463 109 101 50 98 187 188 564 613 468 280 777 1301 1412 1254 1174 1371 1085 741 540 369 984 986 1179 1042 1554 732 999 955 1146 1015 826 1063 1171 1065 1013 1150 1395 1739 1710 1366 1064 1699 1258 1674 1749 1500 581 1148 710 406 542 855 1021 714 483 1143 248 259 483 271 245 287 381 528 552 505 166 251 231 208 266 1526 1376 1266 1017 1049 1489 1308 1684 1242 1755 1253 1925 1774 1341 1766 1323 1844 1940 1899 1906 1814 1572 892 1145 1206 1674 1059 1107 1516 197 171 150 1054 944 800 2238 2603 2533 2875 652 636 516 128 619 117 394 188 117 923 549 521 432 464 395 210 682 734 533 1000 875 610 1146 590 710 1393 1637 1221 1553 2773 2413 935 1447 1617 2107 626 481 662 1154 758 506 1200 258 917 370 1198 703 70 52 1245 867 1038 959 952 526 728 408 612 288 239 686 625 601 510 455 1359 1559 748 479 713 1254 1193 1418 721 792 419 562 352 1114 479 1492 461 515 380 457 357 269 311 534 1773 1324 330 297 490 452 434 368 385 352 312 408 714 483 578 773 446 384 1150 744 836 448 384 813 929 828 453 684 431 375 489 607 600 649 470 490 564 461 430 289 818 373 321 306 134 296 314 249 625 232 226 248 237 305 391 310 430 248 276 306 230 164 179 184 170 267 171 301 151 139 203 241 190 171 185 343 291 285 272 290 331 182 298 335 177 118 253 277 622 165 413 395 154 195 294 311 597 343 344 246 382 464 386 273 254 490 542 340 195 167 151 175 134 346 169 174 297 455 348 411 389 355 166 336 272 530 392 202 219 220 249 322 398 422 344 552 368 136 435 390 318 429 225 441 435 561 221 339 679 153 934 364 247 218 239 176 400 602 276 512 497 436 383 385 444 462 245 124 205 228 253 338 383 106 98 356 163 87 129 244 112 174 175 163 292 88 171 169 63 385 183 550 488 392 362 236 363 147 123 135 217 228 518 435 406 262 351 147 396 295 106 340 253 142 326 279 298 228 356 252 284 116 168 222 210 170 330 371 391 310 357 292 411 277 395 414 239 322 346 469 346 583 414 442 366 318 379 439 124 391 205 143 575 561 369 405 266 306 417 251 245 267 659 101 166 118 226 225 249 165 283 242 382 286 360 651 171 192 117 148 428 293 315 90 492 132 174 142 188 319 517 461 485 497 483 505 341 377 191 175 183 273 231 241 193 314 244 361 289 305 411 450 379 254 341 678 375 156 243 74 315 135 210 275 371 124 315 424 544 592 555 857 658 367 213 760 443 810 830 734 963 699 732 999 761 1032 570 743 316 280 255 367 532 473 726 553 279 657 726 877 593 464 501 621 472 389 1177 373 607 416 269 510 265 460 448 508 500 237 415 270 552 251 430 398 591 294 472 447 298 254 368 344 301 231 194 293 239 304 154 300 402 503 820 466 613 731 323 876 223 386 535 344 591 391 763 472 422 355 480 451 616 626 651 441 476 389 311 300 546 430 343 474 688 432 490 806 729 543 599 598 920 1762 1628 1255 1594 778 840 642 762 1112 1276 949 1061 709 897 985 1067 1747 929 572 476 492 408 389 733 531 733 459 1036 837 720 1113 326 516 423 364 318 431 183 448 325 394 318 391 200 285 134 255 229 170 175 332 302 404 252 196 248 281 275 360 649 587 448 611 547 768 696 928 437 710 470 453 341 394 165 168 226 196 194 216 129 154 133 248 172 109 297 135 159 173 114 24 20 149 73 67 38 63 61 59 231 5548 132 313 180 205 205 207 172 256 144 169 154 152 164 289 318 199 152 257 223 211 208 176 109 190 355 188 226 197 493 226 154 109 195 217 277 245 160 205 375 603 259 247 336 317 215 259 305 251 208 344 444 230 330 494 378 340 558 557 613 434 695 615 251 364 417 379 94 484 185 586 397 144 538 134 348 130 315 569 534 227 159 113 761 566 548 947 398 211 203 162 371 235 485 410 218 224 410 696 239 224 338 411 255 553 503 520 615 852 442 523 441 469 495 570 687 557 888 505 262 498 266 237 265 236 1253 657 593 488 498 686 475 441 667 671 699 579 409 292 366 485 304 414 289 395 301 413 317 298 274 471 384 597 211 255 275 226 202 420 187 176 132 134 120 140 138 122 114 193 34 301 107 86 252 331 334 240 424 520 437 545 525 426 545 361 211 265 281 422 374 389 345 369 221 544 579 523 299 378 235 324 318 347 408 327 809 734 593 419 319 405 578 264 411 738 409 417 330 698 189 569 689 556 553 255 258 177 631 343 291 284 683 178 625 585 311 194 196 144 40 162 168 192 383 291 354 343 385 391 301 179 490 484 111 527 214 276 437 341 471 181 422 134 361 206 181 223 159 171 169 109 97 120 130 318 150 142 162 201 396 186 64 655 179 161 207 219 385 191 179 214 335 267 223 223 190 146 228 216 149 128 284 399 379 282 330 303 332 162 255 388 359 340 735 111 531 494 258 477 586 311 473 215 184 274 199 234 315 209 193 453 674 738 911 110 317 289 279 141 154 280 916 217 912 846 813 1095 1079 1084 1103 1031 1145 1002 1088 1061 1129 930 314 218 433 389 406 505 438 280 347 323 368 369 588 694 424 405 572 325 371 293 285 361 446 488 484 517 523 591 851 745 643 654 461 694 706 547 492 1065 521 485 762 823 834 665 678 985 826 648 858 708 636 611 621 414 388 544 613 495 608 450 671 601 508 625 677 495 521 493 829 724 887 856 922 821 752 972 871 527 646 730 783 604 673 799 701 782 702 559 670 568 646 696 687 696 748 527 680 598 653 819 612 678 649 703 787 619 774 714 828 551 612 759 604 531 477 502 626 679 585 590 626 608 736 690 770 830 650 525 626 664 950 785 423 625 627 574 466 513 517 484 546 506 537 550 523 563 676 657 666 697 972 683 570 502 567 603 541 423 489 849 390 238 257 315 273 380 256 468 264 345 288 291 212 214 286 209 243 207 207 428 348 412 390 332 502 289 369 287 301 460 343 308 260 473 359 305 253 363 204 257 387 385 363 466 270 279 420 234 264 494 391 533 391 340 316 112 320 161 617 229 245 247 155 263 183 206 244 192 204 189 255 914 156 242 379 230 133 199 165 391 313 416 201 221 450 347 415 657 588 468 582 169 322 214 396 162 350 437 394 402 447 286 463 396 282 352 315 494 249 356 424 676 567 287 676 269 250 288 378 391 427 560 341 460 512 446 305 333 497 426 528 622 558 702 523 638 492 634 439 1453 521 392 924 225 287 910 446 752 353 598 636 337 356 556 563 561 307 702 439 282 433 245 275 588 622 424 558 659 774 593 464 482 334 585 479 420 265 569 405 586 468 318 293 345 354 312 252 370 299 381 538 541 549 414 281 293 585 611 215 179 422 364 413 401 578 747 475 344 589 356 716 340 511 317 291 243 585 783 367 415 217 446 585 497 346 304 444 447 701 957 440 848 321 850 310 521 339 429 412 532 524 480 402 371 554 619 279 289 740 518 499 707 726 458 365 247 310 193 472 366 542 479 107 156 180 197 355 216 712 780 478 660 324 240 504 367 526 788 377 196 552 542 71 89 140 91 42 402 361 568 488 397 640 544 530 508 322 337 167 227 366 346 216 477 238 387 405 402 315 333 346 194 400 339 497 549 368 482 208 324 276 345 323 268 361 423 402 382 305 464 288 336 325 272 349 595 437 393 508 235 251 668 340 157 180 296 272 308 354 550 652 225 180 179 419 252 265 569 479 755 811 2485 2548 610 680 663 497 660 466 522 471 799 873 660 516 449 270 275 379 297 514 444 299 441 443 342 378 308 686 778 499 331 446 435 409 614 361 508 276 156 556 385 280 250 350 267 296 219 197 263 247 370 343 278 359 366 466 377 433 383 565 633 302 249 695 330 360 782 756 290 334 292 892 1079 1011 466 687 1066 1371 619 420 532 716 546 841 681 550 298 444 1026 805 234 191 312 209 470 249 875 684 636 800 515 1246 1183 1216 1198 1111 884 763 1150 1004 1307 1234 1140 1391 1615 1524 1310 1219 1310 1361 1333 1108 1421 1294 1251 1940 1429 1734 1342 1637 1002 1708 1243 2222 2509 2762 1327 1508 1314 882 642 1205 1230 824 480 1075 448 462 555 382 678 364 410 824 866 254 324 563 516 292 426 2041 2283 2107 2229 2195 1652 1903 2181 1581 2322 1837 1750 1994 1855 1755 1505 1569 1656 2069 1468 1675 1973 1811 2020 2061 1897 1774 2257 2175 455 421 303 1678 1802 1051 2308 2751 2823 2087 733 865 835 374 881 108 555 498 329 1427 844 926 318 384 295 464 1107 1093 1061 1428 822 1177 1302 1012 1915 1999 2399 1804 1947 3864 4247 1727 2232 2158 3012 1444 714 1523 1038 1243 638 1373 547 1790 540 1936 1141 56 38 1212 973 1502 2595 1231 766 1107 891 1030 306 300 1221 1070 1098 804 619 1346 1929 837 512 1415 1278 1323 2022 1241 1122 634 597 691 1327 823 1686 732 848 494 1024 846 823 1043 1299 1836 2205 560 500 536 649 705 697 778 535 599 1087 875 736 607 1459 915 847 1949 581 748 657 441 1079 804 874 946 873 767 704 853 1038 1022 1023 1050 1105 641 668 1090 769 987 985 355 293 770 246 370 329 926 597 301 478 468 411 907 763 698 482 946 918 538 295 494 355 325 193 308 549 340 273 286 466 459 511 407 507 534 399 290 351 465 486 493 488 358 230 512 615 477 211 252 266 530 551 348 486 297 375 247 420 629 239 395 358 238 554 653 504 312 337 293 299 394 413 440 310 334 542 576 768 391 605 325 651 639 440 363 343 298 446 411 396 469 890 184 495 365 268 996 389 352 483 398 422 449 499 367 659 781 124 581 456 619 144 214 261 501 282 354 544 686 585 754 613 733 248 295 389 319 236 425 318 239 94 74 237 187 238 368 361 177 211 180 162 138 237 133 123 420 232 205 567 657 432 330 267 345 307 475 427 332 386 516 454 530 337 385 645 536 661 418 636 346 572 507 546 819 563 607 660 244 152 239 237 154 187 449 550 681 597 1018 412 398 699 460 862 426 745 474 633 698 1258 742 964 755 983 983 850 779 633 582 202 492 624 823 904 783 630 583 272 336 431 1287 381 333 220 419 407 446 220 238 608 182 458 408 586 238 238 196 738 803 434 509 452 1081 145 295 127 161 603 784 645 696 773 696 871 516 584 450 376 338 482 325 405 460 455 397 455 373 431 272 358 279 397 394 645 334 425 379 162 386 298 303 501 775 351 290 712 667 631 603 853 585 663 438 820 822 941 1049 517 720 787 657 552 694 673 525 602 433 370 374 456 521 517 647 688 562 1086 754 868 718 398 688 829 491 496 734 202 639 420 442 450 442 802 714 712 712 605 597 968 736 683 627 783 610 971 1136 946 758 672 341 588 532 340 537 824 748 919 969 381 426 478 321 682 757 687 710 867 1014 578 353 445 883 522 620 757 658 746 965 920 721 705 870 1016 598 682 751 633 690 657 775 615 721 664 975 811 957 750 875 909 1086 1894 1805 1456 1431 1685 1335 1360 1416 1234 1436 1107 1319 1333 1250 1250 1059 1797 1409 1270 728 888 604 805 957 746 1069 429 800 1076 988 1380 632 577 1070 344 467 482 612 340 429 540 283 302 420 520 481 539 297 400 278 323 291 444 506 567 662 486 685 467 633 606 581 820 839 611 557 431 598 916 811 877 881 913 718 527 266 209 576 558 499 240 342 325 152 476 209 126 236 284 285 71 102 145 146 240 300 304 302 257 454 132 6662 1808 509 642 464 547 444 462 350 495 287 265 281 251 160 422 322 512 197 181 213 189 177 193 655 428 768 582 935 554 419 350 681 654 471 466 604 555 653 496 597 546 370 340 516 558 578 471 463 429 614 365 390 336 629 410 688 650 741 678 506 517 335 499 514 317 225 1017 403 736 331 360 807 727 288 680 317 768 922 275 298 272 774 854 896 887 792 256 221 261 522 378 906 598 419 310 628 517 520 349 519 563 760 712 931 724 854 604 732 935 1215 852 1019 1021 1194 1140 977 849 395 425 511 427 491 571 1778 520 599 582 708 838 828 764 827 1003 1025 1067 880 527 730 473 321 309 686 428 603 503 539 474 493 346 452 639 655 798 688 468 356 410 591 336 225 144 89 219 156 138 95 475 299 313 321 180 309 758 576 540 1226 1191 1084 1182 737 625 1228 893 963 868 807 932 946 1015 646 737 679 708 698 997 610 404 809 506 561 733 608 637 851 551 413 449 633 941 612 559 698 648 806 773 582 514 663 715 527 490 1061 981 1219 732 1401 889 892 429 1047 520 795 851 412 266 250 301 249 284 334 391 562 424 367 442 336 379 493 201 434 437 245 210 217 174 280 393 750 347 578 376 313 354 429 299 168 332 282 251 191 354 445 284 585 313 374 374 312 575 315 1370 379 377 923 488 236 398 362 217 577 423 500 575 360 387 238 268 496 241 506 910 479 403 547 717 671 462 538 476 524 608 892 255 731 730 654 723 776 618 537 307 505 625 279 321 299 431 371 584 1364 644 496 194 311 217 466 259 250 257 1448 392 1913 1748 1355 1212 1596 1565 1594 1680 1514 1669 1588 1412 1433 1614 342 730 541 441 779 735 1091 538 489 551 809 691 738 512 544 658 311 635 786 439 473 407 375 392 382 628 654 764 1059 721 459 589 607 550 538 489 422 667 566 381 691 748 730 407 623 810 692 676 635 769 618 605 638 517 541 566 537 520 477 601 663 636 640 673 584 575 633 602 905 959 794 788 771 730 693 818 705 501 806 927 838 898 729 840 631 838 800 660 731 739 765 819 840 814 912 639 703 738 626 992 853 722 823 830 751 750 902 921 1194 560 562 809 627 654 385 592 819 639 704 678 534 530 652 475 738 671 811 731 774 458 849 895 405 860 800 800 926 719 718 867 714 829 792 559 563 452 643 640 581 794 797 661 710 691 804 593 378 418 368 752 171 184 221 156 227 180 184 309 222 167 282 295 330 332 375 182 202 186 258 398 319 423 339 377 508 262 303 225 237 282 325 392 211 312 241 377 269 411 181 364 318 312 298 403 281 253 359 213 237 360 323 405 337 170 156 86 153 352 455 335 444 171 164 153 198 118 241 86 227 146 295 687 354 178 303 198 153 194 169 302 307 509 263 285 271 293 401 387 357 347 432 203 342 219 324 251 364 492 456 477 745 363 359 292 376 501 233 393 454 386 265 388 459 256 551 332 292 385 324 273 341 456 222 356 468 495 247 408 428 343 473 707 764 627 363 676 585 854 433 950 291 300 328 250 183 650 623 729 367 360 539 315 324 420 324 372 398 419 498 303 390 372 307 590 345 294 479 576 598 477 530 416 400 479 269 632 354 676 395 333 475 236 325 270 299 180 213 250 184 291 540 439 411 411 384 250 358 394 146 223 267 233 338 449 507 695 466 447 497 385 543 400 341 295 283 301 475 605 300 263 336 322 606 502 313 240 308 326 495 714 387 701 244 633 437 501 299 369 190 604 378 441 340 453 479 298 365 308 414 515 440 730 723 494 383 371 252 272 419 277 445 748 126 219 173 82 197 193 582 599 444 521 293 241 561 391 486 861 408 365 440 357 136 75 113 115 157 349 397 448 474 388 582 399 443 433 330 345 223 98 349 385 158 305 178 463 298 316 437 342 268 234 496 299 432 547 518 390 387 163 213 404 338 345 337 341 436 239 330 638 431 465 304 339 300 476 577 327 339 308 319 516 356 141 259 409 327 532 539 554 469 373 396 252 520 261 211 476 384 629 507 2026 2118 481 344 378 507 308 389 486 454 764 712 652 558 533 335 229 396 374 524 476 703 350 348 409 340 182 594 668 442 291 390 428 357 545 370 462 179 278 460 366 377 206 239 297 376 240 287 387 398 333 315 466 393 372 796 326 611 420 495 512 304 398 548 400 432 334 312 312 340 286 1173 1300 833 833 755 1213 1258 712 531 635 991 803 734 617 613 369 385 878 664 212 202 227 256 351 218 952 753 876 789 674 1144 1224 1216 1272 1369 1047 1028 996 763 1021 982 952 1286 1295 966 920 959 1017 1251 957 1114 1234 1303 1360 1353 1218 1921 1673 1213 1032 1377 1374 1913 1927 2117 1049 1201 1114 744 681 1124 1216 799 584 1252 387 361 364 376 462 482 471 628 771 407 277 369 353 256 239 1917 1844 1852 1922 1928 1727 1597 1956 1551 1933 1811 1687 1868 1667 1678 1645 1298 2018 1500 1315 1951 2358 1749 1688 1740 1606 1675 2243 1560 414 355 260 1558 1765 1040 2261 2798 2860 1931 975 1083 1051 406 1161 94 409 330 482 1516 909 888 438 420 318 396 1025 1210 770 1378 1091 1290 1771 885 1488 1863 2234 1973 2187 4262 3463 1872 2606 2216 2894 1209 528 1035 1024 1347 619 1428 479 1631 737 1626 873 112 98 1266 737 1786 2172 1122 673 752 810 789 400 365 920 728 777 598 504 1624 1787 859 727 1451 1133 1201 1767 1061 1161 644 488 723 1433 1037 2106 825 1118 616 1088 583 497 657 1320 2519 2207 647 552 607 591 595 557 773 358 436 809 908 726 616 1263 765 710 1748 707 870 685 352 884 804 828 1095 672 620 660 609 877 873 988 845 856 721 948 958 638 674 765 458 372 428 462 292 373 941 574 335 285 423 414 935 625 533 449 983 1289 700 403 471 286 274 326 394 513 319 268 379 402 290 309 355 451 497 424 356 481 543 337 445 303 426 204 253 320 481 136 380 330 375 398 521 573 407 422 306 388 585 505 407 494 394 537 745 527 251 390 399 322 275 274 248 260 316 504 512 541 307 661 306 439 425 496 246 330 223 597 636 460 486 482 208 617 453 265 616 320 294 352 414 514 332 438 344 358 639 74 702 395 546 257 303 201 412 676 464 592 541 562 667 574 841 476 309 177 311 368 468 579 374 225 169 372 189 253 132 365 215 390 252 252 254 218 132 120 168 196 331 580 444 347 295 389 458 281 635 595 414 383 602 484 739 462 417 612 416 612 355 466 483 624 549 300 702 434 677 567 259 241 369 293 195 256 547 508 633 578 711 458 582 618 583 715 547 751 449 579 424 1029 675 1195 983 722 946 656 510 711 483 194 569 678 707 733 592 906 759 176 360 398 1031 346 304 204 231 269 283 323 377 402 225 516 603 632 156 150 226 499 638 579 670 334 934 90 251 137 102 396 638 550 578 598 564 638 668 548 409 321 367 490 379 426 476 520 452 576 486 501 232 280 219 493 455 883 421 213 386 99 521 197 268 477 733 402 269 643 526 676 597 700 668 532 219 783 527 926 962 720 958 917 478 758 750 793 920 500 349 374 282 346 513 468 546 813 515 1024 830 966 831 588 787 944 596 695 1118 299 739 549 538 587 498 555 525 545 537 484 638 773 783 388 644 641 741 923 1095 964 689 611 437 794 634 288 346 597 541 631 533 339 405 474 654 650 564 799 512 957 766 532 479 395 1010 627 621 1201 653 535 691 746 774 573 848 746 645 741 453 866 853 812 785 792 995 614 693 888 1026 690 798 823 675 2143 2382 1564 1694 1420 1714 1548 1622 1336 1609 1006 1129 1169 1361 1207 1175 1815 1246 1108 644 715 611 707 1173 794 1115 539 1223 1129 1044 1719 507 755 848 466 366 519 433 412 409 427 301 422 338 321 314 469 363 299 361 301 283 331 397 421 532 375 447 424 522 710 694 656 631 433 732 719 600 754 974 815 632 652 748 214 321 307 273 286 212 231 257 348 161 341 213 242 105 191 333 42 118 106 92 332 358 324 350 300 380 313 1808 6309 405 748 640 700 311 409 407 748 252 242 256 389 232 359 386 529 207 195 160 132 158 215 554 312 369 590 713 377 339 207 427 451 292 400 424 487 366 432 465 422 225 330 383 526 327 529 553 370 557 285 380 245 442 451 610 710 692 574 602 616 319 463 397 436 253 909 350 800 468 350 758 334 573 320 547 594 506 415 405 317 460 542 615 1085 859 280 270 371 614 638 1093 793 509 366 719 572 563 380 415 386 515 789 612 857 585 571 616 767 1014 795 735 659 1366 688 1001 721 275 487 393 333 351 417 1764 552 663 559 716 795 615 494 681 1015 1066 801 742 555 669 429 317 225 443 541 593 431 353 470 389 369 493 541 467 818 468 333 216 402 317 293 182 176 131 188 192 168 131 390 306 325 264 209 294 627 533 496 766 674 862 648 626 569 739 742 731 643 571 754 621 696 461 506 516 572 721 902 354 326 489 477 365 621 684 457 841 509 369 546 623 735 580 644 757 754 550 571 512 866 589 644 644 487 659 855 1029 607 1017 635 606 297 922 502 716 1022 460 235 276 326 236 267 306 293 611 271 492 549 403 673 573 157 453 427 219 385 296 326 413 459 635 247 582 382 151 278 361 255 380 462 302 177 161 236 294 340 292 324 369 540 438 650 164 1155 358 350 618 559 409 349 290 254 488 353 368 405 346 444 187 238 264 213 533 706 662 352 617 647 763 431 636 373 538 665 779 148 501 690 611 722 763 629 446 269 518 505 403 323 304 419 344 615 1224 901 685 223 300 214 352 308 259 544 1360 403 1669 1465 1274 1077 1194 1158 1269 1202 1237 1282 1316 1572 1198 1279 382 401 356 394 698 642 1048 561 628 587 566 772 518 380 503 668 411 352 666 552 528 488 568 514 518 537 539 651 1052 823 605 825 689 660 810 582 528 708 587 822 768 853 767 712 683 952 999 557 958 1402 541 546 596 561 772 718 998 738 489 501 832 756 649 749 813 877 937 967 733 525 789 782 777 707 751 716 619 534 1125 1132 999 695 676 687 1050 844 743 674 810 726 730 669 706 536 790 815 735 732 725 780 818 807 720 771 692 830 781 777 601 697 616 890 579 683 715 635 756 595 650 517 722 554 698 637 863 873 706 711 896 627 935 913 617 842 650 670 896 762 744 1129 872 864 948 644 741 783 644 751 631 908 990 749 844 764 583 594 652 512 678 985 209 180 349 272 363 342 336 349 203 208 459 220 253 263 307 460 496 464 496 492 376 537 471 459 521 295 391 338 375 417 528 349 422 509 415 521 419 569 411 362 281 281 228 289 374 209 281 442 492 456 359 670 402 213 201 157 260 268 517 379 429 219 118 314 184 308 212 428 311 222 337 618 537 224 260 288 229 224 413 371 331 648 357 387 370 422 492 645 576 513 675 248 221 222 197 228 334 457 522 382 411 294 583 471 364 457 671 305 486 463 375 734 385 477 607 254 276 566 636 274 356 501 378 419 332 305 298 737 627 190 846 720 715 554 612 567 830 659 529 834 525 376 623 363 283 778 380 649 479 512 842 762 371 511 453 465 371 500 569 330 658 633 579 342 483 449 486 577 511 447 513 452 455 532 492 565 276 471 291 404 492 440 328 398 387 240 236 371 354 381 601 492 499 455 400 438 429 504 393 404 385 224 424 440 521 855 477 381 537 617 822 480 293 365 332 395 370 538 467 447 263 802 426 773 466 190 291 319 400 477 376 827 284 584 292 525 283 378 314 548 335 437 465 526 671 616 356 290 494 452 424 707 775 460 441 423 436 475 516 341 570 548 215 264 235 380 466 476 637 674 396 478 402 355 620 440 692 940 432 415 396 279 175 68 176 146 115 379 545 773 633 700 625 660 380 358 611 388 191 178 464 543 156 303 573 555 590 664 501 362 236 395 431 395 699 491 401 506 451 409 400 399 296 214 265 302 293 245 418 498 285 408 329 402 439 470 438 630 543 637 534 571 385 263 325 400 299 539 436 557 661 352 304 431 665 502 301 405 437 681 960 2364 2255 552 593 542 843 542 590 510 383 725 716 565 773 521 551 299 321 346 297 481 535 348 284 520 597 548 675 890 453 370 790 753 733 645 390 706 222 214 534 444 195 270 241 356 313 303 243 632 460 517 723 681 360 426 466 264 1237 763 652 594 297 303 481 562 540 579 452 526 583 631 1415 1101 1057 522 949 893 781 800 662 675 938 575 583 690 654 401 464 1099 785 359 349 479 301 448 304 682 1034 860 626 1119 1321 1280 1138 1418 1621 1119 1381 963 617 1523 1384 1488 1631 1600 1631 1191 1539 1309 1504 1414 1211 1229 1646 1471 1959 1292 1596 1466 1928 1182 1887 1164 2209 2126 2573 1357 1332 1389 864 517 1391 1665 1247 679 1089 424 378 467 427 573 533 602 776 1024 624 515 579 565 468 255 2445 2426 2460 2125 1953 1873 1696 1967 2005 2535 2065 2091 1788 1588 2006 2039 1666 1980 2174 2324 2432 2475 1853 1980 1929 1904 1908 2098 2283 676 548 360 1507 1919 1163 2426 2822 3025 2118 764 764 1023 420 1084 175 527 414 366 1904 1251 1275 407 640 595 475 1699 1482 996 1247 873 1209 1530 880 1162 2738 3360 2317 2742 5274 4677 2441 2965 3043 3870 1406 659 1347 1380 1249 1055 1812 884 1888 584 1962 970 84 74 1533 1191 2039 2714 1027 692 1219 719 916 486 443 1151 1111 986 880 583 1636 2321 1040 669 1148 1868 1786 2705 1336 992 983 577 676 1721 766 2033 814 934 485 830 959 965 1031 1165 2289 2235 793 692 627 673 857 741 1023 777 599 720 1396 730 771 1735 823 803 2016 709 779 651 478 1290 1273 1312 999 629 723 653 757 887 872 1028 829 835 861 977 1062 945 825 826 311 316 326 391 347 570 935 487 352 456 522 375 1004 1157 652 540 1120 905 700 504 458 551 525 219 250 524 470 507 361 419 421 334 260 444 529 433 466 399 650 345 447 324 431 178 399 468 652 214 345 442 508 485 503 335 535 353 399 339 623 415 730 352 303 620 751 497 339 381 389 391 541 517 466 490 447 512 446 708 318 513 537 589 564 486 490 489 501 508 578 503 533 640 257 457 441 239 835 571 455 616 509 656 587 689 499 472 900 217 939 337 421 353 395 260 381 462 631 699 729 820 828 755 785 606 371 333 547 468 524 464 220 361 327 232 397 315 220 676 232 391 647 602 179 217 173 127 343 320 250 836 518 362 232 421 446 432 366 394 437 348 771 574 642 528 516 452 566 1030 394 538 423 485 442 421 554 681 1085 526 321 358 511 344 280 276 614 592 712 683 1099 928 606 719 579 1077 749 619 707 699 627 1197 538 1289 1051 801 875 1016 614 685 1085 302 633 765 547 566 707 719 763 292 614 662 1395 223 339 226 334 276 274 229 314 636 232 606 512 745 230 218 381 568 849 695 850 461 1088 247 338 209 265 392 612 481 527 621 602 674 460 556 692 463 473 828 481 569 442 733 585 807 609 613 298 387 320 327 210 771 412 271 277 143 492 349 581 438 1263 425 256 787 585 802 717 1148 930 718 206 1145 715 883 976 784 718 946 676 727 751 782 584 822 458 369 357 585 652 725 911 974 363 1124 1265 1428 955 741 851 1274 704 562 876 449 1024 780 954 805 973 1136 1057 1072 1066 715 691 856 789 675 978 835 722 1015 1442 836 720 588 478 609 437 438 489 587 432 505 637 405 414 543 733 692 579 867 606 881 694 293 505 566 1411 774 485 721 817 784 743 953 947 839 1008 999 886 867 906 958 837 815 697 798 1061 1062 1017 1012 1182 1040 849 910 930 1863 1924 1599 1692 1589 1429 1468 1610 1169 1641 1084 1212 1519 1367 1750 1235 2182 2283 1445 641 779 641 607 1238 955 1151 565 1382 1364 1155 1539 672 798 901 433 339 631 366 494 573 476 497 305 438 441 330 382 343 439 389 351 289 555 416 584 721 513 634 919 973 891 723 685 731 593 1261 868 476 797 1104 788 940 992 587 331 231 207 325 345 285 222 471 315 246 374 281 201 132 263 479 76 64 148 317 338 396 400 396 374 368 180 509 405 8777 509 523 558 586 526 343 549 206 165 200 304 382 604 332 519 369 369 596 360 256 308 420 277 420 582 917 477 410 418 545 588 493 463 372 437 505 617 684 761 376 356 352 509 515 589 471 546 370 293 351 275 652 541 372 356 412 561 389 469 218 354 330 359 159 746 273 674 413 237 751 274 454 271 444 753 660 251 392 354 607 585 649 805 584 284 258 275 561 351 848 592 416 294 596 613 590 521 587 623 498 649 581 673 642 705 937 812 953 732 871 818 1246 877 907 851 444 488 572 341 667 343 1967 692 761 679 764 942 924 848 898 822 828 735 1036 831 751 536 296 218 656 671 598 568 513 413 506 613 454 622 684 762 732 455 418 545 341 647 351 353 347 369 363 335 329 319 355 369 394 249 454 759 992 920 437 516 525 605 614 368 762 885 677 669 679 727 797 709 518 567 607 560 537 840 699 547 810 811 486 737 619 474 699 642 783 710 773 591 834 743 1029 866 607 672 808 575 435 621 706 628 791 1205 1527 656 1082 665 580 690 1069 563 721 1625 873 457 430 513 119 116 108 130 547 608 617 662 583 494 592 212 632 591 367 401 587 431 423 401 1025 365 511 374 203 279 627 483 426 281 253 312 268 269 183 241 421 172 551 453 305 385 278 976 360 348 411 420 356 364 328 234 480 401 334 455 514 378 190 212 202 180 474 642 357 474 381 496 478 354 720 621 446 697 724 354 576 612 480 639 726 843 678 564 580 563 347 452 229 483 330 754 1209 1336 931 234 209 421 754 463 581 414 1624 633 1807 1620 1352 1083 1552 1615 1640 1611 1405 1697 1253 1659 1575 1459 519 494 572 355 917 789 896 687 771 665 711 901 778 383 481 627 611 439 761 1045 1029 1009 461 726 741 831 890 1041 1023 770 880 629 772 1032 591 743 719 1003 600 784 936 919 849 734 903 1212 955 1062 836 1135 894 930 913 711 819 623 662 1016 454 701 894 949 966 908 838 1006 1072 1138 1237 1077 1263 1185 1231 1230 1174 1312 1311 507 1055 1001 1081 895 707 752 643 819 844 765 1044 865 837 964 1074 945 1061 934 945 817 780 825 975 782 884 1062 889 839 821 854 970 789 725 811 717 851 542 885 803 1029 770 762 816 961 975 738 841 779 1006 1066 1135 592 1538 916 708 1284 1246 1416 1267 1567 1164 1436 1288 1240 1289 989 1050 848 1051 959 1024 1048 1015 938 1043 1118 1148 1071 920 597 673 1217 511 315 375 424 395 480 419 442 197 393 269 367 517 545 598 226 333 250 276 481 255 533 308 426 571 263 351 228 258 371 284 358 322 605 576 589 457 724 304 545 300 310 282 335 426 318 358 259 352 285 269 598 418 383 322 286 221 363 665 442 472 237 273 258 321 324 346 250 465 242 628 746 514 241 371 296 323 386 337 705 313 839 478 498 560 308 439 737 733 646 891 624 512 322 254 272 342 675 708 666 727 419 516 605 580 747 587 803 401 509 668 824 659 561 830 583 530 646 701 356 369 405 371 503 642 660 440 797 654 549 976 726 1186 1050 744 1038 1179 1325 554 1824 741 449 679 238 461 1050 956 1027 652 575 789 541 714 844 536 485 907 670 690 601 516 537 464 545 435 338 578 508 1071 621 776 724 662 706 681 776 593 803 517 785 794 466 460 501 469 303 404 671 308 406 825 854 919 615 549 547 721 798 427 319 538 502 614 559 599 860 673 714 706 575 833 485 555 381 349 368 567 970 505 426 558 470 873 502 697 368 597 651 718 1054 600 678 561 933 503 1092 397 553 382 989 570 594 761 557 452 542 336 576 789 792 753 964 987 1050 599 659 490 320 591 479 649 851 173 203 222 238 322 581 684 628 398 479 513 553 895 964 898 1362 596 550 774 646 144 114 210 181 142 740 681 640 757 595 717 718 497 487 584 332 210 214 655 859 273 422 465 887 636 786 492 494 573 241 642 660 821 706 725 741 535 307 319 523 666 559 836 865 796 513 475 1041 363 455 427 406 997 1004 723 692 797 489 451 893 746 322 466 553 515 627 644 726 631 525 412 368 567 400 292 465 769 1106 770 3224 2798 684 614 639 965 459 564 787 825 1154 734 1083 804 1025 364 555 486 518 715 773 688 756 702 644 654 356 845 934 528 442 623 466 410 778 678 768 269 396 680 557 446 430 493 747 825 304 248 607 545 603 577 497 354 541 567 493 891 667 677 661 423 569 831 568 510 604 554 411 441 372 1226 1171 1058 881 1080 1716 1609 884 879 1054 1311 809 859 665 747 728 603 1233 982 391 381 504 303 434 421 1069 984 1083 835 1163 1533 1398 1712 1873 1635 1815 1601 1386 1051 1204 1332 1399 2340 1740 1537 1615 1629 1860 1454 1733 1471 1601 1795 1722 2200 1943 2059 2214 2604 1457 2358 1779 2947 2666 2565 1265 1648 1729 1523 1122 1910 1710 1195 873 1728 590 628 960 774 897 558 357 1483 1863 650 376 685 663 645 339 2326 2563 2458 2923 3231 2639 2562 3029 2237 2496 2541 2613 2722 2256 2124 2280 2474 2260 2544 2230 2295 3055 2520 2392 2573 2630 2199 2631 2413 647 603 367 2959 3262 1644 3212 4043 4047 3014 829 893 1019 369 1183 193 618 506 574 2415 1503 1635 506 546 458 552 1051 1548 1266 2408 1019 1452 2328 1566 1783 2929 3359 2697 2763 5420 4870 3187 3339 3553 4086 1685 858 1316 1243 1984 722 1589 766 2289 949 2266 1287 106 84 1465 1444 1675 3592 2088 739 1548 797 954 767 712 1042 1022 921 1247 1076 2317 2856 1388 945 1896 1950 1907 2171 1842 2066 1132 1084 811 2366 1527 2760 1340 1449 700 1231 1266 1141 1328 1396 2869 2717 815 691 836 912 1053 732 1009 725 775 766 1407 1154 1019 1931 1027 937 3142 797 1019 1298 1038 1154 986 998 1183 931 1094 923 1213 904 903 1076 1052 1117 1166 1202 1147 695 1037 1249 551 435 630 347 551 553 1332 708 586 495 777 578 1213 723 852 602 1288 1664 855 485 895 260 252 360 376 556 355 333 383 745 701 526 509 687 758 629 730 711 705 482 746 508 376 229 526 770 868 311 537 380 471 611 680 663 533 421 627 973 1121 866 388 640 756 570 908 668 462 585 496 461 684 615 558 740 740 709 793 554 572 766 368 590 526 678 644 638 517 720 641 553 445 668 441 822 786 379 770 585 553 651 593 643 596 779 387 636 859 100 834 503 708 546 382 498 792 778 930 1049 1117 997 890 697 879 477 301 548 377 450 486 527 573 286 254 581 426 611 325 726 378 447 448 432 254 352 236 220 246 334 374 1078 615 689 494 334 748 519 566 511 566 435 791 564 1173 727 801 858 715 1077 737 657 451 668 423 812 733 708 840 812 467 398 631 319 198 252 844 774 909 780 986 561 622 924 864 981 644 784 547 738 630 1400 700 1236 1020 1005 1197 1059 1027 1007 726 441 726 1013 1272 1007 913 874 1026 379 616 737 2182 479 355 337 537 538 556 787 710 627 342 816 575 758 247 249 382 1135 843 598 678 500 1562 250 525 341 272 685 1026 782 888 869 830 995 713 849 749 574 598 825 612 668 854 747 576 867 751 1039 502 660 495 699 680 1265 521 331 509 238 902 256 590 465 1099 484 392 1122 812 1194 1113 839 961 665 614 1247 765 944 1017 1010 955 1124 688 680 1059 770 1091 761 783 922 704 662 850 830 764 855 468 1286 1407 1647 1106 732 1039 1143 825 881 1484 459 922 507 653 530 701 1041 1044 1061 1182 820 806 1132 1189 564 1106 957 743 1508 1526 1568 1247 1049 570 796 625 585 626 782 658 775 712 588 441 1045 696 706 645 1085 751 1194 601 752 805 669 1737 1116 1394 1117 976 1096 1020 1530 1284 1153 1242 1490 860 1028 809 1129 1023 1073 1105 1108 1407 1101 1042 1029 1140 1049 1096 1196 1112 3065 3125 2369 2114 1897 1978 1888 2046 1741 2164 1679 1994 1920 1564 1533 1818 2520 2180 2084 1230 1311 976 1030 1233 1081 1100 759 1471 1495 1383 2330 980 1057 1031 533 499 862 599 588 630 710 591 804 548 393 519 469 363 545 438 281 235 499 481 597 837 545 561 712 937 1217 1377 1322 979 804 932 997 1253 1010 1269 882 1003 1052 589 503 572 524 638 618 540 426 410 356 144 460 184 304 153 389 719 177 313 112 250 577 564 543 552 515 538 205 642 748 509 8853 7457 7912 714 768 415 678 435 384 392 546 522 502 991 926 328 251 266 217 268 349 788 334 625 854 1070 739 583 335 768 746 624 730 770 894 481 553 559 543 394 716 527 483 571 637 645 482 561 276 433 329 751 834 862 956 1105 829 956 1143 818 1225 1006 547 296 963 461 1039 556 418 1112 354 588 365 579 857 1013 414 510 425 896 961 991 1333 1164 472 460 546 979 731 1408 967 669 458 898 1040 658 658 712 1102 914 767 655 941 968 1097 1242 1439 1297 1026 1014 1271 1456 1161 1208 1006 446 917 579 465 627 554 2580 915 902 865 1062 979 865 686 922 1208 1261 987 1041 719 843 594 368 412 582 670 778 649 487 622 693 737 950 1154 786 980 842 596 495 609 594 592 256 260 174 253 239 209 152 437 487 363 286 249 755 916 899 748 675 690 639 649 682 671 719 1231 1084 984 941 930 976 764 594 626 1038 725 877 1191 603 548 905 922 712 943 647 957 1107 1121 701 639 764 882 735 903 1150 987 865 884 584 1029 730 1014 913 975 1351 1170 1096 912 1509 915 812 498 1182 429 1088 1432 818 351 379 337 246 227 219 495 932 542 619 781 845 720 995 459 563 629 271 360 449 269 524 744 1107 313 793 603 243 312 477 384 447 445 350 365 315 450 516 475 476 380 664 587 811 1028 464 1461 645 531 1161 858 458 667 604 370 632 582 693 738 517 879 596 581 274 365 737 1032 895 654 935 963 976 518 1174 488 1028 664 940 204 739 756 573 872 841 861 744 543 976 768 311 485 660 588 471 638 1688 1369 1062 303 490 307 466 509 536 674 2448 666 2658 2460 2403 1932 1982 2045 2033 1977 2536 1960 2488 2673 2369 2458 554 639 756 634 938 741 1089 918 750 676 886 810 1062 844 1038 1111 353 907 1205 761 739 741 670 621 594 950 950 1079 961 696 765 563 551 932 580 611 577 730 542 675 822 805 737 692 789 1124 869 811 760 1038 768 864 861 675 839 591 598 892 406 671 857 968 783 903 780 1084 1110 1196 1032 1242 978 983 965 980 960 1057 1102 483 1117 1038 1082 885 681 711 572 732 811 693 940 831 826 832 908 826 975 751 839 734 617 650 889 841 789 994 755 772 641 712 842 662 714 727 706 855 552 763 699 769 791 804 707 953 909 813 739 700 917 983 1099 623 1365 1034 696 1245 1093 1218 1127 1485 1148 1470 1340 1283 1306 971 1024 914 1008 971 965 976 991 915 1049 1129 1180 1050 841 536 666 1110 437 299 315 355 329 405 403 375 163 396 232 306 478 506 545 240 325 260 290 370 225 438 247 433 483 249 304 195 215 355 245 312 280 559 496 503 381 598 272 480 264 268 250 297 360 248 326 190 269 252 234 531 413 286 262 266 203 378 585 409 439 197 243 230 279 272 271 222 436 236 614 632 388 234 342 278 309 400 333 697 289 768 444 472 426 313 400 616 622 585 776 556 361 282 211 210 320 516 588 593 626 531 476 532 508 620 534 750 362 466 527 750 489 490 724 501 499 592 770 326 325 427 361 514 496 531 395 693 621 494 829 632 1024 776 579 848 972 1109 492 1545 655 384 628 214 332 859 936 921 525 486 716 523 538 684 514 457 879 600 603 493 454 479 418 521 342 306 416 497 808 447 698 706 591 674 525 692 671 646 456 587 636 419 356 438 325 264 368 555 304 327 807 795 787 490 546 513 500 579 327 295 434 494 562 472 478 686 554 521 667 483 668 458 595 377 357 335 446 870 507 428 533 408 812 458 652 305 548 538 631 1025 486 654 525 787 488 1054 280 484 262 817 570 477 449 520 448 440 334 527 767 732 657 866 912 939 621 629 448 366 511 429 553 805 198 228 214 251 327 601 611 608 420 479 447 510 861 850 761 1373 538 501 746 400 98 92 158 169 88 635 587 544 709 547 617 665 416 406 543 278 180 194 563 827 247 333 414 831 560 716 493 445 580 223 498 443 692 593 639 672 507 261 273 464 511 460 701 705 592 431 424 804 297 385 391 360 678 622 626 528 602 539 505 772 610 302 427 529 474 611 626 666 506 497 371 352 500 391 274 423 665 887 587 2938 2459 602 551 574 884 359 549 651 679 1003 687 958 743 961 379 494 448 465 641 711 662 714 658 578 587 318 685 890 489 426 535 388 334 755 565 707 257 390 624 513 371 420 456 799 882 288 218 640 544 533 559 530 340 566 520 384 783 570 578 592 387 491 769 535 473 547 497 397 423 354 1242 997 1026 820 963 1528 1360 812 804 865 1214 668 808 556 723 687 574 1057 966 367 357 406 279 412 347 877 903 998 746 1094 1554 1449 1679 1879 1642 1773 1432 1136 923 1249 1438 1429 2153 1646 1481 1443 1375 1771 1380 1626 1340 1606 1591 1490 2131 1634 2027 2007 2449 1404 2223 1649 2752 2499 2325 1113 1507 1607 1534 1048 1663 1615 1086 855 1697 478 522 891 693 860 483 378 1336 1534 595 266 602 584 624 309 2175 2423 2318 2442 2863 2434 2357 3030 2102 2173 2093 2388 2496 2072 2147 2052 2332 2240 2251 2019 2369 2752 2118 2071 2270 2531 2069 2279 2019 618 574 318 2739 3016 1521 2989 3681 3670 2839 741 823 941 325 1084 146 586 482 494 2293 1364 1471 484 556 464 475 1003 1475 1114 2295 929 1309 2138 1422 1524 2722 3118 2416 2613 5023 4385 2913 3022 3105 3662 1487 739 1155 1268 1820 647 1546 653 2089 850 1996 1151 94 76 1343 1263 1574 3350 1719 632 1470 712 828 653 600 1039 1141 849 1093 973 2247 2537 1208 790 1605 1765 1720 2069 1791 1944 1040 920 748 2198 1411 2470 1241 1217 574 1106 1232 1093 1282 1222 2745 2326 717 655 770 966 947 649 925 528 650 698 1365 1069 1037 1742 952 862 2916 727 919 1191 1023 1055 862 875 988 743 899 819 941 851 846 1044 932 985 1042 1080 1084 624 908 1098 506 419 541 294 515 498 1122 561 529 432 666 579 1343 642 772 493 1211 1577 767 437 661 234 222 327 363 520 329 311 363 574 599 447 461 667 728 548 680 607 671 405 712 440 363 205 465 651 781 329 533 399 527 521 647 645 601 409 576 747 869 858 427 603 674 476 806 540 396 470 407 372 524 513 454 606 655 621 707 528 532 672 314 603 597 603 674 636 525 665 616 555 472 644 436 703 682 352 542 583 539 633 423 477 580 755 339 546 839 106 791 515 639 467 384 508 576 767 952 1022 988 1006 877 642 872 433 265 443 363 482 503 520 484 336 314 492 311 585 289 696 292 403 415 393 267 313 169 196 195 316 353 1052 559 622 437 330 685 496 565 522 536 311 648 489 1136 699 596 592 669 950 617 589 450 531 428 769 602 656 837 740 370 444 620 285 190 253 811 624 732 734 873 448 563 808 789 881 529 752 537 726 564 1333 620 1085 877 894 1037 1052 960 900 743 406 641 912 1112 856 859 860 844 343 594 719 1915 389 281 290 483 446 462 782 677 622 334 802 530 762 229 231 314 914 708 533 601 466 1410 242 539 373 268 570 1009 795 889 884 843 984 699 767 642 534 562 702 574 614 781 667 583 773 700 939 503 630 538 660 629 1130 464 305 540 262 868 224 446 393 940 483 346 1060 718 1024 923 870 933 580 435 1121 730 892 965 916 842 1240 644 576 948 804 933 674 718 782 591 591 845 787 709 828 433 1164 1313 1553 1030 731 955 1086 729 746 1384 432 874 538 578 563 630 940 934 934 1043 657 798 1022 1042 503 1004 909 711 1287 1264 1391 1091 951 560 687 537 448 505 658 659 726 561 520 373 975 684 640 605 937 648 1081 492 722 784 641 1629 1026 1354 926 882 920 1020 1338 1183 950 1066 1426 681 862 779 967 1057 837 988 1082 1354 1022 989 1005 1119 955 979 1053 1015 2749 2766 2271 2128 1716 1769 1810 1966 1611 2033 1528 1858 1736 1500 1411 1615 2456 1829 1869 1076 1139 870 897 1104 962 1007 753 1410 1351 1253 2142 832 945 949 549 422 823 575 514 520 638 445 616 534 414 497 405 318 433 393 261 223 485 469 482 743 532 420 597 828 1085 1113 1218 937 744 847 986 1060 897 1088 776 847 896 510 385 552 510 514 456 384 345 334 342 113 384 174 301 153 294 594 157 213 140 275 513 498 500 509 476 470 205 464 640 523 7457 8106 8104 655 744 383 660 351 335 347 486 508 483 856 828 338 273 248 218 293 382 810 310 599 771 1033 757 531 335 708 682 563 678 593 778 417 534 573 582 325 563 364 365 528 612 600 429 527 258 409 311 638 768 810 859 967 749 870 1004 765 1044 944 498 253 872 422 951 507 379 990 328 525 347 520 800 989 397 424 345 826 860 869 1263 1115 475 465 452 915 671 1316 891 611 449 809 958 560 602 694 935 753 764 602 940 873 1117 1248 1258 1112 1072 883 1093 1398 1094 1103 852 422 812 490 377 594 464 2532 931 768 740 985 882 746 604 813 1126 1151 883 903 622 654 592 312 388 535 615 666 561 504 574 672 764 826 1055 586 798 648 533 474 559 506 496 202 210 180 226 210 176 152 350 523 328 250 205 684 899 869 765 536 568 562 553 568 544 619 826 930 844 801 838 813 694 530 562 850 604 758 1042 458 480 862 790 609 838 621 825 1139 1099 665 649 627 899 700 810 1014 888 659 783 566 1148 716 904 768 741 1280 981 910 719 1363 853 716 494 1120 424 1003 1344 767 333 339 305 234 215 207 272 744 434 575 598 824 642 933 459 430 606 236 313 419 302 492 643 955 274 757 575 215 280 420 351 472 473 340 331 285 473 338 399 515 336 571 634 738 1185 477 1444 480 366 1096 739 453 545 496 457 588 461 608 622 420 732 408 428 298 337 697 879 764 506 809 820 979 487 996 443 976 524 851 196 696 592 496 666 685 661 667 501 878 731 260 448 528 488 412 645 1558 1370 1199 281 358 339 495 409 610 569 2112 579 2193 2003 1990 1659 1795 1830 1863 1673 2162 1650 2056 2395 2190 2230 579 513 776 722 887 668 951 707 687 644 719 734 1070 766 950 998 317 712 914 757 743 741 638 543 520 883 893 997 953 736 864 629 649 968 592 643 611 934 629 730 838 819 753 728 893 1152 899 856 821 1106 827 971 972 690 857 633 628 944 412 683 904 1017 923 925 834 1165 1157 1261 1265 1258 1234 1158 1204 1187 1162 1244 1227 523 1167 1078 1115 1016 711 886 674 855 939 836 1052 951 939 867 1025 847 1011 846 893 823 701 736 1041 867 858 1057 858 811 725 796 940 692 750 758 742 885 609 778 814 945 866 854 773 1002 935 873 738 718 986 1015 1119 637 1436 1054 724 1265 1176 1298 1157 1493 1150 1474 1336 1297 1295 956 1040 924 1024 991 979 990 993 927 1011 1074 1144 1055 878 568 682 1166 468 309 352 402 370 452 419 403 171 414 234 378 480 510 561 264 367 284 312 396 243 460 294 439 547 259 330 207 237 365 263 340 300 593 582 527 403 624 294 517 296 298 270 323 366 275 344 218 305 254 236 590 427 321 262 278 209 382 630 417 455 221 255 266 303 328 328 260 446 246 632 698 536 277 397 292 325 406 316 705 317 833 458 490 440 329 441 712 716 623 796 556 398 285 225 220 340 583 651 631 721 545 506 540 522 636 554 754 357 482 598 819 551 514 833 505 478 602 786 338 347 439 371 516 493 579 452 719 706 541 964 709 1085 989 698 978 1042 1176 516 1768 709 465 676 228 383 942 952 937 584 516 868 537 612 764 543 486 891 628 629 509 498 528 430 523 408 322 450 533 860 481 689 724 609 686 541 706 683 684 475 703 748 456 440 489 382 278 390 682 318 360 863 825 928 518 549 558 569 629 390 301 514 477 584 507 523 776 597 677 720 532 752 462 613 393 361 359 535 948 509 428 583 476 871 488 666 335 560 725 711 1055 566 682 539 875 502 1070 292 574 316 961 584 522 670 546 472 506 342 606 828 805 745 880 926 1023 654 657 484 374 547 449 605 820 204 257 228 259 333 592 633 624 434 497 449 526 821 870 878 1383 605 537 785 614 98 98 164 175 92 756 602 574 733 579 645 693 453 443 585 316 206 212 641 843 269 339 428 883 685 843 625 508 590 239 619 610 706 668 706 797 521 324 315 476 678 571 755 784 688 548 475 997 344 444 417 400 958 990 705 647 720 539 507 824 692 326 467 571 504 645 666 692 623 513 402 372 566 413 278 445 719 1015 591 3142 2610 681 607 624 924 387 585 699 723 1014 707 999 822 991 393 485 454 508 657 713 676 709 655 600 615 332 737 908 559 423 605 404 348 773 635 754 267 402 656 543 373 422 489 799 888 275 261 650 556 537 567 513 352 566 562 489 876 615 584 643 387 519 817 551 487 551 501 397 425 364 1288 1080 1043 828 1021 1589 1459 862 852 976 1330 843 826 700 720 730 578 1195 980 393 383 453 287 416 358 937 967 1076 778 1079 1574 1483 1705 1907 1686 1789 1468 1146 973 1293 1501 1471 2166 1696 1549 1539 1538 1846 1435 1757 1374 1628 1701 1553 2181 1680 2109 2074 2530 1421 2379 1687 2793 2751 2514 1183 1604 1670 1564 1099 1770 1688 1151 863 1810 508 550 959 707 878 497 392 1374 1702 684 344 649 631 638 337 2233 2474 2381 2595 3041 2581 2472 3087 2208 2339 2239 2489 2587 2122 2264 2166 2476 2290 2332 2209 2623 2880 2259 2237 2374 2637 2224 2499 2265 626 582 368 2863 3120 1592 3016 3752 3728 3038 769 873 997 351 1157 170 594 484 510 2390 1438 1574 496 564 472 532 1031 1495 1206 2364 971 1410 2188 1544 1663 2841 3291 2554 2723 5267 4727 3129 3185 3348 3833 1588 798 1254 1324 1882 720 1616 723 2218 892 2145 1169 96 78 1392 1332 1628 3494 1834 640 1608 751 856 703 654 1108 1200 1902 1160 998 2371 2624 1288 901 1799 1854 1813 2182 1855 1945 1095 1040 792 2285 1468 2504 1303 1295 610 1187 1237 1106 2283 1282 2850 2350 728 639 876 1012 999 687 959 636 777 730 1435 1123 1063 1799 958 868 3077 786 2031 1279 1041 1071 876 893 1059 824 1009 858 1068 875 872 1062 952 1009 1120 1126 1132 646 926 1171 512 431 571 298 527 510 1301 695 1608 440 718 587 1373 674 794 546 1278 1636 764 469 824 238 226 358 365 600 399 379 397 620 617 503 499 741 804 612 772 705 745 493 815 516 401 205 479 721 840 369 543 409 569 563 665 698 629 419 604 748 999 868 447 663 704 498 834 606 452 579 500 467 662 596 562 732 786 702 751 576 556 756 342 699 637 670 723 638 537 710 665 552 471 701 438 746 711 380 667 595 551 647 549 603 613 790 353 614 861 108 856 537 649 485 388 522 642 779 1006 1076 1121 1036 942 668 935 457 277 457 371 486 503 530 488 340 318 496 315 595 295 710 366 435 429 407 269 341 183 194 209 328 353 1164 573 661 472 334 731 501 599 546 546 317 782 530 1152 725 678 753 685 968 721 589 456 614 465 777 650 750 849 758 407 499 638 311 198 261 829 746 858 812 911 454 583 867 793 901 549 759 557 715 572 1381 673 1123 913 975 1107 1112 1054 992 763 412 674 951 1192 921 899 884 900 347 604 723 2047 411 287 296 515 468 486 800 691 678 344 848 545 768 923 237 338 1024 830 572 640 486 1448 248 551 385 274 608 1053 821 917 920 879 1044 751 813 728 555 577 806 591 647 796 753 601 873 776 994 527 662 560 651 624 1192 469 327 529 272 878 238 630 425 981 480 370 1100 738 1099 1063 900 1010 604 579 1153 776 912 985 938 905 1260 672 664 992 840 1000 730 758 818 625 651 863 803 717 882 470 1307 1345 1583 1044 717 967 1122 745 766 1442 446 943 535 632 931 680 998 982 982 1091 720 822 1059 1050 523 1018 982 731 1487 1369 1517 1386 991 564 695 545 530 589 696 673 744 630 572 385 984 700 648 698 961 686 1089 514 732 894 751 1674 1076 1422 1048 910 1379 1048 1366 1208 970 1116 1460 811 998 817 1056 1048 960 1060 1127 1459 1115 1023 1041 1159 987 1077 1147 1103 2916 2956 2337 2238 1852 2066 1984 2140 1745 2152 1611 1957 1914 1695 1477 1668 2522 1891 1931 1077 1154 844 913 1211 990 1063 742 1449 1430 1322 2182 846 949 1000 563 434 816 702 514 565 646 476 644 569 420 527 415 353 471 407 273 235 503 505 539 769 594 475 701 838 1184 1229 1246 965 756 873 1027 1081 917 1230 889 953 2063 526 409 574 528 538 480 404 374 369 348 141 425 184 338 159 302 594 183 301 152 281 515 500 502 511 478 455 207 547 700 558 7912 8104 9824 671 754 407 680 418 367 379 518 511 476 926 875 352 287 273 245 307 398 810 332 631 795 1083 785 531 339 732 710 583 704 669 854 453 607 611 624 384 615 419 405 617 658 632 457 571 262 421 313 698 807 840 940 997 783 898 1030 793 1156 1060 531 253 909 428 990 540 381 985 336 556 347 551 844 1011 430 450 371 876 883 870 1310 1134 481 469 447 916 673 1324 907 625 453 812 939 586 628 704 1023 831 794 653 960 903 1127 1269 1323 1186 1094 938 1131 1490 1130 1135 878 430 832 512 432 639 513 2662 935 821 793 1052 908 780 632 851 1152 1173 921 942 647 672 598 336 394 549 676 767 611 528 618 657 778 850 1071 739 871 807 569 506 599 601 506 239 247 182 263 245 211 152 362 587 381 250 243 751 921 897 789 587 607 609 632 656 605 652 1051 1026 909 872 936 913 719 572 604 937 659 807 1078 488 530 900 851 690 909 659 845 1165 1179 705 684 697 933 740 924 1088 958 703 817 614 1160 756 942 784 815 1307 1097 973 799 1409 889 796 500 1152 470 1060 1459 807 343 373 335 234 215 207 483 760 470 621 785 834 674 994 457 587 696 265 341 417 312 512 647 1336 276 775 587 223 279 428 387 509 510 379 337 291 481 360 440 527 350 571 664 784 1199 483 1476 569 455 1134 800 461 575 526 467 606 499 665 687 446 752 436 458 310 341 743 903 782 548 874 916 1028 515 1049 440 1006 595 893 206 716 711 528 839 802 780 707 523 902 794 298 491 581 564 484 665 1693 1437 1209 289 459 361 494 433 622 657 2311 722 2394 2219 2115 1740 1883 1934 1963 1778 2357 1757 2251 2497 2689 2503 587 517 784 746 913 710 1043 729 707 652 767 768 1072 792 1002 1038 371 775 1090 1755 749 741 629 613 1231 907 917 1023 804 865 318 555 378 425 528 332 310 714 552 526 896 878 805 678 488 517 604 487 582 684 487 546 513 363 554 454 527 558 410 541 414 669 483 657 401 564 680 598 583 547 593 609 560 567 518 579 461 395 787 710 470 571 505 576 655 597 587 418 622 511 513 511 534 531 817 528 666 599 779 607 684 651 594 667 636 778 573 531 674 386 467 640 445 642 352 478 573 521 438 418 347 531 1149 789 616 552 589 674 538 471 977 491 488 610 563 713 551 588 840 812 828 723 771 519 681 646 590 550 567 517 551 540 853 926 836 698 595 456 535 646 232 194 213 273 241 328 139 207 125 207 267 221 474 465 515 212 288 244 223 502 248 476 278 332 411 355 376 324 369 191 284 374 535 445 249 372 330 392 290 294 248 201 139 181 334 462 323 488 536 447 427 470 189 302 276 164 297 246 383 354 372 183 150 148 203 242 232 195 168 176 404 507 387 119 213 414 227 500 307 472 275 447 322 358 220 311 178 443 362 326 436 190 339 152 227 118 221 746 619 317 443 231 341 504 221 482 547 466 377 334 253 452 355 538 621 463 377 300 378 336 355 678 354 374 330 250 179 596 500 230 552 601 671 377 397 399 441 753 424 580 393 310 431 271 265 361 437 649 317 296 585 418 319 350 452 464 327 383 525 331 447 560 232 354 190 463 335 543 613 302 536 447 361 661 498 318 403 426 351 456 430 461 353 508 274 229 194 275 360 353 542 438 681 326 304 259 337 365 306 188 237 387 387 424 440 578 413 420 616 332 654 254 436 261 286 218 227 589 236 236 218 346 491 312 402 239 315 253 324 427 269 866 330 470 358 493 205 457 242 595 302 314 243 474 591 447 323 255 439 556 488 570 587 314 518 347 334 354 425 359 447 488 76 88 144 156 255 205 247 336 191 252 333 231 425 300 591 648 388 516 297 336 60 78 170 115 179 343 320 508 511 374 662 467 460 436 280 168 70 174 305 298 136 301 397 354 311 359 177 164 260 185 373 292 622 425 355 389 257 241 255 404 210 159 212 230 266 219 359 281 384 454 222 517 481 285 338 469 501 332 271 584 380 139 261 359 281 360 329 614 349 261 247 468 421 190 225 454 379 563 556 2417 1988 371 491 515 615 373 377 557 558 562 525 761 531 461 454 213 421 240 436 443 211 326 310 269 402 437 550 655 313 192 463 346 319 507 391 420 166 155 581 430 412 286 358 505 477 165 217 260 343 430 449 432 245 287 300 246 807 652 385 426 390 227 581 435 268 431 391 311 339 291 1022 702 931 580 336 764 816 532 475 533 725 308 502 417 292 323 361 687 462 164 134 388 184 323 171 783 570 495 646 861 949 904 873 953 1007 1192 1263 1176 525 1191 1110 1058 1501 1151 1054 1112 977 1079 1252 1059 1073 1079 926 1425 1345 1347 1394 1278 1018 1055 1385 1122 2426 1925 1606 601 889 1054 698 558 1102 1099 1022 569 1217 242 220 459 287 550 293 313 719 859 359 305 348 328 284 372 1883 1887 1879 1654 1534 1548 1473 1450 1570 1544 1980 1586 1785 1405 1731 1458 1478 1424 1880 1678 1753 2100 1562 1286 1397 1845 1657 1663 1647 546 441 244 1654 1734 983 2509 2430 2494 2006 671 671 688 179 671 215 231 197 416 1210 666 662 188 339 264 329 719 765 554 1031 776 849 1652 731 900 2120 2583 1846 1696 3384 3755 1942 2252 2038 3151 1005 549 994 952 1010 699 1198 479 1390 549 1586 739 79 63 1087 1059 1228 2865 929 332 981 447 565 351 333 864 842 765 794 601 1722 2225 673 669 1016 1055 1034 1813 1289 1253 574 394 362 1168 679 1864 852 780 286 722 658 566 855 1091 1693 2173 519 449 492 603 768 625 805 429 380 620 854 537 553 1228 563 541 1735 613 772 451 425 917 1142 1067 623 505 783 778 962 627 618 679 639 715 752 573 792 742 833 675 253 315 402 389 256 304 597 290 297 485 251 346 673 470 843 649 513 453 482 381 377 281 277 491 234 277 264 275 249 375 231 287 322 451 391 257 405 314 304 402 535 407 322 202 488 528 331 182 320 449 193 166 455 301 319 417 270 414 526 333 328 432 341 641 539 495 238 274 242 252 399 431 581 356 315 382 481 368 343 508 255 462 478 327 309 430 323 290 302 307 494 472 351 386 335 259 429 372 325 439 290 378 353 408 260 270 534 63 529 235 288 316 251 221 259 401 351 747 608 558 697 579 738 178 265 213 312 172 411 322 191 87 54 193 163 285 221 584 263 181 254 207 208 194 108 128 234 209 165 585 441 360 288 264 347 615 264 252 343 399 492 322 385 546 553 431 604 501 324 547 336 227 356 359 409 462 720 600 185 270 370 433 268 124 508 611 674 232 580 655 403 823 282 525 688 380 558 493 736 848 467 736 621 810 757 644 429 533 485 158 451 573 445 516 484 399 519 195 448 530 943 227 206 194 231 241 269 226 286 444 164 423 434 535 191 191 248 642 489 334 576 240 1197 171 205 128 181 491 712 577 654 694 616 827 602 551 531 496 415 509 407 441 382 544 400 605 424 404 329 438 299 376 318 450 300 217 433 137 450 274 257 313 979 191 182 747 896 574 563 518 591 687 333 886 687 1047 1089 487 574 427 373 393 432 617 375 380 402 366 364 378 563 716 736 722 335 839 736 854 742 398 691 625 519 447 619 362 402 391 481 408 491 722 697 762 774 410 442 723 488 441 917 662 681 768 857 790 602 514 377 352 282 273 343 511 313 370 452 266 382 348 287 528 594 767 683 802 646 343 518 602 1256 442 431 578 571 520 654 696 686 731 531 728 748 616 563 597 646 709 581 867 947 704 575 906 894 847 782 644 739 1729 2026 1399 1235 1356 937 1036 1134 874 1252 1041 1163 1332 949 1128 1213 1823 1360 790 709 790 591 443 795 746 915 292 799 946 787 1187 621 551 558 399 249 389 211 445 456 489 312 438 380 284 219 255 198 493 271 215 209 213 381 372 484 335 504 534 590 568 576 619 657 557 614 703 653 738 765 623 646 678 409 218 240 193 265 335 270 327 245 336 107 341 195 150 121 176 444 63 52 112 135 266 247 293 224 225 209 172 444 311 586 714 655 671 5660 3443 1052 399 249 214 222 315 205 488 418 399 145 141 412 335 250 278 350 223 320 577 506 401 408 276 310 318 236 540 421 431 405 351 262 240 298 283 356 445 203 394 317 575 353 185 244 273 569 282 439 224 473 409 309 415 219 341 331 243 224 578 300 607 341 285 715 273 310 213 296 406 431 272 291 204 478 588 607 657 450 146 144 313 443 494 843 595 432 246 521 465 232 183 438 568 520 530 371 740 499 536 619 729 993 634 562 430 713 514 670 652 174 522 283 344 455 464 1323 569 551 467 546 545 550 387 498 646 724 714 508 366 561 437 290 326 330 393 345 305 351 335 524 301 392 598 484 552 577 424 375 330 427 266 208 173 149 185 167 188 170 270 270 289 314 147 270 614 594 646 861 720 390 798 632 603 631 592 545 587 531 478 612 621 525 561 580 577 605 826 510 359 423 577 521 514 392 400 546 463 356 323 555 451 416 605 652 612 626 514 517 520 323 571 449 433 729 984 1205 573 1530 1066 562 387 1015 620 624 645 458 643 280 114 116 183 150 215 665 521 273 271 321 356 625 305 337 270 141 245 215 167 210 358 714 221 479 318 231 403 327 209 270 236 235 251 227 353 294 465 370 426 586 290 601 710 232 865 377 357 469 244 282 322 275 138 325 223 431 511 362 339 157 153 227 388 282 428 397 313 509 530 517 287 506 386 575 353 751 344 607 427 331 514 490 470 544 398 443 341 293 236 410 258 208 632 772 966 690 138 227 289 328 423 519 273 1119 286 1251 1136 1061 1220 1053 1238 1282 1082 1130 1080 1031 1262 1238 1041 387 520 639 397 657 476 876 465 426 646 567 543 451 288 586 532 191 452 648 655 643 629 461 437 439 597 576 815 953 830 391 547 363 433 445 256 240 658 561 537 781 765 702 454 452 559 654 501 684 648 417 402 369 270 644 615 704 649 528 593 600 715 592 712 479 745 836 805 659 489 624 647 564 595 570 515 507 369 753 827 534 482 420 562 529 542 598 340 745 428 615 607 746 645 736 653 634 765 562 615 879 877 795 1010 735 819 771 772 769 519 419 836 365 732 308 667 532 439 554 503 362 658 1079 733 712 575 863 886 599 389 966 640 664 861 658 538 916 617 924 930 844 926 780 863 772 805 656 695 728 526 553 475 691 798 755 565 548 483 538 613 177 225 218 163 244 177 120 208 178 137 339 108 628 577 586 267 272 254 278 519 246 589 266 355 458 267 303 269 285 192 281 282 465 510 321 433 337 490 225 366 319 258 242 320 422 470 279 341 387 582 572 457 201 294 286 135 220 238 356 483 501 162 172 170 217 188 209 219 147 139 343 746 442 131 225 432 202 560 202 421 178 516 343 436 433 329 274 381 349 350 676 379 242 100 243 203 246 748 695 340 430 287 342 498 243 541 499 653 408 523 295 413 593 521 475 446 315 410 375 304 286 650 316 225 241 207 372 708 560 145 608 687 764 262 307 445 235 858 503 643 236 198 350 321 212 410 768 736 362 271 610 330 264 348 617 513 411 389 608 298 401 562 258 485 174 407 405 434 705 401 513 326 330 395 642 453 343 290 281 272 313 422 326 531 203 268 248 242 352 362 620 347 509 351 242 264 347 367 223 162 158 411 388 568 452 611 458 417 787 492 671 377 454 196 225 196 273 428 324 343 220 275 391 319 470 230 229 317 409 502 220 826 192 382 197 475 172 195 265 522 311 391 210 435 551 400 192 336 391 426 392 664 637 436 524 316 247 326 622 514 656 530 116 167 166 162 238 319 270 506 379 446 403 305 450 225 595 985 256 365 398 173 120 54 118 98 198 367 282 497 541 400 637 572 586 564 338 218 70 80 251 329 86 272 490 444 433 460 251 260 229 175 490 334 773 549 411 349 348 247 251 416 166 133 240 277 250 123 500 313 344 489 236 486 589 326 340 351 457 350 280 474 260 196 325 534 347 471 496 802 369 378 269 502 347 207 202 483 272 612 666 2384 2267 351 400 483 457 402 400 579 533 531 543 708 681 717 476 322 573 241 556 399 563 345 323 442 385 423 467 611 298 181 613 447 435 863 686 461 137 214 511 475 502 340 356 398 345 234 283 356 396 549 420 434 340 413 475 366 839 653 429 352 478 427 570 426 294 520 484 340 370 299 702 896 966 663 372 849 767 614 728 712 1005 432 420 447 454 272 382 759 667 151 143 194 143 259 183 729 677 582 870 1053 1004 1179 1106 1101 1167 1100 1280 1242 629 1161 1258 1020 1351 1228 919 1372 1152 914 967 943 1099 1028 1041 1182 1505 1402 1704 1785 1404 1218 1630 1202 2731 2228 1732 619 1286 1221 986 828 1222 1069 1087 671 1473 328 275 604 408 466 280 527 853 1021 756 212 309 297 357 208 2189 2237 2307 1786 1699 1754 1650 2010 1958 1952 2150 2080 2158 1647 2064 1822 2114 2215 2238 2306 2261 2527 1369 1306 1422 1886 1264 1590 1529 407 342 239 1882 1824 1042 2943 2759 2832 2372 720 755 606 138 748 188 345 276 467 1672 1013 1106 253 476 364 431 840 1143 767 1586 850 828 2208 852 1191 2191 2713 1960 1912 3718 3949 2166 2249 2314 2751 1111 495 958 894 989 642 1198 436 1323 675 1775 787 121 99 1402 1083 1620 2539 1011 649 1072 570 567 487 451 1109 1098 893 829 634 1879 2653 949 669 1191 1305 1273 2022 1386 1244 898 586 438 1349 817 1791 923 919 338 915 604 555 956 1515 2098 2760 573 454 473 548 753 631 736 414 342 509 792 523 714 1271 629 583 1869 540 610 447 482 890 1237 1209 664 511 780 686 963 626 626 695 572 624 755 517 938 594 888 713 363 422 404 437 404 284 746 410 353 453 238 456 810 639 1080 660 834 589 714 443 381 329 321 544 431 390 188 153 280 383 254 293 336 492 424 254 506 336 401 519 577 404 286 200 446 457 451 84 399 767 260 265 557 436 405 466 280 469 612 525 438 560 344 487 517 383 280 315 245 245 328 398 511 346 346 441 408 511 394 669 243 488 490 495 467 468 464 316 266 363 556 508 492 479 249 311 500 364 303 423 221 342 421 474 400 328 817 92 695 440 405 306 326 140 294 591 410 725 587 701 602 614 836 417 475 233 411 232 435 501 261 189 154 259 159 205 253 593 332 310 236 230 305 180 123 149 152 251 202 635 509 591 523 273 426 593 339 358 370 437 751 512 778 428 472 399 742 556 314 683 395 201 413 383 332 371 689 572 222 274 500 530 321 124 514 599 640 312 570 616 429 812 465 633 777 464 564 538 705 814 660 824 689 752 758 794 432 626 553 187 429 574 562 600 412 514 660 355 429 467 1064 279 260 190 328 297 323 300 344 462 262 511 459 901 106 133 193 479 515 431 669 230 1163 229 225 140 249 611 913 626 736 727 643 747 530 680 468 448 423 491 423 445 434 929 750 1055 774 598 442 618 372 570 453 856 467 199 380 126 333 266 299 325 1020 236 244 826 845 603 762 784 661 711 365 974 714 928 952 501 661 482 375 508 638 608 592 613 430 397 379 306 609 656 521 727 460 1087 1139 1265 772 522 697 902 869 662 1042 366 626 435 403 437 415 790 742 804 810 341 480 802 576 595 1072 761 644 682 835 680 633 562 551 633 453 212 329 509 333 429 443 268 404 313 347 501 682 1100 524 991 745 490 636 616 1678 412 615 730 785 710 790 866 966 664 481 760 806 620 621 637 719 566 618 1052 1136 718 613 1023 1064 922 824 586 676 2005 2180 1645 1425 1408 917 859 943 996 1209 968 1028 1533 821 1388 1595 2063 1596 1013 750 805 558 528 1204 946 1012 347 1308 1116 945 1578 698 767 722 390 324 514 223 527 466 632 448 391 413 245 160 170 259 411 237 362 283 227 359 251 432 345 429 584 526 769 726 870 999 725 716 829 970 701 762 654 663 693 261 360 311 266 429 514 399 375 429 376 70 399 262 94 194 232 419 51 22 62 201 258 219 273 184 211 277 256 462 409 526 768 744 754 3443 5891 929 1129 275 273 279 424 242 456 383 552 195 170 343 229 364 410 584 403 520 562 614 338 421 294 266 282 197 487 460 549 374 448 246 244 356 235 383 463 296 433 385 628 429 254 426 334 579 254 669 300 597 359 501 639 212 323 460 330 296 642 365 865 540 381 918 254 394 246 384 501 460 316 416 150 626 519 583 812 454 222 220 311 507 385 691 615 422 286 574 610 266 313 492 664 537 607 431 755 635 727 625 773 739 511 559 387 832 488 649 666 210 406 282 375 443 428 1506 613 675 587 736 558 542 429 532 740 803 741 606 413 629 440 195 314 308 318 609 420 396 339 462 405 462 435 445 572 531 382 315 342 313 317 208 177 130 156 150 169 157 305 238 246 246 225 331 570 576 685 809 717 478 877 808 819 734 651 616 647 548 565 661 684 536 587 557 592 713 1120 479 394 472 511 544 357 366 454 748 703 572 542 703 572 616 515 545 764 590 511 415 631 274 634 433 473 824 820 1121 425 1159 655 545 305 1103 242 617 913 566 395 336 216 194 284 250 345 670 573 473 363 331 472 498 330 378 347 209 351 188 335 348 554 729 146 539 405 260 644 297 199 280 255 190 195 169 365 211 473 343 337 658 330 689 902 246 1322 321 313 501 270 305 381 332 245 394 264 491 490 284 486 143 172 166 325 280 666 525 372 486 458 680 308 600 555 693 361 740 353 1029 507 415 659 579 535 428 417 358 413 238 230 346 284 201 572 910 991 699 168 284 227 176 354 424 260 1346 301 1504 1384 1124 1169 1036 1174 1308 1042 1493 1054 1448 1274 1491 1049 493 341 733 432 733 724 869 647 829 829 487 443 505 384 665 624 283 428 671 596 610 582 575 584 555 671 648 818 617 546 334 629 489 691 705 407 379 613 410 395 600 664 595 487 424 399 538 511 657 559 460 529 525 284 506 512 487 564 493 304 635 583 396 465 668 427 462 524 790 543 560 651 661 632 670 521 667 460 644 559 719 475 552 436 470 557 551 414 481 470 582 409 502 579 613 552 558 603 474 618 565 519 551 552 517 556 489 485 532 431 432 714 364 425 411 450 547 380 394 394 399 522 530 623 415 366 770 490 576 429 1030 547 301 578 689 657 753 711 673 733 643 678 647 780 848 777 519 604 559 662 711 648 549 544 565 492 256 391 367 610 340 150 169 212 191 234 217 336 124 225 271 228 370 372 357 186 175 165 171 255 157 239 197 210 380 220 344 196 274 208 313 319 282 416 375 383 281 411 370 263 444 414 383 455 311 256 509 442 483 359 320 421 374 232 168 107 220 271 390 378 402 166 144 223 180 282 182 196 217 190 311 740 354 168 224 242 161 277 227 429 240 597 366 457 301 322 294 452 447 412 475 214 328 122 407 190 385 304 235 251 399 312 357 450 697 538 272 328 251 211 317 359 329 507 575 277 375 306 326 344 263 421 349 430 255 328 299 339 357 421 596 423 566 466 361 538 383 753 426 648 284 260 329 321 352 600 518 656 318 267 665 438 434 428 689 693 450 338 480 315 364 557 209 255 179 221 649 362 576 517 402 550 328 595 389 319 612 553 535 314 591 225 391 436 393 290 317 315 179 339 495 250 276 493 203 356 329 380 335 210 254 150 413 397 348 511 378 305 336 196 336 144 288 232 182 277 208 480 309 332 301 208 388 357 522 238 220 407 350 518 212 704 164 475 233 525 180 245 241 643 255 253 370 323 538 467 405 326 471 490 474 443 467 528 537 482 398 302 487 348 513 499 120 142 82 115 224 300 284 674 553 610 338 262 503 396 641 509 411 326 258 329 77 146 97 226 172 388 252 444 369 433 422 461 452 394 335 238 170 194 299 365 159 186 237 418 408 368 242 261 333 122 410 476 525 587 380 492 501 275 245 278 320 248 288 282 306 199 317 445 354 463 244 496 424 284 387 288 314 342 292 559 274 174 277 309 283 337 349 450 353 334 237 310 351 198 290 679 282 356 314 1745 1349 422 347 360 540 377 272 656 565 437 619 684 767 506 300 309 333 403 383 438 359 330 297 432 446 305 484 494 208 220 445 440 436 507 448 487 127 183 551 468 328 337 159 349 253 242 116 231 346 414 290 424 311 378 316 262 656 441 336 374 330 274 409 356 325 348 289 221 249 271 856 663 555 450 559 613 479 507 551 529 794 645 450 628 297 341 166 522 682 206 196 428 108 240 143 710 635 786 588 651 841 803 872 948 818 753 813 986 878 941 862 1069 1002 978 823 983 1070 954 1002 763 784 864 987 980 1287 891 1154 1099 1326 1128 1293 795 2122 1651 1488 786 907 1328 643 1114 1177 1033 802 620 975 283 401 435 284 385 522 247 596 639 367 208 299 283 277 163 1393 1381 1333 1738 1526 1480 1785 1439 1439 1598 1258 1450 1372 1439 1426 1618 1469 1813 1844 1547 1958 2171 1200 1251 1339 1812 1377 1383 1795 422 374 230 1449 1736 737 1955 2032 2303 2030 672 654 553 213 610 133 275 241 212 1228 1032 1016 235 363 285 325 617 1037 669 1244 621 913 1151 854 945 1872 2247 1587 2071 3615 3141 1899 1786 2119 2361 1047 704 635 887 982 483 1123 338 1649 806 1193 691 87 77 818 917 1314 2319 1006 264 1102 409 527 364 342 703 712 743 907 688 1613 1721 765 552 1058 986 919 1261 1049 902 724 537 491 1537 819 1358 478 901 393 601 696 656 788 829 1698 1704 732 594 398 563 736 605 622 367 442 525 830 559 514 1501 786 748 1750 567 627 776 322 517 779 596 616 508 379 399 412 576 604 539 514 569 805 704 779 520 725 674 370 246 543 312 379 272 555 330 314 479 380 450 711 453 518 445 749 670 418 389 275 258 252 239 361 199 202 180 232 319 178 286 232 268 218 290 239 305 242 223 332 261 304 333 356 463 480 142 297 473 309 256 269 228 236 313 188 324 562 593 438 308 408 571 507 537 329 407 424 409 401 447 297 313 505 416 346 574 423 864 295 482 472 373 364 181 185 222 400 268 310 465 214 568 334 158 405 240 230 256 263 289 296 347 309 288 424 46 696 377 264 267 241 288 361 335 253 686 487 584 565 580 538 241 377 199 385 209 245 340 245 146 97 243 260 234 173 426 409 422 204 192 222 286 177 162 102 209 191 476 408 508 443 197 450 567 360 350 285 300 662 466 579 399 323 442 431 483 323 316 227 336 274 339 512 570 415 454 167 398 555 348 224 226 552 280 310 340 516 326 424 597 490 543 638 636 410 644 525 774 450 1081 984 603 727 465 279 357 539 129 362 443 350 497 570 425 701 118 409 449 1011 240 182 137 195 177 212 344 293 318 144 477 515 420 151 141 193 519 505 473 640 232 766 178 142 94 240 401 548 432 464 508 468 548 500 505 594 440 434 745 440 615 446 1012 625 1119 661 533 496 571 449 557 361 550 438 283 336 92 411 244 211 333 681 264 503 660 431 531 503 527 735 597 224 836 613 658 692 470 812 355 447 495 566 508 427 432 237 221 217 290 437 519 491 533 366 1172 732 850 693 486 655 877 615 435 539 238 512 285 581 307 538 643 639 659 653 419 354 795 424 412 831 722 345 741 951 800 634 505 344 697 549 316 243 452 269 315 441 382 190 504 555 629 533 416 591 696 526 421 500 464 1339 453 555 608 569 555 449 553 714 577 607 675 613 562 728 740 677 668 655 538 972 497 578 864 805 526 531 692 564 1631 1621 1322 1434 1200 1222 1186 1212 1089 1206 902 1023 1069 970 1086 1045 1666 1382 780 587 704 586 469 918 726 760 388 867 730 641 1246 591 485 748 409 266 552 314 429 453 463 202 264 299 258 200 270 191 294 216 304 259 250 421 615 531 411 490 538 647 718 918 772 716 563 569 489 587 687 680 571 626 632 454 306 276 227 327 356 316 609 248 308 161 315 183 171 158 185 244 72 100 121 48 288 207 306 257 286 162 144 350 407 343 415 383 407 1052 929 5778 341 322 306 316 507 248 578 396 441 137 117 419 327 271 297 567 451 526 555 706 374 381 311 404 405 349 407 419 516 386 412 448 378 282 277 421 509 409 506 306 400 525 198 292 232 730 352 611 414 414 496 545 542 220 356 342 250 153 440 298 580 303 292 632 232 220 220 191 332 500 173 343 259 599 719 601 1001 598 149 104 264 390 431 673 595 366 337 506 341 307 285 395 441 435 467 359 524 381 485 557 810 784 586 566 628 693 465 548 612 171 419 332 266 298 221 1084 662 440 408 555 532 454 352 466 865 891 634 748 584 478 429 449 192 354 362 431 434 223 287 302 311 360 462 503 872 504 349 340 377 395 307 113 107 77 105 95 93 52 286 317 258 190 106 357 442 422 335 577 464 539 495 528 643 415 610 558 483 492 587 475 684 603 635 427 521 433 741 513 490 459 616 409 471 408 409 529 448 493 444 566 503 416 707 527 454 669 605 401 501 361 481 787 403 581 792 848 741 871 500 360 357 662 484 440 722 447 233 262 208 125 172 149 206 477 500 574 493 409 498 503 159 308 259 207 200 311 281 294 431 525 186 474 265 140 230 196 270 298 344 320 258 226 281 367 218 158 339 322 324 480 614 293 1028 292 268 369 296 440 319 297 281 449 362 444 387 253 274 142 160 292 209 386 542 334 415 761 716 707 456 376 281 497 491 785 215 648 505 463 511 533 396 539 443 346 634 416 201 407 261 197 450 922 886 608 248 214 236 301 460 329 296 1283 374 1460 1352 1261 1334 1110 1082 1060 1237 1284 1241 1243 1052 1180 1086 498 485 690 296 695 508 639 501 405 492 553 687 369 346 521 625 326 409 590 638 626 610 418 410 375 592 586 696 927 953 630 455 685 593 862 529 455 702 576 566 847 931 801 569 654 970 672 701 648 758 576 477 495 533 798 458 480 705 448 586 788 841 702 606 557 890 984 1036 775 657 874 947 713 806 702 746 815 445 731 919 817 774 700 795 776 778 806 742 857 786 671 727 733 829 987 694 963 858 764 763 1029 792 921 993 892 896 717 717 689 688 869 723 802 757 568 763 791 518 587 651 420 912 775 668 981 853 594 702 712 572 774 905 613 827 776 840 741 830 1140 1029 1012 961 1144 810 724 770 708 853 758 523 469 493 1012 909 1063 998 507 410 570 758 256 245 245 334 259 385 254 382 172 205 288 311 313 317 304 158 243 178 242 511 378 481 448 379 478 313 497 291 326 220 399 477 249 433 375 465 307 508 292 515 292 358 330 487 288 206 365 266 298 311 291 455 254 230 218 159 306 482 334 256 306 231 177 237 216 310 174 217 324 130 354 684 394 286 514 220 252 408 267 548 332 556 300 342 436 310 319 650 628 596 571 335 254 210 222 289 349 330 357 339 491 245 287 465 290 460 365 592 474 502 307 437 584 378 557 399 316 480 561 296 369 313 313 319 391 434 415 663 773 371 829 632 805 819 488 694 538 826 368 928 524 352 341 236 290 716 553 809 326 530 616 452 419 521 450 408 463 535 656 373 533 479 376 283 446 308 524 606 761 603 585 443 366 460 642 554 471 710 418 488 487 411 232 401 318 226 277 349 226 317 625 714 545 337 288 286 346 384 305 239 435 418 433 573 347 532 375 454 468 429 567 374 311 314 306 221 288 614 325 331 198 326 701 506 351 278 321 400 636 745 426 701 394 529 346 324 347 433 331 669 342 530 381 464 616 329 375 417 405 564 533 707 688 453 503 379 331 300 481 368 513 669 100 216 205 175 302 300 351 1075 894 948 277 384 435 433 453 802 294 247 361 455 135 32 272 153 145 338 326 559 539 465 534 562 444 424 451 301 149 155 371 491 192 279 236 559 418 413 299 225 258 235 635 518 682 533 537 539 347 283 330 492 363 260 376 431 354 324 294 528 287 414 469 642 461 552 513 518 425 483 639 609 327 351 318 478 392 456 517 524 521 520 497 351 484 305 252 367 428 712 511 2721 2286 595 516 462 593 525 440 622 558 775 592 614 455 468 452 427 387 431 436 496 570 534 530 445 440 230 762 813 481 278 626 509 556 753 469 510 201 202 510 415 376 362 408 453 385 166 251 409 393 399 385 616 457 317 360 212 530 415 595 411 612 299 470 332 278 545 491 266 272 292 726 968 1161 541 642 912 939 551 652 767 843 388 715 520 638 186 278 1103 677 247 216 447 177 461 295 769 787 952 787 627 1398 1442 1354 1135 944 943 1158 789 564 1191 1231 1361 1769 1513 1015 1184 1099 1155 1121 1355 1296 1483 1603 1512 1705 1393 1797 1515 1597 1237 1486 1474 2414 2305 2019 1086 1195 1149 1063 598 1779 1288 1224 612 1373 360 310 422 262 624 415 338 710 1258 664 392 457 441 343 446 2281 2177 2176 1869 2042 1802 1565 1793 1803 1991 1619 2215 1935 1564 1839 2127 1904 2173 1901 1706 1835 2496 1485 1443 1550 2015 1695 1774 1991 580 511 254 1791 2083 1172 2793 2939 2766 2137 845 961 737 327 770 158 353 278 280 1555 919 1012 402 398 348 453 773 1321 903 1744 934 1099 1602 1066 1554 2186 2518 2551 2195 4418 4525 2027 2634 2711 3369 1105 593 1078 1115 1129 552 1285 490 1816 784 1393 1047 223 174 1074 966 1735 2514 1231 707 1101 1053 686 424 404 1022 908 950 785 710 2113 2301 869 920 1461 1439 1507 1680 1252 1407 864 619 805 1537 895 2018 621 1016 505 980 762 748 928 1045 2326 2226 655 572 457 701 591 710 632 556 680 620 1011 1011 832 1210 732 679 1909 509 635 734 391 980 801 1024 922 623 840 859 918 909 952 897 878 891 911 859 931 785 751 992 295 363 446 460 347 275 860 535 370 518 608 373 981 632 680 552 1024 964 899 357 378 325 293 211 366 307 228 210 376 269 332 466 476 324 469 490 404 348 496 323 511 374 280 178 226 248 371 151 225 608 530 554 479 338 542 566 462 454 715 558 371 405 362 439 708 439 433 460 398 322 392 556 465 448 585 612 520 526 315 494 254 469 512 537 428 564 324 447 494 415 409 372 257 521 420 277 693 687 634 735 464 498 691 769 392 347 922 96 823 536 546 268 255 190 388 395 528 678 1017 681 624 675 603 531 302 324 451 379 507 414 406 334 293 406 251 173 223 324 298 280 278 268 243 273 152 195 324 289 160 732 491 571 470 586 481 356 290 317 446 432 602 447 661 501 549 521 506 710 262 476 285 498 461 409 612 526 795 432 198 348 361 367 170 181 514 615 637 722 666 655 378 732 489 700 411 657 436 840 557 866 491 1110 1073 723 903 701 388 646 580 233 578 757 872 926 631 399 848 177 529 648 993 288 223 293 400 367 391 306 378 377 262 443 437 704 179 183 244 732 523 483 533 253 922 184 367 222 194 537 713 525 602 522 484 576 459 551 621 438 446 618 444 538 504 738 606 875 673 595 357 529 332 374 262 833 299 242 314 113 364 237 353 452 737 480 268 747 434 916 719 676 731 545 282 1157 848 895 939 576 1058 578 645 521 677 545 802 600 380 291 293 349 592 548 489 851 398 925 1120 1307 790 616 703 993 691 743 1010 268 692 615 439 646 437 825 737 751 767 537 520 972 830 490 1021 638 579 1021 1238 1279 400 338 403 683 593 413 537 685 441 492 676 436 444 395 449 506 651 703 393 805 549 502 590 467 1281 604 605 704 644 807 917 862 741 545 649 659 725 612 606 723 567 808 631 1001 747 825 629 989 965 1024 912 1052 804 2028 2046 1298 1607 1716 1406 1224 1276 1102 1547 1175 1241 1103 1119 1308 1221 1759 1662 1215 789 789 657 693 645 666 853 330 943 1001 907 1284 661 804 725 345 187 521 487 539 502 618 492 352 307 419 311 271 307 369 386 347 297 437 636 455 588 463 514 628 574 691 765 653 639 716 722 724 788 1078 904 921 563 593 515 251 232 216 292 280 256 428 439 301 74 290 164 152 109 175 417 87 91 178 205 389 384 419 393 345 421 169 495 748 549 678 660 680 399 1129 341 6859 214 204 214 485 491 385 630 717 249 233 244 177 181 223 590 348 545 609 1023 399 425 248 633 624 425 579 454 529 421 535 359 326 301 456 455 525 510 443 391 273 446 258 458 329 583 532 476 557 420 744 417 515 348 554 613 207 124 559 284 525 329 233 496 316 232 305 224 524 735 146 424 330 484 601 543 910 591 286 278 156 436 380 753 450 257 298 453 495 487 434 638 756 556 498 541 564 599 557 900 901 805 516 833 669 897 931 821 774 266 673 468 398 368 291 1847 607 638 577 653 640 627 555 606 686 677 754 846 626 664 442 275 279 290 458 340 379 454 414 394 351 472 546 790 763 918 444 511 599 382 388 188 182 141 171 178 139 125 541 318 283 326 265 522 894 664 825 653 603 746 829 827 729 775 663 953 803 778 723 819 822 684 741 707 606 600 859 650 426 744 687 648 585 413 525 886 676 378 435 618 689 565 563 676 708 783 579 762 663 551 898 601 623 1010 804 956 676 985 551 549 380 1030 459 601 930 569 271 245 238 256 185 240 256 714 463 684 546 371 590 808 256 405 499 216 325 431 324 532 536 803 212 624 402 211 338 342 254 247 231 186 270 219 381 414 364 471 352 444 496 525 842 289 1207 466 458 623 261 437 364 336 220 262 499 591 462 380 329 161 159 221 202 730 833 425 355 515 526 713 438 561 662 611 510 549 189 557 714 591 788 786 558 539 448 625 754 295 319 381 347 254 788 1012 884 758 235 491 390 257 324 467 421 2299 610 2345 2227 2363 1548 1543 1576 1774 1600 1922 1557 2153 1615 1743 1812 526 340 534 372 859 701 754 711 541 624 571 888 555 448 641 433 280 522 952 590 594 527 439 689 677 920 924 1014 547 458 390 412 301 487 388 544 504 581 254 469 525 572 633 577 592 440 468 487 765 379 481 738 836 468 393 411 533 365 446 572 647 611 640 454 617 693 610 669 620 462 422 416 481 576 440 614 634 482 748 737 785 487 569 495 532 449 465 506 602 684 410 915 540 498 473 488 749 382 580 528 411 420 470 480 475 522 392 410 536 494 439 563 374 447 572 501 407 786 610 581 643 574 587 673 273 288 506 615 408 427 614 566 284 769 717 709 842 654 717 652 639 663 524 524 544 557 727 749 744 621 633 613 528 620 575 561 279 402 412 608 428 307 225 110 235 165 181 196 128 262 191 200 104 94 147 232 210 196 210 176 124 190 223 183 249 183 183 144 183 214 282 201 154 301 289 270 225 378 166 196 189 142 129 175 199 84 175 222 298 109 97 409 162 299 262 155 162 189 447 178 188 70 194 138 304 176 272 156 221 208 202 406 188 186 216 231 184 270 161 436 220 454 190 212 260 210 110 364 304 260 291 239 309 130 153 153 190 244 164 367 319 283 358 332 405 262 206 381 321 200 367 486 400 296 434 340 156 220 333 110 160 210 192 245 342 315 238 251 408 255 476 489 583 469 493 501 391 903 435 787 519 285 527 263 278 449 493 569 531 357 417 383 465 524 220 232 264 382 451 413 267 239 162 174 263 174 403 448 652 388 345 365 278 302 239 221 326 335 330 453 424 298 367 281 278 207 296 410 167 322 340 355 410 235 221 191 395 411 197 269 382 188 247 209 303 546 285 366 354 469 626 312 237 230 220 678 663 232 163 146 151 268 253 334 224 198 212 393 259 296 339 590 217 356 204 430 132 320 223 542 309 164 355 223 355 288 199 175 362 391 383 315 331 452 298 298 318 351 461 354 497 291 121 151 83 197 115 268 329 370 313 347 233 285 320 248 370 274 334 183 439 378 73 34 111 92 60 516 290 348 377 531 419 539 447 423 270 211 81 85 195 173 99 165 138 232 223 237 213 187 146 140 321 276 488 644 622 670 340 281 251 322 288 264 327 341 440 280 290 385 165 216 274 257 313 313 309 347 396 185 167 420 284 211 164 172 150 182 178 343 219 329 161 167 529 314 177 473 428 826 239 1729 1694 235 505 377 351 409 421 371 284 526 424 431 555 449 211 216 156 199 456 155 317 335 331 356 294 228 334 276 256 334 555 192 198 442 359 320 278 141 232 198 198 250 171 327 324 190 261 279 284 217 311 327 182 147 308 225 312 214 228 290 123 336 342 324 476 214 192 77 77 80 666 947 600 277 515 721 491 398 508 591 882 620 373 579 312 407 192 818 305 181 181 154 123 154 253 515 438 533 596 461 782 1050 981 798 830 673 671 434 322 1298 1301 1227 1371 1355 825 1084 986 1222 784 973 840 822 995 892 1386 1241 1124 1147 1247 1014 1467 957 1385 1668 1510 1039 1373 995 809 601 1037 1017 900 496 1000 376 356 565 361 495 337 275 532 524 380 211 317 280 245 159 1174 1312 1167 1580 1300 1399 1312 1062 1163 1572 1572 1302 1698 1243 1089 1172 872 1081 1328 1109 1374 1041 1055 1216 1619 1231 1496 1376 1541 330 275 268 1158 1318 828 1729 1869 1887 1814 623 631 376 150 383 208 157 92 285 1220 671 753 244 319 242 254 491 971 772 1060 754 633 645 731 822 1267 1573 1558 1356 2798 2254 1610 1854 2139 1863 877 541 935 631 752 419 742 365 938 772 967 576 58 48 659 654 903 1342 1256 194 989 375 499 357 337 565 535 601 862 748 1313 1433 571 647 1318 795 745 1135 663 699 858 627 482 1156 739 912 339 766 377 609 521 511 658 786 1451 1123 578 534 453 486 579 461 520 332 397 534 724 669 445 640 366 338 1480 575 744 588 335 364 447 452 540 734 520 526 455 719 744 727 698 844 571 573 616 409 583 653 276 236 307 287 335 368 502 306 245 128 240 172 618 337 225 309 348 313 221 454 425 90 80 332 172 273 163 141 209 267 205 217 263 194 236 262 201 279 202 172 266 453 308 76 255 287 335 164 322 413 584 669 257 355 247 339 394 480 956 309 353 506 366 506 487 676 311 373 476 522 625 489 434 488 426 448 473 533 607 507 248 522 523 580 350 249 264 295 287 345 308 543 263 371 428 140 478 338 322 374 246 311 366 408 194 311 650 96 665 319 376 323 426 197 307 381 336 685 527 368 543 643 525 243 169 303 130 106 270 171 129 77 65 129 118 124 172 411 252 155 141 102 194 140 138 64 163 164 181 575 280 204 182 128 530 195 358 368 201 130 563 370 298 246 376 326 387 248 418 298 296 347 248 325 366 228 336 246 307 291 278 218 139 297 434 234 266 378 588 356 261 324 347 317 368 323 228 344 415 442 372 526 453 407 552 417 358 367 289 114 365 380 533 449 495 426 548 102 280 327 745 223 250 230 286 291 350 520 336 248 190 393 199 428 168 158 152 649 685 361 373 321 613 137 178 142 153 198 677 547 565 611 569 689 478 619 406 290 273 570 312 381 372 560 402 680 432 514 522 599 508 666 779 749 636 327 329 86 227 84 235 222 662 393 331 707 298 855 544 531 698 362 313 499 493 515 523 472 564 440 448 528 591 532 624 875 456 410 386 407 570 571 502 494 309 620 598 706 438 380 420 673 414 383 627 282 444 359 520 359 504 527 389 431 431 432 398 635 359 408 403 472 285 1037 807 861 693 649 214 303 242 314 398 333 275 318 268 319 266 360 605 510 394 471 323 490 277 359 623 630 578 449 600 643 586 730 506 417 620 427 675 556 666 464 493 503 374 676 521 518 703 622 654 613 518 603 476 548 537 1373 1542 1501 1187 1177 1468 1225 1377 897 977 980 1169 913 1256 1391 892 1584 998 675 540 728 548 408 631 545 815 256 463 972 832 884 523 371 489 451 230 290 337 253 304 357 267 239 252 227 261 274 372 273 276 166 194 356 353 361 484 603 400 418 367 643 667 706 569 648 691 469 560 564 594 499 584 596 410 208 284 191 286 259 169 376 310 193 134 166 70 174 222 304 289 66 184 68 68 36 36 40 24 32 156 154 287 252 206 435 351 418 249 275 322 214 5805 5068 5342 272 273 244 210 386 356 338 179 163 123 147 494 210 250 437 531 271 205 156 278 298 305 322 342 306 200 348 206 214 410 263 415 303 308 297 294 313 381 292 440 335 387 339 493 811 473 691 452 512 354 601 423 341 207 714 328 681 367 322 805 424 301 388 280 686 628 169 346 318 595 739 676 948 789 317 266 346 607 134 367 472 326 178 575 431 389 402 372 771 521 573 566 440 520 562 628 749 726 710 779 819 653 571 631 735 236 198 488 290 351 295 996 383 472 410 591 430 390 346 397 587 568 644 731 415 329 203 389 349 304 293 447 622 293 646 198 482 361 448 429 485 394 294 369 253 477 202 178 190 118 184 186 137 104 158 198 243 194 184 372 451 381 355 501 351 450 383 495 475 267 556 637 679 606 665 580 430 302 326 451 576 416 514 566 413 489 458 471 652 393 503 406 467 507 398 584 429 467 623 309 558 383 375 281 454 390 481 585 515 515 459 503 296 968 707 423 299 710 318 563 545 342 102 259 296 112 100 135 136 320 238 408 441 321 396 475 211 415 326 138 204 283 265 217 278 660 155 233 116 116 189 163 284 267 175 146 285 230 159 184 271 339 227 268 369 195 161 150 807 240 226 340 262 230 291 277 215 138 254 410 422 349 391 353 355 255 349 338 326 387 318 455 400 382 207 447 303 263 413 506 226 412 409 324 417 437 554 361 232 267 339 193 285 425 435 385 363 822 525 312 157 236 254 306 394 283 277 1219 356 1377 1250 1191 1082 1027 1101 1098 1059 1288 968 1038 1237 1157 1453 299 289 471 220 347 534 476 419 349 274 627 406 321 294 364 532 235 360 590 446 400 384 373 613 580 400 398 444 490 421 341 337 265 475 397 506 470 439 228 437 453 467 551 555 558 428 442 424 739 339 428 505 605 380 332 385 492 347 422 517 605 570 563 383 565 671 588 643 553 430 388 390 422 511 396 574 587 409 694 695 718 421 519 431 435 393 417 405 554 636 355 808 466 412 441 458 638 361 549 513 388 421 441 465 431 493 381 395 448 479 448 496 381 434 545 506 382 695 514 502 456 542 506 614 261 274 474 564 349 397 555 475 272 724 664 679 791 624 662 570 613 631 456 514 528 549 699 715 718 591 565 547 459 549 510 445 273 376 410 501 422 305 219 100 229 155 165 160 118 262 181 155 102 94 137 218 188 182 196 177 127 172 193 175 233 180 151 128 136 210 303 152 148 292 282 234 191 332 102 184 171 124 123 175 179 82 155 235 257 103 93 332 140 256 250 149 158 161 431 174 184 60 196 146 254 174 266 156 215 198 182 353 154 178 204 227 178 266 153 430 206 428 182 202 242 246 102 344 284 240 260 235 281 95 135 151 168 234 154 337 226 273 328 282 399 240 188 373 309 217 322 416 386 264 327 324 152 208 292 100 134 200 178 231 322 291 166 249 402 229 413 485 407 394 457 471 345 856 403 704 426 255 430 243 262 423 485 549 454 329 399 359 435 450 208 220 258 360 451 397 239 190 156 166 230 152 389 378 571 374 313 341 239 296 235 215 314 301 298 343 372 286 306 277 194 195 280 328 116 277 303 279 297 217 172 181 321 337 131 247 258 176 235 197 283 508 265 260 299 443 584 296 209 175 171 660 620 204 157 142 143 234 223 291 210 188 204 337 241 274 263 552 209 320 200 408 143 274 215 475 307 156 299 225 335 216 185 155 303 338 328 307 323 395 261 274 288 343 402 332 430 281 115 143 52 197 113 260 321 360 307 341 227 269 314 232 346 270 212 165 437 282 69 30 105 88 64 480 266 334 361 509 399 527 419 403 262 162 69 69 175 161 85 163 124 218 209 223 185 167 126 132 327 268 443 576 544 422 322 247 214 316 242 226 297 309 414 236 249 289 151 200 256 231 283 253 258 271 364 175 157 386 260 205 148 156 134 166 162 279 203 265 151 128 457 296 165 459 396 727 231 1473 1592 207 425 295 329 333 405 331 240 469 410 393 504 431 197 206 154 185 444 120 311 323 319 350 274 212 214 246 187 331 504 172 178 428 345 294 239 137 172 138 171 246 163 296 283 184 255 234 272 259 270 325 182 141 223 178 284 192 218 223 111 320 366 302 460 208 188 77 77 76 611 819 578 273 409 660 447 370 449 545 791 450 361 526 304 343 190 742 293 140 140 144 111 125 241 493 426 463 541 445 750 1024 941 760 763 629 647 414 316 1065 1033 1001 1161 1225 744 1055 953 1151 730 778 746 758 933 788 1378 1186 1082 1086 1206 909 1448 878 1264 1549 1391 861 1234 966 764 587 913 969 852 484 897 288 270 537 345 483 288 251 506 494 370 183 255 218 229 137 1155 1293 1146 1504 1157 1309 1156 1012 1046 1411 1405 1242 1523 1154 1031 1021 836 1051 1208 1087 1338 937 993 1117 1379 1095 1271 1147 1321 316 261 213 1071 1243 794 1622 1716 1732 1610 564 604 338 130 336 194 155 90 248 1181 604 692 240 305 234 230 467 947 722 994 689 581 621 691 790 1145 1427 1377 1235 2490 2056 1461 1719 1917 1665 779 481 832 572 678 364 683 363 829 750 927 558 58 48 643 618 842 1153 1137 180 881 359 471 308 284 513 493 523 541 524 1242 1373 567 574 1228 737 687 1060 609 652 774 583 440 1034 699 870 325 661 334 536 493 477 622 701 1407 1112 560 524 433 425 526 404 436 259 324 481 678 550 399 606 360 332 1365 547 708 548 319 356 435 432 472 667 395 369 344 664 695 680 558 692 519 545 592 373 519 605 270 218 277 281 327 352 470 292 231 122 210 168 584 313 219 285 384 307 221 365 358 84 78 326 170 267 141 125 176 210 199 205 251 184 228 254 183 211 188 148 254 439 288 66 249 275 307 156 318 403 568 647 241 331 227 323 370 440 822 301 329 482 350 472 409 638 254 300 395 443 459 437 334 391 380 390 429 470 581 475 234 449 521 552 322 212 238 277 267 329 292 508 257 353 326 134 396 326 310 354 246 311 348 382 180 297 634 90 625 303 314 296 374 185 291 367 282 638 465 350 497 576 472 237 157 285 174 106 264 165 123 77 65 121 118 118 166 374 228 141 135 98 192 110 114 56 155 135 169 510 270 202 180 122 504 177 346 354 193 130 473 325 284 230 310 277 383 226 315 290 288 314 234 286 340 206 322 244 251 291 241 198 131 260 424 214 244 344 552 358 237 312 304 303 344 317 218 324 362 418 358 488 427 365 514 362 244 299 275 106 353 366 495 361 477 400 506 102 262 307 711 211 244 220 260 273 324 490 303 228 182 385 185 353 166 156 136 576 527 345 353 305 479 133 166 132 149 184 450 380 398 417 379 433 446 440 350 262 247 496 282 339 267 520 372 603 392 476 504 579 494 656 769 644 620 269 313 82 217 78 217 163 530 375 317 658 282 715 511 487 631 350 277 495 399 410 414 398 536 418 428 504 563 491 570 759 432 380 356 348 515 533 406 451 289 541 584 692 418 368 400 619 404 359 609 195 420 339 494 339 486 476 369 382 382 432 384 601 349 384 397 436 269 909 718 764 657 625 204 293 232 286 372 305 281 316 234 281 258 309 538 496 384 469 301 476 267 322 601 612 514 338 558 593 556 648 502 399 588 417 645 501 555 426 477 477 354 565 449 494 689 577 636 597 496 563 446 466 525 1334 1496 1449 1135 1060 1365 1101 1245 811 851 909 1003 847 1187 1331 856 1488 970 633 516 694 486 392 647 498 785 225 437 905 765 856 497 367 452 414 222 284 313 245 276 320 261 225 240 213 241 275 366 255 273 160 174 261 313 307 462 506 353 372 325 559 561 674 547 636 667 455 540 493 506 449 421 439 361 200 278 187 278 251 163 366 300 185 124 164 68 141 210 302 285 81 152 54 68 36 36 40 24 32 156 152 265 242 165 384 335 367 214 273 306 204 5068 5312 5058 281 265 236 186 374 326 308 165 149 82 106 482 192 224 415 513 249 195 156 224 240 295 262 312 278 150 328 169 181 365 190 381 275 286 281 270 293 369 274 416 317 353 317 447 761 437 638 418 482 314 523 359 333 205 702 322 665 355 316 795 412 297 386 276 615 559 155 326 300 579 697 638 926 724 299 258 334 575 128 341 444 310 166 541 405 359 342 333 688 460 514 513 408 472 499 574 595 627 658 704 750 615 531 597 707 195 196 464 264 337 271 922 359 386 324 577 386 338 302 349 569 554 595 711 409 297 181 419 339 265 238 407 592 265 560 184 408 355 402 384 436 349 274 347 227 246 186 155 167 122 161 163 114 108 154 182 159 194 170 329 377 311 277 448 319 400 353 430 420 251 473 564 575 493 584 467 390 270 294 419 565 396 442 538 389 456 406 408 410 369 479 389 431 487 390 556 367 441 591 308 530 351 345 265 446 288 487 551 416 477 409 446 276 849 602 304 281 651 234 486 517 320 102 233 261 112 100 135 130 277 193 366 355 244 337 404 191 385 304 126 204 273 261 209 274 648 151 198 110 100 158 157 268 253 165 130 279 226 145 178 265 329 211 264 286 193 159 138 799 230 210 320 242 224 275 263 201 136 224 398 406 279 379 339 341 221 329 277 312 369 288 431 372 366 167 423 260 247 334 457 204 386 348 306 350 376 493 331 210 212 290 191 299 411 348 298 305 760 493 304 155 216 232 267 374 257 247 1132 346 1284 1167 1111 990 957 1041 1042 865 1210 820 974 1133 1115 1303 267 281 463 212 319 442 426 389 333 250 568 355 284 264 322 492 219 322 562 428 382 366 367 605 570 390 382 428 534 482 386 359 312 534 365 600 548 469 286 507 510 549 649 622 577 440 444 553 773 383 448 601 703 502 344 421 530 373 431 535 625 600 607 438 749 680 593 644 599 458 478 484 518 613 509 664 667 472 768 751 786 473 549 477 467 460 455 447 590 658 373 936 511 434 485 515 712 386 570 528 446 428 491 488 456 524 386 402 513 492 441 511 366 441 576 499 393 804 585 563 502 556 547 677 299 308 500 594 392 446 579 545 276 755 705 711 840 652 709 617 670 680 478 546 572 605 731 735 740 627 641 627 560 633 649 515 268 396 409 539 492 315 218 139 228 223 181 176 128 305 216 144 96 88 131 232 194 188 202 164 106 182 174 175 237 161 136 134 142 222 288 156 148 287 281 244 197 340 104 179 183 134 123 169 187 86 161 212 242 97 87 387 138 258 252 147 170 165 441 176 192 62 192 138 296 184 295 175 223 245 190 398 154 219 249 239 194 274 161 460 234 442 196 224 248 220 120 339 302 258 268 237 289 97 147 161 176 248 172 369 274 312 379 336 405 260 206 389 325 306 404 440 400 272 353 354 162 239 341 118 152 214 186 239 336 321 184 263 408 271 441 462 450 449 476 499 375 936 487 797 472 327 479 261 293 504 472 567 500 355 462 399 457 550 236 248 274 413 483 403 345 235 158 166 275 184 419 458 673 402 347 355 251 337 253 239 320 315 347 423 479 290 346 277 241 211 300 350 149 285 325 342 274 304 217 233 343 361 195 228 286 180 239 261 313 560 289 477 362 448 640 341 277 232 228 828 765 224 180 152 155 291 270 323 234 231 231 394 284 328 275 646 213 360 206 428 134 317 219 495 377 172 340 245 355 246 209 165 317 356 346 275 291 433 267 290 308 375 411 327 437 301 125 163 62 276 119 262 368 388 327 359 241 327 340 250 401 280 218 212 465 335 73 32 117 92 70 558 276 373 361 562 423 537 513 487 276 170 69 69 181 177 89 248 144 244 235 249 249 203 160 142 298 272 473 637 574 483 346 273 285 359 258 238 354 362 465 252 318 346 155 202 264 247 283 242 274 291 469 187 171 406 288 240 199 176 154 186 182 287 186 263 159 132 496 331 183 529 414 805 278 1779 1818 235 549 321 343 361 421 377 274 516 448 429 590 639 264 216 168 199 527 161 429 339 333 352 280 207 282 274 243 357 528 186 194 472 371 295 280 139 178 144 183 270 179 304 291 192 267 268 311 221 295 373 182 138 248 204 300 210 238 231 119 336 396 322 447 236 214 73 73 76 623 915 600 281 507 781 514 384 466 601 973 450 385 513 396 343 210 825 357 154 156 152 125 148 251 511 462 578 573 474 824 1146 1039 828 895 705 655 460 348 1376 1389 1239 1351 1410 845 1111 961 1257 784 851 857 876 1127 845 1426 1436 1091 1219 1245 1051 1531 1077 1363 1767 1736 1092 1388 958 950 621 989 1180 894 597 990 351 333 562 396 561 323 300 540 524 390 209 305 268 247 199 1174 1306 1202 1578 1339 1367 1272 1054 1149 1621 1570 1386 1745 1358 1129 1195 876 1198 1298 1296 1524 1089 1281 1342 1569 1218 1425 1281 1562 338 277 252 1224 1357 820 1862 2048 2016 1821 604 631 402 140 358 217 163 94 254 1280 646 748 242 327 252 242 543 1040 798 1103 746 617 691 745 836 1171 1463 1617 1393 2838 2245 1637 1795 2180 1951 878 582 1129 620 793 394 741 377 895 780 997 572 56 46 725 718 994 1284 1197 196 1025 361 528 322 294 561 537 623 676 609 1268 1377 647 703 1337 777 725 1102 641 682 869 615 441 1116 737 954 387 736 368 584 504 484 700 743 1475 1196 584 546 433 500 621 457 470 273 371 587 751 655 539 707 423 389 1595 575 742 625 395 374 451 446 554 691 541 520 457 711 740 731 601 743 555 577 653 391 562 629 311 228 270 281 359 374 533 331 253 136 246 170 706 352 229 322 401 323 217 412 378 84 78 332 178 275 155 139 194 234 240 229 273 204 236 266 187 211 206 152 260 463 290 72 259 289 366 164 332 448 637 714 251 341 239 312 392 478 1054 309 375 512 376 530 481 730 276 336 464 504 491 490 389 429 449 457 556 506 669 534 262 526 556 599 382 240 287 351 333 374 341 581 304 367 348 166 534 332 316 360 246 309 354 388 200 315 784 108 675 347 392 304 432 232 299 430 340 691 567 401 593 610 508 257 171 282 132 112 420 169 131 77 65 127 118 282 196 378 246 157 143 106 194 149 153 62 171 141 229 587 282 202 180 142 520 171 397 455 213 142 547 397 300 262 272 291 407 242 349 339 304 350 273 316 402 218 344 252 271 332 282 343 276 266 436 232 262 380 551 374 255 306 304 338 406 341 218 340 382 456 351 534 461 430 606 421 260 346 337 110 375 388 523 387 592 511 512 98 290 335 839 246 254 201 268 258 309 508 329 238 190 374 197 397 170 154 217 776 632 394 402 317 543 145 168 136 161 252 480 404 422 445 403 465 484 464 374 274 265 570 300 359 279 577 398 660 445 502 541 630 533 684 785 765 636 281 321 84 308 80 368 177 598 399 325 705 281 743 594 606 652 403 287 539 419 414 424 526 585 487 458 536 609 527 639 901 475 447 413 386 555 553 467 461 378 579 695 803 500 411 474 705 458 377 668 205 466 401 514 401 504 531 424 431 431 420 435 681 375 402 419 508 287 1004 762 826 747 713 236 303 244 310 408 325 295 340 329 327 324 339 562 512 420 487 317 480 345 386 606 619 584 387 679 651 594 874 540 464 622 460 733 558 643 482 546 517 413 625 505 542 800 611 652 686 587 597 516 484 562 1459 1556 1652 1219 1141 1490 1245 1395 915 994 1046 1175 956 1381 1428 853 1585 1064 842 567 757 518 434 629 545 901 239 475 1004 802 906 499 398 520 452 240 326 426 259 310 346 323 231 256 270 269 280 370 265 304 170 188 312 351 343 534 538 381 420 393 633 623 690 575 672 728 461 554 538 596 492 582 604 485 202 284 191 328 255 167 403 310 191 144 182 76 149 228 314 285 54 160 70 74 38 38 44 26 34 160 164 281 256 200 392 347 379 222 279 316 214 5342 5058 5866 251 291 246 198 386 330 312 167 151 96 122 500 200 234 474 601 277 203 158 445 449 466 467 384 342 203 508 272 278 445 241 407 357 327 338 338 363 428 322 514 438 403 417 584 879 559 700 486 546 410 629 463 367 225 824 364 741 389 356 919 504 335 472 316 723 636 251 369 343 611 787 740 1004 882 429 380 414 791 171 528 593 398 229 708 623 532 368 537 816 529 570 591 503 625 545 788 733 708 830 864 843 698 581 630 901 302 214 525 300 340 312 1019 393 466 404 748 495 399 355 456 623 604 645 831 459 303 237 383 349 299 305 439 684 285 600 227 533 375 434 468 466 404 292 363 270 274 188 180 188 141 184 184 137 129 143 186 189 194 232 343 504 416 386 492 341 438 389 480 446 269 521 654 638 600 665 570 451 325 349 457 622 387 456 556 378 559 450 503 418 381 493 410 483 503 389 580 429 463 621 309 545 410 392 289 464 362 477 573 467 501 491 464 280 915 658 314 361 706 244 563 562 359 158 234 308 143 129 187 209 322 229 404 403 272 365 466 201 407 322 134 218 287 269 252 253 749 165 210 110 112 195 167 282 259 169 138 289 232 167 186 271 372 235 274 329 209 171 146 946 265 251 350 256 236 299 287 215 140 302 414 422 410 395 353 357 241 333 330 338 403 365 507 433 390 185 449 307 249 350 586 288 437 406 364 387 434 527 339 278 270 362 232 343 423 354 298 365 843 533 314 169 222 242 328 440 287 269 1194 356 1354 1221 1231 1075 1093 1142 1176 1026 1264 987 1018 1208 1216 1396 289 299 485 226 351 476 432 423 367 280 642 395 298 292 360 546 237 342 570 452 406 388 367 625 588 449 441 487 932 754 530 571 558 442 427 376 329 451 538 549 500 528 617 509 603 559 403 395 638 610 305 445 434 410 511 477 420 792 420 573 695 805 640 866 578 674 647 802 826 886 720 726 758 719 674 813 832 478 575 769 696 1314 761 1080 1219 1111 1290 959 780 882 802 854 859 880 988 735 772 794 760 788 974 1006 903 980 877 751 666 683 901 752 774 862 716 772 362 761 569 601 763 758 564 553 660 582 902 833 650 777 662 555 515 600 463 1054 931 917 1135 957 985 894 1182 1073 931 688 773 580 761 813 744 695 909 776 790 650 926 770 438 580 426 641 258 440 308 189 326 225 225 360 264 250 179 173 237 240 237 242 345 250 268 423 290 416 350 254 326 314 462 322 384 500 313 436 495 372 341 250 212 290 301 583 396 468 379 490 241 132 782 503 614 257 237 430 335 289 231 148 316 376 409 232 264 329 175 236 195 198 185 232 357 324 322 678 259 107 295 168 222 157 262 545 211 541 383 438 377 245 243 318 287 293 433 240 332 250 206 252 377 546 500 396 528 391 305 372 355 888 332 376 626 359 292 495 464 326 578 397 386 371 284 209 342 318 231 501 363 347 293 665 357 286 566 437 635 528 487 410 474 944 491 797 294 314 338 390 179 525 511 580 513 462 625 543 380 440 601 605 466 396 542 314 438 448 426 708 229 338 492 415 842 506 340 429 506 635 656 494 407 594 515 424 648 374 358 315 291 313 259 288 254 495 520 492 405 360 274 452 329 379 226 214 301 221 385 619 497 792 542 376 460 387 529 449 233 426 370 393 393 555 174 196 348 257 598 366 409 239 320 391 503 765 234 417 234 447 382 294 204 295 238 769 419 464 361 502 316 301 331 309 325 522 451 403 401 626 399 296 443 227 397 276 477 708 100 164 171 207 373 301 420 722 504 613 242 319 615 498 474 1218 378 288 302 328 76 81 160 159 103 329 306 367 375 324 438 393 536 508 302 456 175 249 593 475 142 272 204 423 334 373 417 291 260 215 501 452 452 637 575 477 405 219 223 301 402 236 355 365 322 236 331 636 326 364 270 264 762 412 404 460 338 296 247 588 222 143 770 920 870 1026 1167 775 662 511 248 286 400 226 226 436 496 618 565 1962 1988 324 321 338 577 432 352 561 456 556 410 467 572 518 325 429 299 443 404 520 485 532 518 283 400 527 673 1068 224 224 493 277 269 697 384 240 189 192 671 589 252 246 271 391 372 312 257 323 283 392 265 347 122 257 358 373 487 352 436 402 385 371 746 247 274 396 314 229 287 237 843 947 610 700 615 906 701 515 581 512 776 532 358 558 590 255 290 833 631 254 242 267 153 249 212 669 652 862 881 613 1045 1365 1497 1215 1032 1146 1491 964 611 1376 1484 1284 1364 1281 932 1321 1212 1500 1247 1300 1014 1215 1499 1253 1646 1392 2337 1397 1843 1177 1687 1055 2192 1845 1665 892 1329 1000 1072 1153 1346 1418 823 1141 903 234 214 456 381 550 455 534 840 786 591 218 313 301 465 359 1915 2021 1771 1788 1844 1790 1619 1525 1657 1866 1655 2102 2205 1801 1650 1748 1784 1641 2149 2032 1895 2491 1207 1697 1706 1756 1499 1583 1986 449 407 269 1716 1745 1029 2322 2766 2722 2320 721 739 782 283 952 170 396 321 238 1379 955 896 331 440 377 338 976 1031 747 1311 939 944 1591 951 1427 1881 2187 2240 2035 3796 3707 2294 2558 2505 2705 1039 650 1034 944 1223 653 1199 414 1312 538 1207 915 107 89 1128 1006 1474 2052 1057 863 1076 614 685 443 401 725 702 672 791 632 1562 2108 926 529 1085 1423 1201 1569 1043 918 752 509 641 1221 826 2177 771 1054 344 757 621 639 858 1071 2589 2118 587 467 476 513 548 589 520 577 621 849 1021 837 552 1225 589 497 1627 395 498 1120 350 762 674 678 766 539 934 804 1200 661 635 706 750 737 862 875 604 839 694 732 492 262 396 462 360 199 697 390 360 367 405 440 677 486 401 481 822 1273 490 250 364 156 150 306 279 464 225 217 312 412 351 474 370 743 853 399 322 716 471 442 658 575 261 269 456 516 582 138 247 326 372 371 369 517 392 275 307 321 519 580 450 334 409 505 717 741 494 566 530 554 507 682 425 573 698 528 533 513 394 793 420 486 455 762 343 459 192 242 371 365 347 382 485 683 522 317 514 538 479 586 312 360 491 700 299 425 690 48 768 309 410 371 383 172 376 644 512 724 639 649 529 552 635 503 532 301 483 230 356 409 274 164 152 278 240 223 96 235 201 329 328 264 226 368 223 299 227 177 258 590 436 512 355 276 493 367 505 526 309 270 696 526 585 363 470 386 634 546 401 530 442 491 267 495 711 384 782 437 260 452 519 317 209 258 697 370 416 643 691 505 570 488 672 874 420 464 474 446 453 831 716 965 942 598 805 960 331 627 403 172 414 506 626 723 512 349 826 211 511 607 1111 114 203 202 281 264 272 462 361 322 198 500 674 591 235 237 309 691 713 693 727 221 984 112 270 123 176 398 692 487 556 555 511 601 507 517 582 345 318 575 309 458 238 540 344 638 436 378 428 519 445 455 369 865 320 201 376 74 276 118 406 370 806 369 265 661 379 967 807 678 717 436 303 854 718 1032 1066 590 961 929 805 628 686 783 807 510 361 408 330 346 668 805 842 882 261 970 968 1180 738 507 667 859 590 711 733 214 450 408 315 390 319 706 659 658 644 479 437 697 707 418 920 580 470 728 862 823 799 710 352 556 393 353 420 432 333 417 565 353 322 570 510 476 599 694 510 604 421 376 616 442 1086 482 729 811 878 621 672 774 633 740 789 695 672 529 496 818 707 874 471 529 865 819 611 873 867 619 579 923 795 2134 2130 1711 1617 1501 1522 1232 1424 1136 1464 1210 1333 1074 1062 1115 1360 2154 1593 835 693 758 787 496 885 778 1104 625 1183 1127 1024 1586 477 842 926 326 266 649 333 476 474 544 322 357 311 215 235 213 321 264 209 455 408 371 769 479 526 389 617 489 704 744 897 992 885 459 741 830 751 808 704 735 465 497 610 245 561 506 279 329 217 261 473 245 130 223 80 134 156 211 245 96 82 103 91 244 315 306 299 284 632 289 251 389 304 546 486 518 315 424 507 485 272 281 251 7001 423 397 396 439 239 219 193 165 235 350 874 343 391 534 743 245 385 240 221 280 235 260 283 385 369 413 355 361 394 492 311 359 431 518 432 246 468 351 299 253 656 468 739 566 690 430 567 734 361 652 603 203 261 370 196 401 270 297 392 232 144 222 136 583 597 148 430 280 615 555 673 1186 560 148 142 204 348 420 667 515 371 244 362 358 197 230 475 627 485 380 445 516 401 415 486 833 946 578 849 675 612 823 934 726 349 722 442 454 435 300 1524 626 641 606 583 491 482 430 380 734 828 642 707 567 643 474 322 338 290 252 592 507 374 468 395 418 719 663 570 643 599 429 266 515 413 257 102 94 72 98 92 90 72 296 396 327 260 277 300 506 508 467 545 642 562 552 622 692 670 862 781 557 461 599 517 547 444 470 453 479 558 789 438 364 848 742 561 740 895 732 617 612 554 607 680 604 790 505 493 629 576 775 797 727 436 730 718 614 782 684 748 724 913 582 409 349 830 442 529 1003 551 366 180 265 220 226 273 285 629 423 431 586 728 702 575 120 639 550 193 396 362 204 529 568 1082 162 393 271 261 490 355 284 222 280 186 175 151 257 143 223 257 155 374 391 414 779 275 973 421 379 475 422 306 371 355 282 350 464 488 490 328 511 223 261 187 289 542 652 414 508 505 659 562 398 458 360 630 692 1040 200 359 595 537 682 687 702 722 270 452 632 392 313 262 433 254 768 986 785 918 144 199 374 312 440 351 508 1507 400 1537 1426 1258 1341 1285 1377 1415 1323 1433 1319 1344 1580 1564 1676 539 681 594 328 617 519 595 522 527 509 693 724 821 526 469 559 432 664 772 960 886 894 489 438 433 790 843 956 786 424 422 306 224 293 404 409 361 256 350 329 434 440 460 528 441 530 394 409 413 474 346 500 501 460 768 649 705 505 531 639 796 585 722 1115 659 867 907 992 656 662 687 684 782 628 858 913 593 445 837 890 762 544 529 460 461 510 638 576 672 628 674 800 518 752 659 578 814 774 722 857 778 899 780 708 784 886 686 691 845 609 588 918 731 764 522 592 512 328 553 501 317 824 485 509 750 608 771 618 511 400 560 869 587 734 848 1028 969 1077 871 1351 986 1107 1061 674 1086 664 843 759 668 935 914 892 1161 983 1227 930 397 307 287 616 447 164 200 101 204 147 118 217 40 107 94 106 142 101 115 179 203 185 258 169 131 197 163 183 217 274 298 286 292 330 213 274 180 220 154 293 221 372 128 260 223 215 203 216 209 218 234 134 160 102 96 341 118 124 114 136 158 186 466 288 304 119 138 111 156 156 187 161 225 235 368 380 344 143 181 162 151 172 124 410 254 551 100 122 243 213 246 336 335 290 307 153 247 140 110 256 365 182 326 492 367 506 248 242 468 392 229 386 539 366 507 392 331 385 395 170 237 439 329 159 213 215 157 276 295 677 174 344 426 310 467 329 600 337 469 389 359 584 371 591 337 420 497 126 161 514 652 460 544 388 431 647 229 459 246 375 346 289 331 227 334 259 254 209 234 315 529 440 440 525 326 278 274 484 306 419 288 417 417 305 533 270 203 202 132 123 191 193 179 284 342 517 473 262 248 254 186 268 162 299 230 199 249 305 190 464 291 353 346 211 353 205 240 152 169 315 380 419 255 221 335 270 391 252 451 344 528 353 324 416 298 502 194 330 307 165 227 273 169 630 225 263 369 295 275 225 262 251 339 382 314 375 381 347 394 311 268 212 172 104 206 629 281 289 106 237 112 197 491 516 362 368 157 384 709 354 502 618 279 288 490 275 75 48 58 80 66 287 269 443 371 407 370 304 250 238 343 178 108 123 168 307 102 208 181 404 272 361 184 365 273 223 362 277 460 483 469 281 356 140 377 200 254 203 508 545 489 153 478 433 248 309 188 285 251 308 309 307 646 188 108 410 264 168 282 312 234 286 296 357 232 209 130 283 269 210 140 267 319 481 236 1574 1652 368 318 284 430 387 313 354 300 371 469 332 637 551 388 187 239 249 360 405 414 512 498 614 409 212 309 416 503 325 436 294 284 367 316 416 173 203 595 451 296 228 156 396 350 245 180 523 320 291 273 327 147 261 400 324 630 420 309 446 220 284 371 216 282 237 217 138 142 108 791 929 762 487 465 622 604 581 551 758 871 409 329 363 497 236 374 474 501 106 102 138 123 275 343 538 604 666 491 705 1056 1445 1208 1239 1199 1096 762 554 495 1309 1154 1100 1349 1353 870 985 983 1090 877 1159 592 895 1178 802 1373 1236 1626 1567 1645 1186 1633 961 1487 1526 1664 872 1114 804 695 644 1183 1212 761 727 1037 298 285 431 444 533 261 451 752 798 474 212 272 260 371 207 1571 1562 1490 1652 1425 1340 1450 1628 1203 1398 1510 1382 1483 1485 1510 1407 1488 1546 1569 1452 1809 1618 1179 1450 1348 1440 1297 1173 1665 286 266 114 1371 1730 1034 2114 1949 2012 2577 755 773 621 173 631 141 335 256 157 1089 632 716 322 412 368 295 1098 1091 759 1418 667 641 1469 851 816 1854 2224 1782 1797 3596 2815 1862 1884 1852 2230 831 645 678 771 782 457 921 313 1068 587 1475 451 70 68 1302 728 1151 1984 980 463 867 628 512 689 417 412 448 446 569 547 1522 1737 853 589 1302 1100 1024 1239 882 705 1072 999 543 1203 856 1648 505 1044 529 813 668 681 816 803 2460 1375 596 440 570 465 408 476 602 414 327 408 965 634 614 1076 669 599 1152 398 448 686 573 708 679 712 528 608 728 642 588 613 575 658 607 635 637 546 580 347 393 610 389 241 189 261 476 375 594 402 332 193 281 248 644 464 282 247 777 496 342 258 539 150 142 231 263 384 164 168 250 374 354 363 283 316 218 487 212 237 292 281 252 258 244 74 236 301 284 92 409 418 260 372 485 372 625 468 402 612 481 570 327 433 600 306 439 362 337 352 313 294 291 360 305 267 699 515 607 814 396 456 218 349 314 506 451 316 266 316 354 427 396 349 254 404 319 213 613 336 286 342 226 306 393 495 298 549 780 175 600 255 267 312 381 159 335 705 300 642 617 535 479 539 350 310 232 241 248 382 333 383 330 173 157 338 128 193 295 336 231 243 218 218 202 114 119 117 92 216 226 618 349 222 163 193 442 196 336 338 268 258 461 377 399 426 244 238 437 384 189 411 337 359 303 332 494 466 493 281 291 244 335 182 138 225 222 372 463 363 401 523 358 629 346 511 292 631 317 601 325 886 514 687 606 420 547 446 390 490 342 94 341 391 538 399 613 482 542 84 332 408 921 135 149 113 331 242 227 276 380 230 328 328 374 450 128 134 231 870 402 341 453 222 819 152 169 98 184 392 608 405 439 544 438 564 454 396 562 479 514 694 476 496 481 367 261 435 301 359 430 493 377 365 375 681 387 270 386 94 326 176 285 282 662 246 239 651 304 659 539 683 654 337 200 550 437 738 752 679 851 545 987 970 834 853 531 738 242 321 253 416 542 546 457 551 189 981 1134 1228 589 901 502 777 609 642 744 294 843 597 329 645 331 767 744 730 784 424 450 638 564 226 669 621 374 745 778 895 540 410 272 463 423 215 337 308 223 249 390 378 192 488 747 621 580 508 344 394 247 239 598 549 811 335 789 551 464 691 410 586 789 307 501 747 724 360 528 331 475 675 421 672 925 586 408 614 671 486 540 533 417 1582 1520 1281 1695 1209 1073 964 1016 970 1325 1000 1185 1016 1275 1129 978 1847 1074 858 663 677 707 511 759 659 1071 301 876 812 754 1144 391 493 571 272 341 618 531 351 387 438 326 350 222 291 312 223 245 218 282 283 267 462 294 287 309 512 440 380 456 899 929 780 731 659 844 1000 764 540 767 533 440 495 423 135 300 278 155 211 109 155 122 180 80 193 81 154 171 172 159 139 120 111 78 107 119 144 86 84 301 318 160 232 382 522 508 511 205 242 248 491 273 265 291 423 5470 256 332 480 370 358 215 175 201 324 352 215 261 347 438 263 150 102 151 178 234 190 424 470 204 329 290 318 173 274 195 306 354 509 181 296 411 298 436 350 314 427 514 539 609 529 572 676 224 360 320 262 117 418 199 502 421 187 490 160 292 142 315 556 587 311 359 227 616 552 590 802 577 201 185 230 442 231 484 431 302 165 407 335 363 357 339 493 384 382 549 529 592 481 592 608 1029 478 681 400 637 605 420 586 228 458 296 368 406 300 1453 494 492 352 526 387 357 319 393 614 647 481 754 617 409 359 418 271 324 465 367 427 415 352 285 384 271 412 520 459 684 490 293 372 342 250 119 121 99 123 117 105 89 254 225 276 116 181 295 479 344 377 365 377 387 324 331 357 330 398 637 509 527 483 509 547 419 431 488 282 533 589 355 332 700 405 476 437 405 434 805 668 481 420 499 608 579 349 395 620 502 478 460 728 193 383 537 515 951 381 492 246 531 232 361 342 738 213 652 1016 413 96 287 348 128 128 142 154 329 267 558 828 460 678 494 245 663 679 167 417 250 374 414 441 533 184 512 195 108 310 327 255 226 205 230 312 302 326 204 393 236 189 169 329 434 370 208 712 278 264 231 526 505 529 509 351 310 347 636 642 314 506 154 175 125 153 382 419 417 510 562 485 621 183 694 390 496 331 773 291 291 369 274 397 459 303 477 375 563 572 267 177 284 242 214 539 911 769 1026 247 199 312 302 244 319 480 1333 426 1444 1305 1327 1107 1502 1399 1409 1520 1461 1534 1420 1311 1196 1214 555 389 596 404 722 535 441 549 381 269 444 366 374 455 360 362 378 636 562 543 512 545 303 476 458 483 505 555 878 734 388 582 501 693 601 503 465 463 555 586 797 805 760 726 676 706 857 581 998 940 522 449 440 488 598 489 667 420 570 407 557 687 489 494 585 742 754 755 712 708 574 630 543 569 575 691 767 446 645 973 832 675 863 778 592 829 741 614 971 592 1052 570 671 683 804 715 770 812 749 851 924 821 856 811 757 1037 591 604 748 660 509 605 485 621 486 479 874 694 698 677 500 496 785 573 859 903 567 550 633 597 725 849 413 541 524 771 521 777 684 700 769 655 683 734 866 743 815 896 913 770 774 888 686 738 648 691 572 330 394 778 208 216 332 263 338 341 230 210 139 210 259 184 258 278 286 371 542 425 373 564 431 442 488 362 412 335 426 361 402 322 225 397 343 478 276 364 340 408 260 488 276 299 266 306 340 247 458 208 387 332 275 569 253 393 356 139 347 208 486 405 462 179 101 151 115 169 194 145 269 173 330 736 234 129 225 263 335 307 508 400 412 491 274 367 290 420 146 489 434 374 499 320 401 625 236 273 226 367 287 399 541 633 401 592 328 552 315 448 312 274 331 659 306 508 753 457 454 306 415 305 354 377 287 359 573 361 278 762 497 654 582 762 744 513 604 378 652 808 504 1058 533 292 530 384 407 811 418 660 420 502 659 860 613 483 402 418 393 604 487 291 535 451 321 197 377 220 378 419 610 349 618 516 436 597 455 280 459 521 376 364 504 342 285 256 255 208 346 304 278 251 559 663 640 537 374 368 456 564 261 187 267 429 501 350 515 618 383 355 473 309 501 362 325 294 245 348 268 389 252 237 418 241 371 524 526 134 480 410 527 1007 319 623 359 823 387 458 341 303 376 805 444 304 378 296 383 288 214 230 697 676 536 313 323 665 397 301 404 251 448 258 478 522 165 210 288 220 405 205 667 810 507 566 290 295 545 600 761 481 510 318 319 293 60 40 87 86 129 338 293 479 454 594 629 584 522 510 503 496 272 298 225 278 346 333 202 308 477 441 505 347 349 335 244 367 730 322 330 431 377 228 187 375 415 381 462 480 401 319 343 380 252 307 337 369 478 570 453 526 542 389 333 622 453 189 300 326 312 485 448 343 467 253 305 372 642 246 203 365 439 394 374 2564 2198 642 512 566 535 396 610 386 383 580 495 825 753 618 289 198 291 165 410 328 258 731 698 432 520 461 564 608 487 313 428 268 295 395 493 421 480 154 597 505 337 232 164 312 340 186 254 318 358 392 263 501 421 412 391 419 669 512 485 441 207 256 468 477 467 529 505 190 233 296 989 729 770 431 604 766 938 627 340 400 878 534 506 420 549 337 540 1076 749 181 153 500 205 615 600 789 1022 749 493 586 1067 1007 1067 850 726 1087 1188 1029 521 1056 1064 1230 1317 1099 1057 1282 1258 945 918 1371 891 1240 1316 1455 1237 1150 1147 1282 1179 1310 1098 1184 1766 1656 1927 900 1069 997 801 698 1150 1236 782 580 1262 278 262 521 307 665 563 336 1403 708 405 349 328 300 297 338 1780 2093 2000 2364 1720 1885 1256 2016 1560 1864 1672 1586 1985 1217 1699 1836 1421 1728 1725 1594 1878 1885 1535 1946 2326 2091 1563 2097 1773 452 404 188 1711 2166 1165 1788 2520 2354 1493 758 777 647 228 854 207 304 256 257 1419 979 973 275 465 403 410 1101 861 898 1550 1124 948 1218 916 1402 1762 2229 2005 1846 3757 3228 1964 2515 3130 2896 922 452 989 1216 1234 643 1636 377 1744 429 1573 784 62 46 850 936 1346 2762 1063 508 1233 568 753 434 410 859 820 939 952 764 1798 1810 1111 661 1091 1449 1363 2016 1693 1642 701 889 723 1414 825 1515 517 742 348 1077 868 904 1057 950 2093 1575 710 644 623 586 625 688 690 771 792 775 1085 996 821 1378 545 527 2151 666 874 801 409 855 790 747 983 578 744 604 671 777 750 768 757 811 884 814 943 642 864 788 382 343 429 244 262 257 784 504 342 283 296 391 824 709 465 360 640 525 514 290 406 176 170 314 375 466 168 166 274 334 405 522 386 364 435 246 275 315 264 279 425 432 267 264 385 423 527 251 415 509 350 367 314 294 473 340 382 396 568 527 397 427 314 611 546 788 491 635 590 527 458 484 441 495 435 650 530 446 368 665 291 434 397 469 405 317 245 282 347 456 519 425 369 417 547 373 562 443 419 493 315 397 393 427 260 217 750 96 628 429 365 228 442 398 365 395 362 544 482 663 524 649 448 334 219 306 254 122 313 275 221 138 122 227 327 260 175 284 331 328 237 184 179 412 207 266 301 233 180 535 669 279 229 228 344 241 333 327 455 284 578 448 531 641 519 614 434 611 255 370 219 344 219 331 507 631 743 475 223 257 465 292 209 295 702 554 689 651 960 587 558 806 388 815 556 458 535 419 590 847 678 978 916 588 842 893 872 761 552 148 428 528 578 619 828 635 585 143 353 416 1362 186 163 231 250 247 282 176 354 572 174 377 436 570 352 348 461 667 723 281 385 560 1026 178 400 305 207 658 752 516 667 604 568 681 453 630 503 398 428 556 397 467 479 457 318 534 338 370 307 396 457 373 289 933 457 318 635 92 374 315 326 311 544 305 324 766 578 502 601 1095 808 620 446 866 795 686 736 347 601 463 388 454 671 524 381 494 288 288 386 599 760 537 667 656 264 1107 707 1003 713 580 613 691 440 500 506 237 705 514 405 433 417 684 595 775 727 914 749 841 573 652 764 661 431 1155 1171 1228 639 587 305 330 239 440 516 423 340 392 507 442 273 365 338 570 756 545 569 686 722 319 577 508 1018 422 652 1026 631 870 795 808 735 832 872 940 866 708 831 1011 986 760 659 841 890 768 937 1109 986 834 800 1023 1072 1829 1880 1179 1395 1603 1501 1765 1885 877 1462 1243 1470 1254 1736 1176 909 1811 1302 1262 704 758 736 838 709 662 1053 370 804 1143 985 1190 539 689 765 302 371 543 344 460 612 655 361 393 475 406 244 277 286 251 203 286 309 330 327 429 978 476 367 792 830 585 602 712 660 691 568 502 391 991 1014 648 713 782 604 368 289 261 356 410 366 376 447 149 146 535 113 160 227 237 316 50 68 193 110 245 282 290 271 264 473 199 422 359 604 502 483 476 488 456 578 385 244 236 246 397 256 6043 548 467 339 329 501 448 543 581 350 241 293 469 707 296 663 188 504 489 332 394 395 405 658 562 700 613 373 319 316 360 563 378 366 438 543 452 317 341 846 364 420 352 433 334 454 454 346 475 410 276 147 602 260 554 267 205 991 248 301 244 310 526 725 152 233 196 777 747 817 757 665 229 221 187 421 491 847 477 289 296 500 493 364 328 569 680 364 488 496 559 471 464 607 878 1152 615 871 708 759 756 796 819 288 665 461 373 498 405 1492 698 511 551 552 621 506 434 553 756 796 865 829 637 403 360 267 234 591 480 531 524 322 471 344 280 491 706 688 553 681 517 401 358 627 423 221 201 175 234 228 182 164 313 282 430 246 156 428 454 690 520 675 604 569 645 538 472 565 681 810 598 691 525 807 759 622 679 634 607 627 721 512 495 480 572 441 636 374 572 490 553 446 552 446 425 382 731 704 739 703 436 638 603 523 622 558 356 904 773 1199 682 1201 697 464 409 772 528 607 803 420 321 172 196 109 109 161 166 336 408 421 649 696 569 517 375 461 699 218 145 366 294 302 325 816 157 398 256 197 176 361 361 338 227 223 284 248 449 206 352 275 351 525 295 425 487 387 1152 290 272 531 354 415 303 236 312 394 326 485 460 498 463 305 318 287 186 449 527 449 610 710 494 621 245 587 403 744 465 719 240 424 587 553 606 660 663 442 297 388 619 158 259 283 410 345 496 1138 730 584 210 186 179 640 360 380 459 1444 378 1581 1437 1436 1341 1413 1520 1393 1337 1419 1298 1205 1447 1333 1390 572 605 598 281 627 471 702 533 494 679 706 747 465 424 628 487 359 420 591 592 554 480 465 512 512 526 434 532 967 554 451 602 663 813 627 375 357 940 548 590 753 855 789 423 569 831 739 506 687 645 792 563 556 685 454 379 315 419 322 249 538 479 571 377 602 347 424 448 716 456 723 768 674 689 655 695 752 247 775 819 853 425 544 389 398 497 442 369 601 427 631 471 602 564 682 553 573 517 432 593 690 501 536 460 530 509 616 612 634 456 494 540 487 454 361 573 604 629 531 498 375 442 688 531 636 684 720 580 749 531 819 632 457 700 743 758 629 671 671 707 712 571 759 473 530 429 423 583 525 593 654 605 790 579 774 928 531 395 544 798 302 196 264 222 282 252 210 281 92 132 276 172 311 337 403 287 299 257 269 460 316 456 334 238 315 342 326 275 299 321 170 395 381 439 374 400 337 422 171 334 284 240 239 319 339 404 293 245 289 213 207 565 268 275 259 137 315 216 328 373 393 248 129 133 187 136 199 199 166 170 335 530 375 136 379 321 267 259 279 910 206 416 341 355 318 399 372 512 494 470 444 141 317 195 234 126 270 479 524 413 602 425 168 524 296 441 342 461 376 415 527 597 328 423 551 392 523 328 446 384 398 311 323 560 354 412 344 563 618 422 456 965 888 850 743 641 693 728 291 1366 581 455 579 272 294 895 555 726 354 369 578 551 530 509 486 492 408 589 664 470 375 261 278 585 419 250 520 450 573 524 652 368 524 529 378 562 376 576 457 389 644 325 472 476 466 257 367 272 202 262 569 565 355 598 352 318 330 383 255 264 562 317 415 362 529 684 507 352 626 511 689 455 316 178 140 381 504 594 274 282 272 324 548 296 507 264 528 414 649 531 535 471 280 739 290 428 354 637 299 856 390 269 478 218 433 275 340 393 561 441 351 660 638 636 375 347 546 173 243 160 275 708 105 117 219 109 298 454 554 530 332 366 238 216 472 691 568 639 478 352 355 352 77 30 160 74 214 370 622 581 546 534 775 517 432 412 371 297 190 150 378 406 150 347 203 443 431 416 292 319 278 139 252 356 763 451 373 592 360 342 390 364 349 315 395 407 367 331 217 493 265 310 242 230 511 610 364 534 501 225 189 674 461 295 335 515 499 554 553 518 566 269 257 256 466 371 168 434 452 682 585 2421 2054 537 377 423 657 618 385 674 646 720 347 685 353 478 304 453 259 254 562 635 401 487 475 560 321 394 696 917 601 308 528 265 273 455 445 327 161 243 569 466 441 330 328 245 258 112 173 280 294 498 340 395 258 232 378 218 493 399 491 378 437 377 728 216 373 373 365 366 459 565 1033 826 1042 386 701 898 812 493 631 685 846 503 525 587 483 390 354 807 534 192 184 284 384 424 292 852 1001 573 590 604 993 680 1135 915 810 684 1240 835 675 888 727 760 1050 1317 1026 1279 1120 1044 1168 875 1122 1232 1220 1221 1583 1134 1294 1225 1698 836 1501 1004 2115 1629 1858 1086 1033 926 830 554 1258 1609 967 664 1102 344 306 368 455 377 487 230 811 825 496 275 457 443 278 278 1622 1604 1571 1695 1888 1648 1705 1569 1370 1891 1653 1469 1568 1364 1188 1537 1400 1486 1652 1447 1534 2110 1855 1730 1720 1713 1653 1700 1797 634 598 226 1548 1980 1006 2266 2307 2457 1807 917 924 525 179 640 92 437 397 176 1362 1092 1070 256 317 301 412 895 937 818 1762 913 1243 1400 978 1554 1719 2010 1938 1911 3659 3637 1984 2429 2582 2800 916 746 999 1174 941 558 1448 384 1649 686 1526 940 209 151 1100 780 1664 2609 1195 515 1121 778 706 472 472 775 722 753 939 859 1399 1907 767 484 1043 1401 1343 1518 1228 1150 817 745 492 1341 876 1580 743 939 393 781 718 670 823 1247 2115 1907 637 551 545 730 793 691 764 457 465 739 1108 741 682 2226 1090 1062 2200 558 661 833 381 1018 910 826 851 554 821 748 930 706 735 778 793 838 850 1031 967 568 621 915 257 242 529 414 338 262 764 481 493 395 499 336 766 654 684 453 1008 1001 492 419 421 212 204 205 347 369 288 278 341 365 347 438 380 414 305 446 453 404 502 407 542 292 390 185 329 413 613 161 288 271 275 295 311 250 266 258 412 448 614 557 329 342 461 613 727 738 355 426 435 434 636 462 426 687 473 464 476 227 375 350 417 481 444 321 385 229 169 299 454 248 254 303 294 480 534 182 462 320 304 421 321 341 407 585 219 341 448 46 463 408 272 186 237 147 455 339 362 388 519 394 514 383 517 276 184 235 238 370 178 379 257 189 163 286 203 189 288 481 237 315 199 181 221 432 299 215 276 315 232 520 446 539 427 217 562 484 545 473 263 425 464 364 440 319 441 536 491 624 613 408 227 575 313 462 889 543 567 499 399 108 493 295 159 240 710 616 696 421 610 319 457 610 575 527 578 487 392 511 409 1057 591 681 591 649 1055 807 566 578 313 301 552 732 709 903 486 478 664 150 452 513 1437 278 231 237 339 304 337 399 466 770 219 263 404 468 224 220 285 692 536 327 425 324 971 198 214 119 204 604 706 619 674 679 677 731 648 650 479 376 415 460 349 381 503 594 465 666 560 522 328 342 344 415 367 593 432 245 304 118 256 240 448 365 685 608 399 882 370 578 708 708 790 451 682 664 657 801 871 733 513 486 361 280 401 624 550 394 309 353 296 389 720 677 605 542 201 1174 798 985 1006 398 974 716 460 548 813 182 406 305 625 296 635 648 596 877 889 738 515 1069 755 473 949 705 583 1135 1207 1036 925 709 465 485 412 282 329 434 359 391 365 585 404 382 420 423 386 617 482 814 663 404 377 352 919 776 439 559 438 785 813 881 739 774 916 940 669 479 475 507 606 703 560 718 677 892 886 791 915 701 827 855 1126 1953 1806 1021 1269 1700 1541 1277 1309 960 1153 1488 1651 1240 953 1128 1157 1695 1164 996 731 757 640 555 721 764 993 346 660 1164 1100 1305 632 716 751 418 349 526 448 596 633 521 395 300 431 387 507 240 176 323 241 423 338 390 395 488 945 582 476 513 632 547 742 693 606 379 545 504 656 806 817 645 672 680 499 298 323 307 315 358 353 333 354 445 76 307 122 180 177 181 505 166 150 85 110 501 478 464 524 427 213 152 322 386 332 991 856 926 418 383 396 630 210 186 198 396 332 548 5853 545 145 127 331 246 245 294 614 230 292 487 946 209 535 124 657 689 551 632 466 534 379 399 447 406 248 466 577 438 404 485 377 432 328 323 351 405 786 469 420 331 520 345 298 492 140 398 367 183 130 495 264 451 203 234 474 250 247 244 239 336 626 165 287 261 724 845 745 590 593 251 245 174 419 586 1124 467 242 287 468 317 361 248 344 690 539 496 467 463 424 544 703 1196 1047 704 628 709 731 668 710 620 319 621 539 305 493 369 1292 658 439 442 496 617 571 465 578 760 850 700 620 388 731 381 354 167 304 408 490 489 316 329 367 344 464 435 531 856 479 348 274 489 474 383 116 100 86 104 106 112 96 456 199 205 220 190 528 601 610 515 761 857 778 654 725 799 557 815 957 655 742 547 695 594 499 519 651 420 469 732 409 286 805 697 456 672 406 581 595 397 506 348 429 479 567 488 737 613 545 716 523 661 636 641 558 556 836 817 845 683 1057 569 503 347 1226 555 895 695 431 313 259 303 244 182 164 235 280 302 284 575 429 540 445 239 326 332 234 177 347 142 266 332 857 128 500 348 238 226 349 277 187 267 253 436 374 450 340 234 319 337 465 390 571 789 359 909 302 288 723 372 488 411 308 331 361 281 659 591 583 470 213 235 149 273 411 866 534 615 843 861 606 341 556 351 585 906 795 152 464 785 650 870 827 656 735 464 450 553 233 301 326 359 241 631 1161 781 538 227 417 142 411 334 387 399 1660 559 1820 1727 1683 1253 1471 1552 1669 1514 1444 1359 1490 1474 1851 1493 592 525 660 358 700 590 777 543 356 443 865 629 546 547 686 705 341 640 682 586 572 556 478 668 668 783 802 888 1685 1665 596 537 553 979 854 690 608 927 798 588 855 863 847 728 762 1015 845 889 1072 954 719 569 606 587 1149 757 765 1066 768 1018 1167 1385 1167 1036 698 1062 1076 1217 973 1240 959 978 993 875 932 756 1156 822 1263 1493 1175 1313 1039 1133 972 1319 1180 1157 1047 997 857 1088 1174 976 982 962 1306 914 884 1037 908 1084 1087 1072 809 1171 1058 1086 1053 803 918 971 940 1167 853 882 1113 950 944 954 718 1151 1126 886 1016 918 1226 971 1077 719 1319 1136 858 1136 983 1152 1074 1111 1437 1923 1643 1615 1390 1283 1085 1159 1170 1337 1055 1284 1144 974 1203 1441 1528 1459 861 615 782 1145 373 491 227 308 295 470 263 242 271 298 206 202 302 286 319 247 279 257 388 473 165 522 234 337 421 213 269 245 261 207 244 292 238 425 327 238 196 325 283 529 221 223 217 243 160 216 336 194 222 319 309 636 373 246 228 200 240 232 787 640 654 147 420 169 496 199 438 92 337 116 383 590 338 248 337 180 373 234 353 563 293 755 329 337 402 421 521 753 736 802 1244 220 431 291 267 408 489 512 618 301 808 534 465 788 822 936 360 687 564 567 418 873 470 528 542 346 343 685 593 263 431 531 314 294 489 349 571 990 645 414 1016 1121 885 793 550 1093 694 1185 699 794 626 417 449 398 369 954 943 1311 748 701 829 793 318 904 476 476 598 445 644 332 461 318 432 666 325 634 464 729 926 505 600 835 584 962 1106 1185 516 735 333 319 400 384 348 310 392 398 263 400 227 278 928 774 665 639 424 578 435 498 207 407 359 297 418 519 515 911 570 603 636 683 865 557 769 213 230 389 438 593 297 411 357 351 757 417 444 327 687 526 503 822 217 900 521 592 591 645 451 499 351 1075 517 434 520 372 567 370 635 408 799 811 815 610 606 540 602 548 373 502 533 358 578 765 153 185 117 266 475 302 304 746 396 424 462 482 388 952 1184 1023 382 296 796 387 105 50 134 148 112 461 524 622 692 596 946 636 398 388 492 409 221 207 296 444 314 950 309 527 498 570 399 481 329 143 636 456 738 640 642 577 615 240 326 803 341 313 469 528 481 317 482 464 236 318 416 344 336 600 380 525 485 292 238 865 398 447 393 619 531 636 612 434 549 555 390 494 488 399 355 404 781 953 897 3410 3260 737 751 752 868 910 658 496 407 1000 581 958 644 764 313 431 765 573 655 992 683 825 805 1009 685 376 679 974 458 297 1141 405 426 537 512 560 183 387 578 486 581 335 280 426 398 369 513 803 557 724 333 505 264 477 688 554 884 617 710 618 813 395 591 429 520 529 499 718 744 697 1179 949 2084 1014 765 1358 925 967 855 875 1295 628 1180 1005 514 343 273 830 635 239 215 335 462 379 557 1314 1403 1058 1130 1036 1869 1772 1832 2113 1724 1467 1849 1303 807 1976 1833 1880 2139 2070 1385 1854 2016 1995 2312 1828 1959 2070 2549 2705 2400 2314 3092 2882 2903 1819 2743 2397 3194 2634 2389 1396 1279 1359 1204 1283 1954 1625 1457 667 1866 572 497 676 984 907 525 428 1227 1632 564 355 684 634 452 479 3099 3002 2833 2050 3155 2785 2689 2837 2447 3196 2716 3434 3214 2470 2790 2495 3164 3187 3092 3192 3697 4043 2050 2343 2461 2583 1822 2318 2237 895 759 311 2439 2640 1826 4638 4678 4799 3084 978 999 690 287 869 126 297 190 305 2631 1560 1672 662 535 404 616 1101 1475 1073 2294 1184 1494 2207 1486 1495 3244 3728 2934 2572 5514 6328 3048 3553 3853 4020 1461 1001 1471 1666 1650 871 1822 772 2492 1466 2139 1227 180 160 1757 1352 1905 3543 1739 777 1114 1007 1168 675 655 1382 1191 1147 1532 1192 2599 3244 1669 1204 1688 1784 1736 2357 1865 1797 1001 829 785 1755 1588 2599 1215 1645 954 1237 647 676 1023 1333 3220 3263 894 836 814 911 773 542 737 446 565 965 1244 1315 1153 1897 1147 1070 2394 647 792 977 641 1389 1417 1399 1136 1027 907 703 1256 1250 1183 1368 1233 1336 1107 1205 1717 974 1366 1036 685 471 319 581 501 405 1133 636 490 610 464 659 1034 694 1224 656 1295 981 623 411 806 238 218 643 735 840 172 152 334 455 288 377 510 731 585 533 482 550 538 408 504 683 275 176 756 856 473 165 896 911 596 674 766 666 627 672 616 1063 1230 877 545 699 987 1068 922 794 376 450 575 645 420 445 413 527 813 684 856 855 534 811 249 634 686 871 757 795 601 798 470 536 493 678 439 1065 511 383 623 765 656 795 406 490 874 1067 648 638 1058 142 1144 579 871 563 476 290 886 762 882 962 1078 806 1025 720 682 584 417 356 400 451 688 683 292 258 210 288 421 331 270 652 456 423 264 262 406 414 187 350 575 597 300 1188 833 1028 839 436 693 433 390 343 683 912 704 591 1218 853 661 725 1126 772 453 661 749 364 608 589 785 1016 874 549 383 262 743 329 185 361 801 774 864 837 705 989 754 485 655 928 716 857 450 631 846 1032 805 1175 1132 782 943 778 476 635 411 288 581 819 1217 1222 680 1024 971 222 576 711 1635 391 336 477 616 649 693 446 669 399 206 479 512 845 311 309 416 550 873 762 870 326 1254 350 544 371 388 1019 1185 892 1056 1062 986 1152 862 904 550 547 481 655 503 521 439 986 830 975 787 844 326 473 335 474 456 897 499 581 530 121 391 259 702 351 751 358 652 1127 757 1040 964 814 1193 829 333 1185 864 1375 1439 898 1541 912 1137 1125 1241 1243 1574 1132 924 513 437 547 1222 953 908 942 483 1449 1613 1744 935 847 856 1161 1115 943 1618 561 1141 837 578 862 597 1314 1200 1285 1250 774 875 1157 1029 687 1399 735 1047 1366 1302 1668 908 767 764 804 609 312 458 715 587 633 573 438 339 1017 918 871 1151 1843 653 1201 642 897 768 557 1549 732 1334 935 1034 1062 1124 1239 962 968 1090 1137 1163 732 681 612 1148 1098 1102 1119 1551 1312 960 1635 1303 1019 974 1013 1231 2350 2692 2225 2230 2320 2219 1930 2053 1449 2260 1827 1895 1984 2015 1792 2352 2898 1940 1421 1269 1436 924 906 1555 1371 1357 747 1741 1483 1330 2371 1272 1524 928 456 545 1003 590 1296 913 819 759 421 839 384 209 309 444 718 320 411 334 653 430 456 767 518 611 824 898 1347 1424 1296 1103 1144 1245 1420 907 1168 1364 946 835 855 711 438 797 777 430 752 389 430 519 357 232 487 340 194 182 279 621 110 188 100 207 517 501 519 469 470 590 257 512 529 519 926 828 875 399 552 441 717 386 374 386 439 480 467 545 8589 181 171 306 250 399 579 658 296 471 633 878 613 354 220 610 602 370 448 772 971 365 780 554 443 442 591 870 863 431 511 516 466 505 480 591 560 965 810 1078 1224 1193 863 1133 1346 550 899 760 650 268 899 399 1127 788 444 1252 495 487 419 483 908 1008 431 329 255 975 1333 1355 1636 1051 516 467 561 1101 436 1331 1146 631 571 1163 979 405 516 818 1084 715 721 941 805 1022 1212 1120 1040 1043 966 1195 977 1469 1137 1559 1297 467 1139 764 651 508 599 2522 1127 804 773 801 954 782 626 936 1204 1351 1300 918 774 987 636 598 472 370 427 714 745 645 575 658 642 599 1124 1147 900 1080 546 486 475 490 688 222 220 200 224 228 206 196 539 226 273 445 231 704 1278 1184 1184 487 627 587 470 541 401 561 1266 1336 1224 1116 1310 1183 1050 761 867 804 565 672 1405 944 853 772 621 822 756 831 875 1542 975 602 727 1210 1077 885 743 998 1630 887 695 838 1304 557 1100 1311 986 1044 935 1068 1383 990 527 376 697 1485 392 918 931 646 289 336 332 129 188 165 294 548 339 674 780 738 797 569 298 742 1074 245 867 458 290 685 789 1010 298 616 795 520 532 436 725 445 384 424 363 309 488 356 374 461 359 826 633 1041 1120 408 1366 725 612 551 873 546 876 858 454 606 546 567 556 477 486 237 273 318 294 672 849 767 366 572 701 517 811 998 567 1130 621 956 210 619 692 520 735 770 791 599 472 728 784 319 347 435 773 588 745 1515 1309 1423 410 341 215 565 432 889 518 2673 674 2882 2818 2500 2102 2436 2334 2636 2446 2438 2403 2472 2525 2577 2471 539 651 1070 594 1235 1273 1176 796 858 1040 987 995 870 782 628 597 558 744 1077 667 599 616 900 1210 1165 1415 1305 1426 502 340 362 497 226 297 381 428 328 332 295 394 235 267 278 269 668 465 478 335 361 420 387 476 511 489 691 727 594 286 463 491 711 706 560 455 408 686 708 699 576 635 412 385 373 386 386 450 502 381 683 683 889 684 585 505 545 778 690 562 602 586 517 468 447 485 426 397 632 472 547 799 467 490 466 481 479 547 587 544 593 764 480 489 467 747 316 483 542 521 669 617 494 490 577 469 444 386 617 698 385 417 413 826 504 703 654 722 764 559 649 882 847 814 841 540 626 675 836 876 850 667 671 596 650 531 565 666 218 408 235 471 254 288 154 93 156 121 92 115 60 171 105 113 150 176 246 225 237 223 309 154 130 244 240 208 281 154 141 150 164 222 143 175 174 296 372 286 217 384 206 201 157 182 130 175 217 166 186 140 175 231 196 445 160 211 160 248 183 209 400 141 157 125 221 144 243 78 305 119 410 188 355 363 291 144 188 171 214 161 174 321 245 404 166 198 144 219 240 327 356 164 347 246 346 96 96 170 315 301 240 307 328 257 357 221 389 342 147 323 497 282 282 454 266 288 494 206 270 268 380 257 431 240 141 236 289 227 226 502 367 215 315 307 578 317 336 286 307 646 316 690 385 350 437 194 116 352 536 345 334 266 318 433 180 325 157 184 195 538 240 153 266 463 304 222 236 203 363 600 272 355 331 430 273 266 176 251 249 320 273 276 323 253 108 149 90 149 136 291 164 254 210 386 252 173 224 136 149 187 90 208 219 165 176 266 335 448 278 155 287 281 453 274 219 207 211 336 272 325 361 305 223 164 250 285 254 157 241 344 241 349 226 584 147 283 194 219 110 406 163 567 243 229 383 300 276 186 195 232 318 487 478 392 401 412 595 528 247 301 312 258 336 318 163 167 168 209 70 320 378 277 127 171 225 401 425 275 290 420 320 258 274 362 96 30 28 85 83 248 283 297 286 452 344 371 388 370 239 213 122 56 166 270 56 93 156 364 169 181 219 352 371 214 281 104 478 331 304 341 175 228 150 272 169 157 420 426 283 186 444 306 100 126 140 235 508 237 294 240 234 146 116 388 315 116 272 288 224 310 333 286 240 266 121 424 368 189 131 260 197 441 410 1420 1598 325 372 195 372 206 278 268 136 349 358 301 456 344 307 178 238 173 343 192 352 294 261 217 192 242 190 493 223 283 433 526 447 351 280 218 266 123 393 252 94 241 134 437 562 204 172 410 303 305 128 266 100 126 373 230 455 306 228 266 119 305 283 326 322 297 273 12 14 46 777 837 534 410 367 634 757 452 443 553 941 627 556 269 558 230 616 686 757 185 177 83 150 105 172 378 490 467 432 442 762 1004 856 1025 931 1061 705 417 268 969 769 794 952 1023 501 789 699 960 831 1436 556 737 1090 877 687 834 1147 1171 999 850 1097 911 1362 1111 1374 823 749 907 493 466 763 810 811 439 834 294 242 268 268 405 242 345 659 646 393 251 185 181 242 283 1218 1281 1258 1034 1221 1363 1112 1637 1091 1162 1333 1420 1648 1093 1281 1221 1135 1312 1266 1476 1866 1131 1186 1072 1285 1076 1365 1270 1096 197 181 153 953 957 890 1762 1744 1729 1666 529 564 385 166 467 189 257 121 325 1185 566 606 204 385 333 400 507 665 709 1053 713 619 913 655 624 1333 1695 1155 1614 2857 2385 1228 1796 1851 2276 722 543 573 736 866 458 871 290 1107 357 975 560 79 69 928 720 824 1468 915 548 788 377 281 324 269 539 518 470 455 406 1486 1531 604 276 669 1009 1008 1164 661 819 656 503 372 973 729 920 516 540 373 364 317 329 365 476 1312 1304 483 469 622 408 569 435 595 436 341 393 737 406 476 694 384 354 1183 358 422 449 325 341 320 272 466 540 705 619 487 357 410 339 429 482 659 520 385 347 347 456 349 482 233 197 240 359 437 212 177 131 151 224 644 297 270 225 504 421 317 316 303 134 118 260 178 452 163 122 204 295 318 138 160 265 218 198 307 223 132 264 240 340 215 124 170 250 313 98 328 204 150 236 312 327 585 237 233 268 384 286 258 329 338 543 524 355 254 294 298 318 261 270 390 206 174 339 362 408 268 393 283 275 300 321 441 398 231 276 319 419 439 267 229 372 358 266 381 253 165 346 103 215 274 376 213 254 631 217 729 152 183 153 338 150 155 479 404 476 492 560 534 408 358 343 131 132 212 335 423 325 107 159 151 105 66 88 109 290 283 251 192 156 259 125 115 89 52 219 246 399 152 167 153 175 347 241 202 198 135 140 608 465 452 462 300 207 160 210 352 179 194 243 205 326 481 339 516 247 218 261 399 228 184 222 303 305 325 510 583 308 340 228 258 299 356 490 321 394 465 658 429 664 601 319 475 303 276 332 280 203 429 521 355 315 352 300 501 216 189 244 586 136 191 193 216 277 272 256 250 315 148 282 237 294 192 190 148 447 528 347 392 169 417 97 199 165 117 217 412 295 323 451 367 475 537 413 340 294 298 518 310 392 380 424 302 478 332 352 468 534 312 324 389 594 311 231 501 104 515 220 177 348 625 321 312 488 283 567 545 539 561 185 211 801 419 428 440 493 528 714 439 646 652 670 638 603 196 199 197 239 626 680 711 875 132 632 937 1026 385 487 312 801 291 564 844 408 848 567 400 499 388 391 313 406 402 449 297 333 273 255 477 467 311 778 787 713 286 224 249 294 247 384 414 262 186 210 275 250 197 499 614 415 329 452 386 443 226 304 480 453 618 374 699 401 632 332 368 332 804 368 477 589 657 340 354 577 725 513 479 419 595 585 712 585 619 421 473 562 601 1581 1401 974 1170 1058 662 636 796 878 1046 800 1015 870 746 969 800 1576 896 655 608 643 586 666 524 481 601 281 598 652 590 731 504 333 404 331 156 456 289 314 220 405 215 449 226 275 360 259 222 309 142 380 335 328 342 275 349 260 235 389 349 735 423 433 493 394 669 749 331 593 786 542 402 464 201 112 194 180 122 140 108 258 309 104 96 212 78 102 174 218 96 101 80 58 158 42 48 58 52 44 202 223 197 207 369 328 338 352 145 195 137 249 356 326 330 239 370 339 145 181 4883 4486 524 492 326 496 259 161 189 294 312 311 179 97 132 179 206 179 280 300 228 348 334 373 170 138 176 272 331 374 176 457 404 404 486 298 250 200 354 383 607 321 384 508 322 402 450 262 101 346 212 444 238 164 518 137 200 121 190 486 560 170 284 204 448 386 436 410 414 165 149 284 447 268 394 401 297 154 418 460 298 442 292 441 516 299 524 418 319 447 349 737 491 512 515 353 426 312 458 473 203 321 209 256 356 276 949 277 452 389 752 536 501 431 474 427 449 446 451 289 255 305 185 213 317 412 399 413 315 206 351 212 214 531 263 435 283 274 153 335 244 154 220 234 218 230 232 216 204 172 146 381 121 132 320 150 325 200 250 199 222 374 376 231 321 280 562 363 307 463 340 283 237 253 326 496 440 393 414 343 435 537 361 441 424 331 506 531 717 403 382 349 408 638 273 587 366 287 369 460 224 542 533 347 443 533 440 204 763 409 383 329 721 263 683 680 470 209 257 214 44 48 48 81 239 365 484 468 430 578 547 242 453 614 173 178 169 196 340 142 454 113 240 158 126 200 160 295 281 166 172 128 85 229 94 108 249 134 280 339 327 251 190 616 325 303 318 299 305 239 229 199 344 281 318 351 146 168 260 227 82 207 301 318 252 521 388 396 278 305 396 433 344 470 492 296 315 364 326 459 439 442 556 354 390 405 264 184 305 441 371 299 731 816 741 205 106 247 188 146 284 444 1196 355 1136 946 985 806 1092 962 979 1047 1124 957 1108 1185 1363 1341 299 280 452 357 549 428 365 552 412 539 389 443 391 431 303 351 313 341 476 405 365 408 187 456 450 425 441 536 472 312 323 409 214 271 365 426 326 256 273 363 213 249 225 255 609 433 462 331 323 402 421 441 478 479 652 746 555 264 428 443 720 711 581 451 357 672 698 660 554 646 396 371 349 339 368 440 475 385 603 613 819 676 567 491 518 743 680 552 592 572 517 442 443 461 387 381 616 502 521 777 522 468 468 486 505 537 596 553 606 780 477 481 501 704 318 461 572 498 709 661 488 461 573 461 416 352 587 614 288 369 356 824 500 604 651 690 731 539 620 849 756 789 750 505 591 621 740 776 714 651 624 584 652 483 555 629 214 361 243 434 292 278 150 87 152 113 84 95 60 134 95 84 113 116 186 217 229 215 297 140 124 228 238 206 250 150 137 146 160 214 151 169 154 369 380 280 219 376 214 183 180 182 128 169 219 174 182 128 163 225 190 443 202 199 150 252 175 199 390 137 155 127 215 138 235 78 284 115 335 186 353 351 281 169 209 167 191 155 154 307 247 368 154 186 134 215 205 331 352 164 294 209 316 84 84 152 307 287 224 301 324 243 355 199 337 326 141 265 479 263 315 452 254 306 427 215 210 254 370 241 419 224 106 220 279 202 210 419 359 219 299 291 520 265 350 258 303 468 268 642 373 388 427 228 108 296 505 293 276 287 289 390 126 290 133 158 133 426 203 105 283 467 280 218 234 201 264 542 241 256 327 410 215 242 152 233 252 296 253 264 301 216 102 139 84 143 120 229 152 265 206 424 292 151 336 146 106 144 80 192 184 159 118 268 325 434 274 144 283 323 489 278 217 231 231 332 256 327 305 289 221 172 242 279 194 153 235 313 245 297 178 555 120 254 186 261 118 402 145 457 221 235 362 298 260 178 189 209 320 462 484 261 272 418 577 491 237 266 242 192 266 296 163 165 172 201 76 285 368 226 92 130 209 291 413 265 280 385 324 246 260 323 86 26 30 83 75 236 265 293 280 450 384 361 229 209 241 234 118 54 156 262 62 83 144 354 142 158 150 275 215 208 259 106 456 296 302 393 161 206 144 223 196 184 408 412 269 213 463 292 98 122 142 239 498 235 282 230 210 148 124 386 295 114 248 260 198 282 303 270 197 300 133 404 325 200 114 288 199 435 418 1327 1575 323 368 195 364 194 258 283 128 341 325 289 448 334 351 164 242 175 360 232 334 320 293 201 186 222 164 462 229 315 415 520 445 324 247 222 258 125 363 232 72 227 132 383 440 198 168 410 241 241 124 266 110 120 334 224 451 306 234 268 107 299 311 328 324 279 255 12 14 38 663 817 520 412 353 630 741 448 425 520 853 619 550 249 506 218 626 657 687 208 198 79 100 91 170 384 490 414 418 442 719 975 735 984 889 1051 619 368 269 944 747 755 901 985 477 724 644 920 801 1296 518 703 990 904 654 818 1057 1152 958 830 954 857 1190 968 1164 786 739 908 467 468 668 697 763 437 807 282 236 272 266 403 234 345 597 609 385 219 165 163 169 292 1176 1243 1226 992 1152 1323 1037 1511 1056 1074 1320 1313 1510 956 1241 1119 1072 1348 1116 1416 1810 1010 1162 1033 1234 991 1318 1219 1082 158 144 76 988 923 842 1642 1579 1572 1605 470 507 379 168 451 156 247 115 252 1175 530 554 198 350 298 317 505 610 589 1003 701 585 880 640 535 1243 1613 1068 1562 2760 2251 1138 1668 1858 2125 673 516 553 712 740 438 845 240 1006 293 969 554 83 73 894 617 778 1366 762 451 762 355 265 306 253 514 501 464 441 390 1309 1412 584 252 638 871 910 1041 626 799 592 467 356 824 720 866 441 491 357 344 303 311 345 454 1181 1119 444 453 562 394 553 410 556 422 331 377 648 381 451 648 348 318 1128 362 416 437 311 278 272 248 450 510 624 517 442 308 359 290 380 433 622 465 347 333 319 430 339 451 180 116 232 357 433 202 165 101 147 272 592 351 204 192 484 357 307 310 294 124 108 277 172 463 167 128 194 249 284 117 133 249 206 188 305 203 120 250 234 355 203 74 148 226 291 98 322 196 154 234 310 319 581 235 231 262 391 270 262 315 336 527 430 331 221 259 286 308 224 235 359 198 154 333 348 388 241 356 242 273 298 311 406 363 254 264 280 413 437 253 227 358 366 231 309 220 132 307 74 186 235 335 171 175 605 213 659 150 175 143 338 140 147 489 392 458 466 562 516 416 358 339 137 128 210 337 390 313 93 163 155 91 58 93 95 278 273 247 188 152 257 107 103 77 44 217 240 360 142 136 122 169 381 229 190 190 123 134 559 428 263 385 249 195 144 196 325 150 174 180 195 293 437 327 514 168 210 265 341 178 144 191 251 293 307 529 617 275 346 230 246 283 344 413 305 363 449 641 360 601 542 267 427 305 272 313 251 155 429 479 353 312 326 282 416 179 179 230 570 94 147 147 204 229 228 236 217 355 134 235 208 284 194 184 128 395 518 331 376 187 413 68 183 155 88 201 394 283 309 431 349 455 419 395 330 292 290 502 302 382 376 406 292 456 324 309 441 509 267 308 340 537 307 225 531 106 463 214 171 305 578 351 275 447 271 520 535 570 531 150 205 781 425 449 455 460 479 704 404 613 676 652 529 610 207 216 214 266 618 672 660 844 124 610 873 956 369 493 300 725 283 468 768 337 828 544 419 478 407 359 281 351 349 404 289 325 261 243 411 397 289 738 739 687 297 214 220 268 221 364 377 225 176 192 223 250 193 472 588 363 323 442 347 402 212 254 464 433 611 283 635 401 593 364 372 293 756 352 459 572 617 320 331 546 644 471 517 391 567 540 685 544 599 433 458 485 587 1468 1368 920 1132 1021 619 595 755 860 1004 800 1015 804 703 937 766 1460 825 604 559 594 558 658 471 525 568 271 532 686 628 672 476 287 386 296 144 436 287 269 202 377 183 353 236 261 327 255 208 257 126 370 329 328 291 251 347 278 196 309 367 721 368 443 513 374 597 672 338 556 741 516 380 442 172 104 182 168 114 132 100 244 301 94 90 223 76 98 170 198 82 95 64 58 152 36 42 50 46 36 196 211 181 195 369 251 273 287 141 170 117 233 338 308 312 219 358 329 127 171 4486 4841 528 500 334 502 245 177 226 265 281 329 161 62 114 161 192 155 262 299 218 344 326 355 160 151 191 289 327 333 176 378 373 379 445 273 242 165 313 357 543 303 337 461 318 392 438 277 99 464 212 467 261 166 529 168 229 125 219 536 500 180 271 216 445 352 420 380 403 161 147 220 406 203 325 387 275 200 381 431 280 428 253 381 512 298 493 383 303 410 314 638 452 458 472 334 408 325 440 447 197 264 183 248 306 264 913 289 466 403 746 562 495 465 506 391 409 480 381 229 229 295 138 197 331 404 437 394 325 186 351 214 216 488 294 356 316 254 145 312 282 135 253 250 234 244 244 247 235 212 161 383 107 128 303 140 319 198 240 189 214 370 370 217 334 229 495 329 275 414 312 250 200 222 280 478 434 387 380 345 411 511 341 460 408 327 550 492 701 403 352 347 356 632 271 555 329 277 355 430 201 574 502 303 385 484 474 139 757 409 377 344 652 239 585 632 436 196 243 181 38 38 42 71 225 353 480 456 428 630 497 248 449 604 177 166 163 167 336 130 430 99 190 140 120 215 160 293 281 160 174 104 67 233 74 96 245 130 226 343 290 195 140 540 291 273 204 293 283 229 217 172 294 261 283 322 186 154 277 221 66 149 351 267 204 461 370 380 268 214 372 379 320 350 430 294 307 306 268 397 379 416 507 340 353 361 256 168 244 441 381 273 740 792 717 182 94 235 184 142 288 416 1066 295 988 806 890 770 1047 899 934 1007 1077 919 1055 1114 1180 1278 291 245 415 317 562 418 335 511 420 519 327 431 375 409 237 331 262 263 517 395 353 394 179 411 405 419 433 532 590 429 339 477 325 264 373 286 236 277 265 359 366 372 362 258 304 343 407 320 407 398 270 435 445 319 708 667 627 416 540 407 557 868 561 598 340 655 699 622 706 761 506 571 573 461 506 391 445 624 665 549 589 605 511 461 629 665 496 373 799 621 546 494 433 422 386 508 523 541 471 508 605 615 463 532 537 621 512 487 396 520 460 532 397 531 314 368 524 303 469 519 591 518 721 606 406 409 528 564 401 429 511 842 467 680 605 705 633 585 821 1046 791 830 864 619 911 679 673 711 604 535 617 650 1057 982 701 756 277 414 432 420 169 136 204 132 218 169 92 80 40 84 86 159 208 206 200 137 161 141 211 140 94 161 153 313 347 210 214 192 200 273 171 162 235 297 190 322 290 418 187 233 156 146 140 174 324 243 176 124 150 228 210 388 237 301 291 178 211 166 489 231 251 284 136 122 175 125 150 171 164 144 442 196 365 82 100 326 198 258 275 565 302 357 181 238 120 233 176 474 424 365 263 112 268 122 170 196 149 244 274 127 594 237 314 650 246 405 283 397 808 506 200 271 272 296 359 153 395 255 355 346 316 290 248 299 338 100 109 643 340 206 381 510 509 285 346 443 391 602 245 448 268 230 513 209 251 382 526 442 342 318 579 446 244 359 216 249 257 276 428 250 247 469 296 407 230 237 318 336 210 298 448 331 263 434 405 262 246 356 251 171 314 224 178 197 206 184 135 251 232 217 287 284 346 150 316 226 212 242 130 327 173 311 239 199 236 427 313 182 385 271 506 292 309 267 275 211 165 228 301 522 229 300 280 398 484 123 274 297 230 356 377 558 132 353 153 248 143 187 203 410 304 309 281 279 592 244 253 399 355 449 419 441 498 305 392 510 315 251 204 125 247 532 179 243 254 288 94 234 274 293 207 237 173 274 501 430 434 334 258 294 193 149 95 117 36 98 71 243 260 369 364 433 347 458 355 335 310 161 58 56 191 150 68 106 313 271 154 204 280 452 183 153 219 236 486 332 301 412 325 160 151 288 264 198 233 245 213 235 254 209 242 276 133 130 353 235 203 243 220 372 347 521 258 94 143 163 143 206 181 222 161 233 149 511 181 106 123 234 235 332 231 1837 1448 265 296 300 530 234 310 291 209 297 469 533 464 450 232 178 241 211 301 262 485 365 318 296 394 254 338 411 136 333 283 494 392 361 237 229 282 161 435 238 145 215 249 538 410 214 269 473 259 338 414 497 198 202 382 195 816 543 267 574 205 267 309 184 275 231 209 149 161 168 941 637 942 573 516 561 494 521 504 604 691 420 439 496 326 292 418 636 470 108 106 148 97 153 251 618 535 358 401 680 1188 1364 1251 1374 1325 976 1071 566 400 927 873 880 855 1021 764 1093 1119 894 1014 890 691 824 1024 914 897 1006 1018 1493 944 1045 1085 904 1644 1399 1399 520 905 782 673 619 808 1069 856 585 940 258 277 507 466 437 407 300 498 531 320 192 274 266 300 233 1620 1638 1476 1427 1410 1633 1158 1514 1242 1153 1381 1639 1347 1279 1499 1193 1309 1424 1307 1469 1816 1288 1152 957 1143 921 1130 1027 1338 357 279 68 1072 1524 975 1873 1771 1868 1869 717 693 625 268 706 99 322 216 163 1252 685 631 177 590 536 154 692 1019 493 959 639 805 1144 854 461 1795 2377 1303 1789 3342 2330 1669 1774 2067 2256 727 570 677 704 787 542 913 365 1124 379 1291 592 133 98 634 540 1124 1502 744 307 842 334 533 259 225 416 435 382 486 366 1338 1912 886 502 818 982 970 1046 1100 886 441 440 356 1032 784 917 485 611 318 603 436 405 525 759 1345 1355 673 603 266 323 498 333 481 411 338 340 878 518 412 898 486 468 1467 541 613 431 241 685 651 508 354 307 695 686 537 469 478 631 465 524 589 521 450 502 462 433 338 268 158 360 246 292 488 276 244 239 209 307 660 612 376 476 385 405 374 186 314 179 175 346 171 299 227 221 226 378 294 167 162 175 255 205 277 222 221 137 290 270 253 78 278 329 467 143 360 397 204 273 426 350 608 453 279 391 614 461 318 561 433 449 430 347 340 370 350 376 247 413 315 254 272 363 515 429 267 446 161 454 450 406 437 275 231 439 399 521 531 380 364 460 361 334 184 436 302 508 187 325 372 468 485 593 597 74 858 264 353 406 482 176 332 500 271 551 546 643 442 580 388 267 304 264 261 232 320 314 120 228 206 122 62 84 80 349 169 227 179 155 177 86 82 62 22 203 164 603 318 231 180 214 420 358 226 224 154 231 644 505 324 338 202 198 349 323 195 286 270 186 250 199 362 370 426 271 291 297 434 250 176 291 417 369 389 356 673 443 497 434 247 477 357 464 473 392 464 702 549 775 700 371 467 439 264 527 209 56 321 357 289 304 404 392 500 137 291 334 1049 139 232 97 223 153 153 258 370 549 102 308 422 469 104 110 164 325 464 387 528 312 729 158 223 187 194 341 766 624 683 853 741 908 477 634 340 285 300 493 362 428 301 451 330 516 377 363 275 307 237 292 227 776 515 545 284 36 316 226 294 253 692 242 206 575 284 671 680 600 521 418 307 584 592 896 910 381 527 791 423 634 855 861 461 394 382 156 188 324 449 561 699 773 252 688 786 948 571 619 491 725 661 467 925 340 517 730 520 637 491 446 440 550 529 651 317 351 385 323 580 542 491 442 482 513 410 325 334 360 268 214 152 225 173 189 276 428 260 623 686 399 445 852 565 533 218 260 447 459 1099 358 465 604 482 347 405 455 425 633 481 570 518 407 482 550 750 473 472 560 742 627 579 678 840 671 808 787 641 1757 1748 1074 1235 1218 969 724 799 766 908 859 1067 733 949 926 927 1754 1155 648 816 844 606 525 773 772 678 384 741 863 778 866 471 408 632 305 341 586 155 446 375 399 210 375 307 170 102 197 102 118 193 171 169 214 305 357 350 394 317 346 506 862 722 704 763 532 662 907 310 476 601 423 431 459 317 126 155 141 128 166 120 373 208 116 132 226 114 293 92 236 191 78 48 164 148 68 76 103 70 83 130 208 213 160 596 266 248 273 412 343 419 244 179 165 167 193 215 501 331 306 524 528 5132 4305 676 778 290 142 226 194 402 370 292 138 116 188 186 285 204 229 270 224 323 231 157 200 141 360 171 194 221 375 278 182 314 170 438 224 287 202 444 327 354 410 218 278 270 139 48 218 104 287 161 90 383 111 132 80 140 410 501 195 207 181 395 416 361 595 527 200 192 202 369 202 439 361 230 188 400 510 221 158 256 357 198 398 300 487 393 436 298 485 580 484 544 549 663 357 340 374 204 310 234 224 303 234 1135 485 457 440 412 577 523 491 559 495 497 489 509 386 313 334 218 219 351 419 440 510 385 371 266 298 379 503 338 399 465 340 186 232 278 194 202 221 215 215 211 198 192 284 88 450 129 114 341 435 437 448 242 356 237 502 407 233 333 482 416 398 439 577 444 523 381 395 425 409 380 847 504 435 487 537 413 452 352 433 636 627 794 540 533 497 629 596 763 667 503 575 327 615 338 490 513 336 514 515 778 230 635 374 343 342 1074 318 525 977 477 218 239 258 103 128 115 192 412 396 369 420 689 483 440 264 405 463 200 375 142 130 306 243 389 153 182 221 113 216 191 204 226 343 312 127 113 204 116 159 98 68 203 292 444 285 188 585 203 191 130 348 349 247 231 243 266 279 289 328 214 411 152 146 177 158 500 273 271 230 458 438 506 175 413 250 312 302 336 240 252 372 259 470 459 363 429 294 164 420 187 167 263 212 184 382 952 929 851 174 177 312 145 142 477 297 953 232 1113 965 819 1030 999 1021 1028 1157 1007 1089 891 1133 974 1223 350 294 787 364 770 458 519 667 474 329 343 460 384 289 327 377 288 291 338 503 491 485 268 660 648 633 622 736 433 301 309 347 278 212 299 258 218 233 202 300 328 338 328 226 252 258 311 293 317 306 246 415 425 303 589 605 514 321 448 319 505 758 424 429 302 592 636 505 652 510 402 491 509 401 421 333 370 519 562 436 441 512 475 403 455 609 432 315 726 548 479 423 358 364 304 398 438 429 394 433 493 428 411 416 427 534 386 351 303 465 374 414 340 448 295 316 463 285 382 403 559 401 550 492 353 383 442 432 316 367 344 745 396 622 551 639 540 495 713 891 699 625 762 505 771 557 522 576 467 502 545 613 951 888 615 700 237 321 300 324 141 134 157 124 163 161 92 68 36 68 74 112 84 90 82 107 127 111 181 118 86 114 135 244 268 125 129 107 115 255 106 113 138 279 172 279 253 369 155 136 138 132 126 154 289 182 160 86 108 154 138 334 192 160 150 162 197 144 418 155 175 253 93 83 132 86 103 130 146 136 350 160 285 72 86 265 178 217 159 483 290 292 163 214 86 183 150 379 339 278 207 94 192 122 121 168 109 160 194 113 522 217 327 571 202 293 224 365 547 268 178 245 213 151 331 125 273 181 329 324 306 262 168 248 292 88 95 462 304 192 312 425 371 261 324 253 317 447 231 434 258 220 511 150 235 344 428 335 304 267 517 360 226 341 142 175 229 250 276 159 150 349 258 212 212 209 228 269 176 212 400 276 210 268 217 182 212 320 190 157 253 190 162 159 190 135 108 208 158 166 219 243 318 118 269 200 90 116 104 274 121 299 225 138 158 322 191 160 301 249 482 270 271 228 230 187 155 180 271 452 211 170 272 357 275 113 250 273 183 342 388 410 116 327 141 246 94 171 191 329 230 297 219 216 476 232 221 346 348 403 373 411 443 273 350 444 295 219 157 84 194 386 151 190 159 276 88 183 266 275 199 229 157 246 440 408 402 272 220 237 177 145 81 115 30 80 34 227 186 247 286 357 279 366 310 286 238 137 44 42 173 128 50 96 258 247 122 172 256 243 155 129 195 204 430 296 265 396 163 136 143 176 256 188 197 209 179 229 236 175 185 211 125 116 269 221 177 209 215 334 309 491 221 90 98 106 94 145 126 167 106 211 104 442 157 82 117 206 203 276 183 1530 1090 235 214 214 399 212 290 253 179 230 385 432 388 416 184 127 164 195 256 180 447 339 294 179 370 228 277 303 134 309 206 296 213 329 184 205 262 127 371 192 117 203 254 490 390 107 128 302 209 275 124 204 176 170 352 196 564 356 219 484 130 239 246 164 235 191 177 50 58 76 735 423 696 517 429 515 404 440 442 491 613 352 335 348 298 280 380 556 432 110 108 91 71 131 225 508 427 294 325 510 1061 1250 1127 1228 1158 737 713 446 340 686 720 686 757 781 665 876 886 708 818 748 566 667 781 658 741 903 797 1134 789 785 884 824 1274 1087 1173 450 855 677 584 456 721 948 731 551 761 232 251 416 444 446 300 261 429 362 288 184 190 188 224 209 1336 1374 1244 1222 1109 1382 1014 1247 977 940 1078 1379 1241 998 911 981 1029 1184 1142 1230 1586 1017 1033 842 1026 837 998 835 1215 278 212 56 949 1326 823 1405 1513 1573 1622 488 510 519 212 588 85 312 206 151 1115 598 544 165 494 440 150 632 928 424 846 510 732 848 785 413 1388 1926 1104 1401 2716 1816 1445 1433 1781 1819 708 536 595 544 651 462 743 260 788 287 1097 437 92 84 481 393 858 1238 610 275 735 255 406 192 164 348 344 283 382 328 1137 1226 754 385 728 864 831 885 972 802 389 384 285 782 554 760 433 487 292 520 387 381 433 503 1068 824 507 457 248 268 429 262 418 314 256 316 742 466 346 726 394 376 1233 460 524 379 221 425 400 303 294 263 531 497 338 387 388 462 379 432 447 445 357 402 318 391 310 223 92 206 216 239 421 283 218 139 185 271 550 373 169 247 318 367 344 116 254 106 102 304 155 231 201 197 194 325 266 165 132 163 235 159 225 200 203 119 278 204 229 74 254 307 356 139 274 308 182 270 374 298 519 380 263 314 430 305 264 265 237 322 368 266 330 350 301 327 209 375 261 234 221 315 459 319 229 308 147 408 404 334 369 216 201 328 340 394 404 329 209 376 313 316 154 338 262 400 141 263 268 358 414 389 541 64 742 164 197 260 284 142 236 428 231 448 280 558 409 515 346 237 186 175 144 200 232 247 106 210 192 108 54 76 68 204 141 166 138 112 151 84 84 66 22 175 144 509 238 164 146 198 386 118 206 200 142 189 550 465 255 288 154 158 199 235 141 183 230 170 216 140 321 322 349 216 221 277 367 236 166 228 303 219 231 269 587 285 449 351 189 348 295 414 425 358 412 613 503 680 609 312 403 393 238 493 140 38 275 299 246 227 335 341 353 115 243 286 939 90 96 46 179 84 86 246 340 461 88 257 295 449 92 98 164 309 423 365 463 238 475 100 203 175 126 228 537 436 487 674 564 700 305 484 298 239 260 443 318 382 263 280 238 327 283 309 259 279 223 219 179 734 440 501 252 34 282 192 195 225 491 230 186 451 219 578 567 538 483 256 279 494 491 814 822 278 393 725 390 490 781 787 407 345 289 136 162 298 397 443 586 655 234 576 654 806 453 569 379 559 382 389 594 322 441 505 447 425 418 321 315 421 400 599 223 266 258 303 367 463 295 365 352 372 382 303 263 241 213 212 140 185 161 173 239 414 206 564 621 320 372 645 444 379 184 217 405 411 761 281 399 585 401 269 347 363 371 435 439 516 400 361 461 443 626 367 384 458 656 526 527 616 705 594 719 711 564 1524 1508 857 1014 1080 812 632 701 698 790 763 911 575 871 780 707 1399 890 547 746 772 574 503 655 666 576 362 607 795 718 712 374 321 492 271 327 459 151 396 270 355 116 286 275 140 88 169 80 86 173 115 113 196 288 342 332 354 250 278 381 674 613 539 580 420 516 723 236 391 485 371 367 391 230 110 137 127 110 140 98 291 196 67 128 208 96 267 82 218 103 70 44 158 148 46 54 87 54 71 118 176 189 132 360 217 218 245 335 229 327 177 163 149 151 165 175 448 246 250 492 500 4305 4368 610 654 258 128 175 164 366 298 189 118 98 162 172 243 168 193 238 204 315 219 121 182 109 276 155 150 182 343 246 195 292 156 390 198 255 182 387 222 293 372 198 252 246 133 42 223 96 265 147 86 349 132 118 103 122 378 453 183 199 181 349 318 307 491 466 184 174 157 335 178 370 329 187 174 343 480 157 106 222 315 180 321 262 379 375 404 252 373 459 436 457 465 574 317 292 340 184 236 204 229 275 204 936 415 338 323 325 390 354 330 374 280 286 379 424 305 244 258 192 189 333 379 277 254 313 288 222 222 339 425 282 278 434 277 179 210 262 162 188 207 201 201 195 182 176 266 86 418 87 104 323 266 326 325 216 265 200 368 310 183 243 413 373 327 350 506 365 454 357 369 352 379 336 668 337 355 469 398 335 426 284 308 553 581 716 464 431 443 549 480 685 464 475 498 258 471 320 313 449 216 458 317 594 151 593 346 319 297 919 288 422 839 421 196 161 228 95 114 76 130 370 327 281 334 605 391 369 248 369 423 186 291 110 100 270 151 343 133 148 136 93 182 173 176 200 240 213 95 87 178 106 127 82 54 191 206 338 204 116 506 187 175 112 310 295 229 215 225 250 226 249 280 190 408 142 134 140 128 460 239 201 210 397 377 486 169 385 175 233 274 292 160 212 261 227 332 342 302 301 260 138 348 167 145 158 180 156 346 837 803 628 156 122 209 145 126 367 257 775 194 896 748 625 806 819 835 831 950 833 870 731 924 828 1018 304 248 595 330 538 409 376 519 384 271 329 384 284 257 227 229 254 219 222 455 445 449 218 374 364 555 546 646 430 431 268 273 216 241 262 278 238 242 270 236 321 292 247 343 240 476 571 422 331 323 311 310 298 241 434 522 416 450 374 377 461 605 520 398 424 461 457 459 294 354 279 266 302 275 310 312 456 244 411 492 401 408 363 343 277 445 323 384 388 451 448 508 304 497 414 372 461 442 310 355 525 482 497 459 446 536 375 371 444 493 336 363 327 503 344 420 424 328 456 410 438 410 478 375 485 507 390 373 503 379 298 749 309 595 487 471 504 469 468 637 540 496 534 375 490 384 564 632 487 625 717 704 835 734 786 547 332 286 280 320 147 94 72 134 78 168 80 54 61 83 86 161 127 113 129 127 149 121 127 153 92 147 147 152 182 110 143 108 120 248 165 126 158 253 141 130 116 174 148 216 94 90 82 105 131 158 86 136 170 387 352 384 183 161 153 234 159 143 393 273 295 223 131 140 145 140 171 186 121 169 278 280 202 88 122 254 253 162 164 487 358 322 232 262 175 291 84 237 225 181 271 158 450 129 178 109 203 227 163 183 512 266 363 258 310 257 254 212 494 250 185 403 145 179 458 194 312 227 270 244 213 246 188 361 464 213 341 274 217 299 261 339 656 259 267 155 243 479 279 511 355 230 511 241 102 379 260 233 337 232 469 280 287 248 168 153 209 311 343 161 204 281 141 221 329 259 174 231 268 172 301 337 214 425 316 310 284 262 213 227 259 144 134 173 112 167 162 150 90 216 313 272 275 138 252 382 219 258 120 131 171 168 155 200 245 407 304 219 178 259 442 266 267 178 197 162 174 190 194 257 363 194 366 254 241 130 246 196 218 550 180 470 148 312 188 433 153 288 160 468 188 253 266 370 313 365 273 221 353 541 509 138 150 451 247 261 257 126 247 106 267 339 166 176 95 126 179 239 328 347 235 289 224 293 421 508 438 324 221 249 178 144 44 38 26 84 36 301 287 268 278 233 455 376 248 232 163 108 66 38 152 252 52 88 166 279 228 248 322 303 193 98 177 172 532 342 251 427 277 97 182 118 190 164 204 222 234 192 207 234 104 193 165 142 238 168 212 196 181 269 259 346 218 76 128 134 106 144 171 198 269 161 118 259 317 174 183 190 197 210 192 1213 1492 250 225 162 330 195 228 281 224 400 360 344 340 514 213 292 265 206 170 184 262 381 361 228 350 230 384 353 203 225 282 170 144 229 149 343 165 260 220 122 84 226 168 476 335 186 118 293 248 239 158 219 167 115 248 194 465 320 182 232 108 328 241 175 205 234 208 30 38 54 268 706 499 324 309 537 273 614 528 358 715 316 418 298 238 300 216 422 381 246 240 120 44 74 152 707 647 533 374 588 685 633 788 711 728 641 721 307 395 1016 890 962 810 727 646 904 904 444 592 741 584 908 748 751 755 999 787 1178 865 1150 800 866 1363 1141 1075 780 745 622 496 391 590 775 631 335 967 178 202 521 302 420 193 238 446 600 400 176 138 124 243 270 1177 1353 1372 1145 1146 1232 1176 1228 859 1058 1097 1176 1422 998 1165 1003 1406 1116 920 1213 1342 927 1120 1213 1297 1007 1101 1099 966 236 191 78 1083 1261 723 1341 1469 1507 1367 385 441 402 168 432 177 143 107 111 998 839 788 170 445 419 136 716 574 476 998 484 596 989 530 639 1225 1546 947 1218 2355 1773 1066 1422 1645 2172 585 476 612 521 706 443 688 152 797 230 789 321 105 74 823 420 973 1461 857 301 688 267 508 452 442 403 445 330 524 422 941 1456 580 550 755 715 707 644 605 719 451 374 283 669 389 725 412 443 168 639 276 307 477 570 829 965 697 673 338 271 432 213 450 483 289 318 700 473 404 995 371 303 1155 293 361 593 256 351 302 311 353 388 544 501 471 245 244 286 256 300 623 397 378 328 516 494 253 170 156 173 282 371 492 261 291 88 136 381 414 307 255 196 375 158 215 117 370 85 83 219 123 245 181 181 201 294 202 240 213 278 180 185 104 235 203 148 243 262 216 95 185 228 333 87 282 517 241 163 314 248 340 402 306 364 386 465 514 362 308 531 301 306 293 340 232 234 404 346 266 422 285 588 525 415 387 526 189 278 276 346 340 134 232 196 196 229 211 263 245 412 255 262 266 282 266 312 180 333 285 307 339 290 417 46 602 225 381 267 315 217 336 713 289 279 373 394 378 497 293 207 165 195 222 227 184 244 94 157 145 94 99 323 140 183 206 184 102 92 72 64 50 46 40 128 145 421 186 206 200 132 276 191 240 242 212 173 670 504 360 345 237 168 359 213 346 299 258 175 278 252 324 453 264 178 166 276 354 266 158 106 313 270 272 549 371 286 327 449 470 313 382 248 325 377 319 514 399 447 396 427 381 268 222 344 303 110 335 417 308 267 346 404 327 121 197 232 786 106 72 58 62 68 72 340 506 299 120 255 286 338 113 126 180 334 481 289 480 324 366 167 229 197 195 385 481 309 354 425 341 459 482 284 415 417 369 470 404 424 249 426 358 510 380 374 368 431 333 408 364 545 474 222 198 34 294 196 236 186 328 258 318 461 376 617 451 483 426 178 192 452 326 357 359 215 347 447 286 435 448 342 421 412 229 205 191 248 475 472 567 401 108 576 564 665 558 422 464 587 384 307 620 226 451 397 426 372 443 489 461 499 499 390 227 380 194 325 508 323 201 609 581 669 411 359 179 447 339 233 176 279 163 191 250 270 235 520 266 284 215 325 260 465 215 204 325 358 719 180 640 489 395 542 419 552 471 386 360 429 576 326 473 457 439 563 334 398 495 523 475 442 464 470 492 429 502 1492 1444 1355 1338 867 640 644 857 557 674 633 765 758 702 951 658 1267 653 763 435 490 458 457 545 562 637 322 464 741 687 589 491 288 372 372 267 442 316 340 313 307 285 377 199 232 230 192 76 186 92 135 149 172 230 264 403 298 250 274 383 398 483 680 597 566 396 527 443 345 638 458 318 337 240 138 306 286 136 148 105 342 285 84 78 268 116 230 188 207 145 112 75 168 54 26 44 46 42 32 124 109 177 158 256 268 293 307 250 364 271 181 123 82 96 235 201 543 245 399 326 334 676 610 4227 4259 281 122 188 296 383 232 172 158 144 138 162 98 118 349 202 186 440 390 189 171 168 225 196 283 231 179 208 129 116 122 344 153 309 215 328 306 257 295 157 191 193 154 88 312 214 403 197 178 383 157 232 95 226 461 317 155 216 194 521 639 546 428 389 180 168 102 276 129 316 232 114 144 328 335 150 132 279 439 232 383 301 512 502 400 537 502 516 326 443 364 429 383 242 473 162 214 305 215 134 240 993 378 421 346 364 480 429 397 478 457 472 462 251 181 266 146 104 192 341 375 302 519 512 290 190 212 250 385 254 375 244 223 158 169 342 261 127 121 115 129 117 113 107 180 84 220 64 237 227 369 446 490 222 259 313 250 232 239 293 329 364 351 351 299 365 482 412 465 475 364 364 467 286 225 401 391 206 351 248 338 471 475 458 372 425 271 380 516 494 608 490 256 282 314 193 338 540 258 396 453 514 203 659 391 334 214 394 257 482 656 306 153 186 128 59 57 63 79 234 390 331 347 369 329 367 320 547 484 200 130 190 196 207 140 446 218 189 223 208 392 144 177 249 154 243 124 110 192 115 133 96 119 118 277 241 327 168 563 192 172 120 303 278 278 260 224 300 315 250 291 229 299 157 119 176 91 363 296 306 311 400 314 309 227 349 205 307 216 368 184 401 313 264 291 355 354 208 175 194 292 127 178 218 170 146 333 839 762 375 209 144 267 134 192 361 210 858 184 1003 880 865 831 934 786 823 1003 996 976 972 898 832 957 291 281 649 189 545 506 398 370 480 354 357 333 347 318 384 296 324 356 420 339 307 303 339 285 279 596 585 733 722 569 379 365 248 394 367 312 262 295 401 311 465 440 395 418 352 524 638 482 373 379 356 344 336 298 782 690 630 626 525 671 705 873 685 647 474 661 659 713 374 646 374 348 366 327 370 360 662 337 512 658 718 721 527 460 425 621 433 523 562 616 570 640 450 608 508 490 565 634 414 491 740 682 660 652 615 781 479 483 683 673 485 427 451 616 397 533 592 358 796 744 456 703 568 494 559 592 548 490 623 437 366 891 431 827 716 793 799 689 748 1036 838 893 874 593 921 618 812 856 668 860 950 839 1053 1079 1048 770 434 354 497 390 217 116 117 171 127 205 98 93 75 93 100 223 178 137 153 151 173 145 217 179 108 246 169 193 229 120 157 120 132 266 177 132 188 344 181 132 120 213 172 244 114 110 102 185 131 205 112 152 196 451 393 438 273 173 165 250 169 159 509 313 335 237 159 152 173 152 237 190 151 223 302 441 240 102 142 272 267 182 186 533 366 411 248 286 330 305 147 277 271 221 365 172 472 137 184 191 367 263 207 201 629 321 431 306 393 366 305 264 671 353 240 507 179 220 502 230 417 334 354 274 223 290 210 412 486 225 390 473 243 323 325 457 749 283 273 183 285 639 340 570 383 290 529 267 168 469 477 339 462 268 700 342 311 334 218 205 312 370 397 202 220 311 235 333 345 287 204 269 326 208 347 449 254 541 585 625 386 431 272 229 318 186 146 195 130 245 168 176 149 290 381 330 331 182 351 402 235 280 132 193 183 302 226 250 348 569 456 257 239 299 496 373 355 190 209 196 200 282 240 326 410 214 396 288 281 140 280 230 234 578 240 586 154 365 258 461 213 302 199 574 239 307 296 479 347 391 342 282 441 629 593 214 226 485 299 432 329 164 281 130 303 424 192 202 151 171 209 251 342 393 253 313 266 313 455 557 474 468 245 298 260 152 52 46 30 148 50 309 309 328 351 312 546 425 280 264 228 146 90 60 178 340 72 166 212 348 274 346 356 364 283 114 215 252 607 386 380 453 372 119 192 179 221 195 325 307 339 198 264 308 124 215 193 172 293 192 242 220 199 311 291 410 232 86 175 201 165 211 236 253 374 236 132 353 386 198 232 236 261 286 236 1515 1946 336 285 253 439 243 310 365 256 462 426 386 418 570 285 320 384 232 202 288 475 419 393 342 392 238 420 490 246 245 392 382 263 263 171 396 179 292 432 322 124 246 208 649 437 319 204 559 307 319 217 259 183 139 350 257 759 455 298 343 185 434 273 201 259 280 246 75 83 103 469 786 758 448 478 617 309 721 659 454 829 457 558 358 372 316 263 482 445 266 254 155 127 86 174 833 867 685 459 772 1113 1134 1219 1290 1285 1082 1041 387 462 1305 1187 1206 1071 1037 811 1121 1127 668 864 1209 758 1318 1017 1007 1015 1270 1238 1635 1202 1562 1196 1210 1675 1583 1473 868 844 752 811 511 754 1102 851 475 1199 208 238 580 410 509 233 284 665 963 534 186 194 174 293 383 1543 1728 1669 1376 1474 1454 1453 1690 1165 1274 1368 1646 1776 1197 1587 1274 1883 1570 1526 1612 2045 1392 1277 1369 1573 1281 1360 1301 1154 284 235 96 1442 1446 917 1934 2108 2114 1921 583 548 462 190 496 187 221 142 129 1301 976 948 227 522 486 182 844 693 561 1247 892 682 1312 705 749 1918 2285 1232 1793 3371 2289 1371 1876 2232 2665 703 543 751 744 872 498 936 255 1019 354 1042 475 127 92 1047 645 1169 1641 1003 361 838 315 604 545 462 507 541 427 641 535 1330 1890 733 635 843 848 855 950 913 848 579 404 360 1058 534 1417 655 543 232 815 370 403 697 739 1573 1283 803 802 474 327 472 243 482 513 335 425 830 591 563 1185 485 407 1498 311 383 699 343 500 511 452 433 469 679 647 627 346 353 399 353 399 691 479 550 446 682 562 309 302 205 254 324 399 589 295 335 116 168 493 590 349 347 290 538 242 251 171 408 123 119 276 159 321 213 211 231 320 216 260 245 339 276 238 148 339 257 172 308 284 298 95 215 258 383 93 494 687 291 257 430 366 760 615 387 482 521 678 699 402 364 628 401 389 323 380 291 333 434 396 333 456 391 731 673 528 435 756 203 324 322 603 508 222 290 336 321 454 438 325 285 550 301 300 324 396 312 420 206 381 401 466 429 363 544 62 729 293 523 313 455 249 432 829 424 440 570 624 527 601 426 316 195 223 260 334 307 364 120 248 236 120 129 345 156 267 240 232 124 114 106 78 70 76 75 176 215 587 247 311 291 187 341 296 264 262 238 295 848 646 486 496 325 242 569 265 412 422 348 204 328 350 340 612 330 233 198 330 466 313 203 157 422 326 357 619 415 413 429 495 545 398 428 327 421 495 373 627 512 588 514 465 446 370 242 396 370 136 429 533 358 319 380 482 505 141 265 306 924 112 98 82 96 106 108 378 579 323 144 283 391 406 121 134 246 356 519 350 541 340 447 185 278 236 223 433 677 477 542 609 521 643 646 412 469 515 423 536 458 478 297 544 458 628 480 463 406 477 369 473 400 644 522 236 216 40 334 237 264 272 417 309 377 574 432 853 598 623 608 291 232 588 453 520 532 331 610 626 380 719 678 715 582 505 267 233 207 276 571 565 685 518 140 737 836 949 692 523 561 708 562 425 1009 282 648 496 450 523 467 613 579 623 623 490 373 474 260 349 670 395 308 715 790 827 431 369 213 539 388 251 196 303 201 256 272 302 259 624 510 375 290 524 316 559 255 244 398 404 892 253 863 551 505 598 509 709 515 525 460 471 671 384 529 517 604 621 366 502 638 649 549 592 586 540 584 704 674 1893 1776 1735 1692 1047 826 751 1012 748 870 833 1031 938 872 1087 909 1587 806 948 569 634 556 517 771 638 699 449 611 799 733 854 655 534 451 396 281 722 324 456 384 397 383 592 262 298 273 224 108 234 122 169 173 222 295 334 445 328 270 379 425 618 645 951 874 722 659 984 523 471 1039 548 409 444 297 148 320 300 146 189 117 416 320 102 90 276 169 273 192 231 200 116 75 170 64 69 87 91 83 73 208 190 193 215 308 349 382 398 278 410 297 223 147 106 122 350 324 581 294 579 496 502 778 654 4259 5092 425 182 262 338 451 279 251 170 173 177 184 116 157 410 218 262 448 433 284 191 200 319 266 317 247 340 301 153 169 136 411 212 435 300 563 388 418 500 217 271 304 178 118 348 240 453 225 210 423 173 252 111 246 625 377 169 248 208 618 714 643 615 439 236 224 124 352 149 416 326 144 212 412 436 170 164 315 503 271 467 369 658 646 582 583 674 604 368 562 390 626 417 291 584 182 394 329 300 174 276 1228 522 587 435 536 598 533 495 592 533 548 568 361 287 345 281 165 218 367 415 378 608 556 342 224 283 350 522 286 464 292 255 174 201 370 287 145 139 133 147 137 131 125 208 100 240 76 245 286 435 516 552 260 301 374 290 297 265 337 369 386 385 408 379 428 514 438 493 511 398 398 586 346 325 478 490 240 468 322 400 650 700 594 475 529 356 568 605 624 936 538 349 340 546 215 565 645 375 517 545 592 239 734 446 381 289 503 273 552 798 416 167 220 158 67 71 79 97 260 424 535 399 481 420 457 388 736 677 245 300 242 244 318 221 552 230 229 400 267 467 184 219 327 190 273 154 138 289 204 227 135 164 146 367 386 416 240 731 278 252 164 439 401 393 373 281 380 357 282 323 255 333 181 145 202 142 472 350 367 333 424 346 317 300 391 360 396 290 480 200 419 387 322 390 439 404 328 189 267 350 149 196 289 220 180 421 964 976 770 223 176 305 146 224 497 476 1092 291 1187 1058 1006 964 1054 930 953 1309 1176 1282 1146 1255 1047 1206 367 323 781 231 727 641 503 508 510 416 379 438 502 561 418 409 397 494 525 434 425 450 431 481 469 812 799 963 994 808 725 835 602 948 980 734 673 915 538 723 822 969 922 835 860 1031 1000 991 1038 917 705 720 689 580 565 681 757 839 718 721 874 1049 838 766 907 945 1116 876 1241 1012 996 1088 1173 1088 1137 1220 1000 735 1120 885 1048 939 976 815 712 885 800 780 785 730 848 719 1244 831 1238 958 762 711 753 845 1017 815 843 851 773 975 966 964 906 1047 777 805 803 810 745 864 664 924 1016 978 586 730 1099 1157 1212 1141 885 779 1035 765 1310 912 720 1281 983 924 1180 983 1254 1355 1293 1220 1215 1243 1221 1131 924 1103 943 1240 1429 1163 1249 1200 1482 1158 445 627 742 809 402 415 276 142 298 196 504 292 436 210 315 245 580 551 557 298 343 327 341 620 395 721 485 412 552 406 533 484 539 625 394 470 313 552 550 456 285 517 237 477 661 651 604 755 298 384 753 451 475 669 607 961 452 400 376 208 206 358 747 557 587 161 425 271 408 241 297 280 341 325 363 1284 283 272 334 304 459 364 359 971 363 810 498 526 605 500 338 468 483 476 728 503 292 249 258 275 448 544 549 504 560 563 481 396 552 556 346 855 674 359 404 923 858 842 670 266 568 565 571 567 466 544 370 634 516 528 442 769 576 453 689 1013 1113 723 902 588 626 1233 526 1039 824 562 799 547 326 579 930 821 825 631 647 747 693 553 455 389 524 671 522 522 540 589 397 561 369 275 828 881 727 905 830 685 792 891 521 669 477 445 646 374 736 599 424 561 429 263 332 409 345 471 703 700 647 545 486 367 669 802 405 448 410 316 457 632 699 858 577 482 845 499 785 489 540 344 326 637 754 690 487 589 404 417 861 478 373 369 582 530 697 915 656 840 435 1059 366 789 529 806 326 877 624 522 611 437 455 409 478 506 689 670 575 669 675 737 700 545 510 460 407 307 526 760 196 210 194 222 371 357 957 844 473 560 612 464 617 837 752 1113 345 442 715 439 201 155 172 169 149 553 579 749 642 814 655 782 577 547 562 349 129 192 428 666 171 380 567 659 616 638 270 287 376 259 820 578 1066 718 654 489 529 397 205 519 399 351 524 518 450 369 391 420 488 569 609 559 632 441 631 510 474 341 293 940 601 364 748 835 803 884 949 923 384 709 758 463 542 334 511 806 501 910 788 2493 3130 494 624 632 844 529 602 899 858 1112 657 1097 777 871 610 595 521 703 645 589 463 643 611 709 489 632 743 966 287 317 642 535 515 1014 676 680 381 414 796 685 545 380 428 465 433 257 166 558 702 628 455 696 321 508 475 493 884 753 524 560 529 506 645 599 707 612 578 277 324 346 1121 1083 1001 780 1070 1103 939 839 964 1087 1245 853 612 770 571 464 457 1070 1198 336 312 426 285 501 493 1348 1051 941 1137 1175 1190 1254 1457 1756 1801 1534 1463 953 963 2141 2189 1996 1953 2023 1390 1243 1235 1668 1894 1643 1814 1880 1675 2053 2155 1938 2056 1713 2226 1736 2226 1394 3271 3036 2953 1484 1534 1781 1124 816 1588 1869 1226 1302 1711 480 434 536 698 1224 603 360 1042 787 888 322 576 509 612 357 2103 2157 2090 2783 2542 2115 2281 2934 2818 2829 2462 2607 3146 2277 3160 2751 2605 2799 2829 2595 2924 2613 2513 2447 2382 2882 2154 2348 2647 630 578 366 2710 2279 1318 3575 4364 4352 3327 1163 1115 1031 354 1238 112 578 496 391 2690 1237 1236 529 628 447 500 1404 1576 1046 1755 1487 1353 1829 1522 1710 2674 3134 2991 2992 5397 5731 2883 3330 3725 3409 1655 1136 1505 1428 1579 1105 1805 517 2002 1306 2483 1451 297 244 1667 1216 1803 2926 1929 650 1593 924 1009 671 662 1418 1343 1269 1118 1167 2096 2816 883 618 1320 2327 2203 2496 1623 1518 1298 919 772 2041 1038 2424 568 1429 715 1025 999 937 1080 1600 3487 2819 682 735 819 1050 895 732 1012 484 659 1108 1301 1056 886 1906 952 840 2514 708 806 1167 841 1239 1344 1292 1081 785 850 852 953 1141 1199 1123 1001 1007 1039 1196 1543 985 1130 1233 887 609 530 647 684 369 1002 404 608 475 549 540 1124 791 868 588 1219 1352 897 452 559 372 336 374 371 483 517 444 560 455 404 548 519 588 669 482 487 510 491 535 759 575 513 415 773 817 624 339 390 599 432 495 540 473 449 529 498 703 812 649 464 273 344 893 861 698 274 352 473 521 421 507 385 411 427 657 578 676 456 439 420 511 513 531 576 360 306 486 490 324 378 778 523 571 479 274 535 698 601 769 474 549 708 878 393 410 1187 142 976 506 511 384 531 376 492 896 848 798 743 871 748 919 870 661 594 370 471 460 370 549 362 240 232 354 274 487 604 449 355 363 526 498 348 355 332 262 322 408 290 826 624 837 677 463 787 456 651 630 406 362 949 764 893 698 516 468 546 867 805 630 533 404 447 723 1167 842 837 974 364 323 460 627 525 345 729 704 912 598 1022 617 662 871 1165 1111 860 769 882 924 889 1273 1261 1075 944 805 1190 1049 645 736 796 302 818 1016 1148 1229 726 885 768 436 504 591 1493 267 248 208 270 258 303 528 485 609 366 845 620 812 248 248 259 937 1156 662 712 604 1321 193 343 215 233 576 779 636 682 712 690 730 618 829 546 467 488 543 434 507 528 946 824 1073 904 843 543 563 581 508 536 984 389 318 473 291 508 565 520 666 1337 526 624 857 625 1292 1366 1090 1119 558 619 1422 851 955 1012 744 599 753 784 834 762 747 859 801 636 646 532 592 1166 988 900 957 584 1332 1114 1402 907 638 727 1151 739 849 1171 379 911 670 690 690 678 830 760 846 859 527 751 1278 1049 936 996 815 733 1069 1304 1059 994 916 563 810 587 573 502 575 421 483 767 478 567 577 635 845 1185 798 626 1268 735 671 765 720 1527 1031 1213 834 899 1083 1180 1408 1344 1185 1137 1162 921 851 910 925 985 1037 963 1150 1370 994 1226 1141 1134 1020 1252 1075 1220 2914 2564 2514 2297 2083 1846 1732 1877 1795 2583 1821 1933 1770 1558 2045 2050 2606 1695 1343 1296 1330 1524 868 1257 1002 1390 751 1329 1775 1659 1488 791 974 1136 646 597 1107 619 726 470 551 460 431 497 643 743 482 427 451 342 451 365 775 616 658 1076 586 630 669 805 987 1006 1320 1322 886 994 1118 948 1402 1278 831 913 967 629 313 606 558 405 337 285 546 496 431 252 469 288 245 253 403 364 173 158 102 270 308 299 320 258 285 619 355 655 554 420 788 810 810 350 584 567 590 494 482 500 874 352 350 614 658 259 245 290 258 281 425 11077 708 859 870 1096 627 669 351 587 574 624 552 657 802 566 835 672 616 622 578 675 470 382 478 478 645 490 530 762 595 960 733 760 824 698 718 726 826 571 769 739 713 428 1292 717 1441 741 698 1527 805 527 770 554 1025 1127 382 573 485 1256 1166 1094 1172 843 531 476 638 1140 552 1162 1177 750 541 1138 971 560 869 670 825 828 778 779 975 821 1122 1384 1357 1544 960 1384 1282 1394 1063 1574 1508 346 675 368 420 781 587 2064 1194 1002 1005 1051 1153 1027 929 1074 1637 1659 1352 1042 714 884 723 584 433 678 436 569 696 837 534 664 646 674 981 722 943 628 328 470 485 425 577 401 396 287 352 352 300 284 375 333 459 481 307 741 743 883 807 834 903 1161 906 790 720 901 959 1084 907 762 1041 1006 807 633 673 592 833 801 1189 788 700 874 783 833 855 887 983 989 809 739 1024 884 767 817 848 897 810 757 821 813 800 780 903 1057 1148 806 1027 1298 836 1455 774 693 849 1482 675 1207 1263 725 409 410 424 306 320 341 344 786 555 572 487 594 663 636 528 399 449 387 472 431 273 583 875 930 262 651 490 359 348 543 373 579 383 372 603 571 624 388 429 585 520 581 488 530 794 443 1750 499 449 593 575 577 384 344 407 521 343 424 356 609 504 454 412 217 360 676 942 613 638 663 710 757 676 715 658 1003 908 993 450 1000 722 680 870 870 565 724 457 476 613 562 547 435 287 231 918 1711 1658 857 410 566 516 443 506 419 361 2356 536 2377 2251 2237 2138 2321 2191 2355 2435 2800 2392 2688 2215 1962 1916 716 1269 1023 702 923 825 1255 769 877 781 1176 961 678 813 731 672 553 589 1312 1065 1004 1014 730 784 800 899 967 1096 609 411 456 618 350 481 526 402 380 445 353 326 699 738 567 330 589 634 681 481 520 619 611 487 481 489 267 363 391 523 551 378 532 500 457 463 515 534 486 519 687 501 748 652 605 683 602 612 646 434 452 469 548 354 392 359 466 334 359 237 404 346 467 424 276 387 317 388 342 483 459 427 538 454 543 512 573 495 475 477 498 472 582 489 438 606 400 527 395 927 573 597 386 451 643 619 420 393 449 538 418 396 851 425 453 571 497 363 579 428 746 569 782 806 856 727 535 466 541 579 594 510 678 539 702 754 691 609 296 601 398 420 310 347 156 208 164 248 139 190 118 192 245 147 181 295 251 215 344 326 371 240 194 258 248 232 327 178 326 224 271 256 340 237 346 426 463 387 211 423 304 297 361 307 287 345 166 262 288 263 287 298 255 355 223 285 243 180 272 238 344 200 210 280 191 271 235 244 238 193 212 112 190 655 256 289 369 211 231 227 230 489 279 376 277 297 346 289 367 562 472 397 289 243 296 230 160 216 177 230 183 301 251 300 324 198 273 427 238 421 276 192 201 764 443 386 346 168 286 259 339 340 412 275 346 333 300 337 327 350 377 236 737 571 639 525 696 656 384 655 537 905 383 304 632 215 292 604 483 696 442 399 552 358 423 360 174 166 172 329 261 218 454 588 267 134 426 218 572 514 752 614 377 485 424 479 321 289 483 385 452 421 533 219 259 355 225 271 341 473 228 398 473 371 457 327 309 305 303 327 362 236 232 250 344 348 299 534 341 357 504 450 597 329 361 406 394 334 368 428 274 262 143 494 441 419 258 211 215 390 517 585 425 694 200 510 153 353 182 280 238 482 259 342 366 284 345 350 319 404 478 527 560 409 378 664 312 459 525 257 461 288 501 433 90 124 163 167 173 185 330 408 223 444 287 259 298 427 503 321 342 398 278 328 50 50 54 48 108 280 218 456 613 343 378 374 652 610 302 279 107 107 188 373 142 251 273 549 416 386 218 208 299 210 385 408 437 602 499 619 228 369 392 210 307 269 270 305 278 291 304 267 223 325 383 348 555 377 335 411 383 237 241 476 378 318 390 553 511 631 573 563 294 396 264 207 283 244 196 426 277 483 399 1933 1961 336 581 430 367 379 480 450 439 490 480 573 476 355 352 428 296 205 436 346 305 301 276 407 299 484 471 560 348 224 420 366 439 561 383 310 179 183 156 138 236 217 239 344 343 149 114 320 414 276 328 460 256 468 242 302 521 361 265 326 231 311 597 292 339 364 320 178 192 235 466 612 589 370 493 541 585 425 537 727 878 438 449 477 575 314 376 672 620 221 215 212 167 167 285 667 792 469 577 770 802 959 783 844 746 751 776 706 662 1102 1041 896 1088 1060 865 764 700 937 1016 637 889 911 1014 754 1201 1100 1084 1083 1090 1314 1364 1183 1456 1382 1705 928 942 978 673 484 1075 986 811 518 1098 531 445 531 287 476 293 275 628 531 524 423 260 242 204 227 1300 1338 1321 1282 1317 1215 1559 1365 1394 1742 1535 1346 1732 1304 1652 1791 1807 1687 1794 1375 1434 1196 1192 1354 1476 1411 1445 1324 1776 354 285 389 1392 1177 819 1683 2390 2320 1460 685 598 449 143 474 212 186 138 174 1603 762 759 268 432 390 337 882 895 962 1102 1123 1094 1018 868 1333 1857 2193 1502 1979 3547 3251 1802 1834 2274 2212 1227 515 923 751 868 489 925 347 1372 642 1408 450 107 99 956 884 1435 1816 1442 555 927 430 740 447 372 790 719 938 1032 690 1130 1402 717 440 888 1259 1209 1053 867 843 668 383 572 1061 622 1065 291 673 404 622 786 750 812 728 1313 1542 703 714 402 671 659 610 554 275 364 399 777 573 603 1029 542 489 1524 745 822 624 413 525 549 543 530 468 586 563 389 640 663 689 575 629 812 856 543 494 718 576 506 262 257 214 427 280 774 417 368 383 371 356 594 498 441 336 536 419 288 335 329 199 177 217 180 201 145 151 256 223 243 288 348 196 242 175 185 203 261 251 343 158 194 191 251 266 332 187 202 363 263 370 296 480 294 365 323 326 505 214 251 320 269 200 456 308 215 324 327 413 234 256 275 279 333 307 344 514 567 408 251 430 498 691 297 287 273 290 237 205 211 512 145 325 295 317 396 333 241 351 241 271 329 377 232 468 452 125 514 673 291 217 260 248 322 483 237 536 451 631 337 566 584 335 270 295 265 165 182 218 279 119 101 227 150 163 208 354 216 302 258 256 146 209 196 156 186 192 144 511 305 454 410 444 365 384 394 396 400 128 531 391 406 341 292 333 396 366 264 201 394 343 366 374 410 470 420 458 219 226 214 316 208 207 494 545 585 431 581 477 488 533 468 676 442 379 433 504 428 777 538 638 451 419 539 656 369 587 604 267 753 950 689 775 459 622 608 255 447 474 956 126 168 90 226 180 180 282 300 425 241 506 211 372 381 390 122 511 456 311 365 331 980 155 239 172 196 269 615 427 494 542 457 578 339 505 583 434 438 726 467 615 405 430 362 456 396 389 369 482 338 362 350 555 348 227 335 148 386 194 321 400 482 235 336 698 458 532 686 829 705 310 204 785 458 457 471 520 587 593 542 433 604 478 546 888 245 356 267 476 412 544 482 436 358 790 829 955 665 511 619 944 435 453 651 248 540 465 529 437 529 409 366 399 437 441 531 1021 610 473 659 463 480 598 441 562 711 638 428 459 387 362 467 416 203 243 496 230 342 428 340 709 518 544 296 472 516 325 393 501 780 558 703 469 569 578 632 589 648 525 338 627 623 623 660 672 585 421 532 470 475 629 605 976 971 905 758 579 744 1496 1642 1113 1156 1138 858 848 966 890 1059 993 1156 1155 882 1594 738 1623 905 822 540 574 729 687 611 546 946 479 804 1024 943 843 486 415 363 203 246 578 400 274 197 253 236 210 426 359 415 194 301 262 206 476 449 377 365 420 543 437 380 710 667 408 450 545 596 499 474 685 484 597 901 463 657 653 473 126 146 118 130 144 94 277 223 181 90 241 138 183 155 195 205 56 150 188 155 99 111 115 103 103 215 188 428 312 277 334 310 332 223 403 451 348 210 192 200 343 215 241 230 296 161 177 142 128 122 182 708 6042 5980 1026 1184 447 263 340 293 303 510 375 372 347 311 394 345 329 297 379 517 565 296 352 372 353 439 518 367 413 434 338 414 389 332 527 284 325 236 421 419 389 73 705 277 791 514 226 743 333 411 276 419 846 1042 398 414 359 576 643 458 653 673 220 169 258 478 240 581 623 347 409 427 482 419 519 478 602 831 653 674 469 615 471 653 652 642 567 630 690 756 815 721 803 186 244 260 275 222 318 1713 717 622 624 583 668 595 531 693 757 834 796 751 460 636 471 166 265 413 352 351 452 464 467 378 273 346 414 523 504 625 428 570 373 421 341 306 238 185 277 205 199 181 300 150 285 243 216 446 448 538 464 511 624 623 512 599 593 681 594 658 783 850 613 850 824 716 762 533 549 519 633 535 486 507 671 382 421 566 403 580 488 554 584 495 661 494 620 556 454 989 584 301 373 441 477 433 403 589 797 1214 440 918 427 434 288 856 245 668 913 570 195 286 281 97 101 138 127 360 301 303 427 379 348 368 196 394 282 230 257 280 175 185 439 522 335 294 191 301 197 364 384 239 324 200 166 92 305 189 408 357 246 382 337 230 372 266 1126 347 331 279 328 255 285 265 167 355 303 239 259 300 305 192 198 163 214 523 536 452 551 407 555 372 307 396 394 386 577 776 301 611 276 246 284 306 393 348 404 319 416 284 307 346 213 169 269 965 907 486 254 267 201 224 241 313 409 1276 218 1480 1254 1100 1389 1108 1189 1139 1508 1002 1403 1101 1060 1235 1104 468 592 648 461 625 556 817 519 481 293 679 506 387 367 389 557 313 345 552 616 610 592 361 443 455 452 500 561 910 787 662 706 491 751 675 696 640 592 457 477 1093 1145 800 535 790 892 927 733 673 899 838 736 720 698 481 560 585 702 779 592 773 881 812 1009 593 746 708 799 815 808 945 852 771 944 799 806 998 705 677 606 821 634 708 726 706 715 702 583 717 620 738 860 440 727 628 548 707 731 744 718 774 582 749 723 848 766 684 684 630 863 861 740 841 906 610 724 844 1100 839 899 509 743 912 882 638 551 633 905 531 665 1247 761 621 860 689 635 740 609 1018 871 1282 1066 1255 1038 862 763 785 890 838 684 910 741 966 1059 914 927 501 756 570 667 446 403 216 293 230 353 173 245 208 248 360 293 257 373 343 263 451 382 425 412 344 424 422 307 430 279 366 258 307 284 441 315 420 564 604 454 247 498 423 316 453 397 373 463 192 362 421 372 414 406 359 638 267 323 271 241 348 272 438 238 262 268 281 296 339 367 340 223 302 163 343 984 325 414 531 352 289 289 290 710 395 610 349 400 546 460 456 764 693 602 457 293 340 309 244 320 235 296 239 417 398 455 468 274 336 547 359 582 399 323 280 970 649 539 545 315 366 338 432 418 494 376 472 417 471 383 436 480 501 401 962 748 830 611 799 910 523 772 587 1079 532 406 866 285 356 865 659 933 518 522 727 466 532 522 259 255 270 512 501 325 540 709 375 215 453 322 777 657 1032 850 496 655 512 674 480 385 583 479 564 590 686 295 457 499 370 523 410 548 306 601 829 586 622 467 381 362 510 534 336 304 347 332 599 613 543 848 552 517 630 621 850 466 564 563 541 566 549 657 322 318 193 588 620 584 341 329 394 516 716 732 616 1126 379 738 221 423 427 481 426 696 463 451 528 438 462 485 399 569 668 633 685 625 594 787 555 597 658 316 614 392 664 578 202 264 239 211 221 288 404 562 273 512 492 393 477 572 654 504 400 548 503 448 66 118 82 60 128 462 278 656 722 502 645 551 750 667 337 376 170 170 366 445 317 456 359 660 458 430 270 274 401 225 503 543 627 792 700 886 380 518 435 284 444 382 400 445 330 454 432 345 336 462 468 477 722 645 585 616 616 451 418 595 491 416 543 689 631 792 701 844 468 463 463 298 385 402 342 589 485 657 603 2709 2818 498 844 623 611 623 615 778 716 694 709 825 631 512 566 557 518 384 512 516 443 445 408 601 407 640 817 787 500 329 587 571 646 737 475 425 253 334 232 190 376 381 370 440 439 231 186 478 713 533 493 725 528 540 408 486 706 491 460 454 305 328 783 421 431 559 481 377 422 519 620 1019 899 541 1173 812 808 544 760 993 1142 598 571 736 650 386 400 880 774 324 302 353 330 257 350 917 971 662 959 1322 1171 1375 1346 1345 1146 1221 1123 940 951 1851 1729 1421 1743 1600 1363 1194 1182 1369 1527 1241 1520 1410 1477 1384 2054 1614 1831 1634 1654 1651 2251 1713 2508 2493 2611 1288 1257 1453 866 696 1576 1559 1044 691 1631 680 619 835 451 635 409 460 893 889 678 641 379 353 282 295 2426 2423 2328 2016 2050 1684 2208 2079 2029 2549 2252 2095 2265 2029 2438 2482 2513 2473 2643 2034 2082 1695 1734 1991 2341 2305 2383 2420 2581 595 494 446 2042 1707 1113 2436 3303 3160 2205 1044 901 754 184 758 284 270 216 250 2004 987 1055 382 642 584 489 1529 1277 1281 1515 1354 1326 1649 1275 1677 2608 3036 2010 2699 4974 4795 2552 2480 2982 3617 1654 756 1488 1073 1249 756 1287 535 1931 866 1782 730 174 160 1547 1262 1797 2691 1997 754 1244 663 1026 503 430 1221 1183 1505 1421 1108 1746 2448 918 596 1389 1582 1551 1370 1127 1057 884 479 685 1533 1018 1517 448 958 604 853 1007 933 1279 789 1813 2402 888 1141 555 1005 872 730 785 407 659 601 1003 826 932 1309 677 602 1945 821 932 857 561 871 947 1040 983 692 889 870 701 1053 1016 1074 933 1032 1071 1171 800 744 1130 811 609 332 442 395 561 326 1117 604 476 663 737 509 851 763 701 453 737 510 403 337 602 519 346 297 238 331 205 247 312 348 289 393 516 360 392 284 290 411 457 483 511 290 284 238 372 397 497 194 396 521 506 643 450 684 537 544 480 471 794 382 420 538 521 471 619 490 342 463 506 606 414 456 425 477 488 470 572 658 606 630 428 768 803 930 598 496 453 421 359 359 359 768 267 433 468 489 670 452 352 492 387 450 468 530 533 816 775 153 923 860 521 330 506 444 519 769 385 808 923 854 644 865 916 381 343 473 352 271 331 262 333 171 139 273 338 268 345 455 373 434 316 314 197 275 250 216 288 248 208 922 481 575 503 532 544 694 460 466 490 192 711 533 494 554 430 519 516 533 368 269 460 447 552 594 720 667 608 560 346 333 425 407 246 272 583 733 787 606 747 679 705 656 694 869 647 516 507 709 570 1164 682 856 670 610 717 945 446 669 801 375 980 1257 1003 1069 580 802 814 315 566 603 1262 202 244 142 274 232 256 314 335 535 317 696 369 564 453 466 237 696 596 465 543 517 1779 201 323 204 246 496 888 648 708 745 642 809 551 727 823 627 625 907 602 764 546 590 490 680 518 517 475 654 438 500 418 727 409 308 429 242 614 269 459 481 689 409 447 983 743 740 836 993 983 547 299 995 741 772 858 798 839 1039 844 667 941 719 901 1151 453 569 499 699 513 648 674 576 611 1144 1126 1270 892 647 770 1157 715 581 854 456 770 613 848 593 812 683 624 706 767 631 806 1275 841 753 961 846 792 920 673 836 825 738 561 602 516 499 600 665 379 429 672 464 467 487 437 1242 650 647 469 966 635 460 470 613 1344 725 925 660 766 723 971 843 859 831 555 795 834 1004 804 757 756 692 740 709 612 867 927 1321 1281 1352 1118 897 1030 2042 2192 1687 1571 1536 1290 1250 1400 1262 1586 1369 1519 1629 1201 2235 1024 2440 1288 1377 811 887 948 838 863 745 1202 721 972 1360 1223 1079 694 565 601 361 314 759 582 481 328 500 571 305 571 489 531 314 346 335 308 616 597 457 504 640 713 656 770 888 967 608 940 730 833 788 729 882 668 983 1265 641 921 923 725 211 192 150 221 223 161 351 407 257 169 340 398 200 222 329 271 124 218 237 161 150 178 207 166 189 317 226 768 369 420 625 599 631 320 520 526 545 250 224 234 391 261 293 292 471 189 226 226 175 188 262 859 5980 9579 1294 1549 760 423 438 471 391 655 511 513 414 435 505 438 408 577 615 731 797 384 447 510 364 657 634 529 536 683 573 541 565 508 728 397 425 381 622 674 608 142 1043 442 1210 768 373 1163 552 586 446 577 1193 1514 457 529 466 853 894 812 951 1034 327 266 402 763 366 791 985 633 632 784 813 554 644 781 928 1201 958 1071 763 920 729 922 1041 913 1042 926 1019 1088 1141 950 1095 317 385 408 494 338 641 2069 1110 892 904 925 1052 977 804 1083 1064 1161 1309 969 596 769 590 236 378 632 497 589 853 708 686 703 482 502 652 864 863 976 534 674 411 558 520 448 294 223 407 253 257 229 346 262 374 320 388 594 837 814 877 709 882 902 695 806 821 1135 804 892 1187 1201 830 1170 1197 1001 1075 942 689 809 804 682 724 701 875 500 594 727 530 879 701 813 726 676 839 792 766 688 655 1383 696 430 520 541 731 589 749 725 1140 1563 630 1221 588 829 447 1170 416 953 1107 619 309 407 323 96 98 158 196 548 532 497 534 588 479 526 242 500 380 296 347 406 309 251 532 671 374 496 285 503 304 573 498 344 568 324 269 173 479 346 564 444 294 454 636 470 487 527 1533 465 437 407 413 407 367 333 308 435 493 549 575 515 443 276 284 286 300 901 863 655 776 566 725 537 451 528 535 493 759 946 477 605 530 476 551 586 488 694 605 429 675 387 410 544 335 207 488 1450 1212 623 432 433 308 371 459 556 516 1607 296 1848 1570 1684 1958 1765 1827 1748 2148 1534 2040 1697 1686 1849 1581 609 723 784 640 887 763 1046 678 630 414 1136 837 500 665 670 818 393 541 841 780 809 716 615 760 776 625 679 766 1004 1313 908 953 728 1050 794 931 850 1144 786 662 1159 1168 1063 903 994 1324 996 1049 988 931 1360 798 815 782 366 612 781 1034 758 517 1158 991 854 868 1048 1030 1078 994 1543 765 1226 1337 1382 1446 1219 1386 1061 719 1201 1081 1388 614 745 707 635 785 740 598 812 794 815 850 1004 952 1042 797 782 1017 1004 1137 986 974 1068 1141 1125 851 835 768 850 812 757 1037 699 941 645 819 1103 1039 728 715 1118 944 829 957 1054 1134 993 712 701 682 1772 887 372 958 974 783 929 976 1224 1080 1048 1098 1214 1171 1167 1237 961 956 951 787 1059 830 1194 1172 1155 1184 644 827 696 873 435 414 332 273 360 360 323 545 288 462 379 472 449 457 487 363 407 361 363 670 544 625 551 515 667 432 623 451 516 433 491 595 684 526 440 677 423 753 424 505 439 452 422 575 539 392 544 416 526 395 325 696 367 294 244 289 381 520 423 358 403 364 658 387 780 382 591 348 438 554 602 672 366 421 551 412 348 530 296 970 633 979 395 500 579 421 518 577 512 468 553 382 506 528 315 232 328 424 364 708 541 426 730 419 402 415 476 833 407 395 586 884 851 720 935 361 415 556 585 432 596 800 546 559 641 797 481 574 812 665 962 856 1373 885 581 787 967 1317 1135 1807 587 498 807 423 393 1186 803 996 555 672 950 856 581 665 725 735 579 788 646 592 675 974 538 429 482 484 855 752 1359 909 559 690 619 749 669 739 647 987 678 626 801 547 564 708 560 360 577 812 506 493 912 900 771 652 462 522 576 641 351 399 407 387 636 552 680 836 537 427 539 545 883 441 669 645 619 592 648 850 416 416 232 554 735 772 562 419 622 792 784 1174 588 1184 432 1306 503 799 447 374 427 1113 590 623 494 896 998 401 462 586 1101 868 822 798 766 987 471 507 699 468 1118 923 1146 768 244 286 290 308 544 417 864 1089 739 909 562 415 767 681 689 993 524 521 436 820 84 132 107 172 158 754 643 680 729 569 848 940 994 942 376 608 445 448 638 629 239 468 459 703 672 721 508 474 350 389 711 507 860 1040 799 821 343 396 696 652 563 478 514 524 544 437 601 832 494 668 752 924 583 620 725 615 703 484 490 764 549 329 699 730 678 854 863 886 1143 713 432 301 822 477 354 690 581 1118 849 4011 3083 602 923 729 613 630 651 685 640 1178 1177 1243 842 803 812 450 506 547 704 594 637 811 789 754 637 543 907 817 571 483 1060 817 784 913 730 678 393 439 687 605 729 354 393 334 386 350 327 456 934 726 518 808 592 582 431 494 903 733 784 518 547 458 964 471 598 970 836 302 367 410 855 1362 880 573 1092 1320 1431 898 851 710 1407 773 1100 902 956 529 645 1375 1011 350 336 503 263 280 443 993 834 1157 1051 954 1141 1363 1531 1361 1542 1228 1475 1040 1080 1746 1599 1400 1741 1946 2049 1608 1632 1785 1818 1420 1720 2311 1712 1728 2672 1805 2013 1907 2030 1715 2072 1835 3570 3661 3021 1748 1844 1370 1410 668 1926 1627 1760 701 1844 651 506 925 376 1041 565 508 1223 1134 570 487 730 706 729 396 2396 2490 2406 2939 2440 2381 2385 2662 2565 2886 2262 2518 3006 2645 2484 3489 2523 2587 2579 2247 2415 3443 3027 2404 3368 3279 2938 3377 3241 562 485 538 2612 2853 1221 3341 4266 4288 3041 1078 1133 1168 388 1118 396 586 480 395 2218 1697 1678 514 759 679 736 1462 1516 2034 2416 1506 1621 1796 1725 2354 2790 3246 2529 3064 5732 5443 2833 3239 3825 4436 2446 885 1800 1380 1849 1006 1719 1034 2386 1076 1973 1014 74 64 1763 1665 2302 3237 1954 858 1632 873 1160 645 586 1335 1238 1187 1712 1270 2820 2333 1623 1117 2002 1982 1860 2581 1837 1663 1282 1045 1029 2242 1358 2513 662 1600 665 1404 1304 1237 1455 1290 2719 2336 1269 1302 1066 1007 1299 972 1238 654 814 813 1939 1515 1133 2056 893 816 2596 1286 1525 1205 819 1120 1077 1106 1054 1188 969 861 1115 1257 1153 1307 1123 1143 1262 1492 1095 1007 1278 1220 536 636 662 347 918 846 1166 565 820 633 676 472 1052 871 987 577 1795 1617 659 789 598 399 379 355 449 392 433 472 557 697 545 455 751 493 486 404 439 439 450 437 647 414 326 375 627 713 902 450 599 542 796 715 404 442 369 579 538 715 985 350 570 511 429 555 749 819 402 487 519 503 431 707 489 528 752 906 711 788 615 561 479 590 573 872 508 561 443 542 615 372 394 702 386 504 481 425 710 563 516 638 472 508 590 700 600 704 876 94 915 847 552 298 530 579 481 608 590 973 1052 653 967 908 893 806 361 468 392 246 405 556 437 155 100 470 336 520 427 536 475 505 354 334 227 545 393 235 252 305 339 871 882 459 374 407 756 606 773 722 630 370 1035 770 791 748 532 854 604 802 878 808 873 630 1085 850 1038 711 773 872 330 395 607 695 404 296 891 982 1205 890 1469 747 1054 1078 546 926 625 794 775 861 735 1469 840 1195 906 1250 1274 868 735 1064 1184 389 891 1101 840 919 1346 894 1295 314 799 860 1884 503 425 402 344 464 496 495 501 658 420 620 680 849 411 453 520 1039 969 585 659 497 1252 271 539 363 293 627 875 652 754 797 720 849 802 844 715 667 619 859 629 743 555 632 518 719 540 622 643 849 623 715 689 1269 548 363 595 220 956 301 429 597 1029 568 502 1293 618 949 933 1008 1118 593 339 1392 705 776 878 901 984 588 602 575 1062 694 990 1069 355 447 380 657 670 534 748 857 525 1660 1305 1569 597 855 512 1382 930 907 1117 428 1151 941 827 953 827 998 866 904 898 910 894 1509 785 754 893 1034 1015 1355 1181 1352 1258 1187 647 933 773 750 859 881 632 723 948 673 778 672 729 842 910 961 741 995 1164 731 606 792 1767 967 1058 1151 1062 1319 1324 1307 1182 1014 1019 1431 960 892 917 980 1043 1083 1358 934 862 979 1168 1557 1271 1709 1730 1136 1115 2651 2806 1972 1725 2072 1790 1818 1995 1529 1905 1653 1927 2419 1643 2247 1786 2958 1841 1821 1331 1377 1288 1275 1305 957 1864 862 1297 1769 1497 1816 803 991 1177 541 609 768 842 520 639 572 504 538 679 459 483 315 469 498 682 412 406 623 579 760 1203 606 811 965 1016 667 895 703 902 825 1120 570 1070 908 1218 989 1143 1276 907 360 468 424 376 360 297 315 463 468 213 450 244 347 260 323 316 159 151 147 237 216 249 263 206 239 652 197 582 590 582 854 771 795 577 562 555 609 437 415 474 534 347 469 487 633 294 265 194 164 296 338 870 1026 1294 9437 1265 937 367 368 883 853 911 708 700 764 738 473 729 652 481 585 631 669 667 748 603 418 798 448 616 547 923 653 877 1014 807 1035 888 964 471 826 771 782 248 1411 638 1504 918 556 1436 602 800 574 742 1477 1153 444 599 518 910 1269 1108 1195 1234 410 374 449 901 664 1124 882 568 459 965 893 822 742 881 1146 1191 1102 942 1267 1026 1089 1374 1294 1514 905 1261 1420 1361 1564 1557 1679 524 861 781 658 615 621 2776 864 940 942 1032 1116 996 891 1015 1332 1419 1401 1314 691 886 691 540 434 775 765 811 746 573 654 904 493 623 764 869 1170 883 715 707 693 889 755 290 324 276 320 300 246 220 357 428 690 265 232 627 888 875 1006 1061 916 1070 926 1057 1089 943 1217 1567 1121 1241 1278 1191 1385 1131 1226 1052 1346 1237 1177 691 590 785 1223 897 1072 989 909 1139 1001 600 690 749 755 618 838 987 816 1527 897 667 729 514 859 585 693 1164 1236 1565 1063 1565 907 668 654 1218 738 1079 1458 690 350 518 382 208 208 212 262 743 503 639 853 659 653 932 363 596 567 577 349 473 333 323 652 1193 558 889 617 567 509 657 459 442 504 403 510 378 454 599 547 597 608 651 655 442 720 655 2050 677 657 943 542 605 511 471 440 504 644 715 823 491 659 521 592 428 594 687 1496 759 811 1260 1400 1226 597 857 641 623 869 1223 265 817 847 797 932 923 992 824 615 708 909 469 827 731 724 384 578 1609 1405 537 456 537 354 705 419 492 545 2803 618 3072 2683 2876 2999 2416 2618 2696 2435 3043 2507 3310 2647 2485 2441 708 764 903 644 708 869 1026 1019 962 874 1338 915 656 699 892 982 463 895 1376 1201 1152 1034 928 918 862 1135 1146 1279 1509 1524 1090 988 1031 1364 1144 1045 1023 1311 1321 909 1639 1741 1441 1443 1279 1461 1434 1241 1105 1338 1034 973 1011 1046 662 696 888 1294 1132 573 1171 1262 1044 773 1167 1100 1191 1207 1484 958 1685 1701 1453 1699 1578 1443 1418 1017 1206 1248 1490 856 1042 921 809 969 873 743 958 1124 1241 1064 920 1324 1196 891 1289 1197 1044 1123 1357 979 1184 1311 1235 1075 1158 1136 1073 1000 965 1133 1058 1056 842 923 1350 1363 1212 1282 1298 897 1185 900 1257 1269 1129 1131 1164 841 1780 1538 907 1129 1130 910 895 985 1481 1285 1226 1283 1484 1321 1148 1325 1152 1243 1280 1027 1048 1196 1460 1216 1517 1332 943 817 1052 1627 419 364 548 561 584 649 454 786 447 505 605 515 472 490 572 563 589 469 489 915 794 922 861 662 878 624 728 623 657 528 620 620 645 1059 770 551 471 597 490 485 747 735 641 732 398 618 667 479 604 465 399 1125 650 490 433 326 417 355 779 416 470 389 344 419 483 602 480 444 431 475 590 1591 648 460 638 414 550 420 530 1050 819 783 799 850 973 521 504 931 866 763 906 563 437 677 379 419 464 869 748 669 573 750 994 734 560 734 612 945 563 780 770 1118 813 687 1015 641 539 564 839 635 796 825 621 628 807 1138 731 824 750 767 1541 1096 1760 1209 1458 1184 1097 1401 1164 2349 1127 861 1220 859 525 1253 865 1228 1116 862 1310 925 734 1192 1159 1146 741 1265 906 701 840 875 838 760 987 556 1133 1287 1497 1214 914 995 1051 1098 894 1011 890 956 740 983 921 591 632 687 768 575 374 780 365 932 1386 1164 972 828 929 547 990 1052 501 380 616 583 839 1008 969 1289 939 962 986 814 1296 928 708 648 564 905 1229 1046 820 806 683 597 1197 1089 827 654 832 793 1439 1446 915 1215 792 1474 738 984 681 734 564 1409 1003 957 814 1161 779 898 644 789 1066 1037 1025 1270 1302 1193 826 869 795 513 795 590 861 1094 303 362 459 345 504 615 1215 1551 1077 1318 626 630 1268 1061 1283 1456 538 895 1254 924 116 134 161 212 230 905 731 1024 1078 982 1250 873 720 696 1101 489 288 273 625 731 306 945 552 1203 1093 1164 898 718 639 668 670 848 1174 1182 953 1162 597 591 941 668 547 450 617 687 570 522 715 873 692 893 711 645 740 904 953 786 1108 908 938 1151 1143 580 692 754 679 990 888 1188 1007 905 751 343 791 653 705 805 593 1555 1019 4802 4610 962 1267 1322 1037 1174 916 1076 1083 1263 1363 1160 983 1122 853 647 635 565 881 873 724 1124 1086 1045 822 851 1278 1023 823 730 1185 979 935 1267 846 826 442 567 814 701 805 476 530 557 560 350 255 850 657 825 463 1016 610 650 623 717 1101 992 868 690 602 482 1157 583 615 1449 1357 404 468 577 1257 1269 1305 683 1049 2203 1650 1035 1433 1530 2066 1078 1099 952 1270 858 1139 1622 1545 680 640 685 286 602 606 1708 1902 1282 1685 1598 1990 2133 2107 1762 1844 1703 1638 1747 1727 2234 2319 1893 2372 1900 2234 2109 2141 2391 1849 1558 1901 2179 2296 1603 3471 2436 3471 2202 3645 2197 3460 2223 4179 4225 4583 2519 3134 2159 1469 959 2490 2415 1736 1093 2152 905 867 1363 869 1243 803 712 1586 2039 1053 708 708 674 755 542 3546 3609 3648 4677 3931 3080 3655 3752 2950 3751 3633 3314 3691 3391 3303 3315 3497 3789 4213 3023 2893 3693 3597 4140 4501 3633 3800 4288 4030 1018 781 501 4443 4501 1439 4075 5026 5535 4568 1366 1244 1580 764 1692 209 1154 839 610 2922 2079 2264 492 674 497 851 2209 2603 2137 3875 1803 2121 2577 2090 3627 3813 4322 3310 3921 7968 7944 3927 3773 5003 5634 2853 1678 2423 1946 2500 1362 2840 1163 3313 1237 3569 1576 333 313 2081 1880 3373 4864 2613 1072 1940 1173 1759 912 914 1977 1917 1727 1949 1725 3086 3759 1860 1074 1970 2847 2867 3754 2252 2442 1449 1385 1030 2642 1496 3321 1174 1994 992 1882 1652 1558 1917 1829 3012 3038 1137 1124 1372 1387 1784 1273 1656 803 781 1477 2121 1315 1281 2926 1721 1496 3686 936 1187 1804 1270 1585 1362 1312 1698 1403 1334 1231 1437 1965 1982 1914 1975 2028 1586 1875 1751 1610 1835 1562 919 774 1082 400 820 508 1705 1025 791 738 1231 634 1795 981 1126 1073 1383 1489 999 836 743 687 651 471 426 577 629 618 635 756 794 1182 875 778 901 682 546 771 980 616 870 647 537 507 732 901 1357 585 611 524 647 813 675 509 541 608 641 859 1521 538 638 607 523 844 936 1156 712 806 822 823 1129 862 1036 1129 856 1045 969 773 694 722 719 1183 1217 755 836 670 413 562 677 487 479 1444 587 755 792 648 1314 607 540 678 609 641 656 786 570 797 1464 208 1164 865 636 502 457 637 916 901 661 963 1014 1169 1056 995 1260 881 430 679 457 456 504 466 338 477 383 371 422 519 740 504 603 479 528 361 431 609 457 301 703 397 638 1399 897 885 752 747 814 822 733 781 724 523 1220 962 924 688 524 984 797 1141 909 1044 899 853 812 941 1343 972 1437 1210 748 567 667 738 547 346 1078 1043 1234 1281 1962 714 1161 1691 1173 1329 1095 1068 1151 1211 1039 2553 1237 1698 1379 1618 1709 1557 1695 1680 1291 693 1305 1683 1336 1476 1400 1572 1296 542 697 863 3042 279 216 249 382 321 321 609 745 971 428 743 664 1138 559 520 853 1837 1143 903 1035 1145 1682 296 644 468 349 915 1288 1034 1171 1065 1031 1211 992 1071 1025 771 763 1029 722 854 752 873 750 938 805 945 928 1436 990 1019 808 1391 797 652 660 430 952 543 854 534 1340 604 684 1812 1100 1389 1490 1386 1466 1014 732 1978 858 769 908 1136 1028 1138 836 836 1005 943 979 1019 506 650 659 1129 908 777 1047 910 896 1664 1931 2264 1295 1188 1142 1612 962 1284 1509 475 1193 1228 1483 1230 1499 1430 1356 1386 1479 772 1297 1656 916 1225 1357 1315 944 1757 1983 1871 1912 1710 965 1115 1029 826 963 1227 1002 1195 1560 864 687 741 913 1278 905 1302 1102 1347 1557 1109 864 775 1689 1270 1128 1507 1301 1715 1808 1699 1424 1501 1417 1722 1052 1499 1559 1240 1274 1182 1454 1233 1632 1666 1811 2058 1882 1470 1543 1292 1777 3308 3473 2846 2534 2798 2759 2562 2741 2061 3065 2286 2598 2683 2416 2514 1942 3285 2478 2165 1472 1585 1416 1472 2297 1338 2155 791 1483 2543 2293 2323 962 1145 1590 853 819 1584 1293 710 903 974 1081 584 693 818 709 516 692 932 511 684 625 1046 923 1051 1480 826 842 1384 962 1212 1260 1103 1008 1147 1050 959 1120 1318 1611 1217 1266 1362 1156 523 604 572 537 529 489 541 686 894 214 1156 343 626 359 395 314 248 347 197 293 573 553 486 566 446 655 493 935 713 917 1070 1033 1083 506 614 706 1023 531 513 601 743 438 707 946 878 312 281 402 366 383 451 1096 1184 1549 1265 13365 1211 710 721 1073 935 854 813 1088 1076 963 1081 1168 1104 703 835 588 722 1139 870 946 806 974 608 709 664 1331 981 971 1069 900 1134 863 878 884 1131 949 855 389 1745 953 1870 895 839 1702 964 836 882 786 1379 1428 696 719 667 1250 1189 1322 1433 1553 791 709 619 1393 675 1690 1368 808 832 1464 1359 806 860 1107 1631 1202 1425 1365 1655 1529 1432 1382 1682 2018 1253 1540 1523 1978 1898 1461 1912 514 1094 1214 800 762 674 3338 1020 962 974 1067 1432 1235 1045 1305 2035 1987 1760 1237 685 916 656 621 590 1373 865 737 719 886 644 889 711 852 1028 1294 1944 1277 708 776 1187 818 727 423 397 323 417 408 355 309 661 815 675 400 586 976 881 950 730 1650 1384 1383 1553 1192 1069 1114 1600 1787 1467 1433 1336 1508 1241 1017 1142 1381 1307 893 1773 827 780 1406 1487 800 1284 835 1176 1429 1134 774 859 956 1021 749 1040 1648 1174 1336 1208 942 1233 950 1244 1067 1013 1500 1928 1955 1012 2501 1508 1236 727 1666 1042 1303 1832 1075 538 474 617 429 314 239 402 1106 960 1150 1040 832 990 813 606 737 769 407 349 558 630 816 731 1515 470 963 782 633 729 934 923 401 693 521 587 526 629 726 808 929 780 768 882 778 1159 733 3128 906 864 1360 802 666 685 617 515 929 804 1100 942 1038 1025 604 631 447 407 1042 1674 1130 857 1028 1329 1155 905 1412 986 965 856 1899 832 1385 1552 1468 1549 1596 1525 945 857 769 1445 577 591 640 470 352 1191 2306 1581 820 417 793 646 1060 675 493 765 3168 1012 3501 3151 2795 2750 2752 3077 2932 2641 3330 2592 3176 3021 3535 3080 707 1006 957 952 1148 1256 1395 1293 1438 1204 1343 1092 876 1010 1191 1318 499 903 1321 1131 1103 1035 930 887 933 1111 1150 1372 646 835 559 618 616 921 638 548 516 585 371 681 762 734 727 617 812 880 1085 938 987 912 851 727 700 766 508 679 528 565 615 492 851 849 834 588 647 854 845 817 776 863 768 892 837 884 800 937 844 910 762 543 841 465 640 586 534 659 549 557 651 643 517 589 589 558 542 816 712 519 588 644 610 708 613 590 641 642 711 678 723 596 574 798 612 762 694 572 609 989 783 896 741 626 1113 948 632 698 879 677 582 860 1384 591 692 581 529 574 610 648 1143 974 1031 998 912 684 845 764 609 582 624 873 761 773 832 882 815 939 590 651 646 615 415 424 186 402 182 491 284 527 195 306 267 288 384 351 327 156 212 188 182 361 297 348 365 462 575 204 223 152 172 297 374 165 210 487 573 359 281 410 338 267 248 222 192 310 372 336 335 299 360 456 426 700 258 461 424 201 210 210 629 259 271 367 193 296 229 267 221 288 298 225 623 570 313 252 356 309 242 520 397 549 291 558 324 368 302 436 180 961 817 691 645 244 429 235 242 189 316 420 401 443 506 390 395 400 313 434 321 503 427 326 367 869 484 494 463 446 334 398 565 358 397 417 556 386 582 292 313 440 447 402 781 826 630 580 670 651 587 729 893 1215 458 362 590 357 476 832 334 675 416 454 713 527 492 472 319 317 287 395 664 333 671 375 324 283 350 361 541 635 784 538 424 510 544 524 556 422 298 577 368 473 414 279 450 424 441 393 326 538 334 380 698 773 745 354 307 435 371 499 369 189 333 431 333 681 635 777 598 611 682 569 1035 516 586 565 498 399 462 561 354 360 267 355 485 451 405 286 448 357 496 661 523 881 370 876 298 387 377 836 306 740 486 556 655 567 381 517 227 358 461 467 559 576 564 395 420 436 308 301 442 309 493 366 128 148 209 224 242 456 423 536 293 401 399 206 349 430 637 483 329 329 388 433 111 92 174 93 82 388 330 554 601 576 496 575 612 509 407 279 180 219 321 681 226 558 567 393 453 449 162 269 221 354 424 362 643 491 564 1038 370 407 322 513 390 352 342 362 402 405 264 385 384 459 530 393 486 544 378 835 649 346 334 560 529 258 443 446 420 516 450 447 465 376 495 219 355 379 546 476 469 469 561 2503 2506 478 796 721 564 531 460 560 639 746 870 725 478 571 402 351 421 289 470 353 296 800 729 773 444 285 695 787 301 501 501 562 577 527 476 609 360 265 430 342 267 343 379 601 453 222 278 596 799 545 552 613 473 514 306 278 716 524 480 639 354 340 616 378 531 825 736 577 607 507 611 941 932 612 1020 963 781 568 775 648 725 537 1015 941 523 360 517 884 560 326 294 398 346 313 348 655 684 715 918 1053 1399 1335 1181 1284 1125 1186 1101 916 581 1887 2040 1682 1833 1883 1313 1345 1197 1494 1753 1624 1590 1787 1461 1702 2143 1471 1908 1786 2197 1533 2166 1618 2796 3109 2838 1217 1087 1443 614 630 1472 1381 1203 629 1356 620 739 743 392 593 430 446 681 1001 498 458 429 385 266 382 2114 2004 2142 1697 1949 1815 2083 2441 2439 2307 2337 1917 2093 2241 2225 2086 2452 2388 2224 1958 2060 1474 2061 2043 2673 2421 2357 2508 2422 649 554 256 1811 2087 1376 2875 3302 3108 2551 865 859 656 260 708 213 347 276 264 1973 931 1123 339 642 572 332 1017 1062 855 1355 914 1201 1042 988 1003 2591 3106 2010 2113 4573 4921 2361 2096 3183 3282 1349 850 1208 1220 1072 743 1415 785 2164 536 1637 760 48 48 1164 837 1654 3119 1215 660 1258 783 1243 352 358 1018 1016 980 1047 874 1777 2559 797 882 1460 1555 1553 1883 1269 1303 812 527 421 1619 734 1943 326 1003 602 964 821 637 776 979 1311 2061 837 846 574 627 678 624 621 571 542 592 1228 707 782 1395 737 618 2301 528 686 665 509 893 916 1012 761 1131 854 802 872 936 1040 951 865 1015 939 937 1034 1062 1231 658 398 621 387 436 358 396 814 440 352 561 604 314 882 748 616 399 813 596 586 297 484 188 154 220 186 285 197 152 187 489 407 292 304 439 298 231 294 288 245 283 385 361 333 205 483 531 426 379 268 363 562 537 501 812 470 403 561 474 851 219 479 513 324 543 423 566 535 638 684 725 539 618 567 504 525 464 584 708 646 478 425 604 595 635 849 381 454 318 266 307 369 790 273 405 484 301 618 465 392 517 514 593 427 469 496 704 833 88 974 556 434 386 522 598 376 557 613 780 715 820 701 753 1008 210 299 366 377 370 394 260 222 320 242 228 312 287 251 468 267 263 319 299 112 168 142 102 248 234 258 934 587 363 304 270 540 619 268 278 538 318 550 405 605 576 330 389 354 518 356 435 408 350 743 517 543 681 697 765 489 399 255 234 172 242 432 709 768 548 874 632 510 613 836 719 678 462 606 845 673 984 667 981 867 721 966 702 666 816 740 253 606 747 657 720 1018 655 458 252 670 750 1245 328 247 183 230 257 316 269 278 435 272 598 389 364 358 349 305 962 541 436 644 331 1347 168 191 147 182 484 725 498 573 640 579 722 658 560 433 402 381 578 433 482 382 617 481 756 538 501 537 724 443 357 317 682 258 522 416 302 517 195 401 373 777 481 499 687 617 644 664 809 703 736 309 1262 1007 749 797 424 606 547 474 940 737 524 676 812 472 345 350 532 609 613 704 732 407 1308 1201 1275 516 570 456 1115 879 623 902 288 721 645 822 680 818 816 784 833 876 665 650 1093 655 584 868 1039 934 1023 853 910 607 507 627 620 480 388 415 551 246 359 554 316 582 371 295 746 479 597 478 935 494 386 526 572 1375 940 760 687 964 820 1112 709 923 940 966 781 746 791 719 630 703 764 688 743 638 751 868 848 894 899 650 831 801 2321 2181 1997 2042 1635 1122 1477 1688 1273 1600 1266 1430 1208 1395 1592 1271 2234 1506 1462 996 1139 784 611 660 759 1027 556 833 1433 1268 871 548 500 572 306 307 453 474 614 578 572 562 513 561 453 220 354 446 310 400 332 380 462 428 768 660 811 700 842 1177 990 1160 846 1141 755 1099 670 783 759 1033 707 1057 1176 513 367 382 307 384 333 273 391 422 338 202 392 264 237 241 292 345 99 196 304 194 206 192 252 199 201 184 226 554 377 477 739 757 785 401 338 374 399 271 249 277 245 263 296 209 613 311 329 370 298 232 279 627 447 760 937 1211 9742 343 233 519 481 425 600 558 539 824 544 554 566 447 619 551 496 800 476 451 475 667 538 510 487 683 568 517 570 599 561 517 661 537 877 850 456 151 915 393 949 523 367 917 495 432 405 483 1280 963 408 484 458 873 1003 1127 1183 817 388 340 525 896 363 1102 988 650 551 870 1081 531 502 931 1060 1051 771 818 748 849 707 1018 1073 1064 892 1116 1099 1097 1196 1114 1024 292 677 463 419 463 582 2071 1156 990 1003 987 1131 1040 793 1092 926 850 956 687 446 615 399 333 314 617 469 627 566 470 662 587 512 491 826 955 903 959 428 414 533 489 646 375 279 180 413 296 208 184 341 241 321 319 159 390 576 687 696 679 740 607 574 656 640 604 757 769 799 784 730 933 865 623 778 473 693 734 882 657 826 656 625 801 722 604 524 694 635 658 886 754 726 579 1015 674 645 861 436 517 499 419 656 552 617 755 1086 1065 947 1462 638 702 582 1423 502 1296 834 449 429 359 325 178 194 258 271 578 566 474 644 505 458 729 366 544 520 344 347 437 360 319 337 736 571 527 441 324 369 714 517 240 425 361 369 327 437 357 761 387 395 505 492 424 525 356 1025 373 351 508 326 229 317 299 459 357 389 468 563 390 324 291 254 336 446 539 566 534 499 576 770 459 474 538 465 508 568 695 335 453 682 613 723 794 424 484 528 421 752 394 494 532 367 271 578 1199 961 589 326 332 396 318 349 508 359 1934 444 1955 1584 1706 1996 1902 2064 1981 2149 1764 2175 1803 1564 1454 1373 348 577 557 467 903 788 1073 965 866 806 1037 860 395 427 738 677 608 367 731 726 783 575 643 668 682 795 799 1019 697 661 515 636 533 705 730 636 553 478 416 559 784 880 819 661 904 685 901 648 853 897 623 498 500 478 458 394 355 472 515 329 416 645 495 474 495 666 685 673 680 494 595 764 652 765 501 530 454 396 512 425 707 567 696 469 610 875 438 437 536 443 779 420 495 619 781 595 663 622 615 629 736 520 698 755 697 898 747 703 726 816 598 545 552 601 349 591 683 431 502 535 374 414 916 840 1004 1055 507 835 479 899 835 646 389 691 519 545 685 583 607 673 646 613 692 378 494 445 548 563 525 563 559 662 673 527 577 655 307 433 532 572 192 209 284 168 300 239 381 192 257 413 348 303 614 604 679 172 243 215 225 472 422 552 446 414 528 261 380 183 236 300 462 323 364 501 403 385 265 438 353 472 502 478 470 735 349 318 851 485 540 486 424 533 302 275 265 260 458 369 584 291 323 278 142 211 188 177 206 207 195 131 304 707 191 176 341 349 345 357 465 576 368 553 428 516 466 378 248 385 353 294 503 428 397 244 221 202 313 399 323 356 300 247 294 219 465 284 341 562 601 328 112 564 421 525 452 254 523 343 445 430 353 587 224 308 266 244 313 623 455 321 587 858 832 545 637 496 662 885 349 719 568 340 529 426 324 599 426 693 217 247 463 530 633 412 462 440 477 425 752 275 469 421 334 302 325 298 510 389 518 523 490 489 571 577 482 670 457 386 213 321 255 341 287 482 263 228 309 339 341 328 645 443 408 442 501 265 322 428 351 219 309 404 338 437 512 629 460 299 467 346 644 367 373 319 273 317 347 548 273 311 260 267 642 496 265 279 218 337 399 464 470 862 357 770 205 445 299 671 482 643 422 438 465 371 305 331 199 258 278 391 328 775 787 601 633 337 254 239 611 490 740 362 169 212 172 531 273 400 451 768 394 485 563 390 405 384 452 439 266 279 470 359 157 65 157 99 87 275 365 508 488 357 476 416 482 454 320 280 173 137 282 440 215 298 395 462 575 533 236 252 411 223 483 227 581 350 456 486 502 251 306 597 310 332 320 336 393 326 303 354 289 376 336 458 493 304 449 615 597 354 358 468 394 146 350 444 395 473 456 867 483 482 611 467 403 395 362 489 219 427 475 1801 2050 402 453 337 635 693 360 748 626 810 629 796 368 372 277 398 496 205 536 287 237 466 466 495 355 490 483 636 293 263 456 379 328 596 377 479 188 229 506 368 182 292 178 493 474 148 213 501 412 417 494 906 349 252 342 246 633 447 369 538 353 291 417 401 366 689 655 333 380 410 762 753 815 586 709 820 642 605 805 647 941 439 582 582 522 327 489 720 763 248 220 381 224 412 265 754 607 512 571 1283 935 1013 960 882 850 643 949 816 822 846 801 811 1101 1131 820 905 980 1138 1017 1302 856 1232 1105 1404 1131 1122 1411 1386 1134 1528 1030 1100 2052 1614 1798 781 885 1031 398 406 1100 1261 594 427 1373 210 209 394 170 509 298 253 711 674 479 245 388 354 348 302 1568 1801 1646 1570 1258 2232 1454 1554 1564 1551 1476 1525 1597 1529 1975 1635 1800 1879 1560 1758 1877 1634 1373 1771 1659 1450 1515 1537 1600 470 374 301 1230 1713 954 1865 2695 2398 1556 732 670 717 206 834 171 320 267 190 1485 979 1031 174 503 447 307 828 1068 872 1675 827 821 1148 715 1070 1871 2268 1745 1822 4141 3972 1483 2102 2764 2911 972 430 917 997 1156 861 1256 478 1769 648 1433 859 81 69 1377 801 1529 3137 1219 690 951 423 525 394 396 822 793 840 800 755 2140 2241 441 467 748 1514 1435 1569 1319 977 455 484 427 1603 1023 1456 353 643 379 918 844 706 734 1184 1703 2252 704 813 377 561 651 600 683 638 530 422 1198 700 623 1373 661 588 1822 467 639 706 374 969 948 850 740 433 685 700 558 744 781 773 758 806 796 876 1154 625 762 801 286 220 658 494 374 269 638 301 488 385 388 357 841 812 708 409 602 367 491 329 546 268 252 144 207 313 238 186 286 229 390 338 308 397 192 199 285 397 171 458 465 333 225 271 405 433 595 104 192 224 153 229 348 435 461 218 325 322 520 309 232 421 185 567 607 362 319 339 460 485 302 374 289 280 192 327 306 419 541 375 254 391 364 301 489 380 140 237 290 407 413 383 333 349 396 384 402 357 281 482 391 447 366 452 317 420 868 75 777 230 360 180 298 116 337 474 450 647 585 611 571 437 497 337 430 376 602 285 266 164 266 225 219 262 333 178 245 451 169 207 216 194 194 490 232 376 190 131 220 603 360 385 324 295 561 608 301 305 379 293 643 328 575 462 587 302 259 623 229 274 214 293 306 391 569 531 746 696 336 138 380 456 357 254 618 519 679 414 655 619 586 738 537 806 593 353 451 869 540 980 634 932 872 510 749 505 333 573 523 167 718 812 501 581 488 486 901 192 472 542 975 322 270 234 198 242 254 344 344 696 248 432 574 426 153 153 312 574 407 272 360 286 794 204 264 162 230 372 693 502 576 590 566 723 560 611 350 311 298 448 279 381 319 948 786 1033 816 737 485 618 497 318 367 541 508 254 412 99 482 303 498 414 709 300 353 824 824 552 565 678 930 617 593 972 485 828 893 423 435 457 510 648 302 403 441 312 397 365 388 330 707 612 893 712 237 996 938 1022 646 665 501 984 536 718 750 252 616 620 639 580 696 614 611 773 781 682 588 773 718 361 898 528 520 768 1150 764 429 382 359 523 429 545 337 480 300 354 339 313 434 307 588 638 388 386 576 1145 515 401 455 394 1390 703 449 375 468 676 630 600 531 884 643 645 565 447 466 511 546 713 469 768 515 523 770 625 682 518 618 765 809 1903 1735 1436 1786 1185 1152 1380 1508 1196 1441 1144 1260 1360 1121 1174 1056 1721 1241 949 710 807 601 692 535 734 763 256 861 1076 909 919 477 436 573 256 202 474 350 287 268 363 463 423 435 383 210 225 253 335 164 424 401 450 466 663 742 462 493 754 753 628 551 742 858 409 712 935 582 934 763 551 621 652 560 364 227 199 380 386 306 287 510 310 66 402 178 219 211 249 548 48 44 126 166 211 233 214 235 194 431 154 419 339 410 583 531 531 408 421 381 425 205 195 203 385 150 663 535 354 179 161 292 189 172 251 669 263 423 367 710 343 6969 511 429 423 314 481 378 410 560 438 439 433 261 445 396 457 326 366 383 363 480 628 248 355 604 510 265 332 368 392 261 282 220 324 325 307 186 788 288 625 323 289 719 320 446 318 484 598 533 127 294 252 745 709 668 957 644 218 190 298 508 587 896 629 478 311 661 625 410 401 577 458 660 670 388 527 501 425 1110 903 851 871 691 670 796 689 1318 947 273 706 270 466 432 523 1779 1382 708 671 609 990 888 832 850 885 756 799 655 451 644 588 224 387 454 508 409 527 311 401 380 332 293 819 578 546 642 347 277 246 492 316 197 243 223 251 235 169 157 407 317 300 427 233 609 526 547 589 471 506 682 571 437 425 659 574 711 683 665 525 655 512 345 383 420 404 520 739 503 345 255 381 317 457 585 601 428 482 417 421 459 405 353 400 593 705 439 449 539 491 409 651 471 689 603 1113 1205 777 1300 721 656 499 1057 501 971 1048 686 528 400 239 239 199 199 219 553 442 456 361 342 566 478 316 234 242 150 228 285 208 323 405 809 250 375 305 262 350 378 290 207 149 153 222 173 282 212 213 320 231 358 312 324 443 184 829 405 391 441 240 256 285 253 215 277 367 372 334 497 215 224 224 150 166 491 552 380 446 646 498 278 449 423 525 357 497 552 264 827 613 541 675 702 673 419 451 390 343 300 239 350 212 146 557 1086 874 1051 202 317 428 539 289 425 231 1395 328 1656 1460 1591 1521 1526 1489 1395 1511 1296 1528 1285 1506 1617 1787 426 692 521 506 803 563 844 586 440 714 928 1054 534 387 655 789 375 438 606 511 478 535 524 749 739 456 466 636 445 524 359 411 431 321 400 347 345 452 336 427 366 361 366 439 308 514 537 404 594 363 339 376 382 408 207 209 341 239 343 92 345 438 290 171 326 172 249 166 285 187 322 368 279 352 353 457 268 145 614 246 441 192 276 184 261 220 196 186 221 226 220 198 332 211 290 209 156 244 236 215 293 265 204 278 282 234 248 244 228 168 223 250 206 258 256 175 328 462 290 269 375 169 303 285 239 255 177 260 210 299 691 364 194 362 357 255 290 312 399 280 316 406 357 426 438 525 315 326 321 266 303 334 339 298 360 325 283 252 336 287 116 125 188 200 196 208 351 285 168 385 283 222 263 236 244 190 204 194 192 289 226 217 246 497 560 153 327 204 222 296 188 232 240 304 233 265 188 275 256 123 314 298 288 418 190 179 372 200 216 443 330 313 187 90 82 50 90 146 293 125 139 173 140 277 168 340 134 315 300 106 228 512 163 194 230 116 115 98 230 258 399 310 296 302 304 139 79 354 321 309 246 342 237 128 181 119 153 164 180 189 183 157 306 253 175 116 321 372 174 102 98 392 217 184 330 119 287 165 368 240 373 324 179 272 221 104 144 309 336 238 402 657 563 460 314 422 278 554 325 520 424 216 534 292 149 421 224 376 162 334 389 220 270 223 292 273 168 464 347 214 221 281 220 194 220 80 450 391 473 388 277 300 411 416 386 328 259 350 268 304 319 157 135 175 129 184 160 238 317 165 511 226 177 200 350 328 257 285 223 138 207 250 268 201 392 434 301 128 448 207 275 241 188 156 134 165 178 379 184 242 210 199 308 299 217 184 163 177 502 352 246 536 299 351 90 260 157 254 191 324 192 202 432 273 140 249 252 202 192 210 169 610 625 229 341 142 142 121 399 348 467 249 63 104 99 195 112 274 533 563 342 463 470 256 451 199 466 447 196 335 199 531 32 47 18 63 42 330 207 476 598 413 276 567 264 264 282 187 127 92 226 332 56 232 213 601 535 582 162 285 246 207 193 131 355 407 284 369 146 226 118 273 208 167 92 92 94 225 158 201 126 156 184 212 295 180 240 305 283 339 297 403 263 78 141 198 149 206 206 400 421 410 412 125 305 174 302 154 195 292 398 1572 1421 175 339 308 170 209 226 215 257 429 461 374 438 219 122 293 174 362 352 210 168 330 336 437 334 291 486 426 228 167 287 396 299 442 333 369 93 166 380 336 209 118 137 200 250 38 77 100 266 312 444 432 290 190 214 87 280 142 174 216 141 144 499 241 166 786 741 156 170 215 364 344 384 198 348 400 420 382 456 412 619 227 460 358 394 417 177 423 725 84 68 256 129 166 220 622 621 374 466 488 481 515 545 565 448 356 576 754 629 524 547 402 569 349 580 598 506 729 767 541 775 742 412 491 797 878 616 618 918 700 621 595 1269 1243 1238 816 706 999 269 169 509 675 500 284 695 215 205 190 234 249 239 135 436 539 233 126 197 168 173 119 948 916 1116 1208 982 990 828 935 1203 1110 1041 1103 1065 1033 1097 808 1233 1280 1033 1036 971 1057 915 1103 983 1034 945 958 1085 274 248 232 977 1087 426 1159 1262 1426 1037 631 470 498 171 584 58 300 239 243 1084 834 854 137 242 205 294 681 741 451 970 466 622 699 653 1106 1329 1618 942 971 2030 2283 1015 1308 1317 1649 871 446 711 470 782 429 609 506 943 362 982 453 109 103 598 613 1066 1611 877 207 570 235 459 292 298 734 687 578 477 378 1096 1366 369 324 531 1087 1107 1129 717 886 355 306 312 719 460 965 245 319 169 376 640 568 675 532 743 1231 440 450 409 261 387 275 443 290 229 308 853 260 260 837 526 421 957 443 505 450 557 564 619 504 527 580 319 313 390 525 574 518 585 619 498 607 428 348 667 440 346 152 616 174 352 169 399 257 257 259 289 202 503 428 410 280 330 431 266 196 236 243 233 157 97 106 232 214 250 129 254 197 388 175 267 123 80 254 181 192 273 92 190 241 341 371 355 148 172 66 173 292 269 302 126 92 159 221 406 68 130 148 87 231 346 262 215 227 225 215 226 194 133 212 196 149 141 191 188 153 97 155 176 204 207 193 136 137 164 136 169 417 290 141 141 161 228 123 119 159 314 324 154 184 170 194 405 62 324 158 202 127 192 72 276 185 335 310 287 324 419 292 376 372 257 271 208 72 222 128 132 147 64 132 104 231 186 223 184 201 120 112 66 125 85 34 115 90 128 462 217 321 295 172 180 433 168 164 173 111 445 206 418 220 92 282 235 399 375 250 197 172 434 205 260 431 593 297 189 138 156 271 208 148 287 527 565 235 679 314 162 339 466 387 428 348 449 324 282 632 427 669 469 460 461 416 307 281 363 178 415 511 329 317 389 386 455 182 398 414 746 62 76 90 138 98 98 270 219 535 225 316 224 350 98 86 263 501 431 324 398 257 496 197 173 118 207 282 442 386 402 434 422 474 440 295 239 207 197 313 197 289 207 360 328 353 338 387 240 297 238 210 176 394 76 204 179 166 269 167 206 374 514 136 231 566 334 404 394 557 393 523 175 854 250 269 283 204 289 285 134 126 138 140 170 230 260 240 202 280 284 287 309 321 188 662 681 703 410 142 341 689 251 346 377 280 348 213 594 225 635 412 398 419 423 174 414 717 372 316 487 537 251 538 748 688 436 432 300 375 347 230 254 394 349 456 448 155 198 145 72 271 254 206 260 640 328 261 205 215 485 420 280 190 497 520 537 528 370 412 403 605 310 438 362 542 453 275 473 618 430 431 455 557 553 384 368 366 379 893 885 927 679 937 569 573 597 802 1056 667 720 872 703 868 577 819 932 522 575 630 335 468 690 496 564 285 604 636 557 1004 315 366 416 321 266 484 336 213 367 187 242 116 120 223 218 400 249 184 135 149 157 211 372 513 539 189 270 429 530 216 235 256 272 326 414 259 232 345 429 350 423 482 314 112 88 72 116 114 92 176 302 237 77 348 123 228 136 167 225 22 80 133 172 296 300 306 298 298 121 109 350 207 418 335 335 339 276 294 311 248 156 156 158 240 102 188 124 220 97 62 138 118 158 170 351 340 438 368 721 233 511 3540 640 632 499 649 340 380 325 273 278 262 159 123 119 224 153 530 405 290 167 229 253 283 422 340 192 318 172 309 237 174 153 241 216 407 203 704 335 781 374 333 943 356 348 348 431 285 363 205 193 171 322 304 317 612 494 473 434 193 719 291 519 500 335 315 566 643 614 343 333 382 360 599 394 520 387 518 510 651 734 483 471 549 494 565 481 656 178 215 303 185 204 196 1082 394 391 355 383 385 425 400 361 465 645 716 583 316 424 239 107 223 388 265 274 197 191 156 156 258 309 240 382 473 361 308 265 126 168 197 202 125 107 158 123 165 151 324 246 180 218 147 350 229 246 256 329 293 445 385 370 306 332 455 494 365 353 484 432 339 266 308 328 393 356 426 347 329 274 267 161 275 332 209 290 331 205 247 323 277 192 283 259 217 332 274 267 229 266 313 279 257 449 750 1007 378 880 479 488 327 808 333 429 632 553 165 142 115 121 225 111 245 516 180 328 153 246 182 215 136 131 258 171 36 90 66 173 299 674 192 295 283 138 121 291 190 89 127 115 260 194 164 184 131 238 302 263 279 149 236 296 835 373 371 661 142 191 115 105 195 235 210 190 215 342 218 158 207 232 124 326 308 287 308 349 450 300 401 501 325 383 140 678 121 418 395 383 401 407 291 487 491 283 267 161 111 355 174 111 420 407 560 270 172 308 128 289 177 213 178 796 210 958 854 944 764 956 1158 1068 1119 718 964 784 818 981 868 181 377 241 228 422 423 712 290 321 356 466 327 159 102 473 523 184 159 347 376 378 358 284 195 199 231 251 402 717 1338 717 657 828 925 715 828 802 1362 488 752 938 946 919 882 671 888 921 997 830 1116 911 868 843 746 299 396 587 651 467 389 576 667 582 488 1029 471 617 422 961 537 1012 1074 1109 1007 1044 929 989 444 1124 885 1024 527 746 677 487 739 567 751 656 621 721 521 765 589 704 833 614 859 897 650 955 608 878 876 915 639 587 668 732 392 491 588 507 356 500 441 1001 802 819 666 1126 770 954 764 890 951 620 604 927 661 1082 584 367 349 554 537 484 590 512 448 489 546 377 619 570 825 559 639 720 486 575 500 533 592 557 650 584 268 589 800 418 564 360 521 360 587 283 812 211 390 351 421 290 300 308 313 414 291 287 353 207 347 225 568 608 224 258 238 254 387 150 271 289 441 382 601 543 609 261 238 270 272 238 311 483 231 389 140 194 456 444 784 256 242 228 72 252 155 326 208 238 251 208 380 303 611 385 396 206 266 316 716 301 325 490 162 127 176 231 423 430 323 276 310 495 299 313 441 401 367 674 176 549 263 212 152 230 411 292 518 370 396 571 485 176 297 483 515 278 446 470 858 504 428 564 415 481 376 705 382 489 525 211 288 621 445 338 468 565 547 1106 784 739 955 599 817 1148 897 836 1864 838 573 876 343 280 1179 245 874 603 616 597 547 340 505 402 402 436 978 388 448 588 321 485 452 878 268 544 642 1097 566 645 403 494 694 473 376 238 602 473 633 837 282 449 443 384 165 674 479 394 264 953 754 456 590 350 553 609 709 645 112 587 263 465 501 896 989 543 555 544 687 954 577 428 401 307 376 478 579 298 375 419 505 638 613 437 296 618 501 590 970 469 846 509 1030 406 876 526 610 563 995 365 386 919 433 589 601 216 341 536 387 347 1020 1003 652 425 428 378 332 397 253 431 516 221 353 220 203 446 315 1059 881 378 550 682 434 675 473 753 658 623 579 378 807 79 54 214 72 92 1177 757 849 769 780 619 913 577 561 374 423 256 201 682 723 173 680 371 402 529 587 330 393 398 390 564 350 628 487 218 684 277 408 366 724 555 428 347 355 335 559 244 395 198 214 307 265 453 599 382 526 807 706 664 721 619 289 351 384 368 441 406 652 628 424 428 139 469 414 548 463 416 789 1175 3036 2704 598 727 542 627 482 520 651 600 750 888 1038 549 661 579 264 277 375 655 380 490 666 666 550 270 529 1335 668 895 390 625 668 638 769 622 693 252 185 421 367 203 337 374 189 166 114 116 406 316 386 321 529 432 328 372 309 437 405 389 787 461 263 910 589 341 1072 1026 375 397 530 501 1137 885 484 661 1492 1295 664 442 646 812 390 918 728 868 366 479 1185 1016 371 342 641 446 460 439 757 1046 969 877 564 1005 953 1061 1090 1271 846 794 1234 852 1171 1317 1260 1764 1266 1363 1203 1321 1556 917 907 991 1073 1324 1095 2559 1674 1391 1282 1363 866 1506 1254 2000 2823 3093 2013 1402 1221 772 325 1621 1422 1154 898 1180 652 569 591 322 547 398 216 683 820 344 490 416 390 538 450 1879 1937 2145 2783 2161 2370 1818 2223 2113 2880 2023 2115 2174 1862 2142 2372 1832 2480 2206 2430 1903 1908 2113 2337 2938 2300 2502 2556 2483 578 534 535 2169 3105 868 2717 3152 3089 1807 995 897 744 303 864 183 424 336 335 1533 1079 1178 209 426 363 595 1407 1446 1243 1733 905 1101 933 1642 2638 1829 2378 2421 2285 4694 4845 2035 2299 3676 3095 2155 793 1290 1304 1269 825 1708 770 2846 493 2284 1266 44 38 1238 1164 1547 4219 1646 498 1449 1069 964 685 706 1366 1315 1217 1248 1083 1626 1616 1077 795 1365 1637 1705 2615 1624 1650 1016 920 906 1861 1003 1989 453 964 470 895 1395 1485 1625 1243 1768 2131 524 488 689 700 993 675 723 563 507 766 1275 1028 1094 2248 1132 931 2662 1023 1154 1107 1051 1535 1252 1208 1277 1430 755 673 693 1097 1067 1127 1108 1166 808 1173 1384 659 856 1038 564 460 901 261 642 325 1150 595 475 815 743 391 933 957 951 516 1057 910 455 611 436 400 382 307 245 258 452 356 382 373 536 469 529 522 236 302 232 497 301 532 414 419 404 309 474 543 574 284 404 318 747 956 515 256 395 293 230 457 939 237 328 256 261 612 866 762 435 540 569 508 616 545 453 617 556 490 508 543 387 328 382 645 524 252 410 546 285 433 410 332 379 792 466 223 386 295 657 451 439 546 506 518 526 532 412 407 855 70 678 529 358 165 310 328 594 296 476 569 891 707 895 554 826 309 159 517 269 129 488 352 281 144 68 279 388 396 671 275 372 270 278 262 188 362 276 140 441 315 410 771 632 321 225 290 450 597 340 349 432 232 289 247 635 579 356 583 438 703 622 520 346 647 376 438 1174 583 757 463 212 260 412 435 207 138 629 738 843 756 1197 649 479 514 493 649 842 901 546 641 588 1139 810 1363 923 1309 1491 666 1001 736 741 345 621 814 949 991 987 656 647 177 628 724 1985 176 184 201 182 235 274 468 424 845 168 367 309 1211 280 196 374 1056 681 728 802 692 868 196 267 122 196 717 688 581 625 621 640 716 666 497 647 441 494 590 453 487 488 509 431 496 436 486 226 363 273 236 178 1032 196 375 293 248 353 326 535 600 1011 531 383 1060 973 776 466 1002 676 903 368 1412 647 545 636 609 754 687 482 513 534 507 556 599 449 481 461 909 552 465 569 526 530 1373 1175 1385 664 346 613 845 422 678 685 191 818 497 689 534 699 757 690 772 806 611 893 1016 788 906 912 994 492 1713 1546 1578 1238 1181 399 589 494 602 665 1270 541 597 1318 599 457 444 359 575 819 704 883 863 1004 584 471 589 802 1120 700 635 833 1200 931 1112 731 1375 1171 1191 614 1179 1256 1167 1041 756 1228 1094 826 859 892 1244 1063 906 914 926 883 2146 2010 1275 1157 1890 1706 1277 1357 1392 1908 1447 1674 1529 1395 1569 1158 2296 1637 1629 1144 1290 571 855 1218 813 1322 353 647 1192 990 1571 855 740 963 671 398 587 483 455 642 496 517 357 684 714 679 874 284 360 315 263 259 482 469 682 822 474 770 696 704 482 494 507 573 443 515 372 537 874 1095 663 816 838 615 393 215 185 413 339 315 253 661 517 136 809 258 235 372 257 457 129 142 196 474 475 494 510 530 482 435 195 681 427 545 768 708 732 310 266 404 633 278 224 445 221 151 504 657 610 132 114 116 98 144 173 587 293 471 883 1073 519 429 640 7667 6662 3946 4524 1200 973 1220 1832 1304 1111 501 928 687 782 971 947 976 861 938 661 870 797 1216 834 943 1250 925 1313 859 825 973 1163 1023 993 650 2264 1063 2084 977 1010 2216 1354 815 1404 720 1024 1148 637 481 481 980 1373 1431 1566 1816 798 764 664 1452 495 1513 1518 1067 810 1685 1593 1128 737 1341 1314 836 1288 1304 1454 1076 1414 2034 2119 1895 1220 1488 1621 1651 1560 1308 1473 806 652 799 576 625 724 2527 708 645 617 825 1135 1278 928 1121 1074 1129 1211 925 494 439 349 315 351 1069 675 529 571 422 574 343 915 344 610 881 1074 842 704 779 417 647 371 461 262 180 405 260 306 226 382 239 338 277 206 615 826 912 734 1252 967 1006 1048 1049 1092 751 1005 1382 1014 875 885 1228 958 825 1052 1050 1041 635 959 861 593 527 866 510 1046 509 525 796 728 520 314 594 734 272 697 736 538 937 760 471 518 845 959 453 640 914 1439 1220 1063 1474 1086 1028 593 1492 565 797 776 576 520 316 311 269 322 285 452 764 519 489 579 421 659 736 304 403 337 167 146 434 150 177 212 1053 419 644 661 367 198 430 410 102 239 277 319 231 334 571 224 522 554 660 620 274 873 455 1570 526 522 1348 500 444 500 446 282 812 680 490 481 776 320 332 354 262 219 578 1086 668 868 747 807 646 443 1164 349 379 572 1225 256 768 1101 1065 1018 1139 804 576 512 774 543 239 474 309 343 247 580 1372 981 630 285 337 186 835 299 449 361 2156 430 2625 2401 2291 1404 2097 2487 2529 2142 1830 2176 1806 1938 2216 2119 434 461 446 343 1059 712 1240 791 654 811 655 722 325 498 1023 1036 227 452 935 534 499 469 350 395 387 664 664 854 846 1277 879 662 778 953 734 778 746 1374 679 816 925 972 924 871 697 857 904 1048 807 1125 949 819 811 732 464 443 553 574 502 445 597 639 631 521 1086 573 721 536 1006 627 1022 1064 1113 980 1081 998 997 496 1198 932 1005 617 753 692 523 807 580 707 677 643 704 462 801 616 708 852 579 873 876 692 971 638 880 902 912 675 610 727 745 518 542 594 532 467 498 491 997 811 849 642 1135 795 930 766 916 984 695 703 945 633 1072 659 310 446 647 660 542 745 558 523 567 661 442 618 588 796 752 896 944 592 608 601 594 582 603 684 563 362 578 861 418 530 397 523 397 575 293 808 207 378 372 415 296 306 314 327 399 301 315 365 213 407 227 605 653 230 266 246 262 451 168 281 337 480 386 667 611 816 291 262 268 270 234 313 545 231 377 156 256 460 448 856 332 244 234 58 257 173 324 272 300 253 224 457 317 680 391 475 187 284 393 670 317 319 484 208 160 232 255 477 374 449 375 409 466 324 358 455 409 381 732 188 609 255 212 213 238 423 331 556 410 415 578 505 327 325 513 473 214 512 458 884 458 409 574 375 481 421 749 378 496 521 201 325 571 484 332 555 586 501 1109 776 781 967 616 853 1165 925 819 1874 857 577 820 322 298 1198 339 971 614 648 593 572 326 515 412 418 458 976 360 459 570 402 505 478 903 278 502 611 1050 551 626 452 565 729 465 390 221 648 548 696 897 303 455 430 396 177 657 444 406 296 904 757 502 576 352 625 632 734 609 110 589 269 486 407 835 940 498 552 556 591 868 469 446 380 290 515 491 618 273 296 404 538 722 621 432 296 758 432 590 960 453 792 424 1028 416 872 462 611 575 1029 363 415 886 449 642 591 207 414 559 403 359 1034 1025 686 471 510 443 471 415 257 457 540 259 389 259 199 444 358 1097 891 376 548 671 411 745 526 815 674 704 595 399 818 91 64 191 84 96 1237 814 858 794 767 694 964 635 588 423 470 248 201 682 771 167 552 361 398 530 592 333 436 462 431 618 440 595 481 275 729 278 340 354 688 587 420 523 487 463 645 338 480 230 252 319 275 465 624 404 607 860 711 674 743 617 283 363 406 386 461 430 676 638 488 391 165 473 408 524 500 439 875 1181 3206 2803 574 682 518 623 478 531 645 632 756 1064 1013 613 743 561 254 238 348 659 361 524 646 646 480 286 535 1325 747 849 410 643 679 663 789 645 730 329 160 454 402 201 399 425 269 310 102 134 387 326 387 424 566 402 382 344 279 665 488 457 875 490 289 966 522 403 989 941 385 411 561 631 1392 980 549 706 1544 1293 841 484 682 909 421 985 756 890 385 602 1243 1060 367 365 578 440 427 399 757 1030 982 887 552 1122 1123 1174 1232 1436 878 828 1271 782 1300 1427 1398 1759 1336 1389 1468 1577 1799 1063 1062 1073 1178 1417 1197 2654 1703 1553 1388 1494 882 1632 1346 2051 2838 3124 2006 1361 1357 884 382 1776 1343 1226 956 1158 689 594 622 357 535 431 264 726 767 368 479 424 398 533 450 1997 2041 2250 2973 2419 2576 1864 2406 2175 2857 2251 2267 2270 1886 2208 2476 1834 2344 2300 2575 2099 1998 2054 2356 2985 2424 2567 2629 2420 616 576 531 2184 3029 944 3037 3475 3438 2039 1039 957 873 328 999 171 477 348 347 1646 1142 1164 258 456 383 582 1370 1415 1307 2024 1121 1139 1094 1698 2676 1937 2469 2481 2503 4961 4894 2044 2629 3911 3354 2205 787 1290 1378 1301 826 1820 772 2765 549 2303 1283 52 42 1295 1285 1548 4170 1677 584 1523 1092 953 702 661 1374 1300 1219 1298 1031 1811 1788 1247 768 1371 1897 1901 2705 1636 1791 1006 981 997 1955 941 2001 460 980 460 953 1481 1552 1655 1335 1866 2251 587 476 754 677 1025 784 768 496 505 845 1219 1091 960 2336 1146 947 2766 1084 1209 1086 956 1515 1306 1206 1222 1450 826 694 820 1081 1067 1111 1141 1185 828 1126 1290 631 835 1035 634 474 847 271 627 384 1307 608 510 815 717 436 919 971 971 538 1129 1017 490 600 467 406 396 343 328 316 495 395 431 408 569 432 509 563 285 316 310 526 354 494 401 407 408 305 458 529 655 322 379 324 725 917 558 324 395 326 226 445 1000 275 367 354 408 598 874 723 475 615 672 653 630 565 469 633 653 601 627 691 431 433 498 731 598 403 444 533 285 601 529 466 463 863 482 269 448 214 661 510 480 607 532 558 593 636 373 413 857 76 706 525 464 171 375 359 612 288 527 681 877 790 954 588 848 331 192 559 302 141 511 411 336 146 66 336 401 382 707 385 428 322 290 270 190 378 304 164 425 375 435 786 667 347 241 283 532 580 376 383 433 234 401 305 667 593 406 621 522 734 616 536 351 693 366 419 1088 610 782 465 210 248 493 447 213 158 631 769 872 830 1138 628 507 532 503 656 817 877 648 661 586 1256 874 1385 947 1312 1550 645 974 760 780 349 623 820 1002 1046 952 635 743 210 644 744 1980 229 225 244 243 284 325 532 421 914 170 367 394 1271 286 202 389 1001 681 773 843 745 907 232 265 112 232 791 724 607 659 669 676 756 676 574 622 449 508 598 469 497 497 532 424 527 433 504 259 382 312 260 190 1069 299 416 439 200 351 332 577 627 1039 508 381 1073 977 897 512 1122 822 924 347 1408 730 628 709 622 913 843 547 683 634 640 620 526 473 482 473 913 635 547 675 651 498 1488 1267 1491 799 406 748 974 513 758 732 256 866 455 683 498 699 753 688 766 790 695 906 1051 812 797 872 1048 533 1891 1674 1879 1154 1097 391 610 519 556 686 1256 543 605 1283 584 455 526 543 529 897 794 848 831 997 649 612 667 830 1067 751 808 921 1178 959 1173 800 1339 1232 1186 639 1061 1271 1225 1073 885 1232 1050 863 824 940 1291 1063 917 941 940 950 2337 2115 1322 1242 1864 1742 1301 1385 1403 1821 1628 1867 1666 1398 1745 1370 2385 1659 1663 1134 1256 616 884 1211 802 1404 387 791 1178 988 1766 942 854 984 669 407 592 471 407 654 498 476 346 688 726 687 869 359 420 327 439 425 519 450 682 781 535 775 686 753 528 572 694 662 424 549 454 637 849 1138 739 842 862 617 441 227 201 432 391 344 211 620 507 148 791 266 225 362 247 459 135 104 176 516 489 506 522 542 494 479 217 654 451 588 746 682 710 318 282 405 624 298 240 449 280 178 489 689 602 179 161 188 162 138 177 574 303 391 853 935 481 423 632 6662 7676 4034 5392 1159 955 1206 1743 1189 1025 483 889 548 726 981 974 959 815 893 573 788 699 1143 806 932 1172 878 1323 835 813 888 1107 957 967 642 2219 1020 2007 943 963 2158 1300 822 1356 719 981 1019 618 466 456 1042 1286 1369 1524 1643 616 590 577 1181 489 1436 1375 976 754 1441 1312 1086 783 1347 1271 760 1128 1304 1292 1010 1348 1752 2030 1887 1197 1447 1507 1354 1424 1281 1359 708 635 798 517 678 825 2547 655 613 581 870 1055 1216 918 1039 1027 1071 1199 939 491 445 419 337 413 1098 674 530 579 413 567 350 936 358 727 833 1014 812 743 781 497 696 421 311 270 188 301 266 268 186 398 260 384 279 229 750 788 997 740 1245 995 1067 1106 1063 1077 705 1113 1420 1026 851 930 1198 940 815 1036 998 1055 653 1081 852 530 522 994 523 1105 527 602 845 730 554 372 581 790 355 776 830 671 873 811 499 627 920 1011 453 646 969 1462 1224 1033 1470 1094 1030 666 1466 554 819 902 621 541 347 419 273 326 287 473 804 540 502 663 498 755 801 314 445 393 154 192 482 194 187 239 1050 419 673 671 383 192 459 435 102 243 275 381 279 277 519 260 529 542 735 559 236 895 423 1615 553 543 1340 562 499 491 437 463 832 642 512 511 814 332 378 400 248 219 559 1113 670 783 806 862 660 424 1141 333 420 632 1247 253 794 1055 1007 976 1095 851 716 568 842 580 267 568 309 335 249 620 1455 1025 601 281 337 169 823 311 531 398 2173 456 2597 2381 2194 1339 2009 2517 2554 2096 1632 2241 1591 1960 2280 2167 439 413 514 323 1064 759 1301 791 598 821 726 718 382 560 1013 1106 281 449 1041 544 532 514 337 495 442 659 669 877 685 957 602 458 592 634 481 827 777 921 497 505 810 797 924 616 859 854 705 805 655 750 737 694 685 678 490 559 600 638 476 318 719 704 652 677 922 630 749 644 625 634 698 748 683 730 775 798 655 624 1018 780 1060 398 475 470 315 529 368 391 509 658 400 587 582 467 622 659 534 722 641 644 729 577 660 683 634 525 470 581 526 490 491 488 517 488 494 494 734 659 594 519 862 689 627 653 918 990 606 675 840 603 815 644 473 516 626 596 534 637 498 521 531 647 485 685 561 829 701 769 813 583 580 564 677 579 751 700 437 431 694 822 421 543 262 243 262 273 150 648 121 248 303 329 157 169 195 451 466 349 363 251 162 301 212 592 677 236 320 298 316 347 116 346 305 239 402 481 461 547 278 120 234 226 186 228 425 144 329 82 168 245 239 683 215 274 248 158 248 109 420 224 254 230 192 378 268 359 296 329 142 307 391 596 329 326 441 163 126 179 181 531 535 433 281 313 285 254 249 455 373 359 344 215 505 244 234 179 164 288 222 528 283 426 510 382 467 273 484 298 180 392 382 778 529 414 488 477 301 404 481 286 382 284 277 362 542 353 371 397 408 447 709 463 678 673 610 672 951 749 628 1563 786 715 858 243 200 811 291 664 488 439 597 605 251 412 358 368 314 742 389 383 528 429 354 286 462 314 620 510 841 640 599 423 572 638 326 295 277 570 453 565 812 305 361 381 289 137 401 303 288 309 611 596 691 347 440 475 350 376 286 203 331 305 403 284 537 632 365 444 418 337 640 452 389 351 273 773 537 743 236 254 273 459 659 449 310 234 566 370 489 588 609 598 398 707 494 744 432 603 394 864 251 421 889 503 478 488 228 363 574 426 414 772 752 612 346 410 533 441 421 205 453 323 198 276 192 150 251 361 1021 726 342 428 428 374 772 416 819 517 522 610 417 637 70 70 177 134 72 923 568 613 575 595 515 779 494 441 400 279 163 149 585 497 217 358 331 400 461 423 260 335 342 355 487 381 639 637 352 602 212 267 285 394 655 492 443 407 416 721 364 380 213 227 264 274 540 408 472 465 548 757 705 800 588 208 257 220 198 273 228 517 424 349 209 152 317 371 347 352 345 642 824 2333 2310 390 535 413 411 516 397 605 596 717 991 858 579 717 475 355 236 455 573 447 575 425 423 435 360 535 929 707 586 378 403 593 697 602 566 422 311 241 330 257 213 244 280 250 307 108 114 486 341 325 301 581 391 311 297 256 489 441 422 589 274 239 893 633 301 522 494 258 274 428 516 1141 731 569 702 1194 968 586 614 611 924 262 896 474 765 370 646 956 782 212 181 426 264 240 299 648 711 846 771 774 1018 1192 980 1373 1291 941 773 1037 592 1151 1284 1325 1665 1386 1117 999 1033 1364 839 976 884 1051 1228 1010 2261 1604 1445 1205 1452 823 1631 1183 2099 2353 2348 1561 1276 965 727 400 1404 1430 1151 712 1305 571 515 747 386 612 339 384 603 709 471 417 247 223 412 548 1666 1713 1860 2365 2180 2455 1809 1980 1940 2400 1809 2045 2013 1913 1774 2341 1579 1847 1713 1995 1711 1438 1975 2125 2381 2023 1981 1995 1955 357 325 361 1705 2413 771 2736 3227 3210 2123 895 856 612 247 692 246 525 361 209 1854 1164 1128 246 339 277 559 1345 1335 1062 1871 1265 1078 999 1409 1846 1416 1681 1974 2229 4273 3854 1673 2150 2620 2814 1385 911 1117 1537 1005 702 1886 536 2216 534 1486 770 54 48 992 875 1399 2635 1390 524 1467 678 654 570 521 1114 1046 894 958 863 1460 1546 1108 462 1117 1474 1456 1857 1549 1498 769 740 823 1408 875 1823 502 829 448 907 1015 950 1105 1020 1702 1493 568 594 767 404 816 700 672 344 399 673 940 798 749 1777 913 780 1973 958 1050 849 848 1138 730 790 1019 852 651 514 616 887 848 910 925 988 735 887 706 617 734 882 433 325 477 206 869 559 980 370 566 532 687 295 878 627 680 254 717 703 355 458 458 235 209 232 256 335 484 443 580 379 447 333 378 378 265 259 332 345 262 439 301 310 397 249 277 334 595 373 499 434 507 644 539 350 361 385 281 475 1057 336 375 251 332 528 649 623 322 492 609 637 510 570 380 520 613 598 710 654 517 448 561 748 727 454 585 390 275 567 566 392 406 825 442 244 400 213 679 462 407 522 437 481 498 545 278 532 768 78 781 441 369 200 452 346 442 430 360 738 592 720 854 508 727 397 167 535 231 130 467 274 264 152 103 262 262 365 498 353 359 283 307 289 217 394 338 167 314 238 463 775 434 237 178 230 491 481 343 393 390 219 362 304 480 424 377 484 338 467 670 504 388 597 289 309 843 743 516 385 266 342 304 321 142 234 442 579 695 649 873 398 470 445 539 481 697 647 434 496 532 967 521 1116 802 788 1084 561 655 694 553 236 704 813 804 679 692 541 633 211 460 499 1724 205 167 163 202 201 236 452 317 433 177 412 215 878 313 322 370 799 716 569 623 497 903 204 249 126 210 479 375 305 337 355 339 415 373 281 451 286 331 483 348 374 369 340 290 341 305 405 225 340 333 393 309 744 330 320 435 241 442 184 539 645 910 571 367 805 527 645 508 800 698 627 209 981 465 417 453 594 959 852 424 702 704 668 496 571 307 361 326 767 579 521 765 521 539 1158 1113 1388 718 387 667 968 506 680 730 273 698 675 708 706 720 630 630 637 663 577 997 918 634 702 624 787 542 1564 1159 1568 894 854 345 481 463 402 513 770 666 722 795 350 360 561 560 563 547 639 424 667 923 419 388 469 635 854 843 758 726 1009 794 1137 780 1090 996 986 385 1037 848 987 795 599 1020 1276 784 855 728 1049 732 641 648 794 696 1952 1917 1359 1163 1478 1428 1165 1257 1523 1752 1534 1695 1321 1107 1734 1226 2137 1232 1326 757 879 535 897 853 735 1169 342 777 1220 1090 1521 532 567 620 729 470 723 700 345 318 416 412 311 487 590 614 790 437 278 368 456 431 465 316 617 739 540 734 550 674 654 684 483 729 449 513 544 697 755 963 728 739 781 719 264 148 126 320 254 201 236 415 535 113 470 159 204 247 240 285 151 199 240 477 202 253 257 234 204 250 277 471 292 493 624 563 583 236 197 349 425 305 295 466 235 234 332 551 370 206 192 186 172 162 184 624 510 655 911 854 425 314 499 3946 4034 7219 3096 811 598 948 1310 1195 1057 413 781 648 656 710 592 675 474 697 626 769 701 542 488 822 1092 936 1008 819 839 767 987 890 1422 491 2224 1026 2428 1422 919 2484 1030 1103 1088 1037 922 936 770 545 512 1014 1184 1204 1331 1593 1010 966 693 1705 592 1537 1649 958 993 1797 1613 1132 819 1190 1131 903 1355 1493 1352 1154 1439 1619 1568 1490 1016 1202 1451 1346 1487 892 1340 652 429 667 430 546 705 1743 583 464 402 724 1109 1126 966 1074 784 987 933 812 480 237 355 305 228 1007 642 713 642 434 551 462 804 408 665 799 849 770 595 571 453 757 290 550 261 181 422 253 379 303 231 228 306 174 282 540 615 666 496 883 763 653 693 854 770 463 693 1016 872 744 728 845 825 683 782 784 919 558 750 566 471 547 779 661 945 491 462 821 677 514 392 444 674 390 638 549 530 837 537 394 477 491 691 515 562 798 801 931 861 1435 977 817 600 1299 393 755 880 493 459 420 397 162 212 227 333 616 494 459 624 496 650 616 260 323 383 285 196 319 140 201 165 827 278 571 242 287 195 320 321 126 373 291 343 257 370 417 334 443 500 534 516 252 505 469 1296 439 421 1083 543 379 418 380 409 556 459 389 400 609 259 352 402 209 141 439 688 453 701 604 705 516 342 785 429 271 383 941 252 585 692 644 739 728 652 526 344 657 523 238 567 289 215 149 448 1108 918 531 410 310 231 823 293 337 422 1740 413 2069 1821 1742 1425 1688 1759 1850 1692 1504 1821 1494 1533 1935 1419 396 552 467 416 840 592 744 794 715 562 736 571 544 565 900 959 241 320 706 656 619 622 370 464 436 613 660 805 863 969 686 721 690 936 536 751 715 933 642 577 820 869 805 800 774 725 844 1041 850 925 942 884 956 755 484 392 450 538 699 497 593 672 776 650 1124 617 797 590 1056 765 1208 1043 1105 952 1031 1160 963 580 1121 1013 1160 737 723 732 542 837 653 759 821 688 818 551 696 577 831 813 668 660 855 608 813 851 817 789 767 636 774 901 708 651 508 556 480 495 576 496 813 1064 834 743 822 830 993 1061 779 812 779 754 815 822 1366 688 368 512 598 684 541 694 772 687 693 892 555 865 881 1000 769 937 897 626 668 714 612 712 619 732 452 430 515 900 398 493 352 349 360 443 263 651 119 353 385 486 324 292 300 303 427 321 329 360 211 402 231 584 641 272 272 250 270 360 208 277 379 455 336 548 458 734 345 408 220 228 196 267 406 231 416 168 260 290 270 915 325 201 183 62 219 183 300 237 292 194 151 421 271 634 316 413 233 221 394 504 416 264 374 236 181 256 323 440 387 589 289 319 346 307 287 417 383 357 525 217 469 218 234 213 210 381 310 431 518 449 507 465 374 432 478 551 264 470 347 1059 408 484 550 291 517 353 746 323 467 406 244 350 627 331 248 654 665 420 1149 664 824 838 677 839 1168 1059 688 1510 784 633 745 328 318 1076 346 989 598 532 625 629 337 512 325 333 368 738 374 427 701 454 358 346 662 210 488 630 924 495 661 422 509 713 480 351 374 580 520 619 803 408 478 496 406 150 630 415 492 304 717 574 478 457 358 499 483 699 623 198 566 253 421 444 613 715 458 542 616 466 737 431 474 344 283 483 450 574 191 220 357 593 715 539 388 343 526 585 590 855 423 887 422 1289 331 606 468 640 424 905 449 397 732 277 503 363 187 455 509 391 320 851 826 608 496 601 412 597 326 211 372 595 240 328 259 325 257 392 753 660 338 426 449 330 573 497 810 539 641 654 364 593 74 48 119 105 115 1049 714 741 732 778 637 801 647 594 536 416 202 198 513 607 166 455 437 304 454 493 350 484 412 515 446 404 578 561 347 646 309 368 370 613 508 341 554 514 506 695 354 465 380 408 341 237 405 643 352 595 627 637 520 631 446 222 437 437 417 496 469 642 485 401 472 329 605 422 380 434 406 855 793 3017 2347 504 595 539 692 472 488 651 604 666 920 1143 758 723 537 248 321 299 535 327 447 607 591 580 368 536 1094 691 745 385 601 541 513 799 537 628 341 150 342 284 285 247 302 249 300 133 162 405 346 476 622 666 417 471 290 295 832 615 351 617 357 275 889 438 407 781 733 499 523 529 707 1340 1050 537 806 1160 1209 619 552 758 976 414 838 826 754 450 537 1313 758 258 252 598 418 483 447 754 869 883 675 680 1075 1086 1090 1093 1142 714 874 1016 688 1377 1506 1245 1733 1400 1258 1450 1721 1939 1141 1122 1102 1225 1247 1080 2237 1633 1651 1537 1576 973 1665 1517 2054 2666 2693 1781 1179 1297 725 420 1929 1441 1134 814 1160 637 634 648 414 472 491 224 757 866 385 348 396 372 451 399 2000 1978 2214 2286 2141 2160 1798 2461 1937 2685 2327 1974 2028 1704 2081 2457 1543 1994 2116 2657 2154 1845 1724 1909 2241 2221 2324 2111 2079 581 476 331 1819 2580 940 3183 3373 3271 1873 1039 985 906 265 951 237 371 274 271 1769 1103 1246 354 501 428 469 1151 1365 999 1711 1127 1088 998 1610 1838 1863 2403 2236 2156 4251 4639 2008 2446 3690 3362 1684 678 1094 1363 1147 962 1733 676 2392 677 1830 999 42 34 1012 1354 1542 3778 1571 425 1414 834 982 503 491 971 886 1003 1165 845 1764 1933 1146 871 1480 1670 1788 2364 1677 1564 892 1057 825 2025 968 1668 490 1239 438 828 975 1053 1154 1124 1695 2140 577 485 683 664 921 741 650 568 513 721 1085 850 1052 1737 867 762 2276 1196 1315 1101 670 1132 1081 919 1175 1187 818 672 848 1022 1080 1177 1068 1184 887 974 959 667 934 919 539 615 574 381 511 409 1356 548 465 695 608 351 1022 771 727 457 807 797 502 456 452 338 326 409 301 320 334 292 405 368 467 348 484 464 416 389 378 461 394 417 561 355 389 204 511 576 637 226 374 299 545 697 595 369 412 409 250 437 920 346 342 488 427 505 734 713 444 580 552 569 534 569 555 551 752 616 623 695 433 471 451 766 675 533 411 482 350 609 507 493 551 594 310 388 398 220 549 522 486 619 557 603 605 666 356 448 748 88 692 685 593 348 417 281 540 399 451 826 962 953 855 669 863 237 238 516 320 163 525 388 328 77 38 326 280 364 532 445 438 298 265 245 196 373 278 150 328 347 468 986 611 356 284 415 539 642 432 447 369 243 560 299 413 485 417 560 476 595 525 369 260 551 404 332 1018 628 654 570 286 260 403 425 201 246 614 908 960 675 949 591 667 435 597 548 711 618 543 625 525 1034 779 1183 955 1096 1383 591 825 779 733 395 577 820 851 873 1009 660 839 189 795 921 1322 229 303 197 290 272 302 582 524 710 159 390 390 808 345 259 362 852 673 623 762 723 1198 242 299 173 242 710 616 441 541 497 496 594 674 482 588 413 460 580 427 455 564 612 405 700 443 518 303 412 425 281 221 809 330 455 495 203 413 278 435 610 925 365 388 970 643 887 617 1006 818 817 339 1204 682 739 806 670 885 769 570 686 616 687 992 650 473 422 421 603 677 540 725 605 442 1300 1304 1510 897 373 832 972 547 738 782 291 818 429 629 470 631 677 660 753 761 804 848 998 619 622 818 1298 641 1743 1552 1666 1060 985 507 572 444 537 631 1033 330 392 967 530 363 434 618 565 885 818 542 743 838 514 812 863 945 879 848 960 1098 1035 829 1082 777 1137 1034 995 721 953 960 1102 856 866 1230 1048 803 949 855 1226 996 888 869 871 832 2311 2197 1502 1464 1770 1494 1212 1350 1363 1773 1746 1973 1463 1337 1788 1311 2196 1706 1260 997 1126 658 731 976 775 1136 352 876 1118 964 1597 741 775 662 548 391 578 419 430 518 424 496 304 576 683 622 763 325 343 283 445 408 443 423 741 715 617 634 810 887 559 752 622 627 442 493 511 766 730 1022 738 823 837 536 286 257 211 285 242 183 284 465 360 135 734 200 207 317 249 356 129 179 155 355 466 493 509 393 485 373 245 466 400 463 730 678 704 540 487 407 579 322 262 467 260 190 394 632 448 179 155 285 243 98 116 552 375 511 708 813 600 481 649 4524 5392 3096 7293 1211 1026 1180 1505 1020 982 551 869 573 718 848 1069 907 842 801 606 893 692 888 847 802 1093 861 909 731 752 812 1053 859 790 371 1619 683 1514 795 643 1641 982 577 1014 540 835 1112 584 324 296 845 1145 1025 1278 1668 561 543 612 1159 530 1711 1320 859 676 1245 1195 877 552 1084 1178 750 1023 870 1189 1008 1148 1699 1881 1607 1140 1151 1253 1127 1250 1334 1100 554 736 713 507 591 660 2648 924 639 618 860 943 1092 740 935 1090 1036 1177 796 399 559 397 508 377 780 706 535 519 483 500 332 768 280 702 928 840 838 790 746 373 630 382 259 243 153 245 229 239 153 330 223 361 399 231 734 644 812 610 885 816 925 885 911 1030 731 972 1091 854 822 841 906 927 763 974 911 877 637 951 954 672 430 1031 532 776 555 576 779 711 557 463 565 653 463 737 827 742 819 643 548 696 733 951 504 719 870 1531 1152 998 1190 855 772 594 1551 573 817 993 570 426 389 428 212 246 234 393 693 488 590 590 520 828 762 256 434 374 174 260 430 186 239 325 1024 385 613 412 493 324 477 495 180 251 266 473 300 322 337 278 418 509 700 609 360 575 372 1300 556 532 812 504 501 285 251 403 392 591 548 557 840 430 320 336 351 226 520 889 615 789 666 723 595 382 994 368 552 676 1026 346 572 879 809 792 925 824 622 760 749 664 284 568 292 285 201 591 1257 922 615 276 367 207 630 367 540 407 1804 333 2229 1954 1988 1541 1856 2296 2185 1898 1814 2006 1703 1833 2177 1667 467 487 608 346 1005 1003 1265 673 477 674 652 791 349 619 944 803 408 511 815 529 515 501 342 630 594 636 623 762 977 1018 626 1034 699 884 821 629 605 912 531 569 927 931 852 814 831 941 847 1068 801 1175 963 910 889 719 507 547 804 611 473 537 776 746 860 749 1241 939 976 976 1141 743 1208 1199 1233 1253 1171 1131 952 609 1028 783 874 725 804 836 661 843 865 804 930 812 940 1025 864 946 787 816 1055 872 985 853 775 851 897 879 946 774 916 929 991 724 776 1114 740 755 1106 899 811 1146 728 667 779 841 885 827 715 670 891 785 1150 617 1376 644 675 696 1037 960 757 943 844 971 917 943 766 862 974 946 1079 1010 1028 653 642 704 911 814 912 847 590 632 803 988 508 283 225 425 241 620 225 636 313 338 358 448 224 238 246 235 312 247 267 367 238 363 261 401 525 268 310 280 292 214 223 323 199 363 305 505 306 544 298 187 291 316 265 319 283 270 348 172 243 293 281 700 274 254 228 140 183 202 388 206 236 191 276 302 331 417 326 320 264 194 409 753 405 205 308 187 195 207 198 378 392 515 260 282 660 300 295 635 580 490 695 191 328 328 278 368 245 541 448 858 407 303 420 528 429 552 682 574 306 456 369 708 488 506 693 323 294 559 459 342 615 447 292 366 687 338 464 658 558 364 1216 902 829 1072 588 969 715 906 759 1318 618 674 932 493 448 1343 383 957 631 536 834 650 361 653 341 343 505 946 452 499 670 421 287 282 521 389 617 1206 1010 625 646 512 531 589 580 716 377 723 690 606 850 458 420 460 456 351 572 453 355 476 721 969 791 553 549 595 785 898 441 593 598 341 521 355 448 706 463 649 662 541 813 433 633 339 257 581 434 590 173 327 325 424 709 459 479 434 699 572 899 783 476 816 285 954 454 695 657 471 522 692 588 393 726 226 416 425 463 363 556 562 512 661 651 743 719 418 332 362 580 479 656 641 259 310 334 250 401 334 746 768 484 574 407 414 551 469 828 600 595 497 738 910 88 161 162 196 177 655 521 1032 794 811 694 583 566 515 756 391 166 193 357 377 215 746 479 538 489 497 347 407 340 390 441 391 672 709 538 761 384 592 379 406 419 383 383 395 399 463 340 612 460 494 230 368 442 849 628 714 611 357 319 935 525 324 471 491 440 569 468 511 517 429 383 259 454 388 293 773 506 995 730 2833 2643 523 805 759 579 743 558 699 634 955 761 1069 696 916 440 474 459 522 740 373 331 631 619 700 449 664 1114 852 584 312 701 600 611 947 621 652 218 271 514 420 512 250 269 211 259 149 234 529 446 497 320 450 279 474 479 341 661 628 479 565 387 423 659 358 468 625 579 272 298 314 895 1144 1218 594 1120 1459 1328 622 625 722 1142 430 706 649 628 655 469 1396 740 208 196 560 286 409 418 801 1383 1212 1000 1105 1176 1119 1172 1633 1489 1040 1135 1325 1000 1729 1419 1619 1716 1550 1672 1536 1601 1566 1389 1615 1273 1374 1557 1510 1982 2043 1725 1582 1737 1303 1771 1385 2680 2600 2766 1946 2080 1324 886 752 1957 1458 1154 768 1441 592 519 653 609 527 502 396 995 1321 522 507 734 710 399 335 2418 2370 2438 3157 2889 2305 2518 2326 2076 2954 2369 2130 2206 1909 2526 2326 2710 2191 2259 2052 2466 2481 2317 2933 2390 2445 2286 2685 2527 616 508 298 2312 3171 1231 3453 3285 3389 2518 1075 1105 861 408 1087 221 364 318 504 2049 1246 1612 371 290 240 527 1244 1607 1008 1763 1279 1330 1499 1462 1877 2597 3354 2884 2540 5574 5911 2335 2846 3866 3638 1836 900 1417 1091 1656 856 1674 874 2216 1032 1930 1010 157 141 1194 1259 1665 3482 1776 567 1692 873 1071 1059 1028 971 826 931 1357 1163 2058 2314 1206 840 2133 1654 1733 2253 1400 1409 1139 1285 973 2018 1266 1897 700 1407 653 1189 1207 1047 1325 1101 2443 2139 808 700 698 694 1020 779 1100 529 563 759 1058 896 760 1943 1050 927 2341 743 855 1378 481 1013 1064 1046 1209 1120 842 725 888 1189 1164 1224 1138 1198 928 1069 1264 1000 968 991 445 559 559 299 505 536 929 554 497 437 494 429 1236 954 908 502 1103 1041 784 779 413 311 287 365 546 447 563 519 351 461 610 448 495 709 373 528 399 576 412 680 547 520 556 381 566 658 545 261 436 457 504 670 470 671 617 549 368 686 951 421 351 415 419 662 821 667 612 706 659 661 538 496 467 520 532 633 789 712 555 579 395 693 562 451 495 607 523 428 472 370 401 778 330 478 612 309 880 724 682 758 659 703 771 819 393 487 1141 96 801 500 659 339 367 257 744 524 272 765 983 698 1100 776 1035 234 399 332 284 338 407 515 341 199 121 333 238 337 355 494 491 387 336 322 261 275 221 116 909 358 327 750 639 475 323 445 587 628 362 346 492 452 665 621 672 522 423 474 725 922 554 456 310 706 603 507 806 831 671 564 594 346 477 277 170 228 772 1121 1160 641 944 650 761 660 724 834 645 780 519 523 879 1526 846 1296 1033 1159 1508 809 706 804 723 234 920 1022 1063 902 1026 665 1092 144 603 674 1280 286 291 228 568 402 414 469 450 476 279 447 546 530 221 207 438 1092 776 733 870 755 967 216 272 177 224 591 704 530 578 603 579 700 531 640 707 559 485 687 455 511 542 534 460 599 555 762 345 489 325 535 485 961 394 690 561 315 402 349 543 325 907 353 548 973 546 907 737 723 764 710 453 1375 693 953 1054 597 832 536 836 758 630 946 764 971 590 775 731 598 670 722 640 496 459 1033 1166 1360 1007 576 968 879 856 765 780 331 778 497 863 526 886 1066 957 955 929 684 648 1424 666 751 1016 1234 722 1764 1643 1995 1093 1010 664 874 691 630 690 803 518 579 1123 675 471 480 433 868 835 860 777 866 1074 458 773 686 1366 779 728 765 700 1215 1174 892 1226 1202 1243 1014 1090 1236 901 1056 859 960 1493 876 1097 977 1360 1088 1157 1139 888 1268 1131 2432 2472 1772 1549 2100 1862 1636 1785 1747 2148 1701 1843 1833 1817 1546 1362 2000 1825 1274 1100 1255 890 1064 1040 947 1443 563 1004 1462 1258 1679 610 682 870 491 534 735 776 588 548 505 468 592 528 687 519 571 382 531 344 349 323 555 530 670 814 724 674 904 1002 889 943 865 857 775 661 518 1136 976 1007 960 1035 1071 813 302 373 329 360 331 285 369 618 330 129 520 242 276 271 357 540 111 321 203 374 461 486 520 448 446 373 160 604 424 372 770 593 669 421 460 419 454 342 312 384 283 424 395 466 772 280 262 204 168 118 157 657 372 513 700 1088 558 378 340 1200 1159 811 1211 8501 6410 1932 1845 1420 1450 662 609 745 856 1123 1088 832 1442 1023 474 723 491 795 775 735 843 823 745 806 779 588 879 759 552 208 1230 436 1067 463 422 1348 670 603 634 669 854 1173 432 497 455 940 1153 1145 951 1213 399 367 585 962 416 1137 1235 807 666 1247 733 823 751 810 1413 1288 861 897 997 1093 1032 1062 1119 1668 1020 1293 1520 1030 1047 1054 1438 466 539 738 529 548 491 2208 962 1032 1069 1268 841 916 765 968 1181 1267 1381 1243 522 703 313 393 472 658 447 890 743 447 593 557 663 475 734 956 1168 817 599 608 481 615 547 271 259 115 253 251 235 115 469 364 482 331 336 649 815 928 588 729 839 705 663 769 840 778 1095 991 960 830 738 912 1023 858 955 965 972 674 1220 952 765 627 667 683 760 489 630 820 607 640 472 682 640 554 770 611 889 1046 897 652 965 684 800 787 714 1025 1463 1386 829 1177 755 694 594 1240 915 1272 833 590 408 269 300 428 378 357 573 779 784 828 1039 456 975 704 246 544 419 216 388 456 385 367 439 1020 309 761 412 216 410 405 494 452 234 221 537 499 450 509 366 566 434 620 910 438 617 284 1227 563 545 717 644 499 452 343 303 626 544 538 546 523 495 433 462 350 418 712 944 641 982 889 913 780 422 1003 458 519 677 1155 567 536 719 611 792 789 802 496 827 1078 855 352 419 391 686 584 721 1456 1133 550 300 494 229 617 466 425 427 2159 510 2906 2495 2543 2081 2214 2270 2249 2321 2242 2443 2375 2149 2148 2056 540 569 573 554 897 948 1170 814 719 802 1141 872 432 668 1041 815 518 689 1026 659 620 596 556 643 647 838 761 851 1098 1087 562 1034 776 922 922 553 525 850 532 691 886 896 863 831 899 1001 897 1006 818 1101 818 879 829 609 628 609 951 700 529 558 820 857 756 784 1190 954 991 1018 1305 771 1295 1261 1323 1272 1265 1043 1062 616 1026 855 1001 789 880 805 715 880 902 829 977 925 1062 811 1092 1022 957 898 1107 944 962 935 932 1018 908 968 875 842 933 952 1073 737 670 1161 665 721 880 860 932 1051 613 529 822 948 1073 849 752 757 882 789 1320 636 1314 919 768 848 1150 974 907 1023 966 1295 1139 1153 936 797 957 819 930 906 934 766 768 757 907 853 996 809 628 656 766 994 489 271 283 451 299 588 258 661 270 336 353 410 294 304 306 210 257 212 242 354 242 360 263 419 489 273 287 249 261 257 227 320 244 429 412 464 308 509 314 272 373 394 347 381 298 306 346 188 253 341 329 599 395 245 231 186 193 228 493 283 344 222 351 296 402 400 371 308 331 167 463 797 404 215 337 178 202 214 210 463 426 674 409 431 546 267 350 635 586 496 792 228 330 255 326 324 348 594 529 637 512 295 442 533 473 723 567 634 312 485 360 708 521 532 606 356 362 660 446 381 582 495 282 375 527 333 382 758 585 381 1143 978 955 982 511 869 687 1051 711 1365 660 631 789 435 525 1298 536 986 535 567 915 616 399 669 492 477 622 753 567 485 603 482 402 430 590 475 626 1325 993 632 591 579 620 610 665 950 404 753 653 484 789 482 399 425 459 391 528 442 427 395 758 926 788 526 547 576 709 822 421 445 604 274 542 416 456 743 490 640 687 590 848 499 586 309 241 474 385 549 323 486 418 455 782 556 613 469 611 593 815 948 409 839 269 830 489 854 558 453 488 785 699 530 686 283 435 496 456 372 626 551 518 730 712 810 801 500 324 388 478 379 550 769 163 206 356 201 434 395 772 795 594 653 565 411 612 547 895 864 558 433 729 871 112 76 141 158 193 591 531 951 792 746 786 559 472 423 931 410 166 191 384 543 201 721 454 573 565 568 382 442 340 377 432 451 807 772 657 773 375 580 406 477 374 346 333 339 347 434 366 553 434 474 293 354 479 853 574 610 596 299 269 865 461 321 379 423 368 503 435 545 512 508 330 369 426 376 418 749 540 1014 706 2859 2950 506 724 801 619 835 684 593 559 1005 847 1025 748 1016 440 396 556 443 750 479 639 578 562 697 464 692 896 904 505 277 764 557 575 916 617 732 185 281 714 608 505 308 290 239 265 199 234 465 477 608 340 513 348 481 533 394 664 573 576 574 479 467 645 465 582 774 730 323 351 437 983 1124 1294 641 1034 1469 1348 768 728 734 1177 529 777 715 559 603 493 1452 793 410 381 504 317 453 444 897 1334 1315 939 1104 1343 1161 1200 1606 1333 938 1223 1318 1156 1411 1397 1498 1663 1529 1702 1607 1661 1732 1402 1499 1438 1563 1705 1461 2191 2093 1910 1774 2104 1325 1796 1445 2790 2672 2744 1938 1919 1404 1193 840 1807 1692 1485 852 1556 776 657 640 660 621 467 459 940 1334 657 334 576 546 434 351 2613 2510 2572 3030 3294 2459 2546 2686 2148 2930 2415 2300 2722 2089 2568 2600 2811 2387 2402 2663 2870 3337 2357 2602 2305 2590 2175 2568 2518 554 496 318 2482 3163 1395 3564 3623 3815 2696 936 965 937 438 1169 164 406 364 514 2161 1476 1800 518 450 390 577 1091 1747 1077 1795 1197 1423 1741 1517 1872 3014 3777 2972 2641 5649 5842 2513 3175 3789 3861 1764 848 1596 1187 1786 824 1841 818 2227 1073 1943 1065 128 114 1458 1314 1968 3481 1523 628 1701 835 1108 1181 1177 1196 1053 994 1206 1080 2320 2702 1286 827 2029 1753 1711 2392 1539 1560 1116 1276 951 2021 1457 2146 829 1510 693 1138 1330 1152 1407 1163 2932 2600 1096 967 657 820 965 780 1026 533 529 743 1077 975 745 2135 1241 1091 2734 735 849 1292 492 1197 1289 1259 1148 1179 842 722 924 1179 1191 1220 1121 1159 931 1098 1493 1001 1016 1045 567 628 608 352 591 454 827 507 594 458 438 452 1232 1000 908 531 1518 1214 962 750 442 313 301 466 580 502 392 350 465 428 558 444 464 838 393 599 435 586 496 723 585 523 485 358 518 628 584 247 421 626 474 638 591 732 616 619 444 745 878 550 396 430 438 765 875 900 473 565 522 545 608 450 524 546 523 617 631 685 479 561 356 740 649 523 684 619 534 441 539 390 456 679 414 604 475 290 719 688 642 722 652 688 737 814 373 462 1219 104 759 468 679 357 354 263 745 526 467 887 1021 829 1085 816 1056 277 434 333 344 556 450 588 400 197 157 396 261 589 311 574 509 390 350 340 325 312 244 159 797 493 294 655 708 495 387 547 591 661 337 317 583 573 849 768 858 661 379 561 777 955 592 584 500 602 647 495 895 850 780 682 596 306 503 335 228 228 899 1062 1117 735 918 668 765 813 914 950 794 819 542 794 887 1616 924 1355 1067 1170 1479 826 716 873 775 330 965 1167 1014 950 1156 718 1158 198 640 723 1391 271 239 219 547 360 376 485 571 488 251 501 635 708 284 249 453 1056 780 791 970 654 1004 270 347 246 280 710 765 601 651 655 660 765 662 694 621 544 447 645 429 475 534 689 613 835 781 893 412 519 431 582 502 1061 451 701 516 312 478 303 613 331 949 389 492 993 696 869 829 863 874 701 461 1561 725 987 1086 621 898 634 713 717 663 972 794 970 510 666 593 538 788 679 719 598 514 1178 1280 1472 1112 593 1077 987 981 750 967 362 977 461 1020 498 1053 1264 1142 1150 1104 640 653 1310 863 737 1001 1346 710 1529 1556 1835 1019 922 737 1106 792 560 594 732 590 645 922 633 490 537 457 850 867 1118 660 1056 1007 413 720 666 1802 852 973 760 797 1350 1364 1057 1330 1086 1089 1104 1146 1185 926 1155 871 980 1290 969 1174 1094 1363 1154 1201 1099 924 1206 1128 2688 2706 1853 1729 2292 2051 1588 1694 1663 2471 1671 1857 1753 1827 1607 1808 2324 1934 1486 1241 1375 951 906 1147 979 1364 514 1368 1452 1198 1979 728 834 1160 524 547 803 731 764 657 583 470 552 501 533 494 428 357 507 427 334 306 639 577 611 838 560 592 1091 980 1057 1192 1029 1048 788 909 896 1274 1087 1139 1037 1008 1044 767 309 510 439 392 348 290 343 618 310 108 585 284 266 288 312 619 111 164 228 345 544 536 570 517 494 375 205 555 487 437 894 778 854 431 549 516 529 306 278 342 385 470 405 534 971 300 299 229 193 349 410 802 347 414 764 1076 539 410 380 973 955 598 1026 6410 8242 1588 1662 1818 1764 731 559 787 865 1035 1262 913 1568 985 454 700 497 837 750 754 754 778 738 762 838 529 808 705 593 243 1134 505 1198 531 495 1416 604 552 574 627 723 1072 420 499 424 879 1037 998 1026 1014 389 361 557 951 483 1185 1204 805 647 1196 791 730 700 763 1301 1140 959 792 998 1014 1054 981 1184 1718 946 1240 1169 1151 973 1140 1307 399 693 693 614 623 583 2452 932 967 947 1160 867 896 737 982 1165 1271 1292 1584 866 748 423 435 494 719 455 784 613 470 663 638 607 675 797 918 1251 813 514 525 435 469 567 289 316 195 310 310 236 158 485 355 439 303 272 557 922 1006 743 658 751 727 617 801 845 812 1041 1205 1009 905 855 1049 1040 875 999 987 982 705 1340 978 814 669 765 803 738 553 657 1041 784 715 621 766 772 698 789 752 908 987 899 672 968 685 767 732 633 1024 1527 1329 783 1108 663 614 648 1330 906 1272 946 620 421 292 290 509 469 440 610 727 669 817 937 594 847 770 289 571 520 193 324 424 347 451 516 1044 277 705 475 245 491 529 446 394 297 263 592 560 490 462 356 582 411 676 896 528 943 285 1463 569 532 808 676 552 475 385 274 740 573 494 514 466 502 422 446 396 418 702 919 640 840 831 836 842 513 1126 445 682 656 1238 473 703 749 645 802 800 705 549 836 935 886 390 333 473 781 658 771 1508 1294 780 343 418 323 652 455 419 482 2347 574 2983 2669 2401 1810 2262 2256 2351 2227 2494 2374 2625 2362 2412 2406 572 564 649 630 923 965 1219 813 706 918 963 784 548 766 989 875 540 655 931 582 580 581 644 724 740 1070 957 1080 932 833 700 723 587 853 616 787 718 862 647 653 804 878 900 928 916 941 958 898 895 992 782 747 726 937 459 720 655 653 483 461 899 760 669 995 897 729 705 635 907 771 1150 1057 1028 902 961 814 938 655 960 1032 1129 762 783 969 904 946 892 741 933 731 849 720 820 798 904 676 765 862 838 1115 850 856 1146 1210 1163 977 828 863 764 618 920 857 942 666 820 844 935 1025 1011 919 1178 741 807 756 797 858 629 506 755 851 1071 659 537 603 741 654 636 827 891 752 685 902 821 566 617 629 795 896 828 853 881 795 847 868 822 946 642 583 772 909 407 266 537 343 551 437 209 621 352 326 298 542 331 341 353 236 302 230 240 414 330 348 430 426 556 350 491 352 408 270 286 456 420 605 472 460 356 505 333 218 390 380 329 390 348 317 460 219 348 420 381 812 390 259 235 94 318 340 436 372 483 322 230 249 262 323 315 315 284 255 527 694 541 251 369 187 122 248 299 374 578 631 270 327 505 422 348 475 447 380 727 196 339 296 396 154 248 629 457 402 402 284 512 416 222 491 389 563 306 340 457 765 578 361 678 265 220 311 519 476 414 503 274 327 662 373 240 566 595 449 817 885 765 1003 485 520 845 852 794 1139 522 441 699 379 341 1147 407 655 408 602 865 680 387 634 436 444 328 506 382 419 425 499 362 295 702 325 370 647 869 453 530 577 626 527 457 425 214 454 478 631 590 446 472 517 552 303 528 465 550 448 678 792 586 323 408 346 584 711 196 316 369 486 411 584 806 986 667 487 805 393 759 431 639 487 400 322 386 725 195 222 312 435 871 677 477 336 460 474 547 974 364 952 287 1133 443 861 524 670 598 767 465 877 638 479 546 662 300 362 681 621 526 672 631 953 466 385 479 371 513 385 557 630 168 194 279 227 413 250 784 1050 606 736 372 340 559 577 752 495 578 411 467 629 131 98 180 199 90 515 578 697 505 592 697 553 637 564 405 505 228 242 390 507 215 466 467 388 455 465 377 446 271 312 549 485 886 638 499 887 230 514 446 453 477 414 596 633 613 449 419 715 369 442 512 401 528 957 530 599 729 356 317 879 461 162 408 391 361 425 550 621 551 346 359 327 745 363 483 370 531 597 737 2708 2445 647 692 719 609 604 626 646 581 1145 726 874 664 815 408 271 249 367 463 391 346 625 623 583 537 515 974 742 647 361 676 641 579 994 519 803 386 382 508 442 262 245 218 227 188 191 179 513 520 526 373 362 663 366 439 494 793 672 389 584 394 358 672 470 365 778 717 160 267 325 798 1051 738 477 922 1324 1867 539 547 507 857 427 896 763 849 750 436 1240 827 387 290 300 320 375 350 794 1152 1049 1024 691 1317 1172 1190 1447 1541 988 1027 967 822 1343 1372 1553 1637 1644 1678 1628 1782 1671 1493 1481 1395 1389 1548 1458 2387 1497 1955 1559 1897 1261 2150 1554 2773 2769 2852 1741 1686 1486 953 525 2010 1390 928 668 1280 578 542 917 399 610 515 508 998 825 381 457 486 452 552 295 1889 2056 1948 2377 2329 2402 2495 2415 1981 2775 2488 2162 2005 2309 2274 2234 2017 2080 2081 1917 1984 2660 2292 2872 2373 2548 2223 2187 2658 474 405 307 2064 2869 1026 3126 3600 3605 2463 1004 1030 854 332 1027 285 382 314 432 1570 1176 1242 308 602 511 421 1324 1248 1011 1973 1278 1521 1486 1134 2183 2059 2542 2316 2388 4906 5395 2111 2478 3908 4091 1808 805 1347 1295 1561 831 1620 806 2387 896 2064 905 44 34 1133 1445 1420 3218 1456 653 1609 721 925 733 776 1182 1130 1137 1677 1146 2218 2055 1303 1137 1777 1585 1665 2610 1376 1410 859 964 1066 2272 1035 1865 530 1229 632 1236 932 946 1025 1287 2281 2015 821 755 724 684 1247 799 993 764 830 1040 1407 1055 965 1493 724 688 2223 618 714 1128 517 980 868 923 1114 1319 1070 923 1107 1101 1052 1097 1000 1076 934 1084 1147 589 1063 1050 432 406 658 376 533 503 1053 515 608 546 673 441 830 688 697 440 949 1256 751 678 330 410 376 287 503 310 432 354 383 360 478 411 363 689 405 248 286 456 431 896 539 570 440 342 487 575 745 240 215 439 462 617 411 442 415 482 326 493 549 255 462 301 367 607 763 767 427 481 438 417 379 443 387 371 571 622 703 665 452 583 443 712 606 576 503 428 332 362 367 346 381 736 305 619 809 332 778 563 506 663 380 441 581 708 436 408 1007 155 886 361 591 285 303 388 613 525 415 768 1138 975 983 754 1049 283 255 396 265 245 409 332 317 156 111 330 300 285 345 332 333 322 257 247 208 311 236 206 369 414 191 816 851 374 306 457 541 696 349 333 470 268 734 465 687 403 378 465 436 637 572 404 298 607 421 376 712 719 660 484 311 365 372 354 205 128 766 688 767 690 1154 461 932 862 557 745 499 669 647 670 644 1503 941 963 783 896 1116 896 984 1075 584 279 594 723 880 839 872 624 671 287 662 843 1430 278 342 144 364 273 309 273 447 573 350 436 503 650 192 215 315 821 928 588 785 671 885 210 369 302 237 549 761 561 601 632 577 706 528 534 506 319 317 480 342 402 474 548 438 678 476 581 331 511 376 326 283 864 274 495 414 232 485 178 494 393 891 428 296 900 819 707 629 1156 867 571 523 1163 794 625 677 623 660 559 747 850 946 656 672 989 524 632 647 794 673 525 1049 600 445 1467 1152 1371 840 668 738 972 559 575 585 307 897 632 635 692 614 908 827 893 824 713 632 854 668 676 768 968 492 1523 1256 1487 1148 979 407 600 506 579 751 668 457 549 824 467 568 658 787 639 845 726 728 710 803 566 690 608 1090 774 803 1090 804 1040 894 908 801 1214 969 1230 967 1228 893 959 891 809 1159 810 831 799 1025 1134 1168 951 997 1047 1004 2416 2576 1772 1717 1916 1883 1548 1708 1497 2005 1726 2058 1430 1761 1486 1085 2418 2192 1178 1208 1402 797 1167 1056 897 1526 481 907 1411 1244 1683 617 685 800 334 480 519 547 489 638 479 542 418 619 597 487 555 330 445 297 389 385 606 703 636 843 705 642 1113 834 999 773 907 922 646 708 550 843 1164 1211 681 907 921 723 459 401 357 417 415 334 236 442 207 203 857 251 213 344 235 208 113 155 228 212 241 240 266 286 219 529 375 653 366 505 481 417 453 405 374 386 421 200 150 203 369 204 658 379 365 228 218 270 238 202 218 566 311 435 738 963 824 560 325 1220 1206 948 1180 1932 1588 9186 1917 1803 1628 793 881 761 1005 1067 949 788 1441 1138 523 510 491 1058 779 752 969 804 671 747 742 585 771 721 673 182 1343 477 1198 632 405 1217 537 772 549 802 806 1069 377 368 336 1034 1285 1093 1190 903 516 461 746 1282 675 1387 1323 912 555 1474 1230 760 556 699 1064 1091 876 982 1124 986 897 1294 1133 1553 1060 1350 1087 1255 997 1182 1273 606 756 698 673 584 664 2036 826 1014 1126 737 1073 1034 933 1047 1067 1086 1204 899 419 558 491 369 594 770 746 887 625 619 685 556 421 353 905 1040 1106 860 518 576 635 724 354 254 221 127 254 225 217 129 358 237 574 233 242 674 679 822 600 1217 1243 992 1224 1117 1130 852 918 1199 1004 849 683 954 1101 944 1076 667 948 923 994 724 627 597 890 824 1024 508 726 824 709 661 489 562 503 593 759 843 836 1059 584 605 912 968 868 621 530 1033 1142 969 695 1340 914 819 625 1267 708 1314 922 433 467 286 272 207 317 250 464 794 742 512 611 531 764 685 293 522 459 295 256 289 248 372 224 985 265 978 613 599 491 517 585 173 233 219 310 278 443 395 359 534 460 444 479 376 616 203 1059 431 417 678 488 382 460 405 284 655 450 577 598 634 509 421 436 350 256 675 880 676 651 813 1059 991 445 848 495 497 513 902 430 586 787 693 785 821 755 492 511 710 778 316 368 359 455 374 830 1306 892 472 344 417 241 635 359 341 302 1957 501 2447 2150 1994 1939 2068 2111 2102 2341 2411 2452 2277 1964 1970 2027 840 545 560 399 997 850 1228 681 591 778 738 1093 578 669 807 731 526 677 699 683 661 651 527 484 484 686 648 784 823 907 684 869 785 1022 897 987 820 939 639 812 785 761 802 927 1096 838 929 908 805 1185 753 731 811 750 882 814 1187 816 639 506 1047 1184 1160 745 987 867 950 954 1108 924 1202 1181 1239 1039 1198 807 1053 643 1258 1191 1027 964 1008 1008 826 1221 1023 1075 942 1137 981 954 1218 941 877 1231 1119 1029 1112 1006 1065 1050 1487 1217 1182 952 971 1012 892 761 761 1025 811 614 872 892 990 1151 1235 1086 792 1067 923 955 1040 1000 862 772 885 761 972 815 610 745 910 792 771 917 941 1091 1072 1113 879 808 901 869 975 1087 952 865 935 782 1090 1133 1036 1028 523 470 693 947 504 532 479 360 481 544 266 474 305 537 402 393 298 302 343 220 301 224 250 393 217 455 281 330 474 304 351 339 351 328 273 288 410 451 389 320 246 385 324 248 347 378 321 374 209 225 334 220 285 342 336 799 316 130 106 165 376 213 523 371 421 263 110 249 148 332 201 259 486 266 419 772 558 295 399 234 192 348 256 386 533 519 187 223 341 355 313 591 518 448 679 165 329 253 185 282 206 477 424 631 383 380 599 442 372 434 422 659 300 472 398 821 566 462 592 342 264 314 597 348 562 463 292 331 623 475 301 507 538 422 960 790 813 1101 616 805 939 798 600 1135 720 648 831 521 395 1045 563 791 540 419 928 714 312 631 383 387 467 603 433 416 685 511 376 345 867 323 512 871 936 516 656 475 713 576 618 584 304 609 503 578 665 331 375 331 340 228 517 666 496 511 884 761 707 479 496 469 613 796 324 239 452 319 466 397 609 793 539 663 794 511 977 477 541 327 252 434 501 589 393 341 322 456 850 637 385 363 409 511 602 776 391 741 335 924 309 760 697 604 684 945 468 563 809 290 557 527 338 274 640 459 436 616 600 739 722 408 390 482 537 404 611 790 213 266 339 256 537 353 724 764 429 535 286 579 558 532 865 523 523 543 547 705 113 57 137 171 104 623 437 772 594 723 827 567 605 559 794 533 180 164 301 438 286 512 521 313 488 490 437 492 361 330 455 356 687 659 409 800 279 643 377 473 429 387 394 402 376 434 448 601 302 326 264 337 440 950 586 507 718 351 363 710 484 482 366 304 257 360 353 551 424 343 326 291 724 561 482 599 536 686 829 3182 2792 599 1005 841 537 513 564 853 687 1104 821 1091 719 837 361 326 376 610 573 494 498 701 709 714 527 591 1159 798 630 395 830 858 826 1061 639 597 212 272 695 590 206 227 255 273 327 199 170 599 356 424 263 538 329 428 467 790 678 540 501 538 350 409 657 577 530 664 634 224 234 258 869 1338 1297 868 838 1304 1502 911 687 855 1004 598 538 752 907 549 531 1405 1145 238 212 428 313 432 526 927 1334 1078 961 783 1493 1552 1630 1840 1672 1253 1371 1106 854 2045 2056 1711 1835 1607 1881 1502 1752 1506 1413 1508 1428 1298 1703 1381 1890 2075 2110 2174 1954 1615 2184 1644 2388 2406 2497 2060 1911 1511 879 770 1991 1493 1279 732 1531 608 600 698 588 776 548 527 1006 1218 559 549 510 478 544 525 2381 2545 2465 2571 2800 2363 2447 2525 1633 2942 2445 2400 2364 1946 2801 2299 2290 1935 2504 2285 2820 2300 2001 2908 2598 2432 2436 2410 2966 624 510 343 2348 2856 1231 3274 4059 3900 2557 991 950 765 249 1013 406 415 336 334 1964 1037 1228 467 644 512 471 1489 1424 1229 1807 1388 1369 1368 1368 1521 2229 2987 2359 2762 5826 5553 2916 3110 4216 3749 1775 1005 1279 1726 1576 686 2242 1002 2091 1160 2247 902 74 64 1403 1297 1584 3768 1604 692 1725 995 807 870 920 1069 988 1087 1118 879 2259 2183 964 972 1803 1616 1612 2937 1654 1545 974 1188 758 2313 1208 2053 652 1467 944 1139 1134 1129 1368 1171 2298 1966 954 844 954 1156 1193 760 998 612 785 834 1553 1246 1222 1805 934 807 2608 956 1109 1053 645 1396 1171 1216 1071 1266 940 795 883 1104 1018 999 1031 1095 1063 1096 1228 913 807 944 472 673 449 286 361 479 1174 667 441 374 648 494 1322 936 842 491 865 869 509 638 693 272 242 364 378 469 408 356 394 487 502 532 439 715 359 354 450 497 441 586 464 567 593 322 370 549 588 324 458 520 455 549 495 439 710 508 487 586 778 566 495 567 575 783 848 859 544 572 502 500 613 460 611 542 587 720 703 841 504 581 474 755 686 608 709 535 308 439 459 336 441 783 408 432 659 356 982 569 483 599 406 525 626 704 470 337 869 139 675 462 562 253 460 211 546 667 455 717 1315 944 1320 717 1038 318 210 304 317 474 495 457 231 393 359 217 376 272 375 547 496 344 255 233 325 359 260 175 456 566 414 868 535 360 274 457 593 458 257 319 696 329 690 580 501 563 434 515 526 590 510 471 252 480 515 443 786 770 619 453 260 360 479 299 216 293 841 930 985 929 1236 559 907 541 527 802 736 782 640 808 828 1689 738 1009 844 1030 1250 836 794 807 609 269 764 887 1065 1075 1004 707 675 342 651 734 1388 188 204 174 473 269 374 371 672 427 322 394 431 551 266 204 337 1116 777 850 920 622 1124 212 242 156 218 708 499 349 395 450 424 558 556 468 643 396 426 684 432 488 516 512 438 594 558 529 449 577 428 295 309 1166 260 565 441 293 384 308 718 398 880 490 484 914 808 841 607 1121 1025 905 501 1654 885 898 967 845 820 732 891 1066 780 1085 719 1132 422 565 539 665 1006 879 706 697 536 1517 1522 1846 1077 788 1051 793 694 774 961 296 1208 821 836 903 900 1046 962 1001 1005 518 678 1119 996 878 811 1117 627 1647 1425 1722 1259 1147 469 542 432 579 809 565 530 595 900 450 287 864 1050 1003 795 809 692 826 938 543 693 570 981 776 814 728 727 1404 1059 1105 1013 1161 1121 1134 960 1135 972 952 1210 850 1265 1070 1393 1203 989 1111 1256 1216 1132 1094 1139 2448 2404 1774 1983 1752 1779 1572 1765 1684 2550 1627 1834 1627 1639 1849 1389 2306 1743 1545 1225 1397 889 995 920 1005 1569 459 1172 1972 1701 1471 601 858 903 495 756 713 783 756 1151 671 493 519 623 695 586 606 309 361 357 428 420 520 487 462 844 758 454 647 1109 890 711 800 1027 612 904 786 705 1204 1348 931 900 1027 683 330 397 353 364 398 249 237 847 248 149 708 311 206 443 474 376 100 108 322 287 536 478 608 600 580 467 603 496 432 617 553 534 607 351 448 412 535 348 328 508 413 329 562 399 780 348 344 224 204 186 262 835 394 505 473 1081 544 438 273 1832 1743 1310 1505 1845 1662 1917 8590 2172 2059 1505 654 926 1153 1313 1118 860 1488 2081 752 847 765 1148 922 1075 1431 1239 781 1066 1130 1061 1306 1239 817 262 1652 568 1475 742 546 1539 816 868 793 873 1058 1223 795 538 520 1374 1272 1312 1364 1514 594 539 751 1355 577 1454 1482 986 735 1499 1318 1063 670 958 1275 1214 923 1142 1105 1091 935 1561 1399 1516 1038 1473 1284 1798 1188 1216 1472 583 924 653 659 851 747 2583 1031 1033 1035 1246 830 807 693 842 1259 1224 1243 1174 485 805 542 423 342 872 669 856 1059 549 548 604 558 621 904 985 1111 908 522 633 499 614 334 306 290 170 296 298 288 176 439 308 467 313 296 650 802 1079 824 779 845 662 799 791 801 780 1048 1013 833 710 885 848 1161 954 1117 821 791 705 877 1056 695 778 847 890 736 497 596 1176 959 1007 509 693 784 709 709 1031 1024 1014 636 755 777 717 1001 825 1172 952 1484 1095 843 1271 654 824 814 1126 817 1105 1256 637 436 343 271 275 365 339 561 761 801 1001 729 970 1144 665 251 648 637 171 401 275 259 348 351 1313 273 845 539 399 379 572 563 385 272 270 269 218 358 341 380 583 483 584 539 587 523 227 1198 552 536 742 646 342 512 476 330 712 566 427 449 733 360 322 295 289 236 745 813 603 947 691 792 626 483 829 446 510 596 1021 354 374 996 894 1138 1063 911 381 668 818 715 283 402 334 718 630 759 1517 1443 989 257 429 417 628 584 326 498 2258 715 2421 2251 2290 1963 2322 2206 2287 2731 2540 2770 2326 2026 2474 2055 760 508 484 493 871 916 977 828 738 991 722 1103 772 728 872 634 608 579 880 406 384 414 693 844 883 832 838 991 825 553 492 577 684 964 673 762 659 929 601 762 894 906 931 778 813 901 817 1041 722 809 895 731 830 831 484 588 840 583 765 491 694 795 588 561 1104 640 697 641 1195 582 1232 1266 1203 1216 1150 994 936 614 942 1009 1065 745 888 665 563 965 744 762 725 582 1023 687 880 729 712 800 853 832 837 742 979 713 1005 907 848 759 615 615 655 506 504 836 505 621 558 616 983 1228 864 708 882 676 728 666 844 924 623 707 948 594 886 966 489 715 826 557 681 659 640 720 636 570 655 589 639 642 678 759 699 749 708 654 767 745 720 888 498 507 795 719 394 273 546 254 540 353 161 606 197 303 427 372 322 342 384 356 317 263 267 254 184 246 234 277 396 398 497 479 487 382 222 415 316 630 388 489 377 563 291 210 392 400 360 504 334 254 453 200 275 314 308 759 285 262 238 115 195 189 311 456 587 372 122 175 160 273 238 235 327 188 478 829 403 212 341 212 212 171 241 460 493 618 228 277 347 291 236 555 494 460 656 141 486 276 290 120 189 405 289 603 314 444 533 296 266 354 312 482 262 285 433 669 448 519 675 304 242 290 476 453 587 509 215 322 524 418 367 543 608 566 766 779 1000 952 539 655 934 806 706 1702 549 582 898 523 346 1165 512 422 462 584 857 533 368 710 459 459 382 607 398 301 589 442 336 409 733 340 648 571 762 652 553 514 509 457 305 404 194 428 548 581 766 285 345 283 344 267 583 373 316 410 723 580 535 381 491 554 592 809 222 299 334 226 433 334 485 592 404 545 603 268 523 334 439 613 508 355 451 541 353 422 318 378 943 658 455 311 391 404 738 821 368 759 363 1229 365 846 476 519 523 818 323 547 545 411 507 599 304 402 636 698 659 687 660 808 544 498 456 490 431 248 476 540 294 334 467 208 444 505 995 1151 889 1022 408 385 710 542 811 558 509 517 589 922 112 104 192 156 74 833 614 635 638 530 1057 504 662 628 570 368 218 176 385 497 203 567 315 457 483 464 533 421 328 336 506 425 660 549 486 677 240 340 334 309 489 455 390 400 436 465 515 504 281 309 312 302 458 746 639 469 523 344 406 650 764 267 342 361 345 421 512 916 545 361 253 284 528 464 319 652 693 684 767 2681 2701 469 534 524 530 526 518 606 566 854 856 769 828 788 393 297 363 531 670 552 424 809 817 751 671 769 1006 759 527 517 647 555 521 974 467 667 304 258 536 432 234 191 235 228 263 113 159 454 277 373 282 514 426 574 386 470 619 551 326 571 350 379 1042 572 631 755 737 120 152 244 714 1013 801 691 904 1388 1390 751 654 533 946 512 512 585 851 784 675 1225 1232 326 293 444 237 520 405 798 894 1085 1009 885 1168 1148 1118 1328 1258 1064 722 1187 965 1400 1462 1319 1279 1388 1549 1656 1479 1434 1064 1077 916 992 1090 955 2244 1783 1655 1522 1726 1267 1738 1444 2067 2309 2653 1928 1819 1286 762 565 1707 1717 1026 860 1468 475 450 749 547 846 381 446 869 864 594 336 279 253 451 325 1617 1751 1754 2704 2143 2716 2250 2178 1933 2638 1751 2050 1965 2050 2358 2348 1867 1756 1816 1952 2077 1921 1835 2409 2285 2076 2420 2383 2424 586 548 403 2296 2924 915 2746 2925 3123 1906 699 681 878 389 1064 290 551 478 379 2124 1380 1353 360 443 342 448 1484 1586 1227 2177 1255 1249 1214 1283 2554 2063 2704 1694 2451 4892 4749 2276 2796 3734 3466 1786 863 1281 1509 1509 826 2151 674 1984 660 2031 779 48 38 1212 952 1826 3125 1338 576 1498 713 888 820 818 1045 989 1044 1121 856 1930 1906 946 783 1613 1635 1604 2557 1424 1417 863 1085 903 1872 1099 1706 449 1403 757 962 1115 1044 1171 865 1974 2078 1048 946 765 772 1108 816 1091 627 640 777 1350 783 816 1531 932 799 2358 896 1141 1276 697 893 748 820 802 1054 765 648 609 993 907 976 857 949 1031 1182 1061 714 728 1035 527 515 722 172 552 514 938 568 481 388 701 406 1281 852 652 290 1014 843 620 517 528 371 345 362 410 399 563 503 417 405 643 478 393 685 398 288 237 392 312 466 565 629 418 392 395 588 637 276 308 574 522 546 512 405 409 518 468 611 625 357 578 400 288 730 700 671 444 513 551 443 633 555 453 625 632 681 674 732 404 515 315 596 557 455 598 397 350 409 487 234 272 812 377 338 460 299 566 342 318 360 489 558 362 423 312 383 860 112 850 405 374 187 287 356 602 925 458 594 654 895 1080 752 816 428 271 230 317 334 293 281 224 186 168 226 179 347 391 376 324 443 223 213 341 318 230 127 385 391 246 868 623 215 170 403 595 451 369 404 521 462 562 506 465 430 306 506 328 564 843 480 376 709 590 400 828 734 682 467 332 350 315 316 225 162 670 739 849 873 1394 497 898 825 533 749 863 578 603 777 742 1707 786 1149 810 1296 1483 920 951 753 677 389 662 802 783 673 1090 774 548 301 687 766 1637 184 110 188 341 234 244 394 704 761 197 466 328 640 296 288 397 925 1030 587 740 855 1101 262 247 114 266 886 506 382 410 422 406 524 518 426 580 387 401 547 439 477 460 424 382 494 456 479 323 402 328 438 327 1225 359 499 378 269 424 261 696 457 888 474 419 920 754 730 715 1080 678 639 433 1243 762 623 661 637 922 702 576 640 748 684 449 616 650 596 655 831 904 725 774 711 458 1543 1033 1329 912 638 849 713 582 577 696 313 773 618 796 640 807 915 804 859 867 487 752 1329 666 1172 840 983 367 1458 1463 1240 1213 1085 455 595 514 606 759 631 713 757 970 640 364 627 513 815 814 640 564 661 951 583 674 716 894 777 831 1030 676 1159 831 1091 982 1139 1218 1220 988 1184 1001 1080 954 911 1298 1014 1189 806 1281 1377 1136 1204 1408 1174 1173 2199 2358 1553 1454 1810 1263 1314 1449 1769 2443 1391 1693 1648 1352 1526 1189 1965 1588 1514 1121 1225 767 1256 1075 768 1504 440 848 1814 1574 1435 433 443 921 534 592 777 1017 525 621 463 450 414 414 764 752 533 409 353 416 311 313 669 643 685 1086 630 593 871 700 676 541 560 710 531 609 556 553 1047 982 841 928 942 481 413 447 378 475 392 336 324 685 398 228 821 127 281 327 353 310 102 145 242 273 196 210 290 218 256 543 259 597 465 684 559 573 611 262 246 448 359 206 169 272 355 290 700 447 554 334 326 323 315 440 448 672 345 438 729 1168 554 439 278 1304 1189 1195 1020 1420 1818 1803 2172 8497 7154 654 655 758 825 1100 1161 942 1215 1230 765 909 761 1064 978 943 1096 1142 783 942 896 826 1136 1097 933 301 1893 663 1626 899 600 1745 899 933 946 900 1010 816 804 353 337 1157 1416 1300 1102 1560 869 827 778 1647 811 1576 1819 1063 1018 1806 1566 1131 653 800 926 1144 1096 1294 1298 1249 961 1754 1313 1713 1099 1329 1453 1671 1170 1218 1670 786 665 629 671 574 832 2314 954 835 824 747 1114 939 875 1103 1119 1394 1040 1046 417 495 344 405 314 1019 687 802 825 445 569 570 525 471 579 1076 1036 852 408 376 485 454 311 291 309 246 311 305 252 218 496 374 571 346 273 714 609 701 509 963 868 877 877 814 721 903 938 1106 750 693 728 752 806 623 770 890 1026 651 794 736 613 968 836 734 882 429 609 1027 761 528 513 634 735 470 607 990 635 718 564 559 543 757 679 697 499 887 1547 1019 680 1682 1057 1041 653 1300 709 1009 1243 591 721 379 275 257 310 294 412 750 836 735 718 718 907 699 241 458 454 260 193 239 248 269 262 1103 345 678 375 273 301 662 502 213 296 267 155 137 407 475 203 656 664 692 515 411 514 300 1310 424 414 1046 663 448 381 353 260 756 588 547 575 725 408 315 319 198 273 562 784 510 720 762 921 901 422 836 319 371 507 1326 475 625 800 723 805 840 868 425 690 414 807 265 388 371 415 272 511 1949 1245 557 413 360 352 870 444 339 476 1850 550 2170 1849 1978 1707 1921 2001 2044 1933 2582 1956 2323 2021 2005 1655 765 552 413 446 929 721 1136 713 863 750 727 963 514 526 813 913 377 550 447 627 627 601 460 305 325 485 514 627 927 551 458 584 709 944 646 870 711 919 576 696 812 820 832 781 811 862 774 961 749 684 845 676 777 816 586 810 836 556 760 563 790 819 663 574 1028 697 742 692 1153 670 1201 1264 1206 1197 1139 967 921 614 944 1160 1067 725 813 673 582 1001 745 775 737 723 1008 703 843 781 736 836 940 882 839 748 1162 885 1107 1000 959 864 667 667 660 602 681 761 657 729 521 711 916 1230 836 715 725 719 768 718 866 927 708 699 859 680 886 941 515 727 835 658 707 687 736 854 699 645 635 565 612 594 647 779 739 769 745 687 793 775 763 870 486 561 690 686 345 283 490 230 486 300 138 598 193 324 381 358 245 265 311 354 323 269 279 277 184 287 232 240 382 419 520 504 510 422 216 430 366 577 388 438 330 537 273 198 380 388 352 494 283 238 540 192 305 266 260 688 275 242 222 113 179 179 365 335 458 358 118 175 154 265 232 227 274 188 487 772 448 198 339 206 214 163 237 452 477 480 220 273 349 254 226 496 441 444 646 117 345 272 262 138 197 401 289 599 310 453 496 264 251 367 294 531 329 323 508 686 413 425 540 292 248 284 500 387 510 493 211 312 461 450 336 547 612 460 791 736 975 917 529 680 825 786 773 1635 521 586 886 455 314 1170 504 447 533 516 792 552 362 677 403 403 313 647 398 297 575 432 324 376 680 373 630 654 670 640 497 333 460 484 313 369 206 504 523 565 760 274 385 318 372 319 602 402 312 441 636 630 521 349 475 433 572 789 218 271 305 228 431 359 502 617 425 547 593 256 520 296 442 512 415 357 443 564 391 373 256 407 850 541 449 303 437 394 685 798 352 642 342 1137 304 738 495 516 541 767 339 511 545 352 475 592 296 427 586 615 538 712 656 826 552 522 423 514 423 242 468 553 329 369 440 214 398 443 977 1042 800 925 362 367 709 478 795 522 520 546 542 898 98 115 160 154 97 791 567 656 639 584 934 487 627 589 556 354 239 185 365 461 163 616 317 443 453 444 522 424 312 313 466 342 628 555 449 621 247 367 454 330 435 401 395 405 429 423 511 465 261 289 254 270 479 677 579 457 519 334 392 564 713 275 383 400 361 458 551 943 608 328 253 286 538 450 329 634 714 719 798 2753 2707 500 532 558 541 513 473 601 553 764 808 696 913 769 384 287 445 398 659 544 360 691 693 760 683 720 933 737 543 589 622 517 518 884 418 677 188 261 559 443 250 172 268 219 259 153 219 591 303 340 274 481 307 591 364 474 646 566 332 553 315 422 1030 529 634 721 699 116 144 224 663 966 746 618 849 1222 1333 709 590 523 962 545 483 593 797 741 762 1287 1190 309 293 430 233 483 455 656 841 1071 1067 983 1322 1201 1123 1259 1142 1095 767 1057 941 1369 1505 1379 1382 1470 1538 1668 1529 1277 1080 1231 932 1027 1384 1112 2221 1873 1672 1572 1689 1319 1788 1367 1911 2227 2631 1944 1820 1271 810 511 1751 1681 1125 804 1419 436 427 769 497 818 353 488 820 892 574 377 283 257 444 331 1589 1746 1772 2537 2076 2493 2233 2189 1829 2352 1647 2002 1820 1958 2298 2299 1978 1758 1829 1918 2189 1817 1847 2381 2223 2074 2494 2346 2481 553 507 365 2187 2780 1040 2805 2975 3185 1833 680 646 887 380 1033 204 528 461 371 1825 1332 1289 342 465 368 474 1325 1426 1133 2139 1204 1278 1202 1271 2440 2093 2703 1856 2582 5009 4676 2418 2803 3908 3470 1762 862 1232 1409 1372 789 2023 668 2011 652 1986 758 60 50 1186 963 1798 3257 1356 516 1523 659 805 742 734 1121 1053 1054 1106 858 1734 1810 933 790 1664 1664 1612 2524 1398 1345 851 1022 839 1883 1098 1737 479 1359 725 990 1035 956 1093 906 2191 1982 960 850 688 694 1002 761 1073 738 676 841 1365 765 840 1496 880 745 2207 851 1074 1262 646 820 751 791 812 1001 745 616 673 952 880 929 808 856 1069 1208 1039 927 691 924 490 513 665 180 542 494 909 594 455 361 613 429 1302 826 632 337 1000 827 631 485 568 328 304 314 410 399 545 503 393 385 631 495 414 640 370 296 243 421 335 479 588 594 448 372 393 547 557 277 387 514 485 504 497 396 493 549 380 494 683 450 690 404 319 605 681 664 423 496 488 378 596 539 450 586 663 657 682 726 416 536 327 659 622 520 692 430 300 388 473 256 296 687 342 313 432 320 518 373 337 391 478 555 418 473 270 354 777 104 687 428 390 256 370 328 574 742 510 591 717 807 1112 925 829 378 284 243 338 336 326 392 210 247 237 214 154 314 377 456 343 491 219 213 302 306 195 121 373 377 241 696 572 215 170 395 562 447 394 433 521 363 632 566 433 505 377 467 357 590 846 464 364 707 586 410 752 771 731 461 350 373 329 298 215 170 644 721 819 842 1264 529 898 739 538 704 724 539 579 778 709 1714 694 1138 840 1326 1449 937 973 824 689 303 580 712 760 659 1081 762 588 287 611 675 1471 164 104 176 345 226 236 452 748 730 207 464 330 550 265 255 427 937 909 482 602 726 1020 256 227 98 266 672 495 359 393 405 389 509 584 405 609 414 432 610 464 500 462 431 387 509 469 448 348 427 367 438 398 1026 393 466 347 227 430 220 486 445 890 496 352 980 666 702 703 1060 732 625 423 1129 696 549 581 625 822 641 588 692 765 722 517 663 605 556 586 675 1014 764 783 782 393 1375 1036 1299 977 790 866 667 473 576 707 257 918 586 707 683 678 941 836 885 905 458 738 1309 576 1174 803 927 410 1492 1619 1228 1122 1044 437 562 473 638 834 591 718 754 951 591 330 571 558 742 928 604 583 703 892 575 741 716 937 717 845 938 639 1108 805 965 985 1049 1162 1119 1079 1030 915 946 887 993 1169 901 1098 817 1202 1292 1093 1126 1284 1167 1131 2166 2241 1578 1564 1784 1289 1271 1384 1878 2435 1427 1656 1610 1252 1535 1100 1800 1676 1518 1169 1275 698 1198 1044 869 1376 420 815 1674 1440 1425 429 409 809 563 552 765 875 505 563 498 611 407 423 772 732 475 376 349 385 382 380 655 671 645 955 620 519 894 658 718 599 554 713 539 652 639 547 961 1111 905 911 935 485 370 433 366 428 349 301 278 624 363 178 676 119 240 288 506 270 102 166 262 261 190 194 249 204 225 465 247 546 422 761 543 582 624 240 244 378 326 214 181 278 361 318 613 406 443 373 355 231 219 390 433 616 329 408 652 1104 566 433 262 1111 1025 1057 982 1450 1764 1628 2059 7154 8103 622 629 922 876 1104 1175 843 1204 1291 753 926 691 865 893 1113 1048 1214 759 1139 1081 789 1085 1091 745 285 1648 653 1416 713 590 1512 873 722 897 691 932 815 653 341 323 1042 1184 1072 1055 1405 843 803 777 1616 726 1533 1765 1054 967 1734 1470 1047 591 830 1000 1123 973 1283 1169 1132 961 1700 1279 1695 924 1194 995 1601 1006 1175 1569 641 731 585 745 570 777 2142 898 795 792 739 1006 856 811 999 1280 1201 954 996 395 472 301 422 302 946 671 746 869 491 540 489 475 439 611 907 1051 772 469 398 465 493 309 277 303 242 299 299 244 212 405 397 525 431 300 659 651 756 549 937 848 846 859 811 695 899 937 1154 719 664 728 723 760 618 757 854 1028 566 742 751 588 1022 864 752 839 435 598 1043 739 556 575 623 794 507 753 932 753 703 554 589 588 711 735 701 510 845 1555 1006 574 1558 913 965 624 1250 697 1088 1180 524 775 425 277 220 261 251 361 647 810 835 741 741 861 699 210 458 443 223 197 237 276 271 264 1119 327 652 355 294 364 629 531 344 228 197 141 127 407 457 282 640 688 657 526 459 469 286 1151 442 426 1020 669 475 402 372 300 635 597 550 574 693 410 299 270 192 275 541 713 504 718 705 879 852 412 770 277 347 522 1227 488 601 804 725 799 832 867 460 678 497 768 231 406 373 457 318 522 1750 1329 666 403 305 319 824 439 400 519 1768 546 1982 1711 1776 1515 1864 1961 1954 1908 2428 1927 2229 1932 1875 1609 694 613 535 440 974 719 1102 673 759 748 673 900 538 594 768 829 379 579 463 596 634 594 441 388 412 529 568 777 830 1012 672 595 592 845 448 624 495 483 526 613 895 988 825 796 593 867 520 569 720 845 618 631 623 665 289 669 1094 908 506 448 549 772 758 729 744 832 802 805 661 809 825 808 878 756 791 628 1113 815 708 737 760 780 672 944 757 979 916 925 1016 868 685 853 928 752 820 754 698 702 730 614 620 705 816 751 770 639 630 722 665 835 633 552 595 497 706 726 748 783 863 773 685 786 761 1109 556 586 583 596 585 773 563 652 445 791 660 618 941 925 701 760 960 794 901 682 753 685 829 870 933 685 746 730 688 838 698 605 464 571 608 677 416 194 347 289 378 466 141 306 134 289 178 426 185 197 214 251 295 259 253 394 286 394 316 195 314 570 643 637 637 270 272 501 269 425 520 208 178 230 317 220 404 402 368 486 172 429 316 273 369 186 176 819 390 121 111 114 183 82 366 271 353 153 113 330 139 427 161 324 315 202 304 571 448 157 187 183 175 117 277 311 330 723 196 210 384 287 231 318 261 225 291 102 212 160 208 214 179 340 322 415 413 448 515 417 504 525 274 387 234 346 360 565 304 343 505 334 210 244 342 241 236 341 222 330 371 347 356 405 236 438 705 709 576 567 524 808 626 868 584 1155 708 263 500 341 396 605 424 585 487 481 673 801 304 741 355 363 315 504 379 334 472 351 234 264 354 311 418 668 955 468 480 397 337 499 577 356 271 335 381 310 477 325 292 379 333 370 310 395 369 470 615 633 428 413 338 316 416 458 240 197 363 193 425 276 482 659 409 555 406 236 462 266 503 239 227 407 325 418 273 407 329 413 406 441 273 244 319 465 356 620 405 658 254 642 180 394 378 389 308 673 544 428 579 277 494 369 296 293 507 510 479 405 405 763 387 319 362 377 317 226 347 589 163 189 192 183 328 223 463 421 263 320 388 237 314 376 397 461 363 272 500 322 76 120 107 115 142 437 285 714 713 477 600 485 737 669 390 361 131 117 247 296 145 248 315 444 573 546 273 259 234 413 367 436 645 562 497 606 417 700 383 393 307 273 432 383 428 244 354 444 309 329 219 295 241 542 440 365 681 296 298 595 443 273 266 289 267 329 325 443 369 205 245 231 456 385 312 485 523 644 480 2349 2411 522 737 657 472 637 496 883 763 607 709 578 632 839 287 300 281 622 289 286 340 450 462 406 550 326 914 557 448 316 541 490 467 703 493 539 273 225 478 436 237 291 217 254 345 356 286 434 334 289 334 529 433 288 512 656 462 376 391 266 296 274 628 364 417 394 315 149 173 259 466 1040 613 397 662 946 935 493 654 764 793 421 496 462 630 325 401 849 386 326 316 344 224 211 381 759 928 799 728 638 1245 1345 1328 1382 1111 1194 941 864 425 1607 1635 1580 1545 1847 1451 1069 1241 1147 1315 1066 1210 1211 1098 1129 1836 1372 1757 1495 1679 1442 1935 1441 2230 2290 2508 1396 1126 1265 682 742 1269 1336 1098 399 1171 445 397 845 490 359 284 382 753 741 509 495 513 371 382 335 1800 2001 1788 1615 1769 1722 2262 1623 1725 2580 1930 1581 1623 1423 2250 1676 1965 1557 1888 2069 1979 2013 1904 1993 2242 2457 2134 2401 2178 365 267 429 1789 1727 823 2235 2932 3024 1908 1218 1098 672 269 707 176 174 156 312 1687 860 941 328 484 415 432 1027 1128 955 1215 1272 1087 1359 1255 1368 1663 1994 1959 2209 4339 3596 1818 2425 2395 2698 1429 785 1096 1198 1123 516 1475 638 1687 884 1471 660 60 52 1013 1024 1459 1796 1197 465 972 563 935 380 361 830 793 818 1100 954 1246 2013 679 803 1358 1669 1673 1650 867 884 856 631 448 1480 1054 1569 709 933 593 815 720 732 1025 641 1488 1620 860 797 695 797 701 564 524 552 525 609 959 862 696 1110 474 440 1977 479 555 809 340 764 835 744 934 1244 645 646 567 764 676 801 649 691 720 908 742 660 894 720 258 225 427 333 259 335 969 500 263 343 530 362 648 460 364 467 619 522 335 298 473 278 262 343 161 391 244 226 235 387 349 444 532 362 269 228 237 381 286 406 316 467 403 112 322 393 536 252 313 390 282 315 328 436 368 383 406 496 585 271 709 457 316 520 521 797 422 494 502 633 753 649 556 627 602 606 742 778 511 630 440 832 773 531 601 345 235 297 266 288 408 715 236 602 594 229 694 411 381 472 311 383 466 537 275 343 747 100 755 514 435 288 416 412 508 553 344 462 730 616 687 527 645 215 243 291 265 169 254 308 227 180 160 223 225 256 317 318 251 324 146 144 229 273 243 150 343 253 254 806 645 375 341 457 474 347 192 190 467 229 527 418 546 390 316 443 703 441 561 391 310 341 384 439 574 495 501 285 250 274 298 282 221 146 500 391 440 632 777 427 614 588 513 587 623 447 343 529 466 880 675 426 387 622 691 718 588 815 445 340 579 776 601 752 717 562 468 234 535 505 1359 193 211 163 229 175 211 273 256 341 264 438 336 589 268 226 152 946 622 521 644 447 701 266 242 171 288 541 645 546 572 619 566 635 689 582 467 440 357 532 355 400 329 449 389 475 387 415 456 605 352 349 356 669 323 313 240 186 283 178 335 350 570 506 458 771 500 738 553 816 766 564 420 791 465 413 506 585 625 560 499 945 631 912 532 794 410 574 455 617 567 429 501 434 587 786 699 964 778 489 711 644 634 426 577 224 752 518 762 554 776 702 658 721 739 405 594 591 570 893 519 653 451 771 864 833 796 732 331 418 376 410 714 587 385 444 507 349 374 459 514 743 628 562 496 809 604 303 479 535 1054 636 880 768 1005 919 699 818 813 629 757 773 622 1174 784 745 691 768 943 659 642 953 717 740 922 786 754 753 903 2322 2533 1921 1689 1306 1417 1126 1266 1494 1855 1422 1632 1420 1198 1652 1050 2170 1242 1184 937 1189 638 547 710 617 942 286 762 1217 1010 984 463 509 575 312 527 618 624 636 468 491 299 352 371 506 363 277 368 375 241 210 194 357 376 615 641 458 386 588 888 633 748 700 902 573 720 528 637 876 754 752 653 657 526 194 260 207 231 200 160 370 336 144 242 443 239 96 277 243 157 58 126 106 130 146 154 152 146 146 224 336 370 225 376 394 325 384 298 356 282 301 410 365 445 394 173 373 248 442 170 160 157 121 189 284 622 297 577 481 703 447 261 159 501 483 413 551 662 731 793 1505 654 622 8215 724 1147 1049 503 585 608 430 1376 451 431 369 1171 691 824 860 870 798 554 709 694 873 946 387 115 1069 436 926 427 411 802 636 525 548 453 1007 980 383 425 411 785 897 831 967 979 361 291 516 957 311 590 775 516 340 915 893 504 432 691 905 1013 750 802 750 821 677 992 1115 1353 904 1141 1031 846 1028 862 941 382 607 538 571 399 447 1585 639 947 904 708 772 704 646 778 987 1009 1273 692 433 584 367 417 318 554 463 616 889 463 709 505 430 431 551 623 888 521 349 396 270 513 298 184 152 116 180 152 152 124 150 281 225 152 229 452 716 675 671 810 869 822 881 866 966 790 645 629 623 608 669 660 673 546 627 922 715 669 606 740 492 690 651 718 947 644 496 641 467 894 747 628 662 961 626 727 603 629 380 495 475 610 814 874 750 773 905 980 396 919 500 552 494 867 596 622 924 431 247 181 195 86 104 98 214 513 502 435 497 567 372 517 312 519 419 266 404 235 282 247 215 760 196 854 478 360 310 390 362 452 431 377 404 339 241 247 305 365 421 314 390 388 295 265 1033 353 327 455 305 272 283 255 259 498 459 360 344 400 338 332 318 386 309 599 680 548 570 587 755 383 324 598 380 412 373 580 430 364 670 656 573 700 541 431 338 362 498 354 296 381 410 279 476 1161 673 364 287 339 504 348 421 333 428 1337 314 1587 1452 1580 1359 1618 1613 1604 1491 1679 1630 1636 1587 1591 1744 568 458 472 535 639 969 873 585 489 564 838 692 457 571 619 649 538 564 645 543 537 482 646 871 835 371 365 456 807 1298 576 692 562 842 446 816 772 624 736 516 896 937 865 662 737 778 746 750 810 543 929 857 841 589 505 542 641 827 415 627 698 613 911 711 653 1057 941 1024 866 830 903 892 957 834 877 723 691 731 587 562 623 945 1017 973 888 1088 912 825 1089 880 876 1021 706 1010 967 809 1004 734 884 695 764 691 805 744 811 786 836 890 627 686 989 722 954 836 754 865 689 906 796 783 667 715 677 760 787 893 858 799 589 837 888 743 424 766 783 953 725 872 1000 1069 916 713 752 719 661 623 796 837 806 694 792 679 730 806 830 889 696 591 610 1102 382 444 335 265 343 429 330 239 191 319 182 316 249 292 324 203 296 221 227 399 275 399 323 196 334 205 305 224 271 188 374 293 398 403 424 297 237 337 497 387 416 464 409 497 219 262 603 264 316 225 211 684 308 156 124 230 219 211 382 248 297 221 148 149 205 221 215 203 368 345 448 617 378 275 338 225 293 248 211 470 384 699 238 278 350 270 291 404 432 392 580 173 299 385 345 212 250 284 245 439 405 408 611 462 374 467 350 435 351 306 472 640 657 381 508 325 316 266 230 339 448 234 267 216 491 325 610 631 446 398 702 441 901 623 982 889 932 861 484 1064 780 415 780 279 588 660 337 852 572 810 591 508 590 638 241 243 402 498 381 377 439 408 238 228 403 282 393 642 867 463 451 589 531 453 471 376 351 434 405 543 551 389 762 448 492 353 388 323 361 417 666 881 833 615 532 329 354 429 252 152 471 274 473 675 808 1160 605 641 573 432 784 457 558 386 346 373 785 627 186 218 307 388 500 564 235 309 650 429 491 679 503 616 578 830 418 484 462 793 427 902 366 494 625 321 529 413 222 261 588 753 753 489 497 803 505 314 319 255 351 279 401 562 283 315 142 196 310 161 570 584 246 340 244 230 185 627 717 394 332 297 559 399 145 79 272 119 194 724 607 576 529 584 608 415 683 653 316 436 200 211 376 496 182 427 424 358 474 482 320 300 403 248 541 382 693 902 685 677 356 356 370 421 644 574 630 627 602 537 442 656 183 203 216 278 442 567 453 417 799 316 316 495 614 504 576 560 530 582 566 415 581 288 459 294 570 436 192 498 596 619 602 2559 2310 618 599 504 566 719 578 727 822 913 736 1001 440 442 274 358 305 366 324 373 215 614 564 729 546 423 809 907 356 360 520 445 451 640 475 485 329 244 397 317 453 433 333 433 477 313 265 459 343 432 266 393 356 212 435 664 575 494 371 392 341 277 656 324 348 543 448 239 261 460 731 855 788 510 941 1103 1112 496 721 604 961 408 536 530 636 689 628 1040 472 183 169 234 305 320 365 986 750 752 786 563 1546 1379 1583 1159 1113 1246 989 905 593 1413 1442 1516 1658 1599 1447 1753 1669 1608 1311 1488 1326 1628 1452 1456 1792 1474 1757 1770 1700 1396 1750 1314 2071 2171 2086 1120 923 1313 539 614 1459 1550 932 426 1516 494 460 970 420 550 420 414 922 699 455 363 336 324 620 388 1861 1878 1744 2096 1793 1911 2381 1508 2008 2397 1905 1944 1908 2070 1815 2406 1998 1882 1669 1821 1586 1756 1908 1886 2645 2439 2756 2535 2737 463 402 316 1974 2046 1175 2705 3391 3532 2772 846 822 725 197 723 172 205 145 193 1701 798 813 429 608 394 382 911 1056 847 1724 1027 922 1092 997 1035 1683 1978 3014 1907 4175 4716 2114 2370 2906 2906 2101 873 909 1075 1729 659 1217 520 2202 746 1435 739 118 83 1138 993 1746 3024 2153 775 1465 640 845 392 496 865 813 1016 1725 1500 1590 2025 1032 766 1777 1500 1372 1496 1889 1553 969 759 584 1958 1347 1863 680 1268 710 1078 898 818 951 732 1930 1479 577 591 815 678 613 685 672 687 669 587 901 1107 574 1362 558 530 2077 709 894 868 551 848 910 698 1007 863 958 831 1039 902 923 990 798 908 944 1552 969 628 764 820 369 294 378 497 373 297 1139 459 457 553 666 329 829 362 502 497 368 399 571 366 610 124 106 198 347 261 334 322 340 384 337 536 391 265 260 262 274 458 386 367 498 477 309 255 410 464 531 301 462 281 425 502 422 297 404 346 401 556 737 417 442 539 595 733 629 679 524 627 531 545 608 605 503 613 660 611 954 497 416 714 408 724 695 641 520 572 291 367 353 327 271 678 328 667 855 321 736 584 464 647 380 483 630 744 473 366 922 96 1033 540 433 302 334 351 572 651 390 463 903 548 652 523 780 305 298 550 234 153 526 149 313 162 115 301 284 201 466 376 275 236 230 214 145 448 367 257 434 228 305 869 505 353 281 279 610 309 331 300 553 326 362 260 393 404 580 633 404 505 566 289 221 380 282 423 939 580 521 311 356 206 280 336 169 235 584 449 485 368 749 484 614 551 632 428 519 499 404 621 715 1062 639 883 733 534 621 716 562 948 615 190 550 657 919 941 598 450 621 152 378 426 1204 298 232 212 323 285 331 235 285 362 245 596 476 423 539 529 233 873 738 558 603 535 831 204 231 191 228 387 754 523 576 595 577 649 400 571 725 325 379 765 479 543 432 403 299 498 362 411 233 305 213 313 342 614 272 272 403 161 357 162 421 348 497 431 488 1075 383 682 475 565 749 427 611 530 606 605 684 642 543 697 621 723 715 610 732 732 580 630 618 739 857 534 965 633 302 1154 837 1207 441 541 425 827 531 923 792 226 610 599 539 597 523 657 605 658 750 587 870 1002 529 540 863 713 699 997 1211 1118 693 617 471 471 399 471 472 811 319 361 508 444 451 546 892 660 545 726 538 935 637 546 576 624 819 949 647 521 790 964 839 955 908 1170 1259 609 1087 1049 694 713 796 960 893 835 878 924 1180 877 839 912 954 893 945 2104 2438 1840 2127 1414 1353 1221 1437 1368 1908 1635 1964 1085 1220 1679 1338 2005 1302 1348 1192 1318 775 747 631 753 1019 436 894 1443 1322 960 568 607 521 402 409 528 516 414 342 821 257 225 496 487 508 387 241 409 213 365 289 460 409 495 778 515 634 858 947 723 691 914 944 614 872 605 721 837 952 737 729 781 803 225 264 226 265 318 275 351 328 147 166 538 116 210 167 254 191 408 367 219 76 168 186 170 188 156 434 317 340 330 356 716 563 615 283 235 277 456 263 190 241 492 274 319 466 591 138 151 200 182 171 191 578 379 615 585 835 619 445 123 928 889 781 869 609 559 881 654 655 629 724 9473 644 832 907 489 614 404 1049 695 635 560 892 703 743 881 927 666 754 825 721 1086 1029 728 253 1367 789 1618 831 686 1372 827 578 736 572 1148 1025 490 599 539 1047 835 825 1073 1082 359 313 801 1237 730 1207 1177 937 367 1199 1023 502 415 714 1275 1117 679 994 730 1110 1043 1080 1885 1180 1021 1031 1487 1113 973 1073 1341 676 727 589 697 408 418 2029 1534 861 815 713 847 913 616 853 890 859 868 745 463 596 434 474 355 416 574 859 897 502 641 670 410 492 841 866 777 800 589 588 504 694 548 150 124 66 148 120 110 68 438 208 435 188 227 567 681 712 772 856 932 551 934 903 904 567 1170 848 1042 960 924 1010 893 795 849 822 668 606 763 713 666 563 613 926 930 408 771 842 523 703 544 473 646 712 626 703 668 979 577 608 861 773 889 646 1114 696 768 805 896 1153 662 697 443 1055 636 1087 1015 525 331 274 290 141 105 105 155 569 432 508 482 379 517 513 248 496 454 250 363 348 175 296 380 845 206 688 463 407 278 367 422 291 274 272 350 206 245 402 540 407 282 680 414 502 506 254 657 458 409 398 336 242 374 358 394 458 515 673 657 495 335 544 535 216 287 911 603 509 761 498 715 693 490 585 512 605 447 749 310 294 777 703 791 829 579 636 515 565 594 366 507 277 422 246 507 933 739 481 260 624 272 511 607 432 625 1733 295 1950 1653 2241 1631 1636 1914 1966 1734 1987 1903 2038 2002 1596 1690 629 523 748 651 895 644 547 653 557 534 901 621 554 889 709 467 666 472 1046 684 654 667 580 556 495 576 578 654 663 780 512 837 1096 824 628 492 438 1113 522 950 675 724 587 475 1001 850 819 836 761 925 826 680 646 772 504 596 539 661 523 601 686 659 677 807 616 856 795 788 693 696 891 895 944 865 827 662 825 786 867 859 640 652 946 735 632 691 770 1015 637 624 658 807 795 691 725 628 857 607 813 777 671 943 970 751 690 786 721 721 786 664 905 712 920 662 970 859 728 900 779 772 651 893 1002 912 670 635 905 717 1016 646 998 627 664 1073 889 1017 1109 979 1065 1010 1038 1016 833 934 940 856 785 727 817 944 931 970 835 1012 978 854 768 784 1032 1080 260 271 309 242 323 395 218 312 203 198 278 324 267 269 296 140 186 162 190 348 231 358 305 246 326 305 248 220 236 244 264 325 223 419 543 320 254 381 217 328 376 393 342 444 197 501 352 312 417 325 317 679 435 241 190 261 404 165 449 497 558 174 247 252 263 266 286 257 210 406 270 842 386 255 402 212 208 224 189 563 460 949 205 239 499 342 176 382 364 301 363 183 363 288 238 330 229 341 374 380 442 332 438 437 364 598 411 495 422 466 290 1016 533 490 782 322 238 261 235 245 286 386 353 545 540 358 464 526 397 358 766 972 637 559 532 1142 750 1082 797 1279 708 358 711 424 296 793 498 697 503 521 595 535 389 573 589 589 450 746 514 330 484 473 329 355 353 235 568 895 958 587 464 765 325 655 513 567 425 528 362 338 412 355 431 398 486 313 325 283 561 307 677 575 462 619 341 483 300 398 338 195 299 317 285 327 547 690 451 397 551 358 634 320 636 315 317 457 505 656 222 287 405 339 445 336 360 280 402 433 334 492 558 614 366 817 328 531 388 555 436 783 467 377 518 433 415 320 247 423 557 635 585 522 420 489 516 351 331 315 339 232 365 534 114 163 104 208 256 213 417 481 228 315 447 347 356 421 770 264 240 321 328 566 256 70 104 137 272 522 546 485 515 575 575 469 629 577 372 298 160 213 353 250 148 606 376 339 359 347 185 208 271 354 554 337 954 499 495 577 496 483 562 498 264 232 379 337 431 320 325 327 342 354 279 340 380 706 356 463 639 281 348 710 463 282 298 282 266 280 284 375 356 287 254 309 413 345 375 688 452 740 499 2921 3091 524 713 711 551 777 548 696 671 791 581 921 632 595 406 407 359 423 527 456 223 378 394 454 339 468 754 688 491 198 833 478 418 662 415 596 286 438 528 425 596 273 332 424 325 329 278 413 511 407 334 459 323 242 390 497 627 439 623 448 284 354 664 523 495 570 449 266 290 344 832 1015 794 685 850 1386 939 642 513 536 950 596 805 668 448 452 436 891 486 340 330 453 312 474 622 1054 864 712 996 1027 1013 1066 1264 1031 1028 1244 1053 1057 744 1710 1574 1701 2081 2149 1298 1267 1311 1047 1702 1460 1812 1589 1550 1865 2220 2179 2114 1479 1780 1658 1691 1255 2513 2390 2410 1216 835 1348 905 878 1849 1595 1307 665 1299 284 359 560 462 534 433 444 948 776 428 489 360 338 237 510 2281 2310 2188 1447 1977 2048 2188 2010 2049 2116 1764 2059 2159 2123 2145 1949 2091 2126 1843 1944 2271 2282 2232 1981 2642 2521 2273 2461 2740 491 439 197 1900 2300 1191 3041 3385 3117 2684 994 956 760 333 731 245 260 200 288 1765 1099 993 425 460 394 542 1101 1092 1164 1381 1296 1111 1515 1195 1140 2148 2581 2595 2334 4423 5215 1953 2596 3202 3345 1163 658 1286 1352 1382 760 1636 642 1723 899 1669 677 121 78 1345 931 1568 2610 1497 532 1221 549 814 517 486 1169 1103 1190 1283 1410 1889 1998 993 606 1163 1679 1492 1626 1284 1341 737 505 606 1849 1263 1475 747 867 496 1035 740 745 1027 1186 2010 1956 636 619 652 722 614 579 602 564 678 834 1296 840 731 1198 564 454 2445 534 670 945 400 778 1028 995 1030 1184 733 663 762 790 754 781 683 739 855 911 1084 931 925 859 414 412 450 427 277 424 750 389 260 372 471 504 1000 738 659 413 641 498 284 351 387 250 242 377 226 389 391 263 357 558 282 335 522 379 280 283 241 509 366 368 397 399 640 368 347 418 570 284 338 760 328 368 391 404 303 565 552 622 699 422 847 475 456 831 506 888 384 459 471 426 621 423 356 407 423 609 768 592 481 377 451 584 507 536 694 563 284 431 391 343 391 674 334 655 548 231 672 523 487 579 326 360 571 611 557 318 678 86 907 505 633 360 647 320 435 523 546 603 770 576 815 585 700 419 214 333 258 233 290 351 309 180 156 311 340 281 406 514 315 246 331 319 251 384 356 192 353 375 234 561 678 484 444 387 573 338 211 203 291 347 425 349 432 459 493 638 552 416 518 460 270 393 510 518 883 538 589 400 288 217 333 289 223 226 820 942 896 606 644 780 754 531 505 793 565 463 333 487 632 933 574 692 614 728 1059 689 402 794 486 164 707 795 1031 857 573 631 742 180 381 362 981 261 278 219 395 324 307 257 525 374 169 347 250 468 280 266 352 660 646 419 515 374 1166 143 281 214 163 785 729 607 625 621 601 743 693 663 563 516 439 617 427 459 641 735 649 852 681 843 396 450 423 578 556 743 544 298 371 180 344 261 563 301 681 530 605 613 735 1022 811 648 887 391 328 656 639 626 730 485 874 637 805 857 661 804 974 655 455 547 456 592 764 519 1191 678 355 1212 735 910 617 580 546 829 679 525 905 174 732 566 512 609 508 699 635 737 723 622 468 1186 816 482 844 575 797 1126 1236 1106 638 535 646 428 329 514 576 527 339 351 655 324 481 564 590 933 551 678 594 781 711 362 542 596 1205 715 876 600 922 878 1091 1236 1177 986 721 882 995 987 808 595 642 1157 632 799 997 1103 758 964 950 828 811 884 784 2243 2410 1898 1776 1733 1178 1100 1187 1498 1607 1523 1752 1726 972 1841 1269 2353 1468 1296 893 1023 558 935 731 1058 908 318 861 1358 1212 915 500 711 753 316 323 604 595 622 537 432 470 402 749 393 604 451 333 328 267 479 455 476 400 488 566 683 585 599 1075 695 839 786 734 703 706 581 1053 1055 828 741 1027 1076 706 395 354 268 420 402 323 314 518 202 116 493 189 194 189 292 336 90 209 307 82 312 259 249 320 241 262 215 516 383 352 527 364 419 356 383 421 455 415 381 407 311 195 316 577 870 176 191 141 109 168 200 675 517 731 631 588 551 396 119 687 548 648 573 745 787 761 926 758 922 1147 644 8886 5693 1057 849 563 633 725 453 593 484 1287 705 841 603 782 917 703 776 402 661 582 683 288 1282 688 1407 705 696 1355 776 646 611 647 1057 880 483 351 341 1115 1124 1125 1536 964 436 369 672 1123 600 994 1358 869 661 1247 1225 743 496 718 945 810 681 1011 584 777 899 1481 1110 1538 821 1474 1010 1034 1079 1137 1205 580 705 632 558 532 584 1764 695 1029 1022 727 1043 952 835 1033 1536 1335 1482 804 576 658 446 378 391 942 530 605 714 515 683 366 420 622 782 933 719 866 339 302 300 569 339 286 288 200 292 282 231 180 222 149 176 307 126 363 999 681 764 892 702 789 750 889 973 664 768 769 791 799 721 919 766 656 717 1013 630 635 605 634 719 548 527 620 747 488 562 1011 633 716 745 439 681 826 678 642 706 793 719 605 790 744 694 719 671 844 1187 1152 627 1099 633 540 627 1250 779 1061 757 335 456 405 255 94 114 114 222 352 405 535 489 300 565 822 197 585 482 224 507 412 349 376 325 895 188 611 214 490 452 388 307 294 341 335 285 249 257 281 322 373 684 548 526 446 312 283 1094 381 367 457 316 390 249 196 299 504 460 822 785 424 430 174 172 349 229 554 632 757 723 732 924 637 302 657 381 420 773 678 256 488 615 549 672 714 568 653 340 362 491 292 327 365 711 531 631 980 1077 835 257 286 274 468 476 518 441 1777 279 1862 1633 1951 1788 1624 1688 1789 1783 1667 1774 1725 1869 1565 1645 511 637 692 575 993 938 1227 440 336 676 895 1064 442 592 626 607 561 625 776 620 552 511 522 884 870 721 743 871 875 1206 582 956 1082 762 711 637 517 992 659 806 779 812 660 675 954 711 781 861 908 1075 831 883 934 833 700 951 784 823 606 678 727 1050 891 962 863 1149 1084 1137 820 1127 1003 1002 1008 929 967 722 792 917 910 1127 891 1143 1229 1172 1226 1232 1175 1155 1065 841 837 1024 951 816 940 916 992 927 832 964 903 1023 1171 1057 867 959 898 900 915 848 1024 754 1036 725 918 924 1069 724 865 842 696 1029 852 780 845 788 1021 785 992 768 965 738 649 1173 942 1202 1285 1101 1090 1161 1089 1074 1087 909 1081 995 905 884 845 920 948 948 952 1030 969 947 764 795 913 1164 411 229 387 266 411 391 265 297 237 268 234 357 292 286 298 235 265 241 285 439 306 453 340 305 387 361 274 236 248 264 386 312 253 517 544 392 314 496 288 369 347 389 365 409 253 502 312 399 495 346 332 758 474 146 124 176 435 213 591 558 607 184 188 258 210 256 232 283 244 408 276 692 514 290 407 238 200 242 193 544 494 773 237 279 459 380 252 517 437 370 375 229 286 328 278 318 376 439 468 425 503 301 496 549 423 568 381 387 444 679 434 1047 531 370 820 365 291 244 355 234 301 420 325 563 525 369 348 568 574 483 919 957 664 582 402 1143 829 1204 775 983 742 451 708 423 259 882 577 830 493 449 823 771 400 760 600 606 492 582 480 344 450 484 348 438 378 237 436 828 1012 457 521 839 317 671 606 635 464 703 392 382 450 426 447 503 605 388 304 327 598 326 793 622 478 778 315 497 384 536 390 201 359 342 356 363 543 773 469 380 670 365 861 299 658 470 464 361 417 704 266 323 459 425 468 525 411 332 432 415 295 658 400 742 296 898 280 789 353 375 377 973 431 491 468 503 473 360 310 450 573 590 562 723 633 517 562 470 449 388 544 371 580 701 162 211 167 250 290 217 449 589 339 447 456 428 406 326 778 395 250 389 314 490 266 60 122 161 219 590 510 575 535 555 596 478 598 560 387 365 211 166 424 331 199 472 337 387 461 461 296 377 389 521 561 443 854 606 554 677 653 576 575 505 330 286 452 416 494 348 510 442 330 366 307 373 378 767 617 554 779 360 429 667 488 293 258 240 208 250 260 379 447 407 316 539 424 324 393 564 402 834 551 3584 3174 640 760 678 595 707 421 812 623 924 935 844 620 596 538 334 314 406 465 456 438 481 491 431 412 457 730 953 459 307 604 569 470 636 405 701 250 352 704 585 682 355 339 401 470 369 439 482 441 461 340 481 331 311 473 570 1122 760 669 614 257 359 715 527 518 722 553 236 268 312 1053 1271 976 991 911 1291 949 825 588 647 1168 554 772 820 609 415 523 1081 548 317 307 449 276 441 595 893 924 819 1138 944 1251 1343 1562 1386 1334 1592 1421 1187 844 1961 1883 1865 2271 2161 1472 1465 1546 1455 1953 1778 1829 1825 1689 1885 2409 2074 2434 1967 1979 2023 2166 1894 2729 2882 2657 1298 1007 1679 1136 956 1821 1704 1457 845 1645 345 410 590 481 420 494 469 1114 1015 600 432 357 337 316 533 2780 2772 2686 1968 2093 2306 2391 2483 2302 2654 2053 2365 2467 2114 2599 2453 2366 2258 2121 2249 2754 2773 2205 1967 2657 2792 2758 2579 2864 502 460 311 2015 2484 1394 3194 3572 3309 2974 1203 1195 936 391 861 217 318 240 271 1520 979 971 395 499 423 471 992 969 1208 1743 1372 1244 1907 1142 1203 2204 2735 2821 2471 5029 4917 2371 3348 3872 3819 1489 665 1395 2033 1746 917 2328 783 2067 1120 1715 846 119 80 1288 1110 1838 2665 1457 652 1375 637 862 577 504 1457 1368 1252 1400 1260 2196 2182 1162 1093 1518 1662 1497 2098 1493 1537 727 491 753 1975 1440 1830 868 929 467 1182 709 740 1064 1363 2046 1978 691 680 891 851 779 668 774 684 669 881 1530 1145 852 1326 522 447 2742 694 900 728 499 977 1191 1097 1129 1196 972 801 1000 920 917 936 800 890 1053 1178 1135 1138 1058 1163 340 403 392 507 366 497 978 419 318 466 619 585 1191 722 711 378 750 610 357 468 410 223 217 278 306 394 327 198 368 501 334 352 442 400 434 311 354 535 441 435 476 475 570 358 345 401 473 269 423 723 522 471 578 413 661 582 428 583 829 609 884 615 552 877 554 888 400 530 547 516 608 524 378 411 566 736 929 573 567 595 635 749 676 660 797 682 402 619 537 555 582 808 467 661 563 300 748 706 486 636 447 511 762 810 595 502 867 106 1149 538 652 307 535 341 496 663 747 928 1019 744 1098 809 849 514 212 328 276 315 545 390 368 246 197 376 458 236 376 695 360 361 421 385 260 329 297 190 301 417 254 853 652 475 384 419 616 404 281 271 399 453 598 412 543 631 564 465 604 616 529 490 256 435 488 587 945 609 679 464 247 337 441 567 462 232 815 892 860 701 793 750 764 590 403 848 591 672 412 577 689 1158 638 1009 892 780 1140 784 414 739 597 206 671 757 1082 925 626 563 982 308 501 508 1001 264 236 200 503 310 312 246 565 508 233 430 446 498 179 173 548 793 647 467 586 443 1107 212 217 138 230 747 733 556 588 724 673 844 563 569 672 594 510 869 531 573 642 727 552 843 600 719 430 544 487 403 403 854 333 328 401 192 445 215 541 422 710 475 519 719 691 907 671 754 971 566 489 936 683 635 743 736 1198 866 880 1138 851 1029 921 775 539 526 488 741 815 602 1282 741 325 1222 918 1115 762 786 688 778 822 562 1031 278 1109 739 647 780 664 1009 913 1066 1048 676 659 1084 747 452 912 628 822 1146 1314 1218 638 525 667 510 400 471 607 491 435 538 715 440 461 743 1039 888 808 813 808 827 753 419 686 704 1343 673 1064 693 878 836 1007 1171 1102 990 806 950 944 973 869 674 798 1065 799 976 914 1106 847 1011 1068 847 1011 1030 805 2789 2789 1959 2058 1779 1541 1229 1313 1654 1862 1654 1957 1923 1084 1941 1373 2381 1554 1433 925 1030 696 901 775 1211 1080 393 1257 1419 1240 1344 565 798 851 385 334 677 491 594 550 482 455 556 765 489 633 473 204 337 317 681 629 501 439 502 727 678 550 741 1094 764 854 826 916 744 915 746 1127 1083 1038 841 1162 1304 988 371 265 181 419 432 345 318 562 204 136 470 229 226 169 275 349 80 181 294 113 361 310 302 373 292 380 259 558 526 509 483 365 405 445 463 509 525 303 275 357 359 306 360 438 863 272 289 360 276 225 319 470 565 797 669 722 496 457 224 782 726 656 718 856 865 1005 1153 825 876 1049 832 5693 9378 1107 984 669 855 850 439 541 458 1158 795 781 850 806 876 769 761 407 634 561 655 282 1431 607 1312 687 634 1372 856 723 706 677 1112 904 408 406 351 1150 974 1115 1521 943 368 334 593 988 551 1015 1219 873 518 1164 1131 593 426 859 1019 896 793 1049 720 806 997 1244 1199 1700 1191 1573 1315 1207 1070 1164 1200 643 1011 630 685 647 733 2146 704 931 839 763 943 925 787 925 1269 1235 1181 973 691 695 464 369 423 1088 631 621 767 537 680 385 483 605 1168 987 807 926 399 375 459 596 395 362 356 287 364 342 326 269 286 316 258 176 124 340 1250 880 1003 899 808 780 732 922 926 707 913 758 938 951 884 1059 979 809 870 1150 684 679 725 660 847 698 731 716 802 514 715 1221 710 984 801 500 864 1099 718 991 1088 970 855 805 1158 793 750 688 779 899 1117 1203 822 879 559 452 606 1007 736 1036 1123 589 450 504 406 108 140 155 290 526 400 800 640 679 812 867 159 685 489 230 511 539 465 366 315 974 185 727 220 476 507 412 414 261 510 442 322 261 242 311 253 376 400 600 593 448 411 308 1115 442 428 526 444 479 343 280 349 509 465 819 826 437 470 231 220 442 246 666 711 789 546 697 880 635 389 635 511 516 695 676 274 606 717 647 707 788 665 872 512 545 678 383 458 369 777 568 566 1366 1366 1051 216 238 223 505 422 442 547 1944 394 2132 1865 1819 1571 1631 1746 1764 1865 1599 1901 1569 1653 1614 1736 588 524 635 601 1021 936 1024 539 404 729 735 1306 618 663 635 691 826 620 774 729 701 764 642 1017 939 776 794 950 827 775 566 1003 865 703 460 896 856 889 625 762 693 715 679 649 857 758 861 816 622 621 863 754 731 739 567 761 890 446 559 667 718 646 960 650 910 818 881 1109 1582 734 1451 1457 1397 1455 1383 980 1193 683 1027 952 1029 880 906 841 744 1043 922 838 832 907 907 790 923 990 922 943 1026 828 936 882 889 1133 1003 938 1109 863 842 881 822 891 984 1148 920 791 717 915 935 1219 1043 1046 683 908 703 666 853 821 990 656 500 583 1118 929 589 925 881 948 849 975 709 747 670 734 661 673 685 563 635 819 698 676 859 752 742 655 662 894 508 516 542 910 692 379 293 516 295 606 207 427 131 305 400 262 198 210 293 313 373 329 329 301 237 347 267 275 411 304 392 322 365 299 248 407 378 617 592 356 250 448 314 237 479 462 440 493 220 346 387 256 306 410 396 749 294 332 267 122 296 300 335 282 357 409 294 416 334 352 463 256 265 299 333 736 485 245 336 193 209 162 227 433 502 769 224 336 400 372 307 591 576 530 483 135 233 395 243 317 312 328 357 601 445 542 391 490 363 300 345 462 257 419 655 939 447 504 636 323 246 284 596 426 537 383 294 567 566 618 452 403 568 458 996 607 874 957 539 1035 994 736 494 1842 842 824 814 299 275 1251 436 577 728 783 827 527 375 759 409 417 359 603 683 319 538 462 341 279 596 329 962 665 820 954 476 332 386 526 426 425 378 756 707 552 901 311 485 438 399 219 356 476 512 423 719 542 469 556 326 423 484 638 349 220 397 262 489 309 463 652 409 528 660 441 672 343 431 358 288 531 630 570 277 228 335 384 432 465 482 340 431 557 677 968 383 612 250 1218 373 588 306 439 405 982 441 496 724 484 794 355 384 442 728 766 700 472 477 647 422 352 412 249 328 191 377 665 165 197 295 211 277 160 657 984 760 860 287 294 658 645 684 501 540 513 507 828 163 71 90 84 108 655 611 610 492 472 665 431 518 492 455 432 247 229 394 492 174 391 256 441 427 398 297 355 436 266 383 375 696 665 439 869 274 435 503 329 508 416 581 616 411 426 319 604 451 503 391 421 405 678 508 481 708 362 458 815 566 337 539 563 537 585 724 516 610 212 229 328 540 442 280 486 697 1069 871 3206 2735 765 743 597 648 599 580 929 742 822 741 971 622 671 428 366 386 336 722 409 290 680 672 451 513 543 746 728 661 498 750 491 448 732 488 506 256 362 608 515 335 229 182 244 394 134 314 503 314 484 211 294 357 318 460 350 730 514 386 418 319 376 631 358 438 673 647 201 252 244 910 1021 740 450 762 1023 1654 1113 687 731 899 618 570 814 622 532 603 1367 878 294 286 311 177 320 359 710 1031 745 1214 714 1027 1242 1146 1341 1206 1062 1004 740 691 1416 1388 1169 1427 1453 1463 1597 1622 1251 873 1450 1354 1066 1702 1209 1817 1536 2054 1308 2016 1115 1819 1215 1884 2453 2660 1460 1395 1239 1020 716 1448 1150 937 677 1247 438 444 632 464 653 483 321 842 855 534 380 443 399 404 396 2123 2195 2182 2471 2436 1873 2306 2185 1720 2270 1722 2045 1874 1643 1939 2115 1855 1960 1937 1772 2098 1639 1973 2347 2820 1985 2583 2380 2444 444 366 260 2133 2859 944 2818 2736 2935 2254 706 760 871 296 1012 369 441 403 323 1740 1044 1051 283 469 394 848 998 1200 1080 1981 1217 1390 1249 1281 1717 2115 2599 2226 2524 4804 4689 2368 2722 3647 3280 1749 843 1680 1460 1345 876 1762 510 2062 952 2040 833 78 72 979 903 1523 3423 1480 980 1394 877 902 653 659 849 944 1009 1297 1017 1655 1642 990 998 2044 1687 1705 2342 1589 1351 898 1090 727 2117 1106 1508 603 1306 683 1036 1117 1198 1391 1067 2035 1684 717 657 863 990 979 978 949 641 693 872 1357 831 863 1320 652 585 2752 737 854 1344 528 745 896 745 997 1197 816 694 878 825 891 833 747 813 957 1002 1137 668 715 979 468 617 638 168 297 369 931 520 444 423 545 480 971 791 749 463 901 1002 469 675 483 399 389 233 385 461 311 260 473 555 522 701 814 630 469 354 412 404 379 452 614 625 447 326 564 695 575 299 492 569 657 655 577 443 571 404 290 691 910 305 517 548 469 587 628 650 524 757 674 591 653 526 515 632 754 698 783 532 453 635 634 781 756 481 587 377 441 488 435 327 387 528 385 511 642 213 637 480 398 516 396 466 500 564 267 298 612 86 654 481 483 214 282 234 425 605 372 671 773 606 853 595 850 410 276 306 376 223 416 368 310 294 266 304 194 213 317 310 591 530 177 177 235 524 382 198 305 552 163 536 764 265 235 273 644 413 391 406 426 224 670 528 435 411 401 518 422 491 587 336 281 508 470 451 826 508 664 397 409 347 348 293 202 243 600 972 1039 868 1167 373 616 689 415 677 510 624 443 703 708 1483 710 916 836 1141 1197 850 1000 814 601 311 679 837 973 1036 902 652 765 359 736 809 1463 226 116 100 291 221 253 328 456 515 258 392 216 647 457 435 351 921 712 499 572 627 1147 188 324 212 225 689 747 603 649 635 631 701 772 645 608 378 390 638 366 443 594 621 459 681 520 544 346 527 327 338 347 767 494 586 326 250 356 275 390 418 579 285 387 797 589 683 712 937 888 514 323 954 630 453 487 574 787 645 502 732 804 744 682 739 564 749 734 822 569 590 651 695 353 1268 1155 1371 747 746 686 773 419 496 727 213 780 573 658 633 656 810 784 777 781 721 661 1235 795 750 767 1042 515 1605 1407 1322 990 872 460 499 444 577 593 735 522 606 1040 441 359 457 669 882 733 741 611 644 1003 412 704 571 771 837 714 808 608 1179 1296 967 771 1058 1140 1148 1084 823 1122 591 753 894 1071 647 1053 1063 1163 1085 1116 1103 1118 1207 1220 1833 1959 1665 1703 1633 1476 1782 1860 1456 1893 1383 1575 1526 1553 1495 1088 1893 1482 1151 956 1022 781 1179 810 835 1355 393 641 1450 1245 1143 586 540 1091 405 561 597 1048 565 937 624 519 429 700 630 621 585 320 270 279 399 375 528 569 593 827 798 604 724 595 768 763 643 714 551 740 639 1006 771 1204 820 931 990 594 471 438 416 501 457 419 303 578 296 146 704 260 254 286 230 253 222 198 218 273 270 232 280 278 266 598 305 578 327 515 571 528 617 203 296 409 510 308 286 327 431 354 563 404 431 331 327 171 155 196 266 382 296 384 667 1139 800 326 153 971 981 710 848 1123 1035 1067 1313 1100 1104 503 907 1057 1107 8157 904 744 648 1113 389 559 461 934 627 804 961 735 694 715 794 480 893 853 426 236 1111 514 958 436 504 924 632 498 598 428 727 1211 462 374 323 1035 826 932 965 1081 324 304 480 769 485 964 883 630 402 839 759 573 508 605 1033 962 648 1212 748 1040 735 1120 953 1317 842 870 933 1240 972 1031 1123 414 759 529 458 447 521 2120 681 939 821 823 938 897 743 944 1159 1041 1122 1016 408 611 325 387 264 852 631 805 680 598 648 574 566 493 578 891 985 847 402 484 303 504 323 233 213 165 213 207 213 171 255 315 627 330 346 513 607 546 479 817 527 768 629 710 655 524 827 1126 852 743 727 875 763 659 778 807 634 492 693 658 567 924 781 590 774 447 761 847 596 646 577 451 808 657 706 822 708 733 666 566 511 747 977 648 736 1078 1210 833 810 1190 679 772 588 1222 700 1161 996 428 260 371 382 88 131 84 231 456 364 611 835 468 643 737 307 517 424 174 270 269 346 276 233 946 266 640 468 329 500 424 465 366 508 415 300 212 328 574 340 483 495 607 760 301 370 225 1142 601 566 673 641 346 640 606 339 538 497 863 728 419 392 291 297 196 178 615 989 692 783 926 1067 1098 478 730 386 500 693 1056 230 543 813 726 759 847 770 529 543 444 834 265 384 321 488 313 597 1516 1162 586 264 356 238 560 542 395 456 2286 737 2401 2213 2196 1862 2050 2011 1865 1962 2379 2046 2467 2066 2157 2358 736 523 663 311 891 796 871 551 539 564 1168 730 547 533 790 679 741 878 874 560 542 574 363 395 403 640 710 811 875 813 679 653 811 920 660 815 773 973 695 588 847 881 911 740 818 1215 857 782 743 902 714 820 770 1010 506 541 660 810 528 544 726 955 710 812 1220 767 810 779 1214 954 1206 1190 1261 1197 1199 1034 1107 651 1007 1337 980 869 792 741 876 1032 1046 729 735 835 817 731 824 895 917 735 714 800 763 954 803 909 800 805 839 813 842 873 849 886 677 930 709 753 908 736 859 818 876 742 602 1046 671 757 631 621 1065 925 1067 536 1517 730 544 794 1092 862 807 1027 869 1061 1022 1098 765 802 876 843 807 818 798 513 617 614 965 859 1097 717 495 610 528 797 442 259 446 318 460 376 149 571 184 550 375 251 166 180 190 231 277 245 287 547 412 545 440 298 389 223 235 215 219 279 415 352 278 368 344 428 278 464 333 314 366 376 277 378 251 320 307 278 338 318 275 461 326 304 288 202 136 307 421 325 373 216 211 328 225 383 268 283 285 288 340 644 380 217 281 208 160 186 217 406 521 627 333 380 431 284 446 456 410 380 553 187 534 213 277 330 318 416 458 676 544 460 554 427 410 509 421 503 499 411 379 556 491 476 514 403 289 622 568 339 549 501 276 625 515 522 347 473 607 463 796 871 987 849 684 954 637 952 756 1530 876 537 721 237 320 799 453 870 421 763 635 643 341 507 482 486 583 672 457 429 619 446 449 451 473 357 768 913 1137 699 746 505 701 602 508 650 383 793 537 492 626 312 318 385 474 252 476 443 444 348 553 640 424 598 504 596 422 572 233 233 446 317 308 468 543 799 514 439 606 534 692 447 434 227 199 340 490 563 265 305 305 416 671 528 480 448 563 599 715 602 369 662 525 1006 471 610 337 590 345 824 422 341 773 436 476 616 315 365 519 713 659 814 827 579 663 483 480 400 436 259 462 720 265 380 372 172 228 273 543 757 451 541 347 316 584 697 552 719 509 394 567 659 92 50 72 139 198 738 517 624 786 562 593 622 585 553 642 541 267 174 362 418 205 577 352 494 474 539 537 653 554 364 533 470 857 516 387 549 430 552 287 478 378 323 450 472 432 314 416 462 270 314 360 274 357 584 547 516 480 232 256 719 499 416 499 533 480 587 571 592 707 422 351 270 535 524 230 534 607 732 609 2866 2886 414 577 608 570 668 399 904 758 835 902 932 1021 790 440 388 344 458 633 499 402 758 756 715 359 509 823 551 419 459 595 551 584 754 517 624 233 484 551 429 248 403 306 331 504 326 231 389 332 439 490 679 284 356 451 595 698 548 535 387 327 407 890 473 485 638 606 269 293 288 1018 1175 1003 633 772 1218 1477 762 611 646 997 800 937 680 930 539 299 1111 689 164 166 406 387 484 424 942 1194 1131 1174 771 1022 1255 1243 1595 1402 1165 1184 1303 745 1743 1739 1522 1439 1720 1637 1502 1409 1395 1505 1516 1580 1494 2230 1272 2085 1635 1575 1890 1709 1392 1449 1424 2347 2510 2593 2131 1636 1396 737 896 1408 1393 1035 707 1320 520 464 479 477 659 714 385 917 1008 613 290 422 392 381 317 1972 1930 2009 2071 2621 2159 2301 1836 2047 2612 2283 2074 2090 2230 2508 1993 1994 2148 2184 2522 2061 1991 1848 2601 2397 2318 2033 2234 2051 559 487 270 2400 2355 1105 3131 3271 3561 2527 1019 1053 755 286 1040 281 493 445 404 1789 1181 1265 359 509 459 626 1176 1492 975 1617 1151 1326 1462 1320 1578 2366 2932 2849 2784 5213 5343 2529 2798 3431 3682 2091 709 1447 1574 1275 726 1900 666 2033 778 2025 992 90 82 1214 1415 1642 3499 1477 629 1363 960 851 936 817 856 834 971 1226 1037 2025 2084 1400 821 1581 1793 1798 1992 1340 1487 833 928 792 1863 1270 1619 646 1209 489 1167 895 972 1137 1139 2566 2444 824 702 897 733 773 666 796 588 558 866 1120 803 981 1486 819 757 2425 909 1079 1387 735 1120 1114 955 1015 1324 983 945 751 1054 1021 1034 904 1073 1309 1114 922 833 999 1091 593 437 625 413 437 382 1026 533 379 286 489 422 1027 789 587 637 708 1301 432 664 532 303 297 504 311 535 466 434 441 441 726 487 565 598 533 372 421 539 401 553 486 564 489 277 435 595 636 173 375 585 425 504 544 542 534 511 484 600 554 756 601 460 541 551 653 809 516 609 571 499 582 484 697 579 509 651 570 599 586 512 392 573 522 639 483 609 421 454 482 414 470 547 292 360 599 386 694 683 620 711 482 556 711 795 445 530 725 114 703 505 411 345 427 205 687 546 460 585 1023 623 841 786 809 328 280 375 373 265 430 369 326 210 134 312 256 196 420 465 488 417 360 346 198 336 279 135 264 357 183 748 472 243 197 367 615 564 493 533 364 390 719 562 508 398 443 576 513 572 549 410 333 442 529 459 822 614 789 494 356 348 546 240 144 301 622 962 1086 813 873 804 777 602 714 773 665 830 609 612 639 1306 591 1074 905 1114 1060 645 948 897 675 270 717 851 946 909 998 588 996 310 605 645 1452 184 204 180 289 226 259 587 695 577 334 607 395 484 329 280 333 767 911 808 979 537 1150 327 417 247 339 533 732 599 664 669 637 719 546 579 691 594 606 719 557 585 503 697 441 795 530 547 323 430 304 582 549 1193 489 390 510 265 437 212 494 430 905 461 480 1011 728 784 724 1123 990 913 416 1177 650 688 765 853 1113 745 728 974 902 1092 1153 1022 520 596 626 809 675 639 780 759 403 1263 1122 1271 816 752 707 913 778 779 1069 389 1074 615 886 650 886 1007 955 932 921 468 653 1188 872 799 840 1155 748 1483 1629 1433 989 894 666 633 501 741 855 851 606 663 798 464 335 436 640 743 750 689 483 964 756 371 759 802 1209 764 830 954 890 1139 936 1198 1144 965 1139 1326 1052 919 1023 967 1123 1040 957 838 1077 1082 1033 1132 1024 902 888 922 901 2294 2351 1826 1794 1773 1707 1319 1434 1596 2120 1674 1842 1930 1354 1626 1480 2296 1772 1127 904 1003 637 943 756 929 1254 484 916 1411 1252 1731 555 640 695 516 448 757 834 348 630 552 443 528 476 655 594 514 461 488 405 389 373 517 489 370 778 838 632 825 738 704 827 806 763 609 931 780 707 1046 1184 938 993 1041 640 416 560 501 436 478 318 281 443 287 176 556 224 395 405 316 303 74 133 131 194 304 273 298 308 278 347 251 471 529 589 637 612 658 394 433 506 443 297 281 338 518 509 378 485 511 374 333 194 150 283 317 478 352 447 748 870 476 366 530 947 974 592 1069 1088 1262 949 1118 1161 1175 585 489 849 984 904 7794 1200 790 1314 561 730 491 738 669 742 1051 694 922 610 843 474 659 647 722 370 1303 611 1351 665 550 1265 578 753 502 822 813 938 511 509 431 892 1042 1073 1257 1226 415 372 480 923 381 851 890 681 359 989 754 709 664 686 937 923 674 966 752 965 729 1306 1288 1473 937 1059 962 1121 1154 1384 1319 433 698 804 538 581 547 2280 816 835 753 807 1047 952 766 992 927 926 982 817 390 590 372 412 280 922 726 607 641 553 605 642 561 557 676 692 826 643 498 375 296 463 292 170 183 155 183 173 148 128 338 303 430 227 242 532 718 674 597 769 727 786 776 711 622 665 866 1042 836 813 792 892 810 726 774 983 662 660 664 781 609 723 661 542 882 668 613 1025 562 533 524 839 727 641 703 845 965 798 702 557 856 833 975 589 1022 1162 1329 1276 869 1309 777 813 768 1208 705 1073 1187 644 364 498 347 176 206 200 250 620 524 722 819 632 773 824 236 461 485 340 324 268 306 336 426 977 241 1064 592 224 259 450 506 320 319 311 496 362 361 354 202 457 445 514 460 396 584 405 1000 524 500 794 674 620 396 360 364 690 530 647 698 509 499 316 338 333 299 670 768 818 772 751 909 867 333 910 439 615 688 1341 324 559 780 697 770 826 568 606 587 814 769 261 340 491 466 377 621 1540 1173 940 291 320 326 497 607 421 515 2040 623 2401 2133 2138 1493 1922 2036 1945 2080 2213 2146 2297 2290 1962 1870 760 607 633 413 1105 761 1136 640 664 817 1028 897 511 421 729 843 355 785 917 510 492 497 616 661 702 771 797 934 706 631 634 834 523 822 492 662 632 732 608 527 604 686 654 735 754 901 872 688 757 830 780 811 867 584 330 444 675 590 356 334 523 954 935 462 785 379 334 355 981 614 941 1021 958 1063 1072 851 698 599 804 758 821 645 683 630 538 606 615 491 659 600 783 607 726 454 600 729 505 515 585 499 687 512 713 805 600 564 735 762 692 380 675 742 671 674 546 573 602 1038 746 734 578 478 777 511 731 604 490 561 587 624 918 652 305 495 567 402 453 414 590 530 535 592 432 675 575 607 473 544 509 643 498 600 659 549 694 734 473 570 519 740 381 186 343 290 349 403 183 255 277 375 215 356 337 360 349 219 291 219 217 535 444 531 455 273 360 408 466 434 454 347 264 321 331 422 360 339 223 376 340 233 473 477 333 412 297 266 232 213 324 302 284 616 298 209 197 158 166 323 357 176 214 257 155 173 191 421 225 339 229 308 308 951 345 273 331 158 217 128 130 369 399 455 256 286 231 299 197 433 393 365 423 208 283 328 222 157 181 354 347 558 273 415 424 233 259 339 352 308 218 223 346 687 641 475 676 266 231 308 569 368 424 466 194 268 485 406 235 302 533 402 761 714 983 753 718 1069 1032 927 635 1228 693 466 780 320 386 887 323 493 462 504 684 340 315 654 254 250 425 607 316 407 635 460 325 233 460 155 972 966 1009 955 735 485 405 552 472 313 296 462 457 542 614 247 459 548 315 170 495 388 328 318 532 501 449 349 545 378 432 487 525 304 499 223 400 489 430 599 314 402 726 502 702 503 489 427 353 354 503 639 183 297 275 264 523 523 307 327 439 426 526 799 483 746 450 910 179 713 527 462 429 579 475 456 593 487 477 352 190 281 468 466 432 646 613 805 437 382 471 408 437 183 507 488 121 166 275 140 220 279 584 510 349 401 342 195 587 391 608 414 497 528 602 580 46 85 86 78 95 508 494 505 486 482 562 431 550 530 398 503 287 305 391 506 224 262 312 416 382 440 439 371 472 248 391 436 671 421 420 620 213 608 444 476 443 388 425 419 423 412 289 487 249 285 294 304 405 738 424 424 494 443 449 577 536 420 401 392 372 469 435 622 455 455 208 108 477 335 282 529 499 711 620 2834 2422 436 579 536 530 578 349 641 579 849 579 692 479 574 548 236 350 389 492 324 258 616 566 453 436 542 752 653 446 294 461 485 480 601 439 417 165 258 297 275 281 321 247 203 207 148 242 268 273 328 264 566 481 262 415 315 337 288 303 382 202 406 941 432 412 509 485 201 237 274 673 886 472 562 957 1180 1250 478 617 515 960 536 583 570 654 526 463 970 617 369 336 423 318 366 341 894 883 688 943 984 807 719 964 1064 890 800 963 755 740 1320 1196 1205 1183 1147 1242 732 850 1096 1279 1164 1197 1330 1253 1069 1524 1486 1187 1073 1440 1009 1195 960 1829 2255 2433 1403 1117 1328 535 528 1425 1102 765 585 1300 589 629 516 393 406 546 281 607 809 521 383 602 588 338 187 1600 1735 1789 2060 2019 1733 1551 1813 1460 2196 1727 1408 1689 1651 1841 1754 1378 1747 1675 1587 1306 1513 2166 2199 2562 1922 2296 2210 2532 524 368 423 1846 1919 715 2017 2359 2359 1827 800 795 628 191 629 185 288 235 280 1762 892 967 410 297 245 393 1295 1337 952 1600 918 1174 1200 1189 1542 1734 2103 2002 2059 4344 4333 2244 2630 3068 2856 1684 1003 1265 1058 1318 716 1415 673 1930 858 1677 1023 219 207 854 1063 1512 2795 1403 497 1072 612 836 702 722 1012 988 1028 1208 1257 1506 1607 727 810 1511 1623 1569 1660 1309 1203 549 764 642 1543 781 1327 381 984 692 841 836 854 916 1006 1857 1856 692 676 689 832 732 582 694 600 562 707 995 747 565 1290 586 446 2122 1046 1139 751 463 1025 1036 1052 993 761 716 737 753 1055 978 1018 922 1028 825 758 895 618 867 1011 449 384 389 467 353 425 1101 703 535 428 633 374 776 588 603 499 630 502 425 649 410 322 298 340 215 365 280 244 352 408 439 444 419 399 329 218 250 418 263 447 560 409 500 383 422 480 531 195 223 292 328 350 389 368 247 241 513 379 553 171 329 302 271 463 521 540 508 618 693 643 508 460 415 625 313 471 540 501 417 559 384 490 471 506 371 310 308 272 295 168 176 415 334 322 435 152 572 364 354 396 432 450 378 410 291 453 494 143 600 435 499 213 289 195 340 349 360 496 506 551 696 646 867 312 284 416 304 181 200 261 370 125 101 343 253 260 290 364 269 228 230 228 201 484 432 97 358 225 199 756 598 307 247 325 472 411 377 383 398 268 452 338 266 305 347 415 378 559 599 310 321 313 524 380 685 688 597 417 338 300 442 282 218 202 622 620 658 680 984 620 707 510 693 553 892 437 383 508 609 839 894 878 782 1137 1086 905 610 588 540 318 808 969 719 831 819 853 448 179 577 597 1493 253 208 183 299 293 309 372 218 750 229 322 406 399 249 267 330 869 864 564 631 557 1120 206 175 100 218 524 422 360 384 446 436 478 386 378 483 371 397 507 391 435 482 603 458 627 505 507 239 316 294 377 244 688 241 378 301 414 301 267 540 232 790 407 263 887 716 502 511 646 739 414 496 922 717 551 599 688 624 499 425 361 404 429 487 576 473 550 575 406 673 671 629 629 401 1239 1147 1333 964 524 924 998 552 538 661 223 591 666 797 621 849 701 617 636 589 515 543 1149 690 626 530 744 445 1119 1102 1010 991 908 662 453 305 696 795 586 435 529 672 562 466 365 294 540 572 474 521 692 729 589 428 424 969 756 680 700 603 937 1044 964 958 870 913 976 931 923 778 830 853 735 1214 738 812 1146 861 751 769 865 753 1025 882 1607 1795 1234 1248 1556 1255 1239 1361 1215 1597 1482 1772 1520 1089 1246 1100 1912 1217 1229 743 795 769 806 833 776 1057 428 848 1615 1424 957 551 455 587 577 614 566 774 377 460 389 314 265 358 550 685 490 432 346 249 240 254 706 453 594 1072 656 470 588 856 376 461 549 553 553 703 395 593 595 767 513 692 712 508 296 307 260 325 313 231 389 639 389 131 515 119 246 317 288 259 76 146 204 220 202 262 316 245 302 221 208 463 553 471 645 600 632 317 385 306 391 294 270 338 432 181 366 377 516 176 176 221 182 231 247 478 372 510 603 946 451 383 405 976 959 675 907 832 913 788 860 942 843 608 614 563 669 744 1200 7658 629 624 415 316 379 762 535 561 586 518 471 398 384 458 699 791 622 218 1144 668 1230 608 540 1130 641 494 648 490 933 783 413 435 398 586 741 849 958 922 389 361 567 950 579 848 1074 780 567 1036 916 542 500 507 761 1029 997 925 969 1012 884 1590 1296 1207 915 962 972 1048 1113 1167 1198 432 501 421 326 408 382 1955 674 748 707 802 1080 1048 980 1005 1066 1202 1426 957 381 491 267 344 247 712 672 732 628 403 792 482 455 478 674 573 725 570 427 441 343 485 291 420 388 302 396 423 398 297 234 262 413 179 380 414 569 625 583 578 710 692 597 593 695 565 875 746 715 567 858 609 722 572 638 694 655 530 781 720 666 709 448 628 709 537 483 502 468 568 435 506 706 592 660 549 465 626 698 495 531 796 652 537 661 615 1264 1006 823 1143 601 713 580 1307 747 933 972 481 287 419 239 145 195 212 247 650 481 351 829 691 336 608 174 680 310 255 190 219 271 369 322 871 230 493 277 267 264 477 429 253 299 342 379 285 255 261 191 416 326 451 546 235 248 292 1245 310 304 587 426 324 482 442 232 376 430 413 442 511 463 409 466 248 168 552 590 496 793 623 752 548 340 749 564 495 688 918 366 428 580 534 590 663 562 453 506 463 709 392 285 266 338 298 484 1315 919 400 283 250 292 554 395 313 340 1280 318 1607 1439 1529 1335 1589 1443 1539 1614 1909 1488 1851 1567 1738 1646 652 580 384 322 692 763 870 566 711 568 905 1011 314 326 775 647 438 377 688 573 553 529 375 614 630 506 532 570 1014 566 519 645 429 812 718 653 484 876 659 584 783 817 840 897 801 791 755 657 681 852 607 596 604 474 837 762 882 543 580 609 736 831 650 529 949 658 741 646 906 645 921 752 882 667 757 645 935 521 814 764 937 600 682 513 535 606 542 806 757 564 656 502 616 589 727 663 545 649 676 711 611 614 713 692 683 626 673 681 811 783 522 577 527 500 715 661 755 824 925 707 929 642 1198 953 613 591 902 794 730 630 1086 720 548 688 517 803 698 788 691 1195 1070 1045 923 637 775 710 739 943 695 671 607 613 911 1120 852 893 524 582 632 663 290 198 307 277 319 356 171 374 156 267 257 297 244 260 260 260 318 298 408 348 217 408 241 391 549 194 186 180 186 212 283 216 252 378 372 473 366 494 328 214 273 209 179 244 324 261 183 258 286 355 349 812 459 188 184 68 171 103 416 362 384 201 130 203 212 195 154 193 246 234 443 524 415 198 259 245 303 288 237 411 306 542 233 263 313 237 268 415 374 372 717 221 340 174 256 240 210 464 441 403 586 336 418 627 291 593 331 432 404 326 240 830 461 357 720 216 386 325 585 303 396 482 196 223 475 237 158 651 468 357 756 773 646 752 427 592 577 875 489 770 482 398 458 307 245 968 704 604 367 357 844 446 378 484 429 435 389 764 330 285 548 435 419 386 546 358 539 704 530 539 484 545 464 560 495 543 290 455 284 378 381 448 167 269 242 229 440 381 346 412 695 426 426 381 248 276 527 615 373 335 491 247 385 359 526 904 457 419 731 722 988 412 492 279 288 431 353 449 344 253 218 336 585 476 481 220 284 465 467 565 414 846 225 758 258 716 284 316 440 597 479 412 556 484 384 522 345 317 363 392 362 648 656 537 475 460 220 372 310 208 338 510 138 148 224 335 313 282 566 449 275 356 441 344 399 515 589 614 594 401 360 537 271 194 140 195 275 520 395 759 756 626 881 606 628 588 639 248 138 109 358 426 192 401 246 407 332 354 422 496 447 385 631 504 715 401 309 457 266 546 323 567 233 223 384 359 398 285 334 460 231 263 258 275 518 620 340 505 771 273 239 537 463 320 295 376 329 429 446 467 353 297 133 465 380 346 278 367 307 496 551 2493 2066 336 455 370 336 296 529 590 482 670 522 836 587 796 574 132 403 271 433 456 305 547 537 478 409 603 754 774 506 386 685 699 616 596 518 516 178 285 522 476 387 302 240 478 462 260 315 556 578 534 382 406 302 461 533 632 767 575 474 467 251 339 476 446 464 724 666 244 319 323 796 1291 1288 591 651 1024 906 661 587 790 764 411 402 662 641 453 345 779 704 428 393 255 206 355 298 700 973 793 695 752 1515 1591 1268 1435 1277 1129 907 994 671 1200 1190 1077 1395 1333 1223 1420 1292 1491 1316 1329 1129 1245 1174 1220 1637 1444 1382 1764 1480 1405 1960 1042 2184 2257 2506 1438 1157 1220 711 623 1274 1231 858 932 1225 560 569 617 510 513 448 319 883 776 504 348 337 278 599 377 2012 2017 2091 2086 1806 1981 1845 2171 1852 2076 2248 1800 2062 1716 2171 2245 1867 1931 1847 2138 2011 1965 1800 1777 2050 1715 1592 1663 2082 490 448 310 1891 2098 1089 2679 2678 2660 2223 852 953 801 241 821 186 334 280 346 1636 976 1134 310 370 301 381 865 1335 995 1244 1133 1379 1377 921 1762 2380 2945 2191 2526 5022 4787 2154 2448 4066 3798 1568 686 1556 1263 1369 839 1787 610 1896 742 2103 871 76 64 1620 1236 1719 3049 1576 696 1327 765 929 700 686 1049 993 832 875 796 1776 2333 965 870 1613 1487 1368 2673 1524 1375 994 1388 667 1906 988 1835 817 1168 451 1239 1134 1062 1265 1186 2264 2135 648 517 881 693 810 560 754 390 429 616 1185 732 1014 1463 838 800 2449 678 871 639 506 1170 1356 1106 817 1086 784 678 855 956 948 1078 943 1046 779 967 1133 400 932 1053 514 490 375 367 398 396 646 416 432 443 403 501 962 630 812 354 715 840 967 623 295 287 265 323 283 342 309 238 280 383 441 249 245 615 231 201 237 327 308 340 385 348 372 312 398 485 443 149 348 486 315 396 509 570 649 424 255 505 666 479 358 482 284 523 719 713 379 477 355 316 389 341 391 311 393 654 620 665 634 596 326 572 566 534 663 408 419 472 472 489 597 568 325 499 390 307 515 343 248 381 310 374 383 431 331 436 903 231 841 317 486 264 238 283 674 596 415 653 848 765 865 589 1047 541 360 308 327 205 410 474 193 246 224 237 216 378 286 479 391 310 304 282 212 152 134 108 259 273 210 679 607 395 290 497 500 758 307 299 414 277 562 482 736 460 419 467 535 702 495 399 426 677 535 505 516 511 562 547 281 264 518 364 320 161 648 874 1009 563 680 575 666 724 375 960 624 473 621 659 586 1141 915 925 705 989 1208 611 741 966 586 240 639 780 725 822 926 721 401 301 590 641 1383 155 131 177 355 248 316 373 546 579 167 586 467 606 140 136 340 774 616 465 629 590 929 174 234 153 184 608 733 563 691 661 645 689 594 536 477 401 399 520 434 464 400 546 415 574 431 491 290 332 383 344 363 1078 494 542 488 243 335 301 466 376 987 392 253 894 637 846 965 1027 837 574 460 1190 701 802 840 435 791 683 510 599 844 1040 761 719 551 385 430 572 568 598 562 630 452 982 1267 1511 885 543 851 917 542 645 1007 320 744 387 642 537 640 957 881 995 983 492 482 544 552 605 1056 953 683 1008 1300 1108 1125 946 467 696 603 548 617 450 448 510 649 563 361 562 685 698 535 1016 688 649 765 484 627 706 1175 894 715 708 585 943 707 758 918 1130 772 941 938 816 860 1141 790 704 981 1196 1087 915 930 1183 1010 931 1022 946 844 2308 2161 1665 1717 1700 1335 1267 1329 1209 1708 1181 1471 1434 1416 1402 1210 1868 1744 1192 1092 1206 532 841 1082 840 1120 388 954 1214 1057 1546 727 822 758 456 345 605 496 547 781 530 493 581 455 476 388 318 245 841 334 340 320 468 581 453 793 584 577 815 719 757 778 738 908 838 811 988 558 949 1194 839 1107 1096 396 378 268 192 382 430 298 383 360 278 102 598 436 252 276 395 310 140 123 157 246 368 305 332 349 320 228 344 429 370 546 482 429 457 575 628 400 273 313 293 363 246 296 438 432 466 457 378 375 343 179 340 645 353 364 418 806 475 363 290 861 815 474 842 1442 1568 1441 1488 1215 1204 430 404 633 855 648 790 629 8706 898 345 478 393 857 599 407 521 666 547 562 600 342 446 443 516 195 1059 344 946 477 344 1225 493 597 447 579 718 943 278 353 304 845 855 925 926 679 399 373 633 1038 555 1116 1090 736 453 1149 1030 491 438 619 945 857 829 649 1085 756 1037 1017 1033 1260 1054 1129 874 1318 958 1021 858 524 436 468 408 447 311 2212 826 857 741 828 659 649 485 641 860 819 871 1141 424 804 412 283 303 611 624 387 495 546 505 488 343 526 804 564 711 592 428 391 406 362 384 289 232 181 257 240 229 207 438 168 327 201 213 438 821 863 550 606 678 512 653 645 668 716 795 728 696 538 738 694 807 720 776 717 756 558 1123 806 754 686 780 523 895 629 355 787 909 752 704 650 625 799 706 905 977 774 465 433 922 482 529 617 808 762 1345 1228 704 1144 696 640 497 1519 624 785 1102 869 412 357 538 203 298 296 385 522 566 470 517 547 547 433 209 737 532 194 319 390 346 424 347 1011 359 836 518 289 394 410 420 264 150 178 227 195 375 327 153 585 250 412 444 521 544 176 1130 422 406 640 527 460 369 322 242 682 485 440 470 507 268 208 229 185 336 689 728 583 621 626 644 650 409 562 473 607 706 849 325 588 674 591 796 748 657 461 666 616 389 256 266 212 486 434 920 1226 1187 771 289 310 218 552 437 416 395 1846 332 2084 1857 1536 1420 1500 1591 1665 1816 1895 1770 1856 1878 2175 1923 734 552 558 353 876 720 1211 627 508 626 663 952 520 569 646 616 806 546 753 472 452 492 292 556 550 753 723 849 812 1060 685 812 413 913 617 1104 904 979 725 665 893 905 940 757 770 1069 675 782 963 957 689 650 639 760 504 935 994 720 639 682 997 996 894 1103 1494 929 913 911 1283 1074 1135 1193 1198 1117 1267 885 1582 847 889 1104 1160 876 1106 1046 821 1111 982 1003 1045 930 1063 1060 905 939 829 1303 1054 851 1084 963 941 875 1129 1008 1029 930 816 835 796 938 847 791 890 727 768 823 1014 1016 1268 1248 664 1224 998 1259 701 779 952 868 756 767 1055 675 676 653 778 1013 756 1045 992 1070 1086 1136 987 847 993 948 1044 1023 990 812 786 720 1195 1331 1087 1103 542 708 619 877 394 562 481 429 495 632 336 552 228 481 347 336 170 170 184 231 291 241 297 369 214 419 256 195 265 373 414 363 377 270 417 346 327 493 362 205 187 299 310 192 491 462 320 374 177 288 410 257 332 294 282 770 440 182 176 176 337 134 445 312 387 259 238 201 248 280 324 197 453 315 399 816 566 285 391 228 167 252 229 364 457 594 239 293 445 445 338 496 450 412 762 209 368 278 399 282 243 383 310 504 466 399 685 463 422 645 387 484 368 523 458 736 585 312 794 447 215 274 500 348 424 625 351 374 434 462 310 371 609 505 1065 648 654 895 540 1043 726 827 561 1331 459 466 490 336 427 1050 569 904 634 496 888 646 451 780 423 425 437 582 553 439 561 339 362 456 777 288 507 723 1373 495 610 543 445 543 701 473 497 658 416 464 536 414 306 456 399 397 575 654 415 511 867 851 817 412 419 399 494 567 255 295 223 299 483 522 543 814 484 553 749 382 836 412 501 470 454 457 441 525 338 333 303 547 607 522 572 345 522 516 605 921 407 762 402 851 381 692 470 575 530 735 676 632 676 359 606 570 304 242 558 870 846 611 623 706 464 593 438 400 450 288 480 655 203 306 206 209 377 230 640 795 446 550 404 278 565 497 671 443 570 423 564 506 252 85 121 145 117 702 461 887 597 594 683 533 790 717 490 465 195 212 411 669 264 502 462 392 488 519 402 461 406 380 483 406 655 709 418 928 495 527 306 380 519 460 484 510 542 291 523 601 331 392 282 345 342 693 443 591 1014 329 335 682 473 426 357 347 292 443 434 432 491 283 246 235 745 540 356 514 657 529 569 3147 2679 637 876 741 657 434 533 1102 929 687 929 943 825 745 427 249 619 613 449 507 366 700 708 614 475 619 884 611 598 446 787 576 625 900 591 503 308 238 465 364 228 265 299 350 380 213 261 590 425 541 326 548 350 384 652 676 552 411 432 459 308 305 754 382 406 666 547 134 152 170 667 1317 1091 600 829 1175 1386 787 521 656 796 500 751 678 1058 549 695 1258 856 360 342 394 195 176 541 959 1048 760 1021 755 1529 1339 1559 1857 1646 1673 1327 1196 910 1710 1592 1499 1873 1854 1873 1673 1827 1638 1591 1439 1392 1437 1603 1743 1811 1746 2374 2297 2014 1676 2382 1782 2283 2880 2736 1412 1674 1229 800 834 1661 1861 1335 718 1690 576 500 863 446 711 522 452 963 1152 543 458 748 726 371 537 2430 2547 2373 2040 2110 2230 2589 2405 1895 2487 2206 1873 2233 1712 2149 2279 2470 2212 2351 1933 2816 1919 1930 2283 2757 3100 2395 2665 2754 478 403 357 2173 2723 1423 3339 4036 4198 2402 1023 984 866 258 1019 298 316 262 291 1719 844 1023 278 571 420 508 1162 1603 1147 1823 1397 1307 1685 1308 1655 2491 3037 2406 2881 5502 5199 2592 2812 3897 3490 2431 1253 1283 1344 1223 668 1705 900 2322 1107 2058 869 62 56 1066 1059 1570 2623 1837 606 1294 1011 1019 473 459 1130 1054 1044 1585 1135 2138 2224 1303 989 2189 1662 1622 2543 1418 1518 1051 1193 655 2241 1050 1808 453 1429 855 1123 1159 1096 1338 1008 2092 2026 990 965 706 965 896 776 852 692 561 964 1241 1231 1141 1548 848 788 2748 726 980 945 665 859 899 905 1185 1294 904 751 1059 1358 1268 1440 1081 1197 968 1206 1164 890 989 920 470 465 576 366 431 283 1017 522 289 374 493 343 1210 576 576 650 788 808 471 585 452 337 315 304 344 502 437 334 479 529 534 620 577 538 388 302 269 449 303 602 501 677 567 268 471 711 559 401 426 541 558 547 579 644 878 589 797 679 728 462 616 669 607 668 578 824 556 665 631 555 647 738 578 518 734 915 788 652 561 683 470 844 779 817 809 623 379 459 460 430 479 781 360 646 616 383 836 828 721 868 568 654 888 940 451 489 777 90 654 719 448 322 404 403 643 746 463 834 1527 812 1104 664 999 332 286 321 188 160 373 305 309 283 216 313 172 209 449 636 529 348 364 352 271 280 169 206 325 431 226 933 766 347 278 333 794 412 387 401 551 331 698 591 535 567 367 505 571 508 491 449 312 563 508 602 658 560 765 382 243 262 540 298 186 252 577 709 758 862 1142 548 722 503 483 739 669 852 468 811 659 1277 648 919 785 947 1230 896 642 1041 886 224 606 757 1076 1192 1062 526 675 300 640 782 1348 358 397 272 369 347 425 437 476 438 225 507 491 610 208 222 228 1169 966 883 1037 601 1156 284 291 210 296 615 645 502 550 562 507 618 645 601 799 726 707 942 762 780 599 438 330 510 377 407 524 676 358 448 500 1366 516 619 379 327 457 246 401 375 698 637 418 1039 620 773 675 1031 1092 840 453 1046 711 666 736 846 948 832 913 1378 895 1072 819 1264 399 614 525 641 782 613 731 677 533 1487 1225 1395 816 839 770 767 760 643 1175 281 891 604 664 704 706 845 770 797 821 584 657 992 670 781 895 921 797 1388 1299 1161 1020 901 477 511 416 476 833 735 501 552 928 461 375 612 1078 698 855 783 844 1045 797 621 574 559 1028 875 771 911 862 1091 852 821 910 906 786 1058 981 873 1006 892 1030 919 976 664 1030 962 900 1047 925 987 799 1135 1034 2601 2462 1831 2197 1725 1563 1357 1610 1396 2262 1543 1766 1583 1675 1567 1163 2200 1623 1608 1003 1163 665 1007 747 855 1243 380 741 1603 1359 1413 625 563 810 339 641 702 758 546 836 640 395 560 586 760 568 582 394 424 364 549 512 537 527 503 721 825 350 893 860 804 820 853 931 605 786 800 779 1152 1145 1083 831 957 556 453 386 325 465 498 384 248 500 184 144 487 292 292 519 335 236 56 146 198 145 215 184 248 238 209 486 444 614 557 370 561 527 571 353 429 525 446 381 369 428 468 411 543 328 505 404 373 278 246 208 301 490 439 657 798 974 667 480 167 938 893 697 801 1023 985 1138 2081 1230 1291 1376 1049 725 850 1113 1314 624 898 8597 711 893 581 992 839 1010 1405 1249 1188 1013 1049 919 1150 1151 654 204 1262 564 1260 627 479 1316 652 618 589 643 1084 936 681 425 401 1197 1114 1213 1391 1328 536 454 695 1266 671 1317 1133 745 485 1450 1217 557 536 1221 1260 1140 905 1086 1127 1030 1067 1322 1157 1482 1003 1489 1255 1236 1304 1198 1641 608 637 687 568 674 571 2425 1137 956 1013 1065 1161 1079 949 1178 1206 1117 1307 1097 567 662 421 347 378 710 600 662 688 690 646 814 544 474 753 789 940 755 471 656 593 870 547 140 132 100 146 140 114 90 282 233 504 271 236 581 985 873 793 1176 915 959 958 896 919 934 739 1098 1061 1028 989 1098 1005 919 1024 788 784 920 737 1180 696 718 749 739 790 576 820 981 817 1000 613 676 734 778 768 857 1020 1149 591 508 873 798 953 565 1067 1213 1068 1013 715 1112 541 714 746 1252 677 1009 1062 455 293 252 228 295 306 315 410 601 625 974 802 812 1086 683 223 757 695 269 511 350 410 386 306 1051 236 572 429 323 398 366 433 377 279 276 346 304 640 607 597 396 475 552 499 371 489 336 1054 521 511 597 421 450 571 525 479 539 627 682 642 590 336 373 431 412 243 817 754 657 711 693 839 775 306 723 452 497 629 917 386 513 932 886 907 989 719 420 476 730 895 355 502 431 551 479 627 1321 1235 660 261 328 326 586 693 386 431 2089 544 2339 2106 2308 1994 2310 2264 2340 2591 2612 2766 2518 1935 1774 2479 581 572 761 663 1112 915 952 716 632 617 1031 1078 554 634 699 600 513 614 726 664 719 672 588 759 729 818 830 942 770 587 420 513 559 505 433 729 611 367 584 466 678 635 625 619 667 369 610 474 735 564 505 617 589 639 412 488 474 488 576 477 853 898 752 496 670 690 775 641 736 919 628 729 590 713 659 580 486 440 621 534 617 668 811 612 532 738 587 601 420 497 550 707 400 647 650 557 940 631 725 604 625 458 688 782 696 1109 552 602 597 704 540 607 545 807 602 511 678 767 804 842 489 574 818 856 503 582 360 428 504 620 608 593 562 446 542 596 649 568 973 1010 1249 1071 982 633 676 601 518 514 486 711 558 608 927 800 1103 833 452 381 509 829 653 630 242 213 244 267 252 229 129 289 263 294 259 248 262 201 219 190 184 352 283 374 315 210 329 216 209 231 253 330 222 249 320 486 257 164 128 184 343 285 164 189 173 272 118 152 402 184 222 264 246 479 182 144 111 146 264 116 349 169 185 116 154 136 176 96 190 186 369 308 252 601 144 139 210 140 176 146 209 301 375 641 181 215 196 240 142 283 225 189 500 253 293 167 223 223 303 248 253 256 181 363 525 331 279 179 253 532 463 161 322 524 564 305 299 286 183 210 250 281 349 263 225 281 303 218 417 435 375 281 597 524 604 509 520 370 408 665 457 801 570 288 600 337 223 433 331 740 455 419 665 687 349 480 297 322 276 440 495 355 272 294 203 263 267 276 378 648 942 388 516 444 583 580 443 610 191 279 266 381 294 312 322 233 412 268 157 316 272 247 496 577 480 232 386 361 245 271 106 206 383 203 253 504 598 733 544 377 548 311 592 417 494 299 289 292 326 434 267 328 137 404 548 529 208 307 392 347 272 538 352 697 467 624 284 448 364 544 245 796 379 353 385 252 355 275 331 244 392 466 538 387 385 378 481 188 247 321 461 309 496 382 217 223 52 277 191 183 432 610 369 440 385 203 332 625 494 361 188 242 556 281 101 73 101 102 58 433 217 341 296 365 406 303 379 324 233 144 88 62 237 299 135 556 341 437 475 473 207 142 263 120 313 277 664 636 407 535 304 256 252 330 301 244 383 385 274 276 353 256 247 263 196 388 202 212 228 354 505 305 301 495 455 135 268 262 221 279 251 294 285 298 175 144 286 189 213 432 460 557 564 2162 2345 422 673 548 371 573 463 582 382 670 615 573 504 419 353 287 389 478 268 214 245 600 606 453 370 356 606 631 202 344 425 398 440 618 386 447 187 292 441 306 254 239 212 380 323 193 149 516 327 524 172 530 246 219 247 186 521 434 452 330 244 225 468 333 309 514 453 152 170 184 496 782 650 589 799 580 704 401 585 692 755 443 413 345 480 576 250 723 737 192 166 180 228 213 266 596 549 742 619 657 897 1152 1086 1183 913 937 970 831 619 1415 1427 1456 1485 1419 1197 1089 1173 1098 1326 1325 1150 1035 1254 1396 1407 1513 1756 1325 1482 1214 1747 1501 1953 2092 2019 787 1145 1041 580 700 1608 1057 749 408 1226 533 414 644 430 639 376 417 1078 883 450 290 273 259 248 302 1518 1324 1475 1788 1604 1491 1974 1207 1434 1982 1627 1979 1963 1622 2085 1742 1691 1629 1824 1855 2485 1387 1532 1947 1827 2065 2057 1950 1784 363 304 298 1575 1693 708 2405 2860 2802 2396 753 757 543 209 474 175 252 169 160 1597 892 841 372 390 344 319 798 947 709 1327 1104 737 1228 846 1007 1616 1910 2066 1872 3892 3588 1819 1896 2363 2366 1007 757 1033 1134 747 559 1228 432 1404 618 1424 617 125 123 1184 610 1483 2226 1166 431 1105 378 671 370 380 855 770 780 1188 983 1493 1751 628 496 1125 954 954 1112 939 1005 629 502 409 1055 688 1286 461 719 488 689 432 360 472 421 1594 1565 629 690 438 639 562 537 515 349 502 600 927 648 716 1070 449 421 1310 462 543 731 457 675 579 596 849 751 555 548 618 1006 1095 772 668 961 841 732 924 522 722 830 298 272 324 238 339 241 586 303 241 316 449 193 660 419 302 267 451 291 252 245 498 196 180 276 276 230 243 223 286 387 285 333 301 441 323 243 326 375 260 310 524 316 387 235 470 560 407 156 262 314 264 260 386 421 521 266 358 384 495 185 437 401 319 598 596 599 320 364 383 389 299 487 409 267 360 373 376 400 340 388 265 417 447 449 710 564 293 255 270 411 433 774 314 369 781 236 428 452 363 498 397 431 449 499 376 326 792 180 785 317 406 256 505 234 458 591 310 705 525 768 730 728 679 433 218 342 255 197 406 122 110 142 122 92 208 244 295 225 282 284 122 108 339 409 211 273 221 244 160 829 530 436 371 243 461 272 356 400 438 309 503 386 478 306 361 307 282 481 286 287 245 322 350 397 475 763 809 286 292 183 402 214 160 276 450 289 307 379 730 424 395 351 375 426 536 409 384 424 660 1042 444 677 703 593 610 575 217 334 488 104 497 547 797 731 459 347 349 225 347 419 942 242 257 237 217 234 319 173 274 244 156 355 271 298 194 238 186 581 635 369 401 294 609 131 218 111 135 374 327 248 254 268 236 321 304 323 438 377 377 514 398 441 407 425 369 467 381 394 318 481 295 273 272 836 200 323 398 199 189 165 315 215 448 661 377 668 466 466 532 647 679 420 353 722 632 728 760 475 535 532 503 514 719 630 488 759 557 663 462 435 646 502 887 655 282 811 686 748 545 725 497 960 546 588 429 291 723 377 561 414 621 626 608 618 664 595 442 786 577 452 750 546 373 917 772 898 411 373 594 412 382 403 477 634 188 294 411 248 433 358 368 575 564 326 438 844 357 556 322 308 862 529 586 406 565 809 765 907 614 639 517 576 819 720 516 622 644 710 608 720 962 809 721 638 694 679 578 649 612 2143 2331 1705 1547 1300 1054 1193 1468 1459 1550 1152 1319 1133 1346 1486 1276 1804 1113 1130 770 863 711 588 555 912 979 477 656 1146 1018 876 383 468 449 352 466 654 466 524 445 601 351 223 404 256 328 288 313 323 285 278 260 287 314 366 438 398 414 574 830 729 474 683 768 591 556 467 388 748 871 611 868 898 668 251 314 282 354 339 246 426 256 149 125 214 192 172 162 377 258 68 87 109 90 122 136 154 130 138 384 230 365 285 293 276 258 262 185 254 198 258 292 274 322 351 298 452 323 480 404 379 182 195 129 153 530 518 634 448 608 538 628 229 661 573 626 606 474 454 523 752 765 753 451 695 453 439 389 561 415 345 711 7015 3250 3704 589 1176 1238 1174 1127 835 1025 1023 1027 1222 1201 733 311 1623 997 1768 822 803 1743 946 712 874 795 1370 954 1091 397 356 947 1102 932 1348 1786 904 787 907 1937 721 1633 1899 948 1035 1846 1943 1062 662 708 978 687 951 881 1004 1111 822 1739 1280 1035 755 1160 1195 1466 1538 1265 1474 700 757 488 451 629 532 1859 1037 1338 1223 817 1276 1371 1249 1191 1096 1276 1363 785 539 533 302 368 291 559 484 672 569 536 507 397 316 416 940 726 504 637 310 283 290 402 267 123 156 134 162 156 101 95 360 249 249 277 122 413 584 502 532 554 537 443 564 522 470 610 477 504 498 455 449 505 605 510 556 418 481 447 440 502 450 550 825 704 351 479 357 780 839 499 632 328 385 525 550 543 482 604 474 478 467 651 669 557 483 782 440 887 507 1048 617 566 521 888 316 1247 612 333 378 226 134 116 138 136 174 404 479 436 401 419 440 385 271 659 603 243 297 309 229 304 376 886 200 345 339 323 282 344 431 192 428 207 193 169 427 160 495 387 260 328 472 410 429 249 740 486 453 287 227 235 251 243 440 414 385 319 303 629 344 231 223 225 139 690 488 387 832 385 528 456 408 452 346 344 404 699 358 374 485 479 493 519 423 302 378 386 486 436 293 366 379 264 478 989 818 580 292 279 138 456 378 219 213 1611 244 1807 1649 1715 1690 1595 1771 1713 1598 1963 1542 1995 1351 1601 1444 358 528 496 562 877 444 584 474 335 513 587 881 476 440 438 490 456 305 550 557 551 529 422 411 384 561 538 708 993 655 613 675 510 613 628 726 608 473 604 484 836 793 883 675 868 617 661 602 724 693 686 812 701 657 528 565 645 516 691 705 857 855 1177 818 1110 955 1182 897 1146 1064 922 1076 1069 1074 1108 849 1008 720 723 986 904 729 914 672 533 804 771 816 699 737 707 850 637 878 877 584 1035 865 749 811 742 582 831 845 911 858 701 779 819 709 663 849 613 964 888 816 881 930 976 895 663 744 886 1062 534 472 691 708 736 702 916 865 559 709 852 882 845 855 848 932 980 965 945 953 1000 933 597 611 568 910 840 793 946 765 1181 746 433 459 597 930 688 648 197 154 201 208 154 504 98 233 290 342 298 360 349 266 328 295 294 259 159 285 177 406 574 177 173 153 175 346 402 207 291 498 295 238 146 312 198 360 298 274 223 258 116 167 291 310 356 277 271 506 271 206 165 139 292 143 400 269 297 192 223 191 283 240 301 255 402 270 344 812 282 168 238 357 265 308 196 501 409 714 192 228 470 289 236 441 399 379 676 185 336 113 263 232 265 271 324 386 397 359 507 389 363 526 267 466 374 384 369 668 505 330 479 384 286 426 543 307 314 298 362 327 536 321 568 345 625 242 765 738 595 503 544 780 521 717 680 1051 518 387 573 390 236 634 494 759 719 456 895 694 358 619 442 454 437 610 383 365 454 428 254 224 421 516 573 663 1003 570 664 407 400 484 604 794 315 370 359 425 451 356 316 293 330 308 333 366 325 330 725 439 445 350 251 412 471 543 204 330 278 194 384 546 716 933 721 386 866 368 625 356 508 327 290 357 391 457 270 319 297 438 824 442 528 314 484 433 364 878 454 656 413 829 484 496 321 361 318 607 360 398 433 246 577 459 405 510 613 732 729 859 841 525 437 443 300 406 581 382 607 875 236 318 96 214 255 277 591 728 477 529 322 325 519 582 605 543 264 342 552 326 95 106 99 114 74 775 246 452 419 607 498 645 554 524 407 250 126 102 241 381 122 658 431 724 598 604 325 270 298 148 372 373 949 800 540 646 367 347 317 409 467 404 525 549 390 382 496 436 352 392 266 407 371 457 434 370 529 247 193 650 459 181 416 426 376 423 432 360 272 325 255 269 318 235 250 485 511 603 421 2594 2849 402 727 524 368 528 483 878 611 711 745 881 703 638 403 301 294 391 428 331 498 491 474 566 259 371 605 848 280 387 436 420 451 696 394 581 236 281 380 288 276 206 181 283 386 162 137 648 287 476 194 451 357 352 499 456 729 547 509 557 304 344 570 413 302 786 729 163 175 211 1085 1140 907 701 775 994 787 521 842 950 1042 564 530 572 686 535 375 971 808 267 265 200 164 289 338 739 722 1135 774 661 1249 1404 1390 1453 1527 1190 947 1035 857 1512 1552 1600 1568 1841 1437 1488 1510 1583 1225 1315 1515 1121 1411 1444 2061 1699 1932 1881 1781 1290 2029 1729 2191 2543 2298 1012 1428 1161 846 694 1833 1413 988 715 1152 589 548 772 641 633 403 429 1116 1107 583 247 389 371 385 362 1950 1914 1874 2121 1884 1549 2204 1956 2017 2758 2105 2537 2349 1804 2246 2331 1912 2331 2081 2099 2432 2503 1811 1842 2064 2528 2130 2359 2065 511 485 229 2475 2160 1179 3152 3834 4065 2732 925 985 810 343 847 232 523 348 329 1834 1051 1129 410 443 363 388 919 1716 906 1529 1269 1072 1486 1119 1376 1903 2234 2086 2096 4154 4091 1750 2428 2545 2828 1321 806 1189 1365 1028 517 1576 485 1885 672 1666 694 72 64 1139 932 1674 2495 1499 547 1319 680 1110 432 418 1131 960 1062 1180 1069 1626 1958 1000 686 1597 1323 1336 1829 1257 1521 986 899 643 1471 952 1890 567 1334 747 989 718 719 878 704 2181 2162 837 678 473 500 773 643 578 308 394 656 1008 708 993 1588 944 879 1814 604 797 807 720 926 909 806 926 1047 864 776 911 975 1018 980 778 893 809 794 958 478 890 772 496 555 458 326 484 390 813 403 395 497 489 367 829 537 600 295 959 684 535 429 338 195 152 345 394 328 259 214 238 351 310 335 303 534 444 342 414 360 393 332 538 496 299 216 531 619 597 179 403 435 360 477 451 535 545 375 435 547 1000 347 568 466 514 621 554 559 441 517 513 422 511 568 558 407 510 578 581 489 587 540 450 560 506 697 648 577 271 612 579 421 506 828 426 717 913 292 866 575 472 601 410 481 546 647 383 514 1004 224 945 454 523 388 403 254 530 562 430 906 761 877 937 989 842 605 370 346 195 350 532 413 235 255 237 269 205 353 323 390 493 347 193 179 331 224 209 127 274 432 283 823 630 485 435 309 684 402 472 478 438 481 719 543 692 525 400 453 458 611 287 501 375 528 455 404 468 620 779 465 482 373 400 312 198 381 698 439 447 697 780 548 725 433 415 569 498 913 465 510 842 1069 547 977 773 773 851 707 433 521 603 244 550 724 669 819 704 564 839 216 463 530 1103 401 382 227 357 242 312 396 480 233 233 530 389 632 245 233 230 614 778 537 563 362 888 151 236 184 165 521 587 438 464 498 454 557 502 474 543 438 468 591 443 498 444 511 398 584 430 405 401 625 372 455 511 1380 298 340 481 138 350 212 330 327 671 599 420 945 524 893 839 802 978 515 351 648 443 793 881 611 758 920 882 902 1156 729 920 994 569 743 522 513 556 447 805 638 351 949 1331 1409 648 714 600 1238 692 754 928 383 936 403 776 450 751 698 620 651 666 684 555 777 619 586 785 785 575 1244 1150 1180 818 735 476 844 775 377 446 956 301 419 609 542 608 500 506 621 778 738 399 689 643 781 635 553 1145 651 912 875 900 987 882 819 851 608 689 775 934 846 656 696 928 803 855 970 1215 934 868 1102 1102 959 856 1020 732 2722 2872 1969 1746 1697 1372 1298 1531 1682 1672 1524 1747 1243 1523 2034 1527 2156 1650 1224 841 944 858 726 898 1232 1342 624 870 1111 976 1438 441 477 691 486 441 726 492 597 569 605 494 275 431 475 443 365 281 289 371 369 306 302 441 469 496 469 480 793 743 908 774 952 927 599 793 772 867 514 1032 986 980 1069 450 286 349 268 348 274 187 287 290 240 184 417 184 167 261 384 336 102 165 132 134 192 190 229 184 186 378 330 390 380 351 433 409 421 244 426 292 458 440 416 514 299 436 317 351 591 486 445 314 292 116 169 762 367 529 616 709 510 248 253 870 788 769 893 723 700 510 847 909 926 431 635 593 541 559 730 316 478 893 3250 7711 4389 702 1277 1372 1420 1257 1028 971 1074 1225 1457 1357 795 467 1503 973 1804 816 808 1822 704 789 668 853 1265 996 1127 456 402 1033 1461 1256 1559 2062 1192 1110 952 2269 611 1886 2286 993 1376 2277 2200 1351 896 893 1020 851 1177 1087 1238 1320 1171 1640 1575 1301 775 1301 1399 1394 1687 1005 1750 649 706 639 509 550 579 2313 1037 1035 967 861 1202 1274 1147 1149 1264 1492 1154 939 589 440 491 479 370 562 658 723 635 571 422 641 405 456 732 564 977 497 394 443 392 407 314 163 171 127 173 159 127 109 389 170 439 248 211 608 663 612 637 789 748 677 728 661 726 651 574 927 696 683 695 635 700 608 652 518 854 658 768 708 427 588 1143 819 529 546 400 1066 1045 531 527 621 508 516 696 490 713 723 725 439 809 429 683 752 665 820 644 808 553 1088 714 665 514 1124 361 1382 905 358 310 335 314 273 327 343 379 486 628 692 589 483 822 626 292 567 609 241 425 378 273 372 444 766 249 509 359 305 358 439 483 227 374 251 308 284 533 212 503 373 325 558 540 462 473 284 1124 567 543 492 411 532 348 328 339 505 577 397 411 604 470 327 313 281 147 661 902 421 828 488 611 712 446 703 423 468 548 1022 426 676 547 513 520 581 550 522 673 652 735 501 371 435 446 327 576 1171 977 711 247 335 146 278 523 298 358 1861 415 2237 2088 2041 1981 2021 2202 2009 1961 2072 1995 2017 1931 2025 1564 433 495 769 445 1049 647 856 587 472 477 636 684 476 583 507 533 514 355 550 537 541 541 522 402 404 853 882 995 683 646 471 656 474 535 592 846 711 381 554 424 663 618 671 630 795 519 566 455 577 731 514 669 593 616 352 492 442 439 608 450 785 947 805 580 999 651 760 622 791 898 727 714 773 755 866 722 804 837 845 874 781 618 783 635 399 580 492 621 554 594 629 736 532 952 765 468 1208 778 880 749 597 539 747 697 869 790 644 717 542 598 581 550 654 715 796 839 837 766 799 748 625 505 750 784 684 680 650 491 494 871 813 651 649 474 615 676 734 645 1074 1133 1261 1187 1193 1017 1055 1044 607 559 597 641 772 654 1017 909 1026 1074 421 402 699 688 677 631 252 167 254 227 215 295 112 206 310 426 516 482 504 220 268 225 219 277 212 277 284 350 485 198 264 230 252 360 200 203 359 480 271 154 112 205 203 307 301 287 244 354 116 182 432 187 227 245 231 700 235 155 112 167 282 152 396 324 340 153 212 171 246 269 281 217 359 248 391 716 219 189 357 465 312 435 386 612 521 780 203 221 310 372 134 390 330 288 461 268 387 139 215 181 292 256 319 234 270 409 488 380 287 390 256 493 329 285 431 548 385 244 435 235 336 340 372 370 436 283 282 364 478 305 479 317 608 340 537 751 665 663 666 553 580 624 753 931 590 291 583 271 261 517 438 589 619 493 815 586 382 623 362 364 423 541 551 305 342 369 187 190 391 352 557 695 954 542 618 425 553 515 560 442 210 451 404 604 465 245 347 247 313 278 245 479 223 396 621 493 655 286 306 340 340 378 294 240 324 158 304 530 705 922 647 386 585 283 725 379 558 320 312 356 409 397 337 366 421 453 590 639 437 287 475 355 280 874 421 609 486 746 290 577 367 510 266 879 378 428 491 280 430 353 417 383 558 577 549 601 589 469 465 271 314 271 450 328 468 485 131 149 70 322 305 224 684 657 357 428 378 346 287 581 744 385 137 247 505 259 58 85 83 50 161 476 300 458 348 466 661 393 439 405 424 193 119 74 249 406 102 476 577 418 439 445 147 209 261 106 285 404 932 893 484 751 259 292 429 301 385 322 284 294 288 402 311 418 255 287 308 386 259 296 293 390 358 244 207 523 435 205 394 375 327 395 383 256 291 338 363 186 267 184 284 486 519 558 457 2457 2699 342 740 456 417 631 444 704 521 756 583 677 489 664 412 301 251 482 492 256 391 623 648 512 323 270 497 740 322 359 463 265 292 625 355 413 286 275 313 231 294 207 231 341 349 203 133 420 307 417 148 610 242 295 380 345 492 399 308 359 216 265 397 335 282 655 600 121 129 132 874 757 804 526 773 795 908 431 990 979 792 409 458 560 550 661 324 916 850 205 162 226 188 272 296 595 636 971 564 911 1194 1192 1322 1473 1317 1081 866 771 752 1716 1777 1672 1680 1813 1667 1315 1287 1239 1218 1164 1523 1376 1344 1335 1745 1843 1903 1251 1921 1431 1988 1437 2194 2009 2022 945 1424 1151 710 580 1561 1116 1092 529 1359 633 588 759 513 622 391 390 1142 1082 553 268 323 297 340 511 1766 1689 1850 1892 1617 1578 2188 1564 1712 2490 1845 2396 2457 2076 2175 1901 1885 2210 1854 2341 2407 1596 1995 2095 2112 2312 2017 2125 1939 345 311 194 2239 1904 783 2743 3750 3903 3023 1006 1047 591 229 658 189 270 212 162 1890 993 1017 318 439 379 371 975 1307 822 1356 1066 893 1465 955 979 1495 1786 1961 1767 3808 3973 1803 2214 2377 2618 1028 840 1288 1328 874 499 1419 454 1532 567 1184 783 82 74 1630 780 1422 2453 1438 554 1264 514 1103 329 319 974 874 952 1084 1032 1518 1972 590 611 1303 1096 1093 1219 1107 1488 842 786 386 1127 620 1278 381 800 519 654 629 542 740 548 1744 1720 906 824 548 641 740 590 562 377 426 460 1267 690 850 1368 671 629 1588 585 919 710 684 916 821 843 967 834 605 600 719 905 1076 739 703 1012 920 855 851 546 867 827 481 444 430 247 448 280 740 381 367 334 409 285 688 296 376 237 528 372 323 323 318 151 106 454 382 214 271 307 319 390 292 382 367 501 286 279 335 294 368 281 486 298 356 220 494 576 670 207 264 364 368 355 417 318 382 309 384 487 653 283 482 345 435 674 590 579 292 334 396 398 333 454 324 302 571 551 485 452 498 406 389 539 530 471 657 390 326 288 310 323 353 671 555 726 932 306 599 455 412 497 438 478 430 492 332 503 792 153 936 467 417 268 241 282 558 749 458 804 727 770 787 842 912 551 312 427 255 402 542 283 142 144 118 166 195 278 328 261 315 272 172 92 366 289 204 161 165 426 227 755 466 346 304 319 529 292 460 470 604 427 585 447 484 294 245 391 342 464 303 448 363 311 397 326 500 514 681 287 286 308 212 373 307 261 538 394 416 450 661 386 426 441 327 474 605 651 485 562 682 891 545 704 674 791 674 598 364 445 499 144 509 599 740 868 578 568 441 289 345 419 1086 181 193 132 231 131 199 190 301 223 194 391 298 489 320 274 233 567 746 482 508 256 996 165 217 141 183 389 557 408 416 458 430 551 369 420 522 453 441 573 419 480 469 559 458 613 478 453 439 641 555 314 427 1032 236 349 383 202 289 202 468 235 642 576 433 822 506 593 635 631 765 332 317 620 590 631 679 668 546 709 663 586 662 532 655 1074 607 693 511 539 737 609 884 571 257 911 947 1034 515 657 453 1044 624 599 909 313 833 413 601 451 627 753 706 709 743 492 478 802 656 531 760 549 313 1039 795 1013 569 504 464 535 542 441 600 667 188 335 540 411 713 397 334 600 544 517 404 877 401 740 412 433 1058 581 1011 362 667 1007 826 923 888 543 549 673 1016 691 549 517 615 908 659 985 1077 825 787 737 754 754 786 813 753 2379 2604 1933 1833 1468 1024 1383 1602 1484 1629 1105 1315 1270 1548 1949 1306 2125 1443 1171 726 869 879 619 640 945 1117 416 921 1270 1093 1073 406 410 538 488 664 687 644 605 527 561 506 250 371 328 408 451 276 362 282 473 416 278 385 492 514 413 453 686 806 740 551 764 770 613 664 597 626 687 966 776 803 953 514 263 371 321 317 306 204 235 265 207 172 262 215 243 279 376 257 156 91 211 84 101 153 173 147 111 318 494 336 245 275 329 311 313 273 334 232 329 335 317 438 253 350 341 405 560 298 273 170 156 122 136 595 413 536 547 664 487 355 283 797 699 701 692 491 497 491 765 761 691 369 560 484 458 461 491 379 393 581 3704 4389 7649 587 1251 1397 1191 1073 833 930 970 1086 1297 1266 870 328 1626 902 1812 875 805 1775 748 934 649 1003 1264 1047 977 567 483 1104 1528 1361 1415 1735 852 758 888 1881 889 1658 1878 904 1046 1806 2027 1115 691 700 1053 822 1127 883 1106 1262 968 1686 1628 1069 983 1225 1411 1490 1596 1138 1685 789 663 689 583 625 545 2027 1230 1303 1113 799 1461 1420 1297 1380 1384 1487 1374 813 502 420 263 514 449 566 613 507 534 625 463 505 344 421 843 583 600 499 310 414 331 488 261 184 192 160 200 180 150 138 437 157 396 212 216 544 495 455 526 590 583 529 604 623 582 518 454 788 556 543 546 527 807 653 726 430 731 458 669 589 440 631 842 796 411 606 319 870 1047 427 398 452 436 525 549 415 649 812 575 529 632 406 682 887 498 592 559 858 486 1091 679 585 409 820 396 1304 660 357 429 295 235 186 206 250 256 378 589 582 488 509 531 433 348 541 531 231 340 312 244 489 387 765 174 460 271 345 386 344 422 326 415 320 282 254 513 223 576 417 406 440 485 399 448 276 973 478 416 303 240 312 231 217 282 500 426 372 374 723 371 368 352 332 165 715 780 537 848 410 563 760 521 531 530 477 530 654 351 688 426 408 442 518 355 543 621 553 574 502 354 385 418 305 479 892 823 492 291 416 184 523 380 303 259 1685 268 1971 1843 2304 1967 2094 2012 2060 1786 2261 1828 2105 1749 1882 1552 397 706 627 640 838 509 563 476 501 546 702 755 460 489 496 428 515 397 487 617 609 605 558 317 312 714 709 852 1622 1304 872 1216 981 1377 901 910 804 1083 1392 881 1384 1495 1426 1352 1129 1451 1421 1189 1211 1604 1001 992 973 890 508 887 1208 923 1158 504 911 1283 1298 812 1214 745 786 765 1239 942 1183 1172 1103 1045 1059 1350 1402 743 1289 1191 1480 1191 1552 1205 1200 1345 1364 1359 1073 1110 1406 1258 1297 1133 1292 1274 1084 1395 1311 1260 1391 1047 1508 1272 1385 893 1348 1344 1356 869 889 1099 891 891 1128 945 1688 1024 1036 988 1316 899 1359 1250 1045 1023 1081 1557 1126 1230 1465 1062 1064 1089 1293 1333 1203 1353 1178 1260 1119 1218 1061 1100 1388 1216 1195 1188 1218 1561 1578 1735 1187 1259 1168 896 908 635 957 1209 444 444 635 673 742 930 673 442 291 527 692 344 583 603 654 353 389 349 351 582 377 562 417 470 609 410 439 386 406 349 508 419 327 925 770 469 385 487 555 620 497 513 493 626 397 483 491 517 699 733 693 1269 656 399 367 262 458 416 667 820 878 458 299 258 377 465 386 277 370 658 536 1179 622 333 502 387 503 325 478 569 868 1142 449 483 547 664 492 989 951 787 1007 269 561 329 525 510 675 789 805 422 1036 462 649 775 474 658 454 1067 448 525 540 1153 838 597 987 520 349 462 446 526 509 619 378 475 938 660 853 965 515 566 1609 1368 1453 1135 1228 1185 989 1240 902 1877 716 488 848 655 933 1369 807 1096 764 787 1334 1061 614 1400 862 836 724 962 804 689 768 775 604 816 830 615 725 853 942 725 944 866 606 838 1297 998 500 634 693 471 821 519 716 470 563 568 734 737 438 749 1399 1120 727 834 618 896 477 543 387 316 585 668 767 650 966 1301 773 744 1117 574 855 607 837 511 473 469 798 970 751 937 600 632 1104 957 732 619 661 1071 754 1002 457 1293 588 1385 542 1036 668 978 889 1099 582 769 892 759 753 855 513 682 925 925 862 1155 1182 968 585 366 440 582 683 385 715 925 345 396 368 328 650 461 831 1118 562 781 537 452 971 1053 1274 926 546 696 840 864 181 194 209 281 231 589 718 936 846 951 1012 1103 1034 968 828 581 265 179 543 746 291 688 574 966 888 925 373 401 359 449 696 945 1224 880 769 791 547 661 680 613 447 374 615 611 600 340 552 972 637 683 440 842 664 1105 829 615 914 579 592 1013 771 394 636 650 614 680 700 970 908 451 429 458 900 722 708 910 832 1053 850 4621 4006 804 771 863 847 1043 866 822 681 1300 987 1211 824 1345 693 504 472 384 664 507 535 840 848 847 913 750 967 1095 796 575 844 833 732 1164 866 1068 406 532 795 711 379 481 502 370 405 419 419 638 741 768 634 861 822 579 669 543 993 870 813 761 639 293 847 755 869 1133 1077 384 448 466 1169 1375 1429 871 1389 1547 1461 902 1279 1104 1404 1031 927 930 962 622 515 1405 1183 473 435 611 417 507 722 1577 1786 1496 1517 1174 1987 1995 2094 1718 1547 1324 1670 1550 986 2075 2022 2116 2342 2188 2563 2344 2389 2337 2368 1820 2063 2181 2248 1973 3242 2985 2772 2735 2697 2181 2955 2279 4516 3429 3573 2065 2006 2073 1470 1071 2313 2459 1495 1144 1810 1017 1039 1036 774 740 728 449 1398 1274 988 793 956 842 661 537 3188 3368 3334 2968 3261 2900 2955 3198 3130 4210 3318 3832 3523 3087 3941 3134 3734 4057 3360 3615 4083 4198 3644 3854 3704 3837 3478 3546 3684 815 735 531 3295 3302 1597 4310 4560 4535 3708 1183 1121 1373 565 1426 263 521 471 523 2826 1613 1517 612 883 797 897 2061 2389 1787 2416 1389 2230 2766 2215 2257 3849 4525 3941 3790 7625 8120 3439 4314 5053 5555 2911 1659 2188 1992 2216 1119 2512 917 3203 1231 3076 1646 300 226 2281 1877 2682 4819 2184 785 1845 1308 1531 831 868 1441 1426 1695 1790 1805 2448 3489 1791 1402 2398 2822 2764 3546 2042 2264 1538 1203 846 2537 1656 2822 1337 1861 991 1486 1207 1270 1450 1562 3691 3205 1242 1164 1118 1361 1287 888 1195 765 939 1328 2020 1370 1200 2392 1087 1045 3608 981 1122 1510 987 1367 1558 1437 1475 1526 1533 1421 1396 1572 1430 1597 1492 1523 1663 1683 1903 1225 1399 1448 726 641 946 561 549 446 1500 973 649 605 707 682 1111 1223 1024 637 1701 1086 824 979 483 552 496 589 420 821 621 461 530 654 547 824 826 711 567 452 589 710 616 649 873 787 626 453 710 836 958 442 443 634 394 419 440 460 367 576 730 889 1019 564 540 521 666 1638 1022 1741 804 889 770 700 934 800 764 920 759 650 713 634 587 904 593 767 656 626 913 542 377 591 471 448 492 1063 555 1029 1145 419 1031 795 747 958 714 738 936 1022 467 580 1185 114 1255 647 669 541 487 522 789 835 690 815 1399 1212 1419 782 957 399 767 475 751 378 501 481 415 567 454 423 372 526 700 483 553 529 280 254 450 522 420 211 604 584 285 1207 998 1491 1367 1088 799 709 629 583 659 632 1041 901 994 556 889 807 968 1087 867 861 644 770 862 745 926 863 1177 595 602 221 569 504 373 350 1228 1195 1278 917 1424 961 1137 1126 927 1446 944 895 1116 1025 1269 2111 1451 1223 954 1203 1336 1263 815 864 827 551 1322 1691 1118 1541 1159 1236 893 404 1005 1069 2391 272 341 299 417 347 365 414 577 754 409 579 742 1238 402 353 344 1517 1123 868 1046 777 1590 309 485 364 331 1280 1048 886 956 1027 985 1083 829 1076 651 530 551 689 525 587 581 1055 886 1138 964 923 571 629 519 564 594 1160 447 679 617 400 515 585 805 379 1072 541 983 1612 1394 1321 1028 1516 1331 832 821 1650 1338 1080 1148 896 860 779 1117 678 961 1115 713 1160 892 929 961 1024 983 1131 845 790 646 2071 1444 1660 1010 1109 938 1152 1207 908 1060 467 1046 962 1095 1007 1198 1211 1043 1198 1182 1143 966 1702 1389 937 1176 1450 811 1806 2057 2073 1372 1222 710 1027 829 837 733 987 630 777 1002 963 612 863 577 952 855 1438 1057 1249 1173 688 953 973 1664 1211 1248 905 1053 1504 1420 1543 1303 1227 1570 1368 1538 1581 1191 1437 1286 1696 1386 1413 1782 1552 1454 1612 1716 1553 1523 1308 1520 3411 3515 3102 2757 2803 2324 2334 2492 2185 2979 2423 2789 2859 2343 2753 2250 3473 2571 1932 1442 1587 1180 1255 1621 1636 1831 590 2181 2486 2137 2441 913 1143 1444 932 724 1327 1065 991 1081 930 759 514 936 782 770 594 467 831 437 564 538 853 974 924 1318 1031 946 1371 1368 778 1019 1400 1492 1237 1036 977 1416 1220 1478 931 1745 1757 1147 614 532 422 620 607 468 788 854 419 387 894 547 484 353 491 411 205 165 377 319 467 315 361 477 318 596 378 629 442 652 751 638 698 569 579 730 583 387 353 403 656 314 846 786 965 250 242 438 390 344 411 960 434 683 923 1331 683 604 422 1216 1143 542 888 795 837 1058 1148 1064 865 1171 892 1287 1158 934 738 762 857 992 589 702 587 14622 1183 953 1198 978 1011 820 1038 829 1082 1099 618 474 1598 847 1526 626 850 1533 866 831 810 716 1515 1438 638 535 491 1812 2101 1957 2034 1041 779 672 652 1344 839 1499 1392 818 764 1437 1457 771 893 1006 1450 1219 1268 1270 1165 1210 1046 1862 1953 1938 1423 2098 1964 1520 1495 1785 1955 848 780 863 1005 684 868 3051 1275 1335 1283 1142 1595 1301 1179 1465 1883 1889 1949 1208 790 1379 530 631 483 1285 873 912 1147 776 980 968 577 890 1160 1352 1804 1218 567 713 435 782 736 325 263 245 284 288 319 307 613 320 657 541 338 997 1530 1315 1348 1229 1061 1258 1270 1202 1488 1267 1370 1718 1488 1468 1299 1716 1769 1582 1778 1543 1178 1045 1376 1147 1201 1234 1129 846 1172 822 1152 1279 932 1170 904 1119 1057 889 853 1213 1071 1722 931 1168 1108 1272 1438 1045 1311 1428 1827 1857 1433 1485 924 904 952 1836 902 1627 1630 847 769 532 474 282 246 271 388 857 716 524 721 656 518 750 353 605 750 346 683 520 331 460 645 1454 421 937 879 875 778 694 719 382 540 526 326 270 516 586 611 808 771 621 493 524 1051 333 1954 1009 989 781 696 569 658 585 565 1034 985 995 913 887 605 547 548 351 210 984 1570 974 931 1036 1211 950 666 1154 740 999 894 1193 593 1051 929 885 993 975 1157 910 759 398 873 593 665 557 740 566 1219 1913 1061 891 393 515 421 677 863 769 529 2719 519 2953 2793 2821 2467 2841 2817 3059 3097 2327 2970 2274 2396 3384 3038 1136 699 801 654 1247 1662 1566 689 750 835 1879 1407 569 913 909 1212 597 1051 1349 833 749 723 1342 1109 1082 1059 1049 1254 970 816 739 776 578 975 800 963 843 723 569 681 1216 1241 1119 733 850 892 910 834 786 1348 758 878 788 771 686 805 653 929 642 766 866 1129 1245 1084 1078 1573 1675 1733 1107 1079 963 981 1197 925 1102 952 770 702 996 1072 1083 865 915 879 777 1041 964 871 797 1022 870 976 831 1021 1114 813 1077 664 831 738 779 808 739 886 847 1047 875 867 657 945 973 940 978 819 782 1097 720 837 1440 1367 825 950 1155 866 675 699 898 916 662 991 1196 858 688 1272 1221 1288 1358 1282 1255 1222 1315 1254 1124 1256 1436 1077 1051 1206 1250 1215 1062 1098 1144 1130 1103 1187 871 610 703 1108 448 388 263 210 265 376 282 424 272 253 270 336 303 293 281 152 202 176 313 421 252 447 270 344 418 336 328 281 297 309 423 240 234 605 386 400 270 471 246 423 317 331 307 359 241 235 411 286 348 502 490 689 451 126 114 186 203 383 830 386 418 158 143 157 167 217 181 249 318 256 505 790 449 164 222 182 360 246 313 427 490 1056 236 314 442 618 520 460 410 331 476 255 377 369 260 272 457 339 473 345 674 623 544 443 665 850 398 396 387 326 327 720 516 545 591 265 352 349 837 469 537 399 291 349 458 319 439 564 411 294 792 697 1024 919 593 756 783 1039 524 950 643 453 642 408 436 737 853 828 677 498 941 841 670 884 394 423 532 475 476 451 424 414 476 324 433 398 531 747 735 512 664 669 524 630 475 381 592 558 427 578 473 331 368 332 520 294 309 573 351 632 899 897 638 573 514 518 455 567 305 291 379 275 584 565 548 881 682 442 748 598 870 502 605 498 455 513 487 498 330 410 432 490 607 555 274 306 788 468 619 816 301 891 571 980 495 551 460 891 466 886 566 436 444 353 413 307 293 465 725 721 739 527 554 738 611 406 317 573 471 407 493 866 234 262 236 210 353 365 433 980 459 548 710 397 536 786 846 511 324 245 965 389 183 142 212 236 246 641 398 833 577 878 685 607 674 551 394 346 186 183 458 454 168 595 445 376 353 377 291 381 430 403 473 489 859 572 454 728 692 543 488 467 531 422 605 644 622 478 393 480 481 509 336 405 439 629 617 677 583 439 430 796 715 362 500 431 405 479 455 396 344 298 521 260 461 336 324 706 632 886 529 2743 3127 597 712 497 676 810 470 928 809 1204 947 882 569 661 553 426 437 569 351 612 368 846 850 666 724 558 785 718 419 385 581 403 378 1012 469 659 251 482 616 454 265 420 385 536 478 184 346 675 406 595 601 895 403 349 691 279 847 585 564 645 310 488 727 375 510 711 596 246 264 314 1414 1227 1260 518 1203 1229 1146 535 748 1003 928 768 630 653 631 594 383 1174 629 374 358 348 426 403 422 1191 1558 1364 946 894 1636 1574 1917 2007 1684 1502 1270 1325 913 2085 2103 2233 1801 2270 1963 1563 1600 1796 1693 1536 1766 1763 1808 1782 2693 2525 2474 2372 2519 1611 2382 2111 2515 2870 2915 1478 1328 1578 829 690 1867 2097 1115 619 1622 666 620 484 557 809 365 533 979 1033 699 345 502 462 357 391 2589 2351 2467 1996 1891 2077 2589 2265 2029 3179 2364 2498 2608 2041 2584 2532 2816 2427 1992 2309 2765 1968 2085 2178 2701 2452 2206 2455 2621 553 475 287 2268 2364 1339 3745 4454 4465 3098 1224 1073 1040 369 1149 320 411 235 431 2495 1027 1046 523 606 463 504 1206 1332 1230 1697 1372 1019 1219 1133 1198 2107 2676 2802 3052 6098 5415 2176 2520 3683 3723 1421 820 1440 1568 1249 841 1872 769 2225 611 2060 944 83 81 1439 1239 2075 3172 1748 829 1803 716 1048 643 649 920 867 1284 1580 1519 2129 2228 1106 932 1626 2127 2142 2469 1476 1539 1193 782 794 2219 935 2054 725 1328 866 980 998 857 1008 929 2073 2270 826 913 546 719 776 768 725 629 578 885 1444 813 1169 1860 1070 997 2393 762 858 1383 792 1285 1107 1017 1308 1043 631 631 903 1022 985 977 788 975 852 1323 1376 1020 1018 1111 732 326 553 531 480 426 1000 500 422 326 634 340 1217 1088 506 611 618 974 311 536 483 417 373 438 363 364 399 325 427 605 446 458 454 764 426 383 383 376 416 445 475 379 354 307 531 598 616 343 429 599 646 653 664 372 590 617 520 576 725 684 739 424 859 892 715 784 357 446 510 516 408 423 450 380 787 737 830 649 614 617 539 713 679 550 640 758 410 593 484 384 356 882 507 684 1035 381 664 870 760 920 520 681 873 1117 474 474 931 156 863 759 755 433 439 291 655 679 524 837 961 1084 895 737 785 517 432 434 429 371 494 309 190 276 229 188 457 391 405 597 500 329 411 395 382 270 361 351 402 438 300 987 588 474 410 557 616 350 619 600 688 418 592 546 781 403 446 445 475 693 507 340 226 434 372 446 862 790 632 626 373 329 383 428 339 367 864 624 709 558 1085 650 755 577 502 941 694 676 475 904 864 940 759 1337 1136 821 990 749 425 656 933 471 1005 1262 976 922 823 629 722 456 681 725 1388 300 355 244 397 323 411 279 453 420 260 574 540 487 299 280 456 1039 736 659 727 517 1142 327 298 171 337 711 609 467 497 520 485 665 585 536 548 449 461 573 396 439 653 797 713 839 760 841 356 558 342 529 564 1113 337 415 745 301 362 224 469 423 948 824 636 1005 858 734 848 975 1063 820 490 1136 891 1022 1148 1215 955 1087 1201 1150 1222 1166 1020 932 746 798 788 761 777 689 1070 726 446 1084 1307 1458 1036 935 978 1330 745 884 1033 617 1253 647 773 717 749 582 594 625 651 896 554 1267 1142 580 1053 924 868 1523 1314 1354 880 745 552 695 478 596 634 626 456 589 762 599 638 651 923 1069 803 726 782 960 542 639 737 733 1481 1184 1250 878 773 1243 941 1358 968 1089 1178 1060 1050 828 774 929 956 1123 1067 996 1311 1086 1302 1069 1117 1085 1210 1059 1056 3131 3345 2371 2514 2398 1897 1612 1925 1414 1849 1476 1738 1745 1662 2447 1669 2600 1755 1833 1054 1140 866 955 703 928 1255 724 873 1735 1471 1189 580 682 895 502 632 837 492 804 603 608 503 434 598 531 725 562 421 476 377 481 402 744 515 746 601 724 535 901 902 1200 952 949 833 859 947 937 971 1060 1010 956 1038 1205 715 575 739 652 685 721 421 475 399 336 129 478 207 231 326 337 479 191 64 230 162 506 587 618 556 581 654 340 410 451 541 834 768 807 282 254 352 532 339 317 417 468 427 364 469 810 200 165 224 198 153 212 733 338 573 653 981 568 510 340 834 806 488 847 775 750 779 922 978 893 691 703 705 795 627 669 535 599 839 1176 1277 1251 1183 10263 2254 1914 1986 1755 1859 1930 1497 2369 2108 722 254 1878 755 1546 771 665 1695 862 1022 809 1022 1450 1513 790 496 420 1344 1621 1473 1394 1445 893 804 953 1793 636 1433 1876 1091 963 1932 1719 1153 932 992 1151 1173 872 1044 1157 1070 1426 1707 1404 1774 1077 1825 1554 1285 1337 1726 2369 858 987 596 743 860 795 2871 1451 1548 1603 1199 1245 1025 917 1147 1431 1631 1340 1302 682 758 547 580 577 611 682 714 850 535 491 761 843 452 1394 974 679 842 367 343 887 612 486 223 161 78 190 113 88 74 438 455 415 391 200 557 868 854 804 864 976 1006 814 793 971 739 896 945 866 867 848 831 875 756 802 624 739 683 826 648 524 830 888 713 658 605 568 1133 763 733 550 657 648 959 688 788 877 964 805 678 888 729 840 1173 960 1343 1045 970 736 1451 908 913 773 1068 692 1237 1128 653 474 454 389 210 303 240 393 762 465 792 453 577 813 670 172 795 816 295 619 649 423 516 440 1019 372 818 505 365 465 592 536 391 341 486 324 268 347 365 462 600 681 756 587 576 748 326 832 597 513 368 352 488 397 371 467 635 393 543 540 794 354 402 417 395 333 1039 683 712 640 622 805 655 526 954 525 653 1030 1123 363 474 755 614 715 919 792 577 633 793 706 381 485 326 374 230 586 1181 1439 1240 386 596 197 758 394 526 438 2700 649 2773 2469 2391 2288 2158 2309 2355 2461 2167 2602 2208 2644 2111 1594 709 743 782 753 1107 667 1030 954 729 940 1146 1437 982 973 887 579 623 692 789 743 665 665 756 658 648 952 915 995 1366 741 559 837 612 1100 659 796 704 930 638 949 910 904 807 559 680 1051 1097 1001 838 952 802 1065 969 965 1148 986 1332 1350 755 1238 1592 1354 1500 1915 1200 1508 1453 1645 1485 1878 1630 1593 1689 1529 1766 1279 1742 1269 1395 2128 1650 1674 1101 1490 1382 1703 1913 1442 988 1373 861 1747 1508 1490 1278 1154 1756 1179 1265 1449 1279 1415 1562 1317 1415 1604 1004 1130 1331 1109 1122 1588 1096 998 1030 1070 1242 1225 1571 1563 1067 1782 1319 1174 803 772 1383 1120 909 1114 1470 1000 978 1398 1532 1403 1624 1817 1963 2203 2053 2149 1571 1361 1445 1047 1132 1319 935 1566 1870 1630 1558 1748 1750 1508 629 848 783 1197 506 791 327 366 364 452 251 690 230 294 395 357 317 259 295 297 320 286 537 323 229 375 269 287 422 233 365 345 359 303 348 330 225 541 378 235 216 402 264 328 362 350 280 335 177 229 361 259 390 281 248 906 470 186 180 205 190 313 1210 430 505 362 232 205 281 393 346 277 532 343 555 939 397 210 369 136 200 160 199 460 635 1017 248 315 437 450 530 540 508 503 655 212 585 183 179 424 622 622 704 427 816 643 592 617 779 1113 340 559 560 573 576 663 584 330 641 413 237 556 814 381 463 389 307 523 438 486 621 647 697 529 1002 824 1047 889 713 816 697 1012 705 1091 823 358 971 400 371 943 1119 1304 936 575 1027 1094 358 1105 390 386 636 655 528 474 516 625 374 418 463 353 876 1288 1035 845 768 755 665 914 711 733 722 842 742 613 850 404 430 354 325 376 490 479 514 595 831 862 860 602 716 549 509 574 381 377 424 274 414 623 613 1123 867 768 776 324 607 408 712 546 509 544 517 660 263 340 369 864 849 479 662 241 569 675 781 889 363 1148 480 902 610 715 454 620 443 1187 425 660 638 376 666 392 530 364 658 754 715 751 703 736 620 752 631 454 635 358 665 1109 231 265 161 257 446 264 313 927 451 532 328 408 639 764 939 981 459 357 653 410 121 97 125 192 189 990 501 792 658 758 672 760 881 809 409 624 412 276 534 418 211 600 351 329 280 338 584 636 753 357 443 619 798 870 619 641 588 378 423 504 613 521 846 897 674 455 701 716 327 379 259 381 325 387 700 431 516 440 390 1113 739 259 713 633 520 734 786 773 483 401 373 331 658 638 378 671 855 1250 1012 3628 3755 632 1047 887 549 763 557 1123 997 1084 947 1122 1296 1080 756 465 393 660 586 882 836 1169 1202 572 734 258 597 836 679 567 1044 427 427 1229 506 514 312 421 789 691 395 325 358 786 804 409 308 706 520 640 308 387 261 501 1043 667 918 571 667 519 430 637 756 301 678 549 497 142 154 214 1403 1590 1371 846 1001 1629 1516 896 801 988 1175 672 799 724 837 559 547 1571 963 434 428 407 252 323 433 1354 1431 1635 1600 971 2076 2308 2268 2758 2473 2024 1487 1254 885 2371 2331 2677 2190 2415 2297 2194 2424 2137 1793 1765 1739 1779 2079 1801 2691 2664 3190 3058 2779 2041 3007 2601 2757 3175 3253 1908 1845 1365 1394 1402 2399 2203 1808 1026 1871 574 631 932 820 912 532 726 1155 1386 624 397 690 656 536 413 2899 2767 2699 2304 3505 2960 2968 2897 2287 3574 2589 3360 3316 3001 3327 3114 3006 3106 3169 3155 3492 2994 2438 2994 3206 2849 2815 2742 2799 598 554 287 2791 2983 1907 4954 5520 5455 3826 1359 1627 1269 366 1473 663 489 252 431 2517 952 966 774 986 832 731 1200 1644 1352 2805 1588 1366 2057 1652 1659 3014 3640 3295 3601 6788 6622 3204 3181 3794 4940 1883 1320 1052 1813 1646 699 2084 591 2126 1056 2107 1133 114 100 1352 1541 1677 3605 2594 843 1524 914 915 622 492 1239 1200 1351 1922 1578 2221 2701 2014 1410 3062 1810 1832 2600 1369 1552 1523 1044 1272 3507 1497 2554 1118 2019 1152 1362 777 767 1048 1566 3142 2568 905 773 798 1048 836 933 849 834 597 1206 1629 1562 1604 1953 1185 1135 3262 1019 1093 1470 959 1229 931 1073 1292 1198 743 789 925 999 1027 1131 759 871 1141 982 1165 779 957 970 721 572 443 287 430 597 1611 812 424 337 728 514 1008 761 629 608 935 1646 372 521 1069 325 309 614 797 628 386 358 449 671 572 530 494 759 568 462 785 616 637 524 736 772 371 304 680 802 727 385 654 952 986 956 824 967 741 839 678 948 1193 1457 1272 712 1295 993 956 952 569 886 917 919 667 618 683 578 1588 1301 1193 1133 934 1302 590 1006 977 954 849 1105 838 728 669 444 560 1286 667 978 1177 332 1115 733 640 765 382 509 813 1210 838 466 1111 214 1143 931 881 674 563 392 840 942 454 1250 1536 1108 915 1058 882 532 383 506 290 338 740 818 402 215 191 367 336 403 382 631 886 827 347 337 388 339 456 376 386 460 379 1411 805 697 610 408 851 265 589 579 583 538 984 814 1019 620 592 575 1019 865 607 519 230 579 560 553 860 837 1130 575 449 447 719 338 208 674 1076 784 764 845 1181 575 840 432 563 747 786 1089 381 612 888 913 1134 1508 1264 992 993 899 577 1031 594 344 631 824 1081 1094 902 756 1087 368 679 850 1897 293 480 227 725 474 593 780 779 556 489 648 620 860 321 271 464 859 1660 1147 1179 625 1012 376 421 235 394 885 1033 616 682 770 643 931 784 967 575 395 387 849 405 481 464 820 499 904 534 566 599 787 463 766 608 1516 658 501 537 336 541 206 492 678 915 598 800 1283 775 1021 769 1222 1460 694 380 960 829 1112 1160 1547 2190 1299 1376 1924 2068 2335 1939 1457 825 952 827 716 669 699 1064 689 376 1474 1748 1959 1152 941 1036 1509 1187 1182 1329 636 1290 809 708 835 741 973 1001 971 1007 924 952 1409 1061 1033 846 859 707 2003 1707 1714 878 717 578 786 704 546 742 888 539 651 863 598 458 1077 1462 873 814 1134 690 1042 558 707 1032 849 1691 902 1416 1506 1472 1305 1273 1359 1345 1071 1105 1170 1388 1539 834 1037 1285 1553 1344 1094 1457 1365 1177 1250 1236 1222 1148 1367 1033 3554 3647 3011 3282 1917 2409 1801 2071 2163 2518 2158 2560 1657 2101 2119 1857 3445 2229 1825 1150 1370 952 1149 1089 1392 1659 910 1788 1970 1649 2661 566 936 1044 628 982 969 651 846 882 794 668 675 1009 587 745 727 342 352 439 580 448 695 693 660 580 664 499 925 764 1467 1396 1559 1642 1065 1126 1258 1357 1338 1302 1339 1037 1069 502 493 741 681 630 740 453 637 343 188 339 404 221 279 459 452 389 167 168 191 141 299 289 317 295 291 758 558 688 610 372 862 810 840 439 669 611 476 493 447 584 739 514 420 420 1078 354 313 287 255 309 435 760 414 541 877 971 517 265 192 943 932 822 802 735 754 752 1075 943 1113 824 743 841 781 804 742 561 407 1010 1238 1372 1397 953 2254 10837 4461 5925 2507 6034 6844 2762 3686 3637 1187 367 1979 997 2148 1286 820 1946 1014 1003 912 1104 1528 1564 964 722 421 1526 1626 1493 2035 2147 991 918 898 1901 733 1945 2089 1117 1081 2027 1735 1133 867 1037 1697 1208 1034 1414 1444 1403 1466 1767 1709 1706 1144 1580 1465 1481 1217 1252 2225 891 1167 765 877 777 872 3172 1463 1580 1566 1438 1349 1256 1108 1329 1903 1842 1619 1424 807 681 575 866 418 772 950 968 1040 985 756 803 1197 798 1087 767 1106 823 484 334 846 421 333 183 163 90 173 165 136 98 362 389 717 236 275 705 1269 1070 1001 817 770 1210 739 923 982 988 880 1169 1442 1481 890 1380 930 758 812 856 837 673 907 675 579 984 1191 1117 1150 813 982 1898 1416 978 651 912 881 1268 1029 931 1282 903 900 851 1725 903 1328 938 1082 1550 906 1023 575 1258 761 797 594 1443 598 1173 1429 818 478 559 587 237 328 332 430 784 437 875 1028 1100 1216 1032 273 861 879 364 847 377 384 597 565 1101 340 870 492 415 480 433 413 484 539 455 398 299 499 490 533 613 614 518 621 930 1005 250 1398 565 494 695 685 741 654 634 746 722 527 708 707 708 606 418 451 577 291 926 1130 906 895 914 966 1120 594 871 431 588 726 1611 437 838 779 513 742 949 730 741 570 973 842 503 468 692 624 437 726 1569 1485 1493 409 402 316 413 743 461 652 3641 1063 3476 3222 2778 2428 3064 2956 2951 2650 2938 2643 3011 3125 2332 2558 778 825 1114 769 1226 1170 1320 947 894 826 998 1084 1097 1131 869 1021 713 828 1131 733 709 802 669 705 722 1043 1034 1292 1047 1138 566 777 754 1300 712 1295 1122 1111 832 926 1186 1186 1138 617 950 1052 913 965 890 871 980 1367 1203 1243 1107 1070 1502 1145 834 1216 1549 1514 1635 1526 1512 1636 1605 1651 1685 1964 1619 1588 1731 1493 1732 1496 1881 1285 1877 2556 1893 1406 1204 1447 1269 1520 1859 1416 1409 1487 1125 1964 1401 1278 1352 1070 1697 1201 1342 1337 1411 1368 1654 1413 1343 1523 1086 1084 1174 1369 1155 1579 1295 1222 1347 1135 1368 1240 1505 1473 998 1721 1330 1302 914 787 1540 1368 1193 1280 1727 1208 1293 1181 1318 1523 1320 1671 1370 1636 1920 1633 1316 1329 1365 1156 1481 1276 1163 1284 1319 1155 1613 1923 1650 1472 682 735 644 1413 709 691 379 345 395 502 299 882 176 538 281 354 214 214 296 297 300 264 346 294 154 330 206 510 644 267 306 280 298 510 404 482 363 378 325 375 326 503 229 342 247 237 205 267 242 188 252 283 378 240 234 877 375 172 106 280 222 336 814 332 425 305 271 250 367 413 495 269 580 513 348 1178 659 298 388 187 243 208 166 724 552 1204 294 324 526 420 349 546 524 514 498 178 569 171 138 432 386 472 599 422 960 584 691 489 737 614 385 635 524 672 910 903 523 349 754 389 307 678 979 394 533 468 344 596 461 732 662 529 909 783 1240 1080 917 1290 864 1198 1126 1373 996 1654 1153 559 998 386 426 1249 856 1396 994 706 1179 1159 445 1104 378 380 663 815 498 486 654 792 356 366 797 514 909 1086 1137 911 820 682 730 824 715 755 639 1258 766 828 979 359 447 432 390 360 633 741 619 535 841 1148 751 762 644 546 637 681 399 440 575 278 545 463 554 918 502 833 965 574 864 581 727 640 470 589 746 787 367 361 350 683 720 681 542 339 764 850 574 984 479 855 499 1128 671 706 549 579 343 1257 507 775 967 396 904 411 431 465 548 798 875 1290 1199 974 700 807 808 606 728 434 768 1280 423 469 228 391 336 381 570 992 619 742 401 499 913 572 935 653 499 563 1110 901 96 130 93 106 142 1162 693 937 763 797 635 1101 810 705 717 579 342 286 603 438 232 692 343 509 439 471 889 996 741 539 521 624 940 1184 878 835 868 636 528 613 834 721 847 891 634 561 875 858 321 398 356 396 539 595 1103 379 844 447 414 1095 903 471 760 550 479 695 663 978 624 643 370 301 840 910 367 836 811 1342 1080 4167 4310 646 1006 892 519 717 561 1145 935 1095 1330 1196 1695 1170 587 376 458 783 690 684 1021 1049 1061 820 585 373 764 886 735 956 963 643 679 1206 575 902 415 666 673 580 258 251 280 448 821 391 303 750 424 612 314 492 328 472 837 648 800 591 542 575 337 699 843 430 622 904 874 137 141 180 876 1779 1652 931 974 1698 1924 1113 1015 1293 1401 651 1075 746 1046 612 492 1999 1334 477 463 388 260 224 553 1061 1332 1807 1824 832 1493 1770 1902 2719 2516 2282 1396 1180 807 2115 2084 2408 2256 2554 2177 2260 2544 2660 1812 1626 1701 1801 2358 1641 2920 2787 2902 3472 2820 2086 2826 3180 2555 3615 3478 1948 2094 1579 1571 1287 2481 1982 1824 1169 1861 825 777 1262 615 981 591 574 1301 1627 686 540 548 522 491 426 2847 2961 2851 2744 3593 3225 2987 2683 2372 3837 3058 3240 3643 2420 3574 3022 3125 3235 2851 2978 3928 3159 2604 3308 3326 2731 2893 2887 2879 580 544 505 3406 3842 1590 4749 5553 5654 3689 1346 1498 1334 530 1509 588 580 424 435 2882 1300 1310 860 947 766 971 1412 2126 1892 3037 1433 1747 1905 1987 2089 2992 3550 3682 3119 6457 6840 3152 3371 4261 4976 2808 1383 1092 1714 1751 716 2055 818 2604 1352 2525 1046 54 52 1252 1396 1939 4182 1952 641 1852 1281 1175 792 632 1372 1292 1378 1758 1497 2583 2468 2184 1632 4061 1714 1816 2731 1683 1825 1791 1299 1265 3992 2051 2497 942 2520 1315 1557 1101 1440 1823 1393 3378 2359 1053 967 996 1258 922 951 821 772 809 981 2049 1905 1937 2020 1264 1158 3363 1384 1648 1814 1010 1091 1017 1058 1248 1640 767 644 883 1197 1139 1342 1083 1196 904 1280 1208 825 1129 1025 722 679 608 457 648 639 1815 890 456 424 910 441 1447 1089 621 527 1258 1803 589 830 1314 390 374 497 864 566 518 482 556 603 613 492 424 784 372 374 703 678 467 749 1030 776 574 315 700 877 661 476 916 833 1166 1549 957 664 797 678 874 1204 1364 1093 830 1081 1312 700 807 805 798 1112 1024 874 1044 781 939 946 1544 1232 1331 1090 1018 1297 631 1275 1217 1147 964 1212 764 920 760 489 587 1323 642 889 1162 393 1254 721 636 743 292 430 753 845 843 442 956 227 1159 729 611 647 425 303 1144 876 487 1247 2041 1080 921 1359 1054 586 313 379 270 485 878 768 575 251 196 567 274 426 805 466 970 904 402 396 376 406 365 181 378 598 325 1716 765 587 535 493 1219 406 681 640 722 503 930 722 1002 692 693 576 948 840 939 857 356 666 790 606 1134 958 867 483 488 527 673 596 323 502 1067 1001 1060 1410 1301 682 775 464 579 675 792 1280 338 821 955 1545 1262 1533 1194 1202 1409 1090 729 1268 670 419 741 1002 1440 1780 1237 949 1330 366 1038 1196 2128 282 365 287 620 443 596 1005 843 546 629 657 558 749 484 458 534 1205 1563 1131 1153 584 1112 492 473 342 512 917 962 612 695 733 634 810 815 719 869 753 703 1321 821 928 559 922 566 968 506 537 732 926 714 724 726 2137 693 530 624 419 772 255 562 585 1253 617 661 1525 1021 1237 583 1513 1390 837 436 1418 683 795 833 1529 2102 1152 1599 2018 1840 2010 1800 2034 936 1015 894 1113 906 791 1104 956 840 1944 1907 2071 1187 1048 1078 1579 947 823 1464 494 1592 942 1036 925 1034 1102 1074 1093 1121 806 1274 1119 937 765 1014 1002 980 2344 2303 2270 1304 1133 652 1172 1053 624 821 1204 1061 1125 1235 718 640 1031 1501 1003 1310 1312 686 909 733 759 1680 1542 1248 932 1202 1400 1400 1372 1194 1355 1343 992 1160 1660 1747 1622 1088 1087 1497 1691 1452 1162 1511 1405 1169 1492 1127 1050 1155 1496 1101 3480 3660 2955 3056 2087 2799 2205 2605 2459 3309 2399 2718 2199 2239 2809 1742 3104 2099 2198 1330 1519 999 1274 1525 1453 1874 932 1514 1715 1415 2734 706 929 1040 858 950 1063 1038 640 803 1013 664 756 821 847 766 889 337 416 590 482 418 574 724 802 730 678 569 973 807 1300 1142 1342 1386 1215 1080 1069 1220 1276 1354 1285 1152 1248 656 259 552 504 381 500 221 486 431 295 289 574 161 379 355 601 278 165 379 284 159 249 197 226 237 194 759 557 650 710 356 956 859 940 224 300 414 557 811 761 879 566 539 352 331 1224 383 357 202 182 215 300 824 389 565 1014 1069 570 332 318 1250 1172 1092 1093 843 754 969 1431 1096 1048 860 881 603 850 961 1051 586 521 1405 1174 1420 1191 1198 1914 4461 11730 4038 3942 4368 4592 2628 4070 4085 1333 591 2516 1299 2614 1518 1099 2683 1425 1213 1350 1204 1681 1528 1400 589 443 1530 1750 1775 1879 2348 1038 950 1113 2212 640 1936 2232 1389 1112 2303 1967 1400 1172 1026 2033 1398 1319 1947 1655 1766 1424 2193 1829 1882 1376 1898 1459 1793 1378 1553 2680 837 1155 872 830 663 850 3545 1173 1284 1215 1218 1472 1313 1264 1496 1714 1732 1567 1454 889 843 373 868 511 956 1302 1273 1210 1003 849 816 1239 735 1367 882 1016 793 556 763 742 574 314 385 296 188 333 310 315 246 489 228 687 270 247 866 1688 1266 1334 1080 870 1211 1053 1091 1212 812 933 1695 1810 1824 1241 2037 1323 1137 1215 1362 1047 917 978 1085 826 1068 1162 1370 914 810 804 1949 1158 878 628 1046 1066 1156 1037 1052 1351 1413 941 1048 1850 1136 1362 998 1452 1485 984 1070 1064 1796 1233 1247 842 1449 673 1103 1545 764 446 515 922 236 275 269 405 904 624 1362 1111 1116 1379 1084 271 1022 994 225 781 518 445 429 408 982 461 968 467 412 563 466 444 379 387 483 381 262 440 443 459 623 776 626 653 690 758 357 1619 836 792 1066 1084 623 835 813 721 798 774 788 911 944 735 505 482 611 247 927 1066 1020 1089 1238 1384 1503 559 1174 469 754 686 1508 514 1003 1100 851 1008 1229 1039 567 901 857 915 627 598 713 743 488 768 1996 1757 1230 443 449 348 576 904 530 801 3516 1059 3815 3500 3368 2937 3571 3937 3738 3085 3622 2954 3565 3245 2884 3479 879 641 987 962 1207 1252 1250 860 886 791 874 975 777 890 1086 1389 671 671 1089 708 708 697 867 1043 1054 866 870 1052 1234 668 693 879 487 1273 816 1024 899 728 834 730 816 812 772 593 1026 960 730 1160 919 933 838 869 848 850 1281 1133 1508 1470 900 1379 1554 1645 1670 1920 1142 1576 1579 1664 1498 1928 1469 1518 1421 1259 1330 1421 1308 1152 1319 1936 1546 1482 1087 1407 1248 1803 1788 1202 1044 1279 997 1868 1343 1514 1258 1315 1843 1132 1214 1421 1322 1489 1579 1424 1394 1927 1213 1316 1287 1465 1189 1493 1243 1232 1045 1092 1181 1213 1631 1539 992 1677 1270 988 1031 802 1456 1188 890 1099 1430 1320 1157 1334 1312 1731 1478 1468 1749 2385 2224 2110 1966 1207 1325 1013 1267 1433 1164 1298 1486 1296 1848 1929 1893 1856 835 905 885 1097 437 719 339 264 351 435 187 629 268 350 327 489 352 321 374 369 408 360 712 338 196 440 252 350 468 164 277 249 257 245 371 331 162 558 402 246 251 411 215 353 289 285 261 306 247 381 324 276 334 304 294 774 448 158 144 163 290 320 1072 478 551 314 168 195 230 283 272 219 643 262 450 692 468 269 420 211 237 230 216 554 667 1076 287 362 383 447 474 598 580 589 703 190 621 192 193 446 492 586 658 518 822 619 558 724 678 1057 242 469 575 755 601 928 655 337 665 431 331 522 664 311 427 336 353 344 493 364 422 887 641 502 786 998 1090 901 617 943 877 1260 583 985 674 344 756 364 327 1061 1068 1183 758 721 1281 1156 352 1406 481 477 709 552 581 398 512 585 436 555 441 487 803 1009 1089 791 735 674 572 860 999 779 653 1179 625 549 778 487 331 379 320 348 488 441 541 501 746 928 895 653 676 462 434 478 240 374 339 325 457 566 601 1204 915 955 872 358 753 453 920 517 494 582 616 684 222 237 406 694 773 434 589 325 561 576 528 784 341 1091 453 1118 483 681 452 564 570 1267 396 623 583 362 611 379 478 379 593 742 737 716 715 882 640 747 549 455 501 300 527 1383 231 265 133 357 474 224 423 857 381 462 261 381 454 732 787 801 494 527 646 443 139 103 154 251 156 742 571 801 682 830 781 816 991 906 501 513 294 327 501 457 273 642 418 376 336 406 436 628 526 304 557 545 695 790 641 726 698 496 380 553 598 541 788 818 644 493 779 710 287 329 281 393 501 437 612 531 670 414 331 997 647 169 636 533 443 571 573 630 472 324 236 705 638 531 379 849 880 881 962 3573 3363 620 878 637 586 537 635 1014 828 948 774 1220 1263 1193 695 583 434 674 458 1090 897 1141 1151 550 864 427 682 906 623 526 892 446 495 1202 509 460 288 365 811 549 328 318 327 762 909 464 398 943 443 714 377 346 282 414 985 755 1009 596 751 646 472 628 753 317 719 441 401 204 210 226 1212 1529 1618 950 945 1801 1460 796 723 1040 1237 753 812 564 982 484 581 1399 1104 288 276 301 283 279 580 1350 1695 1441 1554 933 2367 2708 2243 3150 2722 2034 1456 1360 897 2242 2337 2314 2514 2745 2427 2279 2223 2401 1989 1971 1572 2013 2147 2030 2540 2641 2964 3185 2988 1965 3201 2652 2876 2733 2742 1604 1578 1093 1053 1408 2420 2318 1675 866 1794 741 694 934 1002 884 520 810 1027 1661 731 465 516 494 549 455 3163 2914 2840 2286 3497 3076 3193 2916 2441 2809 2915 3053 3052 2730 3318 3054 3579 3390 2918 3235 3730 3302 2233 2585 3137 2924 2842 2989 2720 677 639 335 2412 2661 1723 4770 5406 5129 3849 1704 1797 984 286 1190 614 512 208 299 2467 1075 966 641 923 780 498 1262 1755 1299 2335 1474 1520 2331 1687 1451 2766 3334 3018 3184 6327 6752 2404 3215 4111 5234 1855 1147 1251 2116 1645 701 2359 539 1926 1126 2090 1076 114 100 1426 1442 1934 3077 2017 977 1490 751 824 646 526 1079 1009 938 1528 1458 2516 3025 1945 1072 2439 1762 1806 2361 1812 1864 1595 1016 1131 3097 1517 2647 1636 2228 1280 1443 833 777 1305 1435 3078 2655 993 824 670 919 712 753 770 932 827 1055 1546 1374 1673 2189 1387 1341 3253 819 979 1227 864 1129 1053 1018 1339 1302 876 780 926 1174 1065 1246 830 967 967 1024 1323 698 888 902 597 542 384 432 554 619 1317 633 446 347 883 614 1283 645 781 554 767 1132 516 433 857 325 307 519 480 552 295 287 496 793 593 344 348 698 347 490 531 584 462 429 680 523 352 254 479 639 670 365 767 992 919 1087 845 991 1177 1094 703 1045 1293 1222 951 975 1277 865 1072 880 565 837 838 931 745 655 848 697 1267 1252 1531 1046 968 1211 472 1112 1121 1154 1071 1106 703 823 776 661 751 1013 511 1169 1026 439 1079 789 554 859 198 400 885 1201 691 511 1145 179 1174 716 960 713 598 493 1031 1051 519 992 1606 1118 966 990 836 603 408 555 288 350 709 755 371 254 242 338 258 437 493 539 723 699 339 311 495 394 446 376 346 538 298 1524 933 752 669 527 936 321 450 428 666 584 914 739 998 779 775 531 988 694 679 521 260 574 488 571 818 971 899 393 516 478 660 350 244 472 984 908 928 852 1034 785 727 469 491 715 817 819 407 753 903 983 1033 1462 1298 945 1117 778 461 1052 573 378 668 895 1082 1035 971 641 961 465 780 906 1623 360 420 393 643 520 564 542 680 361 368 625 573 606 328 318 495 761 1315 820 884 555 1015 454 341 225 482 1075 944 665 719 743 663 891 932 868 589 642 430 896 487 567 552 736 407 818 397 521 481 587 500 633 476 1562 630 704 624 311 443 202 543 709 789 565 765 1118 878 1057 700 980 1427 894 439 1139 831 1177 1235 1511 1956 1529 1456 1789 1822 2246 2077 1508 809 843 733 720 714 750 1238 899 309 1311 2019 2310 1409 907 1328 1156 1053 1038 1755 672 1216 750 618 831 657 1172 1182 1228 1246 952 960 1354 1037 838 991 791 1085 1574 1488 1581 848 755 576 903 775 592 790 902 674 788 1007 718 698 1121 1491 792 663 1376 656 1120 761 1033 967 889 1482 859 1335 999 1307 1178 1190 1327 1332 1373 1176 1306 1305 1533 767 897 1323 1200 1237 1147 1541 1270 1283 1324 1480 1190 1150 1409 1373 3343 3622 3233 3308 1867 2461 1769 2077 2051 2482 2282 2585 1623 2153 2044 1918 3230 1955 1968 1244 1459 856 1155 1162 1514 1697 725 2024 1870 1543 1856 616 927 767 570 968 938 788 832 961 1003 562 689 953 637 731 738 352 381 288 634 536 589 716 754 596 797 469 950 1044 1632 1688 1377 1395 946 1421 1607 1158 1213 1183 1213 1176 1222 455 352 557 497 429 612 345 472 349 168 243 404 128 221 470 515 481 127 197 214 149 293 297 259 293 237 693 613 741 692 412 1105 967 997 473 597 414 420 473 437 559 690 609 433 520 1193 607 543 444 387 328 563 698 332 508 807 900 599 368 172 925 878 936 861 823 778 804 1239 1142 1214 870 927 782 806 735 694 518 666 1249 1127 1257 1073 978 1986 5925 4038 10846 2294 5290 6388 2575 3467 3631 1171 359 1966 1060 2176 1279 839 2181 1126 856 1055 993 1538 1578 1260 668 419 1437 1501 1599 1991 2005 1222 1113 1249 2499 949 2349 2472 1426 1180 2651 2355 1098 749 1343 1829 1267 902 1882 1270 1468 1429 2247 1778 1818 1079 1567 1426 1664 1222 1215 2945 961 1168 857 949 921 1117 3464 1467 1406 1409 1449 1472 1146 962 1466 1689 1737 1490 1556 945 754 737 676 541 715 902 1017 1105 894 814 800 972 843 1360 1015 956 851 522 382 689 468 344 236 220 128 226 216 185 128 391 322 524 295 276 637 1391 1269 1164 882 864 872 822 1064 1066 802 850 1169 1272 1293 940 1247 866 708 762 1090 956 662 1082 837 566 919 998 1193 1188 677 853 1878 1324 933 647 1107 790 1232 1063 1068 1447 907 767 755 1744 837 1164 1238 1170 1647 1028 1006 729 1241 808 744 638 1409 604 1178 1208 750 380 581 673 292 328 330 413 788 569 1051 862 896 1162 942 324 911 1097 239 903 453 361 551 618 1168 375 859 539 369 518 409 358 343 417 417 358 282 545 591 446 556 582 607 525 1288 1000 360 1142 535 462 719 621 492 634 616 592 655 627 724 750 778 520 543 580 601 360 690 1064 714 1029 940 1059 793 515 779 522 714 626 1415 409 478 800 517 764 941 830 871 564 905 760 559 422 583 680 418 777 1765 1674 1550 260 360 245 413 610 545 697 3451 1008 3415 3178 2963 2295 2628 2832 2681 2635 2794 2557 2927 3401 2675 2433 903 626 919 912 1111 1112 1108 1022 823 981 912 974 1166 1155 805 831 869 812 959 716 712 896 675 887 927 1383 1346 1657 1130 1150 684 772 585 1052 663 1045 854 1325 578 841 986 970 860 729 827 1086 794 921 877 752 892 995 973 833 763 969 973 1201 753 1464 1293 1279 1136 1339 1129 1649 1717 1730 1468 1388 1320 1363 1620 1430 1400 1331 1633 964 1604 1427 1400 1123 974 1051 1032 1160 1345 1190 939 1141 896 1522 1112 1090 1107 1016 1549 1320 1351 1046 1412 1292 1455 1415 1438 1437 901 1043 950 929 1139 1166 1169 1132 1046 983 1374 1012 1290 1267 1030 1499 1456 1225 713 652 1422 1333 996 827 1187 1154 884 1035 1070 1210 1088 1337 1341 1469 1474 1433 1082 1097 1050 1027 1385 1372 1404 1108 1228 1169 1318 1569 1533 1173 857 639 975 929 591 411 304 255 339 393 242 753 157 456 317 381 212 233 252 345 399 274 352 399 293 423 394 324 422 210 240 218 236 326 433 342 259 431 436 483 466 535 213 351 232 220 148 210 351 289 203 373 427 289 279 1010 371 186 172 184 322 283 582 327 367 356 327 446 377 534 451 503 444 502 366 919 485 276 398 236 363 266 228 719 702 1048 337 367 548 415 339 482 466 499 474 264 512 188 217 432 398 482 422 539 804 490 841 459 580 539 489 696 385 576 538 792 565 531 726 545 370 668 707 356 451 603 530 426 415 545 426 556 704 717 1304 824 867 1014 633 1031 892 1113 879 1536 1028 404 1011 487 375 1152 666 1188 679 649 1027 773 416 847 592 602 758 762 606 406 681 608 392 515 661 375 872 1088 1293 832 706 712 722 668 838 808 792 1033 639 825 799 496 348 338 328 427 626 554 416 563 957 744 524 550 591 748 590 632 306 449 567 204 457 546 508 971 480 649 753 428 783 410 629 459 346 875 654 875 382 507 474 690 528 796 682 360 623 612 528 975 565 1015 549 1023 468 831 438 669 341 942 513 678 774 488 1060 595 422 374 638 818 929 797 773 949 603 595 611 452 789 568 817 855 338 516 231 309 355 368 744 857 570 681 348 391 833 632 951 810 503 350 764 686 92 112 86 105 104 1275 750 1104 868 835 826 1053 736 674 588 493 308 255 478 448 183 505 356 605 542 599 516 588 533 659 510 488 918 898 836 1061 647 595 473 460 604 513 673 687 544 470 631 722 244 328 298 446 406 517 580 376 685 380 363 1203 761 397 673 595 543 619 642 722 693 513 364 196 626 660 355 582 536 1233 911 3955 4135 506 833 788 502 778 492 910 783 888 1050 1147 1137 1049 558 444 537 702 841 679 796 768 778 657 638 508 998 821 753 723 894 586 607 1077 561 746 303 469 517 420 328 398 464 518 622 325 308 599 444 571 329 583 301 441 586 445 797 595 559 581 312 541 877 604 536 685 623 225 237 215 804 1619 1409 603 965 1596 1408 1056 941 849 1324 698 666 760 1036 490 481 1283 1199 526 526 511 238 217 483 995 1130 1647 1361 781 1717 1828 1887 2133 2135 1766 1187 1472 703 2200 2066 2299 2423 2225 1859 2233 2274 2323 1640 1802 1677 1875 2089 1557 2924 2385 2743 2756 2697 2012 2789 2251 2567 3285 3657 2200 2094 1448 1441 1053 2373 1733 1690 882 1789 620 618 1118 529 911 471 460 961 1305 556 459 482 460 619 415 3205 3111 3112 2579 3190 2790 3115 2760 2296 3132 2765 2898 2856 2381 2953 2845 2949 3091 2595 2556 3270 3105 2843 3023 3119 2942 3294 2859 2705 551 517 509 2732 3035 1420 4061 4432 4593 3493 1418 1492 1299 480 1311 314 511 387 406 2473 1326 1378 478 804 634 625 1369 1699 1674 2342 1315 1423 1779 1696 1852 3067 3672 3466 2826 5979 6279 2679 2911 3777 4059 2332 1064 1116 1710 1630 987 2208 708 2594 1119 2146 1057 85 67 1224 1231 1999 3294 2063 611 1612 988 1009 722 658 1216 1255 1179 1640 1621 2070 2554 1509 950 2587 1945 1820 2273 1530 1577 1337 1049 1136 2532 1478 2300 675 1971 1039 1425 983 1016 1407 1499 2808 2200 1027 898 811 1001 957 970 1089 680 630 924 2045 1248 1598 2176 1206 1118 2989 828 976 1373 783 958 951 957 1180 1600 1092 935 1041 920 825 1082 827 905 1080 1426 1204 827 1034 776 612 559 564 421 844 616 1421 840 556 513 714 494 1161 764 731 540 1272 1313 569 761 749 343 333 463 553 503 485 443 451 589 524 475 459 480 489 444 376 575 465 508 697 604 445 282 594 699 664 445 826 671 887 966 740 543 838 601 651 855 1216 739 828 735 936 832 766 888 657 953 1045 1026 941 867 816 815 1335 1132 1241 947 895 1000 554 982 974 993 810 951 646 862 768 531 620 1126 502 949 1091 370 950 799 722 839 395 490 802 886 673 485 1083 229 1011 675 546 756 554 412 775 961 421 928 1695 955 996 1042 1093 438 353 371 349 261 723 526 454 153 119 438 334 390 619 466 543 441 426 426 300 291 249 152 284 420 323 1538 874 509 443 350 901 441 664 648 548 355 679 489 1017 672 629 580 799 721 746 647 298 586 741 734 799 831 918 472 454 339 641 346 211 367 793 1028 1066 1376 1239 663 640 539 522 673 798 1083 405 695 712 1610 1067 1497 1110 1045 1240 852 741 1151 939 351 723 903 1084 1129 1153 713 1012 263 741 821 1985 423 406 359 477 484 584 785 738 633 491 578 544 896 283 269 376 1137 1364 1030 1122 799 850 482 329 241 494 895 1055 765 850 951 772 1011 752 800 806 696 671 1029 752 811 652 888 695 858 615 786 756 1035 608 462 466 1358 532 568 404 279 573 189 540 351 1318 461 565 1260 735 1102 649 1343 1188 748 353 1297 650 613 699 1202 1436 982 1251 1378 1376 1402 1539 1548 514 776 628 841 846 655 883 756 577 1448 1569 1829 1117 809 1043 1305 958 825 1438 334 1109 881 1056 918 1067 1036 946 1055 1089 680 1246 1258 965 1105 1050 988 679 2060 1872 2027 1128 1056 563 852 753 596 627 1068 1026 1070 1197 627 565 596 1149 935 883 1211 666 811 655 675 1072 1065 1208 839 1212 1123 1538 1300 1208 1132 1252 907 1097 1389 1202 1178 1063 1041 1189 1399 1513 1316 1057 1168 1074 1066 1063 1107 1015 1043 929 3323 3463 2758 2703 1895 2073 1863 2131 1619 2159 2028 2318 1929 1564 2644 1676 2919 2037 1578 1040 1375 952 1265 1125 1275 1623 686 1283 1744 1576 2011 630 821 963 762 640 831 807 628 643 754 535 643 730 689 701 760 365 546 492 324 292 466 500 634 713 753 602 924 942 1027 885 1175 1072 1003 837 1151 995 1184 1272 1124 879 933 586 356 578 518 520 421 251 596 329 260 143 617 175 281 323 429 320 133 116 212 161 313 224 201 303 179 508 434 678 574 561 829 749 783 409 359 496 744 691 638 700 430 529 334 345 863 321 303 327 222 306 388 718 527 728 1035 1134 561 392 309 1313 1323 1008 909 745 738 671 781 783 759 798 666 917 876 694 922 471 547 1188 835 1028 833 1011 1755 2507 3942 2294 10448 2495 2659 2258 2986 2883 916 561 2025 1251 2240 1151 986 2040 1322 945 1090 864 1329 1690 913 530 470 1391 1607 1480 1575 1498 705 645 697 1444 487 1324 1539 948 858 1912 1330 1015 974 1145 1643 1171 1249 1649 1417 1355 1390 1627 2005 1921 1261 1726 1378 1427 1217 1379 2150 852 891 909 851 523 935 2498 1367 1171 1232 1221 1699 1573 1493 1644 1684 1699 1576 1241 758 628 408 570 471 1169 883 1029 925 797 703 775 1090 723 1136 852 978 807 527 723 541 632 330 306 275 185 293 240 191 161 380 180 519 224 350 682 1231 906 950 1084 919 1234 971 1064 1090 747 1041 1342 1267 1252 1180 1350 924 793 885 1272 1042 749 860 1095 661 821 1059 1099 915 851 814 1751 1198 908 757 843 1084 1092 1016 1047 1040 972 847 687 1046 814 1131 1016 1272 1413 1119 1033 673 1567 1125 1044 650 1505 771 983 1032 554 503 347 703 216 303 282 410 788 593 972 895 784 894 1031 289 826 795 348 695 352 533 392 428 1179 238 1080 553 386 390 451 452 321 351 438 324 240 555 429 423 662 679 500 652 507 999 378 1598 570 523 1025 669 534 527 495 472 731 690 650 721 746 593 346 361 451 283 1044 815 879 912 946 1098 1231 448 954 390 717 693 1321 703 896 908 797 878 964 830 642 532 847 885 459 574 671 571 424 659 1508 1277 1194 434 419 340 734 930 664 711 3486 743 3818 3512 3352 2656 3054 3226 3388 2696 3160 2825 3027 2514 2510 2853 657 663 1066 829 1198 1310 1037 1061 974 800 1042 794 673 694 984 1262 517 612 944 962 952 905 590 621 604 926 942 1078 1148 816 577 639 679 1257 708 777 650 774 667 816 1070 973 896 650 789 854 806 926 759 898 695 952 883 883 1249 1091 1415 1378 804 1415 1433 1132 1206 1621 1186 1591 1633 1661 1371 1946 1317 1376 1442 1307 1311 1140 1458 1271 1493 2065 1763 1280 1034 1280 1076 1439 1699 1189 974 1269 894 1806 1547 1418 1537 1211 1726 1037 1104 1364 1248 1439 1417 1294 1242 1647 1102 1235 980 1362 1083 1351 1184 1087 932 1138 976 1051 1586 1581 830 1821 1315 1045 871 732 1634 1243 958 1270 1195 1149 1081 1434 1708 1659 1717 1863 1629 1885 1727 1908 1509 1649 1685 1255 1167 1241 1011 1578 1735 1511 1518 1627 1661 1531 745 822 712 1252 527 665 284 284 319 370 169 579 262 280 298 303 299 239 317 420 527 445 665 379 184 485 248 324 432 203 310 267 275 209 304 259 228 337 295 323 300 444 249 296 224 210 190 247 240 209 233 265 355 261 253 858 349 206 148 168 179 282 1002 480 549 266 205 217 241 326 276 258 569 397 728 842 508 178 329 162 195 296 156 514 522 934 287 337 336 344 509 422 406 405 620 229 469 225 150 484 541 582 544 434 830 613 648 644 676 742 359 443 799 612 662 693 633 281 559 244 251 564 931 393 494 427 275 489 427 460 380 808 738 582 767 753 1087 870 614 794 800 1096 681 1075 800 391 837 346 372 1038 1033 1389 895 511 1154 1004 459 1025 324 320 553 704 557 426 501 724 398 448 321 362 874 1021 1043 872 734 574 742 817 765 953 633 986 821 559 911 457 395 378 367 357 477 466 574 524 610 957 852 525 623 537 600 650 360 467 306 297 439 466 555 863 711 583 767 459 683 504 759 474 445 685 526 750 245 333 318 566 606 488 702 234 763 573 519 880 271 943 539 745 559 600 358 688 411 901 505 685 574 419 617 377 398 435 522 694 715 707 763 821 583 703 584 423 924 602 948 1044 355 385 182 211 346 301 455 875 440 513 354 417 617 568 1013 830 456 432 744 471 201 176 115 221 234 855 587 905 709 912 589 851 925 871 413 463 318 249 516 565 154 601 356 284 286 375 649 843 854 401 559 634 758 905 694 631 766 358 322 450 599 548 785 825 642 509 713 745 254 308 265 408 451 365 808 584 610 432 342 954 560 246 737 588 494 632 696 688 585 340 428 476 573 541 336 589 610 1127 934 3251 3351 525 703 575 440 646 429 825 875 805 1158 1129 1376 942 676 395 443 606 582 858 832 1062 1118 655 617 253 612 829 550 577 951 399 462 1060 595 534 314 479 893 759 469 341 351 842 878 541 442 855 504 741 275 471 249 464 908 587 985 604 504 529 303 864 682 336 819 552 494 118 118 177 1148 1508 1419 993 850 1681 1466 941 807 1053 1309 753 794 617 849 427 716 1385 980 212 210 335 247 237 494 1161 1160 1404 1604 956 2415 2420 2291 2433 2252 2096 1391 1243 766 2427 2453 2386 2101 2391 2078 2379 2577 2512 1732 1859 1534 1698 2241 1642 2526 2781 3468 3154 2730 2170 3227 2465 2662 3072 2777 1903 1985 1159 1536 1363 2291 1893 1448 1078 2105 576 550 815 904 777 607 665 1339 1483 682 279 586 548 627 370 2677 2482 2453 2649 3137 3112 2853 2718 2352 3167 2710 2983 3057 2681 3210 3294 3109 3239 3156 2883 3665 2974 2116 2390 2904 2871 2492 2301 2449 580 542 287 2407 2930 1777 4184 5320 5143 3409 1352 1496 1110 331 1443 533 488 219 357 2543 1241 1184 655 1060 892 810 1064 1560 1350 2786 1512 1425 2154 1535 1487 3686 4295 3296 3313 6634 6826 2992 2881 3826 4870 1677 1047 893 2016 1570 643 2243 586 1852 886 1918 1092 66 56 1436 1314 1623 2898 2083 865 1582 845 738 691 560 976 1042 920 1791 1440 2360 2768 2095 1656 3158 1642 1685 2459 1635 2021 1522 1062 978 3746 1709 2720 1019 2118 1220 1437 855 798 1161 1456 3261 2268 906 791 769 881 652 786 717 868 611 885 1692 1523 1365 1893 1212 1135 2885 1045 1135 1235 725 1260 1118 1042 1211 1075 659 661 860 937 878 1086 776 881 979 1112 1069 692 1020 903 588 609 387 322 522 602 1361 603 429 315 700 506 1189 791 802 537 866 1302 595 479 1006 303 289 605 861 495 317 311 437 649 548 301 321 700 334 354 498 408 405 345 722 767 343 333 545 667 750 485 1068 990 1030 1109 961 759 1012 917 656 929 1187 1471 892 889 1186 873 1115 770 518 1010 1037 770 694 716 716 736 1676 1309 1338 1245 864 1447 507 1082 1104 1111 982 1313 816 869 835 610 672 1062 756 1066 1032 358 905 783 668 795 304 466 774 971 896 481 1093 159 1161 887 782 644 650 422 961 1151 508 1289 1622 1002 1035 948 909 647 353 444 373 376 685 769 384 178 150 372 257 345 316 670 991 769 370 358 441 337 390 291 335 451 342 1639 814 656 585 372 842 249 613 593 742 538 1003 805 1018 866 581 514 687 844 473 605 344 460 572 605 770 905 893 503 485 478 689 389 240 651 1028 729 749 906 1365 662 756 465 563 602 709 1029 410 626 716 1185 1076 1853 1650 923 1130 739 528 1101 819 338 693 849 965 970 891 774 1227 346 751 893 1801 228 301 233 652 364 487 869 772 337 475 583 744 760 430 382 595 748 1459 1010 1068 489 960 314 314 180 340 808 1049 677 733 776 662 855 736 920 623 497 512 928 559 606 544 795 495 972 575 617 466 601 429 703 620 1625 824 395 548 253 611 154 503 792 782 528 636 1373 772 1049 814 1094 1455 821 364 1095 684 756 800 1349 2032 1272 1475 1840 2132 2119 1748 1571 726 685 553 701 837 621 1078 738 352 1343 2087 2301 1232 1075 1108 1522 1047 976 1391 645 1360 950 702 1023 688 914 914 942 1029 773 1054 1310 1022 687 1125 766 818 1711 1617 1642 805 727 533 947 807 638 556 828 561 659 816 607 582 1135 1722 1047 1012 1380 729 1083 516 692 1145 886 1536 998 1300 1182 1238 1172 1131 1101 1166 1217 1194 1299 1383 1513 821 1065 1229 1299 1103 1035 1536 1236 1230 1284 1280 1088 1282 1305 1111 3691 3413 3020 3027 1776 2453 1774 2102 1905 2300 1965 2272 1602 1748 2200 1804 3476 2268 1857 1446 1594 902 1229 1331 1425 1733 820 1741 1442 1190 2671 613 1057 825 566 702 936 586 782 826 878 746 804 731 631 790 871 328 371 340 496 407 582 609 652 449 652 379 857 861 1530 1261 1328 1432 1112 1119 1526 1159 1451 1373 1338 847 879 657 329 639 585 409 663 339 643 298 186 234 409 118 246 244 427 381 211 199 229 226 235 235 247 231 229 598 695 506 602 389 956 870 898 309 501 545 417 452 418 486 567 572 454 298 1133 384 337 354 293 257 418 726 284 397 888 863 517 261 237 859 835 819 731 806 762 747 1066 942 1139 554 754 703 769 715 610 398 562 1013 1025 971 930 820 1859 6034 4368 5290 2495 10793 8348 2336 3317 3021 1108 362 1754 1018 2067 1251 751 1848 861 985 808 1050 1441 1261 1144 737 449 1594 1558 1654 1814 2193 892 823 900 1818 625 1713 1852 1051 920 1850 1676 1100 839 1087 2105 1015 979 1271 1294 1207 1583 1642 1624 1583 987 1478 1209 1614 1147 1281 2187 670 1122 687 831 1025 871 2997 1444 1431 1527 1394 1322 1287 1156 1330 1789 1757 1398 1356 849 653 616 750 610 585 1044 1021 973 902 694 678 1326 859 1362 754 1135 787 441 359 816 533 389 205 191 110 185 179 154 112 398 302 602 224 219 713 1298 1104 1171 636 792 825 585 739 811 703 927 1108 1269 1363 982 1317 892 712 758 911 849 704 1120 584 546 878 994 1299 858 594 1012 1784 1355 949 587 960 792 1128 1061 910 1382 895 722 763 1660 816 1300 1060 1068 1347 666 989 597 1398 938 834 654 1211 493 929 1219 612 290 609 803 196 228 232 290 880 511 1037 1013 1066 1107 842 312 933 961 309 837 456 453 653 581 1115 338 790 419 362 407 284 366 373 318 347 279 188 416 481 467 526 526 620 745 965 870 285 1275 514 472 679 725 584 685 615 693 526 622 633 658 727 558 389 406 611 298 960 1019 806 745 1032 1059 1043 505 809 467 607 632 1475 384 594 800 523 884 1023 874 844 573 789 767 366 722 800 493 358 555 1706 1617 1526 379 393 244 423 563 565 870 3268 800 3408 3137 2870 2310 2757 2731 2675 2574 3126 2602 3021 2986 2569 2440 867 767 1054 951 1096 1126 1152 1096 865 891 749 1077 841 995 944 963 841 744 1090 803 783 851 731 620 664 915 894 1147 1342 799 556 678 633 1244 705 744 640 868 661 954 1009 993 959 565 820 996 823 900 784 900 838 1063 968 1091 1673 1104 1652 1701 884 1481 1891 1352 1330 1920 1163 1772 1805 1982 1674 2100 1399 1543 1539 1351 1368 1333 1710 1334 1711 2368 1958 1459 1092 1354 1218 1820 1911 1301 1074 1752 886 2088 1503 1304 1333 1230 1695 1169 1133 1379 1255 1614 1543 1418 1348 1922 1110 1177 1203 1503 1290 1537 1359 1221 898 1170 1118 1025 1739 1648 924 2269 1559 1147 877 763 1644 1315 1007 1156 1386 1297 1198 1359 1758 1712 1691 1835 1970 2269 2131 2133 1658 1585 1762 1183 1307 1402 1034 1600 1851 1654 1637 1942 1816 1625 756 876 780 1284 603 722 359 319 402 416 208 603 224 308 400 295 404 323 416 345 398 372 620 319 160 441 222 217 325 191 261 237 245 222 312 269 189 459 341 269 254 492 196 326 253 251 233 292 209 295 246 275 373 333 323 940 470 204 152 205 187 312 1250 524 599 302 217 209 247 331 260 246 623 395 790 815 449 215 366 173 213 353 142 565 535 1001 294 344 385 316 622 603 579 584 913 253 480 184 170 455 607 595 723 390 1000 597 600 722 735 1074 312 523 710 738 718 772 672 313 606 333 282 659 971 421 480 470 291 493 521 428 404 815 666 575 889 856 1020 827 612 830 712 1284 800 1054 704 370 862 362 501 1122 1180 1378 925 603 1266 1111 507 1125 418 414 670 595 601 444 474 798 430 435 357 374 916 1097 996 908 784 598 667 907 903 1004 661 1073 912 580 990 456 374 407 313 399 545 433 604 621 624 910 818 578 701 533 476 520 311 495 333 320 450 565 635 1100 903 623 785 450 682 485 882 424 395 668 572 773 238 318 320 590 767 451 739 296 604 642 559 907 339 1068 500 862 615 631 410 552 489 938 357 691 612 331 624 333 528 436 582 718 757 735 705 735 661 766 740 478 624 359 646 1188 297 329 151 210 432 259 371 960 448 523 323 411 624 748 937 876 504 336 746 513 253 126 119 221 178 826 556 928 720 993 619 794 977 903 618 543 338 367 559 533 240 665 389 328 292 350 653 874 713 393 554 572 831 1004 841 631 725 424 293 539 692 641 895 935 771 612 704 767 337 391 335 427 505 405 850 494 494 557 405 982 601 264 701 591 489 639 699 689 595 393 352 529 617 582 358 640 760 1073 1052 3376 3411 566 688 576 511 570 611 963 879 910 1023 1168 1570 1141 643 526 475 791 622 1088 836 1206 1297 684 774 282 644 874 501 627 949 434 483 1151 508 545 376 466 934 775 399 258 356 863 885 540 338 1123 470 812 356 412 258 530 1009 663 1139 711 682 558 379 760 655 289 887 485 437 173 173 164 1327 1609 1746 987 848 1714 1463 945 789 933 1306 908 879 653 1192 455 607 1474 1097 280 280 382 242 247 499 1361 1404 1856 1730 983 2417 2463 2325 3138 2588 2226 1692 1320 817 2535 2455 2562 2469 2524 2091 2312 2555 2657 1825 2085 1647 1768 2412 1902 2841 3071 3403 3581 3316 2319 3463 2787 2757 3002 2980 1780 1996 1188 1508 1507 2356 2057 1814 1103 2209 632 611 944 1050 909 574 823 1354 1671 769 329 851 807 586 372 3355 2975 2921 2463 3945 3606 3291 3016 2564 3338 2903 3405 3191 3064 3405 3248 3542 3444 3254 3219 4169 3555 2245 2494 2975 2997 2692 2575 2317 685 637 303 2825 3023 2116 4979 6180 5836 4049 1300 1424 1099 314 1427 539 542 272 377 2583 1077 1043 804 1206 988 739 1199 1933 1309 2830 1545 1511 2529 1578 1508 3640 4165 3473 3638 7035 7101 3138 3046 4192 5022 1946 1077 978 2035 1737 689 2279 556 1951 1080 2115 1292 64 54 1486 1553 1792 3252 2142 937 1723 1020 810 815 682 979 993 925 1718 1561 2598 3098 2318 1405 3203 1802 1806 2830 1748 1977 1644 1077 1107 3798 1822 2783 1308 2319 1336 1425 818 820 1146 1512 3739 2690 1020 824 827 895 692 840 783 769 582 1092 1635 1589 1817 2167 1356 1304 3282 1065 1183 1163 792 1393 1087 1043 1181 1112 776 772 856 955 904 1173 829 907 987 1070 1231 657 1026 892 656 581 403 317 466 606 1294 646 384 299 789 558 1216 791 788 601 912 1825 548 526 1026 295 287 661 856 554 314 308 469 775 554 367 417 946 428 461 656 484 553 357 762 797 337 275 576 740 777 333 975 1077 1031 1141 942 990 1215 976 810 969 1176 1625 1002 1021 1266 1013 1221 833 579 971 969 791 635 608 747 701 1851 1418 1492 1362 881 1509 629 1084 1114 1237 1127 1401 900 927 834 736 794 1064 733 1230 1002 328 924 900 669 910 331 523 962 1298 837 581 1168 188 1175 839 904 778 804 385 1075 1158 411 1346 1635 1253 1138 1022 879 534 346 430 368 441 848 883 456 330 304 446 347 365 320 785 976 811 494 484 465 345 391 294 339 527 288 1721 829 848 742 422 1009 285 650 620 678 574 1068 882 1124 714 592 577 875 867 562 598 282 477 653 633 721 976 997 459 400 391 793 374 221 633 1207 816 828 932 1221 638 873 387 630 677 710 1154 435 725 797 1214 1192 1711 1502 856 1062 774 427 1121 722 358 696 884 1089 1103 1002 793 1279 350 842 1042 1790 228 317 247 639 388 536 890 905 342 514 816 744 834 438 396 487 703 1515 1134 1194 531 1071 354 356 212 386 883 1070 720 822 828 724 870 872 1028 610 508 511 981 570 615 585 831 516 952 530 619 545 639 514 712 587 1639 819 501 592 265 604 154 526 853 805 549 747 1362 806 1125 883 1219 1616 780 378 1169 802 1040 1090 1610 2188 1429 1498 2009 2390 2416 2193 1835 794 775 662 739 897 728 1308 819 401 1534 2350 2590 1340 1061 1228 1491 1303 1179 1674 753 1351 913 708 986 727 1148 1153 1172 1228 939 1065 1356 1109 793 1076 737 973 1883 1621 1705 818 730 578 1152 990 689 760 939 617 731 810 564 592 1165 1965 936 939 1605 637 1289 537 685 1040 908 1792 964 1348 1213 1472 1219 1131 1422 1321 1149 1193 1399 1382 1502 919 1128 1350 1553 1179 1210 1714 1378 1215 1428 1535 1241 1409 1431 1160 3753 3622 3307 3614 1853 2754 1809 2127 2088 2663 2196 2557 1635 2187 2380 1937 3736 2387 2000 1472 1603 972 1287 1151 1516 1856 964 2181 1595 1310 2812 774 1125 977 582 901 961 736 899 943 943 584 831 868 641 696 757 330 350 406 504 434 616 666 739 532 780 402 885 816 1690 1416 1429 1569 1099 1200 1896 1226 1615 1374 1396 1047 1081 597 378 733 673 493 730 365 582 331 180 308 432 160 239 384 490 475 180 243 192 168 303 285 299 285 281 737 615 517 616 469 1143 1004 1030 415 639 542 515 512 482 546 734 676 454 492 1346 508 461 410 372 295 500 826 325 425 964 878 661 282 174 825 813 839 752 779 838 742 1130 896 1081 709 825 776 761 794 843 384 600 1049 1023 1074 970 1038 1930 6844 4592 6388 2659 8348 11283 2199 3273 3311 1117 360 1682 926 1978 1245 747 1817 838 967 760 1032 1645 1389 1236 652 364 1713 1634 1693 2152 2003 990 900 955 1936 661 2000 1988 1090 1011 2084 1790 1156 885 1165 2201 1139 918 1580 1351 1332 1541 1622 1677 1735 978 1543 1233 1847 1207 1357 2247 721 1231 713 753 889 861 3188 1492 1544 1584 1699 1380 1308 1173 1390 1847 1757 1368 1547 1001 675 817 831 690 645 928 972 978 863 655 788 1459 912 1410 813 1070 819 564 349 734 421 365 177 171 104 163 165 136 106 414 260 512 228 298 763 1451 1259 1147 711 799 960 692 829 847 793 921 1205 1376 1460 937 1417 948 748 819 951 928 723 1172 650 533 970 1126 1318 1003 739 958 1959 1355 997 700 1082 908 1169 1113 1205 1529 991 828 778 1997 873 1408 1137 1195 1685 694 1137 650 1377 832 734 658 1500 528 966 1349 713 337 595 819 204 238 238 282 786 404 956 948 1296 1162 898 376 854 946 334 886 440 405 739 604 1156 369 1139 530 374 492 370 318 455 531 592 349 254 476 517 488 500 514 510 607 1249 981 270 1264 565 523 676 761 663 733 665 703 569 586 658 665 738 637 474 455 574 341 813 1147 808 832 1016 1088 1142 485 729 498 765 657 1576 345 522 747 472 827 995 801 821 648 928 838 445 529 841 597 450 613 1737 1840 1889 384 434 324 426 608 658 860 3773 1141 3607 3378 2950 2433 2983 2937 3037 2813 3306 2722 3267 3392 2688 2864 928 820 1068 918 1221 1123 1145 1089 792 962 842 1022 1101 1222 885 1026 915 876 1053 911 893 1054 814 805 849 1182 1155 1438 612 729 384 596 467 715 453 844 755 562 642 615 543 509 521 743 673 541 516 717 929 721 561 660 578 484 345 585 695 920 548 631 941 1106 1159 918 818 1171 1230 1039 833 858 897 989 892 861 933 900 695 723 1017 903 1003 861 804 915 573 848 891 939 792 916 668 1155 765 1097 814 801 1321 733 739 554 674 536 780 794 737 703 678 705 507 565 649 933 667 686 900 585 888 953 1111 1247 621 1074 942 576 629 635 719 563 415 653 753 807 586 559 643 630 607 692 969 923 1199 978 895 922 989 870 872 914 917 919 973 850 1015 1281 1057 911 438 446 553 799 460 511 416 172 430 354 222 368 157 264 233 498 202 202 234 147 266 128 134 237 177 297 236 419 497 241 194 150 168 183 298 195 219 338 219 237 250 321 212 244 215 213 141 204 188 211 234 202 250 152 146 664 199 219 176 139 166 222 491 195 248 268 128 243 212 418 230 265 348 234 313 643 392 180 278 217 207 221 165 529 589 576 310 371 337 318 254 267 231 207 449 254 328 291 145 208 262 439 210 396 445 384 902 241 389 282 324 301 212 237 386 496 609 347 517 223 210 287 449 264 307 340 263 279 552 416 335 390 371 463 677 507 626 624 518 616 661 876 474 1095 950 346 708 463 309 518 551 852 643 575 646 602 306 735 186 188 375 458 416 280 410 587 281 314 338 344 579 869 1030 560 585 454 446 504 393 544 397 495 506 653 676 414 365 249 225 189 368 467 242 400 485 862 720 402 474 396 506 579 334 218 277 174 272 300 421 674 393 780 753 318 648 289 420 410 348 399 454 516 194 255 365 460 436 453 302 282 558 370 359 799 456 555 528 587 402 411 377 456 280 618 446 437 669 314 439 357 194 274 541 635 618 403 413 676 597 456 515 444 500 400 522 658 223 275 218 224 380 285 610 445 192 255 212 290 452 424 610 452 248 370 534 379 81 22 132 62 54 548 300 612 381 518 449 611 523 443 406 334 165 155 358 370 119 451 344 222 266 278 296 309 272 314 287 316 659 449 392 546 266 239 367 352 575 485 401 425 437 536 616 371 133 155 210 280 516 351 348 437 589 369 338 692 481 171 554 412 378 466 430 362 264 251 318 151 360 296 391 546 502 572 661 2668 2926 335 681 524 375 506 404 681 578 572 1009 765 623 845 463 178 275 351 400 305 463 515 501 445 328 338 581 500 635 424 569 280 296 786 331 415 206 349 416 308 301 276 256 366 334 144 231 365 237 429 170 457 249 349 341 504 522 421 323 612 183 284 577 286 235 415 389 50 52 111 528 1167 761 481 595 1080 1032 397 484 636 783 512 729 492 643 443 507 1030 729 349 317 282 274 154 291 808 751 921 783 643 1024 1202 1174 1621 1384 1390 959 934 700 1394 1455 1529 1519 1311 1364 1189 1299 1507 1308 1170 1090 1185 1422 1353 1818 1482 1801 1420 1346 1204 1849 1722 1665 2073 1910 1215 1356 1272 634 605 1794 1678 967 565 1319 531 502 670 438 826 365 429 650 858 317 315 349 304 416 262 1578 1676 1553 2107 2056 1771 2119 2154 1432 2352 2062 2181 2335 1621 2156 1929 1993 1872 1774 1692 2157 1482 2292 2343 2033 2000 2026 1852 1909 331 295 271 2188 1924 945 2515 3277 3382 1943 1058 1059 627 205 736 379 403 243 391 1942 1017 875 298 473 341 414 736 872 906 1345 1258 821 1030 1336 1001 1620 1920 2234 1919 4246 4603 1934 2145 2411 3368 1431 924 902 1421 1122 634 1662 570 1892 763 1402 613 28 24 792 850 1268 2681 1699 507 1153 433 810 438 394 730 693 714 1231 1235 1546 1684 888 703 1669 1115 1113 1649 1309 1451 901 733 495 1781 703 1589 328 1077 700 836 601 527 758 637 1697 1313 722 710 751 742 624 543 452 559 518 540 1517 736 1056 1201 777 708 1682 500 638 1207 742 636 521 547 869 1021 544 445 627 659 573 793 527 616 693 949 755 758 610 787 345 318 280 225 430 349 1085 489 410 339 687 294 827 506 326 246 487 635 275 352 623 150 130 221 231 381 348 332 212 368 281 220 247 250 377 173 255 318 221 325 316 508 298 264 463 547 707 342 419 467 432 492 440 378 551 382 457 674 861 408 546 627 645 626 643 802 312 464 531 572 547 450 600 512 773 714 707 583 563 427 339 703 686 465 644 571 291 464 387 295 312 848 438 351 673 314 563 536 500 570 391 454 530 580 380 423 680 142 827 420 370 354 381 334 527 454 329 719 879 627 742 929 762 311 258 379 266 227 454 265 153 117 74 145 228 318 371 289 365 262 237 219 219 269 227 94 253 368 254 785 524 310 270 275 463 185 254 240 442 229 491 394 530 454 391 614 336 334 440 528 342 436 378 423 535 517 733 443 210 287 329 316 191 526 554 599 627 766 983 358 664 350 246 398 498 634 320 396 712 893 781 901 785 732 803 689 555 720 545 329 432 630 602 849 751 565 767 205 501 554 1078 207 174 195 244 177 263 326 359 260 180 398 322 428 315 301 362 861 845 739 757 678 679 178 270 228 182 670 577 402 445 461 406 577 421 600 538 275 281 683 318 400 420 437 269 533 337 349 417 617 337 354 356 1323 255 512 494 273 368 150 477 260 646 523 416 942 523 718 484 675 664 404 289 757 421 457 556 612 742 609 1139 1023 737 1183 830 970 517 653 632 647 534 426 673 468 481 978 1179 1387 476 639 440 955 612 590 778 347 920 790 579 788 568 576 559 593 625 577 694 1007 611 817 698 575 552 1310 1102 1217 797 644 352 527 381 505 610 712 429 527 719 587 523 356 518 528 612 798 361 610 375 590 669 543 863 677 814 591 981 772 821 837 796 694 674 857 850 986 541 870 940 905 977 1110 947 953 671 846 788 691 756 745 765 2563 2678 1415 1732 1135 1510 1259 1433 1268 1459 1463 1642 1235 1349 1519 1026 1773 1137 1408 766 1043 683 705 664 527 1135 462 903 1257 1064 1050 334 598 494 532 607 655 601 450 365 617 604 286 581 511 618 579 279 430 376 255 239 379 325 532 617 596 424 841 756 729 622 629 763 650 547 712 587 766 919 767 815 894 433 238 303 263 307 260 183 521 271 160 146 380 111 161 261 364 134 125 197 131 132 133 124 251 145 233 461 251 335 319 218 818 765 793 219 212 220 348 354 314 410 361 224 346 140 550 322 318 218 198 157 217 571 236 381 471 884 537 220 153 973 888 767 812 588 529 585 1061 826 789 694 721 402 407 480 474 458 342 919 1027 1225 1086 829 1497 2762 2628 2575 2258 2336 2199 6788 7088 5747 836 374 1689 935 1708 793 694 1596 927 717 829 705 1244 1075 701 485 442 1059 1344 1324 940 1516 859 800 975 1932 526 1203 1725 1035 843 1801 1811 831 654 1065 1096 753 962 1039 1127 993 952 1818 1522 1282 723 1236 1167 912 973 1035 1753 619 680 615 609 477 760 2387 943 731 841 716 1380 1092 934 1374 1316 1426 1504 840 525 455 258 279 368 529 835 532 603 602 413 742 776 431 733 897 649 712 540 371 470 473 242 293 235 170 266 235 225 195 188 231 393 208 231 419 653 607 592 563 639 593 622 564 732 464 525 639 841 736 685 808 666 523 660 874 697 429 755 569 426 578 658 926 592 449 581 969 907 547 446 400 619 443 672 552 588 642 391 641 713 419 1173 524 877 693 855 857 633 1240 904 812 385 847 569 976 752 387 330 270 304 88 108 102 172 590 475 548 529 612 560 476 319 557 627 295 512 272 209 276 251 666 152 659 437 337 272 373 311 303 273 268 222 174 362 290 583 529 620 580 358 341 442 194 975 343 317 557 468 260 378 364 388 585 414 345 361 691 345 339 381 371 282 641 563 550 691 589 694 466 533 666 301 677 414 927 317 409 667 588 582 699 602 370 367 522 448 473 371 383 278 197 509 1038 971 610 219 332 246 611 596 406 497 1834 351 1883 1703 1766 1539 1698 1765 1888 1914 1966 1959 1705 1745 1706 1347 504 523 492 454 888 733 733 785 687 626 706 508 429 585 746 580 315 383 530 709 649 641 541 505 530 472 464 545 1063 1131 599 776 865 1034 664 1406 1295 801 844 905 1021 983 929 968 930 785 701 1106 1290 1012 1029 1199 1113 932 609 876 1094 1347 794 1023 1362 1417 1637 1338 1209 1749 1766 1699 1467 1370 1433 1582 1538 1448 1573 1316 1210 1154 1444 1547 1365 1310 1181 1461 1012 1322 1437 1478 1331 1433 1113 1726 1205 1449 1226 1365 1782 1057 1146 982 1029 1057 1231 1253 1117 1243 916 983 826 801 1174 1559 1212 1049 1269 887 1332 1457 1800 1915 916 1620 1359 1088 1077 935 1121 958 680 1004 1305 1086 910 1045 1241 1125 1026 1211 1391 1222 1669 1327 1316 1352 1465 1225 1219 1328 1303 1283 1430 1316 1320 1719 1505 1554 793 774 755 1237 643 730 505 300 525 502 354 726 227 449 297 623 291 283 408 217 398 200 259 473 239 543 304 523 651 378 292 216 254 243 422 329 292 478 333 431 351 631 365 378 287 297 217 361 238 317 333 335 415 206 198 1096 341 341 230 179 235 392 694 275 338 411 188 309 319 554 381 346 512 292 401 963 672 282 443 247 282 263 249 663 706 850 447 512 549 460 414 482 438 404 688 308 428 386 205 439 444 560 321 544 882 683 1075 429 672 479 443 529 387 375 554 842 754 471 902 326 272 422 629 398 457 443 407 445 656 530 650 616 639 756 1161 711 966 1295 810 1012 1201 1363 638 1701 1405 608 1078 554 445 890 753 1244 1029 793 1210 923 491 963 354 356 621 600 538 381 636 831 422 388 459 492 841 1199 1402 824 810 785 622 747 595 807 607 842 872 1044 1243 584 531 359 366 273 574 808 472 536 743 1214 1036 664 822 547 738 833 523 400 523 283 434 511 574 903 519 1074 954 550 1004 435 563 629 482 536 738 810 244 319 419 725 603 645 390 340 796 756 655 1074 620 822 708 987 536 542 555 713 364 1082 544 551 1134 423 762 417 302 470 861 852 914 618 622 997 923 791 853 741 655 509 728 964 292 358 272 357 531 369 728 782 288 361 387 451 560 578 962 632 447 572 928 766 113 58 177 82 82 933 496 780 582 755 669 830 817 654 585 659 366 414 895 554 195 573 436 437 478 494 500 535 420 368 515 566 950 791 651 880 438 431 595 485 924 756 800 836 672 838 839 712 235 271 329 433 906 720 772 721 979 499 462 1047 735 407 755 607 563 663 639 701 491 391 398 256 567 458 544 790 936 1115 995 3987 3903 698 1005 759 692 707 585 1109 957 964 1271 1126 1040 1089 534 333 449 597 666 478 719 751 761 650 505 470 836 891 911 607 858 435 463 1074 516 576 301 480 727 591 369 352 346 523 564 283 327 616 348 553 296 615 384 463 477 677 775 595 438 857 306 569 1011 513 536 594 537 128 134 232 794 1618 1306 747 905 1446 1539 592 820 964 1224 788 1037 801 842 661 731 1698 876 413 371 365 450 236 463 1133 1093 1380 1403 829 1486 1654 1841 2274 1930 1898 1374 1368 859 1966 2051 2311 2262 2030 2027 1936 2114 2451 1902 1834 1675 1923 2295 2130 2405 2358 2609 2429 2324 1880 2671 2493 2374 3066 2791 1689 1901 1736 956 936 2738 2237 1353 802 2053 809 784 937 666 1088 493 651 1022 1496 630 412 471 412 510 384 2522 2676 2538 2992 3061 2919 3020 3104 2174 3510 2754 3329 3522 2290 3097 2728 2781 2749 2642 2563 3146 2143 3020 3266 2878 2718 2805 2818 2784 606 550 403 2996 3111 1452 3846 4901 4902 3070 1428 1368 945 289 1031 592 459 267 447 2771 1485 1357 437 733 552 808 1122 1370 1294 2115 1764 1355 1530 1821 1525 2618 3162 3458 2778 6196 6570 3086 3293 4078 4873 1981 1275 1297 1889 1691 905 2154 759 2813 1143 2012 848 42 38 1208 1404 1732 4249 2493 781 1773 803 1154 659 578 1254 1249 1355 2076 1880 2348 2444 1328 1228 2849 1574 1604 2295 2000 2027 1385 1210 814 2855 1236 2459 572 2010 1193 1310 971 967 1274 990 2631 1820 1033 965 1154 1052 972 975 682 838 800 844 2104 1278 1449 1776 1060 981 2545 846 1040 1617 893 875 847 882 1203 1505 939 820 987 971 870 1120 806 931 950 1377 1194 1008 944 1165 507 547 406 379 692 511 1648 711 525 421 984 390 1225 694 567 461 795 983 380 550 1015 215 195 410 441 479 424 402 387 507 398 346 381 510 513 257 522 570 317 521 608 715 414 337 627 747 948 444 615 648 774 760 665 612 722 544 703 1042 1331 613 716 925 838 811 931 998 766 1046 1051 984 1054 833 1065 1092 1313 1014 1186 909 776 891 506 1109 1059 694 850 941 502 719 619 475 502 1068 610 588 946 429 887 844 763 892 514 640 860 1009 522 650 995 174 1158 702 531 537 550 446 864 700 529 1106 1349 953 956 1202 944 403 395 487 338 291 635 444 305 143 98 291 361 412 441 373 701 548 424 402 324 508 383 211 373 577 334 1306 673 500 442 448 716 306 419 397 597 445 849 554 745 580 685 813 573 527 672 634 437 584 592 553 881 862 971 579 343 421 537 459 213 691 878 958 998 1251 1298 524 926 466 451 575 673 937 401 576 985 1258 988 1373 1274 1096 1228 896 852 1088 739 454 681 941 1070 1282 1097 922 1340 300 783 854 1574 277 234 264 446 282 398 588 489 408 360 587 437 602 576 560 492 1179 1232 1035 1055 823 1124 310 408 321 339 919 950 633 727 724 680 920 705 981 824 418 418 1069 442 598 616 802 539 878 589 788 549 804 458 636 670 1743 621 641 751 341 522 243 725 551 862 695 741 1441 825 992 734 974 1058 667 459 1026 766 796 938 885 1164 948 1563 1592 1281 1666 1458 1440 848 877 850 1045 843 721 1208 705 550 1398 1616 1870 710 906 627 1345 865 834 1175 493 1380 1059 828 1063 825 926 876 933 961 919 1076 1327 931 1034 997 845 889 2272 1877 2083 1160 895 547 801 529 669 796 925 688 790 991 887 785 681 1048 772 948 1100 557 934 491 818 1008 772 1196 1077 1116 952 1277 1104 1150 1165 1103 949 1050 1268 1458 1368 946 1207 1296 1493 1408 1371 1309 1494 977 1208 1151 945 1238 1308 1147 3307 3804 2125 2627 1939 2367 2085 2388 2105 2313 2185 2486 1904 1963 2412 1687 2742 1789 1816 1172 1483 865 1121 959 826 1651 761 1212 1758 1495 1651 492 852 787 788 820 882 855 745 728 904 692 446 860 721 869 695 432 535 541 415 374 541 593 868 963 851 639 1150 998 1007 1052 1051 1206 1096 842 1157 1009 1200 1271 1252 1166 1257 711 312 426 384 397 402 255 667 434 230 207 522 166 229 287 438 261 228 381 210 180 281 230 369 293 345 848 364 499 463 354 1225 1044 1156 341 323 356 554 601 523 629 652 360 475 398 899 402 392 278 252 191 271 769 421 622 826 1131 877 324 241 1163 1107 987 1053 879 808 771 1306 1136 1085 873 1086 661 634 893 659 699 446 1150 1222 1457 1297 1082 2369 3686 4070 3467 2986 3317 3273 7088 10870 8633 1051 424 2120 1170 2284 1163 862 1979 1063 1026 941 1001 1721 1504 933 725 664 1492 1791 1741 1439 1878 1017 934 1059 2145 606 1525 1986 1131 1032 2028 2065 986 844 1442 1732 1420 1191 1596 1331 1409 1261 2243 2069 1828 1135 1682 1641 1408 1480 1693 2290 881 960 781 766 666 953 3421 1248 1028 1142 946 1682 1454 1284 1736 1716 1957 1854 1350 890 813 389 520 511 644 1121 792 940 858 644 1048 1131 600 1075 1249 896 1097 757 521 647 725 292 380 320 202 328 293 283 223 303 342 567 366 287 689 1169 1128 1108 769 890 864 838 919 1109 666 930 1107 1235 1113 1100 1167 968 791 950 1247 912 610 1022 939 761 892 1030 1463 849 732 836 1437 1319 801 631 789 982 700 1042 865 1037 1089 853 970 1191 747 1628 831 1291 1160 1245 1265 942 1834 1362 1271 613 1265 791 1330 1275 764 444 496 497 116 138 130 249 836 549 797 922 878 800 892 437 803 796 367 736 482 290 428 451 1025 297 840 547 562 418 648 490 595 524 468 336 262 470 497 711 766 845 961 601 558 803 365 1362 606 566 793 646 413 611 591 539 681 651 603 625 957 557 510 548 672 528 871 882 852 978 1114 1332 786 855 936 461 1005 750 1387 408 565 1010 733 981 1079 946 541 685 900 757 693 608 652 583 424 829 1550 1555 965 374 636 372 765 754 635 904 2796 630 2816 2569 2861 2390 2403 2565 2652 2636 2907 2705 2815 2637 2531 2121 764 700 688 619 1157 1113 1021 1174 925 939 1049 939 749 888 1055 754 467 623 930 965 903 859 779 831 846 786 772 871 938 992 564 580 718 1010 630 1344 1227 764 757 879 1096 1080 1016 804 727 759 687 1057 1143 997 998 1153 1070 1017 529 981 1168 1021 761 876 1182 1523 1514 1239 1185 1592 1667 1570 1383 1342 1442 1626 1457 1487 1521 1229 1232 1083 1268 1475 1354 1203 868 1296 844 1119 1370 1284 1221 1242 1119 1765 1070 1267 1307 1234 1697 1253 1047 863 1052 1089 1308 1297 1194 1139 911 909 802 835 1067 1598 1123 1073 1270 878 1423 1224 1775 1871 844 1326 1210 1083 948 851 1072 1058 745 948 1296 1072 871 947 950 913 940 1016 1273 1218 1580 1234 1195 1205 1284 1125 1031 1152 1113 1023 1126 992 1254 1557 1583 1296 819 751 771 1035 637 640 458 312 476 506 322 625 221 456 250 566 242 217 357 264 434 249 279 313 205 383 288 399 529 370 306 236 268 273 370 313 272 371 393 332 321 510 406 275 256 270 213 326 210 288 309 244 320 256 248 1006 293 268 184 185 248 309 615 259 322 475 186 326 311 523 389 359 422 275 343 986 606 272 377 178 252 211 159 541 786 887 350 409 485 422 344 482 458 406 523 277 399 253 172 321 374 534 358 541 770 678 1043 420 535 386 365 501 396 430 606 746 644 370 842 345 184 427 662 433 453 353 498 353 490 479 567 530 515 748 1152 706 917 1228 831 988 1026 1191 530 1686 1302 544 1029 524 444 842 665 1012 997 910 1136 793 506 1086 330 334 641 459 479 350 571 788 327 281 503 442 859 1220 1327 846 675 792 462 754 578 565 553 860 816 1037 1168 537 496 303 307 275 568 762 484 489 776 1227 889 582 691 499 635 733 478 317 490 236 461 462 591 912 507 1058 922 513 924 389 618 594 456 496 742 878 242 323 479 751 598 641 338 394 566 761 742 909 645 836 643 902 414 534 532 749 360 921 382 529 987 439 697 385 300 564 926 646 762 698 670 858 789 777 883 672 604 446 677 828 280 348 250 359 554 303 631 793 308 377 280 443 502 475 897 557 433 516 982 708 97 62 158 84 76 920 514 790 609 690 691 791 821 679 562 684 397 414 787 491 164 507 459 454 470 462 432 501 466 360 570 582 882 775 691 860 387 474 608 458 924 766 635 705 630 813 799 724 309 418 283 406 892 713 806 568 935 482 457 1105 694 405 562 503 455 564 533 641 480 349 347 188 493 397 526 714 1013 1087 1043 4102 3749 738 947 743 661 616 657 1122 938 1018 1130 1034 1040 1068 584 310 430 546 521 460 596 709 723 617 569 388 855 887 837 696 751 465 537 1183 424 455 286 526 585 517 349 362 446 521 585 311 358 652 331 553 258 495 484 427 480 812 930 726 409 744 371 596 995 360 498 543 467 128 154 231 763 1495 1178 709 961 1176 1418 602 820 1013 1187 803 905 739 879 553 605 1528 718 292 274 301 356 168 459 1085 1107 1335 1533 890 1395 1571 1738 2483 2071 1988 1333 1210 654 1980 2066 2145 2395 1850 2059 1949 2013 2342 1798 1784 1573 1852 2007 2052 2489 2108 2575 1949 2261 1624 2705 2186 2610 3269 2868 1666 1664 1690 928 903 2550 2097 1420 887 1803 831 792 988 621 961 469 722 1108 1373 594 453 424 388 588 368 2450 2574 2579 2528 2641 2495 2900 2792 2201 3517 2651 2941 3377 2297 3281 2879 2915 2652 2418 2468 2954 2059 2739 3115 2748 2550 2691 2751 2797 524 452 428 3200 2737 1461 3904 4551 4781 3225 1442 1426 840 255 961 561 344 222 373 2620 1147 1129 421 662 552 696 1067 1381 1279 1993 1561 1390 1574 1925 1463 2358 2977 3026 2609 5708 6106 2772 3054 3966 4414 2018 1366 1175 1668 1619 815 1833 524 2355 1236 2001 790 56 52 1078 1343 1638 3783 2177 642 2023 803 1046 635 572 1169 1237 1288 2140 2016 2017 2534 1236 1063 2752 1695 1722 2213 1765 1656 1332 1144 784 2661 1279 2117 611 1857 1123 1291 908 924 1208 985 2432 1808 997 944 968 1062 1004 1037 778 850 772 727 1897 1265 1489 1616 967 913 2465 699 860 1513 839 825 820 737 1083 1308 984 843 1044 911 847 983 731 843 867 1164 1114 965 959 1131 533 604 415 363 589 527 1462 738 337 376 1041 370 1237 565 537 433 779 931 332 567 1103 227 187 314 441 507 345 315 319 496 384 351 384 560 408 239 578 533 295 529 589 642 412 337 635 751 743 377 572 641 837 685 573 595 741 546 794 940 1254 579 882 955 736 701 867 775 789 1103 1110 1043 1006 838 1066 1016 1396 942 1081 905 744 942 550 1223 1189 828 793 991 547 646 554 516 557 1118 612 672 1048 431 982 736 655 786 392 556 758 893 562 503 922 207 1051 778 482 437 442 413 786 664 561 1000 1283 853 886 1275 933 337 409 440 308 329 699 522 270 166 125 252 317 403 453 285 644 613 436 422 262 465 349 134 317 472 330 1358 724 645 533 486 673 302 416 398 552 405 775 494 694 716 635 737 587 507 608 666 367 556 615 558 815 834 898 447 287 430 485 429 229 607 896 862 890 1155 1171 556 840 484 365 482 614 878 408 724 976 1304 1111 1210 1143 1109 1164 1066 668 967 631 465 611 886 1055 1344 977 894 1205 266 730 766 1551 331 344 339 458 329 463 559 526 476 475 598 401 557 550 578 472 1107 1178 930 952 749 1029 337 361 303 372 897 1001 640 740 725 695 909 627 990 781 413 419 1110 437 587 559 807 544 854 571 594 479 734 395 596 610 1354 655 443 645 361 463 237 640 506 729 706 675 1310 696 832 591 995 1002 788 351 876 621 783 883 930 1091 1016 1234 1414 1250 1587 1277 1437 754 877 748 1000 716 665 1266 734 488 1362 1496 1740 738 825 615 1347 780 711 1211 528 1467 957 763 944 754 1126 1004 1077 1105 830 1007 1310 1000 985 907 847 883 1874 1636 1676 1017 754 558 679 497 693 968 785 698 898 895 825 806 529 712 704 936 964 419 742 492 743 938 800 1167 852 925 905 1241 910 1015 1268 1012 861 1083 1137 1382 1292 923 1080 1311 1175 1206 1271 1323 1366 1025 1123 1123 896 1232 1220 1171 3326 3735 2395 2640 1947 2103 2063 2394 2047 2280 2070 2381 1957 2006 2554 1484 2539 1497 1780 1072 1347 746 1048 960 944 1794 715 1192 1853 1542 1354 460 769 831 639 962 897 961 737 681 916 539 399 843 726 824 628 382 473 464 414 386 507 602 735 907 846 620 1031 957 995 954 1015 1237 922 832 936 908 982 1218 1186 1084 1209 600 295 371 327 393 325 226 624 441 202 151 522 141 261 332 383 202 226 319 208 193 226 217 308 236 284 711 417 514 397 330 1006 944 1060 331 460 342 613 423 359 463 603 320 410 367 760 450 438 270 246 193 304 739 419 674 771 949 850 325 216 1023 957 890 859 759 705 721 1239 1097 1091 946 1029 582 561 853 647 791 443 1151 1201 1357 1266 1099 2108 3637 4085 3631 2883 3021 3311 5747 8633 11015 976 396 2176 1198 2285 1140 876 1906 1084 1113 960 1108 1659 1286 927 684 602 1557 1873 1803 1448 1751 1045 916 1043 2186 595 1378 1886 1087 962 2194 1988 1008 852 1394 1628 1483 1125 1432 1249 1508 1094 2123 1941 1734 1112 1725 1589 1494 1409 1495 2169 1088 865 703 860 522 978 3329 1288 1273 1337 1095 1745 1519 1349 1785 1717 2006 1734 1296 761 773 363 433 401 620 1084 891 1006 943 704 1153 947 680 1040 1138 834 1000 619 594 535 710 253 361 293 198 330 318 281 221 317 317 561 257 298 675 945 865 843 817 948 866 913 980 1041 687 763 965 1019 912 915 1026 938 785 934 1071 840 601 829 873 773 1093 1074 1594 822 698 740 1372 1210 899 553 663 766 838 944 833 1053 990 721 788 1200 717 1629 796 1386 1204 1273 1083 838 1634 1191 1097 609 1379 716 1302 1500 928 402 430 544 96 124 104 231 822 535 913 839 930 765 926 424 834 756 298 698 371 423 408 394 941 278 909 525 523 399 740 448 457 514 443 273 201 542 487 461 675 778 716 605 458 636 367 1249 566 538 798 631 347 602 582 583 644 717 699 713 862 458 480 516 641 317 795 758 778 1059 969 1206 733 771 863 535 884 590 1200 436 510 885 639 863 923 877 549 726 626 741 703 508 623 448 277 726 1666 1457 1024 386 621 424 551 767 534 863 2563 619 2654 2405 2881 2334 2335 2414 2511 2552 2821 2579 2817 2612 2411 2184 732 636 699 603 1029 968 829 1080 860 858 1014 877 725 806 961 732 491 603 817 1025 1001 949 809 762 771 678 660 732 579 658 649 555 572 644 357 500 444 745 381 493 854 740 780 670 690 547 696 649 577 675 450 694 611 518 552 568 859 683 815 490 580 658 480 738 949 842 975 750 983 780 947 902 1081 909 1037 775 917 652 906 819 852 601 873 529 481 675 572 414 923 606 582 759 764 653 813 525 892 709 738 833 835 708 879 797 701 699 767 760 628 521 575 576 528 691 561 593 727 698 566 526 717 687 834 700 700 680 842 785 673 517 717 702 690 670 650 653 887 655 1000 1025 940 1069 896 1165 1021 1017 776 700 682 759 743 766 887 942 1023 806 593 416 665 616 304 357 239 147 245 236 164 381 103 206 214 411 362 314 324 540 475 459 509 330 243 346 333 475 569 260 327 313 321 295 228 384 175 364 304 406 378 430 209 242 273 269 199 253 343 206 267 173 205 371 371 426 314 152 144 120 125 130 539 393 413 208 261 263 264 342 339 310 176 287 267 652 239 164 206 297 398 246 164 522 495 632 261 281 408 269 222 318 284 258 468 128 260 268 142 144 190 259 287 466 405 482 593 335 394 464 391 389 291 338 393 655 594 309 506 204 343 336 619 287 374 399 183 403 272 444 327 385 374 373 562 551 942 436 666 521 604 882 443 960 735 347 651 441 278 732 632 819 340 378 860 474 617 481 413 440 435 808 375 208 429 376 383 343 316 387 414 797 769 399 567 534 590 513 286 512 349 337 300 287 395 242 207 221 410 189 319 335 258 311 737 651 575 253 240 320 521 555 197 160 258 197 420 401 464 644 403 368 453 275 449 405 535 228 232 668 641 464 413 491 433 283 468 465 295 232 648 389 397 533 367 695 457 627 312 625 335 563 243 597 399 447 746 528 379 447 272 190 434 597 571 858 797 660 565 514 456 509 448 319 499 569 155 216 160 210 292 475 902 757 385 550 627 321 527 496 790 739 551 391 633 438 84 87 113 148 90 750 302 464 564 454 709 610 276 256 283 461 273 233 362 383 180 539 295 290 618 601 219 298 258 251 496 276 703 480 392 493 446 231 225 383 363 312 344 366 319 352 396 434 177 199 222 306 333 343 451 402 601 522 501 674 569 129 245 216 126 216 170 395 234 210 218 200 269 271 434 319 399 633 590 2261 2740 304 469 314 360 411 463 515 445 821 657 838 699 583 513 412 436 627 488 373 539 500 491 411 279 491 576 647 324 222 589 499 418 957 571 601 290 260 331 303 440 190 184 328 285 142 113 403 420 302 200 612 355 339 445 370 548 413 375 350 265 291 514 515 426 554 514 250 270 355 881 1042 795 786 594 1245 1010 730 636 700 1000 463 627 663 556 472 468 862 861 193 193 161 224 261 225 847 836 946 1034 885 837 1033 1061 1610 1706 1230 738 1073 692 1614 1587 1840 1455 1788 1110 1246 1328 1537 1004 1116 1076 1144 1415 1114 2165 2030 1764 1427 1733 1245 2272 1601 1984 2069 1995 1234 1195 1110 602 635 1501 1248 987 560 1549 523 509 481 676 564 394 395 894 920 613 291 198 174 282 274 1591 1676 1650 2120 1866 1766 2198 2215 2017 2175 1889 2084 2582 2058 2284 2531 1976 1892 1824 1920 2166 2219 2159 2245 2184 1990 1591 1753 1967 387 349 274 2220 2181 990 3362 3261 3165 2830 760 766 939 300 994 236 477 339 400 2176 1101 1236 454 390 250 437 1119 1260 1012 1662 1286 1039 1554 937 1241 1751 2221 2380 2090 4220 4209 1822 2095 2081 3127 1079 906 1051 1046 1246 680 1320 445 1820 670 1673 756 140 136 1059 761 1260 2060 1287 525 1118 400 804 597 486 1052 1019 1016 887 1172 1476 1950 1219 621 1236 1603 1593 1807 1371 1687 786 802 698 1375 723 1892 661 1011 625 1119 619 629 736 996 1969 1860 716 652 607 628 849 490 537 356 517 684 1039 741 971 1041 683 473 1903 901 1016 728 920 788 626 690 1110 863 606 706 495 700 676 953 634 811 532 895 751 497 779 924 721 539 423 253 523 512 1040 379 306 300 750 300 888 701 395 297 650 718 537 484 453 285 251 443 264 439 297 265 290 210 276 223 183 402 211 244 327 335 257 388 527 452 297 310 436 530 492 447 719 605 580 680 616 454 295 433 526 528 649 548 579 332 326 686 656 635 368 551 665 687 408 434 299 443 449 461 683 817 619 425 263 643 658 541 704 462 381 419 346 278 312 737 350 468 470 276 522 351 329 359 282 328 355 393 513 458 773 125 972 389 322 194 369 398 457 758 317 766 549 718 804 839 569 565 412 239 384 295 370 530 275 114 94 259 274 303 549 312 373 289 247 237 420 275 213 183 189 314 373 892 525 262 242 393 417 332 297 307 501 334 440 382 744 538 287 510 357 469 557 454 472 287 475 309 719 674 628 426 366 446 358 188 164 217 555 566 654 467 849 591 602 409 432 627 720 694 442 466 805 921 734 1344 983 854 951 573 805 850 521 201 717 776 944 755 904 723 547 283 430 462 1310 120 104 162 274 250 264 453 379 363 224 459 416 891 173 163 352 660 739 694 732 526 761 259 268 198 273 610 559 435 449 481 447 503 607 426 317 266 272 342 260 278 266 446 309 516 335 331 282 391 360 420 437 1231 254 248 383 339 483 134 523 240 847 342 462 760 873 942 735 1061 918 591 261 1376 473 697 721 610 834 729 687 1063 1137 914 689 572 479 472 433 543 742 546 840 635 276 1174 989 1104 459 576 425 1100 611 754 900 276 765 588 828 594 848 753 561 591 788 333 658 864 878 540 526 528 641 1017 880 1112 861 725 387 642 582 316 412 856 586 771 707 343 655 508 650 771 625 651 491 804 792 513 558 455 949 674 821 891 759 805 948 1024 1373 854 837 1183 786 1094 858 843 1068 800 1038 1083 1308 729 811 904 754 799 860 659 830 2123 2183 1797 1629 1369 1301 1173 1341 1514 1898 1455 1567 1321 1184 1871 1650 2048 1153 1299 1092 1158 917 1048 1140 939 1040 555 930 1407 1192 1380 570 609 789 807 711 987 775 417 476 653 386 255 334 388 470 546 301 229 347 232 210 507 237 357 438 340 494 665 572 924 732 671 850 624 615 711 639 946 761 652 799 896 437 259 499 428 338 259 156 424 376 432 123 468 180 293 253 205 155 209 64 224 208 201 215 215 199 195 338 379 317 436 359 547 498 531 243 330 250 207 341 333 367 203 262 276 183 650 262 277 139 133 154 178 713 389 608 782 855 456 307 407 993 967 1422 790 552 593 673 817 933 745 387 728 683 655 426 722 622 516 654 733 795 870 618 722 1187 1333 1171 916 1108 1117 836 1051 976 7532 605 4712 1112 8634 7258 1044 7581 1048 3641 976 3598 1150 1095 1046 714 588 1049 1485 1617 1488 1649 1208 1130 2681 3908 1204 1842 3952 2992 1258 3532 2949 1279 1240 1141 1182 1305 1871 1482 1610 1254 2226 1738 1391 1487 975 1151 993 1481 1520 1266 2103 551 567 453 590 570 509 2114 1015 982 993 1169 1552 1255 1150 1479 1545 1605 1321 982 657 313 327 441 397 1085 719 551 513 442 532 599 591 439 742 498 643 450 363 384 370 472 246 225 183 143 185 191 211 183 318 180 395 151 228 494 583 647 526 690 541 653 651 695 722 493 624 945 850 797 916 940 781 645 758 655 886 868 801 367 416 425 540 579 725 426 456 1118 1069 668 422 652 691 736 632 648 414 747 583 272 701 426 624 679 464 709 757 790 493 1603 930 812 621 917 534 829 907 541 477 335 373 84 168 119 241 489 517 523 527 546 668 427 240 408 442 314 409 308 295 374 285 816 220 586 294 374 309 254 360 208 350 469 203 177 202 336 461 391 304 414 401 315 451 260 1186 294 268 812 510 411 358 342 458 721 500 564 580 507 310 257 269 208 194 485 678 708 525 654 668 648 478 791 479 445 441 1004 327 648 836 750 865 937 470 287 407 438 360 307 489 373 586 438 486 1170 1066 459 365 204 118 832 298 282 375 1928 400 2168 1934 2178 1793 1944 2060 2357 2099 1798 2171 1762 2012 1937 1395 382 658 658 578 1028 604 875 737 838 930 652 1120 502 606 707 818 317 300 676 704 700 661 902 383 433 549 553 689 255 242 118 181 291 288 163 319 309 412 292 341 400 402 390 214 432 560 392 411 232 279 280 290 234 265 177 193 269 280 349 201 227 561 257 171 242 232 296 230 380 394 449 419 393 362 413 371 401 342 439 325 332 202 289 140 230 192 217 154 318 181 214 240 650 231 358 225 256 294 231 366 472 233 313 414 334 319 319 348 522 218 251 309 299 413 207 276 222 242 244 220 412 191 504 447 338 301 465 445 461 270 438 284 263 418 570 391 430 327 393 343 533 501 396 394 435 384 269 271 308 290 287 317 311 422 427 435 210 162 201 418 229 192 87 87 91 99 62 422 92 85 209 99 165 151 163 126 108 104 114 220 115 232 117 221 251 60 106 104 110 189 104 237 52 160 78 428 377 438 48 70 84 80 72 78 375 94 178 99 125 310 308 180 162 52 52 42 36 56 142 331 370 62 132 38 136 60 152 64 78 104 94 546 101 96 114 139 72 172 60 266 106 317 193 199 364 106 109 106 129 94 244 121 83 84 94 64 144 243 226 295 240 214 332 191 234 246 306 144 266 127 209 239 215 169 316 272 212 165 315 143 174 365 127 206 159 209 228 177 157 244 166 210 423 332 264 166 322 387 284 800 498 111 591 218 86 233 254 310 218 233 311 169 136 218 283 295 161 451 156 116 316 180 141 247 251 153 260 392 623 270 400 167 215 297 218 287 142 139 129 91 180 150 66 202 60 107 186 75 68 135 578 262 170 133 98 163 375 389 32 81 48 86 153 232 286 340 184 121 183 169 245 224 124 93 89 267 384 199 261 256 231 91 184 168 117 151 359 125 383 459 260 260 166 307 120 227 125 142 147 406 173 156 275 176 225 190 137 110 177 348 371 652 600 379 274 184 218 105 251 173 263 197 80 90 66 74 114 204 431 381 169 308 474 86 350 280 382 439 130 177 334 248 46 34 42 165 107 424 307 326 352 230 284 478 185 173 144 56 30 40 130 135 24 199 118 172 154 151 85 40 121 273 207 126 320 246 162 147 150 104 38 164 109 74 165 163 176 97 168 313 102 102 158 191 232 158 178 138 316 323 346 342 395 117 224 205 137 178 186 318 74 389 128 135 162 172 173 328 231 452 497 1032 1368 204 147 204 213 268 151 224 160 397 403 485 322 295 127 178 145 277 543 221 363 166 172 238 134 180 272 302 173 160 330 257 214 490 370 361 75 188 251 223 238 78 97 223 194 106 98 88 107 185 114 269 177 181 143 123 361 307 372 315 209 139 327 421 182 465 465 55 61 77 468 624 303 293 298 829 400 386 315 282 406 351 272 170 268 220 275 233 732 83 79 60 131 161 134 579 365 435 486 357 479 476 514 484 683 442 386 870 500 735 668 520 920 503 489 539 582 699 670 429 612 427 425 592 1244 893 701 727 659 708 889 516 1146 963 843 468 748 479 358 535 579 696 294 414 686 132 140 126 247 431 181 100 406 368 340 87 119 103 143 114 794 748 754 1406 1083 978 1001 979 1071 1229 954 929 1084 1146 895 745 857 1019 1046 1035 972 1074 1371 905 1229 887 961 1055 669 183 175 154 1397 1084 598 1315 1937 1948 1296 377 402 568 222 593 65 312 276 210 1204 513 470 141 120 92 264 655 686 680 970 414 554 761 654 998 828 995 1088 1235 2086 2124 788 1246 1276 1365 583 496 543 459 562 311 654 365 820 309 979 724 48 42 529 273 674 1426 958 205 652 221 390 421 405 674 676 553 345 416 737 948 481 187 453 707 708 1059 639 774 501 321 259 993 473 1065 427 321 156 296 376 366 404 541 1402 1434 249 177 429 352 328 276 247 114 223 280 484 171 286 796 506 351 871 353 381 768 546 578 503 527 502 420 267 272 396 397 422 368 356 399 393 392 524 217 428 562 369 266 423 128 370 242 310 160 306 108 326 170 649 451 356 130 360 352 270 347 216 138 136 192 182 184 131 119 214 180 209 126 124 205 245 109 126 362 116 156 240 286 187 177 145 200 334 205 358 161 275 471 288 196 136 112 222 245 381 142 140 117 147 329 548 341 166 155 215 201 210 193 160 250 276 144 221 206 275 313 145 250 252 251 198 161 84 273 272 164 200 407 169 164 259 127 368 129 119 141 154 160 143 149 164 117 317 32 245 92 237 138 112 182 198 299 250 377 166 303 412 325 385 259 104 82 72 188 231 132 154 154 148 142 106 218 382 249 227 177 151 151 118 141 154 63 54 130 155 301 240 193 175 223 214 169 230 230 218 241 278 254 406 208 225 267 266 282 345 257 221 96 193 215 324 291 705 244 145 100 303 118 102 91 393 281 340 314 504 193 170 341 347 281 476 322 209 296 407 592 320 694 375 394 401 200 210 297 298 139 329 434 303 273 232 312 281 145 272 280 761 154 194 205 107 263 229 285 297 282 110 195 137 469 62 62 178 363 295 418 505 207 333 62 140 60 64 243 404 382 388 400 390 406 312 346 185 169 173 160 136 142 191 287 230 299 238 233 110 124 102 385 293 825 177 88 127 93 206 89 138 144 615 197 245 472 406 487 363 489 441 435 152 731 283 395 399 265 293 304 188 226 269 289 225 209 240 387 332 248 321 311 216 338 140 443 422 477 265 201 253 298 373 445 367 109 324 210 302 179 306 296 245 254 252 263 289 409 405 279 285 193 212 533 719 623 452 432 201 432 402 201 98 573 396 460 505 154 398 315 189 304 345 310 307 336 371 269 261 253 478 229 369 301 374 736 728 526 556 576 467 645 367 370 479 504 444 314 429 529 854 359 504 434 444 324 357 365 352 1058 1094 885 887 653 585 622 692 698 859 623 667 803 520 809 703 727 833 533 493 511 345 482 712 461 579 211 390 657 526 759 438 363 396 404 175 444 380 177 134 269 114 147 135 168 168 431 160 208 191 140 126 159 156 186 236 160 339 272 269 296 296 344 353 372 287 409 284 429 410 261 489 487 238 131 197 189 205 208 167 313 225 192 42 244 101 86 60 149 140 54 28 84 91 99 81 85 89 54 130 94 225 253 159 296 253 253 224 296 153 124 207 205 225 261 117 147 130 268 101 99 48 42 88 118 428 73 142 248 389 151 186 203 650 642 491 371 208 243 182 262 301 285 115 253 288 282 236 370 218 195 204 311 467 328 474 254 367 591 359 561 362 360 374 424 396 605 2923 2215 2744 3309 563 3218 2417 1663 434 1795 414 357 403 678 351 310 396 533 782 1009 654 599 547 347 902 294 778 957 715 600 1047 801 605 783 576 670 386 667 828 570 392 714 810 700 930 616 1031 729 645 536 823 792 396 168 169 148 233 236 838 394 304 298 475 442 445 408 354 485 584 601 652 488 128 138 189 275 574 283 243 269 121 278 124 355 485 272 337 362 321 118 80 93 129 82 93 97 77 95 95 79 73 155 62 90 116 97 206 198 212 153 478 216 523 403 330 343 164 286 494 270 217 360 348 178 158 203 421 273 277 431 160 139 274 154 227 241 211 303 409 521 346 212 316 218 300 209 249 230 182 250 158 389 313 400 283 343 453 474 586 177 986 583 494 250 537 172 465 310 128 299 243 327 48 87 60 107 358 276 221 153 149 148 167 127 308 266 146 268 115 93 195 169 338 64 270 143 93 123 291 218 83 166 122 120 114 163 137 167 114 291 155 164 196 240 147 903 196 184 606 275 219 168 131 297 555 349 345 355 226 301 114 135 81 56 150 327 376 267 328 313 365 195 652 113 216 228 521 78 622 492 480 506 508 211 124 237 139 120 116 82 109 140 110 178 720 607 283 102 122 95 307 383 138 136 975 191 1123 1015 726 643 1047 1027 1084 828 860 818 878 932 945 805 310 289 408 151 472 192 323 342 307 358 322 369 201 171 491 503 137 201 242 268 266 256 335 121 143 290 282 487 1254 1393 1186 1159 1138 1600 1111 1289 1146 1922 972 1129 1950 1865 1891 1218 1169 1579 1821 1214 1440 1667 1301 1449 1300 1211 821 1203 1365 1176 1297 983 1221 1567 1231 1059 1805 1213 1343 1111 1657 1373 1933 1871 1850 1805 1861 1749 1436 1047 1939 1512 1456 1336 1261 1310 1004 1623 1393 895 1806 1485 1654 1535 1411 1425 1568 1194 1436 1463 1467 1400 1574 1348 1627 1378 1445 1530 1218 1113 1014 1231 1229 1191 1344 1178 1122 1068 1512 1492 1401 1242 1456 1024 1455 1494 1571 1555 1423 1301 1131 1171 1912 1066 969 1399 1463 1200 1750 1415 1359 1268 1473 1326 1155 1366 1430 1450 1108 1197 1138 1164 1198 1128 1570 1476 1673 1341 1035 837 1250 1579 926 728 709 397 715 663 354 1082 346 691 599 678 495 505 535 410 598 396 388 699 518 707 624 640 813 547 544 516 536 565 473 594 487 903 678 855 787 926 523 347 515 505 437 493 650 514 595 331 440 617 601 1058 815 257 225 267 299 307 939 628 727 526 451 378 503 555 566 484 314 665 641 1590 548 494 564 511 466 509 333 1047 997 1198 398 442 704 479 417 660 608 540 730 340 446 522 301 363 313 689 611 976 465 869 1062 599 566 603 759 746 492 549 739 1429 1217 639 1050 597 806 611 1124 597 844 929 443 606 708 799 580 648 788 726 1543 1141 1604 1048 1158 1252 1110 2038 1136 2818 1380 937 1617 693 623 1258 703 1156 885 1049 1244 1010 837 1034 612 661 698 1314 790 567 991 817 507 706 1104 459 990 1429 1631 1049 1167 991 947 932 588 755 491 695 638 726 827 619 555 610 500 478 575 597 659 564 1684 1322 1051 619 633 663 989 1151 429 439 492 395 636 960 1426 1711 988 800 1059 608 1044 723 766 622 521 962 1168 1004 741 807 655 898 1149 967 421 535 1013 709 1145 1086 806 1533 955 1461 671 973 736 1076 651 1202 708 846 1422 885 931 788 517 618 895 958 978 1688 1684 1187 875 870 780 849 743 463 781 981 250 368 335 457 706 678 1552 1379 718 1072 994 695 1124 1173 1391 1043 711 550 1692 1219 203 172 303 219 171 1810 759 1256 1192 1077 1725 1475 993 921 624 730 427 282 844 822 225 964 547 629 941 851 560 570 778 781 622 615 1264 991 806 909 821 513 628 725 795 706 644 689 756 761 919 950 461 511 493 644 530 706 895 819 1514 932 1050 1331 1070 485 740 572 476 646 573 1139 626 714 519 358 728 637 721 992 838 1475 1777 4905 5437 754 1252 1001 798 929 785 1250 1020 1650 1790 1768 1513 1286 1029 646 854 857 1101 710 743 1171 1177 1051 806 829 1278 1177 860 675 858 1213 1052 1971 1098 1321 366 619 670 606 665 439 432 587 591 262 156 627 546 725 394 1166 837 607 779 651 1319 1034 891 911 556 459 1411 986 818 1674 1620 469 548 499 1336 2108 1501 1312 1370 2710 1905 1326 1215 1332 1701 941 1129 1033 1155 972 1057 1701 1858 457 443 511 559 546 580 1984 1671 1495 2205 1443 1875 1984 2016 2592 2754 1795 1401 2308 1450 2878 2832 2769 3022 3302 2801 2242 2393 2692 2604 1868 2087 2304 2238 2207 5134 3825 2913 3065 2855 2472 3908 3277 3796 4143 4173 2354 2715 2278 1083 1121 2762 2613 1841 1294 2607 836 862 1384 1097 1278 513 687 1439 1512 990 627 653 583 846 631 3208 3680 3840 4162 3428 3418 4085 3628 3657 4665 3858 3760 4174 4014 4001 4608 3651 3632 3496 3398 3730 2789 4299 4171 4673 3575 3838 4032 4128 897 735 719 4495 4520 1718 5916 6440 6352 4823 1561 1515 1671 559 1816 596 1054 846 646 4238 1586 1789 694 758 623 791 2491 2642 2387 3265 1800 1808 1961 2151 3431 3280 4131 4018 5116 9425 8935 3428 4012 5038 6165 3059 1919 2548 2240 2198 1472 3017 1343 3364 1418 3709 1605 207 195 2663 1418 3089 5022 3069 1348 2241 1009 1937 1142 1017 2209 2144 2066 2262 1999 2692 3462 1918 1263 2643 2847 2821 3630 2543 2928 1612 1280 1692 3227 1749 3277 881 2008 1165 1669 1702 1673 1996 1747 3597 3716 1076 1035 1086 1428 1639 1182 1411 641 797 1226 2114 1147 1991 2749 1484 1198 3957 1366 1573 1817 1580 1705 1676 1556 1799 1838 1075 1157 1027 1815 1820 2144 1546 1936 1518 1707 2149 1154 1697 1957 919 778 1218 515 979 789 1884 950 705 671 1350 588 2011 2212 1078 792 1411 1717 690 1154 1226 628 576 583 553 710 608 558 584 720 745 612 539 1005 564 474 532 845 533 726 919 770 674 657 713 852 1090 737 675 1098 1229 1723 1014 645 664 976 879 1082 1107 874 1048 629 625 1694 1568 1558 608 894 1047 970 984 797 757 926 848 992 1251 1053 1157 893 629 1218 1307 837 860 716 774 835 837 540 633 1701 783 638 1109 609 1380 754 706 774 831 942 750 865 786 892 1598 294 1414 823 842 351 714 635 826 1228 698 1553 1149 1481 1460 1440 1779 1079 554 499 568 376 820 536 552 374 332 535 468 655 1184 672 666 646 708 640 587 439 399 221 540 511 492 1665 955 525 453 748 992 1104 654 698 1008 712 760 650 1064 935 674 1182 556 1051 1255 883 690 746 1006 858 1606 1241 1415 1093 570 602 576 566 441 398 1122 1047 1245 1274 1976 1027 935 1044 864 1212 1503 1270 909 1062 1379 2463 1626 2136 1502 1805 2143 1299 1344 1389 1241 523 1470 1718 1352 1559 1567 1384 1182 446 923 967 2650 416 485 461 428 540 580 752 809 1168 386 853 606 1189 491 523 702 1562 1526 1158 1242 1186 1948 457 524 244 467 1036 1392 1218 1275 1172 1130 1339 1150 921 828 650 658 841 567 624 659 806 588 884 677 629 470 681 437 947 827 2223 675 629 868 642 886 444 974 669 1608 733 920 1494 1625 1568 1040 1959 1745 1222 651 2564 1337 1088 1136 1321 1390 1281 1011 1577 1529 1446 1260 1698 831 1086 928 1166 1202 821 1136 1093 847 1985 1974 2443 1181 1354 1055 1819 1115 1197 1496 740 1428 1387 1623 1392 1664 1402 1179 1218 1242 862 1331 2327 1466 1145 1007 1093 1155 2291 2537 2339 1919 1783 900 1251 1137 1028 1078 1576 1298 1488 1938 972 1531 1262 1002 1228 1527 1114 1228 1233 1510 1003 832 870 1889 1670 1299 1556 1183 1829 2165 1795 1857 1711 1549 1919 1608 2022 1812 1397 1630 1506 2037 2129 2078 1759 1747 1621 1413 1921 1736 1387 1566 4289 4188 3316 2847 3231 2553 2546 3034 2805 3228 2757 3072 2863 2462 3260 2211 4136 2154 2901 2121 2351 1987 1569 1876 1517 2100 887 1627 2682 2165 2300 1085 1093 1582 1337 1147 1423 1509 877 1179 1135 764 565 919 871 1269 1392 639 670 736 605 599 907 624 809 1032 995 1155 1270 1134 1324 983 1099 1328 1051 1303 898 1350 1494 1628 1442 1965 2090 932 551 504 442 727 584 426 770 916 786 204 1080 498 420 619 599 441 216 238 399 355 340 361 409 321 327 828 484 1017 909 746 963 872 909 578 642 440 559 714 702 824 370 418 602 495 899 346 464 218 223 312 348 1292 705 1043 1411 1745 915 788 704 2264 2219 2224 1619 1230 1134 1343 1652 1893 1648 1069 1367 1282 1431 1111 1303 1144 1059 1262 1623 1503 1626 1598 1878 1979 2516 1966 2025 1754 1682 1689 2120 2176 4712 2215 17149 4595 9431 4577 4472 8720 8341 8430 7798 7591 2317 2365 1926 1233 1158 2469 2639 2927 2962 2902 1776 1572 3027 4718 1627 3077 5068 3742 2029 5236 4200 2567 2483 2088 2242 2321 2991 2843 2816 2486 3074 3093 2314 3121 2565 3279 3073 2712 2572 2270 3632 1316 873 944 1145 1356 1430 4217 2165 2151 2090 2113 2120 1980 1717 2042 2608 2688 2280 1680 961 808 649 765 759 1935 1134 1139 1281 986 1045 1244 1239 852 1254 1647 1487 1507 773 932 684 1091 506 485 367 261 435 425 351 307 645 443 828 424 452 961 1079 1128 837 1949 1436 1856 1683 1536 1740 1295 1310 1566 1247 1158 1545 1374 1307 982 1238 1856 1536 1163 1944 890 696 1372 1282 1102 1592 911 1020 1770 1226 1121 1114 956 1319 1283 1086 1180 957 1218 1268 826 1270 1231 1485 1137 1178 1304 1925 2439 798 3650 2119 1837 1369 2155 959 1734 1991 1202 1003 625 648 298 386 324 503 1051 983 930 1086 871 1035 1099 506 1114 852 498 742 644 547 557 526 1912 510 1247 668 696 478 750 846 453 569 560 582 528 603 798 736 887 859 967 835 544 728 429 2321 920 886 1538 711 735 563 459 992 1484 1366 1178 1215 1086 703 632 672 487 396 1009 1407 1279 989 1043 1259 1312 792 1623 819 830 839 1968 621 1167 1551 1411 1417 1611 1172 813 978 1008 802 440 705 627 622 421 1077 2692 2131 1156 419 596 457 1241 660 550 690 3585 918 4129 3492 3955 3407 3750 4266 4344 3584 3277 3608 3095 3911 3664 2787 999 1406 1093 926 1488 1179 1579 1109 1398 1228 1410 1988 821 682 1353 1854 663 556 1205 1007 995 953 955 845 861 892 894 1210 527 414 426 378 453 670 304 651 607 659 450 585 856 812 756 451 676 912 730 757 558 696 770 607 593 636 255 456 681 494 609 339 568 1028 560 364 684 452 522 436 857 826 955 1010 944 953 1015 803 776 571 769 495 665 368 468 357 305 415 442 316 533 457 501 516 863 630 607 427 637 451 615 650 799 351 525 578 616 640 507 524 591 394 441 650 482 623 546 547 417 571 466 444 777 438 811 763 602 567 727 672 685 663 962 586 516 540 696 429 616 567 805 633 790 694 572 680 678 689 551 503 548 426 454 464 707 740 834 600 435 410 568 890 445 409 294 197 294 261 88 539 200 225 285 232 201 245 248 198 346 172 168 430 307 457 315 255 361 218 210 206 220 309 185 345 237 290 208 578 523 600 180 111 172 156 128 148 464 209 256 133 181 325 321 551 244 100 92 128 115 102 277 385 511 243 276 212 288 327 345 381 207 362 241 1064 246 256 331 195 134 263 177 553 410 514 298 308 461 212 153 245 229 221 315 291 197 192 181 137 147 360 339 568 297 618 652 346 379 372 497 286 247 195 386 455 417 264 476 433 307 320 487 307 254 455 411 326 298 410 398 260 289 358 398 459 809 628 503 508 611 697 496 1558 1023 288 1047 341 266 545 348 489 377 586 739 445 287 445 366 372 347 791 270 252 646 465 199 297 534 244 720 697 1023 740 699 341 365 408 287 478 198 295 325 423 452 367 160 304 168 216 332 229 221 201 864 580 342 249 233 320 533 559 96 151 152 184 256 395 528 682 392 445 379 297 564 368 353 332 261 549 550 407 387 411 434 316 550 518 267 312 672 358 687 727 452 641 509 752 204 424 312 441 346 621 321 385 480 421 631 317 321 285 361 568 609 915 790 724 469 379 514 241 449 290 461 435 189 223 151 231 230 353 686 739 404 592 665 215 592 481 922 547 285 439 759 461 92 66 78 153 168 813 469 670 689 477 551 741 408 351 288 217 115 126 288 295 60 424 251 381 403 400 239 130 330 415 347 302 633 547 243 375 249 227 264 307 407 354 361 496 401 419 427 394 98 118 170 283 297 341 404 251 596 465 486 761 737 228 523 397 317 372 382 539 263 477 264 136 327 324 339 616 542 849 868 2172 2555 391 483 507 396 510 406 586 448 776 828 1148 524 675 456 309 236 434 733 287 464 560 566 586 423 471 594 474 407 351 470 483 456 926 556 532 211 354 356 320 364 190 225 210 220 160 145 216 236 378 217 568 471 349 292 367 493 431 520 514 290 228 705 642 332 720 710 129 139 223 470 887 552 400 593 1317 818 631 571 485 759 580 433 376 566 602 690 668 1019 214 208 217 253 266 260 966 706 770 1203 645 973 974 958 996 1237 931 604 1325 874 1372 1430 1115 1553 1201 1182 1175 1238 1455 1090 755 994 979 886 966 2394 1722 1307 1457 1517 1367 1678 1195 1908 2050 1771 1152 1333 936 587 695 1446 1301 654 803 1358 399 413 672 409 760 303 283 570 714 627 412 200 160 447 188 1315 1452 1563 2244 2007 1756 1916 1598 2100 2282 1762 1586 1747 1897 1943 1848 1463 1759 1776 1716 1709 1532 2507 1947 2645 1868 2166 2140 1597 320 282 255 2123 2012 861 2506 3285 3362 2447 846 856 843 288 1003 234 447 403 301 2534 874 877 338 279 211 473 1377 1261 1299 1726 996 893 1129 1422 1696 1680 1931 1818 2248 4213 4362 1494 1871 2435 2874 1378 1017 1170 888 1099 706 1303 617 1702 642 1660 882 87 73 978 649 1371 2598 1683 427 1192 402 697 763 716 1024 1059 1178 1208 1085 1312 1665 1077 462 1129 1446 1431 1494 1133 1406 991 628 654 1821 931 1483 495 1053 694 687 800 686 781 827 1832 2146 563 479 664 712 619 687 705 222 396 534 955 464 736 1356 913 668 2085 647 709 1155 768 718 704 711 879 1013 451 409 526 886 835 898 728 819 786 885 851 392 838 996 626 429 600 198 587 384 819 387 401 268 624 303 1077 635 468 208 583 508 342 654 607 245 233 369 260 298 225 219 386 316 360 253 257 263 271 254 178 478 284 426 563 398 319 365 273 373 487 364 517 486 402 681 435 377 418 322 711 556 682 270 578 288 415 696 776 602 307 345 528 502 559 362 482 515 414 504 864 724 615 689 321 698 671 634 496 390 273 516 462 295 320 867 414 264 577 261 793 391 373 413 324 332 403 454 343 399 642 90 435 369 556 266 206 467 467 531 334 634 348 730 708 635 840 523 195 202 153 213 313 253 340 180 164 310 253 428 694 341 371 321 255 255 244 357 311 148 243 200 263 713 540 342 328 487 606 401 402 410 375 401 398 362 475 420 393 617 342 421 572 433 417 334 454 340 548 583 898 428 276 267 389 271 200 133 626 536 605 810 907 477 613 556 623 475 940 589 313 599 675 1177 706 1136 666 759 756 402 436 611 510 407 989 1179 717 775 639 618 520 259 604 622 1480 258 287 236 161 247 311 432 449 406 160 388 224 655 263 303 574 927 826 628 762 603 658 231 272 143 243 462 643 508 545 559 514 624 527 420 358 300 308 337 263 285 328 409 319 435 364 339 273 333 273 746 613 1434 373 233 318 352 388 145 392 244 1006 509 470 748 643 693 493 944 899 603 325 1118 518 574 588 667 668 709 480 615 627 778 554 993 486 854 647 632 491 431 410 487 390 1071 839 944 543 552 503 715 616 715 712 215 660 413 664 438 700 624 555 593 591 567 727 1108 684 501 423 436 397 1207 1064 1101 892 860 382 880 834 397 453 860 613 705 873 404 703 429 279 734 618 556 496 556 663 486 482 575 850 601 766 606 715 1162 1200 1142 1143 920 697 1191 890 784 889 749 729 733 846 841 1328 901 985 847 759 870 738 656 743 2057 2108 1688 1409 1277 1024 1158 1331 1315 1764 1287 1491 1547 910 1662 1095 1580 1260 1110 914 1026 678 927 1019 784 1100 288 700 1370 1096 1093 454 511 755 684 531 849 787 388 289 561 270 222 334 406 777 686 242 278 296 297 291 359 399 419 511 423 460 610 562 589 488 616 602 603 526 685 591 593 781 636 808 804 528 230 298 282 299 261 225 562 564 320 92 416 133 222 345 385 172 104 99 219 147 129 117 142 121 84 262 185 403 350 273 461 422 428 300 365 298 284 328 322 364 196 199 260 264 399 212 212 104 96 214 240 717 277 442 638 953 393 288 335 1063 1020 1026 683 436 505 477 568 663 653 436 789 688 607 514 611 668 344 564 997 973 902 847 755 997 1299 1060 1251 1018 926 935 1170 1198 1112 2744 4595 7358 8180 1092 5759 5285 3309 1102 3370 1138 1372 1078 1415 584 535 1019 1155 1381 1543 1209 901 773 778 1743 677 1441 1730 1237 992 1869 1465 1056 1198 1067 1219 936 1125 1544 1029 1155 1281 1572 1464 1634 1080 1858 1435 1147 1250 1412 1608 829 376 521 440 379 580 1748 863 618 668 773 1009 939 864 924 1324 1581 1223 989 644 377 279 344 414 1076 763 588 596 397 640 458 583 533 654 806 804 723 229 221 246 395 187 271 250 160 281 242 164 142 288 126 281 170 221 433 480 535 471 946 696 955 754 765 876 361 511 808 644 500 697 698 689 563 646 915 781 580 720 351 277 637 538 614 529 282 626 721 862 622 551 473 467 616 470 481 327 597 477 369 473 718 823 452 626 760 937 1048 318 1805 1193 957 620 1078 332 1008 681 382 491 419 494 98 123 108 173 758 547 400 429 316 320 473 228 658 597 322 443 192 165 240 239 614 155 546 245 352 212 429 369 114 323 265 345 323 263 350 212 353 536 385 313 281 332 313 1407 376 354 848 401 466 311 231 464 829 678 654 666 579 386 377 429 261 189 532 617 569 497 635 686 813 420 948 294 315 369 1002 258 758 762 734 734 786 472 298 464 335 302 171 195 193 216 120 349 1231 1293 319 289 260 277 536 608 269 245 1924 356 2281 1942 1889 1634 1851 1835 1906 1857 2061 1878 2101 1834 1865 1592 692 589 667 476 824 494 567 647 745 598 703 843 242 365 763 808 247 242 457 431 437 405 460 251 297 480 478 730 1204 1117 1088 1048 1111 1329 691 1221 1096 1440 841 1036 1840 1692 1620 1188 1349 1629 1476 1415 1271 1455 1236 1403 1304 1209 849 1113 1602 1209 1456 847 1204 1714 1107 1144 1650 1315 1516 1216 1898 1646 1973 1954 2095 1904 2112 1608 1725 1256 1743 1435 1575 1001 1397 900 814 1116 1044 787 1575 1099 1142 1297 1621 1313 1453 995 1557 1202 1540 1523 1654 1095 1454 1428 1359 1365 1316 1341 1257 970 1042 1266 1048 1338 1144 1164 1186 1339 1116 1068 1579 1149 1722 1552 1351 1298 1659 1547 1390 1261 1762 1347 1261 1282 1396 1148 1598 1294 1867 1732 1806 1837 1587 1874 1738 1728 1437 1313 1328 1217 1215 1250 1602 1782 1855 1477 1102 853 1280 1574 781 792 551 421 555 596 262 930 303 441 521 673 583 579 588 758 845 651 697 772 560 815 666 833 1035 505 549 533 553 620 482 731 418 694 554 1012 923 1064 451 375 477 463 359 435 829 443 553 330 412 722 718 1047 709 264 248 243 252 228 862 819 967 490 601 493 616 651 744 669 440 606 522 1745 505 436 555 490 530 511 351 1005 965 1223 561 595 910 491 385 589 535 495 813 431 457 462 365 291 353 615 605 1020 747 1183 1365 713 835 914 912 687 568 553 735 1130 1100 642 1058 649 675 636 1126 606 648 870 647 739 565 846 723 659 750 729 990 1087 1800 1126 1218 1069 1251 1755 953 2549 1736 628 1709 782 545 1371 1015 1381 737 1030 1599 986 920 950 793 826 828 1594 694 514 1030 863 608 666 887 641 1065 1526 1826 1064 1316 930 977 951 651 1033 563 700 633 730 890 621 377 543 596 411 675 657 499 524 1718 1266 997 506 507 650 1078 1136 345 331 478 397 702 872 1026 1358 817 849 812 613 1043 787 904 572 499 1195 1163 926 841 953 827 629 998 1021 546 521 1302 765 1125 1264 831 1403 984 1349 532 1075 661 1058 601 1258 720 850 1275 902 1047 801 619 485 917 1142 1230 1747 1611 1402 1077 899 942 826 913 617 984 982 358 459 319 445 526 852 1666 1535 818 1177 1298 604 1127 1028 1787 1337 909 800 1445 960 204 183 205 305 266 1753 822 1206 1318 998 1381 1379 704 619 682 716 416 383 668 700 279 969 562 685 1057 1008 534 492 602 667 879 602 1406 1066 667 859 715 507 507 760 798 690 729 909 775 793 891 864 301 347 414 647 729 716 889 693 1261 1053 1059 1470 1318 381 811 668 494 645 609 971 513 695 492 370 592 605 962 939 986 1444 1546 4621 5460 728 1002 851 788 933 925 1121 897 1644 1519 2009 1317 1294 994 753 711 1151 1229 742 1013 1074 1069 1067 722 901 1204 1173 755 562 1126 1110 956 1977 1241 1232 523 620 844 774 806 400 427 564 544 316 284 709 722 754 479 1244 937 700 771 842 1215 957 927 943 573 533 1237 1187 796 1296 1244 395 427 591 1491 2044 1505 1264 1229 2590 1906 1462 1249 1283 1765 1023 1092 1069 1124 1134 1138 1586 1850 442 436 429 507 540 505 1862 1653 1766 2263 1612 1918 2104 2089 2684 3012 2121 1414 2508 1576 3081 3160 3033 3112 3138 2459 2514 2703 3061 2179 2051 2186 2249 2376 2254 4749 3873 3200 2992 3577 2721 3998 2860 4061 4110 3869 2483 2584 2152 1201 1372 3057 2631 1717 1470 3002 994 990 1198 1201 1398 705 690 1535 1612 1243 652 422 358 896 484 3148 3352 3476 4450 3947 3636 4213 3945 4297 4697 3929 3754 4501 4031 4378 4605 3568 3766 3696 3871 3997 3874 4590 4216 4843 4019 3823 4016 3737 745 655 584 4468 4291 2040 6043 6834 6794 5454 1743 1699 1889 618 2094 486 950 764 719 4779 1986 2122 830 772 562 916 2535 2653 2415 3392 2344 1984 2740 2388 2967 3633 4388 4368 4503 8803 8775 3548 4108 4791 6187 2571 1845 2294 1995 2428 1306 2698 1113 3740 1478 3543 1704 223 205 2095 1499 2859 4716 2980 978 2380 927 1573 1284 1163 2104 2083 2224 2274 2327 2962 3947 2346 1140 2460 3113 3076 3469 2774 3208 1859 1639 1431 3333 1728 3498 1229 2195 1370 1874 1504 1409 1613 1893 3867 4122 1368 1229 1309 1389 1502 1198 1228 598 971 1227 2111 1255 1778 2436 1601 1173 4187 1632 1831 1887 1697 1596 1386 1482 2051 1873 1132 1230 1075 1632 1569 1938 1404 1690 1411 1884 1733 931 1661 1926 1380 1006 1051 539 1151 971 1942 813 758 644 1420 627 2084 1474 951 597 1267 1252 934 1110 1162 554 508 782 528 801 550 510 690 529 640 517 465 716 486 636 583 851 561 844 1108 864 646 655 733 960 1011 812 1256 1116 1035 1427 1073 934 764 789 1280 1121 1394 840 1175 658 786 1435 1483 1294 745 968 1197 1201 1011 793 853 998 895 988 1676 1589 1290 1170 578 1462 1469 1230 1332 872 734 1082 963 585 648 1695 772 793 1147 572 1397 768 720 810 640 702 813 920 874 893 1463 225 1481 800 902 494 667 901 954 1369 657 1522 994 1511 1596 1638 1457 1189 715 482 575 526 770 807 636 314 272 592 537 730 1189 747 756 655 520 510 700 588 486 335 436 524 675 1812 1153 612 578 898 1041 840 715 731 922 757 862 764 1302 972 676 1154 729 922 1185 899 915 645 972 708 1328 1334 1552 885 652 710 762 473 372 384 1215 1142 1307 1321 1813 1134 1270 1040 1068 1175 1634 1290 804 1118 1541 2148 1517 2562 1767 1709 1778 1005 1285 1465 1127 611 1773 2030 1712 1554 1710 1435 1091 599 1097 1149 2810 417 448 426 509 554 634 1011 840 814 384 833 654 1599 450 480 942 1666 1636 1360 1536 1271 1651 542 581 376 562 1113 1236 961 1016 1062 981 1155 1146 862 703 582 596 715 539 585 626 909 674 1015 747 727 550 721 630 1178 1058 2759 645 515 733 658 877 289 943 510 1951 875 993 1560 1552 1693 1318 2062 1867 1228 547 2689 1074 1378 1422 1293 1583 1476 1286 1760 1857 1773 1307 1644 1022 1363 1142 1217 1307 1104 1269 1190 700 2276 1971 2219 1047 1162 971 1924 1476 1536 1711 529 1467 1082 1539 1117 1620 1402 1139 1211 1406 926 1431 2019 1592 1065 1105 983 1148 2309 2014 2363 1798 1624 795 1647 1533 713 889 1758 1267 1544 1610 746 1396 1019 978 1555 1338 1316 1013 1397 1473 1001 1068 1052 2040 1367 1645 1572 1541 2067 2171 2146 2502 1880 1578 2438 1725 1985 1821 1715 1845 1585 2040 1995 2716 1626 1894 1838 1594 1799 1689 1436 1619 4365 4534 3601 3185 2857 2410 2444 2799 2931 3792 2919 3253 2981 2164 3723 2843 3836 2520 2659 2136 2324 1636 2207 2191 1818 2228 871 1737 2819 2318 2618 1135 1144 1649 1518 1362 1884 1572 843 801 1234 656 483 700 832 1229 1299 579 527 693 545 515 898 664 816 1056 883 984 1309 1218 1611 1341 1343 1520 1249 1181 1438 1230 1585 1605 1334 1651 1750 977 547 809 716 674 582 385 950 923 722 259 902 331 529 535 598 341 309 173 459 369 346 348 373 332 295 599 586 736 800 674 1039 951 990 607 865 580 525 681 665 741 401 502 554 451 1127 444 467 287 265 403 453 1441 791 1210 1504 1870 949 625 781 2084 2007 2428 1514 1067 1198 1198 1475 1626 1416 926 1618 1407 1312 958 1351 1230 946 1260 1768 1804 1812 1526 1546 2148 2614 2176 2240 2067 1978 1708 2284 2285 8634 3309 9431 8180 17847 9135 6928 13526 4416 4862 4330 4865 2618 2255 2509 1374 1197 2139 2746 3061 3169 2942 2137 1913 3562 5797 1941 3363 5833 4376 2304 5518 4583 2379 2479 2240 2457 2425 3129 3075 2764 2476 3652 3348 2876 3267 2153 3081 2494 2692 2871 2674 3751 1405 961 1025 1073 999 1130 4033 2070 1698 1734 2010 2617 2256 2076 2465 2872 3177 2556 2102 1391 734 657 814 820 2259 1539 1182 1190 906 1247 1128 1236 975 1496 1384 1496 1259 658 671 618 893 447 504 439 305 474 439 383 327 634 308 727 339 457 967 1141 1249 1029 1678 1250 1668 1459 1526 1662 926 1245 1784 1555 1398 1657 1705 1652 1340 1544 1709 1703 1503 1602 776 757 1132 1166 1266 1519 748 1048 1924 1963 1286 999 1159 1252 1390 1172 1209 773 1488 1067 694 1217 1154 1439 1169 1128 1495 1785 2061 837 3456 2157 1998 1285 2109 898 1859 1635 928 946 738 837 188 326 266 455 1327 1142 984 974 915 1005 944 488 1100 1069 665 922 516 484 632 558 1761 401 1234 624 732 554 928 781 368 753 816 573 525 510 687 691 758 948 784 738 635 789 579 2605 698 646 1664 929 914 677 587 940 1591 1200 1230 1256 1106 729 665 739 485 509 1057 1332 1283 1060 1324 1378 1477 951 1780 853 809 828 2010 646 1430 1628 1458 1627 1757 1004 621 889 766 771 533 723 603 826 576 873 2513 2498 877 752 502 413 1396 943 575 630 3998 768 4609 4032 4346 3645 3900 4039 4471 4131 4119 4230 4110 4094 3996 3067 1100 1278 1373 1092 1845 1144 1573 1407 1603 1556 1385 2076 790 997 1526 1714 636 601 1190 1212 1210 1133 1390 744 834 1059 1055 1453 709 749 650 575 630 680 365 564 481 771 403 513 1002 902 880 673 705 727 730 692 663 711 484 753 708 575 660 651 872 777 866 590 709 710 584 881 900 911 1006 888 1005 869 978 920 1181 935 1053 889 884 726 944 1058 924 673 928 627 629 767 738 524 1047 694 660 899 760 740 926 570 1055 804 830 930 909 829 994 919 796 818 797 825 712 627 693 727 658 824 638 717 826 720 654 659 697 811 881 743 709 683 986 879 750 606 824 768 807 750 715 777 1002 797 1115 1216 1147 1250 1132 1230 1088 1051 826 752 722 770 779 773 1061 1124 1193 899 654 478 731 679 353 387 241 145 245 225 141 356 97 212 197 425 334 286 292 550 485 469 519 300 213 316 303 518 616 268 335 321 329 305 291 392 187 351 303 420 390 448 277 274 264 264 196 248 357 218 264 208 238 379 379 450 409 160 152 146 137 176 595 424 450 245 277 241 280 316 355 282 237 289 258 725 226 180 224 289 402 250 170 524 549 688 267 291 453 281 246 348 310 290 407 150 264 253 172 164 257 267 301 394 483 609 550 384 462 546 382 376 389 376 466 702 666 376 444 224 370 437 637 299 348 399 230 421 246 496 364 413 498 379 584 677 957 589 702 559 630 1018 488 938 781 321 697 437 290 819 681 920 356 434 922 545 599 469 423 450 453 810 482 272 463 414 413 421 314 489 434 793 787 419 533 568 578 549 368 628 369 438 310 293 426 264 244 239 459 236 277 359 313 329 790 666 613 267 260 365 459 487 239 234 316 211 419 481 453 643 404 394 442 322 506 419 519 242 240 698 663 521 415 489 453 319 500 491 319 246 630 397 434 575 387 737 477 635 356 595 343 573 261 631 405 513 718 574 422 416 298 202 489 642 704 932 877 672 591 563 513 523 462 300 515 647 169 236 128 216 300 457 754 839 465 628 615 297 592 564 770 831 532 397 690 402 100 107 123 156 96 930 345 526 573 513 683 624 296 268 261 459 282 250 374 399 198 541 273 304 631 610 290 381 312 259 539 290 733 617 540 507 522 228 233 430 353 300 372 421 376 372 416 453 207 239 250 360 414 329 537 387 620 592 571 723 581 149 306 333 195 297 257 456 300 236 232 232 273 295 492 337 456 732 658 2463 2941 351 488 371 416 435 503 549 469 903 737 897 884 587 569 464 502 708 504 459 575 522 511 525 293 453 596 696 332 238 626 494 421 1020 670 616 341 276 406 366 496 214 208 368 390 205 145 500 434 326 256 670 462 353 479 458 726 526 405 447 321 336 518 521 462 542 500 286 308 397 985 1187 967 876 634 1222 1124 828 684 798 1080 485 661 674 583 466 482 925 811 232 232 208 250 303 247 871 915 1048 1191 981 990 1156 1153 1728 1888 1257 870 1025 718 1768 1754 1999 1609 1970 1220 1385 1507 1628 1098 1228 1208 1327 1582 1341 2344 2121 1967 1526 2160 1372 2414 1743 2177 2332 2095 1109 1188 1167 725 782 1634 1345 1063 642 1738 571 559 534 722 642 395 448 882 1041 641 307 228 204 404 286 1979 2011 1974 2211 2103 1919 2258 2250 2255 2400 2180 2189 2697 2283 2428 2717 2042 2039 2046 2132 2474 2498 2077 2172 2256 2123 1764 1931 2159 410 362 317 2268 2202 1115 3552 3573 3478 3001 891 863 1078 345 1129 256 472 351 414 2319 1130 1229 493 521 375 461 1235 1434 1116 1836 1364 1183 1641 963 1258 2074 2542 2799 2335 4578 4599 2215 2308 2269 3425 1074 937 1060 1085 1319 712 1329 455 1940 840 1790 813 146 142 1117 838 1604 2220 1276 536 1171 563 809 584 456 1074 1047 1040 1039 1264 1744 2286 1347 719 1401 1773 1749 1762 1539 1744 967 836 815 1490 840 2026 746 1309 711 1228 688 749 902 1072 2256 2075 798 766 600 674 821 569 560 372 539 708 1051 876 1168 1070 707 499 2017 962 1087 792 827 812 674 852 1150 854 693 810 576 765 730 1032 647 838 666 958 893 547 873 931 752 531 389 372 539 571 1135 434 347 358 776 326 993 806 415 397 814 852 556 512 578 368 334 461 315 503 289 259 294 222 284 272 228 411 231 296 419 344 285 400 561 482 286 304 505 622 524 453 755 716 667 818 696 563 356 513 579 569 695 604 644 374 423 731 690 697 438 629 728 784 430 450 371 469 513 548 771 915 643 501 269 749 766 610 818 490 456 458 424 294 326 820 379 545 548 307 597 431 397 447 327 381 441 497 535 492 859 141 1029 435 366 244 434 422 520 864 302 815 684 724 828 907 613 583 497 276 420 373 427 610 412 122 102 398 309 303 547 400 413 354 300 290 460 287 223 195 189 288 422 1130 653 280 254 417 491 377 367 377 585 366 482 406 791 606 297 524 391 509 563 560 486 311 508 362 859 719 688 436 384 422 344 204 174 239 630 554 650 531 905 705 673 464 501 671 751 730 450 580 754 926 805 1572 1219 890 920 603 725 821 577 221 784 849 1005 849 1022 807 644 301 471 511 1356 159 163 186 283 303 321 593 433 359 244 495 454 936 189 179 422 734 812 773 811 591 977 303 288 206 319 645 612 439 459 497 451 519 627 492 398 362 364 452 335 353 282 571 374 663 404 405 292 403 370 440 459 1296 292 228 402 323 507 140 530 264 1045 354 515 808 899 881 793 1110 1105 617 259 1373 566 896 926 694 1062 797 853 1170 1249 1014 881 692 511 486 443 565 889 746 944 695 308 1246 1172 1295 524 620 482 1200 876 819 1001 319 819 642 838 652 879 817 629 659 856 359 756 995 918 535 691 459 761 1013 924 1119 864 722 436 788 710 286 426 836 596 781 648 336 649 546 765 843 742 784 517 874 789 517 711 583 1244 704 867 1010 820 869 985 1088 1329 867 867 1322 920 1126 927 907 1078 955 1075 1131 1443 773 765 1014 869 919 941 817 747 2281 2368 1941 1796 1552 1431 1362 1552 1579 1955 1658 1790 1346 1252 2021 1781 2228 1299 1522 1058 1132 937 1125 1281 1095 1226 601 1054 1533 1308 1542 575 645 890 787 759 1033 695 475 489 778 425 338 348 408 486 587 327 253 483 266 240 496 265 374 533 406 526 703 698 1057 827 768 930 660 683 781 743 1040 799 747 858 957 463 317 535 458 337 321 160 444 348 444 121 448 174 311 234 236 177 201 76 238 206 234 254 269 205 207 429 397 331 468 413 556 507 540 341 540 303 329 367 355 389 270 421 267 203 788 238 261 161 147 197 225 741 514 768 918 895 523 323 374 977 943 1422 795 463 531 632 742 899 713 427 831 705 687 436 665 608 477 627 822 816 875 626 771 1286 1518 1279 1151 1251 1245 793 1163 1140 7258 563 4577 1092 9135 8309 1020 7949 1085 3479 984 3486 1227 1137 1108 832 654 1180 1581 1705 1534 1699 1228 1132 2507 3744 1226 1878 3824 2860 1304 3390 2873 1147 1142 1171 1242 1441 1968 1531 1670 1332 2304 1758 1452 1545 1076 1184 1027 1527 1613 1252 2181 553 593 506 641 578 536 2254 1225 1109 1093 1191 1592 1297 1186 1521 1602 1677 1267 1049 769 401 398 553 423 1049 770 684 621 506 639 638 653 475 809 592 718 554 390 415 392 488 282 225 181 141 185 189 209 181 342 184 442 171 254 498 725 664 610 688 560 679 642 725 748 569 732 1041 949 908 963 1033 929 733 848 727 878 954 924 397 433 521 603 720 975 476 478 1233 1061 704 462 734 749 804 692 765 464 847 609 377 805 438 683 729 494 814 767 941 531 1597 912 989 653 1068 412 811 1015 585 475 355 385 90 193 154 247 530 539 679 584 649 789 485 226 460 535 345 487 334 298 404 392 1062 238 657 336 392 336 479 337 262 422 516 219 193 255 344 531 386 340 416 385 376 489 260 1270 306 276 746 478 442 372 356 476 737 528 594 618 589 386 261 277 224 320 527 725 749 541 689 703 816 500 820 561 520 473 1127 388 662 850 702 883 957 445 358 394 426 467 321 557 395 467 313 457 1265 1200 614 463 242 169 830 360 300 389 2177 480 2443 2205 2437 2019 2123 2252 2588 2196 2136 2293 2182 2270 1962 1538 460 663 685 636 1080 658 919 800 861 902 704 1223 587 654 751 852 368 417 777 801 797 748 936 503 553 619 619 765 422 431 333 392 525 603 312 599 561 635 492 497 719 721 665 362 614 843 729 668 574 680 624 556 513 567 275 398 615 441 544 299 457 900 499 309 540 392 452 376 698 562 780 797 766 767 802 651 643 509 702 502 646 358 464 302 324 370 395 281 528 396 424 444 862 525 521 325 540 430 563 564 729 347 483 576 544 558 462 473 657 338 434 568 492 568 473 503 360 533 464 421 704 359 799 733 582 539 661 656 588 585 891 515 443 610 825 564 711 558 778 614 790 759 598 643 644 649 484 471 533 422 460 480 569 665 668 622 389 305 512 790 455 369 238 256 238 326 96 521 194 213 269 179 207 193 213 174 158 148 156 371 256 381 270 327 431 197 174 172 182 235 148 307 171 261 202 516 457 534 154 92 144 130 120 146 425 203 286 121 169 366 362 519 288 84 76 91 109 94 295 457 504 202 291 178 301 226 342 255 221 281 160 931 230 246 311 195 120 259 142 442 351 578 270 280 454 182 133 247 258 215 290 181 177 176 177 135 182 334 294 431 296 522 617 286 361 354 419 280 294 189 349 407 375 259 492 351 297 256 436 277 274 447 366 312 243 326 362 219 305 369 347 437 639 598 457 486 575 746 457 1331 777 231 891 329 204 459 346 437 364 533 597 339 248 392 387 399 373 707 283 248 514 384 222 299 518 205 555 623 947 563 634 350 315 409 316 413 186 295 256 281 323 245 138 310 128 198 322 256 195 203 851 534 316 231 197 296 457 479 86 143 138 162 277 419 504 648 376 402 319 295 521 360 299 296 229 438 557 360 389 415 402 226 448 427 214 258 490 258 641 690 489 592 444 618 194 406 273 367 310 616 265 348 473 334 517 262 282 248 371 526 588 870 793 685 397 347 357 251 388 262 400 383 165 189 125 151 196 299 665 710 393 581 651 237 500 489 681 578 258 332 731 472 84 60 74 179 154 690 477 631 667 451 543 705 358 297 234 186 88 114 264 279 46 388 197 351 379 349 195 100 253 341 367 218 583 518 250 311 222 225 254 265 251 210 256 250 269 307 357 397 144 154 208 253 290 313 359 202 564 453 486 642 701 224 523 405 331 386 392 523 233 552 248 155 276 268 430 555 599 713 846 1981 2346 377 455 485 399 506 400 468 326 701 778 1001 619 619 371 307 236 475 674 309 448 436 444 545 361 365 549 517 338 291 436 525 434 905 520 566 145 304 398 358 336 168 191 281 254 144 108 169 289 382 164 411 428 277 284 296 510 430 464 454 271 199 642 603 330 706 700 117 127 180 624 933 500 401 545 1239 760 602 572 480 690 536 431 351 458 591 591 528 957 179 173 189 320 239 264 1063 747 712 999 637 849 849 953 866 1121 724 569 1286 805 1222 1145 967 1422 1002 1163 953 1017 1304 1132 704 957 901 723 986 2291 1716 1225 1139 1490 1237 1502 982 1941 1735 1552 1109 1190 952 521 765 1271 1214 650 727 1142 306 312 470 467 717 297 253 655 616 531 275 217 177 472 196 1264 1328 1435 2057 1734 1650 1829 1598 1969 2080 1603 1530 1726 1880 1729 1548 1446 1616 1706 1627 1545 1553 2276 1661 2274 1602 1841 1916 1476 314 280 260 2100 1816 971 2355 3183 3174 2426 759 766 827 294 975 162 447 399 297 2324 764 761 330 249 193 469 1191 1132 1079 1528 882 849 1045 1215 1610 1553 1790 1716 2171 3949 4132 1417 1931 2403 2479 1269 925 1094 830 1005 542 1177 617 1645 630 1636 904 99 85 994 583 1229 2418 1676 392 1109 377 646 615 603 982 998 1112 917 1006 1141 1578 813 406 974 1260 1259 1440 1133 1215 857 578 558 1684 862 1479 560 876 547 496 719 640 733 743 1982 2049 482 402 716 765 553 543 521 188 394 498 889 413 702 1257 808 606 1979 613 696 1203 738 714 706 711 857 749 435 428 532 822 783 830 716 801 697 823 830 397 874 986 625 415 590 180 557 353 692 356 430 229 601 310 990 635 475 188 488 463 364 599 445 231 219 304 250 266 219 199 330 292 342 237 237 299 309 335 174 506 244 366 456 415 296 337 207 290 478 339 469 385 387 664 391 290 299 223 595 479 539 242 456 208 318 714 808 609 319 326 418 384 421 323 312 411 420 305 714 398 542 521 262 490 507 402 473 245 207 517 505 281 323 741 404 234 520 261 577 308 296 332 261 269 330 360 302 329 610 82 458 325 516 241 249 381 443 513 352 587 338 581 767 572 809 532 191 190 139 224 322 222 285 198 178 259 216 391 639 359 339 280 203 203 248 273 274 151 217 192 237 582 439 344 324 444 508 389 332 336 374 402 372 346 559 348 309 600 344 411 598 413 415 281 440 345 558 555 912 378 213 208 353 240 198 135 642 486 555 678 793 379 523 534 585 444 761 513 305 541 685 971 668 1036 611 671 669 354 373 511 474 331 856 1055 711 753 580 599 431 245 575 587 1382 208 287 253 178 344 316 414 454 401 168 340 226 649 197 237 498 827 738 608 738 540 603 215 292 152 219 408 617 550 558 572 562 600 517 491 293 255 259 276 218 234 287 437 326 453 344 321 212 234 202 716 589 1296 301 193 247 254 323 123 326 238 794 413 420 732 596 707 531 747 727 590 242 1126 502 585 595 603 592 566 408 366 463 423 453 687 437 627 502 478 505 433 364 545 372 990 862 949 491 490 457 631 513 621 619 245 588 421 607 427 626 537 466 510 504 414 595 962 689 499 403 373 383 985 1011 993 755 727 366 889 853 332 340 792 606 694 813 345 678 523 275 663 556 521 526 554 645 444 404 451 763 561 614 470 581 1142 1209 931 910 826 635 1058 737 781 801 765 673 635 783 845 1246 793 916 811 727 842 678 602 668 1795 1844 1659 1317 1203 1045 1182 1322 1368 1750 1149 1351 1387 903 1539 996 1466 1172 1095 939 1072 603 1010 977 722 951 311 742 1137 912 1087 560 511 795 636 484 796 734 376 271 502 252 216 306 351 612 623 230 272 271 216 208 313 318 390 477 424 481 533 565 534 538 540 549 554 476 614 521 639 728 571 822 822 439 218 284 274 277 264 215 504 494 264 84 386 149 222 252 375 182 84 81 201 133 129 115 119 121 86 231 144 360 350 237 418 379 381 285 381 292 233 322 316 356 297 187 205 234 444 164 166 90 86 178 210 698 226 373 556 839 367 289 333 1010 963 919 643 422 495 405 546 600 590 411 686 696 634 504 550 540 344 479 803 808 805 850 665 820 1099 839 986 751 747 694 862 876 1044 3218 4472 5759 6928 1020 6664 4805 3315 1145 3343 1116 1242 996 1330 562 515 894 1014 1425 1644 1175 949 825 795 1718 668 1400 1713 1248 954 1802 1567 1012 1189 990 1152 857 1094 1405 1040 1030 1257 1703 1294 1534 1263 1821 1558 1088 1107 1328 1537 810 371 445 402 397 510 1543 799 603 649 762 869 863 752 769 1123 1309 1112 1008 629 371 218 313 393 1023 506 466 508 361 587 389 575 661 572 751 717 704 213 205 196 357 167 238 236 150 240 228 160 140 276 106 238 188 184 361 436 449 379 914 580 939 732 757 864 351 493 731 522 451 681 590 618 512 591 893 699 518 725 360 302 675 411 530 467 351 497 692 794 564 491 470 495 555 405 453 348 554 455 335 561 720 743 470 618 756 871 1056 282 1546 988 905 548 992 266 897 550 301 429 375 423 92 127 104 161 619 453 357 252 259 269 379 177 567 519 281 384 202 161 273 227 610 143 450 256 328 246 421 343 137 365 286 338 320 235 271 223 323 584 336 304 335 326 295 1362 336 316 796 333 430 257 183 531 794 654 589 591 485 414 376 440 241 175 477 587 547 483 614 642 773 449 883 254 363 343 879 172 794 674 656 638 702 419 300 444 223 268 223 134 183 230 134 338 1229 1191 413 197 232 244 520 555 249 217 1826 355 2040 1755 1738 1354 1725 1712 1786 1657 1820 1653 1768 1682 1826 1524 631 557 672 381 692 459 612 539 604 560 680 892 285 307 712 847 262 295 439 403 403 383 501 239 283 450 444 692 1227 1000 1111 1138 1205 1130 698 1235 1135 1384 958 1074 1688 1536 1497 1404 1093 1449 1659 1405 1203 1385 1173 1438 1373 1136 777 938 1500 1079 1510 938 1046 1583 912 1152 1764 1358 1671 1185 1988 1574 1922 1972 2056 1969 2090 1957 1590 1119 1827 1633 1524 1048 1227 937 692 1139 999 766 1574 1145 1120 1318 1462 1269 1560 1149 1626 1207 1362 1463 1563 1106 1430 1490 1360 1424 1462 1436 1245 1026 1009 1337 1055 1231 1234 1123 1202 1420 1119 1045 1477 1153 1731 1542 1486 1441 1461 1540 1447 1264 1679 1426 1159 1400 1314 1310 1486 1378 1632 1796 1974 1880 1833 2064 1947 1922 1358 1289 1255 1269 1308 1361 1610 1843 1882 1411 824 924 1285 1181 748 726 546 281 548 459 251 979 344 487 525 734 515 551 550 637 691 503 545 758 445 807 499 816 1020 457 612 582 606 738 615 733 402 675 579 1088 1018 1138 421 536 456 429 381 437 967 489 542 472 548 823 817 1064 738 349 331 302 262 265 819 786 928 443 582 420 591 535 750 547 540 569 482 1657 372 358 446 475 532 448 347 901 937 1382 469 511 916 542 461 642 598 586 884 509 510 468 493 289 319 568 639 824 747 1034 1234 975 838 892 1032 895 540 574 690 1228 910 698 1150 518 871 775 1123 458 721 916 586 779 561 757 799 921 830 775 982 1144 1627 1099 1174 1029 1393 1916 963 2321 1491 698 1490 889 546 1314 1006 1448 747 1077 1795 1185 985 1071 858 868 836 1592 716 548 875 897 614 742 878 759 912 1540 1434 928 1357 886 1032 1072 607 1029 683 853 619 692 896 764 408 539 551 631 583 598 437 577 1488 1236 1197 522 554 647 992 1058 355 342 739 438 815 707 1008 1300 746 680 972 626 1096 856 1035 637 555 1089 1035 961 824 899 762 625 1169 1090 567 412 1207 843 1017 1315 815 1354 1016 1459 568 1074 570 822 662 1346 828 898 1153 842 1005 904 673 435 1006 1023 1071 1452 1428 1135 1035 1109 925 904 696 458 769 1174 356 447 433 441 623 963 1796 1519 841 1188 1517 586 1186 1281 1755 1298 903 918 1443 1192 271 212 185 241 250 1805 864 1277 1260 1209 1242 1519 718 672 825 689 398 350 728 819 355 1068 469 645 971 933 501 550 717 716 943 638 1441 1270 748 845 759 552 384 836 805 687 603 787 679 777 858 788 317 369 367 543 840 660 1012 973 1321 1106 1104 1429 1267 265 603 492 359 483 470 893 480 598 407 520 546 517 806 833 1010 1290 1416 4706 5360 663 994 696 746 844 907 1070 868 1539 1566 2096 1099 1400 982 866 752 1194 1315 746 947 1167 1166 1001 751 984 1273 1193 708 673 948 997 905 2031 1402 1266 604 602 803 721 672 537 451 487 479 228 260 718 604 777 378 1239 897 748 703 758 1075 847 654 945 497 582 990 1105 652 1474 1420 304 336 518 1427 2080 1727 1444 1195 2767 1820 1463 1194 1379 1955 787 995 1098 1146 838 1171 1773 1964 427 411 413 351 557 532 1954 1666 1828 1908 1753 1796 1994 1909 2601 2908 2152 1534 2594 1657 2882 3113 2915 3283 3009 2489 2461 2654 2817 2058 1937 2184 2207 2428 2095 4651 4018 3057 2988 3075 2490 3973 3085 4081 4170 4070 2265 2411 2418 1205 1220 2930 2632 1843 1313 2855 1010 881 1263 1376 1383 746 820 1724 1614 1210 616 364 324 708 491 3203 3390 3509 5392 3816 3579 4056 4086 4189 4461 3986 3962 4905 3906 4623 4587 4077 4080 3672 4199 4406 3973 4077 4364 4814 4002 3791 4125 3906 868 800 539 4365 4471 1860 6104 6651 6794 5326 1647 1642 1945 661 2052 490 944 749 705 4412 2074 2177 818 857 549 805 2422 2781 2378 3606 2507 1998 2666 2280 2720 3650 4471 4354 4493 8683 8452 3875 4563 4900 6539 2828 1682 2226 2149 2373 1411 2871 1072 3359 1359 3892 1714 164 138 2369 1567 2959 4918 2690 1174 2689 914 1500 1207 1100 2027 2000 1930 1974 2052 3008 4338 2584 1245 2337 3120 2983 3953 3104 3574 1914 1786 1475 3080 1727 3651 1327 2143 1251 1844 1526 1445 1708 2164 4206 3996 1497 1378 1139 1137 1410 1024 1173 663 903 1419 2138 1295 1584 2546 1448 1068 4097 1762 2073 1941 1685 1383 1510 1414 1950 1764 1168 1113 1090 1489 1440 1819 1337 1631 1357 1653 1750 948 1423 1770 1349 937 1092 631 1502 1045 1660 707 712 688 1542 631 2202 1589 976 536 1250 1351 1239 948 1214 619 583 880 533 687 620 557 778 599 663 561 445 819 534 542 575 839 611 849 1078 926 665 744 854 1033 1060 693 1321 1110 1207 1596 1109 877 582 840 963 1170 1790 690 978 789 722 1361 1255 1240 834 1109 1210 1174 892 830 850 880 935 1058 1312 1512 1489 1033 572 1417 1393 1121 1176 947 817 1086 929 584 714 1709 798 857 1049 713 1454 701 649 753 638 720 733 832 857 754 1436 217 1626 710 835 390 730 945 1007 1305 663 1443 1125 1599 1677 1606 1355 1230 695 459 586 543 775 700 600 345 311 566 569 693 1075 654 879 639 443 425 689 509 428 276 437 566 727 1803 1173 563 531 803 1050 971 709 723 911 711 787 689 1517 1307 902 1135 687 1011 1248 992 837 644 824 768 1338 1423 1407 953 857 616 698 654 505 422 1411 1221 1448 1227 1895 1268 1214 1223 1028 1411 1713 1517 943 1081 1654 2461 1647 2671 1915 1726 1957 993 1208 1446 1179 493 1624 1820 1643 1558 1683 1593 1151 727 884 950 2955 310 351 417 627 629 621 934 872 858 363 884 671 1393 401 429 938 1509 1506 1418 1646 1180 1617 464 644 400 484 1416 1280 1068 1131 1183 1098 1278 1284 974 834 648 676 856 627 694 671 851 674 951 720 774 563 744 633 1165 1025 2609 820 548 1053 476 854 273 891 861 2204 730 916 1574 1610 1632 1671 2012 1751 1157 756 2506 1049 1361 1411 1271 1424 1280 1254 1703 1810 1763 1206 1693 1013 1179 1071 1327 1159 1171 1499 1242 750 2104 1801 2107 1039 1100 956 2101 1324 1334 1508 526 1384 1070 1574 1082 1631 1476 1207 1460 1657 1014 1372 1924 1771 966 1384 1043 1186 2620 2162 2566 1718 1520 843 1399 1306 623 915 1696 1317 1449 1802 813 1320 941 971 1445 1442 1384 1143 1621 1404 1201 1158 1137 1963 1324 1764 1911 1674 2206 2049 2186 2447 1866 1703 2579 1580 1937 1796 2018 1939 1513 2083 2277 3020 1538 2059 2119 1851 1732 1780 1717 1837 4277 4328 3583 3024 3138 2579 2676 3051 2915 3827 3117 3351 2884 2373 3847 3025 3800 2544 2880 2428 2676 1771 2106 2677 2016 2510 850 1515 2856 2365 2943 1410 1152 1876 1468 1408 1994 1611 844 977 1220 662 625 755 841 1062 1338 612 451 644 413 379 846 625 786 1079 829 1082 1312 1268 1551 1366 1491 1595 1213 1214 1383 1155 1661 1534 1239 1724 1859 1004 692 894 793 806 779 612 950 878 693 249 1048 339 532 529 646 411 256 145 434 434 421 442 418 428 357 730 538 807 758 751 1112 990 985 715 918 632 496 805 795 919 392 490 991 474 1252 518 529 383 349 383 423 1527 743 1163 1436 1702 917 719 943 2216 2158 2484 1641 1348 1416 1217 1539 1745 1512 802 1372 1355 1372 924 1265 1130 1225 1316 1743 1822 1775 1533 1695 1946 2683 2181 2040 1848 1817 1596 1979 1906 7581 2417 8720 5285 13526 7949 4805 17298 4218 4319 4171 4379 2800 2173 2249 1651 1518 2073 2524 2901 3056 3115 2455 2224 3301 5748 1892 3359 5682 4092 2498 5436 4554 2311 2424 2193 2072 2166 2846 2959 2587 2403 3312 3626 2942 3077 2166 3028 2614 2749 3027 2504 3951 1253 881 1058 1058 966 1168 4234 2080 1866 1801 2158 2531 2072 1971 2345 2827 3174 2920 2463 1499 751 626 890 1014 2102 1579 1050 1215 740 1250 1087 1328 1020 1616 1300 1326 1103 828 751 582 951 493 530 467 341 502 463 413 361 843 375 785 310 495 975 1091 1242 801 1578 1123 1516 1428 1361 1545 979 1133 1828 1528 1380 1554 1670 1662 1354 1531 1791 1872 1418 1596 887 799 1119 1082 1241 1545 806 952 1963 1955 1325 903 1292 1173 1216 1413 1281 978 1564 1225 826 1388 860 1291 1338 1059 1703 1794 2547 882 3488 2092 1844 1140 2224 842 1785 1918 1071 938 704 899 229 444 365 573 1272 1196 952 927 981 1106 1063 468 1060 1013 672 742 609 416 810 574 1614 409 1119 661 709 561 658 784 437 641 681 319 269 505 679 701 682 797 850 766 728 1017 782 2283 667 611 1640 982 746 675 618 921 1640 1033 1186 1218 1152 758 506 532 386 533 1123 1059 1265 1094 1378 1449 1478 695 1823 995 1064 908 2036 674 1596 1611 1457 1631 1753 1309 640 775 760 740 569 829 539 802 578 848 2875 2129 751 728 412 334 1368 666 575 623 3728 705 4396 3842 4380 3840 4090 4353 4833 4303 4029 4358 3965 4182 3619 2946 958 1295 1479 1075 1736 919 1759 1241 1450 1654 1238 2033 800 935 1755 1692 626 677 1402 1250 1252 1187 1321 764 819 1162 1044 1510 600 469 474 613 559 799 566 649 586 1176 542 587 880 881 775 708 549 871 869 772 733 757 701 761 812 592 220 542 552 659 702 502 630 769 589 393 675 415 450 387 853 513 982 919 1015 867 1063 919 555 505 931 567 664 697 679 735 433 850 726 565 648 777 776 683 870 657 527 470 719 478 780 568 647 463 651 521 660 589 502 469 474 458 665 582 740 522 700 548 478 805 610 517 812 445 720 819 657 661 646 588 547 591 962 388 432 713 818 589 747 658 772 650 853 697 517 717 626 763 544 525 584 450 526 505 752 812 783 672 479 393 665 868 497 435 350 174 350 316 232 628 209 426 326 355 151 157 173 253 265 195 195 536 403 532 384 237 339 179 248 228 240 298 205 226 295 402 365 485 443 499 196 136 268 262 220 246 354 338 370 158 233 334 326 589 323 90 78 107 156 102 351 238 260 253 338 209 358 242 345 258 147 408 250 954 175 323 365 159 144 201 109 524 453 624 192 206 424 326 281 236 232 220 239 155 184 279 134 246 129 302 253 629 203 442 625 325 267 253 476 412 199 149 360 669 631 333 486 289 435 293 415 330 489 546 337 263 336 478 334 284 371 272 701 546 695 519 559 761 564 1148 630 1901 912 505 1062 369 226 668 329 481 443 606 596 481 341 502 351 355 372 778 273 341 561 378 224 425 657 255 527 818 712 545 767 421 411 410 297 351 244 398 408 431 491 357 310 299 265 255 306 218 232 263 896 698 402 270 274 319 519 620 207 224 233 151 282 534 779 946 540 584 551 316 614 415 408 302 213 542 623 480 393 479 356 394 622 456 197 288 523 336 770 551 560 538 414 813 256 430 352 479 349 607 430 368 596 345 620 366 336 302 393 465 490 865 805 664 388 316 335 297 317 205 327 487 138 182 175 325 391 382 755 781 447 671 468 271 594 529 693 533 339 264 986 738 99 87 101 95 81 1084 462 793 607 673 813 905 520 478 276 253 142 107 370 460 78 559 218 254 387 364 259 203 268 450 240 291 622 466 238 418 266 268 334 336 443 391 270 303 283 403 495 359 197 219 240 225 204 323 365 257 825 344 387 630 621 334 527 341 300 384 359 502 342 413 286 141 438 355 443 650 384 709 1172 2575 2558 433 766 583 442 596 410 659 457 716 929 996 640 713 685 239 508 520 597 323 337 585 593 558 391 359 689 545 433 410 435 639 510 991 530 609 213 278 418 386 261 238 257 204 214 104 62 198 310 445 128 734 454 324 322 313 483 417 288 344 324 182 855 504 340 876 862 152 195 213 378 991 758 316 595 1505 935 640 554 605 635 392 488 507 648 479 488 738 1201 258 250 298 208 321 311 1046 705 786 1158 586 912 873 1025 1135 1284 748 576 1348 963 1372 1242 1179 1615 1479 1514 1102 1140 1420 1131 931 876 1206 968 993 2749 1828 1504 1315 1398 1188 1862 1181 1755 2206 2084 1228 1461 1128 492 505 1561 1329 962 686 1100 424 422 746 524 743 275 271 610 682 497 380 277 239 459 316 1433 1700 1863 2225 1964 1651 2118 1620 1708 2301 1869 1653 1796 2112 1973 1987 1780 1757 1812 1665 1652 1356 2402 1988 2517 1818 2058 2221 2060 485 373 370 2546 2251 669 2727 3184 3126 2223 795 819 834 325 916 236 657 613 316 2273 831 958 301 262 193 469 1176 1542 1369 1675 868 926 715 1347 2056 1527 1839 1871 2835 4823 4535 1686 1888 2658 2907 1951 1196 1237 1011 1230 709 1401 700 1847 686 2066 833 84 72 1201 647 1495 2723 1823 594 1200 605 983 467 481 1132 1141 1075 1405 1135 1142 1805 979 501 1204 1480 1449 1637 1240 1317 971 589 801 1508 906 1419 438 967 544 595 856 871 1051 684 1651 1976 469 455 588 775 712 515 740 262 402 652 1002 530 829 1404 829 631 2247 624 743 1094 703 830 825 779 840 944 514 503 497 1053 1002 1119 909 991 711 907 1251 640 886 1077 497 514 695 234 517 394 807 458 339 437 751 283 1043 1077 463 457 743 964 357 559 707 354 338 285 172 363 462 357 284 400 426 378 325 402 316 322 222 555 313 433 469 429 344 307 495 597 519 481 304 453 631 921 373 288 343 403 432 693 541 268 453 241 373 1003 843 785 361 444 491 469 752 428 509 582 581 551 808 573 683 488 346 781 850 459 355 389 343 457 488 234 277 853 369 260 485 261 740 426 414 458 449 455 442 500 400 343 874 171 555 362 544 197 370 289 427 515 381 565 570 657 634 620 1021 585 158 247 181 196 359 189 220 136 116 196 236 364 767 310 277 286 341 341 230 239 215 76 404 202 254 539 582 252 218 409 513 421 344 358 377 313 411 351 511 447 396 428 237 435 732 448 342 531 395 527 959 624 811 570 211 223 206 317 263 175 574 569 711 779 1010 445 448 533 496 669 737 641 460 581 721 1464 1068 1108 603 1078 1139 776 618 597 544 236 701 830 744 951 824 723 632 248 431 451 1389 164 243 166 199 221 245 503 322 663 185 507 304 566 318 354 310 889 793 662 694 596 919 248 244 104 254 521 602 517 529 612 527 754 589 370 395 256 272 400 231 278 234 343 267 369 314 265 306 386 294 556 503 1047 315 375 306 413 300 290 440 352 807 457 446 733 746 855 471 989 875 755 434 1141 674 499 525 601 683 609 400 600 584 691 710 852 492 677 580 618 461 341 449 620 515 998 1002 1224 575 560 503 780 584 683 660 296 623 688 622 600 642 608 579 542 540 424 666 1416 618 625 399 488 468 1086 1258 1040 1140 1075 470 691 655 558 614 856 799 839 1426 463 604 481 287 600 905 531 678 609 931 574 430 507 844 692 692 733 686 1068 1413 911 852 850 739 887 888 995 1215 696 880 822 1319 1014 1103 839 1019 729 699 1045 882 750 807 2173 1917 1689 1213 1770 1385 1355 1576 1271 1577 1315 1562 1379 1203 1590 878 1992 1042 1616 1186 1411 1000 839 1022 729 1106 393 708 1291 1069 1183 537 527 874 698 454 739 729 516 488 637 318 167 462 500 744 759 309 391 380 282 284 423 392 491 598 582 540 541 612 484 471 506 533 582 542 275 522 767 769 692 1006 1004 527 308 283 247 366 306 266 531 570 374 98 480 178 175 300 395 195 94 107 196 156 188 209 257 175 195 356 134 727 334 274 354 328 336 273 254 232 316 424 412 504 232 160 248 250 495 137 168 111 132 157 173 805 333 552 602 964 495 320 356 1354 1300 1030 982 670 604 537 816 899 873 636 827 776 856 632 578 641 493 652 946 704 748 866 862 1014 1425 1126 1322 861 838 927 1063 1084 1048 1663 8341 3309 4416 1085 3315 4218 8062 1572 6884 1447 1326 1213 978 616 596 988 1219 1358 1473 1656 901 744 948 1878 587 1377 1903 1391 940 2207 1691 921 1164 1120 1304 986 1150 1643 1250 1185 1547 1535 1323 1876 1459 2006 1876 1239 1343 1165 1995 840 420 448 585 639 790 2060 1035 827 821 865 902 880 716 868 1321 1173 1054 940 515 468 208 375 357 1144 518 569 809 517 630 454 606 423 603 875 850 797 332 450 250 578 198 230 189 111 228 231 129 107 307 273 320 308 332 430 631 524 454 1186 706 1168 1094 909 1054 723 721 837 638 505 930 726 728 560 706 1123 653 469 983 684 403 716 679 588 850 400 641 1103 566 588 678 430 644 612 501 544 370 640 673 480 456 679 803 485 679 658 1096 1429 374 2224 1383 1276 866 1103 549 808 777 434 523 351 427 212 247 214 301 609 584 533 650 467 452 661 172 645 488 190 381 264 223 261 293 1034 250 550 279 349 245 398 483 296 202 171 298 262 335 521 221 493 616 623 452 285 434 223 1255 457 445 964 341 334 260 211 560 770 676 527 550 504 431 358 380 274 210 469 800 675 508 534 657 729 397 903 363 450 406 1177 346 690 837 786 772 861 669 320 521 383 375 203 168 243 240 112 627 1417 949 388 146 337 283 588 383 216 213 1980 422 2309 1958 2025 1634 2241 2252 2347 1896 1812 1867 1640 1890 1602 1286 513 973 516 333 801 659 838 550 714 563 799 917 336 316 824 977 346 282 581 436 440 410 418 426 441 455 495 691 644 958 703 653 657 833 575 625 549 760 475 533 1241 1203 1287 560 664 789 992 479 777 968 618 739 529 659 605 676 877 580 695 627 623 823 664 690 1172 836 941 772 886 638 916 921 948 917 933 794 905 551 981 984 822 632 672 570 563 794 693 350 1192 801 896 926 573 749 933 725 710 1016 775 893 938 942 1037 836 812 963 804 676 547 779 665 703 732 729 557 563 1034 755 777 689 777 632 720 709 835 807 890 860 604 552 1091 660 603 716 741 667 987 840 654 710 692 719 679 676 796 827 599 676 585 765 689 668 886 691 972 725 607 475 777 778 404 255 293 243 299 417 120 373 137 321 276 298 330 334 350 167 185 163 201 229 183 239 300 388 496 343 252 244 250 273 286 326 206 546 386 354 324 434 351 203 302 296 260 288 258 269 235 189 246 350 342 553 539 163 147 172 143 203 571 388 421 341 241 210 254 354 320 288 144 460 383 718 404 214 236 328 331 301 198 494 593 600 210 234 321 201 146 428 384 332 481 174 268 219 177 129 174 412 366 394 276 469 530 290 317 356 296 371 242 408 403 783 614 306 634 318 359 343 765 293 398 402 166 368 352 330 280 319 486 447 906 617 848 494 523 577 480 1008 538 995 572 439 659 322 335 720 362 567 517 541 728 580 468 599 290 335 375 442 466 226 574 523 250 273 426 196 497 653 936 538 688 587 566 526 301 426 228 287 257 305 323 249 244 288 229 233 320 387 429 324 909 577 532 359 356 376 482 541 224 252 244 230 352 440 688 828 456 349 580 316 458 351 376 251 247 510 568 513 368 354 329 448 519 531 275 257 487 426 431 547 268 1042 506 629 313 549 392 605 312 617 266 467 832 581 384 409 251 344 456 425 416 802 864 536 498 507 400 549 436 254 464 516 157 233 154 256 433 350 828 592 297 408 423 432 548 627 733 501 411 300 808 558 145 105 231 128 102 773 342 572 582 443 874 580 493 463 443 460 270 171 465 341 151 346 341 403 612 543 372 416 478 324 440 376 688 577 623 524 596 299 371 397 370 346 392 406 424 335 494 587 299 335 271 432 315 405 561 474 803 437 499 782 479 207 299 277 216 306 258 607 271 334 225 227 261 290 344 378 409 758 641 2514 2839 323 545 438 342 405 362 561 519 944 852 799 996 708 447 394 371 497 505 364 422 553 563 519 389 495 650 625 430 316 455 684 571 984 494 816 219 514 327 307 383 193 189 371 310 180 104 428 333 339 282 690 440 285 504 368 826 587 617 552 230 293 594 397 708 688 658 319 355 288 989 1151 763 994 805 1260 958 816 794 737 1089 559 644 572 575 511 542 947 696 244 244 226 324 205 229 987 1082 760 1111 846 1013 1145 1111 1483 1556 1121 810 1065 550 1677 1592 1637 1366 1737 1472 1213 1288 1321 1456 990 1221 1084 1359 1033 2356 2098 1456 1765 1604 1321 2185 2106 1958 1947 2208 1242 1470 1128 632 646 1436 1415 892 614 1443 463 497 799 703 554 223 468 868 816 521 331 373 327 507 333 1863 2080 2181 1985 1563 1843 2204 2081 1875 2570 2101 2220 2321 2058 2137 2649 2033 1951 1681 1780 2075 1432 2061 2231 2346 1796 1918 1970 2334 436 382 361 2179 2528 993 3355 3150 3210 2762 811 768 796 215 864 365 422 256 342 2014 846 934 399 504 436 360 1450 1256 1213 1647 886 990 1328 827 1318 1891 2475 2329 2578 4979 4647 1929 2107 2818 3550 1370 884 1268 1421 1102 759 1814 650 1661 801 1750 732 127 125 1528 774 1778 2411 1493 730 1134 480 930 746 617 1146 1070 1047 984 936 1434 1699 983 962 1693 1464 1454 1963 1438 1653 705 795 1020 1729 881 1842 471 1073 631 1095 744 864 975 1007 1973 1776 648 613 551 729 1017 665 802 393 455 606 1248 589 1217 1399 693 599 1852 733 858 731 953 906 863 783 915 934 608 713 570 755 767 956 629 862 798 895 861 516 790 943 450 336 558 273 461 494 1070 497 326 261 597 319 959 1269 605 344 715 762 335 662 600 272 240 298 389 338 275 287 208 320 325 286 264 617 246 200 320 314 290 284 464 357 323 348 238 296 637 339 384 659 541 725 564 369 331 605 451 475 637 651 639 393 307 902 802 879 283 501 605 550 414 358 266 417 378 519 666 543 498 471 307 516 555 431 531 349 483 457 453 346 388 875 416 412 686 370 678 365 329 361 384 489 363 430 470 578 783 143 926 475 317 193 430 318 427 821 378 940 631 835 810 799 784 602 416 309 407 182 509 353 350 213 193 353 218 288 450 362 427 394 361 297 361 246 244 183 138 339 285 1158 430 281 245 344 532 651 397 427 621 397 488 420 638 458 311 732 335 612 628 439 362 279 648 383 690 612 610 480 365 379 413 238 188 244 586 523 573 537 1001 580 485 556 386 617 735 640 553 545 778 1203 716 933 708 775 1048 599 738 779 673 277 759 866 785 645 784 759 594 198 447 469 1341 258 269 318 235 342 358 405 580 498 281 370 290 593 217 209 427 816 858 582 632 618 984 254 269 150 260 543 810 709 733 649 627 683 565 536 427 380 382 455 330 350 422 478 338 526 374 377 235 374 198 425 378 1347 426 278 397 349 550 177 562 370 777 358 549 784 905 802 614 1004 960 512 243 1413 671 587 609 812 708 681 635 1059 991 795 629 983 403 461 394 617 710 502 633 552 364 1124 1216 1481 638 880 580 1140 581 522 841 452 789 707 1022 796 1047 824 634 698 720 428 635 1016 857 546 547 627 631 1246 1318 1385 933 852 470 628 550 474 472 792 549 699 617 616 937 935 772 714 701 581 548 645 582 424 432 399 1084 952 629 928 524 827 821 873 1063 794 793 1017 822 1138 751 698 704 887 899 1125 1058 891 766 933 808 961 908 546 761 2225 2388 1820 1542 1527 1180 1316 1581 1639 1716 1459 1591 1599 1330 1857 1335 2172 1167 1393 897 953 1059 823 888 803 1138 572 890 1398 1093 1193 644 564 748 684 695 719 847 397 719 504 481 396 463 424 469 514 323 330 438 325 323 558 212 310 451 522 688 719 520 822 521 670 893 511 796 602 861 652 840 740 995 1104 431 259 262 226 385 294 172 263 375 426 108 622 361 253 343 196 242 154 72 176 188 150 152 152 146 130 472 348 288 573 454 588 525 556 310 394 220 232 301 297 335 144 292 301 247 487 200 229 132 118 232 252 527 411 586 800 836 432 446 348 815 822 1103 577 603 552 772 868 933 722 525 578 646 723 498 753 494 597 618 712 789 934 831 1022 1003 1213 856 945 985 967 717 1026 1113 3641 434 8430 1102 4862 3479 1145 4319 1572 8278 943 7392 989 1089 1007 783 722 1595 1542 1653 1519 1270 862 807 2158 2948 921 1514 3233 2372 1080 3226 2783 1695 1475 1044 1144 1304 1950 1276 1700 1353 1739 1572 1086 1469 1264 1445 1317 1621 1251 1068 1644 525 476 552 602 721 648 2085 1152 1363 1308 1276 1218 1120 973 1189 1408 1523 1196 769 440 378 381 423 414 858 619 734 744 531 473 918 600 389 695 713 684 675 461 516 424 530 318 238 170 144 182 186 222 202 290 160 483 120 158 495 617 655 444 883 706 822 723 759 834 622 621 711 649 693 679 692 619 488 584 897 904 681 973 389 383 712 685 599 728 551 478 902 669 607 402 550 693 757 607 670 617 618 656 310 860 607 720 692 625 698 907 1093 466 1388 793 729 635 1097 488 959 1268 798 525 341 296 98 149 120 216 454 400 487 495 427 617 498 266 489 433 318 387 444 425 306 253 918 264 762 419 365 249 368 437 218 408 421 298 282 288 305 434 508 350 344 480 257 292 183 1087 474 458 576 350 376 299 240 452 749 712 662 674 508 278 293 315 236 174 513 618 625 524 493 592 668 417 804 464 425 476 889 323 524 670 589 601 704 561 516 503 618 439 268 489 390 384 309 493 1384 1198 825 357 305 174 643 331 336 444 1801 537 1972 1690 2159 1918 1594 2046 2047 1771 1521 1847 1418 2002 2129 1620 536 525 545 521 704 624 840 527 714 629 723 1095 519 416 550 1035 395 301 620 648 640 624 554 450 436 459 465 591 584 413 442 518 485 757 528 603 542 1150 503 561 763 770 706 659 519 786 825 725 602 705 657 698 753 569 212 471 514 581 638 416 528 610 514 347 629 367 396 341 771 435 976 916 896 870 922 928 531 429 931 522 626 645 581 685 401 808 686 515 596 725 750 600 848 593 575 440 628 419 613 480 603 360 522 514 574 514 412 441 477 438 629 517 681 454 532 526 415 710 525 432 760 399 686 777 670 678 628 564 529 570 884 383 350 677 743 498 730 552 662 562 753 605 469 628 589 649 498 485 526 428 512 460 660 764 727 576 443 371 557 740 464 398 366 160 366 246 220 657 197 335 341 329 165 169 179 220 201 162 160 458 321 456 312 242 332 179 261 247 255 284 177 235 223 326 296 511 467 521 158 126 205 201 177 203 390 249 273 140 205 301 295 542 256 82 74 85 134 82 323 234 298 185 245 164 257 191 244 213 137 290 228 847 161 276 310 137 113 181 101 498 386 602 184 200 398 246 271 222 218 206 227 143 172 277 126 228 121 263 243 532 183 412 539 297 249 241 462 402 177 137 338 633 601 325 418 254 419 281 370 314 440 513 283 234 285 477 310 313 355 254 653 528 651 514 559 656 563 1029 608 1776 771 459 985 365 240 586 321 459 411 537 562 416 313 418 324 328 354 784 270 329 445 283 249 425 674 247 468 765 637 480 605 399 370 421 291 327 244 324 386 318 482 300 255 275 251 202 286 198 212 226 775 579 283 248 202 273 449 550 191 208 217 122 268 498 712 841 502 388 529 304 574 380 388 309 220 475 546 446 363 451 338 321 569 399 158 272 476 262 734 531 528 500 383 802 240 430 334 294 321 534 398 344 541 308 528 346 216 278 367 406 454 857 797 643 346 296 328 273 293 201 301 463 124 162 169 224 306 355 718 779 417 660 525 241 568 491 624 486 300 266 954 681 74 79 101 93 75 957 473 813 633 671 801 891 497 463 258 227 122 97 350 465 64 492 196 224 327 304 196 156 240 426 248 255 586 434 204 356 254 234 251 310 337 282 234 219 270 343 392 323 158 172 208 181 201 285 349 251 696 465 525 574 595 286 462 278 241 319 294 536 304 366 220 119 416 339 352 620 352 770 1071 2298 2351 417 660 524 434 568 392 589 391 711 904 970 515 675 558 246 477 353 577 286 325 578 584 540 416 328 641 521 357 350 401 470 430 961 529 498 158 260 356 318 247 214 154 184 190 92 52 168 241 406 120 497 395 312 300 263 467 409 270 345 316 166 756 573 311 947 935 152 195 213 327 864 697 318 555 1503 906 491 452 551 562 378 466 413 608 457 505 682 1172 211 205 249 200 311 318 958 653 717 1160 616 870 821 955 1049 1190 712 583 1221 910 1157 1079 1004 1534 1351 1214 961 1093 1294 1043 840 822 1109 922 957 2735 1690 1357 1221 1277 1097 1726 1075 1748 2097 1923 1154 1341 1073 470 467 1324 1100 900 652 1083 350 340 498 437 695 272 253 580 642 477 302 275 239 401 267 1255 1508 1575 2089 1811 1525 1839 1595 1699 2120 1703 1545 1753 1968 1823 1799 1595 1626 1760 1591 1592 1362 2220 1806 2259 1620 1861 1959 1827 465 363 348 2297 2120 599 2602 3072 3000 2052 735 726 875 336 934 227 632 588 304 2161 734 853 297 232 167 453 1092 1404 1205 1571 829 812 643 1318 2056 1421 1682 1690 2652 4531 4199 1605 1757 2382 2658 1706 1164 1132 895 1121 669 1279 656 1715 599 1918 869 80 70 1141 599 1306 2588 1678 526 1125 560 924 431 441 1041 1060 1013 1196 976 1121 1646 934 412 1057 1417 1397 1627 1062 1193 887 541 718 1464 824 1407 400 893 510 569 841 825 991 713 1597 1928 421 415 517 701 611 475 643 220 307 624 890 526 773 1334 781 583 2072 629 673 1102 633 828 819 783 901 897 476 465 431 1025 970 1068 847 909 590 848 1204 519 882 1046 483 427 662 234 512 320 757 457 339 373 745 271 992 953 461 350 717 938 347 535 590 350 338 277 170 341 327 253 333 378 393 340 285 396 302 262 218 533 278 421 465 417 335 297 483 585 503 366 383 439 581 883 442 272 303 371 410 639 474 262 413 193 295 878 795 660 333 385 403 377 516 412 375 459 531 424 565 398 578 400 323 640 740 398 311 322 294 352 381 196 241 770 361 218 422 229 654 393 381 419 435 439 403 449 316 279 827 159 469 336 518 152 292 290 403 418 369 539 490 637 648 582 965 481 134 202 177 190 301 191 212 149 129 190 234 332 755 257 255 268 329 329 226 237 203 76 351 188 217 501 510 238 210 427 479 397 349 363 355 317 334 300 424 405 353 418 219 435 623 448 342 461 353 479 888 606 737 524 195 203 184 285 245 127 546 533 677 699 943 429 418 484 486 622 738 617 396 549 636 1351 966 1158 737 1047 1083 711 586 574 494 226 680 805 710 903 716 652 577 244 478 498 1328 110 181 112 185 167 185 426 293 604 171 483 302 577 256 294 248 711 629 603 635 560 881 226 249 86 230 479 525 489 499 505 491 541 551 348 365 244 262 342 219 252 226 340 260 362 301 266 255 303 241 544 479 941 311 318 276 341 276 263 414 307 829 389 391 749 730 764 443 961 778 721 410 1149 603 477 503 513 660 600 374 500 471 597 477 626 438 561 468 503 441 315 365 521 485 920 949 1159 551 532 483 692 474 660 616 282 621 636 570 550 586 572 526 502 498 363 659 1168 646 603 399 474 450 1018 1218 946 1018 961 438 627 591 546 582 791 739 779 1290 414 537 348 275 541 853 519 633 566 934 523 418 475 727 651 664 628 614 1000 1319 906 752 890 719 889 784 941 1086 687 873 724 1175 946 1054 833 1006 682 593 970 853 825 800 1906 1681 1580 1235 1660 1362 1319 1526 1159 1477 1160 1343 1278 1146 1457 882 1849 986 1407 1198 1372 919 730 996 724 1030 346 674 1254 1036 1132 427 515 838 659 440 700 693 482 391 617 286 165 402 413 708 791 314 334 331 305 301 395 412 448 571 493 488 470 560 477 462 462 485 569 477 286 517 717 697 630 948 950 495 296 267 239 348 294 258 519 548 368 88 458 143 163 284 391 201 78 99 209 175 182 195 243 161 187 356 130 680 320 271 365 347 347 213 246 220 305 388 386 472 222 142 244 244 419 121 125 80 103 95 111 770 276 446 574 882 405 318 348 1404 1356 1088 1014 634 574 549 793 946 897 548 736 611 706 598 502 648 447 589 874 668 649 810 809 912 1350 1055 1090 808 760 829 941 960 976 1795 7798 3370 4330 984 3343 4171 6884 943 6992 860 1264 1109 958 508 492 938 1103 1313 1377 1558 916 769 851 1748 572 1363 1813 1346 943 2117 1516 868 1027 1014 1069 956 1045 1488 1125 1138 1360 1501 1222 1548 1399 1864 1731 1195 1222 1135 1977 808 369 374 539 577 758 1894 970 759 743 801 876 812 724 819 1194 1091 998 922 517 438 192 371 349 1087 490 531 639 418 570 376 657 397 535 844 795 658 312 418 228 459 176 214 185 111 214 229 125 105 297 265 273 294 312 456 499 486 422 1052 726 1042 964 769 904 638 670 827 580 451 868 664 680 514 662 954 594 462 983 523 331 680 593 509 769 372 592 805 553 518 662 406 590 526 431 512 346 592 578 421 458 688 779 443 576 630 982 1346 371 2142 1279 1162 725 1038 399 723 731 402 468 292 378 204 239 206 287 568 579 398 590 401 412 571 176 609 434 151 351 231 184 245 273 856 234 500 253 331 217 388 415 250 184 147 282 254 305 472 191 413 503 580 359 277 386 242 1236 394 382 946 340 351 247 198 567 741 652 505 507 452 417 327 345 239 208 398 741 697 470 558 659 697 334 877 343 418 365 1125 246 676 824 802 753 848 601 312 491 341 337 181 176 231 220 98 609 1350 880 360 136 305 269 553 345 196 159 1828 408 2045 1752 1693 1505 2079 2069 2178 1723 1683 1696 1583 1874 1499 1188 487 875 565 348 760 609 729 582 694 578 693 869 322 306 791 953 278 272 479 418 422 394 421 356 390 427 423 603 554 760 728 537 592 830 574 672 602 684 473 482 1318 1280 1395 533 666 796 956 459 755 892 644 693 515 531 575 639 803 530 674 527 564 848 668 652 1158 692 805 632 795 631 900 874 956 864 953 682 844 497 829 1024 696 527 538 475 518 681 576 312 963 614 587 794 535 745 751 595 686 833 651 847 846 827 960 725 741 983 694 574 457 749 544 675 644 708 620 495 832 750 735 642 721 639 704 704 768 740 811 744 557 593 1186 603 568 661 601 561 940 778 624 668 654 726 662 676 818 710 611 708 623 774 730 679 923 703 984 686 638 483 791 666 414 280 277 231 279 376 112 326 149 325 230 253 282 280 296 155 183 161 199 243 189 253 308 316 426 291 221 213 219 273 290 287 179 443 313 284 262 366 316 138 245 239 203 223 219 249 233 187 240 289 281 504 324 155 139 124 143 209 569 387 422 352 191 200 198 309 212 276 173 395 361 729 365 170 215 289 314 254 184 461 719 616 210 234 276 189 132 455 417 359 422 178 254 219 153 121 186 379 337 353 274 521 464 253 286 346 290 346 248 367 329 704 602 294 547 269 291 259 687 345 422 337 174 366 336 316 274 328 429 323 828 811 809 621 484 573 464 961 434 868 580 494 661 281 310 682 350 528 484 502 742 528 462 550 241 280 332 428 400 207 586 461 269 212 422 160 704 635 893 737 624 486 568 532 281 365 216 263 243 326 303 261 315 319 230 214 314 358 458 318 868 521 493 337 350 360 475 530 208 204 271 228 290 458 730 874 512 355 613 279 417 369 400 245 241 499 521 463 319 317 304 435 546 513 241 247 425 382 404 497 264 968 514 658 238 527 402 645 343 615 280 422 808 539 392 413 235 332 447 411 440 720 778 466 446 493 368 556 396 236 420 473 143 215 142 261 417 309 765 580 267 378 376 422 466 707 752 461 378 282 847 521 147 119 225 128 154 735 353 488 541 479 775 537 465 431 422 465 287 175 432 331 147 380 345 347 546 487 304 375 478 283 434 376 574 432 480 463 628 267 307 417 341 317 380 396 424 302 470 559 240 280 221 312 249 480 530 407 645 434 403 805 499 221 268 287 232 322 274 488 257 332 227 215 247 288 269 347 423 602 619 2370 2739 303 582 469 336 350 405 553 503 1039 814 883 812 654 403 431 310 435 505 358 353 524 534 573 340 423 626 631 392 344 478 606 537 963 488 674 217 489 338 320 357 193 185 373 292 172 104 388 329 335 292 658 406 281 465 374 771 540 528 511 214 303 534 358 680 662 632 346 378 338 1046 1060 809 982 842 1175 969 666 755 720 969 554 619 556 516 530 459 1003 643 224 224 224 373 231 242 978 1082 733 1185 902 946 1093 1055 1499 1505 1108 693 957 581 1580 1553 1516 1348 1766 1514 1226 1294 1239 1353 929 1145 1097 1254 1015 2125 2038 1428 1558 1608 1241 2128 1781 1826 2025 2189 1229 1335 1084 559 595 1505 1269 902 649 1262 465 465 759 682 488 209 435 896 799 505 273 287 241 431 365 1621 1887 1910 1797 1469 1541 2185 1940 1874 2471 1999 2255 2213 2074 2090 2415 2015 1809 1540 1597 2004 1215 1896 2177 2233 1608 1820 1782 2193 401 347 367 1910 2351 1016 3225 3080 3129 2688 877 797 657 166 782 415 390 230 301 2014 759 861 496 585 519 342 1280 1209 1185 1481 865 928 1201 824 1103 1749 2408 2376 2513 4732 4432 1919 1942 2783 3458 1268 963 1261 1418 995 752 1726 686 1651 786 1607 631 125 123 1520 768 1918 2531 1542 731 1063 466 799 753 626 1050 1007 976 892 924 1377 1892 1012 934 1448 1484 1472 1777 1262 1445 756 823 1006 1731 749 1628 426 1052 598 1090 610 696 785 941 1842 1658 644 609 537 621 936 698 728 468 397 549 1093 586 1255 1302 694 608 1784 626 733 680 1022 821 724 726 859 864 591 694 522 736 786 926 571 841 836 870 718 539 874 954 383 314 500 277 363 574 1048 466 312 243 644 299 971 1160 498 325 582 704 309 595 603 257 227 286 288 276 253 277 200 324 323 255 247 582 207 162 299 296 305 263 539 308 323 355 250 316 671 306 356 665 512 657 512 589 325 593 524 469 595 653 621 464 321 719 629 738 312 522 603 548 383 342 276 399 319 459 480 551 564 409 304 528 549 518 591 352 643 365 333 296 330 1125 406 414 652 389 849 363 327 363 339 440 363 436 488 566 742 137 937 555 412 185 480 312 442 735 360 868 607 803 692 793 778 540 377 344 357 224 469 325 336 151 137 335 214 318 445 376 369 395 361 297 328 242 238 187 136 269 295 1089 450 309 273 330 538 734 386 412 474 435 405 345 490 415 287 691 321 546 479 362 313 264 592 376 677 714 582 488 420 359 399 224 178 225 589 481 521 529 980 643 416 507 427 599 753 573 580 529 764 1055 774 848 672 707 948 616 668 753 644 269 691 815 791 649 721 728 553 190 413 441 1159 240 258 276 232 316 330 401 441 447 310 350 259 515 160 150 406 762 867 581 627 699 912 244 206 123 248 536 765 658 680 596 574 622 534 493 478 429 433 472 343 365 465 507 363 555 393 363 238 363 176 365 365 1298 372 263 449 347 494 153 570 412 776 366 604 722 863 776 695 957 1056 461 259 1290 612 601 623 886 707 603 654 1061 935 851 565 849 443 507 423 578 613 498 587 500 328 1063 1174 1379 613 845 557 1254 635 414 810 473 710 639 933 738 964 829 643 690 712 435 567 1008 938 563 518 644 600 1132 1172 1233 846 765 488 540 464 465 572 691 453 603 614 587 958 738 714 699 718 547 495 719 519 416 441 404 1045 739 584 867 570 850 814 873 974 813 755 1051 858 1137 709 656 644 897 784 1005 967 887 858 831 736 919 872 541 728 2247 2381 1835 1523 1458 1165 1401 1670 1561 1804 1550 1705 1596 1419 1762 1257 2221 1242 1216 739 795 795 706 769 793 1152 464 861 1337 1089 1048 552 469 714 583 742 643 854 385 777 500 459 309 455 377 463 467 370 269 385 346 342 540 194 314 480 509 711 769 562 816 525 661 876 501 738 586 688 616 775 732 965 1080 423 313 267 231 391 377 186 288 381 377 104 617 321 288 383 225 248 152 70 203 180 130 136 132 126 116 455 315 317 547 444 579 520 551 296 384 191 224 280 276 316 136 315 310 239 483 190 219 140 122 226 246 554 419 577 742 786 483 484 431 720 719 1037 540 669 627 802 873 900 691 453 572 647 677 428 822 490 579 643 795 853 1003 716 1022 1104 1204 993 864 1050 1032 705 1001 1108 3598 414 7591 1138 4865 3486 1116 4379 1447 7392 860 8262 1021 1216 1087 744 683 1639 1525 1594 1306 1213 964 901 1952 2910 779 1479 3076 2175 1129 3170 2592 1787 1382 956 1212 1313 1722 1244 1459 1314 1532 1603 1052 1312 1234 1513 1275 1483 1257 1024 1687 521 458 492 598 627 760 2060 1345 1465 1394 1415 1205 1097 938 1170 1374 1535 1182 782 437 372 364 421 335 856 603 796 749 494 469 891 541 360 660 779 669 706 477 494 341 487 274 214 154 130 164 168 200 180 441 146 537 118 152 589 584 589 411 760 674 737 618 685 761 592 597 675 587 654 626 614 616 481 573 754 816 650 729 385 397 681 689 578 656 516 443 804 612 613 339 433 680 793 652 617 584 609 690 346 753 584 654 728 628 698 965 1189 469 1333 748 734 631 1087 464 1035 1309 864 490 327 282 100 151 130 214 465 398 489 483 414 609 492 252 513 468 341 387 451 392 341 243 855 252 693 403 314 241 356 435 222 437 431 254 234 355 287 420 570 361 371 458 230 270 167 949 370 350 474 332 387 287 232 500 698 592 586 632 539 258 297 342 234 174 457 562 613 619 500 607 675 426 720 476 384 478 892 375 463 571 484 529 599 458 524 507 457 438 258 487 328 326 247 479 1221 1124 738 430 338 168 617 322 321 414 1944 517 2118 1878 2369 2071 1685 2169 2132 2019 1529 2093 1498 2195 1951 1627 551 570 507 669 610 515 765 494 726 564 825 1175 507 449 512 1103 383 287 653 608 600 584 561 462 454 455 457 621 1470 1372 1107 972 763 1308 1140 1511 1376 1188 1081 850 1520 1539 1525 1177 999 1304 1143 1188 1244 1123 1155 1374 1350 1247 1108 1089 1498 1358 1261 972 1669 1592 1414 1954 1225 1850 1716 1440 1486 1561 1209 1519 1530 1465 1496 1586 1412 1634 1562 1293 1648 1547 1371 1505 1174 1427 1344 1630 1587 1575 1186 1697 1080 1371 1182 1333 1573 1362 1524 1407 1416 1286 1563 1603 1531 1678 1162 1209 1404 1696 1214 1269 1223 1486 1190 1448 1492 1551 1631 1506 1720 1492 1640 1480 1470 1530 1176 1205 1119 1301 1431 1404 1064 1509 1503 1523 1874 1767 1800 1886 2240 1921 1702 1438 1509 1441 1646 1598 1497 1496 1597 1593 1860 1959 1689 1651 1064 1158 1040 1304 722 820 364 476 438 666 265 390 262 430 333 574 313 328 331 445 461 401 445 696 528 781 606 560 812 389 372 348 362 459 394 426 457 711 547 474 400 648 398 662 403 512 464 653 355 434 629 281 419 354 334 1482 522 360 332 429 346 358 879 464 554 395 339 352 379 401 587 425 525 571 661 991 547 299 426 339 637 448 427 1020 809 1345 304 393 644 487 399 655 582 440 585 293 608 596 501 489 457 583 613 568 510 636 959 628 613 788 628 792 616 545 623 1096 748 620 924 444 440 531 731 533 591 485 503 561 756 641 558 837 668 738 1147 1014 1134 960 905 838 1169 1417 1303 1640 1111 754 1513 537 717 961 800 1309 750 907 1170 1220 667 1106 528 542 528 1079 805 577 702 660 736 565 651 508 835 1266 1379 833 737 1040 681 940 891 797 514 834 764 824 953 700 767 948 694 745 406 620 530 658 943 1202 1196 878 720 700 533 627 334 344 578 531 729 726 691 948 634 689 753 714 1286 691 1233 779 704 763 846 865 577 781 542 769 1215 1030 558 425 762 782 737 904 536 1458 933 1469 575 920 630 964 611 1502 774 819 804 855 891 644 568 609 1085 962 1017 879 893 965 834 586 755 728 726 508 762 806 574 620 181 427 457 382 1052 995 525 617 778 555 788 915 957 784 579 541 964 644 177 285 291 218 238 934 655 963 836 999 942 832 1063 915 739 760 458 303 653 677 320 1063 535 538 567 631 723 668 670 374 947 796 1060 1135 955 842 713 586 592 676 983 849 537 578 567 912 816 734 386 492 365 625 822 703 679 779 836 735 657 1182 830 493 546 476 432 522 492 518 742 440 385 381 717 439 500 1003 1048 1141 993 4668 5064 884 1085 905 1039 943 1104 1121 872 1192 1290 1333 1211 1362 1008 826 567 598 607 565 621 1076 1166 870 952 646 1056 1559 850 551 817 1067 991 1316 593 829 498 639 729 519 403 714 650 471 566 554 406 889 756 749 560 643 506 501 731 744 1282 1064 769 870 636 598 997 910 641 995 859 230 295 395 1120 1830 1581 1172 1339 1819 1390 1018 1093 1219 1600 1151 1288 1033 1159 761 710 1721 871 590 576 419 356 335 744 1503 1681 1348 1625 1291 2432 2475 2580 2410 2244 2521 1846 1653 1087 3230 3187 2953 3233 3579 2888 2457 2528 2514 2694 3010 2987 2957 3115 3032 4104 3356 3887 3210 3604 2751 4418 2834 4425 4286 4174 2407 2395 2451 1411 1131 2763 2617 2003 1124 2856 966 970 1499 1103 1185 774 842 1895 1711 1099 766 639 592 823 872 3557 3764 3617 3223 3521 3753 3625 3753 3380 4426 3603 3723 4058 3956 4167 4137 3751 3772 3651 3459 3764 3867 3129 3801 4508 3960 4438 4352 4470 697 593 548 3648 3740 1814 5244 6516 6270 5314 1520 1590 1062 475 1119 464 518 381 480 3362 1421 1401 882 946 699 872 2225 2193 1854 2647 2029 1758 2529 2147 2102 4120 4800 4031 4021 7484 7454 3584 4553 4800 5384 2519 1499 1907 2007 1928 1186 2456 1001 3324 1551 3264 1289 209 177 2180 1614 2798 4595 2507 910 2316 1117 1305 688 670 1584 1535 1742 2088 1714 3139 3782 1967 1122 2301 2650 2531 2787 2476 2262 1760 1149 917 2741 1729 2946 1099 1587 1042 1834 1147 1086 1450 1478 3629 2672 1190 1188 1089 1429 1170 932 1119 1215 1128 1367 1827 1635 1586 1929 878 755 3415 1260 1495 1687 1317 1329 1216 1360 1659 1583 1527 1350 1303 1553 1572 1760 1351 1624 1710 1638 1282 1299 1156 1826 607 622 477 648 689 619 1603 641 834 649 1241 614 1309 827 659 683 991 867 545 519 831 310 251 509 354 643 604 560 681 925 600 691 581 713 549 423 473 783 583 678 873 837 774 344 577 668 792 360 869 885 914 763 713 803 808 776 951 977 1176 524 1278 727 726 1392 1129 1066 834 995 1045 1176 917 839 1001 859 838 1298 1144 1246 954 928 582 1185 1097 1174 1161 1012 711 847 934 904 970 1389 678 869 1265 730 1022 878 812 993 752 884 924 1053 938 836 1890 205 1748 898 924 498 844 780 1007 1408 844 1256 1539 1720 1740 1483 1379 719 439 566 488 357 974 564 404 419 317 370 385 421 771 676 435 472 428 396 570 593 356 448 636 333 527 1475 815 828 760 633 1656 514 910 847 639 533 1212 919 983 1302 877 719 800 782 656 875 657 780 961 745 863 959 894 649 580 749 807 532 389 382 950 967 1070 1036 1622 1029 1153 804 811 952 905 1094 833 1151 1168 1799 1039 1653 1462 1022 1205 1186 808 1046 770 430 1254 1409 1289 1389 837 868 864 548 718 737 2171 379 281 214 473 357 417 682 1066 743 690 703 669 969 345 351 553 1593 1435 1082 1140 893 1572 307 742 413 392 798 1048 748 868 1011 829 1091 836 881 1012 857 876 1233 880 980 810 818 649 922 685 758 781 1214 719 856 662 1963 834 539 898 328 678 237 581 565 1114 782 761 1442 887 1371 985 1588 1438 817 625 1354 1476 988 1149 973 1161 1272 1083 1371 1761 1472 1329 1591 978 1151 1175 1082 1164 1122 1566 1278 684 1623 1421 1798 1070 1386 963 1971 1042 1175 1274 612 1575 1001 1137 1030 1206 1390 1233 1300 1427 863 1240 1507 1234 1488 1308 1317 1089 2307 1948 2146 1095 933 713 691 608 827 968 965 599 658 1081 603 632 899 1111 1154 1180 1124 1194 1290 930 867 1102 1061 1813 1180 1628 1669 1574 1409 1615 1421 1559 1283 1576 1363 1903 1573 1307 1582 1621 1760 1335 1424 1641 1387 1386 1475 1779 1673 1687 1564 1455 4202 4294 4048 3448 2912 2427 2563 2992 3000 3553 2897 3319 3339 2574 2829 2412 4407 2486 2503 1670 1910 1694 1335 1663 1550 1916 1256 1716 2595 2258 2090 957 1060 1014 948 757 1415 884 802 849 1171 791 819 1006 816 977 675 641 661 513 571 561 930 680 871 1105 961 804 889 1271 1256 1378 1396 1433 1492 1330 1579 1444 1371 1720 1397 1473 1582 989 303 424 356 429 346 259 545 570 294 326 661 238 657 432 511 400 206 237 162 345 170 223 229 184 211 574 569 768 594 753 857 800 844 406 501 332 524 686 615 723 583 556 526 336 908 486 536 410 378 461 625 1025 846 1193 1477 1379 1280 598 285 1024 981 922 835 854 723 806 1058 1010 932 1007 1148 1057 1112 727 813 933 718 1084 1370 1265 1264 1515 1450 1528 1681 1538 1329 1441 1645 1244 1721 1659 1150 357 2317 1372 2618 1227 1242 2800 1326 989 1264 1021 16789 1982 1069 765 703 2015 2000 1930 3001 2066 1139 1030 1124 2275 1040 1882 2223 1339 1158 2174 2207 1106 1018 1440 1832 1751 1302 1638 1727 1666 1508 2463 2006 2163 1631 2045 2360 2275 2577 2201 2504 990 978 1002 1088 874 1227 3965 1564 1622 1485 1496 2138 1959 1769 1971 1979 1821 2186 1445 983 921 745 689 603 1435 950 1463 1470 1152 918 1172 938 1034 1919 1596 1009 1427 905 694 634 1091 514 348 275 188 340 277 259 196 506 337 616 388 398 1064 1235 1032 1094 1180 1329 1125 1172 1219 1092 1090 1031 1113 1451 1440 1122 1447 1570 1171 1327 1133 1302 1111 1395 1084 864 1118 1185 1407 1506 1071 944 1623 1318 1446 1280 845 1023 1315 1118 1115 1270 1446 1011 935 1525 1305 1710 1056 1441 1627 1256 1675 777 1741 909 1009 1023 2155 621 1935 1578 741 557 586 480 195 227 237 339 1089 727 868 776 1039 966 1068 528 1256 970 422 651 506 535 806 738 1227 412 884 584 614 810 767 781 583 604 629 423 375 465 478 534 706 479 554 816 790 681 551 1759 777 674 911 886 597 729 703 662 1022 889 874 879 1007 587 702 730 413 534 1575 1370 1067 1214 1176 1166 1013 650 1119 788 698 899 1225 655 935 1037 969 991 1248 1021 1046 570 867 1120 718 788 750 1075 701 1260 2205 1542 1267 530 552 520 837 729 718 1154 3486 788 3551 3225 3077 3027 3187 3046 3101 3124 3175 3058 3296 2819 3136 3274 983 1038 1150 936 1246 1187 1268 1131 1012 1157 1462 1352 625 1068 1058 768 1008 1076 1262 1007 985 924 1291 1060 1040 1312 1333 1526 1352 1247 1133 1049 964 1144 975 1539 1325 1436 835 770 1576 1540 1568 1404 1263 1562 1450 1468 1548 1246 1190 1530 1657 1051 1035 1189 1308 1022 1050 1315 1451 1792 1401 1356 1092 1527 1236 1415 1557 2001 1632 1852 1715 1798 1673 1423 1750 1337 1904 1280 1481 1598 1354 1483 1279 1596 1481 1576 1217 1377 1052 1454 1136 1289 978 1246 1451 1289 1624 1158 1331 1492 1712 1652 1442 1745 1245 1394 1342 1410 1179 1237 1201 1175 1421 1147 1429 1459 1596 1761 1561 1220 1391 1437 1614 1488 1686 1394 1214 1430 1695 1315 1215 1694 1449 1559 1550 1712 1537 1749 2091 1611 1696 1906 1843 1985 1488 1664 1606 1637 1828 1576 1764 1766 1648 1823 1095 1144 1139 1549 989 801 473 310 572 458 474 499 293 539 311 398 495 539 531 475 533 447 503 824 584 810 695 597 854 537 633 581 617 405 585 583 556 937 924 594 483 660 429 576 667 669 615 603 543 677 761 563 649 458 424 1135 627 406 376 366 362 386 782 494 542 444 323 431 408 577 438 541 687 473 561 1125 474 387 503 502 611 442 527 1171 801 1224 377 413 562 738 443 869 809 693 848 338 412 383 518 440 462 481 567 553 505 759 618 869 710 766 630 1119 745 562 765 1391 896 676 1032 578 538 603 550 678 757 457 622 605 930 396 415 842 756 777 1189 1140 1171 1392 1068 951 1035 1553 908 1786 1198 724 1531 552 675 986 983 1549 941 843 1288 1219 798 995 530 613 659 1005 698 726 705 753 699 806 670 483 929 1501 1203 955 1064 1099 696 871 777 658 622 696 821 924 1012 533 700 819 848 635 675 674 642 932 1130 1336 1019 739 662 687 637 705 617 577 749 450 960 858 977 1744 1013 888 1041 915 1421 949 987 670 654 1160 876 1126 484 633 476 931 1000 1039 624 654 812 789 880 843 732 1262 705 1600 383 1020 770 994 800 1303 810 667 995 527 1027 547 510 442 733 918 964 931 949 828 970 746 862 751 641 406 679 866 360 506 331 446 603 543 964 917 435 564 441 582 680 1231 1230 697 611 719 1272 785 122 216 253 168 268 921 684 1252 1087 1133 1184 942 948 832 702 836 502 365 634 727 413 905 719 599 771 777 544 724 627 573 1134 961 1193 1145 1141 1439 760 756 602 782 690 587 759 801 652 661 562 782 332 386 454 378 660 865 661 905 963 648 597 1041 978 565 884 731 683 801 765 641 675 407 517 382 682 488 548 895 965 1370 1469 4886 5025 820 1227 1338 1008 1121 1256 1468 1202 1327 1344 1366 1162 1091 970 708 840 624 541 596 507 1112 1126 768 965 693 1074 1685 742 849 1018 877 824 1473 1099 819 740 633 653 535 675 614 632 678 631 380 459 1145 816 962 632 740 523 418 998 841 1230 846 830 910 485 488 988 854 926 943 857 467 507 422 1390 1856 1860 826 1319 2113 1480 1188 1114 1253 1355 1068 1043 1206 972 828 855 1656 1112 607 583 549 610 499 608 1547 1455 1453 1702 1482 2443 2615 2720 2871 2196 1952 2096 1843 1133 3057 3019 2763 2865 3675 3234 2389 2446 2732 2787 2981 2879 2775 2938 2789 4143 3947 3942 3877 3809 2938 3831 3437 4535 3914 4542 2508 2348 2712 1084 1253 2824 2809 1883 1141 2694 955 942 1247 856 1065 563 895 2001 1716 749 433 726 672 786 559 3513 3646 3755 3480 3880 3212 3822 3256 3416 4286 3898 3521 3624 3803 4071 3683 3611 3487 3908 3856 4209 3383 3522 3936 4187 3807 4459 4091 4051 699 570 628 3683 3399 2247 5084 6142 6226 5127 2036 1887 1125 364 1243 544 514 382 369 3293 1503 1582 660 1061 885 738 1749 2027 1817 2139 1603 1574 2031 2165 2130 3210 3927 4085 3568 7621 7419 3779 4355 4657 5107 2866 1914 2318 1907 2744 1483 2346 934 3727 1408 3091 1411 206 188 2019 1786 2534 4657 2362 1065 2238 1236 1846 864 804 1768 1678 1924 2169 2168 2780 4354 1794 1320 2972 2704 2690 2651 2243 2020 1442 1119 1263 3496 1645 2542 856 2204 1295 1681 1672 1647 1829 1929 3398 3113 1463 1424 846 1329 1332 1235 1319 1120 1309 1309 1927 1226 1548 2246 1260 1186 4157 1009 1236 1480 1070 1255 1343 1258 1570 1564 1531 1425 1465 1740 1831 2134 1661 1958 1805 1499 1502 1528 1852 1657 688 652 706 695 812 581 1955 928 783 829 1014 531 1332 1197 840 647 1064 998 617 774 1069 480 385 513 464 755 512 476 629 773 838 711 843 655 634 721 622 691 739 829 759 688 715 369 745 906 971 621 640 1096 1127 1054 906 816 945 826 754 1059 1167 1103 947 924 1117 1286 964 1115 819 883 874 914 1063 1016 1042 1059 1154 1105 1145 1276 1055 1412 941 1319 1415 1172 1236 1133 837 790 694 720 716 1404 799 1284 1129 672 1312 1291 1185 1400 595 724 1314 1593 1074 817 1508 231 1634 1192 858 751 727 616 877 1185 1077 1279 1604 1513 1383 1152 1935 714 620 602 594 325 454 454 331 346 273 264 433 536 578 630 434 499 437 399 428 523 413 357 429 471 616 1652 817 936 842 956 978 568 544 571 840 648 988 790 731 944 786 659 830 909 725 767 593 734 981 667 1013 1262 1055 820 715 639 629 651 501 620 1081 1142 1346 1079 1444 1230 1105 1183 850 987 931 866 822 879 1252 2013 1565 1392 1240 1124 1156 1438 863 1214 978 527 1244 1523 1368 1592 1167 1155 763 573 995 1041 2171 381 544 406 738 555 785 516 607 1067 481 1045 681 1080 456 452 408 1743 1219 771 843 869 2073 331 792 416 361 889 1382 1087 1170 1256 1085 1361 992 1140 815 680 683 1006 670 792 731 830 672 968 700 851 767 1020 690 517 612 1647 525 855 946 384 703 482 695 546 1138 572 743 1634 938 1458 955 1537 1570 962 682 1599 1290 1331 1472 1176 1413 1391 1549 1251 1387 1824 1550 1295 1209 1054 1061 1174 1095 1291 1378 925 785 1608 2113 2389 1129 1155 979 1608 1042 1076 1515 583 1476 1104 908 1223 999 1280 1183 1253 1325 986 1574 1469 1093 1094 1327 1175 1145 2002 1723 1809 1206 1062 999 976 915 934 897 956 779 883 1244 854 828 1014 1026 1256 1101 1530 1150 1364 1360 753 893 1010 1943 1279 1411 975 1355 1484 1694 1579 1665 1531 1804 1580 1376 1473 1391 1241 1815 1612 1730 1868 1783 1870 1622 1783 2014 1853 1914 1623 1677 4110 4288 3602 3166 2823 2761 2828 3348 2070 3046 2632 3217 2537 2368 3308 2174 4924 2648 2440 1492 1677 1397 1695 1402 1715 1986 845 1670 2620 2281 2113 1095 1033 1224 651 1095 1170 1009 1203 1027 1103 1049 605 959 867 874 762 495 554 667 741 581 943 974 1147 1197 1104 858 1389 1497 1400 1508 1361 1110 1634 1144 1263 1068 1568 2070 1617 1468 1532 880 506 638 555 604 695 451 758 677 430 317 796 298 378 537 838 371 206 359 368 246 289 305 300 301 274 778 534 922 506 660 1013 989 1011 431 460 500 735 628 559 636 597 587 725 626 1008 560 500 501 453 317 377 1127 1042 1514 1153 1428 963 533 363 1148 1019 936 1112 1173 1072 1069 1223 816 815 980 1025 880 904 1211 938 783 943 936 954 996 1047 1438 1513 1564 1528 1578 1690 1261 1389 1075 1504 1286 1095 403 2365 1078 2255 1137 996 2173 1213 1089 1109 1216 1982 18196 860 583 506 1826 1968 2037 1945 2198 802 677 969 1765 818 1675 1704 1028 869 1777 1758 934 889 1590 1809 1552 1485 1943 1631 2079 1540 2087 2333 1994 2152 2197 2338 2115 2143 2135 2317 777 1244 916 960 1240 1064 3736 1632 1744 1693 1665 1617 1498 1334 1589 2003 1830 1966 1607 814 1193 744 801 459 1288 1206 1064 1490 1148 1056 1207 1221 967 1677 1333 1054 1229 666 763 716 1032 527 365 278 236 334 284 287 257 508 358 1023 363 552 751 1432 1360 1314 1206 1107 1273 1434 1245 1332 1056 1432 1785 1479 1327 1532 1313 1395 1182 1294 1642 1188 1032 1447 1254 1263 1619 1517 1264 1390 1140 1328 1409 1474 1453 1456 1262 1432 1642 978 1401 1431 1422 1069 1157 1441 1175 1502 1305 1940 1529 1715 2095 1259 2032 1184 1146 937 2220 999 1924 1632 955 466 492 449 222 261 257 359 920 744 810 766 978 852 802 478 1212 1049 402 760 480 544 580 965 1359 393 1380 746 818 737 575 925 739 884 766 584 438 733 532 856 1009 541 731 642 872 1063 373 2051 781 620 819 503 595 531 475 586 671 814 793 782 801 567 623 657 659 598 1362 1385 1130 1221 1096 1326 1029 719 961 920 1119 1213 1686 801 932 1166 1020 1159 1346 763 1128 912 719 1158 692 902 639 673 489 1405 2137 1713 1160 559 574 550 843 719 1016 708 3360 577 3694 3316 3677 3112 3274 3586 3430 3986 3585 3867 3714 3237 3395 3445 1113 1174 1293 873 1158 1434 1036 1200 1303 1199 1803 1530 864 1203 988 1078 1001 1081 1245 929 913 832 1145 963 941 1186 1331 1568 621 247 379 352 570 396 168 552 404 591 381 242 511 480 504 336 540 771 539 501 500 426 595 684 656 603 420 392 652 595 597 338 570 638 673 602 725 613 662 566 779 638 758 787 733 823 852 637 683 507 890 857 772 521 499 508 400 471 574 412 460 499 479 502 472 376 413 298 524 500 500 605 644 394 605 563 544 770 394 406 555 566 413 519 417 725 752 478 454 698 660 564 550 594 591 637 697 682 701 532 592 492 922 629 477 467 537 499 452 574 609 546 759 728 708 632 662 573 590 575 534 644 642 582 689 736 717 614 411 359 569 613 377 526 148 128 131 172 86 296 69 148 127 219 94 96 224 203 189 179 179 183 108 191 145 314 370 154 178 170 174 179 115 333 76 275 177 378 284 413 157 123 159 153 131 132 253 102 177 80 110 189 185 393 234 156 106 123 58 127 269 353 379 225 151 205 171 279 278 168 180 240 281 575 185 160 213 172 159 172 88 431 466 709 329 351 194 196 207 423 411 374 216 102 226 167 203 117 257 326 375 266 242 526 438 303 245 178 223 236 233 290 353 535 456 240 340 214 157 446 313 298 225 221 228 408 205 256 374 186 232 354 442 379 639 566 503 556 479 738 648 977 681 502 563 229 237 577 381 455 618 502 744 544 207 433 291 291 336 677 281 248 429 467 151 205 291 210 539 586 625 543 463 260 296 367 225 330 250 200 399 332 542 239 202 222 214 168 245 182 384 337 816 621 231 292 351 445 284 306 170 232 224 137 269 372 422 553 378 243 471 290 398 433 430 245 243 348 374 402 252 239 219 454 455 367 191 159 348 338 505 454 272 607 513 775 196 434 283 304 315 374 270 417 467 625 544 320 453 206 297 323 385 472 566 871 404 289 328 355 225 139 287 504 130 202 112 137 234 400 402 475 282 380 337 177 480 475 711 537 377 578 669 567 93 98 48 74 54 683 430 414 477 435 355 530 311 279 234 262 144 78 173 206 66 579 220 270 265 291 247 227 151 337 410 282 564 512 268 389 156 254 249 292 287 255 196 200 155 242 422 296 241 251 199 296 312 386 337 243 485 409 398 683 616 214 311 194 172 226 212 375 183 350 166 125 193 227 277 666 448 682 556 1828 2027 242 310 316 311 357 353 598 381 798 798 553 533 563 515 282 269 490 544 290 515 505 501 563 411 333 375 389 438 379 339 487 493 908 497 672 121 270 271 261 176 154 222 140 171 96 86 380 342 357 152 522 263 248 244 319 587 427 415 380 326 256 665 381 374 374 356 99 113 182 551 981 600 525 707 1059 730 469 545 592 806 440 536 294 546 441 460 784 661 232 230 118 168 247 234 752 614 811 827 630 898 1070 842 1461 1473 853 433 733 715 1318 1354 1039 1337 1101 1145 1035 1075 1144 1151 809 868 772 951 731 1861 1974 1307 1322 1393 1161 1623 1292 1555 1734 1628 997 1515 989 625 734 951 1013 957 485 1320 516 451 508 490 588 234 396 641 730 648 298 210 182 202 352 1343 1478 1631 1932 1737 1612 1765 1595 1916 2342 1621 2002 1776 1838 1978 1803 1701 1744 1539 1798 2000 1615 1852 1861 2333 1961 2029 2053 1492 206 178 306 1410 1910 631 2168 2852 2887 2261 591 671 828 287 885 359 566 300 389 2244 1130 1059 223 344 272 534 1174 1167 1286 1319 1010 1067 1223 947 1117 1335 1733 1851 2146 3654 3592 1945 1718 1967 2480 1479 849 884 832 1155 490 1189 602 1486 534 1395 571 59 57 996 584 1250 1890 922 539 928 441 574 550 463 935 950 1003 974 733 1162 1321 933 499 1130 1134 1155 914 892 1310 579 538 581 1434 778 1301 517 847 523 554 497 499 581 651 1476 1393 582 558 385 560 591 553 569 202 337 510 909 492 797 1239 733 590 1279 818 842 1000 514 345 352 346 689 751 455 418 406 697 659 873 567 688 663 753 557 502 416 719 416 310 299 137 508 629 634 270 276 196 728 370 810 569 250 202 721 478 431 373 454 197 175 259 262 241 190 227 254 299 292 244 324 344 319 263 252 332 310 303 416 206 197 211 319 482 768 254 595 605 368 293 525 458 316 353 456 492 713 226 514 527 385 427 477 418 462 556 564 480 478 357 403 404 481 428 528 623 607 387 397 536 594 638 839 345 369 541 443 265 314 718 296 330 588 273 510 244 228 262 246 266 262 311 371 313 700 128 623 392 381 209 193 304 414 762 345 567 519 738 540 495 545 437 126 222 131 276 311 497 199 156 144 175 163 354 427 206 391 503 220 220 277 282 231 58 154 122 248 867 372 425 407 417 545 276 471 471 392 301 583 549 513 359 419 504 312 456 496 426 347 435 289 468 602 611 341 339 423 162 272 173 137 162 603 437 457 943 777 447 436 484 494 422 546 454 332 402 530 868 557 694 501 502 769 436 646 533 321 315 543 670 834 986 520 735 480 160 361 394 1395 208 182 175 184 228 279 316 403 193 249 320 191 589 253 243 327 482 606 605 635 431 566 146 208 160 162 497 398 331 341 333 344 374 549 320 266 154 192 234 160 182 293 387 331 401 347 317 250 312 152 448 294 1054 402 313 360 213 675 90 404 376 607 412 454 646 426 460 623 583 744 489 259 734 296 379 385 597 475 713 477 705 880 597 435 536 333 444 362 644 490 310 552 522 406 871 759 883 739 616 677 679 834 768 573 258 765 399 733 424 731 561 512 553 556 472 613 730 777 370 416 568 412 970 774 992 629 538 446 865 827 317 357 615 572 631 576 328 336 425 705 552 467 785 364 625 579 507 448 389 641 618 657 715 681 889 1033 835 717 600 673 1009 636 998 679 535 871 621 957 671 924 700 479 905 869 716 757 544 424 2016 2401 1838 1426 1098 983 1108 1262 1171 1612 1406 1579 1143 1164 1425 1136 1406 1061 1083 662 710 459 960 1081 785 1282 392 887 1178 1062 1159 237 550 483 476 603 731 926 373 339 507 240 195 541 422 540 423 314 365 287 270 300 483 303 490 373 489 439 431 518 460 469 565 678 671 348 447 406 484 783 582 715 739 412 204 343 325 257 266 159 279 264 255 146 413 172 216 211 188 70 140 102 175 236 112 110 118 106 106 234 227 275 415 251 414 397 430 272 316 173 146 169 155 251 148 311 152 165 431 170 180 195 183 155 169 382 398 457 444 696 408 127 205 637 618 770 584 432 420 377 795 804 653 383 490 483 408 462 511 413 278 681 1091 1127 977 638 790 964 1400 1260 913 1144 1236 701 933 927 1046 678 1926 1415 2509 1108 1330 2249 978 1007 958 1087 1069 860 6441 585 567 899 1241 1375 1410 1840 1147 1094 1069 2226 646 1871 2505 1304 1442 2082 1846 1063 900 821 1375 917 1054 1466 1074 1031 1276 1599 1165 1598 794 1252 1102 1686 1540 853 1573 720 476 384 420 461 541 1964 792 721 666 727 1036 923 785 988 1144 1395 1200 760 511 260 193 317 210 759 635 709 683 550 398 475 371 348 559 817 531 681 300 257 425 269 156 224 224 192 232 222 208 186 356 110 243 159 208 586 653 704 561 573 497 606 505 520 689 420 527 653 835 710 740 750 595 529 555 798 592 389 538 394 367 691 593 460 677 664 458 832 694 442 444 377 388 538 709 705 554 597 457 290 365 428 767 442 508 732 473 797 259 1281 894 722 387 806 235 804 777 405 286 269 391 122 128 134 226 530 396 681 459 386 470 398 179 498 500 255 362 238 164 240 230 438 115 443 197 309 201 315 299 130 286 328 144 130 265 260 134 494 456 247 413 348 289 251 996 304 269 523 326 239 194 168 490 478 380 377 402 374 232 220 216 232 95 454 580 535 677 566 629 735 287 834 221 195 362 896 367 758 342 320 350 362 435 333 526 288 414 258 307 358 281 188 356 1141 736 331 247 303 144 404 431 300 312 1657 313 1822 1684 1726 1367 1746 1794 1829 1517 1431 1597 1480 1339 1613 1325 649 359 468 584 462 656 710 504 683 623 676 653 406 322 495 827 283 383 380 572 578 542 504 238 244 617 619 748 873 704 516 750 522 502 340 654 610 478 370 410 666 730 785 542 397 734 577 589 498 599 572 588 560 707 418 697 572 771 450 457 682 517 628 698 877 517 545 519 852 639 793 762 783 770 748 664 705 454 755 810 861 560 662 549 495 595 644 531 712 562 502 679 545 594 687 552 671 693 578 724 615 514 593 646 561 671 606 582 635 605 828 778 848 587 407 708 709 683 609 580 758 605 605 710 549 578 651 893 780 500 625 435 565 790 786 653 841 653 947 1009 792 1005 936 673 617 644 619 644 663 642 592 572 681 716 651 675 638 495 455 867 300 320 210 198 216 296 293 394 149 265 312 365 258 204 240 251 331 253 287 431 300 441 376 356 481 209 237 217 239 234 196 250 267 401 384 472 213 496 291 166 449 324 352 405 205 160 415 288 330 254 240 523 311 186 164 200 184 163 433 235 278 201 192 326 222 227 234 354 232 365 423 749 311 160 247 172 247 146 238 316 296 689 366 380 305 278 180 293 242 212 432 250 253 239 163 187 307 361 351 288 379 344 394 419 291 447 407 248 415 373 550 568 495 265 567 232 322 292 499 259 278 309 220 238 464 461 374 317 321 302 577 584 710 603 571 557 558 696 504 948 506 306 664 293 213 470 351 436 378 366 369 549 238 514 303 326 390 499 342 330 540 546 227 264 236 459 465 710 958 459 629 333 384 397 306 311 250 463 459 385 582 509 386 274 306 233 343 328 157 374 641 547 424 336 398 387 335 370 238 375 269 179 451 388 484 689 382 544 493 355 539 322 334 219 233 370 470 544 256 260 423 359 400 475 332 258 415 456 537 435 372 582 319 536 250 390 247 316 366 469 456 397 673 340 422 496 466 310 424 476 450 641 732 633 396 309 403 327 402 279 490 661 122 164 123 220 282 471 434 597 304 352 404 287 434 429 760 842 371 404 520 315 68 88 105 161 271 417 296 420 499 386 479 547 542 493 383 272 106 100 344 420 114 404 218 365 469 469 442 365 207 359 439 439 714 554 557 699 296 307 285 357 512 345 509 521 482 370 488 923 291 352 244 421 420 480 448 365 670 300 340 780 494 220 278 413 238 334 388 410 422 332 278 273 372 204 319 469 552 602 786 1955 2516 625 626 566 736 533 379 707 656 655 631 583 641 457 399 316 208 470 386 366 456 354 326 440 322 315 719 541 411 279 394 581 625 825 521 652 275 248 487 395 381 297 337 464 512 264 226 258 426 421 285 485 418 211 428 301 563 430 252 504 247 264 675 282 401 455 392 174 192 187 767 786 591 496 1013 843 691 495 687 583 1019 465 684 489 441 429 450 738 868 228 208 245 96 242 250 646 795 724 701 619 1020 1032 1184 941 1277 851 786 659 549 1523 1395 1268 1481 1110 1066 1123 1090 1547 1180 966 1047 1283 1055 1094 2771 1611 1993 1271 2097 1317 1934 1212 1895 1685 1786 1089 1154 1257 692 737 1337 1185 999 800 1109 545 440 491 325 800 368 390 655 714 599 511 407 375 322 301 1864 1937 2062 1764 1796 1628 1789 1592 1666 2226 1891 1817 2082 2233 1508 1829 1666 1830 1745 1835 2013 2276 1748 1549 1798 1613 1798 1854 1983 402 347 195 2012 2041 894 2400 2759 2958 2631 971 880 834 357 959 164 385 333 377 1856 993 1043 275 496 363 403 1171 988 974 1555 944 963 1348 928 1137 1846 2341 2037 2099 3593 4113 2272 2251 2563 2789 1483 783 844 672 994 651 910 682 1437 580 1248 822 146 136 1055 883 953 1934 1486 573 1237 547 621 422 370 920 884 828 1019 862 1402 2120 1098 488 1109 1204 1166 1388 1279 1367 804 683 591 1032 1051 1569 685 946 525 875 579 550 697 856 1919 1528 541 480 671 618 794 610 873 435 383 834 854 953 590 1222 732 561 1666 637 697 765 567 708 654 732 908 868 613 604 701 624 620 632 523 663 812 918 701 585 909 761 568 478 457 211 721 537 785 401 314 260 662 328 607 460 496 411 1132 742 483 320 443 238 174 366 238 344 238 226 276 271 303 351 327 450 415 322 337 545 249 407 382 495 374 139 346 388 475 286 429 410 393 393 325 286 239 397 319 430 646 441 519 260 442 842 698 717 554 675 615 611 730 570 488 696 462 685 675 771 599 473 324 572 537 538 459 413 370 328 388 385 415 809 279 617 786 297 714 437 318 438 321 349 471 532 238 450 725 93 870 306 439 246 377 311 347 769 305 701 806 600 724 605 757 557 324 284 244 300 227 684 365 184 166 380 246 208 271 225 361 433 204 176 232 219 241 144 207 219 235 952 368 317 269 325 454 360 412 400 383 446 824 637 597 436 378 432 293 634 294 476 472 585 436 315 477 453 559 401 297 335 365 345 287 110 409 475 528 656 842 539 457 648 512 608 504 533 449 682 577 1228 810 1079 964 641 836 543 673 925 545 234 534 673 522 674 631 754 559 238 253 306 1148 131 139 82 183 192 292 285 276 238 351 444 276 651 199 199 210 841 775 601 654 457 826 159 155 96 169 542 634 391 423 507 452 565 411 422 715 389 417 632 346 400 417 469 287 559 315 354 348 478 327 483 470 717 449 206 234 142 459 124 304 378 794 401 595 774 584 733 586 818 910 581 269 833 446 586 602 741 1005 705 523 930 848 662 771 711 310 409 373 647 502 471 512 675 344 914 942 1184 593 519 499 1083 846 918 945 348 693 630 912 588 921 784 667 655 653 640 648 722 626 602 383 544 353 978 919 1109 622 502 392 769 654 242 436 474 352 515 542 457 455 482 504 682 514 646 416 630 464 298 481 497 1147 645 778 949 679 748 877 972 1035 548 694 949 736 706 918 555 728 720 807 820 735 732 671 932 978 804 766 677 638 2013 2069 1483 1247 1389 1423 1396 1521 1371 1482 1564 1717 1156 1482 1684 1195 2255 1421 1233 729 985 595 774 1098 697 996 474 1040 1011 862 1219 626 555 595 412 439 593 398 382 331 602 382 239 551 434 502 352 456 512 522 462 404 359 290 463 653 689 691 530 713 723 807 584 576 457 658 529 782 685 845 889 790 746 505 324 308 241 352 326 255 238 313 230 127 291 204 257 174 185 183 264 189 143 334 163 206 231 171 165 275 159 298 405 392 510 424 450 291 416 343 424 346 326 369 430 359 233 287 329 284 271 207 199 216 248 573 414 529 599 719 484 294 193 481 466 545 324 497 499 368 538 353 341 425 599 351 406 374 509 435 353 425 397 456 567 535 496 722 589 668 530 737 652 485 725 684 714 351 1233 584 1374 832 562 1651 616 783 508 744 765 583 585 8045 7195 810 1061 1107 1234 749 392 360 522 893 386 820 1001 651 505 871 842 493 540 748 900 1029 908 975 949 730 1009 770 1115 1006 796 925 912 958 857 765 772 285 322 453 479 360 353 1369 696 560 499 602 931 841 702 866 959 977 822 772 523 379 331 456 186 557 499 777 748 546 633 433 415 461 732 630 737 563 362 490 432 456 299 159 149 90 163 151 135 84 238 225 389 238 288 407 414 450 473 625 493 722 607 615 637 529 512 966 786 740 563 751 738 644 696 709 607 380 908 561 504 712 680 671 716 481 553 974 483 728 378 664 544 527 760 647 554 720 658 568 550 348 854 536 680 730 627 766 375 955 552 494 370 789 504 655 916 419 261 332 499 143 129 133 159 557 412 624 624 537 377 758 288 410 332 189 237 265 258 362 334 730 109 442 282 277 270 350 407 228 305 246 208 190 322 242 394 337 308 354 376 349 619 409 1036 458 416 547 381 367 316 269 385 309 482 620 503 425 566 282 303 177 150 782 628 494 441 619 518 601 254 703 478 452 617 775 285 597 613 567 674 695 503 510 480 356 405 401 425 409 417 303 459 941 863 356 321 387 134 477 431 274 296 1847 467 1892 1691 1486 1428 1541 1638 1560 1368 1379 1444 1353 1285 1619 1454 476 560 416 343 550 604 698 602 447 472 679 471 425 551 608 632 413 543 747 645 683 671 524 443 423 585 592 734 639 593 479 666 498 468 246 632 592 442 303 370 610 670 733 487 326 654 529 551 456 511 546 558 532 677 262 559 429 600 414 288 519 393 558 443 771 400 424 342 720 412 654 648 663 656 628 519 613 392 660 515 729 422 575 423 342 444 440 430 585 440 383 516 421 429 430 484 473 529 487 567 435 303 440 436 434 466 421 391 458 480 680 518 698 398 365 473 597 641 514 487 666 412 519 639 399 442 472 727 664 423 558 292 337 661 644 476 602 507 652 667 581 694 761 560 487 551 537 548 587 531 451 479 534 551 515 536 554 437 415 774 259 157 200 186 206 259 281 347 143 257 292 357 186 174 210 172 246 174 184 417 294 409 345 330 443 195 219 203 221 208 164 228 235 359 306 458 207 470 259 118 404 285 311 360 191 150 360 252 292 224 212 460 295 162 144 188 170 129 364 205 244 183 170 308 196 213 210 334 196 349 307 644 238 146 194 121 202 102 216 282 240 575 309 321 246 191 140 247 200 172 292 205 227 235 147 140 226 265 257 280 329 328 370 375 245 343 349 208 257 214 474 509 418 249 529 198 248 203 436 237 262 258 196 183 400 419 321 253 249 286 510 506 464 569 559 479 534 613 460 922 482 292 658 275 189 405 228 365 342 342 321 499 214 443 252 256 342 483 286 302 514 431 197 180 226 339 385 623 856 375 545 285 308 329 242 202 202 355 399 367 516 485 362 250 292 213 279 312 131 344 577 505 390 295 384 353 293 328 226 339 261 142 437 270 458 600 315 387 421 295 469 260 308 186 188 338 434 487 224 228 370 337 368 453 240 234 321 426 492 364 354 489 301 514 193 376 241 273 354 409 367 347 639 291 394 476 410 249 382 424 410 530 621 545 327 259 348 301 310 207 392 468 104 142 113 190 266 403 404 545 262 302 374 249 360 399 724 537 335 380 471 305 66 82 93 143 259 368 266 392 473 360 397 507 475 426 299 254 94 80 316 392 98 369 190 335 421 425 246 237 144 318 391 393 652 438 426 638 183 245 261 304 407 254 401 384 380 310 397 702 265 312 226 353 364 440 330 302 633 274 326 750 482 216 220 214 184 218 224 303 357 306 233 193 354 188 295 425 514 532 692 1711 2249 576 567 514 679 468 330 671 624 566 541 547 509 376 365 290 180 422 308 278 277 322 302 410 298 309 681 438 407 257 305 510 583 635 354 421 226 226 341 259 218 255 305 390 408 164 175 202 276 377 249 439 402 150 247 258 427 334 195 403 159 199 651 262 363 417 360 131 149 171 611 619 437 403 932 733 623 391 563 493 785 389 632 451 383 405 434 628 689 214 194 243 90 170 207 590 731 575 621 557 788 806 996 665 899 676 621 596 449 1370 1244 995 1260 800 910 958 919 1354 1057 828 937 1054 857 957 2376 1407 1533 959 1571 953 1574 861 1468 1501 1560 1009 1035 1040 415 578 1155 1010 874 721 972 505 398 424 273 750 334 288 589 503 444 505 335 307 255 273 1287 1385 1534 1574 1446 1373 1555 1294 1455 1939 1503 1451 1567 1923 1255 1438 1294 1329 1408 1407 1522 1663 1583 1358 1647 1359 1684 1695 1847 318 288 160 1740 1803 704 2018 2312 2508 2086 746 676 714 337 762 152 337 303 320 1587 852 902 206 410 279 334 1099 870 844 1208 809 817 916 823 989 1504 1940 1611 1850 3132 3565 1971 2020 2239 2357 1331 710 768 571 837 570 776 625 1324 508 1067 690 136 128 862 653 825 1706 1311 459 1038 505 557 382 350 843 801 780 963 820 1172 1683 836 381 916 1076 1044 1121 1164 1215 583 572 477 901 919 1216 537 797 479 757 515 478 577 624 1514 1179 458 434 575 542 730 528 766 401 341 742 744 644 419 1076 614 455 1435 516 570 694 491 520 499 527 758 814 536 535 604 584 576 557 483 619 727 837 612 510 725 661 522 369 400 165 673 487 656 329 292 210 638 290 545 422 383 331 932 462 391 294 372 172 112 261 161 247 195 187 221 220 279 302 286 341 338 234 260 486 178 362 299 380 333 98 292 334 441 276 344 312 316 306 216 232 187 301 293 382 561 231 401 214 334 736 513 646 510 615 565 565 694 476 414 635 336 512 573 695 517 387 294 499 491 460 374 259 282 280 334 341 373 761 229 445 738 265 629 260 228 280 293 309 290 306 210 354 524 89 602 260 383 165 347 295 295 591 253 489 695 517 652 493 711 463 270 254 198 210 165 310 299 162 144 316 228 192 242 174 258 280 176 154 158 201 227 128 203 145 213 749 256 206 172 265 314 307 311 299 345 404 597 446 394 384 340 408 210 509 286 311 407 548 387 295 431 403 505 315 279 307 295 315 263 92 351 439 490 597 790 432 417 620 447 490 427 448 379 535 529 1030 685 945 828 590 777 503 622 697 482 166 477 579 484 593 583 664 396 183 209 250 1026 96 100 76 132 170 156 226 230 234 290 365 187 482 191 191 161 754 654 539 590 443 716 135 100 74 141 506 407 331 353 379 361 433 355 329 669 351 379 516 312 354 383 349 241 405 263 289 308 430 279 413 414 540 351 178 202 134 341 112 278 267 639 377 512 639 542 636 487 592 786 545 267 653 392 420 436 582 690 577 365 732 698 395 597 592 284 379 353 629 383 338 383 567 328 828 622 858 467 467 387 891 637 634 654 266 527 574 853 517 862 691 576 576 574 559 590 580 566 488 293 480 307 877 818 985 584 472 364 579 480 230 420 433 299 429 532 425 396 379 333 605 375 474 378 556 415 266 353 425 790 592 700 800 565 720 831 837 848 516 660 839 610 629 872 515 672 622 773 704 561 637 568 733 736 704 664 549 497 1717 1776 1230 1018 1245 1221 1299 1408 1212 1341 1459 1602 999 1315 1513 1046 1948 1189 1136 651 903 445 728 821 597 785 388 662 877 738 889 512 358 480 388 417 524 378 284 285 446 271 134 535 410 457 324 409 462 376 324 297 335 241 443 609 669 588 441 621 505 623 415 411 376 528 351 616 600 674 734 686 642 473 302 266 207 322 296 237 212 276 206 113 271 196 224 160 169 149 248 183 137 332 122 165 167 155 147 215 113 272 317 354 425 345 371 204 150 259 330 318 300 343 280 227 196 261 255 204 216 181 181 194 208 485 359 466 518 667 458 252 171 481 456 512 296 455 424 336 520 337 323 411 539 341 351 323 431 398 304 401 356 402 483 491 420 421 443 419 470 449 364 442 664 602 588 310 1158 535 1197 654 515 1518 596 722 492 683 703 506 567 7195 7146 740 993 1019 1023 632 380 348 465 826 312 724 897 563 473 802 746 467 491 699 827 960 743 920 766 617 737 750 920 856 760 869 884 890 767 723 700 271 270 408 408 318 309 1182 602 427 380 454 837 768 637 770 851 915 772 644 413 327 237 370 152 531 430 729 706 433 403 353 367 380 603 604 589 527 336 462 327 430 221 157 147 88 161 149 133 82 171 207 347 222 249 377 325 375 388 581 459 676 569 581 597 444 453 825 645 568 476 608 617 535 583 685 508 318 704 509 460 607 575 575 657 370 499 749 312 667 344 533 441 418 716 580 367 595 588 447 309 328 708 474 628 604 568 691 308 899 524 431 334 709 490 611 746 347 247 265 422 131 113 119 139 450 378 504 460 372 286 646 251 354 251 181 159 214 186 304 161 609 107 321 252 245 188 332 368 185 289 230 180 164 263 234 223 309 260 307 336 276 353 368 829 401 365 465 285 265 256 209 284 273 454 543 441 399 358 243 241 159 138 733 484 439 417 523 476 464 212 653 417 330 546 620 267 541 555 525 572 583 467 350 452 283 357 369 355 371 375 269 370 842 685 219 251 371 126 467 407 240 248 1551 417 1565 1368 1322 1248 1315 1441 1399 1220 1190 1277 1164 1046 1459 1260 378 385 245 280 498 524 613 530 372 394 643 443 336 449 554 546 361 433 664 585 598 561 455 348 338 424 431 553 1740 1546 861 1391 862 1322 929 1324 1112 971 937 775 1495 1452 1451 930 1472 1345 1347 1221 1126 1329 1329 1221 983 1271 986 1305 1480 1223 1251 1130 1745 1458 1685 1797 1648 1855 1968 1859 1601 1489 1499 1633 1589 1735 1477 1412 1669 1357 1442 1663 1559 1241 1377 1425 1145 1387 1482 1282 1373 1358 1464 1593 1228 1397 1659 1465 1346 1521 1345 1510 1497 1599 1569 1383 1363 1495 1414 1383 1380 1469 1273 1297 1299 1366 1132 1545 1567 1218 1584 1450 1723 1782 1435 1440 1293 1134 1680 1254 1907 1316 1635 1382 1193 1391 1297 1630 1591 1743 1594 1604 1463 1528 1579 1345 1615 1409 1950 1723 1763 1886 1897 1979 1542 1642 1663 1529 911 1199 1053 1804 728 787 426 593 464 845 252 396 348 365 326 321 429 474 529 398 423 368 415 547 416 598 494 633 893 527 433 391 429 507 604 410 486 806 617 580 622 712 675 359 554 555 500 558 457 417 682 595 723 577 555 1243 549 451 429 461 648 327 953 667 725 513 281 356 321 484 353 465 469 618 907 1206 660 406 575 540 657 655 544 1131 849 1322 388 614 575 788 551 813 761 738 792 390 965 433 463 693 417 848 740 598 625 705 979 821 732 866 710 1103 575 851 656 1114 946 906 973 487 476 595 886 748 651 590 547 663 1300 882 542 692 861 583 1343 1234 1284 992 969 1073 873 1495 755 1655 1111 802 1278 558 630 1226 739 1542 974 918 1469 1121 621 1043 876 931 923 1220 971 839 619 759 672 473 489 573 903 1089 1576 918 698 1081 803 930 906 879 523 677 848 801 956 636 709 768 686 492 529 550 535 698 986 861 1194 679 728 1019 628 707 398 657 482 488 801 778 1121 1402 895 830 1151 732 1426 674 925 514 506 1049 919 804 425 458 770 591 1191 829 840 671 807 814 639 966 625 1529 924 1439 1220 992 713 1002 720 1568 670 846 904 725 908 480 605 536 929 955 919 1008 1017 929 777 936 932 646 590 365 655 846 514 589 423 341 582 642 1037 1226 691 811 592 650 699 957 1369 697 606 542 918 660 350 372 233 330 370 1185 964 1070 935 992 1181 1251 805 675 770 814 408 397 642 650 297 585 610 715 511 572 475 526 592 417 1016 896 1537 1040 966 1304 955 638 568 608 675 607 873 876 797 606 683 1040 541 621 794 677 773 938 867 733 947 500 471 1186 1015 433 767 699 621 713 782 754 752 642 645 705 629 641 638 1207 1137 1424 1006 4616 5105 886 1026 1098 918 1032 999 1199 1053 1481 1234 1818 1431 1322 638 464 693 696 615 599 527 1179 1229 951 998 631 1124 1260 726 555 1013 797 774 1360 774 822 650 763 697 546 596 668 704 566 860 626 609 1059 951 886 628 742 757 673 707 1020 1377 941 896 958 549 695 933 685 727 960 852 307 387 496 1176 2092 1883 1362 1716 1862 1892 1319 1228 1424 1802 983 1321 988 1107 933 1082 1754 1158 304 321 442 391 511 579 1821 2182 1429 1735 1419 2821 2848 3623 2766 2806 2816 1978 1713 1245 3585 3551 3247 2794 2881 2627 2616 2578 3341 2532 2324 2746 2383 3216 2647 4292 3294 4294 3378 3737 2782 4764 2786 4790 4476 4580 2097 2355 2329 1491 1504 2882 2726 1935 1581 2335 973 956 1226 1153 944 898 894 1891 1524 1280 566 686 545 690 650 3860 4151 3883 3837 3485 4054 4562 4035 3941 4741 3689 4005 3635 4119 4550 3605 4149 3819 3643 3807 4291 3161 3928 3880 4440 4021 4199 4067 3920 859 746 463 3936 4806 2028 6012 5937 5947 5188 1612 1694 1412 453 1389 696 612 493 392 3560 2060 1750 831 1206 849 993 2161 2069 2095 2760 1747 1820 2673 2336 1972 3873 4849 4989 4877 8728 8128 3598 4687 5378 5713 2276 1534 2005 2143 2005 1339 2674 985 3228 1373 2687 1382 193 94 2128 1855 2821 4888 2954 1275 2727 1459 1203 1314 1028 1534 1467 1614 2332 2103 2985 4009 2078 1482 3342 2769 2596 2951 2240 2326 1766 1293 1164 3341 2016 3461 890 1898 1185 1910 1055 1083 1445 1537 3543 3311 1269 1169 1106 1425 1281 1391 1412 1164 1169 1241 1722 1304 1769 2439 1269 1135 3804 1243 1562 1882 1118 1559 1598 1464 1399 1653 1336 1313 1470 1656 1457 1718 1198 1367 1820 1895 1216 1059 1740 1633 642 656 634 430 820 751 1773 946 743 561 1317 566 1515 1170 652 591 1148 869 698 709 834 373 313 778 749 967 564 594 862 817 953 975 1023 1012 853 670 825 793 840 1015 984 1112 810 446 883 993 871 487 659 1335 1011 944 1118 907 812 1103 1014 1229 1467 1158 1143 1031 939 1381 1064 1305 961 1227 1182 1271 1174 1025 985 1055 1092 1456 1394 1516 1114 1229 1040 1366 1295 1357 1146 841 787 870 860 874 774 2286 913 944 1096 715 1805 1096 977 1245 831 1026 1243 1399 1056 1014 1742 221 1751 1034 1042 838 989 655 1135 1221 813 1842 1539 1789 1439 1410 1902 645 733 590 644 524 683 464 689 270 220 648 507 348 631 712 832 808 522 451 330 517 419 380 330 495 392 1670 975 507 418 541 1181 638 738 748 792 768 1226 1003 911 907 893 1097 814 887 872 875 581 767 852 750 1237 1037 1161 667 700 602 676 534 334 443 1107 1109 1188 1394 1499 1013 973 1077 914 1182 1266 1089 849 1197 1334 2345 1578 1817 1642 1233 1310 1496 1046 1251 786 371 1487 1627 1785 1756 946 854 1094 423 622 690 2046 490 469 358 431 415 542 766 976 781 583 700 746 1210 472 454 504 1721 1435 824 892 1146 1785 434 541 341 518 1287 1001 746 796 990 857 1063 880 931 1046 796 894 1222 865 946 796 1125 738 1314 830 840 849 1298 846 907 998 1901 855 725 865 497 834 322 824 532 1005 830 1059 1312 1304 1305 1268 1606 1891 744 596 1339 1301 1264 1342 1201 1589 1414 1334 1631 2102 1538 1209 1619 1161 1055 1022 1311 1456 1383 1134 1032 615 2148 1563 1928 1105 1504 1009 1875 1474 959 1482 598 1582 924 1086 1070 1163 1470 1373 1498 1614 1022 1342 1895 1652 1278 1369 1253 1115 2403 2049 2062 1395 1150 870 912 864 964 998 1092 630 776 1272 1001 1079 1195 1247 1326 1122 1312 1127 1493 1090 743 1316 1141 1845 1237 1502 1575 1461 1483 1657 1688 2004 1804 2003 1629 1639 1305 1608 1353 1598 1681 1267 1573 1967 1698 1789 1889 1651 1725 1955 1361 1544 5393 5744 3836 3934 3042 2567 3260 3595 2660 3603 2901 3154 2929 2638 3659 2750 4516 2821 2350 1482 1858 1320 1196 1224 1564 2567 846 1565 2628 2111 2091 1045 1107 1217 897 1329 1391 1229 1008 1079 1392 680 667 876 840 745 721 662 552 657 605 569 774 694 766 1165 1203 1201 1322 1672 1855 1577 1953 1974 1359 1432 1414 1856 1491 1669 1443 1502 1637 925 848 724 629 875 820 606 674 849 288 252 796 358 533 620 593 604 315 245 357 297 239 292 292 241 208 903 761 774 460 607 896 826 876 478 626 599 484 595 579 611 615 616 777 724 975 448 445 395 349 521 618 1256 576 853 910 1250 873 745 322 980 1042 1014 845 940 879 1034 1374 1157 1042 785 1047 1115 1150 1035 892 586 845 1197 947 1033 1104 1812 1344 1526 1530 1437 1391 1594 1713 1059 1492 1557 1049 396 2469 1019 2139 1180 894 2073 988 1595 938 1639 2015 1826 899 810 740 18380 8013 7150 2381 1809 1308 1213 883 2161 1058 1764 2119 1075 1198 2523 1942 1105 923 1492 1909 1589 1443 1713 1794 1916 1578 2085 1875 2091 1854 2348 2634 2368 1723 1574 2466 913 945 904 1094 909 1247 3260 1934 1752 1634 1351 1913 1687 1379 1822 2091 2150 1998 1232 732 951 686 694 752 1261 1062 1619 1490 1106 1036 1061 937 784 1857 1367 1296 1271 626 675 761 792 558 309 303 241 309 301 255 231 472 421 687 620 476 977 1405 1324 1175 1448 1349 1640 1353 1247 1392 1334 1088 1520 1228 1173 972 1170 1715 1458 1619 1430 1486 1324 1368 1002 998 1562 1478 1650 1150 933 1439 1572 1601 1431 908 1351 1126 1300 1574 1247 1451 1714 979 793 1645 1087 1380 1412 1517 1753 1485 1639 1118 1987 1003 1094 1220 2026 851 1760 1920 1034 705 759 679 226 294 263 390 968 801 1125 936 951 1277 758 560 1248 1130 462 617 486 374 740 643 1433 401 862 627 776 685 611 779 601 624 831 404 358 630 694 653 937 548 677 732 546 582 468 1686 692 599 657 712 822 649 522 788 1219 855 1133 1138 981 868 581 608 487 690 1193 1146 1225 1291 1144 1381 1281 596 1250 905 976 1452 1715 787 913 1204 1070 1236 1258 1260 998 662 659 1068 594 786 499 514 404 1263 2710 2077 1112 503 668 541 668 812 752 721 3934 895 4244 3947 3569 3299 3430 3414 3500 3568 3372 3621 3502 3229 3330 3158 1090 905 1204 1276 1319 1544 1242 1131 1044 1236 1580 1424 949 1295 1084 1121 932 1090 1566 1237 1127 1087 1266 834 858 1150 1178 1428 1656 1161 1095 1329 1029 1161 978 1271 1139 1125 1045 748 1538 1455 1597 1452 1454 1378 1351 1218 1184 1348 1120 1063 987 1283 880 1143 1410 1220 1180 1006 1825 1522 1860 1706 1462 1787 1912 1696 1716 1465 1441 1723 1834 1694 1692 1309 1658 1508 1323 1496 1731 1298 1482 1355 971 1266 1225 1369 1268 1669 1466 1762 1269 1494 1480 1235 1632 1780 1603 1614 1546 1292 1626 1644 1783 1548 1563 1553 1316 1338 1410 1220 1289 1512 1250 1516 1674 1187 1504 1238 1830 1390 1410 1429 1173 1038 1598 1332 1989 1153 1486 1285 1228 1342 1273 1397 1266 1689 1500 1599 1626 1491 1568 1509 1600 1634 1720 1567 1621 1715 1782 1774 1719 1837 1682 1769 1132 1230 1120 1863 901 773 524 435 561 877 299 710 259 386 551 450 460 460 525 421 564 487 458 566 382 562 415 854 995 540 447 393 443 393 433 416 415 876 476 531 506 630 616 330 515 475 427 554 431 382 697 531 678 581 537 1282 544 467 433 332 529 422 1043 835 867 493 357 372 438 477 517 400 537 661 864 1425 617 333 513 455 450 636 569 1285 848 1192 458 541 624 842 635 739 667 603 1119 327 1101 409 544 461 528 631 681 657 815 660 903 802 751 804 656 872 680 731 727 1086 933 637 1168 588 563 852 732 782 747 659 585 623 1881 635 990 701 817 712 1424 1117 1331 1272 969 1058 1071 1147 1153 1830 860 640 1207 625 518 1353 772 1298 1045 940 1511 1290 1134 1149 811 844 939 1166 855 789 500 712 506 454 514 464 964 1224 1583 940 838 956 681 1065 1079 869 484 722 735 1077 926 769 970 698 968 680 710 714 584 760 1130 1278 1306 722 606 1338 726 805 461 656 461 721 989 858 1033 1326 894 879 1107 615 1108 748 1214 482 426 769 780 1093 432 516 583 768 1347 809 872 557 886 1042 709 993 590 1512 852 1280 890 1351 769 1033 735 1176 720 744 944 654 1049 675 816 738 868 1006 858 961 898 1050 840 860 794 902 831 588 935 902 555 652 217 409 623 635 1082 1162 610 718 725 778 674 875 1615 957 612 667 1055 739 185 366 248 366 348 1243 856 989 998 992 1126 1207 1031 971 522 828 453 389 718 997 486 836 790 576 564 692 596 630 471 327 892 979 1640 994 983 1200 975 871 684 719 713 633 787 819 722 621 646 906 509 559 642 570 896 934 650 885 819 379 375 1196 817 476 754 701 637 793 725 810 668 580 686 603 684 474 584 1069 1209 1090 1041 4689 5247 955 996 910 1072 1197 970 1087 1002 1646 1297 1761 982 1129 674 607 659 594 624 456 493 1353 1453 940 888 643 1126 1536 623 454 1050 744 737 1406 678 828 576 734 638 500 610 601 674 698 645 472 535 1029 955 898 848 800 772 598 622 800 1407 1106 764 1025 571 754 1049 938 703 886 699 381 455 544 1227 1602 1784 1204 1615 1568 1488 1448 1178 991 1580 1120 1413 1327 1115 909 769 1607 947 344 361 476 525 413 727 1837 1902 1551 1600 1597 2616 2370 2898 2944 2220 2479 2021 1692 1374 3587 3523 3316 2995 2740 2757 2545 2519 3194 2753 2123 2638 2743 2929 2784 4180 3440 3669 3338 3923 2986 4366 3060 5129 4519 4411 2325 2346 2560 1304 1318 3000 3100 2114 1259 2548 949 916 1005 843 1074 929 649 1788 1737 1018 408 887 719 800 738 3372 3842 3690 3262 3663 3853 4033 3625 3915 5176 4110 3813 4333 3975 4879 3628 4126 3928 3751 3993 4210 3891 3905 3853 4479 4514 4265 4092 4197 952 847 522 3639 4277 1983 6069 6895 7102 4874 1910 2094 1404 568 1417 550 524 451 508 3884 2530 2290 724 904 718 824 1973 2029 1833 2395 1829 2016 2120 2510 1776 3733 4524 4164 4491 8446 8049 4128 4112 5601 5989 2400 1600 2005 2290 2271 1306 2658 851 3371 1508 2470 1254 94 76 2170 2152 2818 4994 2892 865 2631 1472 1658 1122 1105 1754 1657 1696 2473 2326 3163 3846 1923 1414 3044 2568 2430 3245 1884 2169 1769 1182 1231 3335 1914 2901 972 1970 1154 1951 1119 976 1347 1493 3632 3708 1502 1449 1058 1158 1402 1129 1228 1305 1282 1117 2064 1263 1572 2273 1105 981 3609 1523 1849 1913 1118 1655 1580 1513 1227 1648 1339 1519 1473 1454 1380 1464 1266 1424 1425 2098 1531 1473 1938 1599 953 624 772 697 1040 827 1636 902 768 519 1219 559 1451 983 780 727 1626 975 625 723 759 302 256 807 631 1048 586 596 566 752 716 775 856 924 749 455 828 789 589 790 775 964 707 404 763 829 1041 437 740 1550 981 950 1076 837 710 1243 1050 1353 1441 749 1092 984 925 1860 1261 1579 624 821 884 837 1146 1095 884 1035 1239 1174 1127 1662 1253 1128 898 1168 1116 1057 1159 990 572 858 771 722 728 1984 689 1078 1349 680 1433 975 903 1177 788 856 1075 1236 826 1075 1606 245 1344 1097 1065 731 679 665 900 1469 1190 1758 1502 1786 1452 1371 1594 572 646 705 542 671 850 548 361 271 207 329 661 497 587 742 574 635 582 517 270 476 382 252 497 722 334 1509 926 777 682 710 1036 735 704 694 1144 635 1109 894 1113 853 802 977 1061 1111 627 882 665 845 888 856 1352 1265 1045 700 702 590 556 652 445 409 1404 1328 1365 1269 1530 1167 997 1194 803 1286 1229 1274 830 1362 1508 2325 1176 1610 1380 1335 1466 1431 899 1240 955 406 1082 1262 1259 1424 1519 896 1014 467 717 741 1775 439 469 352 486 431 515 676 707 510 611 635 722 1319 524 490 408 1413 1434 904 1053 887 1532 463 481 347 487 1404 1004 705 757 815 706 948 999 876 997 832 854 1100 771 893 789 1200 827 1360 900 882 798 1187 765 761 810 1704 620 930 835 426 920 406 805 548 1093 941 1077 1364 1490 1398 1146 1906 1671 862 558 1183 1038 1277 1349 1317 1513 1426 1578 1304 1820 1246 1431 1489 1183 1361 1263 1221 1420 1465 1421 936 790 2303 1665 1913 1183 1453 1076 1723 1582 1329 1488 505 1489 1039 830 1146 860 1276 1095 1204 1350 995 1283 1744 1572 1476 1399 1448 1144 2308 1974 2262 1552 1303 788 1078 1007 830 804 1146 512 693 1153 974 1340 1322 965 1365 965 1282 1043 1268 1168 837 1232 1052 1904 1517 1605 1104 1307 1536 1440 1777 1578 1362 1797 1378 1796 1536 1754 1581 2033 1937 1499 1668 1892 1669 1409 1854 1610 1757 1914 1581 1274 5099 5287 3874 3687 3299 2614 2797 3274 2850 3368 2609 3026 3127 2469 3607 2795 4591 2734 2343 1499 1760 1322 1427 1360 1528 2076 959 1767 2541 2158 2258 1131 1459 1385 858 1338 1544 1158 1193 980 1009 815 621 982 1154 1049 947 628 763 657 683 602 702 804 959 1233 1282 1137 1348 1890 1381 1454 1737 1704 1445 1151 1095 1850 1533 1815 1242 1892 1895 1008 754 721 594 708 666 505 678 1032 381 204 836 267 517 736 529 547 483 295 449 377 294 383 393 348 296 727 566 854 542 585 961 860 883 588 519 719 601 739 697 787 555 552 747 845 1333 386 352 416 318 639 714 1166 643 894 1269 1189 1003 709 304 1373 1286 1184 1145 1153 1037 1285 1272 1416 1184 897 835 1124 974 826 1042 741 855 1114 1102 1461 1528 2101 1621 1626 1750 1501 1607 1558 1634 1344 1791 1873 1485 533 2639 1155 2746 1581 1014 2524 1219 1542 1103 1525 2000 1968 1241 1061 993 8013 19614 13129 2670 2220 1497 1429 1554 3014 1166 2239 2862 1630 1320 2830 2728 1202 1100 1652 1876 1829 1706 1699 1820 2006 1752 2613 2074 2942 2014 2937 3092 2437 2530 2198 3802 1020 1085 1308 1046 1022 1389 3321 2032 1982 1844 1751 2467 2216 1890 2385 2790 2834 2735 1334 764 744 661 847 736 1225 1093 1460 1271 1075 1292 1155 891 828 1737 1606 1362 1423 528 631 719 958 673 345 291 241 349 291 305 269 565 505 650 1107 295 1329 1832 1658 1608 1314 1560 1319 1403 1364 1474 1250 1451 1335 1160 1098 1291 1113 1834 1581 1828 1497 1662 1330 1360 1494 1491 1312 1531 1435 1233 996 1051 1427 1360 1494 814 1245 1217 1200 1449 1237 1335 1848 884 829 1228 1038 1313 1158 1268 2004 1532 1923 1605 1897 984 1193 1166 2086 815 1826 1504 762 725 589 510 284 295 368 563 985 818 1065 820 971 1096 975 540 1087 1029 616 656 669 386 593 594 1766 492 983 640 836 784 678 867 451 655 820 457 377 607 586 783 906 611 955 905 551 584 537 1630 766 700 651 896 737 704 660 708 1043 1063 910 970 989 702 550 527 560 517 1099 1309 1244 1123 1013 1383 1045 560 1359 818 1072 1377 1533 916 1070 1177 1055 1197 1255 973 1042 956 881 1121 643 1215 730 782 631 1057 2016 1707 1147 610 725 480 801 891 904 795 4041 904 4463 4157 4137 3296 3356 3329 3310 4232 3183 4311 3299 3107 3505 3333 1119 952 1110 1041 1860 1662 1602 1023 953 1214 1705 1434 879 1531 1249 1071 925 1050 1710 1349 1241 1199 1529 1099 1101 1174 1142 1316 1455 1452 1013 1477 1011 1300 1057 1323 1149 1197 1187 800 1476 1457 1472 1321 1625 1473 1094 1494 1222 1401 1181 1060 971 1253 852 1134 1482 1174 1414 1101 1582 1909 1706 1689 1489 2090 2106 1929 1526 1619 1465 1696 1646 1656 1570 1349 1723 1574 1384 1489 1548 1372 1470 1489 1300 1354 1391 1398 1365 1525 1568 1528 1498 1317 1441 1190 1421 1766 1571 1542 1694 1463 1695 1721 1788 1635 1606 1656 1758 1484 1735 1303 1536 1446 1411 1575 1755 1112 1462 1293 1579 1582 1536 1528 1436 1205 1877 1364 1826 1228 1596 1163 1222 1490 1624 1756 1495 1753 1582 1681 1626 1645 1497 1668 1792 1939 1819 1683 1840 1759 1642 1740 1782 1805 1841 1935 1088 1318 1223 1705 972 823 608 457 651 766 381 574 320 329 602 438 388 376 447 437 539 483 474 832 550 840 609 759 920 517 482 442 484 399 393 453 514 745 527 641 566 814 429 383 469 417 354 413 486 402 711 521 680 544 508 1198 717 385 363 350 412 379 935 801 835 398 350 401 404 511 495 489 455 629 817 1366 544 431 566 466 415 626 475 1096 949 1433 445 538 564 770 632 793 691 575 1005 372 1043 491 514 528 616 725 713 676 706 692 938 1043 784 784 527 985 725 893 869 1155 1024 692 1025 653 570 834 780 708 648 718 767 639 1756 736 945 695 819 730 1302 1296 1293 1062 987 1085 1087 1393 950 1490 925 641 1181 637 580 1186 780 1244 1083 916 1205 1312 864 1177 814 863 966 1122 834 940 625 720 574 527 589 727 877 1213 2022 869 919 1051 718 1074 1240 985 634 737 837 1008 970 782 883 638 1038 798 634 677 600 668 963 1293 1150 833 763 1379 861 959 360 652 542 605 969 910 958 1363 827 753 993 674 1287 714 1149 488 509 864 809 990 516 569 592 695 1262 856 822 662 908 894 720 1060 605 1620 826 1295 889 1256 758 1191 749 1047 800 890 967 749 793 578 641 504 701 1257 1107 1067 1006 1112 836 722 591 831 832 575 898 978 411 463 367 407 644 545 964 1058 535 683 776 705 643 837 1453 1087 515 742 1134 709 170 379 254 442 452 1007 904 1148 1094 1058 1392 1111 951 869 569 690 385 312 637 875 381 902 634 536 591 713 543 631 535 352 1079 892 1461 1055 955 1078 1116 743 647 718 728 654 725 718 650 590 788 951 524 593 581 669 709 939 721 883 924 525 535 1169 854 439 740 665 605 820 687 724 632 520 633 531 545 492 616 1065 1192 1238 1376 4888 5492 1074 1109 1093 997 1426 987 907 835 1819 1458 1746 1137 1295 688 670 660 647 647 540 531 1315 1405 917 897 566 1269 1479 751 596 1072 896 912 1581 772 803 608 628 744 544 597 690 754 743 684 461 647 992 830 870 758 823 1056 630 672 852 1456 1017 774 804 515 745 1047 792 763 1053 910 376 458 528 1223 1744 2050 1229 1811 1841 1641 1424 1217 1251 1527 1142 1354 1328 1301 864 1117 1648 848 536 553 429 369 517 630 1700 2071 1487 1728 1621 2795 2771 3131 2981 2455 2678 2148 1798 1293 3790 3608 3325 3183 3028 3144 2500 2565 3319 3110 2439 2968 2739 3167 3162 4596 3314 3926 3178 3994 3113 4495 3119 5215 4302 4352 2417 2353 2894 1524 1432 2935 3351 2246 1269 2602 999 997 977 1015 1210 1043 658 1831 1955 909 418 757 604 815 732 3763 4032 4054 3579 3713 3630 3711 3914 4198 5149 4083 3697 4309 3996 4748 3494 4120 4178 4049 4081 4344 4135 4136 3836 4552 4265 4375 3962 3957 865 771 623 4101 4369 1868 6263 7190 7241 5316 1809 1906 1366 451 1393 592 557 501 450 3964 2460 2103 701 853 667 921 2109 2081 1822 2382 1565 2090 2201 2776 1907 3972 4647 4418 4661 8505 8509 4340 4694 5576 5863 2323 1586 2216 2428 2307 1528 2802 955 3782 1406 2652 1643 225 153 2292 1915 2774 4798 2982 1079 2248 1431 1706 1126 1102 1878 1782 1679 2239 2389 2852 4292 1769 1651 3568 2617 2478 3511 2016 2295 1648 1291 1149 3238 1730 3762 1312 1981 1224 1806 1206 1208 1632 1783 4413 3698 1278 1204 1338 1456 1273 1181 1230 1171 1201 1236 2290 1375 1796 2230 1116 980 3705 1231 1446 1795 1012 1712 1831 1661 1643 1685 1433 1649 1584 1703 1631 1705 1500 1781 1536 1808 1537 1590 2467 1498 835 705 698 630 1026 784 1530 808 701 563 1214 813 1434 1027 909 633 1264 792 648 791 633 428 362 699 637 1313 741 779 636 792 735 830 810 978 758 610 944 880 618 896 828 1153 846 427 779 841 949 536 832 1323 1097 1051 1295 865 853 1242 1005 1343 1463 950 1192 904 1108 2069 1267 1534 661 899 1012 1007 1058 1152 937 978 1093 1245 1283 1563 1363 1273 902 1360 1366 1044 1234 909 626 772 691 1070 977 2022 784 1046 1309 803 1672 1217 1131 1475 1092 1170 1402 1552 823 942 1631 249 1494 959 1121 703 722 747 999 1509 1384 1471 1461 1593 1497 1312 1747 654 716 817 755 599 702 644 550 295 231 522 610 442 621 845 639 609 536 448 417 462 345 259 510 571 351 1525 1150 749 681 675 1145 580 677 750 1264 739 1125 932 1038 841 752 1094 976 1195 750 914 755 846 859 921 1223 1212 1454 767 583 556 666 633 515 393 1375 1171 1293 1210 1454 1363 959 1182 833 1441 1237 1174 917 1438 1454 2149 1251 1743 1582 1075 1336 1356 958 1310 925 432 1077 1287 1413 1515 1230 936 919 412 905 927 1788 364 451 341 504 403 544 471 984 696 747 676 779 1389 633 615 417 1567 1483 827 912 767 1574 411 624 438 431 1262 1060 813 894 928 852 1022 1082 1013 1067 951 944 1217 865 958 902 959 756 1072 786 869 970 1299 923 1039 930 1755 659 744 780 422 917 422 823 483 1240 850 994 1429 1376 1324 1347 1583 1512 1068 609 1338 1253 1339 1469 1246 1805 1405 1282 1310 1550 1263 1297 1408 1015 1304 1227 1246 1548 1741 1298 1108 950 2328 1607 1859 1389 1266 1282 1638 1514 1123 1768 541 1564 1095 1046 1179 1088 1555 1295 1431 1529 930 1318 2167 1605 1281 1224 1273 1128 2411 1938 2162 1337 1156 835 1050 965 839 856 1053 659 813 1103 957 1160 1189 1116 1313 1171 1352 1193 1361 1242 1032 1421 1172 2038 1334 1587 1125 1335 1543 1986 2054 1637 1581 1874 1497 1717 1549 1375 1311 1882 1774 1746 1768 2048 1677 1678 2044 2055 1830 2006 1762 1551 5119 5315 3995 3747 2966 2643 2785 3278 2620 3311 2592 3089 3140 2581 3593 2828 4770 2886 2406 1506 1800 1305 1422 1472 1669 2468 831 2062 2734 2299 2243 1174 1382 1335 828 1306 1383 1072 1002 1148 1110 996 665 1117 972 1004 964 657 766 685 653 586 692 821 933 1391 1324 1188 1303 1871 1467 1446 1720 1617 1290 1426 1303 1760 1628 1999 1318 1956 2051 1138 804 715 618 745 730 536 530 1141 403 247 782 279 435 548 590 692 406 270 457 480 313 386 388 359 295 700 548 896 615 649 991 869 870 607 583 601 543 676 638 740 673 590 817 745 1355 436 420 361 307 546 643 1094 458 812 1108 1322 1127 668 317 1431 1369 1204 1025 1145 998 1093 1312 1300 1072 831 825 1125 1115 932 1073 849 925 1213 932 1256 1361 1957 1473 1493 1775 1599 1480 1654 1693 1324 1741 1803 1617 782 2927 1381 3061 1705 1425 2901 1358 1653 1313 1594 1930 2037 1375 1107 1019 7150 13129 19101 2825 2271 1601 1516 1671 3233 1352 2428 3141 1819 1480 3137 2855 1173 1357 1647 2072 1786 1630 1714 1824 2111 1781 3134 1991 2945 2184 2903 2889 2395 2320 1936 3926 1158 969 1137 1153 1241 1396 3617 2095 1985 1825 1835 2361 2081 1730 2209 2776 2686 2624 1431 896 910 516 946 706 1414 1276 1618 1433 1244 1055 1241 997 959 1886 1574 1177 1397 580 593 723 1001 762 310 318 226 328 322 230 200 486 564 618 1007 357 1111 1662 1468 1447 1251 1287 1273 1187 1298 1359 1181 1583 1502 1299 1265 1271 1325 1554 1328 1584 1579 1587 1263 1550 1387 1442 1379 1543 1658 1186 971 1286 1521 1462 1232 966 1345 1129 1371 1521 1186 1327 1572 1217 801 1316 1391 1581 1444 1404 1861 1475 1888 1549 2101 1094 1279 1083 1737 746 1902 1576 759 705 473 459 285 308 346 522 996 947 1120 891 1015 1064 908 566 1291 1180 553 726 677 457 587 628 1511 329 1011 577 753 788 688 894 458 634 788 496 416 567 518 815 906 705 1085 872 688 678 496 1850 700 626 814 815 631 812 716 722 1153 952 834 903 879 727 671 640 517 521 1021 1677 1242 1177 1233 1582 1126 632 1440 1094 1303 1279 1454 655 1201 1261 1172 1220 1343 899 1071 862 879 1035 601 1169 545 749 604 1117 2334 1738 1196 716 613 440 860 817 867 796 4060 796 4468 4148 3926 3509 3483 3538 3733 4302 3263 4306 3302 3645 3646 3322 1114 1046 1104 1025 1314 1550 1417 1161 1054 1393 1682 1492 828 1372 1043 991 881 925 1415 1246 1191 1123 1341 995 984 1452 1422 1633 2297 1721 1183 1615 1224 1457 1442 1118 988 1095 1034 1244 1894 1811 1735 1230 1352 1585 1554 1878 1504 1543 1125 1683 1655 1088 1578 1514 1880 1696 1523 1557 1873 2320 1909 2457 1954 2114 2175 2093 2210 2612 2080 2403 2182 2233 2184 1891 2248 1767 2223 2334 1906 1840 1721 1723 1221 2163 2028 1546 1985 1822 1675 2036 1832 1401 1606 1667 1549 2176 1837 2212 2163 2249 2364 2433 2164 2561 1788 1812 1773 1543 1479 1812 1429 1516 1241 1487 2027 1152 1954 1682 1374 1898 1720 1908 1434 1473 2000 1735 1968 1388 2214 1500 1535 2254 2328 2349 2112 2110 2196 2402 2578 2482 2404 2778 2758 2257 1743 1923 1678 2686 2439 2670 2060 2563 2418 2055 980 1018 1274 1634 752 975 506 509 524 664 699 819 479 662 525 554 612 608 616 409 436 386 616 621 438 715 530 866 1000 666 641 538 596 808 539 712 461 897 796 693 556 875 472 1021 747 873 831 933 471 605 733 566 761 786 768 1049 1301 357 307 295 475 392 1198 864 926 383 395 280 439 454 603 340 624 628 917 1313 647 416 535 448 590 468 746 1017 1004 1577 438 576 1111 579 694 1053 864 810 1581 510 976 380 554 570 752 1084 967 692 920 865 984 1198 1139 1263 771 1133 1067 1024 723 1178 942 631 1279 848 705 912 872 680 555 991 671 785 908 762 550 1084 1103 826 1970 1475 1686 891 1223 1025 1098 1898 1087 1579 1015 688 809 743 889 1319 1659 1598 1429 820 1730 1473 641 1547 955 994 1003 1124 1190 801 944 928 734 681 681 971 906 1345 1688 955 1195 1060 841 1181 1409 1274 955 1214 1341 920 1572 798 744 744 554 666 836 703 624 751 1159 1352 1311 853 610 846 1050 1197 704 555 700 811 962 1022 962 1425 961 713 1130 596 1042 802 1287 625 560 788 889 1284 806 770 767 914 1315 1016 756 850 1161 1016 713 1417 518 1592 971 1433 878 1017 640 637 726 1514 701 934 976 866 896 1053 1253 621 764 1330 1197 1605 1636 1183 1109 1016 839 1067 732 520 1004 1523 559 768 278 439 624 845 1059 1091 612 764 673 848 975 1122 1676 1524 886 853 938 802 259 198 296 352 359 1226 726 1119 1321 1160 1105 1239 937 865 559 829 454 530 858 1084 341 1121 730 868 778 845 845 626 901 546 952 924 1625 1243 1152 1023 1093 621 816 927 615 565 630 652 565 588 913 1018 613 659 473 713 794 717 917 1019 1278 774 691 1589 927 403 860 993 776 1057 1018 915 765 924 528 615 785 419 811 940 1254 1447 1119 5450 5041 1063 1251 1224 988 1304 1009 1192 1009 1479 1696 1774 1890 1661 1060 805 797 841 920 1051 1105 1052 1114 905 901 770 1142 1755 662 638 1503 1391 1434 1711 728 1351 536 612 1233 1028 822 544 663 1223 1214 596 428 1205 917 1029 607 1058 681 1011 952 1127 1797 1238 1252 1331 908 1047 1544 703 1197 1682 1510 495 517 589 2741 3115 2492 2194 1241 2311 1619 1636 1543 1506 2631 865 1256 1831 1571 747 858 2070 1595 479 465 650 480 431 724 2168 1802 1844 2195 1445 3511 3996 3976 3880 3420 2935 2543 2470 1399 4000 4022 3515 4165 3672 3025 3366 3227 3797 3076 3094 3223 3361 3140 3802 4870 4255 5298 4757 4516 3748 5477 3902 4864 5066 4807 2623 2560 2394 2366 1785 3229 3166 2869 1586 2840 1111 1070 1557 1363 1233 1074 1157 2187 2226 1329 778 915 871 788 900 4359 4237 4279 3744 4734 4842 4458 4542 4763 6109 5058 5608 4865 4787 4814 4912 5082 5317 5268 5032 5794 6026 3810 4404 4903 5072 4481 4264 4036 965 865 589 4646 5245 2985 7884 8410 7968 6552 2074 2401 1854 925 2272 557 835 425 951 3659 1927 2053 935 1277 935 1019 2563 3020 2245 3264 2905 2469 3751 2449 2767 5549 6631 5298 5471 10869 9388 5264 5603 6788 6593 3085 1932 2092 2557 2415 1368 3147 1265 3722 1512 3556 1765 222 190 2878 1896 3200 5060 3329 1531 2942 1453 1552 1297 1066 2130 1893 2129 2504 2155 4049 4835 2761 1740 3515 3053 2950 4097 3030 3150 2026 1653 1258 3720 2187 4162 1842 2251 1146 2032 1712 1799 2318 2176 5697 4797 1607 1466 1306 1627 1836 1428 1580 1015 1223 1495 2722 1969 1981 3152 1790 1601 4662 1550 2011 1613 1069 1893 1819 1608 1658 2257 1488 1803 1658 1754 1844 1728 1837 2095 2143 1940 2229 1447 1652 1295 1279 1064 801 834 1277 1380 1677 714 826 871 1204 1108 1743 1364 1567 870 2313 1907 1165 619 849 592 566 884 1146 1182 540 452 888 1088 978 965 831 1038 955 1048 1129 1083 1094 1127 1082 1211 871 639 826 958 1233 477 1549 1699 1323 1367 1239 1562 1238 1196 1220 1552 1747 1032 1430 1064 1021 1526 1533 1570 1340 1452 1451 1129 1120 1407 1094 1169 1427 1137 1477 2052 1323 1863 745 1304 1239 1637 1453 1281 1089 1205 1381 1248 1290 1732 1038 1301 1335 792 1636 1300 1146 1491 1063 1372 1529 1732 1091 881 2199 269 2188 1460 1020 844 1271 928 1253 1573 1587 1806 1464 1980 1752 1681 1904 1026 622 594 758 695 1259 1498 825 475 377 791 590 496 793 1187 844 844 493 456 702 520 456 467 364 716 812 2214 1283 1084 950 822 1245 876 800 909 843 831 1636 1440 2097 1097 1320 852 1227 1260 762 1069 795 863 950 1103 1086 1195 1320 1297 644 717 960 594 340 727 1699 1080 1157 1485 1844 1186 1872 1060 1411 2007 1285 1758 1168 1489 1402 2268 1732 2370 2010 1475 1946 1460 1024 1639 1216 410 1301 1497 1673 1674 1169 1374 1685 646 806 895 2834 523 831 600 772 890 878 1113 1064 1242 592 1092 777 1639 358 345 619 1909 1382 1884 1986 751 1939 466 932 633 535 1331 1732 1456 1541 1697 1617 1775 1401 1640 1296 989 1186 1412 1123 1221 986 1317 1112 1399 1159 1064 645 857 682 1212 1094 2533 983 648 968 308 865 277 736 663 1416 1045 988 1716 1330 2117 1604 2001 1926 1422 737 2107 1531 1850 2019 1622 2279 2313 1945 2320 2526 2472 1921 1721 960 1177 924 1090 1622 1513 1897 1496 1089 2191 2145 2552 1620 1522 1537 2312 1862 1491 2082 728 1596 1329 1635 1400 1664 1374 1228 1308 1416 1065 1478 1727 1713 1208 1735 1623 1626 2762 2957 2824 1483 1081 1365 1632 1374 1118 1161 1385 1137 1174 1543 917 1028 1486 1798 1441 1356 2066 1366 1823 1108 998 1272 1146 2373 1757 2137 2483 2304 1717 1546 1956 2122 2042 2184 1908 2096 1529 1745 1918 2536 1935 1645 1754 3283 1841 1881 2464 2923 1896 1965 1832 1813 5753 5930 4700 3866 3124 3094 2551 3122 3778 4509 3221 3597 3390 3036 3903 3571 5519 3603 2956 2507 2671 1544 1556 2201 2872 2960 1671 2718 3202 2626 3577 1650 1898 2299 1194 1479 1318 847 1547 1390 1448 936 1023 1328 1126 899 823 659 607 660 657 567 1014 807 1164 1079 1278 1041 1263 1238 2236 2183 2145 2244 1845 1718 2568 1927 1804 2162 1728 1676 1663 1009 825 872 766 1114 1071 742 978 724 657 359 857 541 833 370 731 897 132 235 269 543 660 555 566 629 472 1053 947 887 1085 805 1333 1263 1310 657 812 1001 910 948 926 1004 1186 802 757 590 1636 410 380 595 491 428 615 1172 653 951 1195 1433 1183 957 612 1566 1524 1331 1278 951 1026 1190 1364 1102 1055 967 1073 1536 1521 965 1257 958 926 1391 1348 1559 1415 2034 1394 2035 1879 1991 1575 1814 2152 940 1439 1448 1488 1009 2962 1543 3169 1534 1644 3056 1473 1519 1377 1306 3001 1945 1410 1234 1023 2381 2670 2825 18857 2434 1430 1380 1768 3139 1564 3199 3310 1991 1507 3156 3062 1297 1389 1932 2242 1990 2191 2456 2580 2251 2312 2729 1996 2588 1828 2610 2224 2835 2270 2126 2597 1820 1472 955 1272 1121 1252 4305 2021 1763 1629 1640 2078 2114 1739 1957 2269 2351 2128 2025 1525 1062 1090 934 941 1406 1088 1348 1560 1010 1478 1102 1402 1229 1735 1337 1559 1434 933 791 748 1010 667 546 372 291 517 372 375 316 975 511 701 560 458 1131 1754 1591 1410 1286 1315 1588 1318 1370 1420 1508 1350 1853 1969 1826 1545 2053 1515 1343 1466 1348 1448 1170 1887 1341 1203 1460 2047 1267 1472 1230 1202 2623 1939 1540 1155 1667 1566 1633 1576 1584 1637 1697 1148 1334 2192 989 2078 1728 1649 1690 1432 2281 1067 1887 1193 1066 1295 2908 995 1833 2197 1341 658 569 714 480 527 619 677 1353 712 1147 1176 1214 1337 1321 545 1233 983 470 1462 735 585 957 995 2006 580 1344 980 878 941 799 770 584 629 571 638 532 783 673 870 700 721 897 1245 1081 1276 604 3110 1402 1313 1388 1239 946 1003 924 955 1115 1224 1227 1217 937 846 554 610 574 481 1395 2073 1490 1313 1415 1522 1229 824 1799 874 1202 1327 2155 655 1000 1255 1098 1318 1420 1293 1051 983 1082 1518 886 832 815 1096 753 1562 3178 2103 1830 755 438 569 790 892 887 1442 3840 972 4102 3701 3666 3446 4197 4054 4304 4642 3583 4621 3477 4240 4334 4044 1086 931 1621 1259 1834 1912 2369 1453 1245 1659 1257 1486 1645 1080 1393 1290 1097 1328 1240 1347 1333 1296 1555 1168 1175 1907 1800 2109 1205 1028 822 865 1170 1344 863 1231 1122 1252 856 806 1391 1327 1243 853 1162 1363 1217 1418 1015 1240 1223 1365 1387 1079 849 816 1284 999 862 831 1226 1358 1398 1231 1478 1235 1328 1123 1744 1520 1603 1921 1699 1792 1614 1853 1534 1493 1402 1395 1512 1364 1331 1270 1069 1393 1476 1357 1377 1196 1252 1631 1532 1470 1530 1106 1657 1214 1202 1483 1343 1376 1432 1388 1365 1169 1229 1232 1260 1107 1162 1167 1177 1291 1134 1126 1334 1550 1133 1195 1387 1490 1267 1046 1203 1161 1318 1100 1371 993 1670 1216 898 1024 1159 1068 1144 1223 1535 1567 1749 1528 1249 1412 1446 1443 1136 1088 1130 994 1145 945 1525 1718 1473 1450 741 754 750 1169 1135 1347 481 488 473 580 311 683 231 481 305 693 369 453 490 720 710 656 670 557 469 561 563 511 657 489 556 462 540 412 248 623 353 572 565 632 528 682 426 443 452 448 391 591 454 347 535 314 448 260 236 1048 483 379 285 267 348 278 749 367 425 436 386 496 474 614 468 476 370 502 569 1041 542 288 449 412 388 406 393 749 800 890 468 508 462 561 474 861 772 700 400 228 562 405 301 417 352 524 605 880 642 934 727 592 533 663 558 584 765 651 853 982 716 678 838 532 433 515 962 519 617 644 529 564 903 751 685 779 797 776 1335 829 1323 1290 1280 1264 1168 1629 847 1978 1009 758 1337 453 445 1749 695 1295 918 987 1265 1083 778 1014 727 735 550 1108 758 695 1023 796 467 493 642 438 847 1125 1560 841 963 582 955 806 618 769 525 755 637 880 868 440 677 541 468 441 620 502 632 623 791 800 826 794 703 745 916 1049 802 568 694 473 749 884 921 1170 854 906 927 1275 1615 1145 1011 600 549 735 876 877 454 479 527 675 881 990 619 332 692 865 804 1380 812 1007 755 1594 656 853 659 745 585 943 831 827 1361 801 921 510 495 403 781 1133 989 939 952 1065 854 597 756 612 664 353 735 982 440 500 275 332 494 529 1070 1285 825 960 593 398 1159 699 1413 1333 795 572 975 889 118 137 193 184 108 1208 723 899 1117 934 1076 836 954 816 610 577 349 210 518 575 256 935 383 607 831 810 639 732 592 414 439 611 1096 1026 644 916 666 638 609 497 789 663 659 696 549 702 671 845 324 362 368 349 642 747 837 635 768 810 763 1096 916 329 564 477 395 570 550 890 701 383 414 374 684 525 442 787 858 1413 1119 4320 4041 895 1025 1116 1007 1063 782 1495 1178 1284 1141 1267 1208 1146 914 452 591 946 798 715 678 1113 1128 876 950 659 1300 1198 957 595 947 898 822 930 498 820 384 430 671 563 522 318 320 355 430 333 213 972 699 627 438 988 477 496 821 720 916 738 855 911 499 695 1109 764 822 890 824 579 640 665 1357 2158 1200 1174 1519 2191 1940 1165 1187 1279 1756 786 1090 858 1183 701 1022 1707 950 318 318 483 481 519 543 1494 1594 1286 1590 1349 2024 2095 1912 2189 2339 1860 1552 1699 1298 2734 2629 2376 2150 2682 2567 2049 1999 2261 1793 1725 1903 1908 2014 2239 2974 2926 2960 2760 2585 1978 3219 2607 3005 3734 3806 2540 2455 1925 1096 1177 2625 2151 1941 999 2102 829 777 1267 892 932 820 672 1191 1667 1038 561 600 487 650 705 2893 3217 3207 4107 3462 2816 3006 3274 2589 3621 3317 2944 3154 2941 3188 3395 2812 3296 3007 3042 3195 2607 3301 3582 4006 3408 3609 3563 3715 586 499 421 3170 3701 1786 4635 5331 5670 3256 1855 1923 1576 663 1638 482 832 729 616 3293 1974 2063 531 870 710 939 2131 2036 1785 3112 1896 1699 1843 1996 2621 3039 3669 3614 3649 6966 7131 3565 4193 4370 5020 2343 1294 2130 1924 1917 1054 2447 889 2944 1202 2981 1279 138 132 1607 1637 2928 4976 2325 931 1957 976 1578 821 787 1622 1537 1601 2132 1543 2625 2706 1716 1322 3158 2149 2284 2407 2152 2305 1423 1113 1310 2620 1749 2579 721 2349 1400 1688 1257 1344 1674 1464 3277 3284 1219 1069 1145 1232 1447 1362 1062 1040 861 1267 1740 1580 1763 1947 1034 921 3547 1683 1902 1941 1040 1613 1258 1139 1612 1679 1297 1221 1169 1268 1235 1644 1162 1299 1402 1306 1596 1081 1319 1651 639 441 763 597 961 1025 1428 674 800 533 1117 593 1399 1051 651 639 1275 1032 572 687 1322 413 383 523 447 555 661 610 400 720 809 985 878 793 733 591 665 615 684 536 778 824 581 377 589 754 884 644 980 789 1162 1085 781 822 665 737 701 1142 1767 684 1090 829 727 850 1153 873 750 979 1016 967 885 775 866 798 1062 1358 1044 1125 1059 1005 678 1112 1104 875 1155 820 537 1262 990 646 793 1073 447 682 936 502 1157 730 674 785 584 721 740 817 903 725 1469 240 1499 1107 861 678 730 534 723 994 738 1252 1025 978 1208 1054 1384 643 323 510 320 409 654 688 402 258 216 392 316 512 600 561 720 656 361 359 479 448 337 249 542 290 526 1183 807 418 328 642 1198 731 766 776 837 626 973 809 884 750 936 901 592 1001 870 797 643 826 735 758 1338 1075 1273 638 668 701 613 472 322 389 1165 1013 1180 1047 1834 1358 1115 841 831 937 1279 1136 543 859 1136 1913 1123 1499 1293 1566 1761 1132 1353 1230 1219 344 1117 1187 1594 1651 1454 1046 1046 218 637 715 2549 374 385 402 490 482 572 812 748 897 483 757 601 851 454 432 469 1291 1250 828 1023 746 1620 307 493 306 321 865 1015 730 798 795 714 916 755 758 764 537 563 962 563 690 562 614 476 724 602 648 751 1008 817 834 658 1717 821 758 890 320 815 570 962 652 1013 658 594 1641 1095 1106 990 1421 1559 1248 668 1410 814 977 1076 1117 1463 1219 1069 1248 1629 1345 1093 1370 822 856 863 1050 731 652 1026 918 568 1738 1773 2089 1290 1441 1210 1398 892 1372 1187 340 1189 995 1098 992 1089 1059 977 1073 1120 903 1144 1503 1132 840 1145 1068 949 2019 1864 2183 1568 1380 722 1153 1106 715 779 1354 841 901 1246 741 641 1085 1040 1162 819 1076 940 1019 1245 1149 966 811 1763 1157 1291 1424 1243 1504 1570 1492 1308 1493 1926 1609 1140 1705 1172 1109 1472 1164 1950 1634 1742 1302 1489 1736 1448 1804 1720 1561 1315 3947 4046 2929 2699 2582 2839 2217 2504 2660 3334 2912 3298 2427 2586 2823 1961 3702 2151 2182 1458 1568 1098 1407 1527 1559 1989 642 1415 2264 1983 2146 957 840 1147 998 889 1272 1226 703 591 897 619 673 959 1044 936 894 559 495 683 486 446 979 695 981 947 957 913 867 1013 1265 1109 1213 1320 1061 912 838 1019 1222 1619 1395 1473 1485 1297 390 437 346 472 485 342 483 555 656 263 806 316 493 470 428 395 241 266 340 251 317 393 391 365 313 504 398 792 859 584 1164 1115 1134 450 454 598 591 789 724 882 560 577 665 593 1051 414 403 527 466 389 439 843 673 1034 1234 1553 817 644 494 1816 1643 1593 1668 1213 1014 903 1514 1560 1405 979 1082 964 943 1081 1226 922 679 1328 1786 2062 1735 1041 1445 2147 2348 2005 1498 2193 2003 1516 1878 1751 1649 654 2902 1209 2942 1699 1175 3115 1656 1270 1558 1213 2066 2198 1840 749 632 1809 2220 2271 2434 13901 1697 1649 1855 3490 1509 2855 3511 2209 1574 3491 3188 1548 1081 1316 2053 1561 2082 2100 2183 1955 1992 2860 2391 3234 2002 2525 2661 2886 3147 1804 2935 1623 1008 1111 1013 1013 1113 3833 1748 1422 1368 1364 1726 1541 1122 1690 2286 2264 2216 1396 961 683 646 642 574 1489 1192 1393 1363 1004 887 784 974 818 1170 1420 1387 1435 554 641 851 889 538 521 533 367 531 531 485 339 552 433 526 257 398 1079 1131 1058 1096 1004 857 1198 993 1025 1036 1061 1063 1399 1434 1346 1352 1274 1271 1097 1157 1334 1299 959 1012 802 827 1288 1356 1123 1397 1029 1004 1706 1417 1016 1211 939 1140 1016 1427 1138 1251 1287 964 773 1100 1067 1399 980 884 1601 1514 1723 958 2307 1498 1170 830 1716 926 1484 1495 841 494 564 770 261 253 283 351 1024 552 965 1042 1114 1046 1040 482 921 867 367 468 492 374 584 519 1360 385 1135 891 477 544 540 695 460 600 469 484 376 568 659 557 821 651 682 1030 525 682 467 1813 497 467 1025 783 548 761 597 562 711 856 818 836 611 956 553 570 462 413 1137 1281 967 1326 1279 1454 1257 585 1200 600 665 961 1324 735 770 1230 1073 1123 1308 955 475 919 744 1203 468 662 574 692 407 796 2229 1504 927 447 496 307 1121 817 567 656 2865 686 3254 2835 3157 2607 3210 3473 3272 3187 2960 3170 2904 3065 2675 2898 955 1012 779 755 1569 1270 1600 1077 1294 877 1328 1301 714 784 1091 1519 624 898 1308 955 943 809 823 729 721 1072 1103 1207 701 418 411 413 449 677 433 572 522 492 492 375 769 788 794 435 510 499 660 693 584 717 415 585 600 396 333 466 510 378 587 303 557 563 707 492 650 655 724 614 761 692 752 874 800 938 775 628 713 448 638 586 652 338 410 300 254 387 298 310 560 524 549 445 389 324 412 475 396 553 498 527 702 415 527 576 546 607 456 456 527 522 484 508 451 584 502 544 551 623 688 683 582 373 532 796 533 550 389 472 688 481 619 591 455 722 597 527 671 591 553 603 689 609 588 709 778 785 510 584 569 858 747 850 752 774 1006 652 439 332 705 660 364 386 140 170 138 278 137 345 142 226 189 179 186 155 184 259 180 172 194 211 123 241 157 439 506 284 395 383 397 268 212 331 108 292 159 287 245 334 207 143 106 110 94 134 224 214 161 174 214 318 316 528 319 85 83 99 163 173 506 316 338 251 251 123 265 123 333 184 147 305 482 664 241 142 226 159 240 169 203 682 683 628 177 193 298 271 208 244 212 182 404 172 197 104 182 117 110 211 274 323 362 331 457 291 278 372 223 360 298 164 291 490 391 217 590 292 206 292 328 390 376 485 210 362 251 260 322 268 292 301 456 655 532 595 693 414 440 813 362 784 597 346 617 290 242 481 341 351 575 616 660 488 260 436 360 368 316 638 419 298 599 295 321 311 236 322 514 434 675 512 584 341 362 408 449 442 270 177 199 352 251 347 236 300 275 197 218 235 202 460 701 363 380 239 356 310 226 240 149 257 122 200 391 325 507 651 486 345 749 298 474 409 408 319 352 470 504 458 306 361 343 230 486 417 145 190 509 348 452 581 367 633 349 559 315 540 279 303 309 513 287 496 357 467 431 384 398 216 349 525 543 584 637 501 277 289 227 302 252 98 293 877 132 204 135 210 265 393 878 703 452 558 615 274 552 522 561 451 249 424 665 494 93 118 79 112 50 502 373 505 594 482 336 615 291 265 253 286 162 80 324 370 76 635 228 424 321 361 187 198 197 331 234 203 647 457 363 624 386 224 252 344 344 301 344 315 365 342 305 522 226 244 360 283 255 259 344 297 496 491 491 681 442 155 319 252 240 280 268 302 295 275 224 223 326 190 337 352 431 715 435 1889 2297 397 524 473 424 528 531 479 392 564 542 631 567 786 370 609 465 467 381 373 580 567 567 397 335 358 619 480 422 309 480 413 377 722 349 813 246 324 287 255 148 161 249 241 388 107 104 424 294 319 169 441 509 345 376 238 540 399 376 436 313 207 424 521 239 826 804 142 162 213 660 907 653 475 930 981 687 654 618 460 795 350 489 382 486 363 449 555 693 176 170 184 118 242 432 833 764 814 999 704 1051 938 966 912 1001 732 675 908 771 1204 1243 1020 1143 1044 1124 1011 908 1188 783 1000 970 1048 1211 717 1911 1816 1407 1389 1749 1338 1841 1404 1763 1785 1898 1048 1205 1282 567 509 1341 1525 845 673 1027 462 446 563 652 588 384 311 808 669 645 303 319 291 245 316 1262 1383 1444 1790 1638 1523 1757 1616 1843 2061 1613 1817 1904 2093 1700 1505 2053 1824 1480 1643 2083 1906 2215 1939 1816 1845 1638 1586 1438 308 247 313 1474 1755 628 2539 2663 2648 1754 501 538 741 290 793 193 539 373 288 2186 1084 1268 352 468 398 315 970 1118 996 1875 1019 937 1110 871 1190 1407 1751 1611 1641 3337 3375 1240 2047 2168 2757 1212 831 1033 922 1121 483 1178 384 1423 460 1514 566 85 77 1111 638 1368 2061 1208 573 827 387 659 368 400 879 865 810 977 989 1223 1761 814 466 1130 1341 1229 1432 1163 1424 648 570 658 1078 571 1362 483 753 527 602 471 427 548 685 1769 1428 865 821 592 527 515 538 391 270 315 597 1209 366 844 1132 678 566 1433 742 807 906 872 531 390 375 751 699 470 564 432 843 799 818 663 746 568 669 633 279 699 745 518 465 601 177 508 660 572 285 180 201 539 274 798 752 339 249 725 476 672 332 327 203 189 354 207 331 279 232 410 305 390 348 348 449 505 216 263 265 319 280 359 422 200 199 400 426 614 414 586 398 608 452 494 387 175 240 407 444 707 252 436 180 271 449 534 688 271 287 390 408 292 290 244 234 280 479 528 536 447 394 313 640 637 370 796 220 254 380 333 183 239 700 286 339 472 258 487 258 244 286 274 335 276 345 264 388 672 140 800 315 620 245 364 260 442 614 408 618 506 592 675 451 561 496 200 240 162 491 321 292 106 211 178 98 183 337 339 301 316 326 177 169 280 174 195 103 102 216 197 704 409 467 453 357 305 328 260 298 316 410 476 446 607 431 280 465 283 470 564 383 296 280 230 310 545 504 538 531 451 211 202 226 192 222 714 501 543 666 1072 428 521 628 507 695 537 692 583 692 684 895 683 1139 881 517 824 440 642 527 273 207 486 542 537 438 615 548 240 369 385 395 1251 272 267 215 165 274 276 227 404 344 134 380 197 693 218 220 336 648 763 515 551 400 752 186 212 145 200 633 607 467 483 471 465 493 478 349 271 196 239 354 262 278 293 455 427 485 435 419 313 393 305 362 335 882 305 224 289 263 498 144 407 407 710 275 269 908 641 683 722 879 858 503 315 873 437 643 657 462 432 587 335 401 671 471 363 531 344 444 400 697 493 398 550 573 329 839 679 747 605 705 559 1119 497 796 699 481 757 403 768 413 760 616 588 604 623 341 630 1107 659 527 624 707 276 891 834 851 760 656 300 585 545 342 463 519 474 562 652 421 471 475 407 466 542 583 450 720 622 500 333 321 797 646 892 803 629 943 1050 866 757 853 791 1070 679 665 645 623 888 653 802 845 1069 663 708 788 794 875 801 684 551 1914 1909 1875 1470 1360 1389 1496 1612 1255 1440 1431 1519 1328 1470 1588 1297 1836 1367 1209 897 1034 621 976 999 967 1232 417 674 1418 1176 1047 393 513 685 743 481 821 647 398 524 510 413 173 294 482 349 558 423 170 355 280 219 365 373 460 575 548 379 577 422 769 580 542 568 782 443 600 541 515 736 496 726 714 495 310 326 294 344 312 258 297 251 548 99 344 249 350 220 227 234 62 90 220 340 108 118 141 110 112 253 211 256 280 284 472 475 481 146 222 149 286 317 299 429 148 201 229 251 516 165 161 200 184 180 236 531 220 327 410 791 388 218 473 798 616 1010 561 399 389 516 594 869 843 361 359 436 368 324 415 389 399 536 904 1192 852 779 893 991 1038 1222 705 892 990 859 1017 1045 1208 599 1776 901 2137 1228 949 2455 901 862 916 964 1139 802 1147 392 380 1308 1497 1601 1430 1697 7090 6298 1297 7700 830 2462 5550 1614 4277 5984 6212 1612 1197 1586 1504 1140 1656 1201 1989 1620 1855 2013 1208 1263 836 1222 1372 1350 1639 1026 2003 818 483 617 411 502 842 1853 855 717 686 809 1256 1030 904 1083 1206 1301 1389 972 550 316 269 403 431 755 599 441 598 360 483 484 522 418 491 595 473 555 333 261 261 394 221 185 253 227 207 205 169 157 338 197 295 217 279 752 526 466 533 735 631 846 619 531 617 521 458 700 645 640 582 591 318 270 298 624 534 441 610 423 298 606 596 449 669 337 449 657 607 525 293 507 593 290 640 550 399 316 433 230 367 354 569 736 390 964 510 971 365 1305 767 736 730 891 289 875 996 685 351 242 309 302 249 213 291 670 314 489 400 460 301 330 239 332 487 248 322 346 273 457 170 761 241 266 249 234 224 323 344 169 270 196 156 144 393 219 167 426 486 355 320 333 255 240 1138 300 280 536 337 423 427 319 477 438 541 354 290 533 277 272 326 155 174 549 571 550 516 574 620 688 296 737 269 328 461 867 419 571 638 624 630 670 483 200 314 249 665 203 276 149 246 110 588 1130 854 476 455 176 177 502 247 248 191 1529 338 1863 1724 1201 1596 1993 2086 2101 1754 1447 1704 1550 1288 1902 1367 472 448 656 564 548 507 792 519 498 582 594 825 391 399 525 653 295 256 476 455 451 435 497 476 511 629 617 751 663 388 369 339 431 570 425 516 474 450 445 349 697 689 735 407 436 473 609 598 550 598 387 543 562 368 319 395 484 362 467 293 506 523 671 456 571 621 690 576 727 674 718 819 770 902 747 575 691 402 565 548 569 330 361 294 238 377 292 292 515 462 468 377 379 304 382 443 358 510 443 499 672 380 464 556 512 540 418 428 480 471 429 438 386 539 427 530 510 593 600 616 530 322 482 715 507 516 369 434 656 439 563 551 373 706 557 493 643 557 484 536 628 550 542 621 669 678 472 532 533 838 698 824 700 689 954 588 367 302 677 622 332 362 122 166 120 258 127 312 128 185 173 161 168 141 168 251 172 164 186 174 90 202 116 429 482 268 350 346 352 250 202 290 88 253 143 250 210 289 164 135 98 100 88 124 187 181 129 174 214 308 306 412 291 85 83 93 143 165 482 306 324 233 237 115 243 115 315 176 133 287 464 638 235 132 168 155 222 159 195 666 646 574 165 179 282 261 200 224 192 168 357 156 185 86 160 109 96 209 272 309 327 325 410 275 243 364 184 348 292 164 283 474 379 203 568 263 198 278 314 378 360 446 190 350 241 242 304 260 272 287 432 631 498 543 627 339 418 748 336 736 573 330 549 278 228 451 323 327 551 530 587 472 252 414 340 348 260 576 409 282 508 256 303 299 214 318 473 408 645 471 539 321 338 382 415 420 231 163 189 271 239 331 201 282 257 185 210 186 144 409 665 308 321 225 330 286 208 222 135 247 106 192 377 266 477 601 460 284 719 288 434 378 376 303 336 429 455 432 288 318 321 212 462 391 141 178 478 305 432 563 343 583 300 525 311 491 277 261 283 464 267 486 323 447 417 364 378 196 321 468 470 572 623 469 255 275 178 282 232 88 273 865 128 200 133 202 255 375 829 648 440 540 580 256 538 490 525 439 223 412 552 435 89 73 75 112 46 468 357 460 539 448 306 583 271 253 241 262 146 70 316 304 66 565 214 381 268 308 177 188 183 315 218 177 591 437 343 550 349 139 218 324 287 246 322 297 302 287 250 490 210 222 336 265 237 247 318 293 439 427 427 632 400 120 279 222 210 246 238 265 267 261 206 215 306 170 307 334 359 664 405 1669 2123 348 457 432 365 510 395 434 370 528 512 545 504 758 331 550 432 433 371 332 564 518 516 387 323 354 564 458 377 279 410 383 353 645 313 789 118 322 263 241 144 149 231 227 376 97 88 394 274 307 159 417 473 287 356 220 508 367 360 422 295 207 406 455 229 785 763 140 158 207 654 832 597 453 761 895 646 595 582 434 736 330 473 333 476 335 431 503 661 164 158 172 98 230 299 813 742 778 967 645 1021 908 922 858 957 700 627 847 718 1114 1138 924 1022 984 1007 925 868 1102 713 870 879 965 1107 640 1714 1548 1327 1284 1603 1177 1701 1309 1631 1691 1677 994 1161 1193 549 456 1238 1428 795 595 928 420 410 516 599 558 324 289 734 635 629 219 303 275 221 290 1186 1278 1338 1683 1486 1322 1565 1546 1753 1930 1504 1737 1842 1883 1583 1367 1917 1737 1389 1520 1929 1805 2129 1809 1665 1729 1531 1489 1314 272 223 266 1339 1608 586 2429 2483 2491 1590 473 506 651 278 744 185 525 363 280 1984 1046 1230 332 415 351 299 882 1050 922 1807 915 891 1041 731 1133 1331 1649 1485 1469 3070 2930 1154 1880 1988 2569 1076 752 975 844 1069 433 1094 358 1357 360 1458 521 85 77 1028 594 1307 1838 1136 555 702 355 623 329 334 806 786 737 815 902 1151 1586 755 446 1078 1227 1119 1299 1044 1337 596 509 630 912 502 1289 461 674 458 556 445 401 518 638 1725 1339 788 734 520 478 491 481 359 246 297 555 1157 324 752 1053 627 517 1383 685 748 836 817 507 364 329 617 627 446 528 404 697 691 716 602 648 542 617 597 237 584 649 498 453 550 163 490 592 528 265 174 193 474 270 677 722 333 223 705 443 647 312 228 193 181 311 197 317 263 222 382 262 370 342 340 389 501 206 253 251 311 264 339 408 186 189 357 381 588 386 553 388 582 382 451 365 161 220 369 418 671 238 422 137 241 419 508 666 243 267 335 341 260 274 220 208 272 387 490 465 427 312 297 521 518 348 708 198 212 364 307 159 217 658 262 244 428 244 457 250 236 272 254 315 264 327 242 362 644 130 745 291 559 209 329 238 406 530 396 596 464 572 604 417 541 470 178 191 140 473 299 286 104 180 172 96 171 323 321 254 294 298 151 147 274 114 139 95 84 212 173 664 379 409 395 320 244 285 244 280 308 398 460 432 595 417 260 441 275 460 515 365 290 235 216 267 457 476 508 517 437 197 196 208 180 200 694 446 484 593 1018 367 476 606 493 677 505 648 567 579 613 828 641 949 693 469 770 424 566 453 257 197 456 506 499 426 581 493 228 309 340 350 1201 262 253 207 159 262 260 219 394 332 128 339 181 673 202 204 297 586 695 483 517 357 673 178 196 137 192 619 512 449 465 449 445 463 446 331 237 166 211 316 234 246 255 423 397 441 405 395 299 377 289 342 313 798 291 208 271 224 467 138 360 352 674 237 255 850 568 637 706 821 810 471 291 810 389 568 582 374 379 557 315 375 611 445 311 392 316 428 386 607 447 368 465 531 303 809 618 682 579 658 539 991 378 706 649 453 646 385 718 395 716 540 516 532 551 313 596 1005 606 493 561 679 250 762 761 705 722 628 268 561 521 326 422 495 462 550 603 399 420 449 371 438 506 559 384 680 575 468 315 295 755 585 854 758 585 861 981 797 701 793 676 997 560 592 574 587 850 564 704 797 1021 619 616 758 770 818 751 615 477 1815 1811 1726 1222 1302 1306 1387 1479 1199 1350 1278 1352 1211 1364 1485 1224 1652 1237 1115 840 938 597 770 983 929 1144 391 644 1203 969 981 375 472 641 699 457 756 599 337 486 476 393 169 262 433 335 434 387 148 206 274 205 355 305 413 543 473 357 528 338 670 548 508 530 721 411 566 492 444 706 466 686 676 441 288 310 282 324 296 248 258 241 534 97 336 247 342 216 219 232 60 76 168 328 104 106 131 104 104 243 203 221 270 258 460 465 469 144 220 104 278 266 258 380 142 185 221 245 467 149 147 192 174 168 224 476 169 266 374 709 340 190 434 764 590 966 543 367 361 461 539 827 803 291 313 369 334 304 372 361 373 454 787 1110 758 672 804 918 950 1113 645 823 900 800 934 916 1130 547 1572 773 1913 1132 825 2224 744 807 769 901 1030 677 1094 360 348 1213 1429 1516 1380 1649 6298 6218 1238 7068 802 2326 5301 1443 4077 5398 5814 1456 1103 1521 1402 844 1559 1153 1929 1537 1777 1842 1081 1176 774 1160 1293 1275 1566 954 1835 804 431 560 383 478 789 1707 753 581 588 740 1111 926 798 1011 1142 1247 1318 830 491 286 261 393 342 725 510 407 542 313 416 466 478 350 461 551 437 505 319 199 251 318 207 181 247 221 199 199 167 155 322 168 253 195 246 697 508 454 523 705 591 824 587 485 583 493 444 666 582 583 523 557 304 258 284 582 510 381 584 370 268 555 574 399 623 315 425 612 571 470 285 485 540 247 558 532 377 296 405 206 349 342 549 706 354 909 482 848 304 1189 725 674 667 816 258 837 939 642 273 232 287 298 245 207 281 654 277 467 370 442 281 310 204 273 463 236 281 332 259 429 158 639 227 232 241 222 214 293 300 143 225 178 148 136 385 209 151 404 460 341 279 315 249 226 1106 288 268 516 327 401 409 301 420 410 450 338 278 387 269 239 289 141 162 480 543 505 461 529 557 662 262 663 255 310 433 789 362 547 526 512 516 552 438 194 254 239 627 191 264 141 232 96 531 1041 792 406 377 166 163 459 231 236 187 1384 328 1651 1543 1088 1438 1785 1934 1927 1638 1304 1584 1393 1198 1766 1237 452 365 559 509 495 487 716 468 480 535 521 682 365 369 470 596 265 250 448 417 413 399 400 398 437 605 593 719 818 666 710 641 570 637 534 475 429 534 410 339 663 671 735 714 584 569 635 528 701 651 466 696 613 514 458 554 749 645 441 348 484 659 726 606 862 463 513 356 1030 513 888 908 1123 805 897 722 818 519 777 758 689 572 581 509 454 518 525 566 706 552 467 527 598 531 631 424 654 568 767 584 590 518 548 674 518 521 575 564 479 515 481 544 471 530 412 555 600 749 509 523 550 586 710 765 769 792 827 578 577 408 846 639 443 648 618 679 706 696 583 628 910 696 701 934 729 760 593 623 568 721 638 643 547 694 569 571 578 433 457 458 260 645 306 256 289 426 151 291 88 173 282 307 404 371 396 179 202 194 198 363 220 369 439 302 373 254 326 312 320 146 175 252 248 445 367 230 200 267 177 319 313 326 294 371 205 243 245 196 234 339 333 385 513 130 130 148 137 136 398 300 316 202 208 148 259 184 279 166 252 249 334 523 223 135 185 160 387 176 137 333 458 546 187 201 283 241 208 394 347 280 502 122 229 299 170 125 150 269 267 485 497 652 437 342 218 425 233 428 252 187 255 735 432 340 507 205 369 295 431 295 387 285 205 262 337 301 213 489 293 221 500 576 792 479 615 570 479 1075 352 660 421 363 426 409 368 754 338 534 492 531 494 594 411 569 209 238 343 380 537 256 322 277 219 179 257 195 471 678 587 454 452 312 338 418 356 435 184 267 269 284 339 292 202 279 265 299 255 431 237 349 707 457 421 399 266 251 461 499 138 217 276 227 397 333 482 597 395 397 585 239 402 387 515 140 146 359 500 408 396 351 305 208 480 274 240 285 408 424 322 348 190 836 277 808 209 477 279 486 258 503 305 329 515 399 283 390 264 223 309 443 472 482 494 560 533 367 289 566 251 153 321 658 112 144 120 164 215 328 574 447 242 327 367 390 362 416 739 430 381 437 496 402 128 141 185 147 90 433 230 363 524 385 775 450 468 446 240 242 129 159 222 305 123 581 311 408 332 359 263 284 217 209 469 237 620 467 374 378 386 377 205 411 268 252 273 279 313 254 210 402 447 469 214 282 364 380 276 292 593 361 369 590 510 144 329 289 240 299 272 348 242 188 181 235 306 189 267 348 426 471 486 2192 2155 355 517 454 420 496 416 452 396 592 495 809 711 670 479 484 249 437 387 236 415 406 364 439 263 562 714 454 263 271 434 559 455 728 419 756 194 140 336 310 401 188 142 242 206 289 142 441 397 437 250 455 318 259 485 307 528 422 409 406 184 237 389 307 512 499 477 301 363 328 1141 908 863 697 578 877 734 624 437 442 957 300 390 474 524 380 307 668 653 341 341 160 177 227 266 722 668 643 793 805 766 978 983 1271 1161 1116 756 981 515 1235 1236 1262 1340 1459 1310 1247 1229 1222 1201 1187 1069 822 1180 1045 1659 1857 1422 1346 1533 1112 1911 1420 2228 1851 1981 1166 1047 980 535 491 1175 1457 889 489 1032 465 466 482 642 565 364 285 742 780 518 338 382 360 491 333 1419 1330 1511 1384 1535 1342 2255 1567 1810 2008 1802 1888 2028 1806 1580 1971 1688 1554 1746 1730 1795 1609 1834 1486 1948 2060 1841 1738 1773 460 414 452 1774 1834 1042 3236 2857 2997 1835 763 728 846 298 892 186 192 146 545 1492 750 910 313 456 308 309 771 1059 900 1077 895 1028 980 801 823 1634 2058 1971 1863 3684 3669 1850 1949 2070 2711 1253 687 868 953 938 616 1279 498 1564 566 1586 639 111 111 858 748 1243 1879 1118 538 978 394 924 468 475 909 842 790 1024 1131 1410 2133 747 660 1374 1246 1257 1494 1325 1434 598 750 596 1194 956 1526 632 985 724 791 558 521 641 715 1871 1829 694 620 508 613 648 513 622 472 523 552 850 474 722 963 446 367 1721 632 722 645 534 735 728 710 1012 751 807 1057 761 789 687 713 642 712 728 857 1010 735 647 739 377 467 384 290 346 528 840 398 308 285 474 313 603 765 503 419 618 456 392 314 348 311 297 282 219 329 248 212 199 326 328 221 280 379 246 343 290 480 263 350 583 294 357 339 349 422 432 300 405 372 367 364 334 413 195 310 339 555 563 323 630 315 378 741 603 994 303 416 424 410 375 448 294 290 416 448 703 648 487 556 269 602 592 423 709 299 262 472 392 280 389 737 250 344 514 300 584 319 299 347 395 433 345 373 320 495 701 146 794 389 464 261 502 290 364 540 371 716 447 611 662 809 627 397 292 337 308 222 317 469 291 150 128 289 210 264 326 345 363 185 269 259 256 231 159 159 170 210 240 853 553 219 191 307 464 513 261 316 439 314 584 512 722 439 394 318 294 491 612 300 533 359 349 536 494 547 501 678 267 252 351 288 260 217 706 498 540 365 837 652 463 362 561 762 731 567 524 486 1071 693 481 838 620 677 843 506 592 624 580 148 489 571 803 557 735 576 373 242 271 295 1019 232 239 253 299 297 342 328 315 365 165 415 271 447 115 113 261 731 462 328 350 401 985 166 223 127 176 471 427 383 399 403 387 425 406 362 326 251 265 404 257 308 259 403 297 483 309 347 198 289 211 351 230 819 225 325 309 324 340 161 433 197 714 265 289 522 460 568 657 866 805 468 387 999 509 544 584 527 658 716 489 732 687 726 504 545 532 453 398 381 673 552 666 524 266 790 695 828 440 576 418 926 635 796 727 284 563 512 826 538 749 622 517 564 592 814 425 828 642 586 595 778 497 823 848 1001 657 541 324 649 595 437 401 636 329 432 602 291 606 596 458 558 458 603 449 775 616 383 470 463 1182 878 585 801 662 764 656 710 1041 768 785 702 738 934 580 673 765 708 886 821 893 564 856 800 804 948 896 635 737 1809 1987 2107 1145 1347 1313 1124 1247 1371 1554 1406 1550 1175 1539 1681 1566 1757 1364 1424 1195 1320 714 813 901 749 1064 610 690 1211 1033 955 612 467 512 587 477 668 549 370 485 445 385 234 451 543 397 533 356 334 273 177 163 413 338 585 387 542 423 632 565 754 641 692 693 596 702 551 711 647 879 659 1135 1086 386 309 396 358 374 323 275 254 252 355 125 453 206 221 183 366 228 84 121 121 175 162 168 182 160 164 205 162 261 371 275 546 452 447 313 311 264 156 346 334 414 204 230 187 174 561 284 220 202 157 102 124 638 258 402 449 619 525 298 193 664 577 693 612 585 557 746 751 778 777 516 801 672 593 480 480 567 633 695 907 952 888 652 953 898 1113 1249 697 900 955 975 1059 1043 2681 347 3027 778 3562 2507 795 3301 948 2158 851 1952 1124 969 1069 522 465 883 1554 1671 1768 1855 1297 1238 7091 8195 2311 3063 7451 6453 1362 7100 5570 1329 1273 1421 1432 1228 2194 1380 2047 1123 2032 1945 1216 2064 984 1352 1192 1465 1539 1296 2138 608 434 470 381 880 877 1644 978 1096 1073 1238 1247 1080 750 1240 1173 1155 1275 1132 710 395 376 375 311 652 453 456 662 375 650 710 471 298 695 540 574 313 383 380 301 429 379 153 139 103 149 153 141 115 214 209 241 221 228 453 556 623 385 639 582 683 587 542 671 548 579 624 729 677 822 667 428 337 369 584 571 466 721 586 477 530 542 616 680 454 356 674 660 592 398 626 551 502 666 473 430 395 538 346 440 445 638 625 573 574 917 923 459 904 509 479 431 987 613 893 862 379 272 318 202 133 161 155 228 559 428 529 534 439 567 468 166 414 343 202 296 569 548 262 293 788 173 524 346 231 309 267 381 216 275 273 349 323 172 227 388 386 340 357 355 283 286 157 839 425 409 556 306 334 269 249 388 411 364 555 490 341 299 234 254 175 348 506 460 496 511 401 455 416 383 580 491 269 504 618 336 387 550 528 571 580 504 307 581 312 502 326 412 499 590 422 375 1070 731 380 215 246 145 441 372 364 273 1416 259 1613 1401 1627 1383 1948 1896 1956 1692 1518 1652 1501 1654 1566 1295 497 507 462 507 574 632 1008 655 683 729 777 1009 454 317 548 764 379 322 566 590 576 552 464 372 395 595 597 673 1491 1052 1168 1023 1003 1256 951 1010 908 982 902 698 1328 1359 1442 1141 1060 1042 1193 1201 1314 1259 879 1277 1211 902 761 966 1227 953 987 622 1006 1214 1276 1057 1422 1127 1312 963 1831 1217 1708 1805 1967 1791 1730 1354 1531 952 1371 1299 1310 870 925 788 710 899 777 834 1250 1012 973 908 960 857 992 898 988 1109 1215 1109 1284 890 1052 1188 1040 1112 976 969 959 983 942 997 916 1083 903 1060 1151 1374 1186 1131 1099 898 1194 1466 1285 1331 1179 1018 1266 823 1379 1206 879 1290 1083 1100 1286 1152 1211 1288 1633 1383 1272 1605 1375 1427 1058 1146 1094 1545 1373 1419 1294 1429 1570 1222 1001 670 1208 1126 608 1021 436 370 417 625 284 630 222 331 448 478 547 487 545 448 400 376 402 578 374 591 629 743 881 521 625 591 617 406 404 566 358 625 556 484 414 564 355 433 415 430 376 512 423 420 402 349 417 574 566 910 801 203 201 278 296 301 878 562 600 449 459 259 524 295 610 317 403 598 800 1177 441 312 452 305 621 339 332 993 1153 1124 320 350 565 506 404 576 526 452 863 280 424 381 390 207 246 476 506 759 859 947 947 609 469 756 455 788 528 347 492 1194 835 511 1112 443 526 604 759 681 742 720 409 522 522 547 529 731 598 524 912 1195 1313 1085 1182 939 864 1712 706 1475 1080 717 1051 707 559 1229 626 797 1070 1168 1171 1022 643 997 555 586 638 1002 790 528 926 580 530 486 493 507 969 1071 1327 950 1116 649 746 738 785 865 442 444 462 636 592 641 444 517 584 492 461 643 435 797 1400 825 823 613 574 553 673 725 287 399 386 411 730 686 1052 1309 940 785 1337 554 868 829 923 415 452 833 1008 887 719 727 657 444 970 712 371 477 992 724 695 887 538 1203 640 1319 483 1015 536 781 569 941 590 790 847 841 705 798 654 427 652 933 976 1044 1103 1142 744 683 532 866 518 245 631 1519 238 340 247 366 460 686 1450 1181 725 918 968 677 875 900 1308 849 610 859 1095 944 211 249 262 249 134 943 595 828 1072 804 975 1006 735 689 493 524 295 239 554 662 195 1233 527 811 643 712 479 472 420 540 697 405 1240 918 789 975 755 582 457 704 588 533 611 592 663 582 586 954 680 743 578 625 615 675 600 499 1154 845 853 1317 976 289 634 527 466 561 524 612 491 473 387 444 624 383 594 672 809 1190 950 3890 4345 752 1056 894 828 998 835 818 671 1150 1016 1296 1152 1378 876 1109 689 882 778 574 977 957 915 841 595 869 1327 924 701 558 856 949 807 1430 752 1522 330 476 599 541 531 337 425 481 582 321 178 845 683 756 370 866 777 606 983 551 1070 789 794 795 456 438 817 797 703 1283 1239 404 480 452 1660 1795 1480 1158 1450 1867 1449 1217 1051 892 1752 642 838 864 1012 761 762 1249 1344 519 511 362 289 461 684 1493 1331 1488 1790 1443 1794 1876 1899 2151 2150 1838 1342 1871 1308 2371 2426 2280 2474 2520 2425 2284 2157 2394 1898 2125 1865 1695 2315 1707 3571 3555 2798 2640 3227 2393 3686 2819 3860 3507 3821 2224 2216 2160 1084 969 2555 2955 1597 1147 2021 946 941 1107 1255 1150 724 581 1517 1310 1189 635 652 604 730 647 2638 2680 2927 3072 3140 2870 4067 3188 3558 3968 3342 3612 3835 3771 3204 3449 3601 3300 3106 3231 3785 3502 4024 3458 3892 3990 3517 3405 3285 711 587 765 3133 3510 1599 5719 5538 5581 3589 1251 1273 1557 584 1649 379 729 515 769 3690 1787 2131 636 841 619 604 1698 2063 1836 2940 1871 1918 2057 1672 2044 2904 3650 3585 3427 6850 6932 3004 3998 4117 5344 2439 1508 1895 1843 2014 1086 2415 851 2884 1003 3133 1150 190 182 1872 1316 2521 3785 2329 1132 1785 720 1599 801 840 1754 1673 1549 2018 2154 2585 3675 1475 1100 2478 2456 2353 2818 2415 2858 1285 1356 1184 2195 1476 2774 1103 1792 1299 1396 1021 936 1177 1380 3450 3161 1504 1422 1123 1165 1176 1037 1026 711 814 1149 2127 890 1535 2052 1100 909 3115 1378 1545 1493 1439 1208 1080 1013 1648 1454 1252 1594 1160 1583 1423 1501 1233 1382 1298 1579 1585 994 1308 1513 891 908 934 414 860 1180 1480 716 488 501 1096 583 1402 1415 789 524 1313 914 1066 624 658 454 426 601 418 648 519 436 611 517 675 511 535 766 652 551 485 687 574 632 968 658 531 540 721 824 1061 696 973 762 928 834 793 768 376 542 728 950 1248 555 1091 462 631 1139 1091 1624 577 716 827 852 639 726 498 536 690 883 1254 1093 932 904 566 1294 1279 793 1486 503 502 827 708 467 632 1431 514 646 996 580 1042 567 535 615 649 742 628 717 558 844 1355 290 1545 686 974 451 779 543 788 1125 784 1295 941 1179 1280 1374 1168 906 511 565 435 705 657 759 399 359 298 389 391 617 675 586 650 468 442 424 534 399 356 256 268 414 408 1495 992 672 636 679 736 774 563 644 664 702 1029 923 1269 851 633 729 547 860 1155 700 815 643 610 718 1042 1039 945 1174 683 451 539 516 444 445 1290 987 1067 1085 1814 1039 909 995 1040 1397 1236 1340 1105 1150 1739 1605 1134 1891 1417 1065 1680 960 1195 1118 799 328 886 1028 1360 963 1317 1114 557 538 621 657 2245 596 579 574 489 592 720 551 705 680 297 740 385 1128 302 302 603 1402 1252 792 842 774 1627 346 419 266 370 1067 1026 842 874 866 844 914 868 691 613 459 512 751 504 573 540 871 741 979 759 762 540 713 530 732 565 1672 518 528 582 608 834 295 786 646 1376 619 554 1242 1052 1212 1330 1715 1603 868 715 1708 897 1122 1186 948 1026 1250 806 1125 1354 1158 821 1091 853 951 814 1048 1187 957 1218 1064 587 1649 1309 1485 994 1315 930 1945 1012 1553 1292 778 1277 835 1631 869 1542 1254 1123 1190 1237 1164 1018 1888 1219 1136 1072 1418 733 1666 1587 1854 1417 1201 616 1206 1130 777 899 1245 797 996 1244 706 1075 1032 843 1002 954 1150 792 1403 1218 885 783 752 1850 1483 1394 1637 1313 1689 1676 1546 1786 1538 1517 1793 1344 1551 1253 1246 1633 1339 1634 1660 1858 1136 1565 1568 1568 1769 1648 1279 1258 3783 3899 3872 2505 2586 2600 2560 2803 2640 2986 2743 2979 2498 2856 3246 2792 3547 2482 2652 2090 2356 1307 1787 1826 1719 2250 1050 1380 2556 2165 1953 977 926 1183 1335 927 1480 1273 696 952 867 732 391 729 908 788 1066 740 492 523 443 358 782 663 985 962 1022 796 1229 973 1463 1195 1295 1326 1207 1101 1103 1157 1158 1558 1137 1737 1678 826 576 689 621 675 588 494 535 501 860 222 779 420 546 395 581 436 136 211 358 507 256 268 301 254 258 446 371 522 614 561 979 915 916 443 507 390 436 607 575 791 348 442 421 419 1101 447 406 369 335 276 352 1140 478 763 901 1393 896 508 719 1452 1181 1705 1159 962 951 1282 1355 1647 1616 957 1237 1123 988 769 923 950 1038 1266 1937 2269 1881 1344 1793 1901 2212 2499 1444 1818 1936 1932 2145 2186 3908 902 4718 1743 5797 3744 1718 5748 1878 2948 1748 2910 2275 1765 2226 893 826 2161 3014 3233 3139 3490 7700 7068 8195 16737 3122 5492 13020 8046 5764 13194 12091 2902 2460 2931 2865 2368 3828 2590 3947 2856 3844 3868 2454 3354 1837 2566 2576 2761 2972 2292 4125 1447 905 1116 863 1392 1808 3430 1810 1832 1786 2006 2521 2090 1670 2339 2313 2447 2707 2078 1242 675 612 701 718 1419 1121 868 1243 722 1102 1115 1004 660 1385 1066 1002 862 650 639 568 766 594 313 400 336 364 364 283 243 544 410 548 412 464 1155 1034 1091 918 1426 1253 1480 1280 1109 1318 1025 1009 1302 1300 1243 1344 1201 730 595 655 1229 1119 913 1275 972 769 1142 1124 1132 1351 771 789 1360 1277 1192 652 1127 1120 898 1265 1001 758 705 939 574 830 828 1127 1313 1007 1516 1379 1793 725 2259 1324 1209 1185 1817 900 1771 1759 992 607 527 495 437 410 366 525 1233 763 1020 969 940 837 740 397 795 864 454 621 901 799 703 452 1487 373 759 575 437 531 570 688 332 526 486 501 467 575 434 472 829 803 650 688 606 529 391 1966 651 615 1086 641 733 663 537 803 849 930 859 772 875 560 508 590 315 529 1025 1001 1024 1058 971 1075 1110 685 1264 756 567 951 1404 697 974 1192 1150 1211 1250 954 491 876 563 1189 562 664 596 838 534 941 2231 1525 768 509 395 321 939 611 594 470 2865 552 3462 3111 2768 2957 3900 3961 4055 3446 2901 3333 2979 2887 3393 2589 939 949 1041 1063 1147 1131 1691 1104 1165 1268 1357 1781 819 702 1074 1336 670 529 999 1017 997 969 897 798 850 1202 1196 1404 930 656 640 628 569 741 676 709 657 587 503 592 671 701 702 679 692 847 747 686 1047 678 815 518 582 718 519 548 572 644 466 417 674 805 628 803 695 578 569 483 866 642 824 796 676 770 681 852 669 509 827 915 866 731 668 593 668 715 583 559 787 581 719 757 695 810 997 737 844 633 700 771 810 821 616 824 651 642 702 677 831 637 618 793 622 700 377 629 698 704 492 543 434 543 730 878 940 1004 478 645 706 579 735 892 522 812 796 927 851 787 911 962 921 1066 888 728 757 696 598 614 558 681 823 855 694 740 712 785 438 372 375 811 336 551 301 148 295 289 224 272 161 245 374 293 695 691 697 159 262 238 186 276 176 270 188 458 490 263 270 215 223 250 248 384 229 439 407 393 365 403 336 607 324 332 320 350 386 225 424 176 231 340 334 564 635 215 201 136 274 180 523 412 500 102 154 68 180 88 225 90 324 244 533 603 414 176 322 388 315 302 283 540 318 614 222 242 269 292 180 520 478 475 476 161 275 212 267 115 240 321 303 458 584 371 384 467 346 324 287 566 288 251 229 664 325 298 567 301 448 311 374 263 428 440 253 423 349 232 218 711 622 346 548 864 962 840 728 648 641 924 392 925 578 280 653 355 444 770 446 676 358 530 827 642 337 587 382 413 314 473 524 282 328 382 290 310 455 291 499 462 604 507 522 714 658 608 286 344 319 389 325 445 410 391 246 243 330 281 226 370 308 425 454 638 841 390 352 405 279 349 152 309 295 229 357 399 439 556 405 391 525 255 709 352 621 487 442 369 473 559 306 295 414 352 727 536 259 197 532 439 301 537 407 616 400 813 374 601 396 476 307 680 399 469 381 343 288 355 320 237 540 781 688 556 556 624 452 304 378 458 376 280 442 461 137 157 120 178 222 269 581 580 347 447 456 355 422 604 571 614 358 475 440 307 97 59 127 140 157 445 275 372 510 454 593 475 626 598 215 274 166 133 305 557 119 524 280 482 351 412 235 306 297 196 332 274 765 465 306 420 335 233 229 465 406 388 307 280 399 358 305 385 316 324 203 282 414 274 333 592 637 670 640 654 486 179 250 285 232 264 270 472 404 276 227 327 292 176 279 496 491 629 624 2513 2290 353 634 681 491 524 400 581 571 596 668 1034 693 676 574 360 362 353 559 408 408 569 540 445 480 490 617 844 324 399 440 344 311 530 373 591 125 173 600 485 434 213 273 300 290 177 198 346 448 427 263 792 411 319 642 404 573 536 485 488 345 221 610 460 476 455 402 170 194 226 1229 1044 1022 773 597 1169 771 607 609 470 1195 329 497 399 621 533 558 892 596 221 110 181 230 479 335 932 726 566 795 1092 985 995 1266 1288 1102 1069 1239 1056 998 1427 1399 1210 1784 1650 1224 1161 1143 1197 1229 1133 1210 1317 1450 1739 1528 1651 1485 1309 1271 1362 1485 1480 2345 1975 1965 1079 771 1483 717 757 1107 1403 943 636 1341 433 336 419 498 608 673 482 971 920 529 312 385 359 443 523 1601 1610 1705 1671 1944 1711 2006 1685 1970 1761 1871 2048 1923 2046 1577 2139 1600 1736 1778 1777 1979 2569 1780 1861 1978 2507 2062 1982 2160 482 405 258 1582 1561 1285 2693 3724 3521 2525 1021 1084 1107 456 1104 120 338 228 483 1730 855 841 317 578 418 427 1017 910 808 1173 1216 1036 1231 919 1404 2177 2702 2292 2057 4171 3896 1944 2639 2356 3547 1070 966 1057 1357 1178 627 1718 466 1784 759 1644 864 149 123 1090 746 1604 2739 1301 534 1123 460 678 438 442 876 830 947 1099 1182 1785 2082 759 464 1066 1498 1428 1552 1493 1841 633 530 589 1386 1000 1878 852 804 499 952 729 560 658 969 2210 2325 1008 1014 642 651 637 727 614 482 618 737 1083 657 676 1104 608 557 1758 794 1007 644 410 763 804 851 1087 694 863 906 823 988 939 945 977 1031 874 1145 982 765 659 884 402 220 396 355 407 521 761 394 399 398 505 460 736 637 591 309 633 500 464 298 350 295 271 488 317 406 325 309 415 279 469 264 263 381 282 537 319 413 342 452 539 357 313 494 334 370 541 437 448 430 219 266 374 424 367 274 373 388 656 285 439 275 433 799 920 919 363 481 495 470 186 475 208 168 281 353 569 426 338 486 228 413 361 351 510 176 233 447 477 257 336 673 221 389 609 234 482 419 407 469 604 648 441 511 170 411 741 111 654 385 351 314 477 301 336 417 405 685 437 772 764 621 590 406 234 432 277 332 356 532 251 187 161 249 208 628 362 467 279 175 340 252 308 319 144 231 271 231 564 891 421 410 337 496 612 457 366 424 577 493 572 530 926 466 504 390 535 446 624 442 489 318 384 333 588 552 572 521 246 345 398 283 241 136 604 424 484 454 918 404 554 579 587 898 714 456 550 606 441 837 528 1216 947 622 882 591 359 610 581 151 741 844 843 733 570 611 441 251 502 591 1425 240 201 320 283 360 399 343 406 483 122 319 537 481 306 324 429 562 671 403 526 449 1300 165 296 159 169 381 451 415 435 424 420 476 476 403 468 471 440 482 434 442 454 446 356 510 414 311 180 196 208 368 286 754 298 308 441 224 354 137 390 231 941 381 292 574 557 467 799 748 810 437 316 914 704 809 879 534 747 909 397 521 543 505 463 620 302 344 326 393 768 638 888 828 315 987 769 900 816 748 728 1027 494 938 606 228 614 485 689 513 560 697 655 767 783 636 696 1281 633 482 974 547 547 1013 1147 991 614 493 461 729 675 453 409 735 377 434 364 238 390 691 466 600 576 707 573 768 525 747 518 494 1344 1062 618 844 595 748 685 896 684 791 836 887 710 904 647 876 782 838 782 1029 1034 636 898 931 1058 832 1051 767 772 1975 1846 1749 1782 1602 1517 1494 1725 1460 1924 1643 1789 1251 1370 1508 1560 1935 1599 1283 965 1027 792 1039 1034 1013 1067 582 936 1291 1174 1280 720 583 590 454 503 848 555 568 573 640 456 289 397 443 460 641 272 299 165 296 294 330 401 432 582 406 547 632 727 704 785 696 766 587 947 793 652 802 904 653 736 886 840 244 300 280 233 269 245 380 369 296 176 303 166 213 172 274 291 48 98 176 243 257 273 264 265 242 208 235 378 638 351 731 671 673 494 385 431 380 134 128 171 420 231 491 586 436 268 203 202 178 129 149 552 240 366 664 675 363 587 291 495 489 592 530 416 483 675 577 811 726 311 730 600 551 485 381 579 555 671 721 611 889 839 636 733 640 949 487 625 661 526 606 595 1204 294 1627 677 1941 1226 668 1892 587 921 572 779 1040 818 646 386 312 1058 1166 1352 1564 1509 830 802 2311 3122 7040 7727 3347 2775 780 2946 2637 731 898 851 1010 1200 1496 944 1309 850 1280 1249 1376 1287 745 1234 1301 1169 940 1237 1562 785 594 523 447 707 639 2035 934 767 716 616 1096 858 702 1077 1209 1243 1240 992 739 458 548 572 373 639 441 368 647 538 583 702 323 554 1004 701 506 612 396 252 465 660 422 234 242 222 250 240 218 204 448 262 254 272 173 495 628 657 483 769 631 588 761 637 760 773 559 695 758 648 553 661 523 346 427 535 518 525 668 431 346 652 396 473 657 461 521 618 489 606 433 528 442 505 600 598 522 442 614 592 640 584 781 626 593 743 583 1024 632 1202 651 481 441 1265 501 877 834 426 487 318 166 130 160 148 180 683 432 395 288 280 459 366 295 278 316 179 222 326 220 353 405 896 208 624 334 283 371 296 244 248 305 258 299 281 282 277 524 285 281 534 389 568 659 287 969 522 504 725 362 348 363 333 355 541 299 615 569 614 307 246 272 181 227 667 523 458 528 553 576 575 416 554 442 445 526 605 202 420 727 699 709 787 528 680 263 570 465 316 404 251 322 227 717 1311 940 472 215 199 171 749 301 334 305 1394 293 1803 1482 1698 1337 1726 1870 2021 1651 1589 1611 1540 2062 1550 1485 618 526 502 829 739 700 1144 535 332 639 839 959 625 533 666 447 388 522 737 643 615 597 490 589 568 758 748 910 2136 1394 1084 1221 1086 1583 1330 1495 1305 1370 966 1233 1475 1430 1479 1209 1252 1547 1626 1720 1684 1339 1498 1203 1302 1414 1272 1095 1207 1346 1086 1093 1354 1638 1584 1730 1802 1467 1582 1400 1926 1510 2073 1878 1799 1738 1629 1812 1584 1020 1723 2156 1799 1763 1323 1572 1494 1765 1443 1364 1650 1322 1516 1491 1273 1422 1626 1598 1521 1310 1540 1688 1658 1459 1438 1659 1511 1674 1522 1578 1796 1363 1268 1595 1239 1445 935 1276 1745 1477 1509 1474 1048 1222 1508 1797 1699 1788 1321 1429 1557 1449 2011 1578 1106 1611 1652 1688 1496 1740 1834 1993 1825 1978 1757 1536 1595 1470 1144 1345 1151 1738 1723 1761 1765 1893 1914 1999 1080 1043 808 1915 768 1246 584 368 582 555 393 1043 359 485 663 482 990 980 1002 345 457 411 385 694 351 694 403 777 839 532 542 421 487 554 462 692 397 793 608 612 554 679 476 840 480 494 460 539 546 393 596 339 512 550 532 1185 1018 455 437 240 467 307 1091 709 839 270 283 164 337 190 442 200 576 364 975 1105 696 399 732 556 512 490 549 978 629 1054 473 509 630 515 693 1058 957 959 1220 318 485 366 443 250 532 797 829 820 1051 737 756 897 706 904 521 1128 672 638 570 1299 646 638 956 675 819 716 1024 630 764 849 619 671 738 472 562 1246 1255 672 1389 1499 1747 1616 1236 1065 1367 1705 876 1650 985 717 1323 789 779 1696 955 1545 1340 1010 1574 1457 674 1172 740 771 650 1167 1007 494 1070 873 607 663 831 742 1017 1045 1436 1027 1094 1309 1208 1275 727 925 629 900 635 821 801 887 479 479 600 557 659 716 831 850 1135 1447 1607 798 724 796 621 804 343 607 625 477 686 990 1129 1520 1196 807 1377 678 1392 918 1127 984 990 749 766 1098 595 572 697 809 1412 951 507 488 1114 739 953 1206 802 1317 785 1707 685 1150 938 837 636 1414 856 997 890 674 730 891 651 512 1065 1401 1302 1234 1180 1156 1067 946 654 1056 664 440 738 1457 245 316 235 477 516 475 1100 1245 684 882 797 544 866 1348 1074 1291 737 862 1010 757 208 155 234 228 227 989 548 981 1127 1036 1118 919 1124 1054 570 616 320 260 560 964 467 1426 649 961 756 854 551 637 621 427 582 544 1286 897 630 866 663 392 405 931 709 636 656 633 813 657 638 742 662 682 464 567 655 582 741 1214 1316 1059 998 1448 1054 435 543 639 572 704 654 1071 788 658 529 650 733 448 815 962 1051 1300 1166 5169 4936 932 1223 1232 1096 1188 848 1283 1236 1304 1407 1952 1229 1296 866 688 732 741 1007 1081 891 1173 1115 1092 803 996 1175 1599 1053 758 947 733 726 1190 731 1158 284 351 1083 834 706 391 499 625 629 345 458 953 793 921 563 1377 712 885 1100 634 1489 1185 1183 1065 897 436 1287 823 874 1231 1150 499 568 586 2337 1977 2334 1656 1392 2374 1685 1174 1091 1128 2118 623 1116 1059 1176 835 1098 1856 1481 465 316 510 476 839 791 1688 1595 1728 1790 1715 2090 2019 2252 2720 2372 2065 2265 2256 1779 2869 2821 2543 3636 3236 2410 2556 2714 2774 2362 2492 2375 2657 3021 3271 3340 3540 3052 3244 2940 2679 3055 3091 4280 4209 4538 2277 1988 2533 1618 1338 2458 3174 2125 1386 2410 859 727 1048 1075 1578 1140 871 1889 1994 1008 682 1049 968 670 997 3632 3594 3728 3453 4196 3538 4036 3747 3930 4383 4033 4516 4214 3784 3640 3830 3563 3849 3846 3975 4561 4512 3664 3782 4252 4484 4063 4018 3861 1061 876 593 3388 3666 2424 6008 7318 6996 4511 1685 1753 1872 733 2015 353 826 543 812 3545 1808 1899 692 1108 874 859 2143 2376 1725 2601 2123 2208 2588 2095 2760 4253 5167 4642 4263 8903 8452 4033 4827 5514 6692 2435 1865 2131 2772 2434 1303 3486 1316 3849 1371 3520 1597 212 184 2215 1802 3089 5991 2759 1181 2253 1068 1680 858 889 1880 1767 1991 2012 1905 3616 3765 1779 1020 2204 2883 2873 3805 3109 3300 1289 1125 1441 3105 1698 3736 1541 1970 1164 1971 1492 1220 1545 1836 4149 4210 1729 1681 1234 1294 1295 1373 1238 890 1021 1624 2210 1484 1796 2710 1729 1563 3762 1318 1704 1718 945 1630 1507 1544 1909 1591 1582 1572 1552 1934 1975 1939 1821 1985 1803 1941 2069 1596 1432 1701 974 661 902 714 801 911 1720 917 794 848 899 784 1809 1489 1181 739 1554 1361 893 560 728 525 485 743 667 763 626 531 663 605 936 610 589 944 764 883 832 854 785 855 1049 929 613 766 676 810 1007 771 918 886 671 755 863 822 653 624 744 981 1387 663 971 692 757 1310 1617 1647 694 870 836 859 510 910 619 446 939 950 1135 863 992 953 528 956 890 843 1025 752 476 951 892 596 791 1424 469 786 1075 627 996 870 822 940 987 1135 898 1108 437 828 1602 260 1313 728 967 682 867 670 855 1052 810 1401 1169 1619 1412 1493 1339 722 379 684 435 689 808 857 477 471 400 463 472 998 650 997 680 501 618 526 635 624 285 521 631 504 780 1817 989 812 691 842 1039 802 666 746 1446 919 1184 1106 1666 994 1105 919 1199 1083 1030 806 692 760 752 959 1325 1256 1142 1215 691 547 911 515 419 577 1280 1097 1226 1136 2040 1008 1219 1227 1294 1759 1308 1192 1011 1061 1074 1625 1248 2333 1763 1421 1991 1244 1107 1373 1154 392 1156 1436 1764 1756 1530 1119 1039 494 1220 1470 3048 504 540 551 630 742 799 719 855 979 303 799 973 1037 426 436 754 1411 1433 948 1150 873 2707 335 538 311 345 906 1141 904 1060 985 971 1079 1145 999 858 839 763 883 771 791 845 901 759 1007 835 735 491 604 599 703 567 1535 697 645 904 361 729 335 829 532 1859 615 569 1354 1352 1244 1739 1542 1688 1190 694 1899 1493 1618 1750 1252 1442 1520 896 1289 1360 1058 1169 1275 760 737 616 821 1492 1324 1728 1759 725 1935 2006 2281 1862 1470 1664 1938 1014 1869 1568 553 1317 983 1635 1055 1498 1373 1291 1472 1532 1338 1371 2323 1398 1050 1812 1309 1328 2421 2625 2322 1282 1103 1059 1437 1278 915 780 1459 925 1020 1041 654 704 1139 1147 1351 1281 1536 1307 1693 1305 1273 1036 949 2503 1783 1211 1648 1329 1923 1519 1959 1277 1686 1724 1854 1499 1830 1426 1625 2102 1631 1547 1880 2222 1637 1745 1923 2036 1673 1893 1656 1728 4155 4005 3468 3572 3289 3167 2891 3274 2883 3847 3224 3527 2343 3174 2982 2858 3660 2973 2720 1981 2114 1729 1797 1890 2117 2182 1182 1880 3017 2694 2612 1287 1246 1431 861 908 1415 894 1153 1263 1195 857 517 917 942 918 1071 618 713 351 689 633 750 837 973 1217 784 1016 1473 1402 1311 1612 1349 1550 1204 1692 1530 1313 1489 2051 1362 1552 1732 1496 536 536 484 575 610 519 722 630 616 382 846 435 435 377 702 672 121 274 407 392 726 681 688 713 644 611 485 906 1093 848 1408 1316 1324 843 691 673 753 367 341 528 667 484 847 1124 1331 394 325 439 370 316 416 1162 581 791 1124 1690 1102 896 519 1513 1436 1537 1711 1137 1185 1387 1454 1576 1533 590 1207 994 1015 964 851 848 1116 1317 1633 1886 1658 1499 1433 1945 1936 2349 1324 1713 2000 1203 1525 1378 1842 778 3077 1441 3363 1878 1400 3359 1377 1514 1363 1479 1882 1675 1871 820 724 1764 2239 2428 3199 2855 2462 2326 3063 5492 7727 14955 6203 3718 2890 5428 4581 1808 1587 2385 2952 2054 2568 2193 2948 2301 2455 2299 2396 2454 1556 2405 2611 2501 2100 2309 3070 1361 1242 1151 827 1181 1254 4018 1904 1421 1440 1589 2212 1852 1414 2117 2539 2556 2298 1838 1187 1060 1049 1044 638 1515 1149 902 1207 1106 1068 1425 890 985 1687 1419 1369 1320 885 656 972 1216 795 479 493 445 505 499 445 419 872 490 647 603 387 1156 1540 1547 1227 1413 1239 1436 1327 1128 1230 1497 1167 1503 1653 1479 1311 1518 1230 936 1080 1102 1021 1095 1293 964 770 1325 1127 1018 1467 1094 977 1676 1131 1028 928 1181 1051 905 1172 1538 1225 1147 1151 1091 1292 1090 1749 1275 1082 1586 1414 2078 1351 2346 1245 1029 967 2410 970 1869 1702 924 881 527 472 339 448 383 516 1310 769 972 667 838 1147 876 649 679 832 316 555 600 441 750 720 1771 601 1073 790 561 783 859 638 528 587 468 568 524 791 599 1053 714 562 1295 781 1191 1566 545 2299 1059 1027 1278 778 927 825 735 789 964 846 1087 1052 1210 792 570 642 457 526 1298 1476 987 1114 1005 1126 1046 892 1314 863 1099 1188 1429 621 817 1411 1249 1395 1517 1212 1044 690 1176 1165 526 760 527 880 653 1280 2541 2115 1161 429 435 368 1324 785 808 668 3304 778 3992 3493 3529 3080 3923 4405 4346 3431 3223 3427 3241 3916 3592 3327 1076 1093 1054 1647 1653 1483 2132 1085 770 1205 1535 1749 1323 1096 1202 1341 770 980 1525 1206 1120 1102 892 1412 1422 1609 1569 1894 1614 1104 891 1086 992 1240 1031 1055 896 1141 981 938 1415 1417 1661 1144 1021 1163 1372 1179 1262 1342 1024 1404 1338 921 935 984 1335 1037 1140 748 1278 1502 1473 1435 1558 1292 1418 1158 1918 1533 1738 1803 2001 1802 1824 1496 1666 972 1547 1487 1418 1076 1138 952 863 1069 929 922 1291 1066 1090 1112 1132 992 1302 911 1118 1110 1335 1258 1295 1075 1216 1313 1155 1246 1126 1153 1306 978 960 1144 916 1085 907 1146 1129 1508 1291 1171 1136 1052 1283 1534 1478 1512 1347 1357 1318 987 1608 1286 956 1379 1384 1314 1490 1411 1590 1627 1838 1524 1545 1622 1455 1372 1171 1257 1200 1715 1541 1531 1430 1423 1646 1322 1007 783 1358 1174 555 1083 474 371 457 608 298 826 246 339 557 499 585 569 589 407 418 390 422 624 404 621 665 654 774 492 457 427 449 445 405 592 370 783 671 553 559 629 505 497 501 539 489 633 484 430 496 343 423 650 638 860 873 262 258 324 301 324 911 570 616 482 419 285 486 341 570 327 392 537 707 1321 389 312 510 315 520 319 308 805 995 1146 340 366 654 512 456 641 574 541 1009 263 471 453 419 283 380 584 602 838 825 1029 845 671 549 910 577 742 524 401 527 1355 912 583 1059 551 660 643 870 641 740 809 530 539 502 551 535 946 685 580 1046 1202 1476 1104 1117 1041 982 1797 943 1648 1012 726 1130 829 601 1443 694 982 1132 906 1236 1215 645 1051 575 610 711 1130 867 515 1039 856 490 577 604 524 1176 1189 1411 1171 997 721 769 809 728 1009 435 626 524 527 691 759 483 605 551 524 480 597 646 763 1475 897 899 758 613 634 777 843 271 442 419 437 831 741 1126 1429 1026 734 1380 478 801 902 1005 494 500 835 833 895 747 765 679 478 1027 746 428 585 896 747 800 1193 586 1417 660 1442 572 1061 649 791 613 1166 690 832 1023 964 688 773 620 477 672 829 816 1241 1311 1238 867 711 497 916 692 397 788 1589 244 300 303 425 647 601 1400 1237 689 918 941 604 1050 953 1275 879 732 925 1197 956 248 216 265 273 181 977 696 950 1171 970 1227 1138 807 743 625 565 326 228 526 680 271 1416 597 849 758 734 562 507 518 531 791 481 1274 942 869 853 703 528 450 864 512 455 631 637 675 560 605 910 759 822 584 635 695 739 681 612 1164 879 860 1376 1048 289 680 591 524 631 588 906 599 475 387 521 681 323 689 790 840 1349 1041 4458 4647 631 953 923 783 1219 839 975 857 1272 1113 1502 1251 1554 1034 914 856 854 851 659 1013 939 930 883 587 1021 1278 1225 670 538 876 1001 892 1564 931 1363 355 419 765 695 667 339 364 447 490 367 190 859 708 787 374 862 831 666 824 548 1210 938 891 1051 698 561 873 821 828 1347 1303 447 531 489 2022 1885 1629 1355 1498 2152 1638 1192 1035 1079 1920 789 898 910 1058 681 732 1439 1639 500 478 428 360 485 618 1429 1452 1556 1859 1630 1910 2031 1936 2462 2289 1891 1670 2141 1372 2364 2479 2459 2686 2771 2362 2342 2305 2495 2080 2162 1952 1892 2335 1880 3773 3474 3062 2755 3375 2492 3763 2720 4021 3781 3726 2335 2288 2371 1247 1153 2801 2857 1641 1251 2217 877 1062 1145 1231 1123 938 670 1578 1480 1200 632 759 655 713 883 3021 3118 3388 3267 3636 3113 3966 3471 3549 4377 3565 3962 4171 3961 3562 4006 3775 3664 3654 3700 4061 3797 3963 3679 3985 3780 3479 3604 3434 848 749 779 3662 3996 1658 6286 6134 6095 4148 1498 1437 1766 672 1918 391 729 517 896 3742 1966 2235 682 978 714 895 2051 2305 2024 2936 1997 1933 2423 1769 2399 3456 4278 4002 3973 8054 7628 3529 4224 4469 5720 2428 1527 1958 2100 2331 1306 2791 1075 3394 1046 3584 1472 233 219 2269 1346 2724 4307 2545 1320 1870 777 1678 889 907 2045 1943 1888 1899 2010 2693 3894 1564 1221 2566 2750 2601 3021 2586 2925 1421 1447 1237 2567 1701 2965 1186 1933 1299 1679 1171 1085 1347 1569 3985 3553 1557 1404 996 1088 1366 1183 1199 684 932 1341 2010 924 1659 2160 1343 1044 3446 1294 1457 1572 1259 1517 1298 1227 1789 1544 1324 1703 1298 1491 1423 1549 1316 1397 1346 1693 1885 1072 1290 1259 920 889 929 579 860 1038 1480 737 541 584 1094 645 1414 1600 924 618 1411 1099 938 660 799 477 439 650 491 715 482 395 620 580 678 498 547 927 696 783 704 764 636 713 1048 700 677 784 785 894 1123 655 959 869 956 883 811 795 420 617 731 1042 1207 732 1086 518 660 1335 1206 1721 569 712 752 784 695 863 527 571 764 957 1258 1225 969 825 581 1317 1290 812 1322 668 516 982 834 505 703 1497 574 712 993 678 1097 730 690 776 823 926 762 895 690 841 1382 278 1632 695 1088 530 741 551 845 1221 889 1451 932 1456 1397 1480 1228 880 527 564 529 672 614 850 515 304 276 482 509 644 708 615 709 506 385 371 550 473 360 368 333 501 499 1631 1059 647 576 680 822 800 587 662 850 856 1103 977 1445 788 835 909 584 1000 1104 718 808 658 730 759 1163 1178 1081 1100 707 445 595 500 436 470 1380 1064 1171 1098 1786 1227 1096 955 1095 1536 1376 1186 1093 1060 1804 1722 1182 2142 1634 1173 1771 1021 1302 1264 931 326 947 1088 1412 1255 1293 1213 767 494 801 855 2543 540 505 522 490 621 695 524 708 722 369 846 607 1167 318 318 640 1473 1241 946 1006 811 1936 363 420 253 381 1138 959 830 862 856 832 902 957 769 558 450 465 683 478 551 559 851 713 991 773 706 553 743 536 740 579 1839 597 542 669 481 868 311 859 451 1580 588 591 1428 1278 1313 1463 1771 1653 943 654 2072 1253 1391 1474 977 1181 1314 903 1225 1462 1196 997 1123 899 1045 854 839 1348 1061 1307 1055 619 1770 1573 1801 1423 1255 1347 1915 1137 1713 1362 716 1206 912 1634 980 1553 1374 1285 1318 1355 1210 1114 1964 1369 1082 1088 1537 917 1878 1938 2063 1412 1207 700 1352 1202 786 812 1365 911 1098 1377 766 1044 1090 983 1307 1100 1317 988 1561 1356 1008 925 843 2192 1638 1319 1862 1235 1780 1864 1605 1882 1780 1764 1786 1383 1737 1268 1324 1872 1370 1648 1726 2053 1393 1877 1792 1947 1986 1899 1576 1513 3879 4167 3770 2465 2939 2872 2497 2768 2674 3105 3005 3234 2412 2926 3311 3148 3639 2637 2705 2021 2206 1525 1752 2023 1749 2352 1078 1533 2517 2120 2041 988 1043 1266 1175 932 1324 1163 875 1020 999 837 433 867 977 797 1103 611 610 507 570 447 762 690 957 972 983 887 1206 976 1461 1207 1289 1456 1307 1344 1185 1310 1284 1776 1273 1951 1890 991 611 701 627 722 633 523 663 614 726 296 1011 498 473 445 663 502 134 205 334 402 411 401 492 363 441 562 410 598 793 592 967 891 907 595 615 595 450 472 444 593 515 431 477 467 1146 401 387 361 329 232 326 1177 623 985 882 1368 988 629 500 1518 1375 1649 1320 1235 1204 1323 1482 1819 1765 775 1177 1358 1219 883 890 1074 1090 1133 1899 2286 1878 1392 1876 2089 2232 2472 1539 1852 1988 1725 1986 1886 3952 957 5068 1730 5833 3824 1713 5682 1903 3233 1813 3076 2223 1704 2505 1001 897 2119 2862 3141 3310 3511 5550 5301 7451 13020 3347 6203 16081 9322 8407 11636 9814 2917 2420 2501 2886 2348 3825 2614 3801 3032 3854 3632 2589 3372 1704 2541 2455 2667 2943 2446 3869 1215 1050 1040 948 1346 1532 3666 1847 1779 1769 2158 2411 1936 1647 2270 2666 2811 2920 1965 1237 800 751 781 619 1577 1083 942 1283 850 1122 1095 1019 625 1205 1146 1139 784 801 647 730 890 619 350 362 288 368 364 308 268 558 419 490 454 455 1067 1233 1325 1085 1423 1194 1432 1109 1132 1283 1151 1142 1544 1452 1381 1597 1432 911 762 834 1186 1209 956 1398 964 917 1142 1124 1073 1406 954 877 1499 1301 1114 763 1221 1167 971 1239 1323 836 876 1032 680 909 938 1282 1230 969 1571 1499 1924 897 2243 1318 1347 1076 2114 1148 1769 1920 1151 809 510 551 347 414 330 535 1075 882 1174 1035 814 993 941 359 765 805 335 647 877 738 794 601 1565 401 836 568 475 601 705 724 340 562 529 540 502 576 568 537 844 634 776 732 703 797 417 2355 806 770 1226 811 800 622 532 806 934 782 866 797 801 590 457 512 353 462 972 1167 1021 1096 1051 1181 1041 771 1474 760 693 1048 1659 807 1023 1166 1108 1174 1226 966 570 884 677 1088 692 681 590 990 616 969 2455 1971 898 520 376 289 865 820 748 561 3101 576 3535 3161 3055 2894 3597 4183 3923 3660 2993 3550 3002 3127 3595 2802 1117 1103 1006 1050 1326 1481 1924 1200 1208 1412 1389 1720 867 716 1166 1625 829 587 1142 1068 1050 1022 916 821 939 1245 1237 1504 913 799 558 726 728 834 691 518 464 763 487 601 730 746 846 827 599 804 914 645 733 851 596 869 788 560 578 647 860 694 606 392 652 851 759 841 993 602 653 505 1270 699 1142 1147 1335 1014 1108 1003 917 570 1023 913 919 726 789 622 588 687 615 604 874 660 678 664 772 699 879 507 732 625 892 765 841 724 677 786 621 647 791 777 781 533 526 709 539 592 466 603 630 951 572 522 722 646 841 825 1056 1079 934 916 735 472 1057 798 524 861 790 818 869 763 1006 1035 1236 959 971 959 868 840 707 719 676 779 762 780 628 686 652 617 635 470 657 566 316 607 371 246 356 437 179 596 114 199 370 369 468 454 464 262 293 273 283 439 299 424 522 405 474 407 316 292 306 259 288 528 299 551 499 408 362 443 392 420 411 445 407 469 386 272 388 246 282 405 397 456 589 179 179 167 182 168 513 333 363 254 282 199 331 243 359 219 239 325 339 790 239 190 304 168 388 188 165 378 518 612 217 237 400 304 278 445 392 371 600 130 267 367 261 171 254 387 348 652 550 736 532 413 311 532 395 461 302 239 318 865 563 377 585 320 505 393 540 333 453 449 238 310 278 353 249 643 366 296 556 742 1004 633 704 833 660 1327 534 1018 649 439 734 582 416 960 400 617 528 597 668 633 451 598 329 358 359 651 581 282 497 451 332 357 418 229 585 760 726 570 620 401 503 527 326 548 220 426 339 289 470 404 280 405 337 352 262 444 313 375 957 553 536 454 329 309 613 663 176 248 307 259 481 462 652 804 528 526 709 320 499 485 547 238 242 461 587 625 547 500 480 236 639 429 302 345 506 463 460 544 313 887 429 846 271 569 335 559 339 662 405 434 644 598 353 491 318 276 389 467 444 784 831 798 640 397 363 659 428 283 506 841 152 186 204 180 308 421 901 730 372 540 568 414 654 502 812 631 493 557 717 618 158 153 227 165 131 619 364 663 876 654 908 779 565 535 362 353 201 147 269 385 215 712 335 493 433 439 399 395 311 378 533 277 786 548 492 403 424 380 246 555 328 285 342 352 422 364 357 574 492 545 256 441 505 516 429 427 857 604 633 777 673 179 385 353 298 361 332 670 344 240 231 309 411 209 352 440 487 743 687 2610 2733 321 555 514 458 591 401 571 521 763 713 939 822 735 713 528 406 552 546 388 642 479 439 542 315 739 851 647 352 335 550 712 579 1034 696 996 229 166 553 509 451 190 194 256 225 322 139 485 483 493 282 566 411 410 526 401 645 521 487 672 390 300 539 636 630 813 789 333 397 356 1427 1227 998 980 685 1367 1070 807 553 558 1188 363 491 541 605 416 430 903 1150 340 334 268 232 316 394 830 837 840 1089 1037 1043 1226 1060 1434 1364 1167 993 1425 863 1462 1505 1461 1513 1763 1433 1451 1441 1450 1273 1205 1150 1049 1246 1185 2114 2257 1724 1601 1837 1306 2194 1569 2559 2354 2249 1436 1343 1274 696 568 1476 1554 884 644 1259 533 572 552 712 697 491 373 827 904 660 408 478 398 544 440 1760 1779 1989 1950 2220 1894 2463 1928 2222 2245 2179 2339 2479 2156 1873 2639 2063 1918 2081 2015 2183 2475 2231 2046 2357 2249 2103 2221 2296 594 523 471 2226 2380 1204 3855 3560 3574 2528 952 917 1366 526 1454 206 389 309 703 2077 974 1182 386 595 431 508 1246 1347 1265 1593 1194 1142 1427 1017 1487 1962 2430 2491 2513 4786 5030 2370 2491 2522 3453 1569 882 1103 1112 1306 789 1595 732 2075 698 2270 1047 146 146 1285 792 1622 2651 1419 705 1204 487 1081 618 619 1301 1236 1106 1120 1207 1811 2542 979 783 1539 1575 1487 2088 1722 1816 907 992 758 1697 1136 1933 805 1243 796 1134 837 774 904 1074 2261 2446 869 750 642 685 924 762 818 437 649 785 1192 532 854 1281 783 557 2102 866 978 766 694 1034 942 917 1356 922 901 1171 874 984 866 948 863 888 764 1183 1292 763 870 843 528 583 529 544 524 672 1068 537 356 359 784 400 951 1050 719 426 885 731 563 446 612 329 311 388 273 410 306 262 338 348 406 236 281 567 288 397 284 575 277 372 647 342 456 529 366 451 541 404 688 431 415 619 547 497 213 346 355 592 713 461 629 405 449 847 870 1088 333 446 472 500 503 465 340 379 428 490 795 860 576 537 287 739 725 488 716 312 338 619 598 326 472 882 317 478 573 379 641 451 423 477 585 650 473 545 365 567 809 148 941 432 498 304 542 339 509 635 428 935 530 754 901 980 636 546 318 353 395 365 400 586 394 191 171 390 301 393 478 390 418 290 283 273 328 342 210 240 229 240 391 1016 678 301 244 457 549 617 368 425 549 393 681 597 1011 455 555 427 363 615 793 433 663 455 453 478 810 703 640 761 339 300 401 312 278 255 786 656 747 633 1022 905 645 550 679 979 885 625 638 559 1175 1040 658 1372 994 877 1213 623 848 822 687 183 633 728 853 649 915 820 504 270 369 409 1500 225 213 334 278 388 429 382 381 528 191 570 445 683 151 155 382 916 643 518 558 501 1353 184 296 149 194 559 578 516 530 546 522 576 566 441 378 281 301 454 287 348 301 506 392 636 452 420 222 317 251 491 317 1041 330 353 371 309 522 187 602 261 1050 383 341 863 934 722 836 1056 957 575 385 1545 686 754 811 722 819 883 596 842 838 808 681 650 549 503 433 511 899 618 773 700 321 1026 908 1080 653 662 623 1091 722 1040 846 304 719 564 934 584 851 815 714 765 791 866 662 1029 967 715 669 912 719 1069 1092 1329 910 778 421 863 766 418 435 938 543 656 912 407 723 683 529 767 635 769 632 1020 821 479 563 532 1516 1067 742 1115 787 1021 922 995 1248 1114 1147 1018 875 1085 780 881 921 837 1060 1174 1148 661 1258 1082 1107 1222 1144 1077 1044 2258 2324 2271 1538 1768 1854 1401 1530 1666 2048 1716 1866 1438 1627 1958 1924 2084 1624 1710 1410 1545 797 1102 1200 907 1316 671 937 1349 1170 1323 662 649 778 738 503 882 754 482 583 570 466 309 501 640 482 901 325 399 365 203 191 519 426 616 574 500 616 676 618 941 735 797 840 725 891 709 758 829 1060 720 1292 1235 569 329 430 388 398 339 277 408 393 531 162 669 234 257 221 386 314 86 119 216 256 257 249 309 255 285 263 218 419 509 416 669 611 625 432 422 366 257 326 310 398 371 302 289 242 631 297 275 230 187 114 144 750 347 633 568 808 650 478 335 1067 976 958 859 807 805 912 986 1063 1054 516 937 869 873 630 681 780 736 745 948 993 904 818 1091 1117 1389 1426 948 1051 1090 1035 1131 1087 2992 715 3742 1237 4376 2860 1248 4092 1391 2372 1346 2175 1339 1028 1304 651 563 1075 1630 1819 1991 2209 1614 1443 6453 8046 2775 3718 9322 8346 2645 7440 5627 1522 1652 1377 1532 1593 2503 1481 2186 1349 2345 2154 1520 2384 1120 1563 1316 1746 1782 1568 2480 697 571 545 535 974 961 2248 1023 1135 1110 1400 1402 1174 952 1339 1336 1423 1572 1402 891 488 462 447 403 1039 658 544 739 432 805 552 703 354 807 621 727 412 509 450 397 568 450 197 191 143 205 201 175 141 321 261 289 255 275 535 700 796 532 904 740 783 715 793 862 700 744 907 885 809 1011 879 534 452 500 819 727 640 948 608 633 620 624 698 877 512 459 956 831 661 466 757 650 715 776 698 573 518 698 447 546 574 754 606 634 866 1099 1343 664 1478 876 810 575 1330 855 981 1103 528 584 368 325 173 224 205 305 688 592 701 699 446 697 622 192 440 411 243 320 599 576 371 368 1020 259 606 379 241 368 432 414 222 334 330 341 315 222 319 365 447 490 456 534 396 548 262 1307 524 510 974 485 467 324 290 436 618 449 570 538 443 346 214 238 191 341 593 629 679 600 629 650 605 507 895 499 374 568 973 393 682 855 811 867 893 591 390 668 430 552 421 482 435 672 458 491 1561 1054 555 278 223 165 597 421 427 378 1768 282 2073 1796 1900 1584 2280 2478 2426 2169 1840 2117 1756 2169 1936 1658 641 736 665 540 906 822 1380 814 867 989 884 1140 528 379 783 1195 499 357 775 642 628 606 514 508 535 678 682 839 837 450 425 450 381 585 504 631 516 646 579 578 873 873 1003 450 512 573 702 681 679 756 568 732 743 475 430 455 634 469 748 396 796 852 797 712 717 803 890 766 869 966 823 911 853 980 898 777 849 497 779 722 692 431 452 407 331 479 391 360 530 501 577 548 566 419 608 505 485 549 560 597 629 407 631 642 620 673 494 587 711 511 521 548 489 553 509 603 563 784 813 762 594 498 668 831 702 715 543 804 712 605 777 648 575 718 725 591 752 783 833 788 955 754 882 810 705 683 592 664 660 1029 882 850 939 835 1121 823 508 424 940 729 284 494 190 169 190 221 147 531 162 205 285 254 210 204 220 240 228 208 230 284 184 277 228 352 428 246 276 252 266 303 269 302 213 360 342 319 351 387 313 148 181 206 188 284 319 254 232 155 201 368 360 557 368 134 130 202 176 198 458 318 346 278 227 143 274 165 307 167 185 282 412 790 199 189 383 161 160 155 169 500 533 636 169 185 369 261 214 305 262 244 529 169 256 151 265 151 197 275 322 345 333 427 471 339 305 469 346 351 268 210 259 644 508 311 616 310 274 396 458 366 384 505 341 269 266 260 324 440 375 367 570 642 706 648 539 484 508 937 565 1004 549 361 702 418 265 659 370 514 660 435 770 662 252 554 347 347 418 750 367 285 720 636 272 365 349 335 738 507 835 748 539 419 412 443 434 568 253 340 309 286 408 460 278 337 275 235 262 255 375 490 790 444 517 369 404 379 320 348 129 243 195 214 441 368 635 798 593 355 796 237 419 519 506 331 333 507 364 492 381 436 332 292 551 473 178 329 494 342 538 811 381 734 389 737 348 584 372 313 371 712 380 490 557 551 401 389 374 307 353 444 452 751 811 760 362 395 255 368 401 200 427 923 138 162 187 263 440 294 809 784 439 589 584 257 669 517 565 390 370 498 704 566 120 87 72 151 99 529 480 601 667 593 454 694 386 344 376 285 155 107 332 396 138 839 308 459 428 375 292 222 340 348 348 250 703 456 521 544 325 196 242 448 320 279 370 370 370 332 380 481 373 426 378 394 401 373 417 307 581 626 601 789 539 151 394 325 313 382 349 467 369 297 202 279 345 148 463 448 436 854 592 2384 2694 376 454 490 411 706 502 526 456 648 657 747 581 965 577 477 631 473 475 367 671 592 579 466 348 478 597 693 409 295 444 491 484 910 534 607 150 287 359 319 254 185 246 217 314 155 102 416 287 342 142 423 549 395 364 206 683 521 482 582 472 342 475 505 318 856 830 142 164 163 896 974 823 557 957 1263 837 605 632 653 927 505 526 474 583 325 421 727 976 235 213 269 176 225 355 759 814 881 1053 908 1048 949 976 1254 1129 826 947 1170 819 1079 1194 1183 1451 1295 1103 1105 1057 1261 962 1130 1058 1041 1312 834 2160 1664 1622 1437 1920 1443 1894 1307 2091 1920 1956 1127 1293 1414 672 645 1657 1467 868 770 1242 438 612 667 575 613 559 398 873 740 690 312 385 305 283 537 1550 1710 1830 1868 1968 1853 1922 2062 1773 2557 1748 2043 2139 2221 2052 2038 2216 2191 2000 2133 2265 1907 2244 2230 2136 1944 1828 1960 1543 400 345 360 1901 2231 623 2824 3268 3161 2157 746 700 805 283 899 232 527 365 348 2232 1314 1425 363 495 381 578 1280 1384 1167 1868 1107 1026 1319 1009 1558 1832 2254 1980 2051 4414 3839 1597 2271 2547 3068 1279 857 1114 1210 1370 729 1575 608 1735 482 2147 810 128 114 1395 708 1454 2332 1337 832 1001 389 774 419 434 1099 1064 1042 994 1015 1293 2025 839 560 1210 1514 1416 1547 1357 1591 797 725 639 1387 814 1521 517 936 602 844 615 572 724 856 2070 1777 950 904 496 491 711 664 587 303 453 756 1186 488 1001 1171 867 641 1752 670 747 939 711 730 586 522 795 777 499 624 505 784 826 886 734 780 729 819 897 451 717 679 547 434 575 274 508 499 668 353 239 313 632 330 803 835 400 327 751 633 532 333 419 222 196 376 268 357 232 179 413 305 375 302 323 482 444 426 454 370 407 426 469 431 328 457 465 501 752 365 498 474 620 504 488 387 235 309 429 547 644 373 507 219 243 618 497 735 303 343 375 383 328 468 253 303 360 547 603 512 465 340 334 745 736 409 680 424 239 489 392 233 308 798 330 292 530 381 565 406 386 432 450 517 420 483 390 406 693 140 923 326 653 266 237 275 457 678 517 630 488 877 665 677 658 508 239 261 225 427 287 352 196 164 154 165 288 382 361 295 372 339 152 148 274 241 221 192 167 299 198 775 550 415 395 375 349 329 314 336 444 511 539 465 608 435 474 593 292 500 481 408 273 291 387 387 610 606 611 476 434 203 250 234 192 257 805 580 649 741 1038 565 647 630 531 770 711 780 596 646 898 1003 713 1346 1098 581 893 488 762 630 403 219 497 587 692 737 570 657 473 323 544 564 1551 345 328 284 252 339 376 190 381 357 258 503 282 683 209 211 393 849 765 601 639 420 990 207 201 132 215 683 542 453 475 455 451 479 563 413 244 203 204 295 227 257 316 512 426 580 430 403 375 478 341 509 377 1034 386 269 401 210 521 152 446 260 868 337 318 928 779 766 833 943 849 521 327 1017 779 837 867 468 491 564 448 464 729 529 430 561 402 611 483 451 649 529 722 501 394 952 924 1008 991 703 933 1148 576 958 774 487 682 440 875 484 873 778 792 784 793 430 672 1156 727 524 560 803 412 1118 1130 1057 753 668 436 678 574 455 511 722 584 670 771 479 485 517 527 754 650 732 563 843 836 647 480 427 1004 732 719 968 595 1110 1224 914 936 1007 952 1138 696 879 706 678 1148 709 793 866 1193 852 1048 939 1055 1046 972 903 792 2056 2222 1704 1286 1675 1542 1452 1604 1353 1503 1670 1757 1307 1543 1692 1505 1984 1414 1448 848 910 897 972 1107 979 1310 539 784 1431 1181 1068 448 550 741 644 513 666 597 484 518 589 491 189 463 434 408 553 340 300 246 409 298 371 387 444 611 565 462 635 490 696 601 651 791 735 646 648 708 694 919 662 883 873 530 396 359 323 442 404 344 453 349 352 154 516 290 250 262 330 270 54 129 215 233 227 217 296 183 265 365 224 310 366 294 458 449 453 246 286 337 298 178 166 229 244 165 296 287 571 154 200 188 174 144 212 541 409 632 459 832 551 311 315 810 754 993 676 666 647 555 735 1018 967 340 367 661 518 402 359 567 453 485 1035 1376 1046 764 963 1081 1112 1180 858 920 1011 843 1032 962 1258 600 2029 992 2304 1304 954 2498 940 1080 943 1129 1158 869 1442 505 473 1198 1320 1480 1507 1574 4277 4077 1362 5764 780 2890 8407 2645 7274 5194 4824 1692 1174 1302 1594 1108 1685 1366 1843 1893 1849 1717 1353 1458 721 1230 1291 1230 1447 1165 1857 605 577 551 469 506 739 1957 906 728 745 993 1193 891 903 1055 1541 1654 1715 980 589 443 327 405 344 883 642 506 668 476 581 630 538 343 500 639 571 510 444 293 454 473 244 205 225 187 223 213 173 159 336 275 303 239 235 630 650 685 652 806 643 892 611 566 632 593 594 949 807 790 803 837 476 401 441 672 633 473 720 444 456 596 578 479 766 512 511 732 643 567 353 574 685 378 599 775 434 461 473 326 468 478 772 688 472 888 786 1037 381 1345 817 890 665 1116 552 938 1104 745 480 227 363 206 243 163 301 514 500 649 524 446 420 514 203 357 438 141 367 316 254 521 283 766 219 360 272 268 343 464 380 177 297 258 237 221 404 343 210 495 298 442 361 355 393 253 1569 386 364 640 467 489 358 290 476 507 397 358 333 465 325 321 358 188 159 455 713 546 607 656 738 592 349 923 386 459 564 975 531 688 585 555 599 617 520 259 347 354 663 328 264 197 406 188 546 1377 1315 452 327 179 164 420 468 400 269 1684 334 1865 1703 1485 1633 1764 2301 2022 1994 1552 1880 1593 1384 2077 1536 615 645 589 607 649 761 780 619 530 703 685 749 453 409 677 838 503 304 518 534 530 522 506 427 524 645 629 805 1696 1099 1028 1128 834 1427 987 1168 1058 1456 972 826 1701 1738 1671 1119 1199 1223 1370 1289 1398 1450 1242 1425 1434 1143 856 1100 1427 1005 980 705 1145 1542 1456 1154 1621 1067 1275 905 2027 1262 1717 2007 1913 1701 1626 1492 1718 1310 1558 1485 1438 927 900 845 755 945 893 861 1197 991 1160 1017 1178 1009 1111 941 1195 1176 1223 1174 1299 1110 1207 1437 1144 1223 1041 1080 1156 1146 1058 1263 1036 1074 1053 1166 1156 1297 1328 1264 1158 1026 1389 1663 1403 1404 1382 1301 1309 945 1590 1284 921 1189 1102 1174 1206 1286 1271 1298 1735 1283 1312 1382 1335 1423 1216 1331 1224 1612 1497 1442 1369 1466 1628 1430 1024 929 1143 1162 631 1024 520 429 503 707 274 968 258 415 537 456 568 535 566 456 416 388 410 617 411 626 701 683 788 441 607 575 601 495 418 481 426 800 740 577 536 651 408 376 458 477 421 519 545 656 420 355 417 683 673 943 753 207 195 257 328 300 921 747 812 530 371 303 448 396 541 375 402 515 724 1256 507 316 476 325 499 337 310 811 1178 1153 340 393 595 511 435 654 583 494 992 278 530 423 428 242 287 512 512 812 759 786 841 695 447 755 484 754 505 363 483 1105 839 619 1073 506 572 647 828 767 859 772 620 441 581 550 467 778 707 527 1000 1266 1378 1061 1168 1267 1003 1785 878 1778 965 777 1117 576 511 1429 656 978 1084 1209 1222 1028 662 956 549 582 748 1024 844 587 956 654 438 455 681 562 908 1212 1314 891 1086 674 717 888 824 916 442 487 501 695 647 652 597 623 636 627 652 726 587 818 1516 885 813 666 855 540 768 826 268 391 450 347 781 864 1081 1354 929 880 1389 652 1016 833 1024 427 406 931 938 780 587 675 482 529 1087 779 449 543 907 763 848 984 548 1546 662 1460 578 1206 628 863 603 1049 542 886 979 800 673 866 686 533 675 915 994 1331 1403 1319 831 642 495 713 585 288 740 1324 288 356 299 394 654 537 1530 1144 621 846 837 743 930 936 1255 848 797 872 1238 1131 190 214 234 243 142 1178 612 882 1050 939 1297 1115 1011 895 561 619 362 272 605 804 242 1202 604 735 717 705 521 616 441 548 718 462 1269 984 867 897 748 715 470 736 643 588 646 625 638 565 620 932 762 825 494 627 633 746 715 534 1183 896 908 1384 1030 301 647 532 469 614 527 838 602 524 399 494 698 422 634 666 839 1310 1090 4452 4479 770 1057 925 909 1007 949 1000 805 1234 1127 1575 1246 1641 835 840 646 697 777 517 951 1032 984 970 759 860 1471 1011 800 637 1017 945 833 1462 834 1243 336 513 661 595 642 398 417 469 505 384 257 926 615 794 449 934 960 592 711 626 1126 890 893 858 566 537 1012 882 856 1253 1211 488 576 526 1898 2017 1521 1163 1659 2074 1506 1117 974 1049 1848 725 951 892 1015 791 737 1439 1608 522 508 449 378 459 684 1340 1402 1467 1737 1752 1908 1970 2101 2262 2190 1718 1474 2182 1377 2500 2442 2327 2506 2398 2688 2260 2193 2453 2161 2227 2102 1746 2395 1871 3700 3695 2634 2894 3388 2557 3560 2683 4231 3580 3771 2401 2302 2321 1134 947 2707 2944 1609 1158 2135 882 820 1201 1236 1231 840 722 1469 1379 1166 702 677 629 746 702 2766 2842 2939 2886 3018 3062 4005 3104 3574 4184 3643 3642 3852 3873 3297 3776 3772 3781 3253 3661 3875 3473 3953 3753 3979 3773 3507 3661 3503 796 675 829 3247 4113 1685 5688 5720 5810 3900 1320 1382 1738 683 1893 385 692 502 848 3537 1714 2044 665 939 679 727 1794 2388 1851 2661 1768 2019 2083 1907 2511 2948 3897 3720 3537 7559 7536 3252 4176 5075 5844 2772 1489 1822 1934 2298 1163 2495 886 3057 1109 3364 1409 160 144 1975 1323 2833 4276 2466 1090 2041 808 1594 984 1053 1905 1832 1689 2231 2072 2579 3889 1495 1323 2791 2589 2491 3173 2376 2611 1461 1428 1500 2507 1637 2998 1122 2218 1555 1606 1065 1033 1254 1498 3873 3541 1513 1400 1169 1173 1332 1134 1228 766 843 1121 1806 1059 1786 2372 1321 1164 3449 1243 1392 1617 1403 1337 1279 1170 1898 1630 1419 1762 1294 1610 1440 1415 1229 1418 1500 1635 1996 1087 1375 1419 806 871 1125 487 752 1066 1535 821 654 542 1124 552 1432 1460 950 732 1470 1196 964 629 789 516 484 622 485 775 521 428 500 634 784 514 558 979 585 491 584 807 597 730 981 767 653 607 689 808 991 589 810 764 1063 981 679 841 446 625 829 989 1323 648 1017 537 711 1317 1226 1463 572 734 821 790 696 902 513 561 768 1023 1205 1151 765 898 545 1245 1242 786 1323 619 538 779 726 497 673 1418 616 725 1086 544 1033 679 637 729 708 803 721 816 627 724 1312 230 1388 691 1025 633 681 532 824 969 941 1369 1028 1212 1387 1381 1362 731 465 598 462 549 606 866 513 321 268 495 441 641 780 621 669 492 423 405 469 494 431 353 341 481 363 1517 1082 716 662 774 801 859 636 707 797 739 1143 1029 1322 820 729 757 640 954 915 699 663 745 648 1060 1143 1107 1068 1027 572 483 589 540 462 385 1477 1007 1112 1036 1785 1075 1014 814 1041 1175 1355 1171 1090 1188 1741 1715 1297 2016 1493 1281 1658 1045 1157 1130 882 403 1055 1202 1521 1190 1576 1226 731 522 800 844 2351 740 768 577 548 565 734 657 774 762 327 745 515 1121 283 283 563 1616 1376 879 941 818 1849 349 399 268 369 1162 987 807 843 831 813 885 865 691 518 366 421 626 423 496 531 880 742 976 766 766 409 558 433 650 513 1802 521 575 568 591 836 359 905 588 1614 700 742 1257 1232 1279 1188 1743 1601 995 662 1883 952 1247 1334 1184 993 1136 872 1100 1265 1204 865 1278 887 1163 947 1090 1168 941 1304 997 676 1979 1670 1883 1101 1371 1021 1857 1146 1506 1411 683 1274 1113 1557 1164 1463 1311 1156 1282 1305 1265 1074 2017 1378 1250 1087 1381 762 1815 1989 2086 1456 1303 670 1358 1228 916 1032 1414 998 1197 1442 803 973 1004 882 1116 959 1289 1012 1367 1405 869 816 762 1953 1554 1243 1541 1216 1858 1780 1658 1737 1630 1605 1785 1445 1887 1260 1310 1793 1286 1629 1676 2028 1227 1757 1679 1605 1915 1719 1413 1388 3893 4103 3874 2810 2912 2919 2718 3000 2649 3083 2942 3210 2532 3074 3011 2771 3675 2627 2746 1841 2136 1404 1715 1942 1883 2483 1059 1516 2761 2313 2051 1027 919 1414 1167 1075 1168 1228 814 1019 860 775 420 871 977 874 1126 736 562 514 364 325 809 768 1175 1022 1052 834 1252 1031 1369 1137 1158 1290 1171 1237 919 1326 1187 1648 1159 1755 1686 875 624 579 519 717 644 540 531 647 571 224 935 438 472 504 664 492 124 205 355 444 313 303 396 309 349 542 410 628 719 596 898 809 812 521 574 506 453 575 541 708 362 407 500 468 1163 418 381 400 343 328 412 1138 427 784 965 1464 870 661 566 1685 1441 1797 1245 1247 1196 1474 1499 1806 1734 915 1199 1247 1164 839 989 1036 1149 1450 1846 2277 1806 1437 1932 2027 2303 2651 1912 1850 2084 1801 2028 2194 3532 1047 5236 1869 5518 3390 1802 5436 2207 3226 2117 3170 2174 1777 2082 871 802 2523 2830 3137 3156 3491 5984 5398 7100 13194 2946 5428 11636 7440 5194 16139 10604 2831 2267 2848 3203 2636 3679 2676 4216 2997 3904 3555 2454 3411 1809 2575 2676 2871 2508 2172 3788 1446 916 1138 858 1221 1778 3533 2059 1979 1939 2080 2323 1989 1606 2201 2333 2306 2529 1983 1081 822 665 663 689 1499 1310 1074 1371 756 1092 1357 1103 749 1219 1110 1153 832 818 740 686 816 594 321 329 261 343 339 289 243 568 386 648 365 387 1130 1270 1341 989 1651 1371 1685 1292 1192 1352 1201 1162 1358 1332 1191 1368 1261 836 701 775 1148 1313 1067 1348 1154 819 1210 1157 1180 1487 815 803 1411 1309 1261 711 1166 997 944 1315 1230 885 787 1039 695 903 1067 1421 1419 1072 1385 1712 1940 802 2327 1404 1227 1192 2093 1021 1753 1688 944 697 466 458 410 502 394 613 1113 804 995 973 876 913 893 444 906 912 372 677 776 787 718 470 1576 386 984 665 463 622 632 671 371 576 538 465 423 591 502 471 851 624 674 692 618 646 314 2211 793 761 1261 721 858 778 688 800 811 985 794 741 918 556 516 588 318 495 1009 1100 1153 1168 1074 1215 979 739 1248 864 557 889 1639 840 901 1186 1132 1186 1250 1014 663 1043 635 1281 459 662 592 765 501 835 2553 1544 995 555 444 373 906 773 664 464 3113 635 3686 3282 3104 2635 3805 3827 4011 3295 3050 3243 3030 3011 3663 2869 1162 989 1055 1463 1191 1343 1705 1180 1216 1255 1434 1736 904 647 1230 1642 820 593 952 1041 1023 973 962 810 852 1227 1221 1449 1624 1410 960 1099 1140 1186 917 1044 909 883 925 859 1491 1501 1469 1280 1043 1025 1114 1259 1300 1404 782 1161 1117 896 821 1079 996 1059 1049 578 1078 1296 1249 1091 1148 1090 1208 977 1462 1379 1494 1538 1608 1403 1445 1158 1246 965 1126 1336 1328 849 961 904 639 1065 899 897 1167 1109 966 1010 1045 899 1063 967 1011 1225 1242 1229 1579 1042 1163 1496 1172 1208 1064 1098 894 997 1014 1187 1030 1099 816 995 1146 1320 1229 1286 1394 820 1215 1560 1547 1481 1032 905 973 915 1143 1256 1225 1291 1063 1144 1298 1152 1514 1564 1829 1604 1741 1503 1499 1476 1232 1336 1282 1549 1465 1406 1510 1636 1554 1423 1037 720 1334 1010 708 696 430 445 409 734 421 494 257 337 395 481 513 451 513 496 492 470 504 503 325 522 379 849 971 411 499 465 481 483 520 431 424 764 600 452 421 567 443 358 380 397 355 435 449 433 408 423 497 583 567 990 815 186 180 344 419 392 1017 606 671 445 533 186 604 268 563 254 404 485 769 1334 496 318 447 385 583 433 427 1050 1028 1087 368 408 646 513 429 748 682 568 851 344 496 414 341 234 289 484 579 619 692 553 900 556 579 771 359 1019 554 384 510 1076 780 505 986 670 688 703 814 622 633 913 357 469 452 404 533 685 611 693 970 1110 1273 1008 952 843 832 1505 837 1583 1023 571 1204 630 407 1294 717 737 933 1070 1401 899 706 1072 618 674 672 1079 861 405 971 651 629 666 536 599 687 799 1204 749 1102 683 772 806 1031 1046 490 537 414 628 526 536 454 479 451 522 420 721 467 859 1316 688 896 724 608 497 724 784 371 404 387 603 595 819 1132 1388 1045 737 1361 662 963 948 926 502 521 749 808 1125 794 824 516 448 874 937 483 543 750 685 632 1370 613 1241 617 1508 443 928 531 762 594 824 584 888 712 1003 741 661 629 446 642 800 759 1122 1197 1173 643 629 443 627 656 371 759 1373 246 371 197 417 502 615 1303 1189 645 906 1089 819 1015 829 1360 888 515 854 997 691 223 212 307 199 90 852 671 855 1020 927 945 1067 872 810 448 675 400 217 574 841 268 1175 552 711 715 747 525 534 539 512 591 452 1280 1067 891 1061 692 522 486 654 555 502 632 609 631 546 667 926 614 675 424 639 615 568 622 554 1201 973 941 1045 963 279 580 633 500 663 611 624 589 595 428 526 642 359 819 653 743 893 793 3719 4579 921 1004 782 823 927 959 734 569 1207 1125 1197 1163 1607 937 1132 727 772 840 494 1120 997 957 650 579 701 1426 1011 719 604 774 946 788 1564 742 1339 387 546 599 531 678 315 429 573 615 337 229 841 794 782 395 831 605 616 774 508 1142 834 756 930 462 491 870 891 611 1165 1125 438 487 387 1187 1632 1346 1093 1438 1935 1453 1378 1145 1137 1724 766 1068 807 1069 718 860 1170 1483 550 520 435 285 497 579 1272 1063 1448 1316 1470 2082 1995 2173 2172 2315 1639 1581 2007 1517 2233 2341 2091 2264 2285 2368 2169 2194 2594 2151 1839 1769 2049 2185 1569 3340 3408 2825 2981 3092 2482 3590 3004 4302 3418 3594 2032 2226 2018 1284 997 2402 2949 1667 1143 2266 815 824 1390 1182 1211 701 626 1471 1418 1349 684 616 566 636 589 3086 3205 3437 2973 2828 2800 3768 3193 3450 4285 3446 4283 3998 3740 3327 3610 4093 3858 3439 3760 3959 3732 3758 3544 4035 4191 3412 3146 3536 670 569 669 3007 3466 1504 5607 5659 5658 3887 1270 1388 1542 575 1674 371 777 520 681 3787 1926 2078 595 866 686 569 1731 2211 1816 3246 1772 2078 2420 1412 2157 3027 3780 3355 3139 6748 6717 2712 3880 4395 5270 2337 1377 2028 1976 2067 1179 2438 817 2525 995 2988 1087 155 153 2364 1287 2611 3986 2416 1370 1791 642 1485 795 798 1715 1677 1508 1824 1960 2918 3762 1431 1319 2494 2357 2341 2720 2559 2757 1409 1143 1230 2138 1495 2903 1123 1674 1212 1276 1155 1077 1322 1501 3244 3279 1781 1722 1116 1181 1044 1140 848 723 861 1009 2192 1039 1680 2295 1237 1067 3592 1343 1524 1432 1440 1471 1166 1056 1409 1453 1250 1564 1223 1655 1507 1532 1245 1359 1410 1758 1443 821 1512 1355 855 908 949 387 983 1020 1490 729 465 556 1017 534 1375 1279 878 363 1274 908 973 595 568 449 421 604 441 514 548 423 499 583 634 426 460 766 605 421 435 638 549 528 933 656 479 752 642 723 1140 610 761 715 727 730 786 600 456 503 686 799 1025 532 920 392 544 981 1217 1286 550 774 823 772 553 663 444 462 563 812 1134 864 852 688 486 980 1005 746 1434 525 393 757 751 468 647 1273 538 658 882 568 938 742 708 842 605 708 747 904 573 800 1589 277 1823 663 1047 420 708 470 835 1256 971 1562 1047 1306 1337 1229 1159 1045 530 630 513 610 771 731 370 352 324 360 501 694 695 526 630 515 360 340 526 394 393 256 253 386 351 1414 942 633 605 715 691 599 477 535 798 762 1223 1048 1289 944 734 670 599 828 1062 799 755 636 751 702 849 984 891 983 545 488 553 581 495 345 1250 1085 1196 1030 1688 907 949 1036 845 1263 965 1043 1208 1150 1642 1659 1220 1673 1322 950 1521 1020 1021 834 910 374 876 1092 1135 940 1162 1156 655 601 695 727 2146 432 428 471 402 525 584 391 642 650 369 944 408 1229 343 343 497 1279 1223 847 915 642 1272 401 434 289 427 1084 1010 881 921 955 915 1001 772 736 608 466 515 755 531 587 508 891 761 983 773 870 639 797 611 661 503 1757 534 458 510 566 875 269 626 568 1357 524 481 1193 1366 1167 1206 1940 1599 850 779 1928 877 1178 1261 974 937 1377 844 1096 1232 1028 719 1035 691 742 701 990 1265 1003 1374 1142 619 1623 1510 1743 1209 1445 1113 2072 1060 1479 1499 870 1170 954 1263 900 1192 1218 1104 1175 1225 1144 1149 1748 1073 1040 1276 1154 548 1275 1441 1592 1110 997 666 1297 1233 602 794 1076 838 1105 1235 632 1173 1114 877 924 1037 1324 906 1359 1131 834 764 723 2104 1476 1447 1450 1045 1796 1665 1527 1412 1433 1292 1839 1131 1411 1171 1123 1585 1227 1403 1711 1780 1231 1418 1669 1641 1804 1712 1262 1098 3792 3901 3908 2567 2507 2285 2228 2488 2590 3122 2415 2694 2396 2634 3357 3019 3806 2414 2842 1916 2188 1219 1768 2089 1614 2106 1068 1487 2403 1996 2028 1021 1147 1232 1253 1020 1366 1161 829 983 829 692 485 730 894 820 1017 703 509 457 501 381 683 590 849 1049 872 860 1117 1144 1254 1267 1271 1277 1361 1140 1246 1260 1184 1519 1144 1625 1572 633 461 450 386 581 522 410 605 530 852 236 896 524 385 405 634 432 139 109 341 470 246 302 341 294 290 515 696 517 572 613 1040 958 939 465 610 341 495 431 405 623 358 335 493 317 979 460 431 510 480 335 436 971 482 813 893 1359 1081 625 643 1593 1312 1613 1195 733 791 1230 1318 1566 1470 893 1023 1225 1131 759 754 916 1030 1217 1943 2200 2027 1457 1719 1735 1967 2355 1330 1676 1790 1811 2065 1988 2949 801 4200 1465 4583 2873 1567 4554 1691 2783 1516 2592 2207 1758 1846 842 746 1942 2728 2855 3062 3188 6212 5814 5570 12091 2637 4581 9814 5627 4824 10604 16379 2411 1881 3131 2504 2221 3914 2258 4162 2989 4024 3933 2309 2764 2008 2266 2529 2867 2708 2114 3783 1525 1187 1252 957 1314 1593 3403 1999 1733 1656 1819 2591 2194 1815 2398 2178 2334 2685 1927 1251 708 812 646 953 1299 1019 724 1050 825 1072 1106 982 599 1317 1012 981 856 722 595 620 739 612 351 482 426 446 426 311 277 549 316 658 382 440 1120 854 992 806 1442 1126 1324 1198 1354 1307 1153 983 1211 1183 1140 1257 1096 796 669 739 1132 1204 923 1505 970 731 1097 1115 1020 1228 697 743 1521 1557 1042 657 1039 1293 732 1065 1039 765 822 808 495 891 603 1089 1180 1012 1496 1273 1482 558 2381 1379 1357 1301 1789 801 1664 1642 937 628 525 480 367 417 344 503 1510 809 957 836 881 755 791 442 681 821 452 657 822 804 706 587 1416 364 891 523 547 619 732 548 344 585 542 394 366 607 436 555 700 811 595 684 739 544 336 2091 742 720 1145 475 622 582 456 625 743 1004 647 588 917 501 483 572 342 508 802 1015 791 1076 1004 1132 1111 730 1274 825 601 845 1385 577 946 1180 1119 1243 1397 1020 562 725 546 998 558 674 563 776 481 927 2209 1762 1056 583 413 412 973 380 562 483 2916 462 3670 3177 2673 3331 3831 3692 3833 2976 3008 2964 2985 2761 3705 2668 841 1050 1040 1049 1164 1160 1625 938 1220 1077 1205 1652 861 698 948 1278 762 596 896 922 900 915 796 731 777 1264 1243 1442 865 427 859 754 826 749 786 961 782 833 708 600 1138 1181 1204 553 811 944 1148 919 712 1121 1291 1350 1233 1297 462 501 761 479 698 309 771 794 749 589 904 502 579 445 1065 790 1029 1178 1069 1148 1040 1087 1123 464 1033 812 1055 545 667 580 488 565 554 558 630 682 636 871 854 680 847 451 860 715 735 827 679 556 798 685 916 655 686 674 829 741 609 827 604 830 645 687 780 962 802 685 726 531 730 720 603 640 823 648 710 747 1233 727 635 545 700 551 651 644 723 737 591 776 547 643 787 718 595 576 595 703 584 686 698 676 727 676 420 359 760 807 607 414 256 230 256 314 167 504 221 378 518 444 354 358 459 264 346 275 269 408 296 475 432 411 469 332 424 404 418 381 259 456 259 478 406 400 344 426 236 209 314 312 222 277 350 215 284 175 236 322 318 588 394 173 155 138 271 186 402 329 369 332 272 343 304 357 341 369 269 276 470 857 331 243 338 259 174 205 258 463 710 657 264 284 453 265 235 431 382 213 572 302 347 301 329 156 172 323 400 912 356 420 719 400 347 365 511 400 276 284 355 685 479 340 574 308 345 370 751 339 364 433 317 385 523 586 371 360 625 457 681 894 821 886 641 690 610 1114 652 1352 608 424 784 404 313 1026 401 714 504 756 723 567 397 508 497 495 570 800 292 293 833 453 312 239 609 359 788 843 985 784 618 372 656 567 522 420 286 283 424 549 585 277 234 360 217 203 477 432 367 403 1049 547 506 347 379 438 580 622 203 164 341 163 484 380 679 810 543 424 659 361 623 434 610 273 240 358 402 523 380 402 344 403 763 599 283 378 488 513 643 888 493 680 404 855 300 620 401 605 481 739 503 450 1115 429 538 548 330 277 563 434 440 704 694 561 556 225 317 433 745 546 804 504 321 359 206 292 441 523 1091 864 364 557 421 406 743 748 977 592 661 330 708 841 126 91 78 205 76 553 412 661 749 737 719 763 525 499 430 418 289 191 227 331 223 694 443 530 594 600 436 376 434 497 331 374 1038 574 389 638 373 434 403 612 482 452 588 590 623 403 410 574 318 400 273 539 316 554 646 419 572 530 482 848 802 202 411 333 323 357 353 635 356 511 214 134 438 222 489 458 437 765 692 2655 2355 470 437 481 469 565 530 668 581 953 597 1045 914 953 407 469 358 656 662 504 540 598 610 652 479 559 771 665 523 732 525 845 905 1056 470 970 258 288 436 396 224 209 154 176 232 178 135 358 350 264 263 578 525 401 453 289 674 572 633 628 352 273 794 597 687 779 734 261 273 269 945 1292 1021 669 981 1606 1120 571 726 695 989 510 603 618 665 494 412 897 977 340 334 361 229 230 445 886 968 947 1039 806 883 970 904 973 1076 720 550 1200 765 1309 1132 1217 1475 1283 1392 1058 1102 1266 1072 1064 1247 1036 1448 980 2219 2121 1529 1307 1474 1327 1532 1426 2047 2317 2732 1748 1451 1100 707 462 1421 1256 791 709 1093 498 484 667 529 547 561 343 640 828 443 384 448 414 426 311 1369 1597 1698 1948 1914 1705 2105 1846 1685 2947 1934 1968 1945 2138 2139 2009 2122 1861 1756 1877 2092 1804 2238 2603 2391 2096 2395 2159 2472 338 284 378 2337 2666 1020 3123 3642 3618 2387 767 702 844 319 882 382 467 392 345 2605 1049 1232 409 573 521 393 1185 1631 1276 2055 1154 1441 1348 1114 1674 1621 1985 2159 2156 4421 4764 1784 1936 2802 3149 1726 794 1038 1597 1278 547 2050 863 2327 704 1636 683 56 44 1548 1142 1403 2941 1526 600 1557 759 894 740 738 1082 1069 1000 1171 1010 1892 1887 930 797 1673 1887 1834 2085 1140 1493 843 1046 804 1808 1106 1515 431 983 585 1329 975 947 1016 868 1961 1927 964 872 817 632 833 787 828 327 386 689 1218 587 882 1715 1002 852 1941 863 929 1197 768 965 759 665 1077 991 501 541 473 950 925 908 792 897 971 1024 1062 578 614 1004 546 332 768 157 542 650 810 394 453 349 822 381 1108 1456 613 425 1031 719 567 573 498 217 176 335 277 437 371 305 262 368 473 259 258 500 212 227 251 336 287 356 392 364 297 371 320 380 713 393 449 347 471 559 438 428 415 466 391 574 845 329 631 416 376 726 588 763 462 526 582 663 512 376 359 465 420 774 710 844 372 564 288 743 760 699 513 487 317 547 502 390 472 1053 401 399 710 417 1030 344 328 374 418 440 370 408 608 387 904 290 909 341 544 245 298 265 628 550 271 780 648 666 707 719 872 429 418 283 374 349 365 286 424 175 145 351 199 381 476 388 359 322 464 460 216 225 193 93 271 296 382 963 599 378 354 293 586 740 332 380 511 403 553 470 658 409 394 686 452 633 839 422 372 479 542 505 756 678 810 519 329 245 324 256 156 235 653 950 1023 713 1303 661 595 649 541 713 761 637 461 741 899 1216 794 1103 674 991 1368 686 727 691 585 312 922 1060 812 733 1028 775 576 287 626 638 1496 367 340 264 379 369 385 585 496 554 353 444 291 528 190 186 307 895 890 724 784 526 914 272 189 141 278 595 625 553 565 600 574 634 581 526 617 403 479 686 475 535 451 537 489 587 519 497 313 418 277 498 378 1214 495 320 563 302 406 289 358 486 1141 731 324 743 921 891 656 874 767 734 450 1423 654 672 704 636 625 481 459 561 901 489 654 943 600 648 569 620 492 424 493 553 444 1335 938 1096 593 858 553 1130 699 721 813 389 678 669 1160 677 1113 870 790 780 763 690 671 1337 1013 650 640 869 412 1564 1512 1517 1204 1127 416 687 578 596 546 975 702 750 1341 474 511 481 534 649 655 483 562 805 932 598 378 434 925 845 848 915 858 1305 1338 1098 1160 1343 1115 1015 916 1344 836 752 903 874 1193 1166 1276 807 982 1083 1192 1115 1154 926 859 2148 2469 2336 1583 1596 1382 1650 1855 1665 2038 1664 1801 1634 1706 2104 1422 2511 1536 1587 910 980 875 975 929 961 2088 526 935 1371 1150 1571 485 391 893 634 768 682 985 477 676 505 639 258 678 426 374 522 518 249 435 246 224 515 560 605 540 879 543 683 662 921 609 572 738 554 649 492 561 888 1106 624 1274 1264 605 350 419 275 566 356 234 385 448 336 124 512 227 296 255 247 254 133 110 231 257 106 124 141 130 98 269 239 520 563 590 658 560 586 232 266 307 487 389 359 532 197 363 364 361 405 298 280 221 157 150 170 560 419 554 822 806 531 410 614 1128 1086 1132 877 823 730 760 1063 1131 1047 504 502 743 593 573 709 542 491 557 1062 1351 1115 771 1153 1133 1400 1098 1015 1100 1156 831 986 1008 1279 605 2567 1056 2379 1147 1012 2311 921 1695 868 1787 1106 934 1063 493 467 1105 1202 1173 1297 1548 1612 1456 1329 2902 731 1808 2917 1522 1692 2831 2411 7443 2766 1044 1315 1462 1269 1299 1250 1678 1321 1621 1675 1753 1144 1435 1251 1270 1124 1660 1575 624 558 659 440 524 578 2260 965 1083 1113 1339 1231 1148 1024 1152 1266 1551 1589 1065 477 563 432 354 348 917 731 699 818 580 693 607 457 408 552 620 805 609 471 508 486 481 303 243 255 194 265 267 223 170 367 231 503 289 250 889 711 776 550 1061 981 1181 997 830 916 692 855 1046 1054 1145 921 1081 917 698 726 1036 832 607 638 596 426 499 860 492 1020 426 388 664 583 577 400 450 595 394 897 720 409 730 570 375 647 770 889 639 559 918 885 1511 656 1565 980 928 772 1182 780 1055 1073 569 446 407 575 157 195 176 322 884 508 619 738 466 510 620 230 422 628 333 410 358 366 386 265 1023 318 613 500 317 329 486 436 221 373 362 313 289 340 379 254 500 490 511 420 262 394 245 1415 478 458 883 459 447 375 310 460 689 632 547 584 669 422 464 433 394 180 621 812 606 700 685 883 743 393 1088 356 373 463 1158 647 578 777 743 825 811 749 269 564 367 659 249 280 564 461 332 516 1569 1102 527 274 350 252 624 362 270 368 2340 633 2676 2311 2058 1847 2552 2400 2242 2263 1912 2257 2147 1801 2132 1991 632 518 433 576 774 638 936 848 694 938 870 739 322 354 1006 1078 370 344 774 565 565 543 468 435 441 568 558 730 739 498 569 672 616 679 548 634 571 791 671 555 1114 1136 1150 809 766 914 977 877 743 856 853 946 841 824 305 459 726 578 760 293 640 818 747 475 789 519 623 503 1070 630 1108 1035 1047 1001 1148 1071 958 499 970 731 764 378 553 372 291 386 397 323 516 476 556 617 892 483 486 448 531 463 662 570 655 399 490 537 528 488 581 619 646 480 511 860 527 637 577 415 441 742 518 480 889 355 931 843 672 751 805 596 684 502 967 590 507 767 883 727 656 687 739 706 764 804 669 1142 989 1046 586 573 660 713 624 665 824 851 782 746 527 446 651 763 560 318 154 197 160 291 218 532 196 297 543 371 315 325 343 259 239 227 235 646 356 713 376 417 477 378 493 412 461 334 243 506 214 562 486 386 353 422 256 346 405 409 354 386 310 322 331 222 234 508 494 503 468 125 105 123 181 327 346 451 485 319 457 248 583 252 533 258 232 289 375 918 301 318 360 159 261 202 200 436 709 687 296 312 503 219 266 345 331 276 583 336 377 258 231 164 207 272 251 650 541 429 626 425 492 462 520 547 346 217 285 734 472 371 577 328 346 521 508 324 427 440 336 344 334 637 563 351 547 442 544 660 787 835 827 629 562 1097 662 1265 860 487 819 456 301 759 560 654 572 658 637 639 524 536 443 435 456 664 324 251 683 578 353 399 481 374 683 673 1054 687 575 498 447 556 468 518 429 344 313 479 429 262 244 328 273 344 431 416 222 330 990 483 626 331 353 246 539 565 219 230 229 168 345 462 437 644 368 394 504 323 567 304 724 366 341 380 426 573 486 593 381 293 648 345 245 314 447 498 710 740 523 588 425 770 345 633 334 682 437 604 479 533 819 430 494 338 332 427 513 627 624 785 827 604 638 469 353 540 591 360 673 572 294 320 158 267 435 622 926 686 394 526 594 368 743 729 874 726 358 437 742 724 99 54 76 117 111 519 370 557 610 564 601 747 413 327 468 309 171 105 312 431 147 506 382 601 407 460 240 268 329 506 344 275 713 492 477 587 412 262 260 612 499 376 419 407 372 439 400 500 378 477 321 477 513 466 520 372 608 450 458 670 798 327 513 435 425 476 451 543 314 441 216 181 369 241 518 413 319 799 734 2300 2396 481 488 607 486 806 557 434 419 788 689 826 769 784 414 652 354 571 795 431 547 544 560 558 464 664 870 647 357 532 716 804 760 1296 551 1089 306 463 521 437 192 243 250 283 321 141 156 288 361 320 276 727 509 370 371 256 702 633 565 619 352 240 639 500 548 795 777 125 151 155 943 897 951 607 718 1312 916 854 688 591 983 513 475 406 510 656 665 735 1278 317 307 270 196 260 357 846 924 838 1014 633 1010 1235 873 982 1101 729 536 1612 920 1502 1227 1126 1240 1066 1389 1287 1296 1342 1216 1260 1129 1216 1212 1157 2092 1929 1381 1111 1338 1244 1728 1166 2070 2100 2426 1104 1474 1153 701 589 1332 1239 799 620 1056 475 413 568 593 643 379 392 829 752 666 558 438 354 353 276 1257 1423 1437 1976 1728 1739 2375 1831 1836 2306 1516 1993 2376 1902 2294 2509 2279 1900 1868 1858 1936 2041 2446 2321 2184 2061 1762 1978 2200 536 407 282 2198 2093 977 2940 3443 3613 2442 709 824 862 407 1033 253 511 435 432 3050 1152 1246 395 442 368 560 1317 1567 1254 2345 1192 1396 1181 1405 1707 1720 2054 1680 2432 4478 4852 1845 2387 2808 3032 1637 941 1133 1405 1225 597 1822 543 1878 750 1806 656 105 95 1735 931 1345 2800 1877 692 1133 551 969 665 647 1309 1232 1242 1527 1384 1891 2029 854 742 1114 1984 1776 2274 1293 1463 767 888 626 1818 1088 1634 521 803 419 837 976 902 924 964 2012 2085 795 842 734 766 754 550 656 497 484 710 1410 547 668 1531 901 735 1883 770 836 1137 647 600 595 518 809 745 429 464 535 953 1027 845 793 935 1032 942 1134 487 825 1087 671 534 662 258 713 590 672 283 455 259 681 444 989 1460 730 370 1004 670 567 681 454 226 196 288 312 404 432 299 332 233 471 214 192 447 196 240 217 368 248 392 415 427 284 345 447 511 779 457 602 376 314 511 459 298 383 441 398 546 729 204 370 375 272 750 637 987 474 502 569 570 498 342 430 423 304 538 551 687 601 495 218 505 481 401 330 326 318 461 393 228 275 799 439 376 536 332 893 340 328 406 305 317 372 440 453 478 731 180 802 335 383 266 232 312 513 702 334 798 665 678 692 779 690 507 323 283 345 339 226 271 356 227 221 294 196 408 609 278 396 332 399 399 292 285 234 138 351 251 343 678 550 378 356 309 507 478 394 408 622 457 690 595 884 458 497 439 472 604 929 417 578 413 408 548 659 749 891 731 400 138 374 352 286 312 568 768 884 665 980 588 541 777 608 818 835 777 712 826 928 1353 737 1216 892 1003 1295 662 669 715 638 303 815 953 698 679 699 866 537 255 502 514 1543 418 268 323 387 411 429 607 449 518 408 430 297 682 315 271 324 911 1040 715 759 528 812 190 284 195 246 603 758 648 662 699 690 767 497 748 599 469 524 631 506 550 371 680 613 737 643 670 358 437 389 613 548 1248 446 403 464 362 441 249 453 415 1177 574 552 735 813 774 824 920 995 691 366 1211 613 603 625 501 464 489 345 415 702 441 793 687 465 687 624 482 564 430 698 636 531 1144 784 902 496 744 352 981 607 954 773 276 737 622 896 624 925 637 570 543 549 598 528 1557 746 545 522 701 597 1692 1436 1331 1205 1016 528 859 746 502 650 1138 739 839 925 423 557 409 346 561 705 568 494 943 894 684 371 377 931 796 963 776 731 1231 1174 900 1116 1021 919 930 848 757 835 735 830 764 1142 963 1341 839 894 974 1184 887 848 879 903 1889 2009 2012 1376 1619 1369 1436 1703 1617 2127 1446 1562 1613 1428 1889 1552 2014 1514 1363 1286 1351 1070 942 1030 971 1737 507 792 1149 1021 1480 514 410 971 582 647 845 1088 634 487 474 538 378 462 489 567 638 369 276 480 240 234 493 373 458 659 801 525 677 496 681 569 632 726 491 798 610 523 774 864 530 1283 1285 373 356 493 438 459 318 270 329 443 360 140 524 248 318 220 222 247 145 145 166 295 126 141 151 130 116 391 224 349 380 521 658 602 628 183 313 285 434 402 342 368 230 357 328 248 516 442 428 158 106 132 164 869 519 644 742 860 502 401 343 737 783 819 552 751 700 556 670 653 591 432 415 496 426 508 664 500 438 536 662 896 691 893 932 867 1172 749 974 839 885 654 844 852 1240 783 2483 1198 2479 1142 1189 2424 1164 1475 1027 1382 1018 889 900 540 491 923 1100 1357 1389 1081 1197 1103 1273 2460 898 1587 2420 1652 1174 2267 1881 2766 7130 1036 1117 1151 1003 1091 1119 1291 1198 1201 1190 1776 784 1155 1316 1221 1237 1434 2391 609 340 390 323 547 458 2180 1094 1016 1099 1016 1081 1071 952 1025 1510 1736 1638 1229 718 410 375 505 383 922 664 484 589 402 471 544 476 470 889 577 615 584 340 321 269 547 267 213 231 201 239 243 193 175 414 284 413 363 191 693 597 610 474 881 717 983 800 676 685 511 648 905 864 924 822 960 531 467 536 907 619 541 680 550 362 636 704 434 748 398 337 621 706 428 654 577 563 455 599 522 390 582 608 266 468 702 802 705 555 1011 873 1064 515 1557 996 845 909 1073 559 1193 1060 561 381 337 507 190 219 181 280 867 508 462 681 476 484 504 247 449 517 426 378 374 332 435 261 796 155 438 471 304 252 420 379 199 227 191 279 255 408 301 234 391 610 459 464 307 475 307 1317 635 609 922 469 391 518 465 296 707 526 541 478 599 351 334 359 242 194 815 767 598 632 646 661 808 442 1116 327 571 541 1026 316 882 697 652 811 727 660 364 538 441 383 239 313 468 373 317 406 1425 1084 525 201 245 292 528 360 267 410 2237 379 2676 2433 2185 1819 2353 2197 2405 2416 2322 2387 2514 1873 2072 1737 481 646 696 533 509 811 859 648 670 894 1049 824 360 446 808 772 432 346 861 605 595 583 502 502 525 662 654 814 1193 1518 993 933 981 1308 959 1393 1273 1129 813 883 1423 1460 1451 1126 1064 1240 1038 1431 1505 1147 924 850 929 986 868 845 1089 1110 848 758 1051 1492 872 825 1133 967 1036 911 1136 881 1126 1383 1331 1464 1290 1225 1293 1022 1237 1180 947 1271 1077 1234 1084 1099 1081 1152 1041 949 1021 911 1044 968 895 979 1127 1202 1449 1247 1379 935 1197 1344 1251 1130 1168 1156 1309 877 847 1125 856 1077 818 1008 1577 1177 1210 1059 1111 1081 1276 1463 1399 1459 1158 1114 1145 944 1365 890 961 1218 1101 1172 1179 1096 1346 1403 1489 1408 1396 1456 1336 1436 1305 1339 1363 977 969 981 1266 1489 1286 1323 1053 728 924 1317 842 684 550 490 664 608 367 514 544 389 343 369 334 313 334 299 396 358 335 570 320 533 401 413 551 405 433 318 409 308 378 427 393 548 375 513 499 535 410 309 308 348 281 359 408 356 384 314 408 363 329 1154 467 406 388 230 278 168 715 486 520 437 324 335 389 458 371 403 363 321 502 1071 376 233 289 419 512 562 355 888 546 896 427 463 658 418 432 841 746 657 796 357 458 360 545 327 319 568 626 531 428 481 700 826 692 694 593 912 483 633 523 880 740 518 831 646 556 716 814 535 623 729 614 446 624 437 565 861 690 723 1203 903 1027 810 955 974 1085 1159 817 1136 1026 571 842 806 587 989 439 1245 946 650 1035 847 666 1021 674 721 770 963 605 573 760 595 567 606 491 592 689 1101 1403 703 805 928 735 833 1039 1118 538 505 529 760 611 572 531 625 560 696 558 630 723 495 1168 835 1198 615 481 605 553 619 718 360 598 466 748 737 1039 1253 869 694 1136 760 1200 734 823 703 648 727 712 699 408 614 333 539 744 668 653 527 700 686 746 1235 674 1268 545 1263 443 844 895 607 537 1085 514 647 679 678 992 750 454 387 756 895 839 982 1034 835 713 654 514 775 696 453 728 619 170 282 207 360 682 506 736 986 417 503 584 458 631 878 1034 744 774 647 711 575 265 215 258 184 186 967 639 908 890 791 843 962 781 700 533 472 203 385 661 818 212 927 527 636 749 765 411 465 460 524 855 585 916 1122 1055 1003 474 581 448 852 560 332 598 644 595 488 406 698 325 355 310 383 562 460 491 769 982 610 625 835 970 434 522 530 438 525 505 711 545 527 383 311 549 396 651 912 890 878 1130 4276 4236 1000 1089 810 922 921 777 933 835 1090 1379 1425 942 1077 786 362 479 451 582 477 530 793 770 755 751 818 1119 1088 766 618 830 910 1030 976 661 778 473 439 544 431 606 536 521 478 460 455 440 979 899 792 682 854 549 670 628 656 1201 976 990 1112 621 523 783 601 548 1122 1034 545 658 710 1073 1443 1620 1109 1181 1635 1186 920 1128 885 1262 923 1189 910 1074 616 781 1307 1265 386 374 744 281 389 593 1257 1380 1552 1587 1089 1868 2010 2187 1859 1874 2011 1876 1653 1166 2672 2516 2492 2979 2790 2307 1870 1908 2333 2238 1923 2664 2472 2105 2335 3008 2583 2403 2550 2338 2150 2971 2372 4459 4044 4104 1723 2051 2102 1143 1158 2351 2463 1712 1035 1993 693 705 938 799 944 685 531 1270 1345 1178 573 893 816 502 431 3156 3152 2983 3272 2710 2767 2921 3027 3380 3789 3663 3341 3786 2744 3617 2996 3489 3664 3681 3874 3808 3191 3023 3084 4105 4185 3429 3927 3979 999 889 436 3216 3511 1832 4808 5300 5346 3723 1339 1298 963 261 961 390 767 557 384 2510 1465 1547 385 733 585 585 1831 1902 1665 2485 1458 1693 2116 2047 2014 3481 4011 3736 3369 7248 7872 3248 3995 4696 5023 2163 1364 1972 2014 2144 1339 2355 1102 2910 812 2459 1363 200 182 2053 1466 2228 4337 2031 968 1702 1333 1287 733 684 2134 1980 2031 1808 1538 2625 3148 1458 1019 1852 2419 2332 2766 2144 2531 1060 848 667 2121 1343 2653 808 1342 791 1187 924 1000 1250 1398 2774 3049 1061 1041 1019 1346 1176 994 1105 786 854 1164 1957 1390 1179 1931 944 818 3380 895 1140 1445 1169 1329 1401 1306 1477 1441 1190 1274 1290 1819 1852 1739 1472 1697 1568 1546 1560 1207 1548 1483 821 723 671 665 674 449 1530 662 539 801 892 474 1411 921 919 575 1030 613 525 431 409 293 206 378 367 567 653 493 533 529 523 644 760 540 600 391 473 756 629 540 670 692 421 569 710 756 880 438 641 671 706 576 786 524 699 820 557 704 1259 494 816 511 502 922 1029 1113 553 633 676 758 851 773 723 781 834 832 1068 985 914 728 737 916 922 745 1178 831 518 608 614 487 521 1248 751 660 715 669 1249 940 866 1014 805 876 984 1036 961 782 1626 184 1526 848 991 462 414 626 830 1374 746 1273 1125 1290 1233 1042 1230 592 521 423 452 341 712 446 335 410 313 292 338 530 626 558 514 434 614 545 349 402 281 274 488 434 407 1538 861 699 584 627 660 638 378 382 561 708 1048 899 875 980 846 802 615 1079 785 723 370 467 704 838 1011 880 1141 738 577 508 1047 784 576 365 785 730 810 819 1542 1020 1082 738 613 1089 1033 946 734 833 979 1464 1072 1504 1326 1069 1456 1071 815 845 727 300 895 1099 1256 1448 858 846 662 497 902 959 1947 451 636 460 518 456 555 398 641 1019 252 738 709 1112 275 261 487 1426 905 873 982 636 1724 315 495 365 325 760 939 783 859 913 893 975 847 897 620 552 558 718 548 582 488 732 545 780 575 701 470 650 513 577 589 1427 443 554 667 376 560 426 748 488 956 660 671 1334 880 1113 920 1266 1219 1371 442 1415 985 1092 1246 943 1000 1061 1043 988 789 873 793 1061 629 789 806 728 1006 1114 1431 900 587 1334 1343 1554 1006 874 905 1133 957 1272 1130 398 870 913 993 930 1018 1216 1138 1205 1265 1018 1040 1417 1096 1076 1210 1030 1003 1823 1674 1457 935 851 855 1164 1069 696 709 913 614 760 1152 752 805 514 574 1046 967 1060 997 1419 1212 681 831 781 1685 932 942 826 1321 1214 1193 1271 1279 1356 1102 1403 1032 1432 1501 1445 1767 1270 1102 1353 1601 1366 1403 1446 1512 1417 1472 1133 1295 3871 3497 2897 2489 2420 2282 2192 2439 2133 2721 2321 2581 2524 2461 2834 2092 3150 2022 2469 1451 1657 1209 1150 1693 1271 1903 684 1439 2057 1753 1911 871 1145 1063 742 773 1101 656 821 873 938 641 662 658 1134 581 898 536 839 549 575 537 720 563 707 1112 892 1019 1173 1314 904 1220 1036 996 1016 1034 1076 1194 1233 1380 1259 1311 1362 662 531 366 304 564 508 471 617 611 417 299 603 328 310 390 456 586 194 160 194 249 293 276 299 327 248 683 338 519 415 587 712 694 704 438 492 395 638 372 333 537 475 339 569 344 818 292 253 256 222 279 315 670 478 781 881 1107 931 577 333 1341 1347 1190 1084 810 763 699 958 800 830 691 714 718 859 605 686 507 619 1221 708 893 700 1006 992 1037 1026 1343 1145 1087 1165 1065 1442 1394 1141 576 2088 1067 2240 1171 990 2193 1120 1044 1014 956 1440 1590 821 748 699 1492 1652 1647 1932 1316 1586 1521 1421 2931 851 2385 2501 1377 1302 2848 3131 1044 1036 12941 3264 1274 2111 1576 2279 1846 2360 1900 1837 1731 1573 2037 2272 1599 1844 1913 1808 777 907 1002 776 848 943 2611 1476 1161 1270 1225 1501 1362 1161 1413 1511 1637 1690 1322 907 1055 619 576 614 1025 810 759 955 897 1014 977 787 1004 1331 1289 1109 1314 716 802 800 675 523 454 427 318 448 422 339 315 517 283 494 370 255 803 1051 1320 943 1080 1067 994 988 875 897 1048 1259 1582 1307 1299 1188 1331 1000 837 967 1156 1064 774 1471 1078 879 950 1154 1141 1029 1045 1143 1412 1278 926 1005 850 1063 835 969 1011 954 1063 977 711 903 947 1140 959 949 1439 1385 1478 1372 1848 1045 804 886 1879 847 1741 1115 842 578 405 310 190 226 264 280 979 864 987 675 918 1055 866 325 637 625 465 613 649 669 643 516 1257 486 979 647 677 510 781 558 527 448 443 557 489 556 615 542 794 572 716 673 628 867 538 2091 1129 1070 861 448 552 611 461 683 721 987 629 618 880 600 329 361 416 379 986 1200 910 762 920 1045 996 428 1160 822 959 856 852 410 763 901 867 872 965 959 919 946 635 970 493 582 661 650 434 1073 1569 1102 840 431 434 278 638 542 904 468 2942 581 3350 2872 2883 2558 3395 3173 3248 2851 2620 3081 2505 2260 3054 3059 862 871 750 782 968 984 1148 1315 1142 1170 1334 1422 647 577 769 959 649 640 1224 1124 1050 947 951 863 876 1349 1341 1631 1693 1589 939 1359 834 1368 1175 1426 1248 1176 668 1075 1841 1812 1931 1174 1301 1680 1173 1527 1370 1524 1446 1275 1231 1312 1058 1005 1411 1185 1361 932 1699 1869 1595 1098 1618 1352 1381 1274 1671 1544 1437 1603 1685 1509 1688 1222 1636 1244 1649 1757 1352 1218 1227 1324 1222 1286 1315 1285 1215 1106 1444 1459 1162 1245 1101 1157 1664 1385 1799 1288 1352 1345 1623 1560 1653 1762 1407 1465 1260 1246 1158 1362 1131 1191 1259 1330 1457 1532 1392 1427 1157 1452 1588 1733 1556 1517 1532 1441 1410 1569 2395 1092 1259 1584 1878 1963 1637 1748 1899 1816 1980 1802 1591 1731 1805 1743 1860 1866 1927 1212 1197 1316 1822 1966 1900 2004 1283 1013 1034 1323 874 1040 482 633 498 783 388 564 644 794 553 497 383 358 390 416 518 437 455 620 458 630 552 384 538 381 389 343 371 404 353 393 593 793 606 520 461 637 609 541 385 460 396 574 345 512 601 402 573 437 415 1323 570 452 426 297 301 358 890 557 587 416 277 439 331 592 411 463 787 683 810 1317 679 268 403 534 451 593 390 815 792 914 530 584 679 622 390 921 818 703 722 284 626 639 357 444 370 701 640 809 734 702 801 765 655 876 846 899 603 552 666 1086 719 630 1210 742 653 665 942 690 789 817 486 538 858 624 897 958 1050 920 1339 1110 1752 1320 1240 1174 1475 1382 946 1671 1247 821 1500 456 596 1526 625 1444 1589 1234 1254 1148 702 1506 547 598 836 1092 970 745 1065 857 543 334 585 791 1095 1455 1829 1065 1058 874 645 961 995 1072 572 868 967 1170 1171 785 722 639 580 762 566 926 613 666 1025 1127 1406 1010 701 814 649 713 499 472 735 463 920 689 1007 1335 865 781 1137 660 1351 914 920 697 623 971 864 674 516 663 495 701 752 856 537 420 732 973 1011 1197 666 1391 705 1370 565 1048 971 965 665 1331 664 663 1269 597 1095 951 581 585 813 1474 1552 959 947 1066 820 531 844 852 1131 707 1167 952 273 371 295 461 903 393 1109 1218 544 727 700 723 767 777 1266 788 760 624 1069 805 199 135 145 209 389 1044 710 1061 922 995 1151 839 823 680 722 542 267 307 466 542 328 1051 812 781 722 709 650 774 595 375 546 788 1140 1186 970 897 598 762 664 937 646 551 689 748 662 558 717 995 433 525 351 524 637 720 735 740 989 648 595 1382 1156 535 1072 906 823 961 913 781 972 705 578 309 939 798 776 959 929 1186 989 5130 4711 1032 1186 1120 1077 1352 1142 1015 914 1402 970 1675 1415 1513 870 496 562 618 681 516 711 1242 1244 1061 833 816 1122 1204 1101 807 1768 888 940 1242 881 942 471 534 714 597 679 583 569 568 570 827 481 981 587 557 570 1249 472 732 586 814 1083 939 1037 979 755 564 864 563 722 1011 963 341 371 427 1228 2059 1780 979 1842 2187 1689 1225 1416 1229 1769 1069 1284 987 1100 850 815 1683 1305 444 385 673 740 498 774 1741 1794 1527 1715 1507 2211 2150 2451 2696 2362 2194 1720 2001 1331 3067 2778 2388 3134 2929 2579 2627 2488 2509 2767 2569 2632 2641 2942 2650 3147 3492 3255 3010 2790 2794 3248 3003 3877 4291 4204 2552 2503 2361 1491 1342 3120 2622 2080 1257 2497 1104 1107 1243 984 1415 731 756 2177 1692 1319 654 758 646 724 741 3776 3590 3696 3364 3915 3353 3691 3021 3609 4379 3761 3965 3967 3440 4045 3491 3878 3981 3817 3804 3741 3093 3820 4161 4566 3976 4004 4056 3694 1362 1175 593 3682 4163 1771 5275 6126 5994 4351 1546 1682 1149 396 1312 589 656 442 512 3472 2077 2052 669 1004 835 1063 2689 2408 1868 3222 1890 1801 2565 2598 2177 3537 4205 4603 3966 8175 8760 4000 4253 6014 6260 2783 1602 2265 2017 2490 1226 2368 1043 3350 1175 2927 1481 158 142 2159 2124 2538 5362 2849 950 2389 1285 1696 1022 1064 1829 1790 1847 2629 2243 3048 3849 1921 1343 3097 2739 2826 2960 2759 2637 2221 1727 1021 3396 1849 3020 934 2065 1059 1992 1251 1391 1685 1494 3256 3187 1433 1517 1135 1648 1224 1315 1236 1193 1137 1220 2309 1553 1660 2415 1446 1326 4101 1002 1375 2236 1008 1517 1472 1345 2077 1523 1523 1409 1511 1570 1659 1563 1566 1809 2067 1623 1594 1677 1541 1530 915 808 723 689 752 621 1430 716 728 764 873 542 1404 1247 977 759 1156 793 571 742 948 373 335 576 552 614 432 408 496 902 612 829 981 666 686 540 504 854 858 720 776 704 572 652 733 925 1104 605 915 636 755 901 704 691 704 674 923 1114 1303 679 783 840 819 1219 1204 1596 762 969 952 1255 1098 886 936 1051 1263 1281 1639 1453 1035 881 720 1292 1218 950 1307 1118 820 531 586 592 648 1407 918 851 1065 800 1404 1036 990 1147 809 927 1104 1213 974 866 1800 281 1548 980 1136 654 773 756 1072 1237 701 1295 1368 1169 1427 1141 1331 470 306 402 384 619 734 410 394 464 333 336 409 500 752 926 826 604 484 434 428 791 580 428 482 570 330 1630 1028 634 538 823 1017 764 691 757 986 942 1266 1069 849 838 1070 1229 1018 1180 748 835 493 703 961 1169 1009 1068 1219 703 915 445 979 554 330 481 1273 992 1073 1279 1657 1038 1241 923 1220 1236 967 1157 1014 1139 1059 1702 1196 1718 1470 1269 1464 1161 1146 1191 915 496 1143 1399 1753 1933 1216 924 967 337 1067 1161 2535 408 454 328 638 483 566 816 904 899 356 655 551 1195 447 431 765 1944 1645 1116 1198 840 2128 443 592 457 461 968 1206 885 964 1124 887 1244 1030 885 1028 767 804 1113 740 869 739 1001 802 1116 792 870 696 950 573 550 532 1897 654 701 858 464 686 282 935 559 1259 875 911 1464 1017 1574 1248 1594 1735 1411 702 1694 1481 1269 1456 1193 1179 1078 1318 1254 1262 1112 1317 1679 866 1078 986 990 1357 1197 1792 906 602 2317 1622 1963 1686 1136 1514 1588 1457 1416 1457 667 1350 1133 1205 1214 1192 1396 1261 1366 1391 1289 1329 1741 1413 1009 1464 1334 911 2268 2244 2272 1541 1441 955 1102 1004 1151 1013 1262 711 865 1245 947 585 1202 1068 1539 1100 1365 1051 1449 1403 830 1157 1134 1858 1152 1119 1317 1380 1978 1716 1525 1721 1700 1447 1438 1618 1667 1443 1364 1490 1802 1465 1688 2036 1802 1564 1848 1638 1543 1624 1303 1306 4340 4741 3458 3215 3001 2698 3240 3487 2280 2875 2898 3326 3140 3317 3107 2336 3409 2699 2404 1955 2367 1571 1402 1633 1376 2480 785 1740 3005 2563 1827 1372 1236 1099 979 940 1146 1017 1092 1230 1478 1172 576 1127 965 818 736 667 877 602 567 529 797 758 808 1176 1116 960 1486 1319 1257 1118 1382 1641 1244 1121 1060 1256 1495 1987 1567 1601 1732 1224 607 524 482 634 633 523 901 803 453 260 997 609 501 585 681 645 222 255 353 262 249 210 266 267 211 603 411 563 386 623 1102 935 1023 568 664 441 756 771 688 816 627 493 680 690 1084 441 381 357 315 439 503 825 602 928 1146 1631 1060 458 382 1314 1271 1131 1178 1413 1301 1064 1275 926 1000 905 1275 945 1019 1033 937 761 945 1260 978 1020 1053 1450 1151 1697 2033 1829 1643 2105 2201 1096 1732 1628 1182 670 2242 1219 2457 1242 1152 2072 1304 1144 1069 1212 1832 1809 1375 900 827 1909 1876 2072 2242 2053 1504 1402 1432 2865 1010 2952 2886 1532 1594 3203 2504 1315 1117 3264 14449 1416 2244 1973 2448 2344 2568 2276 2346 2413 1839 2126 2458 1817 1704 1997 2370 1101 1133 969 839 770 972 3574 1347 1392 1361 1529 1440 1339 1051 1356 1805 1741 1742 1453 766 954 767 971 447 1146 1086 1335 1297 960 1050 1069 755 1014 1476 1358 1528 1693 786 938 816 1028 536 374 355 268 349 347 346 275 701 391 757 631 364 823 1386 1223 1238 1247 1301 1385 1176 1242 1116 1326 1262 1641 1738 1671 1221 1868 1417 1204 1380 1757 1268 1054 1108 1437 1078 1122 1263 1431 1199 1043 1098 1694 1071 1053 922 1283 1069 958 1213 1574 1315 1464 1128 1037 1013 1341 1524 1108 1258 1339 1806 1730 1131 1867 1091 1194 1137 2131 1126 2283 1537 1046 593 722 516 300 308 308 431 1262 1023 1206 1036 1058 1233 1424 463 910 877 522 545 503 511 689 744 1486 465 1072 729 737 607 681 745 710 658 763 771 653 622 711 875 1013 567 886 764 706 684 723 2455 1148 1112 777 568 712 581 475 762 785 1130 901 867 1155 737 632 746 499 535 1158 1321 1372 1457 1007 1118 1086 578 1409 778 835 1023 1511 792 705 1048 922 1072 1198 1013 736 1040 657 1383 670 889 630 964 518 966 1828 2152 1270 471 868 443 950 1260 934 584 3924 934 3898 3631 4093 3090 3587 4021 4063 3745 3413 3737 3467 3203 4470 3926 1056 1139 1031 1154 1241 1556 1415 1414 1208 1472 1886 1381 854 1121 1403 1265 748 1303 1167 972 923 848 953 979 1152 1192 1210 1466 1352 957 1033 1124 650 1255 820 1269 1165 997 901 899 1594 1613 1479 741 1078 1310 1334 1334 1010 1084 1544 1493 1408 1416 804 898 1212 890 902 715 1187 1174 1318 975 1458 1178 1088 977 1345 1269 1236 1335 1270 1349 1236 1255 1393 1472 1373 1433 1502 990 1071 902 1055 1026 965 874 1195 1180 1215 1185 1023 1334 1104 1015 1244 1130 1085 1241 1068 995 1192 1263 1308 1080 862 878 958 952 1259 1228 1203 1303 903 1262 1130 1566 1230 1096 915 1210 983 1083 922 773 1106 1239 1149 955 1681 992 752 1077 1188 1258 1116 1254 1085 1086 1152 1042 1190 1208 1295 1341 1347 1397 1327 1116 1443 1137 1122 1261 1185 1474 864 703 700 1415 560 438 377 454 399 683 367 823 341 500 562 425 629 561 686 337 436 382 426 677 465 683 496 472 711 569 602 554 582 399 300 521 504 618 463 701 425 797 402 420 323 352 278 343 459 538 366 227 331 373 357 1311 529 376 334 231 333 440 631 461 495 418 247 300 343 358 351 267 437 437 603 1024 408 349 536 479 357 418 356 940 543 883 333 361 758 513 584 606 535 457 750 282 452 361 440 313 341 383 520 970 789 913 695 719 524 624 536 606 436 411 510 934 873 596 816 578 347 425 706 586 614 742 333 495 672 605 745 395 676 576 1174 925 1236 1272 960 1163 969 1122 808 2039 1016 840 1201 504 531 1185 569 1081 691 1124 788 669 796 992 383 391 459 706 548 481 916 536 562 316 589 622 1246 1257 1718 1244 873 537 575 821 453 488 619 620 764 997 978 621 584 661 678 414 510 839 570 883 1076 917 807 538 675 609 709 833 394 423 593 414 741 816 788 1164 638 866 864 771 1275 828 723 491 468 709 882 816 374 407 466 630 1142 1034 433 461 708 883 1047 884 954 1265 600 1136 421 898 737 798 542 1029 422 776 1046 551 882 628 665 408 946 974 1007 910 886 1033 948 825 716 851 725 520 911 689 235 313 250 307 404 757 870 889 534 702 528 685 869 683 829 719 766 654 1125 1079 129 187 226 240 160 903 547 1104 1127 937 991 773 1080 989 465 600 380 369 623 667 360 919 613 566 520 558 413 656 447 466 710 687 932 765 892 1012 597 723 669 601 707 608 817 852 800 671 725 752 650 704 462 662 758 795 816 876 937 563 480 1473 787 600 594 601 551 671 632 952 647 464 425 248 638 646 574 754 921 964 1176 3722 3798 907 913 856 814 815 918 1113 1021 1297 903 1308 1025 981 762 663 702 742 601 385 506 953 965 821 784 659 1053 1451 720 567 825 723 805 1378 778 695 424 396 757 658 567 482 487 486 526 232 328 698 652 525 483 751 555 603 570 557 1170 998 502 1049 521 455 1037 774 874 732 661 293 383 458 1323 2260 1144 895 1387 1574 1982 1050 799 926 1523 804 801 724 846 887 721 1968 897 378 382 489 432 523 429 1050 1284 1261 1483 1382 1762 1680 1939 2328 1985 2065 1244 1432 987 2651 2432 2654 2451 2319 2358 2372 2184 2934 2169 2457 2123 2044 2531 2322 3391 2758 2771 2141 2754 2052 3264 2024 3663 3986 4021 2468 1984 2074 951 995 2362 2122 1328 1230 2069 948 951 860 605 965 669 587 1189 1329 789 599 600 554 599 598 2632 2959 2798 2649 3566 3057 3114 2788 3050 4366 3073 2861 3362 2881 3170 2880 2999 2947 2896 2664 2705 2790 3007 3283 3921 3116 3422 3815 4198 608 530 496 3231 3499 1589 4693 4619 4539 3813 1488 1505 1291 597 1386 439 448 342 774 2883 1437 1711 433 924 715 821 2001 1687 1747 2329 1782 1821 2092 1643 2429 2962 3735 3603 3512 6500 7033 3844 3738 4422 4489 2162 1324 1538 1758 1953 1270 2183 1010 3183 1577 2170 1291 136 128 1838 1426 1845 3935 2543 1097 2234 1179 1388 864 883 1577 1515 1658 1894 1753 2343 2996 1569 1044 2380 2358 2404 2513 1863 1925 1193 1109 1013 2848 1795 2344 734 1781 999 1353 1391 1243 1426 1257 2872 2424 1364 1308 1227 915 1204 1303 1198 668 678 945 1365 1318 1062 2106 1156 1056 2748 1222 1379 1330 745 883 882 890 1357 1445 1274 1457 1099 1458 1354 1510 1344 1560 1274 1662 1390 947 1435 1336 845 696 651 400 854 1077 1640 720 514 593 947 483 1291 1270 993 692 1174 1203 789 977 758 326 286 572 457 593 476 438 782 550 597 584 632 969 500 430 454 531 380 721 804 599 721 462 552 664 929 388 532 691 614 550 631 759 505 599 699 742 1023 510 678 604 517 908 1055 896 687 735 790 851 1084 1035 788 961 793 1055 1103 1484 1062 1031 906 1352 1251 1052 1078 704 518 611 544 387 421 1099 648 911 1100 701 1107 643 539 665 740 808 663 742 911 653 1065 112 1098 935 748 339 481 426 737 1063 573 1294 1344 1218 1376 1241 1738 390 413 503 416 493 437 740 459 237 186 439 375 354 379 506 685 599 469 418 228 359 309 193 722 303 467 1429 775 533 459 723 733 738 699 667 835 699 1037 842 822 682 686 796 524 807 870 480 511 655 564 682 1243 916 812 688 454 412 622 452 266 249 821 990 1038 800 1362 922 933 905 823 832 895 873 737 1040 1008 1620 1053 1669 1284 1176 1363 907 1148 1224 936 381 1001 1135 1200 1015 1139 1279 860 338 776 831 1898 567 462 415 696 769 754 507 573 650 387 530 612 717 388 386 506 1322 1391 842 915 694 1649 451 362 245 463 940 959 667 734 767 706 858 668 838 704 554 588 957 561 656 567 692 507 862 558 498 612 779 373 698 709 1211 751 562 576 498 631 326 568 471 1153 755 878 1364 1082 1242 923 1090 1243 734 517 1390 921 995 1082 1080 1079 1023 1102 1257 1140 1133 1438 1283 612 847 750 1053 909 718 1221 919 696 1705 1264 1498 899 1043 831 1512 970 1028 1107 496 1277 1097 1155 1144 1069 1102 987 988 1042 801 1110 1534 1285 1061 713 1093 901 2011 1688 1921 1057 935 1142 975 831 714 1253 949 773 918 977 673 706 839 1169 921 738 894 1040 1156 1357 714 1003 877 1349 1259 1161 1251 848 1397 1566 1363 1679 1527 1438 1592 1400 1573 1313 1201 1403 1234 1636 1366 1226 1211 1210 1089 1253 1262 1326 1449 1334 3350 3726 2833 2297 2558 2174 2496 2751 2526 3206 2501 2780 2665 1799 3178 2167 3526 1870 2108 1219 1372 1213 1941 1480 1236 1721 978 1009 2251 2005 1744 763 726 974 727 794 822 1255 750 630 709 521 553 778 852 877 664 640 558 620 711 704 705 865 1351 957 1062 735 981 1227 1138 1231 1151 1362 834 789 694 1294 1283 1370 1397 1236 1250 976 467 391 317 551 459 333 587 528 607 321 686 215 424 353 325 311 237 274 287 443 417 541 531 513 461 565 255 760 515 498 914 753 831 520 537 435 556 521 460 529 485 384 364 539 715 516 512 198 180 232 271 828 831 1201 1191 1202 1051 660 360 836 760 903 750 1288 1140 1091 1214 1144 1123 1013 1117 810 896 962 923 1029 857 1140 687 851 822 1219 1173 1208 1398 1267 1171 1015 1139 753 1420 1483 1305 386 2321 936 2425 1441 857 2166 986 1304 956 1313 1751 1552 917 1029 960 1589 1829 1786 1990 1561 1140 844 1228 2368 1200 2054 2348 1593 1108 2636 2221 1462 1151 1274 1416 14009 1629 2413 1635 1457 1622 1578 1735 2243 1769 1713 1732 1796 1775 2028 2292 978 573 904 1073 665 796 3092 1631 1361 1385 1546 1662 1514 1331 1704 1945 2315 2004 1656 841 724 506 526 469 889 923 1244 1285 752 805 1153 745 1078 954 1212 1365 1222 793 592 747 829 600 226 208 128 228 218 188 124 553 513 725 453 481 977 1189 1143 1122 1026 1054 1118 909 1120 978 1115 1260 1291 1356 1306 1313 1135 1234 1025 1134 919 1284 1150 1183 943 659 1114 1025 1019 1554 733 849 1240 954 1191 725 1137 1081 947 1162 824 922 1189 841 660 989 792 1408 1061 1110 1357 1162 1441 1179 2204 1087 1337 774 1576 926 1553 1348 708 561 545 555 226 333 239 457 1134 775 770 864 927 921 1086 446 662 584 279 599 494 437 515 347 1419 312 873 485 381 735 693 535 524 701 561 426 386 627 418 530 643 429 761 846 355 457 414 1900 748 714 957 855 682 988 950 586 761 705 718 814 811 536 484 460 542 437 998 1053 1096 1100 1088 1298 1021 551 1049 790 557 906 1676 733 687 1125 1049 1106 1167 1118 766 999 778 1095 533 686 675 817 554 735 2010 1360 759 431 508 324 743 587 586 737 3062 787 3481 2878 2868 2636 3139 3136 3206 3267 2959 3492 3057 3111 2824 2354 1124 851 778 904 1263 1196 1590 1260 1057 1107 1462 1419 782 800 1145 1302 729 665 1458 1165 1194 1153 1082 929 929 767 819 965 1513 1327 907 1149 1122 993 1166 1040 972 1055 796 879 1469 1528 1437 1218 1414 1260 1408 1087 1192 1709 883 1159 1174 818 1298 864 1176 1110 1038 608 1142 1310 1286 1102 1326 1086 1079 999 1708 878 1469 1549 1607 1465 1656 1393 1410 894 1424 1292 1696 1166 1021 1001 1195 1204 1126 972 1551 1137 1304 1305 1193 1100 1193 1153 1064 1611 1510 1590 1788 1433 1495 1767 1575 1258 1322 1264 1255 1010 1152 1167 1138 1257 752 1084 1701 1184 892 952 1206 1023 1232 1203 1109 1115 1019 1144 1260 1089 1534 1259 1017 1113 1177 1201 1066 969 1373 1376 1207 1333 1260 1267 1328 1602 1194 1165 1261 1034 1107 1067 1177 1155 1181 1180 772 960 928 1280 558 622 526 393 563 481 281 675 204 462 593 567 468 477 545 430 411 355 357 510 371 541 447 740 819 469 505 471 497 444 379 595 435 685 431 541 481 571 709 331 351 337 260 434 427 371 389 359 463 408 402 871 796 286 274 203 378 298 733 379 441 561 514 318 627 451 770 412 315 469 742 1361 508 466 547 514 550 560 376 761 786 824 453 485 613 521 410 1122 850 799 702 243 467 345 530 354 323 578 466 696 479 712 817 721 607 791 577 528 560 817 499 1017 795 554 749 579 554 611 766 508 530 729 489 517 610 497 424 637 614 658 1358 1157 1294 949 972 1071 967 1382 993 1617 884 759 1050 508 567 1241 577 1043 1027 828 1400 889 520 993 639 678 701 996 793 491 914 775 513 541 756 610 882 1347 1330 876 916 830 856 956 1011 688 372 535 555 688 771 591 465 475 523 512 578 671 440 930 1376 736 922 498 620 662 815 863 584 472 581 703 994 699 967 1280 853 854 1217 664 1027 895 560 585 552 653 657 923 630 675 386 596 819 830 665 533 577 711 639 1074 777 1257 607 1187 507 788 738 661 578 956 736 855 905 1054 674 717 489 407 707 783 776 1016 1114 931 618 463 539 623 1064 676 1146 730 229 333 287 343 560 618 1011 952 563 748 616 479 1197 804 1157 866 612 570 921 662 427 171 313 206 104 928 676 965 814 891 794 1070 717 653 682 585 305 273 513 614 214 652 524 703 655 739 703 684 567 528 665 827 1071 1186 1061 1033 543 779 583 596 553 465 579 633 628 584 494 760 510 558 564 636 703 637 595 718 1388 738 853 1036 827 349 399 559 372 537 470 822 577 677 339 388 620 596 621 726 532 1142 1083 4853 4606 686 983 828 729 939 856 898 796 1244 1374 1294 1222 977 870 525 497 976 739 558 1004 561 594 671 692 655 1358 1232 901 450 719 942 1002 1326 835 1002 492 499 597 515 596 529 366 501 393 505 446 736 739 710 740 968 842 647 637 671 980 757 846 1015 426 624 993 1018 903 929 889 474 498 439 1291 1716 1217 1057 1435 1907 1357 1076 1441 1294 1840 738 1007 991 905 703 890 1528 1333 598 590 475 406 445 407 1109 1109 1378 1066 1554 1957 1984 1731 2318 2158 1725 1723 1565 1137 2466 2487 2299 2234 2117 2172 1696 1861 2381 2088 2112 2437 2283 2360 2005 3579 2815 2518 3262 2961 2706 2968 2949 3408 4210 3984 1863 2164 2109 1252 977 2360 2377 1413 1323 2172 843 896 999 828 1012 545 630 1404 1399 1017 522 724 642 851 596 3466 3550 3778 3238 3201 2806 3184 2795 3125 4283 3522 3234 3358 3331 3192 3284 2785 2959 3422 3385 3569 3693 3256 3265 3865 3650 3740 3537 3574 677 600 666 3526 3650 1342 4074 4937 5125 3977 1399 1363 1753 653 1752 311 772 573 469 2768 1937 1898 591 1101 968 669 2097 2404 1936 2796 1592 1910 2241 1530 2208 4063 4676 3710 3886 7440 7440 3533 4277 4237 5131 2058 1553 1951 2175 2142 1397 2675 1147 3428 1059 3011 1453 212 194 1752 1626 3007 4043 2152 943 1974 1190 1484 811 791 1791 1746 1613 1645 1676 2760 3412 1309 1001 2798 2270 2333 3008 2230 2621 1266 1246 1144 2249 1670 2934 766 1380 837 1428 1326 1344 1656 1497 3159 3411 1480 1341 1057 1657 1292 1070 1134 803 787 872 2095 956 1154 2204 998 862 3309 1460 1736 1335 732 1628 1339 1553 1665 1462 1543 1825 1400 1558 1540 1522 1291 1441 1457 1639 1288 1044 1668 1281 730 554 667 628 950 991 1604 903 630 639 1024 544 1233 1212 885 803 1149 779 625 618 861 568 542 375 395 600 692 595 468 512 620 480 468 595 663 561 443 677 698 675 619 651 644 448 698 803 959 668 721 716 599 725 790 817 552 677 712 747 1401 606 1044 671 450 1182 1108 1492 611 784 853 845 881 1004 797 872 761 1236 1091 1299 984 795 752 1043 1030 788 1264 462 501 793 927 684 730 1262 683 846 1009 605 1263 619 558 665 626 716 665 717 652 1131 1367 148 1443 809 877 475 717 708 739 1263 761 1395 1031 1117 1712 1195 1368 713 551 489 585 543 582 756 569 428 295 507 331 413 539 764 518 460 399 377 502 351 273 120 190 700 464 1640 701 392 307 533 750 666 621 655 719 518 1347 1029 909 725 585 874 683 1037 906 749 842 637 953 822 860 962 1073 679 743 570 580 398 282 522 1182 881 961 1220 1580 955 1209 841 923 1045 956 922 744 882 1004 1785 1291 1803 1413 1419 1769 1180 889 1138 720 372 1138 1268 1153 1413 1337 1090 656 436 893 941 2428 402 435 453 467 511 562 520 625 710 318 565 587 1024 299 277 417 1283 1101 903 963 886 1571 344 425 281 372 675 1089 868 953 1053 957 1159 787 813 647 501 523 756 536 618 622 897 787 1038 830 808 641 944 642 696 573 1607 595 463 449 407 812 243 708 488 1136 746 501 1461 1043 1142 1052 1298 1522 955 490 1568 927 1068 1157 896 1119 1278 989 879 1043 949 914 1431 763 817 766 967 1252 1177 1061 1149 716 1619 1638 1998 1192 998 1106 1725 1048 934 1509 710 1341 914 1498 924 1384 1157 1000 1021 1055 795 1285 1233 1041 865 1254 1228 774 1564 1622 1774 1308 1184 849 1099 1030 605 601 992 822 959 920 660 725 908 598 930 812 1034 846 1334 1057 724 760 886 1769 1108 1016 1529 1204 1403 1535 1184 1481 1476 1376 1515 1054 1461 1360 1448 1538 1275 1652 1606 1890 1282 1159 1490 1689 1732 1630 1442 1161 3846 3820 3228 2638 2281 2043 2227 2386 2171 2843 2174 2541 2734 2513 2780 2330 3195 2632 2351 1513 1746 1212 1164 2102 1274 2072 834 1700 2485 2195 2279 1071 1039 1002 1075 780 1127 964 634 623 996 641 775 750 744 728 1114 601 595 871 414 399 642 700 865 930 688 949 1542 1233 1189 1005 1138 1387 1356 1020 1471 1262 1229 1565 1128 1320 1323 628 352 277 198 451 360 304 602 546 1007 252 532 337 405 475 564 413 142 199 285 367 270 300 359 257 268 325 553 712 789 649 767 764 794 530 607 467 498 573 514 570 380 382 488 496 721 299 298 398 321 383 467 778 653 958 1102 1425 771 670 599 1288 1128 1355 1023 861 959 876 923 1096 973 750 679 681 793 648 674 997 829 905 951 1177 1127 1268 872 1034 1319 902 1249 979 918 962 1191 1125 1871 667 2991 1125 3129 1968 1094 2846 1150 1950 1045 1722 1302 1485 1054 908 743 1443 1706 1630 2191 2082 1656 1559 2194 3828 1496 2568 3825 2503 1685 3679 3914 1269 1003 2111 2244 1629 14063 1781 8090 2286 6877 1728 2259 2355 1871 1753 1808 2325 1654 1501 1769 954 801 825 554 661 665 3018 1363 1280 1255 1276 1535 1440 1292 1497 1670 1660 1740 1374 876 833 624 496 553 1334 829 1290 1097 818 1206 846 731 767 1206 886 1068 817 690 671 706 874 487 594 550 431 560 562 564 461 458 368 670 313 429 909 1214 1252 1110 1384 1249 1175 1283 1356 1209 996 1204 1389 1201 1115 1492 1197 1272 1094 1170 1307 1269 1032 1532 879 852 1129 1018 969 1105 1043 1098 1314 1159 1038 1213 1173 1074 870 1076 1055 1137 1296 833 846 923 704 1104 1126 755 1170 1537 1747 938 2315 1444 1234 678 1766 847 1531 1766 909 620 460 424 186 215 333 312 1121 784 865 834 814 911 706 480 807 770 650 453 667 729 580 626 1233 389 879 595 667 687 695 597 347 735 720 531 475 462 586 755 502 795 487 731 521 570 529 2111 687 663 1014 566 513 435 375 504 836 1040 638 699 730 593 419 522 561 285 1026 913 995 1059 984 1007 1030 790 1280 809 741 873 1222 663 868 1212 1142 1269 1319 1333 628 961 819 992 491 516 615 692 600 1016 2322 1696 1268 554 503 529 900 612 851 503 2519 569 2877 2558 2619 2771 3044 2935 3072 3220 2958 3054 2811 2705 3027 2980 904 1001 1005 879 1267 1131 1400 964 1165 998 1092 1313 821 601 1062 1404 618 565 936 962 948 870 973 951 1017 1152 1166 1334 1289 911 1047 1081 812 1187 836 1381 1247 1254 701 927 1429 1356 1320 1011 1247 1385 1258 1393 763 1212 1398 1374 1325 1121 961 960 1189 1064 1047 915 1192 1129 1474 1596 1059 1152 1194 1150 1358 1463 1301 1398 1415 1345 1477 1203 1518 1165 1383 1628 1306 1042 1143 975 943 1173 1095 1111 1192 963 895 1480 1301 1256 1222 1149 1482 1624 1706 1705 1678 1566 1712 1632 1481 1511 1243 1192 1475 1545 1321 989 1309 1496 1120 1338 1636 1481 1467 1287 1174 1414 1221 1207 1338 1211 1222 1214 1284 936 1463 1187 789 1111 1367 1202 1342 1156 1281 1328 1136 1345 1368 1642 1481 1267 1300 1294 1461 1206 1419 1432 1315 1331 1512 1160 887 771 913 1427 703 581 501 427 521 741 347 905 360 470 414 304 297 274 450 414 455 326 343 664 539 688 630 431 596 434 690 649 698 425 262 584 383 552 348 662 544 762 404 213 351 312 214 349 448 377 244 287 355 457 455 1043 336 337 176 321 241 299 690 485 554 498 486 358 493 461 707 416 487 565 726 1374 445 256 367 418 454 318 372 1048 674 1063 409 439 642 548 367 549 517 451 922 287 461 299 367 323 436 591 765 821 461 799 733 694 496 722 598 723 376 589 825 1412 811 543 1103 578 440 443 648 617 627 683 569 793 914 683 861 522 573 756 1450 959 1224 932 897 1105 913 1102 1141 1885 1096 687 1427 579 730 1169 738 1180 855 922 1056 1006 726 773 514 549 489 1155 742 505 837 908 505 596 852 504 865 1102 1456 914 782 862 809 1014 683 780 584 607 702 1009 949 569 759 600 482 594 544 445 514 753 1048 1089 925 716 659 767 771 823 252 314 407 359 665 718 1223 1646 1030 675 1018 681 1029 593 777 521 473 699 936 991 432 545 354 734 913 652 408 562 1133 740 954 1093 563 1151 591 1200 388 687 606 842 545 1089 561 818 878 764 1367 642 720 394 789 1019 1075 1205 1218 937 876 632 703 550 688 433 806 827 372 505 291 582 408 568 989 1028 530 730 748 617 896 730 1461 751 722 807 1125 908 288 197 228 162 215 1095 627 859 839 777 981 1050 878 719 464 724 360 470 508 598 310 1006 440 611 639 675 370 389 607 426 551 640 947 890 673 947 619 612 410 576 648 537 584 624 443 622 548 812 473 487 423 560 475 677 759 623 873 606 693 1332 935 410 590 585 541 612 591 725 799 463 283 311 528 461 623 702 1068 1093 1389 4319 4536 1172 911 915 1256 784 1205 925 785 1134 1224 1262 945 1003 685 522 616 762 839 724 656 783 762 686 594 889 898 1064 944 771 1006 1255 1197 1087 693 1089 398 648 693 541 424 466 527 576 708 350 258 892 548 720 444 608 503 412 766 791 1073 799 819 843 442 500 1320 826 848 1046 992 217 253 417 1099 1636 1486 1059 1340 2053 1426 964 1054 1028 1922 834 875 1264 1478 721 965 1155 1458 609 601 609 444 299 439 1291 1503 1634 1932 986 2034 2186 2268 2387 2233 1818 1581 1551 933 2902 2748 2956 2915 2914 2452 2416 2165 2786 2233 2186 2167 1918 2452 1937 4704 2634 4077 2368 3571 2372 3974 2853 3215 4014 4459 2249 2249 2130 1283 1270 2618 2244 1723 1412 2201 822 858 1029 776 994 569 793 1367 1408 943 678 572 502 551 588 2919 3294 3071 4105 3513 3795 4154 3363 2896 4259 3929 3862 3405 3588 3535 3033 3519 3638 3690 3736 3537 3333 3179 3629 4480 3756 4071 3804 3735 690 584 695 3967 3643 1608 5105 5261 5416 4541 1482 1584 1172 521 1246 455 603 504 522 3013 1782 1671 500 781 635 998 2010 2253 1784 2496 1808 1873 2457 1839 2867 3115 3718 3547 3747 7294 6592 3336 3726 4586 4991 2575 1367 1908 1866 2030 1078 2279 1057 2726 977 2721 1252 176 160 2060 1316 2537 4089 2278 1058 2186 966 1341 1084 1007 2315 2287 2138 2084 1523 2540 2834 1720 1130 2466 1977 1954 3017 1916 2199 1282 1108 1154 2318 1766 2681 711 1833 1207 1304 1454 1312 1497 1142 2876 2779 1162 1100 1319 1266 1419 1348 1191 778 876 1101 1791 1241 1233 2237 1274 986 3229 1455 1620 1593 1163 1366 1233 1365 1383 1834 1115 1221 946 1336 1333 1408 1234 1294 1211 1263 1549 1029 1339 1535 968 764 818 400 986 930 1423 723 822 605 949 676 1493 1034 809 512 1237 1140 537 655 644 447 372 395 395 675 572 570 527 680 672 676 626 674 487 513 433 615 579 752 709 694 555 382 637 775 757 577 826 1084 977 1137 930 1075 940 849 873 1082 1284 402 982 707 745 1109 1237 1022 650 867 903 955 939 934 785 943 1123 1098 1541 1287 1043 1003 842 1218 1190 1026 1257 818 663 866 719 608 666 1585 731 929 1297 581 1409 868 679 840 596 684 877 978 726 804 1355 192 1418 804 879 406 677 686 910 1082 597 1338 1193 1268 1130 1442 1366 746 438 470 284 382 444 754 503 401 278 491 377 350 752 676 620 673 454 430 436 516 452 276 390 455 460 1543 784 438 364 549 754 670 502 514 741 620 1080 874 817 766 671 871 859 804 1053 569 640 522 785 657 1108 960 953 590 728 540 494 488 392 376 1100 885 998 1191 1581 984 957 960 1158 912 1010 1009 799 1164 1074 2158 1032 1302 937 1307 1365 1209 1105 1110 924 516 896 1176 1492 1329 1165 1014 896 384 564 592 2335 382 396 346 408 430 446 636 603 767 385 581 413 1333 577 546 307 1358 1234 922 976 805 1296 329 591 452 369 969 858 709 774 833 797 917 959 778 712 475 580 796 509 586 565 882 675 986 717 755 640 939 642 768 711 1675 665 599 515 331 693 277 701 744 1352 651 672 1283 1213 1512 903 1621 1727 1095 477 1628 1171 1111 1174 1084 1270 1217 1360 1484 1262 1261 1271 1280 757 1061 1066 1395 1350 981 1180 998 916 1920 1608 1849 1093 1051 1030 1159 1032 910 1064 508 1630 987 1250 1006 1253 1306 1226 1236 1453 1063 951 1676 1371 966 1231 976 1124 2012 1867 1881 1447 1297 967 1198 1069 896 853 1006 1042 1099 1472 858 651 1294 1639 1109 1117 1388 908 1098 1121 903 914 1007 1357 1133 1497 1329 1071 1536 1587 1538 1349 1500 1402 1476 1198 1549 1290 913 2006 1419 1492 1159 1636 1227 1325 1480 1448 1480 1438 1281 1516 3532 3696 3044 2658 2319 2153 2309 2618 2293 3120 2632 3014 2660 2185 2889 1903 3974 2015 2619 1528 1720 1209 1730 1555 1223 2002 828 1390 2108 1800 1863 990 829 1096 998 934 1195 1224 1234 1097 995 378 483 829 998 1059 817 653 524 622 725 656 864 772 1031 1124 1101 969 1047 1206 1283 1213 1218 1456 1261 953 800 1098 1320 1513 1139 1505 1462 809 579 584 530 527 442 350 525 644 364 374 714 448 462 507 452 303 235 333 310 431 315 285 295 325 269 486 503 931 612 581 655 602 653 371 431 359 541 566 513 591 445 549 496 467 941 524 493 300 262 301 369 779 674 1071 942 1365 818 388 394 1304 1304 1493 870 897 792 982 1142 1294 1283 802 994 1011 1049 1212 966 925 649 1086 881 1087 883 1270 1044 1414 1947 1882 1649 1271 1580 1039 1596 1432 1482 828 2843 1544 3075 1531 1405 2959 1643 1276 1488 1244 1638 1943 1466 975 920 1713 1699 1714 2456 2100 1201 1153 1380 2590 944 2193 2614 1481 1366 2676 2258 1299 1091 1576 1973 2413 1781 14076 2018 1958 2015 1967 2184 2782 1751 2311 2350 2064 1802 1792 2589 962 902 876 705 780 823 2787 1335 1319 1305 1433 1724 1533 1365 1725 1861 2002 1790 1285 633 682 557 613 701 1622 1158 1353 1383 990 1048 822 999 857 1304 1053 1191 1115 697 478 806 738 492 347 355 264 369 347 295 232 530 340 656 385 452 1004 1252 1286 1024 1597 1128 1528 1332 1307 1100 1126 1447 1625 1559 1415 1410 1765 1388 1131 1281 1410 1300 955 1149 860 1044 1319 1200 980 1312 1021 945 1734 1395 1070 1088 1000 1222 989 1227 1180 949 1506 1208 857 994 932 1609 883 1046 1422 1508 1370 717 2396 1393 1313 1061 1631 911 1428 1192 629 557 527 558 260 339 306 468 858 621 834 822 720 861 964 265 968 911 570 811 519 420 594 432 1240 319 1007 625 574 442 685 928 404 522 584 574 468 506 745 688 768 844 961 667 454 763 382 1928 804 746 1340 685 586 698 600 652 1044 825 695 711 736 489 550 643 460 357 953 1104 1097 958 1022 1242 979 633 1190 765 558 804 1762 515 895 1191 1088 1295 1257 994 797 782 731 1065 594 750 657 619 453 1015 2360 1657 765 386 553 423 700 1276 546 908 3106 788 3420 3004 3083 2795 3097 3421 3514 3295 2879 3377 2830 2953 2909 2788 1203 852 953 993 1293 1377 1498 953 863 932 1228 1301 1009 896 1186 1482 806 735 1209 1136 1200 1050 996 786 768 1099 1149 1451 1820 1582 999 1332 995 1194 1027 991 897 1471 708 771 1590 1621 1451 1354 1431 1330 1678 1239 1341 1845 975 1295 1276 923 1071 1160 1412 1081 1284 757 1377 1435 1506 1287 1601 1290 1295 1152 2056 1148 2211 2016 1994 1862 1902 1723 1652 1152 1625 1560 1621 1327 1021 1305 1174 1346 1368 1089 1886 1240 1527 1392 1296 1132 1252 1399 1438 1975 1958 1773 2084 1641 1793 2184 1707 1489 1501 1484 1596 1376 1120 1191 1065 1164 781 1204 2036 1215 1362 1151 1447 1042 1297 1426 1381 1418 1322 1441 1326 1133 1531 1529 1114 1263 1257 1166 1185 1139 1463 1536 1485 1547 1544 1313 1282 1452 1554 1530 1439 1251 1171 1212 1475 1565 1363 1473 987 967 1144 1396 717 776 540 523 564 688 469 751 337 392 632 584 403 382 406 646 563 505 511 558 396 562 458 669 789 474 601 517 543 527 427 551 472 712 432 564 473 596 596 301 341 342 277 414 396 383 339 471 610 566 529 1023 626 203 189 219 327 256 675 454 524 482 438 256 563 354 756 375 430 388 718 1440 653 485 594 486 499 564 361 674 740 989 459 497 609 652 732 1076 858 714 926 293 569 416 534 320 349 562 536 744 669 596 859 821 645 846 561 790 605 938 590 940 951 697 957 567 788 623 668 550 634 932 495 453 713 559 460 828 775 651 1221 1172 1213 824 741 861 1318 1805 1112 1868 714 686 895 601 500 1595 875 1128 916 781 1496 1042 479 1093 852 910 740 1161 755 726 1188 729 474 906 667 905 886 1108 1386 875 1059 892 743 1031 1133 803 516 610 613 687 808 624 420 467 489 508 765 595 566 881 1475 667 956 638 731 663 845 897 461 370 448 557 895 778 749 1023 688 887 990 644 988 799 645 673 566 640 691 994 593 627 432 805 892 900 591 541 592 803 755 1294 703 1349 587 1647 479 1036 774 610 652 1364 681 818 895 890 998 711 620 575 743 762 720 1161 1148 1023 690 551 537 648 962 666 1042 891 312 409 256 524 781 514 1180 985 638 836 512 551 968 851 996 1134 651 772 981 773 248 170 220 150 102 943 607 1154 918 1036 967 963 847 777 635 704 277 204 640 676 210 841 736 705 664 650 519 669 508 580 630 745 1252 1139 1037 1027 437 757 629 692 488 374 615 658 519 523 555 849 569 644 600 694 598 595 643 630 1058 691 741 939 892 477 511 644 459 690 573 826 778 784 431 442 725 579 866 741 666 1075 1059 4799 5102 846 1207 969 847 1111 741 830 728 1528 1377 1614 1130 1392 1096 440 634 832 675 554 1054 830 846 798 588 786 1533 1342 848 643 797 978 913 1484 748 1041 459 675 916 783 559 463 385 576 404 377 317 840 660 797 559 959 731 688 699 741 1193 996 1085 1083 611 590 1039 948 939 989 941 430 464 493 1265 1792 1569 1155 1365 2057 1651 1362 1376 1491 1933 791 1028 1208 1241 736 932 1398 1394 680 664 647 439 431 527 1117 1365 1540 1299 1217 2230 2175 2357 2402 2117 1859 2203 1728 1274 2649 2409 2167 2415 2236 2367 1965 2037 2672 2206 2010 2262 2042 2232 2117 3821 3087 2902 3585 3023 2944 3753 2893 3996 4303 4151 2102 2207 2125 1246 1055 2375 2452 1796 1399 2200 801 792 1568 866 1251 577 578 1488 1533 1056 574 956 920 837 673 3649 3694 3744 3524 3306 2995 3881 3559 3189 4551 3440 3680 3626 3342 3880 3602 3403 3224 3925 3753 4193 4048 3648 3732 3968 4373 4032 4000 4013 888 722 641 3835 3706 1493 5041 5567 5533 4128 1569 1657 1451 543 1619 373 787 625 622 2893 1878 1858 555 1117 927 644 2084 2438 1985 2696 1636 1978 2703 2125 2618 3966 4676 3214 3639 7783 7573 3263 4432 4845 5426 2411 1399 1914 2224 2646 1366 2858 1093 3083 1169 3605 1595 235 200 1735 1778 2865 4344 2478 1062 2005 1400 1747 787 761 1783 1756 1635 1800 1622 3337 3836 1558 1148 2855 2598 2600 3610 2423 2341 1521 1399 1358 2557 1609 3265 946 1667 931 1564 1121 1096 1397 1710 3655 3272 1076 1006 1101 1721 1549 1272 1378 882 896 976 2057 1393 1545 2385 1429 1285 3923 1172 1318 1635 956 1671 1460 1551 1577 1592 1454 1629 1319 1849 1559 1939 1419 1504 1612 1618 1557 1139 1535 1543 892 701 946 544 899 991 1715 958 724 679 826 578 1261 1141 1012 952 1490 1238 763 613 653 580 558 510 332 923 718 543 701 584 812 576 615 761 759 558 475 757 817 914 780 828 693 478 810 944 933 582 717 737 783 825 872 688 700 693 652 1084 1513 677 1166 723 706 1291 1123 1553 596 788 838 825 925 1051 892 913 873 1091 1213 1199 938 1079 709 1096 1095 968 1120 715 477 930 942 782 737 1110 606 817 1080 796 1003 653 590 735 686 756 717 815 640 1108 1462 265 1776 1020 890 543 705 600 866 1158 756 1467 1282 1481 1715 1175 1734 729 538 465 595 402 598 887 516 433 387 479 329 595 518 821 455 435 468 440 525 379 273 148 220 537 397 1615 911 515 418 834 869 648 676 686 910 723 1422 1149 1157 729 588 897 809 1200 1059 1020 776 759 1157 1364 858 860 1000 703 707 412 723 515 356 237 1278 902 1047 1367 2031 917 1286 910 1028 1227 892 891 962 1029 1292 1907 1430 1759 1288 1799 1727 1153 1078 1265 726 388 931 1148 1179 1550 1602 1205 745 552 1023 1135 2389 411 441 379 418 443 482 574 681 931 392 608 705 1111 351 349 344 1565 1347 884 946 871 1759 507 455 307 587 930 1412 1013 1206 1161 1076 1298 1113 938 715 575 572 779 537 643 655 801 687 848 698 715 733 1116 718 777 592 1690 677 432 419 418 661 317 576 612 1221 615 508 1428 1094 1195 1371 1824 1430 1045 573 1675 974 1249 1311 1107 1470 1440 869 869 1256 1026 1185 1217 814 930 929 992 1301 1082 1042 1385 765 1921 1700 2053 1123 1057 1033 1579 1231 1147 1658 773 1502 1127 1511 1096 1420 1177 1053 1133 1175 862 1412 1281 888 997 1298 1355 770 1942 2043 1928 1358 1194 749 1231 1149 696 693 915 868 1038 1325 730 755 1007 803 802 1061 1216 1155 1303 1513 860 783 775 1659 1343 1175 1550 1407 1686 1689 1636 1601 1555 1459 1837 1155 1673 1309 1738 1825 1291 1904 1937 2072 1242 1387 1835 1986 1793 1793 1658 1359 3894 4068 3467 2800 2573 2215 2402 2524 2158 2848 2461 2820 2669 2950 2923 2348 3448 2916 2391 2063 2183 1524 1275 2113 1818 2518 1128 1788 2670 2264 2793 1147 1202 1383 1013 876 1147 894 762 911 1063 662 917 749 932 981 809 706 665 848 436 424 804 821 1134 1158 765 812 1361 1111 1145 1093 1015 1307 1472 1207 1319 1211 1248 1741 1243 1682 1658 569 402 356 291 499 441 401 444 532 579 343 724 435 487 394 765 611 186 154 189 351 304 317 381 281 292 573 520 724 857 673 941 940 960 740 755 524 564 440 408 503 516 529 559 463 805 418 383 487 379 512 658 975 469 763 1267 1655 748 527 520 1454 1292 1352 1189 997 998 1124 1105 1298 1169 750 730 584 720 748 752 969 1085 1127 1004 1238 1106 1165 1157 1444 1655 1270 1417 1294 1351 1127 1331 1249 1610 570 2816 1029 2764 1670 1040 2587 1250 1700 1125 1459 1727 1631 1074 949 766 1794 1820 1824 2580 2183 1989 1929 2047 3947 1309 2948 3801 2186 1843 4216 4162 1250 1119 2279 2448 1635 8090 2018 14406 3289 6909 1963 2244 2208 1653 1594 2164 2316 1846 1706 1906 937 1080 1037 642 720 860 2962 1483 1499 1369 1407 1607 1561 1412 1575 1961 1849 1630 1708 907 824 683 536 529 1325 819 1122 1112 821 998 970 861 929 1245 951 1067 793 780 697 839 744 454 491 505 382 519 555 457 352 457 375 625 387 523 1214 1586 1550 1369 1592 1380 1486 1511 1623 1376 1434 1296 1498 1725 1687 1563 1616 1729 1521 1618 1460 1422 1120 1938 1166 830 1081 1300 1089 1590 1082 935 1478 1264 1312 1085 1422 1173 923 1446 1322 1115 1741 1054 843 1072 834 1111 1132 914 1572 1598 1793 790 2107 1257 1194 789 1863 900 1570 1882 1030 658 329 440 356 455 459 578 1285 849 891 964 927 914 932 498 1115 984 669 630 691 700 604 683 1385 379 1101 852 807 715 899 783 543 890 911 551 495 511 798 791 658 787 518 704 754 843 495 2217 845 829 1090 713 623 513 469 570 839 1179 724 676 982 825 436 535 472 651 948 1274 985 1159 911 1000 1019 793 1157 890 826 875 1455 795 798 1308 1243 1376 1411 1572 678 962 855 1004 572 477 796 762 623 1149 2757 1418 1018 431 531 355 838 620 683 634 3173 781 3351 3073 3110 2901 3754 3448 3795 3214 2978 3139 2890 3360 3200 3231 911 901 1116 879 1399 1449 1552 1217 1296 1167 1438 1412 985 771 1150 1573 647 781 1072 918 867 805 865 728 800 1262 1243 1414 1208 1466 1055 988 876 1195 1180 1748 1417 1063 875 892 1509 1465 1511 1179 1096 1041 1248 1396 1127 1463 1442 1329 1274 1183 890 1186 1741 1060 1406 949 1476 1881 1391 1634 1221 1389 1530 1410 1769 1420 1891 1976 1817 1891 1848 1758 1490 1103 1182 1448 1240 1387 1163 1509 1055 1544 1406 1345 1411 1645 1550 1945 1356 1301 1406 973 1551 1779 1757 1355 1683 1633 1975 1844 1779 1593 1155 1228 1360 1315 1194 1631 1257 1210 1373 1413 1832 1408 1284 1226 1415 1262 1263 1503 1498 1639 1403 1221 1152 984 1612 1059 963 1274 1442 1346 1376 1445 1489 1479 1438 1403 1550 1322 1424 1415 1239 1064 1081 1392 1328 1242 1548 1526 1738 1577 944 834 1215 1475 922 643 597 656 665 1047 446 463 337 478 420 351 321 325 343 322 376 312 314 433 211 437 341 510 647 282 270 248 285 357 307 404 323 527 404 338 355 434 334 264 261 255 225 338 278 252 251 276 426 293 287 845 589 205 164 207 328 289 812 584 681 402 345 308 406 451 517 305 409 523 607 1047 551 349 443 455 308 423 291 751 757 1050 328 364 523 487 456 769 645 546 803 323 631 295 400 420 533 573 611 603 515 502 850 697 639 648 529 782 371 881 823 1406 962 649 872 701 571 738 1009 627 699 740 370 420 606 733 713 719 757 592 1323 1321 1354 1044 1018 896 1393 1204 881 1911 1179 604 1161 549 805 1232 754 1355 740 1077 1646 1033 600 1284 636 691 625 956 699 819 861 650 501 590 676 647 746 969 1454 774 901 852 553 794 901 849 482 889 890 688 1039 466 508 439 627 559 613 557 582 681 1184 994 1056 646 490 645 624 684 472 517 555 542 904 701 993 1377 877 880 1041 598 1007 782 875 550 582 507 540 971 520 653 371 721 883 937 552 823 770 957 999 1040 514 1403 775 1524 466 1014 841 820 623 1188 770 902 928 920 809 778 760 416 718 521 527 1005 1028 886 773 453 431 851 784 506 818 1082 289 380 312 565 755 415 935 1167 528 736 712 695 760 899 1386 842 455 853 1484 714 239 222 363 122 234 744 797 978 1019 1281 1057 953 842 751 643 912 576 311 663 797 276 1106 571 759 662 635 395 762 658 455 934 801 1144 1203 1090 1175 664 602 527 625 457 403 710 720 597 499 499 649 523 588 444 559 462 646 530 656 1133 776 845 1205 1183 453 719 788 650 878 704 775 719 610 333 253 759 555 650 907 891 1318 1039 4603 4354 1063 1688 1299 1084 1313 1127 994 905 1773 1301 1489 1224 1205 795 718 706 458 666 542 803 1197 1201 938 1227 909 1323 1173 778 818 848 921 903 1771 862 979 585 639 845 749 740 551 461 436 563 363 338 1307 909 1179 534 833 624 482 883 842 1143 924 856 1015 738 487 937 664 708 933 883 351 385 474 1068 1593 1664 1202 1463 1932 1908 1047 1479 1527 1843 784 1036 1095 1062 821 996 1239 1251 395 383 430 581 420 560 1328 1562 1145 1702 1275 2624 2846 2771 2490 2326 1967 1508 2135 1877 3058 2617 2791 2925 2737 2821 2834 2850 2744 2086 2011 2197 2700 2275 2117 4236 3427 3894 3020 4144 3173 3807 2521 4515 4219 4215 2130 2612 2255 1467 958 2680 2184 1714 1170 2682 1104 1033 1500 975 1238 601 874 1817 1894 1187 634 813 693 685 631 3587 3811 3879 3513 3429 3023 3371 3303 2982 4225 3549 3975 4292 3774 4176 3845 4056 3557 3721 3847 4221 3933 3604 4186 4350 4507 3883 3913 4269 724 558 575 4136 3865 1689 5845 5977 6046 4854 1384 1402 1277 459 1385 548 484 420 434 3871 1546 1604 663 1065 739 969 2077 2329 2078 2939 1686 1540 2463 1917 2063 3490 4125 3322 3236 7713 7707 3255 3900 5215 6230 2663 1460 2142 2272 2392 1485 2626 1010 2923 1219 2757 1389 118 108 2337 1811 2970 4638 2402 1345 1993 1082 1812 924 970 2055 1942 1959 1938 1759 2542 3480 1593 1368 2583 2743 2653 2643 2163 1871 1277 1068 1312 2962 1536 3357 912 2201 1548 1264 1340 1233 1556 1174 3581 2898 1352 1263 953 1402 1227 1058 1262 817 926 1011 2301 1246 1711 2489 1494 1319 3554 904 1181 1483 1040 1503 1640 1483 1137 1587 1208 1206 1232 1590 1496 1771 1256 1433 1476 1456 1802 1111 1990 1323 890 818 755 666 920 716 1474 728 517 701 1097 563 1446 836 927 563 1251 934 625 567 722 530 498 560 377 626 527 390 660 942 702 877 795 904 585 587 486 787 762 830 777 823 611 502 740 913 1123 395 673 967 972 1003 760 879 854 775 970 1197 1415 684 1208 644 574 1331 1068 1216 785 927 904 918 874 791 859 742 1203 1150 1481 896 826 1084 723 1206 1217 1183 1223 774 615 771 615 688 750 1373 848 792 785 660 1314 1022 911 1095 589 729 1133 1259 954 894 1735 393 1895 1010 1019 672 640 735 992 1252 773 1606 1467 1623 1592 1631 1470 579 494 549 477 370 662 542 447 297 269 396 429 525 751 627 599 588 396 380 537 475 351 373 390 529 538 1698 1069 650 515 689 860 510 560 626 846 1020 1175 1005 889 889 899 1016 764 1053 954 899 712 697 839 1004 1188 1181 863 860 491 437 553 438 378 429 1212 893 1027 959 1508 1287 969 1188 778 1075 1083 1104 827 1064 1194 2136 1305 1305 1148 1289 1552 1151 815 1156 858 484 990 1226 1238 1317 1412 1020 686 469 770 824 2268 481 506 355 438 471 522 389 841 626 371 811 834 945 422 412 545 1621 1337 1092 1164 706 1704 468 554 470 504 900 1071 906 956 990 950 1050 978 980 680 538 581 933 756 792 577 1154 947 1242 1001 943 661 826 599 708 730 1961 697 543 639 477 661 263 1007 503 1181 544 821 1417 1254 1174 1013 1384 1454 1240 688 1772 1198 1126 1294 1159 1389 1278 1111 1246 1482 1371 1267 1611 898 1054 929 924 844 806 1210 766 1032 2019 1833 2062 1117 1379 1016 1235 1056 1064 1623 748 1248 889 1022 952 1091 1438 1368 1457 1559 957 1167 1669 1284 980 999 925 846 1509 1510 1641 1123 961 688 1160 1042 881 1115 1120 754 974 1236 812 885 942 922 1051 1321 1561 1189 1374 1258 797 802 754 1883 1225 1416 1184 1319 1566 1806 1699 1356 1419 1623 1621 1224 1690 1189 1196 1388 1548 1693 1419 2049 1519 1432 2182 2176 1629 1513 1493 1430 4018 4415 3458 3248 2575 2432 2748 3043 2656 2966 2666 3203 2548 3344 3393 2694 3722 2210 2349 1787 1997 1470 1403 1658 1701 2374 975 1629 2554 1811 2299 983 1496 1533 962 1344 1262 1288 1079 1113 1175 887 525 880 890 696 658 602 533 552 617 648 867 845 726 936 1001 1010 1603 1011 1080 1296 1387 1296 1157 1209 1196 1192 1373 1869 1324 1589 1610 860 477 611 526 597 527 417 484 640 455 281 919 467 553 561 586 399 122 260 274 228 291 289 387 278 247 676 615 854 585 642 968 873 903 499 635 381 599 520 472 625 401 592 471 424 1022 319 303 393 375 502 646 821 615 920 1026 1529 849 501 387 1076 1010 1154 1008 1093 1014 986 1091 1249 1132 821 1110 777 806 1040 965 1012 756 1030 1111 1320 1262 1210 1070 1403 1766 1468 1355 1207 1332 993 1409 1508 1254 392 2486 1155 2476 1332 1030 2403 1185 1353 1138 1314 1666 2079 1031 730 617 1916 2006 2111 2251 1955 1620 1537 1123 2856 850 2301 3032 1349 1893 2997 2989 1678 1291 1846 2344 1457 2286 1958 3289 14953 3102 2025 2357 1966 1799 1993 2633 1970 1816 2061 2346 967 987 1171 1023 960 1114 3240 1671 1600 1505 1723 1745 1524 1420 1820 1836 2014 2067 1479 871 860 599 645 550 1124 1010 1299 1228 994 1090 1206 952 670 1574 993 1300 1010 623 715 765 765 660 416 414 298 409 411 336 286 480 278 590 328 560 1193 1547 1332 1207 1300 1483 1118 1228 1403 1022 1330 1212 1351 1416 1434 1527 1362 1368 1200 1273 1355 1259 1121 1797 1309 1074 1501 1326 1211 1252 922 948 1691 1512 1190 985 1053 1156 1190 1254 1349 1024 1333 1024 873 1277 919 1335 1128 1251 1427 1448 1750 913 2202 1060 1117 1192 1856 601 1801 1529 978 587 471 531 321 380 452 482 1022 1020 1045 788 1033 967 1038 579 1159 1097 623 657 690 623 678 692 1381 351 1109 648 872 657 1000 636 479 569 493 645 543 733 657 705 738 545 893 654 741 747 399 2357 833 791 927 645 652 589 506 975 817 1133 783 776 1049 584 728 951 653 535 932 1446 1214 1461 1084 1104 1024 703 1394 947 959 905 1475 707 1022 829 795 844 885 809 676 1070 720 1289 733 795 543 593 377 1017 2509 1690 915 598 612 629 830 663 650 691 2940 605 3116 2798 3287 3086 3189 3230 3086 3497 3208 3426 3336 3014 3003 3139 940 1053 916 1043 995 1500 1146 1142 1256 1103 1753 1160 1020 1228 1138 1014 771 780 948 954 889 845 969 842 902 1098 1087 1289 1809 1217 1216 1202 1004 1222 805 921 757 1142 911 797 1443 1510 1397 925 1537 1253 1363 1255 1015 1422 925 1235 1260 947 1281 1106 1183 1344 1074 1119 1358 1415 1590 1420 1317 1888 2006 1926 1530 1457 1373 1355 1539 1357 1414 1186 1589 1070 1799 1686 1715 1101 1197 1147 1191 1338 1288 886 1495 1247 1443 1272 1379 1054 1342 1120 1090 1548 1529 1766 1709 1385 1590 1640 1368 1596 1606 1590 1676 1124 1233 1416 1151 1481 1018 1375 1425 1217 1212 1160 1312 1762 1656 1462 1279 1179 1800 1470 1568 960 1412 1320 1192 2036 1680 1863 1778 1441 2053 2510 1674 2414 2015 1199 1338 1280 1423 1880 1492 1682 1559 1355 1716 1723 1780 1889 918 1540 1042 1407 441 726 326 330 348 492 238 690 181 261 520 729 415 370 404 652 606 570 1018 509 363 565 449 1069 1205 399 436 410 442 517 377 514 317 805 660 759 650 854 506 247 354 350 267 412 565 313 448 313 438 526 512 815 803 320 308 281 229 317 927 431 485 448 587 295 625 427 658 445 401 508 804 1397 488 438 488 531 494 658 311 746 500 1172 617 645 746 528 841 824 704 623 946 301 489 337 454 321 421 568 530 789 792 724 969 999 938 1294 620 645 572 826 540 1377 947 562 859 713 620 722 816 440 468 857 498 592 457 485 669 804 624 528 1183 1057 1443 818 702 1059 1096 2081 1032 1635 1122 581 1148 421 518 1139 1191 1066 1037 817 1329 867 424 1123 822 878 744 1170 579 533 747 723 795 760 559 661 751 1243 1307 796 1035 928 935 827 1030 1032 680 619 610 395 786 549 614 508 570 658 630 422 510 988 1181 859 940 535 680 570 715 788 363 548 553 611 874 781 767 1286 775 936 927 715 998 735 848 561 572 944 656 736 516 548 461 648 951 714 567 421 991 842 735 931 652 1342 651 1088 549 782 491 673 506 922 561 727 774 761 803 705 638 493 750 855 841 1168 1341 1137 742 714 618 846 953 543 1058 858 322 457 277 262 549 650 1061 991 506 728 823 514 1025 805 1449 1134 742 716 1137 618 441 180 200 424 187 1326 668 1014 955 787 986 1137 640 606 597 650 329 270 572 602 295 828 638 667 652 746 538 491 638 730 740 592 1185 1097 1018 1031 634 586 384 591 592 498 885 926 636 530 526 992 621 665 679 596 750 557 669 609 1090 972 953 986 900 432 481 602 421 572 525 587 432 754 374 536 600 439 759 785 632 1304 1422 4724 4718 632 781 794 775 800 783 797 749 1268 1095 1350 1259 1094 934 567 555 964 932 1027 1025 688 690 570 572 540 1342 1202 926 569 970 832 771 1458 984 909 382 529 604 514 657 400 585 1096 892 417 432 941 716 776 517 809 666 671 946 910 1523 958 1218 966 620 730 938 1009 988 907 857 531 555 544 1775 2401 2306 1019 1429 2558 1440 1308 1652 1572 1794 759 1200 840 1076 790 826 1524 1405 455 443 454 419 360 476 1438 1597 1163 1303 1524 2827 2663 2674 3395 2957 2199 1920 1647 1082 2555 2530 3152 2836 2693 2305 2063 2096 2482 2351 2385 2207 2252 2413 2309 3877 3108 3209 3418 3225 2796 3486 3038 3516 4016 3816 1976 2246 2124 1414 1153 2630 2400 1428 1265 2118 770 759 957 822 1066 641 694 1532 1655 1324 494 802 755 818 546 4315 3933 3869 3967 3566 3493 3680 3515 2892 4183 3720 3477 3575 3464 3514 3741 3376 3347 4005 3963 4086 3691 3111 3298 3918 4043 3662 3457 3138 822 727 664 3576 3921 2000 6007 5789 5890 4925 1548 1599 1606 628 1789 281 1145 654 494 3313 2138 2071 638 856 706 631 1873 2157 1978 2888 1878 1847 2861 1704 1980 4089 4880 3825 4414 8197 7014 3275 3878 4358 5550 2025 1547 1461 1848 2363 1201 2236 1064 3087 1230 3621 1469 217 197 1607 1403 2792 3778 2491 1150 1888 1011 1445 811 720 1942 1903 1680 1924 1787 2934 3545 2000 1152 2357 2424 2439 2859 2376 2711 1699 1313 1488 2881 1684 3525 1451 1682 938 1723 1237 1160 1428 1841 3823 3804 1173 1054 1096 1613 1476 952 1265 800 955 1096 1608 1200 1346 2301 1273 1058 3174 1288 1416 1520 1100 1516 1675 1433 1670 1382 1289 1462 1412 1595 1560 1758 1409 1536 1331 1559 1604 998 1716 1365 950 857 820 569 885 964 1803 659 655 610 1009 717 1397 1217 852 804 1333 1187 698 625 808 610 586 648 645 736 782 684 672 692 532 552 502 633 699 664 608 855 923 593 939 778 595 402 652 767 1049 568 931 1011 747 910 848 770 657 964 732 846 1422 1053 922 505 729 978 1325 1290 630 771 919 1001 946 817 729 945 949 1327 1470 1464 920 1041 701 1282 1238 963 1222 721 596 1052 1061 684 673 1148 647 1102 1113 446 1008 801 705 831 690 860 851 1099 736 764 1656 318 1722 684 1028 766 628 688 928 1339 727 1457 1133 1416 1516 1291 1431 874 643 529 558 560 636 967 611 472 416 574 331 400 561 852 825 426 499 463 572 327 463 314 271 788 507 1444 960 677 580 741 1094 697 790 854 610 728 1319 1067 1187 868 695 916 993 967 900 797 782 522 794 749 840 984 1183 617 763 518 749 332 254 396 1369 974 1078 1468 1596 933 1358 963 1146 1146 920 1166 768 915 1145 1805 1550 1909 1422 1443 1545 1046 1112 878 732 601 1324 1583 1325 1389 1276 1141 903 495 843 917 2260 366 394 427 463 533 584 822 735 785 332 552 651 1101 409 410 428 1258 1198 1178 1248 880 1439 339 518 340 365 756 1302 1057 1144 1182 1130 1265 952 1072 559 462 474 573 443 479 582 950 751 1026 750 845 490 696 479 779 808 1940 600 504 490 422 809 344 751 716 1373 755 848 1437 1232 1644 1174 1721 1890 1001 530 1941 810 1582 1684 1364 1829 1914 1375 1704 1759 1723 1679 1375 711 885 797 1121 1324 1232 1431 1398 681 1581 1963 2381 1364 1104 1284 1806 1278 1396 1894 1110 1332 936 1451 1003 1333 1383 1143 1311 1329 900 1476 1336 1065 987 1370 1220 1063 1805 1985 2245 1290 1161 861 1410 1274 623 581 1007 903 1130 1059 858 744 1538 1691 1054 1119 1519 998 1259 1215 998 1046 879 2105 1193 1475 1700 1160 1433 1542 2027 1713 1640 1501 1647 1118 1640 1380 1623 1783 1247 1838 1621 2096 1291 1631 1766 1891 1954 1892 1400 1461 4229 4159 3607 2987 2499 2410 2525 2689 2593 2972 2596 2918 2788 2390 2940 2707 3459 2456 2548 1664 1864 1404 1535 2318 1766 2084 1399 1756 2324 2051 2631 1193 1529 1159 1375 886 1461 960 723 694 1084 675 695 764 1017 676 900 645 754 868 629 521 1175 577 755 817 772 778 1164 1102 1764 1461 1702 1751 1212 1099 1794 1387 1430 1652 1348 1404 1385 698 328 401 314 429 448 292 737 377 731 246 653 345 469 267 436 589 275 119 221 428 429 481 502 400 417 395 852 604 571 705 1097 1117 1127 536 727 485 557 562 499 545 415 481 464 544 1212 447 410 436 404 400 582 1122 471 729 1089 1432 707 425 518 1414 1348 1439 1148 1032 1054 897 935 961 961 677 1043 899 997 735 729 884 1037 1067 822 1171 968 1046 1426 1466 1424 1429 1390 1583 1541 952 1261 1094 2226 714 3074 1281 3652 2304 1257 3312 1547 1739 1360 1532 1508 1540 1276 1009 737 1578 1752 1781 2312 1992 1855 1777 2032 3844 1280 2455 3854 2345 1849 3904 4024 1321 1198 2360 2568 1622 6877 2015 6909 3102 14360 1932 2784 2424 1996 1775 2135 2473 1703 1597 1903 964 1073 841 577 665 874 3222 1388 1328 1205 1480 1466 1440 1284 1343 1465 1423 1390 1502 952 830 926 499 622 1237 755 1173 979 1011 1025 918 1080 842 1289 832 1147 870 606 557 745 749 478 454 433 302 462 473 391 282 481 335 571 321 403 1144 1310 1539 1093 1496 1162 1348 1404 1380 1245 1119 931 1280 1236 1108 1443 1178 1090 952 1019 1424 1297 1014 2145 904 820 840 1115 869 1145 1068 1096 1455 1654 1322 985 1402 1305 1144 1172 1256 1279 1082 934 621 1467 780 1231 1397 1031 1302 1376 1506 660 2411 1602 1410 934 2013 807 1687 1679 953 607 547 609 198 292 278 350 1130 911 1053 863 728 1494 857 628 939 1186 508 992 1001 704 687 714 1312 337 1189 776 518 576 728 723 709 533 600 453 407 475 642 786 854 687 610 791 946 867 508 2193 685 645 984 704 688 555 485 794 1100 899 762 788 737 677 442 575 342 374 980 1011 985 917 838 850 997 966 1394 688 809 958 1793 564 965 1602 1164 1534 1871 1191 785 911 845 965 531 569 613 690 610 1127 2321 1954 1661 501 741 374 725 680 834 678 3109 677 3454 3142 2814 2726 3436 3171 3390 3483 3297 3199 3107 3790 3147 3113 835 951 1284 866 1204 1154 1445 896 1040 971 1156 1460 1254 1355 1274 1211 756 874 1476 1198 1180 1295 1222 955 1009 1670 1684 1909 1343 1197 1031 1073 767 1504 948 1483 1333 1190 1091 909 1377 1394 1343 1158 1481 1653 1366 1755 1415 1739 1551 1381 1379 1310 747 1105 1346 1075 944 883 1045 1696 1479 1097 1309 1143 1207 1104 1337 1209 1342 1382 1376 1454 1458 1380 1539 1137 1655 1200 1396 1026 1074 1149 904 1100 976 1081 1162 1233 1189 1272 1153 1177 1345 980 1395 1392 1425 1408 1707 1386 1587 1659 1524 1404 1097 1159 1247 1184 1231 1249 1195 1249 1086 1125 1339 1642 1427 1407 1055 1212 1260 1115 1351 1329 981 1138 1050 1146 2018 1258 796 1170 1203 1118 1252 1015 1227 1102 1355 1115 1210 1425 1482 1470 1305 1230 1205 1337 1254 1245 1548 1493 1860 1670 912 788 1045 1639 629 732 381 417 395 722 340 492 341 892 365 694 337 304 394 351 457 388 378 654 497 648 549 752 935 377 476 389 441 497 463 447 713 551 419 534 506 574 472 435 375 390 321 419 434 453 629 320 414 405 383 1090 339 319 269 284 366 466 668 552 610 363 407 453 476 513 491 637 571 448 739 1063 640 382 532 453 454 508 421 869 1037 1082 369 411 698 719 532 877 781 646 659 433 795 424 390 454 487 602 490 860 682 807 929 457 518 443 613 715 793 757 708 1431 861 1006 1054 654 473 565 597 701 766 711 648 741 801 694 622 857 899 885 1189 1058 1275 1277 1453 1443 1605 1274 1126 1765 1153 579 1357 401 512 1231 617 1290 1008 873 1220 903 774 1205 467 483 768 841 765 846 992 788 555 471 743 662 1270 1196 1957 1414 930 727 700 842 844 653 636 737 714 1218 854 580 586 629 615 355 865 708 705 819 990 1010 1033 910 781 775 612 765 684 395 727 869 623 829 1005 1242 901 1067 1267 737 1284 834 1232 751 694 770 853 901 525 746 721 685 969 903 583 584 611 692 803 1464 974 1509 759 1866 470 993 744 1186 615 1236 700 798 1104 1005 943 936 589 514 939 993 955 860 925 1221 754 625 495 747 742 571 796 753 360 435 356 335 551 554 920 925 597 728 806 476 705 866 1314 714 531 672 926 813 151 158 349 150 240 887 1089 1016 928 1136 911 888 869 782 605 697 515 336 761 908 339 1303 716 955 782 898 426 478 699 455 644 675 1152 974 829 955 681 947 745 791 814 623 563 569 685 671 687 723 373 419 437 631 564 886 755 1319 1463 762 725 1451 849 497 848 742 694 934 787 934 588 545 466 495 872 869 611 1001 779 1151 1356 4568 4795 915 1627 1129 1223 1122 902 1303 1165 1518 1391 1458 1147 1396 1170 710 707 583 583 480 424 1084 1097 1105 851 865 1575 1141 814 622 1401 801 814 1227 884 812 398 693 682 559 621 514 584 551 506 247 248 756 651 695 648 1250 546 517 624 771 852 675 829 841 389 548 1118 777 628 985 836 802 897 992 931 2020 1361 855 1691 1779 1896 793 1137 1108 1456 837 1110 1437 1181 751 787 1710 955 340 320 677 590 707 691 1405 1746 1401 1790 1557 2069 2107 2034 1985 1986 2039 1732 1667 1382 3083 2916 2460 2696 2772 3190 2384 2477 2345 2487 2211 2610 2610 2680 2495 3607 3106 2945 2492 2965 2502 3370 2892 4313 4442 4736 2870 2589 2050 1098 1059 2520 3192 1732 1112 2670 1009 1108 1433 729 1101 688 744 1350 1474 970 623 731 637 636 661 3340 3421 3739 3575 3109 2719 3402 3207 3464 4619 3196 3380 3360 3533 4387 3779 3295 3150 3379 3554 3378 2856 3828 3961 4519 4503 4284 3951 4518 1031 735 566 3448 3818 1601 5150 5750 5896 4339 1829 1828 1154 550 1171 441 340 246 280 3446 1791 1793 504 904 745 850 2015 2111 2148 2056 1444 1935 2371 2497 2399 3606 4149 4046 3346 7546 8262 4360 4774 5171 5685 2476 1463 2260 2688 1872 1637 3077 1179 3163 1165 2994 1548 299 224 1945 1604 3172 4892 2872 842 2409 892 1481 809 843 1809 1741 1754 2286 2299 2819 2946 1044 1444 2729 2652 2625 3066 2230 1882 1333 1264 1107 2660 1663 2495 711 1897 1260 1507 1277 1222 1580 1612 3604 3337 1189 1183 1323 1340 1240 1195 1082 992 938 1156 1907 1281 1645 2682 1256 1131 4079 1173 1462 2139 1147 1300 1393 1152 1572 1600 1394 1340 1380 2161 1869 2143 1536 1782 1309 1807 1402 1451 1696 1637 806 527 679 560 848 758 1286 672 803 667 1037 624 1283 1160 837 610 1057 679 627 932 701 592 550 492 298 534 581 510 654 730 719 989 868 984 576 570 628 1019 524 832 972 766 689 560 704 733 818 489 591 894 1004 659 662 597 725 755 1010 957 1401 607 1003 513 872 1006 1055 1263 674 827 876 802 658 898 735 742 928 808 1019 1125 962 899 715 1240 1202 792 940 786 626 529 620 558 682 957 507 528 958 651 1215 790 727 912 742 810 785 839 763 992 1318 223 1292 983 872 501 540 499 918 1260 1116 1315 1361 1304 1241 1403 1374 566 372 707 787 220 745 545 321 195 167 299 413 514 566 1008 383 497 439 419 342 576 423 372 519 656 481 1200 926 714 576 672 803 740 774 810 798 546 975 833 794 776 1006 787 661 1256 1080 628 686 820 936 1117 1336 1236 926 607 538 581 651 657 408 440 1115 1178 1243 970 1331 1183 847 1033 750 931 960 790 976 1196 1339 1624 948 1160 1011 1182 1426 1065 1034 1084 1125 400 997 1191 1377 1478 1301 971 746 395 967 971 2368 437 611 458 519 573 604 412 684 929 444 729 512 654 348 316 458 1298 1351 892 1137 844 1526 498 451 294 556 1132 908 688 742 760 728 832 820 762 1056 622 652 1041 590 705 735 939 847 971 861 1046 582 840 624 681 655 1766 524 573 975 431 845 411 872 455 1242 901 712 1573 1189 978 1023 1490 1222 1105 457 1475 1007 1079 1271 846 976 956 1092 1034 868 997 983 1674 1228 1236 1154 1217 1314 1075 1355 1057 639 1848 2053 2408 1139 1081 1038 1548 967 948 1156 484 1265 997 888 1073 904 1430 1278 1377 1449 891 1359 1814 1165 1020 1423 1457 1085 2030 1710 2015 1666 1536 662 887 751 846 936 956 650 677 1247 704 941 872 725 1476 928 988 980 1159 1095 846 765 896 2023 1386 1473 1044 1195 1752 1604 1693 1504 1404 1633 1419 1468 1551 966 1182 1211 1607 1610 1492 1400 1511 1395 1629 1616 1837 1856 1450 1248 4053 4252 3449 2833 2611 2254 2215 2651 2561 2917 2802 3126 3095 1871 2902 2508 3844 2281 2322 1189 1575 1388 1550 1464 1383 2247 752 1120 2605 2288 1630 848 993 794 815 901 1107 1144 891 902 728 737 628 1112 741 1056 824 569 653 584 624 600 983 744 897 1218 1081 1012 1398 1548 1153 1076 1102 1258 1187 1157 977 1390 1479 1630 1397 1615 1816 1041 415 828 766 467 399 293 590 810 474 266 885 444 403 572 676 777 225 276 323 344 215 251 275 239 237 435 442 732 616 937 1242 1248 1269 619 625 557 900 628 574 788 486 592 607 703 1120 349 314 298 252 537 583 1384 653 922 1374 1382 1018 1110 510 2034 1752 1619 1699 1062 981 1294 1561 1754 1700 992 1080 1481 1244 1120 1306 1590 1017 1322 1739 1640 1686 1862 1707 1767 2193 2247 1627 1642 1622 1818 2243 2123 1738 810 3093 1572 3348 1758 1703 3626 1535 1572 1501 1603 2463 2087 1599 770 750 2085 2613 3134 2729 2860 2013 1842 1945 3868 1249 2299 3632 2154 1717 3555 3933 1621 1201 1900 2276 1578 1728 1967 1963 2025 1932 16724 3030 2796 2294 3000 2486 2577 2946 2548 3582 1503 1268 1125 1220 1475 1477 4257 2408 1950 1731 1925 2451 2130 1860 2278 2464 2437 2785 1573 927 1397 643 867 630 945 1098 1142 1532 1018 1114 960 979 741 1492 1856 1208 1547 1013 1083 768 1299 823 488 476 316 498 501 386 290 552 374 804 427 402 936 1442 1263 1227 1492 1368 1323 1429 1267 1314 1498 1339 1589 1676 1588 1525 1403 1506 1223 1385 1180 1418 1263 1203 1489 1212 1534 1346 1073 1191 1182 894 1507 1475 1072 1036 1044 1086 1076 988 1188 940 1434 997 696 935 1330 1561 1081 1380 1862 2118 2268 1041 1700 1057 1169 1146 1980 946 1776 1567 954 543 680 430 254 304 339 472 1221 725 911 921 885 739 993 417 1022 869 412 451 609 424 495 640 1660 503 1057 551 887 655 776 736 559 436 470 464 351 560 582 582 1074 744 607 850 711 591 858 1862 831 780 992 695 479 628 519 567 758 1149 704 728 910 714 456 476 520 442 983 1180 1189 1714 1083 1200 1081 828 1393 777 607 1279 1334 781 1025 1173 1103 1222 1396 1040 812 929 698 1138 511 1029 704 545 319 1107 2218 1551 842 637 623 825 1014 709 1147 742 3118 685 3491 3102 3071 2924 3037 2951 3370 3406 3259 3498 3487 3040 2885 2752 1106 952 1053 1041 1192 1467 1523 1259 1246 1265 2062 1611 803 762 1094 1145 664 803 1500 915 895 786 992 942 1006 1227 1297 1415 1918 1426 1456 1338 1381 1655 1378 1816 1637 1327 1263 1468 1806 1932 1928 1223 1951 1634 1785 1876 1960 1755 1817 1750 1671 1716 1192 1505 1395 1539 1277 1190 1442 1872 1682 1319 1579 1310 1389 1182 2049 1685 1881 2051 2010 2102 2035 2038 1941 1308 2064 1916 2155 1702 1907 1732 1381 1643 1551 1815 1598 1895 1639 1699 1869 1758 1818 1427 1860 1612 1560 1669 1800 1542 1721 1606 1625 1664 1651 1576 1736 1282 1288 1832 1171 1369 1690 1265 1670 1982 1704 1682 1592 1404 2136 1912 1852 1786 1905 1922 1632 1330 2365 1809 1363 1553 1547 1479 1823 1497 1631 1888 1810 1672 1860 1515 1498 1598 1335 1517 1458 1581 1728 1641 1791 1774 1816 1693 1324 1123 1251 1720 958 678 595 523 615 730 555 967 339 767 800 925 700 618 718 621 672 601 615 868 624 888 760 848 1097 536 513 430 487 426 532 509 571 911 1094 825 724 895 529 666 631 689 590 728 717 419 692 544 760 678 603 1644 684 501 459 485 664 511 745 619 702 345 344 448 494 730 540 602 807 558 1057 1708 653 428 649 467 766 500 665 981 816 1450 589 627 736 893 570 1236 1144 1012 1213 630 863 573 669 362 801 874 927 1269 1026 1236 983 1094 902 943 1030 961 549 787 771 1821 968 1006 1561 723 810 1056 1069 698 757 784 572 708 1075 644 1299 1539 1273 1202 1538 1761 1901 1856 1673 1741 2377 2306 1391 2503 1910 913 1813 829 799 2050 829 1856 1291 1188 1585 1374 1148 1408 1075 1038 1192 1355 970 1011 1081 1317 542 944 991 622 1610 1894 2121 1632 1376 1097 1422 1292 1392 1216 605 793 838 1221 1200 677 799 641 508 691 1320 959 818 1208 1314 1058 1537 1155 912 966 857 988 706 691 1212 528 964 822 1091 1483 890 1032 1216 883 1489 965 1275 809 788 1260 1053 1185 726 678 824 834 960 860 898 708 1123 1183 1052 1603 943 1701 994 1897 889 1110 872 1550 1060 1927 920 921 1549 744 1528 930 547 729 1104 1116 1121 1235 1221 1451 1134 925 840 890 940 639 1081 1223 468 520 414 461 563 595 1346 1302 791 915 930 736 826 1268 1401 1495 938 941 1325 1000 200 208 252 178 264 1124 1073 1256 1094 1122 1336 1201 1406 1323 780 830 521 477 938 1018 356 922 761 785 1152 1141 556 730 741 691 1032 743 1653 1422 850 1321 824 1012 777 935 750 661 889 802 871 695 658 1277 535 576 556 589 1245 960 940 781 1257 723 728 1512 1605 701 1009 1104 1004 1190 1188 1042 690 729 496 630 1191 897 672 1271 1086 1666 1503 6035 6205 1183 1239 1150 1329 1397 987 1409 1240 1718 1380 2154 1369 1296 1407 757 717 901 1191 1001 845 1208 1224 1344 886 911 1728 1814 894 929 1013 1297 1262 1456 1014 1306 460 553 1087 916 768 599 508 615 727 446 630 787 667 930 741 1087 805 746 1195 1095 1333 1117 957 1345 726 691 1596 841 857 1233 1173 607 641 733 1740 2465 1498 1292 1968 2534 2033 1295 1506 1310 2324 1476 1719 1398 1533 1098 907 1893 1398 534 500 674 740 842 888 1960 1926 2112 1706 1866 2887 2266 2928 3019 2602 2603 2275 2096 1675 3239 3614 3477 3782 3596 3136 2679 2596 3515 3018 3012 2938 3262 3074 3096 4027 3192 3826 2963 3490 2991 3488 2753 4992 5684 5540 3132 2741 2965 1641 1359 3652 3108 2417 1289 3260 1079 1132 1521 1122 1158 1358 636 1881 1897 1615 663 793 733 996 925 4426 4430 4573 4532 4571 4265 4227 4142 4351 5585 4864 4688 5348 4725 4374 5170 3853 4651 4496 5129 4857 5616 4678 4690 6355 5705 5584 5736 5213 1326 1124 837 4516 4370 2671 6350 7149 7186 5651 2661 2684 1919 797 2027 366 702 584 797 3954 2299 2205 712 1112 838 915 2456 2612 2226 3474 1938 2350 3196 2774 3100 4896 5897 5736 5021 9893 10896 4738 5464 6643 7116 3353 1794 2784 2969 2816 1587 3697 1320 4470 1826 3892 2417 260 242 2444 2644 3292 6499 3911 1101 3007 1440 1815 1108 1114 2087 1926 2158 2890 2738 3808 4817 2021 1401 3000 3618 3546 3898 2927 3253 1679 1465 1526 3491 3099 4154 1533 2262 1139 1963 1852 1694 2073 2277 4866 4368 1800 1605 1480 1357 1615 1859 1973 1388 1152 1656 2730 2115 1715 3654 1954 1817 4193 1811 2296 2080 1312 1871 1776 1772 2292 2235 1815 1794 1664 2631 2664 2617 2610 2822 1986 2335 2035 1628 1677 2125 1135 837 1071 930 827 723 1591 857 938 1112 1168 661 1889 1446 1187 994 1942 1299 1333 905 1249 742 706 590 577 812 753 683 685 739 826 1106 951 898 881 872 655 1191 918 1227 1308 1151 766 721 915 1005 1433 696 813 900 842 804 899 831 846 872 883 1195 1626 762 823 867 938 1417 1550 1781 838 1079 1191 1240 1032 1220 840 1054 1114 1017 1226 1109 932 1174 922 1241 1219 1209 1178 876 536 1072 1329 910 1036 1328 855 1077 1508 785 1675 961 836 1084 816 965 1073 1210 820 956 1666 228 1801 887 1017 624 644 473 1228 1505 949 1611 1731 1771 1706 1735 1551 899 748 800 741 513 945 958 739 353 296 719 592 619 876 847 589 560 696 592 636 896 714 418 535 634 550 1700 1353 1060 934 1010 1380 942 979 918 1044 921 1144 971 1529 1256 1255 1132 811 1476 1247 1237 620 1347 855 1073 1458 1388 1478 1152 852 419 754 859 568 654 1534 1318 1479 1322 1930 1247 1277 1112 1347 1222 1524 1467 1162 1285 1681 2326 1737 2440 1850 1798 2177 1496 1142 1365 1127 558 1247 1575 1604 2008 1942 1330 1419 567 1205 1353 3249 585 540 725 682 789 890 924 794 1299 598 1234 832 1331 665 579 831 1866 1915 1316 1420 1183 1890 331 454 272 357 1257 1247 955 1043 1167 1111 1311 1143 1098 1160 992 943 1431 930 1104 986 1440 1243 1628 1362 1288 1004 1082 984 992 931 1773 949 645 763 454 854 445 1026 1041 1904 987 1108 2167 1351 1767 1254 1721 1725 1275 1054 1639 1429 1500 1777 1253 1424 1281 949 934 1220 1135 1567 1558 1096 1643 1402 1219 1536 1589 2028 1834 932 2581 2305 2729 1753 1207 1602 1817 1441 1528 2451 688 1346 1358 1504 1338 1469 1787 1630 1921 1968 1574 1592 1959 1642 1537 1936 1569 962 2605 2383 2778 1882 1746 836 1515 1299 1344 1111 2071 906 1067 1275 1084 858 1379 1727 1646 1123 1441 1336 1776 1501 1198 1388 1424 2483 1732 1722 1540 1714 2187 1928 1869 1889 2464 2305 1793 1668 2088 1556 1985 2117 2219 2162 1899 2247 2125 1931 1858 2060 1681 2005 1953 1970 5036 5242 4603 4227 3745 3488 3245 3631 3219 4159 3714 4249 3567 3205 3531 2781 4739 3281 2692 2074 2208 1621 2420 2330 2005 2659 1112 2878 3043 2723 3131 1427 1749 1794 1472 941 1441 1431 1246 1155 1256 967 806 1077 1248 1356 927 704 890 755 832 771 936 1252 1384 1350 1274 1474 1656 1766 1604 1560 1730 1691 1212 1754 1234 1606 1788 2037 1730 1868 1947 1143 673 724 569 804 768 633 944 767 700 617 924 469 766 738 931 887 331 270 271 323 579 483 490 564 435 780 523 935 767 812 1439 1258 1323 729 773 810 901 749 595 733 833 608 878 1196 1040 737 638 485 373 502 674 1357 652 1041 1294 1682 1073 903 651 2119 2030 1568 1881 1119 1184 1133 1399 1313 1279 1115 1885 1110 1199 953 1288 1296 1033 1157 1280 1575 1628 1953 1404 1709 1829 1778 2005 1624 1677 1522 2069 1941 1391 700 2314 1464 2876 1452 1294 2942 1323 1086 1222 1052 2006 2333 1165 1115 920 1875 2074 1991 1996 2391 1208 1081 1216 2454 1376 2396 2589 1520 1353 2454 2309 1675 1190 1837 2346 1735 2259 2184 2244 2357 2784 3030 19984 3224 2588 2873 3068 2459 2304 2868 2884 1126 1318 1179 1029 969 1115 5046 2153 1793 1602 1481 2530 2326 2084 2266 2826 2835 2540 2209 1512 1143 1155 1141 775 1440 1685 1312 1570 1008 1130 1375 1024 1314 2104 1476 1940 1401 1246 1381 893 1239 849 550 519 361 559 543 506 370 678 439 749 501 519 982 1492 1405 1266 1495 1656 1493 1627 1542 1626 1280 1534 1941 1942 1721 1774 1877 1857 1440 1586 2026 1700 1495 1640 1707 1200 1188 1779 1636 2013 1320 1463 1603 1418 1180 939 1577 1618 1118 1335 1421 1516 1605 1369 1066 1380 1756 2067 1543 1833 1565 2360 2051 1477 2843 1686 1745 1075 2460 1424 2096 2045 1122 809 666 694 430 466 508 554 1418 1011 1247 1159 1058 1114 1268 532 990 1030 681 770 636 480 828 901 1934 739 1138 1063 977 770 816 1003 619 778 850 965 602 687 1001 631 993 777 1257 1143 1045 1493 663 2366 1158 1092 1656 927 666 767 651 750 1135 1100 807 815 1274 845 532 631 648 740 1203 1514 1224 1439 1118 1244 1137 877 1572 977 1321 1355 1985 658 1273 1735 1657 1839 1946 1556 1337 1184 1216 1520 816 897 791 936 758 1796 2782 2262 1295 723 899 505 1065 1210 1073 801 4142 911 4669 4157 4148 3492 4223 4195 4355 4138 4220 4450 4211 3595 3913 4429 1277 1200 1298 1177 1824 1480 2211 1322 1123 1576 2143 1944 1031 1064 1808 1575 1042 1319 2267 1351 1323 1279 1413 1417 1456 1597 1587 1875 2056 1437 1273 1868 1613 1836 1379 1592 1498 2000 1051 1354 2047 2055 2122 1507 1641 2590 2299 1718 1899 1612 1945 1913 2012 1492 956 1208 1515 1354 1279 929 1658 1810 1562 1737 1841 1454 1646 1398 2008 1818 2015 2302 2171 2074 2081 2047 1980 1726 2319 2019 2180 1602 1772 1724 1540 1688 1588 1747 1587 1686 1793 1634 1684 1851 1565 1945 1733 1972 2311 2082 1911 1607 1940 1797 2000 1547 1785 1719 1798 1709 1379 1665 1353 1570 1539 1308 1944 2026 1645 1704 1707 1275 1928 1671 1721 1688 1837 1624 1918 1641 2086 1782 1027 1689 1819 1974 1595 1778 1613 1512 1640 1608 1575 1498 1626 1503 1776 1835 1724 1572 1593 1659 1803 1598 1807 1998 1264 1250 1450 2001 1055 821 668 769 682 1005 454 1276 490 554 603 783 660 651 793 1003 1180 952 970 1160 944 1133 984 814 966 986 1097 1027 1077 813 501 1257 535 1285 1057 991 882 1133 740 685 928 958 847 1115 773 811 1174 572 795 653 633 1470 956 464 430 306 392 532 939 681 743 966 491 605 555 715 732 577 681 676 1057 1830 788 409 705 353 595 486 677 1164 1280 1324 679 709 1248 1040 626 1022 872 828 1123 339 880 666 865 464 731 998 843 1253 1040 1339 1129 799 885 1108 1119 937 791 944 986 1773 1018 944 1585 738 914 858 1068 721 837 1169 928 822 1265 1266 1016 914 1018 1200 1483 1077 1937 1990 1648 1723 1929 2050 1244 3072 1805 1070 2298 904 785 2355 1010 1737 1260 1031 1445 1757 970 1495 1266 1276 1041 1701 1095 1204 1432 1293 766 881 937 523 1439 1765 2847 1433 1397 781 1052 1000 856 1046 692 1198 1131 1308 1676 1090 946 1017 915 724 1387 872 716 817 1759 1390 1258 1114 1271 1032 1276 1464 671 751 1111 920 1132 1097 1387 1763 1168 1293 1267 956 1607 892 1089 912 847 962 1115 1383 683 652 599 1264 1768 1274 1084 763 1150 1545 1798 1977 1186 1480 792 2027 855 1371 1273 1446 913 1668 957 959 1872 934 1508 923 779 715 1428 1098 1073 1273 1326 1591 997 807 1009 692 1076 630 1221 1839 479 523 559 441 822 651 2040 1764 1005 1288 1160 1047 1863 1395 1956 1878 1508 964 1237 1554 256 195 429 263 345 1591 1098 1585 1574 1553 1624 1695 1283 1163 1107 960 604 561 802 971 443 1092 600 1030 1121 1182 1073 816 576 1006 1231 841 1531 1113 1015 1322 890 841 684 732 954 769 1322 1354 1225 932 913 1611 856 933 622 922 1204 1690 1640 1430 1700 779 767 1984 1659 461 684 686 579 768 812 1420 1067 884 886 513 1179 832 788 1125 1051 1488 1878 6105 5878 1342 1374 1517 1370 1313 1457 1763 1470 1810 1733 1733 1645 1341 1140 809 738 999 1452 843 916 1484 1529 1446 1066 1333 1773 1550 1780 717 1438 1641 1396 1619 1131 1727 587 625 1529 1315 655 574 660 597 544 404 456 1012 820 969 777 1252 671 759 950 948 1428 1207 1112 1135 573 756 1573 1462 1174 1360 1280 344 414 482 1899 3086 1806 1366 2285 2847 2670 1610 1576 1482 2619 1558 1586 1432 1521 1096 1193 2423 2258 637 586 968 477 797 726 2299 1974 2358 1741 1813 2260 2530 2764 2937 2713 2710 1995 2614 2007 3363 3151 3298 3441 3344 4266 3341 3419 3621 2926 3085 2605 2294 2861 2852 4952 4197 3829 2693 3937 2943 3961 2775 4578 5152 5797 3064 3300 3087 1564 1451 3159 3240 2176 1355 3027 1162 1088 1378 875 1401 899 684 1918 1676 1342 1173 1074 1016 1100 857 4279 4616 4519 5749 4961 4138 4703 5096 4244 5614 4595 4339 4740 4562 4652 4846 3507 3886 3980 4248 3906 4361 4999 5415 5554 5299 5298 6238 5929 966 878 795 5426 5602 2505 5659 7312 7406 5248 2451 2325 2266 1031 2375 438 1214 1077 934 4291 2638 2735 985 905 665 1559 2885 2660 2943 4495 2944 2530 3179 2385 4741 4280 5279 5093 5140 9787 10711 5077 5668 6593 7474 3587 1991 2687 3171 3549 1615 4297 1415 5569 1712 4332 2039 139 129 2258 2810 4190 6608 3032 1369 3060 1281 2201 1613 1562 2456 2361 2193 3280 2652 3732 4703 2065 1800 3473 3694 3704 5009 3151 2981 1843 2597 1867 4158 2979 3846 1240 3011 1399 2751 2179 2145 2350 2601 4309 4946 1810 1300 1977 1583 1963 1869 1891 1298 1275 1974 2618 1863 1647 4024 1973 1700 4683 1680 1976 2122 1292 2230 1850 1982 2394 2056 1755 1772 1915 2355 2360 2291 1999 2435 2464 2198 2148 2164 1876 1991 1236 811 1127 610 1266 1345 2129 1265 1187 962 1368 825 2174 2221 1272 823 1835 1487 1477 925 1153 603 565 702 666 1123 1184 1123 794 952 1046 1041 1137 1288 916 822 582 1097 725 1156 1070 1273 1213 614 829 1055 1287 719 948 898 779 906 1024 963 1027 928 967 1195 1672 683 1304 902 900 1608 1552 2023 1063 1305 1287 1243 1584 1475 1248 1535 1437 1649 2044 1756 1522 1450 1109 1785 1750 933 1222 887 560 1063 1210 806 815 1629 924 996 1748 824 1563 1050 980 1126 1011 1129 1183 1341 848 1258 1904 379 1463 985 1110 627 795 840 1115 1468 926 1675 1366 1492 2047 1955 1598 961 690 673 625 412 662 786 732 349 299 749 807 813 831 834 871 664 772 722 572 631 478 278 872 504 579 1846 1562 688 543 972 1556 1419 984 895 1063 720 1561 1274 1252 1283 965 1531 1026 1432 1522 1171 998 1271 1091 1281 1500 1786 1769 1166 927 643 877 689 464 536 1554 1538 1804 1422 2595 1267 1524 1922 1223 1819 1511 1348 1061 1606 1539 2626 2058 2413 1921 2158 2624 1868 1891 1914 1484 839 1618 1997 1652 1525 2220 1662 1257 491 1329 1460 3209 709 566 732 906 846 997 858 981 1448 616 1078 838 1757 516 492 856 2446 1955 1312 1524 1439 2352 478 739 457 538 1526 1515 1196 1280 1412 1312 1773 1449 1308 1217 1013 976 1499 1012 1221 1133 1264 1053 1435 1144 1389 830 1002 845 1015 952 2138 931 970 885 597 1322 570 929 763 2381 1166 1086 2206 1435 2077 1256 2185 2136 1466 951 2080 1474 1332 1434 1499 1807 1429 1397 1637 1689 1369 1540 1391 1062 1121 1103 1419 1508 1381 1831 1647 1256 2879 1933 2211 1836 1863 1770 1778 1452 1704 1301 579 1899 1196 1794 1218 1812 1626 1526 1720 1781 1601 1306 2217 1692 1369 1383 1566 1197 3114 3462 3969 2710 2528 925 1659 1548 1229 1460 1847 1930 2102 2475 1382 1182 1600 1263 1553 1616 1552 1607 1526 2247 1227 1186 1156 2584 2196 1727 2316 1803 2385 1829 1901 2169 2230 2246 2342 1830 2309 2012 2168 1683 1630 2976 1948 1952 1798 1863 1892 2034 1968 1992 2203 1739 4945 5445 4048 3719 4271 3453 3490 4004 3222 4983 4042 4744 4080 3433 4241 2732 5051 3073 3126 2235 2398 1874 2756 2202 1844 2908 1123 2306 2884 2561 3041 1311 1245 1965 1181 1314 1890 1554 888 892 1085 715 796 1087 1675 1517 1351 1147 1289 740 560 522 1682 1270 1689 2128 1795 1302 1707 1827 1499 1655 1712 1614 1144 1210 1302 1538 1909 2139 2106 2324 2385 1519 809 775 652 826 806 677 555 916 731 357 1368 425 671 456 616 623 339 413 430 444 606 658 654 631 600 856 441 1215 1014 953 1297 1112 1186 993 739 784 805 726 627 708 946 1029 1152 1047 1043 491 452 580 459 516 604 1544 642 913 1514 2018 1064 851 734 1895 1887 1490 1607 1668 1718 1553 1516 1713 1695 1353 1180 1538 1700 1317 1473 1207 1260 1482 1035 1301 1069 1938 1774 1706 1882 1818 1921 1583 1735 1282 1828 1734 1487 930 3121 1634 3267 1545 1534 3077 1876 1469 1548 1312 2163 1994 1598 1006 856 2091 2942 2945 2588 3234 1263 1176 2064 3354 1287 2454 3372 2384 1458 3411 2764 1753 1776 1731 2413 2243 2355 2782 2208 1966 2424 2796 3224 20642 2990 5033 3513 3302 5009 2823 2742 1538 1323 1349 1399 1598 1858 5430 1883 1582 1514 1951 1873 1800 1417 1819 2694 2861 2761 2212 1256 1113 752 893 895 2008 1997 1479 1656 1003 1190 1030 1065 1097 1980 1467 1941 1446 1106 968 1402 1617 778 583 573 363 620 594 470 326 976 724 883 650 541 1367 1716 1660 1379 2541 1995 2110 1988 1962 1859 1779 2467 2179 1754 1544 2026 1636 1965 1674 1742 2292 2177 1310 1690 1472 1269 2033 1904 1593 2773 1187 1539 2275 1831 1388 1167 1511 1778 1357 1696 1816 1210 1826 1577 1257 1129 1340 1655 1423 1554 1839 2549 2552 1470 3395 2100 1891 1196 2536 1810 2413 2295 1147 889 551 714 422 373 386 574 1342 1177 1077 1724 1363 1432 1227 580 1139 1100 640 565 958 650 672 691 2490 602 1633 955 643 745 978 1236 522 852 757 694 586 966 888 575 1129 1000 1384 1072 685 937 743 2809 921 848 1812 1151 999 945 757 800 1243 1254 1480 1433 1016 1394 645 704 735 751 1467 1551 1161 1502 1717 1833 1398 794 2325 1084 1132 1619 2396 1162 1736 1734 1585 1836 1808 1596 1069 1295 1379 1849 669 954 981 1013 780 1507 3249 2552 1206 688 1070 619 1680 1203 858 989 4291 1005 4842 4428 4536 3678 4431 4309 4180 4544 4581 4530 4476 4136 4140 4155 1293 1413 962 1082 2129 1690 2164 1766 2309 1743 1977 1816 982 1061 2018 2279 1045 1279 1908 1831 1738 1716 975 825 896 1172 1184 1466 1447 1680 938 1225 1192 1541 1273 997 797 1189 928 960 1377 1421 1480 1449 1516 1833 1612 1156 1573 1759 1429 1398 1410 1241 1180 981 1109 958 1086 855 1169 1427 1047 1164 1441 995 973 852 1145 1064 1238 1326 1295 1243 1209 1215 1227 1171 1471 1295 1442 1474 1438 1462 1337 1330 1451 1415 1281 1307 1570 1129 1178 1069 1060 1189 1236 1419 1450 1168 1390 1434 1561 1335 1289 1103 1214 1216 1262 944 1497 1162 1423 1118 1203 1268 1460 1496 1600 1402 1597 1072 1300 1414 1126 1133 1562 1554 1495 1332 1748 1311 1011 1153 1369 1228 1219 1186 1471 1546 1658 1493 1628 1226 1444 1553 1467 1494 1403 1357 1319 1351 1471 1389 1276 1521 910 999 961 1416 991 642 667 434 693 586 398 581 411 439 370 723 549 539 625 582 665 607 611 640 493 580 778 674 833 360 389 357 387 387 510 416 416 889 855 590 416 721 570 580 563 541 465 623 443 448 566 610 700 555 521 1272 652 552 518 290 346 398 676 462 504 450 237 368 293 431 318 442 423 467 725 1111 369 504 585 470 251 530 530 822 658 1144 458 565 617 744 477 891 813 694 835 340 881 483 559 393 543 596 600 866 637 720 878 667 547 742 797 927 558 543 543 1404 884 735 977 644 638 495 805 470 534 1153 598 798 815 570 559 914 721 741 1006 1147 1332 1202 1036 1258 1168 1680 879 1360 983 587 1276 613 562 1457 663 1017 1015 848 1125 959 928 1122 828 848 840 1238 1023 560 968 766 643 503 665 515 781 1382 1260 745 1100 845 1034 863 725 707 515 464 658 749 827 552 653 619 524 546 878 684 494 676 1255 905 1024 710 498 839 690 792 799 535 896 545 910 828 983 1401 928 781 767 793 1099 852 806 650 580 1254 721 918 663 534 627 666 1039 869 921 595 712 1013 984 1343 699 1429 687 1232 458 897 798 912 641 1052 756 661 1158 742 1073 687 527 597 606 892 858 997 1004 1050 869 540 565 746 731 467 831 792 450 532 410 297 699 591 881 1062 539 738 773 669 784 969 1713 1073 605 461 998 751 156 153 191 249 199 852 713 1284 1072 1062 991 1048 841 682 501 733 261 304 541 478 279 578 681 875 940 933 471 628 509 450 748 760 1411 1051 780 1318 725 737 623 633 810 750 555 547 563 841 524 900 534 580 527 451 796 660 739 606 1061 776 827 1354 1285 381 528 652 579 710 705 930 777 634 451 440 653 653 635 1084 973 1247 1013 4706 4665 1047 1347 1050 1241 994 1148 1520 1282 1510 1218 1450 1182 1180 504 521 688 617 809 725 657 1054 1097 999 756 748 1279 1176 921 741 1215 959 974 1106 727 887 386 551 828 677 755 633 516 514 666 293 425 812 878 1200 735 893 604 556 1030 922 931 670 795 853 376 461 1307 925 1050 1327 1277 561 620 522 1378 2065 1660 889 1665 1890 2038 1278 1289 1362 1763 1157 1199 1333 1108 986 649 1649 1093 615 591 776 621 650 471 1701 1808 1378 1382 1490 2430 2148 2287 2232 2346 2272 1813 1646 1386 2757 2504 2999 2552 2921 3053 2227 2029 2621 3100 2944 2588 2297 2608 3069 3118 2743 3072 2594 2910 2576 2873 2134 3699 4440 4782 2523 2134 2753 1272 1075 2725 2762 1647 1077 2255 977 1007 1046 901 995 730 722 1365 1198 840 646 811 761 736 550 3374 3667 3652 2912 3445 3270 3504 3325 3324 4094 3254 3563 3518 3405 3773 3266 2810 3365 3238 3443 3357 3318 3478 3514 3972 4225 3997 4112 4660 1107 1002 563 3573 3390 1790 5246 5013 4976 4631 1789 1868 1626 561 1574 382 928 862 591 3446 1541 1535 712 1095 956 914 2232 2175 1697 2369 1574 2028 2349 1853 2573 3773 4645 3981 3698 7544 8151 3924 4660 5371 5414 2191 1533 2001 2124 2454 1529 2726 1045 3813 1425 2800 1692 134 120 1995 2199 3404 4851 2613 1135 1969 1515 1743 939 990 1732 1671 1781 1863 1730 3110 3696 1281 1292 2255 3253 3016 3308 1896 1854 1119 1441 1150 2756 1643 3005 740 1615 787 1615 1330 1331 1609 1832 3652 3582 1194 1087 1622 1401 1366 1085 1473 1162 1008 1624 2200 1461 1555 2349 1164 1077 3731 1162 1462 1592 863 1519 1629 1515 1776 1271 1554 1603 1731 2197 2106 2245 2011 2340 1490 1696 1617 1442 1765 1508 766 423 651 592 888 537 1393 639 782 758 1179 647 1462 1311 1064 735 994 847 618 793 654 574 495 459 368 663 703 653 511 603 1061 903 903 693 777 670 612 765 746 745 850 789 664 336 714 864 996 558 375 531 522 474 687 549 496 695 592 681 1104 559 727 627 571 1142 1268 1058 656 759 927 993 1034 727 807 855 675 915 1258 1091 1011 1012 832 1157 1214 663 866 505 467 470 554 596 673 1422 694 806 1209 774 1224 683 637 761 804 887 944 1022 736 689 1459 286 1351 667 922 582 690 647 827 955 725 1235 1352 1166 1607 1130 1550 600 506 467 487 269 658 484 427 332 215 399 447 481 549 727 388 479 566 522 508 404 307 246 535 463 404 1418 1098 574 438 794 1126 963 974 1005 739 519 992 829 873 869 724 925 677 1125 943 673 507 913 868 857 1037 1026 1183 1194 684 523 495 676 532 400 1180 931 1084 878 1543 943 1293 1048 976 1168 1077 975 1002 1281 1037 1821 1355 1576 1322 1082 1255 1520 953 961 946 385 955 1104 1317 1410 1416 1036 792 438 1113 1205 1912 419 578 469 511 569 571 720 629 929 696 897 946 974 378 341 433 1380 1246 803 891 827 1861 521 407 238 531 672 1061 889 951 1019 965 1089 885 1025 944 718 811 1235 907 989 705 1009 869 1134 907 992 977 1067 847 492 482 1326 542 803 505 386 643 337 819 571 1293 654 852 1355 1385 1254 931 1300 1499 1021 712 1534 1151 1251 1411 1062 1094 1197 1230 886 1021 830 944 1019 1139 992 946 1016 1427 1360 1412 1170 865 2483 1632 1907 1433 1332 1306 1631 724 1008 1296 674 994 1045 1229 1094 1233 1294 1089 1361 1349 882 1325 1420 1338 876 1161 1392 936 1577 1896 1582 1677 1504 809 1033 955 973 827 1071 695 787 1245 1082 909 891 1070 1678 863 987 1372 1364 1314 722 1150 924 1714 1389 1187 1314 1158 1582 1562 1639 1364 1702 1873 1500 1325 1865 1415 1490 1444 1589 1589 1489 1609 1412 1631 1637 1757 1736 1893 1656 1473 4396 3912 3819 3318 3111 2373 2689 3072 2555 3207 2523 2869 2858 2497 2912 1867 4046 2523 2416 1293 1517 1412 1479 1513 1376 2416 955 1650 2731 2481 2338 1182 1102 1411 776 769 871 1047 866 830 835 704 658 936 979 824 889 632 820 654 471 510 1285 706 724 1613 1205 1297 1467 1400 1076 1117 1211 1251 1246 997 767 1021 1393 1658 1146 1672 1807 1065 567 477 374 589 569 485 718 852 550 247 761 344 514 487 572 712 221 279 315 191 300 312 312 306 288 646 469 852 795 732 1026 1072 1094 634 511 586 516 710 658 830 578 478 615 704 966 512 458 484 436 326 368 960 567 1042 905 1253 892 871 483 1220 1197 1016 1140 1020 946 1060 1038 1099 924 904 1021 821 1191 842 937 915 1054 1003 755 775 983 1423 1077 1144 1376 1079 1261 987 978 723 1135 1112 975 616 2565 1080 2153 1076 1263 2166 1459 1264 1399 1234 1631 2152 794 796 760 1854 2014 2184 1828 2002 836 774 984 1837 745 1556 1704 1120 721 1809 2008 1144 784 1573 1839 1769 1871 1751 1653 1799 1996 2294 2588 2990 17203 3790 3474 2345 2500 1920 1940 1520 881 781 850 1124 1093 3518 1770 1809 1551 1729 1713 1552 1264 1535 1758 1904 1836 1414 847 1040 873 646 548 1567 1208 1318 1182 1045 1180 941 836 899 1419 1285 1450 1253 791 864 798 848 602 484 439 358 489 487 462 387 521 372 684 492 411 908 1146 1043 1202 1269 1322 1542 1177 1214 1172 1379 1363 1024 1191 1160 1352 1207 1396 1144 1224 1279 1311 1235 1549 1259 1025 1317 1009 939 1562 1249 1214 959 963 984 1099 919 1347 1016 1228 1392 1039 1357 1040 963 831 1391 1386 890 1179 1257 1857 1703 1120 2157 1273 1195 1170 2147 785 1713 1530 828 631 456 457 275 345 321 403 858 866 843 696 689 907 949 467 747 893 576 375 951 693 630 708 1621 435 1243 620 565 603 921 1019 541 712 593 534 445 626 689 542 970 621 794 742 474 649 312 1668 647 613 864 556 624 511 355 450 876 867 710 719 768 784 568 701 440 562 1003 1141 1070 1167 977 1035 971 702 1107 650 928 1149 1288 581 904 1216 1142 1190 1319 1084 771 886 516 1296 887 827 739 632 499 1235 2037 2074 1142 668 965 402 1181 751 651 538 3352 801 3349 3006 3002 2618 3162 3370 3333 3300 3072 3381 2808 2835 3244 3333 838 985 930 953 1346 1437 1359 993 1172 1082 1812 1727 957 740 1152 1464 968 935 1292 1058 986 914 1107 851 781 953 983 1194 1604 1267 1317 1317 1182 1590 1139 1459 1258 1399 815 968 1990 2102 2023 1334 1310 1887 1877 1392 1510 1966 1258 1390 1402 1172 1023 1196 1278 1157 1080 1017 1827 1908 1683 1599 1190 1056 1090 1019 1255 1703 1394 1643 1475 1415 1452 1502 1541 1636 1559 1682 1702 1588 1669 1704 1467 1591 1739 1818 1624 1593 1347 1637 1330 1684 1684 1278 1567 1584 1693 1679 1574 1587 1528 1521 1558 1304 1436 1384 1533 1382 1371 1424 1390 1533 1488 1356 1749 1512 1640 1547 1558 1711 2056 1739 1420 1502 1433 1360 1615 1343 1966 1604 1271 1363 1282 1424 1400 1574 2017 1819 1891 1766 1664 1716 1781 1814 1917 1857 1893 1533 1501 1313 1804 1748 1793 1620 1217 1027 1203 1706 862 586 658 688 680 902 456 694 472 579 548 485 563 528 626 474 520 454 476 606 439 570 662 729 1073 628 718 654 698 803 504 621 528 797 759 640 508 708 462 652 754 839 764 905 496 588 995 465 651 597 555 1345 684 317 285 224 480 603 1058 824 889 643 527 432 502 367 511 489 545 709 816 1545 620 364 528 405 623 390 919 1087 968 954 631 663 817 1043 538 1114 1049 1018 776 500 869 369 559 525 574 835 790 712 641 784 1104 768 640 828 674 1060 789 619 640 1409 901 771 1248 573 659 665 919 723 785 692 746 727 1296 671 693 1015 754 771 1432 1288 1671 1322 1411 1048 1216 1831 1017 1834 1488 691 1355 939 726 1857 773 1585 1053 805 1429 1693 693 1504 795 786 1027 1243 986 851 968 880 757 831 730 614 1092 1686 1740 1082 1286 848 859 888 1112 843 679 908 731 1048 1043 916 914 1020 802 755 827 695 668 784 1353 1252 938 971 698 1089 794 1030 558 631 739 789 982 889 1277 1709 987 816 1207 748 1476 902 992 777 739 777 778 1177 627 687 718 880 1366 1282 762 535 906 1397 1151 1337 1025 1481 833 1409 589 923 919 937 945 1317 914 770 1215 1056 1114 842 742 557 956 1353 1318 1128 1253 1209 811 578 655 861 969 445 1048 1253 313 397 372 458 682 594 1335 1716 850 1133 999 547 1359 958 1804 1067 971 615 1242 988 203 162 205 251 381 1236 979 1110 1017 1263 1235 1455 1009 890 873 658 304 304 874 907 304 757 650 899 938 992 680 779 429 983 681 702 1631 1107 889 1042 979 708 670 777 971 722 744 781 731 831 564 1286 706 778 512 770 893 1238 846 811 1570 642 619 1761 1087 450 805 781 691 926 844 950 911 787 720 475 921 607 743 1022 898 1289 1556 5476 5588 945 1499 1412 1149 1107 1367 1664 1202 1647 1796 1592 1407 1299 891 629 684 948 648 783 833 1201 1221 1081 911 972 1472 1401 911 656 1035 1242 1092 1357 873 1534 446 555 843 726 537 632 610 539 565 451 429 1131 876 1084 840 1120 712 595 1039 997 1208 914 839 998 630 560 1229 1013 936 1301 1204 399 478 575 1616 2407 1893 1128 1801 2010 1595 1084 1504 1315 1689 1362 1303 1501 1456 929 830 1986 1590 417 438 821 425 769 662 2257 2105 1527 1799 1659 2649 2821 2729 2887 3031 2510 2002 1878 1255 3593 3710 3485 3624 3295 3323 2819 2902 2922 2772 2560 2450 2637 2748 2962 4293 3486 3937 2858 4157 2577 3959 2812 4551 4964 5682 2855 2575 2853 1383 1629 3047 3129 2120 1388 2570 1180 1098 1236 772 1110 891 894 1727 1467 963 755 804 750 1017 835 3913 4347 4466 4562 4372 3914 3793 4065 4389 5599 4205 4495 4184 4008 4223 3879 3834 4325 3928 4257 4409 4378 3784 3792 4885 4986 4147 4644 5163 826 690 639 4061 4740 2043 5647 6544 6527 5342 1931 1964 1769 682 1874 369 964 678 552 3702 2240 2300 620 1172 881 963 2771 2396 2596 3115 2438 2139 2966 2330 3215 4078 4870 4357 4654 8899 8778 4459 4271 6068 6188 2913 2045 2296 2480 2669 1687 3078 1459 3575 1298 3564 1668 220 204 2515 1813 3436 4921 2970 1051 2353 1411 1860 1097 1032 2575 2328 2333 2448 2259 3400 3912 1837 1483 2822 3144 3109 3811 2472 2836 1579 1498 1520 3240 2062 3373 1008 2105 1193 1664 1314 1292 1609 2068 4030 3954 1321 1214 1267 1306 1525 1327 1401 1047 876 1851 2581 1655 1847 2764 1320 1160 3736 1199 1706 1748 1364 1880 1814 1691 1661 1872 1622 1513 1704 2023 2024 1951 1719 2020 1912 1891 1798 1660 1743 1699 1055 714 768 1211 799 632 1715 987 1039 774 988 741 1451 1645 967 742 1658 885 918 1025 950 443 401 518 581 655 686 596 513 750 1033 812 1001 965 610 596 591 942 643 937 820 820 1003 450 1038 1147 1114 579 682 1070 940 1044 1152 875 756 890 946 1146 1319 681 1161 595 758 1520 1465 1525 847 1016 918 1012 1052 1155 991 883 1204 1110 1456 1443 1223 1329 833 1178 1149 1092 1267 870 649 820 811 537 644 1823 827 811 1287 908 1440 1106 1030 1254 800 902 1197 1309 1087 1202 1898 326 1509 785 1286 666 661 922 964 1268 1226 1675 1524 1546 1612 1390 1749 1008 515 610 622 424 899 461 553 294 248 572 577 552 627 804 584 687 669 627 351 735 516 397 625 635 597 1812 1130 596 466 651 1170 753 795 832 865 708 1343 1063 1076 844 821 1284 1141 1253 1057 1063 672 953 884 772 1121 1111 1347 739 810 554 586 874 722 568 1254 955 1025 1112 1811 1086 1161 1254 908 1231 1261 1153 1068 1553 1463 2147 1353 1718 1436 1540 1757 1650 1224 1119 1091 467 1248 1479 1887 1727 1500 1118 979 458 1032 1109 2638 590 717 583 651 694 834 701 707 766 517 980 601 1101 371 365 653 1899 1358 982 1074 1106 1704 389 607 394 413 1194 1096 830 963 984 922 1185 1036 759 776 636 636 1190 688 925 657 936 783 1047 829 908 810 910 744 747 745 1949 719 816 810 469 948 343 939 475 1619 1166 859 1843 1453 1452 1168 1758 2041 1114 793 1959 1728 1233 1335 1264 1585 1304 1517 1758 1051 1414 1104 1622 1006 1244 1102 1466 1644 1553 1565 1312 869 2378 2197 2502 1523 1680 1401 1572 1149 1160 1435 735 1194 1289 1433 1357 1427 1424 1359 1425 1413 1337 1143 1887 1569 1169 1619 1197 1141 1979 2093 2163 1633 1477 1061 1159 1006 1052 1259 1091 858 1001 1164 1025 1177 1189 1033 1606 1232 1226 1539 1553 1518 1011 1076 1133 2417 1420 1601 1500 1427 2009 1657 1922 1592 2052 1980 2074 1826 1980 1322 1488 1583 1902 1809 2119 2036 1924 1475 1856 1842 1845 1742 1885 1323 4664 4794 4151 3491 3708 3233 2798 3113 2992 3863 3031 3535 3279 3103 3610 2147 4586 2931 2804 1862 2091 1488 1721 1773 1835 2759 918 1924 2866 2521 2821 1196 1278 1481 1115 985 1740 1144 808 983 1096 764 768 1055 930 986 1075 768 853 582 716 611 1023 839 980 1515 1167 1352 1711 1617 1767 1520 1615 1744 1342 1560 1150 1412 2021 1854 1759 1947 2063 1419 723 691 540 762 754 547 648 950 643 354 1159 526 538 550 813 590 293 325 468 339 418 521 506 315 397 633 495 1019 735 871 1014 883 938 562 559 566 833 779 704 864 849 681 871 628 1195 515 472 544 457 443 562 1384 630 926 1261 1540 1116 691 471 1488 1447 1202 1151 1293 1240 1350 1473 1329 1194 1141 1031 1474 1573 870 1059 962 1129 1489 1160 1301 1225 2098 1825 1580 1898 1567 1726 1478 1543 1236 1682 1725 1151 1031 3279 1858 3081 1184 1821 3028 2006 1445 1864 1513 2045 2197 1252 925 869 2348 2937 2903 2610 2525 1222 1160 1352 2566 1234 2405 2541 1563 1230 2575 2266 1435 1155 2037 2126 1713 1753 2311 1594 1993 1775 3000 2873 5033 3790 18588 6052 3636 5163 2139 3175 1484 1270 997 1290 1562 1574 3704 2530 1687 1637 1809 2085 1773 1534 2031 2208 2321 2381 1757 1239 1115 771 868 715 1577 1567 1206 1321 864 1325 1152 893 1087 1763 1628 1605 1868 1178 1026 1161 1202 997 670 640 490 641 625 555 496 803 368 762 520 522 714 1493 1468 1339 2061 1826 1903 1688 1543 1486 1509 1728 1668 1455 1461 1764 1651 1769 1522 1620 1551 1657 1221 1545 1354 1398 1641 1729 1398 1593 981 1397 1774 1628 1270 1295 1064 1232 1451 1310 1524 1108 1765 1478 919 1130 1347 1450 1577 1554 1666 1904 2164 1353 3070 1790 1497 1259 2412 961 2001 1972 1105 713 519 620 425 465 477 588 1086 772 1032 910 1074 831 880 457 1477 1395 714 880 822 715 717 798 2118 709 1154 771 612 719 671 918 583 668 857 699 471 782 607 553 1034 695 996 797 779 691 436 1813 890 798 1121 673 863 624 494 788 1053 770 919 1010 850 754 621 666 661 471 1196 1238 1147 1332 1119 1206 1281 770 1517 1034 1111 1233 1402 1186 1560 1452 1337 1695 1535 1350 848 1067 823 1476 778 1024 759 798 494 1240 2222 1976 1176 735 744 690 1235 871 710 755 3583 818 4026 3577 3602 3124 3557 3878 3816 4031 3318 4230 3388 3451 3330 3264 1266 1196 1174 1030 1852 1709 1891 1659 1462 1412 1587 2140 934 1062 1226 1502 987 841 1286 1702 1643 1452 1179 1231 1200 1321 1299 1576 1562 1509 1630 1370 1068 1382 1253 1917 1680 1415 842 1192 1596 1636 1606 1644 1301 2106 1767 1594 1773 1767 1585 1470 1510 1266 673 1366 1369 1075 1385 745 1513 1615 1458 1560 1290 1237 1400 1121 1485 1599 1414 1683 1510 1700 1620 1573 1178 1500 1454 1337 1533 1594 1932 1817 1427 1711 1617 1710 1529 1686 1618 1618 1447 1743 1488 1455 1878 1446 1750 1473 1329 1133 1494 1406 1544 1258 1489 1341 1570 1652 1422 1295 1350 1233 1449 1437 1744 1574 1538 1441 1753 1157 1548 1581 1469 1444 1074 1036 1217 1294 1640 1435 1095 1346 1331 1433 1455 1418 1613 1629 1679 1529 1644 1548 1554 1644 1464 1400 1527 1371 1391 1326 1418 1376 1307 1588 1269 1223 1336 2029 1075 888 592 572 602 892 623 572 541 584 592 437 621 608 698 453 512 450 430 557 342 559 396 629 854 417 482 383 421 578 539 420 485 1074 780 660 606 791 581 481 540 549 501 630 601 495 849 506 688 606 539 1589 555 369 335 314 428 328 1044 763 838 460 383 450 538 607 552 466 468 440 1056 1264 590 399 493 336 481 381 774 1097 1012 1344 667 776 832 704 467 1042 920 797 906 302 902 406 483 410 556 740 771 933 578 731 1007 885 1252 788 859 895 634 571 754 1382 839 660 1339 532 595 598 777 623 1038 752 627 788 1218 668 759 759 1009 915 1402 1274 1459 1347 1686 1455 1697 1608 868 1966 1474 1036 1279 842 903 1556 581 1337 1254 971 1386 1283 770 1496 991 992 1004 1373 907 981 745 870 707 897 888 584 883 1420 1811 902 1076 1220 1032 978 726 812 698 725 751 1178 951 636 1050 744 897 873 656 596 635 1008 1394 1123 1386 731 672 869 614 721 850 578 886 489 913 954 1302 1699 1191 768 1302 853 1703 1106 1105 1022 880 662 888 1371 572 689 757 862 995 968 693 650 1104 1088 1256 1566 857 1432 851 1994 661 1434 815 1064 923 1262 793 1235 1163 924 1144 670 610 501 904 1263 1170 1013 1069 1113 924 605 604 944 874 522 922 896 387 427 270 445 788 533 1018 1607 979 1197 937 819 834 1123 1338 997 677 700 1123 898 170 236 371 281 205 1042 1048 1297 1019 1022 1103 1479 1208 1106 776 859 397 317 792 773 287 874 594 936 906 920 338 363 454 480 679 934 1207 1198 765 1087 830 601 828 777 861 726 586 567 625 830 665 957 643 699 553 614 814 1146 900 811 1095 799 749 1416 1252 426 661 657 637 767 691 809 843 734 813 344 746 520 583 1139 1171 1170 1310 5013 5966 1221 1097 1151 1277 1055 1054 1458 1200 1690 1577 1785 1088 1119 883 604 643 586 644 724 529 1271 1343 1092 1043 855 1634 1674 874 580 854 1161 1021 1390 705 1204 528 744 945 755 716 926 587 596 633 355 586 1020 821 957 872 1062 836 483 872 891 1116 967 901 962 585 467 1246 712 733 1175 1038 429 533 469 1639 1727 1350 1466 1854 1796 1881 1169 1268 994 1709 1151 1550 1322 1372 1353 1079 1771 1257 617 599 816 388 826 744 1923 1675 1836 1648 1746 2630 2414 2661 2744 2538 2242 1998 1870 1337 2988 3071 3277 3164 3162 3907 2660 2607 2948 2823 2518 2715 2774 2713 3196 4204 3268 3579 2673 3655 2402 3594 2634 5015 4629 4782 2515 2407 3460 1161 1373 2823 3112 2008 1106 2481 950 941 1203 956 1019 840 802 1567 1733 1018 657 664 618 672 742 4065 4250 4440 4401 4038 3871 4559 3848 4057 5341 4172 3828 4504 4172 4518 3813 3714 3520 3615 3677 3846 3907 4304 4231 4468 4946 3988 4518 4885 1055 806 551 4059 4279 2287 5820 6150 6486 4941 1656 1566 1548 574 1685 419 918 821 624 3955 1980 1951 678 863 704 809 2266 2302 1746 3123 1881 1849 1909 2267 2819 4331 5006 4237 3936 7608 8453 3403 4566 5882 5817 2634 1743 2436 2388 2448 1397 3010 1366 3760 1394 3527 1680 255 227 2192 1626 3116 5417 3431 1201 2294 1241 2273 954 990 2211 2032 1950 2523 2297 3698 4249 1569 1438 2557 2960 2995 3121 2761 2717 1446 1315 1095 2921 1873 2934 943 1721 1043 1566 1492 1273 1537 2133 3732 3597 1316 1304 1083 1826 1739 1374 1190 1325 1118 1525 2594 1772 1431 2623 1342 1257 4303 1400 1776 2309 1400 1688 1602 1476 1616 1709 1426 1336 1568 2163 2147 2309 1953 2397 1752 2273 1666 1445 1714 2051 1017 539 861 611 969 653 1758 855 843 623 1354 665 1402 1278 861 734 1054 944 558 782 728 505 463 423 482 892 968 844 627 936 929 809 993 952 780 623 467 874 765 912 1032 967 1001 552 889 1026 1218 541 528 739 730 952 757 661 839 736 852 946 1361 453 905 637 600 1436 1339 1412 767 907 968 1005 1023 1104 791 926 839 1197 1596 1018 1148 885 618 1139 1064 1036 987 676 509 557 581 465 513 1933 999 817 1176 829 1506 1066 987 1162 864 997 1088 1237 826 885 2194 309 1844 726 1142 544 841 863 1060 1165 1451 1321 1467 1269 1527 1548 1842 785 642 635 538 408 522 317 429 322 252 397 542 460 570 763 472 569 568 516 541 608 528 317 811 439 351 1563 1007 637 545 595 1204 715 729 747 837 605 901 761 1085 866 771 1253 702 1067 880 765 675 815 1024 876 1189 1059 1384 642 690 475 550 732 620 376 1363 1227 1358 1127 1601 934 1262 1119 1016 1166 1211 1246 979 1198 1314 2046 1301 1903 1570 1307 1681 1587 1288 1044 932 590 1303 1637 1329 1481 1334 964 917 573 835 879 2359 793 796 648 699 647 819 515 692 942 494 1089 626 1138 621 539 434 1953 1752 1042 1177 1019 1606 369 474 324 406 1017 820 664 718 823 745 944 923 800 1142 1071 963 1273 895 1008 1009 1140 968 1237 1012 1106 676 806 614 728 717 1506 589 723 713 505 695 346 1038 737 1379 818 1045 1370 1468 1342 1244 1638 2060 972 759 1553 1383 1088 1213 1237 1241 1227 1210 1037 1148 1033 1093 1501 1144 1244 1147 1413 1146 1277 1728 1423 789 2247 1618 1939 1139 1193 1065 1701 1249 1164 1328 673 1158 1011 1333 1211 1376 1311 1260 1300 1319 1136 994 2028 1503 1179 1752 1238 1219 2016 1929 1925 1515 1348 984 1090 993 1107 965 1164 727 850 1172 1218 970 1277 790 1207 1294 1225 1372 1495 1503 822 1031 1057 1858 1430 1424 1188 1608 1958 1673 1716 1527 2061 1863 2053 1467 2114 1366 1524 1851 1626 1826 1666 2137 1654 1924 1885 1899 2143 1866 1646 1619 4715 4674 3968 3426 3219 2714 3151 3591 2828 3668 2459 2902 2844 2997 3363 2340 4407 2627 2788 1906 2098 1651 1648 1380 1647 2731 1095 2102 2522 2227 2436 858 1205 1348 1092 952 1345 1159 1023 962 1047 618 555 1070 906 1020 869 953 684 696 851 817 970 849 939 1725 1179 1433 1558 1861 1480 1350 1545 1574 1357 1275 1325 1387 1525 1747 1594 2280 2377 1374 810 581 484 887 845 757 702 983 492 359 854 448 641 504 762 543 307 427 443 253 304 577 541 496 476 555 570 1021 659 818 1271 1093 1131 430 387 628 669 819 750 843 675 400 708 709 977 353 334 549 465 364 390 1282 690 1019 1420 1523 1099 670 549 1621 1507 1451 1253 1520 1169 1087 1284 1453 995 1031 1487 1010 1315 933 962 972 874 1255 1195 1399 1411 1964 1554 1465 1459 1426 1378 1209 1233 1167 1641 1589 993 729 3073 1435 2494 1027 1558 2614 1876 1317 1731 1275 2360 2338 1102 912 884 2634 3092 2889 2224 2661 1372 1293 1192 2576 1301 2611 2455 1316 1291 2676 2529 1251 1316 2272 2458 1732 1808 2350 2164 2633 2135 2486 3068 3513 3474 6052 19405 3084 4544 2298 3539 1590 1023 1445 1230 1550 1860 4018 2057 1909 1963 1574 1999 1822 1544 1988 2454 2757 2420 1876 1050 1149 936 760 570 1488 1033 1410 1335 1155 1063 1198 1045 1341 1769 1643 1187 1454 709 817 1183 1034 913 401 346 251 367 327 304 268 653 581 737 679 449 964 1295 1159 1105 1415 1501 1503 1449 1354 1389 1297 1587 1411 1371 1457 1454 1376 1951 1608 1786 1482 1604 1139 1333 1117 1002 1465 1293 1388 1640 952 1193 1609 1240 1355 1130 1149 1391 1332 1592 1519 1151 1982 1396 1340 942 1663 1558 1191 1282 1711 1528 1820 1327 2255 1317 1110 1060 1820 1017 2073 1531 930 724 694 626 407 529 475 591 1263 943 980 899 1184 685 1211 504 1094 994 528 597 649 432 746 586 1949 463 803 808 706 577 792 866 722 773 814 698 554 619 801 591 1072 665 1141 699 625 747 483 1779 778 726 1068 543 832 669 562 799 1118 1250 939 880 1183 647 939 1104 817 456 1466 1631 947 1435 1080 1527 1235 801 1205 1027 1108 984 1264 705 1117 1120 1062 1267 1276 1091 931 908 852 1362 731 1081 780 670 434 1306 2363 1856 1118 381 902 628 980 960 764 593 3598 800 4536 3998 4043 3244 3637 3866 3710 3724 3507 3854 3511 3065 3426 3200 1062 1271 1112 1187 1392 1704 1381 1265 1277 1311 1712 2011 1286 970 1238 1207 871 910 1819 1423 1343 1262 1061 1069 990 1174 1186 1415 2368 1835 1714 1345 1389 2041 1124 1616 1459 1906 1194 1074 1791 1766 1719 1567 1533 2107 2026 1438 1521 1768 1055 1631 1617 1107 1227 1193 1428 1493 1507 1284 1659 1729 1768 1654 1328 1404 1398 1622 1912 1774 1697 1889 1791 1827 1787 1622 1544 1186 2067 1746 2389 1517 1572 1526 1433 1715 1629 1296 1681 1881 1662 1539 1705 1376 1714 1519 1405 1798 1691 1766 1982 1691 1885 1827 1721 1577 1591 1554 1543 1420 1451 1584 1421 1453 1448 1375 1938 1586 1354 1351 1520 1779 1871 1361 1558 1475 1568 1283 1614 1530 2294 2040 1084 1976 1495 1977 1728 1640 1553 2027 1956 1840 1788 1692 1723 1720 1403 1428 1321 1787 1948 1600 1504 1585 1521 1789 984 1360 1312 1677 788 874 647 592 655 771 322 838 322 504 349 504 614 653 697 791 680 634 776 612 453 734 515 910 1233 444 645 537 579 594 628 567 539 925 876 815 517 925 520 602 536 583 547 866 532 727 636 445 515 654 638 1576 863 361 306 400 503 464 1073 683 764 695 500 345 546 408 605 379 527 708 904 1308 760 471 655 447 539 551 727 1116 925 1479 666 702 718 615 719 1393 1349 1320 1152 489 625 478 595 548 548 727 817 772 771 903 997 874 716 818 666 1030 874 1022 1004 1409 840 933 1043 638 702 726 1013 781 759 733 706 624 1016 663 561 993 1077 931 1820 1630 1612 1506 1170 1450 1264 1928 1294 1993 1312 696 1343 685 987 2067 1061 1474 931 1222 1619 1123 669 1295 1079 1020 838 1485 1252 735 1024 882 859 734 932 633 929 1140 1433 935 1284 1000 875 1087 1058 1224 644 986 790 1062 1059 721 1004 970 712 745 624 689 642 782 1481 1098 1300 884 773 647 1068 1201 639 631 797 731 849 1126 1403 2018 1237 1061 1504 1097 1687 1230 1203 681 588 720 1067 1350 741 889 677 908 1607 1268 922 615 789 1169 1069 1348 731 1985 896 1835 694 1247 903 740 847 1483 743 951 1042 1262 918 661 801 970 1082 1152 974 1487 1561 1714 873 901 792 711 791 570 888 1168 418 540 485 325 757 795 1276 1802 1118 1443 779 481 943 1055 1916 1509 801 894 1315 1114 388 155 290 312 236 1100 1095 1330 1216 1302 1327 1506 1263 1181 1041 587 328 266 844 951 383 857 933 941 903 1018 949 764 608 609 1015 914 1406 1131 915 1293 1079 680 818 1016 654 571 796 789 675 638 787 1274 703 813 489 724 838 1138 879 1123 1359 749 772 1463 1344 467 776 771 688 878 882 1212 963 626 681 726 997 755 635 897 1089 1632 1275 6095 5186 1057 1312 1234 1206 1166 1079 1710 1494 1598 1445 1548 1205 1482 1201 909 816 977 889 1061 1218 1313 1287 1043 945 782 1266 1644 1057 613 909 1403 1334 1566 764 1232 398 690 815 727 651 676 718 596 640 535 565 1229 919 1046 678 1347 924 692 1119 875 1457 1056 1245 1192 751 728 1257 1132 1056 1405 1343 427 545 673 2179 2159 1993 1628 1628 2308 1826 1549 1513 1628 1828 1252 1493 1526 1552 1134 929 1885 1485 450 438 679 578 823 695 1889 1967 1442 2186 1911 2763 3147 2863 3668 3242 2854 2190 2115 1422 3264 3378 3104 2941 3303 3453 2389 2551 3323 3228 2380 2565 2808 2921 2876 4078 3623 3843 4193 3889 2908 4463 3157 5012 5839 5297 2621 2821 2722 1567 1457 3040 3264 2637 1488 2707 1108 1028 1244 1067 1490 800 831 1780 1872 1251 725 914 864 1072 913 4123 4207 4074 4579 4441 4245 4065 4935 4143 5219 4240 5300 4708 4114 4455 4226 4097 4841 3758 4625 4770 5712 3929 3852 4720 4827 4034 4437 4765 1080 972 520 3877 4549 2484 6575 6110 6524 6107 1520 1581 1961 737 1910 760 1089 785 962 4314 2550 2520 759 1233 956 858 2755 2820 2472 3418 2512 2669 3031 2151 3168 5141 6069 4466 5284 10132 9508 4483 4818 6600 7060 3083 1864 2839 2586 3463 1773 3410 1554 4490 1480 3775 1945 210 180 2966 2045 3284 5974 3411 1363 2620 1801 1921 1080 1018 2683 2583 2301 2447 1967 3667 4726 2452 1813 3526 3528 3494 4411 3084 3281 1650 1284 1419 3990 2349 4696 1434 2282 1394 2208 1596 1598 1879 2407 5051 4308 1505 1390 1506 1635 1880 1302 1750 970 982 1658 2279 1593 1898 3285 1851 1739 4194 2100 2546 2013 1429 2202 2030 1755 1893 1699 1500 1507 1406 2500 2591 2515 2198 2501 1628 2044 1948 1361 1997 2249 1117 841 825 795 907 904 1816 1071 984 942 1268 759 1770 1706 1435 988 1844 1611 1375 1141 1188 830 736 591 885 968 942 984 717 925 876 1029 1082 859 860 708 839 872 1102 929 1304 787 929 518 685 830 1425 625 1124 990 956 872 1331 909 1022 1268 1093 1082 1646 893 1126 672 716 1267 1367 1437 921 1247 1204 887 826 1073 825 869 1110 1193 1318 1482 917 1485 723 1332 1277 1543 1383 744 728 1118 1312 684 841 1456 922 1034 1194 743 1659 1318 1141 1384 1028 1308 1368 1549 1170 1307 2031 200 2035 1042 937 622 603 644 989 1685 1288 1669 1650 1494 1903 1418 1845 1064 635 596 908 613 1075 902 500 527 468 507 555 789 711 881 708 745 621 591 812 612 452 359 599 561 472 1836 1150 840 719 858 1123 976 1124 1136 829 629 1397 1203 1377 1050 822 880 1285 1516 1108 1171 1236 1155 1058 850 1269 1146 1376 1308 796 505 739 903 637 543 1395 1378 1559 1568 1953 1095 1333 1274 1266 1604 1345 1651 1152 1358 1414 2459 1640 2145 1638 2010 2134 2126 1415 1470 985 394 1266 1441 1993 1845 1754 1770 1276 598 1106 1195 3274 579 556 513 523 582 711 738 864 1100 651 1079 943 1696 500 509 628 1654 1387 1160 1283 950 2050 325 611 362 405 923 1330 1078 1185 1213 1150 1285 1063 980 799 609 641 809 591 663 686 1084 948 1140 992 1231 919 1085 871 742 715 1887 888 649 855 458 931 551 1179 925 1517 799 815 2249 1624 1813 1743 1892 1866 1369 868 1891 1566 1234 1434 1386 1719 2057 1454 1520 2046 1718 1286 1589 1473 1303 1300 1592 1519 1222 1813 1611 882 2276 2468 2950 1760 1830 1622 1723 1201 1239 2301 957 1652 1534 1451 1647 1372 1762 1634 1662 1650 1304 1483 1640 1978 1193 1693 1608 1233 1984 2184 2298 1880 1624 1052 1446 1162 904 935 1124 1070 1162 1425 997 1094 1368 1365 1537 1461 2154 1350 1394 1757 1054 1243 1037 2534 1631 1689 2200 1505 1971 2000 2275 1535 1947 2129 2284 1456 2291 1557 1719 1972 1753 1661 1615 2820 1995 1900 2367 2651 2189 2456 2177 2047 5066 5180 3914 3841 3599 3385 3456 3804 3367 4011 2983 3381 3486 3300 3465 2684 5299 3373 2902 2064 2319 1714 1686 2726 2017 2610 1175 2165 3067 2748 3188 1372 1770 1587 1402 1131 1726 1392 1186 1218 1399 908 903 1151 1079 845 980 984 873 819 657 609 1076 845 1000 1212 1082 1163 1317 1653 2003 1522 2187 2186 1362 1649 1773 1457 1913 2460 1554 2155 2262 1095 601 566 500 688 842 576 699 740 882 389 899 529 653 451 577 675 285 228 389 627 399 369 391 411 363 621 687 1194 1366 1246 1456 1398 1490 713 832 693 897 653 615 698 612 637 759 731 1469 426 408 663 574 429 626 1394 756 1088 1361 1978 1097 796 494 1651 1354 1346 1127 1030 1151 1255 1798 1671 1601 846 1113 1034 1207 1240 1121 1048 1318 1236 1466 1394 1490 1520 1285 1481 1793 1664 1427 1614 1847 912 1408 1494 1481 645 2712 1147 2692 1527 1088 2749 1239 1621 1195 1483 2275 2115 1686 958 890 2368 2437 2395 2835 2886 1350 1275 1465 2761 1169 2501 2667 1746 1230 2871 2867 1270 1221 1599 1817 1796 2325 2064 2316 1970 2473 2577 2459 3302 2345 3636 3084 19070 3982 2160 2423 1103 1259 998 1006 941 1192 4589 1947 1969 1753 1921 2484 2226 1882 2270 2383 2481 2296 2154 1505 1265 907 825 708 1711 1437 1465 1511 1050 1350 1483 1057 973 1702 1660 1799 1526 824 913 999 1131 790 822 740 672 750 835 784 719 779 513 849 612 511 847 1822 1482 1701 1506 1183 1719 1397 1345 1402 1585 1972 1876 1797 1851 1780 1945 1744 1423 1636 1627 1892 1422 1945 1391 1070 1534 1691 1270 1912 1108 1103 1957 1967 1251 1489 1322 1765 1510 1649 2481 1662 1683 1614 918 1387 1255 1364 1578 1395 1908 2110 2348 1395 3017 1747 1654 1102 2822 828 1974 3132 1624 667 637 908 401 477 424 599 1186 910 877 912 1046 1118 1050 588 1157 1215 616 848 968 726 728 730 2248 873 1292 943 711 715 971 728 601 603 682 502 446 786 787 567 1082 926 956 1250 887 1011 661 2264 933 897 1254 1063 686 936 829 760 1233 1044 820 944 811 820 588 681 561 635 1569 1623 1354 1631 1403 1711 1557 988 1435 1136 928 1281 1972 881 1404 1639 1425 1664 1778 1462 1008 978 794 1316 748 805 934 852 626 1210 3290 2721 2032 578 664 582 1238 775 862 929 3576 1423 4007 3588 3746 3032 4047 4024 3880 3697 3586 3767 3433 3570 4079 3850 1261 1206 1544 1124 1631 1830 2116 1311 1621 1159 1659 1895 1354 1421 1132 1718 745 974 1353 1682 1662 1697 1303 1295 1245 1662 1625 1833 1996 1759 1266 1170 993 1474 1236 1252 1108 1237 756 998 1986 1960 1886 1878 1282 2067 1861 1398 1149 1432 1329 1071 1097 1051 707 1001 903 1059 1224 728 1541 1789 1356 1055 1337 1362 1561 1199 1417 1458 1381 1501 1408 1411 1528 1727 1314 1291 1431 1351 1557 1216 1656 1462 1117 1377 1325 1392 1280 1317 1145 1436 940 1386 1526 1356 1435 1433 1604 1675 1363 1151 1273 1330 1400 1196 1339 1283 1123 1196 1119 1371 1069 1437 1268 1229 1535 1518 1442 1442 1449 1194 1605 1405 1653 1709 1193 1005 1184 1349 2056 1503 1323 1541 1382 1553 1443 1630 1683 1603 1861 1618 1776 1489 1562 1518 1632 1524 1466 1215 1450 1323 1794 1700 1850 1996 1356 1076 1403 1348 843 1008 515 511 485 729 470 634 306 454 319 702 448 419 504 524 635 532 532 694 472 654 563 594 815 601 694 558 646 649 505 669 590 851 697 557 494 621 345 681 472 590 558 695 457 632 812 446 548 431 403 1572 545 507 465 338 559 555 843 708 774 451 403 398 439 343 451 445 457 490 863 1123 429 483 668 367 670 429 836 1248 953 1313 506 618 715 898 577 950 898 805 846 378 664 618 693 502 457 601 585 913 654 840 955 569 889 695 899 1026 707 514 784 1382 768 793 967 589 763 700 700 698 652 612 656 734 1050 794 917 971 1013 834 1028 970 1675 1470 1613 1028 1272 1804 950 2091 1265 835 1343 759 606 1440 844 1291 752 859 1129 1490 905 951 813 825 717 1219 1154 600 933 956 951 774 575 497 779 1324 1613 843 988 1011 979 1145 829 800 741 900 685 1037 942 933 729 1022 819 657 416 612 674 942 1298 1176 1562 712 630 631 827 983 568 527 684 892 904 877 1163 1375 1026 746 1115 865 1363 1085 929 742 674 706 864 1204 708 770 789 810 1299 1050 738 412 960 1201 1297 1486 895 1069 1091 1770 692 898 672 934 721 1350 759 818 980 1045 1039 625 635 624 1171 1419 1284 984 932 1207 983 649 779 659 799 489 853 995 440 484 336 351 655 645 1265 1674 869 1241 1158 618 947 1240 1298 1340 703 657 1041 875 263 144 248 183 155 1045 762 1147 1237 1320 1025 1478 1022 899 1022 707 319 358 1080 1044 208 1158 601 903 863 932 655 516 620 582 906 761 1542 1078 800 996 662 485 797 768 985 778 563 591 631 1135 653 1056 633 800 573 874 781 1051 876 959 1149 989 889 1293 1062 470 655 726 659 784 780 1189 902 509 845 416 1108 638 775 939 951 1301 1242 4790 5165 1070 1139 1116 1029 1048 1116 1507 1049 1701 1475 1346 1150 1092 974 961 726 987 886 778 763 1117 1166 1132 973 1095 1421 1514 849 645 946 960 922 1052 758 1204 486 777 796 662 543 465 539 651 621 404 424 1097 898 905 644 1048 757 700 683 789 1116 933 722 914 670 373 1454 992 816 1258 1198 575 631 667 1017 2075 1913 1202 1491 1961 2264 1086 1440 1254 2175 1234 1505 1215 1554 852 1026 1924 1140 407 350 585 443 894 668 2079 1796 1658 1826 1199 2224 2430 2642 2200 2079 2183 1608 1639 1412 2847 2967 2663 3021 3068 2915 2716 2771 2430 2647 2595 2275 2822 2743 2591 4344 3023 3673 2537 3572 2265 3494 2717 4183 4480 4442 2298 2379 2518 1087 1212 2722 2541 1904 1018 2714 1046 1065 1160 788 1550 716 687 1689 1669 1069 755 791 672 773 732 3845 4116 3857 4226 3613 3463 4153 4244 3639 4185 4014 4054 4527 4138 4194 3810 3193 3574 3421 3543 3339 3864 4093 4206 4774 5376 3736 4255 4938 708 583 816 3713 3920 2173 5285 5874 5709 4340 1657 1815 1524 596 1616 368 946 695 414 3604 2045 2169 649 815 640 937 2548 1899 2177 3565 2133 2270 2193 2300 3035 3830 4458 3716 3702 7929 8116 4309 4852 5385 5463 2436 1392 2746 2610 2623 1396 3179 909 3901 1240 3480 1613 174 164 2378 2177 3939 5246 2613 1480 2463 1422 2187 931 905 1726 1741 1789 2452 2100 3538 3889 1862 1380 2614 2779 2644 3696 2692 2490 1597 1188 1120 2778 2037 3086 967 1796 1026 1981 1485 1356 1541 1747 3261 3476 1352 1408 1872 1420 1303 1194 1447 1048 981 1449 2282 1922 1597 2651 1276 1109 3626 1343 1928 1870 1189 1517 1417 1339 1630 1487 1483 1404 1469 2024 2049 2304 1698 2025 1698 2048 1609 1413 1867 1728 968 481 700 706 876 761 1702 884 1052 699 967 676 1635 1284 938 604 1326 934 772 795 970 458 414 465 399 708 635 638 625 877 919 1112 1137 698 884 701 607 701 622 762 1050 728 619 692 670 824 1126 702 734 773 838 813 1119 742 665 701 742 797 1370 539 934 430 409 1091 1277 1272 668 832 786 768 912 800 793 731 916 800 1369 1034 1223 677 656 1134 1122 937 1158 736 566 683 598 523 606 1243 779 771 1187 630 1370 914 874 1004 735 917 946 1056 1043 1016 2000 298 1664 813 1205 553 574 906 1126 1284 1172 1196 1137 1406 1424 1316 1218 943 519 560 552 516 606 396 353 222 200 345 561 541 520 632 560 567 657 609 538 561 386 373 794 385 527 1598 1098 627 529 712 1230 647 822 840 1047 760 1201 986 894 915 816 1281 858 1301 902 864 825 914 1021 1007 1399 1041 1154 1095 617 452 454 665 475 378 980 1113 1349 1103 1858 1158 1127 1722 1008 1332 1140 1160 1013 1678 1501 2273 1187 1784 1596 1271 1509 1380 1366 1339 1071 553 1074 1408 1537 1529 1388 1158 1047 473 695 763 2726 486 450 398 552 466 545 580 476 881 704 1056 654 1052 458 460 553 1691 1247 908 1071 946 1919 326 741 425 346 1103 1024 748 858 834 786 1055 841 838 952 832 822 1195 862 963 790 909 798 1009 875 989 787 1011 827 680 599 1640 674 700 1047 488 701 443 759 686 1457 831 636 1558 1342 1311 1291 1930 1836 1056 650 1595 1223 943 1081 1026 1611 1203 1172 1193 1263 1119 997 1196 1216 1198 1322 1417 1069 986 1898 1159 836 2009 1721 1980 1157 1481 1026 1708 1042 1440 1405 474 1385 1318 1171 1468 1202 1244 1231 1291 1318 970 1156 1607 1242 1008 1471 1308 1116 2176 1832 2024 1332 1236 967 924 880 813 1120 1105 864 909 1194 754 938 1094 606 1470 1242 1040 1398 1424 1411 868 1018 837 1998 1679 1681 1667 1459 1645 1670 1664 1382 1691 1680 1808 1413 1647 1374 1425 1762 1563 1553 1511 1469 1723 1569 1775 1765 1624 1849 2075 1680 4276 4459 3866 3413 3188 2731 3314 3658 2477 3348 2762 3060 3198 2754 2960 2586 4303 2335 2707 1606 1729 1625 1814 1515 1360 2298 925 1668 2370 2181 2087 904 1235 1314 982 875 1603 1114 901 802 892 707 565 843 1149 1305 1027 964 818 545 595 577 1035 751 1204 1666 955 1224 1393 1666 1301 1470 1477 1529 1459 1108 1041 1193 1646 1490 1647 1593 1847 1338 422 485 421 456 416 346 552 657 779 319 806 290 485 317 425 446 290 249 482 359 445 661 631 576 545 679 557 1140 688 877 1161 1094 1130 514 488 465 931 571 531 581 823 605 756 668 1137 312 325 357 317 383 417 1063 815 1141 1564 1898 1196 689 565 1560 1424 1487 1250 1047 973 997 1188 1170 1006 1028 973 1079 1070 972 1154 1113 958 1304 1538 1687 1596 1495 1337 1217 1378 1222 1217 1147 1207 973 1480 1409 1520 536 2572 1250 2871 1613 1107 3027 1343 1251 1222 1257 2577 2143 1540 857 767 1723 2530 2320 2270 3147 1639 1566 1539 2972 940 2100 2943 1782 1447 2508 2708 1124 1237 1844 1704 1775 1654 1802 1846 1816 1703 2946 2304 5009 2500 5163 4544 3982 17820 2437 2503 1481 952 1111 1031 1316 1192 4040 1914 1584 1424 1390 2258 2038 1677 2055 2252 2263 2573 1874 1160 1123 665 950 642 1449 1248 1311 1118 1038 1109 1020 867 689 1885 1642 1539 1670 710 806 1105 1320 837 540 505 382 515 445 459 366 858 504 748 494 492 953 1287 1112 1383 1548 1360 1584 1281 1248 1309 1452 1608 1563 1407 1384 1432 1262 1700 1444 1533 1475 1438 1119 1226 1333 1209 1719 1458 1314 1679 1158 1100 1789 1272 932 1191 1091 1484 1050 1316 1103 1077 1660 1475 933 1026 846 1400 1099 1240 1518 1772 2647 1259 2738 1501 1586 1086 2093 1017 1831 1712 982 576 539 465 418 371 389 495 1337 877 822 766 1120 1007 1137 689 1052 951 793 503 931 546 686 865 2098 571 871 872 724 646 776 872 563 542 534 644 473 627 606 579 1141 691 919 691 658 874 704 2097 1018 980 1034 763 615 776 700 721 691 903 1184 1109 830 1106 436 457 779 661 1199 1599 1033 919 1171 1420 1220 654 1467 954 1196 1021 1480 626 966 1150 1068 1244 1261 1246 814 894 847 1338 718 1144 743 644 355 1146 2363 1802 902 585 809 611 1020 552 744 596 3245 672 3534 3141 4020 3034 3788 3716 3551 3794 3694 3869 3729 3159 3146 2946 1128 1395 1013 1031 1604 1506 1656 1414 1152 1196 1689 1856 943 1078 1222 1269 750 970 1764 1350 1297 1189 1076 1169 1149 1141 1120 1308 1790 2029 1769 1456 1340 1656 1535 1919 1683 1653 1297 1247 2021 2109 1953 2111 1936 2157 1983 1877 1930 1739 1553 1261 1287 1736 669 1131 1359 1485 1493 1000 1367 1551 1003 1065 1451 1392 1451 1231 1690 1723 1554 1500 1444 1489 1460 1608 1424 1113 1445 1810 1715 1624 1863 1657 1621 1827 1521 1498 1457 1384 1792 1367 1454 1592 1855 1578 1736 1623 1603 1421 1625 1201 1573 1615 1728 1520 1668 1730 1656 1082 1522 1445 1538 1237 1021 1317 1954 1812 1469 1393 1533 1072 1963 1746 2716 2930 1445 1532 1661 1418 2248 1597 1442 1455 1387 1576 1551 1309 1451 1557 1759 1458 1613 1283 1684 1800 1214 1355 1306 1352 1402 1621 1716 1965 1718 1680 1558 1343 1382 1798 703 1120 706 657 758 997 751 747 811 753 592 790 636 632 662 398 508 452 382 1023 591 1052 713 754 905 529 533 405 435 532 713 693 353 840 615 597 523 662 580 892 480 551 494 599 624 663 877 694 776 914 808 1448 859 623 574 420 702 702 980 743 862 368 419 417 488 451 420 537 578 582 931 1497 539 491 664 552 815 640 877 1354 816 1338 665 796 700 727 704 941 735 607 1429 701 655 563 598 513 752 766 927 1111 1015 940 807 950 943 871 773 1356 641 870 702 1583 955 1004 1345 694 855 765 996 610 758 1182 568 836 893 667 583 1405 1203 629 1743 1875 1621 1470 1361 1794 1592 1859 1303 1872 1469 800 1291 1032 1130 1632 905 2135 993 1131 1046 1324 1345 1301 900 886 727 1308 1005 802 1177 968 963 975 944 672 1173 1174 2024 1121 1340 1472 1367 1287 1388 1260 905 913 814 896 947 779 696 1058 745 630 717 869 912 834 1721 1511 1535 859 651 840 1003 1226 761 539 862 810 984 1062 1083 1342 892 1078 1302 759 1443 829 1337 724 715 738 872 1522 618 654 502 897 1281 1197 599 737 1050 825 1229 1513 678 1909 1327 2139 737 1419 1054 1421 814 1532 1061 1101 1535 1017 1071 936 465 641 1059 1162 1136 1654 1674 1366 1545 610 638 998 1011 779 1123 1324 348 407 379 589 897 586 1263 1537 671 892 1272 676 1144 1121 1534 1340 958 731 1610 1025 462 112 317 238 254 755 1125 1368 1425 1159 1191 1482 1171 1035 897 924 473 367 864 1075 413 1168 815 927 882 937 667 910 670 691 1199 938 1570 921 849 1206 702 518 486 1252 738 664 489 516 703 693 642 901 483 547 688 829 779 1222 918 1403 1315 925 796 1094 1453 652 1146 1063 1029 1138 1097 1272 1200 797 640 442 875 432 802 925 1202 1695 1409 6389 5684 1244 1308 1301 1473 1450 1246 1259 871 2106 1362 1771 1170 1132 808 738 862 616 812 847 620 1440 1432 1428 1236 1271 1902 1584 813 865 1220 1122 1223 1653 1120 1309 471 863 1285 989 812 748 743 581 783 676 756 950 954 1114 947 1223 652 828 870 637 1522 1218 1083 1119 1253 449 1461 1457 1334 1232 1194 737 816 696 1529 1794 2017 1420 1533 2207 2247 1053 1331 1343 2092 1545 1587 1363 1376 881 837 1781 1475 732 666 820 856 880 1126 2027 2002 2261 1931 1969 2360 2271 2463 2271 1964 2290 2600 2067 1828 3158 3073 2631 3697 4118 2644 2880 2959 3196 3840 3368 3407 4354 3667 3811 3459 3991 3634 3399 3118 2816 3081 3606 6487 5289 5678 2638 2341 3312 1607 1142 3260 2624 2176 1270 3558 1205 1213 845 638 1457 1040 676 2128 1730 1280 982 1221 1000 877 987 3781 3903 3728 3765 3773 4054 4646 4716 5152 4805 4728 5385 5588 4498 4873 4239 4538 5026 4850 4509 4662 5644 4488 4363 5029 5313 4537 5109 5152 1534 1353 600 3966 4129 2102 7449 7784 7758 5047 1898 1887 1793 622 1834 483 753 629 689 4510 2449 2553 821 939 786 1037 2572 2910 1902 2858 2684 2402 3194 2766 3101 4561 5576 5087 5504 10714 11739 4860 5825 6911 7460 3017 1463 3126 3149 3375 1990 3813 1402 4711 1558 3393 2099 220 194 3357 2497 3441 7421 2938 1468 2609 1541 2025 1142 1168 2280 2099 2227 2642 2520 4544 4648 1885 1080 2201 3698 3222 5066 3011 2958 1251 1410 1051 3268 1677 4031 1034 1888 1072 1705 1803 1756 1935 1952 4773 5099 1481 1669 1600 1899 1997 1559 1694 1211 1517 1714 2997 2336 1402 2702 1360 1220 3955 1458 1976 2020 1372 1754 2016 1910 2417 1981 1604 1562 1601 2864 2820 2691 2478 2643 2077 2766 2333 2126 2389 2448 989 790 1076 1130 814 579 1856 888 911 1088 960 1128 1856 1292 1622 959 1591 1432 1250 695 752 448 400 549 598 815 727 663 927 687 806 708 792 1113 689 766 532 918 774 825 1044 888 662 900 781 886 1155 607 668 658 432 606 954 647 1027 671 831 939 1173 628 670 647 584 1442 1506 1465 628 658 704 716 626 835 558 680 726 759 990 775 735 691 645 1037 1012 939 787 1026 469 843 602 517 507 1250 974 1272 963 730 1187 1140 1072 1323 939 1035 1311 1432 865 1147 2144 475 1813 935 760 615 610 464 1043 1257 1173 1571 1441 1383 1586 1413 1343 977 643 694 851 719 678 883 667 496 408 674 756 421 957 748 456 414 770 646 497 865 502 594 786 864 616 1737 1292 1126 927 1059 1193 1216 906 924 1188 772 1056 923 1342 1128 1559 1081 1236 1566 1131 1078 1037 781 912 1160 1648 1531 1565 1230 558 525 767 755 615 716 1403 1469 1804 948 2162 1444 1481 1353 1149 1754 1214 1187 1269 1769 1674 2252 1499 2054 1765 1769 2002 1223 1184 1540 1401 625 1428 1830 1690 2014 1661 1295 1220 583 1539 1625 2663 523 439 785 770 852 890 600 871 1256 443 1352 1045 1407 723 721 877 1605 1465 916 1052 753 2206 412 988 717 440 969 1234 999 1129 1154 1124 1316 1087 1233 1067 974 999 1133 969 1031 905 1501 1308 1625 1393 1526 627 701 693 645 925 1903 718 879 946 549 694 485 801 634 1877 970 794 1784 1504 1819 1736 1821 1587 1452 885 2437 1690 1593 1769 1195 1191 1034 1323 994 807 990 1492 1176 1102 935 860 1022 1824 1374 2199 1708 765 2256 1816 2179 1312 1442 1131 1728 1290 1273 2441 727 1628 1466 1436 1534 1458 1546 1359 1599 1601 1700 1161 2117 2019 1272 1872 1342 1473 1976 2049 2061 1628 1402 1348 1165 951 1293 1161 1329 980 1113 1467 914 1182 756 723 1513 1847 1449 1339 2228 1534 1207 1172 983 2779 1567 1496 1051 1261 2270 1925 1761 1830 2116 1944 2056 2000 1946 1333 1738 1639 2010 1763 1496 1894 2002 1810 2301 2257 1795 1875 2051 1983 4585 5036 3435 3404 3832 3454 3330 3833 3240 4118 3458 3795 3756 3215 3601 3273 4070 3145 2871 2539 2624 1923 1888 1670 1888 2528 1099 2259 3149 2767 3271 1326 1813 1424 815 948 1433 1150 1689 1361 1350 998 854 1020 946 751 819 1081 869 803 953 923 1212 1124 1140 1337 1423 1213 1786 2175 959 1349 1511 1202 1143 1593 1371 1331 2250 2229 1713 1962 2092 1611 873 884 629 961 812 613 827 1048 805 389 1049 581 527 601 531 623 173 200 308 334 696 497 512 728 490 1083 888 977 1001 907 1208 1103 1135 670 649 548 821 631 597 630 934 420 796 710 1559 458 440 340 292 242 291 1574 721 950 1557 1461 1114 1318 481 1308 1281 892 1334 1054 1140 1182 1216 1218 1175 862 1073 1137 1164 1031 1384 1167 1021 1198 1265 1005 1138 1785 1726 1252 1553 1215 1379 1281 1357 1035 1693 1495 1266 823 2270 1412 2674 1252 1328 2504 1165 1068 1135 1024 2201 2135 853 765 723 1574 2198 1936 2126 1804 1026 954 1296 2292 1237 2309 2446 1568 1165 2172 2114 1660 1434 1913 1997 2028 1501 1792 1706 2061 1597 2548 2868 2823 1920 2139 2298 2160 2437 18590 2383 1059 1565 1100 1425 1439 1394 4508 2231 1851 1889 1713 2251 1995 1603 2087 2877 2832 2835 2379 1581 1897 1039 1056 1002 1257 1199 1187 1478 1259 1457 1188 1067 1228 2430 1761 1514 1693 984 942 612 1268 720 492 589 496 577 571 452 391 712 589 731 952 332 1199 1837 1787 1721 1752 1679 1622 1759 1715 1446 1617 2248 2201 2080 2009 2125 2159 1750 1324 1462 1775 1264 1136 1648 1467 1318 1280 1059 1419 1341 1485 1374 1374 1283 1108 1262 1169 1372 1313 1162 1362 1176 1692 1162 1383 1642 1404 2188 1185 1706 1851 1972 2299 2016 2647 1490 1454 1276 2262 1201 2290 1715 1099 974 559 379 239 302 330 395 1120 948 678 923 782 881 1034 491 760 922 675 841 959 429 646 998 2002 914 1116 1216 1028 663 1220 1090 542 637 723 728 623 729 661 499 1252 670 1386 851 944 1551 546 2756 1217 1173 1257 864 670 792 719 571 1264 888 682 755 1207 521 695 835 646 659 1294 1862 1307 1271 1158 1332 1210 908 1425 983 1775 1605 1531 426 1197 1125 1079 1237 1302 1268 1400 1168 1140 1060 1053 1306 827 1283 910 1827 2375 2273 1467 410 757 809 1457 828 1411 721 4040 730 4426 4088 4464 4000 4355 4136 4146 4197 3977 3955 3932 3831 4335 4031 1703 1488 1072 1187 1906 1559 1819 1365 1358 1878 2389 2393 1153 995 1450 1495 1119 1410 2104 1424 1350 1316 1135 1572 1545 1372 1345 1642 1449 1231 1227 1485 1231 1501 1186 1438 1240 1338 1530 1130 2105 1955 1950 1684 1274 1605 1317 1610 1621 1700 1817 1350 1314 1455 1016 1004 1310 1601 1445 1371 1473 1822 1894 1510 1695 1596 1618 1748 1839 1438 1992 1804 1950 2006 1896 1841 1720 1065 1675 1558 1563 1068 1445 1273 1001 1365 1223 1236 1408 1328 1485 1611 1447 1616 1501 1257 1749 1315 1515 1384 1547 1365 1429 1564 1617 1631 1254 1265 1346 1470 1515 1552 1483 1691 1389 1486 1332 1700 1500 1383 1476 1597 1336 1256 1111 1264 1541 1490 1521 1290 1920 1363 1087 1672 1546 1666 1761 1583 1968 1878 2174 2068 1781 1749 1782 1654 1830 1903 1983 1913 1617 1779 2187 2349 2316 1949 1138 1289 1498 1706 1089 916 508 478 518 743 442 1049 431 785 820 510 642 623 705 339 361 323 396 783 550 704 702 835 1046 506 706 570 612 773 594 575 715 1031 629 686 694 800 513 381 775 593 502 744 545 677 803 484 622 654 626 1189 730 397 340 588 496 477 1007 686 797 477 550 517 615 585 541 632 495 686 595 1510 598 672 834 396 546 453 517 1188 939 1442 583 686 777 650 568 1005 940 865 966 392 1002 578 588 460 472 802 887 1000 546 1003 1245 790 876 938 632 934 601 571 858 1688 1161 831 1239 658 668 724 731 823 1168 992 788 923 1080 863 1128 875 1341 814 1356 1468 1986 1450 1137 1594 1442 1551 1436 2368 1368 833 1729 817 678 1551 848 1585 1268 1387 1920 1215 1250 1493 849 855 906 1292 1255 832 1028 845 668 607 894 918 1568 1636 2173 1584 984 1032 1152 1022 1168 1119 759 1077 878 995 988 648 822 842 886 681 1125 959 715 854 1510 1656 1280 892 985 1177 767 850 639 559 489 585 1151 1137 894 1416 987 822 1361 802 1514 1047 1551 694 693 928 1161 1546 836 980 577 710 1295 913 821 782 1146 832 1384 1532 954 1464 995 2104 717 1784 920 1330 951 1315 810 1195 1206 850 1110 748 563 688 1063 1262 1282 1278 1307 1367 1086 892 882 600 1038 688 1078 1051 443 551 314 686 929 637 1411 1883 1127 1384 1165 635 841 1211 1703 1187 777 688 1575 993 209 213 211 261 201 1006 1032 1225 1079 1295 1073 1078 1382 1330 932 752 416 361 643 911 468 1473 785 913 798 948 389 458 711 871 681 907 1548 1494 1172 1354 897 953 639 731 661 592 745 780 753 484 892 929 509 614 584 831 1001 695 867 1062 1131 930 994 1497 1205 479 1214 1133 1053 1215 1125 1056 1001 1053 652 462 1213 1057 816 1377 1118 1643 1578 6007 6397 802 1445 1187 918 1209 1007 1213 1098 1615 1659 1659 1359 1634 890 986 925 736 972 865 945 1413 1390 1253 1069 980 1359 1359 801 798 965 1133 1093 1761 862 1354 375 638 706 607 909 734 755 659 775 409 429 951 633 1080 596 1387 838 478 764 746 1236 945 1005 986 591 705 1317 767 735 1596 1423 344 411 551 1497 1833 1899 1111 1482 2214 1910 1417 1403 1411 1827 824 1075 1195 1270 1028 970 1989 1628 647 617 509 435 622 739 2099 2253 1934 1853 1617 2660 2756 2719 3175 2912 2598 2137 2379 1750 3670 3529 3404 3098 3125 3346 3049 3029 3301 3047 2985 3095 3015 2928 3374 4300 3982 3317 2927 3873 3147 4147 3224 5443 5257 4745 2672 3042 2406 1562 1465 3076 3470 2705 1629 3059 1226 1056 1492 975 1318 892 906 1941 2262 1490 636 734 672 646 712 4258 4298 4553 4555 3863 3803 4225 3886 3777 5014 3569 4308 4536 3840 4848 4630 4276 4218 4040 4095 3774 3920 4546 4726 5025 4877 4434 4780 4312 876 756 571 4676 4907 2076 6991 6934 7437 5223 1809 1830 1674 708 1848 426 879 676 545 4419 2732 2648 664 764 555 1218 2427 3090 2255 3647 2294 2062 2518 2326 3038 4274 4999 4573 4447 9474 9844 4055 4937 5966 5867 3096 1923 2810 2611 2204 1541 3150 1141 3445 1486 3908 1658 256 232 2174 1834 3200 5310 3422 1236 2649 1282 1936 1301 1305 2408 2257 2104 2684 2318 3414 4208 1761 1668 3040 3541 3542 3419 2621 2764 1856 1601 1630 3713 1836 3620 1132 2171 1193 1831 1637 1646 2204 1825 4092 3843 1992 1981 1280 1384 1346 1215 1508 1279 1087 1578 2258 1474 1755 3183 1781 1575 4619 1268 1531 2911 1523 1238 1410 1362 1757 1870 1399 1400 1403 1880 1871 1851 1575 1960 1480 1889 2085 1686 1841 2038 1067 999 979 703 1392 899 1784 890 854 1025 1623 656 2155 1258 1428 856 1285 1240 878 1291 831 731 681 613 564 802 890 855 776 1001 851 924 853 988 894 666 707 775 721 957 1027 997 912 833 1021 1187 951 775 1023 982 1068 1099 1423 828 803 1192 1153 1146 1500 693 828 692 1078 1584 1392 1819 961 1181 1201 1066 1095 1100 1229 1070 1146 1253 1278 1232 1456 791 877 1381 1377 1009 1207 1010 681 859 918 656 738 1657 673 832 1084 804 1632 1022 958 1164 867 945 947 1121 802 957 1318 231 1526 896 1020 625 744 856 965 1381 984 1475 1574 1513 1478 1561 1572 1071 556 723 537 448 727 586 480 431 356 456 495 669 698 807 852 635 513 501 479 712 651 349 681 768 505 1449 1307 623 530 792 1057 855 785 824 1278 1106 1419 1099 1252 956 920 967 862 902 1273 1022 824 617 942 1145 1258 1712 1514 765 810 678 658 663 462 645 1418 1490 1633 1366 1730 1385 1179 1293 1200 1319 1323 1101 1520 1360 1706 2404 1468 1912 1511 1928 2183 1766 975 1115 1527 467 1380 1588 1892 2062 1385 1106 1470 480 1129 1223 2545 600 578 460 623 603 727 641 720 1044 565 792 929 1029 652 652 552 1920 1508 951 1162 860 1697 430 633 414 464 1285 1236 1074 1122 1230 1162 1306 1034 1120 977 844 819 1206 779 975 713 1137 953 1189 934 1142 1102 1532 963 932 980 2354 788 1055 1002 518 817 395 783 694 1667 800 885 1836 1573 1505 1223 1642 1832 1068 1000 2108 1622 1368 1517 1794 1233 1328 1393 1558 1302 1361 1341 1735 1183 1448 1350 1484 1260 1118 1333 1344 928 2137 2189 2407 1189 1386 1068 1881 1312 1334 1715 848 1346 1472 1305 1562 1365 1540 1405 1433 1665 1049 1148 2498 1598 1314 1605 1428 1352 2173 2319 2586 1668 1563 1148 1452 1265 1228 1320 1682 1008 1167 1737 827 1251 931 1135 1578 1460 1422 966 1762 1618 1366 1073 1112 1902 1347 1612 1331 1624 2598 2476 1972 2245 1872 1701 1981 2072 1968 1724 1383 1833 2026 1741 1652 1962 1923 1886 2083 1946 2075 2133 1827 1744 4950 4900 3842 4225 3564 2659 2984 3343 2887 4400 2977 3227 4152 3070 3911 3532 4525 2881 2863 2367 2696 1982 1789 2083 1580 2755 919 1543 3012 2624 2312 991 1149 1241 986 992 1473 1619 1182 1008 1172 963 717 1032 1123 1246 1096 689 754 636 665 595 1118 901 1121 1365 1083 1102 1588 1363 1632 1733 1870 1677 1847 1550 1459 1683 1841 1901 1593 2114 2298 1218 636 728 639 767 850 610 707 1170 598 350 1002 431 386 752 773 512 253 319 361 396 323 346 437 298 365 863 505 849 721 851 1006 852 878 652 666 612 774 735 707 901 726 586 819 620 1297 473 447 374 340 473 584 1508 803 1095 1679 1912 1024 947 656 1473 1359 1340 1100 1438 1307 1273 1472 1670 1569 941 1341 1205 1200 1123 1319 1198 858 1641 1474 1750 1685 1955 2369 2225 2680 2945 2150 2187 2247 1753 2290 2169 2103 792 3632 1608 3751 2181 1537 3951 1995 1644 1977 1687 2504 2317 1573 772 700 2466 3802 3926 2597 2935 2003 1835 2138 4125 1562 3070 3869 2480 1857 3788 3783 1575 2391 1808 2370 2292 1769 2589 1906 2346 1903 3582 2884 2742 1940 3175 3539 2423 2503 2383 19935 1098 1209 1032 1036 1256 1534 4485 2722 2699 2646 1979 2827 2479 2264 2581 3331 3285 3422 2351 1218 1168 862 754 819 1446 1553 1295 1485 1144 1196 1197 932 1001 1592 1831 1582 1585 977 909 778 1096 724 574 689 564 697 679 479 423 751 612 1024 804 548 1152 1281 1243 1109 1393 1332 1282 1292 1401 1378 886 1354 1783 1427 1384 1505 1287 1571 1249 1396 1499 1540 1381 1488 1379 994 1725 1382 1163 1861 924 943 1849 1625 1039 891 1313 1355 1063 1106 1369 977 1660 1239 953 1227 1404 1570 1218 1348 1522 1860 2119 1297 3132 1635 1662 1184 1917 937 2238 1575 928 804 530 631 522 614 592 737 1414 995 1116 1056 991 1260 1027 517 1197 1118 506 863 807 515 596 925 1887 424 889 623 535 646 919 795 598 597 664 591 492 865 869 852 964 1269 1237 1152 994 987 668 2601 1001 959 1514 672 828 849 793 1003 1309 953 1093 1194 1222 857 835 874 624 579 1435 1580 1405 1704 1297 1884 1235 945 1423 1166 984 959 1990 767 1484 1275 1136 1440 1423 1192 1006 1325 1041 1125 493 1175 982 846 407 1401 2521 2215 1306 706 689 637 1189 956 817 936 3756 663 4359 3891 4494 4128 4091 4257 4458 4611 4032 4536 4146 4689 3813 3583 1201 1615 1467 1206 1549 1367 1482 1408 1224 1676 2114 1692 975 1195 1266 1231 726 975 1613 1475 1449 1438 1191 1052 1207 1444 1422 1614 541 320 387 339 393 573 351 497 445 432 441 445 548 558 570 276 628 515 496 553 429 391 679 668 663 604 305 382 572 396 386 369 578 915 640 485 594 447 431 398 593 703 730 813 690 620 733 653 470 652 568 550 636 541 522 442 407 504 497 576 593 532 489 570 758 835 610 519 942 702 617 671 602 688 753 767 710 683 609 655 640 602 469 767 457 528 712 540 706 633 819 769 594 450 562 549 549 484 413 622 472 674 682 540 382 445 585 469 517 523 727 688 789 638 623 545 698 643 534 521 589 557 671 596 693 734 676 730 442 268 593 616 459 363 203 164 203 260 134 132 148 120 100 198 220 199 292 263 297 232 257 238 188 254 230 177 219 305 296 270 284 274 152 226 217 319 252 279 152 295 182 300 134 195 175 187 148 183 229 158 196 205 199 542 179 150 107 85 153 128 359 360 405 147 125 104 143 149 198 237 219 276 285 483 220 177 242 125 164 144 122 263 563 662 246 264 392 375 186 266 236 231 222 200 478 146 134 240 182 269 266 350 248 419 419 244 239 350 293 343 280 342 375 525 294 310 535 267 118 254 401 189 252 205 193 215 389 273 359 456 297 352 441 316 639 612 380 441 579 610 366 733 559 302 551 287 247 579 371 316 354 370 637 448 386 744 273 273 501 337 221 294 388 257 255 392 361 394 346 521 749 356 408 385 310 387 274 348 222 293 274 568 348 402 359 291 360 208 276 214 139 221 439 423 275 406 396 412 375 421 156 215 266 168 222 496 491 713 488 355 441 352 614 444 361 318 310 375 291 516 92 143 219 236 470 419 222 191 341 382 383 712 340 620 392 734 199 604 370 383 297 567 268 427 352 345 400 348 275 212 332 518 478 300 356 618 320 294 308 346 255 128 265 498 150 164 146 190 423 386 437 444 280 316 294 262 387 580 622 405 316 303 296 234 76 52 91 80 74 369 448 562 377 369 436 417 480 392 235 202 136 187 335 242 89 429 183 345 264 259 203 275 335 180 277 291 599 547 284 465 216 289 246 272 358 334 254 256 274 383 483 400 250 291 163 282 258 437 382 480 563 254 223 742 552 163 278 252 240 276 282 221 270 194 180 152 323 188 260 341 467 381 496 2360 2060 530 591 576 445 385 473 552 406 587 429 690 468 698 339 273 267 361 333 343 332 672 675 533 490 525 558 603 359 309 562 277 266 420 242 470 112 408 642 455 210 246 142 241 186 106 163 269 395 259 289 299 252 178 317 408 353 267 264 286 217 150 742 404 355 379 355 64 84 102 431 944 471 576 663 795 760 466 507 396 823 386 482 363 719 705 500 671 532 151 151 265 268 292 255 731 787 490 727 632 919 899 987 1198 1438 1037 841 701 705 1195 1124 966 1123 1094 1283 1119 1031 1050 907 949 677 979 1177 1025 1528 1209 1419 1225 1320 892 1555 1101 1559 1660 2046 1120 1124 1039 576 511 1246 1209 736 392 852 484 432 589 510 599 304 419 641 659 517 356 302 274 354 283 1016 1237 1148 1436 1534 1456 1899 1545 1377 2405 1657 1776 1632 1624 1702 1984 1488 1312 1166 1419 1528 1713 1711 2064 1853 1787 1809 1774 2037 239 215 283 1441 1646 817 2570 2961 2874 2069 729 776 540 220 598 259 236 186 163 1499 893 1080 273 310 214 264 1139 727 770 1756 822 831 1119 997 1278 1256 1453 1642 1662 3204 3027 1539 1736 2533 2755 1510 741 1147 1084 964 635 1281 367 1489 456 1380 599 87 79 972 734 1429 2180 1303 433 925 393 542 431 425 608 629 720 1006 805 1539 1636 600 682 1177 1413 1249 1338 1021 909 776 708 478 1124 811 1225 637 785 488 830 459 494 598 728 1288 1345 697 665 636 644 539 598 515 382 389 648 713 553 852 1012 614 557 1541 690 763 638 388 452 508 474 684 864 595 554 593 653 660 694 591 712 673 634 491 449 443 871 368 203 237 279 524 280 514 262 303 190 481 259 591 339 234 281 677 584 428 472 271 175 157 316 191 289 293 261 314 307 263 318 258 429 313 254 233 335 282 303 269 413 449 211 231 267 421 277 250 430 260 368 293 212 288 200 366 472 511 140 426 199 230 510 516 504 208 259 308 310 303 308 203 263 453 386 587 392 459 394 241 508 535 339 493 467 371 323 296 241 282 467 517 346 624 210 556 329 305 389 234 264 381 411 376 194 917 113 911 427 509 329 206 302 399 532 475 468 524 605 697 573 879 318 241 171 233 151 379 199 185 138 134 171 143 264 423 322 208 192 269 253 264 313 166 197 176 226 237 603 486 245 181 447 262 196 442 446 373 300 482 438 435 460 406 459 383 376 345 266 251 456 260 282 356 384 474 205 221 188 258 296 240 128 640 431 451 475 502 319 523 341 319 482 521 379 394 499 523 935 692 543 413 585 808 528 424 345 420 199 445 524 414 511 482 535 344 225 374 392 1277 153 257 149 214 216 236 237 364 585 138 285 246 401 160 148 218 604 638 537 581 367 426 211 270 172 223 613 374 302 318 338 308 366 258 379 344 247 253 537 320 369 257 477 449 535 507 516 198 323 246 395 229 768 343 381 362 145 263 98 369 252 434 449 407 724 499 501 462 519 707 458 349 569 543 560 621 380 422 549 439 441 424 646 474 686 321 394 356 541 376 317 663 429 207 1042 618 775 652 700 636 637 430 476 612 260 669 415 486 414 531 585 555 516 518 486 526 682 689 311 532 482 394 995 807 810 521 487 405 459 354 357 458 338 389 421 454 386 448 454 473 440 454 484 329 528 573 476 368 423 668 470 773 625 622 712 669 694 747 810 824 726 563 683 641 672 787 710 737 806 828 667 785 836 1006 721 852 738 654 2059 2093 1561 1093 1347 947 882 1145 1076 1513 1090 1374 1216 983 1385 1102 1345 1153 960 724 760 587 826 518 633 1481 384 705 1040 913 803 349 536 656 396 470 508 980 437 367 320 301 286 372 353 303 236 264 222 170 202 188 399 312 387 658 415 566 425 573 598 473 639 720 461 464 512 421 524 604 510 713 707 504 243 348 320 333 293 176 277 320 325 118 392 130 274 163 245 391 83 146 154 148 75 98 123 119 113 316 262 395 275 444 446 422 430 174 210 171 266 236 195 302 349 228 288 319 467 203 197 204 184 162 182 346 186 317 524 514 292 273 178 806 708 652 554 466 399 606 583 786 641 382 676 580 643 414 433 432 524 608 700 649 789 848 858 891 837 961 852 670 721 619 881 1088 551 396 1316 829 1405 553 810 1253 840 525 808 521 990 777 720 285 271 913 1020 1158 1820 1623 818 804 608 1447 785 1361 1215 697 605 1446 1525 624 609 777 1101 978 954 962 937 967 964 1503 1126 1538 1520 1484 1590 1103 1481 1059 1098 5968 650 656 614 500 716 1613 648 567 571 610 806 765 584 799 1108 1280 1122 1103 760 351 312 354 251 627 519 624 636 300 540 531 485 433 557 618 481 613 306 182 393 362 212 175 210 182 210 206 167 145 285 188 333 158 148 319 497 454 470 598 598 665 545 480 527 468 726 771 624 609 663 634 528 452 482 471 665 343 420 271 293 688 734 531 549 342 447 690 498 408 510 393 377 656 503 442 544 523 338 431 433 522 778 599 609 773 595 664 354 1158 823 777 457 859 470 778 609 368 166 268 198 213 259 229 301 817 345 427 518 605 320 422 173 331 360 221 210 265 211 407 235 668 174 360 246 214 293 242 329 135 279 304 255 235 245 240 84 445 321 327 353 314 381 202 763 307 272 421 268 231 307 233 208 440 444 511 536 474 228 274 312 289 138 409 631 495 539 502 561 702 281 575 344 462 553 564 289 369 417 385 377 437 410 296 423 318 519 456 311 198 353 223 334 995 635 468 178 262 161 383 285 238 277 1763 311 1862 1643 1756 1127 1487 1378 1507 1402 1548 1459 1388 1200 1471 1489 419 282 239 278 655 555 683 438 432 626 640 580 669 358 362 408 426 341 525 576 570 585 415 291 289 600 582 675 1391 1647 654 751 664 855 876 1033 948 704 477 829 865 859 783 646 816 869 793 857 1027 901 404 541 590 560 881 884 951 1464 600 912 984 1070 1178 1192 692 1391 1415 1479 1108 1408 1198 1223 1074 1064 1097 866 1177 602 1047 1097 1244 1119 1099 1401 1138 1301 1135 1136 1171 1242 988 1127 1323 1225 1339 1083 1519 1102 1423 1194 1379 1548 1143 1245 1166 1379 1271 1268 1231 1275 880 1140 820 908 692 930 1126 894 1255 1275 573 1165 927 894 1652 1669 1264 894 790 1202 840 1107 769 1392 1251 1612 1200 1316 1313 1603 1475 1441 1348 985 1160 1176 1123 1213 1113 1199 1400 1171 1336 1371 1232 1354 700 718 583 1044 511 415 350 304 390 399 370 597 276 409 323 333 495 483 512 279 380 330 432 654 387 674 458 323 404 241 304 274 280 249 391 270 386 534 367 289 269 443 316 843 294 441 415 567 241 255 498 399 540 225 178 902 430 237 227 131 379 287 708 419 464 214 96 181 151 391 202 144 567 191 651 666 577 157 254 435 316 467 449 533 528 659 317 376 436 519 363 577 555 484 782 371 358 385 258 345 769 559 540 443 501 346 371 568 600 833 562 692 685 978 577 788 634 384 827 381 567 491 510 311 370 447 379 488 669 317 286 1369 561 427 1035 860 1034 648 551 833 772 1467 978 1079 547 537 597 343 406 917 995 1119 634 444 939 735 533 899 680 762 779 667 883 459 711 408 590 534 457 456 661 613 1030 788 690 833 677 841 1196 954 541 910 634 811 753 476 484 546 626 376 338 574 477 404 812 1061 1043 857 432 656 598 710 421 312 565 375 740 464 619 933 697 577 638 390 892 510 647 455 374 470 411 829 360 341 484 529 593 831 620 287 560 510 654 765 523 1237 423 1050 530 510 740 614 423 1183 709 526 599 482 522 273 371 408 634 693 630 793 793 569 584 504 512 637 680 604 710 863 194 228 332 417 403 336 502 872 509 543 294 467 380 487 934 956 322 480 525 418 119 79 82 185 322 376 506 625 514 639 644 488 488 452 438 409 249 286 446 857 184 832 367 396 421 480 429 532 513 238 620 769 781 659 588 622 534 535 586 768 364 281 556 636 476 377 297 412 280 316 517 336 401 801 355 824 820 546 458 796 605 257 386 489 407 546 513 542 690 395 547 481 630 497 307 510 760 904 696 4687 3748 768 948 849 782 1010 680 809 825 1098 1376 720 669 886 370 490 594 378 603 675 745 540 550 638 478 373 958 1022 528 445 691 445 459 559 425 558 286 325 1360 1111 575 302 337 598 547 355 557 733 675 701 308 688 250 338 659 391 815 565 875 488 497 401 740 321 522 534 486 329 368 386 1200 970 1265 744 980 1495 1109 883 1017 1012 1025 684 1027 1030 950 404 794 1330 773 221 173 332 365 464 457 1016 1174 918 764 916 1814 2086 2157 2111 1704 1735 1915 1173 853 2197 2096 2117 2342 2493 1758 1865 1899 1931 2304 2293 2166 2178 2824 2358 1986 2221 3401 2861 2268 2130 2743 2230 3175 2979 2981 1208 1691 1709 1501 1257 2020 1867 1687 680 2104 577 591 818 694 663 485 511 1605 1846 577 448 602 566 587 777 3266 3181 3281 2707 2514 2451 2273 2685 2395 2842 2710 3458 2837 2801 2920 2515 2841 2876 3058 3409 3221 4078 2511 2634 2619 3533 2387 2599 3179 656 602 283 2473 2875 1964 4159 4729 4578 3640 1493 1463 920 333 1006 232 378 228 234 1962 1465 1426 350 738 623 555 1204 1141 1125 1823 1514 1134 2178 1295 1748 3543 3989 3346 3029 5934 5938 3233 3544 3880 4867 1527 999 1605 1669 1984 980 1917 737 2247 1123 2006 1299 305 287 2039 1173 2279 3433 1536 871 1163 795 1053 449 429 1271 1203 996 1203 965 3203 2945 1190 1347 1791 1817 1884 2227 1592 1559 817 680 762 2842 1543 2560 1001 1251 809 1202 1045 711 1030 1278 3479 3021 865 893 716 1289 972 901 881 869 913 880 1692 1200 933 1702 941 911 2847 622 886 1097 661 1664 1475 1576 1165 1100 1196 1133 1363 1133 1173 1125 1132 1187 1095 1610 1086 1492 1283 1117 331 306 313 607 478 353 1033 500 405 576 583 607 930 655 753 510 1230 830 504 272 441 247 229 316 350 493 364 335 390 464 361 412 443 522 476 534 415 558 694 507 557 529 449 186 601 659 927 463 377 789 372 406 820 657 815 765 656 933 947 717 614 620 865 1064 1108 997 495 546 484 451 525 624 513 522 1091 778 740 789 542 919 499 802 839 740 768 775 512 578 762 534 594 715 462 836 758 760 593 881 749 939 588 667 950 1108 590 573 1329 102 1256 699 752 582 546 279 688 864 936 954 1461 1235 1086 777 866 729 361 396 606 507 790 558 311 357 311 311 466 345 324 815 300 222 365 289 354 539 260 454 383 481 387 915 569 834 688 535 620 539 310 276 839 570 693 485 920 898 948 571 907 720 435 677 459 447 510 416 790 539 806 509 494 342 660 334 228 283 885 736 782 703 957 670 845 486 377 767 505 748 559 741 617 1106 809 1346 1358 852 1006 785 553 1120 794 275 610 806 987 1286 803 681 875 412 709 858 1550 174 220 205 370 282 302 329 529 681 273 580 754 671 316 310 652 727 706 510 570 374 1088 456 427 307 503 686 1101 937 1001 1056 1014 1175 794 988 486 420 388 561 384 427 507 718 585 891 707 723 453 741 500 305 346 843 286 367 617 123 465 209 416 550 672 335 299 1189 760 905 777 704 1149 952 385 1272 1006 1002 1146 856 1007 947 1077 1257 1123 1176 1109 903 425 459 454 587 1065 800 1301 845 556 1303 1431 1643 1056 1116 963 1012 868 1078 1387 323 1386 864 633 884 643 1103 1040 1177 1213 1026 918 963 935 550 1298 900 850 1125 1535 1530 609 523 493 843 699 520 620 528 462 508 630 523 432 770 838 1059 904 1285 870 954 620 575 612 591 1991 1036 792 721 714 867 1098 975 792 1267 1105 922 927 713 914 974 1255 1204 729 891 1168 1295 940 1491 1430 988 1121 1286 1012 3028 3164 2210 2496 1677 1897 1732 1957 1612 2095 1819 2143 1672 1545 1871 1794 2476 1885 1614 1197 1348 1126 813 1089 1626 1303 685 1783 1260 1101 2215 800 1550 873 381 414 820 369 991 759 832 971 599 643 501 402 534 342 588 224 392 354 607 541 615 796 687 502 922 1047 1053 1003 926 946 1195 1227 1349 1223 1359 1394 899 891 1055 755 338 436 339 385 497 326 293 506 239 158 553 296 211 188 495 430 165 94 134 138 452 480 489 495 463 400 498 425 487 488 917 812 832 522 406 419 673 198 196 214 722 458 665 621 1139 321 264 310 236 214 394 675 244 385 861 1094 677 706 215 652 635 429 736 539 693 756 924 665 731 607 727 705 1011 759 698 501 436 637 757 706 663 780 987 1167 1155 1168 891 1122 1231 680 960 865 567 168 873 376 961 593 371 881 420 476 369 458 978 1244 476 322 270 945 1085 969 1472 1008 483 431 434 905 594 1242 1050 571 577 916 1187 558 340 907 1133 573 801 902 1080 987 1073 1268 1318 1323 881 1270 1023 1259 952 1565 1209 650 9324 1002 1006 880 791 3124 990 878 741 867 1215 1082 923 1113 1220 1264 1306 1020 848 1263 722 697 620 533 490 662 815 697 728 662 565 671 1297 921 1038 971 661 472 846 767 609 296 331 270 306 288 268 227 382 361 424 391 279 579 1106 949 1028 805 751 637 747 1005 744 789 1177 985 885 966 1074 1019 917 732 819 880 601 769 1082 831 688 793 1271 922 741 898 921 1523 1133 726 635 612 812 878 696 1245 1337 875 603 1158 1148 713 1083 831 1047 980 977 947 1314 1325 648 505 602 1170 579 1240 1432 1091 350 252 264 131 185 191 237 560 506 628 599 614 732 641 393 720 604 201 633 409 427 476 796 1199 358 690 462 442 602 562 601 377 269 295 437 367 311 414 807 385 376 775 615 1125 1075 294 1491 898 866 735 457 374 421 393 519 438 692 478 446 505 497 266 268 359 344 676 974 694 885 672 850 503 814 714 711 764 915 747 323 374 845 735 874 1027 773 1358 419 961 896 702 895 543 922 505 808 1487 1459 1683 177 248 384 833 416 829 895 2742 751 3113 2900 2255 2223 2098 2208 2141 2350 2551 2480 2467 2235 2300 2405 655 663 715 713 1422 1021 895 706 573 937 850 1231 1051 905 761 590 519 888 1039 688 641 716 829 1141 1179 1208 1191 1434 989 1035 580 873 673 819 646 872 756 570 713 680 760 766 790 764 868 913 1023 704 893 882 669 501 534 580 391 624 694 652 403 429 816 852 596 804 1076 922 946 893 911 759 1029 988 1023 877 1142 848 885 846 1059 1103 1159 996 885 917 830 919 876 851 806 865 723 812 716 1172 858 617 940 974 785 995 805 764 791 743 995 1008 974 953 802 801 828 780 849 709 857 728 1131 965 671 648 897 782 658 1030 720 738 578 692 735 624 672 595 388 623 818 877 734 1030 692 845 815 622 901 722 794 899 601 621 671 618 678 590 1003 822 903 1092 614 754 787 1064 439 283 414 243 440 355 258 431 290 356 282 261 158 173 188 275 352 275 291 368 290 362 340 338 482 163 179 173 177 194 319 290 412 426 212 269 247 280 268 308 217 206 166 285 193 170 220 278 368 120 108 704 411 313 299 118 205 143 526 306 326 265 180 389 188 316 253 231 258 253 369 460 287 169 339 270 269 260 335 551 650 877 486 516 505 405 180 413 368 272 601 215 368 180 336 255 333 422 423 329 364 281 554 423 413 523 339 437 338 562 336 602 523 323 626 335 284 548 361 356 385 241 334 314 558 368 470 436 611 558 593 849 712 891 555 804 539 964 659 1168 645 486 646 351 374 880 312 1039 608 567 726 899 448 702 614 663 505 790 395 433 377 420 309 260 452 271 663 553 890 691 586 665 627 616 519 491 445 509 400 732 470 533 358 425 407 303 375 559 366 482 618 769 794 487 382 454 461 495 272 339 419 437 412 421 602 851 593 616 752 461 810 501 589 285 279 436 453 538 260 242 508 336 599 1070 591 315 484 643 439 720 425 757 399 1003 294 773 297 649 415 858 398 502 641 394 682 436 316 391 646 545 488 444 390 515 422 418 369 414 508 392 522 589 237 265 134 336 327 247 524 859 479 525 278 422 476 662 710 549 374 396 596 552 151 107 113 129 134 522 527 591 622 635 434 665 561 529 382 360 185 146 397 332 184 557 274 508 330 457 630 410 376 236 547 651 676 705 484 593 349 521 621 369 458 350 428 440 425 390 373 447 283 351 284 224 401 636 385 451 684 491 462 744 419 304 354 373 349 413 441 565 435 254 332 272 459 325 207 585 622 648 842 3394 2786 541 580 526 524 713 492 673 571 1081 856 811 1010 633 398 327 358 295 479 485 343 752 740 627 730 448 877 902 522 343 473 520 532 531 394 468 329 350 526 383 237 405 288 419 328 274 270 462 507 582 216 355 271 443 442 391 632 528 632 315 316 200 613 295 228 443 395 152 172 243 757 998 798 545 978 842 1036 626 841 554 930 471 851 646 726 562 500 1289 744 178 154 325 236 383 469 661 1168 1017 811 674 1216 1129 1282 1367 1212 1174 1501 1171 609 1859 1666 1839 1755 2042 1412 1760 1671 1565 1393 1432 1474 1741 1681 1761 1880 1659 1966 1703 1959 1406 1779 1681 2687 2507 2846 1699 1464 1571 1108 648 1525 1620 1355 567 1198 444 470 690 542 629 579 419 1185 963 364 416 347 323 404 420 2265 2493 2382 2348 2446 1695 2100 2078 2319 2917 2246 2221 2110 2102 1852 2275 2004 2084 2159 2069 2035 2498 2054 2139 2672 2580 2318 2676 2723 572 528 272 1740 2298 1302 2706 3708 3807 2719 1114 1236 715 386 648 325 396 268 296 1654 1160 1093 224 499 387 486 1075 1157 1160 1856 1179 1172 1699 1326 1457 2094 2453 2607 2298 4755 5195 2177 2517 3192 3617 1642 635 1271 1698 1406 933 1903 804 2139 690 1528 666 62 52 1140 1065 2020 2907 1388 555 953 822 1027 624 713 864 857 780 1242 983 1658 2153 1268 769 1396 1383 1374 1621 1505 1327 805 786 614 1715 1079 1848 733 1136 563 1038 708 748 1007 842 1910 1638 1119 957 854 781 1034 860 1002 600 598 982 1489 1139 927 1395 574 550 2041 770 1022 807 571 1058 814 963 877 1038 856 665 887 1119 922 1130 903 967 1040 1151 816 1085 802 950 528 421 435 388 502 489 795 440 298 316 420 343 883 381 446 481 527 644 428 239 422 175 143 269 228 424 333 291 440 367 466 459 660 388 464 523 319 462 399 366 446 559 528 275 560 584 603 208 299 383 312 294 274 343 449 382 335 565 684 401 499 395 703 702 808 819 413 402 415 433 551 450 424 529 603 882 816 613 451 647 530 682 672 506 535 573 475 489 461 518 514 753 297 618 673 381 752 465 437 507 511 634 466 528 488 428 994 137 906 414 498 357 255 360 514 611 468 648 795 711 1047 681 864 382 377 370 254 116 337 355 206 221 102 231 263 255 291 427 260 318 352 320 234 337 275 170 334 405 358 852 647 405 326 451 706 389 390 360 346 376 593 439 396 515 455 633 715 616 348 417 292 646 612 482 731 726 639 408 273 217 396 386 256 271 571 604 642 725 893 526 625 555 388 605 472 682 442 406 727 812 818 798 780 660 923 605 696 817 435 347 651 743 862 935 982 497 640 180 562 714 1092 239 301 281 370 339 376 342 369 400 256 404 475 487 289 281 456 824 833 430 633 370 945 222 352 288 228 563 603 376 460 577 499 629 551 421 649 544 503 743 491 552 586 710 609 750 629 736 342 445 435 461 432 836 347 259 569 125 373 243 484 339 786 404 459 751 534 743 765 723 954 706 394 725 612 715 806 627 828 482 726 832 866 708 732 990 524 601 557 663 581 613 962 495 341 1055 838 1086 805 603 759 859 711 584 803 369 748 631 639 643 697 1019 986 1020 1062 683 717 981 637 593 925 583 678 1447 1236 1402 698 650 355 536 504 481 696 603 363 423 752 720 606 644 418 651 746 595 671 794 613 470 659 780 1183 536 814 960 859 912 710 884 951 1032 957 937 721 857 712 718 708 810 909 695 770 871 1119 867 888 933 896 880 835 2480 2435 1513 1557 1746 1842 1803 1982 1634 1917 1558 1940 1714 1702 1759 1260 2403 1512 1484 869 1202 787 899 866 975 1079 569 851 1074 962 1332 571 794 589 280 302 622 536 570 496 495 556 438 347 414 367 301 299 523 357 499 513 464 553 550 812 600 564 1145 966 548 777 808 705 721 694 741 798 915 1018 888 742 824 815 315 434 404 313 315 294 282 206 238 128 497 188 410 356 292 259 226 175 160 148 282 331 327 365 282 322 266 511 393 572 579 490 512 283 282 332 468 488 464 525 442 296 461 539 764 209 183 234 204 305 329 368 260 408 781 1214 463 270 303 799 798 667 713 738 693 698 653 629 585 538 589 632 630 529 804 421 468 687 488 639 689 863 596 765 872 857 909 687 713 615 781 703 453 169 944 521 1025 506 445 1058 448 552 374 492 1002 916 384 453 408 904 1308 1137 955 1111 617 560 470 1116 523 1151 1040 545 551 1138 1252 659 390 1002 969 904 825 876 1037 1171 841 1125 1179 1349 781 997 1445 998 1111 1100 1032 656 1002 9116 884 897 713 1873 731 614 600 558 1029 900 844 1036 1027 1079 1010 953 647 569 378 538 276 443 518 626 702 715 732 469 426 616 969 1064 941 1010 352 415 636 574 482 147 112 90 155 143 129 111 459 235 253 198 198 648 777 745 643 626 781 550 613 649 896 615 886 1122 946 1022 754 929 937 799 837 912 647 523 718 742 560 737 871 815 783 575 625 741 718 679 491 624 555 558 797 809 932 871 627 688 614 566 905 680 736 820 719 884 778 996 595 557 399 1179 673 868 748 424 486 376 355 147 141 151 179 570 449 756 620 583 897 698 304 438 484 292 427 351 235 440 364 1054 288 650 434 414 413 492 635 279 312 255 409 342 261 408 362 545 311 568 455 413 542 472 955 494 452 455 488 464 500 441 474 476 597 732 707 500 466 364 363 436 286 654 797 559 688 709 1122 619 299 707 504 515 678 811 392 446 578 526 592 646 613 966 471 689 847 525 378 371 484 306 729 1047 930 576 245 373 290 726 643 450 449 1831 379 2412 2106 2236 1572 1641 1811 1723 1988 1996 2034 2071 1812 1671 1581 479 401 435 508 669 783 718 628 658 515 937 870 471 462 639 497 559 710 954 607 577 567 554 607 571 775 772 1001 856 1409 528 533 604 742 796 906 806 480 588 811 615 634 612 729 536 910 530 720 555 712 464 447 556 553 481 857 786 714 745 474 1019 937 779 734 649 750 747 707 802 845 879 968 918 877 934 841 691 842 897 1069 1033 1244 1046 1245 943 1328 1173 1190 1092 1112 1090 860 691 1248 960 784 1116 1003 1155 1219 1119 931 1135 980 1106 1018 978 992 808 832 813 827 823 682 760 971 1205 759 940 965 594 846 749 658 1179 1181 808 910 750 632 721 1056 673 739 922 904 796 931 818 923 932 928 626 667 783 875 733 1015 823 785 976 826 792 789 740 919 650 515 625 744 420 397 256 193 294 307 346 258 242 202 204 264 108 112 126 380 490 417 406 439 263 458 307 269 331 369 407 377 379 416 263 369 353 461 416 156 179 202 354 347 282 300 276 343 160 368 417 172 236 118 114 596 153 158 148 187 328 229 461 247 277 160 136 147 164 276 269 284 291 247 468 529 492 146 210 401 222 462 272 447 681 660 229 257 533 304 339 384 330 277 508 434 261 300 256 280 378 525 440 333 336 299 246 501 273 302 232 664 469 452 433 457 585 220 507 281 498 246 396 494 519 298 244 316 390 315 208 459 482 296 1046 765 695 460 661 517 936 794 633 903 527 347 571 352 216 766 496 707 447 408 789 645 379 659 437 487 490 325 551 350 434 471 250 372 414 339 373 728 944 453 482 923 737 811 655 453 144 379 351 624 531 334 587 424 569 297 474 359 333 391 719 645 538 331 352 431 320 416 408 228 462 464 365 515 572 869 490 458 460 406 713 354 616 329 339 552 433 637 215 290 360 505 716 587 547 413 485 419 391 847 380 988 488 860 339 443 556 615 430 882 459 752 381 516 425 360 226 321 788 615 524 513 529 734 532 402 317 509 533 333 561 766 368 394 280 310 359 395 449 768 438 484 414 431 644 526 583 826 327 694 514 304 90 54 323 103 230 757 400 728 613 688 515 557 762 696 373 454 240 166 387 377 112 445 360 194 290 298 449 553 380 202 647 400 586 791 758 538 257 282 322 516 442 382 462 528 466 478 585 517 329 440 376 332 484 458 483 591 616 295 362 795 407 219 531 504 470 584 647 398 547 318 257 287 383 270 328 528 525 736 674 3172 3000 662 629 509 488 725 609 740 661 866 873 576 564 766 490 283 350 316 342 303 539 584 580 626 649 418 677 858 573 339 599 571 546 595 387 561 279 360 566 482 446 468 406 271 279 166 271 567 435 545 176 326 310 406 336 1017 723 602 535 360 558 280 801 372 370 551 519 329 357 433 611 933 793 570 765 766 1222 665 809 838 958 671 1043 838 685 333 495 959 603 206 184 265 228 272 310 907 880 1125 930 710 1311 1519 1721 1169 1276 1209 900 1367 758 1910 2118 1768 2266 2000 1683 1631 1820 1625 1431 1707 1551 1628 1717 1547 2073 1920 2162 1658 2010 1198 2625 1576 2826 2595 3108 1431 1649 1678 858 610 1378 1611 1209 437 1780 578 552 729 454 505 463 408 1018 1000 558 382 480 420 608 415 2399 2490 2558 1920 2011 1852 2033 2110 2048 2617 2865 2773 2543 2334 2483 2062 2179 2194 2482 2733 2377 2479 2199 2744 2730 3076 2346 2640 2840 464 387 331 1990 1962 1286 3186 3695 3635 3156 931 1056 771 310 793 216 233 226 207 1673 850 836 288 621 403 559 1191 1200 1348 1646 939 989 1416 1148 1409 2564 2902 2434 2820 5017 5778 2202 2835 3213 4159 1289 824 1539 1441 1742 910 1688 671 2006 725 1812 902 83 79 1371 1031 1401 2978 1639 585 1452 409 688 597 637 944 853 922 1294 1244 1951 1908 1120 805 1290 2214 2091 2292 1101 1075 1064 698 537 1509 1073 1935 479 1453 745 863 652 628 790 760 2387 1893 692 670 672 860 636 774 840 502 590 710 1285 1158 819 1317 527 519 1985 453 514 845 728 923 667 762 792 961 1081 848 900 935 875 1085 824 910 1235 1118 747 760 941 745 299 251 210 274 469 352 1022 650 382 425 431 388 849 386 497 410 702 603 283 347 409 264 154 290 323 588 505 400 286 581 386 658 672 609 695 614 531 828 706 596 850 586 445 221 424 495 534 224 340 484 440 481 501 376 600 563 443 579 629 449 575 508 548 552 691 736 352 355 407 456 230 448 345 226 474 596 630 465 547 509 480 513 578 566 768 610 357 527 483 373 378 566 458 479 767 589 602 583 543 635 366 470 639 741 687 641 1157 106 1092 641 420 328 283 241 433 635 642 786 1328 769 1273 577 890 468 368 319 449 212 391 280 301 118 92 299 252 289 460 360 261 325 401 212 197 311 150 241 346 276 243 1190 547 395 299 542 603 247 507 477 604 423 620 453 435 655 637 464 512 526 549 679 350 484 412 488 640 618 548 340 319 300 439 511 346 207 465 485 504 498 799 694 986 541 451 468 660 582 452 548 596 1154 947 716 722 650 883 880 611 672 481 282 478 658 657 933 592 472 537 552 555 779 1175 192 226 168 272 178 242 328 387 506 240 412 482 498 247 219 469 807 903 668 696 436 739 353 307 164 361 660 710 461 617 758 700 832 518 549 415 317 335 447 331 355 377 429 349 498 445 334 288 328 315 363 320 766 497 334 579 290 297 139 320 362 552 423 451 1315 336 607 655 780 1360 677 550 807 625 488 588 733 811 685 913 991 623 866 1058 935 368 526 460 705 586 823 1285 777 268 1239 975 1155 845 836 771 821 512 688 607 221 1031 831 582 865 667 1061 933 1125 1081 628 504 831 627 604 736 663 452 1163 1083 1101 746 698 408 545 491 616 883 415 424 466 478 628 431 904 593 712 1014 636 764 735 577 467 583 570 1086 594 589 701 420 790 703 879 711 676 790 820 972 715 589 637 927 857 1005 785 859 740 871 818 844 890 1015 827 854 2481 2402 2016 1753 1533 1631 1582 1885 1393 1743 1191 1409 1816 1696 2022 1110 2359 1737 1151 884 1006 791 1018 1171 1076 1519 491 1191 1492 1283 1654 532 573 788 425 721 912 612 728 502 699 547 415 524 485 341 382 403 382 237 540 511 714 503 586 781 684 794 809 1069 643 593 675 927 481 676 643 831 778 1164 1176 801 819 644 329 341 311 291 304 260 185 375 109 254 553 251 150 219 318 281 204 84 180 109 170 232 240 228 195 430 237 427 333 341 465 377 432 344 375 266 398 290 264 300 454 368 373 305 651 256 248 224 229 215 300 420 275 494 658 800 419 466 185 576 517 430 507 529 614 673 659 671 745 571 697 558 685 458 538 326 408 568 451 509 583 1005 743 877 830 949 851 831 753 609 766 860 590 148 1145 440 1073 641 402 1058 585 602 539 598 1088 960 420 479 408 1094 1046 1153 1272 1013 411 383 381 863 447 827 948 535 469 858 957 440 323 776 839 1073 554 705 642 1023 577 1220 1029 1399 850 1290 1230 1006 1031 1425 1036 614 1006 884 8928 1097 1162 2212 983 1053 986 959 802 706 598 800 1004 1035 1165 762 524 746 663 381 471 573 550 612 905 651 709 791 404 646 1011 1018 1096 1194 520 561 572 548 411 207 208 161 216 167 154 136 390 267 350 403 267 378 744 685 669 971 813 939 886 853 798 897 930 921 927 913 1015 881 1259 1032 1154 1145 758 607 921 851 694 1019 931 956 819 533 847 1257 1061 679 712 433 605 803 613 804 927 1198 619 767 873 533 1041 704 826 880 828 636 802 1138 529 526 376 871 694 1019 1048 660 324 285 233 148 172 158 320 614 587 830 618 798 574 802 208 680 564 217 548 238 291 441 357 721 273 754 389 570 567 449 553 252 298 331 220 161 377 263 331 421 309 464 528 566 788 261 930 606 520 414 462 299 549 452 321 504 552 483 531 669 375 270 288 330 341 685 796 560 864 626 614 734 492 829 571 369 719 825 317 395 682 638 778 720 703 1068 579 561 770 325 435 439 399 232 794 1065 1053 791 405 383 164 905 499 337 393 1840 427 1924 1755 1895 1579 1749 1428 1521 1798 1944 1947 1888 1882 1851 1751 750 553 396 537 814 706 713 878 1121 810 933 815 529 591 622 356 490 717 656 650 697 624 711 458 433 784 769 1046 952 985 802 643 714 886 1203 877 798 702 477 633 651 703 692 862 638 916 769 635 737 967 643 636 759 676 510 787 593 761 641 429 866 656 547 884 616 799 843 736 737 990 793 738 753 696 839 862 576 663 866 860 713 792 839 947 811 1040 777 854 869 932 777 720 910 907 653 853 920 689 714 674 701 623 651 697 731 746 802 911 679 783 641 560 620 646 801 859 717 842 819 860 688 727 928 963 1241 1130 574 605 701 826 980 703 584 876 996 895 978 1078 902 858 1056 875 940 992 1022 968 724 768 824 863 984 818 977 966 1033 989 929 692 543 1059 408 331 570 175 629 239 388 287 230 252 189 234 234 232 254 267 375 337 281 526 320 540 376 316 380 192 201 185 197 309 261 221 368 430 281 367 343 427 214 416 243 232 212 272 412 308 354 345 464 307 287 775 721 150 130 143 297 200 458 375 407 161 214 215 234 210 280 287 366 262 565 686 292 151 284 433 237 514 292 759 586 694 315 372 433 462 444 447 330 293 767 482 254 231 235 274 359 453 446 573 339 266 430 432 412 338 388 433 372 297 388 822 553 597 632 426 529 466 477 341 461 432 282 352 505 233 339 693 447 350 758 852 840 888 941 609 609 873 391 904 630 521 609 560 438 640 482 838 528 377 608 784 740 747 376 521 481 704 602 658 339 495 353 505 333 347 455 583 1374 475 520 599 613 572 565 471 461 438 491 590 559 605 469 597 712 457 308 321 477 421 656 937 674 464 309 420 448 630 287 249 276 310 711 810 964 1078 883 340 671 698 1065 600 558 382 376 606 608 756 550 334 335 472 771 434 689 383 692 447 715 591 435 785 451 838 398 481 448 652 495 635 548 501 452 406 321 306 206 341 563 704 674 673 659 495 640 364 378 431 470 336 517 988 289 303 299 193 248 306 680 771 425 473 641 351 558 566 711 723 286 410 515 370 82 194 272 223 251 285 465 490 526 604 725 607 499 447 354 391 179 163 385 512 175 491 341 385 556 575 199 225 258 323 697 695 711 404 414 583 571 351 294 554 355 307 479 509 421 395 380 420 342 386 390 265 443 595 497 804 829 320 356 700 448 277 606 493 475 560 511 575 634 345 467 384 421 319 220 566 698 664 726 3160 3314 547 661 629 714 591 717 722 765 1241 1145 830 525 540 483 392 528 345 314 429 304 715 675 658 557 678 741 778 372 335 387 627 526 796 515 863 242 261 706 579 546 563 378 500 436 336 248 610 467 858 475 573 232 361 438 249 684 588 476 470 431 291 508 557 722 666 556 251 289 332 1191 1037 1089 837 847 815 946 540 531 625 978 773 909 733 597 452 702 928 828 204 188 396 237 538 265 958 1030 829 828 749 1409 1775 1589 1332 1417 1243 1308 1225 815 2190 2261 2019 2160 2379 1813 1821 1882 1702 1927 1693 1820 1799 1667 1913 2334 1813 2227 1553 2157 1360 2560 1757 3494 2839 2948 1368 1491 2157 666 647 1415 1862 1341 690 1717 669 615 462 618 552 577 345 1086 1239 597 440 481 403 449 397 2871 3045 3115 2255 2297 2090 2251 2294 2746 2421 2537 2670 2617 2713 2390 2282 2244 2242 2571 2497 2681 2946 2196 2021 2596 3053 2632 2571 2933 734 682 330 2264 1946 1428 3473 4229 4020 3181 1423 1421 841 302 1075 207 288 238 270 2028 1201 1095 315 587 396 581 1324 1194 1339 1464 1061 892 1224 1241 1218 2460 2978 2712 3069 5634 6141 2507 2813 3039 3578 1346 760 1397 1596 1608 1221 1869 780 1584 854 1730 831 121 115 1585 1020 1823 3002 1485 658 1177 542 796 711 610 1044 995 1027 1251 1328 2516 2527 850 581 1096 2300 2109 2268 1578 1797 769 534 567 1698 849 2020 563 1069 778 710 1095 835 958 822 2305 2377 688 672 944 1108 887 709 701 692 727 899 1478 1058 841 1383 468 420 2088 760 1027 854 854 1403 1306 1216 1030 850 845 783 744 895 983 956 879 1027 944 1330 1124 1256 1038 1072 479 329 313 478 381 271 1001 484 425 369 579 436 1010 744 460 422 670 486 400 330 311 326 271 217 154 633 632 621 306 543 470 524 422 767 604 603 678 752 444 653 725 771 373 363 687 767 619 402 219 454 360 432 410 388 581 418 350 486 619 549 431 393 566 706 905 677 347 438 461 438 343 512 486 343 481 415 758 492 581 453 604 619 578 654 692 431 338 611 667 454 453 929 442 452 625 588 665 890 824 938 625 669 876 926 541 758 1460 116 1713 675 587 353 371 312 474 770 774 1029 1104 806 1169 676 1091 753 541 559 457 319 375 134 226 178 134 228 348 293 360 563 290 201 792 597 265 425 335 248 560 238 347 1023 577 700 456 351 542 408 457 429 553 419 570 411 779 608 526 500 416 707 455 445 454 535 392 531 694 703 741 868 178 387 443 456 369 205 495 388 477 373 895 776 479 648 436 495 974 570 756 759 883 1175 727 874 748 701 1099 584 452 621 660 277 460 669 795 774 666 347 508 314 449 575 1038 296 291 421 600 476 568 227 297 531 470 584 514 841 249 251 284 726 567 282 312 250 1232 195 280 160 197 452 558 460 520 534 516 671 486 569 458 402 391 471 361 393 606 469 367 567 399 503 349 393 365 276 311 816 280 350 528 226 476 380 376 273 994 542 525 949 511 970 976 735 1035 662 592 918 1012 646 817 522 685 719 850 717 707 641 432 603 544 510 521 640 1006 797 961 980 385 989 912 972 665 568 625 731 401 793 694 238 1052 667 661 701 649 873 763 844 896 1055 683 970 652 465 1064 764 650 922 927 903 479 435 610 718 577 733 650 533 311 447 445 623 824 733 564 760 942 758 740 1391 789 460 686 549 1515 1051 688 607 796 895 1002 1026 1119 1088 1048 774 764 845 630 829 928 911 819 948 1049 780 1114 850 858 1050 1011 1039 983 3473 2839 1938 1754 2254 1661 1716 2026 1562 2049 1481 1703 1685 1613 1739 1332 2590 1664 1524 1233 1265 900 953 1062 839 1224 401 963 1310 1204 1512 681 1026 678 360 379 633 280 474 433 504 489 477 412 548 587 569 534 641 267 510 471 672 541 654 835 670 809 918 924 722 845 676 852 646 826 843 633 1106 1069 1058 1256 1368 844 429 308 284 358 410 331 264 437 333 183 332 285 300 151 281 347 198 241 166 170 223 358 376 339 339 268 265 491 351 667 627 594 639 455 443 298 368 351 337 340 435 406 498 493 508 356 306 303 275 134 174 781 222 338 615 762 463 432 204 625 678 546 591 548 623 584 851 574 570 399 408 532 647 447 581 408 447 674 629 550 625 684 860 777 663 921 523 1025 889 477 666 522 570 233 1356 379 999 578 397 966 639 721 577 627 874 1240 461 360 318 909 1022 1241 1121 1013 502 478 880 1392 707 1181 1346 974 506 1221 1314 524 547 848 770 665 661 780 720 960 665 1475 969 1598 1124 1562 1550 941 1316 1439 1256 500 880 897 1097 10515 3694 2105 1019 879 978 945 920 988 703 894 941 1025 1193 882 600 542 440 481 613 669 577 682 715 630 516 589 521 728 1194 734 861 825 438 389 890 592 748 228 168 130 178 197 204 186 425 270 355 202 259 780 797 822 889 910 934 531 736 995 853 661 862 1191 932 947 1033 985 959 690 755 695 749 750 996 512 420 628 757 754 786 570 874 809 777 506 619 660 674 626 629 613 920 893 753 778 650 723 946 509 617 1309 974 1021 971 1367 754 562 633 797 678 1271 642 439 428 417 270 283 272 285 304 497 425 531 609 500 485 584 301 717 675 374 525 439 335 413 482 1319 283 646 456 383 362 397 474 243 190 209 542 458 488 272 410 678 314 677 370 371 554 230 954 339 266 529 336 341 310 237 298 530 396 383 389 607 402 394 420 335 415 682 748 671 563 571 609 516 384 919 537 479 899 548 233 605 846 766 940 925 546 1030 493 483 612 433 839 409 410 260 686 1219 1289 679 248 231 229 637 318 425 259 1565 403 1811 1572 1804 1525 1450 2052 1940 1793 1741 1890 1564 1897 1586 1659 828 770 486 663 873 691 881 1098 1026 1091 1090 1129 651 584 558 552 624 696 1130 682 654 632 586 803 718 643 661 843 847 668 654 590 581 751 846 813 678 731 505 694 764 804 824 435 665 905 727 753 679 731 756 684 782 554 643 658 665 657 595 639 637 723 709 951 670 881 833 767 833 983 1019 879 895 868 1033 876 724 707 913 1036 739 815 985 1090 880 1270 911 1024 934 999 769 854 804 988 696 853 1018 679 627 665 696 794 808 674 697 707 615 738 677 712 614 538 681 531 634 593 692 798 846 826 785 711 947 851 826 896 754 688 788 597 854 823 528 769 758 737 759 777 763 790 914 898 765 566 639 622 694 826 804 971 955 815 674 723 618 627 563 454 589 931 419 420 394 274 416 386 241 289 183 213 181 250 164 158 188 189 260 195 219 524 376 605 368 247 340 203 218 208 220 226 235 246 274 411 394 262 246 352 199 255 339 293 294 369 305 417 455 248 317 240 232 624 360 152 144 152 236 208 497 469 497 289 133 163 155 235 173 200 207 248 323 607 366 149 274 309 153 350 160 462 574 722 284 343 384 297 371 535 457 394 638 296 484 219 295 334 346 420 446 713 428 299 444 365 556 354 276 476 316 327 323 876 661 337 557 414 409 297 409 293 467 423 321 263 554 434 436 487 426 376 932 888 729 634 608 781 646 729 544 1074 627 572 563 535 304 839 634 698 550 458 634 536 454 867 305 315 487 528 491 431 376 385 272 414 373 309 451 547 1021 503 733 718 495 592 411 462 273 400 457 461 548 342 496 508 485 346 403 261 309 477 492 684 388 450 298 583 394 520 228 295 235 241 510 648 760 952 688 380 765 538 803 460 633 214 237 462 404 591 357 325 264 326 702 443 348 303 630 427 659 668 372 704 390 884 380 602 577 488 557 631 390 311 599 334 560 320 214 299 535 461 450 666 662 598 540 426 420 549 537 335 561 881 264 286 359 155 308 195 737 684 288 373 560 291 849 611 879 555 372 301 523 454 130 91 192 156 193 381 371 452 452 559 718 538 643 609 400 429 191 196 374 287 146 496 248 396 432 429 293 276 302 267 635 602 639 418 425 649 346 322 330 489 276 234 545 553 552 310 449 425 269 305 340 259 548 674 746 718 541 291 277 760 508 158 350 322 302 341 344 459 554 222 423 309 436 313 268 457 692 622 744 3001 2835 532 704 664 532 582 537 631 534 974 804 738 491 660 357 275 472 316 382 548 278 639 651 686 460 502 712 672 512 357 473 410 389 609 359 565 199 207 621 517 335 248 270 241 281 300 177 554 444 662 276 352 310 264 323 295 889 632 475 735 471 264 565 532 676 481 447 193 225 292 928 1178 930 754 821 943 976 444 561 738 853 588 897 840 511 358 399 1109 800 200 188 479 261 342 307 867 1133 784 1035 828 1344 1399 1228 1430 1247 1031 1031 1061 702 1805 1852 1419 1642 2038 1687 1606 1517 1403 1440 1456 1242 1326 1520 1235 2126 1758 1953 1482 1753 1311 2015 1648 2592 2487 2466 1315 1474 1626 613 755 1428 1523 1256 686 1158 485 466 511 490 421 388 461 932 877 459 366 399 355 399 405 2276 2468 2380 2179 2418 2147 2373 2366 2507 2467 2302 2267 2058 2212 2192 2234 2004 1877 2134 1889 2506 2208 2162 2194 2704 2167 2106 2521 2314 567 529 292 2039 1885 1172 2847 3631 3436 2309 983 939 659 202 737 247 417 313 239 1725 1199 1034 319 449 368 458 1013 995 1405 1678 1132 817 1449 1069 1368 1812 2205 2481 2654 4843 5461 2113 2300 2993 3805 1264 781 1368 1514 1580 900 1845 517 1841 905 1868 899 131 125 1507 799 1870 2927 1377 692 1404 776 800 488 491 1185 1165 1254 1179 1072 1756 2381 905 766 1329 1423 1372 2228 1297 1370 751 680 577 1454 978 1653 471 940 600 923 662 636 797 988 1837 1855 764 638 642 741 871 605 610 666 547 848 1248 935 738 1266 564 509 2128 567 694 911 1032 1048 935 839 741 910 878 734 797 886 834 808 761 896 817 1051 1008 1150 856 1015 463 412 399 480 362 435 1086 669 680 541 675 387 868 655 536 307 538 624 349 350 322 266 252 268 278 618 404 302 284 555 346 525 614 820 609 510 519 730 573 600 585 704 346 270 593 644 478 199 408 501 301 390 524 593 544 455 380 518 671 506 568 284 578 770 687 686 355 513 519 675 487 608 475 456 521 549 765 414 514 551 422 873 886 688 591 403 339 653 655 477 487 1044 373 353 662 516 680 751 693 787 477 566 748 835 436 516 955 82 1154 366 635 306 404 246 432 490 594 788 771 686 817 645 1233 512 378 381 580 200 478 221 328 191 138 324 340 267 424 435 357 237 300 270 272 255 178 171 457 358 186 818 625 528 429 307 630 568 453 321 365 343 541 414 589 610 572 643 393 682 499 441 321 419 519 434 587 647 732 502 280 299 363 419 359 181 619 477 632 534 931 802 466 647 472 571 676 588 530 757 917 1082 954 678 617 767 1084 629 629 594 405 262 462 654 818 808 661 555 613 308 437 501 1046 414 368 428 381 370 537 319 310 506 421 502 309 740 195 195 287 821 635 437 506 522 1089 166 196 136 174 604 691 506 581 609 606 755 515 629 329 251 248 404 246 282 365 643 529 765 586 639 235 300 270 346 366 787 404 438 487 237 334 259 382 365 757 535 425 773 706 908 633 818 1111 688 558 674 839 619 661 657 760 634 834 945 795 826 695 738 512 564 504 589 730 592 944 739 345 1045 1134 1266 657 616 629 774 597 632 625 315 823 632 678 693 646 646 620 726 732 662 654 1086 819 586 770 716 604 1208 1088 1372 668 634 556 501 394 538 661 428 385 514 735 521 533 717 628 654 836 966 773 913 907 553 669 675 1136 826 687 655 751 939 817 861 776 1084 988 957 708 1052 689 744 845 869 834 813 761 889 1250 937 865 897 1077 912 1032 2849 2669 1663 1619 1755 1673 1695 1834 1427 1575 1573 1828 1692 1448 1901 1308 2405 1186 1277 1152 1260 836 840 780 946 1260 381 1029 1434 1293 1302 537 849 791 433 486 675 495 582 609 595 678 417 640 450 382 311 391 468 276 439 415 478 490 688 784 636 844 740 750 621 802 761 919 702 815 753 687 995 1294 996 1059 1151 807 546 432 371 550 582 438 230 691 247 229 379 298 225 221 314 369 147 206 146 148 173 223 245 225 206 406 236 571 417 343 554 464 513 464 428 221 291 295 271 312 300 300 405 369 599 276 264 234 204 240 276 587 318 641 621 674 582 523 196 724 825 705 660 491 583 664 747 832 777 447 418 584 733 521 547 382 311 571 532 579 545 868 795 872 850 1117 935 871 861 760 953 978 509 236 1430 580 1130 536 510 1168 790 648 758 760 1227 1064 541 353 309 1247 1389 1396 1252 1113 842 789 877 1808 639 1254 1532 961 739 1778 1593 578 458 943 972 796 665 823 860 1114 874 1477 1115 1858 1093 1574 1860 1192 1192 1394 1534 716 791 713 1162 3694 8505 1948 975 818 737 965 1097 959 765 1058 896 1100 1372 973 639 618 426 410 464 686 652 641 916 584 694 513 487 578 1011 801 887 928 464 407 497 447 362 242 218 132 226 162 178 140 278 232 397 289 292 699 759 781 680 1010 961 801 690 867 703 717 856 914 984 842 1071 856 1058 899 982 791 929 695 734 739 544 683 714 523 1002 454 844 832 611 583 659 680 827 763 812 609 872 1066 611 687 528 699 913 541 659 944 853 991 968 1149 668 565 545 1022 538 1130 731 366 425 466 307 225 229 217 306 638 509 473 682 444 528 545 240 520 482 263 507 312 249 334 393 1052 312 623 404 441 283 508 436 234 260 262 336 300 427 241 211 530 343 632 473 352 516 159 1022 401 348 545 436 546 404 316 538 493 455 659 685 446 474 357 383 319 322 690 802 688 583 780 780 447 382 918 531 407 733 584 408 622 583 493 616 617 674 626 563 482 517 329 580 419 328 229 738 1186 952 730 280 277 178 709 341 548 337 1702 431 2112 1875 1885 1489 1866 1997 1967 2000 1516 2046 1435 1828 1735 1681 533 652 531 582 900 965 858 809 1138 951 1091 777 721 674 662 780 398 447 730 534 506 516 515 695 693 559 573 786 4287 3575 2083 2225 2147 3030 2524 2827 2527 2463 1825 2764 3106 3127 3002 2871 2785 3772 3005 3234 2828 3407 2882 3028 3111 2872 2145 2413 3216 2874 2673 2262 3255 3669 3607 3139 2921 3162 3005 3108 3474 3701 3538 3652 3339 3391 3556 3497 3604 2531 3623 3975 4308 3292 3446 3106 2995 3307 3364 2845 3253 3030 3361 2891 3282 2925 2905 3285 3495 3233 3421 3082 3517 3478 3689 3602 3405 3391 3084 3198 3230 2724 2659 3370 2624 2504 2436 2544 3395 2917 3508 3485 2986 3088 3417 2741 3530 3441 3042 2789 3181 2948 3787 3339 2616 3117 2774 3006 2971 2897 3593 4421 4350 4167 3879 2879 3375 3197 2985 3365 2899 3473 3229 3325 3572 3600 3431 3877 2026 2030 2116 3128 1358 1381 1350 1112 1421 1522 1161 1505 609 1156 952 1465 1379 1414 1383 1021 1143 1002 1189 1617 1158 1661 1309 1716 2120 1093 1312 1025 1116 1341 1273 1109 1198 1723 1325 1393 1017 1714 981 1536 1132 1066 936 1223 1080 1043 1393 1242 1424 1431 1278 2379 1485 803 716 833 939 1013 2256 1747 1953 1320 799 1096 1083 1473 1186 1015 1137 684 1831 2932 1564 914 1344 835 1227 987 1355 1647 1719 2681 1051 1223 1234 1241 1565 2168 2051 1791 2081 859 1488 942 1218 691 1234 1458 1521 1469 1950 1373 1786 2127 1919 1902 1170 1723 1818 1751 1261 2730 1731 1562 2156 909 1510 1686 1665 1538 1386 1937 1246 1342 1779 1464 1174 2864 1977 1658 3523 2888 2985 2904 2432 2903 2705 4118 2158 4267 2353 1506 2500 1381 1236 3112 2633 3289 1845 2251 2920 2737 1755 2657 1729 1754 1673 2235 2110 1388 1865 2349 1730 1541 2026 1412 1958 2638 2835 2091 2083 2006 1705 2454 2268 2354 1650 2350 1599 1912 2119 1325 1305 1385 1365 1108 1440 1815 1363 1706 2873 2474 2538 1708 1933 1524 1840 2142 1665 919 1711 1162 1518 1930 1703 2504 1643 2016 2627 1808 2821 1822 2217 2120 1998 1470 1674 2231 1264 1290 1092 2023 2183 2277 1525 1117 1724 1809 1962 2946 1626 3036 1636 3379 1375 2501 1637 1712 1550 3142 1580 2148 2413 1709 1971 1655 1226 1399 2217 2329 2223 2619 2609 2744 2043 1496 1342 1433 1856 1276 2152 2733 643 723 809 1009 1175 1100 1936 3064 1863 2242 1916 1316 2126 1949 2538 2686 1614 1621 2262 1817 468 283 415 522 455 2125 1856 2879 2588 2563 2380 2592 2150 1973 2074 1698 962 695 1559 2142 776 1652 1586 2279 2408 2518 1282 1796 1499 1376 1703 1625 2428 2242 1985 2488 1504 1074 1719 1782 1882 1631 1426 1513 1607 1595 1745 1785 1174 1380 1372 1281 1964 2415 2032 2959 2745 1743 1537 2307 1988 1045 1592 1550 1394 1768 1765 2293 2441 1586 1483 1379 1856 1372 1207 1904 2084 2838 2574 11978 10010 2087 2445 2195 2373 2513 2069 2606 2387 3121 3048 2659 2291 2461 1634 1163 1655 1065 1822 1843 1975 2332 2314 1938 1866 1742 2496 3212 2093 1382 2492 2150 2124 2824 1764 2400 842 1154 2398 1942 1156 1033 932 1434 1409 702 809 2052 1748 1780 1577 2484 1263 1628 1864 1370 3014 2344 2092 2197 1542 1098 2436 1882 1651 2679 2493 769 874 1017 3309 4899 3834 2339 3048 4433 4091 2526 3122 3056 4061 2410 2693 2855 2409 1766 1752 3913 2859 1428 1312 1288 1159 1324 1649 2896 3411 3298 3504 3244 5425 5883 5423 5431 5052 4222 4407 3671 3454 5460 5668 4866 6154 6386 6106 5520 6092 5879 5876 5506 5517 6786 6090 5724 7647 6735 7293 7849 6615 6008 6809 6225 9614 9263 8581 4902 5222 5524 3065 2380 5465 5239 4416 2108 6199 2215 2048 2842 2035 3002 1875 1592 3285 3840 2288 1375 1682 1502 1652 1387 8527 8796 8272 7326 8609 7702 7208 8582 7967 9476 8247 9757 9428 7782 9148 9050 8090 8212 8402 9196 8937 10720 7404 8560 8762 8704 7930 8247 9268 2344 1968 1166 7652 8129 4765 10974 12245 12067 10120 3598 3557 4427 1751 4887 796 1929 1382 1282 7557 4311 4126 1801 2465 2034 1849 4697 5186 4696 6417 4317 4693 5968 4668 6138 8987 10937 8782 9820 19327 17559 8598 10058 12851 15049 5517 3113 5531 5676 5297 3145 7062 2443 7924 3574 8052 3606 527 460 5813 4600 6727 11027 5620 3122 4974 2657 4348 2096 1955 3918 3687 3602 4179 3641 7863 8529 4016 2797 5217 6775 6757 8207 5739 5763 3240 2819 2301 7073 4194 7094 2883 4677 2510 4245 3505 3297 3743 4791 8336 8695 3336 3109 2982 2688 2917 2608 2652 2250 2549 2796 5131 3351 3625 5628 2977 2787 8870 2779 3235 3514 2391 3908 3759 3556 3701 3354 3758 3372 3574 4402 4457 4601 4158 4692 3333 3959 3723 3706 4020 3705 2120 1609 1744 1558 1499 1589 3835 1796 1766 1688 2091 2353 3025 3173 2680 1649 3779 3175 2326 1433 2460 1255 1140 1258 1349 1653 1131 1113 1258 1781 1599 1406 1559 2148 1607 1331 1584 1783 1581 1461 1792 1567 1224 619 1339 1890 2892 1316 1385 1700 1731 1776 2128 1680 2302 1872 1726 2252 3160 1784 1540 1868 2093 2462 2141 2197 1643 1930 1909 1838 1666 1613 1869 1617 2537 2509 2374 2503 2000 1885 1423 2236 1945 1786 1842 1751 1275 1777 1584 1799 1720 2176 1373 2263 1801 1530 2415 2123 1874 2261 1675 2049 2221 2717 1510 2147 3781 616 3104 2263 2093 1204 1175 1072 2471 2208 1865 3050 3153 2642 2929 2679 2702 1835 1439 1754 1528 1687 1763 1863 1122 1019 911 1090 989 1261 1222 1891 1297 1687 1271 1178 1636 1201 787 735 1325 1400 945 3600 2776 1985 1748 1919 2257 1798 1471 1471 2280 1479 2430 1967 3135 2205 2018 2031 2051 2727 1605 2259 1743 1716 1831 1649 2600 2239 2767 2191 1427 1336 1439 1396 959 1373 2827 3208 3701 2827 4096 2286 3080 2940 2063 3538 2131 2713 2157 2886 2549 3945 3086 4717 3824 3532 4146 3163 2244 2794 2625 1329 2920 3584 2683 3449 3310 2770 2831 1089 2361 2635 5117 1107 1305 1049 1432 1426 1501 1129 1592 2290 968 1879 2261 3011 1397 1331 1455 3345 2956 2268 2702 1946 3720 890 1264 738 928 2431 2621 1956 2223 2335 2252 2758 1939 2177 2560 1988 1957 2667 1934 2152 2008 2670 2081 3097 2439 2379 1320 1658 1231 1898 1474 4021 1893 1649 1966 857 1490 736 1784 1318 3213 1770 1481 3785 2752 3409 3093 3486 3683 2351 1421 4582 2459 2913 3171 3081 3247 2718 3076 3008 3171 3647 3539 2981 1701 1498 1493 2067 2705 2370 3792 2992 1730 4280 4530 5103 3659 2859 3253 3822 2599 2760 4351 1166 4041 2065 2125 2175 2173 2965 2816 3111 3112 3018 2211 3400 2982 1881 3449 2810 2568 4141 4333 4279 3737 3252 2121 2604 2105 1980 2058 2486 2033 2437 2549 2022 1877 2259 2640 2689 2945 3726 2606 3092 2439 2228 2347 2264 5689 3560 3155 3120 2925 3377 3350 3756 3207 2961 3322 3764 3197 2938 2685 2957 3950 3093 3670 3490 5329 4348 3801 4373 4379 3707 4059 4215 3490 8535 9133 7577 7740 6651 6286 5621 6423 5827 7560 5794 6441 5723 5773 6769 5972 8730 6233 4966 3583 3743 3325 3115 4201 3720 4393 2208 5083 5593 4989 6066 2650 3332 2951 1825 2318 2986 2341 1943 2379 2602 2163 1615 2135 2038 1507 1841 1310 1524 1254 1313 1225 2139 2130 2132 2824 2374 2303 2916 3271 3119 3286 3366 3354 2743 3041 3886 2746 3053 4198 2865 3286 3548 2287 1147 1446 1283 1291 1412 997 1162 1431 1094 650 1736 970 1258 795 1089 1297 335 400 756 741 955 1003 901 1011 819 1903 1253 1778 1764 1967 2580 2532 2662 1323 1506 1084 1847 996 922 1019 1524 1453 1492 1292 2522 949 913 1135 936 993 1228 2064 1713 2069 2776 3338 2071 1779 1082 2527 2547 1743 2648 2208 2452 2036 2583 2314 2142 1585 2029 1764 2146 2120 2280 1955 2212 2425 1859 2313 2027 3051 2871 3172 3545 3464 2498 2997 3188 2387 3421 3329 2114 838 4217 1748 4033 2254 1543 4234 2060 2085 1894 2060 3965 3736 1964 1369 1182 3260 3321 3617 4305 3833 1853 1707 1644 3430 2035 4018 3666 2248 1957 3533 3403 2260 2180 2611 3574 3092 3018 2787 2962 3240 3222 4257 5046 5430 3518 3704 4018 4589 4040 4508 4485 1613 3124 1873 2212 2105 1948 36530 3129 3219 3134 3168 3486 3337 2953 3245 4765 4864 4387 3436 2089 2697 2224 1534 1520 2968 2892 1923 2190 1989 2165 2742 1906 1995 3243 2770 2868 2769 2138 2045 1695 2438 1962 952 884 708 896 884 878 734 1829 1313 1390 1175 758 2503 3050 3144 2945 2271 2541 2381 2342 2638 2510 2790 2904 3358 3626 3741 2892 3879 3109 2402 2696 2995 2291 2274 3556 2792 2232 2312 2811 2415 2989 2383 2112 3590 3631 2560 2437 2730 2791 2672 2775 3885 3029 2861 2627 2550 3228 2481 3393 2696 2748 3696 4442 4766 3537 4868 2971 2504 2281 4505 2188 3925 5007 2574 1418 1379 1442 791 856 1010 1069 2146 1810 2230 2310 2375 2361 2276 1185 2264 1944 855 1702 1120 1156 1408 2352 3440 1316 2544 1771 1732 1358 1926 1393 1295 1194 1026 1253 902 1330 1283 1320 1809 1556 2044 1796 2223 2336 964 4452 1969 1839 2132 1889 1572 1718 1592 1189 1938 2302 1671 1830 1892 1914 1274 1352 1275 973 2451 3432 2049 2090 2506 2828 2204 1597 2849 2229 2818 2651 3287 1314 2443 2752 2388 2748 3066 2823 1842 1923 2321 3179 1078 1631 1930 1531 1212 2558 5517 4617 3235 1078 1336 1087 2073 1329 1970 1666 6985 1568 7889 7159 7209 7136 7508 7737 7640 8154 8008 8050 7695 7389 8344 7463 2190 2511 2804 1913 3324 3397 3557 3079 2483 2718 3660 3090 2566 1916 2877 2725 2120 2397 2825 2289 2215 2183 1927 2580 2610 2984 2964 3464 1586 1290 801 1057 799 1631 1196 1134 1014 891 872 1015 1597 1549 1421 1361 1034 1399 1550 1227 1243 1482 1203 1032 1040 1224 1158 977 912 1335 980 1016 1337 1267 1141 1305 961 1363 1418 1454 1584 1528 1220 1350 1461 1566 1449 1145 1128 1112 1098 1261 1294 1236 1206 1254 1276 1283 1478 1363 1396 1157 1048 1563 1155 1492 1346 1047 1381 1115 1114 1077 1570 1464 1359 1323 1170 1508 1175 1271 1089 1029 1770 1418 1758 1598 1104 1250 1082 1347 1212 1238 924 1286 1265 1336 1081 1181 1331 1382 1075 1302 1656 1221 1085 1812 1579 1668 1732 1716 1726 1790 1621 1751 1735 1418 1629 1346 1301 1341 1236 1564 1704 1524 1831 1900 1974 1831 1103 1109 1118 1274 612 626 389 471 442 627 510 386 406 586 441 347 519 495 509 416 497 483 586 498 332 466 488 612 706 281 430 321 363 285 423 339 408 623 548 533 502 597 487 633 509 571 488 572 521 406 802 523 609 472 424 1143 501 323 297 464 583 652 907 475 552 375 269 394 347 376 293 425 546 429 883 1263 502 565 664 650 366 767 429 1115 690 1272 387 499 706 679 547 987 821 811 620 427 585 457 345 587 659 504 467 374 741 722 655 586 758 696 503 1111 817 792 446 948 734 850 784 516 544 726 558 755 653 823 620 882 652 336 664 831 790 544 1163 1329 1608 922 1107 1096 1154 1426 796 1081 843 612 821 840 914 1202 887 1797 827 642 907 1031 1016 957 841 857 835 765 1007 760 814 624 404 693 444 448 831 1288 1065 802 661 801 822 1049 1284 745 702 765 588 691 622 534 932 675 785 544 556 665 699 663 1108 1201 1095 567 715 717 518 718 732 448 448 541 708 1092 1002 1513 1204 753 844 769 1322 886 1129 616 536 716 876 956 456 638 435 651 951 842 592 521 709 692 725 754 652 1472 744 1430 535 841 922 1402 410 1134 807 720 854 874 632 476 408 470 788 921 985 992 977 932 653 690 446 511 580 440 622 875 248 286 202 340 654 489 618 968 616 692 859 351 419 902 1005 818 469 492 891 479 196 164 315 183 184 763 701 851 755 949 861 614 980 781 603 484 300 352 644 1136 519 830 711 501 697 730 276 524 437 571 605 776 1075 1064 1386 1177 908 544 513 656 697 633 435 447 456 615 678 799 431 518 501 447 621 606 518 777 705 580 517 1001 780 470 655 732 649 823 740 1005 594 721 608 459 599 588 610 978 791 1044 1054 3496 4542 815 1020 1023 1135 1183 853 1185 1071 2067 1434 1381 942 1177 636 1014 831 518 506 612 454 997 1031 1196 1025 696 1031 1670 406 562 796 705 740 1439 741 699 471 554 640 516 609 1162 1053 1202 1014 626 451 967 865 1201 1095 1069 483 478 825 603 1240 789 758 720 488 551 767 722 728 1109 806 632 676 918 1233 1811 2045 1067 1512 1184 1288 970 1239 975 1305 1251 1076 1225 697 1010 730 1640 973 327 305 686 400 951 497 1712 1466 1760 1082 1633 3116 2841 3420 2876 2727 2660 2018 1914 973 3720 3707 3379 3688 3407 3049 2955 3085 3149 3357 3106 3181 3391 3106 3470 3622 2900 3726 3058 3761 2859 4066 2589 4749 4239 4386 1775 1906 2398 1115 1230 2987 2853 1700 1027 2924 710 747 1109 807 742 895 590 1355 1383 675 372 810 729 613 524 3923 3655 3588 2613 3242 3103 3496 2958 3975 3994 3503 3840 3851 3271 3965 3913 3881 4176 3976 3773 4257 3977 3187 3015 3711 4746 4108 3900 4398 788 572 327 3090 3021 1945 5429 6130 6012 5530 1541 1637 1298 347 1491 476 298 182 230 3132 1464 1514 484 981 828 633 1416 1752 1691 1886 1551 1504 2041 1541 1707 3883 4471 3932 3751 7568 8395 4016 3892 4717 4398 1985 1231 1919 2040 1685 1397 2274 1085 2841 1383 2510 1618 305 258 2170 1571 2942 4801 2846 1197 1998 1001 1361 702 665 1673 1591 1582 1793 1921 3045 3596 1287 1525 2277 3077 3020 2911 2348 1790 1324 1012 1055 2699 1559 3280 852 1492 887 1167 1359 1098 1400 1633 3640 3089 1289 1309 886 1140 883 1065 1299 1268 1160 1041 2432 1252 1954 2150 1222 1072 3344 938 1055 1245 867 1918 1562 1605 1264 1471 1459 1392 1508 1724 1926 1577 1402 1755 1643 1791 1767 1311 1773 1321 485 561 459 886 917 611 1454 704 788 776 683 651 1593 1175 802 820 955 824 480 706 523 383 327 268 415 641 561 541 508 606 698 695 618 837 710 720 661 577 718 600 920 601 575 488 782 867 828 647 829 951 705 761 1010 928 850 790 793 635 918 1172 1085 720 877 1024 1278 928 846 986 943 902 651 965 613 593 1016 856 819 992 1279 1222 756 843 816 1422 1288 842 621 852 872 734 759 1150 619 968 1032 711 983 1095 934 1153 993 1233 1135 1366 1015 1004 1570 215 1767 1070 1101 631 1089 558 750 1411 1183 1549 1263 1667 1139 1339 1700 636 778 710 726 389 649 395 421 334 242 326 722 364 402 1160 516 468 493 447 403 441 411 279 284 352 455 1417 947 933 663 799 845 710 494 482 978 696 953 709 929 848 856 549 719 1351 588 502 568 470 833 765 944 1357 1160 1033 576 454 832 493 351 368 963 1141 1250 729 1117 1041 992 831 1047 1055 995 563 665 1288 1221 1544 988 1152 923 787 1114 945 532 1011 1006 177 824 907 1286 1333 890 807 1007 366 748 818 1453 511 553 449 347 454 565 570 504 700 570 861 946 665 465 453 329 1127 1034 605 759 649 1674 405 530 366 489 527 1100 821 903 990 936 1099 846 972 819 713 736 854 704 752 732 1137 949 1239 989 952 1070 1374 933 490 468 1382 604 486 622 354 745 516 625 428 1138 612 760 1301 731 1144 1158 1236 1439 904 934 1339 1052 1553 1647 917 1264 1299 1212 1378 1306 1376 1284 1026 1225 927 924 798 1673 1507 1490 1577 600 1525 1533 1730 1061 1156 935 1376 1038 932 1450 456 958 962 975 1044 1005 1006 860 1028 1334 838 1125 1777 983 865 1821 1279 1198 1121 1327 1199 1037 950 883 849 659 837 679 770 324 389 607 505 1024 654 1072 1437 943 1118 957 1535 786 872 890 751 2492 1261 1112 700 1228 1452 1131 1376 1175 1567 1482 1371 1429 1139 684 953 1056 1447 1114 1316 1242 1471 1560 1742 1833 1913 1627 1749 1576 4294 4286 3823 3797 3071 2918 2396 2741 1917 2383 2067 2249 2506 2689 2997 2274 4167 2776 2130 1701 1933 1374 1181 990 1144 1710 769 1765 2234 2057 2128 1018 1123 1291 450 585 1052 611 847 732 833 518 526 820 701 640 518 562 756 617 761 694 735 559 882 1125 1013 1039 1154 1733 1366 1228 1407 1478 1266 1380 1178 1526 1737 1284 1061 1367 1415 851 446 581 507 525 487 407 614 597 460 297 455 341 384 535 481 621 230 166 268 220 407 427 453 283 373 745 657 520 552 692 915 931 935 569 613 662 607 383 359 393 626 494 698 658 1127 277 289 485 415 378 522 1194 717 1110 864 1020 1156 1382 394 708 655 583 924 962 932 826 1031 954 898 639 1534 695 704 681 816 674 826 1137 1037 1037 1230 1275 1451 1463 1173 1467 1367 1444 1492 943 1248 1288 1015 394 2165 863 2070 1225 799 2080 1035 1152 970 1345 1564 1632 792 696 602 1934 2032 2095 2021 1748 855 753 978 1810 934 1904 1847 1023 906 2059 1999 965 1094 1476 1347 1631 1363 1335 1483 1671 1388 2408 2153 1883 1770 2530 2057 1947 1914 2231 2722 648 990 731 983 1019 975 3129 18516 2956 2869 2395 2401 2387 1959 2227 1942 2022 2243 1301 870 1344 817 760 722 759 829 776 961 841 820 917 1198 1123 1892 1344 1092 1301 491 557 746 833 834 257 315 259 317 315 205 189 745 310 692 526 544 740 1097 934 1000 901 1166 1417 878 902 809 1295 1037 872 966 1140 1094 1088 1402 963 1047 819 955 1014 1426 839 797 1031 910 913 1018 1033 1138 1560 1706 983 1306 1024 1036 1142 776 872 989 1288 885 875 1451 697 1286 1259 1252 1353 1512 1886 1099 2205 1016 1189 1004 1716 695 1784 1479 996 559 355 279 266 308 326 360 1054 701 765 855 775 854 778 381 697 808 495 870 618 340 734 1073 1813 457 1029 623 792 573 1005 823 508 554 559 656 509 937 516 716 731 803 714 748 1003 866 395 1199 729 673 421 430 718 349 301 657 397 563 615 603 785 521 576 505 530 460 1163 882 936 1346 1179 1019 1055 566 979 1003 934 1168 972 554 683 989 853 989 1157 884 1294 1171 708 1137 775 1118 841 644 387 910 1632 1471 1420 911 655 702 543 640 730 612 2961 582 3453 2764 2900 2677 2940 3254 3574 2968 2790 3028 2845 3007 2077 2260 1035 1188 1277 1049 1552 1053 1133 913 1017 1041 1894 1770 982 766 1158 962 925 844 1296 1237 1205 1086 1327 1334 1355 1428 1530 1998 1832 1369 1165 1136 854 1260 1167 895 762 1090 817 917 1173 1264 1205 1128 1189 1312 1315 1250 1177 1910 914 1022 958 1009 1185 943 1404 1038 1073 961 1498 1582 1381 1440 985 1215 1252 1234 1181 1242 1183 1258 1337 1169 1157 1173 1620 1007 1208 1750 1087 1332 1259 1163 1306 1178 1383 1580 1285 1387 1130 1417 1036 1276 1405 1374 1413 1263 1213 1159 1530 1387 1419 1341 1433 1468 1047 1081 1156 1064 1297 1181 1414 1342 1122 1492 1229 1332 1581 1532 1063 1242 1319 1347 1182 1248 1202 1113 997 1110 1383 1327 1559 1746 1758 1673 2008 1798 1923 2069 1937 2088 1972 1405 1539 1324 1522 1495 1479 1589 1602 1620 1762 1626 1742 1755 1012 1040 1115 1088 889 682 358 316 396 418 645 538 417 346 281 355 500 490 502 426 472 450 508 506 342 439 502 385 516 313 459 296 345 429 444 302 405 654 524 358 290 502 405 531 634 568 548 778 297 403 642 510 570 490 462 1284 497 354 292 522 317 420 827 529 549 342 301 325 355 340 356 352 474 453 587 1373 480 302 406 494 360 562 431 895 591 1409 376 463 902 626 555 1095 968 689 868 433 510 397 331 381 621 587 680 517 650 687 692 701 576 776 572 887 660 710 627 1019 820 700 996 413 483 863 664 660 735 558 473 725 901 406 404 888 690 625 1604 1121 1274 953 778 952 816 1338 770 1218 652 527 804 580 799 1294 1074 1095 802 613 1053 647 1109 972 446 442 478 678 823 688 476 508 467 574 594 336 682 1056 934 676 1021 999 795 1055 960 708 603 828 498 605 542 432 838 650 1086 694 358 561 685 905 1206 1067 929 539 611 584 572 721 370 479 376 555 697 1044 1076 1521 1022 652 1031 787 1220 699 1105 572 497 478 570 874 563 625 343 671 788 897 450 534 773 654 601 861 514 1660 741 1352 515 735 513 1038 393 898 653 860 725 746 548 622 542 459 945 964 920 749 817 639 708 537 390 512 554 432 631 1125 299 389 357 460 455 458 654 952 424 554 490 501 571 955 1116 876 538 389 697 542 366 296 219 207 234 592 663 963 862 881 934 631 865 755 579 535 250 181 388 710 344 534 690 451 770 763 377 547 692 552 577 725 1308 919 1089 1111 1026 574 481 685 409 415 328 342 382 422 599 880 473 570 456 641 485 598 602 751 654 581 682 891 751 437 661 738 626 784 769 729 757 631 736 483 644 493 664 774 749 985 1129 4101 4060 741 768 761 920 874 681 1062 927 1294 1042 1045 940 993 616 808 917 917 417 540 452 747 841 642 693 519 941 1355 525 476 945 930 918 1210 643 637 512 566 773 573 692 661 776 767 841 1091 732 1295 837 854 899 1094 497 574 684 782 1621 1156 699 746 583 772 918 535 719 1105 987 442 486 626 1364 1687 2035 966 1166 1246 1549 1198 893 1107 1406 1032 1067 1015 816 759 432 1282 985 479 387 447 352 605 622 1291 1487 1161 1181 1587 2215 2512 2490 2350 2171 2267 2227 1169 985 3640 3447 3396 3499 3388 2533 2301 2145 2111 3264 2753 2855 2642 2677 3032 3581 3129 3684 3299 3897 2814 3837 2786 4449 4354 4303 1806 1982 2333 1374 1116 2436 2491 1599 1163 2233 691 742 1066 921 759 866 841 1689 1534 1113 339 749 717 515 590 4181 4154 4065 2365 3145 3007 4197 3306 3526 4033 3759 4188 3847 3286 4478 3505 4407 3706 3761 3763 4234 3991 3436 3197 3743 3633 3670 3322 3909 980 835 465 3328 3478 1837 5714 5610 5606 4919 1658 1757 1620 488 1840 319 472 360 408 3202 1528 1549 605 1094 924 626 1369 1750 1853 2079 1523 1635 2124 1547 1758 3700 4647 4139 3782 7417 7232 3773 4102 4551 5193 2263 1247 1776 2021 1668 1240 2365 986 2529 1064 3017 1477 182 162 2628 1534 2695 3853 2395 985 1969 1150 1480 794 770 1502 1373 1328 1935 1564 2946 4180 1452 1233 2098 2839 2756 3113 1534 1645 1277 1011 888 2473 1196 3374 912 1427 831 1319 1072 957 1266 1467 3573 2888 1090 1135 835 1502 1296 1255 1292 1218 1010 954 2094 1575 1658 2099 894 807 3220 815 1020 1133 883 1479 1631 1652 1752 1555 1338 1381 1447 1449 1623 1292 1200 1449 1527 1584 1435 1296 1594 1672 516 546 452 617 529 615 1403 769 459 553 599 582 1440 1111 977 867 1036 822 604 668 547 539 453 470 470 648 559 452 484 713 705 777 835 766 745 612 559 465 743 576 895 597 584 470 899 912 769 551 614 933 986 730 878 707 1200 1275 645 944 1534 998 1000 582 834 1146 1202 933 667 794 749 747 549 971 653 582 822 840 943 1250 1006 1031 945 907 921 935 1752 732 663 797 513 637 706 1350 651 1182 830 511 1091 1203 1027 1269 883 1046 1204 1323 856 1005 1345 196 1552 1018 798 716 873 788 1048 1432 1001 1271 1441 1445 1371 1176 1332 474 728 566 956 682 598 497 448 343 264 430 488 285 446 839 542 441 650 618 517 370 286 206 232 445 422 1690 943 1060 916 789 812 713 579 626 766 493 1056 813 1088 732 706 733 713 929 576 571 389 411 735 960 911 1205 1276 892 467 534 612 473 333 356 868 1004 1053 600 1334 1060 843 926 786 1230 1047 728 852 970 1051 1455 1239 1091 1054 974 1287 1267 593 995 940 295 1044 1217 1173 1108 1105 722 771 379 791 787 1548 442 601 355 501 380 495 434 562 900 523 748 1029 695 303 295 284 852 984 755 856 665 1759 265 390 278 316 571 1243 867 1046 1108 990 1152 897 963 728 695 672 817 631 710 703 889 732 1091 793 760 657 826 677 441 393 1325 423 610 602 288 638 398 695 525 1039 918 627 1127 974 1329 1375 1531 1514 852 575 1887 1191 1138 1370 983 1243 1081 1387 1267 1259 1496 1318 1178 1070 879 805 637 1387 1527 1615 1686 640 1549 1667 1858 1174 1107 1030 1469 1137 1177 1507 596 1382 1162 787 1299 803 1132 929 1083 1109 796 877 1507 1191 1270 1428 1151 1241 1449 1570 1433 938 862 785 695 600 1056 943 675 399 576 619 451 820 838 1081 1210 828 883 909 1549 722 719 1206 1108 1825 1245 1250 984 1304 1161 1079 1326 1287 1226 1191 1197 1497 1030 939 1131 1402 1360 1189 1190 1311 1552 1224 1625 1719 1519 1271 1289 1198 4055 4073 4099 3770 2826 2318 2514 2877 2275 2256 1939 2312 2386 2590 2806 2535 3851 2533 1941 1638 1879 1137 1116 1225 1501 1849 821 1488 2178 1854 1875 1162 985 1025 587 783 987 785 988 1267 881 697 665 816 681 774 698 563 640 553 703 620 809 664 784 1068 846 985 1196 1197 1687 1429 1786 1620 1387 1725 1258 1536 1895 1467 1178 1768 1895 938 577 711 632 640 568 448 505 545 370 441 454 354 359 288 538 522 236 239 241 197 254 275 297 282 233 661 593 599 663 761 902 768 821 551 675 440 638 472 386 466 641 492 511 439 804 452 466 457 338 421 587 1002 622 892 940 962 990 708 391 645 613 464 639 1032 967 1014 1033 835 795 947 861 1029 931 939 835 748 857 956 1338 1035 1303 1335 1548 1580 1284 1406 1171 1431 1544 731 1028 1273 982 304 2151 618 1698 1109 603 1866 827 1363 759 1465 1622 1744 721 560 427 1752 1982 1985 1763 1422 717 581 1096 1832 767 1421 1779 1135 728 1979 1733 1083 1016 1161 1392 1361 1280 1319 1499 1600 1328 1950 1793 1582 1809 1687 1909 1969 1584 1851 2699 567 878 614 1053 879 818 3219 2956 16803 14059 5966 2574 2455 2219 2285 2274 2283 2008 1214 669 1268 661 609 766 870 809 922 1051 1142 1197 858 877 1030 1504 959 1157 955 554 507 701 677 686 374 322 282 357 345 332 310 549 307 679 474 254 830 1256 1136 1073 933 1029 973 1012 778 660 1057 897 1118 1056 1094 1042 1131 1291 1048 1139 816 1061 1047 1157 912 988 1172 859 847 1052 1340 983 1280 1220 1135 1113 942 824 1290 963 1008 803 1340 1196 993 1065 1059 1415 1154 908 1066 1155 1699 1036 1572 822 843 917 1555 811 1801 1489 955 478 617 454 163 296 296 397 894 684 621 660 747 754 864 363 1271 1057 582 949 632 504 1092 1071 1609 435 1069 718 582 737 708 706 638 632 550 408 344 781 499 912 627 717 616 832 588 720 382 1319 608 495 459 515 608 618 541 506 523 585 694 756 726 573 363 319 618 569 1023 1093 900 942 771 851 886 643 762 802 1055 903 933 654 736 1106 998 1118 1212 1001 882 731 573 1006 540 793 825 645 513 1014 1319 1612 1364 547 725 720 499 557 815 917 2993 650 3365 3109 3180 2883 2903 3155 3291 3102 2905 3148 2915 2918 2708 2496 901 1179 1182 933 1323 1120 1094 979 1064 1006 1586 1444 1056 856 1212 875 1005 1011 1121 1127 1105 974 1050 1095 1155 1227 1203 1522 1632 1177 1052 1016 851 1261 1224 958 840 1062 818 869 1026 1086 989 1058 1038 1311 1283 1121 1066 1791 856 992 915 970 930 710 1082 895 907 878 1241 1410 1350 1285 895 1064 1127 1080 1140 1304 1192 1248 1344 1157 1144 1173 1505 986 1052 1660 1087 1209 1119 1116 1332 1135 1331 1365 1138 1347 1011 1320 967 1182 1238 1222 1474 1101 1243 1060 1340 1218 1197 1199 1305 1419 1021 1012 1118 986 1193 1115 1309 1182 1027 1328 1218 1108 1560 1552 1026 1231 1300 1197 1102 1148 1088 985 917 1263 1386 1246 1453 1274 1434 1479 1507 1565 1902 1891 1817 1772 1757 1309 1366 1246 1484 1345 1453 1525 1517 1689 1679 1603 1711 1788 1045 1055 1052 1185 825 650 334 296 364 406 528 546 446 367 275 367 504 500 510 291 341 319 305 471 315 404 433 356 479 360 496 300 376 406 439 325 414 643 506 387 342 505 370 485 612 544 522 673 355 375 657 484 540 496 458 1162 391 315 247 528 371 419 858 498 520 338 268 375 322 353 303 410 501 421 642 1275 393 308 461 418 373 584 411 828 594 1270 382 467 815 672 516 1225 1098 734 852 469 469 430 329 331 590 561 698 517 635 582 735 655 479 696 517 845 526 597 562 997 785 643 948 432 491 819 687 614 710 520 469 641 893 388 407 812 747 614 1514 1095 1205 910 794 1042 790 1173 795 1260 668 535 805 534 812 1232 836 1138 720 666 1139 675 1007 939 418 414 430 686 828 684 436 466 422 485 586 322 611 1087 962 623 896 1050 827 1078 815 649 601 753 496 662 536 607 806 623 977 826 282 763 649 1001 1068 1099 890 505 653 501 590 723 354 493 400 527 786 1020 1037 1447 952 680 1029 821 1406 684 1031 766 720 449 543 978 672 653 335 642 773 882 426 549 777 612 649 872 528 1588 886 1386 488 705 507 1100 544 902 660 971 708 786 537 549 514 411 906 1008 964 726 765 639 762 458 376 520 575 451 671 1051 299 381 339 460 480 413 736 924 416 546 479 495 567 850 1022 759 526 425 601 532 325 246 286 201 187 574 611 929 868 845 879 645 886 743 480 442 198 167 356 688 297 538 701 437 639 628 337 442 696 511 505 655 1216 882 1030 1276 945 509 534 600 558 560 296 312 318 464 593 830 481 574 391 620 493 584 565 669 673 482 541 895 721 375 772 837 729 887 870 661 832 624 780 426 601 458 698 753 757 904 1146 4156 4084 710 777 765 950 909 720 1042 954 1201 962 934 903 960 490 837 836 850 423 475 395 707 822 587 725 529 921 1195 435 479 913 939 954 1161 615 605 536 548 652 480 726 671 770 716 782 942 637 1154 795 790 849 1081 481 572 646 626 1418 1017 633 751 639 620 889 518 642 1116 1012 476 528 685 1412 1519 1950 845 1070 1244 1483 1175 795 883 1371 922 1159 966 773 753 452 1292 1016 414 318 377 341 531 601 1206 1360 1130 1153 1396 1993 2146 2295 2222 1979 2094 2020 1202 1018 3356 3204 3275 3248 3037 2518 2237 2047 2116 3270 2561 2945 2604 2513 3205 3445 2930 3462 2954 3673 2587 3663 2660 4368 4353 4034 1725 1944 2211 1275 997 2473 2361 1478 1080 2237 635 657 958 877 752 961 832 1528 1351 996 419 730 696 483 514 3925 3942 3799 2423 2952 2756 4220 2986 3410 4089 3646 3653 3761 3114 4259 3285 4167 3349 3458 3313 3739 3494 3397 3264 3521 3646 3492 3213 3813 1029 876 445 3221 3337 1721 5322 5379 5272 4313 1567 1669 1505 508 1781 329 379 308 404 3058 1449 1452 555 1132 942 585 1398 1751 1866 1990 1456 1608 1838 1471 1655 3348 4063 3755 3466 6954 7270 3443 3908 4372 5046 2310 1159 1719 1899 1748 1079 2273 805 2446 935 2720 1209 137 115 2375 1560 2610 3888 2214 911 2016 1102 1445 764 744 1475 1364 1324 2175 1674 2947 4066 1305 1097 1950 2814 2684 2977 1622 1818 1275 820 928 2384 1143 2941 665 1360 802 1343 1061 943 1244 1389 3148 2805 1088 1193 769 1407 1258 1089 1248 1230 1004 1008 2001 1591 1528 2062 870 785 3022 805 994 1101 939 1457 1450 1504 1712 1512 1256 1287 1481 1447 1658 1296 1360 1545 1541 1594 1464 1219 1516 1583 466 520 456 591 523 589 1324 698 436 541 649 582 1105 1124 910 758 989 800 578 682 506 488 412 454 437 594 486 411 406 600 669 733 785 648 685 481 496 439 658 532 891 587 526 473 834 874 668 590 564 819 948 716 642 632 793 1097 557 691 1345 840 845 550 833 1077 1077 993 624 740 722 697 480 999 642 509 681 802 936 1086 1009 833 841 774 750 848 1577 830 576 750 433 528 576 1217 629 1070 801 544 980 1224 1101 1300 828 952 1234 1331 795 992 1164 186 1395 851 700 679 762 844 893 1464 927 1140 1483 1135 1149 1181 1148 463 682 569 824 634 461 417 393 325 246 375 464 281 442 883 544 427 653 623 442 350 266 201 228 419 404 1657 1021 1058 912 753 665 695 550 593 793 460 1043 806 890 666 625 723 681 894 536 507 379 411 672 1012 933 1232 1301 946 503 501 600 419 321 431 877 887 978 535 1336 912 797 868 699 1176 1028 720 777 919 973 1436 1151 1052 984 896 1229 1263 592 944 973 287 957 1120 1036 1045 1072 674 729 377 826 828 1549 395 600 334 572 378 452 405 588 918 540 736 1006 668 321 319 252 872 1007 750 855 667 1642 255 346 257 306 581 1096 772 895 975 863 1039 785 878 721 676 646 763 616 676 692 883 723 1067 786 734 652 827 753 446 398 1312 370 602 614 319 637 349 681 449 981 1013 587 1155 826 1222 1282 1422 1435 784 533 1718 1351 1137 1364 956 1058 917 1251 996 1001 1125 1028 1074 1001 803 758 619 1351 1396 1581 1286 689 1404 1465 1696 1133 978 979 1398 1032 1024 1103 551 1231 1085 792 1157 829 1121 945 1111 1135 843 791 1579 1152 1261 1297 1067 1242 1506 1387 1332 943 852 751 701 598 1019 949 696 403 593 607 416 825 755 834 1188 784 742 933 1495 714 653 1161 1058 1743 1300 1177 901 1209 1178 1131 1288 1194 1230 1192 1146 1339 1154 997 1176 1299 1232 1177 1091 1237 1354 1260 1505 1514 1540 1180 1292 1292 4124 3988 3764 3313 2747 2220 2304 2631 2086 2254 1864 2162 2350 2431 2669 2339 3660 2478 1980 1527 1706 1125 1160 1172 1403 1868 696 1367 2102 1834 1570 1063 861 1023 485 714 854 855 883 1227 880 661 556 779 630 715 730 486 648 489 643 589 804 661 734 1039 823 847 1215 1142 1581 1370 1642 1554 1256 1535 1023 1394 1913 1393 1210 1724 1774 859 565 707 636 626 546 448 471 536 379 416 444 297 284 286 536 473 271 241 301 199 238 265 285 274 221 732 488 582 559 679 865 740 793 467 587 408 577 410 324 404 606 352 551 442 773 389 403 440 323 346 435 1005 624 904 942 974 1003 671 355 617 581 402 618 1069 947 1126 1035 824 792 904 815 1022 839 821 753 707 741 1013 1223 967 1113 1283 1603 1566 1215 1409 1232 1527 1584 841 1142 1337 993 298 2090 668 1734 1093 649 1801 821 1308 743 1394 1485 1693 666 499 380 1634 1844 1825 1629 1368 686 588 1073 1786 716 1440 1769 1110 745 1939 1656 1113 1099 1270 1361 1385 1255 1305 1369 1505 1205 1731 1602 1514 1551 1637 1963 1753 1424 1889 2646 571 741 600 986 978 737 3134 2869 14059 16314 5639 2386 2239 2022 2301 2443 2366 1991 1215 641 1252 702 593 684 844 798 906 989 1084 1113 877 842 931 1492 893 1118 983 536 499 686 735 670 365 318 276 357 343 321 297 496 343 702 474 232 742 1102 1072 885 922 1010 899 979 772 654 1054 832 1058 1001 1015 926 1060 1324 1031 1126 778 1104 1058 1026 882 889 1057 817 833 1021 1321 861 1043 1061 1059 1072 915 731 1158 937 1008 732 1426 1128 908 965 941 1267 1095 956 1139 1182 1643 1034 1615 819 845 813 1471 813 1878 1304 864 526 609 432 155 269 261 364 820 705 762 739 723 831 904 404 1019 969 526 846 604 480 980 1069 1453 396 997 723 536 638 676 687 480 598 600 419 363 767 517 975 706 698 677 818 624 791 430 1344 616 482 455 449 469 550 477 470 509 583 699 767 708 584 381 323 679 518 1060 1078 788 970 875 946 917 659 748 769 1013 900 962 628 646 993 897 1079 1133 1003 760 719 555 963 533 775 835 617 489 893 1258 1519 1103 519 696 579 458 586 715 653 3017 638 3305 3061 3261 2945 2971 3174 3311 3028 2969 3076 2935 2844 2646 2583 834 1329 1115 978 1189 1087 1184 945 1007 958 1637 1501 935 742 1101 829 950 1024 1074 1079 1055 914 887 930 1011 1214 1188 1485 1649 1312 979 1367 1003 1113 1153 987 835 1138 696 840 1078 1084 1110 1143 1161 1618 1312 1005 1062 1899 865 1234 1262 972 1204 957 1468 1278 1010 1087 1516 1434 1371 1347 1125 1199 1165 1210 1164 1629 1106 1183 1252 1123 1169 1198 1199 1059 1331 1432 1263 1443 1207 1272 1300 1334 1383 1478 1431 1501 1097 1751 1384 1200 1339 1112 1430 1152 1124 1190 1249 1158 1184 1171 1176 1372 1111 1093 1169 1109 1189 1226 1218 1045 1076 1201 1152 1070 1367 1225 1283 1350 1302 1305 1148 1176 1198 1152 1020 1066 1292 1236 1614 1713 1700 1621 1647 1325 1613 1684 1610 1655 1378 1442 1787 1748 1683 1624 1523 1317 1387 1223 1320 1400 1376 1378 946 1093 1048 1234 710 781 394 311 426 472 496 457 377 420 293 428 407 346 432 399 435 401 437 551 375 559 478 481 645 343 412 331 394 517 512 372 684 630 474 514 414 620 430 388 668 508 484 583 461 457 499 564 622 543 507 1078 473 297 256 428 292 348 831 465 507 254 311 369 374 322 413 377 692 416 536 1485 548 344 454 425 322 486 311 751 585 1171 425 490 786 661 674 826 784 705 815 404 374 456 452 637 749 644 760 611 710 586 845 594 508 893 753 868 743 656 687 958 647 671 802 613 592 710 741 566 595 652 611 752 732 375 364 1235 732 540 1226 1008 1123 749 640 922 729 1161 752 1054 1011 702 903 569 761 1117 894 1142 625 566 1198 1010 986 972 617 589 738 842 874 603 721 811 521 671 480 373 631 1029 995 645 961 868 650 998 858 873 563 749 723 734 807 504 727 705 742 713 359 657 571 627 1303 937 831 543 567 503 575 662 332 489 537 395 654 943 991 1440 893 725 890 753 1259 835 857 328 331 679 802 846 645 831 309 612 810 1026 419 565 723 733 808 731 494 1235 455 1151 490 662 624 966 415 721 838 564 919 769 819 513 542 485 713 813 759 926 1027 894 867 587 458 648 569 438 622 1208 293 364 266 475 444 474 798 1034 397 688 869 481 553 954 1096 888 761 398 825 623 229 176 180 198 257 680 592 932 871 1011 979 822 805 717 697 516 253 266 445 600 237 808 603 599 672 705 437 451 547 425 651 652 1190 786 1118 1101 837 497 360 541 469 460 439 449 405 423 619 802 501 584 446 626 734 534 623 855 761 502 478 901 778 309 726 776 645 918 790 780 706 613 568 676 788 535 649 838 843 990 1109 3849 4045 717 958 876 976 667 738 988 889 1230 1000 1219 1060 1192 609 969 968 838 617 493 631 861 960 889 901 610 1051 1561 375 448 1157 908 906 1321 904 761 346 602 874 649 685 485 560 809 769 692 487 971 796 778 826 875 446 501 840 658 1156 783 514 554 546 566 908 491 568 1005 915 520 561 645 1649 2103 2174 1060 1219 1405 1673 1181 954 1089 1552 1001 1097 1101 923 865 548 1167 1097 343 315 430 418 485 610 1176 1296 1243 1134 1506 2107 2243 2222 2408 2443 2336 2046 1594 925 3445 3138 2795 3364 3180 2441 2080 2067 2185 2713 2627 2415 2613 2451 2913 3102 3100 3091 2890 3133 2241 3280 2571 4605 4350 4333 1773 1793 2112 1387 1115 2469 2640 1729 1359 2023 863 729 849 902 921 848 765 1711 1999 1119 480 710 672 747 670 3312 3225 3139 3045 3379 2897 3239 3347 3221 3405 3344 3499 3691 3284 4227 3312 3808 3585 3304 3737 3946 4136 3354 3279 3448 3770 3877 3493 3507 1089 798 462 3266 3074 1906 5366 5578 5399 4754 1634 1641 1758 414 1963 402 486 359 502 3026 1380 1517 744 857 644 629 1641 1958 1728 2128 1680 1573 2249 1707 1730 3321 3938 3650 3890 7569 7140 3442 3956 4263 4967 2155 1220 1924 2263 1884 1365 2546 913 2720 1180 3113 1659 117 109 2370 1491 2414 3808 2194 809 2077 1092 1263 797 779 1482 1413 1488 1664 1435 2775 3640 1372 1230 2106 2650 2584 3248 1598 1625 1540 882 850 2297 1452 3164 1041 1148 683 1354 1066 936 1450 1536 3311 3190 1160 1126 981 1628 1252 1104 1181 957 1083 1235 2115 1169 1733 1867 817 690 3188 971 1235 1072 1031 1612 1602 1757 1618 1399 1630 1650 1459 1600 1858 1584 1257 1614 1325 1379 1434 1359 1659 1439 778 722 585 678 706 599 1339 626 573 633 675 669 1544 1123 911 815 932 1222 702 673 449 517 489 421 368 699 626 522 535 647 610 658 848 854 766 426 709 635 738 579 814 581 855 328 862 930 901 558 700 706 987 1014 737 682 1199 1023 739 742 1100 824 904 542 505 1142 1117 1020 663 838 762 828 742 752 751 730 727 846 917 1131 826 984 766 912 844 981 1240 1099 702 949 709 644 707 1420 778 1018 1028 630 1174 990 895 1048 616 767 1006 1165 915 850 1760 305 1503 970 732 689 770 549 792 1239 953 1413 1425 1316 1359 1108 1364 605 643 574 831 536 796 517 444 515 366 378 501 260 356 922 525 515 690 648 538 327 227 214 350 425 512 1571 855 922 691 688 832 597 498 562 833 568 1162 931 1069 803 622 701 852 1007 582 680 461 632 838 952 869 1171 1274 1114 436 494 681 700 582 424 962 1079 1190 691 1349 1010 857 918 910 1096 1077 854 1048 1133 1103 1607 1209 1337 1199 1066 1426 1040 680 816 864 344 920 1147 1108 1055 817 899 777 493 798 875 1469 346 453 385 482 468 485 548 603 879 448 969 912 946 342 306 380 1075 921 811 898 668 1491 579 499 354 622 739 950 754 794 904 792 952 908 937 597 547 519 685 492 560 641 877 714 998 801 768 575 747 558 501 439 1537 431 409 528 352 654 355 584 514 1197 689 745 1274 891 1198 1369 1597 1239 1134 507 2135 1055 1367 1557 847 1307 1118 1349 1230 1203 1654 1194 1023 1029 786 755 783 1399 1315 1534 1226 767 1413 1524 1702 1200 930 1085 1242 1159 1037 1296 645 1127 1213 893 1226 955 1028 896 998 1016 723 1025 1472 1187 833 1511 1287 1383 1387 1580 1403 984 889 926 853 657 754 718 818 554 740 829 619 887 687 954 1272 943 980 1099 1543 1018 633 718 647 1940 1070 1401 1076 1167 1201 1300 1571 1322 1347 1370 1374 1614 1434 934 1103 1173 1204 1453 1174 1794 1401 1665 1925 1994 1559 1579 1599 1552 3870 3808 3637 3401 2567 2335 2299 2683 2010 2437 2310 2577 2754 2543 3078 2268 3393 2795 2248 1492 1696 1049 1103 1457 1331 1899 863 1361 2216 1959 1978 1191 1241 1276 553 602 827 785 1011 1115 908 815 618 737 744 573 871 555 828 607 644 599 783 607 745 1107 1062 1147 1455 1305 1341 1549 1315 1325 1418 1588 1193 1192 1607 1718 1358 1572 1813 862 521 583 491 669 516 470 586 574 276 468 521 550 279 349 540 445 224 325 214 205 379 345 396 335 349 571 498 708 716 764 1062 985 1052 546 736 555 653 591 577 748 583 526 552 496 801 752 746 412 325 364 536 1051 583 925 1032 1067 987 609 383 825 870 724 860 1268 1160 737 1246 747 739 708 713 727 763 823 807 802 828 1065 817 861 799 1142 1199 1438 1218 1449 1221 1394 1699 716 946 1095 1169 475 2113 773 2010 1191 762 2158 865 1276 801 1415 1496 1665 727 602 454 1351 1751 1835 1640 1364 809 740 1238 2006 616 1589 2158 1400 993 2080 1819 1339 1016 1225 1529 1546 1276 1433 1407 1723 1480 1925 1481 1951 1729 1809 1574 1921 1390 1713 1979 610 867 558 959 945 965 3168 2395 5966 5639 15694 1959 1932 1690 1916 2086 1962 1999 1663 1008 1263 628 620 669 799 960 1051 1148 893 990 838 1065 1212 1227 722 1034 772 605 489 646 678 645 372 394 269 389 391 288 231 627 278 518 486 316 656 1192 1092 979 846 756 978 844 1013 873 1207 919 1150 1159 1210 1245 1253 1112 986 1080 784 1027 1088 1402 1119 1013 1069 1046 922 1123 1111 766 1191 1183 1112 1057 1065 1032 1061 1073 1053 878 1432 836 867 1305 671 1423 1151 1202 1224 1633 1836 997 1800 934 986 901 1626 908 1480 1346 909 470 502 526 165 265 296 431 848 890 808 713 791 832 817 267 773 886 557 876 726 559 762 996 1314 410 938 738 488 710 780 745 642 534 581 528 445 597 559 890 570 403 662 702 790 760 541 1516 550 526 651 630 605 539 464 518 618 625 726 772 537 669 536 508 412 805 909 1109 783 888 948 911 1008 745 913 1031 951 801 1192 567 719 1050 992 1182 1130 923 956 670 793 1150 601 837 908 839 618 1112 1589 1635 1078 470 567 591 550 613 685 825 2985 607 3182 2794 2858 2919 2962 3411 3453 3334 2901 3229 2993 3174 2945 2705 826 993 966 1023 1288 1144 1244 875 1198 1028 1566 1328 1249 905 1626 972 787 711 1212 1407 1308 1177 924 1065 1150 1201 1165 1480 1721 1112 1054 1382 970 1239 1011 1512 1330 1378 1240 1085 1147 1267 1152 1366 1278 1601 1655 1404 1370 1864 1240 1130 1110 1298 1208 1400 883 1166 1020 852 1314 1522 1287 1262 973 1305 1363 1315 1605 1483 1726 1638 1633 1622 1656 1520 1555 1312 1373 1606 1800 1135 1354 1307 1199 1466 1365 1321 1264 1161 1310 1315 1491 1422 1342 1143 1377 1336 1462 1369 1527 1493 1429 1429 1398 1560 1332 1439 1473 1423 1385 1202 1425 1359 1276 1231 1485 1253 1453 1417 1150 1434 1515 1142 1334 1472 1438 1389 1412 1416 1732 1355 980 1422 1421 1277 1450 1394 1758 1874 1707 2009 1793 1479 1334 1280 1838 1779 1876 1636 1763 1648 1718 1822 1781 1443 970 906 1038 1305 633 548 443 402 475 594 587 593 300 434 484 718 761 755 787 495 483 459 481 619 494 637 596 517 697 382 480 420 444 436 570 430 406 718 558 861 719 985 415 516 435 440 393 540 635 474 554 527 630 686 638 1452 673 424 396 430 519 462 759 503 563 373 404 378 475 472 531 475 413 525 925 1397 564 387 506 443 506 430 426 1062 810 1355 592 688 589 675 527 827 765 637 870 521 555 497 449 566 786 842 782 630 713 656 944 538 634 759 752 905 649 708 617 1141 849 810 1015 468 743 584 735 503 557 693 678 816 846 473 464 874 810 575 1275 1252 1733 1145 1096 1167 1198 1350 907 1428 1574 629 1649 796 730 1227 1023 1256 1054 943 1366 1020 957 1389 712 716 617 988 958 502 688 694 607 882 636 395 1011 1335 1470 1067 1313 1189 1039 1234 915 755 660 751 564 809 686 674 711 784 597 481 492 639 610 678 1209 990 1069 704 833 640 697 786 350 583 411 580 749 837 917 1298 934 690 1050 799 1402 782 1089 827 753 782 945 1063 564 624 530 675 908 773 677 771 812 823 718 1133 772 1644 1066 1286 692 1177 730 1030 630 1280 936 914 785 953 959 678 528 563 928 825 962 1046 936 1041 798 881 668 776 714 514 783 754 358 433 282 383 540 414 1103 958 468 639 885 533 680 1184 1015 840 656 711 1120 542 401 165 293 170 136 884 848 1129 942 895 1125 784 1043 929 587 538 367 279 585 838 371 1040 751 998 749 791 417 505 575 557 971 905 1296 1121 1029 1005 935 537 913 806 543 545 508 532 541 537 813 841 437 497 542 681 525 816 607 778 744 606 650 1453 1091 570 680 630 564 709 654 847 666 695 604 438 632 498 572 895 892 1322 1296 4639 5175 1164 1030 981 1205 1006 891 1237 1133 1531 1214 1442 1343 1287 794 843 615 552 877 643 692 829 879 730 772 576 995 1229 646 525 849 785 681 1400 676 838 424 788 596 445 767 592 470 654 560 476 457 1037 930 832 682 1052 644 610 1002 589 1443 1055 853 1042 540 574 1089 809 820 1046 988 364 446 544 1336 1692 1747 899 1477 2098 1412 1221 1376 1352 1753 1126 1451 1215 1067 933 625 1339 1154 463 413 510 466 620 497 1612 1399 1331 1297 1675 2247 2180 2359 2466 2753 2622 1839 1604 1344 2811 2859 2768 3261 3123 2783 2505 2468 2745 3020 2858 2713 2961 2902 3304 3511 3044 3437 2524 3008 2623 3726 2847 5065 4342 4508 2186 2053 2995 1158 1459 2586 3160 1853 1185 2634 1024 1117 1225 675 998 1045 839 1550 1569 923 472 685 643 535 629 3867 3863 3810 3417 3430 3875 4050 3393 3907 4076 3640 4233 4110 3808 4086 4200 4257 3901 3327 3954 4199 3550 3512 3471 4257 3821 4054 4083 3763 849 741 481 3245 3820 1988 5967 5890 5889 4651 1695 1696 1253 407 1405 490 741 566 518 3629 1789 1847 602 999 666 821 2125 2198 1759 2858 2089 1932 2525 1726 1802 4261 4991 4692 3982 7942 8646 4008 4800 4379 5785 2424 1645 2386 2687 2623 1389 3057 1159 3294 1430 3149 1821 223 178 2730 1400 2507 4932 2990 1130 2259 1148 1462 921 936 1803 1754 1737 1943 1977 3222 4322 1638 1199 2549 3153 3045 3017 2241 2270 1699 1074 1192 3385 1832 3292 1224 1545 1003 1462 1303 1127 1361 1942 4067 3691 1180 1151 1226 1370 1554 1196 1482 1548 1334 1306 2243 1515 1524 2456 1292 1187 3503 1169 1371 1701 1024 1526 1509 1523 1817 2105 1755 1629 1739 1922 2061 1952 1520 1798 1506 1727 1602 1308 1925 1572 663 707 805 664 748 600 1188 655 985 748 1157 788 1545 1471 825 858 1084 960 604 876 676 542 490 484 717 736 598 454 774 744 684 719 680 853 664 591 500 655 688 923 828 722 682 582 862 893 1054 478 829 939 862 739 687 661 708 812 627 906 1461 730 1021 592 685 1252 1141 970 684 805 813 832 652 777 739 632 731 963 1143 1009 1047 1088 907 1156 1036 968 1245 802 574 699 561 548 578 1434 621 1042 1024 571 1366 1053 928 1183 696 776 1103 1218 996 862 1696 262 1788 712 949 584 814 625 840 1336 788 1327 1505 1483 1815 1450 1468 863 569 696 850 483 688 694 558 307 233 538 422 417 727 464 540 462 460 420 523 489 411 238 488 478 468 1379 987 719 609 652 1182 649 690 700 815 583 1079 947 1161 1041 819 788 847 949 807 962 586 779 877 862 1150 1112 1252 832 636 331 563 644 506 466 975 1094 1236 857 1480 902 1082 1103 1349 1462 1104 1153 852 1312 1228 1796 1225 1746 1520 1131 1481 1134 798 1057 1014 316 1203 1347 1464 1620 1123 1105 994 656 739 835 2448 552 410 440 328 471 544 479 603 905 533 652 754 970 432 443 615 1154 1266 985 1102 809 1690 466 579 471 502 992 1217 898 1068 1120 1051 1206 1053 978 911 818 835 1057 829 887 1023 1383 1192 1486 1225 1104 795 969 979 589 613 1620 504 595 522 340 799 356 747 457 1663 824 717 1457 1169 1306 1229 1584 1424 904 693 1559 1265 1429 1528 1016 1332 1054 1044 1350 1625 1314 1231 1123 1073 1137 1039 1016 1591 1473 1566 1638 817 1896 1894 2101 1413 1003 1120 1807 1042 1009 1825 533 1453 1133 1127 1083 1141 938 742 984 1009 1354 1007 1802 1486 1135 1441 1151 1120 1644 1614 1724 1296 1140 1404 934 798 845 837 944 757 988 815 646 864 909 1133 1187 1142 1260 1126 1626 1011 941 896 834 1986 1474 1589 1169 1203 1276 1559 1492 1743 1562 1753 1769 1618 1285 1401 1474 1480 1871 1353 1377 1670 1528 1545 1919 1847 1376 1554 1416 1455 4377 4365 3452 3725 2813 2657 2724 3009 2349 3113 2624 2929 2925 2562 3301 2555 4217 2461 2621 1586 1753 1252 1613 1409 1690 2025 1046 1825 2606 2333 2144 989 1111 1152 741 674 1184 716 959 803 919 900 716 811 912 916 1026 575 601 494 528 520 860 934 1008 1117 1116 993 1430 1477 1200 1338 1506 1546 1355 1455 1189 1338 1709 1540 1299 1756 1923 1203 599 720 570 770 594 512 694 690 593 295 775 399 575 343 469 524 214 227 434 515 304 276 405 302 377 512 686 838 795 942 979 882 908 545 558 532 640 430 386 495 491 387 621 617 954 536 562 577 390 480 598 1153 668 1052 1116 1432 1131 990 385 1135 1055 1109 943 841 867 1073 830 1114 1006 772 847 1043 943 938 1047 1080 659 1161 1276 1202 1461 1595 1245 1349 1472 1472 1699 1322 1380 1380 1682 1745 1552 442 2120 1009 2617 1592 869 2531 902 1218 876 1205 2138 1617 1036 931 837 1913 2467 2361 2078 1726 1256 1111 1247 2521 1096 2212 2411 1402 1193 2323 2591 1231 1081 1501 1440 1662 1535 1724 1607 1745 1466 2451 2530 1873 1713 2085 1999 2484 2258 2251 2827 806 1215 1029 802 920 1097 3486 2401 2574 2386 1959 17607 13035 11414 15127 3844 4284 4148 1621 1092 1128 1032 723 875 865 1251 1028 1207 1328 1126 872 1074 921 1551 1240 1075 1094 803 720 654 936 722 399 430 380 380 394 371 347 839 313 606 440 414 863 1088 1082 989 1120 1105 1430 1127 1111 1075 1208 1212 1209 1407 1481 1222 1395 1434 1170 1358 1264 1363 1108 1184 1353 1174 904 980 1005 1285 1121 970 1169 1184 1186 1095 1183 1023 1089 1479 1375 1204 1572 1053 895 1156 1325 1209 1278 1474 1239 1501 1757 1227 2256 1134 1359 1013 1980 952 2024 1613 856 662 450 479 294 447 388 546 985 714 1036 720 905 761 918 447 823 891 420 813 636 453 708 951 1579 401 792 641 772 740 619 663 633 694 634 452 352 701 409 681 649 771 744 895 627 658 350 1793 639 619 800 784 580 591 472 463 661 830 840 871 912 546 429 431 601 677 1007 1277 1216 1079 982 1043 1002 751 1059 1035 918 1470 1043 727 1100 1057 972 1012 1171 970 922 865 654 850 659 778 879 675 462 1118 1907 1858 1214 456 559 557 952 774 841 625 3604 740 3687 3439 3647 3254 3282 3612 3888 3981 3525 3936 3529 3408 2974 3010 942 1051 1467 1132 1708 1475 1436 1049 1025 968 1504 1670 910 1041 1169 1056 739 1059 1294 1316 1276 1226 1284 1210 1263 1114 1159 1307 1648 1010 839 1178 967 1187 1015 1244 1091 1279 1043 961 1110 1152 1078 1262 1054 1537 1645 1263 1327 1736 1218 1361 1343 1154 1064 1150 849 1042 936 784 1191 1395 1276 1111 916 1194 1244 1186 1344 1290 1469 1426 1493 1471 1552 1207 1332 1132 1195 1440 1473 1106 1194 1222 1090 1282 1285 1302 1131 1079 1133 1244 1189 1424 1069 1110 1245 1234 1267 1296 1358 1409 1309 1264 1241 1310 1212 1239 1247 1428 1251 1137 1374 1252 1292 1113 1350 1187 1420 1335 1168 1379 1292 1179 1027 1046 1124 1057 1081 1580 1674 1239 920 1250 1188 1117 1242 1199 1597 1713 1753 1742 1793 1350 1249 1189 1694 1532 1629 1492 1537 1421 1562 1665 1596 1254 928 698 973 1260 662 682 353 427 383 611 460 522 412 455 362 585 477 471 545 347 367 353 369 556 453 572 547 601 799 342 406 340 374 364 529 340 421 649 536 634 524 702 349 456 452 457 394 531 407 356 525 509 587 711 648 1296 561 428 339 351 533 460 770 539 573 386 405 349 474 453 504 418 438 434 798 1342 533 415 515 529 471 508 262 1145 856 1308 520 595 561 597 532 694 630 504 812 493 641 469 392 519 597 840 816 647 659 549 916 479 518 609 656 700 502 599 599 1034 883 816 1062 408 629 548 630 561 631 648 645 863 852 475 492 644 811 616 1153 1076 1476 1091 988 1172 1045 1217 932 1343 1483 592 1409 699 679 1202 1073 1175 879 865 1261 987 860 1304 621 627 559 857 962 509 672 689 638 727 460 348 999 1279 1270 1057 1030 1063 977 974 904 708 547 725 596 861 687 525 643 804 599 434 477 647 688 546 1189 928 985 592 762 611 678 765 413 502 483 538 730 876 931 1264 937 682 1130 863 1356 926 978 839 801 838 1070 1159 577 654 439 601 822 691 569 693 620 834 574 1107 660 1709 820 1272 572 1060 716 987 598 1269 903 904 810 853 913 602 581 560 721 765 907 1118 1020 889 793 775 647 731 736 532 805 606 347 414 236 326 428 447 862 842 428 608 805 555 557 1015 960 640 531 627 850 573 353 139 250 104 104 856 856 1070 877 855 955 726 1094 966 449 545 347 253 634 728 326 1059 532 765 655 689 340 406 556 465 690 805 1066 1105 983 1108 731 648 818 749 580 486 462 486 430 583 590 630 379 431 399 601 529 897 607 728 715 584 642 1232 950 485 694 672 610 720 690 840 711 578 588 408 582 470 558 857 860 1146 1145 4382 5098 1055 1023 1067 1096 1007 789 1091 971 1609 1217 1342 1218 937 628 822 540 517 666 551 639 828 842 654 783 518 1021 1314 596 476 860 759 755 1325 689 926 390 679 664 467 743 564 482 663 608 384 387 915 791 746 652 862 505 482 914 581 1199 840 733 916 377 575 1106 702 717 1025 953 342 399 498 1170 1409 1535 793 1332 1693 1233 1113 1276 1209 1689 964 1364 1228 937 932 586 1350 998 451 405 517 424 560 370 1562 1277 1212 1368 1378 2276 2170 2305 2459 2707 2384 1646 1479 1137 2814 2742 2517 2848 3157 2574 2460 2420 2478 2808 2704 2703 2728 2657 3104 3395 2763 3305 2377 2943 2425 3386 2499 5167 4039 4174 2346 2011 2440 1016 1321 2342 2735 1846 1138 2320 1053 1073 1219 740 895 904 744 1459 1397 831 471 615 585 517 664 3540 3609 3563 3120 3019 3477 3882 2987 3596 3975 3351 3948 3968 3342 3879 3773 4324 3463 3307 3650 3920 3113 3412 3099 4029 3693 4181 4041 3695 992 843 459 3077 3404 1793 5556 5511 5394 4230 1529 1523 1111 407 1131 470 628 460 499 3027 1448 1477 645 841 667 837 1815 1827 1594 2221 1734 1857 2366 1722 1781 4045 4722 4487 3394 7159 7973 3889 4359 4146 5197 2603 1585 2158 2201 2113 1235 2467 1120 2890 1141 2568 1489 215 168 2382 1328 2495 4570 2769 1146 2015 1012 1373 750 732 1701 1687 1608 2007 1740 2944 3987 1555 1008 2362 3037 2957 2614 2132 2045 1483 862 975 2935 1624 2872 941 1413 920 1071 1252 1144 1340 1588 3436 3353 1119 1086 1121 1411 1450 1221 1349 1327 1019 1228 2322 1330 1624 2246 1122 1023 3356 1208 1406 1501 967 1414 1418 1363 1447 1969 1665 1573 1694 1758 1846 1673 1364 1660 1361 1351 1583 1227 1917 1510 507 733 776 605 718 591 1167 630 821 687 1036 598 1296 1431 845 722 926 764 533 741 729 487 437 359 366 655 597 443 628 715 641 764 711 796 697 567 479 536 607 893 811 628 695 585 787 826 980 380 706 707 825 708 557 557 637 662 514 736 1295 609 942 617 574 1082 961 889 740 884 857 799 817 814 896 784 760 781 981 989 929 993 708 955 893 889 1171 727 436 620 536 568 592 1341 523 990 913 466 1130 983 866 1115 550 630 1004 1117 941 735 1237 161 1615 755 973 526 795 596 810 1405 814 1397 1304 1314 1535 1416 1554 820 544 678 601 393 546 541 386 341 247 366 404 340 564 505 440 540 398 374 609 413 393 170 481 390 423 1303 1074 730 603 630 885 605 558 568 661 435 955 807 1045 956 729 763 787 916 808 852 484 649 764 897 1108 987 1094 750 514 335 577 621 446 463 864 1051 1111 825 1437 802 994 933 1157 1047 1005 1041 843 1213 1281 1553 1286 1453 1261 983 1417 1124 788 930 1059 255 987 1110 1418 1425 964 848 950 658 655 737 1962 398 360 347 304 360 437 402 531 987 567 757 703 893 465 476 440 1143 1118 751 860 818 1517 491 439 355 517 982 1223 943 1072 1125 1058 1191 1001 1059 981 853 875 1037 827 891 989 1264 1096 1346 1117 998 847 1035 889 584 531 1447 431 611 536 314 679 346 714 514 1167 686 601 1407 955 1116 1016 1432 1439 839 634 1359 1123 1289 1394 825 1143 887 941 1252 1367 1146 1024 1015 964 1098 930 897 1447 1348 1471 1513 629 1725 1753 1929 1224 935 910 1544 940 922 1458 541 1195 1123 1137 1108 1186 1003 784 967 1041 1082 961 1663 1294 1222 1268 1102 1124 1545 1449 1614 1155 1005 1144 800 698 769 800 877 576 851 692 690 938 827 1037 1113 980 1031 1064 1481 799 856 704 712 1770 1399 1357 1042 1145 1212 1488 1286 1662 1384 1300 1667 1522 1120 1307 1339 1313 1719 1269 1312 1384 1385 1279 1710 1704 1261 1402 1280 1209 4145 4151 3130 3267 2849 2247 2371 2654 2212 2635 2272 2592 2765 2358 3137 2367 4107 2229 2307 1503 1638 1252 1289 1246 1495 1880 903 1570 2150 1980 1842 882 1095 1014 712 638 936 704 899 879 914 730 571 888 983 883 900 501 563 515 495 485 768 989 890 982 987 987 1482 1475 1198 1185 1602 1582 1218 1546 1123 1268 1540 1352 1117 1767 1879 1049 491 634 484 683 503 443 568 591 428 291 701 352 490 302 454 452 176 253 390 409 200 178 311 208 287 418 475 828 615 924 865 746 780 550 542 454 627 390 338 399 482 357 506 571 782 501 495 523 354 429 533 1027 595 977 996 1235 1040 888 425 1278 1216 1126 1092 916 896 1034 807 939 856 704 913 952 925 897 952 1048 649 1079 1371 1274 1420 1301 1025 1256 1313 1146 1573 1287 1308 1092 1454 1519 1255 445 1980 939 2256 1297 863 2072 880 1120 812 1097 1959 1498 923 841 768 1687 2216 2081 2114 1541 1030 926 1080 2090 858 1852 1936 1174 891 1989 2194 1148 1071 1362 1339 1514 1440 1533 1561 1524 1440 2130 2326 1800 1552 1773 1822 2226 2038 1995 2479 765 1082 900 706 988 959 3337 2387 2455 2239 1932 13035 16390 13721 13160 3074 3232 3761 1496 1028 1119 801 574 746 907 967 1006 1129 1306 895 725 888 890 1419 1125 1077 1008 717 745 642 1004 641 384 436 363 382 396 339 307 653 274 586 335 452 746 994 893 949 1047 1038 1304 1143 1140 1117 1244 1156 1062 1251 1245 1005 1199 1254 1048 1261 1257 1278 1106 1134 1314 1083 864 915 1108 1268 1119 970 1081 1111 1207 1024 1114 966 1033 1303 1176 1052 1484 983 794 1048 1119 1278 1218 1184 1268 1212 1797 1113 1818 977 1115 1077 1790 878 1899 1366 719 570 407 494 207 345 299 423 1032 647 970 709 803 731 943 398 867 830 415 797 621 626 562 800 1370 365 680 678 687 711 648 550 522 686 613 442 338 622 403 641 529 776 552 846 598 570 332 1591 589 571 731 716 461 486 334 433 543 828 802 881 696 606 516 585 633 599 935 1204 1047 943 933 951 947 637 949 900 783 1209 915 659 986 1034 957 988 1174 860 917 722 631 899 569 703 1113 609 419 954 1862 1588 1052 405 504 544 730 714 832 649 3302 693 3273 3049 3326 3090 3183 3783 3877 3907 3087 3850 3099 3011 2666 2625 903 1011 1296 965 1529 1281 1292 913 909 879 1541 1458 750 857 1106 978 754 1056 1366 1271 1231 1171 1136 940 995 1071 1136 1282 1370 887 592 1032 737 902 823 1018 873 1132 923 780 945 1020 964 1098 854 1282 1259 1057 1094 1625 954 1082 1066 1032 916 1094 759 894 836 732 1034 1210 1101 1031 798 1059 1105 1051 1234 1212 1284 1209 1285 1262 1444 1077 1215 1005 1143 1330 1358 895 1069 999 980 1049 1060 1040 977 868 1022 1101 1076 1171 925 1003 1004 1133 1137 1206 1287 1242 1213 1162 1133 1146 1069 1119 1134 1168 1151 1011 1272 1109 1134 944 1117 1079 1318 1211 1047 1184 1069 911 849 881 895 928 933 1460 1090 1145 797 1003 1028 925 1040 987 1441 1475 1478 1540 1530 1223 1140 1088 1527 1393 1456 1230 1238 1143 1448 1504 1465 1116 795 550 927 1000 579 371 299 367 327 473 428 546 330 401 326 508 406 402 468 296 300 286 304 414 313 420 401 524 712 271 354 304 328 342 443 302 359 495 424 585 499 647 293 305 381 386 327 450 400 294 450 419 495 502 474 1118 522 362 277 301 437 384 692 399 435 318 416 341 477 385 513 408 376 414 667 1126 481 308 394 417 429 382 236 998 737 1153 370 464 491 476 488 514 456 408 692 384 555 386 340 417 491 708 715 501 553 435 804 395 430 551 535 539 407 503 490 946 817 691 888 342 496 436 527 479 540 572 510 749 679 431 448 482 665 566 933 898 1238 936 919 914 880 1000 771 1261 1325 468 1238 608 582 969 893 909 783 685 1197 836 744 1158 569 573 529 742 681 395 553 625 525 617 443 292 810 1087 994 872 857 956 896 907 809 664 459 603 544 773 641 426 539 627 517 349 421 567 599 500 1024 737 825 479 695 517 554 625 353 379 378 462 611 528 717 1014 733 517 1000 661 1094 641 824 667 648 685 924 972 514 633 347 499 707 552 447 622 566 711 490 1008 608 1387 676 1053 466 917 608 797 482 1015 760 770 674 697 869 550 539 435 654 638 776 835 832 817 611 721 607 670 649 453 710 550 296 351 202 325 399 383 798 820 421 608 737 437 493 839 821 512 497 561 758 537 321 131 199 96 84 798 808 944 751 714 768 654 908 800 415 466 315 229 586 687 248 863 460 623 567 547 302 306 474 405 642 750 946 1003 855 920 598 573 780 655 533 512 434 460 408 524 557 595 333 379 353 562 485 769 577 629 672 576 630 1038 795 352 514 484 436 545 494 787 546 471 472 335 485 358 512 759 703 1003 1073 3765 4570 863 779 805 845 785 680 853 755 1436 1067 1066 1069 846 539 693 488 454 566 486 636 687 697 546 684 369 862 1104 469 413 649 706 689 1266 654 829 324 693 541 380 611 458 374 507 420 289 349 746 721 684 567 698 414 426 699 523 957 721 608 832 306 492 934 652 565 903 849 211 262 357 923 1208 1319 665 1181 1548 1106 1053 1150 972 1444 793 1254 1069 847 821 519 1162 906 409 377 371 283 442 331 1267 1038 1055 1222 1192 1959 1916 1964 2168 2458 2134 1327 1299 967 2453 2395 2114 2425 2664 2314 2189 2159 2205 2380 2297 2298 2464 2289 2598 2910 2357 2804 2086 2524 2125 2828 2060 4349 3567 3479 1957 1822 2011 881 1128 2021 2261 1667 1032 2126 946 991 1045 644 819 818 670 1293 1108 714 407 514 482 361 491 2950 3017 2987 2839 2664 3001 3344 2686 2879 3425 2967 3571 3428 2920 3473 3209 3942 2968 2776 3338 3564 2638 2995 2815 3333 3073 3395 3550 3182 834 719 401 2719 2997 1476 4760 4832 4755 3833 1213 1210 1030 373 1076 323 623 451 359 2695 1245 1285 519 645 477 640 1685 1634 1527 1968 1463 1511 2104 1448 1543 3459 4034 3669 2927 6197 6847 3216 3806 3499 4487 2340 1350 1890 1931 1769 1094 2144 1001 2480 943 2274 1344 185 140 2106 1007 1946 3784 2199 925 1855 882 1218 618 592 1510 1512 1343 1648 1547 2409 3287 1405 904 2101 2386 2389 2328 1907 1885 1267 814 832 2617 1390 2494 762 1260 852 920 1197 1099 1289 1442 3006 2655 1032 969 802 1065 1241 993 1087 1069 876 1069 2087 1149 1180 2033 1032 939 2795 1020 1192 1285 775 1113 1063 978 1195 1698 1417 1343 1414 1506 1495 1393 1160 1307 1183 1182 1245 1014 1538 1272 465 691 660 523 654 557 994 520 661 504 868 522 1071 847 664 607 813 708 454 666 687 445 399 323 310 555 543 393 609 616 505 610 581 687 617 418 382 458 516 790 706 524 655 509 660 695 925 353 687 624 802 689 515 408 571 564 456 611 1085 483 807 561 470 986 803 648 648 780 763 707 701 684 786 674 637 727 950 905 857 874 654 882 810 806 935 610 425 559 471 465 487 1168 449 894 839 382 944 907 792 985 477 551 876 985 822 637 1069 143 1448 667 808 420 586 540 744 1272 664 1122 1143 1236 1396 1291 1316 769 474 583 531 351 484 515 346 324 246 320 330 339 439 400 369 516 261 243 583 350 338 136 402 352 359 1175 984 600 493 527 839 413 504 502 601 377 863 737 886 862 616 648 654 760 762 812 426 501 640 815 933 840 965 570 416 297 492 432 298 421 691 955 1003 770 1094 613 930 781 889 906 844 986 639 990 1091 1330 1170 1323 1116 875 1284 990 694 844 837 229 862 973 1202 1248 803 718 812 616 606 684 1700 313 273 272 282 312 360 329 397 870 523 592 571 779 358 369 338 956 1038 689 782 555 1219 369 364 269 395 856 953 747 814 905 844 951 772 861 813 705 723 881 683 745 886 1164 1014 1230 1031 862 747 899 733 560 505 1344 411 532 463 280 541 294 634 425 852 595 545 1227 910 1010 816 1273 1260 689 538 1196 876 1104 1172 701 1052 808 796 1111 1266 1043 932 924 892 974 829 789 1248 1156 1288 1320 525 1412 1547 1709 1062 780 768 1437 834 766 1313 463 1018 984 880 969 911 816 661 758 824 949 802 1366 1111 935 1007 786 885 1371 1275 1448 967 848 900 706 624 636 696 722 531 786 591 646 788 759 965 886 866 897 798 1139 626 771 534 596 1230 1221 1205 951 1008 1061 1274 1113 1440 1203 1119 1523 1231 977 1132 1186 1226 1469 1157 1212 1215 1162 1069 1453 1467 1065 1226 1185 1065 3404 3513 2682 2959 2399 1939 1970 2225 1917 2369 2052 2360 2478 1871 2789 2065 3386 1877 2011 1379 1478 1089 1178 1140 1357 1603 841 1374 1842 1700 1652 718 918 926 653 610 841 688 797 793 839 566 507 684 892 796 837 439 453 491 433 419 674 949 789 874 826 749 1059 1237 1105 937 1383 1339 1055 1293 1032 1067 1372 1067 970 1531 1655 838 429 553 438 600 447 399 534 466 326 269 615 260 428 280 396 279 162 231 367 358 160 138 275 176 251 358 441 764 494 848 686 604 632 387 429 352 555 346 302 355 430 319 434 465 626 431 465 491 330 397 495 929 531 804 891 1045 793 832 400 928 918 966 740 765 737 933 693 875 811 646 616 835 787 743 766 980 485 949 1249 1147 1297 1179 917 1108 1264 962 1493 1156 1173 934 1284 1349 1150 408 1717 864 2076 1186 752 1971 716 973 724 938 1769 1334 785 702 637 1379 1890 1730 1739 1122 904 798 750 1670 702 1414 1647 952 903 1606 1815 1024 952 1161 1051 1331 1292 1365 1412 1420 1284 1860 2084 1417 1264 1534 1544 1882 1677 1603 2264 584 923 844 598 703 765 2953 1959 2219 2022 1690 11414 13721 13910 11545 2859 2913 3484 1306 954 904 701 524 652 847 900 926 1067 1089 761 589 851 730 1214 945 925 803 618 675 579 839 540 313 340 277 332 338 272 246 560 230 491 271 386 588 837 748 769 935 912 1202 1054 1008 1025 1080 983 983 1034 942 897 993 1116 946 1111 1149 1192 955 1028 1194 973 759 766 1009 1159 904 843 1013 1060 1133 916 911 882 963 1228 1024 964 1338 843 647 892 983 957 1084 992 1105 937 1539 879 1699 917 1029 939 1429 784 1663 1192 594 522 328 466 160 273 250 345 879 546 871 616 724 589 737 352 747 745 371 725 523 531 510 695 1138 288 597 548 617 569 547 452 442 482 475 350 260 554 297 468 503 670 383 740 513 477 296 1385 492 474 647 696 417 373 308 407 505 724 734 786 642 501 411 453 536 392 853 1025 860 786 820 838 785 559 833 823 588 972 825 552 933 817 742 821 937 788 709 696 532 799 451 586 948 465 334 858 1783 1268 900 353 436 477 685 607 718 599 2796 580 2807 2603 2790 2637 2643 3203 3419 3270 2656 3212 2648 2373 2436 2305 815 874 1301 773 1347 1040 1044 812 760 762 1314 1204 688 731 915 778 641 729 1091 1102 1068 1038 987 820 875 880 947 1073 1474 1139 953 1240 948 1197 938 1382 1208 1294 1080 977 1066 1115 1041 1371 1225 1478 1661 1274 1332 1791 1274 1115 1087 1159 1150 1362 929 1154 973 953 1186 1505 1381 1335 935 1411 1442 1404 1589 1449 1733 1657 1633 1635 1674 1389 1520 1142 1351 1635 1669 1118 1396 1255 1141 1425 1305 1354 1217 1137 1242 1344 1362 1466 1316 1181 1380 1283 1481 1335 1416 1531 1407 1348 1370 1496 1298 1407 1450 1368 1275 1226 1332 1352 1268 1143 1454 1249 1516 1398 1115 1476 1439 1108 1317 1403 1352 1229 1142 1429 1769 1266 982 1177 1208 1176 1291 1249 1701 1887 1754 2022 1790 1467 1334 1282 1890 1765 1852 1471 1625 1477 1661 1839 1728 1277 950 855 1002 1261 626 578 402 396 434 578 561 533 302 398 479 629 682 674 744 418 435 403 425 523 408 543 514 479 661 305 363 307 325 384 661 321 377 665 521 673 566 764 387 486 417 432 375 533 468 456 504 495 581 636 600 1435 645 475 409 325 505 380 747 483 539 295 368 351 443 464 465 430 405 405 813 1292 594 394 511 476 484 414 377 1056 795 1243 519 607 583 614 457 831 765 641 840 448 555 444 393 576 788 815 731 611 719 626 925 512 579 745 631 845 631 677 598 1102 873 823 1097 474 694 548 713 529 520 688 659 928 848 505 462 888 777 565 1269 1278 1488 1017 988 1215 1209 1311 889 1357 1432 593 1451 762 702 1295 975 1332 1016 956 1323 1034 873 1326 663 667 593 831 982 509 654 687 629 852 555 402 980 1278 1396 1036 1233 1152 1018 1135 929 743 708 775 642 950 745 614 626 732 575 456 502 660 659 629 1146 1051 1057 694 768 652 718 809 437 558 428 537 667 830 872 1255 883 681 1095 821 1396 726 1017 736 681 759 962 1057 496 581 502 661 896 751 629 758 780 839 661 1054 615 1549 795 1218 620 1131 818 971 596 1333 1030 902 907 888 913 582 521 549 876 797 921 1000 888 948 771 740 734 763 648 442 719 743 332 407 248 375 552 382 1005 880 417 549 762 550 565 1074 973 727 653 671 972 583 300 155 256 126 120 870 834 1049 846 863 1109 706 935 815 537 568 386 290 607 966 371 1146 641 1008 735 773 382 555 561 476 834 890 1219 1083 1040 1062 959 528 927 740 496 494 512 538 519 509 648 713 422 482 423 623 518 837 597 782 757 532 574 1310 920 510 620 600 534 677 614 717 655 604 545 412 576 458 603 853 864 1242 1107 4551 5028 1141 1042 1019 1157 984 906 1188 1155 1525 1275 1341 1371 1168 660 807 605 499 708 640 608 789 847 687 738 550 1001 1191 597 480 912 729 633 1331 691 818 432 737 591 440 737 562 440 562 544 422 421 1154 889 798 664 940 525 572 954 581 1383 989 762 925 478 556 1088 705 834 909 827 344 418 546 1246 1546 1825 809 1396 1663 1304 1140 1253 1311 1720 1049 1293 1190 1015 853 678 1312 1086 459 401 488 476 538 446 1619 1330 1296 1266 1596 2238 2241 2343 2478 2753 2608 1760 1517 1267 2806 2714 2764 2903 3022 2603 2589 2533 2692 2765 2613 2591 2917 2754 3177 3348 2864 3276 2472 3001 2545 3801 2637 4834 4126 4201 1922 1974 2426 1110 1396 2543 3007 1900 1130 2522 1051 1067 1268 679 976 838 843 1426 1564 794 475 620 580 555 630 4009 4073 3937 3315 3245 3503 3984 3233 3593 3989 3479 4227 4105 3586 3875 3785 4453 3789 3297 3906 3935 3277 3341 3337 3874 3496 3742 4075 3644 823 717 420 3046 3642 1872 5864 5637 5616 4409 1657 1663 1044 350 1160 530 562 453 418 3265 1615 1669 607 915 652 851 1979 2179 1650 2499 1909 1791 2380 1679 1661 3941 4643 4334 3496 7401 8282 3894 4443 4181 5653 2350 1610 2302 2678 2353 1312 2958 1074 3061 1282 2900 1611 205 162 2548 1305 2453 4609 2678 1036 2064 1056 1455 807 791 1779 1743 1674 1834 1803 3059 4123 1582 1136 2551 2926 2897 2702 2033 1991 1620 1023 1027 3232 1703 3074 1067 1646 1128 1217 1315 1139 1416 1705 3593 3425 1189 1165 1225 1249 1494 1139 1417 1443 1234 1171 2165 1304 1635 2264 1202 1089 3242 1079 1289 1681 980 1558 1483 1447 1675 1984 1717 1573 1655 1649 1836 1797 1345 1587 1421 1552 1545 1241 1737 1369 562 689 754 631 667 517 1176 610 838 789 1100 724 1449 1382 871 736 955 833 504 742 669 491 443 496 463 682 574 438 781 763 566 697 656 777 612 573 508 585 651 876 810 700 730 478 813 842 1108 422 733 840 884 771 623 626 693 759 603 946 1474 676 1009 666 731 1219 1059 918 736 894 899 868 719 799 803 713 757 898 1159 1006 1008 1004 741 1119 1043 929 1188 808 544 663 527 542 568 1357 527 1053 864 529 1367 1062 912 1180 631 719 1075 1178 1050 805 1531 239 1722 738 881 554 798 650 840 1286 798 1284 1482 1428 1568 1472 1436 760 557 680 700 443 672 600 456 283 203 436 557 382 664 497 468 525 424 390 501 402 341 194 512 488 529 1295 1014 712 606 606 938 619 588 594 872 530 965 823 1057 997 749 787 843 915 806 784 525 734 819 823 1077 1065 1133 765 630 327 506 635 470 462 957 1120 1217 741 1347 775 1034 1025 1237 1281 1005 1081 759 1126 1198 1623 1163 1465 1317 1084 1387 1079 835 1121 998 277 1155 1322 1453 1611 1057 1056 982 618 655 753 2185 464 368 379 310 412 487 440 567 833 503 606 680 930 445 452 549 1038 1022 772 887 718 1605 468 559 465 504 992 1207 913 1050 1133 1060 1207 1114 1014 871 794 781 1043 795 845 1001 1287 1088 1396 1113 1020 779 967 936 526 591 1539 534 583 511 320 693 366 735 491 1397 728 735 1365 982 1192 1100 1495 1404 871 628 1457 1202 1271 1380 924 1300 948 1167 1332 1566 1298 1237 1180 1049 1080 980 941 1404 1252 1493 1385 730 1806 1792 1962 1227 977 940 1559 1006 961 1748 503 1386 1085 1029 1041 1043 945 769 937 1006 1258 963 1730 1368 1118 1328 1056 1140 1549 1460 1628 1132 986 1262 884 756 810 839 917 750 935 764 636 787 837 1105 1189 1035 1222 1046 1584 955 881 804 772 1926 1553 1514 1037 1205 1236 1489 1401 1606 1537 1556 1644 1515 1316 1328 1334 1383 1698 1309 1355 1487 1550 1320 1837 1789 1307 1431 1292 1358 3989 4063 3226 3529 2743 2365 2261 2574 2248 2793 2362 2665 2683 2386 3266 2404 4027 2316 2531 1488 1669 1213 1352 1338 1442 1878 923 1638 2394 2148 1980 954 1018 1073 609 704 987 727 876 811 914 902 695 853 887 928 878 520 551 501 547 537 769 886 928 1043 1017 891 1457 1476 1244 1325 1516 1570 1496 1452 1319 1367 1639 1568 1259 1776 1973 1044 534 615 463 711 523 447 614 608 530 293 688 397 508 336 488 504 170 278 440 393 242 212 341 242 313 494 667 827 681 898 922 813 851 498 532 466 606 397 349 456 380 393 553 578 936 474 506 559 374 478 592 1074 693 1083 1015 1305 1092 850 361 1121 1039 1074 935 968 982 1047 842 1103 999 778 853 1033 925 944 992 1005 641 1178 1191 1149 1380 1465 1147 1329 1496 1466 1644 1330 1390 1374 1736 1785 1479 354 2042 924 2465 1521 769 2345 868 1189 819 1170 1971 1589 988 866 770 1822 2385 2209 1957 1690 1083 1011 1240 2339 1077 2117 2270 1339 1055 2201 2398 1152 1025 1413 1356 1704 1497 1725 1575 1820 1343 2278 2266 1819 1535 2031 1988 2270 2055 2087 2581 799 1113 1036 800 894 1058 3245 2227 2285 2301 1916 15127 13160 11545 16236 3724 3897 3901 1504 1040 1081 855 699 757 770 1032 981 1133 1323 1003 832 1024 885 1350 1299 957 1123 760 675 667 995 739 398 415 334 371 381 345 311 732 296 558 385 442 774 1047 1045 961 1066 1094 1334 1066 1132 1058 1175 1116 1191 1410 1502 1165 1420 1448 1164 1387 1191 1292 1016 1169 1295 1141 858 980 1119 1316 1097 867 1245 1254 1171 1144 1085 997 1062 1378 1276 1172 1613 1023 844 1135 1193 1209 1274 1344 1213 1404 1709 1168 1904 1040 1099 933 1855 855 1861 1371 772 596 393 447 222 381 320 486 929 676 1026 742 842 729 895 439 842 894 390 801 666 443 599 879 1441 385 770 611 741 760 595 621 613 700 616 399 305 664 421 789 588 763 705 857 635 654 311 1636 622 604 704 728 530 536 417 478 627 867 793 820 822 501 488 488 594 537 857 1209 1103 987 946 1030 932 739 992 1021 946 1320 968 751 953 990 874 940 1092 844 910 745 688 889 630 878 867 686 479 1017 1818 1648 1126 420 577 534 921 738 802 655 3428 701 3407 3165 3491 3147 3147 3582 3745 3882 3339 3887 3341 3119 2827 2824 945 1056 1325 1304 1615 1434 1403 996 996 882 1429 1477 815 899 1122 965 714 1003 1327 1187 1151 1103 1153 1117 1180 1065 1122 1264 1671 1510 1092 1491 1291 1402 1471 1537 1368 1677 1202 1099 1978 1956 1795 1703 1918 1930 2025 1691 1612 1693 1422 1595 1563 1362 957 1118 1360 1500 1448 1026 1479 1571 1533 1510 1540 1422 1471 1542 2102 1709 2155 2038 1977 2107 2182 1760 1841 1234 1531 1451 1555 1080 1562 1033 905 1142 1060 1037 1288 1237 1366 1411 1464 1591 1620 1638 1712 1405 1648 1480 1581 1408 1491 1746 1597 1418 1715 1869 1629 1403 1555 1713 1559 1548 1334 1473 1332 1669 1529 1478 1479 994 1596 1295 1553 1571 1472 1165 1279 1313 1952 1635 1155 1329 1599 1465 1362 1640 1643 1860 1799 1860 1683 1978 1830 2000 1731 1734 1667 1739 1668 1736 1872 1785 2109 1707 1074 905 1688 1744 924 606 459 425 473 640 590 730 389 539 705 750 643 647 749 455 462 414 435 767 506 785 595 611 745 696 766 673 716 606 816 767 779 772 741 624 466 686 581 630 546 487 465 612 406 799 698 695 845 687 655 1389 791 410 372 421 451 623 831 787 854 340 386 449 430 508 502 444 434 688 784 1937 710 499 778 736 437 577 526 1049 1071 1332 586 630 706 802 813 941 861 784 892 805 761 557 450 430 609 793 872 659 797 1019 1067 1172 786 982 661 913 836 669 611 1476 1009 922 1292 549 1105 800 907 960 899 992 763 931 924 1054 939 1097 1049 977 1373 1472 2158 1446 1595 1384 1330 1993 1281 2471 1170 715 1593 821 767 1611 1311 1619 1140 1184 2053 1290 1074 1167 1072 1043 920 1295 1071 694 1071 1092 730 1151 905 680 1388 1571 1875 1344 999 1020 1053 1682 1070 1223 890 857 809 662 933 708 725 779 781 561 861 877 546 891 1383 1217 1206 882 666 881 1212 1303 652 587 694 633 1061 749 1019 1380 988 794 1095 771 1223 789 1191 758 748 834 927 1345 798 749 572 691 1271 1155 1005 601 979 881 1111 1841 884 1683 934 1554 735 1263 874 1240 803 1397 1095 1018 1288 1119 1185 727 692 694 1009 1078 1078 1092 1015 1016 1149 835 649 777 1155 808 1207 1344 535 623 370 905 837 667 1209 1124 801 921 942 710 1053 1392 1481 1379 583 765 1504 929 266 170 212 217 272 865 837 1280 1048 1060 1542 1073 1163 1062 874 754 387 314 820 1241 332 1192 726 1079 916 1126 522 614 801 671 921 848 1477 1196 1353 1127 1048 678 963 940 533 487 767 750 777 576 803 799 625 753 607 686 795 918 888 913 949 777 827 1352 1358 369 995 1021 923 1177 1128 1014 974 700 493 373 767 657 827 995 1230 1413 1379 5450 5804 1226 1282 1319 1308 1283 1307 1512 1498 1992 1334 2216 1282 1616 859 761 827 754 880 1007 780 1457 1434 1338 1290 851 1456 1461 832 751 1247 981 1036 1770 896 1119 511 644 993 791 806 669 598 631 584 392 429 1105 888 1011 698 1172 789 823 665 644 1247 1042 813 1007 763 702 1288 1024 988 1372 1269 505 549 617 1431 1899 1537 1102 1626 2262 2047 1597 1644 1354 2033 1454 1315 1438 1356 913 977 1943 1515 801 700 655 657 777 872 1896 1930 2183 2075 1913 2502 2341 2468 2402 2310 2266 2409 2211 2009 3111 2976 3220 3262 3237 3230 3051 3146 3240 3040 2422 2873 3163 2762 3057 4089 3721 3929 3158 3561 2838 3769 2951 5085 5329 4899 2464 3029 3393 1598 1408 3482 2676 2402 1282 3009 1008 1081 1371 1118 1251 1055 837 1827 1713 1323 876 895 788 870 787 4476 4451 4321 4112 4006 3492 4144 4554 3819 4896 3779 4984 4883 3935 5404 4353 4268 4676 4055 4340 4386 4673 4881 4980 4495 4797 4282 4738 5067 973 765 439 4175 4316 1971 7087 6378 6952 5272 2056 2142 1683 556 2032 414 788 706 689 4417 2561 2637 835 1062 784 1080 2593 2659 2218 3506 2089 2415 2507 2939 3344 4576 5335 4667 5388 9588 10303 4427 5237 5551 6630 3192 1743 2810 2936 2877 2118 3813 1107 4098 1357 3639 1777 192 145 2929 2388 3759 6174 3284 1307 2337 1444 1972 1033 1019 1811 1823 1849 2311 2243 3450 4895 1943 1184 2432 3773 3638 3960 2599 2657 1826 1359 1506 3824 2077 3388 1265 2535 1361 1703 1704 1546 1891 2336 4348 4848 1363 1319 1271 1530 1595 1317 1737 1031 863 1731 2823 1704 1596 3455 1932 1824 4034 1461 1687 2051 1313 1844 1786 1719 2080 1989 1515 1488 1708 2384 2410 2371 1840 2127 1994 1824 1818 1871 2010 1884 1021 752 1047 633 880 842 1755 858 841 701 1162 695 1791 1787 1391 1228 1850 1769 925 874 969 881 813 757 908 894 712 589 770 669 743 993 1140 1045 919 600 576 970 853 924 962 813 778 623 1075 1210 1316 686 639 921 782 712 864 717 859 875 791 1183 1807 807 1067 981 737 1945 1532 1244 641 934 987 1139 847 1221 726 751 1022 1080 1171 1370 1133 1236 1124 1439 1271 1043 1087 710 641 893 856 833 855 1464 768 1035 972 674 1430 999 941 1120 694 788 1051 1246 944 878 1613 307 1431 1261 956 703 731 593 895 1451 851 1493 1584 1490 1531 1275 1385 787 562 880 766 719 704 779 495 319 259 457 612 703 922 808 786 697 405 391 675 547 401 278 565 694 678 1466 1444 1037 945 817 1060 1166 1034 1028 1123 1021 1190 982 1334 942 830 1158 1065 1272 1039 1083 887 983 1124 1176 1765 1585 1531 1039 797 598 757 599 470 685 1560 1188 1435 1229 1942 1227 1212 1325 1175 1657 1375 1327 1303 1472 1457 2375 1736 1947 1641 1668 1743 1849 1311 1468 1349 454 1393 1602 1576 1911 1356 1976 1370 533 1458 1506 2337 437 363 412 495 478 498 477 811 1104 577 1008 746 1223 829 813 490 1430 1385 1323 1487 1017 1652 610 674 421 707 1351 1243 1025 1097 1173 1110 1244 1105 1208 1220 1002 1029 1278 948 1055 1020 1592 1324 1746 1389 1275 914 1206 917 1000 1105 1866 953 971 954 508 1044 463 1041 697 1588 866 1011 1948 1385 1421 1237 2063 2037 1171 836 1810 1378 1272 1408 1264 1287 1162 1062 1172 1550 1441 1339 1282 1005 1154 1081 1131 1307 1157 1542 1265 883 2380 2163 2463 1851 1315 1595 1981 1517 1367 1868 541 1373 1330 1364 1352 1414 1415 1241 1362 1314 1184 1105 2676 1780 1279 1778 1565 1225 2179 1910 2087 1952 1819 1000 1304 1036 1001 950 1559 991 1159 1486 829 1077 842 986 1723 1234 1635 1108 2050 1572 1142 1239 1191 2228 1560 1882 1664 1553 1944 2152 1944 1846 1735 1552 2171 1936 1894 1443 1628 2068 1653 2097 1880 2213 1885 1688 1809 2096 1719 1961 1601 1715 4636 4484 4014 3324 3825 3070 2602 2936 3027 3927 3108 3324 3693 2970 4348 3105 5027 3225 2806 1799 1952 1749 1915 2723 2018 2950 1113 2069 2754 2445 2825 1207 1514 1911 1127 1367 1630 1537 1453 1430 1134 1091 853 1067 1099 1125 894 1003 821 695 893 778 1035 1047 1026 1424 1366 1349 1590 1521 1519 1440 1877 1821 1771 1280 1332 1715 1895 2046 1644 2221 2280 1243 703 973 792 817 672 538 834 932 617 435 1154 377 536 692 1044 529 228 207 392 491 421 420 454 413 399 1013 671 1003 1015 822 1208 1126 1152 646 740 865 686 587 569 623 734 614 756 760 1204 427 391 495 280 457 533 1637 757 1064 1332 2035 926 885 465 1074 1027 784 1090 1181 1165 1067 1259 1119 1280 987 890 1536 1269 1159 927 1066 860 1206 1096 1264 1384 1883 1431 1903 1714 1689 1684 1789 1847 1316 1716 1717 1545 485 2608 1324 2872 1602 1123 2827 1321 1408 1194 1374 1979 2003 1144 959 851 2091 2790 2776 2269 2286 1206 1142 1173 2313 1209 2539 2666 1336 1541 2333 2178 1266 1510 1511 1805 1945 1670 1861 1961 1836 1465 2464 2826 2694 1758 2208 2454 2383 2252 2877 3331 1108 1220 1027 1004 941 896 4765 1942 2274 2443 2086 3844 3074 2859 3724 18501 15464 7809 2326 1464 1408 1305 1100 878 1748 1195 1388 1204 1008 1064 1256 883 920 1346 1836 1501 1631 931 952 716 1246 874 591 537 454 539 491 520 465 662 535 706 847 673 912 1584 1520 1411 1715 1429 1848 1689 1525 1515 1385 1861 1948 1669 1695 1401 1546 1716 1415 1583 1388 1366 1124 1439 1299 1149 1343 1370 1064 1576 1142 1052 1641 1569 1314 1192 1271 1418 1181 1657 1675 1310 1615 1179 1031 1088 1143 1870 1604 1310 1689 2048 2223 1371 2467 1323 1563 1192 2188 1300 2409 1893 1105 916 662 699 301 358 325 521 1180 716 899 1178 1040 1067 1047 626 950 968 594 755 604 545 646 1147 1678 514 992 841 899 858 1010 789 536 646 731 604 517 812 772 820 1063 925 1028 932 810 1167 621 2854 881 833 1336 1091 907 622 556 561 1156 949 1018 1083 971 772 521 607 808 521 1319 1621 1440 1277 1293 1665 1262 833 1473 891 1413 1474 2049 777 1168 1400 1319 1397 1493 1413 912 782 807 1169 626 741 799 777 541 1588 2626 1819 1213 621 1049 615 795 980 1021 730 4848 1058 4688 4452 4451 4429 4636 4299 4638 4401 4746 4437 4759 4201 4222 3745 1825 1425 1486 1445 1874 1899 1954 1666 1152 1542 1850 1733 1061 1012 1413 1237 1009 1206 1709 1292 1240 1192 1337 1337 1370 1266 1224 1405 1760 1452 1066 1350 1207 1243 1500 1333 1188 1519 1323 1263 1909 1869 1779 1624 1707 1967 2081 1591 1583 1737 1663 1687 1570 1498 966 1182 1303 1516 1344 918 1441 1582 1469 1486 1535 1288 1365 1393 1978 1721 1827 1908 1794 2041 1988 1836 1913 1290 1742 1615 1759 1133 1519 1072 932 1215 1082 1035 1266 1097 1400 1401 1607 1518 1712 1519 1548 1419 1738 1541 1656 1419 1559 1801 1674 1443 1746 1879 1724 1613 1557 1802 1532 1701 1225 1769 1316 1756 1598 1499 1480 979 1431 1261 1624 1606 1381 1229 1466 1204 1997 1617 1102 1551 1794 1611 1598 1814 1648 1816 1819 1891 1684 2172 1980 2131 1813 1721 1753 1837 1719 1836 1852 1765 2067 1608 1071 955 1692 1806 960 620 503 403 527 576 592 724 510 552 618 779 704 728 837 452 493 443 464 798 535 816 612 682 824 808 862 753 800 532 770 906 628 848 640 947 617 1015 552 674 546 505 475 595 568 728 624 686 806 815 779 1386 775 405 367 411 500 653 838 974 1041 466 426 522 478 573 558 513 424 688 827 2175 674 455 686 591 425 500 524 1211 1126 1429 653 689 787 789 822 851 781 716 880 830 903 530 513 432 624 872 946 964 828 1299 1194 1054 911 931 818 899 863 685 743 1482 1167 985 1370 537 1024 856 982 1007 1011 1030 761 909 947 1152 1005 1019 943 1065 1379 1463 2297 1611 1476 1415 1304 1991 1321 2580 1494 819 1752 1071 720 1626 1230 1696 1139 1255 2127 1428 1164 1147 1052 1023 924 1259 1016 678 1230 1236 689 1082 864 759 1668 1636 2099 1609 1237 1152 1055 1654 987 1178 890 939 971 710 1119 775 734 755 759 565 854 814 507 928 1600 1067 1115 823 691 1115 1218 1338 604 640 753 616 1048 782 1138 1468 1119 796 1186 862 1276 859 1245 750 719 894 965 1445 741 701 681 724 1409 1016 1006 587 1087 908 1320 1910 992 1429 1015 1467 812 1303 913 1252 764 1394 1094 1151 1309 1270 1131 733 789 697 1006 1133 1145 1179 1083 1169 1242 925 836 868 1114 865 1176 1313 608 704 453 897 882 739 1239 1276 835 978 1070 828 1235 1273 1496 1588 591 913 1488 902 274 180 236 233 248 944 952 1397 1319 1113 1628 1340 1286 1217 852 728 412 328 844 1053 301 1289 878 1204 996 1203 538 596 732 747 965 878 1445 1317 1294 1175 891 651 789 837 590 532 804 787 814 615 959 818 654 774 641 680 865 1004 1090 963 930 764 772 1608 1494 404 776 818 745 970 923 1058 879 775 518 423 724 592 829 1146 1257 1480 1298 5526 6237 1232 1326 1412 1308 1211 1147 1558 1502 2041 1365 2129 1410 1634 964 821 850 942 1288 1044 909 1581 1596 1477 1350 1075 1432 1482 879 746 1164 952 1013 2098 1004 1231 502 845 1064 882 941 580 426 516 503 378 399 1033 747 1003 690 1163 918 787 794 657 1204 1047 830 1145 907 641 1405 1133 1111 1467 1364 456 521 623 1351 2085 1533 1158 1637 2512 2119 1572 1730 1484 2309 1503 1394 1522 1275 1197 1117 1925 1650 779 684 606 718 708 741 2140 2125 2232 2089 1793 2586 2422 2601 2452 2560 2504 2009 2471 2020 2965 2852 3281 3165 3068 3324 3079 3155 3802 2957 2274 2814 3063 2739 2945 4302 3627 4246 3093 3896 2906 4088 3128 5247 5521 5104 2756 2995 3251 1717 1544 3516 2777 2285 1373 3168 1080 1147 1328 1246 1194 1147 933 1791 2027 1379 809 793 739 913 743 4849 4814 4749 4468 4464 3860 4274 4520 4378 5428 3959 5155 5042 4118 5497 4570 4766 4311 4024 4309 4565 5000 4920 4836 4587 5160 4231 4855 5162 984 814 431 4593 4311 2106 6926 6411 6967 5482 2019 2069 1730 650 2191 478 739 625 742 4697 2661 2818 854 1086 764 1210 2707 2655 2217 4059 2412 2396 2795 2760 3850 4816 5653 4749 5263 9521 10384 4501 5297 5864 6695 3437 1803 2731 2926 2778 2120 3820 1311 4060 1337 3892 1916 263 224 3007 2520 3874 6216 3581 1452 2410 1378 2108 1317 1295 1929 1862 2021 2271 2295 3846 5002 2042 1219 2379 4032 3981 3833 2730 2750 1778 1456 1626 3924 2241 3497 1330 2484 1266 1773 1736 1422 1749 2431 4652 5055 1407 1365 1228 1459 1721 1571 1850 1009 974 1789 2951 1567 1584 3762 2273 2082 4068 1601 1824 2317 1129 1940 1851 1720 1986 2026 1544 1541 1771 2212 2284 2299 1795 2168 2169 2137 1888 1601 2060 1848 1119 782 1034 648 1084 998 1850 935 951 796 1229 722 1948 1795 1422 1080 1952 1730 1011 1136 945 814 766 826 1145 880 681 516 862 637 804 966 1174 1174 994 634 542 945 911 1000 1002 808 777 769 1190 1343 1502 595 809 1131 834 749 985 680 857 952 1019 1194 2098 768 1017 974 660 1815 1282 1155 689 843 950 1056 859 1244 657 746 944 1144 1392 1435 1109 1273 1107 1365 1219 1182 1027 756 729 1006 905 798 826 1621 888 1011 1011 768 1370 1078 1020 1185 712 794 1097 1306 932 930 1696 207 1511 1241 1082 607 736 636 1042 1422 975 1622 1564 1725 1645 1270 1592 852 644 591 716 689 741 862 666 330 280 619 729 886 865 740 888 845 414 398 758 689 526 332 599 726 749 1500 1380 1057 967 772 1014 1095 1037 1027 1034 1048 1324 1118 1542 1058 881 1242 1183 1280 1250 1097 977 1115 1243 1199 1592 1848 1473 1145 972 601 758 509 380 565 1462 1287 1500 1466 2001 1197 1241 1416 1296 1647 1571 1473 1310 1376 1414 2416 1780 2315 1818 1656 1821 1742 1093 1326 1422 522 1504 1725 1463 1747 1397 1981 1348 532 1409 1457 2852 509 388 480 500 529 570 536 933 1183 640 1060 742 1221 817 799 724 1467 1582 1580 1762 1148 1725 671 666 452 770 1580 1307 1069 1163 1244 1187 1335 991 1348 1246 1006 1057 1313 991 1096 1054 1759 1501 1915 1574 1506 821 1135 814 1224 1219 2103 1129 841 917 471 961 487 1101 759 1663 1048 1128 1830 1428 1414 1393 2027 2357 1308 850 1729 1451 1340 1480 1240 1316 1323 1227 1272 1775 1436 1418 1302 988 1134 1015 1230 1256 1250 1590 1407 913 2388 2181 2485 1810 1257 1566 2081 1692 1383 1765 616 1591 1321 1495 1291 1583 1470 1342 1386 1382 1306 1154 2582 1852 1394 1834 1572 1298 2225 2022 2176 2199 2051 1064 1379 1068 1010 1057 1568 1011 1189 1646 854 1123 958 963 1647 1273 1665 1150 2088 1360 1168 1316 1253 2264 1599 2173 1816 1630 2021 2210 2155 2156 1837 1585 2327 2063 1708 1663 1708 2108 1655 2098 1954 2287 1798 1577 1931 2116 1647 1783 1674 1468 5008 5017 4114 3416 3953 3151 3076 3430 3135 4147 3459 3657 4086 3070 4247 3207 5336 3236 2905 2027 2174 2035 2150 2763 2086 3358 1185 2088 2670 2286 2859 1205 1594 1865 1094 1409 1943 1596 1555 1249 1072 999 882 1013 1118 1147 864 1118 877 588 868 768 1052 997 997 1457 1195 1220 1721 1531 1585 1537 2099 2067 1742 1281 1425 1623 2006 1987 1749 2169 2231 1383 703 1091 904 816 703 551 804 884 819 307 1273 411 623 519 802 705 264 213 363 687 452 474 516 461 455 1127 699 1025 1066 828 1261 1151 1173 724 803 891 677 568 554 604 828 647 796 850 1351 449 409 497 286 472 548 1659 834 1161 1419 1987 850 756 645 1129 1071 987 1036 1267 1271 1086 1224 1394 1201 1009 859 1335 1235 1041 926 1202 819 1117 1276 1492 1487 1889 1631 1842 1732 1737 1699 1757 1757 1426 1957 2006 1605 584 2688 1581 3177 1677 1309 3174 1173 1523 1091 1535 1821 1830 1395 977 915 2150 2834 2686 2351 2264 1301 1247 1155 2447 1243 2556 2811 1423 1654 2306 2334 1551 1736 1637 1741 2315 1660 2002 1849 2014 1423 2437 2835 2861 1904 2321 2757 2481 2263 2832 3285 1280 1264 1079 1035 1025 1100 4864 2022 2283 2366 1962 4284 3232 2913 3897 15464 19017 9165 2535 1464 1400 1485 1013 861 1550 1158 1394 1169 931 1026 1368 982 899 1468 1664 1662 1495 905 1033 747 1062 841 556 510 434 510 506 500 460 702 573 671 679 695 951 1474 1430 1342 1725 1575 1794 1701 1538 1485 1428 1954 1888 1592 1577 1405 1560 1822 1519 1637 1434 1477 1153 1433 1258 1010 1446 1406 1081 1493 1148 1200 1565 1630 1456 1195 1325 1240 1240 1728 1628 1378 1721 1136 1027 1178 1061 1727 1521 1238 1861 1895 2024 1489 2763 1444 1562 1373 2371 1343 2418 2060 1194 822 883 838 385 443 393 616 1399 916 1025 1260 1139 1028 1238 659 843 1078 796 746 705 588 762 1114 1723 478 1105 852 892 725 1017 761 507 804 761 574 512 869 723 739 955 1190 1059 1077 748 1127 660 2781 944 892 1359 1148 867 660 586 554 1265 1080 1133 1171 1152 926 644 738 898 658 1407 1618 1552 1382 1401 1721 1336 756 1892 916 1263 1383 2273 787 1273 1370 1289 1415 1482 1516 957 805 923 1302 616 704 929 788 554 1424 2721 2111 1321 643 1076 610 915 968 978 856 4857 958 5064 4732 4293 4428 4556 4187 4379 4385 4940 4426 5008 4302 4447 3762 1701 1277 1507 1349 1831 1834 1878 1738 1320 1552 1773 1656 1125 1174 1513 1428 975 1031 1824 1452 1394 1356 1323 1232 1250 1264 1228 1403 1643 1691 1136 1479 1167 1429 1373 1837 1658 1797 1321 1255 1809 1895 1782 1814 1587 1992 1945 1823 1721 1679 1719 1768 1666 1670 843 1244 1120 1266 1099 979 1598 1924 1839 1596 1258 1314 1348 1376 1813 1793 1860 1826 1566 1822 1685 1783 1916 1513 2043 1627 1614 1529 1757 1564 1569 1633 1427 1450 1445 1452 1682 1656 1539 1573 1694 1511 1739 1413 1812 1891 1604 1180 1753 1767 1912 1450 1931 1886 1878 1487 1742 1821 1787 1363 1734 1657 1698 2157 1905 1821 1223 1356 1745 1476 1560 1637 1290 1057 1194 1555 2204 1666 1018 1478 1521 1384 1421 1485 1922 1876 2119 2210 1943 1775 1799 1736 1644 1586 1727 1765 1749 1711 1707 1793 1838 1594 921 916 1524 1580 722 602 452 418 490 637 422 694 496 575 631 721 595 556 681 394 503 437 451 896 673 894 748 719 944 473 637 561 589 574 567 719 605 855 610 624 505 733 646 501 484 470 446 629 606 607 664 425 499 647 609 1324 782 344 318 391 542 821 787 638 672 625 508 359 516 478 669 337 573 503 792 1459 529 497 753 540 565 605 560 1255 1199 1456 744 792 826 727 686 846 778 703 791 642 739 692 386 460 484 821 787 1108 686 916 1166 968 806 690 871 1076 632 597 654 1697 1027 1038 1161 527 825 648 861 747 795 814 674 900 1253 862 955 1034 1272 933 1719 1582 1750 1670 1566 1540 1300 1770 1265 2101 1536 765 1452 996 788 1548 895 1760 1220 1204 1453 1118 912 1291 731 729 746 1164 1062 702 900 934 811 691 870 544 1511 1456 2178 1493 1315 1268 1171 1290 947 1016 612 1059 838 803 942 934 768 939 813 672 738 861 646 859 1586 1312 1284 799 903 858 856 955 568 420 736 739 977 940 1221 1574 1188 977 1287 883 1421 965 1253 1125 1026 780 880 1357 764 760 544 882 1523 1152 784 904 993 906 1396 1582 868 1491 955 1960 798 1445 1064 1202 820 1332 1293 960 1240 896 1036 676 658 615 1056 1156 1142 1171 1108 1246 1115 823 676 644 1041 739 1090 1127 460 496 526 720 822 528 1393 1366 733 882 1272 648 992 1184 1357 1168 597 865 1254 953 232 150 233 174 213 723 960 1332 1132 1120 1557 1035 1217 1159 768 832 522 377 798 965 384 1275 815 716 832 911 411 533 660 756 1008 918 1355 1196 1035 1254 745 724 641 1037 664 593 627 604 520 693 674 886 597 661 645 713 731 1126 868 1116 1168 871 878 1603 1308 472 709 696 627 760 736 938 875 634 667 407 911 716 794 1057 1488 1635 1331 6194 6384 1501 1478 1439 1397 1589 1397 1536 1433 1754 1485 1771 1185 1530 734 949 882 838 940 967 806 1553 1559 1304 1325 942 1643 1559 1130 622 1009 893 925 1785 1002 985 591 765 750 585 1127 697 554 609 563 374 391 808 930 941 545 1237 996 529 981 611 1412 1226 1051 1071 619 604 1246 1278 1125 1380 1318 524 574 571 1513 1774 1800 980 1716 2036 1964 1275 1331 1224 1894 1421 1632 1434 1113 999 884 2069 1495 671 528 624 692 645 790 2024 1927 1560 1606 2227 2452 2351 2607 2597 2473 2455 2385 1918 1991 3191 3184 2866 3164 3580 3405 2504 2538 2899 3898 2864 3160 2848 3381 3313 4207 3692 4185 2914 3318 3271 3703 3363 5761 5030 5205 2523 2231 3580 1374 1596 3079 2927 2047 1335 3091 960 970 1400 963 1133 973 823 2061 1837 1270 737 875 795 772 734 4683 4741 4760 4672 3904 3578 3911 4141 4097 4811 4658 4590 4642 4079 4958 4028 4378 4285 4091 4057 4452 4010 4996 4838 5444 4924 5058 5102 5246 908 757 489 4024 4413 1843 6045 6582 6594 4962 2020 2120 1488 591 1515 426 718 600 604 4211 2466 2592 635 1045 818 1017 2486 2185 2062 3115 2596 2329 2640 2513 3453 5097 5979 4750 5061 9753 10476 4929 5637 6035 7568 3772 1783 3205 3187 2899 1755 3769 1542 3980 1572 3946 2004 361 281 2766 2434 3372 6668 3730 1288 2328 1248 2002 986 925 2125 1942 1886 2544 2402 3998 4837 1886 1385 2488 3331 3301 4246 2760 2844 1523 1256 1153 3844 1941 3335 998 1882 1060 1731 1717 1562 1931 1944 3876 4399 1374 1362 1240 1548 1542 1590 1653 1325 1187 1606 2494 1694 1648 3001 1538 1377 4332 1319 1637 2284 1109 1631 1677 1507 1906 2134 1874 1685 1968 2230 2173 2053 1847 2195 2205 2116 1816 1891 2007 2074 803 811 798 742 821 693 1650 754 891 908 1011 713 1659 1464 1190 871 1278 1097 682 985 735 646 576 491 638 849 735 679 748 786 688 1010 1130 852 801 574 563 1128 931 1091 1015 836 924 789 983 1057 1389 604 894 917 796 529 1262 649 1109 805 968 957 1579 642 933 664 586 1544 1358 1494 851 1075 1035 1170 820 1131 723 725 809 1272 1078 1184 853 1102 734 1098 1022 1351 958 687 655 837 748 612 793 1432 783 846 1039 665 1531 942 888 1070 821 891 979 1099 902 831 1520 189 1529 1099 1141 490 672 633 798 1270 1033 1755 1545 1792 1661 1387 1758 785 620 684 711 409 628 694 595 308 250 553 661 877 905 750 860 579 435 403 550 495 370 326 977 683 502 1434 1159 1029 881 971 1035 917 783 786 1110 884 1180 943 957 967 884 1039 1303 1311 1059 1134 877 764 1348 1217 1535 1505 1432 1242 630 461 781 900 572 578 1466 1380 1589 1017 1720 1181 1404 1490 1192 1177 1513 1196 1246 1410 1222 2527 1632 1880 1735 1661 1772 1491 1021 1366 1402 438 1584 1866 1368 1792 1166 1449 1079 496 1156 1192 2659 551 482 552 685 555 672 387 850 1218 482 808 615 1055 640 578 680 1555 1416 1150 1319 1211 1956 402 431 262 432 1238 1454 1153 1318 1244 1199 1448 1028 1441 990 900 871 1049 837 893 1181 1372 1180 1450 1226 1248 701 946 646 936 844 1493 796 868 732 636 898 459 975 687 1606 825 847 2034 1390 1672 1450 1379 1858 1281 720 1849 1472 1353 1574 1193 1256 993 1176 1380 1476 1197 1369 1270 1221 1493 1466 1204 1527 1502 1727 1580 860 2211 2162 2398 1835 1272 1712 2095 1145 1283 1211 687 1564 1147 1339 1135 1386 1450 1367 1431 1359 1356 1114 2718 1699 1321 1772 1529 1177 2446 2195 2346 2010 1922 1189 1109 893 1178 1371 1189 822 1004 1565 824 1093 878 1104 1472 1277 1518 1316 1863 1360 1431 1166 1134 2227 1552 1681 1078 1173 1809 2186 1623 1615 1919 1870 2192 1999 1654 1511 1312 1919 1833 1919 1648 1655 1862 1847 1878 1922 1863 1939 2024 1691 4086 4550 3535 3395 3726 3418 3209 3578 2829 3292 3054 3255 3950 3200 3818 3085 5220 2810 2216 1932 2121 2047 1876 1913 1706 2702 985 2056 3044 2649 2203 1201 1282 1384 823 1136 1499 1632 1228 928 1033 1029 884 1090 1044 1148 1228 805 783 569 715 674 1073 921 1171 1618 1732 1408 1782 1986 1471 1594 1763 1890 1496 1271 1238 1563 1734 2146 1675 2158 2260 1322 745 1026 811 867 719 589 936 1013 602 422 888 359 538 594 607 680 105 263 349 510 502 590 629 545 570 749 579 1067 801 735 987 883 921 714 741 634 754 644 595 645 642 481 865 700 1300 446 480 489 379 462 568 1352 796 1309 1401 1760 956 799 716 1211 1199 933 1177 1381 1292 1204 1243 1040 954 1273 868 1482 1181 1122 982 1426 871 1307 1363 1154 1374 1949 1340 1619 1567 1490 1576 1398 1368 1504 1854 1734 1321 601 2280 1223 2556 1267 1112 2920 1054 1196 998 1182 2186 1966 1200 822 772 1998 2735 2624 2128 2216 1389 1318 1275 2707 1240 2298 2920 1572 1715 2529 2685 1589 1638 1690 1742 2004 1740 1790 1630 2067 1390 2785 2540 2761 1836 2381 2420 2296 2573 2835 3422 1122 1306 1010 1165 1193 1372 4387 2243 2008 1991 1999 4148 3761 3484 3901 7809 9165 18369 1957 1065 1614 1188 855 673 1350 1329 1258 1331 1421 1223 1258 1022 905 1697 2002 1718 1854 993 1104 829 1184 965 591 618 524 594 601 525 469 645 843 606 638 541 956 1715 1692 1712 1562 1255 1577 1398 1424 1694 1461 1803 2049 1676 1628 1634 1632 1555 1310 1547 1671 1655 1208 1475 1411 1081 1170 1173 970 1554 1227 1151 1429 1481 1226 1154 1184 1300 1431 1628 1525 1415 1531 1122 1146 1235 1350 1800 1326 1333 2005 2042 2232 1816 2864 1542 1461 1286 2309 1383 2515 1657 919 719 550 525 229 244 243 388 1391 1013 854 1167 930 854 1020 521 836 933 637 783 555 525 696 811 1684 487 1125 810 1131 733 886 825 720 704 655 621 545 858 643 755 1046 1152 1026 1322 628 770 582 2306 851 813 1231 906 642 739 632 584 1072 795 825 912 956 767 679 701 778 570 1442 1444 1375 1510 1222 1534 1160 845 1738 1145 922 1344 1628 711 1405 1376 1283 1427 1525 1282 1039 903 925 1154 611 789 1092 768 574 1336 2232 1997 1012 652 833 577 1376 1050 1000 697 3645 716 3920 3686 3904 3869 4228 4210 4411 4057 4074 4015 3986 4045 3767 3668 1199 1328 1473 1283 1736 1835 1722 1417 1273 1509 2178 1537 1010 1125 1514 1161 921 962 1735 1286 1234 1182 1303 1426 1424 1332 1377 1524 1573 1146 1022 1079 1277 1232 1174 1007 837 1359 868 1036 1211 1263 1297 1136 1242 1500 1678 1107 1582 1280 1293 1129 1147 977 856 839 1115 1114 1600 1294 1171 1234 940 1247 1276 1318 1261 1316 1271 1160 1254 1259 1247 1298 1209 1195 1451 972 1191 1158 1414 1327 1410 1331 1204 1304 1280 1178 1266 1358 1167 1268 1330 1525 1606 1282 1466 1367 1354 1547 1403 1209 1537 1399 1316 1328 1163 1192 1387 932 1140 1544 1084 1114 854 1056 1354 1393 1249 1112 1252 1128 1163 957 1305 1200 1201 1519 1169 982 1448 1235 974 1608 1528 1578 1521 1671 1274 1508 1776 1374 1725 1445 1419 1507 978 1064 1020 1444 1564 1401 1357 1333 1381 1320 1010 1157 1079 890 565 513 513 280 543 404 493 547 356 626 305 397 503 516 520 522 501 481 560 555 312 611 394 959 1095 430 544 484 502 555 589 518 538 805 764 826 635 915 319 697 626 784 745 784 652 451 787 667 727 908 866 857 742 233 227 266 632 504 726 682 757 412 407 278 433 294 459 348 590 300 609 1619 436 319 495 382 333 410 294 814 733 1238 535 599 577 507 625 595 593 471 1027 613 618 444 510 435 620 583 653 631 784 688 822 814 706 950 611 997 678 628 677 1036 801 824 1061 428 633 859 661 552 841 739 563 587 636 633 534 1031 845 543 1210 1137 1401 1167 764 1281 1235 1820 895 1565 1242 475 1071 684 729 1505 1105 1315 689 818 1705 1129 893 1081 669 677 1085 851 844 644 815 927 801 857 854 557 1111 1124 1111 1066 889 958 906 1071 930 873 511 885 792 431 972 523 393 555 554 523 651 756 509 702 1429 991 842 660 695 526 716 844 415 370 578 516 831 717 705 1073 747 698 865 648 929 543 946 367 366 562 740 914 763 768 660 640 937 1010 675 387 852 819 818 1387 709 1572 519 1355 458 1046 473 737 707 1247 812 820 723 779 723 558 542 538 756 764 787 975 1083 1428 1074 670 904 676 661 544 788 1189 321 404 493 408 588 682 1119 1147 632 851 838 485 976 841 1068 1420 824 554 861 949 199 112 151 247 177 761 864 1073 986 1138 993 1071 1303 1257 729 561 285 379 657 737 216 533 603 607 777 773 487 515 699 522 684 765 985 1076 756 926 1005 615 346 921 565 541 495 476 602 451 762 931 582 694 478 614 865 748 755 918 1020 641 664 1138 1184 396 643 671 605 704 736 770 855 620 352 551 765 444 571 714 910 1039 931 4258 4284 1102 818 812 996 1151 841 719 651 1237 1184 1633 971 1033 759 725 656 910 818 916 1165 815 778 927 659 1078 1216 1480 464 535 772 891 873 1672 1028 1303 556 516 1148 819 466 620 444 632 815 448 310 809 774 872 613 1023 891 676 807 552 1310 880 626 1074 729 504 1016 781 821 1048 989 397 437 606 1608 2009 1855 1111 1270 1615 1547 1495 1096 1282 1724 816 907 1025 1044 690 886 1680 1598 407 387 498 501 756 873 1534 1523 1612 1285 1483 2292 2508 2351 2581 2369 1799 2061 1946 1456 2354 2419 2394 2844 2603 2129 1938 1983 2731 2180 2211 1818 2385 2200 2349 3347 2882 3173 2842 2885 1675 3171 2427 3944 3599 3557 2134 2019 2459 1434 1281 2487 2278 1833 1370 2166 726 738 767 926 1243 652 733 1416 1489 1082 579 776 742 736 524 3168 3229 3207 3709 3974 3499 3280 3599 3585 3848 3339 4032 4188 3445 3498 4151 3491 3365 3339 3488 4187 5360 3281 3163 3721 3831 3145 3550 3964 1059 929 447 2928 3515 2132 4806 5283 5120 3846 1449 1409 1714 778 1892 358 992 875 735 3393 1955 2021 698 856 718 741 2153 2641 1996 3169 2112 2128 2896 1821 2515 3635 4335 4072 4120 7747 7229 3920 4494 5139 5166 2488 1344 1889 2136 2243 1266 2891 1103 2852 1274 2961 1649 209 197 2028 1903 2843 4357 2108 1335 2036 1143 1316 1038 928 1701 1663 1671 1821 1622 3196 4447 1762 1023 2190 2909 2708 3737 2497 2579 1655 1383 1268 3304 1635 3740 1417 1646 827 1488 1512 1499 1811 2005 4239 3928 1502 1402 976 1147 1325 1011 1238 1056 1158 1071 2278 1350 1280 2742 1662 1568 3560 1737 2003 1342 841 1584 1582 1630 1732 1371 1124 1115 1208 1917 1847 2025 1580 1741 1293 1972 1716 1251 1479 1709 940 828 807 984 900 818 1383 802 686 561 1012 955 1690 1350 1252 707 1617 1482 1287 830 698 790 764 547 669 621 557 471 990 708 743 538 513 900 592 513 399 659 538 549 637 578 552 560 623 768 1186 569 603 913 762 1034 721 649 580 650 728 724 1335 799 677 506 776 1103 1283 994 544 762 742 668 578 779 547 561 975 956 909 1209 667 1540 540 879 895 1308 922 645 420 1022 1146 691 715 991 645 1074 1048 624 752 932 852 1226 549 694 1150 1442 654 736 1555 230 1591 835 938 592 562 523 962 1212 915 1235 1112 1298 1363 1355 1222 1026 584 672 636 606 892 852 589 552 478 577 437 682 392 785 610 630 499 467 605 762 537 496 278 616 445 1208 1025 938 739 581 777 668 878 895 736 700 999 831 1362 1105 817 762 957 1177 1008 922 646 791 775 844 1098 1140 1289 834 578 367 878 641 495 718 907 1129 1386 1115 1583 1052 1149 1067 983 1265 968 1406 899 1261 1196 1965 1653 2432 1890 1579 1960 1179 919 1071 1099 429 1320 1531 1091 1095 1211 1387 1390 644 1066 1128 2134 522 523 504 687 675 674 417 709 759 518 1116 1109 1499 395 403 553 1419 1310 1264 1378 721 1487 371 512 250 485 923 1213 934 1020 1112 1030 1132 1088 1062 750 694 680 931 676 746 675 1042 818 1205 879 924 606 713 656 822 657 1536 688 753 746 437 630 347 575 688 1178 465 619 1367 1153 1260 1185 1339 1319 896 614 1819 1088 1255 1429 1131 1614 1038 1022 975 1435 1456 972 1122 884 716 742 975 1334 1069 1844 1355 735 1676 2085 2355 1435 1251 1377 1780 1417 1189 1634 449 1256 797 1458 819 1407 1384 1325 1280 1270 954 1031 1885 1281 759 1439 1475 1100 1769 1748 1808 1291 1133 742 1146 939 930 788 966 766 896 1471 711 862 793 955 1222 1413 1562 1029 1385 1281 912 1222 1142 2153 938 1810 1364 1475 1943 1660 1706 1505 1659 1698 1766 1616 1522 1250 1696 1513 1576 1731 1501 2179 1340 1693 1948 2043 1400 1413 1863 1819 3885 4222 3027 2970 2792 2892 2298 2490 2343 3204 2672 3001 2899 2671 3159 2343 3805 2990 2429 1969 2017 1300 1617 1982 1514 2062 931 1827 2041 1777 3040 1294 1584 1429 959 925 1391 1252 1165 1362 1340 783 586 574 708 572 713 679 740 644 462 432 699 663 735 1123 824 810 1189 1222 1116 1623 1566 1441 1284 1184 1551 951 1408 1419 1308 1466 1585 916 484 500 451 562 569 458 599 704 631 258 837 328 446 428 731 673 163 106 302 403 324 309 315 324 287 881 409 880 742 1036 1041 903 942 508 606 748 846 731 711 831 707 754 829 620 918 451 381 509 424 251 361 1042 751 969 1314 1237 687 655 583 925 939 812 796 1243 1584 899 1174 1046 996 692 745 804 973 1016 817 957 1141 1097 785 939 813 1208 1302 1424 1454 1556 1241 1356 1547 840 1350 1296 982 652 1680 989 2102 1049 1008 2463 940 769 922 782 1445 1607 760 772 644 1232 1334 1431 2025 1396 972 830 1132 2078 992 1838 1965 1402 980 1983 1927 1065 1229 1322 1453 1656 1374 1285 1708 1479 1502 1573 2209 2212 1414 1757 1876 2154 1874 2379 2351 1103 1020 953 762 882 973 3436 1301 1214 1215 1663 1621 1496 1306 1504 2326 2535 1957 13708 9138 989 814 526 525 1306 944 1000 1107 648 1084 1077 685 1326 1280 948 1140 925 764 638 481 685 562 256 321 264 325 348 244 189 634 331 702 641 494 850 1395 1404 1328 1191 988 1139 1141 1182 1210 1051 1524 1877 1551 1339 1477 1519 1328 1184 1275 1181 1306 1020 1359 1000 790 1021 994 1194 1157 634 823 1456 1248 1185 927 1204 960 1211 1425 1173 1077 1362 1073 850 1744 911 1218 1353 1297 1804 1671 1889 1107 2165 1041 1211 918 2067 1318 1385 2079 1004 600 594 883 430 567 578 647 1024 1009 784 942 830 952 967 537 680 892 487 838 619 548 633 1042 1642 581 910 766 455 629 628 890 533 439 449 434 366 741 542 421 769 739 1130 1037 863 1316 729 2299 839 805 1260 902 871 660 616 520 1006 713 586 633 747 596 495 577 639 547 1006 1445 737 942 1341 1088 1129 579 1370 1055 1302 864 1940 515 1229 900 800 1077 1013 1151 808 802 856 1233 657 674 708 921 592 1047 2515 1570 1309 553 543 444 631 409 652 653 3040 786 3274 2969 3203 3058 3696 3639 3295 3348 3314 3173 3390 3473 3268 2968 1074 1298 1051 726 1317 1114 1558 1317 1227 1629 1585 1410 1119 1016 1035 1162 1014 869 1374 1363 1291 1231 781 1295 1291 1251 1229 1636 1151 942 527 591 1000 733 876 497 407 835 565 679 766 792 820 788 847 895 1159 718 1113 867 522 493 519 448 614 587 726 882 1239 1067 854 908 597 994 670 1057 1034 1101 746 872 737 731 742 731 771 724 959 741 741 892 971 1088 1113 1104 984 1027 1055 941 965 1125 845 954 910 1105 1255 995 1111 1053 943 1167 1067 1001 1122 997 832 982 839 868 1050 734 861 1085 809 858 521 830 1026 561 803 785 708 889 856 701 980 881 687 1218 852 726 792 944 703 1290 1137 1288 1217 1297 993 1222 1396 1076 1419 1177 1136 1207 686 759 708 1170 1249 1121 974 1041 1031 954 737 707 702 619 296 408 325 141 355 181 315 317 263 378 144 246 395 410 398 335 327 319 396 367 183 425 259 769 875 228 253 203 215 336 446 297 312 533 547 604 478 660 223 603 415 575 565 586 451 247 589 555 583 649 617 420 578 165 163 112 414 409 572 503 562 192 323 181 343 185 332 177 386 175 449 1125 300 179 256 276 230 272 232 556 367 951 360 408 398 288 488 354 362 268 726 551 428 246 347 355 515 461 495 246 597 437 543 486 575 740 390 618 590 513 423 683 590 590 755 307 523 644 435 339 345 502 369 418 397 449 381 874 567 391 877 790 741 598 504 655 761 1421 555 918 711 227 520 471 617 973 851 1048 474 389 1192 900 689 784 524 530 847 533 705 373 518 628 618 724 450 432 631 641 635 596 566 813 672 852 769 733 439 687 496 247 624 419 273 427 393 394 286 461 280 422 781 627 590 523 479 330 478 530 216 284 389 388 536 494 437 726 513 540 496 492 656 386 559 221 234 319 362 663 545 531 429 450 530 715 440 181 666 507 470 822 461 1211 365 752 350 465 328 496 410 877 559 529 478 583 361 383 412 365 573 568 579 690 810 930 724 477 641 538 472 387 585 937 228 264 249 262 375 513 596 748 460 520 564 275 697 576 745 1133 464 366 480 381 161 76 84 201 139 421 609 700 703 785 633 817 558 544 390 311 145 259 490 520 154 274 308 381 605 585 361 294 514 290 514 523 629 628 562 535 816 207 179 758 412 396 331 322 436 302 595 699 468 558 342 474 616 352 536 640 671 529 522 632 744 191 407 459 399 484 512 494 565 476 274 470 442 168 425 442 553 761 636 2687 2825 822 461 515 732 820 618 372 326 754 828 883 695 688 494 452 543 615 522 689 1006 395 387 556 439 496 778 1205 244 233 444 583 563 784 644 839 468 227 889 671 255 267 221 504 637 329 250 660 664 601 515 793 608 501 583 326 1094 723 516 850 518 340 614 535 577 605 550 329 351 497 1332 1408 1324 934 804 921 961 1227 783 946 1144 636 686 743 652 328 642 1081 1109 221 201 284 304 592 418 1214 1011 1112 755 1165 1750 2003 1713 1726 1728 1318 1741 1182 945 1647 1664 1627 2093 2156 1197 1403 1485 1924 1528 1589 1210 1796 1651 1819 2210 1834 2419 2189 1919 1193 2388 1796 2822 2498 2290 1051 1131 1666 1219 1041 1603 1585 1309 971 1587 447 465 557 684 843 446 578 1066 1098 821 314 582 558 532 373 2311 2378 2259 2570 2761 2708 2104 2683 2737 2598 2516 3238 3065 2340 2368 2971 2650 2527 2505 2817 3386 4431 2107 1948 2385 2862 1955 2343 2463 879 825 260 1919 2312 1839 3396 3914 3654 2585 992 905 1189 578 1304 190 740 622 469 2271 1327 1248 523 688 596 510 1400 1747 1264 2031 1421 1460 2398 1076 1447 2833 3349 3120 3016 5655 4696 2937 3415 3073 3820 1528 882 1133 1467 1498 863 1913 665 1787 876 1876 1144 170 158 1482 1219 2050 2705 1291 930 1317 831 786 572 448 1136 1102 964 968 964 2239 3384 1427 554 1081 1954 1821 2426 1861 1990 1058 585 837 1932 1223 2966 1176 1071 498 1028 983 960 1205 1540 3314 3107 1019 920 580 765 812 620 717 731 875 685 1498 1010 838 1704 980 924 2121 1237 1469 775 508 1223 1183 1323 1305 872 791 800 917 1278 1275 1371 1096 1126 948 1230 1102 952 1053 1131 535 528 449 920 501 492 881 418 458 358 608 724 1151 1022 770 473 1243 1026 818 320 550 578 564 443 583 435 323 255 655 386 354 361 312 395 446 384 272 430 407 253 472 393 353 318 477 527 815 308 464 701 477 722 541 450 406 511 434 509 903 691 538 367 558 744 926 725 352 521 514 452 353 479 383 338 608 598 512 697 390 1229 371 514 535 1017 737 417 310 775 933 568 574 614 448 900 706 468 475 735 667 1001 435 566 927 1147 484 465 1106 130 1236 620 693 450 418 379 624 806 709 953 693 969 934 993 807 766 422 513 474 497 766 677 402 462 392 406 357 471 241 592 362 446 401 373 497 571 378 440 130 452 343 949 620 728 595 405 517 340 698 698 541 526 755 615 1103 891 644 421 784 881 571 691 489 499 427 559 679 773 984 628 354 281 563 431 336 618 585 538 719 828 866 789 743 726 569 968 692 995 674 859 782 1311 924 1807 1406 753 1027 791 489 729 629 194 955 1095 661 681 505 1011 1147 319 476 526 1374 285 305 287 348 395 369 228 502 388 372 936 957 1228 311 317 393 775 713 969 1053 361 993 213 359 179 319 578 864 716 752 842 764 858 821 860 534 524 496 697 502 536 440 786 632 879 687 700 375 454 431 506 442 1144 531 298 489 173 508 287 348 377 851 308 449 988 793 899 911 831 944 568 358 1169 742 931 1087 589 1386 750 858 826 1139 1151 688 700 435 398 294 505 1084 857 1468 1039 535 1013 1349 1534 1005 903 973 1299 1118 864 1129 287 874 561 959 571 920 997 981 941 933 691 743 969 887 384 1158 735 932 1097 1140 1151 763 627 480 904 725 560 525 565 473 573 664 416 596 653 770 773 939 1197 685 977 561 653 955 843 1826 592 1241 872 1112 1028 988 1065 918 1136 1151 1145 953 911 797 1248 1096 1234 942 950 1604 988 978 1345 1535 813 796 1294 1167 2666 2932 2180 2161 1787 2153 1537 1679 1516 2079 1685 1828 1951 1905 2375 1861 2628 2248 1644 1314 1338 811 900 1498 1180 1167 729 1481 1218 1042 2462 1029 1331 1052 621 389 930 463 832 909 1033 533 453 342 292 264 557 438 550 459 347 319 394 411 463 656 566 519 818 780 922 1269 1206 1089 1102 872 1353 673 1026 999 861 1023 1122 673 227 324 310 251 289 200 424 383 404 218 523 208 327 167 506 537 66 62 173 225 256 249 245 256 221 669 292 527 555 831 719 622 647 366 413 584 626 415 409 459 567 617 637 388 774 289 229 386 305 181 287 714 460 596 691 685 446 451 316 494 491 480 399 522 866 419 485 417 395 433 463 576 691 408 390 381 424 567 539 589 502 790 682 807 889 945 758 849 1001 525 890 761 657 488 961 644 1391 769 629 1499 515 440 517 437 983 814 511 523 413 732 764 896 1525 961 550 491 710 1242 739 1187 1237 891 589 1081 1251 477 718 907 766 841 876 633 907 871 952 927 1512 1256 847 1239 1050 1505 1160 1581 1218 760 848 647 524 600 639 2089 870 669 641 1008 1092 1028 954 1040 1464 1464 1065 9138 8927 706 592 370 429 808 487 656 672 418 824 747 503 961 933 670 729 664 528 353 276 387 411 165 220 212 228 251 159 151 479 251 286 470 316 497 1093 1005 1055 579 479 599 555 632 597 715 923 1072 961 912 951 1078 912 796 861 844 783 667 1008 550 560 632 666 735 647 482 643 1073 944 835 762 852 673 961 862 868 885 958 793 674 1439 412 824 1078 786 1063 916 1347 770 1272 623 577 587 1367 602 825 1490 710 455 409 719 207 233 309 271 687 713 460 518 564 615 615 432 464 611 265 712 488 311 514 927 964 308 577 530 270 488 371 634 367 250 266 266 222 419 298 325 316 372 727 689 752 1088 436 1647 568 542 712 650 530 463 431 348 620 451 363 410 462 382 187 209 459 253 734 976 404 446 811 543 579 383 973 797 1005 647 1074 339 709 621 529 767 685 875 597 466 682 814 539 576 484 665 403 797 1636 1222 1139 371 173 364 410 281 488 534 2280 658 2374 2196 1966 2088 2593 2406 2259 2363 2275 2239 2210 2374 2020 2147 680 851 799 584 964 766 955 770 672 999 895 1054 859 690 633 592 748 573 1010 1102 1038 984 604 1013 997 999 992 1351 1440 1439 1026 990 848 956 891 852 818 1193 907 1019 991 1089 920 919 1075 1307 1175 1192 1325 1521 764 717 736 928 627 703 755 1068 790 848 965 1185 966 948 671 853 823 876 899 1082 948 918 871 896 861 1196 1025 613 819 1098 1184 1173 926 1335 1426 1367 1422 1284 946 1006 848 1040 1057 997 1208 974 974 1024 1156 946 1014 1018 1018 1184 1082 953 1095 1115 1160 913 925 941 936 863 691 876 1153 994 1294 1205 711 1045 931 888 964 1044 984 971 816 934 1484 851 1043 1041 1116 1056 1045 1007 1160 1265 1240 1191 1230 954 977 962 970 1018 952 1383 1347 1374 1097 1150 1175 1106 824 664 721 1092 515 367 309 521 327 616 513 286 401 456 351 255 370 306 337 299 375 365 381 763 405 745 477 318 445 356 453 360 398 426 401 494 418 448 503 312 294 356 487 463 550 414 402 601 254 548 577 467 519 552 503 851 401 297 283 168 582 549 505 340 399 224 224 323 302 301 210 294 436 176 407 1098 653 232 306 352 269 456 439 681 494 954 279 305 492 328 287 603 526 439 664 415 407 364 378 671 489 686 760 469 826 445 451 619 515 408 412 1036 603 460 413 1043 676 662 888 292 365 493 484 497 512 386 764 697 685 428 472 1460 1039 304 1332 1153 1090 1129 765 1032 951 1487 902 984 775 456 855 455 530 987 522 1496 602 715 971 695 758 715 473 519 579 703 767 593 533 423 615 438 421 418 791 728 837 840 801 998 809 870 976 889 555 769 352 491 362 502 478 625 574 506 465 583 487 377 854 801 613 637 766 605 549 611 575 366 702 524 549 670 680 1019 551 732 878 646 1001 608 775 305 263 585 476 781 618 728 243 418 658 648 614 748 615 523 736 947 488 1140 344 1013 541 791 698 671 524 1104 705 524 618 841 470 386 414 452 727 643 615 971 960 531 664 394 420 585 580 485 602 961 177 195 301 396 492 420 437 974 579 710 494 344 319 646 820 812 481 386 816 413 274 110 199 187 226 368 559 772 757 688 737 621 699 639 421 535 248 223 497 711 112 755 552 673 709 676 516 523 383 294 868 707 740 883 911 788 449 397 370 718 244 205 364 362 405 212 492 528 265 325 365 393 424 510 421 611 619 407 365 910 549 399 516 633 605 691 703 751 825 487 544 517 857 507 610 755 706 1009 858 4748 3887 729 1459 1456 815 1200 809 931 683 1235 891 1026 723 757 379 367 480 383 409 449 380 728 734 881 802 643 1159 1224 423 460 875 969 893 934 593 671 408 324 946 756 807 651 815 576 754 393 307 597 712 675 793 489 639 682 563 351 784 514 732 639 632 410 747 483 649 908 836 463 517 571 1440 1115 1227 739 1101 1113 1337 988 942 943 1210 734 866 1034 787 452 272 1303 1102 293 249 529 460 487 605 1293 1364 1056 1129 1505 1541 1394 1653 1557 1588 1541 1793 1307 1093 1840 1536 1735 2072 2349 1815 1414 1554 1607 2384 1968 2579 2404 2068 2444 2171 2172 2705 2231 2474 1810 2369 2160 3926 3021 3172 1776 1243 1773 1073 844 1878 2110 1457 814 1791 800 744 771 691 690 744 464 1702 1295 697 516 652 575 849 908 3101 3145 3092 2221 2460 2563 2553 2162 2533 3274 2917 3073 2952 2422 3144 2686 2792 3018 3168 3083 2987 3517 2433 2483 3123 3081 3147 3124 3140 833 619 575 2519 2403 1646 3395 3746 3844 3146 1389 1380 926 199 1131 249 475 398 492 2164 1296 1420 651 749 705 768 1099 1715 1185 1895 1485 1468 1829 1308 2075 3576 4168 3163 3169 6682 7441 3025 4014 4280 5210 1774 1085 1622 1859 2085 1169 2118 902 2788 1195 2868 1284 260 184 1869 1378 2549 4392 2266 715 1540 1202 1267 496 512 1600 1525 1541 1472 1276 2791 3071 1202 999 2065 2828 2763 2771 1758 1686 944 595 870 2205 1116 2615 859 1280 621 1137 874 895 1067 1366 3530 3324 923 934 892 1049 764 961 869 803 849 1076 1715 1334 1140 1660 804 794 2868 553 714 1249 612 1409 1556 1311 1272 1447 1507 1424 1753 1539 1651 1557 1570 1804 1228 1587 1468 1371 1556 1633 521 514 456 613 418 388 1053 568 627 1060 563 596 842 887 1004 625 1164 795 527 667 502 529 395 246 466 471 717 683 571 617 446 670 777 556 493 711 516 658 625 738 985 502 785 389 685 745 542 403 292 760 392 432 636 557 552 533 631 652 652 511 453 476 578 903 1021 820 551 595 493 501 447 708 354 516 612 511 511 657 351 569 365 650 726 566 651 682 486 453 467 333 396 721 372 684 598 327 652 710 678 864 376 473 842 920 483 494 903 101 986 532 566 587 295 335 739 720 773 804 980 624 904 647 940 605 392 477 479 245 511 525 340 315 186 338 517 291 381 719 363 347 303 289 351 682 303 516 455 630 383 702 657 811 664 604 853 529 427 420 771 544 760 636 740 671 772 670 979 1005 569 653 454 460 606 997 1034 961 1005 791 546 225 440 513 344 309 631 773 881 532 1104 761 656 955 980 1227 733 607 925 1011 877 1398 1005 1107 959 899 1041 1474 608 695 717 320 986 1196 1335 1668 709 863 820 539 787 856 1427 401 539 381 490 479 536 390 522 892 309 858 603 602 323 321 434 768 692 519 629 687 1454 247 663 386 267 735 897 728 796 842 835 936 803 1048 603 549 557 678 559 614 556 886 757 1009 793 767 589 643 484 355 406 1072 298 460 463 262 558 438 484 483 903 480 463 1241 803 1123 868 910 803 631 606 1300 933 1227 1305 917 881 462 1116 727 615 646 802 738 888 684 628 600 910 1232 1270 1073 379 1374 1619 1693 1228 910 1066 1173 994 950 1216 443 804 706 906 709 906 1190 1076 1205 1233 824 650 1427 1147 795 1160 1053 981 1037 1323 1082 1227 1171 794 757 550 832 772 548 434 527 705 508 476 585 707 1099 936 1303 743 1445 756 525 991 813 1574 995 723 605 711 1032 1258 1469 858 1368 1027 1204 1234 911 715 991 1037 1283 904 930 1376 1304 1224 1439 1439 1381 1266 1329 1693 2751 2584 2106 1946 2359 2380 1891 2029 1423 1886 1623 1765 2160 1664 2098 2156 2408 2254 1901 1004 1234 1126 925 1131 1224 1590 657 1571 1993 1841 2061 894 1597 915 375 570 718 300 953 736 1107 965 500 807 489 517 400 503 632 468 468 525 720 629 607 1142 802 768 905 1378 1114 1110 937 775 992 1147 1004 1414 1267 1557 1166 1038 1091 830 506 407 375 520 595 508 435 708 469 264 617 304 275 271 662 517 54 118 152 239 329 272 314 323 302 796 366 730 669 751 843 654 672 561 629 478 664 329 297 303 643 409 403 731 987 255 229 313 244 266 345 884 636 769 886 916 615 644 424 439 445 237 559 703 748 558 805 495 472 584 596 658 695 611 590 491 804 662 533 440 420 1379 758 681 843 754 628 653 675 455 813 773 313 128 808 377 734 401 371 751 468 378 438 372 921 1193 260 379 327 951 744 910 1062 683 316 286 395 675 458 1060 800 488 443 822 708 563 410 1055 954 724 833 682 824 860 830 1397 1143 1113 1040 1115 1149 1265 1123 1897 1168 351 1263 569 746 542 618 2697 1344 1268 1252 1263 1128 1119 904 1081 1408 1400 1614 989 706 11982 608 497 368 662 646 874 1254 876 839 819 500 768 929 1027 1266 953 795 704 562 629 496 370 424 304 412 426 283 244 513 338 644 608 240 588 1451 1309 1345 939 910 1122 1002 1178 1037 1227 1293 1017 1156 1116 944 1133 1207 968 1032 937 721 822 1398 1109 728 805 776 832 1013 1032 953 749 807 655 809 982 1129 840 548 1216 907 1068 801 922 835 921 1168 854 1317 1236 1764 1841 1558 1461 725 943 747 1309 830 1245 1589 1124 430 355 347 232 258 257 292 594 601 508 448 518 688 603 261 675 684 350 528 487 438 410 910 1213 396 698 756 696 755 670 651 453 335 351 578 470 427 495 411 728 486 811 432 760 875 276 1426 808 759 779 442 472 502 452 377 390 441 527 499 892 472 374 485 401 308 595 1058 879 837 813 840 604 840 806 799 1134 1128 871 272 695 757 686 713 902 810 1066 573 715 1011 381 509 610 891 655 1125 1359 1193 830 328 544 678 493 726 791 519 2853 633 3298 3124 2277 2774 2284 2356 2355 2133 2509 2228 2676 2317 2298 2487 770 789 769 574 971 1166 1212 875 698 732 1251 1200 981 450 760 743 648 975 1369 781 771 706 753 1039 1051 865 831 931 1057 1279 618 497 497 765 850 692 498 706 470 923 860 858 818 833 760 936 952 853 854 837 664 541 527 420 952 790 653 771 735 578 812 791 936 822 591 910 920 913 774 1203 786 673 655 671 615 575 718 778 751 887 905 649 784 672 632 900 720 606 657 707 811 632 869 563 790 520 637 784 879 827 1011 974 896 1158 740 1013 1007 937 855 1009 671 771 630 712 494 739 733 587 728 775 446 742 604 645 898 923 864 646 871 571 829 790 878 905 759 910 881 802 799 1082 1094 999 1064 833 1042 888 677 862 774 1003 941 921 1010 950 875 808 494 665 633 906 247 250 329 150 351 228 367 183 136 175 232 230 333 292 300 253 276 260 395 353 263 407 303 372 412 273 340 302 318 262 357 286 335 434 391 214 176 292 278 281 334 332 306 336 184 368 269 354 419 316 250 476 393 371 359 135 219 247 756 363 437 114 146 156 174 189 132 174 290 123 615 950 430 228 272 409 317 358 465 860 396 544 320 481 415 302 535 428 370 345 556 257 301 261 249 288 411 338 407 402 332 339 414 417 550 707 284 486 542 560 426 818 530 488 573 354 437 433 476 262 297 615 279 330 345 250 177 629 515 277 778 784 965 371 630 554 428 860 491 554 474 314 522 280 307 1082 872 624 440 449 721 696 602 646 545 622 371 527 670 294 592 592 503 416 743 440 380 527 959 450 413 558 630 795 713 669 534 438 325 328 410 401 263 301 351 334 224 297 251 378 781 541 809 468 312 319 268 321 304 339 215 796 532 481 596 899 683 452 522 439 657 388 611 404 448 566 476 811 362 323 308 323 541 431 463 368 602 365 459 728 494 870 477 756 416 513 335 383 236 505 436 402 353 645 396 273 282 314 414 715 719 602 606 464 561 488 387 346 592 492 666 623 333 365 283 352 410 278 402 570 341 383 287 186 361 525 470 822 218 442 439 191 134 82 252 210 86 273 403 505 509 499 642 420 643 597 291 440 246 118 444 541 206 533 675 530 641 656 230 257 356 188 550 445 597 601 568 517 407 266 282 695 224 194 366 380 325 270 321 447 460 519 404 426 362 267 356 416 620 411 326 642 367 126 386 500 400 478 482 564 514 388 274 377 305 203 398 453 385 700 497 2843 3186 671 681 645 639 521 515 526 501 775 869 852 589 643 516 265 436 344 371 625 721 467 444 516 434 347 615 637 273 241 476 560 553 555 447 407 231 354 455 330 488 310 283 738 528 314 178 586 559 515 407 780 407 398 516 414 945 625 751 554 658 234 640 497 452 688 575 347 381 377 1121 835 968 572 640 939 690 653 693 817 1255 566 796 614 607 498 502 819 664 208 163 235 264 473 461 990 1007 855 773 847 1923 2037 1584 1851 1629 1154 1496 891 660 1928 1964 2070 1965 2398 1443 1430 1417 1809 1645 1457 1506 1878 1946 1938 1857 1789 2127 1954 1634 1445 2135 1819 3257 2927 2727 1215 958 1567 1172 518 1473 1547 1110 600 1355 360 437 624 634 558 589 586 927 1250 542 258 592 552 502 348 2597 2364 2412 1590 2404 2077 2188 2271 1936 2370 1962 2646 2199 2136 2301 2214 2058 2380 2188 2268 2462 3299 1871 1714 2195 2624 2081 2124 2679 584 536 221 1937 1686 1228 3590 3825 3819 2845 1123 1248 718 245 887 138 427 192 270 1623 1003 937 452 643 509 369 916 992 819 1199 1015 1034 1501 820 1580 3168 3479 2202 2894 5097 5147 2338 2698 2893 3442 1258 591 1250 1182 1461 768 1400 377 1826 630 2099 983 91 81 1792 1124 1746 2506 1566 832 927 557 929 454 455 965 923 938 1269 1004 2314 2089 1003 565 974 1398 1327 2174 1450 1345 647 383 615 1842 844 2121 813 893 540 743 799 656 824 1049 2748 2733 589 611 677 761 811 718 907 551 547 775 1021 1021 764 1489 815 767 2180 616 828 735 581 1277 1317 1179 697 939 877 848 734 1195 1162 1231 1078 1168 1048 900 1129 818 1237 712 511 281 353 385 380 339 805 334 593 759 479 401 636 517 830 619 1107 975 407 193 354 341 300 236 353 425 289 327 322 365 523 373 387 474 470 401 436 518 723 305 718 435 201 261 449 558 487 280 330 697 293 283 513 389 586 516 394 527 616 469 335 295 353 509 535 628 338 424 438 522 270 363 293 317 379 469 536 346 383 457 431 404 410 518 672 358 306 522 645 349 497 550 285 723 419 401 588 544 444 643 280 367 608 854 337 462 1204 195 1054 525 474 301 385 280 459 484 713 1046 729 741 1012 762 759 507 398 318 386 341 442 439 269 292 266 265 338 303 391 382 215 220 349 313 256 306 260 266 297 384 365 1077 489 506 432 330 417 498 423 461 497 531 712 532 877 691 473 810 679 580 253 659 591 364 692 465 472 678 720 751 383 311 539 380 303 222 594 575 700 570 858 688 800 569 721 899 579 629 585 543 438 945 624 893 772 539 573 636 440 690 767 251 637 772 560 758 514 854 693 223 427 477 1318 222 345 232 284 256 301 213 354 458 299 543 442 724 299 303 209 583 582 682 718 279 885 257 279 194 292 468 723 574 667 724 700 754 465 604 493 444 450 492 446 470 402 618 499 823 616 548 372 430 418 279 228 818 292 274 349 155 474 235 445 453 849 350 315 737 733 637 666 960 1041 613 417 878 586 800 937 858 823 970 947 906 968 832 815 534 355 407 381 328 713 640 959 920 327 1105 1025 1156 1163 588 1032 1093 491 706 1003 363 827 626 573 696 561 762 694 794 847 524 535 913 763 422 939 613 827 497 724 753 521 424 542 488 362 316 400 403 348 498 357 432 384 803 998 616 720 1112 540 1067 606 564 478 397 1358 682 913 679 773 703 788 759 888 783 729 987 648 793 842 662 1043 791 527 897 1258 837 960 1263 1484 1264 1200 941 1096 2539 2563 1859 1882 1789 1582 1306 1405 1434 1914 1602 1709 1444 1346 1505 1569 2563 1758 1532 866 912 1089 873 1127 879 1622 744 1101 1263 1144 1402 896 955 684 405 400 860 334 613 502 632 507 475 518 502 307 317 316 278 232 406 363 577 365 490 626 551 493 887 968 1188 786 823 886 808 880 1123 864 904 967 660 783 815 496 289 231 174 344 363 273 255 222 394 343 343 265 136 199 346 345 52 60 142 189 178 168 197 166 160 358 485 473 429 536 594 592 598 437 440 429 442 203 181 237 474 359 360 381 636 305 295 334 258 146 281 723 471 590 691 656 399 588 239 349 419 355 397 313 423 491 542 344 301 367 434 446 464 325 372 267 412 421 302 491 263 530 547 575 373 737 408 616 817 258 389 363 327 138 649 279 657 398 218 626 208 381 192 364 745 744 193 331 237 686 661 516 1090 646 269 261 376 612 548 1049 751 462 327 665 812 432 375 619 767 506 624 557 683 599 926 643 1155 752 873 771 936 907 665 1039 862 312 722 378 663 440 426 2224 817 661 702 628 1032 801 701 855 1305 1485 1188 814 592 608 8824 387 359 520 364 449 526 522 387 683 341 486 840 696 744 740 524 481 401 592 577 195 219 201 207 197 183 171 224 164 284 224 251 435 697 621 579 649 705 627 653 627 418 685 692 668 752 749 603 807 744 581 629 644 803 723 916 493 430 561 864 569 713 740 636 903 967 624 576 705 943 668 653 808 903 749 574 613 911 546 808 683 688 1003 946 829 734 1101 472 385 457 1169 445 846 1103 554 372 432 292 114 136 146 166 527 366 461 470 625 488 663 294 651 610 457 638 312 362 475 601 766 272 516 456 445 419 567 338 206 278 256 262 238 288 334 518 331 318 422 388 708 722 190 1236 567 529 560 433 536 343 321 260 321 444 273 289 471 384 333 343 205 345 553 770 439 392 348 372 334 569 542 525 643 489 767 205 389 627 533 687 741 583 498 328 564 594 244 331 269 365 278 743 1186 1315 1249 409 313 336 383 277 468 417 1362 464 1397 1272 1443 1440 1748 1733 1709 1433 1494 1469 1547 1825 1648 1683 578 468 663 720 1026 866 1033 621 551 570 845 982 796 740 486 406 565 597 975 717 714 853 605 744 739 928 910 1159 1072 968 450 606 401 653 719 665 629 478 507 600 978 984 994 664 696 955 758 725 737 490 407 427 466 759 541 453 485 567 538 605 815 680 702 797 723 723 729 723 664 1123 771 712 738 660 740 959 757 481 696 1014 873 695 769 670 722 750 711 683 656 579 457 743 807 634 654 616 847 636 690 660 725 884 772 645 731 755 605 660 739 714 619 824 619 583 541 556 627 789 762 704 555 555 789 637 892 954 672 728 596 674 694 648 467 739 817 1047 744 1015 895 938 1001 1113 955 1001 1110 1058 838 965 893 914 1014 931 869 1038 1112 983 480 421 446 903 299 327 182 114 186 140 307 345 173 244 255 257 270 229 268 237 291 259 302 518 398 493 368 242 319 278 319 285 295 263 250 284 256 297 232 222 176 333 136 424 227 225 209 307 169 282 329 302 376 244 226 710 253 250 238 131 194 226 467 318 358 78 164 131 188 98 266 121 378 180 482 380 296 180 278 106 136 175 229 313 270 669 315 341 245 291 286 360 342 354 413 125 212 180 163 180 364 319 330 134 451 324 412 361 292 537 205 468 422 534 339 437 284 363 588 340 255 384 315 167 189 258 353 411 387 224 320 528 436 287 480 494 532 524 575 530 618 821 494 593 566 439 459 272 388 447 571 714 625 284 572 834 430 547 389 383 516 624 431 361 336 310 274 383 192 374 294 532 638 306 426 503 565 588 493 445 380 658 427 464 465 303 262 431 249 227 235 286 261 519 315 634 820 348 328 256 211 257 133 279 275 341 284 349 356 479 306 398 374 253 714 332 328 285 317 488 477 717 175 227 303 380 434 304 256 309 502 381 360 527 286 791 269 740 402 314 331 548 331 818 376 400 435 327 497 375 284 278 459 519 559 631 605 450 509 304 423 271 410 211 424 565 198 264 138 131 262 214 311 559 325 369 232 219 280 505 431 616 239 186 658 378 85 112 85 130 134 483 393 415 377 400 407 373 344 332 294 247 119 189 188 625 169 377 248 242 336 348 331 260 350 190 505 358 551 494 546 322 319 258 225 283 316 286 289 341 254 357 336 354 321 387 182 289 206 357 352 466 537 370 241 507 388 186 333 337 319 384 367 355 447 449 270 376 456 300 214 431 396 580 406 2225 2104 412 421 338 524 547 526 420 515 574 875 816 887 601 321 241 285 266 281 407 362 498 513 460 375 370 590 742 473 348 779 367 372 359 280 470 294 291 548 396 207 253 291 399 329 289 234 386 371 288 336 393 165 260 439 297 601 486 383 515 460 207 477 318 401 350 322 165 185 293 1058 925 1045 506 708 753 705 636 777 654 822 621 567 453 451 354 447 704 461 242 204 174 302 414 347 628 591 894 1066 558 1034 1209 1113 1473 1265 1141 1179 741 765 1208 1224 1252 1315 1698 1280 1231 1312 1135 1318 1519 1282 1482 1621 1578 1674 1136 1894 1905 1803 1155 1820 1369 2119 2340 2158 1021 1073 1302 757 655 1475 1273 982 680 1448 418 485 477 411 532 389 361 966 842 785 265 372 332 285 272 1830 1858 1675 1696 1917 1920 2223 1773 1601 2239 1543 1823 2117 1932 1846 2115 1640 1729 2216 1907 1863 2427 1792 1720 1757 2305 2096 1987 1816 425 399 361 1636 1869 1352 2774 3236 3085 2496 892 963 807 318 819 139 367 191 278 1267 793 841 516 478 337 285 889 1096 1067 1084 1177 966 1215 794 826 1850 2075 1874 2015 4148 3580 1867 2420 2099 2983 1251 767 1109 1516 1175 705 1604 317 1656 542 1697 687 123 90 1194 768 1110 2239 1394 441 1131 570 591 340 278 1030 939 1073 1026 1217 1870 1755 877 477 1009 1062 1037 1539 1146 1164 743 670 537 1341 891 1690 609 849 417 716 747 589 753 977 1995 2048 797 865 786 867 490 409 601 525 505 743 857 846 711 1023 523 489 1483 452 642 700 421 851 741 830 963 634 649 703 531 1013 1027 1133 944 972 1014 1104 746 900 734 1072 332 325 398 358 364 300 789 448 329 370 425 294 596 640 515 371 671 615 372 236 469 152 138 387 246 279 305 287 302 473 208 500 507 409 343 291 412 474 421 470 498 487 359 205 490 510 536 279 396 243 419 380 410 268 324 386 416 381 364 404 399 231 498 665 641 832 396 390 390 404 363 436 488 366 640 585 521 547 396 553 341 465 534 469 440 503 324 251 370 229 254 485 245 590 483 283 495 390 366 432 351 408 425 524 304 358 977 160 875 262 403 360 257 356 390 570 299 916 613 717 667 660 490 339 257 259 273 268 361 419 210 96 84 206 219 208 215 414 235 270 315 229 226 244 137 135 302 255 243 689 502 473 379 392 352 235 541 539 551 546 500 406 543 422 441 423 355 554 308 417 241 329 372 511 549 504 444 458 237 181 420 278 156 275 440 410 480 446 719 433 495 506 411 639 553 645 476 642 745 635 549 885 884 370 550 497 430 659 516 188 409 561 753 957 410 315 826 219 540 688 1047 167 150 164 253 235 265 362 343 458 316 438 661 508 281 271 299 530 550 444 472 260 980 131 196 122 137 417 444 317 353 451 394 503 435 479 642 590 592 646 548 582 601 648 505 814 546 493 350 384 486 432 433 868 404 427 423 127 356 159 335 283 1004 360 534 928 348 609 547 1002 930 364 394 671 599 752 852 748 1106 659 707 828 737 920 695 622 493 443 428 452 649 595 761 655 492 843 854 961 674 555 582 930 474 690 746 385 771 524 441 522 400 554 515 563 612 530 575 658 660 420 710 617 487 870 944 982 660 606 412 467 450 304 457 463 317 347 316 306 353 583 694 715 640 713 461 631 531 446 496 493 901 945 716 849 620 657 486 733 642 997 747 787 864 660 571 634 734 1104 628 718 830 549 771 774 813 800 767 912 715 1936 2023 1732 1453 1535 1505 1244 1365 1202 1498 1332 1525 1212 1411 1303 1197 2107 1354 1021 767 803 711 680 863 842 1070 544 880 1197 1017 1279 587 611 716 396 358 490 306 452 369 513 395 381 406 336 390 348 272 382 309 300 272 339 462 402 542 440 720 775 656 628 847 786 689 559 894 597 679 688 804 684 633 841 617 242 513 468 268 418 222 212 213 282 331 226 257 130 201 301 247 107 291 191 136 241 243 316 201 233 560 304 321 317 296 368 312 336 290 195 449 275 389 419 383 322 418 267 354 598 185 138 218 192 104 165 584 166 236 540 621 333 224 107 315 337 305 508 393 435 369 423 405 422 417 474 378 369 387 412 344 283 347 368 479 514 631 580 866 868 676 570 750 831 279 520 433 441 189 765 344 814 553 313 890 375 423 371 421 689 801 317 456 370 694 847 946 934 642 403 393 375 701 572 1044 781 447 405 663 646 354 505 576 971 526 496 613 536 645 499 867 1141 893 646 868 760 825 950 1056 754 354 697 538 381 481 410 1534 760 609 593 620 723 574 524 699 1100 1013 855 526 370 497 387 7779 391 384 349 482 562 409 416 284 452 408 732 708 593 625 455 303 560 531 424 121 100 84 98 102 111 105 231 323 356 230 216 403 623 479 515 528 729 494 547 526 494 456 559 816 907 1050 591 853 618 454 500 426 441 361 776 567 385 453 526 657 777 586 552 699 664 441 572 637 507 546 464 631 681 562 687 611 786 557 781 773 957 670 705 714 821 872 481 525 696 850 310 852 868 472 322 320 207 74 102 116 124 464 339 512 604 563 473 473 228 333 478 397 527 271 184 387 408 739 138 464 337 376 363 562 430 239 207 223 273 239 503 269 490 319 241 559 288 628 476 452 1001 423 377 284 456 427 422 396 230 360 372 414 462 512 477 242 217 398 211 444 771 375 293 341 484 562 302 390 593 545 859 947 214 395 441 385 447 489 541 517 413 510 570 329 599 341 316 223 675 1094 765 714 309 275 227 491 501 510 436 1467 373 1549 1430 1568 1257 1709 1808 1730 1328 1712 1347 1664 1628 1453 1588 537 394 466 452 604 661 694 499 356 396 863 744 470 537 437 454 637 593 893 674 615 605 468 564 600 736 736 825 729 551 414 335 433 350 460 378 321 417 435 526 582 582 473 540 618 485 418 523 536 593 465 398 421 357 531 483 553 553 842 426 515 485 571 770 485 895 891 978 528 625 653 567 582 490 543 651 438 608 634 644 553 634 671 715 494 832 723 761 741 691 564 801 531 626 694 579 810 568 480 557 607 542 467 487 484 587 617 550 538 879 573 445 588 566 506 732 602 474 683 642 524 769 744 544 777 703 587 642 531 709 510 754 622 774 666 784 725 824 878 788 947 944 1053 789 877 858 835 982 889 868 931 1005 950 1021 1111 866 598 550 403 707 373 184 122 116 150 156 247 172 174 172 170 408 364 329 372 134 192 174 213 341 175 293 254 369 448 191 160 126 136 336 403 243 104 308 175 223 201 313 179 314 142 146 132 204 236 185 186 272 327 278 270 503 340 246 186 82 179 278 663 307 327 138 166 152 234 108 212 136 229 139 499 568 203 151 183 194 300 292 346 492 287 711 391 448 422 255 267 290 264 254 585 479 231 151 244 192 310 436 447 213 393 256 324 549 429 525 259 553 403 329 280 492 536 415 682 227 581 351 405 284 227 558 204 311 388 161 251 555 253 347 411 573 614 479 340 516 285 656 387 726 470 256 527 365 376 465 427 510 364 335 565 539 341 546 379 363 311 578 486 245 332 402 380 577 217 324 296 424 672 320 394 659 416 780 451 550 417 295 333 408 345 276 257 446 258 186 172 201 142 308 431 590 779 238 265 251 349 391 155 258 122 365 235 366 284 593 368 220 358 310 593 296 518 208 220 259 316 543 369 295 278 191 302 190 360 218 580 246 345 559 362 698 326 373 386 345 274 482 391 653 336 355 404 261 313 301 205 138 300 379 345 603 628 343 386 307 226 302 540 460 564 594 254 303 72 157 225 283 458 418 214 292 491 163 438 574 602 406 280 465 510 260 118 101 220 121 133 456 258 479 573 492 430 755 357 321 335 183 68 269 255 378 130 256 225 358 310 316 218 188 230 269 466 276 683 459 351 462 370 236 256 558 266 219 319 364 363 306 410 264 132 154 235 208 429 304 424 599 491 417 347 312 237 163 378 400 320 455 399 467 275 300 333 362 183 158 307 442 284 473 425 1853 2103 336 338 322 362 483 414 449 498 614 719 610 355 472 308 234 290 258 552 325 338 430 430 461 436 334 574 505 151 343 612 274 262 487 475 466 160 153 483 347 242 240 321 380 421 193 314 723 388 603 371 469 217 350 376 350 587 425 387 436 364 383 299 223 191 576 486 235 243 180 758 936 884 618 563 686 468 585 468 535 1173 633 458 527 329 238 441 593 788 206 182 102 110 221 239 952 728 677 566 797 1010 1196 1219 1111 1033 967 1018 657 842 1343 1374 1266 1784 1605 839 1343 1440 1403 1344 1394 1496 1250 1350 1240 1787 1353 1495 1432 1406 1167 1766 1396 2074 2077 2269 743 1015 1170 705 711 1167 960 840 612 1314 349 353 424 522 474 437 268 726 622 671 124 384 335 363 126 1655 1752 1706 1798 1721 1938 1907 1977 2019 1751 1676 2231 2165 1777 2041 1508 2335 1795 2019 2677 2440 2427 1219 1426 1940 2450 1652 1637 1782 340 324 178 1637 1726 1149 2485 2927 3050 2278 638 692 742 204 815 129 304 217 324 1415 742 764 500 537 414 386 777 1077 835 1661 713 722 1333 858 928 1924 2129 1821 1923 3863 3772 1650 2249 1891 2946 835 659 910 1305 1158 829 1401 330 1200 712 1356 853 147 135 1137 913 1553 1695 1177 447 1061 459 724 354 342 877 790 864 962 1182 1708 2018 701 389 988 1344 1173 1706 1078 1354 930 594 425 1375 854 1831 530 794 373 657 686 543 605 898 1748 1919 536 566 628 549 538 469 501 332 475 831 1130 638 477 1225 652 505 1391 535 786 481 610 939 817 840 665 557 545 529 571 768 744 832 699 731 629 696 697 499 958 597 479 268 473 401 545 386 680 319 288 264 252 436 785 527 703 353 695 493 500 227 207 285 238 360 234 376 412 264 374 468 264 500 342 558 459 351 320 340 280 366 494 704 191 205 519 533 593 286 416 401 339 561 441 414 455 413 245 369 772 342 311 485 403 535 697 517 192 225 217 283 193 406 225 232 541 397 560 343 516 392 372 469 451 413 677 328 214 515 548 384 354 767 520 451 310 338 515 745 616 775 272 422 729 816 274 506 1035 64 1000 576 460 376 256 322 739 620 436 743 592 649 762 544 580 438 267 244 375 341 545 244 138 128 110 138 254 119 414 316 270 165 210 166 400 114 151 143 146 280 301 976 651 408 350 235 517 219 423 444 468 340 522 430 650 508 399 317 409 523 278 402 345 198 364 473 610 454 456 364 384 514 196 176 134 151 498 317 340 253 648 408 426 489 378 796 472 585 611 389 499 944 661 751 666 596 682 330 329 603 495 183 713 812 521 533 373 502 477 410 330 469 915 153 165 214 201 244 246 138 458 238 275 512 474 688 244 252 239 514 460 521 579 238 612 112 315 253 170 479 535 442 486 490 484 537 439 428 344 350 316 406 336 356 371 514 442 554 541 570 403 462 408 411 415 812 320 290 561 181 459 183 226 317 631 219 267 719 893 715 886 665 671 432 437 945 570 645 721 485 606 864 838 580 733 623 685 710 431 458 516 317 674 605 1030 536 275 527 856 954 539 529 440 706 544 590 777 375 657 656 367 691 330 554 530 625 682 508 540 730 797 409 1113 558 552 500 703 611 487 433 401 498 456 289 249 613 330 391 391 329 481 796 605 576 785 862 412 764 369 502 783 697 957 757 758 603 710 754 758 788 663 706 626 768 618 515 754 790 699 676 440 508 1242 698 645 792 882 554 627 563 883 1825 1718 1665 2032 1169 1632 1049 1217 1209 1403 1057 1113 1172 1235 1551 1211 1924 1481 922 899 951 652 694 1074 808 1202 426 818 1119 1022 1297 610 867 825 381 324 391 263 605 607 472 317 466 369 250 210 336 308 385 344 402 340 284 442 331 444 532 596 1011 533 545 711 794 733 555 688 993 691 662 710 642 688 766 408 282 359 341 246 274 210 295 315 218 168 281 208 84 141 329 191 126 48 116 105 163 159 167 145 149 307 414 309 225 218 412 388 394 326 314 192 279 349 339 349 338 271 234 167 472 213 197 219 189 192 218 433 265 378 434 590 314 387 223 351 413 228 377 472 494 594 342 314 302 318 355 391 423 264 280 247 303 378 291 370 449 483 577 418 511 541 471 610 690 368 511 401 397 275 759 414 820 423 393 1014 357 414 349 335 603 459 210 186 152 752 736 706 941 574 431 342 311 718 373 638 619 403 344 689 953 348 383 614 447 469 553 701 529 550 622 630 775 895 548 715 570 708 642 1002 819 251 620 276 471 613 464 1520 722 766 684 669 875 746 652 757 878 861 673 525 429 368 359 391 6564 454 379 289 383 486 306 557 588 509 902 521 429 616 297 260 387 448 347 197 183 136 156 140 148 140 292 136 180 228 168 423 584 447 497 443 442 514 503 397 539 462 703 589 793 703 578 782 683 506 579 478 580 450 713 442 370 353 352 507 523 479 464 606 679 393 662 418 597 370 540 450 606 736 476 602 887 374 554 806 668 588 489 702 507 1137 747 549 342 799 329 749 711 500 301 278 272 81 174 117 235 460 372 324 255 471 368 502 217 373 445 175 348 288 232 552 295 637 234 419 278 341 324 417 285 203 206 235 190 174 327 214 405 201 154 467 377 496 677 246 767 297 245 400 389 333 273 257 290 377 286 320 334 613 462 166 159 293 256 401 786 380 391 398 408 475 305 788 321 615 430 656 183 565 722 680 769 828 627 576 270 571 324 356 559 241 227 191 798 1140 964 656 302 314 210 399 197 312 280 1666 304 2030 1785 1170 1578 1544 1629 1846 1742 1456 1764 1539 1580 1794 1473 481 696 606 457 704 589 757 554 393 577 560 621 527 508 668 487 405 689 559 515 483 483 472 674 658 849 817 1129 982 805 620 957 910 1109 849 805 744 1218 730 584 1257 1291 1225 1089 1009 1018 1158 1172 785 1136 694 774 754 789 559 616 743 530 1384 423 739 697 641 572 950 521 460 323 999 771 1224 959 1040 959 1068 889 760 532 1137 880 1006 927 954 721 623 870 921 796 882 608 910 712 945 676 672 737 819 1039 962 891 1090 842 995 1107 1011 662 825 804 979 641 755 974 794 676 761 720 1247 806 597 476 1102 664 1099 1078 951 894 757 923 1078 716 1053 1102 632 705 778 751 655 646 764 756 736 855 801 648 899 880 771 894 789 747 642 878 955 713 810 735 796 495 993 766 440 341 405 380 411 465 282 661 170 279 353 341 272 272 276 438 371 341 341 690 612 616 713 560 662 364 411 391 420 485 467 527 276 808 707 378 304 400 321 223 564 540 518 581 295 363 550 659 820 666 652 569 357 259 253 145 216 185 577 413 494 411 377 348 421 390 421 452 152 283 398 1115 442 300 367 154 279 150 320 462 784 672 403 496 475 296 312 607 476 453 589 248 357 334 227 159 184 486 476 511 382 446 754 549 278 353 440 557 261 382 401 1002 558 394 664 213 422 341 517 647 563 653 252 350 560 444 328 693 512 439 1164 1058 1000 709 655 586 701 1113 877 1552 808 568 1044 498 353 1062 518 466 523 564 856 701 465 671 709 709 663 1003 414 354 723 725 464 714 813 490 605 651 795 555 639 665 469 683 694 729 218 347 319 288 500 270 265 245 346 257 453 308 211 315 1070 566 863 549 530 628 457 529 230 184 329 379 447 365 601 725 391 372 687 328 490 486 627 435 450 613 636 835 740 684 320 482 777 605 456 517 462 405 745 929 503 1047 327 1419 328 978 425 566 427 930 353 617 748 752 892 715 440 263 496 600 480 1020 1109 825 492 291 286 351 444 286 511 885 282 304 283 374 485 374 956 1158 821 1017 767 273 1036 660 918 930 453 702 770 736 96 107 127 97 62 714 516 1034 1009 722 1103 1236 556 432 689 447 118 104 441 679 153 503 486 525 598 623 290 270 250 586 507 662 918 510 330 745 232 454 450 479 391 286 336 274 331 351 433 588 331 411 374 465 496 510 442 484 780 477 515 774 910 179 311 318 298 350 386 817 618 604 300 226 273 224 652 618 420 716 916 2892 3587 557 817 836 893 899 616 725 534 859 1147 1142 596 665 509 360 364 537 704 527 736 681 689 481 414 518 770 764 698 558 692 1121 998 1199 517 1042 236 549 784 670 251 294 151 124 152 121 112 333 596 547 270 738 825 789 472 489 663 567 707 627 365 376 779 670 658 1269 1243 253 301 348 745 1320 669 746 842 1747 1310 1121 1090 638 1074 723 773 817 723 525 909 926 1651 408 386 403 209 457 490 1131 1151 1096 1017 1047 1366 1374 1148 1238 1246 750 1116 1393 1287 1738 1761 1542 1464 1637 1836 1012 1027 1320 1606 1359 1800 1697 1254 1458 2481 2198 1682 1647 1950 1456 1741 1338 2718 2925 2723 1845 1890 1657 1002 685 1128 1323 1108 550 1219 510 504 572 590 920 489 369 948 754 624 518 708 606 404 492 2071 2256 2381 2808 2601 2257 2422 3151 2325 2752 2277 2561 2976 2442 2708 2506 2619 2651 2643 2717 2466 3046 2751 3154 3327 2572 2862 3006 2839 590 534 378 2592 2878 856 2942 3353 3419 2982 973 991 1796 967 1844 229 1100 917 624 2796 1680 1639 482 420 352 581 1904 2203 1996 2091 1010 1320 1886 1650 2156 2305 2611 2231 2886 5345 5557 2398 2621 3780 3754 2471 1034 1884 1769 1629 979 2679 833 1983 848 2945 1077 136 120 1787 1436 1818 3044 1581 623 1667 995 1208 731 735 1348 1320 1317 1403 1212 2003 2653 1253 538 1411 2300 2270 3238 1501 1791 702 958 851 1729 1126 2484 918 969 424 1084 1391 1356 1543 1177 2040 2656 1020 875 896 918 1147 845 1189 541 576 876 1932 721 778 1722 953 845 2867 1042 1112 1129 916 1038 1000 929 1279 1077 679 632 688 1192 1222 1094 1276 1274 968 1062 1222 993 1315 1203 653 616 655 361 484 534 892 505 638 493 878 568 1197 966 1089 308 1564 1120 989 625 631 541 497 346 302 428 537 466 323 465 494 558 514 509 439 345 305 495 468 400 431 438 323 218 497 708 1001 630 378 527 336 433 477 390 214 414 376 696 609 169 708 213 234 961 872 860 359 474 548 529 544 498 435 499 478 610 641 546 555 532 284 680 635 696 605 500 286 671 829 288 349 1050 376 386 625 302 627 381 369 466 562 602 454 524 274 474 889 156 977 564 442 210 306 254 805 650 397 846 592 751 881 848 966 790 315 437 304 412 469 501 430 305 239 420 337 314 683 340 275 298 238 226 559 287 255 92 271 368 246 887 871 383 338 500 858 505 494 510 588 330 808 720 868 600 498 577 768 773 737 1061 522 626 529 565 993 737 1022 758 447 341 354 413 350 232 703 814 969 889 1523 810 662 1179 784 1154 754 679 657 901 783 2299 1042 1338 869 1251 1537 953 1277 1106 885 258 839 948 933 914 1210 1144 585 619 832 848 1832 227 211 324 328 352 416 341 539 814 268 686 535 1431 389 383 335 898 1066 635 704 1043 1015 303 350 185 309 1002 615 553 593 584 586 612 572 527 423 346 333 469 304 384 305 599 512 696 572 590 383 423 337 536 355 1044 422 656 247 361 646 195 658 375 1184 371 324 977 1190 1137 923 1339 986 698 490 1902 668 637 669 565 580 627 421 312 719 781 558 548 450 538 519 878 872 680 941 848 572 1386 981 1132 1001 1152 917 1017 609 686 915 258 775 507 905 535 888 926 851 948 901 690 866 965 1019 934 893 1017 396 1368 1472 1304 1495 1424 645 1069 1017 715 648 1036 956 1105 1328 563 588 635 313 841 732 891 650 790 1382 728 716 614 1349 755 751 889 607 1533 1268 1074 1007 1169 1165 1514 928 1357 1128 948 1144 935 1240 1513 1434 1039 1120 1312 1279 1156 1257 1092 1151 2620 2430 2237 2137 1786 1829 1890 2025 1865 2694 1830 2140 2016 1842 2352 1505 2265 1903 1699 908 977 784 1133 1451 1158 1839 665 1471 2088 1952 2041 717 798 1392 860 865 935 798 593 703 504 583 288 782 709 406 813 569 483 484 239 245 607 647 624 1043 665 958 748 992 500 634 677 738 743 722 463 662 711 1054 661 991 1020 448 593 374 318 523 478 405 378 645 438 196 700 286 314 457 462 282 82 38 296 252 267 236 209 263 195 882 289 686 443 656 582 535 549 330 308 354 290 304 265 299 290 324 591 304 370 317 331 351 333 341 367 678 413 632 775 1373 617 454 388 1069 1098 1007 780 658 719 770 872 1019 946 554 416 942 1088 852 922 712 611 710 559 562 566 1285 611 772 956 715 1169 585 645 529 644 620 1085 574 1935 1076 2259 1049 1023 2102 1144 858 1087 856 1435 1288 759 557 531 1261 1225 1414 1406 1489 755 725 652 1419 639 1515 1577 1039 883 1499 1299 917 922 1025 1146 889 1334 1622 1325 1124 1237 945 1440 2008 1567 1577 1488 1711 1449 1257 1446 627 533 443 573 669 686 2968 759 870 844 799 865 907 847 770 1748 1550 1350 1306 808 662 520 384 454 9484 956 766 770 543 845 599 480 461 891 707 1144 635 447 533 380 934 430 339 364 319 374 372 331 288 443 351 424 366 336 748 865 864 727 1245 823 1191 1076 1104 1017 933 816 1130 1015 1028 931 1175 820 723 871 1110 1137 813 1047 838 857 896 815 600 1402 626 600 1036 1039 689 829 716 885 452 970 1107 692 812 798 754 556 716 848 608 548 1194 1533 1663 719 1923 1271 1272 762 1511 826 1163 1565 622 483 231 416 261 293 291 387 808 961 519 609 680 413 568 281 521 455 243 291 265 285 286 552 997 340 800 419 395 472 868 626 316 410 435 264 228 372 427 328 724 614 493 614 331 606 249 1770 522 506 1217 538 479 310 280 207 1071 531 509 550 493 373 421 459 285 281 452 1271 723 719 802 906 896 462 850 574 723 440 1315 402 1124 1117 1109 1127 1153 894 402 471 329 854 413 221 351 454 387 886 2309 1215 634 475 337 268 792 537 497 195 2110 541 2427 2161 1666 1741 2029 2303 2253 2150 1642 2353 1566 1921 2119 2203 586 920 653 628 859 1140 1398 705 827 1036 1012 784 789 384 719 986 436 511 772 813 757 745 494 448 428 846 721 1081 1034 496 702 701 463 879 744 1351 1166 719 595 616 894 1008 939 529 720 1002 696 1192 756 1006 1183 997 1100 1079 562 700 920 596 618 844 1052 1039 1027 754 1032 870 890 719 1142 1164 1090 1148 1150 1012 1212 1296 1204 838 1034 1177 1503 838 755 793 602 842 804 763 771 850 870 942 819 986 889 922 1003 772 868 873 862 858 1015 817 878 786 789 784 876 613 734 1008 738 753 876 678 840 1061 1338 1287 925 875 851 861 937 914 1106 845 824 1148 1266 1033 713 696 718 742 777 719 962 987 1049 835 934 796 1028 945 889 973 997 792 924 891 914 1054 897 1106 742 636 635 909 653 269 410 253 447 365 129 527 204 302 525 372 334 338 444 499 583 457 463 457 351 432 387 451 628 288 360 303 354 413 263 391 358 478 298 471 370 553 265 279 362 329 216 311 371 292 291 323 400 394 301 929 311 241 188 199 238 318 441 371 479 515 192 254 292 372 431 296 466 329 604 605 463 206 404 184 314 312 271 626 567 907 428 462 399 522 310 424 404 368 493 405 495 474 423 268 259 461 518 667 375 661 714 510 287 444 408 392 363 386 350 841 400 368 563 376 350 473 601 594 586 365 280 467 963 385 496 648 612 578 698 650 1140 912 940 638 988 954 563 1159 987 508 850 426 248 1068 389 734 575 462 935 646 388 578 487 481 440 817 528 302 571 714 376 329 469 288 574 836 1014 585 729 542 511 461 355 506 401 619 547 851 868 455 395 406 453 264 560 460 552 442 803 909 696 436 458 520 452 537 378 307 467 282 525 448 533 805 427 710 731 433 947 487 715 608 571 669 646 691 272 314 240 531 686 646 477 265 711 557 501 996 530 880 645 868 233 620 442 505 463 822 414 730 704 568 808 451 465 580 655 613 603 597 640 869 599 622 525 453 647 357 703 686 387 423 320 360 287 308 970 839 543 636 455 344 1033 557 1005 483 595 611 646 692 149 103 115 76 120 774 607 762 612 560 530 609 513 453 516 443 209 201 409 444 144 403 322 609 656 720 646 574 331 369 510 375 752 653 384 616 395 428 397 393 795 681 796 828 966 648 621 860 424 499 325 630 677 990 611 579 730 592 417 951 747 297 734 610 532 664 679 760 692 448 286 313 770 415 432 460 585 792 946 3044 2856 626 495 582 751 665 586 944 907 727 831 653 881 852 444 264 277 349 533 381 517 538 539 481 457 417 920 650 704 563 469 583 588 739 358 709 231 434 600 486 326 398 407 568 561 236 282 697 358 505 437 719 447 341 419 493 871 671 470 507 245 415 673 641 388 523 470 151 171 212 975 1450 887 590 1018 1247 1134 813 706 1031 1373 615 762 635 821 512 744 1146 1106 274 268 467 324 239 301 844 926 1195 896 935 1149 1283 1346 1274 1139 1059 941 965 1010 1609 1666 1491 1966 1801 1846 1402 1677 1683 1361 1473 1187 1625 1826 1432 1981 1900 2025 1842 2130 1496 1727 1745 2766 2486 2944 1643 1302 1344 878 717 1447 1642 921 707 1611 766 629 704 360 819 528 521 1035 789 663 486 409 352 498 323 2083 2506 2351 2029 2172 2007 2065 2458 1978 2479 2881 2367 2595 2021 2867 2760 1909 1971 1965 2235 2129 2027 2574 2451 2812 2347 2623 2574 2609 553 318 381 2401 2439 1193 2813 3302 3261 2467 1313 1340 945 342 1152 254 518 454 227 2285 1328 1438 363 609 440 649 1594 1375 1347 2086 1366 1374 1853 1352 1871 1891 2286 2403 2333 4721 4723 2332 3159 3349 3581 2044 768 1385 1507 1714 840 1934 659 2312 926 1813 965 90 59 1471 1307 1813 3156 1607 670 1363 572 984 778 714 1084 957 966 1495 1178 1912 1830 1123 1134 1994 1772 1629 2003 1519 1721 927 1259 895 2126 1224 1465 568 1489 855 1248 851 861 985 1309 1944 1942 1201 951 972 916 787 843 985 613 577 728 1629 1097 1032 1666 827 781 2205 934 1193 1202 640 860 752 753 954 814 876 902 718 855 849 822 743 872 1154 935 722 811 966 1222 716 473 461 370 755 588 1230 759 553 397 892 601 750 706 640 434 865 564 641 574 785 230 204 311 275 472 290 280 349 409 479 442 549 509 384 364 374 416 407 532 765 459 419 231 498 558 726 504 432 339 485 448 499 326 471 439 508 442 917 538 590 642 602 576 750 776 466 622 681 641 761 697 756 591 1144 770 978 919 931 675 512 982 881 697 479 556 338 688 585 437 479 677 418 594 772 462 811 544 514 696 347 413 563 676 542 570 896 168 867 580 546 417 231 421 649 816 575 770 948 574 855 882 752 498 200 287 342 344 324 460 314 143 131 375 282 390 399 410 405 435 358 320 271 346 252 158 323 232 253 1016 577 433 342 457 740 406 489 490 721 437 693 552 518 650 666 773 523 608 539 534 485 600 571 460 849 857 887 501 367 288 426 621 447 330 666 680 863 892 979 695 846 642 414 618 636 991 446 834 634 1246 789 1147 938 1014 1166 971 623 890 686 327 608 810 708 902 1225 644 984 319 677 740 1922 424 385 338 392 353 506 558 464 603 371 513 487 759 261 237 427 1181 1222 488 555 577 1165 325 353 252 335 677 663 480 545 581 533 716 541 388 673 553 581 922 606 676 572 656 475 768 569 494 440 494 480 551 397 1298 506 422 753 289 631 202 595 378 861 567 438 1346 800 971 609 1171 969 588 389 774 615 606 642 964 975 672 844 1056 770 967 863 1041 713 732 672 765 756 707 1314 709 402 1387 1296 1468 1005 962 907 1059 656 685 1284 328 1613 785 555 769 561 605 569 669 675 660 606 923 904 539 850 739 516 1557 1729 1651 1300 1129 468 776 718 580 677 872 674 732 876 788 545 631 661 663 880 794 687 701 806 566 756 764 1218 912 981 1022 1092 1228 912 1108 931 917 1124 1259 1005 963 702 837 1001 1090 1157 1126 1090 1074 939 938 891 1151 1288 1445 933 2307 2495 1939 2118 1778 1594 1596 1835 1631 2449 1673 1927 1588 1685 1983 1013 2317 1507 1627 992 1028 680 1071 916 1067 1547 413 1154 1743 1487 1530 642 500 764 527 580 1001 802 745 771 552 492 408 548 631 551 564 348 522 321 398 373 737 735 743 1166 732 671 667 764 729 824 672 849 753 678 791 652 732 914 877 1019 1160 605 401 369 307 433 431 347 419 426 329 211 374 185 290 313 308 236 154 234 374 146 175 220 239 216 194 377 395 428 541 671 670 615 676 393 318 362 458 293 238 305 252 465 480 408 427 412 404 419 379 375 415 436 352 497 765 865 469 508 265 675 674 642 706 447 455 746 669 687 671 463 574 530 631 631 726 672 624 600 484 658 613 873 682 950 1302 902 883 1044 928 835 1121 1084 719 283 1134 763 1539 770 506 1579 518 619 490 603 950 1206 635 499 430 1062 1093 1276 1088 1192 599 510 453 1121 441 1149 1083 658 642 1310 1019 731 664 810 1086 923 829 1158 819 1010 755 1098 1685 1997 1208 1567 1033 1437 1248 1199 1553 519 490 518 550 577 652 2892 829 809 798 960 1251 967 900 1032 1195 1158 1329 944 487 646 364 349 379 956 10229 794 825 788 976 852 638 465 1066 603 963 827 486 474 837 693 554 445 485 435 493 475 423 381 680 207 658 265 253 773 831 822 603 1177 846 995 842 851 903 802 642 1107 895 946 1062 953 993 853 941 911 1068 677 734 857 629 824 847 1023 1192 837 769 947 933 599 472 667 870 740 804 892 703 985 756 696 662 803 921 642 955 978 1385 914 897 2274 1589 1320 514 1144 707 1247 1282 576 305 367 381 182 186 196 246 616 448 790 974 783 732 721 223 591 624 225 378 166 294 437 372 1134 302 725 473 519 293 397 406 278 266 396 271 134 646 482 309 653 263 535 654 350 452 247 1331 660 611 570 545 472 497 398 407 301 623 460 542 517 548 329 327 334 219 682 1001 620 962 917 997 989 416 880 635 638 713 951 479 709 830 746 864 913 713 428 776 583 712 355 487 501 392 205 618 1501 1108 700 367 364 371 663 621 493 447 2118 426 2456 2046 2145 1649 2121 1954 1773 2218 1891 2340 1820 1596 2231 1963 745 534 715 675 1190 965 920 745 714 684 1020 908 545 432 820 790 551 583 589 702 655 641 622 501 551 585 637 808 1116 828 697 893 944 935 606 910 811 940 777 529 836 963 948 607 950 1052 867 951 1192 981 1113 953 959 976 771 940 872 770 670 1029 1121 928 1096 941 1198 1123 1170 1071 1263 1155 1222 1300 1270 1359 1152 1354 973 785 1144 866 1035 1061 924 1331 1332 1112 1164 1050 1045 947 1179 1103 1275 1044 1012 971 1117 1164 1383 1361 1019 1045 1293 982 1302 1342 1109 1229 1374 1269 1064 997 1028 1128 902 1186 1086 1268 1389 1173 1177 982 860 1067 818 775 1130 1154 1062 896 1171 1058 725 908 1149 1019 1136 1086 1421 1344 1386 1424 1274 1208 1171 1151 1101 1073 1097 906 904 942 974 1002 989 1251 774 905 964 1507 709 533 253 335 269 401 274 248 159 348 339 384 284 319 324 365 456 351 367 637 547 655 694 466 697 363 351 327 349 333 244 309 355 419 386 587 452 599 339 322 322 371 302 377 400 333 356 282 388 254 246 854 435 345 271 255 315 290 589 502 578 265 381 230 467 301 469 293 546 320 444 795 382 358 457 318 214 210 321 661 570 1043 374 484 359 404 316 532 533 416 602 249 522 420 313 391 282 424 464 873 414 507 549 461 489 468 411 547 401 506 547 1233 686 775 908 449 315 512 597 394 367 282 485 574 695 634 676 603 767 388 1026 905 865 919 638 994 893 1187 679 1289 687 721 1211 388 385 1080 438 999 824 706 896 805 482 886 477 497 502 686 580 748 613 536 340 295 448 497 750 773 1198 732 572 679 608 633 699 504 324 582 563 740 815 657 941 749 836 747 482 432 650 543 780 800 610 446 643 458 578 622 318 521 681 428 597 676 585 726 493 526 684 505 986 468 578 553 467 659 584 729 250 255 326 438 759 449 462 540 502 704 641 561 506 884 376 1161 483 733 583 751 629 1018 624 773 919 621 598 415 496 316 760 707 692 553 572 641 646 455 456 532 476 330 554 564 345 430 276 270 419 345 594 681 474 514 363 360 539 755 800 724 434 483 586 553 215 198 198 257 166 862 663 901 772 785 859 543 638 596 439 612 357 300 498 401 184 475 375 480 525 499 519 561 397 376 770 600 727 856 920 840 540 454 334 547 608 591 597 609 452 642 536 797 333 385 313 457 583 774 717 517 606 309 301 1088 663 422 446 452 420 488 484 482 635 353 342 367 711 518 281 633 876 1081 1020 3575 3578 885 836 816 881 731 802 751 572 1252 826 1026 1148 833 452 411 335 646 641 344 436 721 715 949 955 456 927 1194 949 347 664 710 791 779 394 499 441 586 770 587 644 582 466 572 561 461 423 680 724 717 419 691 869 390 431 659 823 546 748 578 450 349 817 410 717 355 335 190 248 223 1191 1335 1222 807 1777 1317 1373 812 772 902 1569 786 912 1062 899 785 751 1311 930 290 290 379 294 429 450 964 1235 1025 1366 1018 1872 2008 1699 2010 1992 1854 1337 1104 699 2141 1948 2319 1900 1731 2023 2017 2174 1941 1666 2063 1942 1350 2079 1832 3138 2100 2571 2087 2602 2018 2781 1916 3010 2902 2916 1794 1773 1725 1081 1144 1863 1969 1306 926 2047 800 673 885 658 757 570 871 1212 1372 699 458 403 365 442 423 2838 2965 3028 2732 2876 2626 2899 2508 2349 3476 2920 2318 2720 2594 2713 2784 2555 2314 2204 2310 2819 2727 2218 3052 2917 2599 2834 3103 3082 600 507 380 2833 3236 1691 3675 3964 4414 3576 1619 1607 946 328 1021 454 350 300 340 2345 1394 1328 352 687 511 637 1628 1452 1361 2110 1405 1657 1522 1496 1519 2930 3725 2879 3469 5919 5612 2970 3457 3913 4122 2072 1109 1135 1594 1557 1174 1781 1027 2663 1165 2033 762 92 70 1103 1144 2019 3286 2024 826 1873 1029 878 1030 1039 1115 1091 1165 1327 1035 2274 2599 1500 985 2274 1695 1648 2039 1936 1776 1255 1105 958 2394 1551 2098 877 1137 640 1221 868 832 1247 1160 2988 2648 1116 1153 877 1044 1113 949 832 788 873 932 1191 1092 894 1576 631 579 2566 989 1167 1394 658 964 840 997 1245 1236 1322 1305 1098 858 934 1041 754 870 1144 1374 921 812 1151 1256 616 433 507 382 607 591 1337 680 517 396 738 518 1155 873 648 619 1065 708 321 663 698 347 325 420 546 860 506 461 433 482 506 468 425 528 631 544 713 707 681 1026 708 723 536 422 531 630 562 382 547 619 791 687 554 673 516 467 566 644 1021 573 723 610 545 911 917 946 741 961 845 909 876 616 769 767 673 753 930 888 505 821 491 962 841 888 1004 577 646 562 720 620 640 1234 640 832 940 457 1141 836 675 958 467 543 927 1059 618 455 1120 218 1123 919 729 409 673 529 729 924 600 1044 1104 1083 1202 1006 1249 548 438 664 250 221 473 316 412 294 250 384 342 378 424 540 652 593 397 363 276 437 289 210 443 418 389 1194 729 392 307 282 728 435 503 499 559 587 777 645 463 587 559 743 600 592 570 459 360 607 647 643 756 1043 806 485 462 578 518 267 185 362 907 693 717 884 964 578 895 713 676 731 996 931 529 837 1149 1561 783 1211 1160 746 1040 1018 604 791 560 332 791 936 975 1008 743 560 931 421 566 600 1489 619 535 301 727 602 590 613 630 632 331 488 645 644 383 347 356 830 1022 632 746 610 1670 185 356 239 201 660 767 569 613 633 581 697 570 729 525 398 427 688 422 491 499 773 557 970 649 682 340 497 268 450 403 1065 500 356 474 254 536 350 498 335 991 487 836 1220 668 852 796 902 927 640 410 872 930 887 923 816 1022 890 880 1146 1239 892 907 968 908 856 835 787 906 980 865 835 470 1677 1358 1484 930 702 870 1371 973 656 960 554 974 771 913 807 931 1194 1079 1124 1048 612 824 1341 1057 840 945 914 916 1922 1747 1536 1075 959 789 635 463 618 668 610 457 467 721 565 471 703 836 831 785 782 758 1065 722 518 1063 853 1374 751 1060 1010 1246 1017 1205 1165 1259 1362 1270 1054 1319 1167 1037 1104 1173 1097 1186 1034 1255 1140 1423 1263 1457 953 1020 1128 1089 3582 3765 2252 2108 2215 1912 2135 2513 1709 2141 2137 2424 2242 1979 2284 1724 3067 1968 1739 792 899 936 1340 1168 1225 1542 618 1139 1661 1426 1536 539 844 978 517 534 707 906 644 705 867 387 553 733 610 819 398 588 492 584 641 596 681 526 594 742 713 718 849 1259 1111 900 1048 1150 822 956 884 1369 1005 1229 1097 1384 1456 874 642 519 483 738 699 554 386 520 228 250 682 151 429 270 354 402 288 302 162 205 153 185 258 151 192 521 301 603 593 598 778 666 767 345 609 431 340 447 407 439 592 367 531 490 714 399 437 440 277 302 378 569 351 589 811 737 627 409 274 529 530 713 535 890 784 887 856 802 746 616 859 605 621 805 607 732 387 662 672 723 507 912 714 968 1273 1017 1029 1021 972 532 792 891 551 243 1139 588 1182 684 466 1050 569 734 531 796 1463 1064 709 777 729 1619 1460 1618 1348 1393 441 407 456 868 368 902 942 544 506 1074 724 699 484 759 1335 1244 1290 1353 1122 1299 1173 1142 1312 1479 1318 1206 1410 1465 1311 1187 1295 624 662 626 612 682 641 1923 776 922 906 1051 1028 1006 926 981 1388 1394 1258 1000 656 874 449 482 289 766 794 12692 4955 793 735 794 537 693 1026 940 971 932 601 389 558 544 380 388 374 177 382 384 372 179 364 338 503 241 407 646 682 678 755 648 694 785 687 699 896 700 1042 1097 872 864 717 820 1065 942 995 1056 802 756 851 688 769 969 921 821 992 772 841 1189 724 1008 883 717 928 1158 1055 843 806 991 718 816 981 902 1210 759 893 1426 1119 1026 932 1142 622 643 612 1111 676 1546 1229 597 363 435 410 184 196 153 316 567 592 764 912 624 1044 701 373 746 831 397 468 472 538 792 410 1231 240 711 604 404 607 551 621 302 339 360 244 198 511 497 284 748 397 579 536 432 413 274 1134 554 484 546 513 418 530 475 446 635 503 720 764 678 517 496 581 272 228 840 743 786 1078 779 761 1044 832 985 808 665 724 966 374 544 655 529 728 713 1027 709 562 616 961 413 636 549 734 543 788 1843 1290 764 380 480 314 589 789 483 632 2699 824 2699 2544 2449 2089 2050 2015 2217 2286 2739 2237 2922 2160 2189 2527 921 628 668 629 789 856 714 677 711 845 909 1167 896 825 883 1088 604 838 918 898 849 794 716 701 643 715 821 990 902 831 721 731 690 994 827 1410 1133 794 916 649 922 1101 965 737 980 1027 823 1177 968 934 1233 1121 1107 896 733 1004 1023 903 753 1051 1084 1093 1294 1122 883 1223 1132 1095 1242 1296 1284 1183 1118 1239 1065 1220 1251 943 1217 1406 1153 1159 1091 1235 1351 1178 1274 996 1444 1171 1345 1582 1342 1179 1146 1296 1201 1576 1355 1462 1585 1527 1589 1406 1569 1418 1335 1423 1534 1546 1375 970 1358 1312 1016 1367 1387 1030 1356 1216 1022 1105 1156 1197 953 950 1239 1391 927 938 1192 1310 661 946 1317 1048 1117 1092 1287 1402 1354 1257 1176 1354 1248 1361 1045 998 1004 995 1198 1292 1148 1045 987 1175 669 857 811 1486 662 393 395 285 419 476 333 187 306 515 294 329 218 216 248 227 309 204 208 674 464 681 504 298 545 280 331 317 325 377 448 300 383 356 416 560 426 594 424 258 269 299 257 367 458 367 347 325 399 258 254 857 464 273 251 273 309 260 702 456 500 256 277 205 303 318 352 204 562 332 463 630 401 290 385 389 350 335 308 627 864 1007 342 380 341 380 323 889 891 779 582 329 378 337 315 373 394 530 480 605 487 502 540 715 572 484 392 700 565 627 517 1332 607 679 913 459 532 340 422 557 533 319 507 328 636 401 608 754 720 455 1207 917 891 855 767 925 824 1278 866 1107 696 674 1242 590 352 1125 536 939 938 886 952 794 437 877 531 551 496 610 535 647 786 670 345 264 351 433 715 845 988 764 823 755 678 887 1025 646 447 471 597 640 758 521 707 560 559 578 829 427 562 794 754 719 666 541 812 572 522 610 394 378 673 455 490 721 728 1113 647 660 669 591 972 494 637 600 463 803 779 694 328 320 420 456 777 465 418 674 453 638 732 606 393 1054 529 1144 345 590 764 765 611 1056 617 639 1055 464 812 409 423 351 845 790 755 677 673 617 779 379 531 685 406 292 476 790 506 617 291 354 364 297 525 604 305 357 365 690 424 691 900 595 419 655 761 594 165 126 213 188 208 686 827 829 868 793 885 519 703 596 518 585 240 189 536 546 194 429 383 488 377 381 388 569 490 467 803 736 698 765 630 807 625 567 363 659 511 459 644 642 557 573 604 528 320 389 407 430 523 659 777 549 931 436 425 953 739 450 521 489 434 508 488 512 554 316 327 366 740 597 466 714 1025 1209 1077 3785 4030 850 1045 924 839 873 696 826 613 1354 1024 1144 1015 822 544 404 445 550 763 389 648 689 671 806 752 519 989 1074 801 646 768 899 997 947 685 467 390 392 777 622 508 697 556 580 476 484 479 764 832 689 550 661 733 408 576 623 859 665 738 595 514 316 806 461 580 559 531 142 172 146 1074 1414 1155 893 1219 1293 1024 665 997 987 1407 672 788 1035 985 430 613 1442 895 255 251 320 447 243 495 1086 1485 1096 1330 1231 1992 2067 2057 1850 1748 1612 1209 1370 1079 2503 2441 2238 1876 2434 2077 2170 2047 2030 2243 2432 2193 2158 2375 1905 2917 2287 3017 2623 2782 2127 3329 2171 3381 2866 3060 2003 1676 1684 1051 1469 1653 2209 1533 962 2049 822 829 1174 673 826 589 684 981 1329 874 547 420 370 551 574 3113 3207 3261 3010 2663 3086 2877 2332 2485 3582 3080 3159 2543 2933 2999 2574 2995 2930 2901 3148 3154 2516 2520 3017 3418 2672 3503 3409 3065 769 619 469 3137 3202 1913 4380 4324 4508 3717 1208 1374 811 301 714 402 306 263 252 2425 1111 1142 357 825 692 661 1767 1451 1626 2097 1232 1122 1651 1503 1320 2799 3600 3318 3713 7115 6388 3013 3630 4660 4891 2174 981 1677 1839 1960 1339 2109 720 2645 1108 2233 1095 217 139 1499 1281 2204 3543 2166 719 2101 1121 1179 753 738 1245 1317 1281 1758 1524 2287 3230 1091 936 2303 1870 1817 2133 1914 1413 1113 951 779 2412 1750 1838 727 1275 796 1009 996 1044 1422 1246 2861 2730 1260 1224 739 963 804 764 829 830 964 1077 1391 1074 1037 2031 1054 981 2348 866 1114 1436 877 1175 1139 1054 1087 1282 1491 1581 1168 1037 991 1138 978 1118 1169 1407 857 1019 1174 1181 623 448 477 425 566 722 1189 589 627 433 739 706 1104 926 751 739 665 464 400 481 826 317 230 326 337 870 506 451 592 489 551 666 638 612 595 690 550 831 698 872 785 958 673 246 491 546 682 355 658 716 965 768 633 694 737 575 720 906 1148 694 774 703 858 1058 1171 1069 629 753 762 751 583 693 736 751 838 841 1172 885 521 1195 598 1115 1154 1191 1052 756 532 731 736 781 696 836 689 824 806 481 980 827 600 918 441 577 941 1018 678 493 1275 241 1215 774 837 575 835 577 631 919 497 976 1202 1093 953 936 1031 485 337 507 454 181 529 382 442 338 285 410 275 330 497 516 367 435 345 307 194 390 258 245 535 380 554 1173 658 629 498 536 975 519 420 450 641 526 836 703 696 821 867 648 766 691 611 700 388 490 658 825 1000 882 803 403 407 456 543 282 210 430 890 731 792 912 849 670 769 632 557 790 873 880 667 800 1273 1227 952 847 882 842 1310 1078 665 767 621 283 832 986 897 1072 830 579 757 515 578 639 1944 474 628 396 599 551 595 495 707 692 342 717 813 495 521 359 418 1042 893 558 657 546 1777 333 353 221 384 940 824 606 682 710 676 768 692 894 627 551 545 887 567 601 406 949 579 1047 607 733 510 630 566 560 473 1324 679 619 590 450 510 443 615 408 955 645 721 1495 679 1165 856 900 1193 724 717 1155 865 924 968 969 1167 853 741 1010 1327 888 1096 1372 1010 995 893 906 829 967 1124 809 574 1869 1539 1723 1205 949 1102 1350 1144 849 1226 517 1116 963 924 960 901 1424 1297 1484 1456 815 834 1227 992 654 959 948 757 1785 1625 1409 1003 910 835 626 462 674 620 580 512 512 606 673 562 836 621 874 872 925 763 1000 779 675 862 863 1400 764 746 732 923 1218 1331 1122 1064 1198 1190 901 1271 1172 1048 1122 1494 1315 1158 1219 1561 1525 1386 1144 1149 1194 1231 1210 1161 3288 3453 2475 2525 2248 1787 1963 2393 1583 2042 2256 2510 2493 1727 2597 1712 3172 2073 1936 1209 1353 998 1082 1242 1564 1604 564 1516 1968 1715 1511 793 850 715 556 751 1062 852 792 855 686 691 562 734 756 720 382 417 356 425 573 538 605 825 623 892 907 1026 1080 1577 1049 937 1109 1221 1161 951 1146 1051 869 1328 1007 1376 1386 781 550 452 398 667 617 508 526 628 215 417 540 390 312 385 480 361 144 235 128 183 141 155 161 157 147 420 413 503 431 568 649 561 611 305 420 434 379 622 592 684 507 427 524 489 745 413 394 510 254 519 608 696 452 853 746 719 566 527 197 571 579 642 519 743 613 625 1059 825 869 889 897 714 767 680 641 628 495 688 569 635 534 1147 850 1040 1210 1105 925 973 978 603 940 1006 513 269 1281 596 1190 621 508 1215 809 744 639 749 1470 1490 683 748 706 1490 1271 1433 1560 1363 598 542 662 1243 647 1207 1283 739 668 1371 1050 818 589 955 1297 1285 1097 1383 1112 1228 979 1532 1570 1656 1182 1321 1335 1511 1118 1478 1485 636 815 702 905 715 916 2190 961 1051 989 1148 1207 1129 1067 1133 1204 1169 1331 1107 672 1254 526 562 383 770 825 4955 13371 819 863 1214 799 700 1301 1092 899 1188 641 594 614 528 497 511 453 292 467 447 483 326 428 349 583 275 492 682 1368 920 1075 829 786 855 1021 1010 992 881 1152 1017 1137 1135 1004 1001 1440 1221 1320 1345 783 574 944 918 805 987 956 1008 1102 752 975 1035 953 1122 823 1117 1084 1042 1021 1031 1087 1356 814 794 996 788 1305 904 1592 1109 1153 1230 1030 1338 718 964 676 1397 689 1473 1469 896 342 487 452 98 98 92 170 493 632 678 707 696 831 555 242 761 739 248 610 455 353 587 523 1350 570 723 547 501 500 553 724 429 386 324 289 219 626 396 292 643 353 439 567 676 533 329 1888 801 725 575 581 406 540 450 411 650 874 746 786 711 749 363 444 268 236 770 945 858 1105 742 849 669 763 969 705 677 636 921 620 715 723 611 660 791 986 832 635 710 887 568 770 534 794 624 930 1763 1289 877 467 485 416 728 738 800 589 2547 632 2718 2614 2349 2512 2423 2436 2674 2833 2505 2872 2552 2758 2434 2724 1050 839 1001 515 966 1072 944 991 940 926 1034 1303 891 551 773 865 674 868 1103 783 753 671 864 1296 1064 1008 910 1157 933 819 600 855 639 669 657 985 785 908 588 660 721 797 767 841 649 1049 1017 1067 823 977 847 657 635 745 664 754 754 712 771 969 914 1159 984 1125 647 960 1038 1036 843 1032 863 944 857 887 834 653 1050 797 854 1018 825 958 791 1089 916 970 1167 1055 838 886 937 1156 947 981 982 885 1062 886 954 839 846 1048 1017 828 903 880 974 1019 694 1107 656 801 706 1022 988 880 1065 704 737 857 917 1390 945 960 1015 1164 914 924 780 870 789 1090 1020 944 1184 1125 848 1020 1237 1451 1225 1180 1110 914 1031 990 888 857 766 896 847 851 1375 1402 1335 1406 690 676 875 1215 539 536 259 212 331 382 276 283 122 264 159 308 264 216 269 173 263 218 236 491 365 439 456 409 543 183 195 173 189 254 324 259 322 528 267 266 238 314 401 398 237 229 209 277 186 360 377 248 274 375 344 893 476 128 108 243 303 254 518 230 258 335 231 260 259 223 235 162 414 270 682 685 373 234 320 371 346 362 304 715 600 779 225 274 333 388 300 623 589 501 400 333 316 236 267 379 353 416 416 350 493 367 624 580 442 454 371 641 646 540 578 760 433 511 760 259 391 403 370 418 376 457 463 570 393 311 296 659 506 475 878 1020 936 597 493 798 702 672 608 774 769 399 1025 317 286 768 349 864 792 640 693 523 472 589 478 488 357 619 467 296 397 540 363 476 459 432 529 721 795 603 525 883 527 1043 637 585 366 577 463 497 553 534 356 434 365 387 211 621 749 439 693 876 782 343 369 354 234 289 387 377 492 319 460 460 516 904 503 460 756 452 869 533 480 366 381 565 554 573 270 355 302 641 664 597 622 372 410 506 334 672 463 974 425 829 350 692 466 568 403 868 512 510 589 529 544 418 297 303 634 672 602 525 537 470 572 484 347 337 504 241 528 550 205 235 200 404 354 523 552 748 347 520 260 443 503 432 637 618 277 481 560 467 186 168 207 336 246 686 484 588 498 462 554 460 445 399 381 506 314 114 412 572 107 448 325 440 360 377 363 402 445 227 741 836 837 580 488 733 342 321 306 377 374 332 275 295 308 339 514 425 218 310 320 273 332 390 383 406 498 398 429 850 509 476 511 535 491 536 580 530 415 385 283 439 391 402 388 654 632 879 650 3703 3215 649 745 655 845 724 546 672 537 910 968 653 693 677 410 273 386 395 410 471 418 484 468 498 395 329 597 875 584 515 508 612 571 760 358 416 436 461 555 392 667 418 465 459 622 398 337 926 620 702 383 578 323 413 531 607 1175 878 706 621 426 401 685 282 442 534 463 104 236 192 923 1092 1162 590 812 711 883 896 870 793 1010 725 800 866 636 566 572 1103 468 339 307 261 270 253 321 986 902 779 988 1060 1692 1703 1958 1951 1645 1877 1538 1148 646 2094 2092 1803 2267 2094 1806 1463 1579 1619 2245 1800 2234 2317 2246 2420 2650 2043 2383 2190 2580 2278 2918 1985 3373 2542 2508 1512 1157 1821 1055 1131 1682 1666 1301 886 1792 755 801 947 496 700 508 522 1150 1240 572 354 362 326 429 682 2674 2694 2838 1828 2348 2252 2407 2456 2466 2809 2773 2528 2788 2432 2672 2175 2305 2926 2747 2588 2609 2343 1925 2248 2463 2384 2436 2186 2651 500 385 284 2759 2422 1389 3590 3797 3735 3435 1027 1099 823 287 642 316 239 212 321 1985 1105 1015 426 677 605 840 1235 1553 1036 1422 1308 1352 1610 1303 1221 2971 3565 3147 2609 5203 5332 2393 3241 3198 3841 1515 833 1308 1513 1520 996 1665 688 1977 1030 1745 835 201 127 1525 1356 1404 2676 1702 687 1845 729 872 746 704 1180 1162 1224 1552 1070 1608 2804 1302 943 2161 1563 1594 2218 1600 1427 1007 825 878 1823 1023 1657 552 1314 760 993 902 922 1107 1191 2614 2202 892 896 726 1113 1021 764 963 912 728 947 1217 1268 1140 1492 628 598 2525 575 823 1260 753 966 1075 948 861 890 1247 1053 1094 1059 1057 1100 1043 1205 1081 934 984 965 948 1235 342 481 421 378 272 404 1072 497 415 478 595 473 887 473 581 501 735 532 284 274 705 177 139 346 291 470 346 322 460 491 379 512 565 502 492 363 378 615 521 682 662 742 426 339 443 510 546 367 461 510 610 550 615 497 647 550 565 783 809 581 635 591 523 940 924 702 748 793 756 764 564 723 653 519 668 906 855 968 738 630 475 745 755 551 777 664 668 536 448 577 615 1093 495 751 813 519 863 680 624 736 426 529 654 826 518 556 1018 141 1079 464 544 574 475 353 362 1149 613 847 889 1019 885 915 956 414 321 585 328 264 430 526 219 140 104 186 272 203 335 404 389 448 489 455 313 236 221 161 253 258 185 1012 462 459 346 347 832 298 389 387 489 405 635 414 572 484 746 391 590 514 394 527 388 423 853 630 832 566 808 395 276 293 355 504 360 338 788 420 462 966 751 744 697 592 446 722 594 614 550 937 805 1533 665 863 829 635 823 755 466 673 433 224 778 884 913 945 580 625 697 225 703 695 1328 259 397 301 306 332 411 516 633 729 506 351 543 593 373 373 391 929 1160 558 612 554 1134 220 331 211 236 530 700 459 528 668 544 728 557 686 647 653 571 763 579 605 565 960 868 995 846 887 615 673 659 415 353 1017 494 463 413 310 473 197 569 405 978 367 529 1112 479 1152 790 960 859 634 337 715 859 806 900 788 855 930 699 892 973 901 832 988 566 608 520 591 968 915 818 933 438 997 1128 1309 1003 829 817 1194 623 595 1094 506 1155 870 626 788 662 992 922 968 962 752 807 880 619 551 837 592 659 1029 1145 1101 746 627 802 593 551 550 546 564 505 603 409 705 496 550 638 903 935 729 577 778 462 581 800 726 1208 689 653 585 693 736 815 828 861 652 743 988 1154 875 707 731 973 945 793 718 1119 1060 996 1229 1139 1078 1149 958 881 3070 2978 2108 2408 1760 1606 1785 2044 1566 1593 1599 1853 1682 1720 1728 1192 2839 1665 1565 948 1120 1000 858 1124 1155 1514 672 1153 1470 1332 1393 757 861 775 295 486 666 495 859 694 723 550 382 557 621 539 446 289 448 477 638 696 608 541 659 958 757 562 839 1103 867 929 1225 1140 1093 993 974 909 1028 1382 1166 990 1114 666 258 326 250 324 291 232 328 408 200 182 372 186 232 215 348 310 154 132 216 237 210 180 196 206 172 457 317 539 353 513 487 504 528 351 396 223 454 293 265 285 374 415 322 316 645 315 325 385 313 512 556 837 464 708 573 886 470 311 191 422 413 434 483 447 470 619 549 445 491 463 502 515 537 598 553 403 546 690 536 571 625 776 535 985 1003 894 797 902 863 602 858 943 442 121 986 397 906 506 361 740 517 531 418 494 1152 1148 550 546 433 1106 1075 1244 1010 1004 360 313 375 722 538 1106 850 432 476 756 825 580 402 897 960 752 818 990 821 994 1011 1018 1008 1003 1045 864 1155 1050 1038 1259 1144 300 697 715 651 630 584 1989 841 1142 1084 893 1328 1306 1089 1323 1008 931 1421 648 418 876 522 409 486 543 788 793 819 11280 725 747 684 608 1249 813 710 802 442 528 389 490 362 368 387 330 329 319 325 303 339 247 458 312 368 525 904 853 917 456 640 608 570 445 600 622 591 846 719 849 885 860 981 800 937 877 596 658 823 833 629 676 841 781 621 735 809 1007 745 719 623 593 767 855 503 933 979 1083 767 718 965 727 1302 758 1138 954 915 1002 683 1057 733 628 753 1132 513 1091 852 458 281 377 538 110 134 138 172 526 688 838 544 655 727 816 252 735 835 379 464 295 399 437 575 780 282 661 298 552 421 472 441 484 345 368 251 213 419 318 405 511 357 458 516 604 571 248 1175 601 589 419 476 312 501 348 444 496 506 333 380 790 432 346 346 360 236 668 849 609 806 583 735 714 395 826 464 746 529 751 314 753 618 541 614 692 531 664 488 488 562 357 453 442 480 367 868 1346 1543 1375 385 317 372 385 507 699 486 1699 370 2013 1783 2068 2620 2052 2012 2063 2197 1898 2301 1989 2010 1908 2265 858 556 775 630 805 908 970 564 634 495 747 928 571 634 435 434 544 934 873 785 886 729 630 758 675 833 966 1213 1206 858 787 903 710 924 813 850 766 740 736 872 958 1070 975 1066 621 706 883 901 844 1099 687 845 903 743 560 826 724 810 758 647 825 1062 812 895 596 624 621 610 1176 1033 1146 1147 1212 1067 1133 884 1075 685 1012 1094 1370 949 915 969 907 979 1069 972 703 961 704 956 998 948 1020 796 999 983 1008 879 787 965 921 964 882 857 761 824 1122 593 783 902 814 749 600 792 1165 834 1013 1008 899 812 1016 1047 930 1027 903 948 858 820 922 1174 690 883 919 1072 934 909 888 871 983 819 954 948 979 992 857 864 825 872 834 860 919 903 888 996 757 814 668 963 595 403 436 292 527 452 276 479 201 246 288 518 377 365 422 267 374 279 289 439 301 439 407 436 587 308 303 253 279 241 309 256 316 488 338 367 297 421 321 280 344 341 234 403 290 274 282 319 432 317 287 644 494 161 151 153 589 221 363 400 477 219 177 292 248 259 209 246 338 292 601 621 425 341 482 290 342 246 294 735 458 816 444 507 352 382 192 718 696 544 723 457 453 306 456 267 374 367 376 315 430 552 540 519 329 702 483 651 567 497 418 807 434 340 670 350 317 581 577 457 375 361 242 350 642 346 290 844 735 411 1008 1004 705 853 689 735 734 1273 631 994 663 323 699 318 520 938 507 694 500 452 756 605 504 709 352 376 493 562 576 319 549 506 434 529 514 513 509 703 868 538 652 862 490 614 803 783 493 707 639 754 811 408 408 417 299 282 395 602 341 644 879 545 1081 379 482 545 483 521 336 397 494 394 418 556 607 880 566 906 827 726 1116 612 629 453 446 399 433 749 306 405 382 399 855 775 422 528 337 594 617 718 431 1346 341 1020 266 723 402 601 430 642 425 798 595 839 527 309 430 391 490 478 464 566 578 699 472 367 494 479 443 186 526 643 310 427 183 327 404 357 452 678 364 450 386 442 556 496 720 778 586 489 659 487 280 202 144 190 200 519 568 670 634 608 747 651 596 542 540 591 274 190 394 462 256 230 520 502 369 387 650 504 469 351 894 897 785 734 632 767 678 659 345 368 567 474 692 669 749 447 369 801 266 326 206 382 423 667 584 552 626 530 584 754 673 290 406 418 400 438 438 766 627 401 239 416 469 284 456 507 561 866 688 3349 3046 646 639 772 606 812 667 762 674 928 905 831 619 670 463 595 585 470 352 396 457 636 618 511 585 576 1034 862 550 435 614 614 657 679 503 941 515 354 1048 856 313 391 349 482 532 507 452 683 743 603 536 847 536 479 530 507 716 523 417 500 427 334 529 670 582 493 481 358 407 356 843 1442 1199 682 1110 1093 1010 858 1032 881 1163 600 635 949 697 393 409 876 674 308 268 503 306 356 480 796 986 913 971 926 1221 1137 1324 1551 1284 1089 1338 903 702 1945 2021 2017 2014 2065 1603 1470 1540 1625 1472 1667 1402 1683 1796 1553 2207 2027 2115 2111 2497 1576 1836 1570 3236 3156 3067 1368 1244 1548 851 1174 1599 1607 1166 852 1560 674 653 694 479 732 539 444 909 1099 523 429 579 457 518 324 2580 2555 2669 2148 2522 2374 2051 2079 2520 2659 2772 2331 2777 2298 2522 2472 2379 2321 2583 2622 2696 2520 2258 2352 3241 2646 2901 3169 2831 572 479 663 2273 2525 1083 3366 3529 3330 2882 1328 1360 912 343 871 236 297 229 375 2256 1131 1082 415 710 538 453 1332 1286 1312 1726 1536 1500 1900 1179 1502 2416 2868 2752 2617 4923 5682 2557 3363 3766 4071 1446 854 1515 1470 1741 1234 1645 717 2008 1001 1978 1163 94 84 1453 1312 1820 2907 1302 623 1330 809 932 606 546 1228 1176 1320 1413 1369 2053 2653 1159 880 2029 1640 1672 2212 1297 1222 1032 789 882 2066 1274 1907 730 1218 767 1404 935 911 1060 1172 2074 2566 1213 1072 806 875 761 730 756 661 879 929 1527 1197 961 1184 536 504 2630 1145 1532 1307 526 998 1045 1146 1293 1020 1216 1134 1209 1154 1145 1169 1062 1142 1148 1210 973 901 1313 1240 437 471 351 398 411 395 1167 629 526 518 580 555 772 672 656 382 937 642 551 336 516 463 373 432 249 398 393 330 488 544 379 458 504 373 489 426 461 700 563 448 564 591 671 200 416 560 766 241 383 601 500 559 569 606 349 635 388 487 745 488 585 534 490 790 860 801 472 641 583 600 743 783 688 675 697 821 970 772 773 893 382 700 724 1020 1021 741 565 529 447 417 471 789 490 623 706 281 918 725 623 880 479 546 882 932 551 693 1385 150 959 572 580 616 430 497 533 937 565 1008 960 846 959 995 1010 351 451 457 516 269 315 678 356 257 231 356 350 270 313 504 384 268 348 316 335 300 209 163 280 373 239 1244 812 536 456 675 716 551 709 701 442 341 651 460 533 469 602 417 602 728 441 538 457 462 630 619 805 656 733 515 390 311 624 448 343 381 681 616 717 672 1028 763 706 660 599 761 814 590 611 995 863 1216 689 1261 1234 996 1106 764 527 827 457 289 826 1035 846 1189 1109 584 664 217 575 635 1258 307 366 241 402 336 524 492 409 394 452 569 530 516 295 332 296 1083 914 666 834 458 1321 187 241 150 213 555 828 638 688 748 693 908 638 635 721 439 523 875 495 587 405 808 596 962 605 810 367 433 562 486 379 1123 586 351 411 296 578 181 575 409 646 416 368 1059 751 767 651 926 1074 635 458 902 1016 947 985 665 1160 690 784 768 856 971 796 939 549 614 599 670 950 811 848 896 639 1333 1243 1472 834 870 728 1213 1003 781 985 266 929 788 814 827 856 988 850 1049 1033 818 760 834 889 791 886 756 780 1411 1233 1150 683 588 455 585 529 631 604 535 271 357 502 360 604 856 547 748 721 871 775 869 615 643 770 751 1438 826 655 775 712 872 854 889 776 965 922 827 829 1041 755 829 738 1219 872 1084 1089 1243 768 1096 1193 960 1061 1250 903 2886 2996 2510 1921 1867 2207 1683 1928 1628 1979 1645 2014 1439 1774 2035 1309 2551 1777 1509 1102 1268 637 727 766 1169 1313 686 1324 1904 1486 1701 853 790 870 450 598 739 534 652 531 552 634 619 473 366 344 504 600 482 444 405 419 589 947 776 684 924 718 836 1040 776 1142 763 757 1011 753 1249 770 927 1148 811 1042 1106 570 444 434 348 500 492 369 612 440 210 212 356 316 397 299 256 433 164 197 335 209 278 310 308 288 282 402 298 474 470 413 622 574 618 335 339 287 414 646 560 600 468 352 471 329 575 206 186 371 288 290 342 534 467 686 654 644 662 401 156 574 567 551 500 593 663 685 548 569 540 709 641 683 680 648 605 792 505 646 507 422 463 980 491 756 849 814 703 694 655 413 644 704 532 278 1045 640 1247 639 587 1250 630 473 570 469 918 1056 398 633 403 1036 1292 1055 1478 887 483 416 650 1102 583 1068 1122 805 581 1092 1072 693 471 1014 1050 805 1206 1048 998 1090 1025 1114 1130 1190 1180 1325 1063 1350 1109 1457 1196 540 728 732 709 516 694 2165 820 1197 1113 990 1126 895 761 1003 1064 1026 1223 1084 824 839 387 416 306 845 976 735 863 725 11637 706 753 530 1125 667 1114 794 433 507 659 535 752 354 291 245 356 328 320 284 404 232 514 499 246 513 844 745 774 770 841 848 800 689 694 902 652 899 889 918 1051 931 1034 777 881 877 890 974 1023 850 822 589 873 642 972 803 679 702 923 556 652 694 855 656 697 838 759 980 544 938 964 678 831 1012 902 854 979 1510 1076 1154 798 883 680 1482 584 913 1255 658 384 398 375 100 147 213 215 654 620 682 937 669 554 690 344 576 532 233 429 303 300 365 378 1030 293 833 402 474 582 504 553 398 612 588 502 398 457 473 517 624 402 419 553 448 518 289 1122 482 421 519 571 343 380 333 394 424 619 501 516 509 484 431 376 427 304 523 833 597 741 721 758 791 630 821 702 697 751 680 412 585 781 693 864 864 851 856 525 508 610 542 706 445 545 460 832 1400 1280 1007 489 469 493 600 358 636 570 1907 381 2177 2021 2014 1909 2065 1983 1831 2253 2368 2129 2318 1817 1898 2026 938 738 714 580 907 832 1106 522 638 606 1095 872 585 546 789 695 667 719 931 722 704 705 686 969 911 1094 1017 1123 1079 1086 756 530 573 1180 903 1029 949 695 721 648 941 1114 980 661 750 833 879 729 928 1062 720 651 567 741 454 914 1127 979 864 781 992 1269 1089 897 714 952 836 734 776 641 790 839 759 780 665 876 959 722 946 873 898 830 786 772 757 908 995 760 1111 883 843 964 931 970 1174 887 783 1033 1013 821 861 864 857 1156 1066 768 814 802 781 668 777 981 806 845 584 914 1122 967 938 874 807 851 1079 840 940 932 890 839 830 732 1310 931 804 930 1004 848 1062 989 833 1213 1081 1007 1024 888 1032 917 765 828 794 923 992 1079 1053 1004 961 984 694 601 848 1223 336 502 280 346 310 532 186 369 108 333 253 194 377 410 393 321 297 275 277 278 184 296 248 514 603 338 300 282 296 247 381 333 330 345 296 391 236 395 399 315 210 200 164 192 200 338 255 293 359 465 422 670 380 225 215 118 397 336 593 471 505 221 219 186 229 314 237 222 401 348 441 629 419 289 339 288 328 273 397 413 661 815 188 214 306 341 402 464 367 354 603 349 252 184 282 222 224 335 339 418 378 355 453 586 387 396 318 425 278 297 374 999 537 620 690 334 331 567 522 418 366 415 466 371 418 210 316 866 492 294 893 895 701 689 745 662 526 763 573 848 638 331 533 298 375 743 508 1047 561 916 947 661 401 613 346 383 373 454 597 284 426 667 349 358 533 436 552 757 900 587 554 835 511 786 727 751 296 598 374 378 478 490 392 472 345 336 413 406 439 537 1008 604 725 574 504 566 438 503 300 312 533 321 529 575 597 747 502 504 645 403 654 450 706 479 471 409 530 776 341 418 334 567 713 515 506 341 546 429 593 632 298 1246 505 828 407 538 679 830 405 711 418 622 801 453 427 388 238 303 623 835 757 510 524 527 532 463 378 580 621 495 659 700 297 339 351 279 418 285 449 520 279 313 305 355 486 499 685 718 258 472 759 350 361 163 202 218 170 437 599 732 622 615 803 819 695 595 634 526 253 247 484 576 203 582 351 493 399 412 370 459 334 365 672 683 718 545 459 624 717 350 396 491 461 418 393 421 446 476 429 486 229 294 284 357 521 355 427 441 509 403 401 684 440 403 574 600 541 632 668 430 560 338 343 233 338 354 295 495 741 912 665 3791 3444 567 840 836 722 666 747 750 637 1169 824 1034 727 738 547 243 516 309 423 313 486 620 610 475 515 410 745 767 356 447 510 668 721 1133 561 570 255 397 432 334 542 660 591 375 463 303 328 614 737 695 496 674 562 468 687 500 958 781 598 594 604 234 641 541 511 690 621 311 389 450 1325 1295 976 787 1070 931 838 667 929 846 1122 720 745 722 803 494 497 1198 689 281 244 253 510 319 421 930 1076 731 1133 1141 1604 1624 1698 1845 1335 1406 1294 1284 859 2039 1954 1731 1942 2064 1712 1674 1809 1624 1923 1732 1607 1873 1833 1766 2753 1960 2068 2176 2172 1597 2029 2112 3226 3162 2943 1486 1155 1635 988 803 1502 1829 1213 624 1724 659 615 854 673 634 417 670 1245 1096 523 324 507 450 623 334 2568 2472 2545 1872 2247 2573 2041 2439 3048 3072 2663 2824 2840 2511 2590 2219 2517 2817 2559 2697 2408 2606 1977 2295 3007 3210 2884 3116 2456 735 508 326 2115 2075 1378 3822 3919 3954 3096 918 932 804 198 823 309 391 364 367 2380 888 932 406 1055 874 483 1271 1270 1262 1494 1148 1256 1682 1288 1295 2779 3280 2590 3139 6300 6189 2926 3134 3741 4562 1943 798 1683 1611 1711 1011 1948 574 2055 690 1853 1197 171 117 1474 1524 2315 3137 1739 823 1334 1127 1104 701 701 1284 1230 1160 1498 1585 1956 2955 1184 571 1251 1863 1826 2042 1555 1454 921 684 727 2147 1169 2217 721 1393 729 1122 973 840 952 1003 3061 2535 923 881 862 778 775 634 704 586 829 738 1051 823 1102 1707 699 658 2358 547 690 1044 738 1063 1235 1167 1003 832 1131 1055 946 1123 1125 1288 1088 1134 1211 1249 1000 799 907 1098 346 307 365 486 429 295 755 443 489 557 707 582 692 799 666 395 1130 752 438 481 338 437 331 511 555 633 436 387 404 557 337 478 446 550 499 580 449 453 359 402 522 633 416 188 428 528 709 358 515 536 375 325 509 598 639 563 975 592 802 566 594 526 446 810 712 831 416 462 504 456 461 786 551 481 454 688 625 630 469 468 592 842 710 700 732 884 624 425 361 587 605 623 514 653 868 638 709 935 840 1077 578 712 1042 1100 675 515 1180 187 1102 573 373 357 310 405 452 839 410 878 1248 1041 1076 772 785 373 469 452 637 282 395 450 319 156 122 290 242 448 186 566 414 310 513 463 268 267 209 199 312 430 211 1438 688 497 379 523 772 375 455 469 629 688 598 487 641 651 504 679 687 882 551 740 474 416 506 691 631 478 874 684 333 377 411 396 316 278 946 660 750 743 1130 670 997 659 617 726 673 796 613 706 932 1194 790 1192 1017 675 970 1026 607 662 751 323 748 885 712 989 778 774 717 280 737 793 1606 363 448 296 478 399 421 320 569 524 269 507 523 676 290 268 542 766 1112 739 877 594 1400 253 308 202 255 561 689 477 587 647 611 685 335 655 493 433 432 614 480 506 360 714 606 802 662 617 263 352 232 528 448 951 381 523 512 357 438 402 596 286 803 673 483 1156 584 733 840 792 750 850 393 884 678 1040 1169 749 661 780 663 802 745 925 886 1026 629 741 719 852 916 833 1119 818 479 1540 1264 1407 914 863 830 1193 850 663 1677 529 983 690 838 733 835 1159 945 1048 1013 622 698 1314 1060 847 931 848 798 949 1186 807 761 703 512 667 460 587 636 716 495 522 405 483 600 836 643 985 830 1053 787 827 732 500 953 865 1464 835 648 689 689 986 993 879 1046 703 837 1013 1033 1018 757 952 1445 1140 721 878 1393 1187 984 1014 1068 955 1089 929 1122 2499 2663 2223 2005 1935 1529 1774 2115 1606 1887 1768 1953 1947 1696 2219 1394 2595 2267 1636 755 865 828 770 1092 1058 1452 859 1463 1860 1590 1543 649 911 949 530 750 1085 755 642 766 713 636 329 822 586 559 550 252 387 321 528 557 433 583 613 599 880 788 835 981 807 618 905 947 763 707 889 983 870 1271 908 1348 1411 529 380 291 232 408 375 280 373 369 249 269 366 322 333 404 490 422 102 95 147 209 247 224 222 243 206 546 274 493 389 506 693 672 657 524 462 302 394 198 184 227 395 285 344 367 658 351 351 266 222 190 224 664 378 703 904 889 587 380 156 343 350 462 332 557 638 556 604 570 489 505 670 366 385 574 642 482 488 814 397 641 505 968 761 803 816 800 775 678 788 742 1048 1153 599 124 1244 458 1128 638 389 1087 454 918 376 891 1172 1207 475 433 353 1061 1155 1241 1102 784 484 466 710 1115 702 1425 1095 552 630 1357 1106 607 544 977 1069 1153 846 822 970 1206 918 960 1375 1030 941 1152 1198 1483 1020 1188 1197 531 662 469 791 589 513 2742 917 858 877 838 872 725 589 832 1256 1368 1258 1077 747 819 683 284 557 599 852 794 1214 747 706 10814 488 721 1101 814 866 838 608 498 476 639 431 478 381 377 393 385 456 454 333 232 503 305 318 614 1050 877 796 653 787 656 718 721 610 647 858 916 1017 996 917 970 992 679 833 748 640 729 1022 715 550 794 771 1147 765 889 888 1161 788 515 448 808 889 588 838 1031 997 939 623 646 834 650 1031 936 1251 1095 1101 1125 763 1041 541 779 573 1205 387 1321 1328 711 316 343 459 170 180 175 218 474 520 599 421 677 518 583 412 563 580 454 483 526 517 452 504 774 255 743 561 602 570 397 466 464 488 400 365 314 499 329 440 584 459 525 367 410 703 263 1401 665 619 364 450 335 509 460 305 631 646 408 440 563 422 382 492 323 395 763 967 724 914 618 763 459 404 793 716 698 612 954 502 424 644 588 638 715 704 752 414 513 970 499 712 388 408 298 700 1383 1463 909 254 413 382 700 527 680 321 2066 530 2158 1998 2043 2046 2085 1935 2078 2334 1753 2355 1688 1864 1945 2086 894 564 496 591 624 1034 926 859 687 849 1311 915 666 574 600 527 512 527 994 967 911 863 972 736 698 746 740 946 982 818 445 559 378 411 438 615 553 644 389 632 466 571 487 381 446 770 528 600 454 613 408 782 709 753 846 604 780 798 723 714 1000 957 913 1219 613 1229 1365 1305 1060 1342 999 1029 1081 1053 1003 941 1178 903 1092 1209 1087 814 863 809 601 839 965 748 742 1003 609 984 898 757 981 837 1074 627 598 684 825 903 894 705 591 675 707 845 621 787 733 617 645 529 559 586 641 572 1085 987 705 1005 877 858 746 756 941 982 781 938 701 988 707 824 928 902 961 1040 817 1149 1229 1016 1051 1104 1262 1049 975 1004 898 889 925 906 1025 1026 987 896 472 597 444 871 360 475 393 178 458 210 172 381 125 165 323 274 128 112 138 338 340 302 342 251 138 265 184 252 318 232 196 192 200 265 195 210 102 253 263 247 268 347 169 193 130 112 102 187 223 201 184 165 262 199 189 579 364 108 104 111 155 273 427 276 314 169 112 158 153 155 174 196 274 317 612 563 248 119 157 208 222 267 156 463 221 590 197 283 432 201 277 426 379 342 429 128 273 148 166 275 316 417 367 245 515 632 501 432 648 882 395 462 288 606 292 566 312 375 573 246 373 484 487 184 225 314 332 440 303 218 213 545 278 294 1001 550 562 339 565 469 474 850 509 666 499 361 593 356 346 432 728 799 764 305 938 631 288 658 305 303 461 534 438 210 344 402 518 415 277 265 378 683 609 376 633 666 348 662 789 777 352 491 533 407 678 291 322 278 209 239 261 400 384 484 573 485 432 362 501 436 296 326 396 413 269 208 335 326 511 838 527 385 435 477 713 447 388 315 319 533 451 529 250 246 231 465 667 504 420 250 469 295 716 531 292 1024 368 684 366 323 264 420 189 621 296 415 414 352 370 321 447 246 433 572 513 736 748 429 486 400 420 362 250 171 266 657 258 334 222 168 128 251 571 564 372 450 412 330 543 419 745 608 315 355 648 550 121 100 154 94 92 697 481 752 580 607 535 575 386 362 305 328 133 128 554 289 270 343 263 344 285 343 300 510 447 225 563 415 734 668 572 517 460 283 189 320 353 285 377 362 254 378 415 513 155 179 171 254 345 333 439 448 622 654 608 547 438 271 354 303 258 339 314 414 264 294 383 262 347 340 280 455 403 1005 800 2342 2776 318 527 463 460 399 272 388 366 596 1000 635 625 640 380 567 624 470 511 707 604 523 523 425 414 321 609 749 364 323 523 343 337 893 361 433 342 306 562 408 290 263 355 589 632 404 293 669 339 554 390 321 204 302 436 294 793 630 354 378 235 389 523 445 336 514 482 161 181 349 754 1245 1385 759 724 910 957 637 549 750 1110 429 509 468 373 250 494 805 703 181 175 252 194 134 321 787 1006 1030 859 1025 1347 1482 1407 1401 1535 1177 1115 807 545 1876 1922 1719 1860 2076 1372 1432 1596 1948 1460 1651 1987 1321 1708 1688 2602 2002 2215 2299 2534 1568 2523 1674 2265 2050 2743 1128 1071 1172 898 1111 1528 1230 1179 650 1477 734 674 578 826 547 400 388 883 1146 745 314 427 403 337 241 2274 2206 1916 2329 2190 2518 2038 2015 2508 2115 2109 2298 2134 2282 2260 2208 2576 2356 2404 2479 2678 1974 1496 1859 1825 1756 2071 1876 2103 484 450 259 2435 2375 1096 3353 3702 3533 3392 837 888 747 193 856 219 294 187 224 1496 763 812 411 573 492 420 973 1048 934 1614 1414 765 1791 1028 867 2162 2671 2377 2436 4583 4342 2185 2336 2653 3183 1183 544 1196 1039 1238 698 1226 504 1490 610 1375 1046 128 76 1112 918 1325 2208 1541 625 1465 525 697 582 486 925 965 859 1247 1011 1445 2132 1218 484 1460 1277 1286 1788 1165 1161 797 538 628 2007 912 1710 734 1218 769 825 807 634 899 1082 2010 1526 522 449 508 849 708 806 761 533 500 724 1038 925 1148 1672 882 788 1761 611 694 868 685 1128 1094 1059 722 663 774 698 978 540 572 550 556 674 631 601 769 621 897 850 384 284 370 249 455 431 954 423 272 261 517 355 976 513 716 426 628 1065 475 297 446 249 213 371 328 564 287 283 593 453 387 494 355 426 418 410 394 486 502 422 638 580 513 172 438 507 415 265 647 381 597 894 577 352 422 404 416 471 898 836 503 409 624 729 1062 669 274 435 566 564 459 508 403 560 862 683 758 737 586 987 566 704 761 623 814 699 566 606 568 458 494 735 557 867 452 241 577 729 640 720 449 531 774 866 719 515 1020 90 1034 714 568 528 565 538 771 913 544 813 1186 737 1013 759 723 425 407 278 241 302 499 436 242 210 192 238 346 195 278 350 480 414 284 250 387 152 144 132 186 311 281 1020 560 440 326 471 764 241 416 416 284 286 657 517 655 479 464 275 605 487 527 588 325 248 342 447 597 536 729 281 352 416 530 205 139 387 719 612 674 571 886 543 452 471 546 455 550 735 324 522 506 1043 724 1061 900 733 960 575 355 655 357 259 609 782 769 569 664 449 634 130 516 574 1319 134 221 195 308 225 323 582 526 494 273 352 520 877 229 214 296 579 784 696 740 344 829 390 338 207 402 405 846 672 758 774 740 820 662 849 467 401 384 556 396 414 379 605 435 675 465 533 309 375 319 630 551 1159 462 208 317 112 328 138 512 298 876 336 360 927 488 1063 701 799 747 553 290 1164 521 595 629 796 1474 1084 961 835 1052 1271 1081 847 614 564 530 452 835 1014 846 850 366 839 1174 1330 826 628 786 1166 872 807 1007 347 869 479 641 479 659 755 785 756 767 439 829 693 617 532 1051 653 548 1107 1005 1222 660 577 482 679 541 303 411 487 539 571 475 385 530 490 822 669 763 842 662 782 466 406 697 592 891 707 1018 721 727 833 806 929 916 715 772 720 878 768 672 899 1044 852 787 862 1541 1141 721 901 854 775 759 770 1010 1841 2000 2134 1797 1517 1814 1194 1461 1422 1701 1320 1534 1181 1444 1670 1304 2229 1374 1307 1008 1112 663 733 1111 964 1003 618 974 1250 1087 1559 718 862 749 603 598 693 402 775 527 686 351 592 370 597 473 685 279 357 378 313 273 466 519 552 568 621 641 610 652 898 829 860 893 996 612 1093 590 764 924 891 666 721 402 249 526 494 422 359 239 416 164 259 171 233 132 198 276 263 327 108 171 66 362 262 197 473 231 455 447 471 346 369 613 737 764 778 301 405 311 351 482 408 533 418 384 280 344 642 212 214 298 222 212 283 646 273 482 493 711 512 332 258 915 936 804 768 663 607 421 558 525 475 430 410 420 483 566 561 455 343 544 316 405 344 577 843 1197 1239 972 1090 1326 1459 776 1131 947 591 355 1239 583 1236 653 575 1328 606 600 657 541 938 1221 371 415 367 937 891 997 1402 974 522 478 471 1004 323 890 1019 703 538 1103 982 457 476 787 755 745 731 999 861 952 1080 979 1024 1065 836 893 1045 1057 867 1067 932 485 565 426 404 521 487 1906 1198 877 842 1065 1074 888 851 1024 883 982 1022 685 503 500 341 452 588 480 638 537 799 684 753 488 7689 490 874 447 574 442 425 294 408 359 285 237 241 182 206 196 196 170 230 236 250 198 289 375 835 758 725 539 643 678 546 634 531 433 572 806 677 698 764 842 744 635 689 712 823 640 1101 598 546 603 502 732 832 556 717 1130 902 478 560 577 679 846 569 724 883 774 620 453 962 461 658 712 974 938 675 1173 445 1178 813 674 409 938 366 812 672 420 320 234 323 204 226 220 258 546 482 436 654 747 494 446 234 422 423 200 459 282 208 363 478 902 176 650 400 372 353 561 496 172 417 378 261 205 430 184 241 433 282 322 516 524 551 249 1139 423 364 444 452 544 362 328 376 391 508 373 420 453 288 229 206 246 376 626 513 676 467 507 525 644 323 590 333 341 567 984 279 433 547 458 532 676 492 638 419 711 565 386 442 267 313 232 634 1174 1170 976 325 207 302 453 421 499 585 1855 490 1914 1800 1703 1468 1594 1884 2103 1938 2215 1967 2167 1738 1701 1794 636 525 858 480 728 783 756 603 528 522 674 526 553 510 1081 560 620 531 587 678 656 655 704 627 621 802 814 993 1088 816 758 673 868 749 755 928 776 657 886 717 867 845 758 883 1133 822 798 874 1078 1080 536 644 586 763 823 634 855 884 714 734 1090 1071 1061 691 752 908 853 788 774 945 703 711 664 669 761 785 950 576 922 994 955 1191 848 940 1210 892 960 838 1067 862 801 1052 1073 1143 930 971 1139 959 642 750 1030 946 856 1007 1044 978 732 778 1072 834 1035 771 984 869 734 826 857 625 735 633 830 863 1132 734 953 896 736 963 1037 821 744 825 869 1141 1253 1355 1289 1217 1336 1468 1372 1571 1373 815 901 810 764 768 754 1050 1215 1095 1411 1496 1549 1338 1017 752 912 885 733 371 430 393 495 472 337 247 240 184 353 223 280 189 205 233 261 245 297 405 214 384 293 455 517 227 209 167 173 211 272 272 293 426 419 290 282 360 249 354 279 275 234 342 274 283 369 277 353 437 419 766 313 320 312 193 382 281 648 452 507 237 226 196 232 338 273 275 420 245 572 702 279 138 204 477 397 515 343 797 372 1006 282 366 338 402 286 679 612 562 730 262 404 189 274 302 400 591 673 291 403 274 442 754 359 492 524 786 618 566 753 595 582 407 681 673 369 551 368 306 355 609 553 691 927 221 393 923 447 545 854 790 831 684 674 1047 647 904 400 753 591 365 516 430 570 585 683 1059 628 469 832 745 504 838 453 560 668 796 732 780 331 621 363 716 249 471 573 737 1089 540 560 702 628 672 787 705 413 602 480 453 500 536 581 628 613 513 314 298 359 514 723 927 703 430 586 496 256 301 212 287 299 362 798 641 459 864 553 408 700 438 821 468 503 445 468 390 496 970 367 380 312 511 435 535 657 401 553 545 395 546 529 1022 404 535 343 589 669 452 349 947 438 606 566 703 444 330 362 204 482 715 723 760 820 513 588 528 472 557 338 220 354 774 194 239 272 181 346 350 375 571 310 362 359 408 397 692 735 615 328 396 528 454 155 161 118 245 259 337 564 495 525 391 652 518 571 446 559 466 201 200 422 535 126 383 403 450 460 472 392 442 363 334 620 695 1094 744 726 479 512 408 365 614 332 194 377 367 331 340 302 560 423 437 385 445 636 357 482 586 465 444 460 787 368 232 446 609 511 732 625 296 397 542 219 411 406 345 239 794 1064 1050 777 3301 3730 702 839 849 863 728 621 784 658 1094 780 799 1003 893 401 447 411 479 421 364 359 572 561 528 492 586 700 1434 303 392 609 482 467 675 643 527 479 393 1104 664 626 890 687 985 686 417 399 774 685 929 413 422 483 359 464 486 712 472 704 360 459 415 664 423 580 490 422 351 400 389 1659 1304 1403 907 829 1003 981 991 778 670 1203 667 887 846 612 619 645 1154 594 198 198 387 405 340 576 1197 1192 1011 968 927 1598 1592 1868 2025 1962 2080 1888 1326 555 2715 2691 2395 2998 2708 1873 1383 1404 1947 2491 1902 2712 2698 2016 2867 2146 2162 2467 2253 2279 1867 2299 2136 4219 2793 2624 980 1364 1909 1392 1320 1822 1877 1672 1209 1695 573 551 586 621 718 872 572 1361 1167 756 397 611 571 599 521 2731 2594 2653 2377 2733 2752 2599 2584 2506 2587 2639 2858 3125 2536 2694 2737 3051 2811 2857 2992 3416 3208 2114 2411 3100 2906 2677 2908 2526 914 727 501 2880 2334 1902 3583 4842 4533 3635 1124 1322 693 175 882 179 376 328 319 1553 938 839 396 698 600 444 1090 1334 998 1347 1122 1181 2234 1560 1296 3271 3921 3637 3269 5855 5557 2793 3476 4033 3950 1221 987 1152 1673 1399 1073 1854 731 1585 1194 2138 1099 279 224 1451 1147 1910 3186 1458 746 1583 831 963 580 594 1250 1183 1044 908 1115 2331 2871 1193 619 1483 1701 1528 2318 1599 1725 1188 612 678 1857 1102 2400 1253 932 573 812 765 653 947 1013 3177 2643 759 718 671 862 854 959 895 713 876 914 1609 1128 997 1238 571 523 2470 687 906 1232 725 1157 1151 1315 1054 795 1177 1153 1072 1138 1208 1268 1178 1256 1090 797 1089 948 1190 1245 485 443 351 326 495 374 706 301 551 471 539 556 963 652 649 557 854 690 542 267 213 207 171 442 265 664 729 692 868 604 489 518 509 1002 767 720 755 818 914 609 894 739 719 205 597 637 439 420 458 624 321 550 557 517 520 612 496 570 807 575 562 473 518 894 904 830 524 580 579 633 571 727 517 534 705 651 647 517 581 1077 776 734 739 961 927 762 580 577 770 411 459 651 789 837 710 429 927 667 516 808 361 481 802 917 625 537 1214 108 1364 501 651 605 626 415 585 806 714 1097 1213 1003 1219 981 1240 765 514 551 380 465 441 415 280 447 252 280 268 190 394 613 501 169 552 377 350 577 544 301 279 398 268 1027 732 883 556 456 527 496 543 529 694 694 756 610 617 577 513 570 689 933 426 596 360 259 681 793 598 621 1322 422 246 325 705 581 402 260 774 531 527 552 702 543 634 522 594 718 556 883 614 767 794 1128 943 986 1007 593 943 824 334 837 629 184 803 935 736 823 434 378 523 471 688 760 1332 274 549 594 577 734 680 388 625 628 217 583 825 691 308 304 375 735 802 653 764 267 1104 206 459 359 232 474 950 688 767 802 732 863 797 810 737 571 633 777 588 614 532 582 472 687 551 550 323 424 389 633 601 1058 389 389 420 178 508 271 290 420 937 459 426 983 403 981 940 751 701 729 415 777 912 1118 1160 739 769 995 912 916 760 1005 773 514 609 823 659 615 1048 1123 1332 953 334 1259 1082 1225 902 663 858 921 712 975 1180 290 686 640 760 656 768 1172 1146 1191 1299 592 599 1009 950 650 1015 842 1049 1196 1444 1323 582 518 721 600 500 483 380 536 450 531 375 653 663 618 559 576 610 851 754 1110 659 351 676 700 2230 551 699 639 872 886 990 1385 869 810 1086 951 822 1201 818 1226 947 1193 586 840 1755 898 1063 1234 1435 896 959 947 1403 3284 3371 2166 1943 1815 2131 1992 2280 1470 1780 1685 1848 1758 1944 1975 1875 2679 2073 1783 1520 1617 942 891 1137 1282 1153 662 1381 1459 1268 1857 891 1117 1065 380 366 657 314 883 966 1136 499 872 603 487 445 587 377 671 545 411 391 545 628 413 741 822 571 960 880 846 1051 1081 920 816 1097 1087 965 1175 1210 1221 875 943 564 509 449 413 553 598 560 434 501 205 218 262 281 325 297 480 494 183 140 109 142 229 171 148 213 128 533 384 452 493 454 950 826 850 392 462 360 472 361 355 375 719 271 491 464 599 214 216 379 339 250 350 674 346 502 623 852 491 293 309 344 358 408 280 475 675 353 621 471 439 431 492 622 605 493 557 478 526 474 416 456 421 890 452 798 735 843 723 859 912 431 600 680 439 485 852 533 975 475 661 1020 423 389 397 360 1034 967 348 461 380 784 828 959 1229 818 418 350 298 660 554 985 625 354 343 749 599 408 470 1004 1014 1078 767 857 929 670 842 741 1314 1097 899 1087 1341 973 689 1228 1001 433 671 616 646 728 578 1995 1123 1030 931 1212 921 890 730 885 920 899 905 1326 961 768 486 408 509 461 465 693 700 608 530 721 490 11351 1106 776 883 913 440 446 467 616 397 249 279 255 233 229 231 221 375 321 212 348 173 701 987 1063 909 540 678 425 548 567 448 654 923 1078 1020 977 869 1099 777 547 589 612 799 726 1003 598 645 941 734 694 709 885 1049 915 974 1021 685 917 798 871 647 828 815 1006 708 779 1125 766 1030 934 931 1395 1272 992 781 1039 574 575 461 1220 339 1063 977 692 444 281 287 173 203 183 279 519 545 494 361 549 538 558 270 721 823 432 684 438 269 644 602 1217 263 643 553 517 428 509 482 354 319 230 563 425 479 476 486 364 291 590 529 778 932 428 1059 405 369 711 426 493 368 315 387 572 524 602 670 637 505 429 388 182 238 654 930 598 584 791 840 851 371 681 615 890 569 542 181 548 550 522 588 616 632 1046 248 445 797 518 566 420 704 514 746 1440 1012 930 280 244 303 459 526 616 442 1856 493 2057 1775 2043 1516 1813 2197 2170 1753 1602 1630 1809 2049 2177 2454 516 756 740 697 1011 643 672 649 475 805 1018 990 973 633 637 517 417 827 827 1004 996 932 967 947 967 991 925 1390 1443 1462 1125 1053 854 1166 1298 1255 1017 808 1147 1017 1010 1250 1066 1190 1308 1144 1061 1416 1545 1137 1020 911 933 977 1181 1185 1069 1271 1080 1064 1490 1389 1103 1385 1188 1686 1684 1524 1174 1901 1129 1218 1187 1176 1119 1164 1136 1224 1240 1653 1749 1987 1457 1886 1851 2066 1826 1700 1801 1598 1818 1731 1286 1343 1571 1255 1381 1488 1666 1653 1627 1590 1574 1606 1349 1652 1390 1348 1524 1544 1442 909 1438 1314 888 1266 1713 1190 1662 1737 1174 1205 1837 1318 1641 1778 1480 1213 1690 1436 1184 1498 1108 1874 1783 2292 1564 1698 1930 2229 1953 1936 2108 2123 1925 2024 1550 1558 1709 1401 1423 1622 1826 2029 1765 2008 1456 1188 933 1643 673 468 373 301 512 531 563 356 290 464 405 431 542 539 504 293 341 315 366 860 647 846 753 565 733 396 360 304 338 530 438 467 474 859 377 565 533 713 318 629 336 372 348 427 533 427 561 553 627 532 469 1412 666 288 280 354 317 605 1108 587 650 233 300 233 320 243 280 312 524 480 1042 754 562 242 324 387 675 570 690 1133 815 1310 570 699 399 481 368 806 675 466 1132 574 503 556 511 608 616 584 728 550 680 356 712 875 609 612 651 912 678 745 593 1007 796 587 1377 611 594 657 570 827 800 463 458 639 744 374 611 1185 737 623 989 1064 1136 960 888 728 912 1339 774 845 994 701 855 707 555 718 619 1225 964 639 1090 1435 710 1065 615 675 741 862 666 597 428 839 608 825 693 625 687 1118 1555 723 868 1453 1278 1152 879 935 578 945 853 1043 895 815 670 965 830 446 413 562 589 763 953 1380 1707 492 706 652 467 576 311 563 849 606 752 819 792 1191 863 540 768 622 1374 689 1180 856 912 783 649 1041 512 565 590 749 1095 795 668 618 1008 690 461 1073 598 1334 775 1107 717 978 548 1240 681 1332 811 1052 570 761 854 531 441 361 819 1016 934 940 981 755 816 784 539 697 645 385 691 1158 677 689 262 268 377 561 617 1015 360 463 737 518 613 875 1164 619 475 801 804 520 343 142 226 199 233 640 806 958 1004 801 1107 933 880 700 758 684 291 335 574 834 284 690 632 509 556 653 458 464 564 485 1039 684 1046 835 799 985 721 498 352 857 496 384 508 489 456 473 520 728 422 454 405 576 648 660 593 928 975 591 582 917 1032 381 667 566 524 588 572 563 684 689 493 665 638 292 539 720 829 1175 1067 4497 4985 969 885 717 986 982 860 1392 1135 1772 1381 1555 755 947 592 612 560 444 651 672 459 806 788 651 957 717 980 1228 636 577 698 656 723 1087 583 863 504 699 961 634 574 735 737 1087 1089 516 688 999 1056 1270 726 770 540 547 931 771 1588 1203 1006 925 550 458 913 612 650 795 706 363 457 584 1593 1451 1882 1406 1289 1643 1055 1135 1068 1011 1825 1285 1267 1228 966 705 967 1535 1016 356 314 269 461 434 580 1477 1591 1849 1059 1257 2986 2602 3054 2336 2112 2542 2354 1665 1246 4223 4236 4312 4058 4215 2761 2809 2978 3213 3353 3639 3733 3778 3405 4420 3928 3110 4284 3302 3951 3268 4236 3503 5638 4583 4171 1522 1943 3599 1605 1274 2392 2758 1878 1129 2688 1135 1165 1170 762 912 1106 904 2070 1556 914 684 617 567 560 587 4466 4358 4116 2954 3475 4091 3807 3897 3567 3882 4151 4113 4600 3823 4348 3897 3967 4234 4252 4204 4555 4765 3127 3360 4887 4920 4259 4519 4736 823 753 607 3353 3646 2380 5605 7203 7017 5920 1858 1950 1133 400 1163 363 571 386 322 2387 1476 1378 613 1384 945 867 1621 1702 1433 2593 1913 1987 2904 1571 1560 4269 5007 4719 4591 8449 7975 4358 5228 5360 6365 1658 1382 2172 2424 2521 1648 2710 1044 2581 1171 2889 1516 223 189 2338 1740 2524 4728 2267 1428 2200 1028 1448 641 670 1933 1476 1561 1943 1871 4521 4306 1596 888 1845 2673 2503 3213 2452 2479 1315 827 756 2707 1470 4030 1240 1178 735 1358 1333 1044 1294 1557 3758 3346 1137 1246 1239 1444 1232 1118 1123 1236 1224 1187 2615 2157 1422 1891 642 592 3511 1014 1522 1314 1228 1757 1684 1521 1566 1276 1752 1525 1740 1759 1800 1599 1547 1754 1871 1911 1365 1694 1628 1559 880 689 441 768 749 502 1424 726 806 529 833 862 1320 684 845 635 940 666 567 413 435 400 290 491 433 863 804 667 682 731 645 569 493 735 734 701 643 990 785 670 993 778 735 591 635 716 930 717 979 701 385 564 762 588 981 791 659 920 1025 831 695 710 701 1288 1270 1206 550 660 607 661 696 739 651 580 678 878 1047 864 1010 1141 595 1060 1034 973 1513 878 637 630 680 834 780 1451 863 1301 1209 675 1367 1074 891 1283 735 1012 1299 1437 856 865 1705 176 1823 817 790 578 588 644 792 1562 850 1668 1707 1562 1870 1511 1352 650 816 542 690 537 702 659 661 388 320 576 600 326 533 932 514 313 825 491 507 493 474 490 420 415 423 1602 857 966 772 626 933 505 854 753 957 642 823 505 1336 1472 1329 700 742 935 502 736 664 376 860 800 869 946 1199 967 569 440 798 640 501 422 863 768 909 774 1009 1012 1002 1096 897 1359 951 995 952 1298 903 1714 1197 1723 1739 665 895 1039 650 1112 964 229 944 1107 1482 1544 810 685 782 675 738 1052 2085 499 475 488 787 548 645 455 827 797 459 816 907 894 291 266 686 1229 1325 672 759 536 2022 338 605 464 368 562 1222 998 1162 1198 1128 1367 888 1098 769 714 695 959 763 793 942 1369 1170 1472 1293 1300 597 679 1030 664 585 1219 532 557 651 399 641 518 682 689 1152 683 668 1598 936 1472 1259 1249 1387 1002 646 1070 1245 1576 1696 848 1266 1392 1200 1504 1342 1402 998 1014 929 922 914 852 1906 1858 2486 1648 406 1603 1497 1985 1211 1586 1101 1290 946 883 1646 801 1589 1232 1130 1211 1130 1564 1397 1716 1746 1171 806 1539 1338 792 1780 905 1343 1736 1928 1770 926 707 952 958 765 907 820 797 570 667 622 681 891 1085 870 1235 1046 1076 1540 1834 958 601 1201 902 1991 1249 1406 1135 1333 1070 1360 1319 1346 1524 1358 1488 1385 1001 912 1456 1694 1866 1281 1304 1766 1450 1471 1457 1630 1035 1247 1604 1529 4332 4487 3590 4126 2668 3565 3184 3618 3092 3427 2570 3018 2735 2974 3088 2503 4647 2806 2859 1562 1657 1546 1619 1274 1555 1783 1012 2339 2632 2448 2217 1022 1536 1135 717 784 1173 666 853 886 984 586 802 592 732 751 743 440 816 630 818 738 981 806 752 878 1061 1028 1414 1960 1154 1519 1505 1405 1121 1331 1389 1248 1710 1459 1202 1761 1999 884 577 629 601 499 518 431 640 642 368 414 362 345 434 276 594 601 204 176 311 254 445 400 387 440 361 880 597 639 541 622 1154 1055 1071 598 435 462 546 448 402 434 663 412 706 435 1124 531 488 503 425 385 522 981 414 652 764 1028 826 819 240 610 727 665 702 734 797 905 904 579 611 551 841 782 1168 578 676 674 804 753 940 732 843 1160 1394 1087 1367 1360 1136 1362 1410 733 1075 1040 742 272 1254 654 1496 809 572 1616 603 695 535 660 1919 1677 559 732 603 1857 1737 1886 1735 1170 491 461 695 1385 1004 1687 1205 807 500 1219 1317 552 889 1331 1476 954 1206 1304 1245 1574 1289 1492 2104 1980 1419 1763 1769 1702 1885 2430 1592 557 1297 969 1011 1194 1011 3243 1892 1504 1492 1227 1551 1419 1214 1350 1346 1468 1697 1280 933 929 840 732 902 891 1066 1026 1301 1249 1125 1101 874 1106 17400 1385 857 1248 801 530 1078 880 1007 476 432 371 474 480 419 407 658 322 710 423 199 773 1370 1276 1239 836 901 874 940 1019 868 858 1056 1253 1186 1267 1338 1299 1483 1171 1302 1241 1017 1100 1476 1174 1054 1058 1169 1288 1028 1030 1207 1417 1279 1159 1207 1237 908 1244 1330 1165 1562 1755 916 1224 1530 1530 1342 1434 1620 1744 1220 1223 1136 2081 1068 881 1212 1381 783 2161 1456 789 701 537 328 162 190 221 298 748 605 717 482 1228 880 757 511 985 974 415 658 597 465 706 674 1347 343 1079 703 1037 634 538 897 584 749 711 510 411 705 359 818 477 347 976 524 752 905 415 1499 827 704 655 604 524 648 604 491 751 692 765 793 955 718 562 562 407 613 1274 900 988 1068 905 962 956 614 745 919 1061 1133 922 320 1193 974 924 1054 1190 1215 1583 565 932 898 764 1179 569 808 677 1455 1585 2435 1569 566 453 444 714 779 702 744 2805 608 3284 2723 2748 2635 2828 3019 2908 2987 2700 2900 2939 2954 2973 2832 923 752 1010 1099 1002 1013 1293 886 762 1107 1456 1931 989 1243 956 684 1136 1127 1584 1138 1033 1000 1148 1348 1236 1250 1292 1719 1394 1576 866 593 914 1224 828 1053 989 1127 1115 925 1662 1616 1415 1087 1080 1230 850 1308 1207 1454 1352 929 907 1228 605 853 734 888 736 767 1232 1158 1009 786 837 1119 1127 1137 1020 836 1163 1084 1062 1113 1176 1194 916 802 939 1179 1224 892 1104 1298 1366 1107 991 1039 1298 983 1274 943 1057 1043 1025 1099 1089 1119 1091 1122 1185 793 992 1317 1304 1057 888 878 976 713 944 1189 1014 843 926 1054 1103 1694 1080 1173 1069 1084 1244 828 1241 1172 888 929 918 961 1524 892 767 1310 1065 1102 1400 1277 1367 1176 1257 1285 1085 1032 1268 1149 1362 1292 1323 1162 1266 1233 1441 1425 1483 1463 860 734 1073 1671 727 471 325 459 372 653 428 440 373 579 341 469 381 395 440 275 364 266 258 668 477 606 556 526 727 404 540 396 422 328 417 363 385 558 554 697 669 743 394 309 350 381 371 479 625 285 691 251 384 270 250 1182 321 361 281 193 401 462 522 411 437 306 259 337 291 450 294 256 298 305 457 904 650 380 505 313 373 379 543 667 773 786 450 490 385 878 488 846 750 659 530 364 388 598 473 470 589 801 626 671 896 574 591 676 473 468 439 873 600 572 536 963 735 816 843 424 380 381 397 635 701 437 477 494 1122 396 516 1076 867 628 1339 994 1118 1379 756 1072 1015 1110 1108 1534 1124 838 1109 518 509 1071 486 1366 758 923 907 1036 481 836 558 615 532 800 623 539 879 517 426 378 611 422 990 1170 1376 1132 694 1090 955 1051 946 502 659 580 655 754 778 503 754 696 795 385 430 675 621 400 1012 1175 769 694 596 761 809 1007 431 438 772 633 560 703 999 1215 761 805 945 698 1226 593 735 657 504 661 688 790 218 409 541 496 797 771 628 563 872 598 920 1419 765 1175 689 1120 646 667 893 1038 562 1270 664 819 1102 559 672 641 458 565 780 1080 1016 964 1014 691 887 602 672 593 666 468 708 543 270 292 319 459 522 365 704 1202 752 804 552 343 681 852 865 743 723 432 876 832 210 82 211 174 138 655 605 913 754 914 846 841 938 866 538 485 283 265 514 549 236 952 478 716 625 670 397 471 473 518 704 719 927 748 806 911 640 580 469 574 567 414 619 589 688 483 693 599 366 436 566 438 727 1304 614 1176 893 656 676 904 756 464 1056 856 818 882 886 776 721 455 670 377 579 464 493 857 964 1054 1162 4323 4407 847 1172 972 1070 1105 1019 1093 908 1319 920 1221 959 1043 758 355 504 498 687 561 558 980 954 905 986 595 1233 1176 769 696 863 654 687 1170 603 818 289 541 622 497 763 713 549 364 371 281 452 676 665 630 483 944 528 490 473 501 1096 947 1060 900 467 437 911 610 670 956 750 347 510 769 1181 1709 1446 725 1363 1519 1388 1006 1031 850 1684 954 1020 916 849 638 569 1606 712 389 336 706 514 750 629 1469 1387 1062 1256 1180 1801 1955 1890 1694 1516 1409 2047 1440 1022 2684 2534 1979 2384 2616 2079 1890 1967 1988 2459 2403 2391 2334 3110 2419 2845 2813 2915 2349 2634 2160 2677 2536 3711 3572 3460 2398 1948 2202 1100 1271 2583 2090 1437 1073 2246 663 663 718 622 868 694 795 1216 1648 715 712 793 664 560 816 2857 3122 3239 2916 2728 2910 3024 3083 2884 3632 3343 3414 2840 2805 3594 2807 2352 3295 3417 2568 2637 2987 3173 2942 3787 3708 3246 3825 3793 828 702 407 2718 3816 1713 4095 4583 4721 3592 1603 1475 826 233 878 384 415 303 324 2972 1460 1546 387 678 578 809 1740 1494 1660 2414 1626 1993 1455 1797 2284 3668 4373 4429 3280 6885 7945 4358 4242 5296 5228 1993 1281 2550 1945 2085 1240 2359 1196 3367 1124 2297 1123 152 128 1708 1689 2472 4634 2547 920 2101 1304 1134 771 769 1576 1610 1639 2087 1638 2679 3056 1518 1291 1930 2742 2582 2618 2368 2247 1205 941 946 2602 1426 2401 786 1545 819 1371 1128 1061 1266 1326 3328 3126 1050 1099 1059 960 1184 970 1283 1158 1188 1216 1614 1520 1193 1710 959 769 3222 783 934 1575 671 1115 1214 1195 1780 1373 1461 1128 1500 2013 1955 1949 1815 1988 1496 1647 1341 1722 1616 1585 723 423 783 793 533 482 1405 695 675 747 937 543 1323 942 860 623 919 556 529 779 864 343 307 428 506 564 503 492 487 522 652 732 917 554 711 486 634 471 682 565 762 719 560 426 670 742 861 455 621 909 694 615 810 780 825 733 694 845 1053 537 562 537 621 1071 799 850 600 733 715 703 866 748 847 903 618 836 879 696 1014 729 475 862 977 611 778 576 540 573 528 679 596 813 617 480 745 430 989 676 607 900 769 833 839 887 1027 756 1675 102 1400 764 1025 469 592 314 644 830 672 1100 1011 1395 975 1004 1101 385 379 475 548 288 656 590 350 288 191 317 483 357 654 658 443 515 461 445 341 592 422 361 809 616 307 1371 769 662 502 909 692 671 567 528 877 627 707 513 574 558 695 879 697 907 559 601 492 709 699 635 1876 978 968 800 700 364 598 534 256 348 865 739 897 1089 1217 953 993 939 759 1035 967 782 735 906 779 1434 794 1358 1301 973 1126 1472 930 832 812 418 961 1136 1391 1610 897 917 1021 300 719 746 1846 644 467 615 548 681 645 404 567 1121 337 527 537 551 567 561 507 1324 1089 741 868 888 1616 206 367 223 222 786 958 660 848 799 761 933 689 863 887 712 716 1042 702 781 906 753 584 840 717 679 444 610 521 715 592 1240 577 629 905 286 615 355 677 454 1043 580 610 1680 805 913 901 1159 1253 1076 466 1341 910 1017 1109 882 958 675 1073 1040 1085 651 843 1122 931 828 872 801 1049 1021 1186 1180 407 2035 1871 2213 1477 980 1330 1161 1256 1101 1031 598 1401 1261 965 1335 1013 1431 1237 1396 1407 1148 1159 1630 978 948 1265 1090 950 1613 1624 1850 1140 994 655 701 529 1084 1050 832 580 576 949 476 716 658 707 1263 915 1079 757 1309 1008 1022 894 964 1989 1190 877 855 945 1200 1825 1351 1167 1182 1324 1427 1532 1097 1065 1044 994 1558 1089 1201 1052 1428 1527 1714 1428 1195 1298 1331 1375 3010 3209 2110 2191 2447 2560 2313 2512 2209 3035 2237 2450 2541 2136 2322 2171 3079 2278 1779 1230 1419 1218 1150 983 1086 1541 706 1275 2147 1933 1624 715 1239 691 486 460 938 860 810 598 849 938 675 857 561 682 424 511 917 343 662 650 851 743 865 1089 1000 1053 963 1697 1250 1350 932 1168 970 1014 841 1190 1450 1655 1188 1242 1326 1413 456 522 472 486 425 396 413 825 346 401 768 344 426 310 335 410 159 195 229 317 417 543 533 452 472 632 211 655 467 684 786 586 739 484 445 503 790 429 384 468 570 520 688 531 1147 263 294 338 282 254 286 722 523 864 869 1294 955 578 382 881 833 799 928 956 918 1040 985 1076 907 623 866 933 987 891 692 573 564 789 726 564 583 1352 974 767 882 1015 852 754 813 897 1249 1138 498 337 1647 806 1384 592 751 1300 875 713 844 779 1596 1333 817 630 604 1367 1606 1574 1337 1420 595 551 540 1066 701 1419 1146 621 639 1110 1012 620 577 1289 1358 1212 886 1053 951 993 832 1856 1476 1467 1285 1628 1643 1660 1642 1761 1831 618 921 1064 1018 734 801 2770 1344 959 893 722 1240 1125 945 1299 1836 1664 2002 948 670 1027 696 708 521 707 603 940 1092 813 667 814 447 776 1385 13324 1913 9597 871 648 616 885 628 401 344 264 397 290 301 233 431 686 456 471 345 631 1533 1530 1533 1048 1260 1009 1150 1209 1273 1023 1560 1327 1271 1350 1209 1389 1540 1139 1308 1582 852 1016 1127 1038 1025 1104 1059 736 1064 918 1067 1127 738 832 956 774 926 815 1003 1122 1042 1328 715 918 856 1275 1403 867 927 1461 1585 1912 1818 1479 757 797 891 2095 955 1773 1537 963 515 389 333 132 174 146 434 750 545 685 856 595 639 741 479 890 695 452 523 498 310 475 508 1274 401 786 541 657 632 619 615 399 629 496 590 513 716 408 438 839 541 891 629 474 699 500 1445 841 780 664 530 553 574 516 502 531 499 708 773 821 679 380 392 472 360 1187 1167 990 1084 940 1170 725 810 1000 799 858 853 1029 362 621 1126 900 1180 1214 1102 1144 622 878 999 418 662 676 500 333 993 1534 1257 911 541 722 481 971 722 1061 689 2846 606 3095 2665 2902 2357 2553 2575 2965 2826 2615 3200 2557 2503 2696 2373 1033 918 759 885 1035 1307 1118 1016 748 705 1584 1544 756 758 779 903 578 848 1652 1137 1022 917 949 1198 1116 915 865 951 2036 1544 978 956 1033 1292 1231 1131 1004 1180 883 1049 1272 1308 1249 981 958 1176 1477 1193 1191 1553 1026 1040 1055 829 890 829 982 936 707 748 1082 1109 960 914 1256 1080 1193 1192 1712 991 1532 1723 1653 1688 1518 1406 1608 786 1231 1452 1561 1167 1305 1257 1012 1377 1397 1189 1092 1516 1303 1083 1355 1324 1570 1169 1182 1223 1084 1358 1261 1312 1210 1236 1275 1192 1172 1148 1102 841 1048 1410 1012 1077 850 1191 1331 986 1111 1047 1124 1519 1226 1038 1287 1169 1317 1154 1144 1070 1826 1132 1090 1054 1162 1223 1300 1397 1177 1249 1162 1291 1136 891 1038 971 1135 1235 1149 1080 1015 1009 1098 1288 1095 1142 720 748 847 1260 505 310 503 825 560 949 401 1067 398 521 383 685 512 559 611 305 434 328 305 656 502 651 583 572 694 453 541 478 524 417 351 552 490 793 615 409 392 439 583 469 800 778 750 908 290 454 802 554 614 641 590 952 384 326 275 192 593 494 700 540 680 532 345 426 399 656 420 387 479 356 485 1377 659 249 582 379 316 319 351 882 596 635 457 562 708 661 536 944 940 855 816 310 577 514 516 500 477 883 741 744 615 497 724 548 457 577 513 707 499 694 594 909 696 735 983 649 529 631 716 701 670 660 534 592 895 699 583 739 1270 589 1680 1522 1453 1224 976 1069 1292 1390 1072 2373 794 791 1041 538 567 1939 842 1351 772 727 1092 968 577 1192 909 968 732 1055 980 639 765 707 662 692 850 738 1243 1129 1497 1317 920 686 892 1176 914 990 640 889 866 790 1072 558 534 696 516 460 579 736 654 692 1212 850 638 812 455 739 784 966 485 422 663 617 739 751 908 1197 798 818 1016 636 906 663 742 483 388 643 660 906 515 637 583 491 974 863 855 450 840 821 951 1376 863 1569 647 1316 653 1102 580 700 595 1384 728 645 913 928 913 865 721 753 968 964 878 1267 1194 1014 668 691 708 489 904 572 964 1182 281 345 569 307 528 605 804 1408 874 999 608 581 868 986 1152 1498 809 589 708 906 149 124 250 294 223 873 623 834 785 913 1158 936 940 876 682 579 347 325 590 679 199 693 573 696 725 747 706 594 595 393 779 808 1052 1276 843 1085 477 674 655 759 608 495 732 758 834 550 539 860 529 573 344 617 640 928 912 929 858 556 574 1072 1077 366 583 744 538 752 756 993 955 516 468 390 865 575 546 827 891 1193 1052 4862 4195 772 983 1022 981 1132 896 1207 1122 1332 1083 1133 1018 1028 650 515 590 602 762 678 711 977 919 965 812 678 1239 1221 850 639 984 840 844 1049 922 899 360 476 1034 902 861 662 510 516 512 470 351 763 904 746 941 892 607 647 649 643 1021 766 707 887 887 543 910 586 588 1330 1258 401 459 598 1158 1630 1503 744 1255 1733 1664 918 1226 1127 1503 978 1085 1238 725 617 559 1547 1449 405 395 539 472 701 575 1356 1644 1279 1736 1202 2078 1997 2027 2057 2064 1568 1752 1443 1357 2410 2119 1939 2199 2096 2259 2041 2059 2342 2104 1751 1923 2180 2421 1680 2780 2480 2989 2422 2768 2034 2760 2639 3849 4294 4515 3015 2141 1895 1551 1220 2221 2221 1688 1381 1819 919 835 1030 792 975 807 807 1351 1581 986 671 1123 953 685 615 3655 3763 3708 3308 3214 2658 2764 3258 3360 3768 3546 3549 3852 3116 3290 3401 3197 3559 3485 3370 3482 4130 3579 3699 3834 3537 3401 3793 3467 942 851 402 3145 3896 1724 4307 4690 4846 3743 1381 1447 1554 711 1720 272 862 737 648 2900 2017 2198 485 976 849 864 1674 2014 1705 2909 1641 2208 2537 2130 3200 4411 5005 4092 3706 7730 7845 4131 4261 5122 5883 2297 1365 2078 1776 2354 1036 2273 1134 3854 1340 2722 1665 154 146 2203 2002 3266 5403 2460 902 2072 1506 1512 942 958 1405 1406 1340 1714 1415 2777 3193 1840 1069 1879 2740 2800 3477 1931 2223 1707 1188 942 2577 1748 2774 1012 1917 714 1688 1180 1267 1717 1489 3446 3178 1141 1009 915 1219 1271 1181 1670 602 982 1251 1777 1371 1218 2632 1225 1112 4006 1121 1267 1628 882 1722 1605 1654 1494 1558 1263 1203 1307 1413 1410 1352 1368 1347 1410 1589 1668 1341 1639 1670 729 734 866 723 700 575 1305 811 626 1061 957 608 1336 1137 1272 959 2074 1652 828 786 759 464 436 500 753 517 401 368 382 874 575 652 739 827 783 693 537 750 605 584 774 662 653 452 851 1014 1282 409 487 666 606 611 505 594 468 646 564 767 1260 956 879 464 626 1212 1132 1190 580 738 757 687 897 724 710 789 699 807 865 719 546 770 718 716 675 604 889 535 512 737 881 535 560 839 680 1093 859 479 872 742 688 800 765 828 778 883 678 853 1124 78 1121 1002 902 711 618 439 957 981 876 1153 1187 1117 1101 859 862 612 445 596 463 414 683 670 423 329 266 435 334 660 643 556 902 697 364 336 359 597 433 282 590 554 386 1341 946 772 598 619 838 892 888 849 713 705 1164 877 983 861 721 1019 857 1244 829 1041 692 1091 852 637 1448 1084 976 1000 506 598 769 571 305 323 1005 1017 1161 1016 1602 933 981 1010 954 1234 1150 1278 923 1094 863 1889 1204 1858 1659 1434 1653 1142 1169 1314 971 587 1104 1400 1367 1511 1517 1290 1389 288 812 968 2430 566 571 408 518 507 508 641 531 886 314 758 799 1074 463 386 677 1415 1286 901 1103 887 1619 249 404 277 281 879 1221 1023 1097 1074 1018 1183 1089 913 612 453 487 691 481 552 523 1014 862 1138 956 878 634 786 634 862 710 1562 762 617 716 310 566 355 676 788 1396 661 708 1567 997 979 1134 1200 1738 1176 662 1868 1014 1046 1124 1203 1411 930 1152 1116 1161 994 906 1107 682 580 542 1043 871 841 922 1137 751 2269 1865 2038 1487 1214 1359 1495 1249 1065 1196 443 1148 1048 1421 1061 1395 1383 1267 1318 1338 1009 1207 1408 1170 937 1376 1284 779 1593 1802 1831 1498 1394 804 1460 1265 830 807 1009 757 908 1282 1011 608 879 846 1167 1028 1443 1279 1153 1217 668 932 823 2064 1252 1085 1360 1117 1635 1793 1469 1262 1270 1415 1320 1436 1277 1287 1155 1270 1470 1421 1225 1543 1813 1582 1811 1885 1614 1505 1940 1605 3282 3451 2567 2416 2741 2577 2057 2202 2065 2693 2187 2389 2408 2064 2629 1899 3102 2326 1958 1504 1662 1325 1497 1650 1400 1806 747 1642 2288 1970 2710 1070 1416 1450 759 751 1168 1038 1279 996 1041 985 625 811 877 660 801 561 902 745 694 658 801 964 975 972 834 978 1427 1380 1214 1237 1190 1267 1130 945 1131 1312 1353 1689 1471 1071 1077 1261 484 400 342 522 521 482 697 685 556 354 916 419 397 349 448 427 253 291 190 304 589 554 595 566 492 640 255 798 818 762 980 798 871 552 572 872 763 485 436 466 643 459 553 856 900 435 356 399 278 375 464 943 504 863 1170 1944 903 546 473 1074 1014 849 840 1168 1251 1106 1111 1036 1051 888 777 719 807 985 826 725 711 940 504 977 600 1804 679 1106 1016 956 978 1135 1070 649 896 834 643 362 1487 804 1496 718 717 1326 850 684 795 669 1009 1054 531 737 589 1296 1362 1177 1559 1387 473 437 574 1002 506 1369 1139 727 571 1153 981 805 615 1109 1528 1365 1068 1191 1067 1300 1147 1208 1940 1941 1450 1605 1187 1799 1539 1514 1582 481 1038 941 1096 861 887 2868 1092 1157 1118 1034 1075 1077 925 957 1501 1662 1718 1140 729 1266 744 593 429 1144 963 971 899 710 1114 866 574 883 857 1913 12715 1961 934 1161 669 782 654 340 376 291 380 368 290 239 490 399 495 343 465 1048 1106 1164 965 1252 1211 1084 981 1258 1200 991 1272 1658 1430 1228 1480 1507 1343 1091 1227 1346 1282 1143 1663 941 778 1372 1188 1012 1232 1003 1117 1307 988 930 869 1277 1187 736 929 1113 1054 1255 1262 905 877 1296 1316 1083 954 1278 1838 1866 1254 1745 928 1082 820 2172 1152 1459 1716 952 436 694 671 301 344 302 474 1040 966 985 995 777 988 1186 463 576 746 423 328 495 531 394 851 1528 798 1089 824 530 618 684 638 442 531 423 670 591 646 657 757 503 695 738 820 590 978 613 2369 945 911 1176 814 874 695 604 748 828 759 715 769 792 933 499 602 467 395 1006 1485 941 1033 1192 1216 1241 601 1204 593 752 1031 1229 666 833 1123 1036 1304 1208 1193 984 979 788 1203 468 615 792 713 481 1068 2067 1799 1161 690 579 577 951 780 711 746 3104 854 3604 3396 3311 2735 3052 2828 2745 2985 2756 3171 2794 2622 3398 3270 949 915 798 1000 1507 1405 1688 1307 1173 1119 1608 1309 764 750 1076 1394 517 831 1284 829 797 732 1115 974 993 1100 1171 1406 1432 1632 972 598 785 1357 924 1396 1308 1104 986 1011 1496 1466 1275 975 1023 1425 882 1325 1240 1632 1497 1130 1114 1215 749 759 865 731 907 827 1473 1435 1295 738 811 1188 1163 1181 1131 1008 1199 1149 1093 1156 1174 1426 1025 963 1063 1257 1430 924 1204 1229 1155 1226 1066 1014 1248 1072 1183 1050 1063 1111 1045 923 1154 1250 1200 1234 1238 884 1121 1406 1423 1311 1005 926 1101 758 959 1303 1050 909 991 975 1038 1353 1111 1228 1045 1123 1536 844 1459 1351 935 964 947 1169 1462 1171 928 1500 1257 1460 1643 1643 1490 1233 1376 1323 1289 1041 1330 1154 1446 1508 1546 1180 1227 1364 1630 1772 1628 1762 1167 902 939 1678 626 466 337 470 415 574 558 467 374 695 296 475 316 310 346 302 473 330 326 505 352 451 437 503 668 396 509 365 389 293 405 346 479 451 571 606 586 669 381 329 315 348 334 469 598 238 774 227 299 234 210 1134 299 347 259 189 482 420 783 405 433 491 240 398 274 425 300 267 439 326 662 869 647 382 710 360 410 408 521 832 736 765 459 495 495 1066 527 1126 1010 879 600 377 341 536 398 502 591 668 564 665 824 554 602 683 409 521 486 799 597 523 540 1080 660 739 747 409 470 433 595 676 700 498 425 525 1021 342 461 921 875 638 1399 969 1130 1131 802 1029 1036 1239 1112 1535 1049 773 1100 469 535 1132 543 1378 777 944 779 1072 530 956 595 673 677 824 748 531 861 653 455 401 555 407 952 1151 1479 1100 653 1046 825 911 826 521 824 686 721 1010 868 490 677 762 746 372 453 706 619 477 953 1383 1098 644 576 836 763 907 386 546 756 735 575 722 1056 1363 844 852 907 720 1463 568 656 711 630 590 706 851 293 421 551 582 770 860 592 554 1047 590 789 1489 758 1293 962 1016 622 636 1003 1194 685 1476 654 784 1084 669 664 773 517 654 836 1015 1048 1063 1106 724 794 691 745 645 712 458 756 611 270 298 296 477 420 402 919 1293 793 849 504 393 971 884 842 796 705 439 986 830 236 92 122 171 128 697 603 694 788 976 715 986 985 795 640 542 271 301 593 798 286 914 494 703 695 749 458 502 523 543 743 661 969 868 771 1279 623 530 521 636 644 483 762 726 782 605 585 616 410 501 598 458 758 1174 820 1237 1051 681 620 839 789 500 922 739 703 773 775 1007 886 705 646 410 596 416 618 819 956 973 1187 4718 4364 885 1276 1293 1053 1209 1073 973 963 1273 1157 1136 967 1070 732 316 523 513 594 628 598 1019 991 794 913 533 1197 1264 883 769 736 697 708 1140 631 941 319 401 689 523 630 671 823 671 551 321 384 824 680 615 535 997 508 447 441 670 1061 880 1005 917 571 441 832 691 551 881 698 321 367 673 1330 1714 1660 681 1354 1582 1345 1130 1045 902 1703 954 1048 1044 873 540 611 1725 963 297 240 777 585 673 761 1337 1504 1098 1230 1257 1912 2020 2032 2023 1667 1420 2003 1392 1200 2776 2627 2387 2581 2897 2047 2016 1988 1934 2627 2721 2475 2469 3052 2315 2547 3112 2896 2610 2640 2282 2576 2647 3882 3392 3674 2376 1705 2246 1238 1411 2390 2063 1702 1056 2545 682 720 808 507 963 789 861 1316 1607 651 673 704 556 622 831 3065 3298 3457 3020 2813 3146 3039 2949 2840 3990 3317 3841 2951 2818 3567 2866 2363 3407 3294 2739 2704 3011 3077 2850 3937 3907 3392 3850 4179 790 613 466 2838 3796 1792 4107 4636 4385 3894 1462 1598 792 277 907 452 536 406 393 2879 1634 1695 415 904 754 811 1816 1522 1920 2483 1557 2021 1717 1961 2261 3802 4522 4047 3332 6813 8051 4432 4158 5524 5444 1970 1385 2601 1877 2187 1491 2261 1070 3282 1111 2446 1194 128 106 1759 1751 2414 5158 2614 961 1892 1225 1071 710 702 1368 1398 1378 2249 1799 2861 2917 1632 1169 1860 2777 2581 2716 2288 2031 1142 913 945 2817 1489 2540 750 1622 929 1371 1449 1233 1400 1203 3276 2769 1124 1196 1086 976 919 860 1131 1025 1020 1081 1854 1605 1219 1784 851 765 3063 930 1170 1387 607 1075 1222 1097 1553 1205 1615 1319 1505 1769 1749 1775 1590 1731 1539 1658 1271 1787 1643 1473 777 522 771 777 628 638 1393 773 665 778 922 569 1344 1138 949 677 945 592 535 613 889 259 209 345 443 523 486 461 468 559 586 814 1055 598 699 480 781 639 749 495 979 626 527 415 634 740 911 684 606 747 742 654 743 776 878 615 652 710 942 620 589 538 564 1173 924 776 627 769 696 655 873 763 824 912 704 912 875 759 979 681 452 875 1009 741 883 741 535 689 695 710 639 774 587 525 810 483 1023 688 615 907 636 722 832 884 1088 1180 1461 106 1545 734 935 559 572 387 646 841 684 1171 1156 1575 994 1001 1112 420 331 578 535 328 665 630 345 383 305 308 467 480 718 715 413 503 563 497 237 532 435 369 890 564 324 1202 819 687 504 955 733 657 544 545 1132 670 756 536 651 713 733 986 719 923 510 586 472 765 750 652 1772 1044 926 791 629 448 648 497 246 542 782 746 812 1021 1095 979 904 996 608 1021 716 862 758 1016 703 1373 879 1521 1475 1110 1022 1500 1105 1132 994 453 1092 1312 1477 1594 966 999 993 317 575 635 2129 506 539 546 562 649 554 455 661 1074 296 665 589 565 446 444 590 1317 1184 569 740 722 1723 171 321 215 189 609 1012 641 852 745 742 991 770 840 841 728 693 968 674 726 779 708 557 776 746 656 467 605 560 546 483 1406 613 673 1072 300 728 346 764 438 1100 599 495 1639 932 927 950 1205 1496 1234 500 1535 1262 1011 1113 1021 916 692 1072 1083 1243 776 1061 1279 822 840 844 974 1118 1108 1440 1201 432 1941 1849 2138 1173 1046 1017 1305 1430 886 1103 695 1374 1410 954 1541 962 1446 1236 1417 1387 1006 1046 1419 980 857 1320 1017 1059 1747 1712 1892 1065 915 667 797 631 1092 1095 802 537 610 848 595 678 975 857 1379 1019 1239 966 1165 948 1044 881 1156 2220 1392 798 876 814 1357 1840 1235 1186 1221 1323 1303 1723 1137 1278 1034 1052 1577 1053 1376 1218 1694 1308 1752 1469 1386 1266 1441 1285 3160 3206 2264 2562 2631 2614 2322 2614 2244 3174 2421 2617 2586 2200 2257 2068 3000 2253 1756 1318 1409 1216 1323 962 1234 1475 754 1390 2262 2047 1737 881 1294 761 736 487 954 908 876 820 834 1017 612 1071 641 575 652 445 964 387 720 664 835 756 906 1061 986 1070 946 1641 1151 1170 1006 1212 925 937 839 1160 1427 1731 1272 1353 1462 1470 460 440 394 461 451 382 405 912 334 380 806 419 430 302 324 385 159 193 340 332 377 574 528 468 459 573 275 688 468 732 842 648 807 577 531 504 918 394 349 404 599 684 681 479 1080 283 316 465 434 244 292 628 625 976 883 1277 959 642 361 842 812 770 838 817 813 860 908 852 772 521 800 866 926 847 643 570 592 755 637 497 499 1218 842 823 793 851 807 787 819 712 1097 1000 450 321 1507 723 1259 554 704 1103 797 675 658 706 1427 1229 681 563 527 1271 1423 1397 1434 1435 555 505 313 862 612 1320 784 412 510 832 856 609 584 1314 1693 1222 817 1115 793 1010 870 1547 1401 1446 1253 1868 1454 1526 1670 1693 1585 613 971 1010 1194 825 928 2769 1301 955 983 772 1094 1008 803 1123 1631 1495 1854 925 664 953 740 625 616 635 827 932 1188 802 794 838 442 913 1248 9597 1961 13682 829 740 1017 1067 684 509 471 345 524 363 361 285 664 599 524 444 213 561 1419 1428 1392 1205 1235 1220 1308 1233 1173 1048 1569 1398 1245 1270 1272 1416 1921 1393 1554 1482 1154 1166 1253 934 964 1174 1185 601 1121 818 1105 1121 919 745 994 709 1183 865 792 1174 1110 1648 707 1036 962 1139 1413 1002 1004 1360 1603 1828 1519 1696 825 867 906 2112 841 1750 1549 907 560 425 354 112 153 132 403 772 516 752 769 632 739 815 471 975 762 525 609 331 357 518 474 1319 465 860 590 661 651 555 633 638 512 475 565 458 901 425 653 806 436 1057 748 473 589 504 1483 918 863 638 484 570 626 522 518 534 578 826 938 746 714 333 372 498 312 1216 1049 878 1152 918 1185 793 908 972 903 901 802 1046 310 684 1196 908 1219 1386 1051 1304 634 1025 1059 466 835 669 417 268 934 1629 1292 1062 584 708 534 1314 628 1110 611 2961 779 3194 2851 3096 2375 2641 2632 2835 3141 2645 3476 2627 2622 2461 2365 1045 843 832 1025 1133 1478 1061 1027 696 825 1654 1494 794 770 758 1013 624 944 1525 1180 1084 972 1042 1343 1255 1082 1061 1171 1205 1320 753 780 733 889 743 735 703 665 717 654 769 834 707 675 699 888 838 736 891 709 446 565 532 595 606 458 648 657 527 485 739 658 607 833 862 953 930 959 682 788 719 721 633 659 683 795 795 616 964 1014 876 609 600 716 719 719 686 589 650 625 813 457 555 508 820 783 612 746 875 913 686 974 681 828 728 857 712 755 942 573 607 969 622 681 431 505 828 662 804 805 609 761 688 655 877 921 773 692 717 952 1013 855 509 459 539 595 522 583 708 724 711 738 689 868 839 912 1194 1198 1057 861 822 904 691 634 753 735 570 378 578 793 242 351 348 300 382 324 364 330 205 295 274 313 207 209 221 214 266 220 247 335 207 302 257 364 428 454 486 444 450 312 310 486 348 350 235 227 218 273 371 338 194 220 206 256 183 338 273 250 272 256 212 520 272 219 211 82 236 219 406 154 199 248 123 322 192 254 145 206 206 140 463 453 331 189 253 314 204 337 482 499 421 452 182 200 226 241 323 481 424 326 652 259 360 529 313 337 443 421 370 373 385 455 402 454 340 497 401 611 296 480 301 856 579 623 824 295 514 308 477 366 419 465 416 463 533 203 191 939 872 260 726 680 685 655 496 603 794 894 584 770 470 367 745 252 328 752 328 1101 483 388 614 800 493 513 322 380 338 513 471 302 424 458 403 277 435 468 478 589 684 465 554 605 585 932 753 549 370 612 356 653 507 340 418 390 393 313 405 417 194 382 697 686 463 431 509 431 518 577 253 285 468 314 461 527 540 656 398 475 597 474 735 430 415 322 332 351 259 459 231 277 295 409 394 639 397 388 487 556 360 935 485 1163 446 773 389 643 558 342 403 977 466 490 420 451 438 592 207 324 560 533 466 773 658 388 394 326 344 427 634 367 684 454 176 208 279 249 260 284 560 547 257 305 296 311 657 409 404 441 559 329 381 689 105 87 80 152 109 282 393 607 604 651 622 786 501 448 759 495 269 201 282 399 154 434 263 434 514 522 422 501 477 281 583 373 617 468 483 580 299 292 281 689 405 323 347 339 356 351 422 470 330 417 332 472 485 430 268 651 654 329 305 629 445 249 207 273 237 293 277 379 604 323 282 352 437 244 355 376 524 630 665 2883 2135 449 692 676 592 634 722 453 361 713 690 699 604 778 469 228 379 244 405 514 334 537 519 613 489 565 754 691 565 315 453 745 639 625 447 650 170 215 564 423 323 234 211 304 278 216 371 554 433 398 478 472 420 356 389 226 877 616 620 751 729 250 852 369 443 769 708 425 451 504 887 833 1116 448 675 1110 989 870 672 639 935 607 767 678 646 284 282 1070 690 262 234 376 409 328 310 695 756 795 769 713 1174 1475 1409 1083 1098 995 1262 1319 704 1348 1186 1289 1263 1670 1116 1178 1329 1422 1284 1584 1273 1499 1730 1378 1605 1330 1676 1403 1456 1178 1597 1272 2493 2597 2501 1485 1247 1218 895 526 1472 1487 1213 669 1055 621 584 865 432 899 479 369 957 965 470 563 444 413 386 449 2402 2525 2467 1823 1690 2046 1750 2165 2012 2453 2110 2532 2129 2131 1834 2020 1862 1837 2140 2427 1767 2692 1906 2119 2787 2347 2476 2786 2552 519 453 350 1601 2230 835 2631 2851 2834 2464 1111 968 723 260 726 165 242 165 247 1359 944 881 346 522 465 354 1239 1290 961 1590 1053 1279 1747 1267 1753 2451 2862 2649 2096 4419 4684 2298 2988 3056 3797 1443 1036 1323 1162 1326 933 1372 528 2324 661 2128 974 66 50 1272 1234 1615 3134 1271 534 1181 613 774 477 436 1036 988 987 1153 841 1801 1837 965 726 1581 1558 1543 2032 1463 1271 481 520 378 1486 828 1812 511 751 331 911 617 680 792 958 2219 2107 770 754 670 502 748 640 662 517 640 832 1243 1117 569 1447 644 602 2019 429 602 758 436 964 1010 896 819 765 1046 949 988 1128 1086 1099 1061 1109 942 1002 854 830 966 595 373 304 316 472 268 292 963 465 539 690 414 393 621 518 761 449 762 468 458 216 576 299 287 197 346 262 339 323 243 379 350 390 379 413 349 266 469 359 380 357 363 253 334 185 522 567 469 294 247 212 375 290 330 327 387 231 293 304 622 353 350 422 261 692 597 745 313 357 332 311 338 488 523 325 374 582 419 631 328 338 376 438 397 432 535 361 474 496 428 341 355 474 367 443 595 328 572 487 453 537 579 635 487 511 356 595 906 87 765 478 563 334 364 225 560 424 389 670 781 659 613 651 435 301 478 382 394 172 483 254 309 124 102 313 189 322 305 355 298 288 280 212 188 321 89 248 301 257 452 641 526 505 320 293 455 369 414 443 378 407 470 350 682 452 508 556 547 698 419 478 285 526 392 383 632 652 738 482 344 405 504 356 177 423 542 604 646 430 940 600 712 580 400 627 590 562 837 652 553 931 632 809 762 653 875 580 526 576 507 376 610 864 634 773 590 728 640 159 852 803 1375 242 398 272 397 341 343 257 274 447 216 376 382 656 204 178 279 951 558 461 521 565 1133 291 272 197 313 542 581 485 527 541 515 579 560 574 482 432 411 611 425 478 381 633 429 715 453 531 315 359 385 300 224 893 262 402 294 197 439 212 284 590 796 420 299 1180 405 511 457 748 713 671 311 1117 834 947 1100 510 600 439 497 451 517 674 388 466 482 521 557 380 559 583 706 748 521 1289 1127 1213 913 608 859 1032 656 607 739 399 665 716 733 789 714 1171 977 961 965 682 652 578 544 476 674 775 623 1118 1210 1424 655 528 577 478 394 607 636 646 483 531 635 519 307 354 498 570 701 586 733 1044 747 567 479 616 1195 778 489 576 645 714 679 752 705 876 801 723 898 812 767 758 588 748 693 789 690 1013 728 975 957 797 671 622 844 2238 2449 1372 1398 1740 1266 1299 1343 1219 1520 1502 1640 1655 1455 1421 1414 2023 1590 1427 712 762 821 711 907 982 1126 481 764 1144 1002 1213 872 795 474 297 338 383 255 393 486 649 487 396 595 407 339 295 380 410 346 264 252 417 504 744 631 519 468 982 903 604 700 600 557 816 780 736 741 901 1181 696 1049 1117 685 284 175 143 293 296 227 315 372 336 221 604 276 156 185 259 342 112 182 231 201 262 252 289 285 250 284 226 468 333 455 596 533 569 424 382 349 444 294 274 292 429 490 517 348 546 274 254 340 277 223 255 328 428 534 715 708 428 347 308 704 743 595 790 599 514 518 522 408 469 349 589 339 399 402 498 427 428 471 310 394 310 567 367 484 556 522 527 441 564 540 757 619 363 118 773 229 658 390 213 828 332 461 312 477 905 666 300 362 336 626 528 580 933 554 333 319 383 650 396 885 801 509 444 818 722 471 340 716 786 793 690 697 780 623 606 1013 1246 1106 791 1178 709 824 710 984 977 306 661 352 520 438 464 2138 491 554 536 605 803 717 618 760 931 905 993 764 528 795 524 455 297 447 486 601 641 442 433 608 425 440 801 871 934 829 7953 3017 475 686 411 226 175 118 175 163 206 157 256 369 319 331 202 416 818 890 769 628 741 547 585 502 626 592 890 992 1143 929 725 1047 666 548 596 584 577 517 839 794 543 638 648 426 858 614 499 731 606 474 518 597 572 558 726 592 741 717 543 519 687 712 1119 478 568 727 938 1297 990 814 503 513 418 1053 487 946 975 675 350 296 210 122 144 161 292 499 438 275 468 404 454 416 329 475 532 294 317 351 368 256 395 1005 334 681 639 288 313 495 504 230 305 297 579 483 391 327 223 293 284 622 379 319 932 253 1483 570 558 528 425 311 262 206 414 349 443 334 362 381 337 124 220 341 241 509 668 475 651 677 684 330 346 606 635 584 471 779 357 466 693 647 679 754 770 779 417 838 676 361 418 337 525 364 809 1004 1025 665 269 206 208 609 284 515 402 1649 388 1593 1382 1770 1733 1910 2052 1948 1761 1586 1746 1616 1899 1850 1816 529 486 540 478 863 691 889 786 637 683 761 830 523 326 668 718 283 611 1112 737 672 634 465 696 692 692 688 760 1010 1073 625 677 532 708 615 766 707 686 571 547 866 913 833 740 618 944 921 969 774 917 635 698 676 645 394 531 554 607 614 334 843 753 558 561 835 623 645 616 738 645 822 765 818 763 668 627 923 352 889 1057 823 527 660 657 631 593 662 553 562 570 763 607 603 549 610 596 647 731 903 712 819 904 907 804 871 724 770 772 698 489 538 851 565 613 555 648 762 718 590 619 594 762 793 966 871 797 900 698 749 625 1109 670 526 387 447 457 422 406 599 612 530 624 591 704 630 769 897 1021 888 686 615 617 651 638 665 708 615 388 565 460 339 277 354 541 366 587 269 405 271 478 178 285 152 158 176 116 164 122 116 402 203 370 277 446 544 299 365 317 341 305 339 375 427 305 334 239 223 271 381 227 274 235 213 270 192 232 267 300 332 251 207 556 233 151 141 136 259 140 272 157 175 278 219 241 236 280 215 257 264 126 404 438 308 240 363 314 293 266 396 425 605 595 142 183 222 266 238 518 472 426 490 239 349 338 316 211 189 384 339 338 254 221 468 349 261 370 408 523 226 618 385 764 568 489 636 278 407 285 466 361 355 370 312 350 537 293 167 575 1070 298 993 774 745 843 614 890 645 641 464 1148 479 366 651 219 367 1057 269 730 650 587 587 756 407 523 350 405 458 659 316 387 677 444 391 136 776 349 489 685 730 515 495 442 528 569 769 554 334 422 347 513 469 261 302 328 237 288 494 573 254 256 664 516 498 442 324 391 403 421 301 298 510 248 529 496 534 654 395 595 669 475 661 344 555 267 301 236 310 453 170 207 296 466 419 541 473 376 284 645 466 740 481 847 457 767 365 556 739 397 345 691 435 310 633 286 519 513 271 294 567 563 571 942 813 490 415 293 358 414 578 401 641 519 162 192 299 247 333 198 516 642 369 423 231 287 437 446 491 433 631 291 464 569 85 70 106 105 68 401 441 775 666 753 704 707 427 401 440 354 199 146 271 429 110 411 374 483 503 500 309 290 302 297 645 390 652 498 500 605 222 524 395 521 306 229 315 321 352 257 270 403 236 276 333 478 344 500 300 545 651 262 225 809 633 413 307 380 338 388 378 484 424 411 208 170 440 337 416 382 514 586 567 3052 2024 641 736 694 559 524 758 464 368 678 556 621 713 569 511 200 289 196 356 327 198 588 576 535 434 458 704 732 628 386 447 814 720 561 399 583 158 213 347 309 354 317 247 171 207 102 292 479 399 447 392 457 309 328 381 220 639 501 517 349 398 257 495 443 362 773 710 305 309 287 570 740 762 384 733 1019 1053 559 661 463 727 391 714 687 609 396 314 944 662 269 257 416 322 225 369 680 678 726 1003 612 1086 1121 1242 1198 1294 974 783 922 523 1033 923 978 1235 1171 1382 1058 1098 1649 1135 1170 1255 1322 1113 1127 1427 1483 1314 1307 1383 1155 1487 1246 2214 2911 2725 1555 1244 1059 764 526 1347 1099 1105 699 1388 566 500 764 297 591 542 330 670 917 362 473 486 466 464 396 2559 2621 2593 1802 1839 1417 1790 1682 1697 2340 2033 2027 2117 1903 1736 2194 1458 2098 1853 2213 1768 2194 2023 2084 2856 2778 2337 2657 2556 555 487 278 1993 2427 978 2500 2748 2816 1961 835 843 555 256 640 120 294 262 198 1251 892 822 212 512 459 358 846 1249 991 1303 762 1172 1178 1270 1870 2328 2777 2125 1838 4027 5229 2214 2746 2975 3164 1683 750 1360 1346 1264 851 1416 566 2516 622 2069 1010 84 64 1160 1102 1524 2965 1330 397 1083 1079 944 527 564 1156 1083 1154 1217 936 1624 1468 932 642 1534 1520 1613 1816 1309 1144 674 534 492 1731 800 1572 252 1145 488 713 836 904 1043 735 1802 1787 686 627 655 703 764 587 772 473 542 682 1161 1011 660 1480 719 689 2094 444 652 827 500 897 876 855 723 1143 774 727 827 1178 1213 1109 1171 1245 890 1194 767 895 1120 630 467 349 422 324 301 372 938 518 408 718 576 348 872 481 637 370 777 445 489 354 366 193 181 164 323 259 323 331 182 259 293 435 530 426 417 278 389 347 459 486 550 340 315 207 374 427 361 408 202 196 391 332 300 290 248 192 280 383 677 269 367 241 304 581 520 811 382 428 392 432 452 454 416 381 430 630 424 523 282 329 482 458 448 408 453 259 358 447 392 403 499 427 327 311 520 350 551 457 404 503 307 341 489 519 416 523 790 81 556 385 515 302 213 227 548 293 410 615 578 466 681 562 534 210 239 344 309 156 334 368 273 149 96 275 162 272 487 275 214 190 218 167 76 207 122 85 312 287 243 714 534 415 351 424 514 585 345 318 423 387 519 441 501 534 507 660 475 870 434 586 399 573 614 485 633 614 589 472 295 255 326 334 192 275 527 571 603 443 819 632 515 427 535 564 357 619 905 534 582 1055 781 687 695 708 886 671 596 669 581 397 682 982 757 984 904 593 442 160 516 594 1199 179 296 181 243 225 229 288 276 491 264 430 307 609 375 349 176 864 636 305 351 412 1296 148 159 108 160 482 669 591 629 647 643 699 534 597 544 411 443 578 431 500 397 511 400 568 441 473 365 498 454 161 124 800 166 289 271 219 349 164 373 292 798 310 257 1065 414 668 458 737 678 548 386 1085 631 485 587 594 674 476 601 280 660 415 423 565 384 523 479 485 474 469 534 437 398 1112 1114 1190 716 478 664 854 552 366 626 255 521 559 942 533 911 941 795 839 843 686 743 530 506 591 523 547 428 1076 1104 1134 923 875 380 417 393 626 625 680 432 511 693 469 441 282 291 501 690 708 506 622 702 387 569 541 941 594 558 496 599 913 894 652 704 684 763 758 724 941 954 742 530 746 737 815 671 912 691 946 804 884 787 940 776 1836 1794 1382 1393 1610 1367 1472 1518 1116 1612 1400 1470 1507 1683 1537 1156 1927 1345 1334 809 920 928 845 778 757 1061 413 905 1310 1151 1316 898 768 644 287 408 294 315 420 598 667 502 311 483 449 383 368 297 339 256 267 267 332 490 516 764 543 545 943 835 562 480 518 517 522 513 424 698 889 1263 584 760 790 661 271 170 130 282 279 220 181 389 261 317 521 254 175 214 204 224 140 201 185 147 198 150 140 200 130 214 202 356 216 418 495 474 506 375 315 340 511 369 347 363 266 293 401 274 486 153 145 186 179 158 174 470 570 674 707 776 414 277 265 779 781 571 746 608 525 576 633 376 398 396 588 302 375 484 375 441 391 656 283 443 414 713 343 334 763 382 723 359 349 371 521 594 384 80 932 221 671 415 205 751 450 516 418 494 694 763 257 490 462 675 631 593 791 641 261 199 380 639 252 656 647 450 293 740 595 508 321 802 938 592 671 478 697 715 557 1083 1381 968 864 1026 817 913 806 942 909 182 472 415 561 389 407 2045 557 507 499 489 720 745 675 675 952 1033 1104 638 353 704 481 303 260 533 474 389 594 528 507 498 294 446 530 648 1161 740 3017 7776 448 673 467 279 245 198 257 249 267 224 368 276 288 232 265 511 897 908 830 712 787 493 640 637 747 600 892 975 1024 856 631 957 791 667 748 762 706 583 701 1284 770 700 962 666 713 601 587 539 613 367 335 567 594 338 592 689 785 807 633 577 646 755 797 444 743 763 1084 1067 672 779 544 460 418 1131 552 747 671 509 341 164 269 80 74 78 126 438 509 344 497 420 446 491 344 401 311 230 241 294 315 166 371 800 397 522 448 408 260 446 455 266 286 189 447 357 348 395 282 418 330 372 599 308 562 288 1353 602 598 514 248 310 287 238 401 387 606 383 445 421 391 215 271 328 202 664 787 618 685 468 567 503 234 614 583 439 518 575 363 471 646 612 619 678 686 436 545 499 647 263 264 366 321 265 786 884 617 498 299 349 217 676 276 422 264 1661 469 1687 1535 2087 1742 1991 1899 1839 1804 1484 1795 1490 1665 1861 2106 578 444 560 374 918 728 933 537 534 604 916 572 397 253 558 941 278 488 912 450 436 412 483 535 515 523 535 607 845 767 659 506 449 588 679 767 727 611 523 847 650 550 490 415 611 975 778 737 688 854 747 719 762 546 542 598 632 674 360 484 980 936 974 799 794 801 849 929 755 824 873 837 866 695 870 926 1059 538 906 981 888 824 724 940 912 920 933 886 776 834 705 1084 568 779 793 518 897 1007 896 1088 1106 697 1081 1016 1014 943 793 814 960 921 719 703 659 730 575 799 976 581 980 940 539 820 677 609 767 707 679 709 656 594 704 704 674 878 895 877 807 863 1134 795 979 898 997 779 861 797 799 1124 963 883 995 896 767 883 835 1174 695 523 545 731 350 288 283 251 344 316 535 301 239 144 238 177 203 184 206 179 282 197 232 253 148 272 198 317 395 223 261 227 247 382 281 303 370 481 281 425 420 514 404 288 252 269 237 309 380 243 296 216 284 175 132 717 321 260 244 149 305 181 374 261 316 370 164 153 164 207 303 175 368 170 1232 587 450 225 433 270 379 458 352 638 451 641 425 451 408 481 351 556 480 438 591 534 329 299 255 227 289 443 625 312 389 318 452 343 275 763 362 262 349 530 518 629 563 310 696 342 292 491 721 350 355 330 214 390 638 403 402 374 628 451 843 643 656 666 371 469 492 681 548 1030 348 346 403 253 259 660 497 774 439 325 512 511 396 821 338 458 377 797 584 254 522 613 402 194 458 354 425 547 1014 431 348 473 509 325 372 396 685 598 561 995 653 448 389 405 481 311 234 283 233 458 523 1745 1794 283 267 684 513 579 304 273 469 312 305 543 598 865 704 393 698 599 934 507 383 568 529 388 324 621 306 285 302 658 479 531 400 340 1676 455 612 761 358 738 330 604 295 357 525 604 242 642 543 551 426 475 493 294 398 333 610 554 564 510 521 654 347 527 610 346 567 365 595 708 157 171 162 291 265 391 711 863 493 601 414 319 490 402 493 503 390 368 342 306 157 56 124 136 263 349 415 432 359 503 479 454 512 458 350 532 212 162 358 1473 207 286 262 354 588 573 426 312 191 294 358 427 633 576 548 452 585 305 380 407 417 342 645 645 639 380 284 455 296 380 212 370 356 418 456 1655 1949 293 302 668 519 382 411 306 274 352 387 519 543 427 364 284 457 388 424 502 435 621 731 2729 2440 616 506 505 664 631 445 639 1660 710 1788 719 527 475 450 328 189 284 339 440 364 612 615 435 483 436 767 701 612 298 371 499 572 816 430 436 200 202 444 316 445 468 577 688 451 244 269 399 706 657 270 607 263 282 570 358 560 440 546 392 267 359 423 361 296 490 330 272 296 305 767 911 741 486 851 1039 743 623 751 737 1018 447 667 574 581 313 1666 797 739 302 284 396 183 247 253 661 976 1062 688 762 1164 1277 1381 1451 1395 1176 1277 709 705 1903 1644 2356 2143 1561 1529 1530 1687 1661 1276 1479 1400 1421 1519 1624 1955 1397 2014 1517 2269 1449 1860 1529 2344 2547 2450 1185 1594 1167 858 645 1492 1582 1087 660 1210 393 425 717 420 574 511 365 953 881 600 278 441 433 251 266 2434 2632 2298 2152 2008 1877 2323 2100 1696 2456 2281 2258 2096 2174 1944 2025 1770 1980 2161 1949 1779 2069 1933 1757 2287 2726 2207 2211 2924 372 303 396 1824 1951 1577 2811 3230 3337 2927 847 1064 739 306 921 141 427 261 251 1751 1003 992 320 662 383 394 934 825 1100 1510 1220 889 1521 858 1648 1913 2488 2111 2372 4782 4217 2304 2283 2560 2850 1460 745 1358 1177 1378 1126 1464 868 1389 555 1392 736 224 222 821 827 1789 2364 1245 651 1047 433 866 314 280 871 827 821 852 889 1719 1576 1338 704 1140 1596 1428 1695 1066 1235 848 749 643 1515 672 1652 634 1245 697 869 1644 593 676 1017 1669 1618 826 796 667 688 610 725 750 477 567 797 1082 1051 866 1276 691 582 1919 720 965 712 668 1026 716 878 796 761 918 880 873 837 859 860 637 784 810 817 683 916 894 832 707 292 394 304 587 332 1109 600 455 354 586 321 711 620 396 510 760 714 329 321 273 306 274 190 252 307 522 510 298 369 370 336 290 465 577 444 428 370 544 390 513 355 287 344 354 384 526 1408 269 418 497 466 446 299 366 369 400 306 640 525 566 457 948 536 729 486 340 374 353 409 398 431 289 395 541 636 758 543 544 489 669 479 487 534 713 365 362 550 532 393 417 519 371 406 655 274 500 519 432 543 627 690 565 686 486 462 923 68 899 536 506 347 276 441 485 526 524 782 776 577 693 678 875 676 212 366 353 231 306 311 265 213 175 259 351 237 389 1412 267 284 498 274 166 313 328 316 365 275 442 896 503 363 276 500 796 280 442 402 1497 414 520 394 536 536 410 755 415 926 277 457 408 492 334 542 518 702 543 590 363 290 387 358 296 134 686 361 409 480 865 371 547 621 418 852 562 501 531 570 518 678 604 1016 928 616 854 769 676 1825 1566 325 630 820 688 627 448 417 501 200 474 822 1202 311 326 176 379 263 335 219 334 318 413 503 538 302 192 168 406 646 646 509 692 482 756 135 303 193 168 423 613 455 511 473 445 560 469 452 488 390 380 548 386 462 490 554 430 670 501 529 401 457 240 458 313 807 232 224 633 127 599 308 396 268 757 387 251 1090 587 556 528 754 1074 737 341 914 647 548 582 690 685 783 742 655 1030 830 746 768 297 458 467 573 1014 718 830 693 303 1076 1011 1107 696 553 627 1085 486 826 747 324 1004 681 574 724 535 934 701 745 901 531 550 789 483 532 871 633 542 1122 1052 985 751 610 398 611 542 511 550 400 405 528 520 452 366 641 722 470 822 832 490 499 795 682 713 566 1268 1995 591 823 587 653 544 821 795 866 722 720 601 601 696 672 809 696 710 656 800 854 986 910 897 975 821 1214 646 2335 2171 1446 2077 1436 1881 1209 1621 1155 1412 1286 1408 1045 1290 1450 1090 2017 1315 1717 761 838 716 681 843 628 1128 512 1085 1072 967 1169 599 511 702 310 272 698 359 370 393 498 575 417 303 400 503 561 350 326 203 494 421 754 671 661 695 439 691 749 782 806 847 769 534 516 699 684 679 967 909 1059 661 1049 743 222 202 176 234 278 202 239 505 293 316 430 173 165 166 241 272 102 102 321 98 240 335 372 321 327 200 420 410 402 545 609 559 599 330 342 377 599 253 227 270 515 372 358 489 475 335 312 232 210 169 201 485 373 411 693 1187 533 246 126 417 497 453 373 481 435 635 499 485 465 270 504 300 459 303 296 343 406 593 290 392 331 435 887 846 742 689 541 816 734 470 647 535 370 93 684 246 618 392 196 582 250 424 228 341 634 716 425 432 327 761 719 723 748 851 261 251 301 568 465 972 730 397 454 686 620 486 269 800 816 747 706 806 839 765 745 768 893 1402 798 1161 1183 999 1105 612 778 393 846 636 572 890 497 1695 746 701 686 646 654 642 579 667 716 747 829 481 276 562 401 560 387 380 837 558 614 389 659 476 408 467 1078 616 669 1017 475 448 8868 1440 1928 206 180 127 177 173 155 141 633 187 543 118 165 354 634 673 651 998 877 763 801 716 759 936 758 995 802 792 780 783 867 580 624 673 781 537 930 435 347 580 609 898 770 545 711 879 700 443 519 471 602 447 623 992 987 760 643 659 534 507 644 628 583 766 689 808 459 1092 626 707 539 947 418 720 889 654 444 423 346 114 108 114 146 527 276 570 558 661 620 537 296 527 648 223 334 430 511 544 274 1166 165 729 280 500 374 409 448 260 217 216 386 310 329 421 1393 356 179 1453 375 452 532 252 1053 404 333 432 368 482 469 312 420 298 491 496 516 397 434 422 449 380 163 523 680 591 533 674 685 643 360 535 501 479 542 871 232 748 572 504 591 668 646 1678 431 675 696 527 1574 274 269 219 732 884 1241 738 213 321 253 395 280 370 407 1664 567 1966 1661 1388 1373 1267 1573 1425 1389 1522 1564 1450 1446 1594 1294 446 576 626 707 701 559 658 835 772 653 784 900 568 574 536 634 347 386 632 758 675 648 532 628 731 850 858 1079 1037 1130 747 654 706 1068 912 976 912 739 530 715 1233 1077 1020 824 710 981 855 868 1050 922 765 807 855 518 273 609 631 609 589 422 652 856 755 559 898 764 773 762 930 781 971 907 913 882 893 728 686 500 896 765 930 740 883 832 611 746 704 700 692 767 802 850 763 968 676 884 1083 807 980 758 997 673 873 837 949 1005 739 781 760 998 750 738 724 689 839 518 845 765 590 706 781 540 900 819 1002 1129 523 511 697 627 778 774 475 592 698 780 563 790 906 822 884 881 901 849 765 826 779 919 925 710 763 737 964 1052 1027 1059 635 651 497 739 524 400 321 354 323 459 402 467 170 324 197 522 246 225 298 249 389 292 257 587 367 559 431 371 478 405 463 362 427 455 288 463 425 703 466 316 334 352 361 337 395 377 317 350 258 510 470 273 418 219 205 929 346 491 397 200 381 230 392 301 327 281 225 280 303 331 375 239 317 221 1267 744 298 344 499 416 429 385 346 760 507 504 303 343 512 533 347 475 431 415 382 211 319 517 316 281 191 459 287 403 500 406 640 597 293 399 342 541 364 611 589 857 414 672 601 327 480 361 405 351 357 552 296 580 637 440 300 577 473 567 901 673 1007 815 1096 810 806 738 695 1184 803 535 1034 313 482 897 543 978 672 657 717 636 519 1001 399 411 431 750 719 359 575 643 272 458 669 564 496 931 1459 535 506 638 528 711 592 622 817 689 590 1286 732 511 397 417 339 430 361 465 317 443 717 2017 2074 603 647 734 475 532 259 324 584 545 413 612 885 1131 776 686 872 538 1035 539 685 689 648 521 464 671 385 541 427 724 390 583 363 310 1624 625 513 852 800 991 443 999 421 593 585 737 470 795 577 492 688 505 741 376 359 265 904 786 800 666 649 869 618 484 485 529 700 515 763 494 236 248 224 344 564 284 726 526 310 401 385 278 446 701 821 490 430 394 649 623 54 48 71 88 84 568 452 647 507 546 711 608 496 421 457 382 143 117 346 1623 152 690 298 497 603 543 466 315 307 238 656 324 784 582 441 864 644 322 678 517 411 347 342 354 407 444 350 480 235 267 406 435 529 678 452 1846 1687 381 350 702 628 212 392 423 376 537 496 551 656 352 366 200 515 288 326 510 554 824 554 3571 3192 695 925 797 696 700 698 853 1872 805 1695 1016 704 698 552 379 317 293 319 303 221 829 823 445 520 587 907 873 804 395 531 610 594 654 396 507 292 430 554 256 500 364 632 672 381 178 186 386 575 305 296 766 259 310 300 353 555 505 600 646 346 241 634 496 405 650 532 271 293 297 460 828 738 370 824 1166 1226 774 620 515 1203 663 622 819 704 442 1578 1033 590 301 275 285 314 435 609 902 802 709 883 642 1275 1133 1464 1286 1360 1177 1147 947 807 1595 1634 1343 2309 2001 1915 1323 1600 1591 1628 1829 1390 1994 1656 1748 1827 1712 2173 1537 1473 1493 1844 1708 2151 3072 2547 1391 1462 1471 1064 505 1471 1348 1251 470 1705 626 630 717 351 710 565 514 1176 1071 435 674 538 498 472 630 2279 2552 2522 2061 1939 1924 2542 2270 2018 2234 2096 2417 2613 2058 2276 2468 1867 2370 2108 2193 1810 2037 2107 2237 3069 3414 2699 3014 2670 557 415 429 2262 2216 1136 2531 2990 2977 2369 1160 1156 721 335 819 180 212 198 210 1688 1103 999 298 606 444 510 1260 1092 1088 1609 1034 1248 1168 1395 1681 2603 2905 2317 2205 4263 4567 2705 2747 3094 3437 1374 933 1856 1308 1461 804 1578 470 2731 686 1869 893 81 77 1159 1214 1500 3168 1540 696 1496 881 1043 575 605 950 903 1008 1435 1422 1768 1958 848 713 1643 2230 2088 1848 1181 1159 833 818 811 1834 936 1679 526 986 507 880 1986 951 1123 890 1502 1796 852 942 846 798 1020 600 836 773 776 742 1634 998 881 1407 592 556 2339 750 934 935 439 1057 926 901 1096 888 921 744 1132 1359 1324 1414 1455 1524 962 1044 876 1126 1364 757 308 186 489 424 499 367 1082 465 405 657 526 244 960 602 828 491 701 466 442 492 596 260 228 249 212 336 622 583 353 430 534 646 697 507 466 295 325 488 417 441 496 477 581 361 464 496 447 1468 270 389 434 394 222 307 296 410 430 558 677 238 420 468 695 863 621 786 634 689 626 626 647 569 737 780 673 505 576 507 691 386 508 552 540 420 408 576 308 411 341 404 367 663 288 514 651 468 929 581 567 689 779 803 585 692 382 386 855 134 723 529 479 298 478 322 378 630 503 698 993 706 722 796 775 274 314 490 342 233 493 361 202 168 119 202 406 285 338 1292 203 206 226 138 237 474 341 247 462 330 267 759 782 303 210 418 658 374 362 360 1521 261 800 567 420 548 508 732 616 679 581 491 440 512 601 630 729 782 709 446 316 330 334 320 164 212 639 599 648 640 1043 660 814 711 628 715 481 573 703 600 630 1043 749 861 872 760 764 862 977 1744 1814 194 704 818 1199 1194 851 679 615 242 516 589 1673 204 192 238 261 274 288 214 303 539 265 477 612 637 270 256 324 1200 935 280 316 463 874 217 326 268 231 539 836 627 732 668 609 809 460 543 743 624 613 850 630 692 622 499 457 531 485 553 391 598 396 289 276 915 337 436 619 249 553 230 404 441 936 463 314 851 619 657 565 881 929 502 402 809 814 548 694 381 447 602 347 351 571 604 478 689 434 424 426 585 942 479 1087 579 490 1145 958 1195 685 720 531 961 574 646 759 191 839 850 493 872 485 781 704 842 976 585 567 854 664 743 632 581 515 1274 1054 1379 1084 888 359 402 364 718 597 763 370 402 645 576 545 407 252 891 714 742 721 742 848 480 445 547 1110 1715 728 723 570 1104 913 949 816 864 811 924 933 961 897 664 822 1147 846 834 797 1033 940 1092 1198 860 920 971 1082 2471 2453 1769 1966 2191 1387 1652 2063 1735 2071 1725 2035 1682 1283 1610 1271 2082 1570 1805 783 927 966 1051 643 646 1269 352 790 1457 1348 1268 644 690 746 329 404 464 662 595 590 673 554 321 685 709 531 707 461 343 236 436 415 545 472 571 817 798 498 876 1037 536 559 701 721 736 659 587 653 1065 1035 928 1085 1370 782 381 239 205 388 337 321 255 365 312 181 522 143 118 206 268 204 188 234 254 175 295 305 295 309 273 404 187 591 317 341 594 506 601 427 313 395 382 477 246 274 413 342 627 474 490 244 282 278 262 342 370 425 421 558 889 818 489 492 168 647 696 757 630 615 469 724 614 454 493 513 694 569 596 504 463 485 362 870 402 407 488 782 612 421 574 468 632 533 421 473 725 710 472 129 1091 395 893 488 357 951 578 530 459 487 1091 1032 269 456 430 792 958 1001 1010 889 394 318 429 766 660 1216 890 568 473 816 739 481 547 675 1028 829 874 738 744 765 749 1299 1239 1617 848 1202 1034 1131 1320 1268 1096 362 767 574 548 592 447 2438 833 677 735 678 936 1004 839 995 1246 1062 1184 685 387 629 592 531 448 934 693 544 528 490 535 639 359 616 880 885 782 1067 686 673 1440 9612 1677 305 267 164 287 267 273 178 295 392 757 329 202 556 987 781 752 1221 1058 794 1168 1137 1039 1017 1075 1042 1092 1109 839 1151 993 794 860 1007 746 821 507 881 602 929 920 752 723 629 573 831 921 596 631 600 724 529 588 735 595 1095 843 611 594 813 865 617 779 749 1004 977 612 1248 604 669 488 956 611 828 788 476 348 346 226 114 124 116 201 490 472 415 684 624 551 561 456 795 641 334 264 291 210 234 424 966 214 723 503 670 471 409 435 205 234 260 385 297 448 437 1502 385 292 1617 484 371 601 382 1720 568 548 570 374 343 506 449 387 436 535 540 568 506 400 379 411 370 286 835 833 677 750 596 700 737 430 659 471 512 602 736 413 431 1118 984 1088 1176 846 485 492 877 746 346 1467 460 473 391 807 1169 1171 631 322 426 274 625 640 576 537 1793 372 2126 1829 2291 1984 2030 2377 2060 2193 2192 2230 2150 1881 2065 2351 569 617 629 950 727 752 724 626 701 817 979 945 260 438 775 730 300 616 915 487 455 443 585 610 685 509 507 618 853 1053 729 602 590 682 808 572 544 591 488 565 787 683 659 585 593 897 619 806 760 884 779 474 482 505 304 509 489 517 475 262 453 517 429 425 616 515 515 629 613 550 641 691 624 681 676 741 671 478 558 645 683 704 732 698 677 677 714 628 721 655 639 762 869 607 795 646 683 818 727 825 841 761 703 821 654 668 1015 1025 930 600 469 826 467 851 558 525 789 627 448 578 739 504 696 494 805 823 549 668 547 616 639 861 665 631 562 695 615 636 845 802 807 809 685 531 670 615 687 694 758 499 667 592 712 761 719 733 725 524 442 684 252 136 247 187 296 250 443 207 198 188 199 180 416 389 405 136 246 197 150 331 159 327 193 329 464 116 136 98 104 275 333 148 298 474 442 174 183 216 220 320 310 294 276 314 231 242 282 321 351 310 292 663 350 267 249 135 205 175 515 285 369 136 232 260 231 134 248 163 324 117 1261 591 242 163 244 168 270 262 336 446 362 560 222 246 325 387 275 459 393 469 698 396 350 434 438 224 404 392 529 342 372 220 382 359 364 467 318 452 339 551 338 700 485 438 510 336 344 606 373 302 267 335 258 377 526 261 311 719 347 284 724 806 589 567 564 505 369 817 480 710 323 391 368 494 512 702 489 856 268 352 450 432 532 503 328 360 340 433 469 327 472 421 331 482 614 397 408 550 767 455 386 561 665 565 602 592 700 414 392 677 420 435 277 416 511 277 255 405 204 296 712 1498 1594 253 152 676 322 366 358 249 259 361 391 558 693 909 616 419 661 762 1145 588 511 380 400 398 352 587 271 256 287 435 497 316 304 480 1679 310 578 522 390 937 361 519 281 280 430 542 348 532 441 569 295 476 389 305 276 295 582 377 351 516 534 434 329 365 298 261 423 317 503 414 187 203 126 223 240 268 396 499 295 387 213 176 328 469 448 809 319 395 344 242 68 107 100 76 110 184 388 751 754 762 597 485 494 429 323 193 76 98 317 1486 151 365 260 464 567 593 125 145 130 299 459 408 599 443 481 385 595 339 301 349 362 285 275 273 347 252 182 345 329 383 286 499 361 481 380 1567 1717 387 341 486 500 292 299 416 357 517 397 378 407 410 323 375 214 517 285 500 490 592 613 2763 2409 618 686 640 698 624 685 559 1740 774 1569 541 381 502 319 345 433 178 300 376 292 511 473 609 505 536 658 644 288 152 534 401 377 553 288 506 215 171 624 472 437 474 546 509 255 190 328 450 849 522 464 925 314 355 455 263 777 599 384 397 368 157 389 337 387 579 426 747 806 920 530 807 900 365 1021 688 631 573 662 465 916 635 637 993 522 280 1496 566 553 348 328 396 211 382 434 775 947 563 587 678 1167 1207 1306 742 896 844 1147 788 808 1605 1488 1836 1892 1585 1400 1221 1384 1306 1431 1199 1211 1988 1242 1596 1852 1261 1817 1278 1776 1311 1522 1092 3091 2195 2129 704 948 1251 1086 411 1201 1149 1084 388 1288 457 438 534 352 578 410 291 742 928 637 359 481 449 242 213 2320 2414 2216 1637 1732 1175 2066 2113 1991 2271 2182 2310 2040 2183 2144 2175 2191 2875 1958 2127 2230 2924 2103 1615 2162 2822 1640 1849 2274 713 476 296 1699 1491 1364 2596 2576 2667 2494 832 978 813 291 836 130 183 130 198 1557 1086 886 246 464 280 353 907 996 910 1153 828 1141 1436 824 1369 2593 2806 2150 2536 4285 4325 2338 2163 2314 2606 1181 685 1481 1476 1195 920 1668 624 1412 799 1487 798 161 155 1358 1020 1679 2357 1350 368 727 691 864 389 417 895 840 768 951 808 1893 2157 689 378 925 1704 1630 1871 697 914 510 421 488 1441 981 1739 617 879 443 890 1700 563 666 1048 1630 2044 971 992 552 591 752 731 817 489 524 487 1169 867 599 1256 536 514 1819 778 966 553 482 1133 1171 1233 955 815 737 729 793 1173 1162 1152 978 1056 835 794 1071 1075 1374 819 304 321 377 419 454 381 929 462 339 493 435 532 524 667 664 359 895 505 470 301 282 360 344 136 164 322 384 364 254 332 412 576 496 427 361 254 430 374 578 261 441 273 343 209 419 441 386 1312 168 240 190 245 348 254 247 292 210 345 486 302 338 326 600 523 608 497 342 370 317 345 340 441 256 343 290 455 539 522 346 444 502 323 307 479 464 278 353 421 308 399 392 362 212 420 446 271 447 539 503 633 835 859 591 659 272 494 609 34 676 519 455 441 510 253 465 524 525 748 772 550 559 641 706 347 475 458 388 286 222 291 252 236 183 287 553 211 457 1586 122 138 452 319 275 225 147 179 241 166 243 832 479 638 484 352 486 447 313 311 1540 356 448 344 813 508 530 533 844 849 295 637 536 346 317 669 598 788 498 829 219 243 345 301 217 206 340 571 667 269 815 767 379 639 439 659 506 430 715 569 451 840 573 721 631 579 876 590 483 1611 1708 385 546 852 678 755 575 503 435 324 422 615 945 323 294 263 335 326 342 114 314 302 236 474 463 545 225 225 151 582 373 330 419 347 843 159 267 231 190 727 691 520 637 583 557 660 357 590 563 494 482 546 414 465 452 545 497 608 562 621 383 433 343 257 243 402 248 237 339 126 529 369 477 330 772 319 370 690 424 529 716 525 599 745 487 958 486 551 665 326 428 421 425 309 353 355 427 514 422 379 464 429 948 600 584 554 352 1053 845 932 509 450 479 884 420 764 779 232 633 659 341 673 323 806 731 814 956 639 592 932 447 531 1031 505 546 524 451 591 481 447 390 418 304 383 307 260 258 374 415 435 486 488 274 479 720 685 457 895 521 287 488 519 1480 1793 578 454 485 528 708 894 716 687 756 708 500 499 615 578 568 774 595 636 563 619 1046 1158 1163 962 1009 886 1089 2210 1783 1569 1588 1460 1428 940 1249 1236 1696 1209 1303 1320 1147 1659 1288 1605 1354 1619 884 977 584 677 654 732 834 333 986 1172 1075 1246 1198 800 676 225 214 695 340 352 421 360 506 403 267 304 386 427 375 400 214 556 552 442 518 514 798 521 878 950 877 689 1275 729 671 627 772 626 946 1177 673 806 633 896 495 327 257 218 262 258 244 315 244 351 144 239 271 234 182 132 356 130 95 192 145 457 469 437 338 398 275 176 336 293 647 592 496 506 266 317 307 388 202 186 188 257 250 423 383 688 154 135 194 162 261 287 577 341 520 755 727 646 316 197 371 421 290 382 547 567 354 334 311 309 298 548 339 395 323 292 291 384 547 267 314 261 736 486 333 314 344 330 389 365 242 292 253 246 82 506 187 447 282 167 493 198 318 176 274 514 527 156 299 221 558 673 762 667 538 221 207 379 594 422 795 619 450 244 594 612 303 267 523 536 600 487 492 454 660 478 823 849 778 602 997 913 790 837 720 724 212 609 482 411 748 362 1962 834 686 670 645 722 641 540 739 874 841 965 562 411 496 577 424 347 430 554 380 497 362 752 431 285 397 1007 628 654 684 411 467 1928 1677 8700 229 236 218 313 272 203 191 432 149 284 221 235 484 549 608 568 566 795 567 482 461 573 799 594 747 740 878 751 872 1023 753 791 832 567 525 1128 725 523 492 626 618 619 602 585 559 790 420 581 687 493 417 691 494 670 910 546 560 564 445 549 547 606 806 789 1219 860 979 388 362 387 1179 354 643 896 497 195 204 131 102 108 128 140 420 330 375 352 544 303 350 201 343 506 358 304 355 302 415 596 943 152 735 529 660 598 409 429 283 147 140 408 337 434 360 1416 384 253 1556 522 542 932 203 1013 372 346 395 317 307 427 347 263 265 328 277 291 344 366 358 369 202 206 386 612 384 314 525 601 516 272 447 546 803 667 583 201 471 475 449 470 515 378 888 413 588 571 277 1587 270 379 333 557 693 737 538 339 424 244 364 300 453 267 1331 471 1754 1417 1482 1265 1506 1575 1580 1273 1702 1314 1721 1934 1495 1670 541 651 512 632 799 687 705 672 582 621 972 816 408 411 566 563 524 511 895 569 539 485 587 923 963 984 1034 1193 336 267 336 180 285 243 307 467 412 432 244 309 563 519 484 287 269 433 375 363 376 372 407 339 358 333 218 308 281 200 453 157 328 428 404 234 341 384 417 277 357 378 356 463 337 446 369 315 341 324 465 339 468 268 243 227 210 277 303 247 320 285 295 395 362 265 319 228 288 342 276 397 397 330 513 379 405 204 429 400 292 234 180 300 229 358 180 191 341 340 322 367 344 218 496 353 414 424 254 280 392 326 418 608 417 328 306 396 307 242 372 462 382 453 425 362 337 453 265 240 263 354 330 392 512 447 385 493 226 308 523 353 269 173 101 136 82 164 50 82 111 78 60 253 90 90 102 166 226 160 152 190 170 186 192 272 337 217 223 199 211 140 138 204 133 159 118 175 185 191 204 112 165 130 110 136 143 148 121 126 150 128 116 408 140 109 72 101 86 102 161 133 153 149 135 244 140 246 188 229 113 132 237 366 170 225 239 157 244 128 182 334 266 261 166 190 211 161 80 396 330 260 132 248 132 285 96 155 122 155 155 262 162 248 268 192 111 108 139 231 192 209 199 473 187 238 326 193 199 266 172 190 172 182 196 264 156 191 130 386 266 353 380 454 561 342 592 290 356 448 436 501 331 351 317 289 133 440 165 200 348 245 346 292 350 308 250 248 190 404 294 185 279 427 140 240 311 237 287 362 353 281 222 233 316 222 290 214 118 280 210 391 314 194 337 245 230 166 200 189 254 246 307 266 364 266 298 172 252 260 263 245 262 213 312 196 245 312 194 315 308 240 490 277 278 281 259 208 174 415 168 193 212 268 306 282 199 144 249 187 239 452 440 479 309 293 121 281 319 252 118 316 256 259 436 243 242 237 186 154 295 186 170 301 342 368 333 262 218 139 392 221 454 312 145 159 130 145 110 112 379 240 161 193 160 108 319 112 527 250 170 326 207 177 108 24 42 22 30 349 287 351 266 436 261 339 282 254 283 294 148 127 175 205 115 361 146 220 193 178 171 155 176 428 274 200 332 233 215 357 225 159 210 319 273 241 131 129 125 249 215 286 205 231 127 261 351 246 372 358 287 209 243 334 381 115 167 167 153 229 173 306 169 213 233 138 197 239 253 236 223 336 379 1910 1380 213 317 314 266 306 266 367 286 303 419 293 313 304 317 105 123 155 259 86 207 410 294 166 327 275 429 273 373 133 192 249 277 320 142 254 98 124 190 164 120 150 186 100 182 140 90 237 252 428 185 347 233 134 193 265 300 217 221 542 108 233 466 278 159 243 227 126 134 179 311 626 248 391 320 575 559 289 502 531 750 303 377 322 390 262 579 506 326 187 165 194 150 107 164 501 353 350 325 446 563 729 501 662 704 576 462 336 397 615 699 560 889 708 806 591 651 686 707 768 969 828 656 770 1106 807 739 827 728 610 754 952 1349 1405 1113 646 651 791 465 375 529 734 465 264 898 308 314 459 262 281 324 277 594 393 339 211 147 133 124 290 996 1010 1045 1298 1111 943 838 1366 965 1283 1083 1235 1223 772 1058 1117 1066 1147 1170 1177 1016 1019 1271 1397 1206 1153 1298 1193 1585 250 217 186 986 1282 331 1041 1282 1434 1078 513 739 336 126 419 126 156 112 203 1244 717 702 258 374 324 266 774 797 642 911 672 658 648 540 787 1099 1277 1003 1056 2375 2249 1046 1300 1480 1556 699 476 789 635 691 591 760 259 788 335 840 496 83 73 820 618 845 1174 636 388 520 272 468 311 297 569 578 474 561 406 1007 780 361 325 747 770 773 897 671 729 310 341 304 760 565 783 195 301 207 563 439 382 492 502 803 957 389 399 404 412 338 247 267 297 329 483 726 373 430 809 413 391 1126 340 507 430 412 407 356 351 421 479 320 302 265 413 380 383 428 460 412 374 349 435 454 378 335 234 169 196 247 277 452 243 187 252 325 246 526 253 390 146 388 214 273 163 348 100 80 149 141 182 94 94 88 184 187 182 164 185 192 156 190 148 184 192 152 171 146 101 135 157 188 151 174 166 254 249 387 311 269 302 218 200 611 125 163 254 127 210 239 326 256 331 307 311 231 259 325 261 184 220 250 271 307 170 152 382 349 263 358 118 184 177 190 144 168 350 252 139 177 278 344 235 221 251 204 224 237 247 246 285 512 121 397 317 205 126 204 312 218 351 320 310 304 319 328 396 397 271 106 163 155 166 211 265 94 109 97 100 101 150 152 167 272 132 113 107 174 112 144 66 130 128 173 557 185 208 169 282 231 213 131 139 316 219 346 252 279 271 144 283 190 282 242 378 237 159 212 164 387 314 487 221 311 277 145 344 298 101 393 276 306 304 623 252 327 287 201 260 361 277 279 309 318 403 437 429 375 356 464 398 284 464 249 116 328 400 481 525 381 518 345 159 213 215 987 86 80 109 119 109 127 123 102 199 148 187 195 279 90 80 268 397 384 194 216 144 578 200 105 91 216 189 280 228 248 270 264 343 316 228 278 235 224 383 274 308 344 343 270 369 369 339 198 313 239 258 175 371 145 207 179 212 300 145 413 169 387 142 124 489 366 262 288 501 348 209 110 511 239 204 206 222 247 190 228 289 255 314 132 278 112 250 194 265 317 280 288 334 291 676 409 484 428 238 355 549 334 532 459 158 437 313 588 283 598 349 365 390 394 238 354 338 448 233 431 241 222 415 391 539 294 264 199 329 303 306 268 240 239 275 226 273 227 303 183 361 251 453 223 469 250 227 293 384 520 474 509 312 441 611 430 487 387 308 302 716 337 384 432 561 545 375 360 415 444 721 398 534 621 548 681 461 350 1299 1265 702 589 806 617 702 769 821 871 730 796 744 809 1064 575 1052 745 541 450 488 496 406 867 409 669 203 633 720 656 715 235 516 395 258 340 295 452 337 275 182 338 171 226 223 226 266 160 96 94 211 215 335 219 370 311 319 299 400 396 449 450 319 447 496 389 335 254 313 608 366 534 591 446 68 72 60 74 66 52 153 213 149 120 254 154 114 94 227 124 46 92 199 64 81 99 95 95 83 90 132 225 182 351 256 202 239 208 208 113 188 178 155 180 102 119 221 116 222 220 253 202 188 127 145 401 306 448 290 423 375 197 202 461 311 550 259 271 289 254 306 291 277 184 150 286 362 233 170 420 289 140 123 163 184 325 223 183 385 236 306 205 177 293 380 361 225 93 485 271 504 225 238 530 230 238 214 214 348 365 224 159 157 309 345 310 546 521 185 181 153 313 234 479 350 197 205 321 351 243 213 454 374 226 594 347 491 416 454 488 550 583 484 670 401 822 540 492 574 175 296 147 207 228 242 952 257 374 365 372 399 384 313 398 591 556 591 256 165 370 195 121 197 339 445 388 511 368 354 478 237 249 476 401 340 509 226 279 206 305 229 4590 3096 2382 3675 2978 3822 3377 342 197 283 77 131 222 338 320 301 472 270 255 328 369 277 265 336 291 355 407 342 450 824 412 492 369 436 421 301 404 470 231 285 259 375 334 224 320 405 260 251 247 426 189 511 376 346 658 311 299 259 200 409 464 286 288 435 472 251 588 387 263 297 479 217 602 608 410 159 128 108 60 58 72 92 297 216 316 374 364 287 373 98 318 325 121 64 108 165 285 251 499 98 229 181 165 158 216 167 143 189 202 109 95 190 285 136 161 224 167 306 236 220 88 863 237 227 301 234 139 157 131 120 186 338 162 246 195 202 142 171 199 85 358 273 337 433 264 318 231 194 352 338 187 313 264 264 399 230 177 271 275 397 160 231 300 220 209 237 205 495 463 325 601 546 371 170 187 157 284 168 225 228 749 117 764 667 642 775 821 769 850 827 704 773 675 788 770 757 281 296 307 206 289 479 457 224 434 263 379 357 299 296 349 407 223 258 328 289 287 263 263 254 288 392 411 509 344 276 353 148 304 194 342 445 365 371 298 291 445 432 395 292 281 438 326 356 353 309 476 325 340 317 192 292 314 263 489 164 291 400 341 174 306 376 405 265 334 348 356 363 333 398 349 309 309 265 378 275 419 262 227 229 216 275 242 245 351 273 388 282 438 257 371 236 278 381 299 368 447 334 471 418 445 231 454 429 300 262 180 295 174 368 170 217 363 354 275 272 373 190 365 361 432 466 270 353 438 221 312 679 325 387 311 259 289 196 401 497 376 510 510 380 349 465 255 222 251 341 313 400 523 462 373 523 193 217 419 321 312 215 84 98 86 130 64 70 129 70 62 235 84 84 96 180 215 178 170 190 172 182 184 244 303 197 209 189 199 166 156 172 131 167 122 179 205 193 176 114 167 128 112 144 189 154 92 152 172 177 163 389 226 95 60 95 82 102 177 102 126 143 151 244 154 232 206 304 153 136 231 322 182 217 235 248 245 223 195 399 260 295 170 198 172 141 72 407 299 217 94 209 142 272 119 126 145 157 161 262 115 215 276 211 159 84 123 279 188 194 203 391 181 230 340 56 215 319 162 164 135 184 213 293 122 215 134 383 283 291 332 488 566 308 415 295 429 468 453 461 261 333 346 315 181 458 233 176 342 266 421 272 309 258 282 280 288 420 294 169 277 402 173 273 256 249 240 319 325 253 291 247 371 212 278 206 94 213 161 313 267 157 259 217 184 154 200 193 179 280 364 247 356 262 285 180 256 264 218 259 244 230 272 147 214 281 159 252 254 170 383 226 194 281 259 193 180 450 155 184 187 267 270 351 193 115 235 188 222 427 408 438 241 429 121 342 257 283 149 420 258 265 398 279 262 268 215 159 276 232 204 342 389 424 366 276 187 137 383 241 453 338 121 129 130 195 112 162 351 250 159 193 170 122 315 175 563 235 166 361 212 173 60 14 28 22 24 273 331 445 473 588 239 353 281 257 288 282 134 107 157 208 78 373 164 232 228 229 169 170 146 461 211 198 336 295 310 391 120 139 192 308 210 192 127 121 133 190 231 354 344 370 127 377 279 210 399 372 275 194 240 311 407 123 167 173 155 239 183 295 140 243 177 134 187 225 211 252 141 358 325 1793 1359 275 339 330 362 403 309 276 227 314 471 251 258 311 351 121 131 164 221 80 223 479 361 158 364 290 401 311 384 176 233 196 241 342 148 355 127 151 192 166 140 207 157 119 224 186 92 255 233 423 222 381 186 211 122 271 390 257 236 522 142 239 513 248 187 302 290 101 107 137 301 576 344 532 293 570 509 287 510 539 761 326 374 336 394 274 636 453 356 195 177 122 102 135 182 459 346 336 351 458 536 697 500 618 675 525 485 266 409 600 613 482 786 674 866 511 563 748 802 672 926 863 738 811 1103 878 790 844 734 701 864 1027 1507 1186 1111 606 691 832 604 369 508 693 431 274 858 279 279 454 240 246 265 290 689 379 378 154 145 129 169 246 815 826 862 1193 1104 1014 742 1273 1091 1067 940 1292 1304 788 1255 1088 1039 1048 1113 1188 1158 1136 1263 1450 1160 1172 1245 1021 1386 187 146 185 908 1155 414 1173 1331 1422 1236 436 571 386 140 446 124 199 151 211 1336 835 749 189 320 262 248 801 869 568 997 647 584 691 577 892 1089 1325 956 975 2323 2109 967 1436 1615 1544 696 452 679 711 768 555 840 238 695 438 907 501 69 59 891 634 770 1277 618 422 467 214 490 366 350 576 558 438 625 404 1117 885 341 303 599 847 806 906 613 650 348 336 333 693 560 679 158 313 201 495 403 358 440 513 795 1055 454 448 425 428 353 302 300 203 255 351 793 353 396 639 287 265 1139 363 528 492 340 321 288 284 403 457 314 325 237 485 466 453 435 463 473 445 344 421 496 452 355 256 128 136 273 270 416 229 197 229 263 304 526 304 447 124 449 166 303 161 324 72 64 176 153 130 124 124 94 88 173 150 128 163 190 144 147 126 203 168 140 121 130 105 152 174 205 166 162 162 137 140 405 264 253 239 193 244 556 123 178 217 123 202 298 364 186 251 246 250 205 219 287 227 176 190 230 247 240 158 146 354 321 204 425 94 102 157 182 144 170 323 232 184 192 261 300 232 218 246 172 215 238 246 159 228 482 134 397 285 143 163 162 285 209 345 389 266 280 291 372 378 367 292 133 149 169 172 213 273 82 117 107 88 83 133 152 126 254 110 121 115 174 141 171 72 139 136 167 576 175 183 150 275 231 192 151 159 373 289 357 261 297 277 173 278 238 344 229 390 222 169 270 164 322 334 512 227 242 257 145 384 334 85 341 368 404 335 615 418 350 372 199 307 270 244 295 481 303 433 472 453 389 344 458 390 266 466 283 89 370 421 479 516 373 600 319 188 177 175 1017 94 90 121 125 119 135 125 96 347 136 189 167 274 128 126 216 402 343 200 251 132 551 271 103 89 299 199 302 248 270 306 300 367 332 254 301 262 255 352 255 289 221 393 330 419 402 386 196 301 235 296 224 402 198 240 159 148 255 138 378 175 381 150 116 476 363 314 331 461 361 205 115 584 221 313 313 204 247 190 244 283 204 238 129 309 100 226 172 251 373 288 334 384 239 606 377 448 462 278 393 492 301 521 456 179 465 276 520 244 526 323 314 364 364 268 355 367 427 281 453 237 165 381 391 533 392 358 177 457 433 298 291 224 252 280 255 287 272 267 215 265 284 447 207 393 282 225 243 274 590 388 523 306 445 647 379 454 400 261 270 689 355 370 351 476 479 327 394 432 444 738 393 567 658 511 612 519 351 1203 1249 706 696 813 591 631 688 937 954 704 768 837 782 1133 616 940 694 470 513 541 529 493 898 510 741 222 742 755 679 832 237 530 448 218 271 355 399 339 297 178 314 196 228 235 240 224 166 106 82 190 188 348 287 348 348 363 295 392 299 508 509 365 461 476 376 374 243 378 661 257 383 430 295 78 130 118 86 76 64 125 209 151 102 239 156 157 144 254 158 42 82 164 68 42 56 52 54 44 114 134 144 176 353 260 210 247 173 177 107 182 190 167 188 94 121 201 100 220 234 250 221 207 121 139 396 238 294 324 397 279 243 125 262 270 261 243 259 316 221 290 309 303 152 124 288 356 213 183 388 232 132 156 171 192 263 161 163 296 220 275 191 171 235 320 293 183 97 367 250 439 181 236 467 189 170 185 154 275 278 224 149 147 303 291 318 372 533 253 247 139 400 242 493 362 191 225 329 482 255 231 427 355 208 550 355 505 414 433 476 519 573 439 640 346 740 505 589 689 210 331 112 208 168 218 884 315 322 318 394 430 436 340 415 537 510 618 321 220 424 219 100 183 364 485 374 453 387 291 381 241 279 432 344 376 471 175 245 180 267 236 3096 4166 3446 3811 3610 2730 2283 467 186 234 172 141 363 366 332 329 392 234 227 335 324 224 309 383 269 278 340 326 387 715 335 407 391 428 402 404 438 331 216 370 247 378 361 289 324 421 331 366 375 457 258 505 406 302 456 321 268 288 140 428 375 258 306 419 476 148 721 412 265 290 487 224 577 650 475 193 136 102 70 68 74 100 322 216 287 380 358 270 336 131 312 323 117 64 112 135 258 329 387 82 220 162 162 154 278 190 123 191 190 78 66 176 121 100 155 209 161 196 254 230 88 822 250 240 309 205 149 190 116 106 167 326 164 215 189 171 148 152 185 101 268 263 318 404 278 291 217 196 355 283 159 225 268 183 401 258 209 307 309 391 186 233 295 196 188 271 206 606 562 314 751 584 317 171 187 253 245 142 280 232 745 113 760 696 665 853 927 916 988 718 746 679 755 726 735 826 217 244 261 200 326 460 458 258 420 374 404 284 294 289 314 424 157 258 272 360 356 330 270 190 236 362 381 531 312 246 296 120 233 166 315 374 298 322 284 215 403 396 357 276 259 335 302 295 307 289 367 238 232 273 170 262 274 233 463 130 253 366 250 99 242 253 274 146 212 277 242 224 200 251 187 184 230 182 275 247 348 230 195 174 190 247 212 211 321 241 358 182 385 174 310 208 176 332 240 282 413 314 414 380 384 205 422 378 245 220 138 235 134 303 130 179 335 256 227 224 304 160 310 321 404 434 216 339 416 185 216 633 293 303 252 196 239 154 348 473 340 434 474 293 287 409 178 174 176 285 265 344 465 400 288 442 163 145 354 221 290 203 76 84 78 112 54 44 103 66 56 95 68 66 70 127 133 125 119 133 119 127 127 185 201 133 143 127 131 152 144 102 117 141 100 112 100 124 158 110 66 56 50 70 157 107 62 138 146 146 134 334 190 54 48 87 74 86 159 86 100 137 108 89 105 160 161 149 118 91 217 195 158 193 209 216 225 183 169 289 242 253 148 170 123 113 56 364 258 180 74 170 122 125 97 79 91 135 143 172 68 169 240 187 118 52 89 251 172 168 169 351 141 186 263 56 174 303 114 148 115 164 97 184 90 143 104 346 253 271 290 410 468 256 293 228 333 357 429 370 209 166 242 297 157 267 188 140 304 250 393 242 231 226 256 254 226 366 260 70 237 281 151 203 207 227 179 261 173 188 259 212 337 194 233 190 64 171 82 259 116 135 204 170 162 138 166 148 134 194 280 199 279 228 207 160 141 147 119 231 166 158 232 117 194 247 133 190 218 156 301 208 141 257 241 147 127 402 139 166 173 241 209 302 165 109 159 121 158 352 324 400 217 383 115 262 237 197 133 357 178 243 244 265 186 228 197 139 207 208 178 320 367 364 334 231 138 123 282 144 302 252 109 113 112 191 92 150 240 214 131 161 158 94 270 171 436 211 80 262 184 127 44 10 22 22 22 208 295 319 410 485 207 273 226 204 241 214 78 53 131 188 26 174 152 200 200 199 139 136 124 408 166 176 298 220 241 295 100 109 170 286 152 146 54 52 62 142 197 279 326 348 101 322 194 140 288 308 233 180 226 273 362 101 163 167 149 227 177 281 118 221 143 120 169 219 195 166 117 293 236 1513 1146 257 258 270 350 371 279 194 141 282 378 207 166 261 319 72 90 138 201 68 213 388 270 84 300 262 309 281 302 166 195 150 187 300 102 323 111 133 174 148 120 195 122 107 183 158 84 202 169 353 202 349 172 195 104 245 370 237 228 293 132 175 420 232 146 266 258 99 105 94 283 504 296 504 231 446 186 259 460 419 631 252 342 300 336 165 596 354 309 185 167 116 94 123 176 382 271 269 297 416 457 564 401 481 509 368 445 201 337 485 502 390 706 616 623 354 346 498 727 546 704 754 666 639 931 754 621 711 574 575 669 890 1270 876 960 489 416 745 562 310 365 507 368 184 718 212 210 392 193 202 201 260 485 283 346 136 116 100 155 228 676 685 711 670 843 876 555 982 889 885 837 1153 1046 680 1046 886 847 933 950 1106 1026 929 1082 1060 927 1000 998 791 1112 181 140 181 745 880 372 1003 1142 1210 1022 307 463 297 112 334 110 185 141 199 1106 745 647 169 290 240 189 644 745 471 784 535 485 594 449 769 914 1094 832 756 1876 1822 754 1271 1351 1364 592 305 623 651 679 515 764 220 598 392 727 473 65 55 775 528 712 1076 449 363 358 198 436 312 300 483 473 357 490 334 985 725 309 261 391 779 729 830 468 555 322 189 243 485 436 597 134 224 138 373 324 294 316 409 661 951 410 412 335 398 263 247 252 171 192 298 763 305 329 555 251 237 924 313 464 416 300 295 268 270 328 380 255 280 178 373 383 387 371 387 423 385 306 376 321 399 192 155 102 136 227 234 311 197 167 178 213 286 461 274 373 108 394 126 257 125 223 60 52 164 120 104 106 106 76 72 151 86 120 139 158 130 125 106 185 144 122 93 64 91 130 142 167 152 138 146 69 100 333 200 231 225 173 218 413 99 138 127 93 176 256 320 98 114 119 125 131 167 204 98 91 131 133 110 190 118 104 270 247 128 318 66 82 109 138 112 134 203 216 138 154 193 198 189 177 203 127 168 195 203 133 198 448 132 361 247 105 143 94 199 146 266 359 210 240 249 286 270 243 239 121 121 153 160 203 255 62 113 105 70 48 127 136 118 143 88 101 99 158 115 109 22 121 130 141 509 151 175 144 226 182 166 135 135 367 198 272 206 277 239 151 231 228 312 157 374 196 116 236 138 278 265 498 182 224 96 84 304 274 83 232 308 344 305 531 384 320 330 148 279 232 230 248 457 240 379 377 394 338 298 410 358 203 356 249 56 352 378 358 472 306 525 269 126 159 155 883 74 76 80 78 78 86 84 84 335 106 173 157 238 118 116 208 303 245 178 227 104 505 224 89 75 248 138 221 191 211 233 233 270 210 162 249 242 231 269 235 255 191 351 302 371 341 285 154 235 193 214 136 317 172 222 133 92 225 99 366 149 324 128 94 436 310 250 284 429 303 168 99 517 183 289 289 170 211 148 185 214 154 208 81 234 78 154 100 207 353 274 312 362 211 484 318 383 414 254 345 426 227 463 326 159 425 244 486 212 490 295 267 340 328 242 303 303 399 255 361 188 128 241 292 370 340 318 157 375 359 241 259 178 226 246 203 203 238 205 193 179 222 439 173 353 248 199 167 171 538 255 307 238 366 566 310 346 290 213 226 620 285 282 288 361 449 313 292 386 367 675 307 454 537 384 477 423 261 979 932 600 593 700 539 577 624 802 819 537 585 715 738 999 515 727 604 398 419 431 423 425 544 393 619 210 706 707 639 766 217 500 416 192 228 331 353 319 258 120 300 180 204 166 119 162 92 90 60 172 172 283 242 252 326 333 242 311 271 287 303 303 388 401 294 320 199 318 570 202 304 349 269 74 116 114 74 70 64 115 183 131 98 207 146 147 140 175 152 18 10 150 56 30 42 38 42 30 108 120 89 131 347 174 180 182 149 130 77 141 118 122 141 72 99 175 86 200 218 234 215 201 115 133 287 185 223 276 323 180 223 107 180 188 181 153 115 195 127 170 246 242 116 66 200 287 165 155 302 181 100 134 127 160 245 78 90 188 128 185 110 104 170 202 198 143 77 261 160 305 141 150 341 111 144 111 130 188 236 192 90 88 241 241 226 291 367 227 221 103 336 222 445 288 143 187 261 426 194 201 318 268 128 431 264 382 298 302 316 361 363 358 490 251 672 382 496 564 182 270 90 161 130 132 708 259 282 276 269 380 363 277 334 454 434 524 264 212 304 201 84 136 319 435 177 292 330 245 377 182 255 371 264 291 345 118 198 127 164 218 2382 3446 3438 3180 3068 2372 2281 447 164 169 166 119 333 352 300 317 337 198 184 307 216 136 285 296 215 224 288 254 337 548 197 269 359 277 283 312 408 291 184 338 203 272 341 279 239 269 293 326 341 377 226 465 382 261 302 293 225 225 108 362 301 218 272 375 421 122 583 333 219 278 431 155 496 606 451 185 96 62 60 62 66 76 272 131 212 255 266 186 227 113 182 207 103 56 84 84 240 309 333 78 149 152 160 142 244 166 69 161 164 68 60 158 103 72 139 187 133 152 186 204 72 720 234 224 248 135 133 180 106 86 143 284 132 177 134 134 80 88 144 93 226 245 269 237 185 202 169 164 315 253 145 184 189 141 361 183 169 230 234 290 160 155 142 133 166 235 141 391 353 290 636 475 299 147 153 233 198 124 270 121 648 101 662 614 515 697 831 795 869 618 584 579 601 574 622 729 199 222 231 156 284 369 422 240 324 336 335 233 282 194 182 346 139 190 212 326 322 300 252 172 168 340 330 474 338 241 359 170 304 208 357 455 375 410 304 305 557 519 486 327 281 477 334 355 407 378 498 341 362 339 208 306 318 246 469 170 312 410 347 198 316 353 382 238 336 412 368 417 333 410 361 317 325 306 425 321 416 262 233 229 212 277 297 239 328 275 311 345 392 261 338 220 269 373 297 399 439 326 479 410 407 237 446 419 290 252 190 299 223 380 184 217 351 362 312 347 383 192 421 355 456 484 254 365 458 275 277 677 369 370 288 267 289 200 422 481 376 514 502 337 333 453 226 214 224 343 315 390 517 474 356 523 232 304 477 339 298 211 97 88 78 120 60 84 125 72 64 247 90 90 102 180 240 174 166 192 174 184 192 256 317 205 217 193 203 172 150 184 141 175 134 175 201 187 186 108 181 140 120 144 187 158 108 146 170 171 157 417 218 103 64 105 82 102 167 110 132 143 149 231 154 238 206 287 159 148 233 378 176 254 274 213 254 176 208 404 268 307 174 202 182 151 72 391 285 217 94 217 134 303 127 132 132 157 155 270 152 244 274 209 136 88 127 294 180 188 203 428 183 224 298 131 207 331 162 186 153 172 215 285 134 219 138 373 281 351 322 478 534 377 535 253 366 480 455 501 295 349 360 303 175 460 221 178 334 256 425 292 351 258 278 274 282 416 279 179 279 404 142 263 302 251 254 327 351 263 281 253 371 202 276 190 108 266 200 385 306 194 271 231 190 162 194 197 200 265 316 267 372 260 295 172 262 270 198 253 244 226 292 182 243 310 188 317 291 228 453 259 230 281 261 220 186 369 147 178 193 289 338 335 193 144 263 196 248 433 428 461 295 414 127 298 257 305 139 410 237 277 410 285 248 293 204 171 282 238 216 313 360 426 368 268 230 131 381 216 451 338 157 167 128 199 106 156 345 254 169 203 170 124 317 183 565 258 174 359 214 175 56 14 34 26 28 337 323 445 473 603 245 314 293 267 292 290 144 117 163 216 94 371 152 234 205 200 167 170 162 498 257 244 338 245 264 405 134 161 204 337 267 241 135 133 143 245 231 346 354 380 139 362 318 244 413 384 295 192 230 313 431 115 167 165 151 231 177 308 144 233 212 136 193 185 217 211 197 317 369 1801 1368 241 321 320 250 345 317 280 249 310 433 261 302 294 317 115 106 166 267 86 215 472 354 156 368 294 423 323 396 172 223 214 255 342 142 363 137 161 186 160 140 169 184 123 167 180 90 208 231 411 210 379 200 209 174 269 348 267 240 542 148 200 550 308 187 283 265 126 132 181 295 632 306 528 337 607 547 287 506 521 758 298 363 324 400 278 644 437 348 207 183 153 96 135 174 455 336 352 353 438 558 699 512 628 667 538 446 313 431 572 621 517 859 729 907 486 540 719 740 723 886 849 666 710 1111 775 773 736 722 603 829 910 1471 1282 1156 618 688 761 568 328 526 690 480 256 993 279 281 468 219 267 264 300 671 403 381 172 143 127 147 254 921 968 972 1196 1144 1013 801 1293 972 1192 977 1229 1269 792 1233 1117 1020 1144 1056 1131 1068 1075 1301 1458 1209 1202 1327 1129 1412 191 150 197 942 1179 420 1107 1375 1489 1216 471 722 380 146 440 128 170 124 205 1406 808 726 189 358 304 240 813 851 619 974 646 665 654 573 864 1055 1237 911 983 2324 2135 976 1387 1491 1495 672 460 744 733 643 539 866 267 795 466 899 488 69 59 830 603 790 1221 578 383 520 276 516 358 344 602 582 487 613 402 1100 854 337 317 707 836 825 914 656 687 354 315 320 700 597 758 162 288 180 519 451 386 482 532 819 1021 445 453 437 420 355 278 300 249 313 448 791 361 388 711 369 351 1134 377 540 465 392 344 297 313 425 481 294 286 243 495 466 451 512 544 512 403 342 452 469 432 345 252 134 148 275 299 450 235 197 256 339 256 509 270 443 128 398 214 303 161 340 76 62 176 130 174 90 90 104 140 195 164 140 161 184 148 149 132 182 199 138 157 144 109 125 147 207 170 176 174 226 229 405 301 328 300 214 196 600 121 192 248 121 200 231 362 208 281 291 297 225 235 311 249 180 237 244 265 282 174 148 376 343 253 437 104 160 163 188 146 172 377 234 170 173 274 302 198 186 212 181 222 200 208 188 267 432 113 395 322 143 175 154 322 229 332 387 286 296 313 332 398 401 269 135 161 159 170 201 269 82 121 111 88 74 151 148 144 237 110 129 123 174 135 142 43 124 128 171 554 177 202 169 302 235 202 143 149 379 281 328 230 299 319 152 286 217 350 221 378 222 173 214 172 330 344 516 237 248 271 145 372 324 91 337 376 414 362 638 418 327 388 199 274 274 254 299 487 305 427 462 412 348 352 449 396 268 472 265 120 376 452 485 559 379 592 335 186 159 161 1050 94 82 121 129 123 139 125 104 257 146 199 177 297 132 132 220 426 353 200 249 150 607 248 103 89 272 189 277 225 243 277 273 354 311 221 311 266 257 408 299 333 246 364 299 390 398 332 188 309 231 286 212 396 196 224 169 183 304 134 374 173 373 156 128 460 373 310 300 455 336 230 123 551 225 323 325 202 255 196 236 293 245 300 151 333 102 244 184 265 325 290 346 382 301 596 371 446 404 281 337 525 332 554 425 137 475 305 603 273 613 343 353 384 388 282 348 400 425 345 418 239 185 405 395 537 346 314 187 397 375 294 287 226 258 292 263 275 295 244 175 306 238 445 207 503 221 252 222 296 516 404 525 312 451 638 406 470 408 300 284 695 339 376 422 474 459 369 402 452 430 683 373 492 581 501 571 477 335 1258 1232 728 704 747 571 651 710 922 980 718 782 760 768 1100 608 988 690 531 488 520 512 484 876 429 718 222 724 732 664 801 231 510 450 210 253 353 430 335 275 170 322 173 224 233 246 218 155 108 78 190 196 362 291 425 332 309 309 382 332 503 527 363 473 446 391 362 241 384 594 289 439 488 309 82 128 118 84 80 66 139 209 149 112 233 156 151 140 233 139 40 90 197 66 67 85 81 85 69 104 140 219 188 369 253 226 263 185 156 105 171 184 161 184 98 123 234 104 224 230 244 215 201 129 147 352 277 407 320 417 413 251 158 405 301 422 245 253 310 254 296 311 299 180 148 292 364 213 183 396 257 146 162 173 200 284 190 173 333 226 293 185 163 266 328 330 185 95 435 281 474 185 240 502 228 182 214 164 340 334 232 163 161 309 349 328 517 531 207 199 149 364 250 505 368 205 223 343 446 265 239 448 349 228 560 369 519 409 462 498 559 620 489 641 367 750 515 577 697 210 306 155 216 178 226 896 317 357 357 389 380 382 332 371 539 510 594 325 228 412 207 98 156 374 493 382 467 329 356 393 206 233 474 397 380 524 175 257 177 287 313 3675 3811 3180 4433 3782 3038 2591 517 217 249 166 139 317 324 316 307 441 272 241 353 350 227 323 383 267 286 344 326 391 757 363 437 387 394 388 351 417 364 218 345 239 396 309 281 320 409 312 354 398 434 233 494 388 300 551 309 295 278 200 434 342 268 300 425 476 218 733 426 267 348 510 244 599 621 467 197 126 94 74 72 84 104 341 218 316 382 360 249 367 127 316 323 113 70 116 153 260 315 393 84 242 187 151 166 282 175 112 193 196 78 66 178 225 118 163 201 171 248 225 222 98 826 254 244 319 228 145 169 141 112 167 326 162 232 197 177 129 133 193 97 297 265 297 410 280 299 219 206 353 275 169 262 262 199 393 252 199 303 297 401 192 237 288 200 205 291 224 602 558 290 765 524 309 177 191 263 259 144 251 238 840 117 881 782 696 919 1046 987 1032 801 831 739 842 840 677 792 229 281 265 212 305 466 451 258 453 378 406 267 294 256 346 432 221 260 274 360 358 334 280 242 292 364 381 502 330 233 355 172 312 214 335 431 351 452 312 297 445 432 397 290 289 527 389 339 405 423 494 333 352 331 198 244 318 234 467 152 298 400 333 172 298 325 344 204 334 338 343 346 306 381 332 307 309 247 367 267 402 246 211 217 216 261 274 229 316 259 309 291 390 225 324 210 233 371 295 345 441 326 483 433 401 233 446 425 300 234 180 299 178 366 162 213 343 352 261 244 371 190 319 322 434 462 248 355 448 253 279 663 305 300 247 220 277 176 350 467 342 490 480 323 319 441 222 210 222 329 305 376 503 458 336 499 241 240 413 294 286 209 80 92 82 124 60 72 131 68 62 279 92 92 104 170 193 160 154 186 170 178 209 242 299 193 207 187 195 164 144 176 133 175 120 175 197 187 170 108 173 134 118 142 179 156 94 146 166 171 157 387 216 91 56 91 70 102 159 102 124 147 149 219 152 228 208 273 153 146 211 336 180 240 260 205 225 176 175 359 258 295 174 202 174 143 56 389 283 213 90 186 130 272 113 105 132 151 155 256 117 234 266 199 134 78 125 296 174 188 203 420 177 234 288 54 178 325 158 174 139 172 220 281 122 217 151 387 281 337 328 474 522 369 523 226 335 524 445 469 273 308 350 309 177 466 217 184 330 258 450 280 318 262 276 272 292 410 271 185 271 390 169 267 304 247 300 299 321 309 283 214 365 208 270 192 92 209 174 242 272 159 259 192 170 158 190 185 175 249 316 255 346 260 281 166 266 274 221 253 250 195 264 168 245 306 180 283 285 247 435 261 216 273 245 185 180 355 151 174 189 261 316 308 197 123 233 186 243 423 414 422 237 404 121 298 257 279 143 392 231 263 402 283 250 262 190 151 272 232 212 315 362 420 362 210 141 119 383 218 453 336 153 157 126 201 114 162 345 246 155 189 170 108 300 181 564 241 170 353 216 173 54 12 53 22 22 302 317 443 471 588 253 324 273 251 288 282 138 107 155 194 111 379 158 226 211 206 163 168 165 472 194 236 330 251 268 371 142 137 198 310 192 178 117 115 121 174 227 342 355 400 138 342 283 206 391 350 294 178 224 311 427 123 173 171 157 243 181 304 146 231 163 147 195 204 207 192 168 321 389 1713 1350 256 309 339 223 347 307 328 287 368 397 261 244 278 270 109 104 158 198 76 213 450 336 160 360 294 399 325 378 160 229 202 243 313 136 347 129 155 190 168 144 161 122 105 151 174 86 231 221 407 200 363 188 213 146 259 326 263 236 526 136 200 450 254 212 277 259 90 102 120 319 636 290 555 326 576 568 289 472 515 700 302 318 352 386 280 630 390 358 195 177 130 104 131 180 455 350 376 351 432 538 685 525 610 641 543 423 309 413 541 562 497 765 709 878 478 534 697 730 691 874 825 672 737 1046 734 749 720 691 593 807 904 1370 1256 1175 600 664 743 550 312 460 662 404 246 828 267 259 442 207 265 240 284 661 349 413 144 149 133 145 238 794 797 858 1148 1098 932 619 1234 944 1077 908 1211 1237 770 1134 1069 953 1101 974 1117 1066 1102 1267 1411 1117 1101 1271 1017 1384 189 138 195 937 1102 410 1089 1357 1446 1153 456 602 392 146 452 120 176 130 207 1349 804 718 193 338 284 232 778 847 611 983 622 605 650 555 891 1034 1206 869 906 2286 2194 973 1368 1465 1480 723 464 682 715 688 507 854 254 748 454 885 504 75 65 830 601 841 1291 618 377 457 272 533 362 348 642 574 458 581 366 1107 807 335 301 712 863 820 937 609 615 336 315 297 668 627 719 162 280 170 497 382 343 421 552 836 1023 419 413 440 436 347 258 290 237 299 455 801 365 392 599 269 251 1119 394 555 461 334 335 290 292 439 471 280 286 221 495 474 463 437 463 465 389 380 406 475 479 345 252 134 156 259 268 363 219 214 223 261 246 489 309 441 170 427 168 299 196 324 99 91 176 130 189 96 86 98 96 173 177 141 169 184 165 155 122 164 174 136 178 146 107 117 139 207 166 150 170 133 128 362 262 270 294 181 188 544 111 184 203 82 202 221 354 194 255 238 242 201 182 281 223 164 171 220 249 264 162 120 340 311 208 415 74 98 145 176 130 156 325 222 172 163 245 332 188 176 202 141 182 194 202 153 222 437 111 365 304 129 155 152 281 211 296 371 266 264 269 328 374 351 267 143 151 171 154 205 277 92 119 109 94 68 131 146 126 229 100 199 197 180 141 148 45 118 128 167 508 181 187 175 308 178 196 149 153 369 289 314 232 291 263 154 284 213 358 231 382 220 175 202 162 320 340 508 251 228 229 141 376 330 91 339 386 424 327 624 424 327 360 199 274 282 248 341 502 307 409 545 398 334 373 492 421 268 454 241 87 377 426 525 553 383 598 309 186 180 180 1057 84 72 119 123 123 139 127 106 259 128 187 177 270 130 128 214 394 335 182 227 146 631 236 101 85 260 189 319 273 289 325 321 382 361 235 285 246 239 330 235 269 207 358 299 380 346 342 184 289 225 282 214 386 198 224 157 150 249 152 409 165 375 150 141 482 371 310 292 439 324 176 115 578 257 365 375 194 239 168 226 250 200 230 127 307 104 232 172 237 321 284 320 386 243 584 423 494 378 258 311 509 268 517 421 125 447 312 514 280 518 342 291 364 364 303 332 367 427 279 416 206 244 369 371 523 354 322 193 401 373 321 308 222 260 311 284 269 273 190 169 248 228 447 195 395 248 221 214 214 507 358 521 302 445 624 399 433 402 271 284 671 316 358 303 443 449 312 465 468 442 663 373 490 567 491 569 491 335 1179 1191 716 690 729 575 612 667 919 946 702 764 766 794 1056 604 961 712 572 449 475 496 474 868 425 714 220 718 722 652 783 229 520 485 210 253 341 430 335 285 166 314 159 234 225 238 220 133 137 80 184 184 385 291 319 346 291 304 394 320 483 507 353 461 422 445 358 253 406 593 216 425 470 289 80 128 118 84 78 66 129 211 155 100 233 162 159 142 229 187 38 78 168 70 44 60 52 56 44 106 138 156 192 363 239 210 245 167 150 95 178 186 163 184 92 117 228 106 228 232 244 211 195 117 137 352 205 253 300 408 296 235 123 260 266 253 229 251 310 225 298 305 299 152 120 282 342 207 173 423 240 140 156 159 180 288 113 165 310 216 240 179 165 235 293 318 191 95 425 242 439 189 228 463 231 186 229 168 277 284 222 151 149 301 291 322 372 531 205 199 153 364 240 499 364 201 213 339 426 267 243 422 347 218 562 347 555 411 473 501 543 594 487 625 327 835 445 571 679 206 288 143 167 197 162 884 315 345 343 391 394 396 338 381 491 506 601 348 251 426 197 102 140 372 475 384 447 319 328 385 196 229 480 290 368 363 163 249 173 267 272 2978 3610 3068 3782 3976 2790 2409 488 176 214 166 139 315 322 314 305 369 246 189 339 314 195 344 369 288 299 355 347 402 663 293 367 377 378 360 371 384 310 212 347 245 351 307 259 304 397 263 350 400 408 188 480 390 277 400 322 258 282 192 422 338 252 294 458 502 160 705 398 249 336 548 236 604 629 485 193 145 117 80 78 90 104 308 212 240 360 344 231 316 127 243 277 115 74 145 172 264 327 377 78 208 197 173 167 272 155 104 183 182 90 78 170 131 100 159 197 169 186 225 212 94 802 242 232 315 199 141 173 120 100 165 326 154 172 201 167 129 133 187 97 252 273 303 396 270 268 217 184 363 304 173 350 260 187 393 256 209 305 301 393 182 227 274 217 180 267 254 616 568 302 772 520 309 167 133 251 226 142 247 228 721 119 752 692 664 826 920 938 989 753 738 710 751 801 669 802 213 244 263 178 289 460 410 294 468 407 404 259 288 258 320 434 167 258 278 364 362 332 256 236 290 352 369 480 312 237 316 160 267 221 257 429 374 414 236 266 469 454 425 236 251 346 345 319 356 339 393 325 346 315 200 278 255 172 433 123 286 388 356 184 313 257 274 144 325 288 299 354 276 373 302 237 311 237 416 331 423 244 213 203 196 249 283 229 302 263 281 288 352 217 295 200 213 330 262 335 381 314 495 363 389 190 411 390 284 190 146 274 166 297 140 153 321 326 257 258 324 196 378 325 380 388 232 266 372 292 332 580 335 234 239 325 259 194 286 438 336 411 387 283 283 405 206 210 206 308 294 346 460 389 296 445 188 280 406 267 251 159 97 132 78 158 48 64 93 72 54 237 84 84 96 156 181 146 140 166 148 162 170 254 305 178 188 166 174 128 128 169 119 151 106 163 146 177 184 110 143 114 100 116 129 140 99 124 140 101 89 378 124 89 56 83 72 88 139 119 135 149 96 97 99 209 155 82 80 120 207 303 166 197 209 129 203 90 141 199 254 237 146 170 187 137 70 388 322 254 120 180 112 244 76 89 112 139 143 236 125 226 240 166 70 86 117 209 174 197 185 445 161 216 292 114 160 236 146 172 156 166 74 207 130 173 108 372 238 337 362 405 492 295 570 268 340 399 414 451 295 302 295 273 115 420 120 168 328 235 334 266 338 288 226 224 134 374 246 134 257 368 128 197 305 221 259 314 283 251 204 180 292 212 268 198 82 203 151 301 249 153 325 198 216 154 184 171 196 189 275 224 314 242 274 160 213 219 249 223 256 145 282 166 233 286 176 269 292 230 412 263 264 267 245 159 156 375 156 177 200 234 274 247 187 109 178 169 189 406 362 453 239 257 109 213 303 214 108 290 174 241 412 227 220 190 166 122 271 166 148 283 324 350 313 227 152 135 324 153 386 263 137 145 126 141 102 104 340 200 121 151 146 86 290 100 483 207 160 308 183 169 98 18 34 22 24 275 277 304 225 372 247 281 262 238 271 284 138 115 153 173 105 222 140 204 179 166 167 153 156 375 208 186 314 174 156 290 209 135 196 268 202 180 107 103 97 180 203 276 183 203 101 208 304 206 340 316 251 195 229 306 375 101 167 165 151 225 169 302 159 197 174 122 185 231 227 168 182 291 324 1729 1210 195 277 282 256 282 242 347 252 291 332 263 239 260 260 70 78 135 182 74 201 351 239 125 294 253 391 255 349 117 172 213 231 294 116 242 82 112 184 162 94 134 114 76 131 118 86 194 199 381 171 311 197 124 133 257 272 189 207 522 90 202 360 220 157 213 207 124 132 136 311 598 192 375 278 516 494 261 456 485 654 285 349 304 350 223 551 431 316 163 147 178 150 95 162 430 292 301 301 414 499 644 404 604 638 466 387 281 336 516 576 474 714 604 725 491 549 578 634 648 738 735 596 606 951 703 623 717 608 500 630 839 1096 1164 1023 583 541 724 433 322 418 573 383 213 691 290 288 413 213 228 250 243 535 334 313 193 120 106 114 274 758 780 807 1003 1021 770 610 1187 801 1168 1002 1149 1070 686 839 998 857 1016 1033 1117 890 893 1146 1232 1021 960 1125 1029 1485 238 205 172 892 1110 291 907 1168 1299 926 448 670 318 118 399 110 150 108 197 1045 673 646 244 336 294 205 695 741 548 806 566 530 583 434 720 959 1129 897 847 2048 2024 957 1181 1398 1470 643 429 716 593 636 561 716 224 734 297 755 478 79 69 720 550 779 1099 513 327 400 260 422 291 279 527 540 417 497 340 906 654 337 297 687 712 693 861 592 600 280 273 255 679 515 682 179 240 152 519 373 342 401 455 728 855 341 341 380 390 291 215 235 275 266 436 706 345 398 661 295 281 990 324 485 392 334 377 334 329 389 420 300 290 233 319 311 337 325 345 339 324 317 363 360 327 205 170 149 194 219 240 367 217 179 211 245 232 492 237 366 130 372 148 251 151 324 88 74 145 104 158 80 80 72 124 161 156 142 173 170 136 184 138 168 157 134 149 109 89 113 135 176 133 136 150 149 130 336 285 231 288 204 182 523 103 133 205 78 190 219 298 228 289 244 246 201 227 285 223 156 144 212 223 273 146 120 326 299 227 274 78 114 143 158 112 136 251 230 107 165 241 302 180 168 196 137 155 186 196 222 251 470 113 355 258 179 96 184 207 178 260 286 272 266 269 308 340 301 226 100 131 147 150 205 265 90 99 89 96 58 130 138 141 217 116 91 89 166 106 94 16 108 122 155 501 173 202 165 249 174 197 121 123 298 182 306 234 263 199 136 269 184 264 234 366 219 149 188 138 355 288 473 166 285 239 119 301 267 97 344 260 290 257 595 240 317 245 179 240 333 257 257 289 296 353 419 372 324 338 454 378 278 407 197 60 294 316 422 460 377 496 303 126 205 205 943 72 68 99 113 107 117 121 92 189 118 163 177 232 80 68 258 349 346 174 192 122 530 182 93 79 194 177 213 177 193 211 209 260 198 162 242 205 196 295 200 234 293 309 244 333 293 304 156 241 199 184 101 323 135 199 151 175 235 135 413 151 369 122 104 479 346 228 239 479 320 145 96 458 215 182 182 200 219 140 200 230 186 232 88 224 108 230 176 233 307 262 258 316 223 640 395 466 402 212 329 485 256 455 366 140 393 297 479 265 483 313 287 356 344 220 320 259 428 153 337 196 173 355 347 499 280 252 177 261 241 292 254 220 223 257 206 257 203 241 169 229 189 439 177 321 226 180 252 285 480 336 448 280 382 560 350 364 345 274 270 682 294 356 335 489 515 359 336 373 393 679 322 479 562 464 597 439 280 1096 1054 644 510 721 587 660 717 761 803 684 748 652 781 960 521 909 721 446 343 365 396 378 713 358 635 195 623 682 620 685 221 498 379 250 334 281 432 317 244 122 318 141 222 215 206 258 117 88 86 195 195 321 209 244 305 297 275 354 368 282 275 279 409 413 311 287 214 261 541 285 486 537 410 66 62 56 66 62 52 133 193 141 116 238 148 112 90 150 118 38 55 170 60 48 60 56 58 48 84 122 138 168 335 209 176 211 188 169 93 139 137 114 137 90 105 182 112 206 216 247 198 182 113 131 300 199 257 246 355 208 169 165 306 268 379 239 235 236 217 288 252 244 152 110 231 326 213 148 398 229 114 101 127 150 319 88 136 315 185 191 154 136 225 283 281 211 79 351 164 383 209 160 413 129 222 125 200 259 287 208 135 133 255 305 230 375 485 169 167 141 283 218 445 308 175 173 289 311 223 193 339 346 188 564 295 457 336 391 386 506 470 462 555 304 784 459 452 479 167 268 129 154 204 178 878 205 332 321 288 371 339 272 345 520 500 525 244 159 283 183 111 148 331 423 372 483 325 320 456 196 231 419 301 290 361 206 267 155 273 203 3822 2730 2372 3038 2790 3770 3325 320 154 232 71 125 214 322 304 289 394 242 208 310 298 203 247 306 275 335 381 314 424 683 291 369 353 321 344 250 384 400 211 271 231 326 328 204 282 294 232 223 229 384 165 479 362 315 446 295 225 241 190 387 386 262 268 405 419 183 464 316 237 277 449 185 541 586 398 147 108 90 56 54 66 84 244 186 224 350 315 263 295 86 204 238 107 56 80 133 257 233 459 90 185 175 161 136 192 147 77 173 182 103 89 178 169 96 145 204 139 232 176 196 72 815 221 211 285 201 129 130 104 98 174 328 144 201 152 184 84 113 183 75 303 259 300 378 228 261 203 174 342 316 171 299 209 238 369 208 161 247 253 367 126 198 241 200 191 207 163 487 459 317 549 471 357 152 171 135 243 144 217 206 611 103 602 525 557 604 618 649 734 719 551 665 528 597 689 702 267 247 281 154 259 463 439 200 360 251 343 304 291 240 291 393 213 236 284 263 261 241 237 238 245 352 369 461 292 223 271 142 208 203 251 376 325 363 226 221 422 409 374 224 233 293 323 272 320 315 276 236 234 275 190 237 231 154 425 103 272 372 289 131 257 227 248 122 223 241 220 254 182 269 179 172 244 186 321 303 381 222 197 160 178 233 267 207 274 239 261 235 303 156 244 186 150 287 207 276 355 304 442 333 332 172 393 349 237 174 122 230 138 277 114 143 301 230 223 222 265 174 335 280 370 378 194 254 354 260 314 548 325 220 227 315 241 180 272 426 318 355 369 263 261 385 178 182 176 280 270 322 438 359 276 390 178 216 388 229 237 155 91 122 72 146 40 40 81 68 50 101 74 72 76 103 101 95 89 125 109 123 127 201 219 143 147 131 135 120 116 126 107 125 84 108 76 122 170 106 56 52 46 60 105 99 81 110 118 97 87 327 102 54 50 79 66 80 129 113 123 143 90 75 87 164 141 62 70 85 203 215 142 183 193 119 197 84 125 185 238 211 138 156 152 121 58 347 283 217 108 176 102 103 62 77 64 127 135 156 84 167 220 156 64 66 97 203 170 179 159 411 133 186 231 112 150 234 112 158 136 160 64 151 112 111 90 345 228 317 332 368 441 251 456 190 229 317 400 368 251 141 195 271 107 239 116 152 306 225 310 248 262 268 220 218 128 346 240 72 221 290 116 170 262 211 210 276 169 202 182 178 270 204 235 198 68 179 88 240 114 137 272 178 192 144 158 126 180 144 209 196 259 226 206 144 129 135 156 211 178 110 250 150 217 264 160 219 260 212 359 253 211 245 229 129 111 345 152 173 169 216 225 221 167 109 145 106 145 359 332 423 229 227 107 195 293 144 94 237 160 227 266 219 160 166 156 110 214 154 136 271 312 298 293 190 105 121 287 120 297 222 129 133 108 139 88 98 264 192 115 143 144 66 268 98 380 197 78 223 171 123 92 18 30 22 24 220 245 211 191 298 223 257 213 189 228 216 82 63 133 163 51 158 134 180 157 144 139 117 136 332 177 168 290 150 136 225 199 105 178 262 146 136 44 44 36 136 175 207 169 187 81 165 225 140 241 266 215 185 221 280 328 89 163 161 147 217 165 286 139 187 156 116 171 221 223 148 164 267 266 1514 1119 179 216 242 244 264 226 271 176 271 290 239 161 234 238 54 74 115 168 62 195 297 185 88 253 239 303 229 271 113 150 179 199 266 88 214 72 100 168 146 92 130 110 72 125 108 80 180 174 356 159 295 189 118 121 233 254 179 205 297 88 165 271 208 118 195 189 118 126 126 293 532 176 361 226 408 224 253 428 397 574 225 323 274 312 149 529 375 279 159 143 172 140 89 158 410 268 263 257 386 450 566 378 495 512 405 379 259 305 486 552 438 686 576 516 412 412 414 616 585 710 674 566 580 875 659 546 674 556 460 537 799 1048 1049 916 499 344 688 405 302 321 500 357 166 601 233 233 371 205 200 240 235 382 254 297 173 116 102 106 260 708 718 737 688 800 728 543 1008 737 997 942 1082 937 632 771 838 811 990 950 1085 868 794 1054 942 857 881 951 870 1245 236 203 170 787 916 273 843 1073 1177 809 339 580 241 92 301 102 142 102 191 926 613 582 238 324 282 197 591 653 490 668 534 470 537 384 644 870 986 839 743 1808 1848 757 1084 1188 1330 563 319 684 543 584 533 650 214 626 267 624 462 79 69 696 500 755 943 449 323 342 246 392 251 241 452 469 348 394 300 833 563 315 259 507 664 645 797 467 556 268 182 175 516 417 642 161 190 128 403 308 282 316 361 653 829 311 319 296 378 234 166 205 249 244 414 682 311 353 609 279 265 859 280 431 342 316 365 326 317 326 384 249 249 186 283 287 303 287 303 315 294 287 328 265 278 166 129 133 194 189 212 299 193 151 166 201 218 437 215 308 116 325 120 223 123 225 78 64 137 104 146 70 70 60 112 143 104 138 157 154 134 164 118 156 139 126 139 76 83 103 115 148 127 128 144 93 110 299 231 225 280 190 164 404 91 109 127 62 180 183 272 148 162 127 131 133 162 210 102 85 116 135 108 243 112 92 260 241 165 237 64 102 119 134 98 118 214 226 93 135 206 222 172 160 188 125 143 178 188 206 231 460 111 343 236 153 90 132 181 131 242 278 234 238 245 238 245 241 212 92 113 139 146 201 245 74 99 89 82 52 124 134 135 149 98 77 75 158 86 82 16 100 120 137 450 155 198 163 229 162 177 113 113 298 128 247 195 255 181 122 228 178 246 170 362 207 100 168 126 325 221 463 160 275 86 78 262 238 97 274 214 244 235 517 214 293 217 144 224 315 249 222 275 249 325 307 354 308 294 408 348 219 336 183 48 280 300 348 438 312 437 263 95 189 189 827 62 64 66 68 66 76 82 84 181 102 155 171 216 72 60 252 268 268 156 172 100 500 145 87 73 157 122 187 165 181 191 191 224 190 136 200 195 182 226 192 212 275 285 232 303 269 236 148 221 191 170 87 274 119 181 137 123 217 106 397 131 316 110 86 447 301 192 233 457 276 135 84 430 187 168 168 176 195 126 155 198 154 212 54 177 90 168 112 193 295 260 250 310 203 538 338 401 360 208 287 451 194 429 317 128 377 273 453 239 457 285 263 330 318 200 280 231 414 139 323 174 163 235 268 356 238 220 167 247 229 241 224 188 203 229 162 185 181 210 151 209 185 437 175 311 206 168 207 230 431 273 283 224 350 512 324 336 265 242 240 623 257 272 284 409 501 332 240 341 367 638 296 405 482 397 528 355 244 970 872 580 470 665 557 622 675 650 690 537 583 602 759 884 439 777 645 404 325 341 372 326 503 284 531 189 593 654 598 639 207 486 363 232 297 265 394 313 236 120 312 139 200 152 99 200 74 72 70 189 189 260 170 183 289 271 228 311 348 206 220 243 354 397 299 271 198 231 491 269 429 480 398 62 58 56 62 58 52 131 181 129 110 218 144 104 88 144 112 20 8 158 52 42 52 48 50 40 84 114 95 131 329 152 152 152 170 157 52 125 104 108 129 72 89 164 96 196 204 235 192 176 107 125 284 181 229 220 309 184 157 151 226 186 303 153 115 158 129 176 218 212 124 68 180 269 171 128 297 207 90 95 109 138 307 74 98 246 128 161 112 106 195 223 221 183 73 307 142 327 181 140 361 107 202 105 180 196 257 186 84 82 231 269 200 316 339 157 155 115 243 204 419 268 141 159 243 277 170 175 315 275 124 461 232 352 286 282 290 370 326 387 496 268 719 366 391 423 145 227 111 136 186 140 734 189 310 297 231 347 307 246 311 465 460 469 189 151 244 171 105 140 288 381 179 326 303 284 454 170 221 407 233 239 285 157 224 141 178 191 3377 2283 2281 2591 2409 3325 3325 312 134 179 71 105 184 316 284 285 376 212 154 292 235 167 233 231 233 291 341 262 388 582 219 297 327 269 272 207 345 368 187 247 207 241 308 200 221 241 179 203 205 320 118 453 348 299 374 273 219 192 160 329 374 230 244 365 374 161 422 284 203 269 405 130 505 544 376 141 82 64 48 50 62 62 212 125 196 233 262 193 217 78 151 180 101 56 70 92 253 229 425 88 122 169 161 126 174 127 69 126 141 95 85 162 159 86 135 192 129 200 168 188 58 739 209 199 232 135 117 120 94 86 156 294 118 152 128 155 70 103 148 73 271 251 284 252 159 213 177 144 310 302 167 260 175 208 355 145 135 182 190 280 112 147 127 145 183 185 118 278 252 299 456 419 351 136 118 123 219 140 209 107 550 97 552 483 435 502 562 568 653 649 435 595 416 529 635 650 255 231 273 134 231 376 384 186 324 223 298 267 281 199 181 321 197 180 256 245 243 223 231 220 202 346 336 426 649 515 469 468 416 489 679 417 385 449 324 331 463 550 465 554 361 660 782 519 494 620 670 538 532 554 292 364 464 505 607 278 652 687 403 277 606 445 513 417 520 568 530 586 531 525 536 560 539 386 634 781 575 701 818 618 494 738 786 536 556 605 715 569 707 648 653 534 624 575 445 620 559 458 557 588 543 586 674 627 521 463 503 546 471 618 497 483 539 314 575 546 480 374 537 472 569 634 411 659 463 479 624 617 504 745 592 547 579 538 800 629 667 758 718 671 619 635 453 554 528 622 494 528 584 642 576 754 642 305 356 511 150 231 367 151 377 183 171 262 191 211 225 171 314 314 312 178 226 196 204 215 90 217 124 409 543 202 185 165 173 408 195 262 207 281 247 268 234 282 255 367 187 223 217 264 215 145 283 193 219 235 231 685 299 168 158 82 181 217 376 304 324 268 92 101 127 138 112 138 313 198 360 474 256 171 280 152 247 170 275 518 310 556 253 271 259 277 161 316 288 254 350 214 227 162 200 136 246 383 369 194 246 166 195 313 314 389 374 463 315 193 179 325 409 278 263 178 453 444 339 458 313 263 214 149 232 156 188 475 344 185 406 753 512 535 563 371 363 670 280 528 288 302 309 438 255 531 441 563 399 283 773 342 386 322 302 339 285 508 361 348 246 459 296 264 378 286 339 400 306 368 448 299 490 307 394 550 337 293 269 378 338 256 213 312 298 278 266 269 239 262 505 412 583 269 351 191 203 243 126 194 304 180 465 380 453 581 381 219 497 384 635 293 372 341 298 355 444 359 343 328 304 251 537 401 252 161 344 237 326 545 352 665 237 622 335 389 381 254 297 497 207 377 256 442 392 516 270 247 257 332 361 510 526 394 349 272 185 183 293 207 319 598 115 131 154 145 226 288 701 794 445 520 411 290 492 323 446 505 278 215 449 291 87 52 183 48 62 293 203 439 495 485 528 581 380 350 339 233 126 70 300 384 72 405 186 309 421 431 210 188 168 184 342 301 727 393 317 514 282 157 213 313 248 232 241 265 311 282 299 322 338 374 213 302 280 455 381 405 401 190 209 489 488 266 221 262 232 282 303 381 368 324 382 217 244 161 247 327 408 451 488 1985 1658 456 280 271 352 595 466 434 398 523 615 605 330 442 273 240 211 219 359 376 335 422 416 366 440 205 355 713 352 187 488 408 352 403 296 564 146 189 381 327 211 214 185 259 195 108 183 295 351 464 201 477 233 391 265 311 698 618 407 274 332 277 341 273 248 521 493 246 260 417 778 728 1024 559 522 957 514 433 997 974 833 391 479 601 523 384 452 773 764 197 179 262 238 278 193 706 516 651 853 809 782 1034 944 794 880 660 880 813 839 1145 1234 896 1478 1190 1092 1119 1253 1227 1015 971 1036 1152 1166 1258 1422 1406 1284 1434 1170 1229 1248 1137 1940 1655 1784 796 647 1105 635 505 971 865 818 571 862 420 358 427 339 471 314 264 716 755 464 142 243 231 212 258 1501 1568 1557 1455 1067 1709 1178 1475 1499 1811 1536 2095 1847 1559 1713 1588 1854 1922 1521 1870 1649 1912 1547 1709 1439 1764 1366 1619 1509 738 651 204 1749 1567 929 2182 2634 2549 2155 633 799 600 271 766 140 377 302 360 1602 617 673 446 369 287 353 675 1131 840 1117 860 742 1432 685 1071 1662 2012 1673 1550 3364 2997 1521 1941 2271 2653 1119 566 814 1103 983 694 1405 543 1318 538 1207 642 91 75 1496 904 1207 2077 1176 528 822 357 770 439 404 760 693 522 685 660 1739 1843 846 315 582 1492 1326 1746 995 952 789 428 547 1125 715 1400 570 793 430 673 671 620 683 1121 1635 1685 755 643 541 581 609 439 685 307 413 514 999 794 480 1043 463 431 1468 538 658 494 329 631 578 554 607 537 478 444 493 783 894 842 808 940 819 711 829 730 740 573 416 346 344 337 316 336 761 448 204 405 321 460 706 616 565 255 696 424 668 217 373 150 130 172 605 236 196 176 184 218 435 340 346 333 336 379 293 317 257 295 409 302 246 173 246 292 397 218 367 220 275 361 294 411 441 266 410 478 530 229 252 373 273 441 511 356 292 300 291 285 226 223 206 199 374 306 260 473 302 361 264 402 291 399 399 275 343 346 334 255 275 478 293 409 387 283 520 369 347 417 250 323 383 433 317 435 655 73 597 327 333 262 182 184 675 447 334 629 416 525 478 435 537 353 169 358 242 377 230 240 270 184 120 262 162 205 231 342 293 231 271 199 434 154 80 110 220 122 228 694 483 417 316 383 393 512 248 235 455 356 466 373 605 382 376 412 361 617 147 466 262 491 221 605 540 585 511 691 415 150 188 381 194 247 486 417 482 327 624 466 442 829 417 719 483 552 440 732 501 979 781 954 768 516 696 639 371 485 356 175 515 626 679 863 437 442 499 280 376 536 1192 199 190 209 353 320 336 195 310 447 220 470 443 536 116 118 273 357 520 530 591 274 790 198 364 147 208 484 600 486 516 624 562 664 311 451 472 506 444 502 440 464 330 462 375 496 413 365 186 206 224 292 268 618 235 286 511 86 298 152 418 168 760 362 248 682 593 704 745 685 660 524 301 994 592 840 866 607 582 438 484 401 533 503 418 509 297 307 292 306 583 726 575 699 314 1045 696 748 499 438 473 804 440 598 753 173 756 412 529 447 541 431 391 463 469 348 425 526 744 402 712 338 447 585 780 674 511 393 455 566 467 402 469 394 385 481 494 385 284 424 291 620 609 528 421 804 405 425 548 699 1071 540 373 547 584 592 534 641 554 694 640 754 668 590 460 689 553 606 517 683 1088 690 727 906 1002 740 639 984 705 1698 1749 1302 1269 1231 987 940 1064 1036 1595 992 1060 970 1176 1269 935 1349 1374 926 893 910 529 853 875 989 841 372 902 1248 1125 1268 392 513 745 244 347 542 223 384 378 342 320 197 253 317 237 375 209 297 185 229 217 323 480 543 649 272 501 595 743 577 514 575 529 557 597 586 483 675 544 469 529 572 481 282 254 240 377 431 264 288 291 221 94 362 235 337 140 243 282 20 42 214 147 250 232 232 295 212 388 193 475 390 319 437 350 362 270 305 286 541 158 154 143 296 254 313 456 539 172 212 284 266 180 208 375 300 346 357 661 341 407 324 382 398 231 330 469 485 358 439 496 405 150 438 222 286 255 338 234 438 282 360 389 437 613 438 362 489 391 380 398 414 188 303 317 318 155 645 288 634 342 276 843 307 290 297 441 506 508 356 238 171 472 565 486 975 552 338 322 214 544 448 872 558 321 336 568 549 367 414 517 701 553 458 530 457 480 481 552 678 976 521 803 653 779 858 712 751 285 382 459 390 425 278 1829 745 549 496 627 839 653 560 732 662 702 645 634 479 513 224 231 292 443 680 364 428 339 404 333 230 375 658 431 490 664 256 368 633 295 432 342 467 447 517 488 320 312 5807 193 145 297 96 568 470 380 391 618 577 544 470 521 460 591 548 572 496 472 496 487 668 564 621 588 403 365 690 366 390 534 645 411 545 422 489 438 609 313 405 482 607 358 427 621 529 712 836 597 417 434 642 564 493 605 756 919 527 882 583 498 598 823 332 882 887 641 381 120 382 174 206 250 224 536 593 518 371 402 441 371 186 423 449 318 309 363 253 517 517 699 264 288 428 274 347 312 200 145 167 134 181 124 193 197 205 259 102 388 350 452 480 143 934 373 346 272 220 287 359 264 232 302 301 318 323 355 367 106 187 222 127 407 594 357 252 614 635 573 323 375 347 713 256 652 185 407 416 378 442 478 561 345 351 333 437 288 215 173 195 145 476 866 672 626 134 164 291 354 134 247 200 1262 260 1527 1341 1498 1427 1442 1411 1422 1578 1322 1531 1224 1576 1239 1388 383 498 405 315 557 354 671 430 428 426 521 707 439 272 528 564 331 427 490 477 459 399 284 418 461 801 764 942 522 333 432 477 252 279 286 520 479 459 423 355 555 608 497 464 292 523 561 396 342 645 369 447 463 324 145 221 293 244 252 166 359 453 507 331 391 410 461 435 561 488 596 574 509 589 580 468 386 150 399 339 545 440 545 456 466 505 368 242 390 353 587 245 439 411 469 444 636 468 414 397 383 245 355 422 409 340 369 359 414 331 253 413 255 269 208 216 504 271 508 475 352 230 265 301 503 566 311 308 375 299 537 515 213 392 476 327 402 448 497 488 422 487 545 423 430 489 300 425 421 537 429 654 534 366 607 585 312 234 244 583 145 213 202 144 202 168 96 225 142 132 406 181 135 137 161 100 142 114 127 422 363 440 352 121 255 434 569 482 540 405 186 283 206 305 302 227 205 270 204 210 209 184 166 202 218 224 306 214 279 140 118 320 189 184 128 68 114 191 205 199 223 88 84 78 98 115 93 62 151 60 196 498 205 142 188 48 142 64 279 278 264 271 205 225 143 191 150 255 233 219 202 106 153 268 128 113 429 277 273 423 237 239 296 369 299 143 136 161 106 145 205 395 254 323 274 104 170 141 158 146 154 220 168 147 215 383 201 304 435 308 546 188 591 426 269 407 402 493 274 572 404 315 368 229 205 365 312 455 387 218 296 260 290 364 400 396 247 328 200 265 206 234 146 256 246 183 265 468 406 273 417 404 317 449 292 160 230 321 298 305 344 318 216 234 238 193 104 249 153 271 253 524 414 198 175 289 209 241 206 180 235 230 329 298 255 295 243 543 404 238 334 222 175 172 136 188 229 406 176 151 118 387 665 415 211 212 274 348 417 512 334 323 202 475 299 439 255 172 245 597 233 308 265 375 170 201 114 200 591 377 292 345 332 382 444 230 156 118 288 237 308 456 124 140 138 93 151 151 249 490 369 418 323 206 361 238 384 726 228 179 348 328 50 78 34 107 34 203 262 328 265 250 427 281 161 159 172 252 157 137 180 240 160 192 80 225 236 246 116 173 180 255 230 299 283 292 252 349 228 140 376 221 249 225 209 215 217 245 198 401 486 506 388 409 376 412 349 287 333 239 229 337 243 90 176 194 174 266 310 460 342 238 248 149 305 128 112 214 287 657 414 1514 1571 294 321 325 297 308 456 285 230 340 360 280 300 198 282 189 256 197 324 274 347 500 448 211 301 172 458 744 486 112 208 380 370 395 184 192 99 148 385 297 102 153 112 175 187 56 84 205 145 210 100 240 171 126 143 103 250 220 334 252 158 155 537 271 253 352 305 69 87 117 378 674 313 403 439 628 621 316 419 322 602 295 358 346 304 229 382 728 448 186 170 171 56 151 126 357 439 604 441 442 550 753 630 612 555 652 708 515 528 654 747 549 590 842 720 655 593 659 751 959 775 623 864 908 965 805 1230 843 843 837 958 797 990 1118 1044 534 655 856 509 306 780 1042 457 280 847 197 177 426 334 415 195 140 572 452 212 239 326 316 391 221 1068 1106 1049 1388 1103 1082 1035 1216 861 1014 785 912 1131 792 1043 1059 846 722 1137 876 879 1071 979 1167 1215 846 979 1249 1377 352 313 148 1065 1266 457 1002 1359 1211 1082 363 455 565 218 582 155 518 448 262 1020 519 495 239 177 120 260 631 700 547 1132 567 658 633 475 1155 1246 1504 1240 1292 2566 2355 1398 1642 1730 1891 631 347 762 933 1016 500 1159 321 1042 347 919 500 75 67 625 495 803 1621 813 446 1029 429 492 336 326 541 626 427 601 460 1354 1108 313 386 824 808 892 1376 1015 751 285 409 382 1170 400 932 309 527 245 795 491 511 611 697 1114 1220 446 429 520 481 413 325 398 269 354 556 653 534 259 742 279 263 1351 269 353 662 229 443 283 387 581 475 473 411 324 592 616 480 577 576 518 593 464 807 513 432 290 131 350 139 163 234 491 186 253 207 389 229 702 463 264 331 683 742 349 205 302 159 151 125 229 255 195 195 196 234 235 369 272 292 445 180 174 293 290 245 273 305 141 233 265 303 214 190 110 154 312 346 341 272 418 247 302 302 255 154 193 170 82 261 314 472 260 417 380 362 449 287 503 434 223 500 224 136 114 215 189 247 248 157 232 154 213 125 192 106 104 249 242 120 187 166 419 195 185 242 334 348 220 298 142 205 352 101 447 206 147 152 125 267 190 322 415 327 429 304 383 446 329 375 146 138 194 194 186 188 167 115 84 171 170 218 93 170 256 221 192 176 131 203 82 121 362 134 155 502 329 243 227 202 176 245 254 262 333 109 506 438 308 204 226 248 202 626 185 276 185 291 226 366 559 334 576 325 176 211 179 190 119 185 315 276 428 426 577 249 334 464 268 456 195 427 285 474 529 753 438 553 515 493 407 605 599 427 384 148 302 416 556 595 480 592 539 136 230 252 862 101 71 98 212 118 118 145 167 380 146 294 283 347 168 170 242 710 357 254 262 229 671 202 168 120 206 235 353 268 317 397 397 533 296 398 410 277 268 511 262 338 265 371 260 427 347 377 286 361 256 348 307 452 200 135 185 151 292 113 310 304 703 257 215 490 270 467 421 499 368 348 202 654 436 477 497 233 428 364 259 324 357 397 181 169 134 157 184 311 264 271 379 349 311 472 444 607 424 360 404 415 224 323 241 276 472 242 479 248 477 434 395 473 473 223 590 526 307 457 446 391 202 783 762 660 443 407 337 403 355 309 547 322 431 442 535 187 112 147 140 279 287 228 504 600 433 361 353 385 792 314 481 449 506 489 558 531 281 422 455 461 320 490 523 527 581 300 511 387 438 471 740 732 625 444 614 759 691 904 881 859 688 703 937 976 1057 788 1057 576 618 734 937 669 733 1226 934 781 587 634 482 459 604 353 591 442 568 653 603 926 254 415 454 175 192 249 242 167 231 303 166 215 186 171 269 165 318 196 163 166 154 273 302 337 502 364 231 351 373 333 493 345 364 320 358 303 412 336 683 379 389 446 441 302 283 273 320 312 294 132 320 130 104 261 68 165 149 161 111 69 130 118 75 317 345 362 335 348 344 34 299 306 355 487 523 587 270 238 317 318 198 182 186 396 225 282 199 226 146 161 88 86 84 100 333 150 262 428 815 241 317 246 239 260 228 223 364 355 237 308 374 397 281 208 149 316 315 303 262 168 233 249 170 157 320 455 389 228 322 180 302 260 231 342 317 180 62 443 126 308 184 106 375 273 160 265 146 337 358 110 225 207 421 505 564 511 433 197 168 209 410 262 490 419 261 275 386 316 231 284 283 391 513 368 340 375 278 335 374 439 724 372 368 581 513 504 589 612 188 361 235 267 270 232 1313 310 307 343 278 313 274 230 296 535 573 843 331 251 338 164 323 136 351 207 338 349 247 232 232 236 321 322 686 399 599 369 276 187 392 149 197 186 164 217 176 154 134 193 3794 208 281 129 403 237 269 288 524 528 421 446 632 310 570 389 416 403 445 319 429 411 332 360 379 275 241 475 200 195 451 704 212 437 538 397 390 341 266 245 225 292 282 370 815 285 443 441 446 286 312 396 286 345 618 484 884 536 890 380 305 213 623 313 431 817 499 152 148 113 135 158 125 195 533 265 319 283 361 312 351 129 250 136 85 108 166 115 122 229 610 115 274 108 200 188 290 251 149 175 109 174 168 145 198 219 206 210 298 213 218 420 188 712 369 353 526 219 201 281 267 149 258 178 235 237 274 260 129 135 223 252 472 479 173 226 293 426 331 350 391 199 335 306 462 76 202 327 258 393 395 682 237 137 416 430 144 188 176 221 123 491 737 411 314 78 175 176 275 338 178 271 859 271 955 866 869 697 799 919 1053 747 914 677 902 735 887 776 182 301 248 233 384 269 305 240 245 272 220 489 596 286 368 290 170 412 516 334 342 326 178 168 170 263 263 315 787 345 366 543 426 563 614 605 533 594 400 341 798 774 763 488 476 663 558 613 496 440 526 561 563 511 486 420 589 461 511 473 515 846 731 669 786 412 393 404 549 705 502 571 487 607 516 541 496 751 856 934 586 618 681 585 573 633 656 512 588 711 540 745 783 561 526 564 627 807 765 687 885 805 896 790 760 830 721 714 736 698 493 638 502 587 515 465 828 558 618 701 495 460 484 424 508 560 620 525 561 407 693 726 336 675 765 583 637 593 805 900 992 725 984 739 895 814 837 881 838 612 682 732 1089 962 824 1031 316 421 521 724 422 280 215 215 223 247 182 297 90 271 293 155 256 271 339 244 300 227 287 346 298 334 438 274 347 413 477 360 486 390 330 470 648 422 364 261 213 340 292 271 368 360 284 290 201 271 271 296 332 391 201 584 231 312 209 127 293 270 290 248 284 202 123 172 232 225 236 151 299 169 453 667 324 222 329 458 324 378 326 608 448 586 298 330 222 450 241 497 386 336 264 165 213 350 260 217 106 161 169 278 279 254 385 461 194 411 285 406 365 464 441 494 257 215 710 175 281 382 416 328 334 324 243 282 343 405 243 223 465 353 569 469 776 520 438 461 584 511 551 839 422 272 514 284 235 527 429 381 402 439 650 312 284 429 373 367 247 453 371 201 510 537 268 228 268 456 487 846 499 451 531 315 339 359 300 356 245 532 436 506 583 177 229 230 210 132 358 407 442 598 653 534 684 229 390 320 432 456 320 195 349 325 352 332 307 526 322 638 319 244 590 278 385 483 463 367 442 498 236 333 267 339 429 646 529 243 421 325 420 568 469 689 333 759 225 462 295 370 226 629 476 331 555 389 595 214 302 406 446 506 457 468 484 683 308 360 442 219 451 290 471 378 145 173 227 215 203 249 462 554 437 495 142 314 517 395 609 459 370 287 434 424 108 76 46 110 95 572 318 285 251 319 442 375 445 380 275 405 162 123 380 476 110 370 282 248 277 277 310 334 275 258 280 300 441 371 410 710 296 220 240 200 365 319 407 421 360 352 402 641 193 252 363 223 430 365 481 400 514 306 318 351 600 238 438 454 428 505 640 512 483 342 208 257 378 236 313 433 388 530 469 2401 2208 499 653 585 435 455 424 533 451 482 692 645 496 467 393 299 342 246 286 292 282 372 337 242 305 194 551 555 540 344 424 521 456 661 328 310 370 266 346 288 175 229 391 368 398 288 131 367 428 259 195 394 210 373 472 308 469 352 258 375 173 291 542 363 315 470 428 58 80 97 665 863 635 387 474 750 939 584 479 585 754 330 468 400 605 325 479 1177 554 207 195 164 357 230 298 704 665 543 546 600 991 975 940 1138 1020 1116 581 388 579 1232 1224 1165 1043 1142 1210 910 988 1035 1180 1017 1054 1238 1441 1117 1483 1407 1584 1321 1278 1017 1599 1269 1791 1905 1514 1141 1197 1090 662 385 967 1072 886 477 1128 359 291 481 248 414 292 269 789 567 426 280 256 238 379 323 1483 1619 1680 1422 1674 1999 1752 1521 1388 2047 1674 1813 1677 1618 1664 1897 1282 1747 1542 1429 1522 1370 1546 1678 2094 1639 1797 2035 2183 408 310 223 1574 1707 764 2191 2342 2478 2103 718 733 629 270 653 128 437 354 236 1344 789 802 225 571 490 434 906 1026 924 1365 819 1009 1137 834 1342 1421 1908 1588 1996 3556 2990 1826 2083 2150 2304 1288 837 1068 943 983 532 1143 320 1170 494 1440 810 126 108 690 723 1278 2081 1206 663 787 676 708 484 425 652 702 561 946 616 1204 1553 675 720 1252 1378 1311 1546 1105 851 628 707 617 1220 823 997 379 772 330 755 805 789 841 782 1447 1272 839 788 746 713 521 541 571 518 414 579 925 681 722 1220 616 565 1615 656 884 690 479 367 520 363 541 483 681 600 598 582 575 539 553 613 974 851 610 531 800 639 402 278 406 123 332 251 798 376 492 267 619 323 604 469 373 275 581 731 518 424 434 179 151 217 311 307 444 428 340 425 250 371 294 363 394 328 348 256 232 252 514 409 367 345 352 386 581 350 263 352 303 394 374 348 452 452 355 338 468 394 388 382 529 427 558 435 386 597 586 507 504 397 428 465 388 565 540 564 341 601 255 900 742 432 530 384 392 267 312 166 188 517 309 433 890 214 528 478 417 510 272 337 524 590 216 355 613 72 705 338 255 208 331 245 349 676 287 580 590 570 623 634 450 406 270 211 334 152 228 240 258 262 240 185 74 334 142 408 340 453 231 174 157 252 234 97 334 143 156 634 383 162 140 242 405 337 256 270 325 379 731 538 276 459 417 529 214 392 394 442 270 441 374 284 525 515 577 382 295 224 270 365 233 273 470 588 680 807 853 313 664 526 416 685 475 419 596 514 848 932 809 725 660 622 562 845 579 681 582 255 576 744 519 605 469 822 601 352 413 471 945 143 114 92 163 120 158 349 193 590 263 338 374 406 184 166 307 742 801 392 455 406 727 215 351 244 245 383 647 500 524 654 563 724 470 460 440 448 335 549 366 424 344 483 263 644 299 294 510 590 412 308 269 807 318 701 271 132 547 195 521 389 596 216 302 656 664 592 500 951 860 302 396 447 518 473 489 536 480 744 370 649 786 922 513 871 397 458 446 684 521 446 557 466 426 802 971 1181 647 508 551 827 432 528 709 414 493 769 582 738 553 480 452 476 492 396 466 545 515 483 476 664 344 1128 977 1080 794 700 353 393 350 402 490 499 308 358 519 403 275 515 608 486 574 530 487 479 608 355 516 473 757 596 584 680 517 842 598 520 622 577 500 815 586 735 458 622 998 729 701 782 723 700 702 771 732 776 845 898 641 1909 1960 1160 1183 1116 951 1199 1337 1172 1616 935 1166 1529 1093 1157 928 2208 1117 998 778 810 710 638 664 561 1076 378 665 1116 981 1142 517 458 581 492 565 408 514 338 377 382 428 242 409 467 305 352 194 199 226 332 375 403 431 531 775 587 425 480 578 731 573 594 736 607 510 615 646 702 810 466 688 753 355 199 357 304 271 250 185 193 274 195 217 262 114 234 230 230 141 131 117 188 66 62 70 76 70 62 291 301 313 325 369 363 328 381 289 246 258 283 243 159 189 327 276 430 205 273 381 383 450 418 220 240 459 285 374 690 675 321 300 180 338 384 306 361 482 439 574 467 571 525 225 435 176 258 627 430 413 327 504 249 439 396 657 415 717 687 524 519 602 512 393 567 561 395 90 828 281 727 442 238 785 320 483 273 537 616 1023 243 389 347 687 650 618 701 526 295 253 241 548 254 647 490 289 303 648 658 503 413 494 757 725 670 656 625 590 571 804 749 883 684 762 737 849 748 731 1024 333 424 253 350 355 397 1390 692 679 702 518 606 586 491 558 706 671 606 702 286 644 284 356 180 424 658 503 583 458 514 503 250 212 710 456 495 524 319 288 543 757 284 283 234 169 249 214 232 179 145 208 6753 108 138 378 382 477 436 556 479 542 696 466 366 532 728 710 635 592 614 607 521 378 416 488 432 490 521 417 436 722 777 491 646 365 658 752 605 523 357 322 862 635 460 518 389 528 409 434 476 514 493 476 454 592 550 756 306 795 446 515 398 781 386 601 843 379 175 386 223 76 82 90 120 585 246 524 691 740 602 718 244 415 386 106 189 175 211 328 201 540 150 409 205 156 339 269 508 386 345 260 116 94 320 261 293 266 200 347 311 485 244 184 1026 423 376 432 318 339 303 269 390 180 425 468 481 452 325 310 356 226 179 538 527 383 601 573 718 678 366 431 339 403 639 799 372 615 453 368 512 507 716 445 440 298 574 639 412 328 373 323 585 1253 958 637 168 226 260 317 238 601 378 1880 419 1822 1686 1315 1291 1676 1534 1501 1419 1534 1447 1493 1519 1506 1415 496 597 517 415 539 525 657 371 506 433 855 540 372 387 422 489 257 404 669 513 445 449 314 314 383 418 463 587 759 597 414 460 463 383 517 551 506 346 370 385 471 487 446 682 773 418 458 522 736 523 271 208 200 329 431 259 358 484 745 385 692 433 432 310 316 318 310 340 573 406 581 505 413 509 394 317 248 300 363 392 545 404 499 514 387 543 519 530 407 339 431 412 428 511 383 581 523 339 621 394 293 485 468 343 339 578 406 422 430 359 491 433 416 313 292 387 428 479 560 585 379 261 767 559 643 618 573 442 545 395 452 393 459 488 579 561 438 492 720 573 642 649 747 428 410 413 494 545 575 636 524 522 629 513 664 532 369 368 376 488 232 294 120 181 128 293 262 190 135 173 209 72 136 124 130 74 84 84 100 404 250 373 253 357 389 254 278 195 197 180 171 212 239 208 142 128 100 142 192 228 132 128 136 216 104 143 436 179 203 405 372 493 268 130 130 79 197 252 452 179 189 68 50 56 76 48 54 88 172 62 305 547 137 189 215 101 202 129 275 262 249 367 207 225 215 259 211 304 238 212 614 195 319 237 94 243 253 371 360 163 248 211 158 411 346 426 255 577 311 189 130 469 266 245 164 198 357 335 133 343 297 280 165 160 455 123 150 584 440 123 403 464 532 480 402 405 318 553 331 402 235 92 358 291 146 497 357 705 240 289 349 340 254 322 341 335 281 429 488 340 303 267 392 344 153 312 252 372 546 240 255 267 243 561 411 457 241 241 141 137 149 306 307 168 265 271 211 234 176 233 609 249 395 349 210 339 178 202 111 235 151 199 322 303 264 352 247 342 284 227 362 177 220 113 90 164 124 262 181 281 167 147 273 529 169 151 271 250 282 349 265 848 248 550 243 267 320 390 246 458 206 185 302 224 326 147 322 282 262 407 404 491 485 365 451 118 84 237 207 165 302 389 82 98 106 273 207 241 243 406 203 289 415 386 211 329 563 502 248 233 540 220 68 49 89 111 106 72 136 423 461 316 302 469 283 265 231 240 101 74 84 294 42 404 212 237 249 253 105 138 205 62 352 209 481 188 230 181 277 136 206 330 79 79 68 68 72 54 155 305 200 222 118 268 135 98 152 262 294 209 247 268 360 201 274 338 326 368 356 373 251 352 136 185 279 144 358 302 252 367 405 1487 1857 261 423 413 412 639 325 215 208 350 260 379 205 313 231 426 481 335 218 311 198 586 568 469 406 268 439 520 142 198 411 216 218 477 244 360 144 171 451 318 252 244 90 189 150 106 227 268 396 259 198 418 134 316 238 128 572 439 414 271 357 198 293 343 314 418 406 209 219 260 901 486 916 493 520 478 621 623 325 393 437 387 308 502 227 205 104 558 313 168 94 224 223 382 444 530 601 440 524 837 777 752 1053 652 667 600 1052 689 657 910 867 938 1311 960 549 646 582 732 1214 896 946 1106 984 1397 745 1274 999 1200 824 664 844 680 1977 1228 1328 516 608 1007 470 495 945 911 700 277 927 300 188 326 271 519 451 147 455 602 237 297 287 263 157 189 1219 1166 1164 856 1077 1518 1221 947 1135 1623 1581 1722 1462 1262 1714 1106 1409 1566 1398 1558 1387 1767 1144 1216 1134 1358 950 1215 1138 534 424 180 862 1305 724 2144 2049 1845 1554 305 331 621 320 611 166 390 341 307 1759 877 707 364 289 230 415 645 1051 360 691 733 765 766 572 690 1638 1890 1315 1651 3063 3421 1546 1665 2263 2346 704 594 717 820 915 505 912 389 1275 671 1154 604 89 75 1131 980 924 1785 1037 558 540 716 557 171 169 550 500 563 708 639 1662 1836 542 234 539 1146 1164 1363 880 717 603 204 639 837 544 1382 521 452 201 429 445 401 465 652 1576 1639 538 498 271 480 455 281 322 329 396 411 907 444 334 837 502 480 1204 348 411 617 208 654 694 734 787 441 466 434 764 681 743 642 702 753 481 834 725 1030 652 542 342 332 305 341 190 157 369 174 206 330 249 218 575 562 484 342 522 439 432 298 199 287 283 242 282 224 170 168 240 188 188 255 337 197 265 265 248 322 191 242 258 231 211 147 487 507 428 346 250 244 54 114 290 175 199 520 272 317 204 171 115 206 201 454 495 663 124 142 135 145 142 302 141 112 136 160 165 202 139 267 354 180 191 173 298 338 150 214 134 263 253 399 182 300 245 218 268 315 270 434 335 367 363 426 193 275 563 77 529 246 222 286 216 80 279 286 281 475 377 475 357 348 398 222 284 252 365 381 334 405 186 134 114 184 262 195 135 209 158 167 169 159 206 255 127 176 238 394 70 438 521 301 261 285 249 305 256 281 355 319 336 244 428 258 323 208 421 654 149 222 391 266 295 330 457 414 652 401 174 34 150 238 198 295 330 336 382 243 584 535 604 421 458 563 413 464 410 563 588 635 335 790 723 296 303 631 359 344 277 85 366 433 558 739 562 416 466 228 353 396 577 197 209 156 163 167 196 101 156 253 117 296 324 505 272 270 140 424 359 387 459 134 785 100 224 147 124 279 368 330 340 393 387 411 578 574 365 286 328 427 345 359 270 592 504 610 512 429 335 351 345 285 447 399 146 431 242 172 298 306 192 162 574 270 244 584 487 741 529 308 426 371 193 561 624 614 650 513 488 190 393 233 267 325 395 211 308 271 215 259 799 691 545 762 308 497 519 547 617 604 552 531 569 778 659 164 477 413 343 441 333 524 471 537 531 323 270 575 641 420 798 379 462 477 643 485 481 435 226 507 372 234 204 488 206 254 418 126 254 245 198 705 550 718 435 672 568 280 412 272 1002 748 301 234 417 556 656 655 294 529 305 702 615 422 391 477 496 570 564 442 730 615 497 694 744 441 452 548 670 1448 1383 1025 1087 1242 979 1196 1367 634 862 606 644 902 903 1067 1073 1097 1287 742 712 709 362 610 502 478 601 383 932 1002 917 1114 381 780 710 229 247 557 199 633 652 516 576 272 435 325 208 226 386 426 235 173 161 219 500 345 447 630 334 510 535 534 658 524 488 444 553 531 430 550 604 596 605 565 281 358 503 456 351 351 298 235 628 175 82 195 148 112 210 431 430 28 67 100 147 208 231 221 227 211 386 107 321 264 394 286 250 250 314 246 190 326 194 194 194 260 116 246 220 445 121 107 129 87 64 76 481 243 320 265 400 319 427 218 277 279 174 399 331 303 233 313 346 431 152 188 307 176 330 227 179 201 271 277 248 212 541 391 236 270 295 224 224 228 208 366 257 151 116 424 170 339 171 188 310 308 120 294 118 388 363 159 238 222 620 1107 1007 560 257 217 195 221 412 272 603 454 255 239 365 382 289 363 370 631 453 313 385 387 328 321 427 501 650 492 520 679 612 494 952 804 158 391 198 403 202 289 1175 526 474 474 486 440 335 271 385 847 679 638 641 470 608 224 230 228 366 265 241 275 312 499 305 198 348 423 471 343 444 331 232 118 329 221 77 172 166 166 166 71 71 297 281 108 4267 109 279 579 529 570 354 329 392 370 281 380 512 728 386 505 530 426 477 470 374 404 294 500 348 649 601 511 432 450 349 312 322 276 378 275 310 383 605 538 252 390 359 367 424 370 443 307 230 598 456 495 464 562 772 730 711 443 381 510 741 247 545 727 400 510 117 68 157 119 138 133 314 435 151 316 180 191 249 136 197 268 121 404 265 107 374 343 602 285 272 203 190 191 405 376 241 332 333 159 137 90 191 275 302 297 671 211 385 427 159 977 439 427 308 182 246 375 365 124 368 157 202 239 473 240 177 231 98 257 214 536 481 356 321 301 241 229 606 424 476 376 686 244 452 516 465 550 552 385 285 288 351 340 233 263 208 251 213 612 577 708 560 119 304 178 267 208 421 133 1461 387 1356 1318 1354 1364 1407 1344 1115 1274 1125 1188 1193 1066 1468 1344 330 456 377 446 580 581 752 363 275 663 584 688 452 315 365 272 293 453 602 357 345 347 341 614 654 533 486 536 444 206 194 292 290 304 204 388 368 400 316 353 560 522 502 562 428 417 494 370 387 352 345 439 412 275 441 235 273 355 260 272 296 224 495 350 252 326 305 284 419 273 423 409 427 426 457 404 434 210 552 402 441 449 360 478 371 558 433 393 324 595 468 564 294 387 431 345 414 400 397 401 408 386 426 375 399 353 460 505 347 438 346 420 282 429 375 391 348 445 243 235 438 359 335 345 539 537 461 384 258 403 334 378 231 305 331 359 232 310 371 388 374 384 284 541 393 419 583 627 567 313 333 335 566 436 530 330 239 221 338 383 255 201 148 98 160 124 120 123 96 78 109 162 110 137 140 267 223 217 217 240 164 248 182 244 292 241 271 257 263 226 144 253 208 228 147 264 223 290 229 142 212 192 176 204 186 127 165 121 162 125 117 401 86 111 95 91 194 150 200 106 122 108 142 152 162 118 164 137 118 127 155 444 131 170 196 181 141 163 80 261 295 203 146 204 246 141 206 288 284 302 221 203 86 135 91 182 89 193 218 250 118 245 271 192 187 165 207 288 252 217 215 370 379 233 303 162 253 174 188 253 246 259 167 191 174 487 363 229 168 218 346 320 497 500 403 495 369 427 326 671 296 244 611 229 252 342 346 280 314 264 374 296 179 319 236 234 270 353 240 197 322 274 211 377 274 349 424 453 396 424 325 184 295 360 310 223 179 143 184 206 276 182 132 266 114 108 261 208 102 296 371 250 206 178 197 227 181 193 150 132 179 202 342 221 207 489 177 272 197 343 498 317 198 109 117 393 326 315 136 156 153 211 440 337 275 152 135 344 372 285 314 495 143 306 109 116 197 180 155 304 236 151 319 483 281 317 212 167 252 343 286 291 293 321 371 163 255 246 247 166 263 252 115 129 281 123 207 143 305 290 202 236 187 295 431 322 441 360 196 331 362 325 36 26 34 36 28 271 183 492 371 513 336 309 292 276 226 150 50 54 101 138 54 129 193 174 152 126 150 148 86 123 334 287 439 441 229 300 72 240 259 186 146 112 171 187 193 116 306 180 148 226 226 221 216 237 185 240 175 285 216 322 406 131 250 327 249 394 377 272 211 191 108 157 215 168 149 236 210 399 252 1273 1263 404 356 250 352 313 220 332 300 441 334 307 405 408 261 196 252 200 223 100 290 259 259 298 196 277 384 346 232 290 197 214 243 454 360 244 194 191 292 243 92 106 142 109 152 84 114 203 153 171 272 276 173 154 248 164 217 157 182 197 206 264 276 153 296 254 236 64 78 92 286 541 427 318 375 552 401 434 645 506 617 232 184 357 256 239 308 415 373 210 212 122 71 273 231 511 416 464 676 605 734 767 688 751 742 485 433 462 343 825 796 679 736 547 777 565 599 784 562 497 451 569 618 582 1166 923 853 1061 959 738 1054 861 1197 1259 1338 815 952 642 319 557 764 642 425 313 537 250 224 408 480 417 153 372 268 455 341 148 180 162 215 88 1014 1099 1201 1374 1208 1085 812 915 813 1292 1010 1169 949 909 986 1137 949 1050 906 1129 1019 928 1151 1338 885 839 989 1065 1016 163 129 100 1114 920 475 1144 1352 1556 1203 294 288 389 116 417 90 231 189 191 786 820 845 144 332 308 401 702 823 774 917 452 620 855 614 801 980 1172 1050 1229 2149 2122 1242 1558 1328 1483 787 558 641 568 606 415 782 166 767 378 1019 469 106 98 691 651 1040 1377 1028 467 703 479 460 325 327 509 531 520 643 699 723 1130 608 350 577 799 846 641 577 554 485 385 407 678 334 703 187 673 277 460 431 455 510 513 1166 1004 452 418 286 439 375 398 502 297 296 462 501 316 467 754 387 330 763 289 361 515 237 433 268 346 410 296 436 327 378 405 391 434 431 472 412 372 452 345 391 531 179 154 172 209 265 280 529 351 335 269 234 126 337 399 338 217 377 560 240 232 264 137 113 168 127 340 222 216 220 241 165 331 339 250 415 368 293 335 421 379 423 356 178 153 288 322 369 225 178 371 169 162 336 421 289 335 375 474 438 144 283 179 240 247 188 333 271 306 365 377 395 393 355 498 347 188 392 352 372 396 290 429 507 514 238 187 176 309 343 243 197 226 185 223 180 186 225 128 116 146 135 155 140 220 215 162 451 42 394 215 306 190 199 169 262 418 279 295 425 422 600 276 396 205 142 210 148 113 185 163 66 115 113 66 56 159 141 295 222 162 89 89 111 175 137 48 82 113 213 421 274 306 250 148 348 203 360 345 188 165 495 363 258 286 177 251 311 322 315 282 229 419 168 188 325 307 298 199 130 146 207 221 189 126 464 186 265 312 453 244 281 314 309 327 282 222 180 441 402 680 416 479 417 436 418 434 327 390 203 72 344 372 335 388 303 576 274 108 186 206 730 66 68 58 70 74 119 241 188 242 292 290 120 342 232 196 167 415 511 487 511 201 701 207 118 46 238 250 338 226 252 351 298 390 303 282 274 168 190 266 186 222 205 391 293 450 330 286 250 333 289 352 323 452 526 190 124 72 157 92 215 171 590 209 151 539 373 385 327 442 557 239 159 494 248 285 297 409 302 457 254 264 368 336 388 614 227 201 211 302 366 344 296 352 427 443 525 658 789 318 696 629 327 391 474 199 341 442 425 358 452 627 613 619 647 363 346 456 323 349 318 379 140 690 615 581 547 467 195 320 298 387 401 295 435 446 384 266 279 204 231 158 527 386 285 334 362 225 372 353 382 258 489 408 458 578 481 355 480 357 414 483 311 437 377 410 365 449 582 428 782 576 522 533 620 568 681 519 513 1397 1192 900 708 977 600 756 790 705 742 731 793 641 665 1054 531 1302 778 524 372 474 449 445 620 458 841 304 544 1004 946 998 191 291 512 344 185 479 396 283 286 264 283 113 272 288 199 180 194 225 215 199 218 327 352 328 402 389 335 545 301 347 382 446 458 354 471 345 296 365 600 405 374 416 344 133 158 142 149 161 121 134 348 210 108 307 109 142 82 148 93 99 60 67 301 107 113 138 63 88 183 86 180 209 249 249 205 243 147 225 106 265 184 170 232 277 181 156 190 231 132 128 114 104 237 245 307 216 388 232 586 159 233 147 206 229 282 231 336 272 242 296 273 300 229 227 126 124 346 242 380 213 236 122 211 216 338 200 275 247 276 350 219 298 231 287 298 228 97 452 221 457 254 184 495 332 158 312 152 398 552 208 288 249 476 295 357 458 398 279 246 228 464 173 387 455 275 235 387 440 250 191 255 364 481 429 452 523 560 403 402 519 541 411 522 449 511 492 332 548 148 279 198 267 259 292 758 544 254 232 316 414 452 386 442 673 695 541 494 316 240 251 216 168 336 253 407 492 368 246 318 289 173 199 345 465 213 202 265 165 202 235 131 141 119 139 139 125 105 96 129 138 109 4053 408 343 312 347 449 380 407 448 341 390 391 512 461 389 338 408 361 408 328 346 548 471 309 804 307 238 346 539 403 383 274 455 518 317 348 489 473 463 241 528 421 348 354 411 330 164 315 377 549 397 333 535 562 142 935 542 487 234 463 446 442 699 398 176 144 301 140 88 98 110 363 384 264 276 285 258 305 167 268 352 127 124 157 127 207 168 723 118 274 154 180 257 262 280 120 122 94 84 64 181 117 175 191 231 168 195 209 237 141 723 196 188 418 237 180 225 205 195 356 197 355 328 230 250 174 174 97 128 357 497 431 533 393 352 328 193 402 304 277 199 532 357 326 296 286 306 320 295 149 285 157 293 110 176 145 154 109 315 683 474 223 260 244 161 334 159 180 213 831 313 925 761 681 745 885 850 867 638 1009 609 1107 924 748 784 406 325 325 246 426 458 393 378 448 377 527 268 353 263 321 367 197 249 361 385 313 305 229 351 387 272 307 403 1321 663 615 752 624 686 740 806 727 729 800 604 1068 1124 990 638 796 825 812 878 728 887 722 656 723 782 561 598 738 678 822 379 754 666 742 641 1178 722 733 698 1102 676 1270 1117 1164 1051 1166 1159 1132 512 1117 842 998 844 884 878 539 851 739 758 951 872 1028 901 918 929 967 859 997 866 808 865 805 650 806 852 905 793 832 864 838 778 1036 653 1003 990 657 856 970 887 914 835 1219 607 882 893 757 704 1073 944 961 672 1028 977 561 737 866 763 770 978 837 935 795 792 870 753 954 799 1002 994 942 726 737 760 908 885 1002 962 565 864 896 857 477 337 336 298 398 375 334 409 228 242 289 372 451 470 484 385 558 468 482 600 341 576 348 420 476 290 387 291 394 565 332 461 276 584 616 633 545 757 337 377 408 380 356 509 527 346 425 346 402 451 410 780 487 236 214 177 208 264 442 477 571 323 171 222 296 335 417 323 406 151 458 638 414 324 421 504 316 562 415 863 540 810 440 482 453 353 572 737 709 520 700 232 400 354 256 219 316 398 429 605 472 417 653 471 601 603 390 624 367 559 316 648 744 549 828 344 497 504 484 483 480 670 424 402 574 561 684 520 498 437 966 970 910 1212 812 1032 1025 931 590 1353 590 503 873 511 480 1127 715 694 481 575 1081 741 599 761 372 380 457 859 437 503 579 640 424 360 458 411 778 677 1263 780 618 446 669 595 578 604 418 429 398 467 645 449 416 456 422 271 540 509 296 819 889 538 567 362 566 473 448 530 632 419 427 450 470 525 475 709 451 550 535 336 567 409 719 476 437 620 679 546 340 421 280 624 767 437 430 276 493 601 695 1077 645 1023 443 958 369 841 356 791 435 814 449 656 723 462 493 546 388 392 551 847 831 670 716 852 699 551 503 619 566 449 634 603 286 373 226 203 315 410 705 952 463 611 441 442 680 632 994 722 502 524 517 554 127 145 227 192 100 474 568 749 927 941 566 992 417 395 512 492 288 191 331 532 232 380 574 685 517 588 308 323 295 282 761 658 743 638 568 664 412 391 525 572 641 531 368 436 460 537 460 585 406 471 453 512 669 591 630 790 501 459 468 803 620 301 462 413 391 508 481 726 500 632 411 331 572 528 282 482 495 745 557 3318 2871 873 714 599 939 739 549 663 620 946 652 974 577 900 531 435 288 385 645 427 511 865 784 723 676 604 695 745 652 586 604 622 711 788 562 641 228 339 492 365 269 338 401 537 497 259 318 675 511 600 318 665 543 408 392 379 973 868 593 625 373 378 638 663 727 665 589 258 282 235 920 1142 1090 761 878 1162 871 730 1072 1092 1226 563 725 639 645 556 661 1010 874 552 534 308 190 260 426 916 1067 787 1170 1211 1333 1436 1455 1426 1317 984 1162 1016 926 1694 1412 1463 1834 1871 1249 1663 1710 1805 1569 1311 1200 1386 1467 1250 2340 2133 2062 1711 1928 1566 2377 1976 3075 2445 2756 1633 1532 1667 818 477 1624 1621 1043 853 1470 543 501 539 689 528 510 383 1005 1044 976 432 746 610 456 348 2276 2446 2579 2246 1939 2707 2420 2398 2391 2944 2314 2661 2667 2103 2522 2596 2546 2549 2881 2351 2879 2806 2291 2683 2623 2414 2461 2454 2575 571 507 594 2307 2403 1254 3489 3509 3595 2943 871 855 938 436 1020 307 743 529 356 2545 1392 1388 497 574 472 552 1261 1467 1192 2069 1071 1443 2036 1592 1584 2444 3111 2274 2850 5353 5319 2139 2804 3679 3665 1681 918 1089 1487 1446 719 1925 706 2493 963 1725 1045 221 169 1288 1164 1604 3285 1512 740 1567 906 998 721 665 1213 1202 1236 1401 1241 2321 2556 1226 761 1247 1782 1795 2182 1234 1411 703 842 715 1864 1085 1802 640 1390 812 1101 883 847 873 1099 2223 1920 1003 1031 724 825 1082 770 964 619 681 708 1258 910 779 1941 672 626 2335 799 933 1238 712 992 1079 930 1079 766 785 774 698 1050 1207 1154 1046 1238 1324 1304 1204 753 967 1020 594 468 589 266 587 515 1557 1068 517 457 777 499 902 778 815 408 897 852 686 485 446 296 274 375 480 502 516 529 577 455 414 564 439 626 563 412 511 557 455 440 695 527 627 373 535 606 815 245 288 485 369 440 449 627 408 621 455 760 886 466 408 296 621 833 803 816 579 589 644 712 831 507 562 795 571 640 586 561 603 635 439 735 711 895 631 324 337 580 483 359 359 1061 375 631 691 340 681 617 575 696 611 643 631 788 441 648 1013 173 1118 528 530 293 401 342 653 717 366 1011 1093 842 984 800 773 491 344 413 347 407 361 453 226 364 278 224 281 360 356 488 475 399 619 583 210 355 242 123 299 483 244 1048 685 841 714 514 784 779 638 570 702 586 1104 844 710 566 580 587 686 726 632 538 560 593 608 684 750 1056 800 516 386 415 398 403 271 190 736 749 849 595 1513 691 702 788 588 795 601 677 708 803 870 1424 1049 1000 840 1017 1225 956 746 843 624 310 786 993 803 758 759 729 835 209 564 629 1406 266 295 267 394 368 378 353 498 522 358 436 457 978 280 247 225 706 733 545 611 470 1014 280 304 234 290 601 688 564 612 657 635 746 549 526 815 551 666 856 577 752 758 761 611 833 649 657 526 631 414 568 535 1000 566 548 655 258 407 441 319 443 1003 513 429 1085 849 1013 1180 966 1348 571 442 1281 649 656 678 710 926 773 748 586 867 770 609 597 604 505 553 763 820 694 885 735 496 1345 1037 1226 1139 693 955 1603 805 1048 810 347 939 558 925 595 909 803 648 659 679 1010 725 909 1021 807 836 1145 552 1622 1456 1630 1230 1104 361 681 625 537 555 798 417 632 800 609 618 664 746 564 873 1238 596 900 1020 598 690 562 1200 942 857 973 977 1239 1113 1077 1028 1088 1155 1054 1008 941 1009 805 1159 734 974 802 1297 803 1169 906 1111 1218 1222 1054 1196 2626 2811 1897 1876 1907 1765 1880 2040 1559 2418 2205 2343 2016 1726 2120 1648 2704 1815 1494 1274 1270 868 1086 1100 1512 1445 726 1041 1778 1529 1546 704 830 702 659 586 941 541 723 685 558 478 549 618 726 682 426 489 502 337 288 256 758 700 716 707 671 537 700 744 828 906 804 688 658 729 910 883 959 1018 1001 812 805 652 271 515 485 301 351 231 457 330 345 136 500 306 320 260 219 193 314 159 126 283 209 185 191 225 167 343 252 309 294 454 755 684 751 270 331 357 522 372 329 343 300 295 428 528 704 320 303 341 323 227 286 741 446 594 627 976 390 609 350 615 750 540 734 649 557 674 650 714 659 452 567 363 340 513 532 414 438 581 413 608 544 997 557 705 866 637 682 713 763 419 689 675 494 206 961 433 967 498 361 975 430 495 456 589 1064 751 586 407 377 977 1329 1111 1131 1079 752 697 453 1155 495 1156 1067 535 630 1130 1120 889 693 803 823 977 909 1004 1214 1193 1144 936 982 1367 908 714 964 847 953 1199 1152 319 579 648 378 780 699 2503 740 830 742 656 863 746 588 774 912 951 956 850 497 588 435 403 423 748 773 646 682 525 513 614 375 701 773 631 1048 561 416 511 354 556 484 222 363 333 317 315 214 184 568 403 378 279 408 9441 829 887 644 743 715 643 657 797 763 563 907 1162 1090 1041 1102 1087 818 694 736 765 637 663 1250 713 522 679 1222 688 922 865 881 820 813 799 640 709 628 474 849 881 828 854 735 469 606 799 929 671 742 1318 1011 1062 757 1433 896 749 757 1175 589 881 1152 578 511 521 526 199 206 251 349 831 636 662 727 596 690 581 500 549 644 286 414 396 333 368 314 1074 290 617 479 354 341 567 506 224 407 376 396 354 362 301 365 445 495 396 485 376 369 349 1322 534 502 619 707 489 566 492 486 440 597 435 415 695 520 424 465 229 227 926 1013 692 712 903 904 717 612 1248 490 492 804 828 408 629 682 605 696 771 861 656 512 531 849 513 449 682 352 280 835 1543 1105 565 391 657 339 603 385 517 581 2134 582 2551 2294 2347 2137 2349 2181 2119 2285 2216 2290 2072 2264 2503 2296 735 528 676 764 969 863 1040 873 938 739 991 1126 732 541 837 875 498 883 975 733 697 687 754 642 659 903 921 1097 1554 1833 923 768 1271 1305 945 1215 1077 1154 936 1049 1331 1329 1186 1178 1257 1420 948 1286 1220 1388 840 929 900 876 953 1080 1320 1336 1093 1107 1402 1566 1272 1280 1018 1592 1575 1705 1026 1634 1237 1113 1104 1088 997 973 1310 1384 1181 1590 1602 1633 1205 1822 1437 1682 1818 1587 1612 1294 1356 1456 1310 839 1448 1479 1282 1387 1468 1292 1536 1544 1371 1447 1338 1467 1169 1166 1302 849 1140 1284 1121 1158 874 1160 1645 986 1156 1300 886 1349 1214 1151 1511 1388 1434 1324 1605 1180 1648 1164 991 1326 1122 1538 1183 1573 1354 1635 1772 1318 1547 1267 1402 1290 1315 1179 1027 1301 1414 1455 1821 1884 1902 1606 838 847 842 1077 636 566 439 641 516 757 396 439 331 577 254 308 297 274 274 210 295 228 242 514 213 526 278 381 458 291 295 228 248 234 527 484 370 364 411 373 225 413 388 328 185 187 167 318 227 381 339 429 507 347 337 1105 484 300 298 154 305 363 934 365 398 288 254 264 286 358 346 240 343 301 506 838 459 231 399 346 338 409 463 772 636 1008 336 372 691 457 601 1056 1004 933 1177 207 530 243 267 413 572 682 696 399 1015 467 463 809 460 721 622 794 545 724 482 1114 677 662 867 524 499 550 704 485 507 508 612 589 934 409 417 1088 888 549 1191 1131 792 1017 930 1106 1234 1203 917 1080 731 479 693 397 728 1399 721 1614 694 858 1018 953 497 828 580 594 665 984 789 591 654 670 650 605 426 584 716 874 1129 762 792 1021 628 1296 935 1036 570 711 729 628 839 513 516 516 588 667 655 591 462 490 1067 883 753 711 402 637 520 605 348 382 623 676 755 611 907 1317 843 822 957 744 1312 622 972 528 536 573 545 850 291 384 416 727 759 661 690 522 837 745 660 1086 348 1554 515 1108 621 664 809 796 663 991 949 731 658 653 912 542 531 461 776 766 739 1059 1102 657 767 416 479 683 892 663 930 1284 295 368 251 458 489 369 475 984 587 643 514 429 622 708 1052 865 415 717 632 663 170 127 346 130 121 696 721 836 852 816 929 709 925 859 596 535 254 272 658 569 358 651 570 614 569 633 830 636 488 238 817 866 1029 925 997 925 534 466 389 990 413 307 552 613 588 297 761 726 498 579 515 543 644 623 624 762 1060 505 553 1029 698 421 388 500 410 522 495 787 561 583 278 507 511 408 497 776 927 1365 902 4738 4270 841 1255 1193 935 1119 959 845 615 1425 988 1211 1024 1117 688 487 640 462 563 600 607 948 946 954 739 557 1092 1224 600 641 885 668 637 1000 625 974 356 520 735 583 569 793 508 414 450 525 423 1224 967 863 598 753 546 450 949 465 1288 1005 1141 874 835 470 1170 711 944 759 637 532 552 749 1457 1478 1973 1094 1309 1623 1637 971 839 814 1286 746 1097 1132 871 557 390 1910 756 321 287 624 641 546 695 1353 1290 1379 1519 1364 2224 2314 2618 2485 2215 2086 1961 1511 1158 2865 2601 2937 2916 2815 2318 2012 2489 2377 2892 2187 2465 2523 2825 2640 3208 2683 3150 3334 3134 2355 3325 3110 4232 4233 3860 1691 1748 2319 1775 1066 2710 2166 1709 1162 2347 1009 1015 1301 622 805 650 562 1468 1730 841 554 1249 1175 819 752 3761 4087 3781 2786 3529 3114 2936 3406 3448 4298 3801 4614 3733 2885 3871 3047 3140 3880 3617 4302 4120 4778 3447 2922 4194 4167 3704 3889 3304 904 779 531 3122 3362 1786 4828 5318 4981 4218 1991 1716 913 303 898 296 366 293 366 2323 1555 1479 671 937 855 770 1183 1665 1300 2295 1478 1584 2696 1781 2284 3746 4389 4651 3387 7604 7614 3883 4501 5532 5623 1829 1117 2047 1647 2348 1266 1889 965 3311 1211 2689 1525 161 123 1962 1783 2600 4655 2400 792 1618 1227 1240 787 779 1564 1490 1464 1786 1371 3157 3152 2124 1493 2313 2344 2283 3055 1733 1732 1157 863 1159 2543 1704 2876 1038 1584 870 1362 1233 1235 1638 1449 4126 3366 1059 990 880 1296 1059 777 1083 794 1076 1037 1924 1937 1377 1693 819 745 3245 883 1115 1327 718 1469 1477 1441 1226 1447 1337 1254 1398 1597 1570 1745 1564 1608 1431 1786 1558 1399 1491 1210 547 520 581 715 516 508 1718 825 436 813 666 825 1210 707 1152 610 1357 1436 792 499 457 400 352 299 564 678 618 526 667 620 649 691 972 700 667 784 746 775 1011 843 897 668 629 321 543 593 770 352 524 942 555 690 822 689 953 889 669 916 1298 1142 936 638 777 1182 1284 1191 526 614 660 609 808 972 737 767 787 974 1032 856 735 1069 714 1118 1174 927 959 831 445 632 562 649 542 869 734 1087 963 682 965 1194 1002 1255 547 667 1344 1467 1021 984 1745 105 1776 858 982 750 555 299 913 917 943 1534 1900 1362 1339 915 925 457 374 606 470 654 826 763 719 397 349 721 390 438 575 609 336 330 532 494 370 526 260 420 516 656 351 1435 1089 1051 726 834 1041 548 619 554 867 526 954 775 1456 1039 811 654 1337 1192 542 1006 639 613 1042 675 1166 878 914 615 554 312 871 477 305 409 1012 820 834 916 1116 989 907 829 868 1025 799 962 713 806 607 1597 1053 1283 1118 990 1129 1287 594 854 603 408 863 1150 1442 1531 1213 723 1065 302 1021 1132 2487 426 443 450 564 525 562 449 844 940 429 798 845 1113 280 270 497 1135 1103 778 853 453 1479 466 507 355 486 756 1264 794 928 1153 883 1267 857 977 760 752 714 857 707 747 734 943 774 1088 800 712 659 881 700 450 422 1400 572 434 552 354 621 308 501 422 1188 663 450 1300 797 1319 999 1017 1089 912 400 1359 1055 1094 1204 1048 1489 1104 1428 1204 1345 1050 1214 1195 899 715 622 776 1158 1199 1526 1267 663 2035 2015 2242 1226 1125 1119 1109 1273 859 1270 539 1138 976 860 990 927 1430 1333 1388 1438 1079 1013 1118 1257 878 1302 1025 1129 1544 1606 1720 1078 971 775 1289 947 736 612 1010 787 795 791 814 481 995 746 1030 1065 1522 906 1316 1194 760 1053 896 2133 885 987 863 998 990 1213 1318 974 1182 1230 1447 1223 1533 1333 1458 1513 1467 870 1144 1516 1652 1196 1683 1873 1358 1235 1419 1224 3531 3568 3181 2726 2909 2872 2272 2469 2068 2737 2107 2518 2436 2268 2711 2073 3678 2786 1957 1433 1612 1047 1088 1353 1782 1738 910 2032 2252 2029 2751 947 1653 1369 671 631 853 669 1083 1049 1140 767 604 1026 697 594 501 565 641 815 443 444 579 816 744 958 952 737 1089 1352 1276 1067 1113 1104 1095 1099 1147 1343 1456 1587 1198 1344 1364 1050 364 361 297 405 379 321 530 497 410 207 759 424 257 343 503 396 127 150 202 309 422 402 371 451 345 680 331 758 627 759 916 899 921 614 570 442 894 451 377 504 506 479 454 601 1278 150 140 435 266 369 435 743 448 837 888 881 576 526 229 826 788 615 644 815 922 679 802 609 651 716 681 999 1250 607 718 569 821 985 584 663 495 1530 868 1269 1688 1391 1231 1298 1451 653 1169 945 583 198 1079 480 1141 725 436 1091 631 617 499 584 1235 1432 653 414 325 1405 1832 1662 1754 1131 526 508 556 1034 628 1540 1233 700 650 1270 854 711 597 1051 1386 1189 1214 1252 1586 1547 1310 1442 1492 1716 1146 1493 1295 1822 1287 1837 1281 497 1106 777 744 797 759 3050 1097 1256 1102 1192 1088 994 837 1047 1584 1474 1715 1395 1093 1451 697 623 584 865 831 682 1368 904 844 1050 835 987 1370 1533 1106 1419 818 897 634 987 549 338 366 352 324 322 322 316 470 237 382 579 343 829 12848 8096 8385 1525 1580 1581 1611 1401 1450 1377 1712 1954 1991 2109 1888 2237 1832 1582 1664 1644 1425 1269 1343 1283 841 1137 1329 1294 1222 860 1146 1889 1286 889 1001 939 978 1220 920 1526 1651 1773 984 1114 1613 1111 1657 857 1210 1570 1163 1516 1358 1473 887 898 882 1343 931 1509 1360 813 572 460 506 191 189 245 346 756 622 687 687 756 834 680 361 931 894 438 666 679 448 483 780 1073 386 811 828 589 613 660 739 405 414 444 507 413 737 562 428 735 369 1045 893 724 1389 366 1990 813 768 753 601 622 649 591 514 586 793 667 809 600 717 471 544 439 306 752 1353 1288 823 859 978 1032 602 1009 847 1050 655 1001 684 796 1086 921 1093 1208 953 1047 864 955 1006 488 651 643 828 625 1319 1713 1285 1091 515 482 394 673 649 1138 596 2768 709 2895 2715 3166 2680 3024 2864 2997 3290 2304 3314 2507 2895 2517 3311 967 733 787 910 1232 1231 1311 796 848 938 1314 1223 1009 683 984 1227 975 929 1982 958 891 836 965 1415 1377 1463 1401 1635 1741 1384 894 971 1207 1252 1015 1353 1179 1161 939 906 1353 1300 1161 1068 1110 1322 964 1366 1231 1392 867 976 930 966 1090 1108 1464 1107 925 925 1568 1675 1340 968 979 1525 1474 1491 1105 1636 1287 1175 1179 1091 965 911 1294 1166 1348 1409 1427 1499 1103 1400 1269 1599 1619 1353 1461 1278 1345 1258 1357 929 1341 1448 1026 1277 1264 1225 1329 1508 1303 1339 1165 1313 977 994 1090 796 1111 1125 1013 1058 686 1085 1459 1157 1168 1309 909 1015 1278 1085 1460 1383 1215 1143 1299 1020 1442 1112 988 1327 1166 1312 1268 1438 1454 1726 1953 1523 1643 1190 1308 1184 1613 1526 1319 1575 1605 1550 1604 1696 1562 1539 970 929 857 1110 561 509 353 547 437 609 604 423 305 380 256 310 354 369 416 331 495 374 379 615 330 623 409 560 612 426 446 373 399 382 659 533 395 537 606 465 348 527 503 320 317 315 293 344 320 447 565 453 519 439 427 1097 467 266 258 209 300 368 995 508 553 348 197 365 207 485 285 429 461 286 480 981 460 237 321 361 411 526 492 684 563 875 389 435 602 616 625 968 914 804 1255 255 449 284 285 314 558 686 718 456 941 636 556 838 485 666 746 916 569 721 496 1084 747 652 805 439 412 532 658 580 603 501 465 495 740 327 436 945 769 528 1132 1133 968 843 838 961 1203 969 825 1092 800 546 737 356 562 1100 694 1286 782 738 1104 1139 482 848 509 513 650 944 670 427 534 625 616 475 561 573 519 1045 1121 534 773 1021 707 1112 869 956 487 609 660 676 900 595 502 572 533 476 666 528 570 542 1184 922 758 530 516 672 611 700 441 355 605 652 714 682 941 1274 837 882 868 888 1267 798 977 600 583 539 531 794 423 435 395 683 759 791 624 474 821 580 671 1000 390 1454 481 976 521 815 809 619 625 858 645 620 866 577 845 679 526 338 778 728 651 943 999 787 1053 510 480 805 869 603 981 1140 290 330 477 399 469 354 648 917 463 521 603 353 735 633 1103 916 774 835 646 729 125 152 230 122 152 749 668 868 891 779 875 777 770 718 782 576 264 332 576 601 267 559 592 707 801 838 762 610 399 363 806 788 960 915 1031 864 463 533 369 772 479 429 899 935 887 384 732 835 534 617 787 684 722 910 670 902 1097 634 661 1109 774 431 376 430 394 462 462 762 582 708 245 481 538 349 573 739 754 1303 1155 4685 4128 928 1145 968 957 840 974 761 593 1238 875 1144 926 1147 722 399 670 374 510 589 522 947 922 797 750 753 959 1252 685 475 1015 714 700 958 769 941 304 430 677 537 423 599 477 481 466 365 423 1265 744 766 529 570 393 425 766 514 1559 1162 994 869 697 657 1024 827 1169 648 574 501 558 809 1372 1631 1857 994 1256 1667 1438 947 848 789 1285 936 1058 895 782 604 477 1842 836 359 311 561 558 484 690 1059 1429 1289 1324 1335 2201 1991 2315 2627 2215 1945 2134 1336 977 2484 2423 2707 2581 2526 1949 1999 2430 2522 2632 2256 2099 2345 2518 2522 2902 2700 2876 2861 2761 2187 3008 2826 3922 3676 3612 1922 1793 2290 1476 946 2569 1985 1553 1053 2164 808 826 1299 580 865 682 634 1380 1411 900 537 1132 1050 649 624 3581 3999 3726 2706 3206 3033 2566 3554 3583 4180 3683 4094 3692 2668 3604 3206 2968 3630 3547 4124 3786 4032 3041 3188 3878 4088 3552 3653 3283 736 635 531 2974 3117 2016 4390 4727 4558 3972 1822 1637 1006 320 1239 289 470 362 432 2445 1682 1629 597 1034 944 803 1466 1766 1349 2326 1644 2065 2666 1745 2117 3646 4327 4400 3535 7471 6848 4006 4215 5670 5270 1887 1109 2267 1694 2340 1210 2135 905 3052 1102 2699 1258 122 98 1732 1549 2403 4118 2259 830 1793 1161 1111 956 940 1579 1509 1571 1463 1186 3010 3039 1992 1272 2219 2280 2196 3172 1895 2185 1278 1103 1039 2342 1533 2825 1116 1707 854 1434 1281 1219 1555 1472 3480 3109 1132 1044 867 1218 1156 829 1152 726 954 1162 1928 1873 1311 1745 801 731 3507 840 1063 1336 783 1337 1402 1267 1183 1228 1585 1455 1519 1556 1608 1798 1453 1495 1562 1756 1469 1227 1452 1376 710 576 412 737 537 623 1912 886 595 689 705 966 1292 640 1082 603 1418 1353 913 554 543 294 250 366 487 729 594 491 595 522 681 595 637 1076 623 613 647 739 999 1003 906 710 548 229 624 670 715 329 473 809 512 610 848 629 807 790 640 811 1148 1414 959 648 784 1025 1217 1029 507 645 619 627 707 850 648 633 723 895 997 833 616 1055 560 951 1007 815 997 552 414 816 696 743 705 804 644 1075 1126 625 840 926 856 991 496 682 1052 1191 723 781 1401 108 1281 691 745 576 529 299 773 842 1049 1433 1563 1555 1252 1146 1033 435 472 595 469 695 712 820 715 412 355 715 376 485 502 544 512 386 581 541 354 431 206 361 413 644 336 1371 813 979 718 786 955 582 438 389 857 479 1013 819 1284 801 930 718 1344 1232 557 970 629 490 991 788 900 1157 879 692 462 335 835 562 341 403 1105 868 914 818 1051 1006 1082 914 699 1124 772 862 788 870 702 1726 992 1143 989 1051 1113 1372 837 791 645 514 948 1312 1494 1536 992 1051 990 346 910 1096 2240 356 547 348 596 431 470 371 561 1020 403 688 753 1187 333 321 466 1129 1128 680 764 619 1424 551 464 318 573 753 1084 727 844 910 816 1014 835 941 636 583 555 748 531 602 687 815 631 964 675 681 497 651 546 500 464 1436 563 474 577 358 664 296 455 491 1276 715 458 1229 929 1376 1183 1160 1252 830 429 1569 1212 1182 1281 973 1227 1172 1388 1141 1220 1144 1068 1149 865 684 643 858 1106 1183 1646 1226 682 1991 1796 2008 1434 1097 1316 1149 1239 1043 1152 683 1237 792 932 819 991 1306 1175 1288 1306 948 924 1023 1092 910 1407 1080 1215 1658 1787 2029 1149 1028 690 1353 1002 787 677 757 852 940 716 674 504 1006 978 931 1044 1584 831 1303 1346 717 900 800 1987 1034 1156 886 974 1066 1011 1197 1201 1129 1273 1380 1213 1628 1093 1450 1769 1219 1044 1201 1484 1604 1261 1768 1758 1366 1350 1355 1274 3236 3245 2723 2511 2827 2686 1878 2057 2095 2843 2351 2637 2289 2132 2523 2096 3212 2581 2240 1318 1376 1222 1166 1336 1538 1774 931 2272 2209 1907 2399 955 1574 1185 629 644 881 614 1085 701 1080 535 610 876 736 629 471 673 764 716 703 669 796 774 853 1206 984 708 1111 1368 1224 1346 1208 1234 1022 1086 1050 1149 1475 1723 1185 1269 1305 886 444 337 297 453 455 397 516 608 335 256 692 350 256 304 531 384 126 150 202 323 457 441 439 480 413 652 334 576 533 992 899 869 897 594 576 422 664 381 311 416 508 344 690 610 1184 325 319 437 326 446 516 883 538 814 875 950 687 547 246 912 997 666 812 928 1006 822 1079 701 756 675 712 681 880 546 674 625 863 873 502 612 455 1315 854 1070 1266 1269 906 1104 1259 607 1128 865 647 212 1128 535 1249 664 449 1242 524 655 486 589 1032 1360 704 450 375 1324 1658 1468 1591 1058 466 454 623 1091 657 1547 1325 796 685 1341 992 776 610 1320 1223 1143 1252 1286 1550 1332 1539 1263 1405 1660 1043 1468 1159 1482 1112 1787 1243 454 949 745 685 822 781 3144 934 1136 1072 1092 1082 893 748 1045 1520 1430 1692 1404 1005 1309 621 479 447 864 822 678 920 853 745 877 758 1063 1276 1530 1164 1428 890 908 673 781 608 320 332 300 316 314 304 284 380 269 477 529 312 887 8096 12360 8135 1609 1601 1158 1507 1297 1362 1154 1611 1725 1839 1703 1883 1884 1788 1549 1649 1377 1722 1270 1456 1133 864 1082 1560 1075 1076 791 1146 1439 1141 1044 963 961 1072 1036 1013 1728 1673 1771 983 1170 1453 1036 1587 1086 1006 1390 1270 1409 1167 1674 1048 914 847 1475 1016 1479 1360 894 597 544 562 181 210 208 425 740 730 576 715 731 877 709 393 831 778 523 531 587 354 447 718 1063 403 852 780 481 512 762 858 436 457 471 458 376 687 377 330 596 344 1175 634 772 1219 331 2012 665 618 734 649 650 641 575 484 639 726 628 748 645 404 459 526 380 283 644 1053 925 759 871 980 778 693 1199 830 1137 679 1073 642 920 878 779 1055 1070 890 906 876 857 1095 482 495 565 710 573 1481 1760 1361 1005 553 463 366 717 521 881 699 2747 699 2800 2557 2666 2129 2661 2571 2560 2913 2177 2820 2282 2729 2819 2963 929 762 844 834 1275 1450 1239 936 964 1100 1195 1237 1083 696 963 1066 866 923 1517 992 923 873 906 1066 1012 1450 1414 1619 1431 1703 890 706 1147 1276 865 1108 1028 1158 899 1022 1361 1297 1201 1058 1034 1321 987 1275 1085 1214 838 928 936 807 845 918 1134 1174 797 823 1331 1370 1312 1130 899 1656 1533 1772 975 1457 1197 1066 1047 1087 1018 843 1031 1136 858 1146 1280 1515 1259 1904 1561 1647 1713 1613 1534 1090 1287 1345 1329 951 1233 1651 1108 1435 1593 1386 1454 1503 1377 1445 1414 1489 1312 1413 1313 893 1218 1141 1129 1278 771 1117 1623 993 1133 1344 835 1228 1123 1064 1665 1586 1216 1089 1440 1076 1316 1153 739 1406 1132 1422 1120 1497 1281 1423 1611 1312 1456 1255 1414 1251 1141 986 900 1285 1454 1358 1326 1461 1446 1350 926 879 781 1026 582 551 318 587 402 651 450 311 253 437 261 278 409 424 480 210 303 236 258 577 286 587 359 401 457 318 342 269 291 289 550 392 350 373 531 381 246 421 291 384 267 271 255 310 238 336 603 386 460 382 366 1035 424 268 260 126 281 367 736 359 381 199 282 329 292 412 333 349 362 245 464 992 361 244 345 398 382 460 449 749 591 925 297 329 548 506 511 950 886 773 1109 229 401 233 258 553 526 561 570 446 842 455 454 796 416 535 729 748 591 608 484 987 655 672 684 445 441 533 696 433 381 499 534 462 762 370 437 995 782 549 1183 1120 964 963 902 1074 1098 981 956 858 728 433 604 422 564 934 605 1350 660 740 927 845 423 680 491 503 552 863 824 461 609 568 595 463 372 548 578 862 1204 618 714 954 654 1063 797 904 479 549 564 638 656 546 565 580 579 489 510 578 624 423 1022 736 633 559 402 684 497 607 504 390 582 684 656 688 884 1197 773 686 900 877 1369 743 784 504 531 450 489 654 300 338 307 613 715 711 664 527 836 527 607 1068 339 1119 436 902 459 642 812 680 623 766 689 616 743 654 814 474 405 372 760 724 682 1081 1118 501 925 413 441 637 875 646 921 1103 215 255 295 465 476 290 402 900 526 562 627 394 448 559 1064 854 402 600 534 544 135 103 334 160 125 714 628 673 744 788 796 604 809 755 498 476 219 219 567 611 275 529 562 646 606 670 687 508 334 183 730 657 1029 920 1068 881 457 431 371 908 469 382 598 665 586 410 680 717 504 601 610 632 530 537 683 726 816 451 480 879 656 385 389 526 425 530 529 642 646 671 292 396 426 415 519 797 783 1308 886 4368 4286 781 1202 1025 896 906 871 766 622 1445 900 1212 871 1025 721 348 581 510 508 413 647 971 926 848 746 548 946 1262 497 551 871 583 565 917 557 990 354 414 647 537 453 672 505 435 455 450 343 991 850 797 543 629 396 417 770 423 1169 977 920 738 722 487 1289 686 1165 760 642 466 500 641 1013 1451 1687 1098 1253 1310 1509 914 766 849 1220 848 1084 845 835 595 469 1798 627 336 294 558 517 529 653 1114 1147 1166 1494 1259 2083 2133 2319 2429 2077 2030 2045 1204 852 2602 2585 2813 2494 2273 2091 1935 2357 2005 2750 2206 2222 2310 2574 2415 2836 2350 2806 2870 2750 2314 2847 2715 3918 3451 3250 1661 1591 2197 1477 913 2673 2101 1529 1058 2133 847 863 1061 550 744 618 520 1273 1479 826 546 915 843 720 755 3544 3846 3598 2437 2791 2969 2454 3255 3426 3733 3208 4046 3211 2559 3363 3042 2857 3770 3152 3558 3646 4174 2847 2513 3683 3792 3522 3495 3212 810 709 517 2780 3071 1731 4151 4692 4364 3972 1569 1378 817 224 903 374 331 268 295 2325 1453 1320 533 1021 927 817 1300 1524 1066 2022 1397 1448 2211 1754 2008 3308 3899 3935 3278 6880 6899 3695 4037 5295 4620 1704 958 2070 1680 2195 1424 1902 855 3002 950 2375 1183 147 125 1730 1563 2316 4406 2185 843 1539 1037 1175 841 816 1457 1461 1535 1713 1279 2822 3254 1859 1733 2228 2032 2039 2510 1741 1830 1051 742 951 2232 1306 2601 692 1431 705 1395 1185 1135 1422 1223 3317 3174 1030 1034 919 1284 1042 754 998 723 985 899 1757 2037 1090 1361 639 559 2980 766 946 1344 621 1422 1509 1464 1088 1221 1335 1268 1292 1376 1393 1529 1306 1371 1349 1801 1519 1366 1361 1127 640 515 417 651 423 430 1817 775 479 690 655 708 1139 505 1008 557 1212 1043 651 432 374 482 367 277 515 748 555 513 649 502 671 603 838 691 709 623 575 625 882 832 838 593 552 286 538 578 682 335 443 1018 443 526 824 670 949 946 782 842 1092 924 841 491 560 923 929 925 437 517 536 505 725 818 668 674 787 785 696 628 638 895 541 936 964 686 1172 727 418 619 527 527 489 678 653 970 990 605 880 1118 923 1235 517 658 1248 1324 907 797 1677 107 1621 741 960 552 696 356 584 852 1022 1356 1613 1201 1078 937 1006 432 429 553 439 614 645 637 662 366 316 658 379 343 440 570 343 338 489 401 267 465 188 385 517 623 275 1203 866 950 675 638 1047 479 548 499 799 448 904 737 1298 1032 702 608 1140 1193 512 804 632 442 975 535 941 873 943 586 526 449 825 572 312 389 980 729 711 934 1094 905 882 809 790 953 668 764 644 843 654 1338 737 1156 1056 792 832 1264 559 705 680 418 723 1059 1377 1364 928 735 958 325 871 938 2108 277 397 302 602 395 389 387 736 793 430 779 800 1066 348 363 455 915 917 596 719 479 1284 461 339 237 495 668 1288 704 819 961 762 1105 719 938 769 737 725 873 712 752 633 878 694 1137 724 747 612 882 577 342 316 1179 419 436 338 231 581 288 420 459 1020 576 469 1243 755 1212 1100 1055 1004 852 400 1314 1109 1113 1211 774 1396 1170 1220 1006 1189 923 972 1135 973 702 651 705 1212 1123 1437 1196 542 1701 1900 2087 1169 1062 1006 1047 965 868 1191 519 1040 1081 763 1108 913 1298 1193 1235 1281 970 779 1164 949 798 1047 1264 1145 1459 1515 1623 964 880 1013 1151 812 788 547 767 465 483 616 612 512 738 640 952 1007 1275 691 1338 1106 581 1068 821 2040 786 857 720 984 797 1238 1210 1012 960 1161 1109 1167 1629 1144 1265 1341 1116 736 1064 1263 1478 1303 1642 1624 1154 1167 1367 1148 3259 3424 2809 2225 2775 2653 2154 2403 1785 2495 1816 2080 2240 1899 2531 1938 3403 2396 2012 1257 1319 1092 892 1186 1403 1624 842 1742 1955 1741 2110 925 1627 1014 597 514 910 435 991 680 986 720 770 1001 729 671 539 608 608 708 595 561 609 807 680 1097 893 651 989 1216 1174 1064 1136 1129 1082 973 1065 1179 1402 1413 1112 1129 1192 888 324 265 229 337 321 283 427 540 349 240 646 346 199 284 393 355 121 121 188 283 319 305 295 340 275 532 240 540 496 920 748 765 789 646 685 335 825 355 277 386 467 377 520 515 1184 200 198 448 325 490 552 807 464 877 1006 730 696 589 256 734 740 496 610 588 743 600 824 509 549 671 772 764 1003 479 597 583 550 793 532 637 526 1348 804 1001 1334 1164 950 1171 1147 592 1108 843 526 153 837 471 1029 610 379 801 454 444 422 411 1094 1314 561 473 388 1175 1608 1447 1410 1096 533 523 385 918 483 1227 1085 532 652 989 806 550 474 943 1238 1122 1110 1024 1369 1207 1093 1227 1266 1379 1202 1339 1105 1701 1383 1721 1109 470 1028 643 669 889 680 2945 1000 1073 885 979 989 949 769 961 1411 1342 1712 1328 1055 1345 579 515 497 727 603 755 1075 917 774 796 725 909 1239 1533 965 1392 769 830 651 752 568 301 329 317 307 305 289 285 391 288 436 570 347 644 8385 8135 12730 1108 1130 1150 1168 1053 1056 1226 1687 1444 1439 1576 1536 1669 1322 1152 1236 1555 1432 1230 1209 1195 898 1224 1379 1163 845 813 967 1412 1057 973 1003 807 1077 1095 785 1274 1327 1318 822 963 1308 1109 1576 835 995 1315 1108 1428 1156 1195 663 826 880 1345 1052 1428 1284 853 496 495 511 157 155 190 268 834 714 644 700 636 752 629 381 902 890 428 499 627 410 391 829 885 405 669 958 554 628 665 685 482 499 473 434 360 657 362 435 694 346 1064 671 626 1317 344 1602 652 603 624 472 544 562 502 412 516 617 611 741 555 577 443 491 378 261 840 1152 915 682 822 887 798 646 849 775 1070 563 847 480 819 832 743 903 979 1003 843 701 824 905 578 536 564 736 532 1365 1373 1197 849 475 436 353 455 549 985 541 2665 773 2583 2423 2562 2197 2599 2694 2693 2678 2201 2627 2249 2535 2498 2970 839 646 668 761 1234 1186 1113 949 929 1108 1218 1293 858 725 865 811 843 888 1625 949 882 832 869 1070 1050 1361 1334 1468 1695 1046 1077 1062 954 1141 1142 1301 1140 1411 883 816 1512 1687 1593 924 1139 1515 1277 1168 974 1259 1400 1099 1118 1122 564 771 900 793 870 472 974 924 1002 1122 1035 841 952 886 1624 1204 1489 1487 1514 1489 1462 1391 1269 1204 1007 1090 1301 801 951 912 641 860 874 735 866 1075 998 933 1120 945 1055 1101 905 1091 1063 1279 1131 1082 1147 1176 1055 907 1041 962 1027 872 1050 856 1039 1003 725 925 1188 1427 1473 1410 1074 836 1167 952 1252 1171 1043 974 1048 916 1262 985 577 834 909 826 761 808 1135 1057 1056 1045 741 834 709 854 882 1166 1044 1060 958 1145 1258 1244 1340 1145 961 942 820 1162 468 326 605 477 618 580 324 718 249 336 418 407 376 384 440 385 475 364 335 743 632 733 711 378 470 595 759 705 731 468 439 623 632 725 573 487 445 513 511 295 458 436 371 570 517 469 518 385 539 400 386 908 645 384 372 169 435 182 409 414 483 624 396 275 444 306 584 347 387 379 526 1190 591 336 653 440 433 444 428 1000 738 858 438 474 738 493 444 668 501 509 585 337 667 352 595 243 355 520 448 650 479 581 667 618 322 518 556 482 466 471 584 1080 650 542 1143 691 496 425 587 619 611 808 406 480 910 807 447 416 556 688 944 962 1256 1115 997 863 1047 1072 1207 2260 824 420 985 370 398 1394 543 942 745 689 879 960 565 660 815 870 477 1145 596 535 1011 718 549 531 755 435 746 950 1322 806 717 620 584 665 672 517 396 457 627 750 765 623 551 401 576 373 836 452 734 830 1246 937 926 694 557 715 666 787 319 282 357 550 852 605 1094 1365 848 678 1011 581 990 532 696 650 694 663 761 1134 475 462 416 719 904 828 696 547 740 677 951 1284 809 1109 619 1322 411 941 518 695 580 934 777 714 762 743 955 605 379 742 1136 994 836 970 986 1350 690 272 506 326 771 503 838 1080 246 301 476 494 507 440 1327 1425 688 982 598 474 1223 953 1152 827 547 560 1067 931 158 112 231 151 135 778 792 883 793 847 1062 961 1068 1012 623 727 323 252 564 597 257 462 468 632 797 850 589 448 387 700 842 645 1288 1182 784 875 393 481 779 537 669 578 692 733 680 622 637 931 630 712 666 730 715 1172 684 572 1115 456 500 955 806 264 448 483 447 501 582 1034 943 563 284 167 738 523 626 782 863 1109 1093 3880 4556 951 930 905 766 846 763 990 830 1289 964 1448 948 825 712 326 442 495 581 656 540 805 780 805 686 666 1093 1016 876 641 616 852 705 1100 773 981 563 501 461 351 328 443 454 276 334 203 192 540 565 641 335 631 596 346 547 551 720 588 628 684 494 409 1128 854 650 1007 935 379 417 391 835 1306 902 707 978 2344 1711 951 896 904 1254 760 947 1078 853 674 847 1309 1550 517 507 702 334 391 608 1307 1362 1320 1234 1006 1919 1587 1430 1532 1571 1373 1217 1554 1488 2004 1955 1821 1782 1950 2374 1575 1719 1802 1782 1371 1643 1851 1941 1446 3275 2358 3082 1924 2691 1831 2599 1662 3514 3589 3798 1981 1952 2030 974 864 2312 1640 1398 1129 2024 628 613 924 538 1118 489 575 1277 977 628 750 704 664 618 627 2674 3243 3102 3231 2748 2484 3180 3234 2727 3308 3009 2429 2928 2741 2917 3232 2478 2923 2688 2635 2402 2941 3327 3163 4064 3842 3209 3908 4302 607 438 494 3688 3410 1091 3764 4229 4271 3387 1237 1292 1214 635 1350 378 874 803 380 2239 1549 1685 557 651 514 924 2138 2008 1939 2712 1798 1799 2116 1908 3324 2719 3095 3272 2896 6147 7152 2828 3581 4503 4200 2746 1118 2301 1511 2271 1178 2179 869 3349 899 2907 1279 190 180 1427 1651 2431 4158 1818 878 1739 1147 1483 663 659 1774 1790 1384 1648 1685 2498 2615 1592 874 1842 2615 2519 2967 1642 1670 1121 1269 1341 2553 1413 2045 752 1349 785 1377 1268 1163 1428 1439 2502 3089 974 842 1004 1241 1616 1093 1381 824 925 1634 1762 1558 772 2396 1196 1061 3299 860 1066 1390 938 1335 1211 1068 1389 1612 1162 1142 1260 1469 1367 1334 1308 1370 1127 1447 1271 1101 1567 1222 686 337 820 315 763 446 1735 1187 644 624 894 586 1015 1158 1036 802 1116 960 586 788 628 538 498 262 387 456 791 827 719 545 881 693 842 899 814 536 434 844 510 927 713 694 709 388 613 667 716 540 448 571 615 551 535 606 443 434 529 862 949 381 845 503 393 1072 902 1248 596 714 748 793 970 949 864 890 717 921 1012 773 615 664 636 866 824 698 538 288 339 654 711 394 429 909 399 378 762 499 812 534 508 610 491 517 592 652 639 631 1131 127 950 640 629 403 378 370 703 763 584 893 1067 1277 1169 771 990 610 325 346 311 316 406 463 374 194 170 378 188 441 720 393 240 330 455 415 241 414 243 199 410 537 347 1007 833 617 547 532 817 751 693 656 559 493 814 642 796 582 566 1004 919 917 1052 945 607 884 908 797 1121 638 870 667 530 238 459 558 370 256 908 613 785 988 1375 834 941 1158 677 932 804 932 618 1456 868 1765 1239 1486 1026 1633 1703 1355 1222 1149 700 548 838 1201 1344 1339 1183 1350 609 620 759 855 2240 320 279 296 318 366 438 398 328 748 433 563 602 810 457 447 403 1566 1278 545 591 980 1192 294 331 188 308 927 1092 882 987 957 956 1078 814 889 688 568 580 696 518 564 716 622 530 689 580 549 485 636 423 450 503 1206 594 352 478 508 538 510 599 484 1130 850 565 1425 1173 1125 701 1596 1492 940 572 1082 955 653 720 910 1007 793 738 815 875 510 747 1001 558 537 531 1157 1030 757 1153 1114 909 2074 1227 1441 788 1068 701 989 547 987 957 395 972 657 1106 667 1112 770 769 824 828 930 973 1258 875 1253 817 1032 657 1686 1965 1735 1510 1448 420 778 726 889 939 1040 857 911 1571 974 692 652 421 975 1388 1014 1122 944 1794 987 740 822 1202 1070 1087 1494 1063 1404 1310 1795 1050 1595 1126 1488 958 1534 1321 1061 1241 1128 1328 916 1439 1240 1181 1500 1367 1461 1662 1646 1241 2694 2748 2537 2229 2731 2482 2226 2361 2033 3304 2342 2697 2364 2057 2663 1487 3206 1892 2097 1217 1351 1072 1328 1481 955 1829 557 1262 1986 1664 2216 896 810 1232 862 697 1119 891 751 618 634 485 499 684 838 723 584 751 557 353 498 466 833 769 1006 1394 821 883 1212 1239 845 758 800 861 988 797 461 903 1373 1505 834 1497 1557 774 522 379 333 542 516 490 338 994 545 195 697 338 228 385 398 213 148 149 435 219 188 220 218 220 186 606 424 1226 766 437 675 536 587 861 809 577 653 501 448 492 545 365 675 761 487 250 240 242 216 222 260 834 511 709 1061 1650 679 471 329 1252 1245 883 885 729 658 1217 779 963 937 810 856 892 899 817 769 578 606 1176 554 789 590 1229 864 817 1080 882 1084 636 711 563 769 817 690 478 1949 946 1678 688 914 1578 1186 883 1052 760 1180 1206 573 625 581 1448 1314 1251 1286 1004 735 705 639 1426 769 1413 1423 904 806 1651 1442 1061 881 1080 1247 1026 1384 1597 1592 1300 1496 1492 1495 2541 1269 2061 1415 1506 1548 1752 1393 598 805 626 971 910 1010 2271 901 933 922 846 1120 1047 935 1066 1715 1725 1562 1191 579 939 649 528 443 1245 1177 648 829 456 770 653 539 540 836 1048 1252 1205 628 712 998 1221 566 472 392 337 441 369 394 376 618 524 556 354 449 743 1525 1609 1108 13114 6950 4887 8521 6519 6187 3856 1736 1732 1598 1343 1310 1463 2094 1892 1972 1634 1953 1814 1274 1230 928 1438 1464 1146 1622 597 1475 1120 1016 925 559 827 1034 852 1096 1381 891 2060 1326 1049 807 1250 1097 788 1056 1276 1307 1463 751 2127 1335 1229 580 1625 833 1200 1360 699 622 453 463 534 312 289 460 979 476 579 786 608 599 805 375 687 672 394 329 329 341 397 359 1216 535 783 438 563 684 501 500 346 394 380 368 332 644 591 406 641 846 604 526 289 547 457 2257 959 947 1249 571 558 508 364 437 750 973 1042 829 684 840 521 560 439 527 802 1312 1249 991 856 1058 1209 508 1308 695 746 892 1576 426 1198 1221 1163 1254 1247 1349 701 702 566 687 463 426 621 405 325 1025 2009 976 553 452 663 376 932 602 600 423 2522 560 2937 2482 2222 1886 2485 2560 2641 2698 2220 2590 2104 2086 2655 2670 854 729 744 639 1268 1121 1251 966 868 771 1288 1020 657 569 939 1263 466 679 982 799 763 743 602 706 613 707 687 825 1801 1086 1211 1103 923 1235 1267 1004 868 941 873 708 1424 1581 1478 1017 1019 1484 1219 1120 1115 1487 1411 1145 1129 1203 660 779 923 864 865 685 988 855 916 1034 1095 999 1162 987 1284 1207 1192 1245 1282 1210 1236 1071 1086 963 1109 1156 1264 763 832 891 667 825 886 703 781 994 1191 798 876 882 1060 903 872 914 950 1092 1012 986 952 1029 924 861 975 912 895 884 1066 859 991 1080 714 1025 940 1246 1160 1098 1130 890 1146 856 1284 1331 989 1156 1089 1046 1268 1101 725 864 802 735 903 910 1203 989 1113 1079 999 738 757 789 916 1109 963 929 981 1088 1285 1227 1404 1146 1073 1002 886 1172 398 339 677 428 707 514 198 612 220 287 419 545 414 426 465 379 559 466 435 625 493 613 565 394 498 548 619 573 583 484 450 548 487 619 496 447 423 481 465 362 430 408 374 552 366 487 530 462 573 499 446 1073 519 488 478 169 490 226 564 448 500 451 199 320 237 407 350 317 421 494 548 933 375 289 490 365 274 393 390 890 526 807 365 391 618 471 398 651 493 515 638 356 542 483 629 251 357 527 440 759 628 709 608 598 440 654 564 547 406 531 474 922 646 623 906 535 552 405 655 574 548 587 522 474 753 611 457 560 620 647 932 1165 1097 920 1105 858 938 1375 997 1657 674 354 855 390 420 1250 637 1196 784 707 948 1025 621 741 726 785 542 914 711 481 1006 852 414 628 576 565 841 884 1492 909 793 575 568 782 733 479 414 527 762 710 906 524 565 401 521 396 889 452 674 793 1037 1063 921 563 476 512 491 587 402 258 348 540 888 676 890 1099 735 679 935 678 1104 607 864 661 605 562 645 1116 263 329 486 644 957 716 705 549 685 640 917 1066 815 1371 688 1408 413 806 512 769 719 862 601 746 788 582 736 702 297 643 1053 753 717 757 747 1265 702 325 530 371 775 583 825 1112 221 297 405 398 510 378 931 1256 606 814 511 392 830 946 999 943 719 344 1074 777 184 126 189 108 158 657 783 1117 1040 961 897 842 1104 992 543 896 547 363 577 622 349 439 617 589 663 667 577 388 306 528 918 789 1145 972 814 944 521 468 711 635 515 432 626 655 671 538 591 934 588 658 753 544 619 1089 569 590 1054 381 398 895 710 314 584 654 608 694 728 981 875 668 392 262 745 511 423 727 872 876 879 4228 4157 895 792 895 826 811 759 1257 1129 1418 986 1398 964 593 569 328 407 381 619 691 414 1032 1007 914 883 612 1016 1338 755 459 593 754 785 971 607 809 531 449 560 428 461 342 347 257 295 285 335 755 570 692 555 820 606 666 644 603 795 643 635 842 543 493 982 838 727 785 718 532 568 528 892 1467 1251 996 1331 2039 1626 761 1011 865 1293 838 881 1036 680 808 776 1344 1065 551 535 617 423 380 625 1279 1332 1188 1270 1327 1962 1602 1525 1473 1339 1543 1639 1532 1437 2263 2137 2490 1915 2220 2113 1751 2036 2065 1969 1550 1777 2134 2114 1567 2719 2367 2889 2370 2735 2074 2190 1899 3775 3815 3693 1982 1773 2222 994 826 2683 1819 1475 1090 2038 667 699 1063 653 1108 535 584 1084 1259 729 573 724 674 699 486 3047 3442 3216 2875 2632 2563 3046 3128 3118 3559 3219 2715 3081 3265 2871 2993 2820 2685 2770 2435 2136 3157 2855 2722 3693 3971 2860 3557 4039 660 548 577 3045 3163 1243 3926 4599 4996 3572 1263 1244 1251 529 1299 290 751 678 352 2284 1265 1275 611 702 569 639 2157 1945 1525 2599 1693 1762 2341 1798 2603 2941 3388 3377 3393 6595 7152 3477 3462 4241 4123 2497 1218 2085 1565 2138 1205 2076 681 3476 935 2537 1222 185 167 1598 1932 2747 3745 1897 864 1673 1344 1528 691 697 1731 1690 1577 1619 1676 2593 2838 1313 986 1784 2955 2750 3265 1735 1695 1008 1285 1117 2527 1351 2206 801 1718 965 1615 1010 975 1162 1600 2772 2997 913 925 1118 938 1418 1078 1465 917 854 1573 1647 1422 896 2401 1147 1085 3146 808 963 1371 673 1493 1329 1217 1733 1373 1361 1260 1460 1378 1256 1317 1317 1379 1107 1281 1257 1085 1612 1482 628 289 537 557 805 571 1638 1013 689 732 929 743 1043 922 859 1020 1265 870 637 517 711 495 457 292 370 434 461 510 629 494 729 630 713 701 713 497 458 745 572 884 689 657 466 377 698 754 688 255 284 592 517 459 559 517 473 712 698 600 970 485 910 541 448 850 919 969 593 759 776 827 918 856 745 898 779 907 957 786 662 759 627 892 856 949 558 325 322 462 504 458 457 699 502 551 911 697 788 528 482 628 667 725 612 688 830 923 1074 215 844 758 757 479 442 535 820 782 511 1269 1572 1343 1258 1010 1124 472 421 467 373 430 408 439 532 207 193 524 261 288 614 481 195 267 529 468 276 396 257 207 372 389 410 1133 1036 694 537 598 912 874 716 708 757 603 585 456 698 606 539 914 857 1053 682 747 520 834 817 891 1128 865 768 811 483 325 416 478 336 239 994 622 787 715 1359 1056 1046 1014 667 1076 632 720 652 1259 732 1435 1134 1477 1088 1380 1616 1105 1107 1160 794 488 889 1214 1239 1272 1031 991 666 483 867 937 1770 356 387 378 342 440 450 404 379 753 401 753 670 716 471 473 367 1522 1124 681 780 814 1626 325 408 253 335 884 1072 864 956 898 857 1012 746 863 749 570 580 789 650 690 697 865 693 1005 851 700 483 622 400 487 458 1001 439 352 476 371 537 490 791 482 1013 967 515 1431 941 1110 867 1332 1326 996 718 1009 1080 931 985 1038 1161 730 1047 771 1109 711 1068 1072 546 510 512 859 1137 902 1014 777 903 2305 1424 1809 1054 934 938 1193 699 1043 1126 384 1023 793 1038 732 1050 816 837 881 879 1069 1061 1319 933 1497 1152 957 839 1684 1682 1687 1390 1304 489 892 804 803 1031 951 644 741 1172 921 847 476 731 1006 1471 978 907 1077 1555 957 900 905 1620 928 997 1376 1043 1154 1615 1695 1343 1428 1247 1264 1057 1338 1240 1010 1153 1219 1427 949 1372 1163 1372 1473 1247 1453 1679 1594 1377 2932 3056 2777 2427 2812 2255 2145 2307 2007 2997 2162 2556 2137 1925 2361 1753 3441 2081 1815 1097 1255 978 1013 1160 1148 1846 692 1324 1680 1463 2098 990 831 1187 549 641 860 636 661 572 634 667 432 592 701 643 448 596 657 341 565 531 977 718 1029 1261 897 969 1145 1362 926 1087 1067 1011 1011 1156 837 1037 1297 1317 822 1243 1276 734 594 603 508 615 579 500 385 644 686 183 853 288 351 323 345 348 145 164 345 155 333 413 338 290 249 525 520 1191 674 516 690 568 607 720 717 464 603 351 319 341 642 377 604 857 627 199 189 356 265 259 301 903 624 882 916 1384 740 506 293 967 995 763 816 839 751 1243 845 868 848 869 932 702 808 527 727 710 678 915 537 748 583 1061 976 770 870 864 919 792 799 639 890 948 541 216 1436 696 1250 560 580 1123 706 706 726 674 1329 1107 497 493 459 1349 1560 1287 1315 857 631 591 582 1253 631 1239 1194 740 643 1371 1126 981 717 1067 1301 1054 1249 1128 1380 1483 1162 1368 1656 1995 1322 1826 1501 1183 1360 1679 1332 598 751 781 813 934 961 2541 1166 1029 1010 756 1105 1038 912 1094 1429 1575 1255 988 479 910 705 729 442 823 846 694 786 640 841 787 643 678 901 1260 1211 1235 741 787 877 1058 795 270 234 198 272 246 242 212 577 528 479 329 380 715 1580 1601 1130 6950 12868 3155 6898 4698 4709 3776 1459 1406 1348 1231 1254 1342 2441 2157 2219 1193 1621 1889 1677 1260 826 1167 1303 1156 1391 840 1240 1085 919 830 717 854 961 712 889 1134 926 2340 1295 877 814 1333 970 877 1200 1244 1222 1559 985 1886 1021 863 593 1665 876 1241 1417 879 601 383 443 502 341 451 464 967 513 712 733 634 659 913 279 671 623 449 335 336 337 447 476 1269 529 1189 472 667 577 592 444 288 457 437 493 433 645 529 344 561 499 613 559 422 662 461 1895 809 787 831 619 479 469 313 457 585 926 866 714 932 788 576 576 499 592 967 1333 1291 869 826 1098 1163 464 1146 788 954 906 1304 473 756 1000 944 982 1038 1026 876 726 663 803 429 349 531 412 301 1099 1905 1019 780 396 624 385 724 612 532 441 2281 512 2637 2259 2561 1831 2235 2411 2416 2837 2246 2760 2368 2315 2588 2450 1000 750 632 806 1407 1114 1239 1124 878 861 1417 1033 868 766 990 1173 773 618 1044 816 786 762 725 931 868 717 693 797 1253 1204 782 1185 952 1201 975 909 812 1412 825 930 1185 1379 1233 896 1057 1469 1270 1147 904 1294 1235 1096 1106 1074 635 808 835 700 677 670 982 943 784 976 1215 719 752 922 1413 1188 1390 1392 1453 1359 1374 1218 1290 997 844 1333 1167 1014 858 1134 804 1142 1212 848 1007 960 1004 877 1170 895 992 986 848 1048 936 1149 1048 970 1127 1076 1079 890 1071 1092 1042 839 1014 950 898 939 727 965 1116 1147 1205 1237 849 884 1223 946 1093 1050 1105 1042 1400 1046 1683 893 556 1019 961 775 860 869 1104 873 1039 1166 906 769 815 768 885 1255 1131 1379 1072 1356 975 1026 959 940 975 957 945 1243 289 215 452 341 474 410 270 800 272 406 507 508 392 396 443 372 413 334 344 589 486 629 540 401 493 698 737 707 735 484 390 677 555 707 574 556 481 561 413 471 477 436 394 504 460 487 443 500 615 605 575 852 548 255 245 90 333 235 435 505 539 507 399 301 444 330 475 300 404 384 545 1292 590 235 451 220 542 218 515 960 530 912 441 459 586 542 409 546 463 407 677 252 786 354 394 308 400 478 462 437 768 655 561 372 279 955 577 569 486 383 476 949 621 786 1114 433 428 475 687 580 558 584 351 518 894 724 436 463 647 623 970 961 1225 889 1157 852 986 1285 762 1896 832 385 861 512 443 1188 601 769 682 570 781 897 692 655 642 666 593 959 644 542 948 562 528 542 590 400 815 1036 1082 871 777 537 589 740 579 782 463 417 579 620 671 497 645 529 651 332 686 492 579 453 1130 718 671 544 447 763 551 645 390 441 337 367 640 608 918 1220 754 909 962 744 1067 530 855 458 442 847 706 850 396 422 489 673 996 751 628 473 690 781 924 1061 628 1199 517 1135 551 775 560 591 558 903 743 547 740 698 713 376 473 608 703 712 598 973 901 1098 568 419 523 394 620 346 681 819 318 399 538 341 564 483 994 1127 658 867 633 304 1030 937 905 908 559 434 942 725 159 178 224 175 167 702 627 978 896 1006 1006 1047 1052 886 502 518 298 249 433 508 286 409 498 672 713 697 596 385 408 559 741 627 1188 943 554 851 409 601 558 588 589 528 691 716 613 517 355 705 574 657 547 609 403 777 630 550 914 519 506 985 838 272 628 660 618 751 865 842 817 427 415 262 737 458 703 755 681 1133 1005 3655 3976 812 891 984 887 866 655 1042 966 1176 944 1215 968 785 677 403 633 613 580 676 672 809 815 938 652 683 941 955 613 522 645 828 692 948 596 986 357 641 566 458 397 413 402 257 397 343 355 650 625 590 617 860 752 465 927 540 738 524 643 694 444 414 993 612 632 864 801 475 511 487 1190 1496 1063 850 1338 2181 1451 1110 816 731 1355 840 899 1354 887 709 674 1464 1258 369 349 751 392 358 486 1570 1307 1394 1210 1340 1774 1523 1785 1411 1481 1292 1214 1706 1151 2545 2376 1975 1994 2246 1907 1583 1622 1673 2224 1412 2212 1716 1998 2003 2820 2108 2444 2000 2427 1651 2352 1615 3372 3486 4056 1915 1942 1830 1026 880 2118 1974 1439 1118 1710 611 524 815 589 916 458 492 1138 839 524 598 957 884 521 340 2442 2810 2790 2661 2933 2493 3065 2591 3101 3637 2839 2651 2440 2803 2997 2589 2554 2635 2697 2614 2680 2680 3258 3136 3601 3218 3228 3640 3410 752 627 412 3363 3110 1091 3646 4730 4814 3278 1155 1288 1231 584 1404 371 849 770 555 2738 1562 1747 639 645 475 751 2072 1880 1725 2597 1703 1519 1951 1802 2693 2842 3224 2960 2975 5642 6889 2885 3476 4103 4342 2404 1214 1822 1607 2051 1391 2241 885 3073 869 3011 1316 119 95 1521 1485 2431 4203 1947 892 1534 934 1277 736 720 1681 1650 1597 1662 1497 2291 2769 1550 889 1882 2560 2471 2837 1601 1774 1257 1052 1249 2233 1329 2105 723 1388 609 1394 1083 1082 1224 1743 2857 3308 970 780 952 1181 1222 1228 1272 745 905 1601 1544 1380 988 1974 1141 991 2862 946 1089 1270 685 1334 1189 984 1614 1413 1111 1139 1219 1252 1244 1218 1170 1170 1197 1119 1333 847 1294 1315 774 348 906 399 634 556 1545 919 639 548 929 604 930 1292 647 706 1221 1332 619 707 531 611 575 344 494 432 604 507 553 631 894 821 956 837 809 647 436 816 700 716 816 613 573 370 548 584 678 462 563 718 559 636 621 776 485 693 530 756 1075 675 1087 491 443 947 1035 991 535 667 746 818 917 1051 769 765 1170 1219 1073 909 705 817 646 892 949 995 524 406 382 722 670 439 428 968 342 567 810 458 838 696 656 770 614 656 752 899 810 660 1140 162 824 864 938 557 644 428 859 614 574 1055 1167 1067 987 1036 970 527 410 382 401 403 423 522 543 186 166 541 323 389 617 476 298 398 462 442 243 328 289 225 307 469 351 1178 811 405 315 497 734 818 627 594 506 412 942 809 845 550 561 970 809 965 921 626 487 784 700 819 1169 815 1052 829 519 206 529 401 266 322 912 775 959 1100 1344 771 925 970 1110 1282 850 926 515 1085 834 1560 1242 1400 946 1477 1515 1147 1155 966 680 462 951 1214 1333 1260 1085 1261 690 459 715 812 1921 325 313 286 337 350 359 438 370 747 335 585 521 689 351 326 402 1497 1350 677 753 858 1443 348 334 190 368 988 960 826 874 848 808 896 671 777 624 496 568 628 498 542 740 851 732 909 768 701 434 540 423 566 478 1167 645 404 334 377 540 416 488 491 1077 665 602 1321 1087 891 713 1757 1543 917 484 1130 857 803 883 962 1027 836 562 982 1184 768 985 1292 645 607 607 978 1149 941 846 1131 601 2032 1276 1515 1107 975 914 1393 779 813 1095 410 874 569 1057 802 1065 861 735 850 842 902 1035 1323 929 1104 779 1119 812 1429 1646 1446 1487 1384 684 930 831 670 827 910 747 828 1344 824 839 676 633 1048 1114 890 1110 1132 1560 855 729 780 1542 1165 1205 1629 1164 1329 1226 1367 1154 1573 1121 1781 1279 1270 1312 904 1085 1272 1165 1148 1424 1225 1223 1445 1410 1480 1530 1469 1261 2822 2689 2616 2181 2594 2475 2184 2314 2003 2898 2281 2585 2278 2107 2663 1690 3173 1900 2010 1252 1316 944 1379 1209 1107 2101 642 1261 1984 1678 1953 997 798 1519 791 738 975 808 716 750 725 395 464 629 613 601 493 645 465 461 672 610 763 774 837 1039 901 815 1093 1326 901 826 944 934 702 978 757 1028 1542 1357 986 1249 1300 683 587 460 404 619 583 523 563 769 463 185 689 329 254 324 353 478 141 165 370 232 251 263 269 255 245 631 437 1084 862 525 639 562 609 390 478 539 746 450 400 438 562 387 569 778 587 222 214 237 200 313 374 1161 623 902 1070 1383 607 682 445 1006 1067 653 925 705 727 992 662 877 846 822 551 789 780 768 786 692 512 959 443 677 529 1258 1006 1210 1211 872 1234 825 960 593 864 866 653 523 1856 955 1668 679 939 1516 1168 822 1042 737 1125 1273 606 722 676 1640 1319 1273 1588 1198 846 824 683 1480 588 1436 1432 783 892 1685 1324 1181 983 994 1385 1118 1175 1528 1486 1118 1348 1323 1493 2110 1542 1903 1503 1719 1584 1622 1282 665 637 550 939 531 801 2381 1417 973 899 978 1430 1304 1202 1334 1848 1794 1577 1139 599 1122 627 494 514 1191 995 785 855 608 848 656 678 425 874 1009 1084 1220 547 493 763 794 567 255 227 184 241 189 208 154 544 421 542 392 407 643 1581 1158 1150 4887 3155 13181 4425 3400 3714 3661 1384 1557 1490 1418 1051 1390 1559 1443 1522 1445 1716 1575 1259 951 772 1280 1424 717 1135 842 1285 1042 824 880 629 1016 993 804 1025 1103 633 1499 1067 815 879 1117 997 1056 977 1120 1656 1610 874 1812 1237 1055 618 1706 825 1298 1380 726 542 438 597 535 406 416 520 796 474 593 780 678 790 959 301 626 735 431 414 325 380 554 425 1050 482 876 628 547 571 561 632 357 527 479 508 420 628 463 400 579 820 502 521 295 546 419 1935 659 604 1114 499 608 401 243 532 745 860 1022 739 666 779 532 498 451 472 698 1464 1145 639 948 1108 1256 516 1128 629 682 1302 1422 620 949 1267 1178 1236 1307 1173 687 766 569 843 501 397 639 352 266 1039 2014 1054 711 339 685 520 775 587 674 348 3068 981 3255 2983 2398 1926 2578 2475 2447 2490 2060 2631 2097 2010 2575 2451 985 811 731 642 1191 1235 1456 881 721 789 1227 1097 749 715 1229 1224 551 837 973 927 899 844 771 862 865 777 769 913 1506 1039 1079 946 831 1036 1126 1214 1070 1209 988 768 1337 1529 1385 1064 1325 1396 1063 1193 971 1174 1280 1032 1026 1100 632 865 958 967 872 556 956 996 872 997 950 872 979 842 1364 1117 1207 1189 1297 1235 1176 1107 952 957 995 1275 1375 921 1024 969 732 937 942 837 831 955 1059 984 1189 952 1157 1074 1014 1080 1005 982 1180 1223 1101 1147 982 842 1176 1024 913 1143 993 812 950 992 805 956 1126 1170 1327 1230 1184 930 1275 1062 1228 1197 956 1032 1095 1043 1089 1228 630 879 856 714 844 872 1111 1090 1161 1064 907 987 858 941 875 1061 908 905 872 1144 1221 1184 1280 1018 896 899 821 996 325 346 438 287 470 392 332 641 231 371 476 640 502 481 517 402 478 391 362 651 540 603 578 412 557 608 776 714 736 487 447 610 700 599 500 481 433 494 517 287 428 410 378 505 496 375 511 352 475 527 476 920 581 370 358 194 441 186 447 473 523 460 335 235 373 268 528 267 465 429 610 1048 727 273 422 511 426 535 359 966 579 839 394 418 591 486 413 654 553 473 436 351 438 355 562 263 338 652 566 543 620 520 706 720 377 555 618 553 589 516 536 961 697 529 1073 345 524 485 625 508 538 802 413 494 702 720 402 655 587 731 975 1003 1238 781 1031 844 889 1080 1045 1886 729 373 904 428 379 918 556 980 738 761 848 808 547 647 966 996 528 1058 561 509 1046 865 528 689 638 676 764 935 1197 882 681 582 542 705 723 572 374 404 619 556 721 505 538 376 519 418 930 445 777 782 1185 910 969 661 567 589 574 684 318 322 356 473 813 626 1023 1258 779 657 1116 612 1009 608 727 556 635 665 782 1046 496 569 542 655 751 538 646 427 645 584 808 1178 777 1135 537 1153 326 766 436 901 544 971 668 733 779 683 841 626 333 603 948 851 762 1052 1072 1329 638 300 457 406 574 412 608 879 233 309 470 517 516 432 1001 1231 538 826 487 402 871 899 978 914 503 444 993 850 184 182 145 151 135 647 648 928 841 758 865 1012 1075 1013 560 709 368 239 461 623 238 385 486 577 657 693 566 571 271 576 994 705 1272 1122 850 909 504 505 649 810 484 401 535 568 499 466 573 761 512 587 695 497 636 934 526 603 935 528 518 714 739 287 477 510 478 544 615 787 719 537 336 247 759 406 521 749 733 1005 1115 3966 4905 894 853 856 720 688 683 921 815 1439 880 1427 917 714 792 378 423 505 521 676 562 725 717 675 722 611 940 1180 741 598 604 855 671 1247 784 899 651 470 508 378 297 469 543 322 354 309 337 636 652 660 436 721 428 395 623 721 782 627 631 611 607 360 978 731 605 1051 938 322 358 343 784 1296 1004 786 867 2239 1565 1114 921 881 1244 805 798 895 853 668 781 1426 1346 478 478 525 365 364 641 1307 1434 1189 1210 1131 2029 1666 1584 1481 1450 1490 1341 1483 1376 2269 2327 2115 2081 2259 2053 1589 1717 1772 1909 1554 1843 2106 2105 1546 2836 2265 3105 2248 2587 2024 2486 1602 3862 3708 3628 1598 1885 1956 1027 905 2225 1713 1690 1005 2161 585 534 855 520 1154 560 555 1395 997 590 579 645 601 704 602 2619 3087 2981 3089 2647 2695 3149 2946 2896 3531 2959 2632 3017 2531 2966 2980 2827 2888 2843 3106 2628 3061 3006 2618 3660 3608 3053 3367 4010 689 502 405 3459 3226 1252 4310 4686 4510 3765 1125 1188 1034 543 1232 404 839 787 412 2212 1518 1561 556 720 589 829 1886 1992 1672 2428 1768 1629 1952 1980 2649 2894 3320 3143 3289 6380 7329 2924 3614 4610 4344 2371 1263 1822 1620 2025 1227 2154 863 3018 850 3028 1150 224 175 1579 1821 2458 4099 1891 892 1609 1019 1332 621 627 1736 1727 1445 1571 1563 2351 3064 1526 784 1568 2581 2499 2656 1671 1645 1037 1128 1081 2274 1324 2204 697 1331 749 1234 1146 1125 1297 1628 2724 3017 817 781 881 1282 1475 925 1100 934 963 1597 1909 1409 822 2030 1048 913 3430 1021 1236 1408 909 1204 1312 1010 1346 1335 1281 1227 1240 1322 1245 1260 1292 1339 1092 1259 1267 1019 1524 1227 616 356 747 555 889 532 1506 1011 492 530 914 523 1022 1183 785 936 1037 912 575 683 614 578 511 312 335 481 768 742 791 530 707 667 739 769 762 509 474 754 514 837 691 676 641 318 509 551 750 484 379 453 514 462 495 486 477 590 478 621 915 377 645 535 419 937 880 1068 651 689 692 706 896 777 826 927 651 791 802 781 562 720 546 1040 999 753 655 366 323 630 693 391 407 894 407 519 679 615 793 482 440 585 449 501 561 619 704 671 1232 231 1082 653 580 450 470 357 652 768 644 883 1161 1272 1087 722 962 634 645 324 489 290 418 482 362 234 202 358 209 330 627 437 178 358 457 407 291 449 290 228 358 497 381 933 803 673 581 557 757 847 631 619 494 458 882 741 805 564 705 845 1018 865 906 937 639 816 788 792 1155 533 912 640 461 250 422 494 368 249 811 646 839 947 1362 931 873 975 667 961 688 964 784 1233 970 1632 1238 1276 888 1473 1455 1288 1159 1146 706 485 878 1211 1141 1150 1198 1281 544 802 810 902 1951 321 305 321 325 373 379 343 397 849 322 840 774 728 506 496 400 1466 1395 597 693 685 1231 326 416 251 348 751 1112 922 1029 1032 1031 1113 805 892 684 536 538 579 459 515 639 820 682 902 722 634 690 829 463 499 541 1244 652 400 506 464 580 507 649 480 1030 553 551 1370 1053 1094 953 1534 1443 948 612 1204 1139 923 977 869 969 962 725 847 1077 602 834 982 589 543 520 1082 1235 1011 967 1381 988 2093 1456 1829 853 961 721 965 689 861 1161 422 949 726 1103 730 1107 826 748 857 838 867 966 1401 1021 1229 914 969 812 1484 1609 1428 1354 1290 432 751 661 746 816 1014 814 866 1474 908 935 607 510 980 1417 1141 1086 1021 1435 936 726 675 1331 920 1086 1181 1016 1214 1358 1710 1276 1441 1015 1489 1230 1205 1387 1167 1458 1108 1343 1182 1480 1245 1184 1615 1462 1511 1780 1541 1307 2821 2855 2769 2477 2482 2021 2056 2203 1968 2760 2036 2384 2114 1763 2696 1780 3397 1846 1800 1353 1511 1053 1249 1357 1043 1785 693 1439 1786 1520 2014 901 949 1092 813 736 1047 753 851 676 642 465 437 632 815 625 500 649 567 341 547 515 820 872 779 1205 838 947 1301 1546 1014 742 999 1054 870 921 808 918 1317 1406 850 1222 1309 639 537 507 428 544 547 501 444 848 493 172 672 327 246 355 449 316 152 101 284 167 192 214 192 185 147 578 545 1182 648 605 649 553 632 798 877 495 829 383 353 389 552 324 645 654 470 374 370 502 368 250 290 906 512 695 926 1553 574 571 385 1048 1106 693 885 663 617 1224 799 877 859 881 934 750 732 629 776 597 653 958 564 728 604 1270 814 739 1053 822 971 585 692 622 838 913 651 403 1683 754 1459 642 732 1428 1094 723 964 618 1172 1434 505 607 569 1353 1403 1187 1318 993 619 587 587 1280 761 1327 1109 715 611 1292 1198 997 800 988 1176 909 1283 1332 1511 1228 1404 1429 1627 1988 1177 1688 1449 1397 1281 1759 1292 545 747 613 886 736 690 2342 878 1012 979 844 1127 1143 1054 1066 1689 1701 1398 1141 555 1002 653 547 503 1076 842 687 1021 570 800 718 546 548 940 1150 981 1308 585 640 801 1168 482 328 335 307 353 339 310 292 470 446 696 370 448 657 1611 1507 1168 8521 6898 4425 12768 5840 5341 4845 1683 1566 1445 1391 1255 1507 2060 1886 1952 1581 1905 1928 1600 1214 841 1166 1478 1299 1135 576 1323 1270 966 939 709 793 1031 739 932 1231 958 2048 1248 1013 733 1145 1036 1043 1288 1254 1175 1532 684 1881 1176 1179 613 1706 906 1239 1336 628 563 347 406 538 298 325 467 839 512 577 673 678 534 856 389 767 685 400 367 277 301 401 438 1053 462 1120 453 643 773 437 549 535 471 409 374 338 655 461 389 676 719 522 524 476 655 490 2093 909 897 1245 596 494 393 307 372 767 917 1024 776 764 817 626 608 434 454 841 1233 1285 847 794 944 1093 451 1060 637 902 869 1625 380 1161 1165 1121 1132 1213 1180 731 711 559 721 526 418 508 415 347 1114 1890 1043 617 376 653 515 765 587 740 393 2554 562 2757 2454 2334 2107 2596 2547 2712 2604 2368 2708 2396 2284 2653 2696 978 785 943 693 1304 1170 1330 919 769 763 1245 1109 677 742 1013 1061 659 764 1219 739 677 641 715 791 704 785 769 1002 1206 1068 1039 1051 1072 1059 1103 1518 1279 1031 697 648 1202 1311 1270 1039 1080 1115 1155 991 892 1351 1219 916 937 1059 584 851 925 850 909 534 1069 884 907 1027 1008 967 1057 983 1254 1295 1128 1236 1214 1275 1340 1099 1138 938 927 870 1259 807 1024 879 601 828 822 652 930 900 919 871 837 895 900 1016 941 966 961 1056 1041 1236 1104 1109 1000 830 886 836 767 803 1030 942 946 790 718 950 1041 998 1304 1174 1162 796 1111 951 1088 1065 996 949 909 892 1252 1027 611 1100 1129 1081 1197 1160 1421 1485 1451 1302 1021 1018 931 991 970 1064 1029 762 867 966 1137 1146 1116 1125 874 742 886 1182 410 325 512 442 528 525 425 766 281 353 465 430 427 454 471 398 470 398 398 636 507 630 570 495 805 475 679 595 642 391 441 553 442 529 626 522 490 590 428 300 388 335 295 482 473 394 427 365 566 546 489 900 703 271 259 173 464 222 511 573 640 420 321 331 421 443 508 334 387 370 441 1147 695 289 471 286 332 282 464 669 706 733 346 434 715 376 473 730 542 506 449 313 431 283 336 349 378 504 383 483 571 420 705 558 293 607 416 455 459 502 542 941 779 730 1081 513 485 283 449 417 439 597 500 409 631 547 591 596 543 709 1053 1069 1020 1023 846 921 1014 1219 1027 1749 826 614 982 370 335 1307 515 808 734 761 973 889 681 619 537 557 527 938 684 559 920 991 470 638 520 487 737 860 1241 830 616 695 573 644 838 504 377 603 671 568 858 446 689 448 473 425 812 597 718 661 986 947 693 645 573 691 600 646 382 308 420 358 667 601 727 975 608 705 650 585 947 563 792 673 629 585 700 843 525 451 357 914 779 706 655 420 491 616 769 1033 813 1273 436 1108 284 819 400 789 454 954 636 552 945 631 710 420 416 713 763 806 661 712 726 1334 681 374 551 503 688 560 738 936 204 271 327 508 419 371 831 1192 671 909 558 466 747 737 1027 904 651 475 841 734 170 191 216 92 88 675 658 1157 977 969 871 931 1040 960 425 704 389 252 550 702 292 421 428 644 715 748 434 492 264 565 975 818 1117 1096 758 1100 456 571 742 637 722 608 507 535 501 556 467 766 577 685 688 535 632 1197 667 552 986 591 571 787 734 263 410 453 419 535 489 856 531 605 503 186 573 555 454 681 876 920 971 3943 4356 702 1073 871 634 745 946 956 829 1278 1134 1500 1106 769 663 484 455 574 541 492 583 902 914 649 757 568 963 1104 666 530 546 1091 951 1257 707 933 490 338 464 398 303 477 496 316 310 250 354 716 564 560 516 600 489 432 647 663 730 626 576 525 623 483 895 746 707 977 896 316 336 365 775 1314 972 963 1044 2061 1568 913 1068 1045 1276 814 913 910 811 674 773 1529 970 494 486 613 360 297 476 1140 1098 1362 1112 1227 2130 1927 1688 1640 1699 1372 1504 1378 1285 2232 2324 1917 1840 1958 1817 1683 1857 2038 1761 1360 1586 1979 1895 1536 2740 2168 2422 2363 2703 2083 2494 1754 3531 3429 3117 1509 1704 2200 1016 914 2259 1615 1738 987 2141 695 671 1164 559 1111 444 463 1162 1175 609 691 608 576 700 693 2963 3094 3172 2978 2664 2455 2884 2819 3047 3403 2695 2939 3071 2609 3329 3054 2741 2873 2835 3148 2248 3102 2893 2656 3596 3251 2922 3256 4029 621 473 452 2936 3341 1300 3776 4181 3903 3655 1217 1200 1081 525 1205 545 695 553 348 2161 1394 1495 718 709 595 761 1805 2134 1836 2331 1563 1348 1945 1769 2453 2687 3079 2813 3080 6105 6627 2652 3187 4537 4183 2145 950 2297 1555 2377 1190 2024 787 3267 878 2203 1217 191 169 1582 1683 2410 3555 1862 791 1927 1070 1489 747 712 1845 1815 1459 1593 1567 2495 3191 1406 893 1755 2383 2291 2560 1669 1772 1115 1078 1369 2538 1385 2051 757 1305 760 1378 1172 965 1206 1576 2595 2862 958 872 828 1217 1530 916 1119 838 896 1130 1743 1399 890 1959 885 806 3420 890 978 1159 802 1460 1268 1174 1443 1439 1096 1084 1240 1491 1397 1364 1160 1261 944 1274 1235 975 1410 993 570 392 644 577 840 565 1547 876 823 507 985 581 864 965 725 763 931 773 756 688 692 532 490 271 336 453 673 694 627 600 652 538 599 585 471 454 427 871 446 691 612 587 656 268 555 626 849 467 414 673 531 642 631 782 524 624 674 864 1142 419 1092 636 441 938 914 1302 874 1072 1126 1129 1331 1023 1149 1197 771 932 959 912 829 867 644 972 963 898 840 455 454 612 653 432 502 883 421 544 543 828 743 617 548 701 563 593 691 749 699 679 1249 189 984 597 610 464 472 554 845 753 608 1045 1516 1089 1052 954 1022 921 400 480 426 321 473 408 389 289 265 389 302 388 459 475 326 305 369 353 402 507 360 207 304 422 397 1012 797 473 391 598 751 759 484 438 578 530 1013 750 919 721 609 812 1008 907 960 807 561 768 799 763 1042 692 806 652 415 367 531 546 383 230 932 705 833 1169 1069 1040 849 1024 682 761 696 672 524 1076 994 1252 1043 1242 910 1081 1386 1283 949 1048 715 406 736 948 1135 1043 913 929 622 508 823 865 1847 314 269 255 343 358 429 426 470 589 341 920 582 912 303 297 336 1505 1144 625 676 624 1106 323 326 213 337 713 1255 974 1067 1051 1023 1231 839 981 822 673 675 886 649 715 721 960 720 1024 818 594 626 824 524 495 441 1362 589 387 336 270 478 418 583 469 1006 646 611 1307 1024 1370 744 1404 1383 742 478 1174 857 699 743 877 1229 862 760 914 836 715 938 1045 534 547 556 1154 1182 852 1074 1115 998 2039 1243 1442 775 991 660 1114 687 862 1285 439 1119 527 1062 559 1066 1012 960 1081 1089 685 1106 1135 892 1083 1040 1075 631 1500 1506 1750 1070 992 571 1097 926 737 844 963 628 712 1207 830 791 664 501 880 993 1076 1002 857 1229 919 942 983 1473 903 1385 1207 1372 1492 1537 1862 1335 1199 1199 1280 881 1485 1281 1145 1089 1015 1279 1023 1519 1174 1192 1584 1469 1449 1783 1430 1378 2857 3150 2645 2651 2342 2025 2165 2318 2221 2946 2180 2568 2307 1956 2597 1638 3343 1904 2002 1376 1558 819 1138 1522 964 1551 705 1301 1842 1521 2352 1064 1045 1063 763 635 984 760 785 598 606 396 368 658 1031 806 705 659 664 417 433 405 693 724 821 836 804 1034 1209 1171 1028 852 839 904 1272 988 733 948 1566 1577 882 1231 1271 710 375 340 260 412 402 335 397 582 489 269 566 474 261 313 518 273 225 172 367 259 231 253 251 245 225 384 525 737 626 614 682 568 656 632 808 528 827 495 430 480 622 331 538 725 541 376 370 407 310 232 297 790 599 806 1057 1192 656 437 370 1049 1063 854 911 769 801 1117 791 814 811 866 903 889 922 710 711 593 645 896 522 661 623 1202 793 923 1091 1064 1064 739 829 564 919 980 695 330 1536 765 1526 725 757 1361 909 759 769 685 1219 1245 520 615 581 1247 1364 1298 1370 1025 531 485 542 1109 637 1128 1132 793 566 1192 1354 830 676 875 1242 1120 1356 1307 1623 1403 1380 1267 1542 1962 1214 1543 1354 1345 1248 1715 1401 480 1005 649 853 995 867 2638 902 778 772 1013 1111 1140 1008 1132 1525 1538 1424 1182 632 1178 627 526 397 1104 851 699 1010 445 689 721 634 567 1019 1209 1258 1233 502 637 716 1137 461 369 324 216 350 314 298 235 521 632 466 281 341 797 1401 1297 1053 6519 4698 3400 5840 12596 6241 3556 1282 1194 1359 1267 1097 1437 2236 2074 2142 1309 1592 1761 1312 999 900 1130 1165 1324 1319 705 1021 1548 1196 1244 739 871 816 1173 1103 1291 952 2210 1183 1011 886 1020 1028 718 1202 1257 1329 1656 645 1758 1064 1006 538 1517 678 1364 1347 728 448 395 607 349 285 313 478 797 571 669 846 660 595 984 385 803 595 485 453 297 317 317 580 953 584 791 479 669 693 574 446 389 420 389 416 372 553 436 439 494 657 626 546 499 671 384 1833 783 765 841 434 416 403 359 362 705 1095 670 655 679 521 481 515 523 569 889 1143 1045 1066 967 1208 1096 559 972 699 737 798 1451 415 956 1041 963 1018 1098 1008 675 661 799 676 456 540 537 520 369 944 2052 1156 609 329 605 398 846 521 579 369 2272 470 2554 2123 2405 2108 2284 2238 2305 2556 2219 2535 2280 2012 2294 2485 817 779 811 612 1247 1123 1217 952 896 1031 1058 1021 962 894 1010 980 557 685 1141 689 635 593 755 699 654 806 780 908 994 923 964 1146 1035 1049 919 1102 985 1004 768 600 1153 1223 1164 934 1200 1303 1202 1069 1109 1237 1341 1119 1126 974 495 872 863 830 798 514 988 916 902 1061 1299 859 904 955 1302 1119 1061 1128 1278 1182 1313 1145 1169 1070 1126 1274 1376 829 1010 938 757 836 893 721 850 897 1039 904 998 881 948 1208 989 1057 1085 1039 1022 951 1078 1069 1112 809 1161 1066 901 866 1104 951 1121 823 845 1252 1139 1341 1458 1381 1054 854 1109 753 1124 1054 951 998 964 1082 1247 914 846 800 917 908 986 963 1475 1246 1423 1414 1215 1288 1245 1269 1024 1155 1066 979 955 1012 1253 1258 1227 1413 874 939 786 1119 414 418 551 353 546 459 376 699 235 397 390 515 485 512 550 305 433 340 321 568 439 550 451 524 713 538 635 573 605 370 480 684 558 574 552 484 423 501 431 341 352 322 278 428 552 391 393 527 622 453 431 913 597 285 265 158 384 281 431 428 506 373 328 308 422 351 553 284 439 334 438 1067 639 256 479 302 321 382 449 725 565 916 486 512 578 469 487 511 455 340 592 325 672 317 351 315 426 677 593 496 564 597 610 604 396 723 555 442 512 344 516 1045 690 719 930 483 477 368 448 475 546 499 397 449 741 462 537 641 519 538 867 820 1029 938 957 1017 980 1389 810 1767 754 533 1029 385 491 1200 382 923 712 498 849 894 614 740 542 574 786 866 653 524 770 698 562 600 435 440 740 862 1140 796 792 532 595 638 591 513 463 471 764 778 911 561 508 491 382 371 823 571 645 563 842 977 777 527 572 678 541 581 389 294 420 475 631 596 758 1049 675 655 826 598 1045 504 704 580 491 629 758 905 448 481 405 722 683 661 606 460 571 792 632 999 624 1058 519 1154 291 735 381 784 624 1116 649 540 702 468 908 482 363 743 957 681 630 650 725 1115 593 407 579 422 699 559 778 756 206 265 284 427 512 397 804 1083 550 776 496 396 654 732 914 651 542 419 758 672 176 129 137 210 232 842 686 1078 772 880 869 1060 1314 1254 505 486 346 275 597 624 204 344 492 596 872 976 385 301 204 614 809 679 1095 1176 637 832 368 633 527 468 735 628 538 583 548 592 668 952 473 541 510 598 731 1157 693 550 939 545 567 772 761 275 532 543 495 573 577 899 521 521 411 224 605 479 573 706 841 896 911 4023 3819 680 832 759 696 729 623 907 789 1094 858 1600 853 636 578 529 460 505 532 543 431 779 775 812 687 649 1171 1094 568 404 491 766 638 988 756 891 371 423 451 383 352 414 508 308 378 248 303 556 597 602 486 787 589 451 559 770 635 501 663 505 352 542 837 590 545 813 735 328 352 332 672 1419 850 651 1062 1945 1424 925 827 838 1176 768 890 798 964 910 790 1413 1012 368 348 579 356 377 455 1397 1195 1314 1139 1446 1745 1482 1545 1618 1438 1509 1247 1289 1097 1999 1944 1967 1799 2316 1821 1539 1792 1853 1715 1483 1922 1740 1804 1663 2875 1985 2609 1849 2671 1625 2294 1439 3311 2948 3194 1629 1557 1930 824 969 2418 1734 1641 986 2067 574 566 934 564 854 524 534 884 991 797 596 477 445 476 578 2780 2919 3077 2793 2586 2544 2578 2825 2871 3434 2743 2490 2651 2634 3331 2814 2824 2943 2436 2492 2323 2819 3047 2477 3524 3452 2944 3213 3495 786 616 477 2707 3325 1214 3873 3988 4032 3482 1182 1249 944 435 1038 468 565 423 329 2148 1432 1553 700 649 546 715 1741 1836 1578 2190 1623 1458 1970 1751 2082 2764 3197 3114 2893 5855 6532 2521 3465 4111 4220 2457 1149 1903 1421 1743 1301 1798 947 3374 1110 2239 1080 175 149 1214 1720 2038 3651 2060 701 1706 1070 1082 668 593 1476 1444 1348 1790 1844 2404 3034 1541 1034 1779 2292 2052 2199 1753 1907 1210 903 1175 2660 1438 1959 843 1364 722 1230 855 828 990 1484 2857 2915 1123 943 795 1136 1209 787 926 899 883 1198 1919 1387 737 1861 828 732 3240 1131 1349 1157 855 938 1122 963 1257 1401 1040 896 1363 1440 1301 1285 1207 1311 1118 1450 1204 904 1136 1431 674 406 643 358 773 696 1654 1026 586 532 919 644 985 962 626 660 847 665 677 762 555 447 401 270 325 409 599 698 668 445 639 492 515 455 558 462 424 870 389 660 591 684 798 298 525 571 773 548 439 399 544 557 619 584 447 456 493 605 914 491 720 669 486 1021 961 1209 707 801 854 865 1041 938 855 969 879 869 1065 890 640 893 687 976 951 786 636 445 311 649 603 435 436 768 497 650 735 663 775 419 368 612 380 412 548 646 655 538 963 96 917 709 676 502 457 502 854 627 556 1083 1169 1152 1019 848 1058 755 541 519 358 294 364 467 360 259 219 362 301 445 578 435 224 268 443 413 346 428 305 160 364 500 317 1126 694 554 488 600 985 851 525 490 509 406 648 480 901 676 626 768 893 768 911 629 489 727 715 640 1250 577 663 536 425 277 425 451 240 320 855 601 665 1043 1106 813 843 894 669 717 831 833 567 990 896 1167 1063 1318 995 1038 1438 1037 788 931 647 537 738 1084 1366 1249 885 744 643 818 999 1041 1638 307 305 300 351 382 379 405 400 559 385 773 590 626 513 511 333 1544 909 671 798 709 1268 328 289 205 336 720 733 595 635 570 536 678 511 550 811 641 639 769 538 592 869 776 600 880 677 612 619 760 599 504 551 1058 406 481 474 310 420 310 487 471 1004 648 772 1428 735 1033 626 1042 1240 799 469 1014 909 680 731 1033 1148 739 959 882 816 598 933 930 632 596 606 1099 996 943 956 1049 586 1844 1157 1354 1018 1048 903 1152 781 918 1115 415 1051 656 832 677 842 1086 1034 1103 1101 835 1042 1287 892 806 1145 858 676 1608 1456 1651 1355 1263 505 742 676 731 767 776 412 511 1084 1041 948 698 622 981 1054 984 735 810 1113 974 753 734 1310 1069 1029 1178 1236 1340 1203 1687 1314 1283 1125 1467 1047 1498 1234 1181 980 1094 1450 1083 1281 1026 1237 1188 1123 1373 1412 1287 1216 2635 2861 2536 2560 2616 2161 2073 2240 1842 3123 2099 2583 2390 1978 2762 1531 2926 2100 1902 1380 1612 948 1637 1352 1043 1445 560 1474 2084 1794 1710 901 961 937 697 504 928 599 731 640 669 458 588 539 638 593 550 576 539 479 535 460 763 801 978 1031 796 1116 1121 1492 783 810 998 1048 728 761 677 1037 1404 1192 936 1127 1208 813 504 653 495 549 555 476 470 628 421 252 580 298 346 355 432 270 256 165 322 230 204 303 273 283 234 409 426 625 569 368 671 544 605 603 819 643 729 475 420 446 692 357 472 799 401 231 217 233 183 239 265 720 593 821 1089 1069 640 425 306 1092 1077 770 1030 840 845 1130 801 721 695 966 904 973 926 655 622 695 668 919 470 726 582 1488 971 982 1212 1066 1090 811 847 732 1109 1041 722 343 1740 876 1662 748 864 1545 1054 834 904 761 1092 1332 689 637 597 1392 1474 1359 1420 1036 617 583 671 1318 760 1230 1283 862 632 1352 1307 916 685 897 1116 978 1209 1100 1376 1022 1245 1314 1626 1859 1172 1486 1389 1402 1309 1446 1378 527 744 896 798 853 703 2510 809 660 654 873 1075 1117 1025 1058 1515 1485 1694 1210 597 1037 418 494 539 1017 903 896 992 600 694 610 531 448 868 1273 1200 1173 626 747 759 1039 573 277 224 136 227 195 203 167 460 310 366 380 390 763 1450 1362 1056 6187 4709 3714 5341 6241 12722 3243 1324 1446 1328 1226 1075 1274 2205 2012 2088 1759 1882 1688 1303 1099 790 966 1113 1136 1240 593 918 1170 987 1115 730 996 1107 829 1155 1070 857 2120 1128 1062 945 1005 996 748 1258 1510 1233 1491 756 1732 1147 1203 534 1483 764 1254 1231 676 590 449 616 322 229 249 381 760 791 742 939 843 622 1021 381 671 649 366 358 277 289 345 660 1015 514 826 475 509 543 426 467 352 424 518 414 356 491 555 436 556 684 739 622 473 620 359 1478 811 791 795 419 335 326 276 367 636 844 832 789 952 598 509 559 534 530 1011 1036 959 914 948 1231 1278 546 1055 669 718 968 1438 449 990 992 901 1048 1036 964 1010 768 711 675 412 470 581 418 286 920 1653 1045 486 345 602 388 871 667 746 500 2317 510 2828 2296 2653 2046 2062 2327 2275 2509 2213 2511 2294 2153 2323 2435 866 642 731 682 1263 1022 1361 820 609 707 1122 1092 785 926 1279 1125 640 692 1224 722 672 637 783 778 693 644 620 720 1529 1449 829 1170 789 1004 1157 993 912 1127 749 1061 1183 1296 1156 1106 948 1661 1371 1140 1082 1296 1022 919 991 816 655 1052 1071 1088 1066 595 1193 1409 1180 955 865 732 812 756 1217 1275 1137 1160 1161 1138 1218 1097 989 727 1032 1575 1340 1133 931 1381 1266 1230 1329 1036 1211 1010 1173 1004 1077 903 1323 1160 1000 1266 1379 1349 1391 1384 1305 1275 1139 1101 1361 1421 1270 1014 906 1051 950 1006 729 1108 1330 1240 1269 1240 839 900 1144 1153 1423 1330 948 1283 1253 1104 1337 1281 833 1134 1104 1156 1139 1148 1039 1046 1204 1074 1064 957 897 948 792 1106 862 1237 1328 1366 975 1062 1034 1004 998 859 870 1018 386 531 469 462 481 607 343 423 582 368 389 589 422 389 430 343 486 436 442 611 440 636 466 498 629 457 587 495 511 514 373 584 476 722 533 268 249 289 483 364 366 352 334 517 267 461 378 447 540 531 476 885 460 330 314 132 334 323 646 503 547 393 255 300 328 250 389 327 473 299 582 1197 693 276 429 400 270 349 421 706 550 827 503 527 627 533 413 843 595 561 900 332 440 572 497 565 455 509 560 327 667 266 437 524 377 532 571 719 619 439 354 897 666 557 646 497 509 461 472 525 521 621 336 505 761 464 392 813 686 598 927 1187 915 655 813 716 906 1231 835 1077 555 476 539 516 575 1104 762 1046 600 607 899 813 723 616 621 714 452 749 640 555 935 533 469 597 436 701 636 829 907 634 676 666 475 717 1056 776 462 546 510 487 632 447 531 479 637 469 566 392 506 589 1018 869 963 553 570 553 523 589 337 469 315 543 720 742 897 1154 767 807 1101 852 1131 864 771 606 577 559 596 895 402 467 342 858 733 678 684 445 512 672 798 1089 601 1690 412 1270 329 647 640 586 477 756 610 886 695 777 660 548 468 414 930 821 700 999 1056 928 629 332 296 462 752 541 837 1040 201 258 314 566 703 428 790 1094 559 819 735 364 781 700 869 1186 490 442 689 503 159 144 246 98 118 632 362 1277 1026 957 981 780 766 675 523 840 337 206 653 672 298 491 637 694 902 965 490 378 278 370 799 761 1004 956 1111 799 537 437 654 807 475 408 493 534 423 422 621 765 569 619 677 440 517 886 668 719 1092 726 736 660 686 279 587 738 661 825 915 1158 923 523 435 355 764 583 736 680 725 1119 966 3456 4187 795 905 958 798 924 892 1086 950 1338 980 1342 679 993 886 335 620 441 544 549 546 847 834 836 970 582 1052 1251 805 444 854 726 649 973 658 1033 415 358 674 572 489 356 396 338 389 239 388 734 1053 1038 544 942 505 619 867 673 748 614 761 645 530 431 888 713 776 1009 922 649 671 559 1063 1774 1127 1064 1277 1795 1642 1100 956 1142 1312 824 772 1133 969 445 725 1360 1187 441 389 658 390 545 505 1188 1145 1214 1253 1512 1892 1854 1952 1561 1448 1251 1644 1475 1430 2475 2371 2090 2248 2510 2018 1761 1837 1883 1978 1709 1900 2058 2026 1885 2772 2264 3127 2500 2762 2086 2492 1817 3783 3902 3858 1735 1704 2075 1201 870 2124 2099 1606 1043 2294 525 488 1188 598 1089 465 733 1157 1064 721 541 926 844 593 596 3114 3404 3142 2529 2436 2254 2654 2775 2888 3468 3083 3378 3401 2725 3372 2976 3271 3358 3297 3673 2912 3247 2671 2672 2921 3560 2351 2962 3828 752 533 462 2944 3191 1488 4208 4760 4441 3511 1095 1190 1304 581 1420 339 657 586 673 2287 1133 1152 714 807 703 722 2115 1910 1451 2198 1511 1802 2543 1555 2454 3212 3777 3005 3029 6170 6841 2839 3619 3779 4843 2275 1152 1726 1746 2173 1607 2140 810 2509 1080 2437 1580 331 307 2076 1816 2524 3976 1724 1111 1348 1140 1751 485 481 1801 1766 1564 1249 1170 2657 3694 1210 1040 1850 2534 2329 3000 1510 1356 1079 894 997 2286 1354 2844 789 1411 747 1389 871 868 1059 1603 3277 3824 774 712 918 1200 1216 988 1094 919 943 1356 2061 1467 1170 2075 824 776 3124 869 999 1128 546 1786 1708 1650 1465 1413 1386 1423 1353 1412 1356 1426 1324 1314 973 1240 1444 1198 1853 1142 726 353 650 607 770 586 1386 806 611 810 820 767 881 1137 965 802 1216 993 798 373 615 479 439 299 450 552 507 473 450 629 662 638 995 759 1003 729 545 1027 993 817 1092 830 552 298 511 557 504 252 290 475 414 320 510 744 448 790 590 586 782 438 905 526 320 782 694 885 526 568 456 543 877 604 746 862 680 831 709 700 501 871 652 665 690 944 724 509 328 524 478 508 484 671 494 635 571 467 701 674 589 796 577 633 814 976 729 789 1371 235 1122 697 847 421 473 420 646 869 727 1197 1114 812 972 704 1143 512 567 408 625 392 467 535 447 190 164 445 321 396 495 603 214 445 454 424 334 309 187 227 351 413 246 1073 960 781 644 805 761 750 488 475 776 480 1111 945 961 601 619 731 1114 1388 463 777 444 637 759 929 1114 685 1036 1011 591 222 484 346 276 366 903 873 988 759 1277 1042 910 909 732 1121 756 792 717 1308 921 1403 1170 1399 1117 1167 1431 1151 1136 1043 683 423 939 1228 1097 1313 880 1143 814 665 779 858 1687 315 312 241 286 326 329 341 390 693 352 999 847 827 298 308 323 1109 1196 793 892 715 1595 273 455 316 281 810 1048 802 899 897 853 983 801 995 662 571 566 714 569 638 614 812 712 904 726 740 526 601 456 409 353 1155 451 292 460 283 733 591 559 442 1090 461 612 1292 1167 1071 974 1476 1289 868 484 1446 1103 1163 1245 899 1160 819 851 810 1163 770 829 871 585 558 590 795 1155 1027 937 1160 679 1989 1610 1861 1088 1047 886 1001 712 814 1107 359 864 649 896 734 867 958 880 962 981 807 1236 1050 1163 902 1232 1121 791 1350 1390 1188 1168 1094 511 1124 912 744 767 718 735 846 961 702 794 620 726 1248 1401 1205 1112 1406 1387 760 845 870 2092 951 942 1195 1109 1056 1247 1375 972 1291 1084 1386 971 1087 1005 1030 1168 1089 1087 896 1375 1181 1272 1793 1713 1297 1251 1460 1365 2784 2855 2741 2773 2490 2323 2029 2239 2107 2631 2023 2312 2039 2084 2665 2009 3332 2385 1850 1331 1426 1143 914 1210 1196 1665 964 1930 2137 1830 2534 1229 1179 1514 600 626 835 553 1076 797 796 584 385 611 789 443 406 587 648 417 588 588 835 1000 845 1065 961 898 1117 1450 840 924 1070 1132 967 908 816 850 1446 1573 892 1248 1286 847 587 461 353 617 595 535 356 768 452 197 615 562 326 386 472 494 113 141 314 207 350 428 438 404 402 701 545 1228 739 762 719 619 652 631 734 415 775 267 251 269 670 330 565 557 561 321 334 333 243 293 337 901 681 1135 943 1114 604 659 332 751 705 463 731 778 812 852 780 903 899 790 567 664 707 524 665 565 716 934 610 651 518 1267 739 988 812 802 747 703 793 464 666 687 493 164 1295 361 926 569 351 979 723 622 638 592 1090 1056 420 529 444 1334 1250 1181 1508 1061 521 493 548 1025 773 1497 1151 700 593 1201 1153 692 511 1048 1326 1115 996 1126 1434 1330 1119 1498 1280 1779 1379 1509 1297 1585 1452 1617 886 468 789 615 897 661 717 2790 1295 1057 1054 1207 1208 1244 1080 1175 1385 1428 1461 1051 715 1227 685 456 462 933 802 700 881 622 902 647 433 654 858 1023 991 1048 592 600 936 1017 799 265 309 285 323 344 247 233 591 570 532 512 391 563 1377 1154 1226 3856 3776 3661 4845 3556 3243 12732 1408 1217 1283 1252 1239 1338 1531 1388 1462 1237 1389 1569 1434 1048 872 1258 1277 1194 1084 964 1087 1431 1322 957 976 945 1137 768 816 1381 965 1664 1278 1166 1130 865 1193 1311 872 1250 1323 1710 799 1557 885 750 760 1778 796 1064 1412 785 602 302 220 478 364 387 433 980 575 610 652 743 562 867 257 582 600 502 522 508 509 530 580 1350 418 1174 547 816 604 680 487 367 337 275 457 407 579 497 628 653 402 638 588 654 783 503 1913 955 933 744 443 606 572 443 524 488 806 996 883 666 773 674 625 439 512 788 1381 1006 918 718 822 1194 732 845 754 983 788 1363 453 738 1128 1080 1086 1230 975 935 764 596 980 484 454 696 572 455 1381 1733 938 878 368 605 492 539 663 481 377 2315 586 2607 2321 2361 2237 2649 2784 2623 2810 2178 2768 2347 2141 2597 2426 929 759 773 771 1229 1380 1296 1101 858 981 1344 1284 1095 854 1031 1117 794 958 1073 678 618 561 649 956 959 1016 1002 1118 1796 1606 992 1150 1329 1367 1227 1101 1049 1586 1076 991 1388 1494 1350 965 1512 1567 1826 1512 1477 1505 1282 1214 1208 915 890 771 1060 1067 935 655 1097 1211 1139 931 1152 787 757 852 1445 1377 1484 1495 1382 1465 1202 1546 1086 860 1556 1333 1390 1180 1362 1219 1279 1237 1310 1127 1173 1294 1230 1214 1195 1306 1479 1124 1392 1105 1143 1184 1226 1104 1170 1317 1257 957 1173 1265 1381 1304 971 1110 919 1213 883 954 1074 1565 1113 1128 1065 957 1252 1220 1344 1184 1372 1232 1363 1316 1766 1347 595 1205 1192 1237 1084 1172 1159 1111 1382 1165 1225 1060 1147 1011 1157 1254 1225 1227 1186 1216 1112 1028 1122 1101 1024 828 994 1359 455 413 420 535 454 593 498 549 534 371 429 325 336 346 382 394 426 337 341 758 513 709 625 546 688 551 705 613 687 569 386 760 600 642 584 528 424 564 621 555 471 480 464 520 420 401 731 411 487 460 452 1102 407 624 563 295 330 466 615 435 457 285 225 282 325 422 445 266 381 362 492 1546 616 437 548 484 519 443 528 863 685 875 557 583 753 616 660 897 807 700 1074 532 474 434 689 563 436 855 821 851 809 452 446 1017 421 750 734 849 517 577 634 1141 937 753 1081 458 626 506 610 444 612 775 524 490 823 775 617 956 769 768 1128 1266 1511 1408 1300 1588 1106 1501 1141 1649 1020 692 1270 600 473 1372 824 1459 920 907 1056 925 780 1029 816 882 758 1068 801 894 818 708 839 789 682 616 1085 1335 1536 1164 1041 856 977 1194 953 1202 511 708 697 731 947 722 876 791 951 562 740 567 448 669 1573 933 839 800 635 649 781 874 435 334 790 575 797 973 1116 1373 1015 662 1166 1013 1355 723 1168 454 376 503 799 912 427 524 405 621 959 832 1092 517 753 708 1078 1235 759 1472 572 1176 484 884 948 942 543 1255 724 568 1057 1040 1127 698 584 505 860 903 894 1115 1133 1049 716 568 582 629 1114 937 1158 795 273 355 466 354 733 558 1075 1054 677 840 529 508 910 1111 1497 1293 611 701 932 1163 156 64 202 203 252 661 810 951 964 1048 1086 963 999 971 800 555 293 252 709 603 277 899 860 558 721 739 680 644 526 345 901 789 983 1060 800 1005 552 488 562 881 599 465 687 741 746 497 488 825 505 555 727 517 798 1096 622 1122 1181 548 610 905 931 581 528 632 588 784 727 822 764 525 536 366 730 471 438 956 858 1132 1026 5497 4808 1069 1312 1255 1083 1046 1007 828 755 1449 1292 1382 833 919 539 506 716 468 846 623 574 1177 1166 1555 1133 773 1488 1250 749 737 1047 916 838 1125 846 882 409 497 812 693 682 542 522 345 372 241 344 647 801 816 642 590 543 592 705 444 1337 1042 974 768 852 576 1325 928 867 1139 1069 481 537 590 1152 1363 1504 775 1303 1693 1762 1189 1154 999 1601 1282 1241 1478 1303 832 550 1934 1030 554 554 629 458 795 616 1720 1440 1494 1644 1406 1892 2026 2090 2153 1937 1464 1736 1746 1192 2903 2674 2558 2704 2599 2253 2596 2608 2104 2744 2163 2279 2299 2876 2309 2716 2442 2986 2525 2435 2113 2964 2249 4128 4248 4469 2302 2365 2088 1557 944 2406 2368 1673 760 2125 662 689 901 832 1053 651 488 1510 1437 810 689 946 904 863 728 3164 3262 3353 3585 3561 2538 3440 3093 3103 3920 3563 3804 3878 2952 3288 3443 3011 3401 3374 3435 2979 4669 3335 3726 4138 4383 3961 4302 5060 819 660 583 3339 3128 1636 4308 5120 5175 3766 1423 1406 1006 491 1108 270 896 753 452 2369 1899 2022 555 697 615 759 1867 1865 1717 2882 1496 2162 2397 2014 3232 3957 4773 4383 3918 7703 8534 4530 4981 5887 5573 2845 1725 2524 2118 2577 1330 2615 1090 3613 1238 2831 1780 342 304 2123 1772 3270 5723 2229 866 1861 1435 1495 910 945 1763 1651 1531 1653 1461 3357 3154 1758 1101 1928 2681 2580 3106 2171 2077 922 1357 1315 2662 1820 3064 776 1823 1051 1444 1478 1645 1794 1714 3596 3647 1052 974 1525 1253 1331 986 1247 1073 1006 1320 2034 1751 955 2948 1594 1423 3383 1120 1292 1530 897 1848 1738 1760 1549 1412 1458 1313 1663 1907 1820 1795 1914 2030 1484 1871 1746 1449 1824 1362 818 484 1007 559 628 399 1331 746 752 1038 744 632 1303 1314 1300 783 1449 1344 952 614 697 512 418 339 398 915 699 660 627 777 690 945 1051 795 833 632 696 826 715 820 828 744 575 519 810 836 1095 328 496 656 501 458 662 566 475 763 552 862 1179 565 727 528 639 1243 1257 1314 564 701 664 759 825 1114 660 803 874 827 836 825 758 829 891 925 950 851 799 449 399 822 883 417 328 1010 458 723 788 613 1235 729 681 897 551 612 823 971 789 692 1452 104 1596 647 755 567 535 350 944 1052 863 1320 1430 1348 1289 957 1159 712 520 507 415 314 453 506 372 246 184 382 458 417 452 938 487 565 400 346 301 461 284 289 653 735 375 1199 1103 807 557 660 765 725 723 639 760 692 1135 840 942 834 896 1094 996 1709 1226 827 733 861 1045 725 1140 1181 1314 714 514 423 523 550 404 500 987 762 900 666 1581 903 1197 1065 882 1158 893 993 1185 960 1099 1462 1427 1292 1225 1414 1573 1448 1099 1040 946 309 906 1080 1337 1638 1153 1209 1053 453 847 965 2412 459 383 394 522 497 549 465 733 990 446 620 710 1241 408 382 410 1207 1055 600 707 746 1596 389 439 303 407 850 1096 869 1018 1048 1030 1144 961 1081 775 622 638 1007 682 754 627 1104 881 1133 1015 1088 660 786 660 525 524 1233 534 936 485 374 725 559 673 611 1233 576 662 1942 1012 1258 1154 1216 1290 1118 621 1179 1153 1077 1157 1059 1066 693 978 837 875 898 995 834 819 718 738 879 1170 1180 1151 1176 624 2126 1968 2195 1251 1085 1209 1573 1088 985 1180 544 1293 1343 1166 1355 1176 1664 1564 1508 1538 1071 947 1569 1418 1047 1020 1098 780 1593 1697 1748 1656 1522 776 1173 921 983 910 1003 1083 1196 1588 824 542 740 736 1221 1202 1449 904 1254 1563 766 891 858 1589 1316 1356 1178 895 1710 1787 1461 1168 1464 1661 1774 1351 1611 1210 1649 1193 1483 1290 1255 1241 1518 1561 1784 1723 1397 1482 1744 1582 3305 3464 2825 2236 3175 3201 2910 3091 2311 2912 2346 2667 2882 2514 2807 2359 3499 2660 1885 1496 1651 1263 1390 1631 1407 2436 695 1718 2104 1946 2588 866 1496 1362 853 622 932 760 945 850 992 789 727 1066 765 582 590 736 869 613 592 576 1096 1003 1088 1153 1167 1033 1289 1565 938 1252 1376 1184 1150 1305 925 1230 1964 1732 1383 1504 1523 886 713 742 671 649 683 602 475 828 609 295 788 548 452 357 463 645 212 339 213 235 479 460 504 516 461 530 361 893 742 885 1231 826 1051 592 651 610 663 556 473 521 862 398 681 815 1266 280 229 482 413 329 369 959 594 804 1217 1600 757 574 455 1005 1113 693 972 1095 1041 918 1048 938 937 645 1170 768 913 827 866 875 795 739 477 574 454 1370 896 880 933 850 1041 927 921 525 930 763 624 286 1310 511 1245 732 493 1133 721 621 670 597 1031 1432 527 512 453 1088 1451 1583 1350 1063 458 444 579 1009 559 1167 1142 744 594 1162 983 855 648 1259 1262 1260 1204 1447 1296 1212 931 1339 1534 2467 1363 1728 1587 1972 1608 2248 1354 726 1177 886 930 862 856 2904 1037 897 832 919 1212 1156 983 1116 1861 1954 1803 1524 923 1293 692 559 703 816 642 1042 1152 591 652 858 572 923 1056 1560 1272 1569 890 892 758 1075 594 336 383 296 383 369 306 231 548 389 728 728 512 907 1712 1611 1687 1736 1459 1384 1683 1282 1324 1408 13559 3058 2498 2353 4010 2614 1238 1041 1110 1185 1047 1082 1512 1464 1043 1575 1446 1186 1418 950 1560 1181 804 926 1097 903 1328 1011 1054 1195 1102 1190 983 925 828 1131 1223 983 1345 1366 1593 1801 1578 1752 938 1134 793 1455 1244 1502 1596 1108 530 381 264 470 299 289 580 933 736 602 1192 597 937 838 493 791 824 474 522 709 547 440 741 1588 571 1003 769 489 599 655 829 454 622 596 583 527 606 582 426 697 794 1134 908 674 1206 472 2076 943 876 1291 651 528 636 574 357 797 729 894 902 651 746 353 383 496 511 1134 1694 1098 1053 1333 1403 1237 792 1081 628 973 1161 1643 536 899 1179 971 1266 1217 1278 1636 891 870 1063 634 986 894 788 517 1393 1982 1334 893 515 910 264 1042 522 987 657 3267 906 3631 3200 2984 2463 2882 2800 2803 2662 2584 2706 2564 2810 2913 2877 1241 1013 876 572 1276 1319 1325 1295 1074 1381 1748 1450 790 812 957 1171 915 960 1692 1173 1103 1055 799 1067 991 1297 1274 1439 1820 1696 867 1001 1101 1297 1249 1429 1369 1539 1188 1121 1548 1689 1639 1238 1338 1838 1498 1574 1418 1516 1087 1224 1182 1285 628 917 998 794 1042 748 1245 1172 1141 966 1823 1463 1336 1503 1842 1402 1661 1450 1566 1541 1640 1590 1852 783 1571 1788 1846 1349 1264 1307 1440 1545 1358 1388 1340 1237 1285 1301 1334 1429 1644 1241 1318 1257 1230 1565 1365 1139 1340 1420 1487 1248 1299 1424 1387 1117 1210 1365 1245 1404 1153 1197 1465 1474 1347 1295 1359 1007 1683 1382 1934 1806 1444 1269 1471 1241 2113 1395 1215 1378 1642 1485 1411 1679 1191 1381 1343 1335 1338 1466 1268 1491 1224 1389 1554 1203 1389 1384 1375 1376 1575 1536 1186 897 996 1540 606 518 484 617 546 700 462 880 456 541 479 593 414 558 628 419 596 410 383 715 505 724 586 605 819 543 648 540 582 514 480 719 519 741 570 670 580 762 565 659 421 440 394 439 567 394 755 443 535 572 542 1351 488 685 597 341 604 351 606 623 721 552 501 476 607 543 751 412 719 367 574 1504 726 466 925 443 432 449 385 988 838 1084 535 602 898 911 601 887 867 807 1012 397 588 455 446 370 451 932 841 736 995 1075 828 807 459 795 677 955 448 799 902 1168 1112 1066 1190 640 555 711 867 823 925 802 476 950 937 906 646 704 1040 801 1494 1454 1819 1623 1303 1625 1497 1416 1350 2493 1335 756 1516 537 508 1923 890 1476 962 825 1204 1209 719 1182 621 673 883 1283 865 626 1076 804 922 758 995 906 1208 1012 1661 1234 970 825 951 1244 870 1013 890 1081 1165 1171 1541 751 787 805 982 673 705 682 416 775 1756 1420 1043 989 625 670 855 967 459 482 644 554 701 1009 1122 1452 910 848 1410 1015 1669 844 795 594 553 789 1096 1173 544 678 782 592 1191 750 1096 610 907 1225 1171 1795 756 1382 717 1570 747 1008 732 1024 807 2043 1048 987 1066 762 1002 884 586 651 1031 1216 1197 1465 1496 1594 1031 658 975 532 956 666 1028 1172 320 412 416 414 734 733 1264 1560 979 1129 751 714 1126 1224 1321 1273 877 797 867 1364 267 74 219 166 238 924 932 1222 1103 1059 1215 1231 1176 1134 870 678 390 336 720 763 339 804 696 799 882 932 708 727 573 479 1048 763 1263 1272 850 1007 369 622 746 1013 657 492 1016 1036 971 635 634 1141 472 562 677 620 919 1115 983 1261 1472 594 580 1281 999 625 760 806 698 831 967 836 960 724 591 456 925 701 642 1051 1186 1287 1409 6212 4520 1049 1034 983 1192 1186 1253 1165 1048 1689 1230 1672 1105 1187 821 524 606 603 693 803 793 1268 1240 1331 1027 1105 1559 1411 1042 718 931 827 738 1514 1035 1092 529 540 967 764 737 591 475 305 424 511 335 813 782 950 601 673 703 618 842 481 1040 964 916 1108 870 657 1128 738 812 1268 1178 362 412 461 1190 2023 1504 842 1554 2254 2047 1192 1120 1128 1762 851 1196 1497 1035 983 984 1837 1831 596 514 551 682 886 882 1388 2058 1526 1862 1113 1887 1920 2106 2577 1844 1614 1730 1629 1376 2304 2131 2106 2702 2830 2413 2541 2433 3356 2246 2248 1932 2157 2816 2051 3459 2744 2996 2421 3253 1914 3046 2500 4742 4526 4978 2198 2497 2153 1557 1168 2748 2463 1982 1280 2140 929 943 1026 887 1206 860 672 2026 1612 930 857 1015 920 829 761 3916 4147 4208 4449 4311 3316 3802 4117 3384 4577 4044 4225 4060 3500 3423 3918 3439 3510 4059 3947 3967 5556 3798 4539 5163 4700 4432 5215 4140 874 775 632 4398 4097 1880 4508 6005 5920 3860 2346 2261 1395 592 1682 424 712 588 563 2819 2334 2453 460 901 794 1255 2128 2534 2290 3825 1807 2613 2814 2767 3965 3894 4421 4071 4164 8104 8569 4524 4997 5535 6318 3062 1625 2826 1751 2827 1624 2542 1462 3616 1307 3472 1662 166 148 2110 1571 2986 6940 2342 1240 2049 1657 1367 986 892 1955 1852 1883 2057 1685 3476 3203 2571 1450 2864 3334 3340 3747 2322 2645 1769 1683 1201 3378 2058 2866 1207 2245 1182 1901 1764 1885 2159 2157 4223 3681 1651 1356 1199 1488 1749 1443 1777 952 1318 1464 2209 1895 1448 2740 1600 1476 3989 1475 1717 1639 947 1700 1447 1595 1841 1729 1354 1271 1499 1836 1913 2011 1926 2121 1786 1920 1847 1340 1284 1796 983 810 892 403 879 667 1711 1008 756 1026 799 708 1485 1165 1252 890 2114 1998 1156 1042 1003 470 386 604 647 868 634 627 981 707 785 764 699 939 678 646 565 934 835 841 883 868 831 617 762 888 1108 560 572 621 693 940 736 603 493 556 589 978 1325 877 723 718 1014 1152 1458 1237 810 904 824 871 939 1215 745 1063 1037 1040 1107 924 753 1002 967 1250 1123 857 851 699 490 1054 893 483 467 1027 653 923 893 833 1286 923 858 1119 690 716 940 1158 835 813 1598 94 1372 942 912 823 503 430 1099 1085 740 1397 1574 1462 1413 1154 1148 803 526 518 474 418 694 813 542 302 238 579 437 571 898 690 672 796 429 340 375 848 588 403 700 645 362 1525 1267 1042 721 752 1024 661 1048 957 696 853 1225 915 1373 1063 996 1215 1023 1133 1018 894 813 999 951 785 1481 1112 1314 791 587 436 802 645 399 422 1184 1230 1419 1220 1626 924 1503 1126 757 1248 1217 1283 1001 1060 956 2395 1536 1671 1401 1817 2086 1260 1312 1353 886 856 1119 1605 1874 1883 1505 1547 1353 411 1064 1286 3357 375 316 340 463 471 528 730 867 1197 518 687 747 1489 583 565 795 1871 1447 972 1048 754 1843 488 606 336 508 1180 1322 1025 1169 1320 1199 1414 1353 1068 1235 1041 1021 1345 939 1109 1005 1222 922 1340 941 1001 710 849 844 1054 881 1751 864 584 678 296 1006 483 684 683 1617 1013 718 2526 1149 1258 1273 1953 2108 1164 738 1796 1666 1103 1271 1207 1363 944 1022 925 1238 1047 1344 1143 788 699 695 904 1123 923 1310 1030 739 2289 1841 2050 1355 1261 1274 1872 1273 1302 1335 543 1490 1235 1607 1195 1596 1762 1574 1546 1572 1576 1393 1497 1356 955 1204 1211 661 2168 2191 2363 1739 1624 664 1136 979 1419 1541 1287 1195 1322 1496 871 637 664 839 1010 1420 1471 1101 1179 2120 944 1170 1139 1993 1175 1365 1813 1182 1701 1743 1679 1602 1768 1824 2096 1869 1506 1364 1353 1559 1616 1409 1400 1345 1661 1436 1863 1807 1375 1490 1652 1568 3373 3545 2621 2648 3319 2548 2796 2916 2759 3717 3099 3372 3297 2873 3360 2339 3892 3095 2056 1702 1851 1543 1942 2175 1654 2727 728 1628 2602 2260 3321 1220 1199 1630 1033 809 991 1088 846 1039 1180 1163 841 993 870 967 763 605 761 618 675 566 1018 1141 1493 1384 896 1166 1462 1440 1159 1481 1513 1487 957 1177 1356 1343 1472 1805 1427 1426 1480 1381 607 668 618 620 607 536 548 807 545 301 925 429 281 513 514 493 286 323 286 518 520 507 521 568 458 721 211 963 731 677 1084 930 1026 545 616 558 953 637 564 654 781 637 810 957 1336 562 495 416 373 364 386 1084 658 892 1567 1787 769 711 494 1382 1420 1016 1091 991 1205 1199 1013 1106 1154 629 848 769 758 1126 1042 746 728 1098 504 927 788 1718 945 1169 1695 1169 1342 1108 1205 639 1107 965 945 494 1566 808 1784 1041 731 1828 837 711 827 675 1113 1785 653 966 825 1520 1335 1502 1853 1399 700 666 624 1302 695 1503 1544 907 949 1358 1211 1046 905 1582 1641 1291 1389 1625 1498 1351 1280 1589 1941 2179 1024 1668 1411 1876 1563 2201 1783 771 985 1122 921 1191 914 3358 872 1118 1058 1150 1209 1062 983 1191 1948 1888 2049 1877 1072 1017 668 816 589 1130 1107 1097 1017 846 899 916 806 1078 1253 1327 1658 1398 992 975 995 1042 747 291 269 215 267 288 275 233 572 416 710 386 461 1162 1954 1725 1444 1732 1406 1557 1566 1194 1446 1217 3058 13907 6719 6308 4217 6438 1731 1463 1611 1680 1570 1207 1550 1141 867 1331 1399 1602 1584 1038 1437 1581 1077 903 785 1243 1243 942 1299 1318 1286 1654 1226 1319 1264 1780 1889 1160 1207 2044 1934 1711 1330 2604 1514 1285 760 1641 1157 1579 1711 926 651 598 598 377 296 259 421 1092 815 992 1539 892 1142 948 399 605 759 651 488 459 421 470 682 1692 526 928 806 723 736 664 874 328 431 420 586 462 883 840 525 840 771 1235 953 649 1357 787 2549 1180 1061 1810 1018 754 824 723 740 1185 799 997 1132 957 844 553 572 590 364 1014 1696 1215 1120 1424 1553 1920 831 1895 901 873 1338 1878 523 1310 1309 1219 1355 1388 1322 1483 1416 1124 1340 589 677 556 761 493 1321 2651 1615 953 572 718 279 973 794 705 629 3380 909 3814 3463 3697 3166 3536 3821 3831 4012 3789 3991 3766 3618 3914 4260 1162 935 751 851 1387 1111 1760 1511 1216 1591 1509 1510 786 931 1297 1336 694 1327 1671 1128 1078 1056 920 1226 1250 1296 1347 1634 1925 1807 1081 1012 870 1346 1152 1393 1275 1463 1062 1095 1466 1628 1509 1164 1373 1595 1487 1308 1325 1396 911 1309 1266 1161 641 951 1205 941 1076 627 1118 1108 1127 1173 1637 1189 1147 1233 1682 1104 1583 1468 1297 1508 1360 1306 1424 844 1408 1499 1512 1442 1278 1439 1546 1660 1503 1418 1356 1218 1144 1455 1405 1242 1495 1292 1449 1270 1362 1537 1283 1220 1350 1322 1332 1218 1432 1437 1597 1167 1049 1140 1107 1125 1168 1075 1533 1130 1208 1203 1364 1220 1525 1323 1493 1514 1300 1144 1461 1114 2049 1141 1141 1187 1379 1352 1223 1273 1302 1509 1483 1358 1437 1401 1295 1549 1451 1570 1448 1074 1178 1212 1332 1421 1438 1349 889 667 841 1245 533 633 667 678 757 792 379 806 383 517 422 487 556 604 635 316 424 354 326 619 468 648 584 545 794 440 535 430 509 471 545 644 424 718 833 667 520 921 579 680 683 675 603 561 509 324 686 521 670 597 547 1198 627 433 397 256 517 369 819 551 670 436 369 342 483 567 625 394 729 340 597 1297 963 382 640 399 317 427 424 889 683 1031 530 607 684 632 511 897 839 777 1143 468 574 421 475 493 561 921 899 504 893 615 814 891 562 618 530 712 442 763 893 1104 957 867 1265 463 402 685 966 836 804 693 508 565 972 548 557 829 994 679 1714 1424 1403 1230 979 1387 1243 1422 1350 1749 1073 521 1288 514 740 1804 797 1638 645 819 1174 1280 543 1074 547 552 803 891 848 683 1092 976 749 735 881 762 910 893 1673 897 870 1099 811 1426 862 939 893 882 952 980 1204 542 539 726 604 541 668 694 396 744 1194 1216 943 932 623 686 911 991 492 397 625 545 642 897 1026 1273 913 1057 1215 810 1308 653 815 518 495 733 913 1049 493 643 545 847 989 803 772 596 781 1098 874 1581 709 1468 518 1429 787 930 760 901 651 1646 832 744 1060 828 812 770 740 690 888 1111 1154 1371 1285 1554 871 576 1063 543 945 704 1049 990 282 376 346 282 639 508 742 1253 759 917 615 481 1118 1004 1097 1187 935 779 931 880 261 94 149 187 226 737 922 1295 1145 1174 1037 1033 1187 1119 795 560 269 271 747 888 260 1064 612 732 893 895 644 657 670 537 873 787 1022 1102 751 931 485 498 681 928 583 509 595 619 666 463 723 798 568 670 679 739 941 983 863 963 1100 602 557 1124 911 477 657 768 676 774 898 888 935 634 408 421 792 626 481 1101 1109 964 997 5604 3930 989 1373 1153 984 1152 1084 1120 1008 1469 1253 1535 1326 1019 824 523 478 508 564 665 622 1103 1095 860 956 874 1158 1146 875 629 1094 941 885 1417 1025 1098 395 462 891 708 634 455 464 356 437 429 427 927 745 703 674 746 576 563 1019 413 1072 951 960 1089 1034 585 1066 635 844 1131 1067 396 430 535 1334 1941 1703 883 1262 1835 1717 1470 1076 1045 1702 794 1142 1524 988 806 648 1707 1507 591 534 568 714 775 730 1207 1612 1383 1632 1215 2037 1969 2154 1990 1842 1501 2037 1575 1386 2192 2229 1919 2407 2571 2257 2067 2034 2627 2192 2110 2183 2280 2389 2157 2934 2555 2915 2732 2527 2253 3035 2565 5036 4082 4322 2202 2148 2145 1430 1207 2557 2313 1935 948 1944 947 872 1014 748 1073 972 737 1733 1584 931 955 1090 1005 853 831 3718 3821 3694 3498 4086 3359 3453 4068 3255 4027 3878 4152 3665 3485 3276 3962 3627 3359 3562 3806 3789 5113 3498 3815 4778 4112 4526 4794 3916 940 814 615 3187 3282 1892 4339 5519 5397 3292 2004 1953 1264 450 1389 306 570 425 687 2948 1982 1958 567 976 880 1093 1792 2506 2267 3180 1526 2469 2873 2532 3077 3942 4487 4244 3813 8025 8374 4020 4324 5116 5971 2893 1466 2680 2082 2661 1674 2696 1004 3577 1415 3004 1581 128 114 2135 1847 3069 5726 2333 1025 1867 1612 1580 825 752 1812 1716 1759 2210 1839 3405 3525 2258 1171 2651 3075 3018 3371 2293 2556 1373 1193 1215 2606 2049 3132 1101 1803 980 1717 1531 1629 1810 1842 3949 3388 1312 1265 1088 1456 1430 1184 1399 997 1161 1430 2000 1922 1268 2299 1214 1139 3688 1317 1519 1666 962 1622 1465 1545 2062 1645 1307 1340 1349 1933 1893 2114 1828 1920 1667 1727 1994 1318 1457 1818 746 570 722 532 685 872 1403 732 676 1054 723 800 1253 1062 1226 1001 1589 1477 1158 702 995 544 444 677 529 740 557 493 782 812 766 747 706 872 734 818 646 890 854 600 775 765 728 434 629 734 1043 437 650 563 517 688 544 693 609 539 557 865 1381 785 749 857 913 969 1088 1077 695 781 824 858 707 905 722 747 868 1075 1150 1182 593 1019 728 1246 1105 1022 931 641 525 1034 781 608 533 1034 431 725 858 789 1202 877 841 1129 845 885 978 1246 934 776 1615 213 1569 811 1060 677 640 398 1135 1028 705 1283 1641 1050 1117 1004 1117 627 485 678 500 384 742 731 435 379 294 439 403 697 759 697 638 598 443 390 410 723 427 353 816 485 405 1243 1296 972 665 1030 1062 881 994 919 748 786 1266 1011 1120 915 952 978 1049 1293 821 768 672 1061 822 803 1117 1051 1138 730 409 371 827 661 393 319 887 953 1026 1029 1661 943 1311 1106 971 1299 1145 1163 1045 1034 891 1846 1372 1709 1427 1258 1396 1095 1272 1124 882 555 1237 1580 1819 1994 1188 1364 1204 484 965 1150 3057 352 304 398 601 594 622 666 760 982 592 817 785 1385 547 525 570 1720 1213 1243 1323 703 1826 428 585 378 454 963 1448 1010 1231 1327 1180 1411 1062 1212 1112 888 894 1236 868 1014 934 1326 1022 1500 1019 1000 708 837 786 946 630 1493 664 650 645 400 808 374 620 784 1463 993 769 2004 1067 1383 1109 1611 1747 1142 657 1578 1336 1232 1387 1102 1403 864 1024 1104 1386 1161 1218 1171 830 641 683 942 1008 878 1309 1117 885 2057 1646 1851 1370 1192 1277 1816 1272 1536 1345 503 1565 1332 1490 1362 1455 1526 1331 1495 1534 1225 1336 1126 1254 1048 1440 1234 804 1944 1819 1880 1414 1286 619 1035 914 823 984 1106 925 1043 1073 753 723 668 941 972 1166 1372 1085 1260 1667 829 882 929 1837 1402 1206 1370 1206 1387 1538 1752 1462 1510 1527 1871 1664 1659 1222 1304 1348 1365 1615 1217 1426 1539 1425 1643 1728 1379 1377 1411 1474 3531 3473 2749 2966 2748 2478 2587 2693 2423 3291 3161 3386 2717 2821 3146 2189 3364 2987 2231 1992 2161 1324 1658 1565 1657 2529 881 1536 2782 2525 2874 1210 1448 1457 814 572 798 795 942 893 1230 820 761 1142 765 584 589 569 667 558 558 628 916 1048 1245 1244 1061 1004 1602 1407 1383 1576 1297 1441 1144 1191 1309 1230 1852 2157 1230 1482 1550 1076 619 482 430 627 635 563 721 828 644 557 592 466 367 410 431 420 126 356 241 450 518 499 465 536 433 640 265 868 643 669 984 844 909 587 647 483 803 679 575 638 557 509 598 655 1224 363 329 398 327 351 385 907 783 1187 1121 1467 799 683 365 1014 1026 872 854 960 1009 1004 833 750 719 623 1042 791 938 852 836 715 696 1061 498 696 556 1488 866 1442 1810 1272 1267 1269 1376 841 1235 1019 850 270 1247 644 1555 949 522 1528 638 649 580 587 1451 1479 835 786 645 1228 1160 1299 1969 1434 645 582 729 1300 758 1653 1452 885 807 1332 1183 1054 864 1307 1738 1356 1201 1559 1725 1416 1236 1676 1942 1754 1191 1455 1371 1797 1407 2080 1427 624 885 946 927 932 984 3626 966 1056 1001 1159 1407 1251 1034 1410 1669 1592 1676 1551 961 1156 752 907 793 1015 895 872 1137 719 889 1017 677 1020 1186 1271 1430 1245 1143 1024 802 1092 740 355 278 224 286 299 335 291 496 403 635 505 389 1090 1991 1839 1439 1598 1348 1490 1445 1359 1328 1283 2498 6719 13268 11038 3353 10593 1786 1497 1579 1172 1512 1284 1148 1349 960 951 1261 1332 1724 1153 1406 1655 927 1097 623 1034 1236 993 1408 1174 1493 1700 927 1367 1205 1559 1795 1051 1145 1831 1746 1536 1372 1968 1064 1075 863 2198 833 1544 1755 1022 593 681 666 290 252 238 359 1007 677 947 1288 852 938 856 477 733 706 689 529 486 490 445 676 1446 502 924 845 779 710 778 708 338 467 417 561 428 726 653 572 655 525 933 888 761 1443 597 2328 910 874 1233 779 683 771 713 590 877 678 1017 1009 930 860 621 713 547 425 1139 1764 1050 1040 1255 1417 1355 648 1401 827 794 1016 1418 611 1070 1308 1220 1320 1399 1272 1104 863 1059 1169 663 700 647 828 629 1362 2517 1573 1113 499 605 426 918 787 887 638 3199 745 3551 3285 3631 2941 3487 3706 3578 3253 3073 3209 2999 2793 3394 3695 829 890 729 779 1371 1430 1709 1284 1060 1296 1800 1406 849 763 1430 1391 707 1175 1586 968 903 879 1059 1179 1132 1267 1278 1487 1619 1866 1130 952 821 1376 1182 1439 1277 1285 1035 908 1387 1547 1459 1209 1390 1606 1699 1351 1266 1403 1030 1206 1177 1247 711 1075 1317 937 1060 665 1102 1064 1100 1252 1586 1180 1130 1215 1763 1102 1698 1687 1420 1679 1373 1343 1498 869 1347 1469 1612 1359 1247 1339 1421 1483 1467 1328 1465 1234 1184 1582 1289 1261 1487 1227 1530 1369 1273 1353 1280 1208 1328 1265 1314 1229 1283 1286 1499 1195 1055 1084 1076 1149 1164 1156 1560 983 1115 1089 1400 1315 1497 1381 1336 1411 1317 1256 1702 1133 2149 1291 1011 1170 1428 1444 1205 1324 1372 1537 1510 1428 1498 1430 1363 1557 1384 1493 1355 1089 1199 1140 1323 1350 1415 1297 962 760 752 1267 476 592 697 561 799 681 381 686 249 509 389 467 625 615 654 319 408 344 320 571 448 617 539 521 708 366 457 358 425 502 653 548 445 645 770 525 402 783 575 753 589 573 528 480 384 366 599 604 733 602 558 1311 655 416 380 228 480 371 852 545 662 473 376 358 486 465 625 385 731 330 573 1110 899 353 585 386 313 396 444 815 724 1071 560 635 595 630 521 930 864 788 1033 491 501 427 447 524 693 723 697 432 903 549 728 834 587 598 537 669 514 821 868 1004 941 779 1219 470 392 724 1083 694 710 633 523 588 908 556 493 835 911 701 1775 1511 1434 1129 1007 1324 1209 1535 1447 1485 925 535 1080 668 795 1771 775 1634 670 742 1183 1152 644 1118 673 713 827 846 843 615 1089 859 760 722 758 724 897 779 1683 938 752 1058 830 1137 1037 949 870 841 875 914 1077 553 631 739 581 622 699 738 420 705 1301 1094 942 966 542 753 803 873 682 413 664 471 657 771 805 1046 723 910 943 665 1137 533 803 569 590 634 795 943 514 664 496 887 1038 730 804 644 825 1205 794 1547 725 1628 511 1363 705 835 787 819 622 1705 776 752 995 893 784 579 661 692 869 1104 1143 1483 1458 1401 784 559 775 514 1002 721 1095 1032 286 405 284 282 567 441 680 1161 747 849 559 538 927 901 1125 1030 865 749 876 857 273 92 180 177 247 722 753 1233 1048 1065 898 998 1084 1004 777 588 292 271 671 864 273 1084 556 720 918 972 639 767 586 511 812 849 998 1164 839 933 492 529 759 875 656 588 583 611 651 490 756 844 668 831 638 736 825 1061 777 965 1038 591 566 982 792 481 645 744 658 754 863 842 967 720 495 433 775 598 470 1022 1016 1179 778 5506 4152 986 1182 996 952 1171 1023 1140 1054 1334 1209 1475 1477 1100 746 512 488 468 530 704 709 1096 1096 889 921 867 1003 1116 901 569 992 930 879 1281 948 1120 493 502 823 638 619 419 455 372 432 586 425 908 807 715 764 982 433 580 908 431 1091 923 1199 1032 762 474 933 569 926 924 850 422 464 636 1483 1772 1562 885 1302 1654 1666 1397 1248 1230 1752 814 1174 1454 996 716 567 1823 1325 619 570 588 826 735 649 1156 1574 1633 1445 1119 2033 2073 2262 1895 1699 1487 2294 1431 1340 2326 2378 2117 2511 2962 2270 1882 1970 2344 2222 2219 2488 2581 2350 2229 2867 2604 2891 3205 2459 2507 3035 2719 5103 3890 4183 2058 1963 2252 1572 1183 2478 2503 2050 977 1980 906 860 1200 721 1072 871 693 1822 1516 778 764 998 926 759 730 3848 3934 3726 3142 3980 3340 3620 4083 3490 4014 3944 3967 3825 3220 3477 3900 3860 3702 3881 4016 3657 5460 3197 3484 4250 4098 4030 4100 4088 816 696 545 3027 3181 1925 4268 5217 5091 3630 2030 1989 1187 359 1302 364 567 441 504 2717 1856 1894 618 1085 952 955 1667 2641 2198 3022 1500 2312 2753 2482 2610 3992 4419 3995 3594 7855 8122 3875 4297 4941 6209 2534 1312 2432 2126 2567 1628 2608 1075 3200 1401 3053 1580 134 122 2140 1770 3049 5031 2462 989 1805 1571 1709 736 665 1726 1677 1724 2206 1779 3264 3591 2215 1241 2588 2962 2876 3175 2218 2205 1421 1187 1179 2619 2101 3054 979 1785 967 1581 1460 1576 1747 1728 3869 3371 1328 1299 1027 1428 1322 1077 1279 1007 1148 1276 1976 1851 1365 2334 1169 1133 3544 1137 1323 1508 1007 1621 1339 1513 1923 1514 1380 1374 1341 1708 1710 2032 1636 1736 1557 1579 1788 1306 1541 1567 676 647 639 511 644 850 1417 797 701 768 681 832 1088 1141 1032 852 1474 1475 971 625 965 449 351 693 512 627 559 503 733 693 780 732 642 745 599 741 608 811 1017 523 731 624 636 306 619 710 937 365 619 470 497 740 560 779 566 563 596 813 1474 896 751 878 933 915 1137 1252 697 793 774 800 621 866 661 655 869 1069 1080 1128 575 1076 668 1184 1032 993 899 651 564 1030 764 684 619 1018 412 729 799 792 1212 875 835 1135 993 1043 980 1254 1006 846 1655 254 1649 840 929 820 705 454 1047 906 754 1453 1769 1038 1113 982 1019 674 524 700 599 526 641 590 359 365 284 367 409 496 640 670 641 668 491 426 356 622 373 339 741 453 320 1410 1205 1040 720 889 1039 891 976 913 839 768 1284 1024 1181 901 829 948 1129 1330 777 853 677 1078 730 790 1101 1095 1016 741 452 347 688 709 460 325 905 874 974 1022 1531 941 1284 1060 888 1334 1132 1264 919 1089 848 1927 1123 1546 1346 1158 1378 982 1119 1021 982 432 1060 1372 1792 1907 1204 1121 1276 407 1010 1187 2735 374 376 377 596 611 606 625 761 1043 595 760 814 1232 474 452 524 1529 1270 985 1033 615 1656 446 722 515 466 892 1415 883 1196 1325 1172 1401 1041 1113 1108 906 908 1257 888 1043 893 1333 1006 1528 1009 881 735 860 762 915 587 1402 701 652 582 336 879 395 688 720 1533 884 707 2045 879 1363 1240 1679 1639 1038 577 1563 1192 1184 1318 1028 1443 848 1146 1076 1522 1162 1232 1178 738 678 641 916 1105 929 1286 1117 841 2069 1746 1930 1319 1221 1184 1837 1284 1459 1443 530 1734 1209 1342 1246 1282 1469 1264 1439 1484 1285 1268 1075 1098 906 1547 1148 730 1788 1711 1755 1353 1227 670 1157 965 817 980 960 910 1009 919 714 697 689 992 993 1168 1283 1145 1212 1571 758 1045 962 2054 1306 1213 1311 1191 1328 1386 1629 1426 1361 1405 1880 1620 1557 1162 1296 1322 1332 1420 1286 1311 1490 1244 1736 1790 1368 1267 1298 1241 3506 3560 3094 3074 2617 2490 2454 2574 2382 3156 2815 3046 2717 2762 2961 2128 3506 2968 2238 1856 2036 1412 1622 1538 1682 2690 893 1830 2647 2358 3054 1198 1349 1460 689 552 666 701 867 924 1071 783 802 941 774 522 539 575 641 551 626 654 901 975 1172 1133 956 1004 1482 1411 1394 1520 1408 1508 1291 1228 1328 1276 1795 1925 1246 1410 1482 990 508 451 395 506 516 442 683 728 600 379 548 523 292 271 427 511 124 241 212 333 403 420 382 407 354 700 281 807 571 679 941 801 872 531 548 492 778 606 493 600 461 527 691 742 1116 307 275 439 350 351 408 762 850 1201 1241 1433 784 665 353 875 851 744 822 830 905 849 710 693 664 608 960 799 951 743 813 567 538 1028 455 683 543 1468 867 1481 1824 1293 1252 1363 1460 736 1113 912 797 217 1158 500 1398 908 451 1380 505 693 451 654 1440 1327 710 740 568 1173 1098 1265 1826 1346 640 583 677 1243 648 1479 1381 809 790 1191 1140 1145 924 1299 1671 1306 1115 1415 1687 1434 1108 1588 1721 1544 1160 1461 1457 1851 1384 2009 1384 609 966 1022 913 947 842 3741 1140 1094 1015 1210 1481 1245 942 1502 1695 1577 1628 1339 912 1116 749 1050 703 1028 946 864 1135 849 918 996 698 977 1267 1350 1228 1270 929 856 792 1109 878 407 340 288 344 355 381 341 472 445 592 530 338 1041 2109 1703 1576 1343 1231 1418 1391 1267 1226 1252 2353 6308 11038 13638 3541 11678 1773 1438 1514 1201 1396 1212 1292 1292 846 916 1269 1475 1364 1244 1315 1670 1075 1017 703 1046 1269 1037 1352 1150 1656 1708 1002 1266 1319 1492 1624 1088 1242 1743 1502 1380 1431 1702 908 927 917 2039 754 1577 1815 932 472 661 676 252 204 202 313 872 660 1071 1425 968 971 917 347 754 722 727 602 560 508 402 817 1357 494 930 681 782 731 703 753 336 419 375 500 373 665 583 522 720 551 843 814 797 1167 536 2135 990 946 1014 738 851 731 687 495 788 763 887 939 980 926 615 657 520 383 1133 1732 1085 927 1247 1390 1373 635 1219 905 742 1036 1326 637 960 1170 1070 1195 1271 1215 1242 820 987 1152 683 702 625 723 538 1341 2340 1540 1180 489 528 433 853 820 870 620 3214 800 3450 3186 3458 3150 3438 3490 3405 3189 3081 3142 3012 2820 3386 3785 829 854 797 777 1260 1584 1580 1081 966 1203 1789 1478 907 852 1367 1337 723 1126 1613 1008 949 900 1122 1213 1156 1327 1362 1561 1643 1402 935 968 852 1129 1163 1353 1213 1294 969 776 1023 1083 1092 937 1078 1396 1274 1123 1526 1447 1085 1117 1146 1239 891 1024 1370 1171 930 779 1228 1359 1163 1116 1405 1355 1227 1313 1501 1536 1338 1517 1404 1498 1481 1312 1360 991 1781 1447 1655 1375 1243 1317 1152 1383 1236 1376 1347 1563 1153 1509 1197 1420 1556 1059 1458 1098 1101 1099 1210 1107 1254 1294 1047 956 1058 1090 1342 902 1227 1218 1192 1123 923 1005 1127 1328 1454 1494 987 1033 1488 1392 1137 1094 1387 1320 1109 1066 1652 1611 1061 1268 1174 1237 1274 1244 1195 1235 1495 1257 1302 1488 1268 1504 1272 1271 1254 1106 1214 1179 1491 1377 1511 1268 991 922 818 1496 682 549 405 450 473 516 584 672 369 418 383 542 368 395 500 592 738 565 577 762 573 780 716 628 803 463 630 508 552 598 540 598 536 770 605 514 397 629 547 521 466 466 414 523 403 410 590 506 564 456 436 1162 410 451 373 205 397 408 635 471 501 301 287 416 397 420 372 441 496 400 543 1095 648 382 551 533 432 617 383 809 683 804 603 670 700 647 712 865 760 686 932 458 442 294 566 322 495 460 455 769 866 803 637 758 466 812 722 715 621 631 650 945 1103 673 915 468 729 475 655 480 522 795 532 540 752 420 663 707 725 555 1145 1315 1156 1160 1024 1602 1390 1308 993 1755 1003 587 1233 512 388 1387 969 1542 892 773 1189 985 698 946 487 549 1013 1092 797 490 1219 813 728 611 685 573 887 1042 1359 899 852 914 1022 1029 755 792 639 686 766 964 1096 652 519 778 674 459 711 689 452 661 1753 850 896 677 603 789 731 883 629 538 548 354 935 893 887 1139 733 586 1058 1070 1509 737 596 461 393 715 830 860 430 485 413 483 894 880 737 375 755 1062 1260 1266 812 1330 676 1113 535 792 846 992 569 1347 852 799 882 790 889 702 539 557 980 872 871 1191 1403 1292 773 589 659 622 895 747 1000 1336 369 463 412 423 708 579 1146 1013 660 827 627 645 903 957 1144 1030 778 669 1024 1196 205 62 152 131 199 640 639 920 1036 1012 879 921 807 753 929 576 337 322 484 425 298 784 716 617 706 758 793 672 392 665 1008 821 1077 1024 716 905 642 804 655 678 609 459 782 788 788 492 560 832 460 524 836 506 902 1044 665 1007 1021 554 525 898 983 731 572 554 514 606 596 737 597 619 508 360 724 513 392 992 712 1060 1077 5292 4250 938 1046 912 1068 959 978 1163 937 1315 1162 1402 783 1041 558 402 740 581 638 607 636 966 962 1041 898 801 1173 1155 737 662 862 674 677 1286 981 872 380 559 846 732 546 397 344 386 386 239 446 862 1056 839 569 886 545 480 775 563 1126 890 624 889 680 506 1057 678 616 850 788 448 517 570 1328 1686 1573 798 1158 1691 1386 1034 1095 1056 1386 1260 1356 1076 813 666 559 1643 1329 558 542 474 463 482 510 1256 1500 1332 1301 1127 1935 1992 2089 1832 1759 1642 1651 1543 1227 2704 2514 2781 2625 3021 2120 2189 2469 2153 2279 2471 1875 2577 2490 1997 2813 2554 2956 2663 2937 2199 3070 2324 3770 4354 4308 1984 2256 2500 1150 1016 2235 2432 1757 1030 2355 732 706 1188 743 778 783 619 1350 1399 754 568 1064 958 689 530 3196 3411 3364 3684 3290 2747 3170 3603 3033 3940 3540 3389 4104 2869 3376 3171 2897 3853 3810 3230 3521 4197 3656 3618 3719 4029 3372 3882 4244 658 554 503 3162 3043 1502 4043 5242 5243 4513 2022 1840 1461 466 1680 288 690 508 368 2862 2253 2403 411 919 794 823 1789 2364 2194 2528 1908 2229 2604 2151 2576 3422 3928 4050 3564 7281 7649 4362 4430 4716 5111 2756 1585 2237 2176 2467 1564 2681 1408 3225 1462 2639 1757 225 188 2269 1889 3045 5026 2277 1067 2011 1356 1518 792 784 1969 1772 1732 1982 1425 3099 3356 1564 1132 2558 3250 3102 3165 1994 2210 996 1561 1048 2255 2164 2645 773 1722 1091 1843 1356 1510 1643 1645 3269 3086 1389 1268 1160 1457 1078 1103 1133 785 745 1084 1825 1560 1260 2330 1290 1190 3275 1172 1333 1458 941 1553 1411 1477 1281 1427 1377 1416 1434 1777 1699 2038 1671 1719 1502 1762 1578 1247 1337 1552 749 637 602 584 745 545 1278 754 739 910 787 673 1377 1158 1106 749 1412 1225 1136 584 689 382 348 376 367 629 522 479 506 536 664 559 610 713 599 494 463 630 780 630 621 533 614 371 577 641 1052 357 632 561 637 770 695 570 574 697 658 941 1094 638 590 632 593 966 1093 1109 837 917 802 864 736 957 595 769 860 945 1214 1048 732 997 631 1186 1251 1042 866 682 458 950 752 571 591 826 570 838 842 626 993 935 871 1098 629 740 961 1169 807 833 1586 216 1638 772 730 614 455 435 713 1112 827 1339 1559 1173 1245 1189 1185 802 450 609 492 329 586 515 395 300 262 445 384 380 632 834 392 424 661 558 326 436 334 273 544 408 416 1450 963 938 545 614 808 704 647 584 926 566 1224 940 1070 806 697 807 1020 1202 865 708 811 738 944 767 1109 790 876 663 544 506 551 581 434 356 962 1116 1257 1068 1770 1025 1233 1145 668 878 885 889 885 842 1089 1555 1293 1378 1170 1283 1399 927 1038 1192 826 344 887 1064 1544 1606 1192 1490 1125 325 801 903 2288 482 508 332 536 472 531 592 523 1051 427 739 861 1053 315 326 557 1291 1206 666 774 690 1689 437 355 279 461 843 1370 1074 1193 1587 1401 1713 1099 978 854 550 672 1300 697 985 659 1150 959 1222 1021 841 578 704 639 666 721 1443 568 753 617 301 780 574 700 581 957 803 722 2117 947 1422 1381 1369 1504 1281 691 1382 1355 1465 1515 711 917 896 979 844 1090 961 1095 1104 860 659 666 1134 1209 1020 1336 1461 961 2293 2045 2272 953 868 893 1800 906 985 1432 611 1754 1294 912 1250 900 1052 809 915 925 1070 1265 1314 879 751 1066 1126 874 1468 1727 1956 1583 1407 665 1262 1010 911 1032 945 1117 1157 1113 722 749 727 867 983 998 1198 999 1163 1495 826 837 837 1887 1183 1300 1510 897 1584 1506 1108 1125 1064 1477 1530 1297 1395 1237 1362 1563 1329 1656 1519 1140 1649 1071 1444 1243 1378 1244 1511 1265 3059 3406 2914 2395 2648 2597 2521 2643 2332 3241 2632 2939 2569 2503 2946 2036 3223 2498 2024 1526 1632 1444 1423 1661 1739 1952 936 1965 2130 1863 2458 985 1269 1307 611 674 964 1104 726 668 765 725 668 848 908 518 577 511 939 568 870 683 957 981 1017 1083 887 1004 1257 1251 1007 1019 1236 1165 1102 1285 891 1103 1544 1580 1237 1728 1666 958 391 417 365 486 436 337 515 742 531 299 694 506 428 342 399 392 183 289 136 353 404 357 398 366 374 540 422 932 754 727 930 838 936 478 565 587 723 665 584 665 599 483 525 547 1310 463 414 577 506 299 379 1041 613 830 1278 1336 730 525 484 885 930 728 841 738 855 683 885 728 728 669 924 721 884 727 792 858 738 989 449 695 546 1299 848 890 1241 940 1180 982 937 685 1100 915 916 360 1545 697 1657 963 681 1554 930 679 868 626 1122 1532 740 563 476 972 1291 1271 1545 1352 582 523 822 1344 553 1311 1597 1011 803 1368 1257 921 822 1188 1221 1313 1492 1410 1563 1527 1443 1525 1774 2026 1352 1764 1454 1780 1432 2125 1505 663 1074 754 1015 1033 1071 2892 1094 1042 926 1245 1222 1005 897 1165 1401 1405 1634 1477 951 944 603 591 578 931 1062 717 1004 885 1051 917 764 869 1338 1209 1480 1272 725 631 780 839 751 342 326 254 326 347 314 262 496 319 614 426 408 1102 1888 1883 1536 1310 1254 1051 1255 1097 1075 1239 4010 4217 3353 3541 13808 3599 1391 1223 1295 1261 1326 1228 1678 1396 835 1075 1165 1321 1244 1241 1124 1497 1046 764 870 1046 1181 993 1112 1038 1418 1453 1085 885 1044 1268 1372 970 1348 1371 1247 1700 1072 2054 1370 1325 760 1398 1177 1429 1522 821 591 469 415 347 249 303 470 725 725 735 1097 788 893 714 347 807 1044 698 660 586 490 436 834 1517 433 842 612 548 601 565 808 586 704 541 472 339 651 389 413 681 470 817 664 648 856 439 2038 778 707 1214 857 718 739 662 479 682 720 617 622 551 485 411 412 349 517 1198 1526 853 1125 1267 1310 1101 776 1276 814 968 1142 1468 579 729 1090 1036 1074 1204 1002 1808 1004 794 1257 670 922 774 673 514 1221 2183 1415 1126 712 655 357 898 414 1038 620 2641 545 2955 2593 2733 2453 2885 2909 2657 3379 2724 3403 2516 2510 2843 2954 1099 935 702 813 1338 1656 1286 1254 1388 1321 1853 1566 810 849 1248 1029 706 895 1752 1022 986 934 991 1214 1119 1252 1326 1619 1717 2047 1059 920 1056 1434 1251 1320 1208 1558 1081 1158 1320 1476 1386 1304 1464 1657 1658 1425 1311 1624 857 1193 1110 1219 709 1161 1245 942 1067 627 1060 1158 1130 1171 1566 1280 1278 1307 1687 1048 1575 1604 1331 1572 1396 1342 1620 900 1466 1435 1587 1353 1308 1402 1394 1561 1488 1372 1355 1277 1207 1490 1583 1228 1503 1256 1467 1412 1285 1357 1395 1401 1364 1332 1355 1233 1282 1296 1505 1124 1024 1169 1080 1086 1182 1065 1637 1029 1092 1054 1578 1227 1713 1455 1533 1589 1466 1200 1851 1154 2085 1156 1151 1207 1445 1455 1217 1289 1486 1581 1680 1528 1509 1585 1525 1735 1537 1519 1396 1131 1111 1160 1544 1591 1551 1242 1090 726 871 1349 488 689 762 669 935 805 407 797 319 533 430 479 581 619 627 310 410 346 316 682 527 705 622 559 742 326 438 339 406 573 599 547 490 728 888 665 502 915 581 782 678 662 613 565 487 384 628 608 739 695 651 1321 655 379 345 255 483 377 869 588 713 514 407 368 536 566 717 407 733 337 559 1376 939 384 622 414 337 426 374 857 757 1069 527 598 636 634 548 1039 965 870 1097 483 517 441 471 529 663 972 944 490 918 529 883 898 573 601 612 765 444 848 902 1178 962 840 1341 500 434 679 1031 683 779 810 554 612 954 586 504 925 947 684 1938 1846 1398 1169 1035 1351 1140 1424 1482 1752 1095 558 1186 641 800 1859 842 1571 730 851 1170 1108 667 1228 617 638 807 1049 865 666 1104 967 727 803 927 846 859 814 1604 915 859 1151 825 1397 1067 1106 805 931 887 922 1127 610 606 777 573 656 665 764 410 696 1365 1162 945 1013 524 734 862 940 645 441 632 528 671 886 1105 1348 878 1013 1181 785 1251 677 841 531 508 642 815 1020 556 758 574 899 1129 736 869 671 939 1115 874 1770 725 1611 536 1422 708 941 785 885 660 1495 812 780 1076 1009 787 879 731 765 838 1220 1251 1683 1673 1406 788 579 941 515 946 735 1039 1147 288 407 350 308 676 465 745 1244 760 910 683 501 1108 799 1278 1282 928 861 747 982 311 96 190 195 255 809 866 1287 1079 1073 1028 1176 1059 985 823 604 265 253 667 899 246 967 642 827 1059 1087 641 854 707 466 883 890 1070 1138 818 1037 401 550 719 1105 565 497 540 570 557 447 736 838 593 708 601 690 916 1056 749 1008 1172 585 560 981 818 458 660 773 685 852 907 907 998 735 383 479 762 573 590 1055 1039 1144 988 6204 4263 979 1338 1113 922 1019 1176 1052 996 1494 1339 1671 1226 1114 857 469 507 561 597 737 712 1057 1055 895 884 1001 1131 1145 893 612 1161 1020 972 1402 1089 1268 474 522 954 750 629 392 457 364 452 472 411 965 841 786 750 827 545 564 1007 435 1158 1001 1258 1062 1097 539 1002 599 820 1281 1215 424 464 577 1337 1730 1799 871 1413 1741 1784 1516 1068 1179 1753 823 1207 1603 1113 730 666 1866 1606 707 656 616 693 753 734 1182 1686 1486 1696 1152 2171 2075 2148 2038 1962 1626 2310 1642 1359 2404 2437 2187 2703 2842 2255 2099 2143 2736 2329 2221 2402 2588 2647 2301 3040 2761 2998 3109 2672 2419 3120 2774 5301 4239 4301 2044 2103 2402 1683 1332 2613 2477 2051 1050 2031 1002 969 1066 732 1216 941 748 1888 1666 841 874 1031 969 872 902 3870 3937 3760 3428 4022 3753 3481 4213 3583 4168 4171 4183 4079 3323 3424 4196 4413 4177 4108 4327 4158 5866 3480 3716 4764 4653 4497 4480 4213 905 797 679 3399 3650 2010 4682 5486 5279 3864 1957 1943 1285 461 1418 352 546 418 638 3017 2135 2109 587 994 861 1046 1835 2880 2342 3134 1581 2406 3068 2564 3216 4280 4826 4508 3905 8293 8691 4125 4606 5684 6533 2836 1516 2591 2211 2684 1761 2780 1234 3519 1368 3332 1829 140 128 2557 2020 3247 5712 2316 1155 1901 1620 1797 856 793 1849 1737 1637 2135 1815 3448 3614 2592 1180 2530 2970 2951 3671 2305 2582 1507 1237 1125 2701 2086 3342 1064 1729 942 1532 1599 1719 1894 1869 4123 3641 1311 1284 1102 1460 1515 1123 1420 1087 1208 1416 2251 1969 1430 2498 1336 1244 4031 1333 1521 1449 899 1823 1646 1882 2060 1640 1527 1524 1467 1876 1901 2011 1857 1933 1546 1582 1983 1377 1551 1559 821 723 758 576 630 749 1387 779 704 1020 706 846 1225 1148 1409 881 1718 1612 1170 753 954 447 397 685 569 777 602 513 750 715 800 859 722 805 639 719 696 922 955 666 836 665 612 382 661 776 1011 483 581 520 467 805 632 651 628 525 663 952 1556 784 762 874 894 1027 1243 1247 701 760 779 815 669 862 682 679 831 1048 1113 1074 619 1103 645 1122 983 1078 996 761 558 1036 811 620 569 1167 497 793 845 755 1355 959 915 1254 991 1035 1093 1369 1005 799 1692 178 1567 879 985 704 685 419 1210 1106 839 1357 1887 1062 1250 1062 1177 689 515 699 532 477 797 714 369 454 373 379 417 664 767 719 592 607 510 439 352 715 425 359 875 610 358 1403 1339 1123 775 915 992 1002 1090 978 812 738 1384 1138 1353 1002 886 834 1307 1463 794 899 736 1112 762 816 1200 1094 1238 734 373 359 781 754 501 348 932 945 1061 1097 1763 1009 1231 1038 936 1414 1214 1310 1123 1159 907 2103 1369 1653 1315 1287 1469 1110 1187 1254 994 444 1155 1487 1884 2010 1274 1280 1261 428 990 1173 3282 350 344 400 564 603 602 641 827 1090 591 815 752 1663 503 485 515 1647 1317 1172 1234 583 1672 363 890 681 383 939 1521 1043 1312 1406 1261 1492 1186 1201 1119 909 919 1284 925 1080 853 1219 919 1389 930 912 840 1005 835 919 531 1627 675 707 584 339 1011 433 701 815 1537 853 736 2111 1195 1564 1315 1865 1636 1180 655 1868 1373 1158 1300 1115 1355 857 1160 1156 1364 1194 1225 1164 773 653 639 919 1226 905 1263 1148 890 2477 1765 1970 1354 1206 1271 1709 1390 1528 1483 526 1795 1241 1432 1264 1403 1536 1307 1488 1475 1266 1401 1143 1358 1072 1776 1213 884 1831 1865 1795 1531 1383 713 1126 951 881 1039 1122 978 1073 1192 804 749 718 964 1082 1205 1502 1250 1365 1632 733 945 978 2000 1271 1273 1226 1238 1362 1704 1652 1510 1519 1534 1993 1834 1544 1277 1231 1592 1558 1426 1244 1452 1643 1507 1972 1950 1483 1456 1440 1635 3659 3578 3060 3067 2802 2703 2456 2564 2280 3187 2799 3036 2924 2957 3198 2124 3484 3123 2377 1983 2169 1370 1556 1938 1698 2857 913 1915 2719 2419 3123 1316 1621 1700 736 625 757 802 1029 1101 1181 826 844 1106 852 587 645 513 698 563 590 620 905 983 1089 1189 989 1020 1630 1443 1377 1499 1407 1463 1354 1256 1322 1276 1919 2133 1329 1463 1497 910 638 585 535 615 602 532 737 789 657 381 661 574 298 315 440 504 110 235 237 466 506 444 429 518 397 723 374 946 621 797 976 813 913 612 661 475 819 580 467 570 517 509 807 695 1183 340 312 444 365 365 428 1006 850 1170 1191 1508 933 655 432 1228 1198 845 906 912 1049 954 848 752 723 660 1010 919 1059 875 892 609 694 1098 505 635 527 1716 831 1380 2037 1247 1350 1317 1417 808 1167 1026 940 348 1374 698 1705 1033 590 1670 726 692 664 614 1447 1313 750 751 608 1170 1113 1325 2053 1274 591 557 667 1201 661 1518 1432 879 837 1261 1096 1081 960 1331 1868 1135 1197 1765 1616 1362 1178 1403 1877 1636 1207 1651 1376 1945 1262 2159 1287 634 1019 929 881 985 856 3879 1088 1131 1060 1253 1395 1199 993 1420 1546 1560 1632 1519 1078 1133 807 853 782 1175 953 820 1001 860 931 970 842 1099 1299 1389 1507 1416 1047 957 783 1151 872 450 387 337 391 402 424 388 487 429 607 477 361 1087 2237 1884 1669 1463 1342 1390 1507 1437 1274 1338 2614 6438 10593 11678 3599 13649 1848 1571 1707 1356 1527 1414 1391 1401 1060 954 1315 1549 1466 1258 1374 1846 1170 1058 773 1024 1204 1013 1376 1361 1600 1840 1055 1356 1261 1478 1737 1104 1219 1846 1900 1628 1625 1942 1125 1102 1022 2166 819 1576 1915 1065 565 676 669 304 266 248 440 934 685 1047 1470 923 943 886 479 751 737 819 616 479 478 435 815 1471 550 1016 935 824 758 806 791 338 376 453 501 370 683 658 490 689 593 881 844 911 1452 546 2440 1131 1091 1385 746 627 774 730 510 989 729 854 816 1079 766 611 647 481 436 1107 1760 1196 978 1278 1471 1410 683 1409 861 923 1006 1477 580 1150 1353 1275 1371 1452 1328 1244 891 1005 1136 793 663 652 800 607 1395 2509 1667 1306 404 431 463 938 824 952 643 3366 823 3609 3401 3406 3048 3540 3952 3877 3309 3105 3306 3012 2747 3528 3880 857 853 749 728 1500 1609 1830 1123 1072 1322 1841 1374 878 856 1407 1463 670 1155 1621 924 884 825 1119 1280 1225 1373 1442 1699 1664 1513 1089 1030 926 1177 957 1773 1581 1105 738 802 1533 1554 1597 1349 1431 1302 1399 1110 1324 1619 1308 1139 1138 1142 992 1167 1252 1022 1210 784 1507 1266 1331 1363 1291 1084 1162 1137 1359 1329 1387 1419 1385 1440 1334 1372 1420 1330 1555 1528 1733 1242 1478 1443 1046 1332 1348 1325 1328 1470 1217 1287 1132 1512 1332 1411 1532 1326 1301 1320 1306 1501 1361 1337 1292 1156 1184 1024 1149 1110 1086 1314 1047 1069 1302 1235 1411 1445 1236 1242 1315 1290 1220 1024 1542 1599 1050 1174 1239 1463 1547 1236 1375 1186 1494 1417 1341 1411 1754 1804 1797 1682 1717 1475 1360 1286 1524 1487 1595 1339 1697 1477 1733 1928 1743 1558 986 1366 1222 1658 674 509 497 476 521 718 368 557 270 415 328 638 301 362 414 314 568 388 359 520 385 518 505 603 742 356 465 391 455 356 355 429 496 589 445 554 493 643 477 461 325 307 283 379 435 362 457 253 358 349 335 1212 509 446 358 438 707 344 845 421 483 405 335 372 400 403 520 313 686 352 681 1182 605 435 622 507 588 543 562 1217 783 897 423 503 676 701 631 975 819 741 722 322 508 444 639 481 554 607 521 676 968 702 835 688 440 819 711 1005 799 742 601 1152 940 934 1049 547 754 565 655 785 840 588 835 692 1115 421 601 896 785 854 1257 1118 1179 1310 1247 994 1101 1476 1117 1877 943 768 1216 417 770 1518 729 1728 827 741 1124 1339 688 1050 629 665 623 923 992 680 801 1009 409 616 735 609 713 1336 1521 796 636 1176 1011 1026 1010 622 808 710 985 1145 1163 694 926 873 650 534 680 620 690 915 1080 1049 1348 827 636 889 523 651 525 547 648 638 1078 790 781 1069 621 654 727 604 1591 632 740 648 536 523 604 1021 439 459 625 1005 1079 893 527 644 866 1013 1167 1320 844 1596 956 1481 661 850 812 783 621 1301 894 765 1085 623 978 484 620 781 904 1100 1078 812 722 1067 847 610 719 634 696 470 754 953 321 381 328 430 518 601 630 1115 781 911 610 718 984 1038 1086 970 724 792 1071 609 212 220 222 143 252 939 829 1191 966 1126 884 933 1083 995 718 641 282 252 619 637 244 693 668 520 574 562 415 571 563 531 883 968 1135 1291 778 1415 529 939 633 669 868 643 623 647 682 896 557 852 503 593 574 628 1012 1149 1064 811 871 669 602 1007 835 407 542 703 531 675 630 819 724 851 651 382 827 675 720 620 934 995 1188 4354 4064 1028 1146 920 861 1103 1022 1017 995 1479 1555 1589 956 1016 800 377 636 551 802 599 448 915 909 1011 732 819 1135 1135 958 502 795 1247 1120 1038 960 811 512 451 650 488 605 627 621 523 524 556 454 908 1056 944 839 973 595 491 713 898 1417 1060 739 926 531 423 922 681 569 830 684 286 357 537 1242 1750 1701 763 1515 1770 1733 1010 1346 1332 2114 1079 1426 1396 784 607 718 1787 1148 459 369 826 407 510 565 1476 1519 1622 1292 1352 2442 2219 2418 2441 2483 2081 1893 1221 1222 2836 2718 2962 2647 2948 2606 1957 2171 2638 2741 2201 2665 2990 2715 2567 3293 2613 3031 2842 3212 2456 3472 2721 4046 4473 3989 1810 1823 2513 1273 1133 2698 2648 2324 1435 2758 837 815 1601 671 1421 1005 897 1749 1441 961 708 759 672 781 584 4011 4037 4058 4001 3373 3335 3585 3558 3950 4735 3713 4300 4047 4056 4002 3838 3751 3548 3368 3663 4033 3980 3357 3440 3973 4022 3591 3576 4922 713 579 809 3671 3959 1978 5080 5328 5443 4991 1973 2206 1041 392 1123 383 615 542 504 2697 1637 1545 562 1432 1194 1037 2187 2116 2158 2424 1857 2277 2176 2032 2028 4063 4776 4111 3840 8336 8357 4264 4769 5095 5400 2509 1320 2574 1925 2773 1511 2304 965 3028 1404 2894 1210 157 149 1823 2151 2720 4481 2872 739 2206 1262 1359 694 746 1599 1645 1639 2155 2297 2930 3059 1737 1129 2845 2927 2941 3143 2371 2189 1540 1310 1178 2839 1915 2786 980 2080 1239 1722 1518 1178 1504 1537 3721 2755 1299 1296 1157 1395 1412 1077 1441 1180 1164 1305 1981 1620 1397 2487 1185 1061 3749 881 1154 1521 950 1689 1574 1611 1583 1404 1542 1358 1565 1651 1610 1585 1513 1723 1842 1945 1103 1557 1601 1815 988 527 525 668 946 741 1826 941 1186 902 1074 777 1320 973 954 663 1154 823 664 630 803 437 332 416 675 626 624 721 599 609 712 841 1016 760 819 832 1039 779 783 1204 1061 922 586 310 866 995 858 576 743 767 726 664 662 696 919 613 740 1145 1296 663 1027 665 686 1185 1427 1175 769 925 940 809 833 1121 959 903 1119 1105 926 825 894 971 1025 950 925 1082 1122 812 809 650 658 488 561 1098 703 672 847 853 1120 771 703 885 804 915 750 930 1048 858 1593 197 1664 861 1221 745 626 806 962 1018 735 1429 1511 1890 1631 1389 1577 568 579 600 483 636 703 564 398 279 229 404 537 511 541 797 367 394 480 404 442 787 519 470 597 534 477 1743 916 819 633 571 1159 675 915 925 1025 749 786 652 879 941 814 846 870 1138 780 806 789 800 1104 946 1357 1134 814 807 612 450 763 579 383 294 810 782 877 858 1400 870 1129 962 894 1084 930 980 749 1338 889 2026 1308 1620 1243 1037 1265 1134 771 1294 837 610 915 1348 1356 1513 1258 1204 1130 353 795 1041 2316 400 389 235 404 390 412 454 694 623 569 1015 706 948 549 521 493 1570 1441 918 1068 675 1759 423 365 220 447 716 1116 775 955 907 844 1184 1080 955 1178 887 892 1200 841 965 1071 1099 954 1170 1055 899 850 972 1006 559 515 1619 578 488 905 381 981 530 711 457 1184 794 679 1412 871 1355 999 1635 1645 1175 501 1187 1187 1222 1343 1392 1326 833 1413 1235 1239 1133 1456 1421 798 762 866 978 1335 1094 1493 960 809 2555 1508 1749 1242 1047 1091 1691 986 1150 1133 514 1444 1152 1128 1164 1200 1413 1310 1358 1529 1191 1024 1504 1115 897 1566 1060 948 1803 1717 1719 1456 1230 637 987 794 1059 1175 731 637 716 937 935 652 1252 753 1084 1543 1233 1037 898 1087 797 1367 1483 1809 1060 1197 965 1236 1550 1415 1878 1606 1309 1637 1323 1470 1333 1499 1404 1695 1497 1488 1518 1928 1476 1552 1862 1720 1382 1754 1637 1543 3592 3421 3032 3265 2854 2592 2536 2834 2410 3831 2437 2770 2697 2607 3049 1836 3695 2415 2262 1485 1621 1402 1467 1463 1533 1873 784 1921 2327 2026 2386 1105 1182 1301 592 1012 1311 1009 1048 788 1028 864 736 790 889 782 748 579 762 696 732 725 879 889 1290 1171 1054 1020 1438 1884 1332 1248 1123 1459 1231 1157 1269 1350 1722 1939 1473 1723 2179 1523 435 548 475 466 484 359 497 763 380 420 582 424 387 347 810 421 235 294 354 318 325 475 423 361 335 568 389 1015 696 709 764 694 719 621 684 684 822 430 390 451 547 547 759 594 1050 283 250 523 454 482 514 807 824 1197 1385 1241 865 512 339 958 940 825 927 1023 1040 1101 1161 806 760 673 893 766 979 763 810 722 807 1005 605 700 807 1769 875 930 1323 866 924 892 948 666 968 938 781 178 1307 689 1652 929 618 1662 728 619 680 616 1570 1395 595 738 617 1715 1834 1554 1515 1271 318 304 428 730 523 1230 911 534 476 836 796 917 531 1000 1417 1234 1272 1388 1729 1368 1090 1506 1857 1965 1396 1769 1951 1744 1700 1750 1571 528 917 937 1259 959 1058 3109 1402 1291 1324 1112 1434 1254 1116 1448 1716 1822 1555 1328 912 1207 744 618 683 820 993 1065 1440 981 1034 992 744 777 1483 1540 1343 1921 666 791 867 993 1023 824 715 548 757 663 683 582 668 411 521 470 408 818 1832 1788 1322 2094 2441 1559 2060 2236 2205 1531 1238 1731 1786 1773 1391 1848 16933 13420 14201 1553 2756 2591 1516 1346 1128 1128 1600 1252 1427 1240 1105 1695 1493 1086 1138 1237 1214 860 1338 1404 1570 14177 1103 1420 1183 1137 1032 1102 1342 1575 1411 1601 1004 1966 1014 1007 603 1734 758 1745 1831 954 581 574 699 309 269 307 376 893 866 906 696 993 1012 1081 526 871 875 552 459 529 444 409 852 1203 562 1178 444 841 719 786 628 399 570 501 596 489 638 855 650 717 642 787 733 537 800 534 1888 776 717 604 773 574 619 549 533 705 877 914 1014 1073 952 514 643 713 420 1223 1145 1082 983 882 1124 1102 743 1232 821 852 1075 1233 507 831 949 759 980 1027 1140 867 765 863 823 717 765 885 622 490 1164 2336 1681 955 738 707 423 1357 697 886 708 2935 745 3282 2901 3579 3236 2913 3116 3009 3572 3155 3536 3147 2788 3155 3050 941 988 960 1022 1226 1225 1141 1221 1154 959 1551 1543 826 1036 1380 1025 801 1128 1327 1331 1293 1188 1281 1137 1060 1016 963 1087 1138 1284 732 889 688 949 772 1291 1144 934 646 563 1194 1192 1214 1140 1082 1098 1096 927 1104 1374 1028 874 869 871 775 799 1099 871 937 581 1200 1026 989 1009 1128 949 1039 976 1198 1083 1199 1200 1187 1229 1163 1043 1166 1086 1119 1146 1279 1037 1243 1230 817 1111 1133 1106 1067 1186 1091 996 938 1160 1029 1166 1263 1082 1028 1000 1140 1221 1117 1112 1029 967 990 818 870 886 906 1028 851 832 1106 1040 1190 1172 987 963 1185 1099 911 821 1291 1332 887 843 1072 1029 1259 938 1142 878 1236 1134 1000 1136 1462 1415 1412 1338 1413 1282 1116 1049 1190 1180 1211 1085 1272 1131 1341 1411 1381 1196 849 1112 1006 1325 512 433 401 424 419 598 279 458 228 298 217 493 188 255 249 236 385 277 275 410 289 406 350 405 544 290 380 316 376 290 262 354 408 516 389 438 387 486 384 373 281 265 245 329 331 318 350 213 306 323 309 910 459 348 282 307 512 286 614 379 429 363 285 334 340 309 396 283 516 330 456 1056 533 343 508 354 462 398 399 906 691 664 365 433 634 493 538 645 545 489 586 253 454 388 490 429 480 527 465 474 866 509 725 618 349 673 556 818 581 538 403 890 792 722 837 466 620 493 479 604 682 461 783 578 923 359 481 674 618 741 1058 854 936 959 830 738 923 1242 860 1322 753 614 1045 340 518 1346 611 1460 647 606 955 1093 516 918 547 581 509 724 692 600 646 863 315 460 587 468 610 1047 1154 659 540 950 571 879 831 534 635 576 734 834 882 485 726 690 521 430 582 509 578 780 939 800 876 576 534 589 430 524 404 440 458 482 977 630 684 930 532 485 625 496 1234 536 570 477 381 407 565 774 381 413 525 661 886 702 455 511 637 904 916 1063 686 1177 723 1200 505 722 616 570 563 1051 652 617 837 529 928 391 527 649 715 940 917 632 542 943 723 548 510 516 604 418 648 836 275 323 207 390 454 508 509 999 707 833 525 590 824 849 967 773 507 650 946 573 178 200 167 125 232 834 654 1089 862 1010 682 791 915 841 567 447 208 183 547 442 210 631 514 404 448 428 343 462 421 371 807 874 1007 1092 648 1109 401 883 522 531 641 403 569 589 592 612 392 692 342 414 401 502 892 1012 777 601 668 488 470 785 686 341 421 528 387 519 476 724 561 721 403 273 569 462 674 526 815 807 952 3565 3348 859 834 641 584 892 809 819 722 1203 1009 1329 697 811 624 317 468 473 587 495 380 792 790 827 554 718 881 936 777 377 723 965 832 911 846 670 429 399 495 375 491 500 480 423 390 386 338 743 898 819 500 618 485 378 578 707 961 775 551 503 336 363 795 497 403 654 553 158 221 387 752 1214 1278 613 1214 1335 1376 843 932 991 1607 874 1064 1106 620 498 568 1304 933 353 310 731 280 359 489 1222 1320 1440 1121 1016 2056 1859 1994 1919 2024 1670 1513 1049 916 2317 2172 2522 2223 2379 2218 1626 1840 2178 2013 1684 2124 2249 2184 1748 2632 2148 2556 2236 2795 1987 2890 1890 3192 3573 3134 1459 1460 1980 1061 826 2224 2173 1848 1295 1913 689 663 1224 567 1188 797 747 1408 1248 829 555 550 504 666 456 3315 3392 3332 3338 2568 2638 2992 2683 3123 3650 2972 3463 3251 3493 3312 3119 3288 3009 2796 3084 3326 3305 2680 2693 3081 3376 2787 2978 4019 596 505 731 3115 3433 1509 4122 4302 4436 4231 1549 1707 877 326 935 320 549 496 433 1942 1372 1296 442 1018 820 985 1785 1828 1790 1841 1506 1750 1887 1757 1738 2932 3462 3354 2935 6343 6644 3338 3678 4136 4061 2058 967 1916 1481 2118 1250 1772 826 2553 1124 2331 892 127 121 1570 1865 2189 3617 2405 643 1740 1065 1153 584 644 1255 1271 1183 1769 1642 2198 2362 1282 939 2297 2374 2387 2545 1705 1732 1304 1009 936 2201 1439 2218 866 1820 1109 1394 1153 972 1227 1151 2922 2146 1005 934 865 1161 1150 964 1161 920 915 1112 1685 1449 1089 1973 905 793 2961 637 862 1220 719 1317 1289 1258 1230 1227 1231 1061 1353 1344 1303 1270 1220 1402 1339 1583 863 1225 1377 1328 857 471 437 526 729 611 1466 749 746 706 955 647 922 660 667 532 876 658 575 518 613 317 259 288 565 534 461 487 496 511 598 728 903 636 708 503 823 713 660 1091 877 716 522 258 701 824 678 390 621 663 550 520 552 548 718 494 623 955 1017 513 966 461 529 1007 1121 973 670 798 811 657 769 913 775 800 1002 920 830 715 658 681 888 780 749 879 870 726 651 509 519 390 417 978 511 573 670 736 1001 622 562 730 556 624 611 781 889 585 1225 160 1323 765 921 479 495 641 839 831 609 1088 1316 1488 1370 1135 1193 489 417 506 327 371 476 476 344 194 160 342 475 393 410 444 309 340 366 334 346 629 400 409 486 439 404 1318 776 659 499 410 932 528 745 759 749 544 686 576 738 750 730 599 734 928 604 658 635 561 974 854 1069 995 584 577 525 382 633 469 314 224 671 624 670 679 1049 736 875 832 644 873 646 781 633 1145 750 1663 1018 1336 1044 851 1026 864 667 1077 592 452 613 941 1161 1348 890 938 804 307 675 859 1842 297 312 208 322 307 323 363 543 517 491 765 612 848 398 403 374 1341 1086 774 865 502 1310 393 335 206 417 635 940 687 805 787 738 951 954 798 822 613 610 865 575 683 809 870 728 909 776 708 766 868 877 497 446 1308 491 414 656 279 867 381 505 339 777 672 539 1211 708 1148 785 1318 1330 962 453 933 910 708 795 1251 1036 680 1156 1039 949 839 1193 1081 646 568 594 709 1009 714 1232 690 657 2224 1105 1271 1026 865 889 1221 826 919 863 397 1145 848 719 867 768 979 897 941 1096 902 866 1185 772 695 1130 827 726 1433 1391 1429 1193 1058 551 751 626 731 999 639 565 640 835 841 564 985 661 909 1192 957 828 770 938 639 1044 1147 1324 786 1028 827 1097 1239 1167 1605 1343 1094 1389 1062 1249 1143 1208 1084 1371 1140 1293 1308 1680 1157 1303 1489 1283 1075 1420 1333 1291 2854 2922 2603 2771 2296 2077 1964 2095 2109 3267 1965 2227 2115 2058 2596 1359 2983 1795 1877 1252 1368 1019 1287 1251 1233 1548 663 1448 1833 1603 1939 952 1001 1165 480 847 1088 825 908 675 866 600 632 654 714 520 520 490 649 601 570 563 637 749 985 974 763 772 1240 1484 1029 984 925 1198 1064 904 951 1120 1399 1526 1124 1394 1436 1142 360 427 362 393 411 302 425 679 263 290 498 338 290 301 740 284 192 258 296 236 227 359 303 293 252 463 345 646 461 518 594 530 572 525 536 603 684 302 270 325 444 419 622 499 761 237 200 381 357 412 438 633 716 1001 1131 1017 623 345 266 825 815 683 763 858 875 944 954 623 618 546 795 656 809 659 726 572 720 919 510 608 653 1582 756 758 1137 708 793 712 748 523 791 785 645 158 982 563 1340 733 512 1354 560 488 514 481 1171 1182 529 644 535 1458 1581 1328 1343 1097 270 258 337 595 346 936 762 452 401 701 669 698 467 837 1204 1025 1094 1131 1521 1200 952 1223 1440 1674 1144 1522 1608 1423 1444 1324 1249 452 732 799 1032 690 899 2402 963 1048 1031 986 1170 1048 946 1164 1415 1519 1310 1184 796 968 581 454 506 723 853 942 1221 800 777 679 635 547 1171 1139 1091 1393 548 667 580 794 753 412 335 197 363 293 291 219 564 332 378 374 328 694 1582 1549 1152 1892 2157 1443 1886 2074 2012 1388 1041 1463 1497 1438 1223 1571 13420 13141 13211 1289 2501 2362 1132 1181 968 961 1425 1032 1256 858 742 1442 1252 893 903 1064 1042 693 1116 1205 1295 13238 927 1199 932 968 821 833 1047 1367 1082 1385 778 1536 819 789 525 1288 557 1318 1428 807 503 417 624 227 231 263 330 746 731 780 566 801 806 849 350 722 642 450 367 375 382 343 706 906 428 910 398 775 578 567 540 319 415 385 479 386 415 619 467 608 544 593 585 425 691 434 1533 606 551 506 524 500 406 348 439 611 722 732 808 875 656 421 536 474 306 892 1007 960 833 778 928 1026 591 1029 607 677 882 1078 408 680 707 622 718 757 828 633 621 666 675 626 532 688 510 396 945 1768 1339 579 469 493 291 1037 631 683 607 2472 640 2667 2373 2972 2836 2352 2557 2402 2986 2590 2934 2664 2246 2564 2531 694 791 842 846 900 955 881 956 935 848 1284 1121 711 813 1169 848 649 889 1049 993 959 895 964 778 711 829 776 884 1237 1439 855 925 763 1088 864 1486 1310 1031 670 688 1258 1244 1272 1286 1166 1144 1183 1105 1216 1478 1155 930 933 998 845 1028 1192 944 1041 677 1303 1120 1159 1071 1194 1017 1103 1032 1255 1145 1297 1309 1286 1318 1274 1115 1283 1136 1234 1297 1365 1183 1348 1392 898 1310 1320 1299 1177 1334 1168 1191 1006 1352 1159 1228 1389 1156 1119 1048 1218 1285 1197 1184 1099 1037 1034 864 910 948 960 1078 913 866 1174 1086 1320 1252 1103 1060 1265 1222 1064 953 1418 1446 960 895 1133 1130 1379 1004 1232 945 1300 1207 1121 1215 1564 1505 1552 1461 1520 1404 1236 1195 1355 1318 1397 1206 1465 1264 1471 1576 1515 1307 955 1157 1102 1497 548 471 477 464 499 677 317 527 244 367 241 541 237 302 296 250 403 291 289 446 303 438 372 462 601 320 435 363 429 312 307 403 460 569 432 481 432 531 447 389 322 300 282 380 353 348 391 225 324 355 339 1038 481 374 308 317 646 304 656 407 457 391 303 360 362 418 418 328 561 336 517 1124 591 392 561 409 507 447 419 996 766 702 385 453 664 525 566 713 613 553 659 271 474 418 512 465 512 607 493 506 933 550 844 660 410 754 625 955 632 584 514 989 901 774 918 486 698 515 556 673 740 527 803 608 994 406 524 712 708 785 1230 1061 1017 1053 1035 784 975 1340 996 1491 828 675 1119 376 562 1448 655 1549 700 709 1093 1147 567 970 625 661 593 790 850 663 680 866 376 490 665 506 654 1115 1359 745 628 1104 748 1010 928 586 673 632 782 871 936 513 824 770 551 500 660 586 604 828 1011 923 1013 612 566 639 468 568 444 474 492 520 1005 653 737 1013 563 535 702 512 1280 568 616 573 425 431 570 824 438 480 643 730 942 762 485 553 683 930 989 1251 714 1329 780 1349 562 800 718 646 676 1124 730 689 994 575 972 449 555 704 769 1004 993 777 685 1026 773 625 579 612 650 446 700 924 305 357 246 410 578 524 636 1097 760 911 622 643 874 906 1079 842 587 883 1004 611 178 204 193 137 246 961 711 1166 935 1074 827 861 955 877 640 533 232 203 624 525 228 732 598 461 505 489 382 490 461 420 838 922 1081 1171 688 1241 425 925 570 629 719 492 593 611 597 688 432 715 384 464 435 530 926 1072 815 686 718 534 516 866 751 355 543 663 476 643 594 799 684 760 487 295 661 546 774 560 855 871 1063 3956 3709 920 996 789 649 1000 871 883 782 1366 1154 1587 725 921 682 335 526 517 747 551 414 850 842 921 638 744 1017 1020 894 449 819 1067 934 1023 967 726 445 450 524 396 546 534 512 439 412 398 360 805 948 918 520 672 551 460 618 793 1079 889 595 647 437 423 874 562 423 783 639 164 229 411 788 1360 1377 653 1292 1433 1500 885 1026 1117 1733 949 1205 1198 684 544 630 1478 1054 369 316 780 312 379 539 1377 1529 1542 1273 1134 2311 2087 2269 2181 2167 1807 1648 1170 1106 2532 2399 2708 2399 2808 2368 1749 1998 2319 2331 1857 2377 2632 2362 1938 3029 2447 2864 2565 3051 2216 3258 2396 3542 3952 3458 1660 1656 2267 1149 950 2470 2334 2022 1388 2117 821 781 1358 607 1236 871 820 1544 1410 899 610 636 576 763 504 3583 3641 3660 3642 2908 2921 3265 3123 3543 4080 3282 3816 3659 3667 3723 3415 3626 3297 3195 3309 3639 3581 3043 3152 3509 3717 3323 3264 4323 669 566 763 3486 3813 1673 4584 4771 4912 4551 1677 1839 904 338 968 334 567 506 497 2243 1455 1367 508 1192 984 1025 1924 1957 1943 2137 1673 1912 2022 1946 1949 3234 3813 3712 3263 7049 7321 3751 4164 4470 4763 2302 1144 2145 1656 2403 1427 1967 951 2775 1231 2543 1097 137 129 1767 1983 2380 4058 2611 695 1996 1113 1269 625 689 1369 1385 1285 1908 2039 2423 2574 1464 1043 2466 2621 2630 2821 1867 1945 1516 1097 976 2582 1564 2492 914 1931 1155 1470 1278 1108 1389 1257 3214 2361 1073 1010 962 1268 1293 1053 1233 1025 1044 1178 1852 1506 1201 2155 1023 891 3353 685 930 1415 991 1456 1438 1397 1328 1402 1390 1181 1479 1465 1422 1399 1325 1521 1421 1758 999 1363 1511 1478 933 574 537 581 756 650 1731 883 1099 822 1025 714 1087 688 793 560 967 716 591 556 653 372 277 385 615 578 547 563 559 547 630 789 974 700 754 537 907 757 692 1178 935 891 550 305 757 909 751 420 684 719 654 599 673 603 855 569 665 1034 1057 543 981 509 571 1089 1197 1139 706 846 867 705 805 984 849 836 1040 940 899 749 742 735 918 859 838 911 924 778 715 528 522 447 476 1050 617 630 725 776 1068 727 663 843 646 716 714 888 939 647 1352 168 1467 823 982 555 525 661 914 902 692 1266 1457 1676 1530 1316 1373 511 449 566 361 397 603 516 358 220 176 356 509 427 538 458 351 462 392 350 360 639 410 411 551 512 420 1492 839 775 601 502 1022 583 769 779 832 572 752 618 807 811 772 656 838 1044 648 730 715 634 1032 892 1184 1045 663 630 580 410 690 536 363 250 756 678 734 785 1192 778 1076 870 686 1019 789 872 709 1263 855 1831 1148 1410 1099 979 1185 948 794 1139 642 474 696 1040 1284 1466 971 1010 904 327 781 977 2024 284 301 191 334 294 312 410 688 598 507 793 630 951 454 453 452 1413 1221 866 969 705 1431 407 357 218 431 707 1033 764 888 876 827 1050 1062 889 883 716 665 903 624 732 862 949 816 994 862 792 820 938 954 535 507 1488 511 460 727 366 907 409 589 377 849 698 636 1416 848 1216 861 1603 1372 1018 493 1126 974 816 909 1301 1123 716 1248 1128 1099 1047 1262 1191 701 650 706 759 1110 797 1288 722 721 2443 1276 1477 1104 913 955 1368 923 1038 945 423 1363 1002 833 1004 888 1114 999 1047 1208 960 948 1342 1000 958 1300 918 830 1608 1563 1550 1342 1207 609 844 715 808 1084 687 613 692 879 883 598 1081 699 955 1460 1131 943 871 1028 714 1129 1228 1459 866 1080 865 1147 1329 1385 1676 1486 1184 1490 1166 1406 1287 1366 1146 1495 1302 1380 1446 1799 1425 1417 1619 1456 1209 1497 1376 1374 3068 3112 2790 3026 2489 2257 2078 2233 2335 3454 2096 2366 2473 2237 2844 1509 3342 2076 1988 1394 1534 1180 1330 1404 1325 1806 709 1544 2179 1900 2102 1018 1089 1271 528 984 1136 917 986 801 987 758 658 743 779 663 664 506 705 631 648 641 697 770 1080 1071 843 828 1380 1653 1114 1065 977 1289 1150 1020 1075 1300 1532 1709 1165 1507 1893 1219 434 491 426 425 439 328 441 785 271 366 556 406 298 367 784 306 196 274 324 300 253 385 335 323 280 522 369 737 506 567 626 562 604 561 587 635 741 326 294 349 470 431 679 519 867 253 222 395 369 465 493 673 762 1075 1226 1142 778 383 308 1052 1036 782 974 955 999 1076 1117 770 757 627 849 717 870 778 774 638 776 1024 556 652 726 1778 802 812 1215 762 885 758 819 660 950 934 758 203 1238 646 1544 848 591 1531 706 584 662 573 1327 1294 555 696 583 1619 1828 1584 1466 1157 298 284 369 655 427 1080 834 500 441 775 739 726 536 967 1380 1134 1170 1281 1618 1273 1019 1385 1586 1742 1224 1620 1786 1636 1533 1462 1396 482 819 837 1154 755 982 2696 1047 1139 1126 1080 1358 1261 1111 1387 1583 1637 1547 1275 861 1032 629 500 579 871 941 995 1320 937 881 833 689 589 1302 1308 1227 1554 596 748 624 860 791 492 407 269 437 367 369 297 621 360 416 404 346 736 1664 1649 1236 1972 2219 1522 1952 2142 2088 1462 1110 1611 1579 1514 1295 1707 14201 13211 14570 1477 2637 2473 1296 1316 1092 1046 1543 1124 1317 1044 835 1595 1390 952 1034 1147 1144 721 1166 1389 1455 13926 986 1282 1085 1051 972 1052 1201 1453 1257 1468 885 1700 914 891 597 1473 640 1547 1539 869 580 470 638 243 257 281 364 804 828 840 639 900 883 926 386 786 713 470 393 397 392 367 769 1084 483 970 461 806 736 748 595 335 447 411 515 418 463 682 525 689 620 635 650 469 760 478 1775 760 703 594 615 522 511 451 483 665 809 758 838 920 722 447 562 546 330 1054 1145 1091 907 852 1037 1066 651 1163 748 743 942 1186 420 780 1104 1015 972 1162 1067 739 681 785 779 687 618 786 563 439 1065 1940 1443 652 499 531 323 1279 671 733 647 2657 686 2874 2560 3186 3067 2593 2795 2703 3381 2812 3331 2842 2497 2915 2740 880 885 896 910 1095 1177 1137 1135 1042 983 1396 1293 753 903 1283 872 674 935 1144 1210 1172 1100 1155 859 790 911 852 970 1319 1297 786 1083 1181 934 784 1236 1180 1548 914 778 1137 1132 1156 1017 1065 1839 1378 1411 1260 1190 1516 1117 1129 918 694 950 1527 1058 989 861 1025 1116 1047 751 985 1130 1148 1001 1463 883 1574 1559 1591 1514 1598 1347 1435 868 1355 1688 1283 1378 1345 1510 1169 1470 1444 1233 1228 1267 1159 1529 1336 1263 1090 1573 1424 1377 1399 1206 1319 1076 1417 1174 1290 1033 1350 1366 1465 1178 1110 1054 1021 1132 1048 889 1724 1433 1211 1143 1529 1176 1445 1119 1723 1542 1555 1418 1408 1024 1469 1218 1240 1208 966 1469 1185 1174 985 1166 1227 1132 1218 1275 1214 1155 1227 1339 1387 973 923 1232 1082 1416 1088 1359 935 888 697 1223 598 503 403 511 427 679 397 635 286 424 370 692 254 255 294 267 331 253 272 764 466 777 491 380 562 487 452 399 415 375 559 579 280 709 653 696 589 769 465 398 409 427 389 506 523 476 531 478 561 343 323 952 687 334 302 293 373 401 741 318 383 469 484 413 491 646 637 463 435 410 573 889 583 305 543 286 396 360 388 986 708 840 425 531 588 456 385 760 724 614 693 414 592 273 330 256 320 830 745 884 684 508 836 1066 815 686 727 657 430 829 842 1127 671 603 1081 544 486 528 527 528 637 596 462 616 696 744 792 851 657 620 1241 1072 1157 1246 1166 1458 1290 1882 1163 2456 1121 636 1391 607 631 1300 568 1145 930 1184 1156 913 494 947 852 874 791 1628 576 634 914 735 677 504 608 710 807 1032 1491 900 1035 1132 960 1027 1039 750 695 741 729 826 900 592 655 694 563 578 1046 568 483 547 1299 1011 1091 690 611 879 767 920 588 400 560 546 735 491 913 1258 748 696 1041 864 1341 489 735 449 414 534 695 899 530 521 663 672 819 776 793 524 691 822 966 982 641 1107 666 1211 475 746 718 532 622 1140 861 611 949 630 1021 578 589 585 843 926 814 1021 993 1121 1044 505 745 536 984 698 1016 856 479 521 401 371 636 418 1069 886 523 669 492 484 1060 704 1447 1050 657 975 1026 936 293 98 96 154 234 885 861 1270 1469 1098 1103 1318 970 934 814 575 247 159 687 576 172 648 405 748 923 1098 943 646 528 727 747 581 1066 718 790 745 363 632 722 741 477 439 493 525 448 489 563 857 474 576 561 483 547 783 807 751 938 812 758 970 1045 327 555 524 486 562 554 984 727 576 363 594 787 621 704 650 935 1526 954 4494 4581 920 1044 1071 851 787 895 1000 922 1336 1052 1190 1017 975 658 363 371 681 975 653 720 896 857 930 886 536 1248 1034 1196 621 763 1154 905 1156 583 1315 270 438 759 577 557 328 429 306 578 296 424 715 709 764 472 727 538 573 623 837 1185 1010 1068 591 599 451 1165 745 631 976 924 291 313 405 948 1759 1426 792 1077 2156 1435 1345 1132 1019 1573 828 1298 914 831 646 877 1468 1538 507 462 517 434 577 668 1807 1696 1333 1473 1125 1808 1889 1660 2069 1615 1660 1835 1635 1241 1758 1685 1704 2485 2576 2231 2026 2121 2213 2036 1936 1988 2164 2220 1814 3075 2778 2573 2802 2529 2054 2997 2376 3384 3722 3838 1900 1941 1826 1507 1306 2358 1926 1618 1013 2095 721 669 841 676 808 565 631 1434 1569 1043 712 587 539 876 534 2777 3060 3209 3651 3818 2752 2583 3155 2921 3742 3157 3247 3177 2630 3372 3125 3015 3399 3176 3952 3564 3562 3853 3371 3926 3550 3651 3535 3578 880 785 411 3871 3800 1585 3988 4638 4609 3469 1787 1833 1181 566 1345 374 761 658 560 2693 1804 1756 568 698 616 687 1761 2055 2159 2591 1407 1702 2436 2147 2653 3380 3849 4416 3229 6639 7200 3872 4384 5095 6217 2545 1504 2099 1845 2418 1054 2429 1163 3597 1054 3070 1508 260 186 1917 1896 2375 4816 2153 877 1811 1279 1378 999 991 1599 1585 1396 1815 1426 2592 3344 1724 1050 2133 2644 2575 2617 1997 2428 1214 1114 882 2507 1708 2643 1100 1746 778 1451 1296 1325 1632 1763 3105 3066 1252 1095 781 1422 1406 1159 1338 754 1316 1027 1937 1548 1151 2138 1168 986 3201 1000 1179 1712 1000 1167 1185 1146 1699 1534 1366 1386 1447 1334 1285 1421 1353 1426 1369 1459 1362 1469 1766 1693 729 590 750 590 868 919 1741 941 719 703 918 914 1417 917 1048 545 1340 938 863 769 799 360 318 422 333 640 646 637 456 589 743 594 825 494 596 642 411 672 875 858 637 579 642 351 672 789 1070 671 969 680 509 748 934 654 885 728 637 1017 1361 821 854 820 805 1205 984 1252 782 837 622 697 1093 762 816 1008 734 842 1341 771 728 1040 630 917 1076 814 780 760 665 910 739 744 619 952 655 889 1122 745 1103 664 630 757 621 697 769 916 899 688 1311 113 1084 961 792 665 623 393 1020 1025 680 929 1210 1004 1339 1086 1000 651 404 548 476 416 565 691 484 432 320 488 350 503 658 533 360 375 421 316 389 402 348 161 435 565 421 1274 887 795 690 831 1015 595 505 487 724 411 902 782 912 786 1124 1094 980 1055 1007 846 642 723 722 803 1309 1128 916 626 714 340 467 557 308 505 1030 1179 1328 1368 1402 930 990 1041 648 1185 854 841 687 824 862 1650 1435 1737 1480 1153 1639 1314 1079 1215 671 718 1252 1662 1233 1411 1356 1346 1095 455 881 915 2056 396 288 441 509 532 544 512 832 1020 550 615 591 1012 720 690 480 1523 1294 669 761 1012 1339 369 589 408 387 1056 1400 1115 1251 1212 1123 1323 894 1035 912 797 788 1013 764 840 843 745 613 899 674 818 599 735 561 826 794 1563 727 567 688 346 509 355 625 669 1484 628 593 1543 1087 1561 1109 1257 1666 853 599 1441 997 762 877 1002 1552 1080 1305 941 1107 1083 957 1164 808 727 748 1071 769 677 1409 845 616 2215 1471 1874 1412 797 1202 1370 983 955 1478 502 1246 766 1223 774 1219 1658 1564 1863 1861 1128 1303 1478 1172 1012 1200 1311 885 2114 2211 2344 1738 1648 888 997 915 933 1109 1074 846 911 1401 1068 566 1067 681 806 1245 1355 919 1081 1186 858 1109 1065 1489 1097 1394 1114 1243 1567 1471 1379 1773 1645 1689 1441 1456 1909 1230 1262 1337 1699 2091 1537 1493 1794 1716 1563 1554 1573 1612 1796 1461 3595 3641 2789 2673 2627 2291 2632 2863 2268 2760 2627 2849 3107 2143 2720 1805 3262 2011 2484 1506 1740 1045 1806 1300 1455 1932 605 1835 2306 2053 2541 984 1414 1499 998 787 1495 1157 679 771 955 944 680 914 1086 1010 689 568 664 588 565 509 817 835 1058 1333 1158 999 1354 1487 1097 1214 1428 1363 1141 1216 959 1100 1343 1444 1331 1234 1296 1144 637 505 461 663 726 697 534 690 414 321 820 392 383 325 433 351 179 158 337 342 394 383 322 429 285 546 221 679 516 607 1038 850 937 580 557 427 707 451 419 457 453 488 634 651 804 326 280 425 352 475 511 592 533 942 1052 1381 473 420 328 1050 998 784 911 965 987 667 821 890 854 922 822 1013 1150 807 983 694 717 788 418 518 430 1543 624 856 1362 1090 1272 911 951 874 1247 1071 655 421 1856 915 1709 727 893 1791 1123 897 954 754 1133 1642 798 709 685 1430 1497 1579 1348 1334 624 582 584 1229 535 1102 1186 819 672 1148 1132 1036 907 1156 1757 919 1307 1410 1460 1355 1424 1180 2026 2292 1279 1551 1482 1627 1475 1775 1499 471 880 912 1145 695 791 2995 819 816 778 784 1264 1257 1149 1191 1388 1434 1671 1181 844 937 644 426 478 1110 911 1056 1345 877 877 748 712 612 1241 1582 1346 1482 584 762 673 1007 832 369 391 359 387 377 353 327 588 379 488 294 548 765 1644 1377 1555 1634 1193 1445 1581 1309 1759 1237 1185 1680 1172 1201 1261 1356 1553 1289 1477 12230 1219 862 1820 1362 1127 1264 1458 1053 1071 936 1592 1566 1010 1027 1209 925 1060 917 1291 1393 1337 1513 1166 1118 1068 1093 1439 1264 1188 1446 1612 1699 1093 1886 1093 945 746 1522 756 1323 1671 764 648 416 503 231 168 184 347 661 1066 862 886 1079 1122 1266 288 1188 763 341 415 339 387 426 633 1234 297 866 500 572 586 668 522 395 557 618 527 473 409 598 474 661 773 1001 805 946 1156 503 2052 898 864 1102 536 651 593 464 562 819 782 1096 1172 823 888 473 573 483 370 1223 1228 1407 1269 1146 1340 1293 546 1430 591 932 856 1329 563 1055 1099 1047 1023 1172 1390 808 964 944 856 409 477 503 621 442 954 2070 2010 783 417 951 375 1020 863 559 853 2943 801 3557 3161 3175 2521 3208 3523 3764 3414 2877 3587 2664 3199 3554 3232 763 1014 946 587 1203 1288 1420 1008 1291 997 1269 916 626 838 1021 1538 594 964 1432 878 842 779 761 911 913 1159 1143 1505 1137 1049 796 936 908 794 613 1222 1145 1091 651 757 1261 1318 1220 1143 1093 1149 935 1111 1178 963 861 1072 1048 837 673 689 1063 648 995 741 1033 841 836 947 1197 1222 1318 1245 1162 1245 1256 1060 1114 1051 1103 1291 1096 1012 1211 1350 1630 959 1125 1109 755 1041 942 926 909 888 851 889 785 1014 1015 898 1079 1182 1185 1262 1284 834 1164 990 1039 929 1106 985 1125 1116 906 781 852 902 936 1032 1266 1193 1317 1159 1298 1196 1098 858 977 914 1133 864 1101 844 1495 995 842 1079 1035 1101 1340 1245 1013 1174 1459 1248 1294 1284 1191 1125 1329 1255 1253 1188 1258 1264 1298 1401 1340 1201 753 833 1029 1055 457 282 319 404 341 486 332 540 253 302 255 537 359 449 462 437 584 456 459 465 379 465 421 538 745 313 385 327 365 316 392 369 312 664 509 605 580 680 398 377 663 624 557 743 532 456 696 328 436 509 472 957 578 286 252 235 351 337 636 438 490 286 320 497 423 446 442 589 611 519 810 1037 448 297 517 454 472 579 414 1063 801 731 588 638 608 481 476 630 567 465 930 370 794 311 506 316 330 461 445 733 544 458 662 568 600 677 584 702 346 668 646 1032 1055 627 1121 433 442 470 849 503 490 534 320 559 915 500 571 566 822 659 1005 793 1312 837 873 675 897 1108 932 1696 769 671 938 382 578 1189 651 927 575 592 931 922 639 1116 606 605 828 1012 664 523 599 874 387 579 576 542 697 1210 1261 721 1008 700 654 821 497 685 585 642 965 714 1238 583 583 620 557 453 618 547 499 557 994 1013 994 481 578 924 604 658 326 401 411 822 1161 532 835 1099 672 626 694 478 934 470 722 521 618 749 791 802 537 743 521 656 892 612 689 478 676 719 832 1277 609 1240 569 848 454 847 521 680 485 936 624 567 724 644 830 450 556 530 811 928 874 941 943 912 843 753 718 402 947 723 1034 779 309 390 395 335 446 429 1067 1150 776 914 693 439 1034 662 988 845 610 634 887 1006 137 166 137 152 102 951 631 912 877 771 832 1010 1008 960 498 479 244 237 604 708 255 619 498 528 765 732 605 485 388 649 799 799 1014 1078 833 897 482 702 383 766 608 455 859 875 853 585 685 865 384 552 495 647 977 908 804 815 681 460 484 917 982 246 395 409 359 468 469 580 466 733 356 367 558 351 538 662 561 829 803 3368 3531 671 829 751 549 876 510 758 803 1248 890 1126 736 1101 681 390 486 492 590 698 612 819 784 730 485 821 975 986 617 401 619 877 825 1116 1077 726 441 349 622 466 478 430 444 493 647 347 266 807 672 761 430 829 560 487 588 453 797 638 538 592 418 556 895 648 480 633 579 175 242 273 812 1506 1230 789 969 1650 1505 1050 933 847 1426 792 996 736 733 617 670 1675 1201 311 277 616 146 417 533 1225 1408 1137 1054 1092 1961 1872 1915 1993 2232 1677 1271 1249 974 1925 1930 2083 2457 2262 2235 1593 1544 1856 1902 1640 1940 1531 1599 1991 2719 2310 2674 1975 2441 1972 3136 2092 3389 3563 3193 2152 2411 2287 1077 997 2428 1922 1737 1320 1874 684 741 923 641 874 932 544 1071 1240 898 725 602 518 740 332 3301 3304 3211 4086 3055 2983 3021 2904 2920 3491 2996 3002 3065 2967 3346 3636 2736 2926 2933 3127 3476 3268 3252 3254 3891 3240 3421 4115 3486 544 449 478 3427 3313 1348 3471 4010 3932 3833 1652 1744 989 400 1079 435 705 510 532 2176 1993 1904 534 859 681 836 1851 1747 1738 2523 1520 1754 2076 1760 2141 3055 3447 3033 3369 6312 6686 2985 3903 3960 4427 2326 1025 1879 1524 1996 1280 1936 656 2248 943 2387 930 88 72 1607 1776 1812 3582 1982 1039 1902 1039 877 808 745 1447 1383 1201 1787 1418 2276 2879 1595 978 2100 1774 1785 2619 1776 2421 1383 1174 1033 2428 1446 2781 781 1556 861 1304 1281 1197 1340 1292 2763 2334 1113 937 878 1226 1423 885 1313 998 905 1257 1522 1204 866 1819 902 840 3009 1171 1475 1155 948 1028 1188 1036 1326 1509 907 809 901 1168 1225 1221 1111 1159 1152 1308 1094 1057 1339 1174 696 593 659 387 723 771 1322 718 546 529 741 629 1160 694 890 418 1132 991 804 650 492 398 372 562 627 588 632 615 658 460 490 551 532 782 547 474 405 586 579 641 707 695 504 366 772 816 785 555 499 589 644 722 649 585 536 566 501 680 1201 576 1012 460 505 971 884 1126 576 801 883 772 771 1123 598 893 870 1043 1126 875 857 763 631 858 806 814 767 412 418 811 935 414 403 1039 659 718 849 436 860 564 498 606 513 682 592 674 617 663 1447 179 1381 872 774 495 478 450 747 793 532 1117 1131 1204 1265 1128 1160 859 396 586 315 339 479 514 319 451 329 348 392 469 458 376 643 472 284 217 498 596 469 348 387 462 475 1125 807 714 610 655 665 544 802 778 661 535 906 775 908 836 615 803 735 810 681 856 720 604 643 498 924 862 662 760 538 346 667 556 396 282 730 772 836 753 1190 787 784 947 607 808 859 936 740 936 994 1715 960 1558 1168 1095 1198 1046 811 1113 737 363 982 1210 837 969 1224 1019 817 331 690 805 1789 293 207 222 331 259 305 438 486 437 430 671 594 1075 506 504 583 1273 1254 749 834 499 1282 313 330 246 366 575 1151 849 991 1026 1040 1230 952 946 724 549 562 756 531 637 666 744 601 812 703 686 587 715 658 846 706 1328 660 423 625 383 816 269 510 377 1151 602 632 1191 849 1387 798 1274 1323 534 492 1346 889 705 741 969 1326 1099 1326 1209 1407 994 1065 1253 580 624 652 923 960 737 1181 883 746 1560 1071 1243 1157 717 1018 1260 852 909 1331 387 1016 665 959 670 967 1171 1171 1188 1232 900 971 1188 1011 825 1244 971 954 1682 1498 1606 1358 1257 674 976 893 937 1096 782 692 816 929 860 615 1145 653 882 1246 1059 763 966 1377 583 1103 994 1468 1096 1159 1093 1103 1197 1027 1562 1400 1397 1431 1166 1137 1324 1230 1489 1240 1150 1250 1452 1383 957 1115 1499 1355 1116 1284 1163 1164 3084 3217 2628 2630 2327 2020 2036 2230 2114 2805 2086 2303 2476 1890 2612 1422 3645 2073 1730 1387 1471 1115 1663 1614 1355 1879 632 1311 2020 1797 2138 895 1101 1393 777 579 938 924 846 680 951 587 579 631 745 627 597 514 553 605 568 540 858 920 1021 1073 717 776 1250 1090 1107 1220 988 1123 830 859 1276 858 1208 1528 1267 1342 1456 711 367 337 250 426 424 337 545 809 471 369 711 238 278 424 607 259 142 248 225 277 209 252 252 217 201 502 544 708 572 560 725 604 659 577 592 521 606 576 565 622 479 282 607 420 565 496 478 409 379 364 398 833 549 689 1346 1307 693 404 393 1041 1055 919 877 972 982 948 791 1026 1028 715 668 630 684 634 662 655 756 784 481 854 731 1178 739 837 1047 956 1042 849 928 697 912 840 886 273 1536 781 1703 878 699 1872 653 904 594 816 1302 1188 592 607 508 1486 1662 1587 1448 1299 534 510 571 1119 518 1021 1209 727 633 1313 1204 832 619 1064 1268 1284 1269 1300 1422 1259 1297 1418 1700 2177 1311 1657 1604 1892 1438 1264 1540 665 601 647 758 749 929 2291 955 1061 1104 1027 1363 1278 1192 1292 1366 1477 1655 1306 783 721 803 441 580 1137 1068 802 783 596 890 640 823 799 1017 852 1282 1154 577 706 781 746 567 436 428 277 394 378 321 269 403 275 432 500 471 637 1425 1722 1432 1953 1621 1716 1905 1592 1882 1389 1047 1570 1512 1396 1326 1527 2756 2501 2637 1219 12653 5362 1622 920 876 863 1223 1180 1635 600 913 1214 1172 879 684 896 966 752 1194 1126 1003 2739 952 908 1080 972 962 1177 1010 1236 1151 1378 687 2188 1339 999 690 1475 717 1413 1330 740 718 692 724 274 247 258 365 1068 908 862 949 785 773 819 439 572 743 316 404 421 315 494 529 1055 362 859 491 685 547 504 714 456 378 439 403 363 516 553 746 465 594 852 672 484 714 381 1953 512 480 913 681 655 448 387 557 781 634 711 821 686 524 536 522 470 457 700 1013 662 866 1012 997 940 536 1034 620 552 627 1174 485 1199 995 885 1086 1105 1009 726 544 620 796 464 648 570 490 332 964 1858 1490 597 613 501 473 925 378 462 645 2554 810 2889 2533 2332 2285 2432 2923 2883 2527 2511 2559 2307 2313 2496 2288 706 749 853 741 1068 917 1072 799 1043 1001 1203 1103 582 945 1145 936 618 718 1033 1086 1062 1082 696 713 759 916 947 1182 1168 1222 774 827 828 821 929 885 802 992 752 784 1303 1353 1171 1199 903 1240 923 1033 977 1190 834 748 684 940 932 796 1152 768 1102 751 1027 1037 850 940 1231 1114 1202 1228 978 1226 1000 876 1005 940 961 992 958 1047 1229 1340 1329 1099 1022 1256 918 1193 1131 1188 864 881 934 1083 897 1123 976 772 1009 869 909 1048 1036 983 1056 898 877 949 938 886 1035 777 872 901 916 946 1000 937 1023 996 1079 1111 889 1092 1183 975 1097 1091 1130 820 1105 863 1305 980 904 1208 1243 1264 1528 1508 1345 1362 1330 1386 1334 1190 1051 923 1250 1081 1170 1236 1215 1299 1460 1272 1588 1120 732 910 921 1276 495 349 253 292 293 430 182 542 205 402 244 315 401 445 411 218 325 277 266 762 645 702 691 545 674 407 499 353 414 374 388 456 404 524 362 534 542 594 341 303 443 413 401 433 521 353 340 296 387 555 423 721 551 359 297 237 586 206 880 458 535 229 272 335 296 263 258 376 423 353 603 1143 519 369 487 575 343 566 434 1058 561 781 468 498 490 473 442 640 578 501 806 346 420 359 496 461 444 460 453 575 675 432 598 534 591 942 601 876 457 551 612 880 953 719 824 457 584 492 512 449 410 737 349 889 675 443 521 751 879 587 958 917 1047 721 779 811 746 933 705 1409 554 421 703 335 649 966 672 1341 525 484 878 951 647 873 685 694 651 910 745 651 646 770 344 612 517 503 699 888 1244 755 715 746 537 855 542 692 607 649 756 592 822 459 453 534 566 517 606 494 702 522 912 882 808 395 617 493 506 562 301 514 319 491 1014 519 597 796 532 641 694 540 961 533 682 516 505 397 635 853 470 548 576 453 719 480 556 449 475 495 663 800 594 1161 611 766 592 676 592 734 395 822 669 639 586 777 603 353 455 388 679 1095 1032 982 971 721 749 700 463 290 606 451 685 697 285 362 270 292 496 454 587 883 448 601 783 423 784 568 711 992 409 510 878 649 159 157 174 116 78 573 568 997 906 896 599 809 860 781 451 531 221 196 386 491 296 475 600 494 535 546 376 337 325 404 845 716 846 890 762 740 578 524 345 567 505 353 548 550 619 451 535 598 465 555 591 421 775 584 522 708 727 461 455 757 668 345 426 470 414 539 518 700 451 711 383 496 613 582 593 740 550 857 647 3098 3181 768 982 734 779 871 663 785 646 1251 874 1197 735 899 765 411 631 528 479 584 523 664 619 649 477 553 839 831 520 381 693 612 562 1025 770 908 505 337 677 384 535 474 467 520 589 437 387 756 768 768 441 955 617 508 690 542 778 555 542 768 454 489 763 634 496 683 594 555 587 692 989 1232 1230 796 1034 1609 1420 1147 979 826 1663 778 844 846 583 531 506 1384 828 364 324 533 200 401 481 1068 1192 1004 1017 1034 1959 1842 1888 2029 2154 1840 1466 1204 1135 2264 2144 2469 2893 2398 1671 1565 1671 1922 2176 1728 2209 2041 2030 1940 2237 2161 2817 2378 2351 1863 2809 2245 3885 3581 3054 1324 2042 1969 1028 1160 2031 1833 1538 1037 2193 771 738 1015 589 809 864 586 1222 1214 893 562 735 635 568 358 3416 3262 3143 2986 2544 2790 2543 2713 2963 3381 2701 3136 2853 2638 3224 3396 2651 2866 2884 2897 2931 3843 2886 2568 3500 3675 3135 3570 2872 640 433 574 2929 3236 1723 3772 3835 3752 4177 1267 1431 1067 461 1188 353 620 460 555 2187 1468 1354 608 1017 800 946 1919 2055 1351 1741 1172 1864 2355 1512 1989 3336 3827 3551 3369 6035 6557 2962 3680 3406 4236 1552 939 1652 1641 2142 1136 1872 681 2022 1089 2307 1312 133 123 1676 1649 2077 3353 1817 918 1457 1093 980 616 602 1415 1389 1420 1396 1257 2771 2890 1397 842 1927 2105 1908 2360 1508 1767 1135 840 1242 2317 1373 2755 744 1457 886 1033 945 946 1118 1116 3041 2824 1169 1103 784 1020 973 844 1126 880 775 1190 1299 1169 1101 1620 803 697 3012 843 1135 955 715 1114 1151 1234 1646 1095 1091 1036 1074 1274 1351 1335 1337 1335 1044 1340 1043 881 1360 1108 676 477 564 441 531 573 1129 655 611 564 756 501 1158 809 920 376 1348 1177 691 631 527 477 420 331 595 625 481 450 570 538 554 603 830 847 661 766 626 768 989 841 911 642 507 309 921 979 623 289 575 675 396 494 618 738 569 672 595 729 953 773 845 480 413 803 1001 1064 679 747 751 645 650 898 614 763 785 814 750 788 610 668 667 820 779 811 866 449 356 583 723 421 398 734 478 793 727 465 987 747 664 817 509 694 812 917 852 864 1406 139 1363 707 898 590 500 472 746 878 587 1279 1215 1221 1188 1093 1105 688 437 685 465 426 567 562 351 384 321 359 458 478 363 501 321 329 331 291 393 517 356 335 247 378 347 993 761 755 555 586 640 632 753 719 733 599 850 738 907 607 661 621 760 1019 398 642 628 611 829 621 1010 732 694 712 591 375 611 489 401 417 786 592 650 596 973 884 797 887 752 802 828 834 787 1053 677 1541 757 1622 1286 788 993 869 672 976 665 233 769 927 1140 1002 900 686 862 314 686 846 1220 371 350 370 264 410 423 402 437 478 609 829 834 1043 431 468 351 947 1271 663 758 384 1517 349 395 317 379 450 1049 772 895 821 775 885 885 735 663 549 580 713 561 620 553 811 682 954 731 771 623 787 641 552 499 1350 533 386 430 309 1099 284 448 492 852 575 441 991 888 1068 826 1067 1260 720 349 1159 798 1038 1116 941 1138 780 1157 1273 1107 953 823 1080 527 519 518 821 1091 902 1223 1240 716 1635 1198 1337 917 1014 773 1139 870 846 1395 475 969 932 836 944 858 933 957 962 1188 1033 1045 925 1120 764 1415 800 1064 1074 1017 1221 979 895 562 1284 1150 637 734 835 493 617 705 588 761 738 618 1139 1372 1177 942 1151 1130 484 1032 928 1817 879 1084 1020 1266 1103 1370 1493 1219 1101 1113 1119 1180 1178 1104 1222 1206 1313 898 1275 1433 996 1020 1424 1327 991 1198 1185 1214 3266 3258 2810 2641 2477 2331 1728 1874 2024 2266 1540 1743 2127 1989 2387 1648 3267 2028 1837 1286 1350 1028 1157 1112 1235 1315 773 1713 1624 1438 2455 845 1037 1236 501 455 661 562 822 678 823 478 577 630 538 432 595 491 490 418 692 626 633 730 750 853 532 830 1018 1161 1098 1011 1084 994 1134 1300 1076 1132 1399 1590 1202 1193 1261 652 272 351 274 329 325 238 576 642 397 268 557 376 271 239 525 308 94 132 199 152 279 303 295 256 263 579 579 698 721 537 877 758 807 605 713 433 600 416 396 387 558 533 627 469 672 440 434 380 336 364 398 801 519 809 1237 893 734 520 356 635 653 558 637 674 705 923 705 651 566 669 606 635 679 492 660 530 558 920 447 658 458 1045 683 673 917 662 749 704 723 429 610 601 868 277 1163 580 1503 954 518 1418 469 681 462 650 1111 1032 389 380 318 1324 1330 1263 1170 959 441 381 466 913 525 1095 956 640 473 1067 923 607 541 774 1054 1150 1032 955 1120 1121 1014 1263 1495 1310 1235 1221 1139 1422 1119 1136 1381 343 769 523 607 750 695 2274 1014 1047 1058 1088 1108 1106 955 1016 1124 1153 1208 1020 667 822 723 361 450 813 677 756 574 658 974 729 640 726 1100 1016 1143 1166 517 583 537 821 525 421 402 283 388 360 344 272 365 241 490 348 309 663 1269 1270 1230 1814 1889 1575 1928 1761 1688 1569 1082 1207 1284 1212 1228 1414 2591 2362 2473 862 5362 12575 1514 1092 869 1034 1138 933 1180 780 929 1412 1233 776 880 984 894 586 967 1265 1076 2603 938 859 996 810 873 1022 1020 1062 926 1350 847 1817 737 787 732 1259 642 1163 1139 526 451 517 484 291 307 378 434 669 620 789 582 600 898 757 548 633 670 340 489 457 306 480 568 902 429 814 438 530 519 503 492 449 452 522 546 392 471 456 520 380 471 610 523 469 733 405 1575 558 536 884 538 662 460 395 647 726 689 496 520 675 633 541 453 396 455 707 933 1146 640 1015 956 851 418 872 559 689 660 927 402 979 1061 965 1168 1181 648 885 538 729 609 456 572 558 384 286 979 1594 1476 673 446 435 434 516 364 513 700 2203 518 2626 2319 2400 2232 2341 2670 2531 2674 2322 2883 2337 2298 2194 2325 677 810 961 967 1286 1288 1115 756 704 709 1646 1208 597 807 962 830 673 780 1228 1069 1021 955 1006 1148 1108 1042 1075 1297 1797 2136 1011 1258 1254 1034 1146 861 813 1332 931 1067 1316 1366 1420 1414 1523 1401 1458 1462 1469 1544 911 981 925 803 1419 1375 1463 1469 1354 1061 1219 1559 1255 1467 1140 1717 1635 1674 1668 1243 1731 1745 1811 1546 1639 1675 1397 1039 1531 1595 1473 1735 1604 1671 1471 1805 1917 1363 1816 1729 1985 1830 1939 1367 1933 1723 1609 1715 1226 1434 1595 1396 1544 1549 1418 1342 1587 1691 1544 1106 1302 1613 1248 1337 1060 1513 1737 1292 1193 1164 1423 1442 1937 1419 1794 1686 1789 1699 1291 1106 1835 1397 1395 1570 1306 1482 1500 1631 1759 1811 1836 1821 1642 1518 1663 1343 1484 1570 1415 1597 1406 1403 1819 1874 1850 1703 1052 1022 1009 1471 560 430 661 314 802 430 401 563 307 332 522 426 610 425 452 684 728 708 756 752 349 813 389 790 1038 446 467 417 445 519 556 581 676 785 525 672 622 797 447 639 480 355 319 547 561 603 419 502 637 854 840 1129 679 562 546 350 330 377 1166 683 750 340 474 330 596 415 517 373 459 287 859 1324 829 514 661 648 467 833 472 1024 579 1323 485 519 926 504 770 1042 893 921 1412 452 523 480 368 519 899 819 843 568 1029 426 707 1235 915 1122 541 1199 790 891 784 1270 1341 983 924 646 774 858 889 583 436 1171 622 572 816 965 482 1169 655 531 1788 1831 1358 789 1025 964 786 1992 995 1724 523 686 589 839 604 1138 1605 1185 713 703 1206 1025 659 962 1219 1286 1080 1346 992 890 753 871 981 1586 794 794 734 1096 1213 770 978 892 854 1141 1658 1392 726 802 681 477 866 530 507 665 495 619 665 660 387 670 1623 921 1255 750 685 452 919 1033 816 530 263 731 812 831 975 1361 708 683 1091 765 1004 605 806 336 358 598 733 946 838 837 636 556 1201 768 854 680 928 731 1024 1319 757 1950 589 1308 956 933 785 430 742 1117 818 946 802 806 688 704 576 539 794 1154 1122 1426 1482 1168 899 755 608 639 774 572 842 1474 291 371 485 325 587 792 941 1166 623 790 809 579 848 904 1471 1575 857 910 1110 618 326 297 463 360 220 647 591 1293 1202 1247 1359 1457 779 739 895 540 275 281 675 999 303 689 769 890 1000 1066 503 517 439 421 1215 945 1330 1354 1383 1027 750 610 549 934 350 304 795 825 752 280 585 873 771 926 668 804 843 736 631 636 1271 850 752 943 734 515 472 778 588 852 819 941 738 903 437 873 720 476 517 862 774 1118 1331 5030 4889 916 1270 1054 1207 1189 924 894 808 1581 1767 1443 1148 1268 925 525 1027 637 910 926 1153 1107 1036 1253 1059 811 1248 1328 603 644 1240 909 860 1583 1154 852 348 581 1095 875 936 636 621 692 733 615 601 1287 1148 1505 1029 753 740 676 968 621 1848 1519 1088 1100 1296 814 1066 911 813 1230 1079 693 749 762 1930 1622 2685 1185 1221 2415 1888 1223 1493 1716 1887 1509 1390 1387 965 958 1029 1312 1236 501 473 469 349 618 674 1604 1872 1396 1646 1870 2607 2837 2441 3092 2804 2003 2940 2060 1791 2891 3131 3611 3125 3482 2303 2651 2906 2791 3327 2460 2679 3035 2758 2767 4455 3122 4273 4273 4019 2822 4219 2773 5813 4617 4200 1398 2949 2645 1666 1484 3384 2664 2066 1345 3001 953 926 1038 1308 1056 593 683 1763 2179 1159 505 1156 1084 842 540 4579 4425 4090 4279 3965 4544 3627 4356 4269 4502 3954 4781 4550 3990 4615 4226 4921 5008 5026 5378 5260 6047 3504 3727 4271 4581 3419 4011 4352 990 820 530 4398 4187 2275 6585 6130 6439 5840 1604 1610 1776 538 1865 291 885 711 576 3310 2299 2253 704 1044 890 622 1851 2398 2039 3091 1727 2020 4028 1798 2766 4929 5541 4280 5318 10272 8645 4110 4860 5327 6920 2084 1363 2286 2110 2815 1588 2772 1108 2938 1443 4108 2122 293 246 3072 2314 3490 4819 2234 1310 2090 1512 1543 784 695 2047 1920 1796 1888 1402 3507 5129 1950 1115 2257 2729 2558 3979 2750 2553 1333 1197 1059 2919 1700 4383 1208 2151 1002 1728 1355 1211 1650 2091 4357 4610 1364 1264 1226 1018 1817 1166 1790 791 937 1304 2353 1691 1610 2656 1253 1027 3653 1357 1496 1257 1089 2574 2768 2471 1618 1653 1363 1404 1475 2090 1984 2566 2020 2049 1401 1974 2364 1458 2316 1699 880 964 964 1016 791 711 1553 905 809 861 859 944 1532 1458 1664 1001 2289 1903 1057 522 814 786 748 556 703 905 707 644 673 870 781 842 676 925 871 868 874 926 1071 856 975 788 566 297 1130 1334 1367 346 695 920 552 801 1220 1037 929 1009 648 975 1426 1059 939 946 842 1205 1412 1260 642 740 724 746 813 724 765 875 940 854 1282 1193 861 1302 678 1015 1112 1208 1332 725 571 1036 818 949 926 1076 831 1587 1001 757 1073 1071 903 1145 902 1049 1123 1359 787 1171 1664 255 1777 973 991 926 882 470 1207 1407 906 1730 1538 1828 1655 1084 1409 870 1152 736 1215 933 924 1082 533 578 455 566 449 521 500 879 583 817 774 575 664 418 349 267 493 865 389 1660 1139 1530 1235 896 852 948 811 811 843 818 1379 1076 1425 850 1005 808 1443 1651 705 1631 1055 819 850 806 1100 1015 1317 1595 479 460 906 628 489 582 1376 1283 1470 1027 1590 1509 1360 1554 1082 1539 1197 1258 1234 1149 1394 2324 1622 1883 1484 1536 1754 1286 1363 1735 963 514 1182 1551 1218 1594 1107 1176 1396 747 1313 1442 2453 405 521 322 630 507 550 427 597 1020 426 1058 1004 1938 499 515 389 1029 1232 985 1161 585 2302 488 540 362 543 977 1753 1404 1571 1607 1586 1693 1203 1372 622 562 572 706 585 615 636 1252 1047 1434 1189 1053 822 965 633 881 855 1655 1022 825 626 357 665 615 811 683 1980 523 616 1854 1093 1790 1674 1802 1776 1386 742 2960 1240 1945 2030 1191 1666 1264 1188 1124 1467 1847 1390 1047 846 818 897 886 1541 1261 1335 1129 932 1944 2114 2421 1405 1454 1310 1910 1724 1637 2674 699 1369 1360 1030 1445 1041 1508 1321 1396 1424 1142 1386 1522 1507 1091 1881 1528 1468 1375 1514 1799 1378 1204 887 1770 1488 533 757 922 908 1024 1403 980 1061 1021 1036 1169 1609 2378 1528 1889 1368 1136 1136 1106 3219 1211 1919 1467 1315 1504 1891 1788 1746 1657 1473 1787 1671 1487 1555 1677 1856 1589 1568 2158 2419 1878 1497 2067 2230 1850 1894 1890 1716 4816 5061 3833 3411 3173 3311 2513 2644 2362 3054 2295 2562 2558 2745 3114 3186 4563 3205 2448 2023 2105 1360 1141 2941 2203 2079 1532 2893 2787 2312 3446 1629 1986 1926 1041 781 1448 685 1003 1162 1421 997 762 861 676 595 607 714 1202 872 672 707 789 868 1010 1373 746 1250 1448 1531 1721 1964 2006 1644 1606 2048 2201 1823 1617 2005 1388 1573 1571 642 595 761 701 719 727 542 715 817 642 338 812 532 435 450 525 768 156 168 186 512 662 646 702 523 553 778 523 997 902 840 1191 1042 1078 826 1120 741 859 514 442 456 789 589 721 732 1405 393 387 847 668 467 586 1189 633 804 1177 1773 882 739 426 959 1081 750 951 1220 1340 994 877 794 742 606 763 605 725 693 664 781 1123 737 440 768 669 1376 826 907 978 1082 860 1120 1172 755 1022 829 801 431 1944 720 1602 924 725 1596 983 973 983 729 1395 1447 538 908 704 1368 1360 1550 1887 1012 610 584 721 1275 668 1293 1398 948 720 1348 1505 638 680 1471 1108 1183 1532 1149 1938 1797 2145 1203 1640 1690 1549 1545 1333 1945 1226 1648 1488 420 1082 718 921 996 734 3556 1426 1157 1026 1402 1184 1134 1028 1169 1439 1433 1475 1359 1008 1398 916 776 713 1047 734 851 944 823 1023 1022 1101 1003 1476 1127 1663 1253 839 701 930 507 1128 301 404 312 351 371 250 207 690 475 521 649 804 1250 1343 1456 1209 1274 1677 1259 1600 1312 1303 1434 1512 1550 1148 1292 1678 1391 1516 1132 1296 1820 1622 1514 16226 1319 1053 1266 1635 1362 1369 1498 1658 2155 2246 1027 1595 1724 1329 1183 1418 1740 1759 1507 1128 1181 1709 744 1308 1381 1403 1990 1781 2562 1310 2389 1461 1360 902 1861 597 1465 2393 1301 596 629 633 478 564 659 711 1013 1052 734 1049 1017 961 1015 613 762 849 614 865 852 498 871 938 1692 503 1292 840 682 928 1071 989 760 621 586 894 774 669 546 730 712 581 880 885 1400 1368 477 2401 834 782 1060 840 740 659 536 635 877 900 725 823 887 824 568 603 328 486 848 1370 1200 738 1043 1142 955 791 1304 1125 1430 1036 1853 377 1319 1063 881 1188 1208 1146 1719 957 1161 1079 777 632 856 748 576 1605 2440 1806 1512 630 613 448 961 580 732 861 2934 691 3282 3053 2959 2788 3341 3478 3499 3268 3208 3491 3013 3004 3693 3306 871 1235 1332 603 1721 1670 1612 1318 1299 1390 1472 1195 1173 1288 1351 1286 899 879 1848 1489 1456 1301 1194 1719 1731 1927 1912 2329 1361 1503 893 1046 648 1131 1024 1250 1130 1145 1029 872 1374 1443 1400 1242 1076 1276 1143 1255 1274 1477 747 783 751 898 725 986 907 758 1143 1082 1235 1388 1102 811 1095 806 811 749 1180 1160 1211 1101 1187 1033 1243 1083 1502 796 1096 1025 1525 1139 1256 1191 930 1159 1198 1294 1005 1019 949 1120 1073 1099 968 1061 1323 1165 1361 1090 987 1237 1383 1186 1252 1154 991 1040 897 779 961 991 927 853 1042 936 1306 1212 1135 1091 1128 1023 1280 1135 1252 1183 1037 1040 987 788 1426 877 762 898 937 1044 914 921 1067 1178 1282 1187 1095 1008 984 1070 1447 1537 1299 1008 883 1102 1208 1201 1150 1184 750 722 689 1001 945 566 349 556 379 738 531 385 257 706 367 328 366 335 351 310 378 356 416 624 360 609 453 360 476 224 277 214 257 288 422 239 423 592 504 345 268 406 353 374 413 409 387 475 254 332 492 406 467 478 462 899 441 363 328 168 376 208 703 235 255 336 333 339 376 492 370 320 439 315 457 879 597 332 402 264 305 353 348 538 422 749 570 590 511 439 372 785 698 605 991 236 567 276 392 454 332 449 512 452 633 416 447 871 594 715 377 1051 413 616 378 755 675 573 654 317 486 406 446 505 536 722 576 428 782 315 254 1063 832 341 1131 1164 719 1008 711 1203 923 1008 870 1110 707 466 725 439 652 863 548 1235 805 757 760 886 480 857 587 609 525 1031 439 465 689 525 458 436 726 379 701 743 1356 885 625 685 746 850 1263 759 434 688 578 590 636 401 488 587 557 445 718 960 652 536 1190 630 810 674 408 439 534 618 498 432 491 562 732 400 676 1005 612 611 945 590 895 504 653 362 331 593 555 856 440 467 279 686 592 734 620 565 391 671 589 888 403 1210 498 1131 550 667 882 719 571 914 675 480 724 414 922 651 451 426 540 735 761 1084 1030 671 618 591 362 708 638 478 676 553 195 258 215 457 520 286 607 777 379 505 495 462 439 655 965 682 502 570 880 557 149 90 143 134 244 557 581 904 777 834 845 686 722 653 778 514 196 206 460 646 171 697 570 556 557 550 401 543 442 363 770 708 852 811 583 638 423 690 536 817 308 260 393 445 402 224 322 528 352 394 397 428 582 475 409 658 644 350 315 878 698 556 579 699 636 783 705 946 680 525 213 336 654 473 541 744 715 907 946 4259 3571 1071 1107 929 876 725 786 726 591 1245 903 977 858 794 502 246 388 371 596 374 417 711 684 678 514 572 1253 883 489 715 919 905 818 999 577 763 441 313 767 639 557 381 402 370 424 279 325 713 946 1077 493 519 465 542 653 586 1103 868 723 661 665 410 829 531 710 716 684 465 481 530 946 1161 1495 648 1095 1042 1193 886 880 847 1263 798 911 1168 737 351 358 1469 895 421 378 468 432 458 758 1152 977 938 1012 887 1988 1496 1755 1853 1544 1678 1939 1573 982 2024 1948 2025 2230 2233 1923 1652 1699 2135 2270 1938 2112 2443 2010 2221 2168 2608 2429 2455 2450 2129 2506 2063 3671 3516 3400 1675 1666 1746 1194 1053 2602 1892 1972 799 1933 718 672 972 365 707 708 434 1323 1093 582 640 913 767 614 544 2698 2788 2744 2288 2755 2475 2620 2684 2891 3393 3215 3309 3108 2472 3162 3078 2701 3113 3220 4105 3771 3574 2564 2392 3622 3422 3437 3396 2997 733 626 493 2781 2854 1870 4388 3928 3925 3081 1277 1273 930 247 1008 368 365 267 448 2343 1556 1560 358 834 649 624 1089 1909 1096 1435 1420 1702 2012 1844 1732 3516 4188 3845 3177 6211 7872 3921 3968 4830 4388 2109 1628 1801 1582 1805 1149 1936 1030 3339 1328 2525 1448 287 254 1734 1634 2146 3810 2390 727 1549 1485 1219 668 670 1364 1311 1455 1585 1409 2726 3241 1620 1011 2114 2727 2697 3029 1539 1520 1072 1065 842 2180 1450 2748 606 1484 781 934 1014 1111 1279 1170 3149 2507 968 953 987 958 960 880 1007 824 705 1226 1777 1539 1005 2128 1160 1126 3070 608 797 1403 809 1461 1381 1539 1163 1366 1095 1181 1079 1618 1649 1614 1666 1782 1274 1497 1390 1189 1309 991 658 763 577 659 443 517 1231 735 573 773 846 521 972 731 1046 657 1010 766 606 585 587 290 245 336 321 593 478 407 489 606 535 606 829 635 475 393 492 639 716 800 532 621 681 230 747 883 543 436 493 526 334 330 672 588 558 653 606 900 988 623 494 636 738 1291 833 1126 562 648 699 667 640 747 620 549 661 563 702 814 525 606 492 809 864 587 503 523 406 585 590 405 390 791 597 738 656 378 820 767 691 906 379 520 895 1013 439 844 1176 149 1041 692 673 494 469 287 615 743 490 1076 1319 1120 1000 854 970 360 378 524 510 328 521 655 300 287 189 315 423 423 425 431 395 306 314 267 383 481 310 267 770 505 244 1030 756 759 639 419 898 613 480 387 682 663 813 659 687 701 735 676 918 1231 670 672 714 676 703 714 909 654 849 490 354 327 459 535 303 333 703 842 896 677 1298 987 785 1003 686 861 659 889 836 708 988 1107 940 1293 1180 1064 1164 999 687 933 798 252 750 922 1184 1352 1257 792 876 423 869 959 1628 342 382 341 373 428 485 498 396 582 424 637 518 850 451 431 369 1253 1101 697 772 478 1517 351 411 269 369 659 898 721 842 886 816 956 816 842 580 462 474 661 490 552 498 940 796 994 810 1021 589 661 554 303 350 1030 428 839 485 258 397 411 638 500 919 475 609 1601 675 1292 843 1159 1053 1001 559 1214 764 1030 1117 770 1024 654 838 909 847 746 850 1308 817 552 593 570 1097 909 1063 833 600 1722 1713 1904 1051 796 933 1104 1044 711 1364 519 952 1230 801 1273 817 1071 1017 1040 1061 885 819 1218 982 996 1099 1125 586 1394 1652 1468 1232 1145 706 623 583 759 892 849 540 602 932 726 592 647 658 976 977 1326 881 1029 1186 513 697 713 1338 1047 708 571 919 1238 1166 1076 1106 1176 1009 1049 1621 1062 1232 1129 1009 1523 1127 1030 1535 1631 1107 1682 1447 1233 1173 1036 1038 2922 3156 2386 2345 2480 2190 2205 2535 1876 2674 1740 2049 2237 2295 2700 2184 3024 2285 1795 1167 1373 1045 900 1253 1407 1545 554 1531 2126 1860 1926 1247 1580 1051 561 658 1035 599 934 933 1214 872 461 894 686 408 424 543 492 654 504 398 686 806 748 828 811 982 1165 1120 850 1217 818 971 944 951 767 1127 1077 1574 1070 1262 1377 580 547 344 294 554 544 470 568 524 366 184 423 534 402 309 618 469 142 139 145 218 262 160 231 248 203 548 299 610 354 699 603 458 488 510 479 513 650 566 538 556 438 355 512 409 944 414 380 504 337 286 346 788 535 682 691 827 657 503 347 861 852 566 954 952 978 724 1056 736 751 740 713 634 660 658 781 720 806 1180 502 708 589 1147 648 675 1085 837 1095 584 650 569 939 873 367 160 890 351 776 397 360 887 684 389 523 385 1084 1254 394 561 509 1002 1494 1387 1341 802 423 370 586 972 431 964 964 608 444 1154 970 596 550 1078 1437 943 879 860 1166 1309 904 1489 1707 1472 1259 1354 1117 1391 1333 1467 1379 271 831 742 851 512 739 2792 839 912 882 1119 1353 1314 1194 1295 1299 1258 1411 1000 550 1109 493 567 442 838 857 688 918 833 850 715 598 598 1174 1038 941 934 794 1284 435 881 725 404 438 408 417 384 384 345 366 200 417 601 307 713 1283 1133 1195 1230 1260 951 1214 999 1099 1048 1464 1141 1349 1292 1396 1401 1346 1181 1316 1362 920 1092 1319 11693 5049 1680 1400 990 1008 1212 886 1108 997 957 756 1117 1199 738 1259 1013 1512 1360 831 785 931 991 1226 951 1353 1127 1586 1705 1176 1212 690 907 885 1755 754 1273 1345 905 377 261 259 195 219 264 362 774 681 987 637 859 822 803 432 815 682 460 566 280 248 294 662 1248 361 764 762 707 527 619 606 654 395 440 591 384 626 436 333 713 482 834 577 670 803 455 1558 875 847 882 469 452 551 519 430 529 822 458 474 769 476 427 417 336 418 872 1134 1017 894 675 763 519 479 943 719 682 838 1171 517 669 821 773 802 879 937 770 808 633 1087 599 571 588 600 432 1215 1317 1438 940 421 602 352 798 660 823 388 2397 460 2750 2504 2939 2297 2684 2578 2347 2627 2349 2619 2433 2501 2645 3044 826 865 1033 537 1074 1255 1242 776 695 657 1421 1073 622 598 909 946 496 739 1502 953 921 913 645 1061 1015 1032 1027 1147 1197 1144 705 770 805 966 852 1079 1011 681 681 601 1038 1074 997 1022 1061 855 1152 852 985 1484 689 852 791 748 702 1121 1022 758 1308 813 1187 1014 1053 832 957 621 631 620 877 986 1014 860 912 796 997 773 792 770 847 831 1179 1171 1068 1007 1026 1103 1081 1181 855 873 802 1156 1189 842 854 1038 1076 1075 1195 999 948 1089 1202 1089 1014 957 831 862 956 798 747 851 745 766 920 698 1233 985 1016 910 1145 871 1120 1004 791 719 879 731 952 715 1079 958 676 866 881 926 952 749 1077 1205 1092 1280 1007 1013 991 1113 1244 1391 1120 830 723 837 799 803 816 881 685 529 627 939 495 429 361 573 403 768 569 345 240 385 312 354 297 264 286 203 262 242 268 457 284 449 414 344 484 198 242 156 197 201 322 277 322 398 456 318 218 356 446 210 273 251 239 327 175 203 328 315 373 283 238 797 448 358 309 161 196 247 724 272 292 211 372 303 447 442 450 251 437 308 345 694 506 235 275 230 399 234 389 607 389 828 435 461 319 545 299 815 745 677 662 203 389 199 206 391 388 498 471 377 549 344 542 725 564 635 432 737 441 559 602 738 661 381 833 394 345 357 348 490 509 405 374 470 686 249 231 653 649 567 1230 927 735 599 897 879 708 914 589 785 713 363 627 423 591 823 474 766 712 559 843 561 459 822 456 472 454 807 413 358 610 610 347 455 461 278 598 685 1029 712 507 682 515 621 1127 715 378 504 508 500 615 294 557 611 478 468 389 476 569 488 1042 482 874 505 446 496 304 361 402 208 373 594 484 372 648 927 642 572 895 537 708 465 659 430 433 434 510 927 350 446 396 474 540 787 434 418 386 670 513 642 363 1114 438 904 539 526 638 595 337 717 379 574 922 537 687 630 402 239 435 517 492 840 840 627 599 447 357 628 522 352 600 682 205 235 193 334 376 257 447 674 270 373 434 263 475 542 1230 463 683 556 788 510 125 90 140 222 240 518 519 695 713 661 623 736 567 517 700 417 173 144 362 670 188 441 487 532 602 668 288 387 278 315 789 605 786 691 589 530 360 563 544 479 352 300 429 468 399 281 350 628 302 392 348 371 412 588 448 469 573 325 327 622 806 325 412 507 433 560 473 758 562 362 303 383 316 238 530 527 694 790 756 3013 3308 848 808 741 713 562 660 768 634 1134 726 1031 883 814 493 257 351 432 477 337 314 724 691 559 578 360 846 912 480 411 810 874 880 779 683 869 310 374 620 548 445 283 303 313 398 229 274 526 887 908 476 396 411 392 472 500 1037 679 778 558 403 340 766 666 614 676 638 309 379 443 922 947 1531 681 1026 951 1027 842 836 958 1051 569 951 941 731 443 419 1049 656 350 318 353 310 542 559 997 899 802 1047 1005 1619 1349 1510 1578 1395 1619 1728 1078 979 1956 1946 1733 2154 2007 1709 1773 1527 1669 2186 1773 2082 1999 1827 1966 2108 2495 2175 2314 2000 1935 2278 1846 3425 3308 2985 1427 1180 1775 946 1104 1902 1224 1627 723 1874 759 685 659 407 606 975 582 1135 989 560 487 587 493 492 743 2495 2542 2600 2169 1953 2437 2196 2209 2514 2818 2732 2919 2481 2409 2887 2616 2808 2772 2676 3619 2956 2658 2031 2286 3173 2986 3020 2839 2724 672 583 378 2207 2329 1501 3677 3594 3673 2778 942 894 794 256 718 369 323 277 292 2133 1188 1154 303 815 518 624 1269 1327 1000 1453 946 1161 1895 1557 1139 3102 3777 2939 2696 5565 6324 3410 3229 4170 3738 2030 1384 1531 1937 1569 983 2060 686 2437 918 2423 1167 199 164 1661 1245 1857 3506 1602 532 1218 927 1018 638 646 1282 1232 1074 1191 1123 2213 3058 1519 699 1351 1866 1755 2028 1736 1504 845 850 609 1835 1119 2102 463 1136 695 936 734 834 1123 961 2442 2121 1038 1051 845 944 891 873 719 665 791 1135 1640 1285 943 1487 723 602 2274 764 908 1239 698 1129 1132 1351 1163 1125 923 999 926 1157 1254 1050 1193 1299 1024 1266 1041 1122 1562 886 668 583 436 480 378 389 1092 612 458 534 688 517 880 588 710 538 670 443 445 293 627 227 166 345 396 566 378 304 389 451 362 432 617 560 406 392 382 543 598 437 457 567 543 456 680 815 541 482 561 542 442 364 754 558 695 778 690 986 1052 439 552 630 575 985 769 843 568 672 653 687 604 616 615 549 659 524 573 615 528 745 464 691 689 653 717 496 474 482 461 415 373 810 631 670 662 312 897 708 588 800 541 615 849 920 550 609 990 118 867 583 622 475 550 424 724 797 559 978 965 1062 981 913 1082 363 345 439 519 388 338 402 269 395 270 288 379 226 384 365 335 382 345 300 216 419 304 195 355 515 202 996 774 563 461 423 539 456 449 428 456 471 716 544 508 553 690 631 695 876 582 429 472 381 542 555 978 808 844 333 401 406 447 468 356 329 671 818 856 611 927 1102 631 1036 625 919 624 726 682 690 920 1136 731 1021 917 842 968 1061 699 849 506 197 727 819 1026 1009 949 616 646 234 487 538 1523 168 178 234 410 315 405 432 416 415 328 452 499 653 449 427 308 1036 839 513 565 470 1378 240 274 226 264 524 843 652 731 778 771 831 598 731 495 332 336 634 383 483 385 916 761 982 772 818 445 499 429 279 283 854 417 810 326 223 479 246 683 346 889 434 531 1395 828 1126 948 994 923 705 569 1053 710 932 982 722 894 648 803 874 852 941 612 956 901 664 696 744 1001 940 801 838 431 1352 1137 1260 937 782 820 1120 878 697 994 368 1079 879 787 984 777 1088 1071 1081 1087 701 712 857 973 1002 792 883 658 1157 1317 1219 760 638 640 564 522 705 474 573 402 545 568 512 530 616 648 858 845 848 764 1091 797 369 731 705 1185 790 747 566 879 948 918 948 1079 945 1153 1022 1385 1075 921 965 984 1550 1078 938 1220 1291 1013 1498 1329 1215 1071 972 989 2889 3082 2050 2114 1964 2030 2038 2256 1852 2195 1553 1844 1767 1968 2321 1734 2645 2254 1510 975 1169 624 884 889 1047 1175 533 1316 1829 1611 1565 828 1226 979 549 710 937 527 863 858 934 698 390 672 521 633 511 419 356 529 427 329 661 520 521 940 828 880 997 1011 920 1092 777 905 862 838 768 799 906 1292 965 1055 1135 526 446 304 270 444 458 390 503 519 335 166 409 449 313 339 549 369 223 176 231 175 241 189 182 233 166 383 378 404 326 547 548 480 530 359 394 490 426 413 389 378 364 332 495 286 853 343 345 435 355 225 325 700 486 724 590 780 826 345 329 593 530 471 672 765 814 627 695 613 588 492 666 719 847 567 609 666 754 696 450 427 440 1201 524 579 826 566 661 546 533 426 761 773 416 139 696 277 757 433 302 799 403 383 331 397 864 1263 367 504 460 998 1491 1442 1203 827 298 268 477 769 346 770 917 633 456 819 731 426 362 879 1078 659 852 1044 830 1074 820 1212 1200 1269 1025 1398 1002 1070 1209 1318 994 293 688 560 694 420 544 2232 797 988 889 1013 1174 1083 973 1141 1149 1010 1081 790 560 728 430 385 370 857 629 769 805 629 822 550 546 645 1054 1025 778 964 543 770 347 602 523 470 331 291 364 310 400 368 390 195 436 511 238 522 841 864 898 928 826 772 841 900 790 872 1043 867 960 846 835 1060 1128 968 1092 1127 876 869 1053 5049 11415 1332 1010 842 682 894 732 1062 965 894 679 973 1085 734 1015 1049 1404 1250 800 801 743 763 1042 886 1001 893 1263 1677 1153 988 608 743 730 1551 451 1002 1257 877 508 276 195 163 215 181 291 593 534 940 805 815 583 568 409 738 608 352 512 295 283 493 561 927 352 673 526 585 448 666 667 486 466 543 351 226 395 306 356 551 427 691 550 442 576 332 1156 613 577 410 433 444 546 477 386 431 639 551 602 514 428 321 361 271 248 647 818 978 727 541 621 491 426 698 487 703 627 752 586 691 733 648 700 781 729 547 591 364 721 663 640 363 495 413 1221 1153 1113 948 439 432 319 605 559 649 444 1808 347 2049 1919 2384 2134 1999 2073 1853 2322 1890 2245 1921 2052 1824 2043 801 822 789 491 719 1075 1017 650 683 616 1086 1050 585 733 646 876 500 669 1212 795 767 745 726 926 876 784 749 925 1473 1134 1078 906 754 944 887 1069 920 958 948 918 1095 1125 1139 838 1095 1329 1128 1095 1016 1102 1076 1048 1022 787 1086 984 1383 1145 1004 897 1240 1406 1153 844 1210 863 860 906 1225 986 1174 1270 1222 1353 1236 1150 1292 953 1344 1443 1513 1249 1290 1108 949 1184 1211 1041 1088 1243 1139 1286 1200 1042 1057 1138 1091 1193 1038 1026 1135 1319 1268 1261 1142 1218 957 985 1152 1100 1192 1140 1195 1174 1013 1037 1394 955 1235 1250 988 1337 943 1045 1526 1420 1326 1037 1176 686 1570 1066 769 1129 925 1087 1073 1125 1166 1296 1394 1194 1494 1195 1429 1245 955 1209 1016 1053 1084 1043 1552 1380 1338 1156 660 615 797 1163 628 419 396 630 447 733 299 461 251 321 285 223 313 315 376 375 516 411 425 515 334 519 427 488 592 604 592 558 592 458 390 657 405 539 439 408 397 483 399 368 465 418 367 433 324 374 479 389 451 252 240 861 433 380 325 210 251 234 571 397 427 533 312 379 376 368 451 290 446 454 472 843 424 177 268 276 509 271 476 804 705 1110 294 326 610 562 419 786 735 649 710 251 489 353 301 507 448 546 616 491 626 703 555 805 517 619 411 901 655 630 910 1111 636 653 684 384 501 469 522 483 526 541 410 428 713 813 470 633 563 629 1200 850 938 1189 970 930 991 1071 773 1643 704 541 991 506 493 1062 684 846 874 892 1143 869 651 885 741 773 725 935 865 621 714 632 446 610 535 672 1065 888 1088 1046 746 741 482 842 925 879 601 669 643 614 811 483 591 432 559 516 492 811 446 645 827 736 604 684 714 631 542 692 531 584 716 564 628 590 793 1102 715 611 988 680 916 626 655 474 507 600 711 850 607 599 452 634 779 862 725 483 587 807 740 1142 688 1084 521 1153 386 771 794 798 416 905 385 763 747 828 1135 480 541 471 856 727 622 940 977 910 581 686 667 625 643 364 704 1010 213 262 306 250 510 575 797 1012 615 758 470 463 828 974 1207 1350 675 619 947 836 139 140 193 174 146 604 648 1007 958 971 953 822 603 549 494 562 207 261 611 568 272 589 497 614 621 668 641 559 427 324 858 488 935 986 1092 936 441 394 593 484 347 293 640 675 583 283 565 859 557 595 577 679 507 733 872 404 643 408 395 1215 849 647 659 883 749 960 975 991 892 411 320 305 837 482 542 752 851 1213 954 3961 3885 807 1118 1209 1027 895 803 916 723 1078 1141 739 1040 1017 793 436 577 600 717 614 547 757 739 800 684 553 835 1160 770 756 772 932 918 1095 717 779 306 717 686 614 531 346 428 448 561 329 248 1124 852 755 286 425 328 576 606 672 981 659 566 584 459 517 1249 511 648 883 839 326 408 343 1010 1134 1404 941 1275 1592 1685 944 1057 977 1559 875 897 964 918 680 675 1400 1082 400 402 390 329 542 521 1487 1465 1311 1367 1063 2301 2299 2436 2061 2063 1787 1596 1426 1095 2313 2232 2109 2272 2150 2541 2380 2146 2102 2017 1887 1917 2056 2390 2004 2892 2884 3005 2513 2892 2448 3056 2417 3868 3530 3384 1815 2142 2290 1725 1316 1721 2023 1618 1091 2001 745 703 1066 703 1127 542 553 1695 1334 1082 571 761 715 783 488 2980 3124 3048 3015 3002 2587 3183 2927 2624 3246 3047 3723 3418 2768 3084 2638 3183 2937 3176 3656 3395 2955 2994 3107 3474 3379 2739 3205 3609 674 560 393 3636 3311 1780 4307 4374 4792 4216 1278 1219 1087 502 1172 267 840 732 476 2715 1302 1443 529 774 621 737 1790 1686 1304 2785 1267 1837 2466 1878 2923 3296 3886 3962 3598 6716 6548 4328 3961 5447 5224 2112 1608 2086 1616 1887 1255 2108 707 2434 1012 2668 1450 230 212 2298 1593 2712 3721 1816 1145 2165 1203 1476 830 751 1120 1160 1288 1342 1063 2239 3133 1134 1055 1970 2587 2523 2413 1796 1477 1329 952 755 2036 1418 2189 886 1530 820 1458 1063 1178 1409 1652 2942 2583 1165 973 1137 1311 1154 842 1185 551 667 1341 1798 1362 1048 2380 1089 1027 3275 767 977 1495 963 1273 1152 1191 1121 1488 1311 1194 1361 1189 1175 1210 1189 1238 1633 1483 1203 1111 1646 1201 703 493 665 398 553 538 1296 848 549 491 637 640 1208 926 788 576 1187 1157 794 792 722 377 297 280 499 743 550 520 493 864 843 1066 1138 913 1401 802 647 799 1193 906 904 985 661 335 624 711 952 309 547 1037 652 480 775 700 689 833 543 1019 1001 525 870 583 512 1015 979 1292 525 611 601 618 919 531 705 634 819 805 907 777 675 874 632 817 889 734 906 633 538 633 722 376 412 813 671 721 845 430 1315 685 627 801 534 657 770 937 550 726 1239 166 1217 701 758 430 434 228 658 1011 740 992 959 1022 1138 997 986 666 549 340 495 393 653 592 403 397 309 430 323 503 340 466 366 539 288 248 467 461 310 217 404 424 360 1189 798 620 433 554 634 447 682 685 542 655 1190 1066 697 748 642 1018 702 944 703 952 727 950 724 740 1183 942 1093 708 491 346 387 582 359 364 1011 1128 1192 900 1461 920 983 1018 772 1281 717 680 684 846 764 1644 1396 1361 1268 1258 1412 1336 1188 1345 629 445 967 1200 1047 1436 999 1068 697 350 685 787 2142 206 253 212 401 371 400 747 626 755 482 709 587 905 337 315 394 1317 1383 786 873 834 1476 276 442 271 316 760 1060 916 974 929 901 977 982 881 638 533 555 762 541 593 518 750 636 818 678 765 806 924 684 557 554 1317 708 697 453 379 501 449 712 448 1019 671 670 1273 818 1164 1220 1452 1889 807 525 1182 856 900 932 1149 1068 909 992 1002 1004 1304 967 1091 717 855 699 997 999 860 1173 1004 684 1777 1572 1859 1063 1128 963 1099 834 680 1122 560 922 1103 1048 1098 1045 1345 1302 1247 1251 994 1018 1040 975 1066 1071 1016 720 1587 1640 1562 1320 1150 768 1270 1253 824 1009 729 856 995 995 915 574 892 713 1303 970 1246 717 1097 1000 719 925 921 1792 1133 1057 1462 896 1245 1367 1385 1231 921 1112 1272 1155 1101 1054 1087 1117 1348 1392 992 1750 1654 1201 1503 1515 1093 1389 1213 1146 3321 3217 2777 2563 2529 2323 2217 2384 1918 2614 1758 2111 2216 2138 2248 1958 3278 2275 1615 1384 1525 1136 1328 1500 1402 2278 911 1768 2404 2052 2410 1116 987 1520 758 1124 1412 1109 777 891 879 717 587 736 787 896 728 644 668 524 671 488 896 806 984 1420 751 1023 1152 877 981 1212 971 1097 991 971 824 1001 1277 1338 1107 1225 1295 909 529 510 482 545 545 448 502 671 492 420 613 308 508 470 402 316 247 229 264 175 271 302 321 273 249 605 235 809 489 810 905 862 900 423 472 459 744 489 456 559 848 700 480 805 772 435 411 487 469 401 478 874 507 701 785 1406 656 255 274 527 522 547 430 627 669 597 778 968 1022 690 563 548 698 924 723 709 686 718 550 588 631 1234 830 984 1068 919 821 878 970 578 892 1093 425 274 1372 637 1132 521 675 1119 716 712 680 681 1118 1619 691 712 607 1562 1312 1379 1460 1288 606 555 530 1142 652 1325 1142 620 596 1210 1097 499 636 950 1122 1114 1129 1319 1081 1501 840 1534 1188 2033 1317 1641 1465 1534 1719 1280 1725 688 793 737 1019 628 683 2312 1031 1172 1057 1069 904 864 759 858 1343 1446 1170 1021 632 805 561 453 353 896 824 969 987 676 589 794 603 941 1058 1104 1372 1174 638 700 580 929 492 231 216 184 218 212 211 187 534 451 722 432 346 679 1137 1082 1224 1438 1167 1280 1166 1130 966 1258 1575 1331 951 916 1075 954 1128 961 1046 1264 863 1034 1266 1680 1332 11926 1417 1213 859 1217 1519 1274 1096 1213 866 1213 1439 1142 1157 1451 1369 1168 1286 1026 1057 760 1098 1279 947 1300 1522 1353 1021 1413 752 888 739 1635 640 1101 1454 850 350 364 283 306 294 290 372 792 593 842 847 1033 944 690 453 849 746 345 494 383 393 710 594 1392 381 1023 554 503 495 673 522 599 516 461 462 406 710 393 421 743 679 525 757 603 803 388 1994 876 824 973 603 720 835 662 577 761 788 1081 1114 511 990 397 487 338 265 807 1275 904 1025 1017 1147 1114 522 1251 730 972 986 1345 656 778 896 835 861 979 842 773 860 597 1242 624 449 566 500 395 1249 1882 1435 871 402 571 424 826 569 958 758 3092 913 3244 2915 2691 1911 2474 2510 2619 2446 2543 2410 2663 2436 2718 2889 857 801 874 634 1091 1069 1008 1080 893 723 1657 1020 863 818 708 1097 623 769 1032 1257 1223 1213 624 765 708 1133 1134 1360 1508 950 800 1126 832 1339 1125 1216 1075 956 712 862 1217 1128 1108 972 1082 1177 1047 1178 1184 1055 841 826 853 935 867 1022 1159 1162 944 907 1107 1311 1230 1227 1326 1033 1102 1071 1361 1368 1330 1286 1351 1213 1273 911 1287 800 1513 1403 1698 1140 1301 1069 871 1242 1165 1071 879 1084 1061 1248 1255 1294 1248 1260 1321 1239 1040 1069 1265 1181 1198 1259 1186 1158 1104 1040 1004 1104 973 1019 834 1139 1162 1095 1377 1110 1134 1213 1228 968 1268 969 1209 1187 1142 1016 1211 1092 1407 1321 790 1143 1234 1097 1258 1205 1168 1442 1266 1224 1381 1275 1218 1083 1299 1526 1326 1221 1347 1195 1356 1317 1370 1356 1043 1037 1113 1454 554 475 472 451 496 491 372 577 279 479 407 416 293 343 387 396 538 390 432 820 431 867 554 492 564 668 837 720 821 626 632 619 833 756 638 589 446 737 445 466 431 371 345 478 347 332 453 639 728 310 259 1040 557 306 226 202 465 390 770 417 459 362 303 265 364 343 386 411 554 430 501 789 715 381 501 439 508 467 640 715 863 924 401 470 741 534 740 733 697 599 761 389 372 392 314 345 556 670 632 549 660 515 859 887 698 752 536 726 588 800 478 778 660 572 770 572 618 493 574 416 434 526 405 486 647 786 501 989 797 698 1191 873 1173 988 874 949 989 1192 829 1517 693 554 893 356 463 1281 904 888 1149 588 1180 1044 522 925 1059 1077 657 928 622 859 559 850 593 610 933 616 786 983 1014 804 817 556 773 846 1172 994 607 761 630 763 807 548 456 443 428 474 596 539 597 702 862 1014 738 698 569 775 587 677 515 381 447 462 763 625 947 1375 881 712 1020 609 1029 567 814 478 417 533 695 966 405 470 503 631 859 897 854 382 580 790 641 1184 649 1116 481 1254 512 670 729 465 484 1418 663 496 810 621 774 602 584 492 1000 665 690 995 959 1001 976 776 738 766 684 480 813 1009 437 483 363 431 439 572 793 976 619 751 535 522 980 768 1185 1144 763 856 604 675 130 112 150 236 183 687 568 1035 1049 1073 1164 1197 740 700 597 479 280 251 539 756 154 621 638 735 596 663 738 626 504 378 970 772 1484 950 903 1082 642 700 707 664 525 401 1117 1164 968 532 618 805 545 692 577 748 620 729 741 770 784 385 370 1002 783 375 532 590 530 776 766 1067 801 590 413 611 689 421 571 630 700 868 869 4452 4034 747 1069 882 716 709 741 1007 851 1376 947 1041 1173 1445 921 455 417 458 845 634 859 683 689 900 650 455 881 1071 723 512 840 958 903 925 630 895 463 556 1103 911 491 300 397 406 479 300 302 855 829 1151 479 655 388 438 638 640 1297 1084 925 722 606 679 1280 732 801 1152 945 391 415 602 1689 1981 1349 877 1013 1686 1401 903 1036 1142 1557 940 897 1325 1091 700 913 1825 1091 328 310 456 388 396 541 1354 1339 1267 1332 1141 2248 2451 2423 2234 2074 1990 1763 1571 1354 2423 2347 2414 2625 2678 2321 2277 2478 2566 2202 2040 2095 2202 2747 1987 2575 2335 3065 3361 2532 2343 3488 2313 3773 3800 3727 1824 2053 1877 1573 1213 2310 2105 1765 1089 1918 834 779 1132 848 716 747 612 1290 1823 916 466 803 761 636 726 2929 3254 3158 2900 2829 2919 2630 3161 3008 3743 3429 3375 3474 2810 3134 3589 2902 3000 3394 3568 3459 3867 2880 3051 3465 3271 3200 3221 3780 824 686 494 3198 3365 1518 4648 4217 4547 3565 1408 1597 1104 520 1253 321 714 590 457 2278 1496 1390 476 816 671 620 1563 1988 1812 2743 1445 1763 2446 2074 2990 3985 4630 3463 4241 7632 6990 3661 4270 5605 5177 2033 1195 1756 1996 2385 1130 2381 831 3097 1020 2757 1571 199 179 2187 2005 2725 4188 2345 956 1663 1030 1343 912 859 1617 1467 1511 1719 1292 2747 3056 2085 1151 2364 2232 2290 2928 1684 1765 1427 1139 1333 2594 1308 2850 1029 2060 952 1350 1190 1264 1542 1447 3315 2407 1231 1163 962 1156 1416 1057 1368 564 791 1114 2072 1600 1261 2413 1200 1098 3088 954 1080 1264 964 1533 1360 1265 1514 1490 1090 1195 1019 1368 1393 1244 1418 1416 1255 1665 1173 1269 1517 1323 693 736 626 556 651 953 1354 703 542 702 937 651 1384 959 736 674 1765 1384 752 575 773 536 508 537 590 630 605 571 557 731 662 675 643 776 817 789 1026 721 1132 870 1095 712 590 255 512 562 793 429 632 894 643 711 806 758 789 865 686 1205 1204 668 1189 663 807 1084 1054 1475 718 822 778 729 981 781 900 962 1169 1069 1165 941 574 1062 731 987 1040 1167 1020 786 582 836 812 624 648 882 641 774 1024 643 947 771 623 840 551 627 838 1086 509 566 1390 170 1247 1075 775 600 711 354 821 1099 825 1110 1343 1287 1316 1100 1155 684 634 583 632 592 778 804 455 314 288 455 294 484 465 574 551 559 377 341 343 323 315 192 324 517 402 1347 956 1182 1094 622 927 947 605 578 569 348 1582 1211 1055 741 844 858 833 1115 609 1058 715 1301 810 796 923 997 1085 665 577 331 720 647 372 437 1005 884 1002 1125 1374 1100 1137 916 651 1050 890 1078 872 1020 1396 2191 1186 1428 1269 1293 1469 1419 1153 1035 835 511 810 1144 1293 1392 1073 1201 1209 300 758 879 2118 286 357 309 381 398 455 546 606 872 432 617 613 975 558 502 391 1221 1014 830 896 609 1217 269 372 205 299 990 1036 822 916 968 892 1060 788 802 909 742 740 1139 742 893 820 1213 986 1404 1097 1028 678 869 710 611 579 1225 709 518 706 307 750 423 569 721 1421 733 600 1586 746 1440 1091 1427 1615 859 591 1703 924 879 1012 1063 1391 1483 1082 1133 1480 1441 1369 1102 443 500 393 860 702 769 961 946 507 1785 1611 1957 1270 908 1135 1619 811 1096 1562 482 1214 836 1018 914 1014 1069 1036 1090 1333 1041 1006 842 1044 1096 1288 1232 795 1762 1684 1933 1326 1160 560 1114 1042 671 829 825 759 867 1044 940 844 891 1111 866 871 1407 905 1069 1045 648 835 799 1656 954 1320 1436 1255 1119 1322 1225 1022 980 1086 1236 1468 1109 1231 1294 1582 1059 1271 1197 1527 1450 1554 1585 1794 1475 1726 1571 1504 3762 3858 2933 2441 2273 2348 2035 2170 2233 2875 2242 2464 2574 2021 2523 1909 3099 2581 1809 1584 1655 1083 1148 1642 1465 1831 892 2093 1991 1710 2912 894 1151 1777 507 696 1160 623 700 804 733 684 677 823 743 594 522 441 514 673 502 410 773 793 883 1065 982 826 1110 1135 1677 1324 1312 1312 999 1654 1162 1184 1133 2036 1317 1189 1177 762 499 517 435 564 616 540 387 645 359 208 602 359 487 419 637 380 251 205 216 322 415 373 321 392 303 617 324 506 477 811 922 790 851 577 511 616 687 458 406 450 742 405 572 697 621 537 511 537 398 391 490 783 671 875 1223 1487 625 381 267 866 994 779 1031 667 765 890 847 836 864 651 613 527 731 781 661 448 780 749 825 1143 842 1129 888 1191 1162 998 1059 994 1126 658 1030 1074 540 154 1282 538 1166 603 411 1082 679 685 593 689 1185 1517 593 680 575 1478 1531 1543 2047 1356 596 574 542 1124 396 1127 1124 624 578 1157 1115 860 704 1154 1263 1025 1018 1200 1300 1326 1115 1346 1779 1904 1009 1729 1293 1691 1458 1059 1382 734 1271 871 931 757 714 2811 910 859 817 1046 980 915 766 980 1370 1406 1173 994 666 776 864 526 352 815 847 921 956 841 873 771 502 734 1169 1059 1188 1185 648 962 609 920 626 285 370 338 345 347 271 247 645 704 777 450 539 1222 1329 1560 1379 1464 1303 1424 1478 1165 1113 1277 1446 1399 1261 1269 1165 1315 1600 1425 1543 1458 1223 1138 1635 1400 1010 1417 12356 1077 1165 903 1311 1830 1633 1161 1205 1086 1070 1120 1366 1388 1531 1541 1288 1208 1275 1066 1164 1032 1332 1706 1631 1659 786 1423 972 771 812 1643 814 1372 1710 1125 516 519 734 337 286 296 411 863 746 1005 1042 864 1189 1195 532 764 654 401 605 413 413 570 539 1262 479 981 518 501 718 728 583 379 485 399 513 453 640 487 323 658 516 700 689 774 1054 565 1939 854 824 873 761 567 669 582 525 698 733 986 1079 498 745 549 537 412 416 666 1216 773 962 908 1077 954 752 1090 556 723 892 1305 424 783 982 863 969 1068 1197 885 781 847 942 714 575 498 469 326 1302 1857 1481 1024 361 584 450 538 504 564 777 2647 997 3091 2828 2703 2190 2591 2781 2645 2966 2456 2915 2580 2610 2815 2750 971 753 900 635 1227 1081 1304 1197 1083 1157 1390 1050 964 872 769 1152 641 816 1222 895 887 917 725 975 916 1240 1237 1466 1168 1339 747 652 845 931 700 1220 1160 651 644 782 843 901 891 711 886 878 1131 1021 1089 655 710 821 774 706 878 911 1224 1139 772 780 1150 1045 1094 1024 1236 1490 1288 1144 1337 1202 1287 1380 1598 1334 1428 1145 1190 973 1189 1305 1447 1543 1020 1535 987 1093 1591 1322 1177 1485 978 1467 1429 1067 1366 1143 1478 1209 1204 1165 992 1233 1264 1081 1001 1051 901 905 924 934 975 1066 1325 1118 948 841 1287 1069 1189 1055 864 1137 991 1436 1042 924 1188 1202 1016 851 1275 1149 1171 683 1038 1032 1112 1046 1139 1281 1361 1188 1239 1460 1328 1300 1135 1063 1085 812 1025 841 1104 1073 1260 948 752 737 764 899 494 764 430 302 536 409 208 366 208 290 191 517 352 271 378 283 337 293 303 627 431 617 534 398 581 315 349 284 320 197 289 444 457 468 353 348 324 441 428 508 369 363 296 430 188 329 344 307 384 415 395 1002 370 259 193 154 351 227 584 562 617 344 326 234 451 304 476 454 324 382 563 928 651 215 329 288 483 403 393 675 625 1070 239 281 355 411 427 582 488 488 530 296 342 294 456 236 426 546 470 498 402 392 568 592 459 548 366 552 359 535 844 773 926 466 947 360 365 588 664 395 450 321 453 464 604 669 523 662 694 536 1009 902 881 773 914 903 907 1100 800 1366 776 653 768 492 512 1085 602 823 651 648 1168 657 521 991 433 461 642 672 536 541 741 984 397 547 368 577 922 1389 1229 890 618 730 633 573 1039 976 401 678 634 651 886 570 468 537 491 368 508 643 413 553 880 728 1070 659 542 478 605 648 372 434 410 459 499 546 694 981 609 722 883 632 1058 634 627 375 343 528 622 686 451 430 320 557 828 595 483 465 672 844 571 973 710 922 552 939 490 612 707 661 429 1010 444 499 758 628 819 435 446 506 974 974 989 808 837 737 664 690 634 583 545 401 598 942 216 261 273 329 610 283 559 757 470 540 291 336 423 766 1012 547 423 453 763 702 148 167 229 105 76 707 387 977 853 776 647 929 619 571 606 453 178 297 442 646 122 387 405 429 460 466 456 651 334 220 623 506 921 1207 903 705 406 817 599 820 747 654 578 610 491 515 503 725 273 385 428 528 558 718 742 539 827 375 398 816 756 438 563 563 442 541 553 522 418 460 288 369 502 370 314 645 860 869 835 3699 3407 893 752 643 864 652 763 858 911 1290 1224 1247 847 777 712 408 378 531 575 682 571 803 791 879 692 583 902 990 573 452 744 745 889 824 647 620 615 383 687 535 447 376 301 359 387 248 248 653 510 678 327 523 367 371 563 680 843 552 469 503 524 394 1124 551 472 559 527 405 425 433 866 999 1342 757 1138 1350 1462 880 792 1065 1336 836 1124 1037 953 560 892 1587 914 335 323 203 276 435 508 870 960 1274 1321 1033 1847 1729 2171 1685 1847 1520 1274 1132 852 2586 2512 2446 2737 2497 1995 1996 1946 2124 1845 1963 1707 1800 1722 1798 2642 2504 2467 2552 2477 1820 2789 1978 3409 3385 3215 1203 1805 2005 1027 798 2149 1710 1837 1084 1813 975 956 1245 772 903 567 600 1489 1363 805 425 581 540 859 461 3710 3503 3325 2677 2912 2873 2664 2657 3123 3394 3472 3258 3728 3343 3285 3025 3197 2854 3361 3296 3424 3395 2325 2274 3177 3487 3027 3029 3592 615 491 477 3143 2475 1388 3474 4558 4548 3489 1249 1255 748 275 801 429 351 242 384 2286 1143 1241 515 934 703 793 1458 1515 1418 2077 1588 1303 1994 1800 1579 2918 3348 3263 2758 5943 6245 3230 3506 4000 4326 1530 1091 1466 1599 1690 985 1835 704 2311 886 2109 854 121 113 1677 1469 2007 3574 1778 690 1731 784 1266 784 818 1169 1085 1079 1545 1614 2404 2939 1627 723 1681 1558 1568 2396 1744 1523 1334 1092 676 2401 1171 2207 647 1597 987 1137 869 897 1128 872 2857 2379 777 735 927 1189 1027 851 1058 776 666 994 1540 1331 1217 1600 592 560 2818 879 1058 1255 746 1101 927 1148 1251 1270 1138 1036 1092 1310 1332 1195 1010 1132 994 1511 1083 886 1069 1193 744 671 456 503 523 466 1120 643 361 444 525 439 942 469 606 463 1056 710 559 586 636 179 161 465 439 491 486 491 491 487 464 389 418 582 413 584 537 601 464 614 773 750 580 304 875 962 582 400 451 467 615 684 597 402 510 573 548 670 1085 553 562 578 713 927 930 1236 616 805 798 820 833 793 741 840 684 632 870 1169 763 961 550 899 870 926 1221 617 481 508 466 584 576 1034 626 921 691 518 1034 955 854 1065 662 755 1008 1144 592 638 967 158 1195 564 650 565 527 617 738 1029 654 840 1293 1064 1273 980 1011 561 476 450 304 347 523 577 582 198 156 615 307 358 420 579 339 433 415 340 293 416 274 202 265 462 383 1499 736 620 525 568 749 372 479 471 556 700 952 719 721 697 564 575 654 756 597 975 729 542 619 613 1069 728 865 555 376 338 553 442 307 379 697 681 717 822 1319 661 995 611 675 679 706 872 611 754 1046 1270 1079 1412 1204 891 1136 994 651 891 913 215 540 693 1157 1109 905 700 704 370 696 775 1465 311 320 270 463 349 478 487 609 467 292 619 445 827 228 202 648 983 1440 900 934 524 1215 224 372 283 242 390 945 575 756 875 804 949 728 714 719 533 559 846 571 666 556 804 593 1035 665 610 565 644 501 450 426 1085 431 415 397 316 479 288 467 634 1059 577 839 1198 542 920 936 1039 1447 580 621 1111 998 1014 1096 843 1058 1106 1032 1007 925 1062 973 970 717 621 567 539 1201 1083 1410 1035 459 1632 1498 1784 831 697 719 1291 1092 855 1414 520 1208 864 890 845 938 1186 1007 998 1032 538 919 1094 995 827 867 808 804 1521 1071 1286 909 709 574 846 732 719 752 707 466 630 809 639 488 958 786 846 758 1101 725 884 871 427 1014 827 1486 724 996 1143 1524 991 1140 1257 1266 1111 1257 1061 1437 1097 1148 1331 1311 1210 1006 1043 1601 1219 999 1249 1294 982 1130 1172 993 3411 3511 2742 2639 2061 1894 2111 2241 2038 2540 2235 2693 1958 2078 2860 1623 3164 2133 1880 1516 1853 1040 1026 1305 1054 1539 632 1694 2036 1799 1884 824 1098 940 537 577 975 887 911 1086 1059 570 440 641 923 720 559 538 676 639 478 451 591 681 615 792 663 637 931 1163 1219 1114 1167 1100 773 869 1313 905 1209 1017 981 1188 1312 782 295 330 292 337 452 301 498 383 267 197 345 221 255 249 499 368 181 186 172 182 270 230 251 243 187 393 318 561 365 486 712 609 690 521 544 409 648 471 408 503 561 476 441 456 822 361 341 413 335 206 240 833 382 500 897 800 801 317 161 510 523 661 532 683 803 824 890 734 752 718 926 620 716 590 542 628 523 739 704 819 796 846 713 1117 1370 1193 1099 1299 1318 926 1463 1594 579 227 1102 614 1266 720 530 1241 588 599 509 578 1407 1264 460 671 575 1650 1435 1658 1267 1123 449 399 616 1132 473 1018 1073 698 479 1180 1020 492 434 1141 1431 1019 969 980 1089 1211 869 1073 1636 1593 939 1398 1388 1270 1314 1419 1163 531 922 815 956 754 523 2415 913 847 833 922 1005 1108 1009 1119 1064 1081 970 1194 735 832 569 657 507 600 1023 821 1008 781 642 1147 732 694 1288 736 1012 601 426 666 898 752 618 259 247 203 239 245 231 207 411 212 491 349 403 688 1294 1075 1163 1146 1156 717 1299 1324 1136 1194 1186 1602 1332 1475 1321 1549 1252 1032 1124 1053 1180 933 1362 990 842 1213 1077 12386 833 800 1011 1459 1177 889 721 700 1011 883 983 1200 1376 1168 1025 1050 1042 1152 1038 1335 1441 1189 1116 1108 621 1516 913 1008 571 1347 798 1358 1366 801 469 343 480 168 174 161 222 724 775 699 788 1012 756 754 391 797 750 555 634 473 474 620 558 1249 274 814 431 540 504 392 580 444 439 498 378 334 423 451 607 562 381 678 664 680 701 363 1346 624 569 445 567 386 605 563 471 591 574 570 613 747 516 327 358 438 333 971 1025 777 1146 985 1125 1010 454 717 621 680 707 1029 496 594 498 434 548 566 633 670 622 557 755 522 794 518 434 295 928 1386 1360 877 451 396 560 542 648 670 560 2251 524 2463 2216 2499 2519 2641 2667 2718 2348 2630 2344 2795 2105 2442 2605 878 629 942 646 1060 851 780 827 901 850 1320 1061 637 861 779 644 680 746 879 856 848 834 804 742 838 1208 1259 1503 1741 1006 1099 1058 855 1149 1206 1150 1086 1552 811 771 1357 1408 1393 1340 712 1689 1245 1134 1257 1165 1250 1252 1214 994 744 923 949 771 1056 832 1027 1058 977 1045 1133 955 896 855 1430 1177 1548 1436 1363 1369 1482 1368 1335 1071 1347 1362 1558 1027 979 1107 968 1060 1001 1130 978 1052 868 871 1291 1103 1043 1015 974 1103 1300 1489 1126 922 1113 1083 1290 977 1076 1138 1320 884 912 1266 887 903 793 674 1111 1293 1173 1107 1259 1448 1140 1314 1181 1295 1090 998 1012 970 1336 1289 633 1216 1195 1358 1113 1196 1011 1167 1315 1128 1157 1008 974 940 1549 1606 1504 1355 1410 1252 1400 1395 1374 1470 777 1043 1147 1298 559 304 749 570 763 654 341 760 265 408 347 462 490 504 500 667 679 584 548 648 548 617 640 575 816 421 542 473 526 351 443 505 421 745 695 559 491 595 524 384 529 531 460 693 537 605 551 449 594 441 411 1004 712 246 222 170 328 264 667 739 790 387 223 289 311 371 343 317 390 291 629 982 508 276 531 220 432 321 483 658 666 957 292 330 654 551 521 696 611 502 960 201 570 426 539 285 390 755 673 664 683 684 745 511 482 858 418 558 433 461 617 1211 855 733 1021 442 511 392 832 476 593 667 338 505 863 642 546 553 683 574 1021 991 1278 1120 872 1075 1312 1315 733 2161 1027 511 1126 380 755 1679 844 1054 671 693 1159 985 622 1050 886 892 588 1129 582 813 873 633 636 690 620 376 602 1009 1253 643 815 941 785 927 563 902 464 771 711 951 958 596 780 861 670 467 553 533 392 742 952 1063 1107 665 632 434 630 683 511 335 752 689 978 559 880 1106 764 660 944 526 908 466 839 583 526 805 844 902 716 724 487 643 996 866 642 403 672 738 1020 996 640 1103 475 1486 677 1071 664 748 596 1123 643 715 956 658 891 828 667 643 1035 983 954 1057 1071 1323 855 483 705 475 532 323 602 798 204 311 268 337 467 329 1049 1297 702 867 467 506 932 1118 778 1188 949 711 894 984 186 155 251 200 155 827 840 928 865 852 1039 782 971 909 575 722 289 296 924 814 231 623 366 616 756 814 635 649 763 571 716 753 961 619 721 1063 396 492 504 663 613 524 937 941 1028 543 625 900 523 567 444 534 640 780 736 799 978 574 570 985 786 285 515 622 581 701 710 847 686 544 309 429 701 591 664 611 854 916 1038 4339 4317 1080 969 1105 852 1175 859 792 722 1042 1140 975 982 1088 604 388 485 549 637 720 708 945 955 830 679 737 1150 1143 766 734 909 1066 958 1043 815 918 301 440 975 891 381 482 326 460 461 350 461 658 557 646 469 604 589 564 738 462 1038 903 795 778 634 361 1131 750 717 1023 967 288 388 490 1516 1743 1137 728 1271 1970 1817 915 1001 731 1412 836 1113 1526 924 825 701 1360 1198 471 435 705 418 495 488 1169 1271 1518 1234 1083 1889 2086 1872 2179 1877 1496 1549 1316 1101 2128 2259 2194 2232 2540 2660 2342 2137 2034 2258 1843 1933 1653 2138 2111 3230 2400 2532 2024 2714 1956 2854 2066 3518 3954 4105 2611 1822 2048 1053 951 2044 2188 1646 928 1817 1139 1170 978 678 1243 674 623 1497 1001 698 684 889 851 529 494 3016 3305 3281 3286 3111 3078 3060 3107 3149 3929 3206 2783 3659 3203 3026 3221 2628 2717 2994 2630 2664 3329 3490 3599 3811 3392 3701 4079 4389 609 526 523 3636 3537 1633 3778 4939 4967 3483 1687 1711 1707 701 1721 251 737 636 640 2810 1616 1675 594 629 553 670 1562 1979 1994 2500 1729 2055 2057 1751 3180 2684 3235 3316 4257 8026 6900 3224 3811 5007 5077 2639 1196 2147 1673 2301 1226 2232 823 2895 998 3149 1564 196 190 1792 1790 2609 4078 1910 894 1826 1136 1390 741 727 1496 1429 1460 1806 1630 2741 3337 1473 1418 2497 2758 2583 3435 2095 2177 946 1231 1200 2747 1988 2731 886 1809 978 1768 1577 1589 1912 1732 2785 2728 1226 1069 1436 1041 1604 1239 1333 1013 933 1417 1866 1363 1143 2163 1112 1046 3376 910 1246 1394 887 1333 1403 1323 1660 1611 1263 1249 1306 1501 1394 1523 1587 1608 1513 1499 1369 1110 1456 1635 605 440 574 334 587 786 1559 836 795 750 871 633 1346 1037 1010 600 1309 1301 877 609 742 481 435 404 399 864 469 450 439 667 718 702 618 788 598 556 643 753 651 692 887 716 468 315 621 746 930 433 399 526 653 506 565 617 457 641 718 776 1047 646 946 499 458 962 1099 1113 734 892 881 862 954 897 701 880 829 875 981 1044 661 837 518 996 1092 745 831 457 489 546 571 509 406 1119 470 692 1077 438 850 896 856 986 542 628 856 974 539 654 1412 219 1426 651 730 393 443 420 870 888 723 1101 871 998 1144 842 1119 727 287 572 349 247 450 444 468 281 228 489 343 435 493 630 353 536 562 441 340 564 394 378 442 336 391 1111 1055 481 342 716 667 606 630 552 626 768 748 607 946 742 627 899 766 1198 1059 939 692 937 925 639 910 823 1015 804 438 344 491 398 310 335 894 1016 1227 998 1763 658 954 1346 855 1260 803 881 961 1129 947 1510 1523 1677 1438 1434 1475 1081 1367 1201 707 359 937 1079 1028 1109 1455 1071 807 470 962 1118 2654 662 492 609 612 761 797 552 485 881 391 847 738 1182 434 428 448 1476 1099 864 984 902 1558 322 367 212 340 1054 1114 917 984 1025 1012 1153 879 973 690 562 533 799 513 640 693 797 682 797 653 689 505 547 615 511 474 1098 563 503 667 464 657 372 671 726 1322 932 713 1445 1033 1396 732 1433 1435 1065 683 1257 1101 924 1117 1050 1189 857 843 835 1163 1002 973 991 733 649 669 856 804 838 1143 1150 742 1835 1523 1713 1147 1076 1103 1208 970 1229 975 501 946 1132 1224 1141 1251 991 956 1018 1096 1214 1204 1302 930 1034 873 956 610 2053 1931 2036 1324 1172 713 783 680 973 1347 957 1171 1174 1340 1017 553 989 865 860 979 1157 1119 1075 1635 926 769 793 1717 1341 927 1286 1063 1779 1455 1430 1219 1745 1440 1796 930 1466 1407 1357 1411 1209 1560 1164 1345 1222 1620 1855 1612 1540 1766 1751 1735 3208 3101 2755 2538 2961 2160 2034 2253 1958 2852 2353 2854 2410 2347 2694 1683 3579 2101 1995 1588 1751 1539 1321 1750 1238 1761 939 1647 2186 1976 2648 960 1013 1296 835 688 1155 853 700 708 940 541 492 814 844 849 615 609 991 590 326 306 1035 880 1100 1572 911 805 1057 1261 897 1274 1072 1089 1146 1080 676 904 1384 1670 1111 1249 1302 911 844 719 656 831 827 746 565 553 502 426 679 366 315 334 564 430 194 243 235 296 330 369 433 383 382 520 347 733 621 737 943 838 909 514 357 471 585 652 410 418 740 437 636 672 756 441 460 452 426 351 468 855 421 594 1072 1284 722 457 275 1046 1105 945 776 760 738 1024 736 882 839 947 930 747 802 774 882 709 895 790 351 529 411 1172 658 1150 914 1188 915 858 1003 592 849 822 725 241 1592 529 1519 975 467 1545 850 728 769 656 1506 1390 677 716 657 1150 1233 1186 1472 1397 669 623 680 1351 657 1467 1406 877 766 1487 1228 1020 748 1029 1199 1554 1105 1312 1590 1252 1145 1191 2013 2773 1562 1593 1640 1912 1679 1341 1861 549 741 783 819 786 1002 2989 1018 1052 1021 1123 1285 1268 1159 1316 1576 1493 1554 1157 647 1013 713 777 523 1402 1192 992 1102 621 972 765 832 709 1028 1064 1232 1121 858 713 770 723 619 375 378 272 396 351 326 241 545 437 646 312 383 922 1222 1076 845 1622 1391 1135 1135 1319 1240 1084 1418 1584 1724 1364 1244 1466 1427 1256 1317 1071 1635 1180 1369 1008 682 859 1165 833 13240 889 746 1360 1069 1102 783 920 1139 745 1097 1179 1031 1456 1199 946 894 1076 1081 759 842 1316 1566 1684 980 2086 1170 1122 652 1904 751 1296 1628 867 566 417 469 349 439 412 534 818 661 645 990 908 654 783 444 591 654 417 476 498 432 441 565 1479 412 1238 737 576 467 897 655 459 609 520 575 417 643 618 474 660 528 598 720 589 1071 377 1991 738 706 1082 773 620 588 505 594 830 837 634 665 617 666 435 496 485 877 921 1432 769 738 934 1128 1032 535 1210 937 853 1039 1005 546 807 1086 943 1127 1231 892 1013 587 762 1247 417 681 684 785 579 1240 2202 1404 810 505 588 312 1158 572 735 582 2882 786 3090 2814 2597 2249 2708 3216 3060 3018 2484 3006 2411 2950 2702 2780 799 815 521 889 1411 1234 1781 928 1075 918 1457 1104 880 623 1094 1463 791 860 1341 943 905 873 836 907 836 979 989 1158 1085 1304 847 792 663 1083 1091 701 635 977 804 932 885 915 886 772 1216 988 1046 832 883 1059 727 878 820 698 838 658 914 905 706 546 931 1081 1034 949 745 1105 1056 1014 1073 910 963 1206 1121 1238 1243 934 1207 668 1195 956 962 1142 1096 1152 1232 1025 1105 975 1025 954 1135 1139 1192 862 1108 921 904 1276 1016 949 1234 1366 1312 1285 1180 1125 973 979 1134 692 953 982 984 980 738 949 1211 1064 1056 941 703 1018 1067 1125 995 1006 1008 897 910 786 1570 1013 687 1228 1171 1084 1245 1328 1538 1581 1552 1764 1715 957 1192 1175 1157 1053 1020 1065 1268 1119 1383 1577 1497 1500 618 761 654 1192 423 554 427 273 490 385 226 311 173 453 385 381 360 311 363 512 657 641 619 380 232 376 356 498 600 289 383 286 373 321 453 414 378 473 574 475 402 505 390 563 336 274 254 368 401 254 427 502 573 418 382 1040 437 550 417 194 219 389 584 341 361 213 257 292 320 300 279 222 333 155 648 719 421 206 341 323 541 412 467 800 428 979 483 575 345 657 407 700 693 487 715 216 511 333 291 399 364 535 508 365 637 413 434 567 404 615 384 553 591 443 476 1018 668 827 707 401 440 543 415 658 538 765 485 499 631 379 409 1070 784 456 1234 1140 1091 994 835 827 802 1221 811 1189 808 589 535 482 624 774 830 1053 596 508 776 747 521 706 435 451 457 734 711 462 610 611 575 483 364 386 594 752 892 604 914 914 681 1025 842 567 742 494 398 556 460 595 593 622 677 466 305 563 534 553 936 658 769 501 400 376 316 399 642 497 405 323 458 592 609 795 482 450 740 594 845 409 594 401 343 648 584 733 486 466 347 493 666 721 555 404 476 634 632 836 499 1652 468 820 475 721 814 605 422 1105 572 690 743 603 495 443 410 449 855 754 699 876 877 679 605 617 585 630 436 356 541 755 216 277 205 311 574 350 442 595 365 389 393 321 550 585 723 1262 440 450 632 621 200 190 143 243 155 417 619 1026 980 776 759 950 483 431 396 442 242 219 363 551 196 484 490 586 502 504 328 368 374 372 586 681 896 646 829 592 540 474 485 471 449 284 312 308 284 302 309 824 437 465 457 424 554 819 497 662 564 519 451 821 510 331 595 834 736 981 892 681 563 574 375 372 722 485 295 711 856 1212 807 3591 3811 744 905 786 1212 1030 818 672 560 1176 836 897 669 640 751 488 553 636 526 427 518 795 806 703 549 427 786 870 612 538 655 881 813 753 529 575 253 357 708 555 513 498 512 796 826 524 305 861 789 749 677 988 532 623 654 463 1170 721 827 616 526 514 910 430 644 615 544 568 638 759 1218 1447 1629 907 988 1066 1205 731 905 977 1380 893 1069 1093 822 444 427 1265 727 294 268 503 507 471 450 1327 1162 941 934 1082 1616 1877 1677 1808 1502 1597 2214 1284 872 2263 2066 2429 2119 2795 1975 1512 1493 1804 2320 2106 2309 2223 1927 2518 2775 2591 2833 2708 2913 2318 2801 2470 3528 3120 3320 1378 1688 2055 1238 970 1816 1999 1427 1090 1747 700 697 841 567 721 514 610 1492 1344 704 468 1082 977 686 582 3231 3385 3189 2271 2269 2706 2742 2807 2631 3185 3131 3118 2862 2608 2849 2388 2716 2909 3113 3175 3059 2966 2356 2723 3015 3027 2984 3165 3013 845 728 451 2470 2192 1539 3911 4312 4557 3511 1636 1658 838 284 936 148 381 286 292 2560 1462 1346 453 841 738 598 1252 1518 1358 1266 1251 1510 1719 1550 1678 3589 4190 3423 3519 7154 7094 3454 3945 3973 4892 1724 1028 1705 1844 2187 1227 2171 858 2213 1079 2038 1503 256 238 1827 1462 2458 3803 1869 767 1407 1058 1220 798 707 1612 1613 1538 1376 1269 2331 3007 1266 800 1444 2262 2214 2761 1598 1703 839 633 735 1683 1126 2482 768 1124 649 866 799 740 995 1100 2770 3208 772 768 1190 1171 1052 868 1183 700 790 943 1656 1262 1062 1662 845 730 2933 747 910 1384 587 1518 1405 1500 1462 1111 1189 1199 1067 1137 1097 1234 1202 1199 1218 1306 1545 1174 1545 1191 495 481 446 532 467 400 1383 798 789 527 621 609 994 873 733 692 1357 985 633 475 441 420 374 339 348 451 568 559 461 508 555 517 641 600 790 687 671 627 751 566 602 556 460 220 609 678 790 306 522 612 460 288 803 789 773 724 801 586 956 556 561 620 451 799 941 930 382 483 511 523 527 626 469 537 990 534 575 825 872 572 676 757 867 692 860 602 385 535 494 412 472 692 486 988 606 495 721 758 702 815 608 705 792 886 556 776 1252 252 1239 663 435 484 479 450 497 870 707 1026 1074 1012 1008 1134 1031 568 421 476 447 286 437 618 277 252 196 281 285 284 335 698 313 331 473 331 294 310 247 200 375 296 363 1453 549 732 536 436 634 729 521 511 641 471 969 789 591 617 564 674 748 1014 495 640 692 483 761 1156 1031 910 1042 793 350 296 450 439 348 373 1018 808 932 712 1140 726 859 730 914 967 1005 752 739 799 810 1217 880 1143 977 791 1052 1063 671 800 892 281 810 969 971 1267 932 794 770 219 774 856 1858 321 510 378 458 421 517 569 408 611 333 534 690 598 289 275 289 716 1079 773 924 420 1507 296 300 222 335 516 1119 862 957 1111 1077 1218 845 955 1029 892 923 1117 908 999 753 788 682 862 693 672 539 595 555 518 410 1318 379 443 446 191 670 543 641 611 1069 547 510 1419 554 947 1045 924 997 1310 310 1231 1039 1230 1292 766 967 789 740 756 892 982 752 801 610 504 470 456 1050 904 1293 1028 510 1516 1574 1807 1209 776 1145 1638 974 1088 1257 546 1380 1158 897 1234 893 1069 901 1111 1228 950 1093 953 1267 929 1173 1193 889 916 1517 1017 970 858 463 863 753 466 689 629 644 761 538 544 671 846 816 1098 650 994 894 1368 594 725 638 590 1984 944 984 788 1161 952 1157 931 946 844 924 1097 947 1228 1195 1165 1298 1137 763 1133 1107 1426 868 1325 1313 1232 1233 1033 934 3139 3172 2195 2394 2231 2170 1735 1848 1895 1975 1446 1647 1822 2022 2002 1916 2822 2041 1729 946 990 1064 790 1088 1415 1250 777 1628 1839 1633 2062 959 1204 791 519 645 896 562 681 799 759 840 632 695 511 602 589 687 556 558 580 556 597 659 875 959 632 774 884 989 828 1141 1019 1198 1197 1136 1120 1024 1325 1311 1023 958 1044 716 259 319 289 294 280 205 548 368 404 271 451 296 451 252 364 520 165 177 98 153 263 279 306 238 274 390 408 608 684 619 647 621 659 392 366 408 413 393 369 381 895 405 374 406 831 424 408 352 284 248 322 887 566 727 989 835 604 585 332 509 527 491 555 489 553 508 497 429 435 644 408 488 514 447 668 537 629 576 479 546 606 822 605 813 810 677 851 594 739 449 732 698 426 211 911 282 748 476 351 806 400 551 372 516 1071 1140 664 481 370 933 996 971 1230 1029 337 315 454 771 461 1094 954 512 512 815 697 426 398 1045 1043 733 1043 1021 1082 922 1068 1182 1320 1187 1249 981 952 1108 1158 1485 924 342 898 575 533 570 454 2383 1033 1340 1321 1111 1121 1119 904 1097 1142 1148 1227 634 482 1032 740 586 479 626 837 772 752 735 803 889 556 885 1030 918 1003 818 614 601 545 629 602 334 361 341 309 307 328 308 422 538 365 322 274 865 860 791 813 597 840 842 576 705 593 964 950 1038 1153 1244 1241 1258 1240 858 1044 936 600 780 1498 1212 894 1217 903 800 889 11554 1774 1029 906 1091 968 937 1085 1102 867 1209 1084 1338 893 909 808 674 1052 992 990 1040 1287 1410 1116 1366 807 686 581 1581 638 1355 1622 1064 473 363 255 190 220 240 286 490 516 654 477 720 641 780 398 712 688 462 541 498 425 697 716 1368 383 727 525 630 664 582 621 513 514 359 677 556 417 423 647 736 425 426 567 616 789 492 1580 549 503 610 668 482 619 555 443 540 701 506 521 653 516 389 431 267 323 711 935 838 685 768 870 525 658 783 534 750 830 1072 307 544 863 728 1015 1176 931 795 577 615 778 560 694 673 626 469 1075 1669 1181 1286 414 507 449 619 712 966 556 2024 474 2130 1845 2101 1982 2286 2224 2186 2422 2001 2249 1794 2094 2385 2570 654 972 679 839 1051 1253 1208 1002 838 974 1387 1263 1120 590 723 953 585 803 1247 1181 1130 1005 918 905 870 879 899 1097 1404 1230 734 771 682 778 686 668 622 1125 963 1144 1142 1210 1175 696 1002 1375 1259 1117 902 894 703 613 598 656 703 670 970 1020 684 914 1102 1109 972 904 1020 837 902 873 1208 1182 1131 1172 1153 1236 1176 1135 1262 761 1098 1253 1167 1270 1171 1285 1310 1337 1301 1097 1060 1098 1113 1153 1495 1019 1160 1507 1083 1222 999 1419 1205 1292 1205 1094 1181 978 1162 1123 1390 916 1198 1049 1096 1149 935 1133 1304 1080 1243 1405 1020 1026 1363 1135 1482 1286 1142 1303 1573 930 1214 959 864 1228 1189 1079 1239 1145 1267 1384 1269 1397 1252 1039 1082 1151 1198 1461 1248 1120 1226 1392 1232 1299 1320 1288 731 810 622 1340 570 426 318 403 431 449 401 428 192 315 359 212 457 358 372 257 318 255 273 796 478 798 515 420 587 533 578 552 582 391 379 657 313 514 576 514 472 710 550 387 473 477 384 446 350 493 479 495 623 334 306 895 368 516 500 196 251 419 617 605 660 363 480 237 473 295 361 249 374 390 608 1125 432 172 230 318 449 399 468 818 418 1061 462 492 491 522 485 660 605 509 877 365 510 270 371 324 352 672 631 457 591 418 453 890 717 772 608 607 638 697 861 952 736 592 1026 455 390 434 593 406 483 455 757 410 629 659 469 865 538 643 1069 900 960 990 875 991 964 1090 718 1610 833 515 773 572 376 852 676 1186 900 682 718 792 682 950 748 762 705 1033 827 559 607 451 517 784 558 396 579 964 1154 578 904 742 845 856 827 640 509 632 887 571 949 697 782 610 733 416 518 448 355 451 932 782 839 632 584 766 499 621 283 538 538 420 687 487 726 973 671 526 722 525 828 347 802 465 494 955 1007 877 241 313 699 600 860 653 760 540 735 831 725 1031 548 1283 436 1151 334 678 607 594 345 1092 670 655 584 566 966 496 426 317 623 701 665 983 971 860 666 627 632 433 712 564 740 925 246 272 433 198 452 363 761 849 524 582 516 261 901 873 1128 986 637 628 800 593 171 124 161 228 164 572 725 789 880 733 897 950 586 552 571 614 256 368 549 809 255 358 464 606 656 705 405 421 331 494 677 599 974 793 800 701 507 481 267 482 437 387 557 590 491 367 330 1021 536 574 719 408 586 1013 723 561 800 361 364 1038 685 347 536 701 605 761 868 728 619 730 385 593 793 537 414 731 902 1510 992 4095 4072 840 869 838 963 1012 918 751 659 1272 835 955 784 1076 546 556 518 512 673 675 396 668 650 767 853 674 848 1268 663 552 856 607 559 905 702 772 386 405 692 602 367 425 640 560 563 487 461 915 666 1014 607 598 448 412 539 537 1218 922 762 543 547 441 917 753 905 619 560 539 598 512 1203 1774 1423 1005 1170 1892 1307 932 861 1047 1617 873 1083 844 821 453 799 1509 1042 259 253 394 473 475 493 1531 1588 1078 1179 999 1996 1783 2069 1654 1415 1836 1912 1399 997 2483 2179 2199 2296 2593 2075 1844 1723 2064 1970 2380 2344 2081 2547 2476 2604 2484 2865 2630 2613 2364 2895 2016 4438 3333 3241 1695 1848 2048 1608 1345 1888 1736 1379 1254 2127 557 548 806 627 575 684 407 1616 1334 963 480 714 676 732 522 3040 3246 3006 2813 3003 3069 2818 3113 2806 3001 3308 2720 2757 3190 2661 3065 3106 2817 3264 3183 3363 3165 2318 2503 3568 3201 3075 3260 2918 764 635 436 3075 2672 1944 4745 4804 4942 3772 1471 1431 1045 425 1111 292 576 469 298 2424 1460 1515 407 892 762 705 1444 1346 1736 2848 1327 1722 2870 1550 2188 3608 4405 3907 3380 6194 6734 3412 4201 4654 5256 1553 1363 1450 2059 2263 1178 2476 800 2685 1171 2907 1602 386 277 1798 1458 2281 3919 1719 1181 1533 1380 1172 837 789 1673 1676 1362 1532 1317 2607 3119 1535 790 1693 2268 2320 2463 1921 2043 1259 1128 878 2045 1350 2502 896 1288 570 1444 1140 1140 1346 1718 3558 3024 949 804 972 934 1132 982 1218 761 942 1252 1613 1334 1091 2029 896 815 3250 1007 1103 1397 719 1445 1434 1549 1334 1307 1076 1217 1088 1055 1057 1306 1189 1207 1484 1614 1425 1006 1352 1442 453 446 606 632 688 489 1185 696 686 590 839 646 1164 946 694 685 1150 1107 604 541 624 429 387 383 379 973 675 608 928 754 952 852 931 817 1211 1114 715 1185 1046 754 1079 1217 663 297 984 1026 751 404 512 766 623 544 854 635 694 757 893 951 1160 806 521 678 760 905 984 1095 539 664 629 653 757 772 517 685 649 882 885 646 587 955 764 773 792 983 746 564 541 526 561 661 574 982 672 1066 1110 467 748 949 802 1046 737 827 1107 1229 561 665 1171 93 1268 594 751 693 522 586 826 1106 749 1026 1409 1126 1160 769 1160 542 592 679 546 318 426 444 413 376 298 423 223 373 413 696 448 516 478 325 357 333 263 185 356 295 486 1107 878 1072 771 634 910 523 534 482 523 575 901 686 589 690 798 800 722 698 672 720 496 669 774 818 882 620 1174 537 615 297 663 379 234 340 838 900 958 977 1170 797 778 987 882 1055 993 813 653 974 813 1690 1362 1213 1024 1101 1547 1295 820 998 637 363 981 1258 1355 1629 788 809 748 379 607 791 1727 279 368 357 374 445 500 598 623 870 398 513 744 978 454 440 377 1032 1020 888 989 763 1354 280 463 240 310 775 1109 806 983 1062 1028 1129 799 1157 771 676 731 1046 833 884 756 870 657 1012 720 852 578 660 547 713 759 1118 562 467 422 306 681 445 517 480 1072 665 593 1384 725 1282 1291 1477 1511 892 622 1071 1093 1344 1380 835 1216 999 909 999 1024 858 898 795 727 787 691 887 1155 1182 1178 1144 391 1639 1333 1604 1181 1004 1129 1120 1121 1082 1423 480 1051 937 827 929 839 1377 1202 1302 1326 835 1005 1115 1270 809 1204 910 729 1439 1686 1482 1074 891 609 726 631 527 602 563 500 624 766 737 540 920 835 810 1103 1267 1024 1186 1108 924 1128 972 1453 882 865 1136 992 1081 1613 1195 1359 1310 1482 1462 1202 1010 1250 1281 1229 1457 1085 1134 1410 1154 1469 1551 1652 1588 1465 1224 1423 3145 3127 2844 2402 2409 2624 2246 2372 1800 2459 2113 2409 2324 2292 2245 2092 3258 2597 1571 1233 1370 1092 1097 1286 1552 1697 563 1483 2216 1981 2523 910 1118 1243 631 606 986 491 730 685 802 781 706 551 541 592 467 689 596 508 500 493 846 845 802 972 856 727 936 1186 1053 1286 1245 1339 1049 1038 949 1210 1593 1068 1268 1126 1238 959 808 784 709 839 876 802 608 440 278 212 448 283 308 295 256 423 138 148 177 202 267 234 241 249 200 592 327 637 457 474 957 825 845 400 454 409 525 503 479 493 732 434 572 581 875 331 327 433 308 338 400 983 403 530 909 1176 524 601 209 525 602 462 576 630 657 726 596 609 598 496 771 562 715 761 613 483 355 820 357 400 319 1152 568 982 804 853 814 1012 958 581 836 740 456 303 1020 626 1048 478 497 952 641 478 592 443 944 1328 458 553 499 1439 1051 1286 1202 1004 449 425 356 789 521 977 877 459 511 803 743 388 337 1143 1098 849 1098 945 935 948 1096 894 1463 1539 1214 1397 1193 1103 1100 1374 943 447 921 625 847 874 844 2112 1138 983 861 766 970 970 843 867 1052 1200 1151 823 643 953 636 552 464 600 769 841 975 809 679 888 717 1049 1207 1067 1117 1105 499 587 711 573 585 224 289 279 281 259 204 200 489 397 658 276 455 881 1146 1146 967 1475 1240 1285 1323 1021 918 1087 1560 1437 1406 1315 1124 1374 1105 742 835 1592 913 929 1658 886 732 1519 1311 1011 746 1774 12468 1275 816 1169 969 947 798 1195 1019 1100 1534 980 1260 948 971 1048 1373 1049 1105 1483 1172 1249 1259 1739 967 647 749 1688 630 1350 1354 793 482 433 353 346 244 253 332 669 593 656 620 793 843 651 334 767 799 511 473 536 426 739 798 1169 369 754 498 534 667 403 752 625 438 371 400 319 493 584 354 550 409 575 872 1024 871 378 1889 482 434 873 486 550 576 420 583 613 523 870 879 494 821 384 370 422 314 808 1363 742 665 836 915 937 436 1231 696 966 862 967 295 1071 888 832 911 979 1189 1042 575 539 815 423 602 550 837 690 1077 1841 1289 810 307 344 344 481 591 665 622 3122 691 3234 2912 2369 1707 2551 2596 2696 2374 2498 2231 2301 2691 2706 3196 753 847 780 456 1081 1018 1090 851 749 733 1168 1179 922 841 733 926 615 855 1350 1241 1203 1113 989 1041 927 1145 1192 1344 2045 1923 708 823 807 937 1198 1255 1110 783 924 845 1251 1111 1074 1020 979 1383 1035 912 1015 1042 920 664 641 838 1644 1622 1617 1824 1244 1720 2303 2019 1708 2445 1241 2093 2180 2290 1563 2250 1524 1625 1630 1385 1687 1301 1374 1346 1799 2339 1785 1824 1743 1615 1158 1790 1867 1571 1251 1597 1557 1745 1410 1527 1804 1407 1661 2004 1685 1993 2309 2220 2233 1856 1903 2036 1706 1749 1570 1509 1307 1604 1466 1577 992 1471 1971 867 1650 1520 1380 2287 1359 1453 1587 1436 1869 1363 1670 1102 1205 1702 1208 1793 2154 2153 1866 2388 2106 2543 2532 2435 2140 1884 1786 1783 1460 1515 1307 1560 1646 1404 1860 2065 2240 1699 996 955 1097 1578 489 766 495 421 598 493 355 682 229 421 280 459 295 352 289 401 479 389 649 511 312 662 383 542 646 308 361 323 341 455 471 381 261 719 547 525 442 819 383 553 392 422 378 502 354 413 405 376 464 459 445 1206 768 411 389 228 367 343 1265 767 890 330 423 277 492 473 533 310 446 511 705 1101 772 298 368 687 441 598 428 893 543 1287 409 533 776 519 928 739 727 717 1060 208 412 259 211 671 691 604 746 587 936 695 1026 724 731 1046 423 873 850 1076 855 1221 1452 640 1124 538 560 628 815 580 639 686 430 656 529 605 635 1105 752 630 1492 1167 1199 656 598 792 726 1354 794 1723 752 556 836 633 665 1346 1607 1979 963 701 1335 930 465 1144 893 897 858 872 915 542 662 1012 489 1183 577 845 554 980 1337 533 766 1045 717 995 1564 1410 1018 1000 595 407 765 330 472 478 429 545 373 482 378 691 1442 974 914 968 629 920 604 691 365 466 279 566 532 761 790 1225 893 747 893 558 949 830 767 421 456 658 664 939 696 666 475 803 997 721 859 620 1102 605 658 1092 501 1469 426 1286 592 745 634 510 391 1014 566 886 756 689 804 584 1030 568 967 1282 1154 1308 1319 1291 785 863 862 566 812 537 877 1618 379 458 316 314 540 363 679 1280 734 816 728 488 1124 802 1119 1218 991 669 704 536 165 117 147 208 160 1103 590 1118 878 775 1051 812 900 848 849 535 282 341 610 755 472 1007 457 712 834 903 833 753 497 511 635 785 1095 1065 1224 880 822 527 382 689 939 869 917 1017 806 742 1356 1079 508 560 429 548 654 659 890 515 735 541 415 1058 627 316 544 752 510 775 745 737 564 590 540 530 577 491 814 831 676 1318 835 4281 4907 953 883 888 678 947 925 961 808 1269 1620 1243 1309 1277 1151 547 897 806 836 1071 1285 980 920 659 863 415 1046 1361 899 495 1078 1164 938 1358 826 1044 435 525 1201 923 683 602 541 772 878 597 446 1402 1168 1069 701 611 369 858 987 748 1573 1056 1157 806 869 726 975 495 709 967 834 416 467 660 1496 1940 2371 1859 1115 2051 1662 1457 1374 1622 2060 1062 1264 1344 1206 543 838 1632 1625 409 339 292 252 443 638 1579 1465 1565 1726 1626 3372 3767 3434 3335 3438 2746 2208 1704 1579 3280 3160 3269 3165 3105 2693 2930 3250 3039 2595 2370 2180 2554 3295 2357 3614 2755 4031 3980 3991 3028 4317 3327 4397 4134 3567 1832 2650 1830 2163 1669 2579 2349 2354 1033 2661 1118 1073 1342 1349 1071 754 1092 1622 2295 880 485 725 674 866 608 4934 4712 4652 3666 4197 3498 3400 4888 3288 4006 4142 5021 4938 3507 4806 3851 4892 4385 4282 4946 5136 5508 2624 3416 3532 4128 2895 3199 3323 756 664 403 3975 4255 2278 6230 5827 5615 5447 1603 1691 1879 833 2078 303 887 646 631 2725 1850 1893 815 1032 885 652 2406 2598 1724 3573 1989 2188 3951 1813 2546 4430 5136 4462 4397 8756 7073 4060 4250 4736 6394 2349 1385 1675 2059 2569 1344 2716 749 2918 1044 3522 1957 220 206 2841 1955 2973 3966 2074 1252 2080 1209 1441 1381 1104 1838 1743 1835 1684 1256 2931 3904 2846 1180 2826 2123 2100 3453 2300 2395 2044 1476 1390 2702 2256 3746 1349 1948 1118 1880 1229 1253 1748 2056 4829 3438 1263 1058 1021 1318 1265 1117 1405 637 931 986 2192 1543 1939 2459 1351 1118 3757 1017 1264 1594 1187 1890 1883 1735 1426 1513 1221 1152 1348 1129 1032 1421 1061 1119 1397 1416 1778 1282 1607 1134 956 979 758 616 868 693 1774 868 585 959 990 951 1391 1005 1058 590 2006 1941 948 595 981 514 486 817 959 690 717 622 906 1217 611 560 589 1128 603 973 891 896 1323 748 840 839 663 387 667 819 907 436 924 1169 858 835 1299 1196 1321 1265 969 1088 1373 1310 1389 930 1117 1295 1310 1444 642 775 718 728 910 775 1000 859 1446 1275 1845 1304 1047 1369 682 1739 1702 1147 1300 1452 666 1177 1256 727 854 1121 630 1220 911 1015 1294 1169 906 1141 695 895 1235 1468 990 869 1868 278 1832 875 1219 545 628 389 1173 1347 763 1440 1922 1521 1797 1071 1539 1084 584 524 669 915 1392 992 472 448 404 470 552 513 462 814 810 1018 411 368 698 337 285 270 355 963 405 1664 1029 1154 875 924 985 533 653 678 789 642 1674 1398 1658 893 1070 758 1161 1182 732 991 475 732 800 677 1111 851 1255 595 745 600 1048 488 319 455 1172 1273 1264 1142 1288 764 1350 959 1075 1125 1015 1634 752 893 1096 2053 1209 1671 1386 965 1132 1266 901 1356 892 452 686 1072 1306 1422 994 1146 1777 370 761 847 2416 253 259 218 511 363 426 620 878 595 403 843 911 1624 319 326 500 1100 1425 1306 1392 632 1469 391 841 633 444 801 1909 1345 1487 1730 1423 1978 1078 1532 819 652 677 1035 709 826 779 1409 1057 1656 1183 1139 842 1294 679 799 696 1950 999 699 1148 243 785 464 585 662 1468 589 790 1388 1030 1560 1207 1734 2220 769 515 1634 1027 1450 1588 1443 2590 1750 1941 2377 2690 2821 2291 1917 710 783 681 1237 1269 1080 1418 1433 625 2085 2104 2541 1593 1450 1507 1868 1366 1373 2359 860 1798 1159 892 1183 842 1607 1523 1464 1781 936 1529 1471 1373 1046 1903 1303 1123 1748 1783 2391 1336 1159 863 1694 1433 694 957 1262 1298 1323 1008 866 498 1293 1854 1344 1372 2064 853 1398 1047 802 1319 1058 2516 909 1610 1604 1532 1383 1403 1831 1532 1164 1404 1793 1740 1448 1105 1183 1843 1472 1391 1532 2110 1505 1290 2210 2492 1293 1410 1547 1350 4254 4883 3623 3856 2520 2685 1810 1972 3006 3479 2830 3149 2115 2091 3239 2554 4701 3082 2323 1770 1997 1173 1432 1828 1962 2159 1409 2696 2338 2071 3378 1508 1793 1890 727 899 1371 814 1129 1193 1516 654 725 813 751 664 659 639 773 611 509 464 737 670 586 693 634 980 1038 1273 2210 1662 2047 1970 1531 1593 2336 1581 1526 2147 1725 1005 1118 715 554 889 704 697 738 451 572 425 385 258 433 552 213 326 471 460 316 159 283 284 681 506 568 646 467 917 809 851 841 699 1107 1139 1165 546 748 529 886 406 389 410 617 805 490 595 1542 506 550 636 553 471 650 989 580 879 1139 1429 694 428 290 796 845 821 779 820 1041 824 1176 1027 1043 641 842 1011 1221 847 1025 502 787 981 780 1066 870 1279 1133 1898 1949 1878 1751 1784 1959 969 1437 1372 1118 409 1770 721 1924 1233 692 1963 1103 902 805 804 1623 1409 832 974 749 1572 1427 1521 2623 1706 657 612 674 1360 618 1676 1499 956 732 1411 1521 664 621 1412 1694 1240 1314 1734 1478 1691 1455 1507 1603 2275 959 1774 1609 1957 1789 1374 1849 690 1523 741 1257 809 832 3590 1560 1280 1043 1191 1169 1081 1013 1245 1641 1565 1429 1456 1073 749 903 699 606 1036 947 1189 1035 1007 702 1161 1130 915 1417 1127 1307 1121 731 539 879 831 559 320 324 239 320 304 282 221 438 390 752 378 518 820 1889 1439 1412 1120 1085 1042 1270 1548 1170 1431 1181 1581 1655 1670 1497 1846 1695 1442 1595 1566 1214 1412 2155 1108 1062 1274 1830 1459 1360 1029 1275 14169 3323 1248 1474 1094 1396 1465 1060 1557 2188 1659 1324 980 2189 616 1445 1346 1278 1618 973 1361 763 1625 820 867 728 1678 693 1094 1583 739 461 499 634 289 329 314 442 797 887 1277 1102 1717 1541 1383 604 1291 1288 435 1113 690 560 747 779 1326 366 1130 630 578 687 625 995 446 467 527 395 307 763 541 610 692 634 757 1105 1203 1541 603 2598 769 733 790 1039 1039 838 808 832 1073 983 911 974 823 838 409 485 506 314 854 1697 1254 991 1069 1098 1158 741 1198 651 1052 916 1735 551 958 1568 1378 1500 1694 1198 895 620 1094 1208 647 564 582 752 613 1236 2095 2115 2052 468 622 383 741 485 724 1177 2986 835 3385 2958 2864 2673 3317 3243 3569 3340 3388 3480 3425 3033 3282 3124 957 887 1220 1047 1641 1421 1351 1306 1167 1195 903 938 1364 1191 1433 1231 637 791 1206 1050 1081 1137 1413 1277 1240 1686 1755 2032 1650 1236 776 951 879 847 1127 960 800 721 1008 777 1425 1001 1005 1117 1131 1224 875 1142 1181 1173 666 1056 1018 753 1367 1248 1420 1648 1237 1283 1931 1479 1349 1496 1089 1756 1820 1839 1635 1822 1681 1740 1673 1582 1669 1183 1635 1221 1556 1777 1803 1231 1481 1131 866 1254 1280 1036 1028 1118 1160 1494 1275 914 1265 1098 1287 1413 1192 1458 1544 1556 1593 1725 1332 1535 1560 1542 1232 1114 981 1174 1000 1174 829 1210 1348 820 1413 1377 1104 1530 1330 1498 1369 1440 1412 1415 1306 1101 1225 1708 1247 1621 1547 1613 1395 1588 1837 2381 2113 2280 1921 1692 1854 1655 1529 1380 1257 2328 2287 1935 1659 1942 1894 1880 981 928 1036 1246 659 551 436 467 478 501 361 484 245 398 242 471 596 464 482 607 597 557 898 475 227 619 265 617 802 289 302 230 260 421 347 346 321 665 588 501 435 582 365 435 489 459 308 610 420 489 503 371 474 377 359 978 665 378 358 232 257 305 1108 868 918 285 428 421 538 684 436 417 504 375 633 940 581 344 448 411 458 489 425 982 629 1229 444 624 661 386 571 727 727 650 1156 713 560 303 375 388 669 551 627 332 649 396 871 967 743 942 489 1190 709 973 575 1110 1101 647 1115 495 560 911 662 581 377 790 372 766 683 475 430 918 548 685 1380 1002 1176 639 622 665 626 1325 698 1217 963 394 752 578 566 986 1627 1818 805 655 1266 1037 535 1072 1211 1205 869 884 819 536 766 1035 723 913 488 571 742 789 1163 809 776 884 511 838 1334 1319 876 860 567 668 759 443 526 483 575 754 494 592 314 571 1006 744 1048 510 690 514 524 540 566 447 476 677 578 723 767 1273 973 778 879 779 1141 909 794 658 536 524 568 1122 568 663 456 640 741 669 854 593 712 670 562 1264 571 1177 686 1047 505 642 475 532 417 1003 601 981 792 857 911 446 648 546 804 853 767 1023 1095 1144 828 929 662 751 731 545 805 1322 315 507 233 310 490 556 873 1390 665 810 542 439 831 698 1139 1466 374 867 764 553 204 175 194 253 120 1178 725 778 793 667 1058 1021 724 614 653 484 267 285 777 798 295 823 665 706 720 803 613 569 574 382 776 782 1010 1443 1340 1315 568 684 728 770 696 537 679 805 541 605 733 720 355 456 415 600 734 774 705 694 952 682 613 705 667 229 456 480 388 521 495 723 615 634 267 575 509 390 898 713 529 804 910 4391 4373 778 745 794 630 769 913 925 711 909 1355 999 1101 1063 697 466 815 425 882 780 1060 838 797 630 674 445 898 1342 704 450 908 1120 878 1171 844 830 476 461 875 622 750 673 718 992 1001 546 381 1225 1164 1252 510 850 499 604 764 498 1369 913 820 754 493 570 833 731 466 1029 820 242 260 920 1323 1295 1772 1140 1237 1987 1416 1173 1273 1673 1910 934 1069 1440 1395 606 954 1265 1357 461 442 390 174 298 505 1558 1414 1505 1055 1300 3004 3864 3434 3618 3600 2693 2411 1252 1540 3325 3374 3500 3658 3434 2767 2615 2783 2723 2215 2210 2255 2849 2610 2076 3488 3489 4213 4328 3857 3113 4862 3260 4472 4570 3862 1308 2386 2139 1682 1107 2167 2562 2372 1149 3065 1022 957 1439 1242 1247 737 807 1476 2071 1255 366 599 587 516 379 4044 3941 3476 3928 3424 3204 3331 4299 3064 3384 3222 4638 4455 3886 4039 3661 4293 4359 4412 5037 4741 4651 2843 3152 3169 4112 2889 2932 3461 695 630 460 3879 3550 2132 5799 5796 5791 5257 1391 1507 1109 385 1138 352 1004 655 580 2711 1525 1711 769 887 645 764 1568 2204 1648 2633 1574 1641 3222 2004 2399 4428 5105 3874 3768 7398 6763 3392 4193 4515 5528 1925 1002 1939 1776 2284 1151 2138 699 2440 756 2964 1413 134 126 2806 1776 2265 3254 2335 1084 1843 1006 1272 923 787 1619 1528 1221 1529 1398 3027 3900 1955 1208 2327 2324 2222 4028 2013 2257 1625 1372 1102 2582 1346 3686 1064 1861 1102 1300 1206 1106 1393 1406 3712 3565 1138 995 851 1149 1361 863 1271 648 1008 922 2345 1446 1600 2286 1307 970 3297 750 1015 1221 1072 1515 1560 1326 1056 1396 1179 1061 1234 1217 1258 1455 1343 1356 1058 1274 1323 1088 1716 908 846 933 501 447 734 759 1448 698 781 664 815 961 1227 663 961 634 1440 988 903 262 815 344 304 600 541 549 622 536 527 725 600 678 617 873 733 805 869 680 1015 722 1150 687 569 285 717 833 1153 353 989 1158 759 868 1225 1166 1302 1030 919 1083 1557 1009 893 1065 926 1093 986 1043 848 929 849 731 699 755 839 816 1197 1151 1309 1147 788 1206 578 1063 1037 1055 1307 998 624 744 731 664 769 1201 799 1251 814 757 1008 1050 871 1070 584 804 1084 1283 852 965 1753 177 2095 920 895 661 618 595 782 1129 1077 1402 1408 1370 1410 1216 1278 875 928 415 750 637 762 842 419 337 301 415 545 506 490 412 464 435 467 415 602 246 333 269 181 808 475 1610 848 898 787 577 959 578 651 698 733 616 1479 1161 1380 918 737 730 862 1390 619 1100 920 520 810 880 682 1146 1013 886 887 487 605 491 384 619 934 1317 1414 1067 1324 828 992 1001 756 1081 819 1056 743 1081 1137 1673 1051 1529 1287 1159 1325 1097 1014 1370 972 282 1034 1211 807 959 876 1071 1442 491 661 817 1946 304 313 338 573 441 516 593 703 531 358 768 801 1776 348 344 398 1094 1301 893 943 477 1101 475 895 742 511 789 1475 1100 1193 1335 1257 1430 1200 1180 801 716 699 949 738 790 608 1030 744 1278 822 965 1054 1514 1039 727 714 1849 781 489 564 282 784 278 713 574 1245 607 594 1364 830 1389 1335 1385 1752 774 866 1769 1046 1236 1354 1170 1758 1673 1583 1498 1615 2268 1727 1314 517 599 547 787 1197 1135 1599 1074 633 1491 1946 2170 1018 974 942 1662 1033 1236 2167 660 1165 889 793 993 796 1298 1136 1212 2137 919 1048 921 1141 761 1546 1147 1233 1306 1285 1627 1053 844 675 1188 968 619 676 821 745 964 959 1180 941 1117 1454 987 1114 1716 807 1622 743 825 987 936 1962 865 1545 1346 1357 1387 1355 1536 1447 898 935 1489 1089 1249 1052 1070 1694 1337 946 1485 2417 1515 1345 1791 1976 1495 1579 1605 1452 3977 4582 3213 3968 2681 2551 1752 1961 2275 2785 2032 2349 2175 2239 2728 2767 4402 2401 1902 1954 2200 1431 1213 2098 1626 1647 1276 2812 2243 1855 3125 1283 1427 1302 656 923 1417 680 953 1105 1060 709 706 528 608 494 623 569 534 691 665 583 845 729 681 791 646 910 1116 1010 1805 1477 1634 1510 1398 1617 2434 1414 1736 1614 1197 1226 1281 454 351 613 485 504 632 348 540 476 317 269 516 401 363 327 461 298 288 164 238 197 232 242 214 236 176 802 734 551 509 642 1121 1099 1179 463 703 448 676 467 431 483 612 668 553 397 975 531 492 627 581 475 700 809 488 701 1001 1134 635 482 331 728 730 677 711 607 784 709 959 761 739 467 523 633 710 596 562 468 909 817 839 1045 1047 932 763 1416 1158 1324 1198 1355 1355 907 1319 1210 1069 521 1226 862 1963 1061 794 1955 566 669 553 612 1318 1474 694 483 312 1601 1360 1462 1939 1417 607 571 660 1277 489 1131 1301 831 643 1309 1557 583 706 1278 1071 954 1159 1395 1264 1512 1654 1475 1418 1831 963 1628 1240 1967 1272 1283 1625 498 1133 718 1061 777 611 3631 1706 1220 1061 1183 1184 1111 1060 1254 1569 1630 1481 1248 944 807 967 664 679 1039 933 724 953 745 923 788 902 974 1279 738 988 919 606 613 700 921 790 405 421 269 409 397 294 241 609 341 605 275 317 813 1286 1141 1057 1016 919 824 966 1196 987 1322 804 1077 927 1075 1046 1170 1493 1252 1390 1010 1172 1233 2246 997 965 1096 1633 1177 1069 906 816 3323 15030 1091 1150 903 1196 1196 915 1196 1524 1610 979 881 1752 785 1068 1214 1009 1516 1016 984 560 1691 1076 868 648 1464 474 1270 1671 894 342 638 538 236 330 336 449 735 795 789 1197 1302 1018 938 362 1079 1181 383 1489 813 566 930 735 1226 268 1012 567 760 627 681 536 563 470 391 320 266 728 355 588 596 479 502 771 1238 1174 532 2252 690 614 656 813 913 744 724 673 789 905 630 676 636 623 439 433 450 330 888 1434 844 1009 944 1005 873 757 954 767 927 841 1409 370 882 1182 892 1351 1332 1049 1171 797 742 811 502 440 694 683 591 1176 2109 1585 1701 585 543 457 691 554 580 1220 2652 597 3105 2755 2838 2285 2718 2643 2883 3116 3053 2950 2966 2768 3087 2499 841 778 1477 1020 1174 1137 1211 1001 1081 1039 894 873 1119 994 760 997 832 746 999 975 969 1092 879 915 906 1897 1872 2139 1113 754 721 847 784 701 709 922 809 593 567 529 704 728 759 761 908 909 930 832 1078 1023 948 1097 1092 746 973 1235 1464 979 957 858 1277 1287 1217 1192 957 1223 1193 1263 1291 1497 1101 1238 971 1028 1065 919 1396 1169 1184 1256 1190 1037 992 995 1012 1116 1049 1015 973 1049 869 936 1145 823 751 1133 1068 1335 1063 1221 1307 1231 1282 1362 1350 1280 976 1114 1105 1266 1014 756 975 941 868 1353 1221 889 1439 1379 1229 1314 1064 1010 924 881 1575 1244 1041 936 795 1185 855 1481 1544 1187 1468 1290 1517 1765 1713 1730 1516 1398 1735 1259 1387 1497 1432 1359 1524 1262 1311 1390 1295 1103 576 815 763 1013 483 415 309 307 335 400 393 282 145 428 301 280 292 319 350 348 386 331 437 593 395 600 456 413 548 233 357 298 324 301 353 305 358 493 501 566 460 678 362 321 321 341 317 381 378 345 387 417 542 532 504 878 456 330 314 292 200 207 895 556 574 224 231 214 311 248 390 217 397 293 469 693 561 203 291 333 303 338 322 521 395 885 299 436 401 481 575 873 793 567 663 346 485 191 405 511 400 609 637 377 753 623 757 1109 788 665 379 497 621 478 794 907 635 570 845 476 373 401 505 558 513 486 442 454 469 441 290 674 356 491 911 788 926 661 653 949 887 841 686 1233 646 417 931 527 754 801 902 1068 774 508 1353 1052 501 790 542 562 386 635 705 479 522 668 427 522 345 455 577 822 710 581 515 762 421 946 701 590 480 517 709 488 832 530 376 447 498 361 360 475 676 843 778 935 719 490 503 459 470 556 311 411 417 418 571 514 473 897 566 633 636 452 753 421 524 423 425 475 559 709 428 628 356 720 534 598 474 369 467 828 429 431 425 1292 368 810 317 552 347 482 376 1005 438 382 607 551 559 412 573 489 421 656 604 725 715 911 627 701 736 803 486 347 590 662 367 395 179 338 255 311 432 726 319 542 389 467 520 715 1041 510 572 558 649 516 132 109 83 234 233 718 597 842 805 540 848 863 663 625 399 442 200 195 448 616 171 287 458 497 474 505 377 448 272 569 579 629 956 1042 705 864 723 617 323 361 512 443 631 641 536 364 608 692 430 498 463 501 900 914 696 475 561 441 411 897 694 330 378 425 316 476 443 480 338 528 241 385 584 389 390 503 670 912 607 3283 3387 511 686 578 660 781 476 848 670 832 671 874 945 723 620 533 600 360 662 488 416 585 591 480 527 462 746 1030 448 627 675 838 787 841 575 782 396 416 507 387 350 368 333 564 535 550 358 768 621 647 490 462 283 516 552 711 928 506 792 581 498 724 726 411 626 572 484 180 214 281 1079 1347 1080 714 1047 1417 952 841 960 1021 1391 716 836 925 948 582 636 1179 803 290 288 339 169 264 449 1089 1033 941 924 1145 2251 2579 2378 2149 2124 2133 1565 1488 611 2054 2045 1797 2107 2291 1726 1907 1979 2090 2205 1716 2086 1793 1959 1878 2575 2546 2947 2829 2613 2327 3364 2061 3437 2813 2523 1402 1561 1920 986 1281 1956 1619 1643 1144 2209 762 706 842 658 535 624 492 1312 1217 966 521 445 412 384 549 2691 2792 2606 2608 2683 2706 2698 2795 2530 3417 2988 3111 2643 2708 3203 2607 3295 2770 3264 3060 4058 2870 2545 2492 3096 3262 2945 3076 3133 653 572 239 2613 2842 1801 4526 4438 4801 3593 1107 1223 1100 415 1121 392 625 253 549 2155 1244 1285 534 740 592 659 1425 1735 1306 1990 1385 1401 2483 1760 1586 3034 3890 2660 3521 6297 5173 2884 3499 4139 4252 1808 1200 1285 1468 1715 888 1644 541 2028 927 2422 1043 142 101 1524 1263 2145 2827 1705 830 2045 905 926 685 615 1272 1183 1094 1161 1168 2241 3504 1859 874 1871 2204 2119 1974 1577 1875 1522 877 866 2772 1219 2196 1072 1223 732 1318 860 952 1181 1324 3151 2049 985 941 694 1041 1073 796 990 805 862 842 1687 1175 877 1508 634 536 2713 1008 1104 919 706 1063 1166 1128 1047 1158 920 871 941 1052 1063 1127 1139 1230 1094 1237 1100 829 992 951 624 566 394 500 717 858 1334 584 462 271 889 519 822 638 650 622 919 623 522 475 727 272 254 494 550 691 426 350 421 567 683 475 472 532 570 523 471 597 588 480 458 642 739 197 503 526 852 372 812 949 701 791 665 659 986 733 495 780 1100 874 809 950 691 1189 879 814 522 564 584 653 757 865 685 655 718 706 1108 1082 765 1030 940 939 944 966 1168 676 641 753 669 837 813 933 485 983 795 362 879 857 560 907 639 841 903 1045 628 564 1243 340 1173 597 714 546 713 405 716 884 565 941 1034 1322 1152 954 1062 494 411 347 439 353 484 633 315 440 386 309 289 330 372 662 476 426 235 213 367 433 376 157 206 434 332 1314 767 562 502 615 791 463 406 437 450 488 1294 791 721 945 483 475 526 587 586 432 389 433 745 550 749 758 902 532 570 474 560 335 211 481 926 840 926 985 1053 673 1039 875 702 971 779 924 501 575 861 1388 988 1238 945 770 914 982 602 798 545 228 949 1049 1107 1136 711 844 626 389 777 826 1708 295 293 253 581 368 380 526 661 570 398 511 680 638 295 295 254 1109 815 964 1112 559 1007 288 272 148 339 1032 749 598 642 711 663 741 763 655 757 605 633 993 606 806 746 833 549 1001 693 672 559 652 530 684 620 1590 694 575 403 167 367 271 416 344 1042 563 583 864 628 1020 881 1437 1568 693 399 1050 857 1042 1107 866 1182 1237 1017 1394 1423 1317 1115 1215 587 634 596 765 859 1231 969 1255 734 1548 1367 1602 1006 812 940 1362 901 879 1286 443 1083 761 909 883 891 1015 981 1040 1052 953 726 949 762 717 866 942 885 1355 1438 1093 977 842 581 854 742 603 780 598 384 496 474 693 703 871 1127 959 704 1039 762 837 700 602 1111 1109 1455 778 1276 1005 1258 1196 926 1323 1190 1100 896 1245 1254 1027 1057 1438 1346 1226 936 1038 1338 1245 1412 1454 1297 1225 1208 1107 1170 3308 3545 2708 3161 2028 1831 2038 2185 1450 2241 1866 2347 2057 2030 2554 2180 3454 1980 1557 1431 1509 851 859 1651 1663 1445 753 1264 1651 1371 1672 991 1076 923 595 525 1084 512 953 720 1037 618 625 668 594 476 464 514 459 441 578 505 859 689 794 998 748 674 864 1047 1379 1134 1534 1581 1096 1272 1569 823 1222 1185 893 1001 1074 717 297 426 353 387 432 311 613 315 250 203 325 300 376 243 478 414 138 142 243 316 195 191 207 189 183 554 593 413 369 783 701 665 705 356 572 493 378 507 487 503 554 481 446 506 602 717 701 794 716 458 594 739 554 813 600 774 658 417 205 520 554 514 557 640 715 661 1007 528 556 894 703 716 984 646 533 568 752 1000 499 531 427 1170 733 978 878 933 908 949 997 547 801 899 668 346 1121 622 1286 704 564 1325 588 607 518 613 1446 1453 442 728 667 1431 1494 1232 1540 1016 525 470 592 1192 606 1028 1114 661 567 1261 1042 577 428 926 1053 1191 1038 1070 1312 1190 1322 1072 1180 1388 984 1270 1355 1251 932 1108 1039 408 726 679 679 506 583 2560 983 1135 1059 1112 1186 1207 1133 1171 1314 1456 1226 1185 835 655 624 441 393 689 599 1008 1122 719 556 515 478 1021 1159 832 930 745 474 367 443 596 420 260 331 293 312 263 232 179 313 266 523 310 348 799 889 1044 973 925 830 880 939 1244 1115 957 926 903 1097 1017 764 1058 1086 893 952 1027 879 776 1027 957 894 1213 1161 889 1102 1091 1169 1248 1091 11616 3093 1713 1737 5944 1036 1194 1492 1064 1009 822 1104 1018 1439 1248 1185 1302 856 1006 542 1094 634 655 593 1576 468 1227 1509 864 411 594 522 275 300 335 466 473 621 873 788 802 964 778 328 837 671 284 485 418 318 526 592 910 327 785 651 504 493 668 508 417 414 323 417 342 376 385 410 381 263 402 509 667 461 353 1360 621 541 549 590 723 479 441 517 796 565 1095 1086 611 546 403 393 342 309 759 873 643 695 778 778 615 773 1066 584 692 692 815 446 740 876 768 957 957 808 516 596 388 699 406 608 658 686 511 809 1677 1279 1036 312 318 485 297 470 621 923 2335 619 2537 2226 2174 2147 2351 2369 2271 2534 2330 2346 2492 2240 2334 2475 802 720 1042 668 1264 1050 1247 978 721 814 1115 967 980 1068 699 667 757 640 1093 860 825 917 771 950 822 934 911 1123 1185 872 456 646 949 848 900 763 672 784 673 654 847 864 818 960 834 944 809 898 836 778 758 825 801 740 946 926 1260 927 1184 679 1312 1086 966 958 798 1441 1437 1410 1108 1191 1004 1079 989 921 954 1055 1141 1035 1227 1060 1058 1002 993 1148 1022 1269 1154 1042 1122 1073 1127 1110 799 810 816 1240 1001 1349 1220 1264 1455 1388 1265 1327 1297 1280 890 1011 1212 1223 1024 958 927 1184 947 1165 1152 900 1136 1178 924 1074 1107 1237 1206 1200 1153 1225 1106 1261 858 1033 751 1182 1174 1070 1292 1103 1864 1906 1589 1704 1646 1226 1490 1109 1465 1481 1499 1046 1097 1053 1291 1419 1259 1365 599 572 889 1020 558 389 399 180 415 230 688 169 273 353 185 241 324 341 318 385 425 417 442 685 418 670 481 442 584 335 496 344 404 418 329 399 306 554 708 410 352 460 235 407 548 520 481 621 303 467 490 397 451 536 514 974 551 423 417 210 222 292 756 447 558 307 379 248 480 287 444 243 349 310 478 845 530 290 320 548 367 466 423 768 470 997 445 508 608 345 499 647 601 685 517 408 390 273 309 450 455 412 420 410 636 469 429 766 783 756 413 762 690 510 621 796 833 673 658 445 645 523 370 549 442 631 367 374 460 375 222 1128 391 558 917 961 823 588 583 764 648 986 850 931 475 405 647 510 760 1019 850 1177 615 446 933 772 624 941 747 753 529 643 839 667 533 616 407 727 503 459 602 936 771 631 570 761 542 882 821 654 458 429 384 397 438 436 380 611 328 520 377 503 301 969 678 667 862 300 539 363 445 545 313 515 283 474 485 758 653 1006 673 493 773 702 1128 651 427 376 378 410 427 642 528 654 288 484 537 809 544 427 449 744 452 672 613 1319 388 898 343 432 566 423 319 1207 550 739 622 756 735 395 577 375 699 834 801 633 659 721 741 506 287 590 798 615 846 585 212 251 171 463 546 376 397 540 339 422 470 318 601 834 754 830 473 417 746 354 259 146 113 70 130 412 438 1021 922 703 1013 773 775 678 729 524 172 184 353 621 176 451 452 574 707 749 453 487 342 338 630 623 987 1155 1011 784 789 552 417 548 483 377 486 480 399 355 500 582 387 502 427 401 568 340 412 416 564 556 533 388 780 214 489 510 464 699 599 661 563 579 426 374 493 274 677 579 442 779 757 3275 2954 660 689 721 754 731 780 724 595 858 1091 797 891 898 745 341 671 394 422 527 482 754 751 569 756 506 887 829 503 459 689 1032 968 1101 783 764 520 333 502 372 531 332 369 539 396 552 478 919 860 1208 505 697 344 666 404 638 1085 803 796 648 408 445 641 682 801 702 580 355 404 489 881 1037 973 895 819 1305 1021 930 1206 1194 1657 939 776 1078 889 515 781 917 1223 437 348 232 156 411 323 1279 908 920 1104 1100 2452 2382 2345 1716 1706 1663 1584 1289 779 2352 2108 2140 2256 2810 1760 1652 1888 1873 2422 1651 2373 2641 1999 2224 2814 2484 3104 2816 2793 2291 3400 2266 3753 3379 3372 1477 1748 2360 974 1049 1813 2055 1524 1083 2154 641 580 1056 604 987 516 645 1407 1258 1020 292 523 410 431 428 2872 2781 2560 2456 2746 2819 2624 3197 2868 3073 2669 3824 3318 3085 3455 2861 3695 3312 3273 3751 4019 3633 2447 2272 2850 3422 2889 2695 3171 468 398 334 2924 2897 1587 4137 5168 5282 4399 1135 1089 1032 447 1039 220 501 381 276 2132 1441 1422 648 781 681 517 1501 1993 1493 2112 1312 1414 2029 1435 1752 3594 4251 2660 3151 6163 5382 2795 3596 3446 4721 1563 1348 1566 1641 1587 993 1847 548 2316 946 2718 1137 143 131 2519 1534 2382 2675 1805 881 1957 985 1219 465 445 1346 1222 1246 1154 955 2573 3217 1175 705 1571 2143 2014 2711 1845 1741 1285 596 1030 1742 1362 2849 674 1335 713 1218 926 799 1129 1104 2778 2362 1001 1051 857 1136 835 775 915 747 834 808 1721 1151 1038 1733 624 572 2540 695 818 875 663 1313 1191 1164 1074 922 1023 959 969 1535 1554 1534 1331 1441 1373 1451 1142 949 1437 1019 605 530 349 621 806 387 1346 796 601 513 492 615 1025 618 1042 539 864 729 531 254 597 393 357 322 282 628 373 319 310 687 561 530 679 628 662 439 375 546 592 507 479 500 542 134 726 807 766 299 573 754 525 489 791 892 864 656 590 614 978 705 1166 520 633 1143 1063 1021 511 567 559 610 586 702 673 592 909 671 1141 1078 927 1009 899 856 859 773 1235 560 501 596 632 498 526 983 531 1003 577 480 895 709 530 811 520 707 733 903 711 767 1252 317 1165 750 485 533 630 460 813 1280 884 1210 981 1324 1209 1105 1266 593 469 496 490 333 483 449 235 471 400 223 348 576 355 580 337 463 320 284 599 247 186 151 317 442 411 1114 788 780 716 613 689 522 585 711 636 352 1250 923 611 810 610 523 591 777 509 478 691 418 821 838 838 758 1009 799 608 750 585 518 444 359 752 651 842 554 1143 962 677 903 896 847 740 500 722 813 790 1273 968 1274 1120 654 764 1047 544 847 537 199 632 754 901 1238 815 679 689 428 562 592 1626 313 344 261 375 318 266 247 461 566 396 549 695 876 229 235 192 795 658 677 796 470 1135 232 361 295 291 604 928 774 874 874 820 890 948 834 574 549 526 709 609 651 670 857 647 934 724 777 666 796 587 478 444 1263 705 685 336 243 729 262 392 410 888 417 421 1285 717 1131 1226 1118 1378 788 451 1187 760 696 754 492 1070 1378 990 891 1141 1046 937 883 576 530 570 630 1048 857 1093 1195 620 1534 1314 1633 1114 861 888 1079 986 960 1182 457 1105 842 575 935 552 900 858 898 955 902 692 811 967 532 1381 761 729 934 1183 884 947 778 675 1069 900 533 658 631 401 565 666 595 505 732 701 807 796 1133 778 1129 723 749 664 814 1616 970 1330 1033 1338 1113 1094 1443 1369 1199 846 986 1011 1173 930 1454 1233 1114 956 1293 1713 1248 1133 1329 1576 970 1018 1123 1211 3013 3285 3303 3472 2145 2011 1948 2111 1612 2072 1409 1747 2002 2013 2603 1970 3179 2231 1809 1406 1531 1178 814 1865 1263 1330 694 1623 1997 1851 1868 978 1194 1151 461 558 937 552 1175 820 944 562 713 692 540 350 596 309 523 411 503 448 531 800 786 853 598 808 865 1195 1215 1174 1429 1496 1373 1168 1457 821 1233 1656 863 1063 1137 682 330 561 438 515 372 281 437 304 399 229 337 435 316 217 388 309 227 196 164 84 201 211 207 149 166 826 419 449 546 710 639 649 684 323 542 444 435 398 390 389 607 420 552 348 727 403 403 540 464 372 475 1024 584 726 690 859 886 421 247 314 372 392 463 472 621 489 509 513 575 747 544 745 801 577 524 435 704 613 632 527 398 904 550 651 628 647 757 587 700 446 631 553 422 212 1114 551 999 462 491 903 678 402 662 339 1280 1456 444 378 344 908 814 966 1155 1211 293 285 398 652 433 928 763 466 353 711 657 400 654 1005 922 725 1213 1088 1085 985 985 1036 939 1167 1099 1295 1130 1489 1191 1262 891 510 635 491 712 619 659 2437 1306 1113 1072 1057 1095 1024 916 1144 1192 1195 1154 927 762 809 576 572 662 829 472 883 823 623 652 448 560 685 1207 956 869 994 518 335 519 631 581 251 366 326 354 350 223 203 405 245 357 383 489 640 1001 963 1003 559 717 629 709 739 730 976 1097 785 623 703 870 773 1138 903 1034 1209 684 880 1595 756 679 866 1205 721 783 968 969 1474 1150 3093 12296 1351 1202 3596 952 971 954 1242 1154 916 991 631 954 1492 1078 943 824 1264 714 1606 970 705 774 1294 415 1174 1360 800 363 320 290 219 221 296 311 906 654 576 726 662 628 655 707 762 680 283 430 355 352 639 853 983 377 787 448 694 665 628 548 652 363 262 470 383 369 250 429 497 293 578 517 809 817 557 1355 555 452 372 466 744 411 373 387 786 629 531 595 603 399 437 384 362 376 836 948 759 638 692 700 840 1118 844 503 967 700 881 372 806 1102 1072 996 1181 714 750 840 529 637 531 505 589 677 574 997 1456 1285 1038 302 360 583 469 572 538 701 2100 459 2214 1969 2189 2124 2192 2323 2384 2432 2726 2508 2820 2371 2319 2259 760 1168 965 722 1061 1181 934 987 991 833 1074 885 696 619 566 626 881 861 1043 1118 1067 952 886 828 806 1023 1002 1156 1403 1153 726 936 904 919 815 674 595 722 626 739 820 834 904 909 1052 1145 1006 944 1069 1017 772 967 844 688 935 988 1153 1122 959 1014 1220 1232 882 1147 1339 1307 1226 1302 1538 1185 1437 1211 1514 1173 1360 1138 1441 903 1188 1534 1306 1663 1527 1589 1319 1652 1549 1466 1544 1550 1642 1271 1389 1022 1447 1435 1025 1425 1145 1247 1275 1119 1184 1375 1200 1485 1340 1347 1141 801 1153 1245 1084 936 942 1206 1518 912 1001 995 938 1008 1279 1125 892 803 1174 1193 1259 874 1107 1049 919 1317 1139 1348 1281 1261 1070 1405 1203 1233 1183 1259 1035 1066 1285 1396 1400 1026 1071 1053 1253 1221 1240 933 777 843 847 1145 519 468 312 328 334 463 231 582 424 377 393 313 347 353 390 287 365 320 362 428 204 455 252 484 689 312 322 288 298 423 436 349 498 609 458 556 512 617 479 481 459 366 340 468 457 354 416 516 631 595 577 909 633 398 388 292 323 242 938 555 583 199 256 367 322 310 371 356 319 158 449 892 449 288 394 385 361 404 306 598 388 684 385 389 683 570 562 792 690 633 1033 248 629 384 407 585 593 678 788 448 1114 497 620 1022 655 970 545 659 777 687 604 780 676 747 732 590 629 757 570 490 686 600 380 488 575 436 507 735 744 585 1078 1285 763 830 788 902 611 1343 679 1061 548 425 648 400 393 1190 1053 1028 689 505 1118 918 691 795 656 734 515 723 856 676 536 501 402 608 409 684 584 974 1216 600 780 631 535 794 1231 906 508 756 632 504 733 481 384 415 428 584 533 554 475 639 727 738 757 632 490 721 681 739 241 377 295 496 709 495 546 957 513 737 784 573 819 483 630 271 240 773 612 632 565 691 628 501 749 565 522 678 577 610 617 654 608 1096 629 916 850 672 431 555 568 988 448 587 840 592 857 522 724 469 738 908 841 1242 1242 634 584 575 491 685 742 414 806 1031 212 314 125 399 419 503 442 696 461 557 615 645 567 676 1025 983 550 500 678 451 96 87 125 199 231 631 496 797 787 804 963 759 672 595 631 488 202 264 579 499 275 441 561 630 451 546 454 526 395 269 762 665 1169 877 772 657 609 426 342 649 341 305 631 649 590 265 528 539 463 561 335 482 612 841 540 617 667 317 345 886 726 265 390 556 382 620 520 617 690 559 194 467 523 331 462 590 776 988 875 3227 3656 508 796 654 753 863 648 711 679 1078 774 1274 946 920 427 381 513 514 683 592 556 920 953 943 605 508 1084 1020 336 588 818 586 707 884 684 922 368 417 575 431 515 312 288 384 425 416 296 796 555 644 620 560 446 455 622 592 1156 829 536 703 754 522 647 505 584 723 697 294 320 315 1430 1378 1250 1091 1037 1498 1220 896 935 891 1489 872 1003 962 721 455 683 987 840 376 360 413 258 410 492 1083 1101 1492 1255 965 1752 2119 2241 1806 1692 1564 2230 1790 1152 2262 2325 2380 2343 2377 1589 1962 1926 2366 2501 1902 1997 2286 2434 2077 2356 2362 2566 2803 2521 1824 2528 2064 3724 3271 3074 1565 1855 1674 1147 1252 2027 1871 1723 984 1889 726 737 770 904 819 629 552 1227 1284 801 373 615 561 352 317 3405 3299 3144 2772 3050 2928 2968 3052 2677 3413 3346 3221 3394 2711 3470 2792 3273 3398 3279 3601 3377 4135 2725 2816 2888 3075 2371 2804 2428 1261 1107 378 3581 3106 1639 4613 4457 4672 3420 1130 1196 1169 605 1219 222 496 403 457 2699 1475 1561 622 664 510 555 1335 1951 1336 2170 1281 1620 2468 1620 2050 3591 4247 3107 3157 6234 6354 2903 3850 3823 4727 1627 943 1782 1600 1751 1017 1966 776 2532 1030 2847 1241 132 95 1698 1567 2225 3042 1994 1100 1802 1331 1100 620 559 1219 1199 1153 1335 1304 2396 3422 1364 903 2405 2384 2298 2820 2145 1985 1558 973 917 2162 1475 2911 1651 1598 670 1401 914 933 1485 1462 3245 3539 1138 885 921 1086 924 763 1034 617 735 1154 1557 1185 870 1979 1201 1135 2731 820 1050 1085 766 1474 1572 1488 1098 1268 1175 1120 1324 1364 1219 1310 1303 1325 1229 1286 1402 1180 1557 1227 806 516 397 653 720 697 1146 553 580 539 787 779 1312 980 1062 548 1179 834 733 411 604 474 464 507 710 697 396 344 422 443 747 516 561 694 531 556 554 602 740 657 684 852 481 216 693 830 694 235 876 898 536 577 672 640 587 716 550 763 1036 868 771 661 593 998 986 1041 486 651 638 717 699 681 577 704 787 883 1174 1061 636 943 645 743 781 813 704 588 417 706 635 654 645 925 558 957 757 462 911 637 563 683 500 648 681 807 430 604 1343 186 1175 768 854 629 603 410 862 781 531 1096 1027 1137 1106 758 1171 506 606 342 670 528 567 625 412 370 288 402 416 311 302 517 625 571 377 345 439 367 276 191 336 436 318 1476 579 933 867 811 626 647 495 529 484 539 996 783 1351 907 605 850 1069 1005 605 930 658 567 826 697 858 869 686 657 370 381 758 562 288 310 941 775 875 997 953 1204 901 909 959 1379 733 997 737 739 1077 1695 1177 1659 1369 1187 1287 849 586 695 538 338 889 1132 804 1081 967 955 880 435 676 805 1828 300 336 323 484 410 430 648 632 557 262 707 819 795 257 261 324 1194 1058 704 851 505 1447 394 346 237 461 1010 1059 846 946 1002 900 1048 964 892 603 575 508 740 543 577 576 939 784 909 736 850 396 496 486 699 717 1013 633 519 378 194 475 393 544 549 1030 541 612 1095 812 1194 1271 1439 1505 925 511 1314 805 1400 1473 972 1410 1153 835 1174 1225 1026 1556 1123 737 778 647 938 1317 914 1073 1351 590 1610 1232 1373 1059 820 1007 1083 998 800 1372 367 936 662 925 653 839 1135 936 1034 982 1045 816 1086 952 904 1080 1000 875 1643 1343 1730 1024 878 618 1074 942 372 421 1013 515 626 797 564 653 870 784 875 870 1201 917 1179 788 619 1214 956 1822 954 1083 1368 1558 979 1144 1316 1108 1074 1223 1115 1168 995 947 1155 1514 1425 1276 1100 1822 1426 1122 1600 1680 1256 1161 1230 1313 3263 3400 3055 2448 2415 2275 2405 2512 2069 2515 1587 1779 2089 2182 2566 2335 3426 2365 1710 1480 1550 927 1091 1761 1263 1292 818 1916 1837 1503 2565 905 911 1422 541 669 945 504 781 983 783 622 639 512 637 532 532 450 522 492 397 319 581 785 784 911 754 927 1292 1037 1351 1629 1252 1225 1080 1287 1250 1146 1280 1329 1062 1258 1229 603 459 589 549 562 523 404 420 536 279 247 523 229 289 290 625 596 190 180 151 240 386 394 373 359 303 626 319 633 623 773 764 627 697 555 703 566 618 584 556 580 680 499 446 429 1210 382 352 533 431 425 529 884 495 676 749 956 754 459 323 594 581 444 565 682 766 562 693 634 623 628 473 439 500 451 839 506 650 676 328 621 452 1119 657 912 1046 1107 843 960 1082 400 789 663 652 316 956 473 1159 734 470 1292 430 550 406 433 845 1262 377 664 533 1351 1245 1345 1667 939 507 485 626 1127 528 1181 1221 757 574 1166 1039 450 577 850 1283 1137 1173 1000 1422 1053 1402 1044 1577 1511 919 1064 1149 1322 1091 1169 1313 393 612 624 433 660 680 2730 1024 942 915 1065 1183 1114 911 1085 1271 1325 1184 1204 852 982 705 637 418 716 667 717 1117 593 694 808 577 917 1237 774 1277 709 597 567 471 600 687 247 375 341 398 400 229 205 482 225 322 605 473 709 939 961 807 827 854 1016 793 871 996 945 903 1243 1034 1046 1046 1024 1237 1064 1147 925 896 984 1724 1117 973 1213 1086 700 920 937 947 1094 903 1713 1351 12186 1759 1646 1201 1187 1588 1300 1283 937 1255 843 1077 1245 1073 1321 1216 1381 969 1373 777 677 669 1431 542 1002 1606 998 534 434 542 243 282 298 334 599 757 652 762 775 818 743 320 729 636 386 698 452 407 571 678 1273 424 761 692 579 645 642 596 357 612 589 594 465 368 541 486 476 395 755 681 640 894 403 1722 703 600 700 626 566 541 513 430 688 713 679 755 608 584 370 356 372 470 704 1023 740 639 744 826 654 600 1082 653 993 939 1122 435 508 958 832 1013 1091 1082 639 629 700 757 542 736 577 868 661 883 1904 1454 979 377 379 438 428 507 722 596 2883 848 3094 2874 2637 2114 2898 2746 2661 2783 2465 2744 2580 2769 2541 2759 725 756 944 958 1091 1201 1401 886 848 873 1143 950 777 748 1066 809 640 720 1136 926 846 841 765 975 959 935 887 1082 1087 1333 896 985 950 1103 1172 1089 990 965 711 674 927 967 903 946 919 1078 1243 971 1183 1261 759 892 901 703 1144 1156 1164 1085 1085 784 1037 1136 1027 864 979 1290 1128 1185 1226 1384 1199 1133 1289 1116 1302 1105 1096 924 1383 1519 1419 1229 1419 1253 956 1287 1341 1261 920 1104 1028 882 1093 856 813 1207 953 1294 1119 940 1125 1290 1195 1162 1094 1217 962 1032 813 1047 875 1223 842 890 1075 826 1333 967 1332 1273 745 1423 1218 1037 1120 1031 1254 1077 885 940 1219 1472 1035 1183 1203 1179 1072 1096 1209 1616 1368 1405 1302 1338 1139 1065 1266 1468 1360 1195 1190 1158 1263 1139 1099 1024 712 781 714 1373 602 399 453 412 461 533 256 549 229 498 251 336 300 348 324 346 474 390 577 404 241 444 300 454 587 481 457 444 464 444 410 425 400 387 523 374 301 487 621 463 408 380 337 470 420 251 347 345 422 511 489 1092 432 404 388 245 433 359 732 413 447 381 198 389 198 458 236 307 470 209 454 950 675 368 500 368 523 389 314 666 535 810 370 452 524 418 591 939 807 642 850 337 500 374 271 512 423 614 680 562 670 585 521 917 839 672 356 708 535 416 508 907 659 602 622 381 558 541 498 419 457 481 280 481 656 414 386 718 891 433 1113 1070 1050 750 864 1225 926 1233 821 1278 699 678 723 349 542 1062 883 1088 642 811 934 904 463 1087 671 756 614 906 861 507 805 612 454 637 381 386 661 873 1213 692 820 613 767 1014 1190 916 460 630 442 449 599 349 335 403 350 329 461 518 581 663 705 816 868 811 694 504 506 532 475 349 521 542 622 507 597 956 569 678 754 469 734 506 528 439 405 604 672 809 567 558 376 629 652 740 587 596 457 749 556 902 556 1250 407 995 506 698 513 605 469 1193 504 629 873 757 878 460 593 490 657 870 830 982 969 898 900 498 443 590 558 365 640 925 276 358 162 428 428 329 734 643 439 520 537 659 681 735 1079 986 436 436 1066 611 106 119 181 288 164 838 569 976 974 729 761 942 628 582 566 565 237 205 560 648 351 546 447 686 652 682 482 340 486 396 976 792 898 714 726 850 461 443 599 508 568 472 698 705 532 466 434 722 349 383 449 463 493 685 670 517 601 434 468 882 971 480 502 794 639 866 851 992 816 599 255 369 473 390 632 614 712 1078 1039 4037 3798 662 1114 1006 793 982 654 708 623 1029 945 995 789 793 799 474 572 433 501 577 585 1129 1127 806 700 408 1050 1176 538 638 718 929 774 889 624 623 264 353 846 748 568 408 446 561 560 320 416 702 556 725 523 631 421 752 584 482 1098 669 814 940 543 556 713 498 650 797 748 314 364 298 1096 1176 1182 1319 917 1302 1147 1057 904 1099 1332 797 956 1091 1034 523 675 1137 1171 316 298 605 413 554 544 1131 1451 1193 1192 1256 2293 2132 2139 2438 2462 1725 2056 1387 1007 2127 2066 2087 2472 2112 2144 1866 1843 2198 1953 1740 1887 2259 2322 1863 2477 2428 2565 2722 2598 2070 2765 1954 3658 3443 3180 1672 1995 1884 1127 1147 1631 1740 2275 919 2275 650 703 852 826 930 425 640 1092 1277 975 591 692 565 529 480 3162 3287 3181 2498 2804 3021 3019 3026 2616 3304 3356 3575 3480 2636 3521 2703 3127 3384 3103 3150 3603 3526 2771 3064 3354 3723 3126 3370 2858 752 662 548 2722 3089 1322 4302 4431 4622 3523 1132 1117 1038 287 970 238 805 590 623 2307 1382 1424 597 821 741 626 1951 2324 1588 2275 1131 1329 2665 1721 1957 3417 4015 3180 3411 6723 7393 3052 3916 4294 4839 2404 1399 1899 1720 1870 1109 2090 756 2792 991 2782 1158 118 98 2786 1970 2629 3890 1966 1376 1425 1515 1332 676 602 1272 1229 1264 1231 1164 2276 3542 1607 758 1680 2747 2577 2649 1943 2092 1359 893 942 1971 1649 2412 997 1367 808 1141 1098 1129 1352 1324 3202 2818 983 780 867 1066 847 875 866 689 735 1145 1774 1334 879 2124 1102 1070 3098 860 1134 1081 718 1291 1230 1334 935 1327 1335 1255 1264 1592 1598 1687 1622 1699 1315 1251 1387 1308 1553 1145 636 375 462 463 630 461 1407 692 614 604 909 639 917 1063 1028 639 1238 936 581 336 849 312 261 343 578 636 465 450 498 704 665 847 801 706 719 735 403 657 749 709 756 704 563 271 743 811 728 368 604 699 794 590 725 821 781 762 602 812 720 745 533 629 505 892 851 876 393 508 483 464 574 666 574 786 766 759 926 791 620 698 536 767 804 646 951 693 436 649 753 584 554 894 479 925 684 336 675 615 539 711 487 597 831 1019 545 767 1318 296 1373 579 579 546 549 322 663 1081 971 1075 1005 1092 1075 1096 972 656 585 357 640 319 561 712 320 379 337 296 464 301 378 476 331 377 364 332 286 369 340 252 442 624 288 1658 678 622 539 508 698 699 563 549 628 519 923 730 683 806 498 808 698 851 532 867 626 549 875 692 1272 1101 934 649 445 423 508 479 324 486 1074 766 871 932 1302 798 784 1083 766 1332 722 1073 914 1118 1135 1721 1177 1334 1109 1035 1106 1176 916 918 645 287 900 1099 1193 1456 1123 956 718 327 630 692 2055 193 227 275 308 335 386 377 366 776 292 714 462 1094 406 392 381 1169 875 775 858 534 1574 345 357 199 402 891 1036 891 943 1041 976 1116 800 810 582 502 498 679 506 546 499 898 775 969 827 838 723 787 782 543 569 1172 493 626 507 268 642 279 718 488 949 446 548 1516 1090 1419 1073 1198 1305 796 803 1309 995 921 991 1187 1135 918 906 948 930 1356 1006 1037 897 788 789 695 1367 1162 932 1137 585 1546 1495 1676 948 1004 880 1419 979 891 1401 390 1147 923 968 953 986 1047 982 988 980 739 866 1057 963 785 1020 943 918 1348 1501 1335 1107 998 503 1017 896 492 662 681 674 825 750 708 685 964 1202 1174 1126 1459 1088 1142 1087 742 935 807 1526 815 1031 883 1342 1383 1113 964 1142 1251 1048 1493 1444 1094 1336 1169 1740 1440 1221 1264 1758 1822 1131 1395 1428 1222 1387 1281 1364 3247 3214 2405 2577 2366 2136 2017 2164 2385 2801 1767 2032 2141 1946 2735 2159 3137 2211 1648 1512 1562 1062 921 1461 1370 1732 896 1922 1718 1437 2292 916 1371 1151 852 880 783 906 827 814 935 652 574 735 730 574 524 561 491 546 578 439 717 998 775 1038 938 836 935 1046 1073 1084 1292 1202 925 1095 1505 980 1001 1371 924 1181 1189 817 828 415 373 860 939 718 606 581 424 339 448 189 448 466 589 352 139 120 227 126 276 286 290 272 258 560 405 941 735 591 882 899 933 451 572 503 689 429 367 429 604 608 425 479 1077 349 347 497 443 271 356 767 661 839 755 1021 726 405 277 734 790 674 653 640 772 503 784 735 794 662 646 681 864 808 727 706 625 734 385 508 436 1057 648 881 1066 790 1084 792 908 619 982 766 691 218 1319 467 1252 749 495 1173 644 693 590 680 1023 1432 388 544 441 1126 1217 1129 1566 1140 593 540 551 1120 442 1051 1167 650 685 997 1293 595 563 1063 1069 1081 1074 1222 1173 1156 1305 1086 1618 1778 1347 1232 1391 1765 1484 1372 1355 377 812 555 605 674 827 2791 1036 824 731 1032 1023 966 882 997 1418 1240 1300 960 673 1129 943 507 597 885 870 928 1084 767 855 889 679 798 908 926 1187 1183 572 594 602 724 493 426 457 377 434 408 384 320 607 292 862 538 463 628 978 1072 1077 1034 961 993 1031 816 1107 1137 1328 1243 1236 1269 1181 1204 1214 1042 1144 1060 966 894 1329 1199 1085 1439 1070 1011 1139 1085 798 1396 1196 1737 1202 1759 11610 1430 1078 1112 1371 1194 1094 1260 1289 657 1213 1179 1083 1347 1177 1521 862 1557 984 932 546 1451 468 1076 1622 1073 495 404 499 216 247 300 313 733 512 560 662 646 895 680 516 791 677 289 709 512 363 595 583 1351 490 835 587 610 553 695 758 357 492 466 338 248 444 514 491 565 332 593 597 676 846 276 1799 773 729 757 626 576 658 580 479 912 679 487 451 630 516 329 363 306 444 748 1196 731 886 815 1012 936 640 976 621 896 871 1237 384 729 1184 965 1185 1322 863 720 703 626 1012 561 466 465 779 651 1005 1923 1376 1217 576 504 389 492 469 862 640 2588 804 2998 2733 2798 2376 2957 2991 2979 2590 2497 2508 2421 2572 2496 2726 933 884 820 758 1203 1247 1346 827 900 829 1438 1049 1043 1008 683 1058 610 766 1120 760 766 810 626 744 673 1031 1083 1276 1012 897 564 782 724 780 665 589 471 747 591 543 701 767 746 512 871 1027 724 816 895 706 833 728 767 640 1040 1031 1269 824 837 1023 1248 1545 1165 1716 971 1641 1590 1843 962 1929 956 1005 993 928 967 1058 1426 1487 1284 1469 1133 1102 1239 1220 1413 1139 1370 839 1217 1138 887 1218 1127 1023 1070 1058 1111 1235 1055 1182 1343 1426 1397 1314 1252 1428 1046 1154 1235 1210 1344 791 1219 986 754 1130 1086 808 1397 1415 920 1511 1195 963 1069 965 1714 1287 1295 1013 757 1151 947 1669 1451 1512 1614 1451 1614 2020 1961 1997 1716 1071 1445 992 1387 1460 1483 1253 1328 1124 1281 1442 1270 1343 671 861 659 1098 460 377 312 192 350 242 433 200 106 347 239 238 267 250 333 389 462 403 516 600 362 698 415 373 507 237 376 348 366 320 417 333 389 546 587 425 300 593 449 470 290 322 298 358 295 333 376 405 503 313 297 734 442 206 190 197 212 277 832 547 577 255 197 224 304 204 287 254 373 359 391 761 510 132 189 268 280 293 406 591 433 1076 285 346 540 354 579 604 574 562 614 327 440 187 277 558 492 408 432 439 646 645 481 731 815 814 365 513 580 674 742 801 616 531 862 396 294 444 546 367 346 360 440 500 378 397 172 895 432 442 974 842 909 834 532 841 712 1026 669 986 589 449 804 515 595 901 902 878 990 458 784 862 436 888 429 449 708 342 800 585 333 534 604 544 395 346 521 1001 635 525 638 691 496 751 811 739 516 806 515 363 636 652 464 417 575 386 330 380 532 606 760 773 601 597 502 396 546 642 331 373 493 415 576 652 475 847 525 652 674 527 815 427 665 371 381 558 596 741 280 327 260 640 543 489 627 362 395 859 436 496 403 1252 377 814 386 566 351 370 445 1001 494 443 469 441 610 279 517 446 656 710 627 674 700 929 452 644 552 705 531 355 585 888 263 281 231 311 288 317 447 548 311 360 267 345 541 968 790 669 500 355 633 422 157 150 128 211 155 691 412 657 622 531 840 634 793 761 372 507 306 210 351 454 197 400 356 331 476 486 472 669 547 427 527 564 669 1126 848 761 772 513 328 414 524 440 803 760 731 410 713 891 388 518 458 442 657 920 699 515 735 358 299 831 526 342 377 465 348 562 507 540 456 485 187 367 557 390 307 513 770 1020 753 3447 3018 400 614 545 722 532 470 861 710 818 837 901 919 970 597 545 693 409 415 614 589 661 677 535 652 404 718 973 389 467 700 672 614 956 558 681 379 340 522 462 409 342 463 809 746 549 397 931 733 749 624 484 225 522 716 803 1221 556 569 629 558 507 858 465 608 351 267 313 357 333 1389 1433 1482 935 1101 1326 1024 906 805 1170 1246 899 924 948 1031 551 536 1112 706 204 200 370 183 259 352 993 980 989 1202 1213 2535 2922 2654 2657 2564 2074 1308 1261 479 2391 2459 2422 2551 2907 1904 1872 2172 2039 2388 1871 2136 1929 2179 2226 3152 2369 3873 2792 3602 2392 3783 2286 3511 2928 2862 1495 1404 2225 1035 1360 2160 2233 1795 1061 1608 559 545 963 652 554 557 605 1321 1299 929 423 476 454 488 521 3231 3071 2876 2118 2916 2797 3172 2933 2402 3331 3275 2930 2908 2815 3167 2530 3022 2666 3235 3067 3449 3059 1919 2071 2816 2871 2516 2755 2857 613 559 303 2602 3047 1821 4745 4546 4828 4061 1156 1203 978 293 966 275 419 298 297 1916 1162 1262 577 463 395 576 1283 1574 1083 2025 1317 1141 2295 1345 1478 3156 3898 2886 3738 6376 5288 2970 3347 3799 4062 1463 1212 1517 1609 1733 867 1798 535 2297 1177 2273 1353 195 146 1507 1464 1992 2532 1666 868 1846 1017 999 634 478 1307 1232 1284 1185 955 2378 3735 1866 922 1865 2045 1978 2633 1764 1550 1613 1044 897 2752 1228 2391 1142 1329 603 1503 919 1001 1222 1513 3050 2499 1055 960 820 992 776 849 901 717 933 830 1351 1309 1123 1564 606 552 2413 853 1006 766 734 1298 1315 1281 998 1151 1079 924 1156 1127 1012 1272 908 1036 1131 1302 978 775 1107 1028 580 600 355 721 508 645 1490 657 576 334 873 515 804 627 778 622 867 776 455 487 818 392 350 351 508 666 429 448 538 621 749 385 391 573 602 534 548 630 654 641 515 573 614 225 604 633 598 238 863 1011 941 973 768 692 975 824 587 719 1018 1193 1098 867 882 880 950 833 559 768 714 638 698 830 632 719 1096 1031 1163 1196 815 1113 843 967 972 1177 1049 751 592 838 744 694 826 1179 552 1155 895 416 1284 952 684 929 560 682 1008 1108 549 677 1525 300 1612 667 924 580 813 508 958 996 730 1005 1247 1232 1142 1092 1347 530 486 340 506 295 500 680 516 341 313 510 261 360 268 705 376 587 401 350 539 379 308 232 358 410 382 1536 778 689 575 542 828 376 455 509 499 489 1035 813 870 812 660 475 735 667 463 585 560 449 790 587 745 727 795 557 498 410 513 388 232 477 896 885 996 942 778 779 903 835 862 932 805 706 387 728 805 1525 1158 1213 1065 884 970 1155 429 710 593 259 736 877 1176 1128 599 671 925 467 776 812 1747 337 363 256 676 456 456 418 531 557 292 441 641 677 236 236 312 1064 843 682 777 528 996 234 280 155 274 670 1080 807 882 989 864 1025 824 886 519 469 446 726 470 496 629 717 503 885 589 560 460 514 454 481 470 1252 712 619 489 147 276 231 431 447 982 624 631 931 520 1118 970 1096 1165 618 311 973 1084 1140 1227 1005 1632 1452 1384 1787 1304 1583 1694 1200 736 638 534 696 945 1278 1129 1406 701 1398 1532 1772 1091 721 1033 1224 991 832 1490 538 1072 662 455 814 442 1022 993 990 976 776 641 931 906 687 943 1003 951 1261 1290 1056 742 607 633 575 421 420 632 455 463 577 446 578 550 945 1352 989 754 1077 618 837 602 617 855 980 1874 863 1744 1304 1399 1044 1027 1249 1103 1152 1060 1225 1218 1114 864 1118 1178 1239 933 1299 1291 1327 1142 1677 1653 1287 1254 1201 1075 3339 3753 2991 2884 2106 1978 1852 2000 1667 2055 1969 2404 2000 1700 2213 2284 3418 2022 1735 1279 1333 969 808 1287 1446 1334 737 1496 1544 1396 1968 833 1133 883 383 599 813 666 746 764 805 555 564 589 575 485 446 553 629 452 535 467 718 562 710 691 562 731 668 973 1298 1155 1735 1601 1037 1417 1633 1041 1177 1345 1133 1005 1057 855 414 707 622 630 558 378 372 255 170 182 334 255 319 173 311 404 229 206 167 108 220 222 204 181 178 473 578 612 580 834 735 700 740 416 616 416 565 467 441 463 790 579 382 567 885 408 356 629 549 380 568 817 494 792 618 749 579 353 192 272 355 390 463 554 698 593 709 470 507 961 712 826 1099 657 641 592 799 778 525 516 525 889 959 1268 1156 1232 1092 1128 1169 443 700 838 736 300 1283 616 1390 804 555 1216 612 757 526 793 1315 1642 538 527 418 1300 1200 1371 1633 1016 290 247 502 898 505 905 971 715 378 944 732 394 455 835 958 947 870 989 923 1190 1144 1076 1118 1357 1016 1451 1332 1510 1050 1313 1063 656 878 558 803 626 763 2672 1142 1290 1158 1061 1089 1033 963 1062 1181 1240 1431 1211 961 840 668 546 370 452 740 1158 1042 855 656 588 846 871 1244 815 736 865 558 338 447 529 417 189 258 226 233 188 165 118 358 282 635 252 241 474 1220 1036 1095 852 712 804 739 1173 829 768 1011 942 993 1037 993 1013 860 693 721 917 752 586 1183 738 734 1142 1120 883 745 1102 1195 1465 1196 5944 3596 1646 1430 12015 800 1145 1233 862 1052 806 1412 954 1189 1285 1363 1558 785 942 812 1052 617 687 634 1277 482 1195 1336 696 314 536 463 203 263 267 354 552 504 869 793 785 997 808 172 939 682 316 741 472 401 525 615 1023 360 860 410 406 541 459 504 461 405 288 430 310 354 214 305 473 244 532 510 693 533 272 1087 540 408 427 558 681 508 486 502 648 670 703 769 525 406 268 260 445 243 600 811 646 716 681 749 659 998 854 617 680 712 969 359 683 766 578 781 855 639 809 612 488 690 428 478 450 615 435 851 1524 1534 1241 277 323 460 258 607 678 923 2393 573 2724 2342 2293 2048 2277 2249 2370 2374 2396 2337 2450 2335 2103 2200 926 762 964 637 1166 1277 1018 758 705 639 1114 1024 1166 977 574 615 889 636 967 907 880 974 815 1140 1007 1024 1060 1262 1392 1150 768 1060 845 956 898 1325 1057 928 722 737 828 872 988 880 1056 1054 968 1263 1030 821 880 929 927 689 839 1215 1240 973 975 702 1219 1155 1167 808 1265 1158 1216 886 1379 1198 1243 1201 1243 1125 1245 1226 1189 876 1368 1336 1250 1200 1155 1130 960 1217 1039 1095 1080 1227 1292 1008 939 953 1080 1194 1208 1130 1380 1335 1257 1205 1420 1246 1328 1168 1257 1235 1531 1133 969 1216 959 1269 999 941 1308 1243 1420 1234 1148 1215 1182 1105 882 863 994 971 1049 809 1086 1344 819 948 1057 1348 1268 1063 1150 1781 1499 1396 1521 1340 1426 1405 1369 1392 1324 1076 1232 1188 1383 1099 1175 1301 652 777 750 1301 604 560 479 420 509 526 389 484 226 354 385 333 504 497 550 359 434 388 414 509 361 626 422 584 932 362 410 382 406 385 483 398 244 663 503 699 518 819 332 421 385 359 306 477 514 284 349 438 509 490 484 1102 621 451 402 180 336 235 728 463 505 371 480 264 506 303 579 322 334 348 610 732 611 251 391 234 354 300 646 589 695 1164 419 569 456 410 439 853 671 594 904 289 727 269 485 315 508 747 751 589 662 582 735 850 596 861 540 755 698 613 601 1137 779 527 1163 413 631 599 729 383 436 469 381 369 665 592 536 675 726 525 1212 905 1195 1064 861 1030 759 1438 1111 1778 710 428 846 502 552 1136 681 972 618 764 1183 909 497 867 551 578 565 1214 616 596 802 791 452 653 479 468 726 921 1182 716 661 1002 989 987 753 772 450 631 890 570 1050 493 518 781 550 455 687 545 407 529 824 561 685 736 794 499 681 738 316 372 451 579 785 554 770 1070 759 491 938 617 803 609 542 447 476 539 534 1154 485 437 426 662 847 820 658 466 668 817 706 1230 568 1192 575 934 529 759 403 867 380 1019 634 539 698 764 792 624 465 396 810 967 953 740 774 985 769 613 546 533 626 354 696 915 395 466 246 271 281 418 826 778 478 555 565 464 885 712 1153 891 950 927 769 867 253 175 86 102 116 866 620 1000 998 979 955 1109 748 664 475 518 205 249 439 469 186 472 305 550 574 604 507 401 421 456 927 700 953 790 757 673 663 485 378 727 490 442 748 743 741 437 684 760 459 586 439 728 706 784 680 719 698 504 470 1203 924 266 449 485 443 509 534 633 537 600 341 432 732 506 417 539 749 878 667 3517 4160 934 928 776 831 727 680 834 643 1398 810 1048 948 995 687 345 441 498 744 709 777 863 843 760 716 542 849 933 853 579 735 915 894 1064 607 756 300 356 640 509 336 269 348 422 341 256 454 705 758 682 473 690 600 635 661 621 1102 913 762 570 652 701 915 666 669 687 622 192 241 406 1377 1902 1265 891 1277 1529 1047 1319 981 774 1432 713 1126 1013 750 606 1015 1693 1231 545 564 460 300 432 641 1184 1244 1341 1229 997 2253 2012 1596 1836 1936 1476 1636 1553 884 2208 2197 2323 1975 2223 2040 2049 1902 1895 1771 1840 1826 2186 2136 1867 2622 2380 3013 2634 2095 2112 2721 1914 3416 3134 3491 1618 1521 1875 1105 1284 1942 2174 1735 939 1993 696 749 1016 835 851 885 624 1293 1349 867 926 738 704 608 414 2722 2809 2783 3559 3460 3335 2796 3931 2628 3234 3123 3053 3283 2541 3046 3273 3294 2885 2739 3076 3978 3879 2769 2759 3480 2926 3545 3388 3130 718 660 374 2806 3067 1841 4187 4793 5122 3171 1167 1142 1153 525 1066 376 614 435 703 3062 1755 1681 380 830 654 544 1339 1518 1765 2361 1780 2267 2192 1640 2023 3890 4577 3386 3689 6992 5741 2989 3716 4472 5369 2092 1028 1303 1772 1937 787 2428 839 2891 1010 2588 1127 166 127 1674 1424 2304 3539 1765 896 1735 1139 1420 659 634 1175 1224 1166 1779 1270 2659 3445 1888 943 1688 2114 2087 2396 1947 2253 1120 907 885 2426 1538 2551 1224 1483 862 1574 1177 1159 1538 1700 2873 2524 1177 1016 790 853 1250 932 1146 975 972 1219 1929 1418 811 2129 1084 1038 3085 1293 1502 1244 619 1100 1127 1100 1255 1466 1151 1072 1066 1336 1350 1286 1126 1333 1688 1516 1462 1152 1486 1262 847 644 624 489 578 975 1164 757 568 394 746 801 1229 771 753 708 1371 1066 1239 490 708 292 282 704 454 952 395 403 430 557 616 605 539 563 644 589 570 487 619 455 678 800 559 209 683 777 998 489 892 696 482 480 888 826 857 665 647 947 1553 657 780 760 761 1131 871 1168 519 700 666 632 663 777 550 540 818 1172 1313 982 637 1363 638 1186 1097 1122 1144 462 495 1031 971 765 702 1046 550 745 1277 446 800 694 610 773 700 848 748 930 544 695 1300 234 1247 677 807 494 715 435 928 894 609 1241 1222 1166 1271 1093 895 484 428 515 496 504 656 719 373 472 406 369 348 408 245 476 579 447 294 252 398 212 180 100 484 333 470 1546 751 588 542 487 942 734 839 868 497 516 1090 921 1007 912 636 796 730 714 832 845 850 850 787 707 990 821 1129 574 470 540 556 497 386 372 730 1058 1134 1278 1534 964 1084 957 779 1038 1053 906 698 928 1107 1395 1183 1901 1678 853 1254 975 948 1024 734 396 967 1154 860 954 1083 1103 810 262 675 732 1846 414 422 272 538 513 502 492 790 788 352 616 512 718 387 357 294 1400 1017 918 1039 680 1567 319 426 291 343 909 1054 783 878 850 806 930 807 942 967 843 840 1142 904 946 976 999 822 1066 842 944 674 771 695 1073 657 1286 971 722 551 189 735 238 593 537 981 729 768 1489 962 1118 1136 1301 1759 869 558 1488 1063 901 957 885 1327 1044 619 1159 1438 1198 1408 1000 714 612 701 918 768 968 1111 1174 520 1725 1412 1634 1193 1060 1118 1600 1015 1045 1408 468 1215 865 1072 1071 1021 1360 1370 1446 1450 1062 945 1177 1085 580 1341 923 897 2042 1803 2145 1179 1040 573 1111 885 555 667 806 549 656 701 640 556 982 907 885 612 1420 936 894 882 775 1178 856 1532 956 1308 1427 1520 1212 1303 1656 1583 1241 1751 1578 1226 1312 1302 1382 1489 1098 1669 1135 1627 1270 1211 1374 1502 1155 1331 1343 1080 3928 4196 2756 2912 2222 2437 2236 2441 2163 2826 2224 2569 2406 2458 2906 2058 3156 2370 1958 1321 1464 1163 1354 1708 1773 1724 821 1641 1974 1797 2295 1303 1440 1126 747 668 1181 949 999 1157 922 540 921 725 869 628 468 556 517 343 565 534 614 824 847 1001 952 1005 985 1078 1438 1648 1280 1422 913 1168 1203 1175 1165 1376 1003 1337 1296 837 397 338 304 438 452 353 569 369 473 248 501 392 646 292 631 386 148 171 171 480 290 348 346 319 297 305 264 559 644 743 903 810 924 605 515 707 563 623 591 621 505 349 731 488 743 638 632 596 480 516 605 848 620 766 838 1040 1015 400 283 697 776 638 737 770 789 759 709 607 753 626 626 678 718 706 703 660 706 768 550 696 549 853 688 1029 1037 1063 1016 1061 1113 672 1042 944 632 209 1086 470 1172 692 405 1413 501 607 431 652 1118 978 709 760 716 1574 1449 1521 1576 1427 640 558 666 1265 600 1172 1239 776 599 1315 1065 897 599 969 1213 1162 1076 1227 1446 1254 1172 988 1335 1696 1228 1310 1592 1649 1316 1162 1106 503 696 797 613 629 812 2775 776 963 937 1073 1479 1303 1228 1378 1657 1728 1628 1425 862 548 653 464 540 970 804 1055 1021 503 697 838 569 647 1330 1003 929 792 726 592 623 588 691 511 505 465 494 480 479 453 427 370 460 390 528 849 920 1013 785 1096 889 1025 932 1103 1155 816 1054 1299 1408 1352 1112 1376 1338 1116 1166 1291 1194 967 1418 1259 1015 1157 1366 983 1097 867 1019 1060 915 1036 952 1201 1078 800 12111 1904 2467 1344 1177 1139 1093 759 1115 1057 1045 1335 1142 1436 986 1718 978 863 503 1753 690 1492 1691 933 411 541 572 226 215 317 342 804 763 844 906 1022 714 835 617 739 716 391 460 513 423 638 388 1587 302 647 464 337 368 572 548 630 481 605 413 381 566 496 342 521 659 491 720 487 525 584 1676 623 485 846 809 555 764 679 594 798 617 839 872 925 625 365 428 530 431 1028 1166 783 718 891 948 707 602 1134 538 821 1152 1220 483 789 752 670 797 879 1002 837 466 540 972 489 574 577 627 530 772 2449 1527 914 559 386 435 562 665 654 704 2787 714 2891 2731 2859 2444 2620 2921 2915 2905 2703 2874 2622 2742 2642 2540 776 955 1036 661 1311 1159 1439 1281 1030 1045 1486 1260 961 818 1248 1017 513 753 1016 1155 1105 1085 711 1098 1094 1151 1135 1499 1536 1418 964 1250 869 890 1053 938 868 1047 932 1123 945 993 935 1056 870 1329 1192 1317 974 1273 808 1062 1034 828 1200 1021 1287 1262 899 708 1346 1540 1391 1210 1106 1214 1189 1370 1565 1213 1494 1619 1615 1532 1335 1260 1422 691 1700 1524 1544 1418 1294 1366 1421 1571 1552 1169 1239 1467 1468 1275 1259 1234 1144 1222 1205 1683 1463 1451 1774 1760 1918 1728 1636 1634 1312 1326 1423 1428 1051 1203 1042 942 865 1163 1743 1001 1324 1282 1004 1590 1470 1389 1463 1353 1509 1225 1319 954 1405 1615 908 1507 1346 1507 1432 1567 1567 2135 1857 1830 1806 1118 1233 1146 1477 1771 1346 1429 1506 1357 1735 1709 1499 1752 867 826 885 1381 566 427 607 450 637 502 308 626 303 361 365 270 451 457 461 355 377 341 399 692 430 727 480 564 663 327 363 331 345 518 541 378 440 873 689 525 388 593 418 492 414 412 392 570 373 492 398 467 513 605 556 921 811 230 220 248 232 314 947 561 647 797 230 392 303 514 349 401 493 221 695 890 669 385 529 282 491 298 419 795 654 837 397 429 424 382 614 1104 1048 989 961 247 564 547 420 315 464 765 896 486 681 415 676 735 538 806 411 829 455 909 676 977 619 418 977 392 497 452 704 514 422 724 413 555 563 540 355 780 796 637 1703 1180 1189 1130 787 886 873 1409 996 1518 674 608 762 429 350 1290 926 1047 895 716 1231 822 439 1032 833 849 748 988 747 567 687 940 706 918 703 647 608 671 1011 627 965 1145 588 1135 1132 1109 482 944 652 584 845 574 390 431 484 585 466 509 652 636 942 1165 965 697 742 544 620 683 579 515 496 397 836 504 678 1158 681 664 885 583 884 757 518 538 438 478 485 975 513 513 526 1031 1014 1043 619 471 495 755 682 1052 644 1266 480 1230 467 987 766 577 542 1307 538 672 697 885 632 677 545 575 882 1190 901 945 1010 814 718 838 784 551 626 351 731 1114 238 296 250 354 501 346 827 1252 762 899 539 383 833 741 1107 1106 539 668 933 1062 145 168 147 231 190 696 603 1262 985 709 1034 949 645 576 721 522 269 258 457 555 339 664 673 681 737 761 501 430 425 447 935 763 863 796 799 863 484 473 669 594 340 316 555 569 509 227 567 587 347 407 686 391 613 784 785 574 941 513 491 924 694 220 571 560 449 574 619 989 865 658 299 461 672 494 661 976 753 1060 909 4556 4141 824 1110 996 1103 955 874 992 779 1393 1062 1070 977 1197 787 430 669 717 551 977 1017 966 942 674 728 627 1199 1394 1251 695 866 928 927 1047 551 742 338 500 718 612 524 380 384 534 548 347 451 999 694 822 461 579 629 490 761 656 1464 1087 1137 711 615 538 1052 584 824 887 817 335 391 423 1414 1508 1620 1029 1095 1627 1513 1266 1121 1004 1677 780 1129 1212 1038 528 696 1375 1215 580 550 598 263 519 573 1180 1470 1316 1483 1615 2041 2339 1973 2751 2314 1700 2300 1440 1221 2100 2115 2117 2511 2418 2265 1751 2066 2141 2131 2340 2248 2350 2342 2157 2878 2454 2760 3038 2890 2565 3293 2153 3786 4173 3660 1722 1692 2010 1595 1418 1840 2046 1788 989 2291 716 580 1259 767 1144 661 746 1647 1706 864 663 951 909 836 602 3906 3815 3756 2973 3523 3837 3068 3423 3117 3765 3102 3701 3525 2745 3505 3630 3181 3491 3664 3611 3797 4310 2781 3452 3566 3539 3288 3497 3382 833 769 502 3304 3875 1658 4424 4844 4779 3857 1179 1270 1276 511 1277 437 970 764 572 2461 1691 1720 652 946 788 722 1600 1947 1680 2332 1712 2079 2839 1629 2729 4019 4721 3906 4266 8636 7270 3568 4284 5467 6081 2112 1080 1915 1892 2835 1355 2513 966 2574 1004 2946 1667 190 143 2010 1665 2881 4036 1792 942 1654 1347 1626 702 688 1504 1412 1322 1379 1155 2936 3515 1779 1157 2008 2183 2034 2997 2011 1938 1269 945 1115 2729 1344 3087 1456 1708 813 1732 1194 1167 1439 1528 4179 3362 1283 1137 1086 1236 1345 1010 1331 919 995 1258 1783 1900 1708 2367 1104 1036 3956 1039 1385 1475 799 1641 1514 1504 1329 1506 1719 1681 1444 1496 1500 1385 1539 1529 1367 1747 1493 1680 1555 1300 730 463 676 502 443 556 1602 935 514 824 810 726 1157 1102 1144 542 1647 1660 1072 482 836 639 615 429 710 832 544 530 569 684 702 640 718 846 860 568 807 766 1133 793 898 795 819 349 615 753 873 324 507 747 538 613 764 803 800 905 750 1073 1169 1032 758 753 752 1217 1025 1086 672 768 640 580 788 893 720 874 939 1198 879 935 649 1202 622 1073 936 715 791 576 544 810 904 644 565 964 540 909 859 564 1309 793 630 845 470 603 917 1101 747 620 1425 232 1233 841 860 576 464 410 1009 959 677 913 1211 1326 1509 949 1173 691 411 586 415 518 856 796 368 417 387 374 365 601 378 735 544 636 397 365 314 394 273 310 320 463 333 1316 865 830 691 630 812 629 767 745 881 634 997 887 1173 904 1030 883 1022 1159 660 1140 582 749 796 816 967 869 1062 745 603 362 687 484 378 345 1291 828 1074 1118 1288 738 1332 966 700 1048 921 1029 791 1041 776 1825 1271 1637 1337 1347 1507 1399 1190 1354 812 477 871 1183 1271 1474 1146 1115 899 352 829 926 2576 356 410 312 471 380 437 474 956 1022 436 943 937 1142 272 266 616 1191 986 815 994 745 1462 360 584 336 378 944 1240 1104 1186 1271 1222 1305 985 1063 639 542 542 711 601 621 585 922 777 944 761 820 578 683 626 673 444 1406 781 577 554 275 637 267 810 647 1181 508 534 1656 1030 1282 1096 1532 1712 892 603 1535 947 1170 1265 1110 1148 1260 1013 1233 1743 1523 1439 955 619 732 580 988 1307 1046 1462 1219 947 1897 1614 1982 1455 1363 1321 1274 1026 948 1485 572 1502 868 1024 915 1016 1420 1283 1361 1359 992 1240 980 1187 797 1450 1044 920 1573 1853 1703 1250 1028 747 1555 1333 586 944 900 1191 1167 1052 834 478 1099 1502 1178 861 1736 1101 1149 1144 668 837 886 1869 1114 961 1147 1019 1359 1321 1492 1443 1402 1311 1350 1146 1401 1253 1147 1618 1481 1200 1542 2096 1434 1498 1935 1889 1399 1613 1452 1567 3891 3837 3237 3415 2416 2811 2118 2367 2384 2551 2119 2456 2103 2211 2491 2123 3587 2529 1932 1268 1376 1225 1033 2017 1704 1771 1063 2166 2469 2214 3059 1144 1694 1505 536 637 1020 668 1082 1045 1003 854 735 892 642 578 491 332 746 436 470 465 738 781 741 1271 840 689 1026 1162 1293 1235 1333 1514 1181 1413 1665 1223 993 2140 1179 1376 1422 1078 573 379 341 605 665 589 435 607 363 313 850 442 417 397 655 436 106 171 197 352 432 435 406 442 370 601 411 698 757 1029 1150 1014 1088 652 545 527 676 309 308 309 493 395 704 737 998 273 271 763 685 494 624 897 556 688 987 1648 674 593 259 736 830 549 827 611 752 843 1031 990 932 727 703 642 991 822 845 549 905 857 543 490 415 1213 788 931 1052 1068 1047 910 1205 552 865 833 648 249 1180 481 1209 765 453 1281 544 670 512 617 1115 1401 705 647 580 1247 1237 1186 1584 1138 550 532 473 1001 598 1538 1323 698 775 1230 1039 720 522 1011 1574 824 1055 1180 1322 1349 1256 1188 1421 1816 1392 1524 1519 2481 1103 1362 1369 442 1245 809 804 613 609 3885 872 1008 1008 1053 1375 1176 1024 1276 1675 1628 1525 1173 868 1216 808 631 450 1107 892 843 1031 933 838 1031 724 828 1165 1122 1113 1174 592 689 992 735 494 376 406 382 388 390 362 348 621 815 518 359 421 881 1526 1728 1274 1381 1134 1103 1231 1291 1070 1381 1195 1318 1174 1150 1038 1361 1404 1205 1389 1393 1126 1265 1740 1013 1049 1451 1388 1200 1179 1209 1100 1557 1196 1194 971 1187 1112 1145 1904 12236 2786 1396 1251 1202 1340 828 990 1181 1271 1931 1525 1937 1121 1463 975 877 876 1619 714 1161 1812 1022 528 469 781 192 239 192 300 627 582 771 655 1064 790 967 594 738 742 399 668 556 582 644 652 1581 527 895 576 603 697 897 661 566 643 631 340 276 489 498 527 774 480 618 622 908 970 421 2111 904 838 831 745 605 750 643 560 931 904 799 816 800 659 499 465 264 479 898 1282 790 929 861 1047 1047 729 1013 593 1068 882 1200 380 969 983 864 1225 1215 1200 930 559 852 1095 590 584 540 654 454 1176 2541 1820 1343 347 380 523 828 764 635 692 3099 1078 3299 3107 2463 2062 2491 2551 2654 2609 2467 2712 2569 2378 2755 2989 899 689 812 706 1317 1259 1440 864 713 831 1011 1191 1346 1035 934 1120 753 1135 1106 1357 1284 1293 734 944 936 1454 1470 1697 1831 2026 881 1063 710 1034 1251 943 847 745 1193 844 808 838 833 967 1184 1117 1015 1122 975 1004 646 703 686 585 1618 1534 1594 1548 1175 1753 1601 1732 1347 1839 1302 1722 1754 1828 1537 1933 1462 1437 1340 1323 1222 1177 1581 929 2004 2093 1945 2012 1615 1706 1655 2040 1848 1707 1191 1611 1368 1566 1678 1255 1618 1606 1673 1725 1668 1733 1737 1886 1999 1795 1645 2013 1518 1607 1696 1728 1548 1192 1581 1539 1106 1597 1971 934 1819 1824 1124 2130 1775 1427 1711 1352 1897 1654 1647 1005 1512 1503 902 1673 1614 1915 1528 1750 1841 2810 2354 2181 1882 1594 1729 1430 1901 2025 1656 1702 1781 1392 1900 1933 1716 1543 910 1087 851 1310 423 624 557 393 773 503 312 334 201 333 288 305 578 469 500 327 370 329 543 536 277 806 382 378 501 328 258 234 236 361 605 441 360 824 563 377 306 539 483 559 301 322 296 418 322 403 279 453 567 423 409 976 485 358 352 245 318 371 1359 680 720 333 375 241 427 334 499 252 387 232 739 651 759 188 269 550 411 598 388 786 915 1049 334 400 643 340 676 783 767 586 1066 664 619 278 351 684 607 835 860 352 906 508 625 1074 876 1058 584 749 1032 1024 641 1144 1057 563 1009 547 692 677 801 433 515 544 397 373 689 390 290 992 741 311 1514 1249 1171 651 845 1272 716 1445 889 1088 555 647 544 470 514 1115 1223 1278 781 740 1423 940 325 1136 868 912 879 798 1005 561 776 908 591 975 542 706 498 697 1189 527 754 1203 970 1517 1547 1248 656 703 717 408 857 396 323 518 358 422 345 449 454 641 913 1057 843 595 559 484 497 610 380 572 416 564 730 591 732 1177 804 565 894 613 979 646 817 480 721 768 691 956 608 512 451 635 683 779 677 546 706 849 486 874 579 1660 404 901 560 637 528 387 468 1033 615 571 662 658 663 817 605 494 794 1072 975 976 1064 675 1186 886 636 711 836 490 888 1265 424 480 321 289 399 382 493 886 460 518 492 524 739 568 991 1132 556 725 908 595 219 125 119 248 207 625 434 1148 956 825 1049 1020 714 684 687 646 255 273 492 477 225 507 459 632 470 527 740 709 654 239 1070 1066 991 855 913 674 914 491 622 739 489 429 811 914 800 279 713 598 446 555 467 429 692 641 786 458 669 582 568 824 592 344 507 520 384 516 526 739 749 509 359 877 522 402 414 664 855 995 857 4384 4565 762 915 737 754 817 618 1092 743 1353 1075 1175 1034 1329 638 311 680 380 679 1121 1045 848 826 721 773 470 768 1177 828 762 913 803 827 862 721 992 210 301 687 542 529 518 333 826 885 751 714 1394 885 1071 593 516 323 500 900 757 1799 1220 1160 930 830 664 950 512 768 738 633 471 530 542 1620 1826 2498 1356 1079 1925 1550 1183 1273 1265 1723 1076 1425 1232 1100 509 633 1599 862 432 418 353 335 416 579 1307 1749 1227 1265 1550 2952 2862 2961 2932 3047 2803 2501 1521 995 3147 3152 3227 2934 3721 2224 2674 2852 2806 2702 2738 2303 2963 3087 2850 2757 3037 3812 4748 2792 3128 3960 2980 4434 3824 3555 1574 1662 1932 2179 1730 2102 2693 2156 1044 2472 898 863 1146 815 918 853 863 1631 2101 949 641 873 831 656 539 4557 4460 4142 3340 3564 3801 3296 4129 3802 3683 4434 4705 4183 3517 4322 3429 4011 4031 4086 5098 5158 5125 2526 3103 3999 3351 3177 3476 3099 967 923 517 3517 2995 2691 5925 5844 5911 4724 1508 1467 1063 373 1109 331 761 476 387 2402 1567 1524 691 1151 952 713 1130 1609 1490 2938 1768 2294 3571 1809 1752 5169 6114 4778 4713 9208 8163 4150 4554 5212 6953 1716 1101 2020 2173 2576 1310 2486 984 2890 1382 3241 1885 192 137 2839 2306 2639 4091 2120 984 1673 1389 1278 757 643 1481 1402 1409 1418 1105 3101 4322 2558 927 2018 2267 2298 3393 2345 2311 1324 842 961 2392 1730 3332 1363 1388 797 1803 1062 1092 1713 2243 4444 3612 934 821 1061 1133 1256 880 1139 895 1014 1195 1921 1640 1286 1971 898 815 3111 731 945 1331 965 2007 1788 1728 1201 1320 1690 1358 1482 1319 1357 1636 1410 1439 1384 1440 1386 1280 1876 1270 836 714 503 1093 488 591 1321 735 555 615 802 784 1328 765 1098 901 1525 1219 704 389 1197 369 343 612 942 1119 833 702 614 818 656 617 566 715 817 679 842 926 1022 587 895 1045 637 156 756 912 914 260 1040 1141 476 602 1004 1052 1516 999 735 1080 1472 1458 944 1147 1092 1103 917 1044 556 639 607 610 579 893 634 546 824 1212 1390 1040 712 1609 527 1205 1120 1526 1436 1121 844 1239 980 1212 1078 968 824 1438 1059 702 891 1138 744 1106 736 1035 1294 1536 968 801 1731 262 1895 956 1111 676 800 358 1100 1261 664 1494 2072 1354 1802 933 1227 864 706 604 687 774 874 781 389 477 408 391 283 309 376 560 558 540 410 340 314 226 185 265 331 621 387 1648 882 1127 839 728 965 643 627 617 577 746 1346 1004 1226 1087 929 836 1186 959 497 1253 776 835 736 663 728 673 1036 681 633 382 869 561 430 455 1010 963 1031 1033 1183 1095 1240 938 711 962 758 1259 606 1116 1021 1573 1199 1724 1622 926 1189 919 848 1294 556 388 913 1183 1040 1370 963 791 1410 471 754 925 1974 279 341 263 567 469 562 529 1016 706 438 603 919 1114 367 306 495 670 1127 919 1008 472 1555 345 709 426 396 752 1665 1324 1482 1640 1547 1702 1318 1442 889 910 812 1149 894 941 779 1484 1086 1645 1170 1169 610 767 568 1057 910 1516 1081 844 746 185 761 339 861 701 1128 754 641 1515 1119 1547 1433 1457 1787 1182 536 1336 1008 1552 1616 1271 1906 1525 1611 2053 2182 2207 1687 1130 631 709 612 926 1539 1358 1667 1426 531 1672 2152 2476 1615 1287 1469 1806 1297 1085 2458 833 2239 1263 825 1442 792 1946 1597 1675 1673 1429 1009 969 1391 821 1674 1098 1175 1502 1784 1822 926 738 660 1193 944 559 693 886 699 754 604 795 521 1399 1897 978 1129 2166 794 1442 812 726 1440 1200 1838 1065 1527 1107 1337 1542 1212 1349 1411 1129 1558 1298 1513 1221 1152 1319 1926 1415 1498 1558 2049 1621 1417 1783 1695 1368 1369 1483 1683 4168 4528 3400 3438 2070 2752 2622 2838 2028 2605 2319 2625 1918 2252 2675 2671 3803 2951 2020 1391 1546 1182 1055 1843 1792 1549 1102 2943 2594 2349 3495 1519 1886 1106 657 770 1135 523 986 999 1333 833 866 839 846 305 474 392 776 594 566 550 864 704 594 967 616 738 1337 1234 1866 1589 1785 1977 1296 2078 2467 1504 1433 2171 1390 1125 1276 960 428 409 346 452 713 438 684 403 520 249 546 303 405 219 511 508 138 109 172 342 446 383 371 460 341 728 738 648 754 866 987 888 958 612 764 454 708 558 530 545 629 620 739 613 1630 587 555 667 464 608 936 810 454 655 816 1174 645 705 217 538 671 530 742 889 908 836 1024 635 753 603 668 706 1088 708 965 465 977 1020 482 713 649 1071 877 1282 1351 1447 1040 1382 1529 588 1037 1053 414 230 957 327 773 464 348 978 370 617 346 584 1270 1431 554 554 367 1451 1335 1327 1637 1251 399 377 430 758 522 1225 836 573 434 885 765 409 390 954 1315 922 1137 949 1115 1024 1279 940 1516 1210 1039 1108 1151 1662 1077 1176 977 544 1337 932 927 920 872 3029 989 803 732 878 1204 1052 964 1172 1310 1378 1415 1077 885 907 903 681 606 692 703 806 1087 979 759 997 883 815 1562 1042 1054 1110 741 785 987 595 670 346 302 261 300 277 315 299 529 285 389 367 348 828 1651 1673 1327 891 926 633 958 952 857 965 1102 1286 1493 1656 1418 1600 1570 1295 1455 1337 1003 1076 1759 1512 1404 1369 1531 1376 1031 1084 1534 2188 1524 1492 954 1588 1371 1233 2467 2786 13406 1561 1167 1595 1840 734 1706 1306 1731 1742 1111 1340 1090 1319 827 457 705 1364 502 1514 1979 913 571 587 513 167 191 199 332 837 765 870 769 1026 1234 823 516 1339 1220 376 943 528 448 798 715 1318 299 822 685 655 721 419 766 568 477 451 254 188 664 262 357 722 356 775 741 951 1142 390 2356 928 804 574 846 968 769 716 643 840 635 816 886 589 732 372 431 359 259 1186 1441 1049 757 815 935 656 570 797 955 1239 1026 1427 333 848 700 570 876 886 1045 1903 517 740 1181 591 696 545 651 542 1391 1791 2610 1936 343 386 440 750 648 717 903 3053 794 3254 3023 3118 2146 3083 2868 2759 2861 2875 2929 2892 3272 3729 3669 1019 711 1240 617 1416 1166 1420 896 778 928 1017 1089 1318 1360 917 1149 845 1266 1536 808 732 942 1135 1437 1317 1944 1932 2242 1347 1656 1051 973 934 1114 1007 1561 1351 1051 754 736 1370 1363 1350 1430 1223 1220 1225 1085 1507 1526 1120 991 998 1001 972 1092 1221 1163 1244 861 1478 1263 1210 1273 1304 1339 1409 1332 1336 1582 1294 1355 1351 1382 1299 1182 1381 1288 1308 1440 1466 1379 1578 1570 1088 1488 1488 1475 1347 1472 1250 1593 1209 1503 1336 1435 1564 1298 1284 1208 1336 1510 1307 1236 1177 1145 1175 980 1031 1303 1277 1148 1225 1115 1302 1265 1480 1289 1280 1303 1309 1398 1301 1111 1683 1691 1043 1000 1202 1296 1479 1153 1467 1235 1557 1483 1272 1371 1937 1887 1904 1659 1911 1849 1588 1509 1582 1433 1678 1414 1766 1565 1729 1958 1835 1665 1032 1356 1170 1632 653 540 475 474 503 697 473 552 300 429 295 563 240 293 295 308 485 359 351 533 380 553 465 522 693 342 525 373 449 332 355 427 478 648 443 522 453 653 477 498 345 323 301 456 399 420 422 335 461 488 458 1217 554 545 473 363 730 379 833 445 497 389 329 413 394 389 428 333 659 340 747 1278 593 436 613 448 611 556 508 1261 783 951 441 535 787 648 608 794 688 606 707 365 608 462 536 515 642 585 552 506 936 557 819 725 602 808 730 976 791 708 818 1095 909 812 1063 619 740 679 617 740 788 619 924 791 1128 450 527 775 817 833 1275 1122 1129 1047 1067 822 981 1380 1067 1536 876 709 1113 455 772 1446 766 1718 801 681 1136 1300 763 1096 673 732 660 936 987 679 754 959 411 613 692 635 765 1249 1471 846 651 1415 797 1154 997 741 962 794 942 1020 1098 580 878 858 681 648 694 616 655 968 1143 1110 1251 730 643 683 486 582 525 637 504 646 1182 763 818 1140 676 571 789 582 1491 640 664 640 548 525 674 1020 475 561 595 803 950 845 531 601 878 1013 1042 1239 818 1435 889 1393 614 889 848 766 619 1334 848 884 1083 708 1044 445 601 730 959 1191 1152 835 767 1053 860 701 630 634 733 484 833 918 358 424 262 454 532 643 631 1204 769 913 628 682 890 1049 1137 912 610 776 1087 635 214 303 199 145 272 944 772 1181 953 1104 781 933 1086 932 728 561 244 262 655 601 266 786 660 597 588 574 387 502 487 456 906 1097 1203 1290 863 1430 639 935 590 637 863 591 650 676 666 757 486 761 457 549 575 667 1084 1064 886 859 795 625 605 851 754 412 594 703 540 718 645 786 754 804 557 345 697 554 762 676 952 1099 1134 4142 4532 1050 1093 860 787 1065 974 1063 920 1461 1298 1551 850 994 738 405 639 622 758 588 507 892 903 932 700 842 1042 1213 854 528 926 1115 1014 1099 1020 762 555 453 566 384 593 642 683 698 656 549 452 1076 1201 1241 586 822 603 521 716 841 1217 987 658 676 501 424 892 642 477 825 639 176 243 484 973 1391 1556 701 1377 1572 1577 981 1141 1365 1950 1141 1326 1412 746 592 771 1611 1260 405 344 776 332 421 529 1449 1563 1807 1294 1251 2761 2502 2800 2657 2495 2299 2126 1425 1150 3219 3083 3430 3098 3435 2670 1995 2223 2716 2727 2433 2804 3307 2729 2654 3505 2653 3504 2847 3744 2562 3962 2794 4159 4703 4150 1613 1938 2532 1366 1099 2810 2734 2276 1500 2720 863 833 1421 784 1361 1050 985 1950 1611 997 646 680 620 710 528 4104 4152 4027 4241 3265 3273 3921 3626 3834 4280 3724 4635 4376 4194 4081 4075 4460 3885 3640 3771 4278 3992 3441 3338 4122 4522 3872 3963 4961 750 617 842 3763 4157 2067 5252 5781 5801 5441 1891 2080 1007 394 1079 358 595 518 478 2586 1648 1486 568 1372 1136 1051 2004 2214 1941 2134 1713 2177 2265 2061 1996 3819 4444 4063 3584 7711 8128 3960 4734 4715 5310 2363 1177 2285 1703 2552 1526 2010 969 2828 1310 2752 1176 151 145 2146 2163 2561 4090 2868 907 2172 1236 1403 695 714 1556 1564 1427 2073 2243 2752 3015 1462 1130 2756 2982 2802 2941 2022 2161 1531 1114 1103 2554 1732 2837 953 2149 1368 1533 1438 1144 1480 1344 3531 2594 1202 1246 1055 1446 1433 1071 1342 1123 1181 1320 2066 1700 1273 2279 1059 919 3500 786 1343 1389 962 1615 1602 1590 1422 1469 1527 1301 1632 1700 1746 1648 1553 1844 1667 1929 1172 1534 1949 1619 925 525 579 637 889 673 1779 912 1296 831 1056 780 1270 739 948 744 1002 733 685 534 663 378 275 340 613 610 611 637 609 811 691 842 1015 714 800 567 903 755 732 1225 951 813 633 317 891 1026 785 519 746 755 812 857 691 673 1019 639 736 1027 1301 599 1076 559 624 1143 1261 1173 807 957 960 818 903 1067 976 947 1156 1021 1203 854 1021 1040 1207 938 931 1076 1221 891 763 639 647 466 493 1268 693 855 850 892 1188 899 781 1009 694 813 847 1023 1021 849 1618 211 1712 984 1034 625 611 814 927 1335 890 1572 1633 1885 1758 1361 1412 583 557 708 411 505 674 537 358 349 254 358 547 435 504 619 400 433 628 481 400 663 471 472 559 520 458 1638 844 885 693 534 1115 623 841 849 927 694 1048 861 944 936 845 691 870 1189 664 770 796 603 1189 987 1282 1121 714 682 636 521 757 688 455 341 830 692 777 795 1223 855 1093 988 720 1021 816 974 787 1343 1002 1908 1178 1627 1322 931 1137 986 737 1299 787 482 781 1137 1301 1557 989 1092 1074 395 737 945 2151 302 319 211 360 320 334 389 563 646 565 995 813 986 482 491 448 1459 1277 812 909 629 1606 456 432 295 492 677 1201 885 1011 1009 948 1218 1175 1026 1061 900 829 1088 769 889 989 1035 878 1098 926 906 929 1110 1117 565 522 1815 551 557 852 369 1068 441 587 462 959 754 651 1375 754 1354 1066 1549 1492 1069 507 1185 1145 932 1025 1323 1235 935 1406 1288 1174 1230 1299 1247 740 644 710 876 1361 1024 1587 898 800 2397 1412 1636 1188 1087 1029 1465 970 1121 1124 514 1426 1253 1024 1249 1065 1183 1064 1137 1428 1149 1078 1367 1030 872 1510 988 1046 1622 1580 1571 1288 1143 724 948 801 831 1095 770 733 854 878 1070 729 1227 749 1035 1518 1228 1097 1055 1011 762 1163 1339 1662 1059 1279 929 1294 1415 1333 1744 1552 1321 1608 1235 1409 1432 1402 1247 1639 1444 1379 1458 1944 1530 1425 1813 1664 1274 1604 1408 1455 3631 3798 3194 3438 2641 2415 2346 2586 2499 3672 2276 2552 2805 2456 3204 1714 3724 2331 2385 1739 1894 1438 1462 1540 1444 1793 807 1779 2169 1876 2275 1273 1209 1375 538 959 1250 915 1097 818 1083 817 990 749 806 705 775 554 770 709 770 747 713 853 1163 1178 857 903 1572 1796 1290 1339 1205 1603 1342 1184 1268 1357 1905 1871 1424 1722 2156 1295 380 461 394 419 431 320 494 751 271 459 518 428 344 319 858 302 220 292 401 246 253 395 341 323 284 783 409 806 550 607 865 659 703 626 590 669 783 383 351 410 576 502 703 545 887 366 329 503 475 490 538 757 989 1383 1527 1336 861 439 332 937 873 837 819 1046 987 1059 1014 718 703 629 979 793 970 733 798 626 774 1149 604 723 812 1722 964 903 1413 907 972 895 991 642 1089 990 747 182 1218 597 1488 847 554 1564 640 618 592 609 1446 1422 597 720 595 1714 1848 1572 1697 1287 316 296 395 705 442 1147 876 518 461 787 822 730 582 1063 1464 1189 1296 1506 1741 1333 1082 1434 1605 1826 1357 1765 1982 1683 1660 1692 1660 523 875 871 1198 893 1066 2861 1288 1340 1426 1432 1572 1484 1338 1613 1615 1721 1531 1362 958 1068 749 562 736 812 985 991 1356 1083 980 939 774 1006 1755 1328 1255 1648 717 807 760 1095 910 658 456 302 551 400 446 374 712 443 528 424 354 854 1773 1771 1318 2060 2340 1499 2048 2210 2120 1664 1190 1654 1700 1708 1453 1840 14177 13238 13926 1513 2739 2603 1507 1360 1250 1168 1541 1168 1456 1338 980 1659 1610 1064 1242 1300 1194 862 1344 1396 1561 17275 1128 1487 1292 1044 1044 1186 1386 1545 1184 1554 980 1896 982 922 692 1448 688 1629 1590 901 577 601 726 247 251 283 352 943 920 967 660 1044 930 1013 464 932 825 666 511 644 462 489 827 1178 468 1036 464 890 788 815 645 521 501 511 553 452 523 991 732 726 612 740 914 715 934 599 1860 867 798 703 667 594 588 524 574 673 1030 858 950 1074 1002 734 775 616 423 1157 1219 1193 1068 1073 1209 1156 763 1141 792 783 1004 1227 440 812 842 757 1047 1080 1068 1178 762 975 823 824 802 893 666 493 1185 2145 1808 823 617 592 391 1284 691 887 833 2958 666 3293 2875 3787 3420 3028 3214 3040 3792 3142 3753 3162 2819 3044 3054 898 1168 1066 1073 1173 1264 1050 1191 1117 1016 1554 1572 842 965 1308 896 790 1121 1410 1552 1413 1295 1238 1072 997 1090 1049 1269 1407 971 917 1014 713 866 925 938 869 1259 766 812 976 1006 1044 1130 740 1252 1157 840 936 892 909 705 668 694 760 813 824 834 827 878 1189 957 841 1123 1142 1094 1071 1221 1318 1124 1206 1209 1307 1255 1319 1204 1276 689 1260 1367 1285 1311 1118 1090 947 1091 1205 1140 1195 1099 1130 1087 1151 1042 1263 1112 1010 1136 1286 1184 1103 1116 1012 1179 1079 926 1181 1200 1167 1004 807 1288 1021 870 836 1011 1260 885 1229 1176 920 876 1000 881 1288 1180 1334 1251 1351 674 1147 1006 741 1484 1302 984 1289 1212 1318 1528 1573 1402 1378 1166 1176 1064 956 1230 1022 1163 1216 1166 1461 1199 1457 1258 822 802 862 1030 515 330 316 453 340 501 341 609 326 346 317 402 407 380 368 337 399 379 383 743 485 773 459 352 471 457 483 439 463 838 408 480 415 573 473 446 426 536 447 617 433 465 443 504 296 485 461 672 755 366 348 894 645 297 279 216 506 386 737 530 574 368 290 261 346 327 426 370 388 427 386 981 450 276 388 280 479 305 459 849 530 944 328 360 705 343 515 842 724 641 660 307 397 392 331 296 506 715 683 645 757 374 678 604 481 889 487 505 602 579 468 806 658 543 674 411 664 470 417 543 585 554 453 539 703 584 352 643 532 574 964 1136 893 949 817 1218 1000 1211 677 1522 758 517 845 574 381 1132 630 1159 781 701 903 794 659 973 792 834 615 921 735 672 541 709 581 779 510 375 759 867 1056 765 959 830 575 889 801 804 488 577 750 493 884 485 459 519 435 451 516 497 631 614 1018 763 559 488 630 596 424 480 387 535 454 481 574 564 708 931 476 502 822 580 838 473 556 435 405 597 799 788 679 701 464 568 759 722 626 285 526 834 615 900 670 1193 435 1157 451 647 307 449 558 869 404 801 652 672 701 530 711 368 945 1003 799 991 984 1117 620 453 408 401 464 344 524 1191 218 275 345 270 402 450 584 954 572 669 688 506 540 727 1124 1145 555 474 672 792 118 131 154 138 191 658 503 924 824 871 929 779 696 664 663 496 268 370 606 485 190 368 333 732 715 729 702 592 495 286 532 631 981 869 736 643 507 413 390 477 434 390 619 647 537 382 506 864 475 529 538 549 479 710 561 553 755 344 380 922 649 368 440 560 476 648 634 738 805 758 271 359 617 429 443 654 594 1099 1110 3733 3569 825 821 830 953 869 679 871 798 932 752 1103 1145 784 679 562 382 438 672 917 807 790 740 588 572 723 847 1057 616 471 770 999 925 844 615 915 278 273 669 557 398 350 405 439 479 396 274 807 580 874 377 762 444 488 704 685 973 680 933 498 524 562 1073 653 626 751 711 315 365 355 1790 1582 1190 958 1185 1464 1788 878 1022 1235 1439 859 875 977 710 654 692 1411 1054 349 335 539 238 459 434 1333 965 1119 1434 1135 1791 1968 1885 1749 1815 1291 1788 1573 1285 1990 1747 1964 2302 2541 1907 1814 2157 1830 2103 1616 1843 2027 2010 1668 2849 2440 2840 2493 2814 2055 2732 1755 3766 3361 3350 1478 1492 1790 1360 1091 1928 2054 1662 1017 2035 576 603 899 808 1060 802 673 1340 1417 771 371 608 584 550 447 3422 3534 3303 2944 2796 2971 2929 2898 2681 3231 2815 3138 3451 3121 2774 2801 3195 3214 2931 3222 2658 3744 2622 2385 2858 2634 2456 2921 3204 722 672 428 2913 3482 1496 4029 4162 4287 3999 945 979 1370 709 1621 258 903 811 619 2272 1407 1419 657 651 561 568 1661 2045 1265 1886 1319 1508 2726 1467 2054 3498 4097 3020 3237 6327 6320 2801 3354 4857 5703 1809 1148 1717 1805 2136 1211 2094 802 2463 1084 2705 1433 245 202 2197 1969 2527 3432 1821 850 1502 976 1291 778 739 1753 1622 1641 1200 1141 2202 3149 1646 822 1449 2362 2262 2402 1750 1869 1298 961 1293 1904 1574 2824 893 1582 808 1181 882 937 1270 1669 3031 2752 941 804 1009 1200 1220 967 1293 584 837 1087 1453 1031 906 2124 876 800 2846 964 1097 1053 845 1091 1179 1063 1154 1009 1071 1094 1077 1211 1203 1248 1167 1222 952 1183 1543 973 1420 1006 730 806 721 627 706 550 1445 771 501 575 812 634 1139 1197 869 752 1348 1174 799 715 635 557 537 524 588 593 554 611 681 548 638 688 718 635 816 751 670 846 759 703 936 573 763 321 654 712 879 231 447 364 586 637 592 477 526 502 464 797 1645 789 655 461 793 812 877 1135 563 657 629 621 734 573 618 616 639 787 794 944 559 699 575 640 569 835 825 529 404 541 498 540 477 1042 438 1039 889 479 1162 776 708 818 695 817 826 999 519 600 1350 287 1050 579 626 451 449 328 970 852 557 1021 1172 830 1225 875 1018 643 532 580 442 548 544 657 354 256 230 379 262 441 367 559 226 470 601 559 439 372 318 264 251 402 392 1500 777 607 464 490 786 725 634 691 433 517 912 729 900 814 530 573 853 887 519 831 570 728 626 876 984 826 942 741 528 281 429 578 495 356 872 795 954 729 1312 967 660 1253 849 1233 621 959 594 1029 873 1406 1485 1624 1253 1289 1410 1331 914 1056 633 260 791 946 1198 1120 779 874 1014 385 519 630 2002 465 407 346 473 618 596 507 546 790 392 902 841 982 219 213 353 1292 1066 672 772 596 1660 185 529 260 207 780 1134 958 1047 1061 1052 1138 801 853 654 593 606 749 587 640 749 903 738 946 781 819 513 592 480 747 561 1240 592 545 587 157 450 411 662 490 1124 478 628 1384 958 1244 1608 1617 1581 803 401 1188 875 955 1011 1139 1329 1107 1158 774 1104 902 959 815 588 740 643 917 776 936 1115 1216 649 1620 1393 1649 1213 879 1086 1536 709 916 1539 479 1076 744 948 700 938 1098 1079 1149 1145 805 810 1220 1342 665 1010 1026 814 1250 1695 1642 1341 1085 561 1136 993 643 699 907 804 935 1047 999 624 1121 1039 894 1153 1139 843 1079 974 710 1051 758 1589 1020 1020 1161 1025 1057 1321 1303 1129 1305 1195 1224 1159 1054 1254 1308 1218 1148 1273 999 1543 1348 1277 1371 1382 1410 1477 1637 1296 3448 3379 2923 2585 2505 2381 2090 2178 2089 2548 2042 2228 1976 2137 2286 1941 3343 2341 1480 1516 1623 911 1009 1911 1403 1521 764 1926 1841 1675 2616 993 1190 1487 616 690 978 556 630 804 603 386 527 613 743 734 580 407 568 507 357 352 792 732 755 931 869 770 1101 968 1226 1134 1385 1154 895 1287 1173 992 1291 1566 878 1223 1253 818 471 529 499 485 553 447 461 461 403 302 455 394 266 169 371 316 220 232 161 190 406 322 368 404 348 876 417 773 571 672 884 783 817 514 511 605 579 375 345 392 775 478 436 716 695 287 277 575 498 256 349 821 584 696 897 1208 436 449 274 760 811 537 643 897 899 584 636 564 554 380 577 719 855 666 702 698 465 591 474 725 575 931 805 900 941 767 847 722 828 391 853 721 583 250 1268 477 1067 609 455 1225 673 656 578 690 1011 1069 457 658 588 979 884 1217 1148 964 433 405 538 939 614 1151 1032 698 473 1039 808 570 608 977 1128 841 833 1208 1054 1024 934 997 1369 1577 1040 1478 1396 1614 1475 1162 1239 338 603 627 619 753 611 2627 885 1196 1128 836 1053 983 843 1023 1179 1136 1122 1073 793 801 574 687 476 798 756 718 814 767 544 623 620 708 916 715 1262 707 543 633 643 843 546 311 321 293 309 322 295 273 836 441 409 370 411 735 984 983 822 1326 1295 1067 1248 1183 1128 1278 983 1226 927 1002 1085 1055 1103 927 986 1166 952 938 1128 831 800 1286 1288 1025 1199 893 1260 1324 979 1009 1154 1283 1094 1052 1177 1251 1167 1128 11238 1898 1489 717 907 1257 1191 1265 1308 1372 706 1562 864 900 936 1634 612 1201 1398 783 722 551 491 429 459 476 517 699 791 793 737 753 910 1116 438 724 766 484 639 377 459 656 562 1375 396 804 394 255 576 550 551 407 566 510 497 469 379 413 483 355 462 616 757 600 922 445 1844 787 684 1135 639 669 755 611 430 924 757 631 590 722 792 409 481 516 296 723 1031 643 600 773 845 1072 628 978 645 1119 971 1178 361 778 950 857 840 1008 928 838 520 595 816 511 377 436 559 416 1097 1628 1386 1019 358 331 344 453 419 631 566 2154 594 2510 2277 2366 2470 2435 2639 2754 2576 2261 2618 2307 2308 2637 2760 713 958 890 665 901 886 1211 917 935 827 1068 1036 903 725 735 1117 564 715 1171 994 939 889 704 788 761 1309 1339 1484 1253 1196 674 790 1009 807 1199 1105 962 887 713 759 931 994 908 1288 1106 1130 861 1026 974 1120 813 678 657 814 783 1009 942 980 694 923 1176 996 847 886 888 1088 1108 1064 1205 1331 1285 1289 1319 1183 1259 1267 1044 624 1536 1402 1201 1796 1327 1659 1735 1860 1585 1550 1242 1227 1204 1403 1320 1222 1160 1299 1683 1144 1211 1032 1134 1255 1195 1065 994 1044 1092 1065 1006 1132 1150 1165 1263 942 989 1206 1344 1047 1017 1087 634 850 1003 972 1385 1385 1067 911 904 1131 953 1030 817 1043 1072 1261 1012 1182 1247 1363 1536 1258 1415 1105 1246 1255 942 1175 1033 1010 1192 1016 1348 1110 1143 1232 718 713 732 1359 477 552 642 273 670 354 442 382 326 369 309 354 373 365 433 265 408 281 291 595 363 648 439 483 603 353 326 298 312 384 536 372 263 484 324 376 356 394 308 569 318 332 285 382 455 224 380 549 659 450 413 881 377 237 227 181 337 266 644 369 530 280 137 235 182 298 310 268 511 211 502 781 731 148 375 270 359 310 671 722 540 773 479 559 636 469 356 573 466 388 797 266 431 432 428 370 526 882 745 414 580 486 464 544 566 579 497 642 550 595 467 850 489 476 757 518 489 628 368 346 478 458 410 486 763 404 261 985 813 407 1007 1153 1092 1058 789 840 962 1242 758 1146 668 503 605 360 494 749 517 1148 638 480 759 813 470 788 597 633 689 1015 1006 638 604 820 341 659 556 514 555 853 839 555 933 864 726 1027 887 636 331 733 504 916 673 533 423 488 488 338 480 574 670 468 934 927 929 572 589 572 472 567 368 405 508 324 716 552 716 945 585 619 893 772 1346 688 459 526 506 518 555 1003 634 604 427 783 786 789 546 386 412 507 554 889 476 1029 434 951 444 796 655 568 347 936 654 656 806 518 603 393 388 584 904 915 726 792 741 650 825 282 367 503 545 376 621 650 342 368 298 398 638 363 572 860 615 667 376 460 752 696 783 958 400 567 625 534 212 76 175 131 205 543 414 1004 784 915 676 871 673 554 644 461 199 291 484 576 183 542 376 514 713 700 453 330 331 345 709 539 1136 1023 753 633 389 384 602 586 412 322 525 545 502 451 461 489 300 364 383 316 461 666 810 670 719 542 503 682 675 279 551 569 543 639 641 703 686 491 327 506 668 491 418 681 662 850 874 3247 3487 897 925 962 769 880 540 829 662 1112 806 904 890 927 732 342 333 434 423 524 475 605 597 724 579 624 762 972 719 404 784 562 544 658 504 747 274 215 992 711 388 413 361 467 345 349 326 726 683 779 546 614 352 386 645 530 997 805 869 385 421 395 643 534 519 531 466 217 245 294 1191 1192 990 844 737 1077 1414 890 711 803 1396 895 1052 1037 706 469 430 1540 888 335 262 564 391 468 594 1019 1068 1202 1079 927 1889 1683 2193 1592 1439 1525 1736 1332 878 2018 2091 2023 2135 2346 1860 1687 1846 1678 2107 2056 2072 2450 2228 2317 2186 1981 2678 2370 2441 1904 2284 1748 3498 2761 3088 1476 1357 2268 1316 1108 1685 1916 1914 718 1924 517 548 769 557 919 574 516 1245 1620 719 424 625 572 731 492 3227 3335 3288 2773 2772 2748 2438 2583 2702 2907 2980 3157 3140 2465 2968 2815 2769 2746 2729 3165 3367 3415 2731 2721 2683 3407 2851 2808 3147 661 587 491 2623 2778 1486 3535 4624 4402 3198 1340 1336 1118 503 1278 291 413 307 287 2262 1282 1331 558 885 747 764 1147 1446 1046 1672 1393 1401 1788 1402 1552 3363 3985 3208 3098 6358 6321 2960 4111 3977 4855 1568 1173 1593 1754 1997 1420 2112 798 2277 1149 2650 976 175 126 1790 1825 2406 3647 1762 612 1569 1015 1166 533 531 1239 1256 1304 1188 1035 2687 3242 1579 920 1599 2141 2082 2446 1896 1542 1143 824 980 2016 1254 2614 857 1362 636 979 838 781 977 1330 3366 2366 899 769 1069 1175 1109 1031 1070 1048 1025 1114 1901 1496 750 1789 574 523 2920 789 1046 982 697 1448 1143 1247 1099 1091 1193 939 1313 1156 1262 1196 1010 1165 1291 1542 1457 1536 1303 1069 458 404 374 519 706 463 1234 681 499 434 584 701 891 738 686 561 1201 1080 488 330 516 395 371 311 337 577 434 458 507 695 445 741 685 561 699 648 543 633 675 698 557 718 528 272 706 756 473 433 348 390 510 510 507 457 791 372 467 515 857 560 817 668 687 947 970 1019 550 627 675 634 733 792 783 727 728 934 821 691 604 922 633 715 655 795 1071 565 543 584 621 660 602 789 587 887 784 591 761 732 619 782 498 591 780 950 472 528 1432 212 1028 788 559 546 458 464 628 828 807 936 1081 847 1027 832 970 613 658 506 561 430 426 525 503 296 222 503 416 706 341 409 275 210 552 461 349 370 257 236 593 546 363 1168 778 758 556 556 987 488 454 440 640 424 817 592 648 724 744 426 834 765 418 742 453 593 689 607 952 765 815 701 371 315 446 508 374 320 1025 574 640 845 1067 804 728 827 654 1011 657 702 698 758 796 1495 824 1310 1240 877 1068 1001 441 670 683 375 809 1094 919 1208 814 501 801 402 801 929 1347 247 283 225 392 316 363 314 440 754 583 553 842 661 296 284 446 1055 918 641 724 510 1197 224 323 171 234 569 879 698 787 818 796 1044 698 855 563 519 507 690 524 553 587 969 837 1112 972 830 406 446 520 582 491 1093 433 478 389 244 674 256 622 504 1105 614 482 1087 656 1079 939 931 1158 781 615 1112 913 822 1052 845 1045 606 1246 905 771 1009 819 664 514 507 502 762 1072 1004 1345 1053 453 1333 1098 1274 886 892 814 963 749 830 1275 379 1032 878 781 860 782 1075 998 1109 1095 1111 871 1162 882 629 1398 724 824 1188 1652 1561 975 827 530 569 484 631 790 524 368 422 650 551 473 865 672 819 835 1119 802 1024 857 692 936 730 1535 773 904 823 755 891 1314 1042 985 1439 1320 1076 1203 1039 922 1199 975 1330 1195 1212 1316 1483 1309 1300 1284 1058 1127 1367 1297 3116 3100 2458 2531 2092 2186 1887 2046 1839 2428 1726 1859 1805 1927 1928 1950 2759 2504 1496 1258 1312 1176 1046 1321 1239 1183 723 1948 2106 1878 1885 819 1392 1112 453 494 685 558 818 668 807 576 535 638 515 371 473 489 571 329 521 466 693 857 774 1164 691 649 1117 1444 1044 1036 1146 1094 1060 1206 1028 996 1328 1727 1017 1075 1160 833 377 452 409 399 484 421 490 603 212 250 409 292 258 395 366 354 122 196 210 108 441 506 471 498 433 560 330 582 512 808 584 566 614 517 415 401 762 281 265 289 797 460 638 523 838 369 355 327 258 282 340 813 301 430 667 942 517 539 267 471 499 394 548 652 672 605 755 559 589 495 608 605 805 566 557 495 433 508 478 439 529 1168 678 851 1048 755 687 763 778 641 970 788 272 158 826 369 694 377 335 826 480 310 421 346 935 1157 290 568 447 793 829 801 1334 773 230 206 346 574 592 1091 680 447 326 695 495 375 266 711 1037 660 846 857 843 873 621 696 1066 1257 963 919 1340 918 933 1383 953 431 1158 688 767 778 687 2550 875 993 908 867 895 794 647 844 1031 1027 1146 850 674 922 613 611 602 754 696 816 794 718 938 646 453 779 1224 918 905 1036 519 577 659 611 560 299 268 225 295 258 225 219 597 446 434 443 330 469 1114 1170 963 1049 877 815 1013 1011 1062 1166 925 1319 1367 1266 885 1356 1420 1199 1282 1118 908 859 1181 785 801 1026 1208 1050 946 909 948 980 881 822 916 937 1260 806 1139 1202 1595 1487 1898 11096 1464 600 1021 1167 923 1148 1372 1347 1263 1406 1008 611 750 1258 580 1364 1166 662 753 378 315 203 217 223 251 785 533 571 572 796 605 788 269 626 568 283 413 409 307 518 551 1161 225 533 416 500 612 596 572 557 311 305 498 444 370 501 456 497 548 745 570 571 988 204 1400 669 594 580 441 406 485 428 472 650 558 467 534 779 549 423 424 449 267 740 796 765 814 792 932 901 516 696 576 910 670 787 280 753 765 605 888 870 818 1170 593 690 816 540 632 469 503 373 1119 1300 1392 1189 376 352 310 626 407 481 455 2137 595 2554 2406 2405 1923 1963 2157 2107 1968 2323 1963 2381 1946 2322 2323 595 863 865 570 1058 808 838 890 952 925 1599 1114 964 645 809 780 760 913 1182 895 778 775 599 1030 931 908 1025 1363 1651 1529 657 907 647 908 954 656 498 553 751 725 954 984 911 1084 1048 988 639 945 947 959 600 787 805 892 1479 1175 1432 1643 1011 1905 1627 1218 1276 1874 1623 2475 2228 2578 1444 2409 1383 1332 1254 1226 1280 1141 1745 1151 1500 2437 1718 2092 1467 1855 1741 2065 2058 1583 1601 1575 1408 1952 1445 1435 1809 1580 1675 1621 1121 1511 1567 1585 1637 1486 1403 2007 1335 1393 1380 1324 1428 1222 1487 1498 719 1429 1840 705 1424 1346 984 1797 1549 1229 1607 1517 2017 1478 1586 1027 1158 1221 1424 1890 1710 2207 1828 1923 1850 2537 2461 2350 2386 1947 1746 1562 1544 1755 1433 2047 1812 1648 1885 2260 2351 1971 1069 1077 812 1280 406 543 400 165 493 230 411 371 351 320 238 398 483 418 463 180 204 182 711 498 255 560 315 372 470 285 327 220 251 302 536 349 212 517 388 424 387 609 281 476 263 277 261 459 363 420 371 496 550 433 411 610 665 304 298 209 345 327 1070 607 674 122 283 223 305 278 393 259 538 227 558 812 537 258 330 310 434 415 589 661 325 1169 254 286 657 293 634 604 644 589 938 291 502 255 287 679 624 738 864 407 1102 695 511 1005 916 1339 716 960 748 1153 527 815 726 438 1192 475 530 929 818 357 455 586 287 680 678 278 425 1054 643 450 1146 1276 960 604 469 692 736 1582 819 1043 369 434 483 642 407 876 1697 1181 597 410 1101 1122 415 1149 642 736 793 541 690 567 349 605 721 894 410 645 527 874 1029 594 704 1027 647 1060 1124 1243 815 1163 879 280 964 447 401 541 397 491 335 418 346 446 944 1003 840 533 755 480 514 630 407 445 270 598 676 622 605 1175 903 452 665 469 709 410 630 376 457 448 648 769 301 347 543 530 889 622 697 513 925 631 425 773 451 1314 511 751 740 553 383 455 463 1208 665 799 444 437 477 312 578 435 814 970 843 1069 1083 670 917 766 681 545 515 350 630 1513 289 358 224 288 528 522 447 873 613 657 307 371 642 745 719 882 641 601 845 375 192 114 90 345 218 944 387 863 808 965 1011 859 691 657 920 542 258 331 594 652 271 594 494 487 590 556 882 748 888 232 711 746 1350 1220 1230 596 1126 508 324 720 606 555 728 774 646 536 904 801 355 415 486 750 740 381 859 640 517 878 546 781 597 142 529 608 486 582 599 547 577 547 213 805 461 233 357 470 695 1077 785 3767 4134 795 471 583 787 633 846 944 729 1087 1453 1268 1486 1288 451 579 668 565 665 1079 816 707 693 724 704 645 720 1398 548 425 790 693 653 743 550 817 365 441 798 615 465 348 308 954 1136 631 389 1380 720 861 474 488 350 617 835 561 2043 1196 908 1040 691 600 658 534 737 575 519 413 439 347 1754 1944 2247 1406 967 1702 1334 1082 915 1313 1883 973 1028 939 1067 352 571 1228 844 215 162 271 270 255 542 1613 1924 1463 1314 1260 3418 3811 3491 3497 3063 2447 2154 1215 1063 2476 2615 2691 3099 3204 1465 2358 2807 2784 2098 2425 1935 2888 2946 2160 3437 2628 4156 3773 3652 2664 4156 3066 3547 2958 3198 1518 1850 1693 1711 1542 2371 2005 1712 1186 2364 810 852 1165 938 716 789 998 1743 2167 811 299 801 783 701 397 4579 4066 3879 3044 4139 3756 3384 3821 3218 3317 3742 4375 3941 3372 4141 3437 4354 3912 4219 4287 4714 5075 2510 3004 2781 3091 2206 2403 2778 845 801 312 3909 3857 2595 5249 6099 5626 5125 1430 1555 1203 414 1492 516 806 267 517 2342 1356 1348 845 868 762 586 1239 2013 916 2871 1816 1698 3208 1538 1777 4461 5020 4037 3820 7697 6312 3230 4642 4334 5733 1706 727 1231 2067 1957 1002 2252 597 2340 1059 2573 1565 210 146 2105 1784 1982 3358 1840 1116 2276 1050 906 941 662 1255 1087 1171 1232 1225 3450 3580 2496 1254 2377 1818 1635 3363 2301 2484 1666 1031 1430 3136 1871 3974 1614 1829 985 1346 1074 1170 1692 1622 4637 3615 945 837 1066 1071 1150 822 1016 608 972 1227 1949 1530 1559 2056 1014 960 3044 879 1339 976 870 1909 1889 1772 1054 1109 1189 1135 1284 1159 1203 1354 1190 1199 1239 1401 1167 934 1261 1013 734 763 368 676 753 788 1451 606 417 524 696 1130 1443 555 1060 618 1484 1709 725 384 561 351 331 759 883 644 479 372 714 728 477 456 484 1010 861 774 861 804 1145 533 845 946 539 245 488 516 762 198 1165 1162 1046 1273 1285 1055 1200 1088 655 875 1311 1999 925 1113 1141 1093 1085 938 553 694 541 600 520 611 635 585 1449 1413 1247 1207 684 1387 445 724 701 1372 1061 970 605 1054 974 1130 1050 1236 914 1553 929 632 1120 1190 916 1236 613 926 1282 1663 762 958 1765 214 1772 884 1012 755 730 511 1223 1170 894 1325 1582 1082 1285 1021 1229 663 625 576 548 629 1051 1177 612 389 342 614 621 266 368 522 694 676 422 386 398 228 301 383 313 731 603 2031 737 1120 979 578 1227 511 547 547 541 733 1060 872 1455 1197 767 382 1169 975 563 1070 457 393 507 492 974 872 746 615 393 482 1074 410 216 475 1251 1083 1164 916 736 750 1157 655 494 997 609 1413 617 1075 825 1751 1226 1692 1615 837 1205 741 482 1288 726 378 1155 1427 1240 1433 722 707 1766 402 653 763 1584 272 316 293 644 523 548 656 1024 489 457 895 1262 941 331 323 567 798 1022 1034 1147 573 1097 283 587 354 382 673 1691 1399 1461 1582 1480 1635 1197 1574 794 887 768 1037 738 758 674 1220 619 1372 747 790 453 567 650 887 803 1712 808 408 956 270 606 209 325 682 1001 675 744 1146 852 1369 1092 1272 1635 647 507 1655 1087 1711 1785 1519 2622 1862 1499 2243 2442 2995 2354 1497 754 691 593 669 965 1031 1782 1175 492 1732 2128 2476 1340 1078 1235 1759 1023 1050 2104 656 1645 880 688 930 644 1430 1381 1412 1345 847 1170 1107 1024 745 1598 793 1458 2011 1936 2193 808 694 642 959 855 457 528 718 558 624 486 740 696 1208 1998 957 1296 1917 913 1270 589 683 1641 1400 2210 972 1333 1603 1295 998 1120 1365 1272 1504 1150 1475 1541 1251 1004 1260 1501 1757 960 1454 1954 1330 1157 1686 1936 1059 1083 1374 1348 3658 3959 3284 3804 2080 2855 1928 2155 1977 2538 2231 2472 1864 1991 2219 2258 4192 2622 1722 1466 1510 1123 1193 1929 1517 1476 1478 2415 1771 1567 3759 1185 1518 1340 566 685 997 399 843 992 1013 657 806 593 551 393 450 478 523 526 665 508 686 619 499 635 777 548 1226 1019 1626 1865 2232 2016 1219 1443 2360 1511 1483 1404 1152 1149 1236 774 298 454 426 396 533 333 542 407 179 271 435 134 348 198 369 602 117 194 146 253 584 601 562 576 480 905 698 514 866 575 1029 1148 1160 520 631 501 663 454 446 464 727 728 603 661 1304 460 430 615 471 314 546 800 373 520 729 1233 499 491 229 518 627 477 696 965 968 912 777 543 588 475 861 790 1158 511 856 531 922 873 467 809 632 1108 888 1725 1850 1744 1046 1660 1997 713 1191 1200 701 389 1270 473 1217 805 561 1388 456 860 458 753 1525 1441 365 550 309 1645 1228 1316 2192 1100 367 349 440 830 640 1292 909 546 468 903 891 647 468 903 1013 989 923 994 1072 1277 1467 935 1380 1129 831 1130 942 1387 1026 1642 1227 433 1148 614 873 650 528 3228 1451 1065 965 1305 1156 1048 892 1135 1088 1178 1235 1744 1439 835 911 786 887 556 662 981 996 965 964 834 962 1125 1530 856 877 962 687 646 534 594 564 259 288 225 278 282 241 192 417 286 476 307 164 606 1613 1453 1308 807 814 879 733 886 945 1130 828 1264 1205 1319 1044 1261 1183 932 1085 1068 1080 996 1709 931 743 1057 1275 1042 894 808 971 2189 1752 1104 991 1255 1289 1412 1093 1340 1840 1292 1489 1464 12546 670 1425 1438 1199 1636 700 1101 1127 1175 698 449 503 1585 543 1102 1421 883 595 457 547 125 186 215 333 669 682 875 1075 1078 1574 1106 480 847 979 248 1328 597 391 800 762 1155 244 1364 575 390 772 606 539 423 397 398 461 417 590 339 699 255 413 818 670 1102 1110 394 1795 775 678 629 962 1016 772 750 761 927 719 886 934 847 865 263 251 320 288 686 1164 766 621 939 893 947 646 1073 851 1181 747 1318 344 565 985 723 992 1131 1122 1159 562 1142 644 455 425 476 729 623 1180 1888 1946 2163 381 311 300 472 426 478 1205 2877 918 2844 2631 2220 2390 2594 2583 2503 2581 2734 2556 2687 3325 2957 2948 859 627 1336 728 1431 1042 1146 963 863 1171 772 970 1201 1432 990 771 915 942 1269 1007 964 1139 825 1176 1124 1672 1645 1935 1059 799 820 640 942 1339 623 1018 970 1356 997 685 1105 1359 1155 709 871 1205 1155 1231 1172 978 1148 1333 1378 1278 712 628 1115 686 516 744 1264 944 917 660 1085 825 709 753 1221 1267 1243 1218 1153 1162 1231 1024 1186 944 1001 986 1134 821 857 1103 1266 901 982 875 884 835 916 747 1088 859 823 744 810 717 825 881 779 774 894 766 993 788 941 1001 1143 637 1243 1009 968 833 717 896 817 1118 869 814 882 981 827 876 877 1046 1104 1222 1062 1352 1531 818 511 833 1029 857 818 770 816 886 805 983 746 560 520 595 920 1014 1043 786 859 901 977 929 1061 1194 672 756 722 1466 708 294 415 667 449 742 464 499 124 466 537 399 409 488 449 260 299 249 243 671 537 599 687 385 515 270 300 284 296 302 263 354 334 701 419 627 526 680 358 271 305 299 255 409 481 371 316 220 396 524 446 1445 354 274 229 171 231 252 517 168 196 423 323 232 355 353 381 302 443 416 465 687 385 610 693 176 234 192 269 616 699 957 338 401 327 375 367 772 738 662 574 235 453 371 567 162 201 478 544 724 553 400 404 662 372 567 444 544 276 634 667 779 506 708 1171 316 392 289 568 510 582 298 329 447 681 283 266 605 693 580 1292 648 657 1254 985 1258 1087 842 644 1373 1005 581 1176 447 403 954 391 791 780 747 684 576 566 806 348 374 415 688 504 570 472 453 306 349 793 405 948 983 1248 962 634 807 1001 582 594 374 499 466 755 866 829 554 484 571 645 331 535 635 581 431 672 854 723 542 522 569 427 459 266 250 732 381 786 519 618 910 563 450 811 749 1093 694 737 773 677 426 589 790 149 180 395 466 824 592 383 584 608 693 702 830 455 932 373 1028 551 809 457 965 474 1316 505 513 664 460 769 666 275 343 711 845 893 974 920 677 594 519 571 432 417 250 441 549 298 316 281 255 445 179 567 736 428 484 345 194 495 1127 807 354 512 485 1075 741 126 86 157 162 165 648 1030 812 543 532 671 684 837 762 399 892 490 310 432 675 180 434 228 741 376 372 452 429 410 312 564 489 889 711 556 1014 384 733 474 707 426 361 476 462 355 331 328 668 354 427 492 321 547 925 582 710 610 426 458 1069 880 379 697 548 538 436 609 669 541 503 360 198 677 449 315 685 915 1010 1164 3940 3197 700 736 979 796 803 795 817 805 1219 850 1027 847 967 302 232 268 334 550 431 171 612 622 478 670 520 995 1061 857 723 596 586 460 749 366 677 456 549 416 354 465 818 567 521 638 221 299 367 396 496 520 405 666 301 723 459 624 528 596 814 235 425 952 680 809 644 602 203 337 411 1144 1111 1187 603 1412 1665 1425 695 678 626 960 970 1089 677 862 792 564 1563 732 324 304 481 527 421 426 1080 1190 1128 1113 982 1634 1362 1871 1578 1200 1565 1209 1178 656 1940 1675 1743 1771 1920 2504 1353 1518 2153 1819 1854 2599 1449 2269 2051 2169 2023 1944 1548 2475 1807 1800 1622 3256 3221 3280 2170 1261 2155 926 765 1838 2011 1263 949 1496 562 526 466 508 571 872 538 1176 1081 825 514 528 459 414 445 2386 2656 2582 2264 2584 2135 2181 2133 1992 3126 2483 2047 1996 2315 2059 2486 1644 2190 2389 1934 1953 2059 2821 3282 3396 2608 3442 3597 2914 711 630 451 2674 2991 1434 3356 3775 3986 3598 1066 1148 743 241 814 225 420 355 316 2075 909 931 644 608 469 689 1388 1385 964 2025 1070 1548 1753 1635 2205 2642 3310 3374 3169 5693 6132 2656 3494 4200 3823 2077 1081 1648 1673 2171 791 1900 915 3122 1268 2586 1342 452 333 861 1190 1536 4382 2595 745 1507 1249 1013 687 835 1569 1561 1586 1813 1957 1834 2340 1162 1098 2338 2371 2630 2041 1376 1598 944 1142 796 2517 1181 1769 921 1214 622 1476 1461 1351 1450 1221 2959 2208 832 832 927 1111 1201 946 1049 831 902 1381 1432 1293 901 1293 607 571 3574 852 998 1426 595 712 727 748 1571 1275 1197 1039 1222 1447 1431 1416 1299 1412 1165 1646 1086 737 1055 1390 396 334 623 247 265 270 1203 658 633 506 784 529 964 644 699 498 592 612 380 892 330 201 179 280 459 676 749 705 901 747 766 455 621 471 458 708 466 721 766 949 983 627 857 400 402 454 694 584 272 635 667 556 577 466 548 741 575 907 552 495 606 520 833 1249 946 787 775 967 875 809 783 847 658 797 741 840 743 830 611 825 502 746 771 608 485 431 440 418 424 412 475 843 573 406 971 561 1040 477 457 601 462 484 596 663 921 356 1095 98 1160 652 857 317 522 438 693 463 458 803 1003 1057 1220 841 1212 221 255 355 319 141 241 280 469 193 179 449 234 219 536 607 351 217 352 284 250 346 288 125 753 320 138 1139 611 697 577 535 1059 340 388 358 619 399 522 428 637 388 524 669 495 763 917 456 338 551 534 459 833 658 918 332 488 206 677 408 195 124 739 776 819 1031 989 547 856 853 841 952 614 682 719 689 749 1413 1098 1063 858 850 1033 1099 717 680 774 364 1053 1291 1503 1446 795 561 611 389 883 979 1796 618 441 507 488 602 654 798 594 872 440 517 582 785 410 396 320 1187 1245 587 619 713 1361 216 367 175 220 596 841 514 743 783 819 881 406 830 771 466 663 761 518 683 635 573 480 590 541 498 349 401 366 365 302 842 258 395 517 286 331 222 472 520 827 501 317 1221 789 658 564 959 1079 692 635 865 822 890 980 622 944 587 456 499 520 665 796 902 934 563 718 587 795 998 988 902 504 2199 1288 1463 1078 696 999 871 317 709 962 243 561 591 759 603 804 961 812 969 957 725 830 1385 944 963 539 1047 741 1780 1895 1663 996 881 927 460 428 805 695 1073 449 485 883 873 520 580 555 780 662 865 929 964 1247 585 786 901 925 925 941 899 739 926 1177 1038 886 1274 1464 977 1029 1108 843 1001 948 1129 1148 784 1309 1149 1646 1093 1112 1172 1161 1158 1312 3036 2977 2481 2174 2541 1937 2502 2642 1931 2976 2123 2505 1958 1934 1721 1203 2815 1848 1582 1111 1173 819 1445 805 1244 1590 421 1300 2045 1881 1507 787 471 859 434 358 592 500 488 581 568 494 470 751 686 728 438 329 454 345 424 396 874 686 813 855 814 714 867 923 662 759 894 758 529 615 418 882 1353 1103 1102 1340 1407 966 524 467 412 575 577 504 332 551 184 134 575 185 303 229 257 304 160 140 166 126 216 193 201 238 185 331 189 663 589 435 730 716 756 323 274 361 551 390 288 362 436 193 523 636 557 224 201 338 320 193 215 780 441 541 514 950 419 409 266 845 920 491 733 684 685 968 717 757 711 610 773 744 793 747 833 796 482 798 651 429 406 1272 729 903 1136 837 814 816 873 419 747 717 426 313 1231 718 1154 438 720 860 679 607 688 584 1305 1175 428 348 328 1087 1038 1391 989 1067 354 342 445 828 584 1090 938 574 478 1067 603 770 702 947 1341 792 704 932 834 919 780 1330 1756 1340 1391 1347 1663 1255 846 1404 1404 522 713 566 533 723 699 2481 697 1059 941 671 1325 1119 983 1193 1143 1061 1350 911 412 921 546 557 374 716 803 902 788 727 678 650 461 766 1530 1275 1296 1139 712 755 507 813 445 200 140 108 200 192 190 160 434 312 514 230 315 799 1111 1036 1109 1250 1333 1117 1145 1020 1005 865 1131 1780 1559 1492 1268 1478 1137 968 1051 1093 972 810 744 991 763 760 1066 1152 1076 674 1048 616 785 1018 631 843 657 954 759 828 734 1044 717 600 670 12471 1240 773 1069 1535 1261 1118 876 1059 625 612 668 1390 921 2026 1200 683 447 340 376 210 316 176 368 648 390 510 456 499 526 798 211 546 348 241 324 237 309 313 263 772 268 793 576 490 284 437 449 303 286 367 430 368 369 450 294 569 348 696 433 350 533 416 1277 638 608 763 463 521 580 502 445 402 470 614 624 681 534 576 595 331 242 881 1100 856 747 772 895 986 813 630 630 611 760 721 324 723 525 483 529 656 646 498 746 483 695 373 588 434 319 259 979 1607 934 472 415 404 289 589 613 384 413 2288 617 2511 2288 2473 1706 2140 2368 2405 2410 2113 2216 2036 2405 2245 2726 1016 600 568 569 798 963 941 641 497 587 1315 1554 614 639 594 918 740 1118 901 579 543 480 654 522 511 748 818 878 2089 1813 833 928 956 1186 1249 1370 1257 1109 1291 1238 1514 1580 1516 1232 1201 1392 1179 1392 1237 1365 1164 1186 1246 1128 804 959 1412 1167 1121 867 1489 1725 1686 1369 1093 1370 1227 1296 1331 1689 1509 1310 1223 1179 1121 1455 1670 994 1340 1631 1635 1839 1496 1755 1569 1763 1716 1747 1446 1284 1336 1393 1765 1462 1370 1537 1274 1992 1573 1560 1583 1599 1567 1725 2026 1751 1557 1838 1620 1652 1363 1267 1237 1153 1029 1418 2215 1362 1767 1734 1210 1378 1372 1209 1552 1398 1143 1506 1222 1348 1678 1599 1427 1488 1735 1640 1634 1564 1555 1775 1684 1589 1420 1524 1450 1466 1413 1470 1408 1560 1472 1573 1612 1604 1646 1658 1141 1120 739 1425 663 895 502 522 585 654 465 483 404 654 473 465 394 349 409 315 432 323 367 905 567 975 641 428 530 456 417 351 385 332 415 424 493 563 632 470 334 605 446 499 307 305 275 466 378 344 396 334 577 429 380 1147 520 327 301 212 331 384 895 661 718 298 439 322 502 373 607 253 523 365 545 975 640 388 697 421 349 531 733 793 630 1153 468 591 753 613 467 849 755 598 1289 428 574 355 294 547 745 729 674 731 742 676 719 1125 693 576 468 1149 876 989 683 1259 890 773 773 653 465 694 649 533 615 476 497 520 873 507 524 1242 805 668 1305 1167 1407 1062 879 1336 1455 1537 942 1587 1005 715 1285 677 793 1132 980 1813 868 1147 932 1250 459 959 689 695 674 1020 836 514 878 768 649 744 696 663 924 1076 1558 950 1104 1040 811 1083 1206 1071 617 738 794 856 1008 767 617 764 627 619 454 607 520 784 1154 1168 1072 699 715 586 564 720 400 582 469 626 842 1046 1020 1390 1014 947 1089 1047 1366 972 969 651 644 710 792 1123 415 586 514 601 883 932 596 588 838 713 685 1007 625 1290 599 1065 633 919 921 675 639 1059 676 808 1029 813 881 800 547 565 1051 1116 1063 1501 1519 983 1044 763 769 760 945 677 1135 1096 340 395 412 496 572 364 547 1105 626 738 725 442 722 752 1012 989 810 699 945 759 96 66 174 228 220 541 725 969 919 853 929 968 845 758 731 841 414 441 558 873 333 702 411 805 810 855 467 532 559 495 800 615 1553 857 1021 978 729 431 474 972 535 497 781 776 718 668 620 706 365 458 386 709 726 805 762 853 819 643 590 1072 927 465 632 646 531 753 728 830 638 766 420 344 845 541 603 1020 1195 1671 1259 5207 4765 941 1142 1225 1095 1454 930 1339 1083 1447 867 1217 835 1061 640 402 687 563 686 770 696 1146 1124 1067 1202 630 1242 1373 766 619 1195 1053 1018 977 682 832 393 402 814 607 759 467 546 883 811 642 526 975 543 603 570 772 551 489 801 723 1325 1042 1009 1102 1017 610 1414 629 894 929 848 420 446 468 1283 1722 1926 1110 1367 1518 1381 876 989 1083 1879 1253 1337 861 1045 613 692 1419 1247 563 454 361 517 573 519 1456 1466 1310 1617 1309 2044 2146 2625 2379 2094 2317 2216 1553 1164 2775 2763 2521 3208 3011 2101 2452 2631 2690 3131 3137 2739 2760 3476 3197 3818 3060 3629 2978 3154 2229 3357 3131 5404 3543 3935 2156 2013 2150 1735 1158 2680 2108 1895 1213 2177 805 801 1036 855 838 949 690 1679 1955 1289 766 849 739 651 865 3758 4001 3822 2834 3587 3378 3520 3381 3607 4478 4040 4579 4294 3292 4087 3246 3602 4132 4538 3947 4284 4926 3649 3975 4104 3828 4249 4298 3483 1202 966 463 3516 3100 2172 5380 6016 5935 4498 1644 1672 1269 458 1382 533 511 419 747 3171 1719 1748 577 1061 870 973 1649 1918 1265 2234 1638 2009 3252 2033 2911 4728 5671 5135 3935 7886 8959 4449 5158 5684 5973 2519 1354 1974 1911 2125 1154 2142 973 3864 1259 3170 1643 200 150 2244 1904 2049 5609 2890 1321 2101 1219 1548 1096 1043 1691 1622 1778 1858 1682 3230 3701 2031 982 2002 2570 2583 3341 2433 2702 1679 822 1078 3024 1486 3284 951 1580 1002 1213 1006 1114 1511 1450 4302 3804 1110 1159 1046 1396 1299 1236 1195 903 1206 1538 1716 1882 1352 1945 1016 968 3730 975 1094 1820 931 1498 1578 1528 1636 1687 1542 1418 1511 1748 1807 1797 1801 1933 1645 1653 1795 1538 1645 1401 655 630 738 722 502 529 1526 659 456 732 851 788 1129 1054 1039 1069 1293 883 635 615 660 320 292 469 488 773 598 537 560 568 625 897 1093 911 890 557 675 919 790 707 786 975 746 404 597 656 985 529 701 759 621 644 687 904 787 676 617 1149 1116 750 916 797 832 1328 1360 1273 575 683 827 907 701 843 850 698 947 930 902 964 752 839 513 768 831 966 786 909 619 1063 736 814 775 896 714 1245 1124 615 1007 1264 1187 1431 914 1096 1444 1576 757 829 1542 205 1584 904 890 596 680 407 877 1004 814 1295 1493 1331 1188 1002 1236 534 455 722 635 539 650 838 555 500 273 506 433 275 521 680 601 559 408 358 407 576 397 306 561 717 455 1595 1013 1222 960 1025 805 833 593 557 703 665 1121 823 1034 1058 1121 1004 1226 1066 650 661 624 781 865 868 895 965 1547 565 433 407 919 492 290 598 1255 1242 1295 1329 1338 796 1176 994 867 1164 810 999 1073 1230 1146 1699 1050 1342 1222 1033 1140 1382 777 1117 778 800 1473 1927 1286 1758 831 710 1171 431 957 1058 2600 397 400 459 752 578 646 600 686 861 543 745 826 1211 406 396 401 1021 1044 970 1008 640 1980 385 639 515 405 927 1496 1146 1384 1316 1278 1388 844 1485 1072 863 942 1331 1006 1066 782 1303 912 1573 1011 891 646 803 586 842 677 1421 649 536 613 241 570 288 581 538 1268 734 864 1564 1083 1373 1152 1438 1483 912 619 1895 1282 1383 1519 951 1386 924 1321 1333 1250 1383 1459 1165 965 896 794 842 1440 1547 1635 1611 636 1859 2103 2282 1347 1109 1170 1767 1407 1393 1669 751 1847 1125 940 1183 927 1453 1199 1286 1336 1075 1191 1635 1273 1233 1325 1078 1124 1721 2179 1992 1151 1042 1040 778 660 839 944 954 570 771 675 966 600 934 899 1294 1121 1422 979 1732 1000 734 939 789 1900 1011 1166 958 1229 1487 1609 1525 1310 1398 1630 1271 1356 1186 1034 1310 1677 1344 1356 1195 1628 1908 1528 1580 1757 1295 1364 1609 1488 3868 4014 3335 3015 2954 2933 2809 3046 2457 3126 2798 3157 2727 2559 2761 2659 3536 2881 2230 1355 1437 1290 1118 1706 1763 2122 892 1700 2372 2006 2623 1345 1455 1110 626 768 1110 704 1193 1039 1419 1088 503 1066 800 650 634 549 844 458 663 621 775 978 725 1173 1133 898 1055 1345 1161 1364 1268 1351 996 1300 1445 1358 1646 2048 1454 1347 1420 1161 576 503 432 609 637 509 718 533 320 288 594 319 390 357 584 523 150 331 211 413 438 380 373 454 353 846 569 715 644 621 1014 904 942 571 634 481 898 481 487 477 730 383 622 641 1100 542 574 490 313 338 565 903 477 731 859 1244 656 651 313 959 1011 691 951 800 767 868 1001 679 735 814 889 694 750 977 975 652 529 953 669 683 682 1438 840 1328 1362 1164 1131 1300 1408 1173 1628 1629 624 400 1485 823 1439 683 743 1291 803 720 779 654 1710 1502 767 854 708 1380 1313 1581 2078 1399 569 549 638 1127 781 1749 1282 754 772 1421 1089 889 802 1140 1524 1408 1104 1609 1111 1335 1231 1561 2067 1655 1386 1450 1558 1364 1400 2188 1570 778 1083 905 1041 946 913 3393 1286 1415 1267 1423 1209 1278 957 1209 1870 1727 1800 1218 824 1168 808 781 554 848 921 1210 1305 1302 831 1031 658 1030 1342 1403 1316 1413 1119 797 644 865 549 409 428 362 434 422 387 329 642 396 493 598 377 929 1657 1587 1576 1097 970 997 1036 1028 996 1193 1223 1889 1795 1624 1372 1737 1032 821 972 1439 962 873 1308 1226 1042 1098 1164 1038 1081 1052 1373 1445 1068 1439 954 1077 1213 1189 1115 990 1706 1044 907 1021 1425 1240 13405 1289 1402 1595 1285 1348 1378 1656 1093 1273 898 1903 999 1699 1235 712 625 627 431 141 194 179 280 1020 578 910 1007 832 795 883 391 872 909 586 1056 613 536 542 768 1259 395 837 926 673 811 750 729 561 432 524 514 431 537 555 544 625 609 997 744 738 1283 397 2247 942 828 858 674 823 972 788 440 556 617 897 929 860 784 839 854 320 354 1101 1924 1012 1137 856 995 790 870 1518 996 1405 852 1393 450 728 1334 1241 1309 1418 873 1082 831 874 1328 538 560 749 817 651 1202 1864 1823 1265 363 718 708 665 1015 1000 832 2915 653 2895 2717 3342 2784 3544 3572 3511 3463 3073 3316 2874 3257 3349 4074 1008 932 834 885 1611 1277 1528 1238 857 960 1488 1348 811 911 1189 1364 796 1499 1959 772 758 750 1135 1120 1145 1421 1416 1620 1432 825 575 663 879 817 905 853 781 747 990 773 829 871 950 1108 1058 891 1022 1046 941 912 781 838 836 836 1073 967 1171 1225 1517 1152 1344 1364 1236 1129 1108 1355 1398 1396 997 1362 1112 941 1033 882 962 1015 1341 967 1611 1764 1614 1166 1037 1180 1005 1310 1205 1234 1280 1260 965 1484 1191 1683 1416 1224 1561 1364 1377 1409 1401 1403 1415 1301 1317 1485 1207 1261 1409 1342 1265 1376 1259 1342 1078 1305 1267 847 1408 1400 1006 1451 1206 1245 1125 970 1589 1363 1567 1305 1096 1467 1288 1651 1381 1739 1592 1459 1396 1891 1833 1631 1812 1585 1470 1508 1377 1551 1460 1418 1431 1467 1445 1335 1474 1459 705 873 1083 1214 647 325 311 343 350 461 450 406 210 299 284 417 539 537 547 311 304 290 472 638 372 667 533 760 862 368 496 432 458 451 642 442 307 492 515 337 313 452 392 442 537 525 509 685 282 355 510 482 531 485 461 1215 519 287 263 278 500 479 1114 595 706 194 315 302 409 314 369 423 444 414 509 865 704 267 323 359 538 321 485 890 554 1268 354 488 538 495 488 735 667 681 625 411 391 222 538 410 528 614 634 357 747 600 570 964 949 1122 346 984 823 640 586 743 687 529 928 402 475 575 559 571 514 458 465 537 767 532 558 947 684 427 921 1177 1198 622 1204 798 774 1398 818 1048 768 565 663 538 546 885 1079 1014 951 618 1225 1021 519 907 544 552 660 898 923 377 640 704 465 932 385 792 899 1166 922 881 698 1064 745 989 930 924 653 658 625 425 750 650 322 547 382 417 395 540 486 1076 950 686 872 417 756 612 446 545 354 596 353 427 614 704 614 1162 733 705 714 562 888 483 701 534 573 758 616 976 535 611 495 581 658 689 648 488 765 613 494 882 458 1481 624 880 409 635 565 750 304 1197 468 902 767 822 712 603 646 444 725 883 846 916 1050 818 779 594 352 560 479 334 590 1084 214 285 243 395 533 405 662 735 476 542 511 410 763 922 1072 1030 487 525 971 527 239 174 130 277 212 547 513 856 680 791 846 866 576 482 523 355 168 227 456 574 144 386 444 621 530 531 452 355 446 314 798 640 1223 1122 1267 917 623 369 475 604 446 380 583 579 539 392 486 595 510 606 388 447 534 524 625 719 538 462 389 946 975 402 587 645 591 677 675 595 459 635 587 544 665 471 443 715 638 1089 1010 3678 4043 831 913 894 911 939 596 887 832 1293 1071 1233 938 1005 796 689 512 676 591 770 693 693 701 682 851 580 783 1143 513 471 714 697 658 987 680 770 552 313 871 638 326 402 434 973 832 344 396 1037 692 737 471 723 419 505 759 583 1202 694 744 803 544 676 734 532 616 745 695 294 316 318 1556 1249 1546 981 951 1508 1018 1091 1186 1501 1784 1090 842 1027 881 643 656 1401 1158 381 355 342 348 458 556 1565 1528 1212 1515 1619 2253 2401 2380 2910 2342 1968 1563 1427 1175 2493 2486 2464 2753 2515 1748 2038 2310 1893 2260 2146 1867 2369 2495 2624 2906 2795 2900 3157 2867 2095 3188 2510 4020 3403 3475 1743 1718 2254 1444 1684 2135 2039 1833 1315 2372 513 543 994 1085 964 910 661 1483 1559 878 343 630 584 656 378 3284 3228 3236 3115 2896 3129 3156 3265 3236 3663 3188 4259 3741 3384 3772 3516 3825 3599 3665 3948 4265 3733 2628 2951 3239 3778 3115 3445 2893 827 687 376 3065 3242 1914 4945 5679 5789 4987 1134 1174 930 390 1082 580 717 470 577 2624 1457 1492 800 1185 973 790 1561 2120 1335 2242 1668 1718 2881 1550 1443 3583 4340 3451 3630 7171 6577 3269 3859 4084 6084 1739 1510 1577 1769 1971 1316 2062 693 2213 1067 2179 1187 289 255 2897 1587 2686 3317 2272 951 1806 1121 1294 634 607 1344 1285 1413 1304 1223 2633 4423 1386 691 1484 2266 2233 2396 2091 2137 1319 1002 745 2098 1412 2659 1439 1698 882 1152 799 792 1106 1293 3334 2432 1221 1178 827 1083 1041 922 1148 865 883 1066 1441 1131 1057 2359 1037 975 3192 756 931 1229 915 1246 1296 1469 1226 1180 1058 912 1130 1103 1138 1070 1161 1211 1696 1325 1260 844 1212 1106 801 700 631 639 592 705 1311 739 638 425 561 892 1166 971 833 553 1138 1007 1021 406 597 456 398 523 569 573 424 398 532 745 581 483 485 820 699 629 585 757 594 619 640 961 727 282 776 851 894 394 736 871 686 772 712 813 764 874 549 632 986 1056 895 563 940 1314 1144 1000 528 612 486 538 668 671 638 654 844 952 1080 967 703 1173 853 959 1070 1119 1044 599 535 800 803 843 787 875 617 1223 1023 496 868 772 679 845 422 726 837 989 627 626 1424 200 1315 859 903 721 534 503 932 1444 683 1338 1414 1435 1311 1154 1154 704 611 602 722 541 722 717 492 298 266 474 356 442 355 516 540 424 438 375 561 315 427 334 247 480 503 1498 758 948 836 606 909 461 596 641 560 654 995 867 971 923 825 545 828 938 691 864 551 533 522 777 1037 826 811 530 667 443 457 532 470 570 1177 728 812 775 1099 690 694 821 1021 1415 899 857 892 1075 1174 1321 983 1609 1537 902 1010 909 611 779 546 184 1143 1233 871 933 670 991 888 377 610 718 1964 336 442 348 427 451 432 395 658 476 417 742 746 992 364 348 546 958 1417 904 1085 482 1429 217 443 335 307 677 927 781 847 854 822 894 1030 907 723 720 627 859 663 701 718 1142 972 1226 991 977 625 665 664 855 875 1522 749 506 505 294 994 258 597 560 969 543 562 1192 907 1244 1268 1185 1492 689 517 1036 929 1300 1344 994 1300 1274 1153 1311 1330 1317 1112 978 683 806 678 747 1354 1140 1318 1333 572 1580 1804 2109 1354 1025 1231 1659 1258 877 1858 587 1028 959 1037 999 952 1237 1205 1536 1548 704 935 1308 1109 858 1476 895 969 1119 1303 1366 1019 840 765 1014 916 752 701 657 640 799 600 742 650 1358 1028 1083 1001 1463 836 1448 635 1020 1204 979 1707 990 1319 1087 1088 1108 1218 1500 1425 1299 1161 1109 1369 1077 1095 1337 1518 1564 1309 1234 2008 1703 1100 1505 1783 1157 1205 1182 1250 3552 3695 4093 3475 2399 2653 1871 2078 2185 2383 2047 2267 2377 2230 2803 2212 3712 2800 1698 1791 1951 1336 1060 1722 2018 2266 809 2373 2230 1993 2382 1101 1156 1480 823 1066 1161 795 1204 1215 1126 765 971 808 496 512 497 512 526 390 750 571 643 761 717 998 715 1167 1165 1020 1614 1759 1460 1387 1318 1368 1660 959 1760 1513 1083 1281 1357 653 368 690 625 414 490 346 523 506 405 338 560 437 550 310 464 581 163 242 371 203 335 361 372 266 304 619 689 527 644 706 913 768 784 449 433 787 601 585 551 573 718 537 558 558 1311 533 502 513 449 540 645 1057 433 589 585 1067 552 471 279 453 453 515 504 787 732 621 825 697 701 874 646 719 688 648 589 537 617 565 557 752 887 1045 1173 938 998 1238 1016 1060 1137 524 831 796 679 283 1137 452 1169 729 470 1338 485 692 443 728 1056 1305 442 536 474 1412 1158 1444 1728 980 736 706 625 1313 626 1275 1230 606 688 1419 1180 639 705 959 1108 1061 1126 883 1132 1128 1397 1081 1543 1423 890 1577 1191 1578 1099 1185 1218 599 831 680 704 509 541 2696 1259 1154 1095 1151 1278 1218 1084 1274 1604 1521 1326 1353 1078 854 683 773 806 608 642 759 904 758 1012 936 712 934 1434 867 1083 1002 478 444 628 617 547 464 375 301 342 338 386 374 564 286 476 456 549 671 857 1086 835 788 877 1056 1043 718 748 1311 983 1160 1051 1088 970 1104 1102 833 1052 1264 1177 1022 1381 951 886 1279 1032 1335 759 992 1049 1346 1214 1248 1492 1245 1179 1285 1057 1181 1306 1186 1257 1167 1438 773 1289 14046 1151 1086 1070 1334 795 1727 969 885 663 1795 653 1258 1648 881 521 516 532 201 243 287 296 880 713 920 799 902 956 675 579 871 786 327 743 456 307 914 734 1150 270 837 518 511 665 539 686 989 452 550 452 383 590 431 499 580 400 595 926 1078 1003 392 1391 648 533 495 748 639 544 508 569 722 744 685 702 787 643 455 472 451 340 896 1019 796 808 735 747 1038 774 1041 844 1369 887 1414 492 864 816 708 777 953 802 907 837 668 1153 786 460 518 559 507 1192 1892 1635 1526 589 518 578 495 431 803 684 2971 732 3465 3265 3121 2449 3178 2395 2586 2813 3182 2861 3121 2907 2857 2678 950 803 1012 740 1030 1243 1019 1064 981 910 1148 1191 1147 1056 793 712 852 1023 1253 1227 1181 1221 935 877 915 1370 1448 1747 1364 1514 861 1075 766 1157 959 1455 1265 1134 1128 709 948 1029 1074 996 1028 1407 1270 1343 1310 1051 1198 1131 1070 1060 980 1234 1373 1213 1098 1097 1305 1475 1343 1127 1070 1668 1538 1653 1212 1842 1295 1233 1196 1263 1292 1110 1439 1039 1183 1202 1712 1321 1289 1275 1091 1438 1440 1400 1303 1433 1007 1669 1406 1200 1298 1383 1242 1159 1241 1026 1023 1201 1230 1158 1106 1268 1112 1136 1070 1259 1194 1140 1194 905 1094 918 1257 1357 1647 1579 855 1476 1330 1111 1147 1019 1620 1387 1224 1343 1498 1035 1001 1278 1240 1477 1348 1407 1416 1601 1694 1488 1520 1420 1366 1286 1380 1449 1306 1379 1365 1467 1569 1564 1650 1656 703 917 693 1241 681 480 410 266 462 500 554 323 300 437 353 493 539 524 583 320 400 344 413 802 483 854 554 601 807 311 358 318 342 347 516 412 598 448 474 432 347 540 410 461 383 403 355 381 274 356 487 459 571 441 392 1038 446 442 430 322 473 349 702 401 431 376 261 251 287 329 372 249 729 294 497 1012 609 333 436 334 440 377 411 866 568 959 389 439 547 463 396 886 787 655 651 374 597 306 471 532 547 477 449 540 714 565 497 818 639 756 556 887 761 628 467 1012 781 599 889 628 624 415 494 379 489 563 417 646 595 371 367 1021 619 391 1263 1070 1002 913 1214 1399 965 1171 567 1322 860 474 1200 454 448 762 537 1532 828 799 966 741 480 896 469 495 612 866 794 691 960 823 657 616 459 422 707 1044 976 792 1104 917 713 779 941 698 621 651 662 703 786 677 623 774 484 485 666 591 646 796 946 793 959 578 554 553 442 531 376 492 743 375 627 648 686 1123 557 619 719 595 984 687 901 492 450 562 649 1170 331 287 450 598 865 655 524 579 605 684 660 760 532 1254 624 1149 476 773 676 751 706 1277 676 566 678 464 681 453 454 404 805 993 1013 846 874 800 598 810 703 585 389 273 441 686 393 546 317 335 436 321 434 692 313 377 464 462 391 813 856 482 432 597 945 573 257 101 200 180 243 734 604 815 755 781 920 626 868 748 669 525 314 211 467 523 209 518 589 528 292 357 490 586 564 443 990 695 1124 1005 900 591 636 492 400 537 510 423 657 652 489 388 648 810 379 405 380 541 629 686 542 637 718 359 340 895 721 636 945 918 777 932 947 517 561 409 602 406 807 587 377 886 883 1087 987 4315 4207 817 885 896 863 865 686 1189 960 1262 1033 1296 965 996 538 617 633 449 629 829 570 839 837 650 618 520 1135 1157 441 572 746 849 813 884 559 647 446 527 553 348 692 604 819 792 850 418 483 897 703 790 725 480 346 435 655 924 1240 808 727 520 648 462 917 542 612 436 383 417 451 487 1333 1459 1489 802 1301 1261 1284 968 1334 1559 1554 1129 857 950 998 769 479 1388 920 296 282 505 467 441 537 1294 1406 1022 1406 1598 2034 1983 2315 2270 1929 1942 1883 1391 1138 2722 2530 2476 2893 2987 2113 1938 2230 2447 3143 2831 2395 2504 2861 3257 2664 2829 3188 3392 2603 2544 3009 2622 4276 3504 3718 1591 1646 2204 1037 1238 2369 2307 1842 1191 2533 894 742 955 696 901 982 555 1626 1430 865 685 782 680 817 461 3407 3349 3227 2187 3324 3143 2901 2927 2849 3820 3825 3382 3211 3309 3397 3364 3125 3363 3131 3276 3463 3579 3049 2875 3315 3310 3119 3229 3239 779 645 693 3513 2896 1941 4549 5197 5343 4781 1350 1478 825 252 925 420 416 344 264 2970 1354 1406 403 884 672 757 1582 1582 1149 1884 1265 1340 2320 1854 1214 3610 4300 3801 3519 7073 6962 3448 4353 5090 5696 2365 1290 1452 2190 2456 1233 2444 853 3013 1614 2775 1583 229 201 1862 1779 2082 3848 2550 946 2053 1167 1053 718 710 1270 1201 1335 1584 1593 2583 4495 1487 760 2324 2424 2341 2532 1854 1783 1556 1249 845 3367 1722 2675 862 2074 1268 1351 980 947 1146 1503 3118 3264 986 949 800 1142 925 709 920 948 1146 1252 1502 1406 1421 2184 1174 1087 3371 671 1061 1430 695 1222 1415 1137 1015 1512 1402 1293 1430 1522 1571 1722 1520 1687 1838 1447 1280 1121 1275 1222 631 810 604 692 652 350 1271 737 619 742 921 672 1095 853 741 665 830 671 570 607 616 355 317 425 679 683 519 432 554 728 656 532 580 500 604 762 618 743 675 874 707 659 1005 357 569 639 687 240 675 659 581 651 700 639 1143 629 727 856 1040 819 606 809 1036 1311 1100 1095 731 813 729 667 778 949 774 794 1076 891 1210 827 836 1297 751 870 820 895 868 1052 732 647 618 685 708 806 690 1008 1042 557 1200 916 730 1015 566 833 1047 1139 754 723 1184 154 1141 648 568 849 629 446 829 1231 771 1185 1738 1048 1504 992 1126 626 483 628 521 359 580 619 422 338 296 406 419 378 683 532 424 347 399 357 341 398 352 263 436 553 345 1556 652 1017 848 549 920 569 721 644 558 624 796 660 775 1013 945 556 803 849 707 541 554 606 787 581 947 725 905 511 702 342 582 533 431 509 1007 723 841 841 907 752 1020 743 918 982 851 793 606 989 980 1391 1076 1307 1114 798 964 858 414 926 790 358 661 932 1169 1268 1026 668 1064 402 795 845 1960 377 570 372 560 541 617 544 941 573 417 614 732 688 346 340 421 1447 1112 825 912 528 1623 337 429 302 382 637 879 696 791 839 774 905 618 915 884 694 710 938 616 662 941 966 774 1081 844 855 616 839 592 470 494 1530 466 657 519 495 446 328 560 457 963 646 705 1470 661 1309 1173 1042 1314 957 517 1196 978 1141 1218 1073 1241 1021 1325 1548 1153 1206 1490 1435 803 704 704 891 1300 1396 1200 1161 409 1747 2039 2443 1232 892 1137 1440 956 985 1882 506 1329 965 958 926 951 1456 1276 1423 1434 1052 841 1519 1344 1039 1042 948 996 1376 1857 1446 957 842 846 786 666 906 915 956 662 749 705 592 506 999 1087 946 906 1271 844 1302 882 692 1079 882 1638 1189 1287 563 1091 1196 1425 1480 1305 1131 1409 1126 1451 1417 1082 1130 1252 1632 1319 1323 1669 1301 1339 1613 1521 1206 1160 1316 1352 3835 3688 3179 3364 2344 2861 2326 2597 2019 3063 2277 2531 2080 2108 2852 1916 3645 2422 1989 1339 1507 1022 1358 1100 1625 1718 949 1832 2088 1743 1773 803 1239 874 672 799 984 602 698 957 1132 908 620 905 820 799 665 493 733 466 598 521 713 874 722 934 1279 898 1079 1460 1453 1635 1559 1496 845 1420 1579 1167 1313 1766 1266 1273 1335 698 409 555 515 608 562 414 740 579 501 257 364 447 409 358 475 420 126 276 152 184 310 251 239 283 204 710 556 490 487 628 975 741 815 433 473 403 623 515 416 467 614 515 356 556 986 347 303 336 216 258 375 1148 403 749 693 1013 617 689 257 640 646 562 719 714 633 530 1172 499 510 750 1114 671 779 736 1022 661 808 1067 483 665 498 1311 960 1082 1452 1170 1272 1068 1195 877 1291 1386 464 343 1178 626 1128 494 618 1059 679 625 576 628 1441 1940 508 680 628 1517 1268 1404 1649 884 390 354 573 1007 593 1082 969 634 472 1072 1012 559 555 949 1258 1110 755 1046 914 1251 1031 1380 1833 1554 1179 1554 1282 1395 1240 1706 1348 609 1047 736 826 617 659 2748 1252 908 956 1202 1474 1184 992 1344 1310 1238 1333 1297 786 1317 688 957 668 548 955 893 1592 1138 902 1251 974 931 1620 927 954 1004 568 743 583 779 606 286 258 218 268 252 262 230 493 345 454 495 397 742 1210 1006 995 1056 1200 977 1288 1202 1258 872 1345 1207 1145 1242 1348 1219 1342 1047 1201 1188 1010 1020 1403 1353 1001 947 1332 1441 842 990 1105 1278 1009 1185 1078 1073 1083 1363 1045 1271 1731 1386 1191 923 1199 1069 1402 1151 13635 1096 1389 1561 1354 1575 955 1117 864 1868 790 1617 1590 971 295 555 490 229 261 261 386 678 582 948 697 818 1017 819 432 855 933 309 675 381 260 461 780 1384 328 818 409 437 435 485 527 516 599 588 564 447 652 448 512 664 497 770 488 866 569 352 1264 928 791 646 579 457 467 441 523 602 720 667 644 680 442 415 453 471 444 1014 1029 921 1193 932 1035 690 575 1086 568 947 1062 1038 494 863 866 744 986 1023 911 864 681 621 798 617 693 531 562 398 903 1661 1854 1273 395 505 617 522 862 768 646 2768 700 2957 2642 3250 2421 2471 2580 2655 2997 3010 2946 2936 2916 2672 2857 944 1058 1052 615 1235 1100 930 973 659 679 1456 1198 992 829 717 733 983 1182 1350 1032 990 1033 1073 1152 1031 1282 1399 1597 1437 1309 854 1239 1098 1184 941 1304 1176 1199 1396 970 1300 1368 1277 1026 1142 1550 1152 1354 1323 1265 1013 1113 1096 1263 947 1109 1120 1181 999 1039 1354 1434 1353 1820 1386 1406 1362 1394 1503 1674 1432 1454 1431 1414 1409 1503 1520 1055 1623 1858 1648 1488 1129 1437 1587 1456 1510 1258 1506 1292 1411 1255 1801 1198 1365 1271 1312 1577 1302 1515 1777 1512 1710 1808 1750 1407 1655 1729 1780 1352 1500 1491 1480 1299 916 1555 1586 1344 1540 1462 1375 1639 1563 1443 1429 1482 1208 1442 1794 1104 1725 1544 1236 1618 1747 1659 1571 1661 1697 1909 1792 1771 1718 1423 1614 1465 1382 1432 1334 1533 1659 1689 1806 1534 1886 1603 1273 1034 968 1851 583 464 479 552 594 622 372 579 239 666 397 366 536 522 569 423 496 444 480 947 578 859 718 722 877 385 474 381 432 529 456 531 370 703 582 743 671 849 346 663 448 436 412 491 649 519 398 548 694 602 566 1203 483 459 437 196 373 544 990 656 724 698 385 440 421 459 514 582 561 318 585 1089 745 336 453 418 359 442 675 786 905 1458 436 644 775 504 651 946 922 884 954 491 690 602 456 476 600 801 879 607 1016 460 905 966 627 785 520 919 795 1046 957 1226 880 681 1210 665 500 840 890 505 700 808 545 780 865 684 516 985 759 658 1610 1324 1177 1449 891 1282 1062 1414 985 1771 846 593 919 562 624 1368 986 1049 1095 1081 1645 1376 565 1277 833 950 1018 1038 682 944 648 753 569 1018 773 738 1095 907 1644 1022 1103 1112 795 1129 1108 926 637 1048 872 745 1009 949 400 619 703 752 591 818 728 490 1127 1220 915 858 963 708 607 659 496 589 596 870 851 686 781 1129 798 537 1066 695 1002 714 894 840 773 677 935 1357 570 662 726 540 1092 655 946 744 719 966 776 1643 905 1384 542 1315 724 1008 629 894 687 1415 656 990 869 938 874 625 660 471 1198 1070 876 1129 1148 834 880 676 774 574 594 452 663 1403 571 617 453 397 718 514 869 1405 935 1111 644 523 1134 982 1336 1419 745 1045 858 805 288 184 328 338 258 872 843 906 944 888 1083 1192 925 881 732 977 443 504 885 763 394 663 765 865 887 920 597 533 488 439 978 841 1114 1145 951 1171 549 582 552 766 693 579 760 770 712 526 766 1047 404 531 628 568 842 920 999 885 766 614 610 1678 962 498 484 525 475 600 642 932 913 698 367 493 701 611 549 882 997 1403 1121 5378 5088 1084 1238 1322 1277 1014 956 1150 957 1623 1410 1435 1214 1389 661 747 651 872 891 849 777 1079 1056 1087 1132 951 1284 1337 791 654 801 785 790 1703 671 1127 500 786 1073 874 792 536 562 929 1013 406 478 984 897 1174 661 872 741 618 1004 704 1214 1000 1073 923 624 789 1013 773 705 1009 930 597 647 547 1420 1811 2097 1131 1386 1725 1696 1326 935 963 1982 930 1423 1219 1247 995 966 1743 1298 434 420 596 321 481 819 1706 1906 1757 1839 1341 2443 2651 2505 2625 2400 2111 1982 2189 1221 2705 2470 2877 3249 3030 2523 2339 2507 2932 2641 2799 2785 2757 3384 2817 3901 3055 3798 3174 4179 2580 3684 2655 5517 4347 4340 2095 2337 2961 1820 1627 2317 2297 2608 1244 2119 823 749 1017 977 914 867 844 1726 2171 1054 707 1178 1123 993 764 5005 5187 4839 3653 4069 4099 3768 3900 3591 4733 3806 4098 4436 4346 4024 3752 4336 4126 4229 4229 4634 5171 3496 4061 4517 4161 4036 4365 4149 1130 1084 424 4066 4551 2557 5784 6163 6617 5100 1998 2118 1701 613 1602 493 836 689 753 3461 2103 2085 899 1032 897 1189 1935 2229 1920 3113 1700 2142 3158 1845 2819 4657 5654 4478 4853 8737 9470 3909 5009 6229 5908 2354 1314 2184 2296 2359 1556 2710 1216 3186 1402 3042 1865 319 246 2178 2385 2683 4995 3026 1017 1919 1661 1270 1191 1102 1836 1780 1682 1780 1629 3884 3749 2354 981 2800 2924 2961 3783 2676 2985 1899 1413 1391 3174 1671 3252 1603 1739 820 1865 1494 1479 1813 2193 4924 3709 1273 1153 1223 1490 1479 1323 1403 1162 1316 1538 2372 1887 1831 2479 1107 1010 4419 1551 1741 1996 1137 1753 1848 1684 1653 1820 1663 1562 1415 1675 1666 1811 1677 1752 1641 2010 1633 1271 1896 1698 981 686 756 596 858 798 1560 904 793 570 918 857 1301 910 858 818 1666 1921 1051 936 725 526 488 632 754 910 680 593 889 882 902 814 784 1033 946 737 843 971 981 820 1071 1013 838 396 769 864 1003 351 666 916 629 897 835 696 779 712 845 1022 1342 1194 1130 824 928 1283 1472 1316 845 943 897 931 896 949 750 831 929 1448 1087 1334 1018 1460 481 883 876 1300 916 1124 764 725 905 669 750 1239 873 889 983 903 1486 1342 1286 1550 576 712 1445 1651 681 896 2046 284 1675 1399 1116 659 569 430 1312 1120 910 1484 1635 1469 1912 1015 1566 837 644 746 503 545 638 844 726 337 301 699 474 485 580 792 756 591 555 490 510 415 287 206 542 596 459 1603 1044 1222 915 684 1222 730 735 713 646 816 1068 870 1380 848 863 792 1396 1240 1012 1003 769 722 877 881 1040 1000 1607 722 652 448 1079 520 388 474 1131 1406 1470 1396 1637 991 1070 948 756 1213 1056 1334 894 1533 1221 2352 1529 1652 1318 1506 1896 1426 1010 1295 748 469 1009 1277 1958 1710 1279 911 1163 517 1159 1307 2407 417 397 439 740 632 688 640 1172 1057 781 824 1025 1851 424 426 488 1244 1130 1022 1192 772 1450 545 609 344 551 1091 1571 1179 1392 1433 1372 1506 1090 1704 901 782 798 1050 802 883 1012 937 651 1067 793 819 692 948 552 1048 877 1741 869 614 711 274 672 302 569 724 1329 579 752 1778 1165 1438 1182 1715 1451 1185 738 1565 1344 1480 1576 1609 1842 1140 1277 1088 1387 1392 1647 1390 925 844 801 1028 1180 1339 1438 1318 603 2183 1887 2263 1564 1218 1483 1735 1058 1098 1681 695 1419 827 1342 849 1413 1809 1594 1528 1485 1203 1247 2009 1435 1446 1519 1757 1179 2360 2166 1857 1348 1159 1061 964 862 934 924 1061 740 828 1126 720 854 996 1033 864 1034 1680 1020 1545 1352 804 1374 1128 2077 944 1792 1479 1613 1441 1912 1619 1440 1278 1622 2145 1456 1202 1203 1566 1724 1456 1574 1837 1819 1679 1717 1838 1841 1599 1659 1848 1818 3947 4014 3809 3065 2848 3302 3115 3354 2372 3500 2905 3217 2842 3014 2986 2660 3788 3403 2557 1594 1635 1122 1521 1862 1881 2306 1191 2019 2875 2506 3479 1136 1535 1556 717 784 1145 1185 882 1139 1037 724 985 1031 807 823 569 722 1020 680 538 526 807 862 836 1186 1091 795 1172 1615 1282 1327 1332 1140 1416 1264 1496 1470 1689 1792 1645 1545 1600 1001 704 645 589 813 862 720 636 629 330 388 677 263 463 772 467 538 206 203 316 334 508 495 401 526 365 864 553 1061 659 791 1351 1280 1307 729 824 581 1010 515 477 501 782 951 904 836 1044 443 385 514 458 396 517 806 589 725 1164 1500 755 603 449 914 969 798 870 1025 1024 1033 952 887 845 773 696 844 899 1078 1162 615 762 1213 782 820 592 1428 1343 1550 1485 1647 1413 1347 1685 693 1160 1204 709 453 1304 760 1495 814 756 1703 658 698 630 698 1627 1529 732 730 604 1753 2004 1861 1690 1601 964 909 574 1516 743 1586 1571 866 888 1385 1496 918 1011 1439 1339 1357 1170 1422 1572 1427 1302 1862 1565 1839 1257 1666 1711 1908 1518 1851 1522 773 980 820 880 1309 944 3696 1353 1066 1139 1224 1239 1268 1105 1213 1689 1861 2005 1804 1063 1236 1003 670 588 1194 978 1426 1109 954 854 1095 938 1395 1744 1461 1278 1360 727 763 766 749 806 288 306 272 300 294 268 244 605 618 592 464 333 1318 1570 1390 1315 1276 1244 1120 1254 1257 1510 1250 1366 2044 1831 1743 1371 1846 1575 1367 1453 1446 1236 1062 1990 1127 893 1300 1706 1189 1316 1040 1483 1618 1516 1302 943 1321 1347 1558 1335 1931 1742 1545 1265 1148 1636 1535 1595 1086 1096 14514 1532 1653 1301 1844 1090 1021 978 1827 957 1928 1786 929 672 551 634 256 317 305 491 929 688 1022 1206 1025 1032 992 392 925 1025 558 535 544 526 787 909 1285 419 979 721 732 654 658 605 345 631 704 606 552 610 565 401 734 707 785 873 901 1274 644 2120 822 774 1142 748 635 877 833 472 1134 620 858 868 946 787 612 579 369 346 1007 1452 1131 1074 1360 1530 1841 648 1308 830 1407 997 1490 397 1110 955 877 1031 1091 1095 1166 826 1141 1114 542 512 712 763 645 1124 2220 1595 1468 335 588 508 754 853 948 642 3669 1130 4095 3749 3236 2925 3337 3401 3534 3098 3243 3092 3205 3126 3467 3892 1397 745 1049 823 1428 1312 1561 1280 1089 1136 1253 1203 1503 1254 1023 1220 741 1548 1467 1103 1034 997 1032 1056 1038 1504 1559 2070 1529 1585 1003 1432 1070 1938 1289 1325 1242 2094 1089 1528 1636 1787 1609 1245 1802 2237 2374 1924 1843 2596 1761 1561 1482 1369 854 953 1234 1071 1108 738 990 1380 1338 774 1092 952 1053 916 1708 877 1745 1929 1899 1878 1862 1565 1671 947 1464 1178 1427 1138 1128 1229 1173 1265 1128 1320 1262 1124 1317 828 1779 1116 1222 1138 1054 1166 1296 1053 1294 1178 1308 1391 1376 964 1279 1253 1232 917 1114 1514 1003 999 1212 964 1392 1486 944 963 1526 972 1559 1224 1425 1439 1386 1460 1435 931 2407 1211 933 1289 1149 1095 1200 1142 1296 1375 1268 1428 1423 1076 1278 1367 1344 1472 1408 1086 911 969 1299 1272 1228 1418 1157 829 1356 1540 480 393 686 1123 704 1270 465 769 326 714 617 714 767 729 876 722 835 765 775 894 731 824 842 709 829 571 635 557 607 646 890 679 870 956 881 729 580 757 610 608 666 640 574 714 518 531 833 936 1108 933 856 1060 635 623 571 279 532 479 592 631 764 793 318 557 400 718 495 552 621 363 877 1653 776 439 603 395 497 320 417 711 782 1056 646 705 705 1085 443 1201 1110 967 877 465 671 491 525 516 373 1098 922 896 640 681 1014 665 569 594 897 965 816 884 667 1638 804 1071 1315 439 613 779 879 873 944 926 672 493 915 824 767 1200 1058 753 1928 1646 1503 1813 1307 1693 1804 1872 913 2942 1413 797 1619 639 586 1817 778 1479 901 972 1257 1044 905 1174 871 887 747 1178 921 871 1296 1371 723 638 1362 610 1371 1364 1421 1333 999 721 789 977 803 726 581 885 640 1127 923 629 645 851 616 550 871 947 604 599 1358 1037 726 918 845 834 854 966 1025 514 1042 687 834 812 1271 1595 883 1071 1357 1021 1489 686 909 714 567 682 723 1204 729 657 547 841 860 1231 884 768 582 759 1144 1281 883 1809 620 1739 613 1027 947 1220 945 1707 914 542 1353 875 931 936 422 755 894 1197 1078 1549 1545 1253 1082 908 1026 779 610 393 674 938 398 449 514 407 702 713 1387 1359 693 927 857 535 1303 1039 1248 1126 821 837 1080 1257 316 165 299 311 207 1134 1012 1276 1262 1239 1461 1335 965 889 1056 896 500 386 778 1036 379 653 724 996 1020 948 728 724 635 589 858 798 1204 941 887 1258 705 814 955 1161 465 397 749 717 1022 482 618 957 552 650 519 581 927 1125 948 1261 1402 705 668 1479 1278 548 884 1287 1121 1461 1333 1688 1384 762 661 644 1167 1169 973 864 1255 1290 1520 6166 5148 1165 1632 1382 1803 1329 1019 1418 1333 1630 1357 1899 972 1273 856 341 555 441 876 734 537 1283 1273 1218 764 1077 1543 1279 1147 623 1215 1234 1188 1192 661 1077 478 487 946 783 582 735 549 389 490 345 249 841 798 815 1166 1426 1049 616 761 1023 1338 1018 1003 1014 674 857 1506 860 947 1531 1399 1029 1091 1023 2182 2137 1828 966 1931 1991 2044 1469 1222 1465 1953 1122 1241 1750 1132 947 857 1753 1813 521 487 996 823 856 840 1782 2118 1335 1929 2041 1954 1621 2181 1951 1838 1471 2133 2210 1531 2264 2074 1965 2395 2376 2928 2109 2017 2611 2635 2293 2539 2217 2346 2581 2994 2856 2323 2341 2463 2175 2535 1913 4258 4281 4996 2825 2067 2608 1130 954 2789 2688 1785 1084 2044 763 810 1252 676 1040 768 540 1351 1616 1136 769 1025 959 904 741 3308 3498 3605 3766 3740 2894 3319 3480 4021 4381 3730 3498 3478 3450 3866 3985 3223 3569 4141 3450 3356 3141 3836 4087 4606 4092 4196 4642 4429 1161 911 1034 3960 4132 1801 4634 4860 5112 3517 1954 1921 1740 665 1968 424 852 778 869 3133 2240 2237 564 891 757 804 2527 2957 2361 2705 1750 2027 1913 2366 3075 4198 5141 3635 4558 9363 9784 4166 4623 6993 7134 3274 1700 2522 2551 2774 1867 3474 1356 4094 1404 4331 2026 278 243 2581 2632 4129 7429 3159 1347 2560 1102 1966 1354 1424 1994 1834 2188 2095 1647 3796 3925 1719 1256 2444 3699 3763 4582 2523 2447 1701 1659 1246 3123 1973 2926 872 2262 883 1635 1756 1761 1956 2221 3308 5255 1530 1448 1535 1448 1979 1318 1926 1235 1145 1568 2391 1358 1438 2861 1355 1229 4722 1247 1445 1978 1108 1874 2077 1731 2256 1747 1898 1670 1764 2319 2298 2293 1974 2080 1983 1787 2226 1868 1872 2209 878 910 1127 951 744 703 1761 983 1032 1005 1262 791 1787 2264 1715 1070 1762 1208 1033 1323 954 947 895 594 451 669 675 656 727 960 777 765 884 938 733 803 690 1160 835 1033 977 685 712 724 859 1119 1275 576 444 531 535 661 713 744 575 425 807 885 1400 385 627 784 602 1033 1184 1318 1070 1191 1211 1087 1026 781 838 944 740 800 1047 1037 804 839 786 862 803 743 777 745 524 674 710 614 756 886 715 457 792 773 1213 736 641 931 694 764 892 1056 563 959 1068 175 1179 957 722 485 533 393 889 980 593 1194 1397 996 1520 1009 1704 732 428 769 770 292 531 518 429 299 257 423 676 755 873 1081 522 551 589 573 352 830 720 302 723 516 439 1195 1036 566 382 748 944 1422 878 843 902 646 1041 823 739 1056 912 1271 977 1561 1020 792 631 1135 1007 1275 1520 1692 1817 1322 616 514 744 859 633 514 1524 1214 1527 1310 2097 1419 1142 1526 1498 1701 1687 1126 1260 1353 1170 2385 1577 2035 1456 2155 2215 1918 1625 1455 1356 544 1440 1713 1472 1584 1851 1481 1419 512 1309 1425 3116 652 671 631 749 794 827 726 834 1566 343 1024 658 1086 593 581 884 1936 1311 1015 1278 1613 2295 166 461 228 182 1045 1362 1091 1243 1332 1304 1500 1209 1189 940 609 692 957 653 829 543 1070 905 1156 955 1098 666 754 686 645 592 1349 548 762 648 530 895 696 1104 884 2343 672 994 2084 1472 1365 1297 1771 1322 1516 801 1999 1535 1959 2123 1384 1063 687 1004 714 868 715 1035 895 1144 1199 1207 1048 1460 1290 1212 1438 938 2169 1994 2152 1413 942 1200 1660 1273 1207 1440 510 1410 946 1751 1012 1755 1910 1667 1878 1871 1446 1463 1793 1491 1480 1495 1784 1317 2138 2453 2040 2059 1881 911 1191 900 1338 1293 1333 966 1081 1925 996 642 824 601 1624 1184 1207 1238 1830 1927 685 969 1045 2966 1837 984 1140 1178 1789 2032 1663 1489 1689 2146 1808 1608 1797 1659 1605 1535 1624 1608 1573 2238 2021 2106 2015 1840 2151 2216 2039 1981 3833 3773 2612 2633 3273 2620 2872 3036 2467 3407 2757 3022 3057 2772 2780 2085 3482 3173 2446 1581 1679 1342 1392 1272 1546 2457 582 1781 3097 2611 1969 1187 1123 1746 909 946 1182 1267 723 1132 786 1061 820 1029 990 885 717 703 930 723 737 709 1173 966 1241 1811 1228 1224 1704 1615 856 1138 1002 1110 1141 1221 878 1507 1523 1965 1211 1546 1593 864 806 442 406 715 727 659 598 1391 854 331 1575 693 649 569 538 1063 173 316 343 544 615 516 581 588 555 756 255 981 855 1205 1170 981 1097 984 820 792 804 459 409 491 684 381 773 817 935 533 484 515 317 453 545 1027 797 1140 1236 1928 1086 1113 750 1439 1462 801 1531 1463 1527 1142 1484 1547 1555 905 768 1187 1117 1210 1329 1264 1345 1068 440 644 559 1827 1045 906 984 1028 1119 666 694 855 1245 1273 757 474 1925 937 1785 767 871 1794 1096 907 982 965 1256 1715 473 627 568 1485 1532 1475 1432 1514 510 482 917 1379 583 1414 1499 1099 786 1712 1273 885 873 1385 1806 1162 1537 1508 1598 1448 1376 2118 2360 2549 1857 1904 1528 2110 1772 1972 1860 595 977 719 828 974 853 4442 1512 1155 1182 1633 1501 1212 937 1404 2048 1895 2042 1671 916 1764 946 705 489 1533 1385 1119 1153 915 979 1101 675 1272 1220 1585 1838 1603 938 1084 689 1004 789 435 419 375 425 458 405 365 756 484 550 562 535 1011 1163 1270 1108 1307 1222 1656 1175 1329 1233 1323 1593 1934 1746 1502 1247 1900 1411 1082 1257 1612 1151 926 1781 1586 1263 1522 1631 1116 1566 1287 1172 973 1016 856 824 1216 1177 785 1142 1525 1111 1184 1308 1372 700 1261 1285 1070 1389 1532 16944 4741 1581 2751 1746 1485 1287 2588 1628 1756 2570 1612 828 666 686 401 419 411 524 1080 995 960 932 738 785 1093 437 811 715 395 346 471 456 634 715 1916 798 1129 1012 771 724 992 875 520 382 365 833 710 609 887 420 1081 830 1092 742 587 830 700 2213 1033 953 1279 875 661 732 552 462 974 1129 867 950 1165 848 616 689 519 604 946 1477 1133 1303 1093 1409 1088 915 1447 975 1018 1534 1864 913 1010 1514 1314 1547 1618 1423 920 1111 1035 1464 694 768 776 650 497 1337 2623 1911 1090 472 715 745 913 1150 1122 675 3234 920 3608 3293 3304 2729 3219 3190 3179 3422 3176 3325 3301 3248 3379 3175 1033 974 820 859 1725 1483 2205 1350 1462 1440 2105 1660 712 929 1151 1785 769 1053 1620 1063 1049 955 982 1492 1403 1011 1029 1323 1598 1462 1153 1946 1360 1827 2079 1263 1199 2205 1264 1233 1658 1752 1766 1746 1693 2108 2727 1725 1952 2773 1564 1463 1373 1607 916 1043 1234 1455 1399 872 1404 1698 1309 1206 1251 1479 1477 1595 1605 1141 1956 1857 1739 1738 1780 1913 1379 1098 1633 1377 1402 969 1311 1235 1282 1289 1313 1149 1393 1248 1528 1187 1657 1131 1405 1538 1172 1310 1657 1366 1369 1604 1565 1447 1340 1326 1507 1431 1523 1188 1176 1541 1155 1135 1568 1153 1288 1605 1196 1175 1263 1277 1940 1395 1543 1596 1295 1573 1197 1442 2596 1473 1052 1258 1242 1258 1053 1172 1553 1714 1767 1656 1844 1491 1811 1832 1553 1483 1422 1387 1261 1474 1597 1612 1468 1718 1261 845 1548 1605 462 706 751 742 798 897 481 786 481 650 837 543 896 910 978 588 708 633 627 1303 910 1259 1012 890 1040 667 779 660 727 703 1006 739 966 1149 906 817 605 875 680 680 929 874 811 884 610 664 1028 920 1041 1056 976 1288 901 655 579 342 515 514 924 718 795 691 355 569 500 566 423 498 559 503 875 1798 692 483 638 859 703 858 659 944 930 990 632 662 1009 828 639 1299 1129 967 1085 532 600 583 777 448 635 903 798 875 1122 493 980 1173 656 866 1153 1229 814 924 589 1432 918 1419 1239 456 1087 949 974 653 772 1111 905 685 987 898 710 1728 1157 843 1757 2164 1736 1443 1392 1436 1281 2540 1156 2537 1238 800 1556 772 552 1568 1276 1779 751 1371 1738 1158 865 1102 1123 1133 926 1456 1063 1070 1139 1257 769 975 1016 726 1204 1108 1175 1157 1285 918 852 1395 1339 1022 703 896 819 920 941 780 589 826 653 504 640 854 692 597 1701 1093 1295 867 904 768 946 1050 945 601 588 833 803 850 1095 1386 796 805 1487 1037 1460 819 863 763 682 734 1077 1404 778 834 669 879 1287 1102 762 648 906 884 1221 1383 930 2028 893 1846 703 936 800 1348 642 1586 995 889 1144 903 923 1097 723 658 1009 1005 873 1483 1616 1035 1082 708 854 669 797 563 890 1105 282 336 451 441 660 836 1373 1320 781 1043 946 519 1244 1167 1467 1181 856 831 961 1501 215 240 231 211 356 928 1055 1821 1748 1437 1631 1644 1038 968 1095 811 479 330 827 865 443 1018 901 1101 949 979 698 611 701 780 881 909 1793 958 1073 1247 834 892 861 1023 585 392 609 638 779 615 667 963 920 1069 764 775 1063 914 1064 1289 1593 963 905 1171 956 724 977 1262 1161 1430 1330 1632 1113 781 783 830 867 726 865 1141 1226 1372 1716 5776 5049 1091 1499 1336 1679 1226 1222 1118 976 2017 1688 1806 1143 1079 1083 530 871 667 937 989 713 1543 1445 1368 1371 897 1720 1681 698 874 1187 1303 1433 1588 967 1459 591 513 1510 1356 781 721 690 459 487 351 493 929 1137 1131 1603 1708 1048 1020 869 583 1865 1355 1225 1321 806 671 1509 924 905 1839 1675 1070 1280 1553 1995 2494 2209 1688 1540 2331 2132 1519 1468 1366 1727 965 1193 1418 925 1126 1057 1833 1788 478 422 1276 660 798 955 2112 2360 1407 1987 2758 2325 2506 2172 2273 2075 1843 2575 2630 1585 3215 2682 2515 2942 3125 2796 2304 2348 2324 3319 2292 2781 3499 2911 3462 3747 3661 3144 3221 3429 2705 3464 2829 5016 5090 4801 2322 2434 2502 1255 1224 2833 2761 1787 1228 2536 653 613 1187 889 1630 879 727 1828 1979 1077 888 1202 967 755 592 3982 4173 4066 4296 3835 4057 3814 3684 5107 4577 4197 3738 4142 4203 4214 4004 4603 3922 4303 4254 4306 4386 3771 3947 4752 4424 4133 4402 4902 1622 1232 821 4092 4414 2085 5322 6158 6098 4534 1761 1632 2315 816 2384 513 1115 936 813 3809 2413 2389 748 1204 1079 736 2918 3037 2720 2913 2220 2445 2950 2251 2955 4747 5770 4852 5140 10680 10673 4745 5382 6740 7420 3650 1790 3022 2892 3116 1771 3801 1752 3924 1521 4079 2084 247 182 3209 2413 4598 6754 3226 1588 2546 1764 2441 1117 1126 2266 2069 1953 2328 1887 3910 5573 1763 1231 2501 3579 3579 4743 3335 2907 1315 1324 1024 3007 2190 3514 905 1803 840 2036 1878 1804 2186 2463 3876 5828 1662 1665 1688 1332 1770 1322 1959 1151 1309 1740 2919 1774 1459 3175 1524 1333 4921 1313 1699 1667 1004 2508 2463 2522 2105 1880 2032 1953 2035 2567 2566 2250 2204 2294 1788 2092 2567 2490 2788 2139 871 714 1310 1030 674 789 1450 851 852 1048 1141 683 2157 2520 1855 1489 1970 1807 1324 1154 1701 1058 1024 646 567 865 750 710 695 1046 1111 1040 1061 699 777 822 849 1096 802 798 892 932 834 528 1150 1357 1357 788 713 734 701 972 1131 1153 682 806 833 1240 1380 693 840 803 844 1475 1285 1452 732 843 804 781 952 768 1222 927 790 1100 780 1159 897 1054 736 952 833 907 964 926 742 896 777 745 835 1336 677 864 705 566 1400 929 758 1108 914 1024 1023 1210 827 969 1413 168 1226 1273 890 818 765 576 1173 1259 723 1359 1432 1347 1557 1160 1641 1120 558 773 806 334 571 685 445 485 429 439 747 488 856 1221 539 824 748 728 556 546 395 278 584 684 547 1782 1150 756 589 1018 760 1658 915 990 1005 575 1207 986 1113 884 1080 1126 1262 1831 1198 1163 754 1000 899 1045 2220 1505 2036 1636 568 439 788 651 521 841 1685 1522 1942 1259 2616 1620 982 2046 1278 2097 1704 1128 1378 1530 1533 2389 1713 2204 1694 1962 2117 1978 1641 1835 1374 613 1505 1856 1573 1941 1707 1556 1577 687 1304 1349 2665 591 640 596 685 698 751 533 767 1496 427 1420 864 1251 854 884 560 1817 1277 1613 1974 1246 3594 363 648 389 420 1158 1550 1323 1460 1621 1548 1728 1402 1382 1124 891 827 1270 828 1012 806 1119 896 1224 932 1102 837 947 886 970 854 1723 841 776 1068 355 1042 787 1311 817 2254 775 881 2145 1596 1822 1764 1787 1358 1906 918 2566 1714 1938 2168 1178 1390 963 1277 897 952 1103 1185 1219 1214 1011 1082 1015 1500 1263 1232 1664 929 2166 3211 3546 1473 1330 1266 1765 1594 1489 1645 591 1433 1456 1608 1498 1524 2037 1826 2105 2081 1078 2075 1952 1707 1244 2233 1796 1676 1740 2321 1757 1776 1595 1109 1128 902 1025 1069 1294 1245 1349 1722 699 1170 920 883 1968 1187 1478 1491 2045 1728 916 997 1181 3308 1663 1239 1286 1777 1956 2292 1957 2000 2093 1833 1778 1819 1695 1441 2044 2011 1772 1856 1884 2195 2168 2139 2411 2246 2108 2048 2052 2423 4022 4168 3842 3198 3179 3040 2856 3070 2595 3146 2552 2862 3390 3141 3445 3010 4385 3773 2576 1955 2077 1471 1374 2248 1843 2101 945 2450 2955 2544 2948 1214 1502 1674 905 945 1602 1302 952 1221 917 1077 752 1133 643 716 679 999 1232 926 920 909 1187 1098 1237 1710 1486 1360 1898 1674 1368 1478 1506 1591 1373 1593 1286 1681 1916 2007 1625 1891 1943 1122 869 643 565 905 1060 919 752 997 779 382 995 705 915 590 709 876 130 396 345 357 744 801 731 783 662 895 258 1219 1029 1527 1096 910 973 1205 1121 848 956 503 446 464 748 492 1199 845 1068 440 474 778 594 514 592 1298 1214 1563 1565 1955 1065 1205 1007 1220 1224 931 1152 1386 1329 969 1095 1019 1006 980 805 1152 1203 833 1276 1006 1228 1013 887 808 858 1857 970 1023 1070 1006 1033 989 1137 857 1265 1083 790 586 2439 1048 2061 941 1056 2547 1429 1093 1346 1189 1675 2095 797 766 691 1639 1923 1888 2281 1723 971 848 923 1793 1024 2078 1924 1343 1037 1940 1482 1511 1064 1478 1730 1441 1747 1370 1793 1750 1506 2268 2051 2552 1703 2164 1820 2348 2647 2299 2119 664 947 884 636 1021 991 4766 1886 1699 1643 1836 1757 1797 1539 1709 2223 2024 2232 1889 1347 1841 829 714 702 1663 914 1026 1230 1002 1510 1125 1173 992 1223 1912 1866 1828 1297 1067 808 977 1219 472 476 421 476 502 419 374 919 884 756 772 562 1062 1516 1409 1428 1463 1559 1610 1532 1656 1491 1710 1801 1711 1536 1380 1700 1628 1601 1385 1468 1699 1378 1350 2562 1705 1677 1353 1659 1108 1684 1410 1249 1361 984 1006 1264 1381 1521 942 1436 1937 1340 1554 1372 1347 1101 1118 1348 1334 1561 1653 4741 19905 1961 2998 1508 1412 1543 2455 1249 1980 2781 1619 897 636 589 344 424 425 498 1170 1085 661 928 869 797 943 631 993 880 624 682 624 494 773 1050 2349 736 1106 769 774 781 871 1058 879 646 632 1073 918 652 674 634 1158 787 1290 796 1124 1319 938 2476 1262 1170 1357 1006 544 762 596 675 1051 1182 978 932 965 743 631 647 464 696 1195 1537 1271 1034 1093 1465 956 590 1589 1245 1494 1275 1915 704 1420 1369 1201 1455 1542 1510 1080 1051 851 1384 861 793 801 824 597 1391 2838 1946 1237 592 700 900 927 681 1309 683 3989 1120 4380 3969 3545 3509 3694 4021 4321 4172 3966 4191 4070 3661 3296 3215 1306 1522 1391 1078 1600 1481 1899 1428 1521 1327 2078 1604 1054 1093 1548 1672 740 1019 1865 2064 1999 1611 1086 2043 1870 1723 1605 2179 1436 2296 1027 1220 1085 1389 1113 966 899 1351 1082 918 1111 1215 1162 1164 1229 1381 1162 1300 1201 1434 1221 764 842 856 594 655 778 874 681 585 757 979 899 740 858 842 794 943 1324 1009 1304 1245 1081 1178 1060 1329 1145 644 966 1229 1239 1129 1306 1242 1406 1292 1134 1278 1179 929 1297 1041 1122 1125 1413 1181 1001 950 1168 1080 930 1095 895 917 1146 935 1065 1108 1257 998 1048 1149 1096 1025 807 677 1211 1581 963 970 1013 856 1293 959 1659 1741 1005 945 1156 1365 1862 1136 831 790 790 923 780 779 1220 1046 1220 1102 1073 825 939 1155 1185 1260 1155 977 940 957 1126 1222 1096 1312 882 694 567 1289 506 537 389 458 456 568 310 446 303 422 566 355 540 544 577 319 413 361 345 799 535 805 566 482 784 299 286 246 268 273 564 408 552 516 419 404 400 446 404 607 264 336 322 378 342 228 565 455 495 371 300 816 545 508 459 133 459 434 512 260 290 426 341 375 375 377 369 296 452 102 384 852 486 230 349 186 263 230 446 573 427 642 472 482 390 596 529 965 870 704 1064 511 610 546 434 343 614 806 773 541 921 383 381 791 822 525 568 799 485 609 432 1034 602 829 599 569 484 506 591 366 647 508 571 466 843 441 448 1222 1014 424 1470 1334 1248 1330 921 1078 1145 1468 795 1185 948 541 852 581 453 1342 524 1838 549 836 686 724 691 766 643 655 726 790 834 653 854 341 704 438 510 314 792 790 1035 813 997 850 781 987 1160 641 781 1058 603 778 688 713 634 789 810 363 439 851 451 451 1059 947 733 832 413 882 731 823 501 263 687 640 701 686 880 1052 542 483 958 867 1263 587 914 369 284 466 602 1100 461 410 275 471 897 659 651 593 826 713 819 1072 443 1334 470 1035 809 900 782 766 803 1331 687 590 824 779 537 454 262 479 958 632 660 983 912 438 619 314 515 575 707 574 727 864 193 231 299 169 580 407 639 1150 562 590 449 271 534 743 834 942 697 570 654 791 126 100 360 178 270 422 717 850 865 776 933 885 812 780 675 414 202 228 512 693 414 666 568 532 550 574 416 619 522 402 757 740 751 608 622 718 592 507 438 1178 319 265 425 441 682 309 320 526 432 466 407 653 516 887 517 1263 1003 686 571 786 777 455 437 543 525 641 563 813 997 396 518 483 745 351 299 698 794 919 891 4517 4114 792 945 746 1118 911 691 761 814 1598 951 1237 586 748 467 324 557 485 637 832 425 765 755 1112 686 710 1197 1242 544 473 749 646 611 581 380 1108 348 523 950 717 745 521 374 307 285 200 334 532 749 671 791 846 547 588 570 378 1397 1118 1019 1145 833 241 730 611 734 653 619 811 891 978 1844 1449 1594 956 1260 985 1428 1139 942 851 1102 988 1031 1157 505 454 314 1206 695 419 385 810 753 711 493 1043 1484 1079 1080 1310 1244 1295 1487 1550 1117 1304 2213 1590 1124 1884 1731 2056 2306 2516 2046 1738 1972 1696 2466 2240 2454 2380 2801 2555 2190 2201 2394 2275 2275 1644 2136 2200 4008 3280 3707 1425 1387 1760 1043 1111 1953 1786 1367 704 1807 814 659 663 420 664 937 418 1345 1363 548 675 958 799 709 532 3257 3421 3058 2360 3049 3066 2846 2552 3131 3648 3406 3196 2992 2936 2630 2714 2513 2617 2841 2916 2588 3942 2428 2517 3668 3130 2840 3586 3379 1127 943 690 2404 2751 2036 4033 4370 4336 3267 1277 1253 890 336 888 293 533 487 426 2297 1480 1472 436 564 483 479 1195 1334 1417 1724 1553 1416 1784 1455 2202 3690 4369 4403 3674 7421 7982 3917 3824 4990 5610 2203 1181 1864 2306 2105 1374 2612 1358 3728 1418 2497 1449 185 148 1902 1872 2809 5256 1884 753 1530 1353 1676 518 520 1503 1480 1395 1408 1385 3243 3282 1504 867 1595 2396 2411 3138 2083 2031 795 908 772 2644 1569 2712 776 1162 641 1151 890 851 1047 1339 2997 4204 887 853 1156 1065 1022 1240 969 733 1034 1285 1713 1528 981 1711 735 731 2768 949 1147 1411 841 1974 1905 1968 1836 1326 1404 1234 1680 1969 1977 1983 1938 2074 1689 1778 1395 1615 1838 1485 506 381 483 1011 294 325 1320 582 634 1113 717 747 1382 1033 1137 689 1101 1033 617 613 596 428 373 331 381 908 535 408 530 727 626 911 898 717 601 641 752 702 735 844 678 678 668 427 1160 1259 795 326 546 442 335 346 803 586 692 510 465 478 1002 578 348 669 584 946 941 995 392 584 577 614 519 702 642 462 754 587 570 498 568 738 457 531 537 630 531 694 371 578 505 578 514 782 414 702 574 309 981 731 669 923 771 869 857 905 428 965 1193 56 1021 863 799 533 485 321 658 608 595 1395 1410 857 921 846 1020 470 358 681 598 317 627 570 415 271 214 429 664 388 385 673 322 325 707 570 316 597 263 364 668 495 441 1044 829 1120 819 580 912 818 532 454 920 392 458 317 762 725 780 1032 850 996 676 525 482 641 589 671 1251 1221 856 878 330 329 692 524 311 469 637 943 1196 862 1252 990 928 848 860 1014 1253 875 746 709 888 1504 1000 1672 1463 1029 1315 1124 777 924 782 404 872 1164 1376 1803 1199 667 1118 354 823 981 1744 592 469 524 532 602 651 461 682 801 214 639 874 666 481 444 527 1008 602 685 831 646 1640 177 487 274 181 854 747 545 659 782 760 904 645 839 725 633 619 906 625 641 925 889 633 1011 684 781 408 468 507 367 396 937 300 764 518 285 693 442 645 541 917 500 546 1367 944 949 1051 807 965 1149 475 1484 999 1152 1324 814 1172 427 1175 749 848 711 1206 1069 899 589 699 729 1061 1053 1180 1506 604 1529 1716 1851 998 935 960 1332 870 1042 1172 348 1191 995 903 1090 891 1442 1258 1402 1392 1319 805 1512 1220 962 1351 1224 1377 1528 1657 1581 1411 1371 716 752 589 640 669 874 458 646 873 535 605 555 525 1122 694 1190 943 1992 1120 929 924 699 2217 1257 630 679 914 934 1342 1266 848 1792 1833 1233 1253 917 1065 1191 1053 1397 1170 1208 979 1425 1400 1515 1183 1100 1030 1233 1386 2777 2445 2280 2291 2060 2632 2471 2681 1405 2170 1711 1827 1936 1982 2163 2011 2573 2155 1820 1571 1647 874 1004 967 1118 1385 585 1239 1891 1727 2026 1005 1298 835 407 391 784 541 670 933 919 839 588 835 537 433 473 542 790 519 511 497 696 769 825 1298 752 930 1053 1520 792 1405 1202 1066 792 1237 772 1124 1458 1366 1106 1368 1394 1129 567 572 507 547 582 475 489 772 746 200 650 291 472 348 472 791 110 320 205 288 512 600 505 545 475 624 177 732 607 656 912 719 799 573 425 741 676 296 276 280 724 246 682 683 1383 204 139 230 151 203 239 836 440 630 1063 1012 947 777 378 1063 1033 861 998 829 783 695 843 680 574 396 896 627 822 810 869 823 704 715 507 553 486 1433 736 575 1064 729 673 597 650 633 942 838 493 177 798 318 837 531 282 882 374 466 371 469 777 1259 259 375 308 1118 1605 1549 1067 958 365 304 459 725 632 1351 897 664 381 802 558 656 515 1372 1131 1179 938 717 790 913 660 1041 1477 1470 1120 1353 1327 1395 1259 2016 1297 354 1314 778 802 971 968 3537 1099 1036 1034 997 1227 1113 879 1168 1371 1489 1816 1107 770 1558 734 821 507 719 897 932 1030 683 1076 763 445 781 1136 1818 1254 1519 990 672 459 612 860 251 148 122 218 160 183 161 527 536 306 730 142 757 1358 1167 1156 751 985 874 684 645 756 799 1578 1330 1372 1431 1072 1625 1004 778 885 1093 687 847 1310 1176 1153 1021 786 621 980 1116 1259 763 560 542 714 969 862 812 986 1121 1090 980 706 1263 1127 876 1378 795 1354 1301 1581 1961 11963 1710 1047 751 792 1780 1060 1358 1466 1001 757 308 249 144 174 176 246 589 428 693 908 520 650 518 223 536 724 448 331 564 261 457 591 1500 642 880 925 697 450 621 646 462 580 534 652 511 487 573 530 680 497 1067 675 530 1051 381 1229 765 725 840 641 314 625 564 299 555 466 516 547 774 607 279 301 464 263 686 1400 702 704 826 1003 685 726 849 650 1093 1211 927 256 710 938 894 985 1006 1393 1349 604 980 1166 407 742 689 708 511 1019 1515 1206 961 391 436 266 1050 615 1011 614 2653 603 3212 2925 2774 2230 2508 2451 2350 2263 2642 2410 2565 2676 2560 2762 772 1050 752 491 1300 1241 1332 1055 733 932 1677 1609 812 621 1032 920 696 1064 1652 1391 1264 1078 1132 1359 1322 1183 1267 1403 1845 1717 1395 1572 1320 1510 1632 1809 1656 2037 1521 1630 2216 2424 2130 1844 2092 2163 1973 1828 1662 1859 2054 1661 1700 1558 1035 1281 1524 1545 1604 1128 1643 1837 1562 1101 1836 1270 1247 1030 1830 1701 1879 1788 1608 1817 1740 2140 1593 1301 2293 1461 2267 1347 1659 1260 1141 1642 1154 1250 1248 1518 1580 1401 1692 1458 1772 1631 1465 1379 1743 1964 1508 1062 1350 1457 1343 1344 1487 1396 1799 1248 1713 1756 1685 1789 1931 1485 1647 2196 1828 1763 1855 936 2443 1744 2146 2109 1613 1752 1594 1629 2174 1877 1325 1732 1704 1886 1759 1760 2242 1769 1955 2033 2014 1835 1881 1876 1738 1824 1944 1552 1809 1820 1991 2045 1938 2082 1123 1203 1910 2184 881 544 782 429 777 603 521 1052 570 469 760 857 753 838 875 896 1164 1040 883 1301 1011 1230 1122 1111 1346 970 1341 1064 1221 1089 771 1259 829 1283 907 1198 1109 1390 751 770 847 808 671 882 1258 531 940 872 1009 1128 1072 1688 1072 851 658 608 640 717 972 667 811 670 655 765 801 658 865 891 649 965 1052 2519 836 549 888 708 962 868 952 2055 1239 1644 1474 1580 1067 927 657 1147 1063 982 1075 750 809 880 680 544 464 915 1030 1504 871 1199 1405 1046 1100 912 1376 1228 795 746 968 1572 1043 1314 1435 587 1167 880 1366 1148 1419 1407 870 1320 1235 1155 1491 1038 1243 992 1508 1893 2541 1900 2248 1460 1827 2693 1550 3564 2510 1523 2420 935 988 1776 1137 1573 1223 1272 2149 1442 1328 1428 1073 1079 974 2045 1405 863 1402 1552 913 1151 1148 673 1349 1555 1845 1343 1794 1515 1642 1383 841 899 1064 949 1134 1663 1482 985 930 1212 1223 644 824 769 776 1193 1903 1532 1607 753 1006 940 1056 1282 607 721 586 883 978 1034 1460 1824 1127 938 1167 1131 2026 987 1042 1043 982 1281 1240 1601 1059 879 750 960 1656 1509 745 475 1719 984 2092 1965 1413 2248 1398 2383 1049 1294 909 1467 822 2275 1116 1183 1545 1385 1175 1232 1067 936 1252 1777 1643 1766 1871 2265 1500 1198 1207 802 1198 900 1287 1193 542 606 573 388 679 1159 1727 2524 1373 1943 1456 733 1746 1583 1731 1932 1151 1516 1733 1494 369 232 264 298 249 1494 1218 1829 1992 1691 1700 1758 1246 1142 1241 651 316 380 861 1074 320 891 771 1134 1230 1274 949 680 931 1131 1264 1296 1978 1263 1143 1411 933 750 931 794 1099 983 849 890 904 1140 949 1409 1007 1131 891 1305 1215 883 1247 1271 1446 1068 1049 1661 1540 663 1050 896 790 1045 1025 1624 1480 1281 1158 796 1501 883 912 1394 1034 1629 1957 6029 5786 1328 1428 1065 1362 1357 1431 1653 1576 1805 2001 2054 1811 1762 1207 1234 1114 1180 1635 1195 1058 1936 1890 1629 1643 1448 1500 1476 1322 919 1240 1340 1198 2213 1213 1461 302 825 1501 1099 642 665 754 855 787 436 638 847 1103 1318 744 1714 1243 1150 849 907 1713 1512 1052 1353 920 969 1745 1478 1007 2157 2109 425 541 545 2268 2739 1975 1533 1852 3084 2277 1514 1868 1769 2679 1470 1804 1132 1286 1401 1499 2351 2605 747 577 703 515 1353 873 2813 2363 1738 2177 2274 2747 2635 2706 3216 3009 2982 2931 2608 2675 3663 3461 3494 3749 3649 2937 3007 3001 2900 3735 3332 3308 3223 3343 3976 5304 4137 4234 3401 4470 3205 4227 3380 5736 5250 5616 3223 3640 3242 1611 1462 3409 3292 2268 1672 4058 1038 1073 1387 966 2127 1033 1223 2031 1853 1902 654 993 821 1035 788 4110 4670 4727 6281 5376 4925 4946 4770 4563 5017 5305 5196 5312 5065 4950 4897 4748 4673 5100 4231 4421 4329 5846 5793 6297 5458 5356 5976 5247 920 748 599 4943 5424 2335 5488 7071 7520 6163 1966 1811 2583 1010 2608 527 1635 1214 1136 5420 3799 3423 767 1375 923 1355 3884 3960 3171 5219 2877 3146 3150 2670 4146 5283 6186 5302 5427 10829 10636 5626 6453 7378 8193 3672 2103 3139 2973 3168 1984 4124 1583 4510 1526 4584 2198 241 229 3382 2227 4593 6943 3528 1902 3868 1629 2430 1381 1316 2698 2580 2557 3232 2619 5154 5170 2073 1247 2408 4266 3879 5326 3538 4557 2033 1652 1708 4058 2222 4159 1630 2173 1161 2129 2389 1991 2433 2506 4270 5638 2265 2068 2142 1972 2192 1799 1979 1319 1369 2116 3757 1375 1623 3746 1989 1741 4531 2072 2420 2750 1373 2001 1864 1748 2357 2007 1701 1755 1651 2176 2143 2233 1907 2126 2523 2499 2181 1839 2354 2909 1288 1152 1399 958 1256 1195 2230 1288 1190 823 1342 1040 2975 2180 1625 1170 1573 1635 1709 1112 1282 989 826 767 659 1200 1080 1001 1039 815 1303 948 732 992 1007 629 677 1076 797 987 1307 929 895 858 1369 1753 1900 990 967 881 926 927 1396 914 768 860 942 967 1491 698 650 740 693 1405 1826 1605 1021 1112 1160 1264 1400 1098 1172 1455 791 1126 1387 924 1350 959 1200 1302 1416 1176 1371 616 679 946 955 597 685 1499 1106 995 1372 560 1220 1107 1067 1209 1010 1180 1153 1374 835 1258 2221 250 2088 883 906 634 531 1145 1138 2095 1072 1881 1724 1888 2040 2088 1734 1235 633 857 662 683 710 545 532 845 760 528 489 1144 1159 1052 978 930 847 756 700 1081 851 464 932 551 820 1892 1316 774 651 1225 1225 1189 1321 1344 1223 771 1735 1362 1221 1197 1490 1432 869 1278 1320 1374 1169 1104 1362 1349 1817 1816 2203 1883 940 864 1200 941 702 674 1546 1261 1640 1500 2694 1336 1614 2337 1452 1894 1993 1451 1666 1710 1743 3401 2061 3450 2431 2468 2454 1778 1897 1711 1572 666 1530 1858 1679 1579 1867 2004 1537 942 1131 1274 4184 554 517 530 461 533 677 925 898 1382 562 1194 1114 1530 944 865 1017 2446 2264 1711 1884 1359 3047 389 890 601 413 1064 1692 1413 1518 1575 1518 1939 1727 1257 1384 1075 1057 1452 1003 1225 1204 1641 1432 1816 1537 1675 1343 1487 1341 1308 1299 2466 1385 796 1166 583 1611 800 1143 1129 2273 1309 890 2956 2348 2641 1989 1889 2271 1242 1063 2735 2011 1677 1763 1265 1491 1834 1195 1306 1429 1181 1286 1217 927 1143 1130 1338 1993 1766 1993 1894 1084 2646 2148 2685 2012 2107 1804 2422 1347 1969 1877 1091 1796 1333 2021 1419 1981 1724 1648 1759 1769 1625 1664 2919 1562 1631 2398 1680 1419 3037 3142 2872 2996 2709 1195 1800 1616 1172 1372 1868 1648 1867 2265 1195 1276 1311 1232 1421 1933 1554 1927 2321 1827 1606 1465 1317 2721 2297 1883 2078 2052 3010 2297 2268 2180 2441 2339 3015 1830 2166 2542 2144 2377 1939 2311 2462 2882 2654 2166 2184 2043 2137 2555 2546 2381 5668 5450 3942 4096 4422 4135 4071 4460 3896 4774 3761 4293 4152 3532 4374 2834 5565 3283 3668 2451 2587 2567 2607 2534 2065 2954 1119 1783 3754 3312 3824 1511 1455 1802 1552 1331 2373 2152 1121 839 1324 1135 1021 1000 1283 1184 1235 986 1069 960 961 957 1396 1303 1945 2294 1454 1636 1886 1757 1786 2229 2042 2109 1331 1754 1748 1458 2330 2223 1839 2107 2344 1592 899 889 762 920 937 773 1166 1039 1343 494 1309 523 733 542 787 588 347 449 378 718 640 756 827 675 734 1049 631 1401 1017 1082 1509 1363 1409 1530 1159 871 985 968 849 915 913 531 1201 1057 990 763 757 635 593 659 734 1455 918 1221 1565 2501 1462 1300 880 1474 1470 1435 1190 1177 1108 1340 1271 1682 1558 919 1153 1099 879 1190 1309 1143 1144 1112 1048 1088 1091 1485 1451 1258 1796 1241 1567 1398 1377 1240 1834 1634 1603 986 3650 1805 3456 1597 1546 3488 2224 1388 2142 1333 1741 2032 1281 955 899 1987 1897 2101 1887 2307 1305 1189 904 2259 1202 2346 2243 1478 1345 2327 2381 1565 1557 1848 1867 2204 2315 2396 2107 2202 2411 1700 2843 3395 2157 3070 2255 3017 2738 2647 3132 1158 1325 996 1138 1367 1149 4868 2205 1572 1615 1800 2256 1818 1699 1904 2467 2763 2864 2165 1272 1461 1101 872 1137 1923 2274 1142 1338 1057 1154 1041 1178 1039 2081 1479 1745 1696 814 779 1092 1248 979 588 721 583 733 705 464 422 882 890 795 711 935 1433 1473 1674 1195 2127 1886 1812 1881 1758 1732 1557 1752 2604 1968 1702 2054 1942 1966 1536 1700 1886 2188 1817 2389 1212 988 1413 1423 1516 2086 1366 1739 1625 1691 1094 1606 1373 1557 1052 1718 1463 1319 1896 1562 1406 1175 1059 1656 1727 1575 1844 2751 2998 1710 24223 13351 6238 1652 3042 1594 2133 2835 1307 893 743 830 747 644 669 694 1962 1897 1309 1036 1263 1358 1256 876 853 1468 1059 504 747 788 1186 692 2829 709 1156 770 536 726 1275 887 631 781 792 707 637 1107 947 831 1055 931 1180 1277 844 977 843 3187 1009 910 1953 1087 1006 1018 876 727 1787 969 1320 1583 1445 1212 1001 872 690 705 1788 1768 1614 1354 1709 1916 2000 1070 2363 1424 1513 1424 3011 766 1939 2156 1990 2367 2297 1674 1203 1226 1162 1176 737 942 825 912 623 1638 3780 3474 1271 974 1075 662 1415 979 794 771 4153 879 4978 4361 4117 4390 4173 4377 4409 4702 4822 4554 4552 4456 4523 3670 1389 2084 1538 1156 2006 1823 2404 1663 1999 1844 2294 2097 1336 1274 2110 1791 863 1320 1882 1846 1780 1711 1727 1197 1348 1531 1579 2036 1020 960 885 964 760 837 796 1045 960 1306 704 958 1303 1406 1222 1022 1192 1135 1141 1098 927 1164 978 1053 1094 884 552 636 765 945 818 724 1009 1092 1035 590 1099 706 725 591 1065 1150 1126 1014 980 1058 992 1275 931 682 1214 849 1410 777 936 738 743 906 645 737 742 877 938 742 1008 811 914 941 799 801 920 1159 782 586 742 856 818 713 784 735 970 680 959 903 924 848 1067 820 977 1310 1232 1224 1045 545 1656 1143 1177 1111 878 1026 871 1079 1228 1075 765 889 937 911 792 928 1023 891 893 1004 890 1000 994 1044 931 1068 1077 828 813 1005 980 997 884 979 752 635 1107 1339 502 361 565 226 556 338 312 619 349 294 394 641 456 491 564 671 786 670 648 751 621 682 682 673 865 525 687 467 565 522 502 678 552 799 549 809 628 913 455 420 451 399 282 455 684 297 404 565 664 570 544 1127 596 460 343 350 338 374 507 338 376 454 280 516 422 499 471 658 443 636 532 1447 341 360 610 278 627 413 511 1037 666 1182 1047 1111 713 551 358 599 549 437 601 396 499 421 338 196 246 543 612 939 574 775 877 564 477 495 853 658 488 369 464 821 525 678 794 352 776 552 820 620 647 752 407 771 713 611 766 559 629 614 841 1047 1343 1196 1504 824 1218 1594 831 2326 1612 952 1270 430 425 1150 475 654 666 821 1109 894 672 831 619 615 630 1213 869 508 895 956 535 682 729 398 776 906 1008 782 1108 827 924 698 340 527 521 516 708 903 1012 519 511 723 567 346 404 486 462 740 1110 901 957 457 572 423 715 839 428 416 362 571 534 592 895 1131 723 630 810 754 1315 669 480 627 588 887 822 986 632 475 478 532 912 957 413 242 853 664 1129 1099 743 1385 707 1243 532 769 527 818 447 1218 684 691 1100 782 776 763 795 545 783 762 724 1017 1149 1550 878 745 820 469 801 553 866 759 350 386 368 207 435 773 1183 1563 817 1112 727 447 1146 813 1099 1010 755 915 951 1045 122 93 192 130 120 1050 761 1034 1105 887 885 1217 643 573 755 403 220 257 506 540 160 467 502 792 709 781 688 355 470 695 801 666 1298 654 667 899 443 332 579 451 706 631 574 609 595 705 495 908 388 473 458 756 762 638 757 691 806 652 602 940 921 383 638 506 432 575 584 1013 726 888 643 399 915 466 545 666 666 935 1146 3766 3350 640 824 622 704 868 743 864 729 976 1044 1161 991 1111 705 613 615 649 966 612 623 1092 1076 977 976 950 886 834 782 562 811 824 707 1209 687 936 192 500 959 710 364 381 401 469 470 270 377 466 487 636 426 927 658 675 516 496 804 699 575 793 350 655 1078 836 540 1304 1280 200 245 274 1511 1738 930 754 1010 2015 1199 925 1143 1112 1477 797 1072 766 854 836 793 1359 1506 485 333 478 305 788 378 1708 1159 1124 1373 1329 1446 1374 1538 1400 1610 1592 1624 1480 1322 1791 1704 1849 2135 2065 1676 1786 1898 1901 2288 1886 1985 2019 1813 2282 3225 2494 2131 2019 2385 1844 2123 1770 3362 2990 3171 1963 2341 1645 839 884 1783 1808 1314 909 2101 596 556 856 459 1245 579 616 960 1122 1162 336 596 460 651 432 2316 2778 2767 3868 3086 2982 2545 2817 2226 2921 3169 2990 3087 2857 2708 2838 2634 2940 3112 2367 2481 2268 3623 3403 3755 3128 3296 3580 2889 484 434 332 2917 3326 1143 2812 4060 4282 3562 1136 1114 1523 639 1640 301 936 613 724 3176 2263 2183 427 727 499 832 2103 1912 2100 2802 1733 1579 1812 1632 2418 2757 3238 2983 3050 6123 5927 2992 3527 4144 4559 2504 1200 1625 1788 1874 1180 2533 992 2792 737 2613 1079 122 114 1743 1208 2399 3929 2165 1012 2128 707 1332 796 770 1591 1491 1452 1915 1519 3016 2784 1242 680 1340 2183 1944 3073 2133 2713 1264 998 1183 2242 1267 2449 1103 1246 644 1358 1506 1254 1540 1410 2271 3342 1280 1115 1316 1184 1427 1068 1209 652 809 1137 2403 875 1063 1996 1073 919 2573 1319 1540 1552 784 1048 987 808 1276 1198 1083 1139 987 1213 1200 1258 1185 1234 1399 1570 1314 915 1351 1615 805 630 829 401 889 799 1313 745 607 487 885 735 1544 1242 984 609 985 982 1150 753 903 528 486 478 283 696 627 546 567 443 811 437 315 586 553 381 371 638 494 639 681 425 513 492 745 901 1271 482 559 495 501 618 711 486 483 431 464 526 1114 340 312 433 483 720 1045 974 594 711 781 797 909 666 748 920 544 685 826 532 826 653 693 869 896 729 720 411 444 616 580 348 374 904 573 572 882 324 643 715 691 781 545 611 750 855 371 763 1190 144 1163 416 433 306 283 750 737 1003 623 1047 962 1148 1262 1189 909 741 311 495 370 375 408 291 298 380 362 294 265 690 731 421 517 445 517 456 425 563 460 146 412 235 609 1211 834 568 483 816 774 791 690 681 513 345 1011 740 738 608 998 701 513 811 767 718 705 711 843 660 1070 999 1235 871 555 594 550 626 427 365 1048 723 922 992 1526 635 1008 1342 671 1162 1120 876 875 949 1098 2098 1249 2038 1354 1690 1637 1007 1207 934 754 508 961 1203 873 942 1316 1207 1074 508 713 820 2294 316 346 365 270 367 478 658 527 792 248 576 577 873 519 503 681 1412 1286 1161 1241 733 1535 226 481 318 240 727 1070 877 938 968 937 1203 998 731 765 522 458 817 455 647 606 1034 871 1146 915 1011 655 779 710 772 659 1365 815 475 594 289 981 312 769 678 1361 806 525 1757 1470 1639 1113 1139 1263 717 632 1741 1021 946 998 712 923 1171 700 809 860 687 763 666 575 714 695 802 1174 956 1024 1084 609 1510 1180 1511 1189 1192 1075 1325 748 1127 1114 582 992 658 1138 715 1128 955 865 980 961 1053 976 1470 757 767 1344 782 818 1860 1952 1865 2000 1825 623 1050 952 725 809 1270 1039 1218 1335 798 742 795 673 771 871 904 981 1288 1011 961 891 831 1341 1453 980 1287 1344 1726 1267 1311 1229 1591 1337 1986 966 1315 1389 1314 1249 1098 1312 1556 1462 1441 1070 1089 1073 1241 1443 1426 1293 3367 3231 2393 2345 2351 2339 2410 2612 2204 2678 2210 2629 1893 1928 2329 1299 2730 1862 1929 1270 1324 1239 1392 1602 1225 1774 621 1007 2108 1864 2371 843 761 991 928 642 1179 1341 451 384 662 596 512 606 704 633 649 506 657 646 485 469 782 888 1412 1431 871 1052 1054 1033 844 960 938 976 665 970 893 571 1219 1183 1035 1170 1322 992 588 535 432 591 562 448 777 577 881 244 653 260 449 384 415 265 199 301 223 537 229 298 340 304 309 475 343 889 635 665 915 853 889 1066 655 500 551 707 602 658 582 232 697 569 527 409 409 374 346 391 446 774 427 588 907 1508 638 721 479 1086 1094 977 855 755 663 914 654 1057 913 500 662 633 559 679 777 601 696 541 617 714 679 924 908 761 1233 808 1125 938 832 904 1362 1191 930 583 2119 1193 2157 912 988 2092 1383 793 1279 748 909 1184 894 552 524 1003 984 1094 1193 1498 767 725 509 1324 651 1245 1318 876 817 1404 1379 980 996 1045 1091 1087 1444 1393 1257 1060 1602 1057 1686 2100 1273 1790 1317 1747 1501 1490 1635 823 648 595 529 754 668 2971 1016 822 819 934 1134 977 917 1040 1323 1444 1542 1041 623 725 472 481 747 1271 1589 622 718 733 798 541 813 574 1068 757 928 825 503 544 626 604 388 387 412 333 426 398 316 284 583 380 446 443 542 896 887 1048 663 1335 1021 1237 1176 1064 1147 885 938 1514 1064 908 1370 1125 1014 819 914 1093 1339 737 1461 690 608 752 972 913 1170 807 967 820 1076 634 970 777 984 617 978 975 827 982 864 1008 698 625 1093 969 955 1090 1746 1508 1047 13351 12235 5361 938 1673 1078 1400 1642 710 509 492 561 468 387 470 419 1299 1016 762 639 750 785 751 407 527 975 665 285 435 462 738 312 1548 453 632 510 337 430 808 507 293 382 390 399 361 448 557 399 620 575 643 876 416 495 483 2051 538 475 1285 634 617 459 372 385 1091 668 789 894 817 605 582 488 511 379 1079 1135 819 769 1070 1182 1334 723 1477 824 1008 883 1687 438 1237 1203 1065 1338 1284 1021 627 654 722 608 503 481 561 534 415 915 2285 1829 662 449 534 412 837 524 446 403 2427 526 2894 2518 2228 2749 2370 2394 2381 2670 2831 2609 2534 2553 2745 2434 753 1152 908 642 1095 1071 1359 963 1219 1112 1226 1116 812 660 1372 1275 421 786 973 969 931 917 927 568 566 910 947 1233 1103 839 724 852 721 713 839 1116 998 1009 724 830 1151 1236 1144 916 1181 1015 1076 872 811 1010 818 982 978 877 524 674 762 810 727 689 990 881 986 871 865 827 746 792 986 970 995 953 1066 949 1088 1152 855 883 1178 1086 1281 677 1060 692 695 762 776 752 1064 952 1000 942 961 953 962 783 834 832 806 805 667 644 821 915 861 592 797 821 738 909 850 764 840 712 1250 779 883 1154 1147 1175 813 788 1350 1019 751 769 1109 1002 812 858 1284 963 792 838 1058 785 752 936 959 992 1011 942 1107 857 1056 851 1024 1071 1095 886 863 960 1095 1070 1131 1099 635 634 864 1157 625 390 392 182 377 279 304 531 193 288 290 427 329 316 395 483 589 506 452 600 455 563 552 500 638 447 567 414 506 606 527 476 396 679 554 789 581 863 457 339 401 359 319 441 551 392 486 529 623 568 548 933 451 320 266 335 389 495 375 298 334 406 274 274 397 406 669 418 321 415 463 1338 520 301 521 276 405 359 351 728 488 1185 596 620 546 567 327 634 502 440 500 268 371 292 287 289 253 434 516 704 587 606 649 396 424 311 599 663 498 378 377 880 505 626 717 344 433 483 741 508 518 734 376 664 640 633 734 298 580 434 699 770 1293 1119 1125 768 1079 1303 806 2107 1431 866 1417 401 520 1087 414 696 563 920 793 625 565 890 501 503 489 959 803 400 847 740 322 622 621 344 787 771 761 789 983 654 739 637 291 516 478 383 603 860 909 531 415 536 373 309 460 488 343 739 1048 551 800 379 426 391 712 813 391 408 549 382 448 555 818 1062 633 625 893 630 1050 659 494 467 441 647 573 989 569 434 347 409 705 651 426 225 720 593 922 1012 687 1092 552 1081 463 625 672 891 413 1066 502 592 1018 572 836 533 656 423 703 786 722 736 818 1291 665 571 563 541 729 528 765 784 547 587 456 184 341 582 969 1014 529 822 743 467 794 893 869 709 491 631 967 766 128 123 115 104 158 857 865 946 956 905 882 939 732 546 653 329 142 143 560 525 194 335 549 649 540 548 434 381 370 514 599 423 1036 691 546 641 321 522 529 414 803 747 427 451 463 804 611 742 353 459 460 557 651 742 691 674 806 483 455 848 997 385 676 488 450 568 562 780 551 599 568 289 976 515 453 513 487 903 1122 3333 3230 541 893 624 600 900 524 902 633 943 971 951 731 820 549 639 524 611 791 591 812 991 993 806 706 865 946 710 672 649 798 716 623 1063 773 844 238 390 677 513 334 447 383 393 424 169 254 463 424 449 368 637 590 608 610 465 640 488 420 728 321 592 824 662 466 1170 1123 217 241 223 849 1522 825 483 908 1616 1486 851 1205 1084 1357 810 802 754 1006 632 694 1159 1236 320 296 293 225 476 365 1005 867 945 1350 1384 1181 1097 1323 1428 1309 1098 1234 1276 1128 1770 1876 1773 1909 1857 1462 1398 1645 1452 1865 1848 1641 1959 1651 1589 2866 2217 2184 1993 2407 1720 2079 1790 2540 2711 2928 2029 2125 1767 574 640 1631 1651 1110 774 1984 492 473 777 376 986 656 439 991 1082 992 463 473 331 523 511 2036 2346 2419 3250 2693 2607 2558 2511 1943 2826 2916 2633 2361 2475 2666 2517 2384 2480 2744 2289 2119 1749 2922 2787 2992 2645 3171 3179 2787 525 441 324 2602 2692 1155 2799 3597 3655 3108 1028 1087 1066 415 1220 256 739 534 697 2645 1746 1750 411 516 334 819 1930 1875 2154 2320 1342 1338 1423 1388 2140 2151 2629 2588 2812 5559 5519 3085 3106 3819 3875 2100 1239 1613 1555 1679 1287 2175 892 2445 701 2516 1073 113 107 1493 1014 1960 3640 2136 644 2029 856 1235 753 756 1238 1255 1149 1716 1734 2505 2717 1072 804 1074 2335 2150 2530 1442 1982 1416 1107 886 2099 1244 1854 585 1266 755 1023 1351 1228 1328 1083 1948 2806 1076 1014 850 1092 900 910 953 775 806 1069 1688 809 1005 2010 1017 853 2218 1043 1278 1385 771 971 998 779 1089 1246 1050 1096 870 1134 1160 1223 1132 1251 950 1156 1106 780 990 1505 604 622 810 310 655 657 1326 814 436 404 697 455 1410 1327 726 581 808 938 823 829 818 511 437 484 274 582 498 483 499 446 606 437 387 593 527 328 344 553 454 726 570 402 637 513 512 703 1042 484 501 370 466 736 528 434 454 395 432 431 845 369 523 508 490 796 1101 837 446 516 648 635 798 568 667 774 735 666 595 642 807 440 816 915 820 567 902 382 382 457 340 300 288 810 524 425 785 357 886 551 517 650 402 460 571 672 447 704 966 113 1028 401 461 366 292 645 550 959 476 776 776 941 967 905 796 604 226 526 325 295 384 291 253 250 220 253 288 379 560 458 509 371 313 285 374 477 349 148 264 358 376 997 746 498 456 569 659 799 709 700 511 418 1027 640 500 552 577 500 343 578 644 459 498 580 773 688 1190 1000 990 567 480 414 424 465 312 357 756 788 915 912 1175 453 769 1212 909 1196 996 814 675 783 1139 1858 974 1580 1066 1515 1304 889 1005 920 666 465 942 1180 776 751 1074 932 820 442 706 767 1924 231 265 313 269 379 458 461 482 773 277 531 496 718 514 494 536 1292 1225 882 958 718 1287 170 397 229 182 624 871 619 661 722 630 885 649 631 803 516 524 945 506 656 712 944 702 1090 765 764 579 712 536 774 678 1305 682 521 574 339 574 352 563 584 1280 634 495 1501 1130 1271 820 1137 1143 738 668 1588 892 705 746 799 689 876 908 628 734 779 633 769 654 662 672 1102 863 936 917 987 557 1637 1353 1503 1009 880 883 1402 759 993 1098 603 1059 900 1002 879 992 843 720 801 811 854 944 1188 835 726 927 1012 460 1680 1648 1697 1593 1384 784 777 660 690 725 1094 895 1011 1142 694 589 737 729 1006 863 678 887 827 884 865 1011 818 1186 1010 1022 1115 801 1784 1047 1146 1148 1297 1105 1513 1099 1166 1223 1096 946 1021 1153 1111 1170 1254 893 891 935 1094 1421 1091 912 2713 2711 2332 2125 2107 2215 2083 2284 1738 2294 2130 2631 2032 1676 2340 1144 2391 1550 1699 1188 1314 1202 1373 1307 975 1602 662 803 1947 1776 1586 712 524 846 962 627 1130 1238 503 471 605 578 390 614 813 620 694 465 532 566 471 457 731 778 819 1061 848 1084 733 864 819 762 901 932 478 825 729 593 1057 1103 1159 1271 1413 793 317 338 310 335 339 269 624 518 665 222 552 256 356 415 417 227 253 337 228 488 147 157 213 175 203 471 291 892 606 580 812 716 796 562 545 360 549 423 304 314 409 361 464 503 376 383 377 343 319 334 381 693 434 829 668 1236 702 656 488 1028 1030 817 772 694 614 819 824 1041 965 552 697 540 452 772 813 713 640 714 566 665 585 904 913 797 1247 744 1044 834 734 812 1271 1097 812 494 1837 957 1998 989 905 1844 1276 729 1162 734 1009 1146 722 494 431 1094 1193 1279 1066 1170 736 674 479 1209 481 1029 1347 810 890 1227 1357 928 845 804 1194 1337 1234 1313 1194 1117 1410 1169 1745 1891 1195 1497 1110 1654 1586 1454 1662 777 505 557 526 562 565 2504 1189 843 845 986 1359 1115 1029 1099 1563 1562 1461 1211 577 943 385 525 549 1272 1320 643 964 628 883 779 674 575 881 797 1082 867 513 460 707 669 362 263 265 219 267 249 237 203 498 305 515 381 487 749 898 914 826 1229 863 1055 1179 1006 1203 750 1134 1285 1075 927 1325 1102 1007 789 891 945 999 787 1360 907 743 888 771 1008 1122 686 647 867 868 655 705 677 932 687 863 877 457 922 900 611 449 612 1273 885 1117 1021 1485 1412 751 6238 5361 11424 931 1732 991 1394 1365 689 516 613 473 295 343 338 410 1031 942 872 748 891 787 605 364 612 903 490 474 373 366 526 324 1279 304 583 418 280 463 879 500 396 462 508 363 331 491 429 299 585 703 802 617 278 355 449 1392 499 460 1084 686 460 358 308 439 827 536 525 607 676 443 477 422 413 373 873 974 819 958 874 990 1268 524 1243 843 719 1187 1720 487 1098 1165 997 1227 1217 804 651 822 823 746 425 366 507 487 350 806 2174 1698 665 596 528 467 626 584 513 400 2195 460 2498 2216 2247 2649 2202 2298 2280 2206 2289 2192 2426 2170 2312 1962 773 1041 932 471 1066 863 1497 772 845 820 1391 1115 765 457 1145 1101 484 674 1070 815 793 781 817 515 533 619 614 804 1047 666 753 787 545 783 975 856 742 939 771 771 959 999 835 1062 913 991 1010 784 1231 1212 823 816 837 1061 697 847 630 731 683 442 1005 874 765 753 651 627 655 724 865 872 808 935 845 944 875 772 976 817 929 1096 1037 598 628 646 809 818 706 700 693 854 783 819 920 508 676 734 572 666 831 672 672 857 691 690 675 690 685 642 812 802 756 888 752 806 850 721 633 847 866 837 1059 664 1229 1010 883 884 902 745 900 615 1039 772 697 1084 1065 970 1051 943 1037 952 868 999 1111 1183 1177 1133 1061 985 1030 1218 1029 993 1141 1310 1402 1080 797 529 588 1119 431 357 263 471 275 668 380 292 290 330 316 218 316 285 306 204 244 226 226 472 286 479 341 625 712 348 448 346 399 437 253 389 345 679 451 417 259 463 490 445 447 435 383 461 190 305 507 251 281 599 573 936 401 235 192 251 190 503 597 414 444 389 288 259 333 310 390 300 216 343 524 804 349 398 465 327 226 488 348 641 583 788 357 416 433 411 340 373 397 293 628 286 463 251 245 243 319 440 459 458 610 291 559 459 443 478 521 534 516 459 366 736 654 562 766 288 565 479 404 409 425 556 500 488 443 361 428 643 480 450 837 920 963 825 761 762 676 896 665 971 934 554 802 434 451 692 641 738 710 651 862 650 425 678 658 660 482 966 512 305 604 608 580 480 632 451 532 655 792 532 758 687 649 786 506 603 482 605 446 341 538 428 383 391 473 340 390 367 336 454 810 576 617 384 366 655 277 462 213 472 406 324 447 430 504 677 430 721 643 641 857 543 700 476 443 483 517 662 352 490 290 358 705 459 240 243 588 459 764 762 485 972 569 814 443 477 426 612 365 890 400 687 699 664 669 570 466 515 403 964 952 859 919 692 581 535 371 385 516 290 558 607 215 281 346 318 407 382 518 806 450 546 754 442 441 541 1063 752 306 393 633 517 139 134 123 163 122 491 468 620 557 576 539 654 389 335 435 629 244 233 305 593 145 551 492 634 447 560 320 259 421 362 327 346 895 539 619 578 367 366 394 468 422 357 417 442 379 394 437 484 432 512 238 351 373 386 469 464 542 358 370 529 774 421 451 484 443 518 508 676 574 616 277 435 448 295 482 653 563 762 688 2878 3053 586 825 745 841 699 788 590 476 855 636 1071 683 720 706 450 473 602 573 483 464 939 889 558 617 583 734 788 475 488 815 518 514 752 515 1028 250 465 635 522 330 474 466 581 662 315 327 554 653 795 550 697 470 431 395 550 1058 764 611 448 399 431 660 477 517 702 666 336 368 508 1114 1181 1421 694 687 1153 981 779 694 865 1026 552 720 807 1058 578 493 951 681 270 202 245 333 464 412 1072 1068 959 1424 1072 1511 1576 1578 1542 1830 1477 1248 1330 964 1875 1614 1889 1662 2012 1541 1456 1615 1443 2043 2023 1705 2333 2156 2006 2433 1942 2345 1962 2297 2039 2109 1546 3154 2649 2844 1421 1506 1700 981 567 1896 1565 1074 869 1371 577 614 424 511 694 522 354 1007 991 841 483 422 365 300 556 2262 2342 2384 1757 1902 2732 2216 2072 2219 2754 2217 2577 2960 2244 2811 2238 2651 2675 2873 2442 2741 2241 2341 2183 2753 2960 2588 2613 2866 634 570 449 2148 2282 1285 3554 3622 3703 3191 881 916 867 318 967 239 544 443 382 2822 1250 1314 647 1016 941 524 1581 1697 936 1782 960 1136 1714 1186 1356 2624 3272 2809 2715 5675 5565 2416 3157 3844 4272 1448 1112 1481 1451 1284 912 1673 853 1977 935 2183 1245 321 162 1669 1297 1873 3440 1668 723 1263 1025 1122 596 552 1608 1526 1236 1569 1194 2597 2875 1020 779 1258 1726 1626 2148 1639 1633 1044 598 731 1662 1170 2019 586 1039 495 819 980 912 982 1009 2235 2415 784 860 769 736 905 756 833 843 755 955 1799 915 952 1509 629 532 2332 686 789 1547 875 961 1010 1055 1301 886 1057 930 1047 1112 1213 1109 1035 1158 906 1138 1460 869 1317 1407 541 781 669 403 406 433 918 474 396 468 655 430 1064 929 693 465 868 591 526 488 556 341 313 501 500 529 461 380 507 526 376 495 461 443 512 545 330 534 440 665 614 444 368 345 982 1082 779 444 353 511 433 416 370 328 282 552 458 513 725 449 642 284 309 811 720 712 430 441 502 482 676 526 588 558 371 634 749 586 647 514 440 583 565 589 458 426 386 403 307 307 375 757 397 461 636 291 812 585 533 672 457 531 664 799 717 650 1027 157 944 456 369 272 406 325 459 601 530 970 733 752 969 748 921 558 289 509 331 255 386 288 229 222 181 229 344 424 504 580 412 369 374 348 297 252 245 143 410 239 240 846 643 464 370 410 509 511 441 573 604 381 847 601 532 559 653 538 726 808 675 432 490 562 432 747 883 972 809 999 447 362 470 311 253 276 615 690 744 750 1163 919 598 779 741 937 857 535 1068 948 818 1186 1009 1144 992 728 1016 803 564 727 599 237 822 950 802 673 901 539 694 215 610 652 1484 344 346 263 547 406 404 397 427 559 395 494 394 732 315 307 290 806 859 826 905 463 1356 258 406 321 280 443 694 604 644 715 681 776 620 645 589 521 533 712 533 600 545 1010 879 1053 853 903 362 412 296 362 354 1070 483 473 440 393 538 429 518 382 1057 525 561 844 793 966 895 1148 974 845 423 1246 1095 1132 1182 800 899 835 826 668 684 717 732 723 548 485 443 557 1313 1120 1077 1028 521 1339 1274 1418 750 974 594 1152 835 696 912 603 1021 854 822 896 840 1016 888 833 783 709 702 1453 910 686 927 838 696 981 1163 930 1029 868 596 762 650 674 728 534 592 685 925 508 537 675 788 880 921 884 723 968 747 544 607 646 1580 1085 839 615 838 852 1311 899 1013 1040 839 1040 1138 841 926 702 972 1147 961 1024 1315 1057 787 1066 1080 924 766 903 756 2556 2530 2542 2139 1927 1722 1900 2061 1673 1990 1702 1887 1826 1938 2062 1495 2487 2029 1472 1122 1166 1067 851 917 1066 1323 476 1258 1817 1597 1373 609 872 921 564 567 839 781 583 696 650 638 291 630 486 402 430 422 561 504 600 540 591 650 501 862 705 597 794 760 852 695 1026 990 817 834 779 886 986 1063 965 1236 1259 545 396 480 456 369 377 327 374 477 358 125 470 618 282 198 216 454 76 148 219 409 321 177 248 327 228 444 284 429 297 690 498 494 500 387 305 357 380 299 281 361 349 342 409 347 697 329 344 342 297 214 289 849 288 447 654 727 582 499 327 593 666 600 594 594 648 625 814 653 624 494 443 627 606 588 768 580 497 746 521 514 409 952 773 594 842 638 650 654 658 385 613 609 621 250 1369 620 1285 653 548 1140 866 635 725 631 1023 937 387 370 334 1220 1166 1083 1295 830 730 667 431 1185 441 967 1076 575 665 1192 1301 772 909 886 1137 774 678 1061 789 1192 934 1146 1075 1196 1170 1259 1060 1102 1086 1276 1184 457 602 399 376 633 545 2281 1004 917 813 901 1013 1077 939 933 1192 1373 1286 918 587 747 457 696 342 762 514 612 676 753 680 573 409 461 1212 891 820 906 418 418 539 488 387 297 290 278 348 336 277 269 598 213 398 510 234 757 882 847 880 580 593 618 613 538 534 760 793 760 863 917 760 1022 603 525 597 746 690 732 902 885 730 739 812 571 652 581 749 728 648 593 774 669 546 634 503 876 705 692 936 750 503 668 898 663 864 978 1287 1543 792 1652 938 931 9739 1228 718 1019 1070 692 480 467 307 217 225 219 255 637 521 709 791 690 517 616 323 656 700 447 433 366 365 484 548 1161 432 622 482 341 419 633 668 304 302 340 442 371 284 248 478 510 357 686 518 327 474 488 1345 529 489 634 342 566 407 344 477 654 480 468 473 650 390 671 647 262 326 879 688 559 544 679 611 664 631 888 706 681 585 979 443 880 851 797 869 895 625 528 447 517 636 381 442 443 331 275 978 1308 1675 1128 286 357 610 497 352 506 434 2260 594 2326 2154 2107 2023 2526 2741 2681 2538 1980 2482 2088 2084 2309 2072 666 775 684 672 1012 815 925 622 526 869 1191 1085 515 526 540 589 616 660 1154 928 894 808 754 912 833 952 944 1120 2462 1761 1417 1532 1061 1692 1434 1554 1396 1790 1291 1426 2019 2209 2333 1217 1832 1987 2066 1552 1703 1741 1831 1833 1859 1464 1579 1354 1521 1017 1607 1050 1768 1851 1652 1535 1443 1368 1395 1428 1847 1643 1756 1967 1709 2031 1820 1694 2260 1512 2085 1637 2292 1444 1410 1384 1657 1666 1498 1318 1901 1530 1334 1325 1663 1388 1423 1565 1406 1715 1640 1709 1929 1898 1644 1881 1832 1663 1495 1409 1830 1358 1443 1666 1440 1502 1247 1186 1767 2103 1628 1733 1611 1445 2156 1648 1464 1473 1832 2234 1866 1621 2649 1774 1437 1986 1684 1816 1889 1761 2136 2151 1906 2212 1843 1685 1892 1961 1725 1834 1579 1775 1580 1845 1801 1999 2030 1841 1041 1187 1361 1707 701 710 594 759 606 946 453 816 579 888 515 806 738 773 851 716 823 708 877 736 575 748 696 1199 1426 691 744 669 699 785 950 762 874 1059 1032 1221 1089 1459 565 759 863 829 708 941 836 691 633 590 682 910 860 1207 864 528 490 344 606 510 1124 579 680 538 598 459 638 562 547 527 657 526 913 1700 751 500 847 514 618 564 726 1012 757 1498 904 970 779 1001 608 1567 1475 1573 1439 521 1144 519 641 599 566 1235 1177 782 854 1034 1213 1127 809 1148 914 1435 919 742 697 1544 1126 1259 1162 708 823 1075 1279 980 995 1084 751 810 1011 607 770 1363 1511 579 1768 1823 1864 1581 1226 1552 1446 2002 1394 2584 1440 982 1916 627 710 2098 1158 1953 1200 1061 1691 1437 982 1250 1074 1082 953 1427 1281 764 1146 987 880 1038 831 629 1343 1539 1408 1384 1343 1071 1320 1284 1048 1149 984 691 937 926 1226 1032 638 961 524 582 723 889 862 802 1563 961 1380 1014 903 813 965 1123 746 712 1055 803 763 1176 1331 1678 1147 944 1751 1260 1670 1088 1270 814 761 1059 1043 1302 568 704 671 1093 1471 1303 1242 792 975 1179 1093 1354 1098 1897 720 1720 714 1292 786 1091 800 1489 868 793 1201 990 918 1125 891 974 1132 902 927 2052 1939 1364 1131 873 987 829 906 723 1133 1159 452 643 557 354 594 774 1169 1574 897 1090 784 672 1236 1230 1445 1771 1467 881 1381 987 456 269 216 260 249 1289 1154 1583 1837 1499 1535 1862 1280 1100 1131 678 317 433 709 915 337 761 750 1257 1161 1200 786 788 746 908 1054 778 1783 1168 1141 1265 768 551 530 864 505 465 606 610 709 635 906 1078 824 890 1018 837 1238 1068 966 1373 1154 728 652 1642 1385 740 1141 1230 1142 1316 1328 1512 1378 1001 767 946 1254 725 815 1260 1243 1411 1409 6232 5826 940 1362 1319 1127 1553 1421 1501 1402 1857 1424 1924 1664 1467 1288 794 936 841 1470 1099 897 1244 1214 1164 1083 1408 1593 1462 974 578 1363 1372 1320 1406 882 1163 525 587 1349 962 511 819 883 814 815 337 466 1008 915 873 938 1346 833 992 1343 998 1600 1149 969 1355 989 582 1522 1223 1239 1714 1561 890 942 1003 2804 3110 2755 1552 2073 2428 1788 1812 1771 1839 2008 1197 1272 1450 1362 996 923 2271 1704 466 408 638 705 904 781 1850 2078 1676 2092 2239 3036 3074 2739 3174 2776 2525 2579 2578 1549 3629 3305 3427 2888 3560 2922 2617 2307 2947 3140 3279 2952 2780 2895 3199 4315 4307 4215 3994 3576 2979 3884 3075 5641 4970 5028 3399 2445 2996 1571 1553 3440 3100 2353 1901 2718 1102 1006 1387 1013 1538 1158 847 1654 1675 1454 608 1146 1051 1015 862 4320 4513 4778 3721 4153 4210 3616 4305 4632 5124 4906 4713 4392 5153 4427 4849 4153 5083 4065 4678 4679 4652 3624 3881 5191 4961 4791 5043 4891 1578 1328 864 4128 4536 2756 6494 6963 6896 5004 1991 2070 1974 714 2278 548 1214 899 1097 5009 2489 2497 872 1108 849 1143 2869 3337 2602 3454 2471 2843 3160 2776 3527 5186 6366 5026 5110 10787 10717 5292 5830 7390 7696 3447 2005 2513 3220 3007 2111 4081 1469 4788 1595 3995 1819 234 220 2680 2527 3752 6748 3330 1349 2626 1961 2554 1486 1568 2497 2322 2448 2354 2151 4387 5759 2309 1481 2630 3601 3650 4984 3481 3651 2106 1758 1333 4239 2688 4021 1732 2537 1161 2248 1817 1689 1944 3321 4549 5639 1710 1540 1690 1466 1870 1278 1905 1074 1070 2031 2478 1755 1985 3170 1713 1519 4988 1803 2251 1960 1093 2406 2328 2398 2535 2059 1877 1802 1863 2162 2215 2527 2031 2211 2260 2585 2409 1608 2005 1935 1202 1132 1258 1239 1051 998 1650 848 1326 1243 1122 874 2105 1921 1472 1123 2283 1692 1637 1155 1623 655 629 1142 852 1006 521 495 668 830 1008 815 912 964 940 785 1013 853 1147 832 1112 990 907 840 904 1004 1301 531 850 922 871 799 1256 962 862 794 818 936 1312 1130 814 609 708 1460 1520 1562 829 898 952 934 896 889 850 845 834 1082 1157 1292 823 1241 835 1214 1156 1282 1256 753 734 1104 1189 893 1003 1178 717 915 1125 558 1140 985 876 1230 915 1043 1236 1401 871 1113 2234 185 2050 702 955 969 783 578 1218 1169 1018 1746 1239 1812 1657 1738 1522 727 948 737 1079 468 1021 1261 731 427 370 717 581 741 796 1083 785 673 788 774 584 731 596 440 663 798 561 1879 1175 1054 894 845 1228 1232 979 1059 839 1120 1528 1275 1325 896 932 981 1150 1199 1050 954 1008 1302 1172 1080 1714 1240 1893 1410 772 400 873 681 432 612 1320 1612 1781 1456 2214 1364 1568 1709 1747 1968 1775 1319 1139 1421 1498 2581 1677 2695 2292 2294 2587 1938 1627 1820 1452 738 1880 2301 1726 2004 1783 1780 1285 643 1296 1441 3082 784 696 843 785 1108 1185 1368 1166 1549 741 1306 859 1646 583 585 840 1926 1491 1729 1989 1121 3022 265 707 487 324 1193 1531 1195 1389 1361 1292 1467 1240 1462 983 778 875 1105 868 932 915 1450 1221 1559 1303 1421 844 1015 959 932 775 1988 1029 787 953 430 1040 554 892 822 2148 902 937 1979 1733 2058 1997 2036 2061 1536 853 3146 1704 2333 2476 1746 1942 1806 1486 1180 1848 1492 1774 1370 1312 1153 1142 947 1510 1638 1719 1946 997 2979 3314 3764 1971 1493 1853 2637 1577 1637 2436 928 1858 1483 1639 1661 1556 2040 1850 2172 2169 1535 1679 2432 1868 1474 1903 1908 1647 2550 2917 2516 1724 1528 1586 1223 1027 1184 1096 1399 1009 1154 1217 1010 1073 1359 1453 1457 1370 2143 1315 1653 1668 917 1575 1336 3215 2089 1998 1552 1869 1737 2019 2149 2137 1767 2038 2299 2137 1681 1751 1701 1914 2262 1782 1773 2810 2052 2367 3111 2738 2554 2326 2276 2234 4845 4662 3865 3945 3698 3282 2905 3182 3282 4691 3408 3735 3713 3403 3722 3263 4577 3708 2801 2195 2347 1608 1783 2101 2467 2590 1379 2367 3654 3276 3483 1599 1704 1698 1086 1036 2041 1122 1366 1425 1335 1212 980 1046 1254 987 934 1028 932 832 654 647 1464 1219 1129 1637 1363 1318 1631 1567 1973 2577 1757 1984 1426 1672 1458 1664 1750 2263 1666 1630 1629 1297 936 911 812 982 982 709 757 944 872 423 954 488 730 657 607 943 118 333 235 618 672 637 717 623 635 823 683 1047 922 1069 1182 1120 1152 1015 1103 662 1030 710 651 706 830 738 772 1226 1485 721 652 1074 919 394 503 1482 856 1170 1218 1666 1423 1057 808 1492 1466 1299 1551 1240 1330 1267 1126 1300 1250 867 1055 1250 1007 1222 1208 1307 1519 1252 888 1124 820 1836 1068 1443 1449 1409 1505 1211 1500 847 1265 1379 917 537 2155 1078 2109 1068 992 2224 1103 1097 1038 1087 2155 2220 806 789 709 2026 2086 1737 2908 1716 891 816 987 1817 1265 2410 2114 1330 1116 2093 1789 1182 1073 1879 2131 1576 1766 1631 1863 1856 2013 1980 2460 2536 2147 2412 1820 2822 2093 2262 1917 859 1170 1179 871 797 1022 4505 1716 1555 1471 1626 1980 1790 1429 1855 2188 2371 2309 2067 1367 1309 1169 850 799 1511 1144 1111 1397 1132 1482 1205 938 1220 1381 2095 2172 2112 1053 1131 947 956 1179 479 487 431 510 548 449 405 823 623 781 741 463 1175 1343 1475 1345 1625 1665 1706 1706 1517 1483 1778 1455 1641 2198 2039 1398 2166 1734 1288 1473 1522 1475 1259 1861 1755 1551 1635 1643 1347 1904 1581 1688 1678 1464 1576 1294 1431 1451 1277 1753 1619 1364 1448 1634 1258 1585 1390 1903 1795 1868 1827 2588 2455 1780 3042 1673 1732 1228 19807 1076 2555 2867 1698 870 691 762 380 509 540 587 1226 916 956 1003 1088 1342 1263 727 888 934 574 757 663 560 1081 955 2300 948 1390 1049 640 668 997 696 721 722 639 539 465 863 750 497 969 945 911 1000 1344 1298 764 2914 1223 1171 1349 1000 987 961 875 796 1164 856 1389 1311 1122 948 614 673 528 706 1482 1538 1199 1322 1118 1304 1230 796 1652 1194 1710 1515 2147 818 1169 1608 1303 1627 1763 1514 1179 1082 845 1540 725 722 868 785 597 1386 2991 3065 2054 873 929 738 1101 940 1261 719 4063 1175 4944 4390 3826 3418 4155 4345 4513 4006 3720 3996 3650 3980 4431 4294 1242 1023 1388 1318 2309 1517 2494 1684 1350 1497 2436 1512 1340 1070 1486 2123 884 1306 1813 1553 1502 1465 1187 1615 1625 1790 1791 2058 981 964 639 911 775 1142 799 675 637 978 693 987 904 1001 887 738 967 1204 1036 840 950 946 963 1007 1107 1105 450 401 526 629 462 495 825 671 814 518 895 644 572 559 1098 853 1024 1018 1088 911 1036 1033 900 582 745 852 795 705 1016 890 1044 753 721 820 1020 699 1041 671 757 928 1005 706 808 602 726 733 674 481 696 783 903 499 712 740 915 713 703 698 718 602 543 586 775 1092 871 873 723 437 702 843 851 895 540 757 632 537 1075 808 462 630 770 647 637 739 757 817 931 966 927 676 737 694 894 861 864 591 567 607 865 807 853 929 515 718 681 770 313 252 283 274 295 326 312 299 199 352 374 726 274 334 410 413 576 450 442 603 533 563 561 528 609 691 705 568 643 359 509 717 629 647 536 408 347 438 318 310 597 601 475 520 356 389 634 620 703 344 270 800 248 210 202 188 205 525 386 179 228 263 150 333 198 323 184 346 320 385 310 857 327 438 555 333 269 368 390 746 676 630 333 361 388 498 252 519 444 379 505 242 256 403 402 179 227 273 314 850 425 554 491 382 418 455 601 449 336 407 371 797 410 697 619 251 359 296 474 564 713 478 303 547 592 511 340 495 529 443 954 714 937 946 921 1333 1288 844 527 985 941 609 1034 589 404 837 294 739 631 538 718 682 706 835 414 441 427 722 558 478 712 477 370 321 400 303 917 1066 922 882 541 471 776 456 474 279 435 758 401 635 607 557 420 541 405 372 457 386 409 402 752 568 686 595 583 541 473 581 417 235 606 343 507 529 593 735 475 393 748 475 748 427 760 461 391 590 428 647 318 251 317 508 704 473 455 321 495 572 560 854 771 758 395 1032 363 522 436 877 486 785 677 405 804 405 479 536 416 339 661 598 595 649 700 750 1086 409 427 453 388 304 446 723 173 191 592 253 596 329 1036 840 519 630 359 301 589 465 570 477 590 461 329 620 145 95 185 185 94 721 485 756 763 658 828 483 543 499 418 622 362 310 420 278 181 457 375 439 477 399 407 359 299 402 543 281 821 423 513 789 279 525 342 532 355 295 423 441 544 462 337 642 400 471 581 608 468 934 595 863 698 372 410 806 900 411 548 506 484 587 595 573 594 422 667 480 859 544 252 547 626 662 696 3122 2719 455 711 699 734 567 481 881 801 1027 543 860 547 766 398 287 472 419 381 356 197 618 606 667 563 843 873 810 781 279 751 635 627 773 526 595 382 318 721 571 329 445 377 281 293 183 203 239 378 394 456 724 458 478 419 378 619 535 375 584 378 322 782 396 423 549 509 302 322 355 1262 1329 859 549 1056 1155 1328 505 697 679 877 586 730 754 471 530 424 1171 1007 315 297 587 235 384 362 720 953 947 873 826 938 900 1120 1234 817 1072 986 907 689 1562 1423 1475 1685 1596 1364 1358 1331 1711 1551 1927 1518 1360 1737 1622 1568 1351 1704 1373 1616 1419 1601 1233 2544 2640 3223 1779 1309 1562 661 424 1530 1480 924 555 1425 430 503 683 474 558 601 292 854 853 588 377 472 438 460 410 2455 2630 2599 2174 1974 1516 1899 1815 1993 2562 1751 1788 2086 1599 1727 2116 1611 1640 2108 1317 1541 1711 2498 2757 2559 2567 2712 3205 2765 610 462 375 2012 2060 1182 2475 2857 2819 2486 1187 1054 908 415 1061 284 354 344 332 1646 1272 1347 404 358 254 626 1356 1128 1126 1858 1072 1451 1190 1252 1833 2134 2639 3122 2732 5342 5498 2380 2894 3262 3802 1503 677 1508 1575 1471 1080 1982 737 2749 646 1888 966 115 95 929 1038 1714 3606 1783 491 1462 604 1032 780 800 1041 920 954 1667 1212 2062 1940 586 707 1669 1817 1868 2426 2180 1749 908 1041 516 1700 1102 1879 386 1085 613 1178 980 881 968 1141 2029 1866 932 705 918 831 993 926 1070 813 782 1103 1552 873 671 1267 673 597 2371 789 1048 1303 475 975 1039 821 1209 1010 953 1150 935 1145 1051 1092 1049 1149 1314 1338 1014 923 893 1031 427 572 700 404 349 369 754 427 500 633 405 354 929 851 749 787 603 589 530 629 568 311 301 296 269 450 500 383 459 420 432 483 401 512 459 272 398 543 380 707 463 429 548 655 467 539 665 256 178 331 391 330 358 287 510 279 489 547 653 300 394 331 300 613 529 690 356 484 517 576 476 533 368 440 427 694 469 696 494 406 420 794 708 468 349 368 243 358 393 274 386 416 245 415 638 334 579 517 501 604 549 623 574 616 463 462 752 98 702 385 452 261 341 243 385 377 352 742 645 607 696 675 760 373 230 355 305 254 235 255 280 185 163 286 338 243 364 614 491 234 231 219 105 459 391 170 304 316 228 743 559 311 261 336 693 573 372 362 557 280 631 515 419 503 431 711 314 767 794 322 302 444 505 686 922 607 865 453 302 240 577 374 234 322 682 798 944 485 1350 469 831 554 514 691 928 489 793 656 677 1146 728 1019 809 986 1427 1008 915 761 712 263 724 857 769 854 782 804 866 237 552 582 1226 360 313 335 447 359 402 298 438 752 284 649 374 470 208 206 449 1032 1016 557 617 744 1155 218 199 102 230 553 643 449 507 622 547 779 515 739 702 435 543 844 541 648 539 607 441 725 481 665 377 511 406 280 258 633 290 336 618 422 432 390 394 427 728 435 361 962 584 743 714 900 1141 538 597 1263 910 1052 1156 535 580 498 617 524 656 533 824 700 536 506 584 631 954 712 1015 1091 456 1317 868 1080 835 517 785 996 487 781 545 239 573 707 877 711 879 891 798 906 927 967 659 1353 531 827 673 958 537 1692 1459 1667 1021 951 547 489 383 1030 744 914 519 567 869 479 471 460 389 781 565 539 487 1145 889 497 554 576 1417 846 742 934 685 1007 1063 725 1018 1152 997 659 919 710 685 757 682 1091 1343 621 834 665 1055 937 862 996 819 1020 979 2594 2643 1545 1405 1924 1927 1666 1814 1606 2223 1766 1978 1720 1540 1707 1046 1871 1862 1137 846 960 888 905 802 730 990 461 623 1545 1371 899 567 631 648 392 487 742 649 405 515 423 279 338 487 619 555 456 320 466 362 340 353 747 613 872 926 823 622 601 889 550 613 706 635 415 887 454 462 1075 1135 865 1068 1100 635 309 295 249 317 290 230 257 527 415 135 915 174 356 260 383 371 166 100 212 166 280 290 342 338 326 308 178 520 502 563 429 424 470 620 242 484 459 318 234 244 442 213 528 555 392 263 239 318 288 257 273 675 245 416 738 1042 502 501 333 565 554 393 573 915 906 708 817 709 697 596 636 779 736 700 705 747 624 677 316 361 396 902 692 598 673 604 771 493 528 569 791 716 534 172 959 332 898 412 266 842 549 488 399 464 621 999 235 504 490 851 815 746 995 926 289 258 613 900 501 970 1148 855 552 1021 801 780 559 847 1126 926 847 911 900 601 807 946 1424 1810 785 961 1017 828 1017 1201 937 470 579 673 694 678 538 2188 695 811 813 908 952 878 784 855 1300 1343 1383 1318 602 830 445 310 329 826 707 676 689 513 584 387 366 339 783 955 1152 841 487 552 418 611 354 217 224 155 244 236 185 130 332 313 386 247 446 589 931 1016 1052 833 876 825 906 678 764 796 1244 1157 833 754 1177 819 758 557 640 756 717 642 597 754 451 640 814 798 751 638 630 693 474 468 415 542 468 482 690 714 502 688 612 580 543 921 999 653 790 957 1628 1249 1060 1594 1078 991 718 1076 9402 1324 944 474 538 388 583 114 114 140 189 1081 826 595 592 520 502 638 253 509 400 270 210 364 295 282 403 1092 372 757 544 376 351 404 607 386 257 254 431 383 379 463 245 586 567 500 619 244 375 263 1130 519 505 739 499 232 321 273 187 503 444 652 651 583 366 276 307 567 388 882 741 557 618 666 710 491 478 761 482 546 939 1054 454 429 1130 1041 1160 1186 845 544 680 525 674 326 265 434 379 264 686 1188 913 434 207 442 402 739 729 522 311 1704 296 1740 1552 1679 1692 1656 1535 1591 2310 1765 2108 1712 1987 2255 2080 762 513 502 566 722 618 923 712 679 842 1298 930 592 300 820 837 474 681 1188 548 497 419 489 536 480 520 575 650 1384 1457 1065 1325 1236 1585 1370 1611 1366 1500 1006 905 1460 1558 1732 1315 1539 1632 1562 1562 1517 1354 1386 1494 1516 1490 904 1210 1194 866 1369 1051 1472 1625 1606 1026 1490 1592 1715 1365 1429 1460 1430 1563 1583 1479 1645 1467 1539 1202 1415 1543 1684 1193 1347 1234 1255 1239 1154 1081 1298 1284 1307 1166 1233 1388 1363 1180 1523 1311 1489 1404 1463 1139 1501 1435 1561 1571 1400 1368 1481 1198 1472 1442 1492 1390 1046 1438 1432 1606 1411 1498 1493 1179 1660 1618 1232 1275 1191 1233 1365 1722 2138 1365 1180 1311 1454 1542 1290 1501 1530 1668 1931 1778 1724 1425 1606 1514 1614 1612 1565 1230 1333 1446 2070 1712 2017 1880 1126 1088 1225 1766 872 436 547 450 581 563 456 535 423 671 643 493 799 863 867 485 551 494 526 843 727 859 800 1070 1282 556 609 544 597 453 614 607 448 851 819 704 477 738 473 581 556 577 514 630 528 682 619 489 573 638 610 1325 549 405 354 357 406 642 759 561 601 597 392 289 450 498 506 380 595 485 590 1099 786 462 663 506 598 611 664 1023 1042 1255 621 779 734 712 351 1059 955 830 895 507 753 389 638 349 534 599 722 980 631 606 620 750 636 760 581 1132 683 439 515 1346 1146 831 1150 522 881 742 839 791 813 831 596 710 1137 806 931 1028 827 858 1587 1106 1729 1566 1469 1429 1337 1494 1359 2070 1719 767 1712 812 627 1381 781 1397 1257 1327 1518 1339 795 1397 695 713 735 1235 1014 936 920 909 610 540 751 814 1131 1395 1767 1166 967 1300 1162 1335 778 775 530 632 753 940 864 1105 878 887 1030 861 634 703 754 771 1102 1353 1524 721 1092 906 660 840 554 527 864 731 955 975 1050 1273 916 660 1085 959 1543 1006 865 1013 1028 686 839 1322 543 584 487 722 1322 808 607 811 955 937 864 1384 795 1604 781 1803 736 1341 1075 1441 823 1730 1045 1046 1282 583 859 1004 574 498 1007 1077 1137 1346 1339 1071 1080 699 551 733 1095 733 1160 965 518 564 490 528 748 534 1112 1066 563 699 597 681 949 1164 1516 975 548 954 1006 884 228 116 205 289 204 718 1021 1174 1143 1081 981 1373 1142 998 730 566 268 372 587 653 261 833 913 834 793 875 519 662 643 543 807 796 1717 1353 1047 1134 594 665 752 764 547 493 691 658 641 599 511 891 668 765 710 631 1151 1197 830 922 1001 506 575 1428 1210 608 941 955 913 945 990 981 708 699 1119 453 829 705 661 1072 1102 1408 1549 5627 5476 1101 1407 1408 1202 1750 990 1481 1146 1793 1117 1625 1126 1511 742 623 450 374 1419 573 689 1125 1077 1128 1146 743 1239 1511 913 691 1016 803 839 1437 1001 1120 669 615 871 665 828 736 727 672 611 340 364 850 750 1087 765 1041 727 678 833 771 1055 873 948 1009 715 713 1079 802 873 940 912 498 620 767 2077 2287 1333 1187 2029 1961 1560 1186 1609 1392 1918 1532 1514 1231 1321 1381 1006 2174 1359 686 630 627 608 520 612 1466 1569 1299 1757 2030 2458 2457 2907 2574 2189 2125 1890 1851 1656 2928 2942 2819 3076 3326 2843 2202 2374 2089 3369 3173 3113 3022 3264 3061 3148 3215 3060 2666 2788 2693 3000 2736 5634 4530 4694 2458 2464 3024 1375 1085 2696 3256 2033 1505 2946 1074 1109 1258 962 1042 1403 1124 1375 2055 1106 742 972 879 661 743 3406 3680 3490 3894 4259 3490 4012 4057 3922 4279 3943 4452 3994 3727 4718 3964 3450 3972 3778 3733 3651 3769 4613 4523 4965 4172 5106 5189 4395 1136 988 417 4380 3925 2180 5712 6306 6697 4945 1765 1867 1186 512 1354 468 703 517 556 3414 1992 2016 685 1231 1038 1041 2389 2022 2276 3001 2132 2073 2472 2224 2137 3828 4523 4364 4587 9596 9956 3969 5370 6086 6910 2235 1568 2422 2596 2978 1484 2984 1361 4261 1381 3397 1333 234 144 2433 1706 3558 6112 3459 1016 2785 1190 1883 1170 1221 2345 2129 2350 2581 2345 4022 4318 1368 1419 2567 3046 3012 3539 2883 2987 1303 1180 1045 3115 2072 3187 947 1437 825 1564 1289 1149 1395 1791 4408 4313 1732 1947 1522 1765 1545 1324 1455 1316 1579 1521 2458 1237 1383 2728 1190 1109 4470 1320 1568 2086 1475 1542 1506 1504 1887 1603 1692 1603 1831 2056 2197 1973 1798 1939 1881 2022 1835 1781 1416 1971 818 921 1007 764 755 661 1173 549 948 731 951 815 1843 1274 1010 742 1187 877 908 937 462 470 442 468 626 864 932 809 773 806 1035 804 848 731 717 598 628 827 684 849 1078 790 913 583 828 945 1153 537 706 712 551 465 693 550 973 592 699 825 1560 628 868 563 575 1410 1341 1337 791 902 878 874 954 1012 1174 943 811 872 999 799 987 876 706 1065 1052 1013 1319 635 697 707 617 673 651 1208 806 683 1022 796 1136 1043 985 1170 774 848 1152 1204 893 762 1749 242 1492 670 767 527 627 447 783 997 886 1530 1437 1634 1612 1355 1467 629 618 654 369 551 655 435 629 595 557 638 351 513 807 1132 516 441 495 463 632 477 396 243 499 612 687 1332 1072 790 683 742 1107 867 791 777 785 796 1220 1021 883 874 956 984 842 1232 862 718 863 738 946 990 1132 1149 1720 1066 875 328 681 761 591 600 1045 1072 1138 1009 1784 1186 1462 1515 1169 1429 1461 958 1173 1175 1257 1754 1141 1624 1376 1278 1489 1672 877 1088 922 411 1092 1272 1660 1466 1011 1120 1052 771 1121 1174 2438 1016 754 650 826 938 887 625 705 1186 702 644 813 1117 403 385 516 1788 1405 813 995 1039 1915 343 375 249 407 1002 1120 929 995 1058 1003 1217 839 1098 1009 842 878 1088 882 988 909 1044 921 1222 1015 984 622 743 779 767 790 1526 691 828 992 411 602 468 800 556 1435 1428 874 1505 925 1324 1410 1575 1481 1074 995 1768 1392 1635 1757 934 819 1044 951 972 1139 1203 1097 1261 1233 1111 1152 788 1382 1454 1986 1398 654 2479 1857 2094 1331 1261 1152 1753 1127 1367 1549 571 1707 1323 1655 1421 1693 1367 1207 1331 1343 1585 811 2211 1463 1201 1339 1360 1235 2156 2432 2062 1721 1555 1333 949 721 1037 983 942 497 769 1078 850 948 979 775 1756 1038 1309 1021 1761 1095 1028 1113 1014 2109 1387 1567 1095 1271 1978 2004 1730 1378 1920 1730 1806 1797 1597 1406 1539 1508 1889 1303 1472 1955 1759 2090 1936 2197 1562 1823 1833 2070 4389 4290 3542 3082 3293 2793 3321 3641 3286 3561 2869 3286 3650 2983 3438 2835 3768 2664 2089 1881 1974 1800 1726 1873 2036 2429 836 1639 3164 2715 2013 1000 1494 1246 926 1097 1326 1319 899 853 1106 1489 1048 869 1033 835 831 894 769 545 876 779 1210 964 957 1223 1218 1371 1335 1611 1581 1458 1426 1711 1433 1704 1361 1643 1682 1822 1377 1890 2008 1295 997 1035 741 1137 1013 721 577 669 489 451 801 372 754 523 775 528 174 200 302 299 247 259 306 244 230 679 625 795 716 721 1088 1003 1060 624 617 440 601 563 486 563 529 652 607 895 918 683 585 525 422 482 552 1207 668 953 1079 1303 1296 971 429 797 819 755 817 1272 1272 1314 1105 1009 1088 622 1087 1061 1036 1161 1073 933 785 1009 1247 1382 1304 1627 1237 1173 1103 1178 983 929 966 976 1330 1302 829 465 1734 1008 1859 811 897 1785 808 959 723 1035 1935 1924 804 655 611 1760 1826 1902 1833 1484 875 837 893 1771 877 1869 1769 981 938 1753 1664 1055 1193 1741 2283 1553 1531 1428 1570 1801 1687 1776 2096 2413 1713 2001 2073 1974 1831 2290 2238 778 1240 868 1019 1271 1130 3925 1784 1801 1878 1480 2024 1899 1663 1861 2409 2418 2515 1385 825 1245 846 852 749 1163 1247 1546 1473 1091 913 1321 812 1063 2161 1773 1459 1750 946 747 720 828 643 602 577 496 599 604 541 505 882 431 601 545 442 881 1509 1479 1428 1200 1241 1298 1239 1364 1254 1064 1502 1579 1544 1577 1429 1576 1745 1318 1547 1323 1413 1163 1465 1273 1002 1101 1372 1358 1296 1355 1350 1094 1270 1227 1174 1002 1076 1195 1492 1161 1514 1629 1201 1364 1102 2026 1699 1258 1617 1928 1756 1980 1358 2133 1400 1394 1019 2555 1324 17679 1917 1076 711 821 593 349 371 331 446 1001 676 960 843 929 942 987 622 801 932 597 440 614 616 857 980 1421 489 938 733 615 711 766 936 674 691 649 472 418 840 538 771 870 925 857 802 806 647 529 1708 1048 986 819 749 735 780 726 626 820 1200 765 795 1076 601 802 783 544 508 1569 1223 1420 1214 1220 1423 977 1025 1704 1281 1115 1381 1439 500 1224 988 905 1103 1169 1318 1043 835 772 1062 572 678 815 656 456 1458 2128 1925 1214 580 929 581 1057 857 855 456 3700 840 3944 3624 3495 3581 3602 3216 3395 3943 3270 3945 3376 3175 3473 3504 1299 1061 1279 980 1311 1223 1448 1429 1317 1386 2291 1908 1120 1120 1543 1223 992 1470 1519 1236 1200 1097 1220 1525 1450 1267 1350 1592 2158 1548 1291 1243 1367 1627 1213 1226 1115 1574 1304 1167 1858 2041 2073 1402 1636 2028 1842 1317 2020 1926 1303 1498 1434 1105 1247 1396 1908 1101 1628 736 1401 1744 1539 1446 1873 1380 1514 1450 2128 1454 1939 2021 2017 1948 2089 1957 1468 1093 1676 1781 2217 1735 1335 1690 1616 1956 1793 1191 1849 1891 1877 1424 1795 1412 1693 1656 1259 1421 1307 1630 1497 1613 1636 1770 1479 1533 1550 1541 1542 1472 1284 1763 1238 1343 1136 1276 1432 1392 1643 1586 1492 1609 1654 1214 1654 1690 2036 1787 1828 1219 2184 2286 1214 2323 1608 1637 1952 1895 1315 1752 1765 1846 1868 1450 1512 1487 1821 2021 1798 1833 1838 1849 1905 1713 1894 1577 697 1716 1458 1700 541 525 481 451 558 578 584 769 264 342 514 439 859 900 827 633 752 706 781 888 780 938 896 1101 1287 696 842 726 760 846 1171 775 779 1181 1048 968 704 1114 993 1226 879 881 849 1031 644 775 992 820 912 946 852 1467 724 678 613 326 461 593 1236 980 1146 550 355 497 416 643 453 643 667 535 975 1743 1120 697 905 468 717 395 598 923 951 1559 673 795 678 599 668 1096 1015 933 1057 785 655 599 647 528 626 816 849 644 1039 918 956 909 1059 893 678 910 1273 876 734 1303 1331 888 1254 540 828 879 933 868 766 933 568 701 698 870 644 1258 1010 997 1779 1769 1641 1499 1177 1424 1451 2581 1282 2014 1476 634 1344 695 514 1416 1314 1435 897 786 1541 1209 973 1221 847 836 808 1396 1088 661 1073 1128 1159 1002 694 632 1238 1056 1097 1225 1100 1001 962 1242 1045 957 704 945 933 904 1223 919 695 908 587 577 588 762 787 1036 1665 907 1152 917 790 717 619 918 695 545 829 845 970 699 862 1270 695 879 1003 730 1132 630 854 951 925 900 1012 1007 1100 883 646 902 1348 1022 899 733 1000 1021 884 1385 1061 2047 563 1768 623 1003 537 894 978 1852 854 904 1122 1514 1037 926 905 1068 954 1260 1086 1453 1556 1490 966 1044 941 849 840 549 1094 1518 569 720 507 552 705 931 1063 1614 1008 1183 665 723 1573 1116 1290 1740 882 1297 1226 853 419 140 211 255 189 1393 1093 1351 1441 1394 1150 1599 1246 1184 1099 856 482 287 998 1153 258 446 691 1253 997 1129 1092 1074 702 1006 954 989 1085 1343 1186 1291 731 637 1001 1005 1005 776 900 918 989 647 1016 1317 1006 1381 752 864 1220 1184 1545 1280 1342 734 692 1172 1161 666 1051 1155 992 1347 1365 1614 1231 1180 612 1039 1005 691 566 993 808 1357 1100 5570 5065 1090 1043 1085 1228 1317 1090 1294 1162 1797 1585 1672 1676 1702 1110 612 681 894 979 870 1433 1300 1199 1110 1082 722 1698 1867 820 810 1278 1205 1132 1802 983 1609 551 638 1371 1191 330 775 531 605 749 474 545 1194 1014 969 1327 1610 1547 1384 1170 769 2124 1578 1176 1183 998 907 1199 726 870 1373 1255 623 743 808 2434 2718 1998 1474 1899 2124 1629 1823 1957 2292 2615 1223 1239 1484 1410 749 980 1993 1726 574 540 525 753 735 835 1555 2021 1790 1960 2401 2457 3064 2242 3097 2817 2201 2447 1996 1619 2754 2873 2714 2268 2664 3024 2426 2743 2633 2585 2325 2149 2852 2975 2151 3680 3616 3530 3774 3312 2815 3994 3181 5319 4644 4656 2658 2596 2755 1743 1162 2761 3078 2406 1463 2755 765 767 1299 960 1258 938 1080 1840 1784 1457 591 840 767 1031 702 3801 3974 4033 4495 3842 4590 3803 4667 4109 5661 4346 5372 4893 4008 4578 4891 4728 4245 4309 4781 4678 5433 3678 3951 4754 4473 3897 4378 4307 894 761 790 3500 4439 2337 4959 6247 6412 4809 1941 1893 2527 900 2813 648 1326 1007 1018 4543 2700 2616 839 1462 1207 1146 2885 3218 2890 4101 2545 2839 3341 2183 3156 4650 5580 4371 5835 11214 9403 4886 5837 6289 7664 3261 1837 2385 2643 3420 1573 3849 1125 3853 1368 4158 2105 311 277 3574 3027 4622 5651 3029 1971 2708 1924 1868 1281 1169 2161 2010 1933 2428 1751 3996 5623 2440 1681 3173 3964 4033 4607 3086 3172 2050 1784 1496 3596 2631 4257 1767 2449 936 2905 1889 1817 1992 2864 5369 5159 2067 1990 1658 1598 1805 1482 2088 1073 1229 1217 2839 1456 1932 3246 1665 1587 4694 1919 2191 1642 959 1572 1687 1747 2329 1372 1758 1622 1692 2031 1903 2184 2017 1930 2155 2285 1832 1216 1869 2179 998 995 949 962 991 1223 2110 1080 967 1055 1177 1395 1760 1842 1545 1280 2577 2072 1818 957 1447 1148 1044 877 965 876 753 704 836 986 1137 987 773 913 1004 846 1138 1242 1050 920 1101 947 833 454 950 1149 2234 477 868 973 997 792 1511 1012 845 888 861 1262 1536 1106 1056 1077 739 1050 1304 1269 992 1183 1051 930 1121 1297 1068 1110 1288 1294 1001 1222 921 1381 918 1035 973 1492 1282 822 812 850 1062 755 755 1458 799 1017 900 678 1474 859 691 912 960 1308 957 1189 1018 1148 2062 468 2022 890 687 793 857 492 1019 1425 936 1756 1519 1837 1668 1307 1714 1078 693 895 1211 954 893 1067 774 763 743 799 508 734 556 944 963 995 723 665 685 686 483 309 386 588 694 2226 1211 800 706 997 1277 1089 1213 1275 885 806 1671 1266 1224 1178 1107 906 1118 1295 1116 1245 1058 1202 952 924 1526 1221 1601 1326 861 689 972 978 672 788 1452 1384 1753 1647 2554 1399 1693 1960 1537 2376 1850 1367 1444 1832 1513 2615 1647 2729 2113 1618 2012 1947 1625 1978 1382 449 1334 1535 1368 1570 1407 2229 2077 646 1200 1270 3286 637 634 465 790 748 807 903 919 1168 638 1659 1156 1849 561 504 906 1658 1666 1624 1783 1119 2478 342 656 409 484 1201 1537 1039 1285 1348 1301 1496 1142 1328 1251 954 1038 1628 1029 1154 979 1405 1111 1545 1230 1216 995 1089 959 950 766 2004 1315 740 849 346 1247 515 1236 981 2041 878 872 2079 1493 1798 1707 2025 1945 1171 664 2425 1219 1547 1648 1584 1614 1568 1278 1883 1768 1644 1566 1538 956 814 793 1168 1121 1288 1579 1608 978 2636 2361 2829 2160 1919 1849 2340 1688 1591 2346 842 1902 1480 1739 1410 1652 2009 1951 2102 2118 1309 1359 1639 1745 1403 1984 1802 1290 2133 2504 2050 1988 1641 1152 1476 1193 1053 1292 1033 972 1189 1373 901 859 1496 1498 1325 1736 2108 1234 1980 1488 1120 1797 1744 3225 1546 1826 2405 1636 1802 2039 1786 2044 1915 1722 2432 1721 1744 1754 1865 1848 1814 1681 1897 2613 2070 2161 2395 2751 2297 2470 2245 2027 5524 5443 4009 3255 3482 3151 3079 3350 3487 4080 3395 3801 3429 2828 4141 2810 4922 4014 3022 2081 2087 1507 1708 2514 2291 2569 1364 2733 3372 2769 4116 1328 1877 2132 1035 1097 1868 1122 982 1130 971 1022 989 740 767 812 709 848 927 792 798 760 936 1114 1056 1543 1171 1182 1617 1619 1628 1872 1641 1898 1485 1806 2045 1644 1517 2278 1677 1841 1905 970 858 973 887 900 978 742 637 885 889 438 932 508 548 406 675 678 265 239 319 664 410 428 442 377 404 989 585 851 1022 1625 1432 1344 1459 645 913 722 930 545 517 562 1003 1016 803 695 931 680 632 977 839 656 798 1263 913 1107 1458 1832 834 1048 632 776 902 880 993 833 946 922 1256 1243 1180 924 1015 757 1123 996 1187 972 1102 1062 612 905 660 1630 1128 1429 1545 1208 1032 1219 1349 752 1275 1500 907 310 1991 681 1635 1015 550 1918 777 1268 731 1309 1578 1632 777 916 746 1920 1504 1576 2197 1495 996 939 862 1759 834 1702 1920 1103 1104 1688 1642 1073 1060 1115 1537 1348 1766 1192 1882 1529 1679 1567 2045 2295 1530 1972 1531 3132 1712 1715 1575 609 1432 748 1048 642 731 5007 1479 1489 1304 1346 1613 1366 1192 1371 1893 2060 1657 2079 1490 1589 1103 868 711 1565 1282 1229 1469 852 1255 1328 672 977 1456 1537 1716 1549 975 671 889 788 896 608 650 606 621 629 586 544 887 817 843 727 699 1152 1360 1360 1284 1360 1417 1380 1336 1347 1231 1412 1596 1711 1755 1815 1522 1915 1831 1428 1539 1671 1330 1139 2393 1345 1257 1454 1710 1366 1628 1622 1354 1583 1671 1509 1360 1606 1622 1336 1691 1812 1979 1590 1398 1166 1421 1200 1235 1648 1590 1786 2570 2781 1466 2835 1642 1365 1070 2867 944 1917 19631 10417 684 733 1228 646 623 787 691 1290 1215 1321 1318 1493 1465 1313 650 1192 1232 639 762 768 736 1149 1073 2192 841 1250 855 534 738 1065 1065 715 916 690 386 312 755 569 573 779 552 885 1126 1055 1363 780 2663 1039 956 1331 1265 874 1092 1030 528 1008 994 950 1065 980 926 432 506 433 612 1255 1943 828 1335 1548 1508 1478 1164 1766 1413 1415 1306 2070 621 1358 1595 1225 1739 1767 2125 1317 852 1065 1338 843 729 764 717 496 1355 3509 2718 1791 734 581 835 873 614 1004 985 3501 1141 3901 3552 3469 2787 3621 3291 3318 3619 4002 3688 3933 3353 3912 4114 1389 1229 1189 1048 1337 1483 2136 1358 1536 1090 1580 2116 1513 1316 1108 1403 1126 1179 1634 1551 1493 1502 1209 1526 1476 1633 1625 1981 1243 1140 810 749 821 1008 821 797 722 1014 752 815 1048 1137 1212 735 910 1194 1220 754 1268 1325 681 927 848 641 796 697 1036 685 957 378 774 1037 834 740 1072 768 867 776 983 852 895 880 898 892 937 782 805 495 854 916 1201 1048 735 957 993 1058 919 752 1040 1032 982 669 907 809 867 943 759 940 777 951 940 1035 1033 1156 909 1010 956 906 924 841 713 919 681 819 717 666 951 730 991 942 809 972 1071 735 986 1024 984 1123 931 704 1234 1162 858 1185 834 962 1196 951 819 1177 1029 1102 1099 874 901 931 1181 1292 1120 830 904 848 1277 1127 1265 1064 532 801 738 912 366 308 230 276 291 347 474 420 340 244 273 240 384 349 359 336 358 348 403 473 389 424 489 476 599 434 546 460 474 423 498 489 371 486 563 359 299 419 493 664 436 456 450 631 267 462 624 344 390 527 447 914 384 333 286 224 301 394 755 456 486 285 163 228 196 309 209 309 427 231 349 975 727 380 448 270 475 252 428 538 544 777 381 419 443 346 376 793 732 688 491 522 375 311 323 394 431 630 635 258 573 458 416 626 673 353 357 700 657 487 374 680 714 480 676 292 513 572 558 572 550 476 309 458 281 403 346 967 628 600 1067 1050 911 963 630 858 752 1530 667 951 944 420 703 420 300 691 755 932 544 508 897 668 579 720 523 520 599 815 666 454 504 493 663 515 373 354 844 681 584 852 659 579 730 712 767 673 470 498 566 641 646 658 447 534 459 429 351 529 481 603 881 596 675 540 475 485 433 506 472 358 651 592 516 496 604 909 461 467 611 697 925 446 496 520 419 447 571 623 493 501 385 519 652 599 606 482 608 446 485 743 655 1201 338 865 372 580 396 527 670 1210 546 470 578 939 591 654 565 647 518 616 564 961 1029 594 628 591 495 531 469 370 636 848 239 319 224 365 562 511 451 856 460 520 414 382 477 673 743 881 454 613 617 531 132 82 126 158 137 633 601 812 894 955 653 901 665 619 644 474 263 179 653 773 133 380 400 786 623 660 501 562 451 515 607 612 660 774 818 730 389 343 572 804 409 228 388 386 380 231 404 657 483 672 448 443 585 545 897 791 813 414 390 714 769 491 508 648 532 770 724 888 721 732 357 642 574 382 377 575 532 835 686 3518 3119 473 685 776 694 746 653 684 610 1083 709 1097 916 798 467 391 394 496 477 491 624 731 690 596 644 458 1000 1263 399 470 824 754 739 1049 603 838 367 309 797 679 244 466 405 398 514 253 366 744 595 601 593 626 689 696 640 391 1213 857 587 512 665 588 687 325 385 971 860 348 424 518 1085 1194 1460 848 1239 1020 924 1059 1122 1223 1454 829 850 894 831 423 576 1191 886 235 213 327 533 494 446 1049 1206 1061 1320 1339 1370 1712 1430 1824 1688 1380 1445 1289 946 1535 1621 1542 1496 1583 1704 1377 1383 1565 1720 1376 1363 1833 1744 1597 1727 2012 2063 2056 1941 1778 2388 1779 3114 2718 2882 1487 1390 1601 1073 645 1771 1816 1605 819 1698 530 522 701 457 730 553 601 1161 1274 970 343 488 435 647 494 2450 2502 2577 2271 2209 2493 2001 2458 2265 3060 2526 3549 3054 2625 2711 2669 3045 2807 2736 3106 2865 3147 1854 2172 2742 2879 2298 2547 2695 625 510 541 1785 2421 1433 3050 3664 3757 2840 1134 1054 1172 308 1204 326 538 400 438 2407 1302 1309 419 607 501 594 1538 1839 1358 2016 1531 1383 1796 1215 1879 2833 3424 2614 3251 6449 5922 2912 3623 3930 4458 1527 1185 1394 1648 2043 966 2023 684 2314 823 2260 1340 259 235 1982 1701 2662 3596 1978 953 1597 849 1065 719 599 1365 1309 1151 1302 1094 2863 2866 1298 976 1549 2471 2559 2654 1670 1747 1130 829 801 2000 1233 2590 937 1358 475 1216 1064 1055 1137 1409 2899 2820 1149 1097 927 908 980 806 1068 541 616 805 1657 914 1331 2134 1080 1032 2628 715 832 800 627 1113 1148 1249 1321 973 1035 1009 1122 1290 1322 1351 1281 1294 1234 1268 1152 716 1058 1444 478 563 457 609 556 500 950 495 482 605 564 674 1156 752 751 878 1184 895 845 455 599 623 543 508 485 350 399 377 509 474 556 547 532 516 596 529 657 581 600 609 741 475 504 361 512 562 1132 256 436 533 491 447 895 580 573 530 462 716 923 634 481 531 348 628 975 658 577 710 637 560 513 633 521 486 793 504 408 603 379 715 420 529 493 670 725 564 437 427 516 452 467 757 487 439 370 385 831 540 433 563 446 684 628 765 544 466 1050 180 1139 461 389 576 460 285 587 851 648 936 933 1008 819 655 893 541 409 551 609 445 631 531 218 415 407 214 329 454 345 524 528 427 434 392 359 417 225 278 338 358 479 1379 514 632 520 695 605 606 536 557 514 492 834 584 703 681 736 537 607 823 494 645 520 491 530 522 811 859 901 702 335 267 516 527 347 242 856 690 791 823 1206 740 706 965 801 1403 1042 729 849 892 928 1166 1022 1438 1213 940 1113 894 616 980 689 243 873 989 910 1094 723 1066 945 351 696 756 1985 266 387 260 446 385 395 495 431 790 369 909 706 850 345 329 490 725 704 808 901 552 1398 205 330 226 333 698 943 704 835 822 850 896 680 925 615 533 543 822 530 605 527 805 669 871 729 726 653 693 643 420 348 959 480 492 416 199 650 362 737 680 1130 394 611 1376 686 1027 1040 959 895 900 384 1723 751 1031 1087 873 857 715 631 884 708 911 824 712 500 494 476 601 727 852 1037 962 436 1460 1419 1568 1088 927 921 1156 775 982 1376 521 1030 1004 823 910 809 1172 1136 1234 1256 690 666 906 1097 972 1153 904 743 1019 1484 1082 878 749 720 735 644 515 704 499 522 670 654 510 541 728 631 715 748 974 616 1504 880 636 911 853 1827 1028 856 911 787 915 1213 973 1062 1095 901 1450 1025 945 863 1056 906 1017 899 1042 1473 1309 1169 1421 1607 1221 1319 1171 1183 2950 2917 2118 1882 2059 1918 1566 1700 1944 2125 1826 2031 1712 1863 2205 1548 2294 2326 1502 1315 1314 715 762 1264 1328 1367 653 1464 1829 1470 2190 826 1125 1233 469 592 961 524 589 729 639 577 571 380 426 368 303 424 556 526 368 373 537 680 585 810 677 694 1083 1009 870 1195 864 860 784 1253 1132 929 994 1232 926 1026 1053 581 556 522 514 558 586 505 357 644 542 298 584 385 291 312 450 541 145 150 148 323 330 298 306 305 284 545 311 412 460 873 818 767 807 458 566 447 569 342 320 359 551 413 420 431 646 470 436 477 421 306 416 725 570 619 690 1075 449 686 553 576 621 493 570 590 620 433 637 591 524 431 525 335 589 428 644 481 869 455 333 358 357 847 653 818 764 750 554 612 713 387 764 928 541 128 1202 382 928 585 301 1071 434 798 402 864 741 955 405 419 347 1034 762 759 1341 841 685 642 379 992 426 924 1151 528 745 944 937 569 561 842 1046 708 909 629 1030 978 953 954 1122 1147 828 1105 930 1624 982 1099 928 368 1091 424 660 439 366 2574 996 955 864 909 856 719 594 772 1105 1194 919 1004 710 1124 554 472 500 622 576 597 896 458 658 711 420 692 789 963 952 907 675 509 654 476 497 410 475 451 467 485 398 376 641 499 379 400 398 578 813 894 853 699 879 726 628 728 676 785 1108 926 1022 932 821 1065 954 807 869 764 740 526 1301 905 877 850 1125 801 867 1064 793 739 894 864 800 998 1073 696 933 1022 913 901 783 662 883 683 712 881 971 929 1612 1619 1001 1307 710 689 692 1698 474 1076 10417 9987 406 447 793 335 341 393 363 704 568 707 638 729 766 655 428 611 655 327 390 474 363 810 735 1451 493 773 729 323 491 637 600 398 461 370 280 232 404 419 368 403 332 525 588 638 1072 450 1465 683 626 783 477 462 450 385 298 422 483 496 525 481 442 251 290 226 426 586 864 490 906 814 754 660 821 960 963 709 738 921 283 720 829 627 949 913 1114 892 496 852 648 512 499 533 585 384 790 1609 1242 794 420 365 508 510 323 648 651 1994 666 2092 1943 2166 1741 2027 1988 2106 2012 1812 1932 1884 1877 2280 2390 813 664 715 570 786 753 1078 690 842 716 1029 1152 861 654 573 775 612 551 933 891 857 870 646 856 814 1078 1064 1300 662 950 483 454 505 479 588 431 384 541 428 487 520 562 505 596 748 742 701 545 582 691 416 347 349 413 347 347 427 524 769 347 570 469 406 556 554 528 622 565 625 459 722 711 672 665 640 448 676 392 631 572 518 667 633 626 617 729 621 627 688 584 736 651 748 383 894 495 453 788 992 758 873 506 673 645 694 680 661 600 653 494 622 367 620 555 397 530 682 500 461 464 521 359 861 817 660 731 609 709 736 436 762 575 580 460 344 393 497 420 756 599 821 799 690 390 421 452 534 623 661 368 497 415 760 678 749 763 495 468 530 561 164 148 261 162 263 196 145 279 200 229 234 229 348 379 352 117 125 117 177 295 150 295 162 197 256 331 276 236 244 181 198 326 142 277 258 327 329 345 437 176 155 151 135 173 326 174 328 240 262 217 209 511 238 170 166 64 286 287 407 233 282 131 99 127 115 141 113 247 110 194 231 495 220 110 232 279 225 316 394 506 195 402 145 159 183 211 249 393 359 362 382 159 136 169 186 185 148 536 528 353 283 175 226 399 352 309 382 557 294 395 217 509 205 216 370 425 201 395 243 268 238 483 182 221 278 192 163 431 360 192 672 551 374 432 361 487 440 744 311 780 624 272 547 331 219 522 352 537 346 288 670 335 251 447 374 378 286 646 350 190 634 415 247 356 388 215 313 350 554 284 519 457 671 334 352 531 258 195 271 251 363 324 266 192 245 343 215 260 220 307 588 416 582 173 324 456 233 275 148 200 286 223 303 320 475 543 304 315 442 275 566 221 330 226 192 347 276 494 237 326 271 211 507 382 233 237 316 245 439 478 246 514 332 399 214 432 370 424 296 595 339 289 292 657 282 403 217 212 508 494 487 682 642 261 519 216 232 247 266 214 282 477 176 202 155 158 350 192 434 482 228 303 419 156 405 281 520 426 304 274 780 249 132 80 172 94 112 364 314 382 439 458 436 558 253 227 361 154 46 127 320 270 99 469 320 336 420 398 124 149 211 215 339 296 553 287 324 312 170 296 392 427 150 130 106 108 204 174 231 316 234 246 118 325 330 210 307 446 448 361 366 449 470 102 284 275 259 291 283 528 433 272 183 272 287 124 347 348 334 437 538 1839 2379 372 465 379 458 548 327 278 252 605 502 597 502 476 417 295 324 419 431 525 529 384 374 436 325 328 463 679 382 162 393 429 419 482 322 425 102 148 389 286 221 215 146 222 204 70 145 391 455 523 269 481 392 253 453 184 695 582 658 420 329 174 330 618 392 491 473 175 235 219 824 879 896 775 506 1012 727 593 430 386 597 285 390 460 304 282 235 894 693 175 145 323 205 242 267 562 572 696 621 613 1004 770 786 811 797 767 1151 681 752 956 1070 1010 1203 1321 1161 1136 1103 1055 1131 1003 1166 1030 1171 1065 1442 1691 1464 1305 1170 1056 1275 1125 1874 1828 1963 708 685 1110 589 441 1277 971 643 674 853 454 366 389 303 456 281 256 778 670 508 228 240 220 212 366 1916 2005 1925 1418 1384 1756 1468 1192 1443 1785 1335 1688 1685 1484 1626 1647 1348 1598 1523 1596 1720 1716 1880 1614 1656 1427 1289 1660 1698 663 579 227 1544 1740 626 2450 2658 2436 1697 725 776 671 263 744 226 365 286 285 1449 885 682 221 546 422 304 818 926 703 922 749 1021 1086 863 939 1708 2188 1772 1815 3613 4017 1782 2009 2240 2827 958 631 844 907 1090 867 1140 508 1474 410 1252 483 67 40 1775 935 961 2490 1079 465 845 422 515 386 341 1058 1021 828 678 788 1526 1632 921 304 558 1400 1346 1469 1224 1205 594 396 458 1248 623 1399 511 682 386 644 618 565 631 946 1672 2042 551 530 465 399 812 601 669 376 380 594 958 516 363 940 345 272 1685 430 488 524 480 684 700 749 658 705 628 592 485 639 688 645 695 725 658 951 752 797 633 686 335 446 406 325 176 276 729 343 287 467 359 297 766 747 513 298 620 627 369 390 351 255 237 249 308 393 308 352 252 308 257 226 236 390 278 184 207 348 337 279 385 334 267 327 401 437 444 292 192 317 164 273 276 251 175 231 198 387 276 409 296 154 163 571 478 677 163 202 290 316 254 320 144 172 231 263 282 224 260 218 269 215 232 245 322 306 255 256 298 308 325 608 328 378 207 285 477 405 377 427 291 335 385 467 184 314 731 117 502 219 402 295 179 169 383 386 395 550 364 574 710 537 407 421 229 302 241 293 347 344 275 160 150 267 161 216 299 322 251 166 258 209 106 271 239 127 255 252 142 539 485 392 235 303 554 597 202 226 411 231 281 255 451 368 536 377 509 453 350 486 224 185 282 304 553 684 714 406 317 164 255 136 108 167 433 410 462 414 970 514 472 799 419 641 618 474 577 490 734 939 645 986 737 507 660 679 461 542 369 196 627 730 656 630 510 464 527 219 381 455 1106 244 143 303 186 323 335 225 295 578 198 489 595 538 187 197 225 555 420 562 652 320 1048 84 177 123 113 458 550 477 501 550 534 605 612 395 403 315 365 401 328 369 311 506 470 547 540 407 270 305 367 241 271 702 258 202 247 124 338 137 376 222 917 227 184 668 677 682 474 679 544 391 396 917 690 631 675 568 400 470 589 404 476 468 373 311 492 315 321 515 625 537 812 715 312 824 690 793 559 455 502 630 460 404 588 243 484 462 524 495 526 506 463 530 530 375 496 597 787 496 634 420 523 745 721 730 699 665 397 600 439 327 430 465 391 423 533 427 462 671 287 571 534 500 478 713 501 322 641 388 854 442 398 553 638 782 750 766 889 1170 755 683 800 658 616 649 506 646 513 749 858 522 738 739 719 648 609 538 800 1423 1493 1176 1311 1399 1387 1106 1173 1063 1513 1173 1257 1188 1327 1105 1106 1623 1650 1048 740 788 460 666 608 616 779 394 800 1291 1119 1108 464 602 682 523 230 571 312 508 506 478 431 156 374 318 211 265 248 314 293 253 313 362 324 315 394 349 534 549 572 484 505 536 542 427 580 486 510 660 790 497 795 837 510 434 293 279 488 546 497 334 480 300 80 425 224 154 158 291 241 71 63 275 156 265 231 250 271 234 376 194 266 235 457 351 333 343 643 395 233 271 102 102 158 366 96 321 313 289 209 196 218 196 153 167 409 195 309 350 538 429 528 165 520 541 459 426 408 421 467 436 721 775 247 331 456 450 260 364 287 412 293 378 310 429 769 474 478 446 380 503 290 337 330 444 402 477 299 1003 491 946 475 429 938 523 525 468 490 557 466 286 261 247 705 725 705 658 494 351 273 272 607 487 881 809 584 480 697 628 446 381 578 593 561 620 557 658 587 607 543 809 889 631 713 724 667 576 974 804 166 350 486 324 428 425 1418 559 478 526 470 662 570 522 596 916 822 719 600 455 430 372 322 301 483 305 363 342 281 384 316 320 444 701 515 436 560 350 341 444 348 195 159 193 185 197 193 147 141 381 152 175 510 176 511 572 597 496 622 601 542 563 448 590 602 530 651 593 472 591 565 581 503 580 648 718 451 596 377 508 350 516 469 566 473 482 461 342 411 363 534 495 314 411 528 571 577 722 753 595 447 625 521 295 672 828 897 757 893 509 516 480 870 538 711 684 406 5837 209 245 82 138 105 233 375 399 298 227 255 393 309 123 383 399 128 256 310 182 392 303 797 162 468 297 264 262 501 278 158 208 300 219 203 168 186 294 363 214 611 246 259 486 106 1029 295 281 510 167 209 294 266 158 500 255 226 319 355 292 180 180 186 107 350 489 378 225 364 434 393 399 459 352 541 454 711 222 659 543 519 561 579 468 284 252 473 290 267 303 169 277 212 563 856 1009 725 143 140 208 407 291 358 200 1175 267 1347 1234 1297 1342 1343 1561 1554 1349 1225 1334 1262 1306 1669 1207 459 612 402 442 612 428 648 327 350 438 410 592 441 446 501 640 302 325 550 575 555 584 390 472 470 517 542 683 498 587 317 432 481 520 534 667 430 369 285 346 465 469 406 424 673 463 414 455 763 500 406 452 390 453 439 510 468 439 603 301 593 569 666 530 694 876 860 880 796 480 770 702 778 534 797 710 573 509 730 987 783 319 709 361 472 453 422 290 396 630 377 637 552 487 569 451 505 480 520 469 521 562 474 494 503 596 469 414 400 686 537 475 464 759 351 612 397 437 461 529 441 562 780 384 680 547 595 503 467 292 695 598 578 807 698 689 751 632 640 879 681 715 766 736 702 708 615 651 628 756 816 650 746 582 809 818 379 489 494 753 175 229 193 100 201 122 240 180 70 149 101 261 221 263 289 268 304 284 381 171 151 270 195 265 357 171 217 189 213 259 204 231 276 523 286 336 244 378 208 245 208 212 204 196 161 348 187 186 216 385 369 405 297 191 159 136 130 223 391 317 343 122 177 173 241 247 273 140 195 170 432 621 410 108 160 289 230 287 210 533 237 386 197 271 264 269 230 402 284 260 295 188 249 158 159 174 204 167 199 273 320 314 298 257 351 441 259 236 324 398 291 365 368 323 465 282 194 303 333 394 311 292 177 328 243 362 291 313 299 368 542 387 689 615 588 462 549 633 265 856 634 343 586 233 151 529 450 748 410 408 411 434 281 383 130 134 301 410 424 232 394 458 263 233 214 171 457 273 469 453 551 470 411 738 178 306 381 301 221 414 362 168 240 234 210 148 152 187 160 343 447 290 350 222 237 356 296 314 357 253 435 276 144 234 268 376 262 360 419 322 512 272 265 316 241 272 361 363 426 257 266 376 236 230 189 141 461 359 366 338 314 555 329 432 302 269 202 411 184 835 350 269 399 185 341 248 299 267 506 509 470 365 333 459 334 331 612 278 409 268 449 341 280 292 261 166 161 330 302 298 190 216 390 220 356 387 410 292 227 312 247 291 204 213 137 145 104 246 412 265 395 243 264 431 408 392 235 108 62 86 151 146 116 168 188 273 269 316 266 240 216 384 373 208 491 530 446 552 228 217 412 434 341 327 376 409 487 296 353 276 198 261 316 222 569 388 371 469 453 339 341 387 378 237 233 276 207 270 286 357 331 189 144 296 274 218 127 475 239 438 331 1699 1578 283 366 327 387 424 257 492 377 546 441 616 458 444 377 297 231 323 271 570 525 364 327 398 226 303 384 401 316 193 360 341 370 353 411 358 238 293 266 198 390 315 287 462 425 308 416 638 442 385 342 420 309 187 350 238 398 286 322 394 266 287 534 210 319 343 252 126 130 148 639 729 582 287 521 651 563 518 580 729 933 585 449 398 380 322 238 510 484 152 119 121 205 251 250 608 671 477 713 951 1021 1073 939 967 941 922 731 576 499 1018 1057 1120 1052 1347 792 762 678 841 949 1087 984 1003 1310 920 1236 1199 1256 1433 1009 1057 1222 1225 1659 1210 1103 758 847 1000 419 497 1204 1238 789 652 1044 216 216 307 242 312 322 429 565 859 539 187 289 229 311 248 1491 1472 1411 1275 1257 1714 1575 1560 1164 1630 1450 1300 1276 1350 1284 1405 1402 1532 1377 1245 1649 1204 1218 1193 1494 1407 1219 1297 1486 265 239 129 1313 1194 797 1827 1959 2031 1882 700 734 680 167 755 251 359 282 185 1302 688 712 161 424 380 303 752 799 947 1426 806 756 1064 713 718 1429 1807 1839 1643 2998 3011 1540 1603 2113 2598 758 643 717 737 725 484 887 490 1027 500 1524 590 66 52 919 795 1409 1688 1294 377 928 470 518 546 509 506 515 583 670 775 1290 1526 783 638 1075 1032 937 1103 1171 1013 939 634 320 1145 971 1077 362 840 462 707 416 383 456 744 1700 1470 597 587 475 751 629 399 413 367 514 462 836 584 442 971 356 326 1365 617 727 623 455 748 904 587 852 356 526 478 644 610 629 730 619 678 554 658 513 437 718 668 451 238 331 288 319 372 662 315 342 198 412 261 661 589 422 396 311 393 215 384 424 364 350 333 273 224 231 225 239 231 314 283 219 299 226 350 252 293 244 216 340 278 215 206 224 282 549 203 306 446 339 409 329 324 364 392 274 346 826 325 401 371 506 441 506 371 308 355 367 303 384 263 425 429 341 488 717 342 439 333 343 456 371 377 462 331 275 525 395 389 302 381 264 388 395 186 556 268 220 274 249 367 276 316 281 293 494 82 580 348 369 221 293 197 328 442 240 546 731 554 666 698 492 450 238 289 356 271 421 205 153 202 200 149 128 332 243 294 379 316 235 223 159 466 488 244 142 432 172 846 286 377 293 319 440 341 308 310 238 253 597 449 371 381 404 373 291 567 329 168 286 267 458 297 562 388 426 440 255 235 304 205 143 96 479 427 469 662 556 325 345 446 461 588 550 311 305 284 384 772 553 718 574 577 537 398 344 442 358 212 530 672 369 355 322 414 538 151 291 313 856 162 159 182 232 257 224 165 240 320 246 474 245 360 153 141 207 514 586 285 375 300 813 112 160 72 128 306 553 375 407 519 472 597 407 451 423 321 323 498 327 349 378 554 373 635 409 369 300 336 303 485 379 639 384 185 369 124 274 222 371 447 577 322 396 452 383 526 527 733 795 357 169 690 488 482 506 414 502 572 678 604 798 615 616 612 268 278 290 568 323 378 808 413 186 699 976 1082 666 634 584 990 407 568 901 340 646 497 440 467 428 401 369 370 403 701 364 552 532 351 648 598 521 932 812 1007 637 531 314 307 228 289 343 436 242 319 411 383 347 640 443 445 410 525 269 548 186 282 658 640 766 557 752 476 392 522 403 759 643 456 536 513 497 430 603 362 539 442 583 631 599 473 500 622 603 567 598 485 438 1676 1529 1136 1245 1080 951 1107 1189 1023 945 1109 1183 1189 885 1266 1044 1495 894 818 556 572 564 633 561 681 872 272 594 882 599 722 549 360 303 445 237 719 456 227 249 403 213 221 235 329 469 271 186 325 288 358 268 324 306 351 431 410 337 502 440 642 721 697 788 393 550 1024 813 699 1228 478 625 674 472 128 216 202 158 148 98 278 202 339 58 219 77 232 99 187 151 225 236 97 252 122 142 146 132 124 159 196 250 276 430 379 339 373 280 336 262 245 259 233 234 180 287 172 259 336 257 243 239 161 186 220 410 286 407 518 474 359 400 142 316 347 420 389 269 292 286 343 379 425 181 274 405 504 371 498 419 357 252 226 335 295 532 454 559 515 581 347 609 595 270 496 430 335 243 625 419 738 355 375 704 351 341 292 327 586 492 269 332 265 759 589 473 569 564 242 232 318 527 318 527 510 368 227 466 525 407 337 405 722 545 460 527 329 471 547 680 666 551 456 519 694 637 539 559 530 268 252 376 285 417 466 1379 355 617 609 502 450 407 328 393 662 883 550 594 409 355 432 320 278 231 367 435 487 377 398 343 234 281 537 389 694 425 296 164 423 346 204 128 136 96 126 145 108 82 120 148 386 117 144 521 460 544 495 453 383 438 347 395 449 302 381 598 681 661 469 676 574 417 470 416 692 517 629 261 276 364 519 343 417 363 433 499 638 594 320 434 404 536 541 469 587 601 551 378 457 340 627 516 555 551 666 636 308 743 492 613 467 691 388 821 733 447 209 6541 2291 94 63 79 91 282 459 483 394 377 434 473 186 342 380 223 365 290 250 196 343 462 135 315 125 139 221 272 188 288 303 272 196 178 292 221 352 229 277 242 179 284 260 378 497 340 314 272 409 394 274 254 261 193 371 396 406 449 293 198 200 135 94 358 301 481 412 374 328 412 254 735 253 184 402 629 228 445 635 503 785 755 468 340 182 485 515 298 221 274 187 143 309 883 1305 883 297 420 178 254 238 462 333 1316 339 1405 1337 1151 961 1094 1107 1054 1103 1035 1057 1067 1148 1104 1155 317 402 498 365 549 392 482 432 461 405 503 485 344 459 626 569 539 424 664 450 440 479 287 419 427 458 519 704 345 325 259 406 496 466 317 519 344 403 261 342 330 346 344 245 519 440 600 405 506 458 388 531 534 314 254 269 522 323 408 313 389 445 457 547 606 518 586 641 825 367 778 802 808 549 842 668 532 352 614 688 823 292 394 355 300 369 381 309 489 446 292 522 362 433 548 395 413 415 274 563 510 455 467 395 458 469 363 357 286 517 515 453 441 618 446 534 343 358 459 443 508 465 493 331 302 212 492 637 463 254 583 532 397 581 623 560 622 637 473 558 410 606 502 524 534 507 656 651 603 629 605 529 477 540 551 479 393 524 501 653 146 134 121 94 123 116 154 319 46 158 87 157 267 386 361 363 393 363 424 188 146 293 166 365 494 185 188 164 186 206 250 300 329 406 324 535 404 559 182 317 236 228 212 249 292 188 264 161 187 351 345 445 252 106 86 72 110 197 312 339 359 237 212 265 244 271 271 253 168 193 162 599 382 148 200 125 207 118 115 384 202 555 186 216 282 239 291 387 335 379 307 153 170 101 133 240 226 112 128 239 343 274 363 140 366 241 257 130 279 270 263 399 390 254 403 134 194 239 573 325 293 347 201 350 208 453 250 174 275 393 460 323 600 550 606 451 652 643 296 1122 585 279 449 149 151 688 421 376 327 449 469 544 245 378 129 173 209 429 294 303 360 425 235 165 218 116 393 369 465 403 385 253 357 440 122 311 336 304 342 435 515 213 278 233 222 179 156 205 150 426 529 208 304 162 216 433 255 269 385 193 362 190 295 209 255 423 182 281 376 334 492 281 214 193 170 357 426 312 286 228 239 335 260 226 304 113 346 336 381 358 362 518 179 350 186 320 80 307 260 665 336 208 514 148 260 167 336 376 301 391 359 453 460 556 252 439 574 275 340 223 390 470 140 166 191 160 108 289 407 470 370 392 281 158 338 372 534 386 388 237 377 330 184 132 77 125 121 450 585 430 440 367 223 514 341 329 307 172 132 114 250 268 87 126 162 219 214 208 286 271 219 444 341 301 460 467 282 631 281 212 309 226 400 370 524 544 553 345 496 342 234 330 307 222 556 578 511 396 416 269 255 433 386 173 230 315 150 333 353 430 175 182 196 324 256 260 155 257 238 587 429 1791 1641 199 236 218 198 377 171 591 480 473 433 446 493 366 275 150 172 401 419 349 720 224 214 328 195 227 331 312 208 209 332 365 329 621 407 411 234 244 210 188 179 273 202 299 287 214 181 564 281 270 269 533 298 322 341 270 503 258 188 516 136 347 350 170 238 447 362 32 42 56 688 935 380 241 485 692 645 622 663 874 889 498 317 331 337 240 260 560 681 164 164 111 108 96 156 558 601 458 678 1073 956 1044 814 1134 1078 702 452 553 262 712 684 735 638 812 896 723 663 1253 591 671 570 632 702 471 1294 950 1124 971 1183 991 1293 882 1122 1353 1133 760 820 628 427 483 850 916 794 833 628 261 276 386 341 301 313 358 527 473 581 155 246 226 335 270 1331 1288 1360 1600 1320 1751 1330 1470 958 1773 1278 1300 1256 1427 1315 1446 1082 1203 1040 935 1305 1490 1265 1297 1214 975 880 1159 1077 291 246 82 1439 1325 631 1621 1588 1649 1713 568 564 786 290 872 227 540 430 225 1563 909 965 290 346 291 442 572 1010 1185 1435 736 894 1053 694 807 1150 1437 1209 1727 2988 2787 1063 1422 2034 2192 1042 682 494 718 711 415 985 372 855 362 1352 549 102 96 711 697 1274 1298 1433 543 968 441 477 731 665 630 641 615 706 531 840 1443 1088 599 1089 1050 1054 1170 1056 1125 1010 861 505 1484 766 1016 478 862 358 817 554 573 625 903 1548 1210 641 439 419 492 743 551 572 271 508 434 618 455 495 1016 590 546 1194 809 868 663 398 486 528 383 837 497 415 341 440 518 576 657 384 456 457 614 444 234 383 545 402 454 332 200 339 542 625 275 370 90 645 268 499 461 178 222 643 736 453 470 381 412 404 321 344 269 173 175 180 205 362 216 146 253 160 230 266 197 238 156 286 253 145 89 192 253 747 245 363 370 463 539 324 355 348 387 323 437 775 428 358 469 522 326 424 251 453 536 598 576 506 468 393 710 526 637 610 514 446 430 393 545 498 415 347 342 284 835 634 605 439 541 337 393 380 221 458 327 277 335 198 313 333 383 328 246 663 114 748 199 281 258 241 146 414 528 150 498 436 574 369 493 394 661 120 243 217 279 377 361 164 116 114 135 99 253 227 220 318 412 149 149 203 434 454 180 135 285 167 685 265 231 217 311 477 270 497 487 129 133 639 543 525 370 275 383 144 389 463 259 360 355 272 171 379 367 360 331 273 224 278 200 126 96 383 462 513 769 614 229 293 452 358 512 460 324 313 380 459 1071 678 1029 612 597 765 638 415 527 350 204 373 485 426 318 483 730 686 127 333 368 920 156 149 92 229 175 173 298 254 196 222 509 182 599 180 197 331 562 557 429 477 319 741 131 123 52 149 435 573 408 428 481 447 561 296 610 364 218 246 472 266 310 301 403 275 478 299 284 278 349 356 490 406 730 531 163 307 50 328 144 197 546 486 304 432 656 395 699 449 767 895 210 175 649 478 422 430 478 529 803 603 520 919 687 701 756 263 274 264 657 305 266 483 619 220 745 897 993 630 662 598 986 461 518 1002 291 658 442 404 347 406 480 446 448 436 589 359 518 429 335 356 464 394 1066 997 999 658 566 335 355 305 320 319 351 280 374 530 498 378 579 738 437 552 676 304 340 348 332 776 709 637 491 670 749 510 496 426 651 884 507 677 641 536 467 618 375 555 304 657 422 883 520 676 553 611 645 634 589 453 1872 1633 1178 1290 987 1203 1183 1256 1078 1091 1350 1436 1130 859 1569 666 1520 879 816 601 586 448 523 959 591 830 267 741 586 456 1149 590 467 379 555 184 724 427 291 288 342 180 177 196 372 394 299 201 224 358 276 152 419 274 298 345 359 335 408 307 739 912 771 760 464 509 905 419 587 912 437 610 600 403 126 192 160 164 156 98 230 178 247 83 277 69 206 101 139 153 245 331 70 94 54 66 58 58 54 122 144 301 326 513 337 305 335 114 216 208 238 296 261 308 265 348 196 303 332 214 181 258 228 128 158 424 281 323 382 617 325 239 115 311 419 397 428 300 290 272 271 275 277 195 290 255 406 382 347 239 538 228 134 314 235 474 389 587 922 673 703 803 819 304 497 544 373 327 648 494 837 385 423 899 427 296 378 282 480 449 391 499 422 679 510 459 714 770 309 287 202 495 166 472 551 325 363 458 480 575 507 310 516 555 424 558 440 531 609 430 694 714 457 620 626 908 465 379 631 198 264 355 233 270 307 1442 279 454 432 526 479 494 466 447 699 838 525 883 719 347 292 207 272 416 381 410 452 538 375 459 323 287 328 333 671 354 210 269 346 226 131 108 102 62 94 117 90 64 382 113 223 68 301 526 506 562 511 463 443 597 406 607 616 220 264 598 666 676 415 669 699 624 638 503 724 484 633 259 195 283 734 480 469 255 353 634 538 522 290 542 499 463 572 781 513 726 491 315 547 376 431 532 490 634 686 589 249 830 561 473 307 762 583 593 1228 793 245 2291 6179 93 52 128 111 261 362 719 498 321 536 373 232 306 280 180 308 307 337 238 204 392 131 244 120 102 178 151 162 243 295 225 145 127 169 188 292 187 298 173 309 235 242 339 589 222 208 347 597 282 301 283 268 345 451 506 516 245 264 245 247 147 63 443 369 356 393 610 540 412 268 680 166 333 402 746 311 622 632 546 738 662 492 266 342 381 400 228 242 165 199 90 220 922 1106 395 187 348 202 205 159 293 285 1108 375 1344 1198 987 1052 1221 1105 1008 1163 1046 1109 995 1246 1112 1181 408 394 562 247 587 501 590 448 443 371 296 268 329 515 507 585 510 243 383 666 662 701 301 214 210 309 317 479 332 124 287 233 248 272 354 108 96 408 116 191 235 293 284 206 268 386 372 216 257 300 342 218 224 183 90 191 120 252 209 86 238 162 149 171 228 256 231 152 450 189 409 381 417 418 386 420 158 141 186 212 353 249 168 270 90 282 231 156 196 195 464 169 270 188 234 206 157 162 133 185 182 147 176 188 173 167 154 160 179 84 104 220 102 172 172 199 152 251 312 220 384 108 279 181 219 242 170 194 378 275 227 158 212 295 310 230 247 300 150 229 212 198 193 206 214 192 124 184 140 307 272 338 142 132 138 120 173 169 219 278 62 32 93 106 97 143 174 222 36 90 106 218 180 190 186 75 75 69 69 188 126 157 128 141 186 147 159 139 143 214 115 153 104 265 158 162 159 166 68 174 248 186 180 258 138 107 200 151 171 120 116 210 156 87 81 61 129 76 162 199 209 60 22 104 28 114 40 110 104 128 115 533 95 96 145 87 185 128 98 333 138 265 103 121 183 175 140 88 80 90 149 90 105 54 105 58 132 286 271 171 126 107 150 116 115 117 149 143 60 96 124 203 205 150 228 54 99 108 80 269 234 135 127 104 80 250 194 110 143 138 211 410 245 215 346 207 204 297 164 513 120 94 182 108 89 209 250 245 139 74 312 250 161 250 255 255 144 277 284 209 156 175 128 172 143 125 264 130 164 256 150 90 159 240 96 152 193 134 146 64 164 138 145 86 183 161 208 68 52 183 285 139 94 178 174 126 76 90 77 122 76 90 169 120 142 170 128 174 233 107 191 126 167 221 219 170 173 129 120 114 149 149 303 139 254 64 175 270 271 325 201 260 106 365 143 450 89 107 134 208 127 322 135 191 144 273 120 134 98 157 118 310 308 310 161 168 136 68 104 76 141 354 30 42 96 67 79 213 256 398 321 376 143 160 260 260 297 487 66 96 304 155 18 4 30 28 24 182 172 195 205 234 228 334 326 326 178 74 32 53 194 299 32 113 212 256 155 206 163 184 98 136 119 82 299 220 118 257 230 86 217 117 98 96 98 98 99 86 135 134 124 142 80 109 177 177 134 119 204 38 44 231 225 86 167 187 173 277 264 299 143 304 95 80 318 233 130 146 169 328 170 938 880 176 205 159 134 252 115 135 127 248 239 254 219 302 116 142 186 78 314 198 169 194 186 298 117 80 259 195 136 78 193 170 125 297 218 236 73 158 257 237 88 38 42 57 92 36 32 96 94 236 111 132 221 158 160 98 148 124 243 174 190 145 373 150 117 463 434 83 93 138 324 455 152 136 372 699 476 268 372 229 373 148 114 312 164 205 165 298 315 177 177 188 54 95 72 253 220 293 335 238 444 435 490 357 361 196 296 501 659 331 317 262 301 403 561 418 400 503 468 419 330 349 341 349 677 458 638 566 585 305 592 410 827 823 905 479 567 494 341 235 527 692 324 281 344 173 123 118 125 260 102 108 223 183 160 158 203 203 132 87 514 546 573 632 651 659 554 794 612 959 481 634 822 526 618 754 731 617 565 529 680 1146 923 824 757 877 682 794 666 127 113 93 738 833 331 748 835 927 736 236 284 422 225 515 40 316 286 261 542 393 458 174 143 88 162 620 624 487 948 366 540 635 361 809 673 737 472 695 1386 1306 703 881 1215 1036 658 369 365 345 612 267 490 287 565 362 719 350 38 34 454 319 760 823 532 322 430 255 286 201 195 431 380 292 281 270 575 1054 275 303 715 744 646 818 521 673 424 458 346 649 361 806 245 437 134 520 312 289 305 532 993 691 364 311 207 185 336 274 339 200 192 296 581 216 164 745 505 477 838 176 190 442 157 303 355 295 375 234 114 132 207 302 303 271 302 297 225 272 377 136 346 269 256 131 313 238 217 173 313 216 166 118 147 173 411 359 337 185 576 595 371 247 211 202 200 66 311 164 136 105 177 147 313 281 163 193 267 206 161 193 268 240 230 167 120 70 174 234 339 52 60 120 85 146 122 215 98 102 92 158 297 79 104 123 145 138 253 171 178 192 178 153 208 196 164 161 126 106 114 119 172 108 111 149 141 138 217 91 90 92 137 56 64 325 115 198 98 62 185 269 267 285 247 253 277 343 82 173 347 43 219 92 147 95 60 129 155 156 389 231 409 393 162 272 241 170 103 92 119 170 137 176 159 160 154 163 30 130 145 201 120 228 70 68 149 181 159 16 71 90 125 211 250 147 131 195 146 147 225 204 127 136 397 361 255 105 74 141 124 439 171 168 129 395 163 172 317 181 221 416 177 61 139 271 235 72 257 130 177 184 419 144 258 368 297 597 164 265 243 450 289 450 448 373 219 363 454 285 247 230 140 52 252 280 342 259 580 370 214 113 106 147 551 140 84 84 164 146 146 179 86 155 48 198 186 344 66 68 81 636 596 166 176 131 278 68 103 56 68 253 273 249 255 232 228 246 333 226 121 97 109 135 103 121 111 304 286 316 306 200 114 136 100 133 200 292 165 199 71 52 132 177 230 230 327 198 147 351 265 352 210 277 255 221 111 367 235 183 189 340 215 216 135 193 220 181 129 135 76 70 74 172 209 165 112 209 205 544 315 359 290 368 284 314 266 231 306 124 230 98 318 100 316 149 153 151 169 160 262 252 340 268 215 329 98 335 431 363 349 325 191 525 497 236 237 210 169 189 375 161 162 213 173 211 447 256 194 403 323 271 224 166 459 276 258 340 254 557 494 382 244 255 269 486 188 318 365 509 353 204 223 245 379 304 358 408 452 340 409 415 401 969 670 568 499 779 665 620 628 675 647 444 540 370 651 581 434 728 709 387 354 364 252 252 425 336 670 201 583 497 459 703 145 249 639 190 169 140 174 219 169 128 210 174 128 185 180 73 124 143 130 60 52 189 410 310 329 251 181 228 253 246 320 268 306 203 330 221 254 180 249 305 204 206 154 141 137 123 149 193 152 66 135 254 26 162 209 168 70 130 103 43 18 42 135 94 88 94 88 88 154 40 249 236 119 246 234 234 116 194 125 256 112 112 143 220 128 109 244 129 44 38 103 95 59 67 306 97 96 208 429 178 239 121 269 273 162 212 428 509 207 275 257 220 86 141 94 108 88 176 145 203 295 116 273 186 282 210 237 236 292 216 196 204 88 116 96 84 48 298 98 188 90 92 229 212 98 204 100 195 222 122 143 131 226 284 285 480 261 302 298 133 437 130 339 347 173 206 410 367 157 190 190 300 226 186 260 356 321 198 254 430 422 275 425 407 401 418 239 522 213 131 147 148 283 225 791 266 163 155 165 294 207 160 222 301 385 229 430 207 232 114 74 81 261 182 184 98 110 100 170 204 173 162 132 301 112 122 80 114 114 102 60 70 60 74 80 56 48 174 135 76 157 140 199 191 181 157 534 502 535 538 349 322 478 470 377 290 252 347 304 309 227 243 231 274 291 478 195 163 306 337 168 349 190 346 289 236 275 219 243 216 203 226 192 167 247 429 203 125 210 141 201 229 256 401 344 144 747 468 295 217 380 114 349 646 335 82 94 93 2366 1760 1831 1770 261 243 363 206 307 287 393 133 126 132 54 83 88 68 104 138 493 80 187 162 66 94 280 94 73 85 48 240 234 151 113 81 175 62 240 170 199 394 102 595 157 153 456 86 215 176 158 118 235 187 373 236 150 234 77 124 91 158 196 456 290 154 238 273 417 148 275 144 286 336 354 113 402 473 444 533 475 375 188 176 143 341 102 93 162 146 72 425 558 241 163 24 70 105 70 64 60 94 661 105 910 843 677 506 785 711 734 882 672 894 643 554 604 573 148 208 201 95 277 356 393 177 306 361 269 163 290 260 181 266 94 124 213 209 209 203 269 210 239 210 208 271 379 183 403 248 256 284 305 141 125 473 192 296 254 264 295 216 278 350 432 220 277 386 396 174 176 175 158 240 233 262 306 131 256 192 151 308 282 331 316 246 502 277 552 439 485 466 452 429 214 130 312 261 341 300 175 290 176 316 286 174 201 211 402 169 368 227 223 206 191 269 191 227 266 264 237 318 205 303 246 273 229 133 104 277 102 153 198 238 195 241 261 163 426 160 317 235 194 209 271 313 416 218 298 237 238 346 319 270 312 391 288 375 319 360 293 293 346 289 208 247 195 412 292 437 210 235 229 184 151 149 237 299 135 61 105 93 111 130 103 291 42 96 124 118 289 291 285 116 85 85 95 136 68 124 72 157 202 98 106 94 94 254 133 96 106 348 165 200 203 206 110 174 250 188 182 306 178 92 198 155 167 161 159 314 114 79 77 61 135 76 192 219 229 60 26 102 42 116 36 156 98 74 256 514 101 82 106 87 87 126 94 179 114 241 116 128 191 214 142 122 112 126 260 125 121 44 111 79 132 373 368 165 157 104 295 186 148 189 86 209 86 131 90 229 199 171 207 68 107 126 108 167 109 209 152 106 82 212 140 202 155 132 276 388 201 234 162 263 203 344 195 395 110 90 227 177 97 213 356 283 191 98 357 275 163 252 261 263 173 234 305 190 121 125 115 235 172 169 242 124 169 232 156 116 206 301 118 176 153 142 176 80 184 138 177 98 148 148 170 86 78 179 257 181 104 170 124 112 113 154 69 153 70 82 144 184 156 219 163 134 303 111 215 126 175 246 244 182 179 157 155 142 116 132 264 112 264 72 158 202 202 340 118 408 64 455 134 540 87 99 173 230 92 512 119 205 146 299 118 130 68 158 119 409 411 253 165 178 101 76 112 82 153 345 30 44 56 73 114 209 250 373 294 353 207 126 298 136 313 509 103 90 302 188 24 14 40 48 36 206 182 226 230 226 321 310 349 349 147 94 48 61 216 269 36 165 172 286 177 204 120 187 147 100 133 115 280 235 118 285 219 98 82 143 96 96 84 82 99 78 168 170 176 190 54 109 189 261 187 155 230 58 56 347 157 70 161 189 167 279 239 284 122 308 62 121 272 212 131 158 157 368 227 1271 1008 130 210 177 86 210 121 146 134 268 274 290 225 293 124 88 254 92 360 239 207 233 225 265 158 161 294 273 124 97 379 209 160 292 224 265 38 140 335 311 118 96 89 150 116 86 61 154 104 305 119 140 277 232 232 149 206 162 256 196 220 174 404 193 119 548 519 91 147 198 428 532 319 172 350 635 499 362 278 233 386 147 147 328 168 259 157 256 402 167 167 211 50 119 62 212 217 305 367 346 516 591 551 534 534 329 412 573 616 426 447 369 408 481 500 467 453 551 535 373 345 394 371 421 727 532 665 677 694 392 680 481 929 924 1007 551 561 646 395 321 501 765 336 274 346 172 160 153 136 322 171 128 274 244 235 112 163 159 109 93 631 591 617 627 660 774 674 819 655 1173 578 712 935 641 875 855 940 716 776 735 811 1298 793 808 828 856 737 923 733 205 189 166 753 882 384 1102 1039 1144 924 285 327 475 229 597 42 372 334 334 549 370 427 238 167 104 172 533 708 444 820 375 548 699 365 824 774 856 571 781 1617 1451 712 916 1336 1146 567 280 346 434 596 366 609 294 635 441 868 394 36 30 625 374 824 828 583 336 487 279 316 282 274 576 504 405 274 244 727 1328 340 485 650 899 787 1081 474 594 493 414 356 708 372 933 321 453 140 434 297 283 307 617 1030 970 316 263 350 184 440 339 450 242 205 257 578 218 172 742 506 474 957 272 292 436 256 355 488 397 391 316 142 160 271 322 325 311 302 299 219 343 387 159 357 287 226 165 360 273 211 165 382 261 149 182 153 248 441 467 391 193 553 705 357 343 237 239 237 161 325 256 154 111 183 157 278 250 140 292 267 199 196 205 305 283 277 204 179 136 193 263 362 42 111 144 103 168 132 264 141 118 86 164 267 115 129 162 203 192 256 200 151 165 143 139 177 191 151 124 157 144 110 168 180 187 66 147 137 221 259 129 100 104 145 103 117 384 192 218 82 91 209 229 219 243 234 242 239 307 86 185 383 45 258 158 197 128 78 105 228 195 363 282 490 442 306 283 255 182 168 98 173 128 155 242 151 150 144 153 40 126 70 262 180 242 126 124 179 166 148 34 83 104 133 244 309 161 137 228 152 196 279 258 162 239 367 327 392 121 86 152 214 368 138 200 104 412 171 184 271 207 254 430 138 36 107 237 209 93 340 152 197 178 394 194 261 417 310 669 179 377 262 434 342 519 448 439 281 362 438 301 268 197 164 54 240 268 308 300 384 264 268 191 170 217 662 312 160 153 342 352 352 208 163 242 46 264 316 491 64 66 81 411 591 259 279 109 334 60 142 85 60 277 348 316 324 305 299 317 328 322 90 74 86 106 82 88 90 314 290 324 308 195 106 126 90 165 235 327 146 282 96 48 184 118 246 240 385 184 161 315 358 366 230 318 256 282 111 533 315 300 310 437 330 161 186 215 246 303 152 166 178 113 136 143 194 216 213 292 295 652 433 456 383 360 371 317 354 257 366 174 312 104 246 108 244 185 187 189 201 164 230 304 413 292 303 322 154 328 405 366 329 305 333 583 530 170 167 303 212 236 402 143 145 203 203 278 434 315 265 471 379 287 266 170 593 322 251 331 256 745 513 404 246 322 358 473 238 364 381 513 424 266 267 327 571 329 416 678 682 323 419 459 471 1090 790 592 537 836 656 542 550 632 684 428 501 358 679 639 534 794 950 442 473 483 259 257 574 470 798 289 669 500 464 875 161 329 709 156 143 181 168 295 241 154 198 162 148 112 110 68 126 192 136 64 60 122 279 192 353 203 191 277 251 274 382 285 368 214 430 336 305 271 302 400 313 317 138 231 154 142 241 293 221 74 131 143 42 277 242 164 86 140 117 12 16 84 97 112 104 114 100 106 162 162 284 267 116 227 215 215 183 284 172 185 100 100 129 226 128 109 182 188 48 38 128 114 57 71 320 101 98 208 314 194 199 225 322 326 212 246 378 469 317 365 310 261 104 105 114 140 131 206 195 298 306 138 327 206 246 303 328 275 328 303 228 238 108 138 124 168 87 386 123 326 193 127 444 247 149 239 151 227 261 128 129 113 294 295 308 527 253 249 245 161 410 160 448 414 224 243 502 417 195 219 226 308 333 215 339 455 380 292 304 466 373 345 465 529 477 371 302 614 259 185 141 172 272 229 856 308 296 269 265 447 345 273 381 358 443 244 567 233 258 136 102 174 293 186 196 98 134 147 180 226 203 190 174 344 153 144 74 108 124 108 58 68 62 72 78 54 50 206 158 82 119 88 206 189 210 155 312 341 406 298 285 229 364 299 296 252 204 249 266 269 231 257 168 247 307 564 219 215 294 286 174 439 220 244 329 330 300 221 282 247 263 215 239 191 251 459 217 186 316 194 243 261 317 419 424 174 644 387 343 225 509 114 371 623 341 138 63 52 1760 2556 2097 2564 260 280 381 202 347 301 282 114 182 171 52 136 129 74 134 156 432 86 238 268 76 118 344 90 87 114 81 215 209 168 119 93 212 50 313 207 256 448 50 654 181 179 478 144 227 258 246 112 292 231 96 96 167 134 58 124 118 186 120 357 279 128 236 267 352 225 320 239 376 290 407 74 394 383 342 426 391 240 199 166 149 343 90 87 207 162 86 370 667 309 288 30 62 105 76 87 68 152 723 129 991 930 757 588 897 838 906 882 798 925 734 636 585 489 173 230 205 190 257 354 535 212 322 397 274 256 350 243 262 303 112 162 221 256 254 250 387 201 230 284 284 355 280 158 326 277 278 288 280 137 119 416 212 239 244 254 295 222 313 382 405 242 269 328 405 162 166 169 214 236 263 276 271 230 291 250 157 300 274 358 329 258 486 291 573 448 496 471 475 449 218 178 252 263 360 352 183 338 162 310 309 186 201 202 421 177 339 194 227 198 179 254 195 223 247 284 243 295 203 280 225 250 231 122 108 254 108 146 223 217 187 240 311 179 352 162 300 198 196 213 290 302 351 222 245 223 240 356 296 307 328 432 304 374 356 365 261 391 444 379 264 297 251 453 333 486 237 247 239 228 180 188 266 298 95 59 117 81 129 126 99 216 40 96 110 116 208 214 202 126 105 103 113 140 74 120 80 183 234 100 106 90 90 226 164 102 164 290 146 197 188 203 68 215 276 204 194 309 167 98 212 190 206 160 156 349 128 91 89 61 112 162 198 233 247 66 51 165 57 175 40 173 94 132 179 603 101 94 128 89 89 134 107 177 134 288 120 138 218 230 150 181 125 145 196 100 125 48 111 100 148 323 314 167 213 204 181 142 202 309 82 161 129 143 90 281 237 162 190 80 115 130 117 148 105 171 131 114 80 222 138 198 157 132 221 437 190 207 196 244 257 382 216 356 94 76 138 139 187 228 343 277 143 72 378 314 295 216 253 253 188 244 267 184 164 166 113 239 145 131 294 153 158 286 140 87 188 304 120 187 147 152 196 64 204 140 131 127 144 154 168 90 70 262 286 157 173 151 114 135 98 114 75 126 70 92 140 190 169 234 184 158 251 117 227 138 164 306 306 198 206 191 186 144 108 153 231 114 268 68 133 268 202 317 124 451 52 423 124 487 89 105 167 218 133 373 108 201 165 333 97 203 64 149 110 334 342 323 219 159 97 86 124 92 169 427 34 52 50 104 79 203 259 409 359 414 170 114 231 128 315 530 136 92 254 155 42 22 44 40 36 202 182 205 219 246 294 333 352 352 138 94 42 67 256 352 42 140 176 314 167 206 134 159 145 108 183 145 250 222 110 310 264 90 86 133 118 118 90 90 109 88 141 214 171 195 95 119 214 282 132 150 243 56 54 258 173 116 177 205 183 297 253 383 114 358 74 125 291 208 117 162 161 434 213 1341 978 149 194 181 98 249 123 195 181 358 286 280 252 280 162 94 225 96 322 268 215 217 217 248 127 145 329 231 122 70 271 198 145 329 197 294 60 144 287 263 100 58 60 106 108 133 81 214 121 271 172 200 251 268 195 155 239 191 248 282 214 214 371 197 162 489 456 149 159 182 347 588 303 230 368 664 459 438 472 273 367 147 124 328 214 180 167 238 286 156 158 182 60 115 62 208 164 323 348 348 617 720 603 498 494 315 394 526 568 478 510 463 440 539 495 461 397 573 502 408 351 619 354 431 779 547 725 756 724 466 710 522 1004 945 1062 526 642 553 370 302 563 806 354 446 401 168 162 154 126 306 100 120 239 236 195 108 169 163 117 91 658 636 654 656 734 733 615 856 709 1171 614 801 1001 730 960 937 928 752 817 712 851 1393 980 779 866 984 761 897 739 145 129 97 705 790 441 1076 1120 1223 843 349 422 504 264 643 60 420 374 319 664 345 377 385 179 112 200 633 713 502 683 478 504 825 355 730 835 913 608 812 1529 1400 716 927 1273 1141 506 254 385 440 527 387 575 301 720 397 786 396 40 30 588 396 844 760 608 358 480 366 399 215 203 582 496 396 279 198 711 1299 352 327 752 817 709 1034 483 687 479 393 349 707 360 963 309 461 140 477 275 251 275 633 979 908 354 291 264 184 304 259 354 212 204 285 533 212 242 724 454 424 959 330 356 396 165 372 469 393 454 237 147 165 278 354 357 374 329 319 260 282 408 142 401 272 236 155 332 289 227 210 368 249 178 147 167 372 421 457 417 191 617 611 373 226 253 214 212 132 342 191 142 107 177 159 238 279 154 219 263 195 192 222 278 223 219 177 228 62 155 215 434 44 107 202 130 199 156 368 178 184 121 172 283 158 137 203 234 175 281 221 159 177 157 157 197 176 173 138 177 156 120 206 216 234 74 167 159 305 253 119 104 139 172 138 146 325 177 260 94 82 213 245 235 265 256 270 255 329 94 283 416 49 305 178 213 148 100 113 194 265 365 341 560 498 195 383 257 206 169 98 237 138 184 254 165 202 196 167 36 132 62 292 182 257 134 132 183 160 138 22 71 94 143 341 278 171 151 230 154 219 299 282 187 210 393 324 314 127 132 154 257 478 136 200 120 399 190 209 323 189 200 367 160 58 125 272 215 115 325 179 232 184 466 228 271 414 324 677 213 306 248 478 293 507 392 407 224 356 478 307 289 229 203 48 256 278 302 273 424 301 326 158 120 163 601 191 166 110 307 286 309 204 92 133 44 295 239 427 66 68 64 410 604 227 239 111 378 60 134 77 62 315 359 296 306 308 277 324 328 286 102 78 96 124 90 102 94 303 269 319 295 187 108 138 92 159 208 380 185 238 75 34 146 112 254 248 345 213 178 337 332 376 252 377 300 276 103 522 411 289 301 445 383 254 198 264 266 311 160 221 108 96 110 159 239 255 232 256 306 579 423 458 374 370 362 328 422 242 429 140 310 124 246 126 244 167 171 173 185 166 236 285 377 267 326 342 160 316 358 358 337 290 277 591 563 193 190 251 163 189 402 149 206 228 211 278 479 354 262 414 304 339 311 217 702 313 355 351 296 654 483 354 268 314 319 488 236 354 340 479 368 238 231 312 489 339 388 641 607 440 491 599 458 1210 942 673 612 776 708 549 559 693 711 450 554 354 710 711 538 863 939 447 421 429 197 241 447 476 707 297 633 534 469 825 207 295 601 170 137 214 130 232 193 150 207 170 148 116 118 68 128 188 165 72 70 136 320 214 345 230 233 236 273 346 378 282 355 220 461 375 296 217 271 377 218 224 142 152 123 111 185 212 134 124 102 203 40 158 236 176 80 157 119 16 18 175 87 100 94 100 88 92 160 168 334 306 108 219 207 207 150 250 149 240 135 135 187 273 142 161 164 165 48 42 115 76 63 79 341 138 158 212 239 258 199 111 285 287 227 234 357 440 250 339 294 251 98 105 114 155 84 200 212 296 315 136 343 250 271 240 332 269 330 282 232 238 102 130 104 119 60 324 108 266 154 104 365 214 120 206 130 237 257 134 133 119 263 368 346 619 283 213 207 155 366 148 383 330 205 163 394 344 176 181 264 308 239 333 306 459 452 278 339 508 386 321 477 475 424 389 330 592 229 191 151 158 285 217 1010 326 296 261 296 388 299 250 320 325 393 243 578 309 257 146 116 117 291 196 153 92 138 213 175 220 183 221 146 302 132 161 78 114 116 128 72 74 66 84 90 66 62 250 125 90 138 98 251 245 208 190 289 451 416 325 313 249 387 289 259 238 202 303 248 307 263 281 184 258 378 659 264 181 290 296 161 412 240 253 314 336 335 296 298 300 267 317 192 199 283 476 223 215 176 179 287 261 305 411 425 176 669 470 338 219 540 140 331 787 393 105 79 128 1831 2097 2961 2372 249 273 443 224 424 340 299 120 190 175 72 154 127 93 142 160 476 96 255 226 78 133 350 94 108 118 81 269 261 126 111 101 183 52 265 221 248 414 48 598 173 171 448 133 191 161 149 91 291 249 86 84 159 130 60 124 126 169 154 441 298 136 244 269 402 160 261 224 444 379 467 200 347 347 302 400 355 224 189 197 157 384 96 97 184 162 86 352 567 277 239 36 70 133 58 89 70 148 760 142 930 859 785 689 956 889 925 1007 833 1054 765 718 562 552 204 234 199 166 309 328 516 249 402 384 314 216 377 251 283 315 118 140 272 234 230 226 422 258 285 304 302 375 470 253 476 325 341 330 335 191 171 579 250 377 312 318 341 341 465 416 472 313 325 479 477 253 255 217 194 288 400 337 386 275 351 321 263 409 398 464 449 339 682 447 823 662 748 725 689 625 381 257 420 325 459 410 203 408 218 378 369 254 292 277 464 241 432 291 285 285 263 424 380 387 398 351 434 450 389 391 348 381 326 193 154 355 152 242 240 286 294 329 390 250 520 255 369 299 254 267 416 396 486 274 427 343 272 433 429 426 390 542 402 458 431 465 382 452 488 446 550 585 539 624 443 665 348 366 350 347 331 224 318 392 173 67 125 144 139 195 119 315 50 116 140 225 295 297 297 158 151 125 135 207 98 189 112 193 244 124 138 120 126 284 145 130 186 401 195 263 254 273 134 186 311 249 204 334 221 110 222 165 193 167 165 420 144 91 83 65 157 86 234 239 255 80 73 136 95 156 70 190 114 117 288 612 235 106 148 125 103 156 108 227 162 349 126 138 229 273 226 239 229 191 363 135 178 97 143 140 156 411 404 221 236 171 341 222 197 302 189 262 128 186 153 316 319 211 469 108 171 148 148 215 157 235 180 128 180 252 230 216 183 207 440 440 263 327 248 346 285 384 264 537 146 155 287 234 113 347 396 315 246 150 431 508 218 371 283 287 228 359 346 214 236 171 137 273 235 201 305 200 291 303 200 164 232 368 178 208 165 234 269 169 359 166 316 179 241 207 241 132 94 205 431 249 190 204 156 197 218 259 138 169 133 102 197 241 269 381 274 242 380 172 337 164 213 268 260 266 243 214 177 176 134 229 364 160 294 116 192 291 287 433 218 495 82 542 162 601 119 169 262 323 167 566 222 312 228 369 150 150 120 258 236 460 462 336 201 247 180 160 196 154 253 455 88 131 74 157 136 248 377 419 345 406 267 175 332 156 481 569 232 150 330 356 38 32 54 58 46 339 274 262 276 266 383 350 426 426 187 207 101 112 277 295 87 253 206 308 203 234 224 299 183 132 210 337 322 326 179 423 280 183 132 191 277 217 174 197 198 180 266 348 226 250 98 163 443 526 260 333 343 76 72 505 185 90 212 238 212 332 286 316 166 314 68 127 300 230 163 219 241 506 284 1668 1460 222 335 264 176 248 194 245 219 337 351 402 300 430 207 112 282 144 396 259 274 319 311 322 186 210 429 363 201 127 445 319 266 445 370 366 64 210 363 339 130 120 136 166 130 122 103 259 182 341 180 219 338 258 252 283 333 258 292 308 240 231 482 225 172 607 574 101 165 224 468 650 440 200 471 800 618 423 384 376 529 191 173 507 274 308 191 440 440 205 209 270 58 131 105 307 382 462 443 400 779 833 704 670 678 469 470 676 731 690 629 605 558 633 691 683 721 707 673 519 421 530 646 546 1072 769 919 855 971 611 1018 681 1201 1256 1320 725 905 819 594 399 744 961 439 563 462 286 270 227 164 358 199 189 356 423 261 227 205 199 153 171 855 862 892 1026 1006 1031 880 1286 793 1771 842 1001 1161 961 1198 1076 1266 895 1092 954 1240 1738 1231 1186 1220 1104 1040 1331 1043 207 191 236 982 1203 444 1470 1439 1519 1250 613 659 577 253 705 99 386 344 358 718 500 640 262 187 118 235 845 879 595 1063 522 741 1021 545 1005 922 1038 797 1006 2098 1947 1047 1182 1776 1468 795 342 524 510 754 463 711 376 901 509 1182 489 38 30 709 481 975 1026 782 390 741 335 430 400 388 689 592 539 443 353 888 1568 672 660 905 1005 901 1256 572 711 688 656 455 1007 493 1100 399 563 190 596 375 357 421 746 1275 1120 392 323 444 244 549 420 535 343 326 297 720 276 304 844 570 524 1224 365 397 641 306 427 564 465 530 408 289 247 418 366 371 394 342 353 353 415 461 211 441 325 270 209 384 303 377 209 644 426 220 268 233 299 495 501 441 246 732 823 426 411 321 257 249 175 349 296 188 141 211 205 316 284 170 361 299 217 255 243 351 327 334 246 215 144 244 322 468 60 149 246 188 261 241 360 208 160 153 244 433 209 243 274 291 392 306 322 205 239 205 211 294 305 252 243 302 233 233 293 263 280 152 285 229 320 369 211 134 248 292 185 201 472 297 355 234 129 494 273 261 299 320 328 291 365 134 389 577 53 400 238 251 178 124 131 330 308 385 418 724 582 405 347 339 224 200 128 195 146 330 278 169 172 158 169 54 142 115 303 255 290 152 150 195 188 156 34 107 153 169 448 375 205 169 248 188 266 305 299 246 290 577 421 465 200 226 238 278 414 212 255 142 489 209 243 341 309 284 442 191 80 165 275 231 107 384 313 362 240 458 290 309 523 324 741 245 425 288 478 423 647 514 493 327 448 563 429 399 343 229 80 300 336 393 397 499 374 374 203 216 257 844 361 199 169 426 384 409 238 185 264 66 302 344 544 72 74 115 505 665 320 340 211 402 82 168 107 84 500 455 376 388 392 355 416 384 380 169 119 141 207 131 155 143 418 324 465 398 260 132 178 120 234 284 548 238 330 139 60 224 142 316 268 425 239 177 407 448 461 341 594 399 344 179 591 427 344 358 497 477 340 259 418 338 399 256 304 238 181 198 232 236 294 266 381 341 950 538 575 443 437 429 385 609 321 424 192 428 196 288 200 286 290 276 276 284 260 288 479 473 354 399 466 256 596 547 677 518 457 357 630 577 230 260 367 267 295 543 214 185 245 266 304 484 406 347 520 493 329 355 263 683 392 382 500 346 878 666 501 422 447 519 547 435 502 455 639 524 350 368 422 621 418 518 865 825 443 581 549 592 1387 1190 889 705 1045 816 687 703 785 911 618 749 565 835 851 681 1084 1218 656 544 562 301 325 782 596 1003 361 734 626 530 1114 259 404 779 198 173 248 251 347 339 213 276 188 238 174 158 86 194 275 218 86 82 216 348 327 391 259 251 321 333 468 484 345 444 345 476 362 390 360 428 500 444 450 214 243 168 154 297 301 225 110 217 157 60 321 277 186 102 156 125 42 61 121 140 130 122 136 116 122 184 192 391 293 130 495 272 483 215 345 206 256 136 130 209 285 154 166 235 294 81 71 192 130 79 97 344 127 196 262 402 271 219 245 452 473 333 393 573 610 464 561 412 361 214 155 222 290 231 250 247 385 410 174 379 256 388 393 430 405 413 410 290 282 172 249 231 241 107 503 173 455 247 161 573 301 216 287 214 339 359 226 159 139 390 563 522 677 351 291 281 228 525 180 516 535 305 301 613 503 322 280 280 431 457 312 468 578 482 350 472 554 574 403 588 591 599 495 395 737 301 237 179 320 304 306 1069 360 397 364 431 546 423 345 486 521 616 388 647 271 292 166 124 235 387 246 316 170 172 215 218 258 279 298 434 474 403 292 126 146 201 140 92 100 76 104 104 84 62 224 195 120 133 110 349 346 425 268 460 464 520 467 478 381 433 580 421 359 313 470 440 376 330 364 347 365 434 711 362 291 372 411 222 534 286 332 442 449 466 311 334 313 354 342 300 332 352 517 251 333 368 280 296 386 491 524 498 246 694 419 410 255 587 189 446 691 363 233 91 111 1770 2564 2372 3563 312 409 463 398 435 420 357 122 390 317 70 180 155 121 156 174 548 92 365 308 106 228 382 214 122 171 140 260 252 202 135 150 242 101 353 290 276 505 93 795 238 236 559 219 269 286 274 146 357 297 196 208 245 168 80 148 138 198 194 456 346 256 400 406 421 241 450 285 410 340 562 199 506 482 406 554 490 339 245 239 234 413 139 154 268 246 158 427 862 373 316 52 171 133 118 130 118 273 1082 313 1401 1326 972 716 1053 1048 1116 1156 1049 1209 966 839 832 698 219 270 245 228 360 436 665 335 398 500 336 306 393 318 427 426 130 218 346 302 296 288 460 311 332 358 350 423 1138 862 878 500 746 789 616 858 814 646 748 922 1380 1376 1202 863 612 1072 881 1145 741 975 759 620 701 662 634 696 924 700 617 519 758 806 849 670 814 663 754 548 1045 1041 1070 1002 1116 1017 1156 917 1051 514 747 823 953 847 874 894 979 1074 995 791 805 842 713 786 1061 886 859 764 770 778 938 978 949 826 864 984 892 746 787 838 809 689 820 1327 792 756 653 627 880 714 744 702 866 658 887 769 967 855 535 599 943 770 756 890 662 931 849 860 852 922 913 888 1007 1073 899 987 834 1203 972 1127 926 793 811 761 964 1171 878 1286 567 441 573 986 338 402 596 371 622 433 267 455 447 329 294 336 418 377 418 274 402 293 291 563 390 703 478 448 546 513 634 514 534 418 468 467 320 815 387 438 322 536 474 463 370 356 287 438 355 303 443 479 527 367 351 611 358 186 170 189 257 478 608 297 343 297 272 269 352 342 337 287 358 342 562 1065 479 347 509 322 325 362 384 667 562 852 566 604 481 457 358 647 583 564 640 446 367 223 365 175 464 584 552 937 284 483 574 460 489 620 343 683 411 498 451 631 858 403 543 416 388 497 652 550 519 425 296 346 501 584 243 362 512 491 1038 875 934 1065 652 613 879 934 589 1042 656 393 761 415 436 822 580 723 712 550 1061 713 380 808 636 571 326 734 773 244 497 478 407 631 451 655 808 913 1324 778 588 571 577 577 523 494 546 744 648 940 766 353 366 328 428 382 350 433 346 429 758 562 589 345 483 377 533 591 281 248 283 425 452 729 647 811 623 542 741 511 852 673 505 367 375 577 509 787 305 350 284 342 833 752 394 428 420 420 729 974 461 897 366 1053 232 651 414 400 343 795 511 605 749 634 631 688 515 751 596 737 758 655 645 810 716 475 322 431 884 586 967 662 265 309 206 411 299 556 853 897 578 741 569 454 658 430 747 1036 442 612 600 411 176 81 170 78 120 665 448 837 778 762 721 739 638 571 464 440 167 145 494 531 186 655 327 605 500 638 537 405 498 334 392 424 769 775 747 658 355 406 402 597 440 361 572 611 579 432 430 733 516 674 303 606 413 646 580 594 678 314 308 865 600 187 500 558 476 675 721 756 725 575 586 337 695 427 567 589 762 787 941 3258 2891 514 786 821 485 902 549 603 591 769 874 897 844 950 410 510 367 590 491 367 471 686 677 466 595 460 974 977 417 393 598 726 762 1075 602 679 373 280 557 485 267 280 228 404 386 225 245 687 466 530 288 672 330 399 466 302 678 509 504 531 384 346 729 549 621 888 747 206 226 164 611 1231 900 722 756 1171 1237 653 986 1085 1124 637 719 848 739 527 648 1074 1110 268 250 351 225 373 338 1260 1054 839 1165 722 1451 1151 1447 1309 1179 1129 1034 1290 983 1749 1770 1467 1544 1592 1638 1791 1878 1865 1611 1786 1535 1648 1881 1739 2195 1759 2179 1959 2032 1635 2262 1764 2978 2825 2696 2164 1692 1596 1033 934 1862 1612 1037 1004 1483 645 624 785 591 841 526 618 1154 1105 887 236 425 353 737 458 2202 2321 2274 2645 2049 2280 2314 2386 2473 2975 2734 2610 2748 2539 2555 2652 2318 2312 2369 2433 2596 2656 2503 2374 2890 2797 2570 2717 2643 497 401 369 2248 2308 1338 3104 3621 3657 2914 1008 1012 1006 424 1252 424 396 330 332 2300 1636 1566 501 661 490 517 1318 1356 1108 2222 1146 1131 1607 1316 1973 2476 2964 2530 2528 4806 4894 2650 2623 3154 3339 1631 995 1459 936 1471 705 1287 608 2146 871 2148 1054 139 129 1484 1264 1704 3032 1968 779 1327 727 918 600 588 1099 1031 970 1295 1096 2090 2537 1058 935 1845 2062 2232 2424 1408 1599 961 769 686 1807 1043 2554 576 1128 546 946 1028 847 968 937 1746 1882 917 870 715 755 776 919 749 666 609 1005 1520 710 679 1775 917 837 2525 799 938 1350 747 853 706 709 1036 899 1063 1024 1002 942 962 998 797 969 1201 1311 859 832 1111 1060 650 522 585 333 631 537 1185 653 481 415 554 404 878 707 778 659 756 871 828 525 694 343 308 365 335 423 416 365 354 459 467 411 405 563 536 302 316 556 503 699 652 502 535 317 646 729 560 246 330 392 568 376 603 375 505 457 459 431 982 349 453 310 364 817 777 731 658 754 782 855 708 727 757 732 566 634 820 672 718 585 441 681 652 613 756 462 401 507 456 252 303 831 478 545 513 338 986 475 449 509 414 456 547 653 440 538 1158 152 1140 471 779 337 389 361 632 806 607 1049 1051 1100 844 961 753 534 383 391 485 354 361 354 269 347 297 219 154 427 268 352 440 395 224 210 293 258 132 141 356 381 357 1164 612 517 444 514 605 442 598 617 407 605 1056 895 909 703 513 539 540 754 557 566 573 616 729 437 602 713 993 534 374 429 442 666 451 146 574 599 688 708 1392 635 663 953 596 924 607 620 826 905 689 1145 976 1390 1230 931 1115 820 599 788 747 325 688 867 774 941 725 780 823 355 583 648 1521 266 266 286 293 338 391 394 390 630 290 594 381 769 236 232 489 979 880 745 849 581 1068 278 340 241 342 660 836 615 699 708 652 832 674 680 650 482 485 693 477 545 478 972 829 1101 895 785 698 862 567 707 501 1328 526 496 604 310 561 273 381 606 972 809 438 889 686 858 742 1032 931 733 414 1257 663 648 692 801 756 701 776 853 760 824 708 854 392 452 463 479 934 758 759 734 472 1131 1071 1308 893 719 755 1287 912 910 735 409 901 743 786 749 838 847 798 742 799 651 700 987 742 732 871 747 515 1235 1325 1275 955 866 580 903 822 604 677 815 522 721 935 480 566 597 657 469 830 663 760 1079 721 631 535 486 1372 744 757 1105 727 914 1067 1009 939 1107 1034 987 842 1047 814 850 893 833 894 915 1068 902 1452 1273 1372 1315 1546 1298 1281 2556 2863 2164 1713 1668 1464 1546 1736 2068 2455 1708 1913 1934 1591 2398 1537 2370 1872 1320 1486 1657 972 846 1399 970 1613 554 1058 1932 1741 1868 811 894 872 619 534 751 794 899 551 736 479 407 486 463 383 603 363 390 379 351 341 544 640 775 831 415 553 786 618 827 796 999 1136 831 659 802 787 981 1049 830 820 848 599 267 351 292 323 301 232 307 415 578 136 543 301 396 256 308 324 119 162 197 389 274 334 350 326 320 461 383 562 611 547 932 744 760 665 670 477 714 320 277 322 629 329 336 280 548 239 225 412 370 234 260 786 360 548 743 1106 578 553 516 764 804 616 693 779 727 794 761 750 647 513 569 352 526 456 620 650 522 601 404 486 378 857 762 784 904 788 788 880 786 590 836 822 489 358 1051 758 1327 530 619 1272 609 454 568 465 1089 920 530 557 450 968 985 996 1353 1024 670 654 559 1233 683 1310 1075 688 514 1113 1510 884 867 979 1262 1134 1121 858 1285 1022 1130 1221 1418 1342 858 1086 1263 1186 1337 1120 1414 817 560 570 614 497 638 2146 1054 894 820 848 985 1032 879 929 1180 1399 1391 1024 687 594 527 464 460 808 616 567 493 526 654 474 546 519 748 750 1040 772 499 438 527 490 420 297 322 272 341 308 244 212 536 533 585 314 363 831 756 740 834 979 967 796 839 797 760 980 933 1092 1007 872 725 934 893 746 804 661 1068 669 1013 774 593 792 863 724 818 490 669 797 735 473 906 599 733 552 804 627 837 943 699 785 669 648 1020 880 678 929 1080 1170 589 1962 1299 1031 637 1226 1081 1001 1290 704 375 282 261 261 260 249 312 8735 1237 1236 854 1124 829 693 335 542 512 343 257 364 301 456 544 1076 269 589 455 429 356 405 391 233 280 300 288 225 400 497 291 376 461 459 682 492 669 350 1363 590 558 779 405 393 387 339 376 447 558 496 679 624 481 421 441 389 343 758 822 699 757 772 812 928 444 904 514 528 684 975 315 858 888 825 893 948 885 729 657 638 743 488 447 563 396 269 811 1302 1113 556 354 440 551 497 436 377 338 2004 502 2305 2100 1820 2162 2207 1849 2057 2162 2243 2271 2168 1678 2600 2008 519 701 512 631 902 733 1010 705 795 841 1073 781 491 413 787 636 396 522 705 596 582 566 600 529 500 869 857 1025 824 806 659 757 600 432 728 651 580 705 521 728 730 742 734 762 662 969 1081 599 782 799 484 531 519 482 651 522 748 756 946 533 622 592 579 530 788 791 866 686 1031 648 965 958 1018 1012 990 800 663 675 802 769 894 766 1013 908 781 900 699 715 667 703 950 617 679 680 741 793 735 804 1003 841 766 559 814 756 764 634 826 841 792 925 641 836 563 872 832 893 901 601 667 661 632 548 1015 993 986 1014 713 801 783 717 621 817 670 634 634 736 768 643 844 724 770 934 923 882 855 920 1106 1106 1073 667 713 728 853 871 844 741 465 789 684 1069 255 183 399 200 438 248 163 377 197 203 348 458 332 334 321 158 224 174 172 334 209 346 263 425 515 284 304 270 294 311 364 355 260 679 437 482 354 609 251 428 371 349 282 398 334 225 343 415 461 443 433 700 359 294 284 222 190 229 610 371 451 153 178 248 200 288 222 262 385 334 391 1347 309 260 314 326 364 322 274 571 372 834 314 433 382 417 304 376 382 320 695 332 300 198 310 202 251 372 354 414 364 335 562 482 485 660 718 509 433 534 363 628 655 455 603 406 390 419 424 400 410 688 394 490 364 385 240 527 382 423 626 886 744 577 522 585 476 995 608 972 617 442 831 550 352 801 575 684 401 436 862 543 369 653 652 695 388 598 523 415 523 641 311 437 519 435 589 726 927 607 739 613 530 615 527 669 526 494 493 472 585 572 498 532 392 447 244 513 314 509 1009 400 560 397 321 421 408 456 301 193 400 402 405 437 463 792 471 489 452 313 619 318 505 279 331 445 384 438 506 457 272 260 587 539 349 298 496 416 657 780 490 897 326 957 240 388 333 391 419 762 429 446 609 566 508 632 338 433 322 830 740 653 696 793 470 310 381 342 621 519 719 532 191 215 294 182 372 394 683 735 421 571 505 515 661 377 658 609 470 557 688 493 191 102 142 146 232 626 458 810 638 626 806 684 529 501 472 232 127 110 252 447 102 417 431 383 439 396 591 442 368 237 494 382 1002 548 353 493 405 535 263 497 402 299 322 358 388 308 589 455 189 276 205 421 508 369 507 520 488 334 284 613 697 203 435 438 396 535 446 459 310 464 321 455 379 294 293 672 233 452 469 2501 2692 617 488 476 543 573 428 444 398 606 763 591 635 724 385 312 575 408 456 456 550 617 595 647 441 431 864 703 398 354 820 754 714 985 724 624 245 225 503 356 243 273 225 350 343 296 318 473 711 643 410 595 366 359 284 540 1007 788 537 408 475 346 669 361 366 520 476 160 182 247 616 942 795 595 817 1214 954 760 887 1035 1197 592 681 583 618 590 498 814 1211 238 222 254 204 242 232 920 730 639 895 1089 1401 1390 1376 1678 1418 1342 1193 905 624 1678 1651 1414 1473 1969 1245 1414 1473 1372 1423 1293 1287 1453 1466 1523 1627 1515 1809 2111 1660 1827 1926 1438 2560 2307 2843 1434 1444 1327 804 1150 1589 1299 845 612 1408 632 613 575 389 676 453 493 1113 972 788 309 357 337 326 262 1837 1814 1786 2885 2277 2051 2077 2276 2102 2350 2361 1953 2306 2140 2292 2222 2359 2019 2755 2435 2124 2312 2055 2284 2405 2537 2132 2525 2341 677 583 298 2354 2379 982 2600 3459 3140 2585 1122 1037 700 305 887 286 569 457 284 1686 1330 1278 435 575 469 466 1396 1205 927 1960 1104 977 1897 1228 1371 2289 2749 2343 2371 4793 4120 2025 2888 2872 3827 1294 876 868 1334 1265 846 1932 560 1706 836 2662 1000 114 94 1600 1189 1720 2539 1346 650 1530 682 804 756 746 1031 914 1120 1710 1147 2077 2766 992 733 1100 1660 1639 1991 1313 1396 846 634 552 1577 807 1803 437 794 431 1041 899 824 973 1238 2074 2271 857 688 566 646 795 605 908 531 725 467 1260 691 688 1320 775 617 1704 503 661 973 555 697 892 883 843 796 826 764 942 1034 1031 1050 845 1055 917 1053 908 624 1104 824 382 660 568 401 373 424 1154 549 443 464 472 523 1245 744 695 382 836 574 636 371 490 366 344 238 332 350 445 404 408 455 565 520 313 399 441 310 214 445 501 513 376 391 441 327 597 912 979 195 244 328 262 448 550 496 452 392 444 511 827 282 579 459 353 646 651 938 487 582 555 693 739 637 619 715 452 518 876 731 467 427 549 863 826 531 707 437 443 407 438 374 374 917 629 687 782 383 923 438 350 491 369 417 471 531 579 475 960 130 892 535 495 336 459 457 530 784 474 781 821 1083 916 933 952 538 332 337 500 226 337 369 325 247 166 331 191 207 244 443 569 475 292 235 246 251 229 134 139 288 274 808 699 407 375 377 535 502 600 619 388 416 1135 854 704 764 518 447 434 582 433 649 459 378 484 573 572 662 642 528 329 510 544 478 311 272 601 697 788 572 1076 584 567 985 553 1013 719 440 637 631 780 1440 739 942 793 682 845 689 662 782 626 206 549 647 571 514 668 564 629 297 540 597 1548 188 134 124 270 170 190 428 546 375 262 573 480 672 180 176 320 779 908 514 612 628 1259 229 321 261 243 475 801 626 660 725 661 826 637 672 798 683 669 899 675 727 644 785 544 930 582 596 789 974 642 563 529 1357 573 420 435 369 344 318 384 367 1034 472 306 848 594 907 916 906 892 531 406 1296 1111 959 1007 629 777 828 785 901 696 753 634 529 381 441 462 552 913 889 847 682 499 1134 952 1115 764 739 704 1008 828 688 1121 387 802 583 704 595 692 1008 991 1008 1021 595 646 809 519 541 978 757 595 1212 1193 1280 876 783 527 717 636 671 681 661 566 732 664 465 491 665 515 570 744 695 574 773 627 640 722 693 1354 542 753 780 720 1058 972 882 1168 908 818 828 969 1134 911 1120 809 770 1016 794 1289 924 846 950 1085 761 812 713 726 2895 2959 1940 2021 1680 1242 1393 1527 1357 1638 1540 1680 1553 1306 1599 1437 1930 1936 1468 935 1181 983 720 1095 985 1269 523 1009 1601 1415 1570 709 805 835 435 682 792 552 396 466 641 373 402 403 544 431 459 307 430 340 514 500 411 496 608 601 443 503 800 861 756 793 1154 1176 670 906 1000 575 1004 898 791 907 1025 350 319 276 211 336 378 286 369 332 250 355 472 255 120 142 310 291 173 108 121 224 180 220 209 180 174 344 291 424 271 608 542 434 470 521 573 500 463 238 193 229 423 267 408 302 339 365 353 396 327 390 424 555 301 532 503 960 566 442 180 519 540 494 488 784 669 742 801 836 810 502 432 405 400 364 524 481 566 625 479 628 589 716 465 437 624 569 593 511 404 475 549 535 517 276 983 547 1142 539 453 1196 584 400 579 398 727 744 396 412 378 801 818 947 712 552 314 277 428 763 432 769 882 592 500 804 809 508 508 864 1023 775 784 621 849 1020 911 725 1011 1177 866 772 943 910 877 948 995 345 506 449 587 425 509 1810 701 684 705 890 714 647 546 676 716 916 1013 1009 713 601 366 339 372 961 448 592 632 688 620 520 482 545 605 545 966 516 438 509 276 472 330 216 216 131 218 212 186 125 593 265 246 435 384 636 622 730 714 476 513 474 512 571 791 575 736 815 677 660 725 685 866 731 828 1066 908 620 1052 681 534 593 746 775 661 516 593 887 795 621 654 757 512 504 763 582 765 920 791 533 682 390 578 713 582 688 995 1085 428 1897 1016 942 521 916 826 676 1215 568 399 459 362 243 280 273 409 1237 8521 1549 1296 1414 1394 830 372 540 634 544 324 242 317 402 422 1092 301 546 419 241 430 599 649 259 343 408 229 180 316 267 351 343 271 498 540 595 790 317 1629 460 436 527 601 363 343 304 268 847 453 442 531 630 440 289 276 292 374 606 837 650 561 640 636 532 464 799 460 628 538 963 374 709 709 685 776 815 674 503 556 422 587 495 328 361 412 280 829 1352 1753 684 333 362 376 402 481 362 408 1588 316 1832 1635 2009 1971 1667 1847 1912 2196 2244 2072 1982 2025 2105 1647 545 928 597 446 898 862 1025 623 1117 1047 784 624 443 530 981 630 450 577 808 689 671 655 461 529 601 908 926 1134 941 776 529 662 692 710 587 917 647 536 509 659 609 623 641 829 638 648 632 663 783 556 488 542 556 624 1053 889 996 734 729 832 890 1069 982 1088 857 1208 1357 1220 931 937 981 906 1037 921 1028 884 805 835 887 1353 1459 1139 1240 973 809 1062 987 988 1111 903 1051 1077 968 965 1087 759 996 971 965 1111 1126 1030 1064 1014 989 1086 1071 965 1034 1015 878 951 792 1094 1004 812 1109 700 1332 1269 656 974 725 886 811 622 893 770 874 779 883 1176 761 1260 1135 1391 1342 1225 1037 1276 1108 1316 1131 1073 1097 1085 1121 1241 1299 944 1012 742 1066 1051 1137 1147 535 650 500 1035 463 206 245 253 269 311 181 451 233 291 377 521 209 206 204 198 252 198 228 264 177 353 231 454 605 213 288 204 255 388 219 285 338 561 321 509 386 655 288 404 271 266 178 296 330 170 359 284 338 405 364 652 316 258 238 279 343 338 556 438 474 203 218 317 254 399 420 344 353 358 582 804 488 260 411 237 282 220 242 446 413 606 463 528 374 405 358 573 575 531 536 232 302 286 182 253 531 430 384 366 499 327 786 342 341 566 407 359 603 499 413 517 520 294 486 399 267 674 686 248 370 369 269 399 290 525 331 388 425 504 643 660 886 789 583 589 696 809 559 1034 675 406 521 479 349 804 689 635 946 457 925 720 351 628 494 488 419 652 515 214 461 463 240 474 342 384 624 709 872 644 489 594 543 427 375 573 328 1107 837 416 929 414 446 649 381 269 359 500 349 537 657 717 524 358 438 549 458 552 225 321 300 241 426 423 323 626 380 635 614 329 628 536 457 478 499 576 581 683 283 230 372 408 631 367 343 288 906 490 507 687 449 781 368 543 344 407 401 344 409 937 512 536 747 548 521 498 363 336 395 715 758 589 601 890 537 627 438 411 517 325 626 900 258 350 187 162 268 383 511 1195 780 882 435 447 615 326 805 717 579 459 549 413 111 48 120 161 132 847 436 676 514 559 555 514 576 519 591 340 232 162 345 483 146 446 345 430 351 373 570 689 436 404 395 373 704 855 630 691 598 509 366 458 554 432 492 547 488 442 605 646 339 397 266 381 493 539 664 449 650 416 427 728 315 334 428 386 332 451 451 655 435 519 482 424 536 363 330 755 533 744 545 2969 2766 549 557 544 369 547 451 641 622 596 789 678 1125 681 538 334 391 631 605 362 798 468 454 744 353 396 701 650 520 406 563 521 571 713 472 1170 294 264 631 519 305 231 255 531 560 381 284 653 502 594 271 696 245 346 517 713 1060 663 512 449 446 523 728 353 372 485 401 201 207 258 1043 1578 1228 544 940 1149 988 998 1070 1067 1398 629 569 433 836 428 622 1439 842 334 326 277 216 282 316 693 705 918 988 890 1528 1551 1384 1862 1976 1701 938 1051 958 1917 1934 1821 1729 1953 1571 1816 1871 1440 1267 1645 1238 1652 1664 1235 1754 2033 2110 2091 1981 2020 2125 1723 2550 2508 2368 1473 1725 1498 1213 1097 2254 1692 1116 901 1483 651 730 731 615 591 506 495 1305 1329 880 428 526 522 505 398 2302 2308 2441 2438 2244 2268 1950 2285 2021 2875 2151 2243 2709 2134 2319 2521 2625 2224 2771 2651 2932 2623 2070 2356 2507 2694 2458 2694 2482 495 441 328 2125 2346 1409 3211 3226 3365 2645 807 952 960 540 1107 308 563 406 360 1782 1150 1215 561 641 424 588 1225 1718 1149 2310 1267 1466 1863 1166 1658 2527 3190 2781 2363 4636 4281 2413 3431 3268 3431 1404 945 913 1235 1410 676 1401 583 1915 813 2163 1082 154 144 1412 1096 1717 2643 1555 857 1186 533 870 572 546 1072 1079 876 1316 1085 2219 2212 1255 877 1731 1446 1398 1614 1460 1650 1210 994 829 2247 1283 1826 673 1319 693 1243 880 906 1093 1023 2164 2124 877 740 652 1002 679 626 850 576 465 792 1082 860 1096 1406 867 694 2132 906 1059 1118 820 650 601 852 1131 1035 692 678 738 949 869 947 872 954 1039 1098 821 795 884 852 553 718 440 257 517 623 941 461 293 349 618 516 978 652 439 423 1110 1027 581 537 877 262 240 337 415 424 321 285 486 446 332 398 417 457 470 543 317 629 387 477 663 457 512 195 414 562 737 298 518 634 616 646 755 613 846 632 530 728 1009 718 568 833 789 446 670 632 506 656 703 886 699 598 569 606 833 861 926 742 552 676 418 909 868 708 673 653 392 692 735 511 562 801 389 679 606 521 884 819 771 829 541 686 835 916 467 579 1069 143 1060 473 501 369 374 355 526 884 539 1115 1572 990 1090 991 1013 928 243 243 245 543 567 476 206 305 256 206 161 373 215 710 676 729 275 230 308 270 202 168 190 274 245 1037 678 437 368 406 585 320 627 643 635 530 1175 814 758 910 496 549 464 658 528 389 232 507 447 556 892 641 534 458 422 433 563 442 323 204 639 522 556 738 938 463 818 638 615 740 574 873 540 799 563 1309 709 1495 1281 813 976 715 690 997 771 254 569 679 766 851 742 514 1406 195 487 572 1478 250 213 189 271 292 351 498 616 406 375 472 660 624 159 167 447 1024 1113 728 796 359 947 203 247 167 221 571 930 654 729 766 723 911 641 600 910 620 647 1216 692 787 686 1165 675 1386 803 632 778 1035 706 705 606 1131 622 473 448 259 621 196 405 432 790 586 336 1151 416 1207 932 938 1229 809 391 1084 749 813 841 913 1203 829 1011 1380 1075 1155 964 1352 279 463 339 627 1161 1038 1039 822 533 1353 1389 1647 1179 892 961 1186 818 893 1215 424 1089 806 807 774 817 1119 1072 1058 1084 672 635 1073 682 719 720 823 593 1288 1639 1348 777 666 413 880 812 458 800 665 634 797 702 529 414 916 1168 819 1011 763 645 798 579 557 768 782 1265 647 1032 1016 865 861 749 1096 870 664 703 980 1034 874 748 741 904 744 797 785 1048 842 956 853 933 837 887 951 794 3012 2616 2116 2412 1403 1676 1365 1533 1938 1909 1562 1795 1633 1535 1836 1273 2046 1803 1244 888 1064 742 935 1046 1226 1628 561 1222 1261 1102 2122 670 656 1014 435 556 806 623 495 534 694 563 511 407 637 445 385 233 328 387 451 366 532 355 442 500 488 611 577 649 1255 855 1038 1112 769 1031 1113 877 708 1618 1182 851 925 598 173 305 217 247 271 159 219 215 324 175 506 290 381 131 542 276 104 123 277 112 488 485 514 484 490 386 354 367 492 617 619 575 621 273 473 574 684 408 366 404 431 558 421 284 674 484 480 369 281 331 535 572 303 497 639 1150 474 456 328 489 502 459 590 828 817 512 1001 735 835 435 508 535 800 611 722 351 470 974 436 692 582 524 792 875 1362 1051 972 1037 956 548 797 913 523 221 930 400 984 679 357 952 533 487 398 489 868 810 681 624 504 1125 1065 1120 1147 965 489 467 529 1020 395 972 1174 701 649 995 957 619 462 987 1206 770 865 834 891 1045 1053 911 1247 1077 843 1032 980 877 822 678 1116 427 628 756 830 531 473 2230 765 621 762 808 1036 970 871 1026 899 1025 854 784 460 508 461 512 324 519 790 764 678 838 682 599 436 494 717 685 985 752 275 344 570 415 375 316 287 212 316 240 224 196 518 319 524 151 264 662 687 576 644 579 712 593 577 669 742 610 602 992 947 1071 735 1047 906 780 840 862 862 789 734 987 940 842 1005 699 645 654 656 1277 789 873 576 652 560 869 844 771 870 967 793 571 875 510 910 920 948 1022 960 661 693 1309 762 872 709 956 595 960 1321 707 298 483 719 363 381 443 463 1236 1549 8521 2373 2150 2502 1917 281 806 796 326 373 421 647 784 440 944 188 604 421 274 513 317 373 275 243 269 212 194 446 327 383 435 366 413 607 565 524 324 1209 519 426 542 734 688 593 573 337 593 516 591 595 664 624 523 489 297 151 945 705 586 554 607 652 863 585 670 527 288 573 999 365 856 853 712 868 938 601 542 612 693 794 388 410 308 445 315 606 1547 1939 1008 265 299 271 602 697 318 592 2316 521 2679 2421 2262 2138 2664 2596 2417 2199 2316 2183 2120 2377 1808 1796 712 502 574 624 775 691 877 642 747 716 727 837 730 595 791 706 379 578 735 589 538 552 673 624 641 890 977 1218 1093 492 531 582 634 691 523 653 591 719 453 564 659 638 676 696 799 906 648 778 871 723 978 1028 1062 705 595 729 798 921 482 765 1017 787 1070 924 1136 989 1059 1178 1310 1161 1255 1160 1217 1136 1308 1301 1075 903 1227 1318 1623 773 938 789 746 1013 878 670 873 845 793 1041 1083 1023 1060 1139 1063 883 786 1067 994 966 1043 919 916 1003 995 1058 1113 1159 730 1065 676 871 623 802 803 801 962 934 653 816 831 977 667 572 1289 848 839 616 825 1248 540 1076 948 1098 1133 990 976 1126 1091 1110 1049 890 1049 794 1066 1223 1076 977 979 824 1108 942 1041 910 538 657 497 1009 376 300 305 510 315 556 204 413 187 223 304 319 223 202 270 584 796 580 731 622 435 737 421 379 491 409 451 391 431 359 389 445 488 461 411 572 500 657 313 457 402 370 264 326 325 194 312 289 389 239 217 582 391 205 177 239 189 372 501 323 361 289 144 286 295 382 417 330 272 236 564 810 733 296 532 263 333 228 288 490 509 755 450 550 478 401 482 601 524 486 484 451 395 418 283 352 358 483 436 652 833 531 678 642 632 758 473 429 659 740 612 708 862 478 767 386 337 753 719 324 413 515 429 466 493 944 568 262 424 679 870 715 953 886 927 844 952 854 596 1650 796 550 769 470 360 1244 847 578 933 524 1051 714 548 795 518 514 626 724 482 352 781 791 419 393 406 441 847 938 1133 843 440 369 465 615 544 822 518 1055 1181 877 1682 428 678 540 434 255 504 713 164 536 750 516 479 456 640 759 686 700 465 357 475 250 436 410 434 825 541 840 588 453 714 343 411 502 456 625 693 723 351 361 436 596 692 570 783 252 650 703 802 973 506 904 459 1096 353 523 420 415 297 876 342 498 1247 487 660 331 514 447 558 708 616 573 584 1249 594 560 829 511 751 340 908 919 248 330 280 290 287 308 780 871 638 742 353 494 1092 522 970 800 1025 498 431 867 70 83 139 148 125 816 542 546 509 542 747 557 729 705 717 554 307 277 423 456 295 342 469 686 609 657 855 871 508 326 444 512 786 999 613 738 442 511 691 347 712 585 1059 1197 919 504 805 1113 347 556 315 429 723 887 859 609 709 290 235 689 535 331 418 467 427 557 540 713 505 501 220 287 597 396 201 687 430 893 476 3152 2980 498 627 723 453 682 510 886 820 874 700 666 886 819 542 466 330 680 756 483 576 611 566 930 445 529 932 706 700 509 983 463 503 785 732 873 397 328 682 557 232 295 266 493 616 379 206 530 483 475 271 528 173 437 467 644 868 524 629 592 290 590 717 352 485 442 392 128 140 203 932 1499 916 575 1011 1353 1250 914 977 1234 1549 798 555 652 1146 573 576 1249 819 441 443 320 108 265 225 881 1214 1308 1118 1051 1397 1767 1479 1805 1932 1272 988 921 767 1483 1606 1494 1331 1782 1151 1696 1717 1762 1232 1402 864 1533 1955 1123 1814 1779 1929 1872 1707 1602 2290 1648 2286 2385 3106 1805 2047 1341 1014 1171 1798 1523 937 906 1466 630 689 890 534 681 682 437 1158 1362 536 454 456 450 389 419 1956 2025 2112 2724 2927 2019 2402 2698 2104 2993 2330 2170 2454 2117 2234 2504 2021 2234 2910 2045 2273 2422 2677 3123 2299 2121 2416 2792 3022 444 422 325 2434 3144 1159 3294 3260 3270 2479 1017 1091 790 363 965 322 573 355 413 2228 1332 1573 390 443 389 586 1244 1714 1249 2596 1299 1422 1918 1427 2139 2402 2922 2699 2813 5048 4889 2259 3102 3995 3863 1897 993 1598 1254 1355 837 1723 518 2221 623 1976 1207 96 88 1400 1280 1850 3401 1545 911 1503 763 875 900 681 977 1051 905 1654 1127 1892 2194 1473 1188 2577 1479 1501 1773 1511 1559 1055 1505 1334 2138 1587 1403 590 1552 677 1535 1048 1215 1434 1219 2157 2023 851 619 933 978 1148 895 1156 633 733 910 1179 1049 1136 1973 1099 972 2497 1034 1188 1248 752 748 675 801 1291 977 774 688 772 744 640 633 782 804 1081 831 768 663 672 858 495 628 407 240 511 700 1569 725 448 309 510 530 1066 1005 530 521 1372 1136 791 637 1092 196 178 501 443 567 261 247 457 426 457 485 378 599 494 638 494 482 317 336 544 508 520 184 752 887 784 174 753 531 721 865 543 658 556 577 641 607 1391 798 817 1135 920 588 796 838 723 1045 1084 1235 991 755 929 962 1304 1275 1495 1397 792 1085 526 1282 1228 1039 642 601 628 712 820 674 583 652 366 734 635 315 920 616 552 636 612 668 653 777 363 671 1030 197 1013 555 633 331 658 334 545 579 386 1135 854 743 913 998 849 626 353 302 407 357 387 585 266 202 162 284 323 202 328 382 994 803 398 390 209 387 334 192 196 399 181 1426 897 274 242 642 738 569 799 762 436 363 1387 804 663 680 685 557 509 631 817 453 389 865 637 465 750 791 749 428 395 505 861 408 218 325 654 861 877 1056 978 625 892 778 660 712 743 762 502 765 738 1437 889 1006 907 1075 1430 1010 1106 1439 712 338 926 1014 666 793 915 658 1506 144 539 592 1658 268 118 110 488 340 413 638 614 544 384 477 440 744 316 289 283 1281 1097 894 924 565 1052 447 281 175 471 778 1146 720 772 906 755 992 656 731 891 586 600 1237 563 731 714 1011 529 1238 599 687 678 1053 694 927 631 1366 973 575 476 368 547 337 442 464 1162 661 620 1121 574 944 984 1195 1356 535 433 893 924 831 843 881 1828 865 758 1476 1434 1697 1151 1327 414 535 499 622 738 584 664 590 467 1443 1582 1774 1079 927 935 1428 986 1045 971 385 1209 707 996 714 988 834 806 728 742 973 842 927 645 656 614 992 441 1925 1478 2041 1581 1287 383 809 767 619 805 794 614 761 989 981 442 653 1010 680 805 876 519 588 860 643 935 899 1035 700 937 1246 860 865 750 1012 1227 615 1028 1188 1226 770 723 773 771 1018 959 796 701 924 900 984 1103 890 856 1056 840 2536 2769 1775 2031 1824 1903 1655 1788 2055 2439 1803 2044 1713 1898 1619 1141 2362 1803 1215 1275 1349 839 892 1156 1078 1987 438 1233 1282 1109 1796 576 660 986 619 530 606 1032 577 534 475 546 572 472 730 551 423 327 382 415 278 256 607 583 672 1001 1096 777 763 793 1364 931 948 1132 786 938 1255 768 654 1109 937 1197 1173 543 247 599 511 290 323 217 280 512 353 284 522 166 238 214 287 274 292 437 194 196 249 259 271 253 199 306 343 442 549 662 781 598 785 271 363 493 546 441 355 403 586 828 649 575 780 468 456 420 334 347 399 487 427 534 853 1040 644 361 153 579 663 624 590 1039 937 611 729 718 741 497 482 489 640 835 819 829 517 802 401 589 488 721 453 1028 1111 862 895 1013 948 529 922 839 527 153 1086 429 974 584 252 927 650 495 590 483 776 766 459 624 460 936 820 891 1176 1042 400 370 534 969 288 667 1035 699 524 973 836 738 681 675 1036 864 834 822 964 788 863 921 1159 1724 696 910 899 912 766 923 1056 518 599 620 618 609 682 2310 855 660 739 713 720 709 616 742 1178 1260 1167 942 518 448 470 604 255 609 974 912 707 544 937 421 654 361 482 856 995 769 468 497 558 684 352 374 380 255 382 360 350 233 371 283 691 316 276 727 687 715 700 786 733 780 673 846 939 652 1192 1539 1288 1425 1097 1470 696 566 639 886 949 582 1049 637 805 847 1042 788 990 477 620 1102 1197 788 726 762 662 793 906 655 769 660 737 572 1075 456 1007 799 697 1206 932 928 908 1036 639 748 791 1003 592 843 1318 638 227 394 498 206 202 224 398 854 1296 2373 8877 1825 1542 1598 337 769 668 199 440 423 449 566 225 869 207 680 387 255 535 325 367 238 440 345 279 253 593 369 283 417 388 388 725 549 661 474 1481 489 475 683 924 843 702 631 581 545 617 950 1052 515 720 414 378 274 205 793 872 634 965 1051 973 1180 355 1001 561 256 851 1233 613 615 1063 799 1091 1105 956 561 896 733 916 563 385 403 527 419 621 2212 1161 945 291 388 308 607 525 511 686 2593 723 3114 2880 2028 1797 2420 2295 2286 2100 2489 2150 2519 2279 2070 1941 871 517 520 374 812 901 1153 948 999 840 890 755 582 516 879 1184 378 643 943 736 716 762 537 536 545 1023 1041 1184 1249 712 596 607 418 486 634 628 484 655 555 1151 774 717 688 733 772 731 648 629 543 516 674 701 740 718 1158 846 1076 1011 778 727 1251 1228 937 1120 857 912 978 931 1131 1420 995 1075 1051 1057 1193 1005 1173 966 1062 1633 1319 1320 1115 1010 869 1161 1174 1226 1057 1236 1083 1054 1027 766 941 969 1007 1108 1049 1213 1177 1086 1471 1181 947 1145 964 936 952 1226 710 906 721 790 720 691 1400 731 1371 1339 863 1228 1037 977 1045 915 842 768 825 865 914 1228 715 877 936 1198 923 1173 1146 1496 1354 1252 1164 1326 1543 1327 1016 1270 957 989 1015 1052 1240 1439 1273 1428 664 620 426 938 408 301 430 274 468 362 172 340 187 249 226 330 312 267 306 365 429 377 423 312 199 327 233 440 572 348 449 305 373 379 304 362 397 705 348 372 379 488 288 445 280 270 190 294 279 225 188 296 410 367 337 741 386 212 188 346 202 275 597 495 552 168 133 216 188 352 260 273 397 297 897 719 514 177 266 161 497 185 380 627 434 795 445 535 351 397 532 576 556 405 545 284 359 260 339 223 391 429 644 372 754 506 598 549 575 818 577 507 722 615 507 590 561 349 912 212 293 493 829 455 540 463 325 324 622 588 365 481 454 455 830 894 735 517 820 464 713 918 412 1036 637 474 503 466 464 702 879 662 779 387 1175 597 359 827 392 394 575 627 448 382 476 718 446 774 411 403 499 850 943 453 567 715 442 592 593 654 444 861 627 594 744 405 435 452 446 302 348 510 362 520 736 591 835 393 552 451 415 501 385 416 284 377 359 411 465 745 617 569 622 312 581 606 473 480 541 613 576 647 321 404 437 571 847 496 429 184 927 617 685 1071 474 860 329 772 336 564 322 343 323 851 409 663 652 514 720 475 453 285 687 813 736 623 593 938 499 801 669 487 466 180 541 1218 286 364 235 175 288 467 548 855 505 680 352 437 834 599 894 726 635 701 334 437 118 95 74 131 108 588 400 750 481 604 738 579 631 577 453 379 162 293 506 702 178 432 439 519 395 460 688 530 500 400 396 320 667 558 674 664 587 433 350 444 672 487 656 684 470 442 629 692 449 551 240 364 507 521 686 512 543 467 337 535 461 183 591 598 564 740 770 530 467 523 285 523 547 323 418 425 326 689 677 2791 2831 581 532 645 339 601 575 588 566 593 740 725 926 715 681 376 402 487 549 591 593 580 568 442 541 387 693 740 564 375 643 508 510 591 535 877 273 239 859 725 210 244 368 444 488 519 251 920 738 699 301 687 250 419 468 778 1245 933 505 422 377 310 679 327 404 491 428 100 118 150 1148 1477 1438 770 762 1519 1226 1156 918 959 1269 650 541 645 908 554 1030 1113 719 309 303 282 214 268 346 876 1030 1175 1205 860 1412 1837 1714 2028 1743 1833 1282 1076 1003 1804 1925 1720 1782 2136 1620 1725 1765 1544 1439 1734 1377 1947 1721 1479 1845 1914 2248 2807 2029 2307 2340 2128 2400 2659 2496 1189 1762 1263 1445 1015 1664 1725 1126 872 1889 510 676 855 710 757 683 480 1603 1380 869 236 408 402 373 369 2067 2195 2104 2487 3285 2330 1995 3010 2063 2723 2542 2473 3230 1889 2737 2458 2968 2506 3152 3061 2981 2477 1985 2505 2878 2417 2555 2598 2477 410 380 500 2512 2763 1532 3581 4047 4172 2537 833 896 1044 334 1121 263 557 382 384 1780 1136 1202 782 865 596 460 1340 1488 1113 2547 1431 1356 2338 1235 1488 2737 3276 3162 2604 5058 4098 3267 3375 3567 3708 1664 944 1219 1434 1501 757 1788 466 2066 672 1823 989 123 115 1396 1261 1730 2566 1603 767 1322 682 1073 619 565 972 876 741 1309 1250 2401 2451 1442 940 1620 1582 1399 2256 1636 1607 849 873 705 1934 1368 2008 920 1155 557 1296 999 882 1036 1367 2353 1879 1030 876 765 1074 855 559 801 648 456 980 1394 1428 1298 1290 555 480 2271 963 1237 958 723 909 823 829 900 837 814 779 663 656 581 744 529 594 1059 860 762 743 935 819 831 505 384 304 382 583 1239 739 445 317 631 646 1143 820 421 612 913 1250 701 283 584 211 183 468 532 617 375 351 496 358 490 392 325 561 703 309 536 547 596 616 481 496 400 228 619 927 640 323 699 455 555 528 891 570 977 726 647 844 887 722 750 599 588 694 686 889 476 754 708 646 641 684 633 663 864 1064 735 725 639 926 502 957 935 881 926 662 393 513 457 466 544 761 548 737 837 518 755 659 541 644 367 511 662 865 497 726 983 142 1263 603 801 269 478 424 648 987 645 1093 1189 986 1123 975 843 506 321 291 307 538 684 616 240 387 312 248 255 310 244 559 514 614 381 345 344 319 250 200 145 300 273 1235 524 429 374 422 661 376 430 446 566 586 1320 997 708 1047 513 841 592 720 384 514 361 431 491 510 562 588 972 466 493 366 653 551 416 400 682 547 600 846 1185 616 1103 733 656 960 594 870 517 1018 627 1132 1214 1183 1044 732 819 896 735 1224 726 182 670 744 779 958 624 835 868 309 420 488 1736 222 159 133 412 268 358 362 551 570 268 399 628 830 140 136 521 905 1114 997 1089 542 1054 374 423 330 413 468 1035 736 869 820 766 904 619 724 825 631 649 1062 665 756 690 855 595 945 582 623 636 759 624 630 541 1356 602 356 450 262 529 201 520 500 1113 472 305 1182 529 971 846 1280 1188 559 463 850 769 688 753 965 1086 1028 866 1066 1220 1500 1042 999 361 388 397 691 1045 848 1165 808 376 1522 1048 1341 1139 930 1029 1044 903 916 1096 663 1089 858 905 809 882 1174 1123 1055 1083 674 797 708 673 597 1033 833 608 1390 1149 1355 939 784 509 623 567 546 723 596 522 622 534 553 374 940 1080 532 1001 791 674 751 540 474 1067 860 1406 692 1258 1554 1039 731 806 1132 1195 751 668 1189 1005 1107 691 951 1286 1179 1203 1033 1367 1130 804 1104 1159 853 919 1090 856 2603 2564 2116 2351 1645 2022 1372 1513 1711 2127 1809 2151 1422 1934 1883 1442 2824 1937 1254 1130 1263 1042 990 1232 1265 1443 705 1159 1507 1339 2000 671 1116 1115 593 742 1013 610 651 696 754 475 545 389 360 605 421 306 234 319 456 436 530 502 487 807 755 433 727 713 1437 992 1136 1190 750 1119 1532 810 998 1295 1186 874 1062 589 312 448 369 381 490 253 311 426 264 224 319 267 252 196 559 201 223 138 275 132 212 201 238 210 216 515 385 336 403 583 845 824 834 321 331 409 371 321 244 272 728 460 696 429 738 430 428 689 605 369 481 594 379 588 659 832 505 342 246 421 498 496 520 456 594 531 970 718 741 567 379 300 679 468 632 691 547 812 419 483 509 656 577 1100 1116 896 784 1066 1296 612 878 930 546 149 871 316 915 649 259 981 467 427 401 414 1039 978 386 537 372 951 971 1015 1214 1114 460 442 439 940 280 838 814 446 446 876 881 466 476 918 1058 927 814 720 927 1033 728 885 1058 1363 689 1074 1184 1046 1120 782 991 605 614 583 798 500 444 2375 775 747 723 791 905 803 724 842 1040 1139 930 830 564 518 625 563 471 680 783 624 696 655 669 677 747 549 1228 595 777 632 404 420 661 624 544 364 358 266 360 344 315 262 402 361 740 180 285 596 756 731 636 608 634 678 678 660 843 743 597 892 852 968 788 923 993 801 900 1079 785 600 1017 859 815 1033 864 1012 908 720 793 1717 1302 802 662 775 646 785 1022 1064 1026 1044 753 796 1078 499 832 902 818 1025 738 869 520 1263 750 891 690 1088 520 929 1493 729 255 377 321 307 347 424 435 1124 1414 2150 1825 8659 1707 1132 307 1043 1013 238 569 238 380 834 294 919 179 499 338 374 492 467 383 457 346 348 197 173 354 206 399 285 212 470 636 788 669 478 1224 378 336 465 670 794 617 579 572 410 706 627 686 766 565 341 386 432 290 662 784 608 559 814 763 1074 331 624 606 586 867 1124 652 660 821 703 831 925 674 540 561 831 837 352 480 517 450 363 906 1604 1515 1186 411 310 451 480 543 353 737 1997 483 2110 1853 2049 1626 2571 2227 2151 2150 2342 2145 2265 1920 2352 2077 665 484 688 602 844 830 1082 843 729 755 709 749 909 757 952 709 460 598 840 763 743 773 939 593 670 1034 1064 1262 1112 936 641 777 641 817 616 630 487 712 609 976 797 815 817 594 902 870 838 765 823 572 661 647 731 673 1300 699 934 857 634 1209 1337 1159 1025 1226 1203 1207 1338 1353 1090 1239 997 921 1010 883 976 1088 1100 870 1241 1767 1173 1075 1348 1150 901 1242 1238 745 1057 1000 1187 1272 856 1080 1190 915 910 975 923 1077 1084 1073 1160 981 1005 1412 1020 1065 877 1239 979 934 989 1079 889 1100 1156 859 1288 1286 561 980 1015 1221 951 831 1484 1037 976 615 1075 1085 627 1449 1443 1692 1451 1581 1190 1490 1258 1468 1350 860 907 688 1072 1485 1229 1146 1069 1002 1423 1308 1469 1371 516 1020 596 1085 569 344 314 252 338 346 217 396 138 366 205 638 270 278 310 235 281 233 504 394 275 442 315 294 374 326 269 255 269 490 408 360 293 613 356 366 339 560 396 647 398 430 341 407 248 362 358 293 315 329 325 787 466 203 189 298 341 353 779 364 396 237 213 244 233 309 266 219 404 267 465 767 318 231 356 298 357 255 229 416 315 886 277 315 471 450 523 638 624 601 626 222 383 300 378 310 334 428 572 514 812 673 505 498 703 1275 459 504 627 630 449 712 452 480 682 422 429 584 749 418 427 382 380 601 436 579 539 529 561 477 873 771 972 784 607 748 745 1187 663 971 488 726 631 455 301 942 814 922 762 584 712 766 479 748 365 369 541 779 608 381 549 532 458 555 364 329 653 811 775 646 623 698 532 724 488 650 687 851 593 362 669 493 301 420 283 356 527 586 350 504 658 680 619 486 560 407 526 660 269 386 311 323 491 400 310 765 481 410 602 402 699 440 456 423 415 506 531 622 362 334 344 382 942 474 534 355 714 655 582 771 287 848 401 659 345 478 379 422 570 909 543 539 484 423 481 401 366 490 427 646 592 636 638 857 570 721 496 540 801 577 849 1226 262 315 211 108 276 531 486 776 516 574 450 702 660 512 863 738 587 442 522 475 273 81 62 217 185 761 257 730 652 741 529 591 524 473 603 406 206 231 359 466 236 411 405 341 298 366 1035 740 703 345 469 412 724 808 692 592 741 528 321 474 473 445 557 585 508 393 633 650 398 438 281 325 775 395 891 383 631 295 247 857 442 232 433 436 380 512 548 600 463 447 414 446 516 418 275 866 482 793 723 2991 2595 462 557 478 454 550 492 788 696 649 820 974 1411 762 514 370 426 555 613 803 650 850 846 691 716 488 735 792 487 458 704 438 456 573 448 496 408 283 555 423 247 232 262 597 685 386 333 637 382 537 382 507 291 400 626 602 1304 734 638 571 387 437 657 268 473 376 354 208 222 214 1811 1598 1203 920 838 1415 1237 1101 1094 1124 1398 801 748 601 655 384 492 1449 831 318 312 314 240 329 375 1080 1097 1106 914 902 1821 2161 2224 2462 2215 1778 1590 1021 869 1767 1704 1780 1601 1943 1266 2040 2160 1702 1711 1550 1565 1434 1966 1817 1600 1974 2374 2535 2097 2041 2637 2333 2186 2389 2343 1385 2012 1286 1179 938 1938 1732 1189 909 1222 501 500 658 495 610 496 577 1533 1182 823 449 469 459 388 362 2809 2542 2563 2451 2778 2437 2245 2714 1937 2558 2815 2454 2704 1867 2687 2702 2159 2442 2285 2880 2862 2626 1744 2349 2599 2330 2148 2572 2596 729 693 184 2416 2791 1652 3915 3615 3920 2622 1049 1143 1142 353 1156 273 854 398 287 1828 990 1036 717 661 471 435 1208 1730 1162 2709 1446 1566 1928 1409 1493 2795 3473 3176 3121 5765 4571 2673 3056 3825 4160 1472 1028 834 1406 1859 891 1635 599 2440 896 2140 1199 86 72 1188 1546 1875 3474 1424 777 1325 847 780 801 587 859 821 778 1026 748 2248 2459 1805 868 2067 1604 1626 2269 1798 1997 1286 1167 1181 2339 1416 1863 993 1549 620 1356 893 993 1204 1484 2811 2480 1086 959 803 695 809 677 910 579 446 958 1202 908 1109 2014 958 816 2357 813 1027 1034 672 847 870 916 1161 827 957 903 844 824 857 891 836 969 1002 917 930 672 804 796 835 658 382 522 551 683 1393 586 339 490 482 703 1563 766 637 495 970 1647 722 586 847 383 313 492 644 541 367 331 467 647 321 453 416 707 531 464 619 727 567 535 625 436 350 188 457 632 684 194 576 673 538 633 867 715 887 683 553 691 1010 1052 533 655 838 741 1026 840 488 590 543 726 661 493 476 625 829 1150 876 1050 461 902 499 977 904 812 603 595 488 639 772 515 582 752 599 1185 1057 502 928 674 577 692 509 634 704 1000 670 587 925 116 930 613 536 473 554 286 713 791 397 993 1226 947 974 1054 906 657 352 220 355 352 594 705 416 307 238 424 284 257 301 572 847 752 260 240 327 311 334 365 247 474 410 1307 729 446 373 299 799 482 572 572 556 596 1074 876 780 901 588 535 496 664 547 473 222 471 423 460 930 877 629 556 449 476 799 341 183 484 941 867 969 1108 936 637 909 616 625 1105 607 1026 425 843 646 1180 834 1674 1419 772 1024 784 613 823 601 272 731 873 882 802 785 714 1568 156 520 620 1350 274 294 257 409 366 423 637 665 472 246 503 638 603 197 187 584 983 936 741 847 440 1319 314 335 182 380 535 983 642 719 853 672 1013 689 781 771 546 544 984 569 654 646 771 494 881 531 781 564 707 518 667 688 1475 695 474 754 321 467 212 379 625 1051 736 673 927 597 1170 990 1020 1336 645 463 940 763 1019 1057 1223 1900 1604 1208 1772 1653 1666 1574 1242 474 568 443 527 693 730 1153 866 461 1542 1507 1822 1082 828 1014 1458 968 906 1464 546 998 906 627 919 650 805 801 928 934 660 732 1169 732 587 886 1065 860 1852 1828 1869 980 826 542 893 866 513 672 629 586 703 993 584 436 1029 1441 786 1027 879 653 871 661 502 1182 989 1228 755 1082 1476 1134 874 613 1057 1331 916 746 1088 1272 1215 896 1073 1272 1123 1126 1082 1305 1009 1063 1266 1309 1059 1012 974 889 3247 3057 2187 2308 1772 1924 1396 1649 1353 2122 1652 1816 1783 1781 1626 2150 2629 1914 1188 1087 1288 844 901 1117 1219 1381 583 1182 1257 1142 2057 550 695 941 497 653 1001 689 505 508 684 382 679 484 771 570 595 307 378 465 482 350 734 546 591 665 627 507 711 721 1556 1384 1403 1210 643 1058 1249 1024 901 1350 1218 800 985 514 350 522 474 374 481 347 347 370 262 164 659 146 231 158 316 383 94 110 140 131 470 472 431 464 403 586 391 379 673 494 720 642 674 356 472 498 590 396 337 365 702 678 569 540 797 578 630 483 391 329 420 663 348 479 653 990 458 566 182 659 755 650 828 975 847 764 1144 907 861 372 517 565 812 643 773 336 547 1086 440 822 531 518 813 1216 1379 1162 894 1107 1162 560 800 765 668 148 1035 320 1005 789 269 1106 452 617 412 609 966 852 470 377 286 1277 1096 1064 1337 1046 301 281 567 837 459 1147 993 697 420 913 755 510 484 1055 1233 921 911 861 914 967 1494 739 1114 1432 907 831 685 1118 1007 881 1260 320 732 897 574 485 528 2361 854 754 831 832 761 731 589 729 1067 1028 854 952 615 688 488 473 368 413 732 1044 831 727 554 518 494 538 880 639 988 739 454 446 620 551 303 287 270 186 249 231 263 193 441 312 602 191 258 690 834 877 752 599 659 790 534 595 622 562 937 1142 938 971 893 943 1012 806 883 1122 773 898 961 822 583 944 1189 756 654 641 843 1541 1018 964 628 818 895 997 714 790 1234 930 910 605 1574 526 795 956 1017 1032 785 797 650 1358 785 787 517 1342 502 942 1465 766 393 434 536 287 301 340 420 829 1394 2502 1542 1707 8409 1447 327 675 867 337 621 418 424 531 388 1103 274 762 460 214 537 450 460 453 289 334 254 197 473 326 343 372 356 616 629 718 798 340 1267 596 562 781 576 775 493 457 612 610 474 801 833 531 731 290 235 433 211 865 681 701 720 830 956 1154 464 811 445 538 881 1188 547 532 818 627 747 934 924 620 652 875 879 395 474 449 556 322 671 1534 1846 1532 493 442 339 495 461 500 900 2351 805 2412 2180 2475 1764 2117 2074 2048 2395 2371 2358 2288 2599 2241 2010 976 510 861 534 983 741 938 646 798 679 706 673 858 963 712 824 539 790 1015 687 669 749 526 839 837 1225 1255 1430 938 669 864 728 731 833 739 709 637 797 413 716 788 792 744 1028 747 964 847 863 746 944 1296 1025 1033 915 940 731 580 731 435 847 1041 953 1034 996 1035 1110 1162 1173 1257 1093 1097 1209 1215 1281 1304 1051 1101 1128 1345 1409 1493 1013 956 873 767 1112 1037 771 702 799 830 808 1032 967 982 985 1038 721 778 986 893 961 852 915 946 943 913 921 960 853 741 996 672 1090 582 1000 925 1045 1106 951 809 1285 943 925 995 913 1020 924 850 815 979 933 542 1009 972 1081 1187 1249 1148 1140 1351 1171 1217 1049 1077 975 858 984 995 892 758 907 1063 1281 1039 1100 837 789 656 946 252 304 392 353 394 413 306 611 239 445 433 533 265 249 283 417 500 454 492 454 295 489 322 396 495 351 340 316 334 309 428 400 430 583 440 525 457 579 278 419 364 354 280 393 431 211 250 346 430 427 347 868 552 290 233 212 192 252 677 282 324 269 213 309 253 294 277 255 465 312 664 656 364 309 421 469 468 363 526 854 383 775 461 515 477 456 379 520 500 416 469 351 392 251 359 186 277 447 435 653 776 514 856 409 462 643 564 423 523 475 510 710 583 523 1116 359 546 734 655 408 459 464 452 782 479 639 442 667 628 895 921 675 1032 751 684 798 756 1230 509 1572 680 476 832 391 513 1016 592 594 877 581 939 862 506 568 411 413 574 747 708 554 675 586 480 427 381 535 844 839 1126 846 721 606 674 893 413 588 408 1158 684 498 790 431 408 450 348 240 406 546 666 589 741 748 730 442 446 468 400 475 376 353 335 490 534 412 401 641 407 465 549 424 734 399 417 546 483 406 496 680 429 335 459 571 761 535 521 205 587 546 748 764 452 1215 622 783 485 615 332 448 480 1221 390 368 799 465 730 416 469 613 894 929 574 678 620 813 569 718 750 612 496 358 571 626 380 482 343 317 366 529 651 666 469 542 496 570 840 698 818 1168 567 588 588 670 180 89 139 119 278 826 506 914 847 790 594 997 765 726 433 448 257 269 448 415 256 447 360 615 460 496 571 503 597 416 676 399 1009 806 590 634 449 511 361 435 507 401 688 787 541 463 587 519 418 520 326 297 438 478 802 499 515 359 269 896 485 224 404 457 417 534 590 691 538 415 395 495 585 443 283 801 525 780 661 2909 2811 644 629 516 658 657 535 765 710 685 988 848 1056 712 709 306 369 354 782 427 570 577 565 496 344 410 674 685 553 344 787 565 694 955 565 657 458 272 804 618 360 441 421 616 825 449 303 491 444 380 469 734 289 353 516 671 1198 873 785 612 530 585 1205 461 486 577 465 219 245 344 1371 1584 1303 826 1084 1162 1157 854 759 1006 1325 869 1032 775 950 743 673 1644 735 365 357 427 237 287 326 1062 1007 1158 1398 1083 1660 1724 1607 1797 1653 1355 1099 1379 877 1519 1613 1951 2055 2110 1499 1617 1668 1502 1413 1685 1531 1660 1631 1695 2012 1758 2250 2002 1960 1721 1953 1763 2850 2787 2922 1330 1528 1486 1173 990 2002 2049 1047 838 1775 494 477 800 565 747 570 505 1183 1254 573 423 612 602 434 361 2237 2394 2630 2152 2443 2414 2085 2259 2167 3088 2388 2009 2538 1842 2383 2122 2294 2298 2476 2239 2408 2257 2190 2640 2601 2330 2154 2297 2495 656 612 261 2360 3322 1341 3273 3497 3707 2713 979 1213 1007 433 1250 303 546 452 526 2106 1337 1428 552 742 672 887 1292 1484 1220 2291 1423 1521 1426 1827 1751 3150 3623 2623 2774 5667 4955 2730 3354 3763 4018 1971 951 1030 1331 1798 833 1659 516 2189 727 2102 1162 124 118 1298 1578 1461 3035 1476 760 1656 657 774 718 673 1222 1051 1273 1571 1347 2210 2734 1471 1163 2240 1478 1455 1838 1635 1592 1129 1037 1278 2074 1247 1720 787 1962 637 1446 1082 1144 1335 1210 2278 2248 701 629 708 1003 1089 947 1128 591 660 1147 1625 1315 900 1669 882 728 2610 879 1235 1021 622 1030 1103 1072 1176 1245 833 824 725 904 825 972 915 925 1113 962 1012 935 975 1085 557 765 557 324 672 673 1098 540 361 469 549 525 1140 994 519 451 946 1154 520 397 665 328 316 652 426 465 301 273 470 690 442 549 518 487 445 643 712 626 495 438 632 486 451 301 508 623 833 272 525 620 537 661 615 761 743 682 421 641 982 463 759 568 596 715 741 926 756 939 819 819 929 808 790 827 805 831 1253 917 606 766 574 1035 948 888 988 761 581 522 650 463 481 759 487 737 728 646 906 603 494 631 505 594 591 703 661 621 1187 180 1055 560 595 396 552 671 792 743 569 937 1049 868 1219 1007 976 425 399 358 487 604 439 667 333 233 153 347 270 361 342 498 538 590 333 301 521 274 274 122 177 282 371 1245 663 328 280 343 629 496 414 431 546 404 1058 730 631 628 707 694 560 717 735 368 331 750 656 623 972 579 1023 673 333 393 662 539 343 382 899 626 733 973 982 733 993 805 835 969 714 1073 402 817 644 1650 792 1395 1201 1089 1077 943 997 1104 844 456 847 1159 859 954 885 778 1183 329 672 710 1721 310 266 207 305 252 324 661 503 468 412 684 498 689 311 307 364 970 1174 713 926 519 1524 336 333 191 352 443 826 645 697 756 679 939 788 839 851 628 606 896 631 675 674 1011 732 1160 885 824 529 662 567 714 593 1264 868 313 627 289 609 397 394 713 1119 609 569 1276 689 985 898 1434 1313 619 450 1073 950 852 896 734 1241 933 932 1187 1036 1282 1194 1243 441 536 482 529 900 859 1211 938 532 1337 1272 1602 863 579 684 1392 751 766 1235 511 996 731 899 820 903 867 837 852 891 648 1054 1238 813 615 877 1050 866 1638 1749 1747 1143 1033 785 880 685 728 634 898 501 761 999 533 364 734 937 799 931 909 761 1100 657 641 914 1083 1703 802 1215 1209 1239 1019 1053 1105 1196 784 845 1218 1098 850 1263 760 949 912 1077 883 1092 1061 856 937 1152 874 854 1178 858 2899 2976 2106 2015 2067 1796 1809 1939 2118 2039 2016 2280 1887 1635 2020 1467 3087 1719 1588 1108 1329 861 905 1272 1196 1523 617 1105 1369 1227 1634 947 901 1114 605 476 914 514 449 555 580 470 628 605 597 564 365 348 415 393 805 733 645 429 662 915 786 749 894 652 1231 1083 1121 1185 678 805 999 1119 877 1371 1111 1064 1084 737 332 602 506 389 401 300 352 489 352 222 481 356 251 133 352 438 217 212 233 188 313 363 369 326 289 523 301 493 573 592 995 933 994 625 498 503 808 475 404 466 575 494 517 445 569 547 497 440 369 367 457 636 368 526 932 813 729 478 215 736 801 616 762 704 770 685 665 699 699 517 513 822 867 737 824 608 433 683 385 626 433 750 670 1032 1084 942 1031 842 898 476 892 926 427 167 1099 473 944 485 379 1063 661 498 571 492 1068 802 398 758 646 758 975 908 1321 1040 330 310 468 740 366 876 941 622 514 893 791 620 504 866 1424 1086 706 964 932 1038 857 993 1268 1227 949 880 1211 1050 1137 1034 1027 422 641 698 802 584 545 2276 778 864 904 817 918 943 737 895 1047 1238 1020 967 615 603 663 473 502 568 721 701 555 816 690 583 446 558 757 741 1186 815 416 491 537 561 350 373 336 227 367 316 295 217 371 351 718 249 305 581 680 709 629 805 913 959 856 984 1021 867 838 948 856 917 714 886 1081 849 926 1266 819 757 1015 803 568 690 1195 754 783 780 651 1383 938 778 655 743 680 808 835 967 823 1013 1116 788 1106 798 883 675 819 992 1093 943 518 1256 751 605 616 1263 638 987 1313 655 309 473 373 393 282 299 357 693 830 1917 1598 1132 1447 9264 428 707 667 329 359 310 398 492 275 927 349 663 306 222 443 526 279 504 444 398 384 344 426 639 543 420 430 587 622 502 624 534 1250 658 616 682 673 680 504 468 600 710 558 861 827 689 910 621 654 532 419 808 862 738 670 1099 1284 979 404 911 562 468 820 929 324 619 842 637 891 1033 876 647 673 608 684 463 414 536 692 465 887 1643 1469 1100 265 529 482 507 516 473 627 2729 895 3231 2875 2218 2068 2147 2296 2154 2432 2321 2425 2499 2394 2015 2143 605 589 650 542 1014 1015 1224 860 837 711 766 883 690 740 969 867 462 785 1087 659 728 693 615 609 628 939 1048 1240 681 509 398 233 386 406 448 419 389 555 284 366 506 507 504 516 582 400 662 383 570 492 322 435 377 332 296 562 255 265 569 250 500 541 393 368 576 424 484 477 513 357 442 456 434 419 452 429 360 459 571 445 528 390 525 400 323 503 370 412 284 410 445 345 432 674 492 613 564 415 390 421 358 408 406 555 537 538 385 425 440 553 411 428 457 602 422 392 510 621 387 373 399 401 670 395 654 652 327 410 347 401 519 495 292 371 377 417 397 490 626 783 514 497 608 678 623 611 662 672 563 552 591 567 873 737 767 699 320 220 325 454 340 390 115 132 119 183 313 237 106 104 215 121 468 524 517 196 353 335 206 209 185 184 299 379 430 180 265 166 178 231 335 184 247 423 419 264 230 306 128 382 312 302 277 397 199 226 280 209 249 264 227 460 346 256 225 188 194 195 380 176 204 150 218 93 244 78 208 142 123 115 332 518 166 175 254 288 319 270 258 558 353 275 157 187 352 221 173 267 241 211 338 141 315 112 104 99 135 176 150 217 207 229 452 262 325 262 288 379 252 184 269 434 291 295 416 150 261 282 401 268 286 287 185 159 448 272 356 304 371 337 252 400 468 466 558 283 363 373 353 869 519 473 463 131 362 618 342 501 268 298 575 322 284 386 228 230 243 506 386 237 168 249 250 295 219 226 280 434 539 278 380 402 243 441 295 243 210 304 214 366 262 220 96 218 110 102 141 161 378 440 422 341 407 240 417 253 191 244 112 291 301 295 298 380 486 574 456 242 463 286 596 326 300 230 232 290 212 337 283 314 242 334 338 556 177 108 411 268 312 655 359 560 327 423 355 393 171 420 273 467 235 321 347 383 234 253 181 160 377 480 441 416 476 341 270 189 344 136 337 249 405 272 149 157 93 218 206 291 459 288 202 232 287 273 388 337 292 602 265 272 238 208 42 67 28 56 42 197 306 364 425 434 457 404 335 313 395 157 107 65 167 336 67 305 361 480 339 574 288 155 325 131 284 239 376 407 407 303 207 117 264 225 155 147 122 155 130 168 189 238 264 325 276 212 294 132 198 304 268 285 213 417 359 131 180 261 214 252 250 337 257 378 621 182 317 197 188 374 256 480 402 1867 1890 198 431 485 231 448 403 317 330 649 410 502 519 425 184 201 205 111 349 181 275 397 395 256 474 218 374 427 294 258 516 213 217 360 304 489 508 179 384 313 159 90 128 390 202 129 153 375 230 228 194 407 255 239 242 269 509 451 563 358 591 219 277 241 251 478 460 58 95 167 445 562 497 307 466 745 519 968 693 758 822 299 418 424 273 371 425 558 581 187 171 98 163 218 253 634 460 520 468 615 834 1044 742 972 1120 855 712 606 488 895 710 807 858 766 663 770 689 801 651 795 803 1247 891 862 681 821 987 1132 866 1095 999 1097 1405 1204 1190 723 1017 749 665 386 926 745 585 465 1043 287 259 501 442 483 290 254 596 678 482 246 281 232 224 301 1543 1509 1620 1319 1417 1287 1244 1604 1245 1114 1021 1602 1675 1130 1503 1254 1170 1499 1451 1225 1320 1450 1159 1486 1380 1596 1262 1340 1215 215 187 162 1511 1500 543 1372 1900 1965 1463 509 416 470 220 576 91 307 209 165 1059 614 545 163 393 300 268 919 919 784 1238 588 593 1043 722 892 1670 1914 1140 1185 2866 2450 1320 1681 2056 2047 881 889 693 984 675 482 1161 338 953 292 1226 568 55 55 1006 800 1046 1674 1023 559 781 412 600 348 349 599 584 621 833 844 1190 1479 644 353 718 782 752 1266 912 983 679 346 354 840 507 1266 324 603 362 738 635 539 611 826 1446 1031 489 558 530 445 535 418 564 287 431 355 619 608 407 995 546 497 1541 405 540 601 444 581 791 671 510 325 448 444 363 539 535 546 540 569 529 516 693 524 581 508 256 277 325 245 376 210 673 255 178 344 253 192 473 431 630 254 397 316 446 151 319 142 136 300 246 158 160 174 175 196 191 275 186 369 249 170 265 179 232 163 215 286 190 177 281 359 505 177 188 396 205 235 238 318 304 348 163 296 421 179 156 157 184 342 283 235 164 178 203 221 196 268 254 192 240 386 400 342 344 260 229 385 391 312 350 228 144 161 225 275 275 406 169 325 341 168 342 281 236 307 144 193 285 309 220 336 511 62 414 255 134 242 298 267 359 535 273 439 412 574 396 443 344 276 155 209 197 183 260 234 98 204 194 96 178 188 351 230 122 235 182 158 98 187 120 85 154 275 206 538 256 371 353 226 176 308 373 381 245 321 478 407 285 318 222 345 268 497 296 435 264 253 257 265 390 291 493 299 198 227 269 151 102 204 253 234 272 284 761 330 413 473 421 437 357 423 546 403 498 685 364 832 739 471 536 403 531 543 391 121 312 387 330 408 377 475 341 211 251 288 1138 194 156 86 173 147 153 181 349 283 128 367 186 690 150 142 258 455 436 361 436 264 623 60 112 80 105 282 463 350 410 365 341 428 314 319 434 398 402 452 377 401 424 393 361 459 365 429 218 300 247 237 237 591 327 276 437 66 288 265 229 241 456 262 298 659 350 549 467 630 689 266 249 674 381 448 512 274 443 401 292 291 611 360 325 414 278 277 315 334 492 388 534 557 317 604 642 770 509 424 386 748 378 268 487 218 508 417 445 453 433 536 485 536 546 544 507 537 374 507 480 422 383 626 593 709 447 389 332 550 522 508 390 308 200 324 267 174 431 289 350 442 426 481 440 634 362 472 457 374 683 511 425 339 428 533 598 426 515 655 573 714 506 343 630 389 382 642 448 552 788 440 563 541 623 401 483 433 584 1606 1467 1251 1425 1166 1211 964 1065 1057 1286 964 1060 1158 1159 1263 890 1585 1046 736 750 778 691 459 789 468 786 252 639 726 646 844 429 452 428 362 384 426 421 391 240 344 322 236 496 370 282 241 166 206 191 201 185 237 193 331 507 378 322 472 337 528 419 371 515 453 366 539 422 393 676 348 430 468 336 151 194 190 205 161 137 187 173 215 86 272 165 292 140 170 111 77 149 52 110 169 158 166 175 140 305 179 201 157 212 459 459 457 305 330 159 256 211 191 201 120 245 375 239 298 242 248 264 248 320 388 528 196 242 363 606 366 316 136 304 314 260 256 246 289 293 251 241 210 312 248 197 159 307 236 174 209 223 271 292 348 353 172 273 271 324 289 312 376 319 437 424 240 127 506 228 488 226 177 468 172 266 176 252 528 478 179 288 251 560 540 566 545 482 239 204 166 397 295 649 359 192 203 444 442 230 247 325 463 446 480 265 498 579 628 417 532 580 467 457 504 588 689 491 517 173 393 304 208 301 240 1185 381 363 404 267 447 398 352 439 626 659 521 537 432 261 294 228 217 281 223 373 242 252 344 412 234 270 511 479 463 471 329 344 296 456 201 98 131 113 127 127 86 78 186 129 244 136 167 500 361 393 381 375 279 301 389 385 381 257 493 399 477 347 347 479 526 350 386 288 439 548 613 432 409 453 532 391 444 398 334 604 362 328 707 320 516 172 617 594 516 464 438 269 480 211 391 579 432 392 437 631 223 876 407 364 323 727 253 622 650 428 123 186 232 133 114 120 122 335 372 281 337 307 327 428 4736 266 344 166 152 170 184 217 280 465 186 232 192 122 213 287 259 250 271 238 183 171 404 154 326 331 234 297 252 294 403 302 815 330 316 432 224 150 215 197 179 363 186 338 336 224 276 218 187 132 237 483 464 268 325 290 340 221 305 513 378 286 347 646 251 552 333 297 353 379 350 262 183 249 250 267 264 245 182 132 304 839 784 465 244 194 193 305 189 352 249 1041 190 1118 1011 1020 1034 986 908 955 979 1032 964 993 878 983 1108 374 254 356 403 540 383 639 281 408 372 445 359 172 422 266 342 168 373 478 635 615 593 332 351 355 373 333 416 888 932 636 549 396 652 586 611 557 664 652 615 699 758 652 786 781 877 652 724 915 873 683 621 639 498 812 870 1094 668 857 907 1260 1066 973 1152 882 1310 1257 1372 1087 1016 1264 1009 1088 981 995 1064 1073 949 891 1145 1132 1094 1143 935 1020 992 959 1119 918 909 918 1106 909 811 795 1092 1030 1034 990 1056 985 1155 1272 1145 1112 1190 896 940 1043 895 1034 605 1105 935 685 1022 1057 681 1277 1170 857 1301 929 949 1007 936 1171 823 878 623 848 958 801 955 889 1119 1045 912 1193 1598 1316 1437 1190 987 1271 1075 1101 1293 975 1006 991 819 1363 1234 1371 1412 746 800 582 868 507 397 244 316 274 364 184 326 151 210 154 225 213 164 140 276 343 282 446 477 383 499 447 304 402 189 246 226 248 251 371 264 299 452 266 260 221 358 422 330 208 180 158 238 187 222 230 300 356 206 192 670 300 192 176 285 209 226 713 396 424 248 169 352 193 321 271 339 323 305 462 613 541 177 251 321 353 379 319 881 438 763 148 186 376 236 364 544 567 395 420 315 278 226 285 322 324 409 423 392 574 430 357 636 435 504 443 465 530 447 460 751 497 457 644 330 321 362 501 467 492 295 527 383 352 404 332 423 384 396 766 600 626 619 647 550 514 782 538 816 465 280 461 291 403 702 713 776 638 567 879 625 287 742 315 387 375 512 438 303 374 516 343 388 533 268 549 782 1018 542 460 650 329 613 699 580 458 604 408 354 507 349 379 347 354 524 368 427 382 479 655 636 574 460 333 510 336 397 239 200 344 363 346 533 468 784 453 402 475 441 815 507 587 278 282 471 448 635 238 359 248 411 478 506 416 403 390 433 362 823 469 801 355 625 428 429 289 361 377 722 439 506 493 605 559 327 407 300 460 625 533 381 411 392 474 589 477 493 568 345 631 604 234 268 166 329 241 194 330 628 412 448 267 342 472 342 900 536 317 343 625 439 112 156 270 218 152 553 527 564 445 534 679 491 575 498 461 590 255 210 323 318 162 319 271 329 347 394 437 523 366 329 633 651 699 533 677 665 605 410 368 486 493 340 553 592 525 362 460 469 368 461 351 321 514 635 353 428 468 399 325 632 506 334 328 339 291 403 387 391 435 474 171 430 489 352 190 506 515 761 587 2831 3309 551 803 814 537 583 682 597 488 655 941 642 573 713 425 260 656 285 417 425 464 639 621 320 439 329 537 743 524 382 618 748 735 714 554 646 346 352 520 383 324 372 427 692 788 601 415 939 558 744 325 563 241 249 623 725 1135 728 1073 555 359 554 653 333 370 648 465 161 200 252 854 930 1351 647 847 1037 934 1008 939 1185 1311 758 589 869 749 407 375 1135 524 346 348 216 288 219 383 954 969 873 967 737 1630 1899 1700 1931 1782 1645 1451 870 784 2289 2258 1851 2294 2028 1602 1611 1870 1886 1838 2033 1571 1946 1885 1737 2683 2254 3052 2946 2593 2142 3026 1917 2721 2886 2627 927 1477 1362 962 1083 1457 1683 1467 1053 1443 754 673 882 552 622 434 736 1365 1358 910 396 478 433 552 462 2827 2673 2692 2136 2436 2670 2544 2935 2402 2860 2246 2789 2855 2127 2835 2304 2503 2684 2927 2665 2887 1965 2051 1906 3076 2475 2499 2633 2301 321 228 663 2072 2221 1482 3465 3722 3693 3713 1118 1103 629 193 667 275 299 152 162 1624 874 919 461 607 470 629 1074 1081 967 1689 1288 1175 1513 1338 1271 3063 3710 2645 2897 5186 4619 3016 2565 3300 3840 1174 887 1221 1375 1286 840 1440 622 1789 760 1737 847 127 111 1516 1321 1403 2402 1679 824 1063 752 892 646 583 1089 1018 964 1057 917 1902 2496 1265 788 1338 1614 1675 1879 921 962 835 603 640 1483 879 1969 579 934 553 1053 810 753 947 830 2225 2017 502 478 582 864 720 626 600 433 460 695 1056 1148 844 1182 479 408 2256 471 618 982 677 933 1048 968 846 956 875 788 872 822 874 852 695 807 1105 1077 973 1035 1397 1058 468 533 255 449 270 316 1200 629 472 376 589 521 754 471 463 337 567 597 388 347 578 302 264 239 297 574 441 372 346 711 436 487 460 495 483 505 356 400 654 526 605 399 491 116 646 777 460 245 605 906 736 755 789 713 1074 720 615 738 954 552 741 683 652 706 900 774 582 726 678 735 858 587 763 781 754 854 781 934 743 709 411 891 769 906 854 924 520 485 507 524 537 1013 570 804 778 552 982 665 552 713 458 589 673 830 760 779 1173 190 1016 685 622 507 379 479 676 1039 618 1021 1225 907 995 822 1124 609 371 405 369 451 400 387 201 299 197 199 348 193 247 429 226 302 371 293 280 342 332 319 218 283 212 1221 489 513 406 363 655 285 486 468 433 294 811 514 564 685 469 506 609 536 411 583 347 398 575 640 446 456 790 371 501 472 482 594 312 261 618 631 626 862 666 771 465 544 439 602 571 463 397 841 620 1047 832 791 812 585 701 1040 507 848 423 223 609 778 803 773 791 426 674 282 463 463 1111 306 444 272 416 418 454 266 520 244 417 442 501 543 206 198 295 730 945 638 705 369 687 244 436 357 287 395 816 590 650 726 635 795 611 720 675 580 570 907 601 683 440 783 556 959 669 619 465 683 403 476 411 962 409 412 532 144 444 290 417 487 588 466 366 859 597 1001 885 960 1181 730 374 810 672 901 1012 903 1237 919 950 1373 1220 1622 874 1214 587 725 572 712 919 908 779 879 360 1361 1561 1740 867 811 645 1069 845 661 917 543 1378 897 587 888 597 1048 907 937 1015 739 737 921 758 552 771 808 702 993 1021 1143 593 486 480 654 576 569 549 630 322 376 504 513 470 924 916 609 906 1002 497 780 470 335 767 953 997 569 778 682 921 490 804 1125 941 623 633 607 1021 666 641 579 708 945 882 900 1135 974 729 973 1017 861 942 900 985 2857 3146 2689 2545 1415 1465 1461 1680 1362 1453 1334 1547 1400 1570 1800 1161 2996 1828 1625 765 909 732 663 1043 1107 1215 507 1085 1448 1233 1554 691 728 622 405 461 686 464 610 605 729 505 532 657 530 470 405 518 303 358 368 317 512 434 461 737 626 600 681 729 1250 892 832 860 943 1116 1124 634 895 1313 884 956 1132 500 252 251 233 272 359 230 300 271 161 157 420 204 214 374 482 160 148 115 213 152 106 133 118 112 98 335 490 434 453 632 563 430 587 337 378 308 405 415 385 407 639 663 461 326 742 453 449 405 369 547 736 399 394 500 596 737 544 234 131 403 445 323 434 544 571 522 648 458 458 519 496 585 685 517 461 680 737 757 659 567 541 605 795 861 1022 911 826 933 854 557 803 834 408 308 1114 658 1100 460 567 1060 645 489 609 513 1256 1212 498 410 354 1248 1087 1291 1233 921 332 273 414 795 278 679 765 440 357 906 681 422 449 637 910 662 807 968 1115 1159 939 1022 990 1139 747 1477 1094 1157 1052 760 1197 331 720 438 680 717 520 2264 697 1271 1019 773 823 867 747 842 950 843 836 680 464 675 651 333 373 521 591 746 761 735 576 563 422 721 985 890 576 975 475 401 527 795 343 318 312 182 316 243 204 151 423 250 415 197 268 549 931 831 902 687 671 626 767 803 671 582 791 605 733 754 807 751 871 722 786 1188 572 633 762 815 738 849 764 797 591 712 767 1291 1079 837 762 729 791 939 739 738 1339 932 724 626 847 546 872 871 855 925 811 993 536 853 527 612 656 888 509 801 1192 611 383 342 306 126 182 190 390 542 540 806 769 1043 675 707 266 10224 5451 1052 1633 1030 1118 1033 353 977 116 771 381 686 549 370 641 333 236 284 399 236 474 177 423 415 171 347 532 528 447 360 1021 429 395 376 473 376 499 473 468 340 749 554 586 384 425 262 393 278 331 631 827 641 621 498 696 498 372 712 814 599 626 894 298 551 799 685 761 892 773 667 315 640 751 426 376 295 507 360 871 1106 1234 1134 298 441 340 327 579 468 697 1881 497 2157 1895 2103 1646 1974 1795 1854 1917 1992 1937 2149 1981 1714 1795 545 480 679 639 708 811 628 737 542 545 833 814 532 786 568 578 684 555 802 634 598 651 686 729 694 1048 1057 1253 1206 838 655 538 465 591 719 729 659 597 663 706 625 649 632 696 1001 964 730 598 648 764 626 550 568 582 910 673 947 764 838 1073 1228 1127 1061 1179 988 1264 1226 1304 964 1039 919 863 822 825 875 879 1114 663 1039 1239 1457 1014 1053 838 763 1047 997 924 854 1003 1002 999 840 915 898 833 1078 1095 938 1227 872 1099 1000 1001 1043 1112 951 1040 1087 876 932 861 909 1228 945 989 1103 753 1248 1226 831 1136 1049 865 910 824 1139 799 826 642 719 1104 805 1003 928 1181 1069 1152 1358 1728 1667 1803 1451 938 1412 1215 1100 1198 1032 1154 1018 878 1507 1552 1532 1317 576 895 714 905 447 335 240 286 266 330 175 170 243 162 286 241 217 190 173 317 387 359 575 448 339 455 372 414 470 239 353 325 343 345 376 340 321 365 254 256 232 312 471 312 247 215 191 253 214 327 221 263 299 341 321 675 338 291 256 283 296 311 738 467 501 287 202 302 224 214 271 281 437 287 543 798 478 177 225 303 443 324 448 867 463 723 276 314 332 270 509 544 540 492 513 230 319 203 254 434 417 464 548 355 658 424 535 587 684 660 402 789 668 378 531 700 507 421 637 395 397 437 671 397 458 383 520 689 453 339 538 535 454 351 785 863 916 686 483 521 494 903 498 866 588 295 602 386 433 710 717 840 618 569 1018 651 343 740 362 403 495 560 637 235 507 553 399 523 384 333 434 739 792 409 632 606 540 587 643 694 556 527 398 359 484 351 272 280 424 391 318 424 322 451 863 639 743 323 406 501 192 259 150 350 240 285 359 519 418 760 481 420 465 411 767 558 600 303 313 564 439 714 292 317 334 285 599 497 386 266 699 544 341 941 348 921 415 662 500 372 273 314 433 760 459 645 394 564 445 451 587 286 592 638 624 559 639 487 519 545 525 418 588 350 681 717 264 313 198 311 317 343 466 710 400 440 418 402 676 535 838 749 428 464 552 348 239 121 215 350 180 473 489 416 478 452 520 452 574 486 543 437 226 159 239 301 171 333 386 380 343 427 552 528 499 248 636 628 689 617 658 610 537 297 254 412 404 334 544 570 501 355 552 546 318 401 305 371 483 470 382 521 464 400 286 723 430 325 409 456 408 524 491 371 354 381 178 535 590 318 253 481 544 717 455 2923 2997 542 558 748 618 589 601 649 631 689 886 743 550 814 384 391 554 528 589 894 707 900 731 484 666 447 468 816 500 384 530 479 473 665 504 673 287 414 582 384 311 464 506 799 765 423 462 924 614 840 391 739 305 351 708 527 1060 659 922 548 324 364 555 303 325 562 485 264 280 288 1103 1062 1247 752 817 1174 826 1090 958 1041 1252 782 597 704 695 576 451 1025 767 295 300 144 362 367 395 1249 1321 778 1035 825 1735 1879 1675 1989 1915 1580 1319 998 964 2299 2259 2222 2271 2132 1536 1840 1966 1705 1921 1966 1278 2004 1688 1756 2357 1967 2618 2416 2298 1799 2608 2003 2530 2737 2770 1029 1575 1150 841 1046 1611 1790 1545 931 1628 725 623 805 608 904 438 735 1339 1350 794 304 460 424 620 342 2832 2621 2654 2234 2154 2572 2394 2529 2301 2571 2492 3083 3268 2398 3016 2169 2729 2838 2881 2823 3456 2644 1881 2089 2535 2555 2314 2313 2266 340 237 385 1766 2024 1390 3478 3915 3931 3559 1083 1019 811 346 890 253 458 226 183 1694 1429 1386 449 580 448 551 1094 1163 995 2153 1551 1058 1873 1314 1211 2797 3390 2750 2876 5266 5392 2477 2660 3206 3874 1220 946 1198 1395 1532 770 1557 503 1756 628 1566 742 90 80 1619 1424 1577 2458 1589 931 1081 646 954 585 462 957 847 848 919 860 2333 2459 1457 572 1173 1593 1484 2061 1013 1404 900 636 766 1703 1092 1904 640 951 590 1081 721 611 837 1073 2424 2101 850 819 676 690 552 621 581 552 603 835 1068 963 1156 1503 829 727 2069 618 790 1137 557 951 872 790 855 751 951 760 1041 834 882 963 775 852 1394 1236 853 954 897 1043 583 454 323 316 366 380 974 547 416 295 440 409 760 689 526 366 760 585 397 347 650 457 425 407 442 674 563 555 479 644 378 453 488 688 600 470 411 474 624 462 628 407 433 209 474 614 622 351 691 725 646 686 732 607 890 498 547 533 918 652 621 618 860 755 895 639 447 535 421 523 616 522 584 606 751 761 812 807 566 683 425 840 697 886 891 605 590 680 553 537 502 727 623 1135 786 444 780 771 636 815 590 788 770 992 631 668 1146 173 1015 608 735 525 411 375 675 862 492 1057 1231 906 975 744 1037 649 415 430 410 504 438 366 230 292 198 234 242 276 225 671 292 365 379 279 317 329 306 384 199 377 267 1158 569 551 462 392 727 341 494 503 598 441 847 677 699 886 422 569 839 680 416 483 500 312 886 732 418 674 812 377 436 421 538 446 334 301 508 570 594 955 909 694 540 665 639 677 745 615 559 744 769 1008 707 868 734 761 836 823 498 864 576 252 724 912 946 767 681 518 631 288 540 629 1403 278 337 258 417 385 432 453 729 302 343 406 615 513 252 186 344 644 846 681 750 356 697 175 531 424 193 433 860 570 657 730 590 770 657 936 643 620 593 884 640 666 485 842 616 968 672 764 543 627 498 558 493 1301 496 369 719 156 574 334 469 367 753 509 617 1053 701 836 888 876 1034 693 344 967 784 871 982 804 1178 989 1033 1167 1254 1484 1063 976 579 673 525 766 964 871 800 1110 380 1234 1674 1772 889 837 684 1237 750 777 1302 644 1343 854 583 837 591 1139 1066 1098 1103 854 816 990 810 447 1010 728 807 927 1028 1168 628 536 515 805 666 538 517 550 408 483 393 492 435 879 900 770 906 1028 577 838 493 342 873 758 1057 677 805 684 794 693 856 1168 929 721 794 828 876 696 692 677 877 724 842 1141 1186 942 834 1073 1026 1124 1007 909 943 2585 2794 2542 2448 1641 1703 1433 1619 1371 1766 1647 1894 1552 1847 2038 1261 2850 1793 1458 897 1026 863 762 1141 1006 1302 669 1048 1693 1440 1554 691 849 644 468 572 990 645 539 691 847 492 537 522 587 294 280 373 369 395 536 496 669 495 412 907 584 378 683 685 1465 1074 1041 1037 870 1156 1505 757 865 1241 927 1002 1292 364 253 369 332 275 370 214 267 329 273 185 458 266 249 372 464 228 184 82 199 200 208 231 224 204 202 482 484 437 427 591 629 606 696 270 347 259 499 326 304 322 550 679 699 332 1074 614 604 463 423 484 677 449 282 380 567 769 520 242 258 337 393 383 374 419 520 459 637 454 443 419 454 482 489 424 485 310 532 695 603 609 531 750 816 879 994 1097 795 961 946 627 796 756 442 266 852 597 1069 535 519 1013 488 433 434 468 970 1049 500 332 251 1130 1029 1180 983 867 487 463 343 864 316 832 805 411 438 912 821 628 517 625 877 584 770 911 984 1097 1186 869 1030 1100 893 1395 994 1215 951 922 1118 360 604 484 564 675 482 1944 808 1057 969 886 891 830 745 894 968 1078 933 892 611 684 610 478 445 455 624 831 739 835 532 580 423 823 974 695 746 762 532 311 648 641 506 325 323 207 323 277 238 180 449 136 386 268 352 644 894 778 890 672 623 735 685 595 649 600 824 759 706 722 1044 737 875 642 713 763 743 670 849 682 608 746 654 750 654 688 799 1288 1181 671 680 636 677 682 716 742 1220 825 766 568 979 348 909 786 933 1025 715 880 724 1468 975 903 700 934 400 932 1232 655 399 380 280 132 171 175 317 512 634 796 668 1013 867 667 344 5451 10228 1483 2026 1161 1226 1494 311 991 138 779 521 572 483 346 479 348 324 462 292 241 578 183 509 402 378 355 516 756 513 411 1109 364 324 384 660 430 518 496 574 605 538 407 412 523 434 375 513 311 326 751 854 653 733 573 642 823 508 851 943 674 749 1051 246 530 593 473 577 659 596 864 322 464 720 368 424 362 586 409 770 1190 1215 1363 306 523 281 516 542 487 574 1958 621 2099 1871 2030 1501 1896 1962 1783 1861 2128 1989 2173 2116 2136 1817 623 583 744 515 758 885 778 895 744 679 773 788 634 946 550 491 430 678 949 820 766 855 752 756 751 1095 1125 1294 633 662 550 459 552 358 452 399 358 355 286 386 389 498 451 584 483 803 547 459 485 586 312 254 250 432 274 335 239 366 361 204 483 435 366 433 335 242 239 207 404 369 432 462 461 405 458 641 484 262 383 224 388 436 507 512 515 460 512 418 412 390 390 380 444 353 311 296 361 455 497 479 433 509 422 504 471 352 390 389 419 299 409 370 449 427 428 530 408 592 618 577 519 262 558 493 494 460 366 404 392 247 601 389 349 409 402 402 400 372 391 436 509 536 490 797 762 704 388 396 390 528 542 466 489 413 560 342 407 430 482 462 200 114 76 125 136 155 282 130 159 96 212 198 98 98 113 124 159 145 145 209 153 224 215 266 316 139 245 227 247 128 165 263 173 290 176 193 155 211 158 155 218 202 180 228 155 193 189 187 211 275 238 477 190 220 210 134 88 144 365 225 243 161 208 213 214 231 216 235 144 244 264 630 166 94 106 259 195 229 232 504 297 528 229 249 178 215 288 263 184 162 379 161 102 163 324 96 402 136 150 206 333 260 264 200 187 256 238 252 284 194 208 355 433 362 324 142 206 329 293 173 211 307 299 528 265 174 235 305 283 262 323 352 615 335 268 398 285 453 500 478 499 279 465 255 278 360 336 392 292 435 440 438 318 342 300 335 236 399 354 223 219 346 279 216 137 88 329 445 450 341 301 337 293 396 397 457 245 166 188 157 220 187 179 312 243 203 130 283 147 207 609 274 482 163 114 211 147 196 200 168 139 287 263 208 238 300 170 239 338 162 286 247 274 217 238 235 328 308 277 331 147 188 259 251 180 254 340 367 275 398 179 754 182 446 108 152 246 337 193 276 276 285 256 507 289 268 246 336 340 436 408 369 409 411 376 306 348 248 248 181 264 216 167 185 219 84 185 400 332 360 208 267 289 306 214 239 659 376 155 370 338 199 162 118 125 127 102 228 262 346 345 281 354 361 497 464 196 133 73 127 184 311 58 179 204 360 315 356 131 143 138 184 436 594 406 383 289 482 245 177 102 231 165 159 168 174 126 187 184 220 135 222 236 243 172 313 144 252 267 227 231 426 347 134 225 231 209 266 229 300 232 316 157 160 184 179 159 373 241 337 368 1327 1700 277 346 299 341 251 393 348 340 402 450 441 381 276 270 193 156 377 216 385 206 417 421 369 444 307 404 424 187 253 609 538 513 484 288 452 148 241 265 237 263 272 235 235 189 337 261 597 405 509 397 510 370 268 217 268 383 279 353 206 191 115 418 308 351 339 289 166 178 535 509 545 418 279 597 512 274 485 481 334 839 523 439 560 410 316 296 615 519 271 282 149 202 247 187 659 499 438 553 467 843 878 805 775 841 690 779 699 466 1492 1395 1370 1104 1296 899 798 891 618 1234 1023 1084 1044 827 990 1435 947 1200 1126 1176 849 1201 1035 2159 1749 1594 520 713 692 439 438 939 1020 848 472 845 221 211 264 272 321 239 342 828 393 431 216 194 178 185 175 1236 1297 1218 1344 1256 1147 1446 1238 1507 1375 1445 1520 1286 1177 1392 1614 1390 1452 1475 1415 1204 1363 1159 1285 1885 1953 1720 1875 1602 237 199 177 1101 968 1005 1855 1902 1954 1871 588 628 415 150 422 196 284 191 346 1236 842 792 295 440 354 183 600 681 765 780 758 710 903 624 861 1514 1780 1470 1483 2973 3128 1469 1473 1655 2170 958 545 750 842 786 652 1007 317 1246 438 836 605 56 42 979 555 1157 1275 726 236 682 457 530 374 318 859 751 768 766 763 1357 1325 747 319 564 1086 981 1023 662 828 361 302 263 594 550 984 216 474 340 380 388 331 353 419 1296 1281 415 440 447 583 507 400 503 314 363 473 1015 510 335 837 248 212 1121 312 397 560 385 527 627 546 544 528 540 618 527 801 811 814 683 718 749 642 513 539 835 625 322 317 292 251 273 252 487 221 189 245 242 260 388 356 344 283 429 134 337 169 180 143 121 152 105 194 282 326 244 245 294 166 252 175 202 172 191 347 264 216 263 154 246 124 252 335 407 158 280 179 104 157 275 252 246 215 354 163 503 184 326 124 140 481 413 354 320 352 335 371 330 314 346 329 223 268 292 324 218 169 257 246 246 295 493 212 322 282 272 205 215 339 157 435 295 239 370 302 286 396 258 286 322 404 287 449 606 107 687 406 347 162 299 359 292 529 263 559 491 727 444 425 508 394 280 268 286 173 153 86 117 168 134 123 154 154 180 413 140 221 296 222 108 246 159 104 130 118 168 408 534 292 231 209 259 232 282 246 175 202 374 228 359 387 285 442 307 458 377 293 335 305 450 397 249 439 600 500 214 361 309 215 130 135 217 283 257 345 703 295 481 489 358 360 381 362 380 320 376 649 363 624 533 528 537 502 260 284 336 150 443 513 334 319 302 373 296 125 350 366 750 98 84 102 92 116 120 302 130 227 173 238 255 226 164 156 199 403 472 334 366 285 653 122 136 104 136 290 467 337 407 528 417 554 271 439 422 354 354 559 406 470 397 529 456 584 491 417 282 323 243 330 279 556 264 213 206 102 336 317 212 237 416 433 266 659 247 484 409 642 622 290 234 545 507 502 619 323 311 370 417 329 298 299 290 321 538 495 523 271 501 631 660 519 160 977 625 699 342 344 279 745 359 360 392 390 433 433 553 441 564 556 476 533 576 274 368 627 335 288 590 416 279 403 363 392 409 349 328 288 237 210 257 290 267 292 252 443 429 294 208 300 230 400 366 488 436 254 244 322 783 408 600 589 672 538 450 504 633 477 508 619 567 440 409 398 264 492 448 393 509 613 398 450 531 490 460 428 373 1377 1472 1328 1121 929 577 1016 1070 900 1111 1121 1214 1150 882 1002 739 1411 1225 845 597 705 456 439 665 435 765 278 523 779 685 924 471 351 260 277 325 534 406 229 158 433 167 140 307 300 219 197 306 356 302 288 292 303 342 398 382 360 298 650 447 446 409 617 571 481 525 456 406 648 590 424 700 750 309 183 217 193 181 191 159 198 182 195 84 131 311 148 120 139 153 193 80 83 156 42 30 42 46 42 164 111 245 219 367 271 236 265 141 209 207 216 138 126 134 193 167 218 234 245 173 177 200 186 200 245 387 230 296 577 407 344 150 171 167 154 285 174 216 193 295 171 260 223 266 250 224 230 174 340 255 194 269 243 241 231 346 295 364 225 239 348 309 334 295 367 298 314 146 498 322 665 345 281 672 190 318 151 341 422 402 255 189 181 462 616 553 470 367 248 236 202 454 179 316 335 243 141 372 452 333 426 465 522 279 650 570 669 623 508 412 681 640 576 714 528 616 793 675 506 221 201 292 217 374 263 855 495 582 526 557 420 415 371 390 594 796 637 487 265 350 457 397 175 243 225 397 248 379 233 454 200 432 415 452 423 525 294 230 223 334 358 121 117 103 113 115 107 101 318 85 106 121 127 286 438 523 428 394 449 431 400 485 366 502 474 651 689 727 698 819 552 450 470 341 316 340 614 460 352 345 401 555 417 462 511 435 383 284 283 386 289 316 391 399 376 666 484 283 248 241 586 327 309 558 395 624 448 1059 665 490 447 574 270 597 639 327 128 223 180 54 52 72 70 343 544 326 199 238 337 329 166 1052 1483 6392 1912 1165 1503 1201 186 481 131 276 286 274 204 398 270 196 189 371 226 206 207 175 205 214 309 340 325 271 301 547 675 329 313 277 292 233 178 148 183 578 261 228 234 299 218 124 151 268 321 350 398 266 265 291 290 362 250 415 260 200 298 560 158 393 399 387 464 435 317 607 215 181 383 374 345 335 162 126 442 692 969 312 262 239 140 301 339 350 148 712 114 813 658 1005 1073 1030 955 937 1026 1083 1022 1224 1151 846 921 361 397 323 402 356 406 626 425 402 377 603 630 231 335 285 431 290 295 666 811 775 674 387 387 444 630 642 726 831 670 352 520 217 381 426 394 358 248 561 479 425 497 407 451 645 669 294 576 516 857 315 381 390 411 927 551 867 871 765 830 814 672 884 1234 702 1113 1041 1166 590 1377 629 568 546 521 509 493 784 736 911 1166 838 936 1161 786 611 912 1045 688 905 665 674 718 925 516 620 717 621 650 552 714 635 782 896 665 531 958 693 697 623 644 846 688 832 607 479 681 586 329 838 822 479 1095 684 505 728 504 1079 893 586 426 452 554 979 1203 988 1109 1271 985 1158 1824 1449 1734 1592 1069 1224 789 879 1052 877 1537 1529 1135 1273 1476 1423 916 616 720 607 688 193 282 239 181 298 290 152 116 145 148 128 133 102 86 84 123 125 123 565 330 103 368 148 176 247 54 116 87 91 237 192 96 129 206 286 144 122 221 165 211 172 138 88 225 128 269 120 143 181 212 200 441 425 168 168 177 90 162 794 410 428 74 198 130 212 163 173 115 234 154 286 476 214 127 172 148 223 176 222 423 278 785 117 145 437 142 551 283 273 282 506 194 132 88 200 334 279 225 352 177 402 290 344 552 554 733 247 381 455 658 241 704 442 214 501 318 237 502 191 314 264 292 235 458 368 112 237 556 250 219 594 572 606 201 210 464 232 948 362 392 282 114 196 291 257 397 1400 794 482 234 537 547 226 537 308 372 562 299 360 253 265 481 660 541 106 241 284 460 440 304 365 447 353 481 892 687 536 389 184 104 194 210 195 244 160 216 132 216 140 298 789 444 395 324 361 140 252 260 127 216 88 209 226 276 246 745 452 320 298 268 396 225 328 127 139 300 292 360 238 355 241 260 303 185 370 238 400 252 195 309 178 646 290 393 218 198 256 246 129 512 251 309 186 433 296 144 257 202 313 474 406 498 518 427 424 554 410 408 251 207 259 648 147 187 86 255 159 221 114 388 148 205 332 274 214 371 406 518 217 175 720 205 235 166 97 328 106 403 321 355 359 295 531 412 488 443 303 247 76 162 145 293 84 320 398 287 247 261 243 233 547 230 676 469 516 419 444 366 481 162 183 269 188 172 347 384 255 132 432 287 284 322 213 234 266 252 407 240 261 316 173 313 244 322 370 372 324 457 395 263 261 337 108 373 174 121 233 364 390 521 620 1746 2036 271 370 292 330 438 415 701 442 444 658 465 528 559 237 232 335 306 254 755 688 369 361 294 347 132 220 441 180 294 467 415 368 495 291 304 236 294 341 281 261 214 232 748 670 409 369 708 487 594 403 543 293 322 568 295 1222 651 655 490 460 285 243 173 253 406 354 154 179 261 1353 830 1461 809 523 910 558 393 596 889 731 521 440 518 515 197 307 469 448 115 126 106 96 156 378 931 1016 632 571 659 1758 2266 2151 2278 2214 1118 1251 719 522 1622 1520 1848 1882 1852 869 1431 1383 1436 1586 1309 1401 1582 1456 1343 1880 1806 2182 2458 1973 1632 2277 1690 2199 1953 1512 392 911 725 850 866 1083 1373 1118 852 1105 456 406 480 506 473 478 354 653 931 573 145 343 327 179 161 2180 1959 1743 1147 1805 2079 2245 1832 1712 2108 2051 2412 1990 1499 2553 1689 2968 2564 2280 2712 2987 2679 1035 1262 1468 1562 1366 1409 1296 468 357 193 1698 1649 1145 3209 3356 3236 2603 853 836 588 199 736 123 607 181 257 1255 664 685 393 401 316 265 813 1247 527 934 1150 763 1817 892 936 2478 2888 2092 2425 4542 3735 2017 2231 2081 3075 994 449 726 876 964 486 979 342 1245 634 1578 820 102 69 1581 708 1120 1324 1217 734 855 674 604 389 251 605 526 556 718 780 1637 2299 1438 430 1016 1230 1212 1776 963 970 970 497 560 1584 768 1870 856 1023 694 743 385 423 610 779 2627 1867 572 524 423 597 482 363 458 245 337 530 836 571 868 1064 569 545 1472 297 420 515 386 882 1151 961 641 617 602 594 658 803 793 991 798 855 590 803 767 492 545 553 499 510 189 417 415 488 764 266 270 282 297 564 623 493 670 561 487 612 359 194 370 260 244 376 416 440 286 266 278 344 170 260 326 349 401 292 670 420 420 238 395 500 268 122 402 416 614 212 664 719 457 443 562 538 687 629 448 598 627 802 562 508 643 515 541 431 259 265 245 331 334 422 275 388 826 723 489 640 386 719 261 470 481 859 603 559 491 752 562 477 455 522 532 1307 438 254 409 640 487 669 277 429 687 916 398 411 1088 140 1259 555 524 426 340 251 496 670 434 702 587 766 465 613 650 538 496 301 460 363 454 764 242 237 188 240 285 56 168 369 195 291 368 340 223 159 276 251 112 612 220 1100 678 563 495 367 534 176 246 210 257 447 517 428 662 455 420 223 614 478 199 461 252 355 470 352 237 431 471 337 254 241 297 147 105 395 491 657 663 526 475 383 867 358 312 632 461 697 356 557 489 673 725 911 875 495 549 436 198 524 374 284 663 901 565 596 256 414 766 253 232 262 764 209 299 266 307 315 391 167 337 166 183 446 474 773 200 180 144 345 327 686 724 160 850 175 260 216 191 372 744 646 680 708 676 716 609 758 320 249 302 394 310 330 257 425 303 496 331 299 172 217 130 409 409 991 382 224 356 76 235 233 240 356 571 320 469 743 489 1135 743 576 962 456 317 981 606 1078 1151 983 1591 978 1333 1424 1288 1858 1233 743 689 526 454 356 520 683 795 467 216 648 1463 1586 560 617 489 1134 894 601 1502 422 709 913 279 830 277 612 553 616 589 554 416 564 776 385 829 363 787 494 658 859 367 267 516 404 313 201 207 462 388 404 248 546 478 1067 1548 731 780 1285 453 615 325 551 656 580 1051 418 908 679 761 470 680 890 815 725 428 543 833 522 611 545 796 665 715 680 1284 990 600 956 1014 808 717 587 635 2195 2485 1747 1791 1144 1264 924 1061 964 1121 1277 1376 1123 1052 1447 1541 2585 1347 1115 790 838 509 652 1031 899 597 770 1357 1146 1004 1489 558 1036 722 353 351 654 156 671 687 568 346 279 403 430 268 259 246 456 304 386 259 520 364 291 373 393 311 581 437 1057 924 1124 963 641 1032 1610 806 743 877 564 584 674 278 279 323 309 334 534 198 406 116 72 179 127 174 145 54 168 216 67 92 60 75 189 149 204 179 171 382 527 210 385 401 360 313 341 245 351 200 325 204 204 218 396 417 145 177 867 178 166 375 291 130 300 472 257 347 349 349 347 228 36 146 192 196 260 388 324 256 401 193 197 404 363 507 511 270 324 190 319 511 297 425 340 683 619 847 781 903 695 837 886 512 736 698 409 268 742 443 922 487 384 742 381 387 351 387 651 760 362 237 159 617 656 726 1462 468 322 281 296 621 222 555 647 320 367 677 657 410 378 613 545 599 453 811 630 657 992 451 770 565 375 880 597 848 503 841 863 210 633 427 548 525 507 1702 870 949 846 876 813 797 725 801 755 746 783 838 712 528 638 527 348 291 378 468 610 464 429 483 459 684 658 523 328 609 317 241 334 264 304 64 64 56 70 74 56 56 309 108 189 404 124 414 666 531 499 329 335 414 367 453 358 522 522 488 529 602 660 616 459 367 393 415 404 489 865 566 512 494 605 634 476 541 473 1113 1489 485 430 698 709 741 460 668 943 511 639 413 1328 324 1056 743 675 535 346 682 331 504 285 474 433 757 210 440 762 390 256 365 308 83 136 154 180 257 324 373 440 569 621 359 152 1633 2026 1912 7581 1278 1472 1445 414 454 104 382 285 299 305 313 364 650 345 398 179 141 217 171 329 280 232 423 215 574 409 105 817 444 358 231 594 432 597 585 375 359 320 328 350 332 253 128 157 191 213 326 593 365 291 276 313 271 330 645 502 578 499 986 164 195 530 272 456 641 394 682 258 426 434 248 302 302 303 234 605 799 980 1458 237 271 287 159 378 608 672 1304 253 1387 1303 1353 1312 1435 1518 1403 1520 1430 1485 1361 2249 1325 1290 426 464 940 423 678 653 463 596 378 436 595 467 768 694 438 390 602 387 603 889 822 955 406 1097 1167 936 899 1007 605 747 684 588 564 494 841 380 366 400 301 449 685 757 649 631 639 597 782 423 724 782 439 379 387 327 503 325 472 654 385 486 549 523 750 661 616 954 930 1023 627 497 539 526 647 586 669 602 465 526 623 645 584 587 636 629 849 663 805 654 562 625 514 590 429 470 590 486 551 609 601 596 627 599 505 635 488 705 681 687 573 542 657 541 573 708 316 572 581 391 523 540 335 775 651 593 412 439 652 721 710 457 710 559 386 891 782 994 807 772 686 823 793 919 763 640 720 641 948 839 731 852 776 763 884 792 997 731 522 706 479 754 171 194 132 148 177 203 163 199 171 86 192 165 192 217 219 164 172 160 324 245 205 263 239 309 353 166 140 120 130 234 246 134 142 231 283 294 216 396 238 233 205 206 184 268 188 142 200 231 298 253 251 413 303 350 342 117 170 191 338 136 162 90 214 125 230 156 233 107 116 177 238 556 145 102 122 221 283 295 374 700 268 548 249 269 215 232 456 264 240 246 481 246 265 140 143 245 275 281 247 310 346 210 350 319 393 408 314 460 337 394 388 527 353 367 391 315 265 696 635 146 192 273 246 313 327 286 235 549 337 226 549 503 625 446 280 408 361 590 532 578 310 185 220 353 343 649 608 542 400 229 427 744 363 560 359 375 404 419 603 310 305 362 347 334 182 186 247 460 604 259 523 457 391 446 351 453 401 400 248 188 278 216 394 358 312 317 198 156 160 339 582 517 380 450 187 298 278 314 172 243 311 237 387 292 240 395 280 228 259 427 555 269 303 130 116 291 313 407 224 218 143 241 470 257 345 285 527 413 396 427 187 650 300 397 269 342 271 270 214 492 302 312 381 410 336 150 206 169 319 392 350 361 400 287 372 290 276 328 314 193 336 552 127 191 156 149 405 216 238 374 205 225 251 231 238 432 387 635 240 313 346 136 214 213 290 222 90 214 305 291 404 383 261 458 340 334 385 198 109 140 273 240 155 541 164 253 397 424 198 191 229 208 285 435 457 368 405 495 612 203 177 376 145 135 253 275 257 125 362 396 440 458 198 403 239 267 263 293 259 266 248 480 304 210 202 269 235 332 273 184 235 306 240 303 449 284 219 461 273 477 399 1506 1971 231 450 474 441 341 388 459 414 639 554 700 466 320 326 493 360 331 420 424 321 260 267 351 224 286 407 601 236 279 500 452 350 517 367 424 149 287 292 238 382 263 306 346 393 281 324 576 659 767 364 433 292 426 384 173 730 486 544 403 233 294 358 340 465 566 427 483 509 539 1134 632 989 428 503 548 522 667 469 613 842 690 430 455 519 297 321 775 322 210 200 230 222 234 183 753 754 612 627 739 1222 1368 1294 1320 1306 1158 1049 855 499 1610 1515 1769 1519 1443 923 1153 1107 1036 1316 1077 1465 964 1376 1460 1895 1167 1419 1369 1466 888 1695 1700 2113 1761 1681 608 1081 842 695 547 1311 1213 797 554 925 466 426 415 470 422 473 423 779 833 544 326 545 531 242 202 2045 1870 1848 1438 1345 1473 1422 1571 1547 1674 1705 1661 1931 1408 1628 1590 1504 1687 1863 1623 1879 2026 1309 1292 1473 1920 1528 1653 1830 401 322 303 1405 1534 781 2876 2441 2720 2266 752 729 692 213 610 95 294 166 239 1438 739 851 341 345 236 433 726 791 573 1391 1024 697 1080 606 815 2374 2883 2172 1964 3997 3583 1968 2127 1737 2250 1067 379 805 954 947 598 1185 422 1274 519 1179 791 92 86 1225 782 1509 1989 860 440 707 527 688 398 358 854 742 730 652 553 1377 1814 857 816 913 1142 904 1367 778 802 559 496 634 1286 822 1990 510 666 285 530 468 452 570 606 2243 1629 523 577 461 534 708 500 775 424 472 557 836 554 658 1199 365 294 1297 600 697 467 276 986 825 946 722 519 685 651 610 638 690 797 542 575 485 779 1302 558 815 438 336 447 200 290 192 385 600 234 228 323 305 349 554 570 475 326 725 705 412 271 194 336 318 195 322 258 348 315 256 230 282 400 311 236 342 365 323 187 370 213 392 293 229 194 392 398 367 184 431 579 191 266 322 381 371 505 330 359 593 407 507 275 300 420 413 575 384 402 358 376 389 390 346 440 330 415 542 431 437 318 343 635 643 298 582 446 353 390 395 262 280 544 372 661 478 319 541 560 508 568 510 608 551 623 472 353 985 106 1068 334 700 258 324 269 321 605 520 624 501 670 614 375 415 394 323 550 305 255 311 197 149 191 126 167 396 120 104 386 335 235 369 275 175 162 194 168 247 395 297 564 447 434 259 249 334 213 382 392 234 401 623 553 491 369 265 342 405 800 260 328 531 397 315 404 419 649 737 533 304 226 380 283 198 197 552 486 477 502 479 486 410 504 471 547 476 462 387 575 636 743 431 608 509 513 661 635 279 349 674 139 565 649 433 486 364 543 912 151 456 542 746 130 138 155 168 192 214 190 290 253 235 430 376 485 184 147 234 346 320 335 361 283 596 127 317 271 135 275 752 610 638 711 648 737 514 622 296 255 290 358 306 316 293 709 606 791 656 546 320 422 290 228 239 772 257 142 288 121 293 241 204 253 598 280 378 543 277 395 363 735 870 367 240 534 550 766 920 400 730 629 946 694 707 784 611 506 487 452 401 429 598 564 626 639 222 835 849 923 535 538 515 898 435 575 636 287 505 484 566 475 516 603 513 566 682 980 365 590 524 344 661 486 552 672 641 805 395 318 486 525 302 195 257 321 478 385 244 378 331 347 626 494 651 498 489 781 383 262 710 454 975 522 509 782 580 576 566 598 609 646 610 412 463 509 494 465 532 564 386 529 605 572 581 665 694 565 574 560 597 1842 1779 1433 1206 1226 1360 1235 1312 1165 1226 1226 1338 1607 1156 1165 1142 1685 1373 1461 569 611 573 418 791 599 831 446 733 604 542 1052 522 605 481 460 163 570 160 391 351 393 411 419 303 599 278 373 332 405 352 277 247 510 452 417 508 424 379 775 657 779 784 773 662 652 934 545 758 676 707 610 934 932 351 140 257 183 196 173 114 310 223 415 115 253 186 120 132 116 398 66 104 46 224 231 235 245 235 214 260 214 217 296 587 449 419 417 215 188 311 431 283 273 287 362 250 366 347 458 169 163 142 110 190 242 431 280 406 473 558 437 285 90 434 482 319 430 456 424 289 275 239 237 235 348 412 539 269 268 219 390 350 309 378 312 520 649 377 518 453 352 456 440 272 482 371 308 115 644 192 516 334 202 609 264 444 231 451 506 480 238 265 214 486 669 677 735 492 346 332 569 901 326 600 877 599 316 776 822 358 374 649 503 494 667 519 691 690 1001 609 636 958 951 822 649 968 931 959 807 265 409 351 238 439 312 1120 618 632 604 726 636 621 523 666 604 705 555 619 488 487 312 271 288 265 166 472 455 295 303 526 282 438 597 498 495 331 351 294 430 291 355 108 112 84 116 145 80 70 363 166 175 265 157 396 679 587 627 329 336 325 277 297 277 508 709 459 486 560 586 479 529 375 397 339 421 457 852 280 295 383 413 473 498 498 536 690 813 418 355 452 512 472 513 556 528 644 377 409 597 237 613 456 381 544 471 624 564 747 435 373 366 663 364 614 768 474 310 290 307 88 129 127 155 364 242 421 423 238 418 310 170 1030 1161 1165 1278 7321 3192 1342 381 679 132 318 296 191 226 336 347 252 177 138 388 370 187 234 254 319 262 431 360 291 519 295 850 275 259 340 421 371 309 227 387 285 245 294 358 353 402 187 222 287 205 543 479 445 295 430 471 379 237 496 320 584 364 645 255 405 596 447 603 642 412 707 232 454 439 238 487 320 287 225 431 740 868 746 376 350 148 280 417 412 363 1299 428 1286 1171 1296 1148 1275 1131 1142 1469 1122 1306 1205 1495 976 1152 420 606 435 382 426 414 525 457 315 397 618 707 494 520 413 465 394 354 639 725 657 710 552 519 578 727 743 807 651 597 509 472 335 454 554 321 313 385 388 343 724 858 727 457 550 667 709 344 613 754 252 298 321 348 547 312 538 275 283 456 586 591 466 509 593 573 569 608 687 355 518 510 655 614 606 529 519 371 497 526 422 432 455 586 567 565 628 467 610 627 533 563 445 433 469 372 446 563 498 586 591 641 554 619 533 452 582 626 542 544 554 641 536 599 272 614 451 371 490 528 391 660 508 579 411 363 756 890 694 383 614 753 431 724 522 640 734 602 527 613 589 677 582 521 514 654 678 579 559 779 561 675 655 556 671 498 649 394 441 592 140 136 120 213 136 235 94 240 152 80 205 208 178 176 172 149 128 120 142 223 201 283 225 213 265 102 151 137 147 148 188 150 194 280 277 310 164 382 241 148 191 161 127 187 202 263 97 185 233 239 231 387 249 116 108 88 56 102 326 253 302 150 163 134 185 132 208 142 120 183 211 586 187 121 189 149 220 197 230 440 335 549 187 211 192 211 240 224 208 202 455 257 335 164 238 183 225 213 237 339 216 150 361 255 232 360 309 255 400 388 238 358 282 289 484 157 239 572 406 188 210 197 164 240 321 230 227 389 255 265 580 399 577 286 303 384 391 512 519 485 243 170 309 210 118 767 344 386 400 196 540 545 431 513 236 305 289 298 445 306 263 364 259 271 191 182 329 426 432 302 430 342 309 325 416 424 299 307 317 212 361 164 265 320 200 229 234 192 160 338 590 383 428 294 205 268 321 349 124 198 268 204 417 315 309 404 272 327 291 323 419 272 224 269 263 267 360 390 224 174 209 151 322 383 378 202 352 523 318 350 234 661 181 355 142 272 247 134 134 678 207 252 398 429 309 215 252 191 250 355 309 283 297 393 399 212 175 235 408 296 436 483 138 160 108 162 223 255 184 393 277 345 146 216 248 358 362 525 175 248 350 150 152 132 219 121 74 349 260 563 526 544 328 615 397 381 332 305 206 176 235 285 129 354 136 296 382 359 292 345 154 260 257 468 452 355 344 508 434 388 165 295 133 131 308 314 313 108 286 327 497 529 129 371 284 255 401 424 254 138 142 349 388 189 156 188 156 231 200 208 220 294 108 302 394 226 202 410 236 474 355 1824 1723 240 502 458 267 379 293 470 398 395 557 529 661 378 310 246 353 279 286 212 349 240 230 255 285 219 303 419 262 325 281 425 331 486 304 411 136 295 251 227 253 209 212 216 260 357 300 775 597 633 293 414 314 271 642 254 678 478 522 362 209 261 329 278 377 660 533 335 380 383 958 671 719 423 564 675 556 527 497 558 545 550 485 512 517 402 357 580 450 157 157 317 100 124 137 573 665 545 592 743 1024 1159 946 979 1019 802 792 663 424 1159 970 1231 1017 979 1167 859 885 764 946 989 1422 967 1184 874 1583 637 1513 1146 1425 1047 1486 1075 2018 1543 1654 857 986 724 658 455 1053 1068 820 600 880 579 504 468 331 355 427 485 887 749 586 284 487 475 230 183 1712 1614 1625 1077 1133 1324 1235 1657 1318 1689 1202 1187 1569 1202 1365 1331 1429 1233 1451 1239 1406 1513 1097 1329 1612 1577 1584 1698 1730 205 161 189 1354 1503 615 2024 1896 2103 2011 759 738 824 171 791 111 159 104 337 1304 787 816 300 493 421 378 761 932 705 1163 858 788 1312 483 1005 1961 2263 1865 1639 3483 2932 1670 1923 1974 1831 1014 423 852 882 858 464 1132 553 1063 400 1123 632 106 100 1318 813 1312 1511 732 505 614 452 709 483 490 942 852 750 528 539 1215 1706 543 678 950 1077 980 1463 788 735 486 464 558 1129 976 1690 491 487 249 794 425 400 480 667 2275 1579 556 580 500 476 540 402 620 435 454 430 820 427 721 971 259 210 1398 502 562 522 331 661 887 724 789 452 696 750 538 570 572 605 447 448 481 648 1045 376 839 592 490 566 170 445 375 367 631 365 259 287 307 187 364 568 478 378 585 420 339 263 349 214 204 158 237 185 237 206 146 258 380 333 288 298 266 246 221 175 281 248 293 198 191 189 261 283 326 176 325 367 337 217 271 263 276 325 205 251 501 346 446 282 128 419 336 414 344 362 278 277 421 335 307 395 240 351 379 531 263 413 269 375 375 354 584 271 357 294 321 253 306 529 202 443 382 217 513 396 364 406 357 451 414 438 351 337 906 62 1120 428 418 361 193 235 314 615 241 405 358 539 481 390 426 430 265 407 203 243 164 194 124 191 157 136 183 110 133 352 238 377 217 153 176 90 106 68 219 208 224 597 548 297 236 263 302 140 325 347 221 351 583 466 515 339 296 226 357 531 265 290 282 430 313 332 244 455 498 556 302 302 248 287 197 123 352 413 373 328 434 381 469 470 334 379 340 469 434 415 533 854 734 756 622 581 666 618 337 409 471 220 462 550 318 330 413 595 688 236 333 343 750 172 169 165 158 196 210 164 239 268 438 344 336 567 98 132 291 573 398 279 330 261 498 160 179 149 168 308 669 575 613 657 619 677 336 539 381 347 357 473 361 387 360 721 516 836 530 503 430 486 362 272 218 569 308 204 192 127 264 250 284 165 549 232 338 532 315 358 387 453 643 448 230 572 580 593 707 355 441 491 557 514 505 445 387 412 527 538 541 241 476 545 587 451 285 1047 911 1020 529 679 443 746 429 412 703 370 590 494 607 513 559 751 640 700 689 684 369 484 420 283 489 451 340 633 775 706 334 239 527 452 319 276 355 252 406 452 214 321 264 401 466 513 755 434 390 504 407 228 459 677 899 402 499 800 541 671 516 483 569 562 632 377 511 316 439 430 496 559 463 530 582 348 601 581 626 566 620 839 634 1646 1306 1640 1136 1030 1008 1118 1169 1081 965 1022 1131 1255 1026 940 929 1570 1036 1411 435 522 559 420 853 673 794 336 859 691 579 1120 413 647 461 253 173 587 210 251 194 265 598 326 304 405 220 377 286 224 373 290 251 475 321 353 365 406 431 554 552 775 643 749 704 546 741 699 718 675 948 467 728 696 346 137 126 90 153 149 115 187 155 255 101 305 157 133 113 120 225 46 88 95 149 122 134 159 128 151 98 276 174 326 431 269 302 312 167 335 281 324 265 261 269 204 374 294 142 290 196 167 130 100 196 244 273 175 309 333 630 360 208 66 150 194 140 186 385 347 248 259 248 276 282 175 349 465 346 306 271 346 410 229 273 244 331 423 384 445 361 533 453 405 209 290 423 295 93 547 165 484 298 161 416 223 425 184 392 535 544 164 258 186 374 386 457 585 374 273 259 548 799 220 441 738 576 254 787 804 366 332 669 511 437 729 420 700 623 704 424 480 650 693 715 432 726 546 429 515 211 427 235 291 335 249 1156 340 504 480 559 453 626 531 443 545 588 525 548 311 438 362 184 232 285 294 538 353 399 300 517 208 269 465 310 531 357 368 315 511 210 302 165 135 84 153 172 133 92 253 115 211 107 127 333 448 354 410 341 337 380 301 317 289 509 547 421 490 508 490 478 444 382 392 387 315 306 498 248 283 393 413 474 432 425 426 560 566 318 352 407 363 401 423 582 448 462 459 307 391 309 536 307 260 526 456 494 261 788 462 366 365 560 295 616 736 363 182 250 337 68 74 93 121 301 317 647 449 380 424 398 184 1118 1226 1503 1472 3192 6915 1561 221 546 139 321 130 239 284 337 352 211 270 237 343 335 200 248 335 179 220 246 263 175 231 176 897 255 247 278 407 349 460 369 258 264 228 367 441 375 301 250 378 228 136 439 499 248 340 295 307 401 146 389 340 449 244 386 249 540 519 416 508 599 343 615 250 372 422 134 240 407 258 199 416 806 876 527 298 180 214 254 268 256 262 1155 380 1137 1020 880 1126 1041 915 943 1067 971 986 1003 1136 986 1057 317 498 561 387 377 486 465 557 469 486 685 689 315 298 423 597 270 315 422 563 541 511 316 495 554 538 558 608 878 688 555 517 286 421 579 457 417 417 704 538 618 696 703 478 626 770 447 563 669 643 381 424 395 323 655 625 838 582 728 505 798 759 584 781 563 715 773 652 434 744 561 451 478 437 503 518 545 632 641 912 731 710 649 527 614 539 587 658 607 574 557 559 783 652 732 496 701 613 635 837 672 629 749 663 657 708 784 714 829 699 738 542 728 605 677 721 580 524 804 791 512 704 757 608 654 632 727 919 697 568 434 651 797 855 655 863 835 697 989 1162 1162 1170 1188 888 1083 943 962 1025 1002 1034 871 853 982 1223 1068 901 737 564 507 855 311 285 238 115 272 145 197 184 150 70 293 187 217 154 179 186 180 174 272 337 236 420 258 401 488 266 296 212 224 275 177 246 232 279 376 265 216 340 271 235 249 239 219 349 241 215 245 173 256 220 212 425 364 162 158 161 175 418 559 508 599 144 144 88 168 102 171 116 307 204 395 512 195 102 156 199 247 247 260 465 346 797 406 440 306 222 293 355 373 352 497 463 256 296 183 156 430 393 511 215 309 374 341 803 523 606 288 499 499 602 298 398 678 260 449 299 296 499 311 245 212 352 193 292 323 225 363 691 303 210 461 641 762 415 367 532 288 674 359 556 324 268 303 356 293 464 916 649 653 338 684 579 344 560 672 563 616 457 601 324 294 420 352 380 267 453 579 624 529 579 402 460 341 411 563 675 388 345 303 204 349 233 218 317 254 367 131 214 159 351 397 503 579 272 257 244 197 221 112 417 216 277 257 513 431 621 508 300 367 288 497 283 335 284 288 258 377 525 217 218 251 296 376 455 346 296 514 518 320 550 299 667 377 384 351 292 259 359 320 677 407 557 435 385 487 300 299 283 317 462 437 428 467 389 416 653 314 287 370 257 465 610 117 145 129 145 309 355 417 463 236 274 374 175 370 501 499 796 243 318 431 273 148 157 249 201 110 285 232 528 384 494 429 469 433 340 572 263 70 90 199 260 78 338 214 393 305 309 296 245 287 182 410 382 468 355 546 420 376 201 184 410 187 152 284 286 244 189 435 470 275 328 199 280 520 246 300 243 290 301 236 529 249 184 604 635 580 686 697 397 347 356 193 558 458 210 429 434 427 470 471 1737 2064 350 404 425 543 521 388 474 423 510 513 811 462 629 370 299 261 344 502 527 753 530 468 478 382 367 473 829 296 236 388 267 289 633 481 336 213 398 490 375 336 477 346 587 589 377 323 725 647 930 202 548 379 308 494 310 1003 675 631 292 389 430 344 279 194 390 346 261 285 258 1248 770 1241 931 758 915 591 709 682 816 1012 583 607 500 861 491 507 740 706 164 150 258 150 218 350 1006 850 689 607 977 1461 1626 1463 1306 1552 1182 1110 726 714 1460 1505 1578 1818 1638 1170 962 1015 1133 1470 1549 1320 1657 1539 1292 1594 1492 2152 1689 1658 1329 2234 1179 2304 1917 1770 753 1066 1406 847 853 1114 1402 897 922 1527 594 469 503 599 693 439 531 945 998 888 232 389 371 338 235 1909 1952 1836 1572 1862 2064 1973 2055 1601 1986 1834 2256 2399 2383 2261 2175 2331 2113 2525 2529 2370 2400 1495 1726 1764 1830 1398 1927 2086 438 352 256 1808 1855 1280 2751 3349 3426 2391 785 732 905 339 1057 146 462 327 268 1743 943 1006 391 650 452 335 876 1290 746 1611 1124 867 1732 780 1090 2515 3156 2372 2594 4982 4125 1954 2612 2199 3032 1213 649 609 1221 1112 706 1419 427 1247 477 1280 869 180 152 1710 881 1615 1956 1254 723 844 602 735 459 420 797 749 696 653 803 1604 2556 920 366 900 1455 1420 1534 1011 1262 675 595 654 1468 942 1970 928 676 350 677 496 373 493 946 2588 2222 766 646 479 706 653 569 671 355 324 613 982 733 682 1113 581 489 1501 612 796 702 568 985 738 940 1022 586 785 867 843 506 588 557 538 522 828 815 842 589 730 755 734 415 209 270 332 360 461 277 386 217 298 381 749 440 486 644 692 595 605 216 483 274 262 317 235 408 305 291 426 269 295 461 342 358 448 376 383 249 443 352 629 458 284 156 552 572 767 212 576 353 218 244 474 441 452 512 610 393 643 548 424 301 333 566 648 541 375 308 232 300 269 307 255 263 335 351 508 442 319 452 170 463 480 522 700 503 457 516 428 420 441 591 390 820 626 306 699 528 445 587 312 430 604 739 428 446 990 109 966 518 744 312 208 410 510 630 413 498 572 582 748 558 668 507 437 390 450 416 405 452 203 323 276 205 154 225 182 520 251 241 299 229 253 183 230 182 233 300 256 915 495 648 427 398 609 363 365 414 367 455 601 451 768 585 400 406 495 583 223 449 540 275 244 626 417 485 676 535 434 166 253 301 259 194 602 468 486 437 656 564 654 489 452 713 585 811 558 695 691 814 649 1143 1073 527 765 631 433 679 316 148 521 625 594 698 379 508 627 383 362 412 954 234 284 233 356 348 374 290 505 272 214 440 590 854 215 201 223 462 592 583 619 269 804 154 312 225 176 611 704 558 607 635 584 647 541 595 393 325 356 529 399 429 466 791 605 932 660 583 588 634 585 405 465 862 371 384 355 123 469 190 424 209 586 260 389 748 424 709 969 523 718 380 267 733 725 938 1017 533 758 712 535 653 959 818 796 463 535 679 678 351 795 879 1015 715 372 795 1005 1079 873 818 794 1183 712 759 1540 321 885 627 505 645 520 781 759 780 753 404 486 529 938 358 942 501 580 702 993 871 551 435 522 716 603 305 413 463 467 521 357 374 286 626 1046 491 558 909 600 925 469 606 747 626 1126 584 932 809 969 630 761 919 808 884 595 658 712 547 643 724 703 839 520 710 1374 681 828 821 984 858 982 887 827 2422 2319 1656 2023 1440 1662 1126 1194 1279 1491 1168 1378 1129 1575 1467 1256 2198 1891 1368 1150 1188 686 858 993 860 947 547 1246 1174 1021 1544 639 840 913 286 274 646 276 661 697 423 520 366 293 265 217 214 179 301 337 339 358 357 329 295 746 466 381 686 375 850 914 886 948 716 1068 1220 795 1115 751 587 874 909 420 403 433 388 440 510 401 371 279 274 133 305 177 444 157 258 361 70 56 133 46 155 203 146 147 128 377 437 280 413 423 524 492 512 210 348 294 532 217 209 252 529 414 302 266 685 340 336 306 270 207 318 583 185 251 323 816 319 323 173 177 187 201 239 367 451 372 348 269 271 247 296 376 366 276 336 369 424 386 304 372 489 460 516 597 429 551 392 653 739 276 428 408 374 195 557 240 632 404 273 810 261 306 245 341 806 580 240 362 304 740 593 587 957 584 457 429 262 703 353 750 794 371 521 718 706 386 435 643 689 515 580 594 604 678 687 495 828 672 630 717 746 728 686 646 596 407 476 440 441 413 334 1408 734 1092 980 762 708 562 510 599 646 762 696 633 514 410 475 387 552 286 437 792 587 437 365 452 363 644 706 475 394 518 256 166 544 234 415 285 258 240 260 264 257 253 517 122 328 374 207 368 483 447 391 397 447 554 401 317 345 530 440 470 445 402 436 435 409 343 367 426 494 480 871 294 493 710 570 620 441 697 739 747 930 526 639 571 595 525 638 644 798 489 656 518 800 313 542 914 461 787 634 773 457 1186 738 526 484 1081 282 857 1149 810 392 196 238 104 134 142 156 456 402 784 566 834 531 492 217 1033 1494 1201 1445 1342 1561 7304 441 818 175 419 346 254 382 318 276 325 204 245 258 234 205 194 229 359 196 445 379 540 485 232 1409 392 350 252 652 579 539 475 356 421 543 431 474 641 461 226 263 201 162 306 657 460 286 352 330 452 351 480 625 891 602 583 245 628 487 449 518 551 516 610 207 401 278 251 164 386 299 257 732 1098 967 907 210 236 305 410 351 362 501 1653 473 1616 1548 1453 1319 1780 1680 2070 1642 1687 1675 1823 1763 1834 1580 467 616 666 434 496 512 490 692 550 727 732 573 717 483 597 557 446 529 627 675 587 612 671 559 603 1134 1123 1397 1129 918 393 750 458 506 798 445 407 572 440 485 919 947 913 612 581 912 883 620 748 930 397 417 417 530 535 573 719 799 638 563 606 779 623 669 443 611 583 666 678 737 661 745 781 747 715 775 824 481 684 632 795 904 687 822 716 758 990 898 766 666 702 862 717 758 884 692 816 863 842 692 1047 1117 929 1023 802 796 1016 1004 895 794 882 886 905 854 586 846 712 369 627 646 519 542 689 567 791 820 660 747 681 706 823 822 1099 1119 949 1000 1012 1113 1062 1193 1177 1139 1189 907 1013 980 734 724 662 862 926 850 971 1028 1059 824 715 369 483 579 237 437 224 108 244 130 464 267 245 308 128 227 392 382 390 229 237 237 249 280 180 263 222 314 413 167 245 176 194 203 312 255 282 336 289 231 120 259 215 403 445 475 471 495 122 220 540 445 461 381 365 470 392 243 233 159 297 329 571 467 487 127 247 158 229 116 132 82 284 196 230 699 211 133 181 314 169 370 237 427 364 476 189 201 497 324 264 520 476 472 484 311 286 130 152 289 496 537 511 160 399 130 596 528 408 482 270 592 410 325 210 662 405 495 346 308 404 538 313 356 241 436 355 380 308 130 225 1131 495 225 745 952 755 395 383 684 395 870 586 548 470 228 382 394 348 598 637 1024 294 484 830 508 488 554 445 451 468 415 737 375 334 329 359 593 231 363 500 472 496 547 509 673 664 708 1016 704 382 362 276 248 286 347 364 499 335 376 222 359 267 326 761 611 519 426 287 369 234 289 287 354 273 348 364 454 414 549 384 395 573 493 583 442 528 285 223 313 273 573 298 330 270 262 526 351 365 352 332 364 445 571 288 754 299 639 293 322 320 377 240 696 646 446 303 487 331 209 274 291 389 364 453 602 610 361 402 393 320 150 480 408 522 693 120 140 125 432 427 228 264 575 364 464 327 280 304 390 568 805 265 398 411 142 81 79 105 91 93 172 309 563 602 610 487 587 341 296 284 255 165 158 367 523 149 597 359 520 695 729 172 235 250 176 341 281 524 680 773 467 387 169 230 349 120 100 133 168 112 160 347 508 350 390 296 592 435 278 328 284 346 398 386 550 329 189 421 651 431 596 580 397 486 438 308 419 288 236 440 590 492 798 430 2661 2318 364 505 528 703 519 491 378 328 961 590 576 466 566 307 518 564 418 342 433 487 439 511 538 453 233 484 1023 163 230 601 389 415 735 524 449 313 260 566 435 634 230 203 280 328 306 266 626 574 517 454 541 342 314 471 219 640 540 524 347 445 570 387 254 365 444 408 358 386 395 856 818 1154 632 426 762 724 661 765 938 833 812 734 632 459 562 245 595 924 134 108 265 302 491 322 846 707 638 702 953 1505 1412 1446 1163 1226 1001 1494 1061 824 1385 1323 1313 1625 1614 1105 1392 1488 1193 1590 1608 1799 1935 1707 1785 1621 1449 1992 2230 1649 1615 1827 1398 2924 2100 1817 826 940 1478 1226 924 1611 1527 1129 621 1376 426 428 588 485 601 475 484 778 1004 725 164 476 458 438 312 2783 2729 2563 1643 1905 1749 1726 1977 1917 2182 1770 2729 2701 2059 1952 2043 2336 3180 2462 2661 2767 3743 1544 1711 1673 2306 1615 1519 2239 886 815 203 1898 1492 1019 2966 2896 2669 2638 990 944 978 286 1121 245 304 261 271 1490 953 966 393 603 551 291 1006 1255 866 1248 1067 1065 1536 929 1369 2957 3243 2305 2250 4194 4008 2720 2746 2502 3395 887 624 1175 1070 1313 633 1182 448 1421 762 1946 1060 170 142 1888 1148 1717 2263 1400 526 1081 818 871 408 269 757 688 649 738 636 1984 2283 869 523 743 1708 1610 1668 1227 1116 803 354 433 1221 1057 2444 787 804 345 959 813 774 926 1082 2604 2600 610 573 449 689 721 530 732 553 498 476 1089 733 767 1206 715 664 2267 470 582 670 590 1181 1260 1347 873 748 679 725 830 897 1027 994 933 891 734 884 841 895 1192 787 280 315 291 510 419 302 496 328 444 586 353 395 643 393 708 471 963 717 430 260 426 263 247 230 311 301 220 210 301 304 444 333 350 334 497 362 260 275 414 192 479 400 246 234 485 536 754 196 166 339 185 282 409 320 298 444 440 547 643 541 305 223 359 591 610 440 271 289 283 240 255 287 312 219 404 349 341 443 420 510 305 307 299 427 503 404 257 269 335 300 289 473 209 620 278 309 359 841 815 885 398 475 855 999 330 286 639 66 687 410 376 514 425 140 577 679 523 635 622 507 503 488 342 496 477 372 369 433 422 397 279 194 178 271 350 266 270 382 231 305 273 267 228 155 80 135 234 320 266 816 595 819 571 384 377 451 430 438 452 532 670 547 943 556 604 321 565 874 277 606 379 239 438 501 507 520 571 727 320 201 337 372 301 347 685 784 930 362 688 851 638 649 561 755 364 432 763 602 585 761 741 783 680 478 674 757 229 427 532 217 573 719 815 820 473 809 768 226 449 524 950 227 309 195 292 308 289 254 409 557 328 563 634 663 322 316 201 683 386 460 521 228 983 222 416 296 271 552 689 577 653 753 735 759 507 622 470 435 423 483 429 455 350 745 687 804 742 796 576 616 554 312 372 1048 279 391 333 108 414 321 428 293 608 217 439 740 439 889 765 583 641 622 491 1393 592 948 998 459 513 346 782 537 579 522 578 328 537 491 325 272 759 987 760 732 406 905 858 993 886 645 781 995 814 849 948 243 567 762 420 687 424 665 646 636 630 570 609 849 808 421 988 423 452 472 944 612 432 359 623 733 606 280 329 301 301 407 389 202 249 543 368 636 545 770 545 1073 511 409 518 463 1537 589 569 681 615 573 787 691 675 715 903 900 819 482 555 708 758 756 551 739 881 818 909 1494 1325 1130 1010 1155 1062 2026 2344 2244 1854 1238 1350 1118 1184 942 1398 1258 1314 1630 1439 1610 1703 1618 1761 1083 834 856 926 767 1122 965 1022 653 1356 1428 1366 1478 880 1178 726 228 358 580 183 569 711 739 697 309 374 381 223 360 269 527 358 382 342 440 405 309 534 405 473 1143 955 767 938 1155 1002 1137 939 968 925 820 995 774 585 644 529 256 323 291 319 351 279 392 235 236 166 231 252 189 166 308 457 14 44 135 155 286 315 284 230 218 550 341 393 459 401 744 643 647 358 554 431 536 278 274 253 568 441 325 332 789 142 130 243 151 140 221 875 439 532 652 731 337 405 299 212 239 165 325 439 516 224 351 262 264 215 380 325 315 233 426 322 347 306 376 444 387 645 440 565 408 618 428 581 604 251 451 394 285 169 526 239 558 392 227 574 293 253 273 243 738 965 230 334 161 643 594 628 995 519 170 158 293 452 405 720 601 368 283 470 587 265 261 516 744 347 626 432 683 692 714 640 901 691 708 798 586 730 865 998 925 235 796 364 357 482 393 2352 1073 1071 1069 996 951 800 695 879 1147 1114 811 1042 927 910 601 408 295 552 372 410 523 575 378 504 478 602 674 508 851 474 395 371 274 424 596 251 329 309 315 327 233 229 517 229 201 343 168 314 780 718 829 359 476 425 438 580 660 580 741 682 676 817 834 815 852 706 769 633 529 568 938 662 561 594 539 558 565 716 798 779 735 592 853 678 583 615 388 652 715 827 562 551 762 263 768 734 780 909 715 1050 591 692 312 324 548 955 403 980 1073 735 303 343 204 138 156 160 174 544 422 440 225 294 388 275 280 353 311 186 414 381 221 441 7234 900 168 511 444 481 444 376 534 278 271 213 269 247 276 270 518 332 275 407 301 726 866 216 1391 392 374 492 269 242 237 219 156 373 396 254 270 368 580 215 243 213 242 534 751 389 371 323 382 396 413 549 635 961 423 696 178 443 432 396 469 515 622 539 282 496 533 414 287 506 462 335 653 1059 732 734 252 305 344 338 397 557 328 1736 416 1599 1555 1443 1708 1664 1646 1625 1624 1554 1498 1758 1498 1637 1930 375 734 604 651 616 768 670 461 529 650 677 669 737 426 417 577 465 610 772 568 548 504 487 607 611 897 910 1049 2485 1791 1339 1648 1340 1640 1271 1134 1052 1685 1459 1066 1665 1705 1576 1432 1289 1540 1611 1601 1654 1643 968 882 932 1073 957 1244 925 1352 958 831 1499 1315 1156 1010 1531 1210 1180 1106 1758 907 1670 1655 1669 1607 1564 1713 1431 1035 1590 1538 2052 1379 1527 1421 1320 1528 1319 1385 1490 1166 1523 1391 1385 1351 1428 1579 1519 1367 1435 1474 1670 1252 1476 1409 1440 1402 1405 1345 1573 1118 1253 1268 1237 1279 1290 1255 1585 1463 1163 1093 1183 1056 1415 1453 1367 1346 1229 1276 1260 1025 1490 1293 1304 1429 1504 1794 1598 1717 1487 1456 1599 1269 1540 1197 1152 1344 1290 1348 1257 996 1158 1134 1811 1559 1678 1857 1139 1097 932 1444 626 641 562 468 590 658 712 611 495 507 740 498 593 592 667 587 627 559 540 949 635 912 721 618 801 503 706 467 518 437 674 502 638 1005 751 663 657 792 723 906 839 931 866 1029 639 474 885 579 637 729 707 1403 650 421 370 308 603 449 817 645 720 470 439 506 520 465 506 474 585 420 753 1244 590 398 581 498 508 597 528 1101 649 1274 537 600 691 585 500 892 837 836 1239 403 885 525 592 518 756 838 808 819 989 696 912 998 563 749 736 1271 854 687 613 1284 952 735 1216 738 770 656 791 689 976 891 500 648 1147 623 702 1408 1141 630 1446 1443 1501 1461 1234 1268 1194 2125 1101 1600 1098 827 1234 829 633 1610 778 1387 907 905 1616 1127 1042 1053 1138 1151 892 1499 1166 837 962 597 765 831 669 601 897 1118 1806 891 1034 959 1228 977 1223 1391 802 1121 696 870 849 850 824 948 839 788 670 610 627 646 1319 992 1163 1027 891 744 706 903 594 383 545 693 815 1040 1315 1616 1169 857 1153 1161 1619 1210 866 639 617 818 856 1181 704 788 407 813 944 1096 912 516 855 824 952 1316 764 1758 898 1148 653 949 641 1023 761 1493 908 1003 939 896 682 902 744 625 824 1336 1179 1273 1287 1007 871 682 560 719 800 621 874 897 284 332 306 392 828 787 1249 1476 936 1058 800 607 1033 1185 1331 1360 899 628 1004 961 209 173 199 314 336 970 768 1141 1178 1108 1739 1086 1002 936 904 591 262 289 609 842 214 871 697 948 1045 1167 736 764 517 771 744 675 1274 1074 1105 760 621 571 870 1214 571 447 666 693 825 520 715 800 578 665 577 846 804 880 641 848 1265 704 654 1404 864 597 864 1114 982 1171 1190 1154 1004 771 577 653 1371 810 764 783 1232 1148 1352 4629 4782 916 1263 864 1114 1033 1063 1004 889 1407 1281 1288 1331 946 806 751 881 768 584 891 893 1279 1244 1073 956 998 1652 1435 876 621 921 1087 939 1239 679 1016 312 345 1206 1000 590 532 622 635 638 404 605 1102 717 1101 690 893 587 684 672 689 1271 889 1010 769 754 561 952 731 736 1092 991 780 847 699 1527 1741 1771 1114 1829 1563 1516 1671 1191 1504 1917 964 1137 1445 1067 909 664 1638 1473 408 380 686 633 818 875 1657 1636 1447 1363 1356 2252 2190 2305 1715 1791 1558 2272 2188 1445 2470 2499 2561 2927 2621 2608 2990 2857 2932 2571 2618 2508 2602 2504 2926 3255 3217 3498 3212 3644 2723 3324 2936 4506 4563 4882 2274 2016 2277 1674 1357 2552 2569 1755 1404 2457 981 914 1022 957 1284 754 932 1785 1673 1095 658 956 906 1056 674 4328 4384 4329 4055 4365 3961 3894 3947 3683 4006 3820 4303 4240 4111 3781 3878 4151 3970 4295 4314 4818 4738 3533 3408 4161 4472 3619 4065 4239 1027 925 797 3720 3744 2326 4699 5324 5386 4459 1594 1686 1546 459 1568 414 803 658 584 3032 2287 2371 637 918 836 546 1951 2316 2006 3194 1909 2106 2592 1957 3277 4477 5379 4552 4147 8032 8524 4176 5221 5442 6071 2687 1880 2465 2502 2448 1748 3135 1262 3246 1458 3626 1614 259 237 2540 1946 3375 5057 2523 1140 2701 1280 1728 729 711 1699 1648 2047 2176 1958 3452 4210 1668 1165 2458 3395 3090 3723 2609 2753 1567 1277 852 2782 1792 3545 1266 2050 919 1832 1521 1476 1999 2029 3519 3929 1580 1490 1378 1175 1197 1113 1276 1235 1192 1416 2311 1637 1353 2732 1448 1339 3418 1223 1854 1448 1051 1765 1744 1777 1482 1479 1578 1481 1767 1928 2067 1955 1868 2037 1915 2079 2285 1599 2073 1765 825 754 873 1010 823 1126 1664 1097 1309 927 884 679 1428 1319 1427 1134 1686 1362 840 705 871 474 444 427 448 839 777 760 664 720 978 797 705 1315 706 911 659 851 1226 705 1101 891 745 439 824 920 870 825 450 575 810 769 936 711 397 724 508 796 1225 614 620 506 623 1330 1554 1526 652 771 793 792 823 861 718 842 876 975 1061 1007 1067 1189 633 885 887 1027 1047 737 507 663 828 556 481 1336 532 1051 945 550 1263 765 705 880 888 958 881 1057 839 812 1820 282 1708 659 906 733 589 628 1017 1328 898 1263 1402 1006 1422 1297 1627 924 802 732 821 506 734 520 344 391 343 360 663 500 499 938 496 577 437 354 344 658 413 426 723 461 448 1798 1068 1057 865 614 1077 798 721 703 936 631 976 752 1341 1126 979 873 1000 1503 891 1130 725 876 779 1016 1508 1158 1658 1002 511 655 752 751 519 432 1072 1065 1255 853 2196 1220 921 1030 1027 1673 1211 1197 1068 1197 1297 1898 1303 2127 1865 1383 1819 1565 1149 1362 1056 356 1022 1219 1134 1340 1709 1077 1123 403 1031 1234 2598 484 614 514 579 584 695 671 547 1196 377 912 949 996 633 428 690 1706 1170 945 1098 791 1911 275 657 424 301 926 1295 915 1060 1103 1001 1284 1087 1016 1113 932 964 1316 971 1055 895 1099 938 1185 1027 1054 989 1079 1084 704 694 1447 603 675 772 420 664 741 803 681 1513 707 723 1759 972 1575 1337 1878 1643 1127 773 1858 1359 1360 1448 923 1111 888 894 875 974 875 1400 1088 909 1090 1031 972 1691 1654 1527 1550 601 1973 1768 2096 1365 1163 1267 1643 1384 1320 1534 567 1058 1140 1042 1276 1125 1562 1528 1556 1582 1352 1201 1790 1313 1076 2027 1374 818 2090 2084 1986 1443 1208 845 1418 1203 761 934 975 1182 1337 1161 808 914 865 825 1088 1328 1317 1221 1674 1208 676 1042 874 2177 1358 1067 1209 1544 2050 1569 1635 1442 1708 1779 1576 1758 1678 1242 1498 1464 1684 1584 1775 1712 1575 1502 1953 1887 1698 1774 1668 1673 4226 4403 3253 3216 3339 2870 2827 3143 2590 2955 2683 2853 2538 2879 3136 2302 3608 3636 2260 1991 2182 1369 1815 1868 1709 2137 774 1693 2672 2410 3353 1544 1619 1490 875 644 1275 844 1061 1553 1438 1111 576 815 1002 976 830 805 890 694 717 720 1041 907 1016 1455 1055 1061 1804 1574 1485 1970 1342 1231 1130 1418 1458 1427 1603 1743 1304 1752 2321 1212 785 655 589 832 884 720 708 735 799 255 655 565 478 450 583 790 168 163 215 374 696 718 786 712 696 763 471 750 635 1025 1107 955 1336 714 729 525 803 660 648 749 1082 533 816 857 1010 454 430 389 343 446 552 930 522 671 1193 1515 736 809 674 1053 1050 827 1024 1020 1044 985 1313 1103 1119 760 845 895 974 946 977 871 1011 1051 886 766 765 1454 1019 1101 982 1168 1179 1115 1156 666 1025 941 816 338 1912 614 1761 1062 610 1614 1034 918 856 855 1227 1359 438 730 609 1433 1766 1511 2006 1360 761 639 788 1487 896 1771 1565 1020 766 1576 1416 1023 796 1257 1486 1419 1233 1240 1385 1381 1312 1660 1934 2490 1621 2118 1949 2248 2098 2002 1887 668 1199 1054 721 1319 1052 3440 1813 1609 1453 1314 1579 1370 1138 1441 1678 1723 1684 1642 964 1213 766 739 637 997 1134 1231 1350 780 1030 774 902 1217 1347 1274 1528 1319 1005 800 1166 966 943 499 387 333 393 377 459 425 699 610 540 602 723 1074 1073 1063 885 1216 1269 1050 1053 953 1015 1350 1588 1692 1446 1357 1517 1471 1203 906 1084 1234 1055 902 1692 1248 927 1392 1262 1249 1479 1368 1169 1326 1226 910 983 1273 1351 1023 1587 1581 1318 1178 1375 1161 1155 772 1259 1150 1384 1285 1916 2349 1500 2829 1548 1279 1161 2300 1092 1421 2192 1451 797 462 392 493 432 476 548 1076 1092 944 869 919 1103 927 465 977 991 481 454 679 546 818 900 16645 539 989 956 479 654 1133 962 512 393 368 669 405 741 646 765 957 566 960 1009 1151 1189 464 2216 1050 984 1284 609 682 684 614 554 837 903 737 665 757 938 414 446 588 590 895 1596 786 1027 895 1123 844 928 1281 930 1120 1104 1560 596 1051 1282 1196 1326 1374 1158 1069 920 1032 1043 842 1076 847 1065 714 1555 1750 1729 1122 517 580 469 899 781 670 832 3434 961 3784 3426 3372 2566 3167 3350 3528 3023 3372 3040 3263 3075 3797 3531 741 1010 912 845 1643 1097 1620 1025 1323 1133 1858 1544 901 943 984 1082 785 968 1740 1647 1269 1192 871 1178 1285 1384 1458 1689 413 474 506 397 324 701 541 481 386 439 176 390 483 509 479 292 562 407 906 431 526 664 415 339 381 353 289 316 387 276 373 322 281 308 233 249 415 275 264 282 431 350 409 472 467 444 383 396 561 297 511 529 454 289 371 263 321 381 342 267 343 305 478 298 397 289 322 384 257 320 260 308 357 313 283 402 406 291 303 255 291 288 310 512 227 344 279 333 318 552 407 414 552 332 598 454 632 625 600 457 417 370 1014 494 230 298 415 249 301 386 400 404 298 382 341 418 379 445 499 509 435 260 296 278 214 258 184 275 246 437 260 436 134 138 234 427 234 472 122 340 185 211 106 123 210 208 208 86 175 171 163 151 94 149 132 158 184 145 205 162 170 261 341 182 291 251 274 184 160 198 155 261 157 199 199 227 133 104 233 160 199 152 134 343 146 112 108 73 86 115 349 291 297 205 46 103 66 261 64 128 183 98 283 381 141 92 130 137 88 141 133 270 220 184 70 76 112 166 211 340 303 246 303 119 130 286 117 142 131 184 178 289 199 130 237 183 217 240 173 273 251 241 203 421 311 364 372 133 222 127 385 339 297 247 193 160 320 90 99 326 398 328 652 467 546 331 384 389 379 556 338 566 237 207 300 158 225 814 263 562 395 225 418 362 250 331 263 267 124 229 244 200 376 176 292 190 332 143 262 564 332 264 342 152 283 314 249 360 208 197 232 227 262 337 269 322 235 118 266 284 331 222 314 282 308 220 161 128 196 339 220 156 270 228 192 219 244 294 195 391 289 221 317 208 342 210 185 191 218 207 206 98 118 173 284 337 204 82 218 313 260 447 284 547 186 620 222 369 188 194 244 419 307 168 258 325 218 339 361 132 252 375 386 471 433 307 253 200 191 219 188 124 198 325 83 109 163 91 130 285 497 575 333 407 250 258 288 284 403 345 362 199 259 284 54 48 89 79 50 202 231 352 417 360 393 410 604 574 170 172 113 101 238 318 108 137 211 259 210 222 213 351 248 169 186 285 383 324 163 447 140 139 189 194 169 153 157 159 275 151 170 188 149 169 205 127 272 238 234 440 416 262 193 283 352 178 171 386 372 390 402 456 451 207 148 252 286 200 131 419 321 322 426 1466 1152 227 275 240 434 375 302 389 357 439 374 517 375 252 299 132 151 100 212 165 263 275 269 285 251 337 418 313 222 162 265 260 252 174 142 412 76 118 426 354 109 172 165 109 107 102 178 264 315 219 328 341 218 334 205 180 494 359 336 372 341 273 299 271 341 640 628 308 326 309 622 693 522 459 433 494 471 367 317 413 442 271 432 598 384 208 227 527 392 100 90 252 234 150 186 356 395 425 480 622 873 731 728 677 650 692 651 671 407 747 771 689 763 761 781 559 536 704 827 563 639 878 680 682 722 686 718 671 620 782 763 812 1223 1428 1473 848 601 716 433 241 795 637 467 391 725 251 245 351 215 264 249 132 368 313 217 203 289 240 222 250 1035 1082 1144 811 928 798 916 1316 1347 1349 1378 1104 1157 996 1194 1232 982 952 1271 1053 806 1065 906 1092 1274 1378 1119 1318 1286 567 524 267 971 1151 717 1376 1900 1864 1140 263 285 394 138 386 147 238 224 282 1225 544 661 203 344 330 250 634 863 517 840 532 630 733 746 1080 1399 1753 1342 1559 3160 2784 1323 1166 2144 1922 874 509 926 763 667 456 960 420 1352 687 1104 472 57 53 874 790 1158 2245 682 463 516 631 443 223 213 610 530 604 552 473 1157 1406 575 322 611 952 891 1355 783 765 582 438 455 991 508 979 195 549 220 429 444 449 527 547 1032 1320 617 643 320 331 450 480 487 234 357 483 820 447 236 744 433 419 1276 413 487 430 252 788 671 715 577 459 378 409 426 791 830 623 732 758 401 709 684 371 436 597 287 237 228 299 158 130 419 270 271 428 281 196 443 559 590 295 400 314 327 155 303 148 140 185 244 214 184 170 319 305 436 189 174 361 188 203 252 162 175 175 255 208 170 194 199 213 313 208 102 166 216 191 296 309 245 245 319 270 424 154 166 159 181 265 336 229 140 148 155 153 130 186 168 96 160 152 315 251 242 351 129 230 242 298 138 134 188 138 156 134 163 270 181 118 118 169 301 347 302 394 285 375 388 404 176 342 435 102 438 194 176 186 151 156 325 292 222 733 302 460 298 309 368 158 162 220 341 181 342 145 131 99 89 152 125 210 196 294 188 291 261 261 68 199 121 132 150 168 117 352 270 225 209 233 281 403 177 181 375 149 239 229 214 240 277 325 339 374 235 183 141 442 309 253 433 309 380 482 168 96 166 293 221 181 274 263 395 314 608 310 337 383 382 439 332 469 343 436 280 416 402 841 746 545 679 344 417 450 347 130 466 546 510 643 691 362 203 349 532 575 907 147 243 152 140 180 168 201 160 372 105 592 249 402 248 169 192 606 367 263 339 227 851 66 192 50 70 222 272 218 248 250 242 266 216 261 226 204 210 281 232 238 225 366 334 372 336 351 199 215 193 206 145 357 132 268 230 88 308 210 293 233 488 311 204 457 558 546 458 391 463 391 208 762 493 454 500 424 364 297 300 185 354 337 412 399 343 253 255 476 509 504 420 558 199 625 561 667 479 358 455 603 314 238 325 229 586 258 401 245 395 473 449 477 521 297 339 481 402 254 448 404 453 465 503 452 552 458 353 411 327 334 341 343 178 248 438 287 230 234 313 868 451 323 293 466 395 282 362 318 900 470 368 305 409 553 494 523 402 701 630 672 542 609 552 536 638 400 537 331 610 484 584 677 574 530 567 519 576 1073 1180 662 892 1118 801 655 691 1043 866 683 763 675 571 906 627 1052 820 942 461 513 287 324 355 430 500 274 563 999 892 864 413 462 463 189 225 264 169 222 237 180 285 214 243 219 84 293 168 180 200 108 104 217 231 265 410 258 313 599 541 279 328 371 396 705 451 346 359 502 557 305 449 421 325 286 211 176 288 296 231 185 212 250 171 362 216 190 152 219 209 84 117 107 127 159 123 135 163 125 176 181 347 247 365 313 274 276 221 146 186 212 155 151 165 162 184 157 128 298 113 99 153 133 218 230 262 335 374 558 470 571 250 192 419 419 278 385 309 277 265 273 345 327 196 206 188 185 266 241 230 359 236 200 249 174 421 372 340 461 375 238 338 369 152 297 278 220 64 510 155 401 238 143 409 250 264 234 252 412 393 115 109 107 401 492 329 580 385 241 227 173 373 208 601 401 259 219 386 364 318 155 486 465 312 389 319 379 351 337 503 739 602 435 709 463 873 571 914 424 174 358 288 273 283 312 1316 457 435 396 410 401 365 288 385 514 478 487 581 308 396 272 138 234 340 302 240 570 282 293 255 176 263 343 401 798 465 334 397 165 214 152 98 82 78 84 78 90 88 264 115 150 285 118 290 386 403 405 535 529 482 462 584 514 418 571 526 502 494 433 550 562 428 483 297 362 429 503 361 352 381 479 274 412 383 369 366 268 327 377 424 490 360 302 527 299 468 396 225 244 268 395 270 328 419 798 736 642 709 453 304 432 948 372 489 841 493 162 135 131 80 86 96 92 269 301 188 207 179 274 349 186 116 138 131 104 132 139 175 168 539 4421 336 346 251 181 307 244 217 213 208 139 115 153 326 177 161 172 253 349 149 213 216 669 381 371 330 207 221 176 152 146 264 288 171 256 142 197 110 124 165 353 271 468 281 387 319 357 271 323 424 284 307 412 377 222 446 380 319 355 406 318 244 319 217 348 228 321 126 149 66 417 623 642 476 187 218 184 402 135 236 188 1071 273 1191 1096 890 900 870 1068 898 1264 827 1255 921 813 1055 984 345 299 232 279 638 420 788 395 397 464 547 566 241 265 308 583 253 283 394 452 440 316 258 526 497 251 243 329 1121 1179 690 723 657 972 697 724 626 902 771 806 853 855 816 734 702 1321 862 822 899 945 821 703 791 798 802 661 786 939 522 883 983 923 712 982 986 1182 1098 1036 1059 1210 887 1111 977 933 992 1056 908 790 1254 1268 1233 704 815 767 614 762 839 660 742 957 829 978 1145 840 852 823 860 1055 888 853 961 988 1106 1007 1036 1056 942 879 870 756 884 949 915 849 759 754 986 802 878 939 796 883 877 935 867 972 941 855 978 642 1162 1036 784 794 967 960 749 931 913 1001 1112 989 1052 689 740 828 910 992 850 726 825 654 1131 1203 1067 1116 603 720 716 993 468 244 297 166 315 251 201 475 126 274 247 796 228 240 228 346 427 352 378 522 369 526 395 482 549 317 347 333 341 436 352 445 398 484 388 374 340 427 361 427 368 322 300 376 301 390 347 410 450 324 304 614 460 216 194 192 239 218 463 390 430 165 227 368 253 533 190 344 415 217 611 693 553 200 238 312 176 408 208 431 384 527 229 243 369 359 538 685 641 580 633 267 343 253 411 254 305 484 574 696 709 436 629 595 473 634 481 667 435 634 328 542 620 511 657 560 462 710 576 447 370 443 335 471 491 546 287 452 418 387 808 899 665 812 392 781 573 987 864 975 470 308 593 389 552 654 755 945 421 404 866 726 536 692 534 575 414 533 442 355 526 440 307 474 378 483 755 698 1084 878 739 448 720 563 623 589 343 624 637 631 731 357 314 317 380 255 473 524 330 625 808 672 762 436 526 446 686 763 402 208 570 318 478 547 584 878 528 546 702 549 845 413 473 320 306 458 511 672 254 310 355 574 714 656 458 472 550 538 649 706 442 957 326 838 417 533 496 475 353 909 400 498 678 429 603 609 394 357 530 400 378 922 926 554 580 339 353 429 571 385 655 723 211 285 243 280 424 286 604 670 325 415 214 518 489 494 817 833 550 411 586 403 108 148 145 200 156 759 319 756 809 610 814 491 744 662 447 572 302 303 434 644 218 278 513 405 622 607 600 554 443 417 616 495 796 841 769 798 497 533 408 515 551 428 345 344 394 437 324 525 256 288 405 342 458 559 619 783 877 394 406 672 557 274 423 577 489 569 603 550 589 472 312 371 306 230 332 529 514 611 912 3223 2965 656 751 783 753 631 527 983 993 858 973 882 995 1044 466 290 354 567 560 492 456 738 728 745 559 575 775 921 694 513 693 738 691 813 598 709 228 291 793 654 543 300 369 299 449 410 372 606 561 736 355 568 524 549 583 417 875 682 599 792 530 315 977 618 644 628 548 326 362 324 815 1299 1201 637 908 1432 1392 703 750 778 1253 740 708 970 898 350 495 1142 628 242 222 320 325 353 337 942 973 1181 1000 673 1684 1678 1558 1556 1535 1316 1129 1138 961 1791 1763 1786 1930 2141 1751 1604 1546 1616 1635 1575 1587 1718 1775 1498 2280 1610 2088 2153 2275 1705 2156 1616 2915 3123 3041 1504 1707 1422 1102 881 1604 1709 1493 681 1748 566 608 891 491 859 348 476 995 1136 569 564 521 481 413 311 2725 2671 2699 2162 2308 2057 2495 2955 2122 3118 2937 2610 2457 2471 2458 2746 2779 2807 2634 2425 2752 3092 2402 2621 2781 3008 2643 2655 3149 629 565 461 2504 2546 1373 3304 3521 3811 3397 1389 1428 941 345 1188 195 528 521 322 1767 1175 1026 410 614 485 369 1363 1435 1359 1536 923 1651 1979 1360 1968 2885 3271 2733 3270 6009 5455 2621 2957 3340 4245 1700 863 1327 1838 1834 967 2150 518 2104 750 2201 995 86 78 1344 1175 1776 3271 1306 856 1457 890 862 586 560 938 892 871 1065 1049 1873 2279 1245 767 1599 2147 2033 2607 1479 1532 963 898 738 2268 924 2461 742 1395 760 1203 1053 970 1191 1324 2327 2013 915 793 1061 1034 933 922 928 561 562 755 1553 924 1077 1581 778 740 2522 764 932 1027 641 1535 1556 1688 1263 1057 885 838 931 1031 986 1068 1036 1068 1005 1139 972 873 1104 1116 429 272 348 405 482 382 1149 589 419 673 717 389 984 635 709 483 1145 1199 538 439 455 339 251 224 419 397 478 410 364 537 383 441 356 493 473 408 511 447 678 424 540 412 493 223 524 589 680 357 347 589 561 611 503 489 525 564 341 478 791 815 550 422 428 713 977 844 381 446 413 419 554 485 432 520 757 567 901 678 478 885 473 720 695 667 687 572 516 465 616 309 348 874 394 756 958 270 956 589 523 640 795 903 646 773 563 599 966 227 813 483 431 420 366 281 544 795 462 971 1264 812 1012 810 880 420 479 373 634 306 585 609 358 341 248 356 382 445 265 782 456 359 623 437 259 244 182 188 280 382 364 1242 699 677 527 626 676 605 513 487 608 517 631 483 617 590 460 625 767 840 614 724 331 445 520 643 584 828 710 642 190 371 449 327 263 175 646 683 837 515 1033 662 729 729 465 1042 637 744 583 654 601 1304 947 888 823 989 1100 687 857 1103 712 348 873 999 826 922 968 748 670 343 566 672 1359 447 396 542 366 539 685 446 389 557 353 783 517 581 177 169 299 994 968 684 871 553 1062 327 311 215 339 560 837 707 751 738 728 867 708 777 699 577 564 735 543 577 571 685 574 801 643 568 439 563 435 344 316 986 385 367 496 373 471 489 549 448 1039 584 458 1126 580 888 778 853 862 855 340 1288 513 671 747 970 1146 807 637 724 1056 980 899 984 489 514 528 601 734 662 838 561 528 1320 1668 1931 1219 668 1116 1086 839 636 895 332 804 727 726 727 705 920 892 875 901 503 812 889 800 683 977 763 828 1618 1136 1359 1083 1027 300 1110 1000 630 746 813 828 905 1162 476 720 649 609 776 835 997 775 812 772 401 777 768 1927 1145 895 926 690 1112 975 1356 981 874 942 1056 1000 1006 945 959 930 911 1090 973 1265 1098 1347 1432 1322 1072 1274 1100 1396 2594 2676 2037 2429 1796 1867 1364 1532 1665 1962 1684 2047 1694 1515 1932 1639 2620 1862 1544 844 900 661 960 1021 1093 1381 432 1215 1443 1233 1871 840 891 817 364 733 682 469 646 758 882 618 390 610 639 405 477 333 765 620 419 424 529 475 649 744 631 837 923 926 816 1253 662 861 870 941 811 903 1047 1280 865 1074 1130 571 333 439 413 329 376 293 422 271 388 186 568 281 256 403 227 284 188 122 236 128 474 480 480 384 368 597 422 578 582 511 793 757 775 479 539 474 624 233 198 210 393 512 398 500 616 240 190 182 148 189 229 651 294 496 889 963 527 375 295 644 673 571 613 761 705 978 845 678 652 854 688 611 727 640 1064 493 836 572 345 509 460 937 818 870 968 859 1080 790 1139 659 840 909 586 270 1247 546 1234 657 450 1119 550 762 500 693 884 1380 443 442 321 862 983 1011 1344 1135 266 232 524 759 624 1073 836 606 360 984 891 613 438 979 1072 873 879 1007 1101 1109 1189 1057 1138 1633 1243 1154 803 1292 871 1116 889 360 690 650 754 646 623 2544 1029 1069 997 938 792 680 597 770 992 1105 1125 910 577 698 516 464 419 800 725 711 723 661 833 743 650 643 1079 786 1089 860 681 522 729 723 735 229 220 149 242 208 185 122 288 274 409 272 274 617 811 852 669 783 1189 876 1120 791 826 1174 1003 928 924 930 842 1016 1178 910 970 866 859 814 1292 764 673 1023 981 814 1238 727 754 1130 1012 785 787 761 835 860 647 895 822 1036 804 533 1364 793 837 837 818 979 1129 1106 880 1156 632 583 622 1390 757 938 1250 773 468 315 244 187 238 255 365 589 546 604 680 499 762 663 232 771 779 276 382 318 321 419 511 989 336 10061 966 627 691 1178 960 402 421 449 470 393 495 480 541 510 493 467 550 645 643 363 1353 594 568 758 337 404 402 343 336 565 573 454 476 469 492 351 331 259 364 644 871 712 617 881 952 955 368 929 611 745 871 822 410 489 721 642 688 751 659 871 689 913 854 464 416 553 368 283 784 1324 1410 932 593 466 320 561 611 468 434 2314 746 2399 2228 2379 1427 1725 1824 1934 1642 2230 1716 2383 2145 2179 2079 736 575 547 554 856 741 988 778 684 708 1221 1037 670 786 788 706 541 705 957 621 607 593 650 768 696 859 853 1035 936 970 674 446 465 970 705 489 459 846 568 634 810 820 790 558 508 876 854 649 655 889 525 643 625 564 329 325 605 422 603 353 802 667 439 419 671 488 468 493 778 475 723 726 649 664 580 703 588 336 551 577 723 627 666 579 579 593 583 579 447 475 598 487 605 606 607 570 544 572 454 489 538 492 517 535 547 503 602 577 502 258 314 465 352 359 499 335 752 481 509 461 556 525 609 607 725 829 652 587 723 395 1145 614 496 570 688 426 487 559 564 703 521 552 549 580 745 686 497 510 468 401 475 427 646 608 644 651 633 417 556 545 380 358 326 343 392 391 276 357 470 349 316 297 170 170 178 152 163 143 137 302 199 282 229 244 286 190 161 110 112 157 186 160 212 327 411 173 173 189 198 336 276 280 268 317 157 264 294 362 402 330 291 623 207 161 153 149 210 202 360 265 285 174 243 224 276 192 193 212 493 228 260 700 223 181 251 163 160 325 130 316 350 466 188 206 372 228 319 508 480 484 720 317 295 221 252 197 504 410 413 326 347 284 380 539 283 373 279 560 301 309 369 752 394 509 533 306 254 438 487 342 384 353 242 252 339 168 283 755 487 288 660 689 531 616 446 550 495 634 405 498 407 364 443 352 518 782 402 942 423 425 479 528 546 480 264 280 353 410 376 313 236 226 271 673 406 195 323 429 582 341 570 582 745 606 479 732 300 349 267 302 299 308 308 315 298 232 333 447 249 317 663 535 451 415 282 267 373 409 273 204 351 288 344 509 546 659 480 418 644 509 712 460 500 249 255 239 368 590 313 305 142 229 448 409 363 356 431 264 436 565 248 661 342 534 308 410 423 507 543 635 457 516 476 441 433 520 320 285 452 474 526 715 722 214 521 302 200 265 385 276 423 462 153 169 126 112 399 196 327 520 264 324 337 226 378 538 471 743 368 261 404 280 69 36 74 95 96 448 228 501 673 511 716 571 443 334 423 302 190 168 330 633 84 442 382 504 539 557 199 304 326 181 426 298 501 447 447 485 212 330 210 843 186 162 267 273 231 182 225 404 372 414 227 375 283 369 360 509 397 355 380 558 535 172 351 435 415 473 455 468 771 388 201 247 540 201 385 343 603 515 698 3128 2419 443 501 612 435 575 503 472 433 871 700 798 408 487 259 216 300 416 270 307 326 558 562 727 520 482 703 826 231 397 698 625 570 499 219 508 273 268 849 691 274 182 190 145 190 236 311 648 346 340 404 354 271 338 310 221 569 483 345 319 877 211 553 320 283 710 680 600 618 596 702 743 977 490 653 796 897 628 533 449 757 537 598 610 491 350 401 703 520 238 202 325 388 366 247 714 680 532 1021 543 1078 913 964 887 727 905 906 986 551 1140 1071 842 1230 1180 1180 1538 1307 1558 1113 1080 1361 1226 1221 1076 1378 1169 1494 1295 1520 1158 1419 1248 2566 2691 2373 928 882 1018 824 422 1328 845 872 364 1188 573 487 480 403 502 286 206 569 592 607 358 477 449 509 427 1905 1851 1804 1623 1536 1285 1570 1947 1920 2351 1683 2392 1918 1542 2159 1839 1949 1950 1822 2057 2081 2848 1834 1535 2232 2148 2164 2294 2039 747 606 398 1702 1716 1062 2398 2728 2711 2136 1189 887 632 225 714 189 220 179 320 1346 723 712 412 541 409 361 966 1038 839 1331 825 1017 1305 1102 1649 1921 2247 1686 1999 3779 4532 1811 2284 2590 2941 1209 731 1187 1232 1370 732 1465 431 2121 634 1731 751 62 60 1403 1161 1655 3277 1082 479 1043 696 801 419 411 974 957 863 1123 953 1992 1806 1010 564 1022 1786 1626 1984 1036 1226 667 504 475 1211 745 1787 638 941 433 842 773 728 819 1136 1973 2309 617 562 819 535 711 565 586 380 379 629 932 1063 624 1126 706 661 1500 500 597 688 428 928 849 831 1013 956 663 599 753 974 1018 945 944 990 972 987 1090 590 706 799 236 269 394 405 204 291 742 378 362 586 563 453 594 604 809 572 1076 697 413 397 229 296 278 279 258 350 344 296 279 229 303 354 429 540 364 294 297 352 400 290 399 293 293 356 466 504 508 279 283 296 235 285 287 310 372 385 222 384 424 282 305 286 242 491 632 519 307 345 321 298 226 287 270 230 334 406 340 292 258 367 272 305 315 375 392 483 192 310 299 345 376 448 319 399 393 234 522 581 519 679 257 327 634 719 331 353 849 91 622 324 244 337 296 141 438 477 450 492 846 532 608 429 605 308 215 277 340 200 252 298 223 215 172 217 287 223 276 403 267 180 201 181 142 279 156 165 351 312 275 656 536 572 381 446 576 588 310 222 474 440 445 391 771 581 441 441 649 639 324 402 388 300 321 620 465 630 662 548 260 291 514 306 178 149 495 526 599 373 818 595 564 759 595 755 538 595 726 664 758 973 827 656 544 484 643 571 640 681 610 235 510 674 708 1008 873 545 405 189 462 589 1663 166 199 241 229 255 258 403 214 463 293 620 459 722 197 195 309 470 532 399 466 402 624 174 296 228 182 459 661 465 571 523 511 549 452 546 403 361 377 423 375 389 231 491 370 567 452 406 205 268 228 202 212 581 166 365 270 122 289 256 312 308 571 256 225 877 376 776 636 707 656 737 358 863 519 625 725 475 756 307 331 386 463 492 670 532 499 433 418 281 412 453 558 753 301 1150 939 1005 485 616 412 613 612 503 595 184 485 655 473 698 494 679 595 667 698 530 473 758 609 488 712 544 460 856 839 811 625 601 438 587 464 440 389 556 323 376 592 320 425 322 288 469 438 575 361 933 577 359 411 360 1003 795 311 554 610 675 758 748 577 813 665 650 743 834 614 562 614 659 791 654 806 849 888 968 1005 662 937 933 1377 1994 1988 1434 1189 1734 1306 1205 1368 1003 1579 1217 1395 1460 1500 1334 1138 1696 1462 1212 930 973 557 587 873 603 983 450 677 1288 1152 1342 725 743 718 191 283 447 411 699 581 680 369 290 482 494 269 335 333 335 333 190 180 458 500 412 609 390 450 700 586 438 775 491 422 440 542 479 608 601 851 598 629 663 366 450 274 256 462 452 436 246 242 448 196 571 356 201 193 247 390 92 42 68 259 292 228 238 288 226 427 134 376 382 374 603 575 587 318 405 265 402 116 110 110 271 195 256 348 795 158 140 221 136 223 400 490 191 285 617 782 441 305 283 661 671 242 412 412 475 613 539 375 355 478 463 214 220 468 592 277 518 429 339 359 271 879 505 492 467 539 553 419 530 437 547 525 294 143 668 245 624 336 256 661 279 419 253 403 584 746 197 282 252 627 640 577 980 891 249 241 346 575 334 790 568 379 272 665 523 500 471 647 729 485 595 625 852 648 776 551 1063 955 620 771 808 943 872 1216 623 246 462 434 389 456 404 1771 623 718 723 738 641 678 548 611 841 852 810 766 530 756 456 337 278 419 473 604 547 298 402 561 400 553 703 541 824 590 639 448 280 503 529 181 162 152 187 197 175 169 428 108 205 203 154 479 828 780 958 438 472 628 453 479 475 547 769 806 845 681 612 935 444 398 461 500 491 438 840 762 526 554 518 431 737 525 498 630 567 651 448 692 587 410 464 576 685 464 394 416 575 576 926 518 409 721 1012 769 925 770 510 418 482 1049 544 733 855 729 297 125 120 162 268 226 308 455 419 421 387 338 460 306 192 381 521 286 285 296 130 346 444 956 346 966 6994 669 749 645 592 237 185 194 329 267 549 488 327 481 183 548 272 422 849 199 1185 499 475 507 234 272 303 252 110 397 377 298 296 402 251 184 234 342 215 530 727 401 464 572 575 473 394 459 550 664 452 565 200 380 761 743 730 775 614 694 478 467 504 234 302 349 397 273 738 761 715 503 156 217 252 303 340 429 241 1755 503 1832 1718 1782 1327 1977 2148 2210 1803 1623 1790 1744 2165 1845 1926 490 367 412 308 621 711 805 547 400 591 922 550 395 329 711 596 450 689 957 454 395 367 412 539 537 729 717 818 646 841 547 497 303 611 587 753 711 586 524 459 616 640 584 764 528 593 867 743 639 789 406 412 400 651 332 294 558 477 482 340 484 481 531 280 320 508 494 541 699 701 631 612 592 648 611 587 702 393 454 487 669 653 667 796 626 941 686 734 545 521 565 545 496 380 391 449 441 597 672 593 757 666 743 607 692 486 537 562 493 466 483 428 448 393 448 571 589 511 429 404 535 468 622 647 851 961 392 489 488 522 602 517 486 442 447 509 418 439 622 702 529 614 659 805 776 698 542 523 541 569 618 569 477 550 489 586 616 327 393 629 248 461 263 237 322 328 228 104 218 215 88 132 164 160 164 144 166 154 150 284 206 282 288 194 252 105 110 111 121 172 138 182 320 293 281 84 78 82 195 180 188 138 136 209 78 196 148 178 249 176 170 621 210 112 104 136 165 127 246 289 307 248 148 218 160 178 176 147 190 152 435 516 336 122 186 168 120 181 215 408 460 491 237 241 202 277 130 455 343 290 435 211 166 182 223 218 337 235 268 152 191 184 342 453 294 263 273 357 219 318 245 565 322 301 244 289 200 369 164 597 371 253 268 224 398 170 122 513 251 372 760 744 526 410 498 513 465 560 428 548 392 181 324 402 372 398 423 789 444 389 890 417 360 691 325 327 270 479 318 337 292 491 272 478 407 252 359 463 671 407 221 568 301 515 552 353 224 239 460 294 466 311 224 240 282 338 224 437 227 257 550 473 387 337 316 184 232 258 197 168 247 395 363 373 533 709 448 229 496 325 572 423 434 262 304 250 276 481 180 228 296 278 449 388 312 445 303 283 196 631 309 889 248 585 181 373 469 441 286 446 315 472 438 381 496 228 268 267 328 317 276 655 580 264 442 273 239 213 445 218 465 452 143 159 76 327 398 151 273 494 264 326 356 221 232 335 528 420 157 401 342 199 64 48 121 104 101 303 307 520 434 393 506 376 349 307 156 544 164 152 281 519 157 273 268 334 430 439 160 351 163 169 455 313 680 394 350 425 179 339 305 370 203 96 306 310 245 195 229 197 181 228 123 308 220 405 218 313 481 372 422 411 384 137 310 298 268 330 304 546 397 268 130 205 262 228 312 354 355 529 470 2640 2846 611 703 698 560 569 550 441 423 851 501 608 243 504 270 209 299 180 243 203 209 440 421 490 489 662 574 675 260 249 483 414 467 656 307 376 360 326 431 272 340 325 298 258 291 207 126 527 531 650 366 400 283 196 205 175 549 499 420 260 340 114 369 270 251 446 412 295 357 422 384 437 626 399 530 637 628 365 596 592 955 375 651 639 482 381 323 373 718 291 234 222 235 261 415 488 583 619 609 577 865 872 1110 967 899 882 1037 570 755 1495 1482 1242 1835 1609 1118 1053 1038 1485 1419 961 1336 1762 1077 1290 1386 1493 1632 1403 1479 1401 1441 1357 2715 2365 1980 718 719 1327 682 517 1060 1006 750 357 1111 402 377 474 370 641 364 360 830 740 388 294 436 375 375 276 2007 2313 1997 1359 1125 1166 1522 1743 1938 2073 1624 2190 2281 1740 2269 2653 1963 2018 2350 2210 2411 2585 1641 1780 2170 2909 2183 2058 2622 380 274 225 1748 1422 723 2599 3012 2807 2344 835 908 504 134 483 119 173 165 172 1085 943 871 257 484 368 391 985 971 722 949 823 973 1062 967 1357 1930 2256 1676 1614 3462 4532 1920 2156 2161 2735 1194 705 1085 931 1126 969 1029 394 1258 568 1392 786 248 236 1231 1088 1497 2297 1166 390 644 421 832 295 264 871 812 897 973 829 1681 1511 636 505 714 1604 1426 1974 722 729 487 434 309 1101 527 1521 288 621 454 420 513 520 607 668 1535 1754 527 557 383 794 523 477 468 332 366 456 1215 795 532 812 427 405 1478 276 324 599 339 905 953 819 584 779 765 636 842 775 741 855 695 749 730 1064 737 697 1127 688 283 202 269 321 465 154 500 257 228 452 272 423 336 253 504 308 657 216 212 324 163 181 157 156 165 332 303 194 308 409 262 348 434 501 349 375 339 627 415 333 333 520 332 211 395 407 259 279 167 335 177 139 230 184 328 201 380 283 465 155 369 128 178 554 447 682 240 282 226 234 237 369 238 260 281 282 320 326 301 387 438 250 296 392 522 372 221 173 208 130 166 389 368 387 303 307 355 494 418 642 272 308 611 664 230 406 892 246 642 431 347 249 328 184 323 528 331 768 667 537 643 489 692 267 172 259 301 144 216 306 147 151 116 135 493 164 293 318 210 212 114 82 254 326 270 241 169 323 210 712 509 736 650 569 391 362 255 202 371 208 485 393 327 321 325 374 446 594 271 354 385 252 669 785 541 469 560 377 158 149 391 361 258 156 385 346 423 309 641 473 412 308 434 354 352 436 488 592 388 717 583 477 495 503 672 468 308 462 351 183 484 596 570 946 589 318 230 224 394 572 925 187 240 170 208 159 198 98 239 260 155 328 277 569 263 280 284 526 365 365 391 180 582 178 367 337 184 399 561 400 500 573 544 622 331 509 308 278 282 344 298 322 241 508 470 522 486 526 279 376 209 160 173 603 166 201 244 189 325 171 484 164 430 312 362 649 499 547 459 497 747 657 270 733 329 332 394 353 467 427 543 388 533 526 495 595 429 350 367 220 576 420 798 432 304 690 653 715 428 466 386 470 420 335 533 109 658 496 426 602 440 581 525 639 655 520 600 453 368 280 596 467 370 540 570 528 311 293 250 384 346 430 533 356 241 335 446 185 423 499 256 531 549 625 665 1059 441 299 514 417 926 565 445 309 561 399 845 737 448 568 480 504 656 409 357 479 502 634 466 513 663 653 564 871 871 758 848 691 683 1508 1667 1259 1130 1106 1133 1031 1113 1069 1116 833 945 1145 1188 1363 1022 1670 1371 1280 674 730 741 631 631 837 920 331 853 1109 935 1042 805 662 541 208 329 448 306 579 405 651 469 227 369 529 250 314 196 363 164 452 421 315 375 311 645 341 483 598 827 315 385 414 439 681 572 563 515 689 924 467 607 621 374 273 201 154 289 273 228 262 312 193 157 383 232 279 279 210 249 87 66 114 58 94 104 92 94 84 446 361 313 151 203 243 215 223 231 260 140 211 116 100 112 261 108 197 238 520 126 120 113 93 208 267 359 301 503 567 633 324 262 138 367 383 287 493 216 245 599 399 273 294 360 407 490 476 329 224 267 289 323 323 305 345 875 365 415 412 369 386 362 374 337 562 523 374 93 696 352 732 392 328 709 349 365 331 314 614 818 309 277 245 776 836 753 878 477 234 222 231 437 283 561 475 241 268 463 547 317 304 677 737 381 667 574 807 872 518 887 977 643 565 612 706 711 724 1028 535 214 442 414 570 383 441 1732 792 582 536 488 772 687 617 741 899 892 1131 455 270 696 445 376 341 395 519 404 501 552 474 602 372 517 1037 657 530 661 288 408 500 670 660 165 162 160 151 173 161 161 274 200 156 190 180 354 589 481 554 563 667 547 643 669 509 816 489 723 779 782 548 824 841 775 806 572 685 530 682 707 585 503 501 540 576 630 534 578 760 504 694 579 610 406 337 603 655 890 255 500 390 490 673 511 437 732 771 774 697 536 337 280 341 640 376 615 534 323 264 139 102 66 76 78 106 429 241 274 255 374 214 222 122 686 572 274 299 191 239 254 481 479 251 627 669 7080 891 528 578 182 258 200 390 252 242 313 325 443 241 406 427 448 561 205 990 476 452 449 177 210 276 231 287 242 479 241 281 422 365 252 256 261 239 465 665 643 395 418 487 388 264 420 427 530 506 448 250 399 467 463 446 536 294 632 284 350 525 277 433 511 382 291 716 844 532 372 183 222 183 363 406 415 267 1243 259 1182 1113 1426 1339 1343 1429 1353 1262 1471 1307 1580 1185 1583 1592 444 522 654 458 537 828 479 386 399 421 662 642 380 380 295 393 344 531 623 388 372 344 405 595 559 591 573 691 809 729 317 499 375 388 523 582 523 509 470 517 692 663 567 538 596 490 725 524 517 757 461 361 343 444 473 468 525 478 531 443 690 700 648 431 446 764 752 766 685 549 693 805 689 677 605 550 516 486 682 599 700 659 597 775 507 782 745 671 746 580 583 837 655 762 851 750 814 751 564 572 692 598 793 843 785 747 737 677 637 699 652 537 635 694 387 678 922 331 537 553 541 434 859 684 946 901 658 730 452 469 579 697 710 786 778 733 729 734 860 901 716 731 782 801 705 795 1098 1078 959 814 758 688 780 889 799 1010 556 353 524 622 294 425 192 140 228 199 188 183 96 195 272 174 296 234 244 217 245 223 241 267 180 277 216 229 297 163 189 163 169 144 154 153 276 395 385 112 96 159 225 250 319 209 201 282 155 172 204 235 545 276 274 658 558 181 177 108 338 265 400 213 235 214 94 137 126 118 104 143 203 187 397 490 442 138 210 259 147 290 247 401 342 439 110 122 510 196 181 446 393 345 333 277 203 178 144 245 291 391 400 148 301 199 298 370 295 288 261 551 283 515 337 502 316 347 517 316 248 390 298 298 247 418 208 244 407 278 192 573 415 340 654 746 663 320 292 381 370 762 511 455 196 324 294 366 183 512 412 638 323 330 690 522 411 508 611 573 391 487 309 236 455 391 354 404 324 483 377 446 598 371 422 472 381 474 626 528 200 462 257 183 279 261 354 282 419 356 289 385 232 399 513 574 586 303 333 299 273 339 279 247 176 359 507 313 360 545 301 324 488 322 563 338 383 184 169 279 367 336 351 341 246 245 587 490 375 355 372 356 316 566 279 957 172 524 248 345 317 370 370 766 472 571 331 568 286 227 376 329 328 490 431 513 486 669 289 270 210 382 392 328 412 515 162 178 76 280 423 237 331 610 365 499 409 208 401 306 536 661 228 375 381 317 54 107 68 90 98 234 342 557 422 473 554 342 455 357 265 353 169 106 341 482 146 460 278 266 352 372 258 250 306 187 488 561 711 669 582 489 281 370 657 496 248 208 212 220 162 241 296 444 394 502 294 344 395 423 347 583 565 325 261 594 272 121 212 240 188 278 262 315 346 307 137 293 210 160 438 324 298 570 532 2491 2704 574 476 530 635 562 507 413 359 943 675 940 586 484 384 365 382 475 466 278 498 431 425 388 468 454 562 670 248 375 500 371 310 641 357 517 312 279 453 343 241 226 184 265 286 271 225 429 462 416 267 289 406 287 349 235 610 537 408 403 324 361 452 261 205 596 459 162 184 183 480 750 820 680 565 889 688 509 927 651 696 376 447 813 712 335 370 594 671 316 221 138 138 193 295 836 692 718 756 840 1395 1461 1378 1050 1130 889 1219 633 691 1208 1331 1168 1618 1668 1159 1178 1370 1058 1336 1118 1180 1702 1575 1162 1454 1559 1900 1943 1797 1519 1714 1482 3179 2058 1776 631 943 1051 1004 747 1320 1352 977 474 1175 329 340 567 524 565 333 497 709 1338 634 246 385 332 331 326 2203 2317 2157 1671 1737 1711 1810 1842 1798 2051 1672 2132 2211 1625 1834 2131 2281 2438 1989 2458 2657 2735 1586 1709 1900 1872 1787 1815 2090 478 386 259 2286 1959 764 3023 3121 2937 2590 912 1026 614 264 651 210 314 264 165 1241 996 863 400 428 374 437 832 1143 869 1537 870 1001 1585 847 1002 2287 2627 1430 1784 3519 3549 1735 2365 2307 3165 980 674 1077 1174 1220 781 1310 389 1072 707 1615 692 116 102 1763 898 1277 2207 1159 540 842 542 635 348 346 779 812 563 613 656 1715 1886 685 456 939 1366 1335 1552 906 833 663 420 517 1142 747 1869 692 803 380 812 564 510 819 1011 1811 1820 632 624 466 626 631 444 594 490 551 607 916 619 640 988 530 476 1443 561 631 602 354 788 837 788 533 546 744 686 752 538 616 631 624 685 631 783 789 612 793 1104 215 311 199 379 366 252 774 414 331 362 372 422 731 448 503 354 779 524 305 281 287 285 227 338 277 288 328 266 367 315 180 337 355 402 335 307 300 416 398 461 436 402 338 202 315 349 302 203 237 324 327 410 351 247 282 264 246 482 451 268 552 291 306 531 524 756 235 282 266 262 325 475 341 398 364 392 258 382 275 497 536 472 471 425 536 571 267 320 349 323 349 578 304 640 402 446 503 568 544 677 379 425 680 743 360 560 801 106 883 353 370 354 423 248 503 696 455 642 685 804 695 703 564 396 501 363 310 220 325 358 142 146 122 144 239 384 267 258 224 176 167 149 178 176 146 181 137 243 250 735 451 625 565 373 354 462 399 303 409 330 846 605 772 461 486 246 532 432 371 679 301 309 460 596 392 342 502 367 276 324 515 360 211 112 396 545 602 317 637 420 469 622 312 498 331 468 571 708 688 791 723 959 796 528 615 572 411 770 383 227 487 667 559 762 396 355 481 286 651 712 1057 82 92 101 227 131 159 204 430 275 201 296 432 466 129 131 229 450 466 352 417 311 655 118 315 234 144 668 842 558 633 771 670 806 559 541 528 542 508 664 568 600 516 445 369 569 373 356 397 577 422 356 318 795 369 390 349 152 377 120 372 272 536 380 348 620 387 658 657 642 561 375 468 1114 613 664 708 371 657 398 374 468 530 662 485 459 281 306 272 305 747 620 572 632 370 777 772 816 527 739 467 692 586 622 713 176 508 666 439 637 435 752 587 712 753 412 605 629 387 439 774 729 494 655 631 661 366 324 485 524 583 325 308 361 393 454 515 347 389 411 352 531 410 779 549 838 420 288 503 572 1210 523 429 505 609 553 743 718 753 588 585 576 801 489 443 577 499 689 487 673 832 591 501 748 967 694 677 648 649 1832 2268 2072 1560 1556 1221 1125 1270 1106 1046 886 948 1454 1481 1582 1358 1834 1394 1093 846 932 867 627 1146 774 970 326 1144 1163 990 1554 535 666 530 318 369 386 295 552 373 443 398 417 357 315 325 293 268 456 214 361 338 304 297 461 575 334 537 618 722 741 758 674 625 888 817 861 911 606 850 605 782 931 333 365 269 211 375 352 309 308 270 289 189 371 181 98 226 333 321 30 44 156 101 98 108 114 100 96 398 206 354 278 279 312 280 279 403 644 230 338 189 158 195 490 310 176 226 532 200 215 216 182 392 467 348 197 304 509 729 369 350 121 198 192 195 324 410 491 491 379 301 364 310 278 452 507 500 259 264 394 398 282 358 386 778 465 480 563 518 390 407 492 272 418 399 309 123 478 212 554 336 246 561 245 249 217 241 810 737 201 270 188 685 784 788 941 544 224 214 309 531 371 783 601 368 343 622 619 329 252 510 607 735 687 442 715 657 576 655 770 745 603 719 577 715 646 663 646 293 602 413 567 362 283 1358 573 737 638 710 740 711 569 760 858 725 733 629 488 755 419 363 324 472 293 607 500 421 582 570 353 428 634 632 618 651 313 260 374 471 598 158 154 142 166 167 136 126 347 188 339 191 257 341 613 512 628 684 577 571 773 693 543 604 599 736 710 731 601 758 719 578 736 586 547 519 928 527 448 495 718 504 467 664 667 687 627 493 665 645 553 541 368 697 721 788 576 612 772 284 811 665 435 654 724 781 450 726 430 463 419 668 351 711 738 491 262 221 178 94 118 133 228 356 430 513 535 492 537 443 213 549 483 204 305 226 284 382 444 654 181 691 749 891 7363 381 473 293 243 232 184 158 276 332 510 428 191 353 386 464 640 251 1136 455 445 392 332 300 418 396 235 334 470 227 282 320 346 192 188 223 224 309 681 399 396 426 517 461 356 658 735 610 541 598 170 720 509 497 557 602 610 363 356 536 575 384 353 271 423 258 654 876 614 407 136 196 229 315 272 530 321 1586 382 1661 1445 1265 1249 1379 1085 1168 1511 1474 1423 1558 1029 1480 1594 466 407 603 641 565 523 589 390 502 585 534 662 355 320 549 490 523 705 746 530 530 522 556 532 522 961 940 1154 1053 894 560 721 635 580 758 672 603 616 505 655 705 715 665 808 720 923 957 733 785 875 503 594 563 516 516 587 533 783 682 395 648 639 718 567 598 693 721 667 864 321 985 877 874 841 759 872 715 497 631 551 744 563 620 631 527 752 613 559 647 511 880 642 741 556 626 727 708 674 721 636 796 559 736 692 718 619 648 788 684 479 650 642 654 580 473 705 843 823 624 574 929 631 773 635 857 905 739 721 542 639 992 788 526 622 530 497 454 547 586 675 653 596 805 516 572 552 570 772 607 804 644 738 752 645 713 717 336 388 641 638 515 382 255 199 242 281 368 333 316 174 223 389 164 168 162 244 291 254 272 407 288 347 332 274 339 300 298 254 270 338 357 288 268 444 368 309 316 327 341 328 309 297 281 308 306 270 290 337 367 322 283 567 409 215 213 192 238 161 484 283 319 165 152 220 186 223 136 231 249 179 319 754 281 252 310 242 124 271 232 469 323 607 300 378 379 340 410 577 462 377 528 232 291 255 210 244 222 532 700 516 360 292 544 441 417 419 356 643 462 510 381 643 519 437 582 306 630 434 376 221 248 430 339 328 358 433 211 606 458 332 879 773 648 569 440 626 744 832 635 812 468 442 608 343 423 892 560 626 316 554 558 468 413 617 464 488 351 732 653 483 500 359 332 412 400 549 418 429 773 487 517 499 402 591 639 557 245 357 360 338 469 240 330 371 366 256 269 393 311 357 732 506 452 410 383 350 398 489 378 203 362 290 539 595 603 781 577 465 769 396 760 429 467 640 622 255 268 624 329 437 195 290 634 551 289 408 329 457 495 726 510 779 338 646 269 471 454 545 284 639 345 452 796 517 438 519 228 327 427 496 551 779 754 471 514 231 240 463 427 322 482 553 180 204 179 229 328 303 542 586 344 410 320 339 458 547 579 759 262 453 753 396 100 109 134 115 136 292 353 617 631 582 660 555 504 441 395 371 145 176 303 508 137 389 383 403 523 484 234 257 306 301 472 400 716 456 565 537 227 241 294 431 309 248 164 162 162 263 324 240 397 439 379 402 496 373 262 540 889 373 381 506 564 149 327 421 368 561 454 591 496 422 212 264 411 300 438 331 320 634 639 2580 3028 623 988 690 620 565 479 478 412 749 758 681 449 559 299 299 249 309 496 487 362 629 665 652 618 375 604 833 495 266 581 720 664 728 466 553 226 287 598 422 435 280 305 328 206 165 180 494 378 613 390 557 308 633 364 203 684 574 762 567 426 292 629 533 670 927 895 284 312 441 738 718 835 518 788 1125 849 637 529 490 919 394 640 907 525 497 344 787 584 333 301 287 284 311 441 708 754 763 965 709 1327 1467 1304 1030 1010 704 1251 756 1066 1145 1057 1214 1218 1303 1344 1110 1141 1144 1400 1086 1458 1477 1321 1490 1702 1374 1489 1565 1747 1374 1616 1172 2673 2414 2360 897 1240 1374 906 481 1293 1363 1224 476 1362 418 352 455 323 475 389 355 945 736 748 386 433 397 281 378 2329 2422 2239 1911 1869 1440 1769 2011 2033 1979 1626 2154 2131 1775 2600 2124 2464 2177 2583 2034 2200 2349 2329 2519 2334 2388 2323 2413 2347 590 530 274 2048 2167 923 2762 2733 2898 2393 829 847 775 261 806 102 419 323 503 1590 887 883 388 635 573 343 1129 1448 859 1398 808 1157 1148 990 1806 2271 2673 1715 2221 4614 4630 1850 2516 2867 3118 1234 883 1421 1115 1321 926 1392 672 1707 657 1770 842 116 108 1460 1095 1726 2558 987 510 1304 711 860 543 580 1191 1148 1098 1104 1003 1569 1796 1013 623 936 1816 1776 1885 1126 1120 667 692 497 1440 704 2097 574 933 526 691 934 851 932 996 1779 2196 571 573 572 710 693 672 750 450 488 782 1354 768 558 1003 495 399 2061 334 414 833 681 1240 1238 1037 920 905 779 816 844 1018 994 816 964 1005 748 945 1138 839 1307 827 374 385 406 293 262 388 1036 531 446 624 451 379 835 627 1001 319 699 813 389 255 364 315 297 175 300 343 250 226 244 381 411 539 442 718 561 363 383 519 759 555 472 432 353 214 404 438 509 291 281 237 225 281 383 386 239 336 323 394 629 268 355 164 215 555 627 698 394 422 374 382 290 390 339 286 296 308 351 360 296 394 456 515 523 581 578 224 233 233 259 222 223 540 241 327 531 331 489 405 369 455 466 535 427 618 307 420 805 84 738 307 351 262 252 285 334 535 444 597 481 552 693 618 758 362 280 360 334 281 521 282 205 295 219 213 274 277 338 345 218 220 223 215 177 279 208 123 256 304 268 625 626 436 384 461 568 318 311 328 401 342 618 490 445 536 509 545 635 748 352 510 344 373 471 709 725 874 672 789 276 288 358 306 268 238 580 532 616 392 922 558 637 829 616 975 511 502 545 570 618 1135 815 850 737 560 710 688 612 570 514 260 614 772 672 739 672 543 405 385 673 761 1124 213 223 253 213 257 277 193 365 584 223 658 447 577 208 210 261 783 633 466 508 449 731 287 169 96 303 519 844 699 760 745 749 794 568 615 366 285 309 372 268 350 385 580 522 618 540 536 369 438 419 299 231 679 360 272 219 167 297 207 353 391 1118 294 254 675 476 606 604 703 1011 521 294 1228 554 553 601 477 511 531 492 332 530 728 377 368 384 481 378 350 480 477 727 539 564 922 891 1017 736 556 619 731 610 492 767 345 559 517 613 543 670 572 571 603 646 552 593 819 656 675 861 703 596 788 795 755 749 711 416 628 582 428 555 586 445 513 754 371 477 417 303 584 656 566 541 841 514 514 643 532 1174 725 564 651 558 1077 860 799 686 754 569 869 601 987 712 817 662 775 778 881 810 860 883 1163 1168 839 941 715 819 2080 2016 1514 1938 1462 1215 1152 1305 1266 1485 1141 1217 1466 1200 1594 1349 1851 1428 1385 845 912 792 686 893 864 1220 620 809 1259 1077 1191 598 907 897 369 367 455 384 586 577 584 554 284 421 373 265 283 281 496 291 428 412 599 615 681 789 500 816 921 678 514 786 573 605 768 799 776 540 659 1085 522 809 988 535 405 283 259 413 430 369 242 437 353 210 441 285 174 202 291 375 66 93 135 266 271 227 316 269 296 393 181 429 361 627 477 420 428 327 297 196 342 163 157 167 355 327 361 349 436 160 160 191 173 144 184 543 364 573 657 934 714 378 291 430 459 320 477 405 529 517 572 662 629 390 367 388 412 424 450 477 410 366 344 439 344 694 592 433 466 409 451 284 370 373 648 740 254 291 750 429 928 479 421 658 398 368 388 356 767 575 315 350 332 611 678 688 799 540 323 293 267 570 296 859 705 432 464 632 732 486 420 781 681 693 695 685 899 1000 728 776 816 978 921 671 792 971 776 1220 919 242 562 492 449 397 508 1926 1005 708 676 780 619 648 547 595 1010 1017 886 628 371 670 567 562 417 868 397 551 553 472 504 397 561 509 538 619 684 555 495 446 409 409 409 216 278 244 282 272 192 174 312 290 269 405 262 567 660 762 665 501 592 561 437 574 426 680 655 664 778 703 565 806 786 567 748 668 504 503 1071 619 666 673 728 392 897 582 403 625 681 668 628 642 695 459 572 897 419 815 550 596 606 437 750 539 485 658 992 871 621 1275 808 879 633 997 404 766 1065 637 501 272 151 280 344 350 382 405 599 317 325 467 450 526 287 370 346 398 313 336 337 318 376 1133 307 1178 645 528 381 8122 984 279 256 225 366 338 380 369 352 628 269 578 381 475 581 246 1272 601 572 634 296 233 255 223 319 583 438 395 440 579 480 295 347 152 306 501 671 507 434 569 673 462 455 618 403 567 543 932 420 493 643 623 732 685 645 593 334 492 590 364 339 549 382 272 944 1288 1083 694 292 255 224 413 430 325 422 1656 421 1763 1645 1628 1884 1806 1789 1776 1579 1594 1590 1747 1953 1678 1748 429 894 486 455 612 719 846 415 565 526 940 709 637 356 609 827 294 555 750 825 787 775 432 575 608 638 675 829 662 1010 483 598 725 835 661 612 570 633 713 570 580 654 656 740 793 1130 804 605 933 778 498 495 487 837 359 575 533 460 483 533 527 607 465 356 977 629 595 592 668 498 680 734 730 665 707 740 698 502 650 557 700 883 853 930 811 893 772 750 669 599 748 626 556 589 633 594 604 655 552 659 516 605 610 705 584 646 657 659 684 683 678 620 662 560 637 536 816 895 721 666 1041 626 569 654 666 730 833 558 562 489 769 638 486 493 693 548 538 631 645 639 509 701 680 861 797 892 768 779 748 540 542 513 587 525 622 727 460 399 443 695 614 450 258 299 321 387 255 271 220 252 172 203 318 368 274 215 237 213 217 402 259 369 324 377 473 294 276 250 264 258 382 375 271 484 424 275 264 299 380 251 355 343 315 419 188 198 411 478 580 312 300 681 431 168 164 118 146 174 450 268 290 199 156 216 221 276 206 233 331 287 280 501 290 317 370 438 199 284 231 460 403 659 239 261 351 344 357 469 400 298 632 350 259 222 331 225 288 306 377 354 272 429 419 356 223 462 354 359 241 436 284 622 492 527 780 224 398 303 366 343 457 312 272 276 514 273 334 622 373 325 753 826 570 568 497 731 719 837 621 737 419 441 458 424 258 536 390 729 351 489 584 504 399 531 380 471 309 629 480 335 543 310 235 309 414 341 384 552 797 431 525 586 457 566 545 358 262 255 285 361 353 283 397 310 344 260 330 499 351 484 749 464 545 317 461 480 313 409 239 251 253 411 752 551 415 550 312 312 323 408 593 374 465 430 422 391 461 481 292 380 258 326 512 703 394 334 406 373 365 504 303 814 306 692 233 417 386 640 341 836 505 434 537 531 517 365 367 543 331 582 664 694 704 464 556 278 288 347 393 341 423 454 141 147 288 280 308 185 488 623 405 447 300 245 407 435 656 528 347 447 565 409 60 138 106 98 207 377 315 755 707 502 633 454 454 399 429 302 174 162 261 385 143 459 276 426 404 447 298 359 223 225 689 516 525 510 535 538 334 488 250 371 280 228 249 264 223 211 383 608 244 284 353 344 299 574 370 446 705 259 285 582 788 326 343 390 378 428 435 398 380 507 274 286 200 204 318 433 556 869 596 2684 2642 736 735 630 874 604 525 409 278 728 731 622 555 557 309 158 269 299 278 287 200 877 858 919 820 456 784 867 488 348 515 616 594 815 543 537 312 247 568 385 344 288 215 222 227 207 225 443 313 470 372 372 364 303 326 257 636 496 378 306 302 305 588 276 407 622 600 327 361 461 584 750 730 507 744 798 820 555 811 522 844 661 966 874 507 427 560 733 550 308 276 248 394 411 393 740 783 678 813 747 1351 1170 1157 1059 1096 921 990 835 604 1634 1400 1528 1121 1364 1473 1179 1274 1416 1663 1392 1494 1379 1411 1518 1564 1273 1695 1326 1725 1293 1803 1309 2689 2384 2444 1058 1129 1692 585 435 1292 1264 1000 534 1204 452 492 509 298 521 476 300 866 875 493 381 368 330 535 337 1813 1875 1958 1913 1446 1675 2019 1779 1729 2339 1920 1966 2036 1825 1841 1889 2033 2124 2139 2352 2114 2419 1889 2210 2421 2246 2504 2516 2289 617 523 640 1732 1697 957 2856 2689 2890 2771 944 907 611 180 685 215 400 362 216 1511 980 938 305 409 359 446 1077 980 984 1556 988 1238 1317 1033 1178 2340 2698 2088 2039 3801 4218 2349 2450 2770 3016 1212 817 1121 1171 1382 1078 1362 728 2151 617 1898 965 113 103 1312 1179 1456 2761 1387 464 982 819 780 519 548 848 834 807 1308 973 1569 2170 763 480 860 1830 1846 1922 943 971 563 804 479 1053 819 1927 485 719 424 918 713 698 783 852 1739 1665 683 685 778 628 686 608 650 741 607 660 862 616 613 1015 510 436 1621 479 529 837 553 852 831 829 1008 791 795 833 893 912 1033 1038 896 991 883 910 969 752 1103 955 342 297 437 414 385 238 868 503 428 438 524 341 574 537 549 384 641 502 344 386 387 300 245 233 133 463 312 286 258 347 347 433 348 467 490 354 319 435 461 365 444 312 343 147 523 576 355 281 185 239 335 351 300 238 341 263 239 435 524 240 302 281 403 484 692 727 269 303 330 351 330 448 302 359 360 448 311 561 279 530 567 571 638 509 475 385 240 416 365 333 346 762 292 582 729 379 669 438 381 455 538 568 445 503 289 348 942 121 751 321 354 334 356 194 474 576 417 552 601 728 657 630 765 431 327 499 280 98 255 207 254 292 266 229 266 208 225 367 316 366 306 189 193 343 224 223 255 226 196 771 510 414 284 287 628 499 354 326 535 261 519 378 448 475 378 449 636 572 357 317 331 370 446 661 585 607 635 436 238 237 390 415 375 222 419 483 598 377 1100 724 417 811 543 628 498 542 647 512 767 980 734 787 656 658 611 675 543 694 428 203 475 620 568 611 550 665 475 253 389 543 1110 202 250 222 257 277 280 264 191 420 224 378 312 513 215 187 245 851 735 430 478 477 903 184 289 208 327 514 519 413 469 497 495 519 417 497 350 332 316 450 310 369 339 637 587 665 599 553 253 316 263 314 313 672 256 451 275 253 353 264 393 357 595 281 320 956 414 730 749 688 721 646 456 942 585 675 771 500 448 434 473 408 490 501 403 348 654 414 414 427 754 668 757 728 414 781 741 821 678 688 582 554 643 562 518 467 809 775 694 811 693 831 724 709 705 559 534 647 579 724 536 661 355 1051 1018 1037 892 734 438 546 476 545 516 429 425 523 599 347 446 509 417 581 646 657 475 920 732 419 565 461 1046 479 580 509 558 661 812 655 683 810 765 715 913 571 663 600 545 696 754 652 733 691 1078 1141 1210 816 835 822 967 2151 2199 1889 1639 1576 1310 1433 1660 1111 1605 1434 1574 2191 1371 1773 1124 2143 1614 1158 794 830 666 785 856 694 1201 397 860 1375 1211 1257 632 731 555 260 321 376 471 406 418 436 447 264 509 465 262 306 440 533 317 358 269 586 447 746 660 561 657 992 747 570 650 530 556 530 545 483 451 755 823 667 671 756 532 339 284 264 330 357 284 417 411 164 237 354 257 208 289 179 170 95 166 68 124 172 162 174 174 160 374 223 299 255 483 384 351 387 209 199 270 254 284 268 282 284 255 361 277 725 295 293 204 176 177 219 373 384 498 459 923 517 290 190 410 435 321 495 494 446 585 563 502 531 362 422 307 414 465 506 429 420 433 431 483 422 719 536 413 444 358 452 366 318 311 490 448 360 218 846 369 781 337 343 784 483 437 415 435 781 925 299 407 368 779 867 894 770 695 344 300 381 688 244 638 724 414 380 671 548 436 379 558 745 535 597 928 783 636 723 736 1003 1236 1019 918 866 728 872 1090 795 329 601 635 553 474 436 1393 823 706 687 745 663 550 452 621 789 761 825 890 634 651 338 430 285 626 406 621 724 441 553 466 496 482 897 615 638 633 504 455 448 435 429 167 190 166 175 155 147 127 200 251 508 376 280 506 739 858 685 500 444 632 549 446 467 487 829 874 708 753 808 791 628 540 595 522 714 492 989 606 667 522 583 580 655 621 752 995 536 508 548 596 758 504 548 661 766 645 551 572 539 449 729 686 527 605 875 1058 646 887 507 500 668 696 607 936 1065 600 278 188 162 94 90 94 214 391 649 373 367 383 460 279 259 641 479 270 364 347 352 276 534 962 244 960 592 578 473 984 8688 247 314 268 346 220 433 331 226 667 246 558 388 359 423 211 1060 438 404 394 308 217 387 369 228 352 382 273 269 363 248 182 196 139 223 613 627 575 388 591 569 592 439 706 546 566 656 695 382 618 633 621 562 669 643 1095 515 370 740 397 388 330 404 314 878 912 802 349 386 354 229 472 291 465 318 1608 438 1480 1388 1586 1347 1696 1620 1738 1473 1549 1442 1612 1433 1459 1755 485 680 393 439 657 514 618 581 541 604 849 1115 374 452 525 454 532 543 654 676 595 571 607 605 516 629 637 812 749 589 307 607 353 375 414 412 339 329 430 347 364 382 404 609 718 462 365 619 471 570 392 365 349 522 551 647 553 674 435 622 731 972 796 537 576 611 566 643 637 591 542 451 463 458 443 431 573 559 652 746 618 588 890 788 483 587 598 636 698 726 551 716 723 616 575 806 705 498 699 674 521 604 603 560 476 558 618 619 658 650 801 577 836 715 510 760 632 544 606 573 459 791 964 767 775 810 637 625 375 417 702 818 420 758 766 683 734 954 753 809 935 813 939 684 814 641 826 938 789 895 796 853 745 835 773 719 345 509 444 544 219 233 161 76 175 150 172 118 120 201 186 132 266 254 266 184 200 194 226 227 177 247 221 156 332 130 131 97 117 153 311 104 324 412 277 273 274 358 183 196 235 235 221 228 304 191 314 232 262 317 297 494 256 147 139 129 103 176 522 189 224 84 175 131 195 89 120 114 264 115 307 399 306 171 211 179 190 187 186 328 189 485 135 143 269 403 241 303 275 185 338 211 280 201 119 204 207 230 279 201 276 244 208 482 327 307 274 283 335 329 244 512 298 300 439 201 194 279 230 311 273 336 313 304 336 228 278 680 621 223 554 398 535 303 334 565 575 740 292 614 505 127 449 264 186 289 598 515 524 161 454 336 271 297 288 252 361 637 334 246 310 321 310 296 118 233 235 450 444 231 412 322 231 388 348 414 273 343 263 260 279 241 256 426 237 233 190 272 254 395 568 307 648 211 188 216 146 201 183 387 257 218 323 194 232 449 307 231 298 334 499 148 257 165 157 333 256 340 236 204 226 243 280 288 312 152 302 297 404 274 201 353 331 540 299 286 378 309 139 495 398 239 268 184 234 235 196 234 397 534 462 302 294 397 268 320 240 210 234 194 244 428 80 127 122 140 174 203 270 367 252 272 241 221 234 401 246 429 282 296 493 145 70 272 34 85 72 170 250 357 302 467 266 373 365 339 272 249 105 148 188 257 200 180 248 212 162 154 178 174 265 198 358 256 347 464 390 542 420 161 201 387 175 155 222 230 242 213 182 183 288 312 306 176 273 297 280 257 245 297 217 312 306 353 343 359 343 333 367 370 225 248 148 231 301 140 235 542 314 486 474 1645 1821 489 354 289 505 337 419 506 455 549 438 416 508 378 410 176 379 290 337 233 266 268 258 310 327 198 252 377 192 239 374 338 280 399 234 201 227 134 353 289 259 240 181 328 409 249 239 483 462 312 268 545 298 279 357 357 828 551 282 281 313 297 245 221 272 161 141 182 196 347 630 570 1118 428 556 726 727 375 418 538 484 491 571 483 306 271 340 566 233 176 152 302 147 134 223 528 661 499 354 851 942 960 1064 1119 829 895 932 615 532 966 991 1169 1396 1141 840 564 563 560 1117 1371 1008 1419 1230 1142 1151 1047 1279 1268 1219 1135 1087 898 2005 1286 1056 496 670 936 415 694 1176 1221 707 406 1157 206 262 401 258 604 451 245 912 637 405 145 290 272 200 249 1675 1686 1656 1303 1171 1581 1458 1434 1162 1322 1383 1599 1353 1189 1459 1037 1418 1594 1376 1726 1932 1075 1259 1058 1587 1438 1775 1689 1407 499 316 96 1135 1424 1057 1894 2038 1980 1741 623 734 505 142 489 151 355 319 122 1327 798 870 187 461 395 208 657 1044 589 678 932 941 1009 738 416 1899 2374 1736 2112 3856 3300 1601 2011 2019 2375 666 633 694 904 1015 564 1024 351 939 747 1254 502 118 110 815 811 972 1904 1018 302 763 513 631 284 242 612 588 596 392 505 1427 1872 493 333 772 965 1034 910 964 805 588 660 431 1060 717 1373 408 616 389 475 506 490 559 656 1781 1198 318 363 563 500 695 442 530 379 378 368 803 578 635 756 323 278 1287 520 714 609 291 580 694 777 650 447 642 627 570 476 490 630 545 547 482 781 776 702 494 592 323 348 197 360 250 170 472 293 217 210 238 321 884 484 269 454 363 482 209 235 239 190 166 183 153 204 249 257 200 302 187 218 282 227 211 188 503 160 221 208 288 292 253 88 360 362 351 285 395 350 299 216 252 348 495 447 388 540 399 346 426 283 359 663 474 461 226 250 235 259 260 164 253 261 331 390 411 387 270 510 219 382 348 404 393 349 225 318 271 393 316 386 307 517 290 217 289 361 317 416 294 398 435 477 237 362 540 108 503 319 341 310 266 341 204 534 336 469 406 582 491 549 472 231 304 366 270 197 219 343 130 143 121 126 137 107 156 290 265 166 290 262 189 143 171 126 133 166 149 430 198 227 203 278 463 261 329 360 323 267 386 293 292 379 549 259 237 332 325 275 183 151 268 345 398 408 486 407 203 193 213 252 207 235 265 329 392 467 515 297 433 408 475 376 432 441 314 292 442 645 510 708 700 460 439 369 398 373 319 138 426 516 363 440 309 409 423 345 284 321 596 129 178 96 203 124 202 218 270 281 158 546 302 420 209 209 144 438 566 404 459 322 896 80 176 136 115 186 410 344 382 392 370 406 498 471 320 284 286 362 300 310 286 377 305 435 317 377 365 387 369 363 459 538 270 203 271 128 382 288 350 202 373 283 484 587 318 850 748 519 502 329 319 687 638 561 614 284 418 567 444 672 509 689 741 443 320 217 233 325 557 554 861 541 180 525 945 1037 405 667 334 719 516 467 906 386 510 719 429 647 390 528 492 570 584 355 512 709 447 405 806 496 599 777 788 565 368 297 499 260 178 251 252 240 239 243 237 310 311 453 753 526 560 664 479 426 298 415 460 444 871 394 611 377 468 406 640 665 581 465 402 543 709 547 465 568 677 1167 672 586 752 589 448 700 558 646 710 570 535 1520 1606 1354 1689 1018 1201 1070 1132 730 743 718 848 1036 960 1216 1108 1542 1113 924 537 595 685 517 361 636 608 389 963 1000 881 904 468 505 439 244 372 619 193 427 428 304 307 341 334 178 234 150 257 252 254 262 246 216 348 359 453 374 363 394 534 626 914 519 511 430 671 625 799 609 743 552 458 511 373 199 226 156 244 240 196 310 213 137 128 215 146 174 66 186 246 56 34 56 38 100 100 98 90 84 237 159 168 380 426 447 472 509 270 280 298 247 267 253 259 222 226 338 187 445 281 281 226 200 249 327 579 239 344 442 401 240 207 89 102 102 126 180 452 394 173 385 213 344 452 291 294 261 366 320 253 264 377 192 227 326 382 391 484 379 343 321 373 455 303 595 457 208 83 453 114 368 262 137 437 296 218 250 222 583 739 130 228 185 601 451 458 584 460 169 143 216 332 248 528 340 222 177 371 344 221 199 527 710 524 347 404 543 479 709 559 619 522 541 583 722 601 563 542 598 135 377 279 252 243 234 1295 508 638 480 642 633 522 442 613 536 507 720 533 367 453 206 239 203 316 278 302 429 484 398 464 172 354 584 399 442 638 230 266 260 205 283 143 123 69 112 104 77 69 145 149 386 241 120 224 405 436 482 346 288 357 535 389 352 367 454 328 338 336 586 338 399 319 335 395 456 449 760 654 486 599 379 444 459 513 625 446 563 417 652 357 357 461 630 566 568 521 407 557 423 303 561 989 516 345 520 879 462 631 293 396 304 721 386 674 715 398 158 288 243 73 87 108 122 233 259 275 238 457 453 504 250 333 348 196 650 252 211 325 278 512 217 402 237 182 293 279 247 6389 762 698 173 153 245 274 754 435 305 308 327 292 233 139 662 267 257 185 292 480 301 289 235 271 241 376 356 342 258 232 230 362 268 451 487 385 327 391 455 214 154 426 343 720 598 361 218 488 311 235 364 389 436 397 247 366 485 204 214 187 312 280 500 750 732 540 330 291 249 234 204 581 402 1404 296 1582 1449 1169 1072 1362 1136 1152 1435 1408 1531 1398 1672 998 966 421 687 666 473 414 570 441 508 501 418 714 457 478 369 532 268 361 547 693 601 585 533 502 829 885 618 601 750 589 581 410 544 425 460 320 357 280 339 386 283 443 478 493 396 677 521 469 290 714 499 676 683 669 617 514 324 491 599 421 430 676 609 627 701 563 480 428 570 673 643 736 684 546 584 591 508 544 761 692 667 582 694 658 561 643 588 556 604 654 445 439 637 568 659 465 586 522 522 561 629 467 451 616 592 567 431 577 581 669 429 439 499 406 478 368 471 705 588 655 663 393 414 974 664 521 576 677 489 524 527 852 817 417 712 684 515 566 580 703 691 913 758 931 712 727 705 665 628 670 597 863 584 590 737 549 762 423 730 395 600 226 207 200 143 214 177 115 169 122 150 143 195 166 139 157 164 205 195 203 207 173 207 274 244 282 273 198 178 200 136 181 227 206 257 232 256 242 272 175 161 127 117 113 174 222 189 191 173 187 200 178 407 276 126 106 96 182 219 422 178 188 138 142 78 180 113 125 92 110 111 217 451 360 218 256 358 132 258 249 454 358 413 150 168 130 333 284 370 332 237 239 120 202 193 254 210 151 185 171 372 325 551 380 269 305 263 377 454 281 398 279 367 279 350 293 237 254 190 199 379 266 294 234 366 272 192 234 297 316 237 432 457 709 528 437 522 470 682 273 598 512 375 607 295 152 330 485 582 328 277 510 439 245 277 306 306 274 351 292 214 278 204 390 486 304 222 432 571 717 374 398 206 356 299 483 294 309 242 317 345 365 290 334 312 332 172 179 261 247 374 720 175 598 393 312 251 191 213 305 263 284 171 230 264 210 374 282 292 307 300 548 228 347 237 229 385 403 429 281 311 195 410 314 342 235 231 206 323 514 251 286 573 368 437 238 359 466 575 173 639 258 258 409 338 402 201 306 210 444 488 481 331 329 409 293 152 240 319 182 150 208 276 86 120 160 70 137 120 217 361 203 244 218 230 295 524 362 509 191 322 311 316 82 42 24 110 60 184 334 513 501 392 559 314 485 455 226 204 124 74 158 166 139 198 414 238 200 233 169 268 252 187 399 354 368 582 432 598 200 190 243 153 153 131 116 114 130 149 237 327 228 248 235 247 418 289 232 356 329 348 302 468 467 217 326 311 285 325 313 311 194 227 296 110 191 168 186 418 274 447 551 1790 2009 412 423 420 613 406 355 486 399 580 474 467 461 443 229 186 203 233 342 235 386 527 525 439 490 201 312 579 231 205 308 422 443 461 291 301 211 308 354 189 417 185 212 338 277 257 226 284 415 239 261 538 404 204 341 379 741 555 267 381 265 186 540 281 330 278 245 173 197 329 858 642 539 488 647 572 720 523 546 479 914 493 435 394 338 480 246 638 297 174 154 299 247 205 167 735 531 443 542 813 910 1020 1086 892 809 890 1220 576 594 1218 1164 1032 1293 1296 862 826 777 1070 1506 1363 1335 1155 990 1414 1034 1187 1064 1300 1182 1145 1145 1268 1983 2006 2207 837 862 1046 394 617 982 1260 652 512 1160 373 271 454 362 453 464 371 625 475 335 225 414 377 340 230 1487 1422 1520 1385 1212 1331 1438 1268 1460 1526 1296 1401 1694 1294 1362 1377 1394 1195 1235 1352 1210 1085 1323 1541 1303 1348 1461 1414 1593 275 233 201 1186 1251 704 1975 2000 2093 1864 576 528 562 295 625 148 471 449 143 1208 784 738 199 421 354 325 841 818 672 1055 737 758 1094 1015 674 1497 1795 1604 1900 3380 3046 2025 2146 1864 2260 993 585 1003 1011 1075 442 1151 392 1088 577 1094 768 81 54 678 680 1180 2120 954 324 860 479 517 275 263 684 571 792 894 668 1606 1745 544 388 920 1162 1152 942 860 808 449 389 467 1347 611 1060 318 611 340 637 410 340 474 667 1331 1246 510 541 551 597 650 543 565 317 346 412 717 599 619 861 514 488 1598 571 651 721 367 532 540 593 597 524 897 900 1041 542 544 588 582 592 704 907 435 542 439 942 234 166 346 256 194 217 654 400 245 218 332 196 729 393 230 304 380 472 246 299 215 167 155 186 130 313 258 238 237 217 303 274 326 291 358 166 376 338 225 210 289 285 378 125 338 366 458 180 323 261 205 208 224 316 229 344 467 479 556 338 329 306 300 475 413 525 142 235 293 376 388 342 256 331 313 375 337 396 290 734 310 508 498 397 403 250 280 474 382 320 314 590 353 435 354 246 543 400 386 426 307 347 468 490 244 353 629 81 614 453 304 300 552 243 350 445 221 624 445 541 487 489 491 185 130 258 166 112 150 252 203 100 78 199 146 181 157 198 260 289 202 192 197 156 136 56 102 244 130 655 398 235 176 328 335 459 322 295 329 252 389 280 289 319 417 428 352 270 393 261 226 167 367 423 315 403 414 298 192 171 306 132 100 249 491 415 491 380 472 362 443 531 670 452 442 366 383 352 421 625 470 638 607 356 433 500 360 392 284 136 393 457 453 416 253 491 361 419 293 301 920 285 227 131 274 209 231 250 253 229 243 343 318 325 132 157 152 500 496 317 407 396 1106 162 181 149 176 267 514 460 480 527 505 549 467 429 488 293 398 520 366 422 418 291 237 295 253 314 313 347 377 350 456 427 302 309 239 179 335 241 241 206 474 433 308 563 412 465 539 463 562 298 134 614 623 528 554 494 444 545 304 435 666 464 414 304 355 343 302 493 448 585 682 783 494 597 605 697 506 453 441 851 566 550 508 324 667 459 643 484 692 571 553 606 608 377 553 671 621 485 493 519 479 791 717 764 525 471 280 429 361 252 350 345 242 290 513 225 340 369 433 554 286 473 478 456 350 248 326 267 738 606 584 446 555 628 770 611 596 496 456 639 425 536 545 591 640 499 828 535 572 502 482 601 574 510 632 457 455 1850 1923 1285 1275 1398 978 1084 1146 990 1156 978 1174 1176 918 1385 972 1758 954 872 590 646 517 500 371 640 748 315 1035 1148 1046 767 441 398 492 338 483 485 495 341 344 279 222 229 460 339 378 278 238 297 249 273 253 295 244 338 553 470 501 493 661 490 473 655 691 416 512 643 451 694 520 482 857 851 361 126 217 195 136 140 112 236 195 116 249 222 144 247 138 180 208 106 70 78 89 82 96 84 88 80 232 171 332 462 281 445 473 510 236 255 344 231 175 165 169 280 205 227 267 384 166 160 343 240 154 190 383 324 568 504 693 425 149 127 239 243 373 251 234 297 233 272 296 228 431 274 341 510 508 319 299 150 279 428 374 415 540 341 539 387 417 351 318 531 273 524 514 350 166 569 323 753 422 365 641 202 408 184 437 604 884 286 305 289 624 655 634 629 600 270 225 275 526 305 587 562 334 297 576 585 373 227 448 658 701 735 522 890 569 533 436 778 852 712 668 773 603 542 637 597 279 269 312 298 190 260 1194 554 632 598 534 694 686 482 700 646 804 704 439 250 335 278 207 206 410 266 339 386 345 612 488 417 319 749 629 531 512 305 286 217 234 147 189 191 161 193 183 173 126 167 175 345 332 122 407 414 457 499 394 457 527 471 420 424 337 622 431 467 419 704 376 570 415 447 557 378 452 621 395 466 516 485 439 609 514 438 467 470 414 363 612 492 405 481 643 477 501 566 311 397 286 432 452 599 631 382 646 580 781 382 462 302 722 257 691 916 461 208 303 295 85 114 118 171 280 343 243 440 346 289 444 271 236 324 189 345 177 270 204 271 393 213 421 185 258 243 256 314 762 6613 4245 238 224 202 286 1071 278 383 306 259 242 201 180 566 275 259 310 413 336 199 177 178 265 367 359 359 366 281 222 267 372 262 462 393 424 375 533 534 390 180 611 260 446 564 587 179 316 368 330 378 468 426 300 310 205 506 289 264 238 199 183 475 720 794 383 466 451 195 205 229 486 301 1442 389 1478 1379 1496 1256 1242 1246 1208 1258 1110 1314 1081 1448 1125 1154 379 448 529 402 616 548 561 559 483 403 623 588 398 478 418 392 275 450 687 595 561 515 571 554 506 355 369 450 548 526 387 608 442 446 284 376 311 379 377 293 416 459 464 432 610 491 441 278 577 515 539 618 610 533 464 320 502 544 603 459 509 524 566 639 487 538 478 599 565 607 626 568 532 501 585 556 476 649 593 591 656 672 680 581 537 593 566 656 657 421 392 578 517 660 457 580 608 469 798 643 376 398 497 495 518 514 641 588 582 422 369 445 355 471 409 523 722 569 661 581 415 391 961 627 628 575 844 587 584 470 755 790 623 515 358 589 478 445 762 733 778 694 781 578 711 678 695 629 617 547 765 647 842 885 796 870 354 502 419 683 210 184 163 172 177 212 111 98 126 125 129 168 119 113 152 158 203 193 197 191 155 191 216 182 212 213 136 124 138 124 183 171 124 339 210 240 238 262 158 185 103 97 91 156 226 148 137 175 212 248 232 377 227 120 98 106 204 266 388 157 167 128 128 82 162 115 100 102 104 84 224 401 374 190 226 284 151 243 225 474 304 338 172 190 191 347 161 282 256 172 225 120 201 197 220 144 212 274 248 336 318 416 288 250 276 319 333 468 255 364 253 368 212 296 330 227 295 267 203 398 274 211 215 436 329 151 241 291 320 257 416 412 651 476 473 504 489 620 229 486 492 315 580 277 170 347 405 469 279 261 500 373 283 267 265 265 318 372 269 198 259 211 370 482 278 235 331 537 557 279 362 265 331 361 461 298 333 237 275 384 321 318 288 310 296 204 199 275 274 281 686 203 554 365 280 326 171 199 250 172 281 190 212 160 211 371 281 305 267 230 485 193 296 199 187 233 279 358 250 338 202 388 243 278 196 227 273 289 319 294 312 664 431 440 203 350 345 797 188 607 246 207 351 349 362 201 217 222 492 505 535 313 329 475 309 134 160 287 182 150 200 240 105 127 117 115 155 129 242 332 181 199 182 176 267 400 441 330 188 281 401 321 84 100 20 66 70 295 439 471 343 338 523 323 334 314 206 164 82 78 158 164 127 177 385 208 168 213 157 189 288 145 270 306 430 473 337 411 205 206 229 161 226 212 141 145 157 208 194 292 144 162 209 161 348 271 198 381 295 201 199 433 465 232 412 348 322 354 344 279 168 197 254 160 173 157 227 373 302 470 417 1800 1872 439 397 413 542 386 365 430 375 556 440 570 335 463 178 146 155 244 322 273 358 567 569 378 450 179 316 507 302 149 292 378 374 415 269 380 186 238 314 216 418 157 150 342 258 216 236 283 283 209 198 378 332 192 317 431 731 567 322 373 256 172 281 220 243 233 198 105 121 184 733 549 630 469 655 460 631 496 548 403 916 510 419 389 313 563 179 690 306 168 144 228 235 232 172 803 586 465 474 618 880 879 1034 867 833 933 1150 457 481 1155 1088 1088 1441 1312 792 923 900 885 1224 1205 1265 1037 1013 1304 1094 1105 1141 1169 1259 1191 1169 1271 1682 1706 2033 872 789 1029 379 602 1000 1041 664 418 1048 343 296 363 348 482 353 314 603 526 331 214 326 285 354 228 1460 1465 1469 1190 1191 1297 1331 1182 1443 1365 1376 1427 1510 1161 1297 1310 1378 1134 1188 1417 1305 1042 1400 1474 1270 1404 1431 1312 1387 352 316 171 1372 1320 554 2193 1871 1930 1991 566 480 394 206 432 138 361 333 131 1155 743 623 271 369 289 257 783 717 569 939 603 649 1229 838 511 1377 1673 1883 1642 2889 2942 1497 1676 1741 2184 781 554 814 902 920 460 1018 443 1308 589 860 535 69 42 607 493 964 1728 1000 237 902 370 442 306 290 471 405 675 869 637 1518 1531 569 370 900 1127 1103 840 730 871 507 436 350 1201 551 845 228 580 384 604 407 343 473 559 1141 1143 438 465 443 540 417 450 356 345 365 531 740 708 576 796 490 466 1578 511 579 668 481 605 466 516 668 521 602 572 786 409 407 442 401 430 606 822 457 509 384 834 235 160 269 288 138 185 504 287 210 190 250 196 616 327 218 234 250 274 266 320 222 119 109 208 76 283 197 187 197 223 198 208 291 208 267 122 287 196 188 230 289 261 355 127 317 351 406 210 350 227 164 161 237 237 190 217 360 374 550 272 301 269 289 493 432 588 193 284 271 435 383 324 269 326 379 393 389 367 298 666 216 327 352 347 323 228 259 460 309 286 232 547 345 408 347 282 505 313 305 339 233 307 379 395 230 308 532 94 668 388 288 263 342 203 370 516 216 569 496 496 401 446 361 217 129 240 202 118 140 226 151 108 86 147 192 173 188 348 234 207 126 122 239 152 128 54 100 279 124 596 354 238 170 278 321 341 306 275 259 203 326 225 297 327 440 426 384 198 372 263 156 126 366 395 349 462 288 214 194 138 308 136 104 249 385 333 357 398 364 365 336 426 348 390 330 308 340 315 425 493 452 512 472 388 452 412 294 326 245 122 338 404 517 462 298 355 298 301 363 379 738 233 132 92 265 143 175 289 271 246 185 213 260 249 232 207 169 539 391 241 325 587 719 178 296 266 192 257 465 421 437 465 443 487 475 390 431 263 345 452 292 354 417 293 237 301 251 320 265 285 273 273 394 501 355 296 325 171 318 142 252 196 413 414 354 565 485 457 470 368 481 279 161 561 436 430 475 555 439 339 400 524 358 415 340 290 436 355 357 467 557 669 682 571 294 611 611 740 423 364 354 709 498 465 466 334 563 430 683 491 699 597 589 652 658 368 366 631 640 438 581 523 563 771 619 743 523 481 285 363 341 304 281 299 161 203 453 221 328 334 408 649 277 367 495 427 230 240 318 304 762 485 604 351 518 799 543 743 581 482 485 557 568 443 460 497 634 625 748 504 587 552 389 630 508 402 522 392 351 1671 1876 1106 1254 1373 913 1171 1256 1059 1283 782 995 1025 908 1260 846 1458 774 743 570 618 473 531 323 516 734 245 863 1147 1055 578 368 361 327 398 418 425 450 402 412 385 243 229 374 254 314 224 220 293 233 242 224 244 240 300 457 498 463 406 591 462 498 622 633 417 520 722 422 594 451 562 794 812 327 161 298 276 165 179 141 193 234 94 185 221 160 176 155 232 217 166 76 111 56 66 103 93 99 89 209 169 282 302 253 350 340 379 235 190 320 186 146 130 138 186 230 223 253 424 172 174 312 213 243 273 372 200 324 403 521 361 153 115 277 275 291 266 221 263 219 270 267 197 377 272 335 442 415 311 342 178 276 207 251 320 526 486 455 483 417 438 347 592 268 468 443 469 122 560 265 816 516 286 681 171 421 147 431 629 766 328 246 230 831 820 788 571 469 196 178 273 486 258 468 529 330 258 538 542 362 191 443 763 561 720 584 911 493 600 470 850 757 593 857 814 682 534 723 664 304 295 255 331 209 262 1026 559 550 600 581 634 613 475 616 731 761 655 449 266 351 256 223 235 435 396 360 324 368 588 400 378 230 711 496 423 475 297 189 216 260 140 202 190 164 196 182 182 141 134 109 260 333 94 376 444 471 473 380 437 479 409 389 518 275 596 420 417 375 541 453 501 385 411 618 439 522 586 440 543 461 399 498 520 359 371 527 391 323 262 589 466 288 605 631 451 511 510 305 398 367 524 550 588 704 365 632 534 792 390 508 340 639 254 649 690 370 300 272 225 48 81 81 140 300 408 269 345 348 334 398 238 284 462 371 398 138 237 245 213 368 208 449 194 200 232 225 268 698 4245 5844 223 213 174 315 1085 343 331 311 243 229 199 172 413 266 242 236 411 209 167 149 186 352 327 282 338 415 218 228 246 308 260 453 308 532 349 437 458 405 340 580 224 386 750 618 157 355 380 346 408 494 379 254 324 188 424 318 329 263 203 187 507 549 722 385 361 457 173 252 192 652 326 1322 330 1341 1249 1642 1320 1188 1166 1216 1020 1015 1100 972 1287 1186 1111 388 458 529 330 545 551 504 499 452 427 553 684 278 345 471 317 291 472 526 520 480 458 539 501 480 414 412 491 731 878 552 531 375 772 661 442 428 575 380 393 431 449 448 682 423 867 637 338 466 710 442 462 398 578 438 371 488 553 340 329 469 518 436 444 624 819 670 677 639 382 600 783 691 752 795 721 512 392 482 523 560 442 433 595 541 540 515 497 599 486 577 469 553 511 687 348 604 537 649 535 462 592 462 611 693 483 484 495 426 325 413 633 398 387 502 361 560 551 415 355 361 522 429 455 518 667 470 505 500 440 641 487 411 431 481 534 575 539 467 440 491 494 419 461 456 432 576 542 597 443 420 414 597 642 542 767 481 368 391 676 325 179 288 186 296 224 204 275 286 256 307 124 146 152 146 135 155 149 145 270 163 252 183 308 328 134 134 112 128 113 138 173 275 281 201 201 215 215 167 173 175 140 132 199 199 127 128 150 236 152 134 456 254 141 133 208 146 74 234 122 130 125 84 114 92 208 112 114 223 153 323 371 270 90 122 152 140 189 183 375 165 372 114 120 213 347 305 342 300 301 390 169 201 258 340 233 229 257 265 217 228 199 245 317 298 283 389 405 191 272 192 490 261 525 382 225 201 254 320 274 254 285 253 316 484 138 263 661 348 154 833 769 497 549 446 518 384 719 307 796 460 228 304 272 359 458 246 516 240 259 391 642 321 437 282 331 344 426 400 539 237 344 211 166 221 150 524 420 659 576 265 486 380 316 579 268 298 450 377 193 412 219 297 217 310 201 233 286 383 261 393 641 415 327 201 260 289 348 220 166 247 221 538 205 450 527 313 209 334 265 465 271 220 153 137 193 242 405 225 227 279 305 240 250 347 346 408 170 303 397 308 776 270 446 279 370 330 264 226 386 313 356 275 302 451 140 157 217 217 339 319 471 453 223 254 242 265 341 296 256 306 349 77 97 134 254 209 197 167 329 161 183 295 110 263 372 349 436 114 266 432 187 84 96 157 109 66 140 256 342 342 372 373 420 256 232 331 301 143 266 238 210 107 428 217 361 436 364 158 212 258 150 260 312 468 389 369 287 336 320 222 299 96 64 244 232 196 99 92 169 169 181 175 169 110 201 177 270 304 230 257 321 387 378 309 339 301 376 327 313 292 356 132 254 361 210 152 301 412 427 388 2013 1813 396 645 582 562 433 501 421 377 666 520 490 367 315 224 208 220 229 271 210 143 492 470 513 371 371 550 634 94 276 276 357 367 496 309 404 183 214 430 321 492 297 231 284 266 136 241 308 505 431 272 300 305 212 605 141 388 356 474 283 171 154 338 359 304 566 430 301 323 352 778 540 743 297 545 465 571 504 407 327 639 336 646 685 360 240 209 563 353 144 126 410 278 227 252 902 772 613 611 405 912 882 893 829 704 842 1025 963 411 1069 1042 1125 1487 1441 982 784 708 1163 1356 940 1470 1098 1033 1291 1307 1123 1381 1106 1583 812 1266 1087 2013 1893 2004 598 583 1165 502 453 1373 1086 899 384 932 305 267 333 408 328 207 198 633 1155 420 249 485 411 348 272 1718 1789 1591 1339 1533 1263 1138 1300 1449 1644 1222 1472 1321 1438 1602 1476 1361 1596 1679 1314 1340 1703 1578 1510 1783 1904 1457 1555 1545 363 257 315 1774 1410 729 1964 2249 2308 1897 787 730 477 152 450 132 237 225 270 1588 815 830 269 396 348 254 597 669 573 769 640 568 844 600 1018 1940 2182 2012 1991 3549 3365 1701 1565 1856 2395 677 534 907 1006 937 492 1116 425 1082 685 819 657 124 116 758 731 802 1899 889 243 518 471 635 488 440 688 764 751 599 614 1328 1568 497 527 1670 1269 1211 1281 562 687 664 391 457 994 707 1394 376 912 424 422 553 434 610 403 1471 1234 428 386 428 635 502 577 512 449 516 520 957 686 521 809 281 244 1637 303 446 482 269 1193 1238 1178 803 793 738 693 794 652 684 698 622 643 701 741 889 673 1236 610 309 216 239 409 265 182 672 357 385 295 256 196 364 363 531 412 446 421 177 260 188 273 267 97 325 299 182 190 274 267 249 312 420 270 236 322 251 293 370 367 393 175 224 153 425 441 206 303 176 264 192 221 250 207 223 246 202 245 497 330 311 263 295 538 411 597 287 307 347 328 276 432 284 258 472 251 286 274 439 358 285 360 368 353 477 365 296 243 253 192 184 440 337 263 267 262 601 533 501 624 329 411 599 629 347 590 671 38 636 458 524 178 229 161 328 260 401 811 454 441 474 430 425 281 275 613 286 133 263 254 247 169 93 245 338 222 295 395 221 163 286 272 168 380 332 270 214 223 207 446 360 381 278 203 407 318 240 222 237 306 320 218 312 201 209 358 533 581 406 443 311 170 483 311 503 465 612 603 146 153 472 138 102 158 371 403 425 359 659 583 276 301 372 356 450 383 338 281 431 538 502 610 515 471 726 382 248 447 292 180 428 551 506 496 582 276 453 144 385 421 628 199 231 274 175 284 302 180 129 250 133 400 385 272 141 141 154 750 463 313 380 205 918 153 179 149 157 392 534 425 437 522 462 563 542 408 288 315 276 252 226 234 250 345 303 365 311 376 263 375 311 107 159 482 120 165 169 190 239 403 332 215 648 218 163 663 213 340 308 439 478 596 203 501 408 507 595 272 520 325 357 362 338 356 407 468 294 347 369 287 498 488 567 355 259 884 792 830 364 251 342 510 557 620 659 195 493 561 557 565 541 589 577 535 551 583 695 770 347 446 539 732 491 668 703 670 497 459 251 484 436 441 376 393 202 216 394 216 385 313 243 416 426 651 467 899 415 236 261 301 1259 578 281 363 623 311 1092 779 505 492 470 647 433 422 385 336 319 625 374 558 531 811 660 761 690 523 591 690 683 1567 1508 1329 1176 1061 1164 1078 1134 847 979 1011 1096 1232 1169 935 822 1565 1279 1212 750 848 469 405 595 510 684 264 809 1044 627 897 400 622 476 519 393 379 257 306 401 469 437 184 470 253 274 217 284 437 205 212 173 341 350 433 376 322 458 598 594 393 550 323 294 436 573 346 588 734 623 442 643 700 435 272 365 345 338 282 250 226 336 317 175 188 377 405 152 202 268 65 128 95 28 163 190 169 170 126 211 109 251 177 312 365 331 337 251 195 258 270 285 279 289 175 312 284 436 363 128 104 127 95 124 154 603 166 269 510 587 369 222 260 319 381 343 473 537 592 310 269 155 141 404 350 285 322 300 496 379 227 346 193 308 282 326 324 398 381 358 324 279 349 222 336 273 203 120 582 345 573 219 338 319 298 298 282 254 423 584 144 208 180 404 457 496 638 484 156 148 349 501 299 568 540 341 237 465 394 313 279 557 771 426 531 574 551 645 453 464 965 694 534 699 698 502 644 728 591 255 437 409 220 542 336 1253 656 408 419 528 452 442 350 399 604 574 621 434 266 578 262 273 190 264 271 244 289 251 502 365 261 563 510 590 670 565 579 447 386 385 408 109 78 68 78 90 103 95 181 174 116 159 84 396 507 458 434 368 493 508 374 416 414 457 583 586 561 500 472 501 596 479 515 527 403 546 894 591 351 462 513 378 575 677 400 395 320 417 470 594 338 430 413 340 254 553 497 498 461 430 514 452 564 606 833 1073 652 707 399 363 442 539 431 472 386 280 219 196 145 240 215 269 260 288 229 212 279 197 254 384 183 399 292 226 179 388 343 258 269 669 139 470 329 390 184 366 346 173 238 223 6131 5130 349 280 365 294 248 456 233 176 231 593 1016 397 379 367 139 414 157 100 269 214 327 268 237 283 386 270 327 313 164 283 454 377 294 431 494 388 327 417 353 565 360 293 211 269 453 445 449 526 278 487 321 519 599 176 277 513 367 164 659 498 590 443 169 404 352 215 345 423 215 953 231 1137 984 1214 1299 1182 1283 1221 1393 1060 1399 1117 1096 1110 1113 363 500 420 495 620 549 470 647 362 548 788 569 232 206 621 411 249 259 645 570 494 385 474 840 780 431 423 518 671 768 456 495 339 681 597 352 338 529 332 345 379 397 400 611 389 807 562 255 400 619 382 404 344 536 406 285 440 439 273 273 373 406 380 416 549 750 634 616 486 298 503 628 532 599 588 586 420 209 426 443 455 366 379 507 443 450 439 419 508 408 492 374 499 362 632 300 500 472 544 472 391 489 345 490 603 402 433 438 375 293 288 468 294 326 329 312 506 464 365 293 261 397 313 322 460 571 428 437 447 355 452 423 373 373 421 460 509 442 383 381 435 442 369 374 408 372 445 417 489 389 343 337 518 561 482 620 449 289 359 600 285 153 224 162 226 190 163 216 284 193 233 96 136 142 136 117 133 127 121 236 147 220 163 274 284 130 126 104 120 103 120 167 203 261 195 183 191 193 126 153 163 128 120 181 181 125 110 138 218 138 128 396 209 131 123 196 128 72 142 100 104 103 74 84 76 147 110 90 143 135 275 341 256 74 100 136 126 173 151 345 149 295 92 94 203 294 262 271 231 240 278 155 104 240 297 191 197 206 214 199 196 165 225 258 274 257 328 359 154 248 174 444 235 483 336 205 181 238 265 221 170 251 229 226 400 132 247 498 252 140 737 682 447 448 356 406 322 553 267 704 351 210 253 262 333 352 210 394 210 239 323 542 289 389 256 303 302 402 302 507 207 218 181 150 151 138 466 341 561 499 233 440 330 263 456 248 203 362 351 137 386 207 223 189 296 141 179 229 220 206 339 591 346 251 179 172 249 306 190 160 194 207 383 177 408 469 287 189 231 245 419 243 194 104 92 143 190 365 192 209 236 244 218 202 311 318 402 132 269 305 290 643 211 386 209 352 294 226 196 264 279 324 245 220 379 120 139 185 197 305 289 409 391 191 212 220 241 278 280 246 286 304 59 75 101 216 189 173 141 270 145 167 277 86 253 288 317 390 72 133 351 155 72 78 141 105 54 102 224 292 302 324 287 320 210 196 278 196 106 225 210 182 93 344 183 343 408 336 126 147 170 130 226 224 401 351 343 239 318 269 143 257 70 48 175 169 154 79 80 135 159 169 153 157 92 138 157 234 256 218 243 295 317 285 185 217 181 246 203 277 248 332 104 207 262 164 130 250 374 362 288 1471 1526 362 511 540 512 385 455 344 329 585 377 440 302 281 173 184 182 219 257 192 131 427 409 450 345 289 461 538 82 185 228 325 333 425 279 351 165 198 353 260 464 220 187 234 185 106 186 268 429 377 178 254 262 192 526 117 328 318 452 255 161 126 302 343 278 530 398 263 283 266 686 420 677 279 465 406 496 445 336 250 444 279 506 492 278 226 179 480 290 132 114 366 215 207 220 823 699 539 463 347 793 749 756 721 628 765 909 827 373 924 797 870 1160 1181 743 675 583 843 1207 809 1288 893 877 1154 1102 959 1124 939 1235 719 1027 877 1746 1624 1688 510 482 1007 408 372 1255 909 754 342 751 213 223 238 376 278 150 147 565 1037 398 221 432 383 320 235 1420 1496 1337 1183 1393 1061 938 1077 1184 1370 908 1079 1103 1112 1258 1130 1090 1293 1427 962 1080 1449 1443 1350 1555 1628 1257 1372 1362 292 223 219 1531 1208 608 1625 1826 1831 1577 652 599 416 150 379 108 229 219 264 1426 662 715 218 325 287 232 514 558 489 663 612 506 780 484 881 1716 1934 1681 1727 3074 2927 1442 1307 1568 2090 565 476 790 944 770 426 1042 333 879 517 679 506 112 104 597 594 686 1639 799 211 414 407 517 470 422 610 690 663 473 492 1185 1325 439 410 1320 1001 945 1103 490 619 602 306 344 746 593 1271 326 613 288 388 463 390 560 361 1275 1093 327 293 382 554 411 364 470 368 472 490 832 553 416 715 239 202 1456 273 394 413 233 1068 1115 1057 761 716 643 619 704 559 577 589 509 508 637 637 823 593 1029 524 212 162 219 339 195 129 584 311 339 245 210 178 299 341 444 307 353 379 149 238 108 247 247 60 311 271 154 143 256 189 194 272 322 244 198 278 202 191 322 273 341 139 196 141 389 405 174 275 152 232 86 129 212 169 197 208 168 201 433 288 258 165 239 482 309 451 251 263 307 292 244 320 227 214 215 211 238 206 364 225 191 282 267 247 345 286 252 193 211 150 144 372 278 209 196 203 477 466 448 513 309 375 478 502 258 482 568 32 518 318 320 138 185 110 282 220 326 707 368 391 416 303 361 267 243 462 214 121 229 213 208 163 91 208 245 204 257 344 182 149 264 260 156 231 191 123 186 199 195 339 330 321 244 171 304 284 202 194 199 278 310 208 264 156 165 326 482 527 370 419 273 120 451 242 409 405 554 517 120 127 371 110 84 107 288 321 341 317 595 476 231 275 304 316 383 326 304 239 381 467 458 503 423 429 684 336 222 381 250 164 384 495 413 418 399 240 392 109 333 357 486 110 126 187 107 197 203 148 111 197 119 329 330 167 121 125 136 667 423 259 316 181 744 73 169 145 77 262 466 409 421 456 446 495 474 386 195 228 191 153 141 147 167 286 256 298 260 323 231 333 275 101 149 374 102 141 116 180 215 375 279 151 610 192 149 546 201 296 260 355 420 477 160 447 356 428 504 216 396 305 301 308 302 223 258 351 242 259 279 241 410 383 413 286 177 770 565 599 303 221 285 431 468 538 544 189 418 434 523 480 507 529 521 452 472 420 610 718 305 422 463 660 412 583 631 594 465 435 221 404 358 417 344 347 142 154 329 202 343 229 167 339 359 554 369 799 323 206 211 239 1042 478 217 335 336 250 913 647 416 436 393 603 325 330 291 238 265 487 314 461 430 673 560 607 551 434 478 601 585 1286 1222 1054 989 864 1005 951 993 741 837 831 885 1080 1047 793 693 1255 1081 856 704 792 433 334 551 363 607 244 541 888 554 713 322 504 438 483 357 343 231 268 325 408 366 142 428 161 203 134 260 351 167 141 131 305 243 345 320 294 365 509 508 343 496 270 270 318 505 257 526 633 567 406 573 628 397 196 289 279 254 200 186 188 293 303 151 160 303 279 132 169 240 65 118 81 22 153 178 157 162 116 135 97 191 161 268 315 285 291 227 169 226 219 230 226 232 151 302 248 374 309 85 67 113 87 110 138 571 92 173 378 526 327 173 194 231 279 257 300 499 560 278 218 137 127 339 206 249 261 212 362 285 195 304 169 284 254 270 268 299 262 282 240 188 254 174 262 201 177 114 528 323 525 193 320 269 262 282 254 234 375 438 130 190 164 358 377 416 532 376 144 136 323 467 281 524 502 315 221 423 366 289 255 489 653 386 475 468 495 543 407 351 602 586 445 471 554 446 473 623 492 235 367 342 161 458 300 902 509 344 363 445 352 338 260 305 517 512 545 366 222 470 238 239 174 228 134 198 219 213 398 314 205 425 411 513 591 458 483 357 310 297 337 95 66 60 66 78 89 85 124 168 94 137 64 354 413 376 360 332 433 420 338 372 356 407 527 462 428 373 339 370 489 386 418 473 363 392 774 384 226 406 453 334 417 556 319 307 266 342 383 465 248 310 381 276 188 452 469 444 417 368 431 383 447 552 710 918 511 637 361 331 371 465 383 418 312 232 203 178 127 234 209 261 252 225 180 194 253 173 197 344 171 236 241 206 141 370 335 234 247 405 115 393 267 252 158 338 220 153 224 213 5130 5108 309 262 339 227 232 336 211 130 205 557 940 303 291 285 121 386 133 76 249 204 269 252 219 267 358 246 299 262 140 249 350 335 227 362 397 333 280 377 302 452 324 243 197 228 359 353 367 424 226 402 206 457 514 130 199 483 345 158 599 432 544 403 147 388 286 180 315 322 197 821 201 939 844 932 1130 987 1082 1056 1083 808 1089 853 940 841 828 267 466 382 416 429 390 382 572 342 526 622 527 200 143 360 348 205 223 525 461 412 307 444 645 635 369 365 450 1043 630 377 381 401 560 927 603 551 441 526 486 733 759 791 593 496 679 491 610 492 395 670 506 513 753 531 552 557 525 433 628 888 860 671 544 635 399 438 403 732 624 734 608 604 587 592 810 598 486 636 548 839 603 624 571 439 498 573 563 541 474 515 484 484 614 689 566 610 651 537 588 622 742 725 787 732 697 519 572 778 518 471 639 526 696 520 510 638 698 640 581 518 643 662 622 644 561 734 686 646 457 832 671 525 442 439 480 550 470 615 835 768 750 718 625 768 697 557 601 553 407 591 470 905 894 777 860 402 499 477 557 420 164 130 207 196 245 261 236 142 148 144 110 183 199 199 182 281 217 188 267 231 233 259 274 308 177 193 167 179 222 163 193 165 269 194 232 216 250 166 191 159 147 137 199 214 145 155 152 192 115 105 460 185 200 175 115 241 152 326 196 220 173 187 253 207 192 261 183 316 141 301 448 249 117 265 237 220 254 207 687 331 320 185 211 448 257 190 511 489 518 430 209 179 130 221 192 365 292 375 340 276 378 217 453 202 209 263 646 358 239 215 582 393 346 545 266 338 339 452 304 406 239 264 322 422 274 309 417 449 401 622 646 601 579 571 372 534 402 435 737 496 452 556 329 258 547 346 555 472 438 416 509 330 397 222 240 236 451 342 325 334 362 251 337 187 249 386 504 688 383 307 390 475 501 488 601 227 372 652 373 748 346 270 295 252 130 348 198 348 336 520 448 489 253 251 380 226 270 272 225 280 273 415 278 319 474 274 334 355 326 555 379 524 374 366 217 362 520 178 209 160 328 376 334 412 402 459 282 437 569 315 672 512 490 246 292 422 456 192 410 301 316 371 274 444 408 236 242 679 496 448 494 479 521 427 272 320 283 309 183 333 572 234 278 134 165 352 348 507 466 267 297 240 261 557 503 617 651 416 244 309 291 100 36 122 104 152 438 316 426 441 428 706 383 405 361 440 299 145 224 289 335 276 325 377 389 446 488 327 343 268 183 340 385 595 419 456 673 475 142 219 500 223 209 535 549 489 238 418 373 221 282 198 272 291 420 394 420 462 257 260 530 373 218 315 370 309 361 353 359 401 527 254 232 324 240 206 359 437 487 546 2320 2053 358 524 553 510 400 376 478 444 615 540 543 651 572 286 318 352 257 409 251 180 379 369 576 406 287 396 490 436 302 434 365 363 598 347 396 238 226 420 356 343 254 241 257 268 219 122 699 398 523 416 416 246 316 313 304 512 401 412 417 440 260 474 268 283 471 447 439 455 410 472 793 839 339 672 707 808 480 555 458 665 439 425 489 435 365 324 818 723 190 168 367 230 266 212 605 834 765 610 631 904 1007 779 1063 1059 1018 689 656 864 1518 1477 1161 1222 1045 1076 1203 1045 1167 1069 1238 939 1418 1084 937 1379 1255 1132 1117 1361 1062 1212 956 2165 2107 1955 931 944 869 898 680 1120 1065 810 568 1126 487 505 587 337 466 311 374 663 755 610 360 453 419 289 307 1820 1694 1719 1454 1401 1128 1428 1938 1646 1724 1440 1929 1826 1476 1656 1612 1771 1614 1692 1753 1938 1811 1530 1571 1871 2119 1988 1791 2098 320 192 258 1790 1633 817 2235 2274 2242 1853 770 811 371 134 538 205 338 297 173 1437 963 1069 179 450 280 403 820 973 738 1648 658 1022 1100 1174 1229 1828 2070 1877 1856 3479 3549 2169 2428 2258 2561 1077 834 1151 1042 1031 755 1452 387 1279 573 1367 609 58 52 906 1013 1429 2427 978 351 890 445 600 385 373 720 729 909 922 787 1813 1571 623 365 1005 1085 985 1346 976 992 730 765 546 1293 663 1228 343 964 371 683 784 714 959 895 1751 1366 681 584 470 552 542 521 629 606 522 438 948 901 779 1204 776 746 1590 418 532 684 375 878 721 837 465 554 733 615 669 724 690 829 601 647 801 615 788 497 577 633 426 351 297 246 276 233 637 370 482 361 279 311 718 452 572 290 879 529 550 269 435 249 219 227 240 410 249 201 326 302 392 391 311 715 315 364 336 309 333 337 599 379 377 186 432 494 477 216 179 310 329 319 492 356 396 260 247 374 597 395 313 413 534 453 563 448 371 391 306 326 348 359 438 356 582 337 606 566 345 439 328 451 429 583 627 396 230 452 740 334 342 360 399 286 387 418 574 330 284 346 206 242 340 372 648 540 773 112 560 236 402 261 313 199 327 666 415 681 697 667 570 465 673 205 522 249 354 216 237 246 190 119 105 182 225 209 260 356 146 233 290 239 114 173 76 145 269 186 124 456 425 390 299 418 410 376 391 338 456 551 429 333 418 445 337 383 317 521 401 368 284 426 538 341 439 501 571 618 150 291 401 180 128 184 413 524 619 494 515 670 474 416 313 739 547 435 670 586 454 872 478 476 379 759 710 865 408 585 640 129 340 433 477 599 767 434 538 154 337 530 1098 246 267 228 226 287 289 353 294 316 196 407 427 427 184 185 204 603 633 343 387 301 911 168 321 258 201 431 433 302 383 370 346 473 262 381 471 447 445 493 408 428 289 385 341 423 388 418 382 440 323 278 231 578 366 321 454 201 296 301 395 204 757 270 274 939 313 584 536 652 715 506 293 552 688 521 559 316 516 371 401 409 816 555 503 635 535 401 366 321 624 568 562 481 233 879 1014 1111 584 508 503 613 527 338 650 341 641 656 600 671 610 778 726 743 761 563 564 784 437 374 722 564 378 631 728 1004 449 415 448 493 406 505 445 437 323 410 554 239 319 339 291 428 423 580 400 641 551 377 413 430 747 520 417 434 543 738 760 876 707 547 556 587 706 575 639 542 658 518 565 829 563 703 723 931 962 810 786 910 675 1760 1637 1347 1437 1686 1031 935 1031 1025 1420 1066 1156 1441 1209 1339 1072 1519 1129 810 716 777 638 588 679 801 1032 396 721 1266 1114 1097 651 434 513 304 279 656 397 435 547 483 374 343 531 389 228 243 279 258 380 374 352 438 334 340 637 498 807 628 611 611 639 589 614 480 466 422 583 542 989 465 688 728 288 236 324 296 256 234 181 264 240 370 118 354 196 217 196 174 171 58 93 78 98 192 192 214 140 161 345 120 354 236 269 450 473 481 353 365 281 381 159 145 167 257 326 449 450 488 229 233 204 178 192 289 624 305 479 454 629 437 282 164 334 277 370 322 450 490 443 358 407 407 241 245 257 242 328 361 255 375 640 427 533 513 516 347 499 440 545 555 416 476 362 470 542 202 163 603 263 510 255 235 505 335 288 305 355 465 733 265 322 263 630 607 567 783 568 393 385 172 575 282 791 576 222 404 591 607 340 408 556 622 627 462 506 511 733 475 560 687 966 626 782 619 786 627 729 865 245 311 261 377 488 427 1330 937 781 767 597 701 622 554 664 812 869 858 741 419 427 288 503 327 372 646 511 626 419 457 499 430 479 705 716 646 901 391 348 329 448 434 190 176 158 178 170 178 162 193 145 320 90 181 362 737 687 657 644 645 628 655 553 491 579 606 883 726 665 651 683 638 415 463 409 516 471 669 626 395 710 640 423 643 417 493 763 728 376 369 368 444 354 566 489 664 523 379 370 590 369 537 590 652 610 609 652 487 1107 448 491 284 863 379 840 755 404 168 292 169 151 168 126 202 400 316 446 593 354 473 426 404 474 578 207 217 187 200 205 276 741 153 495 549 242 276 380 433 245 202 174 349 309 6185 292 289 758 372 307 412 395 518 383 1062 424 375 456 349 533 223 191 239 229 350 329 333 346 330 171 204 163 205 549 733 695 484 406 451 520 274 604 372 458 411 673 194 408 460 434 451 486 511 516 444 425 558 285 340 237 332 230 638 941 739 773 412 268 283 238 395 417 314 1136 266 1416 1231 1505 1092 1388 1483 1495 1396 1133 1291 1171 1198 1536 1458 643 358 458 294 718 579 656 562 381 398 624 522 619 520 430 660 295 510 500 499 533 449 548 465 455 893 934 1183 647 590 452 435 735 743 437 588 560 539 274 449 754 713 701 499 432 670 643 748 687 609 562 534 509 402 213 252 403 384 364 436 440 486 467 319 596 561 563 543 803 528 833 808 689 706 779 746 649 436 594 490 670 486 516 514 454 540 478 373 400 272 446 420 458 568 524 458 539 491 539 596 554 519 455 579 749 491 583 556 558 426 441 544 425 365 329 439 586 443 513 455 493 322 481 646 654 646 321 388 374 436 592 550 559 433 499 461 475 474 465 485 572 360 637 603 579 653 545 539 592 513 330 419 428 629 467 527 320 272 519 518 291 140 307 328 307 360 117 302 165 234 184 377 104 108 178 131 180 121 117 280 220 270 250 196 395 133 141 115 123 111 138 256 136 195 187 167 151 229 173 171 229 208 127 225 133 115 157 220 264 138 124 459 214 148 134 203 112 90 318 120 158 203 132 202 142 288 160 172 164 128 261 657 272 241 368 116 112 118 160 283 235 368 116 142 385 232 147 364 344 319 408 113 335 177 342 176 231 347 324 358 253 358 340 277 502 270 180 293 198 271 317 401 309 371 349 245 199 279 234 249 267 273 235 249 464 196 259 496 531 250 649 455 411 550 309 539 615 776 416 995 430 433 506 182 308 607 304 479 367 403 312 422 363 492 229 227 219 562 455 360 392 210 205 172 233 186 568 320 734 458 368 390 331 463 427 457 519 750 427 593 490 298 241 234 354 222 271 353 196 330 495 526 510 494 250 288 269 301 121 88 257 226 442 351 455 537 337 541 405 336 483 339 266 249 221 205 242 434 229 213 325 295 331 326 384 236 386 267 386 444 484 447 315 782 238 438 403 269 307 539 397 330 528 348 435 279 269 365 414 429 409 544 507 342 289 199 289 268 229 165 241 264 134 166 126 113 295 312 541 613 425 513 232 196 371 451 338 459 250 247 457 397 67 122 62 56 119 541 491 458 407 395 510 408 378 370 292 257 179 184 512 464 88 385 313 355 368 378 251 201 219 234 382 297 407 528 256 402 203 153 203 301 176 148 295 305 297 158 226 241 127 149 221 218 231 399 397 489 487 258 277 495 606 167 251 265 239 260 277 374 436 242 163 253 560 431 407 379 495 613 544 2235 1763 407 407 398 427 460 352 486 542 728 560 588 366 508 330 126 142 271 289 287 195 318 320 489 391 325 738 532 388 182 456 517 468 344 199 252 143 202 535 373 307 218 190 196 214 137 137 289 307 270 262 306 294 227 341 335 407 365 279 304 350 225 357 347 397 441 399 113 125 138 504 750 397 312 629 850 807 422 406 369 690 333 517 629 420 280 354 618 637 181 126 307 190 210 265 804 612 567 722 395 942 799 934 660 716 651 798 816 575 733 821 989 1017 1039 1008 848 881 1084 853 957 861 1055 1016 1134 1062 823 1073 735 1107 727 1005 817 1598 1771 1705 930 749 783 571 587 1060 980 843 403 851 234 218 356 339 783 359 304 478 600 343 302 330 310 223 217 1486 1566 1517 1468 1409 1108 1392 1164 1268 1518 1128 1327 1341 1330 1403 1754 1139 1284 1556 1209 1095 1610 1477 1564 1780 1622 1723 1715 2078 454 372 291 1650 1732 880 1673 2056 1985 1321 739 774 401 185 424 201 330 318 259 1206 835 823 126 247 219 504 583 937 792 1115 678 638 799 1030 1432 1881 2113 1257 1428 3228 3160 1175 1821 1869 2384 1158 543 743 886 1045 686 1050 331 1522 682 1232 794 88 84 574 610 1145 1949 1158 372 613 410 561 308 304 621 640 684 901 668 1378 1212 682 409 1138 1103 1162 1162 863 1032 592 683 594 1192 877 1231 445 809 489 577 664 626 832 689 1272 1445 523 464 445 621 461 443 462 370 523 602 829 729 479 1281 822 794 1511 497 746 649 372 731 781 649 801 687 586 551 629 897 916 1039 714 729 658 700 545 464 675 788 418 210 284 276 376 241 602 329 293 440 398 294 481 379 507 323 564 379 367 228 259 170 156 182 104 257 182 176 225 310 365 345 315 282 168 193 224 319 244 350 264 398 268 245 355 427 294 393 322 276 437 287 318 204 287 317 150 314 424 124 334 258 286 465 558 498 383 513 495 506 413 513 386 402 304 359 559 409 299 649 567 390 377 270 308 317 222 304 514 246 342 397 236 221 313 242 431 370 358 408 401 419 436 470 276 292 535 26 429 342 253 171 228 343 359 310 278 544 472 549 482 377 508 241 108 247 165 119 181 222 150 188 162 152 174 335 288 259 256 260 138 136 180 253 180 156 279 240 186 583 305 244 212 284 370 337 233 192 270 379 299 259 295 387 378 422 313 366 359 281 313 468 432 360 682 451 454 362 176 172 243 136 70 117 357 297 390 331 527 394 448 455 468 326 387 475 329 323 623 863 434 675 578 638 849 398 434 472 498 271 422 579 558 706 610 305 511 181 471 521 977 136 103 131 108 149 149 293 219 377 236 351 257 454 224 249 307 718 447 280 356 402 734 147 172 122 149 451 430 307 331 365 357 436 430 307 328 275 265 363 263 271 339 389 281 405 293 417 380 504 442 316 298 522 204 216 300 232 437 162 431 380 439 260 366 692 360 459 310 473 606 375 254 649 375 489 539 419 657 321 502 476 390 274 454 315 421 294 329 430 340 274 277 276 167 659 627 764 515 354 495 564 324 387 402 167 430 321 444 381 444 580 562 557 647 389 610 607 428 480 568 537 422 1073 912 1016 603 558 309 400 378 462 352 681 384 412 659 415 233 348 263 385 383 450 632 607 601 353 335 381 792 688 393 392 396 495 899 661 502 989 819 434 614 547 597 586 458 681 581 481 574 629 762 669 639 654 731 826 582 1742 1470 936 933 1176 836 977 1060 974 1307 1332 1382 1142 986 1071 877 1283 976 916 863 945 638 471 568 507 767 263 408 840 718 772 586 456 449 229 243 421 336 368 403 432 305 445 250 286 259 368 196 230 266 157 157 375 433 476 664 324 338 635 492 468 663 380 457 443 413 376 572 560 731 678 640 687 498 184 113 103 190 188 180 304 286 248 148 361 102 177 151 208 188 56 131 130 82 174 226 182 182 164 250 130 445 294 183 516 338 360 294 211 367 414 184 178 186 143 204 206 340 356 94 74 116 106 115 204 388 189 346 599 726 357 212 184 571 519 417 337 509 462 395 341 475 457 247 402 281 311 574 354 261 327 607 160 212 223 586 365 490 443 591 429 481 517 290 497 487 336 137 798 350 687 344 271 679 521 305 472 287 478 532 260 242 234 694 586 518 673 659 219 209 227 434 277 599 568 319 343 502 436 379 301 615 711 418 586 745 798 657 642 582 1001 888 689 607 801 787 606 661 869 240 414 408 263 272 241 1283 516 499 517 559 409 403 297 421 772 723 643 542 298 495 334 269 214 427 482 497 396 318 473 329 184 476 359 408 657 425 327 395 421 437 360 285 121 103 225 131 169 159 197 198 261 191 117 301 562 377 362 591 529 463 461 436 555 497 582 840 653 583 389 658 855 619 682 598 553 456 546 436 306 393 487 451 618 423 584 541 355 385 250 541 514 214 496 498 262 991 413 501 339 450 555 431 448 565 887 674 573 947 557 429 248 750 463 538 569 419 186 221 188 113 119 111 135 497 267 327 369 206 326 639 154 177 183 175 171 234 248 194 270 646 326 480 488 313 332 369 331 274 286 315 280 262 292 5427 391 293 368 388 620 352 561 257 757 379 373 585 206 289 344 287 214 356 377 415 415 424 404 413 421 379 339 344 556 460 528 579 712 478 370 468 251 462 466 455 160 250 463 435 462 477 465 555 362 353 350 276 286 245 240 156 401 830 660 369 146 418 177 389 559 234 199 1339 370 1418 1328 1282 1179 1253 1348 1253 1400 1308 1348 1491 1271 1346 1413 231 457 300 296 547 470 598 518 328 423 603 592 234 202 501 703 244 516 875 325 325 303 327 357 373 567 548 612 763 1083 363 651 423 488 399 394 374 353 344 621 640 404 355 617 569 593 559 493 773 774 424 431 405 314 594 474 554 795 469 602 681 865 904 856 450 830 822 964 521 469 602 633 541 574 608 515 687 472 462 754 520 602 732 774 630 616 585 575 580 597 466 874 362 765 647 526 846 628 899 785 677 811 660 631 668 778 735 864 690 535 618 581 647 786 343 746 665 528 606 621 388 854 862 708 934 992 609 493 379 780 739 495 869 767 807 939 859 837 978 853 1077 1071 907 795 943 823 911 855 969 860 1043 794 759 988 875 1075 435 616 369 704 403 358 147 152 157 246 297 251 145 371 239 209 305 301 309 179 304 238 205 263 174 246 233 302 350 179 200 158 180 203 249 163 190 476 237 226 309 281 195 377 195 171 161 244 204 210 278 308 375 237 198 585 290 259 210 201 324 166 399 147 157 64 122 88 169 133 133 88 393 85 1209 451 363 172 275 495 260 577 294 770 222 556 259 279 408 378 210 564 529 405 587 142 201 395 202 255 248 307 349 335 264 159 288 188 364 252 254 470 375 494 527 455 342 428 556 479 469 376 326 271 190 453 281 547 775 298 309 453 417 298 652 485 679 340 269 529 456 591 508 595 239 415 268 174 498 446 496 766 375 378 610 535 344 472 234 283 294 426 720 315 325 174 336 276 201 490 348 474 1056 350 381 632 461 404 543 417 743 725 405 679 421 457 437 401 402 366 188 445 418 499 547 1862 2074 371 238 653 194 242 213 346 195 316 581 377 354 652 447 427 427 264 723 314 262 412 388 334 293 411 381 339 189 646 216 340 178 285 1709 199 346 514 273 674 324 513 656 274 395 545 282 578 323 470 381 355 235 284 272 282 570 636 643 357 363 188 317 401 359 305 395 341 419 349 105 127 70 198 289 132 378 355 229 259 266 242 170 632 374 462 123 159 449 151 58 114 185 180 103 279 237 303 258 429 506 311 253 213 193 118 62 88 161 1335 200 512 413 298 416 432 146 173 316 134 260 288 392 563 623 742 714 203 383 404 191 163 232 261 207 211 151 283 241 263 424 281 344 241 270 1456 1527 388 339 457 328 170 421 758 415 700 624 242 368 233 363 148 322 234 294 334 304 475 243 2335 2261 483 605 578 561 633 465 487 1603 575 1684 518 371 436 232 290 467 290 259 246 537 355 337 328 354 300 360 699 156 149 278 379 365 461 435 301 268 144 321 193 835 354 560 999 512 549 366 473 536 410 322 747 452 279 387 176 700 545 420 482 354 299 256 174 216 348 197 139 143 276 690 594 874 355 658 647 490 511 480 453 788 390 540 593 468 301 1271 503 356 285 196 202 202 278 214 783 606 668 494 583 1487 1346 1538 1304 1159 1222 1418 690 472 1602 1548 1656 2301 1432 1305 899 994 1217 1534 1482 1347 1531 1459 1860 1672 1185 2060 1542 1679 1680 1765 1582 2313 2017 1859 482 861 1304 906 607 1181 1456 912 377 1210 230 204 474 360 404 422 667 1032 1144 471 350 436 393 224 276 2371 2274 2201 1480 1738 1254 2332 1282 1317 1912 1445 2020 1895 1658 1988 1678 1860 2108 1847 1525 2227 1533 1467 1442 1797 2144 1549 1515 1873 510 414 143 1785 1516 1021 2295 2872 2767 2345 910 899 497 236 531 138 258 220 142 985 808 667 266 667 512 271 695 763 583 864 891 708 1336 743 682 2324 2550 1971 1726 3664 3479 1813 1862 1792 2546 828 527 1094 849 770 541 903 340 987 547 1100 648 96 84 896 724 1172 1969 926 487 1012 439 888 287 202 719 689 589 599 679 1749 1661 488 606 1107 1105 989 1293 740 1098 571 295 331 1410 563 1711 482 689 433 631 1677 562 762 546 1528 1518 684 872 533 526 509 487 394 389 545 488 1056 554 728 882 471 402 1349 640 882 628 368 1141 900 1210 699 774 790 628 943 785 879 833 734 788 817 677 737 1073 939 720 258 287 344 435 311 216 725 338 238 426 299 199 517 387 508 476 337 313 130 122 182 188 188 245 180 208 319 356 207 264 198 271 324 372 430 286 286 420 325 197 339 212 270 213 617 629 489 1389 268 361 380 341 258 365 296 373 243 304 502 217 442 391 602 563 489 660 330 432 403 410 354 376 385 398 552 393 528 323 486 427 355 349 315 379 578 486 152 358 333 314 295 561 317 612 267 390 503 617 493 659 765 805 582 632 263 413 679 55 669 409 352 445 476 409 192 609 523 822 779 569 511 521 879 269 211 374 284 232 413 334 147 205 159 147 255 230 201 1430 195 172 303 205 126 186 151 111 194 218 171 781 286 265 201 338 271 377 221 204 1577 266 401 257 432 410 601 540 456 388 238 369 253 124 327 432 443 579 491 569 308 259 290 207 118 152 428 347 390 315 650 461 353 320 405 570 324 366 505 314 439 553 378 688 670 288 392 390 330 1538 1668 135 496 601 573 685 283 338 497 183 296 373 755 139 176 73 138 76 113 171 213 155 206 399 470 348 184 194 159 598 331 321 361 387 915 190 153 104 227 209 570 466 496 525 485 608 510 559 485 395 372 448 317 327 439 479 321 559 383 346 536 675 549 118 268 534 112 206 405 93 344 126 278 216 447 243 223 472 355 554 666 431 604 381 314 713 789 709 827 392 512 492 490 646 748 543 571 437 247 261 236 311 912 526 716 502 254 689 890 911 387 436 310 908 617 682 675 197 512 525 500 497 523 507 431 438 658 454 628 676 256 474 710 488 724 792 768 679 279 251 282 527 477 361 293 454 291 385 261 186 300 333 294 558 677 777 475 760 309 209 353 359 1366 1736 461 395 499 485 588 620 596 774 451 491 621 447 552 374 645 682 340 483 769 659 553 889 976 627 547 504 554 1983 1697 1519 1931 1467 1184 1194 1587 890 972 951 1003 960 1361 1473 788 1926 1043 1025 649 737 688 462 655 485 895 271 558 854 743 776 719 491 339 365 324 473 305 473 492 738 670 386 298 262 367 417 258 335 341 381 307 237 260 431 564 312 373 887 745 675 841 592 672 753 683 870 724 969 1073 886 629 1023 463 138 212 188 162 146 118 240 294 203 182 201 272 122 153 268 238 114 184 161 46 227 257 290 206 218 224 318 284 340 241 475 399 440 465 473 218 364 271 265 271 223 393 352 234 374 108 96 159 127 133 227 429 408 564 547 808 761 213 131 224 260 334 278 366 356 359 380 203 282 305 540 322 253 340 202 191 153 597 495 503 576 611 462 533 459 446 423 467 488 583 711 461 461 167 736 212 691 531 223 701 221 434 191 420 534 856 134 394 223 653 783 815 870 557 167 151 388 472 524 1053 537 365 210 471 555 254 234 542 875 530 755 688 791 705 786 582 631 575 542 553 591 567 579 499 852 84 807 362 331 410 211 1320 716 912 975 890 681 641 468 789 820 739 755 421 325 411 518 490 405 328 309 284 292 405 517 440 241 486 818 438 757 653 223 282 1393 1502 1416 136 100 72 118 100 96 86 205 219 293 275 175 365 428 330 435 406 344 400 389 439 436 628 426 525 572 522 413 490 650 467 525 474 746 520 730 333 356 421 323 607 474 647 354 610 588 410 429 486 491 305 342 527 357 732 483 456 699 294 544 499 512 401 420 634 530 831 399 299 478 497 245 771 573 368 294 352 292 81 93 101 150 291 351 383 283 399 343 543 326 423 509 205 329 254 335 229 518 765 177 541 327 325 510 352 226 754 1071 1085 365 339 289 391 7846 314 338 1441 401 352 418 280 662 547 529 379 267 230 254 244 323 217 310 290 272 528 533 294 268 216 221 315 418 508 264 293 355 313 425 651 452 400 365 519 266 307 484 442 518 542 363 380 192 512 565 285 1484 541 420 298 518 566 907 491 286 311 341 422 286 321 620 1385 432 1563 1390 1816 1632 1427 1625 1449 1427 1441 1482 1269 1222 1193 1049 257 642 539 936 512 432 449 582 417 529 550 625 349 522 419 263 290 536 679 668 634 557 570 668 817 671 679 857 534 890 502 586 489 749 797 717 663 760 568 586 863 917 947 932 870 790 622 688 606 770 786 624 602 664 271 440 525 425 471 396 604 712 511 348 473 511 516 521 731 417 844 689 760 717 761 535 589 532 620 667 583 422 696 669 498 493 499 474 464 573 527 653 552 623 788 561 695 549 638 666 558 473 649 605 599 606 646 613 461 473 602 573 588 504 683 662 661 833 563 535 621 695 940 875 765 640 482 588 640 546 915 726 497 421 500 451 426 428 607 577 542 558 550 410 554 469 433 456 433 711 699 610 769 711 760 692 538 434 728 780 494 292 214 379 232 476 229 176 108 314 241 204 184 194 245 217 229 213 213 302 150 292 236 253 293 162 204 190 202 217 174 156 172 340 355 253 290 255 173 167 318 254 224 266 215 203 324 132 237 248 234 698 354 301 283 143 138 170 386 169 187 251 241 273 269 220 228 269 209 198 366 512 340 188 268 204 233 194 212 428 350 349 400 412 256 378 202 546 485 405 366 169 257 195 132 216 183 365 331 291 236 342 284 470 195 246 259 440 271 236 377 571 258 439 383 384 171 278 346 426 342 295 302 250 397 264 422 670 437 300 705 858 739 772 560 699 569 634 509 950 677 402 750 298 254 674 248 609 526 611 506 352 418 398 368 368 301 598 283 279 517 317 360 245 384 255 663 537 727 687 599 428 254 453 493 386 183 261 379 416 427 307 316 287 223 265 262 320 339 354 698 529 502 427 233 279 282 310 290 289 310 298 293 424 443 672 322 365 630 347 526 369 401 310 296 466 416 417 214 290 136 367 616 536 320 394 334 341 508 558 340 511 463 682 248 611 611 678 598 574 249 449 618 421 579 337 192 332 346 406 420 454 514 540 577 275 309 390 358 284 376 491 112 124 133 219 361 317 442 679 465 556 395 193 587 377 613 493 204 301 734 371 76 165 295 149 279 369 412 738 611 411 693 399 421 365 343 356 146 137 344 277 108 610 365 393 338 354 208 228 256 295 551 686 550 558 402 443 232 358 435 481 203 165 232 224 216 266 301 313 254 304 281 297 275 472 398 369 467 215 231 568 489 337 433 383 377 421 430 614 367 325 323 179 406 320 485 692 486 878 643 2942 2793 392 708 759 556 689 496 594 546 983 547 707 472 518 469 300 478 354 709 297 285 528 524 434 393 353 715 652 535 391 668 562 512 989 688 391 187 310 511 457 409 288 326 277 166 122 148 442 519 395 370 470 419 354 306 428 370 340 425 307 282 223 692 434 357 620 598 245 310 456 520 738 754 363 767 955 954 473 805 468 903 510 729 580 465 503 291 921 636 273 253 330 367 320 299 746 978 653 814 662 1011 932 1152 1102 972 781 851 945 840 1301 1204 988 1427 1406 1532 929 820 967 1125 963 1221 1216 1059 1105 1389 1619 1323 1035 1544 1088 1231 1333 2183 2030 1997 1242 1051 1456 588 433 1173 1214 957 520 1116 427 408 450 479 555 339 445 720 854 447 327 615 409 435 314 1609 1712 1781 1745 1603 1221 1644 1459 1561 2021 1958 1917 1714 1594 2065 1434 1398 1913 1878 1829 1958 1760 1766 1907 1833 2029 1814 1947 2287 497 352 288 1716 1604 742 2695 2490 2691 1781 1061 1090 559 196 623 169 717 448 175 1691 1056 989 231 332 276 546 1173 1044 1333 1193 968 918 973 1109 1241 1986 2439 1789 2092 4260 4920 2166 2397 2612 3118 1331 777 1185 1110 1149 896 1341 602 1470 714 1691 993 107 93 1180 986 1442 2892 1430 473 887 835 921 382 374 1129 1137 1200 1327 1045 1361 1693 649 708 1144 1598 1548 2094 993 1107 709 728 437 1769 822 1409 364 971 588 772 740 806 891 1027 1385 1682 603 629 714 662 900 733 716 367 363 686 969 576 670 1109 571 535 1591 622 718 917 685 702 630 648 802 890 708 588 708 958 958 956 875 1011 864 880 1106 923 1000 952 429 316 392 266 289 270 658 370 374 320 435 214 679 505 603 420 594 465 410 684 435 281 249 254 178 419 327 288 203 390 477 495 484 405 291 244 407 450 370 531 526 529 398 264 331 389 494 432 288 322 226 197 270 220 270 274 280 415 322 171 286 236 301 457 518 659 328 368 388 388 460 289 360 382 313 326 319 394 441 240 312 539 535 312 374 471 396 315 292 199 230 630 483 234 480 331 410 320 294 362 246 264 338 382 298 370 708 124 529 450 353 177 208 159 388 484 304 431 490 405 510 471 591 305 227 324 263 86 218 295 108 96 86 98 200 242 332 322 312 356 427 417 176 290 224 118 542 217 154 652 516 458 365 586 736 307 338 341 410 373 601 536 389 235 323 581 443 611 588 466 388 508 412 608 647 418 652 559 320 120 242 274 199 213 583 445 585 765 968 628 520 663 556 569 546 504 401 545 712 1045 642 692 616 763 817 818 664 473 524 239 485 583 490 814 671 707 613 270 544 528 1122 210 181 205 356 280 318 339 331 521 204 325 226 470 309 301 239 546 789 460 506 543 909 88 268 179 96 417 457 341 411 421 415 455 432 431 322 282 274 340 284 306 321 425 391 441 401 499 315 337 295 209 293 646 300 328 348 247 366 224 805 226 710 332 410 887 484 702 490 679 732 536 436 779 511 461 584 543 511 459 429 455 502 373 519 577 597 387 389 338 582 528 533 473 308 1039 987 1067 835 448 760 628 585 545 714 186 550 568 498 584 514 895 605 803 805 495 598 901 622 856 615 855 563 1116 830 944 638 604 459 498 423 449 583 438 325 345 632 299 549 263 459 564 593 640 513 757 791 539 456 338 853 609 379 552 475 765 1079 847 714 713 795 730 622 883 539 543 588 600 627 738 829 905 981 1029 831 866 967 731 927 1862 1967 1589 1185 1674 1428 1533 1666 1162 1361 1166 1239 1405 1594 1528 1224 1839 1449 990 760 810 602 768 596 631 916 277 832 1375 1189 1197 576 651 514 368 514 642 750 556 621 474 455 252 560 445 386 230 378 436 277 314 306 531 394 485 1072 543 824 599 684 518 480 504 622 414 548 357 575 732 836 814 699 731 424 275 198 170 258 248 226 300 303 360 100 340 340 319 323 202 294 129 113 92 131 122 170 178 168 141 429 150 585 292 421 476 515 527 370 343 158 471 339 329 372 257 236 275 319 461 249 245 98 82 96 135 585 357 444 597 929 387 320 238 522 529 443 418 566 582 534 583 656 640 365 407 373 376 483 457 416 585 396 387 373 417 808 600 613 623 556 662 526 500 529 766 675 391 114 887 353 758 386 323 682 493 508 413 570 706 1009 494 337 309 937 906 906 700 821 426 404 386 829 285 714 844 447 495 851 700 500 391 794 1013 643 502 768 658 738 854 1074 993 1129 970 1034 1072 1082 1141 1252 964 445 385 545 421 678 530 1809 731 627 706 570 649 529 503 588 1063 955 1046 769 316 728 331 319 201 724 653 748 643 511 624 584 433 364 477 839 503 806 293 418 356 385 384 161 155 139 163 159 145 135 259 206 266 302 191 445 735 596 694 641 561 579 676 494 556 653 697 840 655 720 681 689 717 608 689 661 465 380 712 713 551 743 658 562 660 736 550 692 596 381 497 476 565 473 521 774 722 726 355 497 255 569 625 580 664 734 1081 1158 680 1055 620 585 510 969 586 870 779 403 363 229 187 175 212 183 242 376 343 435 417 285 372 420 331 415 402 214 280 319 179 359 332 957 161 510 481 443 428 628 667 435 278 343 294 227 758 293 314 7674 376 472 495 270 332 283 1127 551 541 446 463 260 420 394 465 549 462 334 342 656 329 350 377 142 174 423 830 727 614 725 984 594 549 651 376 473 578 751 198 459 438 404 473 503 652 360 509 337 680 325 425 252 181 124 639 916 753 494 421 498 272 560 620 590 241 1561 334 1577 1509 1807 1451 1758 1522 1564 1773 1632 1683 1473 1370 1478 1687 628 544 378 396 590 771 859 656 592 575 1006 718 520 305 635 569 462 548 675 682 660 632 448 636 661 530 515 596 541 595 325 529 691 644 414 564 544 582 462 345 680 712 655 568 840 770 530 669 593 607 495 472 408 620 251 357 293 495 295 297 467 421 508 232 589 338 366 443 1014 336 763 603 734 724 767 640 477 348 568 479 697 371 487 365 327 343 403 469 364 428 371 441 467 706 564 385 682 431 609 603 593 586 585 510 602 490 652 594 547 418 424 544 400 512 528 514 569 704 525 525 547 709 646 445 497 520 517 336 442 470 842 461 366 507 610 405 359 607 791 649 684 682 612 824 797 784 587 582 653 506 404 434 700 854 708 542 394 416 489 650 224 114 358 246 362 363 104 279 155 282 199 425 185 222 244 243 228 162 150 329 276 302 333 482 508 249 384 364 378 195 200 384 238 269 232 226 155 250 124 232 222 212 194 199 149 176 320 155 177 272 241 477 292 108 98 134 147 135 196 195 219 162 257 198 281 215 304 155 180 170 176 720 323 269 325 259 222 261 238 552 331 271 210 255 291 387 165 357 325 272 209 101 330 145 151 160 298 407 240 559 365 501 483 197 221 251 227 412 183 250 267 684 435 431 600 273 297 243 242 270 268 345 262 406 353 451 401 277 437 372 631 578 844 730 498 657 636 826 573 1209 694 248 535 265 247 499 343 442 396 665 529 467 297 285 332 340 382 566 407 317 403 268 257 262 377 354 722 631 667 695 415 367 440 480 452 344 249 403 259 244 330 156 301 234 233 237 352 326 162 429 1051 394 300 323 295 352 365 397 304 206 291 213 378 402 430 513 349 282 433 284 378 348 317 301 289 214 328 769 279 333 364 482 542 238 240 329 313 238 509 558 265 411 307 677 296 501 404 334 275 475 297 284 537 295 399 212 344 346 602 455 392 417 390 614 353 132 278 233 305 228 313 343 104 114 204 101 187 297 465 696 387 458 272 276 459 347 571 489 172 372 301 418 142 63 129 121 117 289 467 622 615 500 385 589 498 474 293 175 105 119 169 327 76 302 392 267 229 257 183 136 146 398 397 364 490 650 431 551 169 316 421 329 195 181 261 267 325 282 244 226 215 266 390 272 166 309 320 373 358 262 266 641 444 207 386 438 384 410 410 340 312 275 304 90 513 419 298 548 320 629 381 2320 2181 371 431 422 462 510 289 619 585 676 497 686 422 435 329 288 250 458 382 422 355 440 434 497 287 417 364 381 429 420 342 522 371 520 300 639 217 251 359 300 378 249 238 147 159 167 100 273 471 456 201 408 382 146 234 267 320 241 279 250 304 259 699 519 433 518 506 190 206 214 366 555 383 287 544 764 819 602 513 374 681 361 468 442 337 500 284 841 611 305 264 365 167 290 447 808 829 598 607 454 776 837 821 656 770 558 588 799 516 937 914 735 908 912 1010 685 551 878 1023 822 999 1149 928 731 1194 1512 1010 720 1120 1015 839 1099 1587 1805 1653 860 857 712 539 344 1249 1257 878 318 984 284 284 309 344 498 353 338 429 628 248 221 330 302 388 200 1512 1346 1592 1469 1513 1146 1536 1326 1142 1637 1392 1568 1350 1352 1139 1549 1389 1345 1442 1367 1444 1423 1494 1748 1785 1829 1737 2067 1870 297 271 149 1797 1312 485 1553 2168 2358 1475 506 479 456 212 487 197 444 414 240 1304 1091 1108 184 361 341 498 797 1006 802 1315 814 883 817 1055 1869 1663 1872 1351 1602 3254 3870 1485 1917 2428 2248 1117 589 1145 1054 1053 516 1388 467 1527 466 1342 603 71 63 793 813 1231 2383 854 296 761 542 543 399 445 857 825 854 791 867 1593 1458 546 558 940 1203 1332 1271 761 1003 624 493 424 1201 741 1549 367 631 361 515 534 558 830 611 1222 1458 627 617 504 483 690 620 626 632 708 537 1117 447 460 1354 729 616 1572 680 753 1265 499 717 649 676 756 607 415 335 633 699 661 708 680 683 600 739 581 551 494 690 275 324 464 194 420 331 557 389 317 182 358 268 524 488 406 232 714 578 310 550 288 164 160 174 134 229 395 399 414 232 280 251 373 276 156 352 124 249 203 197 217 229 266 201 251 273 362 431 360 269 285 349 709 148 265 306 281 450 647 199 316 186 314 367 556 511 252 282 388 320 447 255 375 362 253 506 492 324 374 308 301 292 270 329 296 192 236 543 545 137 98 401 110 326 397 197 374 384 380 416 309 319 426 440 202 288 299 46 287 253 263 201 186 137 313 349 324 338 386 316 637 447 444 274 142 184 160 203 190 249 226 156 102 222 126 349 223 224 226 237 120 116 261 209 173 92 273 318 163 355 420 260 215 323 314 300 314 285 317 262 380 338 410 198 216 499 341 528 1001 428 345 325 529 299 656 518 548 311 178 116 132 172 109 204 436 510 609 431 684 364 387 419 471 442 425 406 279 328 426 866 386 618 474 1010 1031 459 492 576 411 215 400 551 448 553 433 597 514 179 373 391 868 160 146 184 112 202 212 206 254 430 242 132 165 348 240 230 237 659 486 331 376 456 538 132 207 113 140 364 415 330 381 337 325 569 379 297 300 209 217 258 186 208 325 470 351 561 396 426 286 342 319 406 332 496 327 244 171 204 391 247 397 501 419 346 252 639 570 466 370 746 798 590 197 814 487 311 345 369 440 297 341 376 330 267 392 469 330 302 298 529 445 434 448 537 243 919 646 756 509 385 395 670 322 423 456 135 563 319 453 333 449 493 451 442 424 482 424 994 588 590 500 524 451 630 719 650 838 814 184 522 426 404 448 559 427 508 649 366 321 317 146 670 371 493 318 491 654 291 278 254 600 500 677 585 401 931 920 823 633 528 645 626 800 497 431 365 450 781 938 603 565 627 566 822 827 674 698 679 589 1379 1422 1138 1145 1323 1097 988 1030 1092 1521 1109 1200 1517 853 1337 799 1638 920 867 855 968 619 686 577 390 1037 244 461 1135 1063 774 449 561 424 488 424 820 729 274 365 414 371 336 533 461 349 415 283 382 354 330 287 389 272 361 412 587 414 630 742 497 553 448 408 603 579 389 574 546 768 489 705 707 414 117 244 232 108 80 80 285 275 503 184 339 80 92 151 159 228 68 64 166 216 177 181 187 152 129 418 142 313 324 172 380 336 350 426 337 339 352 227 211 235 155 189 351 337 359 134 130 68 54 119 164 520 246 294 608 780 395 231 302 554 542 500 509 434 411 460 483 664 688 421 282 684 400 495 445 326 250 475 260 325 406 771 681 614 776 582 679 526 514 620 845 778 304 291 859 536 948 340 584 797 616 350 503 361 479 541 456 308 260 548 611 705 721 651 486 460 340 803 281 562 634 490 298 624 811 490 610 572 567 429 795 844 787 545 687 744 777 1000 621 695 665 926 691 670 1269 321 376 311 309 314 343 1556 803 717 698 403 771 776 670 763 925 1190 1152 739 372 486 318 241 154 614 263 397 353 357 402 459 282 291 347 541 695 436 284 330 179 292 253 224 209 187 201 197 204 192 102 210 200 297 231 495 369 344 346 846 499 820 719 657 684 402 794 771 525 551 470 593 642 544 620 773 594 471 581 482 427 679 516 381 528 425 409 634 479 263 293 395 332 244 659 480 356 612 462 548 413 348 609 400 497 707 830 787 497 931 575 703 357 945 567 925 552 332 214 277 298 62 50 52 101 461 271 366 388 212 356 430 234 171 378 309 232 262 220 196 275 566 172 493 183 241 191 269 246 305 383 331 248 232 372 368 338 376 5421 322 383 236 341 265 880 422 412 774 330 217 342 284 110 540 325 324 301 415 410 266 279 278 174 432 750 625 615 534 653 596 246 905 220 346 545 738 161 372 545 473 579 555 556 280 303 327 403 149 190 355 221 191 446 721 642 369 320 559 98 517 486 314 285 1366 334 1393 1300 1352 1352 1174 1200 1103 1061 1201 1095 1244 1151 1328 1245 400 577 646 173 612 377 799 609 402 497 932 493 207 393 529 712 266 445 741 570 560 515 442 506 506 524 431 492 935 1405 785 736 1016 908 697 697 642 890 582 830 1075 955 924 813 732 1035 956 718 1036 883 723 488 535 645 392 510 700 611 953 364 637 635 593 632 602 1189 1178 1171 657 770 749 712 687 700 568 725 627 386 701 688 653 818 842 1216 874 1251 1016 841 646 750 826 737 782 643 618 991 612 621 1044 686 694 755 792 762 696 800 798 829 731 413 619 753 714 676 377 547 731 665 1009 1024 586 556 585 487 1156 1277 751 830 669 652 1310 512 626 948 889 907 647 824 841 776 995 891 955 1203 937 1180 685 809 974 928 910 960 754 910 847 1020 849 534 522 793 395 461 354 247 364 392 595 322 265 292 257 187 357 357 380 198 278 235 235 669 313 648 323 303 393 288 370 282 296 364 412 327 242 526 568 373 372 413 171 424 310 306 319 383 304 237 453 430 512 443 431 802 399 308 296 167 338 241 451 358 372 147 229 222 249 259 253 255 301 194 1093 815 300 235 414 198 266 261 450 509 273 479 384 408 422 362 340 366 328 322 1015 374 286 438 234 284 257 404 422 489 464 455 377 639 428 466 489 542 337 386 342 795 596 432 527 425 423 475 301 435 455 425 365 475 632 225 421 956 584 283 724 587 637 645 548 840 933 781 487 857 501 485 699 414 498 794 634 1067 406 517 367 642 369 625 378 357 438 695 541 449 534 606 480 302 407 349 464 447 957 466 485 622 458 527 527 502 652 509 436 672 464 512 509 521 409 295 491 337 306 338 695 1946 1836 481 256 715 325 445 190 216 266 438 472 465 568 838 506 379 685 406 821 363 400 413 372 313 268 465 363 378 304 488 398 459 297 355 1812 384 614 835 369 603 436 736 416 511 436 539 632 782 490 424 396 460 581 291 256 355 525 585 489 753 727 515 740 387 372 401 514 446 534 787 92 110 146 408 392 324 507 754 315 425 468 260 399 504 733 799 229 227 790 346 200 92 112 142 106 290 262 541 614 639 685 597 448 438 424 391 64 103 390 1751 62 640 415 420 569 636 279 323 284 222 450 514 671 397 478 341 554 271 318 537 260 234 284 280 272 262 464 298 126 144 208 302 557 359 350 1766 1695 323 296 570 573 354 557 573 541 571 589 425 496 395 371 400 390 290 383 566 598 755 1039 3355 2797 644 724 666 704 803 689 497 1510 698 1634 773 468 600 250 219 332 203 335 475 349 649 643 708 513 552 668 1158 280 405 564 540 568 850 368 552 184 212 528 403 565 468 560 698 464 200 265 355 526 431 338 696 339 400 374 213 731 547 557 398 614 230 789 474 509 676 594 336 368 475 1053 706 1124 873 631 987 980 699 495 564 1074 497 685 511 743 453 1446 939 826 347 280 461 400 749 529 730 961 783 1115 806 1149 1135 1603 1525 1142 1270 1517 1122 839 1212 1141 1438 2002 1577 1446 1244 1554 1730 1532 1607 1561 1631 1964 2064 1761 1621 1839 1677 1735 1354 1695 1536 2125 2615 2438 871 1046 1692 977 592 1510 1399 1365 700 1238 383 363 330 296 776 525 280 1285 836 703 533 523 493 393 384 2204 2325 2313 1874 1849 2047 2695 2052 2199 2783 1905 2791 2153 1933 2743 2059 1665 2083 2368 2502 2399 2995 2238 1928 2568 2663 2103 2406 2442 722 620 405 1801 1984 1116 2983 3340 3341 2351 1012 1004 636 182 833 146 652 422 478 1794 1199 1075 481 484 304 434 958 1324 910 1515 1010 1336 1268 1294 1515 2179 2527 2529 2542 4942 4675 2631 2545 3483 3304 1318 755 1459 1200 1706 997 1438 951 2262 870 1911 838 93 77 1640 1089 1419 3648 1311 685 1346 740 785 628 624 912 872 881 1255 1251 2230 2084 1109 613 1187 2232 1998 2499 1294 1734 795 434 589 1967 758 2101 613 1202 700 989 1770 693 806 902 2221 2570 934 1074 702 631 675 576 852 454 507 712 1349 1005 536 1305 633 579 2261 570 755 807 512 1172 1110 1072 966 797 753 656 874 1307 1294 1151 1288 1317 844 1258 1354 1061 1234 990 621 693 402 554 361 297 1146 495 442 666 492 399 1052 850 1066 503 768 695 521 571 370 256 250 278 337 510 427 421 309 263 407 439 467 481 396 247 378 444 550 506 449 325 299 421 391 425 620 1404 286 224 213 295 308 244 287 400 283 419 516 266 636 270 644 726 600 605 256 292 316 395 352 513 333 356 404 301 466 381 386 288 443 404 360 291 399 602 255 362 277 278 286 790 630 461 370 408 680 542 512 630 527 582 544 653 358 339 917 94 750 489 340 205 272 341 385 389 504 470 646 713 618 597 716 548 287 381 311 341 374 305 346 333 255 365 439 290 386 1458 251 182 301 217 496 434 303 295 476 377 240 648 857 578 463 442 457 430 324 297 1727 354 404 350 894 615 643 664 733 751 378 421 495 484 335 567 703 921 770 930 341 174 374 472 308 278 700 409 552 336 1125 879 855 727 602 1044 593 940 800 670 653 824 616 1293 1124 665 998 1022 409 1638 1852 480 630 973 878 971 903 627 753 275 587 697 1721 272 190 276 291 325 336 187 228 508 173 665 638 808 471 475 372 843 544 410 444 254 1036 161 316 246 169 555 720 588 667 658 646 746 701 702 610 492 566 626 487 563 428 527 489 559 513 557 309 364 387 363 413 746 399 553 551 190 368 241 498 489 1020 410 320 838 709 935 762 620 642 730 455 1305 666 684 770 594 764 409 643 520 435 446 481 435 592 378 371 483 1050 765 1295 858 379 824 1002 1179 569 645 537 839 511 647 903 337 708 834 485 800 483 773 688 809 937 602 655 994 1015 706 929 687 640 990 1354 1110 771 675 620 670 478 618 473 699 655 747 829 486 323 434 337 621 807 799 738 1293 854 513 694 518 1315 1927 901 547 717 928 880 1183 1019 1020 858 741 828 1078 830 773 914 842 697 706 1061 922 1114 1113 1154 737 919 913 1200 2470 2246 1506 1593 1745 1875 1877 2322 1330 1884 1319 1413 1983 1722 1745 1375 2003 1489 1655 1140 1219 805 1065 762 594 1076 510 1041 1324 1207 1436 754 889 916 280 292 529 358 770 569 791 479 311 541 448 554 478 563 542 361 389 330 609 509 556 818 723 468 1083 1231 436 1031 731 588 599 918 701 815 974 906 1056 1073 1347 1032 556 499 427 578 590 511 473 739 323 139 438 352 295 203 409 388 74 78 209 247 462 414 435 499 423 676 162 374 369 551 664 571 571 586 658 322 444 268 264 274 374 169 525 465 826 280 226 203 191 118 146 581 382 454 651 768 505 358 263 660 735 534 700 620 676 444 584 692 657 314 680 548 600 607 514 451 412 552 328 558 440 621 756 518 626 607 500 620 510 580 961 716 414 155 967 385 784 416 336 850 623 344 580 371 554 731 247 354 307 677 955 1085 897 682 355 341 357 650 534 1295 776 456 442 674 595 511 459 716 886 761 487 961 518 893 610 607 1257 1384 794 996 1141 956 919 1386 1237 327 775 568 464 677 632 2044 714 616 677 662 744 552 383 705 1028 1059 1026 1130 727 811 422 559 467 493 535 579 439 458 419 525 322 590 976 891 738 1057 622 372 1453 1617 1556 167 161 133 171 169 139 129 388 298 347 671 168 396 1045 1175 1064 604 613 502 522 626 739 638 1134 1235 933 843 817 881 787 593 635 1001 852 610 880 834 691 525 700 678 598 426 575 757 502 402 578 755 593 532 491 618 775 740 616 745 818 696 997 595 770 785 1092 1290 1067 1180 643 802 686 911 500 857 885 525 611 242 173 240 313 265 353 459 498 413 388 470 616 587 297 347 355 340 423 431 246 445 407 960 253 467 548 406 353 578 558 308 306 311 456 336 307 388 1441 472 322 7579 422 493 1218 266 1477 503 441 753 226 415 459 427 407 451 260 408 478 489 368 433 456 188 241 428 1117 567 506 597 747 438 427 778 610 1079 495 947 260 534 642 626 702 725 772 535 438 572 566 242 1372 317 485 358 733 999 1408 585 154 309 166 571 382 441 440 1685 428 1976 1699 2092 1845 2136 2308 1915 1875 1936 1881 1827 1993 1848 1856 462 765 604 694 710 683 769 617 778 823 862 948 421 520 622 866 338 539 987 789 732 716 553 702 825 641 591 749 1031 765 642 726 991 492 474 640 556 660 554 739 744 732 665 620 652 696 784 895 584 580 650 746 739 475 591 613 704 500 500 631 729 991 752 961 930 940 985 1107 1046 907 966 1002 960 1156 1025 732 969 515 979 1019 1047 1060 1018 1059 874 1029 871 909 960 1086 874 1103 810 1042 1019 862 1149 949 921 1016 1126 1058 1033 912 1093 969 999 957 1233 752 980 875 902 884 1039 1009 977 675 1025 911 701 719 1060 1034 690 548 694 688 807 750 763 1206 418 866 736 752 655 617 894 991 961 925 998 845 929 867 779 775 707 790 751 791 746 653 783 839 463 593 658 686 325 153 163 300 175 355 153 361 214 322 220 321 241 199 246 239 237 203 236 360 208 376 228 418 551 263 233 197 217 256 365 315 206 493 352 300 216 384 325 374 290 286 225 352 152 268 337 363 399 368 333 601 222 257 237 100 152 206 366 320 348 227 184 433 270 391 244 304 239 295 520 744 385 190 267 279 272 256 222 572 406 607 317 368 460 319 333 453 420 388 684 347 428 171 243 144 269 568 479 499 595 515 483 519 490 592 487 399 593 474 373 692 668 422 563 331 381 405 545 355 413 422 309 365 462 453 290 468 373 359 1127 663 926 599 646 849 662 1036 403 1095 576 615 628 432 405 952 390 662 683 601 632 344 310 507 507 515 337 758 401 308 485 440 250 398 383 281 655 628 900 669 606 530 388 536 540 683 414 636 592 522 672 312 487 355 451 239 264 336 251 464 707 643 610 458 282 451 463 526 322 262 347 350 337 343 367 588 412 485 548 479 703 399 429 315 340 449 530 539 423 395 345 429 481 430 495 208 422 664 392 773 274 927 382 675 250 659 474 212 194 665 353 413 456 504 498 389 493 346 480 482 464 519 600 756 576 336 352 503 423 328 486 644 148 184 236 120 242 281 748 952 769 813 255 286 587 384 706 611 601 445 403 734 84 64 95 90 82 508 366 534 573 648 612 418 572 558 352 351 209 191 580 591 247 405 256 535 321 467 266 262 206 255 524 321 430 608 588 712 324 422 362 392 462 400 322 345 282 344 335 545 243 302 250 329 437 546 669 556 488 209 213 855 429 229 291 356 281 390 385 459 397 293 314 337 428 317 241 568 431 798 531 2814 2626 506 762 750 460 710 406 485 531 822 876 526 560 641 577 302 472 531 684 494 387 368 362 491 393 304 999 892 430 219 607 869 705 669 475 492 108 277 697 599 356 316 288 323 422 196 455 612 693 528 270 669 297 348 442 281 555 439 372 325 307 307 664 459 453 687 625 147 155 170 782 1154 909 616 883 1194 1084 687 757 782 1136 479 503 818 525 504 437 1150 800 210 206 239 229 240 229 1005 905 753 743 861 1191 1280 1392 1484 1380 1243 1126 1008 581 1494 1539 1198 1357 1415 1574 1196 1307 1480 1514 1496 1327 1684 1426 1441 1661 1491 1825 1483 1821 1548 1975 1240 2641 2670 2459 1483 1492 1318 1066 883 1458 1216 1218 713 1477 592 580 589 563 521 436 366 1048 1195 618 280 286 276 335 347 2094 1992 2168 2641 2268 1647 1689 2182 1525 2179 2309 2397 2224 2003 1847 2551 2404 2328 2009 1968 2564 2320 1880 1999 2369 2044 1845 2234 2223 612 572 156 1952 2482 1075 2728 3060 3000 2396 878 906 926 484 909 213 566 425 377 1915 1127 1222 415 407 357 738 1078 1236 1059 2253 987 927 1942 1265 1712 2982 3429 2371 2256 4573 4492 2101 2490 2917 3508 1448 899 1099 1275 1261 804 1576 628 1713 659 1797 922 151 135 1259 902 1783 2387 1225 610 1263 712 714 573 531 1111 1050 1082 1202 816 1635 1822 847 628 1372 1074 1133 1662 1221 1306 732 666 476 1570 1126 1806 835 810 410 888 797 641 952 942 1773 1852 838 730 527 772 952 708 868 629 515 826 1207 958 609 1322 806 695 1942 641 747 712 428 786 935 788 939 1084 747 730 816 668 644 704 593 637 787 1111 788 836 862 663 523 470 454 366 441 550 842 477 344 481 401 847 970 619 598 407 776 755 677 399 498 234 220 322 328 385 318 282 417 506 400 425 518 391 389 415 454 468 620 445 451 476 515 228 417 463 642 269 502 385 651 499 567 416 415 398 248 579 1023 280 668 435 408 732 691 766 630 868 881 895 784 548 685 712 728 610 600 668 584 688 514 586 588 710 578 460 310 567 540 456 453 594 366 551 426 420 619 520 421 568 446 492 509 573 461 553 652 40 890 610 753 315 381 398 552 609 461 1054 876 814 635 569 795 511 278 405 324 258 503 523 238 303 250 240 189 285 359 454 454 425 247 239 256 320 225 132 208 220 285 742 588 406 337 428 434 345 400 400 313 373 875 670 575 561 536 406 607 567 475 576 409 414 623 623 871 632 866 414 440 366 576 261 161 500 572 661 700 715 1046 356 596 458 637 622 393 564 588 574 596 1158 678 1004 829 951 1334 796 722 843 708 305 851 933 700 705 668 644 678 171 404 507 1237 128 150 149 322 207 225 415 484 402 173 393 524 486 222 172 267 624 742 544 596 444 971 195 341 264 209 711 1097 854 940 944 904 1059 708 745 530 466 456 685 487 581 574 644 494 717 504 659 453 700 474 551 512 1018 619 347 347 167 484 329 303 322 628 332 374 844 463 805 875 678 801 577 323 844 528 531 629 727 672 920 620 718 689 696 730 690 376 487 432 555 867 595 610 644 368 816 1015 1131 1090 552 1052 698 671 631 881 267 540 651 596 632 578 909 891 938 1034 471 790 721 472 461 881 796 691 1413 1409 1688 747 650 498 566 500 545 591 712 491 589 843 481 339 485 387 449 569 738 696 682 465 682 504 515 1155 853 780 709 725 841 970 862 725 813 921 763 692 689 950 903 760 737 1045 670 912 993 780 1161 1206 777 822 755 736 2245 2250 1689 1369 1684 1480 1158 1318 1753 1879 1578 1773 1563 1381 1817 1567 2101 1561 945 1431 1536 923 645 1017 1055 1259 420 813 1057 901 1611 818 786 781 437 427 520 633 604 560 568 547 731 383 310 243 489 256 381 368 414 487 431 437 488 699 445 481 620 688 821 882 702 922 595 701 865 684 849 946 807 786 828 458 319 341 246 368 360 256 364 376 311 109 419 186 253 172 188 313 187 163 169 168 259 281 250 265 236 223 201 374 540 453 587 634 664 290 330 324 496 369 286 329 391 329 295 390 633 339 343 292 206 277 367 488 337 636 655 882 492 312 279 620 559 516 609 910 896 479 539 515 526 390 414 526 593 760 460 546 444 499 472 540 485 493 587 621 653 525 652 745 607 358 601 605 401 164 835 313 738 385 304 766 452 480 359 458 816 642 413 376 336 732 905 872 1245 1030 320 279 355 688 389 781 732 534 361 692 684 420 464 673 764 846 731 667 704 654 791 850 1143 1072 742 797 699 1250 691 851 1152 353 615 455 528 370 473 1796 748 832 818 702 895 846 740 857 932 1077 1322 1037 689 432 388 288 377 614 654 536 567 516 553 367 516 529 524 629 820 748 379 599 375 484 522 306 196 152 248 186 232 200 350 213 311 211 195 485 893 634 671 526 559 521 524 546 622 588 908 953 888 814 664 844 733 585 650 805 672 523 885 577 550 757 689 664 720 567 872 1105 771 509 517 681 597 510 720 622 741 914 757 570 670 433 744 926 488 873 742 796 675 1277 876 617 518 1000 619 802 1126 588 246 179 309 170 207 221 290 682 540 607 725 636 629 622 252 532 516 325 215 360 263 379 301 1009 349 550 272 427 386 381 388 327 259 243 233 211 412 620 401 495 383 422 6993 934 992 521 1586 541 539 720 502 520 416 378 538 492 646 654 703 421 590 392 400 538 246 719 947 650 641 941 953 794 515 788 334 710 653 929 360 661 640 543 680 668 754 615 679 532 743 396 420 403 551 427 617 1379 1111 722 385 363 202 545 311 410 437 1931 545 2142 1947 2118 1563 1564 1631 1679 2330 1793 2392 1671 2157 1767 1874 436 526 565 549 640 550 937 668 714 726 625 728 495 446 775 636 403 517 752 580 556 528 581 657 639 888 944 1103 1452 696 442 451 681 457 604 636 519 761 527 519 638 632 630 482 671 580 476 768 643 455 277 531 568 572 832 842 756 1043 1007 653 812 1107 865 767 455 1181 1088 1112 679 908 690 697 610 609 594 716 762 688 976 1146 951 1329 937 1563 915 1371 1219 1021 1124 832 950 1369 1184 1118 1111 826 1289 888 691 773 1103 1053 878 855 784 1093 880 923 960 961 809 874 701 782 618 748 1163 434 898 942 455 915 1147 1098 823 743 842 1065 727 704 740 966 987 1000 911 1094 764 925 1060 1643 1400 1336 1430 1044 1138 1140 874 1101 822 862 828 768 1254 1263 1164 1264 390 570 565 971 347 410 147 207 165 276 252 124 194 266 175 133 306 265 265 145 157 153 312 512 161 555 173 341 526 159 187 161 163 201 332 233 254 395 336 214 202 264 203 425 318 348 340 435 198 259 325 310 324 341 308 413 362 242 240 148 266 342 931 384 410 52 155 132 200 138 202 159 417 78 367 634 459 212 262 328 323 436 345 484 247 839 252 328 379 231 417 681 640 654 759 258 360 100 278 252 385 641 748 216 600 246 312 885 674 849 221 716 668 766 376 417 361 364 432 350 551 477 409 204 175 379 288 286 285 175 274 911 702 373 679 907 859 315 429 665 503 994 409 567 198 235 355 356 323 509 1061 798 383 408 995 608 234 740 755 749 579 529 698 341 357 262 481 577 167 518 310 511 541 312 448 740 491 625 1197 891 552 606 331 343 345 358 215 353 295 389 249 281 243 389 601 561 636 629 417 225 233 315 193 398 220 292 336 626 400 827 639 406 528 355 516 421 445 288 308 239 287 609 340 470 405 327 467 398 462 320 416 338 285 456 318 899 361 474 251 300 235 484 258 868 319 362 358 360 583 308 496 235 445 532 462 643 727 413 531 449 220 438 327 231 349 756 184 196 103 204 242 220 216 632 346 419 362 250 326 559 578 866 341 442 425 255 66 127 79 146 280 323 195 536 452 428 909 463 433 393 432 251 118 99 290 450 234 466 288 487 443 490 275 362 353 162 438 371 744 712 839 429 413 304 277 641 185 173 301 334 221 177 319 602 148 201 139 289 327 173 262 431 423 257 230 464 274 164 356 390 354 498 456 453 443 435 212 542 418 377 279 512 333 825 644 2766 2658 536 527 541 544 403 555 368 320 836 617 521 509 709 400 695 557 556 485 817 533 742 695 561 454 305 613 891 350 212 873 408 458 467 401 490 165 267 1072 720 268 343 341 601 701 208 321 688 841 992 362 339 182 370 413 497 972 621 599 370 626 356 385 278 257 408 368 287 295 285 892 782 1278 829 563 1252 677 850 769 1011 1015 461 534 730 548 359 512 654 738 177 151 145 296 339 465 998 1111 637 881 898 1533 1784 1556 1858 1477 1270 1983 1012 727 1513 1680 1305 1860 2156 1219 1411 1544 1562 1381 1439 1372 2083 1746 1850 1620 2011 2118 2494 1844 1765 2573 1541 3075 1934 1827 902 1180 1133 1150 1221 1246 1502 1371 544 1718 527 397 729 819 623 476 361 1034 1518 650 198 420 394 507 343 2310 2054 2007 1902 2277 2179 1719 2453 2161 1674 2334 2757 2659 2559 2363 2549 3530 3143 2809 3390 3244 3702 1286 1517 2087 2578 2048 1981 1937 666 593 193 2052 1939 1372 3408 3820 3740 3539 856 947 873 300 992 165 320 154 210 1452 908 896 538 689 489 335 774 1595 839 1451 938 1093 2377 1158 1244 2677 3072 2573 2247 4613 4225 2278 3041 3113 4443 1068 890 954 1431 1087 701 1610 503 1536 826 2037 1203 345 321 1718 919 1945 2373 1089 742 929 763 814 344 300 1065 1077 759 1144 899 2481 2690 1069 384 965 1332 1252 1829 1521 1561 978 487 542 1586 1168 2916 1385 1190 570 853 716 589 879 1563 2614 2495 620 588 482 930 708 506 672 581 672 617 1071 910 925 1826 1029 977 2057 381 593 824 695 1178 1347 1314 830 588 865 825 769 920 914 1092 928 974 833 910 868 869 1214 742 493 414 281 402 635 453 995 534 370 435 309 581 693 409 839 575 850 669 776 228 442 217 205 466 298 414 277 288 317 583 274 235 225 524 413 307 379 384 483 282 519 456 358 227 453 543 551 203 498 455 463 678 659 453 546 474 388 653 662 626 571 736 1081 763 839 806 437 473 432 468 216 375 518 297 960 746 695 478 606 953 513 581 593 882 829 472 438 514 636 699 737 516 364 905 349 684 454 605 478 645 197 291 647 906 361 396 935 166 829 560 528 670 539 232 713 818 683 877 822 818 730 588 653 523 520 508 425 428 569 496 194 356 324 190 310 173 218 642 354 381 144 116 429 302 222 410 248 436 214 841 513 840 734 385 477 481 258 248 461 754 706 496 829 658 630 345 839 865 391 688 365 211 566 532 421 696 942 450 460 239 523 239 191 407 651 701 770 488 784 508 625 527 406 920 505 584 758 682 821 1012 693 866 784 439 763 700 385 678 336 178 541 701 734 861 419 499 726 388 515 636 1335 106 217 149 347 236 248 183 538 415 186 367 734 881 140 167 242 357 525 469 586 120 753 248 555 382 272 479 1003 852 914 995 963 1046 917 934 482 529 472 542 484 500 433 570 399 606 411 412 496 653 510 759 771 1057 487 282 693 102 358 229 337 359 652 225 367 1049 579 1058 953 619 1066 488 532 1144 716 1044 1082 821 1116 749 817 938 894 1234 1025 678 369 238 229 383 723 590 800 713 418 795 1645 1759 1189 831 1051 1032 886 806 1644 345 786 470 456 470 458 939 901 1087 1157 436 787 634 917 407 1439 556 725 721 954 1030 460 404 491 803 668 327 403 519 438 569 343 344 370 827 794 679 794 1097 682 1021 405 711 521 432 1419 849 518 492 541 950 855 1078 826 768 737 862 1031 699 532 829 1145 1003 976 1003 1506 1317 814 1347 1528 1068 1066 892 999 2234 2740 2300 2363 1192 1408 1004 1183 1122 1660 1310 1450 1222 1444 1216 1801 2141 1835 990 1270 1349 861 633 1309 1333 969 603 1785 1367 1220 1854 985 1161 934 326 482 739 300 880 727 899 668 667 537 352 136 268 248 268 253 264 222 449 359 332 589 372 553 738 733 1393 1463 1090 842 810 1121 1395 762 598 982 877 760 800 355 306 460 442 351 622 460 508 195 216 164 304 205 212 170 443 441 83 52 166 66 380 374 370 311 329 447 396 312 438 305 811 738 784 601 689 480 525 195 193 209 414 434 425 571 1041 327 290 444 338 241 386 530 230 470 442 778 424 324 149 274 236 252 360 438 528 376 587 411 459 388 502 446 448 301 396 235 521 371 410 462 399 524 576 930 690 1288 507 965 1249 341 558 458 315 196 544 281 635 376 335 728 285 257 277 230 790 872 348 349 276 546 551 688 1081 525 333 315 283 606 568 1191 703 396 355 618 739 262 307 628 706 355 521 454 754 741 946 711 1045 685 474 779 625 887 658 944 994 314 1125 413 566 371 352 2223 1003 588 624 790 627 598 513 635 810 748 628 863 752 760 708 628 496 331 350 432 676 604 448 410 524 778 752 474 590 473 319 308 452 371 542 236 254 186 225 225 176 168 452 218 485 385 209 376 724 772 626 289 422 295 476 499 473 654 674 649 761 797 648 911 537 425 469 946 484 469 1400 670 442 603 774 680 589 616 1024 1203 1238 667 809 640 676 693 487 908 951 715 600 571 1102 350 738 1078 866 901 587 1124 530 844 416 278 327 1344 244 806 1055 638 259 284 235 199 256 248 276 492 595 565 549 788 718 502 294 528 756 271 574 291 175 540 726 1151 149 645 422 448 464 475 359 292 242 229 176 130 395 352 352 270 236 493 934 6702 2316 609 1243 483 463 666 388 603 397 358 571 432 486 519 519 425 531 484 433 250 430 430 657 483 468 636 565 442 457 381 644 991 407 749 146 610 498 376 522 572 454 648 394 458 523 538 382 473 804 600 1040 1332 1214 1159 212 293 308 224 420 495 456 2523 716 2423 2261 1908 1443 1959 1881 1917 1514 1801 1555 1891 2069 2478 2684 500 501 763 480 949 710 795 595 501 510 508 650 966 804 553 324 552 641 756 494 490 511 492 882 888 1331 1269 1511 1820 1660 792 468 1044 663 978 416 388 1140 742 891 859 857 839 771 465 835 997 823 881 914 406 319 342 355 836 733 625 1048 801 649 831 974 524 894 731 1167 1196 1231 883 1139 920 825 866 810 873 1095 771 419 968 1154 1252 1457 1034 1446 1202 1477 1368 1112 959 816 1059 880 1388 1467 1344 1227 1661 1404 1327 1284 1609 1539 1393 1619 1223 1461 1545 1572 1582 1018 854 1159 825 1058 460 868 1470 599 1103 1059 633 841 1026 1062 1240 1237 843 1092 1177 936 1109 1202 898 1020 869 967 898 932 1174 1646 1404 1282 1271 1098 990 1097 745 935 785 843 953 921 1308 1132 1199 1313 688 466 652 931 377 546 233 303 273 321 446 489 323 392 430 185 497 435 445 233 297 225 241 588 247 616 259 262 366 261 291 253 261 319 295 364 223 539 548 255 243 283 197 591 402 408 388 407 281 240 429 372 396 550 496 410 429 341 341 133 309 492 811 356 390 135 238 257 278 206 281 232 277 119 496 916 412 268 344 284 788 449 606 478 353 527 377 421 563 299 601 547 545 573 1319 443 363 173 450 260 712 1190 1117 340 626 197 414 937 587 626 287 901 601 704 467 485 546 382 685 483 592 700 531 241 277 531 472 377 344 433 403 1295 806 407 952 843 944 450 515 656 687 1203 568 725 274 335 306 514 428 725 982 1198 451 631 806 686 341 584 779 753 539 632 649 362 345 415 443 1161 404 733 463 517 780 504 787 1226 815 1500 1019 1115 822 778 569 379 599 390 329 313 324 488 318 295 243 241 932 971 663 513 289 350 430 478 155 245 192 426 389 871 714 1018 793 735 924 558 849 536 541 279 335 232 299 815 474 562 371 380 600 558 714 435 999 377 569 1093 321 857 448 523 519 483 359 591 383 931 409 570 288 553 811 607 457 387 815 777 609 990 961 486 709 560 367 574 586 477 610 911 183 243 133 240 520 329 370 819 502 552 450 251 735 779 689 1806 445 421 435 645 70 36 142 96 161 564 303 753 738 512 910 795 610 602 528 296 143 241 610 865 197 633 250 706 875 877 395 422 415 331 543 415 607 666 749 509 324 196 207 956 240 180 290 352 282 168 402 496 226 293 245 471 414 439 465 672 682 358 428 670 450 190 280 623 507 751 679 610 615 654 163 542 371 303 472 635 710 1151 895 3508 3074 590 806 915 661 535 740 461 451 1015 818 871 463 713 325 369 509 426 664 750 744 675 655 673 361 429 1042 1384 298 410 761 638 621 786 601 1122 143 178 1300 1028 394 384 339 578 676 313 331 707 987 965 220 331 293 521 666 320 1052 877 755 639 1140 249 1057 387 498 924 878 567 593 488 1082 754 1871 963 654 1453 1009 1228 678 986 1624 675 829 1059 871 345 564 964 1310 380 336 269 253 453 451 989 1035 1118 1244 680 1490 1647 1624 1608 1589 1348 1921 1266 1047 1322 1553 1497 2100 2119 1459 1767 1922 1992 1618 1639 1579 2293 2357 2317 2083 1999 2514 2527 2218 1537 2260 1745 4153 2920 2784 1152 1472 1353 1909 1171 1711 1387 1636 661 1544 753 661 603 588 963 489 467 1304 1821 825 407 767 739 586 473 2889 2904 2579 2304 2796 2254 2158 3455 2857 2459 2826 4349 4106 3129 2582 3256 3315 3476 3224 3944 3983 5921 2230 2714 2767 3596 2380 2674 2294 840 808 460 2479 2839 1728 3624 4074 3868 3371 1035 1070 1066 399 1243 113 375 307 393 1501 1155 1181 574 738 620 397 918 1681 786 2058 1037 1485 2854 1284 2324 3544 3884 3361 2781 5705 6004 3035 3724 4105 4897 1538 1307 1269 1379 1961 986 1689 655 2214 845 2486 1368 300 232 2338 1514 2219 3785 1362 1006 1111 1270 994 597 563 1126 1135 864 958 983 2753 2971 1537 545 1468 1608 1536 2986 1713 1956 1022 630 767 1567 1013 3391 1286 1109 416 1110 982 988 1277 1946 3623 3346 740 568 607 859 1145 796 1257 495 656 980 1557 1528 878 2473 1383 1319 2379 466 707 998 715 1447 1301 1481 1229 845 1132 1010 1138 1264 1228 1138 1296 1254 1097 1224 1885 1025 1264 975 412 521 586 654 526 324 1295 682 401 897 568 697 983 551 1319 746 1942 1701 1275 289 534 333 294 366 406 662 408 303 564 386 440 635 436 761 562 528 498 551 933 582 659 635 291 307 710 775 553 355 407 428 524 550 586 356 360 440 273 631 912 472 817 575 653 727 1096 1029 322 370 323 335 345 409 511 376 837 704 693 631 423 705 447 636 506 548 728 690 402 620 734 391 407 524 400 862 466 619 745 714 661 765 284 369 767 942 442 285 1458 83 1184 783 553 522 416 299 856 810 740 882 1103 854 1222 677 873 595 534 301 487 517 624 644 507 296 224 507 434 298 364 452 360 445 226 192 494 524 196 512 394 480 423 1066 877 1008 798 556 432 553 485 459 622 769 861 694 1777 888 977 407 1248 1049 417 1002 674 462 516 614 596 1058 1143 909 297 243 791 365 260 256 584 750 887 597 1052 692 593 861 759 1200 417 885 905 881 769 1254 1202 1077 930 791 1315 911 718 984 781 531 666 1156 1036 1436 816 695 968 456 504 791 2407 146 114 324 453 376 372 270 539 679 198 756 867 1489 249 257 203 819 753 663 723 220 867 269 916 700 285 848 1389 1105 1206 1177 1145 1273 859 1088 748 774 726 846 774 794 505 877 747 1135 950 913 600 762 631 747 558 979 414 435 478 80 581 266 379 722 1015 240 329 1037 642 1074 1130 827 947 861 491 1707 909 1020 1130 752 919 665 953 748 593 915 683 484 467 346 318 472 782 776 1144 930 414 1325 1505 1650 1129 728 1067 1087 1044 937 1600 435 921 551 570 516 601 1228 1189 1273 1329 690 935 946 1143 583 1716 879 833 1058 1218 1425 627 538 705 1036 788 323 368 865 728 884 909 537 312 534 436 536 966 997 850 1546 794 600 495 429 1860 804 695 681 960 911 1115 1281 1060 858 826 832 862 994 861 1401 1139 992 789 997 1304 1297 1015 1760 2068 855 1038 964 1465 2444 2815 1823 1887 2047 2036 1591 1777 1323 2100 1336 1441 1355 2157 1859 2123 2089 2261 1460 1630 1678 1019 591 1769 1173 1418 626 1968 1563 1444 2781 1321 1436 1699 460 366 725 457 1279 1246 1301 519 596 702 371 252 345 393 575 362 340 303 453 615 305 705 326 559 1179 800 834 1469 1339 1144 814 1169 1228 882 972 1578 1133 812 887 516 496 509 443 524 540 485 498 304 446 200 488 375 146 193 297 477 118 54 168 207 781 650 637 765 559 716 186 575 650 385 1028 1185 1199 710 902 614 842 161 159 171 779 370 487 789 1120 251 195 285 204 327 416 794 372 487 720 1159 525 443 236 873 895 505 575 617 943 616 523 514 469 295 506 312 411 370 584 248 544 489 429 473 448 1051 748 1005 758 1000 999 870 981 442 803 636 451 240 728 332 789 489 326 1017 434 292 386 270 681 1063 289 619 353 582 584 678 1276 682 255 249 286 529 659 1566 797 548 393 646 544 394 475 867 684 457 570 763 843 747 867 591 1493 937 649 691 747 1011 874 1551 987 381 1075 542 788 554 516 2336 866 720 791 760 658 570 477 654 1167 1127 770 1316 1088 875 722 476 677 606 452 413 533 571 518 703 551 932 905 699 978 589 932 562 532 601 932 220 230 204 222 212 196 188 480 420 244 427 237 369 1389 1219 1317 547 662 546 655 671 620 783 1206 1357 1443 1167 856 1452 800 691 760 1156 714 733 1368 803 576 803 1054 701 1071 789 871 1541 1174 461 817 894 846 533 525 970 1142 934 922 988 1110 533 1283 1003 569 1274 830 1319 1051 977 495 355 474 1298 375 647 1363 1072 486 260 242 394 448 414 505 669 790 524 661 669 798 624 403 447 513 301 409 519 231 485 866 1189 213 643 849 561 640 581 423 233 201 199 231 205 518 561 418 332 341 1218 992 2316 8010 640 2481 669 622 1202 348 615 485 463 429 650 359 554 593 446 530 325 289 332 257 748 1321 521 507 771 716 741 460 509 727 1715 546 1226 270 782 614 592 722 718 847 908 399 719 667 521 344 419 1055 841 1098 1660 1277 1159 228 269 172 461 401 576 476 2860 660 3144 3000 2466 1818 2854 2857 2860 1754 2041 1822 2229 2334 2601 2937 563 603 769 474 1074 598 1185 540 551 724 615 724 890 591 645 844 424 855 1327 550 538 543 578 631 613 1392 1295 1556 927 599 530 407 425 541 541 413 391 363 330 348 477 469 521 460 403 666 432 534 609 425 329 412 418 319 280 233 404 428 338 339 420 530 472 374 571 470 513 487 455 483 386 464 456 464 502 661 637 270 542 536 603 311 320 309 327 371 320 226 403 364 378 377 223 447 436 452 481 393 304 390 456 522 311 478 483 531 296 313 471 369 437 519 443 660 311 319 444 636 482 391 519 583 435 485 697 680 424 477 536 465 660 459 214 566 775 612 531 525 652 750 574 621 701 575 549 608 551 581 604 490 588 560 664 615 748 768 477 411 355 597 198 110 99 211 103 223 169 267 99 295 163 146 224 245 236 188 214 190 190 197 145 193 169 377 428 206 313 275 293 208 164 284 408 369 159 297 275 311 134 258 199 199 193 284 215 123 208 179 269 143 125 311 281 227 203 199 116 125 428 126 134 86 231 293 243 193 280 296 245 165 279 375 152 155 193 178 276 116 236 338 157 479 540 564 276 307 231 315 309 293 221 129 182 170 236 106 116 258 208 192 266 339 412 304 161 258 343 365 307 449 337 388 339 374 572 221 182 331 357 230 216 269 268 420 244 386 351 361 387 486 336 441 717 531 345 425 308 558 436 765 551 264 335 241 253 382 290 629 425 313 515 417 312 332 508 510 331 520 392 325 272 301 287 288 260 354 535 334 575 529 286 438 372 632 430 257 309 294 281 371 315 285 251 273 152 205 213 264 196 293 458 363 447 414 204 246 216 244 188 180 173 435 513 304 367 444 289 236 314 289 500 369 262 206 215 224 352 442 246 273 207 211 196 407 242 143 450 373 439 511 331 636 357 533 273 229 152 305 193 712 279 226 209 441 382 301 392 368 525 527 418 455 462 515 274 394 693 296 310 230 326 312 84 102 168 154 260 445 413 406 280 310 418 327 357 462 428 465 318 471 237 301 73 107 56 62 75 277 256 329 344 301 271 464 359 351 436 185 82 72 225 221 117 322 215 408 274 326 350 206 303 187 323 263 412 419 275 414 283 263 162 292 207 156 262 258 262 151 283 286 269 322 216 220 326 185 290 432 258 295 303 316 286 150 301 321 305 372 343 361 339 495 242 147 301 189 134 341 261 316 304 1730 1547 274 326 258 430 251 488 296 332 494 441 521 434 282 331 248 230 302 387 338 221 335 345 498 339 352 485 544 238 330 329 406 429 422 506 347 149 211 363 182 239 277 255 339 346 189 224 233 476 403 307 349 214 252 214 235 489 386 467 331 305 163 464 264 208 688 464 125 189 353 579 651 616 298 558 570 513 506 457 444 856 278 540 467 362 256 354 591 445 189 169 190 322 207 303 725 725 555 723 512 870 940 1059 977 956 1118 962 923 526 982 1052 1092 1168 1130 999 787 718 950 831 782 908 1095 820 867 1384 1035 1187 1093 1301 938 1251 1039 1678 1633 1563 768 737 778 594 579 1105 1131 1081 471 875 283 280 347 349 433 331 305 861 823 327 339 360 319 196 181 1474 1530 1485 1830 1387 1291 1117 1768 1348 1325 1028 1230 1618 1343 1155 1555 1336 1439 1658 1189 1261 1151 996 1017 1737 1587 1334 1711 1312 337 307 281 1512 1515 569 2007 1834 1923 1605 564 593 527 186 601 104 378 264 171 1123 1071 1072 114 209 132 309 772 874 761 1110 780 663 1138 1104 1064 1891 2039 1502 1611 3424 2847 1692 1784 1627 2147 825 550 840 692 1097 463 907 366 1159 299 1052 707 83 71 626 887 917 1708 714 401 927 499 552 225 211 708 678 645 787 640 1134 1265 711 267 853 934 936 1296 1064 871 407 528 396 915 629 1089 401 676 239 494 488 495 808 611 1286 1222 414 622 415 508 627 508 587 487 606 494 1110 624 397 1067 672 622 1520 429 642 637 294 803 906 792 822 683 384 347 411 712 695 749 696 710 642 673 735 609 916 796 336 234 323 252 557 235 514 280 191 259 253 241 458 382 496 281 375 359 389 191 228 178 164 204 112 178 368 359 526 331 386 261 298 214 261 230 231 304 248 233 396 267 292 200 474 506 514 200 434 268 227 219 355 234 349 334 184 320 822 358 417 305 324 467 493 601 329 349 366 334 324 472 372 407 708 352 391 349 550 331 375 404 402 334 462 442 191 437 496 335 306 405 216 243 301 372 597 223 209 247 197 260 241 255 467 521 514 57 490 512 361 130 278 331 297 474 347 407 502 592 624 485 382 326 219 534 190 159 264 155 103 104 72 105 212 237 185 247 135 236 161 139 118 222 148 103 175 211 203 457 267 342 298 153 223 309 389 389 265 267 463 379 397 281 394 286 310 396 332 420 405 305 432 536 475 280 506 391 191 220 342 348 223 130 351 339 406 571 772 298 337 392 428 602 455 373 304 386 502 671 548 671 590 682 781 497 452 578 419 153 423 538 547 601 360 321 657 92 416 457 1146 158 176 182 142 242 214 336 314 393 136 184 223 495 214 210 257 595 486 283 429 313 844 94 324 192 108 374 498 377 413 476 421 502 426 367 390 404 337 411 302 385 412 404 337 374 293 366 300 413 319 448 214 518 475 185 427 90 315 266 293 403 459 288 194 856 273 369 475 638 559 665 190 491 358 388 640 274 472 525 306 352 533 327 437 448 212 157 171 392 331 255 500 319 276 715 753 998 493 302 404 621 545 423 553 296 534 402 499 412 455 547 519 592 816 489 709 578 362 437 672 665 686 688 754 884 580 538 255 317 261 182 279 516 302 316 481 246 199 300 219 416 404 560 415 478 570 269 354 393 985 496 614 698 684 434 677 893 564 573 408 568 340 694 578 507 501 461 555 503 673 619 616 621 619 442 453 707 649 1393 1549 1221 1180 1106 752 834 901 1036 1260 1118 1188 1150 794 898 665 1417 1141 1075 662 739 529 576 861 618 721 179 374 772 726 911 748 401 470 440 341 659 467 276 305 320 277 306 377 305 206 234 286 502 248 228 218 198 234 269 582 368 381 548 413 420 464 547 540 364 510 541 533 522 755 384 494 563 502 140 222 208 152 154 144 219 249 269 58 175 194 182 169 193 178 126 89 54 168 112 118 112 108 98 160 64 315 164 278 464 477 483 232 246 293 289 150 138 146 275 208 387 359 408 190 140 188 116 168 240 443 266 527 655 733 356 184 296 455 423 469 372 284 285 203 227 300 286 265 254 283 308 225 405 292 176 336 249 284 276 333 326 250 357 360 378 285 270 194 365 367 260 147 429 313 579 260 295 782 223 183 242 167 551 373 251 409 368 468 537 496 604 467 240 226 157 391 287 545 417 262 253 314 336 245 307 538 723 414 529 382 495 399 508 858 663 743 312 436 483 661 704 546 668 202 294 472 261 230 159 964 395 382 430 541 350 332 296 311 621 660 582 729 436 276 190 452 246 249 247 274 329 248 289 263 249 428 415 500 613 504 253 288 252 382 203 88 88 72 98 94 72 58 143 188 184 159 141 349 366 331 344 457 461 419 490 384 359 503 472 787 597 536 439 546 534 434 478 503 381 405 477 455 332 388 565 363 377 492 378 603 532 353 557 403 276 272 584 421 390 599 445 204 394 416 397 392 352 644 700 938 381 843 483 449 488 764 263 529 780 450 106 378 339 102 50 48 93 350 317 324 474 478 340 534 302 360 411 547 105 295 176 232 216 464 216 363 199 205 251 246 211 139 180 172 593 557 383 257 280 283 265 266 521 609 640 4937 1047 298 284 534 339 537 255 204 421 420 257 672 594 372 397 268 245 286 309 424 646 565 348 392 355 490 211 491 319 400 405 679 223 275 606 588 664 684 664 495 288 266 412 296 307 302 273 109 415 941 556 442 247 259 239 200 245 353 284 972 189 1016 912 1019 954 1204 1231 1036 984 1173 897 1144 1036 1045 1116 369 410 301 532 488 332 572 486 374 618 617 625 255 464 465 302 234 363 571 775 752 664 522 686 727 497 471 562 2980 2726 1577 1932 1555 1746 2105 1277 1180 1922 1611 1888 2327 2355 2330 1951 1869 2145 2242 2413 1682 1973 1424 1506 1477 1465 1185 1283 1926 1564 1827 989 1870 2109 1190 1230 1945 1753 1822 1647 2060 1625 2148 2158 1971 2129 1877 1525 2146 1002 1925 2019 2071 1530 1743 1504 1147 1616 1528 1310 1472 1665 1677 1534 2351 1312 1694 1790 1407 2232 1787 1967 2459 2025 2284 2725 2022 2091 2217 2200 2169 1244 1294 1728 1183 1738 935 1356 2113 1235 1453 1362 1499 1380 2024 2011 2783 2671 2093 2106 1888 1192 2182 2261 1456 2104 1911 1382 1773 1651 1775 1951 1830 1950 1835 1774 1848 2019 1927 2150 1943 1930 2025 2134 1877 1644 1961 1651 1436 1491 1519 2024 752 633 684 1010 736 1160 972 1383 574 872 1094 670 964 926 928 698 702 584 625 1342 1012 1387 1066 1196 1392 666 895 646 676 874 824 928 1058 1230 1298 671 595 750 656 768 941 924 826 1187 633 767 816 963 1185 915 862 1480 928 1115 1093 423 581 602 1134 1146 1251 508 385 420 589 692 504 442 789 505 841 2219 601 445 659 571 757 560 910 1342 991 1294 1081 1173 1203 738 893 1050 1001 935 2170 935 745 701 631 552 914 1450 1257 1006 1288 904 1451 1490 1186 1296 1016 1719 1139 1176 951 1474 1412 979 1813 967 1241 1361 1092 942 678 1597 665 897 857 1102 808 1720 1139 1212 2367 2051 2258 1184 1068 1429 1137 2113 1877 2940 1485 914 1288 1169 705 2213 2051 1792 1341 1184 1910 1308 1104 1705 1963 1839 1134 1988 1265 782 1553 1711 1184 1418 1234 1200 1379 1455 2556 1527 1381 1454 1357 1690 1764 2317 1131 1164 1332 543 1565 836 671 1013 557 689 893 1003 647 808 1594 1425 1212 1305 873 669 1345 1405 680 633 669 920 1445 1141 1441 1852 1150 1231 1636 854 1321 997 1028 736 733 996 1255 1528 1083 1217 1082 865 1399 1521 1150 1063 1199 1365 1682 2511 1065 2561 703 1891 791 1405 1070 679 997 1937 1253 1426 1155 1482 1338 1177 1066 975 1208 1584 1505 2122 2115 2175 1407 1131 1291 951 1655 1088 1831 1614 313 423 615 746 1160 1022 1788 1968 1414 1652 1268 893 1961 1137 1948 3024 855 1120 1504 1342 224 366 320 328 205 952 957 1772 1900 1639 1511 1592 1266 1176 1030 985 490 496 939 1123 396 1351 795 1538 1841 1791 940 715 901 820 1399 1338 1822 1170 1107 1532 651 707 872 1427 673 586 888 874 865 636 1008 1105 582 708 722 842 1093 1181 1064 985 1443 873 813 1503 1459 528 1077 1275 1112 1478 1412 1718 1552 1509 722 682 1118 719 1307 1243 1144 1667 1676 7071 6422 1489 1563 1766 1148 1620 1622 1000 865 1904 1823 1558 1365 1856 1488 611 1113 730 1383 1076 1578 1195 1171 1477 910 1300 1873 1709 1331 920 1510 1892 1664 1600 1256 1310 562 703 1224 1036 1026 776 608 889 990 411 535 1233 1671 1541 623 1474 1014 1074 1082 458 1815 1450 1600 1129 1576 859 1511 1293 1236 2268 2127 645 738 797 1879 1847 2682 1361 1858 3212 2366 2063 1879 1732 2766 1207 1838 1700 2055 888 1395 2188 3065 643 646 898 536 828 825 2120 1721 2038 2082 1835 3095 3510 3046 3662 3703 3029 2901 2522 2436 2687 2732 2907 3642 3370 2835 3445 3557 3779 3441 3018 2938 4104 3744 2768 5200 4051 4857 4409 4333 3445 5138 3676 7184 6594 5801 2793 3444 3138 3359 1500 3520 3002 2558 1897 3877 1552 1513 1519 1375 1966 917 758 2393 2833 1886 1014 1335 1226 918 840 5285 5531 5248 5683 5269 5145 4687 6842 5223 5968 5243 5812 7710 4763 5942 5531 5809 6606 6654 6595 6066 7671 5596 5138 5833 5726 4830 5275 5219 1093 977 705 6490 5844 2440 6936 8233 8108 5827 1978 1961 2411 1179 2616 484 1575 1285 1027 4516 3280 3508 1078 1240 1061 1264 2964 4359 2554 5044 2426 3737 4981 3031 5508 7044 8072 5908 5624 11840 10763 5860 6752 6857 8574 3870 1845 3538 2697 4737 1908 4121 1334 5090 1494 4980 2345 314 232 4491 3057 4186 6016 3215 2164 2804 2214 2594 1756 1669 3267 3123 2552 2488 2317 4396 6007 2288 1339 3261 4301 3908 5651 3066 3660 1872 1585 1934 3684 2332 4802 1711 1915 784 2750 2797 2915 3631 3020 6154 6681 1915 1744 1342 2066 2425 1641 2294 982 1460 1840 3110 2075 1612 4242 2533 2122 6113 1351 1618 2516 1596 2451 2414 2280 2440 2457 1768 1809 1839 2208 2127 2304 2445 2303 1854 2770 3366 2197 3443 2252 1170 974 1323 865 1315 921 2323 1198 1162 1738 1681 1172 2062 1912 2627 1239 3749 2769 1890 1078 1270 875 833 965 908 1281 708 686 1021 694 1155 1371 1307 1095 1120 658 663 1109 1443 868 1176 1099 663 902 1584 1678 1653 857 749 953 902 1014 990 862 713 869 1012 1368 1907 810 1219 720 666 1634 1310 2011 792 819 864 849 1113 1237 970 1069 1042 1251 1297 1431 936 1273 1069 1476 1490 1246 1553 937 717 1008 924 847 750 1586 981 1206 977 1251 1467 1262 1144 1395 1041 1153 1403 1576 1225 918 2168 237 1578 1117 1223 555 758 569 1202 1440 998 1401 1686 1688 2071 1090 1408 1262 952 700 810 1082 985 1234 1066 662 583 1064 902 965 1178 697 953 933 465 443 473 737 575 470 757 793 822 1816 1684 1635 1494 1111 1130 1077 1171 1264 1033 1134 2123 1730 2283 1608 1377 1505 1879 1964 1143 2488 1844 1217 1474 1449 1634 1750 2724 1863 958 697 1250 900 704 640 1963 1501 1969 1627 2788 1810 1722 1986 1254 2870 1575 1973 1801 1970 1925 3163 2704 3153 2451 2250 2402 2724 2152 2214 1788 998 1630 2328 1869 2701 1990 2571 1951 748 1106 1199 4402 614 465 535 557 623 653 814 891 1520 693 1421 1291 2603 711 688 959 2378 1833 1358 1504 706 2239 672 1397 944 714 1750 2461 2133 2252 2213 2149 2334 1617 2257 1437 1207 1272 1638 1282 1438 889 2021 1723 2151 1832 1818 1459 1950 1457 1248 1317 2555 1043 783 760 625 1359 827 1372 913 2299 729 884 2438 1698 2056 1919 2328 2425 1652 1010 2865 1473 1869 1975 1374 1766 1393 1202 1082 1840 1531 1501 1239 798 1085 868 1053 1644 1301 1690 1576 1882 2728 2491 2930 2511 1707 2219 2383 1770 2101 2608 898 1763 1747 1686 1601 1639 2323 2087 2145 2126 1294 1863 1947 1980 1689 2608 1782 1190 2472 2947 2942 2274 2091 1462 2146 1728 922 1271 1967 1738 1965 2411 1514 995 1363 1031 1703 1948 2316 1543 2293 2275 1388 1181 1264 3296 1737 1691 2297 2254 2328 2865 2745 2499 1916 1850 2307 1951 2699 2009 2003 3220 2071 1885 2201 3092 2806 2176 3394 3546 2287 2526 2288 2556 5155 5475 4306 3621 4394 3254 3191 3304 3463 5060 3518 3757 4142 3788 4246 3851 5345 4517 3584 2258 2437 2211 1873 3565 2396 3277 1915 3630 3568 2871 5019 2071 2286 2840 1051 1432 1818 1320 1464 1367 1776 1940 856 1101 1123 655 668 1270 1279 1026 633 636 1092 1325 1522 1959 995 1330 1979 1488 1653 1920 1787 1852 2146 2000 1795 2284 1955 2990 1760 2121 2169 1215 1134 805 651 1297 1230 1122 944 1364 1143 431 1216 771 658 578 1085 632 213 186 530 427 909 847 874 911 732 1425 655 1370 1155 976 1461 1444 1476 865 1322 1028 1207 807 799 946 973 712 1152 909 1366 616 540 585 506 563 731 1750 1126 1533 2050 3128 1025 829 835 1570 1615 1296 1300 1227 1463 1059 1198 1310 1151 1033 657 1094 1115 1142 1000 1245 1130 1054 740 1124 973 1954 832 1398 1619 1142 1598 1275 1264 975 1362 1249 1186 903 2321 1407 2605 1270 1362 2283 1255 1087 1236 949 1759 2051 996 1036 829 1686 1630 1850 3110 1813 1138 1106 839 1966 969 2299 2355 1307 1569 2211 2091 1415 1317 2091 2455 1900 2111 1928 2217 2357 2193 1862 2366 2809 1668 1813 1779 2264 2097 2756 2601 763 1491 955 930 954 1022 4452 1199 1319 1344 1516 1793 1591 1385 1636 2854 2781 2306 2299 1647 1426 1236 1001 767 1770 1331 1134 1888 1175 1122 1401 1139 1059 1499 1445 2369 1483 1483 1353 1053 1720 1013 863 822 720 826 802 815 739 934 712 1026 977 723 1322 1990 2012 1602 2257 1895 1935 2093 1833 1478 1913 2076 2549 2328 2135 2038 2440 1888 1533 1775 2052 1953 1575 2401 1558 1156 1994 1939 1346 1991 1580 1889 2598 2252 1360 1355 1722 1799 1087 1676 2111 2356 1860 1844 1400 1795 1277 2247 1391 1264 2120 2213 2476 1229 3187 2051 1392 1345 2914 1130 1708 2663 1465 1029 497 589 595 654 598 795 1363 1629 1209 1481 1224 1267 1250 815 1021 1109 675 817 850 897 1409 1391 2216 669 1353 1185 990 1136 1272 1060 662 566 413 1016 940 1062 757 662 1127 880 1477 1586 1243 2481 1047 21054 1564 1501 2538 1040 1568 1263 1105 1468 1525 1628 1209 1291 959 1561 746 855 668 680 1000 3410 1560 1231 1956 2400 1521 1136 1950 1472 2338 1484 2782 795 1878 1916 1835 2060 2026 1688 1346 1038 1279 1323 616 632 1012 1065 733 2224 3674 2913 1436 576 639 645 1461 1016 1030 942 5011 1210 5094 4778 4451 4344 5303 5038 5199 5254 4589 5227 4655 4659 5668 5290 1251 1700 1208 1359 1833 1976 2302 1468 1980 2067 2129 1627 1111 1073 1856 2472 749 1206 1913 1386 1366 1274 1392 1320 1334 2464 2335 2654 930 1113 706 899 541 792 862 1021 958 761 979 559 821 828 841 873 775 946 836 747 874 734 675 564 596 801 508 803 519 663 738 655 708 946 800 570 797 712 699 681 1015 819 863 900 955 875 970 685 948 493 811 822 872 826 770 784 648 805 722 732 769 646 661 715 710 693 670 961 811 816 992 733 819 695 928 889 893 765 786 775 830 650 683 919 592 587 481 737 1024 881 1077 940 785 702 791 971 987 959 833 871 687 707 1126 739 553 891 916 1069 770 862 780 884 820 763 813 894 853 942 930 930 846 637 701 876 854 827 813 851 500 562 457 854 305 390 309 323 364 498 374 467 326 677 362 294 258 248 281 160 219 168 201 393 268 397 286 431 465 171 305 238 260 295 251 272 424 456 468 312 257 374 254 442 399 499 475 566 142 222 333 271 357 379 359 617 416 233 213 135 267 225 453 367 391 225 263 211 332 349 325 163 291 216 488 686 372 225 267 295 258 289 303 401 473 618 342 372 371 211 213 559 483 368 572 262 370 398 300 324 409 436 420 261 405 158 436 552 336 413 306 608 415 433 328 703 422 465 497 326 485 701 471 299 322 396 239 341 388 280 287 702 570 313 1156 987 830 619 591 709 598 1113 782 826 512 469 580 345 431 860 571 753 632 555 568 613 324 435 437 463 469 506 557 383 364 395 428 358 463 390 516 609 957 592 649 703 590 697 927 769 385 708 383 560 506 371 344 371 303 332 358 589 394 428 631 575 855 679 327 414 386 418 316 284 398 422 539 405 628 736 541 398 593 329 604 303 410 245 204 329 361 587 387 453 269 331 467 490 420 302 454 521 520 736 305 841 286 955 493 454 502 462 375 1169 542 456 667 515 549 740 374 349 562 836 793 1041 1072 471 586 495 468 480 495 389 550 584 162 245 185 469 328 308 482 605 288 367 552 516 465 698 930 690 364 562 667 709 165 70 128 279 261 474 355 509 549 385 656 625 518 467 435 444 208 165 523 654 60 536 328 487 469 547 561 511 512 240 646 418 828 570 570 670 273 360 389 757 268 214 416 383 401 205 334 574 375 403 253 332 396 439 480 465 743 260 321 636 476 248 552 508 472 522 524 573 463 424 252 271 671 411 406 604 459 776 701 3325 3086 579 702 531 601 655 470 610 556 845 780 749 750 725 415 243 416 338 472 351 416 597 583 541 440 450 720 761 468 537 654 554 528 814 457 595 223 297 702 572 511 429 424 569 659 244 269 499 611 536 188 491 411 448 444 299 702 604 738 487 514 217 742 370 371 780 732 211 258 278 809 609 1018 530 830 1176 1021 700 1035 880 1007 629 824 802 759 449 321 836 1067 274 248 268 274 261 338 711 830 819 856 663 1162 1372 1442 1336 887 905 1157 1059 922 1572 1361 1382 1829 1920 1179 1205 1378 1683 1509 1439 1666 1757 1592 1705 1644 1765 1967 1842 1841 1525 1867 1709 2708 2740 2714 1060 1289 1348 878 592 1561 1473 1184 576 1475 524 446 525 414 699 504 466 976 1388 535 483 508 482 447 531 2007 2148 1921 2014 1999 1773 2139 1835 2004 2342 2533 2763 2773 2110 2381 2335 2322 2724 2516 2468 2471 2829 2401 2373 2696 2673 2116 2490 2718 718 506 244 2143 2448 1357 3196 3593 3779 2512 701 735 718 338 711 236 315 227 334 1585 1332 1214 538 607 475 615 1068 1247 1015 1457 1052 1302 1306 1410 1629 2728 3250 2227 2524 5389 5392 2459 2991 3607 3902 1612 805 1557 1099 1338 787 1299 748 2110 625 1615 1123 189 173 1625 1284 1542 3140 1583 529 1078 917 961 479 469 1078 1053 1035 1036 867 2234 2281 1198 607 1318 1926 1807 2302 1328 1376 835 651 659 1721 976 1784 711 1017 554 679 812 745 943 826 2324 2001 729 671 899 808 917 610 892 568 580 713 1376 895 673 1539 791 745 1986 569 753 850 515 917 993 858 703 1056 899 824 988 1051 1011 994 1092 1120 1019 1112 1194 948 1137 1125 459 539 487 347 447 298 694 398 410 663 476 399 812 546 914 426 832 803 475 308 493 192 174 415 353 294 334 279 475 471 385 533 605 382 318 312 304 412 491 426 514 327 452 343 559 659 590 259 494 395 326 361 310 412 489 492 652 629 590 393 299 372 382 792 804 1007 409 466 395 358 475 441 510 432 510 544 532 504 378 465 394 498 462 433 565 466 413 359 392 435 445 499 362 422 606 505 523 553 504 642 407 492 643 707 701 472 1023 106 883 447 363 280 251 302 578 787 626 804 929 805 826 663 678 591 237 390 337 287 491 357 306 343 288 300 255 361 441 417 388 315 276 244 170 476 336 341 452 396 273 909 489 550 467 458 566 646 331 292 493 401 1016 747 829 546 660 408 658 705 615 621 608 535 537 446 647 630 768 520 376 214 486 506 284 267 575 651 793 638 1077 649 743 622 588 924 413 727 876 867 763 1008 738 1030 980 947 1017 755 650 722 619 248 702 885 824 872 727 602 728 477 453 548 1814 232 259 303 385 362 387 415 457 532 238 515 373 618 268 289 349 865 947 553 608 284 1218 175 336 245 189 469 750 596 654 665 658 740 710 789 542 514 444 604 454 524 376 575 503 625 525 592 374 490 380 427 561 951 398 445 320 224 312 261 553 451 1021 281 400 1039 634 1086 916 751 1126 692 460 1198 681 724 770 566 765 533 566 458 682 503 844 763 473 459 447 524 852 770 676 733 395 1249 1096 1296 574 713 514 900 583 643 1089 519 976 811 775 834 767 741 634 709 723 893 650 982 619 577 809 809 672 1570 1508 1409 730 636 622 780 690 602 599 937 436 470 801 344 298 490 295 689 787 932 651 981 797 546 578 492 1294 915 892 815 621 1032 959 826 740 753 661 978 1044 948 754 662 889 985 749 597 1034 1153 760 1196 1161 704 790 673 969 1902 2174 1882 1395 1661 1606 1502 1647 1744 1937 1269 1383 1919 1736 1725 1382 2265 1482 1249 1144 1181 1014 836 1364 1322 1154 566 1179 1372 1131 1756 902 863 825 605 594 848 604 690 826 608 696 451 552 611 456 377 401 530 335 355 359 492 667 561 817 461 559 1023 826 557 732 842 821 671 845 858 916 862 1139 889 682 740 546 245 496 466 315 276 227 305 375 279 248 541 341 258 262 401 324 113 169 91 199 226 178 184 232 170 599 179 379 358 360 645 480 569 377 321 292 466 240 230 265 421 278 290 302 725 325 291 203 187 192 278 499 347 465 677 906 373 405 373 526 553 439 556 563 569 431 552 424 442 353 458 381 442 601 524 310 422 521 486 567 478 1009 597 565 836 535 570 514 565 343 606 566 294 196 920 376 698 306 336 667 457 474 394 370 777 781 304 458 401 692 766 700 1402 497 300 288 425 651 522 1059 806 524 386 793 742 478 635 1129 1148 748 687 804 845 833 685 831 1158 921 647 890 778 933 1018 1217 1001 307 898 494 606 339 401 1969 729 608 616 550 639 589 492 622 881 944 851 839 568 808 567 423 297 522 660 554 801 601 482 665 423 405 827 841 945 918 570 602 404 568 372 237 250 234 254 242 221 209 373 369 423 439 196 534 813 665 652 959 809 659 909 783 811 955 943 1180 910 990 778 1131 776 606 760 898 512 558 834 875 613 876 854 624 738 549 482 769 690 621 555 703 773 540 623 904 928 867 787 669 775 638 942 648 928 822 1033 1262 765 1009 538 499 529 1223 519 1048 1039 683 295 340 222 157 181 173 238 590 460 519 489 378 596 658 330 429 364 329 444 275 255 392 392 1050 381 594 499 476 455 601 438 267 275 266 397 303 424 379 547 551 422 503 541 483 669 298 1564 7190 6375 694 406 425 405 391 294 398 518 461 467 528 413 247 238 311 327 722 800 729 760 455 672 454 624 815 561 708 604 868 195 537 741 701 910 785 915 881 433 706 592 459 744 568 506 304 936 1067 955 880 180 362 269 502 435 583 528 2171 519 2440 2296 2385 1800 2217 1776 1859 2454 1802 2618 1854 1771 2259 2287 536 583 490 465 894 720 1088 625 517 517 1235 736 579 407 627 704 417 522 996 481 428 441 466 504 476 851 888 1073 861 1091 674 881 508 768 809 958 903 718 925 533 793 794 803 857 703 934 814 681 840 685 649 540 564 783 482 753 491 583 647 619 682 864 764 507 744 638 635 607 963 647 819 852 872 819 902 647 796 437 753 756 735 745 703 729 610 740 669 659 741 583 649 681 680 649 644 919 740 788 952 697 795 681 875 846 863 694 762 747 737 585 639 905 512 543 445 668 980 827 923 807 713 664 753 923 955 939 716 821 565 619 971 693 503 816 876 947 714 762 622 720 717 670 679 815 801 894 821 799 723 539 593 762 784 710 691 767 422 487 415 773 293 380 299 317 319 492 331 465 318 667 348 282 252 238 271 156 207 158 189 350 256 348 272 348 376 149 241 178 196 235 239 250 408 434 450 294 243 352 240 388 391 491 469 558 122 212 325 263 345 363 343 583 379 165 149 123 259 207 365 291 315 215 232 203 301 337 292 153 271 204 412 650 358 221 263 285 238 265 263 367 418 485 289 311 326 205 205 559 481 368 511 232 352 359 280 302 381 430 414 251 381 130 428 520 324 325 284 586 401 409 314 636 348 435 453 308 461 617 436 291 304 388 229 325 358 266 267 663 552 295 1107 953 778 593 528 691 570 1055 720 761 490 443 564 307 419 854 541 701 573 539 550 575 308 417 429 445 451 486 516 350 354 381 404 342 420 380 496 500 883 572 621 597 542 622 905 751 347 688 330 544 451 343 279 264 234 312 348 579 386 400 599 533 825 665 292 375 368 392 304 260 384 412 450 377 618 706 517 390 567 319 572 297 366 227 180 301 341 553 350 418 257 327 435 476 398 284 375 497 514 697 281 779 241 927 469 421 478 428 345 1023 516 418 653 499 523 699 312 337 534 697 664 1000 1023 426 570 375 319 433 489 385 544 550 111 194 173 459 322 271 466 545 286 365 530 458 445 523 756 672 332 511 619 666 128 62 118 242 185 425 333 462 496 355 622 514 502 453 417 426 200 126 509 640 58 522 328 477 465 543 539 503 444 226 596 386 649 544 509 656 239 358 387 749 217 171 343 314 330 185 312 546 338 366 247 324 384 423 406 449 700 234 259 602 458 230 468 455 419 465 469 557 457 418 224 247 632 376 398 543 425 709 659 3157 2781 557 678 523 569 591 440 517 467 803 727 674 730 658 407 227 377 326 464 315 396 518 510 525 392 426 675 739 458 519 582 540 510 762 425 555 207 283 676 554 493 399 358 483 537 214 243 413 593 490 170 473 387 374 432 273 642 566 712 440 472 189 691 362 345 766 720 197 219 260 730 573 889 490 738 1130 1005 674 969 825 947 525 747 762 751 383 295 796 1012 274 248 260 270 245 330 653 733 754 798 573 1029 1218 1233 1236 833 843 1076 1025 902 1321 1106 1011 1683 1680 1103 1077 1238 1562 1324 1320 1454 1659 1452 1505 1326 1564 1618 1672 1508 1365 1605 1508 2490 2522 2400 1013 1188 1237 828 566 1427 1262 1046 536 1388 506 418 493 380 679 465 446 889 1346 503 471 456 430 425 517 1885 2022 1807 1906 1754 1667 1903 1677 1793 2016 2258 2568 2491 1788 2069 2203 2030 2622 2139 2240 2281 2583 2243 2155 2495 2413 1960 2290 2560 702 492 220 1947 2164 1185 2953 3127 3203 2105 663 697 700 338 681 191 303 221 330 1269 1183 1065 514 544 457 587 972 1194 977 1351 1004 1264 1232 1317 1607 2622 3132 2023 2313 5031 5002 2262 2828 3323 3693 1552 753 1495 1027 1234 727 1223 702 1943 572 1503 1083 185 169 1543 1203 1470 2982 1515 474 919 885 883 447 443 1030 1015 983 978 770 2101 2053 1017 593 1276 1766 1703 2217 1224 1286 737 621 635 1655 920 1687 638 938 520 647 800 735 929 790 2246 1876 645 589 822 716 835 574 856 552 552 642 1340 863 625 1444 765 725 1918 523 703 768 485 857 951 781 681 977 861 798 954 1011 973 927 1042 1064 951 1045 1112 897 1034 1091 408 507 465 327 413 290 648 384 351 632 446 373 774 532 904 404 756 781 459 300 485 168 154 391 312 284 314 265 457 432 371 511 593 362 266 261 286 382 483 404 486 311 432 333 464 564 558 247 462 351 285 339 282 384 463 448 630 601 534 305 259 350 315 754 770 965 389 450 379 338 459 378 498 412 464 512 484 474 326 421 350 447 403 379 513 434 381 319 358 401 411 457 316 360 523 427 483 509 474 604 387 454 574 628 640 446 951 96 648 407 339 206 235 151 521 689 584 700 828 707 760 568 618 575 211 322 299 244 479 337 290 329 274 288 231 343 431 393 368 301 260 238 154 458 312 319 432 359 255 793 442 530 451 440 482 617 307 270 477 377 969 700 782 467 628 380 646 683 578 599 570 521 519 434 615 577 720 461 298 188 472 484 264 249 531 633 773 610 1057 590 682 580 562 846 369 691 860 804 670 962 656 950 888 877 997 745 611 672 591 246 686 869 796 848 715 586 718 459 439 486 1523 216 239 295 365 350 348 399 441 520 222 497 349 580 258 277 337 841 909 521 572 245 1043 169 316 229 177 453 732 578 636 647 640 722 661 765 493 486 395 543 401 471 329 518 454 568 476 574 358 474 368 320 469 874 372 402 288 222 282 255 497 366 983 233 366 918 604 877 724 731 1045 672 427 1172 663 680 726 534 691 469 518 402 621 439 682 679 408 365 355 483 791 612 577 678 381 1217 1017 1178 538 671 478 777 497 605 1055 503 862 694 761 717 753 643 546 629 641 849 626 924 542 555 730 748 618 1509 1420 1363 698 610 600 768 678 576 561 875 420 450 789 322 280 369 261 643 759 861 625 868 781 508 512 432 1147 877 549 765 481 961 923 761 648 694 623 924 1006 872 720 630 744 917 713 509 936 1072 724 1162 1125 664 766 651 913 1625 1889 1725 1241 1491 1428 1348 1462 1575 1727 1179 1293 1770 1625 1491 1283 1913 1286 1160 1114 1151 974 792 1276 1270 1077 530 1034 1292 1057 1598 872 815 783 558 535 738 499 649 798 564 653 435 530 566 399 334 387 427 317 309 329 464 594 502 773 423 535 926 761 474 612 597 652 649 776 706 853 818 1078 785 640 704 518 204 330 300 255 210 192 287 367 273 238 535 327 242 248 364 316 97 115 91 185 222 174 180 228 166 540 161 377 350 348 531 366 455 357 313 268 458 226 210 251 379 264 272 288 612 303 273 191 175 172 252 449 331 437 657 864 351 391 371 522 543 421 532 545 532 417 536 414 426 327 409 367 428 566 500 304 406 511 453 543 416 989 513 494 792 462 523 472 523 317 566 538 268 184 886 354 646 276 316 611 445 458 382 350 674 620 269 416 365 599 700 626 1313 467 280 268 409 615 504 1027 770 510 364 761 720 458 609 1070 1112 714 663 746 829 791 645 780 1092 848 613 798 726 897 980 1173 959 272 866 452 520 266 348 1839 673 495 482 526 619 571 474 604 833 892 813 805 542 759 529 377 245 506 611 484 725 589 421 619 364 369 704 780 911 863 558 598 333 548 346 227 240 224 244 232 211 199 346 353 376 427 188 502 768 618 603 947 787 604 897 765 791 933 876 1061 874 946 707 1091 717 551 703 864 480 536 782 847 577 824 824 569 706 503 434 733 614 541 452 600 729 408 485 838 804 798 684 594 678 608 828 533 791 774 953 1170 725 910 475 460 489 1171 505 986 956 626 281 314 208 153 179 171 236 558 436 426 475 336 562 616 316 395 324 313 358 259 247 350 374 984 371 568 475 452 445 572 404 257 259 242 379 291 375 373 529 541 412 441 539 463 622 284 1501 6375 6361 686 382 370 393 379 282 359 502 427 433 490 401 231 222 309 311 641 780 697 732 427 642 432 508 739 514 688 560 818 187 494 721 685 888 757 876 762 419 657 556 398 627 546 494 294 796 1010 839 798 162 348 263 476 405 545 475 2051 501 2332 2194 2193 1730 2116 1690 1748 2211 1618 2352 1674 1618 2055 2117 500 547 442 425 868 700 1066 595 495 493 1110 696 553 343 541 686 362 488 934 404 380 370 382 425 409 793 822 985 1293 1085 760 704 845 846 570 764 736 1525 763 920 1103 1111 1129 950 804 1227 1053 1271 1126 890 799 857 831 740 477 584 773 571 565 374 607 590 514 395 974 493 566 515 1329 572 1294 1139 1253 1241 1304 1006 818 486 1060 928 1103 716 565 860 563 883 782 695 657 580 732 550 950 790 898 613 662 759 723 716 1107 727 792 900 847 685 669 708 813 531 696 807 751 595 512 806 847 834 472 432 765 534 890 747 1203 1203 802 958 847 387 1005 793 571 877 820 658 619 618 573 730 746 581 750 785 646 775 795 945 935 749 820 880 809 739 830 673 495 497 644 1152 422 290 242 349 264 432 358 834 162 468 370 282 404 420 432 415 349 305 309 509 392 534 402 447 529 359 481 407 419 574 217 486 390 504 487 614 492 632 445 488 388 438 396 453 439 311 474 273 339 338 324 522 393 334 316 97 265 274 359 211 261 225 223 248 251 309 282 252 323 216 296 1078 362 272 388 173 186 194 328 464 312 393 426 464 572 282 299 561 541 565 809 190 474 442 356 237 273 753 787 601 491 374 581 576 408 449 439 652 242 401 635 835 566 594 741 592 626 478 787 250 350 725 294 436 429 776 426 642 514 626 737 855 1011 1143 579 1235 732 1132 891 2086 1078 548 898 450 341 1174 610 861 475 638 655 540 473 617 684 694 474 1262 486 447 585 347 622 864 782 472 974 555 1061 986 753 624 657 880 665 783 306 652 627 412 760 401 391 477 336 350 802 591 412 265 839 816 542 758 501 401 907 941 243 303 346 409 951 468 585 751 423 549 623 401 648 361 395 258 205 478 758 1016 603 555 386 336 811 471 662 411 598 499 824 1302 500 592 596 811 369 856 370 364 459 909 585 451 780 695 573 380 388 298 512 515 417 1383 1400 856 701 474 558 323 569 402 643 827 200 257 320 286 471 468 1090 984 609 809 737 488 765 449 749 1714 512 612 752 917 92 79 102 149 90 623 557 794 826 664 824 870 691 687 454 510 317 243 479 541 194 637 369 560 612 701 569 503 551 465 469 479 547 571 348 465 271 362 346 760 327 264 399 405 365 272 354 511 209 227 268 359 563 548 612 662 954 470 476 948 666 416 385 624 447 719 786 686 669 390 204 247 576 347 373 512 493 961 969 3568 3324 541 1156 1057 683 594 522 493 446 934 838 867 778 701 499 339 374 491 628 642 863 549 537 613 322 705 967 878 507 584 774 591 498 995 660 807 122 178 967 748 513 263 347 302 358 121 122 361 569 551 379 708 623 406 564 333 613 559 732 651 616 457 1125 545 431 1028 998 258 338 320 1191 1080 648 433 803 1553 1309 889 621 553 1207 459 687 695 595 413 501 1090 1556 236 224 378 266 523 859 1005 1043 1036 1218 525 1363 1461 1499 1532 1378 1272 1142 1882 1257 1140 1118 845 1564 1205 1371 1370 1213 1726 1229 1280 1235 1431 1258 1299 2209 1860 1652 1437 1598 1212 1885 1528 3112 2667 2652 1437 1784 1630 1369 702 1682 1447 1146 785 1500 392 398 543 604 805 533 470 1323 979 497 530 669 589 511 483 2081 2313 2191 2597 2589 2162 2133 2687 2266 2956 1627 2302 2554 1814 1899 2540 2064 2137 2136 2166 2224 4146 2360 2297 3078 2452 2610 3156 2484 498 435 417 3202 3015 1015 2411 3260 3472 2395 983 1122 1474 652 1819 137 913 785 757 2022 1799 1765 390 365 299 776 1444 2119 1325 2226 1019 1548 1798 1632 3687 2630 3017 2521 2433 4777 5443 2206 2590 3664 3669 1756 1022 1454 1138 1779 653 1828 1063 2098 1102 2326 1440 242 226 1737 1356 2030 3641 1523 886 1200 894 1134 655 621 1611 1573 1319 1144 931 2136 2352 1184 599 1803 2232 2015 2591 1758 2006 892 957 1086 1918 1404 2771 1089 1316 631 1046 1313 1249 1396 1495 2757 2858 798 730 700 854 1019 881 1082 401 531 1129 1583 887 695 2245 1434 1232 2608 818 1026 1100 964 1511 1032 1081 1280 1059 642 616 670 1203 1171 1259 1486 1406 919 1089 1130 967 1190 1161 721 629 937 396 777 593 1045 614 441 653 767 449 1174 993 1197 484 1858 2129 1069 784 552 371 355 259 430 576 553 509 688 388 614 584 493 702 672 504 371 757 692 686 669 614 432 404 453 511 904 447 464 386 341 608 637 550 288 381 335 666 908 293 332 323 393 726 1166 824 452 592 611 609 759 603 526 653 530 522 589 594 341 461 383 568 571 460 472 325 169 458 669 230 232 803 296 560 446 322 533 402 384 479 388 402 475 573 313 399 813 69 727 455 319 180 304 155 532 494 552 689 854 597 955 732 533 668 219 206 256 315 499 798 433 282 223 441 267 540 463 429 288 410 246 240 230 526 278 345 399 429 377 710 611 593 506 491 479 544 722 614 390 376 1032 942 1156 704 523 510 606 951 787 971 675 991 516 522 1138 893 1171 941 233 392 498 436 339 184 768 717 1039 720 1341 599 567 701 598 1148 742 790 716 747 610 1579 1033 1404 945 1480 1511 964 1285 875 736 299 599 741 762 996 1174 1219 816 386 522 633 2102 334 238 394 310 428 452 455 422 840 156 633 464 1087 329 331 451 1065 1108 775 836 405 1045 325 509 223 337 676 764 632 703 764 765 823 885 591 579 442 466 603 413 472 374 471 427 514 492 623 368 450 533 554 459 1245 397 368 384 236 480 246 561 649 1258 346 279 1174 1044 930 619 1294 830 975 269 1404 593 565 603 636 773 555 379 427 642 492 632 521 320 366 344 754 460 399 604 725 802 1272 1300 1464 930 518 906 1015 634 981 959 241 598 590 926 552 926 855 832 863 977 636 1005 1027 1052 946 929 926 500 1115 1472 1629 1185 1101 491 1175 1096 528 597 1089 1323 1427 1595 448 618 448 360 693 806 1048 750 931 1410 559 635 573 1571 1090 832 920 889 1395 1500 1144 914 951 1028 1466 828 1108 1065 1133 1314 865 1037 1161 1204 1269 1152 1445 1504 1055 1411 1372 1223 2252 2199 1392 1265 2150 1807 1605 1651 1434 2329 1677 1797 1882 1546 1615 1726 2448 1796 1593 1203 1224 717 1015 1746 1014 1691 475 1549 1331 1204 2498 735 1145 1391 843 369 1017 879 715 736 774 714 774 634 713 607 520 405 472 414 260 254 579 755 757 960 587 640 884 661 626 852 626 532 619 777 637 748 933 1043 960 826 836 531 494 292 274 510 462 440 257 672 546 174 658 177 476 266 415 438 58 158 124 394 519 469 454 511 426 601 207 923 618 411 1161 1096 1134 469 501 369 623 340 320 350 475 231 531 723 551 318 204 130 112 120 164 593 279 407 943 1360 508 441 661 1348 1340 1083 812 717 808 678 742 1046 1020 455 398 457 526 673 794 587 640 597 287 492 303 781 368 695 1066 719 1025 679 676 557 793 798 812 606 1538 848 1664 746 796 1640 964 576 946 474 911 819 523 547 465 657 651 814 1388 1025 536 516 556 1086 725 1278 1226 974 640 1261 1145 883 922 861 777 957 1014 1340 1090 927 984 992 1656 1812 864 1121 1068 1254 1034 1257 1514 421 735 455 414 529 545 2132 421 459 455 651 800 731 647 704 1336 1359 1231 1260 712 779 560 284 400 1217 570 546 575 419 519 364 444 711 655 664 1176 638 528 514 432 570 395 301 309 248 319 315 285 232 272 526 432 308 418 619 753 734 624 1249 831 1114 1245 841 795 744 1291 1810 1233 1014 1214 1385 604 506 594 1102 913 884 1060 882 410 973 873 445 1082 610 873 790 656 549 372 700 757 427 846 831 574 703 1135 580 629 763 858 495 646 1142 1279 1357 840 1953 1285 1084 634 1349 739 819 1331 783 510 272 347 456 478 448 559 779 527 542 683 465 781 682 432 376 384 277 231 340 278 252 492 1284 330 758 507 449 392 634 394 185 310 236 367 285 456 585 379 446 774 753 720 666 1202 534 2538 694 686 6736 583 572 552 518 468 953 701 443 417 655 745 387 413 283 468 585 1726 862 725 1028 1105 909 491 1177 361 829 565 1567 209 980 1023 995 1107 1051 933 672 428 654 612 262 407 376 645 500 814 2287 1129 548 303 227 186 621 320 513 597 2284 699 2768 2584 1988 1679 2058 2308 2229 1964 2051 2045 2198 1929 2379 2386 689 853 618 483 735 839 1182 670 566 818 718 531 661 448 875 1166 255 809 863 652 638 634 464 558 555 790 801 995 940 407 459 425 363 312 614 679 643 694 542 534 585 591 622 777 746 643 521 700 513 507 640 488 492 453 635 738 713 689 469 633 786 624 960 973 913 784 801 855 1057 800 1062 1002 925 920 952 859 960 842 1069 959 869 679 628 527 525 657 632 584 890 806 726 762 875 701 921 590 730 651 652 1054 721 537 720 803 731 614 841 849 1052 698 597 902 550 720 436 784 651 573 706 649 633 756 632 560 534 556 912 831 662 407 787 803 404 1027 1108 1153 1006 1163 727 895 769 1053 735 821 982 827 864 859 765 994 987 919 599 754 759 719 314 451 552 881 299 220 187 303 197 343 112 395 103 210 221 231 206 225 218 347 406 330 426 244 194 272 224 322 382 178 223 207 221 241 138 222 132 296 196 544 432 613 177 229 222 216 188 278 389 181 166 108 171 213 205 512 383 320 298 98 208 108 555 283 319 292 270 267 365 220 443 157 149 231 437 522 455 178 292 208 204 218 142 542 323 575 178 211 380 282 336 376 364 342 603 215 319 182 246 284 187 358 328 604 582 267 596 498 481 472 505 303 423 340 400 661 443 339 384 236 271 303 470 393 239 552 213 334 454 860 408 434 294 382 513 538 929 710 512 540 852 718 391 1995 557 346 623 256 344 1085 706 494 558 550 731 678 251 598 279 295 462 614 300 196 324 378 439 461 435 432 599 652 725 597 444 391 502 526 345 545 321 488 574 415 860 355 234 411 259 177 343 209 134 413 551 520 576 337 297 307 561 585 409 264 393 306 309 263 239 409 269 470 410 269 453 279 342 256 246 399 451 564 404 292 374 416 651 406 358 228 548 413 552 456 462 607 288 466 438 353 304 384 198 728 252 370 564 327 568 312 390 307 671 725 632 382 408 692 409 338 514 483 344 228 521 602 169 209 205 106 172 364 668 565 430 476 216 319 761 508 566 601 586 578 365 684 68 82 70 199 114 422 526 489 495 355 626 462 490 482 731 307 158 124 295 302 158 259 272 295 201 230 465 360 277 252 383 477 584 536 397 462 343 338 326 249 599 438 728 748 648 289 670 818 309 351 294 285 419 566 543 567 426 303 242 704 344 208 249 224 214 304 300 620 466 185 188 535 410 306 130 631 280 639 628 2003 2121 446 452 327 422 495 276 618 600 653 560 587 610 684 650 255 434 293 702 519 583 431 423 625 389 284 538 470 457 309 499 374 366 564 414 586 198 186 584 415 189 291 255 366 329 221 208 409 470 416 343 466 250 521 479 425 818 639 390 758 249 436 504 418 322 484 462 165 183 237 1009 1276 704 681 652 988 1025 830 821 821 1238 567 521 508 465 335 257 913 803 187 183 161 166 195 268 898 908 588 683 835 1220 1317 1125 1319 1366 1280 898 848 667 1450 1512 1396 1210 1433 1262 1200 1229 1518 951 1084 834 976 1189 945 1889 1321 1578 1337 1577 1228 1836 1303 1559 1769 1753 1315 1210 1206 722 678 1430 1010 710 911 1135 467 529 920 585 636 768 357 897 815 540 206 450 434 351 277 1531 1634 1638 2489 2273 2158 1706 2173 1618 1811 2052 1872 1940 1855 1691 1956 1433 1382 1872 1559 1933 2097 1561 2137 1677 1275 1482 1772 1890 435 372 201 2479 1995 919 2667 2457 2553 2082 674 704 916 463 892 114 658 526 525 1913 1190 1383 362 463 335 552 991 1053 932 2065 1355 1490 1416 1047 1140 2244 2664 2184 2270 4403 3802 2318 2987 2980 3117 1727 710 1047 1138 1193 601 1679 467 1727 459 1849 999 48 40 1146 845 1483 2585 1273 577 1192 549 846 647 556 808 760 834 902 769 1598 2045 1362 718 1152 1220 1196 1964 1370 1359 534 869 841 1817 1473 1757 907 1128 684 1055 720 734 837 1248 2565 1926 517 453 746 552 830 541 766 412 559 765 1173 612 544 1403 986 906 1907 1015 1164 1005 507 653 634 655 723 653 816 634 826 764 706 885 825 823 1015 663 722 532 643 739 602 371 384 108 382 561 866 511 534 249 388 529 971 761 502 258 1000 1015 715 383 746 320 262 551 423 782 345 331 395 423 488 452 357 481 371 325 539 489 256 303 406 643 379 164 351 480 675 250 953 332 428 475 469 521 612 391 356 595 1043 598 362 708 682 565 715 546 509 626 563 621 649 645 647 758 682 526 550 899 380 831 550 644 620 740 438 338 460 948 770 480 487 561 296 512 491 257 579 341 289 353 362 426 355 432 366 437 880 98 688 417 487 345 301 237 474 656 263 852 698 698 883 616 632 327 250 301 290 396 395 626 204 121 99 206 159 262 298 510 514 646 170 138 246 266 225 108 188 284 161 815 493 331 230 288 595 374 780 762 412 375 780 640 845 641 476 449 322 449 828 374 414 614 564 326 620 367 707 483 232 332 634 186 136 176 583 741 907 769 789 427 714 752 445 626 553 959 449 603 601 1295 543 1161 1039 1042 1174 768 726 839 638 199 676 774 650 521 622 895 890 154 347 373 1117 412 247 239 609 503 579 393 831 364 227 385 462 722 416 406 336 622 817 809 882 486 1036 142 415 234 150 518 686 443 512 572 534 679 425 568 511 357 397 760 437 488 421 577 414 644 456 436 455 509 438 640 589 940 568 274 494 140 494 243 284 417 946 341 545 870 646 742 719 1040 967 448 328 734 537 750 764 608 996 1006 577 728 1689 1357 963 751 350 622 418 616 545 625 639 649 596 1304 1099 1264 1045 704 1021 1295 573 912 866 295 1045 619 755 623 731 713 588 770 848 675 732 896 552 742 556 858 569 1325 1064 1404 959 731 389 626 468 434 433 512 601 664 632 453 274 840 1032 602 772 1198 688 609 589 413 815 590 889 1008 867 1229 644 748 597 915 693 735 968 745 953 542 678 759 1071 623 893 691 1010 638 776 691 930 581 680 861 928 1827 1913 1458 1686 1243 1648 1519 1569 1342 1606 1425 1559 1389 1295 1384 1307 2045 1226 1016 813 843 719 782 1455 980 932 529 1029 1097 990 1662 669 607 687 692 503 902 867 590 469 425 405 463 512 373 405 374 350 362 304 318 280 502 433 453 664 561 395 531 543 1074 834 1020 931 658 650 1016 636 723 970 596 738 791 611 161 263 241 183 251 145 326 272 227 223 358 211 369 193 166 234 224 185 96 238 153 184 192 176 159 373 219 488 559 420 858 739 800 244 270 296 261 262 242 256 422 526 354 372 873 299 293 348 310 303 439 575 328 413 542 802 326 240 142 500 562 543 504 644 676 488 646 663 669 305 336 316 444 641 674 426 527 421 227 411 240 696 352 685 1084 621 669 725 761 468 646 631 510 275 711 401 929 478 333 982 341 350 340 332 886 503 326 381 285 712 896 815 1239 783 337 327 306 641 362 778 811 485 467 721 475 459 469 448 568 855 566 685 713 645 704 695 927 1151 556 673 543 1063 763 864 672 268 457 488 462 336 436 1889 430 515 449 630 784 716 696 728 1091 1148 906 902 650 442 433 456 389 538 545 513 581 476 571 450 452 426 604 530 814 484 425 248 368 374 317 234 205 135 228 199 201 135 220 219 318 182 237 707 601 649 472 571 619 499 596 434 419 443 651 1018 779 738 857 746 773 524 615 536 681 538 840 469 433 603 761 567 773 668 486 1039 813 590 466 626 626 558 809 745 846 667 639 441 962 463 674 748 579 748 875 1006 641 1087 634 686 342 1000 499 749 1265 477 167 409 597 86 144 133 219 405 601 734 924 670 576 673 224 473 660 292 594 421 407 652 269 609 207 337 234 177 332 296 308 292 413 411 139 121 349 206 267 463 330 226 502 388 348 339 1040 406 382 583 6363 771 2280 2256 656 776 657 624 644 761 598 201 272 214 145 634 760 445 646 683 728 495 309 1118 218 416 444 931 257 399 639 544 602 675 861 528 450 411 594 397 237 192 332 308 539 1717 1073 974 219 470 165 435 428 315 558 1577 382 1933 1811 1388 1272 1464 1571 1395 1757 1587 1723 1613 1781 1830 1462 650 534 617 550 918 697 1022 1294 609 589 676 526 403 533 691 768 405 511 782 629 624 659 525 528 524 687 648 780 912 521 476 601 307 286 565 672 594 509 454 591 515 531 513 516 568 486 424 479 481 368 723 529 508 536 851 732 877 586 737 540 900 810 686 878 787 835 887 848 974 1138 943 840 738 818 736 729 1041 619 906 1033 1114 682 787 688 714 751 722 685 713 759 532 665 591 738 798 497 576 655 644 928 652 639 711 699 663 802 630 593 683 569 559 656 523 488 322 700 594 471 866 813 529 626 621 770 639 554 959 1066 987 384 556 902 600 1209 1157 1004 1337 981 1042 1082 979 1144 1038 1135 1183 937 978 1076 1091 1137 1032 1045 902 914 885 979 330 654 517 734 435 182 195 405 223 433 153 413 170 96 236 117 258 188 202 199 204 182 279 194 132 287 126 270 304 313 271 238 269 244 179 277 206 376 298 220 173 315 195 176 247 239 229 310 228 151 228 133 198 216 208 569 439 186 174 117 152 201 759 385 405 175 191 117 170 227 206 150 192 124 397 677 390 116 260 173 224 141 293 567 120 724 242 332 541 183 323 279 304 281 823 139 358 204 206 325 270 337 334 223 518 367 395 604 437 571 226 388 639 413 365 385 505 306 520 291 270 320 360 397 185 390 144 399 367 515 491 431 450 293 645 475 804 397 382 358 466 727 461 975 375 275 360 382 351 607 929 669 533 276 733 651 287 525 494 504 412 837 333 311 402 393 343 329 428 299 419 581 639 417 366 592 365 731 464 527 430 455 813 217 944 219 227 405 274 142 371 190 177 425 453 404 388 331 299 223 352 418 217 320 245 214 372 470 418 693 584 254 337 251 365 312 210 102 158 226 322 454 347 395 363 307 520 377 541 209 609 479 659 454 296 539 202 438 411 403 263 201 261 608 228 317 414 289 580 307 644 209 411 916 768 714 660 635 514 754 732 457 321 144 353 770 220 256 137 94 379 333 587 668 439 540 612 333 608 378 564 729 356 277 513 428 128 105 135 130 159 437 277 487 466 427 469 398 413 409 419 432 163 229 280 295 147 450 203 359 287 297 345 325 318 185 322 379 760 457 324 328 843 262 321 326 167 153 464 474 496 135 394 324 267 333 178 183 343 288 482 318 272 311 220 486 276 202 221 225 203 259 276 500 311 476 195 337 562 476 415 412 291 569 466 1700 1965 478 317 280 357 459 274 578 486 499 441 807 735 594 581 321 272 278 435 445 549 374 331 385 317 368 455 533 335 270 518 312 288 573 435 437 166 402 533 389 278 289 240 603 557 450 221 500 740 752 348 327 277 308 327 379 868 686 409 478 338 305 417 364 331 387 341 121 141 257 1208 1187 1136 588 634 762 684 534 666 818 1017 621 495 450 446 390 457 718 645 182 180 218 234 235 194 822 809 1046 823 585 1349 1665 1455 1615 1652 1543 997 731 610 1299 1502 1543 1573 1689 1362 1242 1203 1337 842 1116 845 1148 1524 1238 1820 1883 1643 1725 1605 1477 1720 1258 2138 1514 1844 1101 1217 1001 740 770 1448 1228 792 1107 1359 562 538 465 598 558 541 304 1094 1060 794 320 472 448 277 284 1884 1828 1705 1930 1807 1646 1614 2419 1714 1740 1944 2024 2227 1682 2142 1866 1699 1817 2238 2182 2099 2143 1698 1531 1675 1452 1552 1874 1337 346 308 175 2296 2081 1169 2543 2807 2787 2481 713 727 737 297 934 106 607 494 358 1547 1084 1253 517 404 332 491 1024 1407 682 1707 1286 1008 1729 1371 1404 2099 2397 2551 2526 4441 3361 2097 1891 2486 3158 938 592 777 1015 1163 520 1351 328 1501 513 1512 712 85 75 1259 964 1210 1985 1166 717 1084 713 742 656 524 924 850 821 615 647 1624 1968 1048 557 1155 1104 1058 1471 1269 1451 847 947 849 1461 904 1735 685 1106 534 896 649 617 847 750 2302 1826 645 458 423 537 818 524 685 258 349 620 841 487 818 1497 936 884 1501 519 607 833 578 848 958 1027 723 481 474 462 595 487 507 577 541 521 593 694 893 480 930 590 997 515 358 288 410 455 984 474 419 207 305 365 833 586 675 591 892 1022 641 334 260 249 243 504 343 417 285 279 388 298 420 235 375 597 340 366 353 377 310 369 409 379 270 217 372 406 494 122 636 499 340 426 475 377 544 628 377 615 790 836 678 485 556 656 716 605 434 419 423 472 457 470 412 531 668 504 611 690 351 792 444 610 553 757 744 387 417 679 863 475 510 498 435 525 554 400 379 435 358 431 363 473 539 649 599 417 882 162 942 444 511 350 466 555 550 535 473 613 579 549 1009 751 713 455 407 214 246 427 329 415 309 150 126 315 251 196 254 401 556 668 209 199 318 286 345 267 144 335 387 784 530 414 362 275 619 501 454 423 494 408 795 615 719 562 585 636 365 579 345 363 476 377 448 306 427 608 657 492 341 320 554 209 148 198 543 501 537 669 706 614 647 605 420 691 454 818 248 625 500 938 840 1006 844 661 746 458 538 707 503 296 642 821 602 566 666 522 924 145 324 354 1161 238 176 177 322 270 307 436 317 282 217 410 558 797 202 202 309 579 774 801 864 451 962 212 269 213 230 427 662 510 594 566 532 574 591 479 628 582 598 713 617 647 589 826 479 1028 503 423 289 335 275 566 541 812 597 267 374 161 379 181 261 268 893 331 349 883 574 867 900 883 1086 502 314 737 540 773 775 805 1075 1173 650 894 1288 1034 858 698 254 302 241 323 862 518 881 700 345 1150 1144 1234 890 664 793 1204 618 845 1417 563 988 485 642 531 632 744 667 782 839 567 558 640 509 512 890 820 664 874 1350 1126 812 701 609 708 547 249 359 572 470 516 488 472 222 692 854 647 776 978 639 660 754 350 645 539 1037 679 984 966 1045 869 782 1095 966 687 637 834 849 903 725 993 1031 1008 700 846 1340 934 634 789 900 740 671 1062 622 1661 1755 1286 1532 1559 1287 1161 1223 1209 1448 1363 1575 1081 1107 1356 1317 1963 1265 888 882 904 741 940 1066 766 930 630 1129 942 828 1724 771 755 952 487 653 958 361 690 648 591 495 408 346 488 469 294 429 244 348 322 283 279 446 407 630 321 496 533 326 1106 923 938 721 560 777 1229 777 809 1042 790 700 721 558 288 260 242 312 318 272 259 291 212 113 267 288 326 201 269 194 134 88 116 174 207 199 211 157 195 414 385 236 409 356 458 453 461 282 305 440 437 230 224 236 306 505 415 488 546 305 283 349 295 278 401 577 255 407 605 666 229 256 191 444 499 379 501 499 552 382 342 448 475 272 242 390 479 346 620 324 460 450 235 532 312 569 488 741 623 492 534 584 663 260 413 347 411 219 735 466 914 442 430 746 334 376 351 387 597 595 239 367 265 822 737 631 946 548 423 401 334 733 348 927 800 467 489 858 622 447 391 552 712 682 513 586 623 652 688 479 666 999 624 863 832 686 615 670 828 231 374 464 299 341 546 1572 718 608 469 605 580 461 417 530 907 867 642 871 530 472 536 427 333 479 472 418 406 312 343 335 544 493 524 553 874 570 311 310 482 343 307 139 149 133 145 141 129 117 287 201 339 246 180 489 622 650 544 558 479 608 494 416 335 606 528 754 683 851 718 627 574 500 522 651 655 662 740 452 444 720 567 386 620 482 550 1039 913 723 744 566 576 681 555 605 968 594 669 406 1016 521 823 639 457 635 661 544 314 1006 617 460 566 987 232 735 874 462 209 394 282 215 227 191 269 393 363 688 843 794 775 680 150 376 430 233 432 371 349 579 242 682 221 404 272 210 300 233 217 480 336 209 414 386 533 289 230 260 217 415 520 603 615 537 1568 425 370 572 771 5412 1022 870 1403 516 466 922 911 580 588 467 500 384 267 517 878 628 371 659 620 612 423 760 262 494 474 759 324 654 629 529 671 690 609 460 317 539 394 266 334 322 320 228 585 1337 1137 1130 215 486 261 275 350 237 515 1731 406 1936 1822 1550 1318 1638 1768 1675 1713 1588 1757 1484 1791 1704 1196 470 659 594 628 782 709 881 800 551 641 617 539 691 825 798 697 395 467 821 628 585 630 534 575 595 875 924 1130 1067 662 583 377 337 405 493 696 666 519 470 708 759 763 748 651 553 652 591 872 400 694 574 422 418 334 565 779 798 658 504 444 713 789 1032 747 712 746 733 772 826 768 720 774 617 797 626 541 747 692 846 726 869 859 803 691 606 853 776 740 775 777 651 882 810 673 778 858 642 564 651 791 633 734 799 681 803 709 794 760 929 490 669 917 600 571 504 616 693 451 789 708 598 589 586 636 506 461 663 759 614 476 799 753 485 953 1036 834 962 894 935 1018 891 1082 839 785 841 789 765 848 900 869 793 822 622 756 740 907 487 404 319 788 400 385 248 557 256 632 155 379 225 309 144 222 354 355 350 253 298 249 309 286 134 358 146 179 274 124 223 199 219 195 152 162 152 423 316 341 286 399 318 272 132 122 104 199 289 162 149 139 193 250 234 596 289 211 185 102 309 176 477 340 362 274 199 178 269 190 316 124 183 132 404 435 388 222 344 157 227 208 191 425 186 583 131 178 420 271 306 429 413 364 740 207 416 152 221 235 225 523 549 387 277 178 469 481 445 431 485 372 390 413 554 583 454 286 515 211 156 294 341 357 258 433 215 144 371 721 707 414 377 361 732 483 724 642 410 527 684 645 404 1285 405 229 468 256 309 968 668 506 578 530 692 530 460 704 301 286 374 672 520 253 455 385 367 300 394 379 545 432 713 535 362 525 367 671 517 637 263 407 403 357 515 362 488 615 405 348 445 383 214 458 510 530 608 460 411 219 320 336 295 279 276 362 278 381 429 622 390 538 550 509 677 510 317 245 233 233 382 538 203 257 417 333 643 500 358 299 595 354 429 672 352 592 300 570 417 501 428 236 215 584 312 329 433 373 451 382 529 322 745 826 683 492 465 678 482 462 431 343 315 154 376 650 155 189 125 125 302 266 457 696 438 549 281 358 552 375 704 759 399 416 598 559 46 133 102 136 68 339 296 527 426 335 470 380 395 395 451 274 123 117 186 333 190 334 273 383 455 409 331 342 241 213 379 411 527 515 394 418 275 287 434 252 492 412 628 642 467 238 585 664 298 367 226 466 343 334 444 365 455 232 181 692 357 251 292 292 282 387 374 491 516 325 147 484 447 392 397 436 438 567 736 2416 2158 667 655 566 591 667 422 481 438 633 488 517 648 655 617 324 379 289 640 354 504 560 528 404 568 253 475 640 673 309 602 431 444 437 265 506 116 182 532 415 162 281 260 491 420 146 157 471 411 320 188 447 358 307 565 327 905 738 393 414 301 328 476 539 477 532 502 122 194 224 1091 1079 769 546 825 759 834 757 790 768 1035 506 473 437 478 340 573 744 833 330 297 343 122 236 306 640 945 612 861 666 1059 1160 962 1284 1364 926 1034 751 778 1164 1137 1245 1106 1160 1468 1299 1225 1276 886 1083 922 1110 1392 969 1613 1366 1668 1487 1551 1227 1707 1322 1750 1661 1945 1204 1001 981 796 747 1205 1184 854 653 1254 493 521 739 654 674 695 309 1073 1112 532 268 466 440 260 251 1444 1595 1457 1851 1761 2057 1973 2049 1727 2065 2030 1964 1901 1761 1832 1770 1619 1973 2095 1887 2054 2151 1725 1660 1942 1499 1404 1649 1664 388 313 262 2158 2156 1033 2265 2228 2387 1929 531 559 742 377 687 139 466 325 538 1829 1164 1207 386 443 347 484 843 1262 867 1777 1311 1281 1586 927 1456 2365 2810 2242 1773 4175 3601 2060 2476 2772 2686 1737 719 1031 924 1370 477 1275 400 1816 581 1583 851 76 68 1487 868 1153 2478 1329 767 1003 764 782 569 491 856 818 742 928 947 1761 2185 1099 685 1052 1271 1258 1705 1091 1053 502 636 772 1383 1042 1699 766 1024 583 1163 671 757 924 1047 2465 2014 684 592 525 614 666 534 641 456 457 530 1009 678 500 1125 581 557 2215 613 683 989 529 677 640 577 816 692 690 741 700 733 685 833 715 738 740 863 1116 588 925 613 776 402 449 158 441 562 809 507 430 329 324 476 807 709 571 465 929 757 472 480 551 282 226 473 422 644 318 312 344 328 439 410 440 401 350 292 405 393 293 338 340 551 261 271 335 363 489 238 859 288 482 369 427 290 552 328 356 716 1059 512 375 714 495 448 670 633 362 388 414 434 457 532 433 451 602 510 482 674 358 750 383 485 496 627 552 492 359 421 355 303 270 576 381 616 553 220 522 363 321 389 304 377 418 497 300 361 917 74 752 331 474 318 278 244 519 541 377 683 649 524 793 506 560 312 217 300 198 546 270 582 186 217 181 211 205 270 243 385 445 725 170 154 229 318 254 141 413 246 163 823 485 330 292 327 838 246 559 547 581 320 853 593 904 505 345 612 615 813 480 320 376 509 498 431 471 550 910 447 327 253 450 273 213 202 487 574 635 503 835 463 637 801 449 596 543 891 408 677 614 957 686 1109 975 716 796 864 643 643 500 205 620 742 726 717 605 894 752 124 389 415 1414 582 227 244 482 492 578 302 448 419 212 289 598 904 198 182 322 681 759 820 916 454 917 171 323 232 177 592 762 584 634 704 630 734 409 605 510 361 400 611 383 461 363 779 532 937 562 600 459 552 409 494 432 779 440 294 276 150 365 315 394 325 717 312 563 849 827 776 657 689 1021 577 315 828 479 682 718 701 850 798 566 649 968 965 780 622 551 505 433 502 517 531 761 604 424 1314 1400 1497 703 712 663 925 513 721 1119 348 919 496 599 502 579 849 803 864 932 531 606 742 632 751 574 720 714 1155 934 1072 870 689 276 586 436 360 434 556 648 698 633 502 286 764 870 575 654 907 742 616 1107 323 646 362 1009 566 652 818 600 910 797 841 589 787 965 826 781 514 735 606 982 644 741 743 1006 765 1065 816 932 642 648 1003 1116 1642 1654 1267 1284 1312 1471 1506 1572 1367 1793 1347 1508 1549 1339 1538 1417 1861 1234 1394 939 1011 780 904 1104 723 924 554 1034 1339 1220 1532 729 742 811 311 522 762 603 571 576 492 441 463 481 550 404 282 288 327 197 255 235 540 451 450 672 434 363 768 419 977 917 950 838 732 815 872 872 746 1179 619 715 834 630 373 217 207 389 438 378 288 386 232 186 300 270 319 173 140 225 105 159 138 221 335 364 376 372 337 345 191 398 349 364 667 545 575 322 381 319 364 291 275 299 371 529 303 411 876 239 229 247 229 278 393 384 285 367 511 685 317 285 115 500 491 418 285 452 475 460 512 381 402 283 374 249 343 640 396 482 369 571 251 348 231 658 397 654 835 634 527 685 733 378 611 602 358 168 563 311 677 372 257 675 260 299 247 287 729 531 194 316 256 649 704 812 1003 761 427 409 269 663 363 825 622 324 358 778 582 375 518 611 581 988 435 698 513 589 555 628 767 945 511 624 669 936 776 792 849 307 421 500 549 310 404 1718 349 618 550 539 591 486 373 536 622 660 739 660 463 502 343 422 273 310 497 530 540 501 380 509 362 368 648 574 695 626 262 287 469 506 427 157 190 180 169 173 130 120 359 281 303 375 225 566 649 641 562 508 469 401 393 403 326 572 636 824 771 731 739 774 619 406 511 593 448 460 659 551 546 835 669 605 588 619 576 838 744 479 411 541 658 508 764 750 769 588 755 485 772 580 972 544 467 877 732 762 625 1018 459 358 407 961 321 780 1092 450 294 274 301 176 258 161 286 387 343 593 702 617 493 504 215 499 518 178 597 309 460 539 237 684 176 402 303 276 418 255 387 301 199 167 157 133 223 344 254 420 342 459 416 397 485 255 1263 405 393 552 2280 1022 5719 4991 549 651 438 604 626 667 546 343 363 273 123 551 919 412 606 657 697 509 353 792 429 503 397 714 186 425 566 491 548 618 814 517 294 438 574 375 259 221 253 231 534 1337 953 977 237 306 187 441 385 364 436 1497 330 1807 1743 1563 1213 1603 1434 1313 1880 1874 1755 1821 1794 1653 1808 489 458 460 521 696 692 783 1105 587 455 760 661 434 523 506 799 477 406 730 535 533 562 685 655 659 838 828 882 976 624 522 331 281 353 431 633 607 440 444 562 647 655 646 611 486 484 446 780 358 548 445 324 324 308 520 730 712 587 460 432 648 726 936 733 688 720 703 742 788 734 668 716 563 743 576 484 670 658 786 640 787 771 753 624 516 763 713 677 690 681 583 821 722 610 703 737 608 460 582 710 544 634 710 611 714 630 729 695 790 427 578 831 511 543 472 565 577 340 705 620 570 547 525 563 441 404 582 709 516 387 676 707 467 857 881 802 901 849 803 957 827 1008 788 655 749 703 679 747 710 771 743 730 551 691 675 834 367 363 256 694 358 331 230 517 238 588 145 353 176 295 134 185 348 349 340 185 216 175 235 260 110 332 118 163 246 90 193 171 189 177 124 130 128 403 288 313 260 369 302 264 120 110 92 177 269 150 143 121 167 236 220 560 259 191 169 94 291 154 441 328 350 212 168 158 238 170 281 100 171 104 386 365 364 216 326 95 205 94 158 325 168 536 121 166 355 239 294 362 352 319 730 189 382 134 201 221 207 418 509 326 269 142 439 459 441 405 445 346 364 358 487 521 376 252 394 175 120 264 313 329 232 401 195 132 308 681 646 386 337 309 686 449 676 561 366 441 607 568 372 1191 334 207 391 211 277 806 642 432 530 496 589 490 317 639 279 264 344 561 451 217 345 314 335 286 366 359 479 384 623 471 271 472 261 603 493 592 237 387 350 288 452 342 443 560 369 340 367 361 188 415 405 486 604 382 358 185 254 268 204 247 198 342 250 351 335 526 314 514 458 403 553 451 285 205 195 197 336 435 189 243 371 313 580 341 322 262 557 312 399 530 310 488 251 448 405 467 329 208 183 532 284 299 353 331 383 327 511 271 678 773 628 427 427 642 441 430 351 292 251 144 312 578 131 159 95 125 236 221 333 636 412 513 238 348 472 310 579 721 340 382 564 485 42 131 71 124 54 323 256 433 342 243 436 294 367 367 417 232 103 93 152 280 151 306 235 309 253 298 297 324 237 160 337 383 479 469 358 351 249 234 406 238 478 398 573 587 437 224 577 595 230 297 202 442 331 300 370 337 411 222 165 558 295 211 264 264 258 353 340 443 405 253 121 412 337 296 335 310 377 470 684 2133 1910 381 543 423 322 509 321 352 315 544 442 432 573 613 506 291 331 265 602 282 490 526 498 370 513 221 429 571 514 241 510 362 371 397 233 466 106 114 508 391 136 263 226 473 362 134 147 393 389 300 162 415 284 275 517 266 851 702 345 396 295 231 395 488 385 464 440 88 154 188 984 953 686 508 707 601 778 725 715 701 907 372 427 391 429 318 412 676 697 320 287 159 108 214 292 527 771 528 784 590 1003 1114 890 1214 1277 850 888 707 694 969 1061 1061 945 995 1308 1167 1141 1196 776 977 715 1029 1207 721 1377 1250 1554 1372 1455 1153 1601 1178 1562 1523 1646 1014 894 886 723 665 1112 1081 779 510 1142 455 483 635 613 650 665 289 967 1016 434 200 361 337 234 225 1301 1356 1260 1542 1573 1919 1759 1838 1408 1892 1782 1843 1708 1593 1670 1622 1480 1734 1860 1756 1927 2089 1271 1507 1600 1305 1204 1370 1423 358 291 244 1886 1893 953 1972 2025 2143 1743 469 493 680 341 621 131 367 228 491 1542 1073 1112 378 401 313 446 745 1208 706 1571 1203 1211 1303 865 1248 2054 2448 1832 1540 3711 3194 1786 2257 2494 2293 1571 617 925 759 1121 375 984 352 1601 559 1469 783 68 60 1417 816 973 2134 1166 685 922 726 677 461 389 752 743 670 804 833 1564 2087 1016 639 945 1145 1138 1530 982 931 448 582 659 1307 966 1596 736 918 507 1038 611 681 836 850 2290 1855 604 560 495 536 602 380 537 416 427 402 902 590 392 964 528 508 1867 563 625 894 505 545 562 517 664 624 595 562 629 683 635 787 663 686 641 766 900 530 705 549 702 384 427 144 429 546 729 433 398 305 283 432 735 471 535 421 798 737 430 406 498 266 212 461 379 614 278 274 328 306 361 314 310 379 236 229 337 336 263 304 300 494 241 239 305 337 415 228 835 254 454 351 395 274 518 310 316 569 962 440 290 696 469 420 608 545 328 352 359 381 417 502 407 415 558 478 404 652 324 724 339 447 458 605 466 488 343 395 331 283 246 558 361 571 446 192 449 343 301 369 288 357 398 477 239 302 869 66 702 305 371 306 254 222 456 525 324 645 604 454 751 456 508 271 197 276 164 528 256 576 135 207 177 135 166 252 190 355 429 690 108 94 217 284 230 131 256 242 125 785 420 316 288 311 798 216 519 511 553 290 811 563 888 452 280 428 587 627 452 290 354 401 454 358 393 427 781 384 255 225 414 253 201 180 395 519 576 453 698 421 555 696 390 502 457 861 372 623 553 854 566 887 767 654 676 684 534 528 445 185 479 591 593 617 573 767 734 114 336 362 1231 537 174 201 462 466 529 274 432 317 176 263 516 876 186 178 281 594 675 782 862 248 835 151 307 220 157 481 726 548 598 664 590 694 369 575 461 318 357 583 363 441 316 734 487 892 517 543 433 526 389 468 404 713 404 272 227 138 319 281 312 299 590 266 491 632 737 740 623 602 767 481 241 760 405 621 651 613 777 764 507 619 938 953 754 551 460 435 365 443 431 493 705 572 404 1145 1213 1298 586 650 546 851 497 683 1079 301 881 456 531 462 511 779 733 788 852 465 558 634 594 696 534 662 607 1007 749 965 716 539 232 534 392 318 367 532 557 595 583 370 258 728 846 533 608 864 637 558 728 285 612 324 766 485 632 714 537 850 706 766 508 543 891 683 735 458 658 544 872 571 633 622 923 551 903 752 874 518 564 785 1016 1419 1489 1181 1152 1078 1353 1364 1420 1169 1608 1099 1244 1350 1247 1327 1294 1717 1081 1179 907 967 720 827 1056 669 816 528 971 1245 1144 1462 665 720 757 275 465 652 540 553 542 472 371 396 457 472 361 225 270 291 177 231 211 488 394 410 574 347 315 670 387 925 833 830 708 696 757 840 803 700 1075 555 520 637 505 309 205 199 329 378 322 268 208 206 178 258 237 295 143 128 155 97 124 78 205 317 340 356 352 321 329 179 362 290 328 604 496 526 275 332 297 336 277 263 287 355 509 236 308 858 229 217 231 215 260 373 344 265 333 471 617 299 253 105 446 437 380 251 343 385 405 476 353 372 255 358 196 280 606 360 442 322 525 243 328 217 585 371 634 813 616 495 615 665 364 591 582 342 131 459 231 587 356 183 618 211 240 198 232 703 475 168 269 209 522 660 716 924 597 319 301 249 537 333 735 532 290 290 688 456 310 465 461 475 950 375 600 469 506 485 519 651 757 355 494 562 829 700 719 793 233 393 441 452 237 316 1592 301 541 477 464 472 334 308 417 556 586 632 616 431 452 321 396 257 280 398 475 450 348 333 460 328 315 604 516 604 522 206 238 312 449 347 131 116 106 141 120 104 94 264 267 269 365 205 492 591 575 502 364 313 243 307 359 276 443 574 723 713 687 662 730 549 348 451 464 387 395 536 519 477 662 582 563 505 555 420 808 724 441 373 513 580 486 679 643 716 524 611 428 750 502 788 508 441 833 552 596 564 876 372 308 344 875 273 726 1030 385 266 254 283 158 246 149 274 339 304 573 631 579 457 468 197 473 496 148 585 227 369 475 219 614 152 343 252 231 396 223 369 289 177 149 100 76 191 287 244 394 284 427 378 358 463 204 1105 391 379 518 2256 870 4991 4975 485 606 402 550 568 639 416 296 310 247 117 507 846 363 547 504 613 367 337 740 389 467 345 666 144 401 502 431 486 548 770 407 266 416 509 347 231 195 247 225 477 1221 831 951 221 247 165 407 332 332 416 1310 312 1638 1582 1448 1128 1434 1254 1135 1665 1739 1546 1692 1690 1450 1632 451 395 438 491 619 607 729 986 506 398 619 598 404 505 420 529 459 378 682 487 487 524 562 613 611 794 782 830 583 594 547 564 232 279 325 738 706 492 293 497 497 549 479 330 400 409 403 531 415 386 381 419 405 256 540 521 564 458 378 433 566 561 612 739 669 974 1044 992 686 645 747 740 647 716 751 561 842 502 610 890 692 498 553 750 559 873 760 608 562 813 483 832 432 490 753 490 584 444 561 761 564 674 732 460 474 818 527 467 566 780 675 542 774 622 434 512 403 463 654 706 507 687 482 728 468 510 775 648 655 476 487 617 468 814 794 932 826 705 658 761 608 763 861 949 941 833 638 802 641 1027 781 963 748 872 820 620 298 380 411 839 332 305 116 324 128 352 237 152 93 163 187 95 175 121 137 70 94 70 215 264 131 292 141 240 284 191 168 135 164 237 194 179 172 344 181 176 212 272 163 164 170 160 125 171 129 131 131 82 141 125 123 435 332 153 147 109 97 134 581 274 296 263 142 137 144 154 162 99 130 178 434 456 181 60 114 193 273 205 230 538 193 547 172 190 249 200 234 254 258 224 570 152 251 84 150 285 122 261 217 223 283 319 358 429 458 487 203 423 253 259 333 391 372 284 544 203 172 274 303 314 213 304 217 419 300 502 205 316 295 271 499 521 607 414 479 294 366 598 354 873 347 201 420 294 343 521 672 518 502 268 568 386 162 508 271 283 297 453 262 362 227 333 236 122 233 252 412 502 720 424 350 485 271 416 362 515 398 343 555 284 618 206 141 221 216 157 240 186 159 219 425 525 434 309 148 216 327 360 88 366 120 242 203 290 396 609 463 285 498 110 360 205 199 107 125 308 280 383 190 235 331 362 500 432 334 391 514 527 316 612 239 621 337 475 216 341 436 225 192 306 355 205 437 191 404 441 340 298 334 413 412 424 451 428 341 455 516 400 509 221 529 582 148 172 109 178 140 285 505 421 276 318 264 213 429 404 652 385 385 267 424 285 118 109 90 201 142 521 247 394 316 375 381 366 356 342 375 290 62 52 202 218 112 366 220 231 210 235 348 211 500 96 336 325 544 296 317 310 449 171 108 342 168 138 450 468 409 147 343 332 216 284 130 158 249 315 360 381 353 181 169 471 392 143 262 214 186 230 272 370 200 279 118 247 308 265 259 383 427 474 265 1700 1843 327 505 395 354 343 389 320 368 688 605 525 478 458 418 256 248 278 336 457 283 356 371 302 326 255 369 482 329 307 352 274 276 456 388 361 187 264 374 300 323 229 322 420 569 241 160 350 699 550 222 290 177 214 334 298 602 356 438 337 160 156 377 199 208 298 262 56 62 106 891 787 684 394 435 809 540 418 503 470 662 259 403 494 353 317 358 756 505 119 144 167 147 117 368 926 771 600 840 476 1173 1208 1453 1542 1287 1051 686 652 560 1327 1278 1271 1698 1068 950 1179 1100 1133 1046 1098 784 1092 1158 908 1395 1584 1490 1431 1380 1695 1724 1385 1615 1699 1400 754 881 923 659 673 822 742 721 1024 1102 477 490 474 435 303 366 288 918 865 622 274 322 286 283 258 1583 1679 1716 1851 1507 1488 1553 2016 1132 1534 1762 1627 1586 1730 1371 1377 1415 1525 1793 1568 2097 1380 1125 1226 1761 1582 1176 1610 1289 283 235 113 1769 1710 847 2520 2654 2843 2110 837 853 439 213 504 112 364 195 244 1338 678 706 388 325 283 449 608 880 612 1532 1030 807 1395 684 683 1909 2251 1988 1760 3482 2855 1682 1702 1945 2442 1076 870 590 809 1025 458 991 443 1266 557 932 522 42 38 643 571 856 1592 1050 572 804 500 641 355 275 878 907 694 729 568 1104 1477 1004 570 1509 936 840 1142 962 981 538 555 591 1375 853 1291 370 831 439 652 460 596 730 555 1513 1393 586 466 283 522 599 415 477 298 245 541 721 505 725 1105 597 545 1271 344 421 731 417 605 506 445 492 611 609 615 656 389 485 462 443 459 595 502 740 513 729 506 524 310 231 197 240 391 868 468 191 156 315 237 714 369 444 202 457 637 296 239 436 170 164 321 387 361 132 112 217 331 441 283 323 317 356 302 362 191 350 263 439 391 205 139 414 488 300 335 445 342 339 347 401 369 340 302 303 380 648 603 455 351 490 622 538 685 459 446 365 450 426 425 405 498 639 456 542 527 404 433 527 659 636 486 859 366 363 490 403 329 304 504 361 510 767 376 433 571 531 589 331 377 570 668 481 305 544 70 654 455 665 180 325 567 311 454 331 550 417 501 649 550 438 267 259 235 263 180 455 326 159 193 134 165 168 151 247 306 405 443 123 115 119 106 161 145 110 438 249 680 428 363 331 241 452 193 320 324 302 256 611 525 508 423 400 368 295 433 287 443 310 227 424 346 436 429 492 326 263 205 381 120 84 153 427 404 392 608 754 401 429 423 313 430 386 595 241 379 435 610 884 810 818 671 781 474 326 593 394 196 446 564 545 656 386 457 566 146 249 273 906 190 142 95 217 181 251 235 296 217 165 238 214 352 256 292 466 502 558 537 617 418 834 123 199 179 135 382 571 409 431 476 425 488 503 453 453 407 437 522 433 439 482 555 354 610 354 374 219 257 179 429 323 960 438 195 383 196 335 222 235 269 532 345 428 466 390 568 637 843 924 412 303 433 666 589 605 584 858 826 504 894 1061 1004 674 596 254 267 226 343 512 322 580 421 326 861 1057 1160 676 584 646 921 608 682 944 499 596 508 736 534 732 615 593 560 654 475 646 489 483 311 477 594 404 1101 1086 1169 499 358 494 441 354 322 325 415 427 476 274 366 207 422 848 456 725 811 617 675 374 348 649 540 852 720 602 803 881 509 680 907 734 621 431 713 691 710 639 497 943 780 581 490 925 875 755 750 716 655 645 692 697 1511 1663 1291 1649 1207 927 1008 1076 1069 1212 1421 1614 1144 1139 1189 976 1915 991 889 738 806 590 589 597 792 865 328 670 874 631 998 471 607 537 411 668 562 467 614 683 602 602 284 311 331 222 274 211 171 160 447 430 373 217 348 676 325 242 598 369 753 818 710 777 565 432 972 575 779 821 587 538 562 547 267 256 234 301 332 299 271 428 111 86 179 199 214 96 178 98 210 159 201 106 82 84 92 86 80 312 214 217 254 234 370 457 467 138 245 281 220 215 201 215 282 351 312 331 454 199 172 243 225 224 281 407 167 308 440 515 459 215 195 282 463 409 403 303 274 284 330 260 300 259 394 299 349 339 364 232 242 479 440 339 282 565 467 746 721 592 472 693 703 388 539 583 458 297 992 464 940 476 531 921 560 452 567 500 662 586 490 385 284 788 708 722 955 562 477 420 388 803 355 789 806 436 476 800 625 460 296 683 762 586 504 652 570 975 794 567 750 800 450 788 799 760 721 571 1003 208 519 474 321 298 538 1189 657 506 470 518 463 433 407 478 561 554 584 520 348 377 260 230 290 207 407 446 411 444 394 305 376 387 491 502 748 518 414 401 420 387 263 120 106 86 112 100 98 86 232 149 390 124 195 486 514 484 412 437 457 532 372 362 367 524 357 740 590 495 479 510 533 439 483 562 557 647 635 430 386 577 525 471 594 443 583 832 673 517 387 430 479 502 594 560 643 574 430 472 761 445 440 569 523 472 462 675 299 727 385 439 477 796 187 626 528 298 158 261 268 118 112 91 146 376 268 337 581 572 612 600 179 468 574 183 375 387 258 356 156 554 146 336 110 287 235 319 228 235 178 186 269 249 239 214 323 465 110 407 538 571 429 421 1468 294 282 468 656 1403 549 485 5337 571 359 814 825 475 410 360 462 371 218 484 810 677 480 518 561 556 292 897 216 403 528 599 435 398 378 294 489 433 389 406 306 382 347 237 316 240 274 168 591 1091 1008 1016 339 266 187 223 287 201 441 1525 299 1613 1517 1263 1222 1499 1504 1326 1657 1221 1589 1255 1357 1412 1150 364 413 544 544 511 520 575 509 492 524 533 499 355 488 498 494 267 300 443 614 564 614 441 512 547 567 579 738 758 542 593 850 707 626 561 566 544 819 716 646 781 777 773 836 997 894 847 663 586 731 460 430 320 288 672 598 735 626 639 463 755 737 472 570 849 713 691 695 859 630 801 782 796 877 858 666 1249 478 983 883 917 654 779 570 470 767 608 546 592 692 660 471 854 699 696 670 706 828 737 677 804 693 860 685 769 556 721 715 877 709 627 706 587 692 549 694 750 461 557 454 996 721 980 828 806 750 962 765 1164 673 750 710 525 924 840 861 981 870 796 1140 771 966 1033 618 684 659 1027 1286 1081 698 809 721 794 706 923 610 367 453 634 906 281 164 167 245 167 289 118 557 153 182 264 182 277 370 289 235 152 144 274 506 356 572 368 508 622 163 217 189 195 292 263 232 144 534 369 444 448 499 368 336 332 324 308 377 359 213 341 293 323 546 544 504 440 288 288 99 185 112 738 449 483 223 211 173 215 205 229 193 214 215 369 825 316 179 215 140 221 173 167 324 357 861 269 289 426 339 414 388 415 340 620 116 432 128 222 179 264 634 542 413 640 295 725 656 585 557 445 406 367 293 575 730 338 261 571 374 361 345 473 378 335 651 157 352 380 549 518 409 363 409 728 721 691 553 374 604 513 631 608 1237 630 323 598 364 275 697 524 588 632 545 717 452 229 736 733 832 734 716 396 301 446 615 516 674 574 428 544 642 770 521 515 626 386 776 499 830 231 338 487 199 539 220 218 186 187 256 300 316 250 403 655 439 463 341 270 554 428 456 155 302 243 280 437 434 450 597 399 397 526 221 414 261 450 178 184 305 367 447 562 570 419 279 703 450 419 299 554 448 554 648 344 953 215 553 488 526 281 319 356 782 366 450 632 479 459 537 435 388 441 686 645 830 880 559 686 392 300 291 333 218 399 738 134 144 150 78 336 402 876 830 543 660 663 317 681 532 822 977 511 358 705 603 167 58 70 218 145 510 393 588 557 420 698 736 277 271 348 398 205 186 298 276 102 435 266 387 353 373 243 192 317 164 472 541 602 467 363 400 441 252 269 310 208 190 244 269 215 162 269 381 189 221 217 336 485 420 369 390 482 271 234 941 493 117 352 500 449 511 522 400 265 505 124 432 279 257 400 434 460 563 624 2509 2347 503 603 643 465 616 439 295 261 684 646 773 749 705 344 267 373 414 719 449 567 705 699 506 457 391 468 755 542 360 621 952 834 1139 726 762 172 249 646 560 213 199 195 292 303 183 190 362 473 595 264 376 417 406 621 389 892 677 696 488 384 327 413 462 373 882 862 134 189 203 825 869 868 857 571 1133 936 930 527 543 972 358 529 640 521 547 409 735 1136 361 374 164 201 359 371 1156 1166 793 1103 708 1721 1546 1561 1564 1465 1065 1108 1292 947 1116 1071 1562 1489 1414 1268 1438 1451 1421 1133 1161 1081 1246 1334 1206 1851 1507 1466 1856 1462 1341 1844 1357 2288 2049 2084 967 1442 1305 1026 889 1003 1353 894 780 1192 664 676 580 602 655 361 283 866 918 566 277 311 277 320 283 1972 1992 2100 2770 2326 2136 1840 2450 2082 2310 2178 2593 2503 2119 2363 2013 2098 2140 2473 2405 2182 2436 1851 2322 2515 2298 1814 2090 2207 421 401 191 2279 2308 977 3492 3153 3072 2475 552 653 1018 627 1170 177 873 635 570 1932 1598 1463 366 599 537 452 1448 1735 1329 1916 945 1175 1764 1045 1816 2481 2948 2029 2892 5434 5131 2042 2435 3303 4139 1367 971 1042 1351 1285 675 1847 598 1890 492 1923 1002 127 96 1876 965 1703 2986 1127 737 1239 812 989 839 771 1160 1129 1148 768 713 1653 2354 1450 320 991 1617 1587 2431 1076 1420 790 684 692 1522 1048 1870 971 1057 489 842 951 935 1060 969 2425 2288 819 600 810 746 1094 599 844 445 563 755 989 608 551 1609 743 655 2077 628 706 1142 821 912 1063 1018 1106 841 680 687 593 906 884 860 992 947 715 796 955 646 878 1065 605 465 700 346 459 375 738 421 281 380 430 366 1079 942 794 299 1284 1181 834 385 378 465 405 400 447 476 506 502 441 348 421 416 234 630 383 448 251 552 471 399 583 460 398 248 483 557 573 220 411 533 216 379 483 504 465 437 394 607 673 399 455 261 408 774 774 915 345 377 377 413 450 306 366 471 269 437 509 512 443 452 261 461 433 442 484 314 246 410 636 520 495 774 424 412 575 268 711 302 268 336 280 320 319 393 317 267 923 113 754 275 463 240 239 344 595 667 363 664 438 718 767 704 628 597 418 241 327 324 505 485 271 319 297 269 317 316 474 545 579 532 190 168 382 218 146 129 208 421 226 620 672 434 362 380 431 413 542 567 370 424 765 699 946 696 380 626 659 614 599 799 515 405 457 493 806 674 756 563 333 223 488 207 175 193 821 490 619 659 925 573 480 785 561 842 697 729 621 726 714 1340 876 1141 767 1008 1114 668 889 783 593 207 743 865 713 622 781 539 586 189 488 528 1715 198 158 184 256 232 240 455 582 544 127 344 559 955 252 250 453 683 856 613 786 477 713 218 254 130 234 647 788 684 710 764 698 774 754 658 455 397 431 491 420 432 447 916 742 948 764 828 304 342 310 629 413 1073 564 469 329 281 378 216 607 285 842 432 491 869 991 1138 885 962 1095 582 425 1168 832 722 771 536 883 691 438 538 827 851 726 571 407 520 437 658 668 668 558 821 508 1034 705 825 843 874 829 841 719 577 1024 435 595 458 834 490 872 1050 1036 1062 1054 586 797 847 829 657 932 610 474 1031 1285 1355 991 890 348 927 879 419 324 820 669 739 1005 658 441 826 692 735 577 964 714 621 949 427 680 584 1119 675 800 828 988 1095 1045 814 1067 1061 739 946 1025 1076 1133 1183 968 1008 895 946 1674 770 868 1012 1006 660 874 657 897 2200 2230 1610 1795 1579 1307 1346 1476 1624 1923 1346 1497 1619 1518 2160 1678 2306 1601 1179 1077 1134 734 776 1406 1071 1161 631 1420 1369 1238 2137 720 934 1213 817 554 986 642 652 679 560 369 397 470 458 262 346 392 475 414 354 328 480 419 360 551 422 616 713 767 661 710 1083 1069 599 695 1096 537 798 921 697 763 789 387 449 364 348 430 511 457 335 518 317 129 572 480 355 236 298 361 262 82 115 282 390 340 342 386 301 456 335 577 488 480 632 588 606 325 394 449 262 138 136 140 350 310 394 361 606 344 294 266 250 300 380 521 355 435 504 929 357 277 235 812 832 556 392 626 740 655 712 756 635 498 458 504 509 538 690 376 682 539 414 505 500 1034 635 722 798 655 731 526 569 585 681 644 721 555 1484 829 1591 737 794 1640 770 749 741 698 1022 671 478 309 273 1219 1043 1153 1115 711 438 410 411 849 541 964 934 618 507 811 743 689 707 721 785 761 836 1044 839 817 1100 758 1135 1243 876 1053 1118 1233 691 1264 1309 440 438 476 504 530 493 1938 397 523 509 618 661 543 505 627 1156 1265 1072 1006 620 390 321 360 377 1071 301 635 650 496 424 631 391 572 751 531 828 534 349 387 298 436 265 186 167 143 167 165 174 156 302 258 180 368 356 440 586 639 516 750 585 745 767 705 636 488 797 1185 877 788 682 989 705 611 665 819 781 726 877 529 431 761 698 591 830 540 613 1073 789 796 786 688 912 648 798 931 840 673 924 650 927 402 556 722 602 1134 974 1051 555 1787 1091 827 654 1164 503 820 1008 422 500 193 345 235 292 291 357 447 847 593 545 410 610 710 363 340 605 578 359 285 264 421 373 837 264 565 397 242 334 583 352 271 265 352 214 204 229 356 217 549 540 451 492 432 650 420 1525 398 359 953 776 516 651 606 571 6181 582 493 541 509 432 267 346 213 193 588 951 672 359 660 873 645 627 1083 254 572 469 1235 180 865 773 722 783 851 643 549 378 328 420 310 240 218 371 325 972 1599 1127 864 302 202 247 503 399 334 373 2127 658 2421 2323 1675 1784 1989 1839 1913 1617 1979 1724 1833 2238 2140 1754 666 642 695 468 734 749 1205 504 777 912 685 578 525 574 668 734 357 436 911 679 659 698 432 349 401 767 724 973 788 821 530 688 632 757 589 639 502 705 328 720 827 811 881 553 526 764 727 1058 707 772 838 625 590 617 534 548 882 500 751 600 821 893 678 707 670 815 851 818 1045 866 1171 1243 1196 1180 1203 772 1321 751 891 784 961 612 660 641 518 607 744 505 880 751 995 660 770 641 768 750 683 932 879 851 1047 895 1014 1059 999 1031 702 625 745 772 680 826 654 694 741 695 838 604 645 678 868 711 627 950 752 719 888 874 713 752 814 741 689 611 634 891 606 666 845 1049 1041 967 948 759 851 828 782 742 737 581 585 579 753 845 843 976 537 509 704 1016 316 204 319 350 331 414 205 422 183 301 220 309 233 216 226 316 306 270 284 263 178 265 220 313 367 191 205 169 191 281 320 254 276 399 262 266 204 291 258 251 200 175 141 239 171 166 253 263 307 249 206 636 254 195 175 152 280 92 415 371 403 323 102 233 146 356 238 194 273 291 549 761 412 217 326 188 249 172 214 379 382 709 246 272 390 317 243 551 525 463 317 201 382 204 232 255 174 216 252 396 373 324 383 348 439 578 318 389 465 497 453 423 449 317 639 414 390 294 511 325 281 463 319 252 455 467 353 414 286 728 967 630 596 530 575 633 669 744 400 1501 546 279 468 370 277 1071 526 665 501 650 800 501 347 628 565 583 457 657 489 257 682 506 303 431 546 347 586 527 927 632 524 386 323 353 629 494 368 441 430 588 543 240 290 271 425 366 347 415 208 510 658 469 495 433 282 463 488 502 388 218 337 286 417 452 461 758 436 567 587 462 688 500 366 466 331 524 504 500 307 346 369 453 453 459 450 273 268 487 493 806 533 765 315 657 236 403 417 262 314 887 368 625 662 390 560 407 259 245 569 484 440 838 842 621 481 441 364 588 538 320 568 388 210 260 122 311 354 319 618 764 415 558 344 361 561 430 649 506 418 312 504 592 88 82 140 120 88 688 447 749 525 552 538 551 720 631 476 508 288 168 376 402 240 542 360 466 416 442 349 327 309 279 383 356 710 630 428 660 289 445 577 376 470 399 427 441 420 389 325 653 222 254 277 220 428 579 478 480 738 338 282 715 386 227 470 498 466 524 512 604 548 249 197 189 477 428 359 539 559 781 669 2924 2643 539 575 515 464 525 513 654 538 789 1012 596 597 717 465 246 512 299 458 324 556 464 462 477 434 396 696 716 573 327 474 549 555 659 291 551 148 296 448 354 297 327 260 307 361 281 329 634 368 726 410 491 372 273 407 490 656 520 675 429 234 256 775 516 499 547 468 162 184 176 696 1096 754 577 860 1456 859 732 755 762 1041 451 637 827 753 349 527 983 560 321 313 326 393 222 262 923 749 689 1054 881 1509 1512 1538 1086 1022 1112 1152 1066 717 1368 1436 1305 1521 1635 1433 1410 1618 1777 1457 1255 1077 1665 1529 1374 1960 1803 2219 2183 1701 1585 2325 1823 2528 2834 2630 1275 1475 1173 763 610 1612 1421 988 856 1583 567 545 913 647 600 309 431 914 1139 445 315 334 300 433 286 2190 2124 2002 1899 1857 1748 2103 2117 1828 2686 1958 2031 2013 1899 2314 2469 2121 2051 2268 2138 1812 2478 1899 1749 2386 2529 1937 2139 2896 394 329 245 2520 2342 1301 2619 2893 3013 2446 786 769 825 434 845 272 424 344 202 1660 911 989 378 511 469 336 1071 1448 905 1733 1037 1057 1469 1260 1552 1940 2241 1871 1941 4422 4324 1721 2325 3107 3353 1385 715 1621 1119 1235 779 1439 473 1762 749 1432 947 89 62 1250 991 2005 2493 1513 510 1112 696 1167 640 578 1150 1110 1068 922 785 1801 2198 993 1028 1645 1739 1580 1840 1097 981 713 971 557 1580 1313 1490 466 1031 640 876 814 793 990 742 1854 1956 738 708 635 961 663 623 533 447 466 600 1174 726 885 1505 852 766 2660 603 822 1026 544 974 1044 1042 830 983 674 603 852 968 951 937 703 796 931 1005 656 522 1220 687 468 238 478 293 403 534 1002 574 354 373 613 362 863 736 621 261 735 812 402 444 461 247 223 234 217 518 321 315 283 457 509 447 408 641 522 261 211 421 382 307 391 662 323 209 276 389 678 227 416 518 496 520 405 475 574 416 630 601 1130 406 550 525 527 763 516 606 487 577 620 579 649 444 572 654 633 695 628 668 516 625 503 722 660 549 496 459 293 482 450 443 515 572 352 570 507 481 888 577 516 603 412 465 574 610 387 530 863 167 852 670 820 359 279 221 894 450 457 976 936 656 856 608 640 509 478 235 414 267 548 294 199 149 100 191 162 173 443 472 279 511 288 272 345 371 262 113 198 233 289 859 466 410 376 451 599 415 304 325 637 314 797 595 625 610 531 724 445 715 524 791 361 602 540 534 818 544 631 328 475 268 328 480 294 186 807 652 780 746 1049 669 652 673 436 515 394 661 404 692 692 916 758 891 692 884 1010 1123 733 689 398 190 578 692 566 901 803 565 587 209 529 561 1486 400 403 217 284 336 357 393 400 374 152 359 392 642 256 231 239 848 881 519 634 389 976 431 241 143 435 638 888 659 713 732 698 851 610 610 553 440 413 654 424 502 430 503 409 559 441 511 370 553 324 523 434 1218 336 222 408 170 377 269 510 568 675 377 430 899 688 617 535 934 821 609 253 795 516 556 612 619 760 533 652 607 905 703 989 1021 321 425 352 516 461 391 747 496 547 1377 882 1024 760 570 689 692 774 716 751 194 703 483 675 507 673 546 470 589 611 559 772 721 509 456 913 682 510 1009 1168 1237 666 581 409 805 765 574 512 882 491 541 794 662 462 442 387 568 586 715 595 539 652 368 380 432 1151 826 758 800 896 847 806 962 891 816 761 879 786 761 807 768 884 951 634 947 1078 938 797 1119 1059 1023 1036 944 813 2112 2239 2278 1783 1434 1124 1091 1261 1724 1890 1246 1468 1375 1178 1603 1549 2654 1760 1341 902 984 956 620 1164 1092 1297 672 1248 1181 901 1225 508 657 795 608 472 839 805 574 644 553 703 532 351 359 290 366 263 356 311 297 277 398 465 453 689 435 470 682 884 662 596 677 748 904 668 682 927 786 1126 478 872 938 333 225 172 126 275 249 216 235 356 386 137 493 255 318 196 328 365 130 181 348 82 88 110 108 100 80 312 267 423 353 401 582 461 499 223 264 362 499 254 224 302 464 347 326 281 546 281 261 279 226 315 357 343 303 493 644 804 389 367 210 680 642 459 591 544 573 450 566 588 597 459 515 460 465 497 530 430 485 627 385 577 426 985 393 527 774 627 690 622 586 414 651 717 500 349 1366 678 1200 528 654 1033 676 712 652 592 889 814 380 482 454 855 1063 952 1224 856 541 450 364 930 299 846 782 449 397 985 1004 632 526 987 1130 705 1040 825 1179 1133 899 1149 1100 1254 867 770 1250 1044 903 888 953 444 692 597 552 396 455 2302 563 585 583 625 830 828 724 867 949 1080 795 713 451 441 444 372 286 531 623 503 874 506 619 646 508 524 692 499 759 578 443 606 491 535 328 338 326 284 326 326 328 294 301 178 425 157 197 597 793 726 617 973 926 860 917 1095 844 806 729 799 678 763 720 729 877 722 809 782 634 689 900 822 639 788 733 574 837 701 523 983 905 565 629 713 679 670 617 904 635 1030 757 558 719 470 617 744 720 620 1129 1182 466 969 668 536 480 856 444 1200 994 483 255 371 451 187 231 249 297 558 453 516 617 706 474 558 186 749 538 261 320 245 228 543 396 903 288 573 377 479 470 438 382 241 367 327 327 269 350 377 310 462 325 260 646 486 359 257 1628 518 502 701 657 466 438 402 359 582 8190 547 559 579 642 394 362 324 229 568 1049 612 737 725 888 653 419 745 432 633 551 659 385 459 623 579 650 698 743 399 563 527 827 301 291 444 301 206 609 1305 912 763 218 407 413 475 390 368 435 1737 481 1845 1716 2100 1385 1608 1575 1680 1913 1776 1908 1774 1556 2020 1787 414 472 607 539 806 858 745 634 665 591 742 664 435 378 753 853 336 367 659 638 632 616 570 562 520 584 556 698 1270 599 419 769 532 564 516 476 452 644 558 641 567 587 567 549 844 922 786 595 617 495 672 806 804 678 475 739 742 685 423 503 851 849 958 708 936 816 834 899 1064 1107 1141 1020 1088 969 1027 1012 934 733 965 1154 1050 937 722 898 835 1061 1072 672 1178 867 898 1128 703 949 1065 1040 985 642 681 854 678 693 747 650 772 725 726 728 830 866 744 700 741 819 570 693 687 788 1003 940 714 753 773 944 660 575 834 720 939 821 701 977 561 895 928 1105 779 933 1093 1076 1152 1024 1221 982 910 900 975 981 952 947 933 939 952 1001 976 916 644 525 711 842 237 293 244 556 254 586 288 283 259 196 414 306 236 254 325 220 345 220 258 393 277 405 327 346 479 378 366 328 354 345 342 465 282 518 394 588 447 684 182 382 294 280 248 350 450 231 240 266 322 310 269 584 331 310 280 207 207 297 549 302 340 369 335 446 380 323 433 285 215 340 420 582 426 207 335 273 535 345 387 618 337 871 305 353 418 362 453 564 560 508 477 227 494 180 378 203 172 431 496 377 501 546 593 429 348 497 573 397 509 415 557 712 489 301 866 348 392 330 419 391 437 380 274 348 565 741 568 586 675 616 636 679 1088 545 1000 618 671 805 495 1737 531 462 748 292 291 764 550 509 569 489 667 652 378 598 572 630 492 528 504 543 467 427 398 273 380 271 562 689 748 552 485 600 302 660 452 391 553 645 600 489 855 574 451 537 408 206 354 247 188 421 781 509 499 416 262 474 572 623 270 280 324 385 460 393 412 567 454 435 553 339 587 384 605 286 284 415 566 606 250 300 517 427 676 432 505 237 714 644 859 589 456 688 502 828 444 374 296 502 338 663 386 330 553 304 602 356 518 279 827 796 650 536 530 881 543 513 591 407 524 298 570 830 180 208 323 123 185 365 409 1033 622 785 344 398 643 822 872 558 537 414 476 574 62 104 44 127 132 537 401 687 748 569 643 731 478 472 658 299 141 119 454 300 213 361 350 407 351 378 528 322 294 422 427 272 1058 580 605 532 412 276 471 303 433 383 722 771 812 398 518 604 550 694 469 476 531 776 688 495 452 402 368 643 491 198 254 280 244 313 423 560 613 394 350 445 729 600 312 676 567 678 604 2387 2743 467 583 496 563 477 380 902 866 871 677 592 717 665 417 323 322 348 546 435 276 719 725 784 587 331 564 788 552 350 668 434 427 577 546 710 234 364 372 295 224 214 297 448 448 332 337 415 588 453 404 366 251 325 426 422 832 650 529 529 377 246 607 370 348 611 563 118 157 211 1258 1210 891 692 804 1394 1082 590 797 762 1297 516 692 563 578 621 634 1025 868 305 303 229 119 183 279 1175 1127 795 1039 919 1159 1353 1414 1325 1338 1168 980 892 602 1492 1499 1265 1316 1540 1676 1763 1668 1329 1346 1431 1191 1034 1484 1318 1681 1451 1862 1691 1441 1530 1876 1580 2355 2109 1923 1259 1243 1046 716 929 1759 1287 885 866 1240 489 427 575 500 558 582 448 1081 936 552 402 408 392 372 254 2320 2464 2437 2287 2016 2061 2109 2090 1844 2285 2023 2034 1944 2187 1747 1887 1975 1655 2057 1745 2202 1660 1720 2185 2063 2115 1792 2172 2055 398 333 194 2552 2584 1263 2445 2959 3137 2275 742 810 806 372 906 276 488 357 362 1680 1201 1374 356 421 327 624 1173 1234 1070 2785 1334 1253 1609 1154 1714 2324 2809 2311 2238 4217 3971 2202 2178 3230 3484 1764 905 1254 1057 1262 721 1332 391 1753 683 1743 877 101 89 923 918 1721 2673 1403 704 1565 765 969 648 578 910 971 979 1139 912 1708 2377 1367 891 1818 1116 1123 1409 1600 1569 1012 1139 926 1698 1061 1378 569 953 488 1025 844 743 915 1051 2081 1805 664 565 628 546 1038 860 829 522 651 949 1003 830 661 1283 690 586 1986 795 1012 1081 525 642 807 668 961 970 857 788 887 539 526 601 510 540 1181 837 1078 558 845 799 740 448 558 340 566 574 1164 589 450 377 432 516 885 661 456 556 644 528 544 347 626 326 310 434 366 473 310 276 360 495 580 491 479 531 751 400 610 359 555 489 603 675 376 273 396 483 655 124 850 468 452 489 398 430 531 677 339 647 1053 419 671 793 736 755 497 790 566 758 671 703 639 637 561 638 987 939 912 752 673 728 618 930 912 659 469 582 447 629 552 661 589 711 251 579 928 323 761 589 551 631 594 680 615 679 568 332 787 111 746 585 614 331 355 466 513 534 327 780 500 681 813 797 678 318 264 215 241 253 377 257 318 323 233 318 145 159 444 390 623 528 152 146 239 388 316 151 177 357 417 972 749 292 266 424 951 362 440 440 314 269 821 619 554 465 534 765 342 598 548 219 277 505 558 315 754 484 675 347 369 291 693 266 115 232 492 708 732 703 787 367 769 721 488 782 473 766 416 706 634 1243 881 995 968 1057 1296 881 902 938 413 253 709 819 834 904 698 758 855 248 495 517 1193 448 268 162 517 495 542 447 634 523 370 315 265 543 332 328 333 820 702 658 814 518 1099 403 332 256 463 699 921 632 722 762 635 849 604 706 612 450 472 791 520 647 531 893 525 1023 608 668 430 579 458 686 653 797 706 325 533 196 398 422 281 343 781 501 510 835 569 960 1092 1278 1576 666 513 868 725 714 726 759 1087 1138 796 1002 1377 811 1101 967 572 449 439 837 462 452 569 554 269 1453 833 1313 809 836 681 1010 688 1027 922 453 767 416 708 428 692 720 671 778 888 980 830 930 663 748 826 1133 645 1804 1956 1875 860 688 602 486 450 516 755 674 391 566 492 536 504 615 699 572 732 640 515 775 604 573 769 811 919 804 749 1399 1028 815 813 854 1031 838 872 915 924 866 977 858 840 1068 830 557 1131 833 1192 946 906 708 781 916 900 2506 2725 1787 1863 1523 1352 1542 1649 1207 1787 1548 1825 1309 1419 1689 1145 2226 1536 1144 971 1120 881 686 852 1059 1094 497 768 1237 1105 1222 707 833 849 498 633 746 769 419 367 389 441 358 492 432 463 382 427 372 258 378 294 558 561 528 773 707 520 708 530 950 1036 1017 1031 603 786 878 851 808 1074 659 827 825 993 379 558 469 410 445 374 368 438 275 96 488 231 322 208 175 198 324 229 206 238 171 180 162 189 142 335 223 500 368 334 693 608 665 431 491 444 591 410 398 414 488 636 485 659 567 318 283 289 249 250 282 424 239 549 715 1100 468 372 190 490 512 389 548 538 494 577 427 547 550 360 673 822 819 863 647 413 440 682 319 397 372 995 543 708 788 724 650 633 658 345 603 699 564 345 1178 654 1230 594 589 1186 527 662 505 586 874 793 377 620 543 1133 910 834 1227 818 354 338 555 859 615 1087 866 570 358 794 647 547 541 629 901 718 638 695 724 783 762 704 807 1480 710 919 939 820 1184 682 1093 511 478 732 483 383 659 1671 615 694 699 726 840 802 734 793 1018 1133 825 586 363 527 273 414 320 509 460 720 746 333 501 408 373 602 765 708 715 826 334 383 496 540 277 162 164 132 162 154 144 118 318 235 468 202 355 435 667 628 611 1042 866 1022 1024 670 832 996 894 997 1017 887 617 854 914 732 758 1096 711 496 725 458 551 1081 986 570 634 506 870 911 630 1095 531 679 487 703 839 799 816 858 631 467 886 614 897 685 667 858 867 978 516 1320 789 525 468 1389 652 765 950 496 226 396 506 373 96 86 196 496 442 591 950 627 801 861 338 554 407 228 328 294 367 431 254 737 171 454 298 241 227 395 273 376 359 282 268 252 329 415 290 334 324 408 654 519 554 672 1209 461 427 443 624 922 604 550 814 493 547 7589 6981 537 995 367 446 378 387 807 872 478 487 654 818 707 437 993 342 673 731 705 420 598 871 789 945 1037 955 432 303 354 726 305 436 357 299 214 737 1483 1134 863 181 616 243 385 411 412 420 1946 521 2049 1865 1833 1742 1939 1754 1770 1771 1904 1615 1916 2217 2088 2017 607 457 545 445 1148 706 839 727 421 613 821 552 523 668 815 872 410 481 796 656 636 611 417 732 693 584 592 731 1195 689 447 752 624 637 557 550 516 644 572 689 650 622 644 522 937 892 888 685 675 565 686 895 891 726 549 692 865 717 512 547 956 881 1055 711 918 844 870 931 1061 1191 1158 1025 1126 1003 1048 1011 937 784 996 1240 1225 970 743 897 919 1127 1115 689 1169 965 783 1187 802 1005 1143 1052 1030 689 743 951 754 739 800 718 827 778 732 734 836 869 758 837 757 787 668 706 762 798 1023 974 722 808 827 957 650 536 909 774 997 881 810 1137 587 893 860 1036 759 929 1125 1136 1195 1074 1248 990 924 892 1053 1013 997 960 892 952 1021 1099 1023 970 604 540 721 862 249 293 266 531 280 565 217 314 261 177 316 318 194 206 289 257 392 259 297 401 277 407 331 452 579 365 332 280 312 351 427 443 389 438 340 635 480 733 228 333 244 203 167 263 493 228 261 318 370 274 229 648 295 293 257 267 190 399 616 314 354 423 333 454 388 358 483 293 205 310 444 571 430 244 355 364 506 430 366 679 424 887 277 354 449 389 496 600 594 561 460 255 523 163 368 199 176 515 555 422 519 573 680 426 360 490 533 387 606 417 571 813 549 344 812 418 396 338 478 394 465 396 280 377 625 699 535 639 699 656 746 722 1079 599 899 653 716 837 652 1737 578 468 783 292 292 837 560 568 621 510 757 561 385 611 455 515 483 522 378 455 481 479 407 304 379 314 525 758 699 513 463 622 318 667 470 444 528 651 626 548 891 586 505 613 438 218 362 234 213 419 740 546 522 399 318 449 538 593 245 311 309 415 526 448 486 653 520 449 591 378 723 406 592 303 307 417 551 681 279 304 492 445 696 485 501 239 669 587 630 572 441 913 524 901 446 431 331 498 371 685 377 356 602 399 666 412 496 306 724 831 683 661 640 936 550 533 641 463 631 316 679 807 190 220 221 145 193 441 361 985 562 731 356 418 664 726 876 582 549 466 428 548 89 104 50 129 126 612 454 693 754 564 588 737 517 509 638 342 147 117 537 314 213 326 334 383 367 400 629 454 397 450 435 355 1071 600 705 535 387 320 429 307 465 413 756 805 852 430 545 675 462 660 422 562 586 782 734 592 512 416 372 679 475 188 274 292 252 329 395 640 683 560 335 500 845 635 255 682 536 730 640 2647 2893 428 620 520 537 433 400 860 822 921 792 631 765 723 389 271 285 344 589 416 331 821 821 790 601 293 583 877 579 333 729 450 453 700 580 735 246 349 408 298 232 249 322 474 462 396 326 429 608 457 396 382 274 326 438 465 998 738 591 555 389 295 590 380 359 692 617 134 179 227 1350 1317 1003 768 926 1383 1168 580 860 855 1364 596 818 595 616 642 623 1114 879 311 307 281 166 183 238 1158 1093 918 1003 1019 1162 1421 1428 1482 1425 1217 1081 747 584 1603 1641 1414 1485 1635 1728 1859 1773 1450 1485 1492 1203 1100 1633 1359 1756 1474 1765 1895 1510 1603 1967 1747 2453 2315 2107 1312 1293 1102 822 980 1717 1323 922 996 1250 490 461 615 558 590 581 462 1062 968 657 351 467 451 363 283 2380 2531 2484 2489 2154 2126 2160 2121 1932 2432 2383 2244 2037 2269 1970 1990 1929 1736 2322 1934 2154 1942 1758 2152 2298 2185 1933 2325 2304 379 318 194 2567 2763 1306 2661 3083 3214 2424 782 856 870 384 920 290 523 380 343 1803 1300 1321 442 517 419 636 1211 1268 1139 2619 1251 1221 1570 1183 1639 2388 2911 2326 2416 4682 4155 2487 2232 3471 3814 1728 950 1362 1082 1338 732 1380 490 1765 740 1861 898 109 97 1086 943 1646 2726 1601 699 1673 726 991 670 592 1046 1095 1058 1195 852 1875 2445 1555 1023 1952 1141 1161 1587 1539 1532 1079 1095 1053 1799 1109 1552 589 1096 510 1051 877 791 992 1089 2221 1906 768 663 627 568 1134 812 895 531 684 764 1133 821 720 1444 806 702 2082 871 1088 1055 605 750 902 911 921 1006 956 918 978 577 542 679 559 593 1149 910 958 629 935 831 737 497 514 362 606 688 1276 634 485 385 496 569 974 717 536 568 773 568 639 375 717 347 329 563 367 481 353 325 318 429 614 456 474 545 698 423 659 367 562 495 577 670 413 281 457 569 708 126 858 474 509 586 410 424 551 716 329 624 1088 497 731 835 731 786 498 804 525 733 644 678 717 682 578 672 1019 938 915 780 656 802 688 961 945 701 492 596 538 641 591 681 611 754 354 619 938 325 787 613 559 649 639 731 635 695 602 368 819 109 831 584 628 332 363 440 522 629 295 876 595 777 778 857 770 374 284 316 281 405 420 273 334 221 133 380 128 190 452 475 611 577 201 185 218 413 345 155 208 529 419 1070 744 327 293 469 987 383 506 510 265 285 900 578 584 497 572 733 364 563 546 293 341 573 640 337 752 563 670 333 374 397 721 294 135 258 591 728 752 778 803 389 811 709 492 708 560 848 452 750 602 1339 882 1123 1068 1146 1418 971 825 947 490 271 674 796 776 943 663 693 996 256 617 639 1256 485 286 172 547 513 562 479 662 541 431 377 303 557 353 305 430 796 719 725 879 489 1052 428 328 246 488 766 966 657 753 824 689 959 607 689 692 484 506 853 554 687 547 929 533 1121 628 669 469 632 477 721 638 876 805 372 532 194 482 392 313 345 962 557 487 844 601 1046 1071 1239 1599 642 507 1017 724 695 707 901 1099 1179 823 1086 1359 890 1166 982 594 510 471 759 593 538 646 572 299 1531 928 1406 897 922 725 1039 701 1006 922 483 919 489 751 495 737 741 705 793 897 1042 854 770 775 670 841 1034 699 1790 1969 1825 908 703 665 533 491 528 742 637 434 629 539 533 478 834 767 644 712 723 517 790 597 572 841 891 1136 823 766 1492 1042 860 781 962 1073 898 954 985 1050 1006 1119 919 841 1178 840 646 1139 898 1189 908 953 699 786 946 872 2569 2823 1776 1815 1544 1403 1628 1741 1335 1885 1536 1813 1470 1418 1640 1298 2396 1668 1262 949 1098 801 753 897 1080 1061 519 896 1244 1152 1337 715 942 948 514 639 775 741 486 410 378 497 446 521 412 441 423 422 419 309 405 331 443 521 561 724 626 587 705 619 976 1037 1143 1219 616 877 971 761 801 1146 793 940 944 960 362 506 413 387 426 345 344 467 244 131 471 147 293 214 243 251 334 243 226 277 139 188 132 161 108 330 223 575 405 455 738 622 687 511 490 387 462 422 406 422 490 642 460 591 556 351 322 328 280 291 323 356 259 575 823 942 563 334 215 481 511 400 557 546 514 598 449 575 574 344 657 785 826 728 698 442 470 642 303 411 374 913 540 707 911 750 721 658 665 361 625 713 580 355 1215 666 1256 618 591 1218 550 674 507 632 879 782 402 503 441 1138 970 903 1217 836 290 278 490 772 569 1052 797 538 333 741 588 584 478 618 867 814 699 711 676 776 788 728 815 1433 719 1010 880 944 1109 755 1194 536 446 707 531 389 685 1830 603 756 767 772 871 881 786 820 1083 1171 912 633 410 499 289 462 334 550 542 764 786 380 516 440 420 670 793 773 769 938 362 445 516 568 291 246 215 177 232 172 201 152 323 237 481 239 328 415 809 748 741 829 714 739 776 655 789 883 902 1132 1009 939 622 816 1014 808 838 1172 821 520 823 474 602 1114 1079 613 665 521 879 974 676 1086 595 755 451 769 872 816 886 950 590 534 934 624 929 702 644 868 950 932 547 1583 894 607 473 1311 651 795 1065 525 319 406 516 236 96 84 208 679 531 595 1052 686 833 827 336 586 412 234 350 358 441 474 270 665 256 476 296 281 282 440 269 356 359 338 237 219 333 415 272 342 301 478 703 519 593 594 1291 467 433 417 644 911 626 568 825 541 559 6981 8054 537 992 373 458 381 327 757 816 513 511 678 879 747 465 1037 374 679 678 759 478 663 794 635 882 962 785 522 367 384 727 301 444 406 284 222 674 1526 1334 1006 231 608 245 405 421 426 438 2073 625 2146 1948 1835 1792 2174 1902 1941 1881 1963 1710 1951 2320 2267 2167 678 456 547 494 952 713 1031 697 553 636 785 591 510 645 849 960 525 530 799 713 693 678 429 776 727 615 619 760 983 808 511 702 549 750 619 807 741 636 859 584 904 940 806 755 811 660 780 930 1086 972 730 617 571 743 327 596 622 576 633 572 862 914 859 732 937 689 740 647 835 729 900 842 832 831 875 866 858 706 827 873 907 618 950 764 658 667 665 698 636 459 693 746 710 824 1008 738 891 654 826 719 780 584 762 742 777 782 817 815 783 772 622 580 691 578 681 888 875 895 771 762 592 656 870 696 816 770 756 946 686 828 813 913 712 820 783 842 966 884 1117 1037 1183 1292 1187 964 980 1080 838 938 901 816 838 952 1226 1464 1336 1190 630 615 497 1215 509 335 349 273 365 362 363 288 158 245 365 311 367 353 369 158 318 203 176 364 282 368 308 281 331 240 254 231 269 421 242 288 283 434 205 325 380 388 374 357 186 174 146 190 299 286 247 270 359 435 400 1147 410 282 256 244 287 275 471 305 393 248 139 122 186 205 294 171 438 225 578 1021 326 178 277 240 287 240 334 635 478 560 317 364 404 321 174 524 422 410 456 392 300 240 300 257 370 510 492 405 477 397 519 681 359 376 297 528 496 488 488 673 548 680 847 300 361 296 366 387 492 487 261 384 540 643 522 624 480 332 752 749 1119 673 767 734 952 747 563 1248 705 401 894 629 392 624 356 881 643 575 758 561 533 650 280 290 387 816 595 536 577 473 425 349 348 481 655 573 1284 657 542 792 467 667 462 476 348 537 619 808 739 416 410 399 332 319 312 346 490 478 585 770 745 548 450 422 405 459 331 324 384 351 404 337 360 511 335 471 476 292 884 362 461 515 430 435 462 629 264 229 360 481 705 539 365 448 636 567 467 723 483 722 482 835 393 545 474 808 547 918 444 457 460 238 497 292 319 419 626 730 654 640 492 578 452 501 653 303 590 421 662 613 148 166 205 385 480 222 374 549 309 369 420 290 527 561 506 395 378 571 727 340 152 96 179 129 182 399 351 766 598 603 602 524 472 456 348 261 130 171 243 357 147 741 403 515 383 399 234 294 259 262 624 470 723 490 452 504 405 354 271 559 369 327 302 314 392 414 636 533 282 345 272 404 393 360 463 615 605 355 318 737 528 253 362 344 310 428 356 567 445 403 344 264 667 470 376 640 635 729 514 3038 2872 887 746 559 636 580 553 600 600 902 713 1019 618 736 603 330 383 291 526 473 398 717 707 676 414 590 813 739 501 384 470 302 325 916 579 528 304 251 551 400 533 420 384 418 441 270 433 516 426 527 447 734 374 355 380 525 689 642 511 540 335 317 504 334 325 514 494 124 156 274 843 787 792 700 833 1067 880 791 617 595 1172 695 453 654 596 504 475 894 724 328 273 317 221 317 462 1064 1202 866 892 1005 1215 1230 1458 1281 1201 1370 1489 1089 802 1532 1519 1443 1826 1626 1212 1127 1211 1272 1260 1406 1729 1560 1604 1547 1918 1454 1789 1411 1589 1498 1636 1517 3259 2343 2410 1365 1265 1485 724 674 1687 1817 1080 855 1574 480 479 768 562 709 772 669 952 1147 689 654 389 357 358 384 2300 2266 2415 1792 2093 1933 2368 1729 2384 2595 2258 2245 2487 2273 2509 2204 2149 2047 2573 2131 2186 2529 2212 2069 2522 2567 2296 2527 2535 495 443 268 2490 2289 1166 3321 3418 3436 2509 724 814 878 297 914 263 434 364 372 1912 1148 1153 392 534 344 556 1343 1385 903 1953 1628 1021 1559 1010 1416 2925 3362 2341 2516 5140 5090 2216 2769 3313 3945 1302 883 1206 1746 1516 845 2079 565 1713 669 1805 1025 170 146 1163 1110 1662 2852 1948 443 1355 787 841 566 504 1120 973 1020 1206 1315 2066 2446 1045 656 1469 1710 1733 2484 1584 1605 1021 852 671 1851 1138 1864 772 1037 573 824 821 721 801 953 2069 2159 748 766 723 869 823 577 865 784 838 1038 1043 1043 971 1450 707 673 2379 754 1034 1155 709 917 908 951 1272 752 903 771 1070 1182 1081 1222 1127 1279 1067 1121 915 761 908 1280 662 425 573 384 341 416 1033 644 498 292 510 340 834 627 506 430 668 443 454 478 517 299 285 378 270 380 407 429 660 485 435 457 370 505 370 302 347 542 317 522 628 499 612 437 466 506 619 274 505 376 390 416 481 272 303 286 432 556 883 473 413 485 410 620 760 963 400 460 506 512 434 450 508 520 530 614 523 562 491 453 507 568 575 438 739 375 389 677 633 367 359 832 585 468 551 416 748 373 355 483 445 539 453 501 394 381 1097 152 767 488 452 319 501 214 660 653 385 791 722 871 1152 669 734 402 539 426 273 340 323 431 275 245 173 263 265 375 437 484 478 345 322 272 324 614 469 264 388 452 313 765 559 374 310 389 585 329 577 563 777 428 501 403 615 489 616 635 432 651 342 380 338 463 486 609 597 503 816 504 348 241 533 378 243 201 599 469 586 547 761 615 740 672 423 644 865 613 578 616 882 997 637 1216 1019 788 968 679 389 657 639 270 722 884 1050 1044 629 870 628 491 594 705 1342 285 292 258 371 350 366 261 521 592 299 328 610 521 308 283 527 1116 1249 499 539 414 1281 200 353 187 204 743 714 489 608 660 592 818 709 674 721 600 604 832 611 664 578 757 617 813 679 593 433 471 549 448 504 1341 358 390 458 313 383 285 379 414 1071 449 514 956 693 703 735 1012 967 502 447 712 751 769 827 923 748 544 666 555 873 603 759 831 644 765 690 439 847 839 1036 772 282 1319 871 1059 740 735 644 1112 712 832 785 351 889 547 608 567 604 752 708 867 913 681 832 1232 787 734 888 951 607 1242 1269 1306 801 745 655 510 458 603 599 618 312 460 583 593 365 589 470 749 748 665 610 876 657 461 753 672 989 651 774 797 810 1110 1034 1192 1030 948 765 790 860 768 827 1019 936 969 934 1068 1566 909 921 1012 924 937 878 916 1021 2306 2314 1902 2228 1651 1417 1879 1999 1524 2155 1902 2045 1725 1415 1670 1554 2080 1542 1493 857 937 891 1052 1044 1099 1331 470 1168 1820 1507 1065 510 940 770 521 453 907 498 576 508 637 609 421 531 547 769 391 366 528 283 455 437 392 537 549 1045 548 687 906 975 770 751 967 1018 678 714 1095 1005 885 1210 868 885 921 694 426 344 322 496 461 416 500 350 300 171 363 176 348 294 511 419 143 256 102 152 186 221 219 211 197 506 190 360 346 514 517 420 446 362 284 253 380 349 279 410 328 314 498 583 477 146 186 214 190 229 255 609 300 515 491 1038 390 497 342 776 814 609 840 523 466 634 733 725 693 400 495 424 437 419 509 511 507 590 629 604 723 887 794 708 944 778 746 727 738 691 957 862 507 226 1086 579 1106 589 485 1152 504 508 452 539 1007 801 374 425 399 981 989 879 937 611 533 387 341 875 614 1210 801 443 465 918 917 669 599 880 1155 811 730 736 982 1049 737 910 1274 1016 768 850 1183 811 830 1207 1222 474 505 500 669 607 446 1892 785 726 708 537 912 696 642 822 971 1152 956 747 462 892 471 512 613 493 517 678 711 790 509 563 453 637 955 821 792 746 381 421 397 506 344 195 189 134 197 201 152 128 355 274 452 473 230 695 600 645 555 684 932 666 764 679 952 666 651 957 930 980 551 1079 1073 875 920 823 686 675 887 769 514 511 498 747 617 653 494 823 636 611 603 608 630 525 925 800 589 1074 722 779 847 681 860 787 680 946 1165 965 774 1445 817 676 650 1122 583 1076 980 481 355 449 245 150 167 159 245 624 630 664 515 766 531 689 224 384 523 299 332 353 375 641 368 757 142 469 402 422 320 579 363 342 366 415 283 267 346 424 528 656 415 489 421 425 446 372 959 528 490 655 761 580 667 639 475 509 579 537 537 8670 715 368 399 291 194 747 720 742 857 708 734 504 467 939 429 709 696 842 417 579 675 613 749 848 942 541 444 490 589 359 362 353 457 393 660 1378 1179 898 319 462 260 485 612 611 408 1751 330 2145 2017 2111 1975 1606 1746 1602 1837 1899 1823 1973 1995 2085 2076 524 892 667 633 665 653 752 820 571 774 788 872 592 505 832 543 451 806 1068 691 653 645 673 768 813 675 687 779 1208 544 421 517 543 696 555 402 372 546 557 559 603 609 594 597 845 967 715 785 545 621 817 647 651 526 509 513 520 722 513 946 625 528 720 682 479 701 737 757 861 578 932 868 827 939 787 954 815 602 729 1171 882 650 687 629 710 638 672 560 836 658 693 691 960 659 741 823 685 682 679 750 816 738 668 689 727 759 632 646 940 641 758 843 693 667 516 753 630 852 809 829 542 727 747 679 758 648 838 763 836 650 858 849 550 1052 984 1223 1075 1325 905 765 893 830 736 888 725 624 864 955 889 861 726 963 802 1008 779 871 484 525 306 1092 337 286 249 250 249 323 191 417 160 153 243 273 185 169 193 249 291 253 308 482 413 496 422 193 266 284 263 256 286 352 222 374 258 307 268 392 362 463 149 297 258 256 246 347 227 122 289 197 237 193 150 672 371 438 353 187 146 174 438 240 280 173 188 220 216 167 249 164 312 142 341 563 296 205 302 158 235 172 252 598 210 456 268 296 398 395 342 357 351 319 531 217 461 293 188 404 211 540 447 374 396 294 752 338 432 438 379 317 509 443 552 466 301 465 527 329 448 301 334 263 296 463 252 280 533 692 504 647 558 627 603 491 797 611 573 530 593 937 396 1264 499 371 577 312 293 802 427 604 438 363 544 873 400 567 580 669 520 576 317 290 484 419 369 258 281 426 732 522 948 750 587 473 414 634 408 420 422 451 602 398 666 332 300 374 300 245 319 363 216 325 529 424 385 342 392 534 442 486 175 242 340 325 433 470 522 740 486 420 514 427 601 456 411 292 292 304 453 495 231 249 417 311 477 413 408 270 648 470 604 738 489 480 365 790 526 404 313 312 244 760 318 388 667 479 593 283 306 361 518 616 502 655 526 493 471 418 597 260 584 349 600 653 278 308 185 186 348 276 432 794 475 634 340 264 587 606 574 948 442 247 350 312 70 72 78 209 86 407 446 466 484 484 402 499 482 435 567 257 96 86 249 278 105 259 301 632 447 484 384 325 243 311 391 427 731 564 555 441 282 229 386 297 325 279 331 376 392 233 538 564 328 370 315 348 382 391 500 389 474 226 192 576 429 167 480 661 492 627 674 626 555 313 360 223 723 572 267 528 476 711 483 2543 2341 618 540 506 532 697 532 730 648 710 564 695 781 663 381 264 235 320 893 482 474 438 376 705 493 321 544 674 587 338 599 394 359 617 425 448 217 220 503 392 460 467 427 450 400 236 278 386 481 479 429 358 358 356 353 333 652 483 675 464 268 322 613 388 404 646 575 115 129 205 950 915 667 765 712 1296 976 681 681 747 1354 526 559 584 441 332 326 847 844 297 275 401 195 275 237 934 774 721 745 633 821 1094 1260 1135 1309 1009 1000 929 1003 1191 1172 1113 1345 1196 1022 1265 1295 1297 848 1146 1165 1059 1358 1080 1778 1263 1590 1418 1522 1170 1601 1318 2107 1852 2060 1174 1018 1002 1064 849 1592 1493 738 909 1212 297 252 626 503 548 415 438 914 742 640 322 460 454 338 193 2453 2600 2497 2020 2209 1644 1598 2007 1565 2071 1930 2030 1854 2069 1861 1716 1624 1512 1916 1681 1722 1873 2013 1660 2150 2202 1736 2119 2259 313 295 199 2382 2421 1229 1916 2700 2675 1864 662 656 799 311 804 120 774 676 322 1530 978 953 589 648 525 529 947 1151 818 2283 871 1129 1343 1093 1803 2487 2784 2403 1874 3912 3967 2283 2560 3081 3071 1187 754 1037 1266 1146 831 1579 502 1598 811 1643 987 178 164 987 1107 1640 2784 1380 573 990 514 906 694 601 685 769 687 774 806 1801 1887 1103 780 1639 1232 1256 1445 1301 1043 956 982 803 1761 993 1557 628 949 381 827 614 615 792 891 2371 2063 632 483 676 561 927 727 903 372 667 770 1114 864 613 1314 664 624 1659 505 675 1155 543 883 659 876 1050 848 650 626 766 634 614 675 674 706 975 967 777 817 871 675 528 401 290 217 391 625 1046 672 390 386 387 434 798 777 427 385 661 648 504 425 643 241 233 571 460 410 299 295 435 341 427 503 518 612 836 614 365 498 568 338 686 610 478 293 406 442 544 246 498 396 388 471 361 378 406 516 312 431 780 503 374 421 475 465 639 929 485 550 558 508 601 470 489 609 592 544 606 615 374 582 412 486 484 564 473 367 364 419 489 589 362 415 282 406 533 318 545 449 427 479 452 523 481 533 448 366 785 135 695 349 654 385 325 272 475 428 269 719 571 612 594 724 551 357 275 249 257 397 289 361 314 143 96 322 170 302 394 366 280 288 201 187 243 238 160 95 199 271 215 683 795 473 397 364 750 248 426 420 491 331 825 705 518 362 348 907 361 606 413 776 400 532 371 543 701 613 696 683 377 284 509 255 104 192 585 455 541 471 943 584 617 600 518 824 441 711 463 508 459 897 740 987 834 697 974 806 804 893 450 311 622 795 639 713 703 608 715 158 374 441 1303 230 153 179 216 247 263 529 488 584 336 567 549 493 275 261 286 960 1040 580 620 512 1075 179 401 191 189 502 917 603 670 795 619 870 683 778 487 335 368 549 398 448 385 571 444 666 480 525 436 609 663 399 368 932 447 304 372 307 330 398 273 430 908 324 441 1055 717 663 687 1039 1178 428 285 983 597 666 700 559 901 522 532 609 991 735 646 721 451 586 348 500 603 558 507 519 406 1000 905 1145 838 647 721 1149 544 841 613 164 786 533 760 570 754 568 563 624 700 892 691 712 524 614 638 688 505 1458 1516 1458 1216 1131 376 781 701 337 401 575 531 719 786 490 398 470 504 563 936 664 745 538 508 475 829 596 1067 646 576 1103 818 986 988 1120 1032 745 608 832 755 653 939 711 695 813 979 771 767 927 996 803 962 654 711 1054 761 1920 1937 1250 1460 1700 1364 1608 1732 1079 1721 1590 1717 1293 1119 1429 1189 1933 1576 1093 832 918 866 743 942 799 1069 761 861 1402 1289 1622 699 672 841 489 405 775 310 414 285 426 531 478 264 484 518 341 294 357 266 229 203 440 397 493 977 527 541 739 610 783 980 988 912 784 630 811 547 830 962 710 777 788 675 312 467 435 328 343 292 333 412 352 297 504 183 173 88 168 461 139 190 204 107 337 347 324 293 268 461 146 387 444 378 879 732 752 339 486 274 329 391 379 395 511 506 463 470 486 168 154 411 408 299 333 504 305 443 659 1025 324 215 218 320 332 259 430 495 502 509 360 408 410 338 335 430 470 392 499 463 268 336 344 470 371 605 354 606 735 520 593 558 637 345 557 458 310 301 703 386 729 386 414 758 431 278 417 258 587 567 232 566 358 868 702 727 846 956 277 269 299 560 307 792 590 346 325 556 501 422 351 600 737 536 593 489 825 584 677 714 845 1394 784 754 647 820 1106 521 857 228 497 466 375 402 474 1914 521 573 584 669 546 606 501 501 772 926 767 596 382 472 384 477 462 373 548 517 749 432 484 422 288 505 718 679 933 714 337 391 434 400 366 202 171 134 177 167 184 155 367 260 325 240 250 520 717 404 577 840 788 779 817 521 598 773 746 844 860 926 485 766 952 656 722 888 524 633 824 476 428 990 745 516 666 516 821 838 623 546 399 584 516 406 625 659 732 1002 792 549 865 534 784 643 442 787 848 743 607 1212 605 443 390 948 366 601 926 442 292 293 264 234 134 130 168 481 440 624 720 565 731 910 276 425 434 218 253 402 301 461 580 938 197 492 251 365 346 480 248 258 281 218 386 358 330 404 533 329 410 368 590 531 530 397 1561 413 401 745 598 588 546 416 410 432 642 995 992 715 7211 368 424 330 183 464 889 615 465 742 889 816 337 867 254 480 459 885 362 557 633 589 653 665 610 419 351 395 591 260 351 544 377 323 632 1341 1168 587 185 353 156 441 433 253 378 1870 516 2394 2296 1826 1512 1575 1638 1595 1777 1976 1713 1988 1726 2126 1877 410 512 479 336 669 590 628 656 681 405 881 554 424 418 483 877 306 625 819 468 418 416 438 473 501 591 620 717 509 330 265 657 463 357 281 484 427 536 421 428 435 423 468 548 614 692 443 469 591 478 492 525 539 510 207 210 479 339 423 292 417 499 625 498 516 537 523 587 552 596 735 574 564 575 498 513 369 329 314 409 553 344 449 454 414 462 438 390 443 507 389 466 542 465 375 485 396 445 495 473 424 362 495 442 592 592 453 488 336 568 517 561 571 545 456 575 434 588 489 477 533 468 529 501 457 465 210 261 257 486 681 543 306 445 548 515 452 486 581 392 463 493 486 353 460 502 445 436 513 606 624 536 596 668 608 653 384 589 367 456 393 205 219 281 223 361 139 251 194 277 160 186 132 132 140 146 218 204 162 277 224 309 242 196 259 149 155 125 149 148 112 136 184 355 230 201 130 273 162 184 192 180 160 214 188 96 142 110 138 232 151 747 144 245 208 90 108 118 308 210 232 102 96 228 114 164 134 228 177 123 323 300 263 192 290 223 303 228 297 447 382 443 326 352 245 149 141 264 242 212 238 261 327 152 146 135 145 197 209 219 251 197 333 253 188 260 110 237 177 235 382 461 331 353 478 168 154 305 164 148 187 305 212 249 412 270 219 244 287 310 437 414 551 410 349 337 401 482 301 811 402 491 512 138 483 532 479 420 257 407 410 408 232 329 277 275 254 503 429 284 314 281 217 166 384 270 291 393 687 303 315 274 255 237 273 286 184 398 390 582 418 225 144 251 198 148 209 284 282 290 459 546 506 351 278 361 218 244 251 270 156 201 325 347 329 501 377 266 625 405 809 594 198 262 248 224 293 517 139 229 218 348 644 348 261 262 345 353 485 473 359 435 395 552 211 445 460 376 214 329 444 362 538 370 374 159 199 129 401 339 334 535 550 547 330 240 232 197 324 243 348 397 62 78 90 177 352 139 379 568 372 444 313 151 343 248 375 321 143 208 370 322 38 69 80 52 34 211 481 487 204 413 250 185 324 298 250 249 96 84 161 332 113 254 251 353 271 279 141 127 108 226 254 279 624 372 400 435 181 197 240 235 258 232 228 249 218 250 229 170 112 134 134 178 280 238 282 386 331 177 157 427 278 153 254 244 234 222 270 391 389 300 159 173 481 388 274 420 302 558 457 1549 1616 271 415 362 360 431 291 504 530 703 432 543 490 484 241 240 157 128 247 204 132 441 435 287 320 246 360 451 251 172 411 366 396 544 251 324 108 197 247 159 218 335 290 485 592 216 112 181 262 467 195 428 208 127 244 338 320 218 260 181 159 236 441 293 283 305 273 88 110 157 449 554 627 263 466 756 615 316 386 386 513 254 288 333 352 526 413 701 362 277 236 251 189 171 238 554 588 535 623 439 799 672 816 984 828 837 710 567 383 776 802 995 1150 942 1112 643 685 886 771 802 911 1104 840 985 1156 1096 1172 912 1384 1025 1111 969 1764 1403 1397 823 1018 839 494 320 878 895 666 402 845 321 294 500 386 494 350 213 707 567 489 213 316 231 270 233 1280 1388 1401 1321 1272 1097 1281 1134 1108 1579 1459 1356 1484 1397 1440 1178 1288 1282 1350 1241 1164 1005 1450 1346 1534 1574 1454 1667 1461 249 191 153 1194 1533 704 1545 2022 2036 1433 596 559 485 217 526 144 361 298 217 999 734 726 263 199 153 309 722 989 559 1062 827 718 764 941 906 1118 1312 1213 1240 2865 2743 978 1252 1706 1850 1195 505 846 942 584 538 1047 343 997 429 834 747 56 46 575 777 853 1649 1135 607 595 378 693 292 298 662 562 667 815 703 1116 1240 574 604 758 1065 1075 945 685 798 411 369 555 938 544 851 218 696 359 609 697 533 686 546 1096 1122 571 612 353 636 621 388 494 344 360 475 854 692 846 775 356 328 1547 466 562 675 340 450 505 402 572 745 409 333 446 590 593 661 643 727 603 619 741 541 677 635 285 270 232 164 335 194 540 203 239 256 404 197 507 324 304 203 300 332 179 305 148 113 109 216 92 255 381 391 223 472 288 195 230 333 352 208 251 300 298 311 356 255 265 143 256 322 421 206 131 148 146 195 215 229 234 229 277 328 501 218 309 194 232 358 297 351 298 326 328 324 407 341 328 403 337 358 328 303 388 342 385 389 389 421 315 288 170 190 177 232 232 424 308 311 319 221 365 315 297 345 220 248 302 417 209 279 560 50 416 308 235 108 278 318 239 368 234 301 404 370 458 372 595 325 345 319 168 169 179 127 230 90 62 193 222 155 178 341 179 236 183 88 144 221 326 197 212 226 78 455 448 243 215 296 247 258 223 213 466 149 572 397 232 243 244 451 174 349 400 173 312 224 387 302 452 367 305 249 211 166 186 166 122 324 343 457 491 521 642 300 549 463 537 419 329 345 341 566 623 568 576 434 385 430 509 537 286 454 426 332 359 581 638 544 457 313 541 205 324 348 591 191 177 101 197 160 203 226 204 342 220 204 385 312 210 190 128 651 531 468 484 348 629 125 210 188 131 275 441 372 374 490 449 576 344 517 386 320 309 343 261 309 391 456 271 534 262 347 326 421 313 397 372 630 329 182 280 259 346 127 237 194 366 195 184 396 374 528 489 546 539 349 328 508 406 549 577 453 498 426 562 457 316 402 401 626 382 375 350 366 472 364 471 362 260 569 880 970 413 424 289 461 305 397 532 436 385 327 390 358 420 360 316 321 376 483 307 735 327 515 315 382 504 547 621 728 537 515 347 338 285 461 548 291 219 307 390 403 450 350 218 404 395 511 454 515 472 277 234 284 575 671 566 325 493 576 694 557 467 676 542 668 389 573 404 438 533 423 634 298 520 652 608 485 506 467 585 533 454 1406 1507 1088 1081 867 843 824 990 845 1033 688 814 1145 800 765 909 1258 690 832 717 775 520 552 479 398 782 270 695 876 703 718 453 370 441 221 392 478 449 415 305 365 309 413 256 216 206 330 327 199 233 357 334 314 325 231 595 305 316 476 479 442 403 472 395 368 433 417 326 608 703 454 490 578 443 189 178 98 265 205 179 265 287 90 117 216 117 214 225 213 113 56 100 100 48 52 62 56 56 48 300 228 238 187 190 596 408 436 157 143 142 161 353 339 353 223 154 305 213 237 260 277 152 142 157 181 454 192 276 521 604 291 224 158 332 378 352 320 433 422 421 322 315 299 332 544 174 231 291 316 409 208 373 231 327 368 547 402 418 505 543 346 389 474 339 510 480 257 114 632 377 665 261 376 506 358 293 327 297 702 623 220 282 243 581 550 671 554 553 272 239 234 508 246 570 457 214 321 516 483 464 334 329 632 484 419 550 436 728 442 456 532 645 568 621 939 588 436 695 835 274 266 364 270 394 357 1274 576 363 381 536 429 516 411 488 521 644 679 495 187 374 333 242 166 421 329 496 363 346 431 382 229 429 562 380 499 333 124 215 422 379 358 142 148 80 129 129 84 70 106 129 310 177 174 424 471 459 443 521 576 532 626 481 509 674 353 553 621 615 411 611 514 421 447 473 536 541 568 427 321 397 549 327 435 389 384 409 439 403 437 370 329 268 365 499 372 734 409 423 263 576 839 455 415 612 616 631 279 1001 582 477 671 614 276 802 432 251 180 198 245 77 58 60 80 421 289 523 414 341 290 621 218 262 375 124 128 187 250 226 215 414 110 351 184 252 192 295 182 232 222 228 270 246 171 413 294 350 266 433 392 484 325 268 746 247 231 387 201 467 343 296 360 267 394 367 373 368 368 4906 4134 288 354 339 678 376 588 556 680 527 323 416 412 411 282 461 118 342 395 381 411 429 281 426 342 269 375 122 246 357 246 135 405 767 573 339 100 374 358 212 448 228 260 1214 249 1425 1260 1482 1251 1303 1430 1217 1474 1496 1405 1359 1331 1661 1552 310 458 444 354 316 522 305 453 482 356 767 459 241 431 351 385 207 404 448 345 290 290 349 336 337 290 354 410 565 354 349 708 486 341 329 582 535 556 469 382 511 505 550 623 624 793 512 492 607 569 590 564 547 543 285 253 484 440 477 292 398 455 580 447 595 581 557 606 568 578 789 582 566 574 546 550 395 303 472 479 604 395 461 485 461 513 483 412 451 547 433 495 614 452 395 567 392 453 534 494 378 410 500 479 512 527 490 519 413 452 482 575 557 510 504 550 456 567 534 525 619 464 468 407 444 446 222 293 273 379 697 556 310 490 593 504 503 453 568 464 511 549 500 397 496 520 471 458 521 635 635 561 544 596 592 563 394 604 438 495 361 213 253 367 257 455 176 243 196 301 133 184 130 130 138 127 191 179 141 281 226 323 250 258 337 175 171 139 165 154 108 144 194 332 263 175 114 226 176 150 206 190 174 234 168 92 179 114 140 217 155 715 156 227 192 90 112 114 360 226 248 193 110 276 134 188 148 230 227 133 280 365 265 211 321 164 284 187 257 369 469 368 305 331 261 120 147 286 260 230 316 290 408 144 191 179 135 286 334 249 237 184 414 289 248 218 120 251 182 219 330 551 382 357 502 172 116 277 158 208 249 277 278 255 388 301 230 248 356 261 481 544 625 496 409 386 497 523 297 870 439 470 544 171 516 607 481 465 250 419 512 395 184 403 289 289 276 470 399 338 376 349 248 178 391 254 363 399 710 369 309 335 229 255 369 379 184 396 332 570 362 221 150 261 162 134 265 292 257 267 546 568 601 309 303 343 232 254 227 280 186 211 300 320 373 552 442 283 614 323 692 572 252 235 221 234 311 581 178 269 175 328 457 404 300 270 354 331 475 410 379 471 378 643 211 567 524 349 285 366 475 343 563 461 399 204 257 168 474 346 326 476 491 508 376 215 236 274 422 299 442 467 62 80 88 191 344 174 401 685 415 550 323 188 342 289 440 380 151 241 473 346 54 94 86 50 38 215 457 453 243 389 289 218 335 313 318 334 155 124 231 309 87 316 237 393 324 334 211 151 130 211 285 295 617 424 406 424 177 154 301 249 248 222 274 297 268 261 266 184 125 149 124 165 307 293 291 347 333 185 173 455 300 161 262 254 240 228 280 421 456 347 147 167 503 404 286 450 357 541 411 1802 1830 326 488 398 395 468 310 513 492 664 465 580 495 518 255 188 122 114 250 224 150 537 531 318 402 235 389 410 311 158 427 404 424 603 277 304 94 211 300 189 209 341 278 427 565 218 102 162 360 541 212 455 208 108 312 394 340 232 320 224 173 252 539 264 245 352 322 98 120 161 508 602 703 261 502 847 672 279 484 431 564 285 344 379 369 644 380 737 433 278 241 280 255 205 242 644 624 562 668 411 789 713 710 968 808 712 841 652 514 869 881 1051 1095 943 1239 730 800 916 777 877 848 1080 846 929 1210 1128 1192 930 1411 978 1154 978 1881 1444 1474 899 1022 935 512 404 937 934 721 497 845 440 413 591 422 513 411 221 765 594 575 267 380 299 342 249 1421 1494 1687 1462 1351 1225 1297 1143 1078 1800 1447 1540 1688 1606 1389 1180 1452 1183 1410 1524 1259 1112 1624 1581 1676 1732 1469 1728 1533 317 211 192 1247 1449 747 1699 2158 2161 1614 645 604 477 183 520 179 400 318 260 1206 789 783 308 226 159 349 765 1126 586 1278 882 836 805 932 989 1185 1399 1414 1303 3016 2880 1160 1320 1971 2058 1384 533 1045 1005 680 480 1126 367 1083 475 939 650 56 46 745 823 1014 1768 1229 673 605 410 769 347 355 654 550 686 870 770 1158 1390 610 588 863 1227 1256 1008 745 849 446 435 600 948 564 953 267 761 406 562 730 557 714 584 1021 1136 590 619 400 668 666 367 427 346 360 529 893 732 732 962 472 448 1657 457 567 737 405 470 564 432 610 797 497 400 553 614 637 722 667 769 727 697 761 656 801 698 326 278 250 150 343 181 597 253 284 226 364 217 613 346 330 265 322 388 206 321 170 137 131 210 100 269 395 391 250 475 322 213 244 379 376 212 266 306 341 362 384 263 271 225 307 391 518 231 137 150 160 174 201 281 244 223 391 371 532 203 294 167 230 394 339 407 282 310 299 307 413 316 349 415 335 291 390 263 309 360 303 438 438 437 366 270 194 244 187 226 222 494 334 349 410 242 421 367 351 397 236 260 364 491 211 295 700 54 552 311 290 128 276 312 355 387 244 321 376 476 467 388 600 390 382 360 174 162 187 131 209 205 64 195 203 266 219 369 179 285 185 92 148 223 309 174 259 238 82 506 466 242 208 269 284 256 229 223 440 167 654 467 313 255 306 528 192 365 464 224 393 240 448 314 472 367 323 274 227 168 194 206 116 367 490 474 510 570 719 322 671 535 557 457 345 333 338 621 664 592 679 533 476 516 522 615 310 440 424 434 426 677 650 569 553 430 545 255 403 427 627 247 252 132 276 235 274 236 229 383 237 222 354 311 224 198 205 763 655 458 476 401 675 147 274 250 153 324 448 400 404 535 496 600 339 541 438 376 365 409 319 371 450 600 413 701 427 510 333 405 308 411 388 685 311 250 277 248 256 125 320 216 412 211 210 414 475 509 463 549 564 359 357 599 430 509 535 545 540 321 504 390 341 416 457 678 406 356 337 388 503 405 500 374 209 699 1063 1153 537 479 413 551 327 486 639 598 417 389 414 426 446 455 411 420 448 427 337 803 372 471 318 401 521 606 678 797 575 551 376 310 282 539 526 321 236 376 454 431 444 405 232 375 413 516 475 523 506 322 285 348 574 735 468 382 499 650 759 633 526 693 603 570 414 630 477 589 567 474 755 343 637 711 653 502 544 504 554 610 491 1453 1532 934 943 888 877 862 1011 798 1142 810 950 1188 851 846 857 1251 751 989 646 724 534 599 563 426 741 373 793 1008 804 865 473 428 533 247 544 576 477 448 345 352 383 272 276 228 222 419 297 199 237 325 298 372 379 227 652 256 407 577 518 593 506 457 372 395 444 439 385 621 744 470 487 575 534 203 132 102 229 221 197 281 309 110 129 284 161 321 237 250 119 50 104 126 58 52 64 58 58 52 308 216 268 238 212 581 428 458 153 172 160 159 355 341 357 261 175 318 235 273 227 221 146 134 119 145 412 198 284 592 631 254 224 207 354 400 402 336 462 446 436 295 319 270 318 535 172 220 297 338 466 229 431 223 313 352 548 417 451 482 580 361 406 455 381 548 516 269 135 672 429 739 277 440 532 380 315 345 342 730 657 216 303 241 608 527 640 610 570 326 289 254 590 272 642 512 238 358 588 572 433 359 361 746 460 522 643 535 951 575 476 631 704 701 666 1104 681 457 835 874 312 268 363 288 420 383 1352 505 319 323 508 431 585 453 488 607 738 701 577 209 485 343 217 159 459 327 581 444 346 376 492 206 388 562 392 602 372 220 271 449 411 369 171 152 88 133 133 113 103 187 135 356 231 174 465 544 526 491 560 576 498 608 515 559 625 383 572 713 657 412 647 643 536 562 573 522 453 603 417 361 487 537 358 496 431 370 485 433 393 384 356 363 260 428 465 431 775 481 424 251 595 854 472 453 579 689 647 301 872 488 422 647 673 307 783 506 290 180 200 247 124 124 124 148 441 276 489 378 386 235 654 187 393 513 151 157 222 378 263 243 446 124 331 234 256 188 347 196 230 267 246 327 299 204 421 268 377 279 456 400 433 289 245 855 238 222 413 272 500 363 310 462 346 362 446 458 399 424 4134 5035 331 372 361 769 408 726 581 711 559 329 528 416 493 285 558 165 376 419 405 435 453 343 448 305 271 465 140 230 321 244 129 449 868 664 394 131 427 370 284 456 195 227 1276 265 1489 1338 1444 1368 1405 1490 1302 1320 1556 1245 1400 1521 1885 1691 326 513 413 364 342 540 368 556 581 348 814 487 290 445 397 477 235 381 451 355 294 294 386 350 345 324 386 456 655 549 325 389 318 460 477 606 537 324 256 474 416 428 402 548 528 502 496 598 558 474 526 537 545 447 299 339 483 203 428 282 425 481 441 516 439 386 404 395 494 581 506 469 541 457 611 455 491 553 513 664 665 425 551 488 462 441 438 487 506 519 448 554 385 611 472 408 648 430 421 484 388 520 484 384 580 444 372 333 367 518 515 525 544 370 436 456 498 602 648 598 492 408 487 639 451 452 235 256 254 549 369 419 261 327 392 386 357 559 398 350 352 315 457 628 645 694 578 529 534 465 394 465 465 588 423 530 323 278 427 526 180 122 116 160 120 211 182 316 96 221 94 388 106 117 126 104 179 118 108 284 235 272 317 240 288 211 213 175 193 118 231 225 171 317 200 150 142 228 149 192 155 145 139 179 150 164 295 323 353 148 88 535 243 107 93 70 134 163 388 141 159 106 66 115 94 150 82 99 215 105 301 422 188 283 352 202 119 158 191 275 308 456 218 236 191 255 176 272 248 185 285 124 206 106 232 130 255 228 156 312 294 204 387 217 312 289 170 176 185 136 248 448 304 291 370 160 209 213 238 238 186 234 106 289 202 184 211 291 269 392 348 363 302 571 518 324 407 513 344 768 633 210 599 199 312 442 273 504 259 291 433 394 523 499 299 311 444 344 355 223 203 245 138 210 275 141 309 568 551 330 459 222 326 337 267 255 320 427 277 359 313 154 142 172 267 165 189 191 156 357 461 440 297 303 238 272 259 289 172 94 268 403 306 237 476 524 433 242 442 228 458 287 261 256 242 303 261 497 190 168 145 275 289 311 376 154 211 430 205 534 306 420 233 647 175 347 283 278 248 502 244 276 393 278 400 319 200 100 372 270 291 332 324 386 403 168 213 323 299 210 309 300 78 88 103 137 249 147 297 401 279 311 267 171 308 354 251 247 193 244 265 166 50 49 38 55 30 273 239 307 246 371 400 323 381 343 319 298 169 134 225 244 270 244 290 158 254 260 208 170 311 159 208 260 361 534 302 466 190 228 239 256 222 208 235 235 364 284 222 350 263 287 288 171 164 334 345 340 258 177 165 375 294 117 198 196 182 214 218 274 260 224 352 115 482 215 236 248 307 297 354 1812 1386 330 328 379 295 466 254 452 390 614 583 522 536 274 192 94 156 98 221 266 175 256 286 254 232 278 376 496 267 128 274 354 398 260 216 247 218 178 243 150 127 189 106 173 214 196 117 155 296 221 337 345 176 259 373 177 375 309 142 269 207 197 325 336 281 336 312 77 85 159 519 591 395 197 544 438 754 264 387 370 494 266 499 418 352 259 369 670 310 181 157 216 235 148 196 526 268 427 534 389 755 792 786 827 727 714 651 665 281 847 795 807 985 983 925 911 942 1009 1032 1062 1068 904 801 971 996 849 1202 870 1221 832 1161 1065 1341 1614 1703 1041 885 1005 347 535 966 819 588 455 949 372 360 465 326 258 268 177 594 546 366 183 251 231 179 232 1456 1491 1515 1191 1284 1049 1172 1384 1115 1628 1227 1112 1341 1032 1193 1561 856 1143 1150 1053 989 1101 1162 1041 1531 1723 1450 1502 1528 271 245 151 1254 1106 771 1378 1624 1550 1259 577 639 579 269 606 110 168 148 196 905 534 544 433 298 270 239 425 683 679 1277 702 649 673 595 983 1208 1454 1270 1031 2549 2195 1097 1551 1411 1992 836 482 1101 843 972 358 975 355 1293 551 918 482 30 28 418 714 927 1475 832 347 802 340 641 211 203 647 593 612 697 634 1294 1094 593 615 1099 718 902 1074 968 936 446 418 412 1163 881 791 227 599 327 525 499 499 575 466 781 995 394 340 296 568 626 432 553 458 494 371 918 595 504 655 316 302 1222 322 519 510 271 572 638 587 601 497 377 387 403 584 604 641 492 575 596 584 439 517 638 578 227 184 202 346 206 415 568 269 223 277 292 283 565 391 186 211 257 285 229 118 219 107 95 66 130 120 139 135 147 316 185 183 170 216 233 151 193 184 234 243 199 250 298 125 199 213 282 139 199 249 356 275 214 233 416 161 236 226 493 202 394 168 134 336 279 371 260 391 372 340 382 407 349 298 374 398 376 294 259 484 218 471 463 293 320 186 266 191 189 161 179 639 259 347 373 325 445 255 251 306 195 215 263 318 229 298 519 40 466 345 488 144 210 218 252 276 351 442 504 340 437 522 512 234 143 256 119 148 214 123 171 82 52 173 162 172 180 126 203 157 146 140 148 137 97 75 152 179 141 491 371 246 234 221 243 247 175 171 347 126 291 174 368 335 338 462 294 286 311 157 284 169 341 292 490 418 389 188 144 169 182 144 82 204 199 266 328 292 771 254 347 411 214 340 384 283 303 467 427 731 519 592 506 359 477 474 288 293 210 180 329 461 438 626 414 328 577 123 400 410 697 229 204 199 163 188 214 263 201 259 213 266 240 261 179 173 296 545 446 289 340 354 629 100 160 134 102 276 361 269 297 392 339 487 403 294 344 207 176 304 182 214 209 358 284 393 270 376 286 371 315 194 211 543 197 155 286 238 352 89 176 163 319 202 170 462 279 391 339 644 574 352 179 426 517 298 375 446 515 303 513 569 368 380 415 519 306 242 238 367 325 379 538 409 270 583 485 541 353 256 282 637 455 230 451 174 420 218 413 266 426 495 485 524 540 482 385 726 290 409 379 505 474 764 625 751 426 398 217 264 240 324 415 328 196 307 274 294 238 342 213 400 541 349 333 480 354 331 319 311 661 427 436 561 697 498 403 430 463 608 499 462 567 655 462 344 422 605 641 360 432 721 437 500 463 506 410 634 413 1372 1395 1104 1146 796 1092 932 984 822 1046 904 1073 892 971 961 821 1464 790 723 554 676 362 381 469 460 582 241 495 763 606 754 418 324 430 237 290 427 309 279 254 241 306 213 209 199 206 294 192 132 185 171 221 207 425 582 355 294 391 548 608 506 552 521 479 396 365 317 361 768 738 410 595 604 472 173 113 83 189 183 159 164 207 105 130 270 110 84 136 170 145 36 74 216 28 110 134 126 122 116 126 149 496 264 202 274 298 310 227 166 292 221 255 221 241 187 125 287 149 318 82 66 177 140 176 202 217 163 286 428 447 336 150 232 262 248 209 351 350 396 350 289 198 192 386 216 349 442 196 333 248 185 412 225 281 332 351 395 577 611 601 451 611 574 371 672 641 208 81 487 261 485 224 241 386 274 236 239 234 413 659 232 177 159 487 560 517 574 462 155 141 175 315 181 457 353 191 188 318 342 394 242 416 499 542 561 460 472 653 342 520 648 735 440 661 817 561 779 646 624 289 359 436 330 335 319 1275 530 618 679 412 601 633 536 594 808 898 778 639 459 401 205 398 293 285 334 272 268 360 427 323 246 182 407 472 467 498 341 328 380 370 202 199 185 144 193 187 183 148 222 223 226 98 97 229 439 380 378 439 499 451 434 523 534 439 496 590 547 520 349 481 713 474 546 483 470 396 328 336 271 338 412 438 485 267 422 506 450 342 362 372 306 445 530 264 359 616 516 449 320 331 320 451 471 369 519 464 464 690 511 413 262 528 567 544 433 226 186 135 147 91 118 126 138 389 292 297 274 432 433 532 132 278 311 268 191 287 228 201 213 588 165 259 342 261 223 152 139 362 372 308 313 262 163 379 216 142 278 188 538 250 332 286 668 311 309 283 214 384 273 247 371 213 324 378 381 291 330 288 331 5185 334 540 407 227 281 448 574 361 372 406 228 382 553 283 271 331 349 280 368 369 386 334 320 329 399 175 215 369 385 257 599 648 495 416 153 237 213 237 201 294 164 1061 187 1093 988 1177 1169 1131 1179 1155 1481 1323 1522 1299 1274 1120 1103 246 252 329 332 439 407 452 468 389 367 454 386 240 303 269 347 394 282 565 368 360 344 248 237 219 306 308 330 873 466 420 652 353 301 457 564 515 609 222 324 351 345 333 496 265 437 417 439 631 494 460 276 274 428 366 408 219 299 360 352 467 439 280 416 432 494 540 579 572 386 622 616 667 572 587 714 334 476 563 398 417 354 431 370 363 466 420 392 388 435 373 444 468 295 275 397 407 370 425 285 373 513 406 507 386 431 353 322 341 298 377 398 371 260 334 524 384 546 392 351 363 445 615 519 580 565 525 564 372 465 614 539 300 643 536 495 515 452 496 491 537 432 655 355 340 425 581 603 547 344 466 444 488 501 486 531 250 511 296 423 167 187 208 103 237 143 118 299 68 198 162 163 144 132 136 115 152 144 142 209 163 203 181 279 295 195 190 138 142 131 302 93 240 281 174 141 127 213 84 257 156 204 190 274 183 94 174 274 317 194 180 511 214 154 152 177 98 174 368 148 158 42 66 95 74 153 54 111 256 81 354 244 142 138 178 109 96 130 170 264 131 276 106 122 243 182 331 227 190 197 450 127 242 224 178 148 186 205 263 198 255 267 222 291 219 335 169 320 260 217 118 337 248 422 287 141 262 302 275 172 174 320 173 219 212 104 99 468 383 178 321 486 412 341 210 351 359 610 289 473 278 200 344 155 301 424 481 452 305 218 348 398 184 348 191 193 209 360 378 289 312 213 216 297 177 155 190 347 420 178 256 353 257 465 278 405 144 281 152 270 170 342 130 347 161 174 197 173 283 247 367 243 381 343 230 233 211 233 96 224 240 246 256 235 286 334 276 207 282 169 362 156 199 171 142 355 304 333 186 160 90 326 218 354 258 80 177 301 540 228 259 430 179 664 222 180 144 521 203 482 261 201 253 180 244 426 198 141 338 318 271 290 321 411 317 198 211 177 143 129 176 273 98 106 108 151 207 160 271 317 125 279 229 199 154 290 209 338 161 233 308 222 108 75 67 42 123 258 224 394 298 245 436 237 458 396 185 234 134 145 196 227 78 262 139 193 147 171 216 164 362 118 234 253 503 252 208 382 243 92 183 231 102 84 90 96 114 82 84 130 96 104 197 126 112 156 138 252 334 218 214 360 255 127 337 365 341 402 406 320 296 169 117 216 228 144 285 426 282 412 226 1319 1437 285 282 328 345 294 258 380 312 410 272 418 264 359 295 206 272 132 130 266 177 428 424 286 284 315 279 409 195 158 353 250 241 338 202 233 151 135 306 240 225 221 155 257 360 168 296 334 227 286 327 307 254 210 177 194 435 314 214 380 246 186 354 246 259 296 288 128 142 258 548 566 790 275 396 634 505 293 415 302 442 301 392 742 251 287 204 415 293 175 159 197 302 218 240 398 360 379 384 434 712 716 961 670 692 680 810 725 380 895 885 852 1146 1254 777 803 811 871 937 1001 1030 1081 1059 1308 956 783 1224 962 1174 925 1310 901 1462 1416 1450 887 529 750 391 413 1234 939 615 250 915 373 331 285 307 369 217 160 569 391 315 126 279 255 201 154 1055 1037 975 958 866 928 1206 1240 952 1183 1096 969 1190 1293 1003 1085 1059 962 1570 997 1105 846 1210 988 1553 1790 1564 1641 1343 287 239 183 883 915 496 1599 1963 1879 1388 384 527 507 156 434 201 175 161 270 808 494 571 157 320 261 329 521 689 516 785 676 705 755 744 738 1196 1436 1431 1346 2881 2514 1404 1333 1611 1723 747 440 956 614 706 449 736 365 975 348 1050 609 28 24 586 876 1104 1635 861 605 650 475 576 159 155 488 408 451 695 577 1197 1625 325 390 673 1176 1051 1379 743 567 664 449 528 904 337 1185 262 559 245 468 503 367 526 625 961 1379 373 344 642 629 418 464 455 309 355 333 885 485 438 722 447 425 1223 245 380 439 179 571 639 632 451 609 521 552 500 673 687 790 611 714 626 588 640 535 506 559 320 182 152 253 217 150 389 207 175 361 194 102 573 343 336 431 203 280 277 119 157 198 188 175 74 173 158 140 304 342 210 240 302 239 250 221 340 336 207 278 396 185 206 190 426 494 314 154 146 210 285 217 190 189 130 295 275 247 417 238 296 175 137 413 298 378 213 302 310 370 385 465 451 395 309 285 338 441 374 310 245 308 320 279 242 219 116 152 176 155 169 443 159 246 167 401 297 218 190 252 259 293 250 328 186 278 540 88 397 427 240 184 339 305 253 268 284 431 462 322 518 392 409 188 155 132 230 96 114 158 94 68 54 98 162 99 167 332 227 193 222 156 133 106 84 84 128 120 110 366 267 145 125 120 208 262 151 141 336 171 303 214 341 283 306 299 237 534 277 385 169 339 281 352 376 356 387 454 210 126 194 331 285 102 262 232 330 239 613 395 389 492 426 451 296 256 307 358 280 418 308 619 574 472 415 309 419 281 338 83 262 319 402 434 457 240 219 317 362 403 894 179 195 109 133 123 149 162 112 267 92 317 225 279 237 233 298 375 372 241 267 160 658 166 206 90 174 154 444 353 408 407 356 431 498 385 346 313 280 391 270 286 206 277 208 330 204 300 270 320 321 303 280 453 244 117 192 210 164 230 203 361 464 290 291 659 284 547 515 459 501 288 226 494 397 442 682 393 340 278 347 321 377 383 368 313 258 142 192 340 623 636 520 504 266 652 534 621 387 439 338 296 359 422 475 179 352 402 383 434 377 347 334 451 530 320 596 455 446 378 614 505 370 563 584 779 311 277 271 372 263 211 331 263 178 186 297 249 373 237 303 497 520 372 596 598 450 263 290 278 891 614 361 334 619 415 514 658 675 532 404 551 544 447 386 396 509 558 469 367 769 542 426 718 611 453 589 636 562 1296 1602 1017 973 992 927 1083 1151 712 807 693 804 896 1028 887 787 1180 967 709 650 730 549 340 490 423 580 185 405 749 642 660 341 470 272 254 282 270 203 329 224 350 193 158 304 171 226 167 253 271 228 228 264 272 241 281 383 535 244 622 541 271 650 426 439 481 442 410 316 544 671 415 382 393 329 346 357 314 373 346 331 153 188 135 90 277 107 184 129 283 182 22 44 38 67 97 99 111 74 80 207 128 241 213 180 365 337 341 388 325 209 202 349 329 333 289 153 186 273 294 207 149 158 128 91 142 360 214 300 594 407 446 166 124 219 219 141 226 418 418 256 236 273 275 309 287 229 246 178 299 168 336 243 139 147 165 210 333 291 247 360 283 298 341 282 528 317 194 56 396 189 509 320 175 533 210 174 208 174 534 598 95 150 138 690 517 521 481 413 174 162 348 529 227 526 462 341 159 495 508 180 194 379 535 437 285 357 651 535 374 442 740 751 562 471 456 635 661 659 579 138 344 286 341 415 322 973 460 569 518 805 677 599 392 537 521 658 570 547 253 308 345 211 256 281 219 228 236 236 304 395 376 238 613 360 395 312 241 202 163 286 206 85 101 93 97 97 75 73 127 252 179 257 128 227 306 283 261 527 592 472 454 569 530 512 511 364 425 383 517 436 420 306 330 370 457 455 486 418 248 265 416 333 877 323 314 314 330 309 376 470 444 243 431 479 259 423 296 267 288 242 354 340 444 346 604 696 263 705 379 373 326 706 388 508 612 426 107 94 63 158 186 169 198 343 374 151 205 290 211 419 237 331 326 321 213 205 136 162 242 590 353 364 215 239 224 306 223 268 262 260 164 140 205 339 221 174 174 241 246 430 257 309 680 327 311 468 145 267 123 117 218 193 229 387 327 194 183 354 372 334 4922 408 485 395 297 231 394 287 155 350 356 306 470 410 94 346 562 465 588 629 384 453 235 206 371 192 287 276 353 180 548 568 638 410 149 263 236 152 213 325 188 1004 189 1020 927 1282 1412 1280 1296 1233 994 1194 969 1249 1075 1094 855 239 339 321 569 486 538 575 342 375 364 537 426 256 367 392 489 260 447 566 419 403 373 271 572 570 375 381 460 1060 874 874 717 613 936 770 1116 940 976 777 736 858 940 892 819 830 1077 1015 691 714 939 972 952 1005 832 514 730 650 649 708 790 1172 1019 1052 869 996 893 937 826 1101 1063 947 1079 1058 1119 1090 991 1281 767 1147 946 1189 935 1034 868 841 941 786 909 872 991 918 906 666 1051 1042 886 966 947 999 913 904 734 973 942 1069 942 959 1021 1178 913 1141 767 1107 964 861 1016 1051 1270 1102 1100 854 690 1062 1058 591 686 895 1020 1208 681 1433 1229 637 1156 1193 1276 1338 1238 1363 1277 1241 1457 1242 1302 1442 1221 1337 1258 1233 916 1009 1056 1492 1365 1366 1412 614 657 870 1156 648 402 290 398 316 519 297 378 265 372 326 436 330 384 394 205 331 248 235 598 501 565 600 566 785 355 427 296 388 312 447 406 470 612 514 509 423 563 561 429 474 466 399 411 406 437 502 408 470 364 342 999 535 242 202 342 326 386 478 242 320 430 409 301 474 360 514 270 381 550 515 796 563 362 500 352 466 337 616 866 580 964 322 416 471 446 264 616 539 469 478 250 455 266 306 408 292 353 295 744 566 482 629 594 434 569 512 608 456 455 468 777 508 584 615 366 531 373 590 526 690 435 371 504 602 551 647 447 613 565 1135 861 1019 1109 1134 890 1108 889 718 1319 1153 709 1135 407 585 986 408 839 828 719 1114 717 658 794 458 474 701 926 507 499 726 589 376 354 450 426 712 919 1087 680 858 998 830 818 497 510 416 540 734 875 842 529 712 744 692 686 439 501 426 624 817 858 703 485 579 614 480 526 443 422 669 528 549 581 458 635 456 616 625 482 1015 446 740 576 546 542 591 887 344 298 509 506 871 826 452 441 573 765 697 1135 764 1074 667 842 607 619 685 769 409 843 692 510 782 469 521 619 598 609 774 1095 1161 629 656 961 688 667 465 420 715 413 772 741 358 424 284 294 375 333 630 908 537 620 529 385 672 869 867 623 610 603 598 557 347 160 62 122 205 652 544 793 962 808 706 812 699 630 708 524 261 177 543 533 176 570 440 642 441 594 436 508 599 383 529 649 812 814 587 678 417 314 442 431 829 602 512 536 551 638 436 661 383 489 536 448 576 862 707 616 711 538 596 889 740 472 343 298 272 330 345 608 589 420 603 371 623 484 232 673 993 1023 781 3586 3678 781 868 869 904 854 623 984 677 917 929 1135 859 883 436 341 350 452 761 459 420 753 727 740 960 462 936 1015 698 538 580 713 701 988 535 837 287 395 396 273 409 491 532 602 597 319 295 514 478 526 382 614 409 425 526 465 827 727 610 734 394 466 647 484 515 699 646 108 122 118 1301 1268 1076 454 959 1075 1116 919 1051 837 1477 908 1067 760 875 802 641 1498 835 458 463 406 192 409 306 1115 1219 891 1058 1194 1711 1964 1861 1528 1501 1487 1266 958 811 1721 1570 1788 1661 1920 1980 1735 1610 1706 2060 1933 1941 1896 2056 1992 2455 2057 2024 2377 1861 2258 2157 1843 3260 3026 3597 2040 1588 1945 938 734 1951 1687 1239 1030 2423 577 504 818 502 650 741 517 1440 1077 748 646 657 629 535 538 2526 2839 2726 2587 2453 2141 2455 2496 2274 2466 2462 2577 2728 2379 2493 2703 1975 2180 2476 2058 2585 2399 2760 2854 2790 2812 3227 2983 3150 475 410 321 2771 2735 1606 3092 3870 4113 3464 1197 1118 807 366 845 276 440 312 399 2552 1475 1394 463 799 651 798 1386 1265 1149 2243 1488 1460 1450 1537 1634 3081 3708 3419 2967 5950 5854 3296 3768 3948 4642 2023 1166 1788 1416 1841 961 1725 908 2883 838 2022 885 126 106 1427 1268 1779 3965 2178 636 1852 848 1065 716 792 1187 1202 1146 1901 1554 2401 2743 1314 841 1803 1950 2100 2072 1782 1972 1101 1117 855 2042 1591 1854 724 1164 753 1291 1105 993 1318 1095 2534 2303 1040 1096 873 945 953 780 800 792 656 1120 1405 1260 1130 1528 750 667 2375 831 1032 1586 560 794 599 699 1315 1074 1119 1014 963 1091 1151 1181 1018 1208 1530 1519 1419 904 893 1216 615 409 440 317 543 560 1027 513 814 449 542 646 1051 541 461 601 784 676 735 389 617 290 166 353 436 572 519 396 332 496 497 562 522 412 629 362 352 571 452 414 530 509 420 372 439 526 679 231 519 435 527 477 393 456 655 443 574 664 1071 552 576 478 497 882 1103 1139 689 814 802 885 637 631 667 700 581 898 920 743 587 910 591 772 771 928 890 415 633 459 481 340 342 704 507 606 1132 375 762 578 552 762 463 519 658 792 701 578 1201 88 1453 559 555 401 471 488 595 837 621 1058 1324 1178 1159 1082 986 424 361 351 286 307 392 327 289 460 364 293 248 432 450 336 468 253 302 234 173 318 254 182 421 328 331 918 439 479 435 474 935 597 632 664 605 523 1111 855 595 766 533 697 631 768 778 416 706 453 683 635 913 671 775 531 471 525 691 400 304 276 777 491 568 883 988 609 916 741 897 825 767 732 690 995 709 1358 707 963 771 936 1223 769 688 891 676 160 984 1058 951 863 727 776 692 211 584 652 1816 377 283 224 361 356 404 577 719 794 319 631 487 598 325 286 366 1343 1249 644 725 475 1519 197 270 196 229 545 986 692 810 880 824 1050 576 821 1023 695 681 976 661 762 750 621 508 673 579 662 491 702 379 520 429 965 655 549 570 247 489 277 323 303 810 591 527 1123 646 1203 877 1049 1492 995 401 737 863 785 815 713 773 1290 861 968 915 674 895 1113 652 703 686 815 1034 977 1116 968 427 1476 1164 1606 865 798 839 1305 841 872 902 529 1094 923 1106 987 1125 839 751 833 854 1021 655 1219 748 692 816 886 652 1957 1511 1591 1040 855 656 576 492 665 782 841 381 434 722 708 580 522 543 708 715 896 861 1039 666 746 843 717 1458 915 1222 898 1044 1141 1234 984 1167 811 1127 1123 1011 900 1066 982 1194 905 1126 888 1022 983 1089 1100 1050 1158 1160 1105 1157 3235 2982 2332 2116 2133 2083 2347 2498 2025 2638 2144 2379 2087 2211 2359 1578 2566 1802 1378 1197 1348 1323 1121 1233 1290 1496 505 1178 1943 1792 1589 645 792 706 578 546 1040 702 530 478 682 487 506 706 852 571 608 273 591 369 527 498 644 688 969 859 980 702 788 1012 899 957 928 899 812 1027 779 657 1193 1514 1278 965 1137 1255 316 366 336 297 312 209 465 478 347 263 399 311 471 192 283 289 154 287 210 227 323 381 379 379 346 313 284 506 533 474 737 697 743 282 280 386 730 338 277 330 542 382 449 411 672 301 351 500 460 363 472 676 523 901 687 1042 539 491 326 578 559 439 520 712 702 675 745 562 541 599 911 554 666 615 670 552 689 817 690 661 715 984 1039 926 927 690 1044 960 813 641 871 795 485 150 1009 532 1057 527 477 1123 469 513 398 457 1575 1362 454 782 733 1193 1099 1021 1395 1137 549 480 506 1025 667 1298 972 593 455 1009 802 621 815 986 1158 998 1026 953 948 932 980 983 1203 1467 1003 1196 1466 1569 1199 1294 1435 409 676 654 685 682 690 2451 1163 1023 1060 909 1007 935 853 857 1319 1407 1442 1006 734 595 553 444 401 452 682 840 770 668 523 763 626 654 1274 1187 1006 1216 509 664 523 835 386 358 268 226 297 252 303 271 407 472 538 214 357 926 752 644 840 802 967 698 841 889 1011 788 1134 1014 1139 1133 1198 1107 1223 892 1054 1223 700 707 848 872 647 807 666 971 921 711 808 854 888 759 836 704 748 600 1028 898 1186 1157 723 740 686 881 1101 896 1014 1007 946 1195 686 1788 1079 873 879 1482 882 1569 1255 586 350 358 443 196 120 154 194 758 606 945 793 662 865 808 483 631 751 350 326 543 439 306 534 895 271 644 530 465 309 501 613 451 462 453 283 249 549 344 315 423 432 428 719 430 748 424 1000 722 641 585 634 517 551 507 484 588 568 807 757 747 464 339 361 540 408 11420 899 810 974 780 886 847 542 904 545 474 925 808 507 651 885 800 956 1014 909 903 704 597 832 527 534 421 561 405 837 1567 1284 767 456 412 317 682 729 492 593 2017 352 2454 2191 2453 1977 2140 2149 2236 2028 2244 2011 2439 2166 2408 2632 1078 649 869 564 917 768 770 884 677 849 1177 921 578 771 819 962 571 819 1414 890 760 746 700 611 534 848 887 991 1860 1580 926 1362 1002 1079 1377 922 888 1220 1118 1015 1565 1633 1556 1252 997 1469 1312 1412 1093 1515 1040 799 791 919 704 759 1075 1013 1244 711 1190 1217 1000 1108 1099 935 894 870 1469 1014 1615 1267 1348 1258 1271 1535 1317 768 1306 1273 1287 1385 1410 1407 1080 1606 1481 1309 1186 1186 1268 1210 1290 1193 1440 1194 1107 1574 1230 1597 1422 1334 1523 1701 1887 1279 1249 1344 1431 876 1139 1328 1113 1092 1069 1151 1691 792 1062 928 1526 966 1197 990 1600 1412 1105 918 1131 841 1543 1166 1105 1067 1153 856 909 896 1264 1222 1106 1229 999 1222 1179 1216 941 1103 957 1197 1614 1336 1065 989 1100 1033 983 831 984 1255 588 711 442 661 502 790 387 672 333 431 476 346 565 580 610 523 491 467 469 700 546 723 549 433 573 269 430 329 384 509 469 481 474 750 656 457 318 557 466 630 390 376 340 435 320 518 437 578 710 651 629 883 495 431 417 128 403 471 858 809 841 425 424 296 482 407 471 341 369 206 501 1065 548 451 659 408 531 374 469 1036 716 954 606 644 895 578 605 645 598 586 1327 541 532 412 383 383 533 886 915 540 716 373 607 1052 701 749 702 939 619 717 733 803 797 541 1052 487 564 681 696 585 605 759 456 488 786 889 642 871 748 636 1693 1166 1237 888 866 1188 849 1441 847 1958 662 592 645 601 555 1867 1082 1252 610 914 880 865 521 952 1003 1004 703 1181 520 537 919 735 949 1163 792 721 906 579 1443 946 862 844 628 1002 1326 1562 544 635 650 426 739 422 508 562 583 387 609 653 429 645 1270 1050 945 952 421 600 657 683 395 271 343 493 721 680 952 1310 877 698 1007 618 935 650 767 385 360 529 658 997 681 701 455 725 1044 804 719 791 739 722 1036 1712 592 1072 675 1395 706 878 655 485 720 1090 614 833 839 1001 992 758 641 544 927 1090 952 1496 1503 1027 735 767 750 605 961 701 1032 1631 231 281 258 319 632 562 833 1524 846 1100 634 362 1131 937 1202 1827 627 494 876 797 96 107 108 127 166 470 574 949 859 872 1147 730 900 856 640 638 340 240 866 923 346 896 796 949 807 862 556 425 521 225 846 1071 950 732 693 801 355 534 757 746 428 372 682 724 646 443 520 759 404 504 533 864 547 856 671 642 820 472 454 838 820 308 856 1028 878 1144 1121 1076 918 890 364 374 584 404 627 654 886 1055 1118 4592 4212 1127 1222 970 1005 1103 839 923 727 1363 1165 1011 731 874 829 327 590 521 639 650 737 1114 1077 997 719 559 999 1425 770 777 1044 1092 924 1050 708 797 318 409 827 709 595 522 298 415 444 323 296 789 696 936 515 641 843 616 790 537 1132 937 1111 655 856 606 1106 806 850 1330 1262 418 527 591 1085 1409 1525 796 1158 1689 1571 1351 1327 978 1578 810 912 1166 1106 552 654 1284 1602 611 606 690 363 630 653 1369 1540 1454 1443 1227 2002 1977 2341 1837 1748 1339 1914 1565 1764 1647 1550 1439 2546 2492 2598 2317 2174 2184 2135 1914 2338 2875 2338 1852 3055 3148 2929 2799 3047 2385 3054 2151 4712 4202 3859 2010 2130 1980 1798 1223 2030 1981 1798 1096 1828 683 599 975 808 1193 533 830 1138 1554 871 617 1159 1087 726 539 3198 3447 3151 3175 3251 2835 3274 3968 3247 3721 3225 3947 4255 2763 3296 3403 3616 3664 4382 3928 3745 5773 3274 3547 3627 3590 3127 3572 3425 740 632 686 3424 3478 1682 4275 5290 5240 3421 1447 1479 1433 674 1670 247 1007 889 615 2758 1831 1929 564 686 579 828 1781 2750 1712 3237 1448 2293 2920 2294 3408 3788 4379 3630 3319 7174 7350 3188 3907 4557 5424 2764 1301 2254 1890 2611 1099 2473 812 3319 1245 3051 1655 245 192 3226 1929 2938 4278 1837 1401 1818 1654 1946 799 773 2129 2028 2005 1733 1718 3145 3657 1594 771 2013 2671 2615 3567 1874 2135 922 1168 1079 2291 1260 3221 1044 1770 824 1592 1504 1671 1856 1551 3744 3667 1149 1040 1120 1428 1237 1050 1225 596 852 1198 2256 1700 1248 2576 1520 1441 3575 641 783 1488 874 1396 1510 1405 1679 1561 1030 1036 1087 1843 1761 1931 2117 2059 1370 1399 1783 1369 1723 1671 932 646 932 524 611 538 1240 717 785 1072 868 1193 1041 905 1827 810 2725 1762 1115 603 865 578 396 371 469 976 493 387 507 829 838 1011 937 842 672 664 498 730 810 684 715 834 417 479 561 609 1387 450 403 548 585 597 716 603 588 544 480 865 1157 370 758 655 638 999 935 846 556 641 698 672 785 732 700 767 881 781 1013 839 531 767 522 1094 1053 1017 652 722 512 749 691 489 442 983 643 876 500 556 874 688 654 966 633 715 832 1053 914 749 1537 220 1254 747 783 466 282 292 983 920 778 764 1178 907 1213 870 1254 704 429 414 656 612 572 621 533 447 334 531 378 359 625 467 457 586 322 312 600 412 208 263 711 453 336 1040 1399 1171 1046 863 851 685 868 789 825 532 1193 1001 1389 981 810 825 1140 1401 889 1055 792 1105 879 919 1256 1088 1222 1156 444 460 824 797 452 330 1026 1204 1465 888 1648 829 1014 1310 885 2007 906 1251 1048 1607 1030 1758 1428 1286 1114 1433 1750 1501 1239 1178 1104 532 1015 1444 1313 1934 1172 1066 1206 500 825 989 2367 317 268 390 446 471 497 611 666 945 307 951 876 1715 643 616 374 1134 1230 888 976 562 1402 363 964 668 371 1195 1091 853 975 1030 941 1068 928 905 724 638 636 844 618 754 549 1064 789 1267 833 982 844 1091 874 784 656 1374 662 666 716 254 539 461 664 674 1229 478 616 1475 1291 1351 1058 1613 1434 875 608 1592 1023 915 1102 965 1308 852 969 828 1582 1187 1215 1291 566 546 518 847 889 718 1205 880 880 1818 1677 1916 1169 1103 1062 1380 1094 1163 1524 514 1321 830 966 876 1022 1326 1102 1378 1259 1148 1007 1386 1179 911 1179 1021 741 1617 1832 1921 1288 1205 608 1391 1275 994 863 1413 1000 1244 1591 707 753 535 672 1080 1119 1636 1011 1671 1782 1088 920 749 1815 1164 1109 1076 1435 1783 1827 2057 1152 1131 1284 1347 1160 1619 1311 1085 1459 1476 1175 930 1559 1345 1322 1909 2128 1381 1589 1607 1555 3512 3681 2962 2654 2642 2536 2383 2531 2210 3228 2327 2510 2338 2448 2789 2207 3665 2816 2135 1519 1706 1217 1143 1751 1343 2427 1154 2323 2505 2236 3176 1159 1333 1902 664 798 1127 765 1109 1419 966 1107 642 1182 833 580 390 475 748 608 659 624 564 987 945 1387 777 904 1264 1053 855 1018 1169 1105 1097 1035 998 1348 1134 1517 1018 1171 1198 653 694 494 415 717 677 600 680 721 661 287 603 477 365 229 334 319 152 100 228 230 520 542 519 564 491 935 399 910 706 642 1032 879 903 428 666 542 833 326 312 338 652 419 527 866 849 318 267 273 239 296 350 942 536 863 1496 1674 566 552 308 1086 1113 688 889 944 919 880 813 784 713 680 603 632 711 989 768 590 728 754 488 902 780 1570 683 1130 1066 1064 815 1019 1147 563 882 758 678 327 1407 617 1332 725 587 1059 800 618 741 562 1370 1385 580 628 484 1146 1309 1677 2073 1281 571 543 460 1001 523 1476 1167 629 713 1100 1015 812 767 1200 1321 1053 913 1104 1274 1446 1011 1180 1514 1551 1141 1238 1631 1623 1599 1862 1580 631 974 797 796 748 802 3432 882 1093 1078 1109 1277 1204 1025 1209 1621 1618 1444 1445 976 1058 770 771 786 1271 1001 743 945 849 833 967 513 930 900 1167 1485 1049 668 787 680 833 612 273 263 245 265 273 259 251 594 479 527 536 497 1013 1353 1053 1152 1312 1333 1464 1233 1143 1036 1381 1694 1696 1764 1732 1526 1760 1145 1007 1145 1228 1013 933 1370 1134 818 1275 1216 1025 1432 935 1363 1697 1434 873 948 1023 1196 811 1166 1282 1441 1219 1031 796 1164 1100 1924 1019 1029 1452 1477 1537 1400 1768 1135 974 688 1538 741 1223 1943 864 489 301 369 456 357 441 456 822 837 705 872 784 681 862 464 827 854 398 593 479 499 657 751 1596 468 871 727 665 681 671 627 487 393 308 454 350 733 556 418 830 750 1117 947 657 1321 646 3410 800 780 1726 760 878 919 846 810 951 1049 872 816 720 889 678 769 407 485 899 11721 1144 1177 1605 1732 1521 712 1433 668 1670 913 1335 361 1061 1183 1161 1276 1250 1257 796 637 782 962 489 489 628 758 518 1282 2355 1100 609 379 579 342 710 572 632 633 3426 965 4034 3794 3078 2625 3235 3132 2871 2997 2966 3102 2970 2689 3870 3643 633 1279 776 736 1321 1416 1666 880 815 961 1370 1037 922 847 918 1330 623 958 1257 749 683 642 914 912 887 1668 1402 1677 847 1080 605 689 680 950 616 1263 1181 814 868 694 928 949 860 575 787 926 915 956 1081 833 1103 751 661 988 696 713 878 883 772 840 1091 1165 1047 878 1197 1149 1189 1173 1274 902 1280 1254 1373 1107 1274 1212 1015 821 1069 1068 762 774 785 914 813 1038 1023 853 799 818 890 1013 1020 843 1109 764 1048 935 1194 923 998 1147 1096 928 928 1063 1029 1078 1005 1363 1053 792 960 1076 714 1320 838 1058 965 913 853 1013 1040 1047 998 935 1285 1148 1277 765 1413 794 634 1011 952 938 1024 960 1153 1238 1286 1242 1102 1142 1151 940 951 892 932 944 896 958 1084 1081 1307 929 561 659 669 1038 536 371 370 342 440 458 243 421 217 340 324 308 287 289 297 169 191 169 247 421 308 435 416 350 394 299 359 345 359 368 248 383 255 413 241 468 390 508 234 321 252 190 176 271 451 313 218 280 411 270 258 906 470 257 245 244 185 281 548 314 342 249 263 267 254 306 289 255 287 436 366 692 443 166 255 367 310 371 350 889 541 786 383 440 618 465 297 725 649 560 453 313 470 289 220 481 280 544 446 568 603 652 510 548 555 655 374 640 390 541 560 976 574 543 695 508 642 551 495 506 523 542 417 567 558 664 437 718 722 541 1185 1082 1025 832 854 984 812 1299 1021 1425 835 301 973 357 621 703 780 1143 750 1041 796 609 411 738 472 490 519 971 639 522 478 500 390 336 470 439 816 862 1140 774 549 735 754 879 588 630 646 470 468 364 494 378 549 543 584 331 639 477 402 605 896 670 563 668 531 575 455 503 297 295 310 416 613 433 601 745 503 458 620 406 819 624 699 402 439 432 639 541 272 337 394 409 658 660 510 398 569 607 908 733 392 1098 508 1103 471 800 735 678 358 934 584 545 881 495 751 739 464 514 487 819 783 1057 1060 705 572 567 516 344 548 431 562 744 251 281 191 505 422 513 482 754 288 461 584 395 514 613 878 648 317 475 969 427 132 148 111 176 209 601 574 840 861 726 517 815 737 675 387 582 276 160 327 460 215 611 534 520 439 566 535 580 551 259 686 546 1097 594 651 684 508 402 442 521 233 187 394 410 406 181 496 330 156 219 255 234 354 654 326 555 597 613 603 714 720 302 562 551 511 592 578 630 471 356 318 234 639 432 386 593 568 1032 707 3860 3737 564 877 974 684 837 637 861 783 1118 829 960 961 1004 473 431 546 456 829 477 508 733 702 842 724 438 729 871 752 393 771 528 541 1129 554 549 305 551 356 265 816 512 485 449 571 375 329 564 564 717 344 414 333 378 489 491 843 590 685 518 420 356 666 700 530 767 700 380 450 415 1096 979 1373 1003 884 1624 1300 861 904 894 1032 759 960 716 713 552 420 1383 906 256 254 424 542 301 535 1403 1460 893 1219 1157 1954 1765 2214 1605 1678 1933 1410 1283 1186 2586 2250 1869 2365 2078 1524 1622 1547 1815 2008 1663 2363 2261 2093 1832 2684 2552 2145 2407 2406 2195 2413 2182 3613 3535 3371 1587 1803 1804 1301 1217 1869 1760 1278 804 1815 578 642 892 669 650 557 658 1318 1295 688 450 422 376 635 535 2631 2851 3130 2425 2532 2272 2913 2517 2444 2912 2765 3141 2604 2644 2894 2213 2475 3033 3035 3092 2517 2494 2595 2442 3045 3216 2683 2930 2891 623 518 287 2746 2942 1386 3822 4343 4834 3956 1193 1173 789 251 863 185 402 321 417 2206 1431 1366 378 795 555 857 1670 1720 1233 2249 1238 1370 1656 1552 1635 3008 3585 3413 2794 5677 6461 3285 3169 3719 4491 1613 1140 1498 1424 1517 1035 1638 793 2512 961 2390 1395 255 229 1559 1436 2527 4118 2170 626 1585 918 1278 596 625 1599 1630 1527 1378 1146 2102 2374 1552 754 1600 2271 2249 1916 1413 1594 1112 748 718 1888 1106 2133 665 1497 870 776 752 857 1105 824 2388 2394 629 617 660 919 775 684 799 663 579 1191 1633 1039 904 1806 1069 943 2408 859 935 1531 765 923 984 923 1174 1411 1219 992 1298 1154 1067 1191 1007 1071 995 1067 911 966 1298 1111 751 611 575 433 592 397 1237 638 426 478 576 430 1072 636 759 630 931 928 427 507 391 454 426 435 452 381 393 345 531 608 544 931 1054 523 642 440 456 762 707 601 684 415 700 362 600 683 746 470 781 668 335 489 546 690 508 809 685 669 1029 580 579 546 610 751 1017 1187 544 609 548 600 626 512 478 623 751 587 698 687 634 550 788 923 929 583 821 646 423 423 502 377 408 744 533 620 746 450 755 591 474 651 558 618 651 703 927 588 759 96 910 606 689 236 550 298 566 788 641 878 1218 756 942 848 857 366 186 262 451 347 511 468 263 235 191 255 237 411 578 463 253 284 292 272 277 354 264 311 289 578 312 635 546 511 389 839 618 510 695 546 544 519 712 583 577 603 590 693 859 740 575 532 512 445 770 681 897 732 792 629 397 343 487 387 235 238 929 765 811 772 1095 675 650 730 773 868 1101 704 531 609 597 1277 655 999 840 949 882 1002 644 757 600 156 644 720 1155 1084 995 597 665 293 460 500 1782 344 489 357 348 443 453 550 641 593 429 433 315 672 313 314 256 939 815 561 661 451 1008 265 442 345 291 686 1074 729 896 886 850 974 842 937 601 511 535 628 492 533 562 957 854 1001 860 813 653 896 496 488 515 1299 521 416 548 409 390 450 527 375 879 609 532 1232 714 1027 847 1032 1149 923 334 844 630 686 806 865 756 911 950 1013 960 984 1193 1077 525 559 508 601 892 660 908 776 408 1416 1418 1700 743 886 656 1092 813 718 1488 654 1072 717 908 769 883 811 747 800 844 870 866 1306 1276 907 1025 865 738 1250 1333 1371 1359 1233 856 667 557 571 575 1008 479 514 1121 509 466 575 929 1173 835 1137 840 1122 687 569 720 583 1009 725 1122 777 1028 1177 1375 1098 957 907 1235 1187 1464 1165 1212 780 1078 1324 1014 893 1559 1142 1069 1273 1338 1270 1274 964 961 2908 2952 2134 2313 2430 2032 1937 2044 1752 2021 1829 1955 2740 1942 2166 1850 2599 1672 1427 1111 1234 986 1114 1002 1257 1481 405 990 2168 1946 1550 762 888 833 633 710 987 770 692 708 873 823 743 976 787 585 454 513 431 399 649 619 583 483 592 829 852 691 758 1028 976 953 784 767 856 935 969 1160 893 1468 1133 1108 1161 657 266 549 476 355 302 221 577 527 388 124 475 310 332 270 360 374 178 78 164 178 195 137 147 152 135 590 379 479 662 357 895 764 782 397 525 334 425 387 369 403 414 417 449 534 767 252 204 271 201 306 367 613 452 655 759 1130 534 380 287 668 670 453 615 641 640 676 603 510 504 548 509 757 789 692 818 496 583 657 387 421 537 974 712 906 1020 714 879 806 808 550 852 778 708 376 1279 569 1283 749 547 1265 675 625 697 613 1067 1130 535 494 439 1225 1244 1242 1490 967 550 505 496 1024 458 987 1021 679 546 1153 791 606 598 910 1372 1096 995 1097 985 1214 985 1189 1224 1161 1070 1147 947 1354 1033 1307 1405 495 694 559 560 671 688 2049 936 900 788 783 1216 1047 860 1103 1440 1552 1375 737 404 879 439 375 380 723 620 786 858 609 597 724 676 598 988 990 941 878 475 618 591 677 384 337 318 269 297 303 300 284 357 173 383 481 431 692 1288 925 915 1249 1291 1145 1285 1045 959 1006 1098 1215 1050 1085 853 1196 1082 960 1091 1407 662 1146 1200 1017 978 904 773 777 769 838 742 1254 844 643 759 740 731 646 783 790 1049 1193 643 765 766 856 1012 796 921 1131 1133 1271 702 1614 819 819 559 1199 557 1420 828 490 378 481 356 290 279 298 346 699 650 586 634 608 701 738 268 641 653 266 365 445 248 460 389 786 281 712 401 643 399 507 575 385 424 532 377 335 695 460 508 727 625 567 650 483 521 565 1560 729 697 862 445 628 412 363 677 672 612 478 513 742 615 376 408 227 395 810 1144 9692 1177 1048 1128 876 419 1243 483 554 798 1019 411 656 982 930 898 1052 688 652 643 600 849 432 551 496 471 354 764 1502 1214 1054 434 558 328 528 706 614 595 2187 590 2266 2070 2615 2084 2145 2036 2048 2422 2438 2541 2452 1828 2020 2206 735 926 1006 556 991 1033 933 915 824 960 1323 879 782 597 869 897 530 848 1026 818 802 707 1079 849 905 681 705 821 920 613 516 660 866 937 505 1415 1341 744 608 600 1011 992 1038 685 1163 997 717 1010 833 823 995 997 913 812 470 623 1082 701 698 654 966 868 1130 716 997 939 903 1041 1100 979 1026 1003 1059 1079 1116 1003 1151 635 1294 976 976 809 658 942 707 975 964 871 856 964 893 1132 1170 1066 904 914 983 951 1080 871 1025 911 1143 1077 1068 938 854 876 689 810 984 990 967 773 1000 934 914 1165 961 928 748 774 884 901 691 631 1018 1136 771 721 1147 910 608 752 881 813 941 892 928 813 1018 1030 715 1119 1050 1036 906 847 916 803 874 974 918 965 813 849 642 687 736 1015 735 506 460 438 478 577 280 382 287 400 241 355 194 204 319 344 428 344 344 528 371 557 433 377 489 345 345 303 333 460 320 396 386 345 407 439 335 494 241 371 374 414 332 432 328 250 512 297 400 223 215 923 356 258 208 196 311 257 477 230 264 452 267 340 361 479 441 377 423 515 318 742 670 380 553 352 469 331 302 658 792 776 387 473 617 519 283 758 668 628 291 262 850 357 258 452 275 412 416 663 361 609 777 512 371 385 290 716 359 417 506 1169 705 583 775 413 433 309 407 519 635 342 361 645 652 573 614 501 811 614 937 875 1322 1018 949 924 1020 1120 691 1456 872 504 1192 255 665 1558 344 922 795 709 901 778 421 889 332 325 476 820 563 577 733 613 378 202 658 399 1108 1050 1063 1052 787 545 694 582 618 370 384 670 636 1017 921 360 477 528 532 384 861 450 423 634 864 813 819 597 676 501 664 702 646 447 848 481 611 599 550 777 500 824 733 666 1001 693 717 502 360 661 689 618 308 349 409 590 813 643 509 331 461 789 587 1114 526 930 425 1228 344 855 829 650 751 1074 894 513 1039 457 812 489 473 545 850 710 704 619 615 969 576 497 585 533 568 416 673 805 381 432 235 552 531 332 739 730 383 476 448 501 705 724 975 434 447 600 791 758 92 56 79 126 338 542 572 743 617 813 519 606 766 696 704 566 330 231 391 476 200 487 390 654 354 413 660 697 744 274 503 569 953 945 534 711 337 720 681 434 408 326 567 540 458 402 741 700 312 369 340 530 489 749 677 613 742 291 254 844 942 272 578 488 414 547 527 637 523 428 283 134 699 764 321 696 881 813 903 3237 3122 607 1006 784 604 988 565 1447 1143 1335 850 888 828 963 605 365 223 428 516 208 403 766 764 715 721 507 1280 859 706 619 596 668 698 1074 460 558 286 507 508 417 334 603 345 355 426 218 197 454 448 651 275 455 243 271 507 553 452 345 492 447 335 503 900 350 434 663 531 113 125 179 719 1227 715 513 1224 995 1364 637 819 1065 1373 714 797 924 1011 613 483 1235 870 293 285 325 425 374 412 1101 1461 950 1053 1031 1518 1858 1779 1642 1391 1386 878 1373 943 1877 1754 1398 1611 1588 2101 1380 1516 1704 1407 1507 1331 1467 1843 1515 1906 2249 1975 1625 2207 1821 2084 1500 2646 2709 3090 2244 2151 1529 749 675 2040 1684 1506 855 1787 678 602 1185 646 847 642 565 1112 1090 539 483 416 392 571 404 2427 2351 2816 2730 2543 2016 2751 2378 2274 3237 2613 2668 2498 2388 2546 2556 2367 2241 2291 2402 2324 1862 2621 3150 2864 2888 2929 2799 3165 424 295 284 2491 3290 1157 3132 3459 3627 3447 1057 1116 537 216 643 581 217 143 323 2501 1351 1376 262 539 448 927 1493 1560 1306 1916 1339 1147 1295 1594 1759 2146 2652 2649 2410 5003 5791 2380 3145 4426 3377 1639 1368 1610 1482 1434 740 1794 529 2473 838 2067 1008 123 107 1371 1480 1707 3673 2307 893 1845 976 921 766 857 1331 1313 1355 1502 1454 1964 2091 1248 963 2142 2180 2153 2020 1480 1231 1392 1157 817 1907 1218 1585 652 1232 717 971 1000 1044 1336 1012 2152 1769 859 824 774 922 711 1044 795 676 891 890 1577 885 1325 2052 1106 1015 2504 725 864 1271 752 702 696 595 900 1187 1079 862 1048 1010 1015 1021 934 1098 1187 1306 661 789 729 700 561 583 561 354 1029 765 1059 636 789 786 859 523 640 602 596 425 856 385 377 537 539 144 108 258 219 509 388 353 496 500 842 666 618 468 357 399 511 594 607 735 598 482 533 470 371 520 785 436 456 402 551 539 447 624 422 408 779 535 1128 404 756 667 599 869 1078 926 936 1057 939 918 945 778 830 974 735 804 882 741 808 703 737 968 936 1069 821 667 624 490 526 399 489 626 585 393 705 479 858 523 499 727 317 369 665 759 611 613 1190 313 1471 583 491 259 489 313 505 679 351 676 982 651 1030 866 949 378 309 397 266 176 295 468 259 241 205 245 289 561 662 252 337 351 184 170 146 489 272 247 344 361 300 938 533 397 317 473 755 410 626 568 434 435 894 754 403 599 732 542 530 727 703 423 380 703 613 446 1089 826 689 384 451 655 622 438 286 287 905 717 731 848 919 644 645 578 547 560 612 479 489 667 661 1250 892 764 778 922 1004 903 651 771 679 282 658 755 1010 1185 981 738 725 282 582 598 1689 276 301 302 396 391 450 422 778 662 470 488 281 407 431 364 441 1113 1080 594 655 489 1040 341 325 263 361 511 679 458 500 494 510 598 579 539 619 464 491 716 441 530 508 868 580 926 636 792 771 1012 779 473 500 1306 556 482 649 272 432 295 534 454 775 547 699 1144 727 944 687 1069 1077 682 546 640 655 539 573 847 676 828 638 1048 768 719 956 1272 574 775 768 968 743 637 1015 457 345 1364 1431 1621 894 899 844 1178 567 669 828 676 875 688 669 642 663 887 777 907 929 544 795 1316 754 803 646 1011 676 1483 1671 1598 1170 1000 643 416 357 825 845 673 297 361 792 764 480 483 570 952 680 633 549 818 817 561 736 637 956 678 1023 739 800 1438 1243 1163 1229 889 1131 893 1113 1132 802 712 875 921 1284 841 998 1359 1002 992 1113 1083 1152 961 868 3004 3212 1938 1750 2024 1538 2089 2320 1845 2042 2188 2436 2298 1930 2063 1402 2342 1646 1371 1003 1170 930 1186 1069 958 2054 449 1182 2159 1865 1364 675 653 639 681 741 799 1204 616 645 547 496 499 718 993 729 546 415 371 298 421 405 784 708 848 904 804 651 881 874 1046 896 1033 987 821 681 608 773 1053 1413 785 924 966 704 327 400 362 359 351 328 278 643 278 190 665 257 284 480 471 287 240 183 268 170 117 158 160 162 121 274 282 403 352 474 654 506 548 313 372 415 355 318 288 365 508 510 610 615 366 521 461 230 210 311 333 638 551 776 811 857 499 446 308 868 783 701 789 982 840 651 947 720 718 570 761 723 546 783 772 793 621 711 832 828 848 931 640 895 1089 1029 912 745 832 691 978 1059 525 267 989 497 1060 541 483 1094 508 524 470 619 1214 1221 677 441 417 1291 1123 1177 1313 1326 516 461 511 1058 528 1114 1096 600 607 1168 1076 700 632 762 1457 1100 1059 958 1159 1461 917 1714 1439 1502 1167 1332 1435 1631 919 1271 1704 539 885 688 864 563 583 2090 1346 942 970 888 1079 943 786 987 1277 1382 1510 942 446 837 392 293 391 719 962 1078 1105 806 741 914 467 584 1068 1084 1033 1152 651 685 533 750 314 433 404 237 410 396 378 252 252 226 601 356 533 712 823 759 682 991 869 639 847 1066 914 918 1053 1120 1040 927 1125 978 983 833 907 1269 866 640 738 894 727 1025 962 1146 738 685 665 991 1009 695 638 639 886 716 718 929 757 1068 600 814 621 747 1137 808 1193 1074 1303 1034 704 1354 769 958 544 1322 618 1214 1335 906 225 412 393 154 128 136 256 757 561 554 965 559 720 670 325 621 733 265 291 295 340 286 371 1027 387 617 464 395 396 434 388 327 375 349 294 227 484 528 264 614 615 506 641 468 507 348 1231 760 732 725 646 371 606 547 480 359 737 487 511 857 465 588 726 281 297 974 1177 1177 10089 2243 2231 1677 547 1091 568 392 1033 1013 506 602 741 697 778 785 920 653 899 642 741 613 519 468 574 277 460 1553 1042 600 467 507 421 868 701 456 649 2274 553 2625 2379 2487 2253 2028 2235 2133 2526 2141 2331 2271 2353 1957 1916 878 741 885 593 670 844 760 906 918 720 1334 898 646 692 828 1017 537 932 826 550 544 520 514 740 721 665 611 699 890 763 644 990 852 1024 907 784 748 1100 755 820 1120 1075 984 855 910 1157 863 1125 832 840 1187 1101 1116 908 506 571 1017 769 819 612 974 957 822 847 922 886 837 916 1322 861 1431 1348 1294 1353 1408 1448 1267 735 1458 1247 1421 773 711 736 661 917 870 602 792 932 715 950 1267 1002 1087 783 1039 861 913 979 856 735 865 914 880 780 809 861 942 922 950 1093 886 1113 805 976 807 1042 823 775 1029 989 958 922 1104 1049 1214 872 848 799 1211 1071 551 1000 1085 994 932 1148 1032 849 995 987 848 1000 926 945 1152 1227 1214 910 868 1123 889 818 896 925 907 879 700 1066 588 344 277 476 334 563 309 480 181 374 343 360 334 402 380 358 391 337 351 561 414 561 431 538 686 355 470 377 415 441 313 519 298 531 387 808 604 873 271 395 412 339 317 530 568 365 385 353 417 447 433 969 343 345 313 153 255 307 430 367 403 498 305 433 365 519 321 453 359 385 414 1178 549 228 356 381 396 347 301 1023 570 950 526 562 651 515 399 673 584 548 393 339 337 251 315 420 301 622 627 749 791 533 529 789 575 605 690 742 488 590 749 759 765 522 1092 365 636 487 653 518 565 501 467 594 496 955 508 571 817 905 1088 1036 1122 1028 954 940 895 1037 632 2056 849 595 1056 482 688 1447 659 941 674 578 1129 800 662 830 650 685 506 1214 402 530 671 803 631 528 532 326 980 1038 1319 999 662 576 599 870 609 570 570 924 938 679 1070 531 494 620 583 440 639 559 384 518 989 719 662 559 479 449 976 1047 590 531 526 341 419 481 595 797 549 557 709 505 973 442 586 442 367 743 623 858 389 425 342 528 783 678 702 491 572 875 689 1338 560 1235 443 1201 486 1045 592 517 504 945 581 723 933 913 1064 458 673 435 637 628 656 786 781 929 518 692 806 492 640 441 765 851 361 389 299 234 539 340 969 1011 609 731 464 452 1008 612 914 674 602 665 530 718 141 110 168 162 204 690 560 970 966 1058 749 826 825 632 499 492 289 200 644 554 231 560 348 544 547 546 514 660 405 291 912 905 797 1015 688 990 447 516 428 363 773 624 660 645 607 490 554 837 447 511 417 382 542 744 967 812 706 331 343 932 888 248 471 452 420 493 549 853 606 459 453 350 622 482 309 739 577 984 667 3624 3493 936 623 637 1016 632 599 910 731 1500 991 1077 934 1011 799 562 376 495 1321 422 553 664 643 728 556 646 874 682 724 505 752 760 650 874 767 706 266 460 828 604 462 680 432 323 412 230 244 398 561 717 387 796 387 475 388 395 687 516 504 423 359 733 821 540 576 869 735 224 295 403 573 1212 905 534 1070 1409 1886 785 788 708 1396 953 1088 910 950 674 655 1574 1090 347 327 382 225 393 354 1210 1186 1239 1322 1062 1247 1571 1797 1556 1485 1458 1158 1369 1101 1576 1537 1360 1959 1783 2044 1678 1596 2045 1422 1363 1444 1854 1746 1581 2560 1970 2241 1556 2472 1902 2721 1687 3116 3023 2997 1835 2287 2014 1069 777 2121 1768 1338 961 1806 522 564 743 701 704 545 414 974 1370 573 568 507 467 637 356 2449 2583 2637 3440 3067 2434 2402 2995 2466 3141 3083 2770 2966 2267 3074 2670 2547 2895 2719 2156 2652 3112 3181 3182 3219 2596 3004 3198 3055 484 393 284 2636 3386 1671 3281 3770 3762 3799 1207 1223 1147 346 1226 371 554 456 288 2542 1384 1379 459 765 515 1126 1534 1767 1479 2689 1162 1758 2029 1833 2500 3184 3769 3083 3319 6029 5667 2710 3216 3933 4165 1801 1018 1678 1712 1590 1093 2189 729 2721 1080 2393 1072 149 125 1742 1438 1814 3575 1855 798 1623 1001 1001 835 763 1591 1617 1398 1943 1438 2571 2623 1820 1326 2464 2079 2069 2253 1696 1836 1344 1201 1116 2355 1646 2283 900 1840 829 1423 1164 1294 1537 1478 2859 2293 1085 981 1213 1098 1242 1151 1075 855 1120 1046 1613 1228 1187 1857 901 754 3257 1379 1477 1504 852 969 1001 877 1216 1206 1055 1031 1070 1044 1015 1233 1005 1061 1133 1272 915 605 1189 867 604 543 741 359 685 603 1211 722 691 516 856 672 1047 1043 610 464 1140 1522 717 811 476 359 291 531 387 556 457 442 589 568 553 575 714 754 512 491 600 593 569 562 658 519 497 475 478 526 955 292 613 524 706 644 609 556 498 406 488 683 1231 666 679 658 587 704 883 758 930 1159 1206 946 1128 1112 821 1071 895 735 972 887 887 935 746 1172 1071 805 659 499 590 723 670 580 606 883 598 555 666 399 957 569 514 679 423 484 665 788 483 712 994 88 1326 756 612 339 570 240 801 723 515 940 1062 889 977 933 821 610 321 454 378 277 343 493 611 294 246 607 343 499 537 391 1099 618 210 184 348 423 333 258 259 416 290 990 935 561 474 510 872 609 677 618 539 491 1125 832 621 886 719 998 666 807 904 671 492 663 817 817 1104 878 942 689 379 513 791 745 486 311 805 886 981 747 1054 591 952 781 651 852 719 809 787 1021 972 1320 1148 1097 851 1054 1209 860 777 851 833 398 693 869 982 1137 876 785 1078 324 885 869 1690 290 199 202 491 268 317 757 676 757 553 560 484 696 366 327 385 1001 1095 647 750 570 908 359 598 449 373 915 1006 776 814 851 816 965 866 790 656 472 502 868 535 595 561 1069 729 1140 747 836 700 919 690 938 956 1708 1011 507 601 260 735 334 406 645 962 492 498 1371 681 1080 1097 962 1157 665 632 924 544 542 574 781 830 916 671 763 759 1091 897 959 641 728 684 762 835 681 1115 726 552 1427 1370 1560 1194 720 1119 1151 942 768 1071 422 1034 832 885 886 938 844 767 829 917 642 959 1175 818 632 877 806 654 2130 1655 1607 1229 1136 752 830 735 830 753 651 678 879 1236 1099 506 608 774 752 1083 802 760 844 919 747 993 744 1424 983 1172 1072 1002 1108 1284 1309 1279 949 1013 1203 1210 1486 997 1009 1121 1058 1487 1167 1224 1216 1455 1517 1287 1163 1173 1319 1303 2703 3120 2361 2082 2032 2207 2118 2269 2119 2227 2085 2251 2741 2014 2133 2149 2850 1991 1669 1392 1523 946 1524 1189 1105 1619 508 1001 1627 1394 1897 885 811 1112 1043 558 1121 964 506 720 599 517 658 673 753 623 508 458 406 548 442 428 743 725 1038 1264 769 644 825 759 1015 837 971 843 867 848 795 1010 1199 938 1235 1102 1124 698 396 457 408 380 404 360 424 624 374 126 490 193 304 267 269 314 236 170 219 170 233 231 202 229 192 474 330 547 617 381 935 809 874 509 486 761 515 455 431 507 505 562 710 843 572 388 370 458 397 400 424 663 407 566 1260 1028 576 646 349 747 806 604 666 889 831 813 691 762 705 587 498 732 697 926 751 623 626 693 385 488 410 1036 622 914 1238 940 946 1032 1016 589 1114 969 654 328 1043 635 1324 689 614 1378 534 493 558 500 1176 1096 566 619 523 1144 1013 1233 1415 1279 574 529 401 971 553 1005 1051 629 656 1074 1004 685 646 920 1007 1088 984 1022 911 1084 838 1083 1118 1717 977 1119 1080 1403 1171 1158 1297 502 672 709 626 571 780 2506 1179 771 875 948 982 933 820 946 1293 1401 1222 1341 811 813 348 341 398 802 917 779 742 583 721 618 507 791 905 940 1192 918 677 468 674 596 525 264 278 185 280 270 228 159 614 293 573 321 393 903 859 871 822 856 826 948 794 967 948 718 1333 1424 1255 1247 1267 1278 882 778 852 1146 1012 1015 1043 675 541 1017 908 985 934 768 836 1069 944 778 692 744 815 681 891 861 815 1073 773 792 939 772 856 735 932 1360 1093 1093 826 1709 1070 874 679 1118 666 1220 1548 814 364 374 610 238 236 244 400 772 640 607 1051 814 830 1099 290 498 573 291 276 430 295 352 323 895 319 881 572 418 426 569 591 391 533 437 431 362 406 579 293 725 534 597 941 636 771 392 1956 455 427 1028 683 659 657 504 518 660 725 654 678 708 742 556 581 448 231 780 1605 1048 2243 10461 7402 2966 642 1168 522 729 926 1087 454 741 887 745 924 915 984 887 739 741 929 419 543 826 460 322 846 1863 1195 538 403 499 345 655 501 442 696 3003 1037 3393 3096 2958 2449 2469 2842 2718 2789 2881 2816 2665 2926 2647 2277 932 962 867 662 1067 836 1083 903 896 857 1274 1238 479 582 1003 1191 557 813 1085 797 757 731 744 769 767 920 934 1165 968 955 712 1500 1037 1275 967 949 903 1162 1000 952 1241 1184 1093 1185 1302 1170 1033 1191 897 952 1322 1240 1245 1095 438 616 1043 826 826 660 887 1062 858 928 1116 898 853 924 1566 870 1795 1683 1672 1660 1698 1447 1327 829 1556 1338 1642 809 937 856 772 972 932 714 898 1042 879 1072 1332 1123 1117 894 1028 939 989 1079 913 900 942 1085 1023 818 982 982 1011 938 1115 1263 1084 1136 851 1039 923 1249 979 914 1159 1018 1088 950 835 835 1125 846 753 941 1312 1249 774 871 1024 968 814 1035 951 850 927 984 890 986 1005 1049 1264 1314 1300 871 900 978 1010 904 995 1062 952 901 855 1343 669 422 363 490 395 593 320 821 249 531 538 426 392 456 500 416 497 395 407 820 681 818 729 572 691 367 532 422 452 592 400 533 458 596 510 757 546 883 312 400 418 402 380 635 466 417 426 392 460 500 451 1081 469 399 355 138 257 256 547 338 380 561 340 492 400 594 360 425 431 353 474 1063 639 250 402 312 347 299 337 908 699 980 493 531 628 628 387 835 715 659 526 308 375 353 396 296 321 734 717 795 778 512 604 806 599 544 706 742 436 507 744 997 760 677 1050 368 667 503 743 514 535 548 483 598 669 949 609 588 872 963 1291 1186 1097 1147 1237 1118 886 1183 798 2347 724 643 912 495 591 1643 609 1007 732 714 1288 823 466 722 824 853 525 1334 473 598 776 780 616 532 659 339 1060 1073 1627 1091 671 672 603 877 783 681 542 1113 977 888 1101 599 581 684 559 472 658 720 539 605 967 854 822 708 609 632 992 1061 575 517 586 496 513 619 807 969 705 608 836 499 1002 485 680 529 410 603 723 943 392 459 376 766 873 836 730 531 545 922 873 1364 496 1314 443 1315 607 1159 672 618 570 1279 700 638 975 818 1098 366 663 514 697 735 682 819 819 1048 569 723 837 422 665 472 709 888 381 411 302 288 622 356 967 1127 674 808 468 386 1085 580 868 845 559 693 666 871 139 126 143 156 170 745 848 1092 1009 1184 749 855 706 585 572 556 373 274 729 674 201 704 494 658 541 619 500 625 465 424 907 966 884 975 672 1045 410 623 627 388 570 500 738 683 713 482 616 810 443 501 476 356 698 753 906 631 689 362 374 985 741 290 569 558 526 617 686 1021 718 500 517 296 690 644 341 884 814 1243 789 4522 4362 900 925 904 939 764 707 1020 867 1681 1229 1177 995 884 606 533 373 512 1378 483 525 716 720 805 599 656 879 788 842 493 790 918 808 887 785 630 308 478 718 530 529 484 414 298 505 227 382 434 475 667 475 716 399 499 424 374 819 682 653 510 358 844 1001 598 604 1066 889 260 344 356 718 1370 933 621 1230 1482 1973 901 932 663 1544 885 1343 1161 994 632 710 1617 1240 397 352 550 338 427 455 1266 1238 1410 1408 1138 1343 1507 1779 1947 1588 1434 1432 1597 1185 1899 1756 1509 2051 1619 2336 1865 1862 2206 1651 1544 1642 2175 1940 1760 3137 2111 2377 1803 2739 1872 2768 1890 3050 3401 3070 1907 2148 2129 1165 764 2325 1905 1690 929 1666 602 644 902 757 841 609 403 1153 1671 560 466 588 552 691 464 2840 3018 3159 3812 3118 2611 2700 3212 2836 3506 3358 2777 3001 2380 3316 2617 2510 3137 2945 2461 2771 3267 3403 3522 3469 2879 3185 3374 3251 535 425 423 2983 3404 1650 3680 4096 4402 3713 1322 1336 1320 378 1252 385 780 595 290 2746 1706 1602 488 787 564 1096 1540 2080 1700 2838 1372 2024 1995 2083 2834 3271 3777 3060 3807 7194 6403 2748 3696 4645 4620 2124 1026 1985 1837 1951 1118 2245 885 2883 1134 2638 1152 137 107 1647 1718 2061 4035 2085 927 1858 1219 1264 794 823 1727 1743 1421 1903 1490 2728 3072 1604 1412 2762 2411 2440 2673 1719 1874 1403 1263 1124 2613 1775 2411 860 2076 948 1446 1363 1468 1868 1674 3032 2401 1186 1066 1295 1121 1307 1251 1220 631 813 1232 1582 1385 1189 2057 1015 872 3671 1337 1439 1658 863 1077 1111 1006 1251 1421 1258 1052 1293 1326 1257 1463 1246 1299 1279 1468 1144 896 1299 1101 687 613 834 289 710 621 1252 670 649 630 995 735 1413 1183 768 559 1260 1663 715 818 588 367 325 559 421 583 679 641 581 701 584 777 930 712 652 554 677 807 558 566 736 630 631 549 618 684 1035 329 633 555 731 639 634 582 451 524 575 875 1217 434 522 679 647 748 848 850 1110 1269 1264 992 1176 1042 874 1168 805 862 969 816 965 887 855 1299 1185 853 662 611 705 710 615 538 562 951 584 539 679 466 1099 600 547 729 495 560 673 846 426 706 1076 108 1206 628 645 350 424 335 973 717 650 918 1307 862 980 956 1049 706 369 393 363 296 381 518 519 274 203 519 343 516 543 519 996 576 273 247 396 448 343 164 376 496 253 1150 1008 661 583 624 867 705 562 509 542 446 1041 816 679 689 653 1132 731 785 966 845 520 731 888 917 1203 979 997 830 406 388 669 740 459 318 1057 970 1104 1017 1290 710 1030 779 626 1121 669 879 890 1037 1032 1548 1277 1151 903 1197 1434 1020 951 1063 854 487 825 1068 1145 1319 1095 833 1134 363 904 894 1807 348 227 234 505 319 361 795 609 745 527 606 494 694 498 472 313 1235 1081 685 796 650 1081 328 635 465 338 887 981 745 781 880 774 999 893 792 740 531 537 965 590 664 597 873 678 940 722 842 649 978 695 843 883 1617 948 508 624 291 709 379 754 874 1071 546 518 1570 778 1104 1155 1176 1223 790 688 1102 585 585 633 875 815 895 654 860 748 1053 886 1068 744 801 738 973 1031 823 1064 622 593 1512 1400 1620 1263 808 1173 1165 919 837 1058 433 1103 976 888 1030 957 956 867 941 1082 720 1074 1365 877 668 1080 967 739 2366 2011 1857 1417 1318 786 988 924 836 864 761 764 884 1539 1082 652 638 786 786 918 880 990 1007 1011 822 931 844 1373 1197 1197 1048 1214 1344 1460 1494 1208 1096 1128 1340 1177 1545 992 1028 1206 1112 1607 1243 1234 1524 1579 1620 1405 1385 1462 1651 1368 2773 3257 2384 2081 2167 2325 2194 2386 2286 2561 2144 2399 3095 2267 2303 2288 3194 2346 1760 1543 1710 1050 1552 1268 1152 1815 600 1177 1684 1505 2034 904 866 1169 1002 705 875 1024 536 799 572 712 586 706 763 758 643 518 566 516 524 516 791 898 1232 1426 830 739 956 879 951 930 971 878 944 865 671 1010 1209 1238 1269 1197 1276 781 584 557 488 479 501 441 400 626 444 192 586 201 293 281 293 307 197 215 290 148 338 346 319 352 303 642 303 717 647 496 963 820 916 530 458 716 526 400 372 433 659 485 494 861 701 396 380 438 377 314 346 710 555 725 1400 1329 770 498 450 807 862 705 723 913 836 1059 792 921 879 755 715 924 880 1067 909 752 644 839 528 611 563 1211 805 966 1384 1059 1098 1059 1088 694 1332 1206 668 313 1259 686 1378 703 642 1449 657 592 659 607 1166 1326 629 518 476 1381 1383 1582 1522 1454 620 557 455 1075 576 1126 1181 650 738 1215 1132 883 661 1045 1118 1298 1007 1242 1000 1104 850 1200 1244 1833 1035 1206 1527 1711 1420 1332 1884 561 850 1122 614 609 780 2828 1019 851 946 911 1043 951 838 1030 1665 1721 1534 1088 543 840 372 484 408 906 997 761 849 735 758 763 525 840 962 1170 1216 1185 684 567 685 700 601 318 291 202 299 268 261 213 635 426 718 301 352 904 978 980 887 1058 1098 1108 944 1208 1231 822 1403 1553 1417 1390 1310 1471 1124 928 1037 1340 997 956 1142 763 621 1147 1077 1125 1128 870 915 1098 1005 778 700 826 1012 749 948 1047 935 1209 845 932 893 895 995 747 1035 1530 1409 1465 1003 1916 1182 990 611 1304 710 1423 1508 754 434 328 540 273 267 269 406 812 636 652 973 763 956 1284 340 696 642 290 313 471 307 330 382 1123 357 952 575 487 517 673 569 455 534 458 494 397 451 712 355 984 653 747 953 565 716 355 2400 672 642 1105 728 620 697 613 561 873 888 818 879 734 889 680 711 574 394 886 1732 1128 2231 7402 11489 3155 643 1225 547 793 960 1181 424 750 1028 865 1092 1058 1171 832 762 856 1071 390 640 828 559 362 987 2055 1243 561 396 542 407 739 622 494 658 3160 1024 3617 3280 3185 2529 2644 3133 3172 2899 3158 2967 2907 3071 3075 2380 999 1027 838 900 1068 923 1192 883 1004 830 1357 1284 527 710 1005 1321 573 936 1111 809 773 743 818 909 890 876 904 1133 1047 680 581 941 837 1088 809 759 711 987 701 877 1025 1036 996 756 737 1151 994 773 771 945 1018 888 905 936 598 528 805 727 560 604 1089 788 837 645 1059 839 945 989 1418 1063 1360 1176 1326 1203 1389 1437 1154 735 1247 1320 1192 817 690 737 710 876 930 638 913 1101 964 953 1074 814 967 779 853 895 817 936 1059 970 1060 981 917 894 904 939 841 893 958 1304 835 978 699 1026 807 1035 761 723 996 851 867 864 1021 878 1144 694 1041 815 1309 1222 667 1168 1190 1190 1018 1102 1176 1019 919 1071 841 974 912 1034 852 1110 959 865 928 884 1032 937 940 839 808 685 769 1024 594 289 327 467 351 513 241 377 116 287 276 423 366 386 386 257 264 226 240 466 367 454 393 399 502 517 548 495 509 420 276 569 311 623 385 412 308 444 328 359 468 454 403 456 305 361 466 326 378 358 352 849 413 301 285 128 283 465 444 383 458 649 299 338 373 489 428 445 507 362 532 1114 607 253 417 332 389 340 343 964 522 1077 442 478 700 469 326 635 578 602 377 209 329 206 316 181 288 620 654 503 693 537 535 421 346 657 501 642 364 467 837 570 468 413 801 409 379 838 640 349 385 515 382 708 422 747 421 428 796 504 869 1051 1143 1163 678 832 1035 951 705 1471 798 468 907 389 374 1315 569 690 697 661 1074 636 623 763 484 527 621 927 601 339 684 739 422 633 588 363 832 824 980 760 782 427 449 484 469 617 546 918 832 485 978 384 452 481 446 308 529 384 403 567 905 593 522 323 503 393 475 499 363 583 442 305 505 454 523 697 499 634 713 557 866 503 574 437 388 638 707 694 343 367 417 534 782 627 659 395 500 789 634 1433 610 1086 500 1190 372 830 354 545 358 741 517 968 560 956 1064 505 635 540 716 887 860 640 663 895 613 416 544 312 627 384 653 1159 353 381 270 238 375 521 899 1423 1115 1236 684 334 1129 717 919 1011 450 706 852 653 215 103 136 150 312 871 475 821 836 719 627 638 705 661 580 363 193 192 611 410 277 429 371 778 542 637 777 583 417 263 651 544 872 1296 789 880 280 346 365 404 590 483 574 586 509 436 480 927 360 420 342 380 529 762 1038 387 553 351 344 911 908 425 555 593 509 671 848 946 788 571 244 247 747 442 291 874 705 1115 705 3298 3361 661 651 897 742 772 539 845 721 1083 977 1182 1323 1307 590 519 270 631 822 497 697 849 865 1168 809 644 691 937 803 575 746 468 417 950 564 886 463 631 699 595 505 423 277 288 450 181 215 402 434 458 358 510 417 445 682 400 572 423 496 346 235 480 832 589 501 818 802 295 360 393 850 1534 869 567 972 1417 1864 931 962 802 1269 739 903 823 870 1080 687 1666 1231 284 284 393 219 586 325 1094 1149 1515 1472 997 1315 1385 1644 2052 1845 1590 976 951 1056 1635 1487 1388 1596 1680 1980 1774 1894 1366 1239 1139 1490 1421 1522 1204 2297 1988 1652 1809 2311 1497 2107 1697 3236 3362 3438 2086 2516 1914 1681 910 2024 1723 1339 823 1555 532 509 773 616 779 448 617 1097 1082 729 446 644 558 592 267 2183 2451 2485 3023 3147 2220 2575 2715 2830 2880 2551 2778 2886 2027 2530 2614 2322 2735 2160 2315 2473 3273 2885 3061 2944 2875 3111 3003 3085 401 355 341 2336 3245 1107 3185 3737 4163 3077 1092 1308 1490 503 1664 212 840 728 453 2321 1398 1415 641 860 746 761 1669 1708 1526 2992 1299 1892 2231 1483 2359 2801 3232 2947 2754 5254 5245 2791 3127 4048 3840 2452 1014 1668 1435 1783 883 1847 789 2839 1060 2118 904 104 96 1595 1263 2164 3655 1954 787 1470 936 1023 656 653 1326 1270 1162 1595 1204 2275 2046 1871 1252 2784 2341 2201 2212 1530 1568 1441 1671 1228 2369 1754 1719 739 1692 594 1577 1416 1548 1742 1613 3278 2284 1181 992 733 1305 1077 1044 1004 727 679 1225 1824 1251 1346 1834 885 777 2634 1468 1582 1463 736 823 724 807 1104 1045 1083 985 1200 903 868 911 793 808 1047 991 883 583 1021 1193 772 509 711 235 629 575 1271 896 535 445 821 706 841 1116 693 633 1368 2119 906 1097 596 504 428 418 571 549 437 412 492 649 688 649 665 840 745 510 508 620 623 546 870 555 519 338 749 813 773 370 378 458 701 777 551 425 313 343 384 568 1068 713 871 596 691 732 815 793 558 658 675 547 847 567 460 789 992 754 886 751 640 855 565 896 813 619 744 409 625 498 634 319 325 671 522 739 757 484 632 642 630 688 424 462 620 754 686 734 1121 106 1052 645 653 375 417 388 841 975 498 890 1046 847 845 746 950 559 280 306 278 406 349 497 659 336 310 645 223 375 606 403 858 717 269 255 372 313 209 126 216 305 282 948 1017 483 388 634 1166 639 1090 1072 678 292 1031 815 1010 681 552 807 613 854 799 651 718 594 689 669 1061 711 818 552 591 668 706 637 378 362 936 644 692 943 1182 492 750 804 756 1057 695 843 719 1072 511 1565 1102 980 779 1333 1304 889 986 964 781 269 569 736 1218 1243 1098 759 1019 311 777 850 2053 282 198 258 353 337 392 696 912 576 475 751 510 1019 238 216 575 1063 1289 899 945 457 969 347 645 549 363 898 748 596 630 617 561 653 666 534 611 515 510 690 481 519 485 943 612 994 629 626 664 808 561 631 510 1845 786 370 420 338 678 229 564 532 922 409 556 1491 944 913 880 1338 1723 744 427 927 680 375 389 1233 1108 935 685 760 1194 893 1006 894 644 681 618 741 672 610 1022 660 443 1912 1285 1502 1135 828 996 1035 840 838 890 522 1042 672 926 668 928 768 738 734 752 562 936 1423 1020 699 796 1058 461 1796 1406 1462 1666 1542 629 1021 994 682 653 692 628 761 1128 692 613 583 725 931 1017 873 731 948 1186 992 1100 921 1328 732 1007 1415 924 1196 1234 1438 1059 886 1086 1732 1033 1235 811 874 923 1197 1229 1080 1358 1067 1245 1423 1296 1063 1021 1285 1230 2479 2574 2458 2141 2084 1958 1954 2199 2410 2468 1810 2094 1830 1813 2166 1447 2432 2599 1318 962 1120 949 1467 1224 1191 2249 553 1150 1918 1759 2449 641 678 1596 859 602 790 1051 657 567 896 477 721 479 537 417 475 379 303 558 434 422 612 819 661 1382 686 655 710 888 757 798 1107 1072 663 740 780 969 919 928 1074 981 989 697 462 559 517 492 468 443 505 465 682 204 470 210 351 283 280 328 287 120 346 294 223 231 208 215 180 756 332 671 763 478 976 979 1028 517 680 707 713 382 366 390 562 621 621 606 517 278 268 506 486 309 317 757 372 537 1226 1155 459 278 300 646 660 516 595 780 842 991 626 901 852 383 693 637 635 1098 867 548 650 775 456 712 760 950 655 1120 1503 793 1231 1043 1142 466 786 733 648 365 1312 813 1477 816 773 1478 729 668 697 675 1013 1029 735 601 464 1281 1045 1126 1229 1257 688 662 416 1110 575 1046 1041 605 592 979 1111 743 808 996 1086 1021 1030 979 1019 1024 997 1081 1137 1398 971 1281 1235 1557 1220 1210 1235 702 503 619 734 516 447 2204 1055 886 917 1008 1002 947 785 932 1262 1336 1160 1129 579 604 334 562 475 896 989 1044 669 714 791 459 644 851 956 725 1241 793 330 503 643 737 516 231 217 169 219 217 203 177 573 331 678 241 328 717 1032 778 798 1209 1163 1256 1093 1096 1278 1194 1237 1920 1355 1373 1101 1410 1102 1026 1066 1293 940 851 955 519 491 1114 954 1010 1032 525 937 1158 873 615 840 654 936 659 707 1047 656 1156 1072 901 947 986 790 1038 690 1841 1088 956 685 2000 1334 1268 664 1230 491 977 1478 660 393 412 412 417 352 402 421 928 532 863 1180 1074 1154 979 221 498 823 362 271 379 401 452 396 844 271 955 473 388 461 462 592 214 390 405 388 333 520 478 313 594 596 438 794 442 741 490 1521 454 432 909 495 612 509 367 556 645 653 707 747 504 816 527 559 361 287 847 1521 876 1677 2966 3155 10410 466 860 381 745 737 998 408 865 802 687 862 818 894 837 1032 614 894 409 449 539 392 266 800 1666 1336 804 538 455 368 600 512 352 380 3402 982 3740 3307 2919 2290 2690 2653 2775 2500 3123 2458 3090 2554 2440 2864 1239 673 792 508 787 925 895 879 1269 964 1104 1098 780 680 764 1189 658 1080 831 960 938 928 627 387 434 640 733 946 722 747 457 620 812 641 587 562 513 584 672 652 633 718 585 557 596 744 613 579 847 718 588 814 838 664 462 553 621 661 756 529 715 769 683 501 572 594 575 596 820 733 839 855 828 831 778 607 1015 663 890 817 974 656 755 660 861 750 581 554 804 589 762 859 734 594 717 499 694 787 964 883 674 618 610 715 676 720 636 723 704 541 688 561 537 719 684 775 876 689 881 850 676 583 696 578 752 710 755 743 644 701 716 711 529 764 741 710 755 681 1173 1029 936 1116 982 642 737 718 751 810 776 564 671 671 746 814 782 968 418 559 544 865 350 226 126 291 156 382 488 291 145 220 414 238 355 357 401 215 261 229 318 469 311 395 351 285 469 229 426 207 304 342 347 321 344 571 465 322 229 354 383 288 404 426 420 617 223 315 560 350 411 336 301 729 293 259 152 126 150 252 586 339 353 195 297 169 395 243 363 227 277 136 387 586 366 272 346 209 193 267 299 625 352 579 433 480 410 328 453 570 509 462 641 303 142 315 321 234 536 260 249 285 432 264 335 432 395 441 180 507 267 280 281 651 668 362 589 315 391 210 419 356 316 507 320 305 379 224 391 638 407 359 801 626 679 817 529 781 548 674 545 943 718 373 745 473 277 781 521 646 579 443 622 330 588 569 476 517 379 459 381 426 355 428 351 225 456 236 464 614 784 477 387 793 453 548 601 437 354 503 387 592 468 412 437 483 521 399 272 432 309 466 612 719 539 326 355 241 478 560 253 228 550 335 411 419 397 633 368 661 529 340 624 276 365 567 478 269 404 506 259 309 212 205 611 443 362 371 337 378 328 696 349 846 311 681 328 466 316 629 371 785 450 811 555 478 327 387 372 402 532 532 560 785 803 577 577 556 393 383 665 418 724 426 154 172 137 224 346 232 415 603 373 423 658 394 535 520 703 482 330 364 474 398 106 92 143 117 103 424 507 298 389 299 606 287 429 403 278 489 397 166 407 446 136 365 344 668 472 512 265 331 388 175 489 363 602 656 498 729 211 356 312 451 460 397 413 425 322 417 301 551 364 468 376 494 487 737 635 491 433 256 271 494 452 137 419 431 403 453 474 697 505 582 511 333 457 239 442 467 390 824 592 2617 2366 369 531 518 413 606 405 543 518 765 659 592 384 525 226 391 342 377 542 413 408 508 494 308 515 261 822 675 503 395 532 555 420 543 485 388 207 332 576 501 620 295 395 470 418 172 269 332 393 620 254 400 393 447 278 287 643 416 489 331 417 219 526 273 326 611 583 124 148 133 970 533 726 394 793 881 761 741 823 529 827 481 638 496 559 432 338 1154 775 272 198 240 240 232 185 725 589 653 733 794 1274 1330 1152 1250 1157 997 1314 571 616 1276 1167 1357 1112 1371 1381 1095 1130 1474 1480 1258 1283 1203 1394 1214 1690 1443 1870 1190 1904 1294 1828 1284 2675 2241 2214 1094 1016 1464 592 589 1348 1369 806 549 1252 432 336 425 424 546 275 318 675 773 403 337 257 235 437 356 1765 1703 1751 1852 1771 1467 2061 1731 1509 1846 1843 2008 2346 1656 1863 1893 1874 2113 2342 1708 1884 1871 1801 1822 2142 2346 1878 2082 2200 361 323 288 2023 1875 1102 2975 3202 3294 2360 634 619 509 161 569 92 386 286 231 1776 1083 1110 431 492 430 476 848 849 754 1627 740 886 1400 1066 1228 1995 2508 2265 1773 3868 4417 1755 2081 2511 3085 1255 899 1107 1061 1388 702 1196 589 1905 745 1648 833 182 122 1112 864 1403 2458 1499 502 1262 573 631 417 447 1072 1026 942 1171 865 1674 2062 861 840 1444 1414 1456 1838 1205 1235 1068 763 589 1676 827 1793 535 914 477 1104 749 711 834 865 2398 1801 674 702 868 938 621 576 559 523 653 682 1103 687 524 1256 573 545 1757 399 453 648 518 704 780 686 826 734 1152 1017 1014 734 858 836 722 828 758 996 795 631 1055 761 395 259 618 340 309 353 868 491 442 685 672 419 659 434 774 256 664 487 405 292 396 283 243 238 228 334 412 388 470 328 307 234 227 363 369 306 263 373 333 346 574 317 382 477 407 443 682 172 261 403 386 413 389 383 367 322 419 422 589 270 441 270 412 418 608 515 454 651 601 604 501 561 361 531 480 400 567 405 428 475 344 433 450 440 488 503 378 363 329 260 260 482 264 432 470 244 616 314 290 406 339 371 380 461 450 273 613 52 651 245 406 257 242 282 601 482 371 608 720 773 875 669 646 385 236 260 268 234 334 257 211 245 212 207 169 387 210 407 258 336 200 172 173 383 239 201 279 335 226 797 499 535 470 330 428 402 244 174 509 289 569 422 533 604 473 510 628 588 407 338 455 289 460 502 585 557 665 455 292 290 418 400 276 227 614 391 469 526 676 378 507 725 550 652 543 395 565 605 497 864 612 723 665 887 899 809 429 412 458 208 515 667 643 762 496 468 804 390 477 531 1087 252 200 219 327 277 252 417 472 601 365 561 572 427 244 240 239 626 634 341 371 428 985 153 254 165 194 501 790 635 685 670 675 753 758 782 441 313 292 597 308 435 460 617 427 626 480 593 215 269 223 240 347 762 270 410 234 106 416 188 251 375 677 286 353 798 575 808 589 794 1036 385 447 825 730 679 697 615 623 502 609 571 638 523 1059 565 494 417 389 498 839 690 659 833 315 983 1096 1157 428 318 358 749 521 572 686 344 680 499 569 499 589 628 523 632 604 536 417 898 414 640 639 642 515 965 1162 899 563 499 492 654 579 557 417 410 245 374 412 448 323 670 475 709 472 713 315 849 450 723 513 475 1106 566 559 505 506 847 868 682 582 712 614 725 891 815 602 533 702 583 678 833 981 835 728 1056 998 764 658 708 756 2047 2011 1600 1684 1363 1409 1485 1566 1341 1743 1184 1353 1320 1280 1303 1224 1764 1722 979 909 922 677 860 937 699 1401 530 1051 1373 1280 959 573 787 758 361 299 576 356 520 514 617 529 322 408 237 277 240 198 363 278 256 224 539 666 642 685 484 459 561 564 564 650 683 730 524 551 856 723 871 855 798 957 977 488 232 332 318 254 260 224 202 323 130 116 292 353 124 149 249 251 198 202 132 144 179 199 245 197 227 268 162 462 431 354 518 487 515 287 308 456 438 207 167 185 398 183 245 341 811 305 214 175 169 227 300 676 307 451 597 905 474 449 401 443 424 342 382 422 513 445 483 422 412 324 490 302 389 478 333 340 409 306 408 446 521 666 526 594 559 515 448 505 485 533 855 771 478 195 792 420 951 500 449 695 397 417 334 426 650 719 287 254 212 596 560 632 824 585 296 262 383 685 416 892 771 507 349 739 730 393 442 428 578 551 790 633 793 703 966 828 877 794 702 770 801 988 654 908 945 281 814 299 492 384 382 1597 566 643 659 745 751 637 559 739 833 756 845 579 383 840 569 302 305 462 416 832 763 395 630 404 323 371 614 810 601 908 346 234 360 430 272 194 196 164 206 184 174 144 323 350 366 229 193 612 602 693 646 508 464 516 451 559 546 732 792 831 648 635 776 683 743 591 651 546 536 418 791 479 426 522 752 454 535 658 436 741 757 773 1118 600 640 998 602 729 570 763 628 516 646 813 870 774 575 648 915 590 726 1070 723 524 631 796 478 1025 1164 821 399 254 268 148 225 160 241 444 464 585 355 331 464 404 305 372 508 250 330 237 146 351 413 928 323 368 394 264 356 455 439 154 180 340 327 280 274 370 425 549 246 427 515 457 460 211 1136 624 508 491 309 423 353 337 292 627 419 437 465 467 337 323 329 372 155 542 712 419 547 642 643 466 7326 697 386 674 690 535 147 561 656 529 685 716 495 586 426 499 474 443 345 604 456 312 663 1068 824 535 157 318 382 348 481 356 474 1585 403 1632 1556 1678 1373 1615 1510 1841 1864 1865 1890 1560 1494 1769 1647 666 678 573 390 525 752 899 562 619 600 605 789 482 445 566 397 417 765 635 682 607 620 463 420 390 580 596 723 1327 934 576 634 957 789 908 980 942 966 830 827 1107 1168 1100 1011 1070 1263 1114 1306 1189 1413 1048 967 956 633 668 880 1111 885 1134 622 911 1104 1254 797 1234 973 1043 1044 1338 827 1262 1167 1192 1195 1328 1067 1305 841 1382 1054 1250 952 890 1142 619 1256 1051 1218 922 1193 931 944 1075 1195 1002 1095 1052 949 1161 1384 994 823 1133 1154 1146 1008 1101 1210 1105 1019 923 1115 882 1019 952 1129 1037 997 1026 964 1426 773 1492 855 1189 1127 1212 1019 1120 697 1067 1063 1016 1103 1399 1151 1073 1429 1129 1272 1047 1178 1250 1463 1501 1405 1200 1329 1180 1318 1039 1240 1034 1113 1210 1214 710 642 895 1333 548 309 373 575 393 800 273 547 218 351 485 353 469 545 577 364 384 346 405 695 450 715 462 803 897 279 390 354 382 576 370 511 285 687 451 1034 854 1223 305 424 400 398 354 391 775 393 398 446 529 441 421 898 617 279 257 164 306 281 769 520 570 523 417 377 473 381 563 342 360 319 488 1162 715 438 593 468 479 474 387 847 592 848 463 545 637 490 445 575 555 508 763 367 480 386 366 308 382 703 747 840 707 759 982 649 783 756 617 1038 509 469 585 991 737 725 808 525 701 697 695 564 515 1141 350 466 932 1312 737 818 712 864 1057 847 1579 1266 922 858 1164 1286 1036 2468 1066 522 1291 624 513 1348 636 1228 1081 942 1161 837 566 963 606 655 730 1419 542 548 743 745 636 477 744 515 1027 785 1495 1009 812 621 664 883 538 779 359 522 787 665 1077 566 434 403 478 332 602 575 264 539 1168 779 767 597 544 613 797 943 454 562 624 476 624 531 760 904 557 605 827 665 879 649 564 269 255 540 621 702 592 615 686 636 1089 831 507 440 705 809 941 1320 652 981 547 1346 732 1034 691 682 537 1469 683 562 1008 567 681 700 634 450 880 974 903 868 967 1195 815 682 788 585 862 610 943 992 332 401 309 418 504 618 964 901 473 626 1193 685 1372 899 1480 1151 790 907 1104 1105 164 125 321 220 218 893 900 1032 1153 1036 919 1101 736 724 686 525 211 160 411 460 195 590 656 774 653 827 621 591 516 491 771 777 1299 879 645 958 459 426 523 780 457 409 831 853 843 407 719 826 445 510 558 585 723 1030 1049 831 821 423 371 1410 1003 384 727 763 662 807 801 925 604 519 430 437 765 504 567 697 726 1210 875 4631 3802 791 609 736 811 1247 609 791 719 1355 977 1320 825 1161 537 553 767 748 1173 787 976 1072 1054 842 948 997 939 881 799 646 873 776 802 1697 1087 1013 276 456 720 617 677 455 317 375 325 495 359 560 583 784 442 836 731 479 608 545 1035 864 724 805 726 488 944 740 611 1003 929 190 220 312 1218 1747 1011 907 1260 1710 1463 1095 1175 1077 1694 893 943 747 802 821 826 1157 1452 403 395 326 321 321 644 1540 1764 1126 1362 1365 1670 1682 1788 1860 2061 1413 1232 1892 1466 1697 1483 1485 1868 1377 1755 1661 1698 1642 1552 1584 1669 1526 2044 1331 2897 2856 2390 1880 2175 1543 2465 1984 3156 2932 2960 1925 2271 1890 1159 784 1869 1772 1454 1335 2033 822 820 1056 768 832 633 673 992 1600 1065 510 682 573 665 523 2695 2824 3094 3812 3106 3082 2474 3067 2523 3475 3196 3688 2931 2754 3213 2960 2352 2713 3224 2726 3093 2975 3018 3446 3697 2926 2794 3514 2875 654 523 318 3726 3982 1384 3657 4646 5105 3210 1135 1146 1268 550 1510 353 871 688 780 3497 2200 2295 410 627 522 1212 2083 2240 1912 3390 1373 1888 2108 2078 2705 2859 3448 3070 3889 6838 6607 3286 4099 5008 5086 2125 1185 1617 1328 1977 1084 1927 911 3046 847 2790 1441 121 115 1842 1579 2422 4306 2001 1147 2074 1218 1197 976 887 1719 1690 1528 1414 1188 2664 3158 1723 1190 2011 2520 2507 3231 2178 2429 1692 1253 1147 2454 1718 2257 812 1919 975 1251 1114 1241 1421 1408 3008 3305 1193 1096 808 975 1439 877 1285 819 890 1046 1928 827 923 3014 1395 1157 3105 1294 1473 1877 986 1280 1322 1061 1297 1250 1111 995 1386 1040 1019 1076 1008 1044 1313 1450 1253 999 1082 1186 1055 787 887 398 805 953 1232 667 789 439 708 716 1660 1158 800 443 1551 1196 901 773 789 522 502 624 510 725 544 468 635 444 704 608 609 881 813 520 585 1044 639 967 673 921 686 481 692 808 991 345 669 543 641 750 704 554 424 476 563 702 1483 520 504 698 610 893 955 1173 472 570 535 572 930 707 718 851 449 577 941 672 513 572 516 875 832 676 549 486 472 976 812 503 512 1040 629 636 949 535 866 913 879 1048 703 807 1026 1139 412 542 1236 128 929 665 623 394 341 342 745 925 627 1079 883 1022 1183 1079 750 648 444 452 313 418 640 872 375 448 382 369 290 649 601 502 625 671 384 378 400 484 338 215 390 686 518 1355 867 541 483 634 722 470 748 687 619 625 1114 927 750 871 822 834 767 919 957 811 821 909 762 712 1206 803 950 800 505 321 658 489 300 368 922 969 1087 1092 1557 888 989 951 617 1108 1078 1075 872 882 847 1558 1302 1663 1280 1760 1766 1078 1097 1170 631 581 1008 1378 888 1094 1138 1476 1043 353 629 736 2400 582 292 291 659 639 639 610 759 757 489 699 439 1101 423 357 576 1646 873 1049 1182 779 1513 368 298 190 388 907 1048 904 948 996 946 1048 807 1079 823 571 688 990 714 816 838 1022 914 1097 975 966 421 538 458 1000 907 1644 921 747 635 388 712 654 631 530 1380 1099 784 1571 1142 1604 1212 1577 1405 1013 520 1593 1221 885 937 926 1059 1018 1009 982 1296 767 1308 996 541 702 668 958 842 662 934 860 632 1478 1505 1797 958 917 881 1377 1251 1437 995 556 1299 903 1412 883 1391 1018 1005 936 971 1263 1038 1318 959 908 910 1024 751 2243 2159 2079 1798 1645 644 995 880 755 756 1228 942 1040 1463 797 632 985 900 939 1413 1851 1019 972 1213 798 1139 843 1450 1228 1283 1599 1190 1540 1540 1620 1396 1283 1348 1623 1398 1243 1506 1248 1169 1384 1750 963 1807 1365 1330 1705 1799 1210 1327 1389 1144 3044 3174 2543 2502 2887 2161 2234 2437 2112 3128 2321 2500 3067 2059 2942 1932 3008 2281 1774 1560 1602 1348 1594 1782 1435 2586 532 1249 2267 1939 2419 793 1444 1373 1086 993 1605 1117 842 844 728 868 635 688 696 666 574 466 691 431 472 404 851 727 823 1172 954 940 1172 894 1063 1435 1318 1173 985 1015 1034 1087 1216 1502 1122 1304 1306 908 559 795 742 641 583 484 461 702 493 234 814 293 597 322 413 345 336 282 286 453 283 289 328 299 271 517 255 538 636 720 1174 996 1049 506 600 376 561 447 423 449 458 694 587 556 998 396 372 413 385 349 391 715 396 528 857 1412 538 423 501 1164 1141 785 994 1003 1126 848 829 836 770 598 585 657 635 730 910 749 562 723 452 703 531 1154 954 871 1174 779 954 809 729 666 936 863 791 652 1623 948 1780 820 883 1823 903 804 877 720 1119 961 834 703 653 1250 1359 1440 1799 1200 737 663 580 1264 554 1314 1474 895 923 1248 1274 1088 1116 1160 1409 1049 1280 1190 1157 1394 1394 1393 1572 2325 1107 1517 1205 1435 1467 1425 1423 575 714 707 829 919 918 2849 979 762 748 913 1059 949 833 992 1473 1892 1738 1370 973 806 542 390 788 850 880 985 969 826 821 793 590 681 745 1000 1204 972 606 614 535 659 447 352 355 315 353 363 342 310 375 391 431 606 402 1248 1009 1199 849 1308 1146 1128 1060 972 1055 845 1081 1895 1401 1219 1276 1409 1232 1029 1163 1430 1034 872 1304 943 698 1251 1090 717 1210 783 1231 1198 954 1066 844 1082 976 854 1134 1013 797 1141 978 696 1073 630 1518 1041 1086 1308 1447 1589 849 2363 1477 1243 888 1652 761 1704 1766 960 459 735 680 275 320 261 450 904 799 670 1001 624 811 911 513 712 851 415 645 496 389 480 549 1281 424 929 459 420 658 618 706 426 611 580 417 377 604 468 651 651 905 778 788 381 509 491 1950 815 739 1177 1118 760 792 740 897 1083 745 993 1037 939 867 416 528 406 350 904 1433 1243 1091 1168 1225 860 697 10220 674 698 1082 1491 385 1235 1219 1141 1186 1259 1190 460 870 714 900 365 373 481 431 341 927 1865 1577 697 523 600 490 848 561 672 630 2950 742 3464 3213 2769 2581 2580 2621 2528 3012 3063 3137 2908 2803 2821 2643 821 875 836 691 1179 980 1538 1394 1382 1455 979 750 626 912 1174 1220 534 783 1244 1176 1144 1173 849 837 829 829 775 967 1233 1141 712 664 552 711 779 664 579 599 632 585 932 1005 957 879 791 830 874 686 1243 1208 634 584 619 696 541 616 653 667 942 559 994 966 658 943 581 838 843 824 523 843 735 528 483 516 480 802 673 466 770 789 1063 962 893 1026 854 883 818 696 1129 571 842 787 796 702 828 678 854 837 691 814 753 869 810 1036 979 820 857 902 937 596 764 560 768 678 591 809 996 648 822 803 596 791 988 687 1205 1067 794 740 574 736 1178 924 880 818 666 860 685 822 937 932 847 950 1005 866 750 836 983 1005 1074 828 825 760 1065 1050 1026 1276 837 506 621 711 424 415 466 251 508 309 264 219 391 286 213 228 364 294 354 414 428 424 444 780 633 670 627 591 758 380 511 360 380 377 438 312 470 380 548 386 293 457 348 295 437 407 362 526 335 452 390 362 446 408 366 664 445 260 250 326 427 482 607 442 474 215 242 220 357 174 381 247 366 206 461 734 400 554 703 292 363 329 482 555 588 848 247 310 578 421 211 593 572 492 625 470 287 254 239 276 388 405 449 309 346 246 480 463 289 347 413 732 439 662 243 826 501 501 798 305 423 416 429 372 334 365 395 260 658 287 400 808 656 353 898 1013 855 549 536 732 652 902 542 765 539 575 592 426 493 643 664 938 528 699 1205 810 469 687 519 540 561 620 681 416 600 626 465 474 375 505 487 662 672 487 488 600 661 602 749 554 308 560 418 420 512 412 284 480 362 350 359 490 344 591 904 666 725 435 475 288 262 350 324 512 478 541 570 566 640 883 541 524 654 586 910 584 627 476 479 636 525 847 394 442 330 300 506 662 435 528 332 451 660 908 550 1312 424 833 300 470 419 545 523 637 578 666 620 536 573 474 431 418 578 509 464 576 576 709 594 453 323 367 691 572 771 526 160 180 196 310 345 320 515 782 456 576 371 531 506 537 577 941 472 464 721 316 134 139 112 119 209 320 479 655 520 618 535 644 767 629 482 577 223 319 294 581 178 371 496 532 628 669 375 619 501 328 552 453 746 673 774 748 414 390 420 499 230 218 237 222 325 206 307 489 508 656 485 465 577 322 371 569 556 572 557 688 526 410 427 471 425 437 479 533 497 406 384 535 415 413 337 466 608 552 690 3149 2987 823 758 659 825 790 802 670 624 906 718 739 518 585 536 458 331 233 304 309 515 739 702 575 571 603 693 1132 411 338 618 660 588 640 393 616 332 276 443 357 440 680 548 548 534 377 478 782 556 578 400 727 530 355 636 439 951 587 491 428 544 504 474 467 333 725 652 367 409 413 1078 1098 1460 730 830 908 729 954 881 1116 1051 795 914 732 830 434 451 942 583 275 235 416 396 351 383 801 1024 774 622 1406 1351 1650 1532 1384 1315 1474 1277 1048 822 1813 1769 1948 1969 1938 1308 1277 1385 1544 1883 1757 1545 2352 1914 1796 1958 2138 2526 2062 2250 1871 1880 1663 3871 2548 2208 1210 1059 1697 1096 631 1484 1769 1132 613 1716 485 450 786 376 617 634 579 1235 1321 823 297 347 327 516 380 2472 2612 2499 1989 2055 2206 2131 2184 2323 2371 2563 2936 3226 2212 2763 2237 2556 2915 2457 2666 2301 2834 2185 2261 2637 2407 2225 2134 2151 530 442 314 1828 1851 1224 2932 3367 3456 3020 1108 1134 865 267 853 162 425 278 355 1712 1129 1190 312 757 598 595 1005 1637 1177 1465 1078 1221 1629 1064 1465 2881 3279 2471 2365 4966 5657 2650 3741 3313 4028 1450 1020 1452 1326 1490 851 1488 552 1883 649 1983 1094 160 86 2032 1448 1655 2871 1799 878 1378 789 982 421 405 1191 1097 831 1211 1193 2466 2852 794 821 1288 2197 2130 2330 1323 1383 783 462 485 1569 1011 2490 784 918 531 893 904 836 1006 1355 2218 2698 934 949 859 949 830 670 854 721 655 709 1418 914 981 1336 580 508 2341 559 688 837 462 1043 1323 925 1014 862 1230 1251 1051 1193 1261 1331 1132 1245 881 1338 1017 914 1348 1073 437 582 468 659 487 355 923 493 642 519 508 666 689 524 810 545 714 598 545 400 299 310 234 204 244 437 348 304 316 356 313 356 428 420 306 234 387 377 413 490 658 297 437 288 557 622 678 213 313 339 380 340 368 336 441 334 320 629 705 374 386 319 325 701 489 502 394 418 365 341 413 633 366 346 445 517 431 457 474 549 285 385 371 791 621 662 325 275 256 395 398 587 445 461 512 512 551 627 546 666 415 493 665 731 426 625 969 112 898 469 386 243 296 263 447 641 679 906 831 729 818 651 707 519 588 457 616 254 351 338 270 184 168 262 267 214 247 445 288 269 507 427 174 459 297 339 582 282 327 847 567 623 476 505 509 457 275 267 456 629 900 544 671 770 539 418 693 796 347 604 274 513 556 586 461 622 924 485 404 282 394 591 465 301 675 723 761 453 696 711 792 718 410 651 597 638 684 933 808 995 816 1165 1085 807 910 822 620 956 612 350 637 884 731 930 506 568 675 588 428 495 1232 320 385 228 405 384 391 199 483 613 399 507 550 686 310 285 236 641 604 422 462 318 1262 237 317 232 265 598 793 650 745 792 782 822 567 703 540 481 467 620 456 562 430 885 715 962 750 612 589 709 640 528 527 868 394 390 462 141 528 366 612 244 736 529 346 1308 530 1006 887 779 781 669 406 1305 827 816 896 415 600 749 929 538 557 733 587 630 477 410 428 422 807 786 1166 837 414 1097 1482 1591 846 944 666 1279 835 629 1088 362 821 859 765 813 779 1237 1111 1108 1104 602 685 795 800 536 876 710 742 1172 1315 1184 678 632 596 551 476 485 568 446 427 526 342 452 539 682 419 637 689 965 652 1100 890 510 554 445 1633 794 621 588 632 920 1260 781 837 844 841 936 951 605 451 679 830 937 730 900 1216 930 1031 895 938 848 875 949 1119 2521 2259 2028 1728 2018 1385 1426 1557 1303 1340 1327 1574 1777 1819 1977 1493 2570 1983 1501 936 986 888 830 1160 927 1156 497 1045 1565 1390 1420 769 827 662 416 464 610 487 436 569 652 541 290 540 654 288 361 519 853 455 403 393 497 541 486 936 640 749 827 890 646 926 755 837 695 1219 708 1051 956 1222 768 967 1154 591 426 408 378 469 458 381 334 467 340 196 483 166 210 365 406 244 60 76 241 300 249 271 265 211 195 437 388 476 373 621 488 443 440 386 555 281 662 303 260 307 360 390 403 351 567 433 379 250 175 205 360 658 394 535 641 986 465 525 325 349 333 429 368 458 445 495 446 319 277 380 512 381 511 386 439 564 473 452 346 423 530 740 525 431 469 522 390 467 498 301 461 535 479 113 819 294 853 561 254 995 363 464 343 476 788 920 221 478 417 905 818 1094 874 600 269 255 491 756 442 863 760 499 386 864 825 356 327 822 778 790 809 765 890 947 688 777 977 1084 650 1034 1027 1136 954 983 1166 344 711 504 571 537 531 2229 1003 802 769 1031 1035 900 823 1021 891 916 1145 1055 797 799 525 593 321 574 635 808 705 464 702 716 333 615 919 799 593 903 635 583 501 471 546 338 283 253 275 304 316 302 347 199 339 424 304 490 847 830 775 695 788 629 637 699 669 754 628 901 827 905 814 861 821 607 748 591 620 559 1125 719 487 730 556 621 937 534 696 651 767 584 503 653 621 617 538 593 955 792 645 576 851 630 996 844 568 830 975 1245 650 1424 824 843 706 1194 482 1281 1413 963 352 253 166 144 239 224 285 514 460 527 561 606 445 562 378 814 943 260 502 320 340 625 635 930 284 611 550 427 735 403 546 343 260 224 353 302 372 251 452 376 220 610 334 644 727 319 1472 561 514 361 218 262 429 389 216 254 432 342 374 429 254 412 416 228 356 545 668 483 568 522 547 381 386 674 9899 763 507 671 317 746 585 547 590 639 655 811 456 509 684 301 369 714 409 308 794 1188 1072 777 282 511 634 559 362 500 342 1675 345 1679 1504 1887 1666 1929 2023 2025 1829 1722 1794 1846 1849 1834 1904 677 600 737 635 669 728 730 746 692 562 908 1016 761 477 630 725 560 720 920 754 715 687 772 894 837 1037 1036 1132 1405 1333 767 1077 1070 864 1005 618 592 942 906 688 1063 1065 1021 1107 762 1036 1094 979 939 1065 675 525 507 673 637 652 951 815 983 688 1017 1200 739 791 923 1084 937 1049 1072 1022 1170 1037 995 1015 993 1349 912 541 743 929 909 1261 1026 1311 970 1133 1268 1233 1250 965 1383 1042 1282 1122 1153 1255 1178 1105 884 875 1014 1190 1020 1179 875 969 1085 1125 1083 764 805 924 853 903 724 788 1271 530 958 994 819 905 1542 865 1270 1280 990 1241 1079 923 1137 930 1075 1238 1040 976 1004 793 1458 1428 1381 1389 1260 937 1062 1093 984 894 864 1088 916 1162 1245 1466 1385 1137 852 545 738 879 331 384 390 289 412 391 477 347 189 328 318 210 563 516 541 215 216 196 220 559 366 589 388 463 595 371 338 235 274 425 410 434 310 511 740 293 199 339 320 723 457 465 459 498 260 377 447 468 564 521 505 1030 563 395 389 136 224 351 759 797 825 183 226 161 297 214 192 147 377 161 389 892 449 289 378 184 531 314 474 538 403 1070 470 492 443 552 458 610 598 647 1123 490 384 297 444 381 608 844 912 299 710 334 442 1225 634 963 494 1052 615 666 478 964 667 466 953 414 620 695 596 358 363 537 446 295 623 333 399 1271 429 418 1059 1222 966 537 709 944 565 1606 523 716 576 274 505 532 435 770 838 1196 413 504 849 801 451 688 1004 991 663 759 600 572 476 650 550 834 383 599 583 392 870 580 808 1046 740 944 1209 953 614 662 469 326 493 586 375 443 571 589 266 560 430 415 781 1000 1174 592 383 454 405 513 430 462 346 431 578 555 687 912 557 557 697 690 1093 629 451 360 354 561 430 778 619 526 487 292 566 573 671 474 599 583 452 1143 417 846 500 837 442 805 428 336 274 688 540 853 558 606 747 326 532 387 693 660 652 785 836 643 624 474 365 398 564 412 644 1222 105 121 198 363 489 361 533 832 487 578 367 261 522 636 645 1547 347 402 761 441 90 72 121 121 195 319 495 714 814 616 821 742 443 405 602 535 222 224 523 682 153 523 470 966 983 1050 441 391 391 283 549 388 872 697 730 564 516 283 351 863 293 277 481 460 451 326 528 645 392 440 439 527 658 663 560 615 493 314 280 513 611 312 555 690 613 760 812 667 679 927 338 437 490 232 512 509 816 799 624 3684 3482 830 699 876 936 668 783 678 545 1228 895 942 702 644 486 352 567 425 533 707 534 682 674 840 646 468 898 1459 519 547 664 813 655 808 619 686 278 528 921 743 425 456 370 569 686 265 336 686 841 828 459 513 554 692 857 327 1066 756 618 431 655 464 802 593 672 858 810 444 486 375 1172 1037 1606 1068 698 1285 1320 895 888 974 1314 744 757 688 759 417 628 955 1143 412 353 421 270 523 626 1367 1328 1133 798 992 1458 1391 1632 1617 1466 1331 2256 1351 1197 1292 1447 1677 2395 1866 1744 1546 1709 1807 2095 1687 1773 2323 2148 2316 2272 1776 2668 2320 2609 1911 2167 1613 4117 2730 2603 1018 1203 2226 1510 1330 1539 1439 1267 913 1657 715 708 659 526 1135 596 320 1373 1418 811 270 656 558 527 386 2655 2719 2519 2469 2582 2720 2625 3184 2277 3139 2440 3310 3679 2777 3075 2744 3106 3235 2986 3169 3322 4931 2569 2210 2218 2755 1869 2251 2395 1122 898 316 3268 2476 1723 4041 4224 4165 3484 1273 1203 1093 374 1288 134 589 525 483 2837 1470 1520 857 754 618 455 1139 2089 924 2058 1171 1877 2890 1371 2031 3465 3983 3281 2830 6021 5409 2891 3669 3741 4596 1475 1054 1525 1811 1880 1055 2107 686 2520 1146 2268 1229 291 221 2258 1548 1964 3384 1897 889 1253 1279 1170 625 613 1466 1400 1367 1021 1142 2466 3495 1243 821 1390 2388 2142 2715 1993 2223 754 871 607 1794 1266 3372 1264 1148 381 1457 862 833 1026 2015 3848 3495 961 982 693 903 999 1016 1173 831 820 1153 1543 1381 1171 1627 899 855 2718 970 1180 1033 794 1397 1695 1550 1429 1098 1194 1175 1188 1339 1308 1497 1170 1235 1154 1193 1825 1059 1681 1192 583 518 530 812 687 305 897 530 647 601 595 800 1109 615 1263 735 1574 1258 1058 428 693 354 338 440 525 896 424 366 428 340 427 821 711 581 886 405 635 428 747 537 694 787 461 403 752 792 683 287 445 734 292 397 753 488 414 555 339 904 799 753 428 344 450 949 762 1183 470 530 495 453 567 550 507 519 632 718 447 540 565 628 300 630 552 560 647 678 428 484 435 556 521 779 538 1070 479 404 805 785 711 932 387 509 919 1032 335 416 1222 135 955 407 515 527 321 218 942 856 784 732 823 961 787 725 743 683 543 476 513 563 755 618 491 277 226 481 469 271 356 518 285 381 329 291 439 543 323 314 356 474 354 886 881 1079 905 648 659 404 349 374 617 665 942 752 1312 774 809 762 1264 974 372 951 678 337 528 745 746 831 1218 939 499 238 451 522 409 584 962 890 1045 679 1336 1011 714 1234 551 1524 675 780 748 1107 1048 1318 1058 1183 1060 1100 1365 1102 722 763 680 453 810 1209 1116 1839 933 1002 1091 448 696 891 1557 364 441 650 697 743 765 325 694 702 317 1133 763 1057 363 347 265 814 931 568 669 402 1523 283 968 764 295 780 1152 936 1051 1066 1032 1108 871 1088 609 661 558 678 580 626 521 937 715 1092 791 908 547 646 543 531 773 1125 496 377 539 177 660 435 555 357 886 452 625 1040 1039 1160 1035 910 870 812 577 1553 1143 1232 1288 893 1102 716 947 618 858 808 859 628 482 432 447 661 1007 918 1245 925 732 1331 1619 1870 1066 758 954 1017 917 796 1855 491 1189 640 564 598 572 1113 1049 1240 1222 590 923 1447 1144 746 1437 708 1012 957 1369 1145 756 617 882 1019 668 513 577 670 672 758 644 636 564 511 507 809 1005 1219 843 1659 1014 837 921 800 2105 728 1087 783 1163 1075 1377 1545 1133 961 940 1096 1099 967 966 1550 1416 1287 1198 1090 2035 1366 1222 2101 1989 1179 1383 1277 1404 2711 2789 2691 2605 1870 2172 1757 1874 1667 2385 1929 2158 1668 1924 2112 2186 2537 2449 1802 1306 1367 1094 885 1434 1273 1345 910 2276 1770 1557 2391 1170 1483 1429 372 401 968 457 1096 1056 1065 852 527 599 377 202 376 537 608 449 426 437 635 788 604 1154 618 837 1194 1339 848 1426 1249 960 1040 1411 1168 951 1555 1363 892 877 1008 559 565 490 421 584 601 518 783 428 483 224 455 271 359 313 530 476 58 70 216 160 491 416 364 437 317 817 359 524 538 446 1028 976 1006 575 693 497 611 263 247 249 630 496 744 585 1130 344 320 312 233 307 396 1003 386 493 623 965 508 357 383 379 420 271 552 519 682 497 510 371 347 412 605 420 516 500 615 495 607 497 344 468 477 999 653 588 754 714 717 607 765 677 1005 884 445 216 830 315 809 520 363 1064 450 425 418 384 698 1119 195 452 330 976 1072 1303 1202 665 328 310 269 567 445 1099 693 374 459 557 601 373 571 959 835 557 741 558 826 959 809 607 1321 1132 928 1111 1108 928 1196 1775 984 462 764 515 369 479 407 2818 934 1055 1013 951 918 783 588 946 1413 1263 922 1302 1005 1134 643 545 615 723 638 665 677 746 697 698 341 890 1061 858 752 901 584 439 479 512 803 187 159 145 169 173 171 167 713 335 403 476 277 492 1050 1137 1070 746 954 682 902 737 718 983 973 873 794 742 968 923 852 677 743 932 552 689 1430 682 703 972 723 680 853 750 966 1052 927 692 967 993 896 680 821 1068 1239 783 1119 910 1181 611 1405 1369 947 1407 1018 1494 1093 1513 1008 719 681 1710 546 1115 1415 709 541 184 333 286 376 444 410 528 628 288 256 586 538 468 286 599 674 200 578 584 449 891 961 1120 307 745 664 530 610 567 566 720 446 386 565 452 458 462 400 473 346 1079 710 991 1715 400 2338 708 688 829 416 494 503 467 403 572 633 673 679 709 480 411 493 382 306 474 1670 554 392 729 793 745 674 698 763 9395 609 840 219 858 563 527 674 599 715 925 407 577 731 413 321 421 616 528 1313 1895 1316 880 270 293 312 325 344 717 422 2352 461 2629 2487 2574 2436 2359 2463 2530 2483 2609 2486 2592 2628 2774 3007 665 911 850 554 1089 1355 1004 563 671 813 879 889 916 764 856 734 722 760 1146 842 766 728 630 1279 1247 1204 1077 1218 1367 958 836 1108 723 1013 795 786 714 1316 635 1052 877 936 933 634 1139 1400 1198 1100 900 1005 907 735 791 763 737 776 638 734 563 739 922 944 869 853 1045 899 933 953 1291 968 1147 1203 1123 1082 1191 1027 1337 813 930 1382 1156 962 1102 780 937 988 803 877 960 969 782 674 691 853 828 917 732 809 1075 967 823 648 887 840 928 871 919 984 977 806 948 890 882 813 710 831 1029 1122 1036 1018 860 869 1028 988 1101 1150 1035 1138 1218 902 1249 1054 784 1109 1185 1035 1029 966 940 1104 1019 980 1074 1149 1312 1100 999 1210 1218 1108 1098 1129 1219 1347 1347 1412 761 859 842 1202 387 340 355 309 385 359 290 433 298 261 353 480 303 315 418 243 325 267 277 640 429 619 509 299 379 446 395 335 383 366 344 356 508 587 330 375 310 470 271 551 339 270 236 345 271 266 400 438 484 359 331 879 551 258 207 181 320 631 435 436 485 443 236 234 264 298 375 259 456 304 587 1045 490 230 410 351 648 316 441 540 463 751 474 530 436 549 678 583 549 407 642 225 434 361 320 254 435 366 372 392 678 744 633 434 603 629 467 573 506 418 365 877 704 589 831 393 535 455 454 505 563 580 346 661 652 645 560 539 680 548 1435 927 1399 1284 1353 1100 1080 1501 674 1638 1041 536 1044 486 590 983 618 1295 1069 502 767 822 671 1295 475 535 629 800 821 558 727 563 538 302 490 265 1119 930 1043 1098 681 807 893 644 481 466 485 680 621 826 718 562 620 654 736 380 390 513 446 615 696 682 866 650 534 450 599 676 462 521 789 357 530 501 607 836 618 580 765 786 1196 616 663 662 626 618 678 939 416 241 348 484 674 677 481 271 775 870 631 1052 599 1274 569 1089 525 775 448 760 609 1408 615 422 700 363 550 451 557 541 735 936 831 741 726 1000 556 857 713 527 718 510 808 905 212 248 410 154 382 469 517 591 389 429 445 377 695 807 735 675 419 463 519 628 219 98 129 197 295 656 658 754 576 743 895 697 737 681 393 443 164 172 522 507 317 392 520 415 358 419 432 410 575 338 867 653 1101 686 771 799 627 392 384 560 464 290 524 532 584 264 324 829 412 466 463 376 437 783 657 792 729 478 347 1113 692 407 836 829 753 888 892 784 763 485 453 483 753 409 198 719 661 899 943 4083 3262 765 879 899 754 1032 618 1038 1033 1274 822 1103 589 643 532 431 372 406 786 754 456 716 720 652 625 759 941 946 579 407 646 466 494 887 565 553 380 324 734 583 431 535 573 508 523 373 460 487 634 610 345 858 336 401 770 317 739 548 491 531 465 441 669 444 566 416 360 348 366 376 1507 1719 1185 722 1657 1109 1343 706 838 813 1239 1012 821 1048 712 753 459 1191 718 406 386 408 500 281 354 1207 1374 1335 903 983 1324 1577 1975 1815 1732 1729 1597 969 969 2052 1754 1950 1992 2322 1464 1904 1781 1519 1763 2094 2099 2208 2334 2146 1984 1956 2123 1765 1966 1716 2172 1768 3020 3347 3691 1488 1522 1773 825 601 2071 2404 1413 687 1804 597 511 590 523 570 730 422 1094 897 614 493 709 596 396 484 2698 2741 2666 2645 2482 2048 2654 2444 2405 3201 2799 2830 2482 2181 2184 2509 1954 2311 2787 2203 2902 2585 2502 2403 2883 2868 2689 3157 3315 594 526 389 2295 2491 1347 3683 4281 4316 3086 1851 1860 1005 456 1167 271 395 285 394 1988 1331 1403 586 814 676 761 1252 1272 1420 1913 1565 1614 1569 1532 1687 2937 3573 3572 3441 6236 5853 2759 3519 3821 4939 1545 1109 1497 1813 1817 1490 2145 801 2766 929 2214 1020 259 251 1344 1317 2377 4045 2253 691 1262 803 951 545 517 1218 1089 1483 1358 1078 2501 2441 957 765 1807 2743 2693 2362 1622 1776 1233 1004 763 2386 1234 1990 743 1169 584 1009 960 918 1051 1548 2143 2163 888 949 861 1373 1097 976 1082 965 1031 1064 1397 1211 1050 1620 773 723 2141 939 1203 1043 594 1175 1422 1094 1407 1181 1341 1440 1219 1207 1249 1286 1109 1112 1440 1293 1145 1300 903 1411 412 378 575 531 444 463 1042 603 541 484 835 541 1349 1086 508 603 922 913 400 600 426 371 345 350 337 383 415 360 543 568 427 679 636 614 590 395 660 501 515 655 555 413 586 425 589 612 877 294 377 536 541 372 535 475 470 546 668 671 984 693 431 332 467 912 949 905 711 786 767 765 819 838 647 748 600 661 923 626 585 658 806 979 898 574 521 500 477 490 458 359 377 649 483 545 1007 466 746 738 702 823 633 706 800 895 510 791 952 170 892 616 427 347 673 425 496 617 516 926 1087 1006 860 946 967 551 354 445 478 408 392 459 338 313 258 336 312 326 403 745 537 341 338 298 264 386 280 218 258 354 370 1119 606 381 321 545 726 580 670 648 665 333 731 623 410 668 806 657 520 878 591 375 456 522 525 751 853 602 822 812 308 196 549 395 258 435 583 849 1008 665 1517 686 817 856 748 1021 1112 919 631 711 753 1183 943 1304 1092 1388 1573 821 840 1192 662 265 692 821 995 1078 797 847 794 354 564 658 1543 288 244 222 346 302 340 430 504 523 295 555 617 569 286 266 595 1147 797 573 619 643 1083 178 373 245 186 613 948 808 862 882 839 984 1068 816 949 660 720 1034 694 767 798 901 740 1004 784 694 463 544 547 637 705 1287 532 421 581 310 581 388 442 483 1052 820 634 1333 478 1188 1103 987 1168 615 515 781 903 884 1127 1070 759 607 750 817 843 780 1118 948 521 625 595 561 1041 1138 1105 1065 385 1312 1063 1287 1047 796 893 1361 809 894 1030 490 826 706 821 755 811 917 891 891 922 1198 923 1254 982 605 955 1001 892 1418 1463 1350 1159 1002 527 698 597 725 783 568 378 515 783 923 383 723 966 918 742 799 839 890 706 934 877 785 1715 1282 868 1066 690 1046 783 1245 1338 1013 1258 1105 1192 681 791 678 1150 1299 1117 823 1088 1146 1108 1145 1117 1179 1179 1384 944 3031 2911 1980 1819 2432 2070 2000 2181 1854 2192 1892 2131 2206 1929 2272 1876 2702 1897 1595 1210 1280 1123 1009 836 1072 1499 455 980 2015 1642 1409 918 1050 840 547 659 814 793 603 661 683 583 481 618 464 585 689 321 660 507 722 616 631 590 863 851 882 905 953 847 872 1083 1077 1009 682 1213 1060 1013 1181 1253 1016 1241 1222 944 453 629 589 485 475 381 366 488 389 246 443 230 320 204 500 630 260 255 203 124 344 348 379 356 342 413 340 608 665 697 664 524 595 353 361 491 510 413 334 350 692 331 465 906 621 470 350 302 274 216 290 908 577 759 869 856 568 497 140 572 632 383 676 677 656 513 596 507 522 373 447 773 695 693 688 688 706 629 404 548 530 894 1030 726 686 626 693 632 657 414 750 590 441 228 839 369 828 473 343 908 406 476 365 478 899 1213 362 617 546 1452 1377 1279 1327 961 461 433 504 951 526 1188 1048 568 564 889 845 463 541 856 1023 906 873 804 875 905 958 1279 1355 1619 1149 1233 984 1281 1021 1605 959 553 915 678 719 899 733 2651 1168 903 900 801 1470 1209 972 1320 1474 1383 1344 864 647 1128 489 859 430 440 713 724 636 529 751 612 567 569 1133 853 1031 802 471 518 542 602 667 313 225 184 262 350 299 260 256 306 639 376 199 804 655 679 563 892 906 1302 869 798 968 788 1161 1338 1016 1036 1142 1006 1075 882 942 856 627 660 1036 838 627 986 892 707 1039 830 862 916 841 692 700 939 871 712 1152 882 1026 1004 971 670 747 760 852 887 1062 997 1534 1275 1211 1424 883 1187 585 1515 939 1381 1306 738 454 402 402 336 290 379 340 684 538 573 851 867 881 820 347 626 749 298 499 364 244 602 423 1104 412 871 452 506 541 543 656 598 564 750 360 324 411 466 365 578 545 495 653 407 546 405 1484 604 560 565 444 474 397 345 528 469 551 731 678 696 459 282 285 553 470 925 913 798 1033 926 960 737 690 1082 507 609 12321 913 451 630 1064 915 1049 1134 891 1044 658 772 838 581 543 493 748 559 941 1347 1411 745 302 563 321 631 627 750 772 2787 771 2744 2579 2381 2241 2125 2126 2264 2405 2363 2520 2523 2485 2457 2106 623 707 712 680 730 765 1156 847 598 668 1687 1261 687 688 783 627 704 1020 1167 876 828 767 795 1069 1005 914 992 1099 1791 1260 735 1296 966 1199 1016 737 644 1205 1048 1150 1366 1378 1422 1036 1337 1533 1442 1256 1268 1286 1113 1018 1031 1062 1082 826 1065 1314 1407 1097 1327 1471 1527 1631 1548 1404 1427 1475 1612 1424 1455 1615 1628 1594 1602 1587 1283 1159 1664 1513 1817 1179 1334 1015 816 1315 1309 937 973 1132 985 1172 1407 1187 1021 1041 1093 1038 1511 1273 1378 1187 1348 1402 1002 1443 1217 1297 1262 978 1001 1465 970 1238 899 1012 911 1432 1705 1654 1003 1084 1271 1015 1144 1054 1526 1370 1193 888 1577 1257 1055 1993 1712 1982 1930 1965 1736 1950 1770 1756 1672 1606 1534 1366 1397 1566 1273 1609 1690 1689 1697 1413 1809 1414 847 1050 1101 1342 547 523 443 321 451 401 418 667 329 611 418 286 441 552 546 542 532 484 717 538 339 616 345 531 648 554 756 639 688 711 580 676 484 727 844 613 558 706 445 614 655 641 544 624 486 497 615 582 674 635 623 853 545 491 436 216 444 626 909 522 576 391 344 399 413 377 572 420 492 526 620 1761 492 307 474 365 437 303 424 876 917 951 607 690 643 575 911 739 717 619 891 389 504 264 399 448 434 784 809 739 734 823 663 770 804 959 524 697 964 634 671 1057 857 790 778 583 628 828 822 635 664 1086 521 616 637 976 680 822 610 593 1241 1191 1459 1150 932 1108 953 1612 1145 2157 1502 843 1397 531 495 1351 1245 1120 876 940 1358 852 505 1031 752 754 609 1044 855 522 984 1107 694 847 815 661 1134 824 1449 1157 898 891 750 1372 741 992 551 620 772 522 1008 449 476 477 429 464 675 546 545 740 1748 822 757 621 566 712 809 865 323 615 386 388 648 839 894 1354 885 857 934 545 862 669 662 519 505 853 737 953 664 646 634 538 1042 662 726 376 996 904 1310 1360 677 1146 669 1237 588 743 513 861 519 1440 823 614 935 955 935 668 730 583 1019 1054 986 1098 1093 1234 710 647 737 802 981 789 1073 1317 517 604 388 390 607 550 1089 1285 696 980 848 473 1286 1044 1452 1417 623 727 1361 1305 284 160 169 274 155 1015 791 1143 1288 1093 1004 1265 829 737 662 498 238 228 606 649 183 934 710 814 770 840 575 460 740 580 866 795 1176 918 979 814 630 359 444 540 613 554 681 759 634 425 789 977 483 570 509 619 799 592 737 743 1078 589 519 1122 759 467 814 878 788 1007 1022 917 744 757 597 423 664 425 654 827 591 1146 1169 4340 3876 631 723 775 687 1001 774 730 723 1104 1117 1557 1135 1115 896 861 716 783 917 1261 1137 966 944 1054 749 802 1015 1157 690 528 1192 821 783 1437 940 960 293 514 836 715 610 299 371 732 668 325 457 786 739 897 439 1205 526 1172 678 520 1451 1066 1036 1115 817 766 1287 674 738 1266 1230 368 429 425 2060 1901 1942 1002 1063 2119 1655 1424 1033 1172 1923 749 843 638 924 844 742 1592 2018 463 451 409 307 599 530 1692 1718 1567 1898 1692 2338 2701 2345 2665 2642 2101 1586 1870 1397 2436 2174 2047 2167 2632 1902 2283 2330 2683 2010 1938 1843 2150 2384 2028 3697 3186 3400 3297 2919 2246 3259 2332 3120 3876 4014 2094 2926 1835 1537 1242 2735 2205 1789 1360 2331 780 712 891 859 1485 609 693 1209 1604 1220 484 541 497 632 447 3011 3157 3057 3550 3542 3456 3351 3489 2827 4061 3164 3888 4095 3711 3840 3505 3273 4010 3595 3430 3549 4324 3734 3822 3497 3398 3207 3594 3266 855 739 449 3562 3652 1753 4939 4932 4991 4390 1205 1249 1481 743 1839 466 1229 768 840 3470 2251 2205 875 834 660 910 2476 3056 2250 3287 2101 2216 2723 1795 2973 3383 4118 3411 3689 7193 7800 3888 4022 4950 5817 2916 1543 1839 1683 2270 1360 2371 1173 3195 1089 2967 1332 137 102 2640 2055 2863 4531 2845 1419 2233 1149 1492 1382 1147 1805 1765 1782 2256 1448 3025 3300 2419 829 1938 2876 2638 3723 2089 2204 1631 1265 1200 2562 1707 2954 1062 2062 916 1691 1375 1388 1571 1785 3680 4051 1389 1128 1076 1026 1470 1142 1440 610 699 1808 1968 1180 1141 3239 1911 1558 3212 1117 1246 1701 1158 1522 1427 1131 1532 1251 1016 1094 1113 1435 1236 1499 1307 1374 1396 1726 1589 1005 1638 1408 1224 981 1258 472 809 985 1800 1007 824 711 879 685 1551 1592 1274 831 2021 1882 946 949 1004 606 586 951 675 763 687 647 844 712 725 765 612 749 818 624 561 750 810 648 802 819 532 579 987 1211 1442 513 907 894 688 985 931 805 744 920 669 925 1337 895 737 567 861 857 1058 1344 715 835 718 712 931 1005 745 942 1225 1091 1118 1244 758 1193 639 1060 1035 1141 985 740 544 872 848 636 681 1151 593 1105 779 619 1008 787 700 817 477 735 777 1117 633 767 1488 228 1259 762 612 572 486 545 900 1229 540 1331 1211 1251 1373 1213 1065 1198 507 412 546 494 651 881 657 376 348 636 412 488 635 545 606 809 355 355 424 504 512 303 431 520 574 1177 1175 819 747 587 749 740 810 883 572 747 1399 1194 1131 857 691 918 975 920 867 902 843 983 605 1004 1336 1131 1267 974 645 683 738 432 332 705 1281 1314 1512 1187 1893 1054 1053 1278 991 1593 1066 1162 1015 1092 947 1995 1480 2565 1789 1507 1634 1199 1534 1488 1359 675 1090 1368 1242 1175 1538 1557 1415 436 704 825 2934 341 328 282 412 395 465 635 729 910 346 788 660 1197 583 561 664 1636 1376 1331 1463 897 1691 335 650 440 371 907 1515 1065 1152 1406 1153 1500 1213 1269 890 699 750 973 711 818 740 988 781 1114 878 887 632 812 591 915 960 1956 916 745 894 327 715 377 673 861 1549 529 800 1794 1671 1385 1210 1786 1724 1020 642 1976 1097 1294 1332 1401 1611 1396 1278 1283 1518 1769 1428 1174 866 854 825 909 928 887 1055 1171 753 1750 1803 2078 1319 1164 1222 2156 1399 1392 1829 766 1237 984 1096 954 1086 1199 1143 1123 1135 1096 1072 1579 1500 1211 1428 1343 1039 2052 1798 2344 1938 1786 892 1259 1015 873 855 1318 1292 1419 1863 949 665 1089 1352 1173 1109 1264 1036 1153 1338 958 965 779 1725 1396 1927 1910 1449 2045 1861 1736 1672 1509 1445 1938 1496 1480 1467 1583 1740 1315 1466 1530 2168 1721 1322 1805 1747 1471 1586 1520 1388 3571 3944 2582 2524 2754 2513 2445 2668 2817 3377 2574 2819 3152 2379 3141 2372 3913 2426 2431 1391 1463 1133 1554 1764 1523 2047 1295 1562 2179 1985 2903 1215 1256 1701 1036 1050 1434 1365 1034 1231 990 733 674 797 824 699 584 731 655 595 717 606 705 1067 781 1117 1294 1131 1292 1019 1274 1503 1653 1473 1126 1286 1823 1217 1110 1444 1505 1432 1479 730 521 699 647 582 790 440 534 702 770 300 966 369 400 644 453 472 215 193 254 500 482 486 519 449 468 1000 735 892 779 724 940 851 893 751 740 785 549 506 457 586 1040 773 719 795 956 492 430 336 292 368 480 993 776 946 1223 1899 695 552 678 1225 1247 941 1026 1155 1238 902 1021 1326 1227 580 749 678 676 1056 1341 918 849 917 699 1022 654 1193 1123 1611 1508 1415 1321 1475 1576 927 1387 1200 1004 521 1968 1002 2010 1127 879 2036 1177 889 1125 892 1225 1686 896 775 620 1715 1533 1454 2155 1324 867 789 618 1404 605 1429 1659 973 975 1639 1385 1158 1026 852 1511 1676 1222 1762 1455 1475 1793 1334 1985 2396 1288 1402 1264 1972 1480 1531 1990 564 747 811 825 548 584 3287 972 933 962 1192 1043 915 825 968 2049 2273 1628 1940 1074 871 767 947 656 1315 951 966 921 751 680 954 984 542 922 1029 1229 1046 779 575 871 736 583 264 268 189 262 260 209 175 652 462 799 686 532 828 1001 1073 847 1576 1304 1422 1625 1451 1438 1363 1643 1878 1418 1326 1468 1477 1233 1078 1186 1329 1174 927 1853 1171 752 1345 1305 1029 1005 1072 967 1735 1409 815 881 1122 1237 969 1220 1200 1427 1227 1178 787 1318 721 1393 1414 1038 1490 1864 1915 927 3011 1687 1720 979 2147 1054 1439 2070 921 711 629 746 354 407 467 562 975 963 999 1233 1124 1188 929 646 894 1051 560 986 645 386 583 696 1560 377 822 565 448 598 932 695 361 587 618 293 243 673 455 519 751 738 947 929 749 1226 679 2782 868 818 1567 931 759 714 666 599 1235 659 705 759 842 885 461 558 283 410 808 1335 1019 1013 1087 1181 998 535 1491 671 840 913 12056 658 1133 1539 1316 1603 1711 1156 648 796 832 1205 521 416 606 437 329 1245 2815 2333 1518 481 602 445 771 767 688 697 2942 858 3206 2786 2872 2314 3199 3273 3194 3278 3072 3240 3042 3480 3733 2782 1148 1000 1194 671 1387 1179 1866 1248 1217 1375 1450 1116 942 1022 1241 1497 736 1046 1326 1199 1183 1245 797 647 775 1441 1509 1728 644 434 385 365 242 419 360 498 440 305 258 253 618 568 552 309 368 643 654 401 400 669 446 680 654 414 324 437 477 493 416 460 541 557 558 520 545 522 532 468 497 609 540 613 528 616 535 534 448 477 688 546 652 431 306 276 375 430 396 246 416 406 414 718 364 436 619 491 548 709 635 644 631 639 816 764 706 731 475 461 371 612 288 520 278 620 498 392 578 531 499 513 521 476 373 571 209 182 536 521 465 459 657 642 315 351 314 340 427 402 511 488 559 544 564 795 596 604 651 613 613 704 566 727 375 382 392 333 259 398 456 382 252 276 151 283 159 359 129 184 140 172 82 191 156 180 219 208 306 206 206 175 149 165 181 225 263 337 369 334 371 376 268 331 377 332 331 264 241 274 255 137 236 220 184 231 154 323 190 182 263 149 135 478 260 151 143 88 120 144 228 156 176 248 141 193 157 267 189 209 193 310 208 791 197 202 240 154 315 132 223 422 354 412 208 228 197 289 234 307 271 251 206 105 182 196 295 175 132 203 150 416 141 396 454 199 251 253 322 216 226 314 332 406 359 305 410 171 219 182 243 432 330 182 274 177 492 362 233 168 205 267 646 452 598 289 857 364 494 527 271 704 563 280 537 344 335 697 212 465 281 253 507 585 343 621 204 210 295 379 249 272 379 406 216 188 224 208 432 612 553 438 325 239 193 272 241 202 226 288 461 351 718 286 190 206 196 373 260 166 236 348 507 292 325 226 333 306 517 531 271 176 284 237 309 438 551 719 547 533 519 365 666 328 281 237 237 409 302 313 278 244 288 340 360 575 277 158 296 570 420 454 269 933 206 584 201 230 299 327 289 396 332 232 367 242 497 238 194 213 275 220 218 337 279 462 264 245 549 583 449 288 506 480 152 245 132 184 210 176 438 323 175 251 108 213 500 378 576 381 411 229 345 265 70 108 40 34 54 547 216 563 565 633 278 427 446 389 374 231 152 144 240 381 146 300 391 576 265 325 371 282 148 331 165 325 468 302 289 324 270 232 376 341 301 248 352 449 331 225 337 456 366 380 194 235 298 272 278 382 344 186 156 636 478 175 234 220 198 238 220 476 341 226 233 152 324 238 168 301 191 508 361 1832 1558 187 372 341 281 382 414 659 607 528 460 487 537 528 426 360 168 206 209 161 124 307 305 333 183 238 515 459 310 325 276 325 353 455 320 451 259 182 177 157 176 145 143 88 108 226 132 382 192 204 349 412 203 272 207 346 417 369 172 462 152 287 374 332 642 354 289 138 148 265 692 827 594 271 800 716 690 487 566 679 725 245 303 407 461 204 295 814 362 189 191 284 134 227 146 531 604 401 554 720 836 858 1045 902 686 830 403 594 468 1012 981 853 909 780 841 954 876 1155 738 597 578 735 681 680 1574 1105 1185 1173 1306 996 1652 1188 1383 1465 1620 957 1008 710 370 347 929 664 567 533 874 278 312 571 227 373 258 199 434 508 313 252 242 234 208 247 1049 1270 1387 1525 1258 826 998 1216 1344 1869 1224 1237 1173 1192 1688 1331 1162 1101 1091 1439 1200 892 1424 1788 1496 1610 1599 1603 1533 215 181 205 1357 1498 591 1567 1620 1822 1434 662 636 632 216 680 162 240 175 239 1503 659 793 267 383 308 221 864 1010 613 1127 814 690 1158 654 887 1380 1683 1508 1348 2630 2863 1609 1194 1560 2063 1137 683 617 823 745 449 1042 280 1085 633 928 381 34 24 636 687 1237 1499 931 336 835 454 667 448 455 446 539 469 946 755 886 1484 519 562 1044 1066 1077 965 1114 842 796 757 493 1014 757 857 333 758 284 819 420 499 624 658 1019 1019 649 586 385 392 686 575 624 278 326 326 554 259 616 958 510 486 1082 363 483 755 519 426 521 342 579 478 540 510 545 390 471 439 385 451 618 463 483 490 503 299 316 313 327 227 370 355 824 440 296 237 429 295 432 502 252 386 478 275 426 631 355 252 242 199 224 194 183 187 260 285 421 333 239 299 175 180 165 231 172 198 211 253 217 152 259 262 416 230 333 439 275 205 262 485 528 520 415 485 582 338 357 358 424 712 348 589 323 361 443 445 420 387 513 454 388 426 461 632 427 541 288 674 646 552 408 231 279 320 250 266 347 617 190 289 527 306 539 297 277 337 245 289 295 343 408 323 550 79 717 414 501 173 405 203 245 536 212 554 520 434 370 513 762 280 188 233 213 239 327 136 132 100 78 128 155 255 215 200 218 174 118 118 103 155 133 40 149 119 205 635 350 172 152 233 346 283 240 279 292 151 502 375 262 264 304 314 378 416 400 226 185 404 284 281 329 340 572 225 320 215 210 172 112 149 570 516 524 482 1097 381 604 602 481 548 560 327 258 259 479 946 543 790 588 640 682 623 594 526 460 162 458 482 384 341 601 608 340 127 378 378 854 195 264 225 167 245 319 140 189 240 178 276 167 326 141 146 226 750 613 489 513 512 910 158 127 103 181 645 543 383 405 386 301 438 327 277 288 169 195 305 154 225 230 409 297 419 275 208 283 421 209 206 195 431 216 174 291 145 277 169 256 162 475 258 181 417 501 430 358 626 709 262 225 434 364 371 393 822 489 647 375 482 602 476 617 671 353 468 474 549 423 392 518 384 256 804 633 705 834 329 785 648 590 391 611 259 338 476 582 513 494 567 549 559 591 389 425 718 394 285 455 568 363 789 888 845 666 583 420 330 289 334 352 412 361 337 570 455 267 303 271 413 424 355 346 436 409 274 434 494 777 424 522 765 691 714 525 574 821 507 598 697 456 616 543 565 645 755 776 471 743 528 496 484 572 680 535 546 437 1845 2082 1471 1129 1177 897 947 1212 807 1150 1392 1563 1193 1027 1188 708 1785 1168 887 526 665 509 564 553 614 984 294 459 1120 1004 620 212 215 631 372 393 465 396 353 398 345 301 147 274 481 341 304 254 196 156 143 137 474 287 429 380 470 291 761 393 727 521 532 537 513 573 487 578 509 627 350 530 532 476 171 225 164 191 181 94 331 186 262 66 358 117 219 137 144 90 184 122 263 70 58 70 74 54 56 104 111 255 148 354 204 196 206 344 353 215 189 226 204 288 200 291 240 152 210 296 294 240 160 184 200 450 301 477 265 832 335 264 121 256 253 252 346 567 473 430 354 475 488 430 310 256 274 230 324 366 325 386 358 426 351 593 363 437 514 409 703 384 345 317 408 436 327 78 621 258 646 388 172 674 346 323 246 375 655 801 367 285 267 787 916 655 655 735 419 362 336 697 202 621 807 393 531 840 577 647 316 410 792 733 663 515 795 707 564 781 658 1162 581 1186 705 881 626 426 767 289 323 392 317 233 408 1314 554 654 628 567 727 659 552 751 777 787 711 515 339 272 205 214 183 402 479 374 620 314 412 502 279 181 320 362 666 310 357 363 232 413 201 264 183 141 199 187 238 208 185 76 372 244 357 408 684 642 480 426 473 620 380 415 449 453 536 523 611 637 579 580 507 408 420 563 485 402 377 517 586 656 424 496 546 307 295 551 370 446 372 435 384 359 483 380 333 440 361 280 344 324 450 492 494 397 913 704 256 766 438 487 443 818 454 500 621 283 222 228 311 113 74 200 199 315 374 365 613 652 547 324 251 298 246 158 164 255 249 245 178 596 222 410 200 250 170 420 382 218 179 157 211 197 194 160 266 198 161 260 360 146 270 223 795 195 187 209 257 324 186 144 435 180 385 420 478 417 362 118 165 271 94 507 361 411 506 454 424 408 147 385 317 219 451 658 6140 309 438 384 442 458 458 183 345 215 493 279 179 200 141 111 244 747 730 392 214 285 178 451 233 322 411 1273 330 1524 1432 1278 1170 1230 1159 1050 1245 942 1220 1113 903 1139 1125 367 382 340 456 500 417 584 529 765 486 720 441 241 224 637 604 289 226 499 504 500 478 304 358 426 287 291 375 1046 640 616 908 870 720 613 754 700 1101 694 645 758 810 791 780 892 1029 948 929 997 937 638 578 584 631 587 757 794 542 1007 381 684 653 600 733 661 568 592 535 858 549 971 883 843 886 802 949 841 866 947 891 974 712 742 749 673 892 745 715 753 786 751 665 884 652 672 713 657 928 853 906 1160 748 1005 881 858 663 881 937 1059 680 585 752 503 560 813 679 962 634 768 699 1255 536 1455 1154 952 967 833 871 1133 632 967 1031 792 859 813 755 842 844 1059 875 778 969 900 989 942 1237 1019 1023 884 917 900 924 903 788 792 873 437 418 794 919 298 180 297 266 383 328 533 536 241 209 404 337 652 636 640 376 344 334 354 745 575 664 609 662 847 416 668 441 492 663 695 669 562 786 581 777 515 894 399 405 723 645 609 716 652 455 723 604 650 900 859 854 568 245 225 413 287 491 707 499 539 522 349 202 393 387 667 226 286 278 468 1083 423 279 441 322 506 403 382 981 498 1096 667 703 692 416 474 660 644 542 728 536 398 271 388 248 421 544 536 319 443 285 691 586 533 483 536 754 587 308 523 826 678 555 794 230 405 494 637 485 425 644 288 424 428 601 441 607 647 576 894 894 1105 802 779 568 829 1108 941 1383 856 314 819 659 323 760 779 697 655 444 949 646 447 821 770 613 592 1326 504 472 544 837 512 675 558 534 526 563 1096 468 587 552 434 562 505 699 344 366 465 346 578 460 460 620 351 358 401 591 245 635 1194 493 582 488 550 467 472 518 262 353 342 256 615 461 580 734 401 542 687 364 681 425 512 431 523 395 515 763 597 629 440 306 744 707 560 360 578 665 766 1351 620 956 294 857 320 1037 240 495 318 795 777 610 691 844 635 573 635 420 561 716 656 1060 1093 1201 613 582 588 348 689 474 761 1065 144 162 272 243 377 550 860 1007 615 784 838 311 878 468 1105 1041 404 575 840 539 126 111 96 106 181 468 881 627 634 516 677 959 580 550 610 420 191 130 465 570 146 363 378 707 682 793 314 356 232 557 588 483 1061 776 569 676 298 360 463 535 330 310 283 283 302 254 495 717 460 607 481 694 743 719 609 479 974 432 466 802 793 216 520 526 486 560 618 881 483 730 561 517 555 282 584 548 243 852 729 3033 3917 604 629 763 496 601 406 588 562 980 735 806 645 836 551 492 670 525 923 522 793 639 640 439 598 668 646 641 369 480 845 674 604 1279 811 1191 210 333 643 548 266 473 353 329 405 339 215 537 645 779 395 760 521 531 642 365 875 646 584 597 439 599 492 630 464 1281 1128 140 251 341 1121 1085 839 699 755 1809 962 1023 1070 1277 1396 671 575 618 825 929 738 981 1316 613 603 214 261 411 325 1087 1302 826 1072 1283 1517 1581 1305 1660 1519 1190 1057 1362 1382 1416 1319 1324 1627 1360 1423 1370 1580 1199 1640 1203 1861 1775 1727 1503 2442 1974 2367 1629 2511 1640 2424 1403 3750 2876 2583 1391 2464 2332 1112 990 1448 1289 1064 1025 1649 637 519 606 352 757 528 461 1123 1088 988 518 443 403 482 490 2414 2746 2659 2851 2575 2703 2005 3373 2822 3113 2397 3030 3125 2391 2770 2834 2678 2828 2609 3065 3057 3320 2559 2719 2776 2856 2828 2959 2721 430 392 246 2445 2907 955 3264 4073 4140 3529 874 918 1390 680 1445 234 880 705 523 2618 1949 1814 590 615 490 883 1728 2041 1710 2824 1328 1713 2459 1187 1919 2425 2873 2283 2600 5037 4795 2339 2983 3649 4189 1803 1326 1385 1159 1637 1207 1553 686 1958 1009 2214 1293 190 172 2171 1357 1888 3093 1614 968 1476 921 941 606 533 2031 1952 1482 1127 1061 2264 3311 1298 918 1184 1763 1685 2697 1377 1881 988 893 685 1550 975 2095 809 941 408 1057 1329 1237 1291 1675 2386 2939 956 858 793 943 1345 770 1160 728 638 830 1757 761 845 2223 1058 836 2426 864 945 1126 962 905 1047 1102 1034 1056 937 940 860 908 863 835 816 782 929 1277 1413 818 1238 1029 739 827 832 295 856 574 1068 648 649 371 708 515 941 873 851 441 1523 1158 1064 733 650 416 359 379 540 463 409 346 466 472 488 425 314 615 359 535 352 621 532 707 584 517 383 347 826 930 793 412 404 341 369 404 535 343 341 408 258 401 787 229 387 305 283 856 656 903 278 326 340 347 648 536 552 494 302 412 424 436 435 523 362 601 603 404 813 242 311 435 471 371 426 908 633 386 599 330 656 472 442 561 401 421 560 635 373 530 1193 117 1062 308 377 289 221 315 538 712 468 631 719 744 969 782 581 953 438 385 441 490 449 444 270 278 254 274 171 386 699 423 408 466 241 225 395 424 363 167 222 333 340 783 732 752 626 484 598 376 629 667 437 289 1114 863 1132 671 665 535 478 759 704 915 794 614 463 505 911 579 1107 825 392 298 381 637 509 195 782 625 753 770 1181 594 539 1284 748 1254 971 901 831 867 836 1496 873 1424 1064 1060 1278 962 850 862 687 363 665 846 623 779 812 1008 890 577 588 700 1984 393 247 272 311 349 323 314 533 953 456 786 524 1242 365 321 518 1040 1191 648 744 528 808 196 371 276 257 793 807 674 739 757 737 789 670 791 886 760 784 996 744 864 724 1344 1101 1528 1162 1009 840 1002 885 939 780 1060 846 623 330 210 756 293 645 389 1314 430 485 1301 950 1459 925 1067 1209 605 487 1342 923 724 744 536 692 724 502 536 665 758 651 508 527 443 437 596 1048 888 854 1175 502 1319 1124 1236 936 1058 760 1322 858 890 1100 474 1232 717 1047 677 1006 1012 1012 1041 1041 677 689 964 1058 684 1236 766 520 1051 1364 1085 1195 1072 667 1128 1085 569 608 788 629 749 899 592 667 757 588 705 1220 1278 897 1133 1238 822 789 770 1640 856 1582 1106 916 1405 1272 1221 1397 1138 974 1320 1005 909 905 957 783 1096 1019 921 1150 1113 903 1423 1281 944 1107 1021 861 2933 2744 2410 2223 2156 2032 1808 1904 2007 2293 1520 1880 1730 1682 2306 1490 2799 2076 1410 1172 1250 890 1113 1746 1435 1672 555 1464 1531 1380 2463 657 964 1452 767 458 1006 726 721 480 584 902 476 455 406 312 607 428 499 307 498 475 603 591 654 1184 660 836 818 891 859 1121 1128 1038 904 945 779 755 1261 1128 851 1029 1047 566 626 561 502 634 664 639 301 641 612 172 563 435 452 213 339 380 139 70 271 322 239 221 212 229 198 406 531 731 501 576 739 696 716 607 1029 648 557 412 386 437 359 291 424 464 619 315 307 252 212 401 419 1000 611 605 817 1385 453 827 418 768 794 585 572 536 703 586 374 625 601 364 294 488 606 543 559 428 588 513 374 676 688 1051 474 838 1003 478 896 594 522 409 565 510 648 622 1167 758 1430 662 794 1596 690 524 676 463 935 932 758 597 541 913 1070 1201 1000 770 571 547 387 974 420 817 1023 682 688 901 946 578 882 763 705 687 868 895 798 1022 965 1025 1273 1736 904 1560 1117 1404 966 1197 1484 369 374 446 395 605 622 2443 683 736 646 719 1100 986 933 953 1168 1273 1405 1229 709 695 389 395 565 1124 709 544 715 753 585 424 433 548 1193 621 833 684 466 471 748 431 471 399 401 361 393 393 369 355 407 202 615 452 326 629 796 920 819 1198 756 949 1161 956 990 738 899 1310 1070 960 729 1150 831 680 780 1055 1199 979 1319 669 691 778 783 594 807 544 1071 958 882 740 806 508 729 683 789 969 848 812 778 753 565 723 728 864 863 1110 1010 1420 710 1939 1237 1098 880 1169 429 1224 1358 720 659 445 622 402 394 347 506 858 709 856 615 660 532 619 552 551 530 393 195 405 540 628 443 1051 446 489 380 399 720 493 618 488 316 355 269 228 408 250 307 459 372 534 661 610 782 275 1878 537 494 980 399 654 425 401 398 865 459 598 663 579 557 342 376 331 346 651 1061 656 602 741 750 865 561 1235 746 858 630 1133 309 9642 891 867 927 919 659 516 462 436 532 508 631 616 353 303 1058 1405 1525 706 276 440 319 506 385 397 308 2312 491 2597 2455 1604 2124 2160 2012 2046 1968 2152 2095 2160 2096 2289 2185 493 772 836 481 743 1118 1215 844 1030 1125 963 910 693 780 979 1014 536 626 721 1001 973 956 615 615 603 797 799 1151 1668 1373 855 836 878 1155 1324 919 804 1057 515 983 1130 1221 1123 997 1120 1071 973 1068 904 1105 832 788 804 665 694 682 622 837 975 647 1052 1104 1071 778 951 906 963 1103 1289 624 1344 1288 1267 1215 1326 1245 952 610 1288 1209 1234 919 987 1051 939 1113 1033 1201 1058 968 1007 878 1028 1067 1098 896 864 959 936 993 1220 855 917 1078 922 1028 950 967 1168 798 694 983 664 794 757 613 1103 1155 1079 1035 980 1128 1248 901 985 1066 1086 1092 1122 560 1391 1180 670 1424 1085 1175 1197 1014 1065 1227 1004 1116 1123 1303 1357 1403 1145 1304 1222 994 1042 1004 1112 1176 1110 1107 709 732 610 1176 501 273 385 451 432 548 311 790 289 320 309 568 421 425 498 286 409 268 395 643 457 659 573 514 690 402 502 425 465 446 626 525 536 651 493 520 438 580 453 371 510 504 439 516 450 317 632 680 758 552 522 897 606 404 355 240 244 266 724 338 415 368 313 301 428 438 387 368 307 198 609 1251 412 389 557 493 378 502 501 893 426 817 398 436 610 620 579 678 601 554 1004 343 458 405 324 274 473 604 475 686 1099 489 782 571 531 598 756 689 595 601 514 867 854 618 1020 403 747 459 618 519 535 870 418 503 706 488 578 1086 651 612 955 1119 1075 1105 938 868 1019 1178 875 1583 1056 537 1028 529 374 1460 804 1254 653 667 858 758 600 766 639 620 594 1047 772 602 847 568 611 1046 559 445 609 742 1202 631 673 522 758 718 750 809 562 650 545 818 774 327 391 452 459 303 448 497 335 596 1119 927 828 664 455 767 799 911 473 308 614 480 416 664 730 1020 648 933 772 537 913 526 574 502 501 590 838 797 579 536 526 591 780 652 514 300 808 591 809 951 748 1073 429 1273 583 567 555 635 565 1215 604 639 1043 641 571 719 483 513 709 826 690 972 953 1007 595 556 551 464 788 601 981 858 278 324 355 275 524 488 918 1092 621 861 878 453 914 605 880 900 630 998 653 635 183 163 222 226 127 850 586 1088 1087 820 690 905 593 561 475 509 221 193 657 708 335 609 439 640 777 823 618 627 621 581 558 432 891 708 611 738 709 529 513 706 585 483 691 717 643 563 663 803 353 393 502 431 940 771 716 935 1188 561 533 960 720 373 736 800 740 884 883 926 769 462 538 529 872 401 582 653 552 999 1071 3618 3907 722 804 720 682 930 520 996 909 1005 982 1110 937 618 693 513 706 449 566 678 639 921 903 800 565 623 860 807 765 402 1027 836 729 828 584 873 228 447 763 531 528 318 403 440 437 347 433 712 594 587 494 1026 382 784 522 698 1240 882 1007 783 522 636 695 532 525 1397 1171 524 544 625 1391 1613 1641 785 998 1548 1159 1239 1057 1064 1676 769 860 934 757 530 665 1082 1455 358 292 521 369 412 432 1306 1344 848 1231 1087 1721 1893 2032 1646 1669 1141 1829 1361 1445 1946 1784 1737 2146 1819 1470 1767 1841 1997 1991 1567 1851 1980 2059 1888 2743 2186 2523 2372 2239 1970 2544 2096 3244 3501 3661 2040 1853 1956 1237 866 1969 2070 1103 793 2010 818 661 798 578 751 635 428 1111 1389 857 516 603 571 570 490 2869 2927 2906 2816 2538 2084 2425 2903 2671 3520 2469 2537 3137 2352 2699 2769 2432 2658 2944 2594 2589 3069 2831 2945 2902 3306 2993 3227 3099 743 642 362 2553 3079 1508 3679 3734 3817 3441 1462 1499 1624 712 1710 283 703 535 674 2562 1572 1542 433 769 605 639 1551 1698 1729 2716 1331 1677 2122 1423 2515 3172 3764 3394 3029 5936 6166 3425 3784 3631 4539 1866 1125 1915 1519 1817 1358 1981 859 2506 726 2561 1643 158 152 1959 1496 2846 3813 2025 1047 1713 1162 1078 707 666 1786 1636 1472 1460 1080 2648 3630 1173 1150 2317 2710 2516 3396 1981 1977 1247 1245 943 2539 1820 2736 806 1732 804 1365 1488 1369 1549 1675 2997 3207 1004 868 815 1029 1189 985 1003 787 804 1067 1724 1252 948 2213 1125 861 3181 1063 1272 1558 962 1490 1438 1241 1768 1201 1153 1079 1416 1340 1243 1391 1288 1335 1154 1621 1295 1395 1929 1254 662 673 883 470 596 554 1466 715 514 706 844 556 1154 1178 1143 728 1247 1027 678 672 1051 510 494 505 437 448 558 499 535 380 601 738 548 547 592 556 593 638 542 557 754 596 581 367 691 805 868 412 606 563 709 733 725 610 396 532 466 767 1000 659 638 542 407 608 1120 951 599 765 805 789 924 849 977 896 638 746 854 817 733 573 664 877 897 570 734 479 388 544 587 525 551 929 296 684 748 371 1231 637 535 746 631 774 750 856 430 771 1085 94 1064 530 624 427 390 230 708 617 755 944 1074 800 916 857 988 704 372 564 527 467 536 595 260 469 269 266 479 464 616 770 457 529 279 263 377 571 560 297 377 367 299 1114 794 590 409 566 651 738 574 565 613 450 1101 773 818 551 610 729 648 958 618 602 543 716 733 691 1100 992 951 935 729 532 704 685 394 255 831 941 1083 766 1513 809 850 1085 1157 1143 913 866 722 939 1076 1779 861 1667 1348 1307 1425 1136 1059 1013 806 307 832 1041 854 994 1243 1106 1123 452 694 786 1455 241 273 330 305 388 428 428 589 751 388 598 634 1116 350 357 324 1451 927 633 709 792 1369 197 472 218 215 855 1062 792 912 938 852 1131 872 885 1047 819 800 1200 796 902 741 851 621 958 703 682 585 754 577 485 417 1205 465 339 467 222 741 427 595 539 1304 581 481 1274 1165 1058 1011 1508 1316 919 607 1682 1140 1073 1266 1030 1156 911 861 866 1049 765 961 738 579 724 728 690 957 709 797 1015 614 1728 1459 1684 852 831 743 1160 1107 1142 1152 539 1202 802 955 866 906 1118 1033 1024 1130 1124 1031 1147 759 981 1461 1234 960 1620 1757 1699 1183 1049 691 886 792 694 777 967 746 794 1011 630 608 797 966 924 1190 1093 915 1208 941 768 819 823 2042 1290 929 1117 1075 1282 1259 1343 1238 1019 1089 1370 1183 980 1006 761 1236 1286 999 1100 1202 1353 1051 1179 1399 1115 1251 1211 1237 3071 2812 2447 2492 2281 2295 1737 1831 1969 2262 1802 2041 2075 1700 2187 1958 2784 2285 1932 1459 1631 1092 1080 1709 1243 1814 808 989 1886 1689 2156 1024 1008 1310 761 675 957 709 577 874 680 713 435 691 659 522 596 609 680 381 369 333 661 865 863 953 846 1011 1060 924 1094 1206 1027 1186 971 1049 1069 1018 1289 1404 932 1065 1115 641 491 412 280 484 480 345 453 588 576 165 702 465 302 207 407 457 171 235 328 276 497 489 509 478 466 530 494 730 690 612 756 592 711 427 507 505 714 409 348 406 595 369 587 785 692 364 306 372 261 313 387 722 276 530 847 1552 682 613 395 1101 1055 692 879 719 749 787 996 800 804 670 777 615 717 813 780 580 674 932 485 547 426 929 755 779 1100 800 908 800 747 667 1010 885 836 492 1551 762 1628 850 674 1611 837 670 824 571 1037 1166 342 613 555 1204 1177 1261 1255 1230 638 526 550 1192 727 1411 1166 855 585 1186 1180 777 697 901 1048 1125 1212 1191 1308 829 1602 1173 1735 1734 1216 1452 1120 1639 1150 1125 1275 417 845 578 682 846 583 2752 989 1106 993 1050 1057 1034 817 990 1400 1370 1376 900 621 757 627 441 722 1117 830 655 723 618 781 644 547 550 974 1126 1123 1196 693 646 572 1118 475 230 258 183 252 256 208 145 416 327 453 516 296 682 1086 878 832 1221 1000 1267 1165 1041 992 1128 1179 1309 1308 1170 1090 1353 949 707 1104 1099 995 1061 1063 821 733 896 982 498 1086 863 888 1568 1182 876 1102 958 1184 766 752 983 700 842 950 765 985 525 1334 816 866 955 1514 1369 938 2156 1203 1165 851 1608 1130 988 1595 829 543 635 632 473 383 347 482 888 709 853 1063 821 818 842 333 799 593 399 530 596 519 487 432 1282 380 721 761 467 509 643 633 311 368 380 453 359 460 463 484 438 545 642 640 498 614 606 1916 741 721 1023 639 629 566 502 378 773 623 871 794 675 633 395 419 349 562 885 1183 982 741 887 1028 802 656 1219 585 563 1064 1539 438 891 10746 9556 9343 10798 2646 736 755 787 831 442 446 536 526 422 915 1939 1541 1089 320 622 396 703 573 582 594 2157 609 2470 2172 2096 2277 2216 2427 2600 2526 2241 2607 2212 2339 2302 2276 841 749 961 935 1371 1139 1615 1029 822 1266 1222 987 569 931 1425 1075 687 613 1317 918 892 860 978 843 865 1171 1171 1389 1526 1291 801 722 786 1032 1255 817 704 911 442 917 966 970 880 969 993 1021 917 1018 792 1016 729 598 610 587 450 562 548 731 914 485 891 1010 818 581 826 652 709 694 1092 422 1059 1079 1064 1028 1071 1042 815 506 1090 948 1060 802 878 942 652 948 865 1106 872 859 951 759 804 946 1024 779 758 824 851 834 1121 734 798 943 789 755 840 853 1033 704 628 775 598 720 634 543 1018 938 891 849 885 727 1013 831 945 1038 793 855 994 504 1309 1058 568 1011 846 874 866 791 870 908 837 797 886 1219 1253 1333 991 1107 1089 749 809 873 954 989 984 935 661 555 556 1027 491 230 338 437 385 532 297 748 287 304 293 432 373 383 409 202 264 178 180 623 439 627 482 449 603 376 464 399 431 395 450 487 502 564 406 456 392 492 348 327 422 416 386 459 395 279 463 561 623 534 506 773 554 318 306 216 226 222 512 308 377 298 301 295 402 420 349 339 283 186 538 1111 327 336 488 479 329 496 446 848 404 693 366 402 549 557 493 587 514 457 881 337 372 383 300 240 407 493 408 551 854 367 724 529 371 392 746 667 411 478 470 695 756 548 887 377 694 413 537 501 476 838 394 452 655 446 522 1007 589 526 861 1067 938 886 816 692 858 927 835 1388 941 466 907 513 344 1333 598 1106 567 637 773 702 520 677 633 614 558 985 685 584 724 427 471 968 531 421 573 600 1150 595 631 473 664 656 701 765 462 522 456 636 591 277 331 402 421 295 413 432 283 566 1081 813 693 541 340 737 729 835 400 239 485 458 400 578 663 846 519 745 652 439 781 506 511 458 469 528 703 672 569 530 506 317 609 593 466 294 766 519 703 925 700 964 397 1213 545 497 506 520 551 1012 584 623 842 631 537 695 449 449 590 732 652 910 866 875 543 421 426 426 717 581 825 780 210 252 325 269 522 435 890 1042 585 825 852 382 833 575 745 847 475 933 606 548 119 130 206 148 117 657 488 980 962 728 609 803 533 505 429 424 171 137 484 659 247 599 421 585 733 779 511 496 488 509 493 392 826 590 506 612 597 478 485 680 376 286 494 506 477 320 575 561 307 333 433 380 724 528 434 795 1052 462 511 900 659 345 700 742 692 826 819 799 713 418 484 382 705 351 580 584 432 870 967 3364 3648 630 737 662 599 874 490 880 807 947 887 1000 759 570 553 429 610 409 478 506 541 881 865 733 523 599 800 697 545 382 807 751 640 792 552 818 188 411 703 479 524 296 334 316 311 257 324 613 564 567 351 927 366 704 456 570 941 760 825 631 478 505 631 491 425 1377 1153 490 510 564 1026 1263 1079 692 837 1379 1015 1131 848 834 1460 647 798 813 725 498 637 853 1407 356 290 473 341 384 410 1126 1122 704 1070 881 1444 1510 1701 1138 1264 982 1688 1276 1437 1770 1616 1427 2044 1585 1376 1546 1599 1790 1837 1382 1761 1823 1904 1692 2511 1891 2204 1915 2075 1795 2167 1876 3060 3308 3439 1663 1690 1900 1187 778 1666 1750 981 729 1777 776 617 713 498 695 597 396 1061 1189 819 482 569 539 536 433 2504 2674 2647 2572 2239 1808 2191 2715 2516 2988 2098 2309 2958 2179 2440 2601 2227 2444 2742 2364 2372 2925 2661 2733 2766 3128 2784 2924 2795 689 594 346 2421 2789 1299 3279 3341 3418 3082 1300 1319 1433 630 1478 169 577 513 656 2325 1448 1410 391 713 551 585 1457 1573 1602 2441 1074 1488 1921 1325 2367 2857 3324 3040 2674 5228 5630 3070 3020 3271 3967 1682 1063 1828 1317 1627 1262 1749 817 2199 629 2213 1551 152 146 1832 1394 2628 3511 1788 953 1565 1094 995 623 608 1692 1514 1360 1261 987 2300 3078 954 868 1856 2583 2381 3032 1541 1726 1043 867 771 2007 1597 2516 718 1156 659 1018 1332 1232 1400 1302 2633 2811 851 785 681 979 1074 905 892 653 676 953 1626 1117 748 1966 958 694 2723 899 1086 1456 903 1394 1333 1158 1539 1074 995 977 1219 1269 1172 1219 1203 1242 997 1470 1175 1320 1817 1143 608 566 818 341 546 451 1138 632 448 636 751 470 1035 903 1070 506 1187 907 640 550 565 419 405 393 320 414 522 457 489 318 503 708 530 499 556 461 380 582 510 489 687 548 545 355 655 755 763 402 530 389 526 582 595 463 302 442 408 649 845 425 559 336 302 564 970 917 489 577 617 643 651 729 648 642 428 492 674 650 602 414 630 712 744 460 688 429 266 409 462 403 429 905 270 545 692 353 1094 510 480 623 583 654 619 663 404 700 1015 76 908 474 524 303 320 198 598 556 739 802 914 661 874 690 899 656 313 498 462 413 469 463 222 457 257 228 436 375 598 547 303 390 225 209 353 531 480 235 282 295 283 928 744 564 389 536 552 655 530 517 579 402 904 733 784 509 487 637 580 908 568 588 529 676 693 669 860 841 895 911 652 444 640 605 386 178 735 720 862 598 1436 722 643 1009 963 1027 814 787 708 855 1050 1569 780 1522 1219 1103 1204 1022 962 909 658 223 728 865 739 891 1142 999 745 438 625 717 1347 174 150 244 191 264 294 301 543 659 268 529 602 1051 330 337 251 1275 823 554 614 732 1039 189 433 210 205 734 896 684 788 812 738 862 765 685 887 765 750 980 744 834 663 743 571 828 595 624 565 730 553 443 389 1027 317 288 363 206 645 393 458 372 978 543 352 1113 978 901 897 1393 1101 871 529 1529 924 710 897 595 628 708 533 505 808 449 612 539 475 664 664 624 858 557 717 930 584 1583 1080 1279 715 771 614 954 866 1009 836 410 1073 631 917 639 868 916 833 822 930 995 929 1051 701 955 1355 1174 713 1292 1318 1440 1049 985 568 846 774 633 708 931 695 741 932 505 562 639 658 817 941 732 879 1178 905 724 608 653 1674 1144 820 969 1013 1234 1229 1271 1138 899 986 1248 1034 928 896 721 1147 1146 902 982 1085 1182 968 1033 1247 863 1041 1065 1098 2674 2497 2266 2241 2009 1990 1515 1599 1639 2055 1639 1858 1915 1616 1917 1719 2410 2155 1810 1411 1579 1019 995 1655 1140 1750 712 870 1793 1616 1943 962 938 1239 656 661 880 653 553 834 633 675 355 653 612 470 568 492 634 322 319 295 491 790 693 909 707 969 1012 894 886 1039 817 1001 915 959 788 880 1203 1190 725 1009 1059 591 469 382 256 460 419 337 419 570 560 159 680 459 278 199 399 409 145 145 258 262 471 453 473 448 436 496 258 654 611 480 573 496 528 331 415 463 591 324 306 364 537 274 553 650 520 326 268 259 227 264 322 680 246 476 797 1468 613 541 383 1065 1007 644 809 611 645 693 894 723 725 656 703 549 647 726 697 534 591 886 479 513 408 885 614 513 851 517 797 523 472 588 733 639 750 480 1411 734 1458 702 656 1457 786 589 802 484 969 1020 320 567 525 1070 1055 1172 1098 1073 624 512 528 1150 699 1249 1108 811 555 1132 1119 743 652 867 922 1049 1142 1088 1243 795 1164 1103 1657 1585 1142 1337 1062 1425 1068 1079 1136 385 735 526 638 766 493 2388 853 998 897 992 972 957 742 874 1319 1289 1283 800 529 686 533 385 680 1109 746 529 611 541 693 588 458 522 924 900 1036 908 647 612 504 984 449 177 209 169 199 209 161 135 378 258 368 465 286 605 921 779 743 1163 944 1178 1121 963 901 1080 971 1219 1220 1070 1036 1275 759 622 1015 1047 885 965 881 773 648 835 863 434 943 728 832 1378 892 768 1072 832 965 578 670 864 570 757 857 605 723 483 1241 708 744 877 1314 1201 894 1990 1065 997 797 1303 1041 905 1225 627 519 503 546 444 342 302 406 825 685 712 799 703 627 637 297 685 473 387 272 447 416 449 396 1196 319 642 743 463 497 623 621 235 330 346 445 353 434 435 442 404 473 626 543 376 592 588 1835 701 685 995 544 529 491 431 294 722 579 789 635 613 589 381 405 280 465 800 1161 930 697 745 865 687 529 1141 547 527 915 1316 384 867 9556 9512 8190 9596 2457 642 694 681 750 408 406 435 461 361 899 1720 1296 686 294 485 293 677 533 480 410 1923 489 2196 1924 1837 2051 2066 2251 2395 2275 1909 2397 1896 2006 2089 2081 795 721 844 907 1263 988 1403 938 720 1240 1135 933 372 699 1274 933 541 503 1169 816 790 704 942 687 709 1002 1002 1218 1683 1480 876 984 987 1081 1471 856 721 1108 634 936 1143 1223 1131 1087 1232 1145 983 1143 950 1180 782 864 884 675 840 701 712 801 1062 622 1166 1238 1025 794 943 964 1029 1121 1486 693 1552 1445 1400 1377 1460 1323 875 720 1284 1154 1260 1024 1039 1032 1050 1125 1046 1288 1022 996 1032 872 1058 1021 1140 988 921 1039 1030 1033 1259 943 958 1082 955 1059 1052 1042 1208 843 735 923 707 844 742 755 1202 1204 1166 1112 1040 1108 1334 971 1071 1166 1012 1120 1163 658 1307 1321 696 1334 1068 1148 1186 986 1203 1439 1160 1201 1254 1610 1537 1649 1240 1300 1253 1024 1020 1113 1264 1198 1167 1320 755 719 753 1198 473 346 426 453 473 571 349 789 324 382 327 536 493 463 554 346 481 328 394 698 550 718 676 544 688 412 536 435 487 423 624 551 584 716 553 523 466 581 441 384 645 639 568 589 518 327 638 738 822 607 583 896 611 489 428 230 263 302 802 395 470 370 331 342 429 420 401 363 338 213 716 1459 436 455 683 505 498 566 563 972 453 714 455 517 631 689 641 759 703 613 1138 417 461 446 344 288 459 648 560 716 1000 505 783 609 554 550 799 798 679 631 596 974 809 612 987 442 840 586 581 619 633 874 437 480 709 489 552 1048 730 682 1104 1144 1271 1156 1002 856 1012 1214 879 1646 1159 542 1092 537 419 1422 743 1248 697 513 891 819 695 591 821 773 693 1113 748 638 888 674 666 1186 554 457 799 757 1166 825 666 643 839 1060 782 960 575 677 575 885 860 372 381 406 436 360 414 505 427 612 1157 939 1015 720 514 760 800 858 480 365 652 593 459 735 801 1057 727 1084 812 575 1038 581 646 555 495 557 768 998 683 588 525 601 816 664 552 370 861 688 946 1039 694 1168 509 1320 626 641 578 685 649 1272 635 621 1175 675 600 751 448 576 714 910 695 1009 1023 1170 743 601 616 486 830 594 1033 863 309 349 384 227 436 500 926 1187 706 948 889 461 956 706 1069 1093 607 893 631 724 191 192 224 269 119 924 623 924 1012 728 704 1008 671 641 522 470 199 224 730 706 318 584 533 653 800 852 584 635 609 560 597 456 996 669 651 779 682 466 449 776 718 612 677 713 704 661 741 928 355 413 533 471 1247 1036 792 974 1252 598 578 992 754 327 806 882 810 991 965 1027 818 531 550 543 895 480 628 708 532 1114 1085 3666 4233 680 774 730 752 951 551 949 858 998 972 1165 923 712 737 478 799 469 621 712 721 793 746 832 538 614 895 838 716 408 976 923 816 927 673 910 293 486 827 566 548 326 415 475 471 453 468 683 675 704 480 1041 396 866 572 604 1191 928 968 781 586 748 732 601 580 1431 1203 528 546 633 1402 1681 1774 783 1130 1589 1169 1051 1123 1142 1702 835 883 943 747 588 705 1067 1679 390 316 557 354 469 426 1255 1285 1017 1265 1230 1849 1946 2163 1720 1749 1343 1909 1301 1446 2043 1960 1844 2359 1857 1476 1763 1843 2074 2070 1870 2114 2252 2314 2113 2796 2364 2800 2539 2239 2122 2590 2137 3404 3584 3716 2057 1972 1956 1234 896 2172 2177 1171 756 2249 877 712 781 535 751 626 524 1154 1611 913 524 659 627 473 486 3054 3121 3042 3157 2828 2369 2615 3081 2793 3507 2771 2850 3312 2588 2849 3134 2664 2894 3173 2661 3019 3422 3128 3019 2954 3492 2843 3479 3328 730 633 349 2646 3067 1626 3860 3924 3938 3570 1478 1575 1638 727 1704 278 732 571 672 2781 1730 1761 480 718 550 691 1601 1792 1632 2924 1353 1756 2288 1358 2676 3483 4096 3518 3142 6235 6433 3403 4112 3849 4355 1891 1109 2047 1543 2071 1358 2030 967 2536 688 2648 1613 146 140 2018 1482 2779 3766 2217 1043 1969 1199 1030 876 829 1832 1663 1463 1447 1191 2956 3889 1144 1055 2380 2674 2443 3666 2126 2143 1331 1324 953 2471 1717 2783 768 1728 824 1439 1477 1331 1546 1803 3223 3581 1199 1036 1010 1224 1176 1021 1052 825 887 1110 1934 1426 826 2192 1140 870 3271 1124 1440 1488 887 1556 1486 1320 1812 1210 1180 1054 1398 1398 1370 1399 1367 1408 1284 1724 1343 1454 2011 1294 733 729 955 516 738 597 1410 718 595 698 947 568 1290 1160 1238 806 1375 1061 706 715 1103 502 486 527 513 523 582 517 578 392 608 754 575 601 554 550 594 661 523 545 766 564 547 470 761 883 937 416 687 569 686 755 742 647 526 521 437 822 1009 661 652 591 386 647 1158 942 679 939 943 923 1063 947 1188 1041 677 736 937 806 744 590 683 848 859 523 810 543 414 526 623 510 553 994 354 727 720 456 1114 662 566 779 620 759 756 837 458 760 1250 129 1252 526 648 464 450 236 705 865 830 1062 1250 987 1050 844 1015 744 424 564 639 520 617 719 256 537 333 262 454 452 576 797 495 492 326 285 427 682 609 305 419 375 313 1172 756 638 455 575 640 707 573 560 635 468 1308 817 934 640 724 858 674 1126 808 710 545 717 889 761 1110 1048 973 916 671 504 715 702 374 265 939 910 1129 816 1504 915 1055 1113 1059 1224 994 885 815 1019 1022 1930 957 1846 1503 1331 1443 1171 1010 1074 873 348 908 1164 880 1043 1251 1116 1160 509 719 817 1578 255 284 332 343 402 436 386 490 836 419 682 640 1228 401 418 396 1506 1082 642 726 677 1375 211 486 230 227 955 1018 734 812 930 834 1135 884 783 1048 753 765 1182 757 871 753 1006 724 1148 822 810 616 791 646 529 489 1344 546 367 453 236 759 441 671 585 1425 587 444 1180 1065 1250 1051 1506 1425 823 596 1850 1291 1146 1343 973 1153 885 742 787 1042 696 912 786 583 701 709 808 1036 876 945 1111 642 1772 1382 1664 832 896 739 1203 1170 1219 1253 519 1193 865 1062 925 1009 1126 999 1038 1106 1187 1068 1172 802 1008 1696 1248 1063 1743 1771 1755 1294 1098 765 1003 893 670 864 993 788 884 1088 699 644 830 903 913 1205 1116 1015 1346 972 769 894 952 2268 1339 976 1087 1153 1474 1310 1410 1261 1073 1180 1526 1078 1166 1058 788 1237 1222 999 1128 1344 1445 1067 1241 1437 1085 1192 1227 1290 3200 2918 2300 2555 2376 2294 1889 1975 2145 2567 1835 2145 2199 1725 2276 2010 2964 2422 2089 1541 1695 1291 1191 1787 1200 1990 905 1558 1770 1579 2221 1017 1087 1330 748 651 951 691 709 875 784 715 457 699 605 539 598 641 737 463 527 489 733 906 872 992 883 1009 1094 1059 984 1244 1130 1372 953 1169 1182 1064 1323 1490 929 1145 1212 720 490 374 305 468 456 394 433 695 602 173 778 450 312 218 494 453 197 264 273 313 520 543 561 530 514 573 477 723 722 639 872 666 839 514 659 511 788 417 350 387 682 397 606 870 735 459 397 470 332 291 390 870 284 551 932 1549 723 675 401 1018 976 739 792 792 802 785 1138 805 799 573 791 672 707 759 770 590 796 907 493 520 442 993 715 742 1008 764 878 884 827 582 981 863 865 506 1417 734 1627 883 638 1631 772 601 753 529 991 1159 350 674 572 1236 1197 1220 1318 1123 630 516 571 1211 709 1395 1174 867 599 1186 1243 825 811 872 1072 1106 1269 1295 1376 844 1534 1222 1839 1836 1190 1695 1267 1664 1244 1237 1440 377 874 592 778 940 616 2748 989 1118 1079 1182 1012 988 821 940 1397 1415 1427 1077 767 713 687 447 769 1127 864 728 660 614 864 638 532 588 1054 1180 1304 1219 679 619 591 1088 470 271 307 230 303 305 247 182 442 393 512 550 306 696 1093 1055 903 1254 982 1236 1132 1018 1048 1086 1266 1355 1320 1195 1074 1371 980 718 972 1023 1086 1168 1188 802 700 861 969 548 1127 1015 911 1500 1351 957 996 1013 1185 781 797 1225 876 1047 840 888 992 529 1309 777 986 1031 1547 1455 985 2367 1338 1227 869 1627 1160 1103 1739 949 561 785 738 533 426 400 554 893 776 868 1091 831 747 891 353 761 577 464 456 603 508 518 469 1326 355 688 730 446 557 732 562 364 378 408 449 367 451 462 518 473 579 702 680 522 722 664 2060 910 888 1107 602 671 548 486 489 783 650 945 882 749 653 411 435 368 588 956 1276 898 778 924 1092 862 685 1186 590 674 1049 1603 442 927 9343 8190 11289 9832 3134 733 617 827 809 425 565 657 593 481 1027 2111 1687 1166 331 642 416 705 598 587 741 2336 591 2659 2375 2232 2373 2462 2573 2709 2795 2433 2861 2397 2354 2573 2355 734 825 843 983 1284 1211 1665 1004 906 1383 1427 940 662 878 1547 1117 654 762 1358 1030 1004 943 930 858 882 1323 1283 1529 1840 1525 893 975 926 1271 1401 991 858 1101 610 1055 1180 1291 1169 1125 1199 1181 1064 1163 974 1220 901 899 907 801 887 786 723 972 1078 737 1212 1290 1253 907 1021 1150 1201 1347 1362 838 1415 1400 1352 1342 1397 1307 1059 731 1427 1339 1392 1144 1252 1247 1116 1390 1222 1322 1249 1090 1145 1045 1220 1153 1265 1028 1019 1041 1130 1131 1343 1082 1038 1172 1035 1156 1142 1124 1347 977 798 1117 770 913 785 756 1237 1248 1294 1208 1051 1268 1402 1005 1151 1191 1188 1286 1209 769 1465 1330 800 1592 1240 1440 1566 1169 1335 1664 1467 1384 1545 1523 1560 1638 1321 1488 1386 1170 1226 1222 1481 1390 1361 1555 808 940 712 1308 557 448 455 455 504 560 337 808 309 354 331 596 493 457 526 354 489 346 489 675 479 697 605 576 785 412 522 441 485 472 678 537 558 711 527 752 668 845 475 432 524 518 455 548 694 337 652 720 804 637 601 996 644 436 387 284 303 322 908 368 447 407 333 334 450 440 415 378 405 204 837 1391 469 461 643 533 433 615 568 994 527 948 443 497 636 757 638 891 779 631 1062 365 513 460 348 296 525 642 532 720 1166 654 827 611 633 699 883 739 707 730 577 1005 890 695 1101 415 797 537 685 549 585 910 444 545 765 500 598 1173 811 668 1050 1181 1251 1141 980 993 1112 1295 929 1658 1158 565 1107 565 400 1504 959 1393 744 705 977 829 644 860 665 642 690 1101 873 655 881 614 691 1109 585 518 633 873 1268 653 797 694 843 971 848 901 647 791 587 866 820 416 445 545 513 376 512 523 427 660 1185 1072 978 824 534 805 819 937 548 351 673 544 500 741 766 1090 704 1015 820 583 1038 570 693 583 555 628 920 898 671 622 589 623 802 731 550 312 909 622 982 1003 792 1167 516 1321 640 607 676 825 611 1342 663 675 1081 663 599 768 521 543 790 918 768 1051 1040 1089 655 609 598 523 834 641 1031 925 323 375 377 301 540 516 946 1191 681 921 908 491 1039 639 934 1002 670 1018 755 653 195 192 230 273 141 868 649 1142 1127 860 724 1082 666 626 505 533 231 205 677 762 353 653 491 710 855 905 636 667 711 613 600 476 949 738 678 803 778 567 539 726 665 559 744 772 675 589 726 843 377 419 557 457 999 795 797 1013 1248 725 704 1004 744 451 822 896 818 986 981 954 803 502 592 583 910 429 614 756 572 1079 1174 3933 4368 812 895 805 948 1067 564 1057 945 1067 1103 1189 989 684 737 549 808 500 642 777 739 1096 1051 812 656 633 946 976 818 438 1092 870 763 937 653 909 330 469 840 567 556 372 457 609 647 465 562 882 634 625 526 1186 565 833 612 740 1412 989 1115 849 610 682 723 558 583 1425 1195 577 597 688 1607 1831 1932 888 1098 1708 1211 1344 1186 1188 1826 827 1010 1044 791 601 713 1257 1602 382 308 609 417 479 562 1426 1447 1015 1297 1271 2089 2127 2397 1944 1885 1385 2132 1458 1479 2219 2062 2048 2665 2333 1686 1908 1980 2187 2295 2257 2394 2402 2470 2461 3000 2692 3086 3001 2694 2386 2857 2571 3722 3751 3996 2184 1977 2161 1327 999 2142 2425 1235 855 2227 866 759 936 633 833 740 571 1248 1564 963 546 674 642 637 514 3492 3543 3432 3040 2808 2499 2720 3181 2871 3834 2846 2902 3497 2717 3003 3156 2692 2994 3360 3012 2974 3359 3036 3185 3191 3650 3293 3536 3585 832 717 384 2705 3369 1689 4135 4333 4337 3996 1600 1700 1723 732 1813 299 770 557 702 2854 1680 1648 504 868 698 669 1730 1856 1828 2867 1488 1784 2468 1525 2623 3630 4300 3821 3492 6792 6757 3927 4207 4170 5152 2002 1201 2019 1700 1976 1465 2176 926 2674 838 2848 1828 201 187 2174 1576 3114 4115 2269 1183 1869 1215 1251 783 736 1873 1725 1619 1637 1217 3047 4047 1278 1295 2634 3037 2843 3710 2231 2196 1384 1305 1046 2856 1934 2989 897 1903 951 1447 1582 1441 1629 1863 3466 3588 1142 1006 901 1185 1247 1050 1059 898 950 1183 1957 1498 1074 2365 1181 911 3540 1131 1453 1677 1006 1674 1587 1384 1929 1278 1290 1179 1555 1498 1419 1569 1467 1538 1316 1917 1417 1531 2049 1370 729 737 924 546 649 596 1585 757 604 773 858 644 1310 1269 1191 784 1291 1067 726 688 1091 524 508 598 490 528 598 537 583 446 666 789 599 633 641 596 649 686 582 605 855 675 621 408 733 851 923 462 726 679 761 781 853 705 576 737 619 1028 1085 781 688 584 477 707 1213 1026 635 801 837 831 961 897 1021 963 705 827 1012 960 789 643 702 948 984 664 802 572 455 628 791 646 695 1047 360 821 827 434 1312 718 608 831 661 832 806 926 486 831 1309 162 1271 602 736 487 434 296 912 822 843 1116 1301 905 1195 963 1143 781 414 616 590 503 644 759 330 553 341 336 548 472 654 884 493 559 325 301 451 618 632 338 430 389 400 1240 840 642 457 602 743 760 604 595 689 500 1253 909 942 621 698 751 752 1153 638 640 553 748 835 765 1180 1108 1027 989 777 620 771 717 412 332 926 1039 1233 832 1567 912 1095 1144 1242 1195 979 944 816 1049 1130 1837 913 1927 1608 1384 1487 1202 1097 1131 932 325 956 1177 924 1046 1281 1160 1199 571 799 899 1571 306 375 358 349 426 474 444 664 870 406 660 726 1234 374 385 367 1501 1030 685 912 804 1622 244 512 240 264 869 1236 900 1032 1110 1012 1307 999 965 1185 967 938 1346 934 1040 947 951 678 1097 762 726 621 794 652 552 461 1462 524 379 505 234 916 472 637 612 1372 631 538 1396 1319 1182 1124 1666 1471 1004 660 1889 1269 1309 1508 1112 1300 1067 1007 1022 1185 923 1084 841 672 772 826 724 1125 953 1097 1301 675 1838 1701 2015 981 953 864 1297 1333 1274 1378 613 1348 898 1011 950 958 1192 1101 1106 1214 1276 1127 1219 813 1050 1737 1370 1096 1760 2001 1891 1227 1083 781 940 830 736 863 1026 866 918 1044 712 662 950 1162 992 1263 1200 1102 1329 961 808 927 954 2429 1422 1071 1151 1177 1336 1346 1438 1364 1272 1227 1446 1331 1099 1131 854 1400 1414 1060 1275 1434 1505 1279 1396 1662 1279 1453 1401 1414 3520 3218 2694 2930 2437 2525 1973 2112 2132 2466 1945 2198 2316 1919 2400 2193 3226 2535 2260 1611 1801 1326 1168 1892 1360 1929 956 1316 2169 1944 2350 1187 1214 1338 827 765 1015 719 671 947 750 772 497 780 695 600 670 651 749 440 517 463 719 918 907 1028 906 1089 1120 1076 1194 1339 1173 1317 1053 1222 1296 1151 1417 1697 1091 1133 1210 770 525 464 324 536 551 379 487 631 596 179 770 473 357 229 491 509 173 237 373 282 540 567 587 556 538 598 586 776 763 726 841 685 802 490 579 533 786 437 376 434 687 459 660 827 770 439 379 459 342 355 439 870 306 586 923 1596 794 702 407 1139 1095 728 925 789 800 821 1063 840 832 700 829 714 788 847 826 663 748 989 519 581 518 975 919 949 1229 941 964 1023 995 699 1079 923 937 508 1611 786 1757 957 702 1753 861 704 848 599 1248 1346 362 695 583 1258 1255 1343 1420 1308 670 552 580 1250 787 1517 1226 893 617 1250 1397 811 727 965 1198 1167 1319 1257 1411 885 1871 1396 1946 1808 1319 1535 1276 1778 1261 1302 1423 437 1027 646 720 925 617 3066 1157 1212 1133 1130 1171 1174 937 1092 1493 1482 1525 1013 685 902 741 489 828 1153 913 713 791 692 864 715 676 616 1190 1214 1208 1386 754 678 668 1176 515 275 309 234 297 301 253 190 478 395 507 552 320 771 1208 1070 979 1247 1038 1307 1213 1098 1036 1230 1217 1388 1399 1271 1204 1452 1027 757 1162 1172 1105 1181 1208 879 781 979 1068 566 1231 1176 979 1694 1332 957 1181 1091 1322 855 879 1215 886 1080 1008 870 1131 656 1418 953 1023 1091 1618 1542 1006 2297 1284 1217 895 1763 1186 1169 1767 913 579 755 662 475 391 355 490 948 815 938 1105 925 934 1033 379 892 659 435 641 642 599 551 515 1374 406 751 775 536 602 685 669 389 468 494 526 424 486 477 542 503 555 725 668 572 718 684 2026 785 757 1051 675 690 618 548 433 851 698 1037 962 848 665 429 453 369 629 1014 1250 1052 785 915 1058 818 716 1259 639 599 1134 1711 458 919 10798 9596 9832 12290 2829 826 793 851 993 486 524 570 580 460 1060 2175 1747 1378 387 710 440 774 613 837 683 2430 697 2787 2440 2294 2484 2532 2674 2845 2797 2524 2812 2432 2581 2486 2523 912 925 1097 1054 1457 1257 1719 1105 922 1366 1352 1161 729 1004 1541 1139 867 808 1440 1019 985 945 1074 1000 1039 1333 1339 1606 1572 1197 818 995 958 1034 832 691 611 1316 775 888 1418 1495 1351 984 1067 1194 1145 891 1094 1114 1042 1053 1060 804 698 751 706 908 877 745 1108 1062 920 785 1306 970 1026 992 1542 827 1523 1385 1413 1344 1330 1347 1001 673 1192 1176 1083 1082 1159 1110 996 1131 959 1023 1288 1365 1244 1107 1102 1133 1129 1272 1211 1404 1288 1424 1484 1365 1548 1520 1537 1223 1294 1215 1141 957 1195 1016 1191 1025 769 1137 1340 1167 1521 1213 1190 674 948 949 1274 1343 966 1007 1207 948 1231 1568 600 1080 1112 1048 862 930 854 1060 1005 928 1053 1289 1076 1393 1245 1365 1296 935 937 914 1116 1145 980 1183 687 709 762 1201 348 352 373 339 424 430 315 673 283 510 449 405 305 342 353 271 348 251 271 640 410 683 462 446 518 398 517 473 499 463 408 536 450 620 532 627 565 700 352 391 425 469 391 469 503 316 460 529 644 452 424 793 564 332 258 120 292 310 616 334 376 423 283 297 370 447 381 309 398 309 690 1035 510 390 493 388 546 387 500 891 466 965 336 396 618 512 363 627 583 488 673 335 463 488 366 272 231 521 520 653 716 539 652 690 409 550 694 651 580 550 598 851 715 697 873 352 780 504 579 503 684 502 437 456 532 569 732 898 689 642 1304 948 996 851 890 869 1316 1385 998 1741 691 610 902 461 402 1394 454 1025 667 643 1239 724 634 740 828 830 645 923 688 472 623 596 526 701 659 699 698 1096 1034 699 862 700 679 994 972 874 495 719 461 713 699 422 581 412 377 381 580 558 417 689 1203 791 849 574 749 602 711 761 612 253 528 527 595 414 586 792 509 741 732 396 814 428 472 498 356 595 730 577 544 519 397 789 724 960 491 461 627 693 1040 1066 588 977 620 1257 484 653 488 618 728 1485 741 534 792 718 706 538 378 554 819 863 633 832 806 1200 597 488 609 691 896 685 950 884 288 322 473 270 544 456 818 1070 695 822 574 621 867 675 1134 883 778 705 683 714 233 109 143 130 120 1137 606 771 727 1002 880 940 637 617 681 541 214 182 678 633 183 506 757 575 636 656 579 629 508 483 630 582 801 772 625 779 444 497 567 727 597 551 439 469 428 549 547 986 351 415 484 538 853 874 716 807 1017 458 452 829 646 184 393 463 431 519 585 1106 950 446 366 617 697 349 654 644 495 1146 950 4183 3892 683 696 684 687 1000 672 807 697 1355 1043 1133 913 1084 596 375 600 410 723 412 494 525 525 632 593 522 990 1094 762 588 738 970 875 952 638 816 317 388 592 489 290 302 278 289 306 300 412 535 501 666 481 662 497 453 440 528 1065 908 726 665 451 612 962 512 392 1020 832 173 207 371 1166 1758 1251 881 932 1456 1322 956 1188 1164 1477 813 780 1122 804 405 692 1370 1083 463 437 440 313 321 453 974 1497 1071 1280 950 1581 1872 1839 1857 1795 1526 1617 1359 961 1853 1852 1524 1815 1950 1705 1871 2134 1876 1709 1854 1779 1861 2173 1599 2188 2381 2430 2819 2030 2302 2908 2380 2610 3117 3194 1862 2101 1286 1231 747 1988 1734 1628 1057 1995 831 699 985 557 978 608 543 1363 1468 812 550 660 636 698 485 3063 3060 3063 3118 2404 3080 2457 2858 2837 3330 2488 2946 2824 2387 2962 3384 2568 2463 2712 2706 3257 3207 2685 3315 3245 2716 3018 3688 3435 788 695 535 2723 3578 1339 3859 3810 3705 3091 1036 1090 1087 521 1225 386 683 520 438 2346 1571 1681 477 752 600 552 1514 1697 2004 2617 1337 1720 2194 1452 2334 3109 3646 3224 2999 6398 5975 2978 3879 4175 4838 2286 954 1838 1963 2221 1258 2565 846 2796 757 2739 1207 92 68 1580 1353 2287 4069 1803 1288 2055 1065 1176 886 866 1321 1228 1160 1486 1277 2728 3277 1539 987 2015 2115 2092 3157 2181 2241 1209 1315 1186 2230 1457 2633 1096 1442 638 1562 1178 1160 1397 1764 2804 2640 1048 1005 1018 1023 1401 1072 1363 864 1191 992 1913 1392 824 2153 1055 944 2836 1276 1606 1497 806 1156 1039 1114 1156 977 1286 1152 1574 1198 1136 1222 1264 1297 1345 1499 1373 1163 1070 1027 662 456 802 449 725 637 1685 897 738 617 797 521 1466 834 1016 709 1203 987 857 632 812 450 428 455 490 571 631 533 653 475 607 746 555 534 631 451 496 670 577 617 821 578 533 396 864 933 756 384 515 436 890 735 556 469 535 493 571 880 1169 459 621 798 518 900 787 808 851 959 878 813 1168 810 1082 1161 800 808 796 763 685 930 692 799 719 731 570 552 517 781 801 460 427 952 725 819 792 541 1143 567 484 638 688 831 609 692 667 652 1455 148 1230 602 600 343 429 331 698 757 586 968 1196 916 1291 768 1045 638 345 514 370 258 682 516 468 460 304 472 251 415 506 357 476 506 329 238 371 383 278 236 503 456 407 1300 711 666 593 431 764 678 730 722 648 421 1026 639 998 757 788 625 648 1044 876 603 512 869 740 773 818 706 1010 695 566 505 691 595 206 283 907 845 1074 853 1591 708 1100 902 680 1222 865 994 633 909 988 1506 1207 1507 1220 1419 1568 1312 1278 1153 681 443 828 1129 986 1104 930 1321 1237 508 673 671 2027 287 226 322 562 441 487 462 761 726 328 730 571 784 332 296 555 1221 1030 689 761 889 1142 279 349 224 299 842 1060 727 840 973 883 1102 875 774 766 686 585 953 581 715 603 750 530 870 590 667 631 842 627 467 442 1448 632 385 716 212 606 466 665 739 1210 440 509 1118 815 1177 1476 1410 1208 688 663 1194 623 775 833 850 1090 1118 678 842 1241 882 830 766 595 599 588 836 1034 781 1090 853 555 1689 1078 1404 957 1108 909 1356 631 1042 984 687 961 917 1145 937 1073 1076 916 1145 1129 1056 1005 1003 956 934 1069 1271 1019 2100 2076 1908 1564 1308 624 755 711 781 977 960 614 646 1158 629 425 746 665 826 935 1070 949 1138 1173 633 957 866 1347 1005 880 1220 1175 1181 1083 1086 1294 1280 1270 1285 1019 1056 1118 1220 1223 974 1411 925 1660 1435 1323 1322 1366 1048 1122 1308 1356 2638 2712 2277 1761 2247 1979 2440 2668 2178 2715 2111 2293 2332 2037 2448 2015 3092 2135 1964 1549 1645 1220 1181 1924 1208 1718 640 1275 2119 1846 2089 840 1047 1271 670 669 880 636 503 797 558 502 559 638 692 666 744 562 577 465 453 397 623 689 779 969 719 599 997 1112 1030 922 998 1071 803 683 1033 937 1053 1303 790 1056 1241 835 761 799 696 782 780 646 435 650 389 241 601 290 270 294 409 408 222 272 167 371 345 366 343 378 333 707 311 618 629 843 861 661 780 470 535 396 558 554 493 527 702 303 663 656 791 442 416 363 302 354 404 565 393 488 992 1525 424 673 291 804 851 652 824 802 705 755 911 868 867 541 579 568 665 770 568 562 657 719 423 550 355 1157 792 730 1039 830 830 874 801 602 946 877 470 211 1172 472 1004 445 419 1309 669 561 601 458 1021 763 435 503 467 1260 973 899 1293 955 483 438 504 954 528 1212 966 591 520 1014 1020 749 660 959 1013 1118 1333 994 1572 809 1191 1040 1556 1596 1084 1350 1091 1462 1246 1268 1192 410 773 613 703 546 674 2823 884 1001 1003 923 970 860 788 844 1413 1516 1282 1151 875 810 583 541 627 894 713 1027 986 531 851 704 492 632 1215 1102 1193 1051 770 686 646 846 378 397 391 290 401 393 367 280 561 682 716 385 295 861 953 890 1003 1349 1026 1173 1180 1008 964 975 1278 1322 1272 1215 1002 1328 1140 828 1067 1390 1009 648 1146 937 729 842 1197 633 892 931 1189 1198 1049 808 714 1082 863 639 1002 1200 1045 1068 928 818 1122 646 873 802 911 1095 1423 1510 1393 1674 1021 804 625 1514 845 1318 2125 1114 468 468 492 375 240 224 339 885 674 601 956 674 924 876 350 773 596 317 394 412 343 516 622 1158 318 659 614 294 610 645 643 436 426 379 278 226 511 465 363 652 556 772 754 454 847 664 1688 915 876 933 861 609 814 770 389 643 743 955 785 942 610 281 343 386 384 909 1257 688 920 984 1171 894 495 1190 655 715 891 1156 458 659 2646 2457 3134 2829 10791 797 611 633 809 363 520 394 628 504 825 2140 1371 1022 415 585 343 824 715 674 722 2289 696 2438 2218 2237 2125 2561 2503 2670 2621 2233 2488 2099 2512 2701 2589 802 711 943 652 898 775 1295 1168 1005 1229 952 944 963 609 1158 1036 699 865 1047 1011 961 930 879 678 680 1048 976 1136 1343 1577 1419 972 898 742 1376 856 800 776 1142 1014 1002 1028 1015 1067 873 1017 803 852 976 1022 612 484 604 590 688 758 729 974 627 758 826 950 801 762 823 1018 953 1025 832 1117 904 855 909 818 919 1273 893 607 1233 1230 1190 1141 893 1036 1099 1227 1026 1139 910 950 768 1211 761 1349 1137 966 1075 1071 786 1077 929 930 807 825 957 961 1127 1125 1041 1070 864 855 834 912 631 999 976 1414 1169 1108 729 1246 997 1023 1209 1139 1048 962 871 780 1037 1145 693 1925 1646 1717 1897 1468 1002 1298 1171 1129 1267 1180 1285 1257 981 1017 976 1215 1292 1096 1623 1391 1375 1314 1212 885 608 1220 374 221 231 420 462 438 669 407 440 287 218 297 304 282 296 279 415 315 391 477 316 455 429 522 691 221 301 215 237 227 585 259 463 673 354 499 449 562 542 576 269 313 249 375 474 295 307 751 860 247 229 860 555 353 343 192 249 306 685 461 479 202 221 278 253 344 303 301 295 248 632 928 406 100 217 351 442 377 435 734 478 1540 533 553 505 381 511 473 447 403 760 1244 456 224 462 264 635 615 619 380 634 364 405 529 374 906 429 781 889 906 588 1070 1057 586 1039 497 445 530 400 494 547 366 401 578 445 293 468 943 720 589 881 1045 896 659 457 858 659 1334 985 827 711 555 805 472 460 777 710 1141 557 422 561 976 742 958 570 1008 807 643 871 441 583 662 458 521 361 400 585 770 870 599 733 1231 688 1289 843 782 481 882 733 766 829 502 647 662 711 403 316 554 590 351 883 837 814 596 346 386 622 714 577 374 556 436 570 582 577 937 608 337 598 518 1096 371 501 276 280 557 680 820 366 349 441 363 682 548 1183 658 547 520 434 759 359 1598 499 818 442 425 325 889 445 1188 637 585 520 688 635 302 341 414 592 632 587 853 891 523 430 729 613 416 651 549 713 670 262 310 140 285 357 523 556 816 311 403 363 521 314 589 640 830 433 951 384 635 280 176 176 212 769 370 601 726 791 603 740 892 687 661 748 418 193 293 687 574 152 340 402 681 570 592 524 487 376 322 1006 950 810 1197 927 681 680 379 244 566 509 204 835 787 819 229 477 535 277 327 281 322 512 519 591 775 1099 435 400 667 542 779 373 405 348 431 423 527 645 528 296 719 466 373 286 841 631 820 834 3668 3687 590 700 618 814 682 569 768 757 1188 1052 1014 655 651 437 409 322 295 564 614 368 553 533 1008 705 549 1053 1165 480 614 561 653 646 818 606 1358 374 418 727 527 675 798 720 730 796 444 441 833 747 998 745 495 420 348 784 359 1264 890 755 466 630 434 782 509 488 765 573 368 420 575 1322 1217 1345 608 1183 954 981 916 762 844 1354 954 1098 1149 646 449 659 1602 871 252 245 362 373 308 416 901 1070 1162 866 1022 1777 1640 1713 1734 1420 1233 1731 921 805 3765 2624 4433 3853 3611 2098 2478 2082 2201 2351 2222 2269 2917 2279 2460 2718 1889 2686 2075 2686 1767 2797 2089 4347 4731 4002 1339 1134 2203 1254 965 1589 1908 1975 764 2189 798 681 630 416 750 624 490 1720 1093 676 516 718 648 576 441 3131 3415 2888 2820 2903 2697 2344 3321 3335 3547 3338 3632 3308 2945 2876 2511 3248 3225 3357 3290 3302 4074 2291 2134 4078 4318 4113 4172 4450 736 574 657 2627 2625 2656 4686 4516 4518 6011 1766 1619 886 329 901 237 390 237 257 1799 1405 1309 367 801 574 613 774 1064 955 2056 1375 1557 2290 1555 1883 2988 3465 3875 3336 6113 6037 3101 4024 3473 4873 1400 852 1573 1585 2205 1640 1801 1089 2254 919 1887 1380 215 195 1882 1744 2447 3593 1692 639 1259 800 798 601 528 1049 1009 972 1316 1259 2359 2861 1477 759 1264 2477 2131 2252 1515 1582 850 695 723 1956 1064 2968 1054 1001 556 999 938 817 1017 1198 3046 2604 771 665 994 1088 955 1077 1306 819 848 984 1485 1442 1068 1745 895 869 2361 822 1028 945 805 1423 1864 1683 1431 1148 1645 1418 1125 1525 1517 1734 1558 1695 1453 1632 1361 1091 1990 962 429 435 342 500 481 342 876 460 574 613 406 495 789 629 901 679 1465 762 627 349 368 415 357 279 303 478 791 742 492 644 583 784 595 623 852 641 852 582 607 517 863 597 553 224 837 851 696 227 610 539 370 356 503 513 635 560 296 413 940 787 614 597 715 1066 1445 1147 445 506 517 554 456 961 392 562 630 698 717 616 496 648 911 609 715 650 1012 587 431 833 890 662 636 823 588 1172 935 501 890 949 529 811 835 975 979 1097 485 940 1797 116 1765 775 493 442 511 604 449 934 799 1210 1560 1344 1158 900 1169 674 441 687 545 273 452 475 264 341 241 264 431 277 241 805 265 281 953 389 229 415 390 306 252 375 526 1244 658 1239 978 670 743 594 903 774 523 635 962 599 820 827 688 730 726 977 567 737 779 508 604 629 708 748 954 503 284 420 511 698 578 248 553 506 542 521 905 668 705 722 609 724 648 675 756 696 857 1197 952 1219 1243 680 852 815 604 1138 705 244 493 687 975 1002 733 491 984 395 656 1267 1270 273 293 277 345 331 411 458 379 950 500 639 761 820 263 176 353 757 568 431 521 457 1070 223 445 308 241 666 879 726 809 867 863 911 857 950 518 534 461 829 455 471 496 929 596 1112 640 770 404 474 414 536 539 853 664 347 337 127 708 396 306 568 737 528 566 1428 429 937 874 843 1068 1097 396 988 900 993 1094 1100 1149 812 904 809 674 1011 834 760 768 643 645 882 1282 1633 1690 1127 326 1360 1331 1585 894 789 710 866 826 810 1713 612 2162 894 682 971 697 1730 1226 1354 1436 1127 600 1261 964 505 1144 850 969 850 1093 1004 703 580 531 847 567 506 535 592 473 524 713 725 760 843 815 785 651 1070 814 1251 874 688 572 493 1731 994 693 579 700 734 936 1062 1018 1174 1025 979 984 784 713 815 916 1533 722 878 873 1230 961 967 1030 670 845 1044 1039 2993 2802 2727 2441 1968 1680 1523 1841 1784 2015 1668 1931 2139 1554 2192 1496 3109 1983 1759 1100 1200 1004 716 1488 1056 1109 673 2299 1411 1287 1950 1152 1192 807 402 301 794 313 704 604 835 526 704 480 497 500 647 416 652 455 1029 959 716 737 748 894 503 820 1069 1356 708 972 924 681 684 1049 1273 945 1250 1150 1229 1153 1356 627 308 300 257 302 341 282 389 259 251 370 295 429 268 233 357 422 386 255 101 193 413 366 356 409 338 436 473 537 446 678 744 667 707 544 428 539 539 361 331 339 722 477 442 735 599 556 507 429 301 208 328 724 348 694 824 945 484 419 487 576 716 526 622 496 549 492 381 425 460 431 636 653 872 529 606 453 461 420 302 522 543 910 577 741 567 871 642 844 821 370 541 549 287 124 813 298 621 358 300 640 320 516 312 524 1046 1128 333 510 350 998 1042 1071 1051 475 200 194 307 491 680 1044 570 390 259 663 562 269 364 919 736 766 628 797 678 676 785 812 1337 1069 771 848 931 1008 814 1400 1006 296 1358 966 1068 1030 626 1842 1294 882 760 956 922 917 709 910 912 957 1039 808 597 1066 498 517 576 402 428 709 832 664 856 752 638 1046 1583 1144 984 1304 779 436 1678 485 888 160 186 160 192 182 126 112 345 237 445 285 149 656 1047 906 843 701 876 687 731 675 1010 935 1636 1483 1104 1242 1808 1244 867 633 739 808 726 885 1719 770 547 773 885 670 1013 795 1042 895 1171 516 750 639 720 809 837 930 1903 1178 838 1170 1159 498 1082 907 864 1166 920 1080 1349 1203 627 651 528 1179 544 1043 1317 892 284 340 266 188 199 189 245 729 503 542 561 540 620 647 262 667 864 607 682 707 615 610 539 1069 244 871 694 632 363 593 1095 397 300 254 487 402 516 555 380 360 280 535 615 648 908 495 1346 881 762 672 528 460 517 407 406 549 399 432 522 541 419 426 448 334 453 903 796 652 653 887 832 837 586 460 811 925 1044 648 183 516 736 642 733 826 797 16774 745 898 619 1027 847 842 661 453 1305 1397 983 1171 371 514 322 525 355 571 777 2273 565 2465 2032 2273 1756 1762 1734 1811 1980 1860 1951 1924 2039 2042 2124 885 718 616 375 840 1004 937 697 618 727 1462 1577 764 598 652 711 653 759 1176 1699 1534 1564 1035 1337 1270 1163 1240 1759 752 476 532 599 728 1079 829 797 668 508 463 702 894 922 901 613 673 783 789 765 723 795 723 741 796 718 460 367 544 506 441 521 569 701 703 534 730 584 510 655 850 744 796 837 844 849 982 1066 828 669 784 826 977 576 557 590 502 597 600 661 756 574 764 632 743 697 661 714 722 743 785 671 740 752 938 673 729 598 705 704 592 526 726 727 492 574 785 784 691 861 673 683 592 636 800 704 716 612 878 794 516 652 1234 713 462 544 576 688 593 717 641 633 710 702 680 680 779 803 671 746 704 492 571 502 1001 1033 665 1010 459 498 523 731 405 188 224 335 228 391 309 461 126 382 300 316 404 304 417 180 239 194 196 527 288 509 307 341 415 256 246 198 216 304 307 274 314 513 351 323 240 401 348 257 374 339 302 414 226 385 433 312 360 256 228 748 301 160 130 100 204 250 283 265 281 315 159 328 255 369 243 265 265 183 409 553 346 205 265 313 224 268 204 382 369 512 217 247 342 457 238 638 664 674 364 144 284 193 229 183 170 390 330 433 394 492 304 319 273 329 301 510 372 402 387 552 376 397 412 231 294 241 473 477 696 658 291 546 539 274 448 373 621 345 798 693 917 750 747 876 868 800 422 865 695 537 728 384 505 798 452 575 518 416 512 638 362 781 394 400 380 617 346 241 618 437 222 284 367 555 825 660 762 769 453 260 325 352 488 356 340 421 675 635 774 400 610 426 417 364 453 507 537 380 677 684 388 385 411 528 320 522 338 245 379 381 385 460 537 769 460 487 660 426 627 318 461 356 319 336 415 383 195 215 328 389 499 387 622 231 233 678 508 704 309 929 445 802 229 383 593 406 272 560 347 416 491 478 514 395 371 453 325 433 412 791 783 608 775 456 402 642 585 432 638 465 239 282 245 258 493 334 559 637 384 440 282 475 545 498 824 537 543 411 569 684 78 74 84 81 125 674 536 658 719 663 568 576 689 615 437 368 216 248 251 443 233 363 334 426 434 459 305 377 217 378 671 456 731 853 556 828 261 576 346 287 310 258 322 318 318 260 388 581 343 400 437 389 344 629 409 570 617 403 347 533 843 489 333 349 317 405 377 726 340 390 338 164 475 318 321 540 546 658 610 3063 1864 467 510 479 424 537 489 859 755 776 705 816 672 684 420 281 295 294 308 321 232 553 605 815 555 461 756 791 489 457 389 445 445 655 374 562 292 357 414 378 262 283 239 191 401 210 136 490 367 423 653 472 277 366 298 463 583 375 313 460 339 357 621 549 378 624 596 310 328 285 636 999 880 456 781 961 935 531 1006 1048 737 518 600 690 633 590 578 1097 719 248 246 374 204 422 280 707 832 706 657 727 1123 1269 1291 1451 1037 841 727 751 604 1307 1066 1127 1232 1337 1476 1364 1388 2067 1344 1358 1301 1182 1053 1114 1785 1548 1671 1517 2250 1178 1772 1105 2272 2753 2799 1528 1324 1439 616 529 1651 1081 870 531 1401 374 412 553 263 557 355 313 720 790 472 308 585 501 417 402 1516 1730 1861 2060 1775 1837 1672 1760 1771 2702 2311 1869 1739 1662 1837 1849 1640 2021 1876 1728 1991 1570 1782 2113 2275 2091 2419 2387 2071 450 379 422 1852 2348 814 2929 2494 2587 2162 784 890 661 222 778 215 205 175 221 1744 1022 1110 328 424 410 519 986 1316 906 1398 854 1068 1160 1106 1515 1725 2154 1682 2036 3918 4153 1985 2373 2966 3110 1312 918 1301 777 1341 787 1048 733 2045 824 1555 641 46 38 915 898 1685 3311 1477 643 1273 980 776 482 515 817 812 1017 1423 882 1383 2388 715 755 1563 1677 1724 1602 1407 1053 1028 924 512 1841 1199 1088 341 1258 608 713 823 976 1067 872 1715 1391 904 713 509 717 987 827 819 558 565 593 1148 1101 795 1197 722 595 1714 632 746 1018 569 752 689 738 785 856 805 756 792 897 812 911 836 914 705 784 958 618 693 913 367 457 435 415 493 421 882 506 385 436 584 365 728 526 616 497 679 691 518 493 458 186 170 173 177 267 299 265 448 364 385 356 534 528 312 324 256 402 379 398 413 261 467 245 626 672 459 221 186 208 439 358 404 418 349 220 433 399 582 364 428 461 516 540 532 455 502 531 535 504 404 510 410 465 766 520 605 520 469 429 467 536 519 561 538 458 246 533 363 384 361 401 302 448 458 307 479 347 327 419 368 394 430 516 539 752 657 93 565 587 411 321 210 209 406 593 681 666 603 790 665 641 667 367 226 348 287 230 264 493 254 255 235 290 252 297 464 496 294 439 290 274 145 304 241 102 209 338 229 731 396 373 323 473 370 667 490 455 287 322 665 516 413 524 364 357 445 524 560 250 297 497 510 392 686 531 520 416 221 285 414 515 322 358 703 619 662 534 889 600 573 570 684 538 600 545 469 675 605 884 732 701 486 867 1047 706 573 623 524 392 651 782 902 868 968 633 823 192 637 696 1203 158 194 174 331 206 261 433 502 560 243 461 294 602 285 259 194 847 691 393 477 352 1269 226 173 108 286 366 522 409 458 521 467 571 522 383 504 351 367 535 351 455 430 543 370 591 396 417 655 746 452 311 245 821 423 462 311 182 429 203 362 355 705 433 398 1063 769 630 603 931 1138 523 398 847 767 532 578 900 669 696 688 543 389 543 544 752 611 545 553 606 814 545 764 578 436 1077 1018 1140 570 454 518 668 616 547 803 271 616 597 618 659 600 688 621 633 625 551 507 812 678 550 557 878 564 1020 999 1188 774 689 689 536 473 714 559 562 299 339 658 634 437 338 677 646 539 566 467 651 688 499 474 566 899 607 696 557 663 714 748 611 845 908 682 882 950 653 494 741 713 886 950 868 761 977 802 883 922 859 1017 803 787 2115 1978 1780 1709 1667 1378 1436 1516 1480 1768 1421 1748 1660 1412 1567 1110 1848 1564 1112 1051 1113 711 851 826 875 1187 250 917 1154 1038 1550 579 594 594 490 375 632 757 318 426 374 364 299 448 567 452 319 354 324 279 422 416 628 684 827 654 714 626 608 746 610 786 747 785 481 484 470 693 699 898 757 984 998 478 263 309 205 316 296 213 295 376 386 167 434 182 171 170 267 291 171 195 146 155 283 292 304 231 275 205 215 307 269 564 543 501 523 398 417 443 448 232 210 278 270 375 297 464 472 354 340 294 260 175 189 457 404 605 615 857 528 451 491 512 568 344 760 827 836 511 668 690 678 338 515 340 512 543 587 506 666 476 378 673 621 759 633 570 901 564 532 573 648 367 685 726 407 237 978 464 889 394 444 775 521 503 491 507 570 912 526 480 452 662 956 862 983 919 314 254 581 876 263 690 884 668 347 1043 725 564 538 946 1040 999 961 782 962 1070 911 929 1184 1295 886 1067 908 978 894 1168 1325 423 419 471 579 493 563 1923 1171 731 719 670 865 722 696 745 782 805 903 802 466 573 328 413 270 471 776 562 635 488 525 414 419 248 565 622 979 634 417 545 431 492 413 231 233 155 237 227 198 147 351 137 440 288 285 512 864 876 701 702 726 766 711 661 768 764 891 1416 863 820 1004 891 765 621 681 964 544 538 957 808 591 860 781 622 587 577 575 620 797 596 840 629 703 612 466 559 517 762 520 593 562 746 831 837 681 826 1111 1051 604 1226 654 822 447 1082 680 835 852 496 252 182 342 176 166 197 239 657 556 612 896 561 652 673 183 315 322 215 258 232 250 207 282 920 319 689 478 284 356 334 515 247 310 324 321 206 444 362 192 509 303 438 679 394 399 288 1038 433 419 428 450 317 294 266 306 378 563 303 367 444 351 342 305 320 235 704 637 643 899 739 762 1032 426 870 456 407 658 796 345 462 755 694 617 793 611 745 8421 542 701 400 430 475 609 474 671 1095 836 638 330 325 304 383 492 640 301 1773 428 2036 1703 1795 1155 1908 1869 1816 1790 1693 1688 1593 1607 1762 2035 768 432 465 322 845 818 869 592 788 619 833 1086 324 333 638 739 492 412 659 649 624 603 548 558 548 484 547 677 1237 1320 771 666 635 626 952 608 568 721 420 625 801 728 692 697 707 910 497 874 829 823 532 571 598 555 565 504 610 739 396 718 1059 1071 735 940 845 1175 1252 1274 1111 1245 1017 1003 1055 1054 1441 998 1213 560 1016 1144 1017 1076 965 1128 895 1224 1139 1155 1251 1085 900 1273 769 970 1238 959 1039 846 843 978 976 896 896 884 799 1160 766 799 850 768 766 815 682 841 656 571 907 655 906 893 752 988 855 677 1134 1124 835 794 752 679 831 856 947 1235 1087 1092 1125 1101 754 930 1040 926 1078 1153 1020 1046 1331 1422 1316 1089 1200 1200 1105 970 1173 1176 657 523 513 1018 442 252 225 193 237 223 284 626 210 321 357 305 288 297 321 201 383 243 294 424 234 480 275 429 526 258 307 250 266 248 174 309 262 538 218 382 293 525 270 325 285 361 273 423 265 230 386 168 243 252 215 623 328 184 158 264 220 479 486 320 360 167 149 214 218 319 228 179 362 212 619 583 370 161 318 178 187 240 208 485 257 463 220 254 513 291 366 482 454 430 775 212 391 444 144 330 311 570 516 424 709 277 440 436 491 621 560 452 405 830 478 750 550 438 774 445 325 549 589 308 321 431 312 463 648 351 297 588 525 324 1059 586 734 726 516 503 637 1023 808 1040 734 638 750 250 328 1047 568 1047 780 424 736 733 342 556 460 474 437 663 600 575 508 649 522 452 351 373 475 557 1316 539 737 951 634 684 523 644 510 832 633 816 811 507 359 409 413 289 483 424 305 450 778 949 840 562 528 446 764 816 374 413 557 330 450 422 548 747 486 588 616 559 987 418 336 392 304 468 448 610 262 239 321 502 752 440 559 305 910 433 657 869 350 728 372 708 641 566 472 538 452 1076 635 548 598 432 570 469 326 212 618 593 532 902 905 462 568 669 536 434 631 518 717 889 263 330 139 255 484 232 441 703 415 450 389 399 562 377 582 909 518 544 309 379 170 179 176 138 96 623 380 657 576 739 508 636 587 542 437 408 231 233 360 544 215 528 256 390 475 582 581 548 613 312 683 322 643 520 526 592 587 277 241 709 517 428 439 459 403 390 552 399 188 220 270 309 480 366 606 794 783 513 450 570 291 412 323 367 327 409 389 490 567 436 285 285 500 355 388 406 410 801 716 2940 2831 613 845 640 643 573 470 565 578 815 1128 1025 842 619 436 333 563 514 597 552 823 410 400 410 369 333 813 927 473 277 574 507 518 687 449 512 209 318 577 477 441 325 382 531 719 328 415 704 526 530 305 549 301 239 566 226 849 785 566 629 507 348 812 347 362 619 449 304 314 391 945 896 1334 517 818 1179 1283 671 670 795 1012 700 856 676 644 349 551 863 511 311 221 303 319 356 358 844 851 1191 951 637 1583 1803 1526 1772 1451 1342 1427 1267 896 1508 1486 1612 1901 1722 1356 1469 1759 1828 1216 1880 1349 1665 2098 1526 2094 1602 2069 1921 2023 1330 1937 1978 2358 2521 2173 1109 1477 1330 1245 764 1783 1680 1057 667 1743 589 555 461 663 518 363 406 1212 1302 581 346 664 646 503 473 2772 2652 2528 2696 2796 2574 2079 2478 2016 2901 1723 2829 2369 1836 2133 2309 2364 2071 2560 2268 2257 3211 2098 2616 2455 2684 2256 2145 2513 516 409 296 2114 2827 1224 3009 3691 3601 2628 1197 1285 806 371 942 433 336 245 247 1604 1119 1179 378 476 396 438 1160 1604 799 1478 1109 1157 1685 971 1694 2970 3414 2756 2345 4544 4333 2432 3148 3134 3578 1156 915 1466 1026 1473 822 1267 674 1859 1047 1596 987 82 82 1029 1143 1480 2985 1676 648 1356 658 799 620 540 993 890 766 1243 1108 2144 2132 943 897 1827 1532 1519 1990 1618 1585 1014 573 963 1813 1088 2654 891 1196 703 1042 1045 923 1181 1054 2452 2062 888 773 764 673 838 774 927 523 622 616 1278 1178 1229 1632 719 646 1984 549 770 777 505 1394 1260 1061 1031 1004 847 753 963 982 995 1096 969 971 1047 956 930 867 911 962 693 441 441 473 534 450 1012 486 300 505 414 340 1074 430 686 445 925 1425 622 306 442 337 273 309 542 336 375 332 329 360 285 380 367 568 410 328 391 385 507 452 399 305 384 189 481 515 544 298 373 527 484 706 614 457 538 524 410 505 842 692 387 418 419 479 946 785 606 754 704 715 573 616 594 622 755 733 737 567 548 707 516 541 563 491 524 838 425 562 615 409 403 694 467 614 649 412 762 654 608 696 588 662 699 832 430 652 1002 75 881 437 447 333 372 407 551 615 470 592 1045 575 1043 721 608 500 210 562 286 347 939 563 319 259 208 321 519 323 321 519 557 425 307 247 210 354 242 315 431 382 339 914 344 563 414 549 474 308 386 385 664 318 629 476 668 761 608 484 594 702 299 588 310 411 415 487 616 884 716 599 337 505 586 315 149 162 613 582 618 683 780 817 591 410 413 711 611 858 417 481 538 725 685 1211 1040 618 657 509 662 1036 629 305 623 818 966 917 841 527 959 196 444 538 1461 286 262 193 305 229 268 499 472 362 272 818 514 776 227 235 490 706 846 576 626 341 981 299 257 153 323 417 815 601 680 716 609 872 670 619 645 541 521 774 517 569 553 723 465 847 585 753 427 637 413 385 341 1121 296 258 449 159 506 270 321 561 996 364 363 946 441 609 455 621 1110 676 265 1066 711 829 997 741 1061 855 716 938 1022 1264 1170 962 504 500 514 399 792 789 1055 761 413 1156 1328 1451 777 629 735 1058 850 751 1013 450 1123 665 545 702 601 1058 977 951 1050 677 730 730 575 504 1058 634 799 1839 1453 1669 692 652 493 604 501 395 563 675 467 501 558 471 297 411 778 631 709 781 826 924 473 427 767 635 1386 1088 761 756 865 754 935 960 1028 1057 919 828 804 819 713 731 928 884 765 805 786 1136 707 1011 1023 724 711 893 746 2035 2334 1749 1946 1449 1876 1362 1518 1286 1471 1721 1948 1411 1466 1418 1459 2147 1849 1323 852 993 805 816 993 751 1031 635 1051 1047 887 1843 690 1044 577 375 311 484 377 519 566 740 452 486 430 569 873 663 271 536 405 460 438 401 506 708 597 441 447 685 921 852 838 877 825 836 848 936 1245 941 1332 935 720 836 709 226 233 217 323 265 210 202 365 222 151 504 193 104 276 188 400 172 124 167 165 543 563 573 572 535 489 184 505 518 580 976 878 902 443 358 346 625 267 212 270 452 563 388 450 728 390 353 164 138 194 267 476 319 429 708 769 421 390 283 774 842 657 749 1078 935 710 818 414 497 362 565 362 545 444 814 463 616 730 386 652 553 398 793 973 857 905 847 789 928 522 900 626 438 139 1008 335 766 426 223 760 383 618 341 457 867 719 288 356 283 659 881 879 1082 744 249 239 312 563 570 1176 677 430 354 635 546 367 441 635 657 778 819 731 855 720 845 698 1216 1379 516 823 852 794 847 1140 1041 318 961 689 561 483 482 2321 708 573 555 793 654 631 532 688 807 923 925 856 682 715 564 510 571 329 583 616 710 488 508 513 711 445 932 878 788 1025 838 499 675 877 588 300 295 142 288 274 241 127 333 416 298 351 157 531 955 857 824 566 663 569 559 799 711 596 870 1124 1059 987 794 1005 863 666 785 944 620 729 1161 633 364 597 847 557 762 615 539 1094 742 388 529 700 626 488 540 852 740 975 595 690 1142 483 874 668 621 1141 1035 851 980 1162 722 823 517 845 525 772 1065 852 473 485 381 143 149 157 234 638 422 693 733 831 875 608 249 640 464 181 426 454 372 401 496 1032 217 913 467 350 536 492 370 366 205 188 519 457 425 353 512 337 327 572 532 458 719 266 1279 706 657 654 411 539 438 416 382 328 527 354 384 490 395 269 271 329 206 597 782 600 642 741 856 614 499 714 509 577 772 832 215 436 787 681 827 851 633 898 542 8050 717 395 547 705 827 428 911 1306 1446 1030 296 289 237 645 387 484 940 1831 539 2102 1843 1832 1634 1882 2179 2170 2167 1971 2188 1973 2024 1763 1894 496 487 641 724 1066 582 856 622 535 725 614 900 700 654 695 611 371 761 931 802 703 707 549 727 688 1005 1114 1350 1586 1490 677 836 794 1293 1014 985 927 916 691 855 1219 1184 1191 863 759 1022 937 926 871 1068 840 759 829 741 634 816 724 713 580 751 1092 1210 974 890 805 933 891 910 1215 1176 1047 1332 1203 1206 1313 1217 1319 783 914 1176 1427 1067 1224 1110 938 1039 1085 1045 1104 980 1103 1113 977 1114 1016 959 1183 997 1124 984 995 1030 1030 1064 954 891 954 983 883 1158 997 1204 907 913 1019 898 1061 1002 1198 1176 682 943 962 932 821 770 972 842 1084 995 1242 1230 867 1088 1176 1327 1249 1117 986 1060 1283 974 925 946 986 1275 1153 1161 901 878 1001 1024 1175 1071 1137 1452 567 554 722 1159 447 442 418 437 440 520 333 467 303 372 232 409 341 341 378 314 434 316 376 495 333 561 473 486 581 353 368 326 352 344 335 371 407 559 411 287 212 337 287 504 377 477 453 621 245 328 507 307 375 507 489 694 327 278 264 132 296 397 718 289 319 364 156 290 198 400 299 251 482 250 661 895 571 290 406 408 221 280 284 575 616 768 270 348 505 566 511 947 862 683 660 143 286 443 360 408 388 540 496 378 489 417 481 649 487 423 469 602 739 653 504 808 507 502 745 521 362 428 567 557 564 433 488 506 724 530 436 711 796 466 1220 963 904 1046 725 930 831 1165 561 1462 647 433 628 396 611 983 507 1059 635 690 953 727 360 746 488 488 528 649 619 458 695 546 478 370 580 517 714 715 1132 679 613 651 537 709 885 735 413 802 663 737 831 361 473 478 725 445 457 480 326 662 1009 878 1026 500 519 601 585 687 481 390 629 657 521 605 570 824 565 691 879 522 768 710 662 573 511 722 766 842 461 561 281 447 733 698 519 420 653 592 740 1000 409 1082 398 1293 381 835 913 579 454 1113 634 648 680 721 569 652 420 523 727 623 634 801 795 762 541 404 526 407 473 319 517 894 199 243 333 261 422 232 595 1266 819 931 357 392 750 410 903 835 449 462 697 693 113 120 109 125 191 471 642 637 583 637 708 494 540 492 564 577 364 322 524 510 242 557 520 598 534 587 607 829 633 369 464 559 809 856 704 829 624 369 447 493 567 466 618 641 643 440 572 637 428 490 433 362 545 798 842 713 844 544 505 756 713 324 541 617 571 714 724 863 907 652 546 282 688 384 333 715 604 1126 915 4187 3996 828 1036 1395 904 863 711 1001 1026 952 828 979 1088 871 505 384 548 580 511 596 623 871 854 783 725 502 845 1268 583 445 702 773 826 789 641 568 280 349 1011 853 458 486 448 389 418 250 386 844 627 697 460 680 326 664 552 436 932 691 641 680 504 441 792 373 408 801 661 451 487 430 1045 1667 1399 641 1266 1081 1446 872 984 925 1425 761 779 1138 745 361 689 1567 856 384 370 461 451 487 495 1024 1231 1126 1126 977 1539 1323 1879 1576 1302 1487 1407 1315 901 2403 2264 1909 2274 2152 2145 1878 2074 1798 2071 2324 2162 1976 2014 2110 2416 2226 2720 2350 2692 1769 2267 2006 2932 3345 3179 2014 1745 1738 1251 987 2343 2273 1904 792 1670 539 497 833 739 764 657 552 1337 1672 741 362 715 629 813 547 2601 2711 2658 2424 2581 2125 2440 2378 2660 3104 2872 2838 3015 2484 2532 2520 2257 2620 2861 2761 2932 3833 2364 2850 3142 2954 2865 3101 3147 614 505 358 2280 2882 1400 3528 3762 3708 2995 1195 1162 1250 596 1270 360 658 562 613 2396 1383 1541 500 833 676 653 1649 1776 1331 2187 1375 1655 2041 1335 1801 3259 3743 3672 2979 5939 5733 3746 3263 4442 4497 2019 1207 1783 1379 1753 914 1723 938 2385 1198 2151 1213 129 117 1317 1798 2322 3788 1887 1300 1527 986 1397 731 660 1204 1235 1144 1348 1020 2270 3020 1233 1071 2013 2420 2383 2416 1778 1463 1190 919 831 1968 1435 2058 790 1620 845 1379 1071 954 1192 1329 2475 2362 1178 1062 885 983 1092 814 998 891 859 1031 1341 1224 1059 1575 813 791 2556 972 1132 1268 629 1104 1200 1066 1104 1233 1126 1121 1285 1513 1611 1591 1459 1703 1315 1181 1252 1391 1182 1088 442 466 599 827 388 532 1156 579 388 497 662 497 1019 1059 762 741 1045 1081 524 470 583 419 391 358 431 584 426 340 374 758 471 713 582 648 761 512 417 459 544 423 816 699 486 215 453 563 834 433 365 625 724 751 452 520 662 513 534 766 1089 648 694 555 667 795 699 767 675 769 783 743 547 580 423 502 824 964 818 747 497 671 585 751 792 645 719 623 516 597 650 521 477 818 399 796 693 365 767 740 712 784 585 762 796 916 613 626 940 152 945 871 595 337 442 325 672 940 519 1205 1090 844 964 870 974 431 455 493 427 320 615 405 425 516 371 421 380 372 274 548 584 684 496 474 355 392 284 271 439 438 262 983 902 753 605 567 712 477 521 515 610 448 990 803 771 707 565 708 622 797 462 501 313 670 683 624 963 596 983 541 414 466 555 686 523 406 812 788 856 898 1438 709 907 944 705 966 656 956 571 626 818 1202 895 1229 1045 947 1140 1303 971 1011 665 316 792 967 992 1118 963 667 1050 380 804 834 1650 316 323 227 452 378 370 344 463 684 296 520 541 721 273 261 437 1121 994 593 803 605 1347 237 384 227 272 749 827 550 627 621 531 718 563 628 675 592 531 861 557 612 554 902 792 1036 824 741 519 617 434 503 362 1104 351 510 582 299 576 265 713 416 953 458 576 1300 628 976 1053 885 1108 873 495 1391 953 703 777 920 903 736 1024 819 1176 793 963 1139 580 448 467 672 808 777 1127 844 493 1508 1541 1711 966 1005 834 1195 1010 830 1071 520 1138 1050 809 993 805 1144 989 955 1006 962 823 936 737 691 1114 1099 832 1468 1445 1492 1066 944 463 654 526 654 717 811 650 764 874 654 424 753 752 954 777 909 993 1029 991 580 815 658 1676 1057 822 956 641 1081 1261 1131 994 834 998 1272 1056 926 756 893 1057 1021 1330 816 1154 1400 1290 1537 1490 1238 1070 1252 1280 2476 2650 2555 2167 2243 2212 2052 2298 1775 2001 1873 2125 2063 2036 2140 1728 2876 2453 1790 1037 1143 1086 1107 969 1236 1567 783 1337 1858 1613 1751 790 967 996 627 646 1007 849 641 794 883 602 413 726 558 358 504 426 595 426 565 451 537 574 586 877 936 655 916 912 879 1208 792 814 892 762 734 932 1140 1307 1188 918 998 800 560 456 383 590 586 499 374 464 369 237 713 288 411 403 374 373 184 215 175 133 271 272 280 279 252 706 274 625 505 563 768 731 794 341 413 634 754 339 290 362 632 572 619 553 784 405 361 420 348 292 350 613 416 675 909 1445 752 343 267 543 580 523 664 855 886 778 715 807 768 498 594 491 678 834 769 709 389 895 486 735 574 873 706 842 915 760 885 767 838 448 757 741 360 120 802 302 771 467 268 740 375 439 337 438 1120 1158 414 405 357 1068 1121 1035 1518 1203 665 627 502 1189 465 1165 1088 552 663 1281 998 659 383 970 1383 1095 992 1065 1004 1289 965 1138 1520 1849 1296 1476 1362 1316 1338 1060 1125 519 896 847 770 612 517 3179 1137 1006 963 1150 850 899 799 889 1169 1302 1154 1233 814 1011 594 570 324 854 712 961 887 562 610 970 565 797 898 999 1203 1059 676 647 696 746 571 220 196 133 200 217 200 145 437 430 574 340 293 849 1006 1095 905 687 803 843 721 676 675 980 1063 1340 1169 1152 1257 1136 823 675 779 856 796 609 1079 1087 721 1242 942 755 1247 778 815 1208 811 699 637 757 1012 690 972 1095 1181 823 816 816 644 695 1328 1153 798 1114 1464 1384 1166 1176 608 746 636 1540 674 1062 1338 648 290 515 400 341 343 384 413 743 587 794 916 837 879 684 250 751 720 383 434 439 422 278 533 1043 348 854 504 525 575 590 740 485 506 424 599 514 558 350 565 680 403 566 743 523 667 412 1323 592 556 612 594 394 574 509 347 420 827 726 727 589 591 375 465 399 371 832 962 849 741 929 1071 894 474 900 684 731 838 1205 493 532 831 750 809 993 809 619 701 717 10705 570 542 554 540 343 865 1672 1508 1055 456 599 445 624 543 642 563 2328 639 2660 2387 2105 1832 2282 2272 2102 2166 2357 2222 2114 1955 2741 2757 724 667 555 588 1082 1000 1015 814 743 675 1121 1084 647 611 802 863 618 752 1270 880 909 803 618 830 810 984 1012 1161 683 659 463 553 533 583 579 601 555 640 373 538 526 550 501 490 518 351 423 507 483 623 459 697 662 420 377 495 524 555 471 485 475 616 589 417 602 436 450 473 508 385 500 672 555 642 623 606 405 492 505 504 613 698 568 737 507 654 852 746 698 611 539 731 684 710 720 690 774 726 594 530 566 581 637 804 652 686 725 737 748 589 539 773 515 572 540 534 714 488 523 559 479 443 589 706 567 510 586 556 624 554 589 621 320 736 718 691 724 605 658 687 657 663 791 931 1010 1038 634 642 606 639 573 650 691 630 703 508 379 508 390 682 248 315 245 231 281 271 270 204 165 239 214 155 221 226 273 216 256 232 244 251 185 231 305 162 285 178 226 171 231 186 496 255 288 560 402 213 141 235 261 554 372 453 452 375 131 199 381 509 599 248 207 528 432 253 193 96 185 171 337 159 177 176 112 150 201 266 221 152 307 335 332 412 305 172 214 240 328 209 232 435 280 635 269 285 214 415 203 427 335 180 391 297 153 268 249 403 330 318 275 160 286 253 417 355 319 349 315 532 235 306 312 397 326 303 714 346 219 297 238 298 372 313 389 350 328 190 261 266 307 261 619 594 709 535 613 439 460 612 346 583 525 284 435 414 361 392 218 470 451 384 575 514 369 894 341 438 328 452 597 255 272 426 213 239 307 362 475 576 515 486 464 401 381 344 296 437 250 453 332 448 438 504 457 518 499 351 196 319 262 317 491 397 410 323 223 372 291 332 430 200 325 173 365 347 338 565 317 572 337 223 622 212 323 260 279 261 395 513 319 335 318 243 547 601 302 356 281 395 206 518 234 1121 260 578 280 307 341 541 266 511 288 485 459 457 419 177 417 320 289 426 382 348 407 539 499 220 219 471 372 243 392 366 125 155 96 241 262 297 352 428 248 288 237 286 221 291 670 377 222 337 342 287 119 74 151 115 362 218 374 452 371 421 309 471 436 341 276 253 94 98 293 387 102 194 310 414 356 361 197 226 124 108 432 419 578 442 515 481 431 270 477 377 343 247 293 318 272 265 394 511 214 240 160 319 399 388 262 321 444 182 196 383 401 294 327 341 303 368 347 414 387 178 265 231 319 152 258 386 595 429 425 2024 2125 392 736 503 474 647 516 451 389 518 610 503 473 603 346 379 210 358 206 163 222 411 413 269 475 208 574 651 343 296 377 332 351 449 406 380 267 192 473 352 219 348 475 199 242 242 191 486 541 530 317 378 244 208 584 488 477 355 280 334 214 206 414 256 308 478 371 131 143 116 782 721 630 517 568 694 444 502 697 1068 1150 573 611 574 477 308 322 888 410 170 170 205 281 176 160 715 813 556 668 609 1046 1090 882 1122 942 849 1014 622 729 1746 1516 1722 1706 1696 1123 1102 1102 1253 1435 1243 1471 1590 1207 1486 1482 1372 2224 1368 1763 1132 1968 1272 2576 2246 2232 689 640 1425 545 666 1127 988 951 333 978 342 299 515 336 371 259 429 964 708 371 314 351 335 387 340 1418 1475 1501 1251 1447 1552 1802 1722 1732 2105 2220 2037 1960 1850 1630 1753 2265 2228 1753 2223 1740 2224 1662 2140 2079 2403 2311 2260 2375 423 397 243 1626 1698 838 2746 2973 2851 2943 777 893 686 332 568 119 192 158 205 1379 797 769 323 609 504 458 599 980 784 1037 976 664 1342 1109 775 1578 1897 1998 1760 3353 3278 1637 2065 2439 2728 852 1017 1016 1091 1222 846 1221 598 1223 718 1128 669 162 158 1146 737 1355 1963 885 426 804 527 702 285 279 558 530 675 921 721 1244 1748 697 462 1207 1169 1096 1019 926 908 635 333 351 811 730 1246 568 755 408 440 304 268 346 523 1192 1184 592 576 515 791 732 634 842 500 559 678 961 953 486 969 512 484 1411 536 682 526 573 583 645 667 812 555 820 775 716 730 846 745 690 746 750 700 583 834 702 611 303 241 210 391 306 255 755 492 268 394 488 323 453 294 302 240 727 313 390 224 320 185 105 205 171 262 279 273 333 400 271 430 415 301 434 451 372 332 330 338 388 355 426 267 356 419 560 110 252 249 189 274 337 354 340 325 362 398 579 237 429 379 403 510 743 633 471 490 488 519 384 377 300 376 392 333 415 508 422 454 408 528 520 449 508 221 234 392 549 317 316 641 238 523 518 276 568 513 463 564 508 579 554 617 380 464 990 250 1081 338 323 252 403 297 229 556 403 831 801 711 630 648 573 437 328 242 338 214 300 320 167 124 74 157 162 211 256 229 127 233 253 147 167 245 158 150 151 251 236 817 286 368 301 356 486 256 329 321 258 294 467 377 463 476 410 256 371 510 345 394 408 356 427 318 576 439 669 312 213 293 233 571 484 243 479 395 455 338 660 424 479 427 484 553 471 464 331 509 710 1170 583 653 625 451 584 540 286 555 338 86 440 492 469 564 416 451 379 148 445 533 917 128 126 94 243 130 169 125 211 263 192 409 414 337 172 110 257 636 683 280 312 209 638 90 219 175 108 251 389 327 353 417 399 441 412 413 558 414 410 739 434 618 412 395 285 417 305 282 430 472 376 261 180 545 230 223 286 160 344 218 313 254 374 320 452 839 329 564 570 670 811 424 213 472 357 521 563 431 485 622 502 424 445 505 311 467 294 413 402 444 698 614 550 538 290 871 950 1004 528 477 496 768 499 410 566 282 738 508 545 559 549 610 451 471 539 451 575 673 456 305 449 617 421 615 549 639 567 390 351 460 446 453 471 330 211 296 232 330 438 404 355 451 361 615 597 547 355 316 430 389 997 454 374 424 461 565 560 646 674 760 666 458 675 502 462 578 478 606 679 633 834 863 535 609 785 738 656 764 705 2109 2239 1625 1683 1377 1131 1073 1139 1332 1234 761 991 1192 1234 1474 959 1874 1375 818 686 699 509 414 548 612 813 265 995 1070 930 821 681 532 728 325 353 493 423 524 466 676 342 276 450 464 277 331 216 306 186 377 321 312 382 523 508 542 586 637 720 592 486 489 519 620 458 541 502 734 806 613 765 828 457 196 152 132 216 200 180 259 213 181 183 283 213 102 130 164 249 124 115 109 82 131 135 114 131 102 307 199 279 403 347 311 260 298 293 238 416 295 193 191 232 392 267 158 233 319 264 256 187 167 127 149 562 284 387 469 577 394 300 161 239 267 238 284 352 390 316 283 265 231 354 366 292 383 265 261 392 256 355 436 501 502 593 381 503 627 559 459 366 445 473 693 703 307 116 440 171 533 321 223 569 203 268 181 258 718 692 258 401 369 594 643 601 886 468 203 191 326 562 316 526 692 421 328 459 558 249 239 493 670 533 491 594 572 733 531 511 816 669 887 778 731 748 718 1053 493 456 702 525 325 433 329 1078 775 540 533 601 659 569 451 630 626 616 611 657 539 381 244 329 356 413 355 413 568 357 542 499 386 518 764 418 468 466 361 263 527 346 277 209 188 166 205 180 191 183 288 144 639 233 110 513 488 482 578 463 429 501 526 456 412 484 634 589 663 683 670 793 717 626 687 409 464 456 777 599 663 624 714 522 417 560 423 647 502 406 531 542 561 428 489 590 591 824 511 540 455 373 538 786 617 542 694 861 407 737 503 425 381 725 326 572 843 512 267 298 228 102 90 96 139 488 495 388 563 352 395 463 267 426 368 374 248 238 134 251 414 842 228 464 234 277 384 364 397 204 289 318 176 130 285 276 285 325 149 242 396 538 521 296 616 459 398 262 397 266 375 347 237 310 301 305 301 359 260 122 140 175 192 527 489 432 613 419 390 409 443 365 301 413 581 521 279 508 442 408 425 486 363 1027 400 395 570 8594 1835 341 426 226 644 982 707 454 240 288 234 267 214 471 364 1300 267 1575 1274 1319 912 1285 1072 951 1175 1301 1201 1255 887 1197 1248 450 440 501 294 370 523 591 429 310 377 733 817 404 401 256 332 425 421 797 714 666 646 542 538 410 605 660 964 795 725 738 517 508 806 700 724 608 636 377 499 617 520 444 671 589 554 462 1014 534 653 727 516 509 584 378 666 488 545 665 338 517 636 601 526 709 595 593 553 662 559 604 696 557 731 586 642 516 557 693 650 754 692 771 879 747 736 775 839 660 602 658 859 497 705 769 618 858 644 845 693 685 574 623 644 665 661 645 707 663 650 439 708 460 644 629 615 718 763 630 605 678 700 626 677 786 828 658 529 569 639 630 723 567 882 807 1121 912 822 653 727 773 760 803 694 833 862 659 741 690 523 709 647 719 757 737 715 497 532 260 732 240 319 212 164 282 307 410 277 155 475 229 106 222 220 249 190 308 239 198 312 159 300 298 380 458 183 244 202 218 234 210 200 236 568 241 281 327 351 216 408 263 380 350 392 341 206 383 274 334 311 299 538 454 358 294 147 266 229 239 275 326 192 179 463 260 389 338 432 358 159 1313 464 181 209 294 259 293 321 405 615 318 524 312 371 230 410 292 387 351 186 464 220 241 427 270 353 277 360 256 304 309 194 317 317 366 176 247 435 390 373 485 666 365 298 635 320 341 462 277 245 389 287 279 402 621 259 300 428 492 334 660 723 596 634 526 494 476 787 519 636 506 578 548 284 568 439 470 592 600 277 607 607 592 565 315 360 277 649 382 347 320 365 291 245 230 273 436 859 967 471 480 507 628 578 414 315 574 647 660 935 808 661 653 787 690 487 347 390 514 509 655 1607 1685 245 287 795 444 494 246 209 354 282 491 428 356 667 407 418 373 406 805 296 442 448 428 475 600 561 342 344 225 624 453 494 258 369 1610 402 479 486 252 800 352 806 339 334 502 711 376 603 477 476 436 505 382 380 280 216 414 496 453 338 422 505 385 408 435 550 436 250 454 369 189 199 100 140 250 268 445 367 194 242 447 287 200 291 534 382 134 430 477 444 146 92 138 244 360 315 422 418 364 574 371 441 587 534 399 278 133 107 256 1372 135 532 244 261 279 348 175 326 157 232 542 499 530 422 404 535 730 341 333 363 406 294 379 399 502 341 336 455 258 315 253 422 274 560 435 1770 1400 290 335 388 405 349 339 333 273 389 345 326 486 223 387 207 503 284 170 462 385 688 435 2607 2494 348 706 512 464 551 327 557 1596 974 1957 550 448 553 288 433 245 224 344 193 256 397 379 411 445 319 867 685 319 323 465 280 332 434 431 377 361 198 483 393 426 509 647 626 410 258 357 393 637 495 536 545 421 266 285 352 536 396 412 230 220 126 638 370 288 443 302 144 185 215 671 616 752 440 767 551 674 437 427 599 937 608 721 534 577 420 1789 910 483 182 162 210 320 258 356 723 778 715 609 591 1055 1059 1170 1367 1033 1135 1013 657 553 1864 1860 1728 2234 2063 1612 1627 1602 1661 1466 1623 1957 1880 1833 1971 2256 1662 2043 1463 1802 1310 2172 1892 2771 2205 2114 794 1063 1604 889 539 1075 1368 1018 540 1522 376 347 491 250 386 352 405 1189 890 494 341 350 251 369 454 1868 1874 1889 1487 1687 1575 2365 1422 1733 2046 2424 2342 2125 2156 2148 2053 1844 1964 1692 1831 2234 2131 1783 1866 2207 2571 2561 2401 2378 473 363 323 1421 2017 1015 3146 3386 3381 2742 841 877 552 148 567 168 138 96 222 1211 920 798 376 596 413 516 733 729 867 978 994 704 1208 945 735 2108 2652 2094 1932 3555 3945 2108 2175 2399 2877 986 600 1411 1296 909 1230 1338 521 1322 734 1030 767 207 199 878 795 1445 2416 949 473 1000 370 649 382 333 791 715 588 948 847 1854 1658 716 622 929 1415 1250 1391 1080 1103 515 433 511 1484 553 1542 342 847 559 593 1603 411 527 627 1285 1210 933 1006 608 780 635 644 499 507 607 676 1182 915 560 988 364 336 1376 886 1082 649 501 744 767 809 700 647 668 554 649 771 840 865 656 779 991 1010 869 876 729 788 218 276 236 573 364 359 1066 485 371 548 470 298 662 415 530 348 462 301 178 249 207 143 115 293 164 265 472 520 345 324 324 256 310 266 275 295 364 353 238 239 491 330 353 230 313 329 407 1351 313 328 276 276 343 225 269 494 244 289 518 251 355 562 614 513 870 711 456 587 493 528 402 551 626 437 449 681 481 489 553 341 782 649 791 420 632 388 329 459 473 374 322 883 469 368 420 384 702 684 628 716 876 902 699 721 426 417 1118 174 1245 525 270 238 463 502 232 951 750 981 768 1021 757 752 857 396 214 393 346 170 224 209 188 229 164 178 318 235 165 1405 230 196 398 239 112 260 188 168 236 180 287 801 378 420 348 262 423 270 354 360 1702 176 537 360 426 528 576 504 423 502 304 288 423 329 332 391 596 579 508 370 193 304 423 331 261 259 406 469 507 383 730 600 348 484 543 471 531 350 648 606 360 848 405 738 822 512 552 491 540 1716 1785 226 415 564 488 558 417 398 382 215 267 406 929 162 126 106 237 147 181 237 246 253 208 346 476 381 333 287 506 609 481 262 306 303 850 130 220 186 144 253 406 312 338 349 327 430 421 398 566 504 480 601 446 456 466 474 391 498 442 479 205 285 287 179 188 495 228 261 446 211 350 256 400 302 629 294 341 772 339 475 526 508 733 406 263 479 426 526 618 354 421 524 645 503 438 511 470 577 368 406 447 441 1059 764 860 656 384 693 634 782 374 425 325 673 365 437 629 196 689 827 571 1002 567 699 573 662 884 683 608 656 557 502 654 537 689 964 686 674 568 470 328 376 354 477 404 268 272 284 305 335 427 452 364 515 611 565 612 617 296 322 638 464 1006 1745 492 372 477 795 485 535 696 728 713 655 782 651 593 468 517 706 577 596 482 1068 622 1045 940 633 564 725 671 2231 2212 1383 1628 1519 1329 1566 1974 1040 1235 1129 1271 1186 1266 1544 916 2088 1354 1072 849 919 660 572 616 592 840 211 834 1185 1079 1044 455 721 465 303 223 572 567 487 464 537 511 358 486 590 637 525 326 418 435 562 515 340 586 472 542 488 457 772 836 500 622 637 440 522 482 597 572 954 896 1013 722 1013 956 258 213 195 251 225 215 293 365 374 218 258 274 196 140 240 196 169 185 209 229 131 143 145 141 143 263 234 321 323 452 485 448 491 236 230 201 319 285 299 343 313 177 259 301 347 184 168 167 145 178 196 547 307 410 827 591 494 239 111 474 568 567 568 419 333 368 402 388 406 296 507 327 458 384 340 285 266 502 293 371 354 665 485 468 598 422 574 722 529 371 608 508 489 82 705 195 723 557 134 829 168 489 176 487 788 902 307 425 355 786 1215 1169 832 662 276 264 412 664 404 760 681 482 264 662 674 280 313 582 889 686 516 750 477 795 569 1029 897 954 827 1024 1081 805 1144 1306 1175 311 895 378 435 839 580 1631 1118 793 775 837 778 703 586 878 741 704 789 674 576 509 331 599 559 221 487 636 770 453 706 712 442 566 1179 662 615 835 418 264 1574 1467 1587 237 271 235 291 267 207 185 215 188 412 263 176 449 651 495 536 426 349 397 418 540 470 454 986 677 700 702 922 663 765 532 618 477 648 572 632 571 640 449 575 794 681 694 602 564 440 608 505 736 466 478 574 584 696 802 377 632 425 588 560 460 693 512 768 793 742 942 481 366 442 722 265 678 729 499 303 221 242 93 87 97 154 447 328 410 385 480 474 414 264 376 424 345 302 487 240 164 287 1076 321 416 302 433 353 339 388 214 264 329 277 199 340 286 1484 425 190 1372 420 382 344 307 632 744 627 407 237 334 259 231 316 240 291 436 444 362 351 246 230 215 287 534 489 551 519 543 640 449 345 373 369 321 543 416 179 631 446 406 565 524 520 847 430 547 542 1835 10182 394 488 239 540 812 928 469 397 261 281 426 208 680 582 1417 307 1965 1449 1692 1577 1457 1662 1536 1597 1398 1656 1447 1260 1097 1047 533 496 410 904 467 667 512 538 473 622 1052 1058 521 744 538 316 400 565 939 714 652 564 523 791 847 556 637 849 1206 1041 698 702 629 563 522 475 453 785 548 666 851 865 837 445 579 1118 827 803 760 837 716 843 856 939 572 483 494 750 551 342 767 693 737 829 598 410 431 441 802 737 772 845 762 857 830 601 801 573 728 776 1069 579 559 568 602 623 651 575 459 574 361 766 504 562 638 355 826 668 635 588 608 749 693 627 669 559 537 542 565 718 462 617 470 640 453 527 699 1190 578 585 571 829 576 601 704 712 540 499 582 682 831 758 560 649 771 788 694 860 802 853 867 836 749 633 700 679 809 813 736 624 543 701 822 821 797 856 502 326 391 609 751 367 333 219 390 243 282 275 210 406 192 377 418 387 533 300 355 304 314 573 490 338 571 338 515 301 393 247 302 283 300 357 481 474 480 363 230 429 246 271 598 550 528 767 226 433 481 419 445 332 308 618 150 357 262 254 158 317 397 265 281 156 184 307 234 250 279 289 250 124 369 662 232 242 361 371 162 321 271 766 251 672 484 506 609 304 484 588 574 380 416 268 401 237 280 231 403 385 382 384 529 281 395 351 260 237 251 690 525 270 374 548 435 507 587 451 406 438 449 339 253 407 369 492 418 324 393 564 395 409 722 705 573 681 410 598 534 777 617 723 506 318 668 408 465 972 457 872 428 465 581 566 503 625 579 560 464 539 616 542 370 566 195 331 229 174 603 608 783 587 441 467 466 546 768 491 352 361 350 496 459 305 206 471 233 336 502 662 304 369 580 423 462 553 545 257 569 595 278 367 394 367 460 385 498 646 497 411 546 459 661 383 543 362 309 269 445 741 240 259 183 311 561 411 496 317 334 474 509 706 424 1047 239 644 184 403 341 486 218 398 398 424 636 512 573 409 327 501 543 483 424 554 556 526 492 381 387 338 762 657 820 543 159 181 132 246 338 326 308 440 253 338 345 281 458 319 750 644 206 286 317 501 30 114 94 127 50 391 404 542 561 568 453 422 500 478 327 303 140 196 336 323 163 467 491 537 644 633 183 244 277 212 372 298 733 906 934 786 278 278 178 355 302 224 237 243 256 247 261 303 267 344 231 395 635 407 339 451 677 290 296 454 424 307 424 470 424 488 478 667 555 514 531 268 592 361 267 437 473 507 581 2612 2363 484 687 509 545 469 287 483 458 637 600 653 532 558 312 416 419 391 521 350 428 496 514 478 358 312 578 608 342 362 526 451 427 332 302 344 214 329 364 312 760 372 298 383 350 309 165 493 398 608 333 455 390 204 374 229 675 510 585 275 266 259 579 427 454 643 518 247 329 376 691 639 784 360 688 750 810 798 778 506 802 936 842 681 651 484 332 837 785 239 219 341 134 180 180 728 764 731 718 699 1059 1114 1314 964 1000 1053 1108 736 612 1282 1101 1130 1318 1353 1255 1224 1180 1105 1697 1319 1455 1459 1262 1315 1438 1037 1587 1401 1529 1113 1792 1301 3079 2766 2399 1193 986 1210 917 608 1180 1184 995 437 1477 393 354 482 457 480 358 363 898 960 586 280 425 407 340 267 1986 2015 1905 1655 1991 1715 1768 2002 1745 2008 1495 2230 2568 1620 2396 1948 2146 1887 2234 1570 2287 2638 1518 2010 2369 2937 2648 2529 2594 407 336 310 1807 2089 1320 2693 3061 3031 2484 746 769 680 229 710 239 319 256 381 1340 844 979 361 575 469 458 708 961 798 1445 872 1339 1231 854 1408 2615 2998 1800 2022 4007 4364 1875 2118 2237 2550 1466 749 1078 1298 1289 538 1396 921 1930 935 1174 912 173 155 1214 1325 1234 1940 1693 324 928 487 877 408 354 916 878 823 899 943 2017 2052 764 695 1220 1482 1464 1621 771 1049 702 532 433 1369 1045 1539 492 824 459 762 572 487 705 724 1694 1941 659 729 514 690 698 608 822 490 475 598 1301 978 629 1290 521 489 2012 469 539 932 535 1005 1160 1030 788 1114 793 798 955 907 792 867 835 869 1019 1029 727 625 1311 853 464 331 596 363 332 246 653 351 450 508 333 233 584 484 818 487 556 454 299 360 289 200 194 244 199 220 209 204 204 205 240 311 568 393 463 228 334 248 299 298 436 251 283 305 436 466 551 103 319 255 275 262 185 269 315 271 228 219 741 349 428 341 262 784 528 552 531 574 498 450 488 448 571 464 356 397 425 470 446 517 279 440 440 615 632 257 222 331 310 259 247 420 244 448 549 364 469 366 344 388 379 407 376 408 473 496 680 116 617 312 444 196 519 260 346 484 330 705 755 371 883 445 707 281 355 187 402 206 306 289 150 195 163 150 195 324 228 626 322 283 275 253 168 245 171 60 306 231 209 637 605 705 618 420 318 456 369 299 273 271 741 485 494 677 323 513 567 886 463 347 548 386 591 613 447 596 559 373 327 216 377 482 290 291 571 462 493 409 546 431 422 448 512 524 323 409 682 377 500 822 756 579 510 610 616 669 382 481 431 218 413 559 541 654 546 355 678 206 380 444 1131 272 212 151 233 177 213 336 270 499 390 425 350 389 190 178 181 638 436 241 273 236 704 239 191 165 278 394 637 495 529 566 550 729 513 608 500 294 321 550 328 436 391 680 588 821 656 721 745 893 593 381 452 881 266 257 265 129 405 305 281 315 784 502 372 839 496 569 581 658 798 510 279 824 515 477 551 417 543 365 416 559 508 573 755 459 463 334 293 287 615 645 935 608 328 877 1115 1199 519 318 406 760 528 503 596 270 572 806 665 805 678 740 572 485 507 627 479 646 433 407 734 691 823 943 900 789 706 668 464 631 481 429 503 405 342 446 488 315 447 304 486 693 347 419 459 1058 567 656 303 277 1080 751 715 520 686 790 873 719 541 604 634 675 922 653 494 549 677 920 655 705 581 691 597 797 820 757 898 771 650 1860 1682 1851 1491 1169 1403 1248 1292 1114 1548 1224 1405 1300 1385 1556 1192 1708 1820 984 914 964 997 719 963 750 1153 448 1066 1288 1222 1129 541 534 615 300 144 415 316 413 444 410 576 406 409 357 206 212 291 500 269 282 284 395 451 701 650 459 457 707 865 477 729 553 522 779 879 704 786 1048 837 831 984 1053 460 253 404 362 283 263 241 272 239 150 137 220 289 160 100 285 336 130 325 118 60 108 138 132 116 106 289 315 299 304 229 660 528 581 410 346 407 381 425 411 423 262 284 283 326 435 305 244 263 158 218 289 435 346 544 731 640 532 350 355 309 309 289 292 391 473 359 334 371 373 381 277 365 369 321 491 266 212 431 366 435 385 557 326 692 713 583 671 800 841 383 652 623 373 109 627 193 603 395 183 539 243 390 231 328 750 639 358 409 371 499 730 545 815 574 149 141 499 596 251 527 590 435 197 592 563 564 468 661 630 675 615 657 796 543 613 704 791 981 739 759 780 934 743 827 982 198 543 371 439 409 419 1930 841 825 835 908 879 1113 948 867 799 929 1092 708 484 610 269 341 241 351 501 549 534 442 445 388 267 420 569 676 792 669 337 366 274 460 270 205 206 141 224 254 163 118 173 176 328 208 145 682 643 565 564 621 531 639 508 537 581 696 894 556 647 625 774 652 885 688 786 503 570 558 856 588 363 566 498 518 684 673 550 582 694 658 589 577 465 450 577 540 545 893 436 469 476 434 749 518 531 712 776 801 689 825 561 507 443 868 434 815 764 533 169 274 165 162 207 184 268 563 361 308 403 517 449 536 245 295 362 335 302 320 407 386 506 847 126 553 349 511 271 549 330 187 238 263 513 483 237 245 541 252 355 317 403 473 419 302 1012 568 546 376 192 322 221 195 240 218 444 357 406 353 544 357 321 369 276 421 628 496 468 826 828 539 604 481 714 421 493 606 200 616 536 435 657 570 394 842 475 705 554 341 394 7323 793 531 543 929 892 675 345 514 388 314 264 425 503 1572 510 1710 1589 1734 1561 1482 1579 1587 1525 1496 1523 1579 1403 1687 1619 248 459 600 472 662 654 627 610 574 430 981 725 480 361 689 767 342 802 750 768 754 655 618 792 804 769 866 991 1097 1012 587 684 897 595 588 558 501 695 1000 580 444 458 424 571 722 822 537 585 525 586 403 444 460 452 528 637 735 789 546 457 687 684 566 558 678 637 651 729 840 744 928 836 836 858 887 684 935 490 677 727 849 842 722 870 876 869 747 955 814 616 697 696 750 615 808 959 757 743 996 870 827 925 915 814 734 727 833 868 917 584 785 666 715 675 541 670 1011 881 695 682 573 727 901 930 847 789 612 758 867 595 769 640 879 804 799 894 1103 890 883 1151 1070 971 893 774 613 704 824 840 845 634 675 777 907 1149 878 978 715 412 461 613 446 555 198 217 222 260 282 403 375 274 261 312 291 259 335 221 264 233 272 449 242 451 303 164 292 135 174 103 131 100 339 183 197 365 287 212 225 266 299 474 281 401 389 545 156 282 324 479 509 325 305 695 331 241 192 181 259 243 449 249 265 118 163 251 189 213 197 216 367 70 276 563 340 319 414 188 237 230 252 378 304 897 391 405 427 235 247 558 542 558 721 161 360 343 213 225 447 448 557 247 561 187 292 627 354 388 292 698 359 508 381 708 393 371 648 366 281 511 382 158 245 444 283 353 431 294 393 870 457 334 791 691 702 562 483 655 783 1093 579 632 281 327 390 349 361 808 425 823 337 325 458 596 403 771 527 525 376 560 484 411 398 306 421 443 270 400 438 547 840 370 523 641 372 609 839 653 354 677 341 410 419 335 357 361 403 505 278 437 261 346 670 496 469 488 260 381 467 530 244 285 389 339 516 304 586 813 475 326 511 363 516 305 497 328 256 360 396 581 219 266 169 352 314 487 521 482 527 528 329 737 396 667 296 627 235 453 339 377 357 909 409 490 462 563 358 247 372 237 507 487 419 631 637 593 477 277 278 393 644 570 716 773 153 179 119 358 380 288 442 695 439 481 307 416 312 386 540 591 425 292 152 405 58 71 44 70 176 327 279 489 432 478 650 428 288 268 388 366 243 218 303 369 220 458 415 329 389 405 305 341 222 197 483 337 521 439 471 708 361 272 167 539 263 239 329 333 350 240 435 508 225 259 268 313 396 562 451 351 487 195 218 483 464 137 286 391 284 425 399 400 597 370 121 259 503 251 278 380 491 739 608 2498 2467 601 807 681 493 542 488 406 330 822 428 598 396 429 332 349 381 345 398 395 434 493 593 534 395 413 699 1054 403 277 566 546 524 537 466 370 265 244 525 427 337 228 169 463 367 345 398 514 417 454 265 182 261 324 381 354 698 550 488 432 418 352 466 364 369 466 440 208 220 172 707 549 983 549 663 913 843 875 506 522 583 519 703 658 578 286 354 680 673 270 242 342 160 306 407 703 819 806 499 445 1034 918 1247 1222 1151 1034 1489 870 443 1288 1225 1278 1987 1750 1169 1071 1260 1312 1410 1464 1312 1705 1574 1708 1441 1477 1627 1802 1422 1541 1709 1092 2836 2050 2418 925 1167 1141 1157 710 1509 1185 1341 492 1152 428 453 447 372 637 370 336 1367 970 537 362 441 427 366 596 2180 2167 1925 1621 2116 1718 1975 2016 1620 1999 1570 2484 2461 2003 1847 1793 2153 2189 2178 2442 2286 3309 1834 1823 2286 2334 2041 2047 2287 542 460 227 1788 2212 1034 2938 3149 3130 2473 759 780 750 201 879 224 173 139 187 1320 1215 1283 281 364 303 448 817 1177 767 1214 953 1161 1752 932 1219 2326 3072 2299 2037 3801 4190 1866 2610 2509 2936 1010 757 936 1022 1109 609 1191 612 1696 968 1615 793 106 90 1265 1048 1425 2461 1427 507 1015 719 848 379 367 970 870 819 676 515 2275 2328 817 605 1249 1622 1515 2019 1164 1256 908 629 413 1389 1191 1827 848 655 287 821 588 652 848 954 1962 1820 541 472 505 755 701 697 644 506 647 545 1366 1168 707 1155 587 553 1910 383 513 676 375 901 890 880 781 945 810 814 925 906 966 983 812 915 835 966 817 844 871 816 267 395 439 501 356 308 676 415 278 433 302 394 608 538 527 430 784 554 408 208 360 135 133 277 242 347 146 102 253 244 181 294 393 413 478 238 231 392 346 290 355 366 339 142 380 431 440 110 306 367 263 291 387 357 255 421 285 477 681 293 360 287 257 691 632 600 434 462 448 482 348 413 309 438 352 418 477 505 282 504 322 321 307 621 581 508 217 257 345 313 287 520 451 807 392 349 463 376 348 426 188 214 436 490 360 261 648 66 707 314 405 275 299 216 458 751 494 624 794 723 811 770 491 416 300 238 231 259 586 552 236 333 251 234 273 140 187 261 290 260 266 196 295 456 217 343 232 294 206 584 419 483 439 374 424 467 283 255 480 377 489 324 857 688 611 348 656 738 469 469 376 235 472 405 383 528 631 304 252 200 496 339 213 258 487 662 678 372 641 462 419 291 447 816 407 482 413 601 600 751 729 869 856 641 688 501 361 512 331 161 417 544 643 783 630 353 768 198 373 459 1112 119 135 202 343 265 295 338 392 356 141 404 488 581 305 267 262 609 470 432 462 247 784 209 418 333 237 360 737 537 631 741 632 823 630 546 487 523 431 665 491 556 630 479 334 689 347 434 513 723 614 262 264 819 290 315 325 141 287 116 263 243 529 208 335 838 444 777 605 660 714 567 338 1001 719 556 616 337 527 400 482 536 496 668 618 479 342 399 393 319 1002 619 796 658 303 742 849 953 590 704 527 763 734 664 936 262 551 615 605 642 638 894 743 847 780 576 406 666 550 379 795 795 597 882 1109 1204 444 394 341 507 430 503 411 333 387 497 333 415 383 388 550 621 554 735 659 1173 467 441 561 464 1077 471 523 551 756 617 751 612 755 656 588 630 965 564 567 777 658 761 636 682 636 806 684 912 1059 836 780 946 762 2114 2374 1657 1526 1480 1578 1167 1207 1354 1449 1028 1161 1197 1721 1390 1351 1714 1577 930 907 1028 730 463 1377 738 974 479 1240 1048 943 1749 739 851 641 195 202 345 389 477 763 759 353 360 484 276 190 154 309 272 266 410 376 344 396 362 665 426 381 725 752 618 999 756 656 678 580 709 795 827 1056 773 786 820 399 348 236 173 410 374 350 294 332 171 228 434 159 86 231 351 343 68 150 113 105 271 252 210 275 194 452 209 431 419 483 588 488 564 258 284 261 347 435 348 354 433 242 410 359 773 441 441 212 180 170 220 287 213 335 724 470 367 212 174 343 335 215 285 686 781 455 718 415 457 410 422 711 777 488 466 338 486 551 379 446 418 740 374 624 743 680 571 493 597 278 583 448 586 140 622 216 826 467 230 802 240 384 220 326 1075 673 281 417 375 514 782 749 1096 692 246 232 590 838 322 880 990 672 406 765 776 461 373 650 964 817 692 619 762 593 690 545 936 1013 632 798 670 852 644 1283 846 353 922 484 399 410 328 1531 644 645 617 839 675 609 465 686 777 788 768 921 665 891 365 316 227 454 392 734 794 480 545 408 313 704 808 500 713 417 525 321 269 473 379 495 606 391 602 616 487 278 195 221 373 251 154 352 828 710 736 405 412 352 415 520 418 572 788 761 828 723 673 800 622 510 563 621 490 384 748 600 495 500 469 434 785 626 837 752 683 686 677 868 779 615 627 654 651 666 559 503 729 319 817 559 562 763 650 824 708 912 534 487 331 785 379 656 717 585 277 187 199 146 162 162 246 396 412 445 527 450 556 692 182 507 586 162 303 287 258 299 462 1065 149 368 397 382 423 382 404 312 199 203 367 345 332 240 420 181 221 485 551 804 1055 273 1065 506 494 645 332 320 253 247 274 371 301 299 284 457 377 246 244 385 353 561 758 471 574 460 559 392 456 431 409 616 748 437 141 353 526 461 593 580 628 661 609 827 540 426 488 793 6824 5269 809 878 775 514 218 266 322 324 326 443 545 2015 553 1992 1870 1809 1771 1896 1915 1921 1573 1805 1597 1821 1833 2053 2224 310 482 623 302 780 737 693 374 404 493 460 614 639 415 492 477 474 684 833 451 431 432 433 633 658 853 821 978 810 760 401 444 610 371 469 353 300 538 872 384 326 344 318 407 589 568 386 429 395 400 337 366 359 358 406 509 611 621 406 360 512 498 480 488 550 490 508 574 711 461 760 659 680 706 733 549 758 440 601 576 622 716 583 724 748 721 625 821 691 514 563 523 639 411 661 769 547 626 784 734 708 712 806 633 553 551 658 670 798 454 624 557 577 529 471 495 856 629 590 587 488 622 839 783 641 568 534 647 772 465 510 519 689 526 580 650 506 562 667 917 758 786 667 554 453 576 595 590 614 488 468 617 682 887 657 680 502 330 344 461 246 387 162 175 180 216 165 242 167 126 175 264 193 159 191 166 201 172 213 362 183 362 238 136 221 117 131 95 117 78 291 161 131 241 212 165 151 209 217 248 214 217 205 310 107 238 209 327 343 241 221 596 266 197 160 122 169 175 253 211 227 110 137 161 161 183 167 157 209 44 186 451 304 277 327 129 205 155 218 269 248 758 209 223 352 141 138 463 445 461 615 127 310 244 179 118 372 329 347 209 468 143 188 530 250 336 196 534 274 450 300 562 343 225 517 293 229 436 342 99 160 342 203 166 294 243 301 719 296 267 638 444 423 457 380 557 621 699 400 500 219 225 297 289 289 546 339 608 257 250 316 449 240 466 352 354 298 423 322 294 303 252 264 368 238 327 287 431 595 223 415 493 261 446 685 544 304 443 249 260 327 204 254 224 230 320 220 279 176 276 478 336 361 369 234 239 413 462 204 241 278 293 341 223 376 535 315 278 394 284 387 193 415 262 250 223 223 407 169 193 127 222 262 397 436 442 402 395 178 583 329 540 236 435 173 325 181 277 202 522 229 390 396 442 280 207 295 164 395 392 322 454 462 417 393 194 209 306 374 310 440 461 60 72 109 150 181 165 312 375 161 193 164 320 205 297 450 395 360 260 100 349 36 34 40 44 112 263 194 389 334 296 535 359 220 206 356 310 188 194 215 289 188 177 290 261 307 319 200 226 148 169 403 289 387 316 367 591 249 230 129 366 249 227 275 277 298 222 283 412 160 186 178 201 307 433 343 271 367 149 168 324 352 117 86 183 136 209 189 265 283 226 62 181 329 184 182 241 327 588 409 1846 1856 500 516 419 405 372 301 270 214 679 305 508 289 341 253 233 230 271 300 343 232 332 432 285 264 325 394 861 377 235 484 365 341 414 385 330 223 129 357 285 193 127 94 363 216 293 325 438 294 272 214 144 179 279 302 338 565 427 404 404 312 247 321 314 325 212 204 186 192 126 576 413 831 475 440 757 700 781 356 446 483 405 561 417 408 192 299 482 513 211 187 288 112 193 347 479 566 475 385 335 715 613 839 873 903 749 1115 490 294 920 872 1068 1551 1252 859 739 959 965 987 1041 836 1274 1225 1160 1003 1080 957 1423 924 1201 1065 732 2179 1434 1685 730 846 847 1002 554 1178 782 1010 289 939 350 325 336 281 531 320 218 855 695 391 281 308 302 167 355 1580 1566 1376 1256 1649 1403 1496 1599 1138 1589 1269 1831 1894 1511 1440 1193 1668 1453 1656 1799 1690 2510 1344 1429 1693 1677 1422 1372 1731 400 380 175 1304 1645 807 2031 2324 2387 1867 512 551 560 150 620 109 145 113 145 967 795 844 212 279 247 312 573 791 586 979 623 967 1412 702 909 1900 2553 1880 1600 2860 3231 1385 2022 1912 2310 788 578 725 855 760 517 1002 498 1329 722 1343 695 94 82 915 816 1028 1920 1090 361 735 578 710 309 303 760 680 683 520 389 1843 1737 640 392 819 1242 1233 1643 906 1019 644 550 281 865 921 1407 628 456 213 690 458 522 620 792 1503 1327 413 344 387 505 580 584 505 384 463 374 1039 945 613 858 406 384 1499 331 435 508 315 724 681 742 572 693 635 635 727 689 704 733 645 707 619 571 599 594 621 607 194 347 325 250 177 210 518 305 238 281 172 348 450 463 366 308 638 431 331 166 299 98 96 195 185 303 126 86 194 179 139 218 204 345 378 177 195 276 290 195 299 338 272 90 256 301 364 80 220 230 154 175 292 282 178 319 214 357 515 243 207 241 201 585 464 480 255 267 259 306 220 212 185 279 253 360 403 392 187 432 195 223 209 501 403 290 145 203 244 281 257 308 282 651 332 128 326 306 278 340 144 168 350 392 264 193 421 52 379 208 286 213 188 157 345 667 321 490 590 527 659 648 343 187 264 166 156 190 371 456 206 233 213 204 144 88 101 203 246 164 217 147 271 238 99 175 167 264 113 410 367 374 340 286 382 307 183 167 320 220 346 207 585 548 456 284 505 513 306 336 263 161 261 304 237 454 482 228 208 150 397 179 129 200 399 519 525 280 506 253 330 235 350 689 245 332 292 494 490 612 557 614 609 465 521 387 319 430 215 115 351 442 485 601 508 281 396 152 283 361 856 74 84 149 270 206 234 260 312 279 111 219 297 456 251 211 108 475 382 348 374 225 608 134 352 287 160 223 576 442 530 620 525 654 422 458 411 426 369 554 429 463 568 368 245 568 283 354 360 463 426 214 216 522 254 277 180 121 212 88 217 168 423 142 219 581 398 689 519 550 579 403 272 758 540 464 506 230 417 315 404 411 377 588 449 317 284 324 328 277 879 541 639 543 228 548 653 745 495 549 444 545 519 521 750 176 381 272 462 324 493 703 568 646 569 455 316 427 476 309 609 502 409 728 883 878 355 309 257 302 243 301 219 210 281 352 233 351 317 352 488 423 475 590 454 830 343 298 463 362 818 347 428 441 552 478 444 414 563 401 364 510 630 462 450 665 523 593 545 473 522 616 574 681 795 653 566 745 646 1675 1759 1272 1271 1061 1211 836 860 1065 1124 882 1005 823 1223 957 1088 1300 1308 619 712 742 542 322 947 584 779 384 1068 868 808 1405 577 598 573 161 184 248 309 292 687 467 213 300 328 226 152 114 248 195 201 331 322 268 329 244 438 345 259 583 565 499 757 612 527 540 438 578 470 653 756 579 544 560 283 252 187 130 306 272 248 226 235 131 165 226 108 60 178 218 295 58 130 78 91 221 196 154 223 140 396 193 371 344 330 471 412 484 208 201 197 254 385 298 298 254 214 345 241 588 371 381 184 156 146 180 231 169 207 384 352 271 146 111 247 249 149 201 584 658 374 630 272 318 279 246 531 568 313 377 298 434 479 264 327 305 566 230 437 488 418 424 358 450 197 424 277 438 110 421 120 576 313 134 578 112 309 98 247 701 489 188 303 269 404 631 604 753 407 110 96 422 534 227 653 616 458 188 501 481 332 317 434 518 554 600 453 623 377 610 319 758 780 499 494 434 626 355 910 407 223 505 306 232 260 229 1212 387 513 489 618 462 419 334 479 541 554 574 592 403 655 278 223 191 387 205 543 624 367 460 298 232 514 677 333 481 268 364 265 219 391 333 463 562 353 558 568 459 252 145 123 323 213 109 280 625 573 532 325 301 266 347 369 286 455 517 493 629 538 514 607 490 396 439 442 332 286 576 432 413 395 326 295 579 469 690 613 591 511 574 661 651 435 530 454 542 493 416 373 623 259 651 507 398 645 497 597 511 623 415 350 275 597 264 456 496 384 212 143 90 72 86 86 158 269 280 315 419 363 322 465 132 360 409 126 234 225 199 257 335 714 66 283 273 291 258 272 314 280 183 187 164 158 230 156 298 124 191 358 427 600 841 109 733 304 294 500 308 228 231 225 168 325 206 214 222 393 323 135 129 257 180 405 518 354 277 322 362 266 312 341 308 528 559 329 111 303 422 361 481 460 504 453 474 428 343 226 239 531 5269 5188 675 640 615 440 200 126 270 191 214 371 376 1499 414 1438 1388 1291 1407 1405 1394 1454 1090 1399 1129 1361 1520 1616 1953 191 358 495 200 586 649 558 257 318 355 278 465 513 309 384 343 364 476 642 343 323 336 331 478 460 635 601 728 1496 1421 1008 1071 1018 965 1272 1150 1042 1147 1300 1092 1002 1110 1008 1299 1279 1220 1161 929 1097 1212 715 760 686 758 971 876 968 935 965 768 1014 1070 926 971 737 920 938 911 1270 949 1355 1289 1210 1400 1387 1445 1356 894 1257 1179 1435 1547 1144 1570 1355 1765 1459 1332 1008 1124 1190 1255 1026 1043 1270 1241 1110 1290 1466 1411 1321 1089 1307 1145 1241 1093 1295 1232 1363 1069 947 979 968 1120 720 1069 1486 1004 1037 1079 1145 998 1431 1345 1686 1714 1071 917 1155 1058 1164 1486 831 983 1109 1262 1007 1122 1254 1447 1245 1130 1373 1096 1162 1227 1410 1575 1320 1207 1235 1307 1400 1268 1319 1356 955 913 690 1364 509 501 652 426 752 544 437 599 400 398 523 266 336 308 322 196 228 212 234 706 437 687 536 608 766 307 385 341 361 373 375 407 355 647 430 373 365 403 407 462 397 314 298 434 341 438 523 372 426 439 411 953 519 454 450 248 398 435 898 527 571 184 156 151 219 229 180 185 405 215 764 947 420 304 362 449 385 441 586 905 578 1056 548 588 515 503 406 635 623 544 1284 411 376 480 439 433 765 714 731 346 858 288 545 1113 587 534 720 955 683 608 333 929 648 528 920 400 516 628 468 677 612 680 557 562 682 413 410 1027 769 376 1227 1235 864 730 746 837 905 1189 823 1009 637 407 689 548 526 868 734 883 745 601 1041 1083 602 814 1097 1202 573 919 849 555 611 699 547 726 697 622 692 863 1297 711 749 993 821 1207 1064 1042 494 578 589 554 681 511 533 679 622 575 449 413 360 676 1016 987 975 505 403 633 483 547 517 482 466 631 679 837 745 968 667 578 778 566 904 614 740 403 411 318 453 1117 513 511 404 608 691 813 590 539 720 637 792 1119 676 1232 487 1093 676 690 570 748 536 1055 486 990 1003 821 881 736 608 386 498 1039 932 1067 1081 621 836 533 521 620 613 480 688 906 217 260 194 388 477 513 578 1242 713 879 560 508 774 795 997 1459 399 596 751 499 212 175 297 166 179 453 596 925 775 857 1027 941 724 572 605 562 233 336 634 766 197 469 421 765 741 841 433 439 461 228 1079 682 1059 797 738 743 552 411 359 839 365 271 699 583 724 302 418 623 453 527 453 464 531 464 491 712 937 657 687 706 840 373 662 759 700 841 825 821 650 571 323 448 639 425 526 778 718 894 792 4321 3883 835 1018 1041 799 919 1040 678 568 1078 922 1186 867 979 579 376 499 352 639 738 583 1072 1084 803 859 554 786 1638 677 504 899 1006 974 861 611 1098 336 453 1117 892 541 425 630 596 578 394 569 1012 897 1068 523 590 495 466 698 483 1338 1112 1008 834 644 536 785 839 865 996 956 444 511 543 1077 1022 1686 833 1068 1277 1312 908 850 889 1371 836 1092 1134 912 595 470 1495 1220 537 481 347 408 500 523 1212 1007 1275 1348 1461 2058 1995 2787 2015 1913 1736 1879 1378 1544 2471 2380 2659 2786 2515 1766 1997 2282 1999 2767 2439 2686 2939 2655 2891 3253 2641 3514 2921 3512 2632 3269 2643 4570 4305 3714 1590 1585 2718 1227 1246 2685 2455 1823 1016 2218 765 785 847 861 916 739 569 1603 1438 903 434 794 712 583 584 3284 3517 3315 2991 2990 3072 2987 3320 3472 3784 3551 4634 3731 3371 3833 2958 3635 3761 4494 3983 3652 4864 3327 3443 3793 3982 3096 3460 3945 812 692 419 3549 3087 1598 5409 5653 5694 4532 1382 1465 1341 585 1404 294 818 710 471 2492 1773 1741 819 1051 876 712 1341 1923 1084 2097 1390 1797 2522 1546 2159 3991 4781 4361 4039 7323 7340 3992 4640 4844 5779 1798 1526 2177 1748 2579 1318 2031 1208 2991 1053 2665 1496 307 220 2740 1881 2826 4739 1848 930 1421 1224 1390 758 754 1670 1636 1561 1487 1288 3183 3615 1484 652 1574 2560 2446 3003 1798 1935 1118 833 903 2075 1088 3537 786 1498 618 1149 1131 1199 1381 1334 3463 3336 928 908 1146 1258 1259 1078 1253 758 875 1139 1897 1623 1092 1967 814 770 2734 645 832 1436 939 1675 1459 1827 1595 1373 1356 1277 1406 1525 1633 1624 1481 1553 1206 1562 1649 1410 1731 1495 642 590 584 595 664 325 1513 906 547 695 619 605 1107 763 949 600 1175 1120 771 305 464 443 397 409 459 618 700 643 572 634 521 760 692 994 926 758 573 1029 892 844 1102 748 556 315 834 912 638 430 392 381 325 389 532 600 463 556 499 636 803 495 691 442 564 911 1209 1079 646 673 591 618 700 643 785 717 529 660 700 656 560 758 547 600 600 756 1138 452 391 609 664 727 694 1100 800 842 843 682 974 1080 982 1121 627 795 1144 1370 657 589 1739 285 1294 692 658 561 456 406 776 837 991 1227 1059 1106 1119 983 913 591 602 468 768 590 682 502 377 448 371 377 397 362 456 561 276 490 466 392 527 358 273 310 428 456 260 1080 900 924 776 579 1034 507 664 598 624 629 990 821 1040 811 734 524 932 1249 543 1120 715 667 735 1103 961 1022 1245 1253 466 354 529 596 518 323 723 679 860 771 1259 904 836 1077 837 1252 719 937 1012 1205 1182 1560 1176 1173 1094 851 947 954 1030 1114 507 211 764 923 1172 1425 956 717 920 322 965 1206 1811 261 238 226 466 297 290 387 474 729 421 646 800 1097 490 495 295 992 1154 852 902 564 1251 391 563 463 395 544 1040 913 1000 1029 1013 1053 1039 1025 651 647 629 734 654 688 570 1028 833 1094 896 923 676 730 827 546 585 1155 505 628 549 373 556 372 501 579 1551 443 433 1405 1015 1132 1171 1185 1341 719 373 1269 1264 1108 1200 786 998 894 1088 715 962 980 745 632 690 593 625 685 1296 1503 1569 1404 849 1644 1681 1895 1108 1206 922 1523 1315 913 1241 582 1221 1033 1102 1199 1106 1367 1310 1260 1282 697 953 1063 1450 920 1699 1041 850 1311 1556 1481 1296 1173 643 1099 1029 609 647 941 672 699 1032 804 607 769 689 1089 1116 1110 1046 1351 1022 592 913 790 1790 1056 764 781 961 1003 1442 1343 942 1137 925 1257 1788 1295 987 1212 1349 1663 902 921 1655 1632 1111 1454 1568 1137 1331 1585 1270 3283 3380 2801 3199 2510 2448 2328 2510 2102 2593 1560 1800 2393 2258 2469 1760 3723 2793 1927 1609 1701 1060 1079 1476 1564 2037 847 2088 2461 2280 2577 1087 1616 1572 689 647 855 678 1068 1177 1081 1040 498 739 594 531 553 548 657 582 615 668 688 796 812 1145 753 1171 1339 1549 887 1263 1231 1112 1086 1182 1150 1164 1530 1485 1341 1327 1450 771 516 446 414 553 536 494 532 649 436 404 594 636 344 405 565 461 218 98 230 346 487 449 497 472 461 618 453 584 615 754 638 645 665 632 572 450 788 363 305 365 768 539 496 631 745 299 273 382 346 333 421 918 269 488 578 1191 578 557 420 580 620 448 591 721 771 830 759 511 522 476 507 631 566 597 621 484 920 627 478 576 479 1219 586 726 768 777 659 555 613 509 829 726 486 178 1077 349 873 457 338 848 627 493 609 479 1260 1405 356 459 370 1263 1057 1117 1562 796 588 531 375 941 717 1280 969 491 546 835 927 516 406 1073 966 735 1016 1015 1149 1017 1127 1107 1796 1507 1235 1240 1306 1210 1146 1827 1401 334 808 729 794 686 738 2558 910 1014 893 1112 1118 954 858 1017 1588 1424 1336 1047 797 1125 743 675 798 886 618 788 930 868 832 700 634 746 1455 993 1068 934 809 786 732 807 557 325 314 290 290 302 317 299 476 491 585 612 315 835 1319 1481 1365 1025 1099 1039 1114 944 920 1381 1393 1321 1362 1341 1221 1395 1164 945 1065 954 964 979 1605 1215 1221 1249 1302 928 1240 1075 1077 1236 1176 809 997 883 1005 851 772 1176 1391 1185 1097 1119 1180 979 1202 1192 903 1124 1337 1391 1019 1638 915 806 978 1386 686 1458 1355 790 563 309 220 425 370 352 427 811 829 606 621 906 671 887 304 871 770 442 605 431 416 732 653 1555 417 784 738 716 654 944 878 500 475 507 659 599 638 401 518 639 446 733 617 1040 1098 415 2224 936 796 814 539 585 534 477 591 972 609 737 674 660 632 405 449 599 548 837 1282 764 460 846 987 800 663 927 794 1313 941 1245 244 1058 915 899 1027 1060 825 1305 671 911 865 644 540 543 809 675 13563 1347 1438 996 378 541 351 682 715 653 660 2654 525 2825 2634 2931 2561 3316 2971 3088 2702 2723 2708 2903 2522 2980 2947 874 914 713 668 1081 1139 1250 644 778 962 1433 1113 833 747 1023 687 615 1137 1296 1008 907 913 979 946 874 1536 1583 1875 2425 1467 1484 1473 1427 1659 1381 1670 1449 1929 1313 1573 2210 2237 2073 1749 1646 1986 2104 2047 1820 2144 1793 1662 1707 1643 1683 1682 2045 1416 1613 1600 1869 2191 2005 1898 2550 2356 2454 2077 2901 2425 2550 2583 2636 2786 2682 2427 2121 1518 2490 2230 2531 1979 1809 1750 1706 2140 1707 1328 2041 1826 2146 1921 2348 1978 2052 1796 2063 2163 1627 2062 2250 2076 2043 2453 2342 1823 2062 2086 2320 2047 1628 1993 1615 1571 1470 1668 1925 1712 1863 1777 1634 1878 1968 1736 2214 2069 1948 2159 1830 1693 2005 2616 1336 2271 1840 1935 1980 1722 1930 2378 2393 2123 2667 2231 2412 2374 2110 2174 1956 2273 1889 2224 2336 2119 2127 2286 994 1063 1491 1997 1037 421 531 721 537 817 669 1144 281 612 762 773 959 931 955 818 829 697 752 924 658 961 781 861 1217 921 1090 919 986 846 806 1019 676 1209 1265 1303 1075 1402 703 773 852 905 826 1012 914 724 957 744 1078 921 893 1437 1117 472 405 333 636 536 1257 938 1096 594 387 362 533 565 693 426 825 557 992 1971 972 526 792 597 844 581 760 1271 827 1556 603 741 945 717 876 1408 1267 1199 1682 554 1102 557 797 508 578 1077 1018 891 987 798 1190 1206 1387 1161 837 1086 880 1495 1413 1632 1188 1244 1649 684 995 904 1352 746 622 1488 907 746 968 1174 828 1467 928 1302 1847 1679 1865 1935 1618 1570 1563 2338 1470 3550 1742 1070 1774 767 636 2369 1253 1833 1453 1440 2473 1582 1081 1631 1186 1171 1319 1629 1167 1048 1059 1451 1040 1337 1204 1339 1070 1354 1830 1098 1396 1340 1022 1501 1147 1232 905 1414 1694 993 2201 919 863 838 591 693 1270 1326 599 1008 1191 1360 1582 1244 1016 780 1258 1344 785 709 885 653 1434 993 1038 1531 1018 1387 1478 897 1540 855 805 950 866 909 1255 1885 1033 759 861 944 1645 1361 1336 854 1061 1458 1556 2346 925 1966 1007 2500 1085 1438 805 719 761 2314 968 1196 1652 1126 1238 929 1212 969 1319 1430 1312 1640 1770 1950 1140 1297 1275 989 997 577 1205 1754 688 834 660 449 700 745 1640 2058 1421 1760 805 1117 1680 1335 1685 2257 1323 1463 1777 1510 359 202 389 435 303 1458 1194 1411 1372 1616 1765 1754 1173 1105 1292 935 515 353 926 929 365 1038 666 1207 1047 1118 1105 1043 889 898 1209 1045 1439 1424 1124 1387 997 939 991 1052 1054 974 1191 1227 1159 928 1092 1583 1121 1282 871 991 1327 1585 1524 1563 1668 879 865 1562 1186 530 922 1156 1090 1252 1320 1379 1232 1004 593 882 1062 767 754 1325 1214 1795 1619 6989 6633 1332 1554 1294 1386 1374 1390 1328 1105 1672 2304 1919 1577 1873 1344 914 1069 912 1269 1180 1495 1428 1405 1442 1167 1056 1901 1871 1359 1186 1191 1531 1576 1850 1303 1375 657 734 1422 1122 590 648 773 984 1246 514 581 1277 1125 1108 777 1404 1408 1109 1318 831 1932 1576 1396 1380 1092 943 1420 1021 1145 1726 1535 304 422 574 2783 3578 2367 1805 1839 3224 2699 1711 2025 2561 3155 1304 1283 1716 1623 1010 1672 2922 2616 616 592 719 511 646 977 2399 2528 2048 2416 2207 2683 3324 2952 4061 3457 2726 2889 2496 2170 3606 3582 3086 3317 3944 3558 2951 3108 3799 3156 2952 2693 2943 3580 2893 5136 4134 4086 4426 3871 3448 4834 3364 5486 5343 5452 3187 3810 3204 1907 2195 2917 3604 2356 2113 3767 1256 1099 1628 1243 1827 1056 1050 2713 2586 1397 1084 1269 1164 1072 848 4532 4995 4782 5936 5135 5691 4916 6102 4294 5865 4779 4994 5327 4263 5125 6015 5111 4508 4940 4520 5434 6441 4726 5529 5741 4844 4885 5982 5648 1063 969 896 6101 6315 2894 6148 7749 7610 6233 2336 2645 2310 1040 2686 368 1541 1160 1039 4957 2824 2857 877 1301 1051 1026 3492 4354 3243 4871 2687 3679 4234 3046 4507 5806 6949 4992 5728 12203 10513 5365 6693 8163 8871 4178 2040 2818 3210 3874 1784 4656 1402 5173 2044 4913 2420 439 339 3149 2303 4194 6514 3107 2149 3305 2052 2099 1708 1609 2622 2474 2476 3053 2181 4032 5240 2548 1980 4258 3963 3793 5145 3962 4091 1847 2438 2271 4523 3509 4206 2332 2466 1133 2745 2917 2824 3254 2982 7366 5871 1827 1493 1765 1824 2166 1454 2016 1199 1508 1983 2611 1874 1948 4206 2539 2296 5577 2029 2736 2586 1170 2127 2026 1745 2443 2018 2170 2346 1792 2513 2196 2495 2207 2178 1929 2493 2278 1474 2352 2152 1367 1089 1289 718 1039 1425 2337 1261 1337 886 1327 1732 2531 2732 1823 866 2763 2829 2491 1029 1602 1128 937 987 903 1457 1033 1071 1268 1319 1424 1076 902 1534 1385 1121 1178 1068 1174 1060 1439 1746 1111 534 1039 1307 1726 661 1403 1332 1385 1592 1345 1320 1471 1177 1062 1413 2245 1121 1261 1594 1490 1546 1940 1508 1078 1286 1139 1127 1368 1330 1474 1428 1543 1662 1883 1594 1090 1747 920 1693 1485 1554 1656 985 971 1220 1664 1298 1313 1723 952 1376 1463 822 1391 963 843 1112 890 1127 1098 1280 1047 1264 2243 316 2097 1156 1261 1012 841 831 1321 1719 1234 2070 1894 2161 2131 1969 1921 1496 688 795 782 943 1116 1279 873 670 617 859 475 861 755 962 860 983 585 487 898 1092 895 502 546 737 673 2515 1625 905 761 1066 1486 1171 1320 1438 1131 1133 1937 1604 1913 1752 1266 1204 1320 1634 1309 1569 1164 1462 1334 1241 1901 1462 1930 1512 1001 841 1031 604 427 783 1655 1486 1772 2062 2662 1415 1773 2090 1374 2221 1750 1805 1294 1978 1990 3612 2565 3226 2341 2600 3335 2049 1980 1958 1642 898 2309 2776 1774 1981 1738 2293 1837 850 1520 1656 3990 757 737 735 895 1022 1044 1053 1248 1675 536 1232 1510 1983 800 798 733 2136 2288 1337 1597 1434 2722 580 1110 605 683 1732 1806 1468 1567 1654 1586 1775 1317 1446 1422 1100 1110 1624 1110 1266 1187 1557 1138 1908 1265 1305 955 1195 880 1462 1152 2803 1416 1018 1325 415 1217 581 1227 895 1830 914 917 2281 2272 2029 1957 2651 2174 1441 958 2938 1836 2252 2324 1867 2226 2367 1601 1661 2352 2203 1865 2037 755 1016 931 1327 1522 1517 1560 1685 1777 3196 2605 3156 2113 1854 1999 2772 1530 2078 2552 931 2093 1276 2051 1370 1976 2243 2062 2322 2506 1421 1965 1730 1935 1717 1909 2056 1419 3181 3627 3445 2510 2130 1472 1765 1460 1069 1294 1916 1958 2069 2373 1261 833 1627 1729 1616 2011 2277 1746 1717 2142 1567 1422 1441 2843 1725 2028 2635 1709 2522 2518 2437 2286 2164 2251 2831 1960 2321 2459 2421 2923 2110 2391 2519 3486 2524 2558 2768 3415 2417 2792 2655 2463 5418 5508 3627 4161 3991 3916 3739 3916 3739 5540 3955 4514 3577 3563 3896 3659 5743 3596 3546 2667 2797 2365 1939 3464 2729 3604 1938 2672 3066 2622 4425 1677 1952 2568 1527 1503 1739 1697 1426 1348 1459 1213 1307 1138 1557 929 1003 944 952 802 560 514 1236 1642 1560 1884 1491 1410 1472 1323 2005 2084 2323 2453 1614 2005 2576 1917 2111 2674 1818 1929 1910 1122 867 746 638 968 1052 861 834 1045 714 558 1214 574 818 531 785 689 282 360 349 644 514 570 579 536 479 962 674 1364 1224 1209 1688 1558 1693 772 910 922 1012 822 760 843 986 911 1138 1161 1515 731 740 952 837 839 964 1711 965 1450 1609 2306 1199 1086 407 1372 1455 1108 1257 1456 1508 1306 1517 1949 1750 1161 933 980 1366 1516 1540 1315 1226 1321 989 1171 892 1913 1181 1569 1996 1765 1508 1706 1737 1038 1550 1666 1170 720 2692 1231 2513 1265 1229 2875 1417 1384 1350 1221 2205 2137 1141 941 842 2710 2016 2334 3178 2229 1130 1041 1070 2231 1311 2541 2455 1561 1377 2553 2209 1569 1425 1569 1828 2010 2322 2360 2757 2509 2321 2218 2782 3249 2037 2222 2363 3290 2363 2375 2521 995 1487 1047 1065 1219 1186 5517 1632 1319 1258 1589 1907 1862 1783 1818 2626 2721 2232 2515 1636 1359 1186 1094 1140 2309 1501 1843 1763 1346 1400 1383 1174 1440 1585 1534 2067 1629 1004 884 884 1169 693 601 751 636 765 772 549 456 866 737 1253 577 683 1543 1713 1760 1373 2009 1905 2014 1890 2052 1653 1733 1982 2651 2517 2340 2183 2509 2336 1768 1940 2070 1858 1594 2440 1317 1153 1882 1857 1386 2202 1669 1841 2095 2109 1677 1456 1904 1923 1524 2449 2541 1791 2145 1628 1300 1888 1607 1864 1892 1661 2220 2623 2838 1515 3780 2285 2174 1308 2991 1188 2128 3509 1609 856 883 922 558 667 567 862 1302 1352 1547 2212 1604 1534 1643 839 1106 1190 692 799 740 806 1098 1059 1750 623 1324 761 844 876 1288 912 750 720 549 498 432 941 830 566 916 721 999 1379 1332 1660 941 3674 1067 1010 2287 1717 1337 1337 1221 1091 1599 1305 1483 1526 1378 1341 767 868 648 568 1567 2355 1502 1553 1863 2055 1666 1068 1865 1188 1895 1347 2815 747 1405 1939 1720 2111 2175 2140 1397 1095 1306 1672 982 812 929 878 640 1347 21445 2824 1892 726 642 658 1091 867 1025 1337 4626 1126 5581 5007 3937 3820 4296 4446 4217 4626 4412 4518 4194 4561 4472 4758 1736 1575 1317 1353 1861 2201 2669 1652 1544 1651 1642 1822 1826 1604 1814 2036 1125 1583 1822 1650 1646 1590 1366 1248 1298 1802 1761 2167 2431 1877 1358 1874 1147 1688 1584 1550 1174 1279 1131 1381 1323 1462 1328 1462 1633 1740 1687 1293 1769 1826 1022 1256 1113 995 1755 2218 1602 1687 1529 1501 1967 2034 1900 2317 1801 2727 3029 2569 1996 2134 1891 2059 1992 1995 1735 1776 1987 1526 2414 2426 2625 2039 2117 2141 2012 2551 2456 1732 1823 2384 1735 1928 1803 1582 1801 1782 1692 1957 2251 2072 2391 2200 2175 2030 1836 2326 1700 1678 1782 2105 1934 1732 1761 1973 1255 1937 2287 1373 2168 2270 1324 2151 1932 1775 1957 1754 2102 2185 2079 1481 2096 2115 1686 2793 2294 2648 2238 2161 2364 2532 2343 2333 2742 1936 2214 2009 2375 2561 2246 2257 2240 2146 2686 2768 2442 2521 1107 1578 1553 1637 805 617 479 416 499 646 480 668 578 401 443 741 574 734 629 552 626 562 771 969 802 1135 1029 948 1071 580 656 544 584 747 603 654 665 1292 747 852 780 1178 835 743 600 621 560 733 659 705 471 569 664 882 809 1543 1201 717 687 629 634 1044 1566 901 991 465 540 326 638 488 715 349 595 592 1462 2066 1025 416 574 657 637 806 647 1697 781 1129 776 1077 984 579 679 937 913 681 1655 629 601 580 477 551 480 894 711 830 923 980 1190 844 1083 1188 1243 1181 1111 1173 807 1299 1425 960 1586 660 1075 1208 1635 834 720 1053 919 1258 1008 697 640 1199 1033 693 1808 1316 1644 1634 1098 1138 1398 1950 1214 1829 1144 924 1556 679 766 1539 1604 1768 1359 806 1975 1645 1017 1605 898 900 1007 1311 1561 627 986 1500 1009 948 716 789 1173 1398 1679 1104 1217 1750 1107 1417 1209 1510 1214 1406 1168 1068 1432 961 496 952 545 566 565 949 591 1021 1525 1435 1695 1037 1029 732 1072 1257 582 883 923 784 559 843 899 1277 831 645 1028 878 1616 867 892 1092 1167 1020 966 1438 981 697 629 1044 1245 1169 601 610 1471 1069 1012 1513 898 1900 976 1522 737 1183 770 774 667 1959 885 893 1355 944 1131 962 964 1021 926 1621 1465 1402 1442 1472 938 1347 1077 956 1002 590 1093 1708 803 855 735 373 714 1013 1113 1635 896 1135 1121 935 1189 1248 1457 1421 716 857 1325 785 583 174 253 384 289 1103 864 1537 1499 1266 920 1299 898 802 1059 707 257 434 751 1245 220 690 1093 991 922 1094 890 944 931 796 1083 873 1715 1152 1137 1239 1119 492 698 670 738 661 755 805 721 618 833 803 545 619 668 584 1457 686 1029 1215 1034 789 712 1060 909 507 947 869 785 991 995 1163 1056 1064 920 1140 1031 669 569 1262 672 1540 1429 5807 5377 1481 1186 1029 1247 1157 1013 1464 1280 1312 1830 1496 1802 1635 1222 626 1070 800 1120 1316 1488 1298 1313 964 887 887 1293 1508 1039 744 1328 1237 1210 1438 1157 1058 437 617 1056 778 907 858 839 1494 1749 711 865 1521 1498 1246 897 1381 785 837 962 986 2226 1403 1216 1286 790 794 1233 857 898 1396 1215 452 490 412 2743 2483 2891 1152 1510 2443 1724 1770 1750 2069 3024 1613 1355 1301 1400 1035 1151 2081 2068 484 444 486 512 666 654 1984 2024 1589 1564 2610 3363 3216 3901 4394 3870 3405 2622 1857 1648 3197 3269 3591 3578 4348 2658 2811 2970 3346 3616 3642 2838 3759 3851 3664 4322 3875 4381 4503 3867 4210 4648 4270 4544 4569 4853 2539 2917 3108 2387 1649 3211 3373 2379 2155 3330 1497 1279 1333 1145 1403 1056 1022 2419 2439 1362 639 920 882 876 873 5235 5210 5338 4123 5301 5054 4856 4898 4375 4597 5116 4995 5358 4166 5425 5042 4718 4924 5018 5230 5775 4645 4143 4572 5201 4762 5094 4981 4413 1317 1129 410 4311 4661 3090 5715 7230 6947 5968 2146 2215 1817 696 2135 313 1507 1141 667 4454 2580 2504 866 1499 1222 1347 2556 2695 2024 3852 2553 2672 3209 1997 3091 6534 7637 5846 6497 12269 9500 5639 6623 6804 8675 3071 1846 2495 2584 2962 1632 3475 1310 3420 1665 4513 2099 211 197 3687 2614 3824 5811 3474 1838 3077 1155 2213 1543 1453 1951 1872 1681 2437 2118 4523 5479 2420 1626 3062 3672 3358 4221 3023 3282 2320 1326 1564 4129 2306 4296 1340 2572 1444 2295 2157 1865 2142 2462 5272 4510 1942 1964 1508 1745 1663 1341 1681 1507 1242 1806 2657 1833 1849 3158 1518 1191 4749 1313 1591 2087 1459 2120 2125 1916 1726 1600 1702 1661 1633 1719 1719 1814 1734 1871 2128 2685 2391 1842 2243 1913 1141 943 762 795 943 914 2304 1181 902 913 838 1110 2121 1828 1202 1078 1557 1697 1145 1013 1330 844 816 800 1232 949 765 733 764 855 1132 735 633 778 867 756 629 901 782 807 919 883 719 530 1124 1322 1424 761 927 1344 864 1020 1135 1164 1494 1229 1113 1094 1599 1423 1323 774 1054 1053 1320 1248 683 918 956 990 850 1012 896 1008 934 1410 1491 1130 1249 1228 808 1283 1296 1023 1581 1090 1004 1016 1149 807 804 1397 1183 1522 1347 825 1167 1152 933 1209 850 1302 1266 1487 949 1092 1956 291 2059 833 933 652 880 804 1016 1624 1186 1877 1607 2065 1830 2243 1410 1375 680 686 819 854 1274 869 563 622 467 598 548 730 632 1147 1165 1132 792 699 603 791 842 611 579 1011 524 1936 860 815 647 635 1159 860 908 934 1081 711 1479 1177 1156 1432 1138 989 879 1103 968 954 893 1008 1191 1231 1213 1360 1673 1486 820 874 1089 967 735 482 1612 1230 1384 1482 2105 1180 1598 1532 1409 1938 1777 1439 1365 1514 1481 2718 1445 3261 2761 1441 1813 1428 1012 1757 1852 815 1864 2280 1386 1218 1582 1699 1706 539 1341 1423 2899 457 373 304 487 421 527 682 1001 1183 775 1252 1140 1294 575 618 1114 1963 1859 1403 1581 829 2239 451 698 527 509 867 1610 1230 1352 1368 1286 1707 1810 1194 1485 1318 1322 1819 1451 1527 1387 1765 1341 2009 1421 1412 1026 1308 1018 1004 1137 2740 1364 777 993 337 1309 769 965 891 2299 896 660 2154 1270 2166 1839 1667 2375 998 805 2250 1823 1704 1879 1490 1815 2728 2030 2080 2509 2348 1830 1592 840 707 616 1180 2118 2025 2442 1981 1116 2848 3382 3860 2126 2028 1888 2906 1657 1598 2954 1092 2207 1646 1865 1666 1969 2210 2153 2213 2276 1427 1458 1626 1547 1116 2499 1494 1715 2527 2577 2714 1935 1727 1233 1539 1152 1092 1272 1200 1224 1357 1228 1376 1138 1979 2486 1368 1658 2053 1517 1661 961 1196 1872 1390 2731 2169 1929 1475 1179 1626 1810 1885 2595 1847 1937 2011 2063 1505 1805 1959 2341 1962 1759 1883 2567 2044 1958 2271 2265 1923 2050 2101 1937 5340 5036 4225 4427 3231 3121 3374 3637 3213 4001 3114 3382 3728 2884 3731 2930 4971 3462 3247 1962 2123 2443 1751 1865 2319 2341 1167 2453 2946 2442 3400 1785 1584 1369 1192 1168 1870 1142 1105 925 1291 1054 901 695 1280 1012 1346 616 730 765 821 681 1225 849 898 1574 1282 910 1720 1625 1949 2107 1873 2306 1557 2495 3203 1475 2192 2815 1909 1769 2091 1314 506 813 730 695 709 438 722 943 675 326 771 403 724 414 1017 716 202 304 348 380 625 601 722 618 690 1155 738 644 901 1336 1369 1370 1437 966 991 886 884 525 493 533 785 769 730 781 1309 816 792 929 803 762 976 1658 907 1212 1405 1581 961 874 560 981 1025 918 922 1133 1294 892 1443 1245 1329 673 739 1077 1366 1162 1173 919 1187 1235 818 977 823 1061 1439 1485 1757 1674 1277 1617 1840 971 1555 1457 1066 607 2131 1293 2498 1200 1191 2129 949 1198 880 1124 1542 1713 736 863 685 2077 1707 1738 2103 1504 854 792 731 1525 940 2115 1971 1054 1315 1544 1762 1102 1084 1102 2152 1360 1696 1657 1418 1690 1954 1551 2262 2552 2074 1976 1856 2721 1802 2273 2215 635 1459 930 1053 1289 952 4617 1471 1612 1519 1635 1858 1588 1268 1648 1819 2111 1997 1570 1222 1193 1315 765 964 1215 1108 1290 1289 1543 1280 1463 1170 1012 2435 1257 1799 1292 1025 617 1241 1171 737 546 584 475 524 520 471 419 672 411 958 708 474 1105 1285 1361 1197 976 1019 1054 1043 1156 1045 938 1334 1615 1573 1540 1415 1667 1681 1339 1443 2010 1490 1476 1806 1438 1113 1435 1481 1360 1404 1181 1289 2115 1585 1279 1285 1454 1376 1534 1527 1820 2610 1808 1386 1392 1946 934 1823 1635 1854 1595 1911 1946 1206 3474 1829 1698 1675 3065 913 1925 2718 1242 1009 1305 1106 241 309 277 373 1113 1753 1939 1161 1515 1846 1469 784 1234 1215 969 980 868 876 967 732 1729 642 1410 715 532 614 1083 802 732 794 722 590 544 739 660 907 753 642 1408 1111 1214 1277 556 2913 955 839 1129 1073 1137 953 831 1008 1127 912 1134 1334 1179 1168 573 664 495 638 1284 1100 1214 1042 1195 1243 1336 824 1577 1072 1316 1411 2333 730 1525 1541 1296 1687 1747 1371 983 836 1446 1508 707 928 892 775 615 1438 2824 20727 3858 791 895 827 1066 1283 1132 1212 3821 949 4108 3791 3484 3581 3830 4196 4108 4436 4161 4422 4270 4389 4125 3883 1164 1179 1373 1471 2134 1705 1739 1193 1504 1278 1684 1792 1499 1258 1463 1341 929 1443 1895 1924 1850 1945 1147 1300 1418 1938 2008 2560 2259 1564 835 1044 827 1061 1523 991 766 726 937 985 1035 1053 979 882 1429 1241 1063 745 1255 1270 648 566 606 800 2466 1668 1349 1544 1002 1342 1926 1828 1995 2340 1083 2494 2483 2967 1331 2332 1150 1287 1228 1192 1158 1120 1645 1155 1882 2407 2443 1766 1595 1393 1661 2209 1741 1450 1439 1956 1415 1597 1495 1237 1547 1444 1582 1818 1649 1686 1733 2364 1994 1829 1730 2416 1473 1459 1959 1681 1591 1558 1468 1152 897 1360 1390 762 1786 1846 679 1982 1818 1404 1433 1310 2353 1902 1470 1112 1239 1823 1174 2693 2292 2955 2679 1974 2582 3349 2726 3175 2959 1488 1779 1743 2068 2384 1876 2063 1996 1696 2232 2053 1969 2039 758 1125 1055 1430 549 506 481 338 509 452 271 542 251 284 275 323 491 416 424 231 329 259 1001 289 162 451 302 730 782 258 214 190 204 400 481 322 324 879 323 363 345 769 659 619 268 273 265 385 250 405 478 355 411 698 656 984 905 290 288 224 289 558 1567 640 678 442 159 284 191 346 279 154 388 369 1187 572 465 154 248 455 373 469 320 876 353 823 274 446 419 465 661 1033 933 836 1230 235 427 231 184 419 598 660 739 418 739 574 536 658 992 1596 538 822 1681 1088 687 1125 825 652 788 503 693 659 811 683 498 768 398 728 585 338 255 1111 718 341 1433 1100 1177 641 405 914 757 1575 657 923 600 396 656 459 610 877 1769 1355 1148 540 1137 799 365 1296 710 708 730 603 1275 395 702 877 910 1079 393 496 563 784 877 416 652 1279 796 1368 1429 1443 1080 1098 739 635 838 402 289 486 235 318 301 491 563 845 891 806 956 653 568 639 494 622 539 633 326 489 439 817 500 1113 951 415 852 543 925 605 617 464 408 350 280 931 636 534 461 634 735 788 800 253 763 521 517 695 429 1403 572 814 560 460 474 530 511 921 397 707 595 700 513 546 442 515 780 907 782 1094 1159 749 846 638 493 578 603 303 688 1380 432 482 322 391 419 437 363 1001 424 456 412 532 1111 555 893 1348 511 331 934 364 380 205 285 565 225 592 445 757 811 644 990 796 503 467 993 609 273 236 420 517 250 389 730 510 558 599 625 822 810 504 755 598 851 700 675 613 849 375 340 666 314 304 530 552 495 307 728 535 276 354 206 322 663 226 656 610 640 829 612 669 464 369 460 658 575 719 697 784 580 736 245 908 492 356 330 849 482 918 717 4400 3774 686 653 727 874 696 683 974 763 829 1402 1066 1463 962 640 611 948 618 737 1492 1146 675 659 607 704 424 710 1312 697 446 812 941 931 760 436 644 312 428 1242 897 442 452 425 1597 1275 734 771 1215 876 1016 928 808 549 652 1028 801 2649 1253 1459 991 759 495 568 532 672 698 624 492 577 530 2798 1914 3081 1564 801 1485 1044 1333 1077 1462 1486 1110 1169 1251 740 370 477 1374 1088 392 364 444 572 553 533 1782 2080 1279 1034 1503 3095 3756 3524 4510 3765 3004 2381 1335 1038 2725 2886 3511 2877 3450 1861 2241 2432 2672 2730 2942 2414 2655 3061 2774 2282 2962 3072 4554 2844 2908 3198 3056 3504 3197 3260 1407 1884 1898 1664 1981 2509 2853 1947 1309 2262 653 697 883 842 983 738 946 1559 2198 913 366 874 811 629 852 4813 4421 4269 2263 3775 3447 3078 3707 3258 3704 4189 4189 3740 3311 4593 2894 3439 3870 3973 4427 4767 4022 1962 2286 2621 2912 2653 2510 2757 1093 1020 353 2669 3027 2534 5830 5141 4993 4707 1205 1302 1306 462 1367 195 1037 295 438 2741 1459 1484 672 1082 938 558 1625 1988 1179 2514 2194 1316 2579 1245 1576 5387 6126 4207 5079 9614 8140 4373 4336 5534 6364 1539 1105 1448 2200 2191 1370 2471 885 2838 1209 2668 1747 150 136 3171 2053 3072 4365 2021 1391 1797 1069 1042 791 581 1287 1245 1088 1187 974 3869 4183 2125 938 2230 2085 1933 3496 2344 2008 1157 1048 1523 3418 2060 3471 1727 1837 1124 1469 1112 984 1249 1880 5404 4274 1370 1247 926 1537 1154 901 1237 1049 1063 1287 1894 1432 1654 2402 1342 1229 3157 753 1013 1570 921 2318 2151 2127 1179 1056 1673 1597 1720 1271 1240 1593 1274 1374 1370 1352 1652 1306 1550 1260 807 683 515 1132 465 430 1481 693 464 523 482 930 1517 1247 1080 800 1219 1305 636 371 1017 488 476 709 833 738 414 396 599 598 454 430 490 927 631 631 845 729 749 582 646 489 514 238 862 953 772 277 1052 924 663 771 891 995 1377 947 790 723 1315 1608 829 1023 1063 1028 1328 1112 412 448 467 483 417 529 615 466 1258 1182 1042 1315 642 1232 472 777 729 1001 1169 938 776 902 996 889 1052 681 913 1380 763 482 773 1015 731 1019 471 923 1051 1502 891 910 1655 321 1697 896 1054 690 743 405 744 1326 970 1481 1591 1400 1604 1196 1276 771 554 427 589 759 1161 882 493 565 469 495 500 271 228 1025 516 622 868 595 662 357 582 629 290 831 382 1783 647 762 588 606 904 691 610 624 736 596 1004 728 1116 875 758 545 889 768 383 572 526 566 846 715 729 755 1285 697 577 709 852 387 170 551 1094 1021 1131 1243 961 1158 1096 807 1001 1165 883 1227 556 1232 815 1424 808 1939 1832 898 1215 931 571 932 791 232 1418 1578 911 957 914 773 1449 331 705 801 1750 493 496 346 569 468 518 604 882 846 390 859 1024 919 229 219 586 648 1148 922 1030 317 1665 298 569 385 386 586 1536 1033 1282 1349 1187 1492 1192 1274 951 880 901 1297 962 968 914 1448 1044 1708 1187 969 590 701 488 597 463 1847 794 649 598 188 737 442 772 971 1313 425 794 1339 1031 1320 1127 1291 1857 1221 459 1708 1460 1934 2054 1651 2765 2309 1749 1835 2603 2826 2471 1407 882 664 680 665 1418 1537 1731 2032 493 1964 2869 3289 1734 1492 1571 2349 1209 1175 2960 1086 2236 1608 622 1690 612 1318 1255 1351 1392 1106 1274 1271 1242 543 2171 1037 1813 1303 1889 1845 726 561 859 876 667 513 503 651 660 684 507 683 478 1514 2815 1184 1107 1574 985 1208 572 384 1320 1284 2398 1195 1442 858 1062 737 1027 992 1093 1450 1093 1046 1318 895 1019 1224 1661 1464 869 1619 2150 1407 1177 1604 1801 1253 1182 1428 1234 4040 3827 2937 3761 2043 2229 2211 2392 2237 2478 2296 2658 1747 2005 2455 2488 3758 2631 1911 1244 1370 1171 817 1372 1782 1116 1277 2471 1885 1667 2607 1192 1482 1369 674 453 1317 432 1119 884 936 830 1273 608 778 310 587 370 555 510 831 737 752 645 483 759 685 640 960 1163 2171 1996 1704 1858 1692 1857 3509 1140 1637 1976 1588 1281 1370 756 415 532 500 457 591 371 472 433 471 132 302 374 297 266 624 759 141 173 185 194 639 620 649 593 571 921 911 496 685 931 1062 1199 1209 690 699 608 758 312 304 314 918 1026 584 538 1423 741 717 851 628 375 770 857 486 623 537 820 589 1051 270 630 601 531 615 550 780 472 989 557 666 364 481 835 1051 586 940 400 771 660 580 711 492 891 1240 1493 1230 1550 1194 1526 1889 610 965 1024 459 283 1156 319 877 614 413 751 388 825 360 738 1267 1160 331 356 219 1112 1147 1196 1830 927 476 406 380 768 472 1161 898 555 452 995 1056 527 525 840 1270 759 1268 765 1018 915 1661 842 1295 1206 1142 1176 1118 2032 902 1467 1306 468 1683 576 791 679 730 3235 1420 1364 1103 1078 1214 1052 900 1126 1213 1321 1012 1309 1139 830 1249 714 656 634 700 764 877 1375 1007 909 976 930 1569 911 1161 1062 665 498 738 631 538 371 317 299 309 309 357 351 626 314 637 560 223 565 1091 1005 849 553 780 711 617 609 486 878 893 953 1113 1180 1126 1306 955 579 652 783 597 673 1512 940 948 871 1024 877 810 1286 810 2052 1701 1036 1038 979 1217 1241 914 1343 1936 823 1019 1189 2163 472 1265 1526 1273 1468 1090 1237 961 1271 662 665 1128 2054 434 1214 1791 794 725 883 395 163 288 239 316 556 684 1008 945 1186 1532 1100 465 1134 1363 312 1458 746 527 907 734 1122 476 932 503 372 407 694 349 540 383 385 443 403 773 369 491 494 369 585 722 1159 1159 442 1436 880 798 548 974 1130 977 951 1016 864 763 863 1006 898 587 339 394 416 410 767 609 1054 600 538 561 804 535 697 777 880 745 1518 392 706 1089 686 1166 1378 1022 1171 638 1030 1055 454 469 675 514 440 996 1892 3858 14262 741 684 773 524 759 1066 1360 2472 741 2678 2512 2185 2077 2570 2482 2406 2582 2325 2619 2215 3296 2844 2792 1032 906 1457 822 1646 1269 1387 966 802 835 788 1784 1709 1366 698 1182 920 1175 1060 1275 1215 1475 861 1572 1544 2338 2409 2685 515 449 400 439 409 563 427 535 480 311 240 371 542 560 490 330 479 434 472 457 397 412 434 534 543 400 740 375 377 350 406 241 690 477 452 400 614 457 451 539 423 509 343 351 381 431 456 421 497 406 752 732 736 324 388 270 259 319 291 474 417 583 345 418 361 480 577 372 520 449 525 446 418 584 408 425 373 351 449 434 460 379 391 445 403 506 509 412 382 464 366 374 373 451 583 578 392 413 515 514 439 611 572 700 339 602 618 754 792 643 651 742 570 807 675 416 439 519 688 741 579 654 611 605 852 586 998 616 206 579 450 540 385 236 82 86 88 108 95 173 113 175 123 192 92 82 90 156 174 158 160 146 106 152 194 480 521 145 167 188 202 194 160 217 205 306 120 240 214 318 237 112 170 162 154 200 271 156 142 101 111 249 241 465 174 98 90 70 64 88 306 181 215 210 315 183 323 241 277 254 164 110 279 380 154 92 110 138 188 120 276 387 239 429 280 296 173 296 142 456 403 378 254 259 192 119 218 98 198 211 227 177 213 354 181 243 284 267 334 347 285 243 158 321 270 316 357 188 167 355 459 304 254 194 200 311 293 388 162 280 282 326 579 444 577 537 405 373 391 755 436 462 592 301 564 140 218 409 242 521 316 219 480 338 256 287 169 173 228 336 312 108 310 260 134 359 110 191 336 570 413 382 472 409 413 507 432 428 218 211 245 206 333 235 301 320 244 159 306 253 140 232 441 206 250 213 323 237 195 227 122 150 225 198 293 236 225 334 216 164 340 265 375 191 227 199 203 318 237 400 154 152 240 263 352 313 147 290 329 246 313 514 185 699 245 481 288 262 224 486 173 535 238 356 372 306 174 329 321 271 377 538 514 267 324 539 319 180 166 198 142 84 170 387 225 278 165 139 188 259 252 220 136 154 232 279 278 428 467 422 214 280 307 273 192 92 98 171 339 391 321 438 599 512 290 296 429 409 303 106 48 77 142 249 121 114 198 252 333 388 210 211 151 295 333 425 566 524 388 466 264 296 147 314 246 193 208 214 195 183 170 269 178 219 138 267 275 176 235 326 206 218 226 462 399 185 197 276 202 289 253 224 154 194 135 151 182 121 154 295 269 394 326 1420 1728 298 408 344 335 342 292 386 313 562 424 516 542 468 229 204 311 286 306 227 285 298 294 279 304 250 262 521 317 208 315 330 331 321 220 308 241 245 348 296 354 246 284 282 232 128 197 494 467 329 264 379 427 193 287 379 618 346 202 254 294 357 378 209 271 321 286 158 224 314 511 578 654 327 524 450 506 552 395 561 634 405 473 424 250 188 162 585 324 119 113 146 148 269 193 603 608 420 411 495 1022 903 892 943 1150 880 805 755 426 1251 1270 1137 1206 1088 922 692 691 831 1019 912 1059 1283 1176 1012 1075 1128 838 1092 1122 1237 1153 1102 1536 1639 1514 854 893 867 515 465 977 839 764 507 1279 253 321 391 351 397 283 383 434 508 397 202 270 182 257 200 1111 1086 1230 1402 1301 1136 1290 1161 1082 1591 1532 1505 1442 1367 1329 1410 1277 1400 1208 1616 1460 1070 1049 1205 1605 1348 1873 1585 1422 355 309 108 1084 1344 548 1781 1821 1978 1945 702 582 441 120 510 70 155 106 137 1141 683 637 189 459 423 210 545 839 1155 974 657 639 907 607 538 2210 2528 1768 1927 3428 3579 1965 1575 2107 2329 618 624 707 870 815 510 1005 357 1085 614 1281 528 141 114 858 714 1160 1782 1058 258 824 471 512 345 341 734 735 728 797 615 1421 1557 627 493 876 1257 1117 966 701 732 425 577 363 966 528 1231 348 594 288 504 410 457 656 548 1286 1105 744 733 488 554 545 435 607 393 446 484 890 646 451 1035 417 358 1323 503 563 686 508 576 429 588 602 536 547 549 524 541 589 605 603 697 467 557 422 533 488 508 285 285 136 194 363 266 611 409 220 158 218 166 652 302 240 305 385 323 267 190 247 192 151 129 285 158 237 223 200 252 283 338 281 259 269 261 362 200 615 362 340 264 269 66 389 421 290 199 269 254 289 195 353 360 245 233 158 254 461 414 227 193 182 609 639 453 233 245 282 333 330 268 392 304 251 259 378 431 366 314 378 389 424 395 439 192 222 286 310 164 152 360 251 359 444 154 461 255 221 275 333 396 271 309 347 375 596 110 634 231 341 251 321 244 205 624 222 475 274 512 355 490 383 196 253 211 261 192 419 239 145 149 109 149 282 221 186 228 309 187 126 114 166 201 183 194 76 223 191 505 261 237 188 222 246 295 374 382 300 370 374 265 297 385 198 214 268 292 259 461 341 189 367 294 313 434 336 210 202 253 212 92 74 171 347 429 457 419 450 346 201 392 533 506 393 358 286 391 285 757 323 721 674 483 497 423 331 311 423 64 325 337 350 268 296 377 196 242 293 397 880 165 138 102 98 106 134 234 269 203 202 444 216 236 182 158 194 437 440 405 499 330 670 108 137 105 122 150 315 224 289 336 340 356 258 276 593 561 573 578 532 548 649 566 540 623 531 505 298 355 296 275 184 467 370 167 201 123 409 161 219 197 606 284 199 619 250 567 468 285 426 296 147 567 460 466 498 334 347 578 385 454 340 485 325 482 331 393 417 461 497 580 455 425 191 677 712 811 412 489 388 831 407 426 510 247 521 453 600 509 592 523 522 547 565 236 438 619 389 313 584 366 279 633 548 671 581 531 329 350 312 210 267 361 331 353 325 239 374 228 250 532 357 392 436 376 304 227 416 304 768 402 559 451 394 571 452 914 515 385 631 487 569 449 520 469 439 683 586 455 717 494 568 694 586 559 601 640 492 1314 1292 1147 1401 1424 861 880 930 1009 1230 1081 1159 1268 857 1198 975 1524 1105 629 442 532 547 645 548 722 693 186 764 1079 876 1111 335 290 418 449 479 678 379 444 267 316 180 185 320 505 297 363 342 269 404 355 340 404 201 347 497 493 373 434 576 572 674 485 580 532 548 420 552 701 722 565 478 539 370 279 286 264 289 291 243 236 155 244 108 171 133 150 125 123 132 145 111 50 109 180 192 223 101 163 244 110 194 223 234 303 281 289 138 168 248 235 157 155 169 144 247 210 227 410 205 182 174 156 209 223 410 254 432 456 417 326 202 172 285 281 410 276 300 343 344 257 413 403 287 260 257 216 264 291 283 289 261 292 247 291 393 386 409 443 260 434 379 384 219 374 386 365 102 419 289 752 463 197 728 146 357 136 430 530 559 247 321 251 503 610 716 755 447 455 377 215 509 215 429 520 278 327 555 583 274 201 431 471 431 554 386 431 598 501 637 723 688 668 735 381 578 585 410 706 178 177 245 405 248 280 1078 911 547 519 470 456 405 353 420 621 643 652 553 371 328 409 309 302 475 367 380 467 385 489 254 325 280 566 541 690 584 269 299 213 322 339 170 171 147 177 167 152 136 134 78 168 119 260 391 515 553 475 452 396 339 376 329 345 368 515 572 499 489 712 404 738 469 499 417 613 446 630 421 439 402 361 451 505 414 307 468 585 312 302 377 576 277 559 347 343 617 358 376 381 415 363 589 395 335 472 592 391 974 449 596 286 873 207 580 734 420 143 297 187 24 30 36 52 354 333 265 291 411 493 265 244 298 306 262 237 376 298 210 252 517 187 593 156 183 136 292 386 330 466 361 169 147 412 146 286 421 320 154 385 212 228 247 576 180 162 303 219 215 237 221 339 302 218 181 231 319 185 100 131 153 149 456 379 434 467 403 396 538 157 523 282 270 302 481 214 276 320 294 331 387 415 371 330 296 456 240 397 345 218 200 378 726 791 741 7053 371 309 386 287 458 304 1058 254 1203 1054 1249 983 1066 1025 1019 1242 1143 1234 1138 848 985 818 383 598 574 396 595 419 411 415 594 571 584 674 271 330 470 310 319 317 591 687 669 558 345 388 374 655 623 747 981 606 437 705 323 480 403 471 441 523 450 426 686 720 648 580 884 696 479 525 795 508 906 671 661 775 462 406 268 431 466 311 729 787 716 372 533 312 310 402 598 434 630 567 541 591 542 589 550 421 630 503 863 500 593 460 363 414 491 437 475 487 373 577 343 645 531 618 624 632 625 648 501 473 596 568 711 668 745 745 441 381 409 497 399 562 530 555 694 687 704 746 461 478 683 525 516 456 528 394 331 383 574 752 343 556 495 502 502 517 661 651 707 720 663 507 539 475 659 654 661 363 465 392 647 617 755 794 446 623 705 758 340 191 293 228 297 272 249 194 491 199 136 295 168 190 249 245 306 278 304 245 197 221 275 259 333 163 214 172 190 166 265 194 224 235 350 278 222 286 221 163 299 273 263 395 209 126 293 189 229 241 223 513 224 210 157 262 262 221 303 224 228 167 133 203 155 194 155 175 261 111 335 460 411 251 378 236 255 257 197 527 194 436 252 293 408 280 213 626 581 442 290 169 222 132 239 134 187 253 274 324 223 418 391 320 187 270 299 473 334 225 134 485 415 496 555 186 240 175 160 603 563 320 353 181 536 378 643 476 314 276 577 520 790 900 511 547 816 715 357 1022 467 429 676 154 239 614 355 626 374 358 464 425 408 348 286 284 434 451 458 323 584 422 324 222 286 205 554 609 737 554 312 336 387 458 389 318 265 262 253 485 317 298 289 303 386 191 286 421 218 363 926 284 516 269 348 230 340 374 443 169 560 378 199 307 481 595 435 353 510 409 652 410 334 255 233 321 431 323 194 198 190 368 527 334 284 210 198 309 679 365 450 566 362 755 212 336 300 700 235 737 302 382 621 208 574 274 226 419 324 423 419 347 333 655 570 265 441 286 399 337 460 232 165 197 100 237 392 224 294 504 293 401 259 285 334 351 606 375 219 173 240 536 201 94 105 184 155 308 337 479 375 444 320 365 517 489 452 210 88 173 219 199 117 242 475 420 432 446 286 175 122 375 574 556 644 539 497 497 201 341 374 169 283 221 309 336 336 217 149 453 213 241 400 200 375 491 276 341 366 355 297 450 488 354 263 265 245 275 273 446 544 297 294 157 422 347 239 574 445 522 471 1890 1885 436 476 517 526 393 443 678 640 532 330 500 454 367 222 159 232 195 413 319 216 609 629 423 479 256 515 431 351 228 497 420 422 523 300 289 190 312 407 349 339 403 394 291 374 196 352 457 368 426 480 402 286 243 246 529 510 359 230 264 174 404 426 383 258 567 520 188 227 304 491 670 787 216 629 775 679 322 774 869 999 525 437 646 389 517 273 680 494 269 216 284 177 271 242 823 802 547 492 835 939 791 967 885 784 730 640 505 711 1097 962 1071 1316 1097 775 799 730 830 1316 1036 1049 1017 1070 865 1065 996 1331 1010 1186 918 1341 944 1966 2035 2068 842 1066 918 317 443 1359 1046 605 340 1081 296 296 413 281 524 296 326 468 742 458 247 477 412 333 271 1310 1293 1390 1482 1547 923 1435 1271 1439 1989 1398 1435 1377 1485 1427 1021 1129 1635 1566 1184 1249 1219 1499 1600 1396 1714 1482 1723 2036 349 261 244 1452 1252 511 2091 1815 1950 1730 634 713 578 212 519 147 400 346 222 1229 870 916 261 244 202 406 704 866 589 1427 899 1001 928 968 1090 1579 1987 1964 1891 3517 3484 2006 1531 2326 2262 979 524 1128 865 1363 646 1082 452 1379 461 1178 546 34 28 819 852 1554 2142 1743 346 972 543 805 381 371 656 669 791 986 712 1620 1955 407 499 1027 1213 1231 1420 934 1007 736 667 385 1115 784 1180 341 898 514 710 526 450 602 769 970 1203 393 454 693 654 713 631 566 423 403 568 732 569 518 1260 624 583 1254 381 469 908 446 740 859 665 944 868 641 539 1052 792 734 918 621 705 737 825 874 627 943 714 371 310 339 305 221 144 786 529 537 202 431 216 615 526 480 418 328 337 209 289 326 252 236 181 106 215 160 156 168 251 317 363 567 383 277 100 255 226 268 213 264 249 254 155 385 471 626 135 311 220 263 204 215 247 252 194 213 317 492 270 383 393 373 437 390 556 277 329 327 413 469 509 434 572 380 311 377 354 392 412 377 484 423 522 385 281 150 374 460 352 342 350 254 307 548 354 426 280 260 296 332 452 306 390 251 415 963 146 669 411 352 193 275 183 515 401 189 517 567 401 517 453 601 290 179 251 177 262 273 158 197 130 64 203 114 171 240 267 270 275 168 154 185 305 298 176 237 454 226 638 441 440 343 394 453 383 306 282 371 232 532 324 277 307 294 455 302 531 480 210 254 306 835 417 481 386 464 266 266 145 219 274 137 162 434 597 652 464 777 430 385 596 566 633 426 215 485 373 382 556 419 540 532 875 807 649 685 492 427 152 386 452 635 487 461 510 615 292 449 459 720 147 196 111 169 174 205 152 143 185 231 228 252 266 339 304 124 544 489 412 498 513 620 209 136 96 223 467 439 326 366 337 342 408 284 400 396 219 244 485 261 357 325 624 487 669 518 525 374 463 396 263 377 590 352 253 376 326 282 246 446 523 470 396 486 785 477 472 715 445 807 442 303 657 359 374 392 739 576 446 555 403 472 428 537 635 525 357 393 442 410 393 573 513 492 917 798 1003 589 332 489 815 512 722 741 280 515 526 623 591 671 529 497 532 536 431 491 788 405 428 716 684 596 797 789 894 694 640 368 332 310 507 409 577 183 268 485 389 454 381 458 601 463 542 341 632 475 338 346 340 724 762 407 361 339 926 685 730 586 763 453 529 600 598 531 403 472 661 579 345 618 823 611 586 712 684 831 580 595 1342 1461 1357 1274 1344 984 1210 1356 984 1071 1171 1269 1186 1053 1337 871 1384 732 643 523 612 532 676 498 508 747 396 498 1174 1040 849 453 424 400 423 407 730 469 240 272 303 266 196 459 244 316 180 444 517 328 293 272 371 322 305 571 494 510 549 537 641 739 614 610 416 650 449 556 656 761 721 498 512 514 247 223 211 247 255 229 213 344 195 108 382 116 188 153 146 137 269 217 131 75 112 138 138 99 122 394 317 311 300 209 490 358 459 227 284 214 491 236 216 222 199 199 186 417 341 106 94 177 122 144 176 566 267 433 537 793 332 317 308 337 337 310 367 494 418 417 429 360 305 339 624 286 238 356 320 250 310 328 279 335 416 515 596 402 449 360 419 393 434 332 636 621 204 122 596 260 502 242 232 412 337 305 305 338 552 574 303 387 371 668 725 613 438 496 176 166 246 395 199 435 376 223 179 444 413 350 245 434 868 508 503 553 531 612 741 623 899 1070 965 744 902 664 809 757 689 262 248 373 383 231 277 1336 655 725 696 567 559 504 436 577 1049 1076 833 543 173 544 313 275 314 337 364 480 485 317 469 413 207 244 453 722 579 708 206 349 321 426 424 187 187 153 191 133 171 118 164 175 226 304 244 657 482 463 436 663 624 685 653 605 602 605 910 718 605 528 655 431 707 493 531 951 501 435 613 602 432 571 584 396 588 507 344 622 543 318 360 379 504 323 386 380 386 592 331 352 311 404 718 518 505 588 715 700 436 1075 534 528 357 929 442 929 581 365 140 420 348 70 62 70 171 440 362 299 388 310 442 529 194 441 523 239 271 350 180 236 305 580 218 466 217 222 196 255 354 291 451 457 404 388 268 418 311 498 559 309 363 293 269 259 639 362 348 227 470 486 306 247 266 202 407 616 608 462 353 374 427 237 263 412 579 558 507 499 542 455 318 600 511 293 563 602 285 440 622 485 642 710 585 514 325 289 599 288 261 514 266 126 541 642 895 684 371 7139 469 354 618 504 248 1570 496 1496 1400 1578 1092 1398 1277 1266 1335 1431 1370 1447 1216 1378 1004 316 413 379 309 695 611 564 857 522 471 926 559 494 454 838 564 390 382 534 645 627 586 488 487 483 595 613 661 848 451 460 481 401 458 492 443 383 484 267 397 375 379 397 603 646 692 616 665 648 510 380 417 438 373 570 434 571 465 376 340 493 575 438 479 426 454 458 532 443 544 517 531 402 448 510 398 650 314 456 391 506 381 292 357 391 293 275 335 339 378 286 390 374 355 359 433 358 416 477 405 388 614 509 466 532 443 456 470 423 531 467 506 500 398 358 432 406 229 462 458 380 572 425 586 464 526 389 473 389 500 544 489 678 553 661 491 634 578 817 800 820 718 991 525 611 581 877 638 689 633 650 633 882 891 880 973 353 433 476 585 209 259 287 192 324 246 255 168 256 209 102 112 192 166 207 207 235 217 233 210 170 175 229 334 398 230 298 188 214 187 288 217 332 413 300 246 172 288 434 208 325 247 235 430 212 322 287 279 293 368 319 459 323 143 133 202 302 275 420 278 319 307 90 230 162 176 124 263 244 123 304 383 347 180 262 304 307 298 277 558 307 742 232 272 265 284 189 404 416 322 344 321 231 131 336 112 166 242 221 178 187 183 293 183 375 312 191 380 420 278 166 315 396 336 457 249 349 381 245 372 274 336 309 344 360 255 174 339 316 511 593 620 535 547 355 347 434 483 300 573 307 156 437 338 358 375 448 410 509 317 450 422 395 527 343 339 249 396 574 210 337 411 339 496 290 258 433 401 353 425 208 412 241 277 401 385 259 346 371 427 417 259 148 328 156 128 145 324 242 225 413 412 462 148 238 201 161 179 200 329 296 408 216 257 317 490 293 429 402 230 448 298 315 332 297 422 391 355 228 244 389 208 240 399 259 211 140 191 286 346 345 698 233 421 171 205 220 625 149 452 256 408 478 376 240 362 190 509 305 429 346 379 416 394 468 370 279 231 495 404 570 378 126 142 172 231 191 255 332 456 231 324 414 175 427 203 449 372 184 214 297 333 159 81 139 183 129 200 303 339 337 392 323 346 266 226 296 283 141 129 297 392 74 128 332 454 285 393 232 235 234 348 264 334 459 499 372 749 315 331 290 396 156 148 244 252 216 160 191 266 260 333 164 217 235 400 292 282 349 269 267 308 265 187 325 329 317 374 355 446 272 426 285 235 467 230 298 457 402 468 215 1806 1454 234 434 479 416 481 479 528 481 470 450 326 487 454 254 191 217 264 246 204 291 495 514 337 406 221 580 459 285 198 323 450 480 361 305 338 263 429 285 171 381 294 348 517 540 294 215 559 412 507 388 559 252 193 235 381 564 304 227 190 152 254 335 232 188 528 494 235 264 280 664 610 595 347 513 483 486 418 541 611 830 471 516 568 415 221 330 512 378 211 172 163 185 228 177 577 733 493 563 693 870 845 864 831 1133 902 707 468 428 1387 1272 1196 1359 1144 833 647 766 947 1127 918 892 1410 1012 910 1199 1031 1294 1165 1267 1278 1061 851 2321 1654 1842 818 697 851 533 429 922 953 813 619 1053 229 211 451 303 397 247 349 618 570 551 124 267 210 208 283 1443 1428 1496 985 1086 1560 1177 1120 1412 1468 1487 1482 1579 1311 1963 1248 1456 1414 1319 1537 1298 1255 1340 1189 1683 1311 1472 1236 1357 482 342 167 1134 1110 1000 2217 2017 2009 2009 487 488 602 274 671 162 230 165 264 1469 782 669 233 500 452 199 724 870 603 830 868 784 960 1117 745 2014 2362 1228 1708 3673 3146 1524 2237 2030 1975 868 418 808 773 966 403 884 314 974 424 1006 488 52 36 1030 784 1597 1765 1015 539 614 426 694 293 265 590 555 716 503 466 1295 1907 350 518 692 1167 1111 1275 789 636 639 430 337 1115 564 984 244 902 495 446 537 483 619 496 1112 1233 438 461 323 633 467 410 423 441 389 528 726 443 436 774 390 366 1703 259 417 608 349 644 621 586 505 664 579 583 457 715 805 734 644 724 690 464 685 587 776 516 276 196 165 311 232 152 652 449 178 198 357 234 496 400 411 448 410 253 185 120 290 164 162 189 173 181 163 165 186 281 214 211 202 182 264 162 366 328 206 250 280 177 409 122 245 267 429 121 160 172 203 215 156 220 238 144 286 226 406 323 301 276 199 483 512 417 277 295 315 283 371 388 406 265 479 279 388 480 235 454 197 301 274 389 530 264 258 155 190 211 267 314 276 496 314 165 385 303 223 337 247 322 332 388 232 413 571 134 518 291 372 279 269 185 253 609 315 529 527 490 583 356 546 335 233 243 254 239 179 151 155 195 142 153 90 102 143 260 164 178 170 142 104 130 151 135 116 124 238 522 228 241 225 194 268 365 246 260 322 142 659 433 256 368 304 410 282 464 252 134 356 212 466 461 352 354 499 343 198 228 162 295 233 238 360 470 474 673 654 427 263 496 317 384 446 196 459 569 401 475 527 558 522 482 485 468 271 385 274 265 470 614 377 309 495 315 517 122 243 251 701 187 299 126 160 154 187 206 160 258 252 340 306 297 207 203 147 481 405 377 511 230 497 178 116 106 248 257 550 488 508 573 555 613 375 567 469 339 372 489 374 408 334 725 626 819 725 546 356 400 334 198 222 552 210 212 302 127 370 229 199 282 559 168 208 553 366 674 621 464 475 454 258 611 606 498 547 347 592 441 353 513 412 390 520 567 210 148 148 351 578 566 593 646 286 735 1078 1144 420 428 372 686 615 355 752 257 568 726 472 738 476 526 482 566 576 347 402 407 223 354 424 427 475 482 608 499 416 289 305 370 332 219 221 248 149 201 356 384 591 456 503 438 391 502 320 686 268 217 264 291 947 440 517 364 692 404 481 651 428 450 387 362 515 338 464 481 564 658 461 316 807 547 474 635 627 582 393 645 643 1317 1152 1357 1519 1048 859 910 981 686 1052 675 831 886 874 1380 906 1455 1184 765 638 767 505 312 610 464 660 212 723 967 829 943 589 417 483 233 184 388 209 562 444 380 239 248 225 248 141 163 337 308 313 193 193 229 454 302 468 485 335 502 500 535 668 422 495 429 680 994 406 663 514 444 413 481 333 253 212 198 275 269 247 303 254 134 123 264 159 274 195 167 219 107 233 120 30 77 129 131 106 71 175 289 217 214 421 307 339 361 289 227 236 390 254 232 242 374 312 179 142 215 247 235 312 209 267 305 516 201 308 354 646 396 428 128 186 169 231 207 229 323 241 417 352 319 504 272 274 223 238 326 292 218 326 138 146 184 421 197 316 348 245 340 244 324 246 372 424 118 95 457 277 413 169 244 334 283 174 269 168 520 550 144 134 126 541 480 440 569 307 177 163 145 321 171 368 289 165 164 373 412 252 292 278 443 324 529 423 355 629 374 825 505 619 402 690 628 582 611 809 637 161 384 290 164 229 178 1087 702 720 579 591 557 544 477 534 615 610 577 444 364 678 336 227 210 268 371 314 416 372 493 382 302 303 444 481 577 534 208 217 253 274 244 157 253 233 263 251 135 123 291 176 260 178 161 339 394 366 353 376 385 520 515 398 388 492 264 279 426 433 357 463 423 291 323 375 473 434 448 352 319 424 450 560 312 449 344 383 457 485 583 438 389 460 435 523 440 391 344 310 300 289 708 578 617 508 745 900 266 662 412 467 610 738 402 581 835 508 208 178 202 105 105 133 133 551 376 271 308 451 339 482 193 340 281 140 287 148 214 305 344 469 184 320 252 183 229 224 229 249 195 173 352 286 283 177 341 272 98 166 202 308 172 239 645 269 263 186 165 261 187 165 187 247 413 243 245 260 156 358 370 213 236 317 342 328 421 345 407 368 382 490 634 312 321 445 178 319 396 293 416 440 343 322 304 237 445 234 281 388 322 270 351 658 827 773 309 469 6637 289 176 463 378 1243 323 1295 1241 1185 1289 1293 1200 1273 1170 1312 1117 1207 1280 1214 1178 440 445 545 481 542 542 445 555 366 350 652 413 522 256 356 341 352 287 576 458 448 361 359 490 500 653 671 745 859 1041 443 607 679 776 764 1027 950 874 495 772 982 1010 1016 799 910 819 908 1005 713 787 627 578 610 648 423 516 480 512 517 404 547 560 485 458 733 535 563 483 615 607 625 616 640 577 657 675 708 333 1198 879 995 624 992 693 617 831 613 635 747 770 742 743 710 663 954 812 784 780 785 832 786 643 740 727 925 761 731 677 887 654 649 627 694 531 513 543 804 858 770 725 795 439 794 503 978 1007 683 544 719 543 850 854 441 521 640 563 535 507 1050 746 890 1020 708 673 992 949 1165 1114 1199 562 679 633 868 967 829 944 679 483 601 964 425 221 410 298 422 344 187 411 189 257 201 325 245 241 263 440 508 387 323 469 317 463 367 553 655 320 408 378 398 355 249 535 230 477 353 389 363 413 327 323 273 304 232 323 374 246 474 159 203 177 165 590 332 270 241 97 266 155 238 231 255 220 131 195 206 384 221 251 259 302 508 865 328 293 430 173 307 225 491 496 513 272 325 341 301 284 231 387 344 296 431 144 291 498 180 181 285 427 325 473 424 266 506 265 349 235 391 399 213 425 421 796 302 431 530 269 367 347 598 328 488 407 224 280 498 448 234 438 470 565 801 562 802 766 665 603 931 681 662 1017 661 489 895 393 251 1219 232 654 529 598 810 510 437 732 550 558 502 944 426 217 641 393 436 436 514 334 586 818 1077 565 788 709 660 576 340 546 282 455 335 657 673 240 367 400 345 156 496 404 247 467 799 777 878 337 555 514 378 470 317 248 527 372 364 290 476 575 376 383 569 354 687 418 448 555 496 470 454 535 399 439 392 499 549 738 285 266 805 378 533 984 427 859 398 1186 582 675 690 439 433 718 368 339 882 446 695 508 277 279 609 482 497 531 526 737 554 208 379 368 522 363 550 666 202 218 300 146 298 276 1000 1101 588 709 533 376 922 668 848 665 406 460 705 652 154 96 224 182 133 405 426 697 629 636 628 615 461 437 371 337 167 213 418 429 137 570 326 392 376 421 460 309 356 459 646 620 533 474 272 592 244 226 317 382 276 242 409 407 425 299 336 301 201 250 299 366 359 482 409 646 790 582 557 807 718 287 232 254 246 284 280 507 510 268 295 116 510 306 321 341 584 500 576 3219 2814 545 714 623 723 588 639 711 752 768 874 778 601 532 400 230 328 263 611 366 599 644 626 572 604 459 860 614 896 401 455 477 444 615 316 657 246 468 668 583 386 236 278 338 263 219 320 596 451 587 265 660 356 251 384 230 590 568 490 524 314 215 597 617 477 730 694 142 168 227 631 1040 643 551 923 1173 992 628 787 562 888 627 890 695 662 485 516 971 759 221 181 250 264 677 297 913 867 820 615 739 1132 1088 1150 1237 1262 981 698 1095 979 1388 1353 1342 1466 1455 1374 948 1277 987 1396 1280 946 1247 1408 1552 1773 1643 1701 1124 1400 1325 1408 1228 1869 2220 2686 1467 1540 1234 742 585 1422 1333 1079 607 1588 486 449 558 355 738 362 414 1150 901 458 347 416 378 365 346 2131 2287 2559 2743 2009 1568 1767 1753 2026 1915 1855 2214 2249 1719 1563 2349 1367 1917 1929 1822 1604 1875 2187 2863 2602 2207 2294 2823 2436 438 400 214 1838 2166 930 2763 3705 3396 1999 1085 1010 705 361 749 192 537 440 315 1861 1196 1201 280 532 461 459 1146 851 1369 1891 1200 1154 1097 1239 1769 2094 2464 2599 2240 4561 5402 2353 2553 3056 3575 1485 859 1778 1327 1472 856 1673 513 2451 700 1620 980 30 24 1076 912 1727 3488 1237 519 1246 592 940 567 556 814 812 771 1108 1363 1810 1725 806 579 909 1556 1621 2157 1496 1332 436 683 437 1473 987 1576 433 643 421 920 964 879 1035 893 1662 1685 631 635 1188 771 817 711 718 559 785 993 1349 858 507 1733 638 594 2039 642 853 1295 663 1133 856 883 1205 756 781 669 909 1026 1066 1043 1055 1099 915 1385 872 831 943 997 324 263 510 156 363 374 682 390 777 454 457 293 768 691 459 206 782 542 486 401 372 167 143 194 271 412 431 399 359 409 335 350 350 349 298 233 230 407 340 552 358 417 340 308 405 497 815 468 442 169 321 276 447 265 377 130 320 298 587 140 389 353 220 634 676 785 252 300 372 397 445 324 317 305 311 465 626 378 471 462 229 593 587 371 521 362 358 445 458 261 208 664 470 247 563 368 550 563 551 607 402 451 446 474 235 444 1062 174 690 276 210 178 218 230 577 401 353 719 796 576 1057 587 744 386 136 319 325 200 281 198 248 146 114 250 210 470 412 352 301 167 419 371 133 378 196 278 618 266 349 737 585 351 247 389 526 249 277 266 563 393 462 416 500 548 490 829 602 874 730 731 433 539 514 529 857 625 612 768 303 247 299 244 164 205 463 484 620 409 965 533 559 676 388 495 628 658 638 454 475 887 836 1074 1016 1036 1123 539 969 674 663 334 800 921 787 915 719 709 465 148 539 614 1633 180 109 295 245 358 372 337 492 617 223 346 461 590 320 258 687 850 751 450 504 528 741 168 296 155 170 399 525 423 478 498 515 650 413 446 485 376 387 580 368 436 569 447 407 473 442 535 360 388 464 359 330 722 294 653 584 322 572 195 574 241 1014 431 319 886 670 567 544 588 826 727 340 880 522 386 460 573 500 466 493 646 536 417 502 608 364 423 388 640 772 650 1153 552 475 1178 940 1047 980 690 942 957 444 603 666 387 840 867 835 886 823 866 805 874 886 731 708 989 700 542 839 474 503 1318 1163 1212 981 951 301 389 387 610 763 730 786 818 832 484 424 544 445 642 514 681 656 659 1075 513 398 425 877 782 540 588 368 1379 707 683 687 821 1250 930 656 886 802 728 841 879 1074 907 831 836 964 1112 973 764 859 909 973 1741 1711 1324 1317 1579 1281 1461 1626 1434 1795 1557 1673 1591 1514 1516 1007 1898 1346 942 836 940 895 1167 1035 646 1344 338 701 1903 1542 1411 482 499 639 584 536 689 596 377 424 510 441 307 421 650 460 665 409 543 356 222 230 728 370 627 870 562 751 781 979 453 481 452 600 511 608 601 586 983 1265 738 739 1176 900 310 341 294 302 335 257 206 503 391 189 523 179 215 229 255 249 215 132 234 193 384 517 519 529 430 243 279 466 352 754 466 495 494 328 176 301 257 306 267 328 312 302 640 411 565 188 184 145 145 134 146 443 224 371 705 1060 318 539 289 835 823 823 630 617 652 635 628 870 824 348 511 468 505 560 497 554 552 586 456 278 523 677 758 413 576 413 734 423 426 611 765 551 832 307 1241 536 1396 830 520 1368 588 643 553 617 837 843 404 477 467 668 801 860 790 1121 502 459 441 939 749 1324 865 597 420 906 973 624 528 638 950 743 900 700 838 830 725 1014 1065 1680 1181 1235 980 1238 1020 1457 1189 383 833 726 905 637 709 2073 543 499 458 550 952 730 685 921 795 915 1376 631 410 493 383 491 399 792 663 589 728 385 600 700 453 459 714 971 951 1314 609 676 395 625 364 284 245 198 259 226 243 219 354 275 317 267 334 603 673 717 455 932 724 775 765 846 871 539 1042 973 918 853 898 938 1357 1037 1279 1020 925 516 961 798 605 826 538 542 1158 619 481 741 691 297 469 428 492 258 562 828 750 1284 453 626 472 589 665 495 522 754 913 927 1050 1415 837 626 497 1101 739 1057 873 510 407 254 205 70 76 58 118 497 402 602 607 480 495 507 305 327 516 301 159 280 254 410 338 899 402 561 303 363 315 413 472 234 205 252 215 180 238 389 422 560 517 571 545 224 461 200 1461 502 476 621 435 275 441 407 223 503 475 385 405 485 441 212 284 237 152 682 710 528 868 655 739 600 348 848 559 325 631 771 451 506 703 677 705 774 824 525 383 645 624 267 426 314 324 191 682 1091 1066 524 386 354 289 7937 488 713 474 1682 503 1887 1552 1445 1413 1420 1678 1660 1601 1434 1750 1444 1699 2218 1782 547 725 343 500 641 519 689 697 774 789 686 1102 441 414 788 755 235 544 768 725 566 554 617 607 609 615 661 739 751 668 392 1023 615 708 468 725 675 567 813 797 698 785 688 454 837 968 550 674 583 955 767 534 480 427 414 429 578 428 429 427 649 588 842 671 614 607 653 664 923 842 766 832 991 863 899 837 814 745 628 705 569 708 675 729 817 671 800 731 763 622 773 668 960 621 569 727 787 826 891 721 885 796 987 766 942 735 863 875 1014 583 660 652 621 574 644 655 992 589 700 572 551 630 754 869 492 500 622 652 806 650 1012 686 342 665 876 879 721 767 840 973 875 958 670 628 555 531 780 769 783 658 592 598 754 965 862 892 493 779 545 843 482 309 213 210 217 321 156 189 191 369 478 210 100 138 166 100 130 112 147 544 465 546 511 209 288 129 140 152 156 161 134 242 210 375 288 192 211 251 268 192 228 206 128 162 154 124 200 246 332 151 143 386 323 205 199 120 112 123 341 186 198 230 204 182 228 240 333 110 262 173 429 679 334 172 306 111 162 137 221 414 442 582 302 320 390 305 207 304 261 225 569 190 290 229 108 300 126 462 486 499 338 313 516 613 366 516 409 386 335 243 294 587 316 337 488 454 184 270 253 162 212 271 352 389 517 350 422 416 354 448 997 471 639 655 815 639 713 615 682 867 649 427 645 243 428 692 246 874 649 566 355 313 343 621 458 458 267 552 579 446 510 392 267 96 272 253 856 650 1141 829 496 471 331 420 502 452 367 423 322 545 356 329 303 438 257 251 393 386 258 416 424 430 496 731 249 347 233 253 203 209 352 318 346 530 489 694 474 397 501 369 686 377 345 261 239 405 497 502 122 130 261 407 521 424 352 381 446 447 443 510 349 548 260 575 264 533 429 429 467 586 387 403 532 217 632 350 200 320 460 818 839 456 440 745 534 424 352 328 478 273 490 328 333 349 134 182 377 207 303 523 339 379 248 218 515 434 593 423 260 215 435 479 294 74 132 493 206 722 350 506 432 480 577 308 426 400 272 280 98 114 252 280 134 312 176 329 392 332 252 216 271 275 540 379 607 524 474 276 253 297 273 277 241 192 237 253 235 150 240 372 171 195 124 175 158 379 189 299 452 236 226 599 561 204 373 347 327 445 382 519 434 327 291 156 525 407 178 696 506 645 653 2892 2600 543 504 614 503 614 603 762 632 874 428 946 791 741 182 228 251 250 482 223 200 499 499 579 465 430 624 693 592 235 478 726 724 517 239 549 287 326 248 200 458 343 338 377 333 345 268 312 411 554 273 259 348 218 200 663 467 417 789 284 207 337 531 454 311 337 298 172 215 181 824 798 851 407 1018 659 787 553 531 386 861 461 506 521 615 454 324 858 614 260 252 308 313 205 427 913 892 693 926 662 951 976 1241 1273 957 1128 1079 695 599 1148 1077 1296 1288 1549 1382 1255 1182 1227 1302 1374 1585 874 1712 1371 1468 1689 1761 1551 1230 1412 1361 1580 1730 1933 1811 1072 963 845 672 702 1402 1288 763 573 1027 433 471 707 287 691 375 320 1230 621 490 644 410 378 487 510 1966 1949 1895 1477 1917 1560 1746 1289 1812 2054 2188 1490 1580 1495 1768 1892 1496 1623 2262 1667 1518 1093 1749 1851 2119 1854 2346 2237 1508 412 344 325 1846 1704 1246 2297 2607 2747 1824 695 839 463 253 471 216 420 414 372 1495 932 961 314 405 286 642 945 815 611 1208 976 777 912 1170 1173 2490 2983 2546 2339 4619 4346 2543 2360 3244 2888 1394 860 1358 1220 1233 703 1352 477 1688 647 1455 832 97 71 744 814 1359 2984 1764 529 1222 827 858 516 524 876 820 928 1261 1289 1484 1807 874 427 1169 1282 1275 1205 1012 1260 909 640 459 1663 970 1372 483 1087 546 700 533 546 713 800 1727 2288 550 475 620 669 726 593 627 751 661 940 1146 982 715 1069 443 386 1885 688 804 1240 534 654 632 710 1224 974 1148 1042 958 818 735 897 774 797 879 822 769 1066 689 730 393 241 511 251 288 220 673 390 302 374 483 375 639 496 450 499 393 404 180 321 488 309 297 273 228 488 393 389 297 462 295 542 624 260 427 270 297 598 310 429 441 623 434 310 453 541 454 146 485 338 322 338 332 363 388 357 434 555 737 318 468 349 644 392 614 568 375 553 598 587 532 602 475 467 580 535 711 442 644 515 431 508 469 453 439 520 453 349 298 244 228 523 312 417 751 410 781 345 325 462 359 387 462 486 439 310 572 104 602 401 428 295 354 272 350 437 239 616 615 660 539 792 672 198 166 241 186 126 239 221 242 240 108 242 316 285 334 313 310 265 182 166 88 526 438 281 252 247 150 544 403 192 146 189 449 456 353 337 310 290 423 340 210 296 414 663 497 544 516 232 230 354 497 694 531 468 766 311 178 163 331 284 234 294 735 405 451 535 617 500 804 530 855 636 759 529 512 572 645 826 480 724 659 688 682 740 442 626 518 158 494 554 911 1059 600 406 600 157 446 468 1194 268 197 333 373 360 424 456 673 388 196 354 316 326 252 238 188 900 770 602 624 537 875 162 210 154 176 436 463 337 401 391 367 415 410 472 452 390 392 422 344 354 421 662 489 698 501 456 470 592 367 292 305 732 405 329 269 185 306 194 443 270 961 361 439 997 465 962 548 870 1060 685 339 355 456 546 618 632 590 571 542 829 681 602 557 695 470 584 494 534 947 1044 692 543 294 1399 696 850 691 534 653 816 600 676 493 236 581 532 595 588 587 835 708 817 833 596 498 868 708 810 758 719 487 1440 1233 1236 901 843 446 331 301 536 532 928 309 377 598 564 241 671 656 821 408 671 688 880 671 352 619 504 746 571 509 722 800 737 955 771 657 944 950 575 958 917 593 639 874 870 730 517 820 880 612 634 698 883 847 734 545 1789 1863 1392 1848 1389 1558 1482 1570 1171 1409 1375 1559 1591 1319 1503 949 1798 1233 846 579 779 497 489 491 650 1031 392 645 1223 1107 815 521 495 491 398 412 564 650 530 368 631 315 293 551 350 330 331 242 478 337 427 418 468 446 375 702 551 456 556 808 598 607 650 690 589 639 449 770 555 1242 937 729 759 456 221 237 194 308 241 203 281 353 170 134 401 137 166 277 433 389 207 222 72 80 223 248 240 211 230 253 141 259 308 463 509 409 433 423 354 460 324 394 374 440 440 244 360 334 432 146 142 142 126 192 224 506 241 459 419 675 349 289 177 299 311 293 367 466 455 359 584 444 439 421 607 476 422 542 607 395 437 693 378 523 380 863 394 743 904 610 930 563 608 596 754 767 298 383 660 608 943 360 555 666 383 331 345 322 729 719 431 431 407 812 891 817 892 817 247 231 372 611 301 785 820 421 468 773 380 362 360 542 1260 587 612 1276 620 663 680 709 1210 1203 751 871 960 775 552 828 956 285 416 643 499 318 341 1329 640 557 586 613 774 714 607 738 980 968 1050 409 281 726 277 501 197 537 621 789 738 507 358 527 421 526 779 722 780 628 284 276 280 640 300 168 142 124 144 142 144 140 134 338 238 208 159 385 649 521 549 602 612 587 587 521 667 663 522 794 787 820 414 824 697 631 671 863 378 364 580 660 559 569 504 648 572 712 591 485 554 470 572 507 469 607 665 764 648 691 419 407 426 613 1015 431 862 853 1150 681 615 979 524 584 352 940 729 857 614 323 291 238 159 64 87 89 130 436 481 697 525 543 461 516 189 579 542 339 378 417 268 351 397 781 135 611 340 406 272 430 291 204 229 192 345 315 395 559 286 620 486 382 311 420 401 245 1016 435 405 320 428 350 385 332 287 399 390 411 421 612 433 448 456 201 213 729 572 706 701 501 622 512 481 561 362 344 627 767 233 385 573 533 598 613 715 355 492 387 543 214 208 264 326 214 715 867 1283 759 287 618 176 488 7548 575 274 1835 369 1853 1756 1898 1467 1564 1723 1915 1754 1875 1591 1823 1649 1437 1585 663 504 428 410 492 550 487 559 518 379 765 577 532 499 747 694 435 643 883 386 368 337 533 374 411 531 537 579 1041 938 521 587 710 825 773 676 598 866 554 977 842 862 763 761 726 844 709 776 773 915 587 541 526 681 574 579 595 535 708 838 570 993 887 778 643 719 730 725 527 713 414 512 493 557 512 698 660 616 671 742 675 715 835 753 608 602 619 675 801 742 714 815 770 625 799 818 767 615 519 473 621 854 747 719 675 584 535 566 580 634 809 540 806 619 694 568 693 659 824 833 662 745 1197 740 708 645 915 840 675 562 1007 673 841 598 470 654 659 640 1240 1231 1268 1123 1467 866 1220 1016 982 954 956 772 875 819 1218 1159 1155 1049 602 646 528 762 289 470 204 243 249 326 246 257 157 375 202 226 272 282 255 96 142 108 110 322 208 304 318 570 663 198 166 192 202 220 265 266 436 566 346 348 322 405 302 375 274 246 155 437 296 251 229 301 390 356 323 626 441 243 237 204 235 266 448 360 376 241 111 121 186 180 153 82 233 150 568 513 605 173 229 475 393 515 476 787 386 642 148 186 389 645 320 669 653 534 461 194 499 311 283 322 429 482 457 277 761 360 335 661 242 491 232 636 603 537 291 727 392 549 561 320 503 558 319 420 398 559 512 289 728 243 288 985 387 356 883 816 704 577 569 1020 700 678 538 644 458 359 517 276 272 518 532 1054 434 501 563 554 385 480 371 381 497 658 638 281 383 458 389 378 292 399 473 629 548 467 716 663 320 911 625 551 444 384 341 310 399 409 296 362 267 347 332 495 666 355 855 508 772 592 464 576 245 285 408 279 433 859 444 368 509 722 445 413 632 566 777 493 656 413 405 385 354 429 336 469 207 355 507 385 422 290 478 316 358 539 440 1138 819 817 447 420 594 1031 306 723 374 435 772 457 614 313 242 519 540 361 359 751 755 543 374 312 332 441 420 372 488 416 177 201 150 355 369 297 311 417 134 162 334 355 458 488 623 469 255 322 572 426 354 177 118 224 198 273 580 672 534 469 631 696 552 502 472 382 145 141 292 600 185 449 481 325 401 502 228 328 218 466 759 653 516 534 546 659 512 355 264 567 307 233 192 190 231 250 187 388 199 211 181 309 344 442 280 706 509 468 377 638 494 499 438 509 483 537 527 415 263 262 249 360 326 272 267 597 596 762 539 3410 2909 496 666 654 899 620 526 530 471 719 742 870 536 438 342 371 551 308 325 414 285 740 726 597 480 306 789 847 338 402 571 336 371 631 523 360 454 338 521 418 545 449 447 651 644 363 511 676 548 404 563 857 539 458 544 433 726 414 473 541 563 362 593 390 391 420 376 388 422 472 932 645 1318 535 780 750 685 744 628 617 728 713 694 935 556 383 324 984 404 233 221 351 379 297 668 853 929 959 675 1122 1389 1449 1425 1487 1457 1409 1574 988 635 1873 1770 1488 2028 2038 1144 1345 1276 1154 1730 1486 1760 1934 1677 1778 2404 1928 2169 2103 1872 1428 1962 1748 3460 2366 2090 1185 905 1393 1041 776 1591 1314 1024 664 1960 650 697 546 383 680 477 300 1156 989 542 376 470 368 532 623 2172 2265 2189 1566 1519 2007 1813 1886 2323 2312 2332 3142 2454 2216 2490 1841 2162 3043 2124 2496 2396 2189 1610 1426 2186 2218 2420 2354 2231 1049 874 278 2254 2217 1083 3197 3499 3363 2785 929 897 575 241 574 208 222 204 329 1736 1105 1037 227 557 470 472 976 1093 830 937 924 1014 1589 1235 1159 2860 3410 2510 2282 5024 5637 2725 3010 3281 3455 1353 914 1554 1310 1299 857 1428 631 2303 564 1553 1004 249 202 1449 1275 1721 3047 1341 572 1237 769 833 437 383 938 930 891 1216 1109 1677 2543 783 712 1194 1793 1773 1620 1325 1180 994 454 451 1381 1139 1693 517 757 469 866 646 657 852 1297 2228 2253 656 606 505 804 803 520 663 709 624 498 1118 997 618 1322 547 527 2050 648 816 975 606 820 1119 1012 1055 750 1213 1217 1184 1111 1127 1112 1364 1427 977 1169 991 1140 1039 1068 272 298 420 495 290 284 681 348 428 498 394 324 869 874 797 587 646 406 423 310 314 330 300 242 254 294 332 362 400 400 279 397 443 232 324 346 492 294 236 320 443 370 373 230 417 419 621 271 524 521 298 350 434 429 507 381 382 541 837 464 522 560 417 672 565 660 302 447 486 442 446 602 542 536 563 417 539 549 462 480 374 568 691 388 656 736 381 479 341 542 445 588 432 503 457 510 674 751 696 847 376 475 693 733 328 621 1038 216 1083 444 471 429 491 277 409 944 705 583 959 774 731 509 495 482 219 426 306 243 414 770 269 196 176 240 238 175 268 653 132 224 260 230 208 276 199 160 384 476 269 863 599 621 487 282 357 582 311 264 435 494 563 419 437 621 467 465 672 739 450 421 409 457 545 682 635 668 730 443 288 287 456 295 229 544 622 561 667 424 849 641 617 570 698 660 554 452 596 784 758 637 566 943 806 558 785 710 452 732 471 223 565 689 741 827 567 555 570 232 616 636 1451 214 285 402 404 438 497 297 521 533 176 544 547 661 287 279 299 642 597 328 546 461 1279 133 323 275 151 553 730 568 618 713 713 807 569 814 524 421 401 624 399 427 515 603 468 622 444 346 418 456 295 300 302 638 272 731 320 114 508 277 530 289 887 395 422 934 443 857 577 775 668 752 380 794 945 919 1000 499 574 495 610 473 366 467 509 582 878 528 543 493 928 878 850 1159 303 945 1248 1352 729 579 649 873 1190 757 1143 511 628 1093 604 1068 548 857 772 863 1055 725 869 897 916 677 1019 725 894 886 1007 954 616 562 400 294 222 278 299 509 462 500 404 471 417 361 387 704 473 1040 482 732 560 351 523 502 1564 658 552 326 542 658 972 804 588 663 759 902 796 503 691 836 860 824 552 623 997 1258 813 1369 1214 987 1034 895 924 2436 2232 1684 1776 1856 1849 1410 1504 1182 1268 1260 1460 1866 1650 1819 1693 2196 1507 1328 844 968 728 768 788 872 931 393 1107 1681 1447 1063 615 1059 489 453 394 832 370 711 826 572 697 559 765 503 364 365 324 486 556 427 386 415 604 550 664 914 658 973 810 589 675 1106 1014 810 871 749 813 1038 1024 677 1004 1074 502 374 458 405 411 405 334 532 337 351 176 211 138 300 309 360 492 238 157 209 150 209 162 154 217 132 342 154 250 259 581 536 610 622 519 424 329 467 283 257 287 351 319 380 387 889 284 288 477 367 361 497 419 313 556 492 493 508 425 213 449 531 337 540 425 419 341 326 339 400 333 432 518 442 395 421 313 416 386 219 298 303 769 526 461 530 545 664 565 658 406 635 534 282 138 550 269 575 300 249 575 216 336 196 321 718 1016 300 274 240 752 904 867 887 567 248 236 364 594 334 808 748 427 400 664 562 270 267 904 934 586 851 546 683 650 834 1147 1073 858 651 710 764 862 744 1411 817 238 829 450 337 425 548 1970 730 815 715 685 841 832 718 802 1021 978 1000 652 488 791 468 510 312 497 493 483 800 699 636 680 499 616 702 1061 711 1110 515 422 370 576 453 225 280 270 251 247 217 209 247 178 601 421 180 517 1138 881 985 600 532 674 740 579 746 481 987 705 887 870 1038 952 886 683 733 559 462 513 732 823 649 958 564 670 735 966 665 724 580 621 538 722 862 678 654 635 717 887 631 481 478 384 1000 803 768 948 1122 1309 1011 794 446 513 506 1261 522 855 1004 648 358 462 293 60 68 70 118 377 362 318 511 353 500 473 352 468 487 350 608 412 256 362 557 670 236 468 429 415 530 325 465 581 486 652 423 322 417 234 321 590 314 441 410 495 576 353 1030 583 545 513 315 237 364 332 201 334 368 412 426 611 253 228 195 294 325 492 632 614 456 442 494 352 356 672 500 717 750 688 322 397 582 480 587 837 674 571 640 484 642 471 680 425 443 371 653 1025 1132 1066 458 504 463 713 575 9859 590 1758 389 1871 1710 1947 1749 2071 2289 2359 1966 1532 2003 1465 2017 1750 2077 758 598 717 741 922 1055 993 657 485 731 1060 698 457 402 601 425 444 597 1167 643 596 544 740 1064 1029 720 717 882 821 847 340 490 635 547 422 440 398 452 554 538 775 525 522 490 624 822 489 572 767 507 481 681 706 924 930 847 1073 1056 608 758 1059 1031 924 1162 828 1226 1258 1367 1110 1146 1130 1205 1216 1128 1071 935 1202 802 971 1346 860 850 918 855 763 938 858 812 819 1131 727 1108 651 769 985 748 828 1034 913 1120 1000 1029 1104 940 1060 1120 629 725 827 989 720 554 801 896 530 909 979 534 1228 1188 533 1150 651 677 966 950 1252 896 813 421 586 711 628 1116 1074 1339 1313 1123 951 1279 1101 1179 1282 1105 1352 1014 1181 1176 1019 1260 1334 1045 1133 1211 1279 1069 643 735 496 766 386 258 268 167 317 222 193 340 145 294 195 225 188 215 360 179 325 193 386 255 189 352 286 218 331 234 279 197 252 267 190 320 327 404 303 322 271 521 385 322 335 359 281 554 208 274 235 264 341 135 102 638 424 311 191 156 202 283 461 302 318 230 116 188 169 226 263 138 305 176 361 581 435 106 171 234 262 221 209 403 260 484 269 320 363 277 378 373 367 296 428 184 241 352 149 310 311 442 478 426 579 493 465 351 506 588 370 452 573 954 506 686 340 293 805 290 414 370 426 299 313 313 297 443 452 393 451 593 387 404 794 417 798 602 526 697 774 915 649 1074 505 392 855 408 475 677 1024 933 639 291 786 502 536 683 349 361 531 650 428 193 428 454 497 348 220 367 558 694 964 564 473 629 559 579 600 541 724 915 802 531 1024 351 286 286 238 293 388 407 343 331 560 662 696 516 610 254 681 744 371 251 415 263 524 317 425 876 713 459 400 301 507 227 392 312 236 263 443 586 260 256 228 466 430 521 358 204 804 530 429 639 362 950 489 442 430 288 182 446 315 895 409 405 592 592 599 325 331 369 559 629 605 553 575 513 447 871 574 447 487 377 583 835 206 257 264 134 296 272 442 408 286 292 326 356 491 449 881 536 307 573 321 544 72 60 48 136 111 516 305 508 572 480 394 426 463 449 371 411 331 350 389 399 278 402 263 444 233 275 509 480 553 230 352 341 646 447 794 418 557 294 210 282 484 430 484 566 412 357 731 479 154 174 159 218 605 514 540 407 437 379 302 544 315 270 219 251 163 301 251 371 518 267 217 476 456 241 247 292 307 643 437 2669 2477 339 579 445 488 370 325 524 518 574 612 487 725 693 377 384 387 362 487 587 636 404 351 280 424 263 547 674 484 365 482 493 458 397 248 277 250 387 606 546 372 182 288 731 681 388 265 706 446 431 192 337 147 267 617 536 965 615 691 408 357 502 774 240 524 362 224 120 132 453 866 1043 1735 557 633 1142 1062 560 499 873 1107 630 458 652 568 459 418 909 482 256 248 249 160 156 379 777 1159 720 734 668 1688 1920 2174 2391 2110 2217 1202 758 517 1477 1538 1585 2075 1795 1067 1292 1291 1510 1255 1549 1245 1611 1701 1411 1736 1479 2479 2053 2026 1807 2346 1606 1779 1853 2051 1198 1071 1031 1030 864 1460 1637 1136 751 1443 353 353 711 410 472 448 459 1347 1162 521 269 423 421 379 421 2150 2169 2056 2040 2011 2035 1767 2295 1890 1856 1698 2194 2370 1755 1892 1852 2319 1782 2384 2114 2666 2170 1435 1932 2001 1911 2133 2166 1985 376 352 112 1861 2588 1330 2967 3272 3282 2350 1057 1049 590 235 669 265 384 149 301 1437 1015 1086 338 645 514 467 916 978 740 1709 1290 1069 2131 941 1294 2946 3426 2568 2334 4701 3235 2339 2599 2941 3312 1029 474 862 1150 1237 525 1302 473 1242 509 1384 701 94 82 1314 992 1314 2158 1269 569 1198 462 564 608 441 732 656 790 1148 817 1873 2016 1005 760 1199 1229 1060 1337 1391 1127 789 801 731 1960 870 1740 703 980 536 1238 770 741 996 869 2419 1359 577 549 701 796 749 633 643 382 532 639 1152 834 969 1155 676 550 1884 569 886 891 540 817 901 730 736 655 758 741 809 630 652 703 707 713 796 1058 788 747 481 768 364 589 280 422 515 532 931 398 403 295 660 612 1272 230 544 470 622 760 439 294 543 131 121 245 378 315 284 268 328 254 226 228 259 433 346 351 329 381 464 365 402 284 389 154 280 320 673 148 501 588 495 507 538 770 876 657 440 656 1124 821 712 733 483 680 871 491 764 919 824 705 937 534 943 985 963 859 899 1045 565 1027 505 521 511 913 554 630 381 446 434 470 426 470 444 794 535 465 675 513 399 494 364 486 485 621 596 559 680 95 967 585 359 239 518 250 432 682 568 725 805 771 847 750 758 409 129 199 259 272 690 536 237 336 256 237 236 247 120 430 412 392 196 182 261 251 256 228 253 480 369 753 335 399 345 241 460 352 270 272 508 241 729 490 587 819 749 494 467 404 458 329 203 381 378 349 661 636 455 449 405 576 453 398 208 281 555 789 815 770 532 414 587 281 397 511 447 851 385 423 389 791 530 1090 1004 474 593 533 615 799 501 210 616 726 571 479 472 553 1021 209 395 436 1176 157 140 159 479 242 262 502 486 467 301 303 425 415 217 209 272 624 588 490 528 274 562 217 303 248 331 346 916 719 777 851 795 934 746 884 698 546 533 841 511 565 668 551 419 619 505 748 371 566 434 499 463 743 500 432 656 99 523 237 267 554 581 403 333 692 250 865 605 596 1179 470 172 660 376 527 611 485 1175 1024 929 1353 1400 1693 1188 675 353 402 367 587 507 595 958 645 270 904 1316 1526 681 671 643 1031 712 706 1089 503 1065 814 459 879 453 852 857 848 1041 514 857 627 498 441 806 720 849 1362 1284 1441 736 587 380 507 407 296 473 463 536 530 513 600 244 515 1014 566 389 845 514 713 355 405 582 508 776 753 1024 686 638 681 580 762 936 604 629 640 835 702 731 902 919 814 679 763 670 819 538 898 979 532 607 781 618 2088 2286 1617 1891 1179 1374 1009 1139 1087 1694 1257 1425 1338 1102 1449 1170 2270 1288 1071 927 1007 920 906 956 784 977 639 974 927 804 1367 682 967 476 278 311 664 417 497 531 637 338 652 361 595 547 382 197 283 197 391 347 457 330 463 455 450 302 504 460 855 821 989 977 745 1124 1434 695 1087 967 946 580 671 600 171 299 275 207 240 167 307 319 121 125 346 108 158 91 186 203 185 369 86 215 392 307 317 409 276 252 280 257 544 414 674 569 657 273 260 296 421 277 247 269 508 480 459 399 518 444 416 297 257 210 476 361 409 516 545 765 359 231 178 361 398 422 407 427 482 302 498 476 519 428 625 441 547 456 515 340 395 431 213 358 259 529 438 652 801 697 711 870 860 497 904 863 375 136 690 245 630 389 217 623 213 444 159 414 1154 708 312 296 248 721 795 796 1442 656 191 187 273 470 305 668 561 378 269 464 483 368 410 468 584 737 503 908 634 691 678 742 801 989 538 755 593 929 596 721 936 277 895 449 393 259 337 1666 612 917 653 825 625 649 599 655 730 856 697 653 534 519 417 436 280 195 447 632 589 486 570 321 585 442 744 689 746 611 402 264 407 537 267 228 232 121 238 228 206 107 200 271 378 133 213 581 596 699 541 423 441 348 393 369 500 377 657 629 638 620 620 643 708 607 647 853 645 700 861 388 444 758 777 560 582 556 622 1177 1220 923 701 596 640 923 704 692 903 833 566 455 1205 413 832 684 646 642 675 683 614 771 403 400 434 719 311 456 985 651 200 333 285 94 152 148 273 338 408 592 686 737 900 627 249 697 574 148 672 363 262 501 328 832 188 434 241 267 321 422 318 402 301 326 215 197 314 199 620 241 285 440 437 456 476 284 942 528 475 597 558 515 436 416 441 373 435 420 438 408 378 260 227 164 188 593 633 595 649 696 658 380 474 630 342 422 772 697 411 308 594 410 741 683 722 777 301 940 563 364 582 503 545 376 660 1337 1212 1360 304 248 378 474 274 590 6391 1719 583 2007 1795 1733 1452 1532 1974 1924 1688 1606 1716 1513 1688 1620 1311 409 456 621 544 868 800 605 479 370 380 496 538 579 730 816 606 376 676 788 732 645 724 525 524 528 772 839 935 3630 2400 1860 2821 2422 2637 2756 2312 2001 3134 2122 2164 2901 2947 2776 2424 2790 2900 2962 2708 2879 2883 2548 2534 2444 2326 2499 2286 3009 2851 2389 2515 2978 2981 2740 2895 2856 3348 3378 3571 3948 3064 4146 3656 3840 3596 3789 3496 3097 2189 3406 4041 3716 2926 2843 2810 2642 3185 3116 2692 2998 3209 2632 2729 2841 2940 2983 2675 3268 2795 2896 2690 3006 2865 3039 2951 2828 2960 2979 2961 3172 3032 2694 3118 2581 2595 2418 2596 3112 2372 3440 3055 2606 3584 3329 3111 2769 2561 2983 2926 3150 2773 3456 3010 2526 2930 3362 3488 3217 3563 3520 4060 3659 3972 3729 3238 3340 3075 3596 3924 3836 3199 3104 3266 3638 3448 3494 3704 2227 2100 2344 3568 1765 1407 1033 1302 1099 1672 1004 1453 685 1122 946 737 1191 1149 1220 815 827 727 834 1563 1109 1579 1280 1337 1779 1192 1123 929 1046 1144 1229 1180 1180 1633 1332 1424 1283 1577 1010 1169 1290 1201 1062 1356 1092 894 1312 1204 1374 1510 1426 2186 1177 825 748 522 988 1258 1864 1450 1540 952 649 703 903 933 776 823 1350 965 1369 3037 1385 816 1185 941 1099 992 1267 1883 1392 2767 1195 1342 1588 1337 1270 2151 2017 1832 1864 1159 1604 1020 829 1099 1307 1855 2097 1266 1859 1371 1614 2226 2138 2067 1394 2358 1533 1429 1735 2533 2015 1344 2174 1337 1311 2112 2119 1539 1556 1376 1134 1193 1691 1637 1446 2711 2053 1929 3123 2857 2974 2678 2033 2634 2400 3451 2290 4024 2235 1322 2542 1377 1212 2871 2152 2799 2185 1766 2729 2289 1774 2757 2003 2004 1811 2303 1571 1272 2057 1806 1528 1710 1390 1345 2497 2752 3429 2557 2414 2177 1630 2121 2059 2404 1707 2541 2067 1576 2233 1561 1119 1490 1306 1153 1544 1489 992 1467 2592 2092 2102 2042 1766 1953 1775 2000 905 1271 1130 1246 1890 1643 1735 2653 1707 1856 2116 1523 2272 1392 1910 1038 985 1741 1901 2344 986 1304 1243 1511 2424 1823 1585 1022 1549 1976 2100 2678 1408 2873 1118 2679 1436 2040 1358 1956 1363 3470 1492 1750 2239 1652 2077 1470 1432 1280 1679 2475 2390 2552 2505 2227 2212 1856 1687 1412 2113 1618 2259 2646 661 871 678 839 1407 1178 1984 2937 1851 2158 1511 1292 1904 2886 2865 2677 1533 1199 2159 2109 398 341 278 549 610 2555 1441 2015 2085 1904 2517 2027 1949 1759 1562 1442 801 726 1545 1720 700 1484 1096 1710 1576 1577 1194 1431 1259 1053 1722 1672 2697 2341 2049 2343 1351 1225 1282 1866 1463 1132 1594 1777 1495 1413 1230 2172 1221 1465 1425 1630 1442 1964 1605 1534 1713 1074 1010 2849 2092 1175 1752 2019 1726 2121 2173 2057 1957 2099 1070 1106 1736 1427 1256 1571 1763 2801 2392 10074 10067 2310 2294 2096 2416 2271 2170 2262 1892 3535 2350 2608 2686 2629 1379 1365 1533 1552 2476 1574 1822 2606 2613 2722 2298 1584 2636 3108 1555 1504 2451 1675 1599 2842 1758 1710 1105 1183 2679 1931 1686 1159 1273 1396 1580 809 1069 2007 1529 1826 1277 1768 1367 1397 1625 1341 2692 2078 1672 1562 1791 1427 2010 1512 1624 1995 1844 907 965 1092 2966 3595 3916 2248 3404 4217 3521 2762 2453 2501 3562 2180 2412 2312 2307 1508 1731 3862 3066 989 941 1640 804 1309 1452 3441 3667 3469 3483 3091 4777 4747 4957 5314 4915 4352 4592 3508 2882 5328 5349 5246 6476 6314 4641 5282 5272 5673 5408 5475 5078 5505 6119 5527 6448 6802 7462 6313 7143 5320 6996 5056 9378 8540 8634 5222 5078 4964 3439 3179 5606 4911 4539 3037 5738 1865 1933 2406 1792 2565 1659 1426 3434 4082 2302 1508 2174 1994 1590 1425 7513 7541 7674 6891 8304 8052 7439 7765 7636 9761 7215 8599 9214 7090 9499 8088 8292 8268 8249 8636 8994 9374 7082 7130 8938 8083 8235 8363 8377 2023 1696 931 7261 8704 5085 11078 12009 11950 9912 3417 3650 2878 1089 3365 1011 1501 1282 1141 7073 3873 4012 1467 2418 1892 2219 3817 4719 3780 6599 3867 4361 6111 4526 5801 8986 10673 8990 9822 18115 17674 7238 10657 12297 12764 4746 3105 4181 4947 4445 2529 5882 2176 7591 2910 6637 3433 620 505 4668 3815 6846 10883 5517 2486 4194 3206 3345 2379 2310 3542 3407 3436 3995 3561 7486 8522 4047 2897 5333 6163 5848 6790 5216 5236 4048 3144 2947 6572 3971 6437 2354 4474 2064 3891 2677 2765 3268 3801 8208 7790 3196 2949 2592 3083 2889 2542 2683 2360 2198 3165 4640 3380 3467 6048 3532 3308 8227 2098 2508 3632 2353 3387 3278 3432 3375 3138 3114 2761 3302 3344 3319 3520 3057 3358 3484 3296 3509 3294 3347 3324 1810 1468 2191 1310 1562 1789 3342 1940 1433 1429 2430 1545 3070 2700 2218 1814 3473 3821 1811 2051 1653 915 863 1433 1604 1628 1104 1066 1485 1458 1498 1698 1806 2391 1624 1640 1492 1645 1696 1326 2220 1862 1266 895 1785 1956 2163 888 1551 2109 1845 2326 1841 2016 2334 1876 1865 2453 3011 2168 1946 1492 2351 2896 2661 2619 1460 1756 1907 1805 2063 1688 1811 2003 2303 2602 2903 2444 1642 2295 1618 2284 2150 2309 2394 2024 1682 1641 1797 1818 1576 2499 1528 2070 2455 1323 2546 2361 2063 2603 1771 2021 2494 2891 1642 1574 3281 422 2876 2024 2155 1381 1592 923 2430 2450 1631 2918 3520 2959 2962 2391 2958 1714 1251 1167 1377 1310 1702 1603 1046 1050 834 1040 984 854 1077 1631 1849 1559 1028 808 944 1213 771 894 939 1484 893 3292 2233 1874 1601 1441 2790 1642 1815 1751 1961 1658 2834 2220 2534 2355 1975 2312 2306 2232 2212 2030 1515 1657 1751 2101 2621 2465 3026 1605 1238 875 1538 1244 773 941 2381 2219 2393 2821 3345 1823 1987 2358 1930 3056 2274 2388 1988 2740 2653 3970 3030 3804 3192 3351 3469 2828 1997 2351 2236 1109 2605 3323 2816 3625 3202 2501 2579 1034 2016 2397 5436 914 968 789 1080 1151 1115 1786 2217 1804 1147 1739 1676 2610 1334 1319 1391 3162 3015 2214 2416 1517 3171 1143 1505 1024 1239 2279 2752 2167 2346 2466 2264 2592 2597 2246 2162 1712 1748 2445 1755 1960 1774 2592 2098 2970 2331 2056 1513 2089 1513 1808 1778 3696 1516 1212 1432 840 1521 765 1409 1473 2720 1528 1814 3527 2438 3407 3345 3331 3796 2472 1688 3770 2498 2435 2552 2912 2893 2431 2756 3173 3414 3280 3392 3202 1968 2168 2081 2255 2894 2272 2851 2559 1810 4150 4357 4980 2922 2971 2497 3689 3401 2942 3578 1394 2742 2433 2506 2512 2595 2967 2616 2923 2955 2504 2125 3386 3359 2542 3473 2496 2188 4963 4747 4611 3055 2795 1727 2626 2358 1861 2159 2536 1734 2083 2766 2162 1845 2314 2453 2791 2619 3365 1998 3306 2281 2005 2695 2495 4347 2785 2969 2535 2705 3713 3592 3785 3263 3043 2708 3379 3656 2885 2856 3298 3428 3818 3311 3301 4080 3589 3237 4010 3836 3164 3630 3348 3320 8080 8827 6775 6740 6437 6068 5417 5949 5048 6538 5074 5856 5790 5840 5994 5711 8107 5993 4527 3672 4080 2866 3242 3483 3676 5200 1741 4151 5168 4387 6033 2372 3111 4220 1687 2115 2434 1981 2657 2888 2632 2013 1551 2096 1731 1276 1248 1542 1526 1180 1548 1376 1797 1631 1805 2582 2136 1950 3057 2371 3095 3195 3303 3302 2963 3216 3052 3567 3004 3634 3727 3176 3264 2112 1243 1618 1474 1468 1433 1146 1428 1688 874 716 1514 696 1030 1051 1443 1426 552 540 666 526 1011 1005 1004 983 882 1627 916 1448 1360 1624 2448 2112 2311 1119 1346 1283 2299 1219 1132 1194 1507 1333 1444 1660 2673 1196 1066 953 775 858 1092 2356 1276 1607 2803 3168 1934 1395 796 2156 2173 1740 1804 2159 2347 1957 2258 1850 1768 1337 1733 1777 1944 2286 2040 1280 1846 2089 1611 1861 1685 2719 2700 3641 3516 3451 3486 3268 3773 1834 2796 2563 1928 975 3585 1924 3998 2177 1826 3728 1980 1801 1828 1944 3486 3360 1657 1847 1551 3934 4041 4060 3840 2865 1529 1384 1416 2865 1394 3304 3101 1768 1684 3113 2916 2340 2237 2942 3924 3062 2519 3106 3173 2940 3109 3118 4142 4291 3352 3583 3598 3576 3245 4040 3756 1763 2742 1831 1840 1565 1702 6985 2961 2993 3017 2985 3604 3302 2796 3428 4848 4857 3645 3040 2280 2853 1362 1467 1666 2110 2118 2699 2547 1699 1907 2066 1855 1856 2805 2846 3104 2961 1649 1661 1664 1793 1331 749 745 648 840 721 611 550 1262 859 1880 1461 831 2134 2768 2747 2665 2522 2281 3068 2554 2272 2317 2315 3267 3380 3199 3214 2641 3366 2935 2472 2657 2943 2554 2203 2934 2397 1808 3092 2647 2251 2882 2024 3122 2986 2652 2335 2100 2883 2588 2393 2787 3099 3053 2958 2154 2137 2877 2288 2915 2971 2768 3669 3234 3989 2653 4153 2427 2195 2260 4063 1704 3700 3501 1994 1175 1316 1108 661 723 760 1082 2004 1588 2316 2593 1997 2351 2729 1041 1881 1958 712 1304 1299 1155 1653 1736 3434 1071 2314 1755 1243 1586 1656 1608 1404 1442 1322 953 821 1136 1339 1385 1561 1366 1685 1931 2523 2860 972 5011 2171 2051 2284 1577 1731 1497 1310 1525 2127 1737 1946 2073 1751 1870 1214 1276 1061 1004 2017 3426 2187 2274 3003 3160 3402 1585 2950 1675 2352 2787 2942 1273 2312 2157 1923 2336 2430 2289 2273 1773 1831 2328 1300 1417 1572 2015 1499 2654 4626 3821 2472 1058 1570 1243 1682 1835 1758 1719 35773 8405 29425 28039 12663 11301 11898 11668 12193 12373 13214 12281 13713 12779 9143 9481 2066 1964 2325 1914 2921 3044 3350 2794 2181 2585 3082 2833 1981 2089 2693 2288 2264 2388 3178 2276 2147 2124 1841 2401 2390 3047 3029 3723 907 557 509 595 747 812 732 678 634 947 566 515 777 787 782 489 924 801 858 829 799 927 671 732 709 789 985 491 657 845 379 732 1025 889 796 727 862 870 876 1109 1134 772 1079 1057 1172 1040 1189 909 924 468 1093 1363 1151 735 788 738 812 994 1100 641 887 1232 667 670 812 826 799 911 816 822 785 720 1063 964 911 919 737 800 687 701 792 941 771 987 698 701 650 652 811 530 861 767 500 1177 712 741 513 478 946 718 1005 634 1018 905 480 809 949 1008 918 909 740 1052 883 815 857 569 696 574 967 1131 989 783 763 803 943 817 866 950 415 566 522 982 245 236 300 230 310 285 184 492 149 437 193 147 376 382 404 265 167 151 195 363 257 423 256 304 386 262 230 233 255 313 255 288 282 375 309 285 220 342 253 278 286 272 254 324 132 203 291 298 338 316 298 612 222 241 198 78 144 225 454 301 325 235 118 140 144 240 182 171 492 271 516 615 429 188 270 247 218 203 254 392 343 563 211 229 423 309 507 718 671 558 493 223 399 275 181 391 291 418 641 365 546 305 438 431 456 534 295 540 344 451 457 532 454 404 465 376 348 660 877 331 319 263 314 315 427 447 423 501 566 580 959 705 729 741 465 672 636 931 500 965 331 322 415 313 268 926 458 627 649 374 630 518 224 824 560 574 474 546 406 252 567 377 409 421 410 340 568 641 835 612 622 417 508 552 581 606 367 673 465 366 521 360 226 300 273 210 296 456 317 250 507 522 474 427 276 605 380 406 229 402 270 228 479 339 294 555 407 363 342 352 485 323 441 231 156 354 558 582 244 282 286 373 704 549 439 187 351 638 542 712 334 794 200 516 400 320 374 518 368 1071 234 332 643 413 426 467 377 338 446 481 460 776 759 432 463 618 511 411 649 527 727 798 140 172 160 188 362 413 597 879 646 676 246 362 493 723 576 685 345 323 554 744 58 52 74 127 157 571 288 476 510 446 708 564 393 371 335 378 182 132 539 486 196 370 243 512 385 399 362 367 282 154 351 410 609 658 496 626 379 406 311 577 244 206 455 515 372 235 283 516 232 293 290 415 347 544 495 446 448 257 224 990 457 234 423 611 504 631 704 578 533 586 291 344 408 406 203 287 504 721 571 2490 2552 487 637 595 481 569 315 691 653 1077 636 646 698 756 411 315 432 582 483 399 488 524 516 829 413 348 570 592 405 383 583 422 418 536 271 381 170 278 818 487 217 200 275 340 391 150 159 693 352 449 325 578 297 234 494 349 834 626 480 482 412 483 588 358 373 490 437 356 380 505 1012 946 1026 551 1084 909 1026 829 500 586 797 515 587 615 807 343 299 1070 619 184 182 486 124 377 332 1091 1245 838 1032 1003 1281 1334 1363 1604 1461 1109 1421 731 742 1169 1219 1208 1391 1539 970 1302 1210 1200 1214 1290 1045 1222 1649 1344 1231 1432 1556 1584 1775 1176 1793 1269 2144 2220 2099 1257 1428 1040 972 678 1238 1247 1379 811 1311 337 384 612 436 765 358 422 674 1010 510 330 725 659 511 269 1988 1890 1939 1832 2023 2257 1588 1902 1971 2582 1819 2341 2244 1741 2623 1975 1817 2067 2184 2070 2396 2493 1532 1836 2089 1877 1767 2043 2285 738 632 199 1601 2324 1491 2703 2688 2716 2370 620 707 723 247 883 367 469 403 338 1487 1033 972 406 748 459 718 1004 1353 780 1742 888 1211 1629 1201 1646 2402 2891 2228 2797 4885 4517 1806 2524 3101 3113 1201 751 1042 1198 1177 518 1530 564 1712 733 1735 803 182 124 1158 938 1685 2566 1310 615 1029 1115 757 551 477 759 715 754 1005 784 2005 2148 1382 838 1443 1344 1276 1875 1079 1152 880 654 736 1813 1001 1444 683 1257 357 897 598 638 794 839 2440 2123 794 750 659 833 817 715 815 538 580 889 988 999 977 1728 974 928 2112 597 659 881 565 981 758 922 1015 761 792 685 747 732 748 809 722 756 848 846 875 976 723 706 388 332 513 321 305 353 880 508 306 316 779 329 803 888 400 387 1158 1238 483 608 420 242 236 477 588 458 385 393 385 373 335 480 405 744 514 462 552 528 609 408 912 464 321 147 417 445 633 315 447 793 541 617 628 698 785 667 586 617 849 725 652 308 615 967 681 659 456 559 577 514 634 437 433 580 695 727 894 638 272 810 549 543 499 753 644 410 512 515 637 654 556 599 414 453 661 341 883 811 626 885 606 683 883 1041 431 530 806 103 692 553 491 376 586 140 636 370 296 747 994 695 802 703 673 427 230 201 269 286 534 563 223 459 354 225 227 223 235 431 663 446 225 136 191 268 173 239 233 458 131 916 494 446 394 323 712 507 538 547 560 458 881 704 637 756 380 642 651 620 547 653 362 415 313 468 692 753 837 375 249 340 537 404 213 237 671 563 633 787 737 381 450 379 478 690 546 645 386 619 567 891 558 1016 812 952 1051 942 682 665 686 214 646 757 740 815 846 651 848 217 575 783 1552 229 212 150 286 241 239 603 785 405 298 384 406 621 262 248 393 666 609 585 619 371 861 336 320 142 348 589 674 521 573 588 541 614 604 536 376 315 301 528 332 358 308 642 476 722 512 480 372 467 436 495 448 1001 463 310 299 190 388 225 535 542 745 405 486 996 540 746 947 815 1069 684 451 840 584 645 679 960 866 703 766 1026 954 951 1039 993 475 493 484 547 756 560 607 767 490 1010 1330 1462 817 842 702 1026 692 594 1025 480 658 555 686 625 642 890 856 899 881 703 557 732 900 711 830 537 501 1524 1548 1196 815 695 412 727 600 392 586 554 648 748 712 415 387 635 1053 567 483 755 465 698 565 296 881 647 1218 779 595 652 586 870 704 765 718 752 839 815 874 704 789 853 1142 862 676 737 1065 1051 906 1102 1027 785 988 874 810 1943 1784 1828 1899 1496 1771 1427 1530 1358 1474 1153 1312 1413 1688 1490 1259 2262 1484 955 871 935 667 717 807 982 1264 427 985 1364 1182 1800 612 827 1201 497 519 618 505 505 943 680 536 505 681 405 278 278 389 302 348 439 381 380 456 443 600 408 439 833 483 1164 837 869 851 608 828 887 1144 741 853 995 843 821 425 272 389 365 303 302 240 265 527 238 206 414 203 260 290 412 572 190 181 56 127 342 340 325 324 299 364 217 392 403 633 666 579 722 286 301 374 610 356 346 356 400 426 378 559 674 355 295 232 194 184 291 536 218 296 618 1012 444 328 210 430 456 413 333 510 574 501 715 550 546 314 295 279 394 737 623 318 332 544 244 415 268 519 649 1063 1059 1008 743 800 1141 351 630 619 400 191 918 356 768 480 355 705 422 537 408 517 788 577 313 467 417 895 904 796 972 686 338 328 259 552 293 778 576 282 334 635 462 633 379 581 934 787 569 788 781 605 677 685 911 1005 801 818 800 1423 672 730 663 311 751 379 427 403 431 1568 582 650 638 607 740 693 580 701 1058 958 716 786 658 633 464 373 304 541 426 824 632 370 381 530 490 493 608 606 854 779 388 469 567 372 471 117 113 101 117 119 103 97 260 271 419 387 313 582 709 699 773 560 512 981 562 470 510 586 906 909 745 800 545 823 745 640 686 801 810 518 691 460 347 913 997 524 786 474 691 835 597 619 459 848 804 573 714 1078 794 666 594 595 918 617 653 732 700 1130 920 1120 603 879 526 460 594 1175 296 840 1141 666 267 339 375 105 129 142 313 502 316 521 723 483 805 895 190 497 621 114 253 428 380 473 416 961 273 746 503 259 382 421 438 296 389 330 231 201 266 370 432 334 334 428 545 716 660 189 1210 519 501 699 382 406 330 312 299 658 481 521 625 330 516 249 265 187 189 352 965 590 553 1037 1024 982 403 742 345 461 771 858 330 491 609 489 591 697 696 565 428 539 639 267 307 510 553 414 525 1126 949 741 254 496 323 503 369 389 583 8405 6716 6610 6424 2432 1632 2448 2470 2502 2259 2737 2106 2695 2834 2237 2480 572 362 581 489 742 737 917 899 659 850 811 722 657 707 640 607 531 648 901 622 594 634 365 607 642 713 709 899 4055 2467 2116 3365 2839 2815 2928 2421 2153 3500 2307 2274 3397 3364 3251 2817 3067 3457 3132 3113 2812 3326 3246 2733 2673 2491 2619 2574 3196 2901 2594 2786 3218 3235 3004 3134 2980 3158 3266 3217 4010 3222 4477 3967 4037 4017 4028 3728 3466 2547 3954 4635 4124 3385 3168 3257 3003 3678 3481 3190 3074 3322 2663 2832 3280 3394 3177 2951 3895 3013 3083 3090 3189 2872 3301 3122 3031 3199 3069 3107 3490 3094 2797 3768 2702 3119 2730 2981 3302 2861 3562 3188 3089 3609 3637 3347 3039 2807 3338 2851 3422 2825 3674 3085 2453 3590 3857 4111 3793 4047 3844 4161 3688 4274 3840 3427 3582 3252 3626 3913 3892 3442 3477 3586 3859 3625 3645 3774 2356 2146 2392 3727 2124 1445 1040 1294 1094 1720 1172 1906 806 1402 1043 814 1354 1355 1402 1062 1187 1009 1094 1783 1255 1755 1320 1590 2107 1275 1293 1067 1226 1271 1298 1349 1399 1858 1425 1892 1707 2075 1198 1156 1497 1423 1168 1467 1572 865 1429 1320 1558 1580 1494 2479 1462 1112 1033 643 1158 1293 2092 1503 1663 1074 772 913 1089 1135 948 964 1516 1096 1581 3094 1533 860 1272 843 1284 886 1267 2170 1628 3084 1333 1490 1850 1498 1266 2072 1992 1782 2022 1317 1754 1271 997 1147 1338 2271 2379 1656 2035 1326 1909 2471 2426 2340 1668 2325 1571 1644 2022 2967 2433 1616 2403 1292 1372 2119 2037 1824 2036 1604 1225 1328 1998 1976 1678 2749 2384 1865 3381 2867 3673 3212 2304 2784 2548 3681 2319 4695 2896 1563 3021 1379 1644 3351 2181 3188 2506 2007 2773 2536 1788 2954 2274 2304 2294 2701 1644 1534 2005 1850 1577 2004 1566 1518 2794 2967 3739 2876 2855 2293 2143 2539 2399 2807 1760 2846 2320 1878 2607 1618 1448 1808 1458 1258 1757 1568 1395 1645 2671 2325 2452 2265 2053 2045 2082 2306 1184 1501 1337 1374 1885 1825 1988 3016 1934 2257 2552 1971 3017 1649 2042 1106 977 1689 1711 2542 1142 1392 1571 1816 2763 1856 1768 1229 1950 2220 2457 3017 1732 3166 1336 2960 1721 2495 1644 2258 1342 3432 1625 1931 2744 1788 2319 1741 1683 1362 1975 2856 2666 2914 2880 2319 2326 2103 1961 1497 2077 1556 2247 2810 773 1059 770 948 1387 1312 2390 3095 1985 2352 1745 1434 2141 3101 3360 3254 1874 1404 2482 2341 487 453 339 606 805 2853 1832 2350 2504 2199 2693 2513 2334 2193 1791 1399 786 654 1519 1846 770 1789 1279 2075 1819 1993 1322 1570 1292 1277 1789 2057 2903 2749 2156 2585 1494 1198 1443 1933 1791 1369 1655 1968 1646 1508 1537 2420 1403 1603 1575 1713 1561 2106 1833 2103 2039 1080 1001 3297 2507 1358 1738 1945 1673 2055 2120 2312 2182 2190 1332 1363 1978 1664 1398 1748 1766 3074 2571 10859 10785 2331 2479 2395 2308 2478 2210 2700 2479 3711 2846 2913 2992 2874 1799 1533 1594 1798 3095 1504 2065 2468 2405 2761 2322 1590 2928 3148 1797 1816 2524 2070 1960 3182 1838 2135 1296 1302 3061 2273 1785 1345 1541 1489 1748 835 1096 1945 1497 2018 1624 2058 1506 1506 2053 1678 3090 2438 2035 1875 1836 1559 2432 1903 1804 2375 2106 931 1049 1262 3593 4136 4165 2547 3738 4825 3847 2977 2678 2871 4165 2288 2888 2584 2515 1990 2006 4087 3274 1159 1117 1852 819 1354 1535 3841 4119 3509 3699 3134 4857 4902 5347 5648 5265 4515 4778 4311 3783 5714 5798 5371 6787 6239 5191 6015 6034 6096 5364 5223 5266 5934 6535 5737 7727 7098 8158 6436 7733 5166 7743 5446 10271 9263 9669 5646 6131 5233 3722 3548 5804 5400 4570 2899 6340 2007 1929 2578 2036 2429 1797 1560 3603 4394 2332 1555 2331 2130 1689 1430 8280 8214 8206 8099 9156 8365 8355 8465 8440 10649 8399 9351 9426 7759 9519 8665 8593 8568 8774 9067 9525 10109 7725 7949 10417 8980 9162 9197 8915 2206 1829 1086 8229 10216 5430 11633 13086 13285 10222 3800 3969 3594 1539 3970 1093 1817 1603 1557 8000 4440 4652 1608 2526 1995 2287 4327 5310 4326 7510 3891 4851 6687 4829 6859 9833 11594 9519 10776 20184 19590 8241 11895 12463 14109 5514 3704 4184 5350 4853 2673 6593 2340 8152 3540 7096 3604 664 618 5181 4237 7088 12252 5824 2458 4564 3371 3841 2870 2805 4142 3913 4138 4535 4076 8130 9099 4534 3628 6545 6713 6425 7294 5756 5902 4457 3721 3800 7843 4754 7076 2571 5064 2275 4403 3403 3367 3916 4403 9286 8596 3453 3037 2801 3266 3302 3091 3228 2581 2595 3247 5206 3486 3520 6520 3935 3697 8980 2585 3067 4217 2643 3527 3461 3488 3957 3555 3233 2953 3493 3900 3834 3941 3554 3929 3856 3902 3762 3538 3458 3942 1905 1652 2312 1510 1846 2143 3790 2155 1859 1576 2650 1558 3503 3196 2639 1739 4240 4324 2273 2314 1957 954 892 1586 1854 1855 1144 1100 1591 1541 1839 1856 1761 2495 1590 2015 1506 1660 1776 1486 2366 1948 1463 1056 2050 2212 2284 1001 1743 2108 2172 2797 2035 2037 2264 1939 1696 2367 3425 2108 2366 1879 2575 3160 3073 3081 1976 2312 2375 2315 2779 1970 2266 2609 2442 2685 3257 2726 1839 2597 1729 2743 2595 2590 2453 2139 1960 1931 2167 1939 1687 2805 1641 2055 2436 1293 2851 2279 2079 2605 1965 2246 2402 2852 1799 1807 3646 440 3003 2168 2386 1590 1626 1008 2507 2874 1843 3066 3647 3175 3189 2663 3289 1740 1396 1208 1432 1596 1942 1847 1201 970 721 1204 1041 1076 1390 1949 2080 1634 1157 935 1154 1306 881 831 1155 1575 973 3582 2549 1916 1695 1834 2946 1818 1926 1881 2227 1793 3407 2452 2741 2511 2170 2487 2523 2558 2296 2052 1666 2108 1892 2240 3022 2798 3300 2009 1376 1100 1908 1383 886 1087 2510 2359 2581 3142 3731 2173 2117 2840 2383 3368 2564 2689 2077 2796 2696 4817 3304 4555 3764 3642 3968 3223 2219 2815 2453 1190 3067 3839 3205 4080 3567 2881 2927 1100 2145 2572 5802 1221 1055 1070 1223 1407 1467 2056 2422 2083 1478 2102 1936 2640 1407 1409 1434 3989 3764 2283 2606 2005 3604 1082 1554 994 1178 2528 2947 2356 2533 2661 2417 2851 2741 2529 2649 2174 2127 3050 2093 2341 2117 3029 2542 3509 2837 2531 1545 2342 1571 2006 1861 4161 1912 1391 1564 882 1746 1001 1528 1595 3288 1881 1832 4103 2834 3728 3265 3454 4183 2791 1824 4095 2704 2952 3073 3001 3324 2646 3075 3092 3626 3230 3567 3576 2277 2512 2425 2518 3072 2407 2978 3013 2066 4578 4697 5375 3132 3140 2782 4440 3963 3222 3626 1550 3005 2567 3240 2589 3320 3325 2995 3396 3583 3048 2709 3997 3616 2767 4017 2878 2476 5297 5005 5219 3644 3391 2047 3435 3059 2012 2255 3013 1968 2311 3165 2293 1860 2338 2601 2893 3027 3970 2413 3530 2694 2238 3000 2865 4724 3219 3065 2957 3103 4196 4036 3872 3758 3447 3442 4080 3952 3341 3364 3633 3733 4331 3883 3545 4378 3718 3793 4456 4438 3653 4109 3836 3841 9006 9935 7167 7453 7241 6759 5947 6526 5832 7399 5682 6627 6301 5819 6364 6299 8693 6603 4980 4250 4697 3163 3599 4006 4261 5506 1978 4865 5843 4981 7177 2646 3400 4452 1965 2297 2944 2168 2760 3096 2690 2226 1735 2314 1827 1530 1530 1623 1632 1307 1638 1483 1853 1876 2184 3095 2206 2162 3252 2635 3335 3495 3536 3435 3180 3414 3222 3510 3239 4315 4153 3428 3551 2511 1556 1856 1642 1812 1754 1387 1539 1659 1077 705 1736 820 1026 1074 1274 1438 646 474 917 675 1088 1154 1145 1101 976 1711 912 1913 1669 1807 2658 2193 2394 1251 1504 1460 2345 1377 1284 1354 1537 1444 1581 1820 2882 1136 988 1113 896 1003 1187 2377 1480 1848 3072 3501 1955 1656 958 2625 2597 2069 2229 2906 2983 2447 2421 2170 1982 1587 1950 1862 2132 2401 2401 1607 2084 2339 1807 2237 1971 2953 2773 3476 3815 3415 3818 3408 3607 1883 2816 2654 2168 1123 4129 2281 4609 2443 2040 4396 2309 1972 2045 2118 3551 3694 1822 1892 1565 4244 4463 4468 4102 3254 1863 1651 1613 3462 1803 3992 3535 2073 1865 3686 3670 2676 2676 3350 3898 3481 2877 3420 3351 3116 3454 3491 4669 4842 3349 4026 4536 4007 3534 4426 4359 1862 3113 2412 1924 1811 2112 7889 3453 3365 3305 3182 3687 3273 2807 3407 4688 5064 3920 3274 2374 3298 1397 1549 2030 2427 2456 2699 2718 2013 2177 2158 1914 2057 3284 3095 3604 3194 1593 1687 1966 2126 1754 764 760 662 881 752 602 552 1527 955 1822 1356 925 2551 2895 2800 2583 2937 2637 3255 2757 2554 2828 2607 3631 3814 3551 3450 2955 3609 3282 2667 2874 3557 2889 2626 3282 2750 2049 3244 3091 2463 3090 2130 3234 3385 3105 2537 2214 3094 2998 2724 2891 3299 3254 3293 2510 2554 2844 2511 2895 3465 2957 4095 3608 4380 3212 4978 2894 2498 2326 4944 1740 3944 3901 2092 1347 1405 1344 910 991 930 1401 2305 1832 2679 3114 2110 2412 3231 1118 2157 2099 813 1387 1286 1137 1616 1599 3784 1191 2399 1832 1182 1661 1763 1480 1582 1478 1341 1137 939 1416 1418 1563 1577 1393 1976 2142 2423 3144 1016 5094 2440 2332 2768 1933 1936 1807 1638 1613 2421 1845 2049 2146 2145 2394 1425 1489 1093 1020 2454 4034 2266 2625 3393 3617 3740 1632 3464 1679 2629 2744 3206 1524 2597 2470 2196 2659 2787 2438 2465 2036 2102 2660 1575 1965 1710 1992 1438 2825 5581 4108 2678 1203 1496 1295 1887 1853 1871 2007 29425 6610 40718 36371 13475 11841 12931 12928 13319 13115 14012 13346 14583 13401 9684 9603 2208 2334 2297 2009 3093 3494 3956 2951 2498 2802 3469 3000 2164 2432 2963 2679 2209 2453 3456 2702 2565 2511 2005 2537 2516 3537 3671 4448 3763 2279 1886 3081 2570 2517 2580 2187 1937 3221 2148 2087 2983 3039 2917 2566 2907 3187 2813 2867 2622 3029 2759 2498 2413 2101 2309 2379 3052 2673 2245 2403 2971 2953 2614 2808 2676 2788 2896 2890 3780 2866 4256 3670 3795 3720 3764 3351 3162 2239 3481 4371 3550 3012 2700 2904 2756 3300 3173 2768 2563 3030 2268 2489 3116 3036 2915 2647 3486 2773 2854 2775 2929 2662 3092 2864 2792 2919 2868 2906 3253 2783 2596 3464 2494 2750 2484 2795 3017 2336 3262 2913 2729 3389 3417 3151 2680 2519 3099 2569 3132 2634 3288 2881 2287 3217 3508 3762 3424 3672 3424 3806 3350 3946 3461 3099 3156 2832 3397 3669 3693 3101 3056 3176 3422 3225 3239 3399 2171 1955 2230 3479 2042 1397 952 1220 1002 1636 1083 1700 734 1236 899 715 1226 1219 1256 950 1008 862 926 1681 1171 1671 1224 1315 1771 1203 1219 995 1154 1178 1214 1271 1260 1584 1307 1605 1455 1766 1113 1108 1369 1299 1108 1393 1272 792 1323 1246 1450 1495 1421 2130 1224 956 883 585 1025 1191 1947 1407 1536 984 710 771 988 985 839 841 1413 962 1358 2873 1497 758 1150 749 1123 786 1096 1877 1447 2802 1257 1398 1613 1406 1171 1922 1850 1672 1936 1188 1591 1126 918 1085 1213 2183 2297 1395 1865 1132 1720 2361 2364 2161 1495 2153 1430 1468 1833 2679 2182 1454 2252 1187 1221 1996 1862 1709 1818 1445 1157 1139 1677 1873 1589 2429 2086 1629 3221 2765 3299 2853 2024 2597 2336 3316 2147 4196 2556 1404 2717 1234 1428 2989 2101 2845 2326 1778 2561 2307 1642 2772 2140 2154 2090 2448 1552 1426 1787 1731 1507 1828 1415 1395 2612 2588 3365 2696 2671 2146 1861 2318 2290 2697 1498 2536 2042 1543 2287 1456 1232 1540 1270 1165 1606 1460 1243 1452 2490 2004 2113 2129 1826 1861 1970 2128 1008 1361 1209 1259 1729 1696 1868 2828 1800 2101 2379 1782 2701 1479 1774 947 843 1404 1458 2358 1050 1275 1398 1493 2538 1621 1626 1116 1680 1902 2207 2801 1457 2670 1174 2741 1653 2314 1516 1939 1243 3212 1523 1718 2450 1635 1974 1497 1597 1233 1723 2586 2435 2730 2619 2125 2127 1958 1768 1349 1939 1444 2097 2669 687 951 689 801 1313 1116 2222 2866 1870 2177 1593 1269 1895 2890 3041 3128 1675 1238 2248 2019 441 390 285 576 628 2530 1626 1991 2180 1916 2502 2224 2027 1888 1620 1321 722 602 1342 1536 681 1558 1127 1957 1665 1833 1213 1420 1170 1062 1646 1919 2568 2591 2019 2301 1252 1077 1338 1837 1557 1186 1508 1786 1470 1322 1350 2282 1305 1501 1423 1577 1401 1961 1705 1773 1774 887 851 3037 2179 1172 1632 1833 1569 1927 2008 2080 2058 2083 1103 1261 1792 1535 1324 1590 1650 2920 2299 9833 9621 2165 2332 2179 2141 2382 2087 2266 1966 3470 2292 2462 2675 2646 1521 1395 1407 1686 2946 1424 1904 2281 2220 2573 2118 1442 2739 2838 1642 1455 2327 1908 1836 2876 1741 1808 1100 1033 2923 2147 1667 1080 1282 1265 1393 713 995 1757 1322 1871 1308 1792 1352 1316 1883 1422 2701 2131 1906 1557 1754 1439 2099 1664 1612 2062 1923 825 933 1066 3291 3652 3683 2288 3397 4155 3545 2742 2440 2494 3907 2067 2542 2336 2235 1725 1608 3464 3060 1047 1001 1692 754 1255 1425 3473 3889 3275 3423 2864 4463 4483 4833 4974 4655 3880 4447 3842 3526 4851 5005 4686 5808 5397 4595 5422 5430 5451 4780 4585 4612 5227 5977 5052 6690 6503 7386 5862 6994 4792 6975 4843 9305 8115 8319 5096 5400 4756 3502 3322 5245 4738 4128 2656 5686 1822 1732 2313 1915 2162 1662 1396 3289 3891 2171 1428 2211 2016 1603 1378 7369 7352 7330 7467 8357 7642 7568 7678 7825 9914 7527 8811 8704 7137 8925 7960 8047 7925 8057 8364 8973 9584 7169 7262 9106 8096 8170 8182 7880 2032 1673 946 7521 9176 4878 10565 11586 11922 9229 3371 3520 3138 1363 3490 1017 1667 1479 1489 7388 4064 4306 1437 2321 1826 2084 3912 4976 3841 6821 3587 4383 6123 4397 6270 9247 10884 8649 9989 18509 18093 7466 10833 11423 13042 4973 3283 3749 5088 4448 2257 6196 2035 7401 3292 6606 3354 605 559 4942 3969 6610 11195 5434 2256 4164 3223 3401 2657 2596 3741 3600 3794 4092 3633 7417 8368 4115 3208 5880 6057 5810 6662 5384 5391 4133 3519 3447 7135 4379 6453 2345 4717 2082 3900 2804 2931 3412 4024 8567 8060 3210 2810 2579 3042 2970 2769 2830 2107 2331 2962 4813 3140 3102 6085 3700 3492 8116 2249 2645 3864 2413 3263 3127 3221 3597 3239 2818 2648 3222 3550 3482 3525 3191 3522 3510 3417 3539 3283 3225 3529 1765 1506 2177 1368 1627 2000 3376 1946 1603 1382 2378 1480 3169 2965 2519 1621 4030 4100 2076 2045 1716 890 838 1530 1771 1741 974 930 1444 1407 1625 1662 1628 2347 1466 1925 1321 1456 1645 1334 2197 1872 1324 969 1883 2029 2057 864 1576 1939 1786 2384 1825 1840 2107 1805 1534 2124 3061 1988 2100 1583 2398 2903 2853 2856 1621 1888 1975 1843 2449 1730 1952 2293 2166 2421 2802 2406 1488 2300 1492 2339 2183 2218 2256 1958 1791 1740 1980 1710 1446 2486 1523 1939 2260 1145 2517 2112 1926 2418 1746 1936 2278 2708 1590 1633 3270 375 2527 1903 2268 1526 1489 859 2374 2609 1668 2746 3313 2820 2862 2314 2703 1654 1314 1150 1354 1419 1748 1752 1073 852 663 1078 981 993 1271 1684 2018 1549 949 822 1084 1243 810 801 1115 1504 841 3203 2363 1803 1610 1666 2782 1678 1820 1773 1985 1662 3187 2368 2591 2210 1982 2332 2418 2348 1997 1944 1550 1898 1653 2051 2724 2626 3090 1822 1165 770 1587 1210 772 961 2398 2178 2376 2923 3520 1966 1874 2474 2215 3254 2337 2521 1965 2469 2489 4361 3046 3903 3342 3415 3673 2935 1979 2506 2220 1089 2788 3528 2733 3755 3294 2583 2644 1028 1888 2276 5228 1103 995 864 1159 1181 1223 1869 2248 1880 1305 1904 1790 2478 1347 1355 1318 3550 3413 2161 2443 1818 3276 985 1413 930 1077 2436 2765 2236 2393 2503 2285 2657 2570 2387 2291 1881 1859 2505 1821 2026 1853 2877 2430 3308 2709 2420 1415 1987 1449 1857 1723 3824 1596 1281 1414 799 1516 874 1415 1450 2965 1575 1734 3692 2594 3495 3072 3205 3942 2589 1704 3857 2464 2639 2752 2788 3002 2341 2695 2767 3387 3002 3340 3132 2040 2252 2157 2326 2831 2222 2666 2738 1814 4126 4337 4934 2875 2819 2551 4036 3782 2965 3376 1298 2766 2214 2927 2305 2986 2978 2725 3122 3144 2668 2369 3518 3284 2608 3629 2658 2251 4910 4623 4918 3407 3168 1840 3221 2886 1762 1994 2804 1804 2145 2825 2096 1660 2086 2377 2706 2792 3729 2179 3315 2437 2122 2838 2532 4342 2807 2770 2697 2678 3734 3823 3601 3325 2821 3035 3627 3619 2967 3083 3331 3457 3886 3575 3164 4189 3423 3557 4158 4097 3305 3665 3485 3598 8025 8730 6572 6732 6674 6321 5407 5911 5253 6659 5248 6033 5770 5425 5853 5834 7837 6134 4444 3928 4281 2828 3213 3787 3965 5141 1710 4681 5400 4597 6612 2490 3242 4224 1753 2159 2735 2002 2704 3030 2571 2162 1601 2047 1664 1328 1298 1391 1515 1173 1419 1260 1717 1689 1906 2882 1986 1951 3090 2327 3039 3292 3295 3236 2952 3207 3056 3215 2857 4035 3654 3028 3069 2264 1463 1743 1561 1703 1659 1328 1354 1580 947 630 1626 764 960 1030 1203 1396 548 424 753 621 1035 1060 1053 1032 919 1559 846 1748 1465 1620 2460 2003 2219 1136 1384 1352 2227 1250 1167 1221 1426 1305 1437 1727 2818 946 806 965 748 880 1058 2251 1254 1570 2683 3151 1584 1460 854 2401 2381 1821 1954 2495 2669 2150 2251 1849 1711 1452 1653 1633 1865 2213 2133 1439 1857 2106 1649 2088 1843 2793 2469 3222 3500 3178 3512 3137 3378 1703 2569 2405 1934 1015 3492 1942 4032 2205 1755 3842 1958 1690 1752 1878 3225 3316 1684 1691 1368 3947 4157 4148 3701 2835 1724 1543 1401 3111 1482 3493 3161 1796 1703 3282 3177 2311 2433 2872 3631 2878 2558 3004 3073 2798 3142 3102 4157 4428 3006 3577 3998 3588 3141 4088 3891 1643 2900 2106 1755 1572 1875 7159 2764 3109 3061 2794 3439 3049 2603 3165 4452 4732 3686 2969 2196 3124 1272 1430 1785 2161 2046 2544 2614 1783 2021 1998 1800 1775 2723 2665 3396 2851 1382 1535 1661 1829 1417 667 696 614 782 692 525 483 1341 866 1686 1318 761 2294 2715 2557 2423 2482 2259 2983 2454 2123 2296 2321 3200 3463 3285 3186 2593 3401 2901 2373 2560 3161 2533 2319 3053 2504 1919 2915 2828 2216 2814 1845 2912 2958 2755 2226 1969 2874 2733 2342 2731 3107 3023 2875 2277 2406 2631 2288 2717 3265 2642 3749 3293 3969 2925 4361 2518 2216 2154 4390 1552 3624 3552 1943 1234 1337 1198 843 930 859 1326 2100 1635 2421 2880 1853 2180 2875 1011 1895 1871 658 1303 1171 1020 1548 1555 3426 1096 2228 1718 1113 1445 1645 1388 1449 1379 1249 984 844 1231 1328 1390 1509 1300 1699 1947 2261 3000 912 4778 2296 2194 2584 1811 1822 1743 1582 1517 2323 1716 1865 1948 2017 2296 1260 1338 988 927 2191 3794 2070 2379 3096 3280 3307 1556 3213 1504 2487 2579 2786 1432 2455 2172 1924 2375 2440 2218 2032 1703 1843 2387 1274 1449 1589 1870 1388 2634 5007 3791 2512 1054 1400 1241 1552 1756 1710 1795 28039 6424 36371 35543 12886 11331 12211 12152 12594 12334 13454 12582 13981 12769 9223 9093 2024 2171 2099 1748 2796 3226 3510 2718 2250 2587 3212 2682 2022 2119 2733 2449 2044 2339 3193 2315 2204 2162 1742 2184 2169 3377 3439 4077 2970 2673 2228 2373 2651 2841 2455 2924 2567 2859 2138 2273 2831 2884 2772 2463 2809 2771 2721 2689 2933 2566 2847 2330 2371 2514 2066 2119 2786 2546 2512 2202 2931 3199 2757 2814 3119 3148 3323 3257 3384 2398 3420 3343 3365 3313 3308 2806 2775 2373 3248 3760 3390 2742 2949 2868 2452 3115 2573 2816 2496 2514 2512 2894 2655 3083 2898 3030 3345 2824 3521 2739 2604 2580 2984 2744 3163 3064 2855 2868 2744 2407 2741 2776 2572 2810 2758 2808 2941 3544 3427 3637 2640 2883 3414 3352 3116 3125 2683 2972 2817 2757 3852 2624 2255 2787 2849 3246 2842 3426 3526 4103 3481 3644 3755 3311 3477 3426 3343 3251 3359 2581 2941 2610 3018 2999 3495 3652 2170 2156 2300 3008 1823 1328 1037 1470 1135 2016 909 1372 991 1424 1092 1182 1119 1123 1225 608 864 661 692 1460 935 1427 1080 1139 1427 1024 957 763 897 838 1068 1241 948 1396 1205 1301 1289 1519 968 1170 1296 1228 1099 1489 986 877 1122 943 1085 1275 1180 2553 1165 1003 851 578 1021 1100 1779 1198 1321 889 791 799 987 1069 963 755 1351 785 1294 2318 1257 903 1494 1004 1017 930 778 1949 1541 2685 976 1084 1269 1542 1054 1854 1814 1663 2045 1091 1365 1036 1230 945 1213 1545 1632 1476 1493 1177 1773 2255 1752 1948 1536 2503 1703 1502 1731 2481 1939 1655 2180 1460 1635 1729 1556 1281 1552 1504 1477 1299 1965 1491 1315 1884 2423 1528 2607 3002 2842 2710 2123 3040 2671 3506 1896 3919 2498 1556 2793 1116 1721 3253 2355 3715 1941 2224 2763 2689 1765 2213 1529 1621 1683 2862 2276 1712 1889 2011 1151 1287 1409 1044 2735 2616 3540 2792 1948 2224 1886 2338 2082 2222 1892 2045 1801 1820 2129 1694 1322 1673 1407 1414 1614 1680 1387 1527 2304 2136 2447 1871 1521 1691 1671 1973 904 1239 1258 1082 1764 1543 1571 2258 1504 2171 2160 1495 2666 1453 1964 1223 1108 1491 1339 2260 960 1176 1042 1768 2162 1843 1842 1095 1752 2017 2020 2789 1588 2684 1788 2882 1599 2378 1988 2247 1499 3477 1876 1864 2546 1788 2380 1498 1024 1201 1999 2369 2362 2505 2469 2083 2027 1593 1406 1410 1776 1230 1960 1931 632 906 668 986 1155 1009 1653 2594 1315 1534 1406 1311 1570 2915 2565 2090 1375 1032 2350 2201 617 367 300 559 549 2232 1675 2170 2093 2179 2218 2035 1976 1802 1564 1173 644 623 1107 1578 608 1674 1190 1681 1933 1963 1103 1142 1427 854 1712 1729 2977 2142 1985 2104 1576 1135 1091 2037 1424 1126 1430 1544 1394 1246 1385 1898 1074 1281 1096 1120 1480 1719 1475 1900 2346 1070 1052 2435 2283 1393 1715 1804 1631 1943 1867 2041 1672 1512 1098 811 1756 1475 1482 1855 2439 2440 2326 10788 9572 1964 2672 2164 1960 2523 1866 2157 1844 3386 2210 2896 2374 2596 1296 1145 1495 1352 2167 1551 1250 2867 2828 2756 1979 1740 2590 3056 1452 1652 2111 1772 1633 2671 1761 1849 1041 1115 2057 1558 1923 1266 1450 1369 1584 854 1039 1932 1515 1854 1164 1985 1344 1138 1422 1633 2752 2028 1757 1554 1772 1261 2188 1529 1704 1768 1658 743 809 1019 2657 3089 3692 1685 2994 3823 3554 2789 2224 2216 3641 2045 2512 2247 2336 1911 1455 3489 2471 961 853 1694 1247 1513 1323 3463 3051 3251 3727 2743 5002 4742 5442 5240 4697 4540 4681 3859 2859 5391 5298 5389 6338 5565 5346 5332 5167 5427 5641 5484 5010 6175 5794 5672 6674 6577 7684 6091 6716 4838 7027 5256 9347 9106 8887 4378 4528 5012 3072 2937 6267 5201 4485 2477 5746 1912 1682 2354 1759 2322 1835 1396 3633 4163 2310 1638 1853 1692 1814 1275 6955 7120 7149 7300 7099 7021 7521 7496 7957 8934 8035 9228 9271 7465 9662 8029 8162 7886 7206 8601 8940 8597 7155 6776 9522 8577 8197 8747 7701 2122 1795 1141 7246 9012 4627 11417 12188 12193 9526 3790 3779 2821 980 3176 979 1180 1024 1095 6215 3505 3604 1582 2063 1687 1879 3587 4630 3594 5775 3994 4644 5258 4404 4814 8666 10233 9429 8260 16679 17999 7547 10417 11253 13127 5288 2759 4186 5210 4812 2274 5977 2417 7819 3209 6474 2969 387 316 4744 4059 6514 11725 5951 2197 3691 3203 2975 2594 2536 3403 3309 3635 4702 4118 7426 8631 4188 2928 5398 6079 5974 6358 5148 5475 3743 2982 2782 6141 3815 6419 1987 4170 2255 3715 2950 2937 3506 3709 7855 7539 2848 2818 2409 2522 2769 2395 2545 2295 2329 2653 4916 3413 3310 5271 2945 2701 7975 2290 2788 3438 1763 2736 2988 3130 3188 3586 2500 2435 3067 3458 3570 3779 3013 3379 3873 3747 3845 3163 3508 3218 1615 1527 1841 1544 1509 1679 3213 1680 1269 1606 2708 1266 3614 2225 2207 1795 2602 2329 1706 1552 1889 802 707 1107 1034 1339 1136 1196 1358 1683 1543 1729 2144 1707 1469 1508 1137 1334 1408 1593 2121 1489 1709 1016 1742 2000 2087 1141 1813 1792 1650 1842 1326 1607 1566 1655 1483 2247 2907 1592 1453 1975 1944 2693 2851 2771 1526 1976 2035 1777 1690 1982 1651 1720 2313 2307 2464 2294 1581 2139 1476 2280 2241 2210 2111 1967 1636 1552 1401 1428 1331 2591 1456 2286 2226 1584 2886 2027 1856 2313 1535 1714 2146 2445 1931 1681 2795 349 3018 1898 1912 1408 1472 1114 1689 2778 1642 2794 3584 2913 2706 2322 2464 1301 1346 1202 1238 1013 1186 1070 928 878 680 915 850 1023 1177 1796 1439 1178 828 748 853 1316 801 729 1050 1144 877 3931 2130 1416 1150 1648 2238 1886 1669 1531 2202 1478 2064 1569 2158 2552 1694 2460 2069 2260 1683 1483 1489 1757 1875 2130 2698 2796 2807 1714 1339 763 1505 1366 975 1014 2291 2226 2439 2374 3089 2202 2257 2191 2229 2818 2171 2273 2105 2644 2666 3840 2925 3392 3121 2634 3351 2435 1618 2383 2420 949 2294 2941 3024 3307 2937 2074 2691 847 1728 2025 4698 1297 1126 1212 1344 1542 1532 1491 1611 1686 1020 1877 1692 1963 1460 1465 1020 3588 3033 2111 2389 1537 3942 906 1608 1177 946 2169 2648 2191 2343 2298 2190 2573 2730 2527 2344 1784 1876 2327 1803 1960 2037 2551 2105 2834 2256 2143 1471 1927 1533 1422 1690 3587 1572 1455 1988 739 1338 685 1321 1376 2576 1494 1938 3227 2092 3135 3054 2551 3557 2422 1315 3087 2744 2590 2751 2877 2912 1960 2481 2784 2525 2549 2887 2605 1866 1822 1762 2175 2803 2398 2657 2702 1565 4033 4458 4934 2476 2215 2093 4052 3035 2510 3616 1241 2840 2868 2548 3224 2662 2983 2733 3193 3368 2391 2139 3719 3323 2243 3009 2827 2527 4921 4598 4175 2770 2528 2106 2462 2164 1798 1997 2506 1377 1649 2389 1745 1938 1875 2024 2873 2852 2763 2279 3066 2250 1771 2171 1995 3892 2845 2829 2072 3197 3851 3089 3754 3282 2688 2822 3112 3701 3375 3234 2938 3170 3766 3684 2785 3950 3423 2798 3745 3414 3196 3118 3231 2907 8498 8525 6800 6831 6901 5184 5658 6216 5292 6592 5479 6016 5585 5591 6290 5636 7991 5581 4633 4500 4777 2908 3357 3051 3248 4341 1466 3724 5196 4538 5179 2434 2810 3184 1481 1972 2445 2359 3011 2713 3007 2051 1436 1808 1901 1758 1699 1393 1396 1244 1303 1269 1836 1790 1862 2845 2309 1946 3309 3297 2964 2991 2986 2966 2679 3146 2462 3062 3163 4066 3533 2746 2863 2351 1038 1178 960 1344 1210 1011 1449 1580 1141 644 1322 695 1214 913 1395 1224 533 645 612 555 758 722 745 757 647 1465 813 1355 1274 1352 2403 1990 2115 1061 1124 1261 2363 1191 1111 1231 1258 1327 1436 1683 2500 985 890 819 625 865 1006 2237 1100 1684 2876 2795 1706 1591 944 2291 2194 1742 1988 2543 2401 1994 2290 1978 1776 1580 2241 1951 1819 2196 2138 1529 1536 2308 1715 2041 2304 2821 2391 2778 3368 2963 3352 2870 2950 1766 2861 2881 2178 726 3955 1889 4346 2437 1738 4380 2025 2159 1693 2369 3077 3677 1726 1486 1322 3569 4137 3926 3666 3157 1201 1088 1627 2768 1698 3529 3055 1900 1485 3104 2673 2058 2185 2883 4093 2868 2619 3083 3110 3287 2814 3071 4148 4536 3002 3602 4043 3746 4020 4464 4494 1756 2255 2236 1895 1804 1885 7209 2900 3180 3261 2858 3647 3326 2790 3491 4451 4293 3904 3203 1966 2277 1443 1568 1170 1666 2145 2449 2349 2068 2014 2043 1703 2043 2748 2902 3311 3096 1770 2087 1388 2291 1482 642 665 515 696 664 557 435 1498 869 1315 1354 681 2347 3166 2666 2562 2222 2561 2398 2334 2405 2653 2361 2984 3697 3631 3458 2733 3406 3579 2972 3186 3175 2332 2400 2959 2939 2384 2691 2703 2499 2597 2101 2369 2864 2838 2174 2189 2637 2798 2293 2859 2463 3118 3787 2366 2405 2220 2473 3342 3121 3250 3236 3304 3545 2774 4117 2228 2247 2107 3826 1679 3495 3469 2166 1297 1151 987 677 757 785 972 1820 2009 2262 2028 2049 2475 2218 1020 2103 2030 1005 1353 1296 880 1453 1443 3372 890 2379 1782 1426 1265 1628 1586 1169 1496 1642 1214 932 1505 1282 1816 1807 1352 2092 2118 1908 2466 1019 4451 2385 2193 1988 1388 1550 1563 1448 1263 1675 2100 1833 1835 2111 1826 1482 1444 1177 1282 2453 3078 2615 2487 2958 3185 2919 1678 2769 1887 2574 2381 2872 1278 1604 2096 1837 2232 2294 2237 2273 1795 1832 2105 1319 1692 1734 1809 1291 2931 3937 3484 2185 1249 1578 1185 1445 1898 1947 1733 12663 2432 13475 12886 38276 14093 13836 13397 13086 13700 14953 13639 14317 13033 8985 9442 2125 2310 2144 1811 2910 2706 2760 2467 2299 2640 3547 2825 1861 2139 2473 2404 1568 2172 3313 2272 2039 1977 2010 2390 2507 2523 2574 2956 2767 2804 1896 2191 2125 2234 2387 2337 1968 1996 1709 2031 2368 2422 2293 2959 2639 2983 2944 2546 2700 2640 2254 2025 1970 2180 1678 2046 2358 2400 2494 2264 2252 2740 2552 3092 2629 2881 2881 3034 2995 2647 3227 2919 2822 3111 2898 2896 2796 1899 2662 2783 3014 2449 2134 2494 2237 2710 2474 2416 2300 2419 2573 2623 2316 2647 3017 2639 2838 2567 3383 2711 2523 2615 2915 2704 2841 2598 2597 2539 2447 2697 2504 2482 2472 2559 2702 2817 2890 2413 3498 3344 2834 2728 2844 2862 3061 3318 2567 2647 2471 2483 3056 2369 2888 2705 2723 2713 2626 3018 2973 3746 3354 3236 3559 3290 3675 3496 3204 3291 3195 2775 2901 2867 3170 3334 3174 2839 1880 1590 2393 2689 1425 1374 1057 866 1164 1240 912 984 652 985 681 1085 839 798 904 555 872 666 676 1260 913 1287 1127 1101 1508 1148 1126 969 1090 931 1079 1185 777 1341 878 1077 887 1258 1174 1253 994 874 811 1025 828 829 1050 1190 1341 1223 1104 2729 1170 845 722 740 1058 1206 1402 1338 1550 1038 877 640 1091 879 1078 685 1107 1099 1345 2572 1092 786 1027 893 1189 1049 1168 2017 1499 2924 1127 1281 1389 1203 1010 1954 1725 1665 1559 1106 1224 1032 1063 843 1216 1431 1520 1249 1307 1014 1818 1760 1430 1615 1300 2051 1597 1268 1281 2767 2033 1536 2117 1289 1563 1867 1334 1211 1162 1319 1597 1292 1441 1321 977 2133 1758 1506 2783 2707 2581 2037 1718 2483 2472 3109 1970 2796 2193 1315 2808 1181 1290 2763 2040 3034 1829 1994 3116 2555 1778 2457 1486 1617 1582 2034 2073 1418 1844 1968 1339 1168 1182 1206 2230 2452 2783 2270 2100 2049 1680 2121 2321 2414 1776 2036 1453 1305 1671 1383 1073 1420 1072 1335 1041 1582 1162 1359 2674 2064 2367 1563 1645 1211 1848 2107 989 1215 1142 1516 1726 1460 1670 2111 1328 1638 1846 1173 2317 1367 1646 1154 1119 1505 1311 1942 1172 1373 921 1480 1668 1498 1309 976 1509 1986 1907 2265 1721 2689 1248 2768 1225 1790 1401 1736 1455 2229 1709 1728 1869 1950 1810 1134 1222 1223 1793 2291 2134 2028 2003 2014 1818 1372 1267 1112 1623 1240 1775 2139 464 621 531 1022 1066 1135 1367 2277 1408 1692 1259 1389 1057 1844 2409 1852 1126 1133 2316 1447 371 309 467 559 459 1644 1690 2447 2051 2084 1987 2010 1536 1401 1378 1304 581 512 1033 1433 498 1670 1023 1274 1369 1353 893 1213 1206 1142 1510 1778 2440 2477 1866 1888 1638 927 996 1670 1159 927 1312 1382 1501 1020 1224 1705 1032 1248 1002 1230 1353 1225 1505 1707 1893 1193 1161 2686 2023 989 1759 1785 1614 1949 1907 1742 1543 1516 1154 971 1961 1384 1259 1611 1741 2348 2132 10158 9174 1739 2131 1773 1760 2053 1833 2044 1857 3509 2491 2077 2019 2250 1474 1365 1490 1061 1785 1517 1344 2152 2181 2168 1800 1897 1945 2511 1307 1212 1954 2053 1796 2971 2010 1725 1414 1065 1742 1280 1663 895 1016 1424 1553 839 960 1570 1492 1633 1062 2047 1294 1247 1508 1438 2198 1680 1808 1541 1511 1273 1742 1260 1393 2078 1904 733 804 998 2308 2710 3373 1866 2832 3746 3242 2593 2353 2217 3468 1762 2229 2506 1692 1637 1632 2794 2589 1291 1193 1267 684 1179 1412 3114 3031 2935 3130 3018 4415 3981 5256 4564 4113 4304 4254 3730 2864 4960 4836 4918 6268 5941 4753 4728 5019 4910 4866 5524 5261 5800 5345 5686 6561 5978 7288 6135 6584 5411 6718 5856 9019 8162 7871 3652 4446 4583 2893 2255 5545 4946 3692 2788 5165 1943 1922 2405 1681 2035 1775 1129 3250 3958 2239 1340 1818 1600 1240 1231 7682 8245 7586 6664 6734 7030 6834 6774 7140 8601 6232 8050 8313 6950 8963 7413 7876 7860 7584 7311 7919 7681 6386 6015 8479 8031 7775 7913 7914 1669 1371 842 7238 7677 4096 9923 11803 11162 8792 3280 3433 2328 808 2743 1080 961 748 1046 6444 3626 3650 1371 2074 1709 1721 3848 5035 3538 5648 3675 3621 4687 3461 4687 8968 10616 8296 8236 16013 15950 7119 9281 9916 12203 4141 3167 4414 4623 3852 2505 5323 1897 6059 3059 6051 2942 498 396 4666 4080 5631 9914 5766 2533 3862 2342 3443 1968 1906 3554 3466 3645 3932 3530 6822 8287 3432 2819 4755 5873 5700 6410 4508 4791 2968 2470 2460 5916 3339 6347 1755 3818 2120 3140 2753 2709 3160 3416 7223 7248 2403 2336 2015 2559 2665 2381 2527 2089 2228 2312 4825 3263 3001 5108 2509 2300 7181 2301 2715 3436 2296 2774 2718 2886 2814 3178 2711 2705 3310 3435 3511 3593 2905 3496 3239 3219 3577 3023 3608 3460 1558 2009 1548 1580 1645 1994 2980 1654 1145 1468 2438 1081 3211 2343 2090 1397 2450 2350 1610 1494 1531 828 747 1110 1273 1042 1013 1109 1609 1596 1051 1371 1479 1508 1505 966 1140 1499 1319 1498 1791 1176 1299 902 1603 1948 2018 1278 1176 1662 1393 1934 1429 1810 1606 1991 1635 1982 2898 1384 1429 1358 1394 2521 2253 2342 1218 1530 1517 1686 1337 1669 1576 1333 1620 1958 2251 2139 1685 1740 1463 2149 1982 1970 2050 1766 1393 1113 995 1408 1412 2479 1247 2136 1565 1319 2569 2306 2169 2528 1378 1529 2350 2627 1459 1664 2463 369 2661 1753 1452 1362 1207 1220 1758 2765 1358 2721 2858 3127 2654 2734 1986 1612 1400 1580 1034 1192 1152 1179 1007 546 458 994 871 1054 1031 1611 1337 1635 738 686 1159 1162 729 753 895 1132 937 3493 2359 1315 1129 1351 1837 1288 1362 1356 1856 1366 2159 1737 1933 1904 1743 2012 2021 1983 1411 1519 1308 1271 1713 2029 2290 2428 2340 1790 1283 1059 1249 1051 730 1133 1927 2354 2579 2071 3157 2241 2115 2369 1631 2483 1999 1907 1989 2603 2541 3541 2481 3506 3397 2311 2736 2434 1441 1893 2105 963 2275 2858 2470 3044 2442 2098 2563 898 1871 2137 4260 886 958 778 1076 1085 1175 1254 1583 1572 934 1562 1529 1975 1382 1403 1300 2949 2259 1850 2190 1374 3579 871 1279 919 966 1911 2670 2247 2446 2368 2264 2579 2313 2447 1924 1659 1564 2003 1536 1691 1573 2561 2167 2837 2206 2236 1687 2453 1646 1640 1635 3062 1531 1385 1683 711 1382 647 1163 1182 2485 1441 1285 2939 1943 3324 2666 2724 3360 1927 1377 3920 2526 2602 2782 2345 2206 1955 2538 2507 2710 2167 2416 2299 1283 1514 1465 1733 2596 2410 3182 2718 2365 3687 3592 3990 2584 2393 2042 3319 2870 2069 3352 1097 2272 1891 2476 1946 2713 2451 2231 2480 2657 2127 1988 3446 2792 1765 3268 2145 2219 3509 3674 3291 2542 2282 1834 2325 1968 1616 1774 1983 1389 1776 1895 1726 1646 1993 1764 3026 2586 2495 2015 3253 1754 1750 1941 1909 4016 2207 2551 2191 2527 2921 3266 3127 3226 2669 2655 2853 3541 2954 2305 2643 2964 3197 3019 2286 4085 3136 2819 3654 3384 3061 2859 2786 3119 8040 8395 6807 6750 5840 4896 5338 6132 4401 6011 5042 5589 5412 5944 6068 5228 7175 4935 4524 3894 4286 3110 2544 3173 3281 4297 1950 3259 5360 4704 5229 2385 2660 2742 1224 1908 2365 1931 2608 2461 2588 1891 1305 1573 1701 1436 1422 1619 1311 1213 1445 1462 1399 1657 1643 2608 2253 2184 3053 3031 2525 2556 2996 2856 3009 2800 2945 2663 3003 3317 2765 2680 2867 2205 1053 1251 1082 1325 1177 907 1524 1273 1306 802 1332 632 1005 965 1519 1210 418 520 624 704 620 610 623 638 548 1409 1095 1212 1077 1083 1932 1659 1740 1220 1169 1334 1548 1082 990 1075 1341 1107 1341 1253 2102 806 770 1030 806 831 964 2138 1389 1958 2999 2750 1996 1521 764 1404 1339 1425 1541 2081 1810 1939 1963 1707 1515 1359 1631 1788 1571 1862 1493 1335 1420 1994 1690 1981 1967 2467 2288 2428 2937 2295 2656 2310 2433 1539 2390 2334 1793 643 3407 1634 3645 2019 1354 3840 1634 1918 1505 2071 3027 3112 1367 1428 1248 3299 3296 3509 3446 2607 1596 1438 1383 2957 1337 3080 2894 1584 1633 2635 3331 1847 1819 2558 3090 2636 2771 2795 2901 3086 2726 2924 3492 3678 2618 3124 3244 3032 3034 4000 4128 1127 2223 1572 1579 1525 1489 7136 2677 2883 2945 2919 3254 3090 2637 3147 4429 4428 3869 3058 2088 2774 1440 1257 1578 1741 1649 2089 2512 2620 1909 2046 1468 1516 2635 2357 2735 2375 1733 1742 1373 1984 1265 775 853 697 919 826 604 502 1427 697 1291 1364 745 2137 2680 2129 2197 1886 1831 1926 2107 2108 2046 2237 2463 3166 2941 3150 2453 3048 3236 2836 3067 2521 2285 2232 2788 2297 2134 1911 2190 2519 2249 1982 1707 2673 2285 2147 2124 2114 2376 2048 2444 2062 2146 3420 2470 1923 2390 1706 2784 2449 2421 2925 2729 3509 2230 4390 2749 2649 2023 3418 1692 3581 2787 1741 1342 961 1052 506 588 689 716 2162 1971 2138 1797 1626 1764 2068 1034 1646 1501 1073 1312 1148 1126 1319 1708 2566 900 1427 1327 1339 1249 1884 1347 1072 1256 1320 1299 1130 1092 1179 1632 1451 1352 1845 1563 1443 1818 954 4344 1800 1730 1679 1272 1318 1213 1128 1222 1784 1385 1742 1792 1975 1512 1251 1368 1169 1412 1977 2625 2084 2253 2449 2529 2290 1373 2581 1666 2436 2241 2314 1170 2124 2277 2051 2373 2484 2125 1756 1155 1634 1832 912 1577 1561 1771 1407 2561 3820 3581 2077 983 1092 1289 1413 1467 1749 1452 11301 1632 11841 11331 14093 36806 15066 15499 15203 14958 13951 14622 14252 14267 7665 8403 1671 2603 2547 2177 2549 2718 2749 2561 2307 2347 2842 3111 1569 1598 2272 1795 1770 2037 3129 2019 1863 1760 1760 2179 2196 2424 2399 2794 3549 3436 1980 2491 2385 2828 2586 2557 2175 2772 2122 2214 2675 2727 2804 2818 2917 3320 3066 2685 3259 2646 2211 2330 2293 2153 2192 2339 2856 2638 2698 1959 2974 3029 2914 2953 3068 2797 2858 2885 3333 2625 3785 3392 3480 3414 3431 3002 3167 2523 3318 3529 3813 3221 2995 2936 2472 3140 2765 2865 2566 3068 2650 2815 2974 2700 2916 3368 3393 2905 3718 3422 3137 3140 3426 2999 2848 3072 3204 3248 3150 2758 2810 3046 2886 2787 2387 2822 3489 2543 3481 3390 3140 2750 3356 3395 3231 3247 2758 2700 2880 2557 3542 3137 2865 2665 2862 3238 2980 3052 3258 4080 3655 3577 3534 3484 3307 3240 3352 3206 3107 2945 3028 3113 3240 3391 3225 3154 2100 1595 2191 2751 1619 1700 1186 1147 1327 1592 889 1361 758 1170 924 905 999 842 983 723 841 722 793 1450 952 1463 1013 1509 1810 1162 1178 1003 1112 1048 996 1315 1033 1602 1137 1345 976 1553 1083 1115 1245 1206 1134 1526 936 956 1108 977 1138 1407 1281 2647 1283 820 774 556 1007 1069 2138 1166 1400 1029 875 768 1095 882 1092 622 1114 872 1673 2376 1274 784 1060 921 945 994 990 1892 1718 2834 1373 1465 1402 1182 1259 1886 1913 1743 2157 877 1394 1042 882 837 1193 1647 1810 1495 1519 1318 1765 2241 1845 1629 1323 2125 1662 1537 1530 2450 1735 1417 2031 1183 1262 1897 1630 1146 1181 1659 1566 1402 1591 1723 1413 2122 2180 1613 2672 2557 2583 2273 2074 2697 2311 3355 2016 3492 2165 1273 2427 1588 1425 2713 2319 2894 2338 2335 2656 2236 1537 2401 1833 1837 1751 2251 2071 1319 2046 1693 1682 1495 1494 1384 2202 2544 3203 2209 1978 2114 1911 2761 2432 2686 1474 1833 1528 1434 1751 1204 1030 1414 1091 1166 1595 1511 1248 1552 3001 2025 2232 1678 1346 1395 1481 1750 1044 1026 972 1599 1628 1614 1693 2349 1522 2098 2086 1746 2664 1596 1927 1144 1199 1508 1871 2073 1082 1351 1269 1577 1861 1812 1556 1184 1895 1572 1977 2947 1490 2987 1310 3183 1612 1815 1582 1779 1279 2822 1783 2158 1871 1976 2207 1746 1197 1200 1720 2494 2239 2839 2928 2412 2055 1591 1535 1307 1949 1296 2162 2261 540 706 507 903 1174 1717 1936 2534 1654 1925 1429 1410 2003 2439 3137 2827 1276 1442 2274 1943 348 408 314 444 466 1696 1387 2156 2169 2004 2110 2267 1890 1684 1505 1338 712 595 1167 1804 544 1838 1297 1473 1583 1640 1087 1124 1192 1314 1625 1626 2805 2427 2323 2051 1299 1125 1112 2174 1117 924 1189 1227 1129 997 1211 1678 960 1206 1310 1145 1233 1367 1395 1262 1925 1377 1342 2437 2279 994 1497 1608 1445 1798 1791 2009 1640 1790 723 1121 1629 1506 1583 1467 1936 2682 2634 10265 10126 2101 2537 2173 2232 2265 2156 2011 1691 2926 2104 2660 2244 2422 1573 1358 1610 1493 1992 1788 1782 2369 2352 2418 1882 1846 2739 3070 1765 1594 2096 1994 1975 2797 1970 2229 1100 981 2157 1575 1319 865 1029 1441 1410 860 990 1931 1693 2002 1307 1982 1420 1241 1799 1484 2482 1858 1819 1443 2127 1266 2381 1507 1626 2267 2118 1015 1067 1124 3321 3818 4574 2328 3179 4555 3814 2690 2727 2752 3855 1913 2656 2371 2064 1569 1705 3205 3059 1334 1224 1418 1215 1180 1502 3001 2879 3443 3947 3131 4493 4513 4996 5311 4415 4259 4658 3469 3387 5673 5415 5572 6356 6266 5331 5138 5276 5335 5049 5852 5434 5870 6039 5557 7218 7059 7999 7703 7261 5169 7501 6143 9827 9428 9272 4236 4649 4194 3681 2768 5764 5408 4247 2950 5312 1912 1826 2263 1652 2636 1725 1510 3281 3212 2450 1648 2587 2431 1658 1261 7287 7434 7092 7207 7674 7288 7119 7835 7788 9634 7607 9716 9396 7802 10099 8363 8399 8088 8623 10039 9306 10191 7969 7893 10445 9376 8824 9458 8013 2367 1954 1218 7020 8032 4278 11989 12190 12034 9141 3030 3314 3335 1468 3571 985 1886 1562 1537 6730 4419 4439 1851 2057 1803 1841 3789 5324 3722 5922 3706 4635 5834 4062 6158 9454 11383 9550 8375 16876 17543 8084 10892 11168 12752 5230 3460 4682 5242 4580 2420 6241 2261 7363 2844 6686 3539 486 396 5311 3796 5905 11665 5338 2424 3972 3138 4117 1972 1928 3616 3423 3374 4164 3431 7419 8614 3955 2627 5412 5626 5496 7209 4239 4837 3242 2621 2432 5478 3953 6833 2236 3894 1984 3170 3056 3213 3595 3950 8587 7791 2986 2554 2594 2775 2897 2306 2797 2137 2200 2326 5345 3862 2759 5342 2835 2593 7805 2735 3203 3600 2450 3288 2859 3357 3569 3316 2703 2776 3126 4185 3976 4148 3799 4024 3449 3705 4128 3371 4006 4025 1789 1929 1785 1585 1664 1595 3389 1917 1294 1865 2381 1327 3475 2810 2412 1772 3769 2577 1899 1242 1945 949 887 1201 1656 1618 1193 1169 1516 1489 1665 1330 1411 1464 1492 1223 1082 1597 1581 1583 2170 1525 1271 786 2052 2286 2199 1130 1950 1512 1262 1651 1582 1552 1544 1864 1508 2020 2789 1343 1599 1703 1670 2464 2337 3104 1476 1831 1817 1805 2079 2042 1509 1723 1766 2192 2319 2460 1800 2029 1623 2472 2236 1918 2087 1717 1332 1601 1609 1368 1461 2613 1591 2354 2162 1145 2291 2281 2199 2518 1576 1819 2442 2797 1585 2058 2956 429 3165 1797 1581 1314 1245 1188 1745 2922 1632 2622 3064 2509 2868 2855 2568 1540 1273 1368 1226 1623 1608 1618 993 1064 836 978 718 1029 1238 1957 1391 1373 1025 943 925 953 698 568 1036 1357 1160 3381 2218 1569 1341 1685 1801 1588 1692 1722 1776 1506 2566 2064 2890 2440 1832 1614 2364 2627 1861 1944 1790 1492 1978 2156 2571 2356 2797 1870 1315 733 1754 1112 782 1090 2195 2332 2619 2554 3726 2179 2337 2452 2450 2708 2025 2479 1956 2864 2545 3700 3454 4092 3608 3167 3166 3026 1909 2705 1941 923 2595 3240 2675 3078 2736 2260 2677 1047 1735 2021 5653 832 742 766 1153 1154 1186 1468 1587 1678 1235 1992 1576 2881 1373 1373 1141 3031 3002 2594 2939 1357 3914 887 1581 1245 997 1910 2961 2367 2642 2858 2703 3012 2580 2431 2208 1969 1999 2423 1968 2096 1573 2467 2050 2729 2156 2311 2013 2432 1738 1887 1862 3728 1697 1776 1099 805 1781 1031 1377 1702 2840 1551 1629 3313 2292 3472 3078 3108 3772 2532 1474 3695 2647 2780 2964 2720 2707 2641 2601 3007 3135 2672 2688 2468 1783 1602 1923 1930 3143 2508 2936 3078 1986 4115 4061 4569 2837 2814 2419 3627 2919 2353 3433 1302 2946 2527 2762 2550 2801 3138 2840 2917 3013 2277 2454 3305 3192 2526 3198 2591 2664 4383 4600 4249 3049 2619 2019 2894 2688 1672 1817 2721 1582 1808 2671 1724 1472 2211 2276 2532 2541 3232 2213 3355 2227 1653 2159 2145 4256 2778 3277 2794 3675 3415 3152 3814 3161 2974 3403 3821 3420 3231 3039 2686 3353 3345 3194 2833 3946 3421 3357 3761 3676 3187 3249 3659 3399 7921 8498 7375 7010 6133 5750 5531 6066 5050 6507 5338 5878 5142 6381 6664 5555 7784 6232 4681 4053 4371 3145 2832 3670 3653 4515 2018 4453 5309 4565 6652 2526 3094 3856 1823 1807 2752 2297 2862 2860 2455 2000 1463 2029 1680 1181 1493 1611 1409 1674 1254 1160 1637 1894 1857 2415 2178 2155 3209 2745 2933 3150 3095 3095 2832 3149 2967 3025 3009 3743 2995 3389 3595 2096 1156 1431 1254 1329 1248 1033 1348 1470 1188 854 1555 1011 1001 989 1608 1114 416 444 741 809 854 815 812 884 662 1584 1079 1596 1194 1552 1982 1795 1883 1053 1036 1110 1543 1027 957 1093 1285 1502 1413 1471 2436 1092 1047 999 819 934 1054 2321 1108 1765 2416 2752 1902 1526 956 2097 2009 1688 1856 2214 2262 2068 2322 1921 1864 1618 1636 1624 1631 2050 1922 1589 1500 2310 1595 2021 2094 2841 2158 3064 3571 2628 3054 2757 2983 1698 2403 2335 1944 1047 3750 1851 3900 2123 1725 4090 2241 1594 2079 1685 3187 3274 1746 1541 1315 3430 3356 3483 4197 3210 1993 1785 1948 3900 1726 3923 3597 2280 1764 3805 3831 2552 2353 3395 3587 3139 3044 3097 3754 3189 3436 3037 4223 4431 3162 3557 3637 4047 3788 4355 4091 1487 2098 1641 1749 1450 1866 7508 2940 2903 2971 2962 3282 3183 2643 3147 4636 4556 4228 3696 2593 2284 1748 1709 1544 2029 2121 2050 2423 2052 2065 2085 1594 1813 2828 2553 3052 2641 1910 1991 1267 2030 1506 821 927 831 1046 920 618 562 1442 799 1676 1407 885 2349 3024 2661 2599 2485 2235 2578 2596 2284 2062 2649 2882 3536 3487 3438 2885 3540 2913 2352 2593 3208 2432 2341 3341 2684 1999 2474 2591 2641 2708 2286 2551 3317 2718 2351 2192 2898 2957 2277 2620 2491 3083 3028 2435 1963 2594 2140 3544 3178 2471 3337 3219 3694 2508 4173 2370 2202 2526 4155 1656 3602 3621 2027 1343 1094 1221 785 897 956 1053 2207 1667 2664 2420 2571 2117 2147 986 1974 1896 1030 1435 1275 1041 1780 1664 3167 870 1725 1977 1343 1379 1806 1696 1362 1242 1188 1182 987 1388 1253 1427 1758 1174 2136 1564 1959 2854 1204 5303 2217 2116 2058 1464 1638 1603 1434 1499 1989 1608 1939 2174 1606 1575 1303 1405 1131 1280 2140 3235 2145 2028 2469 2644 2690 1615 2580 1929 2359 2125 3199 1230 2160 2216 2066 2462 2532 2561 1762 1908 1882 2282 1285 1457 1482 1896 1405 3316 4296 3830 2570 1066 1398 1293 1420 1564 2071 1532 11898 2448 12931 12211 13836 15066 36901 23423 22938 14695 13960 14475 13987 12783 8972 9634 1899 2138 2003 2107 2654 2902 3315 2631 2014 2537 3450 3001 1716 2029 2459 2483 1832 2258 3169 2226 2091 1983 1944 2389 2430 3094 3113 3652 3753 3430 1821 2408 2523 2571 2558 2681 2264 3048 2089 2277 2950 3119 2976 3047 2711 3207 3103 2497 3214 2833 2055 2369 2301 2142 2429 2079 2605 2637 2796 2087 3088 3010 3046 3221 3126 3065 3245 3071 3373 2986 3966 3562 3464 3498 3455 3427 3055 2535 3346 3499 3458 2830 2921 3173 2652 3163 2879 2749 2601 3088 2558 2638 2906 2585 2759 2939 3044 2873 3433 3020 2945 3417 3201 2881 2826 2944 2704 2690 2911 2779 2800 2583 2892 2751 2971 2932 3310 3102 3439 3266 2883 2975 3275 3289 3560 3840 2897 2966 2608 2718 3840 2678 2799 2941 3079 3066 3072 3326 3396 3722 3510 3501 3609 4158 3651 3650 3308 3384 3606 3174 3361 3096 3321 3443 3432 3269 2279 1707 2283 2871 1513 1824 1269 1187 1388 1630 1050 1526 778 1352 879 1104 904 901 948 584 786 657 659 1535 1009 1452 1057 1619 1896 1196 1229 1065 1163 1114 1031 1274 1104 1608 1139 1186 953 1443 1231 1211 1075 1038 952 1365 920 922 1030 888 1050 1316 1136 2682 1317 894 815 604 993 792 1872 1204 1412 999 834 708 1047 888 1134 602 1223 966 1674 2894 1152 747 1079 864 924 939 982 1930 1916 2802 1064 1198 1392 1168 1212 2190 2097 1908 2329 703 1377 1143 975 940 1120 1773 1881 1372 1661 1268 1931 2226 1700 1862 1448 2273 1599 1457 1695 3031 1989 1576 2255 1351 1563 1617 1932 1226 1333 1684 1530 1390 1664 1424 1288 2416 2191 1975 2804 2693 2601 2495 2194 2643 2256 3676 2052 3499 2342 1473 2696 1382 1632 2860 2134 3103 2132 2157 2677 2507 1661 2632 1730 1766 1741 2676 1996 1389 1968 1736 1514 1659 1408 1328 2180 2562 3458 2228 2215 2307 2313 2644 2621 2546 1496 1907 1606 1592 1819 1469 1246 1582 1290 1315 1347 1336 1282 1491 2982 2286 2592 1620 1534 1377 1565 1784 990 1055 949 1545 2113 1674 2101 2794 1754 1782 2203 1889 2890 1808 1601 1417 1371 1426 1746 2512 1324 1431 1089 1748 1893 1760 1688 1215 2041 1897 2094 2760 1507 2769 1800 3130 1402 1828 1645 1747 1428 2781 1626 2052 2085 2011 2283 1716 1345 1117 1753 2560 2288 2942 2934 2303 2217 1698 1707 1464 1533 1008 1744 2450 714 929 544 867 1296 1336 2072 2616 1598 1929 1735 1444 1901 2615 2784 2336 1328 1134 2242 2052 399 425 391 429 547 2119 1551 2291 2193 2177 2375 2225 1914 1735 1629 1259 664 559 1359 1858 632 1956 1302 1474 1840 1905 1050 1321 1384 1357 1518 1553 2668 2432 2109 2345 1387 1173 1075 2212 1258 939 1228 1309 1295 1036 1248 1926 1070 1224 1101 1263 1371 1262 1458 1625 2245 1719 1685 2624 2325 949 1368 1531 1371 1779 1636 2212 1761 1715 770 1013 1650 1451 1396 1542 2185 2719 2729 10257 9568 2059 2530 2151 2227 2173 2633 2141 1952 3123 2448 2846 2296 2306 1888 1556 1706 1432 1744 1812 1705 2463 2328 2323 1912 2104 2855 3232 1477 1533 2061 2285 2121 2904 1757 2393 921 1115 2020 1458 1279 962 1129 1487 1633 842 1064 2044 1692 2135 1284 2042 1290 1309 1554 1204 2490 1997 1816 1536 2176 1230 2405 1315 1393 2268 2164 1148 1198 1210 3197 3701 5014 2375 3260 4395 3698 2636 2231 2303 3434 1942 2814 2524 2109 1864 1891 3422 2851 1259 1115 1743 1243 1708 1624 3061 3294 3223 4003 2907 5028 5069 5349 5211 4712 4743 4348 3561 2767 5823 5612 5479 6504 6043 5635 5201 5372 6062 5256 6192 5485 5830 6001 5982 6926 7183 8180 7576 7202 5568 7293 5930 9663 9417 9314 3971 5131 5021 3450 2997 6292 5246 4506 2858 5084 2090 2073 2643 1565 2475 1695 1449 3725 3233 2332 1728 2232 2050 1635 1349 7676 7774 7471 7617 7930 7169 7117 7340 7518 9624 7567 9776 9227 7755 9590 7911 8909 8328 8611 9438 9755 9489 7526 7539 10227 9045 9040 9249 8457 2393 2092 1412 7600 8191 4058 11559 12227 11939 9317 3502 3571 3184 1319 3498 818 1869 1566 1420 6876 4024 4124 1535 1933 1663 1711 4542 5410 3871 6436 3431 4381 5436 4169 6642 9001 10808 9740 8580 17277 17930 8019 10723 11651 12249 5640 3468 4501 4751 4475 2417 5611 2399 6855 2757 7173 3453 410 366 5377 4267 5838 11765 5177 2627 4293 3033 3539 2015 1889 4001 3776 3676 4584 3903 7377 8559 4304 2881 5335 5506 5247 7394 5059 5760 3563 2643 2606 6004 4101 6977 2103 3549 1827 3544 3345 3348 3818 4230 8204 8090 2830 2570 2530 2622 2941 2298 2796 2037 2014 2759 5496 3823 3145 5311 3007 2718 7520 2466 3044 3347 2756 3620 3336 3659 3580 3326 2997 2935 3564 4130 4070 4335 3823 4150 3103 3842 4348 3412 3760 4152 2101 1742 1945 1681 1709 1632 3055 1739 1358 2003 2752 1351 3824 2804 2867 1730 3042 2735 1764 1340 1945 985 912 1194 1359 1449 1238 1267 1545 1416 1553 1491 1584 1721 1494 1332 1115 1536 1374 1650 2083 1516 1201 760 2063 2289 2366 1430 1517 1765 1521 2002 1911 1800 1761 2028 1363 2054 2737 1461 1892 1563 1794 2437 2528 2584 1483 1994 2113 2033 2080 2279 1636 1851 2141 2002 2830 2584 1966 2288 1731 2611 2445 2396 2234 2158 1264 1615 1455 1468 1450 2998 1787 2359 1953 1231 2556 2562 2444 2821 1550 1720 2633 2976 1763 1993 3028 371 3108 1740 1530 1358 1406 1134 1989 2665 1821 2989 3050 2873 3161 2803 3030 1788 1392 1519 1163 1450 1628 1394 848 1012 763 839 716 824 1368 2134 1554 1744 992 902 906 1007 748 574 1116 1325 981 3674 2518 1523 1255 1455 1663 1598 1548 1511 2215 1481 2267 1743 2628 2265 2165 1899 2241 2381 1765 1871 1410 1492 2103 1887 2811 2759 3281 1985 1456 852 1588 1121 767 1179 1956 2457 2766 2515 3801 2665 2164 2420 2136 2697 2167 2226 2262 2825 2571 3746 3185 4166 3463 2752 3115 2830 1877 2725 2248 1099 2361 3117 3037 3370 2759 2070 2612 983 1880 2133 5570 773 891 833 1315 1214 1282 1441 1503 1846 1205 2127 1425 3093 1778 1780 1068 3390 2621 2183 2462 1284 4227 809 1362 1036 871 1877 2881 2351 2617 2687 2558 2857 2496 2254 2395 1991 2039 2524 1975 2174 1712 2141 1744 2405 1911 1946 1860 2404 1794 1650 1482 3331 1562 1625 1515 814 1546 899 1242 1696 3124 1467 1518 3270 2459 3483 2848 3031 3639 2652 1453 4368 2951 2836 3104 2502 2747 2556 2728 2808 2734 2772 2665 2183 2044 1870 2050 1909 3167 2421 3337 3109 1983 4053 4151 4611 2763 2517 2349 3642 3115 2584 3158 1310 2763 2391 2726 2505 2776 3009 2749 2878 3040 2249 2560 3384 3285 2315 3763 2655 2655 4755 4858 4277 2937 2627 2251 2382 2203 1899 1844 2634 1703 2008 2734 1918 1616 2060 2232 2765 2815 3043 2483 3476 2128 1732 2152 2149 3966 2884 2966 2497 3513 3560 3513 4057 3428 3223 3376 3754 3008 3155 2899 2948 3399 3063 3174 3467 3931 3438 3544 4192 3843 3331 3363 3669 3774 8540 8565 6894 6954 6695 5651 5887 6400 4538 6382 5695 6277 5149 6409 5876 5893 8122 6006 5218 4241 4544 3090 2887 3675 3274 4316 2172 3417 5258 4574 6506 2586 3230 3266 1669 1979 2884 2093 2742 2861 3015 1990 1556 2179 1901 1426 1563 1538 1470 1342 1400 1273 1699 1986 2078 2674 2272 2514 3819 2877 2934 2815 3237 3156 2773 3110 2714 2605 3170 3773 3012 3165 3415 2112 1312 1390 1179 1591 1421 1122 1584 1395 1362 790 1382 811 1244 928 1544 1152 372 571 711 788 1061 966 1015 961 892 1504 1084 1565 1158 1615 2045 1830 1934 1238 1174 1082 1576 1101 1041 1142 1377 1399 1520 1552 2334 962 899 1021 835 786 930 2191 1189 1827 2618 3077 2064 1489 1158 2487 2517 1759 2296 2270 2256 2111 2206 2001 1961 1613 1914 1688 1746 2011 2036 1443 1591 2264 1771 2202 2012 2817 2309 2956 3937 2832 3226 2731 2937 1765 2565 2414 2060 1027 4266 1835 4039 2252 1712 4353 2252 2046 2069 2169 3046 3586 1794 1638 1441 3414 3329 3538 4054 3473 2086 1934 1896 3961 1870 4405 4183 2478 2301 3827 3692 2400 2197 3173 4021 3136 2935 3421 3448 3230 3171 2951 4195 4309 3370 3878 3866 4024 3716 4136 4257 1378 2208 1811 1428 2052 1997 7737 3254 3155 3174 3411 3612 3783 3203 3582 4299 4187 4210 3639 2406 2356 1733 1808 1629 2303 1954 2015 2436 2012 1983 1935 1884 2197 3019 2575 2828 2632 2052 1899 1573 2377 1575 769 916 795 987 938 649 568 1411 919 1534 1344 850 2181 2864 2571 2694 2560 2411 2475 2547 2238 2327 2784 2800 3821 3706 3490 2909 3952 3116 2557 2795 3523 2923 2670 3478 2578 2073 2510 2781 2667 3216 2224 2596 3243 2643 2369 2323 2746 2991 2249 2921 2551 2868 3214 2639 2157 2583 2368 3572 2395 2580 3401 3190 4021 2451 4377 2394 2298 2741 4345 1535 3216 3291 1988 1561 1107 1105 711 838 889 1048 1849 1847 2596 2295 2227 2074 2296 908 1795 1962 955 1518 1131 915 1680 1646 3350 1068 1824 2148 1429 1085 1789 1620 1136 1246 1166 1283 1082 1483 1348 1625 1522 1200 2308 1631 1881 2857 1231 5038 1776 1690 2308 1571 1768 1434 1254 1504 1839 1575 1754 1902 1746 1638 1430 1490 1179 1296 2149 3132 2036 2235 2842 3133 2653 1510 2621 2023 2463 2126 3273 1159 2012 2427 2251 2573 2674 2503 1734 1869 2179 2272 1072 1662 1579 1915 1394 2971 4446 4196 2482 1025 1277 1200 1678 1723 2289 1974 11668 2470 12928 12152 13397 15499 23423 36584 31724 15430 13182 15114 13193 13787 8718 9169 1910 2333 2283 2509 3127 3191 3222 2441 1952 2751 3054 2868 1708 1947 2375 2598 1515 2035 3324 2115 1973 1905 1973 2459 2422 2780 2764 3332 3742 3562 1929 2464 2354 2410 2601 2433 2054 3125 2394 2410 3074 3219 3118 3031 2737 3393 2766 2436 3172 2748 2187 2444 2347 2254 2322 2397 2710 2551 2937 2089 3190 3022 2934 3101 3034 3104 3251 3076 3225 2679 3894 3407 3492 3346 3407 3408 3039 2408 3307 3447 3422 2612 2914 2779 2696 2770 2549 2453 2841 3047 2736 2758 3372 2524 2845 2754 3124 2871 3239 3025 3102 3362 3203 2978 2970 2890 2875 2908 3015 2657 2833 2632 3002 2691 2789 2903 3199 3097 3507 3211 2876 3101 3213 3245 3240 3536 3061 3261 3070 2604 3618 2861 2804 3048 3067 2958 3111 3125 3507 4084 3745 3665 3739 4489 3728 3911 3365 3288 3493 3079 3149 3053 3658 3621 3684 3571 2323 1574 2506 3029 1570 1753 1260 948 1385 1281 960 1467 802 1105 1022 1068 841 757 852 632 729 610 608 1709 1219 1636 1258 1844 2124 1231 1260 1086 1176 1205 999 1217 1072 1538 1285 1358 1106 1575 1092 1136 1105 1066 949 1334 1110 962 1085 976 1100 1213 1073 2627 1283 847 768 656 890 963 1753 1278 1496 1103 960 708 1166 980 1153 691 1186 958 1556 2950 1165 798 1106 970 1007 1058 993 2048 1828 3327 1042 1172 1655 1219 1253 2042 1957 1809 2282 725 1356 1096 916 810 1172 1712 1830 1552 1841 1405 1765 2204 1596 1897 1442 2234 1635 1512 1567 2688 2138 1576 2156 1205 1591 1893 1789 1164 1275 1679 1318 1543 1531 1389 1363 2591 2020 2066 2755 2909 2715 2516 2308 2677 2206 3699 2052 3502 2251 1444 2861 1420 1508 2833 2230 2947 2206 2272 2733 2339 1742 2556 1820 1854 1748 2655 1970 1344 1858 1757 1373 1755 1388 1373 2111 2646 3152 2196 2157 2389 2258 2541 2768 2555 1420 1778 1531 1450 1736 1407 1301 1565 1258 1308 1340 1236 1412 1459 2868 2142 2327 1538 1711 1407 1602 1802 824 1030 1107 1517 1949 1732 2117 2804 1790 1775 2264 1891 2870 1695 1641 1431 1398 1402 1689 2368 1358 1520 1158 1983 1961 1564 1636 1165 2020 1872 2024 2933 1589 2720 1697 2932 1498 1821 1472 2048 1410 2625 1663 2234 2258 1837 2310 1791 1360 1031 1832 2548 2322 3190 3190 2248 2128 1812 1645 1508 1640 1104 1817 2268 745 941 706 808 1453 1335 2050 2440 1557 1845 1828 1355 1879 2577 2670 2354 1331 1196 2372 1882 426 433 309 463 538 2279 1697 2181 2107 2080 2471 2337 2108 1904 1574 1391 710 491 1496 1920 616 1952 1227 1571 1643 1762 1040 1303 1454 1480 1476 1482 2877 2499 2520 2182 1350 977 1148 2232 1286 1011 1265 1352 1237 1022 1308 1925 1009 1159 1160 1134 1354 1282 1523 1631 2231 1860 1813 2508 2208 937 1373 1510 1313 1696 1607 2127 1670 1575 860 1023 1815 1583 1625 1623 2109 3061 2845 10697 10025 1930 2487 2296 2158 2262 2713 2012 1793 3438 2426 2798 2426 2429 1900 1446 1668 1374 1812 1766 1867 2332 2154 2114 2042 1914 2908 3077 1627 1429 2359 2210 2023 3219 1949 2253 953 1274 2068 1564 1655 1235 1376 1504 1593 826 1084 2117 1652 2098 1425 1965 1479 1153 1611 1371 2450 1977 2112 1371 2142 1281 2631 1230 1274 2133 2025 1068 1124 1245 3339 3892 4987 2338 3046 4655 3753 2649 2406 2602 3607 2095 3118 2609 2417 1871 1806 3248 3044 1158 1044 1465 1069 1609 1379 3072 3061 3349 3818 3078 5110 5117 5347 5300 4841 4754 4096 3727 2672 5810 5770 5537 6492 5928 5913 5491 5490 6106 5402 6438 6175 6077 6298 6043 7412 7363 8052 7780 7562 5655 7431 6194 9750 9468 9477 4130 5402 5191 3587 3155 6224 5314 4357 3052 5040 2312 2257 2710 1858 2502 1695 1416 3578 3175 2571 1907 1910 1795 1623 1240 7721 7843 7504 7730 8177 7526 7077 7229 7970 9755 7271 9726 9783 7703 9522 8038 8958 8326 8779 9404 9516 9239 8015 8305 9901 9080 8937 9293 8411 2299 1958 1259 8031 8776 4100 11979 12440 12290 9641 3479 3509 3314 1301 3590 778 1706 1409 1328 7018 4027 4236 1454 2014 1708 1697 4430 5421 3948 6306 3396 4439 5400 4147 6492 9032 10933 10335 8915 17819 18069 8149 11529 11304 12770 5698 3680 4248 4978 4810 2437 5840 2292 6741 2659 7469 3561 479 411 5440 4059 5677 11566 5204 2569 4420 3057 3692 2181 2094 4229 4137 3860 4578 4203 7131 8875 4177 2844 5456 5553 5390 7226 5213 5931 3811 2949 2632 6230 4216 7186 2057 3577 1838 3384 3240 3232 3742 4400 8867 8710 2685 2429 2697 2765 2981 2321 2830 1956 2043 2815 5099 3956 3196 5526 2896 2544 7478 2418 2913 3378 2776 3488 3186 3477 3568 3392 3009 2906 3800 3957 3993 4097 3638 4036 2936 3951 4287 3044 3569 3987 1975 1572 2144 1577 1855 1751 3107 1758 1435 2032 2601 1430 4056 2825 2818 1980 3078 2890 1723 1398 1812 994 905 1241 1388 1501 1287 1296 1491 1285 1491 1505 1513 1722 1375 1326 1210 1490 1392 1803 2019 1556 1234 782 2208 2503 2255 1167 1558 1818 1649 2107 1779 1763 1725 1913 1315 2039 2723 1445 1899 1426 1639 2707 2494 2717 1477 1931 2119 1972 2003 2178 1649 1908 1932 2040 3062 2550 1924 2293 1724 2785 2618 2213 2368 2259 1408 1477 1350 1442 1424 3117 1815 2454 2056 1148 2744 2500 2394 2750 1565 1739 2591 2933 1871 1932 3021 394 3149 1548 1606 1315 1371 1171 1998 2681 1829 2764 3386 2902 3460 2850 2972 1731 1600 1469 1195 1334 1788 1403 963 1028 773 946 658 809 1417 2111 1520 1632 988 920 1031 950 704 533 1160 1350 1167 4018 2483 1542 1253 1540 1861 1602 1454 1431 2170 1545 2403 1897 2532 2016 2159 1891 2187 2295 1899 1900 1576 1470 1940 2068 2889 2466 3339 1834 1392 762 1634 964 616 1047 2212 2295 2481 2524 3588 2401 2113 2337 2238 2620 2164 2308 2461 2796 2668 3796 3068 3975 3316 2820 3213 2905 1914 2488 2022 971 2291 2953 2936 3351 2610 2239 2409 1073 1722 1999 5570 754 789 873 1467 1286 1370 1447 1553 1980 1265 2080 1433 3123 1645 1637 1042 3294 2732 2219 2467 1473 3936 827 1377 1122 981 1964 2964 2406 2684 2842 2711 2992 2482 2516 2297 1900 1965 2472 1953 2136 1796 2202 1828 2489 2005 2034 2005 2527 1833 1746 1632 3641 1623 1736 1382 858 1333 996 1311 1542 3467 1563 1482 3305 2039 3415 3021 3364 3646 2567 1479 4077 2722 2893 3096 2512 2577 2686 2494 2823 2592 2747 2700 2131 2179 2242 2338 1939 3548 2800 3187 3310 2016 4230 4107 4647 2697 2560 2281 3395 3176 2530 3166 1308 2739 2530 2680 2597 2772 3079 2711 2917 3057 2244 2698 3738 3274 2253 3785 2730 2815 4506 4796 4183 2957 2628 2484 2472 2258 1854 1942 2517 1804 1928 2560 1954 1719 2029 2061 2617 2733 3055 2315 3823 2039 1989 2130 2208 3970 2756 3064 2709 3504 3638 3837 4129 3763 3064 3379 3931 3314 3114 2918 3032 3394 3370 3439 3463 4310 3432 3482 4356 4043 3124 3422 3619 3665 8821 8764 7032 6963 7074 5571 5517 6103 4675 6572 5889 6439 5626 6540 6365 6235 7904 6264 5233 4547 4966 3176 2998 3864 3320 4662 2287 3566 5428 4743 6517 2654 3050 3514 1755 1972 2810 2044 2706 3029 2635 1806 1609 2068 1825 1632 1661 1387 1577 1268 1327 1253 1753 2109 1995 2701 2180 2369 3308 2898 2829 2926 3326 3308 2874 3161 2721 2858 3280 3740 3040 2960 3151 2213 1240 1647 1440 1520 1311 1012 1415 1484 1093 795 1425 975 935 994 1345 1143 386 484 711 824 1037 858 959 914 845 1422 1103 1594 1269 1640 2033 1863 1963 1282 1308 1060 1774 1098 1042 1176 1415 1409 1393 1669 2636 979 934 1028 831 823 953 2355 1139 1748 2696 2932 1981 1395 1068 2529 2554 1850 2185 2249 2351 2102 2287 2044 1954 1604 1966 1789 1764 1865 1945 1539 1665 2340 1713 2009 2060 3059 2355 2951 3738 2681 3388 2675 3037 1888 2652 2511 2357 1084 4344 1906 4471 2588 1786 4833 2347 2047 2178 2132 3101 3430 1829 1560 1399 3500 3310 3733 4304 3272 2101 1927 1956 4055 2021 4346 3923 2426 2022 4011 3833 2242 2405 3248 4063 3206 3072 3514 3795 3086 3390 3370 4355 4180 3333 3816 3710 3880 3551 4146 4458 1507 2141 1723 1521 1940 1967 7640 3574 3291 3311 3453 3888 3877 3419 3745 4638 4379 4411 3295 2259 2355 1709 1730 1846 2253 1773 2217 2674 2063 1831 2078 2103 2170 2908 2965 2745 2835 1948 1839 1425 2060 1580 850 988 869 1032 989 734 653 1422 1053 1501 1115 867 2119 2997 2560 2693 2641 2416 2447 2712 2305 2275 2623 2803 3831 3578 3405 2657 3877 3009 2402 2703 3764 2883 2531 3499 2347 1853 2619 2645 2718 3060 2186 2696 3569 2883 2271 2384 2661 2979 2370 2915 2654 2759 3040 2754 2107 2503 2405 3511 2586 2655 3534 3179 4321 2350 4409 2381 2280 2681 4513 1591 3395 3318 2106 1554 1054 1008 734 906 925 1116 2057 1912 2417 2286 2151 2048 2154 955 1854 1783 937 1403 1142 943 2070 1625 3528 898 1934 2210 1353 1168 1776 1738 1152 1208 1216 1221 1056 1495 1253 1449 1564 1103 1915 1679 1917 2860 1036 5199 1859 1748 2229 1395 1675 1313 1135 1326 1913 1680 1770 1941 1602 1595 1217 1302 1155 1233 2236 2871 2048 2133 2718 3172 2775 1841 2528 2025 2530 2264 3194 1050 2046 2600 2395 2709 2845 2670 1811 1816 2170 2102 951 1536 1587 1921 1454 3088 4217 4108 2406 1019 1266 1273 1660 1915 2359 1924 12193 2502 13319 12594 13086 15203 22938 31724 37907 15384 14064 15029 14490 13855 8947 9255 1997 2195 2441 2236 2830 3041 2981 2496 2000 2656 3021 2838 1843 1656 2488 2518 1633 2167 3328 2130 1982 1888 2033 2102 2059 3016 3065 3619 3581 2896 2107 2703 2430 2800 2978 2585 2182 2505 2045 2242 2499 2545 2747 3035 2809 3038 3211 3036 2966 2891 2722 2446 2550 2164 2025 2671 3142 2575 2822 2218 3167 3472 3260 2923 3210 3542 3322 3484 3792 3469 3786 3634 3772 3829 3844 2708 3507 2586 3295 3437 3155 2509 2930 2625 2053 2793 2664 2295 2683 2845 2641 2627 2968 2952 2656 2992 3032 2598 2947 2937 2695 2527 2839 2893 2869 2840 2975 2867 2693 2725 3073 3252 2934 2905 2563 2794 2582 2703 3854 3573 3142 3188 3000 3299 3159 3245 2876 2668 2663 2742 3885 2775 2499 3426 3407 3211 3377 3937 3422 3943 4111 3594 3722 4307 4039 3854 3608 3790 3838 3606 3609 3647 3518 3314 3568 3270 2207 2232 2545 3140 1573 1322 944 1285 1052 1755 1016 1347 828 1256 1035 1153 939 918 960 649 900 715 827 1575 1069 1628 1307 1478 1773 1136 1061 842 978 1032 1183 1149 1043 1374 1082 1449 1240 1607 1031 981 967 924 738 969 1173 914 970 982 1166 1562 1410 2577 1298 976 897 561 1014 1004 1788 1657 1747 1223 993 843 1192 1078 1067 670 1077 1039 1449 2745 1042 817 1214 963 1127 1097 1001 2156 1704 2657 1065 1251 1270 1480 1297 2013 1899 1650 2004 855 1452 1025 1003 1123 1239 1369 1420 1607 1760 1452 1799 1690 1554 2457 1599 2193 1541 1408 1399 2802 2301 1961 2592 1108 1561 1872 1531 1525 1710 2100 1409 1491 1746 1298 1424 2243 2054 1678 3497 2848 2916 2512 2185 2984 2564 3072 1983 3739 2377 1296 2873 1358 1645 3065 2449 2948 2350 1969 2726 2637 1703 2569 1553 1607 1805 2434 2010 1532 1886 2012 1611 1214 1252 1244 2535 3023 3606 2607 2050 1917 2005 2356 2118 2444 1860 2083 1775 1542 2044 1505 1478 1479 1430 1520 1767 1550 1207 1442 2513 2144 2575 1918 1508 1566 1625 1938 1125 1049 1244 1750 1897 1406 1810 2502 1589 1827 2388 1400 2376 1443 1851 1385 1333 1452 1560 2122 1366 1432 1397 1501 2195 1863 1508 1047 1760 2154 1922 2773 1479 2749 1369 3191 1306 2317 1759 1882 1443 2753 2090 2414 2304 1414 2143 1772 1406 1392 1573 2417 2427 2683 2672 2197 2214 1910 1532 1741 1648 1137 1868 2476 802 1019 761 896 1150 1072 1999 2548 1427 1736 1644 1416 1778 2305 2773 2330 1443 1531 2431 1803 495 398 386 732 567 2011 1794 2522 2393 2442 1967 2446 2084 1851 1762 1305 670 596 1383 1543 736 1776 1280 1751 1592 1681 1281 1670 1627 935 1620 1756 2902 1896 1979 2566 1587 1284 1221 1821 1492 1242 1703 1851 1623 1257 1354 1997 1157 1329 1357 1119 1620 1834 1728 1919 2110 1379 1268 2556 2092 1090 1411 1396 1277 1541 1498 1704 1624 1542 859 1043 1852 1444 1380 1486 1788 2467 2235 10357 9937 1863 2319 2107 1977 2595 2280 2136 1788 3323 2858 2896 2214 2466 1902 1380 1826 1440 2295 1814 1682 2210 2198 2160 1692 1772 2989 2841 1601 1348 2178 2121 1999 3223 2005 2352 1109 1258 2100 1718 1495 916 1125 1458 1482 780 1090 2393 1616 1807 1364 2178 1659 1499 1481 1293 3200 2475 1925 1991 1615 1217 2388 1446 1586 2095 1987 773 847 1092 3157 3542 3838 2300 3510 4159 3529 2427 2632 2453 3815 2049 2491 2731 2052 1709 1638 3608 3205 962 892 1327 1061 1077 1396 3186 3409 3114 3465 3225 5213 4881 5331 6016 4815 4623 4598 3677 3161 5810 5814 5475 6186 6462 5374 5087 5136 5838 5310 6155 5413 5766 6273 5539 7271 6758 8367 7071 7552 5675 8011 6225 9181 9402 9384 4821 4598 5397 2914 2646 5842 5571 4282 3171 5965 2275 2234 2622 1714 2471 1802 1444 3604 3801 2062 1449 1847 1619 1580 1119 7419 7897 7759 7106 7883 7519 7516 7854 8373 10119 7486 8514 9082 7415 10207 7971 8411 7893 8010 7762 8302 8344 8032 7745 8600 8412 7848 8110 8255 2090 1719 954 8240 8974 4527 11048 12607 12385 10121 3801 3750 2973 1350 3305 847 1430 1157 1466 7490 4399 4336 1961 2327 1795 2103 4312 5037 4048 6362 4293 4152 5497 4645 5362 9588 11603 8999 9722 18591 18013 8495 10878 12065 12626 5669 2996 4941 5076 5147 2532 6003 2335 7647 3042 6685 3166 354 304 4751 4246 6370 11610 5573 2424 4697 2673 3290 2596 2533 3818 3529 3820 4136 4129 6952 8942 3817 3123 5396 6124 5958 7340 5236 5598 3486 3113 2555 6882 4330 7165 1982 3898 2055 3521 3308 3220 3726 3885 8915 7726 3109 2893 2427 2923 3322 2721 3212 2356 2496 2665 5545 3120 2969 5406 2807 2531 7383 2691 3099 3591 2264 3017 3075 2932 3026 3462 3103 3137 3627 3254 3356 3470 3095 3395 2888 3582 4083 3310 3669 3367 2079 1691 1723 1635 1733 2267 3285 1762 1552 1730 2702 1807 3231 2533 2358 1507 2842 2670 1744 1680 1997 1271 1170 1133 1555 1351 1177 1224 1636 1623 1685 1634 1537 1503 1528 1219 1115 1439 1283 1681 1668 1580 1346 1030 2101 2268 2231 972 1707 1814 1517 1922 1709 2058 2414 1878 1541 2416 2892 1882 1806 1918 1774 2699 2805 2988 1613 1895 1947 2032 2123 1945 1904 1990 2032 2393 2448 2636 2262 2076 1775 2333 2296 2229 2799 2242 1507 1816 1405 1842 1879 3018 1571 2591 2297 1650 2556 2518 2114 2812 2010 2281 2706 3011 2261 2023 3208 419 3209 2031 2125 1454 1907 1296 1876 2632 1939 2875 3215 3089 2902 2757 2721 1340 1228 1271 1178 1662 1447 1526 1228 961 721 1206 989 1074 1325 1639 1184 1231 804 768 876 1073 935 664 854 1306 1043 3365 1964 1384 1213 1324 2046 1638 1607 1555 1940 1205 2448 1954 2120 1910 1999 2257 1959 2182 1928 1722 1958 1770 1928 1943 2746 2722 3111 2021 1551 916 1357 1115 781 1439 2401 2801 3036 2593 3099 2514 2572 2606 2187 2888 2283 2569 1941 2848 2548 4037 3417 4338 3788 2614 3191 2728 1776 2202 2082 1062 2609 3282 3190 3335 2768 2738 2512 796 2125 2289 4722 926 1005 704 1125 982 1141 1387 1661 1874 1142 1979 1692 2500 1254 1206 1366 3872 2938 2349 2724 1495 3700 956 1163 916 1002 2473 2785 2222 2386 2360 2216 2651 2756 2438 2349 1947 2067 2562 2042 2217 1937 2611 2212 2872 2293 2181 1795 2365 1599 1499 1710 3934 1475 1362 1661 882 1760 819 1446 1319 2914 2039 1459 3106 2235 3298 3127 3273 3954 2378 1631 3635 2844 2986 3184 2568 3073 2530 2756 3200 3246 3120 3176 2708 1844 2011 1926 2184 3212 2624 3178 2671 2067 4801 4447 4878 2430 2655 2205 3466 3051 2506 3479 1364 3136 2318 2739 2495 2655 2988 2649 2850 3127 2458 2199 3853 3339 2032 3208 2632 2876 4485 4476 4355 2707 2484 2661 2515 2176 2014 2425 2608 1631 1908 2633 1927 1812 2362 2558 3037 3001 3226 2153 3282 2317 1983 2067 2141 4776 2659 3108 2587 3452 3852 3779 3618 3577 3183 3377 3847 3391 3499 3055 3044 4509 3468 3247 2995 4102 3722 3426 4380 4301 3676 3488 3595 3535 9167 9037 6984 6937 6919 6004 5688 6241 5498 6920 5974 6645 6286 6190 6476 5448 8509 5880 4873 3976 4333 2947 3206 3198 3424 4490 2305 4316 5370 4344 5742 2522 2792 3466 1639 2205 2770 2340 2446 2249 2258 2191 1636 1957 1983 1813 1870 1140 1433 1222 1562 1366 1919 1859 2063 2642 2318 2001 3376 3337 3280 2766 3416 3495 2961 3412 3669 2778 3048 3876 3148 3252 3358 2334 1238 1700 1457 1514 1380 1016 1423 1551 973 856 1582 881 1001 933 1526 1088 403 554 753 802 719 746 758 738 685 1424 1031 1680 1202 1611 1977 1673 1778 1082 1042 1237 1600 1059 865 1026 1323 1520 1337 1514 2446 1047 1007 1157 950 1003 1309 2435 1508 2148 2435 2641 2149 1511 1119 2142 2096 1692 1898 2321 2227 2341 2731 1933 1908 1491 1734 1783 1865 1962 2080 1614 1816 2591 1598 1961 1786 3097 2461 2650 3085 2635 2696 2574 2813 1914 2636 2552 2099 828 3584 1857 4131 2196 1657 4303 1896 1771 1723 2019 3124 3986 1517 1368 1220 3568 4232 4302 4642 3187 1754 1638 1692 3446 1651 3431 3660 2169 1994 3295 2976 2263 2416 2851 3745 3267 3220 3295 3214 3497 3483 3406 4138 4544 3300 4031 3724 3697 3794 4197 4611 1402 2350 1988 1798 1793 2000 8154 2968 3102 3028 3334 3981 3907 3270 3882 4401 4385 4057 3348 2363 2133 1433 1328 1742 2150 2218 2286 2833 2197 2253 2334 1938 1753 2987 2826 2985 3141 1761 1804 1389 2193 1273 827 718 618 801 753 719 649 1578 747 1419 1274 638 2285 3290 2913 2678 2698 2837 2490 2604 2556 2509 2810 2662 4012 3253 3189 3379 3309 3572 2986 3381 3414 2527 2674 3268 2627 2322 2446 2966 2348 3018 2422 2374 3340 3116 2534 2432 2783 2590 2374 2905 2609 2861 3792 2576 1968 2581 2410 3463 2813 2997 3098 3422 4172 2263 4702 2670 2206 2538 4006 2310 3943 3619 2012 1349 1103 1163 882 882 1007 1156 2162 2196 2199 2100 2150 2395 2432 979 1917 1861 1026 1520 1469 1067 1642 1624 3023 1264 1642 1803 1262 1511 1579 1473 1435 1258 1020 1393 1083 1396 1400 1427 1773 1061 1875 2330 1514 1754 984 5254 2454 2211 1964 1757 1713 1880 1665 1657 1617 1913 1771 1881 1837 1777 1474 1320 1481 994 2028 2997 2422 2526 2789 2899 2500 1864 3012 1829 2483 2405 3278 1245 1968 2526 2275 2795 2797 2621 1980 1790 2167 2166 1175 1597 1525 1573 1090 2702 4626 4436 2582 1242 1335 1170 1601 1754 1966 1688 12373 2259 13115 12334 13700 14958 14695 15430 15384 38772 12799 34691 12611 12676 8556 8858 2342 2395 2557 1961 3208 3424 3583 2921 2481 2992 3802 2859 1880 1871 2931 2242 2142 2116 3302 2398 2334 2225 2204 2579 2624 2749 2810 3371 2894 2548 1751 2619 2279 2474 2000 2204 1957 2481 2393 2424 2859 2857 2568 2979 2972 3031 2629 2758 2440 2401 2241 2199 2375 2465 2112 2019 2892 2494 2543 2182 2849 3219 2634 3096 2815 2993 2950 3134 3901 3233 3896 3516 3627 3703 3669 3238 3189 2224 3708 3653 3575 2639 2717 2400 1990 2793 2591 2501 2461 2633 2592 2700 2937 2711 2852 2816 3253 2450 3155 2969 2752 2443 2720 2843 2807 2794 3055 3082 2891 2958 2759 3081 2684 2608 2318 2958 2514 3077 3265 3386 3186 2873 3122 3527 3144 3146 3047 2471 2541 2868 3267 2752 2246 2629 3275 3348 2650 3646 3449 4149 3798 3703 3767 3746 3668 3572 3602 3575 3845 2752 2937 2709 3595 3464 4261 3686 2178 2022 2352 3217 1577 1337 1031 1023 1187 1371 808 1236 634 993 986 1292 1175 1182 1322 672 994 737 795 1750 1193 1810 1316 993 1345 1069 1204 1071 1163 982 975 1219 1189 1682 1184 1281 1206 1500 1168 1122 1295 1259 1155 1559 1087 940 1289 1034 1204 1412 1313 2563 1378 982 832 558 995 959 1544 1454 1701 834 976 733 1155 860 1217 695 1552 941 1488 2457 1267 809 1239 896 821 1128 786 1655 1328 3169 1387 1485 1766 1205 1123 1575 1610 1404 1981 984 1147 969 1159 907 1143 1912 1917 1618 1538 1641 2012 2096 1901 1764 1545 2219 1659 1570 1726 2185 2107 1510 2648 1216 1383 1988 1740 1271 1189 1545 1396 1458 1258 2038 1375 2046 2121 1986 2605 2929 2833 2554 1933 2691 2523 3293 2123 3747 2144 1319 2740 1196 1438 3046 2564 3210 2374 2260 2867 2525 1501 2383 2136 2095 1988 2313 2085 1338 1932 2068 1394 1308 1261 1165 2561 2543 3366 2587 2058 2069 1711 2652 2224 2609 1534 2325 1820 1778 2121 1679 1027 1584 1346 1128 1261 1859 1188 1559 2746 2165 2242 1615 1844 1236 1594 1934 1015 1694 1314 1134 1526 1658 1705 2618 1693 1783 1987 1743 2930 1712 1699 1385 1338 1470 1455 1927 1151 1368 932 1497 2205 1875 1995 1051 1811 2193 2203 2930 1432 2494 1267 2853 1475 2418 1531 2173 1338 2876 1756 2526 2092 2133 2246 1406 1490 1198 1747 2469 2372 2292 2180 2275 2077 1954 1856 1532 1830 1307 2014 2334 851 1069 804 768 1237 1227 1651 3144 2187 2412 1699 1419 1923 2536 2576 2496 1329 1199 2317 1841 636 338 252 515 433 2170 1678 2242 1793 1833 2197 1734 1709 1584 1432 1450 857 657 1190 1356 766 1365 1273 1455 1796 1818 1305 1540 1304 927 1965 1793 2835 2487 2529 2174 1502 1142 1211 1677 1528 1331 1453 1576 1524 1395 1459 1965 1133 1391 1335 1310 1666 2003 2160 1581 1710 1149 1038 2264 2099 999 1531 1628 1438 1921 1946 2127 1918 1574 1014 945 1935 1446 1643 1674 1942 2924 2296 9918 9887 2080 2052 2085 2362 2555 1976 1974 1660 2857 2343 2488 3047 2839 1698 1271 1316 1491 2245 1970 1627 2496 2438 2567 2016 1545 2278 3209 1578 1428 2407 1705 1668 3128 1944 1635 1181 1176 2364 1802 1816 1117 1190 1316 1363 865 910 1927 1680 1833 1355 2173 1439 1210 1568 1375 2163 1672 1605 1417 1382 1336 2005 1467 1799 1623 1515 772 849 1136 2487 3699 3446 1874 2878 4009 4347 2763 2915 2908 4189 1953 2100 2233 2253 1785 2195 3395 2712 1222 1132 1401 905 1191 1327 2899 2762 3820 3669 2973 4766 4418 5325 5165 4614 4358 4090 3314 2966 4847 4794 4936 5683 5195 5587 5822 5804 5375 4983 5372 4891 5596 6169 5208 7651 7031 8019 6268 7867 5481 8017 5198 8820 8673 9019 4301 5811 5177 3619 3040 6031 4775 4025 2365 5337 1646 1697 2187 2047 2254 1603 1401 3383 4211 2273 1346 1852 1672 1798 1097 6962 6947 6726 7181 7773 7653 8053 7323 7215 9172 7121 8380 8622 7097 8808 8505 8037 8180 8168 7879 8655 8892 7451 6860 8988 7971 7805 7963 8266 1760 1450 934 7793 8173 5068 11357 12639 12931 10363 3409 3643 3326 1261 3481 1032 1580 1283 1420 6827 4258 4545 1543 2005 1558 1909 4121 4823 3962 6563 4181 4540 5722 4251 5632 9042 10895 8625 9179 17744 16877 8754 10204 10179 12531 4596 3125 3997 4420 4371 2421 5250 1992 7357 3407 6599 3330 504 456 4645 4259 5937 10764 5930 2548 4604 2944 3129 2274 2186 3332 3107 3186 4033 3551 7158 8910 4439 3204 6206 5971 5956 6207 4819 5009 3657 3248 2464 6711 4306 6914 2022 4905 2672 3662 2851 2783 3353 3828 8513 7962 3293 3088 2442 3147 2748 2175 2524 2145 2434 2443 5390 3487 2771 5170 2736 2481 7877 2545 3158 3567 1969 2631 2652 2844 3165 3081 2571 2335 3177 3302 3297 3519 2886 3270 3290 3749 3762 2690 3552 3429 2084 1557 1781 1366 1768 1740 3348 1850 1253 1403 2406 1293 3738 2491 2359 1775 3071 3427 1910 1659 2431 1240 1160 1194 1722 1668 1404 1419 1489 1920 1366 1556 1546 1781 1380 1464 1289 1628 1455 1757 1906 1819 1669 929 1854 2246 2672 897 1546 1953 1679 2206 1905 1867 1878 2076 1638 2287 2937 1724 1542 1820 2027 2417 2722 2868 1562 1865 2147 2053 1998 2060 1617 2217 2309 2469 2682 2877 1849 2367 1425 2600 2634 2047 2593 2176 1796 1745 1599 1371 1330 2474 1471 2639 1935 1217 2416 2390 2196 2718 1525 1770 2498 3009 1718 2075 3265 387 2630 1672 1951 1543 1331 1236 2167 2663 1652 2564 3465 3078 3066 2660 2956 1682 1335 1242 1134 1098 1217 1249 967 809 644 957 950 1185 957 1581 1758 1918 846 778 1402 1134 756 677 890 1355 1108 3620 2544 1782 1583 1456 2517 1534 1928 1847 1836 1352 2633 1878 2180 1963 1695 2018 2047 2028 2146 1708 1503 1557 1760 1907 2627 2664 2693 1724 1154 1101 1363 1221 844 1202 2188 2381 2590 2693 3646 1842 2436 2280 2184 2370 2446 2572 2009 2770 2781 3762 2728 3495 3041 2916 3161 2642 1894 2334 2240 1233 2452 3261 2616 3229 2782 2659 2650 1031 1990 2285 5138 798 622 652 1175 1111 1206 1877 1877 1472 1176 1794 1492 2208 1169 1157 1110 3367 3301 2523 2934 1457 3879 793 1666 1167 905 2027 2802 2204 2401 2560 2341 2770 2544 2589 2050 1633 1600 2261 1695 1886 1869 2691 2075 3013 2211 2300 1533 2029 1580 1859 1894 4438 1822 1400 1462 913 1529 847 1438 1515 2808 1594 1657 3169 2147 3301 3391 3145 3471 1829 1497 3702 2732 2714 2963 2571 3201 2642 2999 2921 3547 2948 2975 2662 1869 1987 1961 1962 2880 2460 2672 2590 1827 3561 4539 5167 2774 2435 2265 3794 3366 2369 3803 1216 2940 2552 2201 2681 2450 3039 2747 3096 3166 2250 2307 3769 2729 2020 3495 2798 2147 4654 4022 4159 3504 3259 1828 2688 2378 1808 1894 2228 1613 1910 2607 1916 1572 2043 2274 2521 2607 3356 2315 3510 1971 2043 2431 2291 4066 2532 3689 2872 3291 3296 3787 3758 3485 3110 2913 3560 3577 2982 3021 3303 2918 3640 3756 2901 4474 3435 3166 3724 3786 3066 3069 3386 3153 7933 8292 7083 6912 6059 5699 5391 5998 4773 6896 5533 6146 5666 5223 6545 5838 7985 6294 5204 4086 4491 3102 3458 3309 3572 4692 1773 3645 4908 4225 5694 2379 2907 3391 1617 1921 2960 2254 2649 2225 2735 2036 1724 1483 1675 1539 1466 1526 1489 1495 1345 1214 1589 1912 2171 3052 1865 1612 2702 2672 2669 3129 3543 3465 3241 3023 3386 2857 3112 3737 3146 2742 2966 1876 1093 1794 1558 1368 1345 946 1520 1447 860 651 1467 617 1063 1020 1153 918 615 688 738 514 815 821 862 766 772 1648 1145 1514 1237 1405 2536 2162 2357 1130 1493 1284 1922 1288 1210 1264 1433 1461 1419 1444 2438 1124 1077 1007 833 996 1176 2800 1002 1534 3043 3330 1764 1296 718 1830 1632 1504 1814 2242 2494 2411 2540 2582 2428 1679 1987 1667 1599 2379 2213 1909 1895 2612 1963 2072 2261 2327 2167 2938 3622 2794 3160 3126 3306 1966 2907 2821 1798 860 3277 2061 4119 2136 1820 4029 1812 1521 1683 1529 3175 3585 1431 1379 1190 3372 3183 3263 3583 2960 1447 1304 1518 2901 1589 3223 2993 1840 1552 3050 3008 1912 2322 2620 3413 2959 2958 2879 2978 3208 3297 3259 4220 4581 3072 3318 3507 3586 3694 3977 4032 1548 2551 1996 1944 1741 1516 8008 2790 2905 2969 2901 3525 3087 2656 3339 4746 4940 4074 3314 2275 2509 1494 1712 1456 1642 1891 2739 2505 1898 2368 1753 2215 1602 2700 2615 2756 2645 1586 1484 1522 2192 1702 704 746 584 831 738 551 435 1322 914 1534 1125 1009 2216 2304 2177 2201 2220 2246 2060 2368 2219 2213 2178 2584 3789 3073 3081 2724 3105 3155 2590 2812 2877 2511 2322 3208 2349 1890 2543 2456 2630 2484 2001 2498 3388 3053 2330 2726 2465 2497 2396 2703 2467 2875 3142 2261 2323 2734 2113 3073 3182 3010 3243 3176 3966 2642 4822 2831 2289 1980 3720 1765 3270 4002 1812 1225 1035 1046 672 798 833 1049 2243 2244 2316 2489 2342 2371 2321 1032 1992 2128 1083 1430 1122 971 1687 1554 3372 827 2230 1623 1471 1474 1594 1549 1408 1110 1015 1060 808 1133 1308 1441 1632 1201 1936 1793 1801 2041 1173 4589 1802 1618 2051 1587 1588 1874 1739 1221 1979 1776 1904 1963 1899 1976 1496 1556 1323 1194 2244 2966 2438 2141 2881 3158 3123 1865 3063 1722 2609 2363 3072 942 2152 2241 1909 2433 2524 2233 1860 1693 1971 2357 1301 1398 1496 1805 1399 2723 4412 4161 2325 1143 1431 1312 1434 1875 1532 1606 13214 2737 14012 13454 14953 13951 13960 13182 14064 12799 37636 12750 32275 14034 8972 9429 2152 2664 2400 2017 2773 3042 2999 2987 2759 2580 2965 2781 2149 2154 2662 2147 1754 2572 3672 2591 2488 2432 1940 2283 2403 2879 2909 3406 3560 3019 2123 2615 2319 2744 2826 2630 2258 2412 1971 2228 2587 2617 2760 2993 2797 2946 2975 3160 2832 2946 2701 2284 2367 2127 1918 2747 3081 2589 2689 2260 3012 3412 3052 3043 3216 3430 3291 3375 3709 3356 3734 3626 3760 3679 3780 2664 3600 2716 3307 3589 3277 2614 3098 2774 2116 2955 2587 2497 2775 2855 2705 2833 2890 3110 2909 2862 3051 2834 3051 3073 2913 2607 2888 3013 3034 2962 3054 2977 2800 2802 3049 3397 2908 2984 2710 2862 2795 2644 4023 3658 3058 3202 2996 3262 3293 3282 2950 2788 2522 2682 3937 2777 2534 3409 3420 3223 3466 3996 3335 3843 4046 3561 3585 4351 4277 4164 3617 3762 3836 3488 3627 3498 3574 3357 3520 3291 2178 2226 2674 2993 1588 1295 934 1285 1040 1759 941 1439 878 1263 1083 1099 924 924 964 608 859 672 768 1633 1083 1635 1313 1317 1635 1089 1075 828 954 1032 1231 1138 1020 1330 1069 1352 1153 1550 993 939 986 922 744 1015 1121 891 1063 1037 1173 1545 1424 2650 1263 821 746 555 1067 988 1846 1571 1667 1244 937 823 1148 1056 1056 695 1116 970 1510 2736 1116 834 1200 1024 1030 1074 975 2080 1637 2583 1082 1258 1330 1502 1428 1978 1867 1678 2094 856 1412 1114 952 1073 1416 1393 1449 1564 2045 1430 1846 1725 1668 2398 1702 2151 1577 1469 1449 2713 2271 1848 2463 1034 1576 1802 1551 1469 1731 2056 1117 1295 1700 1292 1410 2323 2125 1658 3402 2778 2855 2445 2111 2971 2431 3067 1986 3902 2183 1342 2763 1392 1668 3190 2508 3048 2303 1930 2746 2639 1616 2426 1605 1663 1817 2421 1922 1519 1811 2035 1609 1236 1279 1220 2512 3000 3472 2580 1930 1911 1989 2464 2017 2537 1785 1954 1717 1578 2008 1449 1245 1340 1481 1393 1715 1504 1107 1422 2632 2224 2658 1883 1487 1693 1689 2064 1138 1057 1213 1544 1890 1478 2016 2711 1721 1931 2460 1399 2409 1514 1763 1457 1418 1402 1475 2226 1382 1456 1421 1366 2062 1755 1482 1049 1799 2078 1956 2792 1480 2771 1299 3146 1453 2303 1928 1984 1443 2763 2126 2387 2363 1390 2137 1695 1431 1405 1590 2383 2407 2658 2649 2142 2158 1869 1501 1673 1682 1181 1904 2587 798 1052 771 901 1168 1126 1942 2533 1453 1704 1660 1378 1754 2309 2750 2486 1414 1545 2338 1747 470 416 421 619 565 2040 1757 2455 2321 2359 1988 2353 2044 1798 1700 1271 621 583 1385 1583 727 1839 1309 1670 1677 1772 1255 1592 1630 995 1746 1814 2744 1931 1984 2595 1651 1270 1274 1903 1451 1195 1805 1901 1843 1256 1341 1876 1069 1235 1268 1049 1545 1729 1749 1947 2220 1288 1190 2691 2086 1170 1460 1443 1316 1582 1539 1745 1617 1495 934 1041 1861 1422 1406 1527 1728 2415 2278 10183 9625 1892 2318 2070 2020 2659 2189 2189 1831 3335 2968 2944 2198 2499 1908 1222 1780 1407 2271 1777 1768 2203 2124 2121 1756 1763 2934 2815 1574 1309 2103 2190 2030 3249 1971 2289 1141 1245 2156 1776 1522 949 1117 1421 1365 759 1157 2467 1782 1917 1391 2280 1676 1537 1505 1398 3136 2436 1898 1970 1588 1177 2277 1431 1626 2048 1918 729 803 998 3159 3553 3669 2272 3419 4134 3624 2492 2870 2436 3760 1979 2484 2626 2004 1700 1609 3493 3179 920 850 1236 972 1133 1343 3214 3468 3129 3519 3273 5101 4824 5441 6007 4867 4648 4572 3608 3423 6053 6115 5765 6570 6437 5355 5349 5428 5829 5345 5919 5421 5907 6367 5540 7341 6649 8407 6780 7270 5557 8207 6011 9316 9621 9384 4784 4890 5247 2845 2742 5736 5559 4252 2820 5836 2359 2313 2681 1780 2440 1746 1477 3510 3741 1899 1387 1908 1686 1563 1219 7521 8113 7943 7285 8020 7406 7578 8119 8504 10129 7743 8659 8967 7440 10194 8144 8183 8017 7926 7655 8440 8696 7996 7338 8949 8275 7813 8135 8384 1920 1583 976 8304 9007 4636 11026 12824 12576 10222 3649 3610 3091 1525 3449 829 1398 1139 1451 7300 4336 4348 1755 2317 1775 2040 4305 5093 4189 6195 4201 4382 5604 4569 5312 9499 11376 8939 9535 18438 18213 8467 10711 11772 12805 5571 3097 4957 5024 5094 2685 5948 2507 7715 2999 6680 3015 303 259 4941 4118 6703 11290 5498 2323 4726 2672 3275 2505 2431 3830 3576 3767 4182 3942 7025 8873 3896 2972 5426 6227 6001 7291 5114 5523 3342 3043 2585 6861 4332 7119 2085 3936 2071 3564 3339 3227 3764 4003 8754 7712 3000 2739 2484 2715 3237 2753 3226 2226 2347 2575 5511 3073 2935 5513 2795 2533 7516 2435 2824 3522 2396 2954 3027 2895 3141 3508 3008 3096 3489 3180 3327 3425 3010 3266 2869 3640 4041 3432 3657 3240 2108 1610 1713 1588 1788 2249 3350 1835 1519 1724 2613 1828 3306 2537 2292 1630 3264 2752 1877 1660 1797 1204 1111 1090 1560 1348 1175 1264 1539 1603 1466 1723 1617 1603 1425 1155 1127 1380 1362 1652 1646 1605 1339 982 2027 2192 2281 1029 2092 1870 1484 1858 1634 1968 2466 1880 1504 2359 2818 1898 1855 1856 1699 2713 2817 2853 1602 1850 1887 1929 2093 2003 1898 2031 2187 2465 2487 2543 2266 2128 1863 2298 2388 2215 2822 2166 1505 1865 1429 1896 1929 3026 1578 2473 2246 1612 2532 2570 2150 2839 1887 2158 2723 3040 2306 2043 3332 402 3152 2133 2179 1348 1761 1193 1874 2672 1952 3040 3150 3148 2800 2824 2677 1346 1285 1300 1170 1650 1513 1559 1236 955 725 1212 1131 1109 1415 1623 1142 1227 862 828 870 1042 852 673 920 1279 1058 3359 1949 1350 1183 1394 2232 1604 1481 1419 2138 1185 2438 1972 2300 1927 1978 2234 2170 2264 1962 1802 2006 1791 1669 1789 2820 2676 2883 2058 1470 883 1371 1120 800 1333 2432 2737 2990 2559 3202 2678 2717 2601 2073 2818 2208 2573 1839 2639 2544 4056 3415 4453 3919 2655 3294 2656 1896 2354 2076 1108 2526 3253 2963 3191 2762 2779 2567 814 2059 2227 4776 913 973 674 1072 941 1043 1250 1601 1767 1102 1968 1909 2471 1326 1272 1416 3861 3001 2486 2840 1636 3600 934 1210 936 978 2464 2618 2101 2279 2231 2124 2543 2755 2266 2313 1905 2035 2496 1996 2151 1913 2562 2206 2830 2295 2194 1708 2253 1523 1371 1670 3550 1391 1389 1675 865 1769 845 1520 1275 2782 2060 1404 2994 2195 3076 3150 3158 3947 2452 1590 3692 2753 2916 3122 2583 3063 2557 2679 3161 3372 3095 3257 2610 1736 2046 1880 2181 2792 2267 2883 2861 2099 4817 4514 4961 2442 2707 2211 3610 3172 2536 3528 1386 3146 2368 2664 2559 2603 3018 2709 2910 3183 2417 2325 3668 3271 2032 3283 2618 2799 4398 4370 4296 2830 2558 2461 2636 2275 1948 2324 2750 1672 1920 2655 1917 1847 2339 2512 3156 2943 3440 2174 3189 2322 1936 2181 2249 4843 2772 3025 2541 3344 3707 3720 3538 3450 3271 3287 3913 3470 3489 3022 2965 4617 3540 3124 2999 4065 3726 3221 4256 4189 3639 3524 3741 3416 9051 8829 7319 7143 6831 6032 5782 6398 5625 6818 6003 6682 6145 6063 6626 5437 8581 5966 4921 4021 4374 2915 3543 3187 3406 4516 2468 4427 5268 4273 5856 2414 2818 3734 1698 2190 2881 2324 2522 2221 2241 2202 1668 1968 2018 1859 1887 1037 1422 1188 1392 1316 1904 1865 2103 2628 2338 2092 3465 3291 3170 2751 3349 3468 3222 3503 3580 2747 3018 3795 3221 3115 3223 2387 1239 1823 1584 1509 1325 1019 1339 1486 867 884 1596 920 1034 941 1464 1038 428 534 699 760 764 833 851 825 774 1496 1002 1669 1282 1697 1960 1650 1757 1080 1054 1241 1557 968 820 987 1319 1534 1298 1359 2403 957 919 1089 870 976 1282 2392 1403 2040 2507 2592 2175 1528 964 2176 2241 1821 2006 2443 2374 2452 2770 1956 1927 1630 1903 1774 1901 2046 2146 1488 1770 2766 1542 1995 1828 2970 2602 2643 2954 2557 2825 2602 2722 1959 2705 2579 2171 818 3608 1878 4230 2293 1653 4358 1867 1847 1696 2093 3058 3867 1597 1444 1277 3621 4311 4306 4621 3170 1704 1584 1652 3333 1611 3427 3550 2117 1880 3243 2964 2257 2387 3081 3737 3492 3054 3377 3139 3426 3199 3498 4450 4530 3381 4230 3854 3767 3869 3955 4536 1459 2480 2034 1947 1890 2046 8050 3028 3148 3076 3229 3936 3850 3212 3887 4437 4426 4015 3173 2239 2228 1469 1347 1764 2353 2340 2237 2872 2301 2129 2355 1967 1630 2900 3200 3171 3476 1746 1795 1564 2230 1314 773 679 579 739 710 665 595 1531 677 1447 1188 609 2290 3314 2820 2627 2590 2760 2631 2708 2535 2511 2768 2706 3991 3209 3142 3403 3306 3536 2934 3331 3587 2559 2883 3491 2619 2245 2410 2915 2344 3006 2249 2231 3480 2950 2346 2508 2744 2508 2337 2874 2712 2929 3753 2618 1963 2556 2216 3316 2861 2946 3092 3325 4191 2410 4554 2609 2192 2482 3996 2108 3945 3688 1932 1334 1057 1109 894 925 1054 1209 2271 2072 2183 2150 2145 2358 2425 964 1937 1989 1022 1485 1306 986 1675 1498 3040 1255 1716 1790 1307 1423 1590 1442 1531 1314 1100 1399 1089 1291 1348 1482 1683 1095 1881 2392 1555 1822 897 5227 2618 2352 2045 1723 1757 1755 1546 1589 1724 1908 1615 1710 1823 1713 1405 1245 1522 969 2011 3102 2541 2331 2816 2967 2458 1890 3137 1794 2486 2520 3240 1220 2095 2607 2397 2861 2812 2488 1951 1688 2188 2222 1201 1656 1523 1597 1129 2708 4518 4422 2619 1234 1370 1117 1750 1591 2003 1716 12281 2106 13346 12582 13639 14622 14475 15114 15029 34691 12750 38954 12371 12346 8446 8708 2303 2590 2489 2098 3170 3464 3742 3102 2606 3068 3611 2841 1906 1980 3006 2208 1960 2074 3404 2356 2286 2194 2290 2562 2567 2750 2811 3378 2987 2403 1946 2333 2058 2417 2054 2418 2144 2493 2340 2233 2977 2986 2793 2636 2950 3072 2687 2806 2483 2505 2490 2422 2438 2477 2115 2234 2868 2542 2744 2083 3248 3151 2661 2819 2914 2784 2789 2976 3836 3139 3958 3609 3694 3747 3678 3173 3066 2218 3369 3571 3495 2675 2525 2552 1962 2746 2682 2656 2417 2574 2537 2530 3081 2825 2980 2792 3273 2375 2955 2872 2570 2464 2618 2725 2721 2692 2926 2964 2953 2948 2678 3091 2729 2625 2422 3022 2493 2885 3165 3296 3302 2892 3038 3504 3098 3135 3063 2412 2649 2729 3380 2675 2388 2535 3204 3251 2580 3615 3408 4003 3616 3605 3558 3822 3609 3459 3296 3329 3456 2759 2712 2633 3482 3346 4103 3529 2215 2061 2349 3262 1702 1545 885 999 993 1307 742 1057 635 959 999 1269 1130 1086 1263 698 1024 798 837 1800 1302 1851 1392 949 1301 1042 1131 966 1069 910 933 1190 1279 1515 1041 1207 1129 1445 1163 1040 1276 1222 1139 1513 1056 1014 1281 1053 1215 1196 1089 2513 1343 923 777 672 899 1097 1471 1542 1827 998 871 728 1057 728 1095 650 1479 951 1497 2415 1227 800 1199 843 849 1050 826 1668 1359 3073 1443 1525 1797 1136 1189 1536 1513 1359 1831 955 1118 1018 1194 1057 1235 1873 1908 1581 1577 1702 2015 2042 1840 1707 1403 2179 1512 1552 1625 2104 2107 1548 2392 1097 1335 1956 1563 1299 1288 1509 1485 1422 1357 1988 1426 1951 2095 1943 2452 2812 2742 2492 2034 2661 2451 3187 2039 3598 2114 1307 3068 1073 1494 2871 2511 3254 2317 2280 2695 2607 1576 2436 2030 2006 2034 2078 2090 1217 1802 1945 1407 1297 1166 1302 2680 2365 3621 2666 2121 2012 1695 2598 2262 2632 1533 2244 1755 1696 2053 1585 985 1555 1278 1164 1170 1964 1188 1491 2525 2042 2228 1632 1777 1345 1544 1805 898 1593 1243 1061 1513 1650 1621 2416 1646 1674 1928 1717 3005 1678 1759 1275 1290 1297 1404 1861 1034 1280 1031 1592 2421 1993 1773 1127 1734 2085 2230 2844 1447 2425 1266 3128 1442 2138 1542 2204 1331 3080 1606 2363 2052 2104 2120 1161 1482 1113 1747 2461 2400 2330 2154 2049 2076 1789 1758 1422 1624 1181 1778 2190 828 1058 753 794 1226 1155 1624 2998 1959 2220 1493 1242 1707 2647 2537 2441 1225 1245 2406 1865 515 381 281 495 438 1986 1724 2241 1765 1826 2120 1704 1889 1744 1388 1500 886 700 1169 1405 715 1352 1287 1581 1660 1673 1182 1513 1278 908 1894 1621 2715 2588 2316 1978 1364 1300 1193 1745 1521 1257 1456 1587 1480 1352 1437 1869 1328 1576 1385 1404 1522 1898 2033 1579 1632 1204 1046 2215 2158 1117 1521 1614 1401 1857 1859 2068 1934 1549 954 946 1910 1590 1590 1810 1993 2848 2460 9847 9940 1937 2263 2072 2201 2435 2256 1967 1633 3148 2303 2613 3024 2673 1705 1377 1245 1471 2277 1928 1549 2576 2566 2743 2065 1592 2569 3199 1538 1264 2330 1641 1633 3047 1783 1732 1249 1080 2356 1770 1743 1304 1333 1268 1331 759 935 1936 1717 1887 1440 2086 1436 1126 1510 1411 2021 1578 1767 1525 1387 1326 2114 1473 1759 1590 1464 853 932 1215 2660 3516 3467 2053 2964 4049 4295 2770 2734 2926 3998 1869 2040 2465 2144 1735 2260 3457 2593 1157 1081 1381 897 1137 1401 2926 2921 3857 3594 3352 4868 4583 5283 5102 4362 4454 4107 3390 3113 4993 5009 4916 5670 5248 5634 5617 5714 5269 4998 5406 5168 5753 6340 5415 7603 7017 8019 6060 7855 5249 7912 5175 9075 8859 8949 3966 5419 5311 3566 2951 5814 4693 3924 2409 5607 1650 1648 2137 1889 2268 1712 1408 3440 3966 2210 1411 1740 1596 1671 1048 7117 6878 6643 7051 7803 7636 8153 7120 7627 9593 6828 8356 8435 7361 9201 8560 8241 8147 8027 8305 8696 8961 7308 6617 8734 7952 7572 8219 8001 1791 1475 1026 7888 8222 5096 11574 13245 13682 9766 3501 3671 3121 1088 3415 1087 1417 1209 1405 6430 4269 4537 1671 2313 1823 1958 4142 4963 3794 6360 3987 4760 5312 4309 5679 8745 10566 8409 8998 17573 17456 8602 10255 10175 12982 4514 3148 4023 4284 4425 2576 5002 1932 6984 3597 6535 3497 524 470 4911 4317 6059 11022 6139 2477 4243 3159 3226 2229 2171 3521 3315 3402 4255 3888 7043 8883 4158 2941 6057 6269 6293 5943 4794 4892 3547 3203 2456 6829 4486 6958 2069 4812 2688 3428 2715 2657 3177 3588 8278 8103 3055 2898 2674 3166 2746 2328 2480 2185 2396 2422 5364 3663 2743 5250 2844 2553 7881 2595 3129 3553 2010 2740 2679 2796 3123 2914 2675 2415 3251 3274 3343 3426 2932 3323 3170 3499 3730 2880 3379 3396 2081 1715 1662 1337 1742 1736 3263 1754 1277 1349 2410 1366 3584 2374 2416 1719 3043 3175 1887 1614 2432 1261 1181 1226 1611 1678 1203 1167 1628 1935 1277 1554 1588 1791 1367 1438 1292 1696 1476 1927 1877 1727 1585 960 2054 2454 2543 860 1570 2055 1647 2194 1760 1968 1863 2270 1724 2302 2816 1646 1512 1773 2020 2414 2725 2826 1587 1849 2103 1953 1854 1891 1633 1984 2158 2476 2594 2810 1662 2346 1526 2919 2750 2023 2841 2085 1738 1638 1589 1269 1224 2530 1328 2549 2091 1282 2769 2203 2007 2550 1493 1756 2424 2894 1771 2002 3219 444 2531 1641 2006 1445 1198 1090 2234 2609 1587 2471 3604 2921 3058 2567 2853 1612 1324 1329 1206 1145 1245 1290 1002 717 546 988 1000 1154 994 1605 1563 1755 980 857 1272 1161 737 718 880 1360 1169 3495 2743 1705 1505 1509 2649 1514 1811 1757 1904 1471 2438 1721 2114 1875 1667 1913 2067 2112 2057 1619 1360 1522 1797 1951 2762 2707 2846 1762 1257 1099 1384 1114 795 1119 2113 2316 2570 2570 3345 1953 2421 2273 2256 2340 2350 2739 2063 2755 2862 3712 2557 3530 3184 2842 2960 2387 1790 2700 2123 1103 2482 3186 2627 3273 2683 2563 2484 1098 2077 2382 5034 909 742 747 1195 1227 1299 1661 1790 1362 1233 1807 1521 2087 1162 1158 1069 3466 3200 2741 3144 1396 3764 894 1656 1103 1012 1916 2601 2059 2210 2446 2214 2640 2563 2471 2012 1553 1530 2112 1552 1749 1835 2786 2186 3109 2347 2360 1512 1994 1476 1814 1913 4206 1693 1557 1438 956 1524 967 1258 1480 2819 1634 1632 3225 2098 3023 3101 3058 3442 1760 1322 3470 2683 2865 3061 2507 3118 2702 2989 2971 3649 2871 2950 2597 1851 1905 1854 2018 2986 2500 2742 2516 1877 3898 4368 5024 2760 2395 2278 3589 3338 2400 3606 1169 2924 2455 2229 2623 2466 3348 3033 3372 3460 2383 2180 3676 2897 2110 3660 2899 2403 4622 3905 4123 3525 3198 1863 2634 2334 1935 2080 2321 1475 1747 2588 1910 1383 1922 2169 2569 2557 3381 2251 3650 2096 2019 2625 2359 3937 2461 3582 2770 3265 3384 3788 3914 3478 3015 2850 3489 3862 2838 2943 3153 2920 3723 3564 2843 4637 3280 3203 3765 3862 3074 3104 3489 3289 8067 8661 7179 6899 6176 5565 5354 5967 4853 6821 5844 6435 5514 5231 6205 5888 7803 6136 4977 3918 4392 3043 3302 3364 3375 4513 2005 3609 5345 4626 5574 2266 2910 3180 1452 1833 3046 2205 2925 2376 2911 1981 1698 1613 1776 1614 1586 1436 1614 1499 1373 1235 1597 1856 1976 3090 1900 1602 3063 2749 2649 3080 3500 3355 3304 3115 3353 2931 3082 4020 3287 2928 3147 1928 1136 1871 1648 1409 1384 1006 1486 1444 914 634 1442 581 990 995 1220 938 601 632 870 589 777 752 725 714 633 1846 1088 1588 1316 1253 2488 2056 2251 1031 1448 1243 2153 1038 974 1018 1344 1420 1205 1490 2472 1108 1055 891 731 972 1146 2688 1101 1697 3310 3176 1803 1285 784 1806 1591 1494 1703 2375 2625 2277 2326 2323 2229 1636 2038 1725 1569 2467 2297 1851 1856 2518 1995 2017 2105 2274 2208 3011 3565 2927 3027 3021 3267 1705 2815 2817 1762 878 3095 2101 4110 2182 1768 3965 1640 1418 1583 1498 3296 3714 1480 1353 1164 3502 3299 3302 3477 2904 1550 1393 1501 2979 1540 3241 3002 1756 1593 3030 2985 2147 2514 2505 3467 3057 2811 2830 2890 3336 3107 3487 4211 4476 2808 3388 3511 3433 3729 3932 4146 1388 2467 2071 1888 1564 1435 7695 2845 2915 2935 2993 3529 3099 2648 3341 4759 5008 3986 3390 2210 2676 1547 1664 1539 1566 1820 2922 2552 1989 2318 1688 2167 1809 2939 2557 2794 2627 1616 1490 1450 2150 1721 675 755 601 842 751 528 416 1224 902 1493 1193 1107 2072 2507 2282 2249 2104 2368 2097 2396 2280 2294 2347 2564 3766 2999 3012 2516 3012 3147 2664 2842 2664 2307 2337 3013 2433 1921 2663 2580 2795 2411 1794 2301 3425 2966 2492 2820 2580 2421 2450 2622 2569 2892 3162 2307 2381 2687 2036 2874 3121 2936 3205 3301 4070 2565 4552 2534 2426 2088 3650 1712 3376 3933 1884 1262 1067 995 643 734 765 966 2168 1982 2120 2519 2265 2288 2499 993 2149 2173 1224 1361 1205 1003 1823 1758 3263 921 2383 1744 1580 1558 1747 1612 1398 1081 972 1117 853 1171 1491 1269 1473 1244 1827 1671 1891 2229 1144 4655 1854 1674 2198 1613 1484 1821 1692 1255 1833 1774 1916 1951 1973 1988 1359 1400 1299 1249 2439 2970 2452 2271 2665 2907 3090 1560 2908 1846 2592 2523 3042 1113 2160 2212 1896 2397 2432 2099 1924 1593 1973 2114 1255 1447 1579 1821 1361 2903 4194 4270 2215 1138 1447 1207 1444 1823 1465 1513 13713 2695 14583 13981 14317 14252 13987 13193 14490 12611 32275 12371 38268 13713 8831 9498 2191 2562 2415 1957 2758 3147 2979 3019 2499 2364 3148 2800 2122 2086 2470 2106 1775 2585 3854 2486 2395 2333 1992 2305 2400 2996 2974 3482 3500 2754 2059 2904 2699 2644 2570 2356 1962 2375 2451 1992 2790 2943 2681 3174 3517 3601 2640 2545 2665 2791 2382 2524 2534 2267 2676 2103 2712 2754 2521 2420 2921 2832 3201 3563 3152 3627 3704 3848 3665 3446 4261 3554 3493 3675 3654 3231 3577 2296 3776 4099 3684 3213 3186 2812 2826 3776 3102 2595 3377 3191 3047 3197 3056 3273 3478 3141 3413 2797 3004 3186 3129 2705 3123 3080 3081 3401 3355 3315 3604 3167 3131 3490 3141 3263 2527 2911 2951 2700 3414 3220 2885 3242 3360 3425 3002 2894 3376 3379 3083 2534 3567 3157 2196 3433 3160 3374 3315 3124 3505 4721 3750 4252 4380 3397 3749 2909 3711 4031 3842 3347 3361 3080 3419 3419 3785 3467 2372 2588 2031 3297 1346 1204 1056 933 1096 1356 833 1155 866 1171 924 1246 1060 1069 1134 638 912 700 1250 1750 1309 1745 1346 1281 1609 1240 1063 949 1003 1056 991 1558 1283 1488 1283 1253 1041 1562 1066 1124 1272 1269 1149 1414 976 1113 1461 882 1028 1140 1024 2335 1347 1030 976 723 897 872 1964 1191 1408 950 1035 626 1079 774 1011 542 1036 769 1348 2691 1072 893 1168 915 955 1041 897 1761 1507 2963 1162 1250 1398 1086 1546 1800 1908 1608 1883 943 1550 1070 1096 979 855 1524 1755 1629 1873 1574 1683 2114 2111 3025 1822 1977 1797 1870 1363 2543 1926 1858 2014 1319 1555 1699 1472 1365 1421 1506 1366 1427 1467 1456 1337 2536 1941 1321 2402 2749 2922 2489 2122 3065 2596 3488 1648 3535 2352 1556 3129 1440 1543 2566 2604 3122 2635 1999 2542 2232 1542 2397 1663 1699 1874 2534 1766 1367 1918 1695 1806 1436 1356 976 2185 2638 3691 2327 2158 2242 2116 2412 1951 2495 1858 2066 1407 1700 1707 1591 1335 1606 1518 985 1146 1694 1194 1368 2460 2295 2320 1689 1695 1256 1585 1820 947 1407 1296 1823 1644 1676 1876 2953 2076 1984 2088 1746 2756 1647 1856 1329 1265 1675 1663 2200 1051 1267 994 1278 2052 1547 1725 928 1575 1890 1901 1944 1799 3036 1388 2962 1590 1885 1546 1905 1344 2656 1478 1952 1948 1687 2055 1737 1249 1133 1867 2573 2427 2491 2412 2338 2209 1645 1707 1283 1704 1229 1846 2338 627 850 751 679 979 1025 1586 2636 1389 1636 1558 1417 1558 2683 2329 2388 1630 1210 2719 1759 558 448 448 649 480 1987 1821 2119 2187 1878 2219 1930 1838 1740 1568 1628 781 639 1111 1472 652 1674 1028 1385 1292 1383 1076 1317 1456 1044 2079 1438 2886 1915 1951 1842 1638 1114 821 1631 1257 985 1407 1528 1457 1167 1400 1765 1185 1325 1331 1398 1681 1424 1688 1856 1653 1446 1259 3269 2001 1085 1460 1707 1559 1903 1836 1946 1771 1599 1021 1228 1658 1413 1196 1786 2484 2469 2676 9678 9704 2211 2290 2164 2406 2227 2127 2201 1910 3397 2450 2884 2651 2639 1459 1501 1448 1229 2066 2095 1622 2166 2129 2751 2003 1652 2326 2867 1464 1358 2312 1945 1881 2847 1891 1884 867 1101 2204 1692 1805 1048 1231 1764 1707 791 925 2030 1697 1763 1667 1960 1184 1255 2002 1657 3239 2273 1871 1922 1696 1240 1917 1617 1755 2148 1973 1170 1249 1614 3896 3758 4460 2438 2948 4368 4100 2598 2227 2697 3858 2163 2292 2118 1863 1906 1844 3379 2304 1051 985 1210 1096 1366 1358 3387 3990 2944 3769 3428 5077 5432 5359 6578 5676 5106 4545 3836 2723 4902 4937 5285 5685 6007 4872 5320 5459 5180 4813 5482 5208 5266 5964 5781 7156 6000 7172 6183 6800 5020 7010 5544 8900 8516 8486 4275 4860 4747 3758 2700 5783 5128 4051 2994 5283 2147 2048 1912 1828 2170 1827 1194 3613 3995 2369 1521 1902 1726 1395 1312 8458 8329 8199 7433 7672 7725 7279 7643 7285 9856 7302 8168 8118 7284 9158 8020 7577 7877 7802 7710 8253 8971 7295 6639 9192 7576 8422 8519 7897 2274 1836 867 7596 8277 5186 11576 12087 11816 9746 3493 3653 2953 1205 3396 864 1648 1094 1159 6525 3627 3798 1557 2110 1759 1719 3799 4487 3367 6149 4088 4189 6115 4183 5270 10059 11874 9710 9839 18154 17662 8261 11383 10465 13605 4643 3032 4151 4944 4339 2922 5741 2065 7627 3460 7048 3707 498 440 4159 3916 6315 11372 5597 2674 4322 2808 3207 2187 2071 3686 3459 3685 4292 3909 7498 8737 4061 3095 5142 6199 6131 7242 5185 5532 3563 2607 2781 6683 4382 7051 3276 4164 2306 3867 3083 3080 3690 3968 8981 8379 2728 2391 2535 2657 3023 2252 2568 2001 2271 2803 4879 3499 2933 4952 2669 2501 7696 2320 2902 3424 2004 3030 3360 3267 3538 3295 3097 2983 3340 3731 3601 3919 3305 3729 3481 3229 3477 3165 3335 3499 2312 1649 1650 1815 1333 2007 3150 1459 1404 1398 1993 1501 3623 2686 2472 1766 2477 3348 1801 1424 1474 1252 1191 1054 1397 1609 1437 1444 1669 1559 1468 1531 1752 2112 1899 1724 1703 1644 1740 1491 2237 1566 1707 999 1656 1954 2088 952 1615 2062 1531 1999 1976 2290 2104 2374 1884 2074 2976 2216 1559 1437 1821 2315 2931 2422 1586 1939 1859 1853 1813 1709 1656 1724 1800 2555 2358 2062 1729 2183 1623 2280 2215 2134 1928 2184 1770 1806 1635 1852 1797 2196 1405 2470 2351 1153 2357 1903 1673 2069 1616 1925 1967 2558 1361 1929 3015 367 2841 1864 1762 1393 1483 972 1748 2214 1608 3046 3077 3164 2631 2539 2606 1651 1228 1459 1106 1238 1429 1636 1189 801 661 1179 853 774 1074 1770 1613 1503 983 937 1021 952 853 709 1067 1502 1145 3230 2682 1732 1336 1447 2509 1625 1521 1664 1606 1576 2384 1906 2008 2310 2063 2196 2472 1863 1748 1508 1582 1389 1825 2288 2229 2458 2587 1882 1384 964 1719 994 720 1257 2226 2595 2832 2933 3297 2437 2222 2194 2186 3004 2293 2087 1998 2283 2479 3694 3170 3616 3259 2992 3494 2798 1948 2323 2228 1403 2986 3770 2577 2981 2537 2563 2832 1051 1812 2009 4626 702 723 802 976 1123 1131 1589 2064 1641 914 1658 1872 1987 1172 1147 1175 3088 2992 2211 2432 1694 4109 1050 1466 1144 1102 1956 3265 2624 2899 2875 2703 3106 2567 2793 2010 1718 1653 2119 1657 1839 1603 2669 1980 2876 2113 2483 1327 2009 1364 1837 1830 3319 1882 1236 1406 888 1660 1059 1535 1325 3040 1600 1797 3185 2234 3616 3985 2970 3943 2032 1309 3677 2833 3648 3987 3068 3582 3629 2806 3811 3807 3798 3552 2500 1730 1787 1939 2006 2823 2205 2839 2959 1773 3624 4391 5081 3252 2473 2892 4092 3143 2280 4071 1517 2838 2617 2204 2734 2318 3094 2866 3210 3326 2498 1998 3745 3262 1955 3394 2568 2775 4470 5116 4790 2889 2569 2254 1884 1642 1684 2136 2245 1406 1814 2266 1929 1509 2513 3203 2637 3097 3308 2006 3174 2005 2140 2280 1992 4137 2860 3215 2962 3018 3356 3383 3887 3589 3722 3204 3540 3342 3373 3047 3408 3083 3168 3687 2931 4708 3580 3743 4016 3462 3360 3385 3392 3983 8054 8487 6495 7020 6481 5480 5467 6013 5714 7239 6285 6937 5822 5153 5951 6286 8372 5742 5308 4151 4540 3014 2969 3245 3380 3697 2288 3599 5181 4557 5442 2721 3069 3463 1581 2028 2512 2434 2425 2377 2103 1825 1664 1916 1920 1663 1588 1351 1686 1417 1253 1121 2124 2154 2108 2838 1833 1771 3244 2764 3589 3515 3680 3498 2546 3350 3623 2913 3048 3767 3203 2902 3139 2462 1142 1446 1285 1323 1365 1079 1429 1389 1149 828 1595 727 1076 629 1272 1669 672 515 555 517 1071 1053 1018 1104 943 1393 1061 1412 1572 1659 2673 2395 2497 1262 1274 1052 1615 1237 1133 1208 1580 1311 1447 1474 2525 1185 1114 1133 924 898 1255 2215 1060 1686 2647 3021 1564 1506 818 1938 1960 1533 1833 2149 2362 1964 2026 2021 1932 1587 2002 1869 1653 2066 2290 1567 1878 1935 1351 1931 1749 2396 2644 3125 3245 3401 2514 2986 3392 1745 2637 2612 2012 932 3911 1834 4094 2270 1682 4182 1890 2002 1874 2195 2819 3237 1339 1285 1046 3229 3107 3645 4240 3065 1288 1198 1654 2887 2062 3916 3127 2169 1384 3011 2761 1801 1873 2260 3203 3111 2705 2953 3360 3014 3790 3040 3595 4136 2835 3451 3065 3570 3159 3831 4689 1200 2235 1812 1882 1897 1828 7389 3007 2918 2844 3174 3408 3011 2373 3119 4201 4302 4045 3473 2374 2317 1825 1628 1580 1921 1596 2160 2758 2010 1817 1864 1738 2049 2954 2503 2622 2622 1899 1665 1446 1881 1934 788 726 574 840 801 597 529 1576 735 1519 1066 924 2264 2895 2729 2535 2086 2315 2010 2284 2012 2153 2141 2810 3618 2793 2820 2510 2747 2788 2246 2497 3199 2313 2298 3004 2501 2052 2436 2610 2105 2950 2094 2691 3033 2768 2240 2371 2769 2572 2335 2742 2378 3272 2819 2308 1946 3325 2405 3257 2907 2916 3126 3248 3661 2676 4456 2553 2170 2084 3980 1987 3175 3353 1877 1306 1148 1246 554 636 718 839 1678 2025 2377 2279 1920 2599 2394 878 1981 2116 1151 2249 1495 1136 1763 1498 3075 813 2145 2165 1185 1029 1953 1433 1672 1448 1287 1096 940 1198 1271 1222 1370 1151 1993 2157 2069 2334 1036 4659 1771 1618 1929 1781 1791 1794 1690 1357 2238 1556 2217 2320 1995 1726 1331 1521 1274 1075 2166 2689 1828 2353 2926 3071 2554 1494 2803 1849 2628 2485 3480 903 2096 2339 2006 2354 2581 2512 2039 1607 2024 1955 887 1260 1403 1833 1520 2522 4561 4389 3296 848 1216 1280 1699 1649 2017 1688 12779 2834 13401 12769 13033 14267 12783 13787 13855 12676 14034 12346 13713 38638 9214 9680 2345 2199 2326 1998 3175 2956 2988 2592 2366 2563 3413 3040 2151 2199 2642 2427 1953 2226 3749 2491 2223 2300 2163 2766 2844 3020 3004 3368 4581 3088 2101 2843 2146 2453 2465 2234 1959 3004 2533 2197 3160 3218 3361 2795 3069 3396 2823 3231 2898 3092 2300 2269 2303 2475 2200 2606 3527 2661 3104 2160 2738 3055 2776 2694 2969 2715 2733 2781 3648 2884 3730 3579 3453 3372 3387 3392 3731 2069 3326 3457 3639 2698 2846 2457 2323 2925 2611 2748 2786 2759 3179 2646 2950 3003 3317 3388 3294 3336 3504 3361 3328 2576 3457 3335 3490 3105 3013 3204 3525 2841 2734 3075 2645 2806 2275 3144 3483 2978 3551 3269 3258 2765 3765 3440 3441 3121 3022 3031 3316 3193 3481 3259 2710 2655 2605 2559 2526 2591 3435 3599 3533 3394 3420 2893 3107 3001 3459 3736 3556 3001 2851 2888 3331 3146 3661 3044 2284 2373 2311 3036 1579 1194 1248 1364 1300 1655 910 1068 699 1279 991 1226 1213 1156 1271 892 951 807 881 1475 994 1648 1131 1203 1519 1236 1244 1031 1141 1382 1213 1333 1131 1433 1413 1308 1142 1533 1230 1476 1175 1065 1076 1508 1113 1297 1373 1311 1501 1363 1295 2646 1217 874 814 629 976 1019 1868 1429 1566 1192 913 1115 1093 1160 1095 1045 1167 1016 1673 2470 1593 1055 1569 1142 1225 1260 1304 2224 1705 2663 1194 1348 1336 1241 1106 2182 2299 2038 2326 1146 1442 986 1072 893 1241 1861 1974 1397 1638 1500 1553 2391 2138 2143 1658 2273 1692 1718 1447 2569 1947 1479 2306 1597 1477 1865 1995 1437 1605 1877 1366 1294 1834 1564 1491 2469 1801 1516 3852 2857 3220 2571 2457 2870 2492 3448 1852 4152 2058 1669 2639 1384 1690 3476 2367 3013 2287 2100 3124 2372 1146 2676 2313 2307 1853 2988 2165 1357 2159 1747 2025 1813 2013 1366 2309 2936 3242 2260 2110 2520 2019 2629 2756 3133 1652 1870 1629 1616 1961 1457 1213 1535 1214 1251 1390 1592 1068 1413 3123 1780 2034 1637 1540 1446 1606 1755 1136 1357 1198 1444 1588 1561 2015 2659 1870 1639 2556 1546 2453 1926 1932 1130 1173 1399 1562 2335 1320 1581 1062 1067 2182 1979 1596 1140 1613 1669 2081 2949 1510 3368 1312 2907 1508 2356 1900 1500 1571 2673 1710 2107 2294 2165 2156 1608 2012 1319 2401 2591 2426 3134 3167 2492 2374 1428 1274 1331 2484 1599 2692 3103 860 1009 747 959 1379 1292 2511 2932 1677 2049 1707 1566 2176 2416 2837 2714 1636 1611 2540 1769 610 337 320 446 525 1742 1417 1998 2084 2004 2657 2414 1820 1649 2020 1815 811 548 1309 1618 647 1440 1310 1948 1968 2025 1520 1475 1697 956 1936 1800 2813 2256 2255 2132 1257 1180 1088 2201 1240 1097 1500 1567 1390 1305 1470 1872 966 1170 1224 1315 1705 1579 1877 1775 2341 1453 1279 2655 1891 918 1847 1945 1764 2051 2136 2388 2562 1782 1192 1566 2214 1397 1957 1540 2063 2571 2607 11638 10412 2578 2404 1988 2302 2581 2188 1928 1681 2732 2384 3096 2330 3490 1482 1357 1406 1383 2263 1555 1777 2748 2599 2534 2072 1987 2175 2846 2351 1512 2905 2010 1972 2652 2251 1780 837 1069 2183 1747 1320 1014 936 1265 1595 1068 1056 2222 1675 2064 1090 2615 1317 1512 1602 1192 2926 2275 1780 1626 1879 1323 1986 1734 1656 2466 2266 965 1043 864 3087 3801 4025 2253 2983 4681 3959 2957 2719 2939 4330 2391 2561 2649 2194 1497 1894 3772 3350 1178 1049 1348 1106 1496 1476 3294 3543 3194 3385 3387 4375 4593 5046 4868 4720 3644 4721 3382 3209 5346 5201 5227 5811 5780 4990 5782 5635 5687 5540 5447 5273 5918 6020 5154 7155 6859 7555 7503 7041 6008 7658 5693 9566 9602 9823 4483 5582 5022 4261 2935 5705 5092 4319 3187 5103 1877 1735 2373 2471 2979 2146 1410 3953 3488 2700 1346 1902 1642 1792 1358 8363 8432 9000 7593 7841 7713 7656 8314 8739 9479 9305 9891 10339 8541 9327 7947 8914 8968 9371 10612 9616 10722 7889 8112 8474 7966 7612 7786 8346 1938 1784 1026 7968 9113 4863 11503 13192 13374 10193 3396 3618 3177 1118 3668 852 1814 1357 1423 8155 4981 5057 2049 2286 1929 2217 4566 5513 3707 6516 3962 4805 6314 4873 6013 10252 12301 9275 9746 18757 18394 8646 10944 11743 14992 5339 3523 5563 5052 5921 2830 6338 1983 7827 3070 7241 3403 484 450 6203 5000 6578 11624 5500 2583 5282 2491 3663 2249 2068 3520 3410 3827 3971 3528 7622 8931 4081 2393 5668 7110 7137 7718 5220 6462 3746 3437 2616 6345 4279 6887 2746 4028 2196 3855 3049 3243 4227 4503 8566 8707 3176 2909 2694 3110 3408 2726 2824 1914 2352 2842 4733 3378 2787 6200 3767 3236 8092 2056 2933 3604 2185 3707 3539 3598 3299 3049 3543 3527 3439 3709 3759 4031 3636 4020 4213 3740 3478 2587 4217 3597 2031 1874 1680 1288 1790 1638 3399 1930 2061 1573 2235 1950 3441 2486 2999 1862 3717 2692 2285 1585 1787 1035 921 1672 1837 1669 1188 1092 1520 1630 1780 1326 1562 1975 1585 1232 1536 1476 1965 1542 2087 1757 1543 1095 1695 1949 2841 1016 1452 1329 1424 1685 1525 1389 1645 1406 1311 1778 3161 1562 1436 1482 1423 2680 2495 3322 1257 1582 1485 1527 1486 1456 1341 1597 1753 2183 2947 2272 1626 2415 1270 1913 1867 2192 2051 1704 1305 1771 1563 1910 1784 2300 1758 2283 2175 1055 2365 1945 1767 2191 1239 1599 2089 2546 1217 1830 3601 544 3341 1799 1817 1349 1316 1283 2202 2486 2089 2607 2688 2696 2923 2219 2473 2092 1524 1235 1529 1398 1554 1626 989 940 816 966 833 1015 1460 1295 1290 1504 921 806 1348 1135 775 732 1235 1679 1021 3636 2376 2387 2005 1399 2386 2059 1440 1409 1829 1762 2932 2376 2611 2153 1986 2295 2207 2564 1874 2294 2063 1565 2123 1946 2414 1863 2978 1918 1816 1015 1764 1199 835 1093 2694 2797 3068 2452 3688 1974 2619 2301 2112 3435 2295 2846 2227 2601 2651 3889 3816 3908 3306 3329 3770 2641 2289 2251 1993 1448 2902 3754 2581 3453 2986 2600 2537 1231 2156 2349 5549 822 834 751 1111 1091 1097 1313 1750 2049 1160 1625 1672 2990 1494 1187 1505 2977 2915 2332 2564 1591 3941 975 1884 1224 1210 2683 2850 2183 2409 2863 2571 3060 2788 2816 2153 1927 1877 2474 1931 2143 2019 2922 2305 3243 2512 2429 2161 2553 1925 2266 2269 4272 1658 1733 1763 956 1690 944 1943 1295 3068 1762 1704 3562 2656 3429 3399 3640 3930 2362 1561 4327 2664 2529 2682 2545 3103 2452 2438 2504 3183 2734 3414 2329 1861 1969 1851 2042 3395 2885 3143 2437 1530 4281 4670 5401 3429 2831 3009 4328 2581 2998 3958 1427 3001 2847 2710 3106 2703 3334 3028 3293 3219 2892 2472 3369 3225 2037 3679 2744 2436 4209 4381 4573 3169 2798 1888 2970 2751 1860 2084 2803 2106 2644 2469 2085 1789 2544 2103 2570 2840 3857 2179 3329 2766 1853 2415 2305 4549 3319 3044 3360 3289 4233 3957 3773 3448 3160 3271 3684 3508 3304 3218 3596 4059 3311 3430 3273 4833 4527 3249 4202 4044 3240 3278 3332 3392 8500 9666 7067 6967 6965 5944 5289 5865 5193 6556 5395 6101 5806 5891 6425 6136 8738 6683 5149 3713 3985 2880 3322 4104 3448 5046 2067 5207 5754 4914 6000 3001 3412 3147 1873 2072 2521 2418 2366 3017 2927 2197 1541 2078 1730 1396 1603 1409 1855 1350 1462 1364 1453 2197 1838 2806 2163 1883 3369 2788 3083 3259 3791 3699 2959 3033 4055 3289 2987 4175 3178 3345 3993 2115 1361 1502 1328 1428 1465 1195 1435 1686 971 984 1613 1104 749 934 1269 1206 473 435 807 862 919 879 839 935 775 1517 1129 1433 1198 1575 2369 2190 2689 1238 1491 1180 1743 1157 1115 1216 1564 1196 1333 1851 2577 1363 1180 974 828 832 1047 1962 1235 1849 2485 3535 1454 1617 981 2216 2280 1935 2177 2148 2412 1970 2474 2005 1875 1591 1596 1565 1614 2157 1962 1738 2175 1774 1601 2025 1882 3384 2111 2332 2884 2675 2510 2569 2688 1706 2531 2411 1937 945 3664 1865 3996 1962 1826 3619 1602 2129 1499 1951 3136 3395 1613 1619 1459 3330 3505 3646 4334 2675 1902 1766 1566 3393 1550 3592 3595 1936 2077 3663 3705 2132 2072 3054 4470 2824 3027 2909 3200 3003 3147 2885 3913 4140 3244 3330 3426 4079 3146 4335 3813 1471 2300 1671 1851 1586 1735 8344 2077 2708 2646 2945 2974 2666 2436 2827 4222 4447 3767 3268 2020 2298 1648 1453 1794 2119 2231 2189 2434 1908 1898 1945 1701 2177 2973 2696 3398 2461 1850 1861 1594 2065 1495 770 735 622 677 669 689 635 1239 887 1506 1468 748 2503 2517 2819 2498 2655 2588 2575 2653 2294 2323 2597 2913 3914 3394 3386 2843 3528 3155 2564 2915 3554 2496 2194 3693 2645 1824 2718 2815 2442 2702 2385 2706 3282 3087 2334 2319 2541 2496 2103 2642 2755 3729 3044 2637 2322 2957 2245 3349 2857 2672 3467 3379 3296 2560 4523 2745 2312 2309 4431 2255 3473 3912 2280 1669 1104 1112 604 585 562 832 2600 2105 1808 2070 2352 2241 2015 983 1714 2136 846 1325 976 986 1834 1637 3797 1055 2179 1845 1583 1480 1678 1459 998 1125 1186 1110 841 1536 1346 1193 1478 1328 1848 1767 2478 2601 1045 5668 2259 2055 2379 1830 1704 1653 1450 1412 2140 2020 2088 2267 2085 2126 1661 1885 1120 1094 2408 3870 2020 1957 2647 3075 2440 1769 2821 1834 2774 2457 3733 1139 2289 2302 2089 2573 2486 2701 2042 1762 1763 2741 1197 1097 1687 2053 1616 2980 4472 4125 2844 985 1378 1214 2218 1437 1750 1620 9143 2237 9684 9223 8985 7665 8972 8718 8947 8556 8972 8446 8831 9214 36355 18853 2224 2517 2522 2130 2888 3192 3503 3079 2394 2949 2942 2430 2091 1987 2512 2796 1788 2545 3496 2528 1972 2000 1837 2316 2470 3695 3599 4002 4232 3516 2043 2639 2573 2530 2487 2345 2155 2829 2304 2380 2897 3044 2986 2448 2854 3491 2893 2927 2569 3021 1962 2163 2163 2599 2119 2364 3147 2345 2627 2026 2958 3307 2525 2737 3134 2698 2580 2723 4012 2763 3651 3595 3776 3452 3440 3207 3390 1932 3155 3390 3459 3452 3147 3466 3216 3401 3409 3230 3314 2973 3295 2673 3181 2728 3056 3621 2945 2927 2892 2794 3138 2802 3118 3159 3244 2924 2952 2977 3647 3042 3092 3067 3034 2577 2499 2774 3647 3070 3443 3209 2987 3110 4038 3683 3339 3085 2844 3221 3400 2537 3720 3111 2770 2881 3079 2824 2527 2988 3158 3883 3206 3298 3448 2526 2586 2681 3289 3289 3005 2704 2568 2735 3478 3240 3415 3109 2092 1908 2002 3202 1647 1546 1105 1603 1177 1865 982 1144 736 1186 886 1011 1118 1063 1156 772 838 735 759 1258 808 1247 990 1189 1570 1202 1134 969 1029 1018 1077 1461 1154 1476 1892 1327 1134 1543 1318 1382 1115 1056 999 1380 1077 1037 1157 1223 1452 1329 1204 2698 1350 866 824 801 1045 1122 1806 1244 1442 1199 1047 764 1204 895 1262 742 1206 905 1637 2626 1461 1206 1646 807 1508 819 1400 2058 1653 2644 902 1030 1528 1229 1091 2464 2352 2028 2273 873 1380 744 1078 851 1167 1865 1819 1335 1647 949 1481 2172 1685 2060 1261 2257 1617 2060 1639 2486 1902 1231 1970 1797 1513 1869 2116 1301 1381 1481 1220 1419 1568 1238 1143 2563 2194 1700 3794 3107 2943 2906 2063 3129 2490 3482 2399 3524 2023 1518 2663 1249 1598 3256 2026 3144 2252 2485 2994 2017 1176 2481 1868 1899 1663 2677 2079 1484 2059 1781 1820 1754 1734 1487 1975 2467 3135 1983 1997 2269 1941 2490 2993 3131 1388 1824 1467 1526 1786 1786 1166 1322 1208 1595 1105 1644 1797 1442 2582 2019 1920 1869 1534 1457 1319 1480 1279 1413 1342 1652 1793 1655 1848 2478 1651 1690 2181 1787 2856 1832 1868 1131 1218 1819 1544 2103 1234 1486 1220 1107 2192 1892 1744 1288 1498 1832 1772 3000 1560 3275 1116 2753 1493 2002 1917 1895 1475 2609 1754 2035 1996 2526 2329 1507 1631 1273 2314 2099 2105 3226 3189 2088 2254 1256 1265 1371 1960 1171 2194 2813 658 773 880 1278 1368 999 1745 2688 1641 1852 1373 1493 1837 2296 2673 2918 1527 1389 2346 2031 527 293 348 414 375 1573 1415 2326 2102 1996 2482 2156 1642 1502 1657 1484 852 614 1215 1866 465 1378 1234 1940 1815 1948 1449 1534 1455 1198 1913 1804 2622 2574 2150 2167 1319 1072 1063 2225 1196 966 1357 1361 1212 1016 1046 2155 1114 1368 1083 1482 1507 1764 1772 1873 2253 1396 1355 2812 2242 1198 1760 1921 1772 2048 2177 2255 2256 2282 931 1381 2253 1619 1390 1689 2301 3162 2753 12397 10580 2616 2814 2365 2621 2356 2557 1746 1520 3162 2393 3166 2674 3145 1296 1243 1187 1307 1891 1307 1528 2526 2503 2143 2024 1622 2494 3048 2108 1839 2742 2093 2123 2814 1939 1844 1036 1053 2169 1726 1298 1094 973 1030 1377 1153 1019 2171 1528 1664 981 2193 1224 1273 1870 1223 2706 2091 1925 1703 2282 1027 2010 1483 1752 2221 2023 1036 1116 997 3092 3664 4401 2251 2753 4164 3826 2951 2793 2717 3903 2102 2773 2887 2294 1471 1957 3420 2988 1251 1118 1173 1010 1304 1647 2961 3713 3524 3670 3236 4156 4291 5026 4789 4493 4139 4912 3016 2984 4601 4376 4357 5675 5318 5415 5087 5332 5597 5339 5398 5557 5581 6091 5332 6747 6224 6889 6998 7367 5934 6870 5677 10447 9400 9051 4129 5037 5024 5031 3365 5511 4189 4252 3163 5463 1627 1481 2277 1770 2758 2310 1518 3698 3681 2243 1388 2133 1921 1649 1545 7800 8349 7783 6897 7527 7959 7540 7758 7412 8813 8462 9724 9944 7576 8783 7682 8417 9068 9227 9900 9424 11351 7682 7463 9325 8663 8292 8420 8404 2214 2074 1254 8050 8453 5181 11056 12515 12461 9966 3091 3399 3116 1159 3542 743 1294 1059 1393 7368 4592 4625 1976 2039 1759 2064 4057 5741 3550 6184 3686 4711 6381 4525 6513 11353 13491 9764 9152 18132 17985 8795 11273 12160 14340 5882 3552 5088 5099 5247 2628 6158 2337 8043 3410 7322 3383 531 444 5075 5233 6257 12149 5340 2377 4279 3444 3628 2024 1939 3776 3616 3659 3508 3438 7471 8389 4137 2919 5955 6644 6589 7481 5545 5810 3672 3049 2889 6196 4522 6850 2979 4119 2078 4169 3309 3386 4056 4752 9052 8830 2969 2780 2439 3270 3298 2673 2955 2084 2516 2684 4735 4278 3429 5184 2908 2620 8610 2533 3293 3653 1941 3586 3451 3647 3309 3052 3089 3031 3083 3581 3651 3816 3766 3949 3863 3784 4135 2956 3943 4039 1903 1914 1492 1474 1575 1574 3172 1781 1491 2006 2226 1620 2817 2218 2892 2150 4030 2876 2026 1781 1674 922 827 1265 1862 2152 1451 1355 1519 1698 1773 1676 1603 2016 1588 1554 1459 1718 1942 1801 2489 2283 1506 945 1531 1697 2403 963 1150 1418 1226 1588 1592 1625 1690 1600 1555 2143 3055 1572 1704 1588 1461 2584 2275 3240 1265 1616 1648 1573 1607 1452 1401 1570 1985 2349 2554 1963 1707 2391 1086 2210 2083 2269 2248 1797 1303 1494 1461 1644 1463 2304 1383 2232 2185 1060 2227 2577 2421 2849 1412 1754 2709 3012 1437 1609 3175 503 3025 1531 1942 1420 1286 1033 2236 2290 1601 2770 3075 2751 2610 2194 2383 1760 1376 1429 1343 1196 1524 1550 1260 879 767 1252 899 1050 1263 1302 1284 1340 1171 988 935 1201 680 752 1093 1607 872 3581 2301 2242 1940 1418 2585 1778 1782 1768 1909 1801 3121 2480 2498 2318 1880 1914 2568 2510 1633 2278 1818 2000 1935 2298 2278 1925 2996 1704 1523 798 1873 1243 872 1155 2459 2597 2850 2457 3366 2341 2474 2391 2332 3108 2080 2580 2162 2855 2549 4219 3289 3509 2929 2803 3467 2866 1900 2544 1832 1139 2705 3416 3513 4390 2883 2512 2503 1005 2554 2772 5873 929 1014 1128 1327 1494 1466 1622 2042 2338 1134 1902 2015 3260 1170 1094 1264 3093 3375 2275 2674 1353 3933 888 1666 1072 1044 2538 3145 2437 2796 3223 2892 3448 2440 2766 2274 2052 2002 2579 2049 2297 1969 2471 2003 2746 2141 2145 1983 2260 1716 1844 1758 3595 1923 1704 1300 733 1681 1002 1714 1198 2780 1383 1551 3528 2503 3371 3261 3619 3973 2327 1428 3955 3062 2680 2889 2837 2960 2530 2201 2410 2923 2292 2971 2249 1956 1931 1847 2058 3304 3011 2969 2940 1840 4376 4209 4743 3363 3117 2875 3752 2401 2430 3832 1152 2801 2501 2666 2437 2756 3460 3001 3404 3367 3047 2047 3181 2950 2182 3397 2424 2126 4007 4241 4222 2522 2219 1980 2612 2387 1843 1847 2480 1802 2304 2222 1849 1507 2211 1999 2375 2663 3373 2130 3374 2962 1684 2749 2692 4532 2611 2661 2824 2840 3282 3704 3384 3253 3130 3298 3159 3318 3284 2981 3382 3568 3603 3510 2612 4376 3792 3231 4173 4173 3368 3580 3395 3614 8465 9403 7319 7371 6426 6660 6375 6966 5479 7129 5455 6201 5308 6484 5505 6141 8351 6374 4871 3841 4009 2896 3180 3851 3513 4469 1956 5066 5706 4906 6337 3435 3628 3128 1561 1774 2166 2066 2329 2970 2745 1952 1575 1972 1820 1161 1507 1333 1876 1502 1268 1202 1418 1977 1705 2490 2030 1945 3041 3084 2879 3322 3557 3529 3079 2886 3492 3493 3086 4124 3144 3101 3268 2073 1256 1493 1373 1406 1311 1078 1560 1239 1103 697 1450 739 860 1231 1268 1228 410 467 606 760 929 794 702 913 638 1612 930 1614 1279 1459 2458 2230 2503 1041 1049 1086 1812 1453 1303 1396 1676 1214 1390 1493 2471 1341 1278 1223 1018 957 1206 1916 1104 1581 2441 3080 1373 1787 868 2119 2167 1419 1667 2056 2406 2027 2055 1655 1609 1744 1690 1645 1736 2358 1870 1646 1923 2479 1444 1564 1552 3038 1594 2558 3479 2433 2853 2440 2864 1347 2121 2184 1395 805 2787 1592 3067 1538 1524 2946 1286 1620 1188 1627 3274 3445 1325 1454 1260 3158 3333 3322 4044 2898 1367 1237 1295 2589 1485 3327 2802 1658 1536 2869 2668 1991 1737 3059 3926 2354 2980 2788 3231 3139 3113 2752 4429 4155 3333 3264 3200 3850 2946 4031 3583 1489 2405 1581 1751 1659 1681 7463 2260 2496 2583 2705 3010 2625 2305 2824 3745 3762 3668 2968 2147 2487 1683 1588 1473 2203 1963 2527 2724 2265 2026 2086 1794 2454 2832 2373 3270 2365 1816 2106 1294 2351 1670 757 826 729 792 802 702 650 1388 776 1415 1344 784 2296 3311 2963 2970 2670 2450 2451 2696 2485 2435 2426 2877 4260 3695 3785 2954 3880 3050 2531 2740 3232 2288 2325 3306 3044 2043 2889 2750 2605 2780 2570 3196 3124 2499 2475 2259 2759 2726 2200 2540 2989 3669 3054 2760 2323 2948 2726 4074 2678 2857 3892 3175 3215 2762 3670 2434 1962 2072 4294 2080 3504 4114 2390 1207 1155 1181 573 489 552 698 2008 1647 1796 1941 2077 2010 2143 1108 1795 1817 921 1290 1152 1057 1580 1930 3531 984 2079 1926 1592 1594 1748 1755 966 1154 1111 1113 828 1458 1413 1049 1687 1245 1856 1874 2684 2937 1116 5290 2287 2117 2386 1462 1196 1808 1632 1150 1754 1787 2017 2167 2076 1877 1552 1691 1103 855 2632 3643 2206 1916 2277 2380 2864 1647 2643 1904 3007 2106 2782 1125 2185 2276 2081 2355 2523 2589 2124 2035 1894 2757 1248 1047 1619 2224 1953 2947 4758 3883 2792 818 1004 1178 1782 1585 2077 1311 9481 2480 9603 9093 9442 8403 9634 9169 9255 8858 9429 8708 9498 9680 18853 36279 2270 2392 2320 1845 2622 3195 3030 2165 1937 2260 2822 2689 2206 2099 2011 2938 1861 2564 3517 2241 2020 1986 2009 2199 2249 3285 3278 3765 1210 829 617 682 642 1041 751 909 798 742 782 672 978 1034 992 741 912 1106 784 689 912 811 1030 870 808 905 709 806 993 926 643 891 928 992 805 821 951 706 723 913 851 901 773 842 694 803 700 909 930 555 1032 1139 1067 881 899 917 905 1058 974 853 988 876 965 877 977 1130 1171 730 1162 823 908 1080 1040 861 939 861 822 766 1017 1009 884 1066 946 1157 919 1030 711 929 832 861 873 874 925 965 797 738 932 956 1019 1054 930 949 1111 1271 700 868 1128 1064 914 956 819 942 981 1100 923 1267 1168 972 1096 1115 1182 804 802 894 992 988 970 820 691 621 704 1021 416 291 329 249 320 354 253 381 164 405 414 253 243 296 279 237 249 233 288 468 310 516 416 496 578 337 347 321 333 288 220 350 313 371 325 525 468 590 377 292 229 231 213 270 433 331 307 243 297 338 312 870 270 148 132 166 264 464 453 637 769 290 228 270 263 252 243 317 291 462 438 768 440 306 360 427 340 340 396 603 589 848 260 290 377 413 539 530 429 423 539 370 358 299 400 319 293 343 367 558 505 489 457 597 441 687 315 476 477 375 477 822 579 502 723 347 629 392 600 710 620 392 361 517 438 441 372 647 601 496 985 1263 920 766 854 1028 676 715 524 939 642 476 773 443 433 851 490 658 645 772 872 653 547 674 454 501 468 513 546 381 534 556 354 367 495 386 919 720 888 904 515 792 684 816 711 581 339 457 442 382 520 502 401 490 301 275 479 349 584 392 768 524 502 325 413 508 401 464 353 500 365 394 522 494 460 728 428 511 581 353 628 347 564 570 554 398 508 576 344 344 396 421 701 522 596 286 526 682 530 774 402 1434 484 839 470 569 724 637 426 773 576 580 759 442 614 415 397 249 475 716 738 844 842 718 693 439 408 466 378 224 456 678 487 511 381 372 453 318 715 719 428 480 447 332 748 718 705 766 524 620 998 559 204 70 158 200 186 469 565 727 839 765 807 795 761 665 625 413 254 191 419 410 155 446 552 477 429 447 484 383 344 345 724 677 1034 768 493 597 523 386 396 422 422 386 460 478 407 274 557 512 284 376 368 302 501 815 516 564 625 363 340 828 601 421 827 846 766 866 926 1025 358 388 409 441 521 458 242 592 613 782 667 3138 3024 430 599 652 570 540 625 753 549 1324 867 1005 883 1018 577 238 344 489 586 359 512 850 823 882 840 557 862 891 570 666 607 622 644 1027 580 1000 337 458 675 586 396 512 487 334 461 191 331 561 461 522 439 628 469 457 424 570 750 536 646 610 460 389 695 586 605 523 503 201 272 273 1080 1269 1046 632 891 1003 1143 753 798 692 1134 824 739 541 713 529 453 1151 707 323 284 329 253 539 378 1205 1232 1052 1396 866 1811 2248 1697 1637 1528 1392 942 1397 832 2029 1922 1718 1969 2308 1622 1902 1896 1711 1719 1613 1547 1901 1825 1222 2513 2131 1854 1826 2110 1671 2239 1707 3105 2992 2964 1620 1579 1908 1074 1065 1629 1643 1223 972 2098 670 662 638 569 626 650 742 1149 848 911 367 433 329 706 452 2380 2452 2400 2439 2199 2250 2388 2461 2736 3119 2670 2519 2733 2315 2759 2579 1982 2643 2151 2535 2488 2440 1945 2446 2859 2581 2766 2926 2648 622 514 371 2131 2616 1305 3260 3625 3760 2975 1180 1386 742 274 942 288 285 215 363 2186 1304 1191 470 934 734 631 1457 1611 1455 1733 1191 1359 1596 1666 1581 2946 3563 2824 3698 6601 5879 2955 3792 3782 4312 1701 1090 1516 1491 1495 964 1806 822 2640 709 2022 1110 205 137 1518 1321 1944 3756 1825 763 1543 946 902 815 782 1170 1163 1305 1642 1523 2151 2670 1446 840 1759 2277 2223 1995 1470 1554 1079 1031 961 2312 1519 1824 625 1570 881 916 1006 1051 1147 1169 3892 2256 836 785 803 1060 726 947 906 765 934 1117 1268 1018 1044 1743 788 727 2527 1095 1193 1404 761 835 904 994 1085 847 1428 1136 1124 1078 1085 1036 981 1045 1293 1218 827 1062 943 1052 588 397 475 463 311 623 1016 556 626 388 559 469 921 637 675 553 965 854 633 501 525 420 282 523 452 493 506 540 420 494 474 427 463 676 292 378 468 494 425 545 700 451 456 367 666 776 765 262 387 741 406 394 548 556 640 530 585 639 596 558 470 513 717 732 971 713 434 430 374 390 480 644 520 401 743 564 711 708 481 671 453 695 596 637 684 480 528 585 562 535 543 525 460 646 744 450 606 672 554 774 320 382 770 859 457 581 1338 131 1065 813 499 403 443 256 422 826 601 861 1064 989 1011 866 883 436 357 331 393 204 327 550 488 344 332 472 341 415 376 415 485 466 408 376 324 300 294 246 281 454 205 1184 853 543 481 756 874 566 506 514 735 547 705 641 666 471 494 617 515 772 666 514 560 499 396 520 880 735 765 344 316 334 711 425 330 326 813 595 706 904 801 644 1095 631 623 824 867 580 801 894 613 1423 907 982 853 828 1201 1016 633 701 563 258 675 773 777 878 782 765 649 296 722 772 1370 438 303 338 369 409 389 489 800 592 366 517 487 774 342 326 348 866 977 668 764 538 1241 270 276 173 311 772 668 485 537 628 558 642 455 664 595 502 528 693 588 606 587 790 650 888 697 588 485 517 477 504 494 1328 611 534 628 295 496 253 497 395 700 450 568 1351 612 899 746 1238 1267 681 524 938 786 767 803 821 831 1018 725 846 951 984 797 932 627 663 623 799 1035 1046 772 1179 424 1406 1401 1664 1234 831 1133 1244 745 813 1191 598 1138 1094 671 1114 647 1274 1152 1233 1192 704 677 1115 865 832 785 813 555 1208 1333 1448 1100 976 671 742 617 597 504 678 462 518 621 574 672 753 921 923 988 938 594 844 742 638 1039 961 1261 784 993 901 835 1042 1146 810 1057 914 1079 1270 1315 838 842 763 900 978 901 818 1411 1054 1101 1074 1064 1087 1166 1141 1155 2857 2528 2272 2341 2041 1832 1705 1846 1948 2431 1686 1965 2220 1592 1993 1572 2660 2127 1676 985 927 889 938 1061 1122 1514 436 1404 1752 1569 1619 685 1030 806 587 554 801 855 747 499 744 371 563 695 653 659 324 363 524 398 588 508 708 605 618 738 1002 593 1117 1301 921 782 1121 1198 873 832 939 899 848 1168 1047 1109 1178 920 246 359 327 234 290 228 371 359 249 271 650 207 386 461 269 297 137 150 210 263 185 179 216 181 177 398 314 342 382 519 554 579 587 387 493 498 526 299 267 289 539 555 572 592 539 299 291 350 304 291 367 716 468 609 708 707 348 426 181 434 439 396 467 540 572 840 760 765 694 568 629 511 588 736 760 652 734 581 358 433 397 1136 709 778 879 903 657 867 928 504 764 732 382 310 999 692 1100 460 631 958 513 536 487 551 983 1113 649 476 378 1090 1119 1114 1086 955 472 452 497 939 618 1076 1117 641 615 1162 841 632 481 862 1056 1124 904 1203 911 940 835 1106 1277 1293 838 1266 1062 1261 1128 1703 1201 419 655 479 750 828 533 2190 1035 901 834 826 942 903 815 945 1825 1701 1199 1074 680 770 578 537 481 586 745 921 1050 858 938 894 636 516 923 1033 949 1045 529 578 446 569 541 281 217 199 229 213 267 255 383 182 496 330 406 735 967 929 839 854 1000 985 978 817 866 929 1241 1162 829 829 1099 857 941 694 880 763 706 677 871 826 801 857 971 878 799 654 753 957 841 802 760 725 933 926 776 899 1019 898 713 595 859 1016 1008 950 944 1397 1033 1306 772 1389 753 773 666 1242 762 1299 1389 813 459 317 408 148 173 204 219 519 545 712 871 665 976 605 374 545 623 361 426 420 317 467 375 741 345 736 490 444 466 429 485 421 379 388 363 267 643 231 257 628 400 462 436 500 563 369 1251 536 500 689 650 470 489 451 364 666 414 607 678 524 410 310 326 246 239 1078 633 735 878 932 999 1239 666 821 677 665 623 1148 367 493 841 795 734 912 802 885 768 496 724 450 533 248 310 191 874 1736 1164 1032 383 316 440 547 663 758 409 2066 572 2208 2024 2125 1671 1899 1910 1997 2342 2152 2303 2191 2345 2224 2270 10505 987 1125 590 1031 1232 1137 991 891 792 926 1092 637 834 569 748 561 986 973 880 854 864 999 805 775 807 843 1050 1132 1005 609 1157 677 942 1084 1053 921 966 733 632 1100 1122 1052 1160 942 1383 1058 961 1181 1361 839 676 666 742 634 675 638 752 838 573 897 892 775 774 946 848 924 800 1154 777 1167 1285 1155 1273 1162 977 869 875 1008 1020 1048 894 1017 910 859 992 880 910 622 869 780 976 873 906 844 810 740 625 999 797 695 698 643 662 708 775 930 959 880 969 918 697 862 766 780 961 772 926 942 1006 883 884 1212 814 1148 1154 853 932 697 868 1143 835 706 1104 1142 947 1083 1017 1718 1470 1355 1586 1542 1518 1419 1475 1260 1322 1400 1172 1294 1486 1177 1021 1190 1065 606 813 732 1017 572 510 296 273 304 375 309 376 273 317 320 292 271 263 261 274 291 250 252 425 304 458 350 552 697 297 439 375 395 377 394 369 530 404 386 285 252 408 408 349 248 253 233 334 312 304 435 403 443 515 501 1015 484 384 362 218 498 319 563 389 413 208 269 246 243 224 245 257 337 253 389 934 246 278 443 289 241 359 411 666 546 783 431 502 331 415 435 672 527 487 601 506 414 414 268 274 359 488 470 471 422 386 532 518 635 553 517 742 516 387 662 732 515 666 635 430 751 499 433 511 437 566 396 515 513 648 384 846 600 739 906 929 1160 871 857 1139 791 1319 638 1294 816 502 809 535 399 882 637 988 568 942 909 644 542 845 536 563 511 1078 626 649 895 733 645 646 482 299 745 791 885 741 691 935 699 823 845 858 505 407 385 637 454 500 474 552 549 576 347 438 326 680 967 705 737 349 436 381 588 642 418 441 295 364 666 632 632 913 497 654 633 519 821 431 703 480 480 468 479 832 661 647 403 296 503 518 529 377 607 532 928 807 656 1042 603 1136 395 510 610 638 475 817 808 578 859 671 384 334 525 389 791 871 794 691 676 874 599 396 524 325 507 374 535 706 202 222 245 299 366 438 624 854 432 567 634 363 591 629 694 833 325 394 1127 459 214 153 158 82 198 421 473 843 796 804 889 597 791 733 482 419 186 130 510 675 198 510 430 513 479 489 328 311 397 428 582 623 990 629 569 610 622 518 487 531 435 386 397 411 394 461 457 433 346 390 442 353 588 357 474 488 674 489 489 944 727 295 663 692 610 846 755 594 653 469 383 247 509 356 449 577 436 745 825 3167 3415 628 778 600 695 848 621 560 578 1137 865 912 651 724 691 628 505 568 720 622 517 724 688 553 523 546 627 967 570 434 540 752 642 921 549 552 385 302 492 360 568 586 314 502 428 327 398 665 717 665 480 721 429 473 463 402 884 702 615 475 574 465 716 481 504 786 736 263 355 447 1255 806 1001 683 867 1351 1128 849 969 889 1050 633 767 758 554 524 413 943 1143 494 402 444 255 503 546 1535 980 812 1132 1313 1531 1608 1576 1427 1395 1303 1771 1172 1046 2100 2243 2055 2015 1960 1855 1406 1409 1641 2039 1497 2164 2052 1733 2329 2427 2318 2282 1739 2074 1917 2415 1591 3646 2872 2601 1025 1534 1521 834 703 2250 1969 1363 933 1770 480 491 676 626 1029 762 523 1319 935 638 384 596 452 376 452 2652 2936 2869 2706 2585 2182 2634 2570 2102 2624 2527 2656 3385 2327 2442 2436 2546 2413 2491 2882 2371 2413 2960 2365 2980 2774 2261 2499 2812 808 628 337 2508 2186 1400 3473 4263 4087 3629 1197 980 1176 313 1204 144 654 539 462 2560 1594 1543 460 882 771 499 1561 1595 1278 1776 1126 1541 1568 1281 1591 3227 3977 3063 3170 6374 6292 3103 3392 3442 4347 1752 1067 1769 1521 1735 1053 1976 803 1941 959 2573 1030 143 129 1766 1527 2524 3570 1883 969 1566 834 1460 583 549 1308 1185 1192 1490 1105 2137 3485 976 819 1212 2851 2547 2423 1487 1593 1101 625 697 1894 1072 2457 607 1223 759 1267 907 882 1046 1009 2707 3038 835 847 855 934 922 712 846 813 702 1019 1796 926 778 1511 845 752 2573 674 852 1327 987 1294 1112 1212 1280 1035 820 784 905 1431 1544 1598 1491 1595 1135 1385 1254 1113 1592 1340 482 483 597 580 632 405 1046 647 610 496 711 482 1222 946 695 662 769 794 463 483 619 356 322 343 252 457 491 424 567 675 445 719 635 546 528 323 268 389 490 484 491 475 410 311 731 779 1022 432 508 571 449 454 635 627 553 488 548 649 757 495 419 404 457 884 688 779 376 489 703 754 427 712 495 481 573 449 853 575 710 532 703 705 777 582 864 608 349 455 379 391 353 792 640 787 495 437 662 813 677 861 510 602 770 832 555 457 1090 183 1103 644 567 425 610 345 628 879 483 944 837 758 940 983 812 801 376 517 439 374 326 285 391 482 408 391 390 447 435 563 324 313 312 232 548 525 450 172 335 247 527 948 1023 610 475 497 712 463 434 448 646 271 730 644 690 598 736 562 519 843 540 708 604 591 469 623 902 1146 1103 1124 468 307 425 499 414 410 691 626 926 706 1165 777 674 1161 717 1143 910 700 748 787 922 1092 1132 1194 999 1035 1250 1097 839 840 892 304 707 880 685 815 832 826 655 355 542 572 1204 308 467 227 361 334 346 228 391 781 335 800 873 664 487 489 302 1040 879 438 545 376 1433 214 454 216 255 504 885 636 801 776 746 814 673 674 535 486 483 615 498 553 713 787 665 901 685 657 559 595 598 698 704 1161 456 675 527 336 714 271 612 463 1068 496 495 999 1103 1094 1077 888 942 718 567 1207 1053 723 793 767 578 789 817 740 822 880 639 645 489 455 461 578 814 910 1147 920 579 1139 1399 1539 813 786 706 1334 686 1140 1073 587 690 847 823 828 792 920 892 975 1005 817 827 1324 1067 798 1143 1073 703 1031 995 864 1205 1139 824 797 623 459 621 657 687 813 1041 477 726 567 482 938 935 878 911 1179 805 616 581 518 1712 1054 1080 695 811 1246 1362 1209 1080 1022 1072 1014 999 916 942 960 970 986 924 1196 1463 1175 1189 1569 1320 1275 1240 1054 1339 2961 2836 2170 2634 1866 2053 1950 2042 1585 2053 1388 1561 2013 1825 2340 1802 3285 1993 1630 1399 1474 1292 1176 986 1024 1298 646 1206 1863 1745 1560 990 822 922 737 589 923 570 740 538 904 685 416 615 492 483 777 521 677 445 682 661 602 761 885 996 635 745 818 1107 1010 1527 1218 1282 1233 903 983 1217 1263 1394 1231 1012 1063 709 424 521 475 435 451 375 640 447 272 212 399 283 328 242 387 481 158 180 207 129 270 292 290 209 278 450 218 730 401 494 639 513 517 520 341 485 340 289 281 299 681 389 605 525 651 280 245 294 248 281 323 1269 592 723 764 1006 577 692 377 461 413 552 487 569 564 545 508 552 613 458 523 637 524 523 607 580 552 572 528 495 706 699 743 825 641 626 663 767 820 523 700 636 658 289 1406 589 1278 663 557 1295 973 525 875 570 1038 1174 359 560 385 905 952 1046 931 1012 448 365 507 949 526 1093 1103 736 645 989 1050 518 646 871 1139 851 1001 852 901 1053 951 952 1200 1413 985 1196 1271 1206 1395 1488 1615 282 663 401 553 770 652 2511 1188 1179 1329 993 1051 1011 874 1056 1425 1277 1328 1298 851 789 468 394 696 920 534 628 839 556 738 564 525 756 752 918 915 843 486 444 576 617 651 296 244 222 281 244 247 231 498 301 597 456 325 528 733 762 646 729 750 811 785 779 642 759 1013 935 890 854 935 853 988 791 885 1014 749 810 1235 865 822 801 753 629 815 972 847 887 778 720 1168 756 884 762 955 689 711 1168 958 863 627 600 932 803 1058 745 974 1522 1050 2084 1152 1041 775 1023 513 1061 1229 664 612 402 394 208 230 234 270 701 928 502 517 484 510 589 254 480 583 397 464 606 498 616 734 1010 299 575 367 522 407 894 680 687 448 458 500 466 358 457 642 544 577 765 526 501 603 410 1700 583 547 853 534 659 458 395 413 642 472 457 456 892 512 458 513 252 339 649 1279 926 741 962 1027 673 678 875 600 911 707 1000 382 772 749 721 825 925 711 718 432 487 667 440 496 459 482 358 914 1575 1179 906 598 413 445 725 504 598 456 1964 362 2334 2171 2310 2603 2138 2333 2195 2395 2664 2590 2562 2199 2517 2392 987 11218 3365 774 908 823 908 1032 967 954 1446 1166 666 584 771 758 506 1035 1113 1101 1006 960 639 735 786 830 867 1119 1426 878 646 1016 502 792 845 927 811 833 692 478 946 980 887 755 874 1120 847 836 1140 986 731 695 666 778 902 852 863 1063 1021 1053 1222 1242 1210 1408 893 1388 1458 1506 1093 1416 1117 1069 1108 944 977 1034 1112 825 1123 1280 1106 649 906 830 906 929 973 767 879 989 936 985 870 960 1003 1021 809 1011 1023 1089 1223 1287 1154 1177 1075 1271 1174 1156 988 1089 1055 940 999 1133 871 1208 841 980 1214 1347 913 1255 1063 971 995 957 1423 1087 949 829 1341 1217 951 1276 1208 1196 1350 1292 1792 1961 1638 1869 1621 1706 1905 1572 1358 1484 1389 1735 1524 1519 1391 1379 1585 1130 637 730 794 857 435 568 201 180 219 292 205 473 173 377 259 260 413 370 392 265 254 248 406 379 206 469 248 471 640 299 397 335 363 461 520 329 437 567 394 404 362 519 408 497 350 312 300 349 360 464 470 460 492 474 456 792 438 311 293 283 362 477 703 560 592 312 389 254 411 265 417 251 438 275 608 736 343 333 413 464 344 495 507 1007 467 917 362 412 547 522 554 735 690 623 674 341 383 203 248 406 356 372 483 323 827 545 544 656 754 895 473 983 683 836 476 941 502 650 755 313 710 736 521 582 439 517 524 549 508 485 587 849 585 609 918 894 1406 723 749 913 693 1632 653 1310 664 505 774 568 484 813 1186 974 817 910 1160 834 533 1013 531 529 508 1234 818 681 458 726 432 749 380 518 785 821 753 761 637 804 500 972 996 908 798 465 430 526 482 502 387 533 434 542 609 399 314 607 897 753 641 366 460 358 371 407 342 613 432 490 534 514 409 844 555 601 790 560 809 603 831 565 569 538 615 596 542 551 316 474 589 462 640 339 490 616 621 682 742 1151 588 677 362 542 448 749 374 904 556 693 607 630 948 388 484 344 684 707 723 779 809 753 617 576 334 548 468 371 490 1101 288 324 235 328 279 598 629 767 376 513 636 348 586 751 640 684 398 443 821 418 210 111 76 159 252 705 584 999 898 888 872 934 741 685 481 530 252 180 400 695 171 454 503 587 364 409 321 449 525 460 685 458 883 898 771 872 855 644 497 575 543 431 512 568 446 459 564 480 363 419 422 475 675 391 596 602 625 801 752 907 585 498 567 598 513 636 611 669 488 403 377 569 606 438 377 603 494 910 737 3026 3255 515 542 508 581 663 647 861 708 899 974 1103 893 770 608 558 630 484 729 825 714 670 619 527 524 404 649 990 446 436 823 688 585 1059 616 617 430 402 528 392 393 472 361 728 687 501 451 842 668 751 569 679 369 383 708 577 1165 668 613 627 516 570 630 456 456 744 702 182 204 236 1315 1083 1410 923 647 1474 1203 1164 904 1197 1133 796 789 777 588 487 425 1067 922 363 343 477 193 346 495 1546 1266 974 1000 1240 1892 2204 2242 2110 2252 1578 1773 1104 982 1982 1909 1950 2249 2436 1531 1831 1936 2046 2125 2005 2111 2181 1966 2371 2390 2386 2691 3056 2492 2790 2508 2201 3464 3060 2855 1263 1663 1586 1163 1110 1870 2109 1608 1030 2049 510 474 970 700 1029 680 587 1212 1382 956 252 371 333 499 345 3026 2936 2782 2599 2993 2905 3005 3186 2430 2804 2713 3195 3224 2632 3249 2959 3318 3184 3062 3100 3396 2981 2248 2203 2370 2757 1988 2319 2595 631 513 217 2563 2410 1874 4170 4359 4432 4486 1040 949 1215 314 1183 214 669 377 332 2437 1456 1518 455 807 691 649 1685 1749 1483 1784 1400 1425 2469 1382 1390 3231 4109 3081 2888 6041 5783 2731 3345 3823 4246 1672 1083 1243 1597 1593 789 1919 693 1917 1064 2630 1404 217 159 1764 1536 2022 3466 2149 957 1567 718 1341 589 494 1224 1144 1207 1207 1037 2395 3770 1445 941 1890 2264 1931 2683 1797 1926 1481 826 1031 2285 1467 2747 986 1334 700 1106 775 801 1062 1600 3415 2907 1027 987 526 920 889 706 828 800 829 1036 1715 1009 1028 2023 1098 987 2774 933 1047 931 852 1191 1259 1171 927 893 967 892 1168 1339 1472 1450 1437 1594 949 1318 900 871 1137 1027 851 890 745 656 750 683 1044 581 518 534 621 553 1137 867 816 754 907 717 628 477 761 358 354 771 536 676 334 307 527 589 441 471 447 488 523 456 458 425 452 600 629 659 510 222 564 589 1027 407 861 987 655 700 893 774 901 713 698 699 1161 1011 775 706 910 909 794 681 531 592 605 611 460 577 528 518 892 924 1132 925 824 1101 557 894 870 1057 1026 655 511 736 549 653 696 842 635 967 546 364 833 963 682 1009 420 651 1007 1157 535 838 1071 119 1482 794 775 614 734 510 677 845 560 898 1046 985 877 1042 910 654 478 489 448 421 497 762 317 343 319 309 349 269 342 608 383 499 262 244 525 250 268 160 255 338 375 1061 752 814 681 540 856 514 481 503 483 426 1201 1017 832 678 611 436 669 745 655 593 462 406 560 563 802 719 858 822 702 415 661 427 338 459 801 1044 1160 641 1033 731 753 764 685 847 1022 961 530 815 853 1107 1069 1599 1384 931 1023 895 512 797 720 264 749 931 871 888 798 861 1039 412 473 530 1347 366 592 286 511 450 476 337 596 675 389 552 788 887 467 461 360 807 816 598 726 433 1056 363 457 302 434 623 1367 1091 1188 1304 1235 1355 1069 1087 795 740 717 854 679 728 605 755 556 833 576 635 664 761 529 814 824 1237 608 572 661 189 822 202 481 381 1056 479 544 1163 892 1192 1159 1040 1130 541 524 1428 1031 1115 1207 919 1174 1392 1316 1088 1266 1314 1264 1012 596 592 530 532 1059 1062 1189 1030 360 1247 1875 2117 966 1091 793 1548 893 979 1779 605 971 802 716 808 706 1066 963 1128 1090 795 704 1171 1114 669 1280 1034 949 1176 1398 1219 789 703 762 779 597 521 435 641 418 480 587 466 807 869 1010 1058 1008 1379 689 1203 451 728 1072 964 1685 786 1377 876 1248 1086 1168 1305 1314 1160 989 1158 1233 608 778 900 1091 1067 953 1053 1761 1197 1012 1230 1360 1042 976 1106 1354 3638 3435 2897 3289 2313 2202 1942 2081 1565 1789 1631 1776 1948 1801 2286 2188 3807 2117 1516 1522 1611 1297 1095 1531 1423 1243 693 1704 1688 1461 2042 1132 1195 969 693 510 1164 494 802 649 1040 614 645 583 471 373 482 418 487 362 700 604 576 656 597 822 573 545 856 1090 1583 1315 1614 1404 1338 1110 1736 1255 1434 1233 986 912 946 584 346 560 441 430 571 312 715 417 373 228 472 296 274 234 318 421 241 129 200 151 144 146 144 128 132 485 433 541 356 572 756 776 784 639 733 690 534 471 463 485 594 596 598 660 1070 452 415 787 595 649 781 1023 648 784 903 957 557 521 241 446 514 467 608 573 649 560 484 413 535 472 748 692 635 663 633 384 558 761 496 769 627 801 782 1114 987 919 1066 1054 1068 492 688 699 658 408 1093 667 1373 685 672 1479 516 545 565 507 1150 1293 468 416 245 1204 1110 1104 1621 779 656 559 462 1041 502 1054 1006 665 589 1055 1040 433 696 750 1031 778 1005 953 1116 916 1284 1053 1298 962 930 1174 1112 1544 1013 1072 1467 239 715 435 396 486 531 2804 1277 1182 1115 966 1467 1296 1301 1325 1486 1507 1473 1051 799 769 663 466 606 653 715 668 1001 775 714 496 858 740 1010 759 798 832 540 560 626 629 512 307 261 231 265 263 281 273 405 248 517 377 325 676 787 844 668 744 632 731 943 811 731 773 876 751 729 797 702 749 960 842 896 946 853 961 1332 1033 789 874 900 942 521 679 780 1220 1477 1042 965 944 820 964 1036 812 1240 1066 890 865 1336 568 834 1012 1052 1049 820 1391 752 1538 908 932 684 1388 502 1279 1189 715 402 498 562 201 205 199 245 512 597 574 520 688 861 650 356 679 744 323 940 435 561 666 604 912 232 547 412 654 603 486 393 666 529 529 420 382 458 300 539 378 646 604 565 763 769 301 1208 490 442 618 617 594 460 438 544 695 607 545 547 667 479 444 413 329 321 869 776 1006 885 867 838 792 573 836 737 850 712 1194 340 836 961 844 843 1097 943 616 465 641 555 501 410 600 623 495 713 1317 1373 1457 574 379 545 343 428 717 621 2325 581 2297 2099 2144 2547 2003 2283 2441 2557 2400 2489 2415 2326 2522 2320 1125 3365 11274 593 1147 985 961 1071 761 1001 1022 769 824 664 937 821 760 919 1146 848 766 746 927 1098 1065 1002 1010 1251 1109 1158 630 465 540 784 794 898 792 471 608 567 1200 873 802 857 725 803 701 603 1066 989 663 529 606 498 681 679 574 807 760 742 909 894 823 1241 901 1223 1202 1207 1121 950 1016 1039 909 950 833 737 1103 726 1020 1014 824 790 814 923 656 876 960 806 796 916 825 842 681 795 844 766 738 621 903 750 738 942 644 864 774 937 758 785 840 765 837 763 893 934 866 745 725 730 697 736 553 896 991 910 1178 1186 747 672 531 917 966 1298 1086 978 885 974 915 1196 996 869 948 891 1120 1023 1092 1152 1083 1006 1166 835 1019 897 872 1194 1206 1120 549 863 604 838 490 454 207 192 227 332 192 320 225 362 218 296 462 483 493 231 297 261 274 326 239 322 302 399 482 266 323 257 281 344 347 256 485 488 214 277 267 327 298 321 248 180 170 310 285 277 303 259 328 410 370 827 679 231 217 226 389 240 498 384 489 233 141 226 197 290 184 238 308 134 801 715 263 253 441 383 279 382 349 809 378 726 468 488 357 510 433 640 596 490 729 251 433 438 298 290 292 399 306 310 407 414 760 532 411 439 367 648 411 486 303 914 552 503 524 432 618 461 540 438 376 634 393 579 570 432 223 868 733 337 601 1189 784 735 669 570 545 868 557 894 566 524 474 347 449 784 893 1099 562 446 848 848 345 664 575 585 455 839 650 428 363 401 434 542 490 331 540 900 957 592 396 692 552 520 594 527 587 522 443 471 504 598 424 554 379 329 251 417 534 588 878 1109 1082 584 286 490 276 336 233 449 216 423 368 550 549 730 517 435 714 432 1004 686 573 481 473 570 449 725 379 429 348 446 568 605 309 331 975 447 578 524 429 1127 404 998 684 421 517 664 387 944 508 491 570 510 449 498 436 458 496 653 596 558 562 694 488 400 469 558 498 369 601 614 171 213 159 358 387 303 432 756 391 524 438 482 448 463 556 619 182 530 770 322 239 134 106 128 98 324 335 488 380 609 607 452 447 377 507 391 196 159 318 608 106 775 441 447 566 569 323 226 396 312 512 500 755 424 507 615 780 322 401 492 307 255 200 202 230 342 242 348 385 426 274 474 392 403 447 723 665 466 513 688 377 224 586 634 516 706 638 555 457 438 487 326 397 331 509 584 426 779 508 2739 3252 770 540 673 816 678 644 573 742 802 1047 820 924 838 540 406 541 299 414 465 404 656 644 418 494 532 524 783 445 338 443 481 569 822 394 490 272 293 654 346 557 602 529 604 525 362 372 789 628 526 515 1073 398 387 534 301 751 541 478 418 313 392 398 388 363 877 552 257 265 517 844 851 1324 630 1166 886 858 553 713 937 1215 586 723 964 509 474 733 984 741 259 171 183 468 457 471 923 696 830 991 1175 2226 2097 2237 1534 1640 1663 1748 1015 947 2281 2112 1944 2510 2113 1863 1382 1491 1752 1596 1525 1788 2022 1969 1893 2837 1968 2855 1925 2453 1667 2283 1962 3116 2612 2913 957 1146 1639 1052 885 1607 1543 1129 811 1745 556 647 765 674 720 654 550 1274 1202 722 325 529 446 272 372 3160 3298 3134 2009 1968 2149 2181 2275 2794 2258 1954 2725 2946 2412 2842 2380 2667 2645 2425 2453 2529 2296 1995 2186 2664 2790 2290 2302 2428 570 496 402 1915 2204 1328 3383 3726 3820 3489 928 993 1022 444 1095 193 328 261 267 2017 1431 1189 364 858 637 576 1497 1418 1176 1326 1089 1325 1699 1541 1209 3037 3652 2664 2251 5019 4970 2383 2608 3018 3316 1044 869 1247 1546 1527 710 1582 505 1554 754 1639 976 222 162 1424 1354 1934 2744 1327 830 1160 604 944 493 470 1021 871 865 1018 994 2150 2669 863 651 1146 1886 1646 1940 1053 1208 929 497 805 1817 820 2235 856 1172 704 903 994 625 1030 981 2600 2228 751 885 771 911 681 563 790 588 491 718 1110 902 1111 1360 681 540 2253 562 944 762 677 1018 1215 1132 1236 894 916 667 1056 1030 1018 1068 1021 1059 1277 1162 1244 1046 1138 894 472 356 300 444 584 428 927 368 355 683 638 402 1104 771 603 464 786 584 511 200 392 352 315 379 404 486 413 436 587 391 393 338 492 443 402 576 538 439 564 650 882 350 442 449 461 543 746 552 737 516 449 404 457 436 505 549 571 689 714 723 520 584 434 816 659 865 433 485 476 498 440 604 543 391 559 638 540 518 524 601 565 712 693 700 936 561 389 482 391 487 501 852 358 569 417 450 665 754 726 804 548 622 754 810 433 854 1177 88 1204 641 719 650 483 345 528 695 575 914 894 712 877 646 885 553 337 450 367 468 482 520 189 211 171 177 448 233 421 681 287 341 307 265 403 405 317 334 327 235 314 1091 639 555 469 527 527 524 477 583 924 352 608 498 694 908 629 504 686 660 374 392 414 630 720 596 650 681 876 780 412 269 479 365 272 274 752 556 620 536 979 655 723 602 682 719 563 637 625 715 766 914 635 1467 1306 558 568 694 457 1034 837 425 1001 1164 776 781 543 552 646 351 488 526 1005 394 466 275 354 282 360 250 351 382 300 594 660 614 276 276 380 1010 751 585 668 345 1060 154 340 262 180 395 961 763 789 946 802 1035 683 638 671 649 604 721 631 665 581 775 711 777 685 704 581 783 609 340 430 1229 241 247 408 270 687 342 444 374 841 501 318 626 630 638 725 833 958 727 316 1159 763 707 922 607 600 866 585 662 762 675 665 586 426 426 397 477 1079 755 1263 757 568 1062 1122 1195 946 886 724 1268 841 1082 960 273 852 893 744 882 746 756 688 774 1070 733 849 808 958 528 1268 783 837 948 1132 1038 703 626 368 674 602 486 581 681 550 642 364 412 362 689 551 843 699 720 784 1198 577 377 500 538 1655 1170 928 878 1119 813 903 1027 874 840 790 1039 649 918 552 573 1070 955 577 904 1208 1035 987 1157 1172 1024 920 1128 1039 2494 2664 2065 2213 1810 1554 1904 2179 1623 1726 1352 1511 1973 1825 1905 1622 2731 1799 1678 1023 1261 964 816 907 1117 1068 567 1040 1277 1088 1536 500 729 726 449 584 747 538 698 607 723 885 372 479 478 650 763 421 550 250 379 359 559 501 505 559 579 672 1140 911 901 858 802 791 913 936 942 947 1364 1309 958 971 1202 680 354 349 303 287 225 160 374 391 255 216 386 252 307 245 434 213 72 96 246 127 191 257 259 247 220 460 389 441 394 355 634 722 746 397 432 296 372 220 212 226 328 404 281 358 594 357 317 364 330 189 231 702 461 640 644 952 467 506 228 343 323 416 346 554 630 399 493 446 440 535 651 575 601 311 413 322 353 663 562 445 640 654 753 769 962 912 829 951 918 454 619 603 578 151 926 476 1092 636 381 1075 333 521 348 669 936 873 584 343 280 1276 1041 1025 1259 755 564 509 507 1063 829 1647 1050 540 607 1463 1049 576 533 782 1154 904 879 993 879 1043 866 1041 1177 1082 953 1030 1187 1124 1031 1187 1206 278 713 508 537 663 582 1913 1049 933 978 1023 1132 965 773 1304 1445 1349 1283 726 584 574 720 452 457 628 675 629 515 630 580 591 480 697 1099 885 1000 1025 478 374 707 950 632 206 200 156 212 178 154 134 315 233 415 446 246 764 910 834 761 639 806 642 693 612 682 771 572 851 779 777 813 728 1022 846 910 587 741 967 603 537 491 634 635 646 889 839 456 1047 1020 668 722 958 758 637 661 706 617 1073 665 570 728 569 885 740 615 823 859 1078 491 1156 642 471 672 1318 566 980 1048 570 442 365 247 95 190 166 228 631 446 624 374 602 534 542 403 639 515 402 423 382 387 434 651 845 279 554 308 458 641 455 439 473 402 330 495 416 294 296 936 396 173 694 549 480 474 532 1359 465 425 483 550 628 521 491 544 468 539 445 494 633 336 354 364 332 569 564 736 556 593 662 900 508 390 691 635 554 680 671 456 481 935 907 983 1054 652 375 322 724 588 294 904 472 302 200 668 1353 1471 822 396 309 481 500 410 741 544 1914 489 2009 1748 1811 2177 2107 2509 2236 1961 2017 2098 1957 1998 2130 1845 590 774 593 10188 828 686 655 596 628 630 950 960 333 517 1054 774 515 603 972 649 586 525 654 845 913 877 853 1006 1760 1611 1133 1023 749 1101 1149 1003 883 975 888 1103 1231 1345 1120 1102 1045 1500 1462 1309 1182 1348 1075 978 1027 976 1411 1212 1152 1530 1115 839 1196 1165 1265 1502 1326 1580 1498 1623 1389 1668 1385 1391 1398 1168 1538 1338 1496 1125 1400 1614 1750 1274 1437 1279 1139 1439 1275 1084 1249 1243 1174 1252 1244 1409 1167 1336 1382 1254 1137 1350 1245 1580 1249 1346 1366 1520 1185 1235 1171 1154 1142 1055 1015 1374 987 1050 1173 909 1194 1173 1223 1394 1306 1160 1268 1412 1421 1250 1142 1135 1550 1278 1061 1139 1319 1355 1338 1535 1621 1918 1525 1659 1356 1746 1591 1388 1600 1718 1553 1356 1495 1551 1696 1825 1689 1554 880 878 947 1246 606 533 448 520 493 640 436 724 431 411 508 495 538 536 575 501 626 555 643 638 414 721 477 642 767 303 443 346 387 403 446 464 391 921 637 621 527 760 306 610 475 467 389 712 455 388 422 370 424 742 685 756 622 373 357 263 443 254 658 600 638 414 356 325 382 428 419 317 392 292 709 943 567 480 689 478 323 448 502 853 455 875 278 369 730 623 616 830 796 816 1217 220 771 426 566 440 589 798 798 712 927 698 808 717 706 1032 744 796 877 836 684 1002 698 709 913 417 772 746 996 638 635 936 581 564 916 525 733 969 887 425 1280 1007 1367 1050 1065 1044 1269 1431 915 1787 873 697 1013 580 526 1334 1135 1340 777 616 1131 986 605 957 665 683 860 1403 846 747 1086 864 706 903 672 475 710 1082 1541 665 998 822 1187 1042 1220 871 687 650 599 636 759 609 600 611 474 469 762 603 400 636 1193 854 893 586 509 744 706 811 419 397 416 717 701 881 1130 1495 1138 609 916 797 1063 791 965 420 358 512 560 887 381 484 504 619 883 738 783 374 748 666 871 1165 794 1271 539 1006 604 621 585 586 449 1120 626 758 781 920 806 786 519 498 983 1082 1002 1014 992 851 841 679 803 742 735 505 818 912 452 514 378 331 467 478 996 1329 643 802 546 626 832 757 1126 1254 810 646 727 713 235 129 163 221 207 722 608 1047 947 905 1166 1086 722 655 650 695 340 267 501 670 301 670 624 750 765 916 513 659 508 494 819 591 1356 720 752 845 678 471 512 681 532 480 699 771 805 529 665 597 496 538 639 576 732 647 598 868 749 699 667 1030 824 364 613 685 598 752 725 876 796 631 458 569 775 474 530 903 827 934 1042 4415 4197 951 794 794 984 738 693 1188 964 1282 1332 1080 1107 782 724 578 912 811 817 907 698 885 880 1022 679 911 1045 1284 693 475 725 928 914 943 591 977 356 421 819 601 336 382 497 808 595 355 455 935 660 784 838 1011 471 511 567 534 1772 1143 900 903 970 552 1055 814 813 1045 995 664 702 824 1542 1812 2016 899 1146 1867 1818 1320 988 1110 1412 1050 1198 1098 1033 708 654 1557 1070 451 435 467 411 487 576 1527 1668 1347 1285 1554 2330 2173 2229 2520 2326 2126 2111 1872 1126 2085 2086 2126 2370 2574 1916 2517 2653 2654 2060 2109 1653 2335 2642 2530 2926 2479 3104 3031 3224 2318 2783 2295 3714 3833 3777 1938 2078 1855 1284 1254 2557 2309 1924 1242 2445 899 879 793 834 894 724 698 1141 1695 960 730 874 822 947 535 3642 3657 3696 3119 3334 3601 3456 3474 3303 3142 3554 3818 3483 3070 3507 3072 3227 3345 3379 3206 3689 4242 3220 3278 3486 3278 3264 3039 3505 973 897 340 3204 3488 2439 5055 5396 5600 4066 1216 1316 1298 471 1442 283 772 616 492 3014 1808 1715 563 760 558 511 2115 2286 1700 2908 1644 1966 2534 1773 2415 4650 5490 3995 4294 7666 7300 4109 4350 4973 5287 2303 1437 1840 1902 2254 1275 2365 970 3272 1292 2841 1835 181 115 2122 2094 2860 4494 2284 945 2082 1311 1428 721 669 1458 1444 1563 1642 1538 3285 3849 2051 1028 1935 2638 2504 3531 2348 2554 1472 934 899 3164 1712 2951 913 1786 928 1644 1375 1336 1735 1845 3543 4021 1053 967 930 949 1251 1089 1064 858 800 1250 2086 1293 1196 2335 1181 1078 3730 1079 1297 1652 902 1906 1873 1719 1359 1490 1630 1365 1681 1564 1622 1715 1406 1547 1627 1603 1943 1195 1602 1565 806 646 582 683 601 620 1526 893 637 904 858 654 1550 1445 1343 945 1238 1119 776 608 1013 572 531 659 578 748 594 519 571 746 792 621 774 946 667 438 477 605 717 689 813 843 809 328 649 794 798 480 594 832 544 578 827 753 988 765 601 678 1363 982 908 918 1001 985 1241 967 431 540 650 681 601 684 643 589 956 872 1158 1324 826 1275 501 1085 1087 1054 956 744 513 1028 875 765 828 979 623 906 1068 556 749 961 816 1156 627 795 1106 1273 942 752 1320 249 1411 983 1179 605 827 379 1058 1079 924 1363 1211 1284 1204 1537 1029 657 461 630 467 510 892 706 518 415 359 518 435 364 696 804 471 563 435 409 524 500 298 317 499 493 423 1358 855 717 611 403 829 1076 574 553 741 595 1334 1008 1082 1025 761 837 1151 1089 710 749 612 864 684 614 879 1369 1186 789 512 590 952 513 288 313 876 1117 1325 1105 1397 1187 1048 853 886 1269 821 1063 855 1062 1311 1348 1166 1920 1592 1233 1457 1201 966 1195 1073 394 1113 1358 1389 1293 1303 855 979 389 873 1037 1827 327 379 339 529 486 453 577 498 770 305 656 768 963 438 436 401 1350 968 911 1241 879 1902 585 516 338 621 981 1386 1062 1182 1234 1077 1359 1019 1149 869 812 787 1037 806 900 802 996 847 1186 941 925 687 841 677 525 564 1312 609 661 803 226 464 646 493 691 1460 776 807 1590 1029 1211 1026 1773 1682 1254 640 1904 1365 1262 1346 974 1575 1326 1375 1512 1482 1526 1249 1220 752 552 534 754 1246 1305 1426 1361 566 2131 1897 2172 1288 1006 1220 1945 1293 1256 1804 354 1472 1174 899 1287 903 1412 1334 1453 1506 942 1137 1315 1183 1260 1697 1134 1070 1915 1959 2320 1207 1119 724 1147 880 592 694 1046 697 825 1029 580 602 911 1455 1102 1173 1409 1132 1275 937 882 909 837 2336 1403 1300 1212 1266 1347 1332 1590 1735 1601 1483 1864 1423 1363 1465 1559 1523 1312 1187 1446 1619 1745 1378 1804 1834 1389 1423 1467 1358 4281 4020 2949 3054 2283 2515 1936 2112 2103 2860 2174 2517 2291 2101 2705 2178 3432 2598 2196 1538 1705 1396 1227 1641 1592 1528 885 1408 2106 1920 2805 1438 1365 1201 830 815 1403 824 781 832 966 749 856 963 1074 738 721 513 491 370 599 579 935 874 797 1138 972 900 1292 1297 1497 1476 1513 1584 1523 1468 1646 1143 1482 1769 1089 1239 1313 1180 515 601 455 591 685 491 651 578 778 230 661 486 493 346 395 601 235 212 232 259 557 450 500 535 445 634 406 779 698 917 938 887 913 657 733 695 859 347 319 351 617 722 627 700 1235 549 562 770 538 545 727 923 625 887 708 1148 903 803 422 1059 1064 840 1005 897 923 997 871 929 974 639 895 993 1021 891 1105 692 876 1112 877 1049 838 1247 1107 1226 1207 1111 1198 1096 1221 888 1157 1029 1028 472 1488 824 1845 1080 692 1736 801 704 760 610 1246 1158 462 550 498 1319 1860 1314 1834 1569 548 495 574 1147 739 1653 1326 906 649 1191 1164 774 509 968 1241 1263 1267 1293 1399 995 1204 1192 1824 2129 1346 1852 1392 1631 1604 1906 1549 655 1422 669 814 873 900 3324 1552 1323 1189 1288 1708 1529 1347 1615 1874 1831 1736 1317 964 971 1026 604 704 859 1190 789 966 805 907 624 728 1011 1002 1035 1507 1133 863 918 701 727 799 289 326 284 305 289 259 231 557 384 539 580 426 969 1232 1275 1234 1268 1407 1191 1304 1247 1263 1229 1276 1387 1371 1260 1338 1500 1226 900 1095 1203 1068 1286 1721 1074 719 1091 1227 1060 1411 1051 1081 1641 1174 1264 1061 1091 1203 1166 1311 1317 1416 1173 901 1058 1431 798 1611 1030 1235 1428 1725 1600 1300 2006 1095 1066 1012 2309 722 1311 1337 786 612 549 587 277 257 309 360 902 898 775 812 844 983 1014 540 708 758 356 678 426 377 496 616 1643 638 856 621 537 565 612 657 414 616 545 620 429 718 547 512 590 612 710 640 949 1074 488 1833 894 868 735 918 782 696 619 511 734 806 1148 952 665 669 316 342 439 486 917 1321 991 670 1067 1068 787 525 1179 669 1089 730 1387 500 743 1371 1263 1284 1457 898 840 845 1066 1082 370 467 662 780 586 1081 1861 2134 1646 595 695 542 641 492 922 868 2921 742 3093 2796 2910 2549 2654 3127 2830 3208 2773 3170 2758 3175 2888 2622 1031 908 1147 828 12578 2404 3121 1403 1153 1029 1271 1156 1230 976 1400 1150 681 816 1289 1334 1262 1182 1091 1393 1419 1485 1473 1710 1469 1266 950 1083 964 1073 1067 1070 864 1230 837 888 1335 1397 1301 945 926 1389 1250 1396 1134 1154 1066 965 950 926 1087 993 1164 1037 1216 892 1371 1168 1294 1175 1034 1142 1006 1049 1374 1379 1607 1454 1408 1404 1533 1483 1402 1122 1231 1558 1345 1322 1096 1439 1050 1472 1659 1361 1236 1320 1171 1131 1138 1110 1060 1071 1258 1231 1274 1042 1149 1395 1337 1236 1153 1118 1174 1249 1311 1270 1128 1274 1066 1068 1196 1069 1140 1000 983 923 1218 1103 1404 1332 1199 1157 1680 1348 1173 1123 1518 1178 1047 1164 1288 1358 1393 1387 1362 1466 1644 1478 1265 1498 1473 1281 1332 1385 1317 1408 1270 1336 1245 1331 1219 969 935 853 744 1303 502 462 450 427 501 638 361 580 191 348 386 441 313 285 305 374 398 372 422 549 449 575 542 532 636 401 464 402 434 490 548 465 409 859 825 382 332 533 452 397 569 549 527 700 314 743 548 444 536 567 531 1066 592 269 251 163 231 305 919 654 727 401 245 228 345 303 316 221 406 416 740 934 758 263 351 307 384 295 402 438 650 1244 344 401 469 644 531 951 970 842 782 325 581 386 381 622 790 587 474 328 728 631 662 851 577 1018 548 710 575 578 817 1351 688 608 790 353 457 571 519 456 593 940 537 423 624 358 310 1064 837 573 1856 1620 1172 1001 1055 890 911 1102 850 1299 871 558 938 599 536 1115 984 1136 831 760 1010 816 518 1027 641 713 707 853 771 464 769 752 543 677 605 594 681 822 1469 637 796 1041 846 966 1041 1366 674 692 706 559 932 606 481 489 427 373 574 784 599 582 1054 698 1005 681 435 707 480 551 510 562 359 494 550 657 805 1236 718 789 882 731 999 551 821 606 494 433 673 816 476 645 447 503 632 820 840 522 568 747 945 1269 511 1284 404 1112 452 851 695 698 379 937 443 730 1093 841 840 639 550 523 696 893 762 1186 1186 1012 655 687 606 549 833 572 922 1172 314 354 263 514 546 452 779 1084 538 677 641 489 723 626 1308 1198 588 612 1076 613 128 70 108 168 178 690 791 1002 851 820 855 985 938 784 818 645 337 312 420 627 260 631 776 834 682 798 516 632 420 486 845 536 1373 906 654 1014 676 741 637 644 439 403 650 650 575 403 756 924 385 456 522 372 507 901 534 640 675 572 458 945 756 411 847 749 711 861 859 867 577 616 307 656 647 504 614 560 719 1036 898 4249 3813 803 1377 1245 1054 1176 910 964 874 1284 993 1128 1453 1472 717 396 823 549 580 740 653 1000 930 1032 987 586 959 1144 824 672 1201 844 796 1168 603 811 419 540 880 753 393 413 494 600 526 411 261 952 925 765 701 773 363 566 782 582 1185 847 756 864 603 477 834 666 903 868 809 396 450 416 1424 1770 1437 982 1285 1492 1270 1195 1178 1209 2065 866 1147 961 1156 688 779 1318 1207 460 444 449 481 586 859 1384 1727 1043 1456 1517 2395 2351 2194 2244 1847 1804 1537 1374 1224 2252 2292 2051 2277 2358 2179 2066 2110 2020 2210 1930 1907 2834 2435 2159 3372 2532 3471 3015 3555 2598 3160 2318 3599 3260 3820 2077 1773 2326 1409 1452 2222 1834 1746 864 2209 840 799 1016 697 729 807 678 1259 1210 821 605 799 666 600 651 2897 2973 2983 2862 3264 3403 3244 3506 3041 3806 3281 3796 3573 3069 3741 2975 3451 3428 3603 3787 3852 4770 3438 3021 3064 3652 3276 2931 3390 1021 835 382 2996 3432 1715 5608 5060 4887 4764 1406 1432 1248 525 1428 301 648 513 552 3042 2235 2394 678 1144 898 682 2045 2272 2102 2454 1491 1874 2694 1840 2089 3949 4697 3215 4082 7740 6795 3568 3872 4491 5079 2140 1516 1752 1817 2139 1234 2207 794 2888 1555 2507 1614 214 194 2291 1684 3016 4080 2423 1215 1790 1395 1439 813 720 1837 1829 2130 1839 1658 2621 3954 1589 1271 2570 2847 2701 3220 1955 1684 1342 1212 878 2615 1981 2931 977 1657 783 1590 1522 1565 1753 1501 3381 3516 904 812 923 1159 1264 1206 1429 817 831 1187 2143 1497 1289 2158 1089 999 3881 943 1068 1593 845 1404 1523 1313 1330 1404 1114 1165 955 1278 1255 1570 1257 1336 1236 1253 1748 1189 1691 1382 826 653 504 638 686 707 1162 750 940 602 654 784 1158 1116 1369 723 1472 1161 700 664 705 476 450 577 660 587 403 361 417 705 670 678 677 656 592 465 655 840 827 626 972 752 623 316 890 1110 960 339 681 953 503 574 968 1052 962 976 828 1015 1203 1008 879 589 728 1169 1055 1067 725 798 617 604 952 594 907 856 1078 979 1209 915 789 902 557 1007 978 921 995 567 463 660 632 686 760 863 587 820 705 400 741 1022 902 1118 550 632 1105 1232 686 701 1660 187 1238 906 865 693 542 360 711 1038 688 1224 1147 1256 1004 1282 1188 578 563 489 632 440 552 854 504 292 258 500 366 297 666 628 573 655 344 306 410 291 280 191 522 566 301 1200 905 940 833 619 932 716 566 562 698 831 1446 948 1168 656 799 850 1093 1078 670 834 731 525 862 602 1125 1028 1005 681 595 378 606 613 482 506 1170 966 1090 1128 1317 929 866 938 994 1358 855 842 922 1072 976 1819 1242 1414 1206 1174 1232 1413 995 988 740 350 820 1014 1423 1433 1297 1259 1101 552 909 967 2254 396 530 376 557 527 526 521 702 866 425 682 624 1235 505 484 377 1188 1277 1033 1134 931 1262 394 538 433 435 985 998 722 840 895 864 979 877 1014 879 735 791 1082 801 880 865 849 670 1004 724 891 680 746 573 556 668 1404 675 873 389 393 572 424 666 581 1287 724 712 1656 908 1279 1156 1449 1489 875 361 1413 1229 1155 1221 924 1368 1052 1373 1009 1502 1226 1215 1090 763 745 773 578 1317 1282 977 982 771 1717 2142 2377 1353 1037 1223 1442 1280 1285 1624 741 1615 1062 1086 1160 1083 1055 998 1065 1037 931 1255 1124 1246 1192 1403 1319 983 1277 1525 1460 1336 1174 953 1162 1025 662 689 691 619 746 760 606 672 1104 1294 1131 1395 1857 946 1334 1093 882 1082 1019 1844 1048 1203 1408 1311 1686 1510 1078 1370 928 1253 1735 1496 1176 1170 1284 1520 1353 1296 1415 1862 1626 1277 1789 1800 1602 1501 1401 1208 3874 3645 2870 2873 2705 2286 2303 2465 2017 2425 2268 2760 2153 2133 2454 2291 3595 2558 1815 1284 1433 1467 997 1547 1374 2093 1019 2395 2299 2126 2758 1157 1676 1197 709 733 1198 756 1144 1070 902 831 711 1040 925 728 558 429 624 467 745 751 578 678 675 1210 1070 726 1283 1419 1131 1255 1544 1812 1350 1148 1433 1370 1317 1293 1223 1062 1079 616 494 625 492 573 504 410 467 600 502 393 830 570 400 463 518 508 195 134 309 341 349 332 323 285 287 577 505 735 642 789 741 668 710 476 724 508 701 534 442 476 519 535 471 590 1273 428 418 458 409 506 641 825 556 763 869 1256 788 563 423 712 759 592 1003 948 965 850 916 721 719 969 644 938 936 796 761 763 720 915 444 647 509 1662 667 1170 1252 1112 1310 1126 1123 733 1113 968 604 192 1179 494 1144 658 459 919 659 624 609 515 1187 1434 656 604 524 1544 1662 1550 1912 1270 507 487 632 1131 700 1483 1481 822 761 1343 1160 638 811 984 1556 1196 1131 1377 1449 1500 1154 1467 1480 1690 1437 1709 1704 1830 1506 1559 1367 555 1021 783 706 691 965 3397 1053 1120 1087 1144 1475 1281 1040 1434 1899 1834 1835 1114 766 1166 866 661 589 1140 965 856 1072 908 832 1034 783 643 1013 1307 1405 1478 691 728 559 752 687 479 460 369 466 460 463 376 354 269 525 581 458 863 1231 1450 1186 1121 1114 1235 1170 1123 1022 1380 1319 1111 1430 1584 1656 1609 1225 955 1177 1288 917 1288 1670 1255 1075 1069 1081 851 1234 1253 1018 1421 1137 1050 1181 1201 1247 1277 1159 1259 1166 1264 886 808 1042 963 1277 1243 1100 1312 1483 1481 1241 1823 1071 863 815 1517 618 1223 1483 753 428 392 501 356 354 328 436 733 862 691 901 830 741 1015 383 811 885 406 653 414 486 512 768 1097 420 741 711 828 523 719 514 570 548 551 549 390 579 470 432 771 377 683 550 710 598 332 1976 720 700 839 697 709 692 607 520 749 858 706 713 653 590 522 540 407 538 768 1416 1033 844 836 923 925 752 980 728 1355 765 1179 417 1118 1139 988 1211 1257 775 1004 818 582 1000 523 667 654 737 649 1139 2201 1705 1269 419 611 542 519 550 1055 800 3044 737 3494 3226 2706 2718 2902 3191 3041 3424 3042 3464 3147 2956 3192 3195 1232 823 985 686 2404 12812 3135 1058 1137 1057 1432 1066 1104 1113 1057 1003 762 948 1143 1174 1179 1111 1104 1358 1350 1316 1320 1532 2225 1280 1274 1123 941 1387 1361 851 797 1469 961 1272 1581 1596 1568 1240 1346 1524 1735 1309 1366 1426 1074 1177 1114 804 1000 955 1092 1170 1182 762 1081 1134 990 1306 1277 862 977 897 1735 1385 1703 1662 1677 1500 1679 1487 1462 925 1518 1773 1779 1328 1262 1272 1053 1384 1360 1291 1330 1271 1252 1007 1566 1108 1340 916 1124 1196 1406 1412 1286 1309 1291 1309 1199 1316 1323 1360 1385 1182 842 1367 705 907 1043 999 1268 1184 954 883 1252 1426 1748 1527 1209 1189 1283 1251 1322 1075 1947 1388 797 1318 1409 1395 1319 1434 1322 1609 1533 1614 1377 1390 1496 1333 1582 1605 1509 1270 1421 1573 1127 1204 1181 1067 734 934 717 1383 463 388 541 675 546 797 346 941 249 483 560 510 776 750 735 428 524 482 510 610 404 606 475 676 788 370 395 355 381 517 625 506 515 995 752 631 438 693 416 573 666 654 581 941 427 500 618 608 669 1068 1009 1082 791 479 440 163 366 268 1041 686 745 463 285 345 339 450 382 338 616 316 797 1122 598 404 694 401 373 358 405 511 628 935 471 574 760 562 584 1044 1002 849 1198 312 787 377 540 451 608 931 848 617 1045 647 900 823 579 921 626 979 792 623 499 1258 666 658 1310 465 725 674 1082 705 717 1339 470 631 919 589 549 1130 899 476 1487 1635 1481 1060 985 1205 1139 1412 946 1740 1139 744 988 824 537 1565 1012 1335 858 893 1218 867 593 1112 827 791 739 988 855 606 795 700 777 784 859 775 847 888 1389 844 1108 1000 872 1468 790 992 480 830 662 846 853 582 466 456 418 405 651 738 534 768 1077 882 995 642 463 667 888 1029 467 412 468 607 858 940 1100 1423 1010 970 1262 735 1058 769 969 425 390 477 589 959 685 753 594 505 900 767 793 358 789 1004 981 1365 606 1581 486 1537 691 857 471 715 645 1246 701 986 1000 830 765 957 710 581 911 1096 1016 1631 1646 881 713 847 760 626 678 391 829 1219 301 398 296 268 454 646 1042 1207 713 942 843 623 1033 685 1281 1414 1035 974 790 1001 268 145 210 247 242 798 808 1185 1433 985 1189 1213 1011 944 674 723 375 224 662 761 436 793 525 957 876 1015 701 640 708 483 706 800 1161 653 590 987 688 653 654 1023 439 397 597 621 690 477 681 742 600 650 534 632 727 932 846 959 979 577 553 1304 879 348 667 881 799 939 998 1045 874 597 563 676 810 629 929 747 759 953 1014 4606 4503 622 1091 1064 838 994 759 816 830 1079 1146 1568 1062 954 846 584 715 716 917 876 755 1082 1074 846 660 896 1226 1149 789 622 1175 942 888 1199 722 1460 418 323 1080 906 345 413 407 543 456 473 406 690 960 707 949 1043 701 845 923 666 1503 1211 826 1057 887 675 1201 872 884 1401 1363 665 715 676 2168 2118 1815 1162 1061 1941 1669 1390 1031 987 1788 760 1086 1446 1148 780 724 1433 1481 479 447 474 415 498 695 1364 1592 1390 1449 1646 2065 2176 1868 2021 1605 1667 1817 1871 1727 2084 1991 2035 2462 2364 1931 2609 2458 2444 2231 1785 1815 2069 2137 2214 3124 2632 2728 2943 2855 2174 2851 2688 4139 4233 4312 2367 2159 2090 1398 983 2314 2122 1621 1029 1989 886 912 816 799 959 1050 555 1134 1201 1061 760 995 912 737 805 3044 2999 3171 3890 3319 3646 3249 3948 3341 3841 4098 3613 4055 2950 3889 3425 3437 3603 3964 3434 3808 4808 2952 3645 3770 3767 3170 3449 3631 1075 994 481 3199 3906 2033 5630 5062 5285 3525 1448 1553 1845 823 1949 354 787 572 1149 3302 2224 2356 778 936 771 847 2138 2742 2328 2725 2038 2227 2790 2315 3398 4529 5323 3638 4218 8286 7819 4074 4243 5774 6272 2737 1461 2052 1820 2552 1373 2557 950 3809 1160 3473 1917 159 118 2546 2245 3020 5209 2218 935 2025 1589 1700 848 809 1955 1869 2085 1978 1382 3224 4523 1897 1294 2198 2840 2751 4594 2558 2936 1326 1154 1142 3116 1904 3108 1081 1958 664 1687 1696 1841 2009 2284 4032 4760 1455 1211 1290 1140 1749 1496 1520 906 940 1271 2214 1431 942 2672 1731 1611 3889 1298 1534 1591 1126 2032 2243 1758 1614 1651 1443 1497 1410 1840 1857 1920 2052 2004 1381 1599 1786 1148 1502 1731 955 965 1057 799 749 864 1564 962 644 958 777 729 1568 1791 1545 1014 2307 1865 1344 594 941 773 732 898 679 838 544 486 651 653 961 529 594 948 578 582 651 931 643 706 958 872 659 443 779 1018 1270 576 879 694 642 748 898 947 660 762 581 1043 1339 783 836 857 619 1329 1225 1269 655 736 733 779 862 800 746 753 828 769 1148 1155 649 834 460 847 816 846 969 611 625 776 765 606 873 1069 631 749 884 588 821 791 712 932 909 1025 875 1030 575 909 1433 188 1023 1004 803 574 600 457 1194 947 699 1427 1261 1278 1308 1286 1011 613 607 593 524 638 668 1064 565 300 250 577 295 450 487 965 686 791 430 398 444 304 183 171 524 604 422 1409 1139 876 767 690 828 1237 745 731 762 725 1718 1130 1560 1094 864 904 1103 1357 987 854 854 1125 928 804 1235 1042 1175 1115 497 445 717 588 386 419 1015 1512 1876 1182 2098 1143 1358 1141 1224 1472 1382 1205 1107 1184 983 2114 1387 2385 1735 1604 1917 1443 1556 1552 1182 508 1202 1480 1423 1476 1319 1465 1387 605 1218 1428 2608 478 503 544 634 722 741 846 732 1070 402 839 885 1455 466 458 607 1238 1468 1169 1499 1093 1746 461 596 340 471 1351 1176 990 1052 1096 1046 1174 1194 1106 1048 821 879 1232 881 958 749 1463 1135 1638 1197 1146 581 682 616 781 660 1255 669 715 505 350 719 496 819 911 1594 666 628 1924 1357 1493 1388 1801 1532 1130 905 2116 1620 1618 1676 1232 1644 1364 1122 1086 1348 1321 1105 1077 688 644 602 829 1118 1390 940 1456 843 2281 1792 1989 1552 979 1400 1751 1374 1306 1430 637 1612 820 1410 911 1330 1463 1400 1512 1506 1080 1131 1502 1292 1175 1672 1627 1266 1898 2178 2319 1687 1437 832 1562 1230 734 691 1349 951 1085 1258 776 638 921 1094 1122 1267 2022 1167 1347 1366 772 1210 1102 2644 1792 1107 1851 1422 1725 1637 1256 1518 1863 1601 2495 1427 1610 1793 1659 1705 1356 1498 1513 1758 1666 1717 1843 2042 1698 1798 1695 1766 3681 3564 2825 2982 3022 2297 2266 2363 2573 3130 2368 2812 2398 2054 2778 2434 3725 3002 2037 1662 1858 1083 1603 2287 1612 2166 1070 1698 2118 1922 3213 1329 1666 1651 946 837 1308 785 997 1180 877 861 887 999 823 539 715 539 622 568 556 554 777 955 902 1250 1054 947 1128 951 1302 1562 1734 1904 1081 1280 1245 1252 1532 1632 1229 1371 1365 1120 616 583 475 595 663 553 636 545 630 392 947 643 355 348 456 794 219 183 269 692 547 474 519 549 489 902 438 1091 1048 896 1089 951 1043 876 869 639 754 476 426 432 595 441 702 777 1176 365 335 519 376 398 503 1255 817 1046 1026 1395 1073 844 712 1240 1301 744 1265 1170 1219 1228 977 1136 1102 873 547 1227 1024 871 1136 870 1211 952 584 856 563 1566 1030 1320 1250 1108 1037 1152 1145 733 1021 829 875 323 1579 567 1573 919 612 1759 838 840 729 765 1268 1036 710 698 613 1242 1602 1417 2369 1600 792 716 1008 1691 1144 2132 1924 1380 780 1705 1625 936 859 1148 1415 1590 1400 1498 1552 1146 1445 1523 2211 2164 1359 1891 1381 2116 1656 1819 1482 683 895 718 713 881 858 3557 1133 1094 1184 1244 1436 1292 1044 1403 1954 1878 1722 1558 955 1212 1033 694 757 1398 920 714 944 970 1106 926 756 672 1293 1118 1688 1061 889 933 658 724 705 457 458 422 451 410 439 384 671 305 657 752 393 1040 1311 1239 1113 1251 1239 1456 1330 1217 1361 1296 1325 1760 1709 1580 1286 1830 1141 881 1137 1420 1072 1115 1612 1242 1017 1008 1304 780 1781 1208 1090 1351 1211 1247 934 1401 1346 1018 1439 1440 1420 1050 1211 838 1146 941 1528 1019 930 1561 2205 1899 1332 2404 1359 1497 925 2494 923 1448 2136 1078 648 482 590 393 535 516 665 1010 1025 877 1153 1082 938 1224 639 628 778 626 463 525 465 490 670 1620 788 988 805 479 589 846 618 441 561 504 470 382 656 598 449 859 799 769 937 795 1185 572 2302 1088 1066 1182 1022 881 783 729 575 1205 745 839 1031 752 628 305 368 452 575 770 1666 933 760 1083 1192 895 899 1538 730 1004 1156 1866 584 1215 1615 1403 1665 1719 1295 937 869 856 1015 591 512 627 693 558 1250 2669 1739 1387 411 564 445 689 487 993 605 3350 917 3956 3510 2760 2749 3315 3222 2981 3583 2999 3742 2979 2988 3503 3030 1137 908 961 655 3121 3135 12786 1190 987 1359 1291 1379 881 833 1213 1501 630 986 1619 1054 1044 997 1151 1285 1300 1236 1190 1438 1176 1237 605 831 569 964 1147 1045 929 998 618 706 932 976 924 868 1080 1195 1000 1054 974 1399 1089 1020 985 870 856 1032 1198 1063 931 808 1194 990 1014 930 1064 1129 1116 1034 1133 1058 968 989 1054 873 1041 897 1107 983 1260 1328 1331 1098 883 1073 801 1050 911 968 1030 1012 1046 1094 1061 1232 1288 1171 1186 1141 1295 1411 1177 955 1080 1164 1163 1196 1266 1290 1152 1114 879 1240 769 1111 829 1268 1089 980 991 913 920 949 952 956 972 913 1165 1214 1173 887 1281 1170 738 1055 1143 1146 1221 1356 1273 1157 1510 1314 1090 1362 1548 1454 1307 1321 1309 1070 983 1033 1054 1138 1061 1138 693 528 660 1071 447 334 433 442 449 571 274 485 318 435 486 390 337 297 297 388 422 388 412 454 227 457 310 709 866 243 376 298 312 240 423 307 449 506 319 602 537 648 210 386 288 253 231 365 536 400 322 350 423 374 358 724 365 221 215 255 346 275 574 415 463 331 274 425 318 333 387 324 351 239 379 885 831 445 648 457 312 533 418 628 625 873 394 473 823 521 538 677 582 425 654 434 444 368 432 409 417 575 562 707 642 561 602 572 596 742 630 623 706 561 474 817 1155 648 626 650 748 545 652 652 708 617 470 459 709 581 687 926 643 527 939 982 1242 913 786 1037 1044 1176 864 1494 773 434 869 528 457 815 819 1080 703 659 1080 789 559 706 488 567 799 634 915 523 687 694 537 506 561 435 948 774 1219 931 756 641 621 816 825 792 538 586 625 477 761 361 310 670 511 253 590 504 407 551 1323 719 574 477 485 434 651 761 668 335 407 396 497 681 663 916 704 473 733 761 1139 781 453 378 362 513 634 643 550 564 478 432 790 732 620 315 504 552 711 894 542 1066 461 836 471 640 492 503 672 1219 596 685 797 533 791 453 365 317 695 917 820 601 561 1164 858 454 517 467 1115 901 1172 748 304 367 374 259 385 462 714 952 479 626 662 696 898 713 671 942 692 538 654 747 150 148 271 179 234 588 493 1054 935 986 907 881 731 689 709 461 243 287 508 603 338 553 660 799 624 661 507 406 435 337 847 743 1102 906 658 1016 724 470 533 661 548 492 672 656 674 396 668 700 343 397 710 507 664 633 599 926 738 469 418 1014 731 309 663 668 595 748 705 676 651 334 328 395 583 389 474 632 628 857 900 3516 3657 694 678 653 789 807 626 1135 1004 1244 1164 929 829 794 726 412 606 399 742 551 802 823 795 1085 702 704 821 744 440 547 637 903 849 1012 655 850 386 283 674 505 644 405 273 405 465 350 320 756 834 627 645 707 550 450 694 599 1080 862 546 910 589 505 703 798 674 887 804 315 345 502 1320 1495 1066 835 861 1352 1224 961 1157 881 1239 1102 989 916 843 605 750 1182 1023 393 385 426 297 529 424 1463 1413 1048 1507 1141 1934 2312 1909 1575 1556 1298 1554 1528 1074 2326 2472 2181 1904 2518 1438 1940 1924 1621 1698 1841 1698 1849 1801 1655 2880 2167 2453 2325 2291 1652 2534 1928 3666 3068 3164 1826 1994 1545 798 832 1943 1965 1366 893 2452 713 762 972 677 840 579 639 1239 1842 972 410 719 623 624 461 2841 2992 3118 3158 2388 2492 2662 3139 2838 2974 3107 3011 2900 2949 2944 3309 2781 2755 2763 2510 2832 2906 2689 2297 2957 2747 2494 2836 3044 637 486 456 2625 2898 1713 3702 4804 4945 3349 1414 1441 948 308 1096 310 486 351 521 2875 1746 1743 331 763 674 728 1621 1554 1574 2294 1693 1738 1950 1491 1885 3290 3746 3065 3223 6080 6861 3013 3412 4003 4897 1876 1115 1486 2107 2040 1057 2579 751 2530 763 2249 1331 97 68 1634 1462 2567 4081 2141 855 1974 914 1333 807 753 1249 1130 1345 1351 1153 2886 3102 1357 893 1710 2715 2664 2643 1936 1784 1020 1083 866 2228 1504 2533 741 1436 716 1032 970 915 1248 1307 2860 2604 873 840 753 985 1062 1064 1037 788 881 866 1909 1002 1042 2210 1156 1028 2635 945 1129 1066 652 1489 1279 1108 1234 965 1102 1015 1391 810 818 1026 758 866 1237 1376 1309 1243 1234 1014 725 478 581 383 637 709 1226 705 833 612 545 546 1036 1227 727 617 1162 750 680 684 659 382 346 436 278 708 402 401 496 597 574 530 642 673 438 414 539 624 430 534 522 719 510 331 775 829 727 379 715 597 668 569 791 512 782 496 463 727 1176 646 668 747 783 870 982 1048 441 471 544 564 493 649 618 493 931 643 897 968 690 1251 763 842 852 927 893 484 544 933 857 720 730 780 537 742 749 572 888 643 535 706 590 672 694 756 686 895 1402 176 1050 1006 681 526 474 399 712 888 789 1228 951 1076 1153 975 959 555 459 451 534 557 554 601 292 243 178 288 297 459 469 659 421 492 648 630 402 344 261 206 401 447 438 1456 906 594 476 449 774 493 505 493 721 478 849 645 952 674 672 746 712 879 823 559 715 459 503 717 828 903 966 521 405 572 554 325 228 360 816 879 904 764 1319 904 872 653 791 860 1052 876 604 737 849 1265 1057 1577 1317 1207 1508 726 919 932 738 261 766 874 740 713 801 873 768 444 740 764 1735 412 418 399 427 498 507 358 491 447 430 523 587 745 345 335 469 984 794 914 1039 714 1425 347 474 271 363 780 995 670 792 782 695 857 880 782 625 489 520 697 534 572 694 926 745 1046 765 793 452 613 384 679 646 1252 595 457 567 201 581 389 582 436 967 604 461 1463 891 695 1197 1109 1159 1006 433 1562 857 741 855 813 1093 1013 917 952 1171 1170 1070 869 561 561 503 691 752 668 848 905 622 1350 1816 2057 905 920 841 1491 1026 1194 1462 497 1504 952 1062 1007 1021 1036 984 967 989 906 1076 1168 984 693 992 952 794 1511 1413 1514 1190 1057 585 975 757 815 856 734 575 676 797 580 533 871 963 862 988 1335 881 1075 947 557 918 738 1786 1114 1236 1187 1155 1359 1223 1393 1171 1347 1264 1124 1152 1216 994 1053 1230 1010 1355 1434 1377 1252 1249 1416 1303 1224 1272 1356 1188 3190 3114 2506 2561 2292 2428 2213 2315 1651 2154 1804 2067 2277 2323 2441 2090 2799 2032 1639 1173 1271 1004 1022 1440 1180 1615 696 1176 1877 1587 1972 832 928 898 675 642 1049 520 653 965 979 766 683 756 483 482 486 479 616 386 496 439 586 519 709 916 772 673 1104 976 1317 1094 1083 1298 1015 1081 1140 1180 1378 1379 1060 1062 1174 864 434 401 373 504 474 387 450 492 383 216 681 283 469 270 341 432 153 202 204 152 194 247 261 227 217 377 280 538 561 687 918 707 729 465 647 501 711 419 389 423 522 549 533 543 796 552 511 667 519 370 508 769 519 678 1019 1293 965 586 290 791 791 794 673 814 813 681 828 713 673 585 653 440 539 551 640 566 627 716 474 587 476 689 954 947 860 1022 1061 1096 1089 785 1174 1080 737 342 1109 647 1407 800 539 1241 550 527 582 494 1131 1200 504 602 530 1131 1023 1161 1453 1077 519 468 655 1104 535 1085 1200 814 619 1180 938 848 648 1315 1414 1260 964 953 1217 1142 896 1259 1322 1766 993 1659 1265 1311 1414 1365 1408 438 706 628 878 1098 809 3079 913 979 945 875 1049 913 812 996 1666 1738 1417 1317 770 875 621 499 554 705 745 677 991 564 522 859 603 649 886 1016 1307 1027 786 537 835 626 672 224 258 240 258 294 200 186 430 240 371 363 378 873 796 936 949 966 1124 881 919 952 820 1101 1295 1511 1284 1081 1254 1123 1221 956 1135 1008 799 756 1318 776 650 1080 1197 827 928 1002 851 1306 1001 978 987 886 827 758 1281 864 896 1191 917 890 963 641 1238 1064 973 1280 1350 1428 1055 1663 963 772 622 1684 712 1429 1358 690 327 432 448 177 212 249 335 705 623 642 948 843 646 860 281 737 895 425 596 457 557 692 461 1025 395 778 547 386 390 415 581 508 559 499 647 572 562 518 582 656 609 617 668 595 540 486 1468 625 595 670 1294 800 1105 986 509 504 634 727 697 820 656 453 556 468 342 884 880 915 906 903 883 879 562 1394 746 563 847 1248 529 844 1029 938 1004 1105 1168 697 592 622 814 429 538 610 374 257 644 1652 1193 966 415 857 555 697 559 657 479 2794 899 2951 2718 2467 2561 2631 2441 2496 2921 2987 3102 3019 2592 3079 2165 991 1032 1071 596 1403 1058 1190 10954 3556 4208 1304 1004 759 617 1038 918 646 894 893 1211 1210 1116 923 952 991 1019 999 1156 988 940 762 1004 929 874 1108 1128 1012 812 421 576 914 930 889 988 784 1173 1075 945 926 1026 788 753 734 841 852 833 1016 1017 898 673 954 1145 875 738 999 938 968 797 1106 847 1051 1045 1076 1091 1175 963 1067 711 1308 1292 1252 743 869 879 660 972 844 674 1043 951 959 1065 907 973 920 942 947 967 990 1101 1290 1102 1031 1146 883 960 1081 1072 845 781 727 1323 714 1128 829 1017 886 823 719 630 787 732 838 751 1024 1016 1067 1080 804 794 1060 1425 546 921 989 910 913 1006 1035 995 1005 1154 998 1001 900 1230 998 994 951 795 957 886 965 837 922 808 567 624 733 650 409 304 323 325 331 464 360 272 285 296 425 290 357 370 328 472 514 478 494 614 436 662 503 513 630 325 347 291 309 457 488 428 402 621 540 534 465 577 251 409 605 573 524 636 449 415 520 487 570 497 475 877 415 234 230 169 217 310 610 541 585 271 293 321 391 349 437 373 378 377 494 1015 502 262 505 418 428 415 304 755 680 1005 435 529 916 449 460 419 354 315 599 463 308 359 487 357 365 468 416 607 512 508 768 502 535 581 547 643 539 545 519 717 919 618 853 495 723 591 506 656 680 675 639 419 527 698 367 705 783 638 874 958 1149 710 717 785 799 863 818 1152 793 422 1021 395 427 1126 814 932 598 431 1360 723 695 723 751 742 720 840 661 536 820 861 396 445 593 445 804 988 1129 819 544 542 587 641 737 721 341 493 400 440 528 288 489 486 410 341 596 356 294 574 1150 647 644 375 626 394 442 542 479 319 348 375 400 703 702 867 652 489 767 798 1316 776 519 368 341 619 657 431 629 528 343 370 618 875 584 276 429 544 738 1082 557 1403 443 1055 368 678 606 573 453 898 762 618 1027 825 696 593 335 404 531 705 588 678 700 1261 676 417 570 548 784 493 868 719 379 440 469 237 484 478 1226 839 535 650 715 651 1065 569 781 1339 511 466 707 541 169 62 257 127 158 609 494 929 999 1043 899 825 673 620 542 584 387 216 510 713 212 384 527 955 722 911 772 567 335 285 729 750 1055 966 745 1000 469 429 564 451 486 433 413 460 387 434 517 580 256 379 462 401 610 684 526 664 597 356 362 848 889 219 538 544 492 680 610 804 502 472 357 416 548 344 548 723 484 679 687 3382 3365 648 598 597 634 640 654 913 816 1219 1091 743 1002 1036 619 530 431 399 869 560 741 925 925 902 823 784 889 788 609 362 657 1138 1237 1165 681 851 396 450 616 527 388 425 246 232 257 300 259 664 675 777 460 838 355 677 408 432 754 547 554 669 456 411 737 780 750 910 845 287 307 370 863 1218 917 695 889 1184 1279 891 1128 1070 1258 815 884 764 955 760 845 1181 1093 336 336 345 302 483 246 1363 1185 1035 1128 1067 1643 1759 1718 1638 1776 1507 1284 1539 1176 2073 2203 2081 1776 2138 1570 2078 2026 1631 1370 1252 1251 1749 1617 1154 2279 2080 1861 1746 1814 1611 2366 1807 3028 3119 3123 1976 2185 1811 751 604 1390 1515 1146 755 2036 608 714 771 765 862 406 582 997 1297 890 295 463 421 571 270 2388 2657 2857 3277 2460 2268 2557 2892 2526 2735 2679 3327 2660 2500 2997 2764 2569 3371 2633 2314 2965 2894 3379 2838 2981 2690 2509 2864 3137 524 437 298 2661 3013 1262 3249 4032 4386 2738 1015 1147 986 356 1077 364 684 575 331 3059 1831 1773 475 816 692 696 1628 1792 1914 2702 1377 1514 2033 1499 2013 2499 3018 2272 3191 6031 5766 2589 2854 3576 4115 2032 1067 1496 1585 1830 1255 2028 563 2534 811 2392 1113 58 50 2130 1369 2951 3464 1784 847 1916 864 1065 925 878 1172 1128 1100 1500 1274 2289 3118 1404 747 1636 2581 2410 2507 1864 1761 971 1082 662 1657 1210 1989 443 1246 590 1208 1019 1036 1361 1410 2203 2317 1147 1074 839 1135 1048 813 901 666 704 729 2104 915 1016 2224 1024 863 2616 927 1029 1187 925 1067 887 945 1058 906 862 715 984 1163 1070 1157 860 996 1190 1352 1260 964 1273 1125 688 727 463 410 893 695 1616 949 701 383 616 542 1031 942 753 484 1116 714 982 624 727 340 312 455 356 478 593 554 319 547 698 632 485 669 417 404 424 492 473 453 539 528 476 391 823 892 906 425 561 490 611 606 583 485 487 432 550 611 1064 689 781 444 471 618 781 878 375 417 490 608 629 400 511 707 660 581 809 850 631 751 759 914 980 682 1005 377 443 647 453 462 490 963 538 709 733 651 658 553 499 593 567 731 567 641 544 613 1351 180 1111 978 462 325 384 432 506 1042 792 974 773 868 1014 854 996 771 509 377 525 392 461 561 516 325 235 489 279 504 543 483 383 407 468 425 469 348 287 187 266 300 337 1194 890 445 363 425 496 562 550 585 529 338 1029 740 698 677 594 670 742 866 556 821 785 422 684 712 640 1244 927 622 381 493 472 607 475 405 818 826 956 712 1690 885 905 761 700 822 1027 766 824 719 811 1268 1120 1280 928 1122 1515 954 1056 1141 911 345 1037 1167 832 710 1081 1058 714 415 654 688 1852 272 240 335 357 373 393 449 421 494 385 662 423 881 342 320 431 1260 1127 724 804 780 1174 367 406 268 391 807 1000 743 802 895 775 943 801 852 622 536 568 620 494 556 521 960 787 1084 825 793 494 640 523 565 534 1361 610 428 544 352 795 499 723 390 1140 630 541 1189 738 970 1136 967 1012 874 716 1732 814 722 766 894 861 843 625 669 923 1012 712 728 517 607 536 738 893 783 984 760 618 1378 1331 1557 842 937 770 1734 767 997 1252 456 1047 973 1161 999 1203 768 728 747 780 602 1046 1204 808 678 822 738 568 1408 1154 1224 1295 1162 535 879 725 901 893 625 788 876 998 725 497 716 688 943 984 1061 915 1146 1029 638 800 779 1476 731 1111 1156 1057 1204 1113 1175 1428 1072 1088 1206 1033 1270 1100 1155 1051 1042 1687 1176 1382 1160 1154 1281 1128 1243 1244 1046 1266 3191 2922 2067 2027 1864 1692 1755 1954 1744 2133 1746 1906 2275 1845 2444 1557 2670 1768 1814 1390 1553 1329 1359 1518 950 1694 565 1237 1934 1714 1966 688 713 1029 642 1031 1055 910 466 607 936 643 625 536 685 601 455 577 481 531 374 362 843 448 726 1019 656 567 963 1115 967 1109 1041 1194 865 1230 1180 876 1127 1510 981 775 826 679 357 448 414 425 411 380 341 579 530 217 669 278 425 330 553 288 154 109 199 201 189 216 236 210 216 415 347 489 628 771 750 687 707 426 829 405 541 349 333 367 527 381 494 356 858 412 420 474 384 480 510 877 481 630 962 1438 866 440 321 654 598 715 477 719 706 591 738 863 759 489 557 336 404 539 664 711 508 632 335 472 501 750 729 894 886 823 974 865 792 687 925 860 838 307 1398 745 1603 861 604 1450 714 714 694 726 1012 1303 683 447 372 1044 953 1054 1245 1294 498 480 683 1165 332 770 1208 867 530 1216 1220 694 670 1142 1208 1057 1165 863 1296 1256 1040 1246 1123 2309 1172 1462 1277 1621 1152 1358 1224 432 573 658 1121 1026 1138 2483 1017 1064 1007 1198 1025 909 760 996 1152 1320 1273 1227 672 698 551 356 393 827 714 711 940 634 638 687 528 475 762 748 1173 696 637 534 772 701 582 434 420 324 453 468 360 324 428 245 506 275 448 938 848 964 929 868 878 721 769 896 609 858 1074 1216 1060 966 1388 1072 1154 935 1042 1291 1043 704 1299 695 683 893 1083 901 1075 838 749 1167 1081 721 991 848 900 705 1030 713 778 1117 935 952 863 497 857 981 659 1089 1462 1521 733 1999 1219 845 526 1350 679 1317 1536 842 350 461 443 306 322 402 398 795 1117 747 999 729 798 837 408 542 744 402 378 315 469 550 529 1323 397 684 400 399 502 565 541 501 483 452 362 342 381 328 417 592 402 778 714 501 551 374 1980 517 495 566 609 551 587 506 492 777 665 421 553 571 681 482 581 389 375 677 815 824 918 896 1004 1269 619 1382 692 671 598 1217 765 1030 822 720 906 922 1005 618 788 535 743 310 473 574 404 318 778 1544 1504 802 594 522 366 774 518 485 370 2181 659 2498 2250 2299 2307 2014 1952 2000 2481 2759 2606 2499 2366 2394 1937 891 967 761 628 1153 1137 987 3556 10453 3457 953 963 671 498 1058 902 605 731 926 1011 1016 918 686 777 785 841 856 1062 1166 1159 622 1109 1013 1025 1176 836 761 813 604 696 1018 1008 903 1280 1235 1098 1329 963 1009 1362 631 776 759 662 928 703 1073 945 970 747 987 840 641 722 923 1020 1102 885 1170 974 1091 1044 1047 1038 1046 1035 1053 792 1277 1090 901 775 1071 879 710 949 773 864 948 836 984 915 981 1091 1169 903 985 1105 1096 1079 1312 984 1058 1244 1021 1194 1280 1282 1144 1104 818 1037 771 1150 656 1180 1025 909 886 730 869 764 1146 1108 1188 1139 984 1253 1165 1017 1141 1376 708 1205 1227 1028 1287 1235 1423 1329 1248 1396 1242 1471 1517 1729 1232 1252 1268 1113 1097 1052 982 989 1079 1188 944 583 985 785 365 318 348 411 356 477 373 372 331 355 524 463 525 487 473 348 352 326 350 644 281 641 367 710 766 317 418 341 359 365 384 405 464 667 404 482 438 518 277 407 423 413 370 436 468 371 537 512 605 692 680 709 486 234 228 237 299 347 440 511 555 222 378 230 437 260 429 334 324 236 431 1166 366 237 468 450 373 496 415 665 471 800 418 478 512 513 597 624 511 476 759 564 532 450 563 349 461 458 514 539 487 485 712 568 519 763 609 847 411 648 364 915 1129 670 819 653 691 861 487 687 609 771 485 560 755 475 655 895 646 481 883 1118 1529 718 783 783 1004 1132 960 1182 883 532 859 688 407 854 796 878 777 566 1354 890 605 854 793 797 976 825 800 671 735 938 634 686 436 683 740 1050 1287 752 676 739 617 935 652 853 405 446 470 481 574 524 396 682 585 479 479 375 444 489 1236 952 842 433 452 662 525 627 452 344 392 453 587 577 599 775 584 502 609 569 910 581 546 402 398 463 489 493 600 507 425 280 680 756 536 354 557 593 747 1088 616 1287 407 1015 402 984 582 634 675 998 693 531 846 562 614 531 447 372 516 621 713 610 641 1176 992 523 491 609 1049 853 1162 893 231 294 474 374 716 598 865 956 466 599 1106 546 669 687 855 1180 541 580 607 590 184 124 164 188 250 437 620 1035 1129 1046 765 896 651 615 501 413 207 277 441 741 298 946 481 915 617 704 407 389 439 263 684 673 1174 671 687 727 743 465 426 1002 322 284 426 450 417 298 471 474 407 449 510 596 765 710 658 838 913 447 432 1042 920 259 407 450 412 536 464 661 531 552 312 443 424 249 627 520 492 852 651 3657 3766 616 641 642 608 964 638 668 665 1271 952 1154 678 948 561 604 779 423 760 579 854 948 917 868 595 928 943 959 359 357 855 831 853 1251 821 1051 261 478 723 562 705 447 383 291 359 355 512 638 636 739 476 786 485 542 669 486 803 727 535 955 769 534 713 828 563 1343 1154 240 264 315 1354 934 1222 1041 964 1374 1371 792 1005 697 1124 885 897 782 979 731 1023 1228 994 239 231 483 296 600 550 1458 1479 1124 1253 1061 1806 1769 1848 1802 1844 1528 1622 1785 1116 2450 2538 2227 2256 2372 1305 1833 1875 1675 1965 1727 2003 2094 1934 1984 2287 2283 2438 2426 2202 2073 2294 1941 3636 3226 3218 1642 2256 1945 909 799 1788 1903 1337 800 2019 841 863 599 756 1019 560 606 1298 1523 1110 556 547 476 438 511 2678 2846 2855 3119 2618 2473 2855 3237 2805 3457 2759 2971 3324 2841 3453 2866 3374 3206 2910 2869 3372 3736 2702 2942 3148 2962 2832 3303 3301 797 702 305 3082 3128 1462 4165 5084 4964 3418 1157 1107 899 305 1185 228 531 382 435 2828 1940 1836 334 649 554 687 1358 1634 1627 2342 1445 1283 2519 1686 1875 2861 3302 2776 3146 6134 6710 3179 3245 4462 4394 1758 1050 1479 1859 2192 1213 2298 843 2459 913 2321 1164 84 74 1981 1425 2534 4006 1956 1038 1836 856 973 976 952 1617 1403 1390 1339 1432 2515 3401 1270 898 1417 2402 2124 3246 2349 2444 896 945 821 1975 1290 2353 758 943 487 1362 1261 1098 1534 1429 2727 3175 961 877 728 1097 1281 872 987 664 741 998 2344 801 837 2154 1095 937 2908 859 1030 1028 812 1264 1342 1145 1337 933 844 800 1150 870 958 1057 792 902 1071 1397 1469 1184 1453 938 754 744 527 488 733 547 1084 577 667 548 724 435 975 1241 855 480 1057 658 1040 567 377 349 329 668 408 575 458 395 571 388 472 523 532 741 466 359 347 646 374 491 564 622 412 430 787 856 852 429 618 645 372 346 742 451 482 463 399 589 992 423 664 486 508 916 900 1040 405 415 409 451 484 458 450 540 548 454 717 701 596 644 614 666 731 728 934 539 394 714 530 636 620 948 466 767 653 568 719 753 697 857 633 699 803 855 613 635 1401 106 1146 772 495 351 451 480 639 871 881 996 913 1301 1151 1006 879 806 520 384 510 435 560 583 339 312 184 327 429 640 444 486 443 334 591 563 548 450 310 261 224 489 396 1176 1015 601 505 477 412 641 430 428 733 592 1179 911 1118 775 710 775 851 839 629 865 837 347 588 695 739 843 1107 864 311 475 489 439 343 233 906 744 786 747 1321 1219 1011 790 828 969 855 764 914 860 1062 1343 993 1703 1458 1123 1628 700 944 920 862 221 863 969 823 880 726 1003 684 490 752 813 1714 368 333 440 409 480 408 287 520 589 396 564 607 1012 372 358 472 997 828 588 799 461 1137 231 490 329 253 1101 903 704 748 786 750 853 1058 809 538 539 506 600 512 558 594 1278 1136 1225 985 1045 466 577 454 643 474 1261 703 468 479 237 642 348 541 331 1166 539 598 1266 1023 876 1273 1001 1131 823 547 1623 1124 921 993 745 671 1140 588 638 678 760 805 552 572 571 545 708 1084 833 963 1035 577 1456 1263 1468 717 873 675 1543 985 1197 1445 489 1146 872 1280 919 1213 1161 1116 1151 1277 852 904 1398 1017 658 1019 947 1016 1537 1611 1405 1071 927 716 982 781 865 727 773 690 774 788 558 591 607 856 890 1048 1059 797 1355 1030 683 777 679 1947 902 1230 973 1345 1642 1294 1260 1402 1318 1243 1292 875 1100 1229 1071 1595 1040 1261 1228 1786 1149 1247 1367 1264 968 1168 1100 1311 3327 3257 2445 2646 2343 2228 2279 2478 1867 2488 1775 1936 2624 2476 2316 2440 2915 2019 1457 1597 1695 1296 1207 1671 1071 1907 729 1477 1974 1698 1947 681 1221 1196 680 789 1043 663 773 1213 890 907 510 964 561 453 445 543 600 469 522 490 595 573 763 653 735 725 1073 1026 973 959 1329 1399 908 867 1142 1084 1497 1267 999 1164 1162 866 479 521 485 499 480 397 407 732 444 224 778 364 515 236 557 667 137 117 121 282 280 293 315 293 297 560 323 551 587 665 676 644 652 646 829 492 624 274 250 280 509 269 679 443 1040 539 519 329 271 354 416 781 293 414 874 1204 806 714 356 811 821 562 674 802 918 778 991 750 748 564 534 676 729 564 817 568 626 617 513 477 546 835 940 826 791 981 800 891 962 626 939 858 930 358 1228 598 1556 902 560 1654 563 629 578 564 1157 1199 623 472 394 1236 1214 1393 1659 877 582 535 729 1268 639 1205 1412 989 703 1255 1077 938 894 1170 1472 1107 998 932 1167 1103 971 1265 1576 1743 1082 1412 1311 1159 1196 1878 1676 626 937 515 810 1091 951 2718 1041 1006 958 1028 968 879 762 882 1542 1552 1509 1629 999 732 570 396 577 1036 684 845 926 495 606 849 522 805 1107 705 1119 825 683 604 653 817 621 263 374 336 378 407 251 223 426 272 433 663 377 739 938 1100 1108 771 861 789 763 1031 707 981 1381 1591 1296 1203 1321 1322 959 848 983 997 1001 709 1390 657 616 723 1157 850 918 974 733 1195 1039 814 833 873 829 639 1045 831 928 1016 827 925 1171 587 960 910 679 1136 1440 1327 932 1844 1112 820 869 1497 842 1386 1090 716 438 405 371 361 397 384 500 841 1047 716 840 755 679 711 372 545 679 377 436 397 486 727 650 1133 464 708 591 421 585 526 604 418 403 427 548 526 398 423 529 575 497 823 726 510 724 618 2067 517 493 818 589 641 455 398 524 912 591 613 636 774 405 356 348 367 364 849 961 960 720 857 830 964 600 1455 562 813 668 1375 486 1125 1266 1240 1383 1366 1229 727 619 725 675 377 622 430 493 355 962 1651 1278 835 571 471 350 789 379 731 380 2585 850 2802 2587 2640 2347 2537 2751 2656 2992 2580 3068 2364 2563 2949 2260 792 954 1001 630 1029 1057 1359 4208 3457 10079 1083 1064 753 630 1135 906 612 612 1032 1232 1216 1197 797 984 1032 1140 980 1308 1497 1586 1331 1447 948 1731 1224 1516 1434 1398 1154 945 1418 1513 1652 1398 1738 2341 1396 1240 1832 1524 1788 1289 1224 1449 687 1021 865 969 1044 701 1095 1372 1198 659 1345 939 864 821 1546 903 1577 1397 1450 1554 1568 1406 1294 1338 1234 1038 1001 1040 1405 1038 1249 1110 1120 1141 1071 1245 1273 1247 1017 1254 859 1196 1228 1081 1190 920 919 845 1131 1048 1177 930 1058 1007 1291 890 1098 1564 1119 1188 1427 1010 1355 1786 1154 1155 1472 1195 1226 1310 1194 1239 1354 950 1014 1084 2046 934 827 1423 1438 1568 1289 1444 1212 1068 1404 1084 1217 1290 1280 1221 1336 1323 1466 1450 1420 1532 1396 1281 1447 1201 974 974 1037 1487 985 615 700 580 764 786 682 541 452 647 517 542 439 393 429 365 476 424 412 848 694 711 779 730 858 440 494 401 482 339 538 482 972 713 564 544 373 590 413 503 668 554 518 606 400 446 599 627 726 659 599 1142 598 675 627 483 552 468 811 492 524 475 514 440 680 458 544 341 642 553 727 1268 432 408 590 546 710 690 545 956 1106 1284 712 758 686 802 753 889 778 596 855 854 578 569 645 672 489 565 598 818 1097 746 880 674 457 739 697 1000 744 798 777 1415 999 1155 1050 491 702 684 710 853 906 813 718 780 975 738 969 714 857 699 1484 1490 1528 1601 1343 1362 1398 1443 1211 2001 1241 872 1598 599 1002 1612 720 1595 754 1008 894 1306 976 1314 631 715 970 1282 1210 949 1250 1007 794 507 881 565 1512 1448 1496 1514 916 891 951 1103 821 838 662 710 539 952 636 654 725 1035 792 690 832 886 639 1038 1289 1207 1264 807 637 800 988 1036 521 619 684 608 1238 826 1039 1435 930 952 1260 965 1521 889 1065 500 552 931 1153 1188 562 639 610 579 1219 948 663 633 812 1184 1325 968 913 1672 697 1415 651 891 951 1594 634 1508 976 853 1352 792 1291 595 575 630 1134 1192 1146 1041 1023 1224 826 470 734 579 1051 798 1127 778 359 395 371 320 561 581 808 1049 557 709 692 432 716 1214 1293 731 648 612 1036 851 128 320 173 224 237 639 953 1370 1273 1242 985 1274 1152 937 819 768 243 229 591 745 331 719 583 1069 754 752 536 498 491 435 875 874 1665 1301 1012 1514 540 721 569 789 493 280 758 720 778 425 542 847 645 746 669 779 765 745 710 1057 1226 516 549 1066 1083 818 1212 1357 1319 1415 1375 1052 999 778 608 399 1003 836 472 1235 1202 1256 1149 5085 5036 1056 1339 1093 1113 1581 1103 1030 989 1643 1020 1468 1016 1182 830 791 602 637 691 457 264 1227 1155 1315 900 1122 1331 1034 742 726 1014 804 782 1479 1038 978 508 587 712 557 668 835 745 470 523 333 406 614 1033 1012 862 923 370 562 823 821 1005 707 701 889 520 585 1207 690 833 1038 955 731 783 1072 1521 1621 1660 677 1766 1366 1773 1167 1107 1061 1678 1272 1593 1456 912 877 691 1947 1249 485 459 666 756 687 629 1720 1989 1605 1613 1505 2192 1964 1916 1936 1735 1593 1827 2083 1301 3095 2397 2692 2703 3113 3044 2107 1846 2515 3090 2414 3124 2998 2883 2687 2993 3028 3110 2337 3090 2333 3050 2384 5078 4714 5040 2278 2287 3016 1086 987 2731 2612 2007 1248 2773 848 800 994 771 899 927 675 1508 1379 1314 751 1195 940 722 480 3664 3867 3825 3684 3706 2919 3959 3317 3829 4659 3927 4137 3956 3658 3809 3520 3460 3544 3589 3479 3292 3398 4190 3737 4408 4952 4707 4605 4984 1115 809 559 3404 3233 1886 5017 5590 5681 4984 2001 2008 1068 445 1108 424 400 317 470 3480 1889 1875 684 1099 919 1117 2091 2151 1860 2508 1890 2077 2216 2100 2446 4311 5331 4657 4637 8903 9977 4570 5027 5624 5847 2461 1464 2855 2709 2461 1695 3240 1157 4112 1276 3169 1472 283 261 2337 1905 3220 5900 3522 1293 1788 1804 2178 736 791 1810 1695 1955 2274 2251 3057 4071 1371 994 1641 3877 3475 3187 2079 2120 1168 1029 820 2697 1803 3007 519 1760 838 1219 1334 1283 1409 1198 3115 3532 1179 1170 1450 1488 1277 1265 1554 1082 885 1563 2538 1649 1154 2411 1177 1110 3815 1225 1381 1629 965 1391 1476 1462 2059 1978 1547 1599 1587 2416 2258 2282 2138 2452 2069 2124 2013 1992 2170 1891 737 673 875 823 684 591 1526 927 962 677 865 466 1130 1134 1077 902 1249 794 735 854 658 510 445 396 335 661 746 724 632 874 969 1136 1275 813 863 638 746 782 726 803 908 629 725 474 1142 1196 838 582 494 594 383 330 633 761 643 920 715 852 1082 511 752 519 685 1207 1403 1563 916 966 997 987 889 845 885 923 817 847 874 912 856 842 909 875 959 1023 1092 512 461 628 683 571 559 1058 503 649 1355 640 1308 670 584 828 1063 1133 764 892 782 1165 1424 245 1682 792 752 583 763 588 587 1052 715 1211 1449 1163 1202 1152 1499 384 642 942 590 396 270 369 307 612 433 287 538 517 525 1035 339 319 485 398 296 564 492 311 678 326 496 1350 967 650 498 757 969 902 1312 1386 1080 678 1301 967 580 744 656 991 795 1286 1031 655 1021 944 1127 1213 1283 1177 1310 1250 448 444 651 657 416 497 910 1136 1238 866 1400 1156 1039 1277 1254 1309 1051 1010 1122 1261 1588 1721 1340 1773 1547 1592 1724 1242 1070 1251 1330 344 1092 1289 1598 1682 1418 1421 988 421 900 1004 1904 557 526 526 410 543 624 452 465 864 727 844 721 1005 593 561 412 1887 1583 786 901 895 1791 324 397 290 342 713 1218 1013 1111 1098 1069 1190 1017 1314 818 658 628 773 548 648 650 1195 1003 1310 1101 1151 986 1150 993 497 644 1325 598 676 642 452 717 597 960 616 1178 916 978 1810 1019 1149 1272 1305 1740 1347 698 1253 1164 1153 1372 1102 927 684 749 726 760 966 1179 1362 1068 1231 1314 784 1257 1370 1453 1172 656 2479 1898 2138 949 1214 836 1571 1055 1101 1425 610 1122 1297 1375 1368 1322 1395 1265 1304 1354 1264 1114 2432 1359 1200 1117 1196 1282 1677 1660 1781 1999 1870 777 703 572 791 1155 1059 501 603 1167 865 922 648 728 1833 1002 1272 1609 1414 1516 843 870 926 2132 1379 1349 1095 1199 1882 2170 1531 1176 1759 1958 1866 1362 1499 1328 1198 1262 1852 1364 1155 1239 1629 1637 1574 1439 1467 1596 1612 1639 4356 4033 3393 3027 3502 2872 2985 3183 2735 3009 2564 2879 3196 3085 3298 2215 3956 2679 2121 1510 1662 1509 1581 1032 1619 1855 698 1540 2841 2571 1872 1167 1315 1432 805 819 1009 1428 954 959 815 1054 690 947 962 857 892 928 906 650 890 885 1046 1022 1254 1819 1479 1363 1370 2093 977 1383 1643 1485 1035 1281 994 1295 1565 1697 1224 1745 1775 1176 508 529 485 554 498 396 839 622 814 441 718 610 465 659 548 788 276 191 206 249 278 280 273 305 230 548 368 809 566 711 886 719 767 567 487 553 571 627 568 642 693 444 706 865 987 389 327 343 329 357 379 1176 679 1136 1338 1343 1037 928 466 655 726 736 652 1141 963 738 722 727 673 838 901 895 735 1168 1028 905 663 1031 587 636 702 1879 1146 998 874 912 1042 749 842 706 1049 1014 652 322 1410 703 1385 704 680 1238 799 723 693 825 1462 1803 676 679 643 1580 1705 1682 1257 1328 594 521 777 1357 839 1535 1389 884 685 1434 1205 870 1049 1334 1886 1462 1092 1228 1438 1753 1156 2062 2143 1977 1812 1587 1712 1659 1689 2389 2114 640 850 937 933 1090 1091 3660 1894 1586 1637 1566 1504 1541 1314 1429 1850 1773 2178 1585 895 1251 845 863 560 1012 1020 909 1034 747 1095 1311 674 1018 1456 1584 1608 1654 761 916 784 979 972 379 404 335 406 404 343 298 521 220 855 584 527 991 1314 1195 1218 1288 1417 1227 1245 1058 1122 1344 1748 1509 1800 1789 1853 1841 1551 1284 1396 1269 1203 1646 1472 1421 1086 1657 1390 1320 1457 1387 1168 903 894 1115 1074 1143 1438 1114 1486 1011 1017 1554 1068 1599 772 1315 1488 1148 1456 1253 2105 2078 1677 2294 1226 1391 1191 2436 1298 2291 1580 1029 410 503 296 269 274 314 336 1073 784 727 890 709 706 766 445 833 773 603 595 618 685 732 677 1858 547 1221 922 662 534 940 849 714 623 553 788 622 624 603 550 1006 932 862 625 508 615 617 2129 1235 1110 718 676 617 760 619 533 685 742 821 785 788 881 767 814 454 537 1177 1370 1323 1334 1274 1357 1104 605 979 908 879 1687 1450 720 963 1222 1135 1427 1352 952 1462 833 614 1121 733 1052 981 460 278 1433 1642 1684 788 584 926 652 686 765 1060 496 3082 811 3469 3212 3547 2842 3450 3054 3021 3802 2965 3611 3148 3413 2942 2822 926 1446 1022 950 1271 1432 1291 1304 953 1083 19509 1734 611 799 1252 1262 845 1010 1881 1350 1284 1160 1098 1475 1299 1184 1303 1518 1835 1676 1552 1114 1317 1718 1492 1503 1119 1191 1052 1157 1671 1856 1581 1281 1581 1658 1616 1137 1706 1772 1068 1054 1096 1283 1105 1320 832 1245 914 603 1162 1270 1191 963 1425 1137 1066 1143 1138 1592 1163 1233 1163 1388 1159 1425 1019 1030 1238 1377 1403 1466 1523 1549 1502 1582 1395 1519 1561 1087 1414 1106 1197 1336 1536 1209 1239 1112 1466 1143 1087 992 1123 1171 1059 1254 1455 1344 1384 1172 1214 1287 1171 1013 999 1091 1290 1205 1467 1551 1114 1032 1558 1419 1638 1687 1342 993 1163 1267 1662 1342 849 1345 1380 1568 1442 1356 1450 1435 1543 1614 1634 1697 1587 1754 1114 1249 1354 1175 1304 1272 1409 1476 1303 1506 1378 1184 1096 1556 623 433 449 532 454 690 492 410 362 535 399 463 798 788 707 501 603 561 544 688 457 686 514 742 1012 728 816 707 795 429 630 655 493 1067 682 673 562 733 826 927 482 566 521 645 517 442 797 638 742 597 561 1471 534 313 271 258 440 525 649 527 571 332 297 372 382 452 438 416 676 425 843 865 547 278 391 390 565 339 793 854 703 1166 479 553 448 723 528 781 658 548 1039 441 373 417 467 357 545 593 722 617 624 637 519 505 684 745 739 595 648 585 553 1160 936 736 1093 500 489 621 739 947 704 789 490 670 623 381 460 847 960 550 1288 1084 1569 1210 1018 1235 1353 1804 822 1061 1149 890 1178 897 552 1245 722 1132 1030 643 1051 1067 994 1246 831 878 618 1017 895 454 997 638 690 586 553 485 966 1139 1243 925 906 966 1146 829 915 749 592 571 637 816 732 582 958 905 912 502 479 737 741 785 1416 1097 1254 466 592 609 520 747 639 540 820 652 643 670 844 1143 618 570 733 814 1720 616 1058 1044 899 758 988 909 756 796 492 548 852 997 632 506 853 839 844 981 707 2038 921 1521 561 986 764 1358 924 1189 809 712 706 908 882 553 479 541 862 1022 1086 916 1017 962 928 559 501 886 779 616 817 796 352 386 369 393 618 531 640 1155 613 712 694 565 687 884 1209 852 580 510 1313 919 186 175 246 198 187 580 732 1000 984 934 957 924 749 637 595 499 232 316 514 852 451 588 541 621 703 686 396 502 441 332 913 716 1101 873 734 1090 787 516 541 703 648 537 510 504 621 669 453 899 747 797 433 852 598 751 794 933 1140 882 876 1025 900 647 641 593 569 632 621 625 698 714 715 373 681 554 577 713 746 981 1419 4681 3945 896 1001 784 1145 1130 829 1108 925 1587 1239 1446 895 1186 847 647 870 558 503 709 514 844 933 802 930 925 1227 1423 990 530 657 704 536 834 604 903 359 468 1064 725 587 836 695 680 549 450 463 817 817 861 1003 1176 982 481 822 677 985 731 990 739 681 421 1027 997 1189 845 730 678 821 825 1631 1477 1454 1185 1577 1569 1380 994 879 1177 1380 1201 1071 998 995 900 706 2193 751 571 492 552 908 889 500 1451 1368 1231 1409 1426 2183 2119 2094 2202 1984 2090 1888 1474 1335 3177 2934 3123 3180 3474 2612 1946 2109 2343 3092 2938 2999 2944 2878 3008 3022 2841 3054 2605 2788 2324 3454 2443 4807 4407 4654 1915 2021 2830 1211 919 2586 2742 1976 1241 2823 717 742 787 718 1030 925 771 1570 1305 895 767 885 779 683 624 3600 3570 3663 2669 3139 3056 3706 3156 3175 4121 3130 4167 3375 3249 3821 3297 2685 3458 3483 3180 3537 3567 3073 3575 4053 4482 4035 4013 4527 939 801 779 2489 3188 2175 5627 5469 5197 5057 1523 1629 979 294 1073 515 406 338 345 2772 1468 1461 713 1036 916 704 2129 1628 1595 2245 2028 1852 1973 1588 1839 3919 4597 4485 4547 8987 8359 4241 4423 5004 5673 1711 1599 2407 2146 2619 1950 2419 1140 3921 1545 3040 1652 295 273 1990 1576 2721 4945 2204 1261 1838 1169 1476 582 545 1998 1939 2108 2318 1880 3575 3515 1268 1051 1625 2770 2519 2980 2145 1861 1109 823 927 2757 1609 2762 771 1381 886 1515 1142 982 1117 1380 3421 3327 1495 1752 1313 1676 1300 1271 1240 1216 1316 1453 2110 1777 1391 2015 811 765 3584 1264 1592 1370 963 1477 1654 1861 2243 1274 1585 1623 1474 1991 1973 1906 1626 1792 1884 1813 1811 1557 1761 2215 619 482 973 662 341 371 1575 826 781 695 921 759 1228 1052 741 840 1010 657 584 547 514 450 396 301 399 736 748 684 756 718 532 570 671 673 614 503 426 773 573 655 819 456 689 487 897 951 884 603 329 493 486 420 667 544 563 582 791 635 848 880 598 464 661 1171 1428 1283 595 643 791 748 639 1093 645 656 677 884 809 910 702 750 829 1034 1059 798 1044 596 598 885 699 696 697 1037 609 745 1137 683 976 740 684 884 706 803 961 1116 729 1042 1607 256 1433 654 748 604 609 509 759 1011 703 1290 1471 1669 1528 1441 1238 861 529 619 817 490 519 388 421 482 384 477 523 324 471 957 501 487 600 464 476 749 512 511 443 286 422 1601 906 617 504 764 676 788 577 585 1078 714 827 713 1025 859 781 704 813 857 987 668 630 770 879 904 1108 1049 1220 848 435 476 588 806 520 412 883 730 837 1026 1491 1076 994 1048 903 1070 1514 830 955 1218 1017 1305 967 2295 2074 1022 1184 1178 726 800 961 300 1147 1287 1253 1338 850 859 910 451 962 1038 2225 651 558 521 520 641 623 408 554 812 336 790 900 993 494 441 751 1491 1129 566 709 590 1952 325 447 260 374 560 804 602 690 754 713 873 873 656 1005 881 860 940 737 800 935 1115 1013 1210 1068 969 735 799 780 463 499 1449 528 782 562 423 743 447 815 531 1229 747 658 1395 1001 1087 1109 1313 1661 1015 623 1360 1329 1611 1751 871 988 1093 1166 1014 856 982 762 787 1095 925 932 934 1758 1534 2022 1585 860 1857 1656 1840 1128 1384 955 1743 796 1028 1329 578 1216 1119 1219 1206 1233 1445 1156 1301 1384 1204 800 1366 1398 887 1529 1165 1145 1612 1525 1679 1092 813 786 833 722 1087 743 711 525 591 690 734 737 961 845 1125 853 730 1255 1566 1210 671 954 840 2216 1279 1045 1182 944 1427 1365 1335 1263 1660 1928 1435 1299 1527 1105 1274 1373 1568 1445 1436 1401 1270 1707 1487 1685 1436 1415 1819 1823 3813 3793 3491 3169 3151 2607 3166 3525 2986 3169 2919 3265 2959 2516 2695 1971 3370 2712 2464 1488 1627 1188 1606 1127 1808 1670 716 1742 2302 2061 2195 1207 1048 1427 864 522 1006 641 874 832 973 783 825 984 727 628 843 604 670 738 792 791 995 926 1056 1133 1081 1033 1329 1827 1212 1128 1062 1084 1065 1055 1136 1009 1907 1563 1433 1644 1760 1466 528 448 352 538 542 416 619 691 506 344 679 499 382 264 360 518 283 146 257 271 426 517 497 465 475 479 369 691 772 901 810 734 768 543 443 687 888 406 355 395 724 366 747 629 995 443 431 460 384 333 438 961 506 837 915 1092 860 1054 327 722 718 571 791 872 784 1093 1103 963 900 692 621 1064 1306 730 897 1011 952 1078 881 684 755 1407 1437 1084 975 974 794 1077 1022 508 939 877 1120 369 1988 843 2076 1223 892 2033 917 1095 869 1175 1352 1530 653 471 443 1424 1434 1492 1486 1301 825 682 1009 1781 959 1749 1720 1140 749 1736 1652 739 824 1422 1381 1419 1313 1301 1412 1160 1460 1611 1944 1816 1727 2140 2011 1895 1856 2393 1692 580 1231 870 815 1129 777 3090 1770 1444 1501 1328 1670 1458 1204 1477 1733 1656 1537 1410 1054 1200 982 744 621 784 908 1167 1303 928 872 915 526 990 1931 1544 1309 1494 830 572 900 945 816 357 284 233 267 259 304 267 707 489 540 688 268 1126 1223 1237 1293 1020 1033 1097 1109 1021 1092 1284 1450 1510 1406 1478 1566 1374 1543 1121 1293 916 1103 1208 1195 1073 1050 1020 1050 1061 1104 1263 1179 938 873 967 885 950 1049 1024 1260 1191 1089 1572 1036 1114 970 1554 1348 1191 1198 1203 1660 1604 1609 2097 1116 1115 1085 1512 930 1908 2116 1152 592 485 268 163 256 216 306 781 624 837 755 749 673 883 359 814 788 630 467 707 689 573 669 1544 566 1037 550 642 662 709 1115 457 588 684 569 527 522 592 625 718 493 948 728 650 724 625 1627 736 696 531 526 539 661 598 499 578 664 552 591 872 554 459 487 386 426 921 1037 879 898 1238 1284 1098 789 750 1016 889 1261 1116 441 910 987 933 940 1161 944 1577 1086 900 1084 817 1058 725 614 465 1113 1822 1792 1784 674 559 413 1102 577 698 538 2833 722 3000 2682 2825 3111 3001 2868 2838 2859 2781 2841 2800 3040 2430 2689 1092 1166 769 960 1156 1066 1379 1004 963 1064 1734 18547 1194 1124 903 809 860 1015 1285 1492 1351 1303 1245 1238 1182 1180 1214 1460 1354 952 697 939 583 592 787 611 529 660 782 642 604 624 615 652 882 845 769 661 839 892 490 578 576 693 1663 1013 1007 1183 670 952 1258 1368 964 1259 744 1184 1123 1432 1025 1615 1077 841 1006 798 836 863 984 621 1080 1418 1103 1351 1156 1163 1279 1347 1426 1045 1190 1247 1123 869 983 745 1181 944 893 1037 820 928 1126 1143 1201 1049 972 1297 918 1027 1100 1002 1114 857 1003 926 504 1227 1099 506 1408 1274 703 1262 1059 795 960 806 1183 1240 955 1019 979 1051 941 1578 1402 1369 1506 1186 1431 1670 1685 1660 1594 827 956 726 1339 1648 1461 1455 1608 1410 1307 1083 1242 1150 580 659 800 1314 389 459 395 199 417 264 159 271 199 373 192 173 317 243 249 345 340 328 446 382 226 460 242 430 631 423 492 470 476 545 375 444 378 491 608 312 274 471 340 358 264 258 254 300 343 365 403 373 397 438 420 713 477 205 199 206 264 486 1052 455 477 199 164 155 200 145 214 166 581 202 482 565 380 102 240 151 281 128 340 375 309 814 332 382 508 208 433 671 600 516 859 197 369 199 252 266 491 618 705 324 589 407 322 629 630 1148 417 599 626 574 374 832 615 220 777 382 462 625 547 306 330 376 429 634 290 321 221 832 747 470 1239 686 846 548 354 734 506 1305 477 747 425 387 771 368 282 778 855 1014 866 512 787 697 549 853 594 571 592 395 777 346 418 539 466 789 274 521 371 400 542 389 644 871 610 799 879 741 448 581 475 291 573 463 438 483 416 349 307 317 520 543 592 612 671 536 557 270 375 411 264 387 381 234 439 602 494 808 626 296 568 588 771 639 601 317 319 356 407 850 343 224 272 555 616 586 675 317 433 440 541 814 311 990 280 670 315 680 316 365 289 767 375 618 442 387 443 352 427 363 699 639 615 658 699 676 650 685 512 823 278 210 326 1159 193 235 283 258 343 340 553 745 440 472 452 401 445 566 694 1183 480 357 563 323 237 84 170 287 152 397 402 651 633 510 823 774 566 499 423 462 166 335 388 481 245 281 357 422 323 339 441 357 369 283 847 723 538 711 660 680 562 415 522 407 267 257 578 567 480 272 623 652 355 399 432 350 639 331 663 451 414 507 367 541 367 169 339 443 376 489 554 539 520 606 229 559 593 433 294 415 590 949 662 2800 3006 462 743 577 777 621 460 767 454 773 740 721 840 879 386 858 559 637 617 740 973 645 601 548 552 438 562 1096 496 290 746 511 464 699 503 484 249 432 791 662 402 421 472 925 934 496 349 997 440 798 535 639 327 363 613 572 1089 592 789 605 519 562 878 400 668 420 398 335 367 446 1933 1677 1641 1254 831 1389 1016 801 1292 962 1192 645 809 857 958 699 636 986 651 324 291 345 190 258 383 946 1215 1198 872 1392 1620 2037 1853 2433 2071 1707 1634 983 988 1842 1943 2115 2101 2407 1558 1498 1489 1726 1955 1926 1627 2036 1979 1726 2207 2301 2294 2588 2475 2078 2461 1725 3394 2265 2102 1151 1465 1562 1379 1431 1813 2108 1483 823 1482 440 354 770 550 904 441 971 1305 1269 820 222 507 475 610 306 3418 3248 3030 1822 3023 2905 2659 3104 2162 2584 2759 3533 2519 2401 2665 2327 2911 2639 2745 3376 3430 3249 1929 2408 1977 2212 1886 1872 2366 1018 878 279 2046 2203 1729 4577 3854 3637 3249 991 1061 1003 394 1268 249 625 404 412 2094 1310 1318 459 784 557 394 1484 1352 900 2005 1256 1256 2256 1005 1580 3274 3852 2779 3849 6569 5046 2761 3540 3833 4453 1141 826 886 1573 1571 1194 1896 495 2144 1150 2425 1393 130 106 1950 1205 2117 2500 1878 997 1388 1027 1046 443 411 1346 1265 1049 909 924 2531 3545 1238 557 1176 1974 1896 2558 2159 1958 967 834 859 2166 1132 2693 1653 1127 564 1467 621 587 717 1582 3212 2862 873 682 641 955 805 787 801 571 640 1051 1867 983 1141 1814 947 915 2310 657 886 916 528 1194 1009 1070 1130 998 1153 1121 1109 799 804 1094 808 852 1012 1146 1091 832 870 1143 775 536 326 452 545 758 1073 493 685 384 526 764 978 686 735 654 958 1419 672 407 452 450 376 451 657 538 303 250 512 494 399 439 490 629 749 501 707 615 805 407 607 701 392 197 510 594 765 236 455 698 398 446 762 794 831 852 673 582 820 1084 538 490 674 652 946 553 373 401 337 336 427 350 367 473 630 827 874 595 410 955 395 962 955 826 856 713 510 631 819 645 693 515 632 963 732 417 422 974 607 1003 452 641 1082 1319 518 684 1118 196 1250 712 775 520 694 309 640 805 795 993 1184 1128 940 1010 770 530 395 343 438 554 716 744 400 318 310 398 272 367 242 629 467 338 344 324 311 356 276 394 265 416 262 1204 532 706 534 419 679 456 363 379 692 588 1094 840 854 544 637 363 871 901 379 580 428 554 385 529 843 867 729 528 394 331 497 308 270 420 1183 776 860 858 871 589 730 702 786 978 586 739 415 743 964 1135 971 1097 1008 674 793 820 712 721 696 285 746 932 951 829 560 628 1004 423 541 616 1679 274 406 232 412 385 393 452 677 586 225 624 670 911 195 199 284 543 828 902 1008 356 1319 434 296 169 468 473 786 686 734 806 776 810 630 872 478 438 435 581 445 509 637 853 593 1029 679 652 439 463 414 562 523 1125 526 498 546 162 474 196 506 418 1222 447 434 1233 755 1142 1103 876 1588 615 393 1120 981 1214 1250 1385 1357 1194 1427 1237 1558 1278 1216 802 426 451 382 555 1064 1100 1536 1177 467 1308 1492 1751 1529 942 1425 1424 835 1112 1776 577 862 839 665 991 675 1086 1092 1131 1105 675 804 1047 901 495 1130 790 1130 977 1289 1203 753 675 694 875 619 373 556 389 579 651 316 619 638 1230 1702 837 804 1427 652 1199 566 698 1063 763 1718 608 1258 801 932 799 782 1371 958 949 887 1144 881 999 753 1168 1376 993 621 1061 1670 937 1130 1230 1582 981 1136 955 1176 3129 2783 2645 2578 1731 2197 1545 1672 1603 1797 1649 1830 1257 1538 2055 1886 2827 2075 1418 954 978 839 765 966 1373 1308 1449 1667 1525 1413 2523 983 1355 1020 446 486 775 367 702 908 804 387 666 570 746 307 341 527 376 424 408 322 626 894 542 701 687 766 513 894 1269 1293 1206 1246 779 1149 1540 1201 1153 1445 1146 736 735 707 514 709 652 590 648 492 366 295 337 177 449 267 217 167 383 532 147 89 108 186 400 420 424 400 398 584 588 738 518 778 1062 1070 1072 451 505 369 555 321 284 298 821 374 465 546 870 391 375 384 284 347 502 678 387 500 656 876 395 534 159 325 382 544 349 432 548 578 772 514 538 457 554 442 618 547 511 314 520 554 476 476 460 569 982 1097 777 1166 673 841 1101 429 749 725 502 201 821 242 790 587 285 800 336 519 322 507 625 864 406 425 336 949 879 828 1645 714 391 365 454 819 625 1323 867 528 453 904 861 322 360 647 854 782 821 1009 985 1020 1254 803 1031 982 957 934 1286 1354 943 1153 975 669 1051 471 529 651 721 2566 982 1056 935 1249 910 750 688 815 1061 1125 1010 1119 859 981 796 470 527 789 545 896 891 571 585 666 553 973 989 756 764 794 523 397 568 260 408 299 294 282 294 288 291 281 439 596 372 452 353 732 1009 1083 858 657 868 749 677 962 785 1095 790 786 849 907 810 878 826 711 753 626 582 597 1173 622 585 863 964 637 880 1120 922 1364 1119 980 696 777 1043 1166 961 1346 1318 842 903 964 1201 614 811 1147 992 1503 712 1054 812 1336 812 765 515 1340 592 1120 1513 861 441 344 329 290 350 377 393 491 443 730 582 909 858 690 172 532 634 231 768 494 315 717 737 901 241 670 395 380 355 637 374 478 398 278 232 200 619 234 349 520 207 421 495 966 890 255 1111 579 553 661 403 691 434 404 355 525 435 523 510 592 424 241 290 240 256 578 922 782 646 479 527 780 482 626 761 916 687 942 241 693 569 372 662 729 963 764 324 700 647 404 521 480 639 513 833 1826 1499 1709 271 494 522 441 532 457 579 1981 657 2164 2022 1861 1569 1716 1708 1843 1880 2149 1906 2122 2151 2091 2206 637 666 824 333 1230 1104 881 759 671 753 611 1194 9345 1785 656 712 617 819 935 1007 989 1077 851 996 972 1706 1698 1934 839 689 593 667 725 693 464 521 450 521 697 604 779 757 794 592 1017 764 593 713 643 675 778 596 568 754 1345 885 879 895 798 824 1164 948 1076 1202 969 1123 1124 1372 837 1234 814 747 835 792 858 785 926 829 1147 1033 1229 1032 979 1129 936 1244 920 1075 891 1021 825 971 1012 1016 887 778 791 832 632 781 799 838 946 774 724 1045 734 767 968 1111 848 831 803 874 582 954 1035 814 1026 992 847 1073 1358 930 1175 1115 1106 1051 980 816 936 882 937 1439 1314 1495 1252 1197 1229 1610 1237 1665 1567 1171 1341 1133 1167 1337 1225 1180 1292 1140 962 983 1111 1117 586 854 578 1242 273 239 265 192 320 273 276 250 84 178 298 164 333 384 373 290 328 302 527 367 275 486 274 286 450 269 292 280 294 285 238 303 240 419 418 356 280 524 348 412 324 318 310 307 208 221 463 206 246 502 490 826 324 307 243 236 204 220 979 497 548 159 274 185 315 212 366 237 418 387 467 684 382 153 215 307 351 394 306 677 313 740 324 360 440 287 516 552 546 547 729 181 498 258 264 339 634 490 527 377 626 414 436 559 561 824 439 678 457 514 391 980 698 479 662 285 359 473 521 279 317 270 308 470 549 537 603 551 437 360 757 853 781 687 525 539 615 986 485 1247 660 451 826 336 307 823 987 811 853 474 918 626 444 850 436 432 522 636 533 413 477 479 488 581 293 449 434 701 824 444 490 830 600 665 532 590 506 549 609 469 675 520 542 446 528 395 259 283 297 581 717 760 1039 507 324 563 302 384 388 401 292 329 382 321 377 759 516 331 411 302 550 267 523 366 480 378 589 618 316 305 515 444 722 352 430 273 578 561 639 660 230 794 547 637 409 614 228 516 341 919 481 490 453 282 434 381 527 356 684 837 775 478 526 700 639 654 660 426 348 262 384 828 266 294 183 152 203 455 771 609 299 358 673 370 481 780 891 745 306 544 587 351 212 130 105 259 266 505 333 552 553 605 646 739 449 439 495 380 219 319 278 362 256 336 581 407 359 506 272 326 369 281 674 689 702 623 598 731 626 260 294 459 323 291 565 567 562 295 594 638 296 342 404 392 422 491 635 411 452 438 330 856 609 201 368 421 387 459 461 376 428 335 479 431 540 478 221 448 502 706 553 2641 2721 519 453 432 631 508 483 614 576 823 711 877 624 701 453 544 528 596 643 775 632 633 609 503 721 426 541 958 438 245 676 295 324 704 548 415 238 339 573 485 315 313 369 682 717 597 346 705 405 592 376 478 337 352 540 551 1189 667 615 637 506 521 561 461 707 359 319 264 296 291 1350 1195 1403 894 873 1430 977 758 922 1157 1338 734 711 576 845 796 698 1074 641 240 220 246 317 337 494 1181 1563 757 1094 1074 1858 2046 1842 2463 2019 1853 1442 1006 964 2110 2172 2180 2000 2020 1485 1795 1721 1559 1594 1588 1379 1655 1875 1411 2378 1917 2392 2295 2342 1804 2577 1687 2870 2127 2295 877 1470 1315 976 1203 1833 1859 1382 907 1565 530 461 808 700 537 447 704 1284 1018 652 449 481 463 526 458 2407 2182 2074 2227 2572 2491 2391 2965 2149 2751 2254 2651 2751 2305 2681 2209 2723 2293 2278 3047 3080 2961 1726 2151 2789 2788 2036 2095 2384 556 538 284 2092 2209 1479 3839 3944 3881 3628 1039 1067 910 284 999 424 592 314 349 1883 1300 1448 504 733 412 514 1401 1239 1016 2139 1690 1261 1899 1205 1201 2404 2948 2824 2946 5795 4661 2739 2762 3404 3697 1322 1066 1388 1433 1485 893 1626 537 1937 750 1753 972 144 128 1454 1348 1855 2756 1695 953 1649 718 778 467 383 1052 930 1096 1169 963 2233 2829 1367 449 1048 1562 1473 2083 1457 1450 1159 846 742 2306 1154 2277 1255 1121 581 1528 767 575 708 1276 3221 2184 821 845 704 632 1108 653 875 784 780 923 1306 902 984 1761 878 810 2123 703 855 1247 558 1091 1063 1088 1006 728 793 753 897 876 847 994 738 796 839 1143 974 778 1083 1116 697 599 466 463 491 526 974 364 673 273 578 453 1366 603 382 472 899 1005 439 394 370 280 256 457 503 540 395 383 484 679 391 327 311 533 500 398 456 646 563 443 537 568 332 230 457 560 986 234 780 821 383 486 1010 651 867 906 579 719 889 757 494 540 637 646 853 678 344 378 297 385 609 446 460 678 621 755 906 519 440 773 518 779 732 878 864 535 465 651 722 640 653 798 609 867 798 452 707 776 568 822 471 610 894 1260 418 537 1317 344 1290 555 745 383 663 538 476 776 461 975 1140 1133 985 877 1054 450 432 360 481 409 519 594 358 310 296 350 363 327 392 525 518 464 407 215 339 448 476 320 267 632 243 1235 560 471 397 412 663 324 414 410 499 409 882 790 725 759 446 566 687 576 378 430 436 383 363 369 749 731 706 622 322 291 518 364 306 339 729 729 817 762 868 590 774 872 768 847 669 611 467 765 799 1386 625 959 883 757 802 805 637 965 510 256 710 855 1088 978 645 697 780 343 455 538 1646 286 203 181 259 296 283 406 629 389 247 536 670 906 302 306 319 738 831 658 796 487 1236 262 379 265 311 470 871 628 718 748 698 876 557 710 543 429 420 667 475 505 492 753 567 892 672 605 366 462 356 590 690 1029 618 426 607 208 389 258 425 627 870 466 812 928 1008 1277 933 1211 1300 595 478 785 855 1270 1350 1263 1213 1211 1215 1196 1519 1344 1312 938 482 618 570 681 919 963 1113 924 431 1278 1376 1636 1060 975 929 1466 904 876 1409 651 1133 797 542 914 515 833 864 843 891 751 669 1096 984 671 1086 916 1022 1312 1258 1135 970 795 539 636 502 453 530 447 295 372 497 529 393 1002 1455 767 906 1329 667 851 917 486 974 743 1593 780 1660 768 887 990 794 1234 1151 1089 1038 972 988 829 838 767 1198 1008 704 828 993 961 939 1135 1379 1017 1026 995 945 2726 2779 2355 2758 1496 2003 1664 1766 1643 1935 1777 1988 1477 1572 2089 1872 2852 1784 1113 1104 1148 844 837 1078 907 1167 782 1500 1250 1130 1963 574 1356 1261 649 513 1032 684 829 726 868 519 556 556 526 483 432 425 357 311 499 401 578 750 563 600 668 588 828 1127 1254 1240 1294 1205 782 1229 1394 1063 907 1164 1028 910 981 704 398 702 645 422 515 360 419 410 212 143 323 259 345 326 325 383 205 134 229 191 366 420 434 337 393 429 694 512 380 383 844 766 792 288 384 346 448 294 264 292 526 455 424 547 782 431 409 289 257 318 561 813 367 665 699 1010 427 387 102 498 560 565 619 668 766 669 728 526 594 571 889 592 663 533 421 326 569 634 440 583 489 913 973 1131 890 1155 694 995 1222 585 888 806 606 171 682 365 997 654 307 935 316 416 306 449 1068 1203 322 551 449 1295 1531 1372 1080 784 399 369 317 702 533 1096 716 379 409 647 698 354 446 577 1121 800 601 896 771 1228 1355 762 1064 1061 740 1062 970 1421 1078 995 1195 358 905 462 591 584 674 1916 766 856 742 905 1041 857 731 899 1012 1174 1125 1016 690 450 740 537 508 384 432 825 551 634 546 574 510 633 1243 758 750 770 326 253 574 438 411 296 289 194 256 258 240 199 272 286 387 315 263 541 683 696 725 569 766 715 742 894 926 854 812 931 763 852 849 856 1036 813 903 838 945 807 1288 598 733 818 872 861 623 590 841 1191 994 1068 619 748 1008 977 818 1035 1360 965 725 645 1432 639 911 1056 829 1254 929 1093 621 1274 660 457 526 1070 300 1120 1316 654 446 459 515 260 243 251 318 413 530 595 516 757 963 740 422 786 946 335 694 520 298 483 426 943 265 786 329 380 320 356 452 369 478 345 206 143 520 202 522 305 393 520 446 804 591 464 1073 407 343 448 533 825 523 505 488 574 378 668 645 505 418 431 445 303 367 771 847 597 692 582 710 680 445 912 477 764 688 1022 224 780 931 699 878 1004 609 598 333 654 611 401 744 361 415 309 747 1604 1258 1366 330 454 256 414 499 402 730 2089 707 2432 2119 2139 1598 2029 1947 1656 1871 2154 1980 2086 2199 1987 2099 834 584 664 517 976 1113 833 617 498 630 799 1124 1785 8822 737 466 689 833 1154 814 780 912 863 824 777 1017 1046 1299 1147 993 690 1057 698 677 732 724 628 821 652 920 998 1059 961 949 885 1186 958 911 807 901 1166 928 932 996 503 789 897 844 728 514 906 924 893 904 1150 1068 1180 1101 1515 1045 1268 1261 1274 1345 1297 1295 1110 793 1358 1305 1251 879 806 785 772 770 732 763 1060 781 908 1144 1072 1188 1207 950 1183 845 909 936 977 849 926 1022 964 1039 1154 1133 1236 857 723 943 669 902 823 849 871 1256 1023 986 1204 922 1323 918 909 957 1197 1138 1041 630 1107 1241 676 1021 984 1125 1076 1123 1098 1202 1331 1252 1232 1083 1199 1249 1343 1208 1210 877 1099 1103 1298 1336 1339 1289 973 958 878 1001 481 269 429 318 495 396 217 624 410 276 660 458 469 421 505 492 577 494 539 590 392 631 422 780 950 333 479 342 397 483 374 489 375 444 520 758 669 816 357 395 431 404 318 391 833 367 309 305 456 610 594 911 518 476 436 245 228 332 758 611 655 217 209 413 361 427 286 433 523 306 621 1388 486 420 562 400 229 472 336 770 323 697 485 629 647 584 487 525 497 478 803 504 503 522 351 335 409 577 623 743 823 709 571 680 466 956 1019 655 520 582 394 707 617 679 1069 383 532 588 888 384 561 740 475 439 876 523 667 853 556 615 789 898 1113 978 848 884 1157 1111 656 1969 1024 585 1025 663 390 1367 714 1153 631 589 1007 847 594 689 569 465 663 1002 482 734 774 876 559 717 526 571 843 905 1476 849 733 806 830 845 632 554 546 664 899 781 1239 425 599 994 608 352 500 509 337 696 1131 902 912 470 697 653 791 855 473 427 542 413 575 612 564 817 612 676 855 535 942 495 611 343 361 678 540 710 419 393 380 716 722 624 508 253 879 622 951 764 837 1099 369 985 443 533 521 849 478 1052 716 540 1068 382 674 627 537 506 591 654 679 784 794 905 617 584 737 401 860 712 1049 903 221 291 359 284 491 584 767 956 635 778 697 447 828 689 968 901 826 880 623 730 150 92 267 152 187 725 541 963 935 861 690 973 766 746 571 500 288 313 494 531 306 534 434 489 656 606 471 394 641 623 675 465 1017 620 609 624 624 564 286 446 610 510 596 643 548 552 524 852 430 472 563 449 789 777 842 878 843 464 528 800 622 330 454 497 444 537 527 684 578 582 446 415 622 477 442 773 455 763 797 3190 3604 723 612 648 732 600 552 818 817 1040 951 1081 863 812 924 398 418 480 797 460 524 553 562 704 603 455 1036 954 582 441 987 535 537 848 745 839 243 458 890 689 605 543 319 622 530 366 580 682 562 803 507 746 364 440 517 470 977 787 629 789 484 618 796 564 508 920 822 355 373 388 1167 1643 1604 732 1032 1739 1135 736 932 1132 1380 839 840 759 787 708 723 1184 1212 352 322 450 221 382 347 1520 1140 1262 1253 1599 1696 1582 1631 1520 1773 1489 1631 1181 1000 2070 2009 2139 2406 2116 1508 1810 1791 1685 1490 1758 1624 1698 1876 1672 2524 2068 2404 1911 2269 1775 1932 1720 3622 2446 3285 1470 1853 1561 1002 916 2336 1820 1205 816 2353 718 751 915 562 756 592 441 1281 1503 668 497 659 629 530 368 2371 2368 2381 3314 2810 2836 2340 3169 2841 2709 2609 2420 2815 2425 2809 2680 2701 2365 2683 2490 2549 3095 2630 2884 2683 2446 2411 2870 2536 534 466 287 3085 3454 1321 3598 3784 3670 3260 1306 1371 1639 587 1654 296 556 417 533 2445 1913 1972 583 658 502 740 1480 1590 1562 2455 1541 1455 2249 1622 1906 2749 3318 3056 3281 6340 5848 3246 3232 3787 4410 1728 897 1120 1483 1692 869 2068 836 2604 793 2378 1353 99 64 1281 1327 1858 3738 2048 666 1708 735 1238 915 966 1313 1194 1184 1450 1284 2600 3433 1136 1046 2464 2076 1786 2464 2129 2218 1195 1247 938 2660 1762 2520 1025 1485 765 1364 1100 998 1340 1592 2785 2746 938 896 852 1005 1258 970 826 714 811 869 2032 919 1047 1987 1015 884 3059 1090 1241 1379 695 1263 1514 1331 1522 1118 982 976 1196 1211 1133 1224 1172 1289 1263 1072 1304 1075 1290 1106 825 641 694 451 780 651 1367 690 719 463 777 486 1456 1200 945 757 990 1104 935 660 649 414 404 452 394 678 582 531 714 405 487 540 667 691 442 385 590 750 382 837 701 651 751 495 629 760 857 335 810 554 502 697 605 667 534 449 432 732 1168 986 670 875 666 827 898 949 646 904 850 853 858 790 763 991 848 751 1015 822 636 925 576 1071 1051 769 698 605 397 825 533 651 627 918 647 609 721 497 925 561 488 628 633 754 638 696 632 649 1020 82 857 926 1037 487 654 452 1124 650 620 1176 1200 993 1081 767 839 507 514 518 438 469 489 567 408 209 175 406 316 428 423 581 613 441 315 291 456 507 422 249 515 301 433 1040 741 502 415 578 708 783 434 414 724 477 797 534 955 602 755 709 804 732 754 554 521 685 568 674 873 773 1036 1083 502 485 702 505 340 249 991 1034 1084 906 1339 960 940 1041 781 935 975 1011 441 867 946 1408 1190 1473 1166 1041 1142 867 1056 1297 813 359 868 1060 881 957 966 1139 1080 537 562 675 1658 332 268 254 352 396 412 475 489 674 392 457 809 955 318 312 343 1407 1113 1013 1171 944 1463 337 378 221 347 1106 1058 769 851 889 793 1010 748 812 1036 719 779 1099 752 868 906 875 653 1009 710 721 588 795 585 858 805 1420 629 428 421 172 527 388 453 558 1595 753 694 1230 752 1243 885 1256 1099 811 494 1361 844 993 1063 855 1081 973 779 935 1102 1002 1347 925 675 865 783 691 753 793 1267 831 591 1309 1720 1902 1217 763 1177 1588 1147 1207 1126 379 1231 912 745 898 718 1189 1138 1182 1218 808 1182 1188 805 767 1659 1007 922 1826 2020 2157 1434 1344 788 667 550 628 749 1034 649 712 1000 795 602 691 871 848 840 1065 710 912 896 751 776 777 1571 1355 1241 1390 1305 1400 1002 1360 1252 1125 1183 1335 1163 1016 1032 1127 1040 969 1334 986 1353 1128 1009 1113 1198 794 1038 1242 1023 2670 2712 2449 2310 1935 1811 1815 1972 1732 2468 2298 2509 2270 1619 2225 1941 2603 2249 1808 1273 1466 1188 1552 1506 1371 1544 841 1247 1781 1608 1897 887 1012 1128 548 533 973 825 597 575 651 656 564 605 602 622 539 471 603 496 378 358 853 656 783 768 703 817 1038 961 1015 1379 1088 1142 889 1052 946 1199 1223 1115 1154 1058 1042 720 484 521 425 572 550 501 538 503 389 195 525 381 360 288 542 395 170 268 233 257 341 383 391 385 350 435 424 544 503 481 1038 950 1002 586 665 521 641 364 322 360 469 360 628 686 628 303 237 327 227 384 418 731 389 670 892 1191 738 655 473 1023 1013 900 944 1041 989 807 872 813 768 619 709 626 635 790 729 775 646 699 438 507 496 909 887 869 1086 805 984 944 885 746 1055 961 707 491 1353 763 1526 751 712 1755 824 550 791 512 1058 988 495 608 554 1084 1249 1043 1393 1091 525 470 548 1074 666 1202 1166 783 677 1230 948 1006 808 769 1403 1145 1062 1186 1150 1138 1274 1094 1808 2018 1152 1226 1238 1132 1222 1450 1266 362 761 639 622 558 662 2877 1158 1212 1101 1626 1169 1106 915 1122 1413 1513 1514 1035 633 760 486 437 668 719 820 883 773 435 789 600 1081 637 956 779 1076 758 668 558 536 775 566 349 314 182 346 320 291 181 528 368 422 365 321 837 984 963 865 939 990 1229 1013 1010 1279 1031 957 1297 1430 1367 1248 1407 1380 1169 1283 1021 1145 962 1351 909 646 708 769 779 1094 723 733 1433 760 699 566 1066 683 574 1248 934 917 1308 735 809 990 594 1189 793 717 1023 1151 1548 1032 2110 1372 1145 540 1486 820 1543 1108 573 501 626 507 181 262 283 427 787 981 791 879 952 712 969 266 568 550 285 438 413 423 597 417 984 308 788 711 295 549 609 525 532 418 471 621 360 430 501 419 635 529 622 775 553 645 465 1856 627 541 875 691 798 506 420 498 668 753 815 849 832 483 351 397 269 392 819 918 869 828 1003 1005 764 566 1174 630 856 783 1241 637 979 1425 1274 1547 1541 1158 652 638 695 802 256 538 689 492 384 1023 1814 1463 698 470 838 356 788 747 601 816 2693 640 2963 2733 2473 2272 2459 2375 2488 2931 2662 3006 2470 2642 2512 2011 569 771 937 1054 1400 1057 1213 1038 1058 1135 1252 903 656 737 10143 1536 569 807 892 859 848 730 1060 829 873 1003 1022 1251 1523 1135 849 1162 834 1451 978 844 814 1406 754 927 1330 1354 1434 773 1382 1401 1685 905 976 1272 1046 1036 1072 1091 730 526 954 663 865 479 944 932 870 541 1122 609 616 584 1241 830 1190 1173 1259 1202 1169 1123 1314 587 1624 1360 1814 699 852 583 758 692 698 564 808 675 788 693 1157 663 722 791 631 1021 890 884 1070 821 985 1103 1110 995 979 1064 1134 827 605 934 621 921 711 693 858 1263 846 822 1143 752 1126 970 831 884 1239 1697 1049 634 1825 1388 647 915 882 729 956 1039 1004 973 797 1007 835 971 1017 860 1083 1104 1211 933 838 874 848 959 861 1130 753 744 849 992 516 402 490 622 523 689 533 832 401 534 391 521 838 698 697 724 593 540 556 496 412 492 533 581 688 513 458 406 436 411 435 625 361 637 680 776 572 876 514 442 502 459 401 481 540 401 339 495 574 556 490 1030 516 446 420 235 313 296 559 354 434 420 335 333 468 478 506 310 268 316 350 993 354 330 579 246 344 207 507 703 573 620 554 588 545 531 407 702 668 616 669 304 455 286 395 254 359 730 634 906 512 499 945 449 505 749 513 620 544 595 523 721 605 740 681 551 627 617 882 451 544 849 415 543 720 696 613 856 756 671 1222 1017 1068 1058 842 1266 1052 1335 810 2256 887 937 1092 566 473 1895 645 974 909 898 989 729 525 974 757 744 657 1270 663 535 1327 851 623 644 642 367 1002 672 997 935 797 587 748 867 641 979 524 629 684 558 972 331 352 647 303 360 559 592 486 468 1152 636 493 632 546 446 937 969 455 423 638 474 709 732 936 1068 837 773 1054 668 890 741 662 547 386 581 691 1008 491 569 719 635 817 580 919 418 533 757 1044 1000 692 1252 421 1178 405 658 706 341 388 951 588 533 1160 696 1047 740 509 531 928 773 793 1373 1348 1120 756 504 861 478 801 562 899 742 248 313 263 298 557 555 1123 1226 746 1069 527 359 1302 658 860 1099 969 502 1022 936 147 217 134 175 90 832 691 951 1021 881 941 1074 821 778 642 543 271 246 450 598 230 465 384 1073 1185 1047 956 655 434 674 533 576 969 793 811 929 329 472 584 590 443 407 512 564 526 344 744 657 531 602 459 605 604 730 715 671 1087 516 504 1040 1017 387 503 635 591 673 677 1431 883 807 380 443 844 605 552 767 759 900 1034 3994 3964 820 903 863 813 860 698 999 911 1162 955 1095 970 920 740 242 417 631 847 469 730 829 813 913 624 681 963 1071 886 487 847 983 886 1072 668 1144 292 463 668 626 501 330 259 397 415 323 255 752 542 703 500 880 479 632 759 403 1106 863 1045 974 486 589 1303 921 751 1127 1093 453 516 451 1647 1859 1259 969 1369 1917 1539 1202 1046 963 1497 840 1013 957 1004 798 700 1318 1789 661 649 740 363 473 402 1020 1043 1196 1346 1348 1153 1514 1250 1792 1717 1409 1469 1100 1046 1413 1219 1532 1560 1682 1991 1828 1741 2090 1413 1437 1598 1507 1622 1165 2708 2351 2194 2216 2106 1809 2119 1808 3244 3760 3432 2078 1879 1370 1267 994 1790 1693 1390 1126 1403 747 743 1055 440 816 849 612 889 1183 889 490 787 739 562 471 2580 3113 3003 2698 3028 2265 2718 3186 2689 3024 2878 2768 3157 2638 2801 2729 2321 2521 2840 2632 2570 2913 3084 3112 3113 2897 3051 3107 3583 657 611 522 3019 3549 1565 3291 3837 4048 2868 1474 1474 1595 626 1655 343 879 741 801 2869 1776 1832 525 812 770 704 1454 2098 1810 2497 1300 1988 2138 1919 3205 2842 3415 3168 3497 6880 5892 3661 3294 4656 4632 2317 1337 1999 1610 2092 1091 2346 1076 3381 888 2530 1267 125 109 2044 1761 2765 4491 1947 716 1546 1082 1558 1022 971 1479 1482 1405 1641 1215 2688 2933 1626 860 1701 2218 2078 2791 1908 1932 1026 1106 1272 2144 1824 2225 699 1389 729 1410 1462 1393 1522 1722 3157 3449 1103 962 923 965 1393 1063 1343 658 670 1187 1949 1279 949 2055 1077 977 3678 1196 1380 1409 1089 1388 1319 1124 1649 1473 981 1070 977 1425 1413 1513 1447 1421 1097 1691 1440 880 1810 1116 829 673 1085 609 687 841 1534 962 768 781 970 596 1253 1706 1290 664 1578 1278 959 959 1244 533 517 463 379 605 427 401 379 462 752 565 780 937 641 450 474 680 606 686 694 518 438 490 456 634 1072 455 490 340 416 608 470 551 339 381 413 615 1388 567 748 1037 543 757 823 1057 654 811 726 670 833 655 589 806 534 738 900 843 711 873 543 1215 1181 951 628 399 324 653 593 504 443 954 350 536 947 384 805 537 499 571 693 826 589 659 633 766 957 129 798 585 782 466 427 346 799 683 542 1066 961 877 1008 716 890 667 263 289 318 596 414 609 526 226 194 526 383 427 747 571 502 588 594 592 283 573 450 192 388 241 331 1053 1035 743 623 553 671 1059 694 671 535 380 1017 778 871 548 743 1081 684 1022 865 829 812 1361 695 896 1024 881 1099 832 818 360 618 450 323 282 945 893 1046 930 1577 908 973 1211 1102 1187 951 858 914 1132 666 1432 1122 1724 1306 1399 1628 1169 1167 1271 917 480 870 1120 1152 1239 1581 1188 1251 341 754 780 2560 514 468 509 527 797 792 684 429 954 425 853 593 984 281 273 384 1225 1024 738 809 733 1814 269 422 258 287 892 1669 1374 1492 1419 1327 1529 777 1164 806 570 588 982 615 691 599 893 703 1022 754 829 781 902 634 571 542 1090 726 474 364 257 727 430 808 566 1735 509 515 1337 1596 1424 968 1765 1447 974 551 2204 933 861 899 1219 1461 730 942 719 1056 917 921 766 773 650 622 1019 749 680 868 787 580 2082 1779 2013 1308 894 1183 1462 1109 1034 1155 383 1006 887 1333 874 1284 915 869 951 939 1047 1121 956 1614 842 824 1103 735 1800 2040 1874 1567 1399 687 1018 936 701 698 1169 800 1020 1324 1030 881 824 720 1051 902 973 897 1499 1555 661 769 723 1988 1179 1072 1410 1437 1723 1482 1436 1385 1415 1235 1453 904 1525 975 979 1001 1108 1745 1307 1262 1077 1301 1350 1386 1363 1337 1487 1380 3062 3088 2304 2085 2430 2128 2325 2399 1974 2624 2053 2293 2099 2077 2343 1566 2286 2000 1702 1291 1409 1064 1419 1398 1223 1906 869 1575 2032 1884 2474 1006 1076 1342 904 588 1114 824 632 632 757 732 416 648 771 713 586 647 597 626 372 474 873 820 1130 1159 698 962 949 831 835 985 1123 1022 722 1028 701 825 1013 1566 980 1354 1322 894 646 397 293 664 650 522 381 678 867 188 697 395 465 238 352 314 197 247 232 343 297 265 251 317 223 446 405 658 668 627 1111 998 1038 532 624 625 433 532 492 546 559 362 487 705 597 351 331 377 229 296 409 672 557 818 982 1318 677 789 523 1036 1106 959 803 815 875 731 634 913 829 649 467 607 691 679 843 647 616 600 490 533 428 1212 579 1021 1389 831 1262 963 1026 580 754 732 818 503 1854 808 1714 852 847 1692 977 1035 953 1103 768 1078 827 632 546 1121 1071 991 1290 1519 653 596 764 1336 447 1341 1625 1195 838 1642 1278 1078 772 959 1265 1302 1404 1482 1573 1014 1211 1145 1575 2279 1464 1502 1207 1718 1269 1495 1231 408 590 497 356 552 780 2725 962 875 829 972 1056 978 778 965 1237 1428 1161 1162 592 743 406 454 487 986 790 1088 865 434 695 527 560 517 684 903 1394 1013 718 941 634 730 563 407 424 346 432 434 393 321 564 290 489 272 367 875 1227 1066 811 1263 1173 1224 1061 980 1125 1117 1171 1336 1391 1337 1029 1463 1025 848 872 1538 936 830 1286 946 876 1097 1152 644 1463 953 926 1231 997 667 626 809 1058 615 1017 1120 1149 896 1117 780 771 918 1364 712 733 1220 1785 1672 920 1791 1275 1101 589 2123 837 1223 1403 775 640 569 585 266 303 315 426 636 630 706 1184 709 824 867 342 578 491 431 390 465 597 557 577 1082 583 706 596 393 490 827 454 268 392 317 411 348 660 703 263 569 712 866 636 324 844 302 2472 704 686 1166 768 697 799 529 494 734 853 872 960 543 877 385 477 347 489 962 1330 897 1017 1191 1321 1189 397 1220 725 734 627 1497 604 1014 1075 933 1117 1139 1036 711 739 611 863 332 316 767 477 343 687 2036 1341 1182 310 564 341 755 694 425 606 2288 607 2679 2449 2404 1795 2483 2598 2518 2242 2147 2208 2106 2427 2796 2938 748 758 821 774 1150 1003 1501 918 902 906 1262 809 712 466 1536 10388 489 744 1119 703 681 655 482 816 814 936 1002 1168 834 690 480 875 676 758 517 543 492 645 585 460 627 679 686 701 834 771 766 803 1124 804 666 618 593 641 749 760 695 658 786 444 1068 797 723 695 757 913 860 997 731 922 798 716 699 716 631 628 815 760 694 909 963 740 970 729 677 825 743 892 985 870 710 840 713 741 791 840 699 544 543 646 700 886 739 658 508 780 695 715 593 666 852 697 824 745 627 752 615 639 835 848 817 778 862 945 892 930 899 965 612 635 839 725 949 1115 1004 1169 1156 1158 917 1207 1028 992 1047 1061 977 893 1072 1177 1007 1081 976 907 975 917 991 924 598 624 717 834 454 509 229 184 243 313 366 127 213 320 127 221 317 247 307 193 236 228 363 319 247 346 335 193 416 364 285 212 251 202 270 259 263 375 318 248 187 327 246 291 247 253 245 354 227 343 448 368 392 499 473 782 392 158 148 207 217 280 618 551 640 305 189 405 238 207 275 214 347 172 413 678 361 190 242 217 181 240 215 556 549 1081 202 218 545 345 527 414 382 310 645 333 381 159 252 255 412 323 371 140 523 383 441 522 478 543 286 429 437 416 221 611 390 464 536 303 295 391 240 359 344 463 240 509 489 231 273 551 426 366 757 753 723 434 435 555 634 928 591 554 654 294 592 270 421 654 605 774 548 423 623 664 589 683 312 348 322 475 545 273 416 506 482 371 337 272 415 546 663 429 425 736 367 620 545 683 673 523 371 373 403 388 403 529 490 247 232 324 291 511 654 577 496 362 480 415 255 360 307 315 412 522 311 409 548 877 580 441 468 416 785 346 709 222 253 456 483 658 476 477 341 283 582 390 386 522 368 370 224 401 237 686 365 594 214 556 307 588 381 868 411 535 329 480 471 236 545 374 363 626 545 478 484 525 555 435 342 365 370 284 398 581 162 176 119 263 198 322 358 601 344 394 369 291 315 552 579 453 189 385 736 328 186 96 68 234 158 264 432 815 803 798 566 530 474 424 335 306 149 127 251 397 193 296 376 493 459 465 270 387 360 275 522 479 771 599 649 671 405 281 279 354 293 250 396 386 408 266 325 366 247 289 300 274 374 456 379 358 490 383 427 402 284 118 326 318 292 350 350 445 467 362 236 494 610 256 307 444 602 667 727 2665 2851 631 358 452 722 634 610 441 324 1040 895 856 602 739 266 258 418 348 272 388 456 669 654 540 722 393 613 785 347 261 692 482 414 589 518 368 358 375 577 444 243 313 194 367 348 278 245 534 332 343 331 398 258 251 523 459 908 524 471 403 314 429 317 395 350 477 435 255 275 332 1209 1022 983 619 1193 652 834 968 949 914 1185 743 841 764 517 519 514 740 675 373 328 271 219 345 300 886 1027 861 757 984 1583 1594 1501 1628 1271 1199 1334 793 510 1787 1810 1695 2021 2162 1464 1385 1533 1439 1606 1646 1709 1465 1914 1689 2073 1765 2052 2176 2116 1730 2148 1623 2815 2688 2974 1229 937 1554 632 610 1329 1444 1102 644 1397 430 409 537 571 408 556 487 923 804 693 370 396 368 329 305 2022 2108 1949 1493 1825 2354 2312 2047 2035 2762 1952 2231 2186 2284 2227 1972 2574 2560 2365 2564 2270 2475 2014 1916 2193 2490 2079 2133 2392 516 439 234 1802 1862 1185 3255 3410 3253 3516 1000 1296 881 196 777 245 459 282 262 1965 942 892 468 789 700 550 1039 1046 948 1589 1298 1098 1579 924 1110 2379 2903 1888 2537 4994 4712 2089 2713 3226 3389 1181 838 1340 1529 1444 949 1647 594 1641 857 1986 895 167 132 1368 1141 1512 2313 1667 762 927 622 948 473 482 1051 984 1079 938 901 1907 2754 898 507 994 1703 1511 2064 1630 1514 839 946 655 1821 926 2035 819 892 498 830 601 616 751 910 2494 2160 741 789 629 728 600 557 830 868 800 916 1134 1051 774 1299 526 475 2134 700 796 621 457 1040 1193 1039 950 775 712 771 932 1023 1160 1011 1068 1230 1021 935 776 738 918 952 379 384 477 457 360 411 789 368 324 371 501 536 676 485 631 389 512 475 345 256 267 258 232 275 237 416 298 257 650 666 440 326 467 384 380 462 349 338 409 375 447 551 485 202 396 428 708 220 378 586 456 488 471 438 597 659 413 520 684 429 442 421 554 717 661 541 361 410 386 384 491 478 285 367 472 566 729 505 456 624 468 638 760 590 615 390 422 456 347 476 405 707 361 943 562 274 592 557 487 634 398 516 613 771 498 625 930 173 1215 545 563 375 358 323 547 953 483 751 842 757 743 584 794 400 373 464 281 404 284 432 270 184 172 241 347 226 288 328 249 361 287 245 223 338 370 218 192 398 289 894 482 531 469 486 731 353 257 255 398 308 577 461 676 442 597 410 538 601 408 354 319 272 417 360 612 798 679 555 416 217 366 292 213 289 586 561 611 636 801 408 540 485 550 703 560 464 489 901 726 1109 745 1356 1141 613 584 554 303 534 304 241 625 727 648 786 625 435 730 371 454 476 918 397 438 315 435 377 351 195 436 417 294 717 456 502 257 261 302 666 679 482 596 335 975 180 362 298 204 488 735 564 652 689 656 711 671 587 564 534 540 694 560 578 539 580 502 638 518 526 469 489 480 464 479 930 457 311 401 140 392 124 292 410 465 314 497 676 596 1041 944 897 1143 543 508 892 563 737 777 713 762 907 622 972 1052 913 752 850 611 617 593 542 1041 978 1040 789 308 1023 1149 1332 787 995 658 1048 566 629 1248 466 770 616 427 675 494 757 608 749 674 597 480 822 617 498 722 717 658 1100 985 991 441 329 551 575 420 447 453 387 229 401 445 469 614 813 914 863 536 709 521 945 588 433 593 561 1175 771 892 684 622 796 774 952 1081 867 800 614 1043 655 824 566 884 924 821 776 1072 976 808 981 1034 778 701 861 1031 2520 2525 2413 2000 1761 1764 1472 1896 1372 1512 1256 1445 1574 1618 1804 1654 2347 1570 1194 760 808 896 900 804 850 1218 579 1318 1535 1376 1284 754 785 826 432 483 576 393 702 724 476 378 321 401 406 317 315 357 449 226 514 517 655 419 410 675 579 598 774 1176 823 989 869 794 712 997 953 811 757 932 870 967 980 586 493 501 444 551 504 386 555 279 326 169 304 202 187 369 422 335 115 93 150 155 121 154 188 146 180 353 572 311 411 611 353 317 371 191 283 326 280 235 219 237 432 378 359 341 558 313 262 288 254 324 397 553 313 393 463 499 608 375 184 227 281 241 408 518 540 526 608 377 379 538 666 561 826 741 355 438 806 513 456 514 515 597 623 713 671 869 517 841 915 315 467 491 317 137 663 247 636 368 262 626 346 395 278 383 1008 1001 283 413 361 932 925 881 1097 624 295 265 379 670 388 770 829 499 503 820 762 370 432 649 748 729 618 806 647 771 756 664 1042 1045 968 987 871 745 750 1119 726 426 519 559 490 624 398 2120 925 1005 950 787 739 754 641 714 1009 975 921 1014 748 648 565 637 405 436 551 604 674 544 667 512 620 417 1136 578 517 624 283 278 347 300 524 223 157 139 221 167 213 197 331 170 257 293 197 498 975 866 843 466 773 551 659 557 640 794 915 694 707 723 706 670 801 649 674 594 618 673 899 496 500 623 641 680 791 585 615 637 832 757 881 640 610 889 513 753 845 790 564 760 915 740 796 852 983 741 769 740 696 863 421 484 616 884 474 992 1126 612 302 539 510 94 112 118 130 396 450 379 378 460 539 462 168 684 430 290 602 394 270 446 465 785 253 541 450 344 523 294 532 361 275 291 249 205 295 244 290 462 266 338 403 552 424 234 749 417 362 255 405 395 477 459 267 357 336 410 525 451 306 207 235 394 260 571 623 530 537 557 573 658 417 534 560 722 704 736 289 536 687 541 654 867 699 653 492 371 618 425 400 342 474 364 615 1125 929 920 319 390 352 235 435 444 376 2264 531 2209 2044 1568 1770 1832 1515 1633 2142 1754 1960 1775 1953 1788 1861 561 506 760 515 681 762 630 646 605 612 845 860 617 689 569 489 9200 697 860 640 610 660 568 812 788 852 797 904 1546 1033 703 949 888 996 578 933 846 898 1089 1139 1184 1274 1155 783 929 1032 843 761 814 877 902 872 828 1050 685 830 802 974 1163 771 1491 1283 804 943 1140 867 859 1013 1238 967 1176 1079 1107 1140 999 1055 1180 757 1175 1144 1095 985 1022 1027 1283 1325 1221 878 946 876 916 1067 1141 1072 1057 866 1062 760 1130 1125 821 987 841 921 1001 917 1075 1063 1076 1435 876 975 768 851 883 869 886 1079 962 988 822 907 1077 1055 1074 1122 964 1003 1254 1066 1224 1185 802 1265 1177 1399 1155 1264 1481 1682 1688 1522 1451 1132 1138 1097 1354 1318 1244 1287 1386 1359 1584 1474 1522 1569 687 679 525 1109 572 368 305 238 343 272 194 386 202 454 322 400 285 269 322 411 478 433 455 672 543 661 718 328 442 251 274 258 276 305 334 324 246 448 454 461 345 572 297 429 278 330 306 497 353 284 291 379 487 320 306 870 310 429 395 221 344 378 518 390 443 239 180 264 204 193 189 209 563 230 675 636 450 320 500 284 402 399 520 656 420 805 385 433 568 425 389 592 531 414 603 509 427 588 221 364 588 654 610 507 702 467 298 821 412 564 537 772 631 626 747 834 450 544 789 495 709 510 508 459 375 343 406 762 665 493 476 916 725 514 962 897 1049 893 720 1288 923 1086 777 1277 729 503 1316 255 417 971 725 1247 790 506 873 776 665 858 566 578 472 900 600 513 532 456 420 526 397 620 730 873 971 757 597 898 751 1163 865 807 420 790 514 731 634 589 379 505 418 476 526 411 410 452 821 784 1093 499 697 365 579 654 382 466 579 512 556 443 499 701 512 550 526 503 994 416 624 550 533 745 810 832 350 315 440 420 541 537 490 551 573 621 597 903 480 980 415 909 577 566 565 610 460 975 827 573 912 558 514 616 524 448 729 923 685 707 711 572 659 462 463 331 430 322 506 714 440 466 243 272 433 322 433 809 525 602 511 325 612 538 612 822 468 519 503 627 192 122 132 207 254 397 572 724 714 595 592 631 616 558 472 645 377 235 275 364 208 329 488 669 455 503 450 451 498 295 741 601 814 827 671 652 486 301 281 530 293 261 396 408 398 258 344 499 326 380 342 332 416 566 604 646 859 582 518 838 631 273 678 675 610 691 778 567 677 365 365 428 683 380 436 648 668 1254 725 3641 3864 657 864 888 898 828 635 756 678 1014 780 821 825 1080 373 401 383 515 988 681 417 707 687 764 771 485 902 998 736 451 886 403 379 757 513 529 411 466 941 698 604 441 427 643 630 527 467 816 551 544 383 491 441 373 560 611 1070 953 739 625 475 397 739 453 571 480 406 195 244 334 1489 1210 1361 686 1201 1179 1261 1114 1216 1008 1523 635 964 764 747 519 371 1299 804 387 304 277 318 353 387 1093 1276 976 924 1189 1549 1556 1550 1795 1274 1664 1587 905 994 1791 1604 1741 2294 2314 1683 1983 2241 1994 2238 2348 2468 2069 2499 2625 2486 1918 2308 2211 2331 1853 2430 2076 3762 2834 2935 1606 1137 1688 1335 1103 1779 1918 1328 691 1810 556 480 651 708 909 822 670 1337 1299 674 496 544 469 535 514 3069 3184 3017 2350 2648 2553 2677 2386 2189 2844 2956 2931 2669 2619 2317 2730 2158 2389 2963 3268 2752 3207 2625 3033 2997 2865 2955 2951 2827 785 700 477 2324 2268 1623 3011 4210 4319 3832 1483 1665 990 288 1012 377 485 421 331 1897 1543 1494 635 831 670 967 1512 1237 1271 1838 1392 1623 2020 1549 1608 3455 4322 3545 3164 6351 6115 2922 3345 4234 4963 1461 1016 1419 1501 1830 870 1709 742 2299 1183 2402 1175 299 202 1813 1719 1941 3915 2187 976 1590 797 1075 715 636 1026 932 1035 1760 1289 3017 2719 1477 1064 2253 2146 2101 2155 1849 1684 1180 900 642 1947 1245 2705 1140 1233 584 1278 1044 1051 1295 1486 3186 3048 970 1017 1122 1145 994 781 1113 966 1172 1168 1555 1531 1450 1692 875 796 2772 1048 1302 1246 692 1492 1376 1187 1319 1134 1365 1287 1411 1117 1239 1164 1194 1275 1588 1561 922 1157 1065 1357 448 638 685 458 443 389 875 495 513 686 602 555 880 660 612 597 873 948 525 520 667 368 329 533 423 679 530 573 595 488 435 526 602 605 625 616 579 1049 671 776 894 750 634 285 804 892 898 306 487 512 502 629 441 495 589 535 422 741 805 666 573 498 625 646 896 923 633 748 730 646 615 642 561 682 656 789 785 589 486 879 668 522 465 779 804 521 521 454 532 416 388 700 474 922 754 562 670 657 554 846 513 623 794 889 422 487 1088 82 1011 644 502 431 459 338 669 887 453 971 1275 679 1317 931 871 347 321 476 349 343 356 507 416 381 359 414 310 321 351 436 414 442 285 247 523 525 434 309 346 426 319 874 834 826 657 582 896 632 656 501 716 604 672 548 863 714 907 448 698 775 527 472 356 478 524 830 744 713 792 578 336 404 550 310 201 316 816 729 902 722 720 716 731 621 514 941 631 674 843 889 559 1204 724 866 856 838 781 814 566 788 480 384 737 976 902 1168 849 518 1140 669 607 746 1853 311 311 339 517 451 479 486 744 712 461 506 677 580 380 378 707 945 808 582 642 497 1274 309 476 314 420 609 1057 818 919 898 872 983 992 921 757 740 692 873 661 683 684 766 507 899 559 680 324 418 489 669 544 1228 676 628 488 201 565 362 473 477 1031 474 449 1316 608 1220 1112 971 866 534 532 875 965 884 1017 748 939 648 918 846 1097 998 883 650 534 570 548 526 1014 1245 1394 1033 343 1398 1310 1513 1092 911 958 1116 978 1000 1248 440 852 632 793 671 847 1240 986 1348 1322 947 740 1098 762 771 1222 1008 1129 1438 1605 1241 1007 888 548 884 787 806 674 614 425 500 699 519 315 716 654 1017 796 1011 856 1015 883 390 680 598 1410 930 988 867 681 963 1029 1082 902 1079 1420 1126 1188 921 859 1032 841 1097 1138 1065 1345 956 1123 1214 1410 838 1062 1159 1343 2929 3077 2057 1831 1851 2185 2137 2250 1563 2229 2151 2321 2064 1987 1884 1402 2136 2318 1657 1271 1303 1219 1228 1183 1197 1415 571 1149 1609 1469 1419 904 994 903 400 367 709 608 706 619 1178 595 768 657 583 499 475 293 558 322 541 511 669 652 630 1062 864 620 805 1232 960 1304 853 906 792 1038 1256 1101 1334 1454 1245 1030 1165 807 495 471 437 517 577 485 493 578 205 251 429 174 335 257 426 457 163 184 116 170 244 254 262 248 232 656 325 635 352 439 907 712 775 452 428 409 522 360 322 342 664 636 420 640 744 341 263 291 219 356 494 589 345 541 895 903 367 438 159 452 449 320 511 689 655 677 579 550 579 564 472 625 620 878 785 377 546 614 305 355 397 1051 692 828 671 812 612 744 876 383 623 603 300 201 556 242 601 417 295 677 282 301 272 287 1076 1081 383 543 433 1090 1050 925 1328 898 256 250 322 529 522 980 587 357 304 593 596 344 346 640 1303 665 565 735 781 780 874 803 1319 1279 935 841 910 974 970 1410 975 341 888 710 717 696 447 2397 844 1011 1024 711 1059 1056 729 1003 1206 1031 962 869 573 975 597 593 689 511 583 838 868 934 719 527 531 827 1127 848 831 944 611 488 386 616 511 258 258 190 260 258 236 180 427 412 404 453 249 883 929 923 888 679 618 837 764 685 692 958 960 1327 1175 1126 895 1155 1128 889 935 964 718 780 879 739 669 769 816 746 860 803 855 791 746 640 861 720 766 636 753 1135 1266 1121 715 913 942 1118 1499 1023 1182 1548 1053 1019 1064 1320 786 674 660 1306 681 1470 1179 551 325 424 243 124 162 140 218 522 577 578 643 598 790 785 373 555 678 295 387 354 315 529 610 968 283 705 689 531 705 555 543 547 450 472 259 223 510 516 536 548 445 539 517 641 855 363 1206 522 488 809 511 467 406 378 300 436 367 481 530 806 625 404 381 282 447 819 958 848 932 813 936 1080 765 783 720 760 1020 1046 226 626 613 503 762 808 865 759 412 761 752 421 565 802 684 476 1137 1583 1443 1175 317 382 287 544 643 597 676 2388 648 2453 2339 2172 2037 2258 2035 2167 2116 2572 2074 2585 2226 2545 2564 986 1035 919 603 816 948 986 894 731 612 1010 1015 819 833 807 744 697 9886 1360 708 672 642 507 896 830 1119 1158 1321 1651 1655 1314 1346 1075 1600 1277 1004 954 1766 1393 1099 1188 1222 1130 1368 1584 1370 1490 1439 1423 1448 1139 902 873 1080 911 931 1023 1263 1000 1324 1318 1182 1259 1043 1159 1337 1425 1493 1599 1375 1567 1484 1456 1578 1627 1645 1665 1238 1330 1444 1587 1351 1502 1480 1336 1356 1291 1375 1312 1267 1086 1280 1292 1554 1474 1389 1447 1137 1434 1518 1159 1062 1075 1148 1215 1048 1406 1391 1574 1325 1412 1457 1311 1471 1010 1128 1311 1521 1520 1523 1370 1064 1465 1455 1735 1522 1414 1539 1555 1001 2068 1118 984 1885 1691 1689 1515 1622 1757 1663 1643 1619 1705 1801 1685 1344 1865 1556 1885 1425 1435 1367 1382 1370 1586 1590 1121 1181 1051 1747 574 627 393 470 439 554 510 391 390 563 478 447 579 553 579 372 487 441 467 1054 718 1085 732 458 787 446 552 403 503 502 530 672 693 617 672 615 449 687 542 539 395 422 394 595 446 486 565 580 647 650 564 1299 476 612 520 354 463 704 771 461 516 245 359 437 399 329 453 346 489 342 723 1413 594 425 592 610 520 639 763 1114 499 1189 601 672 642 750 685 761 743 520 1018 311 556 545 374 702 547 774 780 918 1176 678 626 756 892 715 762 1104 901 711 742 1397 949 1150 1056 445 658 753 608 519 702 828 789 770 882 847 853 1321 962 472 1253 1594 1417 1610 1329 1303 1511 1659 1061 1780 1124 926 1219 876 730 1159 784 1735 1219 1064 951 1118 900 939 818 822 869 1361 1144 735 856 633 814 747 548 570 980 1049 1459 1055 939 1033 1210 1352 841 960 830 953 613 762 693 957 627 707 612 595 577 703 530 677 1476 1219 1256 851 702 640 818 972 529 611 694 696 752 918 1020 1206 862 768 996 1034 1455 797 1020 526 545 707 825 1024 521 570 492 511 983 746 560 555 1061 995 886 1020 610 1678 601 1301 974 990 767 1294 719 1627 1014 937 1064 807 916 1093 665 641 1103 1590 1513 1062 1075 890 902 865 854 789 709 558 769 991 404 457 353 365 553 604 745 1169 706 820 631 467 754 1001 993 1294 612 603 737 852 234 229 209 394 345 559 842 1189 1228 1101 1126 1221 797 736 598 667 308 294 771 1029 284 806 602 715 911 1003 464 678 584 524 1036 918 1101 1066 1058 843 786 691 349 1022 533 416 740 788 730 462 653 829 431 518 817 706 871 947 698 984 914 677 643 1218 1112 627 606 704 664 780 761 1051 906 666 755 892 722 503 562 1018 1131 1637 1265 4972 5950 1038 1151 1120 1283 1113 919 1002 760 1765 952 1211 841 1143 713 581 718 538 864 787 637 989 938 1247 833 945 1426 1558 674 420 1187 783 705 1078 706 1117 367 497 1148 916 954 830 822 984 904 494 680 925 1288 1059 681 847 639 719 777 577 1409 1125 1074 999 872 553 1298 798 779 1152 1005 813 843 1071 1893 1490 1898 933 1646 1506 1771 1586 1268 1314 2083 1308 1445 1378 990 902 566 1554 1213 437 397 772 639 654 564 1870 1887 1419 1507 1570 1913 1869 2671 2011 1979 2076 2416 1688 1611 2650 2529 3028 3017 3187 2282 2322 2505 2498 2382 2751 2722 2915 3056 3080 3160 2659 3361 2859 3043 2630 3327 2536 5065 4700 4488 1874 2140 2473 1465 1400 2700 2533 1761 1289 2760 774 784 866 831 1086 888 706 1921 1846 1041 719 794 736 594 731 3903 4077 3761 3992 3260 3525 3674 3587 3595 4185 3828 4387 4046 3412 3934 3728 3488 3779 4719 3820 3743 4715 3656 3237 4363 4523 4072 4625 4892 1135 957 609 3654 3691 2374 5729 5993 5909 4573 1929 1788 1505 681 1603 350 510 313 532 3182 2039 2096 619 789 671 999 1728 1752 1450 2571 1838 1999 2675 2203 2625 4948 5609 4891 4683 8686 9373 4643 5543 5214 6875 2529 1360 2242 2285 2219 1486 2691 1217 3413 1432 3372 1922 401 275 2397 2317 2949 5770 3200 1344 2136 1474 1331 942 873 1733 1640 1498 1983 1861 3791 4260 1686 926 2303 3006 2799 3268 2347 2597 1068 948 1169 2958 2337 3641 1207 1759 919 1479 1101 1116 1314 1925 5171 4142 1129 1132 1054 1099 1520 1433 1291 1170 1138 1246 2072 2054 1192 2167 909 821 3551 1445 1988 1823 912 1990 1994 1717 1625 1437 1740 1514 1689 1866 1890 1981 2010 2018 1876 2290 1788 1645 1553 1680 683 730 842 980 720 853 1690 940 775 853 849 778 1513 1460 1133 1119 1644 1144 1052 754 759 732 677 564 496 862 743 638 830 636 644 728 734 714 790 822 895 955 816 719 954 778 883 586 728 826 1331 583 654 746 483 593 730 597 732 789 772 714 1134 787 580 735 499 940 1410 1361 606 763 804 731 569 764 554 716 566 1011 930 1072 700 792 785 1023 875 710 962 600 534 710 660 640 538 989 461 1332 1009 624 1348 1079 955 1227 884 1003 1242 1339 640 861 1569 172 1567 874 946 585 763 485 779 937 851 1431 1705 1327 1289 1642 1121 675 676 744 670 539 425 748 650 296 232 658 736 485 525 869 648 463 507 477 327 567 452 466 662 484 476 1381 801 1013 704 561 976 1077 856 791 623 735 1147 871 1085 1148 1047 1017 1029 1617 809 661 724 879 929 964 1422 1172 1117 1188 544 444 906 565 379 439 1110 1227 1340 701 1794 1081 1222 1029 1214 1219 1144 1006 1198 1013 1176 1840 983 1893 1756 935 1285 1166 853 1132 997 421 1173 1447 1393 1473 1313 802 1390 512 809 864 2554 502 487 500 649 638 676 568 831 806 425 915 815 1029 491 485 409 1124 985 770 894 762 1828 226 641 373 256 960 1518 1196 1300 1457 1334 1558 1160 1521 1129 979 1000 1321 1015 1102 934 1561 1238 1759 1324 1378 711 814 785 794 860 1247 653 807 879 363 1011 687 689 927 1617 882 859 1692 761 1426 1431 1245 1618 1031 655 1545 1297 1416 1566 997 1299 1006 883 1028 1255 889 1411 1053 956 865 872 765 1285 1362 1492 1501 685 1960 1898 2129 1331 1076 1154 1936 985 1204 1639 695 1474 1137 1446 1225 1452 1769 1634 1689 1785 1195 1437 1657 1334 823 1710 1238 1192 1881 1868 1682 1270 1045 856 1099 799 680 780 1064 497 612 982 773 797 1014 961 1300 946 1221 1079 1799 1099 837 1355 1139 2264 1549 1283 1073 1114 1531 1618 1642 1516 1614 1511 1504 1678 1284 1640 1600 1712 1741 1452 1543 1501 1712 1330 1637 1617 1419 1463 1358 1561 3895 3678 3012 3125 3002 3190 2708 2854 2113 3008 2605 2886 3031 2623 2715 2677 4095 3073 2327 1822 2017 1849 1472 1585 1597 1595 894 1715 2148 1940 2437 1492 1810 1249 696 525 1245 823 845 839 904 731 801 859 790 828 668 763 847 645 717 681 777 871 993 1137 802 992 1329 1971 1467 1447 1642 1603 1127 1651 1461 1742 1815 1911 1433 1686 1763 1195 489 601 534 458 501 420 755 683 634 348 914 531 342 380 662 821 244 294 221 375 427 461 447 475 435 792 371 786 666 761 1205 914 1090 648 671 590 952 590 562 570 772 562 591 682 1077 476 517 338 222 420 525 1312 552 841 1376 1321 731 606 347 935 1041 706 815 1026 931 699 880 447 463 645 1046 776 774 874 917 688 753 726 550 550 487 1349 789 1131 1089 959 944 1090 1053 530 930 817 676 242 1205 457 1190 777 439 1402 581 620 479 653 1262 1245 380 747 664 1566 1710 1415 1240 1308 476 448 566 999 737 1525 1142 775 518 952 896 774 861 1224 1167 1458 936 1209 1072 948 1476 1500 2267 1908 1292 1286 1819 1353 1764 2104 1613 525 1039 954 656 1130 730 2825 1296 1121 1074 1212 1294 1366 1091 1327 1709 1824 1735 1374 1010 1369 975 893 559 772 589 918 1103 873 931 994 587 827 1584 1652 1284 1525 1112 912 632 915 895 328 272 212 274 278 284 256 490 516 669 602 361 975 1982 1517 1625 982 1044 973 1219 1141 1224 1073 1692 1671 1586 1613 1752 1621 1327 1049 1144 1432 1033 1228 1848 1502 1212 1032 1222 879 1341 1247 1350 1206 999 1093 1043 1136 1120 967 1016 1106 1536 1410 1171 1182 1269 901 1959 1253 1350 1467 1620 1865 1652 1882 973 1070 1154 1813 1188 1519 1634 933 550 664 383 213 221 272 346 705 808 735 943 840 1015 1087 478 802 949 666 603 639 422 627 772 1740 394 957 957 623 746 750 654 693 687 526 645 525 500 875 679 675 741 987 752 756 1327 571 1913 996 934 863 782 821 730 682 443 911 659 796 799 1068 819 448 451 565 566 1414 1257 1026 826 1085 1111 831 635 1244 920 1146 1167 1326 499 721 1317 1169 1358 1440 1047 1176 659 931 1270 797 939 750 833 642 1296 1822 1895 1060 591 534 576 768 883 1167 788 3178 901 3456 3193 3313 3129 3169 3324 3328 3302 3672 3404 3854 3749 3496 3517 973 1113 1146 972 1289 1143 1619 893 926 1032 1881 1285 935 1154 892 1119 860 1360 16160 1185 1066 1080 985 1687 1570 1421 1479 1698 1179 1367 963 1123 1067 926 1021 880 791 1021 774 800 1128 1191 1246 963 1108 1251 1126 886 1337 1270 885 826 811 915 1095 887 964 1340 804 656 1127 1038 1207 1109 1388 1170 1175 1231 1215 930 1197 1191 1243 1173 1071 1301 1245 978 1370 1139 1341 1138 1101 1190 1153 1317 1305 1099 1196 1207 1202 1313 834 946 1407 1199 904 1294 1152 1403 1456 1198 1346 1214 1236 1331 1250 1165 1178 1040 1058 1217 992 1427 792 1119 1069 1142 913 926 991 1119 1378 1118 1071 1070 1275 1233 1479 1071 1090 1326 556 1386 1194 1075 1281 1128 1479 1410 1524 1458 1865 1329 1335 1230 1372 1328 1343 1610 1482 1460 1632 1742 1716 1485 795 966 909 1435 459 368 274 410 356 483 399 460 202 323 427 305 494 448 456 443 514 470 606 410 262 416 326 614 670 532 537 427 523 366 307 541 448 643 405 588 526 626 516 402 273 309 271 488 457 317 551 235 295 404 380 1174 733 521 480 337 468 392 705 335 399 322 324 368 354 347 352 611 437 377 667 870 367 306 354 383 624 465 574 1123 451 1127 583 613 512 551 601 625 577 537 853 503 370 405 503 290 401 492 428 597 478 588 692 453 594 759 781 702 554 682 935 948 872 602 1121 431 652 521 805 499 564 740 743 873 747 577 481 870 801 584 1147 1123 1244 771 765 856 647 1290 884 1526 1002 649 1148 627 525 848 676 1069 718 489 1191 1121 596 1016 838 895 931 946 942 646 643 814 609 624 334 390 790 779 1171 786 789 942 709 1108 747 741 464 526 790 642 1063 633 672 792 640 580 517 484 559 633 929 755 856 485 618 619 499 569 493 549 534 498 775 450 501 898 487 404 547 556 1000 461 530 479 441 581 746 920 432 366 568 479 783 758 710 480 611 710 640 1080 638 1314 388 889 510 1040 453 669 602 898 674 681 525 980 606 476 487 665 627 807 802 788 885 689 607 760 801 415 658 479 690 707 240 280 255 344 558 837 749 928 558 602 677 525 596 714 831 1072 606 672 876 633 284 154 329 236 264 711 700 758 807 787 601 677 668 622 660 454 223 433 442 546 349 646 750 878 736 763 505 407 326 320 930 695 1136 1116 755 678 787 568 340 587 397 300 511 492 517 363 470 714 409 465 466 541 807 408 587 751 490 637 528 875 580 425 466 554 490 606 637 719 536 596 400 499 504 196 368 784 641 981 841 3730 3951 776 1029 884 903 900 612 883 796 1178 1042 847 1365 1156 663 547 678 680 723 684 871 626 576 776 885 592 918 944 541 556 729 661 641 930 732 940 361 538 628 475 676 545 600 862 664 468 332 828 827 966 772 730 919 464 646 468 1671 1180 847 1063 577 558 870 666 770 685 504 412 618 871 2060 1487 1462 904 1057 1334 1000 886 934 938 1636 1012 1093 921 601 716 618 1596 765 238 216 562 342 344 414 1285 1685 1206 1094 1582 1728 2201 2273 2527 2667 2167 1884 1400 1121 2841 2633 2963 2725 3184 1733 1976 1884 1926 2692 1893 2445 2641 2091 2666 2886 2363 3220 2268 2951 2310 3151 2201 3657 3844 3993 1484 1701 2367 1154 986 2245 2076 1519 1428 2055 588 542 668 622 949 587 563 1634 1124 891 612 800 645 544 270 3172 3183 3095 3289 2944 3299 3438 3367 3585 3868 2767 2979 3205 2946 3435 3232 2806 2977 3324 3392 3772 3625 2707 2871 3774 3666 3845 4117 3483 998 865 500 2972 3290 1812 4307 4658 4763 4518 1308 1247 1079 299 1245 267 764 526 446 2516 1768 1628 489 552 435 536 1545 1625 1510 2005 1591 1443 2418 1454 1898 4418 5433 3811 3592 7120 7074 3992 3565 3983 5107 1851 1410 1578 1959 1832 1439 2385 915 2114 1273 2402 1239 159 120 1807 1306 2616 3650 1969 970 2252 904 1118 664 537 1703 1619 2646 1923 1692 2604 3799 1917 802 1941 2296 2010 2617 2037 2088 983 955 881 2395 1668 2916 954 1221 585 1211 947 894 2146 1254 3423 2902 1169 1242 1053 1083 1390 1127 1529 826 843 1144 2040 1145 1362 2100 1003 892 2857 977 2257 1255 937 1348 1314 1448 1321 1211 1171 917 1181 1242 1373 1567 1182 1419 1549 1520 1525 1153 1552 1152 730 553 537 656 583 512 1569 792 1915 552 640 423 1342 1102 1033 620 1091 1086 833 765 554 590 538 283 406 654 641 611 557 478 648 633 604 708 611 675 728 572 766 615 945 645 1061 250 1105 1137 865 452 666 788 462 534 613 654 645 742 648 540 1287 803 767 367 597 1255 1060 1227 558 702 772 752 535 816 595 684 861 714 841 869 709 736 747 670 694 824 1018 651 668 904 998 626 622 1379 612 1005 889 516 1007 851 661 863 600 762 787 888 702 764 1440 125 1563 779 595 747 738 619 520 1098 718 1561 908 1609 1289 1674 997 645 471 573 621 356 641 522 267 295 229 317 456 365 359 554 313 528 697 605 338 449 430 179 425 371 367 1334 603 586 341 387 875 499 731 671 697 614 832 629 922 901 666 639 783 827 555 845 820 622 681 849 713 889 908 804 435 440 624 759 642 287 907 700 886 969 1036 860 768 1321 974 1043 955 907 822 778 995 1437 931 1569 1449 935 1138 1072 704 791 823 239 761 896 1042 923 667 857 935 335 836 938 1994 329 401 366 324 428 483 464 418 776 357 802 673 996 1088 382 529 861 1119 809 915 543 1565 309 428 237 370 677 947 802 873 851 813 885 935 904 645 636 621 736 634 660 767 747 637 838 662 620 537 618 530 729 686 1063 857 643 586 272 934 482 523 476 1132 739 556 1413 534 1020 1052 1180 1178 859 312 1196 978 963 1067 1139 1127 1075 942 1009 1166 1063 880 892 585 494 543 732 1000 999 1449 1141 816 1671 1495 1695 948 1002 890 1620 1277 1040 1384 633 1425 1268 983 1703 981 1302 1115 1126 1204 950 1007 1242 1053 906 1347 1175 1122 1167 1546 1321 1384 1067 731 969 753 508 599 681 620 654 618 702 745 954 1023 885 974 1364 837 1103 818 561 752 732 2187 883 1049 1288 1151 1477 1203 1299 1494 1352 1266 1368 1004 1325 1224 1372 1284 1175 1209 1319 1730 1293 1138 1349 1361 1269 1216 1094 1178 3862 3530 2904 2695 2654 2207 2480 2622 1801 2332 1756 1966 2436 2083 2882 2186 3549 2520 2253 1072 1194 1158 1247 1658 1386 1619 616 1453 2033 1871 1978 988 1281 1147 837 522 1051 618 682 706 1120 595 459 808 631 563 548 662 719 649 687 607 799 731 995 1117 841 834 1121 982 913 1465 1028 1439 940 1150 1277 1078 1513 1265 1277 1529 2837 886 421 593 544 457 472 365 492 369 499 320 416 380 504 209 299 371 285 212 164 349 266 321 338 277 275 666 293 439 552 1045 761 757 1755 655 596 638 590 446 428 452 960 543 592 586 667 405 395 503 455 339 434 1065 616 780 1201 1131 726 511 376 534 544 656 529 659 582 683 406 627 596 543 684 620 729 560 510 573 472 664 557 537 617 833 743 733 708 716 962 803 911 709 965 1025 704 268 1007 431 1212 801 403 1250 436 648 418 608 1007 929 572 645 585 1237 1349 1246 1347 955 455 417 590 1017 643 1206 1068 642 534 1041 922 565 605 1124 972 1165 962 1136 918 954 1198 915 1351 1831 1058 1702 1423 1682 1350 1424 1475 576 688 607 650 682 534 2289 1237 1127 1079 1407 1316 1271 1102 1187 1292 1452 1286 1363 1102 781 717 674 515 813 702 898 783 785 722 967 678 1004 1138 1137 829 1180 737 450 758 487 569 289 360 326 360 364 263 245 477 334 513 357 385 733 958 992 949 799 816 927 739 689 722 678 1173 1128 968 1008 1022 924 1331 993 1210 878 1086 1069 1489 953 795 1257 895 856 943 1181 1241 1050 975 860 1118 926 760 907 1155 1357 808 1552 994 895 1007 579 772 1227 1032 1103 1063 2064 1391 1846 969 815 928 1553 548 1236 1551 891 575 450 666 209 256 234 302 596 689 589 736 763 687 659 635 634 820 811 889 725 563 675 568 1647 452 621 454 388 530 825 676 601 595 520 570 461 499 325 668 682 570 789 580 494 550 775 1386 481 404 652 629 628 535 487 614 679 638 656 713 691 468 345 355 368 419 890 749 818 550 797 809 960 682 1176 754 842 876 1199 504 1001 918 816 1030 1019 1011 1699 649 802 880 714 714 768 451 343 1008 1650 1924 1275 687 645 458 725 386 643 732 2276 622 2702 2315 2272 2019 2226 2115 2130 2398 2591 2356 2486 2491 2528 2241 880 1101 848 649 1334 1174 1054 1211 1011 1232 1350 1492 1007 814 859 703 640 708 1185 15866 13526 12370 1285 1208 1772 1370 1408 1797 1149 1289 921 1055 934 914 958 780 718 971 606 731 1128 1181 1250 897 994 1132 1078 872 1215 1221 894 771 756 902 1053 871 980 1203 774 630 1109 997 1172 1045 1312 1128 1157 1203 1141 897 1133 1163 1173 1137 1037 1283 1213 932 1266 944 1335 944 1004 978 1001 1155 1139 875 1060 1073 996 1205 757 916 1286 1091 812 1140 1067 1312 1342 1098 1264 1130 1103 1210 1087 1008 1037 1081 993 1189 933 1392 692 1044 966 1096 863 866 892 1125 1334 1036 1033 1014 1159 1097 1413 1059 1004 1276 560 1293 1106 1021 1258 1095 1426 1402 1558 1430 1821 1221 1196 1162 1255 1230 1234 1527 1361 1338 1576 1696 1654 1425 757 938 883 1236 443 352 262 381 336 452 344 454 180 311 409 297 488 444 452 447 500 462 606 388 242 396 306 594 652 430 431 369 417 342 295 423 384 625 399 539 475 575 500 384 261 293 255 454 431 309 533 225 285 386 368 1085 707 497 460 329 446 384 669 333 385 312 314 342 336 325 346 583 396 373 627 853 339 265 311 355 600 429 548 1077 359 1070 580 616 496 546 531 625 577 537 815 485 352 308 454 249 370 440 378 583 440 605 674 441 487 723 703 678 552 646 813 854 850 578 1147 421 586 505 793 499 536 708 766 841 711 551 475 851 731 568 1117 1046 1155 718 729 739 593 1253 864 1492 966 549 1122 581 485 820 640 1017 692 473 1058 1059 605 909 820 863 907 869 910 609 621 806 585 610 312 398 754 709 1121 752 769 883 627 1036 746 753 434 474 573 583 838 584 627 702 581 574 507 472 545 603 908 719 808 465 622 593 481 545 473 545 534 480 739 444 469 860 463 390 531 536 962 426 456 453 417 571 734 860 420 348 546 459 757 752 658 464 552 582 608 1012 564 1247 366 841 432 993 404 621 574 854 640 653 507 919 572 484 493 639 617 661 656 780 840 667 607 770 803 399 626 453 658 691 223 269 253 340 517 935 727 875 550 588 671 499 578 559 807 1072 600 660 842 594 274 156 319 224 229 705 696 714 769 753 557 643 646 604 595 450 221 433 457 526 347 603 724 828 633 658 382 403 312 314 720 624 1033 1114 755 668 739 562 326 587 402 319 503 486 503 351 470 704 399 455 440 521 779 367 575 727 468 603 467 816 546 424 418 508 454 564 587 697 512 580 376 461 486 194 350 758 560 969 835 3595 3863 708 893 766 731 805 576 808 739 1072 1012 807 1346 1128 657 537 657 680 703 646 846 582 536 725 810 566 888 889 463 524 700 647 639 916 708 917 355 480 612 475 646 525 580 828 619 434 290 755 760 902 746 699 874 454 612 458 1594 1109 848 1020 573 540 847 608 700 661 492 412 616 853 1986 1461 1408 904 987 1256 894 840 908 918 1548 984 1051 883 614 650 677 1562 755 226 206 526 312 310 382 1223 1596 1113 1115 1566 1698 2097 2149 2470 2623 2046 1749 1323 1038 2799 2646 2861 2571 3135 1665 1910 1847 1843 2543 1745 2315 2545 2027 2436 2808 2254 3033 2276 2975 2177 3022 2152 3517 3536 3681 1456 1663 2266 1151 958 2116 1980 1467 1304 1946 622 578 630 618 886 571 557 1461 1143 792 582 739 584 491 291 2911 2940 2842 3228 2836 3136 3289 3144 3408 3707 2741 2882 3059 2787 3214 3054 2583 2787 3092 3262 3463 3508 2537 2763 3275 3408 3483 3510 3284 945 826 438 2896 3133 1732 4058 4543 4633 4344 1272 1181 1011 287 1179 265 750 518 444 2440 1728 1600 446 576 471 500 1547 1621 1492 1947 1541 1395 2289 1406 1805 4191 5098 3450 3490 6886 6711 3883 3344 3863 4886 1779 1394 1460 1719 1766 1297 2145 885 2090 1250 2217 1160 153 116 1706 1261 2383 3350 1869 978 2285 876 1064 617 496 1749 1677 1724 1768 1620 2392 3675 1864 782 1851 2101 1892 2462 1973 2022 975 931 845 2313 1614 2725 870 1245 615 1207 937 896 1118 1238 3193 2815 1147 1183 865 1023 1323 1062 1452 818 780 1056 1867 1093 1240 2072 1006 895 2772 949 1143 1173 842 1259 1211 1364 1281 1114 1054 868 1026 1172 1307 1509 1132 1359 1321 1363 1509 1081 1451 1043 716 545 569 640 583 494 1546 793 798 530 626 388 1255 1104 964 604 1113 1078 817 759 546 582 526 285 398 526 575 553 523 452 636 563 534 670 437 547 612 496 666 527 817 529 1009 242 1011 1043 768 408 638 728 516 586 619 633 641 702 608 501 1261 756 761 334 562 1188 984 1162 521 657 727 697 521 780 568 645 835 704 854 841 695 646 697 676 696 790 1039 674 701 857 968 594 608 1377 580 971 833 492 1015 825 631 835 590 750 761 860 669 731 1309 133 1454 749 567 675 632 600 500 1076 722 1426 880 1317 1245 1492 975 648 449 561 613 373 629 528 267 285 223 317 421 353 341 536 303 528 677 603 338 447 430 177 359 347 363 1377 560 514 331 381 646 501 701 651 622 602 814 611 886 844 638 589 741 791 525 817 788 590 669 813 659 793 902 696 427 404 558 741 632 261 893 706 884 943 989 800 757 1311 950 1019 915 782 719 808 997 1415 885 1496 1349 872 1108 1101 659 770 810 237 743 878 1026 905 653 820 898 321 810 898 1881 313 399 310 322 374 435 438 404 750 337 698 565 1000 382 372 482 736 1063 777 883 523 1525 303 420 229 362 647 888 743 814 790 752 822 859 864 633 622 611 686 582 608 679 735 623 832 652 612 523 604 496 671 620 1047 791 436 552 266 916 458 501 445 1118 725 564 1393 530 998 1017 1168 1158 839 304 1230 1010 941 1037 1096 1097 1086 929 1012 1160 1063 880 922 544 468 507 697 892 947 1381 1113 744 1615 1422 1620 916 927 858 1558 1274 1020 1448 621 1356 1131 963 1245 955 1248 1071 1080 1154 809 989 1196 1021 857 1297 1165 1121 1075 1436 1267 1199 996 723 975 749 467 571 696 610 646 602 652 707 869 1021 840 849 1246 777 1062 779 480 690 680 2143 823 952 1224 1121 1062 1171 1247 1432 1280 1208 1326 978 1297 1191 1304 1220 1074 1079 1131 1605 1173 1088 1325 1311 1276 1215 1067 1112 3572 3382 2792 2507 2554 2046 2337 2471 1707 2302 1724 1934 2323 1967 2642 2090 3372 2427 2217 1003 1123 1070 1195 1648 1341 1575 622 1408 1906 1756 1891 945 1207 1115 819 512 1043 537 668 684 1108 575 437 792 605 537 510 656 612 664 671 589 769 726 896 984 771 812 931 889 993 1457 1065 1504 887 1124 1251 1012 1447 1171 1206 1439 1668 834 366 541 492 402 417 310 466 349 499 240 398 391 490 211 299 365 273 192 160 337 256 303 324 257 261 642 285 473 528 1029 739 743 749 643 610 626 594 400 382 406 886 512 554 572 599 365 353 491 445 307 425 1004 610 809 1152 1103 783 478 378 499 532 619 515 620 580 661 384 627 634 537 654 552 701 542 492 553 452 719 551 541 609 749 665 709 708 712 952 783 893 649 903 1001 700 266 995 437 1210 797 403 1252 440 640 422 600 985 913 578 683 598 1127 1241 1191 1333 943 451 413 576 997 615 1120 1050 628 530 1023 900 565 595 1050 923 1194 948 1200 867 889 1180 895 1323 1738 986 1643 1343 1662 1297 1350 1449 570 641 577 697 654 506 2215 1205 1105 1055 1308 1276 1231 1068 1151 1240 1394 1234 1291 1038 771 714 615 483 757 655 849 753 886 704 911 656 996 1033 1022 797 1084 672 436 675 455 539 287 356 322 358 362 261 243 459 342 445 345 313 697 891 923 882 763 786 899 677 635 672 618 1103 1078 903 949 986 884 1293 959 1172 842 1062 1021 1456 921 767 1223 887 848 905 1130 1203 1081 969 825 1067 846 766 880 1105 1284 732 1413 939 778 964 543 758 1181 990 1034 1049 1999 1264 1780 931 793 894 1502 497 1200 1493 857 555 440 662 209 254 230 296 582 671 538 716 743 669 728 615 598 766 775 822 657 541 587 548 1269 440 607 395 372 530 787 595 585 561 480 494 412 533 325 634 660 560 732 556 490 538 752 1366 428 380 638 624 585 533 487 564 659 632 636 693 653 418 290 294 360 403 760 683 802 544 757 773 938 607 1144 715 766 828 1183 500 973 892 790 1004 985 961 1534 624 703 909 666 652 754 431 323 907 1646 1850 1215 669 627 448 566 368 596 645 2147 594 2565 2204 2039 1863 2091 1973 1982 2334 2488 2286 2395 2223 1972 2020 854 1006 766 586 1262 1179 1044 1210 1016 1216 1284 1351 989 780 848 681 610 672 1066 13526 13829 12331 1259 1046 969 1321 1363 1713 1146 1174 885 1040 852 765 837 708 642 890 640 636 1068 1117 1171 857 1037 985 981 799 1141 1064 757 729 720 775 1145 876 1038 1199 780 645 1129 960 1174 1035 1279 1239 1260 1368 1106 1100 1098 1048 1114 1014 968 1224 1231 946 1326 1091 1479 1016 1097 997 967 1335 1160 890 984 1150 943 1162 677 877 1227 1069 849 1131 1039 1317 1314 1031 1260 1086 1059 1357 1086 1007 996 1119 1025 1076 959 1276 635 1043 929 1035 966 994 774 1232 1251 927 994 961 1285 1028 1390 1002 920 1254 566 1382 1150 1201 1278 1082 1429 1578 1533 1608 1842 1197 1211 1076 1298 1340 1276 1670 1431 1371 1672 1668 1715 1429 703 1016 876 1245 437 348 238 294 314 361 334 440 164 262 389 287 488 442 456 439 492 454 756 382 232 446 288 554 608 424 425 363 411 346 289 417 366 633 387 527 453 581 511 372 255 287 249 450 419 307 527 221 277 376 360 1024 727 489 452 309 442 394 737 331 375 284 327 316 353 307 361 551 361 367 609 808 343 257 301 309 594 391 538 1063 345 989 524 560 496 475 580 489 451 404 775 477 346 290 409 295 385 426 380 553 456 570 684 406 582 790 619 646 546 653 778 838 844 482 1079 429 526 529 784 444 495 700 591 803 554 547 444 822 647 531 1076 911 1056 690 691 683 575 1254 848 1496 942 539 1106 553 496 808 817 987 704 443 1006 999 560 931 792 835 897 835 904 567 601 798 637 600 302 376 716 636 1085 714 739 865 574 984 748 752 515 476 544 553 807 552 572 626 549 560 431 462 468 599 785 677 763 453 618 565 461 521 412 539 504 462 719 393 418 867 494 388 501 451 863 392 426 401 373 553 722 874 421 353 507 476 757 647 636 444 513 586 588 990 544 1100 346 778 387 983 372 570 566 830 537 613 483 827 556 444 497 590 585 631 624 829 895 647 583 863 828 403 626 449 658 755 226 254 231 334 499 745 725 903 534 572 671 503 570 574 732 1044 590 638 852 584 282 136 270 270 227 701 649 670 735 697 543 568 582 552 600 408 167 391 416 512 331 577 718 763 566 585 401 412 356 282 746 568 989 1076 721 596 705 521 302 536 398 315 543 543 529 339 486 712 354 406 410 511 785 347 641 687 436 585 421 759 528 357 354 426 380 476 513 685 432 568 312 557 462 162 348 672 490 921 782 3372 3621 667 833 679 701 732 536 834 668 1020 946 771 1216 1085 617 516 677 650 713 769 931 572 526 695 757 540 840 855 438 483 702 611 591 878 692 814 323 474 615 467 570 438 543 942 697 434 282 806 753 871 622 556 818 434 591 396 1556 1024 849 996 503 525 786 561 597 600 441 292 488 705 1920 1373 1317 891 939 1286 880 832 920 974 1598 965 991 804 609 615 600 1476 759 216 196 453 234 294 370 1206 1627 1110 1087 1565 1876 2197 2212 2821 2899 2075 1576 1253 1034 2555 2468 2748 2567 2980 1546 1761 1746 1796 2365 1650 2093 2315 1913 2192 2727 2249 3063 2304 2659 2197 3051 2247 3297 3202 3378 1215 1704 2197 1046 958 1853 1906 1570 1267 1840 538 494 543 629 858 549 528 1447 1138 849 564 713 564 483 244 3028 2945 2845 2999 2798 3139 3151 3211 3141 3545 2539 2806 3034 2717 3254 2908 2516 2673 3117 3243 3586 3472 2460 2643 3176 3063 3223 3334 3032 815 710 420 2838 3047 1688 4208 4446 4574 4351 1259 1147 970 283 1148 237 860 518 438 2380 1678 1554 448 511 402 473 1447 1551 1376 2040 1603 1392 2274 1335 1775 3973 4658 3254 3359 6388 6413 3622 3170 3721 4751 1777 1348 1340 1640 1692 1275 2050 745 1918 1220 2141 1110 108 100 1694 1225 2134 2977 1847 1080 2122 789 945 638 482 1562 1486 1496 1699 1538 2364 3564 2045 750 1659 1946 1745 2482 1952 2037 977 935 889 2444 1609 2656 943 1271 651 1173 868 839 1029 1202 3220 2620 1088 1075 838 929 1276 1020 1374 698 679 1088 1649 1020 1164 2177 1004 897 2585 907 1089 1110 842 1143 1146 1180 1130 1005 980 797 960 997 1155 1370 1075 1292 1246 1326 1385 967 1339 994 757 562 507 554 569 504 1427 706 747 446 600 457 1221 955 912 560 1079 1118 831 670 469 535 489 295 428 477 532 510 527 429 529 529 416 597 439 527 581 492 654 505 770 496 939 232 975 1009 796 334 617 766 444 536 613 665 720 687 562 487 1052 786 718 300 570 1130 930 1167 460 596 676 662 470 739 451 606 896 731 842 768 638 636 677 641 659 718 1011 653 691 874 999 574 586 1237 626 1114 855 449 901 995 625 930 582 754 933 1113 536 685 1353 137 1472 712 574 591 589 495 455 1049 628 1298 852 1289 1158 1358 894 664 435 507 575 362 637 556 238 344 286 290 417 353 325 473 303 493 647 571 336 425 462 219 341 418 353 1280 534 528 351 361 675 449 699 643 596 588 894 699 896 844 643 563 727 727 486 818 784 562 621 791 641 762 876 629 425 365 536 727 620 265 817 607 669 989 900 646 740 1229 897 1036 874 795 659 784 955 1390 896 1458 1305 842 1046 960 593 745 757 233 714 859 943 827 631 800 979 297 774 864 1835 299 367 286 337 381 455 442 435 673 321 646 527 998 364 354 492 706 1061 783 873 451 1381 285 410 227 346 625 883 752 811 783 747 815 888 808 567 554 545 703 564 590 681 729 599 834 632 602 478 559 455 736 668 1097 817 412 518 248 899 369 496 601 1088 680 626 1245 549 1053 1045 1148 1234 719 314 1118 924 967 1047 1197 1269 1240 1040 1231 1321 1331 1065 882 518 438 465 728 851 899 1385 1122 710 1468 1492 1698 932 970 880 1572 1159 883 1430 696 1334 1136 921 1329 913 1228 1067 1060 1134 801 954 1088 1028 771 1171 1054 1041 1060 1394 1258 1167 974 701 929 719 416 553 643 594 628 580 704 709 969 1425 756 867 1267 686 933 751 482 726 668 1950 737 1046 1168 1069 1052 1020 1205 1392 1288 1168 1230 886 1238 1140 1235 1188 1011 968 1126 1558 1104 972 1250 1261 1167 1138 1030 996 3500 3235 2613 2666 2472 2100 2266 2400 1694 2260 1660 1887 2167 1877 2533 2046 3295 2279 1975 993 1103 1082 1205 1614 1314 1487 697 1425 1739 1607 1958 894 1150 1096 815 502 1077 525 688 680 1096 547 497 695 628 537 498 618 538 542 709 594 828 722 872 940 741 737 877 781 1053 1382 1168 1386 796 1046 1452 1020 1345 1111 1177 1367 1592 792 362 572 523 400 433 312 462 309 450 214 374 304 453 195 297 353 248 167 152 341 254 295 316 259 263 690 361 407 488 1009 741 741 741 629 582 610 527 384 366 388 894 545 480 556 616 408 394 485 449 303 450 1014 592 716 1034 1035 575 535 358 469 514 622 501 596 581 651 414 601 594 482 667 511 764 574 497 529 492 672 529 541 605 723 665 802 697 896 905 851 1054 641 859 949 661 256 953 405 1133 748 383 1187 410 624 394 584 924 832 542 671 561 1087 1199 1123 1296 809 435 399 552 969 597 1102 1022 606 522 973 915 543 583 947 848 1153 870 1050 805 845 1295 786 1279 1716 914 1452 1262 1697 1189 1316 1438 585 716 567 624 632 516 2183 1086 974 914 1177 1226 1171 1038 1103 1192 1356 1182 1231 984 706 853 605 483 745 641 794 671 729 705 863 655 932 1000 917 732 972 634 412 648 443 485 263 330 300 334 332 241 223 399 326 449 347 305 687 836 873 832 743 762 844 641 593 637 561 1055 1056 879 900 934 825 1188 895 1100 779 1082 955 1301 913 745 1213 917 834 873 1005 1113 1137 1092 917 952 841 810 974 1085 1293 942 1295 889 775 1139 480 750 1221 1033 997 955 1611 1078 1711 917 781 808 1465 419 1097 1502 870 584 479 701 203 250 226 288 566 655 552 762 773 749 693 593 651 855 674 955 710 511 612 504 1192 316 593 367 344 522 775 571 533 515 458 385 307 449 303 557 632 515 716 528 511 543 664 1274 441 370 634 659 630 562 524 614 698 616 611 678 645 416 290 294 344 373 746 642 707 520 731 743 928 620 1173 687 728 767 1245 478 956 860 704 943 945 930 1564 603 707 803 646 564 655 432 336 913 1590 1945 1475 558 586 361 554 337 544 724 2124 634 2511 2162 1977 1760 1983 1905 1888 2225 2432 2194 2333 2300 2000 1986 864 960 746 525 1182 1111 997 1116 918 1197 1160 1303 1077 912 730 655 660 642 1080 12370 12331 12606 1102 1024 937 1236 1264 1579 1200 1328 787 698 738 840 840 858 761 551 817 685 991 1081 1071 619 927 854 886 794 802 852 760 670 622 652 843 753 781 1145 703 678 861 1154 881 824 1087 888 931 939 804 950 678 765 713 723 693 665 1010 909 1029 726 1107 748 947 809 803 702 932 863 919 884 734 871 851 914 999 808 948 924 804 1004 947 1079 862 940 865 917 921 890 1105 787 983 885 1022 1037 831 1190 908 895 939 859 889 815 982 936 816 771 1141 862 1009 796 1217 945 838 975 1175 1066 1115 1182 1621 1517 1235 1352 1167 1229 1258 1130 1332 1132 1307 936 1074 945 1128 1222 1138 1205 841 764 623 871 414 263 268 330 431 455 223 345 118 334 326 245 469 428 428 279 289 275 285 340 228 330 303 620 723 350 507 462 495 252 317 527 301 549 405 418 358 446 308 347 495 309 407 668 342 266 511 366 499 363 339 851 501 410 392 230 348 373 504 459 489 265 199 274 227 321 234 272 320 407 423 687 427 243 291 405 409 374 499 760 549 908 282 334 530 401 464 558 528 475 618 313 333 256 306 343 472 651 623 495 643 455 516 441 405 548 328 689 506 392 379 830 966 693 608 436 518 550 517 398 376 489 527 672 547 421 532 542 542 342 952 951 926 593 982 735 568 721 682 882 598 510 623 582 581 762 734 1002 633 683 869 804 720 759 541 621 593 640 637 353 416 543 347 388 288 424 583 779 1203 571 459 779 628 685 633 694 544 313 478 410 535 450 637 647 592 337 336 377 426 502 1146 841 518 533 394 561 314 371 341 299 258 483 736 506 621 853 511 377 517 565 910 483 859 401 432 485 663 572 396 428 302 423 632 551 426 383 676 600 423 570 368 1233 407 745 495 587 531 726 317 991 497 673 533 574 575 425 448 477 503 757 787 799 751 710 622 643 506 755 431 375 463 499 319 409 333 184 285 496 457 746 445 498 452 315 318 658 979 697 387 534 882 394 104 257 88 173 114 441 512 824 691 870 638 775 574 528 387 456 205 225 358 456 223 616 534 547 567 562 343 310 223 294 749 634 791 758 545 949 697 550 360 509 455 375 529 429 450 379 487 648 493 529 499 464 521 437 494 530 466 450 434 854 670 351 392 498 432 517 497 624 360 510 429 331 543 429 287 713 653 1123 772 3258 3442 855 743 755 847 780 948 672 585 998 695 1173 794 726 577 446 486 571 513 383 553 763 750 867 774 523 639 831 390 363 675 649 658 858 598 734 397 467 382 292 529 606 611 588 594 426 482 834 709 813 704 711 600 330 468 508 1114 881 804 672 536 470 741 683 551 734 650 431 529 612 1073 1122 1297 717 965 1010 832 892 847 667 1216 967 1001 570 558 574 509 1154 457 228 226 394 295 349 391 1437 1267 890 927 1272 1894 1789 1794 1548 1428 1686 1501 1153 787 2432 2311 2371 2303 2390 1712 1443 1575 1557 2327 1880 2319 2074 2213 1997 2776 2136 2738 2164 2538 1946 2942 2070 3858 3207 3184 1335 1369 1959 903 952 2155 1830 1606 719 2048 729 804 884 503 491 553 524 1536 1092 758 361 466 430 467 487 3017 3060 3000 2227 2651 2683 2686 2487 2692 3217 2938 3240 3038 2614 2720 2693 3116 3307 2654 2937 2623 3104 2346 2125 2841 3119 2667 2661 2724 526 443 432 2971 2581 1401 4078 4556 4489 4079 717 906 810 308 819 215 353 352 362 2216 1434 1521 530 873 703 494 1432 1461 1265 1440 1127 1256 2110 1339 1369 3381 3861 3402 3282 6168 5549 3243 3229 3315 3879 1489 1092 1265 1614 1845 1172 1829 830 2090 1064 1692 1497 152 113 1236 1263 1929 2982 1849 555 1526 1112 1232 568 560 1245 1149 1080 1477 1726 2250 3408 1334 682 1321 2308 2240 2225 1296 1563 763 512 674 1775 1252 2567 698 907 565 874 730 694 936 857 2530 2720 848 898 681 838 1078 907 924 876 955 807 1222 1350 853 1343 630 571 2669 899 981 1251 658 1400 1372 1226 1296 1112 1197 1142 1053 1107 1160 1402 966 1146 967 1011 1148 936 1566 1449 628 529 473 613 490 479 1153 640 600 370 693 473 846 768 535 625 902 703 424 376 345 354 279 284 392 613 475 453 449 421 577 724 674 425 545 300 608 560 516 538 671 458 620 287 783 822 648 337 633 584 399 247 452 507 418 487 642 593 756 954 604 583 471 927 705 786 582 566 547 644 650 918 718 629 628 639 568 663 673 821 628 953 876 885 1294 808 542 856 566 854 809 760 509 718 680 451 675 744 584 792 799 893 810 896 776 710 1137 112 1099 682 540 495 590 501 707 765 875 1042 1107 982 1096 1025 823 456 432 470 394 427 369 283 278 314 241 274 345 259 431 558 297 407 346 300 267 297 263 177 365 284 365 1007 464 668 535 587 615 476 575 536 621 507 759 476 740 844 470 576 855 833 588 520 586 334 770 690 895 900 990 559 319 295 568 333 255 466 699 641 690 617 918 749 660 879 678 768 691 742 540 984 882 1396 736 1241 1115 647 600 909 467 774 574 213 599 690 1075 988 554 757 607 266 722 761 1555 506 514 467 479 605 609 513 381 515 296 397 715 918 297 279 152 744 652 654 756 377 1106 236 384 285 256 435 683 503 613 629 593 657 520 650 669 610 637 754 656 676 560 726 640 932 692 551 499 650 522 467 537 993 385 454 380 279 589 478 576 354 707 704 619 1393 622 879 799 1282 1059 686 367 821 738 985 1091 662 631 714 912 872 927 855 940 697 899 793 697 706 1194 1129 1057 1197 516 1512 1256 1475 876 881 820 1080 1123 961 1166 451 1243 984 825 1011 808 1150 963 1017 1090 528 896 1069 1054 813 939 974 781 902 1054 1186 865 758 610 636 485 511 361 700 318 419 389 449 542 635 961 830 557 837 807 978 847 497 885 739 1495 837 844 590 981 765 1091 1171 1295 909 1152 837 931 846 724 852 1231 1113 902 924 1093 1035 926 1142 1257 963 1036 1107 947 2746 3116 2714 2687 2238 2068 1632 1940 1569 2208 1714 1908 2190 1585 2267 2041 2683 2045 1704 888 1003 1011 1074 1139 1226 1454 889 1055 1596 1492 1411 951 885 589 569 656 854 494 648 729 679 538 583 653 546 363 441 427 639 613 593 510 424 495 547 585 693 691 821 1096 933 1254 884 1062 996 895 1028 1139 1298 1032 789 1146 1219 633 521 713 614 595 612 479 601 322 449 238 382 289 238 241 314 342 147 107 204 173 201 197 192 175 174 356 446 375 568 461 670 638 629 461 575 418 439 373 367 367 489 303 465 478 900 187 179 268 218 339 431 730 361 615 928 930 643 524 284 350 337 370 342 556 644 527 693 460 441 646 580 522 642 363 616 375 292 588 422 522 558 1342 756 669 867 675 590 731 814 541 779 809 902 335 955 460 1390 936 501 1321 418 554 421 561 1291 1145 504 524 455 1266 1529 1341 1555 823 497 400 464 897 490 892 916 514 506 962 796 468 502 951 953 1082 973 996 865 969 1222 992 1413 975 1107 1179 1061 1303 1076 1135 1191 415 829 554 711 586 515 1927 1327 1050 887 924 1284 1136 987 1153 1337 1323 1303 781 604 753 605 468 472 494 622 716 864 630 686 972 704 967 1148 949 1115 1042 465 483 532 585 587 263 270 252 280 256 237 231 284 178 314 341 229 754 965 906 869 602 725 771 715 755 783 649 799 920 1059 1122 991 1119 1281 964 1155 761 696 1006 1194 645 726 624 725 804 836 918 989 1413 879 771 886 765 626 815 711 734 1135 1238 704 599 825 654 1135 935 1073 1032 982 1086 1132 1727 927 817 754 1187 489 1220 1209 646 390 287 301 269 387 422 460 600 461 673 537 939 526 615 332 686 752 387 406 552 316 671 487 871 258 650 412 405 556 432 607 502 571 539 474 444 548 327 570 448 442 553 581 492 578 522 1392 466 382 464 525 534 685 562 441 432 570 417 429 673 438 349 386 248 271 700 914 1079 514 744 818 627 463 849 772 630 795 797 304 615 978 942 930 1074 879 1035 548 549 618 542 523 618 433 331 979 1366 1147 861 345 488 359 617 533 740 525 1841 365 2005 1742 2010 1760 1944 1973 2033 2204 1940 2290 1992 2163 1837 2009 999 639 927 654 1091 1104 1151 923 686 797 1098 1245 851 863 1060 482 568 507 985 1285 1259 1102 11930 1051 936 1052 1069 1304 1618 1339 977 1054 773 1235 1141 1015 903 964 876 1044 1054 1114 1129 1035 1354 1320 1019 926 1308 1352 850 589 563 619 1131 1021 945 1323 1071 1078 1197 1459 1271 1417 663 1371 1335 1473 1114 1503 1145 1108 974 1140 805 1042 1080 911 1386 1595 1184 1046 1130 1190 1132 1315 1220 1164 1231 1323 961 1353 980 1039 1088 1164 1092 926 1002 1081 1068 1258 1095 1027 943 1221 999 1050 1092 941 996 997 1005 947 883 912 1016 906 975 1083 834 1310 1336 1111 1261 1153 1128 1172 921 936 1297 1171 1112 1355 1169 1450 1319 1320 1639 1773 1949 1865 1799 1106 1079 1051 1493 1598 1572 1303 1421 1301 1461 1586 1559 1590 828 1096 621 1162 245 272 567 315 631 411 426 281 267 491 203 261 451 429 439 393 468 434 559 429 216 474 250 663 790 264 256 209 221 366 604 300 438 488 383 308 292 390 359 458 261 257 241 468 290 446 432 467 521 352 299 785 511 377 363 338 447 309 932 649 669 213 306 260 316 213 268 224 383 233 849 751 417 265 400 443 224 428 431 794 346 1016 353 429 440 533 582 783 789 719 929 332 389 278 313 416 569 423 486 236 708 452 426 636 749 881 505 906 1216 1071 389 1023 762 958 637 425 495 711 609 556 519 587 518 520 642 288 395 1375 675 293 1052 1295 1069 883 867 902 671 1480 580 921 697 374 628 533 660 771 881 1439 532 405 759 714 519 773 443 490 700 874 860 538 805 676 827 919 548 465 635 717 875 591 621 784 627 974 995 931 622 820 490 480 563 610 409 644 516 419 483 558 443 473 761 981 1073 665 694 505 443 534 338 544 454 637 508 594 753 1133 662 615 674 781 1250 607 713 304 320 527 520 851 446 515 394 386 458 450 523 405 543 496 557 556 561 1393 438 903 532 499 657 586 542 1172 789 552 508 605 373 486 280 355 542 735 686 860 876 614 569 407 440 626 341 249 383 844 190 252 212 402 328 418 335 566 221 269 357 381 471 531 583 770 475 456 646 441 207 194 132 231 217 303 417 824 860 868 825 939 759 705 700 625 338 377 352 574 706 537 493 524 546 608 350 637 486 555 795 719 898 580 691 602 805 568 397 632 368 314 555 490 851 362 691 518 431 518 594 495 559 519 522 696 801 540 429 645 399 777 547 652 585 665 627 721 543 533 335 866 576 537 387 935 836 674 696 3503 3688 639 1063 896 986 829 775 1031 952 1126 1005 934 873 743 687 385 580 427 465 775 552 611 615 929 696 498 770 982 361 436 751 767 865 715 500 737 402 280 974 648 461 565 448 632 681 996 971 1116 1096 960 1251 1209 571 559 670 667 1735 1097 768 837 820 380 538 489 545 758 628 920 987 959 1786 1635 2186 1072 1488 924 1169 1033 949 1084 1496 869 958 1247 637 299 546 1247 806 284 207 594 479 401 795 1247 1454 989 845 1395 2118 2108 2211 1840 1843 1620 2517 1493 1011 2639 2424 2684 2856 3523 1640 1619 1726 2081 2574 2330 2129 2894 2387 2935 2705 2170 3321 3028 3017 2188 3276 2571 3991 3218 3354 1130 1252 1976 1137 1323 2066 2235 1695 767 2226 573 536 609 701 754 813 560 1562 1805 984 597 907 757 330 436 3754 3781 3460 2379 2825 2822 2630 3100 3220 2956 3299 3461 3145 2496 3471 2853 3228 3612 3526 3923 4098 4247 2304 2130 3013 3176 2431 2957 3117 1018 755 556 2342 2405 2182 4556 4951 4838 4061 1861 1893 912 295 946 226 481 318 348 2562 1424 1423 495 1033 849 562 1577 1521 1361 1706 1394 1349 2846 1420 1316 3803 4341 3480 4242 7781 6739 3200 3711 4555 4748 1263 871 1828 2096 1784 1192 2279 914 2490 1707 2313 1714 231 165 2116 2153 2335 3863 1638 677 1084 1109 1240 599 532 1412 1238 1278 1170 1168 3250 4042 1348 934 1797 2541 2264 2937 1676 1653 1163 703 905 2224 1528 3017 1304 1262 679 1254 900 794 1087 1693 3647 3411 1257 1424 1038 1039 945 1002 994 836 1001 939 1680 1424 1396 1513 685 659 2649 851 1198 858 517 2084 2231 2062 1394 1000 1354 1193 1240 1464 1516 1771 1498 1621 1308 1513 1778 1491 1635 1158 646 766 392 1276 535 551 1095 444 562 670 488 593 1236 1266 1822 931 1228 905 632 789 643 429 401 393 388 525 321 334 630 528 363 457 713 486 790 506 862 713 794 516 586 605 468 178 725 745 656 442 664 547 411 628 625 624 666 582 407 569 1256 978 562 565 557 795 962 1090 401 547 525 739 445 691 513 411 636 659 677 724 793 867 595 605 557 990 853 538 669 692 520 556 593 732 522 1058 590 521 637 1207 701 1186 690 904 1264 1413 553 1016 1610 238 1536 943 781 680 890 413 782 768 783 1305 1243 1070 1165 1243 970 547 451 595 619 497 575 830 413 494 450 398 422 204 384 953 407 360 639 548 406 432 365 313 219 493 371 1029 828 1049 755 672 884 650 408 424 511 638 858 689 855 740 787 724 1126 1055 383 653 593 501 702 600 890 771 817 910 480 417 666 380 300 548 729 965 1099 823 1091 1104 745 762 740 952 1137 783 620 867 692 1057 946 1335 1305 1248 1415 752 601 1098 557 315 895 1103 879 1096 883 851 932 503 912 988 1078 452 608 411 540 539 600 344 634 511 314 645 836 595 354 328 363 979 845 500 628 439 1849 249 436 278 300 574 970 794 886 977 921 1017 1110 1035 584 615 558 771 581 609 564 963 805 1098 885 775 583 664 454 442 567 853 533 497 506 149 534 601 746 421 1386 607 507 1159 868 1216 1183 804 1093 1124 570 1742 1093 1454 1762 847 1494 807 1097 994 1242 1585 1395 1342 682 520 519 437 1185 1119 1538 1134 582 1529 1769 1965 1110 776 952 1191 1470 1291 2260 461 1190 1267 819 1294 787 1241 1176 1182 1244 1144 1100 985 952 660 1784 1097 1745 1032 1139 1088 690 554 918 719 475 641 974 464 477 571 451 420 707 778 1162 844 972 1504 890 1328 799 568 763 786 2654 1003 1142 660 871 911 1110 1326 911 1220 1006 1042 1049 882 719 799 1158 1462 860 1019 1286 1461 1061 1494 1452 1190 1121 1188 1216 3537 3671 2810 2786 2556 2193 1888 2037 1709 1957 1942 2123 2076 1685 2087 2122 3626 2771 2122 1301 1397 832 904 1088 1382 1112 555 1630 1640 1403 1992 1054 1590 973 555 343 1023 520 680 772 792 974 685 711 524 389 472 452 974 475 680 588 554 811 775 858 612 752 960 1264 1138 1455 955 1018 1074 1559 1422 1055 1088 1238 1069 1235 1440 908 413 364 273 423 499 327 507 442 507 240 442 364 383 102 485 762 120 123 199 148 356 350 304 324 270 630 488 392 514 726 621 543 613 437 584 410 689 613 605 625 438 476 512 668 1210 456 411 660 374 285 481 784 443 760 918 887 668 749 195 395 495 464 630 643 724 484 844 305 388 871 556 884 1017 395 661 614 556 759 411 402 317 1109 658 705 1043 887 621 620 805 505 831 762 383 121 845 251 744 503 239 764 426 450 356 462 1060 963 238 443 348 834 1099 995 1168 729 476 398 372 798 589 1412 821 508 427 810 731 435 502 863 979 929 951 786 728 842 955 942 1417 825 851 1231 1069 1295 1169 1572 1052 291 1141 607 458 803 695 2580 1334 1095 930 1065 1210 940 820 1117 1337 1232 1426 1295 1013 1039 744 564 674 448 501 701 1296 758 969 736 627 947 1348 1198 974 1343 696 535 628 610 923 254 190 172 242 236 238 220 418 168 314 614 351 642 1415 1066 1070 706 931 862 791 699 778 956 1067 1226 1179 1213 1214 1280 1137 778 859 911 713 1148 1719 1061 926 765 975 742 907 905 1041 1277 915 950 828 975 744 1140 1098 944 1437 1072 788 1030 1176 522 1120 877 1152 1056 1492 2043 1359 1197 568 515 912 1615 536 1525 1526 856 472 419 214 210 201 258 311 529 529 624 536 593 839 609 351 729 756 387 1097 519 495 559 607 1178 526 768 539 595 532 575 605 829 554 501 840 645 465 357 668 636 506 702 657 882 631 686 1320 504 425 558 528 575 655 613 512 349 562 732 776 768 473 336 350 237 572 611 912 849 740 769 909 387 420 837 894 1279 1069 647 358 615 843 687 858 1000 678 1337 558 727 830 538 791 792 633 478 946 1248 1300 1572 388 487 490 607 374 1064 524 2401 607 2537 2184 2390 2179 2389 2459 2102 2579 2283 2562 2305 2766 2316 2199 805 735 1098 845 1393 1358 1285 952 777 984 1475 1238 996 824 829 816 812 896 1687 1208 1046 1024 1051 13213 11250 1471 1425 1676 1579 1267 925 1066 763 1238 1111 991 889 952 802 1096 1072 1106 1112 1011 1347 1386 1042 1088 1287 1382 821 573 557 583 1158 986 906 1369 1045 953 1145 1434 1275 1368 673 1330 1264 1392 1139 1343 1182 1142 1034 1134 888 981 968 809 1339 1587 1121 1008 1088 1156 1096 1241 1150 1138 1185 1426 1017 1297 965 967 1074 1057 983 896 948 1041 1106 1240 1067 1017 951 1243 1023 1078 1018 895 1009 983 962 925 898 892 972 863 949 1030 814 1246 1237 1056 1253 1139 1095 1150 925 1010 1417 1156 1099 1320 1166 1398 1321 1309 1520 1753 1983 1803 1742 1102 1146 1048 1341 1523 1448 1340 1471 1351 1532 1599 1605 1579 892 1103 625 1045 251 264 505 346 547 442 360 305 285 491 215 247 463 445 455 373 438 416 537 401 196 446 230 611 738 246 238 197 203 347 519 294 437 460 383 300 936 386 316 460 271 267 253 482 282 440 430 411 471 356 301 774 505 385 367 344 407 303 889 600 653 193 300 268 306 213 270 228 387 222 856 845 405 255 380 443 222 427 423 803 288 901 335 409 446 539 590 783 785 715 926 290 381 341 297 444 539 510 545 302 680 482 450 608 704 883 494 900 1169 1076 450 959 778 1014 649 433 531 709 611 564 489 622 498 554 746 384 462 1386 752 287 1040 1366 1091 875 859 865 643 1486 605 947 641 477 620 484 628 741 897 1448 566 389 1013 704 494 739 433 474 710 872 866 688 821 759 850 957 476 485 706 748 898 658 633 707 574 931 979 919 628 814 509 463 572 628 317 608 478 315 500 576 515 504 725 1081 1166 681 555 573 418 517 336 609 420 637 504 585 758 1149 696 665 670 747 1279 631 657 300 320 401 388 802 446 527 425 432 464 457 538 387 740 570 567 595 585 1340 461 929 416 505 655 554 521 1078 799 519 518 639 371 494 274 351 548 745 708 875 879 598 523 444 514 581 371 283 403 919 176 230 210 388 338 402 323 587 258 314 351 356 455 527 591 762 428 432 622 423 211 190 136 225 195 285 393 853 848 884 759 869 747 703 704 563 330 367 342 713 696 680 505 592 671 733 396 604 468 503 830 675 863 556 696 560 898 552 391 642 306 282 461 442 680 316 619 421 389 464 538 446 582 485 454 760 842 492 407 630 434 709 569 670 599 693 643 709 605 518 319 837 619 548 395 986 716 632 687 3340 3518 609 1012 969 884 861 779 990 1081 1067 1054 948 957 774 765 427 578 459 477 767 536 655 661 983 690 519 764 984 349 418 739 734 836 668 468 683 366 282 980 640 477 547 478 606 644 836 794 1023 1127 912 1223 1242 550 566 672 631 1641 1025 822 851 848 388 521 493 541 813 681 934 997 996 1719 1568 2122 1046 1476 1035 1183 1024 897 1051 1389 780 867 1202 656 357 648 1181 806 292 209 540 483 421 807 1301 1462 942 845 1401 2060 2097 2244 1920 1921 1710 2521 1461 1039 2517 2283 2539 2752 3312 1590 1666 1757 1881 2513 2291 2132 2798 2320 2887 2491 2148 3014 2985 2749 2166 2944 2450 3772 3148 3258 1147 1347 1806 1154 1279 2086 2167 1644 762 2084 555 502 613 673 725 813 507 1465 1758 1102 573 899 745 314 432 3636 3675 3376 2272 2845 2662 2675 3106 3033 2804 3108 3200 3086 2579 3722 2828 3115 3488 3375 3625 4043 4036 2290 2092 2842 2816 2372 2852 2789 1022 751 464 2340 2583 2211 4447 4781 4625 3637 1844 1875 893 328 913 220 479 312 344 2598 1515 1461 474 1043 853 572 1605 1576 1333 1613 1382 1295 2652 1405 1283 3787 4341 3252 3933 7539 6729 3180 3753 4374 4645 1208 859 1683 2057 1671 1149 2252 910 2418 1642 2310 1621 223 157 2074 1975 2253 3857 1530 695 1105 1091 1268 589 524 1397 1213 1917 1132 1116 3136 3965 1276 957 1806 2423 2292 2798 1636 1600 1148 683 876 2230 1490 2935 1266 1148 633 1230 1007 782 1736 1667 3690 3346 1241 1412 979 1010 913 841 960 842 974 925 1708 1323 1380 1448 663 633 2652 883 1924 883 519 2039 2168 2032 1456 1014 1265 1125 1187 1440 1484 1725 1439 1556 1278 1501 1762 1507 1590 1126 674 715 396 1260 513 557 1120 443 1210 683 486 565 1139 1312 1828 931 1111 903 630 804 625 425 411 467 376 678 416 447 647 522 353 525 765 528 820 636 946 741 768 548 627 658 488 244 708 728 656 677 638 554 359 560 569 610 676 571 409 535 1257 954 585 539 549 750 952 1198 499 641 617 835 480 629 551 464 612 633 630 774 945 814 662 668 616 979 946 514 635 678 458 478 523 772 476 946 516 571 665 1097 680 1101 647 822 1148 1291 528 968 1507 209 1464 881 765 660 871 450 825 693 779 1250 1223 1093 1093 1242 1010 563 439 529 605 508 563 820 415 448 373 400 389 214 374 1104 461 354 635 550 420 382 311 257 221 509 385 960 819 1005 727 635 860 660 376 396 640 715 892 747 837 744 768 773 1086 1007 350 649 508 551 690 615 828 799 888 986 472 419 687 362 284 534 801 983 1105 833 1240 1138 781 744 819 940 1030 845 642 837 718 1001 921 1349 1303 1252 1397 758 593 1160 692 325 918 1132 883 1071 823 863 894 537 900 942 1101 372 534 345 458 463 522 247 632 501 292 765 846 566 804 330 340 951 841 510 638 454 1775 266 444 292 313 568 888 724 804 899 843 945 1144 953 531 591 505 686 520 546 586 931 793 1062 853 757 632 717 499 438 571 852 529 475 488 161 554 569 738 391 1345 552 487 1166 869 1163 1185 752 1130 1090 531 1758 1057 1412 1730 831 1455 856 1031 1029 1198 1513 1383 1318 686 458 449 406 1167 1050 1423 1083 553 1494 1732 1924 1087 769 925 1156 1377 1237 2336 473 1109 1220 837 1529 787 1187 1140 1134 1228 1080 1151 1004 958 641 1821 1043 1771 1014 1105 1086 740 562 942 741 493 658 939 493 483 606 459 422 668 731 1122 794 1020 1475 890 1332 773 549 731 746 2558 1138 1189 721 893 1197 1186 1334 1000 1264 979 1019 994 892 727 803 1309 1372 876 1000 1421 1490 1047 1472 1372 1170 1129 1186 1164 3551 3712 2659 2684 2425 2121 1851 1990 1686 1997 1834 2011 2115 1635 2042 2103 3557 2615 2031 1301 1436 895 916 1122 1416 1057 549 1509 1633 1408 1935 1056 1521 926 590 337 1002 593 692 768 802 1019 674 707 491 419 476 442 811 457 632 552 451 769 788 818 594 666 1071 1138 1230 1431 945 989 1075 1575 1522 1151 1272 1274 1099 1159 2451 806 415 372 279 431 505 335 509 452 540 254 500 416 364 108 524 756 137 127 195 146 362 356 310 330 276 598 484 382 518 741 594 520 1231 439 555 375 677 580 570 588 433 458 512 668 1165 450 405 648 364 279 469 800 455 776 862 933 682 739 199 387 442 436 594 647 740 484 883 325 412 835 495 870 939 403 702 630 550 729 384 404 312 1082 648 722 1054 927 604 664 849 530 846 771 433 143 861 297 834 553 283 819 441 436 390 454 1040 941 244 423 338 858 1101 984 1175 721 511 437 395 850 568 1422 939 535 524 852 777 441 525 876 1152 929 1017 768 800 902 1009 1006 1456 896 781 1200 990 1245 1149 1545 1207 289 1179 571 433 718 693 2610 1355 1155 1011 1150 1263 995 875 1180 1370 1250 1424 1291 997 1051 739 600 658 428 551 643 1064 675 911 698 621 967 1236 1116 993 1255 692 515 731 685 963 288 236 168 292 290 245 202 461 170 383 654 387 659 1377 1012 1050 613 868 865 704 654 693 959 991 1250 1132 1156 1119 1225 1060 711 790 913 759 1108 1731 1015 876 708 916 838 836 870 927 1240 906 822 806 959 673 1007 1094 936 1317 997 761 931 1124 511 1145 915 1031 1038 1403 1870 1322 1348 566 533 833 1625 480 1450 1476 814 470 427 210 239 230 285 332 500 601 641 545 670 837 628 355 694 751 444 1167 578 554 603 611 1285 497 696 537 559 522 608 516 885 506 480 780 635 455 373 817 661 506 825 639 888 613 727 1334 476 409 555 524 595 659 611 547 401 520 693 727 813 501 337 345 219 570 534 887 905 721 767 890 434 390 829 837 1247 1005 775 426 603 865 709 882 1039 680 1270 548 688 810 410 847 804 658 460 874 1298 1418 1544 374 483 500 609 411 1029 528 2390 642 2516 2169 2507 2196 2430 2422 2059 2624 2403 2567 2400 2844 2470 2249 775 786 1065 913 1419 1350 1300 991 785 1032 1299 1182 972 777 873 814 788 830 1570 1772 969 937 936 11250 13196 1441 1397 1605 2124 1748 1109 1137 912 1052 1218 873 819 1013 1183 993 858 886 845 1195 1297 1347 1337 1141 1138 1380 652 490 525 686 1751 1183 976 1897 1009 1148 1715 1661 1461 1423 1002 1511 1510 1825 1327 1476 1199 1152 1187 1067 1213 1213 1535 920 1251 1700 1673 1395 1232 1163 1312 1522 1427 1311 1237 1306 1078 1360 1489 1212 1440 1025 1404 1494 1380 1477 1506 1481 1335 1437 1307 1669 1608 1612 1508 1246 1239 1483 1119 1410 827 1429 1563 834 1429 1346 902 1678 1680 1466 1863 1725 1736 1397 1473 972 1415 1574 1530 1871 1594 1632 1912 1366 2069 2261 2249 2059 1918 1601 1582 1390 1679 1912 1662 1751 1702 1701 1907 1891 1993 1673 1074 961 1067 1207 591 464 509 408 618 475 422 375 350 399 364 307 412 372 378 416 464 426 605 820 522 906 555 558 730 317 411 351 387 449 330 315 453 794 706 301 263 502 640 511 354 320 234 473 278 463 439 363 429 720 710 801 736 333 327 225 373 477 1315 627 719 345 366 335 400 376 370 327 519 199 855 985 585 371 488 415 485 428 336 917 461 1173 547 638 676 473 579 1089 1123 988 1411 535 346 305 400 343 697 669 748 354 988 493 535 1048 784 1236 546 1227 859 983 490 1310 991 560 1091 727 715 771 866 573 491 810 534 771 705 401 602 1267 615 371 1609 1607 1181 777 562 923 658 1510 973 950 774 531 766 698 606 1043 1245 1002 1030 497 1309 747 558 1084 996 985 866 1037 1016 634 577 737 792 1114 516 838 863 1070 981 858 677 1041 848 1265 1841 1862 816 979 559 623 613 561 634 890 770 761 436 621 345 618 1039 856 954 556 672 450 445 475 432 389 336 805 629 883 748 1218 904 625 798 861 1231 867 860 258 330 443 504 1036 694 746 383 477 990 702 519 716 730 498 602 1194 463 1347 416 1030 878 585 435 582 476 958 625 1056 663 907 804 756 700 587 726 956 873 1217 1258 769 785 705 457 482 628 500 680 1357 202 331 255 362 422 447 542 938 571 663 707 451 611 808 1379 1748 554 609 647 435 196 197 451 230 137 597 516 637 700 643 822 964 727 649 662 599 284 424 647 962 415 558 680 580 788 922 483 445 557 372 765 909 1161 1089 939 906 986 507 343 1236 418 346 494 564 430 323 519 762 397 467 687 524 613 637 684 548 657 550 490 866 523 373 433 567 468 607 594 656 785 867 316 819 507 309 727 909 778 848 969 4219 4078 852 769 749 843 925 1080 715 614 1136 999 1114 923 1247 861 674 646 689 754 1264 1181 765 679 626 592 620 1104 1150 476 503 1312 957 920 1092 703 845 371 516 862 685 562 612 520 845 817 464 571 1310 1089 1289 507 917 781 536 998 488 1925 1216 1175 709 671 783 749 630 647 840 705 590 685 746 1766 1469 2888 1229 1500 1412 983 941 1407 1244 1747 1388 1186 1460 1008 515 613 1277 1153 627 503 583 300 589 453 1580 1645 1567 1289 1402 2708 3012 2692 3075 2991 2117 2365 1296 1287 2537 2660 3285 3644 3299 1919 2273 2408 2206 3161 2778 2509 3303 3348 2810 3179 3302 3532 3911 3722 2844 3967 2734 4752 4256 3776 1236 1876 1795 2006 1551 2624 2318 1909 1094 2411 763 713 1015 1082 1410 668 888 1517 2265 1180 433 926 892 475 549 4626 4351 4344 3054 3632 3801 3824 4346 3803 3543 3668 4680 5060 3857 3965 3773 4837 4799 4912 5571 5361 5654 3093 3114 3726 4080 3420 3485 3773 909 849 410 3533 3700 2354 5517 6332 6014 4928 1721 1835 1184 531 1275 405 766 377 474 2736 1848 1634 843 753 587 651 1527 2260 1343 2193 1804 2024 3449 1856 1638 5076 5947 4296 4731 8353 7958 3814 4594 4524 6381 1794 1441 1636 1842 2286 1195 2088 935 2567 1212 3184 1600 260 199 3164 2025 2601 3942 2095 1103 1723 1158 1378 662 586 1421 1321 1254 1297 1281 3690 4346 1876 643 1954 2446 2370 3543 1947 2118 1238 847 1021 2216 1618 3815 1496 1500 780 1400 1171 1141 1635 1852 4116 3927 1355 1232 1004 1534 1211 1041 1199 802 943 1413 1706 1625 1411 2544 1338 1175 3396 928 1147 1299 979 2079 1929 2032 1625 1450 1559 1375 1608 1355 1454 1715 1628 1749 1395 1305 1892 1157 1995 1263 751 812 537 714 711 541 1579 767 590 695 546 1224 1248 975 1291 928 1982 1466 1066 394 688 531 454 520 606 645 575 529 773 758 662 619 920 896 786 983 777 996 1202 734 1130 765 543 214 953 1025 838 290 852 766 830 952 821 727 823 820 599 956 1437 1190 887 526 850 1202 1371 1287 636 630 475 464 584 666 685 591 892 895 954 1002 656 1256 500 795 773 1231 1469 711 631 977 1051 752 750 996 660 1316 941 542 1191 1139 966 1233 886 1143 1282 1544 860 903 1703 214 1893 960 1183 861 809 452 1170 1345 840 1262 1822 1603 1424 1070 1186 894 787 671 771 818 976 780 416 534 468 445 582 392 317 563 634 497 710 579 497 335 375 461 299 730 355 1858 952 1277 913 649 784 740 684 703 651 801 1671 1287 1420 1301 1069 624 1090 1398 669 1107 754 621 862 690 797 954 1183 982 701 651 936 441 349 445 1210 1070 1162 966 1185 919 873 941 861 1223 962 927 987 1455 1249 1592 1128 1780 1627 1236 1411 1066 590 1206 764 398 1193 1472 1126 1207 972 661 1091 429 674 888 1991 280 285 298 441 370 433 341 647 555 322 810 998 1175 396 385 485 745 783 931 1011 482 1551 349 629 492 485 958 1304 965 1158 1271 1213 1351 906 1046 888 956 848 1058 874 914 694 1461 1171 1657 1236 1213 927 1260 896 546 512 1699 689 575 508 199 780 401 615 415 1104 487 557 1373 1033 1443 1629 1516 1788 714 689 2045 1385 1862 2000 1121 1726 1523 1295 1200 1669 1878 1451 1109 594 553 489 548 1642 1687 1594 1650 660 1583 2185 2342 1467 1421 1385 2234 1347 1310 2250 636 1298 1270 1012 1306 996 1874 1532 1671 1556 1045 1347 1270 1172 755 2036 1405 1350 1333 1386 1530 982 737 1045 1552 1286 595 441 868 657 827 810 779 490 1112 1546 991 982 2149 770 1611 1046 646 938 875 2181 1283 1319 1015 1208 1088 1429 1770 1344 1170 1247 1374 1904 1340 1074 1161 1472 1570 1010 1329 2100 1504 1186 1762 2120 1621 1592 1589 1382 4362 4415 3610 3243 2780 2448 2140 2292 2014 2415 1960 2091 2320 2590 2563 2906 3741 3358 2129 1549 1732 1074 1083 2222 1950 2020 960 2521 1899 1677 2883 1462 1411 1369 779 612 1128 439 1026 1185 1239 897 606 721 693 304 594 538 940 656 595 520 653 989 816 979 534 856 1164 1218 1745 1806 1667 1588 1330 1834 1994 1778 1481 1540 1672 1269 1396 733 422 519 477 467 558 450 861 717 424 249 359 421 186 389 547 600 141 84 186 202 656 621 699 628 635 761 517 628 537 831 950 883 907 597 671 592 920 400 390 449 790 483 526 783 1415 425 419 633 555 596 812 899 452 625 1135 1111 795 456 231 664 659 613 636 838 1070 686 832 485 529 371 576 721 776 640 771 506 753 818 561 853 714 1059 952 1043 866 1383 926 915 1182 472 786 678 549 290 892 480 1059 619 450 1162 455 459 427 455 1312 1186 617 585 424 1150 1174 1452 1907 1072 629 605 595 1202 758 1609 1245 678 645 1227 1264 568 662 1349 1192 767 1152 1099 1262 1098 1670 1227 1597 1172 953 1321 1174 1662 1141 1372 1444 600 1208 775 784 643 559 2984 1428 1227 1214 1201 1114 1071 880 1065 1266 1264 1332 1251 999 865 928 736 849 846 585 715 1008 833 1094 746 802 991 1250 915 1100 1082 692 523 850 509 984 392 362 340 364 352 352 346 801 263 418 533 272 903 1463 1450 1361 707 717 777 785 806 644 1016 1297 1296 1267 1327 1252 1373 1016 829 911 1159 916 1042 1927 1032 784 1133 1240 1208 979 879 1145 1686 1897 934 1023 935 1031 1024 1151 1454 1944 1090 1309 908 1672 748 1421 1370 1282 1504 1011 1723 1183 1531 910 619 952 1790 520 1267 1633 1078 517 458 309 210 284 304 358 869 908 890 1023 1034 1225 939 373 1048 1095 630 936 727 538 1134 897 1384 251 859 729 591 961 638 629 618 355 414 431 369 893 567 671 530 524 641 888 1331 1392 497 2464 851 793 790 687 875 838 794 567 767 584 584 615 675 591 290 324 306 375 848 1668 681 665 920 876 640 580 829 1037 1204 914 1441 287 797 1171 1002 1323 1333 1048 1163 484 1005 984 605 556 769 853 635 1536 1802 1938 2338 655 595 653 615 531 720 772 3047 713 3537 3377 2523 2424 3094 2780 3016 2749 2879 2750 2996 3020 3695 3285 807 830 1002 877 1485 1316 1236 1019 841 1140 1184 1180 1706 1017 1003 936 852 1119 1421 1370 1321 1236 1052 1471 1441 13685 13209 13550 2124 1774 1098 1206 913 1050 1224 867 809 1081 1235 1015 819 853 839 1189 1321 1488 1330 1148 1177 1349 686 515 552 728 1823 1189 916 1905 972 1156 1780 1675 1506 1478 1067 1556 1549 1859 1344 1459 1205 1164 1255 1064 1408 1160 1557 958 1473 1763 1766 1417 1349 1164 1425 1503 1402 1282 1197 1342 1038 1392 1482 1236 1473 1023 1381 1464 1362 1486 1482 1469 1309 1370 1210 1641 1552 1550 1536 1276 1217 1478 1103 1416 859 1499 1519 935 1451 1366 802 1722 1703 1505 1955 1743 1810 1350 1493 980 1320 1598 1537 1931 1591 1676 2016 1404 2050 2268 2256 2074 1941 1529 1502 1353 1731 1954 1718 1706 1723 1687 1957 1890 1996 1714 1094 1047 1065 1218 585 458 506 364 644 427 432 383 350 417 368 309 447 409 419 432 486 446 623 834 546 910 579 639 830 329 427 367 403 432 330 317 471 820 674 317 277 528 684 488 405 371 254 499 280 467 445 375 443 691 681 943 675 320 308 239 381 570 1213 644 746 369 342 385 403 410 352 371 529 256 904 981 583 385 502 429 436 432 360 1033 538 1195 547 648 642 497 581 1051 1095 948 1424 525 363 307 350 335 718 650 767 396 974 499 505 901 753 1199 579 1201 840 1026 514 1335 1034 590 1198 700 665 734 872 518 492 816 581 853 584 450 614 1199 627 382 1481 1616 1164 843 588 991 706 1487 939 1061 797 633 890 681 618 1011 1219 1005 1085 536 1293 761 516 1096 988 975 935 1115 984 685 683 953 796 1114 482 842 919 1110 963 944 772 1078 866 1167 1798 1862 803 997 627 669 691 569 636 954 834 719 442 618 396 630 1059 894 910 548 730 452 503 533 464 480 443 811 645 895 779 1257 941 643 928 875 1300 886 912 292 345 459 530 1085 683 719 385 491 1144 669 566 591 773 547 597 1107 475 1343 388 961 882 585 447 608 486 998 675 1081 727 915 863 778 729 568 857 920 825 1237 1278 765 793 779 524 503 646 510 702 1253 250 387 240 337 472 474 598 932 567 655 670 488 698 767 1374 1681 554 663 629 485 238 207 453 230 137 676 656 627 640 629 824 956 774 700 651 586 296 436 664 964 423 546 600 663 825 971 497 455 571 388 806 853 1144 1109 994 954 1063 500 403 1195 438 362 533 603 465 321 572 820 376 440 709 513 625 593 661 527 667 558 498 888 523 470 414 548 449 592 571 729 791 824 314 803 529 319 673 942 750 922 952 4375 4211 866 801 760 878 916 1024 739 646 1164 1155 1033 1018 1324 943 682 617 690 766 1258 1173 755 667 612 654 605 1065 1182 492 425 1301 902 882 1089 709 807 354 530 910 737 715 679 661 892 876 462 540 1338 1075 1319 533 925 722 534 1071 508 1927 1198 1238 709 663 791 871 672 684 805 670 608 686 737 1932 1510 2876 1166 1555 1437 1034 953 1386 1237 1694 1501 1274 1511 1003 567 660 1338 1157 662 538 438 306 564 349 1448 1536 1491 1336 1393 2693 3025 2758 3277 3067 2264 2396 1233 1250 2661 2800 3383 3594 3397 2037 2364 2499 2372 3203 2921 2624 3211 3443 2899 3395 3152 3677 3785 3865 2854 4225 2786 4857 4400 3823 1328 2008 1753 1953 1528 2680 2459 1939 1223 2465 813 744 1054 1058 1389 656 914 1595 2279 1177 414 936 906 512 540 4713 4481 4486 3004 3826 3748 3862 4326 3846 3644 3697 4680 5064 3956 3905 3583 4661 4679 4915 5278 5251 5410 3141 3196 3835 4146 3619 3525 3918 867 807 379 3673 3848 2294 5513 6455 6195 5094 1749 1838 1223 585 1310 492 774 393 468 2733 1882 1674 849 767 605 702 1559 2251 1417 2215 1763 2049 3568 1805 1631 5160 6055 4450 4927 8550 7926 3989 4763 4403 6267 1941 1538 1625 1889 2341 1259 2104 971 2531 1230 3016 1592 256 193 3011 2071 2584 4036 2106 1063 1654 1140 1334 652 572 1515 1395 1314 1398 1327 3637 4328 1840 677 1984 2512 2436 3364 1956 1980 1256 768 1094 2312 1703 3804 1413 1479 767 1396 1175 1118 1622 1717 4075 4063 1350 1221 1030 1630 1318 1114 1312 849 961 1436 1684 1661 1411 2367 1247 1078 3434 975 1202 1308 1057 2057 1888 2026 1597 1505 1574 1441 1618 1348 1439 1704 1583 1696 1468 1310 1868 1175 1945 1304 672 861 575 702 693 533 1643 809 603 739 595 1189 1280 981 1233 916 1882 1444 900 379 683 525 450 458 594 633 672 612 918 885 634 637 824 957 796 1043 787 958 1303 756 1211 675 686 326 979 1055 827 269 808 760 842 960 777 710 823 835 580 914 1407 1190 927 572 910 1173 1337 1271 688 678 519 498 688 759 727 668 899 964 1121 1085 752 1317 557 882 827 1338 1529 714 633 1003 1104 816 791 1053 639 1326 973 522 1250 1178 1015 1249 908 1175 1263 1537 928 900 1667 220 1938 955 1203 828 833 510 1202 1482 936 1286 1877 1589 1517 1128 1334 872 827 693 763 808 949 726 426 538 470 459 553 388 319 669 632 479 770 589 477 366 422 465 293 630 394 1857 844 1290 903 637 786 711 680 709 680 755 1706 1298 1319 1239 1018 630 1075 1376 671 1057 811 671 928 694 834 894 1180 940 730 696 980 487 389 502 1112 1003 1070 960 1178 932 862 933 923 1140 952 909 1031 1462 1219 1691 1146 1694 1537 1142 1298 1140 608 1190 803 398 1160 1429 1121 1133 974 677 1112 467 643 859 2007 332 339 294 451 370 435 376 617 655 334 797 1022 1126 358 343 468 765 911 894 964 474 1520 351 531 408 495 864 1329 978 1171 1302 1236 1434 877 1063 910 945 843 1096 869 913 731 1461 1165 1669 1230 1209 940 1279 882 559 533 1676 593 556 481 217 872 409 607 464 1107 485 592 1387 978 1357 1598 1539 1891 698 593 1981 1381 1828 1966 1077 1698 1528 1388 1215 1701 1867 1538 1102 661 609 535 544 1730 1747 1670 1751 662 1650 2207 2370 1468 1383 1388 2201 1343 1307 2206 668 1294 1325 1061 1365 1047 1791 1534 1540 1535 1021 1435 1321 1160 799 2022 1489 1389 1365 1425 1604 961 720 1052 1515 1276 598 465 885 643 815 776 779 470 1149 1580 1005 931 2048 780 1634 1004 657 924 873 2146 1332 1333 1002 1241 1063 1459 1739 1353 1157 1298 1377 1880 1372 1111 1137 1484 1528 982 1335 1945 1512 1158 1732 2169 1658 1588 1639 1352 4394 4455 3598 3349 2714 2513 2132 2282 2040 2396 2017 2166 2437 2598 2648 2823 3849 3438 2138 1621 1806 1173 1181 2039 2022 1936 1051 2245 2011 1783 2842 1447 1316 1325 804 572 1132 505 923 1089 1250 814 560 642 719 405 627 540 954 647 654 568 783 1025 873 1031 546 830 1145 1167 1763 1826 1696 1590 1303 1861 1948 1775 1555 1610 1749 1314 1441 794 462 540 494 515 596 486 778 713 428 257 357 398 182 401 522 565 190 127 188 202 656 625 705 632 639 642 523 654 539 890 950 893 917 576 648 586 924 398 382 441 843 505 434 802 1305 441 433 622 546 585 799 967 500 679 1146 1150 799 466 251 664 669 660 623 761 957 648 838 514 568 365 578 743 794 710 797 532 723 830 538 882 709 1049 915 1034 870 1346 942 894 1155 464 772 660 553 282 894 478 1055 619 444 1044 495 465 423 457 1333 1331 619 592 431 1178 1142 1422 1800 1103 617 593 597 1196 748 1569 1237 682 629 1221 1243 558 654 1341 1210 819 1166 1149 1243 1087 1684 1297 1587 1184 983 1299 1186 1625 1120 1345 1422 582 1191 772 769 661 573 2964 1530 1203 1188 1165 1159 1136 947 1122 1224 1228 1377 1229 992 831 910 736 817 721 637 821 910 966 1017 740 814 925 1292 865 1171 1061 688 535 858 507 1034 411 381 330 381 369 369 336 764 263 463 486 307 921 1401 1414 1334 687 693 769 769 780 620 1002 1274 1347 1278 1362 1326 1442 963 776 852 1143 947 1075 1912 1027 749 1134 1237 1259 989 899 1192 1755 1872 911 1002 887 1083 1060 1135 1470 1932 1049 1339 1025 1645 818 1416 1448 1399 1559 1029 1605 1267 1579 947 614 944 1791 575 1350 1625 1064 542 519 317 208 284 302 350 857 926 977 1041 1064 1255 1048 333 1057 1125 642 899 743 558 1123 910 1458 243 853 717 573 940 675 637 601 369 412 423 365 934 548 679 515 431 591 944 1269 1295 471 2335 888 822 801 648 924 828 782 579 724 556 592 619 687 620 354 386 308 381 887 1402 705 611 934 904 733 596 775 1036 1077 992 1509 291 799 1171 1002 1283 1339 976 1240 547 1114 1012 660 637 866 821 601 1583 1761 2008 2409 623 613 671 661 537 717 839 3029 709 3671 3439 2574 2399 3113 2764 3065 2810 2909 2811 2974 3004 3599 3278 843 867 1010 853 1473 1320 1190 999 856 980 1303 1214 1698 1046 1022 1002 797 1158 1479 1408 1363 1264 1069 1425 1397 13209 14414 14857 2373 1989 1291 1310 1119 1169 1386 1096 964 1256 1385 1195 907 939 913 1360 1454 1748 1566 1268 1385 1616 815 599 630 830 2109 1534 1076 2179 1192 1354 1950 2000 1705 1665 1232 1876 1905 2095 1505 1724 1370 1332 1428 1216 1575 1311 1704 1151 1897 2191 1996 1740 1603 1438 1675 1799 1651 1641 1461 1628 1211 1674 1758 1523 1774 1322 1775 1816 1579 1761 1846 1805 1615 1619 1429 1912 1857 1824 1837 1651 1375 1628 1286 1586 1072 1663 1832 1135 1679 1593 1081 1929 2001 1702 2379 2073 2091 1615 1909 1189 1440 1958 1908 2217 1929 2146 2350 1705 2324 2681 2558 2380 2305 1974 1920 1775 1970 2271 1953 1935 1960 2047 2280 2093 2189 1956 1296 1169 1214 1441 680 593 605 483 811 554 600 537 384 467 466 335 522 476 482 509 571 523 696 956 584 1038 660 831 1052 419 523 453 495 553 478 415 604 977 746 498 446 729 800 526 463 421 298 567 457 580 485 521 624 1002 986 1065 779 366 354 267 487 662 1507 854 970 459 421 433 486 462 423 468 661 290 1132 1140 675 421 573 588 583 556 551 1283 632 1414 671 842 798 549 637 1129 1169 1029 1645 680 383 357 386 369 848 776 905 458 1076 551 632 1035 852 1285 774 1429 942 1191 731 1453 1159 632 1412 806 857 940 1012 585 550 1008 653 954 652 514 670 1377 793 467 1643 1981 1416 915 664 1089 855 1777 1131 1371 901 689 1026 810 744 1170 1381 1119 1240 617 1553 929 578 1278 1223 1266 1110 1345 1125 743 788 1220 895 1493 632 1286 1050 1244 1152 1083 1035 1402 1016 1406 1968 2136 855 1134 817 743 928 656 686 1044 926 791 555 682 452 741 1262 1057 1241 604 852 518 619 659 593 551 469 923 764 1004 961 1513 1095 716 1054 952 1433 963 1002 366 427 539 649 1267 887 857 504 573 1222 761 717 633 950 617 768 1271 647 1682 448 1055 932 673 517 771 554 1429 778 1296 855 1137 1048 939 832 636 943 1082 971 1505 1570 876 973 955 641 618 741 587 799 1584 555 704 288 449 557 632 838 1149 653 797 840 570 938 912 1644 1882 620 953 744 664 293 263 485 268 221 816 745 847 868 790 969 1214 897 811 781 630 310 464 872 1144 445 616 672 866 921 1092 551 577 631 440 965 980 1376 1346 1160 1133 1283 610 551 1570 571 475 591 669 525 438 670 963 426 496 788 561 887 693 815 729 876 674 608 1051 644 606 475 627 510 675 660 923 868 912 360 1032 575 345 829 1078 834 1034 1138 4961 4987 1049 933 876 1068 1017 1125 866 763 1548 1466 1170 1205 1486 1137 841 721 914 1017 1446 1368 888 786 719 768 675 1189 1400 544 622 1414 1078 1042 1303 921 1072 469 607 1134 875 777 834 808 1018 1074 561 645 1649 1320 1657 694 1106 851 660 1209 600 2271 1433 1435 840 913 898 998 726 881 1138 910 724 804 833 2183 1750 3308 1374 1735 1764 1248 1176 1664 1406 1927 1740 1577 1798 1131 669 1014 1661 1469 716 580 491 334 629 528 1720 1750 1709 1638 1632 3293 3473 3226 3814 3752 2621 2726 1659 1501 3314 3680 4016 4819 4445 2410 2905 3087 2928 3755 3379 3095 4146 3963 3585 4123 3629 4434 4517 4603 3364 5168 3285 6046 5121 4519 1534 2329 2296 2217 1806 3092 2892 2395 1442 2866 913 883 1259 1226 1564 740 1075 1889 2582 1353 480 1088 1056 779 614 5382 5147 5090 3696 4611 4705 4540 5187 4816 4255 4308 5548 6050 4732 4704 4255 5737 5524 5860 6520 6910 6555 3703 3909 4829 5167 4512 4442 4833 1073 993 439 4428 4559 2847 6786 7954 7421 6418 1973 2060 1442 681 1601 544 957 550 546 3250 2349 1971 933 956 766 897 1850 2686 1777 2630 1919 2307 4416 2073 2009 6270 7357 5196 5953 10157 8949 4734 5633 5203 7578 2234 1733 1827 2174 2783 1593 2473 1346 2916 1487 3678 1959 300 229 3541 2368 3079 4857 2423 1328 2010 1295 1578 802 722 1984 1848 1575 1563 1462 4257 5507 2180 764 2292 2918 2810 4131 2308 2520 1495 880 1192 2716 1971 4421 1645 1644 843 1514 1425 1317 1884 2021 4605 4712 1809 1605 1240 1954 1655 1382 1581 987 1137 1634 2036 1898 1568 2916 1457 1224 4003 1185 1447 1439 1259 2538 2310 2517 1791 1717 1881 1633 1832 1555 1687 1881 1758 1889 1824 1479 2283 1430 2180 1514 879 957 753 783 796 631 1902 951 661 816 705 1433 1625 1187 1506 994 2164 1651 1216 444 842 604 519 618 648 719 779 686 1038 1019 742 707 870 1157 901 1195 880 1078 1391 830 1333 771 769 356 1136 1220 972 420 914 886 948 1199 952 908 993 977 690 1067 1608 1319 1076 750 1253 1315 1614 1466 834 797 634 698 852 917 826 814 1055 1089 1435 1281 919 1640 723 1168 1113 1792 1937 886 781 1262 1464 1017 1015 1438 874 1664 1107 723 1489 1466 1236 1543 1029 1340 1565 1888 1139 1066 1985 252 2402 1096 1475 945 939 807 1456 1802 1178 1603 2232 2009 1890 1476 1577 1091 1043 796 924 936 1053 816 485 693 584 518 636 465 401 883 776 591 949 674 661 404 483 534 313 670 457 2374 976 1606 1091 780 951 878 789 812 857 877 2031 1515 1578 1480 1227 725 1280 1591 821 1335 995 750 1073 788 993 1103 1442 1099 875 778 1195 744 624 536 1258 1147 1230 1104 1558 1069 950 1161 1083 1401 1181 1127 1189 1655 1454 2062 1367 1975 1735 1270 1447 1274 762 1477 976 436 1376 1671 1230 1309 1102 827 1224 620 830 1105 2585 368 381 318 501 398 469 451 741 767 372 986 1313 1423 400 383 544 934 1131 1097 1223 530 1777 468 607 460 645 1055 1570 1197 1394 1547 1477 1681 1119 1259 1060 1131 987 1268 1019 1067 875 1657 1325 1947 1412 1363 1101 1452 982 771 676 1929 727 671 581 245 1064 460 742 583 1403 561 668 1718 1288 1675 1925 1759 2250 965 736 2543 1670 2166 2310 1264 1901 1725 1673 1486 2045 2089 1718 1204 711 687 605 681 2006 2015 2120 1968 767 1887 2531 2724 1680 1595 1592 2483 1588 1535 2544 785 1634 1592 1286 1663 1293 2161 1922 1871 1928 1201 1645 1477 1361 906 2404 1710 1543 1655 1880 1868 1095 844 1173 1926 1663 690 572 1069 800 978 1066 906 733 1295 1796 1137 1126 2310 1050 1963 1150 815 1236 1060 2656 1535 1667 1108 1583 1233 1649 2058 1728 1406 1443 1838 2092 1593 1316 1428 1747 1814 1151 1569 2321 1765 1320 2008 2624 1827 1793 1901 1652 5303 5204 4269 4144 3125 2997 2625 2803 2724 2867 2395 2562 2635 3106 3292 3183 4599 4125 2766 2013 2220 1578 1454 2638 2574 2353 1176 2772 2446 2188 3674 1807 1679 1591 896 660 1340 609 1094 1465 1426 904 710 763 810 437 719 646 1046 748 779 689 875 1123 970 1295 661 1004 1365 1377 2068 2032 2046 2044 1495 2108 2413 2004 1814 1835 2010 1597 1726 884 526 648 594 585 716 594 842 808 491 367 493 512 297 443 708 644 228 151 249 232 715 678 739 687 669 738 591 764 651 1041 1079 997 1023 815 818 696 1014 444 428 487 956 555 532 888 1426 536 532 736 646 733 963 1096 561 766 1279 1372 1019 636 402 854 877 805 762 851 1080 784 991 627 777 456 654 871 950 811 934 570 849 942 708 995 852 1254 995 1292 1052 1657 1078 1147 1438 545 871 732 689 487 1210 730 1453 765 692 1510 691 591 603 621 1526 1568 748 734 553 1428 1316 1633 2109 1207 751 719 673 1404 910 1894 1504 839 805 1449 1442 730 814 1631 1466 965 1334 1451 1414 1289 1909 1415 1875 1466 1194 1576 1415 1833 1308 1642 1614 675 1434 1001 1046 843 786 3464 1998 1522 1485 1480 1307 1282 1073 1264 1405 1403 1524 1636 1351 931 1159 825 1129 1081 808 990 1157 1213 1123 946 993 1390 1719 951 1406 1171 760 607 1079 618 1193 509 531 474 502 480 461 426 942 315 587 536 403 1097 1635 1619 1468 825 797 913 1002 908 720 1118 1439 1634 1487 1561 1619 1699 1087 884 970 1505 1182 1297 2329 1147 925 1360 1466 1503 1158 1097 1344 2032 2139 1123 1156 1082 1276 1262 1499 1697 2242 1269 1484 1363 1935 878 1620 1747 1597 2070 1323 2179 1403 2036 1233 804 1120 2058 650 1592 1981 1300 683 704 479 271 355 375 423 1025 1134 1218 1184 1262 1430 1240 416 1253 1294 726 1007 807 608 1397 1049 1689 329 1035 818 691 1154 829 812 750 450 491 518 450 1183 612 857 596 492 749 1103 1511 1556 562 2654 1073 985 995 780 1130 882 830 738 973 698 731 760 779 717 410 456 330 460 991 1677 821 699 1165 1133 946 723 967 1132 1218 1099 1728 375 1151 1389 1218 1529 1606 1136 1759 677 1350 1161 964 849 991 978 728 1875 2167 2560 2685 747 661 745 739 579 882 935 3723 899 4448 4077 2956 2794 3652 3332 3619 3371 3406 3378 3482 3368 4002 3765 1050 1119 1251 1006 1710 1532 1438 1156 1062 1308 1518 1460 1934 1299 1251 1168 904 1321 1698 1797 1713 1579 1304 1676 1605 13550 14857 18029